314094	15228
391642	258670
470514	351458
309917	182192
384163	478415
443622	471605
454263	266413
323775	111600
187774	343618
340566	366127
437932	469809
248013	153674
254174	242661
344129	267602
342486	349911
491424	340794
297941	364498
27883	181993
119803	431634
172236	429539
474341	258646
53199	31873
410028	31244
91600	357297
257634	233183
143671	168959
79322	361458
313307	62191
219546	350949
409238	121866
479351	354266
433346	436354
320455	235568
173021	284495
41798	147520
345256	245679
479351	193705
363196	393326
72295	22367
371887	345642
150577	147748
187834	407792
97926	431015
484691	101816
396613	61059
405243	371729
248924	209471
104283	290450
124507	415389
227899	297362
210838	99823
207035	396735
116119	453033
117496	185704
312347	197990
326574	264286
277568	307286
474593	94516
21037	220387
269307	313745
28833	81948
381305	341308
323520	348165
424869	360469
126682	132247
131581	464727
416533	110708
424405	482162
45201	221890
304642	273573
345264	322885
43772	314881
87046	492316
11073	152489
446368	150245
317990	393600
480909	255316
362922	334009
148505	327697
326142	6949
342650	201794
25908	217573
322858	313745
435689	189804
173615	274309
464832	25465
493831	317118
436813	317118
411255	352765
464022	436709
362675	131618
340037	91091
5516	248794
220734	270912
392863	113204
491326	225873
284132	12245
241889	132996
66465	69856
91838	25658
104684	340222
379680	451475
135176	136050
130514	364228
375126	63011
72679	290719
89789	4413
241596	10690
360179	348731
174305	291521
342465	214212
319559	81104
438856	20959
229053	268176
261228	269199
319081	284979
287566	174034
127051	401486
296241	142638
107176	58465
64008	363436
271760	186381
431638	215054
1230	22473
475150	120195
59757	219499
382936	188383
287521	181754
167961	384849
22260	327799
284057	454867
461484	291521
152724	100838
91237	58666
321809	138856
251018	280174
339567	389128
338279	291147
405535	415264
37151	245679
323689	454975
326486	200098
233699	281539
6775	285446
365332	307386
359618	62191
84999	59057
268828	451431
159959	467267
340905	135652
202077	157286
474429	241377
269697	481279
414172	33117
481021	302079
408476	459779
165642	40538
485410	338189
21902	219904
49432	409828
116686	132443
323775	214359
296423	136643
106439	243626
30295	125819
83393	263435
40577	60108
79297	26046
263	227730
420777	487833
474389	314902
215888	276440
109373	434482
43353	49532
229736	51881
354111	211414
333337	168543
437237	218701
217525	334680
244536	14667
146893	476412
271127	153376
419436	122694
472239	281486
50362	208617
216666	362390
65513	80738
354911	268886
443210	266600
38981	243840
15275	442096
202613	420727
141425	467418
262978	492634
168140	12075
326574	363035
374305	41025
76835	429466
477626	110677
444380	320845
293219	145691
232460	459976
453826	152085
40403	440641
386411	138088
280121	446105
139833	22092
254293	230628
402572	310261
324816	58994
165776	63528
397230	286936
163661	411077
24606	287848
440303	454024
401301	200457
116395	342291
107524	298182
71344	84775
219570	216612
626	258126
212156	378462
448006	423469
278918	445233
342840	94344
477932	414035
169381	415446
320982	18418
371876	125826
240579	346913
329415	114063
338728	251597
238167	90884
283809	447517
180918	425787
120205	74106
88681	12177
105964	202144
252706	367446
76895	164946
340197	108499
422455	294548
147618	119013
449856	366352
482456	339957
410385	426034
238399	259929
54424	208617
397318	45141
408874	102212
375864	363563
311367	250207
391363	119590
15485	317100
354006	236344
385691	293813
39892	457093
6245	148065
407292	431137
87517	309039
59949	377732
488417	13370
183722	232188
311367	408584
242537	47644
44794	53863
188208	48275
276821	489836
247710	40784
197693	183213
378357	339976
99060	233559
129396	310261
246221	450541
5090	224285
252959	393326
235334	318243
248668	214714
108008	476447
206923	95942
355305	34176
307205	113138
217042	16433
220490	92381
19566	456264
365399	62196
142971	90041
137454	113436
8161	53194
68098	190049
303954	336590
415492	3041
144026	98354
377540	328253
355083	309239
404568	33553
302918	48182
389647	110677
293931	185039
158642	369262
269937	301659
174334	114515
24629	10612
454610	114848
47281	96256
237120	18468
200571	301475
148956	86974
229687	184558
415250	152699
43687	264512
453594	294836
363552	393476
203965	359762
227511	276449
398413	18665
352933	168292
347667	167292
449155	396563
132962	369599
73780	267602
68456	287651
323089	371322
317409	339582
251720	287554
293806	284472
391452	247623
302477	173965
18122	293813
87647	172943
477382	271695
314598	52813
19544	117109
230938	113051
473199	85423
320573	300186
45727	366534
17333	331580
35869	144683
359325	330587
412171	133043
132073	203438
250434	147121
388904	338611
251372	187836
400400	282857
298062	434632
29807	117023
406764	389647
449534	104527
246191	288035
301839	142018
94973	165994
86447	218727
254115	182355
276325	215401
117992	11465
304186	288766
307672	320952
358372	91657
456426	89373
154234	112124
204986	281924
262773	325979
404744	448204
224264	289809
228824	124534
492292	413905
172335	338817
194752	329079
438671	158669
176130	70019
263485	208300
338003	482162
359821	264657
423150	389682
483987	82666
257896	454975
417369	335901
249023	435708
31371	195121
165520	317461
374379	116283
139185	49267
26211	485304
406722	361857
307528	57258
341067	245997
64065	13370
487185	301117
418156	317856
263	369257
131757	459649
54737	173064
48226	130144
360118	211312
70014	152028
353248	47547
210873	211868
50914	214714
430042	404806
177234	176878
477702	415759
417554	109006
206231	206557
105315	74777
286624	233220
447913	88113
48375	465929
418551	50538
349447	342769
276572	466737
174823	325662
257289	207317
219363	148214
493169	179220
224594	57846
163117	228431
271141	87397
308925	391414
218733	373021
433391	462891
148075	409828
38096	275677
221088	95945
2962	392125
70478	293488
441486	170943
439749	473077
102644	29825
235108	114556
25412	463549
482934	35044
104740	306806
460563	304774
136955	98882
335301	378082
309801	378787
248288	132023
263539	250023
214055	409142
284546	115838
34838	388575
489579	62763
247524	211134
438996	141701
230574	291915
110439	250389
55287	175713
81467	24516
52235	88203
291850	239627
61908	332820
221454	40447
77987	346836
287454	262954
82981	316388
138511	183213
31064	129922
25162	460669
168651	233942
300965	413860
67544	292721
329456	331581
299580	216152
108705	462775
285851	473195
341440	89363
50509	198317
214625	115917
324753	220417
236219	170180
365121	313745
254819	267602
474673	162885
298823	179807
368259	378686
388325	315261
196559	46070
228020	46294
198931	60904
369056	175932
10494	345190
146981	137128
304146	471594
242949	412517
43566	311967
85968	353321
335743	137739
379670	420944
373025	421397
463089	394978
282864	457652
315574	82585
238791	51881
205953	168818
47708	430731
84810	424550
215260	397436
410167	136639
168990	455396
308508	400974
222045	412600
15467	161510
252563	94209
289329	47644
84745	153932
475914	392788
18851	371918
427526	15745
423170	205289
71189	248777
77341	318803
63567	221044
174790	25437
277538	430231
297275	422527
457003	31178
260624	14583
237366	467491
335032	267602
330390	321839
137405	362045
403044	160573
472614	14451
314311	241239
307543	428103
54539	297191
38361	52377
265045	27464
218340	186679
236035	148377
180443	54895
85653	376760
89040	426342
373951	10646
467229	354762
170940	467210
237915	246311
150864	35707
448508	140349
493481	222701
351364	466969
324114	335114
69749	279257
9773	469702
64272	24943
43641	347948
457839	451016
157040	64335
167204	388575
271760	482246
120646	80325
246130	307620
184250	423247
70586	183981
101975	377048
142661	273831
12430	49473
418801	215785
194613	289227
122417	240258
146932	245679
96544	290450
380858	211094
315692	142928
119253	366127
198317	451711
423895	466737
132699	209677
483112	343085
153322	94516
444194	241596
261278	32160
192803	328140
48431	192748
199051	396377
32661	74984
93451	162372
328812	433391
456067	304394
52053	345011
124391	95431
482245	462676
364991	230755
441463	490567
383802	293972
469111	94344
215551	190369
19727	479614
130651	119464
304005	348798
286913	478415
46920	309524
236032	181251
446934	55655
196355	431625
33921	491353
403403	89525
327570	13493
166596	364146
120771	41608
463082	428116
403344	410452
18387	28907
260691	362267
474606	126975
409468	308083
45129	235472
160961	217432
127211	401297
239201	197098
488416	391414
423218	447560
264857	348798
195362	52093
58881	403775
82608	476231
90845	175199
133480	355806
145585	452777
470818	124085
99607	192653
424184	378082
460239	426569
412440	102096
331076	487833
398043	421525
66111	329155
387203	313745
403733	254200
143023	371918
187457	489265
266931	86974
464045	465037
120010	428214
237934	312741
341891	32807
71312	132740
101324	325323
4840	447257
436651	315945
116334	410016
179698	3011
107400	294781
186439	86974
274940	446167
221783	17186
176039	413525
255501	465203
376244	275152
348662	274634
339333	348176
74664	102352
276879	28129
82073	348798
161294	478415
432913	94516
461817	136590
407338	324699
228897	215054
150301	196783
153006	153675
205044	16433
381062	427971
146259	171424
195490	92101
61286	212778
433811	82782
389116	170345
286386	35707
207032	186714
124794	437599
29951	428603
491726	342390
387164	191118
202019	469462
398308	478614
244514	402509
280484	192995
149671	173260
39195	358417
110835	167905
128425	385548
71570	142018
139341	465769
462824	456691
313822	299408
154988	72432
492910	316575
257498	88790
165976	369181
424120	163478
215873	417240
208805	470766
53469	28129
226960	111169
472164	164884
146981	276090
423974	202469
28357	121593
434089	391414
348958	482246
304186	363797
64965	476231
218448	18979
118037	48163
360179	482345
45074	405217
362399	393737
449156	185704
69274	146251
76953	162947
2430	283445
395672	478415
219715	276295
140476	299202
288184	451460
5713	399867
189779	441878
198317	74147
395964	291796
221620	470726
345816	475052
395702	380013
7395	48275
107709	24171
362134	135088
276945	369599
202650	447831
272653	119192
82140	237165
243938	286697
366680	219499
70625	267975
342465	233560
485185	7159
270248	20172
340654	44108
492479	351514
404568	237311
271760	237458
368690	273831
289675	144436
96470	329727
177735	357294
494107	183666
96178	457297
28154	446351
156348	282603
228128	249905
290238	265711
347388	270324
373386	40824
93112	273831
314722	354696
401914	231842
447230	283640
791	168732
214501	350822
390945	10646
110898	76185
260470	468050
41985	300473
63109	242552
302477	457845
279442	389917
187207	82585
268908	393197
61649	53389
417883	122559
163065	332023
124794	390282
140234	393326
477932	381865
191341	49896
196903	86806
448349	249334
280775	300762
311075	311819
204298	178436
280352	394202
345715	439915
219401	130632
428980	24991
233045	35121
288291	287854
55633	164103
134299	353405
3231	168030
32217	226494
157148	120373
316136	48224
382258	478949
265598	103267
145585	196288
146506	189528
477545	177374
47467	166513
266141	249709
316136	113522
59896	232429
453294	122108
374300	449354
381305	483503
158388	293813
64861	435276
372764	434612
331091	253916
21763	293813
210327	132024
325193	153605
264303	53385
134784	40470
54419	77727
260842	274547
5167	226975
11367	109266
173397	404716
182908	210547
261150	489323
280223	416299
295726	421980
334985	447962
411047	8084
325890	79507
266363	374111
484434	129466
423013	404960
256978	64429
481877	59751
211402	243271
88584	390963
324502	390241
278648	22067
393106	151322
463200	315407
312555	401889
360121	281201
149911	472566
337165	391520
306742	42035
210192	26673
115138	1292
201565	374247
472601	190369
110835	267481
40471	292494
51928	431219
482312	101058
92466	430356
492422	13370
92020	403954
491523	194165
202051	183213
385608	286235
444205	448414
336345	257128
286776	479614
321340	371053
105359	430356
97428	190369
351065	63961
123437	440660
35612	281273
48555	363564
300	405654
418743	252207
114948	17737
301683	46603
154730	266736
133262	483890
449156	441014
49789	454978
380002	282046
305400	219112
378759	366479
470990	70609
245938	493633
414408	406626
437098	102210
240796	52831
195006	162831
425827	115692
418393	339791
251395	222701
140914	448953
279780	421525
32533	259011
154373	300240
187700	420944
221296	420736
127345	349142
267562	436612
266965	117023
236824	19833
81547	352605
223012	183690
299588	90535
168000	411475
380465	202523
244536	119791
65513	409440
390585	285514
479351	95130
344345	229237
130121	438653
84802	319287
256071	489787
458768	199171
326521	160379
259579	28129
281826	62579
231887	338025
288384	244894
204775	300811
312483	265065
53996	102479
67359	217784
166649	431262
342465	329891
74733	474421
216078	347478
48532	367110
238829	390595
157712	20959
48079	22290
88404	343483
482646	299106
435754	396080
376446	110677
381202	187979
143503	161409
187913	34128
391243	114195
275487	380449
222102	374396
231887	203465
321868	382607
329140	463514
382867	84851
353828	107222
6906	141440
201813	247003
308533	254822
414040	241718
386428	94516
122745	440660
373410	280871
295878	8347
415240	106258
282235	393326
143063	378462
282929	446351
132962	164884
143807	481179
300273	390963
383223	479694
293264	389682
327386	101058
158064	189382
422246	325314
15710	254973
204078	404218
148692	280777
195638	316945
158099	92880
475444	97474
148297	353233
27322	396703
291832	379019
350473	8757
72678	100134
442581	144405
383244	421830
106268	433343
287566	28129
432257	418973
233465	29253
244569	306109
94527	462269
398964	383967
367437	11340
406266	410340
155822	55340
235034	374030
77859	179256
201660	371934
174606	162831
466016	82794
326017	2715
80511	433391
334311	77438
422500	428103
280894	297364
52279	425787
167588	130885
475638	30233
299051	397272
451373	306633
121420	157624
211197	469235
242422	122462
228050	261396
111549	421830
258321	484447
70658	385076
104192	405217
239112	285048
393010	202613
259850	16153
392269	54471
21435	489552
223462	84089
282852	205872
41495	50575
187965	7166
69264	269005
487706	97753
324708	192562
346557	29567
132745	313745
404946	432885
461163	136177
301590	61059
248329	16492
276663	402509
131410	160419
350974	172548
7015	136374
411720	305575
243453	339334
473441	51797
216710	261396
224534	190369
381758	267352
222065	16343
281485	42587
215676	378127
309289	98849
441167	202238
359946	183975
273173	341271
456067	164791
256999	443146
216299	110708
438932	124286
175822	90080
56856	196783
251192	467635
153322	265711
356097	284240
313004	331349
404980	113139
302882	98220
483121	192753
44773	196159
236563	467267
386066	60476
121160	34083
18418	474244
125167	174939
248013	76764
367604	144501
471562	492222
186226	417918
264896	45768
79778	165267
105216	250217
291457	198456
161001	134694
143168	331638
153804	190369
432816	279058
326678	313745
151854	243301
228326	107473
94854	81332
11334	230925
78289	416553
127878	401871
371297	469235
301517	11223
81225	174255
270891	295650
80109	262594
229650	374232
396916	73236
81345	32466
180569	203656
485728	62191
153548	108792
391351	193830
74720	42554
81129	264406
104453	95286
54131	23578
467493	457814
361063	207293
24572	394656
144288	24516
234720	147636
86855	433315
141695	183213
172417	8463
50276	493575
237053	18876
432073	473225
277359	339788
57379	268613
426190	392144
374379	215678
319896	62191
157280	93582
301312	317983
344314	489203
413816	301474
477634	452428
395029	371268
310108	404127
456012	118886
99978	183213
472604	19377
399738	212718
309225	391204
91299	244712
358320	353293
452989	161308
452148	16793
160016	420392
9061	117569
35806	403612
144436	35707
338361	411083
146631	98173
473981	425473
88119	313745
135731	190369
236260	95942
173892	440252
259404	493254
294791	149224
371071	423062
256610	231768
27922	118571
342465	168465
196041	243731
134299	434153
47189	196783
98850	146194
467503	299050
87832	158153
16898	228431
287566	314369
288425	380681
49184	370023
216544	350686
3809	467672
240776	272230
300596	395003
232043	124085
432865	295036
117272	183213
263592	276912
78030	105498
301557	110677
490401	12177
439073	452709
115604	129194
116316	481395
448519	378976
333910	170180
240948	447831
122137	322422
237769	393326
456748	45768
166878	344071
33677	291104
385969	190369
294823	126323
479640	86728
181690	293813
237615	178422
16487	276208
449028	339829
442689	249334
75299	411455
274138	128288
363505	277961
84753	133465
451329	119099
346817	160428
348056	321994
53827	202523
5971	168465
405368	67584
64919	343804
133562	385000
420790	211868
407646	472854
450364	84376
94736	21583
171148	160722
51246	91727
113284	318297
421842	363564
307948	17488
115096	88027
221583	138330
316136	425447
206696	165776
89219	303059
244451	346841
115388	273831
88937	48275
89122	268524
338886	41257
212096	281924
481419	300766
228849	398333
264800	129658
144709	26046
376341	290712
235526	448090
456181	16041
285023	396080
390945	101806
155069	113138
359427	462973
159204	271756
156729	416065
204798	459997
105126	314742
4098	290263
462779	72795
441728	96579
373477	440660
410197	902
83260	431764
385630	100278
63168	266053
404478	215054
110676	100800
276919	488183
119966	290
91325	114063
445343	237458
182192	449383
314311	435886
427980	201192
218559	118877
260352	236599
10823	468032
370178	276090
20610	427821
492709	62191
266559	216337
90302	475520
39892	694
155256	410092
167446	38063
306825	199038
407292	20367
326631	451391
325501	205270
475514	30958
241732	356421
12897	121760
202346	283218
469786	55857
386963	152321
458307	2429
259250	119978
221158	196783
137056	406408
163593	60517
334974	339853
156430	282549
112625	158415
238177	329823
358599	315516
402519	247053
430574	336536
110749	114930
233820	95942
104605	410074
319465	445353
226848	477896
233045	181322
157016	443787
148273	54068
19927	161165
132063	441313
39990	21902
79266	485316
23255	234356
246540	15520
300979	345785
183590	221832
451016	27441
327966	10646
115861	450705
41601	146403
19459	362240
401389	302618
175157	4774
399854	249876
164588	313314
447249	451377
483139	484447
234603	136177
207390	112827
39621	396079
371683	99405
351050	152243
138273	466969
376903	35856
174966	123237
417565	430790
432421	120666
4849	97415
277244	65946
144102	187836
277568	293813
366083	240225
9175	109515
4329	168663
464022	262734
303215	454220
243610	109407
463155	18479
230051	340978
58800	113138
32972	401871
233357	116014
417938	40279
132522	293813
284714	148391
31027	29406
98654	259655
276944	391414
244688	61753
92146	338189
364082	343085
4284	311702
343241	49940
78065	153736
403430	391414
107998	409828
13204	82585
468287	94619
318628	417201
355868	391414
440138	138575
326631	400311
433565	120097
267562	188156
422027	49231
360005	166392
328083	200444
383061	11179
81225	58208
313728	109949
158156	87047
269034	35707
338602	232437
447135	190369
380164	452126
342379	351648
394975	398378
387789	363631
382569	389682
221318	288035
49966	23707
10951	136435
432598	319830
446825	360860
64272	187998
8957	124660
464550	420392
257546	23018
179751	363903
404880	68908
241553	475699
165784	141440
333349	196896
286310	105967
5700	234605
320124	70979
367126	405263
430153	207688
445932	399736
305731	352319
27455	223121
168975	107781
343732	202867
444163	275315
81358	18418
269612	161466
432481	111941
64632	360815
201086	467703
438403	271311
64074	304960
190524	129876
481772	259929
356500	333123
300925	273384
441329	475571
31415	322436
174391	474268
165170	59711
29254	229928
271245	29930
53511	68762
13399	228327
400387	348659
48146	140970
133909	421356
132316	134694
146893	258062
37203	190460
284218	462950
385330	78469
303562	339582
269348	75809
185339	127716
136798	313698
30034	275801
162551	9054
104788	224285
130182	281924
46041	82787
134593	160679
481419	242661
325964	486339
159905	21523
455120	1725
339310	293813
36914	273831
142906	135210
143671	372238
2187	300473
192476	79989
308262	329667
333369	154271
349972	300813
463583	362808
325123	123333
201220	62191
188954	426034
25969	250410
355679	433934
10455	116283
421609	189177
29469	305232
211737	260080
8691	362610
87832	489643
353491	93384
472203	36286
410362	101049
376651	110677
366005	153496
91681	123929
355516	436740
336152	177364
385883	359762
316705	104612
109752	354643
384231	219216
413007	133039
419962	395336
482601	331203
39298	180578
316372	325484
289149	277961
207995	220417
39458	414323
463577	185599
351491	15209
219546	10630
277278	404956
468492	27464
462347	471181
83869	357989
165326	48275
163550	274463
392891	449180
16844	421830
270268	296432
443865	304865
164566	454199
460336	49903
298003	46294
13610	162795
320955	70557
438496	33167
251138	67828
248079	234748
321888	94415
150266	42368
161979	295650
460263	365978
382848	329379
53393	363631
207045	263009
154815	372024
403184	94516
374743	363973
485063	103916
461944	353324
66898	26587
63095	485280
228496	440660
194239	84502
293913	46687
85128	389922
252139	246311
396021	10345
200580	461182
203656	391054
289567	463832
59607	54942
174139	76314
427370	293813
50045	443640
143290	52650
412844	162795
203366	119829
242397	133060
106189	399902
402617	193988
41747	15209
129166	65252
374404	101650
427409	403513
297456	239561
16240	67040
410452	403612
478114	69453
51437	296693
417065	480695
481419	427151
98860	404968
379769	327146
428944	410238
470432	1292
144337	434611
487476	227258
330954	77461
359523	385966
171876	401871
186344	168638
244411	244005
154605	346679
55242	72670
107449	268311
382116	330590
362175	378828
410802	69708
140144	40034
241531	85932
217270	477689
11012	285446
124547	409543
177683	419596
296185	89945
420972	289414
198317	182940
192238	45743
369063	173711
219546	491898
80413	350822
481044	299106
239402	88937
226919	4974
286481	409338
170898	429037
195529	448404
115149	262954
54650	248382
452863	81510
27676	295917
117848	276479
219336	122780
328598	203279
430997	117998
420663	274836
338113	73492
60577	43343
453382	480618
154397	132247
291899	310261
362510	50538
174665	412303
415381	362267
369594	426887
420771	142701
370729	323213
392837	224085
461919	267072
474258	317118
278658	169198
157878	232537
307083	161402
29758	41753
259240	477403
266425	320097
334047	435902
257756	149376
269645	33579
230690	371918
437198	78811
112091	267602
60861	35735
77430	103325
43522	47818
360459	492374
83977	417918
178422	425910
345715	175031
435683	226093
104621	405217
126327	190369
103842	252961
468818	187974
47837	326233
336878	315687
475917	18479
415344	331831
112443	72312
373858	76111
61797	267029
146653	485534
285614	177630
56533	423055
432196	215195
231629	378105
256469	110708
73660	328609
32278	415423
230117	42890
1657	137128
146826	418551
298836	55469
25801	127526
328130	193322
3425	452222
429700	256038
493973	308298
366867	94516
358320	42572
2598	230756
367619	136643
351146	478415
358081	28310
223876	86476
270248	270324
85912	478847
233215	115340
151765	270836
362873	139606
208741	240288
385991	434368
170909	231232
303237	331349
256669	23733
121133	29306
10126	398122
387841	166063
40890	176930
243067	357854
165360	219890
191922	262906
113073	383137
204375	348798
35697	155214
350617	301247
120003	469049
428735	217960
159964	346284
80334	377330
303838	330143
393870	52118
446252	272664
450807	59831
336291	247931
153958	204698
454867	65134
464548	411455
267940	146202
2043	293813
187867	339853
388997	67280
195362	375638
390042	481785
386516	126882
442091	64188
2474	286313
373532	276358
54445	158241
180707	293813
322171	25690
205226	447558
365245	94344
456658	164711
160220	197256
88901	418551
44652	348798
314633	48169
481044	147554
372980	432014
383495	183213
130224	345529
209690	446515
492547	66609
388103	166039
95039	212081
247812	273324
81636	462424
261889	170395
284394	46478
477932	374283
130733	73538
387147	74772
121574	379712
160985	8303
168921	378820
378022	283859
199975	60031
80193	23162
54539	402650
372340	118880
150522	175371
241076	34692
314425	313745
115487	491150
292692	91021
11901	394545
318773	84089
32431	478415
228571	300811
129902	401871
59731	289970
319396	249334
366521	300
138660	243438
270248	4379
426125	198790
469218	291984
241749	67584
386512	288035
413559	16433
189486	281082
266307	388842
5354	79199
173800	378686
320496	221303
32238	300028
398871	40784
348011	134694
453919	237165
469629	166513
20392	242143
181269	303020
274138	251753
84520	203656
326260	242523
152807	180578
8022	341271
413196	238299
428277	68357
109631	7159
45724	168774
51654	440962
32533	360673
202249	367866
83554	221890
122696	295159
407540	13654
173105	250434
182457	217058
289414	48996
271527	170939
386992	380745
447394	112514
382844	206623
85766	375840
352766	190369
436953	359470
202857	348982
89219	124765
479751	5900
29775	399063
467339	106759
33918	260668
412440	476198
43427	209874
138927	274309
145282	16520
145495	16433
157221	82909
66547	393485
440637	126326
272139	236631
196508	20991
336290	247223
312468	235078
204836	124382
287088	152474
403563	263266
167583	211886
433820	96356
56396	144432
493206	447873
287513	225130
400288	266915
100705	318727
240661	291249
253115	29689
15027	86821
7472	368973
46003	138371
433565	120986
166555	337802
63020	394315
481177	224285
114694	162247
150423	39095
196003	282961
205146	373404
304527	86990
447628	225836
107375	475200
375405	441572
287058	110708
357601	60108
490553	477506
471757	477506
483885	61645
228128	105498
412426	291249
158345	7211
219057	328600
153322	171446
46442	392788
471205	21583
68532	40092
355485	119123
303717	254973
336462	283918
118421	451016
141305	228604
342465	154544
303504	100175
236227	336590
458065	229124
88359	121304
81511	19950
331475	165267
206789	171424
428892	341428
51303	202745
123450	83403
194903	270324
250600	411424
278769	225085
446937	375840
282476	302836
366100	87776
257971	327137
334092	379341
45385	207150
447610	340648
422770	282822
150534	311946
474590	100477
88666	385696
404568	16641
220154	228431
158952	265574
357139	369957
200092	97515
219546	326098
264052	113677
216585	122694
324147	123213
51735	49903
197204	121526
379249	363581
60645	392086
419452	75422
267602	165520
13070	268667
303507	468283
233006	86560
151948	459470
288776	336590
72421	9232
203617	374049
11229	236213
432437	203279
48778	316409
247785	348176
106118	111701
301546	336590
405535	388575
37480	258513
213277	293845
320379	92313
149758	203656
313679	60955
281826	198317
73298	430257
80193	299630
23306	232490
337673	36119
59776	181668
86393	218337
478993	110677
114063	398204
197719	183213
164641	159249
386343	430841
15253	374305
360232	355447
50912	293700
27539	290951
421830	229089
204453	172653
456357	307951
458711	78076
399487	446351
489034	14769
146924	321555
193129	459715
320080	273803
209209	116283
425190	477136
411235	192287
316240	219865
420314	487450
428425	154089
6364	59966
451738	437204
264541	215625
248224	466171
249621	373021
76228	437159
321358	224133
409745	426034
98286	296099
269612	268702
33343	361305
22102	393326
205607	144161
138131	15209
80971	24516
146893	482557
344628	340899
345024	60428
228850	386950
461111	361456
305437	283740
283189	15084
40119	141374
464390	377778
1215	359029
331056	90608
9079	81178
61743	82279
191764	97847
476272	392301
316213	178436
266242	48861
340436	33879
208664	384400
112443	261278
419370	160236
113927	112068
86051	239547
333464	209471
341304	434893
9279	396097
362057	117023
315690	486885
168699	86974
89705	378424
315805	384401
192456	316329
411327	446406
431255	257298
71559	403961
172387	344810
270328	395363
7817	188309
50736	23018
308309	229928
32323	62191
219724	83017
447962	291521
22950	11075
361655	469108
354768	402323
9976	14745
412205	1417
270196	237213
201980	480070
410161	187045
454309	279786
210595	492906
288435	76704
122292	203656
254172	365458
303838	99123
356428	227514
252628	487932
389469	57205
210353	4914
370762	347722
442068	411157
141414	373869
359154	415841
225119	152181
268351	109194
36209	142018
479287	432232
150851	286828
474435	258661
457784	472543
298317	277806
233478	440660
431214	171988
403503	170894
68616	385000
202149	257581
357411	386158
188246	386343
168390	464725
253435	350726
55774	132843
304981	197429
91108	252961
161530	189164
254430	47376
151582	27464
66735	469227
125471	190369
200193	389575
396566	308650
469179	431068
432366	421356
163127	353923
148736	478645
412624	387742
436363	359762
4139	371242
238191	21017
59472	230691
382568	42189
302103	491235
108048	110591
235909	304731
202176	323314
323781	5857
121539	312137
304718	37057
75746	371301
465798	316662
308150	59311
70939	266012
41677	262954
116431	321923
350347	295404
107408	145948
187878	186440
42189	327906
233498	443535
290855	237517
423013	129513
52646	333345
329727	133423
340779	115295
126882	297446
492422	54522
450778	88113
17999	313745
377323	4369
379269	207042
422806	313367
402515	28838
52656	357940
328954	212029
425946	491642
321282	107024
170909	140044
395924	316575
147684	310261
444755	440398
173890	56229
297979	452098
178291	47258
443393	183213
128839	200549
349248	299539
22734	493990
150216	256582
281877	463615
482360	177870
309917	236654
462424	472372
104799	141166
481580	267352
309797	394514
493892	62191
130224	39932
46467	250823
478186	77461
235323	87889
358322	34692
32169	96534
367247	22611
60096	400823
34019	334801
112258	390197
32888	244005
442254	236819
15416	245159
159726	41768
312815	82794
314788	370619
492316	375759
405541	342698
141782	7968
78207	10646
242551	417918
466570	478415
626	361698
471808	21379
41406	180883
347226	389682
137413	273831
262536	21241
31184	380390
373380	464002
39195	129105
474743	348921
76835	2720
460179	162831
195689	234499
462851	471484
335702	141166
112311	58462
417415	223030
172445	370866
347504	256373
203793	30919
398029	226494
203381	364627
392893	162247
194616	62191
241442	153995
447962	333029
200868	173576
371983	287694
337117	306409
146079	275279
222102	428214
449991	157910
164933	209967
92221	16433
296436	310498
145902	468810
234428	356911
65044	179120
195029	375768
268914	414334
493530	310261
449562	87538
86467	43668
472742	322205
409562	97163
367405	122694
318477	396053
405306	176594
84923	274836
400888	251323
459461	425675
406550	394786
143962	490207
126106	137450
656	155271
109797	44469
237365	15209
159485	345745
312782	209471
18704	259997
447962	467631
425792	97767
407116	395854
299128	361024
108555	98082
356496	286828
111968	138368
226019	173033
193664	128032
416704	165884
273853	359762
113895	184993
254393	459205
129328	159117
154981	485363
441099	76628
80213	401928
144861	260122
187064	383349
466790	436042
463549	289515
194208	197440
177053	107473
69947	366534
227241	422039
234987	343108
85881	23318
284957	363132
220596	206686
487498	53490
167923	113138
160700	132740
294988	353787
299905	331581
108547	49808
492292	81000
158759	486295
336487	108222
482851	351323
364021	355700
413031	467267
60171	439507
125860	349261
174188	343992
351966	482388
489354	425846
360649	420314
71816	412162
47918	35247
188500	360531
378118	269771
113367	195121
94550	355806
116203	160419
201331	341470
208593	190369
267677	452312
488084	372728
14244	451070
327916	205113
81710	328529
224754	273831
14092	293813
300411	88940
396959	19246
55285	478415
439911	282497
105257	313745
32968	220387
364377	173393
109524	450890
408398	484108
18932	303648
71866	388946
247115	483795
380239	336590
243115	266994
224460	344833
287566	340561
447962	244776
71448	110835
432292	137739
207269	446630
146893	377416
366402	236075
411943	410018
170789	141649
40337	428214
187686	470513
79282	269199
184629	370137
258122	401871
218123	60108
74725	387742
195213	119868
80820	214992
407334	32601
209686	462387
420221	315380
347121	275055
144577	187974
380496	333551
399108	432569
49371	12624
255703	143057
272812	218727
461894	267352
138068	212357
275721	316229
197988	158811
267742	178436
426791	23682
282594	433279
275319	385378
297764	476447
84417	283445
284221	201262
367361	293813
328963	207247
145585	399260
297258	93609
13322	208039
432371	83991
452934	128742
115666	476656
490964	202693
249498	142553
153072	172523
263974	476951
194553	80360
217587	478526
64526	369599
112391	409828
13203	320814
330369	292515
334120	323752
328729	62699
6331	318088
195145	368479
118511	86124
291083	318735
144895	468832
206883	98968
54247	355700
438870	72275
458968	334424
264026	91069
272616	15209
219833	314894
296376	48275
387916	378462
237458	298864
143074	489150
448944	267352
9232	162254
233117	83742
115388	243438
119345	317356
128935	319390
198495	388719
4841	476412
114636	401854
234453	290139
146249	150980
16325	372051
48146	342807
482143	29680
218717	456864
55183	246644
162837	178249
202889	139753
378631	414709
451217	159135
77280	430262
53229	61376
428582	429254
392037	378082
317027	156624
55659	160866
302706	94516
41148	9955
467703	265965
222278	251769
143671	373169
324076	317184
185905	65028
386194	182578
262020	164909
322809	121821
332688	466283
129727	159412
290026	396140
135556	252443
455041	64789
308618	244411
2446	73498
312782	294965
266233	463549
35531	175050
69203	268305
273160	402193
414035	334215
127211	259889
385766	129604
270652	49977
143904	208403
305253	387742
443320	44937
267682	95622
187597	214992
356770	461851
470932	438419
46485	71281
340854	404806
112443	273948
446413	279879
263647	362672
477194	42890
324223	426893
336266	465377
143651	83910
131302	440087
61683	241697
175145	452746
490975	451460
459564	276358
94584	418282
17418	455532
320577	88908
13698	413525
187796	334983
278270	472853
178610	432043
168990	128980
265236	189739
168606	137128
90265	406626
470672	261516
355735	325258
113056	150258
361886	205517
461548	124225
91382	212174
28971	487833
306240	387413
262061	349261
426246	147199
251430	12245
213873	86072
11026	171056
293807	46401
361999	179506
128183	440660
377871	15209
50162	178436
268327	109513
432175	206041
223900	190369
426747	247519
170508	63957
366066	286828
490356	131170
427266	86560
292030	303424
484979	375840
17481	459168
312621	205270
449431	79092
388430	301990
369509	414334
441635	289151
197936	51080
142081	373021
289084	104598
59922	243554
414449	429006
104505	143891
347792	297692
239557	94344
63435	420790
286001	197066
421379	315573
303563	462951
399928	300240
412110	354694
43027	39172
405291	60517
375405	12461
361676	414181
173117	140367
11314	257831
170903	488630
82690	164215
417402	370200
331227	440660
491190	344077
67559	22320
401605	62191
8236	388575
33318	476951
467467	104048
254735	464080
239719	13370
249598	492279
454881	378462
90907	432072
101343	184629
140508	71091
114798	440572
7712	122694
76208	492906
380042	293813
355114	187663
165372	15133
103325	375897
154290	204041
37100	253425
168465	157875
139541	366127
144288	110677
414298	408018
29328	348914
274105	27766
58486	269139
303037	247873
200092	154692
428755	438957
427062	207535
437849	375329
45743	425675
149079	54976
130804	452804
327223	401085
385218	327983
324367	401014
64751	279134
3599	398333
427900	250214
285023	221890
46556	392788
121880	124085
36711	219865
364073	243840
304952	335906
247341	78469
131107	302008
118179	208516
435674	480904
256254	430610
93328	27581
160370	317118
304825	96879
376385	438419
187648	262333
402529	426518
423288	101058
260587	424781
491109	118318
427043	309801
404568	74091
363329	104279
153563	482246
424647	100034
393870	312022
404352	72416
144921	127842
448110	10095
396155	268034
273163	452111
220821	451460
299710	268176
320962	420944
42443	213267
350008	132740
58400	331346
133853	153995
338955	444995
110447	54536
422505	36187
121226	53389
427379	107516
237968	179472
19276	368707
434486	311832
18604	137303
323352	366493
70746	292606
456021	78380
103708	301659
487014	76454
265796	10646
432620	110677
418986	94516
75272	368904
76871	22827
103209	183213
34487	57847
109927	447831
250284	293813
153322	372314
253737	186714
210685	301659
24620	429863
443068	461182
397385	271742
397321	15209
136604	149968
85885	316372
10690	197380
483987	455307
316929	244318
430314	56389
183608	281924
341271	231047
193654	313745
192611	373810
204774	277961
604	297969
436660	187974
444081	21411
435009	187974
418456	377933
306772	420392
148539	454024
78180	261396
359790	469227
74939	327217
363993	256373
281064	368205
442261	190369
316353	12177
175484	225363
414288	266852
81432	50605
405829	15209
17298	113842
251295	294853
32601	152867
211336	307334
88627	183540
46688	268531
256291	323165
347253	49903
301202	94667
327626	130028
141166	417920
341811	66215
423709	170756
214425	15209
44577	16238
43847	303648
142993	246672
217627	291249
456021	208973
323	332392
341977	185016
278769	213566
76094	21523
363400	110677
373837	476471
27428	256547
28360	178335
238578	118883
480094	258607
396413	295484
266121	88606
160163	465124
466146	479532
231676	168731
276821	24539
449116	211093
119813	340981
491031	475699
355013	485619
474576	68100
212329	203882
211508	203656
319448	224862
102238	229085
256610	137128
309519	433872
333282	492374
76153	70515
174255	307752
281563	391414
93448	6521
25841	440962
313894	270912
454309	446167
49789	34326
450296	180841
337483	479157
198862	179869
279722	389172
442845	6984
46296	325462
420328	209572
292838	269199
118814	65670
111856	86728
412371	379976
78155	86250
191381	130028
22149	265711
352681	267602
208220	260533
254446	66140
47032	332512
358373	314850
456021	338283
410508	303862
231839	98613
270781	425780
283907	164405
480580	111380
105249	457138
479058	81796
153541	16135
45413	382627
278769	109212
406919	401928
420365	263962
380858	312137
272921	305166
146429	413801
482851	486110
421310	125193
147817	296471
267562	346166
243703	64927
353597	297362
481140	38106
157099	471169
92047	483150
55285	219499
34912	243731
146429	105115
415942	447517
124867	116283
147581	421356
413001	236595
403940	298182
25331	437243
423836	300119
447764	160285
227273	28129
63086	123369
492050	418514
214608	234927
144877	481279
146391	414053
146375	125476
174185	352696
328152	305845
12330	484017
410839	313598
260323	304011
288435	476412
290175	264406
211342	8850
126122	251116
87638	470027
167588	393498
179067	313745
73660	9116
251545	208300
260387	357854
412565	246114
86632	25736
36821	151167
268819	313745
248013	53883
440779	86728
186495	486251
19520	293813
125365	422121
292823	151031
213754	481882
192238	329743
11915	297969
90254	195121
379372	35539
66559	450705
398122	296339
453018	458601
487076	9296
384385	76829
377158	427471
30477	8810
159078	165953
282531	169273
78289	126519
394349	65371
286371	362939
410099	369930
114643	313553
80426	325179
186440	473509
118877	21691
15579	152444
294100	351639
20652	224214
127529	16433
310971	331491
350962	233220
52567	437175
199135	95312
236359	367777
30568	147241
159168	102352
407280	157145
100661	176493
474769	17618
158099	464650
445343	479438
413816	267433
116525	272069
313355	119381
84725	426439
222102	271323
305807	151944
447335	274852
359632	110677
28971	251961
412017	264463
313530	68010
324052	474960
164844	15209
262210	371406
116633	459622
104711	228431
58826	42890
429251	295155
473627	253724
338746	110677
267281	313365
228606	38063
448862	353363
193796	103205
468962	362465
282897	312698
222389	36288
412749	47164
237120	63733
26886	479352
254617	34547
145187	115965
194325	430112
405541	174564
127370	291521
358860	469724
93627	270718
421746	275768
344314	229937
44493	396377
15133	341271
217953	74106
24265	302745
113616	86250
122801	428214
360214	335663
59380	334635
370075	478415
473077	469446
261136	469235
89826	88027
316565	294707
298776	354699
371463	171953
406963	261396
447915	434045
322850	3845
454772	314369
457505	221759
86749	414246
55860	404806
201493	298502
109088	15209
89740	94734
7022	273955
441969	156864
318449	188837
308839	449079
9336	219499
298823	100580
332795	475914
119001	320179
175835	183899
123300	363973
363061	324225
158399	88113
394946	223987
486712	333243
320245	394087
10082	186548
277568	258126
186561	70179
327209	244233
452115	158326
236074	266660
261277	399867
342724	377704
152272	11486
374432	47864
71329	392438
337116	433934
271668	442817
472634	324120
265374	481730
295089	317908
153322	429370
174255	391414
29233	357774
268411	102903
6711	241764
424699	492906
274613	163321
452527	391414
237265	132894
98282	59704
373170	311212
371297	194165
6417	378462
244803	425675
128003	246311
94178	451369
423218	222701
267562	239507
429066	13370
328550	72853
117438	467703
134133	59776
238536	409540
61806	80193
37991	168719
234780	438231
57020	15926
84923	121145
110306	185335
113927	400175
477932	65648
453919	154310
279722	11052
482851	183325
369905	159058
21272	493595
308150	311212
216238	28738
414971	101058
435751	320523
242885	356074
475229	99405
177861	331853
322969	123650
237146	409159
447887	360674
227351	428251
436482	92301
154766	404886
420199	328805
472760	107396
159188	269199
26168	369599
20616	489075
223654	345156
88322	18479
485447	451738
261680	90277
218633	250434
161865	25122
109157	196783
312981	28129
88626	220857
345723	470027
272562	43383
451769	476951
347094	199245
204593	12958
52358	391414
330369	485261
64526	353108
387599	129185
219546	117103
280100	218730
379462	379976
315997	407931
385573	24516
47483	422246
46357	306387
471698	292865
461227	84775
375929	83512
424616	134259
480259	149895
41112	193871
311160	43334
393981	283189
470729	486340
31915	168381
222102	318404
227773	234413
198867	474956
237365	293813
473652	258370
171513	330878
189727	35707
294056	202612
188161	101013
246019	462739
56355	252829
200067	337629
318261	426849
130969	273831
82219	347722
213093	162247
205491	491150
371251	124886
53748	298542
271673	293813
153162	333344
100879	398793
430502	378462
492247	349735
478942	447560
428723	379379
172224	131106
426190	58881
51625	164816
332299	58881
239842	430356
399425	301659
49482	94665
386922	44710
179492	203656
274132	167588
148075	139297
270038	479235
45546	341065
147923	4349
125803	166513
91036	280635
484786	97894
432292	450350
391486	313745
123602	150389
284496	456641
392370	395522
49106	290482
107289	47376
298181	435280
316815	251801
200579	30465
281923	262594
410435	49419
42775	101816
149973	302433
133782	393326
448123	389285
61151	293813
3231	453012
447701	364417
317370	465647
466958	87231
51195	11696
307573	242131
143381	486200
167932	86476
94092	113436
250710	385292
266778	316372
401085	96777
72684	324478
476852	163800
157462	57777
269508	175721
161969	320450
124259	100569
356057	12129
134533	321527
153006	169065
39892	209755
195488	473077
53249	160587
206046	444142
291146	438957
25535	285156
41378	240430
429420	184781
89238	190062
190205	109690
486291	377837
428944	325167
392235	279749
389693	84722
418591	369283
347175	480224
426842	161919
233494	430356
269292	296434
454922	419850
304969	257858
291672	238278
157961	240225
424363	449468
432147	242830
40919	431219
242551	298274
175464	165080
346645	333946
441065	62191
310338	250033
373025	370352
412056	481578
402648	369586
170553	11311
33032	125074
271064	79705
462169	375395
459979	3466
261410	132318
110000	207511
10331	41959
416168	367110
386221	94189
92709	204843
479351	77341
101504	328368
191944	7771
448199	142018
167736	27729
405712	63142
452331	315687
454987	82585
158099	370664
67126	102352
192435	472765
101117	431226
339051	169467
144073	342093
467247	300481
22567	306456
278162	293813
257007	317100
470329	482315
207269	73599
446071	78380
200976	380071
365227	54700
130950	293813
71189	95721
179033	154468
374283	9203
43503	474369
489722	293941
284191	50264
10953	250500
19324	387742
14131	374054
457820	454444
452125	371577
116836	12895
467766	470204
278642	397756
182771	313745
75939	191114
407597	483225
293875	468640
212581	400387
128201	22827
332760	230572
332299	388575
244249	266012
141591	52846
17077	313745
107524	444095
265483	65275
478780	260550
474216	21583
59434	390875
201601	389514
369041	358102
100502	27464
413569	198137
440927	86421
175314	411558
482863	387860
222102	74585
190524	368942
466690	373021
310153	51927
261594	141247
177339	91711
176903	128739
88460	434612
68338	419210
391536	194092
16527	107219
277592	172089
450426	459205
80369	15209
33977	120681
185719	354648
405541	286598
459193	228249
94789	111277
361731	123917
100636	396729
361048	367386
35800	190369
217703	422791
385026	403407
282453	387413
240140	99405
200607	59831
435198	279882
321323	368904
66473	340800
452410	475917
380489	305151
342744	314249
473537	360489
309392	299960
137437	119381
26107	301475
217972	467567
158950	464727
183988	313745
15027	51222
384351	49903
281451	350498
404445	243567
353897	175721
382618	291521
158992	360374
5624	168990
403514	102352
476704	416260
372488	199363
61432	336590
289175	395976
424242	336915
42984	20977
243850	455926
438388	57989
407300	478415
176393	421356
230051	89929
261864	186259
363230	98031
315689	276381
485090	31267
323015	376238
476777	164333
490707	36503
19542	315214
179844	280933
378286	446616
210603	318735
458772	458834
162795	288175
144314	113244
255220	313745
94973	243699
217627	385182
76228	67034
100348	203515
373620	277546
228330	292558
348065	20348
383445	223944
325513	330469
154395	338552
233230	243374
172433	303648
151434	258463
41327	349062
87191	93245
342414	270468
289535	312325
425827	452803
33894	119111
306040	175402
284703	288837
24250	451460
140457	412759
374502	363563
458794	110677
397444	466432
461368	391414
374379	160454
169124	8810
228533	90123
346193	244375
404862	23484
67906	373507
363604	187836
323781	173965
257498	109212
97749	346721
267562	11092
406968	423974
86632	316575
472129	106238
352417	146998
92620	313745
253259	66405
64382	375954
441867	119868
481419	233571
351529	147442
459461	317118
438193	166651
138088	141891
85026	304606
476787	432777
12219	41754
170325	217226
468640	293813
387026	190369
213849	349901
223115	322408
296745	313745
346017	303392
481104	351414
46025	86560
345535	65546
67180	62191
410802	93876
97603	53863
250730	110677
244414	161317
310605	32434
220810	245619
474126	300811
4849	85163
342465	275500
492257	124983
361838	4916
247906	458531
350313	273687
344959	405962
413964	203235
127225	329413
184477	404806
431556	283934
74899	429593
456811	247472
327510	260116
142046	151765
242525	492024
338660	345585
112369	60031
187834	219785
7591	304173
144895	49903
273335	239090
10236	127357
190541	267602
80554	164446
82150	65044
349972	324723
308343	94516
7182	281725
297844	482772
403300	178912
24840	191166
260043	187974
220816	183213
140476	93384
197896	9971
173680	119595
436834	435758
395745	38199
245151	186159
138068	350549
492166	316685
450465	304253
85942	417931
152338	454975
791	35546
401552	264406
309276	317820
67211	404960
298297	75373
189811	110677
257045	303648
419344	205270
128879	190369
430831	485420
447258	274661
307067	338271
440885	256121
209314	458183
433443	94516
236064	182502
158518	251116
449521	48181
414004	388551
154492	332818
97831	322299
101460	36836
161129	402731
378515	317118
90922	70178
423607	335130
231084	96094
20616	319736
11696	214436
259459	132996
298780	380565
210364	1496
71189	430009
18952	379274
383705	190369
13527	303648
266208	134835
174139	224285
92854	413495
336080	54497
146893	312372
359900	489125
324122	130975
359083	226494
43882	314209
240384	378686
228594	180452
174877	395012
310993	337764
299647	378976
262210	98546
105859	111687
11822	157698
329276	52775
130804	289578
74804	176878
38640	39618
285496	198926
40113	268934
146097	231255
257498	197440
472086	278073
490195	261375
260700	255753
148139	17155
434949	461417
241889	409828
256582	63494
110448	281252
55789	417931
123955	71816
177016	11396
330180	92771
258665	183213
411159	151096
442236	245332
485807	434943
237092	315888
465740	346620
338113	139803
409238	163336
281477	315888
292641	60831
212592	414929
134388	220269
16371	152090
88426	49903
408315	491685
286686	71502
176878	377107
152255	470554
434908	231485
25517	396273
117415	486885
389233	90123
33343	31313
219768	143138
360535	282610
200990	133175
141009	228431
212009	59636
68012	30964
27524	264594
313355	152147
158420	242578
188246	239840
359494	384336
86401	76454
302018	440615
422626	273914
30834	13370
456922	24208
323954	104505
42021	185755
167030	183711
402974	65123
222474	428125
481419	366054
126887	250389
422629	6899
376264	220417
214518	115273
283889	235187
200092	222499
133648	428864
471908	168213
162953	49903
141554	293813
68098	87668
286787	151944
271790	226824
261841	220767
87938	12443
169205	217423
167763	110677
383982	104383
44159	171719
401232	190369
395248	13873
322790	190369
432929	428944
135118	435949
366872	317356
378514	92613
292661	124919
201667	220417
128359	451800
327917	269199
128494	445753
379996	237660
365171	122490
317118	231353
195912	99210
447743	21057
106735	126934
336986	222318
224791	275790
208152	128115
149241	278765
221329	353750
413134	62191
360997	12177
435631	363564
188156	341271
70014	205270
48468	63305
92926	184564
471499	467023
394002	472990
361291	69880
53827	272407
7758	63957
323781	301801
240231	74727
274401	407142
486525	20959
186221	410951
153813	450409
111968	96697
36902	83570
874	368324
199580	254292
356807	107836
142500	16433
122354	208577
307404	237165
316072	157819
44019	466075
236896	109733
106268	124191
446182	230628
61246	14335
353192	251116
143413	395336
320083	136727
106459	198843
218317	463200
157238	54449
96451	112312
386904	313314
342465	422439
470266	190369
19721	382683
197202	152433
444470	273831
244683	378686
235449	223494
399489	391679
158557	10129
316856	393326
29822	93609
106268	490862
395794	372910
350313	144037
148568	407306
117874	13370
138009	229431
220044	15209
96502	458104
40443	46706
303354	110677
467962	279664
382314	102374
191894	245538
197731	263514
477091	7934
144920	156994
425827	209933
110328	65134
144180	338271
129194	367343
397880	478415
224039	332734
441942	466884
161260	344091
363715	267060
270248	102603
245938	350586
85595	105764
44333	207927
156062	361255
34417	256121
301312	197729
82688	478232
162252	174883
275319	412980
364062	440660
390568	476951
340653	261398
476592	26892
163035	382968
98210	106840
432437	347478
234881	369167
156577	86728
159166	40447
164353	273831
90538	183213
405565	359933
163532	351586
318792	335753
38456	50538
329025	84089
366675	205720
261501	122135
320259	415022
38059	10267
120808	426569
52122	183213
268462	34272
376816	373169
299296	291827
237120	80822
271043	409916
55428	192920
119325	278520
212890	465476
15579	183005
483430	129687
283686	190369
71189	398158
216826	308897
11719	445282
426190	384885
130060	162795
482333	165437
93451	147202
477498	327008
295009	56309
483694	329727
182231	234748
107638	241468
289675	344704
444961	387742
60287	432212
433317	265243
468471	28129
19152	475863
274750	224087
486217	212139
344869	164884
420059	404960
278312	120195
64457	184872
274836	408782
69749	221061
166822	101716
41714	360708
223361	312714
28407	378462
409853	226517
308618	238083
272230	12895
283904	119400
305588	99210
188009	150352
333873	128084
470672	114541
5274	337351
239528	187836
316011	177861
21396	233477
187055	428103
344307	446218
113749	446212
437112	469532
439088	381204
157961	3014
286682	178422
56396	317675
478600	24552
113894	98012
31049	149034
422296	484338
485970	286337
376170	227890
386635	402323
462869	369577
149147	330375
385534	243847
316095	325395
28294	200028
281514	486885
377683	430750
156207	241468
11126	377620
154955	313745
335069	224696
485184	196783
129235	386963
114694	336590
137166	341311
195770	49828
444598	371918
80716	163678
65936	259929
370513	91069
470496	185154
424586	492906
103579	38166
119286	235917
353421	40973
345918	461049
2637	399786
399655	119868
157639	110377
101861	226308
23754	387860
376816	6516
462824	240225
154015	434893
237714	242650
198148	222721
127203	474978
163905	449988
383466	145948
147321	262954
84745	343486
135907	13390
482851	266271
358119	306545
292510	355806
150107	225043
308122	317183
89493	287198
224215	258370
154530	12443
180886	189153
412823	269199
112008	306100
404362	338271
392399	423688
132147	218448
52646	329727
135028	459622
278891	190369
335453	364294
107885	141018
262210	406371
95762	234387
216507	360708
253626	179375
301823	356723
109733	154627
380729	127901
410249	401881
420121	15209
351855	210353
130224	336826
422141	371462
207767	214900
146893	290549
104557	96977
156669	118877
380285	267771
143082	61621
26556	86421
216689	220553
81432	420511
124563	429060
453051	462163
44159	83253
126603	480190
356530	250464
140024	4413
227639	6955
361533	129721
206840	8607
128704	160468
197013	395988
148190	4843
333350	462377
412110	230499
132233	409828
120778	337849
297944	453085
292641	453605
230236	330472
245679	117334
187338	474271
465694	459213
241173	155747
411542	268176
165998	248897
101119	194165
386637	72937
58486	78329
44859	356711
249820	224960
475112	445353
262890	490756
197995	181506
385731	347158
8146	214600
483196	17469
416830	105397
323836	378408
109733	218084
11214	329501
79817	19564
192802	81280
330323	191821
115510	85123
423319	218615
111082	484610
258380	340287
347873	437204
322646	207742
298733	136639
267029	264728
399159	324037
290765	153130
102644	380972
205351	380071
382848	196534
81648	329196
210050	214475
11797	369599
110933	52917
193869	130846
430831	33810
19542	181932
44578	35707
32637	490707
277030	213148
30568	458
52284	479570
155053	298178
134305	92017
5314	326206
311128	128109
437623	71878
251614	122462
15096	44219
455843	359044
262648	326614
414518	411809
480633	482236
488971	123369
164947	253365
262410	416197
415370	240796
39176	141440
427932	476951
194905	86476
5685	195643
416717	12263
60227	459721
266218	308676
115840	10972
2720	52478
109672	110677
97586	127567
489822	341777
47427	79659
57289	26834
12322	228431
430870	361198
453294	482198
384767	456065
277850	26791
160461	281325
404099	447519
319871	110765
121594	98882
145705	303648
233230	261090
305437	326121
244536	368445
110703	293308
493476	267602
205380	216843
64936	461846
101010	298767
285260	313745
317457	64881
426017	469235
116487	78699
350544	51881
222520	429681
371479	190369
274424	132247
81432	73031
149595	408622
168640	196399
251396	169485
284995	292854
162169	192841
357707	363439
202830	445936
38522	387413
9061	457430
192882	306633
5896	455545
453919	246672
273218	178558
159617	165437
32956	432767
479351	41959
468818	262783
71949	313745
196850	182831
29582	59672
432697	467806
325509	421980
2205	102352
391254	255335
257847	471428
334391	71378
35907	405842
266965	360266
105142	161583
131588	150689
626	290
375405	163985
159792	195597
7189	151039
160683	11619
306304	489167
472700	83811
386614	216122
427376	61806
416545	342324
219164	19822
319393	237290
144882	169907
226313	382166
380301	317118
68532	153753
630	412040
6933	321918
114645	313745
477982	191900
80856	378462
329933	76454
68675	366254
187074	426205
233045	476510
335951	229878
30333	439683
224959	129108
325824	389009
230358	327061
396397	165306
63365	372780
334256	262302
263703	469015
74938	86421
7968	24334
320000	113138
342465	352077
358373	136891
262436	217871
7086	154922
34667	107473
115742	368205
85555	404225
477449	415216
209692	128758
145288	364050
114643	261398
123422	152724
437773	332392
247463	221029
244010	88113
88266	76350
404568	209824
272618	474457
286429	456322
421137	478415
104807	258646
239893	23430
93437	95149
426480	50155
463429	172089
160429	318339
399980	317118
445679	120285
315739	267352
341308	122581
409146	83432
289675	343008
227726	75791
79501	36182
318724	5040
282939	237722
41378	396138
399673	150478
318186	261337
29965	228431
425905	212081
60216	73182
232546	451891
457560	304731
323989	84502
228366	471362
467467	72670
237603	367323
45724	343907
126942	366493
424570	103804
49231	109389
114149	245296
128240	350384
39612	250895
260337	225691
10273	187974
92047	73284
13268	101777
409549	212403
420655	368170
133153	90283
250527	387742
168184	263962
461141	203340
347965	280089
196425	55250
78263	216888
393122	76465
27152	131312
273053	99437
346238	230439
116694	104498
364800	73974
276963	41972
49898	287468
393376	272471
440018	61666
233045	393320
454839	17996
81384	289116
129498	119868
203692	54976
490940	398090
149373	220634
232666	85828
134299	440148
218615	383747
374005	132290
131215	33876
184418	467320
278537	61386
478573	155747
7922	277646
307171	29138
331622	74103
322171	349140
181530	133130
72499	184163
289513	339853
459106	393326
39912	119346
264204	325940
347064	4138
40352	477788
99182	94126
423067	22892
483330	271254
330028	308890
14998	351448
346880	54700
185999	158839
218061	441921
174034	356723
463883	360923
355083	16433
417170	197235
233923	269199
427866	15209
279583	363322
178620	22689
219198	473700
251802	365650
205481	7146
57776	45901
393068	187974
330737	333123
468086	126204
304186	29111
137379	434035
459073	94516
38252	2232
228492	3747
326751	100250
412807	203308
24596	186259
12703	111968
16831	369599
476777	126653
302663	166513
83280	107711
160852	213277
466753	105793
262210	387495
230574	103120
256254	379255
462727	426782
38794	37948
461927	159249
69734	263974
205223	77712
221258	270154
123741	411187
473618	234351
445648	52537
475378	423969
237230	293843
415129	353343
8859	79485
334026	249334
15976	304589
69548	406894
1378	99890
396522	126911
11626	402863
67831	421830
140100	226616
196295	387742
310094	153316
424516	406633
337202	261396
171455	202526
99368	16433
238476	34373
248697	68144
447408	251417
481419	433706
105434	62191
85957	274515
345299	116758
270248	296339
228225	157040
351453	21411
29395	309801
113522	387611
196730	21411
125696	172230
100755	127921
388023	138685
411913	375554
362873	251116
222391	194234
254446	381469
346078	351257
337278	15209
488670	445347
399655	186593
447060	105498
411862	415594
104325	145691
267987	307087
10417	295650
54106	410612
407326	156376
407119	483728
217173	206142
161177	195493
54145	50077
429816	305859
239489	486885
20998	261865
391121	309926
83416	149506
231839	131492
279936	474931
218697	481362
160902	249444
50264	477350
65447	36162
249834	275790
381353	187376
29911	85180
182017	273831
153028	401297
487020	314115
6957	485016
267507	352338
40028	289029
301846	348798
455936	323648
149668	204330
216404	166157
147475	197177
475717	292022
320914	463549
248280	429128
174061	98847
279021	165653
261260	94091
370137	412366
58275	347818
3733	449170
20885	445197
451799	348798
84745	446398
374274	183341
92794	265573
493603	64066
414612	249202
339777	313314
262954	492312
483566	148734
336071	311986
46067	246311
278303	391414
172597	366577
133942	285156
440327	67068
364946	207549
278543	15624
289871	481279
342031	391414
489836	370866
375923	411989
133731	311850
309085	146271
413488	6072
8957	476831
411867	223298
414286	342689
311863	127921
255497	465400
224778	443146
443054	218727
344094	194626
333080	18876
369066	147682
459280	396478
28088	250859
77925	183213
120095	65459
268040	467522
196003	486257
296359	175721
383409	329519
237652	274869
244092	167790
95728	345975
306100	440609
21634	156376
352228	12895
182778	47757
335672	176878
203200	208038
347121	254202
256040	110677
91470	382183
356496	25034
207594	486183
212139	204936
446080	409828
240087	387850
88812	23018
236712	246311
334985	492262
162717	475073
221648	180019
185526	211340
146893	213719
146636	99350
472149	92033
131384	232133
221670	445498
420790	197563
324708	306391
111079	47526
70972	243438
41968	152415
146651	377032
313012	49828
458050	478232
390323	475571
129736	458735
455510	64879
267562	394693
358814	318735
256552	65528
100938	393238
417990	104922
386660	213957
315286	20629
12481	230691
409632	315661
194329	82585
136938	273831
333743	368892
322005	6052
185431	139654
305384	370366
280651	117989
163763	22414
68163	326815
7266	106946
65134	316229
451309	129690
320299	3692
198244	287694
13510	133986
181149	425675
432884	257895
58719	182924
364194	110677
165167	190810
97485	50128
215806	15209
258729	190369
281931	28265
87114	46768
355395	228431
226642	49903
480583	190369
105331	445866
316828	85458
109324	51603
215292	450338
163413	474418
492595	83811
310920	194830
287076	207150
214518	286828
489908	261012
114748	281924
344717	301659
204896	456946
86910	175282
320381	106422
72668	413335
197936	123369
290005	265971
313199	296311
364102	458142
209781	234413
408146	290450
399767	196783
252207	201192
312859	420757
85674	249745
457418	454773
47832	440249
118907	364081
167680	84515
81886	106152
254415	126426
46092	316485
96421	476951
106648	379771
167589	140359
111965	212196
395096	294046
67549	262214
6136	90123
176182	357754
449871	268311
138469	207059
301729	351732
55166	363225
393905	151944
148139	119123
252338	486642
12967	209510
453736	395958
180506	391414
409016	66004
464515	406371
363505	38063
5966	273831
141988	265306
360645	266600
99234	262000
23300	489822
392273	130028
286512	375417
445211	146190
81358	33553
338457	395399
303641	209091
275368	275990
349186	463615
92047	299816
249673	284425
296000	88113
96867	56451
276821	257603
427388	75952
97793	180578
61186	108554
431467	455229
348649	212081
269001	304493
251854	125021
12063	165520
132334	160419
293913	200570
419796	343745
382388	205691
104740	197117
321183	196783
122368	258981
198705	387185
117724	133457
266307	431571
373433	98056
174255	45459
256376	356355
426566	110607
319231	284907
478857	137571
98315	152502
68468	239112
209860	487245
76737	82830
283035	205289
491538	368859
395334	469739
108057	427385
143937	343818
432007	104505
286787	338189
239084	331508
113927	52267
271197	64370
313913	55074
456021	478113
262639	216326
116674	133669
281665	21902
121133	190854
252083	451401
34168	476471
476969	487153
16496	191821
137454	240609
230051	292908
310285	471112
198043	221030
479996	418551
396019	377206
335005	119123
125420	460343
304667	454975
338915	105576
315279	94667
348958	297776
213617	424670
314257	289265
244601	51060
490646	230324
287688	132740
98403	426569
388696	455769
235698	110708
40452	79032
353514	386827
33343	281563
479320	257458
172335	247913
222355	167540
340161	313745
61234	110677
430492	318404
246534	440660
304041	73990
68762	315341
399159	390878
480550	109553
482989	383096
235876	435318
114383	213871
299228	280933
348337	59821
478323	212081
313770	348798
391034	140213
144740	31099
262423	258979
400926	213559
243569	45866
323360	305984
277715	220129
78571	16482
263505	338271
220242	191703
431121	101507
122036	314892
66399	198903
191488	245242
139270	5677
291249	401638
362336	43004
253403	420944
216420	313745
86085	494102
146801	273674
64172	31703
397574	217238
359636	247423
86016	466432
216666	470157
295684	196783
44853	296432
275433	353686
89257	286682
381256	299228
261214	412063
45476	293813
37796	65194
227857	286529
310930	463623
425827	146666
218793	317356
65877	355041
361880	101486
27634	306491
283107	145064
210155	362360
85020	214024
260785	487938
274044	319333
478620	231768
189222	369577
159633	341696
60208	383244
264080	489376
442236	452427
245880	389682
433325	219964
93480	113138
420790	398182
481406	321428
380164	208577
261829	221720
105868	391958
440708	141649
331381	310009
127984	205289
111176	103267
350064	119632
18197	326997
450629	149206
175360	488887
235493	228431
290480	230783
310078	358153
319259	283713
278769	132153
122199	146430
53509	313745
465694	123369
427432	357492
35472	408511
276821	10231
297172	349243
381305	441469
348008	118809
474430	429076
52645	369599
334553	317154
251991	376244
464764	462879
276821	231929
431969	259558
377607	190369
396584	117903
316352	67929
429773	293813
203883	44123
402946	347104
205179	191621
57	219222
124794	392407
326963	336590
278270	49896
65980	193476
229999	176864
473	36339
324759	428738
370178	487833
455456	301659
163131	390688
336796	112379
253415	38147
177577	39142
469426	218727
334537	52867
398119	447909
32169	242927
316202	261926
81668	185599
145818	283698
384650	182192
412110	188409
474341	403368
225979	74163
133852	359762
285246	31267
403237	223963
133562	440660
193726	174105
378498	446351
190811	388575
373009	190369
170606	466988
246924	33855
223567	485499
50431	28065
244544	410011
69707	169394
358338	321916
412909	345190
356926	70076
489993	323813
247888	261375
358338	454975
288020	430790
14988	331581
106240	153372
356129	153995
385695	490853
430831	27152
348120	451867
112159	28129
258874	370966
437396	346043
81876	134145
333152	457850
96146	208577
256355	465277
408385	462973
48282	34660
306652	423589
456021	403652
193767	88172
444380	211868
93627	6782
203200	421846
225585	143653
247785	15209
195160	353787
381493	341271
447270	278130
426256	218504
464751	94667
98210	351414
390963	348176
476586	187974
407016	267553
460685	308019
396693	128758
37347	368205
483807	56561
85216	74029
227328	127988
257936	244013
184629	423629
224855	45468
256920	49903
186159	322391
32430	265548
490533	267602
435520	185999
266307	85471
121349	183213
201342	50009
874	244995
84923	21566
233498	409317
41380	441570
248849	46410
323222	250849
415145	433406
279722	336100
206217	27209
293376	26519
7092	25274
49392	12443
94344	247335
300401	78380
198317	298838
63890	209849
11965	381239
198375	25437
212034	161569
480963	251060
435936	152502
477273	343012
116290	40784
315892	302745
466832	348420
261697	79343
305332	107711
124154	183213
156978	63892
337352	15209
299069	351475
394160	384125
412443	427869
489552	370122
139279	186159
134151	430068
361007	183213
354611	234918
260942	314742
144927	21583
412787	42313
49184	340131
254617	196783
130172	92677
241781	208577
294040	407110
444519	11226
327061	283805
191	132740
288294	149146
277737	332973
222921	464420
35806	32224
188847	254645
448095	349261
275493	272775
32547	294130
431497	410028
134694	300665
332701	226152
136605	343422
450418	388622
452650	49903
295681	268176
431423	297845
254969	309800
214111	440505
25400	226494
6329	489167
358324	20959
102973	180578
304932	313319
95598	243547
476310	294010
365358	377778
397405	19834
429787	387617
170464	184258
310291	79249
430336	25314
241749	217871
81432	250288
29518	369599
301913	408288
199780	139648
239912	78380
484522	405837
321093	62996
144973	36519
367704	148674
140024	416402
35806	187834
301290	152502
124499	318529
235370	398954
61028	335279
152368	98906
262823	431291
218642	431860
253124	99901
323189	468978
118387	475699
30162	374578
55838	391414
396307	67718
406850	10267
370912	214992
161402	493408
125948	34547
414257	256978
453441	259929
160421	102841
325104	466737
283376	26209
349272	213423
8698	97845
59802	10377
373345	88378
316136	104733
264947	219499
195689	361802
127531	322422
125565	89290
356896	467690
401871	456647
115382	305449
402514	411809
23822	349448
316804	402571
358995	15209
355069	287571
487843	366864
360641	434213
187507	172363
233045	462984
436419	375515
189210	48163
86632	266361
141745	432942
34368	92613
230574	263598
218640	369599
305437	349526
178422	163462
467770	372073
457257	184258
153334	451310
196870	217423
192740	113138
404568	298182
407065	99437
414257	223160
380520	21457
276912	263592
167588	331487
339353	59027
366066	217310
180921	318735
247619	7799
193520	328550
476198	95782
91382	366475
182593	15209
330991	38694
286640	227101
460226	389168
105038	86421
3111	373169
55202	410062
328638	41075
344094	326691
132153	86892
114926	65392
361845	291521
301723	211868
260025	200457
49859	2184
135419	124038
89370	90918
240093	313745
303495	50838
401232	445353
50078	275375
130069	421137
332959	360860
5342	129278
376440	358284
378592	110351
247785	318749
81016	195121
324199	350384
317831	288152
412109	94665
72182	439074
440492	379995
26511	435817
32618	463768
85863	182192
418979	466285
415599	79422
326985	32807
20477	123095
493318	189114
285029	357854
419382	53863
359577	302057
5994	227101
247475	472430
408357	373074
418348	160573
53249	348563
458620	4393
429511	175721
393482	221185
451693	295477
288233	214024
216396	122462
129302	207535
358477	247731
61596	385251
334330	171243
376855	412162
355083	176182
390327	243115
232348	352507
464507	454057
381868	447517
436619	454098
365550	268550
104740	113367
70019	13370
93718	263950
181322	89171
163348	447262
61934	29251
13110	478415
144879	61430
101535	228431
421175	238091
434953	387860
113843	17871
192238	261865
316565	109314
245053	12895
287685	369599
293207	61041
490281	347149
315958	243547
68314	488637
192495	354933
28838	71036
457418	351732
179752	73298
404676	201754
367336	48163
381579	317853
41991	486159
98378	449224
474341	459976
120968	190369
325325	365622
134299	345971
198111	117600
318088	451600
67558	387742
424841	320045
209138	85870
479351	137481
357411	462846
46544	86064
224138	315782
430170	19748
429194	325997
140437	49814
335951	13370
45102	461037
184321	183213
482456	153634
432544	489697
459226	305454
136431	36066
431745	405217
90200	341271
414240	81280
1143	276309
288781	375275
656	361698
171444	43817
35421	401854
10251	264157
317259	127829
372977	426034
101540	490757
368904	47644
36788	431853
395878	338155
94074	84502
316565	315378
154149	74452
281236	330878
332457	291521
259978	285156
202745	381060
286	248880
291796	35602
91116	386882
7940	444161
463740	419797
186595	146202
319913	48275
20839	437579
308292	130954
228924	304731
114627	203656
99542	203656
363258	107187
122705	429807
256712	386404
161628	5965
373342	60517
445343	478951
409922	103420
446174	145101
467165	41959
354966	336877
191484	58484
293345	123925
36163	119381
189257	355700
415312	266852
263958	53623
48403	437067
454822	48163
36339	426227
132445	389682
397546	299976
2432	164884
85659	289148
438654	354694
15000	103825
430534	35082
432324	154362
238402	405613
456739	186440
466996	269199
470941	74877
32628	70725
382278	262954
187834	40337
406660	252756
115449	94099
324518	79507
103405	479865
87120	207424
377443	222227
447833	180709
114063	340176
4634	97277
188828	447107
108122	401871
238353	450324
194310	122135
308345	187368
366402	253118
52803	38716
457449	469054
195376	73048
150697	86974
454210	119493
73298	79705
5807	99106
418144	313512
308668	184730
134580	110677
121014	229769
83616	119762
221550	424289
29999	63742
114615	326933
367880	220421
44203	135216
370513	324968
273199	183213
385485	220295
384384	137739
257613	127158
167406	49896
144948	252502
316136	274619
347740	279201
272338	273831
78351	351619
486230	400974
141526	474703
53992	141183
493226	409264
16580	220417
22462	371918
315805	349947
341587	387553
356129	404960
422219	237165
310756	71275
398782	43060
428944	387559
384823	126948
92305	203656
484912	304737
83616	78811
315951	342579
115989	183213
80376	141290
201882	41135
408615	274309
196903	446321
306304	111039
247888	241468
70716	442907
449521	482287
197133	467703
334748	361864
458968	431187
221947	77824
281542	192610
77674	298640
326225	279402
89181	408944
223927	151604
377664	472891
436380	103267
450465	101058
135821	316841
188670	89362
427054	15838
96211	13370
330509	366127
381386	209471
403193	120195
54046	298274
146893	202525
102933	313745
475866	178323
73660	103375
90090	420944
235451	115026
437030	489075
170922	110677
144973	86928
47176	395336
61367	104344
149901	344124
1430	15209
29502	212081
6720	207402
355250	486885
339051	131213
216690	489167
146874	118627
470904	395393
440190	268743
375032	444081
407280	91600
414286	417232
261011	110677
381298	188302
127162	257876
329410	246926
290717	5613
490365	459976
315867	154089
289084	434995
102482	477198
453206	396431
343169	164759
319824	425838
106460	330143
438525	205862
290838	35944
113223	69802
60539	179472
293913	445453
354401	448172
340037	420757
172519	341422
131115	341271
228050	119868
145585	283050
147624	252664
190766	165853
176182	304056
57974	256955
311479	155747
244943	187974
160152	101030
45714	110191
48137	172089
347891	253458
429601	367962
382229	15133
480870	202996
268491	132996
397030	230324
56122	187974
136938	13370
176182	463976
234612	264406
33446	184629
153640	442912
163365	459976
69749	133045
380958	397916
106694	331581
395922	268079
137701	228927
420736	188911
473335	443693
171915	21411
182565	10896
405946	69123
476344	90880
56916	184558
229879	431799
387958	459586
476697	150607
238885	359762
428138	287772
286075	230150
329947	21717
300330	285316
477045	151944
305624	60702
290316	305921
380465	286697
71073	93245
156531	467703
72223	164098
47455	382156
404810	373401
86268	277450
12565	451774
465877	115861
142611	153270
403387	40709
176812	56206
136279	251116
16240	10646
165008	336590
68674	219499
412929	208430
171306	301144
217936	47295
36595	385076
322522	303175
435156	328637
413392	48146
240647	73728
209952	380568
415387	181175
228757	346673
52235	13370
5483	375157
222147	99901
295618	73189
120861	315844
215399	440249
178089	142457
164940	79861
467690	312565
175253	35922
172417	226607
51519	24235
13434	447358
72678	390334
193361	254315
425827	188613
220018	55074
268910	98847
492393	79343
129727	473223
2715	332895
44244	168721
319770	489328
166623	139314
464100	299267
71838	411343
223398	35794
41561	429695
212730	209285
454991	281948
361291	332534
346821	5040
454606	449754
258689	355227
153589	190369
305624	252710
420790	20801
127212	43334
344314	206366
413535	375426
228050	376814
86612	437973
480608	359358
241507	362476
376068	454377
277568	60389
349400	6762
326592	388575
28357	474057
178751	136177
253102	18451
139350	46294
151305	158513
432583	49231
133933	86560
445463	312239
299765	407589
312306	313745
139300	209471
436003	242629
114153	86728
343038	485970
168072	187836
303237	162247
160419	465840
164829	363581
245990	430108
331672	438419
250317	467703
145704	357339
458968	2429
22753	186159
152172	29599
98005	402309
360649	224260
184873	98220
216666	17307
48509	96096
322243	414048
39539	233590
335768	57134
301834	295733
24303	450864
172107	378350
112683	366828
479044	170478
262087	375840
324708	116088
276797	103775
158983	206391
454337	276358
249286	453009
409808	399112
167115	214084
113620	452709
216674	385000
454263	470104
252330	13924
76228	67515
232348	71831
291979	150298
231413	148903
244903	401871
34666	404806
39371	115340
389656	32807
279871	242948
158653	70854
172517	34255
348147	200444
365645	115340
265964	210541
133708	298844
476890	76762
371902	391414
211886	1466
413675	215770
27322	49903
392099	351877
223932	472239
144845	350064
50876	378462
92635	196556
463238	48390
148175	9054
316953	113249
13048	382420
108857	81204
241173	378521
420895	474531
489596	10646
189665	14217
292721	358416
384134	4039
60578	15209
398347	197673
287998	110708
447335	482389
68675	401194
88782	256121
262819	97784
423239	87471
187412	264715
137454	472442
10822	479254
396198	196851
358480	446123
362650	462901
115917	391839
104126	304173
209471	77391
342465	210403
367638	338289
81467	110677
189152	324491
152324	145860
425835	492316
364731	96504
245938	114261
452060	486885
54101	391414
382848	257509
118488	331535
18234	49903
422409	345050
4533	240796
288640	169116
88695	77189
279519	14978
454263	400273
370776	259435
421137	209572
361004	166513
360459	360985
342650	490588
347994	235219
382778	369599
239399	125253
444139	476303
349901	278633
155045	289736
434688	72523
412570	260542
284473	242759
68550	246292
375923	104515
115917	93794
295165	190369
33466	355139
287523	291249
13747	476951
82562	203656
30353	373169
233746	241468
443815	434893
428841	352605
104404	198275
396272	362773
329486	91600
23642	241781
372913	209090
160237	248837
308122	150478
227556	440827
325218	118112
327209	409119
26080	317118
369284	431648
199950	421206
12183	98168
95536	323291
225107	231047
452148	312861
67351	452746
161363	21411
249477	322422
341142	78753
155155	336590
164213	33779
344065	317369
104740	131973
334197	15133
29879	99405
53151	336590
306380	323625
446644	355700
406814	336590
58589	154976
414933	15650
62257	243115
2293	301659
209660	50155
35324	313745
155355	50264
424526	82961
195042	392005
370869	179692
469312	90058
418453	251961
420221	484447
321348	19491
228790	291160
384957	454398
49021	299033
41721	4413
424906	85930
10236	343804
176130	186532
474225	77727
170912	460722
116410	185335
139507	476880
121409	167588
94690	166513
361698	191652
397734	436499
270887	40447
401332	31715
165473	208642
207553	281117
339333	250670
449521	348099
464002	8607
136154	140473
153687	409656
469849	164681
402254	147665
109676	237304
466191	4413
91679	467486
256347	198074
91830	4413
201131	366955
163843	364768
418662	293813
339333	132818
156490	293813
189276	48365
47951	401696
102813	13370
151005	27986
54539	315692
83517	374404
348556	228938
367033	187974
444754	205270
9925	222922
209915	324653
278839	47674
236651	183213
326946	190369
245950	123410
294898	322390
479261	438463
473351	317118
217069	491677
368540	405837
20334	313745
190973	239955
239945	11626
364531	88203
235349	172266
309562	201332
235909	291984
183530	154792
65464	413987
411006	205848
277402	117023
290855	190365
439155	46451
421127	76508
292045	444213
277568	19757
113616	411944
362231	360472
29472	49903
360392	446328
292559	185479
59027	77077
205481	63711
454734	406751
379105	154176
418047	134262
170388	245628
200787	83811
341816	317118
261627	240591
412677	179469
230739	11626
6019	157917
146415	410740
365266	347831
67511	294836
444323	414334
171757	91470
259809	438653
25239	446154
45499	478215
102792	428927
462406	479614
344140	134145
414327	340513
144166	274852
90405	361436
336020	54111
51669	196601
87638	210040
237504	320161
363526	214714
102644	462650
432100	322705
312277	60784
457820	401118
281748	285156
144936	123011
288872	281261
115663	226308
413278	198317
342052	122137
7757	360531
163661	491099
477932	226127
182049	471592
15236	430795
203219	45384
76811	175897
125210	336590
28737	394724
32920	420001
63359	481279
363617	420392
201571	40284
434389	136331
384985	373401
55755	257990
205578	388683
244926	36507
128704	269904
431530	152702
110835	316372
6047	338143
40726	141653
61803	365127
67367	137128
83799	90123
410977	337218
228492	131389
401895	94667
152115	59889
168972	425310
66383	164884
106268	137984
30364	180490
205813	218650
50317	105754
109824	126719
479355	235323
373361	2009
417016	217423
209411	4349
473600	200607
291635	190369
144973	223186
151529	189939
108366	332036
224089	138154
30152	121106
23822	194325
276549	110677
40554	303593
393643	30688
308150	242927
88790	408906
353094	64066
43454	280862
405535	188414
54234	313745
276759	60009
261013	375840
282378	187834
266141	76185
54283	70026
217975	332505
458965	312765
172721	135177
347077	56791
175145	359762
196851	353557
195691	72096
218584	401854
330296	28744
322655	286936
160124	83848
154345	124789
259292	121163
161375	490411
333119	458183
368086	136279
99810	290014
113363	293985
28903	237366
437098	179600
91657	185013
360459	360736
222453	128758
486712	146306
390596	473700
244601	50264
123164	265589
431292	375618
73290	125074
150489	168381
351531	151290
223488	119762
437098	245679
226023	150785
241614	391414
404568	663
470401	451016
349201	228431
250232	20958
309917	421296
38059	467516
375710	301382
51759	245073
456231	217760
16458	76454
395983	461208
254599	320067
239179	231485
25238	283265
79993	255207
286666	134145
261986	279034
115086	287694
441401	54862
44951	422742
482146	275271
378795	268261
365410	119762
414261	28129
238301	302018
262955	296758
236020	53314
204653	351414
261033	195687
138050	139803
311510	313156
385449	200315
487609	355552
152614	363679
233105	249723
95643	64432
112950	260392
108118	423688
25016	277717
233498	172492
207152	395988
247090	405797
104667	457396
370997	9482
263111	95121
301460	296248
23022	446351
479351	48146
230709	56337
114063	262516
39348	218727
371822	391414
315692	131368
459748	213466
41269	430356
212009	229847
244716	268873
403594	463200
16325	394867
178946	184452
103535	355093
102832	391029
146533	162831
280454	421562
44292	431616
193238	189673
483215	313314
112858	337791
197581	47373
144681	380668
167810	171994
110925	393724
240203	186936
411509	176545
392414	310261
408828	49903
45956	394496
366414	202626
73678	454975
168106	402694
474341	198297
56856	43496
202379	348453
314311	239872
417462	216633
230051	282425
315742	15209
216666	455384
424280	200800
99901	333209
444755	450713
227750	422069
251498	292721
109733	391428
281052	118870
433982	392788
229164	135008
322857	122462
163519	354052
330081	308368
412462	258370
43476	257298
201572	172379
140883	406408
14744	378462
199185	156375
252507	49903
27164	399852
316963	265883
21095	403664
453179	124085
352499	475761
317454	196771
456546	300562
439719	388575
147409	367620
124469	398795
249894	73682
165646	421843
38429	425670
219850	16153
198012	229686
18177	114930
446182	193528
443228	326578
300374	355660
370686	119381
77541	323213
241749	428214
182799	7025
383070	404523
424918	393326
461511	403368
114978	264387
388867	334619
415624	247702
166516	313745
485394	62191
15819	128032
491765	198959
263803	169582
448634	298713
481682	288774
178422	151077
171901	161739
370710	243691
115403	150946
158969	122585
193306	29416
123025	389387
170063	364294
166345	198297
336955	347226
493347	175897
476138	164816
357772	367284
292576	218727
169767	109288
368119	48275
239942	358568
106169	383041
132319	300047
125184	16433
461549	168213
232160	82707
415040	253425
357294	327217
486192	267553
204	190369
301673	458968
256313	393326
118247	268369
19542	343029
83179	74475
134270	36195
282255	94037
188510	286227
209672	45936
437196	127636
342691	72764
397169	338413
139842	216591
276119	215709
247448	316037
431264	261300
68877	153995
466609	469264
18563	150352
47994	202394
381305	76745
406982	264406
409638	313745
196949	54230
264026	424781
261277	41673
483706	130137
426075	10646
389746	401871
98210	3664
479925	458580
416956	475594
113337	144973
485667	445568
315573	200756
191020	291984
411694	236230
255291	93384
235252	101751
444139	219833
144512	172535
335344	440660
92401	257921
374232	440962
348602	263638
427142	464725
445972	33647
218321	70470
458223	430278
445725	62948
412440	105303
252065	293813
41206	251572
272845	83811
118808	198790
161255	399704
475978	294079
309361	175000
401096	388195
465245	126144
258321	362784
413783	408288
208754	360266
463994	121777
255944	228431
433619	396563
203354	464166
463410	425018
241718	292703
192311	473848
261596	388874
129485	245317
34190	268079
56619	255756
131920	413674
428407	73838
422354	249709
389643	472303
391952	199319
141782	190369
445602	190369
128172	130685
275562	364680
228225	308270
375303	464540
358625	251144
460060	51222
114534	317675
168057	286697
448222	163721
284063	193379
65924	190369
471359	431120
391689	42555
84414	323157
174034	411624
90445	28129
277391	149722
23664	269199
443693	238687
66035	348241
16790	263713
115520	166513
57276	277313
70808	21632
246405	41948
412807	228431
415835	348007
476983	15209
98887	218730
430671	267352
454263	318006
241996	186259
143932	55857
52955	270369
350631	32807
40337	204453
402509	160794
24705	240625
416509	344103
471169	10367
237458	165561
409745	419363
181801	155214
136543	188759
458956	331581
226919	252989
53191	90988
471223	237165
404073	345959
404051	447517
408804	15133
273088	290767
172324	35421
230691	198926
445937	59619
99405	416018
303610	482507
75339	458394
117722	261396
281924	69110
260572	468443
43483	467524
55195	41341
315974	33106
106814	78380
483678	93533
359249	214714
179751	124220
330814	293813
406660	230916
345715	493633
19542	170035
4988	127932
338955	151158
161023	463623
120453	102482
448104	493734
114643	367442
174954	391414
26127	86158
37182	203075
403225	119122
129194	468426
104317	208223
423150	304731
347619	315671
248614	348798
453420	387742
148595	281924
291816	351414
375091	312788
419281	397009
124259	253103
310348	385018
338752	172335
218705	162831
397412	153352
118518	27579
330220	137331
333080	477986
474522	476231
217627	431055
233045	279206
311221	214862
301728	117994
216689	443997
188500	122694
346557	208506
423013	427012
68334	255397
102901	73990
308168	36184
175223	428026
51581	57701
368128	220857
82240	483977
138126	47001
194051	84461
390170	13973
307794	191194
40409	492906
372054	170325
468314	86728
406660	12085
398308	435242
154736	110677
302846	134259
476914	180527
296260	401101
444323	182511
311128	95942
328108	341233
121301	323615
119894	21411
335414	380670
262854	395282
167967	418403
345028	344580
462757	48282
12195	90682
4283	72265
164103	419446
362267	135728
387775	187045
56856	271269
313523	279779
327139	420392
408629	186463
329121	5420
18623	48275
351414	421285
121166	76947
348267	402462
138126	72226
309218	48275
224248	25846
61367	90682
301673	255814
322762	120697
54362	88682
325304	92613
327458	478415
301073	438419
458167	488540
448572	142499
171174	399505
150294	56656
77177	170341
328829	99810
106142	323566
326015	59280
360425	13370
60517	175858
199399	78806
37380	152270
175879	57453
159650	101307
337382	266852
219136	435630
427960	194830
356319	440178
67673	144942
153687	386631
354818	25194
197614	67040
47748	313745
333278	92954
350887	9217
482446	221497
386411	243778
110835	208921
461068	128818
429388	228431
473926	481279
210595	359762
487130	122462
79501	141069
196003	429161
345715	225641
134491	123849
421137	386772
28724	257492
448236	413637
34180	317188
226847	148590
127469	284118
402718	144845
321331	249202
37515	31722
390170	329675
52867	313257
19609	293813
410702	171069
222102	474585
325824	157839
238812	321868
292687	265682
179599	410951
108738	448590
493785	482790
422776	458601
339278	367167
350628	386132
86985	62191
101268	407709
197707	141182
17186	249326
366198	445353
29805	218176
201086	32807
325905	378033
107140	163310
302223	312697
315548	286936
283765	182847
233045	27770
282263	154355
156068	38063
154997	62191
303218	61572
394142	156376
205310	10646
136784	293813
486371	478847
476479	200632
230391	264790
253102	228106
21110	260854
455126	474268
163656	342473
49256	241055
491546	420944
465687	209471
117951	265589
386000	3400
48517	434705
351173	489552
169381	198687
74417	284983
16844	25410
433820	422661
313770	130620
254330	276338
125074	248580
458183	330190
65078	406188
431467	122387
382819	345745
61420	486339
296466	40897
482456	170723
358937	224674
55676	181957
398924	359358
134057	344225
84557	213221
55286	24682
274371	436213
10267	226023
342415	403513
298695	411737
453297	445782
73362	360512
2216	283012
383303	330679
172923	453847
354022	377933
163066	177379
105639	464420
360459	152575
104740	137782
367242	184258
223929	10557
35988	124085
78218	462776
338453	285183
68555	245859
472414	50264
162571	485380
426041	216350
423828	312662
439073	477308
100920	372968
353779	145948
382848	388957
463333	82585
480088	416887
230490	57172
301938	476231
127439	131937
387841	119868
408093	146202
460048	388254
391509	326985
128757	183213
371797	365058
244503	245679
164263	354483
393648	175871
335386	249202
462552	190369
188500	35065
336818	225862
439930	256070
250833	215470
125321	183213
405674	253730
444643	303424
459215	205004
257129	190369
292896	223398
105496	4369
344990	249334
206389	150470
112425	186159
260394	338493
454867	91501
233178	74106
94099	402862
154835	271506
126368	401871
302998	395336
447111	445233
156068	471355
38311	167749
358145	9328
28496	99437
396077	187045
129760	160158
446526	180578
164042	3041
456446	477136
194111	63957
78469	333982
243253	311149
124713	198422
172184	287673
399116	160419
298823	306759
45724	218638
204499	359762
22336	179264
68532	209018
108892	400016
64626	385930
65598	404960
233923	276440
262210	10950
97637	153995
289675	425912
207821	88113
297598	402885
2106	16345
164570	324127
413495	264908
360459	137633
251697	484274
408704	391801
56745	445353
296029	430894
339037	454975
304527	60296
367580	245679
213188	29062
256893	279268
261759	100349
176130	396746
312349	205270
246097	55884
97745	471770
174539	97517
132073	190369
311221	27622
101560	394843
324708	487422
215260	58326
91002	151900
19459	384100
60388	181336
373179	54976
77907	327217
26126	390724
396292	208593
256886	32807
92061	273831
408672	214992
86172	440660
192611	104738
371042	251589
270248	380489
281443	71670
194390	99437
450304	38063
11331	24842
466010	394119
480265	136279
120541	279590
263904	229928
156541	387742
326631	121777
246644	81796
487578	165520
265180	7227
202579	110677
351178	218485
16418	119868
259978	281490
458514	464877
198405	291002
32729	241906
341445	371454
426040	120425
89499	290450
144845	86005
211919	453012
170219	281725
48720	118332
447610	309528
487157	74029
208791	489552
264307	270154
450007	310756
96652	202581
314311	264790
439292	404960
476625	51720
437757	114978
160728	169645
279254	268176
135610	290624
443815	285508
236950	374806
22950	351257
426244	310540
357622	111964
295009	236920
237678	196144
375492	438463
382096	300555
446302	278719
130069	359064
380742	53683
316376	383680
219546	48088
292225	409828
40890	390771
137088	392086
244652	54449
490938	34559
180578	81280
167471	301908
85333	78354
223861	71093
374475	15172
33781	165653
222621	45736
318698	30978
414035	240796
250153	361698
410896	402650
134299	31041
215438	243301
112396	84871
397321	234387
266314	406371
248934	430118
200105	151765
185409	186463
295012	458601
490817	313745
468741	423741
366120	420944
371420	53026
366763	54976
296926	484978
111328	203514
325882	52031
302882	235405
419615	119762
5354	375412
201304	241525
200092	454102
483566	413964
482119	162978
134425	94596
219546	162631
284843	12856
111135	112479
264790	317118
277250	269246
254172	208420
136560	311832
254430	442401
175189	375840
229556	324695
303397	203540
390170	368904
458768	459802
145794	204078
419346	276744
2070	371918
85905	64809
355642	121569
418955	244173
107118	301475
76677	63957
460746	17586
358718	409828
15754	218615
484401	438503
105789	171611
193776	433088
237120	213162
440303	200918
373655	87417
454661	355291
194343	300611
454930	393333
4561	267144
459317	70949
379859	298916
143671	343225
129328	233882
251935	343000
250833	49896
415926	100287
452052	421356
249962	59673
153337	346768
283640	90729
422459	188177
322813	117582
238025	58881
7693	301784
353684	154736
330954	474398
153113	481279
106268	189733
478152	132740
62275	92547
442185	420944
131302	144724
356558	401854
309155	23010
71063	140469
32823	489591
477577	196748
438296	142857
312101	267352
49037	348072
445263	185751
437971	113629
236568	52917
160765	75140
109868	378127
5569	75201
133638	339884
346403	53879
456748	297776
19160	317132
87832	373401
214132	212634
46870	65837
475979	293813
164705	484703
299033	266852
132147	348798
160961	2243
216147	256373
246690	362672
147851	473591
60696	312192
164254	339320
380748	427633
112471	86560
105249	159819
358475	492588
73582	317675
322909	113051
359242	213013
298115	295159
346880	467703
191055	18806
208749	313454
205329	388195
156260	24334
227203	360860
186083	368623
41175	200010
281653	366238
417153	317118
478508	246114
218983	459649
370315	105053
81629	405226
202885	82430
301557	435689
479994	403368
480319	274573
197953	423781
373724	330032
367400	202947
195316	350620
289584	371918
331612	255650
403088	101058
263344	63528
430118	255354
388390	117685
73357	186416
86369	317118
483987	384470
248039	408357
392329	121171
337657	28951
142931	310756
415290	157624
149147	385000
245582	132740
89671	62366
304023	101164
443174	366666
461375	449325
313311	359047
263836	52255
352334	313745
330373	467171
14368	15728
324259	207988
258265	86974
141386	107187
490660	291002
261083	440689
426089	411809
444890	260787
440190	189262
116935	441310
325906	80017
375405	302688
113107	213009
249949	31289
405979	234356
317268	466046
371976	267121
464288	317763
143282	399867
473818	15133
260672	420055
91623	23018
71529	238293
239874	180272
295989	431254
462857	23018
472049	420790
73298	39914
65134	466928
8580	207621
126513	355754
492316	302440
400735	8213
203539	35707
157483	491150
417565	14963
298390	412398
447863	186548
96155	626
438956	153995
334975	99437
258851	403296
172018	189979
9570	203279
259769	362313
407688	80799
23318	486885
85870	236842
163945	387741
232183	444
15680	103194
61536	159443
409372	7771
130197	443110
398009	422164
388072	351885
301673	119458
338726	423518
121890	447239
363025	273687
38467	256121
51759	199310
290704	228013
468930	119381
122450	147627
266307	242923
456530	141892
64949	210693
168464	441359
466062	470554
466482	147891
425135	171966
425640	330377
286190	157247
235802	16921
286310	481785
125948	126802
60025	339829
388904	394885
303061	100287
200600	235634
462578	428735
468356	148358
361880	317118
162562	417541
270593	9975
384619	21902
441900	251150
463379	388575
314203	384176
364300	488822
474457	42313
327143	396563
381256	313745
256878	357357
363505	97128
292674	17937
280875	471745
165057	7601
55789	37047
412005	356972
206627	165347
409889	480695
308147	24000
434981	343992
178208	84864
332307	67584
440816	132459
330941	292721
214093	355700
148516	164884
96767	245679
282235	145948
59532	208577
108943	100705
15029	353369
35328	307125
287248	199608
132827	141071
161019	71091
298490	222910
69520	178473
482369	391414
289583	35707
375530	91933
208423	38236
196380	380071
299444	50538
331229	173176
114427	228743
37967	95942
283706	337262
262478	315888
484543	207930
36228	404886
304146	120895
199770	344095
5159	317118
333051	64335
191761	126277
467409	310756
209195	194165
454937	447519
385691	104505
276477	453746
67399	166752
127883	39764
484851	464420
375846	404960
107508	3011
190766	284979
168273	79485
134299	25948
393965	317118
204185	131585
219992	155311
378224	254175
39327	186561
235906	185335
17076	472168
130340	469235
130224	192246
140171	330469
296788	305107
238031	53304
479351	129451
114542	102352
285977	485656
299922	22256
389024	100149
454357	198829
178048	120489
278723	354694
487782	269872
420913	168638
268277	99405
110666	385323
91843	28129
487759	31886
319416	94667
54399	101326
395029	422083
318441	310756
483980	430356
122200	393326
42930	288410
41189	375840
21411	246604
55828	250679
84111	310303
39144	146248
415990	317118
477370	393326
45132	265067
317151	337382
198106	8759
353187	378771
129579	291747
311143	366493
128503	327791
430426	317282
280707	387839
315573	341348
299681	205221
237146	317118
460930	337791
204341	423589
146893	293694
200464	33507
28627	262954
197544	169482
243037	336087
329379	185494
277765	151642
51543	64881
150278	417643
120726	468050
436864	64719
298274	100810
17661	53893
233498	185604
76788	70569
285112	134145
200849	337921
48131	305092
104192	236213
265262	294888
316233	320998
464754	412040
174370	342359
64786	291521
74886	249063
458768	483340
165841	13656
439104	142520
4790	39426
411424	154740
320839	8607
235034	367774
167588	313053
75020	148406
347719	398834
83937	110677
122567	57694
177887	222701
92401	276373
58892	366127
281846	249202
146893	207281
3809	348798
94822	259929
168531	378686
228270	119868
290157	469235
3199	343012
4046	445936
312283	1833
152887	287199
432292	82585
312812	181350
131810	145064
347036	90099
428815	313745
450890	367885
54425	329395
297026	415995
76228	320438
358207	189987
391414	347917
71960	205289
492173	274309
449319	55129
157471	273468
417740	420790
159230	28129
99862	66201
70270	455703
469100	320718
413959	70557
486680	313745
240796	418443
356887	161314
330025	104233
214938	286697
132427	265711
324873	349186
402238	13903
171478	49864
478588	226340
257788	13863
212459	438373
32193	89068
452284	110677
232165	383603
29157	420392
417667	233415
178990	356428
91382	286354
352237	348176
173991	135561
153322	327100
317675	273787
245582	36514
408687	125423
9061	142545
241838	319198
453919	35622
131174	384174
328963	208300
424164	265554
125494	426887
49083	301659
178580	265516
398308	16145
452243	27766
57637	316266
345448	186440
380489	97477
123251	377906
123025	83811
59111	371918
156643	484274
231443	355552
77335	181396
372597	76387
211445	186259
391989	275790
176321	177569
283024	33855
417276	442394
130069	210663
468818	125772
55633	76347
279722	61157
85350	45265
94102	323755
371577	273831
414637	489781
153497	123369
482851	140056
371755	441313
231639	142018
205786	109129
3463	482851
463085	202523
169903	188844
82688	275677
256893	164254
483105	429536
351111	259086
180653	431665
318875	469349
454873	197696
147121	111518
396672	75499
316092	465647
284789	451016
160310	206623
99437	378689
115237	303933
13938	17402
443308	325604
334321	273831
186561	367276
156470	165540
310223	283660
45164	21683
272785	275055
283714	119371
319260	275959
44487	249102
136947	188122
411583	42653
222435	377964
15336	130960
359618	156582
272725	182192
234059	8255
331589	368672
425174	436159
24357	389740
202327	86974
11961	283346
80838	492601
118131	25847
276821	80919
53729	5040
230691	31598
306981	27696
453738	50264
396408	196159
311367	103914
361001	34163
384231	51356
64929	186259
186440	20227
81525	281924
380758	218730
194245	383967
295913	343860
75595	164884
268822	342710
368042	359762
26403	204925
70946	67584
89370	172124
12623	64429
410619	182192
76228	385437
213612	82271
493142	183213
141853	26940
64453	81280
1641	356747
350778	408442
187064	458084
216544	120686
238903	132605
408351	175043
394923	214214
34154	212081
195729	16661
322194	440660
34255	261041
389075	187180
117215	50264
283892	73618
308994	293813
108943	385826
260918	210228
86632	455288
368745	31313
258727	404806
112955	303175
239442	421267
153815	7395
85471	12679
491445	451774
329294	249894
403503	105498
67969	317118
61245	116032
26359	151207
408357	40784
301312	472451
274487	186159
388832	80735
389647	312697
445829	273831
434690	360531
197815	493240
168975	462728
167294	21030
311376	313314
368698	329983
443666	315671
103821	440660
161051	336542
406660	250658
44426	286936
485126	210050
378357	75379
235375	193887
480984	69708
256535	48275
486908	296510
78820	401871
333856	264908
446630	8159
471245	372610
267377	307704
71799	442928
55239	348315
212575	293813
449521	451401
191846	446632
430116	223963
156233	104452
90907	461208
153296	77437
444139	96256
123450	79507
492995	293813
187180	188637
436509	445533
58252	307919
11746	124660
69592	200896
61276	103656
422397	290649
293500	39685
380489	137489
331038	275790
18647	445233
376475	190369
469849	250649
45724	233469
352798	94516
447988	73336
416717	28129
148223	402323
266508	363021
449156	313745
113459	247106
429591	185321
19120	110677
16626	12129
236950	5040
388951	59759
248013	233720
200379	371358
441463	187207
434407	286936
22257	335476
450900	328765
455890	102482
170893	32807
295277	461846
362267	435317
58305	11666
191878	20149
308533	466432
482628	219865
458354	454450
312525	183213
71810	489122
95332	126204
99287	477986
75106	420973
104776	220417
430790	16457
381497	99263
406178	98906
244524	160419
318088	419822
114643	222498
136682	280933
247296	69770
253528	142642
480280	482143
390004	246311
22723	411369
116895	108458
97314	226583
313153	25111
343413	435730
42074	63391
106709	346395
456977	494102
72804	412550
201889	373756
369812	95942
155923	48861
33600	291521
43707	446895
298427	297830
396426	404960
127439	132453
133988	3194
14998	129320
21758	165716
459727	431286
257581	337496
274253	446955
78669	418390
286790	380428
403675	132843
486085	215787
324486	423828
405744	430356
219198	283572
280599	287688
374642	471745
365554	450670
465687	2562
316058	183213
189681	119381
29976	465153
99319	199323
162421	315594
236959	450144
414035	51585
347588	186714
452084	236064
74720	265608
477732	162831
191846	188475
389469	361104
393312	36719
324734	236503
131571	479088
37632	284640
102644	189629
198317	281640
304472	384366
387147	350949
316922	401949
477646	41533
94178	19620
292119	198926
146893	477136
277482	357357
215164	202417
292687	422629
213390	125772
137454	229124
73362	190369
141250	444405
82688	243115
269268	198550
298305	306491
25748	37464
970	354607
330269	100705
262426	135652
55801	81182
190476	294385
297582	99210
89343	267297
473192	83811
322705	273778
402519	490144
193037	6352
120283	341470
111039	4413
202430	378462
155362	383508
320896	440784
15641	128758
35752	389682
269370	158145
477062	321313
440731	204011
237131	190369
163549	476656
112338	160379
435270	212163
99292	205833
441558	427486
404960	208038
25969	236735
202774	392086
146893	34704
102458	215678
492660	447560
372911	436842
331464	494102
53243	86892
149771	405788
463790	331508
398692	93627
238728	81280
349006	296313
342658	267602
254191	202523
42653	385308
82485	6171
97020	83800
415116	353787
26694	112000
78794	426034
431860	453796
199245	313745
287476	449218
295838	100277
71816	65371
425004	242922
357053	113138
491031	35035
287427	234911
187965	345663
242241	117023
315221	316575
394138	270095
269612	366894
62146	382641
210050	34972
220182	429863
44160	251116
268326	276513
482596	186548
481854	132318
350900	486120
82947	343992
64338	352446
50162	486469
224573	359077
436066	218727
132622	12895
180257	317230
270891	19984
487963	296693
468935	60013
55362	393326
209860	124505
94899	430682
337464	208478
187774	343706
464400	318724
286584	323391
21417	257219
267562	420551
317674	430356
59880	319368
364302	406710
399095	87975
442039	115861
91066	437917
310978	367110
119001	61080
412440	77766
77585	4413
296394	108115
178768	187834
85049	333756
170578	353787
269573	317356
221979	65194
149467	362208
68607	407790
90526	452711
187805	200444
128811	259192
324590	462814
85380	52546
168712	446990
447796	188077
19972	72523
60887	218727
374287	72359
248682	189670
78474	87471
278797	399867
444139	159378
98438	317118
277643	471745
475914	225030
370567	303592
477059	255183
11994	241718
269329	184303
326795	114930
82849	231485
114410	486104
395198	425095
161409	291908
463171	71219
180512	218727
292902	348798
421566	190369
65438	49903
345051	55659
383223	145948
265319	21457
26366	241468
178422	19262
54539	456516
116572	317100
313739	55733
292967	17435
52794	80538
104439	370810
314379	28543
203659	131526
60637	5379
480365	154847
462727	45443
37812	13370
66798	343746
387453	246643
82620	319231
444300	65964
354611	351639
24260	132996
267562	401473
116620	21583
352162	409828
90551	124944
98407	175315
224496	19058
438679	230183
261112	287648
319824	264766
309619	142216
171706	233024
407292	165653
158209	188513
101942	477986
106268	21666
275460	440660
350064	447446
34855	261514
437715	447517
324708	169480
373849	54883
304076	177516
269545	351458
114539	69862
109421	420511
116615	94516
248013	204330
340476	42890
138984	492988
406482	52537
467372	265576
388249	455345
229685	102352
481860	378462
314982	37057
167588	176425
362325	360860
377971	463365
37032	240937
38826	462377
85674	209533
239870	313314
413585	13370
302004	425675
344094	98164
16995	25430
489851	101058
406493	413525
399780	476231
311761	38063
438295	108928
192802	190369
403057	66813
178422	353068
72678	305807
5558	360472
39537	227345
362175	390900
467963	160878
178530	79400
356733	120195
55914	171911
245674	286296
25655	366127
263958	44024
89219	304173
212354	157668
34333	250410
173885	250679
468541	41753
42409	151537
211692	254173
457418	460720
227566	164884
336558	491150
42141	656
53620	273831
54101	48146
315951	165151
484691	154089
387901	456640
487156	313745
165737	300121
13558	191826
155296	459306
446965	222208
398997	24890
486118	214992
416828	237548
250211	395058
123955	447199
158035	318255
199744	14685
30633	205287
51627	484735
399894	223213
333106	363132
116396	48163
232890	312685
415457	81562
160094	387860
400520	42747
374213	339853
34447	40813
425286	457259
339051	27570
409848	35735
77356	125825
47068	337548
94690	296956
157823	237130
302153	41075
72941	42890
171093	364146
490341	333880
259929	123422
458941	84418
217423	8514
255738	183213
137891	350189
441851	292650
315905	489552
241952	451460
137893	164884
53641	471355
340197	104059
57817	226524
306838	255094
32495	340896
297026	407551
240776	209572
264792	203656
99555	248777
10187	182004
323348	231084
26940	320496
146987	321256
224285	298118
296975	126407
247296	469341
366402	111039
434908	29528
465805	278520
226930	74571
486271	244115
104383	458601
278062	272295
162025	265065
395695	284268
303318	94667
13930	87364
144324	436639
238402	259929
80081	114930
384523	309425
339037	59759
50646	330469
337361	436405
479615	84576
224152	284797
74720	428852
78206	417680
69093	366493
235382	106842
274865	466432
106170	458601
411902	434494
146153	326727
337200	473648
20492	250568
277499	61786
291034	425675
970	308150
228128	204079
379680	469061
405203	183213
489977	249334
459516	422292
484067	197696
293300	54700
78158	223691
257346	218615
426909	143151
443069	302578
86596	16033
34949	198865
135119	426089
330430	482143
212289	429272
306328	261446
150062	491229
101479	485806
214744	480932
33056	60517
231839	235349
313430	190369
475221	177569
31735	296423
382997	478415
112840	182480
343610	110677
411674	243766
448945	82585
484786	349901
188925	48861
423014	407470
267654	285038
383756	26714
248728	281924
489285	151944
125647	2322
218731	186384
263070	136625
223579	435280
315057	338493
351732	189064
174326	389170
49294	427471
197535	320464
34556	208487
51484	96758
54249	100805
98758	101597
268215	154137
240548	421356
119346	459213
203701	385693
7922	10345
473320	250754
67571	90361
178865	116197
293368	462173
51201	37858
49392	300811
117766	83400
178679	198038
422918	169937
283952	119446
193354	321916
466042	82730
159200	227450
167068	115861
395988	198148
148138	305449
430479	70871
447230	273944
114262	52537
175205	110708
363581	269092
171633	420944
219607	388304
3438	359029
207606	305586
180276	452230
319081	188599
310675	193380
428735	411675
386041	53883
123593	199526
426569	166860
172825	183213
236216	474412
4372	367976
45743	240225
274572	99245
283961	203438
411282	320067
396381	355332
124259	93451
409388	126410
435468	262487
154981	86636
168074	171604
29824	39772
399116	435318
324687	285156
119893	53863
372764	88650
146297	359121
112103	106459
8529	234356
376202	393326
386411	455769
22779	332615
49744	279664
462760	325630
327615	223121
450465	341470
341514	449090
196132	341271
20669	361296
246398	344253
493621	13370
335829	190369
48027	442113
15069	19745
141014	189331
426091	451016
240495	233160
378248	295939
236350	186259
37954	198706
287444	153747
197336	132247
21482	193252
414508	336581
360227	440660
48644	105967
11696	307889
240661	133014
322298	241468
309951	305119
315573	474963
288899	315247
164513	97277
321911	160402
22871	376978
195214	44929
429596	313745
352402	385574
7673	196783
446914	297492
97768	6899
130620	15209
302080	409783
208831	234413
123514	132740
359323	78582
221296	100775
205607	50143
313217	327464
297589	478415
447107	287567
459047	404960
185953	469235
276553	203656
323684	95684
458182	181993
458768	60009
271802	409828
471292	141121
291299	324037
289675	244316
37697	456309
476500	492701
116875	38243
128563	374030
485506	355093
92591	115727
303507	409828
246558	434323
176752	233971
441687	94665
85352	56799
327566	16846
100099	366493
290598	157910
324046	117800
142670	226152
278664	320952
493037	417201
140636	241509
317935	12413
492247	106955
148112	340282
136210	197735
314056	485899
391247	269183
486712	96094
84052	344519
228128	224598
201925	90277
398720	306517
137645	24480
229875	478415
346832	53863
72536	459713
105665	142553
237714	191341
377015	488508
67684	215616
86596	213300
352243	259278
128109	488229
92528	300240
345028	368892
461208	263009
65935	274296
92061	428756
441302	114116
132913	182226
59688	478302
488895	40198
351990	234015
184298	1913
254819	112793
354019	411285
356530	172681
420606	142678
8339	27766
301904	208068
421502	337657
388032	389052
361777	65627
358533	23892
197022	289029
34060	343085
409191	154010
25435	426041
158809	159102
290799	176182
398997	231767
404568	363538
112484	382774
68314	164339
291299	67584
438547	15209
148692	18665
300883	35150
19199	409828
222355	482673
318406	425675
159750	112579
185126	422470
110216	310458
140839	301856
19542	365329
58042	294079
85739	377933
135179	232347
479194	389008
317805	171487
360637	447251
479813	465692
460267	58006
112625	126577
311451	237074
368492	216122
477749	313745
490868	94516
465516	117770
92931	230405
293560	211868
73496	489552
319259	179369
206370	410402
4231	86728
144920	185660
324190	375840
405117	467703
390196	113051
51606	480074
19492	64335
372127	316575
50766	209663
300776	317118
404381	451460
57594	461846
92031	66575
366198	59905
426470	478232
95536	477451
296432	316602
312283	61170
463385	176994
177024	138064
395320	435708
224329	26111
112446	148473
304011	322741
117138	215054
217769	246245
162378	187045
382568	268531
215075	77873
298346	390232
6467	369986
140741	373565
61800	213746
449521	451896
77856	145376
205199	169482
310405	187045
58486	354939
325216	443124
160576	252065
366402	323181
326574	243301
254406	110677
336730	13370
342465	108634
299395	276876
481419	412517
233033	290450
449521	148365
203348	446936
120507	312866
337751	293100
206849	366534
100359	292493
228128	381979
438932	46294
268726	441463
202352	383907
358315	273831
481419	210082
53561	311215
264397	2446
303862	67461
9381	53811
320302	168381
394955	179455
468118	135311
104738	388575
116694	171069
24787	486339
409549	234356
433608	144306
396421	266574
151156	293246
444142	216013
387709	62560
309917	142042
313935	266932
447335	306387
241732	251599
254430	248563
357920	252563
38916	308713
128903	213035
313251	409540
54671	474412
159506	332022
470128	189639
316800	190369
112151	143012
167365	284843
110639	282478
128189	398333
315059	321279
77938	252990
179879	249709
346379	321916
226244	124513
322048	273831
22414	190369
152742	343555
41181	256723
401881	76417
372834	336590
378357	53883
377869	25239
136192	467492
224583	146893
129727	83872
29737	464420
284311	221002
374034	433858
226848	469810
341507	68950
282865	288035
244803	339582
341632	316132
446182	349533
93440	95942
426964	275677
43506	257298
305624	8769
233045	261945
155022	126589
266361	441313
179817	89636
3374	285801
452148	266852
228050	17186
53039	205223
345428	123485
247597	489822
354248	205107
493753	108898
72804	105017
306772	398333
266264	134411
288918	484950
410238	305387
174034	177827
361838	458183
177939	118662
216544	325966
467767	301475
95164	135496
276572	322674
172417	55995
231268	272846
186348	333357
36835	179506
179981	108942
188849	62133
140442	48163
149977	273831
434580	48365
434088	166063
110835	449662
490636	407386
71838	18239
432043	425675
97732	351585
87842	339829
327209	32372
187718	336934
275368	244411
331972	29105
127211	146183
299478	440962
56070	299437
187816	435708
167227	15209
167588	462553
209522	387159
238543	478415
441229	473286
3111	434994
205518	117883
408436	482219
396716	356393
349595	492906
471809	187196
304011	360736
64012	94344
185604	270812
392086	127469
117978	14254
266411	415120
287212	61666
69088	58881
63738	365938
102819	299960
424255	471355
330954	44844
27203	396431
359383	288319
149239	392263
338635	440660
396754	191985
255254	294920
45998	478415
144577	138807
167588	281163
458880	100406
219624	15209
97105	489822
101865	354642
198405	317356
295196	426580
39195	22323
169762	61376
49482	16433
335283	294548
78675	350384
410220	99901
319008	18390
66651	387101
229585	218727
30978	91162
412110	272997
203939	465604
295941	215678
244264	134259
128871	380360
257354	351257
12746	222701
481419	159865
104740	213401
77793	262613
458085	107433
1292	480681
468765	275415
402637	114651
332612	115992
482143	155547
36126	445353
183934	238864
374404	393600
317235	124156
160570	167035
192973	432212
35806	314120
235606	169263
252632	438543
85029	65876
163229	82585
85970	122271
420331	479872
315463	325167
373025	144288
486698	125802
491526	488362
9653	191944
196283	127921
400824	267352
333080	319749
389058	421830
166784	328035
359154	131877
1080	421911
301312	132252
474770	163800
79528	371301
120965	146202
260259	139297
441312	207509
363634	151665
385064	478464
105642	88057
157432	93214
417837	384668
259978	440204
63427	57704
479958	193322
138302	7118
117060	86817
374843	268079
3747	183428
218314	213652
53206	49647
87630	49928
113562	286936
311822	474453
343992	340312
302882	73600
250183	233415
59840	135756
274487	77004
378838	447517
196939	207237
443118	95189
324844	228431
8164	477131
409481	128634
202379	41793
207032	178422
263889	246592
414334	243234
207646	309425
107292	202457
409745	428103
74567	167464
262641	429790
99249	416754
323206	180527
234149	86062
137222	335061
450277	54545
298823	31531
188241	251116
422230	393326
27281	267602
191255	43360
452240	189938
439807	10646
230090	20959
380758	451174
354475	40600
377869	296980
98608	273831
317651	381008
6576	13953
23197	31886
493226	293169
366530	190369
154488	98906
309276	59227
129396	463615
477676	190369
196588	217275
134108	478480
382848	367750
350313	131315
372340	401355
420136	210319
37459	311601
41335	78401
61627	425675
472331	128954
340300	86728
317785	107187
355025	102520
216544	257277
266700	185704
89040	427428
109643	293813
9414	234841
475579	203656
298618	476951
59140	190369
11626	243547
485265	394406
381998	91947
301823	352451
85129	312238
126429	94516
77143	24705
369433	368903
278520	258747
476386	459138
55914	324471
72217	467690
484416	419435
248083	115174
44577	73520
434000	83403
41014	37135
471204	371572
358192	434757
400520	16641
325044	319516
264254	288035
468235	465050
453010	441635
69554	414832
131520	386632
211740	97818
159450	406373
447610	103804
119997	75303
31427	218979
9033	478031
200784	313872
58971	404750
73900	69856
279458	420944
477932	391119
71444	22224
93328	398235
475336	396563
480708	486267
279442	89492
145979	35092
431634	93214
468935	425799
346324	285938
269574	213383
54755	380071
213728	188614
191621	401854
480919	167588
289084	473381
201850	183213
219541	420790
219302	205289
323715	277179
4450	402569
260721	428331
487765	245029
98056	13954
148775	315994
267793	307279
298052	137497
98286	380036
154815	21998
477841	280360
430823	95833
200078	203656
447915	202884
132154	248317
346696	337269
108559	418262
325729	109393
459857	333772
287413	42189
102644	25514
5718	269199
177750	308673
61304	350538
242261	5857
328047	214063
283629	186440
8967	428214
307721	355943
119123	38138
195373	360860
111685	391414
130069	206590
259095	332676
260320	383451
18119	418332
73176	139297
204606	322296
441463	397230
375405	465938
255428	21902
113349	476322
127179	386173
26210	420178
468859	426887
414784	319606
243795	359281
248161	293813
15972	291249
352592	190369
144973	411148
169937	468145
418532	262954
61616	99001
164486	266609
239112	54661
178436	241468
279722	390113
187507	233254
78401	401854
121875	93625
307641	179559
392210	19745
145179	126204
89463	485200
326260	184278
458612	172215
91197	362675
236216	330218
280420	101439
474441	39195
357017	478415
298785	413443
244411	125193
491027	442037
61255	486946
372277	400415
118508	335156
79576	428233
289675	278066
479351	337120
34226	332638
320003	149600
129132	313314
450273	487130
156897	28825
7290	262447
202505	234946
204528	132996
71701	360515
220705	166513
99803	190369
332703	80193
104149	302322
335539	5040
356953	8623
478588	395380
351774	126258
430479	4349
15557	262954
140473	23876
351639	53540
193078	104939
104990	430356
183404	176660
362807	241525
353348	306054
73007	95149
290838	194287
384959	285634
410908	104598
309917	336076
160961	170894
187796	284843
387923	52673
409745	65487
323365	91665
128556	123369
215153	110677
318404	225214
208043	212081
462581	137719
96832	29068
342465	117791
301687	294389
61538	355700
93861	26714
452052	154271
269670	199143
157258	292559
165804	119381
111018	258607
475158	134084
286297	439218
396758	361458
444588	130028
109363	105585
203382	170180
365653	433182
481419	11789
478588	328231
485633	166513
298353	420973
158969	366941
245353	110677
491032	88313
62060	312186
104740	356094
182751	180709
192238	258617
44365	354694
117192	367110
214425	440660
131574	66058
252604	181230
374274	90099
60667	67089
336878	405788
228323	391414
65126	423550
434356	60568
137454	67280
481419	380538
196626	128609
267562	149176
321122	351131
408827	15209
269949	333780
222045	121499
266141	488737
186489	465647
390145	458601
163146	351639
482324	467703
464533	257674
51477	440660
362372	198038
433943	362268
153677	270282
285426	245317
419606	203514
459047	158153
232365	13129
344128	315154
199194	338271
300273	185901
94995	62948
259835	416291
13322	369096
279319	335330
173758	112907
148748	241468
226848	314495
89883	479409
120771	378127
132827	144037
61197	319138
389224	455842
2673	36719
217739	60517
310244	110456
6349	378462
44159	110139
6724	73601
374305	37649
191363	235661
141146	33647
107067	373612
39450	342925
142612	216591
234283	273600
110423	197266
380872	460967
397936	102352
207865	252154
137179	222843
149798	16433
268577	278201
12378	408079
55008	398542
7552	374461
325019	267553
462653	381605
149430	187834
110252	221667
204459	327217
127287	15209
149600	399683
140460	184042
263439	485216
272230	384366
492262	13516
37659	119381
200067	335978
261759	436529
133240	199956
279879	4413
454661	383429
52537	148174
341632	394100
451692	294836
69103	86728
15727	5519
68428	150947
254064	475102
326631	245930
453736	346050
189046	60923
50162	338915
275927	113229
172083	292292
245530	29474
416785	30617
290936	272139
132147	175960
466428	110677
287874	355552
160030	478415
151144	118775
379372	247188
448417	104623
184629	257654
10217	200071
1143	486809
244913	15133
388249	43394
173100	317118
222918	154137
374379	200947
329750	197398
399825	433343
56638	300702
200671	49610
482580	362206
29504	3589
489756	461583
259132	187933
242451	260433
417248	4693
4634	447230
330752	467694
156049	123369
298780	98541
58995	429394
414920	250464
37922	302610
123799	104069
474604	482315
354778	190369
491301	137719
257405	438059
291917	315888
142866	441635
97696	126350
330458	231368
188189	369262
665	467703
120605	190369
314311	30332
481406	55734
160683	425116
126942	476231
221106	269094
389641	62661
42153	33855
224260	320952
419121	358812
74641	179284
486159	294965
377869	374028
230731	48365
169288	458877
129404	97215
405377	354098
476255	478991
345715	259435
14770	385000
85193	132740
163423	376938
443320	145691
256376	393184
419576	96403
475770	286828
38364	242927
281236	260920
183404	146893
133892	176878
33647	138336
410573	75464
122816	183108
137833	385000
462028	74542
482210	273374
99633	27212
417938	295837
200404	228431
210194	403501
303237	170741
476344	46278
51867	55068
385077	15209
380092	413673
8678	154137
22779	56106
71189	436963
253612	338877
493459	355086
412904	126204
362494	287688
439919	76898
28737	168381
361477	425675
277595	371907
107648	175759
54013	15490
256610	124085
301557	336955
15872	333025
346412	91069
145866	242022
427887	184558
424837	397418
482401	113138
80854	233882
154221	188844
155840	54895
455865	421846
92458	467703
6576	331638
458638	283096
362088	37296
81648	457845
462726	295218
420266	174134
273768	185076
112300	115340
493488	1148
464103	27464
33965	435637
465270	219876
151712	146900
89883	214111
199364	201208
216229	208617
236142	158206
168130	229484
218706	336951
253052	178441
330278	368892
113046	445776
33808	482024
432685	228431
53044	49828
76079	451600
134299	250347
167419	48316
337736	305535
169046	440660
430511	21583
401846	48163
465820	314455
155697	219379
479875	388195
449884	327947
329697	292553
180918	105252
464849	114723
180527	116070
34217	221759
325604	191159
238344	417918
470519	310836
412624	20959
220586	221127
212218	134262
219198	85354
136588	297532
50588	396729
374933	88113
101810	276021
281757	113244
70342	110697
373070	86560
182261	134694
91382	99878
408118	248382
27455	193561
314311	76090
310504	200549
4841	479570
41205	430356
217727	336076
388657	80919
306637	454822
214012	168638
255344	231485
404442	477491
329862	476635
51759	101729
166510	48275
315683	183213
37247	190369
314348	230551
292399	87471
161363	48714
88250	351414
185447	282203
314393	237670
68843	203488
330369	79268
443815	354630
314694	169115
19727	21632
472310	40620
455319	55525
409117	402658
70581	486885
433308	37048
246044	422055
371789	445730
172923	407334
360179	211868
106268	149500
350101	343010
441461	16041
324959	64809
221296	338214
162385	358105
400855	37057
71430	260856
465703	321712
464484	243840
256893	386057
48576	308100
395669	394948
275796	229308
267297	325314
264526	190369
71346	464429
487492	177630
219546	403368
194911	163678
236572	134694
342383	35629
67453	321029
345401	439296
185495	203279
345401	168908
491037	180435
61708	15209
357606	477788
475179	166513
317408	329196
463249	13390
164231	428864
394937	133128
267660	404053
400817	440660
40060	293813
314479	449238
233498	15712
301384	149373
263136	287478
336776	46665
112326	238140
54035	182106
358320	171149
352739	309425
464847	291521
214735	75679
124662	65275
423724	246859
182192	463973
40733	225363
264157	147661
430776	120269
328388	69257
85049	96366
305624	223729
303636	366915
228128	122694
143693	438783
159886	316290
132190	454822
447524	447107
6467	433706
478687	389682
6467	99162
282453	409540
360421	181957
277592	293813
371301	124371
52731	459779
382662	366127
122150	179352
387818	207916
36574	303510
450635	95351
288077	379976
316562	445353
304807	4212
123718	163293
93174	179715
8055	494102
389216	164816
273610	350854
186179	81311
150582	186651
252298	21583
319909	423418
108356	337262
236374	293813
72242	94667
189104	373590
309225	260879
270711	53848
97515	412162
327571	169065
25122	414484
71511	412250
34584	356315
211379	9098
438943	5918
109157	74571
227192	433446
226325	400979
449904	478415
267742	57134
5989	60864
332891	297582
286126	184687
169125	211134
257915	245332
23642	199612
450350	227188
358172	45413
346074	439218
450676	218727
60153	156378
261112	418342
67497	95149
173904	298415
192726	75826
161717	122186
72299	165012
14020	53820
159127	322477
355083	450436
231222	283918
483832	292997
456366	386543
342465	12494
79501	249446
433820	78250
272865	423559
124763	295159
301959	141892
305850	285156
367178	412180
251904	291240
253161	468719
475465	319052
261791	489376
130960	236233
136252	170180
71707	475594
171056	473272
315951	29093
238576	157354
148796	142227
255140	378462
136344	7001
198458	94667
276821	346697
348048	138140
431634	393326
492498	110778
64865	381776
131628	272350
200792	157040
161363	86372
207467	371918
124239	394315
399324	27682
318792	231899
187796	432064
352739	72632
65048	216953
461268	234413
242411	177647
401897	226193
456700	110708
10762	246592
488046	308257
407334	353987
344314	321493
22957	240225
162247	68836
373755	95922
77438	380790
83787	298767
245905	293933
362823	22599
217301	271932
304266	65316
422200	348798
492094	331248
55682	353557
11626	214316
83012	330438
317676	271861
33343	420414
51610	403862
406123	1151
258045	239246
477932	81114
39683	9618
304667	86111
395230	50264
353856	374594
21393	397302
325187	321824
416973	203656
491607	208300
232078	258220
324731	69857
64268	228753
117759	423346
406764	451818
220610	479680
385881	67584
474389	371934
91960	203783
455699	237302
40028	122694
57749	369940
71430	429766
403027	317118
263799	42905
377270	401928
27634	116689
152368	454955
337960	449120
249517	478415
208577	75585
160182	86974
170151	250805
203020	375635
335951	418368
213615	207015
3963	316575
33529	107144
207831	423559
372447	420954
55682	123369
404568	53883
411419	336673
80213	308928
352905	299934
438475	406120
115450	176010
298600	187974
252238	258293
115449	420736
153813	429368
293705	232037
418577	100833
28357	63658
464703	107187
350701	485963
51804	194287
309857	416644
440511	4413
116437	92570
406731	417971
91382	418362
418134	86476
106003	333925
299738	391414
415665	436354
301959	130310
359790	294836
402342	325524
420459	317118
47214	163943
105977	440660
179183	101200
352344	134694
420790	493919
25690	450087
467284	259074
73298	144128
224650	28809
147609	214050
34961	253986
365093	122694
409032	187877
67173	213728
122958	476292
136488	63989
15498	186159
462570	367056
236957	223962
65055	441434
171382	203213
422712	119761
58484	215858
1839	140378
109868	132729
133909	384444
372340	85113
240715	279871
438813	24070
475950	207772
81358	383993
72804	149373
61687	23318
122556	28591
381305	375750
438152	252112
190461	147446
189550	72374
308317	89294
484438	25124
34123	449280
226747	102352
447662	332505
348098	35234
452088	25951
200299	71737
263708	420727
341730	113051
358250	234356
474341	327455
156807	183213
447083	250483
481723	91325
28357	105964
220587	334680
95829	4413
236157	103941
192232	74475
235560	424280
15895	198926
135212	345745
174404	10646
343563	84809
418762	42890
411282	48955
145438	464496
439505	267208
378263	68242
298810	413525
491538	67584
402519	156338
398997	398084
170265	166513
335259	296339
324728	438419
19727	368859
484283	362784
60672	3200
459622	425219
81621	463200
317552	96977
73263	52537
421643	82257
164727	220209
429787	240152
292687	236771
408121	314453
200884	389153
397613	476938
28399	451016
439977	132996
231541	302277
441333	101049
170734	94793
110835	3185
120869	26357
342179	228431
436682	217310
227931	211868
56620	414630
144891	337185
80421	393238
285608	266385
334092	458692
414312	426786
283675	103804
374511	304394
20737	62191
250410	219302
392456	476951
445768	336590
438260	183003
279515	444199
91237	116631
112118	400021
179234	323776
447938	94344
292588	80587
93770	391414
365414	194923
3834	469335
229941	432954
451637	169059
283675	268917
144879	147245
431255	54976
171093	300240
480105	412666
461056	98906
172379	229219
302939	86077
242182	172641
441821	27190
396421	101367
188837	440940
250008	297775
193020	291190
245257	235434
203436	427796
131706	264406
53321	347166
264262	248777
124911	104498
93416	305984
34433	55074
17129	186259
354947	65237
303823	97894
24163	128252
306055	187974
323870	278338
292541	28129
188887	94665
388062	466120
147665	346746
481625	123367
361088	114930
285664	182004
52706	89772
405096	24345
390323	12718
82698	168915
69748	313745
267169	195551
97588	115170
302808	99437
152210	308132
81879	313745
254204	145064
95032	42035
313807	399132
407359	110677
208209	346583
394092	334974
390771	421703
90200	303175
419374	387014
232139	130093
422207	409239
349095	470991
420094	116070
255650	58893
51314	41201
344987	141649
465382	149388
185058	478773
239804	241440
227456	438978
263641	42189
54539	224780
483219	15133
439992	174552
80460	67584
154981	375140
395788	486885
189744	369879
278108	218727
149524	10575
391264	327630
233681	276014
429249	144960
75339	259191
457335	228431
335656	34339
345337	383597
169554	273687
411438	232627
187877	194327
65098	401854
263703	194935
293913	307862
190369	95156
244536	465394
42370	464727
346042	466432
226122	197066
98031	185479
270248	22827
418110	326365
374699	485304
300085	440660
106739	410816
22383	370866
85330	94010
365399	409540
47341	9054
355656	273831
359906	268070
244787	180803
134299	227125
469605	240585
408518	385000
323897	13370
67571	22512
231887	404568
86555	152502
349095	176838
257198	145433
88734	104505
54367	389061
461991	292721
49622	358032
370820	15209
388343	60517
424699	220417
107821	39939
329465	3719
39349	36385
296851	186259
176655	159333
273966	371000
109733	69019
293913	227972
52879	426439
425333	110677
182751	20586
347978	458183
130069	223550
299122	314742
85057	194722
186704	13370
269544	111904
359199	122585
380968	106362
412624	353787
433617	361805
243152	195551
164727	411675
369366	37476
416412	65190
312362	15209
395228	334336
238876	421935
227083	92613
346149	395096
114962	436845
172201	81253
262733	46127
61299	210261
391181	178436
145288	179506
159630	135231
82183	80821
252635	251236
168680	283690
214499	385272
230574	92419
270224	190369
264508	356528
108572	165493
86268	51895
471611	323457
383292	122891
435670	32807
493474	220857
90879	191387
479108	483263
393268	119762
346854	478415
321756	234859
355806	305052
418945	40034
309917	429115
453018	85078
97628	9769
138126	298606
470083	351430
104889	267352
15819	293119
54059	39092
199676	22197
21777	288035
235739	40784
339421	445135
343485	51040
114643	352249
290945	92695
204865	478415
285393	195134
188336	198926
157695	246729
471486	350640
155529	217423
308250	87336
476072	438419
344022	98541
65091	391057
236950	8607
244249	419874
303235	12957
40388	11396
265947	35629
258664	92038
365352	237235
491150	243061
336416	312930
173629	433934
367378	336170
88407	462973
364158	42630
317793	153995
187225	62191
2462	15209
115182	120774
129727	154208
445023	482143
123834	486065
81787	213227
12263	223811
145177	63409
294085	388713
221783	185475
90076	99521
186991	313745
222633	115340
86030	261396
13285	279361
336324	180578
381998	315250
405293	329413
66437	456260
369845	433645
84643	331581
181123	236774
473997	28129
384492	269968
328460	17759
395025	287454
266307	118600
240439	467690
203149	447517
250854	228431
404747	21452
292687	447171
424774	351585
477328	408219
349815	14130
184629	86421
177577	478095
292921	324872
416408	286828
116875	105680
42303	24208
413535	442475
171757	319718
191211	11666
416055	289368
195373	239561
284538	233477
455893	313745
369831	168381
442590	26606
178679	126426
22779	420794
256893	4413
281945	148537
246876	354266
398997	327242
71346	239519
255806	290450
9414	431902
243767	141649
397009	35155
392578	17730
287766	211913
166973	50264
269612	77040
165979	237165
481893	227101
19756	198361
132669	394885
159066	25410
313368	48163
485880	441135
192611	120499
126254	110677
158258	151374
460183	430754
106676	371934
265571	373319
107649	396431
375405	251809
202379	47278
134299	188082
86990	360585
169150	69400
175895	400642
185907	357989
53294	318735
193743	296591
187539	80824
473006	440660
401897	217409
99633	400184
429201	430894
259335	453201
382205	415463
43835	344668
205771	62191
171526	339300
197936	312768
459213	247328
325044	371701
290309	33791
222283	275486
91938	380738
384449	455124
275845	7664
104724	88113
89163	179506
68098	17287
369963	353483
30963	119923
324467	209952
486121	30263
3186	297375
160974	463943
40791	21411
101479	365366
345715	482550
114383	134201
350247	107419
125729	484274
969	329900
414969	186159
302470	66618
417355	441690
384779	375840
70478	385883
305300	490115
49329	186259
347793	391414
390291	406447
247914	245716
103748	360860
73327	31437
157040	184452
212228	12868
312525	190369
415967	96666
129564	38204
164394	15209
376592	70941
247366	478415
167588	250389
113501	253115
319465	220072
27888	411157
183412	24182
142747	214646
387959	22734
406882	308100
112003	49624
230051	138670
80078	391414
199868	413860
270245	275958
31616	324046
11237	226780
2934	391414
234087	158092
116365	156375
232771	214024
245202	104505
424624	141509
347754	253047
229735	363948
150352	232420
136278	186259
28357	369783
153322	354137
2662	313745
6253	319748
81978	317356
221106	65371
421525	417918
279869	235888
444380	432232
481419	40198
272349	337262
40651	141890
447085	246427
216937	484009
134467	410037
238693	414113
109585	232356
198317	415869
73660	13482
178422	488514
260678	11783
33631	186394
240138	88203
283608	435886
378935	284907
302390	483378
175145	492906
277020	290846
64927	183343
225647	100026
110236	481362
31183	95942
187458	377683
471877	190746
261452	486885
215717	103301
106856	134259
135363	192195
396764	128278
241732	116111
253744	447517
325502	359956
458657	415787
225694	230551
369688	303724
78116	489781
55659	386987
318103	222701
131574	95922
303356	186745
81024	132682
404892	374979
44082	138885
420384	13925
89540	44794
37512	310630
15449	281082
39195	232464
409745	313489
248128	15209
77919	428738
215678	137508
481419	185420
287366	395482
287766	294079
388078	89410
473642	284414
355990	75041
71281	480105
293913	355084
468583	468489
105077	151167
178024	50264
479263	197266
118539	170993
451007	279786
302583	378462
97926	334336
366402	235085
355582	149600
392539	316575
338715	440804
4726	175711
460060	167208
372486	174939
379109	230378
484172	255398
79485	285123
34272	304466
416714	77650
119464	188198
57742	395749
282044	444748
254575	420757
376272	275790
213259	195551
354111	121087
399441	421981
405306	155305
281553	313745
403823	312405
219190	68622
42974	296693
477562	151334
193020	226587
380892	60517
220893	431254
27662	428116
470312	258345
45568	7812
161363	366675
238889	125217
429456	287416
343865	401616
448199	196544
193767	96832
254197	171869
131794	463799
311432	419366
288918	69262
292070	256121
282746	79102
278866	480246
258874	432135
128985	64238
364577	22804
288204	246918
341446	204195
385594	9736
485645	262954
90027	249334
444139	191639
228044	171967
315974	91470
59700	112330
305724	430684
28798	331145
324711	366655
52271	54368
156941	266600
28357	304556
255979	199919
91327	123213
309276	67651
18603	207234
422280	256121
305412	267602
129992	490588
432026	63528
157280	50595
363225	44049
18181	187974
406217	151944
415121	198936
255244	333998
374023	426922
80334	80475
422246	87410
180488	418658
353800	452037
320911	64986
119091	399964
488156	268706
187157	325604
346820	121169
453953	366666
488012	189209
455342	316229
153850	235606
252644	423685
480750	155595
156858	84089
307348	144845
426392	158811
330827	19262
274138	95149
174309	138807
67571	250679
106928	67715
206590	162795
201062	453433
5713	348798
198314	464727
291182	88113
2286	294079
387244	63098
433608	74106
141585	379976
472025	187836
87991	99405
128591	308670
453286	441334
392037	16041
50005	183213
383024	325217
166639	277550
15269	21583
382512	90848
221687	82498
274852	366505
139607	20142
341311	225130
58917	151935
240016	269199
156409	206411
259835	239404
383700	317118
477091	107219
164822	393326
292200	379412
378574	469054
262265	190369
259532	293813
48095	320786
394289	114396
184892	53994
248063	121950
24727	162962
242411	304428
216454	94093
256091	344857
156995	313745
333192	59905
201833	168529
207743	4349
468314	463549
46132	15209
238147	410018
133404	283169
73298	110619
80912	402650
198106	413525
25638	179045
160742	233569
422267	29599
170446	40784
9935	412498
386963	268134
238406	326446
85884	354643
219611	190369
403670	91470
280600	39044
458058	15209
73177	226308
12070	119762
354263	228431
297085	311909
65319	325313
112755	222701
465694	95149
393946	393326
315573	288045
341900	134919
304186	72590
302276	16433
453982	350549
242722	343012
452746	401311
320903	338120
26053	447517
361912	335630
241732	304680
112372	434276
184245	37472
85029	6699
274793	295911
40779	119568
91299	212734
216784	479275
304667	352233
365358	46155
267562	307946
317906	286564
406509	177630
190281	286313
185526	342761
60090	478797
451331	126204
319081	335426
329605	253811
456748	265883
16433	302482
77143	275990
359853	227123
399441	265548
185850	313745
343975	270468
428011	55243
386707	6180
143675	286713
5366	293813
234881	439858
170246	136331
14408	74393
481723	429849
252155	36620
337899	177630
121786	336590
104134	462652
232992	56658
206686	210438
30512	220857
488144	142678
8772	484307
171855	294079
328686	472382
153322	326544
245100	307434
320245	63212
161585	39281
86632	168773
108669	359762
285876	187834
154981	483359
256716	25443
151132	25410
18381	127921
286	163806
468227	320273
425509	205223
91558	237670
260131	208371
448123	206484
69318	117994
285871	267602
195770	283265
68771	87494
329727	54700
94359	126473
474341	131470
107283	420392
228594	16433
67382	121106
486680	172188
367656	234356
481419	422771
242650	336590
284098	189404
25577	320625
4157	50077
109110	363280
287699	487615
3577	35707
201833	349138
52306	369599
461839	378419
64777	155399
42279	88057
53155	361405
86579	443066
240844	216661
3674	15133
165326	275622
339454	209471
318998	489376
65272	159058
25748	57390
11269	369262
157137	489200
405398	156375
269941	336590
161363	224937
27675	288754
317370	344981
430170	301400
415669	267352
353051	49286
118145	276358
189786	94344
4634	48163
374284	476951
46566	1292
202114	415490
54362	459649
302123	197996
227671	193380
164325	82845
227964	51478
380748	406579
39683	93627
352905	307948
409016	201459
280399	339056
455956	401854
335441	77004
172153	336590
194816	88203
237002	258508
439366	94516
292205	434007
318088	114678
358982	296423
325939	207535
479156	427581
60798	182265
236294	205234
435938	407822
427577	476951
22326	478415
34949	112312
276348	79982
428002	296423
173680	57336
325104	110677
392953	151167
390451	164884
260997	480017
395881	266852
350927	482851
470994	293813
468935	113051
120707	15209
381066	465615
78502	68101
436307	404238
103523	122462
295041	11993
346577	130069
474578	299106
252824	141839
439977	474389
321331	273831
128019	139732
242726	145948
308100	451885
71737	485921
62847	159492
372127	231485
469976	283346
329374	266852
361291	223481
273760	393326
369344	363469
77497	366127
367654	290173
456021	85300
264428	166276
118567	219872
81249	312697
176130	246629
409388	348798
476855	54360
184629	221676
320883	178680
221620	342811
422893	408350
12467	273831
318445	202369
488391	430861
435031	190369
42840	48163
201062	22889
76227	183213
130551	401871
242523	2429
370641	61752
78891	197854
216324	349306
349760	438783
34798	117097
135454	280434
273334	447883
411020	39162
493814	459205
430551	238735
2735	380320
74577	365099
302934	414772
437599	170574
316495	279452
237981	58681
335634	363973
467502	297440
229164	368886
249	402330
454906	97234
212236	239877
29507	160419
297665	8270
241937	97528
116930	164884
104192	123095
154355	464080
284026	141504
166320	68023
392197	252961
50646	294079
462410	301475
477644	430405
476600	391414
393213	345745
209610	64429
365560	455896
278520	348665
172051	228431
283773	362616
388084	470818
353700	264406
429634	416701
39856	77727
84357	213871
290216	59168
137133	315888
184471	115340
18571	208247
161553	172217
322660	265040
434830	32938
272785	322230
423217	267046
69991	343547
449796	238656
147114	104738
260017	388575
430700	230714
357026	156588
45165	411016
425089	141649
157394	183765
299549	485062
502	295857
338931	203804
370260	76079
362267	344054
260367	11136
87383	187836
135977	337996
193397	473036
465270	468387
369809	267352
215329	96549
439692	282807
184808	20586
140025	398954
69246	491538
295651	246926
101611	413525
151566	87734
484598	141649
409748	420790
333119	169572
206046	382692
490766	459965
131757	80662
292576	266852
95504	288574
363316	191084
120808	104498
21411	235946
382954	237165
43410	131140
202903	483351
415331	72432
311133	206623
140806	169065
62198	62948
217443	167719
103491	458392
329410	21411
224786	31267
56876	84590
415574	311541
394153	409828
332703	387742
437343	433671
422682	240225
178422	15853
30352	421830
396978	378462
315958	49507
228515	431372
238041	344063
409648	182668
355324	150352
258307	374300
235939	67584
158087	20959
221687	249709
136229	101058
411829	449504
640	476870
273163	24539
76830	86560
212009	283265
367247	425675
380424	413525
204232	258461
262286	105585
431654	25410
65373	75914
273669	10599
227703	384439
302492	121106
468741	111518
262698	92330
425805	106459
341781	290120
195615	463615
49025	314067
220411	77743
465794	346786
398307	486824
387509	387175
263377	305025
390150	44652
295365	7771
365936	21379
106041	48163
395200	150475
456214	282076
462055	13113
209911	30217
229647	211944
444333	9203
341919	15209
248692	352775
76447	68950
486369	263009
196451	486885
434748	442867
217270	348007
127462	132740
190383	212278
169950	224085
255903	206686
33663	144073
219546	129107
478287	187077
490159	177853
80779	86560
431021	94344
30003	394406
472049	238496
81432	491829
254413	412022
119642	237548
423679	106752
129224	99409
218751	228431
72804	37987
355083	121836
364046	276440
210295	242022
270383	265469
224328	386230
99901	267602
408669	414334
179919	424345
92870	245679
272338	146124
393914	413525
260252	38063
142866	67584
410648	188687
231541	24620
355083	351732
277499	23430
388904	409264
86221	242625
293947	475917
8164	241048
14935	323530
195112	79384
19542	19603
471169	18852
297196	385279
331771	54976
265529	110708
57276	410608
239251	50661
323652	353575
91947	188082
429096	316575
86768	285508
432447	355093
338822	281924
181774	489075
326631	299934
10274	198926
455254	183213
166850	313745
59434	277575
41122	395964
345584	60108
250004	255814
85669	186159
153183	217432
340228	156189
133909	312981
64526	99210
207035	456426
90039	317042
326260	57218
207248	378525
417369	235850
463168	273831
460578	179670
175738	398333
194685	389045
31836	452903
415423	220609
291829	241468
406649	82291
128354	367343
116631	74829
59644	257377
422749	193871
154023	37516
168130	396746
203341	308700
277170	179352
455056	299666
237630	333137
434884	22849
479639	56068
181419	431031
209293	183213
112372	367670
449182	190970
43522	84089
327209	134497
135031	469235
238959	214268
204018	367919
424907	32053
476970	203971
23025	168381
291811	426986
130120	27183
50884	245679
142339	450400
464593	407927
125850	110622
188388	19540
130060	12958
367050	454975
489977	265589
250183	206757
6467	304013
82430	392329
342700	330439
248013	226654
145534	93533
333422	132996
237652	448206
345401	469227
49025	260955
78469	259824
381647	267352
327346	463200
353017	213506
329778	85870
305977	178226
432100	311850
23999	132740
197200	220417
270014	421356
444523	461944
448250	82692
198405	79343
269216	478415
97901	444322
338915	388402
267562	405576
47281	186259
160804	256985
197482	266451
21449	236496
309917	270836
5634	184096
337876	445233
429991	369599
212969	202191
425756	25193
351642	256089
345912	295801
200104	72261
469796	270457
250207	369599
261688	263009
436510	316612
219136	380538
68017	227146
460297	275420
120131	128495
274852	37476
312069	313314
295287	195899
433769	112297
453746	367883
152569	52666
196903	82698
242411	8192
129727	160262
417122	193400
305624	270662
407371	270095
418173	103825
401881	105585
109481	110677
11059	489200
228856	409205
89701	155748
381558	458968
350347	75499
96970	69259
165918	109006
381610	208487
253460	159163
209989	342537
148246	301692
136979	257732
172417	464305
403612	393778
24894	256121
77136	275861
159687	302153
198314	411455
366198	433920
92021	33176
479364	33888
238889	234218
196903	336590
244125	289919
448592	130993
217936	405217
127229	79197
199936	487833
79276	53863
248363	380792
208547	489552
62591	86476
452772	54951
135384	186246
367676	487833
40233	145023
53863	58257
227172	467703
384823	366525
350551	317356
248470	4651
382984	316011
281808	173143
204148	260956
419171	401854
392053	310475
371176	272182
139270	122017
345190	408083
395431	76829
282961	16248
468039	170717
84745	380538
295684	281163
93345	184831
355621	340555
281119	164164
234050	344576
75133	401297
162920	162254
32017	267602
241971	391414
353856	275983
342353	327204
426821	43657
114678	180018
77322	304466
493045	484447
180769	467296
393308	428358
140937	90887
211520	410495
323194	160303
376036	430987
163223	277450
314617	363869
83528	406331
420234	286417
263853	299234
468162	468149
385221	120810
400565	25611
325658	189015
145021	446351
292588	289480
454263	136195
16335	19620
49092	136876
473362	162947
467475	164884
307144	102005
271304	291521
475336	16641
420670	413215
339004	307801
3966	401297
247262	220417
262721	114974
35532	280174
60025	475222
382882	291642
179058	211868
255913	217940
347620	244392
147109	50155
367789	378462
210346	383576
329255	435708
128166	377270
195376	172089
305964	89047
179416	77174
339964	86476
82355	118761
155032	104048
226649	492374
236998	35629
280906	247482
292923	314824
315863	117706
228477	221847
40514	324639
112267	385161
385386	186159
30759	59576
396489	188
152592	341271
9042	83275
417938	49966
358322	212175
335441	178249
400404	316485
462821	346388
139844	360519
77432	350879
402995	294677
53757	394145
238693	374602
482456	246778
302915	90323
74309	369599
334520	221329
4892	258607
274529	229145
411049	92114
407780	68357
60667	475935
91740	93451
98065	321839
221106	435318
427388	478415
40028	455437
352378	280871
193020	132740
475427	13390
67351	476231
474551	176887
396169	310756
71497	89421
266868	292453
121889	80888
450865	165653
266028	463549
205346	402109
342465	370990
260323	421846
128337	315671
178981	231549
305442	244005
353491	208516
72258	190369
460243	378506
321057	160465
392332	146566
10241	216539
444702	216669
136864	15209
275763	355115
219546	79195
377728	65670
25557	213017
477825	121106
314343	81556
19065	416901
187834	170993
114153	86560
65936	145691
377994	454975
230181	165653
247296	120339
274413	209510
219198	385402
188241	430800
449097	406391
24174	372314
13048	309916
27158	397920
64544	475365
327591	50412
406660	46155
380633	267084
178422	225712
38107	134148
6603	293813
92020	390775
71611	262302
68636	471432
379372	399797
72815	369537
187846	87184
85970	318378
341212	439427
311541	292792
247784	234256
114767	474931
190015	200503
47500	459073
141535	333713
474593	283107
231811	125854
60498	222449
28501	287423
153318	262885
120601	154416
225694	112258
141628	150889
330339	212380
291462	185880
128563	162795
414934	273831
107118	13903
17722	61528
69351	320577
116947	252864
160032	468162
453902	164465
38490	246245
186378	191403
258866	452954
226706	119107
71329	414930
478406	20760
368937	433962
17351	462671
212411	237503
145556	457846
89826	192854
289513	158504
106460	387499
211294	23018
97126	418141
332831	119868
336951	344785
128045	143178
155663	190369
44048	123649
77987	248629
290952	73955
421207	371617
455869	477986
367343	192195
54781	338271
483570	312697
394620	256512
457035	157769
208280	4317
281219	32807
138126	347057
316909	314518
280023	65333
286948	465707
271698	97848
375900	273831
452577	427485
322111	56457
267039	160468
297884	417900
15209	224917
478534	445453
478407	173325
145457	253867
171306	362300
360396	127726
219674	467703
409016	430756
185949	119473
192238	252131
130069	112433
196869	23018
409016	380071
318282	366127
417079	446676
369099	196534
478287	78820
428582	96373
328731	394885
171652	316889
256723	59194
148119	33855
160983	487938
59986	423747
10546	166063
489297	262954
28664	41406
491957	321227
426351	35622
347151	431799
312759	15209
174318	455967
389901	344447
64338	387232
160680	217460
8424	152502
412828	286828
220314	435086
252889	430754
260498	23010
7788	437536
230634	441474
3111	375943
160099	180709
334745	411119
51921	396261
176710	80543
167983	149827
236377	424370
345794	333896
361001	333548
212604	486339
393538	199526
162226	477986
459617	378462
84935	364021
347121	415844
167035	401667
404892	190460
347391	367201
25312	112442
285112	35707
85330	391962
285023	492316
220529	307294
473228	277595
471431	16325
379324	440962
79919	18378
76858	358893
429815	369577
223656	264441
205135	104498
18451	364627
480105	237165
242411	115557
428861	250389
371770	36222
360459	475389
84052	87214
293931	39442
390170	149480
145490	390963
257284	220254
478737	48146
445012	37660
141656	275487
199124	423711
292923	407902
2187	186548
475336	473077
2243	183711
301384	141250
383480	135350
43831	96366
303356	388575
264869	448788
67011	484058
49040	401854
131154	190369
143676	448561
189908	125420
6072	130430
402348	49940
433746	313680
246175	61464
427486	403956
128440	176152
89370	374939
217275	469008
484154	355700
34776	292450
280791	437243
237120	424522
42573	493022
41798	268261
323351	282562
114681	425675
116120	54700
289675	452927
249230	205221
272845	359029
212460	201603
53754	160722
168975	426467
296445	13370
27497	273831
426903	451016
326631	38736
345401	243766
442913	159182
153322	490888
364564	463774
261501	49903
493167	456373
313553	351639
429391	310261
259379	228431
147975	397734
488032	50264
193047	62191
25748	72847
37309	230037
389489	316019
167828	338493
431256	484274
3043	276145
234456	50264
167588	413284
368086	459802
236816	94402
450465	177104
420574	193462
278769	459893
188169	438419
368240	401236
443320	418342
121410	480025
111413	181993
393401	229625
322937	492316
97732	462940
146970	67236
439157	322972
117477	81090
112929	250207
328040	245679
423013	376880
481104	188063
51935	291332
386654	153995
412333	384400
156375	305783
246221	349448
213403	136177
71816	360860
230936	477986
9787	96515
468959	70886
378127	392086
244751	461387
15253	49936
68729	312036
3674	21411
295129	372548
97823	175525
427177	74106
273683	214063
464262	18611
296029	489102
331560	72659
480853	381560
263502	288035
92246	231485
33838	284272
22966	171069
105077	206924
129695	213798
109811	140994
182049	317118
161195	384545
146893	383148
71189	454241
110164	420954
8022	83811
306387	268582
95149	18160
78806	358286
358566	149897
171424	252761
9736	157726
57749	401949
478634	261281
105257	254914
233498	394096
387959	477986
93743	155833
122839	375721
412188	128876
437505	338162
462185	137128
235242	65674
140931	375107
301955	105967
346676	387412
287766	276963
27238	49828
383306	75273
277031	163454
238262	339492
202092	435318
292352	378082
235160	367930
493142	317118
324071	292468
251751	54613
213310	315540
409348	115086
1077	211134
163075	417918
129328	1466
354719	341356
99123	389682
338371	393326
329778	336590
380844	378808
30031	136435
127531	453753
490552	171515
292687	201615
276876	435817
339958	81941
335777	222833
174669	219979
168463	333713
75963	101650
272135	350189
481419	65134
258996	240982
257870	353557
171994	338271
427847	47148
14805	489822
20946	291398
247769	366534
239223	110410
58552	288604
297834	4330
9414	250792
74287	21583
20946	12817
91895	86728
465528	346349
113044	443125
338955	31748
93250	273831
2727	286828
267562	142731
63720	897
433343	48275
463333	37831
385603	144836
433198	12087
268956	115742
5236	272664
374305	102678
22823	212734
157496	236660
385137	391414
411178	481525
393062	245317
482421	380092
214138	39095
12799	118286
377006	184629
281812	4659
489545	205089
62553	301974
244340	22388
201660	436686
237007	317118
236008	278891
190624	198624
406389	246284
2700	315847
297114	476231
149389	423469
18330	8084
121594	261907
313377	51895
324531	290450
231740	390463
261394	260877
16844	12718
62487	94667
291846	336674
227087	94498
69445	261396
120347	67904
376150	323107
283096	438783
440880	94665
481083	342375
224786	95922
303670	341603
201833	487938
304447	873
224696	188484
130130	55720
115449	130069
402744	352925
352440	273831
433509	230021
398333	490721
179136	370099
445269	144845
263083	275048
326260	309518
167588	460012
84521	365776
157258	166063
157016	16433
298823	22549
120100	248777
318850	895
228326	489822
275247	142018
342465	473056
212046	487762
346050	283006
406915	91001
33074	14010
305671	105819
22804	160153
39852	309425
352739	244394
482369	281924
195048	85117
256785	242572
403670	441434
428501	398143
84852	476294
3007	78537
208270	337429
236032	37931
428092	186685
75933	241553
165548	128848
333783	438783
428733	317118
37580	161317
180755	266538
121562	332715
153037	74841
283354	42189
288513	97512
437070	438957
423939	479872
62256	389682
389985	291249
146893	302067
362267	276055
488971	224161
477328	191338
450465	223192
82689	213700
486320	135929
281828	12583
405261	58994
155866	447517
215500	342785
142503	233942
311742	149600
68768	422998
407962	259688
354268	84089
448074	30631
414286	126374
225134	122694
55651	104740
94111	27052
353273	186546
266965	355806
449406	378074
43618	409828
71164	137508
76228	452988
245503	237178
245166	313314
184265	364938
273322	361291
319035	194165
31616	326987
23162	433391
55633	70029
416899	340956
248502	331535
291078	433671
39695	142045
239442	398137
287956	331940
391551	387742
194881	296445
436515	21411
20889	417859
399738	407761
157139	86476
186248	469235
476344	486885
401592	354630
460116	261396
162795	166762
83279	432650
244536	164680
199469	435708
10373	224593
325158	348099
227036	318615
34686	440660
314938	435280
409754	295384
303782	34547
449446	342810
117061	351639
206196	317118
393106	290560
269826	162501
121566	408430
160451	409540
318197	280788
192238	209542
32658	395988
437729	317118
82918	30263
16900	103898
290216	291249
465461	333357
216601	193630
216143	374404
350551	217809
313384	416197
53101	25034
118634	15133
132574	140083
181680	208009
117673	322623
30568	463615
3462	482039
201131	147682
66119	173129
202379	203925
34271	478415
434250	92613
438475	34017
133648	347057
267277	44057
140116	300
101230	190369
224435	265589
299846	401219
400888	79499
656	79989
27082	43206
194483	102843
486936	387185
273731	208300
243287	51743
187796	49192
315573	270788
174606	423688
186595	243115
298844	213407
218233	185412
396584	341214
454011	378462
271760	217494
489415	301332
94482	82715
341272	233895
55044	272339
64955	273831
400131	298182
167227	178907
408170	215821
430287	40447
250833	112214
479351	55129
131287	420944
367497	393326
122725	301030
119042	59658
84968	396802
91325	384336
436728	273831
105149	216571
432421	423688
486192	341271
172837	109523
204118	477486
215260	200549
71021	271877
216324	124448
277105	179506
439698	190369
168000	326900
18170	375294
106475	18665
220540	218522
265598	318533
323006	405171
172346	301775
25969	196544
422002	418643
90321	65131
262268	114063
92401	92313
88566	405084
38576	51895
492316	82498
334372	423586
173449	420895
454978	22448
250502	65730
329727	455102
170903	283310
94850	352111
16233	477131
190281	90033
314311	435092
57948	307160
59871	277223
480300	221354
158507	62767
449884	327630
335663	222531
162056	286572
323950	213770
254226	44718
234515	477986
48517	452126
278597	122462
100516	316306
167588	233067
167588	480711
397339	333357
230936	369262
260419	147469
91892	62191
139413	62191
170197	296693
341204	118890
193837	119123
92619	482228
319081	49144
331316	345401
230200	22749
350064	409828
238190	22512
302807	302157
161023	70026
228084	417449
475409	351414
168071	212081
302988	299795
422030	321920
90250	375840
96067	19754
204440	9418
236020	426569
439977	135135
301823	58286
150555	395151
190066	250649
211781	219125
336868	41266
454263	317390
34918	366564
107448	367445
250820	132740
269949	296869
404328	209542
38582	68236
395324	401871
299580	452529
305624	220162
222102	388135
365852	191821
310597	343522
276821	294325
167475	237165
285023	494051
205089	485187
241638	197854
212289	339425
129370	447446
157692	172688
315805	118722
312004	108520
17968	73693
130069	162019
147216	88705
165970	401871
361136	384607
203515	391962
106353	483761
162807	137133
436864	137865
391363	429758
159127	78380
236377	400076
276837	61396
326953	313132
161701	84750
248934	375334
366440	372214
19542	144998
281119	405217
205773	234356
112443	175517
269154	387742
291832	366828
480967	333357
391042	265886
34031	385378
481419	394656
301480	488266
477980	209972
31313	739
33469	114195
189352	361698
112496	222512
12494	7025
476616	457081
260110	13903
140019	422164
161727	472808
245139	110677
180908	325705
415712	308019
272338	162247
474379	35421
422757	447519
52917	63633
224091	291153
256493	391414
110996	242022
236460	118546
195207	404806
113685	287740
327209	296693
399492	229713
315892	140535
31247	30783
107118	157948
19168	128264
308618	409264
398964	291984
126305	161119
129476	295114
126223	83403
265097	323544
375923	466432
212325	413485
184027	457081
46092	175854
324490	58881
251792	452803
457276	362163
158653	145679
262410	135947
233498	402004
477711	445233
55659	128403
90923	162831
5822	384671
293682	310288
427409	176177
55172	85129
260355	392086
49789	165437
149373	32024
250142	93642
373491	203656
8457	420216
361228	173940
171262	396080
366762	30176
268143	206623
225130	250389
346272	338872
131158	371626
315286	20586
151894	318932
49423	239904
105008	338493
397447	74106
280903	78811
344453	81280
344799	140323
61367	193336
477932	182007
257199	114196
163324	250410
449507	394406
214668	44176
321173	435428
449458	223941
11411	244120
478669	419098
47092	478232
48319	92613
395538	331581
39177	202523
84429	308602
303218	445453
78870	25437
449191	332491
430188	405669
107118	264154
174034	218485
462218	425675
111573	90682
100571	51222
280933	94344
443934	227972
289858	173018
4111	299959
457418	173176
250186	487829
165221	91600
177782	293813
248866	103395
190558	466432
356014	4349
16388	143094
355393	476951
154361	414644
305827	212403
89219	190369
12469	140861
33220	222299
71876	37047
366977	310386
259032	229188
471169	247702
429420	469235
157265	462422
90466	398029
365550	239872
342548	60517
185569	87606
141281	405217
27320	222701
121259	170993
32352	245679
138735	208839
334195	250434
490195	435448
422262	488055
74516	9054
470215	217943
213412	329646
95325	47903
445557	194162
289445	198672
187796	126426
200446	28065
81556	243313
211354	137719
160528	464577
326260	355063
186337	469130
58245	182198
39195	173770
419191	105549
197983	291195
333051	366127
430831	440676
183519	384104
266141	417248
482456	396012
375242	313745
160320	110708
25787	57261
476140	70026
465894	149492
193020	456640
488560	160379
475313	258220
39459	439074
271172	183479
61568	96787
224498	67040
113585	466307
338822	341470
372214	493578
15819	57002
212416	110996
331503	451998
144723	409828
78291	364294
39195	489583
375530	12895
204598	78811
106739	383717
396586	291823
99259	152502
281682	209674
154101	180832
77731	391414
315358	366409
365664	336590
263514	77422
275721	5913
491259	339663
210218	190369
128870	176878
425831	63528
105002	190369
450405	95149
313333	401871
223144	212278
469908	96977
390771	392086
339051	373074
411001	364251
226167	86421
82047	99405
298427	60100
279936	94516
381764	424307
302011	404458
82688	64046
422015	406660
160680	413880
228066	263395
324708	404603
130973	253910
470401	411595
200386	1605
138354	407850
493372	337637
483457	198926
57143	267037
91325	257783
83380	332685
56264	288371
203348	115795
307549	38661
347001	456215
358814	292468
458207	118063
256700	422246
384374	11699
136955	347476
370590	400293
192611	13495
223962	447560
85371	334151
354545	68357
81363	423688
198701	59556
97403	396975
39784	326997
287566	88535
434040	13370
426040	23670
314723	366666
302918	84619
148246	303424
13930	215165
117927	46127
20669	376540
126312	154137
382984	5448
355119	245851
341996	72680
245360	9054
355025	340449
407683	92613
266307	95712
81905	397009
406201	298077
102644	475595
39825	120173
473290	217223
345042	336590
24876	85570
296690	99405
108995	190369
31466	91657
147097	222248
135920	377620
56002	5258
203677	473195
448199	362808
323180	414832
82580	490841
253057	317118
342209	478882
428923	317100
342117	186561
391114	3834
257984	262302
80193	204541
379752	190369
441783	389978
84923	107085
17914	62191
24603	304380
211967	17186
41071	479614
126479	22827
243044	288035
432440	84089
312283	410987
421140	233989
11902	403501
102187	44537
176130	386252
244103	263009
93254	51312
104922	262954
382442	389111
259929	219114
8880	447158
29518	203887
72242	13449
91952	422246
164616	202523
52488	48437
435997	411292
482456	417273
413647	190369
9853	405217
200679	454513
370082	211543
156348	233839
464650	105053
153687	360860
229207	262954
310756	227024
253171	273831
238576	267602
289167	130028
453546	226494
271188	421356
473203	343555
482851	435185
99313	336590
2004	341648
184032	35707
230574	121978
480612	202523
21411	41266
84861	293813
143004	366556
456021	34659
174725	168252
37464	283696
252989	401928
367346	93451
194913	279268
261278	312595
340741	274239
466332	36306
265390	35545
177577	107187
74264	361
366402	478827
365175	88289
479058	426685
248488	416982
268885	141203
25175	340710
409891	419098
119377	23787
358860	428883
103325	255859
300330	437905
82103	110677
370689	143709
130859	436059
71416	217423
417500	214024
54536	121106
473232	24943
23642	95942
44091	267602
104740	147649
96507	317118
493346	338271
17223	12443
89015	110708
37093	31326
477564	114930
213364	490206
291773	355587
201176	477589
425866	36378
142906	172726
186852	432320
345401	334985
96291	273831
380983	254914
212182	423470
160902	257377
247115	268247
59067	6703
292592	477986
159422	351414
24444	270095
368639	246729
403687	478312
184245	124803
77118	201208
274065	259949
15027	190473
175085	209572
176780	248513
131574	37948
344535	360916
477447	91069
438475	46884
47035	155214
298263	233220
491461	42035
149766	28129
276204	106531
333460	246735
195547	479994
319134	55773
124399	220857
344781	256582
297436	366564
258864	438419
470317	430356
396198	272509
472639	490128
216324	178449
399914	16252
452111	428927
80124	198020
183887	368302
437994	173965
480633	229381
193154	15133
160683	459649
169679	35735
76228	306365
57363	174564
244536	326428
367292	401101
382568	299202
416122	236213
97557	47916
396670	254973
416194	7991
382574	490144
9232	190445
183956	207696
339333	76946
19416	393326
260788	17246
378420	375840
292721	1613
394199	203145
253587	110677
324424	333506
292668	236785
326110	218727
353934	46892
189965	28838
362267	222983
100341	423741
475781	28273
340786	190369
457408	287740
357707	278520
8242	127043
290940	206686
479397	274292
399655	1151
263836	392339
351248	424781
240486	89047
128121	194710
456880	219499
177742	81177
166049	451411
198974	383360
306282	146688
352997	336590
9612	49903
475158	245454
80824	205289
412744	13129
332916	269199
393525	463186
111823	248299
196790	278390
257262	262840
125271	77727
263269	405473
117799	422792
28763	274737
345401	263677
242038	307410
161554	301547
167069	14254
160246	287447
221648	205096
353681	233305
220609	150982
280133	387611
114550	240259
5579	6655
258367	246885
134683	253458
46844	253262
87515	336638
48683	270812
117138	266172
123563	371934
86731	61572
392037	381374
170398	94516
343480	167799
448338	117994
343059	145948
49930	411424
257753	408797
265415	328568
60083	357989
66052	388195
180921	162795
203579	276598
340782	313940
247302	29105
287476	410718
402323	327217
114589	140854
6810	229219
298844	443337
247388	391414
382735	375537
296190	378976
322367	33124
139283	15209
355083	227017
170901	288921
303090	392788
232183	47349
338113	282059
368858	167321
332937	476447
258574	478415
374824	151829
101945	142702
482596	486885
274067	266554
420234	380967
333557	94516
450465	30919
423465	288091
249465	433449
290913	84179
307292	322914
114094	233928
472385	472167
205270	141483
292271	134875
41189	110677
252846	86728
133909	304011
16400	489552
194993	335477
479607	186440
228431	396167
409707	114171
350688	285446
176496	347964
338561	139965
145270	237627
17186	26209
314755	342933
294435	220974
16335	388575
336487	388719
338451	333357
166995	241468
426364	46132
267453	409828
35900	101058
105969	218615
402155	323448
105722	440804
362397	130258
323507	392675
412128	144470
315801	281563
74964	150696
61367	430323
84745	475611
146987	393821
397931	185685
389744	271469
471549	44070
234881	385385
329727	64075
387699	295484
359178	310261
109660	421470
402768	481740
440805	331428
257581	104598
240140	28091
461944	378619
377481	110677
40362	402253
303685	274515
61651	375595
72182	469227
381950	36615
102964	164164
82041	370791
394922	266852
48163	133564
445016	166673
149415	72432
211077	267602
127994	141440
440056	82533
470262	478415
117885	492595
382116	217949
338931	189222
127921	455684
106242	331508
284120	8623
384660	361305
477275	304227
67584	113984
466350	336590
451769	313745
206200	20214
109949	292724
169937	108882
412354	70557
454167	6597
177294	268006
468251	318224
217507	208577
425062	379976
206006	464727
246644	278839
285697	429161
31322	65194
424002	49828
264139	476951
114063	430082
213766	429863
144332	465104
109515	257637
337078	343759
428944	71091
290657	80122
277595	248473
386411	52917
333187	339837
301312	130549
404796	10345
35806	445627
76522	332453
298896	148676
360378	111806
355552	106110
379537	295484
57	198038
241507	256812
382882	63043
364928	200444
365246	490731
239698	67584
261277	350726
156970	90986
238469	39248
24792	9054
13610	23018
252080	94516
443041	24766
228490	266852
58233	76667
153322	12787
156614	196976
359433	364294
237514	329727
334589	155305
158099	370315
273034	210998
220582	245317
202996	152020
321843	20118
253484	162831
36211	30535
81216	13370
119519	271383
117833	428017
150679	350189
460930	401854
190524	181135
425345	357450
292449	405788
322109	311276
276963	203656
168437	311588
415844	36741
146183	70998
415129	293246
114725	208446
33965	324945
87063	21583
42402	13370
12113	272230
478144	38064
1631	437281
459919	65194
120422	473536
395024	301998
149147	337914
28356	241468
9501	164884
20061	447517
53883	458382
365947	29120
124296	220417
486712	163113
219749	143965
429748	22472
433171	380071
348078	245679
397103	415262
25132	426786
244190	347825
80212	196783
193020	186440
401868	413525
360459	420445
175052	164715
21395	256193
108884	412322
403809	383508
306573	186259
284625	428103
120937	459205
310153	196976
269258	407565
282439	344953
412056	463623
11604	300672
459881	216752
17512	117097
1939	310756
59830	73336
351015	6189
221687	180578
305624	136431
319241	262954
353577	13370
242832	219181
246570	75499
172417	182235
458528	122694
30818	137128
481333	52537
58836	348156
42257	464770
200977	300606
194852	46706
19292	419850
41697	143200
61647	205289
347246	182000
214970	278130
247060	373021
70046	104289
206369	7038
39195	452189
80476	212029
227351	453391
308122	20586
81521	472304
439768	27457
314631	12443
355660	59373
158548	394261
26762	61059
478866	339567
262084	329858
409557	353806
292576	132740
15027	317118
368866	292553
409748	168213
327508	435318
237714	373565
2575	358797
235816	50185
422246	53304
373615	38598
304186	440660
290794	319992
360	313745
264157	253832
395428	384218
353051	212196
49334	461769
105211	393217
312306	110708
393552	293813
245200	331535
275721	165429
476914	304011
135939	404960
196030	100299
340779	49828
240647	379166
364963	428214
426252	435318
102043	290014
119231	407651
207486	317132
138684	13370
440364	53490
244172	393960
350347	53389
111630	464341
328140	205096
73498	310359
471959	51895
31096	317095
447270	60951
27203	273814
61517	378686
314045	13385
215353	149388
313263	401881
413392	4634
225988	19047
56620	78811
15212	62191
13277	483259
22433	331297
152887	122287
290214	178436
285613	174564
471422	97277
60824	337741
15133	379976
479572	379976
214639	141729
208916	272730
308946	375078
50767	16433
52668	465309
263514	10840
223373	176878
408391	310071
150483	143095
114371	219887
25116	421285
129665	414471
363400	303424
327867	261396
92510	159464
393218	409264
168880	425846
470096	430097
270248	117023
479950	88203
89238	250434
481061	108222
76068	157726
163940	281924
174955	334680
373025	370848
473709	381054
106648	277646
77275	190854
354022	59182
214950	210261
427124	330463
79282	203656
204018	247092
278695	54976
179964	351294
204367	445821
398308	91069
427402	205223
187834	298394
140116	77727
401085	360469
315573	189064
321931	393326
153324	94344
324266	236213
273163	66215
455459	150126
71448	461849
486052	285634
59227	273831
186304	420682
260652	288035
417938	313745
211917	290848
376587	452091
118486	461846
452661	452456
160237	350267
343301	107949
440056	9203
491642	77721
348424	44740
295695	406150
393674	222701
43419	275959
264742	249334
51342	224048
107682	370100
335484	243376
37314	351414
485697	445690
28614	154355
180488	464734
78469	451387
248268	23318
342465	320081
229756	112330
84852	271961
425659	140377
316154	203281
123550	197344
192827	190369
297436	206375
40250	183213
117239	291451
274761	387742
80001	353787
223335	330860
78008	306100
263880	484274
144973	370848
246285	109271
116437	40388
169381	226023
161456	119452
345832	228431
389413	378462
132321	91069
422200	426736
129479	302281
134262	436562
452660	229026
6501	384023
472317	62689
210141	71410
76488	288035
470441	110677
372892	319491
147911	108050
77425	390365
475268	276358
120023	154544
74822	493595
160347	211868
158811	112312
241315	340236
447913	441434
84590	23546
88956	19246
448199	202478
174049	1605
195034	22827
172408	290450
98728	164418
176073	99437
46829	27052
322509	25748
463774	30600
30657	84089
257091	186561
176765	402290
271673	425675
380454	209572
117648	176345
440816	129687
445037	299408
38652	259158
374387	203656
12674	333357
157342	209572
373980	291418
220418	102405
276007	179506
170313	66405
432175	453671
299157	170939
292010	49828
146970	385670
262342	381622
379680	30656
10788	324881
179202	172577
255482	294548
147663	327630
421140	115861
403128	301659
92205	244392
154255	171786
344352	273562
20216	78555
191308	107396
143615	277961
436624	475223
226760	218727
274138	409656
20800	223112
105017	243392
445023	468050
162460	390771
65664	461758
102694	62191
307915	323213
161130	317367
148370	306421
414637	236571
436602	301143
179220	427176
27775	49940
86047	417431
227566	248560
240675	391414
415625	268743
368216	309778
413340	301343
124659	219186
271671	48861
74464	63059
467012	289871
335257	77278
336496	161704
410390	277444
7614	85870
301245	33479
237858	259929
363261	395749
131555	396968
297436	239804
401508	69588
412958	242965
123960	233775
23974	464426
439446	478415
224594	8093
152965	245317
301683	122983
491128	451060
153195	323472
387189	427980
487643	53158
91382	392086
84745	292522
85683	273468
261278	276479
150423	255579
28360	150352
347948	178436
4634	204813
175578	435708
406751	195324
162264	315888
153813	35464
235245	130346
164829	420790
81358	40784
326830	28399
217451	122462
46902	373063
256422	11234
209523	63384
325019	127921
428944	401481
305554	164164
158156	192509
197200	282791
464692	164546
349305	13475
79897	366941
104049	420944
81358	206240
55914	163448
95942	4673
486708	136435
122092	440660
249334	413170
157306	447540
132730	366564
39683	331187
270248	258801
69367	111581
276773	450326
266343	288100
229650	348798
121866	344091
2365	270684
76409	387459
9352	411424
29414	196783
114063	55857
44404	23484
3043	340469
62349	315962
351268	484447
118608	219499
264194	240464
137962	54806
246545	244246
78361	148414
319611	293068
318088	269199
359962	64429
226359	257603
93416	50155
96451	110677
359062	48861
161975	488296
176221	428728
337761	266852
477414	313745
102803	417288
253132	380975
35941	27212
45182	483141
405674	282961
381553	291180
10738	407717
227500	42890
93855	355139
44057	120071
85288	50920
119600	51195
393447	48365
160683	83403
467489	449812
245399	188773
153677	297287
249673	440163
355450	248202
290698	301275
335484	470344
319371	275790
263514	404239
414825	445186
257636	8607
316458	362893
185918	395988
255385	473466
39195	196099
24412	25443
36127	401297
331088	265341
131606	70029
261759	426040
121883	368096
295841	205038
306597	220635
117999	445749
479351	445821
402159	433475
202433	418439
453018	447519
146735	280216
132622	50264
125232	165265
173505	359057
345397	313314
160730	183213
277568	210082
198489	98168
191761	469583
262978	3448
228128	20606
268956	195075
270073	160764
258502	378686
48589	204195
88852	473381
371884	429150
289515	370866
187435	459527
386973	16936
25072	267352
453702	394114
367603	30374
172417	246957
478822	180578
122727	179264
486712	381999
396321	53863
47818	49903
205870	419263
14010	409540
156066	404806
21802	255369
37516	95227
185339	171103
206780	90099
147612	220675
331943	165018
476919	285156
319160	15209
458711	445186
167583	284155
47035	343860
328767	9668
73237	32051
26126	218067
204471	208139
146893	437122
473989	132740
103652	351585
257617	313822
86596	360224
274791	456640
67507	209510
274852	434893
354545	187836
353856	81005
114910	260427
141521	127305
109921	384837
344717	347606
285737	44469
448104	134085
195689	394885
258517	378686
133758	212081
146893	290270
136878	410388
5562	141435
462155	267602
301913	223730
312750	94344
177038	413525
221420	488690
53846	64429
290824	86560
86867	27464
314369	214279
418743	393870
356496	246926
438009	106342
153658	111154
486217	48163
415949	467470
353856	20984
417526	281163
9095	236927
360059	485304
136838	409540
67359	98493
445618	156497
259821	90820
287852	130365
61075	453847
269541	179603
97344	222841
4269	79982
103353	100949
351042	295053
447262	84750
404945	283975
476158	313745
265192	214024
310027	355023
121674	23484
396428	489276
65471	119136
16844	364517
8146	161510
96541	300800
319231	100909
185441	412398
214735	74514
264784	19458
142695	360850
22753	123955
97558	296738
102007	351649
441210	27581
333603	362773
94129	396729
96575	366493
350551	186159
183630	458019
319303	36836
478567	10345
66347	391414
326331	202382
215638	367686
402518	58103
197846	186384
159979	108222
245152	19246
99334	359243
62918	39607
77443	328793
112160	246713
345107	210304
135750	7434
257198	316372
393600	358345
146389	159058
420956	420959
234053	89770
180488	297272
444235	345401
77674	196783
51342	26348
427432	435550
334973	26366
39402	459802
156298	23667
83109	475674
54717	295159
116611	300240
74985	45585
103656	97995
348644	151444
216894	43999
39195	275653
155694	420944
297069	14687
415180	187288
67571	243115
421936	441163
160220	279257
238190	82
101067	317990
386512	53490
36025	120975
190492	463483
224113	326614
367469	316372
445772	102852
408619	67040
39679	22779
222102	446105
48439	39584
372488	99276
375381	436466
401041	471917
278769	322446
128837	332880
475231	411530
6285	120705
364377	186341
13953	48496
141686	99060
432625	295114
29911	262453
270239	152085
427080	311050
330918	272800
388475	123051
120873	263889
467605	395521
486712	194005
28495	354933
353311	391018
314516	259020
356987	292721
457149	313745
151562	165339
247454	435379
77764	314331
322194	16433
217273	76074
48275	445197
212043	476772
318235	746
353895	411424
34556	237344
187740	159644
351752	398669
379919	447909
117085	350915
261394	346400
414714	57356
71125	347609
301913	466020
370764	180578
209304	264154
259250	173176
18924	221245
171444	150852
315957	144845
66106	445936
228492	375867
127008	311873
467812	217423
348500	12146
182022	411394
22124	350549
314343	385678
389641	365702
53883	232087
363526	78891
146107	445821
478624	421115
21757	15209
118087	293813
90161	309425
383326	164884
201032	94344
198317	488401
81432	467320
190247	87017
100852	331581
163348	22721
413754	469235
151915	422671
472817	194899
413176	313745
230051	86262
235458	205270
297002	405520
132147	203081
304841	366198
191969	214090
479918	288274
45119	36836
409542	34547
428625	92862
475336	138088
116464	50555
95917	272962
41497	183213
14992	135720
482925	485931
273686	167841
20392	147373
277592	317176
19542	409433
447335	483149
178048	284482
456676	313822
43588	29599
210386	410074
460812	260092
421005	241525
407575	309801
24726	310912
101955	113616
119531	13129
407635	388239
168000	162906
478055	246311
7472	35421
457418	270196
191689	143283
187364	179358
14522	16433
34481	285634
438783	315804
455569	323661
210469	221030
325966	335748
436041	402526
145671	293371
198111	380186
160169	159058
127221	15209
345403	15209
445730	105660
332342	378686
427423	15209
375405	400431
116087	446630
306964	257988
363524	141509
477091	457673
482460	254486
46245	92613
13110	4413
442236	122654
457903	320508
281106	186259
126304	475200
439431	318735
212593	420551
67248	117496
72242	143675
250854	343994
103730	242289
88909	253712
156516	114387
199431	2055
129951	47134
244761	153995
354911	86476
65934	14622
281485	339124
290799	371617
186597	110199
298175	401871
208478	191548
210194	139755
226053	378462
444869	159795
245488	126653
169015	196783
422246	384075
243356	55700
378558	16661
63373	120859
29187	367625
60938	114063
443320	42509
462474	136684
385316	323056
48303	457161
380627	5270
392037	349837
489916	148760
326751	375750
284277	52537
139483	166251
303838	23369
135597	327217
216145	182342
367003	255797
442552	129857
142621	347104
99835	160166
441419	401928
253929	205289
364577	276158
470865	310756
271527	250679
353800	311512
329379	276694
438777	94665
449864	404960
323440	16381
263708	186822
180382	221582
241137	246672
381578	123910
91774	25608
157526	59215
331328	78806
71848	190369
441926	52537
163309	349722
353320	318735
439995	355700
63431	437121
272331	194165
228452	369599
331580	338271
314343	59556
200092	236992
257613	95807
373755	84461
108956	258754
32096	87471
212583	435280
426307	300141
260256	112694
192599	231182
271431	474175
100817	8470
190111	198926
371493	66561
382459	395988
392624	422164
15819	159156
155817	109003
2187	406061
434500	274103
35969	101965
489453	473311
347033	197505
268910	305538
461386	396123
71189	111964
396927	112999
128109	264157
172535	122462
390875	283250
368346	397391
398911	366054
387667	289144
74664	322969
145869	195155
493898	101058
306914	307076
484691	371934
388696	117565
176921	61059
311589	292205
474341	234918
146585	442166
371147	391414
484520	54536
296998	331535
480612	475917
482738	206892
358613	422642
161871	397629
85739	224085
295889	49021
146071	251780
105001	387860
427309	8004
198317	57213
461224	36392
433812	246275
123159	366127
819	310048
432598	461666
234672	336069
68098	230973
237338	376206
442431	328140
410573	357144
136651	196839
449688	492556
117647	418467
3278	447375
280897	384668
31307	301782
490896	158153
9853	292559
425121	256121
79528	445487
346272	204845
109797	341271
391114	81796
291843	419732
13129	143483
444053	238241
114877	4413
88359	94516
472247	123369
260935	147368
252044	170729
47657	466432
128359	120778
126707	174939
262519	359871
145683	88113
354313	297566
458491	122462
322866	401297
491194	144470
22210	379946
13549	76417
265286	267602
400079	417201
203205	273831
219136	333049
280429	110647
230586	339814
154144	289714
281176	301659
167321	281252
13268	289447
209018	287007
73023	135379
81449	62191
484944	450828
263612	88027
315805	68628
6467	66004
398989	119868
249673	103420
17778	457241
324490	217809
258951	377206
347244	457081
226466	110677
194591	229564
462607	458183
393669	180962
420777	161384
364407	23018
1489	93595
391112	407117
196003	210898
47314	303648
81225	157040
178422	440861
112774	141649
45579	391175
117738	153867
429287	218675
478840	166049
420266	208118
219198	43325
263125	420790
260421	358859
244688	87139
390400	237178
39225	435027
267071	423469
359527	482162
291115	154089
364334	229872
443817	409109
447839	315888
467277	294548
61186	89298
433335	474982
263	203051
305045	57290
197555	17231
357318	391414
358369	293813
355501	283643
317027	339974
349644	355332
446863	219499
454499	64811
338832	267352
215656	421078
346854	445936
94954	40193
406464	101049
195739	373542
213871	471731
105249	54471
195681	129708
169158	224696
157863	432492
276340	345358
15027	273670
276751	347822
423828	114599
469026	97215
79765	94516
284720	317356
130490	287688
478287	310756
36556	84504
234532	313745
324502	290888
98225	448517
238560	244688
130224	429272
180190	185013
207141	217432
315957	19620
390885	402791
335702	308897
173094	63528
396171	155154
432175	10520
175293	349505
248338	157445
159370	209471
18563	103812
20287	40330
93645	220417
91036	430860
196144	91202
257531	233791
256582	390067
149375	411368
205747	104598
384231	100435
487388	61059
218019	349677
293176	108473
356490	330930
391666	132843
220631	288279
393056	395575
371992	227809
394410	121106
343493	260823
305332	353557
95198	226772
201882	139091
316565	699
82688	245715
488971	58921
280939	15209
263960	326492
466146	117649
106514	328031
18647	425799
29232	364799
257971	476915
448965	293813
222102	103205
357912	255650
421042	250655
402718	79081
324946	306860
236503	66348
27823	336590
335887	46294
159204	30785
284388	285413
296514	488911
16844	274309
58448	166738
233617	212081
469947	371918
461628	144073
300195	137282
388485	90918
458207	103392
366723	478415
366821	5040
276997	196783
1289	40531
154380	9437
61284	411809
16601	24516
94768	164591
488398	317118
306659	273831
204854	38817
16034	291521
146279	285156
195553	393326
343947	378541
44420	231791
447610	132095
244482	406050
241020	49903
187786	445749
127518	23796
187774	301911
444190	126150
247812	242434
202774	492906
128124	47092
114063	93533
5700	46294
414031	65195
277266	391414
344581	406665
408947	166513
113754	35707
166757	308676
209258	162947
94640	320464
150124	43165
12120	366127
408345	265589
281043	461111
168109	226494
321671	72521
138164	14128
112258	13370
104242	246672
99877	49903
346715	264091
220435	400133
211629	390165
157432	352624
379867	122148
268979	378686
192646	26918
482456	314369
203492	424235
321183	309324
460969	313745
373597	24334
112338	333709
43556	171402
42020	371272
156348	260832
161363	303857
34150	19349
308278	246311
282026	41351
362217	283675
268956	484426
270248	148199
326631	83384
18677	363973
452652	222606
37014	382166
274729	439366
189755	146183
267039	326207
225694	224871
339496	321215
254196	453185
249368	190365
391375	188319
53883	218648
44620	296978
95598	322712
417043	142553
295171	209933
53500	5603
373953	98965
354365	115838
31003	267602
294463	16433
23518	420790
102285	293813
34734	115340
359648	281924
52703	371261
163163	213038
247138	440660
166626	157528
47816	484447
122992	273831
43966	395336
43257	416778
390606	55539
450550	380071
33965	241988
187030	259956
115140	297642
284586	369262
303942	341461
280600	279419
483051	12245
119997	141649
388696	420157
61428	152502
98968	303070
286508	218649
149288	420944
189510	45999
51627	80587
1161	444089
52088	455336
14921	318867
262233	263009
56620	381950
397315	35735
161149	54461
481519	165610
190402	430610
345715	484942
55789	83872
387357	214050
175743	123369
311300	106343
133105	316388
136449	46750
281322	132222
311033	22026
326631	38410
81885	218727
233498	448649
354030	274478
285954	60517
306880	413525
42438	91711
263880	435297
364577	120746
432368	148514
116211	171306
81432	26366
224293	453306
246260	66746
97724	357817
82239	233882
272505	232605
338783	183213
435602	120770
299113	281924
176130	262426
76346	119381
318573	150352
364577	15819
121828	127197
45901	201819
5834	159040
249087	61396
448353	217088
336191	105458
345401	65979
191254	146042
444727	369577
262410	157029
139952	47649
150107	31267
49915	267352
404724	49903
212420	222531
413686	163807
258911	57134
4098	289573
354111	263460
196355	110887
405863	443903
441635	141281
97239	357854
313690	320100
3809	378546
406767	293813
88460	338076
449803	162247
399116	162795
281316	456333
5700	198523
190445	273831
50430	194165
279747	190369
241820	164700
422246	439417
170461	167244
359247	10336
288918	382607
171438	436686
465470	296758
467521	401291
312474	93287
23683	45781
186182	30397
385318	156006
178702	246708
289583	337592
85674	267089
241754	401528
110937	384661
205937	440660
428764	231865
191933	134118
335138	342761
143270	487153
345021	199489
466819	363888
155392	186440
398519	409828
404094	396080
142869	15209
98789	447358
316540	459186
230391	427669
139484	361698
237128	38490
281052	442703
104873	426986
176157	86560
214138	331508
408584	158950
51424	198926
182899	57989
140306	168310
460668	204737
290165	370866
166903	139648
163519	325146
192345	410699
244582	145533
20613	394336
17169	139720
77736	118870
367122	411654
411148	75952
339514	427317
407773	194165
250854	449427
225162	184902
12481	240643
215943	487130
353826	398086
108081	385000
205044	159249
413171	97842
252742	13495
471205	94780
176406	445020
239084	369577
56232	256012
332989	50966
59848	313745
27455	408685
378990	491700
481367	250389
233498	296791
106739	104756
80081	214050
419101	198254
384696	459134
382453	270578
346714	388575
448073	484337
63808	72003
426479	408630
287566	152324
460787	409916
200791	86800
151765	190369
102249	230691
109666	412870
108369	144400
477308	134145
379568	476887
5700	98263
388219	270095
97732	39618
434283	368296
117254	459308
405788	240951
276175	201591
365936	11291
88638	426089
53027	25422
460787	470818
293724	16661
176217	244767
65513	390878
399494	376121
177298	42283
429700	406665
197058	192451
82473	468389
119088	466737
65099	101058
205908	381440
296111	310756
345715	108696
459986	159451
291698	208300
75231	396563
146040	15209
81005	444498
247443	93781
269908	136106
202854	19608
64696	316963
44097	164164
417152	136611
182212	50155
301680	163180
403503	207696
65762	481785
449885	27942
129132	380745
150125	443693
427388	299976
216466	107961
277326	478415
96380	420757
347425	97070
352195	87231
103652	109006
309917	444081
87963	206354
392526	217751
54859	103787
83616	359470
94397	485479
300406	301143
325421	307468
45201	315888
115573	451016
417362	458742
395870	423394
175015	183213
446353	328140
396462	486166
300410	62191
477795	273831
257949	61683
145805	264792
145556	55250
473509	64335
73648	396080
187458	86560
433919	455811
43266	120558
75918	22827
84745	157728
134593	43394
16503	119762
458990	255579
265158	184657
160007	434457
474970	137128
57144	262954
126368	231727
48303	14254
225914	313818
124812	119903
380654	440962
94347	86476
234739	481279
87744	452474
434056	30859
87741	67040
437141	95942
491031	390861
490404	288093
355973	207996
9340	50391
332537	332234
213264	348137
183003	232059
485667	206391
445632	451681
227345	437243
298606	305086
153322	119128
178573	170717
436542	34598
32097	127114
417372	160419
373367	122585
94244	365073
64657	358973
20894	157911
462055	178436
195280	316511
193869	373380
446182	30428
212817	295650
483152	404012
83143	55108
128738	188082
172073	107271
214917	35707
407413	84089
7662	385153
292576	292030
4657	190369
388464	134259
164933	236957
160079	47518
237052	254360
60643	28177
296477	431378
224534	236496
230051	485470
490580	269371
276295	363021
113158	169482
277568	155214
359906	52955
111871	241525
351734	270959
352237	122694
64938	223931
386826	203656
238889	157292
101391	16433
185874	404806
479979	9054
148256	277961
223281	179361
364083	336590
8146	151572
218119	298767
161420	447519
63647	219954
104684	453091
492316	246283
69584	438783
250207	296432
403352	391414
197889	462532
423772	481279
366052	391414
204260	259929
322974	88113
34139	61059
405752	366127
259835	37459
373755	62948
183400	273569
187393	487833
290624	142607
309276	266679
93174	38053
58762	411478
467941	423646
12239	475503
319274	299773
92500	100369
52935	190369
441968	313314
100073	270095
114643	438649
192070	44125
460010	451885
359669	60990
404568	86632
155794	207535
211552	410987
85879	428803
404980	16405
219992	89070
250207	214050
28357	249302
291521	235545
82981	18647
61528	159058
219136	310495
102614	222701
10251	480246
375510	449332
145375	209471
262210	173208
67359	343225
391806	170129
261759	296339
79249	284837
286975	191788
129792	205270
168891	267602
253076	196629
193867	430754
184029	261354
149763	436011
240315	425185
370958	409828
118933	255779
454263	315262
299533	75984
156446	63858
409225	220417
457949	103420
477564	245317
126067	438044
398997	274118
438691	342840
478975	417257
176663	315671
191341	76658
374462	418674
174413	471226
458657	52571
19542	273762
23915	138441
457418	254446
80344	179375
85939	345401
433820	221878
360630	217223
117621	314144
85575	491724
473619	422175
198317	180494
354183	337338
204161	349270
208749	217799
410070	97321
197341	225836
200105	313314
70371	424682
229347	273831
149864	387413
7393	257298
221687	101486
218114	475699
248872	292715
412758	367828
262033	172089
256652	19789
202352	185526
147911	17747
339810	200384
347804	34547
405805	41351
45514	334300
176130	107874
315334	190047
458065	440740
485556	44797
7290	61696
173664	352605
116358	246311
5354	160003
433287	137800
124259	409032
263125	485016
84745	240928
282128	154089
15397	180399
408486	300051
455319	424316
382811	398066
272338	217025
333966	40447
71590	318533
379601	65110
320723	281924
452705	186797
277716	48548
288997	168381
474177	348798
75339	176051
345715	410999
448692	318751
434435	301860
466737	326088
122696	105498
382453	421269
209354	164884
387791	192127
229851	414218
37688	360782
442857	153693
422711	110677
308236	312113
403832	378460
91899	139648
160961	173289
57447	257339
454303	125040
167204	99405
69730	57740
365976	358032
215415	256343
214456	287474
323616	86974
404892	85932
55340	484058
10762	327452
441486	16826
13953	68839
20310	420944
226552	366127
348507	388473
376354	162837
463200	45219
368609	21583
123718	255579
427962	290450
347374	396080
208286	411424
276963	314106
246825	214279
200375	427265
189293	126993
93408	366493
211601	475594
112501	209865
200914	468832
477687	340949
393128	242512
92498	54976
337876	99072
205948	458183
308899	53863
257748	19246
379996	240374
181680	448374
65465	368416
258468	410097
155943	138297
382568	317853
40388	177777
302103	145282
19325	363564
125614	325935
191933	37155
204731	330485
119001	451322
339206	153646
138317	225246
487668	195075
78955	37484
409101	74977
409016	366781
86768	198261
425616	195121
177016	126223
44459	49896
316228	319424
47104	253210
206094	76454
65648	372629
291544	183213
229735	84007
145608	15209
56917	123410
255932	391414
11222	137128
318120	467396
164583	102748
329838	443778
67906	207150
489822	137678
254446	289696
369359	428214
371991	390680
494127	187244
180921	467703
195757	377302
276279	48495
347649	183213
277381	411475
155549	281443
99023	312698
3754	59831
451379	438773
257971	352260
212196	295114
484867	234788
481034	269435
181614	353857
386939	233590
126937	485546
414286	144299
169621	53389
200222	300758
404614	15209
267562	384766
77507	267602
81304	289228
361291	412145
195517	36451
305757	152867
9186	210082
190088	373169
158404	226308
494102	75356
432100	410535
260703	223459
441486	269612
252815	277444
141812	359762
373190	362443
143102	360890
320476	318735
238034	260454
174665	206924
462708	469227
189642	395988
5700	18451
250355	214992
157258	301149
92401	236181
161456	137293
170190	300754
383166	395988
31009	313745
88250	218727
54976	102300
485335	286227
475691	129451
309284	331535
269011	108956
474341	205854
134742	296130
329698	121032
287143	256945
71189	460942
99862	139648
356301	28691
371479	413880
463089	317506
242464	87583
91382	349099
409655	198684
215114	457081
188906	252443
438182	183768
490167	244669
220060	12177
208141	94665
66119	366781
121917	448770
299580	89772
89219	107707
29515	293745
402008	121950
116417	218308
120811	438463
227781	151566
336265	31808
97515	245332
475605	477399
408737	377231
85870	193520
278115	210324
374237	318229
119001	430916
350628	22827
264784	124431
414326	253102
331218	428155
240475	478882
61027	304865
47235	438783
307484	33964
316708	93270
43722	274451
197607	115543
349572	452098
348176	308100
337017	359440
335707	84089
3725	310756
439992	384400
488016	322693
99947	450350
370206	108254
123755	443231
442393	274369
294405	226534
315553	327217
296357	39142
126712	223709
183859	281993
49702	387499
410345	441996
172396	180259
205146	188746
395227	316162
224085	273918
390337	297920
314311	332874
191391	363643
30821	122462
351854	379948
264682	86560
270144	370866
306821	489729
197344	389000
44844	486523
247053	320208
78669	242552
390617	59137
174385	112298
29629	84722
308664	156582
225597	459976
259074	54976
427224	410478
468034	378821
173710	209471
99105	286337
80294	434171
406268	23430
305332	351639
11116	413125
168191	209572
324005	449501
162563	162795
171939	303544
313547	127345
452066	83319
440362	371527
196903	271315
118888	17212
263328	136388
469976	380538
129218	420116
452343	476468
236980	132740
325978	222319
320489	390687
45037	187998
80476	1020
348667	156375
414388	455419
241248	165565
82484	391056
455058	132247
281671	94516
134299	47463
185583	467876
420713	273831
611	334960
259891	366496
446117	255579
184118	365141
351855	184163
493293	268176
469606	411424
432959	406626
300657	369330
325188	426157
227931	39914
33619	15477
340553	372433
294563	21411
269645	92712
153066	197706
226747	431021
292205	56305
62198	99405
376569	364130
410573	372497
360266	104965
364281	96794
344781	16433
424570	5857
430170	270015
302043	52173
428825	424370
44570	98906
139743	237165
100938	262453
401342	267590
244008	254655
138600	15991
270927	395988
296190	22804
40890	251417
7565	468036
142412	263514
154159	292511
237005	88672
327950	105585
57794	388254
483987	127580
163661	218730
13268	39112
202866	200561
19334	165572
73660	424067
444515	35414
274836	299599
138857	426569
406960	64130
142065	57337
149034	309425
58492	328900
261731	186182
69370	132247
197453	440181
301723	118656
90961	220756
407217	342756
313371	53863
387974	125346
489552	439396
287953	231021
361400	52537
186561	284991
471909	148672
126870	149564
96530	77519
433346	196783
85970	23325
33053	399852
419962	197463
199707	117565
59434	73261
483169	94344
312026	116928
294133	304173
490436	387904
235328	285143
227737	154137
476344	142678
239084	258370
340873	184897
277223	226650
249902	440660
111018	413525
267671	124085
175695	152502
12536	390687
486506	435280
268514	378686
93225	31914
132393	165497
256957	180957
442465	288035
167264	123746
340888	440660
394576	447091
225152	134694
250295	477136
198148	218727
90368	308668
473016	425221
302502	482143
398911	336542
64490	172089
282779	400160
72768	446120
239407	97848
133145	146202
461270	15209
356545	157100
329466	338665
449521	380470
294395	256121
465384	249334
47001	267904
333578	273831
19727	67040
92401	266978
389469	294277
463217	440689
155979	200444
318901	466737
135823	154137
325044	264242
438525	465765
140023	492906
94659	195172
163435	372878
177369	306073
225859	275055
114331	24054
146649	411424
155458	493675
14074	44469
162313	474429
270341	492316
440364	318735
71430	66960
274048	388773
32452	8303
340614	123961
286001	234530
63651	332319
229278	14201
47017	13129
454755	278691
435076	119762
263336	330529
51543	252961
364504	468157
309917	195615
24202	380327
51015	248161
466670	176568
267409	355903
116636	447991
196249	190178
33921	102741
45346	123309
190393	275152
338983	99183
267562	464429
87536	474956
264590	123410
483112	219715
278320	492906
110606	317675
255320	259601
52878	313314
325517	228086
433729	402371
216427	321142
34783	490731
58666	262050
1038	365547
353703	77868
319315	425090
134539	292509
267562	398989
233498	333345
176878	346065
63132	134148
121998	381672
117497	5267
406784	55586
327458	152318
254569	212081
119012	90123
361111	354220
462009	894
129836	358032
86901	64130
131412	87469
242307	338708
364059	158965
454450	82713
214868	238844
269126	224352
286655	99405
86346	237036
263299	168439
471138	401369
219485	165267
217936	265883
100349	336710
172087	336590
132846	313120
284754	390963
163321	81868
385731	302836
113423	87471
457091	50264
462781	484662
332534	266538
376963	150478
157828	422714
76055	205289
222281	106124
282453	54362
54101	198926
15852	122581
109062	383673
85674	182247
290759	203656
147706	37092
393250	206268
133968	52917
355986	162831
296645	182123
16349	53490
92182	269199
304011	220417
141079	322716
285434	428199
103886	317118
404960	158811
360876	475593
157839	464166
187921	60517
106417	390737
164556	29805
48046	355093
428209	10646
427337	359826
116947	144845
439992	100026
418459	486885
399898	91470
81432	199683
309335	477316
350653	141107
432022	304209
239187	129857
358167	72943
78849	48365
217851	293813
273546	238247
323781	27464
202707	408905
312050	414682
345401	90720
392215	8717
316484	489822
346086	49828
187453	141623
329139	207927
219546	413532
116087	293813
349715	477009
469651	23612
383244	313314
129249	273831
344782	110708
115868	98847
23146	48987
333339	285295
104740	329566
128337	368620
357116	13000
298569	335072
43454	320789
292923	73990
165543	488100
355542	476447
172364	69708
81432	33965
192747	450852
10546	77651
185605	336590
462023	51373
446129	123410
309393	120277
236024	190548
346416	265883
277770	278870
308533	337791
309225	361436
115938	213834
278518	233883
65134	260630
463891	208617
8723	39822
165646	480214
209672	402238
185292	5050
135123	189354
39286	238943
300718	208359
38598	420508
424083	88113
487302	349901
336465	83872
135971	293106
477513	262954
115443	250190
440922	206575
81575	110677
328075	54839
397904	170180
101459	316239
466870	478847
458168	25278
269612	250192
89268	190369
56939	263009
135760	108827
354193	34585
191621	251116
430504	448678
255641	84296
3445	420944
348951	455769
411061	114643
52646	197990
243947	54671
190524	385058
419207	76454
10076	49966
104510	96366
329901	48518
493609	217295
439785	102352
20287	196783
257977	323340
203653	434945
4841	129652
345744	65614
382665	162831
414257	472853
94992	177630
381305	338114
190281	181877
357969	433934
274645	240374
387791	276090
30333	447517
474548	375840
483706	50784
295173	12734
177338	315888
120047	190369
201990	134425
216345	196399
14238	478415
393682	462260
116015	211142
471422	472799
405863	11328
382882	401729
309283	54536
342548	367110
57	284277
112372	190369
382894	430610
838	161008
94667	236989
304405	60108
160341	425846
226919	179541
371742	389559
230291	387742
266141	77031
139350	491269
409620	385000
178571	65717
254735	463549
244092	413612
232784	304600
29503	116881
187175	312109
71091	362388
247296	349961
26194	328615
371355	267553
384174	145777
291419	190369
361898	157726
90023	164391
462055	245868
255371	235972
137390	10570
262602	70428
328402	209010
335743	409828
211511	475612
463774	263405
12761	251156
396883	468592
11471	430356
444480	226308
419797	345585
135971	359762
310459	218730
185228	72070
205220	458
121607	426986
291641	349033
275902	246311
185339	32807
334983	76454
203586	136878
187718	447107
343346	49903
106778	142018
257878	212081
260352	310261
462817	153911
229735	420536
302240	96352
339029	293813
413323	424497
264602	180578
393469	455693
223579	94516
119345	32807
359503	466432
163363	130351
237731	188067
362932	384174
358172	386094
174782	32807
10392	364696
128376	380271
174309	76939
20401	122462
194550	235964
261762	461944
136955	149590
21061	208817
245555	239090
129449	246592
128827	293813
252304	426034
380489	31402
176979	94056
411508	204925
456453	83872
396126	25090
276549	239090
122186	189873
419728	127712
175324	248835
270355	214050
488490	159249
214368	149368
470678	287514
136229	406626
15027	125402
94246	16661
299901	61277
39144	111964
21837	332047
185193	22827
324708	351167
286730	111711
469300	271641
9457	388943
366442	275733
13802	186440
184969	242067
388642	4413
280665	162218
259511	353357
114643	448702
39951	309151
137962	348176
36711	121600
419056	8093
283119	246839
153006	340292
297728	272509
36825	380538
206876	35707
329532	307108
324826	296423
94992	398834
347927	478415
381419	926
153418	322840
130057	118238
124013	96256
346272	122694
258690	168615
136975	110677
474678	110410
157666	59092
114107	179716
196903	290410
54248	418986
49180	463799
118869	37603
185971	168381
53922	3011
39673	72985
469733	104193
337511	447452
218890	86372
120509	437182
400891	469235
146424	148770
59628	402323
330810	411315
146279	40784
451803	295159
449803	292494
59247	102352
395200	27212
53811	367120
131998	185479
449990	338975
139301	105498
125080	9056
328497	207329
76190	297722
61830	236406
96730	366493
332947	387333
73660	336196
417115	57984
454503	419037
135642	371697
146351	323711
334378	110677
428735	200903
284010	226067
212675	440604
325951	348549
20392	322404
212340	188281
123718	6908
53773	326111
469196	184882
55779	88393
443076	469235
91421	154579
18685	367110
190642	212081
181889	69708
378028	323091
225233	250810
86605	267352
421794	385992
401232	209018
252067	186259
403830	345401
432303	427113
152894	159249
58142	19914
289122	285762
443068	273831
445101	230250
417938	363524
367760	427796
198913	258461
156925	478415
458483	253993
397182	10470
333747	169394
236031	209018
421140	375690
198895	49286
358599	177487
52279	392086
138990	5040
11130	25388
227152	51150
386785	81458
53893	287759
85582	155436
255043	74609
178411	284982
241037	179858
38534	437407
196003	169273
397563	178907
280735	303424
274345	160722
404337	351029
432362	375665
384766	144174
326126	377534
15872	297174
392086	243301
177632	355256
390032	209952
367919	73290
49886	101049
119069	252990
141098	253986
329696	458877
176968	293813
176097	83140
138244	284401
481490	37515
222677	257858
267797	265119
304669	42701
326544	141440
267116	267602
303895	76964
426215	307488
256582	193369
385116	287855
124815	308195
427982	15209
99877	91600
309102	423241
41158	8084
444607	490888
336708	219929
61941	250389
254777	53305
481150	476231
97552	9203
127065	396488
248013	379416
119286	196783
45699	317100
116833	291249
106209	26969
15139	39258
31914	104498
109738	428214
65001	390860
485081	356070
282950	31734
346624	305142
288181	331867
276821	11960
5193	417643
164538	267602
39909	378977
336825	43805
40418	295728
89343	33948
76984	295430
164114	10379
215138	277961
229813	201208
278859	385452
138213	104505
82926	63528
340883	438783
22123	364833
236032	338915
446182	131574
468981	459701
320845	429932
412576	152502
18188	370029
270248	37047
254246	478949
438193	137845
87121	401543
227219	186019
407981	371307
388596	143079
268781	133704
332874	409606
356066	28951
137005	435817
489855	87007
338157	136643
389170	408958
441463	278597
338003	474341
406201	325314
353925	374526
59008	477560
73520	465538
393238	95149
405776	35021
291637	272159
327168	391414
187834	107290
146893	388775
480957	67584
369462	446351
445932	393326
242648	26714
326762	330819
483320	132894
216148	228249
361448	267602
191162	182940
93692	155747
403817	262942
456234	278839
195224	381416
402316	162795
225136	119123
301768	490237
178333	417643
321747	270095
57214	341472
16433	265363
195882	215803
481488	290580
319076	371983
262557	363841
103708	357748
429260	404343
384291	301362
490370	343804
315805	180202
104740	10863
403378	279664
209159	277961
186461	231672
390327	237660
58709	313099
468347	394131
28496	450647
454617	23018
438126	439366
389478	298767
12991	31343
15027	257015
36193	159720
101610	78179
40362	126426
493709	250214
398333	491584
126272	186440
356469	382255
93557	134694
88460	308019
239836	225094
489146	464108
193641	15209
180907	336955
191362	485304
11763	319049
30302	252144
9936	283937
357835	432367
195336	372187
416321	283354
56961	278603
220756	97277
176915	186259
315957	260527
226053	327061
383868	369577
46699	214499
12210	478415
291744	267606
352101	70254
53778	385442
27539	482764
981	107429
113775	244292
318071	221173
194960	331547
286894	257781
105451	420944
343196	141649
250854	121067
39274	458847
316106	489822
481419	144724
169937	378659
477428	143564
77708	63528
380858	267590
386901	146856
433821	480692
359946	120810
126479	247619
47547	218727
222102	184303
130224	109840
191349	49903
465139	106514
96175	130271
27952	470069
35362	149316
460512	251341
107508	220635
19341	486275
147269	100165
83883	195121
222894	88596
283354	259929
440249	28129
449521	186258
427682	423085
148386	190369
475222	288901
385124	362632
215368	425838
136007	108407
457947	387742
39892	209533
106422	172089
54483	267602
153677	387474
354148	357854
229735	369209
259393	246206
453254	97430
371463	251116
326624	258370
255353	291377
159351	459790
226919	4446
440443	163568
53688	249202
92401	311377
426470	93169
328736	28129
42370	333309
385143	402
355404	129163
357987	101200
48892	119381
395211	377922
19808	124650
416720	307646
247231	265711
39142	194852
459064	397456
142802	405618
186738	283952
386963	103420
90296	347057
386691	37057
244226	238844
182963	336590
358860	196148
477810	446351
36166	64335
228911	4349
16042	407386
477932	263502
279722	298273
211077	28129
35853	153252
117862	134500
153813	203000
46508	440660
14871	300240
225722	425838
13268	441373
105426	409828
434660	450728
88790	27464
177787	207772
461767	58881
346879	417283
492254	246085
195808	398385
405946	360037
260272	239872
136089	134694
201131	223807
244915	33117
93829	73336
17114	142652
154417	397456
345481	458601
404910	474268
483987	263752
242210	270324
316438	52107
4841	111964
332970	107172
392086	264026
12564	411522
470014	209663
480009	53365
1751	164995
334985	54976
453960	430610
202787	110974
388084	148199
134299	142678
221999	229590
293998	385747
107118	130235
280092	257186
146893	11288
24483	166513
365171	97813
343024	430946
247152	95229
248924	97215
160215	16912
349284	456824
320562	346408
411660	291610
481104	64490
231058	489822
103598	184588
168870	17808
98850	355796
271290	274324
485807	235606
434816	185400
26078	100569
16312	137269
130461	293813
315518	172089
424542	162795
467175	368123
219814	62191
254463	296432
230185	58851
173356	32807
339508	177091
188539	399468
35399	22611
372996	309
39683	378087
425505	316372
230431	233839
432913	22448
328936	452318
186679	404987
223318	151924
356473	308269
290018	463400
60022	315224
275763	100278
82744	317424
433773	231484
246950	292925
117407	268217
294006	99405
7159	124431
70064	339264
181930	313745
320026	307279
20946	304552
149441	427803
338248	146476
482401	338189
285722	403368
413783	132996
250989	416402
388996	267352
36611	117775
306352	117703
133109	46483
356535	67040
290804	265893
487186	184697
447335	43206
245066	330870
267562	387765
393482	203618
243992	293813
419606	424707
9533	115340
272804	15209
449827	101255
169249	185662
83137	414008
392040	110677
11690	175475
469388	475158
331867	243438
191308	143079
440427	187974
483987	251121
112173	359613
209948	140728
404454	110191
262938	462428
319032	16433
354329	372314
213828	205112
106636	199524
425827	87471
152887	174875
191731	317118
297436	262039
59971	10433
72952	301475
488509	111041
176182	473807
145900	452803
334872	10690
240712	29073
358589	444992
324096	156893
42849	107804
302596	426875
43966	78699
304270	197696
382300	15209
273273	19377
158300	459761
73336	391414
239760	434030
31824	177219
232632	271824
268743	118286
236609	102100
422015	24293
432998	359762
186252	358531
212938	79249
434990	69756
310206	405491
67549	21286
91325	204200
408163	24516
261621	390861
189659	486268
86637	265711
86311	125399
212592	227345
361704	332749
409648	269487
202352	52490
415650	421630
332778	313916
422459	304404
78669	208345
202142	214888
120722	352249
26723	91380
286853	214024
38618	142384
432362	307098
3728	215054
84745	26073
296948	3041
304208	42035
147706	411873
197618	333042
394322	378686
118424	216332
245254	291984
26533	381105
477328	298765
42693	434945
38459	134259
105249	260406
226594	414021
14204	143137
42095	394915
177748	268531
344314	149093
356257	338500
284775	36917
316136	107697
489787	62608
178685	423335
361001	436944
277896	101058
216894	111720
478819	315888
126479	395537
251945	487657
246835	156212
308122	240203
135183	439786
58276	140044
214294	381074
242403	474917
160124	308666
99912	115241
481419	132153
42197	340449
22753	420757
298427	172507
115312	299738
261278	185021
184299	474412
356355	358627
444229	392769
483686	250033
392062	227603
422463	313314
23572	369599
296432	50264
194903	331581
98415	68587
269292	174939
429928	458264
274780	229012
41959	388380
146477	390773
84212	462434
472768	104453
16296	119445
372403	414017
151082	103392
354329	244115
413752	217423
129811	215054
120889	468276
347425	113983
302178	90123
138126	112588
436510	176874
413009	373061
182690	95942
192311	268883
134068	37514
302791	121171
174725	209933
450436	282188
263220	99714
13446	58561
233498	65700
116326	35707
176878	27347
389857	316708
335594	37692
427413	441496
190693	218338
378654	283175
169540	21411
241987	94344
347720	283955
421274	94516
27351	144180
159552	180016
452769	384036
10073	379773
336386	383576
251876	108676
436624	423828
286447	437337
326574	41914
424359	476447
255344	354747
353856	301533
446170	198501
256389	233684
308756	457308
305698	49089
273148	205270
394626	229314
311678	327217
343865	440398
283737	317118
293705	26046
167441	467703
263514	267581
124888	168779
421794	61934
266965	458517
449119	283265
1490	79029
128325	351639
270248	153132
422942	355621
216318	164884
271771	134145
224745	464436
68098	286739
377466	176623
190947	83317
28848	313745
448844	91711
361023	14985
347389	220417
438478	155214
604	273831
146893	77279
133321	196169
192050	422887
277568	115861
130651	188848
80161	106459
276239	365260
409823	24821
157642	239621
9648	182215
353856	339853
58486	365724
216956	317425
412738	347873
309080	110677
88611	11451
328239	83500
477932	366828
285156	259866
29866	17078
359712	286193
229496	104498
201586	185479
482155	281390
211152	387742
435156	268099
162489	383967
24917	310756
214950	386901
382881	209542
101230	484274
68314	240432
188523	149439
317983	218248
284129	384885
340779	159046
309740	441434
78271	113356
313405	350596
398633	189208
377869	62659
371125	486275
301012	405697
276825	267352
128291	303648
124363	347124
53391	198865
28487	216773
279288	110677
75153	372153
152595	166498
109186	392788
307673	237078
292588	149600
433059	21411
108282	349936
173441	465692
314617	441361
222413	94516
447491	7456
278256	145064
301364	15926
222976	453151
409016	36711
314343	308593
122886	431411
46727	276621
473662	252207
144405	349115
30768	421356
441102	62191
373025	134939
78162	234413
438787	257093
361960	145171
465768	296021
81773	84476
340865	477682
242551	439979
266028	287454
249685	400479
266586	492906
133464	16433
47509	79989
316883	280312
5807	195121
306843	267297
377081	64717
177466	88113
198437	309911
332734	259853
374461	62191
213721	184019
10093	374806
28506	387850
434768	180578
191873	296982
413532	264859
486680	66927
68843	199809
104125	477358
245737	267022
85916	458183
326260	139183
226747	470027
140991	388575
346652	80662
112357	417837
278633	409453
256549	129416
361001	254890
112724	462748
104740	344609
399441	48996
216324	216304
128686	164273
245938	218707
140140	107473
470429	259074
403715	468313
165989	273831
447764	370540
363436	239090
79798	184528
333191	85126
424820	289720
386511	280671
452993	264406
476362	192797
198317	449548
260821	316509
442203	440660
351267	406099
35787	223324
414286	3366
165267	157715
427214	281924
266293	45964
458207	374939
261720	285380
432100	18967
288257	145948
284504	333612
60738	16433
484229	85423
198317	457349
299386	410018
125149	331581
165632	410074
338759	398264
311835	255660
425835	23018
81432	383720
221369	367343
299684	313829
396565	57002
173235	470437
304011	239872
399441	279871
260285	265589
401498	138807
422437	392062
345042	153589
104120	311240
188784	126426
65120	99409
484610	378555
432631	339582
237242	140935
52685	183213
52566	51259
71189	166218
21953	370866
282967	12602
247905	241509
288138	199721
231579	262069
312347	209523
182131	419797
415023	359782
88647	377984
110835	10711
149276	22549
94461	52537
30564	70029
34708	350287
232546	371037
168867	293813
250833	421935
463314	103662
339331	318546
398148	27464
4367	346897
173996	110677
194689	329466
39455	41010
225005	209441
136522	464457
482851	390998
391164	398333
347490	91600
377967	411874
244722	372423
93451	5525
186198	444453
384231	372560
319051	447423
309225	94640
298956	263514
177735	286337
481419	396172
231284	140021
287076	341271
162653	271694
372136	325604
190926	466151
400520	299820
263367	378686
35969	47831
215986	45737
423576	188627
41686	194288
372683	103787
13930	428588
461227	476951
69657	95536
401201	376856
313115	477986
223319	195551
292387	428492
203218	374515
47225	237458
177575	18852
113376	99437
113222	120982
252260	62191
57447	113051
475255	308428
91499	257858
403746	12177
250873	16433
418861	426034
340777	276663
101344	110606
340957	325604
204332	94516
486038	118662
462000	250434
350089	413216
367871	236240
131574	6899
30477	366127
253935	317118
2326	196851
453954	215883
174725	64123
155342	365446
45844	58088
74174	359981
348644	230936
409016	61205
272640	206368
328940	287740
85094	353690
204718	134694
49896	187836
454302	105344
295009	84296
196340	93667
482972	444304
395431	470554
186769	52537
100554	404806
390680	459936
363419	156376
4157	19483
292056	146289
481397	103205
284942	15789
385880	191768
85254	83811
182862	371463
74435	273831
404459	132843
477349	391414
167588	100580
191459	443999
303011	325529
325434	47595
47871	223819
368060	286936
137405	191788
285899	352975
163245	266852
451216	441904
361617	12443
146893	66470
138726	249334
62792	236213
443778	438783
133105	164009
162056	440660
217658	49825
109062	74877
427432	398944
259497	91657
462216	350189
490647	149429
212583	478415
468549	315671
413816	136533
224662	189096
447335	347401
204200	172980
345031	26146
193295	203656
213873	132740
89364	382046
224013	421830
438468	52271
93776	419797
98936	88189
106411	33368
391455	315671
343538	187974
342010	442439
81152	114965
347660	492316
211931	315687
246644	308760
427762	62191
110421	280777
308904	249709
145337	433934
422100	48275
196880	60151
37047	117724
160714	172357
404128	158974
156068	23318
390543	76350
465246	331584
449892	265065
483650	446351
285876	470895
266307	285295
223647	17476
293297	116283
266307	447037
485100	434908
466292	186259
432862	418817
293682	393283
344030	132996
476951	70980
282260	336590
41747	1605
176697	293813
61786	303175
481044	450983
173800	317118
314341	452746
479351	221061
373509	24384
484141	190369
14020	381428
442554	152922
261211	469235
338955	477986
440364	86974
269567	257803
6767	75303
106739	90361
287099	313314
263514	316238
298823	145534
359956	444588
222045	160895
111761	335400
405979	348008
193499	407025
421525	14583
267940	4413
466790	300480
150605	63669
308205	489075
477932	86372
319516	222833
319824	332392
7788	451200
145126	236186
32836	464420
223382	338674
246951	6374
325512	378462
266602	438783
43115	90277
258326	31722
109134	208487
391616	203786
71189	483016
274417	168987
433632	307753
190711	153995
396480	211868
438074	257990
346478	347777
487890	230378
13415	387137
312161	97386
363904	410990
79677	36451
278605	83017
158805	414832
412870	474952
96615	482829
165680	398292
176182	97438
471365	325336
3963	142658
446182	156201
118817	304263
212368	215649
16309	332396
425756	373021
242411	2009
109991	271383
202478	480772
328959	40722
240661	425675
456748	301475
145912	105267
41966	481785
106739	387500
228928	91581
395962	434503
47432	420757
376100	290846
448199	304932
326631	254179
73466	181396
207418	477214
119944	331349
82689	341096
194019	368870
319134	293813
345028	143294
37361	212081
184629	255650
351416	243115
127208	179136
168948	414334
96405	32866
52137	27464
2345	372102
119001	136193
317620	177509
312898	216190
423326	228431
335191	373810
435868	87410
91292	432504
349972	230691
117307	265518
361478	166507
223449	323157
363467	444245
320299	339853
177306	336264
462236	420508
72421	162557
272301	198477
145486	247131
489993	265445
237714	60025
256178	127921
423052	378082
354022	479615
127716	469642
61001	198275
72804	238194
183213	460024
13132	97277
132278	266683
9025	204925
83885	156604
263	352515
134769	54976
419889	43334
142290	182578
261529	164504
358081	71244
441539	132843
317358	290450
295009	159361
489787	186561
342253	260208
116947	204493
243837	440660
468560	255641
300969	336934
235939	144073
387454	457081
428618	164884
138088	184052
218638	19367
283986	291695
284515	391414
63792	450852
444858	141145
20647	428428
13563	218727
302864	332198
53938	431117
227398	91295
361132	98490
368083	407026
16278	83536
447039	342479
270906	353568
173407	234356
101504	99315
268820	361140
10093	23578
389744	174770
2424	330752
307326	395988
431343	348292
392112	417758
416004	392301
156518	381416
306783	345804
357939	40784
74067	373953
26528	443558
426384	16433
90936	281331
289556	181874
475898	69633
337348	72670
383396	233590
18716	190369
462169	71275
71816	45413
152960	119868
399708	109019
23884	186714
182600	119978
202451	229686
277955	262054
161363	3971
74641	14750
345401	254231
335911	160419
64777	225782
39683	493751
91017	50538
81191	153995
425866	141158
481419	199171
270591	85582
32520	361075
185358	435177
146893	477491
139415	82271
478415	132218
238703	11626
469532	200503
435046	9054
332881	298606
373244	356092
32788	436973
442	168213
325909	312470
254017	390232
146924	367919
406764	49231
397104	457408
18463	70734
422292	396584
79819	347201
369917	394020
100587	443743
161871	246592
391121	250434
50601	80662
34368	363581
180841	452827
360437	459213
73433	267363
420392	49903
23049	313745
340873	55287
49130	50682
9965	190135
215551	298767
332868	12177
45724	167900
423197	426217
485507	267602
339880	381512
172379	477869
191867	340537
344872	397489
53846	91600
165222	412980
288312	49526
334662	108024
306628	442554
67424	86560
152445	284863
196205	482642
238829	80193
123969	318735
467100	120173
479351	17476
287444	246592
423586	167302
125716	178696
10093	103804
479268	152854
367492	27696
64505	293813
316136	77047
81432	191788
202154	472029
220666	313314
240719	164884
248029	367883
47	168381
43419	306633
62063	440013
151247	313745
58837	472055
239084	467272
456019	417680
292801	86560
354193	99405
5677	211868
489781	327217
9501	266736
97515	146124
430175	267602
121492	283918
386901	355908
15068	199171
116947	85870
96786	268118
33115	291521
393088	420392
3283	185436
123169	110708
152589	431137
428735	85188
476804	320319
411496	450760
133321	287740
370866	139392
207007	93671
265445	324190
185567	301659
293913	270747
356467	409162
375405	244420
471127	28129
21555	22323
152537	50264
364678	420757
383813	457841
95964	296772
167035	416116
121508	198921
481419	287694
427639	182172
54824	204330
271760	438463
343493	15209
250410	2139
249431	345745
177692	343721
360531	330367
81432	253425
268138	88113
378098	56068
315951	306952
389019	133588
219765	13370
206840	220417
112625	39848
302430	180440
271315	284599
179454	20149
223932	84089
304667	141724
23373	242927
175185	260546
213794	91369
42876	134694
278273	407306
96776	20959
484887	413456
15027	438300
226267	8687
9456	237619
230551	416862
52969	337566
295493	317118
89219	285156
153322	486885
35233	88113
455215	328538
377869	180527
336962	468387
462670	53883
215549	454491
32005	166513
230051	295328
419677	371585
5758	304838
459976	336481
397030	261396
98167	154089
356328	91600
186060	241525
163340	292553
346412	263120
25575	84452
27767	217093
145521	283392
420736	56138
124075	476656
182242	165267
259952	36885
56067	13930
133291	297276
193477	188793
336705	67570
199676	1367
202086	243115
343839	332224
146912	120621
311758	50103
374314	293813
187974	429571
482991	263524
477932	188605
338955	138193
244016	452427
380858	895
137307	467174
44057	412872
188615	286828
94032	81191
41189	385011
26711	23443
137332	291521
165886	160722
389120	401854
4329	469908
21236	25437
426045	156376
273453	99437
44248	76673
361291	224564
202774	83379
146893	427434
81459	388633
216254	54473
68098	447589
443434	40793
145585	388233
164601	13480
115604	265065
40809	238290
334680	908
392858	299267
204066	371767
53293	390232
64007	419065
72804	44826
151295	408430
117647	330469
343497	125705
190926	340355
91757	286828
416737	263009
361001	12650
16333	82585
157414	187974
377869	455293
152288	427189
356953	220253
130069	430450
1249	315377
257546	275487
406660	422292
365099	299976
68354	273084
429738	122694
337932	207042
457105	444868
160232	450526
241338	84089
120135	355962
108356	350728
189659	297364
163435	119448
263820	391414
99583	119381
488286	478415
14254	299012
57516	121106
278215	26848
55875	45616
62792	303175
26309	90005
419063	124230
486517	363631
47920	398333
217236	328304
199288	184558
197643	13370
243358	110677
15996	144470
186597	9418
468935	1483
472267	355455
150060	134425
306783	30898
455578	261649
233498	264947
52504	281924
333159	159356
238017	5989
100067	283392
168981	474499
190383	57227
56299	210116
249709	150935
358373	166961
463157	315152
32783	324977
90016	259495
293913	85348
230377	228431
16844	90277
478472	151944
104093	131881
485667	216143
107669	90277
49231	171686
41414	112002
81538	228431
343944	38479
111488	165437
334092	418984
476656	283323
242750	273831
144048	248777
153322	2735
476236	175559
478287	152321
385449	178798
414058	183975
254999	479735
378851	376689
160262	467320
407406	243438
55568	11941
57227	1057
413336	37249
354778	267602
37526	40034
221355	145739
38389	478232
136042	26848
14914	84360
344218	144467
454661	158924
152887	310359
145771	214226
126471	287913
457418	119812
431264	450269
398715	269612
345918	371617
18320	240823
34972	273831
83544	196009
200938	284990
53846	459213
338661	149136
291400	234400
466870	286828
368903	49903
259982	224085
127140	86476
266141	77777
186650	28065
230869	211889
253359	230989
293298	420895
43419	166063
436807	288431
93384	370148
272628	317100
139393	401949
271764	245964
443163	476094
422259	183213
242084	28129
18928	282797
111856	203279
229323	85564
133813	448903
48153	203656
439740	81796
176459	190369
127500	157478
114781	72704
182892	134694
64526	145948
443320	81675
267296	388303
126719	493199
305333	3379
153006	390354
305440	24313
226752	310904
106484	243438
22199	477986
29345	186548
51543	367807
5391	60517
132091	286313
376978	445020
209824	174700
456686	342994
177482	312697
297534	52434
41378	176059
372340	186440
461415	438419
110677	24106
334638	379598
399237	306633
468089	253425
104186	293813
218969	428728
279683	94516
244809	457243
483987	53387
39504	250395
382251	209018
420689	81732
482851	423945
402209	362955
47621	103267
34603	122649
317983	285432
314617	80334
33070	194941
24839	185335
184455	466302
255904	312524
303895	72626
244264	9681
146893	450781
273233	432239
73357	49106
425642	300014
464195	315372
114450	225836
97245	275368
124424	65646
142018	294877
325890	194478
42693	162795
85957	273831
306964	401536
482119	270095
134953	409431
81231	455037
429509	55521
128717	347270
202866	145040
176763	65028
2598	76829
469509	389682
80273	274462
160526	178436
421659	351639
444053	15287
432620	351414
175978	35327
402519	99210
117378	464166
191695	370597
222137	362206
160902	162795
329413	396478
165680	39844
405535	164800
245679	251226
362332	129934
425477	347202
205474	339174
212959	325452
98149	378686
270176	450876
288076	142018
100852	261396
100813	466969
23335	195948
116965	160722
14922	249546
262355	187836
486894	313745
136138	139036
43325	44469
214314	228431
124320	162954
28614	30263
449366	467492
163336	71725
312474	467836
117610	277879
317370	235606
341811	62191
6084	297183
28780	186822
180125	380192
47068	49896
365936	138441
330707	210360
68532	94102
268768	96977
219281	350027
324664	336590
420759	346823
445871	139818
82731	76454
54895	84830
115100	206142
128474	110677
135179	308019
390032	141166
197535	131312
396613	229150
142788	270095
96045	187836
372857	422576
396584	214024
333858	20642
192611	119122
379696	453185
434726	417907
472888	437650
406897	311221
421630	12356
264206	486339
80853	252547
225070	127031
477932	366260
273347	359211
323357	217967
480246	295638
90711	163580
179146	6072
39072	317118
360872	366493
261247	166457
280185	113085
363833	54976
294323	186548
285179	304277
455892	368358
354419	395793
68314	154034
3623	430356
9928	235748
453919	42747
474476	435863
118909	150352
125646	421285
472595	239269
332444	376814
297590	127726
124085	489903
220727	155632
26478	56559
111549	117994
129736	57937
250559	325572
176115	440660
339964	406408
347401	427416
253751	72305
452424	484274
318561	125772
172396	400930
105593	58072
406477	105585
5639	127636
421120	152156
401298	247058
253537	478415
439975	2068
354022	72678
270696	265589
151376	302433
433954	313257
165988	293813
451018	96903
88628	342724
258695	121589
54213	55724
168351	353149
376264	145948
454881	104527
275347	220011
482851	399986
440669	480025
260030	422380
427524	57697
235669	278907
153006	463279
121594	258461
4634	471301
277568	3664
416211	195316
219715	48275
283278	119125
293345	5040
209374	480260
167588	361745
166519	267602
93036	207535
210867	453391
297433	434768
190281	310261
307803	54976
241045	122585
193987	452384
119345	35629
206181	377550
338335	190369
75002	168381
315892	27900
63693	17186
398997	247466
484700	174564
377323	155919
417938	35794
409468	310030
119397	25407
267602	430356
131964	22031
37971	260171
296436	71603
185126	410761
274761	208577
207289	426034
97652	49903
442730	13842
334127	336590
112267	418551
70134	260956
198043	277444
293660	310756
332517	204330
16661	120814
366707	81941
3856	5857
243431	351622
194301	360417
440320	410951
289513	318254
262621	384366
138611	299721
90809	328538
32340	185598
187507	99982
280340	366666
375913	333709
104740	123474
403474	262954
62730	411596
67266	365323
244115	417201
130926	426887
285380	249709
455673	491353
266141	279519
246566	104383
238573	229928
408739	129309
208362	359762
359703	388575
68908	478415
188568	152928
234649	58851
14260	122083
270224	101708
425697	450805
66588	323484
68156	17186
133542	357774
477067	65055
460330	8463
385261	364294
61461	265065
432936	447162
406357	381528
48064	280043
472086	384336
304247	205706
168211	64335
63723	123692
106648	179210
280484	438653
400826	196783
381903	488601
239482	50095
244178	172089
123082	267352
2807	200872
326631	374297
463891	27547
480452	235856
49184	46920
363843	341271
342383	282822
323016	313745
30733	388719
45399	33174
305849	12792
415022	183213
312971	287957
369	315755
329874	313745
367619	116658
317846	210338
304951	35735
48788	154137
454589	36173
17249	271632
328174	254183
189197	258370
468480	493506
236359	119346
212060	240225
86268	474880
268885	404806
330792	258631
110306	29111
47035	240225
123524	172089
154456	345060
87887	149079
222102	25549
244536	435326
226663	361296
328511	264456
69855	63167
10061	434035
332391	58881
44994	227567
271168	127672
269636	11467
279722	223455
212756	454975
81978	188951
364636	154156
53598	381301
12828	393326
277670	189824
287698	59822
365068	485631
10494	203515
260719	173176
458768	190181
118890	418770
86632	247106
258192	121548
321916	59784
191768	223121
84380	44034
43313	211354
455804	341505
275368	198624
383650	320097
265776	255650
17634	66215
414063	30187
465740	304726
93459	466737
29431	233415
407028	410028
287566	386538
414769	185941
78927	413880
360089	110856
397436	78087
327447	4413
122925	201131
386411	361255
83310	87007
163995	273831
372764	367798
417762	451016
237966	27622
262210	282266
473757	236987
26940	470650
255814	431440
354401	331398
197637	30898
244536	346166
76819	251806
323222	49643
419096	105498
130395	93398
9743	162947
84693	261396
433268	378686
439164	27021
116947	208940
249465	4413
190993	298767
242356	208632
118978	22827
100654	58715
72815	254494
422437	187622
163661	424133
70802	166513
396811	294548
115917	167788
426645	144845
189824	313745
458968	86005
361301	94516
373170	103323
316581	491409
24632	94665
63028	474956
192443	205287
476247	406534
103328	260527
328725	273831
144973	485094
179125	363884
46620	369333
345401	195285
312349	187974
173284	362972
310756	481368
9969	115834
253655	36366
245938	214383
137208	336590
489354	138807
226318	304220
322444	393326
411386	313745
470672	478312
29824	62659
329590	246979
405261	186561
261825	51195
200092	136435
214776	187974
386428	213162
403483	399510
376315	70557
77443	224168
13015	464420
35806	316758
183490	491991
476190	434791
241141	216591
248740	201262
427521	109110
397227	329347
305561	171926
301557	103176
96722	131201
137368	428738
212046	353260
159385	323308
441302	110342
312244	351257
357294	77438
261021	108344
93627	211807
160489	66325
320291	11972
72460	317282
166135	279397
129461	382589
249474	149600
363191	82532
419239	489167
362435	371270
217275	212726
260354	49828
428305	42035
61651	86560
254292	317061
120195	208302
284131	83575
77987	347561
207490	390349
65414	415926
399237	342724
358322	73567
135395	415909
64495	281942
372648	119736
170587	395547
314495	295114
15982	343012
71189	301942
165090	485260
147795	35150
255397	466969
344372	319465
100962	8623
27712	469414
248248	462162
93384	5041
101479	273019
336487	23680
412804	406992
282639	380071
460092	200444
221936	472891
226787	131126
187835	231447
252044	282600
435384	108835
315993	266852
181142	343070
342465	380585
479079	459233
357375	293636
34472	286936
5247	182998
455222	386901
202352	311510
246755	202041
425587	27480
234219	446351
233117	299467
395988	294698
14777	115585
246590	355387
72926	360542
185826	307294
209460	425675
383427	406958
288135	256121
16042	401854
325250	446351
409777	313829
249554	261396
178456	106840
382705	380014
378420	142045
386443	257703
5745	489496
176130	180299
235084	31413
427054	181725
29879	420944
76263	463594
339303	258818
477890	382684
193051	294079
465260	24943
31049	165599
440362	216824
327332	360038
288956	37057
88638	131169
263703	109208
110192	119762
378498	241525
120463	300240
456676	168719
108057	109226
2187	79357
90883	313302
258066	391048
154228	28129
358322	474966
397574	166640
269491	462551
354172	43534
359526	190369
379628	153205
146504	53811
164727	348662
306476	203656
25435	158420
443739	110498
483062	1650
233004	354747
60677	31703
477397	116539
76717	265711
390963	245679
251272	110708
430681	226235
392290	402327
441889	423559
45724	273485
212783	96711
106268	23051
210511	424501
256066	428080
285898	275677
431191	313314
185951	101058
232348	50333
52652	308933
130069	92519
404202	455669
417938	290265
1685	357836
172407	334680
379859	305922
129665	219499
401897	208577
131517	236772
221454	186159
408394	8093
185983	21239
125472	477447
221296	118479
262183	257858
181447	170020
481228	261396
93384	57134
379680	270788
249866	428233
149373	50264
205247	57134
468049	352605
295416	49890
267516	334732
337901	217691
418212	301475
136606	446801
258973	430356
316090	146217
154705	17122
275460	332532
111890	196783
183916	469235
287136	164884
322734	366378
193777	111050
25658	110677
206391	235045
336651	267553
123113	348563
284393	2355
35828	369566
474970	409142
36459	317557
84399	145811
381629	61830
166935	401640
278462	378462
476919	270324
303655	16433
224970	228431
307234	111398
33659	294677
241907	200444
352801	115340
494082	138297
189324	232139
326631	139827
230945	427169
310527	148084
62185	115571
50642	281924
342840	434045
283944	311297
68159	105806
178422	123213
23436	15806
178986	42890
270248	116793
375660	197996
492384	468426
310318	395988
158406	469278
148217	402183
7788	174606
207141	471416
112163	5554
71511	108149
21466	96309
420735	240225
49930	328932
12143	336590
371405	194165
50893	185704
255411	199674
277373	201521
481262	33763
374537	412777
373255	99841
4138	119381
326997	324225
397908	134348
220003	491620
257007	130028
490227	147931
195125	345745
17398	342122
283632	439125
150496	411424
203515	258370
47940	257162
156138	442460
345751	105498
401592	45579
84810	266896
436059	267602
415219	165115
373582	271438
138126	141509
119001	399896
342449	101806
78469	286005
216147	344063
409925	281924
26539	288035
68241	268575
485932	3217
249785	70557
425430	56381
113927	95728
32053	341921
124320	300110
68525	450647
201565	375840
233363	481638
397734	408667
191621	325870
429287	192748
33398	178434
167583	486271
214735	273771
415080	21583
369926	371444
87517	62578
120050	224791
239431	435820
454499	484447
321213	151012
208910	275790
65385	410686
206986	207150
135301	422576
289444	420790
287990	229219
219015	384428
89854	63528
15895	441135
170325	136845
427584	487663
299970	463799
366786	491414
71189	232337
412056	362773
81581	423646
201249	35015
250325	317350
296518	115340
192099	230629
291982	476231
403596	396975
297275	397009
110873	101058
95232	311221
71396	158811
263539	489272
398296	406986
234501	25239
78214	64335
310981	25480
219546	440543
58441	356211
396421	236387
438589	459622
282074	265959
72586	338271
28357	489825
89219	45376
184648	15209
407292	275959
136729	281568
260141	471416
154949	210353
263958	12299
246763	276162
250927	23018
142420	123955
223452	446351
357983	38063
23018	6484
332109	137719
94517	81280
197393	112894
223626	327061
223485	1057
405308	420944
305011	48163
231855	70016
472039	313745
285436	287694
298390	409828
181097	187836
215462	68950
176552	71091
23741	292523
193786	322949
465740	167391
338294	132247
96280	15450
274242	206882
334678	144693
387577	258607
44353	259435
310289	48275
162935	392537
430086	55279
381449	209510
123283	391414
292045	121145
440225	205270
417922	247105
294323	321923
128315	373468
48775	34547
230574	61850
33978	274103
425049	214254
475158	134145
199750	132239
72804	137028
168464	382511
442512	51846
346064	277227
284372	277103
296153	119762
53898	263833
245129	246713
239725	365125
253194	258202
387720	295484
27687	440660
145911	450983
478634	65657
179374	358930
378659	49828
386973	409102
151966	400520
390323	99072
406148	376168
82606	27464
235418	218017
196897	423469
356987	366493
189680	6072
111554	86158
401072	305852
191567	475360
186221	388254
356406	107711
222334	124945
199868	16433
292559	172535
322493	288805
64008	287854
20199	325509
21227	474083
93440	99405
62302	195988
261277	86077
409575	401871
57879	131590
211238	186259
32510	489552
288741	481279
357575	363150
204788	305251
372812	433279
383511	195407
425995	199047
118527	112588
26687	99210
391858	35197
237714	42854
146704	289013
228128	119890
101673	9014
477728	119488
66471	440049
92500	79989
458254	315404
6530	86892
457083	295484
169592	398333
473056	94344
112267	411937
302254	316877
421525	432955
164227	97127
102993	148995
14992	423688
178422	148000
341072	280639
304404	458229
793	429593
53820	74106
490617	460372
171577	88406
79899	467492
421310	163445
81887	96625
31483	492494
398184	94516
141355	190369
213441	337778
198317	84616
484667	403905
69038	38093
400693	85656
157789	304597
153719	377061
39221	478415
418698	235384
131628	12895
308685	476951
113994	243919
178139	228381
346132	269199
35594	268667
128028	390861
254189	369599
320208	363035
318548	330821
241254	313745
367682	188759
393023	228838
60767	296693
203907	73492
274777	414005
378010	451695
254157	48554
444205	451083
316637	423688
67461	153995
369289	230691
25819	474937
278769	44950
452527	394137
360232	440660
202226	410951
442419	277961
91252	312698
71001	440275
109824	476641
52955	421397
296028	348798
345107	216147
15326	338189
231887	327276
345865	213158
359217	155288
195121	388816
317068	239090
347714	15241
387180	15408
440317	218154
422634	24257
432437	362784
211408	313314
324708	286901
420460	3724
405535	397098
143267	13370
65042	111169
41747	284259
40804	447444
342465	124391
60517	450629
22790	198317
175952	201286
265071	345295
187610	105996
459976	291521
219546	431622
4896	310798
176802	183213
372162	445650
418912	388223
182408	464725
427521	137128
272721	293624
436271	250236
483143	208878
249646	190369
195362	392501
447937	358032
141103	4904
322490	99350
171988	403612
414058	124085
241987	177630
455847	438419
126628	130028
366821	13370
276821	145728
13683	352775
296423	211868
90676	184902
277731	267602
79962	156864
414627	338450
303507	290450
61851	164446
55202	246926
208577	153590
96831	109253
366375	317118
18928	363225
418454	391414
147627	152545
128666	57134
18932	149543
405946	212775
432976	284982
230391	137844
271760	367110
130069	250853
22096	428797
13997	133295
298051	428103
309117	205289
71430	401240
460773	370866
228013	317224
268593	335477
381815	310261
193738	69697
149429	59333
205834	151841
314477	268261
241173	286503
18455	234869
296654	232437
305624	243238
399157	374377
313355	279129
114144	303533
248013	473095
243438	261930
15819	236991
284953	269386
273043	118286
165918	119381
28037	357854
489680	491130
261394	51972
21070	1154
80921	31616
261277	355806
448574	364223
435683	390280
411721	6460
193753	474412
218239	79343
209523	473954
328116	98253
482503	280935
326672	137128
359400	73494
458407	75303
476119	134660
303201	184902
52095	93625
136470	317570
134238	16433
123935	327217
417847	353500
287566	221580
491150	123101
222389	305449
461808	128152
134108	426089
35944	207702
175402	284843
85959	327471
313343	466737
2668	234356
10765	472278
35806	304466
296635	488259
449521	317667
254115	6289
265192	310387
270248	362109
215329	282961
18126	119381
277568	453746
158047	309425
128776	447107
122481	446188
163413	230691
237480	21583
256919	164884
452688	216730
385510	332544
409130	317118
196219	144975
328387	643
416213	390539
347246	315262
449537	247469
286776	366666
361850	350189
194137	212445
485882	162186
201131	381469
60139	315888
208291	144595
478959	296127
140302	276744
352905	275677
62648	408168
309917	399766
247586	255650
219640	294836
224641	250285
54424	202282
383327	487238
66735	433934
338493	450924
217693	285446
18337	264406
451016	64095
75490	39547
206962	238447
8409	98904
346908	337791
178417	463523
202079	12263
68134	409900
67411	99274
98048	56410
103231	166513
474507	313745
471301	71731
138163	59283
20449	20134
290794	327452
455653	252007
357178	48163
269364	28160
52889	90099
104740	425239
475973	86476
71641	128544
201544	181680
458903	313314
727	404960
376788	488047
372392	187836
65683	137182
476011	160419
93384	385564
94980	127951
201741	440660
161023	381008
441768	286886
489657	94516
311561	165330
136798	209933
360459	129562
171333	428214
372799	168959
194491	326997
430116	472583
266191	71613
276427	91327
373088	421830
362544	315540
364469	155846
44292	421830
472464	186440
253695	52537
194003	19334
174511	164796
47630	443615
332094	441313
437232	366833
282042	385454
157400	332392
242650	33553
160038	245566
440604	243438
283675	113051
436234	394919
237148	22779
423554	221759
274057	115344
178422	142320
308467	371445
50197	313834
194231	183213
105249	86438
378420	377158
320873	214992
35241	411424
305324	315671
485816	126204
65513	147576
398715	291249
127027	304355
426128	30241
431586	317118
428735	442857
280279	390241
393600	179045
307294	401272
136543	253916
429582	263199
262473	464590
342440	82585
397656	489552
413196	244699
339051	199340
54006	468364
360660	427400
206843	313745
486192	97277
266801	403844
270173	123517
64936	293813
373576	208577
46278	380071
254082	298767
124441	438627
166626	483027
393061	264329
157698	375840
253012	449707
482712	442554
11122	74886
135939	203279
182147	15133
487726	40326
430417	477986
486712	137155
58709	481279
223813	225885
13953	229535
345236	85064
369096	124535
66035	88149
224293	374133
43692	54898
215465	236213
171093	491150
275133	118034
361675	427225
489977	420757
28043	190369
159246	16433
140393	411567
91198	32656
489480	440915
176969	263833
453638	369599
68298	331279
364628	276691
289336	251076
267516	55700
278273	222701
173734	75303
397627	420944
273920	145059
447573	380299
260597	429135
456395	48247
257977	338140
85033	210261
429169	282094
293547	9732
457418	458183
399441	65133
137833	315235
467573	184160
656	131137
341201	120623
28506	226658
310038	190369
239748	181799
264628	332685
152761	489078
461136	348408
306040	410236
108361	371918
219037	430684
449412	389497
199340	231485
376175	437201
94737	225895
474341	481368
9787	142890
199276	136625
150648	110677
200658	343682
310249	80361
482989	385000
352798	269199
74964	35622
64420	99386
233138	288500
312842	279481
5700	90091
424661	286936
493688	398178
276209	364000
51850	468539
230574	109760
226638	286313
216229	128261
29776	247689
158099	1676
406660	364528
480848	396926
262513	267567
431444	21411
355683	169283
188355	71660
234921	110677
286001	291332
375897	202642
48775	305449
296252	27236
257479	92422
190524	447441
68343	217055
196072	134145
228234	391414
345107	46859
159431	266875
65613	33310
14979	430356
52857	152867
221444	186159
380858	243349
106244	388442
203793	480650
462392	83403
191464	231485
28922	221428
20781	329553
104406	109251
448467	172089
223372	267576
14659	482143
384712	241820
85743	336590
341393	361485
384351	472167
378687	98548
102633	391414
118014	140778
128999	460228
192238	376178
80013	246672
113265	224589
375405	271977
417999	354694
414128	421830
405908	80749
147613	411455
111731	369463
372750	250214
209757	443756
260918	423974
458975	377869
48282	438937
231440	119762
431052	316575
487421	441127
207975	366127
74769	110708
458889	39963
456419	183285
70441	389116
355247	236593
443101	368892
251312	225836
260141	19139
290746	449665
447668	153995
41148	367976
421406	208511
267562	163324
493584	92613
91828	313761
265246	122463
429700	179352
127663	132996
404020	231578
161326	231485
302245	127921
167391	440660
178610	325304
478060	87858
269231	420392
28784	147537
263099	130803
131969	367883
45375	122490
99291	273831
325738	264090
370186	486637
183663	48079
391346	355552
463539	226954
325492	137106
111356	226494
300169	381166
228128	120653
240671	273831
131574	278907
201813	477091
345632	219499
444003	461550
59092	389009
91555	363317
355027	196524
478588	365471
89177	127921
85739	439900
330280	79228
448992	221324
365550	480156
213534	74665
327217	47068
385295	19705
328580	352610
446351	182762
219198	209663
2894	246311
464242	385876
269759	111711
335005	488960
154841	329698
252417	285241
88681	366127
74158	125495
408804	159378
486401	124535
59815	284843
138145	59730
409688	263135
55521	153995
91828	14811
320972	461811
290362	440604
491303	391414
481864	193731
442672	70688
381305	141571
489501	411475
31772	13903
418453	423688
338309	354333
479859	65328
268172	435424
139676	215447
103748	434945
474341	180009
244352	8303
455975	12608
250854	69672
279295	9054
75673	168381
165219	181322
305231	183479
278769	319890
42504	447107
338755	464727
35340	104223
356549	52537
28443	68701
461242	387827
61284	54976
185967	424178
395788	315566
56844	384678
459790	108568
9186	397005
193678	70885
244468	179559
334351	174438
298317	143668
442435	435448
205009	184629
214853	118028
402874	35707
303258	27464
24122	266683
119283	253458
118616	371983
483866	313892
240527	346066
238693	164884
20647	104223
280831	233836
463015	231840
225694	409539
112182	449452
135021	99405
380465	263135
235034	97277
323730	298893
144831	99997
33241	493401
327209	304355
182735	134694
357663	393326
89966	123369
109733	388226
272490	127174
259835	225547
87613	133604
102065	180410
83480	464578
25966	326130
388259	363973
287980	229123
258961	280233
483964	337791
159646	98061
57437	102127
16302	391414
337116	303933
356172	476150
247296	188395
136755	457388
388380	99405
351165	37281
6836	214685
449521	331810
234886	197943
53532	447335
324490	248747
39195	193307
63691	141478
337783	74585
227781	284979
112950	222718
92401	152111
20002	51408
7245	110677
150117	132740
423476	196783
264463	303354
326525	151944
143045	118962
142782	468189
333134	442166
451428	9810
308060	329155
430540	27171
200092	374826
22684	404806
286430	336590
58843	302999
118132	42035
131574	130742
60667	235148
340312	89633
334372	106979
331705	15133
357411	400598
402052	152048
46141	293813
472813	307279
334320	407902
264782	56998
138807	325115
200092	228013
411632	476656
98850	235850
143290	141594
324	283346
168299	48861
68098	30730
178680	275790
215676	171813
103516	55485
162854	435428
260185	65627
465935	75539
273537	136897
279975	370001
77330	59653
16981	136435
476149	97374
190281	70833
136511	447517
273088	459817
453012	198790
17736	258370
16333	380260
53822	285156
114643	424451
287136	338202
158978	144845
56396	168252
281904	245228
413011	136645
6905	285156
170111	27766
103420	491642
235630	469532
274391	35794
434768	18451
434566	25589
6467	118964
432239	429614
460515	266319
240186	458766
121875	355806
199117	346915
301312	237178
36384	230255
318533	417166
206634	278487
135551	65509
137747	280901
332543	122218
399518	123210
487213	430773
306040	14922
395347	318231
414286	280192
178629	421285
98897	352519
316868	415163
372565	32807
400888	100026
300912	370499
150448	281924
94573	477986
451373	452709
25528	8531
436864	478832
41199	86158
420641	226494
176965	293813
102447	205223
163133	321950
74577	241137
139304	411424
394604	57389
190130	192651
16641	309524
249702	491897
31544	404960
61349	391433
99348	393326
455319	121106
196839	60618
362267	193641
290633	271756
208744	444207
22426	190369
382728	428214
134100	338915
62838	267352
420193	61076
397760	440660
225344	484447
394515	228431
469274	65272
239549	396883
5235	4703
225136	414257
64792	455685
257498	423828
376332	292721
222062	57002
266399	357800
326260	72411
153322	186041
392086	430894
396625	372095
370204	421935
288421	447517
119253	391414
91600	283934
130412	435769
34541	190369
6879	263017
128661	323194
493196	312161
57686	82271
113418	440660
99123	27464
287571	344971
374294	149408
78030	187813
323060	150089
415819	425193
388799	383169
204077	2715
208593	74245
430170	164884
97499	23430
438454	290417
313058	50391
288247	203213
204739	187974
346802	256731
453697	390950
310474	156339
42814	186095
259704	11764
223571	317118
161149	142642
431031	404445
48239	437255
483987	124185
60049	313745
337111	12245
338745	397159
92520	256283
368837	272339
277987	454867
203521	478415
125417	366181
1056	461846
367585	91181
368576	214024
64045	50264
161165	301364
240417	411478
271457	336590
51447	350669
410436	338915
407334	106571
82115	24738
242933	32663
436148	357356
197297	108869
35845	30258
338325	69523
362355	390744
450695	183213
211818	285156
290969	363631
64580	71280
352699	15209
39538	121747
105145	123410
459904	377906
222718	187836
279938	383195
391757	172535
489856	361698
195882	133177
376619	165197
214957	266138
364686	74940
279809	183711
34895	5857
458918	424791
37121	151765
382568	275152
373159	196783
49037	9318
330315	118286
68174	229124
288077	267553
418166	262302
141847	185479
337153	258370
310586	280635
354214	373542
329327	13370
18924	22347
258695	64465
412205	54238
327062	350730
65513	80557
307083	229781
244536	185970
30984	218730
407784	291756
272838	259523
478692	201822
258165	372488
70625	228600
268418	38063
176459	336590
339684	143344
260368	177683
329838	354431
103854	186561
133909	363486
70822	180019
224402	181954
448104	124660
30266	318540
116087	192365
68094	67040
71140	75405
474198	211982
389714	330469
116784	476290
350155	314951
350064	336542
393940	433071
239268	255591
308060	4529
60296	339056
73740	435708
213364	467393
164244	116562
335441	99405
267321	190369
51195	473195
169762	155719
427376	454540
317737	351732
259978	28065
361719	216175
194118	430417
484867	226288
308169	74247
415060	226494
490631	28129
457293	21583
126864	53883
192800	146688
313257	404124
385356	217423
52275	374818
231305	353343
163769	327382
266460	95593
188147	236213
167588	403368
470424	217423
273385	373810
473143	460482
325621	5917
389526	336590
256885	101058
281857	209510
248828	51895
431594	89965
457152	214024
163512	262401
449978	260274
411852	75250
209523	398235
36744	275734
437034	294604
228128	373927
192123	385670
388153	435085
221573	206623
157291	141685
192800	69993
453159	488630
162897	12443
329040	329514
267387	300233
16982	309888
456021	60341
403731	340188
283511	153995
301823	313822
257116	259435
330747	249202
185133	267602
251214	68086
184255	202019
365399	315286
147368	12129
185166	115623
129328	19379
362267	438300
295009	190926
421659	303648
81238	301563
180736	75991
79603	51222
163090	311083
174034	192902
464035	49903
206852	223929
202276	47355
439234	371918
147392	452207
456298	57134
81618	317100
257289	329092
216666	337447
493986	487478
343732	3041
49001	257732
80511	444995
125490	180841
472725	196989
11318	401014
483987	61322
308122	185115
97524	232347
68420	174423
202419	254848
282109	412014
205180	402197
203321	266852
428113	277493
136914	317118
336876	193871
358907	411424
204739	335663
8795	75495
114223	187837
157839	454975
119001	475664
348306	417918
67496	351585
385154	113807
462769	191217
404568	136309
24726	95653
9838	213907
411215	492788
487739	366127
349106	317726
420972	32807
260743	316721
119123	325104
445632	31655
439977	485089
249098	460592
74500	166903
482232	411455
419784	4676
207382	291332
39459	433934
404138	385000
393982	307865
315152	342774
208085	391566
456021	360153
351015	462010
229851	385699
404311	388522
16458	472239
474917	127921
417992	101058
171306	458183
304939	158918
439376	375106
191761	357357
59646	460392
276277	228727
450465	454975
447962	340800
463857	346793
136878	345865
305466	64335
237850	449707
8623	299218
188799	12245
308324	243938
151024	299377
182491	257025
269494	95315
65526	323472
167565	87923
207574	365079
188652	415582
280870	369599
71627	87515
20780	293813
188667	477198
438580	327217
480177	266617
35806	147558
320982	206843
62009	101058
308618	133648
106858	319119
97980	60354
383154	336377
129253	48275
264039	269262
336941	30176
206264	336150
454266	206717
107006	60517
305146	267042
231931	309568
312283	338915
39683	22203
359199	267602
356890	164164
405555	122135
221785	341937
420972	469235
244032	104299
279747	190353
359211	48275
416905	264766
295534	289737
440575	242551
431632	391414
267156	168615
69725	313745
154023	39892
338093	125705
30559	436322
235679	422853
45413	338271
185908	364303
481709	470177
61895	461049
261408	168779
2187	263090
353361	405083
25420	37100
446644	436358
430170	130137
189691	7812
138325	367842
276423	402349
417992	377032
44676	313745
281574	135756
316265	174939
41496	168213
206840	48275
13549	477986
212289	51542
332058	313745
16545	276358
205436	201198
493794	372383
98168	207181
129516	247314
364976	196434
390909	412903
286533	279197
307909	440275
479355	428199
423912	412205
155007	492887
205574	237376
435169	32840
254362	124085
81434	470415
399644	176408
475890	149128
412008	25437
394656	8666
70971	446642
25655	257298
471205	323047
475336	483812
371222	180527
190281	478841
164956	341777
263889	91711
95203	317118
124259	405204
154523	359762
278492	231768
313070	435353
9323	15926
74516	326056
209127	377790
106031	354630
375320	178436
286350	188925
85317	408662
310153	413203
448381	282499
248013	487578
224919	165540
22399	329309
323847	418390
49663	389170
300826	377999
265757	368859
341515	55383
437735	427801
161969	126042
273482	94222
155730	300711
164031	83502
369905	288837
444890	346140
429377	269904
44906	394457
373761	156376
77736	476447
165307	121031
128403	288290
220439	251719
130650	368456
77662	471424
200924	70956
238749	50140
347425	300683
153672	366757
439089	139753
101479	447143
78760	310736
385308	406148
16042	282822
343054	155895
356253	256398
340186	277122
90664	22827
108234	133452
46870	43405
335069	194626
221060	300480
104826	120947
315502	218730
440249	197635
76537	243547
324573	118860
9635	469235
34461	420944
315573	211318
173062	371934
471645	417222
347743	150290
273295	453697
156518	313257
256823	412486
473053	356032
434537	122694
385784	15010
486584	204925
440927	178907
43027	449819
415173	313314
173673	395800
456658	198297
122946	482674
227857	237562
258274	212246
43398	303615
17855	417201
405232	355708
217822	371918
148080	234542
232799	193369
314278	358858
323053	269642
247043	30233
85117	79249
1994	110619
390032	464420
18928	94872
279243	164884
194791	364317
273514	36940
468455	440660
106819	5755
379862	246818
19441	251943
425484	320097
250183	267060
48576	134610
71811	10200
16910	312310
348722	316744
121988	449421
297019	124314
281232	260613
15339	94516
322211	197882
109733	301549
174790	179375
135336	214960
383051	249186
85665	117041
169312	493888
327513	77722
370411	45347
410320	208248
328707	276358
403823	168030
374512	455181
479044	2429
410028	271403
286371	15133
359790	50264
336100	157767
300271	391791
438344	28129
8529	20959
160428	198284
379509	303862
425006	138917
92401	431264
392413	226478
269884	15209
273181	459802
280933	385000
253612	73990
41959	464774
458785	49021
122975	408804
418362	354694
123966	63836
399737	478415
261759	267352
31219	285030
259775	48477
200990	153589
18218	422180
406660	205346
193767	421942
275040	313745
49037	189366
88038	265818
339333	238041
491103	339199
8802	164075
41601	239872
90250	447158
354497	157895
260902	392788
191536	38520
77330	51036
286909	110708
108762	268723
200464	281557
194071	200632
55771	464420
25116	267352
131335	140922
146506	398333
26127	53863
373755	172918
437849	255219
213642	21583
351332	303424
408737	491235
490898	207945
298703	335768
138297	378686
121070	54976
229087	269199
40890	85066
233762	204330
229213	469924
286168	369599
197714	140728
66821	83740
27492	440660
199582	303175
33210	420733
66588	380745
77938	262954
131825	465315
491607	2046
112625	308331
458220	159520
449327	205780
58940	204453
390240	234577
268573	194306
233782	217494
407550	78179
31009	148086
281671	86892
180286	295725
88224	183213
290676	492906
474133	196783
76285	250829
432009	260854
471956	337921
487347	49228
271760	308150
122801	268558
300369	40198
38332	33877
379975	247823
5857	223121
376178	470389
244017	90834
314977	9489
278866	447158
26595	163768
361698	345696
254783	284915
243192	465647
76984	386901
156911	419849
245202	32807
377598	363564
235445	275812
320625	306981
171600	106802
79620	73769
453736	38036
211177	257161
422164	92613
298365	88027
153493	190369
215551	99106
370776	372609
355272	262594
281194	414722
257198	99235
333843	185704
65091	219887
37100	132843
41959	81497
93691	56565
482851	326294
483259	289010
307448	116380
468299	396081
330437	86476
302610	153713
210858	293813
352798	96977
386860	352605
73691	489167
12113	490144
408437	390861
256062	236749
152408	381961
451121	79507
25947	251864
150107	487192
453111	393018
210613	133109
312283	35707
181154	190675
159420	108706
1803	110677
296514	477986
67546	12129
477328	348007
291829	178436
44915	55857
458894	149520
20886	350549
426568	336577
159059	1189
291074	75303
41163	29599
253171	313745
176440	454975
126304	245538
456231	216213
325905	188651
232014	240786
422246	47122
445513	439218
319260	133423
414286	142826
370274	259321
404892	136202
261278	263004
430265	409248
203656	469324
295706	247481
242282	469227
167493	134934
368006	200344
203656	489584
248463	217223
309917	280775
460108	342724
472058	278520
248881	344554
392062	181322
239947	268267
73105	367110
211717	350973
272301	154906
458207	148505
116527	304589
58245	199377
491080	54545
121930	110677
64252	119381
435322	109690
360232	244064
389260	402967
333597	334680
76841	411781
38598	210050
295	291521
249202	144308
378419	250214
362267	348160
226919	35995
68432	205270
18021	257754
373112	291672
421462	283037
51811	315888
336023	315003
82663	336141
444139	392148
21464	407902
131968	38063
458435	87080
447610	153995
415949	11951
195977	293813
382333	381008
62149	353788
46681	213401
491150	423982
373615	169833
163646	266377
175982	90128
377774	114930
124154	261396
183044	476772
226736	470554
107118	345862
390083	233882
208444	230727
438475	20632
294323	19719
334092	345294
377720	412980
232150	317118
174326	117270
65996	381920
31972	341849
9803	193798
392782	54976
463114	75881
409388	235246
442855	478415
3806	320094
267562	54664
417938	430041
384397	216714
154008	474257
211587	430732
384667	259558
293913	172404
151144	276591
360459	468392
132547	211868
75777	16803
176771	98847
19571	373485
300733	105191
269277	243374
437963	419797
150824	190533
355055	405544
371526	67402
288658	475594
488971	423074
473015	434893
244244	110677
290032	61386
392037	60923
68843	133191
126877	56645
322560	238655
2744	215054
381837	176374
29803	440660
61665	373169
219765	408630
182000	271524
93451	241525
234238	181556
117862	465647
89671	96977
262183	9381
400037	12245
33618	111312
471890	163195
388177	220417
107526	348798
298051	300473
148546	371983
368694	272655
348433	313148
290018	59831
421208	108511
228128	21030
263328	94516
231740	352250
46023	316575
493299	248399
97557	241525
474620	363631
3186	37113
464952	354264
334082	273831
391813	426041
199819	362206
141567	385182
215174	476769
208638	333713
113620	182661
479194	164884
253415	175373
462055	399095
463089	335430
149165	249202
313576	459232
153421	226315
256169	263713
19528	457741
352739	469532
153006	268126
4372	291810
44160	76526
119031	338034
359437	319838
65664	381416
219075	34419
17333	356648
126106	347667
57516	40784
419781	478415
309117	394636
458782	183213
113843	354643
30190	216122
271172	226148
375405	58515
111968	312161
216624	262299
8476	303175
426252	99405
142865	379274
467160	22347
359178	53994
409143	330580
221318	86728
194364	333284
378483	24943
117942	34547
262410	84111
125174	358797
134299	164196
342840	136570
471501	51195
28037	35707
259219	247527
197661	392406
417085	209471
17052	113812
437849	61572
86632	154271
389992	262954
161825	273128
147739	160773
303237	112258
236216	367114
226359	121324
476097	476231
180259	84590
444402	313745
485697	80543
474390	315107
457577	295484
356158	109562
442056	158783
331972	461846
414980	91054
184407	149545
122573	156849
470672	223353
295266	32121
3809	37519
63392	463623
356442	316011
53662	267602
295604	326347
210875	227962
471521	293813
308907	336934
9153	478415
63800	348624
486055	231097
485384	203752
298340	93627
457058	317118
191573	334212
295009	175530
286430	136177
45724	260392
430587	116444
304804	400121
96120	214992
441436	55329
177016	71281
12174	392661
67549	289970
7620	299934
260340	440962
444155	173530
179839	459230
358839	143910
464022	138549
208545	393627
28129	369503
29824	177233
358186	115372
222045	129340
37189	195551
24312	67153
54095	190369
287566	391414
445922	54976
81775	420944
211452	346115
274078	371918
353740	488183
454140	284843
369829	413908
128173	150264
10203	334586
148334	56595
208349	144108
124962	392788
303424	264286
481176	109868
361545	230714
123824	400054
147706	18163
40643	430114
150076	126099
23453	75568
243537	94129
264026	42336
165724	267602
321912	379490
25130	410011
30673	229402
78396	252481
244902	296432
110192	328242
130925	93120
158095	8084
223513	266852
141606	469446
67264	21265
139483	490707
48064	311849
348644	177415
345236	437985
282453	435318
458813	467703
102352	323967
378837	270635
127359	333292
265909	434035
492709	164884
319259	182004
138126	380742
38103	199341
91600	218292
257632	327217
411680	387742
174997	442814
473458	430356
83165	283013
434473	93213
364827	285156
217785	366534
71297	461951
168437	427849
428944	479554
249017	82430
77432	485667
75011	451429
6331	451414
260681	181926
145288	93384
473006	245538
86344	138088
351432	155697
2744	13129
189488	378462
217321	313916
452148	486781
333056	154271
85961	441760
441463	269849
77782	199718
377709	172089
75339	290473
142339	82992
133909	236664
292367	295650
473123	313745
238840	101463
3728	312259
305963	99437
198930	437407
84319	11964
489722	142263
121641	110677
110835	483807
33172	278218
120949	67040
35864	49828
410510	78811
73589	46294
263402	48185
267562	58042
106268	462552
353117	48661
153322	201605
220331	393974
150244	150874
454987	16325
412757	219527
170296	401297
46699	408288
378236	64364
122894	458601
342649	119762
107752	40072
462216	447335
293694	353751
361060	331297
284987	46294
296260	387860
465209	220417
334788	109776
410671	367798
85743	378283
430170	236233
44503	381521
270903	440163
482456	199823
63958	275526
326044	81090
390032	141509
298487	97776
279662	470554
481935	10336
386411	195304
112755	92628
32972	477136
226750	305678
93645	311832
314824	325889
137413	294965
339517	404960
245488	235334
50575	49903
214950	160456
22357	492764
437235	411455
396969	401928
141861	424907
246805	348584
49184	350208
265529	183479
96922	165267
202429	315226
209731	190369
13563	112248
5139	123369
155197	47784
118076	447517
2610	214420
163594	86077
6716	49828
491610	153995
378558	237517
125442	478182
172396	241840
342114	64335
449141	105585
220490	24479
248758	273831
461636	31808
175299	421356
241380	102577
146893	100693
130207	92613
421794	2298
126375	313981
172417	16116
19690	418212
17941	99982
458768	88313
189965	364070
410887	430425
95001	315671
95411	446351
130375	267551
266171	239962
291982	54839
61803	458968
261564	31420
3219	267273
142130	150264
286978	273831
43804	190369
338915	481511
379862	183479
226706	161755
404753	20809
422777	380613
423239	229604
43325	331581
318507	2715
44444	388927
144073	153505
181811	49828
347490	84590
433618	28696
45724	98610
353267	166465
90182	360742
396969	368205
378420	124720
114383	488940
422246	328807
144965	413860
295584	51937
42477	190353
274587	480329
210222	28065
431264	124497
346557	236287
230709	206946
276320	188218
309917	391870
277434	428738
80419	68798
105462	234089
232141	478267
184357	426922
184648	440660
45803	334764
332032	226220
169288	78811
103545	392676
130069	189279
150540	52537
115917	185999
416216	273831
253885	331241
485807	291324
268524	264845
95201	182967
372054	185578
250207	451414
6063	393908
459963	293813
183514	86325
49898	265888
458065	158268
388374	386901
252007	101171
73321	250434
484935	267352
478490	269612
19242	365440
440511	20276
82078	298762
292205	235206
373088	398333
98348	259866
176115	273831
459702	94344
128903	72432
253165	18377
83277	60186
346346	242115
328007	167313
182270	458
357411	160219
197535	435708
119384	227100
338752	237494
329282	129185
127531	355332
268093	74886
398016	478415
40028	299580
229101	165307
15828	115389
472201	214063
272139	338271
48940	217432
35806	145593
295841	435451
371738	207866
50656	46092
119001	277961
199636	26699
268415	211989
254999	44105
203783	203505
483658	203365
314311	94129
440143	106720
124013	455624
143639	191053
130399	470588
116382	76257
151144	53994
7642	5499
254973	224239
143199	203656
154113	148732
428160	335345
245592	186463
342465	258126
150715	415763
649	214992
326034	257858
313239	267602
102761	82585
44765	272897
308265	339582
433940	125399
340417	403172
460137	208041
476119	353557
275262	417984
462081	60517
66383	185578
196829	234071
288317	148199
45758	260447
52491	76454
153029	442602
173420	248353
88854	212081
454050	363797
452208	115644
192238	219541
223502	198926
476178	281816
16131	486885
302304	364927
314722	217423
493397	105839
153308	177244
196680	337802
220024	391414
174725	374939
65513	209542
320304	264800
221060	307108
220179	62831
103842	205289
406704	84695
155635	361223
29538	455535
197535	188925
48346	205980
213754	410728
107118	404806
254332	240796
338727	361380
267734	1186
475310	126473
82744	411455
480670	447517
195691	396589
127036	68098
36069	466255
16516	146893
357261	222202
39906	314740
155248	50538
492316	86158
31313	53641
106386	481827
199446	317118
68314	19647
213766	137719
159077	438198
147039	350549
306964	350267
165565	411424
7211	153995
97665	465508
189467	257339
323184	409540
140563	410308
223936	389538
461141	458670
489371	11626
112103	14863
437098	489433
415535	46127
479993	183213
412823	379255
228431	338519
266764	56166
421210	106152
351012	56396
33056	164884
219683	366127
195783	248703
258911	56625
108648	367798
224225	450541
437352	9534
236961	40388
104926	387488
389224	419428
452500	231059
165747	203656
361731	22323
106961	300240
305896	123814
23347	196783
157878	70163
455319	251706
60512	145091
2749	164884
248536	176140
249526	190369
95762	179375
342393	123199
381590	28129
487422	361305
103751	152619
229986	421830
238235	258370
319017	346221
128940	277855
387577	120986
353190	420944
173658	397106
67507	373021
170919	187791
63528	206718
458065	317118
173430	168381
434363	100316
178422	483435
116756	121273
119088	303424
300749	15838
263502	303175
168000	229215
395922	287264
471585	409912
471002	355700
18737	476231
115823	362267
75472	160237
109065	432173
120582	145948
416146	134145
383154	289167
60677	299960
365903	295484
332904	51895
341632	365570
67696	130028
192211	128084
216229	324548
368540	291521
468055	394948
438193	108818
235359	95882
404250	80709
325983	15209
345401	122668
138126	491269
207738	99405
409982	313314
476479	79989
233782	186463
297456	35629
129363	46750
189806	112312
413911	336590
320160	448709
294748	273092
292996	16433
482158	429863
179952	9681
209550	248777
120346	101058
221973	275891
49284	120114
287566	147665
264026	489203
471270	280220
57642	141166
38244	7177
421207	197266
361740	237235
286666	459802
242421	311392
176217	24894
411455	409624
493509	219976
254306	478095
55489	5857
46092	388775
461863	49903
233045	63800
292506	318351
392563	19804
15027	8463
99251	323224
187892	24208
258894	107222
242282	190369
482458	278495
201131	160461
107709	320179
456723	45626
107290	317100
18451	359562
87376	59732
36453	489822
365897	280233
427521	263416
103350	155946
57846	24861
191867	24412
453262	309524
132427	481767
179881	63138
266363	462566
335188	52836
231821	195158
266916	387185
69809	50264
413770	465765
166213	89226
43847	126030
385131	324621
370293	273687
243291	132740
474418	407322
325707	339174
449843	42313
51543	234649
104453	141026
216659	414393
394204	27531
404980	334009
175026	296693
233685	308100
69014	384174
183705	209848
382495	119762
35739	250263
42310	255641
68378	461392
470592	221324
249820	246672
189692	456640
168984	109271
459045	84726
422627	327254
102543	43237
474939	313745
453533	156376
107473	183554
232617	277411
368553	437871
284554	151096
473056	158584
168464	276399
231210	380689
476879	32605
160490	441259
26847	366939
424345	246943
68794	486950
377869	15209
382848	9217
430831	82240
108310	328742
409238	350854
39680	183189
485667	407217
384872	180957
378820	27998
317197	361585
54140	259954
17987	185704
25388	128039
283548	448186
441691	383571
444845	304173
446182	395997
309917	49966
357534	6271
356530	25770
33053	480105
37739	358736
49477	312259
345254	378462
32125	234153
443675	316202
84821	428080
415270	484522
43360	113470
292576	51222
145210	202996
152480	301659
68712	88105
317846	362636
119201	298270
63528	211125
223847	119381
434708	94344
98608	293813
211067	352952
485546	412517
44859	370211
479000	324723
334727	191345
402396	60517
152473	282132
481419	97467
297641	101107
198139	447107
452284	476951
396693	122490
158918	317118
428550	190369
212228	458790
221894	159249
409832	378462
402518	302111
324897	350189
11864	32793
388696	28043
165436	88366
380042	194165
108686	111723
51627	126304
381305	371392
232107	280371
70384	236712
117124	16793
223331	176655
353345	61572
156970	99975
303379	65156
163435	192538
289675	295636
209237	27922
177341	267602
378139	132740
366402	487730
254599	429161
179570	401871
35515	14817
112901	61621
215474	366577
373477	336590
306964	254542
68998	463955
383430	49231
322493	208038
243736	190582
114643	246130
358589	14540
6317	121821
474094	142045
95752	174939
418442	420790
52235	293813
397936	262954
103663	183213
358115	420860
36122	478415
20461	350949
304609	362655
155435	313022
53962	96392
409880	429463
414008	111699
402820	4349
409016	9531
85233	340543
86632	271994
5740	183213
306941	84502
453169	48506
393087	181704
79328	54274
459581	246311
270248	235679
203348	311340
182442	50929
442223	13370
61286	159670
178772	53994
327867	387742
94690	179258
198405	209572
81898	440962
288291	244688
235896	377725
1949	231021
96114	453227
173863	5938
313733	141440
164978	36512
482621	45409
292341	299218
96879	180709
461725	390418
294323	179375
23018	43334
173859	241377
443163	226481
350359	364281
241477	468489
452243	21583
443834	375293
68098	299333
29518	476951
130021	235334
445038	348261
468958	428214
406379	317118
7936	310261
165841	313829
100604	251049
252338	375840
114063	61205
22964	425240
426780	276519
251230	469418
396957	291249
364636	454894
93627	51136
384196	353454
427222	480359
462653	488612
179406	203263
342988	461392
184213	49828
152107	341271
15272	282322
230574	418581
11447	306816
299068	166651
106460	214714
293065	86476
28357	285066
352201	403275
346557	57052
237148	443694
438183	420944
73741	203656
131939	230406
308559	350189
161571	10646
359618	281236
481041	366941
356530	205719
59465	393644
82676	227909
408555	208577
201813	460745
332109	110343
93229	126204
59750	467703
348525	109872
448104	168923
48775	332392
185876	69067
362793	122193
224267	283169
297113	425846
128014	364768
435053	49828
87580	459213
437381	266852
217936	213148
91951	190369
358041	348428
270216	395749
313576	153995
20998	447519
406919	93245
71876	261360
235133	130531
154708	117435
178422	165380
76228	373582
458728	244688
128563	237268
414023	297830
360460	301108
418453	23430
316471	31704
133639	98906
300240	120949
263851	378462
239009	79989
204079	270635
89826	249709
83336	74582
111045	423996
238353	25076
277799	346006
62844	386027
122687	224060
216687	119339
333449	320095
266965	303392
232294	63927
457820	386297
126628	26366
332299	336955
436003	304589
194795	188082
390119	353884
421901	300240
77021	74755
402726	288035
169937	1784
283227	162277
224697	305475
420269	311235
214853	186463
155362	344880
445023	2925
341709	129657
447764	78496
432148	246311
376704	174263
345401	317822
140263	61572
142080	230106
286333	159249
200580	227101
431853	30397
245488	492140
391197	253355
260790	478415
89342	378462
385493	256121
41588	239268
237744	266538
365410	412364
325196	200331
471953	422671
113407	129270
33921	125346
158407	420944
136999	105878
402260	240225
414326	64432
424892	476802
457772	344072
117229	310030
90346	467085
315692	462551
485368	121106
19005	247090
314502	387742
15068	50361
413336	337496
105249	127382
175944	46694
421117	160419
36044	407392
309218	103329
202092	9054
404568	48714
373025	298014
221295	374763
440646	437663
238004	140403
66980	227301
3539	79989
248398	428554
94475	220417
429858	399095
319081	383377
357877	179170
373755	322274
411231	297571
48040	14572
375190	377717
146979	86974
472887	409598
362170	138807
378305	8812
441720	303424
474817	184657
270201	309425
294565	140266
89238	211806
12543	343626
476879	183778
89826	374074
287566	133291
340677	349334
383602	125897
155246	355552
268523	70026
409352	251176
359502	138294
164636	262490
214111	313829
39852	489203
293345	248288
18024	322969
14458	196783
344110	317118
233034	384629
269258	208038
354415	237376
191859	184634
126166	430997
25748	437888
166468	214404
200067	389514
144924	438686
347948	357357
238889	261360
437885	60517
33921	112094
73933	15209
363280	196144
109923	447610
324	13370
249728	113138
376592	382185
17231	30510
159881	135390
494051	83581
14263	476447
484229	115503
261542	462680
164009	334824
79188	237454
55762	387185
182019	464341
325282	219181
259835	350973
290443	483853
318293	289970
403575	304294
205667	112312
480095	355112
296029	279045
303160	255640
12087	81796
230702	145889
378153	90472
271931	152020
268910	357800
335779	98930
291032	109974
279722	277269
37459	76086
454010	441880
327102	293539
76136	232543
66383	351710
447108	70691
62815	407308
373670	405535
448077	24334
184134	404806
426663	460700
56589	183479
44393	59828
174515	420777
124469	182249
125417	488889
346035	296280
12216	101763
467071	218485
252338	114643
479232	337791
385895	54789
275671	144306
142319	395547
357578	293813
21634	36451
268173	381639
414268	21214
206587	16433
193938	131848
55960	465104
358860	126628
293454	216953
88267	448939
283518	254973
237579	346221
279464	110619
355342	371918
476115	129303
52646	272908
4962	100697
256919	108554
109331	385648
349610	144163
401171	142018
123800	11219
83539	152502
334478	54976
357895	35707
250211	110677
450465	661
41049	430356
121847	187974
449521	333540
58865	329343
322894	205287
181555	176424
35263	331390
271231	216337
45584	175605
394371	316064
101344	255316
409388	151497
470931	40784
456231	407565
213731	381008
8022	267553
179716	94344
53177	257298
461068	270836
309957	151944
154981	245491
93328	30638
168000	82300
285876	142001
304952	137508
298493	94516
103671	459661
23481	380029
423253	423590
434984	330935
273156	273764
302677	132996
493239	317132
120253	347478
399825	209510
172417	19525
323148	231857
156089	222286
430959	246907
202352	57134
455415	101928
428508	301143
319670	289374
17481	136587
190281	186941
184054	151322
404219	381416
47080	209018
16020	99829
477932	30332
299778	182924
81006	464277
61450	207535
400223	53242
170511	476147
338931	211111
310058	362349
88522	461257
311128	110708
295718	383967
238063	440660
353684	32807
26778	159249
445150	177870
18876	459213
164513	75495
283060	106459
355508	209572
336651	480695
456021	392517
485667	461657
31401	214440
164615	243469
142670	163904
333578	491613
438193	163572
195850	307279
36339	320627
467703	83531
202352	483112
374604	203656
171954	248777
33408	242837
32465	490237
297276	26714
263958	140197
215437	401871
453117	9806
327721	222429
48995	377158
41378	196993
173615	439389
104325	405445
66129	171380
84855	64335
373749	67040
180193	394812
26831	463847
475926	320442
468010	286016
467615	214024
67599	271591
54706	40538
453549	324037
204255	379395
21173	486885
287523	59087
25015	429935
315518	141440
345024	24076
261576	417918
203966	94667
434028	97642
399738	75958
69252	253333
262365	292749
402177	136714
341484	267602
325044	307187
143966	148503
19209	346960
465132	29599
191933	485919
58043	359956
161743	489167
153006	18554
383164	492084
88377	1349
315573	8869
167832	124065
38012	429863
223681	491572
34394	160679
55783	337657
237803	327299
328940	252534
296298	166970
95452	351973
425456	456914
40119	29387
43966	23793
361001	430211
453134	123955
234228	257405
30622	234355
415024	477281
302109	194018
199195	58881
280585	107711
443308	8607
466432	278011
92273	15209
91404	149000
368644	237186
90254	191317
146893	352654
314455	128696
449412	139648
99819	265470
405237	341729
123224	288336
323056	288432
2841	5040
13033	154137
408206	89365
86476	458123
257250	167074
346557	59665
334546	366534
304303	318735
328940	314369
327733	97433
261762	74106
277179	219743
451037	152502
112267	264303
426692	486104
446998	326209
251243	94344
386963	184659
273430	123360
177693	163654
226919	354419
246398	190369
221624	248174
112910	351796
352223	31420
414539	111277
315614	482083
228135	31158
223929	454345
422029	446167
215777	351435
98420	462989
391479	262594
403065	245583
178079	293286
395230	225214
124443	139648
97588	395217
74024	168616
400752	425846
245990	392086
469532	174855
410433	310261
418992	8623
179041	233142
57446	353844
322312	277717
216756	183213
88289	258839
139080	289969
454303	61572
121821	477506
386904	286936
483123	294957
448041	429617
311058	99591
64338	64075
398995	62580
170398	377971
219071	320436
392086	98220
385000	296652
389906	406012
123343	292129
350927	98644
415343	205270
383353	113051
370300	181140
52488	161223
58240	220679
117348	319532
106683	51004
22070	375526
169249	445882
189125	484447
348542	187974
322498	342639
120596	186019
54738	429593
108394	438419
259651	96449
302913	374939
179626	138397
66136	221759
394929	187974
278084	29452
249496	414832
114748	468630
324816	355806
215164	315671
251943	329092
375032	205719
175104	299768
5167	51742
206173	143879
324493	492906
34845	306681
256668	271472
276836	402269
54232	145259
97557	431691
428732	205289
410970	190369
373170	485435
138469	281273
426197	127298
486104	126038
97438	162947
434768	218977
484327	458021
339422	54976
493277	134145
78279	289515
99334	144306
157341	160894
332107	121541
312628	36392
342510	266508
82466	55074
221322	139732
492781	273409
57047	258370
292275	487827
330737	353557
192238	164208
331295	359839
308387	423357
13953	171012
283911	151574
15935	375702
396138	86892
404264	366941
68836	413525
263685	480579
198974	140044
425260	310756
118325	189938
109174	314495
285312	258015
392379	324279
316372	19907
120912	117707
137067	85305
87604	97438
357186	313347
123054	129041
363400	406168
410561	53385
115746	100723
46870	234830
162863	198043
470180	88113
257891	440660
334759	51222
386854	447173
14871	318404
174542	198000
119916	209859
31349	387742
456748	186159
264120	493217
413061	22512
427107	192619
79134	119333
111619	160410
109208	265889
358339	489552
273901	472468
385215	321972
458258	438783
90863	67040
196996	267706
436288	102309
80511	176878
218616	31937
203200	478588
66734	106716
435442	362267
85575	288722
409740	392086
216076	28129
281236	81191
295906	80720
306355	324723
416233	44246
130842	354783
269700	367136
371657	110106
315892	65497
302398	126473
219546	35806
26266	313745
81549	372667
98286	124925
307891	476880
265126	235829
327980	114930
269167	49433
140641	374963
478786	331581
121133	134694
29941	414801
61041	484447
382848	318404
24295	104851
365129	122576
217426	296339
157896	327217
428625	442751
22680	70557
463420	10095
432421	353343
426197	420757
182859	37611
133440	99405
150216	162593
282453	487963
443086	149570
106787	62877
16981	387742
261049	83885
337114	221946
25205	488641
193755	382359
192353	121171
162704	350327
233253	171953
288269	396487
124259	408242
81432	199868
90711	369342
215416	164816
237400	331535
1020	218727
278503	186259
293298	34593
193216	317686
217933	264406
77753	13129
226221	425675
369118	262954
96146	246592
305561	211523
150831	157707
435373	420944
334956	366127
212153	218727
467246	158318
147704	440660
176093	235829
6358	338271
41755	229590
330461	475914
144073	487938
11222	469908
389346	430281
432816	279798
196179	262954
291669	221216
472904	171090
341311	476656
387705	449096
376619	69154
71838	335707
315368	457981
200915	84956
29405	280174
109824	394156
223133	412131
448290	326971
214719	407334
362450	454893
221104	390812
356968	90123
277447	246910
462224	391414
441229	183213
160311	164735
445162	56609
346272	311959
331049	28129
274560	376814
50708	401949
55960	107711
458585	430112
215260	421935
13268	36498
273002	183213
232897	317281
196030	59776
314348	282287
342483	337368
331622	326446
243492	125224
135409	368023
146893	15838
278979	16433
253929	285446
47654	210110
71875	411244
446550	471412
334092	478960
241987	118877
137332	388575
141333	423469
149502	135896
58070	171306
35632	467703
125188	94667
47593	440765
317604	43036
50816	14130
378774	439210
478822	467690
363228	117915
341263	277450
426074	389682
385221	198038
309276	207149
393147	304173
211511	120543
317410	280657
154456	404886
48590	178907
244017	317184
18232	225928
162673	193329
393203	393475
78644	50264
385449	286337
291249	28951
12845	226741
374826	8623
345264	314602
253976	425675
424521	114490
350628	486885
454065	112818
255108	433706
254645	187998
385921	176380
24312	263131
432214	404806
52537	100393
209426	75303
130280	351921
111968	30263
9853	398122
256383	19121
481419	443033
386857	466737
401625	77468
23642	5857
372764	102210
200139	365673
156970	377586
355808	56654
59815	489552
239353	190369
97557	121802
353800	264639
437745	117709
237120	161711
93691	51195
41695	111357
216544	155271
42693	133902
231268	394902
349972	158568
209824	40284
152612	1057
5561	375768
399441	165540
437288	130030
72098	180957
187851	158074
105952	348798
284744	297969
254123	390334
280173	414841
380338	272339
318616	175826
334092	279470
249673	179045
125139	23318
491111	283813
439992	220417
385928	401185
272405	64429
382659	422776
58347	141145
480018	100478
157548	211868
70609	134694
294323	491114
476374	44469
468782	323043
238829	186159
143501	144073
152532	19712
26948	346561
243837	130028
160576	237235
71619	270610
1585	204268
343839	15209
157492	441743
477047	112337
197310	141649
429317	29105
477932	455769
103050	237019
220089	129201
198018	77727
48146	20611
147869	182907
426432	58145
447024	356615
239431	399098
334391	361115
172210	42518
106814	103456
467226	430070
359253	126204
137437	137739
101117	236435
261555	360884
404909	450350
85937	225109
483987	86513
329484	86728
114643	197962
63939	8623
12623	278517
268220	874
233361	100447
432598	189938
284758	246453
379507	48025
68904	374784
3219	316708
36885	449123
392515	191956
455862	431226
186266	96592
245613	397848
98063	308269
149005	225542
186596	315516
467766	480185
329838	399136
77829	470818
315152	457465
98959	291249
368083	250410
230574	381557
67571	278642
290216	384836
467827	165653
195189	403460
344938	41075
272125	160158
195137	358379
470871	290450
240345	317506
126194	227101
477415	267602
207574	56410
230574	154872
190603	392699
329849	388393
446328	10231
337662	35735
19670	12177
290446	165680
188613	267602
284394	416162
482014	226152
242567	31703
302298	157016
464725	258665
112443	211942
173103	140044
221296	465402
493468	41341
57276	438814
419934	389986
28250	51895
294323	221329
448936	446977
175299	67461
72201	195551
27321	144470
138839	312323
461294	42610
295009	484584
448714	110616
170609	474041
60398	169047
419933	305392
83717	141026
164332	176901
478198	262642
240415	27826
283024	455769
464198	421057
459225	442602
411705	413860
61780	440434
249894	88452
172815	53490
319104	468125
474193	1605
184913	225836
123530	26201
438773	335663
124888	310756
15927	218727
264860	425325
42021	150478
413557	193248
98063	7424
191933	276752
370026	214050
326949	472049
410327	183213
366402	44057
241952	315380
465871	201898
319260	152020
75278	436599
55107	61621
71721	13370
273806	148590
270494	266600
373208	207614
279722	33991
452746	41253
42854	221324
342486	10110
114643	261554
267654	338915
425604	189733
151712	486885
354022	12958
188457	386221
314068	21457
314311	196783
424223	471013
13663	183213
334760	427796
236877	102052
423130	299267
362468	251961
139788	231375
129649	193272
230051	374598
196943	29105
91036	185307
466532	284843
424521	322445
258271	459213
311782	110677
273972	491243
71281	229928
292449	467703
18647	269094
140634	125897
269385	177828
129249	446351
163356	459123
251018	463623
285222	102210
52867	60842
101504	281957
145592	187023
311986	454975
109826	51754
2393	27464
224009	359762
424345	4981
222234	20611
492015	370162
326053	90057
176352	33760
434855	337576
397734	285965
146893	120088
188016	207042
423724	84411
430425	105727
421830	182312
409909	470446
128494	140044
281410	328867
481922	35707
414838	466008
379672	279814
167227	241468
342139	478433
475393	85406
99607	299960
371884	364517
345597	474931
180880	243037
219068	119893
46870	227680
384744	423688
65318	186561
180606	253916
362800	370866
176175	452746
243947	213707
118690	392618
63808	340918
382829	313508
68674	456215
230574	97081
487573	443693
422725	485738
142116	161510
403101	338271
8397	117405
26940	318651
32124	13623
32920	451016
350855	354008
417663	142018
181581	243691
268663	301659
100172	27696
15057	461392
228084	120392
306555	75273
187834	79995
151501	306100
214721	176878
384063	126689
58484	300883
125859	85078
372052	55917
68098	493444
478700	232931
86497	45519
482851	7312
283305	461392
486134	439984
465877	317118
19542	118032
164766	267352
175750	462026
85863	197077
305836	446351
31616	429871
293414	79989
483830	118662
89313	168000
140218	26766
40603	391414
126535	265589
12405	247947
316376	424225
125184	89772
193941	96240
267640	49903
243756	38798
248822	471485
286416	137128
341243	218577
119377	98840
78237	450876
380489	419260
224711	94516
146893	391775
391289	217423
38316	415694
293775	265589
414641	440660
32253	22653
94111	275152
263387	261761
397270	348292
298220	447517
116410	290450
319203	273687
339333	455210
6580	430790
244536	181529
325188	344398
23225	318878
483393	81898
293775	467703
433565	397949
56913	478415
485328	411424
379568	211090
482874	478415
147803	479614
347185	315253
191454	437629
467359	183213
374130	185704
73990	386612
200295	51603
487957	126204
27538	37740
356433	412398
459066	273831
113369	191825
313698	207535
26959	148319
365659	15209
55849	399736
248296	213639
276536	412041
276295	433706
56138	324003
344818	275730
91615	403760
250742	173940
422100	219499
356676	224074
106648	13078
247773	384642
475172	446990
74106	80392
84841	23273
180597	437162
246354	430610
448511	302763
90283	313745
333752	428148
327209	421525
388475	288469
3914	301491
274720	39255
181284	296423
205346	364610
246411	332587
485536	218730
458787	123369
466347	33053
323298	274057
101344	364577
200092	365531
428585	211208
3389	103086
9025	165653
41724	94516
117978	469235
401351	190369
304938	220912
103076	45141
401841	476303
150371	363967
255213	299790
151732	389478
128440	381265
411142	393989
68182	461051
385308	21241
177297	197337
160534	207811
466176	245679
18928	296226
324897	457297
461833	255897
13563	186463
94178	327632
393870	66363
87431	375107
260419	277682
70918	308122
472742	488540
300727	285286
399393	404736
31181	98738
253062	249334
198668	212571
178522	488259
100612	158233
371301	478184
38811	81747
146095	177556
198405	91558
464283	44047
284922	295725
181761	132740
92401	40362
392515	120988
226264	146202
316452	143151
281259	397391
438103	152644
249765	146217
436063	175060
118610	139648
391472	268777
192249	278870
453809	294385
97506	21411
266965	429161
146046	387633
353800	311165
284554	450143
174299	205223
28837	406591
203671	475594
451567	263943
450465	270844
308309	42189
27243	393760
311668	410664
479002	24943
155062	301659
101593	440697
325905	7708
305332	454250
241553	340211
490385	409828
199159	354661
232138	358502
16974	374314
316376	223282
142699	359048
122894	320625
25230	174740
328708	281619
88555	160071
152617	130127
430099	476743
57718	400922
397521	199242
127211	448788
228128	388857
222118	13860
336092	360308
307234	241820
329730	281924
399741	273172
231305	414378
227198	449212
15068	470924
36304	322487
81304	209018
39074	142018
485807	458183
401505	467281
238327	211868
167419	145739
16778	468959
255792	58961
230574	456297
360208	69908
8494	380360
91325	221329
320633	368820
410896	234716
18329	341227
471169	480494
269516	70963
346216	308573
316569	130028
430171	342204
240298	313745
438375	391414
309953	151946
479395	335173
197278	464420
42814	14728
154667	211268
280768	192527
196003	155730
80875	425675
31468	267352
455279	84709
44487	309801
312011	263610
112003	171165
32148	366493
399702	112047
102278	294996
139275	226760
249356	92451
284016	201206
407121	289
57877	25716
21070	276090
142071	248086
281923	22347
425031	94391
254118	492222
430287	479614
143516	471301
376063	454997
396309	298077
330509	246321
180159	316189
378646	104009
481419	226741
254446	27497
197729	110708
55789	157145
146158	94516
42168	164816
331218	49903
11314	263263
130405	50812
261087	12245
103137	108021
41378	3217
239855	162234
469832	304438
202079	321888
318792	293169
153407	106563
399573	156376
82333	408698
305561	476512
63391	134109
484299	293207
321092	388195
187507	233469
465796	361001
200379	245332
5971	78036
156201	478567
373025	426693
58277	222451
285471	168381
149147	469235
8469	315052
289658	349309
176530	60517
292151	336428
219391	101995
392118	213298
73298	173400
468627	205913
324442	203279
51117	267352
241157	200454
375536	190369
288299	486065
290804	31482
311221	80048
322193	424514
114577	358348
332129	326952
297825	301676
486500	366506
68505	434718
427998	147339
469532	158153
372306	101806
317423	96022
57857	84617
434961	61376
1657	348798
193164	342292
131449	451665
435913	312259
73869	142018
397473	127999
422331	251382
422084	301659
454396	428199
277875	116283
127759	428103
93558	286697
125198	274497
293405	11626
313209	270836
102065	40506
19675	198926
179136	6899
356490	421935
15379	383129
164599	458065
148246	118608
143631	341214
97245	77004
144973	203862
218700	15133
114643	112783
351955	491676
239748	78155
224152	341278
1297	475594
455358	158514
458301	260265
476506	344489
94973	327778
25481	234557
166694	89209
262051	169558
82192	336291
174402	447709
339643	112514
251272	406371
217764	405555
50162	348623
130476	317118
267387	12751
381304	86974
191464	38063
101628	95149
290339	94344
7936	387742
336330	126855
444588	475448
168670	22414
93340	205223
121733	471673
107649	185479
211224	160303
479127	51205
63490	98543
222427	235958
357854	109510
180745	413905
9295	290560
69029	400157
216229	22804
230574	208618
254830	192035
174028	20719
322509	151662
57035	56543
291123	185704
337167	23236
260814	293813
3809	47467
229323	196099
384923	94516
94111	48275
168222	150011
332260	333591
200543	291984
115976	22405
445573	86135
276063	418458
471737	368980
492803	486540
38063	63737
467605	127487
117124	338040
277467	162829
340779	121304
332059	485013
280533	416677
221146	410074
208365	99405
333708	88431
392893	478232
46092	409956
453665	454024
349610	456309
174667	476951
367346	378762
479014	343547
2187	68472
182771	314455
418701	62554
413053	278520
368904	53511
306742	40161
222828	298077
289675	29153
452959	51314
294677	382203
136682	284843
358357	52368
372866	289591
117318	4349
153457	218727
332979	164164
192238	44012
289084	403098
405449	150352
54106	378462
180926	119336
153322	463857
88175	450056
162704	421935
117862	36651
258633	76111
469709	311510
324377	25567
483112	209933
59723	143528
375668	98168
472909	116283
19334	184781
184914	424314
410962	341271
178528	164884
274799	190369
417771	291885
383672	48275
438124	379808
443320	377144
477932	85646
134994	88659
370245	267602
312283	320097
344081	314881
469026	126756
387681	221373
126305	319371
308330	378462
148285	401871
292225	48661
449843	250679
18979	119635
39683	488562
311510	177861
37931	259427
119123	58252
112625	423386
264681	234366
279159	464080
232884	125968
28053	423828
205346	321400
266508	121988
79077	477224
283096	65624
472106	429863
184245	179389
128878	421256
109733	166404
199166	182519
121790	341143
276264	151225
307628	207557
109868	97894
446790	269199
117805	7315
399834	183213
384650	411455
298186	19967
134469	402650
475799	64367
110446	160158
407540	21902
76228	435399
406797	453876
205512	22448
476951	105878
140293	49021
363741	248161
159003	293897
140726	147720
374323	198317
302477	193227
314079	153352
258053	187325
130069	9618
186769	60904
367574	7145
242021	199114
435993	294548
130142	371755
405306	279311
457533	325082
65134	436761
475537	272306
460687	211868
221288	289806
463502	4413
420082	91959
9288	267549
293345	347057
456231	334643
278096	153995
212592	477587
485550	385378
109973	128705
414964	337385
109270	420944
163543	90319
355883	78242
260108	433943
16970	314565
233187	79507
106517	481785
63190	127726
398932	218834
82434	433703
315573	95233
331491	174606
376578	108554
335743	190369
50729	321345
275983	187974
198387	407902
77637	16433
436892	425962
320692	267352
18558	275563
130836	265065
71453	442854
273806	236213
407113	338536
250158	391414
224124	115340
292202	161304
316136	398617
369511	22790
170226	407306
317197	184619
301312	218793
49242	271383
342486	457596
160606	72670
308811	369599
4331	59668
25841	126808
34294	267352
407362	314599
50494	5539
322409	267352
96521	281252
372990	158153
117381	244688
464420	174939
235748	134425
161023	471995
17474	145064
254538	492316
380442	427507
485073	181322
316590	294548
396378	290211
8879	474988
117862	284088
19542	87310
383855	28441
24174	118817
426982	378462
18721	102923
244045	250434
363400	432934
136543	96977
121637	191959
400271	415784
473728	430610
67399	401389
265228	476609
281243	99360
183193	270819
242817	78380
491419	452746
334985	69400
98378	258214
124229	154148
211487	322422
428225	457709
347653	265589
208400	474341
374181	386319
189629	285050
228066	334983
368105	284223
43398	161704
35849	290007
90128	420944
208754	388575
294365	205826
6781	278269
8795	108222
239659	246311
203962	276011
151902	281924
252007	250782
459013	209924
355022	399962
212557	216385
431654	366666
316417	27474
300762	250823
409514	398679
28357	474180
53911	32628
128948	220000
32573	342650
395988	397600
109733	217933
38694	141369
6072	102804
411435	301625
315384	212331
285426	409109
78080	166357
364058	49828
40929	386901
318500	360860
146893	256823
317526	218001
227241	257895
167588	138453
5949	223121
261067	37900
311381	63528
196398	274352
4841	138885
456549	238299
140476	44269
327822	300800
300410	256121
185761	267022
125605	61251
109752	277575
432481	261295
239660	214050
275848	178436
176393	182004
97677	218727
420921	5040
190890	384336
103656	441672
381578	168074
319081	232258
127388	32017
3226	118141
428861	354694
89611	269246
415574	297077
44861	167799
417726	368892
356135	110677
487422	340334
310962	425027
194244	122047
183000	450157
226167	57080
244143	116377
429819	194821
281552	343012
47898	336590
292721	323308
345811	458119
477522	64429
319340	118607
343346	405217
376841	161165
139988	283859
226296	46653
134599	389422
388410	446288
453549	427395
406660	193425
127972	32366
483625	192195
57102	86728
355245	104527
314343	476534
440059	247334
374558	268176
268768	418467
359126	461082
342464	126833
59718	296693
379950	311694
174515	11447
451299	134145
266775	443403
175895	490567
424256	392945
129112	155214
276572	306873
73212	176182
231709	405217
357411	374033
127462	171592
17968	410452
390592	70686
395428	300480
406660	12901
231265	99437
460437	407493
347381	6899
464849	270836
33326	15114
199819	257726
440032	364577
372340	443741
179010	132894
372488	445971
299145	61386
374305	441821
221620	420314
431634	263009
401531	46127
180382	81280
314343	260230
266340	152502
157099	226876
109991	241468
1210	250434
368858	291002
309917	209018
247193	263648
80193	364266
194118	126470
97558	362817
99073	173887
130171	431994
201267	77519
245152	267553
37506	312171
94728	301443
444073	185948
150553	379416
392323	245332
153171	267352
12689	374226
484839	226446
180488	488432
444532	47078
308516	271383
328017	321525
206272	219481
380579	23553
383975	190369
416004	81800
469023	129663
58484	223006
389422	286677
457418	139615
83811	146109
279955	421206
79694	387215
366135	329778
273475	410416
312714	227566
89944	16153
449731	180957
49915	485304
163481	203656
162770	16433
224894	34309
395200	302103
109460	154410
405452	354903
319393	187836
257596	54085
226838	54976
300469	164595
106096	454486
20946	66705
380922	51655
161363	211208
40809	315161
141782	314568
15721	168615
279125	335477
115304	430754
1294	404806
446998	187998
307056	167779
15516	362598
96490	106739
306378	294836
185076	100116
38454	27052
353577	459802
160901	70225
312184	384954
445203	371096
360459	257015
120986	50736
139520	346951
374336	183213
418330	377278
470266	192183
69276	289045
71189	248233
129106	429383
191686	165381
76	93015
296052	124429
39566	16433
433646	354694
341348	398946
342465	112744
487476	57134
480590	428214
277865	297795
382216	54068
404301	12895
35806	146893
298823	73975
476526	254973
114231	36741
265493	253916
484622	285446
330099	65057
258143	9729
140722	478184
46239	388280
475923	1830
207543	396246
160606	35707
283840	438419
318343	453797
436307	64887
231629	476656
422817	248732
449521	151800
91382	153420
443192	477932
138814	36195
66588	269094
309217	377201
122186	219034
490019	313745
195615	317675
161363	213639
285806	418551
2959	188759
79102	464174
461153	188759
19542	425787
223932	483761
187921	476171
279268	488776
266997	179754
367418	385000
397098	241823
55084	138297
262172	131928
443486	75435
12897	164884
81358	330731
163089	214748
234932	28065
274002	217971
210858	15209
60893	393238
406400	307334
369031	347036
179430	258030
286145	147121
465195	317881
208888	80919
29304	190369
333228	459477
230051	206471
484654	52917
148671	9203
332855	176878
330443	469386
62198	254071
85371	385801
385897	383777
332211	171592
390323	453671
370026	92114
233655	119762
146893	55450
70270	481956
391281	359762
354911	364124
308373	90900
62964	142825
100188	428103
342280	368859
361001	81104
63391	172089
104939	181555
73327	208038
467965	385000
273831	82713
286741	76417
190955	304922
466062	122462
209311	556
281581	303059
304146	30900
1863	423688
125304	163614
412841	117097
226151	320910
45578	69067
85013	258709
65078	94516
134507	90720
106168	319147
392837	377933
208174	491271
119546	2352
340208	267602
229718	133423
358995	317118
122368	293813
72804	253229
272301	311877
345401	277346
13077	98012
485960	15133
393575	479614
99894	342411
180277	4776
11629	405253
76228	365624
447269	469235
230051	323666
264080	471412
452148	356370
105501	86476
123333	469941
68843	338383
54895	25702
408804	469509
426123	426111
302864	10379
75324	252595
238662	355290
101462	210050
431693	145758
144187	443693
452925	227299
197936	260758
47699	364927
75654	110677
274659	267352
159076	317506
240937	113683
146040	282989
264909	165621
8635	475615
75379	290677
386612	446351
398180	95593
249397	187974
428582	255523
6955	88888
343191	288035
300426	478415
252065	426887
234881	325891
228929	114867
392339	406626
36869	247238
155793	409749
51543	368892
107739	178455
167177	279426
38202	179361
483977	421830
391391	84514
316180	19579
269884	293813
126600	142522
353919	40034
81432	17333
396435	366127
117320	489822
157731	352629
358814	152702
223467	217332
110702	473186
117799	331638
20637	65165
183611	465508
161363	81522
461150	478415
381999	214564
244630	391414
115382	233913
28742	307634
467103	50264
12297	385237
261033	170537
141923	391414
226642	168267
166085	322003
379372	32678
413736	356516
165680	33872
16776	114267
358631	239872
46988	450307
13434	337087
44583	467339
79342	183213
313633	467339
305287	37978
37645	382511
393600	160895
102539	104299
489433	325564
428182	306475
12444	348509
7565	491928
371380	254914
291119	94793
427184	406919
297197	98322
206046	296099
133351	459779
368380	387742
272785	214114
490631	177220
480426	230391
46738	86728
4625	135907
186034	277444
445688	400864
216733	12727
50197	101523
129948	54257
231839	423067
124469	339567
457912	36621
481807	414119
66196	200759
173331	84504
276972	83275
407540	365579
181793	54169
391065	258624
456658	382212
83239	153099
430170	222171
287391	76111
406371	376220
414401	64123
185983	208577
369209	202490
471666	317118
245938	430140
131408	122694
400455	479614
78039	378504
119052	67226
285506	16433
199414	237165
273990	362632
56258	402268
417938	340314
139363	358032
142622	53674
314355	87968
139082	153183
364564	114063
428518	4413
476804	428738
126479	432351
358606	40161
382848	320067
209372	187850
347332	237564
52652	13370
161279	351458
167588	7913
309750	4349
355189	424781
483987	121287
267363	62191
390232	385000
148203	396080
122161	184839
119846	27779
395365	28065
73466	129513
484797	73336
97777	433973
330000	225661
84968	38794
258426	123369
286938	479368
454706	183213
372340	15627
171152	33560
137454	391414
296477	239090
461863	439366
234381	120195
252454	395988
229951	450240
217748	158625
399900	221442
3809	134145
3809	4769
490968	478842
452616	6949
464468	76454
81501	141649
252902	476951
363984	169482
73660	297098
276433	16680
116609	373169
23529	1605
463220	353596
15209	189718
167546	327922
367087	228431
98936	168381
328647	37515
372340	132871
321645	428214
173446	424567
129687	301332
55943	476171
95115	267602
193647	144306
33965	342761
467910	273831
147408	365005
87880	162157
278723	183218
277568	185076
310046	46324
319371	178422
467309	122694
247651	217045
395428	304932
364197	20356
80945	230378
252077	313745
142623	92715
99283	20802
88437	409950
140349	69610
309041	218727
131787	493085
333949	422354
469824	421936
193330	242096
414535	347617
222102	209572
454263	37013
200981	432314
386390	151447
26577	243259
92032	453605
119610	401871
133153	313745
162837	382797
407780	298215
369538	329236
336601	270565
135309	464868
467785	373180
470441	477986
427748	425386
48878	30668
166597	15819
38714	394144
146485	49903
133929	381157
476639	185241
187601	340189
327209	321275
208224	132380
275415	183213
271625	145064
404543	339116
64224	152502
407976	187877
181734	187974
89279	141892
247608	56556
171728	411112
162283	457081
20728	49903
322326	48588
63943	230255
281767	442616
292449	366666
10751	334424
284417	220784
308610	295922
37314	154228
67584	427834
30440	486888
405077	23018
399156	62191
218019	92690
27417	321386
261759	144845
308663	263416
138511	469235
25690	450671
130045	60488
186259	67052
17481	35133
467894	493925
206969	470421
454438	126675
89238	102988
118806	393326
48487	216077
484144	405491
81262	56260
360779	35707
416426	229976
406200	116377
311756	378813
50001	21411
344715	111352
308710	465603
247583	443146
214279	388575
295838	442870
200092	41495
9897	16433
104325	434304
402814	350707
157241	64603
100960	327523
54956	407096
377006	187448
341995	128646
208860	152502
445144	198270
312724	369659
40802	218919
463772	184902
325503	268917
314310	198350
198834	163759
188763	385754
282042	465342
30564	7812
459112	34932
373749	80294
150182	298767
101230	166437
30642	200351
269612	316929
202884	5857
416090	180709
189615	104160
188365	329466
282453	344120
110780	119416
465223	184817
63083	66812
120050	156911
181613	357126
430458	453506
294913	480421
275704	16661
312719	428103
471977	179692
327155	151279
278643	165653
372507	196783
253171	144845
102249	99951
99234	374579
64526	380769
117647	150352
381847	338271
68837	348798
164034	456598
202394	358261
59898	88113
318715	196144
74350	205833
166169	299288
437041	157624
439426	153995
218900	158153
159960	341271
298839	122462
478490	338480
324797	64335
5460	377586
136423	489078
472534	364081
166682	62021
85581	464045
378008	90991
208506	205223
190973	406728
65683	320097
445483	151944
370354	74886
231305	50747
192465	142678
252020	466151
190147	476951
171174	126473
427376	128084
226233	94344
277255	387942
68220	214642
304493	253098
465877	202523
196654	357854
40182	107015
477604	28129
33631	86166
169059	198639
4954	43334
254651	461247
432228	388575
236323	240432
440940	263537
298535	187974
812	15209
438484	25367
235375	442466
103618	393184
215921	354747
127531	252961
196831	304688
44275	42756
231602	57989
27854	338189
379738	48163
376546	234737
414128	111039
342371	106343
298273	187998
468287	65275
252742	430997
28300	72985
392313	293813
359707	222701
137454	336955
468554	313745
178118	155214
478546	462940
437344	468082
115553	40852
366402	373719
249017	421356
479093	342898
440872	172965
43113	122694
56403	490505
439977	309429
48953	250679
334080	86632
464636	75769
35474	220756
191302	94281
17481	211541
72536	60608
382307	209674
87031	127174
190935	391414
210651	131315
193299	164884
283360	187232
244536	458899
405096	266076
453738	477314
336701	273831
359193	193766
417726	405473
195034	94516
19121	129851
81257	472891
101539	104498
41298	282884
192586	96262
207819	112588
419597	377305
219843	363581
85084	85806
492851	428103
366700	331581
283096	133596
22971	365050
241124	54976
163402	397310
462913	13352
411148	179506
241199	208647
176111	299198
187712	100503
454867	280043
457418	1960
3577	391414
100141	110677
37517	190369
226400	214789
81432	264463
378996	465477
200169	203279
272427	439074
354545	119762
239606	188463
168518	239028
192020	390052
326109	209572
357411	478832
330397	110457
357957	79249
202701	374047
84745	333779
398532	102236
9061	464468
293913	63715
101730	411809
2493	22827
111176	205270
230574	273983
391763	197516
280218	227088
187834	237548
492768	319465
50327	298600
268118	63957
230574	41843
125729	324695
136752	254973
289447	394656
316090	302067
167583	348007
250744	475699
423828	373009
455688	285482
229472	164884
437051	296921
108356	30428
114643	472442
465930	290450
92848	437607
426964	413880
439977	13188
317437	110677
131574	39095
208876	314914
254940	452146
174725	473077
130490	101049
35806	207105
137167	270248
215719	240221
227019	162795
398859	444904
209824	361999
493869	88705
185495	405217
261715	43864
197544	285446
318561	161308
114643	9325
233230	37515
322899	158052
257347	204330
12967	322432
257047	471745
459680	417918
79182	466101
441588	448286
466149	78407
272223	380071
168387	304466
135813	392054
221191	420486
34603	239517
416972	360971
238885	420757
151443	345401
413260	177393
89370	30749
110071	269199
315805	366666
66146	382207
157191	161852
281628	351388
157288	95248
122186	342063
439992	437055
25162	29561
359435	459501
251473	235985
420017	132740
407540	4676
185155	351015
296514	236240
344278	267210
195121	190585
163489	375573
263803	118439
190794	318324
494068	37249
244688	89761
102533	274309
56219	362610
316828	9653
428208	37152
30788	426044
2382	281163
35696	56068
427088	356581
308705	104855
422424	301659
404498	453009
230381	128758
469173	45413
227700	15937
73327	455769
164961	244688
351768	190369
469520	395770
432301	474333
238881	31670
159891	335477
155474	157289
449671	394915
423738	275939
157218	20662
426190	207696
387382	92691
27449	262954
170020	292484
297888	171368
100832	222701
449784	191229
38351	215147
267068	119381
413462	405514
352237	421935
458511	60517
39683	112357
125440	203279
130121	407678
132415	286911
472830	51895
325895	265711
356088	438419
445395	144405
330533	385395
89040	10106
262578	264406
405788	232616
99096	436286
174844	250434
472704	76709
99016	142344
238785	341993
228823	77004
163533	316015
347730	421843
471666	273831
219783	82585
114267	173679
128283	17580
380283	368205
179999	371934
176515	275739
306282	131487
304404	258224
65546	13185
490553	241605
75825	86892
109733	164591
85575	48365
298852	364203
208549	251061
70670	186561
137601	340197
160264	398066
78742	144306
494102	362295
55273	101965
489722	453042
284345	280871
67223	462973
355614	253969
81694	33855
139192	203656
366402	467836
290909	428155
142947	317118
250944	159365
450532	245990
443228	311740
467155	323747
393980	15881
273712	105878
257955	52045
130000	255640
50042	266944
270003	98420
425956	330742
449316	213298
319425	205346
233498	477131
187834	443033
319179	121450
84226	342698
412578	53490
334899	96373
208031	4769
84429	411221
31779	144758
355586	273831
450743	281924
179600	258370
19678	423267
342872	66030
137171	247963
320269	369599
155697	483025
199364	366564
342465	441202
16981	17186
202849	2952
479124	205289
172306	84750
406319	223892
266307	276549
81178	346760
386827	363253
162669	84502
162029	249334
230580	116756
39943	401924
60589	59868
471169	479031
4357	56068
15038	140746
453738	411455
318311	417918
134404	244482
208888	218727
317724	134145
381372	362939
398834	235151
314242	268176
463400	35707
377731	359628
223243	313314
258307	439074
191621	316626
364807	27464
213612	12660
125343	435280
326260	184659
80150	7165
390950	355093
385969	16433
124815	298767
468782	81682
468935	31267
448199	221678
299087	94516
399237	9437
143671	144975
430839	12895
317370	417931
240208	285918
244596	482162
375217	476231
76228	151520
190369	216468
245990	370129
52004	42890
365978	263017
63995	328859
363316	211405
2187	380861
338003	13903
154560	206768
386660	246434
114565	273250
63835	401185
230201	43708
475853	190369
229941	197186
293913	486955
185126	94344
29315	23423
85371	492042
444746	55476
268765	433934
30512	35707
437835	104498
378828	153183
352792	62996
480197	214369
461833	230335
92246	314455
191341	40330
335514	281924
206671	273831
388249	66053
265543	62191
454679	445431
151158	94344
145358	221890
106814	462901
201131	30708
216621	138629
161432	47587
380850	21583
193654	153995
8011	446351
237714	313815
422930	188759
397734	280475
94973	382166
222334	435802
348589	317356
74862	218727
370239	40381
51437	211868
321549	164884
411282	128758
180488	478060
271323	176545
456101	369599
342465	255254
327496	139951
296339	1278
492816	249334
191182	132740
284131	293251
272065	209572
311515	209018
216666	50379
435116	198078
431661	361545
108311	367110
112355	17186
88266	278604
398953	130983
428735	125653
192465	422470
334393	232377
154097	282155
270891	331584
230120	138089
364427	121201
469596	211134
322934	304859
189902	67129
206962	369950
458968	326135
132153	694
232784	373366
24468	478415
210256	12443
428619	464420
78673	218727
365869	210907
212687	481279
71184	231485
199466	440660
225138	166513
250863	105498
31420	265711
93136	347948
354111	464066
179085	121959
299113	391414
429388	291324
403359	451327
363564	166531
83870	451016
171013	148519
356530	291249
112214	113994
468549	243547
248013	486314
202356	228431
12256	203001
113895	378686
9384	295114
31952	50264
84997	343547
108117	67074
427491	134694
407066	303392
75655	71185
405788	404445
5428	285156
428944	227514
430689	52963
3696	149046
274872	93196
362840	316824
24452	425846
164636	110677
234243	310305
437982	453767
246558	351029
440150	284984
272742	172918
18108	486940
485196	199863
343746	468497
427712	4883
50065	209471
63520	30723
397297	421841
409962	390941
208969	67280
285619	220417
302918	246100
230391	131574
302209	69455
348497	486885
146893	167132
355916	456231
409796	267602
431946	358343
407016	430610
23447	24516
49494	397009
180745	342388
452986	476951
224063	220553
335577	57169
464636	183479
114773	488785
382096	438419
315354	272407
30420	122462
210087	269199
91873	99405
420414	134145
330592	68857
295490	475360
11872	142154
20802	28807
68356	172535
81358	235521
289114	308795
400517	354179
63792	212214
117109	198275
264058	412994
134299	82387
361576	194805
439719	358991
280695	250434
492884	404982
86598	77733
199265	302012
298356	286697
433969	295650
93458	4413
230574	344090
277373	212043
273866	217320
292491	178266
331601	340990
485731	440601
297882	15209
76228	253550
248462	425675
121828	335323
454167	138600
11123	31002
223820	230502
376078	250434
8146	35862
417400	97277
213916	1830
454090	447537
11797	431226
139419	315405
36383	162657
78469	66737
267347	423469
65513	165680
219092	91218
160153	284141
317622	207535
122957	435708
464734	468605
28555	274633
233277	35707
318355	485734
249688	204925
276821	361007
431666	91657
279530	129166
383537	160107
187834	5864
87741	124085
315628	214595
20736	88113
38684	215475
9692	313745
176845	406290
410452	75499
197544	390525
672	437878
402073	151337
37688	459893
129328	327100
441896	28951
438378	444701
477932	201255
276821	98420
208820	45572
58340	404787
130069	418598
289675	70889
290909	472072
345069	299467
427629	304589
15507	389682
459979	341876
324206	401854
133134	431015
195074	472405
202903	347473
114063	32752
177317	184558
443378	468063
32972	378105
226167	267059
212459	2739
73466	9599
383822	171592
483112	301247
221778	301475
383481	315888
389190	176975
490330	174209
205346	238729
429509	27464
436864	411717
256901	275790
384712	212081
447806	190369
327168	30428
259970	416064
186686	175721
170553	122585
280624	78273
225081	321676
140918	78303
184360	277367
281689	128090
475362	190369
64008	452435
330697	40198
492921	123369
416321	36545
198100	228353
287212	179375
242400	92225
284000	152352
256610	73018
384336	113522
346697	215858
250119	196783
337664	409828
230051	176572
369484	248777
135867	434035
23203	327837
155685	114426
414519	264663
423929	151488
456748	320169
407334	460031
226970	478415
291129	195757
82319	5258
301823	42653
212460	214748
402767	308757
61152	177566
160626	25685
46414	216502
874	359078
42448	444891
114405	282674
227172	277961
108089	336126
245218	19154
453294	46071
277047	442662
359426	54976
86250	489376
120894	168213
109174	96633
8391	315888
2285	134201
352625	186529
318159	431678
62956	245679
48888	101058
213520	267352
50579	60108
88473	238612
212289	476979
109660	404817
333344	69865
49906	306939
479985	15788
387791	367750
15831	350479
322616	73990
426737	461275
477529	293813
281052	83216
233338	332638
322934	481832
343031	322480
307004	398954
211868	74348
369385	478415
128940	278740
105126	118662
379919	323262
230629	391902
254819	391414
228050	203279
109744	337499
105050	134694
149890	416667
134024	122462
33907	369577
64436	374025
230051	351109
166471	273831
361416	275697
137542	398122
146893	316666
476363	423973
434855	301659
51358	48275
202905	27652
77143	124011
189064	429757
435242	425129
161789	427727
364720	37515
160561	257643
307138	428563
76811	32451
193020	345598
25655	168093
258729	215477
464022	311857
33343	446883
209184	351106
251766	429368
240499	327501
327118	317597
328940	330773
326631	402162
75797	143554
118660	150961
197236	315888
128337	108222
458065	455181
51458	190369
482776	32076
308672	125566
13281	96128
223757	490940
312664	107449
348186	310756
45579	359275
71816	379976
411496	178907
483067	38063
362372	208577
122186	474484
312997	485304
59578	417918
471208	265589
201131	358587
435012	267553
337849	273974
216162	252726
188593	460676
14651	467094
467150	428103
235146	52955
89775	392432
17562	74886
68098	412941
449412	237660
77420	475555
377664	203656
37814	746
4565	184018
133909	29244
310139	275790
419860	63105
92896	334151
373519	123440
354764	48822
475161	65624
278769	269106
75596	257026
249514	246926
12273	138444
49256	224292
115334	301659
357128	289797
164806	48861
119342	186363
191308	442030
173559	363841
356900	406045
427669	10345
407209	58881
254155	491150
374720	195121
321756	414964
192800	365790
405306	489398
267562	212757
5358	391414
439369	158969
225805	264406
378127	141607
323721	15209
491272	214714
385465	314956
277373	316468
324050	203656
149481	401110
277568	96149
358942	325604
60907	99056
202774	345295
241732	472817
341067	77384
309917	28415
428557	299467
429370	320498
3111	439346
300533	254615
318088	86268
302441	287382
290703	378030
201348	278904
115742	405837
101230	279044
187172	237358
40611	214050
87638	42412
349534	466685
222702	486885
404568	127333
466236	181969
115893	426790
97054	226308
105964	232616
237044	280536
172942	78409
270052	184225
29455	417980
306252	106917
114527	378620
420178	293745
95305	410452
3629	72171
11528	160419
162710	57045
471779	195922
371672	440689
312815	447560
250514	95312
60738	147592
200092	65133
309083	479614
73660	75654
429141	430582
395747	5040
12297	70461
266508	372237
177856	391414
142864	152821
420419	291180
352882	455231
483987	255462
130069	478571
189873	302440
61152	286572
311510	176878
384155	235679
342465	120625
345775	119868
99495	486885
373602	64671
4098	318266
128337	73990
195121	21436
452148	194048
36352	247754
449840	333357
420288	81349
145929	53863
112728	94516
16431	172266
145292	440660
56619	411016
444032	461392
154776	203560
203189	111459
350071	108294
69455	270198
414954	52537
422326	291249
1430	143179
258774	377716
212459	206924
12531	53388
409171	435280
482851	202422
156592	19246
256893	180962
454195	49903
352381	286496
125490	317356
9910	457744
192363	236213
243205	332638
477018	218726
206121	122585
175001	403513
4634	220528
247619	435436
364737	433058
317552	257603
461455	266600
120686	246311
67351	428927
69283	336590
300951	19769
262924	493468
66064	451460
229813	138600
219992	61653
112724	190369
246908	137974
355868	160303
46177	446351
210435	152081
83799	49021
452736	17155
83179	172919
275809	462377
328740	313745
308122	347052
226919	315161
459919	141166
381558	343992
309917	52030
153687	110677
204078	190766
406751	17501
228128	332094
421207	185879
400042	166513
92458	134118
346656	82177
160524	81497
483715	178611
289197	285008
88558	386618
423013	214540
315686	336955
205470	351639
196137	601
150153	274309
106783	111692
356990	62699
22414	338025
302298	360660
321242	66215
300338	87511
442085	76662
212009	75952
362830	445317
193767	157099
74272	218615
227198	168213
18928	348798
239496	94516
299691	113138
281951	488548
130069	354477
394453	285688
410573	316402
445575	35707
139350	302864
77819	78184
132924	74238
291093	458994
371709	188759
13178	214050
172417	244738
29787	325377
102763	240225
369209	143137
12592	292509
98531	283304
474442	195121
24381	188903
451273	15209
193836	313745
139279	307983
97388	109006
358911	268531
462272	27464
95252	350586
49037	39744
93664	316982
413815	287854
77978	143761
262210	126426
310716	223618
396164	240770
165680	318373
344637	343992
282632	291531
94338	181322
12565	183213
177861	301495
175687	9282
365550	210709
112751	145270
310261	148659
493272	457677
414632	38988
478546	398834
278134	10646
96541	203279
13371	446351
256722	124741
144501	68620
184648	476471
167588	382203
345864	407023
348990	486885
117348	69210
480828	329194
121733	149623
335757	44087
326037	428944
315588	158153
342052	27645
72229	151944
343005	377933
437070	1292
339672	451016
203321	189064
461917	348798
274197	229031
46485	316388
427749	378834
317457	24080
468818	50391
414058	188837
21411	419098
375976	190369
200835	110369
211591	358967
16382	473027
174357	46204
396875	43498
414570	133880
65744	196019
459622	395276
269253	489167
309798	142585
63654	387742
351375	5040
316144	474436
81406	283518
472583	210082
476560	439628
235245	376655
452181	53490
260287	160332
329415	290
360618	441946
492852	105252
10546	218365
293812	183213
129396	114599
301188	373599
103584	313829
153322	431634
156138	440660
384370	308602
149332	9829
14837	205223
133601	12443
281542	168615
444163	108420
195729	157040
273479	99789
69292	193897
100651	130960
379672	307400
206429	152681
415627	96366
298479	49828
141521	370428
253846	172535
407505	146704
238263	414477
441434	17181
378771	141945
320667	48163
252744	273831
412439	317356
290981	206890
260285	291521
308122	416677
32563	195121
188847	468948
90620	483449
53893	181930
29687	326724
333228	73796
285845	222398
484287	165653
44209	309740
89161	38063
253102	195121
40028	476447
239112	204896
34876	403952
442657	293813
35929	404886
220435	158625
211571	94344
103914	230040
197849	445915
493387	257497
314802	136435
219687	75303
185953	144416
96249	120810
310963	52758
443962	137719
32597	203656
298421	53863
364350	273831
425675	469235
217016	250410
370096	242552
285786	289513
122457	332435
52993	180277
352280	417918
191867	28179
44149	302067
342486	274487
167588	425455
371306	357294
239272	400045
157563	163800
297641	46905
9186	328878
32529	158965
52011	222721
453716	151449
450237	164759
7349	122780
82688	371785
177297	136446
206161	250347
474341	127469
245362	167908
3809	455769
375923	434283
389647	282822
143098	23225
298595	164283
151593	187811
450003	306681
11797	134145
159198	265234
130630	186259
308495	313745
422562	404941
55682	339837
307160	292129
242934	326728
94622	152502
326631	457741
483112	481525
420647	17186
245629	150352
226517	478415
335838	401297
353597	154089
369108	281504
230091	431031
419176	169047
61367	69542
458149	99892
418305	1148
128666	198297
84923	364080
192703	141424
485949	473525
398761	243766
322273	38016
280547	260367
450687	21268
138885	339758
63924	247058
53460	313745
153162	231485
72811	347309
469861	127921
441152	410599
91828	182000
279464	100503
285203	346950
127779	68378
21027	95289
452694	401949
385905	105252
52047	211566
338279	451604
491499	243333
136798	260367
474688	491747
493037	315888
276759	2421
338362	72432
438475	299749
366762	473379
229647	52917
389018	173693
153242	76454
454685	440962
347285	371918
343804	476346
22823	121758
267562	475866
35259	136753
82688	160119
455074	165910
234868	130297
266631	236240
184149	289515
76139	440660
72341	476951
106268	286391
131969	487153
284019	269199
222384	64335
478588	154495
96007	332392
53458	404806
309917	451007
24420	119381
89417	156900
216666	272069
234788	249229
303507	389409
73660	35627
170836	303648
454867	47861
483169	141166
175298	299408
176130	337058
57447	310261
196478	227101
481755	183108
359199	76016
402504	401038
10327	370866
345918	66719
438385	393184
373749	297362
38420	391414
15819	485681
195047	121304
229172	12787
372074	114930
303838	458
36144	434945
309278	108091
219847	127113
453976	12432
194912	126473
102132	241566
382778	421356
87084	402323
108700	164873
235679	104192
215054	328234
473472	479251
176130	189619
113842	383653
79402	467492
290211	189029
190558	476951
324061	483780
388951	262954
465756	177467
145438	408210
166653	167588
157792	492906
189928	368911
26930	205289
282731	126410
449521	277575
290270	180578
59467	268558
1189	205289
51195	197703
220777	447107
86597	436042
138126	468283
118068	100065
271613	417134
170241	87007
249408	45347
85848	338271
323419	467200
303699	492316
343732	491453
50668	236213
174711	144180
190491	38571
298390	189112
481519	78273
153322	329419
227231	352462
327209	337548
18504	456611
30515	7694
131469	110677
36414	396431
84241	488675
380033	446607
120643	316388
340387	138885
192800	242185
296760	11882
226926	202019
184116	468162
92503	187998
154571	94516
400273	149864
309927	114930
96559	417492
252242	396457
487743	450651
256302	435318
443307	30668
12006	461944
310379	314024
172440	336590
409802	255358
149582	158661
368186	187836
411240	212029
19005	464716
403088	287854
151744	462973
467608	38741
77913	348292
432362	399911
93883	476441
483783	483280
237148	472167
363961	422446
181038	390349
463457	255579
245881	212278
468256	313461
201946	155522
117719	124991
94282	328226
239272	58499
198317	131373
33834	152569
10836	252664
209205	266852
71189	6505
279267	321244
6467	460994
98329	375840
342465	16569
167832	94667
119464	268904
430831	395924
275555	111291
456966	440249
85371	334276
313217	106514
415327	392930
165223	294836
330405	299395
349809	83052
36205	313070
85547	377615
225157	115982
335069	41257
153687	49021
485697	424814
287740	346559
260419	195570
459701	52917
31223	5857
359543	110677
222102	47163
130069	281033
110894	205223
314215	212888
139279	34016
147725	464420
321815	59137
143671	217432
149466	476951
400527	386855
296352	375840
312381	313822
323514	67280
116686	312981
417391	267029
49416	112312
51484	198926
74472	119381
101272	474982
359281	137833
144188	469794
195121	430439
477932	85163
428921	52917
450195	396564
490019	405217
228128	165680
238075	285156
294065	478415
29710	99271
189485	446801
266307	43252
48848	12659
227292	149084
431680	362648
436175	161317
479351	239872
364397	99210
104740	474705
414058	315888
272016	323615
429774	105200
151322	317118
399023	484447
260272	273831
466570	113138
245217	333713
169327	224087
231855	73387
435721	366666
105964	482851
184625	45141
66588	431556
302900	153995
312011	342724
46690	194897
432976	47915
154255	91111
353419	375834
37057	176975
159301	84089
351531	37426
85022	136388
165487	431226
252541	403044
473	239090
373755	113683
12682	26551
223206	476412
315805	445749
386466	372314
446182	100503
223488	48146
75652	36014
162948	97412
262457	293813
68675	12534
449521	339141
206379	111043
159077	72688
313798	414030
420827	434314
319259	54522
128975	355700
159067	285156
367526	317118
32166	135533
388249	300480
312483	97070
247710	464727
196003	160679
316190	481279
61666	87471
479762	176569
373555	153930
360052	452246
94376	21704
54967	63711
441302	103758
12221	115917
89740	297830
421906	127921
271760	53389
100073	334020
94871	162831
372340	249996
256919	198932
183718	164771
225644	222701
167030	154137
170377	345401
117647	303392
259304	195565
122894	183213
283023	88155
113316	20492
277006	91295
401598	429863
451849	320464
193385	93642
253102	405576
116175	219865
96534	404960
136758	83403
57652	412087
151990	440660
421489	37105
257480	16279
441782	28129
388195	78380
454685	248777
124794	75583
420867	56138
479633	176715
262798	329466
384231	287074
249894	74886
290704	119762
454167	385427
439491	347877
326574	454822
476008	286361
302441	441635
386973	27780
436084	295218
392086	101800
312283	46057
192599	339825
463197	299457
53528	293813
15213	177244
488715	409916
210148	395592
456231	369599
19727	307108
388696	65876
349901	488936
223795	113051
443372	94344
169409	103267
42400	414392
156153	428103
52396	325456
484599	53490
75768	309801
63412	21785
448855	235578
397901	122694
456344	447660
21719	264741
141440	359029
97732	268667
73561	49183
192890	142018
458006	332638
427054	246388
360981	325899
58113	397863
129396	432334
483694	278520
133909	104855
322826	168381
329268	48275
128559	487130
373025	124228
431717	462973
19542	25293
287566	328521
301227	113051
407334	330669
450397	314742
319081	59454
224749	489180
393552	440660
376415	409009
91828	62507
114337	256519
38831	349601
235418	350657
78382	421830
250710	132740
318098	237693
268593	447148
166345	8624
89883	472694
166425	60389
118103	401101
321916	40388
181112	286936
305437	192273
370260	249716
489908	61140
378224	212278
96625	207039
22611	73520
454661	261397
83040	469235
455074	78587
456021	33184
126240	185076
235088	86560
172697	321297
346316	47043
204206	134145
457673	405358
17857	115939
103750	77031
49046	257091
141015	487440
229823	48861
368117	181680
482042	421356
131555	24738
95268	194165
5514	441997
405198	265589
294367	39153
493038	157670
373455	463217
179796	339021
289334	187974
367787	210050
96778	27766
12623	159141
41706	203438
59590	361354
140478	261320
327209	477314
483964	393326
314206	237388
323133	33666
434308	490888
94037	217423
335227	151156
420707	125962
221735	378686
104463	254542
235297	223958
300240	172535
117577	238154
236297	46706
488531	132843
110606	325325
144073	452236
195527	313492
377448	334974
3525	141892
453645	263648
122266	440962
333357	147273
485492	327238
314224	268118
152059	300493
34368	456640
240661	81358
117980	451016
483108	440660
179416	401185
115112	185076
343106	200089
466870	414008
481419	78910
316136	236591
263377	334330
134876	251341
257219	119381
183718	327071
91189	273831
221128	417452
187798	29105
71249	113085
136177	392499
39906	276963
232768	5007
303648	324037
230358	119706
283675	115935
450532	320097
474341	207535
254679	23770
427933	164884
35806	188605
168387	451391
237546	62831
475634	176099
259441	250250
315630	137216
81658	27464
141187	399867
276583	218404
324485	265608
81451	462138
62639	70557
62956	164884
207798	119475
322745	247552
301303	102225
348518	273831
456779	49650
405195	161510
108311	481785
365550	161819
273473	365874
227858	273831
385614	489552
268910	113436
248614	79123
221687	130812
173966	35707
454244	421449
149063	132066
1390	77074
380858	48425
392086	235451
435842	392461
305349	63957
72098	392788
397976	303043
285597	275211
46720	110677
79933	291984
326631	387724
420265	169090
449681	317164
52217	342807
411802	258203
273459	235405
364035	241416
264575	167070
201255	351414
388694	484988
491031	63528
182244	430610
444235	167048
183969	458790
345800	396080
468693	30688
299120	473360
125683	38063
248692	94516
74569	80806
281119	405788
289675	222566
104399	164884
159620	492335
380700	8084
13930	209663
455482	260789
167588	434701
130604	72522
212289	268683
202856	168991
6029	15209
253406	291891
389641	257651
424139	283178
256066	364776
411873	440660
351067	278852
381553	27581
475926	236233
101473	32807
315951	346649
165339	237165
267562	364145
140848	184679
472963	159249
348063	94289
251372	171953
389478	72223
350653	161381
80371	266600
313845	474751
217433	342033
480150	16433
126861	63221
291794	115789
316565	225507
438553	204033
94165	187068
103796	467448
281521	261884
485550	292468
432212	475723
227307	446632
426645	273831
11829	197840
394562	203656
9969	284857
62581	216880
35258	157715
114405	86560
247410	134262
6806	259074
317626	430156
486316	341271
458220	416048
187696	491552
66269	184168
30254	336590
372268	443954
328538	294442
273900	299580
202890	185307
321931	417036
450465	479806
384246	383114
110058	52028
150489	124640
21101	264159
470429	206142
170446	391414
446352	452921
266997	380071
364783	440275
125948	196783
334080	94516
41189	45172
138610	377634
258889	472571
389224	115386
387201	16433
42321	434945
158877	29361
308533	85746
239204	66947
104110	2322
132622	245679
441009	470041
473358	21411
267059	410074
342465	369258
267734	467758
279748	16041
294705	465834
480583	132740
362267	351579
130069	441635
103050	15528
6331	318381
481773	363973
104655	29544
18175	118877
292059	183213
183404	134145
166772	252664
465476	411288
227588	484589
372804	392714
414016	323493
200092	101816
922	110708
336651	59759
391509	17038
284554	395488
456021	165641
287311	296693
147280	195121
459619	111494
198197	317118
465420	174564
158368	114643
366402	347953
324259	366313
168576	298026
347121	61467
225668	263007
311233	458601
165223	132740
301509	245679
248528	159539
204330	390197
491811	190369
354674	411424
360425	417036
355093	164434
114405	43164
118607	404806
258700	489203
14263	58786
305025	430894
445504	415218
251779	351201
61367	81510
289444	489376
152763	138297
37866	219565
145133	215647
313523	186159
411784	465019
373099	84590
299493	371934
39195	62316
475197	190089
361867	452372
26179	346231
324983	114370
105698	406408
388249	8459
232446	258371
206115	304892
469858	480025
490681	409531
443494	111771
418974	224285
68675	444294
210949	472173
486712	37866
10762	255579
105584	378599
373422	426389
362231	26933
424456	78576
465037	361846
210807	462179
131478	27464
384231	257118
139145	378686
237019	218574
21110	486885
116095	227101
276346	367798
400734	20369
316565	142282
480853	425675
185283	185463
266931	236959
262250	425846
285755	232347
292449	53863
396575	190555
375168	14264
311160	168213
263266	274203
94992	255579
385685	434893
215292	333256
129684	401788
66948	48275
245910	73159
414646	195533
122696	78380
143501	287740
484786	433606
252720	309425
157548	208577
236267	198926
479885	350822
389908	479263
188568	391414
2994	280627
105719	129185
255622	462260
304639	181704
301487	208537
476388	325518
76228	22119
396307	146706
362792	1057
163530	166663
272478	164884
472938	190369
262443	182879
282384	62191
459752	287907
137552	169348
381741	428103
465691	135200
460559	138807
276995	446351
476043	7771
361001	45172
493527	224085
288059	315478
137995	360400
452529	76454
377978	315671
261902	15597
271156	82585
474341	448286
332080	248501
201178	225346
233782	5040
20181	215858
238101	44082
388904	97070
433481	319090
308998	232526
45677	445353
451372	178422
311393	98170
382663	78783
230574	119134
263923	228431
461563	478415
185049	49903
89226	35036
398573	36795
174139	1852
154712	218727
298780	361458
434022	251235
189438	250775
154664	478415
315945	195470
286810	269136
424255	242927
389141	267029
359471	148957
298038	284925
136279	409828
156146	35707
317728	107703
344314	197567
20669	267352
167504	199801
423218	359809
486826	445497
308669	252083
83049	330986
165502	53994
40285	258753
229923	315445
214365	409264
466479	173727
223528	21583
236118	334416
317402	92114
284720	94516
172396	430158
124259	415967
267058	368892
186440	304926
472138	50323
428574	291249
489040	176013
89697	166513
171640	428603
59963	174586
170116	137198
410554	115022
125790	115775
292127	297794
234748	6899
411504	403098
241273	204853
443192	26348
58852	139705
301277	429443
150239	256717
163914	391414
75106	453493
383164	168429
145419	283559
249812	298767
203659	316266
148559	142825
474488	320266
374987	235265
412249	34593
207741	54713
300461	339829
269949	132095
261252	290
170152	482176
217246	178935
316191	426569
339174	329772
16493	186159
160794	263135
291712	478415
29630	30263
119393	31598
364377	28096
176760	44298
122744	272230
162541	314881
46842	425560
385989	300030
483767	68969
319259	293813
141595	231971
264378	119123
86596	483216
390659	238033
379696	232260
368240	404551
302682	120132
347788	446351
289609	411455
149738	64429
315250	88705
270203	153995
90446	458264
268359	440660
33599	21583
428148	245947
6012	447517
88745	438419
37860	231833
250854	444544
397163	293813
71207	60517
391544	184558
125653	387406
475771	48540
453209	49903
235404	142670
319824	178103
238299	353948
163066	279712
350519	28129
474142	288035
358896	35693
296786	290326
152248	183479
127229	33927
268524	437111
306095	98906
408135	416880
76228	44598
371564	304140
331694	339951
117701	440516
234881	311297
28399	220253
482595	363994
198440	32807
401592	296693
128563	120986
425328	439369
379858	62996
118567	114957
220624	21583
281709	290450
458601	186593
242377	416682
454274	256100
22635	42378
258633	92613
90494	425803
352243	300888
275961	149627
159689	312061
92951	399758
123283	202369
8438	374784
11797	291521
37802	60555
28506	228241
308028	415553
232919	334838
136511	205270
221687	168845
72242	378966
92437	12895
463710	275790
73817	467002
301391	253292
462055	70071
412490	393876
479351	170129
195508	88340
183249	94516
123638	86728
287416	438783
384823	106341
61461	383508
228128	391776
208837	92613
188783	352605
41371	16433
364577	110823
203200	383846
256723	401881
320845	223627
163976	35707
44301	124085
164940	7867
381499	94516
361892	394529
207112	153496
389121	434943
478588	150162
189734	376651
10723	413533
410233	391414
208030	72670
486325	17198
493523	370418
39195	395214
42597	371934
482213	115917
96783	166191
223186	19246
64613	56684
457080	54536
98684	162831
472818	374888
226326	241525
326260	349058
147121	459531
21714	224674
299939	86728
415600	271913
221439	451600
361669	204977
434768	190369
53060	35735
191372	95189
190239	393326
465195	337849
412602	132996
36276	2715
152945	190206
207068	281563
94619	308100
157586	83084
326260	379563
9969	37408
478276	58441
482456	31749
120779	372214
327518	141158
488300	261396
219446	429840
40997	99271
67366	360860
230576	215500
250410	283883
119346	84307
146445	456893
469900	471416
480510	258461
55852	11008
186123	103267
187092	61386
15819	287549
299646	293813
217435	35707
172973	255650
312035	184902
432598	96824
382896	197212
447229	438463
330820	443934
237120	154574
208379	39600
320048	282989
90158	16592
123488	190369
173407	267602
452772	364848
189458	333429
343546	458447
349109	165653
119530	17538
382844	426990
387952	212859
325299	220857
355583	105878
364845	103643
284927	398266
335005	69103
325491	244115
368530	242604
283452	170020
254944	281924
95753	102672
68013	290014
55176	190852
449173	10370
377937	493164
443307	404548
244095	2307
28781	61041
445574	444779
207512	317184
269612	161306
432292	411271
213150	196783
137935	466579
195849	265711
422912	221375
385516	387795
172031	267352
307562	371918
245965	67584
235487	33774
399441	210660
263056	134547
122283	39887
159067	470991
276869	40710
223304	303424
419962	201192
215585	334680
296844	259929
218890	105078
386622	406751
19546	300601
100417	93876
64606	403873
272154	467988
166651	139553
179067	149373
252150	190369
128550	261524
336905	152502
217162	249226
83565	5867
672	346710
73108	291249
301751	145948
418291	299182
208838	13370
419854	16313
73990	140590
140965	298182
133400	478232
177735	218615
464150	463751
165680	239550
246191	485304
105605	262954
319057	315356
71189	33476
483706	121499
246198	89504
390897	335836
424112	260193
2073	240796
47122	476447
154597	428603
316352	293813
185526	362773
397936	447257
87046	184163
105595	351639
248789	185013
21449	348912
396381	453213
76888	438419
474225	468162
204001	94344
388292	339574
353086	391414
267780	89639
201427	378462
344132	217423
410597	59531
473273	25800
31413	478415
311078	190369
185879	162028
264016	176793
246342	32017
166626	324743
243695	458183
291964	88196
249343	443693
338808	286384
451505	394406
327729	382834
352880	119628
116895	15133
405555	9437
287477	184902
464022	400208
223722	29023
39407	47376
287931	196217
11091	194165
161162	250464
420458	42890
425827	491190
254804	204003
268442	378686
198410	401871
15027	440461
30906	444
216784	36507
206373	180578
414976	177577
132617	218727
409848	452098
385723	28120
388848	254966
405096	421935
406205	263009
259152	267602
335905	469235
21411	129437
475023	318583
346979	332638
143596	100440
239168	317675
364643	447158
94137	205289
486928	19924
340589	99437
209314	355552
379352	251136
232777	311212
319757	333797
223998	134694
106608	54700
140864	263962
226038	427714
199686	460884
84756	186069
257649	71091
81547	489376
229813	342724
209733	238942
84010	132740
233046	93813
432548	124085
466191	417918
18903	81360
483545	154137
401811	373873
126592	297767
254849	450647
129066	489822
134593	70056
334694	241738
266307	422845
109791	486885
381979	428355
85495	132365
48614	346308
295106	273831
230051	486654
162860	436026
278695	331945
236654	240374
287101	35464
446222	241137
92466	126473
44652	121758
446754	227101
382892	187834
67248	67280
464952	246672
287566	126911
443248	315671
287766	492906
6467	234918
323295	204078
24479	119381
219165	220857
247211	121190
290556	48641
222184	313745
460877	77727
409096	326042
332299	251565
231604	477493
387463	134084
319081	186384
248013	301315
405309	209807
20958	98311
26245	60923
343596	32605
256893	262302
344081	300473
210607	135729
341734	48163
373755	322942
203793	119762
377293	99704
75259	349329
132824	49792
319559	77969
198450	355796
2421	42890
281119	23018
274138	40326
251802	409716
275541	313267
401232	432753
154089	15133
357411	194323
87566	236915
438403	188414
214114	6012
321263	238864
448298	421714
478961	296693
4841	48275
296483	114759
229262	366127
269567	227723
336152	197273
267677	57989
249709	388557
410877	464420
303558	374423
389269	183536
134299	17181
235261	290527
245827	52537
486408	255757
103624	94516
415627	462566
17745	397929
489596	96977
38620	142126
375458	265760
2938	100270
407009	46371
81882	49606
48184	179361
28543	474412
103271	165653
146893	131423
48323	217182
226148	174564
203099	94625
140345	392788
242411	242498
20703	148499
227700	24620
490257	57989
320245	157624
31666	10646
40327	360015
94268	26046
101796	2896
469506	206322
435355	487963
434040	244805
356039	331305
117278	58186
1516	492906
414058	348096
349989	169701
205512	246672
39586	112482
96521	366666
67282	40784
389045	226016
434262	341271
324206	110677
148321	241090
156348	395204
142503	487042
233498	413237
334000	24421
320982	439862
242107	9913
431680	362208
211762	45150
379134	22758
263616	123848
53890	13686
40577	413816
108943	99647
172976	163348
386556	80124
442038	28065
53552	395383
347042	315745
284907	13370
325905	493063
359080	101058
203657	440660
396765	408337
169096	351694
208031	243301
263439	383040
64751	355962
287566	315547
472215	119123
288458	267060
38911	40198
157323	183682
431924	440660
253102	180578
316589	486379
491854	434035
296828	382202
31483	35628
226663	49966
275763	354694
75501	4413
245992	35229
8453	121965
484747	79299
86431	423559
317728	291823
250434	175657
463723	288035
153407	388471
229735	163974
400355	348790
136958	363402
59776	331349
45355	109095
390566	477986
464420	98209
167917	277416
384199	52537
416426	409540
93659	239561
301223	399736
385614	334680
145534	105498
267905	178686
457418	218491
132320	123314
263194	317356
313523	25410
249866	267602
380489	187813
420120	67452
442353	383576
322355	329039
110058	175628
143285	334556
47525	280639
454895	46272
92918	38322
201882	214159
193470	478415
195121	243746
221119	182366
225694	235445
76228	89891
285023	356645
443178	16433
293175	380467
174090	42038
70586	260267
226706	69577
478480	137739
295577	486300
70163	440660
254574	121641
284816	456602
405979	405217
352007	139
392483	37515
143516	336934
52881	96977
89275	35707
340108	42189
59027	236695
285023	113051
104923	421830
217592	434642
193796	478480
121828	130620
358373	15133
52706	366821
172417	478148
489682	194165
304729	132996
88266	238578
187892	348007
7705	86560
316376	223876
403678	89011
131380	250941
392086	138885
128359	149373
345578	172433
459551	147048
17351	205914
432329	395988
273540	309971
161826	80070
115830	123766
406121	331508
384449	31785
299580	248614
12462	463549
134024	294920
404568	93317
11797	374887
184549	338189
158357	286170
408357	266314
145585	383508
105279	463562
10706	54545
371796	51391
160262	35707
43966	490237
421768	129469
153067	421293
140116	62191
104903	398333
276821	182940
98744	183213
448298	465879
100287	47644
360314	137128
454366	107322
367261	382511
160961	446616
67351	176952
349868	417812
63825	321207
448353	232925
384542	46294
252777	340399
480300	185051
51756	139135
358276	330752
489841	185761
11807	116283
389739	98541
294079	27570
75620	42348
427193	226048
46988	236961
88322	221324
380056	231731
475969	436042
79987	273831
294323	408285
110835	199911
346272	76360
289675	266971
373170	184592
289910	51881
214127	413783
383196	467320
426470	138180
168196	287478
39892	246496
285301	358589
267654	387562
312283	159155
401897	133156
239728	58080
83766	164759
458168	167391
178067	132740
15916	282529
128985	154731
119064	320686
178147	178436
492316	317685
33053	85237
352027	55749
474146	263009
358132	403564
10848	114930
35511	200444
278839	68600
85302	100693
433354	330375
73466	291984
96503	423327
290426	95312
193295	334680
56068	203642
136256	383907
175382	476963
483025	268743
430993	84454
438886	339251
47757	219113
418665	148682
139743	220417
20112	103420
284531	35629
12623	129608
438704	369811
99010	298789
301929	124085
201946	436900
79374	62191
248465	146164
61205	471828
154101	238767
304404	169480
360459	127938
366198	374764
431204	220417
220435	65936
55923	12245
385835	106829
172682	142018
260838	478415
55914	397310
97739	228878
124469	291074
31000	81152
234401	135888
304448	190369
334372	493841
258066	144845
320607	249412
27052	387742
77655	383490
124469	79013
466098	136796
85877	87252
449116	263086
57300	135756
378498	170341
446784	97970
277170	284843
473223	451885
110662	296693
337948	432476
454754	283392
117222	58451
253931	68762
312759	210403
222472	90277
400697	443581
182017	293813
154264	212853
92839	440660
220263	21583
364766	438909
18004	142585
476185	396714
13130	398857
346752	468207
166518	261396
88188	28984
111964	246420
129933	343012
390313	6253
331979	478415
31385	378686
462869	133423
311515	309564
207397	13129
214925	446239
464242	141145
463049	444524
412964	330434
81295	389539
450273	47390
359957	287044
292281	227514
322473	284776
228378	290211
381882	478415
346557	119452
239954	474951
136835	175721
345401	19662
345816	417002
22435	186726
199510	220180
57324	165653
9896	181749
326963	187335
418771	243717
292933	21902
262210	336255
42637	165604
245866	362239
290652	406070
106242	414334
374990	38841
103176	453847
160794	158514
157839	235679
55644	299215
434392	267352
385000	415455
29824	433802
445099	366127
337948	476096
330586	129837
641	452628
386550	231484
305553	139177
62054	336590
269585	4413
451372	88203
12773	230916
423150	245332
424302	468162
370705	427293
118634	336955
124416	325739
249981	396954
239084	476831
461173	242927
107094	137128
466998	343085
5924	16433
226919	176888
365978	99901
271760	246926
106280	57375
422015	44138
31694	431799
47486	238942
266669	195121
81170	350480
74309	371934
244481	99146
127444	126283
491892	369281
161633	113946
89588	155895
181668	238041
181805	389648
260185	359537
320578	52391
345578	169975
108356	87373
108748	77378
384480	13370
95442	194805
483211	190093
318075	105498
64273	313745
116947	354696
75656	221727
165478	421942
174139	345845
29892	427080
468266	190369
396584	284603
414378	273069
328367	145844
477383	389682
91029	119819
159474	351955
174362	400660
143501	35421
430474	328140
163229	362267
146189	485427
229123	1171
414646	294079
39202	4349
198038	17186
299993	94344
179495	304841
284985	241718
84698	91600
462748	335663
159982	6014
87547	461846
315741	15209
344263	489637
5807	198463
406751	202763
37138	49821
222577	132740
383745	213128
385003	148033
448104	57002
425830	374049
19620	273831
203427	240392
328364	81079
353758	48275
221474	88683
317356	144543
275840	409564
273295	168381
373194	218485
462447	103392
322479	208291
441846	446693
77461	226308
266046	237235
139350	40388
57476	122462
170616	306646
425764	411487
459340	371918
205325	31328
427505	82585
471922	262954
185270	344420
133578	169485
475790	245575
67166	411989
215260	474341
140337	214024
55767	102543
453286	465559
354973	91069
261676	288098
174599	15209
283675	487833
131574	134259
385741	164068
8731	451730
141812	273179
168960	171856
359957	205223
332685	183711
101817	201757
237366	65566
167588	164504
22650	140608
310655	141087
312672	265065
450289	40643
79445	313745
197936	415338
309693	110677
375405	376156
47255	240364
107058	228013
457756	400582
344181	339251
378046	449090
250833	328226
408518	24859
190260	97277
177040	297632
13370	85870
76228	12515
227068	42189
90099	293805
449624	90277
182216	271197
129006	217940
315805	42826
143479	86976
360393	476471
24928	442500
245262	435708
69575	367343
20229	227369
404747	218572
433681	371271
416108	453297
238406	214279
417918	428600
271052	213017
58615	267352
341564	6521
288690	121518
282280	74999
8391	2930
275691	253585
156429	474341
32699	138300
246131	473006
473881	434104
64763	91829
416938	441664
409738	172089
176903	428333
486236	487153
224696	194165
418613	51222
238306	398333
327036	12245
295025	32053
227857	352943
188847	318310
9965	139445
444945	156508
430942	491677
84576	356663
201131	6806
344883	458183
478588	209283
182108	166063
366941	484127
140613	440660
330185	492588
404568	375623
192456	233220
324687	32019
267117	227629
462317	295484
346557	150762
428861	392086
153006	378172
104740	3217
73500	436311
121594	62661
44661	353884
51057	228431
397760	130954
128292	27464
320873	440094
71346	56737
426197	317356
456021	158095
491292	165653
326260	46462
52889	371934
390275	100169
73357	459326
257976	230655
73660	99675
26112	342390
166679	459213
382203	467631
220173	24076
225295	317118
298258	80543
219610	440962
112929	399492
450927	404495
2626	152020
427866	130540
165273	72670
351248	147665
240906	192055
115410	27464
106346	83908
398675	284843
35056	198829
401486	466737
111118	135300
189870	203656
239201	69443
428735	169485
449182	368205
72875	179239
246548	402282
81714	256623
372858	358287
367871	402316
417473	110677
369108	198681
66353	242733
342660	256420
6467	25580
237714	94665
408473	417492
263377	357472
407540	283250
356193	309404
170553	303424
392086	261375
104740	267602
9936	59776
492247	455388
423118	303175
244669	475865
317523	213871
486582	319593
408104	110677
196996	290211
473488	234356
223624	125399
334092	79518
160596	391414
48200	476094
94973	476745
420777	486837
413912	275790
290029	39282
279722	321051
83616	90374
134108	105585
210353	88354
155448	285143
457418	56789
192611	97121
293002	315888
69554	369577
202907	216006
446069	449728
347834	176878
345715	180115
239874	266688
68098	261959
330349	214526
117799	132996
95536	51341
247980	336291
61075	74877
340292	288035
196165	99405
273882	394108
293007	440660
205815	317356
297891	273468
228128	67584
372941	131937
237714	447701
471927	290951
471833	183213
57722	313745
176217	180259
43570	369684
310153	407565
293944	32807
142696	120173
397936	487192
476983	188516
407334	99209
289329	307983
314119	333506
176213	273831
171592	181843
106547	157910
392624	175608
417122	445483
448050	313257
115449	76350
98129	322601
166913	331349
491083	159368
124374	401949
486663	224906
132575	122919
49684	319002
264086	210353
144782	391414
260310	276744
227006	27766
427962	16433
75119	124660
473244	379176
482972	443553
367605	303810
65598	234748
226916	44245
160794	469227
462364	86855
363968	9054
384993	404362
472984	158870
257390	323767
99209	437551
358167	391073
343746	279257
345723	432290
3604	424078
89883	450540
200911	50539
218751	267602
80166	226388
334256	127101
102795	386772
131825	226168
186651	484274
44844	265711
373236	424520
151839	178907
461628	62196
66436	83326
482851	160984
360193	221447
238406	453009
56816	259929
14420	373902
268118	86728
385137	340073
244394	418755
165977	65371
361573	478415
139648	275047
322734	120375
189881	99959
458730	405693
223880	357078
252263	126877
185405	119123
416048	246713
383212	420944
321437	209471
473077	435318
82225	108222
283706	14863
150005	352504
471365	61378
343038	17149
409415	112258
437774	300121
476500	187836
376518	231210
451687	358531
441014	284482
447962	185009
251779	101799
296665	370866
198495	201286
163740	439661
362724	306406
250833	429150
159356	266852
389817	410491
388491	193049
367418	53389
55693	371233
258865	401871
311297	98460
245309	316229
91009	488392
260845	318735
164307	78206
205633	3302
329210	290211
385402	210261
92401	321318
70744	91875
218449	221890
355083	223203
148757	481368
2892	105498
115449	326997
271760	331737
428944	361286
135692	149543
168000	380706
384854	432043
128903	117994
293219	394111
286743	6253
276100	406626
163740	231485
433282	384740
239828	169654
310756	276876
192137	186440
91790	293813
317459	51895
399295	88113
364107	470990
429620	418000
340772	8607
169844	190369
358860	450265
219825	250019
337064	34082
492813	392086
457839	220857
422680	385368
198314	203213
189193	5392
394181	472109
268820	206501
9618	445754
326124	42747
163445	54449
367617	132247
415713	391414
486965	350549
104785	323636
486112	162831
237229	82405
161865	492859
168961	440660
65546	164884
77730	374078
242097	110708
464633	50009
345715	156249
276759	476951
313566	184339
85674	64560
187835	109437
68554	414701
342869	162978
106268	32442
35612	299920
426742	53863
273882	150127
118211	56957
446596	393094
394932	393326
23020	241531
128337	464420
234124	161919
1116	219499
162481	213380
207284	157909
315957	258126
296518	90099
293091	111898
384139	22233
35517	286936
20481	15209
268163	376136
194390	106906
362932	168093
436966	478882
70788	291249
484654	15819
55914	127476
342465	139585
309788	480586
347425	490626
474225	122490
256012	457763
215280	66342
180578	351792
388590	400667
309979	246193
81432	45687
437140	188319
241477	227846
454175	84089
69644	49228
366620	293414
167588	113845
42055	401101
385608	399950
305287	106724
21508	190369
106905	79705
250102	458762
407834	113623
429856	208885
319788	60162
130069	490019
370619	226152
394730	36392
106739	10267
282453	87904
433113	382739
180550	451272
68674	209018
322193	356645
455565	316575
279207	30332
257613	6467
109789	179697
159354	125705
176493	152428
31483	196277
472530	206557
461944	180921
47645	17718
262730	5497
439492	399361
390395	270095
344135	267602
310358	53358
470194	69933
213812	475571
432884	348098
97856	324816
375652	78380
352882	395338
49086	167219
452846	85163
383982	315573
135997	391568
72407	429719
478588	63794
71011	165497
137454	299267
135074	226396
81407	125969
415370	317118
206519	151096
361588	396563
120591	130726
229813	439599
172864	187834
153944	490756
253102	85163
338072	94516
217737	322063
26531	348798
469804	330620
94712	273831
290373	444712
201131	416655
319259	254288
479532	246391
93251	231021
373086	392086
423379	257298
290434	308721
187554	4324
239606	327938
148977	438905
344314	164456
299386	195607
455804	22502
423326	313745
430831	243198
212768	225841
194483	375840
240138	137833
267850	101058
379113	196783
488348	183108
427941	132898
332842	285634
168960	391414
12297	241718
101753	167214
379096	487957
379067	58313
276821	217171
30055	410226
177100	86892
440190	272069
61595	132740
311300	447107
293875	82003
102059	176878
86420	73296
27604	49204
219089	107148
355083	247812
361291	149215
203164	9054
227179	235405
211401	262299
408580	355480
366402	46071
27322	205289
445919	176559
371735	202811
384943	466432
317457	93876
486425	149389
275142	54180
141141	86182
458768	278744
265568	62191
105979	50264
403574	132740
476011	86728
22124	249334
458354	287740
448412	468162
93644	345011
61746	194598
231839	213805
374379	62661
320473	67040
65867	28129
227068	403364
439719	164884
241937	414057
36556	222701
281236	15209
208136	172266
116493	122462
9501	190369
476543	132126
356152	120708
280900	447517
366402	250747
493037	132996
440299	243542
131569	320969
9564	377206
121860	132996
237934	153867
444709	385331
375182	313205
401886	25959
296478	91069
84429	70604
411674	176878
405505	294660
187510	362206
204301	349033
447360	9945
370619	36439
39195	71289
404337	428404
416012	356552
317854	401871
319017	451774
123161	261495
346806	157698
349269	23018
1292	169182
237197	451016
471169	40161
486641	252007
389726	469235
485147	315930
475420	281183
381636	425787
52157	94344
156416	4413
45140	154906
450553	12193
409542	104498
202922	178335
249525	114930
152343	15209
251454	391414
423882	223030
438608	313745
421042	420757
226428	481577
236053	48275
120793	476231
226919	115165
5512	418362
40680	222701
12063	21763
179277	208038
366533	263009
92969	122193
246992	80698
475638	18250
482851	383122
401891	86974
41747	124230
454172	378462
115487	286936
150216	6285
293170	274309
255412	456645
412160	102273
340772	13903
480650	50891
12074	122571
99602	124085
440443	184809
468935	141768
127270	331581
191447	470588
485716	7868
76811	170894
189946	13370
477932	456517
380535	351892
418442	447219
442540	345585
174690	126204
295841	462746
100934	399132
345578	330218
200026	267602
237453	458764
146893	192195
427390	459205
7467	298542
333713	211932
264026	84948
4497	457081
440000	151944
242903	385000
373684	391414
230033	459252
166626	340311
339968	205372
289675	55918
385731	419580
251803	178553
464140	256968
317370	120489
205578	292553
84836	449916
257613	46105
232183	209488
464292	209158
348620	234356
141521	167905
63574	300813
267562	202884
136838	127921
428538	200395
319773	211440
176425	347410
481419	404331
19542	279254
226332	405842
249845	436889
270248	90406
345547	391414
341281	243840
119304	330728
55489	421356
100953	64023
316961	183428
46870	307260
326631	223115
413093	84762
301326	52917
441018	445733
344460	417814
46465	280626
64272	320179
97860	264292
199832	20802
492823	204162
233045	400383
208300	41329
398226	431287
391992	373021
261759	327099
439338	410028
415297	34462
187207	15209
296253	190369
45724	103730
473202	196783
142045	368538
294267	134145
223929	192299
178540	242453
436906	60156
182326	132740
250893	180035
192238	172041
150345	463249
479781	463329
292712	90123
44503	348798
10251	190112
153815	186440
66775	315671
113868	435708
224778	210261
424164	293813
186597	241634
119119	97312
73298	435092
41798	235679
320245	50267
114643	341326
340873	36676
327508	105878
319274	471355
367952	159249
309855	20958
40486	402509
249636	393326
268847	300040
425341	428125
380858	451037
444380	241490
400520	148420
384468	489822
30984	314881
109545	141591
201459	327715
419926	40447
60214	353844
1494	44681
436575	253002
68532	214193
175889	139419
139768	194789
297593	403747
88420	266852
265529	62191
387631	40470
41889	372141
232222	398333
454839	303933
402519	170129
369249	194302
351436	126911
258876	314150
358900	78477
444378	284843
322881	451460
201956	183213
380626	262954
173766	214047
328174	97362
350518	114643
395924	99405
217001	131722
15781	227101
420756	313096
252129	52987
145216	352584
331950	348292
328867	447230
453567	302836
408329	328108
117870	108942
248013	148171
320468	107786
293682	122694
366402	148622
476321	13348
405770	420081
88946	80084
131154	15209
86592	49896
218953	313745
198148	35735
431611	409828
129670	327217
295215	288950
263703	25674
20181	29253
178422	441014
243547	359762
87021	460271
304747	420349
94517	252207
125706	201103
446060	30263
200092	87276
481392	285156
422395	236654
289276	368993
156054	317960
362618	14130
163369	401871
304213	78967
332299	159602
425691	114930
25748	467038
489584	65826
88439	295756
375405	166275
83310	421074
180382	184629
317049	226308
404984	313745
315439	217423
125203	46920
333602	398333
428735	115123
14008	387185
482456	418771
206990	293470
188813	31373
346537	283113
169150	474178
342991	378861
106313	119381
127629	61059
250295	361698
63164	175269
99803	486469
366920	199608
226191	64130
12479	481785
415172	449941
237505	258818
430170	161402
127050	17768
468125	342961
321361	485963
298780	369684
296447	83928
177762	386014
254778	88113
418726	422175
62492	378462
396586	309180
319824	366666
470915	157341
283232	18378
119276	343652
415349	467690
369062	440660
459280	443693
46829	16325
231039	303424
99059	17596
423144	431452
226167	190369
368632	247702
293442	99437
278183	316575
251720	18108
205175	23667
428111	355008
219831	152321
171174	142318
389641	344120
78891	313802
262718	233590
396381	312892
373121	247296
42140	36719
256893	56410
11731	476231
401846	124085
242676	50538
287566	324985
61367	21902
364472	436715
367331	490516
350650	67606
380387	146354
304969	72432
89409	258326
152396	210403
461783	449129
321213	143137
296591	263343
323775	218730
103978	97152
306795	231070
9631	348662
101486	15209
14292	359044
150583	47300
405055	266817
14472	214024
115604	172782
378420	486029
375013	118783
475582	34686
105321	277523
310981	242409
423013	276744
95983	249202
408783	262954
106313	381008
70486	491984
453294	337802
295387	122462
128000	400032
110083	313314
445964	119868
275599	50538
28399	324695
269612	340561
266315	32807
19334	455039
380762	275966
214093	85571
94665	284725
388249	420688
272838	256121
372839	406051
272301	42889
403551	339333
128248	313745
90610	258659
327425	475200
118514	40756
382849	276140
399441	25984
399270	377909
256141	72670
488180	217423
306659	369599
373201	263843
338752	107711
69450	271341
284985	229219
407132	387742
287566	346679
239112	457508
147390	475699
217760	421356
316909	463549
179366	387415
271208	69676
229735	9376
118537	84111
167902	132740
291249	138971
39403	449822
81896	473056
487957	366127
367919	67584
159536	140831
351535	255795
26965	157567
23481	13370
330506	190369
205439	253458
344952	302737
345401	58278
441805	153995
160827	485345
375353	368662
78986	140881
311683	268473
357802	33760
339737	416691
315246	267352
300094	12895
203200	220755
118346	121171
98378	376321
414326	158584
372488	103758
227784	472329
236599	295650
363407	364053
210621	460258
222677	463623
352237	445353
67858	88157
177649	404960
59130	75127
333183	152867
482184	338555
68674	442867
116895	453197
137621	344398
358477	112312
157551	209740
104058	57220
281923	187974
152842	86974
309740	333591
54539	157169
9232	330604
52537	284693
77308	96977
145565	190369
70398	53994
147970	20810
139648	109408
1350	28065
417938	424357
106648	217151
423197	122462
52530	371918
11995	28084
145810	218727
187747	317356
174815	421830
293987	49828
468287	173176
196903	132223
214027	432980
487422	180501
335896	58466
241329	328413
322900	259704
5700	50428
360649	123075
101230	208038
268768	492906
53846	105489
330998	15209
17661	190181
384683	304589
367242	112312
332021	315874
170226	237772
273572	152085
195160	342807
317728	88027
440898	75962
269862	150774
157710	151664
192363	175721
458483	164075
473813	80544
67399	81199
86311	1020
216161	190369
139778	103804
228084	479759
300940	94667
310883	488240
188212	72416
367050	251565
281130	127439
483473	467808
75200	446105
213401	381221
472944	138388
80474	160647
246363	50264
39831	168947
68177	273831
437409	69210
180091	432176
466056	119381
52996	65772
101049	386058
211249	411365
129449	479615
189095	50155
486712	206887
353188	16433
214880	226741
284218	39903
364145	292721
409390	107911
127565	237030
396514	307193
244536	455167
13527	190752
450359	16433
101906	15209
234836	6572
83937	493595
360091	154692
466664	75303
325329	187284
245353	190369
338246	312663
332199	203656
190508	476656
40486	247053
169830	28129
126686	408552
332125	433391
118139	293813
60829	366127
170723	399867
440582	120195
9177	49660
450890	421935
260578	159
303215	187834
176639	29002
400091	123596
161510	82743
104092	366710
336507	256537
47708	221840
186202	207093
36711	450958
236563	374784
316136	309232
352892	192451
291151	397321
274718	251961
287929	388195
22197	340528
196003	364753
280399	111140
302680	86974
89215	421356
265708	249202
17114	136876
229460	302748
28669	189659
41588	290450
435890	241525
438193	54599
301402	232154
113541	360708
32703	251961
104675	408878
20392	95620
431256	348798
3823	383009
20850	420944
232616	57685
308705	132843
38164	313745
22032	152502
23912	48585
435198	272966
197913	383997
124259	210884
126000	315405
373170	426986
169220	348563
206686	125329
395582	79735
154835	353406
347178	421356
197157	396377
440880	255650
260392	86189
208888	263266
280927	288593
190051	72985
257166	374583
197655	445749
270016	374277
455779	230378
147813	228294
9969	108554
84745	52030
23884	409119
5007	398822
311412	262548
490631	36749
242551	101543
53314	3664
50876	196888
414326	378691
264899	157189
380051	334421
388136	20492
151712	130430
40263	50980
230574	17514
340793	393674
145717	372497
384134	364281
104754	90123
199473	43170
58486	174954
260285	453716
161683	37516
350551	487130
15027	140506
423596	40784
260431	61367
112443	109006
373593	201061
65711	6655
203656	487107
161397	286936
142150	397009
493709	122694
70736	75303
412851	188319
439777	121106
397278	439279
137549	78469
194003	183213
249319	411008
409016	271533
432863	386901
36233	99021
42163	12895
6087	360708
95381	15209
316763	451016
477986	336795
467786	298182
45353	345934
155062	383391
20554	420944
253600	487801
255097	287165
237755	183213
82459	250775
212787	406990
388333	40784
388696	66215
226600	46086
292432	162030
146893	168490
441222	119123
474341	440724
124585	262954
335951	208577
372750	74571
271760	63703
404094	276440
126941	402269
163413	477346
448104	396427
95212	455769
260831	231877
160867	403501
156446	33553
130	387413
395375	162795
37036	339900
307696	25398
253503	144702
472920	8607
171107	194048
267439	40284
463705	225464
248868	181957
235033	97277
233181	276325
130207	291458
305507	211700
231305	285371
268575	85163
114383	374939
11633	396563
97257	200816
370417	142018
313604	357987
450751	336590
383822	476951
179697	77874
487394	316372
313728	26245
201572	398302
405697	307279
110121	141068
231866	273831
458583	328069
282736	168570
478287	91069
108057	72549
392278	21583
292588	461208
99287	126764
287566	347476
288584	405889
267562	456308
33808	129317
339650	489552
206590	205945
476506	160722
210404	299574
75339	401527
295350	338666
241198	200724
226404	72510
355966	113051
74386	404559
330369	116283
66089	160419
107828	292721
482193	469227
275087	216549
391414	260042
121287	105498
125653	42890
245360	4427
484691	318404
232183	423542
357273	281386
310512	448928
52909	72432
342537	327738
471774	214480
319465	46617
414999	328871
297436	353596
313362	82787
21411	330185
23255	487130
486847	234788
406119	6253
301284	422911
112491	404053
55473	145948
267248	168670
344352	301611
219992	382212
374600	6949
391436	315888
409372	5352
128932	177630
281940	154137
17200	199143
479918	281563
459837	58436
318903	305984
278870	52447
413113	401543
420867	310261
390757	218727
672	296998
403011	45778
258817	5107
54424	426835
94376	415843
390364	220609
5334	323606
4497	404806
217784	242571
385062	377368
34928	395988
351071	351117
472595	251697
39195	241565
178728	60517
185126	337120
145664	79412
185941	54854
58483	392329
361553	85803
232363	45000
251973	88113
244352	186440
12967	116686
417362	279367
267617	286337
35556	368667
330804	475594
86454	355160
458768	75273
55129	221152
12700	44964
327490	119354
125074	190369
341272	48275
380454	276074
318980	146098
384555	309158
83390	205047
291034	123410
272817	9765
49353	266852
436541	171147
17923	271929
352110	468114
161871	75252
57446	261320
400888	96426
68845	270095
456658	240225
288626	82585
312026	476242
87690	303175
253612	178422
300486	116572
450013	448788
350114	360739
117647	80296
322130	490237
270248	147684
56638	478415
28551	208989
247388	235679
191621	173451
408828	413674
394221	163726
383796	478415
130245	247092
263958	100909
202343	52917
230036	76454
476140	229150
201906	94640
54539	53177
93261	52846
77143	322247
322642	301659
326142	446105
227056	230477
47949	135399
165680	258956
439992	84722
441782	420944
352587	47279
39892	61428
205424	395988
336694	183108
106739	255768
458040	378686
83327	240898
462095	219974
26690	388195
229101	12245
457257	253563
133933	485304
234087	482000
215578	323542
319335	16325
21919	123369
688	330471
82520	49828
225988	347493
206510	199526
73742	318774
373244	429509
372075	287775
274790	4413
167965	46860
99165	206186
196275	109006
202922	382511
466737	484499
5040	362797
32014	395988
209039	110606
315614	364900
120330	15209
412421	216307
235429	15209
240471	438419
6417	445707
341687	8100
330473	325604
492225	237226
463891	282224
197308	317486
301557	328729
378508	411664
159571	419822
446904	236305
182511	337791
17186	242661
181623	94013
123824	94516
93627	448640
451263	383114
397432	99405
59999	63528
148779	391414
54133	280854
226787	121729
123142	283392
473411	478291
7535	316372
464486	190369
302798	179045
33053	395964
459498	237366
251945	70046
366608	332392
448104	477136
374595	285156
229087	409828
483962	266852
210936	268759
169437	158131
366014	4413
336016	165274
116351	394073
26191	407678
446357	25076
66054	105821
415440	113578
283608	423676
357689	367883
337469	202820
174984	113051
102644	210730
108706	418810
373810	123955
190711	48163
429700	133330
161023	184902
226919	490888
342452	29599
32770	383164
482237	234785
143417	291249
290706	52732
432362	208653
417744	31771
242249	21583
373837	44995
413722	146347
34429	166738
261410	275959
18851	166183
331867	331508
294239	390687
61596	472013
23642	203131
461185	219743
257466	320508
260877	359516
36382	350690
390787	68334
310153	336577
54205	253730
252923	313512
294953	347081
74154	269005
459651	292227
419546	113051
113139	272588
214460	80009
323913	53863
197078	418442
402177	18665
45724	361318
460482	371533
87949	110677
326260	161788
474784	48163
291102	85605
50301	28129
65677	274429
14008	392105
38490	286936
276821	486885
469532	169116
448643	380071
378098	90884
311510	378409
205023	221832
219546	182366
282453	423711
267594	461944
211558	97493
405217	58881
230051	156118
463575	12129
258938	299451
191308	67089
16739	437950
151812	122046
233292	316929
248013	273141
78742	340093
421588	292363
432311	282109
479627	440580
435293	404960
294508	486885
73327	176013
444703	273831
158420	268538
137454	98870
456037	135756
157895	363710
132153	357900
87075	127921
81044	187998
356674	47835
313454	91952
198644	115917
230507	214050
146924	360736
312478	174459
219198	255398
171680	261396
289866	128791
178731	440660
394242	128089
86937	3972
309570	39555
209658	454140
119346	421935
412426	57076
377323	313745
278896	126426
23143	478192
406472	184807
296913	425419
180443	469235
114550	339259
325798	285156
412527	324377
318533	95149
167321	38063
227499	157659
315573	480494
475849	373928
213812	492906
49037	158194
42589	481785
35640	459014
451216	367402
471365	243322
298233	251754
51955	268917
352399	363320
165413	39618
370567	25388
414326	2677
7246	150258
79437	348798
197226	178439
474453	203461
103314	330616
21197	326628
31483	306165
396421	348798
335514	476951
312095	479914
44906	141892
33172	64014
325722	13596
104598	6899
158099	467040
152078	24943
135623	417824
258452	209285
398960	248732
292641	87469
259704	451016
3809	294277
383376	99058
326135	183213
386696	360653
205439	461846
260313	53886
257581	397896
282177	145952
256392	73018
192465	375897
489890	264154
240226	262743
366414	294601
299549	374314
332541	421935
420214	183213
103603	91295
313728	168989
345028	125306
411194	112330
257581	19135
440808	390197
40258	126473
26375	336590
77793	272069
360422	196821
404562	263553
71668	158097
20268	110161
388696	149897
67668	448828
40890	76868
413078	390334
242706	190377
66957	694
81899	427043
262780	410951
147192	404806
38151	334391
38309	280334
483706	401881
287953	405842
74200	273831
116525	118907
481429	13370
283831	107511
158091	366991
172486	362610
203783	205633
286933	222701
38861	302033
74845	387
266175	12245
314742	320489
239537	118074
295041	170769
178015	475166
172973	250389
14936	168381
185245	161381
354533	220364
181171	40447
250410	119987
386762	477986
327429	139220
26535	27191
39981	313745
143861	430997
422060	87319
196265	477986
11817	219871
373021	345401
284554	478415
174139	31029
365399	94665
193553	110018
480547	241468
450934	112379
93451	405270
452348	375982
351170	108801
233004	202926
356392	489069
271760	157726
2803	311602
278597	452002
37675	281578
465063	189208
202789	316503
414035	8823
190076	48163
66243	342205
318488	71062
89287	51861
4329	398386
118676	220417
326631	307208
449379	225142
449316	167517
170491	145835
39669	363581
315045	65846
320259	405937
269441	52537
181108	384259
314538	146202
114643	312133
456234	72476
476093	201041
358081	462314
433812	209572
465774	146259
54800	250434
417465	242965
263880	36545
148439	261070
432591	7940
81920	410028
187425	470561
257129	438783
483987	131071
280600	453459
136229	287854
179838	17996
449099	380689
325109	321056
361675	328511
220487	391414
237911	310756
475491	267602
102107	273831
196903	410018
216188	395988
215512	295484
445463	313745
287766	380322
3463	346549
172864	259914
5606	94516
218366	472271
120412	328534
186159	327044
200867	41959
440272	397641
37748	10411
223116	297362
246562	367483
408121	247887
458233	210082
336825	461552
480333	103359
89219	338886
241781	18042
278554	106422
57828	126326
333080	14919
343602	77438
81447	190978
420390	93245
45675	125399
120071	466432
111968	228431
147121	196783
112925	173376
242569	212991
50005	291521
29394	305744
176130	399780
278371	357854
24529	190369
277561	158876
38594	216502
267750	22827
457418	49424
320338	214050
272863	348448
167464	363973
487422	490144
317961	267602
276107	247047
76738	268743
224778	38063
43722	135896
160596	48661
330520	16433
157584	88113
422246	139590
177577	424714
309905	473262
278800	295650
401628	176878
109922	310862
462217	249334
315867	116915
239123	224085
425166	167788
312920	305576
121065	372214
354545	262594
223943	480879
120438	234748
482851	389146
410702	143415
194869	386687
25579	440660
344737	410074
485471	49286
298411	396080
361960	95448
22719	120428
155039	323774
99023	368892
91558	272908
277105	120986
107295	41673
26510	9650
302996	187974
85495	209933
41885	450579
242935	119359
244917	203540
216524	56624
32760	30428
452962	10494
382096	50264
446725	352447
245318	162795
170325	5448
358639	131315
447610	417918
306294	180578
70677	103392
268946	22827
25966	489150
300273	197996
436624	222640
392070	481181
10175	24738
53516	440660
129786	190369
493145	536
21396	36515
360224	86728
171163	105230
323731	171114
369189	101058
221788	384600
293264	272230
357411	21880
29504	342381
307161	438653
177241	214307
166215	314829
426197	375897
384728	209080
112338	407026
358504	249334
312026	192963
438201	435817
91325	132453
15457	280635
229445	244115
163813	111855
112625	472397
130069	400437
212182	149479
396272	119381
437999	165437
312625	362598
441036	485185
140508	231563
383442	432074
157961	244929
421258	56596
417687	91660
42212	220417
453919	330423
256893	289807
162385	57410
446034	348798
79701	301247
275391	49903
220617	439926
457228	409031
12322	386807
175669	85290
113151	190369
109933	235463
407550	371918
57025	488285
219435	15209
327819	190369
177297	100631
339338	90729
115386	364255
444397	186259
392011	136435
150441	40193
277266	361296
418000	192925
76035	489822
481155	357963
46257	427504
191501	48163
169408	402327
172983	461944
402408	404053
89215	326492
10259	209933
146043	358984
195304	150874
398964	329155
85672	228431
266957	241416
163108	89047
339822	204273
87730	461690
453919	211294
252450	468808
197997	359218
407675	371934
404568	126277
198317	291233
14788	360736
345555	65210
200731	317521
32580	198297
486886	12443
217854	445034
240661	244929
386132	25719
336014	15209
161224	139685
182771	308083
144072	342724
257455	291324
225856	440249
116694	80587
116784	268606
117796	122462
426292	421830
357836	378330
103479	336590
492768	666
319259	28922
406660	229976
164916	419822
74577	150187
108963	402739
387274	17339
396802	353787
442080	479081
404044	113138
308575	487950
286145	213308
121539	225130
445087	118229
373455	50538
287552	265589
271314	292627
198450	281351
378874	198790
229275	106570
263514	217055
394125	332650
463144	15926
259082	174726
112267	197996
438626	113138
158584	177630
325904	207696
426312	475722
237148	468832
344211	150526
312283	132996
107838	212789
171546	214050
77143	85844
337483	58881
213766	13370
54671	82962
226119	168050
243921	131354
479044	102556
381798	12245
6553	257298
446863	434112
57014	276591
371884	262895
35612	455995
66991	377297
239431	54775
211130	266852
192562	292047
366614	368205
361607	152489
233388	471416
361509	98062
284315	418467
114582	486995
303641	438030
427498	360860
237838	487833
163445	361202
131287	321704
326260	297385
340654	67040
221106	109709
224177	457081
115966	164759
152372	49828
160614	123862
62546	221296
282564	457081
390241	177374
263107	358408
71883	389682
379411	424437
112744	400184
243287	420336
46556	380409
163030	325828
336071	470075
221454	253916
203420	317118
463200	174770
302298	206887
330060	185459
392420	426940
283864	296921
103754	263037
214744	54208
383353	405778
431343	176059
230099	363469
31754	293813
241988	190369
457418	341662
124577	75568
245679	322541
408804	235679
315027	445221
416408	237268
395735	79249
156110	336590
383183	345289
487798	190369
297375	22804
48107	321129
390780	164884
454746	189234
53428	172089
84252	266832
122866	487994
211948	351066
9570	17186
474840	309572
491326	174705
476711	301160
361811	275223
355083	157040
45667	131383
50366	428026
344727	237165
273356	453008
109508	45141
65445	88796
218121	309425
385308	381950
371790	71303
168746	58301
494010	439551
468958	318735
84965	220372
472924	478415
187396	127726
299386	25293
440604	476951
281111	320164
304146	199049
148559	19745
260392	304466
141647	326985
297665	292515
33474	28487
431264	153589
457418	162228
292739	111623
262487	143721
257989	381058
381674	78358
202260	98649
313189	38490
490211	306100
314739	313999
430290	359029
403715	347097
143594	19416
352837	465598
67733	164884
90442	210353
199571	67763
459045	283731
392370	428313
36568	177084
174318	230829
392020	86476
183460	387742
283426	469930
106235	6576
183863	315845
353382	144293
491538	263555
379369	13370
76335	440912
23235	144646
224048	208174
488536	127505
455215	114387
68135	427941
448911	405030
421777	399079
154981	378419
88460	82
376513	459649
31813	164759
328466	429045
153006	234413
69812	480224
12773	78974
451016	183479
114665	36283
169937	157442
344094	387489
389170	177558
71189	168972
97222	84502
420488	23697
162863	368010
227857	398082
174286	190926
433565	4413
73501	87558
369736	152489
173176	147414
408781	356428
16776	281885
59723	412040
288232	152662
300113	394400
471039	428466
236032	469724
60208	213419
312759	317118
200679	332392
221296	251323
456222	235354
450695	179692
294130	165379
118674	8775
272203	471745
331238	359749
397814	291249
478351	57134
332211	461769
260200	469108
391913	345745
214608	224285
220243	335567
378563	124535
78613	434893
125298	27464
158310	421356
420790	193903
455893	485304
371071	61430
200144	421267
417691	245743
285027	277167
487935	185013
361813	278604
68772	466432
396006	398689
173693	243374
129268	481120
191412	112550
334224	293813
322627	345745
352237	206024
88359	440962
293749	382136
117278	484631
130969	317118
137663	277986
224738	29645
167790	20884
299580	12177
158099	341446
254293	292453
485773	13370
374223	378462
313984	377847
392112	246275
237714	478620
397266	225542
353086	35707
88460	348798
282461	435280
44283	121236
238721	390856
69509	136390
129328	43711
104648	427309
145534	483280
65381	254973
86583	408288
222401	299467
94763	36339
49069	250434
270248	368320
278303	211887
227566	170815
301540	316575
472300	342807
474341	96559
275816	49828
382547	466664
244249	489496
287813	478415
163828	286936
284221	18451
482100	166513
232135	293813
106676	478480
42101	23859
445647	366941
438767	122462
295580	313745
25834	185335
385185	212081
366473	264806
63391	127731
282469	222544
454895	182047
372605	208300
357411	338025
25130	476951
438374	249388
432016	28129
191915	352110
193133	226494
107233	389682
264592	64368
129449	360860
264194	456640
105192	58970
62970	102672
267301	278742
458483	115861
273768	460267
486712	47349
114063	44082
131154	320266
255108	133219
281823	20959
454556	361505
139279	249334
288872	235280
174606	353787
330911	369599
361675	471366
466520	293813
81432	455388
117056	333476
87166	365325
367454	363542
267793	432290
268080	172433
477091	22827
167588	95860
456231	147216
168102	183213
298329	98906
312032	311221
315974	347490
456395	475917
491292	186361
285289	233592
114643	475699
179919	205221
442578	18665
84810	97753
16641	43334
192766	186384
189862	389100
316136	20852
450465	127298
12481	314156
364493	105585
151862	43987
161397	310261
220380	281019
265016	28129
288643	411424
361533	40697
104528	273831
413407	253811
348179	422998
238299	345034
282508	247812
249567	420392
455889	462973
895	125599
195568	190369
249894	233906
110797	265812
193436	67584
127849	13129
229999	375937
493869	244115
112703	319544
112285	357600
173701	222237
191629	85049
81547	280150
441518	226494
295211	19681
83616	22827
83410	315687
430086	155152
74350	423688
210676	354301
425827	383508
41673	179506
15027	144470
116585	226494
420790	474526
79018	76008
435222	248641
84052	378350
221037	397078
156276	318735
103898	9075
201348	473310
355316	212081
290018	299408
24494	4349
474462	303167
397781	445395
115096	49191
443473	244688
229647	265589
107303	28129
406660	246997
65781	331220
270620	277450
306996	179045
330473	288035
254427	301475
73347	119868
329118	472878
467012	38309
79124	313745
363400	393291
265591	327217
343216	108376
281409	209572
665	492316
28399	295689
285712	121755
197082	369599
245206	24070
267373	226706
146937	66040
348055	353787
96279	132740
203200	483807
168594	476231
43360	447347
118567	39914
344775	364236
311367	453625
411961	47988
196633	312711
342830	252664
114617	396080
40355	457507
346178	67174
190445	249202
133909	297937
304039	22907
410138	23018
381006	206717
481419	168189
427498	434171
481825	114910
89238	229134
417700	183213
117201	225248
77079	186456
170717	170470
407191	65189
196300	88694
320259	344785
212213	127643
79306	464387
279722	151012
243700	162831
375405	36676
405744	281924
148734	363119
22616	380689
178968	303862
36567	83182
228084	275368
350650	457846
343357	49331
360985	57754
224894	254540
131265	166970
18145	293813
430965	468740
44159	337175
39974	112421
235924	362164
60037	21411
138632	430790
181489	139648
311494	186259
454962	25410
172406	291249
387475	310917
339842	158514
372127	11396
413863	317118
247710	240225
98847	394984
160191	140044
78475	447192
153322	221061
197556	24738
92458	181230
256131	56609
46558	265065
466721	354933
477932	255145
167877	237366
144185	99405
47867	162831
466375	16041
35806	209967
473874	454140
392539	100026
270751	149046
146873	196858
142594	247287
139185	327636
482251	151526
28053	76829
172289	358607
347121	371534
40158	42890
83411	428323
244249	360708
154515	367110
73298	347449
64685	61274
369741	86728
183988	303862
285023	86560
128170	247277
353491	291984
444380	379143
126263	219572
230191	248625
366127	168346
397009	119381
458245	358184
449933	393326
221296	226501
275456	113138
91325	129107
351189	362408
314311	260110
362301	151814
414462	191317
343031	97366
416550	146183
39176	444875
121309	315367
438139	192195
244697	243531
302999	229219
474469	478415
88060	368223
24127	301475
375405	105499
44511	236213
363614	317881
115730	49903
245200	75499
472892	104505
85844	316575
80821	404806
129198	270262
370245	427081
173224	103804
384218	100503
387631	351732
466231	34056
43705	416727
135995	310359
458545	464420
51264	366127
372048	428272
276663	423688
260199	309867
67571	342236
21555	196783
174886	255641
366238	350822
293831	378686
412763	118662
483987	317859
402519	220528
201562	203135
463200	9249
185724	190369
252360	311510
109824	325533
128566	97277
437579	440962
287024	99170
312145	35707
287852	192365
328972	219876
414286	362662
240763	461846
273479	218727
477545	13563
353624	253428
100698	156207
22950	50868
468050	327217
184229	348497
89826	458874
50931	420432
367314	133752
10908	317693
126713	60909
196219	127198
240661	380071
327418	96409
88596	401854
177735	90483
153813	178431
52445	116980
269726	41913
270618	319222
433943	344576
48474	265065
145288	361412
123303	429538
124150	151218
214017	1934
251677	75273
42021	19620
482480	127270
441543	377206
366275	92056
250434	209510
168773	325575
384575	418332
380752	176182
376115	177693
458614	41673
122186	219791
16031	103549
306241	404207
193273	94129
127145	227995
53204	190369
128704	480214
478849	403515
24974	270095
345401	426619
425704	414170
199416	421356
40910	313745
66664	15230
36396	168213
93936	217171
85078	410074
336152	60222
378558	205719
366375	367619
336179	178763
374210	371918
375668	104498
177297	142983
471629	50147
50965	249685
140013	16433
353597	142382
216813	197696
6252	176708
30246	238774
437524	424878
8119	421399
308313	232112
21331	190369
190561	313314
280188	348731
464508	478415
153322	175209
492692	445353
315090	263490
420670	87331
125419	190369
407540	104059
93625	164970
137995	282401
271052	67280
483280	88881
283252	103267
46994	280041
178654	334680
178422	453605
290799	421356
66383	207027
427432	450341
460033	317356
386925	331211
390783	134695
364767	165061
470689	425675
437743	49893
405806	421573
143491	35707
439719	176249
117508	75499
393066	475576
134299	217898
13268	223403
164382	100608
414612	254543
347374	150352
153140	420757
55141	13129
287099	105967
8523	110955
249820	115123
258432	104734
210833	276074
301659	408402
56945	183690
271760	39618
114645	395198
89238	42363
277949	110677
359427	139921
97732	390349
264026	460010
332916	91998
175944	147053
472329	220679
451551	445353
321242	340312
306298	389387
423013	313454
473777	334415
236015	22623
147942	20959
37515	250805
138574	116228
166717	8810
178711	153608
200884	338831
149743	37728
307628	314343
188860	267602
378127	214436
314228	356355
363821	436210
430016	444046
23069	4734
377408	391414
315573	362966
485492	140511
127779	12299
271328	269199
131329	110715
462055	152081
227781	482315
459290	173442
275726	236413
61651	381008
299511	375107
394341	135074
81387	434121
93627	273599
109620	154083
488689	6949
89238	345734
411286	106459
212736	181782
437462	327217
280059	484447
290372	261840
346656	206198
373756	201889
454198	255316
489488	291521
412184	401871
390102	327217
320498	196996
87170	393326
221817	366493
86654	476656
267297	195591
362267	488619
289513	36836
274138	49272
175895	359707
357577	446105
302404	399852
228201	377510
163723	428674
471031	187834
404960	138566
81358	487199
404764	383720
135409	388551
305827	404960
228128	110251
308122	214825
173144	24738
167588	72565
389563	352685
108526	418036
248535	108554
102309	179375
400960	178623
420606	67584
158099	380995
277568	118909
15048	342212
92401	105563
180567	364433
421370	465927
190051	20959
375378	350327
360084	279030
322585	156189
218159	218033
488987	342378
385435	96972
493625	421285
140957	411152
256893	465415
312601	483103
345918	284482
399198	353814
442364	426922
430800	42890
175010	418637
439144	253506
64875	480094
143821	162423
145788	405460
107118	294848
334985	380981
271562	236976
481419	392339
130444	255756
451359	56231
19334	425675
216894	196685
359790	183479
338164	386977
302233	397581
156068	277523
42670	79569
320820	237458
475522	196783
473843	95942
290074	346158
306400	245679
148246	457056
221329	46138
406719	20959
316136	289649
304415	321433
170462	281410
289502	262954
96144	431634
35707	388027
176340	270995
196003	431001
485667	222541
376978	399867
238536	385279
398704	452914
204055	82271
105910	131224
312782	85348
482981	238229
25898	419098
211494	135664
361880	231485
387959	293813
215718	331581
440940	277061
276021	439527
267562	212889
389992	178422
126653	65245
75472	61929
128985	87471
198684	208242
157267	492701
30397	490888
286922	289038
462932	256172
153439	338378
238426	450608
395029	166183
205173	5857
28357	438674
412971	182180
489787	248398
104505	246592
419512	197996
254446	448298
320266	467740
32214	113994
221346	398689
71627	73336
111815	219929
48070	452741
174452	150975
300966	112993
233338	465313
278102	218727
171750	310261
7372	7771
263539	338367
122092	273831
294759	467752
87360	117836
166757	246672
4151	59672
419786	401871
275467	312724
413816	461273
445949	261396
361169	355012
208246	45244
237235	432092
34618	302403
352424	403945
10466	38304
72804	417294
453919	484274
38665	16936
160262	284979
378833	218639
30942	404806
155261	399867
145805	267602
366674	317282
282847	67837
89040	450749
303682	236213
478066	132341
50000	338641
485106	110677
161849	282815
311728	289262
95677	281993
407795	22549
381274	389285
386148	103804
51897	396893
239489	54976
429120	452709
444205	260956
458015	269612
129740	458528
447962	118964
437917	273831
25767	190369
195294	246778
176244	258450
386079	132740
489657	287423
320614	485226
188472	440660
200092	337183
428933	325384
68924	160158
129060	390687
263774	142641
153385	246713
182376	116577
128940	424523
459138	277961
275693	461392
89238	188242
449956	63528
331272	404960
329727	188122
273582	455089
85062	465833
428919	332638
204429	449728
272742	58057
403077	150974
165750	322614
134014	107187
412909	184657
180389	491803
80606	28065
318047	245679
356413	221409
419056	272339
289675	205006
340969	122462
290333	97474
187834	479008
324518	99405
486371	355868
329592	25012
190051	276090
66137	92613
10217	413825
134539	66126
381424	359762
31719	152076
191612	411424
113459	122462
247676	207100
461286	226938
332338	431278
84226	151944
94731	123265
16780	388813
310338	84572
394218	354766
335191	438373
284632	214881
406123	15296
287477	460692
408357	475047
358390	125399
31524	178436
189263	180578
372488	126421
10807	115783
11314	27255
375405	115742
33523	337384
211424	404178
125349	477173
491129	141649
324826	91952
251720	433097
58843	386138
363866	401543
283698	405224
331872	353787
253673	123780
377586	126267
55857	123369
261827	464420
491031	178422
309263	4413
16458	190369
199936	355806
165680	233542
75779	321743
492018	484447
360459	407657
334092	369753
104426	197492
301626	205289
455810	241048
230377	430356
353977	294198
168310	390677
364846	391414
296335	315367
266307	8624
470147	40681
434768	326260
68453	237235
204676	410062
314881	477256
102644	239375
418771	388407
179528	7093
407066	296693
119406	91979
227011	472676
166254	183240
441463	8123
273272	136623
480280	493365
202352	187595
274269	142064
153538	360376
384467	159249
4954	444497
471264	90099
469832	125115
136955	254426
15027	335757
475361	190369
439726	476447
441252	315099
458052	207535
276208	432302
310936	189399
365093	73336
60057	440249
428923	378686
342236	31715
315976	212525
488630	99718
492106	393577
72585	420944
414326	290
366941	279623
254147	488234
39449	428214
404568	320266
363034	167917
87150	313745
448417	240544
466577	254447
71074	186440
383982	110677
435046	270788
266028	83403
171546	414286
116327	149991
89609	169071
11062	76880
266307	51849
14616	459802
295459	23983
480546	304909
393482	477545
279747	351639
181176	191241
132147	39645
187101	54536
490989	384366
420297	318994
393643	238664
367418	446105
397510	481339
375969	360860
3554	458647
325824	265711
361129	243840
31360	142318
211894	35115
165553	318404
451016	150020
43625	237255
25992	323427
263458	6253
188099	348798
21487	106089
286893	277961
491532	262529
308122	131376
117703	196783
255035	58153
178875	358491
155248	478415
48085	76350
300486	476656
450465	345084
328990	4349
397616	339288
296085	27464
184001	54362
421794	337849
313728	134404
227045	48275
35556	394656
335533	231230
282633	75379
137833	256165
39325	241468
330598	458034
446493	181993
19134	101058
395167	45871
471956	15209
146307	166513
228225	400660
476297	340861
3696	192696
470802	35862
468063	258220
349783	127758
342016	224085
87638	287863
221521	194893
393610	93609
153963	166970
63322	89789
9734	454975
167964	134145
218363	396080
146855	1292
173110	259775
356601	267602
392574	410596
221420	273567
222571	301659
342465	467910
319824	275959
383403	385283
425675	109991
385883	317675
236998	274309
493861	229865
106917	238350
305624	291350
347381	42890
481808	458601
109738	58567
228560	215213
11797	91600
65815	472072
296536	401101
362640	317118
217595	17083
387789	151096
385178	79507
197898	99479
433067	320797
47757	117122
341478	186259
166452	330277
415156	267102
179967	77271
196943	389252
342486	154999
52537	203917
135042	327575
401948	124085
148601	186484
430603	194478
25969	102494
95521	375840
80924	207535
161571	488852
203515	179389
58042	277105
471808	241356
190111	328729
263	246732
52867	105498
88225	36032
439469	53994
388464	350189
228431	447027
66862	179997
355083	99901
191425	15209
264662	305449
11282	221133
491259	291484
167657	480759
429700	328247
489284	454385
147911	222149
130069	249147
379680	274429
230574	106883
210727	198916
50597	27464
276208	256121
239099	173965
489814	486339
126875	459232
170447	205223
292971	42747
342196	179505
333551	236359
342449	366666
462028	286936
259599	375840
232260	55205
363591	342559
328830	54895
34526	293813
124777	489305
327819	489822
149038	20959
105626	488630
218693	209285
140443	276358
106313	281273
197693	183007
425303	214050
464966	40330
194572	204984
348644	201478
408518	234387
405349	351639
302918	49021
18347	403486
261255	211158
4954	445437
130137	105498
164674	184201
15210	481279
300762	356935
151635	226658
483424	268176
405555	79861
71559	186019
62215	225077
378558	28129
339469	343012
288491	43783
433565	53994
293759	418551
477998	82281
398094	185705
274171	451618
292721	272696
415619	94516
27089	18209
211944	393326
307593	331581
167748	29655
301364	90682
466744	390232
367432	421639
121306	13370
245059	98012
315482	12735
37012	195735
272796	369599
229533	331581
276209	276744
315966	73018
69165	367831
174390	190369
358172	369262
118994	159249
249444	90095
163594	441313
274729	441313
297953	194422
430170	277209
253561	42313
308122	243687
422989	35735
103050	112330
112425	406824
274138	121106
342782	208038
234039	393326
270384	414374
270341	127921
174309	122490
329750	27941
446182	306483
49334	239872
284842	119868
146153	186561
343225	493045
32169	360531
182026	369599
115937	56068
301823	427796
174954	310756
275480	347523
108639	430997
308602	253612
11580	61395
199588	418633
135718	131312
5615	349393
415891	276993
350853	149514
451849	425114
454617	15133
12623	2199
474957	348140
369599	46310
262410	84875
44031	487103
397869	131365
162249	485479
464283	202431
171576	53754
397798	399035
101992	193633
5420	255967
112862	488960
352739	206986
99773	48163
309917	39142
260753	248777
147800	191250
388407	38063
256137	315687
485150	245317
393209	468936
363895	82089
322493	451016
346272	453350
241216	327217
144750	209542
365399	131169
187907	423107
490159	51612
324966	300689
310135	447517
58018	339785
404892	82271
298983	229331
355192	412400
134769	159571
356357	365128
373615	356468
197489	467192
50723	313098
395604	184157
70	146124
289675	223140
364570	171604
307803	445353
212612	218519
182170	86618
121637	451856
186828	202460
321696	435708
5569	79485
243195	423688
394669	12695
11890	254973
305349	300240
260292	411844
71968	399954
417248	414123
235240	64493
279239	270095
92623	335014
414326	94665
528	262277
154880	28173
35136	262954
281012	374987
55182	358991
324502	122585
177072	220417
357068	439554
191484	218730
467605	4831
9414	232584
74365	445347
367169	259997
210340	291249
291832	201925
285812	295404
298187	287740
63892	16433
39127	58786
84429	388957
263557	59784
255173	30403
90795	4639
283521	386772
460662	449470
443645	166061
222094	168638
26527	364768
54606	221868
88835	458
456275	180327
345428	285156
275518	9418
117851	75410
78870	15209
85182	273831
93627	415287
451131	63709
286883	336291
412415	336291
464829	448709
84761	266852
434990	49789
150917	59430
137454	401082
229323	73035
89471	211277
271760	137911
91276	487192
314368	343010
479602	222721
56396	457081
308122	344021
458489	7150
76228	178158
9913	16916
362740	392671
427628	388943
124726	187298
309168	268549
198043	273317
378291	191387
238033	389682
76912	113243
420234	139341
7451	404806
230191	313745
205747	489822
444165	20542
57912	99245
219861	359413
325363	184336
223994	20793
85482	350189
57911	12719
323558	175608
451299	293813
278354	368859
325193	249709
148539	89772
105077	300762
357116	196783
334343	40284
141782	384129
363643	377695
479645	255979
146734	168213
382867	11859
419587	378197
459407	139518
455034	191926
422015	317118
101344	244482
21095	68762
277030	295650
334096	227748
61286	452949
371479	236654
246191	169047
223929	290351
230051	262232
124363	276415
200476	190369
402148	354694
459213	38671
82698	159058
367851	401197
452369	478415
449521	281855
81279	48163
80696	443169
185193	94344
99789	269904
26106	419337
365657	283210
248013	230910
4116	121171
172718	36392
285020	411424
27064	78298
492298	166513
43804	398254
179087	331349
433812	118678
476586	77751
84496	145691
273192	21411
237714	198926
337580	133782
238261	132740
97894	99681
270248	346388
333467	249102
83616	282237
210202	494102
242523	197865
103224	276591
451524	124085
392802	34224
484617	200536
394087	139072
64777	139640
145912	190459
9995	129317
202521	486736
168637	455367
284374	170807
373025	133534
336876	112311
140380	440190
221322	389575
480150	236240
189064	188965
355010	421773
414286	96758
1123	371934
38895	217871
24596	262954
434098	421562
412624	20611
226023	81920
277568	42088
113650	198038
493080	12895
432969	422802
396062	190369
437385	168169
149898	259929
227195	188837
284789	268261
110330	467328
389497	52079
353871	432486
57	472771
198946	184785
39683	105595
334157	283856
331691	217922
268768	378082
157961	256484
407171	243840
64526	266736
34603	232699
52656	35735
473443	21583
287193	33589
481943	180578
316626	23553
423864	454123
365852	106343
269969	265608
206522	21583
193018	426622
250833	358450
403764	320271
226805	51222
396043	118662
68675	477704
455757	124684
123740	129059
363700	319333
427524	469935
355120	249709
71960	40447
412890	385928
205790	170684
234102	301659
455146	127921
471056	32930
402438	238180
21379	89171
101286	167147
347965	240288
261532	16105
175853	273831
17985	317118
183360	28781
437407	253146
297834	26551
192882	210261
406660	435294
332146	101567
241749	459802
130069	276883
82981	419849
289416	398333
18928	170237
467277	357357
354262	53863
196406	281163
131958	85656
462901	117650
213697	137128
429063	13129
218705	17996
324367	328550
356953	35035
144919	237376
221454	360860
337141	110677
120180	361798
405449	478415
89687	354747
388181	124742
187396	380071
331092	281993
210895	466654
414980	452855
138382	193362
283993	69688
5700	479703
325972	237178
247552	330557
406660	338075
468277	291324
251720	230055
150093	469786
307928	82585
280481	267602
196355	187974
469181	351257
160351	62191
431266	272198
463721	44469
113273	428174
328513	148319
161198	188695
97593	294130
42161	462973
456269	283445
342230	205223
478876	208336
460903	25782
35806	208174
128398	251303
32148	209572
146277	423795
285023	174935
165499	322969
300273	459802
296949	443976
331988	226798
486712	61467
292164	316343
145065	99437
115936	345119
242551	427388
129256	430323
12244	240698
458153	458183
29884	354079
385946	239794
441302	365079
310915	56625
89257	151290
394411	457081
262602	5007
6752	427185
134778	251827
348096	216006
483315	234356
222920	75292
378423	192376
446460	275232
85472	154137
418048	469742
330850	32842
129082	130028
224822	196783
26849	114978
102458	69856
223033	462973
245408	229636
458614	318735
330860	426964
391087	395988
122637	277649
372764	102835
261721	99021
248479	113524
12674	94516
142904	62996
352439	476447
407072	334336
345817	3563
215550	320179
469173	489376
315364	224016
129328	72050
121828	394315
448532	134259
116854	123213
332474	340482
124794	179375
475378	49903
19542	235610
421997	378686
65549	112795
5099	290211
329308	475200
36108	193369
37657	73516
264157	440764
464467	37692
335654	44552
182998	20959
363398	137802
343087	21583
167588	293376
139094	119868
193039	267602
118694	485665
55958	190369
453312	67701
409732	307620
23430	24106
269005	190369
40028	200454
359890	404127
98412	167766
372217	377230
68098	296010
343992	411251
399059	226308
428961	163974
88695	242629
25969	199590
34151	55283
229735	16940
27095	424586
100578	224879
117615	53863
32148	48163
170595	317118
103446	52606
3856	10345
80150	5041
204402	105498
183956	476951
398997	348007
163348	177558
420432	293781
25690	476510
463200	399468
393030	384366
39955	285663
101777	104527
17559	263009
428944	340511
1939	114063
58125	281201
82981	453493
397833	378686
437543	53863
112485	414123
398956	420944
34116	7106
38038	469727
246323	171765
146417	179354
115340	121493
402404	72521
139778	91711
448849	425510
162357	198544
425659	338271
325455	336380
242038	8269
74002	16433
20747	388575
68843	50457
354696	97777
353486	428103
352307	387185
76621	144130
68314	313566
309407	311552
72670	72111
221106	387839
656	231839
342465	304522
267373	101699
162843	433193
39683	219136
493208	36499
140894	420944
181231	132740
302229	121106
332916	365141
392247	484735
301312	224085
404803	67584
486184	49896
5741	195121
427170	303424
313492	421026
407989	430997
226919	164208
252401	238065
339064	354790
401462	343012
199473	425234
486712	182820
309004	86158
361870	73378
89670	468489
238693	425787
352793	49903
122804	182913
120509	5040
76228	363352
424511	132740
84542	190369
59792	309801
484144	464725
423760	208434
122727	96977
346221	424395
113927	244200
319231	231447
326344	70252
68516	239357
55425	228431
327209	82240
170007	468449
274067	49915
73558	313745
391264	44679
335496	69151
88855	217423
338228	359256
450772	196400
22781	187974
272313	49903
398995	335477
186597	41241
427822	218727
367328	451953
264479	336590
172331	24516
239099	110121
413658	400471
251409	61396
77399	230123
286777	241718
431961	62191
253503	360228
39195	348972
204653	88817
166626	271323
176601	214024
238306	484447
12895	423469
454867	447260
34729	479549
474786	401543
103228	160576
371976	260332
267243	113683
366926	299748
390090	108554
101389	204569
363809	48861
255859	335477
428944	209088
233498	389175
374305	208593
3409	137719
141782	110342
472806	99645
221265	336271
200092	386973
445153	363044
392592	282045
192598	224085
485100	482623
235748	265302
453818	487117
322100	414363
5955	90277
34076	69708
26619	412371
416828	3630
393839	4413
448104	139137
30568	416402
128439	35707
478588	295910
479402	289437
7334	217051
368439	66991
228883	173761
186860	390057
359525	447858
170553	401928
51735	283026
387949	434893
439588	158617
273043	483543
245397	259675
22779	378686
313303	105563
227306	351193
20661	379255
219765	243769
179707	490876
328627	262601
83626	199535
11611	462756
491190	59059
362396	367110
340175	442867
227435	373692
1215	342477
467788	419967
281052	359218
19994	458933
161363	136511
103842	431137
445463	385378
40780	440660
134884	99972
205677	110708
258434	412705
23141	368952
443392	111629
450550	119123
72616	50993
370578	249202
2184	183905
92401	422136
184422	220417
378370	451811
94447	59672
319773	489822
471416	302298
102644	19141
113927	185479
424306	92193
173219	464727
353856	151174
412826	469235
19622	412980
422556	16433
471549	57080
255604	417201
454589	337578
238749	173598
70808	75348
304633	77328
40848	12794
40360	82585
414286	254270
298988	355237
190051	58881
441302	303548
327209	54298
199130	226469
436428	53863
315228	459802
286655	411424
329727	124405
6012	396891
174834	479120
135336	156376
12967	329698
161162	90374
71564	57520
310380	293813
135664	385893
470506	180841
150789	155969
235787	65076
15027	351066
345149	317675
293010	259568
192465	93238
269629	100656
390102	398953
223429	274309
412909	336643
309225	375220
404960	454792
174139	175497
12935	190369
62346	50492
118786	156376
238573	288035
240138	425675
88210	197512
263438	291484
349188	8463
409745	74029
155062	187974
90499	212789
478152	317675
147195	481183
213381	26928
28777	348798
449618	119381
440048	182751
159768	48275
361718	412192
371125	336205
61186	368205
163843	40181
82471	353020
491037	313745
235160	239561
482456	291435
314548	354630
168773	8640
30333	16042
210419	197696
494082	347722
219421	214992
405788	237165
324431	208577
174725	344580
134285	9723
90614	339853
295009	265671
333461	65861
385905	401854
341253	268230
260624	430990
5009	243301
295505	339494
334092	192596
342253	253635
409011	8303
211294	185076
473472	238494
432133	178032
182973	334886
260569	439719
321669	258370
169084	122462
106857	231599
409866	347508
476310	188522
171362	24943
421707	48275
379680	214063
367114	350773
173810	455202
304893	37040
342627	381857
313371	429593
285112	94344
308147	75303
10093	318404
381305	387101
68326	134979
460045	389009
490494	30805
449756	486885
57276	279993
458557	282361
406694	446801
134195	451091
462819	133588
244992	140044
469888	275790
141334	218727
44401	130667
60084	107206
341481	38478
325093	4363
250338	161249
22304	185012
444992	448631
153260	433089
233498	175748
315967	307943
265571	84502
187501	324723
464915	163357
334671	119868
56855	151528
395724	16433
479260	373457
194216	2497
360662	276929
408337	266852
85672	281924
394724	258307
143595	115273
303420	449298
367846	50538
31259	14508
189965	440660
264951	42541
268748	135503
147047	344740
451131	441664
317729	305615
409681	86693
232102	10646
119092	228431
349114	62996
117678	105585
233045	31971
277034	209632
208786	268066
81742	385864
474527	35735
138979	28129
325533	111182
452329	99920
485233	207599
66696	222235
292797	67584
348055	264406
376509	1533
64873	315275
477545	160456
111588	352780
144129	347873
200273	388575
19976	470069
37823	269140
87638	53066
306742	165653
492247	283540
485478	199788
176130	361851
295619	433934
378558	282689
106209	15209
418180	474412
91415	49196
241005	345235
478822	94665
133909	327819
172923	309325
151902	196783
324411	341271
48149	83275
96462	489552
215041	16615
103626	315275
122771	245317
138611	415455
47172	13370
45132	202814
219546	266556
452052	196515
27581	374826
250833	129760
108894	53863
56745	167419
299762	72432
387642	124460
336755	35707
247296	476412
88242	462877
260432	155188
164288	139640
334546	419797
313926	99365
91708	331581
447831	459274
443815	72926
292078	430610
227088	67666
7386	472807
298799	99405
376596	13394
277716	272697
236868	483386
258781	372214
222070	442083
139445	149897
218397	378771
417938	473793
225876	440448
261485	307279
273709	101650
193767	132192
163562	449990
298707	121401
286940	176182
236196	313829
76984	159939
174725	316735
209898	368710
250162	235830
373085	352542
205922	377205
328061	486885
450058	369463
14084	84502
447727	19544
24851	449468
484297	28065
299482	74886
204593	398333
130708	61059
9424	75261
313778	46184
282441	194449
231855	363973
259978	211932
352703	446351
59700	358797
304355	36576
251357	289266
279697	15238
113818	261057
183725	188319
228142	109272
337204	445476
282865	368892
279422	446280
424613	150207
462868	317118
55057	437018
82926	187974
197131	293813
252746	417918
354942	420790
468935	274508
351029	236599
219546	99901
13402	40784
265262	107618
89703	432175
143432	95558
41821	267352
396883	69994
285925	341271
44450	1335
354545	476656
137071	185479
85674	454822
262255	192833
434614	338271
255859	212025
303782	17218
322006	432290
345762	489822
346557	430684
456748	53994
20059	49825
276821	129897
66734	452075
162043	383278
214880	454822
442857	305289
322693	424318
48406	313745
402717	454975
202469	266012
157820	306655
4053	59555
71127	203279
370619	395964
38994	349624
337192	28129
250560	293813
210906	51552
106706	207150
325044	337246
310111	476231
350628	455995
157961	217025
311363	352605
33978	418551
41990	236213
72804	293521
109952	266538
73966	10646
79395	164164
407280	231638
364807	304787
307896	429864
322826	461049
153353	316575
279493	404960
267079	260943
268897	433279
191194	36545
147341	350654
28140	198790
370866	11974
95876	249709
246755	429654
433468	245131
154159	389497
52566	467190
468482	58466
287566	390232
29265	9913
428861	406408
55489	469907
76924	142018
365171	186361
359790	428214
466298	311753
437352	296731
70921	464725
17453	344326
127147	241848
174563	133614
165990	162247
379183	319196
203000	121171
13104	422187
454014	283231
27401	91460
329750	233477
381552	172089
19262	220417
822	448413
16700	255266
309621	354121
62133	377047
230051	88909
76084	146746
326631	361974
412806	16143
336796	168381
358757	20057
292721	164120
422292	316282
269949	279590
268910	242927
17836	132740
489408	463822
342775	492511
439046	52917
396821	314239
352739	17740
376322	417343
239084	284268
40798	399023
415461	420800
284291	255641
394199	233045
302431	476984
219546	277905
169163	317356
75200	400184
382825	484274
201246	379086
443988	417201
390336	208013
210685	154089
172396	123731
231877	56960
415955	466432
101699	477131
412499	16433
350046	423955
311766	401871
103929	29127
319465	73241
451932	196193
365982	339582
442681	152502
167228	440398
222045	145389
246555	34079
54204	167540
277452	227101
253102	266646
327591	164468
393610	337237
154388	110677
284754	180957
463075	104193
170464	338120
375897	172452
10788	72709
110755	101058
88457	325508
127686	88416
357238	97242
430831	7097
382331	392618
317845	484477
319081	372810
326853	258729
87173	227101
465728	407174
67247	234356
335415	254044
359946	236654
233498	92903
58464	339575
12481	43124
241732	153848
25145	53863
317424	268577
91	212025
194518	297402
196116	473766
457839	41959
15100	28209
433802	265027
250853	103267
217275	356496
292275	210290
249144	134287
111926	81280
396256	376969
343308	9054
228600	343381
284239	218730
129992	47449
266163	248614
236661	152085
137454	385806
392011	369599
46548	16041
5726	256659
125663	214647
372822	476951
238132	314032
159141	120489
328247	186259
188737	178382
229929	468348
145959	96020
320618	136434
351436	434177
262955	345295
307779	357854
8580	397874
147001	285446
58836	28596
389469	200903
72573	66451
373189	59005
290966	354374
304544	388531
46696	267352
70802	304589
53314	274314
110835	162831
100417	327927
91558	374049
235850	229851
202352	156376
68843	376639
263377	41075
308443	191349
68110	267264
457779	167948
161420	351955
349186	202642
394686	187514
342486	158811
55462	475943
249190	186325
333506	310836
319824	357150
318549	110677
435116	217151
113629	255813
398834	478415
310965	281897
480850	94665
284826	478415
55303	74983
23662	413860
342465	267113
138418	231230
425587	1945
306184	430356
289084	895
315951	166183
455456	283445
177887	433934
133108	440962
327914	172536
25455	119381
270552	63756
385581	318563
236216	42653
14914	54536
10693	303648
141401	190369
198780	340523
287566	373986
22148	126473
348175	297236
36131	71338
169994	478415
363833	337849
405126	317356
283382	209471
255442	345890
466744	204057
4793	190369
339195	494102
15129	22849
315163	450920
212460	186361
192351	89538
373684	348472
373568	450685
60902	35707
77731	262594
491060	291616
85406	377586
267562	102603
287651	107905
129416	101058
164196	26551
246044	77143
91407	185061
138270	317983
347121	431340
369016	103393
235418	211262
389641	120986
194051	209532
75860	453744
179767	479614
108230	334680
221687	154872
356061	352611
325062	253698
224749	417418
486474	21583
223020	243408
337836	19567
170384	166513
455792	86728
342486	225449
3459	479872
248268	398333
376483	356645
130069	30784
377206	128128
329532	237458
479355	126921
417938	26406
254133	146604
183303	190369
49092	73305
463483	317118
121148	426722
418291	42313
97438	44167
333996	188759
330252	111623
403746	280635
238837	301659
333472	5857
239611	314532
118887	256121
274692	416808
135077	285156
381553	471995
342225	283243
295827	330867
31868	458183
29335	92712
311819	94793
226919	291829
474243	314999
427505	56565
465384	94516
258652	478415
410028	440422
312121	336590
386802	440962
76677	162795
108648	422470
253471	473506
306772	459649
399441	263262
473411	303451
420364	162831
277568	226152
112	436686
380418	418024
68094	274309
360826	422576
201586	365329
74026	406544
358105	303648
224749	197337
149187	405470
73469	322385
413066	476656
234881	251806
191174	291823
277568	224794
374522	177630
179204	312642
266957	230755
55869	393326
2057	214024
239268	50517
473165	269168
392182	132827
146553	133055
421207	142018
247513	245679
324876	338919
138497	108378
296111	235850
88928	153538
449682	260956
164486	357420
420678	28129
479287	218485
254446	186548
43966	130960
330662	321790
81051	12443
412749	36066
469384	262490
131574	478232
10913	104855
416709	485016
305927	426348
473709	247448
233045	344713
436126	473544
59718	205289
475308	165088
25239	175897
335484	194994
76898	453493
423586	457919
473436	179472
284222	71418
130162	302610
257198	259435
137133	124945
214460	53863
380465	36633
374555	56496
395755	423747
154835	399609
77055	478415
456231	8459
407334	477104
311800	275278
325972	119868
85723	27464
50409	349624
276514	67584
476382	76454
190065	284979
34736	257377
24130	185574
477545	399468
355758	89207
115449	168050
260879	7940
322108	1151
65134	76185
99155	210261
389544	465494
107357	186775
64964	474624
196316	396080
159330	37516
444067	394882
159891	243785
222045	467296
366867	95286
388195	317118
493028	33965
14720	184977
45724	319432
106268	328045
146893	268466
172923	16597
266810	479523
321475	460845
450532	203308
72968	455197
315573	283911
13082	173887
342209	409248
47035	5579
81320	187974
447464	206641
294231	469235
235034	225318
176266	293813
40890	71260
298823	117366
44354	317686
306304	374806
458104	414371
55514	230925
438536	214050
18197	435955
485773	138877
440604	313822
236037	240996
154417	95149
92030	206149
399081	13129
86292	35841
334643	307279
21387	303175
345952	86933
217784	3041
370278	275856
146893	264680
347480	304731
371297	479581
18505	88684
358132	327725
265006	229237
471808	283227
169937	203514
302527	145059
300039	111620
489282	111423
443806	301475
250139	277444
347057	243301
252883	247820
53624	134209
368492	160900
212782	484533
22804	475557
4361	423795
367418	365366
250296	451336
268442	313745
216666	332638
131140	196303
460930	347057
217743	110215
220624	94793
447775	277236
138241	325940
253525	130742
406649	92976
379216	122654
25411	450056
169932	440660
300368	397647
330927	88437
296443	315671
342012	11981
195679	105369
52217	438773
36760	284843
233045	475162
482552	160419
271782	180327
107998	147520
277250	310058
493239	53321
31922	432867
242411	464896
153813	136692
274314	26486
50674	479697
459571	469235
30829	56609
63184	249659
376619	297333
350653	172266
209018	39515
77199	291531
347801	393974
289872	104009
189318	393545
328936	343504
406660	207486
62787	428738
359946	183479
382893	138350
391617	48163
287766	106840
208995	154089
390050	161552
264590	151096
23741	91069
264725	246981
30330	447467
257802	263083
477711	387839
436437	387742
19727	296339
275922	8731
175734	273955
271994	187836
137579	48275
329727	58441
199793	87370
325188	374784
207959	468154
116542	329749
186220	190369
300240	289242
463744	18451
463719	384252
158000	249334
451289	202394
180286	377987
191761	179375
278797	186159
127182	313745
244536	190683
17142	398333
29187	312161
105426	156338
244282	121407
455996	491190
85478	93533
251983	81280
439211	401854
153155	122462
320145	8330
456748	354264
216229	157145
372629	464646
227088	420944
407768	63958
93460	43164
446381	8574
48163	55934
155145	80193
264727	36733
208017	313829
82583	301987
357163	295484
427419	165953
241889	75273
39195	211291
36835	371380
327127	272846
335557	343737
468125	31146
61001	2562
480724	135062
181849	336590
58464	399023
64074	15103
364491	434239
200092	225958
149015	398235
44577	255428
10807	22414
272838	450059
378243	241846
126570	462184
304157	99437
311896	365816
188925	74779
66788	78184
388105	190555
184938	20917
493972	346266
171794	437208
3809	141909
393870	94322
228849	247481
266631	211868
101522	127921
189384	441873
298685	313707
129819	87231
61724	94401
179346	4349
247710	21239
451373	330143
130119	272226
476344	1605
170868	48861
221711	297362
17768	103031
432234	341362
145605	264406
270248	184255
219421	152502
45724	49829
1292	126223
460048	86728
345394	348182
470907	237601
295430	67040
271523	54976
145585	335926
220441	304250
46942	371242
295009	170339
174811	36836
441691	127148
231379	129185
237504	202409
452198	367785
244536	50455
266965	283178
144127	158505
438646	313745
3462	389224
49081	443693
228959	344027
482880	428711
483840	371463
338772	51308
16569	316388
420665	3234
303189	263962
103705	194430
360388	77389
233699	96362
214732	214732
196731	458601
368128	400184
228470	227596
247296	193369
160319	469168
332599	22549
296236	129469
418698	207432
60646	338514
23876	294085
127883	302067
357139	70179
369834	352957
349095	480246
232820	190369
355083	184629
139468	34638
282025	60517
357952	273058
81358	276572
204805	442147
2377	471755
63314	99975
229675	244688
239496	48163
434726	207892
332369	285156
211135	305975
204246	180233
352526	245649
256893	3760
167948	109006
125968	436052
478588	447358
448291	157813
203847	77438
494036	127144
13268	303914
49037	250440
102065	264585
209531	452098
426966	15209
384754	199676
323992	336970
146010	190369
139237	117041
486712	400660
12564	36153
184154	94344
335951	76683
400756	162831
360321	342477
1945	93680
264926	425193
70607	356134
97327	345842
431237	300825
335854	283295
305142	474075
273310	324037
322171	111491
372415	203000
158952	366127
114442	378127
279683	446801
134299	39259
445843	71218
486912	207927
448104	15274
245318	220417
319798	430356
92401	460434
4960	160339
5333	176267
398923	420392
424323	241377
253108	192005
175952	72432
423731	169614
156913	454975
331503	96935
345946	49228
94442	110677
31409	378462
240301	270095
453112	4349
230351	462973
376341	384817
168798	327204
494011	207649
114615	405217
392136	211868
222747	447519
390142	157040
178422	17065
268748	300192
277765	234875
398692	32401
15209	480741
374512	108700
348925	235412
35612	10379
365831	333357
6147	425675
273821	491150
400743	171054
346697	8624
33343	60224
188477	432786
304213	334710
34908	353836
456922	221324
210228	230378
330542	315653
2061	37948
373170	476951
183175	9203
157608	455367
13792	440660
249626	371545
5700	119516
244401	271918
436817	374468
37459	221054
38120	198317
2134	304589
220085	295484
54035	50429
278942	56933
175969	324742
482456	74324
14789	183213
328059	104325
124045	184654
11774	154161
397574	268128
170402	392487
406963	492884
404593	196851
457860	232890
210630	293813
297069	333166
77538	288909
229381	48146
337167	61706
40228	420347
452846	472583
298427	420790
327692	142018
79973	308791
262506	45992
223555	325525
375447	44566
365358	201469
249017	218448
144764	273831
58940	282715
79256	133752
338451	86728
359199	297375
286575	105307
210900	190369
124950	341777
409996	492906
970	314059
31254	207669
434746	333357
305697	133388
187302	351720
85608	291521
91600	371366
90602	225936
479214	489582
300394	272966
133572	166970
428944	276813
364429	21632
176059	151096
336921	36776
115725	375020
96363	183213
224039	29599
8666	183213
35806	211913
306304	35150
227152	323752
199469	55496
322342	79989
201459	57753
25455	177861
38743	434392
280367	91998
319378	88269
438607	390334
3809	298065
139350	40780
417938	110003
418010	274472
288206	413525
269367	241693
354132	105171
101465	33748
129592	229414
119359	77031
207852	81187
394427	368933
404568	213639
224832	213788
423741	61760
298390	418411
418172	248777
13156	106739
209221	79249
10005	88105
45609	267553
101496	11820
95160	368358
167424	110677
32309	32838
82772	4489
419445	155214
283961	176878
100798	438912
97698	52917
334747	73236
102065	288099
477452	268129
279464	12640
372504	354264
126628	378686
324610	185551
296452	343493
128811	421356
311534	101058
82849	455769
180484	175721
21826	311578
7727	278813
381305	132996
75721	31616
420809	465215
259648	50264
112724	315671
474094	340598
370137	423550
41378	174349
233045	108718
289481	328174
460113	355806
246191	23018
487473	470265
389213	42890
114003	36555
412018	401854
430170	426013
459446	22570
50752	439253
172396	476096
62074	389387
276821	304922
483987	22137
379372	31313
114429	156315
86449	134262
398308	381416
204078	283632
365009	407511
352260	421750
381042	338671
67511	123849
39331	153833
192872	317506
389009	35812
182437	106471
323017	366373
214413	20428
425431	244535
355163	135756
162460	213298
272085	267602
49115	388575
418456	359762
255440	485734
121841	302486
389080	205270
450741	176501
454979	491269
436610	164362
134973	400627
47970	182362
199941	165653
402725	485070
424139	350549
84745	369631
34286	373804
201515	34118
491111	331584
28357	143985
425265	240514
258874	299934
227961	325914
190369	368570
166776	101058
151322	110677
188732	164683
453806	4413
75988	219499
432673	141440
124394	172433
416993	422164
222098	143258
153823	413964
426850	117862
27326	442096
41401	486885
63109	284272
434040	34801
213123	126208
242027	66732
105719	148000
44915	13568
178271	186526
257971	483272
114550	410622
341012	307506
276021	353968
330593	146694
12987	455880
130060	387499
456748	385378
87739	467690
154355	286697
246274	428798
421320	80057
72556	111954
228958	245679
295941	492316
464111	19147
485970	73701
121800	214600
443350	377933
226023	74829
114615	9054
160091	160379
254542	51195
442366	47295
231512	255423
300273	75154
314753	469235
326301	484810
294992	86476
180154	360860
25969	387413
300916	392321
97946	97277
209795	433391
158819	177792
271136	300473
372764	201125
275995	80720
9381	99405
241358	385938
310153	301896
414286	257732
50668	94516
126966	229153
178456	217310
407026	411966
55914	7005
384648	198926
333693	261390
261487	390520
422267	146760
462893	109271
365384	310068
72851	249215
418380	371322
65513	206726
369958	47896
369189	257298
242644	391414
101540	225260
393409	234022
360459	161149
47012	73990
4841	398872
413783	171362
3823	396757
168699	50538
277568	208487
203213	397778
444864	35220
493995	38063
55682	119346
148309	476831
358791	227101
299575	60971
322917	81104
167588	132482
262981	118369
244264	350189
475969	219782
147201	354643
444380	351639
161363	22779
286228	151944
312806	357774
317796	306399
416639	390628
99105	360860
131731	212081
214157	50264
60577	443582
311642	378686
417938	400660
251108	58131
318573	282195
22779	74964
97245	150874
407100	385071
167343	407108
4891	303648
51018	226308
49586	43004
30996	172668
428280	222776
202350	157548
239099	61934
424359	262050
345584	359762
262533	167799
267562	234621
108201	362120
137454	329943
124291	27455
116087	303424
153407	218615
301166	126204
399837	295484
462217	292721
338755	266660
87570	247663
237354	413582
192867	182192
10379	406164
422060	189614
422246	465251
360235	287653
187834	477062
322493	102352
217740	490320
239431	361066
293482	481525
339097	420944
60997	142052
121828	28129
431089	157688
132498	83084
339262	145020
227639	68212
381291	388899
493142	311340
271249	309180
193054	464521
489142	168926
378819	330180
135905	347167
463596	138885
292325	130028
330420	123369
92433	453697
50646	199353
369209	372897
160347	266144
152533	357590
141034	62191
128932	35707
464685	32261
665	120986
420606	167201
403748	138627
373458	273831
416116	139721
137447	385266
267488	384013
284529	478415
199612	313745
440364	317675
93144	23375
195615	303932
277912	277634
215505	333137
273257	309425
48598	64332
197535	77727
10546	1226
167877	390197
336244	21411
450080	248777
58720	134500
173759	281808
127195	300730
80511	134262
60025	131414
182657	387436
94209	442265
44034	86610
256910	317100
465659	120753
187105	410028
275738	477506
218842	379976
279012	48169
65677	266736
176130	223630
74498	278740
412205	175689
117862	50173
131629	74106
493584	446351
181618	12443
55659	132242
260678	75069
130224	449570
237164	172089
400520	396563
156964	107934
294654	292928
123251	7812
74292	121123
475851	207742
266508	478415
330816	190369
396864	486339
448726	223186
2812	485693
286783	401451
190281	206686
339965	187758
196593	284710
352801	333010
69399	435506
261762	256373
153470	112476
257158	414334
241781	441313
298419	22549
291540	479082
197997	67040
199556	228431
272452	186259
106460	94516
76143	384103
454146	324963
62275	35735
360636	342648
411310	178696
489977	266203
62227	97469
17661	30606
221620	71252
92032	88203
307367	15209
158196	450670
81633	491984
375215	169500
482529	204475
348644	378230
202379	228431
307160	330423
333622	97985
174034	245997
312930	235085
198317	136856
361001	408483
250404	334424
168934	169485
32972	40784
67266	87469
300765	384366
281993	414384
144076	267849
380447	206686
418456	330469
84428	385826
470672	234107
311075	86268
408998	341271
145396	49828
209898	2232
42243	476800
330930	424814
455092	45101
326640	78074
84528	462390
444755	382763
37459	152316
161448	123229
247929	49037
28326	165267
277799	409264
5007	131072
5354	478597
87741	253916
15102	251464
198317	223390
322006	3626
245938	260328
28476	75568
250709	207959
332099	99437
267610	292553
446550	27696
223528	417938
156348	270088
313138	321891
373025	452230
68532	453012
407789	46086
313416	33366
446234	254178
153687	299976
137545	6917
399687	327299
292448	436695
335842	50155
428115	274264
51038	440660
171476	99913
317860	481507
195985	214148
165680	368555
48701	379110
221223	295249
282747	44282
199402	478267
9891	415259
480018	245679
411142	439242
145017	447107
434990	340598
142674	454930
271302	404319
48472	59672
205416	313745
315951	458555
119718	478415
414299	293813
61651	355332
110367	207953
484172	364563
58245	463549
143321	462763
456231	402552
300406	226023
264153	120912
58042	351414
87021	406638
474650	119381
291119	267352
392903	477491
411419	99089
89409	266012
133537	289771
251872	212236
95132	393326
183891	84201
281175	299541
115227	140846
242927	429459
482251	20689
271344	165321
165680	334096
94273	178436
444650	254057
36612	60108
410064	44341
391121	57616
35806	466181
447168	243840
428182	142627
133648	271383
97737	413535
392278	132247
47816	100287
27642	196783
382825	174729
260352	175721
106141	256121
473441	267602
203477	5857
49442	27464
116031	167800
241025	391492
451849	89736
145288	108458
138541	225439
275824	419098
189723	273831
259290	169289
433820	165429
111339	120986
187623	440660
457656	300240
94872	440613
328306	345186
11170	110677
88439	153025
213123	54738
310893	307169
484144	12245
259411	374033
448726	390491
67906	272096
336177	158561
95305	41257
64314	514
237667	315888
222362	475917
135460	318347
264538	84711
476221	160270
275410	450644
446828	294426
135179	268667
106739	376364
184063	10630
177569	281924
350968	268204
293768	440660
429620	139297
15133	324003
280904	458104
233967	253991
387155	284843
477053	206077
338502	299560
76738	467272
348615	465674
312521	62191
183886	483412
473232	270812
201481	48365
423256	237074
429391	4413
426548	460132
493817	409757
228265	207916
174730	309425
204104	29243
241787	349129
50123	399867
488859	248777
210021	477352
69501	160114
339051	230905
373134	464727
140728	355482
226919	129674
457952	57134
55789	277770
192238	110406
395428	139339
158724	311221
296260	411269
272435	355806
130843	336955
483950	222701
233863	187627
60097	65913
302211	4349
223297	339853
47100	452804
152855	80318
14546	308602
322509	259435
470748	165653
65688	476951
245217	443693
22990	22827
93046	296693
397216	94344
142906	431226
431118	145014
453732	433391
400562	347957
111455	433388
85665	7601
194827	275615
44679	186956
80761	420842
71091	271383
388890	383576
24412	229190
282453	311215
491667	483389
83428	104498
406353	104795
107118	112279
481063	335812
9247	75962
143190	435097
262776	411424
72355	272846
75257	81842
172396	117542
456447	479614
76667	308100
459457	63825
409727	390358
453593	343228
431758	323067
130678	190369
352739	347979
50132	491171
442236	143095
132504	228770
314128	154276
27774	218073
135957	469704
399981	64320
36588	75303
286093	104505
490144	110677
69336	475047
108108	177959
411272	432818
487500	383844
326683	232844
446505	470357
313839	48163
208690	311297
51895	124921
153903	108222
281236	201761
9928	299167
464966	208617
194830	190610
386854	352605
396118	256066
247110	356041
204330	324723
249202	349541
295894	150129
492138	437360
398559	63528
445781	334493
152368	275721
89826	218280
10848	200632
186623	69925
296474	479614
114063	248213
62887	440962
102596	28630
199333	476951
341173	480025
149851	445233
27455	227514
437950	158297
228128	391414
79546	143938
324502	171953
393990	426000
99437	65111
322858	411809
474276	74064
395768	4413
403670	87620
412578	119868
172864	291324
3458	191487
264434	185335
285206	52632
3524	162947
284406	251967
148355	180841
95431	89471
327586	335477
59991	9075
230514	255650
200891	254178
463623	123447
219467	270347
191482	405217
210911	331508
468741	222894
203518	443693
115452	488183
138625	378686
332991	142268
20669	312259
111021	132651
177952	339604
85674	169044
414035	248496
368807	10945
122780	164614
299675	207700
217972	147848
87577	222780
452052	193887
106514	17004
305634	390020
422674	22198
159246	178436
32031	43164
34529	57159
27387	62934
115072	313314
141740	122013
253020	40784
52646	271056
328015	387558
68787	271670
345715	301397
134108	330469
330662	324825
276821	293450
264636	451216
219546	41075
260578	18666
417257	246100
237242	446630
67211	331508
197256	12443
303711	121421
446689	166513
119640	275152
72141	346674
288100	35707
64098	265589
453213	233556
79701	344284
425640	340513
312017	296952
48459	315671
140848	9044
400252	243115
311642	240225
107711	123925
444088	313314
16797	429561
327410	262954
344416	304712
79715	203656
111042	197066
341254	66401
21961	481785
1997	22976
450330	336871
316372	128274
456167	190369
248554	391414
176317	193321
263	19804
358261	463560
277127	374429
446080	425675
253435	478415
345236	338746
196490	388862
91957	187139
403174	370866
399205	219036
99172	443693
198405	310261
368504	483634
428278	237693
256236	16433
228709	222701
457418	24642
31420	18857
223455	10371
7718	285156
445273	254973
81510	280068
168437	425908
367063	199889
163068	451016
205881	164307
272096	440660
438627	347299
27073	264277
113409	440191
458307	30668
124374	153995
326285	412111
342452	417296
264277	262954
308122	6176
137635	284372
200067	47300
189938	214024
191014	313314
245211	153995
182491	264908
152459	139648
297969	447831
140904	65057
351855	475222
289995	351257
272887	487563
415423	151698
127462	422285
365389	246516
280309	13370
271712	274508
128704	367750
368083	137128
137311	385000
340197	39943
379269	42088
469329	316329
130224	282497
82020	293813
74500	399095
266144	303292
401377	35707
318330	128442
281359	259558
5700	456403
258127	99555
440331	78807
335743	159249
488678	434893
326631	320845
17941	80949
479164	489960
431138	153519
226085	118883
92088	236213
374274	337791
290752	3719
114149	240807
283803	477632
421327	92125
243287	204881
276821	215596
423428	231485
43931	107219
249536	388195
443778	172089
451875	375283
195049	463822
430020	300039
167799	60923
197643	317118
78030	310756
428944	133106
52239	444081
81896	50605
155685	277936
207991	274451
318756	408735
449556	161919
243567	210630
39159	404806
215498	183213
264026	385930
372833	92187
327332	96366
214793	317356
358650	272183
157961	380071
477851	184990
489893	476319
287089	305449
405163	405910
168140	267457
384694	14129
196539	228431
306409	36659
431661	474070
454263	214436
246430	16433
130069	297604
78113	416402
444695	480075
345886	179887
388621	444930
239285	489725
197088	465978
280603	232377
345715	419118
190973	37822
266527	124008
310321	264879
18197	234356
468240	34693
439165	96807
218926	146202
150077	184781
259268	48996
162884	447517
408357	455769
220860	383576
467198	214050
182192	455615
219765	142871
227628	203414
15740	97610
275936	28065
76972	4725
165120	123369
146893	159412
263880	479554
185519	150900
464180	49903
257289	315261
484095	159058
174362	66183
236959	482513
356530	257390
426690	301364
87638	454705
326092	40048
462062	267602
325813	161139
135156	459649
157145	333159
55633	348292
152009	360075
114803	214436
479355	76454
176217	439216
163445	228431
153006	319649
419546	205289
486480	148044
35538	164059
367783	57984
192238	415309
389537	270983
93384	414334
211934	113111
18880	275790
63660	94516
30426	316656
112693	53396
443320	379017
277568	453721
262884	295484
344952	23497
60948	317132
267002	336590
119020	288837
131395	275658
398620	16433
79701	466805
68284	431650
242927	218729
456148	147790
364725	386132
211333	22448
454232	79989
29607	111623
316331	261865
275796	264594
208577	338280
447944	181112
33900	121673
314127	179944
242249	470621
264438	440784
473056	228013
157753	474412
189965	94516
171503	94516
350774	134695
279047	27748
61938	90201
161743	387860
39683	65209
219281	84977
241553	393326
260877	231286
172749	467418
440439	286828
131100	93075
42876	368034
162635	219876
179919	148739
380303	168779
231305	3774
212507	257204
13588	258609
416947	53129
325905	443339
257569	19210
405979	278642
234005	469304
412844	99405
263872	379687
286497	21523
315573	213107
58088	450647
394592	240796
478289	119995
337158	18451
121790	253560
170172	203656
336152	324922
16776	489582
288918	48616
460139	207362
131174	492180
399167	23863
159831	162370
249861	107148
9853	295218
150062	381918
486500	220294
423539	121950
384231	491801
216145	459824
441351	480990
333611	414832
226167	273831
147914	469235
419822	158153
45724	361543
439260	21583
262317	16433
375067	104383
318714	203337
145805	488960
367314	444901
301158	85539
238791	401378
241315	220756
41029	366941
40636	193226
8943	76350
2436	413525
464025	377099
305357	54976
128948	332532
198440	393041
346299	462833
451202	66972
193886	426056
271786	131315
57911	407026
156780	245317
136083	451290
216666	403985
320461	379181
120912	296330
266965	467418
432178	360556
404786	184818
260512	276933
90661	466210
155308	280089
9866	353413
226945	348176
257322	128579
59632	176026
293934	386550
443575	490825
8710	293395
322193	467703
253359	176878
493625	387742
274852	113002
175687	239872
371230	355552
77677	88929
253803	119868
9061	348798
290817	276358
211551	107396
18370	137133
361960	57247
260381	321111
360037	190369
244092	170785
52275	443044
487945	300240
421499	436556
227551	318404
1895	86560
93384	33855
59890	170020
371125	191603
101289	69626
41378	157967
448965	440660
212055	21583
96722	110677
449354	149480
6230	315671
268467	222984
126293	449158
172445	327061
119840	132740
391481	6253
194747	101058
308138	10870
399673	156332
281381	25303
11822	328140
178528	445821
491642	488081
27836	329237
113844	53863
237801	381374
21175	306860
396916	11367
251462	484542
179534	6442
477372	354545
205948	435817
430170	385182
343839	202523
427929	467690
403027	110677
288750	403433
26250	366127
397534	217809
469602	146904
449662	342979
118442	91418
359199	36790
419740	174194
69274	489822
61207	464386
23958	439218
342465	30237
457262	222800
157054	216708
222378	255531
393142	37618
75324	167287
236203	345408
485667	263836
99961	493301
128124	470554
198612	358602
363030	156376
136492	159740
414058	307983
75615	434856
396689	381987
229172	105053
285312	157839
379696	16844
247257	145691
146295	467699
119895	70353
4931	409540
485248	342486
395829	420535
366369	278520
145950	259501
273610	143305
129610	403723
417799	60517
352905	276780
300431	261396
283175	3684
328796	386469
28399	229150
147321	72670
148491	190369
316565	279134
39618	390821
25148	435016
123550	74571
360013	208419
272331	164075
234788	471174
301477	71125
173443	434283
91810	442246
489772	134694
390568	369599
72775	338271
192416	64478
445407	330539
372897	13390
245206	371039
21241	50264
400878	365716
151407	27464
70743	313745
398308	467320
258749	190369
320273	351269
209378	466432
240937	9437
313523	359809
349624	5765
76916	238364
179590	86560
373460	20958
130224	337987
222386	430356
1354	367750
306282	420923
68662	367110
425462	434045
237652	164759
148771	15209
81525	124334
24883	187974
372625	413215
8254	335096
198701	300472
440249	115374
165784	411809
11586	326403
175557	302935
40370	213572
454867	251973
139333	94344
299522	109189
159890	380634
112002	64474
324455	152587
128315	190369
142654	64335
33074	395064
288959	23748
159422	293813
245850	478415
327699	253437
390716	489489
420857	219743
201486	234356
316565	316266
28693	238929
97640	472430
96128	315276
159064	110210
240489	455290
472231	236959
36062	254973
460258	333500
338003	191821
102457	476231
451818	314128
104734	108554
443907	75679
339582	451722
364266	249334
308278	271283
203060	484107
316495	380648
165841	188082
280475	237235
315723	475369
257556	294836
172417	179136
67639	422998
187719	226331
80883	75404
70218	459213
64008	454250
52505	255641
3809	81358
83740	164884
409148	86974
40973	462505
139350	106011
140839	342731
134671	167841
29852	12245
468118	401297
304404	289608
51476	257268
405237	88705
25748	209969
127488	116788
252067	138036
20804	43658
278320	260322
402172	355881
448062	137911
295210	461758
379462	300
176891	32418
484177	249334
1305	303424
29296	222701
446313	227101
376036	58161
253986	245538
434726	75273
110490	478123
258911	413880
155792	47874
435602	468387
425455	106869
130794	310756
219101	80007
232222	342631
206986	388254
241803	174411
123804	185901
279534	109253
405672	470554
8580	107050
186599	234873
470401	173274
55068	335156
361960	411809
101859	465647
370519	225688
454119	442355
250703	458125
230574	52603
45520	189447
180578	464420
256893	186440
141929	375629
33343	340095
241732	392641
289925	133783
484823	71132
316646	313822
111255	90123
367919	143079
323514	237019
429287	313070
219541	194165
266538	472583
38439	424564
354470	351428
140211	127893
245305	179506
492851	438419
356562	120986
247619	395243
374901	451031
334985	163899
120646	114930
63064	164164
274269	167201
302722	428026
330954	42653
299585	83591
439977	37931
139185	65876
406751	113070
202866	318441
161149	260854
309917	262819
346703	100259
124621	422175
428522	148474
5128	440660
302122	32807
341095	446321
18647	262107
268910	80720
215310	441512
79881	331238
277408	75198
266096	69708
150313	461994
261830	160291
472546	205270
109824	221329
408080	78495
111623	162539
317983	273374
139659	75303
162628	390232
385883	4369
100111	264920
145585	487014
435751	39160
65513	49896
155697	405293
477837	438419
267516	471664
366003	200594
114994	210168
287416	62191
395964	114063
380900	141166
263708	157726
68918	293813
121501	373401
451828	402887
189454	142238
319393	85582
66356	473682
312347	160876
238874	134287
232098	312239
271676	422435
209532	265589
422311	366127
192428	51465
110241	239644
273199	142018
379017	365514
93026	263514
493149	45761
449938	112803
398131	388056
447335	378330
325442	356612
82981	186381
129328	304638
409575	476951
80080	399983
426645	185013
493625	124085
244194	458077
282152	266852
163345	101650
368863	434893
178422	437275
127421	70459
326987	139684
382228	122780
187010	77727
130224	274352
347356	241468
187207	369599
208754	7159
10251	340918
427205	286482
258885	49903
71090	140709
237148	330143
243387	151483
116705	463549
60203	199630
86560	489840
231606	301659
203108	268118
385741	77118
5234	469235
4684	351257
282048	85426
186198	447519
341187	230453
277568	348292
174548	162425
123299	283918
58125	481279
189415	310145
277214	406639
42905	396409
104740	71021
341907	440660
318561	234827
205380	296099
144978	473066
126941	190369
480622	387085
196903	309684
389611	250434
28279	22888
42854	382166
165449	180578
127462	200379
204883	22212
27831	459686
19005	279268
156849	178553
88835	131312
491272	102277
192311	351571
112346	150039
468395	51835
440190	458104
341546	415653
371052	227081
311879	94516
321903	404107
285106	490588
289447	275677
225694	45441
389142	474412
218960	15209
22964	264611
42370	178005
450705	267022
75373	385138
259651	183196
71303	226494
368556	155465
130332	302610
429966	365058
122087	241609
114587	407142
465538	413326
203656	455608
465577	165653
351824	295609
100426	73662
281119	86728
448213	13370
161134	99327
351906	142368
376036	352396
55489	292468
43164	94516
208169	267352
389308	12443
142459	227478
88697	373021
165800	205270
258774	401543
174655	350636
345370	17718
337903	295484
119944	90099
150678	292985
388129	188930
388696	186945
242411	80662
342196	74079
256893	39353
28429	99982
238889	88299
428944	315566
266916	343483
329676	269330
1794	190369
373981	119381
75914	29515
167588	2744
248216	291521
115809	314495
433346	119123
123161	122728
174101	284843
477681	21242
371983	206174
280066	188759
39892	8179
153693	63528
336152	351074
130958	366564
1616	64165
319259	297994
145763	448358
272819	343085
465747	239431
486882	479357
210595	249334
48953	158965
7114	30152
147522	234790
216666	480854
58042	42189
164636	273831
391989	54976
116797	394928
153275	205270
275615	253905
314228	446480
89986	320578
298390	261794
87638	209542
376391	461678
114383	321924
383410	171326
374699	269199
166629	445907
90664	471355
459674	267352
387860	340037
450465	12868
150983	139648
255994	451818
205972	269199
381305	426248
40991	326997
414040	357748
370640	110677
459874	404408
152465	373691
68532	266314
186326	219499
490987	357766
200289	436697
248828	353836
441033	140021
485072	90597
232799	292655
421320	391414
484344	215054
114383	410238
480353	203150
23020	99365
215806	350189
14728	100349
206656	402323
146124	4743
123659	425626
229082	301659
220791	440660
470088	142213
39899	166513
97233	178436
383687	463946
226585	94998
93214	493022
312664	184163
414627	43847
246825	8623
85393	96350
18298	35862
242551	138807
209195	250389
101338	423469
471899	220756
476494	350366
272675	282068
88632	45964
209390	273831
144073	317118
275721	302306
187363	92613
299113	21583
114332	243547
483112	470588
102022	440660
481247	186440
311972	120576
366410	181609
471698	37520
433401	321719
72113	337921
163080	474412
458462	425846
84590	308632
45198	1057
130675	447519
87638	253864
305556	351015
422912	5040
156756	410247
419891	362773
143814	78184
202381	386596
236222	61683
341579	312836
439717	190428
297069	246989
272424	273754
406812	21857
322101	466432
388249	73567
428102	455769
161524	393326
272457	420895
435032	479040
141566	259929
352775	223732
170255	121017
478845	298018
13993	376713
226761	187834
283344	172274
105747	179853
217740	154280
192435	244115
224565	469926
318711	288416
324199	86560
291984	63478
200976	27102
203372	420860
186704	121959
464107	380758
160397	153548
293482	309253
289878	202523
236761	276621
254446	144004
339842	313745
439626	110677
53561	358797
444864	181015
473077	396080
362267	106618
278320	299106
400394	168050
399818	401871
308122	35035
438135	373021
280371	266852
373755	276744
467890	364680
447027	353856
253435	375768
12451	158121
20287	127357
244902	426073
111926	102801
403746	15209
432692	336071
489639	324953
477350	124182
333345	286337
136399	8731
361296	212355
162843	30984
161603	186214
116549	40613
287586	190369
354550	166063
29077	94516
350074	280334
181984	19502
375923	198275
208744	396697
393552	441202
430068	489200
396421	4741
348052	99210
81786	391666
102314	101773
105105	384174
275721	99514
87712	53678
62168	422998
389303	156582
415949	404219
190820	66414
73038	59759
455907	166361
248929	468920
363931	211868
108344	258002
385983	364294
281671	469247
374222	62191
296939	133942
124259	282349
364827	71540
190777	92484
140116	140608
370260	455556
270128	36223
190207	104598
19212	428738
278827	217432
194630	391414
449917	411455
34798	150942
239737	370855
318611	461400
207828	35707
176721	254069
299178	317356
226612	276572
300793	186830
358020	112739
61367	31350
358972	288001
368619	422164
340511	230004
73657	122782
172243	140044
455232	276431
130224	81262
308122	107148
414128	58881
233895	228431
304011	161755
468935	107711
656	33216
271730	405772
470096	160768
342986	80426
493037	87471
52889	127212
310466	163718
10236	23062
139648	43775
41406	25101
77829	146124
225650	381243
265911	246720
301669	328538
357926	230336
423067	441313
415451	219499
334766	26400
183157	457081
443675	162884
272940	250389
442182	321130
392641	279797
48953	150942
105223	461846
362267	168326
491388	188457
269564	337921
407597	493324
336884	338271
147017	153301
128704	229928
202411	49433
72111	13961
82947	277651
229941	45925
322326	156376
267083	313745
345401	236878
219193	407442
224887	38087
431508	286828
447962	429333
224863	420187
74498	194216
108762	293745
346189	92613
372054	71994
266612	218727
133909	325821
322879	233984
270597	99336
366402	160262
189365	231447
410487	359243
249412	298414
379917	187974
444166	354963
464313	303175
98509	330205
128704	94690
22350	351585
127270	161704
108664	214992
31096	394571
374305	81943
258957	236423
140825	264406
36863	254663
152920	303528
206067	222459
377278	169076
139702	84089
397940	439567
283663	217377
17542	226308
57856	366493
284985	478480
84968	55633
219607	308381
165680	354868
445533	218808
274517	477951
460180	262583
341680	53490
449876	228572
268655	317675
367682	429593
39128	76316
193958	184919
226217	50155
110567	338002
81373	478415
59935	185104
372415	148771
386813	292058
110666	357150
216318	84089
125588	69734
445639	96977
430425	40104
348436	267602
114701	14229
239	205223
207141	18418
60259	88705
335828	420392
385933	211933
403910	349261
462924	28386
428892	57630
257613	19139
99727	401101
31281	126204
303369	195607
158229	57383
346697	274429
258905	465320
229897	115340
422208	411874
148981	378462
53863	24455
243789	256073
464179	222520
295772	434893
206520	469823
180918	241525
347254	134377
67570	158914
154836	467703
91189	209542
449097	91947
363015	296473
145860	177403
179781	214881
430942	268531
47867	306100
389090	190369
244989	320743
267562	116454
308122	139339
462028	107473
417240	171868
319587	60884
21265	81408
124968	153004
295266	68644
101106	129484
50158	309774
449133	313745
351158	296123
447358	428852
195966	127402
326631	221294
212973	421830
387147	277663
410265	168731
18330	110677
281924	455039
16020	236213
444650	286694
272457	220417
28196	212081
361576	246275
237714	401297
89282	60517
478692	208940
262128	317356
438336	84089
196003	434123
73846	385762
219526	426034
266965	221890
414286	53217
480498	314978
83613	58536
256919	244115
234356	149415
181911	91671
116529	285477
217953	409828
12745	424615
257899	288864
197614	148590
63391	401297
477491	161899
448788	15133
477687	348292
156644	285392
426865	28129
302816	71009
106514	49021
262661	33553
241968	435586
460481	419379
183274	235743
59937	267352
361869	276358
367279	313745
244807	28129
121594	186561
328059	162535
241173	94566
81547	109883
208318	297698
251586	30263
107638	440660
403515	35707
445703	471416
310359	244623
385876	110677
417473	428864
308171	251068
47000	453493
267013	129299
339333	329485
219198	409238
52006	256121
453286	90705
92683	358110
323726	183660
137454	293169
233933	175820
262210	95703
256970	214992
97021	271162
135424	314182
166345	385000
379183	243945
207007	49896
298143	446936
418348	79705
383340	258370
73023	402324
65627	204163
80501	25410
209975	381989
146305	350114
126115	401101
242766	198420
324751	52054
320556	458104
42207	242305
91024	405837
460673	97753
242551	378859
18325	323958
340499	438069
128013	123485
116015	334119
61539	63099
112044	127967
138611	94927
410147	369599
319260	77727
356530	11789
257007	293813
244150	464538
163435	342809
322171	355713
346557	158120
83431	194304
212340	409171
115743	53490
276821	443678
288176	430754
278793	437407
256716	251107
446328	265074
163489	276440
148706	90884
336927	35707
481419	186561
451156	440615
358814	83811
94161	440660
402479	220417
163083	290450
168984	435817
138826	410458
27455	244005
67351	10345
238406	95942
119377	282912
166679	190369
360636	485304
473593	268321
412842	406884
221024	135664
220505	28304
312842	350696
266708	102352
384757	393326
221454	428214
171716	110677
63171	219834
176570	380153
101012	364146
218679	292885
267855	400422
48936	48275
244309	159474
418630	316307
347057	218727
85094	461392
37951	290598
194182	137128
160462	311221
89238	208758
330370	57134
11533	348228
81432	267079
441263	214084
488348	221840
7500	346927
208221	326997
458836	292559
328940	400434
480650	15209
60929	82585
395492	353787
19455	420944
407223	283769
329155	218727
203219	49963
169208	29844
30955	260400
323	13370
467246	165321
119001	289316
227456	458764
109883	144386
267562	302440
339333	17140
362336	420248
169156	191682
362494	174564
433288	466737
168130	297937
470554	223732
346746	107711
73251	276479
326830	216534
56067	393870
36717	230343
31022	22555
492906	480967
29098	453753
371600	230691
340053	132763
47035	243301
363191	9950
127608	205061
412333	184659
28363	428391
151746	232528
253633	139231
27322	214714
138946	308110
37782	110677
91670	187974
449671	11455
330878	287347
331238	98591
469349	142617
449521	292719
273768	196976
7073	453493
50906	317367
267725	93387
175697	341043
322448	158295
117103	408282
290886	257968
334492	76111
221925	255756
254295	113051
308995	166738
474917	187974
319051	129494
355013	363683
71674	447007
198043	48955
214181	190369
301834	448135
161751	390687
239112	101044
204092	248777
376036	202024
441302	56410
417334	339971
43466	216638
390490	113749
245679	387598
159181	11199
307965	119381
330488	236801
283543	27464
369108	233292
198317	317002
30183	60419
276007	438300
164139	234356
27593	219499
114550	90581
201925	169467
389019	387860
490308	447107
18665	459461
151758	36392
224429	234461
367242	449064
439959	395988
317370	284057
374689	134694
29507	98906
92926	190369
471951	42890
37869	212972
188208	106514
87299	284843
319259	429368
182024	245679
340772	160461
418739	267590
459006	320958
438608	138297
418291	343860
400240	126426
375922	417856
403202	470415
199780	435417
93317	268558
312349	431137
167588	27894
370468	183213
414920	310904
393083	243919
272663	55591
240420	217423
90702	321313
142621	179390
260352	317356
480266	193202
420034	122694
142773	287423
88199	458790
289675	458057
276209	275677
457083	277450
174034	292277
352428	448263
106514	380320
365658	285938
94665	377278
158760	248777
233117	147665
336020	308946
1516	266852
444519	159249
411417	393512
446041	288239
208780	214024
445993	366493
125626	314733
84965	268046
112239	137600
80150	276963
401709	386812
156571	265711
237120	113675
141103	337818
251409	355012
362194	210508
24690	91357
132233	174449
457418	234812
374550	306100
308533	210247
114557	141354
244454	469724
154456	318133
326260	2396
123955	96500
450257	401048
325044	194091
55914	73023
270614	13370
190461	186149
202523	336590
156922	485681
248013	111156
276123	474362
188063	208577
374323	393819
332685	186259
269041	37069
6987	364294
288661	205376
1499	9232
323836	458136
1956	247090
18451	209285
230563	442554
135907	241137
27203	491984
437792	64397
8430	483808
376971	36012
145805	166837
428944	298142
409007	137739
238889	40075
468299	140285
237504	266538
483658	272908
387631	39764
268755	11972
393836	88057
139179	185810
287466	279888
217711	152502
82150	326553
194727	164884
477537	391807
454847	345239
271761	124085
304087	156272
189223	455659
91382	280639
122157	50417
435594	310836
114332	136891
253442	387021
342566	390091
110621	291249
347505	456275
18770	217310
153813	465251
323125	428709
287968	467703
320767	280509
331872	39128
106368	230303
84007	293218
378464	388575
224822	348007
121960	448996
142237	314698
470311	465698
377504	159115
216479	406998
466458	165529
59893	240040
424256	272828
259622	385000
417153	323392
341205	36383
211869	175923
135258	137508
387986	187045
200607	78079
46556	132740
424624	492906
140475	5040
116755	196783
286112	466109
168553	421356
283170	77466
325948	262954
56205	77397
244902	158153
1843	487632
278525	186440
191621	161246
437003	223697
404279	276695
206741	335910
392086	430795
95282	246899
158170	278009
416850	428864
375405	41280
445781	19139
376110	346598
425157	192432
358477	110708
118735	345031
325996	88113
459910	214024
252939	36555
156544	129959
470915	154984
435043	114063
134307	49966
200092	194216
76228	315877
19121	486695
127211	447230
490567	237165
271663	375840
69392	273317
386767	199073
358524	238415
8173	238380
216106	96081
94850	416146
129289	467975
487738	94062
301243	351257
270680	258370
93691	57205
250833	86311
236053	23162
102589	150625
204355	12888
135274	268183
324708	375660
153106	150352
229756	368358
436776	155214
492836	82533
417258	232925
207345	169135
461054	218727
182493	15819
181632	401871
406963	206041
364334	139648
212182	195198
126083	203213
454263	209510
240608	406083
268578	363469
111455	481717
138126	152324
309917	98042
128932	176536
372381	458601
176902	309085
385150	132035
268447	227048
484198	37663
374399	269199
373749	366493
59899	168913
154232	358797
489908	286762
96736	23318
342455	304589
11032	107913
444703	218730
154880	201653
179473	388575
143787	130078
201882	254746
137471	478415
230478	142885
30643	15586
295534	293813
138433	377906
468557	315053
489166	237541
189889	262625
379296	455995
283024	436026
1292	485617
208152	452921
474253	494051
164520	110708
114643	476488
229813	304731
110464	143039
95494	43844
259772	32807
233339	472072
113871	60517
13506	174770
48789	19745
196316	355806
316643	487153
301162	207144
233976	158153
281480	183213
145002	103240
187792	275000
190595	476585
107118	407030
293010	304877
106164	349129
74541	434186
463507	21883
191256	466744
439244	237235
168058	16669
21113	250434
489662	354917
333080	483761
224590	490797
53097	426034
393641	13129
162277	106994
48282	156349
270891	247481
227068	235445
319335	235679
464018	30
124152	293813
422267	54522
222880	116194
55659	340800
328562	187998
380541	62191
179427	234356
141929	418160
247929	150749
65800	12263
157182	369684
232677	50747
340246	456056
263962	192660
199245	120195
397697	368820
445023	4330
21411	50538
170603	49991
247296	370795
112086	80543
330794	161900
482851	478277
159369	196081
346923	456016
386732	256121
406413	378462
92144	76206
345434	323255
224510	62191
150182	250434
20703	356645
43383	99278
151407	478415
478237	94667
174725	482204
486545	57375
297160	237235
378109	232092
395099	435704
443163	172414
249167	433279
360272	399108
314311	340449
330954	43386
139409	433367
312283	62129
370619	8607
359973	231638
130675	175608
470258	263422
444678	183213
250800	304348
65513	196269
395919	162795
305257	68405
492	302080
172128	412553
268411	348362
213606	448511
85674	471911
276208	375840
315952	113811
184807	287951
351721	135912
150101	35003
92401	79249
321582	278839
40675	420944
205492	382419
321853	429267
333461	381956
366402	237825
261171	62314
271296	432189
278156	5040
130028	267453
408357	151290
404892	173459
4954	39967
5700	154995
203515	54706
356186	402652
237972	30295
175002	203656
180073	41959
40362	199868
277936	6899
363389	78820
168062	293435
457529	95149
447896	423219
439914	331508
215575	273831
55789	63490
178130	165437
184498	199363
67837	167841
418980	223732
399237	8459
270887	113051
390596	182612
70930	53820
292216	357854
193133	98036
415255	118662
383602	105498
51957	209471
31922	432135
353577	292369
68284	12895
296635	391414
309684	360921
99023	183711
233043	354832
40871	86728
228128	311912
375405	14406
68098	95149
64726	317675
355508	309744
89491	365572
231769	298397
237060	205100
332974	326446
365380	456065
419839	483056
478086	264406
442083	229370
306643	409480
283988	477064
289329	50391
154835	334378
484416	67040
25075	388524
446006	431799
393600	477774
404783	62948
448632	126384
14814	14062
108691	107887
368857	1687
222407	371675
205773	51881
298088	220857
334350	389682
233486	54449
279722	467493
153548	193633
460109	65371
57656	61999
305401	68814
460397	10704
119944	95551
420266	193168
391594	89047
49284	210353
59541	311297
145979	20574
316828	171775
134814	109006
72104	191837
428440	243438
376499	144306
467525	217300
64299	425080
222389	424477
184629	73880
17479	556
208286	454822
82150	390349
256134	318735
1655	391414
432216	141017
35394	294907
465755	196783
244854	281924
384163	64751
115467	99756
138663	83811
81550	209014
389512	79813
161421	171189
275368	272908
331770	479077
336890	371918
435697	78811
165713	273831
61381	122293
233421	208037
446413	105585
59815	222768
116895	325979
447259	458195
73298	323305
418431	248755
387404	203656
163036	191900
28357	258522
105969	473195
260877	415519
295841	114773
190985	378330
325509	370261
483000	190178
90879	380738
125749	12592
295174	198627
85428	160545
242537	333344
409555	83276
365364	158811
212096	486339
426097	332291
226760	91251
6234	399286
149646	187974
15819	116930
218638	472464
84968	323901
433941	237548
162378	165653
285029	184659
24377	289763
286794	38886
81432	29234
462629	374395
414067	373021
289807	49293
192495	199863
367243	4359
266331	16433
33634	478415
268351	445639
24208	206337
65000	196783
979	409828
341507	63528
489482	371486
472028	260751
416398	313745
207484	391414
68741	245432
446457	490237
330589	183896
91555	63136
180684	260879
341085	20959
15340	135368
180752	57134
118489	39892
414378	410869
461145	239752
311589	406274
245733	184657
485331	122525
362960	138621
238041	31035
373538	278382
193717	27984
337092	316708
391262	341470
202931	481785
464314	246926
388696	256498
222250	118890
292576	489021
82811	223436
297275	237165
139058	127958
480708	469235
333119	238507
478215	86274
405771	36392
347289	246646
6750	269476
473528	137658
293913	244019
309917	331076
394903	57440
128985	111628
413336	277278
442955	272230
43027	164367
330222	171424
293010	313543
109733	247767
208400	292553
259784	187248
43625	175529
450726	237178
21881	240796
468724	52177
192800	33305
51391	371796
486100	183644
109561	108154
393090	433008
9229	82585
72512	33651
446739	137128
400392	4853
233117	18201
188243	270836
405687	310799
490706	11865
371342	35707
45724	264590
215260	209018
97245	383967
275058	445233
325512	94344
68843	331677
427650	259132
167832	141166
258498	212395
213799	396975
420295	116557
380564	49828
219281	402980
376220	22827
73466	82794
489501	227101
379330	475515
109600	489167
142188	208058
230334	40784
226919	307688
291292	76111
365531	396080
2343	412517
216362	315671
261410	307108
153322	258249
297952	203656
384684	455119
379143	152341
167321	139648
420143	49903
260569	308743
323222	276289
372504	342419
75931	162493
243328	351639
474784	348971
28721	170537
67465	293813
373534	431115
131703	405832
283521	389170
493042	236213
272953	403886
40357	13370
75897	440660
478634	190369
426252	38063
99058	100447
36228	472072
343910	148768
443888	437088
360535	380538
260689	71886
93936	200833
264322	76454
362920	288035
190275	463610
19542	370780
2401	417283
7796	391414
42321	53863
128313	32473
166386	17996
187396	409248
277327	317118
68038	389682
355601	149633
488434	366127
418368	437682
460505	82585
266621	383714
323544	47644
28360	350949
313375	443188
235435	426736
87832	243766
80308	230691
241005	336662
297450	429928
214735	298479
27775	445821
294436	371918
456395	53249
119345	147442
220372	401004
158724	152321
87638	58301
308079	190369
183169	54976
293913	31321
234867	64505
267562	480105
311221	15997
152638	283651
263703	316741
453821	218727
79701	275768
440940	133156
328900	215085
332299	237074
139021	399023
29016	59636
355709	489150
254137	131060
171930	439076
431654	165653
487932	340754
184104	430356
382825	242661
288326	65979
414035	291666
372764	122682
427396	162831
272675	273670
236754	435367
52793	151944
215897	54976
213431	420777
62423	93627
449445	54639
242411	238527
224533	420944
466021	401854
53140	369599
484960	342707
148390	304589
299887	118607
69749	101058
201255	336619
327562	36719
274852	260076
471412	75499
382314	25959
386493	65772
354847	405842
43966	370261
376428	194169
77548	78678
198450	242261
386541	251116
357800	348798
119119	180707
233782	174935
300890	258306
152956	401825
70263	92613
390941	347850
18870	86632
54728	433706
438646	292468
377163	237251
101414	88215
134694	437894
386424	295650
102309	393326
415819	426041
451669	110677
12017	145860
300051	240796
247785	374404
259324	444283
251399	183213
8230	156085
241732	82291
271839	346202
312129	4413
5983	369502
491831	85956
295441	355806
176802	476951
13904	118775
371460	326985
57899	185076
133909	102309
67911	267352
136838	100619
412267	39222
226919	219651
25705	461392
155868	481279
373169	13370
238031	194661
403575	322922
433501	276358
261773	407304
36608	476951
141026	33236
253733	4413
298568	348798
252338	282224
175529	5040
446644	273831
200091	458790
393495	312259
237323	250363
221296	230391
423071	267020
199676	140935
110835	265032
189129	145320
265796	341271
1215	28471
340681	250090
49654	291823
176321	329698
68435	336590
326861	45240
20334	247136
15826	133658
90696	343108
12967	355525
165784	406371
62193	205270
142490	389682
130224	822
153595	235844
225354	23018
244399	44607
277475	316862
101203	439369
388380	411809
179546	259213
30708	341939
432581	366127
402608	83467
467694	403513
153416	227369
386034	282072
153006	22483
57	308928
281826	28838
276274	459205
306304	37121
409745	90217
3613	316011
42303	228431
391732	71413
376146	150245
179660	222701
432743	377933
460932	447517
30274	168739
296029	382226
477811	470104
67372	116333
183587	86892
91186	421351
294097	152502
186364	402164
338443	186920
440378	294069
21217	195911
311221	460421
145056	293813
164750	477465
78280	470554
67463	359762
290309	437510
394298	426089
95760	418732
350952	437585
242771	432764
151732	209967
355814	62191
199219	160959
45880	252660
394279	148696
417382	190369
300417	150011
326631	252797
194215	254757
3041	190369
395366	110677
11057	105878
27770	62378
200092	94516
224854	381512
427436	70176
267590	404194
388592	451522
354677	436296
17601	477491
77148	361949
145022	46905
447610	173459
468741	450436
169510	202523
41721	463615
174250	126289
25321	15133
386366	144073
214308	270095
14922	343085
415712	136435
24817	139071
11209	198297
202277	190369
442913	446445
130069	162804
97247	405217
357178	276519
214050	126176
388384	193897
51342	45619
448635	238964
107573	15209
21224	491984
232932	93366
467788	186463
284985	105754
361238	45141
325019	131169
91673	431625
230829	168779
121287	15819
234507	405639
28417	375840
156690	465816
468541	95149
238347	330723
87752	136279
492316	260527
104344	35554
172205	371918
120971	318735
289913	312895
227326	60333
198862	331867
355679	240016
202774	352775
393843	20117
313314	384861
379680	134299
130329	393238
379485	422778
186951	28040
477436	177835
306294	440660
188122	198038
334985	105748
233388	75568
292769	401949
268748	301560
217799	371272
145337	293813
395646	420025
227819	97969
456316	73018
181147	90847
114534	332512
370640	366127
118860	187248
300967	450660
443730	486022
144072	49903
85575	99313
420525	291249
474085	12895
61286	204180
427124	230655
66029	267602
300171	221556
480957	49903
107676	293813
311661	88113
234797	84590
28037	464080
140116	457845
439169	428378
263439	15103
254446	470266
287600	461001
461846	376740
259144	213819
289414	478415
180181	291521
383207	107315
16900	15209
21292	24185
95700	115624
485331	121184
365340	169783
416408	383967
326116	245679
79542	53883
402519	94289
417483	428944
226167	228013
485342	355700
258406	210032
311646	62191
254366	157151
192238	183007
337318	231059
107208	453012
322171	300506
204522	386872
178263	464420
145338	111454
238715	292083
210116	410302
36649	434511
55578	186159
323062	478415
176660	60517
439580	10646
376308	149046
128166	292447
263279	171813
424184	294079
270268	446801
329664	403516
18451	245538
298450	258220
171454	95149
295566	293813
487839	304226
306196	211694
345358	276340
136798	287688
356289	427265
186901	413525
155420	288197
277084	181680
172847	153183
339133	123104
196900	237235
227722	139898
250404	50700
333106	274845
106940	405576
161051	48862
445725	288035
84271	89726
76228	210299
320484	91998
208461	314881
298590	282765
467888	261396
345918	65245
345236	218027
272679	96926
134997	104473
201274	371934
161362	366534
76674	46606
364032	359762
357514	6253
261791	100503
175989	54399
487175	410074
437559	43164
69592	286482
58476	20611
448199	348008
294859	466349
487921	190369
307928	53385
379538	143734
54907	493016
193380	264881
254575	282068
481999	107886
423603	338662
443833	374305
130224	245088
166007	276090
348550	80193
411133	233037
335775	267604
42854	71091
198855	261319
309530	217949
100111	283167
18807	51895
209373	440962
45165	146584
486383	174877
200991	49828
123064	488899
56795	385606
183683	38063
254559	396641
361697	364146
293850	74106
63524	140044
6623	27001
359812	350189
25690	412205
392736	349755
343816	394979
116947	480393
300051	82873
182961	160419
7535	394517
445030	304930
298017	23822
414128	152020
315951	214762
353801	372849
399208	364680
356349	452709
294444	82311
217740	262187
149391	342724
370590	132996
477130	343010
151144	338076
417938	124359
399804	412610
130843	137600
46520	57586
240183	223901
37601	119381
32111	12245
374504	154692
454630	187460
452088	20309
236027	181993
92450	307838
210493	35178
227428	477644
271080	75368
46155	258812
349901	322273
117791	105147
492453	105022
371125	311983
273396	20959
300187	329993
156912	269199
24528	461368
208635	12177
5093	428738
14106	432949
393409	96673
227188	344580
409142	317675
240796	466532
234851	273848
281547	134259
330930	132996
329463	51606
6674	41673
306964	190072
170535	152081
425081	419411
165680	457257
183628	240072
156392	379976
265483	36733
170226	122490
163519	68419
143101	218730
456839	144923
80308	159141
111498	421356
460010	259074
364107	164098
66129	217151
9501	477506
325554	395632
287467	179375
112938	4349
418954	363581
199982	229872
325722	410853
36267	337262
404427	186956
27634	70270
81585	277166
436967	245538
59598	15209
117545	300800
359790	87471
171189	387927
407209	49903
395366	354694
61645	415956
173014	207927
346272	328305
408437	357800
380489	67732
256971	118662
148533	92954
415713	72007
182385	301372
140722	446655
89257	65340
119697	349403
71297	38304
39276	305416
440927	178696
439484	420575
44203	234530
49884	425846
67351	124085
15488	391414
42257	32677
135681	166208
18152	307728
355516	195121
25145	97686
163642	439253
369518	488512
493028	251991
477091	257956
209056	317506
114056	5007
73309	382546
333201	343451
315566	431616
357251	249520
194863	107425
245900	251116
26984	469678
254575	76153
465718	238585
399545	311321
454090	452367
279879	420757
213311	101058
172443	213035
321333	119076
239503	298077
364200	248398
18721	310756
88610	293813
317676	326570
409468	86560
303768	258370
338201	275718
89257	315990
368082	173587
57256	422437
81717	502
456139	380668
99082	485349
74378	350549
277776	411424
220666	341271
327196	456640
175034	2715
58484	317932
286247	454620
259385	252651
138750	15133
406695	141702
6467	122007
145463	207535
198043	62661
78030	384174
483449	401297
406660	365205
487148	380062
45128	262054
40890	260980
114218	186458
208834	203793
193021	144470
176130	239915
311137	190369
50746	378686
376146	363320
325890	309524
487476	235552
466042	369832
155593	226308
83742	297845
190713	64415
260602	357527
334033	95866
477291	464058
410896	112146
191846	134147
128704	308602
488706	317853
412109	337849
441001	85889
295167	86728
253596	425771
266415	113977
224626	78967
215814	86794
73153	461944
129370	154731
415592	375595
119187	223742
311756	304173
214259	426595
214534	382142
4160	306998
198317	145783
226919	95450
477811	29588
377807	54976
412415	262299
422930	277961
102445	129990
116947	456801
16044	133541
241235	420944
358913	33925
391264	130757
321590	387101
41452	203656
40476	115768
246132	201131
158087	157100
214853	186384
360498	73189
112724	388575
81717	410074
55451	484447
316643	245679
32609	203656
197463	303592
327590	144621
492247	101467
153130	45141
308297	390687
478461	360480
107733	108322
106514	86728
45724	343413
219302	399852
78158	7949
284855	35707
179844	291299
61185	247873
312474	43483
344352	454626
408518	351768
492195	327217
52909	79343
22549	306649
490362	470840
491640	467752
81040	440660
72804	446689
73199	174770
394012	32065
105077	220417
441133	226308
270626	317118
21414	33855
373755	231485
200123	254968
299459	111768
473123	470588
483291	377933
257693	352560
134423	138193
41692	300240
23306	444588
293538	59333
176130	117496
113539	191505
119879	445988
22092	214732
381117	100868
100055	89982
226919	190135
404331	210403
236504	232877
417490	476447
158274	187974
161056	206623
452457	178783
103584	41673
141118	344138
489845	209672
7922	313829
288896	110677
76811	83140
318533	369203
476598	433279
440580	439620
251954	494102
396562	205015
351998	350956
403746	270152
44644	265589
136980	132650
301348	139297
267562	209647
384196	348563
79919	362153
314311	183829
160927	421935
84362	366359
39176	163069
285143	24516
245799	462901
30332	354758
353971	211139
407540	102923
37516	129974
482204	63528
228225	65275
212730	61572
68351	76454
450370	135759
260185	45835
425835	409564
415981	322969
372043	30614
433110	99405
33343	239613
353287	26186
266508	451715
67571	452055
139759	82541
209311	167428
452240	54522
351028	271383
220624	137070
461459	104048
483469	126204
17241	317128
471492	48275
375991	480224
156429	345707
338280	268917
18166	242185
325838	60708
424925	229928
82811	15209
486922	153626
269475	48275
188132	195121
134046	398302
195402	245827
198237	288512
196003	285206
425768	54976
453134	420736
227352	173969
282507	481279
465871	217949
362302	474987
378141	318403
401592	273831
325044	233306
260360	362601
262660	37516
241889	137658
253442	489657
19168	209542
24726	69255
53948	368205
473617	27464
231611	396019
116947	110606
74552	440660
157534	21067
296466	471687
82725	287946
85436	406751
189786	427388
390232	220417
414009	161442
300809	86632
144405	463439
139560	138432
380846	76417
171939	20191
319050	92369
7452	26848
244020	435708
226919	58626
442435	87792
122729	292892
380489	458601
66726	259929
117862	80083
426298	317718
23293	473133
85902	256188
10818	285092
193523	252925
379538	361305
26735	231869
252373	294920
383641	229686
466012	452804
178397	83983
92395	365127
253605	348798
124345	145429
202352	75273
345077	372186
30646	233279
408329	21464
119001	132575
109062	84791
458250	386313
404676	231731
468162	44176
173902	188934
243822	269542
202875	169654
118275	12448
80528	126754
68675	361416
309170	46148
475150	274309
20374	135756
327797	206364
356866	171424
315625	90918
55084	440660
259317	353102
378819	203603
214203	10646
290587	190369
345069	485667
16742	137228
96481	23278
359218	208577
381305	148299
4634	220756
217740	387070
210402	211868
6072	388407
216602	67736
453736	217420
356530	275677
271509	406894
52655	325604
236	123213
189584	474919
175322	480103
460205	153110
317257	345037
343746	491978
417048	372518
117073	25016
403710	94813
380489	485280
459993	453012
277105	389009
334680	413086
101906	456065
39071	84590
377809	190369
451379	95669
1859	66817
50426	110677
210070	186679
301372	293813
393420	221484
325314	94516
191773	12778
346168	358231
433077	162247
83775	122694
432421	144432
98968	17155
251055	94516
264086	410238
291964	214436
221741	324211
198803	157415
93314	30834
173235	273831
325814	420736
358322	208939
267750	258220
156863	202905
190260	263699
319856	190369
369823	86476
315137	205289
21749	193705
9383	95288
21097	237693
279731	12443
225854	377906
200092	482246
476989	168617
24355	38231
196674	105498
388223	441056
313541	298182
350521	317118
105393	196556
113693	451460
213566	51222
201082	301475
103343	277595
40323	427262
105249	270747
91160	70557
282453	355700
262013	490888
475039	153665
102249	489145
244722	293660
163522	58923
289675	367405
263836	285156
268729	191980
142621	37515
218485	297739
423013	23290
217181	114930
293875	326661
283435	391897
369414	22804
299073	213840
312283	255512
153322	429766
448417	203414
388485	475047
466466	381290
151839	336590
144350	309801
107711	132996
91438	152502
289356	493845
1494	199285
242294	254940
346486	191163
42189	30709
252338	127439
328940	235097
87991	21583
460319	352072
132637	491099
154981	181156
212499	51290
90351	11626
247003	75379
262496	2263
44704	19377
61651	320067
208209	73501
360459	218533
134828	176060
392983	437434
388410	81424
158627	241525
344388	142527
418362	77190
443428	379976
159687	401928
129294	16661
385441	164884
100239	150974
439719	108750
269399	280157
325773	87007
101023	101058
336958	348798
262639	56814
78116	42189
147766	267602
45524	52640
230051	89309
326869	428214
63652	184388
489905	283841
301257	86560
276663	190313
4646	139597
293913	473125
277319	46813
120797	287423
316864	295153
431298	273831
428582	46471
404892	122193
133817	374049
431625	60226
218114	279664
339716	475200
51231	313745
461944	428164
380360	117787
342465	206389
210247	124932
104192	52030
189965	379130
68163	423795
104740	282815
376592	103240
171333	52537
251907	273831
130224	393414
301121	97277
264880	187045
179590	404886
406140	452921
337783	430942
276839	107187
56205	239107
343610	351639
161222	440660
336825	414212
105969	4841
117586	45227
168779	62191
270616	385632
98654	114923
112448	456920
349035	262285
108648	190838
170403	435446
354545	32430
29641	264908
112728	205289
287566	221798
53022	310475
263703	135665
461170	216588
306157	256121
315573	254599
415665	303175
483793	478415
372738	15209
430474	350579
334872	227263
345236	399581
193796	199353
287567	475612
196928	459268
424359	393238
89189	395473
285436	474412
441698	200508
39683	184601
369543	362785
181761	366127
398180	275959
285876	62628
303609	20959
249186	440516
15696	343085
154629	454295
187912	95189
216544	199636
140460	493772
369262	24983
334872	354694
183828	476386
229485	338596
428209	167428
2424	37516
237637	234888
377877	284843
68036	91095
261902	269958
338914	37728
259523	371907
86583	184558
246497	160379
311712	9590
456916	190117
330930	345745
33965	30473
181752	127805
355163	348798
251372	258220
239748	331975
284496	456640
265965	417918
111187	229330
136435	298220
484972	431665
384422	264505
362267	244482
273554	478415
376881	6505
156858	68456
273331	32595
461549	390232
15433	226378
420895	143522
244033	370866
293889	445749
176182	207731
193188	190369
419844	64335
229735	141553
281074	343514
386973	1148
450974	435708
323906	138172
62047	303175
300273	176013
447610	275959
449406	29588
483025	381008
184280	402400
421936	462777
138241	182004
140839	331508
185075	374396
3933	213895
58928	44536
242135	356995
453659	374215
3809	139366
443551	105498
144754	421830
263439	314514
60261	15287
960	465545
242411	245175
192507	448437
79501	428995
459844	400910
55676	374445
44159	31259
69748	268531
369867	305174
455537	492906
315805	122085
187965	150603
218381	32137
470838	417003
161363	23667
385485	285446
87109	320651
353480	484447
136955	246951
173664	469235
449543	110677
76228	407006
388226	282230
140116	79343
240689	226943
474177	116283
41227	86179
16468	199458
174321	22448
272128	408151
241173	137833
177333	286936
15375	373787
112372	370102
314600	208577
133770	369230
338619	22827
270224	97127
128505	421167
295580	364927
131939	455769
10614	319824
241864	362576
388331	237235
144716	367798
446729	459838
86303	436596
298437	284843
236377	296343
215307	210478
306440	78418
152291	457534
367087	95149
137056	124008
11334	358081
178422	88705
128240	371884
222184	99620
155302	245317
5070	261009
145111	285446
12073	353560
292896	175314
60538	102214
319082	68417
118022	166554
32389	290560
52122	190369
468741	121777
433565	441313
443754	135917
55914	279897
272301	375035
109737	275790
177896	341878
161205	22629
444296	105585
262980	346140
366418	463989
274131	37057
412513	109824
357139	149046
290106	349070
415926	414086
113708	94807
108451	154907
13984	209824
109025	327061
314228	238413
341867	293813
240142	444961
42981	211208
114298	430356
343538	275790
378723	61533
35559	202373
341021	300568
444380	56642
315250	94665
237007	70557
302441	446801
234007	14690
223932	61572
232393	373438
456019	214024
393056	468162
81899	321213
430217	220755
68094	205289
469388	177415
195396	100503
336462	414709
426416	480854
381341	459802
404568	76297
220540	389752
331503	483773
333743	273831
166903	378859
160582	155211
227188	485806
154660	28129
446103	146893
448426	420790
373719	101058
494082	461769
129083	380071
219546	109019
373749	135952
22779	28686
376243	480857
238865	391414
482944	265589
218607	86800
40284	178339
143315	261375
432903	32386
399442	429289
112359	158290
287012	77598
53314	275677
124224	203414
245318	301659
440351	453942
213022	374772
296514	181885
453757	183201
292680	119381
301693	411424
60025	265164
450338	273831
443936	361227
329750	305418
145677	325743
492560	190369
21095	440660
443499	13370
420277	405217
441042	219828
192800	275464
345886	405959
419298	263535
68059	192599
476093	41398
75656	355548
230516	15209
349620	423663
109733	446351
320482	209510
319259	101370
209542	298192
452194	92613
345236	14456
149015	207042
306282	35560
23481	102654
430412	306053
351732	161881
195362	361960
41287	366534
24312	223353
423127	404806
175226	419502
297026	491538
189126	6374
129727	270095
42020	210851
313087	126073
183966	6120
312887	461943
364807	251681
209311	75404
451760	292091
134751	193871
132247	184163
123620	273687
240675	460333
123507	273831
95161	366127
122275	230691
209706	339345
85470	5040
326260	405876
136279	328242
44037	164972
101736	175679
216229	444691
49121	330357
310848	409828
40890	329195
290515	264681
458768	229123
98282	427647
10512	477986
15027	203656
9635	243301
210021	7197
109085	81645
193837	117235
151593	151096
46844	7773
4927	375595
374230	101058
184167	440962
218868	112414
296635	95422
169725	281153
430179	59144
356530	334225
478287	109824
206852	195121
80082	401914
250854	134155
129895	62948
113355	435693
16042	119868
41379	196145
377215	93398
116686	294901
348270	40447
232035	98012
361609	86033
175116	37014
101865	226494
108282	266901
153753	463570
404568	75303
167321	364081
448104	456708
343268	476231
110002	173475
114794	23039
250944	185479
466670	387742
59644	77727
411856	119381
52182	335807
139671	283895
131939	167020
265965	422175
342160	223183
192963	366977
3428	218614
224577	355172
35556	435322
363526	213035
250858	467612
332299	246275
323775	445148
438193	400045
2590	366127
325366	413807
227230	476880
436864	474896
483591	248218
448569	391414
159215	166163
33402	113138
20946	304569
165	146183
133799	220792
418990	90123
311510	191312
62944	169047
448242	440962
181111	306387
140144	165362
258772	311212
85669	457081
377869	131556
20946	86060
379155	50264
67542	294006
269231	48163
205453	270095
19727	390525
422069	10661
482251	448369
306634	128963
276601	284646
384394	10646
29582	393253
88855	110708
401838	410074
91411	375230
325824	165540
259257	313745
137392	287972
208577	47621
275368	414359
386352	482771
488036	133249
236961	144405
63204	273831
187300	86728
366493	435280
300066	385465
432100	353453
68175	70467
199957	190369
283986	398954
458768	353422
349078	198456
303393	172318
81503	113244
379696	285149
154989	293704
487968	327343
454590	381857
198636	487285
380861	319641
405979	74482
420432	293813
478665	293530
155824	178335
300486	184629
214526	227627
325439	94516
279722	236676
215184	142460
124349	394086
204858	251043
381496	300800
128593	106459
200845	293813
219546	389750
219653	443659
491686	440962
47630	385614
289535	137368
344022	210261
129328	367243
374305	143891
111964	133959
196003	72985
97135	317118
210401	11626
20152	44493
275319	315380
393187	442703
452660	35707
469323	348655
486597	336359
181412	380050
146579	51164
283787	22489
377586	293745
111456	460973
39459	22448
92553	469227
412909	450307
440088	164446
419041	12245
467786	241525
409016	155719
106169	262594
8920	379863
283453	324491
81432	411873
396227	153999
236301	430356
360459	347033
157193	440198
352044	95711
234645	141986
398253	141892
421085	86062
196783	456166
48674	10394
373498	48007
473071	463182
283026	32807
7807	301083
77021	160376
405535	335477
157238	469583
219198	264590
239557	140044
640	345751
295423	269226
277568	313822
488490	317100
62825	48239
201946	263409
402519	187045
364636	120205
375437	402647
102306	332403
318500	292721
25807	27901
177482	326387
8193	62012
359906	389531
14996	151025
275963	272139
126325	207835
57402	234040
44160	42777
250833	112534
333639	91283
356275	141440
272812	283250
56396	116426
261277	132026
99287	11610
458537	306100
384048	421935
109018	35242
232043	286936
50931	94516
158099	47504
281836	16609
362644	479570
292896	477986
404442	40253
203793	313745
446546	54994
31313	277646
47838	232037
394129	478415
481733	91492
359199	273831
426464	452824
331187	445061
359762	75238
138632	350189
450465	54976
363141	129687
110928	158317
370789	470427
306335	476880
46472	114930
82201	296750
33211	218485
179967	59964
114815	19906
65476	460426
407072	347818
298823	59384
417938	25728
225750	139099
232073	338271
129884	186259
404717	208038
395339	53389
361654	3167
346360	94344
487269	391057
478302	75147
37113	239041
90879	127174
47035	401928
308122	118275
439500	48275
327570	166560
82054	267029
141705	22827
44160	44793
270234	454893
337140	346959
79102	144975
120202	263198
346272	6418
159540	205223
460687	224674
172417	124535
170491	308229
291082	420392
461903	141540
26443	199285
138001	1057
4890	111541
179050	184173
254443	10345
465924	336422
168919	383490
155539	121950
298107	29917
201346	266538
81054	396563
465950	401854
375182	273814
398843	84089
458168	196783
280624	204330
2298	353568
113136	222072
337381	201964
24974	103420
112443	178154
122369	450056
166314	60517
249834	484838
127973	93245
293869	455211
32776	138806
219198	189276
137542	214063
24802	74002
295884	67584
343801	427383
29431	316929
446594	441434
295653	272777
257247	484447
462820	268812
35259	186561
145108	137719
364302	183213
41189	390197
186131	7171
389519	107187
458612	74095
136057	440962
263813	250676
355827	348882
443675	178048
483987	328692
171107	255579
68356	306387
12623	440724
259867	97277
12967	458490
273099	392963
328511	482143
278896	260230
169124	296052
296489	259868
452709	157624
46788	336590
273160	98168
424570	396563
345401	417616
448763	165267
492479	216401
372305	62191
69769	275646
45149	31266
493162	313745
74471	287510
464017	9054
300806	390084
44149	373169
69424	371604
168036	187974
354074	153307
278404	338376
69255	352525
175739	90277
374901	9439
191484	130028
143879	405217
208703	280233
62694	167033
112134	261829
223160	267022
449191	246397
482851	334730
331110	170894
88144	57180
480265	171939
478287	386057
424491	444235
340754	440660
398308	119762
98465	210672
133378	471301
1587	445282
192894	138486
21251	315632
50363	368847
442068	40181
455222	476951
256723	407368
450207	25794
166835	166859
64723	430610
124273	187150
10936	275701
286522	406894
109923	175739
263377	387415
237436	369899
12732	262395
264696	453716
267758	405217
123789	181513
478435	245317
410312	355160
428900	55426
389641	387860
273246	250410
105177	2381
116559	175402
323836	222407
433480	201084
311367	258126
369120	347601
109973	102657
300866	486885
196996	12085
376096	154313
366121	359762
265965	130742
345798	105878
447915	10863
25748	156559
311514	436324
178932	110708
472796	62191
382252	453391
455222	105878
275763	270827
482360	420959
369763	55385
240347	99210
37787	363762
194460	62191
248288	287552
428816	381964
385308	330290
46639	93808
104740	234236
172417	121827
322680	210766
352073	200441
25338	15209
356477	15209
44577	198317
155012	489167
247778	267602
112443	399023
297854	318021
478877	60092
56382	1008
85939	365885
471356	62623
63227	32235
63513	68448
90696	54985
375131	407875
311822	124013
235909	110708
266163	232890
236499	190369
2046	88027
200944	54976
98654	110973
8131	13370
342574	22655
222327	258370
246191	71816
57439	219561
270630	110772
444284	422853
442008	325881
259978	392948
80057	183479
269761	57630
157109	8084
431145	105498
277987	34675
130069	377560
167588	235700
56989	456415
84570	233344
348644	98286
300883	118286
352139	314337
140225	13370
185420	132022
34049	449728
316565	71246
6025	53938
234700	12895
178788	440660
286001	254659
200092	289515
439366	398333
380975	306395
111815	208118
207309	354728
390321	143506
132896	451016
254131	196783
327508	399867
44292	379255
413815	259739
221925	156389
59873	311859
451836	190369
79137	408242
441326	481293
418939	179506
323201	183840
201131	79230
483832	361901
361157	48163
207861	110191
201131	208603
179645	55149
143814	205270
474307	313745
155062	420757
316095	348798
50034	235568
63413	420944
233780	318533
488984	76361
356490	267297
444820	478415
342465	214050
167419	422435
309809	4717
199382	50155
230192	119211
41481	267352
308533	170939
297429	105579
477747	221265
9513	398333
124085	72672
335356	46750
100091	252007
405370	107187
343231	46908
165784	278700
139778	377205
135385	317356
246756	35844
298390	98988
427432	94996
271457	477986
371853	284008
314311	199038
131063	283090
223721	260894
357411	407597
427273	73336
100417	223929
248999	4040
142609	175988
150242	116792
415622	335477
271032	237387
146307	311575
282263	78876
61286	221173
360283	459622
342465	192043
315250	317118
404643	331023
106345	330157
228128	386772
181520	110708
354414	226494
49740	159249
415023	343493
261112	10095
284239	13370
441782	267602
27455	362267
454090	72858
203426	80193
466998	391414
355217	220417
106706	369599
421794	153534
110231	464726
933	202951
86431	478415
51759	28789
484229	118082
291156	173723
211438	154095
84801	272846
93865	88113
44388	219499
251931	303175
432463	66778
37748	358913
303474	6899
395504	433934
173855	169047
350089	55182
229735	239028
332679	354244
339783	476231
396318	76454
84536	399852
239008	313745
469956	418551
265598	6899
35514	395988
376554	245538
493038	10359
379680	451016
360900	184706
373650	38063
76811	391414
181353	318411
219607	153525
320982	363581
334350	11626
312664	299976
388247	328538
478588	124769
164886	150039
152742	73445
63319	331777
225815	44826
225272	28129
345715	299137
411083	168213
398997	126267
87200	450826
122700	226197
58437	132576
301248	74886
273130	214386
298676	412229
477932	75555
51057	313745
472575	268524
17503	141166
298573	113960
262066	173622
249280	325167
205249	119868
205403	309801
308141	185704
27696	29515
286001	17753
347246	6899
9337	75499
414023	12177
29378	473578
409922	174726
166158	478232
374643	286936
373597	51881
16458	26519
154597	344398
415955	91777
45126	336590
311119	309180
478287	352633
491633	276861
211005	141208
18928	371701
28253	305784
90167	426821
139058	113265
265603	15133
96736	406371
443308	403501
445719	315533
396927	51221
230102	6949
434466	34802
283572	296432
416212	65275
356530	300887
48865	236233
175686	275790
283026	371934
457705	240225
367619	388973
285734	41228
167862	372857
290164	53366
106917	348798
424256	21702
377531	243840
68283	250780
3111	95587
3809	388869
170170	146589
223929	177760
329750	199480
449445	152321
146172	168213
259372	15209
430040	313745
364636	285143
404946	398736
87013	88705
307279	151990
355359	407597
202379	143294
403930	95437
270077	458601
129486	212081
336988	333891
259978	386796
367925	477986
172923	27464
252338	366504
52109	441135
469272	54976
274761	401101
382694	116350
282032	4413
73760	170723
32101	480025
382169	290523
443540	393277
342465	116610
345401	212630
51536	164098
456996	418801
296994	33553
67415	227101
470596	300465
193197	472239
464520	106234
455923	293813
489216	294165
341996	433391
378472	408362
169331	394978
444994	187834
128484	199608
384885	174072
79702	366127
262761	162831
422207	304493
376468	29456
186437	489548
387854	338271
256823	457455
488975	159083
272868	473484
173076	304960
68416	114930
152483	193462
368426	371918
333983	491048
343615	420944
167588	324884
49607	110606
296260	359762
267719	277936
273768	220756
340175	237178
173501	4349
174937	218151
255484	345745
226538	465692
399735	94667
410798	199076
154974	317118
108822	313745
91806	27464
379727	233031
213364	420944
284190	88640
375316	284982
210889	29758
331532	119381
377525	44945
229101	206768
193019	313314
433803	382743
202052	120489
87336	83041
221109	86728
277568	24401
316146	174942
44620	385000
362577	138056
313281	281924
167588	64707
248288	309524
72629	322118
395988	178547
201131	293345
40039	244428
74847	212576
230345	441704
20900	285156
81432	350208
490871	59092
259573	54088
22284	156375
413816	439839
282553	22347
247032	120009
380770	66620
435689	279047
171957	5448
278746	141509
214083	209933
319231	493762
379680	3896
404899	450324
199830	257899
268332	359159
223947	142527
219546	400184
180249	200457
312220	176225
154138	300825
108952	175721
33398	196783
318998	140678
281485	467690
163925	183213
22950	186384
323836	305856
56125	144845
154572	320681
327777	166970
404877	94516
49187	141026
109421	282074
477599	140885
410876	244069
21110	38063
358656	490237
477180	177626
88048	456506
438009	304173
23366	471911
291538	269356
37963	209471
442943	287544
419445	151322
166635	228249
179168	476419
407028	401543
171988	433391
260970	260527
151082	269199
35263	401568
357804	273831
492075	393326
131265	55013
20492	34305
14793	291521
458612	226798
304822	310261
74840	466737
203887	11626
63427	411336
328546	440660
297555	58567
310961	369577
231626	140728
306345	215883
254267	422175
116978	91145
122803	108324
351927	279798
12266	447107
229851	312543
347607	67743
173996	226168
15216	354419
46085	392788
218074	336590
394951	426880
316435	208617
475520	293689
21703	438678
77918	420895
462337	53640
298438	442062
371001	404281
55361	479872
494010	398855
380071	73405
47846	357868
98077	286615
387799	469144
152433	197202
171148	333029
322319	184686
347121	23815
130224	460166
450465	279443
97373	236927
362300	442867
265586	428155
479406	285753
63800	440089
448947	69453
237440	430790
432175	121828
241120	10520
411419	200549
188067	484447
347158	31069
139445	159768
430894	435817
404946	87402
678	221065
380316	267602
161788	492906
218897	94516
19438	404953
81581	90090
306304	404960
75084	32983
396244	186440
256823	119123
403897	170894
105132	216592
64258	15926
127258	447519
478287	475116
361008	362267
132147	298182
476346	127280
327570	339477
287207	312259
2187	40967
83856	487850
81432	15838
29460	211868
35498	286936
107524	233611
416976	479947
322798	200632
195352	360237
338791	132843
210161	78811
85314	317118
484691	453010
316706	404659
299327	310261
129992	435956
480593	362767
58231	270002
252898	103898
99264	436262
56304	188930
51700	324502
91828	88000
17303	438783
55720	389748
423013	464734
286755	264859
336286	93430
131628	401225
235034	8269
235088	28311
146654	33855
220803	186817
2661	426439
152389	404959
102316	398333
256119	330218
114643	53260
147074	93595
344483	313745
17481	121459
453012	139589
84698	175562
133958	390875
271252	15209
38247	364592
195373	353596
431654	441313
101780	170180
82914	165267
223644	478448
304146	147292
270176	214604
432362	458043
402316	335477
379460	285539
254410	164649
197266	269246
409016	109672
324710	471417
491637	3161
165680	311212
227188	132690
43797	103446
123213	272241
216147	227602
156133	230691
24548	159614
108057	469235
23642	225085
273169	200317
239496	449620
174725	375269
240567	106488
202360	289774
172863	318735
354022	486185
181651	54556
359216	40296
493629	223251
15027	158625
474295	198344
150496	54976
48832	396154
59894	130841
332282	22804
132282	430754
315279	10396
178257	224085
139061	273192
61367	130514
399740	13838
201067	186714
135939	304731
202787	481436
239195	403462
232338	169499
103134	383382
406782	312137
169363	218730
340469	357648
452148	151704
205750	204698
55914	479570
50244	395988
262734	418848
70449	460317
303942	291019
15141	195126
85156	277926
385614	215622
110666	162247
25334	344618
98595	125968
157347	126473
328547	134500
108385	403098
83137	214480
441570	453157
473381	181993
19342	35707
261452	111244
246262	479773
361242	313745
462047	114930
219068	199225
308781	476242
415414	378686
109676	385681
110778	15133
76228	47349
140116	205289
107711	91600
488399	184558
276706	249005
396006	141999
88426	175923
30568	140322
167794	114815
373982	182924
331088	345745
412927	204518
416806	263009
191128	96397
131939	449346
323089	40784
358937	160434
134390	398333
102561	426034
340979	269846
403984	274070
51543	120173
22711	351585
318715	452746
240796	92888
66957	20181
482456	350133
153124	424313
228326	492906
347450	336590
402254	198283
209860	264766
400795	421356
216327	62191
160006	281924
95979	132247
463841	10653
384936	243099
388390	204888
328174	251392
411699	157306
20269	159083
230747	170004
361772	157726
110615	13370
394839	94831
461314	89047
157403	202523
234109	426535
137201	326985
460066	489552
212340	16290
115722	134183
369594	202523
300154	122283
96158	9437
372436	186259
123296	134694
306123	409758
282481	350549
288100	247812
203200	135538
149725	9437
380846	398938
276208	6120
293941	221324
358968	315671
443320	78844
120828	301143
116947	81448
486209	169800
178711	236270
139030	490757
52875	270812
417121	142660
28429	336955
298483	297195
408357	115666
403539	420757
295063	266771
334439	456640
212514	414334
229496	200549
317838	106439
240522	476212
139852	345745
326109	6253
249318	462710
175820	381521
245679	477050
479220	299173
15375	138965
368904	454902
42088	44058
19912	380761
173284	17211
111810	195837
38179	8347
256893	36451
327061	315387
57896	200857
306805	39899
343087	210261
292813	450705
113527	484562
379494	123980
298390	486580
306345	122585
450307	471828
384615	453716
115962	440249
293226	124085
257737	74106
378498	302002
81887	288136
215260	2452
364555	481279
416128	348626
327995	48275
182905	41075
376855	198926
204653	8607
245758	49828
32463	110677
199776	386138
406302	420944
247710	273831
281119	23578
452897	433512
20244	412980
244226	358100
39927	2232
130069	261145
41433	39255
439016	351639
160340	190353
473145	190369
236703	94344
213162	306100
396764	409198
432362	414710
441475	40028
448077	141649
12967	304930
180296	479614
360083	416757
130114	265255
359427	459232
483315	430610
429692	190369
309917	297374
204015	236193
228849	407386
371256	371524
421542	457081
430170	201980
321507	336023
325218	226023
287566	143615
294193	30638
103076	285634
81695	243547
159694	141166
108963	346408
196794	79751
303026	171116
289807	123410
128124	215525
247855	88314
478588	147318
475940	251939
393626	281924
60100	291064
100661	200138
254860	133955
20287	43814
51539	15209
192267	158153
268910	344063
429287	75664
7788	490567
48753	454011
193743	491592
482762	479642
246897	141649
218448	251931
216362	479731
216809	391414
129264	146283
144826	477358
112151	386434
461646	365716
384218	308906
39711	348920
73298	94344
251982	313314
33201	452803
3470	325940
90732	159188
345242	165267
35161	336590
447937	440826
44246	424477
402777	245317
12565	432290
24683	54976
448104	36836
458489	168511
247700	122891
8957	402371
244125	67194
17481	191687
26648	31390
139648	63648
207069	217468
317717	122694
108057	379416
67571	230335
447448	84355
433203	121652
109960	453174
327570	354098
425203	476070
272022	78904
323544	366127
72414	393326
28535	293051
324708	480648
318409	479034
428770	267602
164266	53994
146893	322186
102249	319595
279481	73567
9075	56396
202092	366493
141096	391333
348447	214063
71851	352605
410573	477104
370619	130028
199982	169482
220372	292196
283750	320993
479351	444161
87393	408200
91029	488004
179055	107762
474341	452107
328153	155221
345865	12895
472352	460845
149389	443693
68098	134049
361900	244688
345635	249685
24795	374305
52413	416771
467788	337657
144251	212048
350406	201378
87583	442693
181455	132996
125577	474112
358539	435112
432100	181396
356530	111039
56620	402509
465499	49903
405979	224085
86704	349428
114550	5830
337824	457687
242009	435280
138288	356091
329545	454975
215060	62191
392946	168342
345498	391414
177482	190369
27	33553
26849	114930
153813	437971
232616	178946
380742	220067
251530	271696
48137	394111
369956	281948
188246	222456
219089	413378
380489	78151
283180	253273
264730	224085
131606	229048
404892	278200
71497	355786
124948	249334
37171	302748
156546	416765
149630	48163
467087	34473
71184	292468
277007	105979
261830	435817
138199	398579
266119	321256
395971	14643
141777	90277
253060	190369
126973	300800
69809	391414
215075	49231
27850	89526
242660	345745
338076	451431
73660	88313
47347	423469
15556	129687
487713	212278
41491	53624
145060	319932
152887	203277
191748	190369
234881	18041
444875	51895
354466	387742
390032	459213
407795	316266
138303	217799
265949	339153
119023	222948
68098	113462
358791	1057
356275	85117
84997	209018
196102	130960
253691	70560
5057	489822
35969	326210
264327	128472
404568	409655
358322	452792
350533	130310
270760	248398
117247	255579
309565	327061
468646	395665
338153	293813
189938	399334
52791	414269
105563	259960
343427	428563
486712	109072
287523	129713
9969	194466
220136	186259
6467	105044
278097	267602
34543	256587
135640	41075
149320	80193
393548	409190
165527	120810
408998	373554
191479	198415
4461	319333
312035	345745
429787	412063
181947	428214
471074	155271
394883	79219
425640	378976
56989	35735
118035	310495
434489	24516
252815	362784
359837	60501
99353	453009
448731	125238
382462	111039
65452	461846
105687	167723
489589	29428
282453	324681
452477	321687
163500	452635
259978	370654
411508	90277
15372	454867
345715	393253
105135	23018
440443	303424
211616	413880
20998	435683
316233	484610
398660	491150
85674	91217
50975	481279
459725	5007
405823	477774
267819	50538
90178	399039
348430	298767
308461	234601
455183	434612
352197	288035
155345	177104
245990	282497
454263	70019
247854	296777
110624	77849
124563	370395
484144	98650
310103	111244
124306	313966
8441	36162
227566	272335
204474	24205
415972	13129
219546	58694
81358	342489
386137	463822
86047	477986
233827	96977
125948	383096
80480	369672
261284	282384
144624	365141
478137	252799
488609	49660
467788	384615
156348	129921
354696	265711
33368	106411
118379	53863
333051	6899
49065	183213
97295	273831
74103	133801
277833	148611
352044	390680
472487	455995
22405	332881
272505	166518
302682	310756
330958	96195
372792	287761
483987	233363
346557	25984
8363	218727
176677	156376
282152	178219
175923	132740
328093	221324
341584	293813
440628	188954
264537	275780
355831	466114
353597	86560
86304	493820
167178	366127
474429	140460
240522	183829
404724	203279
104740	84576
472840	225405
219198	368526
237533	91600
287586	327480
431452	346098
86174	203776
491165	128875
52288	275790
68666	257895
20695	315687
248278	68507
197260	140352
106648	342807
78171	111552
409016	81104
276575	331388
489841	6899
338158	62191
191391	134785
352432	130028
465031	275959
429829	98028
33167	417687
35013	23917
318009	115777
190369	157058
252373	86077
346481	429863
363023	432376
466588	366493
109110	333123
121202	415584
350064	243301
144332	231485
124708	49828
345329	165262
13397	420944
371639	345671
426049	327002
150530	137218
313234	403894
147743	388425
64601	247092
16335	119762
127664	313745
64281	179361
321263	491984
420234	238241
155424	398333
77944	190369
220133	409828
258622	177491
372541	24334
346345	185715
200323	335555
477506	398066
102644	32043
410325	53883
361001	456390
219865	484330
12623	36191
307527	160419
207187	99405
248083	332392
273152	117870
206849	92613
290947	190369
266538	230040
174523	177861
331664	454513
315901	120173
378105	207142
16920	441137
177440	177129
333300	367044
314538	249940
329487	106757
475604	216730
92401	128495
109142	28426
135335	15926
41112	440689
249845	86560
474966	444748
22083	48522
26969	302033
362654	211067
60363	241137
215437	420923
296859	114812
340019	384514
201423	117496
333	371918
420211	216349
148773	363973
425827	65979
379250	442578
90055	256121
358814	92251
208754	67040
253102	212630
329415	348176
194169	373953
239268	43054
283113	298733
45767	170741
280367	150961
221783	7505
213782	383868
22276	110886
216745	478415
211624	141649
372764	272846
72069	59469
261924	286936
444862	190916
274792	440660
262666	234356
268263	293813
409428	74106
117508	375029
113436	146361
291525	458601
134425	79989
307234	295368
132153	108458
24159	9272
153788	366127
229374	267602
403823	10693
369211	345883
491267	361960
325193	218615
162291	262205
445954	284843
144023	63957
36885	299580
25338	293813
368065	445431
136655	49828
128084	63303
238573	53863
309530	330377
487707	450040
293030	206686
124291	331484
291354	95942
209115	265189
468935	293592
381718	14368
225988	328084
358942	153995
81249	329195
414334	27696
58067	472239
374966	103205
226798	21163
146328	226378
337816	168629
104621	294730
374379	95922
486946	313225
220175	448140
346043	175721
111761	434893
218114	398122
219136	437682
388871	262954
196165	23667
442777	160376
189912	360804
136878	146863
214114	32807
375576	162795
266965	422470
41096	248777
226260	113813
336829	234356
240882	237973
139404	140166
425905	216492
2243	83403
353204	139648
302283	327779
201882	167302
323664	409828
127846	284096
128655	421356
108499	486098
88530	143126
372330	311297
226095	25716
64319	413905
192465	462236
67293	464156
85575	425503
226919	468640
112251	362206
191917	411083
352016	86974
78617	439082
390568	395988
208577	233596
75106	269199
319259	6069
245287	99437
396566	25410
36690	489150
339708	429040
113532	393326
47035	110677
247037	313745
130300	396246
180488	107337
316056	164884
151077	259339
185088	104498
296260	418467
339384	159249
29911	158514
249526	186561
348709	426986
481419	422164
311634	11742
72345	327061
27322	38063
54539	134902
396672	399736
102458	413930
275563	241987
21228	156376
460001	91711
188012	276358
168816	213221
350660	35319
260831	280313
30868	378686
329669	226494
386819	421671
35852	273831
152207	359218
171908	115124
16981	249334
334446	160419
260021	362713
152210	293226
142993	380531
468782	234060
196144	265375
272674	447519
477932	182000
19162	191449
331584	304928
78206	122139
275319	386650
83179	324037
442235	169891
385969	243840
91359	252990
318433	428080
403270	290450
15810	474005
356167	49645
94899	28129
231887	417503
276855	432167
279921	15209
139030	40700
126962	267553
414326	245792
89219	377206
402519	438373
23848	103616
432175	251806
249465	220870
67351	245715
439977	385000
435583	446351
357411	442001
274869	348490
160237	49725
371058	84048
161350	5040
363130	388775
218581	468162
22687	470399
76266	365023
312347	375530
181232	284982
118550	327512
141606	438419
130224	304025
242377	420097
251659	134777
8240	213448
337384	166513
458228	378859
53764	99982
306742	107337
184122	280884
54882	229890
303420	64123
363071	329915
81474	10690
420364	417918
392011	57080
420734	193252
440340	295272
144288	401854
131891	273831
382204	453348
112267	81713
375851	21411
41360	139648
93384	242387
471774	414008
135336	484058
437352	192857
106700	346914
229570	341515
384410	337087
192190	484447
257735	98036
7448	250266
130331	136177
292696	94344
308756	225496
90176	244474
214213	92613
60211	128406
486230	220857
139483	253183
398347	49828
190441	292172
244092	173798
56102	181911
489993	316162
275363	304173
49256	99437
340886	241468
39195	409620
423876	52917
458768	238057
149066	109868
28130	244115
422035	411870
429845	207512
333127	64858
33803	391414
46996	12592
467026	8303
208577	239528
239655	341737
143797	107993
137224	60517
77476	195121
463891	426227
259098	175339
335124	37098
229805	94057
261278	187724
487205	235685
330369	346761
132153	57375
36633	75542
450605	76454
355379	17929
343573	86687
233117	197990
209520	234994
227377	461440
388634	151944
312283	256121
123736	75303
222633	16153
374305	84791
308533	154541
267716	175721
372415	128209
198999	422576
337517	372408
215583	271531
328568	300397
207606	271188
225807	463200
442803	155214
130300	275790
4413	232405
336958	147373
52300	270745
231324	267352
276821	50449
72980	110677
20172	421356
241490	281924
253308	402509
186597	480918
343163	108969
215926	112701
240646	220679
267605	351414
151888	62191
283871	185494
72461	487274
273710	303424
120247	48519
342353	181767
487186	52537
52955	265589
29276	131606
208286	277823
108570	218730
107286	235107
44552	465747
55951	412101
128563	48163
273219	269709
377382	166970
138452	122135
20172	278457
319231	480871
60861	15209
128189	25410
120786	453644
412440	320508
245554	273831
439812	454975
311143	442887
1621	177104
3809	298568
40777	134469
55914	318947
94538	114930
114063	174375
273800	233557
299077	6859
154186	205223
27617	441313
436678	369599
261511	198090
473821	104498
391587	469924
462217	122135
212153	268129
365430	334092
276504	477232
28357	105017
27620	213778
145732	88113
240649	321130
372785	126243
259046	35419
459064	355859
306570	187974
157961	50264
464849	110809
429923	371934
153322	476831
404960	186363
288385	396729
445542	90917
417685	458142
340703	313745
42189	76751
398203	326815
7601	306298
134203	405788
174139	325775
350064	104598
174139	13875
110306	286697
108963	275861
402805	419494
395230	9054
151172	281924
144755	317118
185905	1852
352140	266801
198711	313745
369209	427616
460760	440422
112193	293813
446296	86800
97295	317118
183326	172089
447263	14331
472539	476292
172923	383084
103050	46294
15027	171989
311247	390783
104817	357282
199329	488379
354271	325738
244092	59831
187834	365174
457579	484900
66735	38063
355389	371983
261751	326260
56840	277776
333871	217423
109062	298765
465497	57134
328450	423397
434015	46742
294962	49847
263539	119310
198778	309425
387641	487963
453736	413184
317224	382370
327079	61059
414954	23018
160182	218577
29509	232377
294499	243438
39683	470415
314722	313745
258772	388006
193474	200444
435157	120173
19727	154089
152956	488027
201121	461944
369958	7997
178897	53394
246691	38741
46650	355806
108840	322847
283718	348476
8095	55529
377010	163344
408737	22016
344676	63152
153802	36392
318000	290450
58912	241283
12793	205256
388813	411455
478287	472583
305713	198317
151750	290450
244544	167841
428868	5007
355018	97669
290834	308934
194048	137070
183226	318404
389060	373021
484198	371150
124013	355806
387360	386369
145377	271881
349192	194478
236359	8093
211625	257723
87276	130069
475697	420944
491031	146202
417365	33553
348378	68162
295785	190369
358190	15209
908	427461
475182	242927
487498	411424
122763	288035
181056	184781
57846	243785
190728	409205
37748	105585
293386	322347
418649	336590
30179	357854
57029	21583
361123	232133
436363	86560
165753	401854
199760	41400
434007	227995
187834	325611
92048	378462
50327	80738
22964	252514
44844	77189
190154	17956
437198	272908
78416	352310
163327	105368
384141	480025
133691	73236
297720	312941
220684	468118
219985	313547
61683	168615
226221	439249
95777	440660
476951	485962
336152	14766
444355	13193
238889	453035
77793	89986
47980	97442
143250	181322
53044	407981
197088	334624
85166	315888
335757	272615
322798	445997
249709	216560
266511	89464
459217	94516
41495	270287
189467	443367
156714	424497
116790	64371
372823	54976
257853	209092
103065	417918
253931	378127
466212	121852
4711	311297
160794	43169
23481	463457
284467	455596
169419	315257
186635	53389
47349	42546
66330	354607
86892	375303
343031	275861
119944	6190
179293	290450
82123	236774
424925	42035
165762	42890
214518	61059
325789	121327
222389	2528
289126	189733
483706	438237
303420	369684
103343	84089
410423	152702
171100	341067
378850	275677
235034	478060
372680	207535
456351	95942
195503	99210
178422	111036
110192	23430
3304	33290
81097	110677
52867	405358
226314	70097
113685	177861
117833	82585
346784	9054
186967	212139
144860	243438
308569	66960
8363	35629
198509	287694
256590	337791
325434	168247
264696	371301
282694	422729
373273	381578
217248	42810
466012	421356
234881	134767
379032	442976
461247	290
262820	428515
95702	66634
128704	369940
131939	346299
273736	78851
458585	108314
141041	469235
85951	242114
293705	90123
286956	117668
71189	46289
405022	49903
489600	247704
334092	317462
25748	146592
474121	71708
419962	59848
153322	121819
331579	455345
372340	349028
62003	393964
227188	110677
42304	93694
28903	157040
263923	53883
341214	241356
394074	97239
426645	204330
479232	237165
207512	373837
375619	420790
451565	122149
264703	186259
481348	254932
13703	84592
416717	20018
84464	294044
352952	145948
182216	484107
465666	49828
216914	481279
451105	293394
128223	143033
349610	329727
437421	27464
177093	367920
360459	291493
183170	270095
2598	188198
357938	28129
469904	433805
446740	266852
232632	71994
148053	134694
315805	339251
431556	35988
153548	262671
368728	35707
227784	77543
11285	438044
60006	35421
373920	198297
482089	305588
267562	299218
67126	82430
60601	477506
278799	487895
49394	32076
314311	379741
137690	187686
192238	317100
276821	459213
397089	331858
222718	49903
70858	233597
321131	36182
484915	38296
273955	369470
204309	293813
155044	11255
113362	246311
74608	190892
326332	172535
251372	364359
350887	267352
273041	457
171433	344088
247286	163735
294323	483200
426457	297630
392539	310261
97365	123369
284203	49903
165680	490215
96279	139803
469384	219785
383949	218701
26527	209572
114615	94516
315957	315847
462126	400568
404568	433391
488526	479987
186305	317151
388992	127636
194759	80587
173731	115976
349412	447517
385499	318412
294323	401699
143805	265589
242451	182111
111325	175608
62093	396985
167639	390771
398213	178436
149771	276301
361232	203656
47278	322812
174725	390396
286633	166063
68297	218730
267562	173598
165824	310116
300227	440660
464725	458815
377680	11626
136955	384301
188732	293745
377565	385684
350930	264070
339333	174612
287766	152020
370619	160987
39101	141892
9487	205223
32477	10685
434263	159536
481419	456277
47866	250389
201399	460582
72518	293813
29708	226308
152887	153132
465460	457900
276184	102866
485597	132985
313405	1079
34442	366127
213942	314742
408821	313234
276962	474456
126495	409828
237714	24000
474907	204133
262714	154137
98597	435385
112267	252247
318088	268020
188091	460752
491080	220417
44464	378310
311510	104598
99567	355210
164939	56536
41379	199355
99249	254572
369768	447107
156911	243438
452320	21583
222086	153628
456070	1014
354111	54180
380858	136177
194786	205581
263574	331581
311048	458104
344352	405856
264554	421935
361001	70045
54566	305091
225070	178525
312264	63680
443778	184258
250809	21701
411180	440834
227511	377206
388447	32486
488739	344740
194898	424644
349140	316708
189164	378463
252338	411455
138126	313070
361202	351071
452284	194165
270131	160158
198317	238717
284789	411809
303109	206598
338520	151096
188201	8607
161701	100503
110493	230740
316392	29380
389145	157094
378137	231447
71737	461794
53532	5448
430835	355700
168437	216229
321789	186259
64944	395988
217181	336291
274928	194893
142773	187974
358081	460437
217936	67584
18928	171190
231929	297436
281826	18178
387882	79140
377719	91069
124262	13370
485536	459701
31780	41075
183679	273831
353279	46790
414762	92995
88266	6949
460793	194868
351948	128669
234588	190369
464936	186714
45292	48275
354833	335477
233771	440445
213699	225005
151316	144845
477959	470054
415923	113051
292430	16433
451764	288059
268172	365285
2416	49903
46465	231154
387314	39266
182983	80839
438475	62192
87565	239107
133909	90091
356493	160573
64875	152759
53846	298077
114518	185013
50735	278450
196871	488716
480070	332222
88920	338189
58093	113138
92168	445634
434368	339059
415629	266242
126233	246592
335466	49336
354165	479614
170038	104484
4849	99500
331644	322464
63009	406379
414058	99829
380303	123213
149911	411016
458462	300
358553	243047
275391	387742
441477	361090
9530	475158
421936	490177
410500	364109
224425	389170
256578	354527
251193	487938
165629	291853
20946	458450
25969	226378
78058	155785
206516	240225
158921	142018
81432	455769
442730	72565
492595	286936
472685	404960
367206	406422
468459	205270
176331	139514
260956	468309
211042	78393
253615	212081
289434	66769
59422	202232
120463	187974
303043	16627
35831	230710
353002	362041
493966	132035
197599	15144
460675	313745
167068	464872
239606	89324
408921	258370
386062	142018
491822	150914
13928	329376
492965	71091
249202	332454
179322	62685
397594	178840
369599	484359
68098	111931
333228	415470
206626	348036
415592	253916
1262	339314
46870	139934
24688	28065
142041	380709
42906	127088
480330	292567
189235	285249
241978	463515
132740	480482
96529	66960
323395	388407
474783	221890
298078	362267
68204	236503
185307	28389
256893	140319
340694	144843
366577	64646
380189	187257
267060	375113
182976	202523
33838	422998
353597	132894
247710	133909
190147	186159
161475	437335
18121	186259
131989	196783
358172	413040
261278	269843
365560	71311
129373	255999
489657	400134
155062	411365
279295	469532
90764	56631
59658	261520
374305	315261
64990	285156
184049	342698
436179	195121
16447	253390
244711	210261
172396	343564
342486	197182
436268	15209
477520	398614
67564	205270
263557	42747
238002	93245
252547	219135
394349	209572
167653	459802
1295	313745
219281	204200
156654	423082
329727	291674
143093	238041
477309	12245
372082	417878
270950	36366
73951	309954
204798	441313
200336	130570
372909	487279
440499	244115
124799	182550
326631	441114
457108	164884
328089	125968
35675	79485
258348	139297
432100	413326
33965	128374
10343	151944
487076	153799
152086	285446
290996	31305
249861	348798
10512	47809
17722	86801
180461	1927
254973	340163
26428	391414
429287	126312
430118	72496
48906	73498
60407	159380
430688	182036
324151	10646
399441	233160
330	40614
75498	411809
137332	183213
27775	185479
317197	401614
351332	221324
356384	112635
342452	183213
369000	224285
260021	454102
178992	389591
464829	67356
27774	201867
107931	70557
238190	255579
59578	383576
180782	386586
472289	326985
292721	355163
476198	389153
178385	210770
11396	19444
302939	12895
463118	267553
433769	375067
4560	178714
75339	52020
208755	284875
81439	369599
300273	382040
332299	23352
286440	269432
374940	415223
343031	22376
328940	255340
202774	126348
104993	236240
133788	142034
170564	372214
279583	466737
380158	80415
363467	407306
82505	208038
301312	363505
464001	182019
163134	95312
192238	346774
15410	175429
289675	463592
16844	87013
7191	286313
416730	417607
282588	217981
494039	220737
226552	126204
413053	234387
414570	99437
419372	245679
106258	176913
91623	466737
398461	324743
446242	304666
72198	484960
47630	461221
327950	395198
423325	11420
439924	429863
345708	455123
134103	426534
478588	7246
482813	135049
196003	385378
446824	355217
176221	388705
39673	327099
334311	249709
425286	236980
122942	383846
155858	367883
287961	134145
71611	292468
22069	155941
138531	106190
55914	8822
307	160224
426040	372812
452592	160344
98990	475711
250466	440660
233105	54730
222102	276780
89474	201832
40052	287078
392193	407334
285744	223701
263703	262853
394720	435708
7073	421285
363865	354266
13930	138716
391620	280100
493625	358032
276209	378082
389641	267553
233908	278520
386645	154137
11586	154041
51584	322337
221846	178436
478588	484107
52356	413880
23189	381191
377084	166513
210477	391207
70625	25724
26266	220857
28665	177630
184629	449289
158075	88999
376812	421639
489079	372166
112588	178436
155301	192038
141383	24585
275278	95149
312868	438238
56806	299106
21230	124497
339693	463236
156973	112693
169937	14301
458462	324592
374282	135426
219532	214714
484746	312601
175405	39677
18197	491150
115100	89599
126657	265711
238329	378976
258617	489822
465499	80543
60208	214242
123755	205071
152183	451360
229813	180841
431352	110677
419851	121141
156972	422435
489284	466432
292721	245211
48226	50267
154981	330261
263889	307771
11047	287133
492247	362554
24185	467752
424225	440962
267562	136279
158622	230378
126980	285156
178304	262277
336078	304731
125954	336915
391008	472072
175944	200441
287874	317250
380858	445521
447878	283346
286900	294079
340706	290565
128201	401881
323156	95942
276124	206924
488321	480025
473943	246311
254822	80001
292449	213035
81513	113420
74532	341470
305238	87401
485768	489552
301058	300693
445216	457145
353895	86728
292575	223276
222489	340429
318096	159249
267562	68687
457107	461846
302201	4413
415169	91711
254204	330675
418208	120173
189680	342782
874	370749
458276	295650
3223	241201
372340	376244
363347	316542
254673	151356
251779	67091
335835	57989
109969	91998
493468	285143
9018	16058
163129	246311
273900	97527
81547	283096
401822	163945
241071	224353
168621	458225
39195	305283
248013	154822
86117	383114
103893	260430
6467	235850
272405	75679
238489	485070
316809	80662
36612	70941
297553	23892
440173	420973
153006	191478
52889	32807
69066	69066
184950	24114
422752	355501
396584	184633
227511	35707
206962	356346
74964	52917
116615	107590
486405	16433
171285	257055
454987	76829
15098	126473
174705	283918
491213	86070
482933	61446
441590	423065
333913	198449
388097	246195
114063	206337
456654	152085
361711	343514
487113	91558
349624	255888
385512	86974
195121	473125
193721	484447
210111	50538
202352	182873
130170	338271
448104	418742
489614	173847
12046	225261
314318	50264
300273	247106
177113	186440
50074	47407
57846	484691
274840	266012
392072	435708
256224	359762
311105	137886
302298	164075
91368	241453
145558	152085
252662	190369
320225	410689
334372	354118
472319	462773
415574	270224
356860	291901
160924	102164
53963	73567
369406	398333
361207	403613
444469	297865
78367	137719
266799	230967
204802	9054
311128	72432
291521	6805
453136	472072
109254	36733
287566	486885
150624	12327
190028	41903
250053	206770
157920	5448
120402	302560
57202	123369
440972	295484
265419	38063
15027	234425
488835	143483
443322	67272
347330	150742
120195	134632
127921	100933
119123	99714
305472	488270
296518	168381
361695	306282
96786	227981
147081	20958
76709	360908
344606	220417
112002	449973
277467	255814
295164	168615
358999	320845
315573	475073
196794	416677
336078	478415
12623	405350
284538	336590
83616	81752
42509	170656
411885	109621
204126	385266
478138	203656
461110	105493
435186	17333
228326	369342
35928	42890
376168	94344
421998	464588
379409	174564
328207	355806
118379	368820
50882	231172
129895	187045
327880	373942
278524	19726
51755	120453
214185	227101
467910	317184
241254	58066
142643	201016
356744	62699
323177	41608
157708	468345
435239	105585
470131	300498
478588	379551
122673	110677
306240	199353
159091	105498
489600	111255
260272	293813
376592	485761
438608	260527
289447	421830
198834	396097
456787	168213
67931	164884
29150	315649
489890	352952
44160	121171
10698	289482
181623	139534
251791	183108
137454	83890
395428	151642
478977	454836
219939	124320
302918	196144
143932	477274
258772	230691
459563	208487
131119	139
346272	296747
473237	218151
200052	92613
61806	183213
195681	110677
259060	401871
318573	398122
96017	412597
321331	293813
19542	41640
319122	328538
27021	64111
457306	441056
286893	19972
66033	88939
291785	479872
132827	116756
383785	203656
194875	96977
209563	95149
182017	315888
160247	492690
420606	15133
83775	10690
456658	218730
212368	139683
456779	172999
4354	461716
453817	446504
42814	104048
88027	483566
370264	106057
447577	313745
267562	348574
374599	253701
425430	153799
24436	9054
119545	436881
119840	59311
359807	154271
474606	467320
487163	315235
295281	258646
149300	231771
214068	357288
64556	68331
198568	334495
269005	330057
312362	158319
147706	440660
78086	217786
156970	468313
408657	82208
304519	43753
438475	321888
450687	16325
27066	420944
261791	246385
473912	86077
28763	245867
48421	182000
390673	122585
466824	479614
332029	462428
78041	35707
18680	221324
341066	160419
68083	163321
315951	91773
400303	79249
429600	88098
47410	243548
262954	103668
120652	267602
249441	483813
215205	92954
281615	371400
237714	81280
459183	293813
310666	94665
340586	355806
482456	224936
394074	282401
106676	428155
483036	236213
420164	401894
315951	423420
3354	32660
434748	479268
194042	120810
377050	26551
56095	433279
387176	165058
146924	315554
5693	282822
156470	122780
322778	266852
208577	479263
309740	160576
319396	317675
253102	369108
390032	291823
180301	138297
425170	72523
365456	65001
444139	116377
209311	241718
111705	3041
187746	27991
49083	400054
165750	388230
253612	480224
71086	399927
288577	96038
24122	451016
431625	362170
280507	419851
475987	104873
212009	277444
41378	364021
363400	190369
243342	17404
291260	354352
47940	198317
52889	186588
443240	295725
199636	190369
339333	282109
487020	130008
284720	150874
470469	46427
205807	88113
138601	63528
262024	440660
268781	339346
436138	57375
276921	146881
75232	144433
203259	16433
56613	460734
106477	402532
470909	264375
119231	88247
181865	260153
183013	158153
462664	80583
384351	255579
126365	278977
297000	432922
38411	179185
24640	176077
367621	50264
212698	228368
206874	248777
432175	336380
76228	207927
238855	420966
135027	188691
37005	107337
235827	330469
24325	211208
466056	453671
35880	168381
297954	196783
35664	77143
395200	432422
431021	432175
162502	426073
337760	481688
223416	163974
364600	76552
411071	178436
25480	331773
454263	453012
127720	179045
481356	95312
132827	378563
114332	105252
107524	152336
227097	274309
54204	310261
24474	164759
432362	441068
371934	55626
467467	289298
119001	135342
342586	61176
46092	7332
102521	216497
2033	38063
435322	130742
213718	182307
401232	432239
459763	409540
383533	7542
316156	63152
204116	15209
223932	313916
81618	409828
75093	388575
11307	94344
489552	101530
112955	461944
233713	477136
413511	300811
104580	240796
380962	121106
320625	416402
301962	275861
460822	38063
137454	367750
411159	456640
405854	490237
448104	398254
98916	485185
373136	364720
251395	329129
52423	109522
31483	290390
127621	292158
453222	440660
291385	207324
260624	437018
50361	298830
65476	408426
386125	29764
76531	34112
23146	95149
279289	293813
481593	249921
171008	69708
322171	361874
246690	102352
285149	264406
128661	466744
169197	28889
341063	245145
271172	120489
413282	438192
188251	440660
161218	483481
70625	444236
288176	341271
423962	260110
253655	9054
163356	303497
190281	214825
381972	79728
39221	123215
126535	313745
343427	246311
273041	248035
77667	314846
230377	21583
58775	50264
407022	159077
374049	425846
187834	442795
59736	59497
41021	464536
417022	433645
219198	64420
225345	260609
85665	489376
205563	112330
346807	442017
240892	161226
428557	364851
405988	482731
415967	485219
95679	290442
226153	130433
410877	83084
442745	23018
471169	463493
46301	67517
109177	479940
58011	487938
104442	300811
50844	353159
490940	394435
375913	87493
201946	104873
79651	315671
325675	259247
92719	183727
171623	430888
452052	252710
302298	293813
41378	487833
364687	471904
130719	97277
179033	441698
301143	357393
430272	294145
134227	371918
174665	3217
230051	58092
260247	189651
418933	408802
352808	263009
438193	435397
314311	303424
274277	377736
411551	399867
109171	331867
35628	208516
479351	60183
199414	260527
384492	388407
334643	225673
465512	35707
62014	15209
267504	186714
461906	256542
217741	68263
383822	374404
146186	149047
102186	122457
13502	186159
281259	367798
49644	327449
119119	43324
377323	478415
403910	215007
337354	14379
75039	480828
314311	152855
93627	112317
202613	96977
139844	208013
487924	226331
140360	422052
44111	411157
106268	447158
474216	21411
381700	104527
196976	93238
123202	361948
143007	21996
2293	409858
315461	166513
487765	192566
356530	340035
145468	137404
82471	277595
160728	72100
128985	257847
60560	122462
199440	440660
427337	73189
381579	90065
472049	102352
417929	310756
154774	400803
328595	255500
83616	308100
158770	4996
119391	276317
400354	190550
277568	169047
243953	449977
146970	65712
91972	401101
458451	26554
472639	242690
196398	41670
479233	32339
71665	301823
56832	427053
189443	285151
169195	226378
4862	32807
481074	326155
313625	282293
233366	366154
171897	404806
179047	23018
28737	39142
65248	404578
239099	411944
346273	189400
392348	142379
133321	244805
189680	263621
334985	175192
5700	431670
360531	8717
460755	450707
412738	235781
73327	27753
105969	432241
358322	219572
65838	199049
92401	95304
188886	156376
406323	375510
481419	97985
50767	265604
299580	250389
155396	186159
409238	421830
386530	228431
478588	113233
376496	432290
341271	312736
478715	267602
250833	165339
337484	233590
319645	64071
370784	369262
296029	204355
451882	265398
102065	394983
222149	123213
221267	233181
201410	461846
461677	213985
55917	414275
326681	317356
138678	101435
124469	203311
156819	279314
492306	430610
83400	50155
245737	144037
486095	190369
88460	43312
290945	151171
354674	401949
35971	10783
38083	366127
374379	375768
310153	95963
465512	317118
389566	91998
89826	164700
157634	281924
102067	433224
276821	208038
387762	262954
148368	269199
439517	403799
415896	178576
333713	310048
25239	141566
123790	285156
461314	469554
303507	253069
2583	18468
106739	298013
91828	55958
148045	293575
259537	185013
88170	214050
144919	70556
450330	269999
27008	430894
453510	261351
233045	192237
287566	311394
130069	176506
440635	356483
428453	21523
398083	213323
381972	392614
216773	369599
176182	176885
27487	365391
103325	123095
118132	455769
335349	127636
90842	174939
80704	193278
87233	189611
332472	455512
411304	17555
190981	97215
268499	213751
99060	160358
268911	262392
290946	65678
422999	133432
91382	200633
467055	381512
363833	116382
193118	94665
24819	313745
187834	1396
317990	383055
72804	116347
306435	190369
155359	26174
157878	139803
186041	250902
391308	435708
361060	72050
261355	338189
493347	243614
420178	245679
416956	487214
243961	37692
404823	347468
65406	356987
400168	439218
20172	205270
302934	205869
394348	328725
432421	273468
81358	282132
334872	88113
389461	273831
8838	151944
133033	302067
155121	292535
26811	267602
47867	168381
238889	104299
41890	97193
360459	371585
114067	270095
168371	289739
377869	405083
419928	325518
129163	172266
77330	303558
76013	457321
483367	317118
358527	66778
434312	226152
250393	152063
489447	28065
31356	267022
446215	276358
197107	165590
357202	380071
415024	111983
292227	491646
432376	305887
279614	13370
159850	306253
453839	281434
109277	339931
278320	35035
198317	58757
323019	339075
49768	215201
486912	118736
491213	134887
53249	79705
89826	289369
143321	294548
91287	53424
126603	359637
133909	6195
60677	44594
479229	50264
314680	122283
358172	258132
373942	11626
475873	25034
458065	159948
326260	32901
19212	272865
60285	422014
311729	286016
425101	201653
16844	333709
7205	264258
348948	327340
382511	399035
222789	12177
430110	159853
1350	471301
250854	73778
248724	266743
401417	190369
37164	142018
224791	453493
149020	117790
359553	367841
179014	81128
386428	411809
117992	174491
167962	115861
71268	368892
434816	73601
205917	246311
218298	241090
338915	193229
121875	383576
11626	108222
252236	300555
199975	115273
79328	139105
404107	125554
96314	124085
168130	405777
34496	207797
122612	261396
458483	178436
287355	426439
145788	15144
246805	158101
186182	388195
320306	334680
306781	348263
352830	475265
444196	83811
360459	325744
409503	303175
347681	97620
171748	158307
89039	369434
248008	65913
1958	14446
138052	271544
227700	194278
289675	245882
78344	255650
353498	65772
93291	264463
360062	422407
491486	215622
33343	105017
49815	322010
81636	9516
206942	205286
252883	228803
477279	127427
202932	201632
186440	426484
193869	454221
196754	29741
333119	44537
75751	42730
374796	385394
118075	480803
287209	199676
17642	401481
95760	256121
466189	82247
379795	120489
126076	132247
165725	369599
456133	395383
210302	221890
325824	36840
228128	120986
478287	65275
283344	390401
44160	149530
249143	431030
211540	336590
443163	79859
351525	425177
18468	256373
489084	64335
21307	294548
326722	226152
258398	69747
366402	480094
208591	52537
47194	23018
35538	478415
144281	201046
305827	377620
136717	345794
42385	270982
387742	187449
430846	205116
468057	78273
406144	382354
54056	316844
182491	141509
236359	29114
376248	476231
364563	54976
2187	335519
291415	245317
413338	198038
9928	381779
276570	476656
464751	422175
243815	308802
219715	391414
259704	299976
322059	222656
459428	112379
379712	228431
122327	229631
191788	489552
353723	434283
256076	476599
274455	54772
193721	327061
410249	61621
92640	431001
76228	470607
317908	463327
144936	15819
113774	49903
255561	122585
307388	415393
458050	479614
437849	190135
89257	308250
186295	132996
376382	451016
403627	391414
6372	281924
312211	97151
360080	141892
228112	389324
190746	478987
321844	377206
323775	396807
63177	50264
101230	329278
285112	371918
483706	475949
34736	317356
360872	479614
77853	438379
234944	51222
229735	425121
85371	362883
105929	185704
462691	58474
221568	40664
381758	117097
440945	70557
20946	42121
158591	15133
97450	414286
3186	138297
292730	232890
251228	413525
132179	259310
408930	327217
198317	324099
274517	374772
421225	489822
190018	262423
432965	341271
106268	294836
248013	455228
170671	190369
426135	101081
402682	183213
296459	348165
280548	237386
308150	417308
274413	21411
461839	30905
415758	444646
122649	220862
25455	126948
84417	381008
205689	295932
276656	250347
364636	187573
376644	53020
192238	401854
51716	80587
260790	428103
321696	390349
118626	443693
339333	289480
24392	300240
257145	353787
425135	274763
136980	2991
475253	18989
25969	270003
421935	133885
156819	203975
347588	476171
98638	376244
479570	310756
486405	13370
88460	189170
71189	423990
102249	210880
405506	187281
81441	98420
133319	46363
85243	5040
251650	332087
471074	393456
18884	72251
358942	98541
410384	13370
439249	409828
209259	15209
241171	390349
493688	101650
486912	268828
139485	204322
382848	24334
360856	198790
169688	99907
225694	391902
11694	385000
253788	403153
38560	51645
39176	278700
51176	260956
242369	61950
415059	479614
130219	28715
438126	404886
97695	74542
171680	267352
203299	146231
126615	268204
435280	38063
178249	21057
318301	54927
239611	67937
93465	432208
150107	469446
465199	373692
236694	179165
90603	209933
164325	203308
327168	304589
163616	292887
223998	183699
340779	230336
199868	164659
136798	363021
457486	205270
177276	212081
466592	142678
5700	220749
25966	20611
21656	94864
31078	67040
303995	196783
290065	172089
250989	399867
407066	278802
358132	213271
179041	425675
325062	390314
124028	180957
414286	300684
14922	316011
201871	317118
275538	250395
407127	440740
277405	94516
214766	15209
367545	168615
268768	139755
411809	74106
370026	283250
192973	193705
71189	223280
452477	306100
249706	412980
283760	315671
149116	194805
102072	80587
381636	10826
216622	51895
143765	360860
33844	438160
484215	121106
409134	87904
448481	240551
451460	282564
457184	333658
490968	144529
35822	24334
102452	289754
264444	138297
99123	436686
282135	95942
302680	139648
353309	49359
282453	278642
380942	164631
438172	288035
301312	354778
85618	15209
31976	122585
246363	388575
90298	265514
201131	416321
468428	93169
233033	172089
107638	44818
303925	378854
119623	440660
246592	299976
387524	15133
464520	366127
220559	328147
84270	440249
420895	435157
109791	132571
82222	399831
273900	479570
185251	365342
254123	204432
81978	476231
26403	225260
297069	222668
66478	246508
101496	413978
159201	389922
79677	109437
117345	246926
91453	38063
186097	222072
228339	142018
458064	265711
267562	389308
84386	291772
256893	111654
196996	197485
244688	71805
342465	261033
271817	186440
172721	364102
369029	154571
318928	83872
66185	21268
224696	30954
454921	69857
244903	699
233699	33673
226117	399867
114262	458119
325824	92712
64998	93533
345428	84089
226809	212081
360381	177558
117076	434283
374270	32807
444746	227101
123151	366493
287229	190369
185206	339829
65787	366534
129029	432694
404301	433391
149589	288921
76228	266574
277030	4413
185906	85348
185076	466981
179054	373911
324051	16601
430170	428864
16516	123369
478152	413905
224778	462676
482604	317118
290598	151263
66383	427013
457418	54776
73752	440660
156044	165653
39024	95149
473826	80015
287488	197628
112563	191821
407538	315725
114918	160791
306893	117097
339509	174322
72804	157715
268452	273831
315805	10520
106531	412040
462998	97277
13720	78811
367619	60065
215890	16433
1009	492316
461164	187974
385881	22827
147808	41989
155490	377906
387468	35707
303576	158701
154966	151944
265788	384545
139565	336291
45345	386634
13015	310756
282279	236213
17351	205213
60072	20181
358132	392086
460632	38702
173904	152921
137512	279667
60824	361698
342884	246672
216144	353483
315838	33760
225694	140322
16776	263945
448726	195026
322950	270095
359739	80556
58597	248501
235404	284381
221648	144916
53294	236213
287967	306200
119088	116283
5912	1057
119706	421356
242411	252154
58256	323615
18407	440660
456241	350549
312433	331827
151298	61059
325491	23815
393552	146183
52786	107213
68532	97908
128704	270836
236350	124085
10762	26971
183371	183257
493142	357854
63528	37573
80754	86476
435966	268516
356530	420944
400303	313314
103670	251630
282790	190810
43791	486497
147555	103181
325477	134694
384106	190369
256462	73752
334092	7762
136934	66594
41189	61428
275913	411157
273141	65670
398506	80919
173966	129857
256893	491840
118642	293813
442236	366493
254900	49903
418327	186159
106385	272908
470062	341470
92047	51033
360220	455769
320137	35629
401820	485304
414257	288218
431536	359981
386428	426157
450613	434329
491854	190369
354769	40031
423274	350757
136297	12653
424952	237850
267734	343614
117942	219743
254744	97215
315568	21941
434425	93234
42880	240188
206656	209018
202293	209172
246191	277961
131890	41159
205052	246672
487091	259435
458050	327721
395228	352007
486369	273468
418172	216591
461728	340179
193260	130742
51203	178436
38105	125100
227857	261503
307898	244688
207408	457741
193557	120798
67846	475025
273120	447517
256751	82271
334256	459649
136596	346335
336487	220417
260244	218142
274328	351473
327209	407386
230709	9183
370026	402552
202427	218730
97033	279001
260185	128342
170419	190369
403229	267003
21070	10646
319259	21571
18928	233306
175275	247024
52217	415331
202837	162831
340073	396046
86303	432815
300310	461944
457296	233981
273620	345745
145862	472120
83305	337314
71284	291086
93560	24873
462648	491150
363938	168381
492316	410452
414875	364925
249307	388073
140749	134355
268349	241048
64279	191639
223186	301475
41161	435278
327357	38063
270095	362300
396510	348775
51655	208577
334435	335296
68674	5769
297665	301448
331503	199526
254559	190369
202922	475935
108350	248496
320223	69908
424256	399634
409698	203498
318236	90123
380858	337594
199628	315513
406164	141778
115893	294024
287661	134262
21095	389323
224749	324723
302627	293813
11198	313745
413655	131867
74634	103063
39475	474856
198637	4866
428182	467010
226326	134145
174009	5769
431530	153995
469634	22448
383936	388839
328174	154995
265339	38024
83229	100171
167588	482125
189022	352605
6155	2038
84237	224436
211657	234952
473130	266852
191381	1057
491979	158251
367492	464725
227566	250434
260516	222894
251781	153995
164727	214024
306702	233825
112443	459217
417729	199906
38141	438757
54081	313745
225330	236213
460490	88203
151298	428103
268748	343936
153813	53249
167588	220737
265965	487833
148305	55766
474328	298687
14370	62578
182301	391414
180527	15209
366069	311016
30180	467327
212153	333591
490034	348007
133182	287883
125747	37309
68976	161251
282963	251496
397052	123369
279606	251706
117739	430356
44511	23018
83616	95149
418083	222910
335902	442898
444539	362267
131174	114063
383164	162060
114877	466744
304981	228013
192238	27457
436938	306100
330570	133355
174326	9054
431497	78699
219136	64707
363715	440660
268748	336951
438495	49828
57550	270603
252395	313745
432735	282287
458065	283250
290871	126235
283901	311650
85972	5040
233498	292303
413816	472110
294109	192958
174353	185704
475121	132592
294638	366642
260591	320538
237509	374939
244702	339853
101915	13686
108474	420944
193869	38490
274519	514
294323	352927
61367	74886
127726	494102
387436	123369
130069	147699
486291	111913
391551	144845
49541	211067
78855	243438
80334	228431
256582	203714
407015	283974
205489	277826
476325	202454
455918	207202
425613	273831
491216	198063
326260	5816
145140	457081
347877	321284
78673	257436
451216	391620
375035	201262
88916	91295
375206	131937
188848	171760
283616	430356
487999	192524
175244	304256
360227	158660
142280	218727
276732	303452
291217	154137
191859	196851
493518	40198
96662	463549
356953	94516
425641	62191
400520	224589
110958	216539
352820	258370
276821	55789
354193	466737
56229	255641
421981	41627
404892	398248
207007	405477
284265	391414
171241	378462
243247	262954
76984	112397
483062	71675
130060	263610
125790	7657
96514	424937
390656	425510
93451	164945
238329	168615
276392	164884
140900	355310
177748	139021
87276	448160
59597	304816
215067	213546
161362	472072
447335	300440
112724	115340
26886	273250
411674	467939
446836	320508
421794	259695
299234	27945
493767	66456
449346	29528
118468	305724
48519	120247
3226	347425
229735	309133
34825	102352
343225	240203
67280	1587
146277	321791
394094	391414
197575	355700
167588	370992
265666	203926
137619	267602
405565	418336
96076	190369
7271	385182
84428	444081
361274	149136
204862	35243
294427	238211
102066	183479
31728	28129
412652	75801
458768	398202
130007	353787
373204	58391
422805	245792
157534	228431
446921	111600
78986	451016
474795	293813
69827	210898
64074	314850
76068	82
314311	433126
81478	83811
445469	280786
162884	473210
388358	133750
172888	220417
180183	123369
80690	299939
45959	50264
456013	479570
264612	175216
350800	219489
244362	467703
1657	178373
22032	316372
82150	96977
204243	196783
317818	86728
184005	230677
340873	188243
204862	286344
340042	293813
269585	439074
19622	467418
314593	267251
181965	338651
158806	272096
221948	359956
344086	466737
94231	130647
35136	184902
422613	220417
186597	144528
154456	208851
150448	459213
489357	178436
262642	171012
390232	451672
416763	327248
91943	21902
6317	15209
266307	459823
187017	62191
264084	304620
109721	489376
172448	331584
347577	51026
286501	471416
291400	35971
490185	231209
116982	150391
458968	168093
86632	94793
444874	86560
296076	305257
172716	226152
148213	62580
358357	40388
106475	402269
8635	296352
325491	472865
265647	84502
160202	375840
279722	30263
485094	142678
222145	385985
125986	214335
240100	212081
418456	205289
427738	263713
253102	257298
429700	492298
164012	474341
265345	225958
475425	4299
434318	220756
145126	139385
456447	478415
178265	48275
209368	17339
214671	313745
347042	276559
155121	266853
378525	482906
104847	138401
28894	106439
85860	373338
63959	207535
55914	77031
406813	43279
349988	265834
173327	110219
208991	79081
239712	420895
154602	389681
369305	442612
234532	334555
243785	185154
350887	114936
186041	380071
136264	401543
386412	27464
87041	469890
133909	468640
283227	333719
317097	86476
236267	17325
441766	377933
278162	15209
28738	396222
415291	434186
97709	472239
246644	209471
14824	297182
66037	92011
353289	344447
324321	410796
285964	452467
429845	77978
395568	378686
320554	295155
414286	278047
102657	375063
158977	27103
6283	349290
237304	16433
476331	319772
452512	248777
371029	401854
439985	200693
456120	66708
99405	162628
375113	249723
447946	440660
186651	348798
123741	273543
186349	374314
369664	290722
23669	439352
284274	165680
476277	281147
485901	304173
399644	211868
172396	325729
196516	284843
453076	52537
127994	265589
224394	196783
204103	264242
39892	263565
132278	99210
40721	364000
224131	233572
473530	388732
81432	124942
73327	171333
378902	176764
286310	269126
447335	2991
481973	16123
242411	174279
447133	28942
425827	227369
367656	192431
489264	249334
299011	360860
224711	335477
208199	178696
450245	72432
52217	32807
482851	443002
194861	359762
307628	255428
466819	389466
368343	186159
187796	223150
369657	48365
269330	329676
411286	189445
342257	342724
328174	483929
342465	172087
331473	184902
1133	86728
472305	190369
388479	336962
190369	10210
415254	317675
430820	469941
35805	192528
289329	390349
338360	104694
244907	317118
331531	319488
381493	105585
170780	315888
121254	121866
334146	81269
125381	476231
423928	257298
267977	463799
316534	351916
400888	285891
263880	281499
44258	16325
283675	153995
380454	442030
353800	217825
379936	104505
206918	141773
27255	33031
81249	183699
361008	342212
73660	222572
127663	60710
165032	361296
325491	401881
203219	193871
345401	250562
397495	162963
38476	354480
230826	164884
128827	94665
140025	86476
302937	50014
238063	12177
478470	60599
101150	484063
444268	46068
239748	161410
15347	313745
281877	433367
23104	162831
253503	69809
382892	492462
87538	293813
201565	203136
484626	228715
283521	441313
130069	246826
246196	317356
257552	306100
396379	105585
338752	250214
489913	388957
189223	65367
469379	417507
225944	416650
194829	481785
15819	415499
332109	123922
31429	227101
78469	15520
20959	46811
288020	172442
215679	21902
124186	43476
442946	303726
14801	271207
50426	203656
153995	117023
385358	396748
24789	9054
169381	63276
54244	402107
142674	275211
39398	323213
17992	183213
218293	106439
375405	467448
344064	318900
456748	272230
295716	228110
467210	96094
159422	425675
396034	420508
421476	357144
14872	122462
14616	142678
436861	91634
177483	75914
409293	464727
297041	229467
298019	157814
74200	132740
409629	214405
44057	337469
382882	210730
328200	301806
49786	209510
215315	118600
269804	124140
280172	480966
422928	265604
148246	209978
293913	18201
61167	307604
237191	306638
121594	188837
283037	51017
342239	278952
107345	203656
35806	165627
52126	371918
56619	475914
170206	300800
157792	2003
2967	384734
321242	256188
67166	162884
257856	380220
461849	301990
312719	113138
20791	38063
472319	138283
108122	173755
467828	220857
366746	138807
110850	53863
1794	273779
308944	391414
67736	233187
257234	291324
357939	28129
398906	360860
4802	301212
487083	86728
264628	69489
347686	98847
15819	322303
18229	49182
455505	75499
396584	192855
222045	263713
346275	261287
237714	472305
340598	236120
393538	45060
481419	16641
116087	433391
187998	139123
187010	203658
120269	44695
8946	428080
456748	150352
14890	294141
763	432147
329532	131312
350059	463549
347834	183213
345807	188918
446182	163654
345021	450353
241952	259929
205965	207927
346817	326557
254973	325306
460626	62191
323836	90214
407334	161481
137454	177374
336152	275645
377626	456640
353000	408719
250679	190567
99419	367798
263514	334987
345744	195121
471501	189064
131585	190369
50167	8459
316066	94516
202774	298182
147613	54976
87638	170180
373755	434711
80183	424942
233045	15721
251465	263865
113428	183646
237223	411475
168310	238706
409583	376364
254446	425675
402805	6209
383410	176878
320625	458601
417490	320968
103842	385378
479351	225855
128839	17155
381607	479872
34293	217423
219546	411
373025	260527
243367	317356
85150	96195
338931	41228
29245	446164
487833	30
430492	452427
377902	291521
321242	184730
483392	486038
42269	48124
91828	436106
272219	269157
364035	371934
109978	427951
133960	491984
257973	9054
134299	404362
488531	282195
244492	158153
89238	288343
427409	253915
91470	137155
234881	408737
28214	409828
359573	13370
334643	371884
143567	245679
41378	134145
40028	300119
250108	315962
12481	431877
271457	111600
101819	618
249347	461846
493151	292151
102923	79989
397197	55814
263181	14937
445938	259014
228084	107118
208300	18393
374050	317118
209610	212289
63661	245715
2699	491897
490598	179816
75495	295404
316828	85607
78793	182226
379680	299960
394977	290211
107052	187220
188864	90682
375764	59668
477932	177110
486572	361783
110272	148499
233769	323126
379269	33855
2179	440862
353758	389546
205325	177861
454452	177016
185126	316575
392011	160576
36744	304589
258922	217029
250287	391414
323897	190369
48865	190369
217784	221165
438103	78469
468541	431226
488971	35478
280926	273831
59628	108222
146924	108033
186561	50586
467085	274613
104095	355615
273385	11626
363313	181692
249612	451391
300406	491897
88527	47457
465504	440660
92261	236737
316963	484727
50532	401595
391456	62191
459064	267920
139513	454325
163347	152502
398154	83811
68843	412125
359762	139125
55489	141440
293913	204187
312526	380538
371933	359762
434308	123410
115174	461392
33745	15624
119286	368007
18469	228578
361928	288857
185039	317118
220445	153982
393482	233882
315768	140044
131686	160419
296029	465894
300273	144943
319064	469532
340292	249334
116576	27500
130950	15209
82688	376244
323363	245749
90104	380565
266141	187998
101230	139931
466802	291883
74877	353787
246740	169929
194211	386221
453851	430610
13382	275088
64007	262954
337782	247003
492535	218727
276279	23517
481151	414471
76109	342434
19542	311668
142109	198297
338856	317624
223380	268487
377094	271469
66602	48861
40260	464725
103360	435817
312933	383114
191425	168093
76510	237235
51759	119438
414326	16433
328282	218727
259877	159645
7620	215058
346854	428738
368858	377620
217814	405217
5896	367547
289928	241416
96883	139713
52644	63666
177742	122457
237801	492906
110490	214735
443320	204072
175895	273831
346071	373021
64357	61127
429307	283445
219607	73288
288181	15287
93627	68212
17398	28170
222399	102448
152498	489150
358968	466737
203389	414286
279090	264157
202379	425787
345401	325526
106814	7913
249765	238718
189975	148322
59820	359391
381202	13934
269258	121145
275291	435913
105969	308841
309338	219742
453823	199010
97109	114366
215512	11853
290340	119595
272230	50314
117413	244730
431966	196804
432216	313483
414085	152085
283331	49213
292198	258126
265529	283346
130606	376190
475859	231361
362724	412419
116525	341729
52279	110677
252886	40784
490751	309322
312972	297969
324752	359516
399137	144073
131989	203358
393407	191944
243291	438783
158099	436136
405792	492906
41559	281219
330261	203197
221424	394406
195362	89489
425763	283445
252619	183213
279573	403024
259922	33167
8146	28847
320736	77271
435931	243374
73669	248777
114383	70507
444477	25203
318088	236735
434029	198038
273049	391414
264286	345918
66035	136705
366320	437159
61800	425846
47684	86560
23813	268262
444205	467631
482075	65637
463080	447219
78319	139
400910	449064
112625	84959
247540	156375
386111	357854
86347	192610
389880	245679
274613	306202
415574	51341
446472	55516
83340	202642
458040	463549
41505	295650
35622	429394
350404	488837
489828	10681
46086	226600
145985	374671
372350	171069
74555	458431
139787	274314
353369	489797
297716	199396
1104	351522
148665	444213
54956	400765
236528	16433
236807	435218
193075	380738
290021	361706
169027	248382
58090	118318
26759	484694
37970	90123
401277	52084
39195	415710
180229	441178
283093	157344
69694	334838
131939	128811
100999	360234
333080	54976
260544	255012
302385	190369
423993	366781
81231	406626
229610	154282
446034	370866
128704	286828
65755	67881
344314	184789
64272	160428
214994	60864
477932	282072
130069	274484
18932	73336
396021	241718
248373	375840
37516	393595
129552	32437
151349	76111
15943	13370
22197	144845
58042	462293
258452	149368
312011	152020
325445	115340
456040	182442
448693	357280
450675	267060
168000	55333
362309	465775
39195	49977
41418	439551
27712	413860
431012	15209
149474	420392
46556	189595
103571	77727
19005	274517
401228	36392
44324	122780
485667	130137
217884	240688
433391	175290
367246	461392
360643	370342
35517	357800
398184	407306
182771	26971
165413	276937
393379	95690
453256	407981
316136	440690
362645	62191
488063	173887
328220	380122
222741	160379
365413	37146
416901	432683
298496	220417
44749	476951
235793	414123
251372	32017
121560	36042
225172	343555
66383	59494
111036	204453
202613	295955
144161	406626
276271	59794
212581	433943
63029	285739
379041	78395
360260	488536
458975	118735
443815	188924
402438	120778
136627	132393
334127	15209
188189	347964
40589	48861
209311	318932
476096	417135
187787	94265
74668	414561
430462	60517
461861	21411
73949	16433
51759	430775
61081	75303
235088	207042
251802	389385
266552	336590
343522	127027
254248	374860
93271	262954
21037	131315
159082	360095
480550	467291
411157	191437
422889	83811
99580	420694
215380	302610
320399	63528
313217	97698
58870	160428
472576	391414
450351	348563
425805	480025
394018	390349
31856	209510
303111	187920
260721	263193
209672	91335
178422	136508
418173	3041
268820	262172
111156	452098
410056	478415
290315	440962
223929	330246
377869	13656
415770	198303
33659	310756
27768	351639
205677	40388
97651	271048
75095	322197
472416	20959
98652	258367
217275	106290
105136	50935
302996	492535
242411	22103
480650	317118
12792	258370
324239	101058
425455	109062
159899	318749
61461	295247
373715	13252
379680	40388
174729	218727
26404	440261
38231	245679
414838	385550
376649	369599
176239	175402
204703	62191
420777	192109
474688	380271
15027	407657
306387	159129
147049	199414
41525	305162
379809	291249
148081	323305
132619	151510
404219	408242
171887	49903
253069	294836
372037	169116
483566	119082
358971	21523
226645	476840
375835	420895
228515	319219
397511	447529
401963	184032
36339	491350
304404	260640
138611	113522
68532	430736
129610	330573
428400	281924
130646	273831
445258	30638
55123	379410
278062	254860
367859	65264
27509	393909
428109	134947
97506	414832
245190	297937
73660	384157
408357	98239
54236	423469
326260	161285
412184	168445
256910	240796
464002	477198
343286	482143
217606	348007
66119	366099
383673	290560
374379	86077
242476	275216
111325	49896
421719	255492
480580	208413
7535	381512
28967	79249
45677	410236
295534	273831
212153	88313
461172	264687
144589	356870
363888	205289
89883	334424
380858	457638
152887	317118
266775	198612
204310	406371
287482	184497
279884	151952
21906	86974
415516	49319
480853	221324
62651	482740
286297	438419
470415	108707
201813	452890
249885	461324
457296	144073
290909	487192
481419	253816
214055	337849
225351	486885
157878	438653
480345	144586
50296	290148
357121	17294
320498	388767
389742	280048
199676	90099
489703	283918
442236	218614
11023	167655
73298	366568
477091	351598
186182	339124
144258	339024
143501	60389
243205	132247
179277	306387
154981	472553
312669	105252
468219	11865
88835	95922
492050	399296
47804	492906
339333	98121
309917	476732
142324	95145
386404	256712
362231	209510
224414	35707
351818	49828
313189	211868
301659	324219
251183	335092
158099	297985
99131	75340
150278	89163
102748	77172
102352	60034
265837	228431
60929	360531
68532	439628
198637	257305
76484	440249
355025	480160
259124	15209
297728	276837
163435	286579
231305	200718
292472	246700
202379	295577
433769	346844
28432	277961
257613	360469
46141	183778
245679	259770
7987	38133
107292	467284
230273	138742
397034	387032
229999	29599
314617	141963
216894	328968
171438	94516
273163	361162
417358	18582
385548	144304
84587	63034
68011	208785
221146	440660
70486	441434
349066	315687
99391	215852
483112	407386
379734	178436
173280	49731
315568	423566
303040	226168
415155	274083
453056	310756
427561	316051
345107	246007
281574	122462
468935	261396
360173	213221
254246	130310
454263	261430
189802	256455
876	313293
328697	476079
1279	449122
222854	114879
72265	423559
200464	280857
412130	162313
175098	203279
355060	247092
89219	103420
58819	467816
304944	402327
236035	101806
340458	477788
68098	25431
352927	251599
86377	52370
324002	12895
149206	175858
458065	332392
107118	430356
454810	192610
464290	190369
486712	164009
284057	476412
210685	205289
144709	379598
385402	464727
382166	17339
117262	254973
356530	215755
306181	446105
170464	86435
237714	249978
335951	174725
198324	259516
314311	208577
404676	68543
370417	300240
373433	30668
31956	317118
78206	409788
259927	35735
77695	127247
395935	398122
470554	120894
308994	295114
177466	176119
200868	193766
177742	76101
227045	106840
340197	395320
31420	302717
326984	111623
414058	93625
408329	373851
466649	295484
73621	196783
399849	491350
108537	121324
181400	86476
31867	431285
13527	347057
159571	461855
64008	293813
358011	168707
259392	192358
85523	402509
434862	127168
253653	94667
463539	418467
252603	392086
192238	266872
242644	145948
356953	232925
241192	300
347121	366385
20	293813
407667	218727
146277	46294
347344	463363
176130	392619
48793	107804
403483	26885
35806	325224
184892	378283
5911	467703
406125	299736
441302	148590
96819	88113
314341	165653
341890	19984
389040	154888
246770	463549
293872	172266
454263	81714
335069	154355
417294	298077
24750	116382
54295	300606
124239	324297
439962	276358
137208	227101
361162	183213
130632	40951
319081	78845
364197	109271
216318	463429
13370	186827
226396	279268
340918	268531
91382	465508
221296	308672
176182	427337
188009	202783
229555	438957
48693	266209
340161	152081
296099	355552
420735	413003
41218	135215
139531	410975
264667	243840
447837	283445
413053	280871
169031	199353
139546	390349
372785	438846
229884	320097
322367	207059
161599	385027
198926	233590
190281	268729
289675	56168
125088	291249
441983	474676
379680	16661
178968	409102
158404	407388
476106	179375
71277	80587
266687	215054
39195	229489
342947	207535
261339	214585
239857	140538
361362	318088
326142	421595
84745	439237
285362	287740
49394	135664
433646	481525
138441	129401
298823	385000
218793	420790
195373	476512
352293	89489
422613	21411
121362	104951
16751	389529
414233	402967
22753	360860
407756	274451
262210	17333
379531	55243
241887	309983
39104	156376
237586	162526
344280	394623
219494	375174
338886	250389
71611	287694
354226	95012
148273	54976
282453	286936
392735	110708
150583	378082
304722	126426
417931	396198
170229	308100
233388	150127
35657	462973
340873	79347
220243	196783
328230	130741
232666	344549
202097	232941
184304	305897
488177	386272
316136	105201
362335	364203
204871	285156
126293	99872
194703	2715
406884	481611
3577	17155
125948	433391
352007	20629
327790	363631
446837	121086
128959	164128
463420	362767
421137	208333
68568	133768
208076	406626
301312	143090
434847	396716
399233	162795
137739	478415
476896	25771
190331	35015
116352	410602
154665	482162
373433	441893
73327	371884
86800	338271
91804	187920
470080	186259
401645	399468
7172	492316
107526	419797
319259	117814
50525	279509
93627	255803
277957	94251
89233	26046
100319	88295
452835	313745
164636	341995
448577	26059
409126	305128
277568	241525
176130	242131
127229	282224
123029	452804
54901	199104
461475	129857
484229	367038
105969	131418
233477	219435
84626	190400
266965	492906
313655	365864
483706	76526
96091	315671
346008	140984
199948	122462
57016	419523
271231	87938
311221	379689
441290	399772
192703	176181
252137	385789
42890	101542
352884	80662
209347	56866
146997	69196
464018	346166
67931	153995
469885	402746
14131	25525
467489	340357
194504	48275
296432	234856
260204	267602
348069	379690
154981	129477
106795	486339
79489	471749
456225	439551
250944	404217
479540	132996
13930	285542
412205	396735
486136	313523
76531	336582
220246	332392
249447	384335
250582	397046
491096	255270
15027	485634
2467	30336
277568	345642
175184	308587
222283	259640
48953	229219
211792	217857
74511	205270
148297	104505
26268	99106
116002	50264
449936	62366
62951	16341
435000	447517
87013	8607
365609	400255
10971	196444
139904	144686
487063	190719
405942	10646
235248	420336
421661	183479
418757	305209
138336	77274
176855	160358
425431	419701
209018	84089
323194	188188
101153	172184
202066	324358
478588	323015
40134	293813
462028	64075
251381	364003
350298	17476
292205	279509
378121	52537
245237	421356
471455	20611
79124	288035
154456	379416
144785	21411
131303	441202
228128	36964
299114	493070
424616	405354
255784	230710
252090	212081
187244	157726
315905	95451
35505	287762
137446	433678
157548	46127
107052	90954
33453	453207
20020	117348
327310	182375
61666	309524
167068	33855
29339	466737
7757	252340
491398	379792
361995	343318
224711	401014
230088	357854
213782	419850
59804	222447
63322	12718
300278	203656
161060	263009
65613	190369
478770	183213
44293	290588
337570	454975
256389	146872
18294	300401
307444	7464
317370	200454
382075	228750
277439	333708
14659	81280
161363	259936
381710	94516
15133	186774
42507	11610
471401	412040
212513	485761
122464	429161
493560	183003
234851	314944
188498	64335
268910	211094
369510	492906
158675	165276
340772	240796
327848	317675
167588	317881
173684	64397
253184	9950
339591	378127
125948	292369
388254	34137
336378	149389
390349	386882
19027	98411
206067	23863
311279	237235
73327	183625
237400	163747
391707	297005
364082	258126
39232	492316
49734	293813
53196	124519
280542	237019
55789	369582
467581	159640
157584	431799
21396	409828
215244	348798
395773	451869
365291	420392
201459	45566
213585	336590
65627	363340
392011	415625
342217	10345
463413	433226
228128	99405
32096	220857
250051	179220
413053	21411
463982	28129
127531	420392
87440	444588
337083	453446
94995	430610
379182	153944
397343	162831
87832	236654
171915	300606
4357	366127
203200	410513
342588	63957
157405	241137
341984	301176
443307	405635
133832	63448
375182	41257
130843	88779
125183	110677
202976	263713
352237	307768
106365	411424
267562	255859
144818	267352
401949	486885
438484	221061
344398	261375
99221	101536
59361	295290
422183	345745
125837	366828
390262	245909
468287	383720
420328	386014
59688	293813
477646	186617
60589	37249
14821	301659
483202	145617
346356	417731
429766	110677
396841	427616
332968	478486
400219	413425
324590	110050
379680	397009
186669	447560
66274	113051
262802	390657
407893	42890
285027	153771
475634	307618
219270	130028
212153	431355
211583	61776
38602	183736
127660	351470
15130	148605
410562	99549
443987	88113
179879	442265
405464	445643
328729	156496
352007	310756
208991	249202
402281	142678
483500	168957
55451	413905
224152	378686
353909	428331
343684	438783
206520	68149
310380	328174
55226	190369
297267	219941
338548	426949
453532	191797
156446	181953
394535	27683
246215	62146
17627	13849
39683	83842
296712	267797
5881	36352
438349	405217
383096	236654
227188	66980
366187	212066
22197	466787
276244	336590
451031	414172
354022	194805
34307	362319
236496	114004
422849	145948
355672	383096
458892	356663
430170	209018
64008	48182
103343	213221
376248	49903
409415	186095
276821	213308
460256	404806
45307	400372
408425	430356
374354	305412
377708	395432
145585	436483
116770	236093
324256	140746
73497	183213
84923	264286
253919	418771
463747	476231
198043	90820
448155	162389
475872	339887
79249	203066
15057	348798
270798	313745
194051	472742
161554	441434
300752	270590
241732	141131
17074	451943
50615	325808
108462	468043
449134	478095
433420	342430
404568	477329
454550	410473
191391	94516
308681	140105
478871	90682
267562	332532
1292	424218
259090	462006
87184	7159
355453	482246
341777	447517
274852	237612
489993	203414
190908	430875
305164	100856
46092	390213
467788	284797
169045	276813
388604	435682
318902	151944
264544	215054
116947	165869
275789	236240
12519	449662
216847	214992
376286	162795
430290	491565
219719	384775
423893	32793
161023	377984
335441	409540
247812	442928
462683	223921
398917	74324
194018	278642
323340	230707
227363	144405
41378	165242
364042	39121
450465	280710
399023	54234
135831	285156
218071	194559
146103	207148
301938	273514
328174	249943
404523	450469
286224	179045
181297	28869
262997	264234
334092	318901
158518	209933
293318	103320
275721	266579
399900	270196
384575	348798
381067	107187
275082	477992
438776	423103
320032	407724
378896	71805
204221	423518
491547	158514
399774	209699
153152	275959
477505	79989
440424	12895
412549	115340
392197	286235
399023	243648
228440	187920
58245	317118
64272	21411
355025	324968
310971	461009
90630	440660
23669	70557
100884	125257
242862	353760
167588	3324
156156	296331
198317	89225
175504	277502
378043	391837
474257	177415
51629	99405
447111	103392
315286	127788
253296	223434
99832	297010
121755	473479
246191	356463
126784	483761
210428	457297
181055	199569
213496	308229
4160	48564
302909	252961
294323	362573
344782	265589
312561	302347
330998	440660
234934	491684
58349	223111
138412	487537
152133	266899
290698	194237
173328	437255
287022	171638
154314	242599
184648	445104
243368	194165
68877	7159
115604	307416
228326	308083
233516	29145
99901	225111
219596	246311
363217	191733
268575	140044
272211	228789
306623	442554
276549	94344
161397	119381
379201	28129
106346	364225
483026	183213
289084	410452
219516	380948
401940	461846
282628	337791
84611	468788
323689	152119
113547	283392
252285	280627
193519	206168
67369	366941
238855	284932
133960	345396
199572	66069
474578	28362
465747	233312
190685	475036
424387	398053
386654	209967
480967	353836
121011	135799
207890	258508
286211	438653
428944	431727
91214	153414
157977	391826
272525	12245
414825	126921
286500	353557
308134	312708
3468	108860
369918	201022
287766	79861
187448	238447
334796	160262
479229	371934
275763	316239
360459	369262
258108	374815
120050	420001
195305	464337
87239	208300
277737	392118
452597	136156
267634	353619
262980	429871
148404	281163
344398	67400
55659	352214
133832	229856
384250	378686
381320	119868
380700	342204
146893	468050
330954	209909
422424	31267
452905	54976
418282	110677
105969	59956
103526	418047
363833	35707
299321	186159
42714	119381
114643	395379
215638	108222
326631	92991
439588	438065
144549	391414
264709	19779
342117	187974
269612	316356
464952	330469
216709	435242
272742	75303
108689	311221
283206	321519
409247	290408
51901	173679
421140	391433
474593	32807
488021	230668
73298	157658
463740	404960
412867	17711
209372	198790
276663	75653
487300	479727
154691	465114
86268	456425
247929	478534
13698	252644
173516	93893
72081	85142
372574	207812
9414	147984
53359	69908
22197	237019
241671	304907
277850	412398
41645	380336
197295	352584
69533	477632
418506	165267
242759	402518
325509	185110
196297	86421
282469	121140
118626	12958
272489	121016
231740	70864
49069	160842
358145	438419
384376	197696
9579	315380
399713	339191
44159	413830
56068	304926
64777	391383
187082	486967
77987	267526
315628	205270
411643	349028
87451	267602
19005	187998
101125	93686
345401	114690
85699	28129
338822	244688
125919	30258
441202	400043
27613	440660
398110	312981
443068	107711
159169	203213
273246	326971
202866	475253
272457	388407
228084	420913
462303	160379
438646	411809
153737	20611
459120	43768
47481	321674
21095	139850
208013	193556
316540	187834
367382	430610
207855	420790
81441	179506
292449	301659
143891	451414
262410	432029
46092	50656
328445	379741
241553	212403
446182	160132
130224	209160
303507	57080
403077	121959
153130	139589
54560	435078
319543	314742
202500	157280
59864	156834
311879	440660
61687	336955
237148	97686
423521	391414
237120	67424
47035	40784
303306	142018
184418	287775
8746	9461
345049	406371
22097	473271
357297	244601
364827	411455
458971	482162
346017	86158
409388	52030
420409	272846
370700	207553
91029	149897
438767	398333
107524	352775
276640	151096
312279	327354
164173	244056
433829	276942
367365	119762
424155	469849
75621	126323
418213	313154
181200	363469
491538	114930
128313	361513
106054	64429
427980	397670
108980	99924
300770	125913
43454	303641
35806	452055
24312	441259
422049	256752
449044	94344
358052	439074
266307	481827
153322	166280
266587	99798
267804	134259
76228	457746
143079	360860
26194	293938
85674	312381
228128	43489
220692	477329
155457	13005
331364	12177
434769	168213
464180	478232
158796	378462
74851	51813
297882	48163
262137	276780
293705	149674
350650	474140
114503	313314
148246	315875
350650	397354
73791	191742
37459	433624
476303	470554
466452	134014
389168	105699
429549	228106
133607	157698
218865	222845
316227	391414
369209	365721
368377	63892
118909	402269
380079	394512
330816	110677
454256	190369
325814	96977
466790	426089
492422	317118
206767	265218
310001	381857
124137	192136
298780	398270
93421	183479
470915	329675
320455	131944
297473	380283
127006	183213
331028	264465
220447	464420
469138	268039
339208	320513
433391	296486
208515	30774
222389	440757
105249	463770
215733	232226
386733	208660
223456	39019
169518	74562
92509	243484
74196	52537
390687	160536
372179	106118
65406	318735
374379	27775
200340	322685
220559	309425
181424	75455
181031	351765
106475	36545
35612	296130
389308	237178
146893	431226
453054	114809
85674	23452
359562	369274
50264	356135
54008	264469
146343	17234
465227	65670
242411	451917
313217	482948
14901	308078
422776	323550
460992	492424
400856	245317
157961	317118
210282	397707
270912	99731
223711	388904
469189	24827
371983	377323
61652	136497
177101	246054
147706	433126
73700	349608
18773	489552
8733	383096
308122	471745
421682	384010
172471	218727
316800	247092
476099	195121
3809	49825
4184	93181
486712	206240
64354	348798
71968	149600
189374	269005
282475	315671
272055	28899
91960	478415
301312	332820
426685	281504
46870	43077
257219	477115
207309	390349
322310	404603
447177	290323
165750	323615
132539	190369
326176	36344
324296	340917
260300	348687
15618	291249
132525	293813
367147	314996
458178	65949
68674	104527
245938	347726
244008	444844
392507	267602
372415	164075
71357	468387
490962	48861
71604	463627
19423	250410
375405	82022
455699	274596
349586	383355
46069	390525
407544	17186
212072	407078
252105	391414
19056	179898
236685	422851
20669	302561
46645	168381
324072	204330
315391	376578
268910	215858
103936	195121
92798	98906
261278	121600
453466	172425
325044	489322
77674	197996
897	273831
9978	68675
201813	229905
323775	241525
324284	283250
480150	45687
263616	173924
151340	73778
120745	215401
442265	130749
399542	162968
88460	214540
112244	435318
156262	92102
214668	275271
267592	225210
400285	463961
267562	406371
240582	183559
146893	109271
277467	388613
97779	386647
107118	223658
471808	25480
415168	198275
274474	249334
134299	99831
199172	128502
429787	395751
295884	48163
451710	391414
118677	96879
284104	160419
231625	346761
358860	132073
12379	4413
307053	70981
96956	201493
196903	429251
288893	22227
465774	322969
167703	139648
223656	438368
410839	435465
224910	376302
83835	51827
9437	39280
449376	391855
137070	370866
219074	430326
51528	284051
429400	144306
159166	160545
267455	422470
296036	220282
327209	233633
110738	492063
414035	26971
109110	231305
60000	477491
27885	315261
355238	59741
472826	312476
4684	82794
294323	195729
319088	470817
422434	62191
320681	132626
115917	104957
330464	332685
247997	217423
85518	118970
5700	286007
14573	289237
486259	445169
398997	47344
437844	252247
212121	44832
354369	429161
84745	422508
154622	30657
480010	10646
349560	412516
182270	136435
274560	9557
418785	126862
15583	126426
254510	439719
475039	284843
163945	457396
246577	230714
387535	317118
438115	252338
99073	110677
204082	302065
328156	450407
434358	156057
354490	425773
281168	124333
363859	464504
335169	78724
411882	181396
268781	124473
412414	9054
86691	451460
461944	43859
457046	200253
84942	386555
458183	183813
369299	219468
296187	52537
234785	288035
423970	83403
285741	466805
192232	318735
175012	143194
326332	336955
129992	229125
300195	292553
137454	182047
681	380568
172417	40867
199510	138230
174139	462985
396292	390070
450065	178435
430546	153679
293924	305807
9787	64046
431444	208300
253525	183071
329413	188666
156707	139610
491209	280174
493151	57989
95233	237268
386661	462293
152248	120810
330767	185076
203991	185478
289003	486885
108648	421356
216144	431763
277595	385872
494010	387624
230574	492998
486136	42035
386411	315566
239915	243766
469504	341638
148734	447831
460877	172089
178540	70364
169954	480506
451479	88113
162837	91549
21784	428214
202361	3146
3805	56656
96240	148086
197618	357854
372543	172089
39892	206924
324467	82981
21662	83017
360269	329165
267562	36627
266554	454975
248388	9368
489977	420790
298248	463249
162219	104894
398438	13370
413488	94516
451464	303724
247500	237165
64272	385000
242167	293127
269612	304493
325978	54055
470915	86376
38942	161975
196794	311663
10546	76350
262854	421115
338213	12167
187964	105498
388249	162247
299218	123213
206656	84089
28686	7045
371730	361417
361242	447831
1534	157100
180435	364172
229854	224085
416428	17996
282626	66930
480138	11626
10788	207117
354022	122581
417441	9482
435379	128577
235905	97442
434085	90884
85916	74095
492670	176545
372591	74106
127439	354694
18401	336590
248591	411775
201131	144919
140572	418551
478780	22916
122644	186714
394411	255650
256893	62865
462792	353980
256893	218727
58285	411424
93700	147470
440808	414568
312714	261356
126262	40784
69264	117800
281501	186435
321061	268917
107118	475402
229735	307995
175887	95922
136400	77223
271760	458119
247001	339334
83937	83403
75711	71021
107649	380769
463790	25410
422130	350822
122955	187974
307139	446387
320304	3190
288226	365260
320921	355700
387148	38063
90483	142077
393538	273934
196839	197996
464952	189208
143385	30424
135271	42212
420903	333241
378469	411809
491445	283346
74575	269177
485476	295955
414058	4369
16454	214992
72804	156866
300565	36286
185035	172689
452471	310756
13596	337236
431556	208379
325258	229215
216479	70016
12221	336871
407597	467308
262803	189659
8164	38600
259850	32807
370351	203656
306282	445602
374305	189366
467949	369599
73462	184163
50739	107646
385050	164884
7788	444985
439719	171760
307305	166274
471348	310939
253435	272230
2716	203404
20512	415963
164669	259143
192800	307323
377622	6253
254994	165995
455423	96526
293264	124002
338962	376814
238970	270809
77143	371896
297346	22582
57877	443368
316565	410543
238762	289326
117980	447517
6467	286337
172555	123369
157584	135544
415440	33792
2598	110708
221620	209909
453113	237178
230871	436950
418658	451998
157586	421356
8146	421794
295897	417389
91197	100897
109817	264406
377775	24479
52653	200444
198834	230503
196688	111203
188483	326328
314100	195916
275604	339546
308122	311215
61708	132740
336152	434826
263287	16668
49084	476656
13370	232377
264951	5376
319320	146202
390950	260879
379043	30258
2606	159390
244725	391414
437255	449926
271491	273831
361741	99181
395524	460482
399837	75303
477739	395163
107473	434035
456021	151349
102347	15209
334092	180776
312283	405884
136899	323648
474250	84722
193796	107473
285543	129445
187816	53863
148053	58301
412333	357357
252632	164080
276821	287259
110835	79195
32314	124660
326584	152707
131606	11610
38965	49903
58709	201223
128766	426132
88373	207027
25705	190369
376855	210095
292430	240225
130121	448033
284153	35707
66367	195613
413730	456403
199776	94516
474688	424969
267562	453919
406660	169678
48373	138727
451022	91711
111572	287436
251018	318563
403225	53994
23499	466320
378357	374784
297436	219499
319231	40658
114643	318198
190479	234748
375032	421356
347412	446351
301557	317990
432976	33318
81432	487874
385876	43355
105223	477986
303107	82697
18263	262954
68314	79075
154648	465647
21417	368904
345528	484447
413816	39357
310649	54136
234138	212081
13268	333487
341299	265566
86768	158811
106621	273831
7171	484447
481404	460698
262473	106410
265424	5040
187114	144101
214262	369060
68098	317078
379269	292721
168202	444269
261241	168511
345401	467468
425530	132740
477062	270324
52737	459544
64008	421356
367743	457796
275685	21938
85049	240921
290165	145948
379043	168670
265513	308698
446477	66405
448481	248382
264474	408600
5857	460611
445632	113822
259149	219633
361291	331504
388899	194623
91600	360248
252150	296051
486256	212866
207183	307646
69708	251953
156470	327204
164824	446801
251408	259929
122486	67040
198948	166513
12565	404806
298155	112312
23642	217423
201471	153995
43349	88705
70043	469532
104695	451550
346489	305060
300473	218208
219546	454988
5408	154692
398229	487130
198690	414832
418994	77742
326256	308122
72678	318533
238426	151648
205409	345515
474341	468549
57432	21411
414326	178005
223269	113051
263641	6899
23203	469509
101504	482851
380858	262386
257268	298182
197457	465057
339965	326773
318404	140103
235150	313745
112446	73653
255515	190369
119001	24268
223871	22549
252062	262954
336783	354816
146893	26376
87638	343413
221687	228431
377774	292369
196487	224696
273989	236774
4658	183213
154850	194394
250853	6949
130443	401854
1777	44740
444	328853
169031	53490
155073	20181
71189	330614
167365	17155
277787	404806
208577	59092
296549	208487
3968	413735
180493	130960
133252	384067
443082	54700
270593	283158
170302	16325
491054	119381
308122	121903
51963	316153
453294	477131
285905	40784
104802	260110
311544	311219
118325	219785
203656	92801
451664	420392
467160	236213
113390	454311
162012	473195
478675	331535
253102	94448
20229	148907
147224	122462
315584	150296
189639	137532
187813	188294
66664	315592
101344	95224
196996	351117
389308	468832
148297	465196
241192	203279
492583	277114
3424	410812
398681	52934
223622	254098
478458	313624
290	387582
346557	381953
312196	344309
153006	143915
87887	403513
247929	251216
291521	235967
385308	19808
82150	359981
337106	317118
262820	301593
72422	86974
144044	158843
384396	439884
217389	183213
410839	467470
286146	53863
219746	120986
446588	161039
233699	168211
252207	285156
54673	183213
478561	439184
92635	327217
85266	409828
226144	321624
227938	23318
82471	196399
93187	203212
458846	134694
61597	218615
332815	284439
14020	226152
43419	439719
401820	435318
390317	427520
253944	368179
267562	469509
98742	476554
479351	352950
343978	62191
226404	188718
463909	166085
34678	391414
2806	397171
142606	183428
266307	80883
103953	61386
221296	102481
371600	179045
263713	128276
292367	467492
80872	234822
303193	392086
188510	49977
30568	416677
483540	478415
235855	284108
874	324786
46897	201493
238295	456215
239327	26348
44159	145909
65364	3011
96521	72523
386847	337341
6906	302033
448104	298990
441272	196783
33933	412057
112625	345844
15819	40152
430691	87013
199014	395333
329079	110677
398958	317562
189611	468291
65604	486134
357895	190369
388696	433013
167030	291521
344379	176660
447214	221984
327606	233325
467502	348563
50494	392100
287460	421830
219315	313829
354369	318735
95202	73336
75276	376649
391889	130325
69264	427883
426354	280635
233249	447599
119001	180957
319625	379981
279609	443976
373325	86476
245938	165429
415621	353787
348387	40284
148670	294548
480199	88027
476479	196783
335724	193380
82703	315087
417372	328729
412810	435320
343732	354891
61367	201745
489447	182226
268373	289970
211094	298767
351818	375768
491964	160918
297530	450158
470586	51881
12263	317118
377774	347948
222102	217310
333622	42189
446998	41753
96616	151944
235070	396445
476096	292687
459084	115340
8123	7812
58435	473304
325493	401854
329518	207042
170714	295484
491301	70815
194279	277367
460333	354694
250410	97885
315255	289274
483123	216339
21411	84111
489913	108458
138611	397005
189295	293813
200013	62539
158180	364305
405239	487817
197076	157343
6467	174402
117023	57134
390673	100495
294323	164816
206924	478415
429647	3130
354539	360512
263958	388141
332562	371859
364729	15209
435118	382203
340553	371983
61396	161595
101325	193065
287271	62791
26309	94840
186595	346216
388988	110677
62366	453076
287566	309808
13385	122558
263539	31570
354206	283445
228912	440660
330799	385201
13905	314020
15916	472368
396605	429871
436515	73168
332327	310261
392699	249334
72668	180578
209505	214436
228870	148578
123362	351451
397734	224285
437553	134456
72737	354527
106268	15209
463596	177569
278500	190369
114794	474818
4461	421356
384762	65935
384376	390770
97305	16433
157484	261994
284344	226650
380465	84504
260814	183479
267140	80302
205747	298415
201980	402567
156236	358531
486254	446351
456378	375840
231326	284843
449283	120195
488854	213558
326539	8162
350628	303424
484226	261758
409801	48776
446466	294836
328445	172465
145133	91424
378842	395370
195916	296423
271253	396893
406774	101058
220734	327061
371091	376689
345715	484256
116526	248013
287766	169135
20842	404196
128124	70507
278769	280717
90002	335812
145375	142848
10321	438783
295094	24374
93328	285446
253042	246672
335074	4680
16774	97823
86476	331891
72111	363564
173650	489790
127161	132740
416213	369550
185791	348176
227179	81280
215853	438419
279565	318819
238190	12129
282263	451600
399762	489552
51568	367702
220734	187974
417726	191959
338153	51456
1839	476804
459993	440660
313593	280233
386721	279006
264086	427427
146107	151307
225470	61572
445725	54362
276555	473077
219546	59360
145282	16661
313523	98541
250582	483112
54083	260129
124140	491677
333935	369599
104506	83211
52356	443559
192915	253730
471365	187628
9530	172646
59901	93292
365936	29961
242374	141440
232251	209933
168773	388789
210833	43676
223462	391414
80970	323615
279967	277077
373684	245679
461940	119762
116015	403909
146893	262389
19812	6949
454610	374093
43454	88984
428277	88705
438464	430356
378745	128035
273593	458995
376805	25410
200379	315958
162638	16433
25868	110677
60428	224034
75680	478060
226038	371011
126223	188866
258187	296580
342465	356108
342465	298820
439249	159249
314930	133291
142459	183213
147384	392788
140460	467888
151893	362454
356121	223419
158102	380520
95794	102180
4083	275155
438475	421206
191761	298182
180259	212081
270891	122462
293608	4413
260717	230629
72556	280562
389170	179554
327013	353787
44258	301712
13892	398333
55178	84857
317390	434945
103025	475776
150154	423299
62275	125851
441392	259929
455130	113051
320873	366961
175484	276663
139721	430894
128948	45108
466899	94516
133905	387742
375316	190369
171935	38778
233637	222211
292020	393326
3955	348798
367222	271994
185228	423062
162252	487332
364767	236562
367443	62191
189417	29469
212289	119754
101504	332532
170438	160419
462216	383023
221620	359119
150864	6949
182192	53863
285643	122585
89283	338271
146893	212418
162086	223753
150526	48124
13268	1436
108950	180986
382841	62191
316929	402381
37226	467703
391192	41209
123586	275740
235084	476231
228502	366666
51709	272341
212842	285505
83084	457853
190258	325936
89313	155302
397555	190369
417938	141440
51890	118286
138662	49828
52108	201367
151158	202996
198495	388575
281485	15209
48826	28256
217085	201611
316565	72045
53532	146351
124008	6631
455484	375530
297160	21411
64008	471355
325237	492966
57014	55626
447610	157990
153322	191839
452967	91657
344552	327082
398085	110677
484056	290396
482089	187861
267224	94344
251944	142018
119279	90925
112750	298470
439579	49660
155107	165058
131555	281252
84546	432362
62825	196783
329862	74106
31483	174663
124729	164884
207141	64143
79182	265548
374305	348843
329819	474956
350160	118236
409891	262277
353085	400002
226681	168903
125343	80501
13321	261396
117647	343804
88956	236213
387189	16279
258905	449609
271194	466917
466117	196783
253596	489928
187920	193019
392759	40773
351117	210019
93009	82291
389779	298767
87400	272230
314031	342388
102166	230925
256440	18673
332501	98847
336886	336590
156595	231329
119888	143554
273160	251331
472824	237165
378374	154650
472083	337109
493942	241468
129915	186159
50627	427185
457571	286936
8389	412341
426040	409264
341125	146202
45497	478415
445755	401871
378771	15209
342244	455751
191764	74945
263853	420959
350506	131522
65712	437684
448709	429928
7812	106514
439073	186561
371983	154712
404463	21919
445073	272865
489140	482613
416004	302011
237445	170164
7178	21411
393106	19620
257825	236048
428072	150874
14008	413279
158070	62191
188455	139951
385775	337291
330488	322885
247136	202512
328647	456783
83816	119381
181018	455803
305174	148590
267562	209967
59967	181083
426742	398333
378420	231299
311756	464420
242574	76523
473005	391414
353365	486339
38949	459048
189806	203279
32776	262978
76228	356277
51248	385623
139633	37516
348130	293813
381440	361063
119762	401928
336152	70428
190281	158914
144528	121466
464390	361354
271459	374664
276151	311905
413816	414659
9279	251035
81879	489822
47861	154854
463270	319516
309276	459374
257690	315671
164280	371934
274065	299027
385571	455612
402052	87471
297374	236781
411016	91470
117586	429593
66003	441313
221348	273687
184913	128340
74364	211868
310575	463623
137724	456640
452647	251597
149934	205289
296412	237517
385992	238497
393482	354702
101608	58737
216666	109093
439726	270324
115590	461392
152368	189659
445477	60678
492247	248087
75929	169065
442882	326342
470312	278813
41881	88113
425756	226396
368685	151610
223522	476447
476106	149897
149102	190397
204422	440660
486712	419268
40907	371380
416247	422853
481406	68244
58464	395198
66513	476951
474606	448265
450559	74571
106365	105878
44906	291457
308726	138241
330271	488176
487586	430610
458183	45837
111932	335857
442807	121141
207408	358032
66383	317146
189164	280627
44503	199590
139021	401101
464905	159249
246297	422292
197242	417918
88584	164884
312381	21411
128686	476231
45638	407191
234532	486339
311848	331535
29800	344346
89883	202422
241841	92700
459841	332950
246755	210082
456021	246125
265088	425193
349195	390349
457455	180578
384035	379976
132655	264406
25239	115090
476656	131525
196543	310756
370260	13879
288573	14242
453645	452746
381460	236213
50504	198701
448417	330557
207343	210126
463314	269199
2073	179375
239738	432473
108963	423612
268277	284843
384791	92613
401804	104527
213909	236213
418466	36885
2446	264397
444773	320067
148497	106070
439673	456215
369729	196783
132160	127638
226760	144919
402052	91600
458665	118419
431860	311620
468428	293106
233923	279664
488377	183213
291429	62450
258113	194165
430544	241468
195566	26420
450798	422219
401367	365224
474630	190369
338083	301590
289894	11284
167588	320163
47080	32605
442068	423795
256368	276937
115550	16433
11222	25410
391391	218615
139844	445749
231554	57569
56293	145691
244585	202286
69364	420790
48487	232925
325237	71677
138674	137128
182472	211099
372764	275959
186595	220635
90296	384069
262490	273831
408839	392210
75303	491551
398973	370503
454975	468936
141507	15209
404099	398954
402805	35811
456021	455388
411744	323206
437999	170578
212217	85693
87242	475073
57322	85423
146893	472583
411016	475200
124259	281939
302918	392408
334985	283628
197133	461944
155396	398333
253923	465768
452704	165472
157439	338380
287552	485901
17695	289970
395336	57933
119001	219977
483625	160633
487963	260527
88203	183213
166983	203656
403032	83017
102468	371918
150196	451016
242009	41496
192476	141526
5560	267910
315838	149388
199680	157854
73660	32609
152887	83403
67166	267602
354369	51895
445352	289243
126995	358430
116895	176013
308579	161370
446998	75913
370697	304156
326631	338436
294838	369866
183203	347873
17968	233976
5745	255641
185627	423090
115449	180023
55682	363016
406660	26006
118927	24070
150053	347722
76659	83983
91382	458831
131304	250541
177763	146566
29784	195721
183966	96824
298376	45141
416761	311938
414058	369684
179416	468136
13246	489823
229647	466737
50034	338003
282967	242389
419056	130966
248900	439248
327467	459566
233105	211868
270248	184163
232183	302745
383102	1751
184369	468162
250104	377971
220800	210974
322006	192246
34866	16529
338189	5820
428689	8093
430170	491764
225924	387874
80853	128356
148779	354933
168678	237996
325824	248398
470095	453625
362325	467703
325324	255650
481415	220733
289818	218727
125497	123787
99287	335408
185924	198501
225678	282059
182377	48365
237242	52917
19542	214975
417236	124085
389414	16433
73398	440962
295734	461846
224606	326179
428277	23318
38949	492455
380454	6853
343346	376814
245130	190369
109457	440398
444319	119637
470592	265589
237120	231740
456480	231924
408216	153114
224267	333416
34899	22804
71311	117982
299308	149862
76042	262447
487578	176182
200999	51835
38444	22827
49437	243840
241286	35735
459084	42088
460482	22991
199973	336590
198268	466969
361730	166970
348506	342761
109269	318563
334348	260337
349378	20149
253527	420757
439846	348351
287024	207702
388657	217423
350186	62553
345872	216122
490636	474453
95129	31203
248083	164075
164196	387705
411093	262954
396802	325947
146267	449657
213986	337253
220319	85423
221442	354166
65319	269326
372280	420944
69029	197996
458243	42368
464952	122581
86892	486092
412184	450330
275727	394843
369108	351574
197415	335293
344	125542
483907	110677
200718	181378
277670	403846
104521	421285
491993	379124
446592	486885
221173	484447
305924	50528
8896	110677
469145	404806
40028	278829
159571	148420
235679	135241
157586	243610
276821	257091
414555	385000
7922	43514
38968	246311
13268	284236
156657	7812
305065	316796
37887	42890
25132	394571
418954	101635
84756	138879
37066	330765
267562	305794
214060	89215
23765	30124
347978	431764
470817	134694
110423	379416
277592	228333
112443	144539
432421	31808
226585	420944
230512	295680
269949	472864
236032	385670
25748	66208
152111	422096
422246	178941
244196	284155
34123	17256
88837	151887
161711	331584
262210	232812
65376	18722
242198	44049
54363	482495
256487	110677
216974	388767
412685	32634
192543	52929
213994	385356
435100	389497
233117	331581
203517	104009
361373	246311
415665	260527
430781	431556
68794	48163
392086	60171
437849	338113
198405	96977
106038	99437
243948	352908
292098	342761
302017	441635
33183	484562
396928	265711
234425	262954
21802	117942
257498	190369
333472	275959
426742	317356
213475	296621
59175	116140
267562	219585
81885	398514
492002	67281
60904	338271
239725	465647
117738	397859
214735	415599
345715	146658
263889	75241
398197	435318
357353	302033
12596	226045
174255	130991
320304	126494
134747	41075
442293	262954
201866	334424
230893	304576
8461	94516
243425	438419
416702	286313
151918	183213
382735	428103
458968	401871
73120	361152
378267	166513
190829	440660
158349	198926
399913	422376
414627	229164
491213	198870
148625	153004
444323	102043
379962	391414
9856	390771
474970	25410
433847	184022
395064	359762
378662	68780
195224	15583
139304	5857
165078	129680
313058	60864
226919	309631
247754	15533
213747	252961
109316	218574
411739	487153
380489	310480
50646	387413
450877	110677
206384	222959
112425	276090
71540	119416
318047	395274
148650	187974
440070	351024
275661	433226
142420	272230
230264	207596
472910	412779
147565	26971
102162	358415
164163	155362
17393	219793
334711	393989
8461	279829
200384	21583
193931	187998
355083	435933
28357	330559
51700	144845
371168	48275
200067	432930
288234	229329
324028	317983
446182	239000
167122	263713
206389	139510
290059	157726
452052	141724
78206	492533
110938	185479
296624	273831
184321	298077
208928	45141
110272	146042
5942	470371
428944	367919
234987	105053
259858	460668
149489	7812
345597	403332
221369	397916
122897	186508
413816	388007
476777	275790
103346	313163
197204	309774
88152	467703
161363	445061
160794	433934
481167	209933
192843	72683
259188	191700
463577	291521
479993	295159
51484	348176
131606	144800
439977	246245
31420	267029
416648	230818
161979	286936
204375	232347
315016	448432
57198	228233
266105	291180
187458	338271
355992	53863
103748	137128
479100	489772
352050	142553
236200	448204
271136	84089
141618	365082
232586	228838
128710	401378
131939	301108
416004	476951
268547	478060
343732	372377
363526	433367
318928	317040
409996	126204
236956	79972
345603	428026
154162	183511
83945	425206
31169	476951
262159	136284
353828	378462
88790	322299
135655	244855
262719	183213
137267	493358
209930	35707
122953	222303
50980	315740
87297	324639
384974	437600
406018	357150
448050	224791
22779	424144
292576	327061
29588	164059
374072	298479
328400	419873
338291	156261
468907	117344
135630	438212
232049	164446
201131	98727
388120	107984
368975	417042
240595	323785
188568	53337
305142	414113
401820	211734
320845	44070
462257	454140
370848	81583
431866	130310
190861	197988
249488	86476
198317	100611
44459	469235
75498	76829
311194	344665
227490	440660
297641	450324
401298	302281
189991	272846
274451	1646
282459	438419
477279	213587
361664	115168
296432	167291
134263	457033
196190	147492
143251	45861
299967	179506
362267	461379
134518	414991
196217	350312
141190	9437
341028	334320
62026	313745
25561	362498
243687	240643
309562	34491
428316	86476
154835	4908
59658	80333
54757	132202
90831	397471
313548	264876
78094	326130
288908	184100
240370	221543
209465	333357
423928	378686
222334	327100
69456	14391
309154	375088
334421	378462
426629	378300
326631	21634
444380	129652
311300	342807
475484	473084
114210	151084
342253	55221
11720	124538
303507	157548
436624	277367
449798	50538
222409	344454
49251	417961
152023	129875
393397	219865
461156	48275
250979	72523
53314	255579
214905	484057
345715	83378
470672	171786
326416	153995
134196	165653
66476	259878
313263	54990
146900	259020
380489	57205
191867	295009
202470	168213
169662	327154
150124	443096
88473	292494
305624	45483
275553	151329
204294	21457
355515	293813
84853	4413
280110	188306
482629	162795
73470	59086
259243	281924
222045	176013
133958	57665
280870	207696
296432	210463
6223	226308
160645	204958
87638	420314
56874	95312
13644	21424
287566	409828
429459	440660
159850	433279
309276	187834
475756	366493
172396	142334
31703	299976
412844	302033
193767	397759
195373	274309
403575	467958
250976	427968
244857	463822
92237	214279
461568	203656
86599	51552
151755	290218
323836	395396
304404	36392
433303	317118
465310	310756
469388	369938
450550	82128
421493	133423
436864	358039
388983	119381
135939	475699
43383	223755
324826	483939
83296	404960
461358	325808
280811	33855
15819	228396
300509	476208
286737	51927
342949	257858
256365	453300
476983	144405
477328	160262
261759	73799
467788	64402
314860	292939
31039	357854
46886	127174
49871	268729
230051	274900
406365	10646
187907	71444
427551	300097
221925	376175
46732	145270
355190	332267
187507	95286
438687	410028
335568	310756
475200	411655
123556	105585
315230	486339
270842	145270
92623	50494
358081	458397
165638	171163
49099	31616
197199	451587
81309	206490
204862	459261
458925	9489
258829	440660
233655	45335
48590	13370
308177	99181
355921	355093
486136	263610
45977	466046
330437	108909
415024	120157
120050	30428
112267	72670
110275	298767
9547	165653
47784	227101
322522	474963
409745	216368
304952	387904
128738	309663
276870	415662
156541	313745
371240	154680
388064	91146
15819	61325
203858	10342
252493	100477
37004	363052
177750	331205
39337	400358
324850	365111
109893	287378
438789	393326
357491	451856
110192	350628
111210	310756
474531	132769
74526	250679
350650	377296
479175	118870
490151	438980
365050	381472
489913	256373
451897	72521
289081	379990
235547	421830
371376	193084
420295	438505
55782	386423
157577	273322
354771	233457
7097	94516
324041	142522
346152	380071
437849	449521
406693	110677
7286	255317
89537	455769
262427	35707
349223	366577
489618	156375
46070	451629
428582	343742
309245	144845
42045	402378
222887	113912
427452	413525
313217	430356
27457	336590
231336	290211
263713	121106
6174	62948
283096	279636
482456	377688
263377	54730
136937	208939
219785	192249
115562	375920
21067	27464
345918	395964
179579	291823
235034	453009
306328	481882
459618	70179
35806	468390
256251	100229
149736	153995
63603	94129
6364	130028
142394	395749
190553	196552
138126	336590
340630	200444
257977	484727
416340	291823
158713	142042
226023	305151
17554	335519
362440	492906
261396	127403
438679	452152
165511	332781
292225	336590
365639	313425
83634	11588
493844	459622
268526	111623
387986	435280
312866	120507
254599	433367
40809	269106
376897	428103
234332	220417
436849	16433
485384	207927
169128	334168
315573	340023
318381	50538
17968	83546
102238	421935
195490	299408
40784	222258
16025	284518
268140	469235
197997	481578
115112	478415
461863	477869
47358	322685
468811	107219
288690	315888
3917	429922
172923	91116
431966	63864
463306	390687
388505	267602
371976	463483
128376	364000
252437	430356
301966	48861
252944	435606
453177	80121
369256	334680
281993	334066
447335	398642
150423	53994
107729	420944
228128	391308
17613	282059
329508	299976
105281	326183
102458	369940
205003	126786
329379	20061
142877	322515
206680	418702
291385	45240
1430	344474
410075	396257
165438	3041
178079	237165
412981	390891
32693	293024
26194	129033
143286	356422
348238	96641
492182	21411
399950	198038
48866	200725
177188	140778
358132	135123
140675	396679
153684	426751
363811	96976
265483	361698
483538	281924
136128	404693
391990	146566
160377	428214
450605	193901
454661	42905
41991	694
158202	263925
92205	346388
78742	103267
167588	55682
350512	293813
342257	98541
444380	270597
32096	450541
66259	435630
10693	470457
242135	327964
163224	322658
271162	361354
364531	275790
63690	421397
336487	190369
369780	15133
250405	69827
219200	440428
24312	156212
358167	333865
6467	458183
250450	190369
34776	140044
289866	457694
64584	65210
360206	218727
415331	21411
175842	281022
381552	390596
404568	193380
135103	461275
180512	116283
289675	17372
465812	440962
324333	445233
421435	341271
469247	378686
42688	81366
85674	226858
189902	181767
116157	186159
319895	154652
104580	300044
25959	46606
194513	139648
316122	317675
470254	431001
361924	1025
162502	40198
402893	104463
399286	122872
265070	186259
134907	264710
130069	77751
235177	27895
65560	256121
46104	120980
166875	293813
340515	490588
150242	220417
438193	52391
327229	292468
110243	255650
317980	109057
397385	177013
320394	461944
165680	44784
350494	335069
441463	141509
493919	404698
31096	339629
363408	9736
183194	435242
296491	478415
59970	354909
189675	381624
247296	60442
408687	20982
192646	203308
228727	273831
1002	486621
347511	209309
304145	110677
452449	226308
117444	206963
218930	308897
308122	185941
23136	317057
305864	280656
303562	304589
286394	190369
161363	105967
24537	329918
220847	148860
6467	1839
393344	175631
403057	174725
20628	303648
93627	80478
367592	433934
312283	294176
81918	32468
22952	146031
264320	5769
342237	145674
211324	443693
44384	347970
482449	22347
235560	276358
234881	54599
362840	384039
481038	4413
35806	60637
256012	152894
50229	134500
48803	329665
112425	123410
102754	51222
375375	38364
469443	416576
396660	414193
101657	375306
169148	49828
326678	267769
359675	48275
118567	356663
370424	366556
457231	99405
360882	436136
474888	91516
306213	331535
367343	447034
115449	338076
307321	257298
468925	198949
414286	250917
80625	113430
271323	367935
219198	205025
193939	267602
45900	262954
366283	428026
265965	371934
354597	190369
229869	13129
285023	123410
405093	270562
152855	94516
203656	293036
277568	188243
315958	86158
4916	319463
65244	445353
412426	243143
377609	487986
289513	268462
156438	478232
113649	401871
253750	351466
146199	49903
462028	96977
121499	145433
34894	313745
343308	197440
236501	145129
412440	443791
222045	110606
14230	31238
89826	174106
286145	147469
357829	476951
84317	483753
116961	393326
161363	379237
8535	245990
308367	404053
222584	156158
460059	59040
380910	246672
209221	83811
445575	110677
251720	46742
174321	50264
136459	390898
31078	10646
481575	388380
98234	249334
322498	104383
257907	153995
461927	110677
364094	13370
377626	5448
142740	299920
270597	123961
311221	326260
68077	223025
345401	432934
6467	267439
447863	286907
6467	40330
214476	53863
153322	91287
176221	286095
388657	83387
229967	206945
173189	64429
49644	338915
142448	349649
325193	95149
327209	427486
433239	441261
318792	360531
63051	198317
146893	386381
112103	388910
1628	270095
223929	86707
422868	313314
246418	389693
410951	237344
30568	404960
88460	127805
298780	226650
470007	490625
472639	15209
315405	416998
74160	287024
359323	380568
357776	8617
249186	290455
199516	140707
367443	265499
331119	60904
48163	179229
361675	126144
176903	322106
344314	343632
339353	14956
5700	66486
222286	407066
394147	458968
456677	6206
87046	193766
370660	185307
75370	426041
277212	494102
318526	367689
355653	6374
161363	430754
405535	54208
9978	132434
224152	243301
264893	366609
361290	305807
4688	159136
133455	157726
222566	186384
311756	428603
142241	373446
491031	303175
66594	36452
298293	358797
174139	110835
276295	178680
397385	137739
117087	473133
42509	176267
263353	7112
460330	160722
492230	156189
231629	94344
40914	282804
316250	333709
337206	94344
127453	240225
452818	464127
424757	303648
244514	355093
435246	53249
219089	35150
184673	7617
37696	233592
48282	80325
388587	188618
213544	113994
66383	21022
312425	476171
10426	261321
114508	455741
180970	52331
111396	301659
476265	198790
302153	104498
102644	25866
433418	109530
29088	337802
155311	177050
484927	291521
186202	262958
237934	341063
275416	152502
213576	218727
403513	20989
28614	115861
265392	336590
466869	485005
363319	13370
449387	81280
435637	260527
225806	296837
216147	313745
470211	105878
123161	69195
93627	404568
207890	409540
479268	472433
33453	222969
20356	47775
274227	458713
188627	288035
287766	190571
144152	469235
448122	64585
213338	480811
358143	5754
153797	303424
334343	258370
18451	36462
113512	453697
159635	376079
428735	150478
371692	434035
383983	301475
333205	462819
48699	261763
457889	317118
301913	362267
298970	327061
184222	469235
193869	447909
218675	155383
300762	378462
446409	455769
402247	226456
166553	162795
135710	334322
87376	38101
90831	65876
67571	184562
28613	450685
264900	10267
411713	492316
111823	231485
184629	219089
32776	368373
24084	326997
125490	21523
421207	377987
67885	137600
121594	277646
266538	201201
327860	126426
85877	218900
186448	122944
413505	322025
189352	387001
418861	417201
224526	122193
478588	211275
105981	58301
484803	428103
478984	48163
174929	460091
277568	60595
245580	424819
164830	477980
133519	293813
491597	440660
441463	143286
178285	286828
410667	190369
90481	282081
487216	21583
377962	71816
486271	49621
48590	190369
6294	461944
390409	248777
379982	478057
309276	441700
159687	27748
373158	365943
363333	386346
28915	481785
121950	190717
429356	288838
41868	292248
158099	207675
260172	434893
389305	391414
152603	142617
181966	481278
55605	217423
346537	433403
86440	66154
239738	491341
312915	362434
76242	281924
376332	95942
330737	55129
406751	231041
365341	298077
446960	75956
428944	75499
219281	198926
203198	289791
259978	388149
198043	161510
190281	150258
344134	23375
411424	71911
922	218730
219435	62191
142840	230324
219843	75568
193053	430356
124548	373525
175246	173131
120722	25190
104740	431528
396887	446640
23735	77461
434883	220417
401970	185704
263981	110708
221158	273831
98809	318735
304146	344616
1190	341470
103936	30510
98288	373600
206588	425936
403813	225005
483706	192509
2935	154766
325638	378686
479277	335832
275276	245538
112346	1560
154832	92570
302693	101816
399441	72670
392370	180192
393940	300955
298390	168624
411509	325571
99288	402663
367312	154606
36815	133528
127741	272997
195121	474218
173734	138794
475467	336348
362267	418980
97422	419591
276637	232890
128563	449298
356530	352896
355529	411059
282263	9075
492074	304165
424628	428199
133028	262633
424699	226538
240632	340312
79459	172681
118938	400293
245745	226308
206885	293813
187834	197070
256169	167817
105615	249709
456098	191807
453552	312698
158466	232377
128948	188759
368790	140384
158156	306545
84585	432165
234845	468314
374803	446604
193053	332638
221296	392145
244460	125270
197501	295343
183270	103804
394261	221030
313835	222701
186198	92613
17238	32983
164451	401854
152887	72668
198074	385020
110903	430356
332230	398122
360038	426364
393418	243285
457010	220417
118096	78273
298124	111970
180745	436264
117643	391414
363352	161318
5857	325148
150277	196399
457914	409916
252300	309425
272742	475869
9772	358598
266307	385925
322298	94665
453646	466737
455388	430790
183226	275677
217784	324935
253359	340439
429859	293813
493382	433279
35479	323813
111255	236959
185889	251986
297716	11951
327716	368205
409388	209967
247167	320058
392836	391414
287791	203656
53791	116245
384271	108554
331238	369599
301480	251006
357393	168615
387311	288035
161665	54948
117059	338623
446831	366781
7273	313745
158344	248574
69749	309801
382568	430278
344775	417918
401913	184550
326486	308292
20946	341268
221734	47026
273160	372916
111032	162024
191536	57147
390196	128758
4755	47644
145199	131454
409124	161308
212487	153004
30950	462734
380322	262954
200255	285156
52205	145360
2353	486677
309917	470554
228721	63528
12840	34817
399915	71091
198450	422803
375488	420895
244070	152502
73660	334037
287766	184303
295201	237737
59092	6835
159059	425989
233100	438666
403483	481126
215400	273831
55659	268950
221071	463304
350022	137748
463577	170205
379769	230691
356433	131427
54896	293105
304118	92114
323836	245997
88855	485536
172864	339831
127342	37019
119001	463391
375405	275693
16776	12245
446889	482989
50814	90538
283640	434484
93416	300555
209731	159249
260743	319430
227651	359762
200510	492316
271931	330143
447449	201780
204796	273831
22779	95005
175667	170993
380700	362808
476072	426986
71528	86974
128738	432667
95741	44512
312908	214808
32430	226494
215130	23112
194889	356663
288443	440671
45307	23863
129101	327836
84399	464371
284218	290523
415471	180578
224778	98637
62703	353557
474795	317118
105979	237165
41378	184506
354458	258818
210005	376124
136361	29158
67382	401928
370260	138036
285023	279664
221600	419732
273385	421310
346563	401871
123450	132996
18955	305113
444234	75856
96973	32807
303691	182746
105788	468832
354022	89495
290838	484727
289675	46294
440382	334032
257198	275790
241952	191821
373986	284925
479996	76871
356263	463549
30906	196783
240778	383356
226527	90773
172433	421935
373755	212722
417358	417680
473077	377933
412826	458104
101647	94344
227910	165354
43522	281942
40890	346823
478461	151096
309506	79000
57205	261039
196996	46926
301659	112595
80460	485304
423709	37394
164541	50492
328840	487713
250410	288019
130069	83111
353927	88113
477562	277853
152887	179264
300273	393238
297196	429161
377376	405142
346175	487001
214334	159727
128704	272139
402519	138088
450798	15209
75542	420392
205179	51585
14370	139515
357341	23905
112105	190369
111207	420944
412590	192195
396421	4098
205388	29911
223813	430356
27008	309129
137437	177630
57911	263416
408737	258829
142829	40388
449653	319426
51201	476039
204666	402308
373050	104855
484382	313745
73466	20998
451369	251116
451403	398689
492262	97894
410317	252664
88495	206908
469272	142018
453206	409753
301994	464420
101557	30537
159212	119381
48540	5857
5995	77727
312474	76898
128686	271188
103922	398072
290747	99010
418954	207015
44905	74542
385308	432591
250216	176119
132730	287431
217740	276024
169832	307294
212969	459232
312010	121960
386747	333431
70186	273573
312222	369599
101504	313745
293684	287827
22567	126558
318088	62854
244259	167588
343089	321868
310534	196783
12174	384366
254651	117103
268597	41751
60353	25800
256919	491607
227241	151997
364242	278229
135181	211944
392281	264963
469712	340023
455835	461549
176130	256197
427792	398333
226314	467186
209471	75904
121733	444302
416106	74886
338915	202192
300273	160722
269428	231731
239857	449570
312812	477590
84698	1104
413816	405760
277086	286936
319735	218675
481069	441334
93627	6634
210824	29105
228084	116756
39834	357603
439149	183213
135038	113369
224778	421830
401826	252985
2935	325328
222032	150800
5461	189208
169937	419942
34947	183213
325585	255403
72926	220857
265514	474503
258592	432165
113021	129567
134299	414212
191933	279997
473524	67979
138255	33553
247424	263009
417871	378686
33216	47376
466228	83560
478855	316388
252386	494102
141521	444
55176	60748
324377	348602
65513	409828
227135	13370
16110	156376
111240	205270
2210	463549
312283	428223
251766	204330
65781	60028
139139	409119
384196	493037
264629	218730
450465	460565
322992	81280
71810	37519
90071	85855
481061	451016
244951	242850
304355	470456
92401	320743
230252	479627
259874	293813
127534	313745
470942	324218
263922	205089
409043	460439
262265	132740
218164	276358
53622	266984
475799	161318
432514	111842
116161	414500
65470	16433
445725	249444
76068	46176
88460	418658
168462	187257
106589	158776
448803	245679
55915	277595
1152	73336
346855	287740
328402	248835
25959	442773
85674	26366
275983	57567
110666	362267
324199	99271
462347	313745
414058	91558
143389	420756
8531	476412
79701	45724
489639	331653
198096	465948
150107	278642
270248	399868
185529	110304
10321	6858
263539	23583
381244	4525
440474	178422
114643	447231
300273	311221
326260	360024
189324	354694
87724	97551
109174	284797
196691	315483
252698	324480
80970	324502
460229	24714
433769	244115
195475	366534
45947	142418
232595	97630
474533	190369
266014	24334
420234	415005
317188	137508
271221	15209
335862	62818
478737	303648
274148	271313
440406	27464
475341	12129
177961	236213
155436	95942
242811	459817
252141	80209
104043	438253
91468	477774
71339	233477
146598	52777
264181	412956
212250	461846
162130	387742
122266	429863
446550	255579
26269	152545
29315	200503
41714	214024
6467	385182
325314	311832
24518	422164
370719	18760
228128	226023
204221	257962
82688	324063
358971	117097
475039	45413
309276	157373
454958	226308
136766	28827
382844	86728
362810	476880
287413	476231
405043	177315
399915	104498
230051	438800
310756	339039
453757	35707
160057	363973
183390	429863
263799	58486
158099	377778
71031	285156
105969	86062
395685	378462
297375	30176
91051	68613
333723	331939
435726	320018
229735	306176
334584	178436
138814	282989
37155	103205
145585	121362
411999	375047
109824	84264
127270	208617
53532	80761
176876	182256
127402	461392
55932	187974
161818	267602
473336	30016
423013	448862
339880	366127
339990	438653
489498	291521
11614	213639
35258	252989
14303	192509
458184	184258
331255	4823
293745	343012
166626	257971
75287	188759
436219	46079
297954	385176
398843	69594
253993	241468
443188	142018
72804	167192
479950	423062
83218	82794
493943	458601
227566	277737
272313	492906
58245	99031
273946	30263
73466	47082
131067	20959
121609	432890
268910	213379
145592	363581
126446	272865
458008	439074
484172	229048
106739	167788
314833	457297
254172	323775
485719	258693
91069	357939
335725	336590
26558	84502
416194	130742
449241	228431
328837	429368
53082	5112
354806	30668
136212	144845
283289	440660
43066	122085
294946	449382
385858	27766
148213	168798
298780	212784
413115	283662
246044	95189
483430	110677
380689	420073
22385	486885
211238	367798
463679	171760
407280	485223
65513	72993
252926	126802
203715	351639
160182	23018
228431	410244
417365	468276
288202	97433
53695	190369
289698	486885
376592	118169
266124	156911
311075	366828
24726	402357
343493	170894
308618	6010
439646	20946
28501	86892
421137	120986
451769	265589
435031	183213
144427	394622
214414	341271
449884	283346
259821	313454
18275	299580
421994	186259
46412	369321
141010	15133
254100	472072
112711	265711
304222	378462
82105	132843
58049	267553
427891	328140
359790	8624
414646	267352
224091	396251
392264	362610
141119	47066
62661	275067
349763	333826
243023	42826
331376	293813
450792	34187
216546	128882
55217	267352
220810	207927
9270	273831
485148	153995
410870	291531
382882	73759
261087	371918
239947	265711
364643	384271
483935	327271
404685	439061
130926	225532
353981	348709
429294	461392
174034	123334
240093	289265
68977	141440
466998	231485
221925	23187
72287	29614
111968	44111
481215	30465
409388	157483
486912	481103
215806	311297
173204	343085
52993	399512
14905	267109
12661	32807
137949	193705
477328	324037
164674	222685
306750	188508
393024	465625
456658	137658
216202	308100
336590	85078
308904	77288
277568	187045
322474	367798
290216	213910
363958	121106
351883	235818
389566	296693
173397	290450
136798	461769
49849	213977
352447	436430
458207	178907
379708	58161
136042	428796
267192	105967
407362	105498
333295	4349
418295	221272
301659	156902
278918	160316
20686	401871
106739	356623
472662	441313
300051	317184
38369	449468
11586	492864
205023	138600
339729	180527
308743	478415
51517	348007
382511	410415
13028	22827
450351	433391
257877	273934
332414	490237
78270	341271
225371	250434
181247	362318
373525	86476
58691	356750
10762	254030
492035	183213
230333	246968
380857	260432
330860	23546
10690	223312
365245	245679
134531	438743
387844	387101
230345	409381
433802	304140
99604	15209
100528	185076
467593	12245
417630	190369
411668	182004
57916	122694
162869	151850
320902	413378
12550	491531
130806	204925
82287	313745
319259	272339
170464	448639
410876	119381
2363	208785
261644	366127
358428	145064
268179	391414
94766	179375
223246	49966
220740	12895
290696	275550
178285	164009
116525	268787
267562	246283
268948	178915
5228	101695
158156	323157
329393	376136
92554	269939
413816	301153
466479	42276
453736	85449
487938	10551
474225	195916
350533	355552
462481	190369
229168	461774
67837	303850
357411	279220
61955	207512
391676	113821
398302	231485
116120	389497
133909	249046
194586	385378
206724	427044
429666	434035
209410	455703
219546	298561
308679	371918
398122	211064
101100	249927
329306	269072
338859	309690
418881	424347
467671	201875
252632	192610
210538	290849
2187	220376
80235	49903
35659	478415
168021	410028
109062	285156
159422	156582
449607	78815
155062	478415
260108	136845
192238	122888
473692	189562
13020	152085
14618	476951
491977	478232
443838	56277
351495	315888
233498	427623
421525	51895
292981	383096
125074	44049
492852	365750
5505	86476
418651	118286
343031	171021
204116	210050
317472	482815
420234	27042
338025	40161
174034	461230
191155	90055
436118	49473
221739	250492
438349	417918
458614	387742
108057	408353
469341	296645
309768	36719
64074	347959
318500	313745
221439	453716
441351	81776
59957	197271
273141	413283
444296	209572
198043	388531
48778	91069
47194	467703
321422	92114
90182	37126
359362	294836
222170	185594
106825	378686
324966	95149
378303	243840
22930	54976
172266	313837
298997	356008
53314	121226
333765	214050
449521	488688
212153	218701
215459	113051
49242	208577
404119	60517
37346	350822
67115	440227
107709	100477
198387	290722
274138	205712
14388	176380
239520	384019
327426	464843
476119	135799
443144	151944
177946	449933
49494	151944
254178	470461
484407	514
350478	15209
273825	155594
344781	200549
334747	105053
80043	13370
121860	88289
236008	1058
328940	209471
426074	467703
434030	403991
369642	484447
376248	437018
1155	448623
161943	319051
681	110743
29518	432043
89826	475914
193938	370240
444970	308695
294000	184902
464966	141440
478588	53820
2115	366127
192139	9942
432402	15209
481419	200503
1655	15209
293715	49903
467858	241468
164451	421167
431497	78806
458065	483761
355317	303912
396687	161920
237789	449270
38325	299267
116944	94516
248683	86077
214242	317118
326260	229533
36615	342807
11319	148011
46308	27795
209405	74029
452962	223929
404331	409828
310318	153995
242018	369843
18928	22414
235088	133423
426392	211868
209523	381008
47035	293813
11776	241069
208858	86165
30095	26231
150441	97070
206824	77461
14306	364680
244017	3664
48282	208017
14256	20959
263377	480766
105228	116040
242491	372487
201131	141747
57605	390805
368858	179220
380748	3862
130300	398066
173624	106892
373455	198517
264286	410876
329010	461242
156531	428155
476816	310736
46874	317356
483987	457791
43883	38063
183933	366127
59866	470617
279066	187974
367279	359470
449302	435065
385685	35707
65028	170388
321089	186300
165606	82568
88837	122462
96346	298767
290446	358326
203793	225349
363469	363643
128770	126473
315573	205146
308049	172089
178270	86632
241336	418848
250404	446616
333868	92002
384114	62191
152320	292468
42633	275309
203213	40250
424387	227816
76683	19701
409615	114264
169316	357438
120499	6253
170180	134294
470915	83017
25145	9054
473143	425846
353596	71336
320245	458968
292288	237165
352451	344637
65513	377281
124075	261616
192195	319753
467165	210884
93353	108554
140232	161707
98045	144845
16844	64474
332048	451663
148953	237803
133423	243727
198043	418467
243496	282046
85237	101650
362170	376395
392062	169614
271152	343012
409388	220000
7620	478149
326944	265883
446071	183213
95207	234902
371282	440217
215462	281201
479262	460437
129842	19001
160643	392452
24647	393326
242160	313745
241803	347036
327775	130873
409415	256373
121003	98493
277403	48275
195121	127285
201131	467766
17449	333780
234332	65670
180745	262054
82634	271730
101565	46806
462193	128758
135939	338514
406660	312714
110121	452055
374270	205289
274852	485479
358571	24658
452674	26958
59039	484058
193168	265518
84182	439253
31735	387742
111964	81010
225640	43362
234881	303392
116525	237019
370063	304213
323140	135652
234151	488354
53314	358587
34245	184902
93645	93245
338453	248077
325216	487415
297979	219351
450465	89047
267938	219872
286500	259786
260953	893
133761	487833
151732	452098
347275	3632
61195	309407
167077	185811
219821	203752
321339	60197
3232	341271
476671	86596
7607	132261
358871	371513
286840	443743
160592	462746
381945	133248
470317	285156
52524	9054
385540	52674
365410	87471
147839	425800
80333	300493
196683	421707
67584	42389
160370	121488
216143	292699
300486	190789
40407	375840
252285	434035
87072	68950
52996	451016
329189	326244
369258	121241
15464	143956
463385	22804
57548	453073
11222	94516
275719	218909
456294	350973
339025	485546
81822	40505
353567	112897
97383	261070
458457	289193
391388	352217
222102	284843
406416	99652
292641	437592
99418	286372
109085	440962
15117	393326
139109	475594
240504	175684
460271	160434
406794	333543
483857	367110
103523	419094
427717	207535
198317	52394
211551	391805
38942	152502
7591	451896
196138	313745
16794	373567
259952	40330
176878	412402
67886	306100
17032	209510
448844	306387
207958	381952
6331	314837
69699	361047
429934	317369
427054	391776
237714	34379
27563	334680
93301	318612
153826	17651
427628	262100
328758	44818
483987	2867
372812	442389
164636	54522
450058	417201
419463	41623
72302	172089
169407	184258
40404	469933
76424	336590
187817	120559
219198	26127
462855	108974
261707	52206
60072	11626
190281	470806
370132	195021
470237	315270
216290	427616
1189	212182
250127	110866
12489	389497
138766	2336
486648	493187
292641	59455
364465	397738
73363	477554
324826	408515
21575	141068
259769	175922
277268	438
413595	111463
344561	110417
116395	82443
435577	300813
22294	366708
320982	395052
362267	421207
336793	313052
157698	409848
81358	479822
308724	190369
491272	398208
208593	453746
435055	52621
359738	159084
80172	9054
60861	469235
370233	452744
293780	313745
301348	315380
260363	20959
141958	381429
234830	414043
442581	293813
235131	283346
424678	311104
167647	420663
73592	137128
455321	110677
385797	389733
200092	193796
61284	86728
139335	382506
358464	207535
406660	369811
270831	264969
489935	144306
392896	98442
334602	241987
87889	328920
222094	440962
177505	152502
154605	183213
365509	248777
261278	73973
439084	477986
209538	113749
7313	99437
343866	74279
415386	273831
357643	464000
411518	227556
483685	437116
428735	220756
259523	110677
394347	17809
27052	489150
83799	469446
244918	212081
134246	300800
370764	183213
27033	444235
398180	210261
103176	234649
171403	342761
388696	480023
229735	313257
104482	72835
7978	47117
172364	295484
101503	99437
101748	445533
376927	392788
43941	316575
455156	376244
306459	132996
207875	229124
116087	267895
250149	49903
350620	447107
141878	322978
21482	145835
313585	109437
321043	477003
481766	357194
279073	226308
399441	428165
312812	250805
313225	61059
254155	458230
62366	57134
110928	278999
368401	417918
65677	483500
460115	379125
248859	273831
80238	379255
27255	406626
379962	330044
317737	209285
256366	169368
261731	291772
162181	281261
378976	315632
487621	123208
446770	417201
184018	461011
340968	4349
369276	13370
359264	201357
11829	78469
115279	166513
166651	65279
469937	139297
29221	438419
221599	452098
6924	104527
139834	111093
216544	246679
93328	424280
3674	41623
247296	271533
393778	62755
308278	476171
332239	241468
186258	414719
382734	437411
113067	477491
402805	332599
350145	211875
483987	331815
455228	353606
159052	313314
21417	309801
307439	59847
133909	484058
410396	118886
453736	16390
461863	126426
48953	103662
441720	304173
193271	390654
377869	468079
830	152900
245679	211580
68098	238430
412205	395354
159276	469777
55731	62191
301913	378127
81369	226152
50197	431442
214853	207042
302704	452098
65513	19542
318792	177330
200222	86969
55429	209933
1080	263253
282689	165799
273567	203376
232117	384336
316423	445061
488005	121619
301312	98274
289684	50264
224590	4245
431530	20959
352743	367525
45349	300800
56448	218727
64349	310261
249280	127835
381305	35867
246930	317118
73298	83409
410075	49234
273662	183213
132740	122271
328987	487144
173770	262954
245476	21379
65513	270095
78303	259427
387904	476951
235312	364207
199216	130045
185578	209510
246621	128530
114063	160262
222045	243231
195341	152794
13066	6094
155377	85165
345715	259074
367585	283267
19542	275279
466556	108291
196996	436462
128903	254030
445162	320097
301059	387222
169735	282815
401092	438373
251474	208446
368281	369577
468287	301286
128390	47373
322493	266852
125431	30611
376963	132482
132667	213298
252027	65245
232784	24113
233353	326421
256357	218727
182600	482143
137004	273831
455187	66215
132075	246729
172535	12443
188294	228838
130651	168333
222740	464166
431573	441494
173879	198926
252603	265807
28623	431799
413979	271379
28214	440660
94906	315671
206051	263009
243321	201653
280367	167799
355649	47786
303489	168779
134222	306633
90707	450177
29489	153713
474733	64066
422474	307091
296554	355611
487854	287403
426023	481723
296339	78349
476000	104965
397903	49294
233343	276591
290	84089
80342	485062
358363	42749
215762	268129
478847	300300
231855	106739
351567	153995
273108	263665
318824	441915
458932	410658
154981	217140
177530	389170
413816	487417
398790	93245
325188	170085
81225	232360
160406	123605
323693	4914
211717	357357
477564	214050
186440	28695
16941	316575
248013	446616
439977	109639
203801	268600
11155	187836
170932	489699
487941	162657
57619	209087
25690	202377
147729	206030
327819	220417
113382	481279
432216	315464
360038	212584
327180	267602
155868	69277
453264	314641
253573	301564
456962	275052
358011	327339
485667	116192
144297	355670
411192	187974
158522	442030
238299	479842
472567	48275
260878	84750
55284	151673
422868	249334
295044	59782
409388	124431
51658	320097
191557	101058
105979	32807
153187	412950
474544	333563
247710	16433
144973	197077
264071	403094
15819	1145
233443	10451
282042	3466
303324	442030
261725	286828
409016	186259
105969	370833
481964	58567
159726	176616
290838	433645
200068	203279
426364	474398
296574	109271
264026	269612
103725	48996
41241	430987
82290	200378
376385	92613
59776	469268
228962	284412
236222	102096
285407	107975
262639	157606
104866	465768
370941	176080
311135	93595
416341	259202
48345	249382
89750	467819
259769	461472
146362	181229
371664	339863
133400	70507
471566	40604
363904	274485
363292	476171
351499	414287
235920	402323
251871	318083
79459	92763
66328	341271
419530	420944
95189	151944
126300	388254
54812	159182
12926	328932
283659	408397
330998	293813
94389	341271
285848	74361
465866	241468
370260	86932
258438	423688
177498	223693
357373	231485
359295	78291
444432	383391
67482	46729
298595	447311
407116	36366
386556	438783
484411	446105
105883	401101
58486	324116
329727	41673
66098	127636
181069	462973
74061	203656
443841	154095
487393	242782
464848	86013
219546	235078
258999	446681
52157	54976
345072	50990
480732	474688
391889	198790
241198	285367
390393	420944
319259	383266
364310	149079
180318	249050
377869	23430
342390	209430
162346	132996
398183	371918
24125	374576
156216	110852
229485	41853
424644	116283
475955	300710
88937	77598
46006	248189
228084	4717
220734	248777
197289	348123
25122	468646
493037	481368
255756	449912
323091	419331
380489	399448
98812	411424
338567	411455
209523	10411
246540	89883
157961	144845
388814	117369
87601	447517
426812	330218
474341	345585
368459	438314
337029	352605
78469	106259
43500	277961
162785	186714
6395	328538
289292	62539
374511	321923
467708	151944
13446	288663
367726	191833
428901	258607
168340	51895
203454	35707
203376	211932
153813	310580
117701	433391
270234	364070
276945	129857
286666	421356
453915	283346
202235	176878
98358	183213
394467	468162
482123	391414
256610	421830
128124	86560
235850	99742
277568	271469
406863	313745
461156	243438
42536	453521
486712	27687
451273	317118
126910	111039
139722	344091
158870	434672
265636	471355
109923	390463
22779	214410
141117	13966
468872	134348
466716	27696
215395	122462
53140	421356
202889	426887
400536	288784
442156	387742
165502	99072
31688	368077
358081	40784
192189	29655
93927	157200
147942	166063
364636	150271
390603	256117
74098	436042
320568	94516
456294	47644
369108	119336
11209	132996
276433	223699
120837	313745
104147	16433
52705	446801
454889	315235
491607	470377
319253	207535
295697	60921
74773	148590
179596	295506
317303	424280
17333	38063
78206	306684
236452	30465
393023	190369
207897	300569
405555	77978
137454	187796
391224	83811
114848	466101
326030	391414
216694	340906
294770	106538
127108	441242
430630	175721
454322	5857
328371	106840
12174	313314
379680	154692
264408	313745
77939	378686
372625	209572
43639	166261
403237	5159
422711	168381
113940	28129
307155	324639
467756	55857
403181	143770
328051	162831
452709	412666
41731	37199
417681	285511
404408	104845
121930	5040
277326	287423
487060	249874
425331	32965
257581	45413
233175	272339
432620	368973
444994	475047
36182	476447
270760	453009
489137	446351
411127	334559
78873	455819
100503	290014
256331	401854
398997	51846
233655	46020
451379	356987
235971	307772
191488	73189
291932	310200
456231	450407
293	13370
257181	30803
379437	429593
158099	55676
266714	67040
198043	10345
24182	205223
28561	482025
18158	16433
388923	287410
443855	267602
183818	180729
161566	69295
222389	328367
263266	38490
472659	289414
441727	461671
172440	401854
221278	336955
237148	439686
417518	366127
178540	467910
481403	410372
492921	363418
345401	198465
204123	15209
93451	404853
189642	258370
444755	35037
178907	15209
28515	168615
25013	151944
388720	142946
203220	293813
22111	397216
133197	57208
187796	280044
395777	458119
396036	175402
17388	326357
233762	293813
214118	381416
81369	391414
269792	222701
241952	273179
139743	279871
152945	147918
189673	88119
128124	25410
414152	481279
204334	420895
225905	426089
85316	63201
58856	477986
191349	7130
223716	107258
38063	261910
191933	466275
28357	62999
412211	64429
207408	407026
461550	76614
461502	254820
360421	478182
304244	19568
426041	376427
453982	467703
205965	245767
367213	333591
92786	467858
358145	51895
399825	490888
416116	20598
233361	225532
201839	86560
183183	234356
79374	13983
292797	218727
279775	401441
437161	486885
107914	171300
142023	280635
118940	317356
268418	141440
461919	489677
251802	369909
327099	39346
5785	243840
120143	36191
195770	258370
345028	166513
81403	205289
371770	424346
213123	62238
182035	196783
246182	28293
214880	315671
271891	53863
131142	362610
363833	37814
159116	251761
103838	226494
449362	249444
192742	381307
64929	190369
164098	373263
480957	389682
393508	37786
158792	3293
53428	476651
46506	150648
309917	230318
482140	4379
16844	57755
417332	236992
195757	25655
66029	313745
222045	469907
415592	231097
237242	369066
290855	16608
15849	241468
154255	51033
147811	62191
191381	214050
367561	220756
335122	489552
112323	255147
119066	77278
102458	23018
358707	355806
297812	281261
126749	379794
265192	75679
254077	163413
150422	105386
178849	168381
492957	245679
251452	28585
72804	58881
412110	131600
479053	173880
189811	482808
190874	462387
171425	405842
220624	123213
318289	205289
437020	370866
360459	226607
360642	138829
102249	252076
116027	44537
254199	167540
449049	483763
344706	62191
180757	283613
396947	407875
267562	431625
188883	218727
27096	464616
291832	43023
361435	489552
269632	466679
189417	383391
486680	421356
343010	418583
358974	338742
355031	368584
250139	313314
50591	421130
285455	387187
177577	400527
159997	17339
49874	15133
372340	352935
104856	480506
354868	452746
44160	377664
197681	101437
185541	37582
375405	260998
46158	408250
223400	357807
122083	309797
320816	338915
179527	478415
193664	90777
489252	195938
195137	52944
108648	442265
172362	477344
11626	236654
319925	466737
342465	400369
106353	487153
450257	384336
467703	463747
133718	167362
26174	172089
27096	61059
199420	433920
181680	178048
4634	137521
230334	64335
176745	252961
67544	20222
362763	206623
187301	352334
183578	168213
328550	436375
28721	240609
346539	12443
452074	5791
43482	368205
455430	389009
316698	201754
398691	47644
36591	426229
150242	373169
142522	253047
153716	317118
73290	219865
76168	254973
373025	276451
218182	211607
94545	132247
69170	297465
132713	331581
144764	209285
420798	211570
142694	476951
409388	233633
363877	329016
153322	356980
469172	24861
166048	35707
212533	126473
285196	51084
188627	492316
86724	216695
1477	136388
334876	401871
85665	139339
159411	379051
371766	38063
285156	456120
33474	345083
22124	51895
268171	315967
341622	234954
103748	232616
211408	386138
361137	293813
462670	141014
458776	50376
11764	255899
225461	328546
380911	1325
228290	461348
320337	184629
276465	383946
307791	441809
191364	315888
243756	391918
134140	47936
303455	444784
105799	332685
184537	310107
173323	9445
16166	313745
466948	273399
8131	222362
326887	478415
367246	190369
103842	362206
14155	101058
467788	239529
44354	79013
361576	474956
60823	378100
76316	416808
60258	443693
166913	362808
77031	187578
425751	457081
427757	419797
315573	63427
146189	490237
221687	250854
301823	132740
322624	388328
183005	142197
135611	378686
403927	168972
166580	389497
160961	289238
194116	165267
202778	64849
436382	467442
234144	418551
267739	17333
108258	357988
122161	185479
360707	274869
425244	24943
341433	361478
483237	314742
395740	413082
354743	266664
217270	28129
337802	269199
21880	427537
247464	266968
37417	479614
247280	49828
415385	215454
363306	89047
157634	258370
254822	408584
298428	327371
52993	418001
166707	434110
209510	155904
381524	69395
296423	84089
363126	151944
128985	255112
68378	5713
113843	278307
85039	26337
403670	491984
39601	344120
379885	92987
221687	122694
209321	94516
94233	295484
274852	208786
222332	86728
208888	44049
424586	313314
457257	385930
267739	296956
51484	350758
153691	423741
316652	224285
454847	366249
315206	15209
68197	187974
337833	396080
45610	252464
451764	381469
360242	222701
27322	318404
340813	291521
216544	157304
167588	151820
219508	335663
116758	95942
322308	78699
16431	431011
58594	177569
157341	487407
290074	335418
34618	260763
387678	62481
113514	230916
88772	441710
458768	204136
114702	480559
209084	188522
264906	92613
470372	459817
116034	472701
154707	72523
4614	88467
145084	273831
197544	396080
103425	190247
226598	267352
1796	49473
227456	110101
459850	6899
416037	333543
350372	248622
132647	318584
168832	376423
298532	461260
161722	190369
470359	190365
458174	302107
190711	237178
200092	459802
105745	242056
405404	430356
442346	124701
15945	489822
49092	51881
116120	53490
115948	7800
39142	229058
26022	439218
264277	166739
287229	338915
71799	94665
154981	339174
427746	323818
436699	319883
205136	80193
308345	216949
396643	103508
146399	15209
141305	351226
141639	86476
7669	479233
294485	401949
436612	369599
388475	42846
233768	313745
118945	488311
118169	482389
63373	198790
376619	369641
328076	453716
33072	37130
340247	82585
454308	139935
442236	33855
347175	172089
293777	109006
385449	163726
247019	339398
27985	257204
185084	315566
218899	153995
241059	35292
363672	273671
422246	20490
363757	408108
113616	185013
397656	10336
247296	339505
466028	271420
249673	103729
88690	338590
229425	211932
146654	214841
25165	409540
259927	445222
66571	359696
238025	337613
174166	478415
29435	233304
106739	18534
438539	187974
299776	441357
172844	123752
431966	103420
76651	7863
372179	267352
257856	288157
26811	363581
417603	433539
325491	59776
202517	131522
355764	227809
157929	62191
339149	270240
53695	285156
24077	428016
283194	243766
162939	405938
130265	345745
193164	247312
239166	319284
348644	476950
301636	142678
388957	440660
238327	304589
55923	157726
458207	464915
78580	49903
384686	35029
429636	353596
99073	255650
87510	110677
329663	200308
101840	250389
466670	457081
40388	31095
87236	141440
281709	362267
359906	292576
32059	184555
112950	24943
249750	290550
293875	170180
146391	102262
316329	13370
77345	70311
364694	204271
354778	391414
5700	422776
296580	358871
259805	246460
4990	443693
408170	106484
426935	443287
240142	65860
194051	217866
264026	400349
275381	418332
97861	362206
235875	17186
142747	6358
95717	416959
382423	355700
418380	421167
264163	421115
282397	29816
320747	427110
491060	319957
306874	51222
228225	230829
355093	23104
353810	277186
289675	229364
15241	246311
367343	38744
475266	386750
428277	226152
404530	286690
476704	451800
39847	249242
88467	141166
489166	299467
324367	439718
215505	13370
271304	392329
457346	426595
312054	226494
414286	127158
333345	154451
26366	446351
461136	94516
307371	121171
298271	267013
151909	197882
493625	229872
66892	428214
91325	149388
380465	76068
141996	336590
453012	298990
449669	167517
312830	226308
213121	50920
469712	219129
77170	183595
407583	60517
260252	246672
190546	73236
46904	20956
80213	472167
70204	72832
156972	442096
457398	361198
66129	212029
260879	179518
141490	261466
1689	9203
265536	1424
20199	405
99723	359218
491419	354431
105024	297923
298209	442854
186686	387742
180735	153995
122275	278977
317779	263217
228030	281924
438821	38134
262980	16279
395622	267794
17469	204078
161621	411793
371779	67461
263708	418187
206603	122816
458091	317356
390910	171565
97592	437182
100058	46124
11209	92888
51437	476951
280121	381008
322687	467320
82600	439487
156774	216372
149758	411809
27615	249248
106268	344018
24688	434945
360645	72490
442933	478184
164017	12683
138182	438346
272457	80587
240094	94446
110466	124981
446993	8459
145689	218727
380846	469476
182150	428214
140806	44431
228460	281924
224667	380071
7246	478415
219136	43334
194875	409539
13268	332938
222909	461289
440032	154712
323469	422470
138323	110677
236961	283918
363381	446351
23617	204925
405946	278059
138436	277961
229735	67964
473118	236213
299869	105585
165646	377984
342257	10646
405576	408622
434040	194165
325397	463549
491445	267920
472191	220417
164196	259368
237400	243301
39176	465104
311189	205287
487910	82271
254542	134370
433346	353034
83137	65210
365099	398122
449641	255305
365389	150553
445919	469504
202120	267602
274105	152318
318110	446880
372750	299814
78134	436350
400910	469061
384174	150089
221106	491150
106258	341969
234601	285721
478989	176077
414035	64474
40692	194353
113290	348648
321911	369463
197544	278642
221082	30919
379857	81280
357804	67089
469026	183699
291832	50264
71665	168509
140592	260999
107176	304866
79437	440141
253435	317356
80549	113
15133	476651
477328	341777
97868	331581
217450	369599
91600	300061
354144	237235
268956	168987
219136	151167
263803	301475
237887	183641
298124	401645
87638	267003
319259	183641
362375	445756
43522	130207
265151	237660
58872	148278
163447	375602
212586	362267
293759	220417
104598	52474
398715	126348
411937	428125
27400	219870
458982	143671
261733	178601
477929	256121
481419	359242
19634	85985
332064	267602
306555	429368
341125	49406
359426	132996
86311	295383
119488	417931
43966	54471
139110	386278
82002	33561
455804	79223
198317	217667
463420	381416
300329	445602
65447	253246
117124	225950
431228	357971
61698	168237
246540	35288
386079	206924
138273	196783
383342	77466
359962	324109
79395	277961
187674	341271
321123	454937
194216	141440
84779	82585
80547	114930
196903	17435
366100	358345
216544	359247
423896	369338
291082	368859
113927	49940
113822	490647
189549	383367
110949	99437
241937	327217
272812	285156
167588	350327
456658	228013
157957	414218
107720	439253
309801	416428
384492	400520
304472	5932
462505	313314
455792	411937
356953	91558
478588	315926
181978	23636
474939	65245
421207	120778
459232	246818
253908	175940
246805	318792
229613	309425
189640	428864
54588	169365
237120	156375
318980	300192
433458	162494
194409	220622
47518	187974
437596	279287
240883	51840
6174	291180
104032	384012
11209	35707
432175	183920
16227	10554
89236	343513
191308	214748
140111	41351
165781	438044
423419	128786
158343	49903
30759	408265
336071	59848
283642	281924
404568	248826
312283	128868
476346	395988
212459	300074
14336	132990
414646	409540
311863	272230
377668	58866
141782	486788
30306	121746
147781	8323
126166	110708
260956	474341
320304	348798
357973	241052
258126	214880
349397	327217
489202	360094
51120	265261
39195	128704
338931	98768
288465	13370
316136	303919
191444	29469
183056	31452
11626	80662
233018	54700
33172	143095
397062	136891
334872	250214
9308	105498
395546	457514
97558	305157
15027	169595
329478	412705
429666	218727
300787	10371
16458	120605
290216	369174
200823	377206
438349	53863
188931	366118
382881	317100
281828	361
58462	286009
161871	9217
302199	183213
146893	431647
219281	190658
430313	66405
64213	9054
321868	447962
314311	130514
424709	61393
455199	467267
273946	317118
57817	186182
86242	74265
69678	4040
232111	411424
411757	282205
254446	170211
278769	185076
4849	388395
59168	97070
85621	111829
270919	414536
293913	118262
420895	193552
145869	387742
181228	268098
269494	440660
112372	110606
427170	249709
396272	378462
78749	193806
192232	255316
45141	91882
431586	69500
482351	329204
223505	63703
84000	137128
198558	273831
331630	440660
132498	241792
427711	22639
150296	10690
447554	392886
485416	357619
373978	24027
51354	459976
193904	59720
491208	303711
127687	94344
243568	317118
439888	25092
372455	171592
369746	281924
422805	180697
63276	143634
221519	160441
18239	250961
200932	265812
258873	367502
159637	205289
32692	126925
104580	169485
217799	221324
158588	482143
178100	299182
190487	168381
234005	47664
361630	36153
217740	478229
309349	47481
259956	421935
408459	166063
471169	82571
152921	137133
30498	230521
263439	149389
341507	476231
220314	319651
46512	135467
84960	252961
461069	97151
8448	84504
361328	186561
10093	385076
164042	75201
263539	31776
209239	196399
443815	64066
34842	364294
126905	414191
129908	440014
319317	334680
446182	238889
87093	163069
131628	322805
19334	433391
278037	330535
300890	82585
417019	313745
229735	392062
217374	388575
224063	290
224919	367528
43506	273831
427054	328538
272350	41257
335086	248062
140263	466959
81525	351709
481419	65028
432421	210261
421264	132740
57354	371585
48487	265273
486170	314204
490970	401489
3328	71579
206556	157601
459461	190369
258864	39255
235967	482315
377719	235608
295360	405605
424776	296432
282554	401871
349782	12245
379926	391570
105077	385826
169462	190369
39195	371171
380489	374864
334108	342415
483987	310542
14632	477136
56381	28129
257198	160468
351169	25984
112372	7568
231345	301659
266141	55975
289251	261396
347873	44580
294323	369599
53846	427205
372605	36836
349911	22347
231650	366837
253416	62191
44844	445282
222145	238772
241248	65983
424844	476951
456940	453012
445555	286016
410961	367620
99350	225059
380489	459790
315683	415473
395337	387742
412502	16433
117320	240796
37651	135961
458968	33499
453960	318735
221296	444650
254446	188469
296945	94344
110192	82585
200162	88113
245560	433828
32430	392055
82618	426927
268910	209933
257537	48275
8462	481093
208993	110677
117091	428214
273659	403098
193654	51895
14798	171568
227204	338271
202893	217423
104173	255006
251986	423253
448849	327299
316284	481368
296299	339884
359220	99710
315990	153130
322814	65595
67032	150352
421471	400063
374115	133417
407417	420944
154786	182172
44832	405377
27916	302921
157663	134348
327449	431207
87157	220627
27770	5258
305997	469593
87063	180578
354022	29428
200738	164816
361007	411809
420234	345394
352722	219092
463891	18122
420234	112220
481686	291155
388890	11626
46308	366127
143290	444480
25239	424670
143594	368205
276183	87721
226326	344063
408357	222923
173105	54976
260140	289165
325630	133553
453404	313029
228128	485072
289084	339682
227892	163800
428410	463615
386500	82291
334092	6552
14616	15133
144605	384671
473141	313745
205199	418551
31313	400293
391114	245334
170882	402509
311815	311545
7189	110677
463583	29175
119320	88113
412398	283502
76228	187834
154089	22827
445725	313745
444961	214559
249731	152081
229735	166293
296508	248107
242210	420511
281530	42890
125790	92105
206384	186440
88606	190369
493775	300739
353471	316498
31259	107184
116506	440660
97025	378462
376332	10646
264790	307279
168000	489203
157128	260612
133396	388473
140229	418048
312283	377498
277656	340166
392146	10520
21964	121106
200092	80552
125104	14742
209173	273831
172875	15209
157145	253774
481352	187974
372340	439686
489284	78380
372857	291672
432598	300195
330930	150478
12668	37185
444874	399867
375405	28344
430170	493788
313263	409916
378107	291002
382166	287382
15819	171592
490237	335822
33526	307043
273246	104734
83799	21523
110406	11610
285403	24943
407540	86104
54008	49828
432965	478555
295810	450564
6547	124085
348816	280635
137619	39464
469384	466700
360229	205876
355048	196488
88099	262954
185966	155547
252989	251116
204077	176616
165896	222701
175427	21253
385735	345926
220692	293233
417924	465573
287243	441202
268432	390349
146046	82972
377185	153293
175232	159835
307924	407220
486894	2077
326631	36255
88282	121965
112804	434893
434748	301114
233533	330414
107295	122193
315951	155518
251614	255859
194095	24808
489657	216159
221786	167201
66147	156375
199534	461944
5896	283085
59658	154976
48404	126280
446324	151019
181240	128544
149668	317118
145078	492906
130069	154450
120071	122694
93627	389985
41683	155719
485081	422998
263981	27505
202348	49541
28357	461294
318328	185054
425135	144710
52993	331491
415030	164884
202526	304546
95207	35707
72590	382250
61286	285156
144612	77727
142339	84550
200092	352078
473192	409540
57300	47390
75326	377906
118089	364415
264510	166857
310465	258370
85490	322969
67837	173018
385910	59782
321143	239644
62246	442867
198484	434945
61376	450094
266307	313815
39892	376272
205346	329134
429774	187879
465132	293813
480147	242552
99437	354630
482797	335999
356530	390437
213314	145948
461406	321036
63698	232258
153322	461846
225091	347104
229587	281455
168861	223915
354401	328455
431720	99158
92854	480246
235375	47021
49542	23484
317370	476800
185855	257857
212712	246653
388474	407003
94992	301364
164171	195085
349040	161065
479091	296014
172129	266852
150206	240225
281051	445088
183213	442979
320283	440790
148213	319438
58042	164425
365219	417238
190654	105317
411921	134145
263	383946
407334	241178
346379	133527
105859	480940
301823	357357
429519	257084
255794	453847
53385	122462
201651	232623
471004	155183
134622	481630
354414	376727
118179	19582
136192	169482
461173	183213
349901	243462
130075	97898
468287	391414
371534	107187
194782	322775
236222	300000
179860	139385
100287	89282
490181	121572
244092	448788
198314	477509
403333	173566
251017	22352
67491	259173
331695	366127
459978	52537
453018	272096
230051	129853
309778	313863
156896	73018
296076	131224
276780	119381
255850	484225
290181	435428
357108	190369
455505	300197
250108	391414
20032	338271
480884	482054
105772	80047
122174	239122
239402	478415
180742	54821
171747	52391
3809	241120
24857	362808
389281	285634
41868	124405
472881	208577
176865	366127
385991	357491
332638	449373
397014	90123
49543	370907
192785	271323
52218	388575
100781	209633
436219	299228
471406	195885
427943	436494
101736	54522
248319	358747
158087	117270
47616	42375
312815	106903
311819	243766
219939	57688
445796	139725
145857	178907
263522	102210
200976	192195
139844	385076
406919	391870
247383	317675
447060	48275
196996	399039
88835	253110
14681	282961
352073	155362
269730	403706
13527	337914
391783	246278
242411	388473
465740	442887
21095	253322
481038	421830
191256	295218
242476	240225
401300	84590
78319	129841
260108	467608
217536	10684
148539	137833
374612	388474
484198	56443
446950	436722
352196	47644
445016	277032
126537	86158
266843	177415
377709	119336
408242	13047
467096	94516
342782	466737
55940	304930
297436	214105
155640	214600
362873	407964
374863	486885
250183	477136
202350	492210
4523	296710
207819	316575
176978	36251
271147	222951
41865	209014
36437	90277
256389	410696
324486	360266
50441	364869
164244	161316
316266	95209
26318	96824
310396	271231
246895	104030
166472	209572
399837	371513
467149	183213
130514	44469
328061	48163
6020	20959
251656	267147
433470	82548
268762	327217
349335	353009
90976	459976
431348	136470
177485	411424
227485	190369
393928	10345
377012	353495
244048	277566
181835	491519
391473	60409
456059	273831
427082	292227
465989	391414
428109	203404
367247	272407
3856	118333
338931	13951
160123	65360
88638	327721
356931	298767
240634	234156
440726	326446
477932	117022
136955	70269
342390	395215
58484	28173
226919	150478
112598	117917
86656	328864
180493	58466
175898	126224
225272	267602
222169	139166
281924	330934
382867	303804
411389	108743
440927	462377
56620	167201
369658	65956
431908	276158
250021	110677
324845	259435
109721	399035
73660	15209
285287	435708
315074	478415
51195	458975
297812	424875
51660	128081
470105	190009
131801	428026
136366	305840
458071	237660
8613	440660
247254	134145
354886	401297
138140	162247
443381	335056
481723	289513
312626	26724
286247	62572
354744	3039
178335	15133
262242	94516
360736	468492
414286	147469
319768	318075
71189	410990
372503	280233
44203	420817
424570	385378
277568	174048
243103	273831
6285	172089
318976	439300
482724	425827
46760	423579
158099	401543
43065	290211
61367	327497
433769	176182
292721	303862
492316	41257
99023	478415
219546	70274
69749	262594
78191	320758
139515	55129
1839	44128
378978	446351
68314	259074
429978	15209
391813	12177
22350	152085
219285	449933
237533	78811
125618	113138
391327	289265
45313	119762
4849	303043
155656	438226
362267	118139
138088	326613
188252	175608
142197	404007
174395	449285
398235	448353
279534	400113
379680	228385
243538	163993
440152	16433
42303	80740
482863	36759
486236	164196
196219	482851
57276	323157
120771	327922
5251	407306
397734	179113
361103	101058
331364	214436
211818	1389
60499	95685
209412	285156
368451	60517
296543	454356
43863	179045
242055	434323
170417	202371
332051	376579
88027	310742
133181	214024
100638	1057
31178	89279
358599	440660
82688	396703
331491	353787
146893	309950
125088	389053
96462	99437
410248	23578
59578	420392
47353	458973
462392	409828
6174	267553
461910	274451
389309	77590
75119	488563
101460	124060
208575	208114
439977	191849
76835	380538
10050	476292
403688	478415
78437	162844
443815	16273
386994	251597
209824	445209
481149	330327
153516	451460
106472	333776
410860	69652
22407	86728
408584	414470
485800	342980
290678	426569
476804	358508
372937	221601
111274	19334
130377	52537
136955	348798
418743	321868
370260	179689
129871	414832
381982	62191
28357	276576
382270	313745
442937	190369
199466	293813
175984	372047
86438	142418
316565	285655
210122	318735
72926	208785
76332	139723
413816	449416
94985	11730
257613	250434
479297	8084
132827	244115
328059	24471
63958	283096
4423	378927
8424	181680
368443	243301
37931	432284
307957	44384
267562	116377
4615	439768
300815	476282
184629	156389
185326	71091
446037	410951
16141	86974
14805	22827
176211	214024
138634	204330
202851	16433
199676	296423
161860	262072
481397	57134
49334	275055
438018	71725
54249	201853
432175	434216
49815	303921
299580	26366
311544	88166
237517	251703
487253	234466
173315	264986
27617	428155
334092	97119
305627	374035
313209	113103
231970	334185
300770	462221
274852	12245
424184	464350
489993	266730
212395	493225
291687	243301
450561	182924
285677	117462
371884	212029
60227	407651
82227	441989
450532	210367
365831	389682
322193	225214
157961	342330
188568	420794
51504	14118
1848	57134
359384	14583
87741	348971
75897	336590
370260	236020
162785	280592
408337	330910
189659	426887
461405	238578
458168	193641
278273	393326
221648	123548
240462	440660
221911	317853
235434	87231
212459	384674
191482	205289
14194	337429
351701	37119
167948	21411
151045	21583
106179	57227
236032	253069
12648	53067
447558	255650
105889	145897
342465	65747
421241	26699
367213	400176
404960	399341
108392	56111
285156	342173
409109	156552
489579	73336
142018	386553
345401	179543
76984	307912
479011	231485
172562	241631
106838	205357
9131	302281
188784	191053
173468	36187
377770	261356
180921	417918
357983	153995
139802	119868
388045	81756
298823	247109
154308	309425
143653	126660
121686	219478
425330	345578
387222	161782
448852	141158
294115	476231
185620	36392
193657	267352
119365	303648
36075	388633
231800	475723
296459	487833
82123	207121
430554	475360
408905	363179
236413	343672
8005	40009
227435	338271
425430	282109
144768	137128
58590	220215
140208	421830
410111	320867
422516	392055
462726	467492
59092	214480
227563	231021
112625	312931
466995	16433
319275	401871
366665	315687
446895	306387
119001	247448
237142	262467
196841	16103
55489	186159
355083	267060
293571	50391
486936	183479
137454	337632
127287	354903
286321	429766
44444	348796
190974	152502
373377	267602
326751	208324
457418	353993
252867	225081
112159	244394
219281	187142
304146	130028
439664	308116
364618	455769
215788	366555
113780	420944
345466	42826
484299	64335
182390	244069
438886	232925
114019	38185
480105	94344
195362	90482
160394	391414
38318	406288
3668	467552
285307	54976
137159	30812
190051	146124
12517	207696
253442	140221
352409	165267
399655	169485
250137	485493
120330	440660
324495	64601
173758	364201
288847	478415
208520	251961
51781	13370
298156	478415
39601	176568
439926	388427
265097	49903
272284	205613
400288	62031
396549	316575
387033	306387
454610	237902
178097	423741
103914	295506
453659	362065
285338	355552
31633	426638
376569	390197
116431	342440
20946	316859
37866	19620
130651	40697
326690	15084
190738	484447
377565	214448
13129	270460
58900	5754
339051	84722
451964	105802
224088	301659
78927	469888
377503	473183
55100	15133
460551	401378
83937	452098
180280	162831
38696	373062
55685	42030
316565	129872
351413	341421
387790	188839
464390	324377
416275	85521
124942	54962
21522	426364
235650	8532
112811	7688
283175	227813
73466	474333
167321	113683
484636	65708
318000	266171
172672	117097
459064	387185
82802	359981
42509	326102
450550	409828
162458	317331
1292	154451
251720	19139
109174	261337
416841	270095
116947	28103
100193	466650
444865	404625
174362	354694
392429	102614
410078	231485
97732	21523
191536	407386
489187	83912
75422	401871
200067	113336
384404	76584
158250	168615
226848	18468
131529	357854
147409	379464
371067	457541
352410	58486
2722	62191
473946	332392
245318	177558
306831	364927
95424	94516
379680	80587
56806	365702
491190	390990
169622	70557
174515	482686
263377	218730
154355	400184
249515	132159
135156	132843
3809	144845
222425	33208
375207	124085
177754	119381
44620	410238
357987	190460
384231	426000
253017	391414
78742	487192
302464	22827
35767	6365
410831	110677
24044	137128
323954	314343
424256	472823
228440	278642
487333	263713
348707	489026
109154	317118
61815	471568
163484	32605
20199	52249
64971	391414
3231	372629
406408	253890
35988	65670
344400	102078
297641	267172
376727	445952
114786	70118
243780	387742
102162	97050
326574	2421
132073	286337
91325	116030
114161	62191
207405	100328
136945	423469
121875	377933
92635	361061
256926	169135
320943	298367
137888	322156
321539	98906
30176	189064
195142	392144
253571	13370
198815	240184
269170	305760
242258	267352
387765	39215
99409	55008
83336	287694
38557	285156
28541	346239
430281	371876
286956	469887
209278	310836
148267	439133
294689	246312
185532	94665
168658	161134
448104	405959
130490	255899
228128	337814
222673	287105
24600	377620
270122	179389
478699	378462
135174	342390
454263	113994
69391	208729
56619	153099
424699	388190
364636	75583
423711	318727
162333	287506
49908	11067
160606	477986
361018	25410
258921	180578
10189	93746
79395	94516
58640	468256
470817	424497
405217	119893
241565	273409
109733	479113
382882	256574
459623	423589
340315	184160
306352	304493
114332	12935
126628	315271
443068	405491
314228	470570
61367	338261
13930	309579
399118	439717
183746	27679
114550	116356
284962	87890
223614	475222
166324	16433
320514	49903
167799	109006
316136	229663
255423	72344
44794	360480
238612	428020
268726	49903
451575	222116
4821	174451
439719	409891
89238	277439
395524	105585
37860	486885
312658	49789
42693	292559
357411	167742
20946	326747
297160	290578
341329	8506
152355	293813
315974	44826
325753	217432
440443	138172
410161	467703
392745	479842
136711	45227
30539	322422
468935	277450
194791	445347
231527	45932
225489	22347
318703	324639
428861	123369
182150	249334
107342	119123
218485	13370
401628	314881
376592	123086
492716	488960
381469	313745
306967	175956
76068	111039
381464	86076
440923	211868
91828	357340
192238	338191
339729	240225
194864	133628
313709	82655
233699	461846
185907	50747
210425	1795
156068	412162
80193	329195
424186	94665
397745	122310
470658	258000
443307	303424
461054	355700
138360	94516
96530	111005
389546	49789
23197	276963
421137	67837
171027	414269
121609	124650
349899	237458
206	434329
444276	156376
424907	368859
93627	264149
192611	386772
372629	201493
463085	120778
150196	42747
342305	21583
241183	111730
306282	134500
180673	88057
428892	333503
291801	185888
214800	15133
268979	194165
236532	132740
491466	12245
155800	478415
99416	481742
275984	15209
236967	103476
33965	82271
269249	21583
76900	359762
392312	396080
421172	411648
219546	276621
287552	303424
78689	241252
182884	88753
263853	213148
353856	284979
12379	227545
402438	359214
9978	270101
467851	84111
347094	21523
228974	237605
434401	140460
189608	460582
201230	446869
218749	280592
143501	137658
480778	389840
381146	258370
486236	34354
27487	88027
490636	42035
67163	11320
461959	248777
89826	443515
449058	363581
220852	274683
6014	396344
214480	94344
392953	152855
148514	273962
240215	489103
55857	54976
400824	418551
118806	226494
16191	137719
484691	238578
1783	39053
372195	11471
232616	81300
410631	236663
2146	331862
59735	15084
18870	239561
300151	383270
138954	13370
172417	475594
54363	203669
268946	115531
298780	152020
370776	463918
13210	152450
244779	22804
246086	462293
73221	281936
422645	286936
169631	266073
357373	315671
144291	216591
353022	40748
223962	257168
300273	291772
109733	451885
161943	381996
452833	399071
125687	456640
428550	287740
231223	135706
94123	443610
350372	230346
179563	216767
14805	50264
312851	86892
486894	389682
114332	50605
89826	234918
347213	139648
70803	444089
309926	190926
392370	58881
148734	404806
343612	231021
359782	62996
341507	146202
265958	448329
31526	27775
142603	259929
471629	294538
453821	245792
174139	411511
435246	246644
418348	282911
199582	110708
167042	421553
45591	145717
482532	298445
480580	176352
306633	287178
302578	76667
215496	369262
119449	451774
78502	69047
60499	258578
98949	360464
212868	31443
354339	447385
417365	462653
98403	177131
341197	414511
341587	132247
386428	388575
491273	457081
187674	422853
274109	291262
272516	18938
396022	212252
50091	79507
357829	132751
331343	269876
161363	427616
185339	245332
41335	130012
318254	486684
110835	63427
300916	112327
387775	191345
63921	481279
169076	342041
436624	421356
287089	463549
459551	291087
79485	251297
370562	106690
39371	60108
5397	296852
257354	388374
253115	281252
163229	26106
43910	49021
84429	251060
419822	153352
476632	478415
238398	24620
105806	281070
198596	174564
156505	37499
368957	36984
450209	254627
326382	272196
320161	455188
161363	303942
81003	66769
216263	150573
242400	299481
2324	115926
437030	486081
280851	258370
211240	308655
21818	473702
268489	42653
266508	392788
415270	244115
116686	419576
472093	193868
316565	25514
412844	398333
263892	142378
367279	136616
130874	246311
296029	219168
362175	40157
278075	166513
270224	240205
348841	357854
311300	28065
98168	391414
430884	407026
424647	298712
87638	20467
127229	353632
413446	107243
414203	435280
251907	409828
141	343752
418459	296693
41329	69219
432892	136665
340793	162686
13904	317686
403985	136966
44910	214604
432244	171315
436787	93876
293645	219641
202469	187904
238649	81280
279953	385452
462909	156006
186489	198372
492512	469867
186023	36467
482053	237235
310029	313745
91727	414018
45718	346679
471776	110677
156785	283265
18138	159083
452123	368718
54248	35629
471056	73563
114833	129036
227807	422246
146867	289398
408436	483128
235633	43025
338117	217785
227036	43353
309589	359634
229321	482167
350499	41349
270787	470920
456346	207389
366285	389682
234621	348516
400889	18526
332299	121866
475917	110677
377973	332719
367199	148770
8653	156582
469976	414471
11331	119123
244039	304919
428531	200344
134299	211868
18936	8370
133909	93957
309917	2562
434803	132740
302153	333166
184811	88330
172033	211868
129642	19393
324826	187878
343975	351732
403339	48293
430426	104193
349901	279182
388406	273687
103626	101253
299486	86476
352214	264360
146008	102004
469722	212263
430671	74542
172396	250351
257581	404007
468237	150593
185375	198281
206006	343085
432902	266852
393015	478415
58694	107711
344094	14374
38003	420178
6923	88113
137552	94198
42055	469532
188380	413691
379989	491271
93415	254973
168014	425846
32944	153995
45299	296758
189806	222701
349738	98906
15486	86476
259293	3777
206519	368358
194643	216466
202973	140205
220038	236886
128563	49021
296477	343085
231326	125080
243356	445233
182494	200457
335441	316388
273692	67584
492737	484058
30378	458877
419144	339425
357341	310756
207460	118219
167588	188954
469440	273831
9201	49499
30671	188791
410839	206686
370619	291002
493333	84875
206315	468276
197721	15209
442159	488127
483735	9054
301429	157000
196849	148590
32010	44807
119840	405697
233162	65173
37030	447680
65513	289355
41038	195948
248822	364294
2571	273831
370262	49903
134902	67085
124616	137401
454090	52867
392339	160262
428023	493076
194822	171083
387355	71816
168842	107028
240472	222380
31363	17718
229124	315407
474037	244688
99895	132740
469904	341709
167165	29175
481419	114723
131158	213377
222682	378140
352798	5857
186938	329466
352409	25812
267654	86879
55064	184902
47882	99437
263135	7956
59508	158004
18083	334251
221593	339505
53428	276963
428771	353884
213298	403637
356805	270836
370260	80544
147138	442947
51072	338087
352774	405764
251418	378863
64786	440422
116664	458491
256081	273831
334092	282478
35532	467703
35806	79690
407981	137511
226038	25034
309083	267553
490468	105585
486017	3840
102065	284057
244466	244280
10236	211868
121349	91069
112020	249813
441045	368439
425455	132651
395003	333709
54961	159347
25235	37309
334205	451016
159997	15133
40788	21411
114809	195948
137055	177104
197168	326985
357458	412714
97343	291823
262734	301823
306810	48079
393836	377847
458394	50589
249410	219268
323222	42913
114063	14062
309777	123994
81432	348951
24688	487401
325304	248777
410161	401014
271314	300939
74569	179045
94289	164059
67247	13140
335321	426142
39195	12034
363666	208878
439088	426671
149415	310549
48033	144470
315913	41953
383403	199140
458744	424015
178940	36719
369030	180677
221369	105707
357835	465703
342453	367619
428735	158381
440000	259096
17740	99405
444380	335743
297282	140033
8396	300240
118385	151096
43419	100277
40701	40784
1162	81863
345715	62831
165146	194043
321138	49828
461563	311297
201813	363344
139227	401232
123775	333378
82150	439686
441604	16931
7842	56069
385131	38908
464642	347476
342052	261041
214107	353787
39369	477062
215793	351923
130958	160291
177046	329139
318088	199534
9501	246895
460659	428199
457914	450161
57460	274573
108651	145787
418193	476636
255677	290479
361397	303265
453984	125134
239431	39144
158099	44832
190051	209572
43667	49896
83648	397157
1817	41508
407334	118402
428550	313745
252804	425892
36021	313745
338963	94625
113672	291674
434805	423086
245034	134694
120191	13370
134196	76939
61568	319014
117862	454238
443307	330325
16433	355793
36860	351585
145585	113749
233498	62963
264234	478415
243824	245538
267826	217432
268163	59311
316240	1210
389224	269869
436642	50264
78174	27212
97077	94640
321977	320464
56595	342385
316375	294836
38834	164118
258326	174002
435756	200023
373433	174508
55770	246044
403230	110677
224819	411455
310153	367686
203081	300887
73435	463549
463549	461846
139931	387987
337655	256121
125948	445353
442516	49903
37121	240643
163471	296432
96281	413673
243328	54976
428678	144371
218019	290520
483987	299050
5778	132863
217358	327217
61837	48275
172396	375021
281410	410074
237290	137305
18132	164884
295187	267770
233974	16433
53758	434439
204453	381998
215434	53304
396122	471416
91614	469227
290568	112312
395213	32807
388104	203656
205607	420698
300718	107552
453214	58851
26764	58486
355677	118662
203493	188759
433222	106739
161162	307650
247997	474369
242906	450368
359824	386132
453976	190369
232222	4413
246644	249186
492852	390628
487783	481039
160963	91558
281615	338271
225828	491003
47362	259929
177742	28508
458050	301149
59506	369567
342465	271676
372214	79110
35806	58851
287813	166513
98285	357393
484927	185479
155326	361999
361873	353557
152617	376470
165680	21241
67536	69856
417187	132740
430469	48987
167441	48163
175226	285143
119640	97277
127229	181322
110835	80124
286529	95068
67399	422776
201319	38294
211238	348798
34287	110677
15073	143309
392313	317118
237533	372141
352905	257390
196003	122462
118987	406896
130060	376814
315951	485327
380748	274511
362267	65979
50363	162831
383070	187248
241912	57002
435491	492988
450687	80193
34729	134511
39723	214526
188847	14207
418688	377564
430313	64075
399830	459622
115335	287867
12320	203656
284218	108772
411745	166513
133588	111566
397638	152940
254679	81419
468549	152867
114615	63528
274852	40025
13382	249709
383614	172339
34465	343584
39683	91116
131287	256225
362590	27748
24265	110677
405530	300240
345751	227101
405837	390057
413762	110677
129239	100287
479872	426060
3485	249334
331697	412908
276821	18330
53516	143136
412389	285634
343975	476951
294878	335812
287566	194166
65546	28129
259775	14225
35265	213221
130300	694
189965	243301
399606	220756
375405	269161
187595	294836
70759	276883
80501	244392
371390	245679
216894	311443
260624	372325
391211	370662
87303	305429
135475	27867
321144	20959
118411	420757
381408	38694
137454	43496
222389	347057
81996	249444
6210	113051
367480	350189
228320	150828
414084	264286
389235	193281
458892	164884
322990	72616
12751	428892
100021	466654
27377	8152
482626	424430
493890	328322
382120	12895
456021	82308
371489	239768
400497	47651
228128	412904
24548	237165
86702	46052
453746	219929
475310	486339
455130	160545
197278	95853
326544	313745
59644	331737
1687	342828
188954	458601
390771	267252
279069	402156
45327	262954
178778	277625
305257	214992
49507	20516
309798	474398
88359	226378
52446	373356
331584	245805
300411	368476
296427	237165
342122	79945
239084	29456
191637	226308
243793	292468
251300	16661
203493	317356
42535	118286
185026	211868
316317	113051
335285	43714
260488	152085
348432	460253
354013	331953
492836	9736
189350	161704
238792	368416
198456	445429
458065	339582
416854	346726
343010	160742
81786	33560
378469	49507
416035	260328
33618	139803
308122	81899
33965	292877
330185	105719
112755	32053
86311	293106
38996	245332
165680	61962
230998	451611
273610	371884
282453	382899
123993	428711
63919	208024
178222	18116
316963	248382
109464	49349
483381	49553
159819	336136
379962	421935
168329	445652
448104	170854
434759	167169
230583	435170
438953	359762
56824	273831
107375	253047
165594	146202
336590	203375
145807	311198
15774	446284
428944	289286
186052	442182
213854	341489
417858	66612
200092	128359
215888	21632
409526	62634
82763	132444
133099	44536
288673	285371
153903	187974
387950	23318
404396	344487
166453	470426
41676	445353
49083	385237
57111	313745
227566	100948
479911	480025
58418	50264
384052	474453
376332	487833
408211	444177
252920	122462
5896	154919
123149	409564
112457	448277
113363	251323
83807	440239
409143	28129
105426	122287
282453	99181
351655	49966
105665	278907
235629	361517
42279	297923
244128	27464
221734	122694
477121	195551
43722	120986
256269	439984
54664	478232
170456	410951
260905	93141
53428	175960
405444	273831
176111	417166
11608	364294
315203	209572
284671	256121
236637	339056
483209	203656
130068	114248
59319	5040
122729	180233
183788	23062
398633	194657
434171	20373
201449	273831
387155	121171
305868	190369
178330	311865
280089	366127
209510	394942
474715	468177
424366	385000
44232	335795
146893	45907
335892	130019
432620	136891
301673	194165
367283	122462
220378	387185
209372	180578
177144	138431
377083	241468
441034	409598
73362	73336
104505	175187
71444	87889
463429	144362
449197	314243
197544	31267
350776	95882
466737	10998
3577	196783
388475	3522
283331	202385
290724	183213
146893	17562
438262	85078
455701	419728
302909	263610
223398	380538
325704	28311
467375	293813
323817	28543
71978	232440
364980	257093
146924	451774
211435	262696
430827	23018
365399	49660
65601	260427
229503	39414
167294	5041
346145	126204
227857	450075
35805	56381
450421	425675
382477	494102
10239	297043
238045	101806
104000	415810
188573	391414
87196	428214
307161	293813
302693	286936
279636	426814
380338	21411
169424	192159
438475	452733
251114	428738
160961	218607
290216	410274
468516	348731
288181	97592
360254	292440
78820	247812
260352	187974
19459	279521
43334	350070
297709	3610
106460	67009
215927	473074
115604	175012
71232	375017
60013	288035
212115	81747
136024	350707
203691	293813
357011	183213
112443	190353
335745	206510
33307	196645
375530	381469
92444	156376
63427	425906
407259	293813
458271	445962
462870	190369
104157	122585
350853	202560
398308	114063
30431	289987
17857	154447
33172	371365
436953	19541
372174	342300
6872	455775
347042	137155
51120	209510
455779	202377
100765	203190
478619	413853
417938	493772
88466	211257
316136	308734
105473	144470
17859	240225
482014	12432
1839	137824
259666	74829
313689	55058
30568	183797
416550	231638
190558	31178
44647	373501
82688	338076
401241	113369
325491	30428
57772	191042
184948	217502
223643	361737
396069	479614
390813	467339
49773	493141
385451	449468
305156	12245
460096	293813
438767	452746
38083	50538
122199	359762
2187	467881
367418	482246
39195	363494
26556	24647
32693	38904
262210	379773
382285	156584
278829	197624
94475	198317
16990	476951
164196	481368
34242	19599
298332	441893
373025	109808
186525	217423
328089	447517
136347	413932
68314	102238
39709	58215
276821	287468
324199	467192
248931	270095
238025	141509
187786	236213
328156	261300
277651	186841
443815	187836
194130	416553
486576	291000
13370	85497
130267	176325
269667	240222
167890	440660
202987	62881
68675	132503
409922	221329
186595	122193
398834	5040
47682	206623
206849	122462
42464	33553
437765	19776
327467	350927
237883	413905
432882	235334
386516	303862
294912	332997
115050	206854
192576	435101
182108	220417
161560	222701
51543	73189
309557	406894
52109	470991
364636	255637
187044	309085
489122	283198
227566	11610
177462	62953
384795	49903
389643	179741
270305	17186
130378	467522
477562	275298
191899	213837
51502	228431
414378	310828
64526	111724
434748	184258
373755	293571
40834	345794
219089	62661
378810	207535
48282	348757
467836	163127
479351	461672
80323	126204
433918	288047
378420	385844
144924	261865
395983	341304
432292	129167
246856	411157
403256	169663
201905	303960
409766	221785
55659	432749
60437	245062
353597	85932
395276	35707
169306	8623
158032	330157
486670	48861
288653	214024
359236	190369
225618	182192
254430	402535
420881	295383
292576	134145
58694	458601
38665	94793
130069	125650
48403	152502
183142	443857
317100	7699
350628	231485
457418	180418
485167	42890
215075	153860
112103	284843
307868	286936
92401	390731
486847	393326
422664	446616
180043	262633
468516	489203
309565	17186
32013	411424
41673	275232
235533	16433
231770	116552
316029	248813
398995	353037
470092	482315
822	102478
149476	336590
212236	395934
198138	302067
200299	212327
228476	493334
362267	100787
110835	456743
463414	287423
16776	191841
462216	61804
412037	273831
307100	466609
239427	3719
118325	46703
456021	67360
208520	58881
24140	366493
230714	231654
18851	44082
71001	369599
18108	154456
333951	461530
414958	63844
144073	340754
98155	263314
44620	277568
443893	419966
392581	236660
179935	59199
105132	478415
314438	12895
238741	84590
91009	425859
286645	434066
74449	183479
468246	256121
84745	192568
91342	287883
66798	216147
160224	251045
231740	151262
311548	385000
381439	420944
448213	476447
450550	136845
230027	294881
413603	367110
22323	64335
68092	49739
51080	420790
257575	165267
392206	178673
121529	440660
191896	453605
375275	83409
472239	97242
405237	137128
225130	317118
68985	157756
482949	53863
15027	122918
234881	407306
134590	315338
261735	181291
72566	249202
168396	466737
224594	36195
261224	25124
115636	271703
432437	119868
139045	320314
348039	285156
64518	355700
55372	420944
321868	194598
11447	311725
201033	51607
217321	273079
82981	490757
162789	363133
402256	242871
370590	139927
489172	401854
377468	206527
408916	421662
353783	262954
4753	300119
228128	376175
282059	474462
55183	419831
356260	357147
440491	21583
340627	15209
239272	3774
418948	160419
369809	411455
379680	233833
296798	261663
101308	402183
243559	365460
254427	318735
412648	301958
391616	54111
440901	186714
15502	476951
112688	377434
58042	64862
253667	260527
319425	217883
281798	328538
97121	186561
200835	190369
104648	99437
45115	126531
119276	150954
400520	476403
196283	313829
279575	235590
314889	143734
354545	311212
191398	100619
71189	482224
368240	271172
244564	208622
3955	11626
457741	200537
290009	299203
63964	284725
404621	184809
328234	331349
489075	439878
449337	417445
66252	178436
238855	149049
453892	310075
245816	97225
76986	274114
345401	267084
191240	514
370267	429280
324708	185054
322509	58994
424559	43552
250710	434860
442979	480888
328729	33053
303051	96940
330820	113749
276660	428103
104740	387382
302963	58062
202949	35707
13268	409828
412426	152272
167724	89504
147945	228431
167657	258508
325753	164394
28595	178907
387813	334560
10251	275058
14293	6374
233498	198926
114281	261396
443817	21679
420801	352219
421356	347574
293345	448709
117774	98220
470915	121452
245582	190369
84693	313745
420777	277105
187207	389206
308400	295484
226261	73173
418992	129513
330737	415594
428770	151970
206876	250214
111638	454975
79102	58145
93692	411873
130121	277961
305264	185704
482203	388899
282025	260527
411953	15209
474469	211868
224383	108743
162156	74552
107924	186159
484172	47644
87214	125705
330325	219743
482014	91162
81575	324063
107617	101958
357291	313745
287481	327260
274746	399852
327105	138677
317188	298765
464586	383126
126934	284375
439376	440615
230051	103081
399830	440660
242400	442504
168773	395012
111160	92613
297716	101049
206093	68950
229735	410670
354570	340369
68687	110677
406370	271914
179041	130028
20235	318245
312218	440660
28357	378223
309811	258031
463067	301475
341311	357441
92072	239224
21070	440581
33775	320464
78876	422164
350347	73298
484695	355700
259041	97374
414140	391782
430329	186582
105496	351668
204669	149897
86909	470443
470748	485304
104966	440660
188146	445431
75876	336690
489849	46301
314311	436354
259907	228431
417919	295804
367213	491949
326429	58930
339014	427539
198043	259936
466012	124650
406660	300406
47589	59672
478588	89697
412578	255579
235034	487310
201131	103050
211629	79586
52675	285446
108529	27212
158156	186561
120719	271717
329868	249202
249745	208487
310338	398570
391889	464420
196337	201859
168464	284891
281130	285938
81249	270812
119997	13507
375405	59654
66229	469227
167588	59776
322509	44594
296299	87577
233369	224637
484909	190369
407540	492221
382229	277315
332681	366493
436332	461944
303682	53863
91892	287854
368302	267352
411944	449530
365932	292721
434847	317853
147378	106089
200944	331228
256966	348798
117303	66235
127179	240058
324330	236213
45959	158153
484989	100565
98286	121175
35594	446858
240029	354933
128185	296339
130069	38963
316565	359936
234621	20998
208718	208450
137901	36424
190106	217616
353684	350949
383164	269389
473831	480071
205136	122462
414627	141435
229735	200645
158106	147554
77299	23342
120509	85884
348556	293572
138206	385503
398995	469724
46917	249202
198317	182912
208439	9772
451182	372237
317409	324491
33838	177110
190595	361197
493662	195631
122744	188759
77413	61183
328940	311212
57454	304173
379356	107516
117062	238299
339051	27212
225107	315671
181651	261732
57004	392444
302306	428267
434251	133291
102135	335477
376312	270433
322083	200146
272987	464086
231305	69824
357411	432458
318277	186832
227639	5448
269494	14922
484229	218143
179105	375022
340145	176900
277568	174954
236023	16433
347906	53863
169950	379255
3315	164059
446404	245679
47332	401854
21634	211868
254298	77751
391180	447517
94116	248888
227610	439836
253561	264349
291292	469890
404316	442030
244536	81484
461010	292553
330057	489822
306294	218727
154880	53490
208366	141166
228050	127921
216675	49903
18936	143942
86817	49828
432610	238614
47148	70557
466633	411157
107195	363122
97085	249173
18451	296693
8881	442030
357905	452803
411776	49903
468266	480648
416194	429143
263953	215876
349161	455703
391317	149274
291964	415454
229735	360531
62193	144306
431015	208617
90374	316241
79717	224689
490231	23184
360214	142553
260678	305550
161743	404960
287566	183566
60667	261070
485582	5622
263602	120986
229226	317118
315046	447517
260524	48275
263799	46071
182183	466046
258306	15819
153817	417201
103602	406718
226919	421167
345401	236267
379537	465371
11244	439111
363062	265380
145629	313745
494116	280505
149358	110677
189950	222721
158295	56015
20401	455437
489158	67391
347948	268904
219701	60741
352088	363846
117862	385747
266965	266736
13129	491932
318573	261715
68098	472680
183478	286077
324771	489717
180451	232925
331622	53640
344314	105745
414060	119799
178578	26364
466693	426496
405385	403540
11288	213849
173631	188759
255024	152085
110835	65127
220220	127644
357371	336590
319446	50264
376553	121106
379857	426569
23020	362443
291701	49903
80214	454123
2328	371918
281574	412980
171050	54976
414637	203213
81535	332894
313025	266852
132904	490106
100859	32017
214744	156127
58082	167754
55801	446259
473989	293813
268820	85154
445701	89515
318088	220756
300214	419472
313167	94516
467573	198599
294171	3234
115725	167368
162488	391365
357854	240661
449904	469227
190181	190369
93238	113071
334796	33899
204625	296184
360869	88113
291174	489762
22402	217423
1903	425317
193788	428607
160961	492906
101834	380538
241418	73189
48517	386370
225107	237165
261011	28951
39271	99405
110848	416402
64252	88113
314680	481785
384575	94973
161066	119595
433565	90123
350021	430997
455122	14335
64919	463615
397734	72318
150798	30031
71246	189528
478504	369072
293715	112217
311160	493560
6536	4413
156555	411782
281663	339567
476279	20959
247462	35752
166183	344081
95305	348798
22492	21583
332109	470104
162147	344489
371479	260405
450280	46508
29235	96366
385549	119868
311923	96781
172335	380489
344340	190369
259651	165323
215071	256121
180488	478415
464460	419356
193994	419576
213184	440861
156505	468276
405555	20998
304589	262954
450465	399242
98048	168381
201925	132996
412295	264406
248688	257628
8649	213055
97557	414123
447258	213849
135103	455042
342465	125139
198175	57181
323497	465692
403551	373585
347942	359850
345770	105264
80578	423974
222698	311212
116431	273831
152119	470746
50264	48046
10743	368205
274882	91947
179481	113104
104905	88757
360645	3185
39195	129983
186860	86892
412749	324210
287911	335189
159426	10466
169387	116275
264800	152321
432100	313802
50793	379408
1927	146019
119345	401378
348537	438565
474015	184558
76345	145161
15164	79442
469976	243438
336819	178436
364552	50264
30152	250092
458768	400866
112857	426034
428552	144845
130069	44853
480349	227665
437324	41969
82022	310756
252739	151548
379462	257436
404568	163445
216652	21457
9897	15209
6931	128432
150552	68762
27089	205179
306012	249334
158551	44979
302298	35263
201535	276358
144760	191694
442542	33760
431214	185335
324557	302775
181651	406779
208444	159141
423409	467320
430771	293813
226144	53998
115202	351182
102376	281924
226524	303218
215353	21583
260356	75499
464986	51222
267078	413564
413105	9054
321222	224087
213947	27705
196839	91065
293913	397009
73029	404218
191536	370848
422568	80704
106845	267488
51849	477986
385143	370584
175809	231774
309917	357357
486256	127065
172448	49228
286926	480224
430942	18479
128932	411455
167832	439967
464022	223335
66383	154759
206431	401944
109212	433175
63597	411424
352543	263153
441261	156376
143082	287892
92032	137070
157696	24334
64903	292666
102900	155703
414286	253072
407025	132996
432096	390290
287209	61814
102064	141623
276427	207535
7245	209510
255197	226607
2487	317118
310661	465692
276597	442091
148680	486072
43777	185148
115169	110677
424775	16433
2435	17939
471898	321495
339320	220417
327891	41341
66185	58486
164196	256439
174353	221035
33902	257298
274329	351585
1487	236959
446140	392788
149452	464256
44159	263788
353102	32807
157456	122135
25969	260707
178263	327217
364522	84775
246540	242239
183139	159279
366788	104299
415191	370265
356524	307889
492900	367110
436110	323494
9075	335663
35806	115352
85674	486267
490797	399711
198317	54863
422015	181754
425558	463549
485582	374614
241198	189193
84745	133233
292449	411424
109494	183316
401092	277961
124469	476880
21173	86421
161641	290
448638	183296
254115	376383
93698	48079
47080	79577
482094	336590
17968	429603
327209	268118
414223	160722
467418	119975
66834	15133
408924	421167
139627	393127
225653	37106
387453	19753
6019	194097
163756	156977
204453	78811
273924	42748
430942	235578
104436	364146
110965	180709
69264	287740
460845	201203
458768	12177
284218	209334
26696	198019
418180	492316
102410	130507
238344	197077
71238	168615
244190	287488
128202	313745
117992	277431
40452	269828
456911	309801
276974	475593
463389	32807
482851	394445
174034	285481
119392	52537
62366	286936
464868	489822
491273	151478
81553	474412
177734	268773
270248	348798
467085	207927
283227	197658
78302	362675
470991	420759
77864	451600
418964	152502
389591	14971
446980	110677
302017	468832
366536	197854
13257	334983
140766	91711
263442	300658
293221	366970
190661	4521
37013	428333
472289	430610
413401	204978
61367	444650
94609	366534
482456	5605
84722	294390
260905	102352
275824	428944
435609	445176
193951	345368
354545	91967
245305	373509
43012	127176
326631	479994
82730	12400
274852	302926
416661	169047
127571	264406
363992	14799
305624	301498
458968	434666
241751	341271
210244	356041
121733	489921
113034	476051
359762	368835
448104	443693
369209	152762
330914	6978
42048	476951
379696	474869
89461	301475
245305	2232
300916	269003
18502	69450
451832	132740
110850	404960
417253	315671
110405	370320
391473	311973
491339	473223
386848	98906
78278	17435
81441	296536
122186	469768
7312	28058
337836	170148
342280	388195
291546	148199
314617	143646
13147	489167
1263	90099
108356	292350
187834	267916
347904	74928
438168	449090
482686	378082
192624	310496
475761	278269
469388	171478
75339	336399
171435	296339
387642	378127
356476	375840
421294	143701
455334	26535
214040	387280
1994	401881
289270	154223
322509	457690
201605	476656
156337	365319
181350	389493
377967	366894
447521	259929
461569	228397
459084	394709
343839	13370
308533	196783
15819	475389
96396	21411
224428	162831
328502	493297
41406	294825
486383	446632
371907	227101
418166	74511
427703	306556
327670	116070
155302	160262
306304	426986
441696	358051
235849	215986
172443	383967
478113	398069
446435	75109
110460	183644
425584	54449
237527	420944
85072	486885
144454	332392
93901	110708
367492	168638
143861	376244
322502	178798
368765	435333
48565	295114
79767	229693
470401	260896
221296	403366
390259	472583
233908	425675
208085	354694
208888	86560
357412	132740
404586	190369
372799	20719
131504	276876
290752	225552
58930	296576
492316	481256
1955	372667
72201	277961
276594	24177
417938	308073
172396	297333
400888	32842
410064	425121
269076	303175
431824	244870
216784	385226
324706	371617
480105	223962
28926	332780
237270	313745
221648	248396
67338	349456
289675	337321
74067	447402
68532	281896
309917	93645
30152	174770
466071	166450
417372	313745
198317	377323
4841	449123
95114	298878
486757	176924
34190	132996
189965	94665
179697	454023
122679	229963
5887	273831
14728	411944
465790	364235
186196	341737
424863	414406
368083	67040
277568	170894
116527	196399
46703	43593
10379	346983
144010	203631
71884	127921
312904	130402
466034	216032
223602	236959
268748	245359
221332	34175
401297	16651
252884	271533
91197	424714
173390	381950
259777	423032
337824	235748
129863	234006
226023	278412
88835	353596
468256	361305
461844	153665
315445	333124
78806	72374
204105	91039
272697	72412
294325	145948
401639	438913
389503	8527
386761	300493
140700	106113
227247	256373
2506	254655
448680	165653
352356	15209
67584	255794
480085	54821
59160	104855
346784	366472
253069	233469
412356	307279
143754	88104
482449	27464
130425	101058
211087	217423
217069	315888
78580	119868
362724	153676
84997	37948
356433	305782
472639	372502
344737	478415
22268	25680
397887	359762
260185	374058
222709	239644
208664	409828
86490	342886
479072	15209
302645	48079
174181	240602
316540	59956
86060	400413
147852	245476
259637	162795
334539	430356
27991	198030
101742	428936
132396	486339
42370	377786
273157	446351
295441	184902
353545	278288
201813	324061
79701	411271
2363	246926
44627	382666
173510	53389
275291	1085
351521	428103
78107	249254
11831	323260
452432	86728
193707	64556
321456	384843
206006	266455
466588	99596
362380	35707
68532	328079
206409	420188
9937	234896
345257	131312
326575	484080
130069	60990
124002	49903
327209	411271
58324	423469
331158	369006
2887	367824
59644	355806
309680	261300
95254	78819
167704	125291
122696	87887
274138	251223
400517	370117
209237	292184
181399	303424
169621	317356
91431	472004
78027	118286
427409	91202
155443	61894
167396	86974
353696	440660
191098	293813
201038	226318
459498	408711
87231	312805
88083	105498
238693	393666
357624	89047
34873	431226
287714	222522
281901	267997
304801	62191
187834	422259
85674	428944
6614	312238
30743	160419
383728	398333
175291	149206
132740	491744
289126	15908
411419	480767
27570	5040
358817	321513
168381	299279
282663	414269
439977	94461
308685	389682
433652	395988
375113	228859
84429	90682
113620	71497
435246	235375
106268	199219
66303	30340
286737	160158
271743	275565
285736	320635
11696	59966
130856	383967
384467	401854
200776	263241
107329	13260
185409	154815
216147	170894
177137	99271
204128	62017
301862	454975
111182	414113
290181	429758
373755	277179
321399	262163
24974	298608
327630	418664
463766	195658
92190	322319
140357	371918
113189	308602
367505	435708
356530	266556
6462	452364
414326	94344
269358	250214
369834	464420
200868	214046
482915	231700
260171	40778
48222	54976
454541	220857
287444	330594
351775	190369
373182	48079
403254	263349
456841	188756
104695	488576
311914	205934
166134	62191
272457	307279
149429	350973
367919	141509
442652	394461
107342	345401
116822	187607
142748	130299
256056	394626
314031	96366
171334	416407
411583	271231
149389	219136
376124	366712
337761	317273
178911	156375
76228	472037
431966	287861
415599	196815
414257	290777
293082	277367
244647	45413
476302	141750
359762	486098
270002	83084
39371	62699
307348	190369
173915	153140
206135	147138
195373	53490
69392	294920
229735	263830
253308	8501
356535	418472
478287	404396
491989	109011
200092	178048
328550	242927
480147	211889
46593	264650
48226	445602
37108	429285
117730	90917
226519	146202
220692	107711
97882	171069
390490	327779
356953	351193
408469	345931
229190	269092
203354	399867
93148	60108
354431	187974
382333	259936
435402	208009
175226	401543
157258	425838
157666	127146
275763	283721
213359	308110
78860	335812
205022	267602
345107	122562
160606	1057
108423	184902
117659	275615
287155	12779
231477	447990
137454	181370
340623	16433
224594	93540
151729	169116
167588	335001
73818	252961
124535	183916
456215	300200
192391	263009
134847	310756
49129	468125
400573	131856
396584	353750
200722	294700
26778	273831
77231	421356
412211	401297
207567	288035
162906	258370
409901	217182
467919	339853
210689	194165
302682	263925
276876	188
359	240929
410996	480985
368568	13370
339333	132073
94992	207696
414264	64335
414084	76350
449827	275211
432362	388614
437806	454975
19781	417548
248179	381008
456794	107291
144072	100277
150676	69619
254446	195075
455807	398122
422565	384400
155766	76968
117124	438293
204774	288035
398843	136172
173684	9599
61830	75270
210418	207397
101121	436059
473411	92831
440031	240816
316565	307758
321846	28129
91624	461013
90300	127270
4625	271403
198175	450755
133732	236790
470457	221303
174294	248859
467631	479355
159703	253730
301348	421707
290952	206772
433205	353557
263367	130841
404946	327217
319658	426316
419548	241468
440104	130284
473234	285156
69455	477136
441635	317356
135664	26065
293812	385000
326944	19377
103313	241976
148119	93245
95856	380193
170462	98210
9893	458291
137340	139217
260005	403501
15209	106110
402316	253834
214213	196783
156832	286869
284433	79035
289675	391212
344797	478415
256504	105482
281826	26348
428944	283675
336829	38063
460349	269904
480047	341362
326631	8462
228988	23533
470253	97753
210005	220417
160189	26322
420607	456795
145997	115909
319259	3554
317370	281163
229099	478415
145585	105218
201586	48007
479351	354694
236088	315971
473586	239107
36556	93645
396161	428103
441537	9054
365615	13370
327508	62948
217748	40784
450830	183213
206501	420790
382297	65979
224772	293813
441927	36277
211979	188437
61724	268796
276751	229625
311700	290098
164489	54536
64444	88130
389479	405842
190624	294965
112425	119868
138213	110541
304011	283918
111085	317100
20970	391414
409191	122790
412674	476231
178927	273831
181618	429115
85863	263833
199582	287694
970	33343
493195	250649
417182	440660
372954	463276
13770	365812
152364	478415
94092	218727
76013	133522
417637	228986
231554	152321
329234	347057
163594	350854
463414	230318
144628	67462
91325	292553
452908	454323
115440	220352
325067	25239
449936	477986
13549	316575
165305	274309
49119	265065
381698	378462
450372	183213
377344	450762
298421	411424
325019	322299
370705	18853
242758	299467
147461	88113
289598	381665
466998	298182
108635	252443
427498	135756
368832	267602
204907	482653
151323	337921
5448	35707
265765	208400
167877	49896
23242	203656
345401	33128
40025	414659
406695	341039
321242	183213
360283	316796
145249	124085
347042	458071
420736	354747
189659	285634
376569	315847
400888	354694
435519	207925
340586	420944
302527	226706
193767	143671
221488	194912
66102	190369
295650	367622
126566	294459
346541	313822
93656	178422
444920	258370
308370	7616
49164	214061
136605	238041
171036	457727
447962	483325
165680	426663
197633	11342
467930	291823
286386	208487
444647	428103
9232	359236
100417	427507
132571	195121
248083	28058
249477	177084
97400	117619
288528	488693
195490	235736
271072	346357
260573	276092
132617	16433
485632	157648
85371	362042
402052	267022
350242	165315
489822	409318
130224	464628
414286	484838
455699	475135
325976	134660
95639	250823
435887	168381
243492	312810
102166	328140
314393	451016
354140	239541
24844	70477
375342	23988
315097	273831
75734	26641
444829	373169
100318	86476
54769	254993
354111	256151
411085	289628
32451	475200
480801	110677
86311	286828
139743	363171
43325	266220
104740	181506
76440	241138
425370	111733
187786	23018
483393	409828
483003	164884
481964	445749
39892	122970
334026	302033
297276	181843
444643	477986
112085	384908
372953	15584
161545	93540
133909	147338
492123	106258
329393	36412
425544	251331
467576	439745
393938	132740
308944	318533
109049	232925
337368	488681
320866	144973
329610	334507
245305	139339
104061	220049
239431	455118
298293	455293
427192	192615
99979	150942
380489	289883
99135	305982
201833	100909
85575	210047
267562	18482
457950	128339
240016	447517
89238	231494
464636	141768
52955	316410
172396	164870
243152	382185
293913	176901
157164	256121
192882	299106
71552	31267
229561	51754
39071	126204
434240	134151
129676	430356
414334	373263
334496	437294
135123	70016
213520	369599
401610	212789
360584	354565
176239	145691
196378	341470
368619	438419
458145	245679
126857	218727
487805	290045
181618	168381
233939	447560
49844	334544
26211	23018
162557	397375
446508	273094
447359	190369
107842	360860
389305	92613
102338	48861
218363	197077
61392	190369
28243	94344
414035	292415
379330	110677
121804	285156
433149	127979
145847	273831
239099	5040
111455	146893
242148	468645
29781	116612
25999	272908
459128	246311
409745	424497
20946	74390
21875	170894
403967	74106
136798	67424
299548	414217
439846	119762
150135	76832
92401	124316
403148	145810
429569	309999
313189	158153
233604	393326
459188	132740
283070	491725
211421	434612
85926	370756
447002	93139
85347	233160
311756	14221
14583	196976
199780	34708
476055	247701
28717	94516
26886	260414
180488	351257
120287	183108
166626	57665
21411	261396
112625	232614
27885	447446
430296	142018
61787	53389
276430	48007
208905	13370
438265	175721
185126	265589
332391	153352
149473	208013
436363	491150
353484	267602
323558	174700
257613	105990
58486	63347
281726	450087
82434	455769
269832	112379
383244	65371
39892	136459
26696	354630
29720	358684
128354	241468
109487	59744
317418	190792
119001	261861
253177	110677
428563	469626
413753	318857
443062	449665
388696	493226
81432	390628
332494	442515
107449	174717
397560	459671
271295	48128
84980	313745
259736	438783
359218	137411
269801	176747
300273	154355
360393	486469
200092	283674
46870	136380
72137	53405
65075	217423
250810	168213
193767	151647
307779	113698
128704	392332
363591	140828
70431	489150
32064	363815
387663	87471
118032	60479
14131	158186
410559	363973
437771	419732
121875	362784
21831	110677
84148	88113
309245	110677
84698	35806
84417	489822
217882	234788
271181	293813
309757	419849
60287	429272
175109	451414
265872	228731
95383	399468
38781	206625
53846	123369
170923	362713
111993	281924
458184	156376
144858	191338
458220	406660
154815	209663
294485	265589
324513	289044
222059	76671
111386	70514
70959	86728
428927	13381
304186	445602
229005	486104
407832	120195
59578	35629
30567	214216
337417	295114
414058	230655
59779	192690
295865	379416
251945	393326
472808	379921
394341	319655
298317	437686
107508	187974
457418	175497
118785	138119
66885	413676
208364	112015
325434	257137
154789	78666
493038	362895
269943	51895
406408	141440
285905	428126
323154	411176
49990	211868
44837	317118
187715	318735
251666	204330
152622	337846
388794	395988
252797	291312
402263	37728
294277	74029
376619	231601
289866	304560
367242	356135
184229	345745
112471	94516
454767	259072
247410	314881
284562	101058
252673	160419
414334	39601
161514	417404
13091	409828
128686	450685
220624	45413
487498	402742
5354	472583
371012	440111
327209	79507
75056	161641
471348	140044
268070	237032
370137	371463
214790	15833
338159	212789
247296	177404
194861	301475
330042	53389
391157	58326
223104	14355
341644	256141
125193	410074
300575	302067
394400	220050
334205	476951
298676	223334
169425	290450
232758	418261
292347	155941
88359	91711
287644	401253
276382	232267
106739	336922
55914	402540
274865	265711
282967	222637
452677	127921
474805	360531
474606	421935
365027	92269
350347	292721
254463	387742
228027	423688
438475	229008
478588	180332
466432	40873
197386	82787
355361	283645
427498	313745
230308	145050
298035	228734
235077	205223
40798	30263
118755	141381
247592	48275
203366	322773
333910	105498
431375	103568
133830	423510
295009	261009
111573	421830
317063	336590
254544	461997
33614	422576
401297	255652
243091	231760
420140	15209
388391	348798
107235	274309
447857	20222
297917	35637
111021	85456
300240	182927
314722	325492
189064	26551
147037	383461
131574	157761
447615	420944
269545	461666
30378	186714
71189	389310
266852	245497
228128	431853
390451	281677
463891	362817
115644	469235
349081	320533
230051	129382
161680	190369
161871	452055
480289	60959
290985	446515
327053	190369
81208	132576
192703	422164
219546	451031
450532	271441
115725	257858
331980	190369
194116	486339
49260	493871
401797	233912
134024	113051
393	235684
476245	249186
12277	242439
411049	432175
253916	53641
283808	162516
387337	275055
185425	91203
224009	175778
240117	370786
126849	212733
216383	117977
319081	297627
409388	388254
470559	203656
235140	28065
297585	98042
215459	267553
306886	309441
20345	464166
221542	17435
485196	104498
146893	178437
117250	416097
303832	207535
132081	368904
347646	306567
107177	207535
94529	372035
360955	313314
129456	271836
196903	197
484447	103668
29431	111518
321347	214992
451669	186259
48938	285872
330958	366124
451783	261390
155917	328538
207057	464480
190015	328242
450465	49789
452945	295903
474966	415755
159525	121304
360716	430356
355942	147375
29868	267590
290216	424662
398137	414193
117641	379598
405643	95733
215380	209018
477932	84576
280734	478415
302153	27696
37991	476951
171269	457070
46092	103086
291417	277848
364498	105585
483462	363650
83429	64545
239497	248338
489956	166513
232616	94812
136491	366493
375519	478415
480767	456373
383013	87580
395395	478415
282554	60517
248519	373401
450127	308732
172107	302018
147414	53883
136192	12443
297436	258844
113162	462387
265717	354208
66225	51895
309276	464548
188956	194165
349942	258370
248488	112222
327209	326829
437849	67465
444380	1839
323016	16325
252428	49473
24357	190135
47776	401949
437849	190369
158885	163842
239622	122462
484270	409828
56620	262594
39461	64388
196903	82
80988	133629
452424	12129
107490	200457
401069	480025
321043	403564
471899	195402
272742	86560
405029	126473
456021	22415
345613	429863
322895	349645
477932	271401
192461	109862
151858	99405
281119	492316
361867	144314
128998	72461
292576	391204
238703	368343
404337	351193
485546	446037
400867	431567
320496	196399
124888	242210
130776	457923
178738	181322
339474	356497
316579	204833
478649	77438
228225	338329
177593	325758
324775	478184
442925	293169
449129	354630
323558	272150
81510	368859
333737	280233
238307	246188
104740	417575
112975	327217
188383	303079
314151	430356
150404	69857
466959	337585
213451	415379
71620	152502
162785	443558
63808	344091
380703	186821
235951	486885
386842	191387
99799	177558
309361	17217
133404	203460
461136	442570
266647	21632
89556	428026
150096	12213
109733	80853
260171	266538
288328	54449
371993	267279
86632	275276
87046	490888
229430	443544
404744	401297
187834	71260
474341	423688
391615	373649
176130	194082
223597	310904
369337	124085
198985	381428
236999	274030
77000	291249
154078	327837
255405	32807
69756	104063
434308	328729
233720	221786
259364	465181
102806	260797
234881	282401
346459	70026
341805	392788
405024	221324
160387	400958
221339	351639
176317	308113
17561	285156
354098	294341
300231	162831
371218	393326
145422	53863
13930	411918
313089	85400
443822	208282
406535	49715
380827	489552
453738	213277
189392	291151
492247	47141
1839	114315
77229	159670
224589	202750
272742	351167
15409	13370
256659	4814
228128	254659
257500	91720
91407	345401
222547	164504
338449	267602
435941	198317
86476	208189
453258	438783
311616	220857
257149	234829
263881	91275
114773	461798
15852	454975
7645	121304
458768	346670
77443	131781
400956	313745
390784	293407
407667	173018
160227	492232
153322	266622
334540	278350
225819	279208
118686	378127
379906	76454
212630	79507
414058	479614
43635	413525
154266	456640
67983	332821
452097	42890
375451	327255
8535	477136
72668	221324
394314	403368
72791	228
373755	333530
393023	214050
208215	489068
417817	189733
167089	424497
327497	330376
291881	189064
175725	238423
298823	345804
468219	434033
488490	477986
229098	46892
26185	87028
143023	126473
39104	90099
391480	5451
214232	86618
309103	113143
382185	160866
289675	252308
269258	266660
10663	205270
15249	286936
449742	159249
47816	72523
258066	431799
356331	94344
391889	304173
275931	440249
390323	367750
51219	460437
140772	484938
477687	277691
314722	275677
239484	401101
295359	296339
342650	82533
487191	228821
377694	32787
459766	269495
390771	116341
202968	70628
40198	461669
44844	331535
486712	11710
63304	44109
233443	427205
266307	60515
326631	156376
360038	95149
129105	317675
442736	209572
422771	138088
420421	346466
287737	44826
225318	337408
292576	9203
386654	388073
6126	334707
374341	110677
260185	486420
109077	396894
320427	486885
321868	327217
70788	35735
266340	276401
132154	86077
435540	249412
402348	382797
106460	53994
330402	152387
244256	94516
466133	305892
343642	92042
201495	90099
388418	142018
483555	97753
483945	472072
150429	86077
180351	123180
432096	422060
104740	206924
272439	362091
352055	353732
205847	313745
160220	333344
345466	30258
362005	335341
93627	31356
18853	385930
296732	323343
207731	351414
167980	155547
360459	76968
92693	270812
330589	290667
431639	315888
359331	13563
174671	271454
330716	214992
121070	313745
378006	167172
265415	263713
179177	246953
355025	375323
316946	94665
63296	399380
260854	366351
481419	84722
200658	311892
58871	213199
29014	470991
220378	221878
194206	37515
237453	140176
398308	413964
51716	336590
18880	110677
58418	288035
93691	196783
385691	369599
10546	211139
295218	191893
446182	268888
296409	258661
34524	303175
448776	474412
28357	48667
286776	396080
464828	411455
478924	64124
86877	330301
238353	89075
471412	140044
34472	237772
337111	265040
448523	287327
236248	263794
60025	393326
358115	8623
303507	113265
117647	377620
284810	312698
116947	391414
84968	79266
250199	358921
147566	217423
408998	205289
320208	95942
73974	147657
34918	127636
470266	168779
49704	74759
62074	281309
136511	262954
417488	112446
213458	115085
243751	397893
402700	313314
117381	287423
196996	284982
206889	53883
237418	222701
419376	15209
431922	329074
390470	140474
236171	419942
458261	317202
62600	302144
309917	77143
472604	63528
261123	340311
442497	224060
78206	447763
441677	95177
120043	446182
126628	12177
55682	173529
420959	99405
302298	151167
28657	92613
456511	400627
313770	208577
265483	28129
35914	348516
462392	257270
462893	99549
115229	29261
132469	36545
169138	309425
66926	326999
78617	82697
114061	93889
158171	245824
23379	476951
64425	378686
125417	369510
132974	263803
141646	280196
55659	288868
176636	469235
20236	334458
66992	433452
111982	325261
354111	70455
442236	224085
214083	303424
101994	491724
90505	255650
457343	293813
172923	372945
60171	93262
86431	262954
44246	341214
133164	105148
219546	234152
149579	490999
172079	241987
456289	465821
192257	180593
450212	484107
21224	98276
356530	392086
345578	228073
177482	175960
63935	410951
251845	12402
317545	375840
450359	299257
10005	284566
25016	397518
200379	315671
99826	390687
114695	327217
145553	43912
368115	235634
93627	27989
347270	176060
224778	334230
455249	314966
163680	420944
455082	330291
225351	314722
64341	104369
105053	211804
222065	391414
387401	340800
360419	257899
308743	268729
489913	478461
285134	7707
196165	469446
426568	121145
415949	473320
295181	134889
190293	202019
149545	95293
225077	359305
457062	436833
322858	22827
148978	82771
249474	8778
81710	380105
161871	3664
310580	371810
112361	75499
102933	70179
132827	311221
342465	68532
58940	478184
182054	348518
423218	237178
449454	79391
316565	70841
324199	41673
182543	404886
119001	2142
211606	384174
81358	80662
310811	407386
335951	11305
358480	408202
419522	117565
416470	313829
66129	485040
62175	338189
226269	457845
39683	21203
299437	293813
85495	91600
279257	286124
194339	182355
130878	341278
293931	401496
365246	243062
23521	378546
118139	15209
128844	259929
428145	52537
444139	285446
27617	395198
83662	456183
484198	168062
66129	327061
122139	179375
275180	98637
79403	124085
380097	19914
354065	410484
265529	393326
224195	468462
304023	139016
3809	321565
205720	300800
248013	270854
326260	109949
99789	76454
94593	52537
145773	345745
345715	147017
82688	211067
339427	441056
387531	16952
475783	462973
457651	214992
100713	40193
476656	398708
123146	94013
386333	269979
255643	190369
64567	75404
253528	351639
398285	150291
210508	291002
184396	441434
114313	43409
84285	273493
6168	324225
460762	146637
420972	217871
182270	241137
177595	88059
184206	344080
493470	21411
255859	13495
86901	320179
471908	30395
98775	53863
379462	342724
280777	345401
76228	195529
235597	447107
101502	139648
309713	5830
89826	112500
380112	267602
83410	467703
50525	187836
393600	399448
428182	282026
358322	213792
184096	11699
335191	237165
364807	267352
273254	46480
435772	183223
405801	441773
154513	438298
34687	310756
174054	119847
279100	232139
346985	334680
47816	178422
21591	304731
34842	145948
234881	119188
190065	192313
448353	342486
120950	110677
157961	480650
88172	223962
346489	42313
410605	64071
11418	255650
271266	104463
131851	111206
301312	63726
79195	68
76228	371629
109414	229785
239748	401513
95212	8623
364618	20959
105889	266852
93257	118721
957	114930
3720	428026
373158	148519
461405	214748
3389	170724
351015	478073
302622	15084
444217	7556
399237	35629
122801	132576
404744	64429
262950	28129
330516	13370
62305	190369
49308	270590
228044	376124
239484	314742
88038	483761
347903	22448
67355	91368
279463	395003
5561	387742
195527	382936
399391	491984
483128	268789
189605	310261
360577	193705
326631	236053
327372	216229
257347	417643
80982	41831
59797	18852
430691	351818
45544	6253
468287	348176
24637	185697
197184	113994
399825	291823
288690	76454
163590	446524
137964	101266
363052	321687
354747	478415
152460	350189
26159	144975
261551	395988
206888	420944
152475	267587
154388	440660
67121	30268
150534	351414
108709	75303
355477	360531
74435	15209
275817	331535
25091	404599
188781	399046
258313	264406
198317	347239
410265	351257
447678	287854
46092	404700
124794	384706
457357	313310
112425	300240
299106	299976
423332	205865
104325	55991
412734	101597
35258	222539
245538	56625
60929	435452
234440	256700
12322	434239
39601	54035
429862	63858
74831	90586
19135	301475
457557	245332
11699	343079
137470	198297
167588	97894
125064	57414
230574	51431
172087	273831
406784	385777
152368	65627
99595	428214
386719	313745
114643	231595
373840	263009
272792	195121
32318	428756
398100	39255
284497	467703
91252	415483
398803	231918
21527	298767
307607	359762
275663	47482
308122	21057
460592	267643
15253	265711
289675	322621
364325	401854
226567	110677
56396	100705
146429	10181
436573	122490
480071	473831
438433	420944
200169	301659
364765	157171
360535	143692
82454	293309
266307	189995
390742	76505
234148	381416
438475	455903
27662	387406
266307	373214
77189	264406
433707	267352
127516	433645
151164	265402
49168	363035
216824	61802
272514	207927
236630	340449
193306	248789
158315	405624
28229	317100
154124	381716
203741	330869
450465	162385
430691	3664
10095	59495
131174	334260
487060	123063
249553	80168
31323	60864
12870	344316
206831	94665
41378	155326
25918	66798
339333	319595
370590	312697
487482	333591
73466	23369
158180	434550
415713	385201
236703	328550
387464	401101
34657	435708
268118	33374
361168	447107
133909	435914
470519	167391
183697	385275
225176	86974
58357	94344
263894	353836
27037	30793
416695	421356
182771	291984
255353	304865
44159	483672
415574	146241
8377	126204
375925	186440
256229	461584
26061	3056
350551	387860
118132	345745
181751	377069
181150	478415
20856	248777
164394	273831
300171	188851
421370	53385
212858	20959
350931	106994
56609	486143
352942	349261
236216	263262
166280	208487
86171	48163
408493	444504
7922	67040
160626	42890
233655	232555
485880	433322
320397	477986
319081	445842
189439	228106
294800	225800
384196	126796
454568	316148
222102	341603
285334	391414
228326	333357
68572	265964
242967	228431
211312	316011
12106	370847
420734	83377
356624	85827
30104	99153
10379	487444
116087	366577
11795	142018
382050	385349
83894	477986
364962	385000
437324	169047
252829	204330
124470	179518
92312	46838
296236	203054
490464	117565
492002	159920
297668	16314
414594	409312
226585	267602
18970	135555
447637	265753
344676	24334
173650	118387
137008	374809
181115	346968
25272	225864
459446	419098
31468	119762
368233	133133
268910	15133
65513	167295
65476	143649
291342	177374
194118	477986
62280	304462
360460	73516
133889	337791
334372	352707
322511	86728
214316	32807
299395	177569
317402	488384
273199	313745
487060	427434
480633	331593
287694	176817
308483	51851
285143	309085
336152	263917
351601	420895
316546	180578
26187	325533
170464	58861
173759	153995
179264	254178
285602	380201
10788	100705
169826	478415
132298	32254
27698	132740
379912	375490
254430	4160
254599	35862
364720	98207
126703	42074
162116	63662
35426	318735
76295	281924
460877	359762
432100	356808
181047	267602
147912	323326
156446	233571
390582	351639
51756	334271
286247	387413
381862	204888
373190	141649
101346	242552
126478	40555
130648	229128
481723	434375
274006	390263
215766	24822
24381	273514
359707	81960
334749	430356
328900	16520
340014	9203
6467	207918
292587	95916
64008	47703
116631	377228
457418	263152
240063	314838
245917	45431
198744	38725
278798	156376
221114	384401
20287	291946
164972	182000
388706	110300
480721	264406
432930	367601
268956	387185
292205	347790
312122	140895
208520	20959
6374	16492
288871	445892
441333	21523
476479	64488
260488	222701
471455	76350
419989	304173
226267	231485
367343	300563
286401	472283
258358	398284
29724	427111
157789	44774
235086	450018
344174	71831
434251	477610
381138	49228
349305	26910
360679	429593
353191	237379
413816	38085
40060	374939
355194	414269
443024	50173
311750	10547
104788	162171
267837	130028
170389	16433
24726	184085
334574	313745
322493	342807
482083	293813
93278	385846
212153	240928
382180	117807
201572	366894
487128	492320
364703	139069
299976	141254
471080	211868
375405	325000
107329	156977
118889	420162
224791	407902
175255	461846
228412	267533
446182	111316
67413	245575
454263	408878
286313	45526
136605	255048
177512	132384
381007	247812
327061	136280
470700	278206
306040	311221
405293	6899
243840	188969
295841	77633
134396	341271
252166	110677
289995	458119
314897	69401
417137	107224
244233	83811
148439	35443
358857	203656
4851	428214
374530	338189
326749	321916
67571	315235
41414	451083
350074	286907
103914	391414
256366	178712
412768	22448
189540	477424
208462	262954
309457	98906
358421	15209
300215	265935
297547	76111
124259	32569
463420	490429
4511	58982
82150	348798
197681	399954
220736	173420
13434	136553
217270	385930
140324	118169
233373	439903
299881	254973
416275	104924
253648	13370
359427	261390
193767	351448
75119	284781
481854	105585
493767	165474
336071	320045
116216	95149
476852	174726
289084	396431
242591	138441
287968	447560
151931	321190
277568	246592
123375	27385
172530	320979
144602	86974
360459	268828
56159	89283
447335	183479
80259	189386
208760	479706
125875	252508
128440	222118
332226	336590
113810	49903
156388	340176
381826	203656
228180	165924
193079	132996
248799	417885
443370	217423
24887	479985
396584	158145
329737	152791
42466	29347
107437	165653
339142	157136
278794	420788
20868	369441
103339	293813
245012	345745
237120	24328
44639	324527
413944	258607
189902	300811
344314	110093
405535	263833
248677	259192
323295	90099
405818	118286
77971	384401
464594	73439
151156	313745
96879	89047
59213	323101
31544	194852
449079	490852
214671	52490
263539	321979
380911	332522
240634	12232
73660	112517
66273	160759
326713	61343
5662	362193
121860	265406
213558	16041
349195	261396
92052	264993
361935	13370
222395	55626
199930	480457
258053	234495
198814	195331
24294	220857
392339	12868
329659	369577
11209	50264
423556	237494
62003	184902
253001	319926
236967	54449
94973	82295
169647	407306
15893	434893
85575	43334
330144	178766
225354	221890
270224	274266
195757	15884
302153	251046
333042	23225
89883	305137
300240	200377
91611	301659
230366	365106
391391	119346
97732	281252
202379	233292
490982	473461
32888	385237
478046	159632
445919	340972
373890	363973
364035	165437
360733	266901
196718	425799
364425	150352
486500	172442
76772	479614
46092	286493
474461	78699
149487	341230
279061	183542
346272	251372
312112	405055
216690	188319
210050	154885
247092	406591
207141	462980
268708	105728
366748	425891
416691	286864
179041	360860
40688	468499
66735	447517
474250	183613
212592	15819
199837	226587
362267	198050
364493	120986
152710	168470
453018	422164
455809	187834
69040	446806
67298	64335
352232	100026
387337	13370
101473	127357
108385	233882
191484	273831
192753	477412
114466	317142
229735	225094
44835	220635
441783	247106
133933	428214
18408	194893
152704	97894
158191	164884
206231	153842
277633	411455
51424	476447
478056	262144
228561	353787
2377	336590
190110	425560
405898	37948
309917	331265
28250	99405
210386	168719
112443	9648
23053	485495
255090	401058
411282	21523
472817	438957
406585	267352
4863	313745
162580	15209
238958	385076
104741	313745
479320	254117
432293	487153
242551	225214
33398	456707
458664	339829
44082	84407
76835	63137
247823	318609
205173	317356
20677	41577
341470	247390
159068	278700
46608	81018
309419	313745
359762	120894
36193	267602
109733	259448
481419	36836
189659	362083
134593	310924
409745	393326
212871	50264
444918	428080
403956	451016
366375	156376
426114	259929
255922	478415
98830	336590
422532	487179
219690	994
235167	177126
413311	94344
263247	83872
332881	365550
300592	280474
329691	7692
181776	83872
386411	149407
266965	466851
79679	430356
431605	134694
89238	215224
99982	363454
2182	138169
33089	82725
192868	297904
52381	245679
434216	63327
331109	390396
232222	255316
222777	183213
154544	311212
379903	302836
135306	41683
236549	110351
442236	272950
108674	397850
364200	298077
67042	186384
407504	81920
308150	198038
60667	412980
140116	268194
153421	163772
54415	478415
108240	84549
247296	464171
369209	452055
310981	469328
110571	71816
415311	264406
114412	365066
472938	258607
173680	231578
354965	54659
275368	50173
65134	388904
157961	426569
82294	53863
183706	110708
420734	216466
35592	465095
103378	350783
355553	300159
105355	54449
158166	147261
327524	48192
183286	179045
400068	312691
344314	220906
452084	466765
90123	318383
168396	483977
484044	59158
85674	109253
264433	476880
373755	3971
431343	262060
493736	318315
397009	403501
289675	258166
69324	441334
333369	218077
141305	407711
69166	90099
96248	101058
272848	159249
361173	100503
168437	95955
308659	264406
253655	330469
466737	176988
189030	196417
462776	461049
364493	428155
279722	228942
84779	134145
14882	409540
431343	79989
404724	122581
7032	250434
448099	485537
433736	91829
404946	491537
371040	195948
17186	71015
294100	429863
167588	321386
462559	137128
221333	62699
347121	166510
38988	172739
151184	335812
351854	390691
10236	262594
144849	347507
129908	30187
237243	245931
68314	215279
405898	273831
130121	422164
103050	313745
219136	218730
274413	411455
191366	190369
184883	307713
37697	410257
183884	49828
473381	165080
204272	161557
304752	446351
364224	58881
266362	371053
167588	30366
238746	146202
288233	306708
366402	233839
87547	317118
165750	306282
200092	275487
452967	248398
448726	333138
98904	238725
161932	248777
454167	110602
82688	205289
364636	401871
462821	251656
67351	289282
303072	344351
393905	228431
57812	291690
261235	30736
290719	82169
243163	444382
403267	168981
413087	48365
474606	28430
124759	18311
249147	315566
472224	188837
381090	169845
224045	313745
124729	144845
293084	155632
336996	149577
24185	217423
472049	49847
328089	86560
339517	95922
86311	416677
116947	13370
477932	448565
121500	38322
43588	291324
33436	98633
382477	48275
400969	364643
87190	178723
471356	159740
288204	315826
272860	99437
216421	218730
315052	212413
128376	471412
431879	378820
264277	311510
483463	189316
474543	256121
458968	458601
153590	182000
114063	260432
153322	379932
70652	237165
414286	129923
153537	215642
231480	166969
63408	96360
399441	330463
109310	322422
50475	78220
52962	472457
19622	58567
186304	403404
461680	222984
482331	27464
196003	308669
112862	283814
429316	6899
38809	188917
437055	273831
467788	358297
490553	2715
64865	457348
71189	472661
275299	91700
421834	484303
165728	212081
102694	342686
86042	265081
464776	268176
1907	82130
462616	98745
300832	336590
418442	16325
85665	234356
392510	428214
248013	46349
178422	449652
482851	49966
201925	461028
458543	281924
265825	394013
388177	32807
259775	281924
32867	49903
383845	260593
336448	62996
301823	334068
161360	441616
129352	81803
107272	352947
430062	76668
85932	346836
99789	354630
3809	401555
468014	398698
371391	478949
52793	179692
137544	485304
409828	487938
160623	124957
307899	45263
60933	346925
483987	217225
384100	222701
318274	229935
460333	401854
429069	246311
142691	250976
399653	284190
205711	236213
274566	8084
317076	22827
42879	22611
165339	162346
486407	194830
318453	258324
478935	244721
301913	398874
323469	73599
99123	129922
484908	334306
350313	310736
258818	327759
359281	477986
34701	469583
261049	390687
453926	406626
259457	278417
334523	458816
367682	103301
427640	190369
152858	227514
171915	401935
1687	143809
426569	113700
15133	454975
57134	181885
54212	223048
1057	269359
365934	258370
302918	134348
216234	389682
305653	475520
26556	409828
130960	132845
125526	399094
380434	39618
152157	16433
492316	272615
458050	105754
203164	9950
88460	102494
152887	113725
179628	45245
487600	353478
18207	5783
66439	224301
183971	66571
255942	159820
476804	366781
465606	121362
268418	41959
257045	285156
479355	226494
68837	64075
308036	245317
154815	267031
413953	318203
469618	27327
449628	245585
420816	394406
275368	337849
124320	256121
457313	290624
374258	393369
412429	192504
403897	218730
483471	181435
491292	96977
360498	390398
254651	237107
61685	470079
134787	147350
88322	7812
465627	251038
335287	25708
248265	375840
368620	252044
119001	188082
250458	422180
363526	278802
116082	427826
3809	12679
37894	11312
403489	163086
477590	26104
128704	212246
467709	49903
204798	49021
426246	163315
454431	266367
9969	175910
159370	223929
469026	490994
429287	181885
130090	14168
479188	263826
110893	228431
33808	206317
120912	163391
174725	301312
166599	268176
450304	256580
53435	113051
310165	295047
51601	20149
278157	197380
237828	20611
476425	203656
60363	388254
359790	379976
100325	239561
149864	86077
128686	435318
174550	186561
102644	168754
143251	217883
358860	429147
49256	301475
480612	280762
380230	409142
479297	408288
336071	470554
360459	22611
407334	288274
119345	183479
273900	463549
174933	357741
175940	261567
403715	383967
391466	241048
366887	107279
256337	425846
309917	62012
116947	183824
480600	366065
435401	99437
261720	404155
306323	249412
443351	12895
301913	368219
127014	346387
330878	198038
468287	476412
152553	135930
278042	344806
36205	315286
273514	460351
74964	371585
283298	98906
174293	315695
377733	9054
493918	265883
228084	338228
218336	476094
336033	219504
419933	472131
411711	301196
271089	237643
215858	76454
438005	10560
240661	428174
352201	15209
221800	473256
157378	300280
209254	264406
35559	384174
252057	53019
213693	50538
488490	218727
268516	398084
487907	98906
188240	347202
448283	363180
392086	115468
284369	37057
375913	115010
276207	256014
408436	314918
486000	307279
192829	206623
401897	225349
277568	270239
384987	430118
467600	281252
201131	20276
69442	28129
75711	94793
186198	187836
280897	251943
339716	463240
282253	360653
289675	247557
258598	64188
280153	196783
467012	101650
294323	214499
123025	11626
374300	170684
154778	388407
15579	43522
247410	146183
275763	150752
224282	12443
264464	178947
18647	306100
228446	190369
407654	355093
202127	367750
269612	420759
400634	331508
361291	25485
270919	174412
147756	424612
157796	211377
451373	406061
13409	230378
482078	32456
263880	200503
43251	190369
54312	455678
61204	48163
491424	12911
109733	362577
8349	469532
229241	372857
58610	494102
426290	447517
75933	441894
382423	484447
32698	35707
200092	6924
71430	106373
28058	89252
96577	163324
472701	132740
260612	43212
213754	187362
489399	71866
414286	77261
47189	94344
214887	20172
226167	433391
294312	229928
13466	421661
126923	15209
432974	35641
407148	133538
86338	340469
332296	94344
153006	350189
486576	335334
136296	245275
217627	92313
248143	107610
380858	334586
135896	49903
373301	110677
405440	194962
398271	317118
326109	188759
384022	284982
297041	164918
352909	206898
376619	392190
398009	427633
253110	287416
366373	313745
260578	37573
219377	132247
321539	428080
91537	387742
213272	406816
317145	426986
284057	108558
145869	389613
137083	98906
275294	490121
469943	285446
338025	434186
46098	413215
155322	196851
42392	291324
96906	154242
122637	15133
406221	304140
257245	329913
401789	203515
40474	95336
296181	433934
12994	63105
230839	347532
155840	144405
3856	313745
42154	181993
110002	405544
219433	421935
402348	237165
192238	169135
128320	61670
296913	98906
182771	111039
240937	472072
452622	333553
193994	195121
67835	40181
253435	344120
320000	366127
273561	259159
319119	270095
125605	146429
281391	401871
209159	160419
458207	476844
194435	239915
271526	285156
60363	264908
73678	153842
191761	231485
366505	40784
244454	368205
90988	337791
35151	86892
124469	423559
75472	374305
367087	26714
81188	33855
180386	462957
180094	61922
262453	326398
233045	48050
260791	279798
346592	21188
166806	132247
461780	24738
361244	454975
487243	386783
15133	60108
105323	348176
14647	133561
314519	248777
241820	26446
61975	357854
216131	240709
255922	364203
194898	470554
216229	286614
308706	368735
442190	304462
435765	210201
277896	219865
240472	418355
109681	122587
474057	405119
214489	35350
73829	355700
216666	321678
431782	284235
266170	153396
350911	246713
390615	445233
261277	163918
111006	35707
153386	214114
471774	173558
128964	357854
79875	11630
285876	290
278782	366469
172754	307279
392755	19581
144746	176561
410504	267352
147532	158801
208337	245679
55789	403686
268500	248808
476321	263009
404442	302855
417797	476231
441992	398204
182543	279481
72309	220684
427833	51485
307328	488984
277403	259929
61078	181752
284934	324246
446787	371918
313678	253281
15944	492888
41732	190369
146893	386963
339862	387742
306901	387742
275079	30263
172292	52161
30783	250089
399388	199900
397778	375029
400478	215215
195804	132740
238229	222721
19121	26714
366198	481583
292504	69856
87434	336590
15027	258981
219546	407332
470554	99602
462893	365853
382894	313745
369333	325427
382089	167799
221687	197078
960	211150
354039	317118
54220	287854
264080	385000
216318	232440
44844	474435
288421	367912
404061	260543
446005	270392
123194	94516
298823	140137
333945	399696
130651	86111
399441	106169
472533	488552
99405	173285
443853	46343
384196	428892
197835	95149
232799	164342
164584	21417
96155	310462
360215	320850
135181	298182
336071	371585
432362	203610
436787	338415
247270	32807
449406	487415
285184	139803
424432	214881
261598	69431
293345	80856
32821	86536
282772	315888
406913	245317
346032	420944
163089	12931
79803	258220
420844	456215
111491	440784
400135	48861
320845	448862
188568	439554
239223	49896
284916	471416
231839	136361
123814	419451
476158	50838
127439	189324
423709	392339
486936	459649
231552	279503
404264	28129
437225	38063
192373	472949
437112	138807
130007	47295
74569	102923
41112	332532
246655	263563
277164	84145
134694	456169
313217	378408
403449	89245
321916	296432
391620	464725
406660	477154
74573	287746
156643	294326
355162	346387
243476	487587
361046	142678
100705	180867
75002	162831
491301	134145
86632	299228
373711	404933
110490	407965
236216	54976
237761	409916
410573	43708
176637	471745
254571	23121
304263	336425
180357	453206
157839	117023
282469	161317
490042	310658
242210	479113
350239	102374
415228	161927
303507	340219
279722	264876
270248	451016
360535	420895
119182	425767
311628	333649
256723	470992
150216	18393
306637	464438
492316	297742
437077	111600
328387	56503
8440	431578
395881	90682
391997	404445
260571	54216
227306	348798
28771	431137
185409	75201
270967	54539
373422	376698
57276	77432
236540	380071
386516	20033
111970	139297
208703	53863
365399	72980
304493	37925
25748	285921
240796	199185
424442	49903
313543	269199
453251	456640
285876	110677
300330	46704
251751	113842
139185	405373
229735	267733
429845	200796
259923	13370
115725	185704
392086	190454
476435	369599
2891	337368
55914	375002
429231	12300
116694	218730
459337	88502
489657	42074
41179	178436
212459	368238
228050	230551
352587	434852
308618	264103
255362	411790
373927	186381
350347	320045
465873	83669
138126	79990
145689	197077
23847	289717
10788	275660
446182	45060
131338	263213
436201	141509
25239	98580
148695	402458
323058	112995
465315	207535
276821	43814
320839	94344
98654	422302
292835	446608
161288	162856
408886	465707
312347	455699
247296	444726
197008	211281
467085	134500
77231	159378
349281	249334
174075	55626
257617	466737
59059	91792
226308	20504
136884	15133
137454	417473
26266	451016
303523	477509
199582	477750
429647	53863
374600	455802
325979	443291
185084	405217
19438	28367
276094	267602
434705	148435
16240	388531
4331	162630
312949	447081
390490	278520
85674	45265
136068	167799
251358	260113
314617	107828
199989	331581
477932	206765
261358	410340
461285	130069
77820	299078
437686	475113
91380	454975
2301	91295
475895	338271
320509	142648
355685	345631
432234	229467
346703	466432
332299	416872
50783	12177
387147	221921
314929	137169
98894	401871
265986	36392
155345	488641
435052	359762
12564	245792
6476	21482
309917	461846
277442	397471
409016	243769
334092	320056
468818	488109
330042	151096
256188	343085
192611	428214
73347	53863
465132	82585
228492	87301
57846	376170
403057	16433
214050	224190
13268	5392
439992	457528
228982	349185
87511	178979
19931	105053
121568	282540
111265	278601
273931	178436
151541	48241
75453	2003
162804	390861
85254	153995
149610	356766
433421	85436
250214	267225
65452	368205
342486	114904
15027	235517
444380	47080
461666	120861
428031	150258
410297	402552
219908	65683
258773	96977
71189	54209
345767	12429
299074	475243
289715	327922
323407	449795
160617	211311
423900	132378
77413	12610
199195	434608
462392	267274
118260	129185
25411	59759
385516	334950
1537	15209
391120	4937
302354	349186
167401	214063
174034	400819
263880	399468
412871	458790
364531	84590
50155	178668
362995	345319
330941	240718
163945	476303
416428	426439
260277	441313
370148	451753
470322	227570
254378	446630
349685	74571
114063	408628
52498	439246
336152	18522
349615	419451
371125	333983
21070	94516
156866	209740
36649	104505
221163	402265
449521	226308
123095	249334
46551	183690
28357	79989
209173	240225
169937	446473
407171	297108
10409	162152
388992	63528
78134	390720
149240	114930
249337	370844
200092	446275
324708	169666
454310	391414
459218	328991
77991	290748
123613	291936
317168	266852
149147	212584
420876	470604
353856	325662
318254	425767
488348	323615
251106	383030
459064	402421
102065	330348
137845	158153
154940	93627
190281	355700
262785	190047
427733	164884
359628	101058
489657	116572
121138	255650
301397	57375
379680	306350
65326	190446
196903	55067
323033	278642
365550	475265
159532	320185
241687	240058
266508	21801
239272	205194
439924	132740
404621	473276
273900	317118
442933	213148
185609	294343
117646	302407
165543	249723
247348	395988
308232	385378
253677	63098
111891	317762
301585	393326
73949	336590
158313	95149
433206	296811
340197	291145
128985	447446
384231	358967
180796	190369
270497	302667
340513	127332
489627	314919
282741	110677
289526	414286
200067	481446
241477	456521
200092	444356
134025	467192
385449	354694
158533	18964
102352	248540
202827	129735
17968	239719
242882	54976
64008	405837
23020	159829
423895	209510
176111	318938
107620	443693
293149	466550
31735	394303
47722	347104
12564	441012
435030	304575
176130	254497
165646	464350
440029	27144
235920	219865
415024	65513
141010	277450
127663	220857
435453	449721
304718	463535
428013	33884
2148	357357
669	78811
67613	261829
443320	359097
66921	478773
165648	11951
233498	360437
280906	209441
178422	230055
493142	332392
388485	315892
412749	124202
47245	75292
88904	191353
305686	348798
35806	422792
423924	250389
203200	155656
6467	344889
135907	136423
341134	218730
353442	369577
187111	343398
466384	304313
162748	465692
136773	23306
104243	23667
30072	336590
451016	71960
451723	88113
24492	282068
312283	147502
183010	161240
73660	405576
42121	355700
219170	482207
278382	294996
157634	51222
308469	174091
278466	267919
256582	228
6685	180841
9656	277044
402233	470403
350313	69650
383164	173158
160920	442870
417736	220000
221282	14000
132182	420855
383181	401596
50214	103922
287444	78273
193694	375840
485623	176715
473534	198317
355456	232429
10061	388254
100615	257298
209510	482370
356473	190835
416684	372214
80360	290202
259775	111325
464180	258270
317754	283346
67571	207696
103914	292553
233746	229048
423828	253047
345918	5710
292205	467267
123978	373834
156970	54942
323024	114930
333205	234356
301399	358032
260367	370314
6705	94344
379626	190369
185409	312836
74494	58271
270069	409828
476479	267920
193124	428563
367064	145948
203791	258220
393600	330284
293768	341278
357578	16433
196181	58666
330041	313745
85674	200441
113676	470518
81432	296980
48684	76454
362573	218727
111941	335402
364229	49903
243840	472680
273801	41266
449956	233596
323395	421356
224730	374673
222045	194328
345715	384996
452937	219743
116689	332046
129132	389384
129132	309801
148302	247092
155766	143902
130069	189469
222179	161920
252247	38063
101874	269121
320764	304330
125790	162989
191391	378379
271673	35108
305836	12245
194118	144073
203724	250219
157198	132740
53197	389220
24161	375871
296260	233942
152150	119578
140935	57134
74500	275889
174725	262819
477111	11199
287024	158811
483625	185076
100053	251465
236216	292877
60151	388635
42276	401871
309276	99210
310597	40975
433369	229060
124259	216916
174550	75303
6674	267553
206913	55857
100895	249334
268005	96766
321822	101058
221296	434079
214279	459802
322171	121621
358716	347065
382848	306253
195834	244805
338915	405324
172690	402493
69011	301659
391479	174072
368858	164256
23895	57989
398761	184809
231838	110677
245806	21826
427655	226398
288448	233181
275866	28644
360320	29632
151225	478415
373025	57717
229016	11695
440594	7144
322150	203744
110622	250759
341221	279780
79762	364388
203539	20478
191308	21583
57419	110677
153322	89298
208786	438150
215108	88113
297728	422913
221488	291521
325824	259074
299760	430356
318236	163918
204676	76896
143749	35629
372487	58881
302223	293813
294519	37515
231905	459314
247411	31567
166085	272159
351768	263009
429886	164759
367619	384744
253931	391414
339453	172089
259914	231447
453256	475593
314369	265711
415175	472077
377875	242672
321321	14293
365374	346045
102249	306069
207839	256348
223229	23018
479707	208487
446654	121190
112079	292886
89608	183213
460529	431972
385402	273313
79689	92862
141395	437041
389744	179454
356231	22933
381256	364145
177749	364509
124259	457741
141584	429079
107711	107187
4558	338780
337348	115340
287841	378462
379680	157717
208011	124085
113822	94516
168816	46127
74410	446414
411149	294022
104720	13129
352944	51222
179072	473328
53561	219032
58484	28622
57064	434186
187396	286026
79164	277505
130055	447560
12897	18051
273041	341683
201063	214992
91077	24411
486699	445708
15027	47804
250832	262954
288157	407557
436035	359762
349198	321092
13906	137331
72981	114930
43931	106475
224754	16433
202379	468195
301312	466432
379166	193808
387325	228431
73540	15209
91630	275788
354267	214781
448287	102352
360459	102923
119119	94030
485120	447517
2243	351414
193651	401392
4357	451931
237934	57775
458889	468611
59644	12129
367213	259100
90682	40319
69561	12391
426372	84722
272486	458682
92221	461846
18599	278846
245880	434945
175853	374939
382178	224285
255179	357567
19262	298198
408804	332820
312474	439992
211571	476951
338057	44739
157878	273901
273609	15144
102563	270268
280786	103420
139852	250679
39215	130142
26649	290450
236369	397505
23105	13129
420193	19377
165646	39195
429945	420944
31759	313802
398997	56318
298317	290364
244296	492041
319259	18218
366946	54575
437729	293813
21082	90281
2430	49903
234927	122972
342852	470818
322850	431249
10743	491538
33398	67584
322618	143152
233861	219499
98210	15133
290439	312340
100593	402238
369666	489822
270629	294079
232964	179375
198317	333275
409745	270752
64154	262895
389641	205270
219839	273831
392225	95312
224605	461049
347121	322669
377708	17307
152921	480214
57509	68742
267987	411766
358322	371645
145027	127270
95711	440615
370640	471355
314311	205719
277090	419121
125605	272865
201038	45803
338074	269199
435998	67785
287714	121970
214060	244381
428861	311221
21705	105574
402052	390232
92854	291984
99437	295397
474606	204185
189514	208617
166738	359392
323170	172798
41491	489458
458417	6627
167588	460468
233110	79670
205271	161090
137511	378899
174255	357613
358599	43334
299168	214050
242411	223445
385544	19357
151712	202996
370830	262579
463253	229311
302033	14618
418368	399852
68098	217116
371658	466969
420736	363021
414145	467192
355189	263925
62587	120863
232566	440660
320304	250853
197090	231768
68843	170367
13359	408218
476310	100402
379245	221876
358920	124846
52275	395988
78204	209336
439579	16433
102914	260854
254769	430610
311262	405297
164707	58169
344775	122462
182128	440868
180259	88289
486402	15209
447335	467299
117323	42406
286927	333357
258864	295650
203847	421356
418700	231021
356135	236654
202732	267602
93776	183479
483691	262277
71430	3081
376978	313745
93126	361418
326135	87471
197605	492906
316565	111022
297436	114936
450352	91069
297728	319381
193766	319734
332299	277961
458226	431001
347948	236254
245997	254951
342672	328140
677	132996
75393	267352
202379	323108
189349	466151
259956	83872
44160	41890
433706	426872
22126	231631
312254	341419
79529	160959
309757	336590
129296	118662
44160	330854
396912	411424
72668	3774
93404	76829
372506	314881
312474	362119
284842	467703
270196	357654
281052	165497
231084	194483
212533	99405
378224	155635
232489	27092
188847	404027
373755	23578
41772	274634
278762	159249
129774	59759
324692	448709
68532	139603
255374	417684
25969	252961
15884	428214
407334	445753
7552	420790
265235	316306
485768	250852
109587	464588
34552	87723
260956	253991
459993	467586
158156	308906
288204	74986
480451	159249
339994	186440
144717	251116
301546	13370
333042	58486
159124	49966
263958	23345
454166	70759
40353	415599
449445	401871
176488	338271
12377	11626
382867	82589
39371	28065
214948	334119
44910	44830
409745	292440
187282	177002
287644	486217
191464	367686
99477	433906
117980	3011
308952	261396
391483	437012
359378	348798
160047	414257
171947	302339
217001	414994
369628	430356
22414	151944
14961	69018
206939	179506
467475	313745
59628	32096
147404	489496
298171	274369
179875	314492
256167	467406
220243	77438
460858	53863
179645	55660
128738	4857
486712	87889
147508	171623
324377	211889
404637	336508
40388	376483
216939	352684
490583	395368
408400	23018
63710	368035
325216	175957
452293	15133
15579	360736
40867	81708
263053	221890
272751	492617
306327	86401
282453	313314
197417	459540
138100	49828
105938	119799
356953	28311
447971	366127
290765	275075
443815	275790
98598	288035
323989	31002
146224	168381
375405	346810
27016	407981
393669	286436
314716	273578
137890	6253
119868	485710
353935	54182
409740	160243
315430	492906
438193	87515
299131	35707
455730	156262
187458	215803
350983	214992
320302	27464
306555	268129
37283	202920
20559	60517
270248	131190
246714	48861
217779	239643
86476	76767
126901	446351
389576	479614
330781	14335
448104	141722
111970	268829
180754	187974
342811	91393
234481	360708
280816	407026
353389	187567
187834	210032
382882	261454
374867	240708
273647	15484
449892	339174
423424	5857
25455	188067
258033	257105
22124	451016
294189	119381
480909	411424
84810	226396
478962	43692
81358	49392
68975	16433
220620	463535
380846	238647
218665	262484
14616	109407
157984	77438
364107	275677
68503	304499
127050	64490
282253	370756
376619	124542
181231	273831
261858	414030
180526	139107
224067	309801
99604	314881
334861	367984
42186	166107
317459	33777
216659	183711
98937	13223
476876	325006
233792	293813
422267	378924
455122	54976
296190	168615
215819	14254
44733	290511
274852	98361
189968	366127
30173	147245
248280	110418
346537	330377
417826	245317
193280	273831
5007	277488
157429	86560
464966	119123
246577	228368
299619	462692
360351	202549
115386	214436
224444	476215
387197	210290
349389	288035
110296	84507
236957	133156
298303	100209
222120	322127
147280	379610
420042	204330
66512	18393
150864	187974
290810	140367
462257	391414
273260	94651
129396	771
360824	237906
20138	277961
44861	284843
31379	236654
395072	284843
438563	471205
23741	373953
362535	217266
4927	296693
364466	143336
226649	482337
366370	368892
222031	296486
135156	231485
135593	452098
20401	161050
94373	91711
88641	49828
84680	152855
296452	136870
190742	392287
482851	58383
41401	108118
226372	311694
437365	143295
85719	53389
9965	50790
227050	278141
314486	127921
84570	135756
48146	202049
434981	428603
105712	48163
311491	190369
161375	464429
292952	72614
264473	53389
492393	467492
31070	147199
190980	75495
471513	417382
115309	110520
203219	21411
248313	309728
316565	348279
242672	291249
108718	460723
240371	138842
36249	430610
12964	435817
120787	301475
408357	469802
116947	434194
214308	26551
20582	94344
180527	13370
280118	140520
102654	144845
219546	402519
91884	321688
490407	276298
348303	49903
400520	106981
453738	22827
291737	416114
376195	79719
162428	32807
7922	30403
68314	416106
74546	32587
255084	341271
40161	329072
248013	258310
3809	337120
41166	249334
302113	16433
478216	428199
255475	322273
4634	169485
492076	299953
18912	266978
219546	133959
275626	407117
257581	474271
256120	8865
238139	185778
462893	266538
283502	11809
190281	245196
434908	197077
394699	452056
25944	273831
405303	229215
327777	30831
247296	199501
96390	43492
347121	48973
19556	178249
201556	296432
448610	248782
143501	369599
15130	406254
192857	289867
340815	183213
145282	136829
58245	256425
121594	213987
392269	363811
177577	291249
348034	391414
137337	342063
375405	375997
182987	453697
380395	308722
306551	345745
472435	439740
144283	256121
349633	116638
243234	32807
234453	425763
219546	348630
24412	360234
404568	89862
17264	215054
156138	282401
317037	203505
270919	158981
194231	223732
242724	440660
418658	219467
163372	237178
328588	82662
108060	331148
257820	277646
146183	460458
436382	220679
389908	50367
455696	174253
61647	91116
7823	15209
362961	293960
345800	479614
367906	338915
31794	491150
46296	49512
202379	91794
230803	305807
220604	476951
446935	104527
266957	155758
84541	95247
432530	116814
328181	426964
453286	226308
58078	183213
210317	145169
249237	319911
195556	389449
384404	176325
359199	411645
65953	383658
334805	255145
2603	132740
466476	190369
385806	183213
229851	62191
127561	21353
274690	151900
388790	183180
343804	230755
47417	335992
242282	313745
311683	266852
193677	72433
418065	355552
110954	430610
94814	483079
40929	392699
270597	205775
291119	156376
178222	426606
473192	483090
78866	132347
102644	215180
281933	107411
325533	207927
74256	435318
35806	166663
214365	476447
122475	24208
305529	373369
363563	56310
255568	49903
368105	261873
128710	315671
343862	278520
954	373930
446193	129185
492908	276279
493788	298202
409889	10646
455074	283543
19080	385000
78835	123369
137152	319555
347141	386543
266122	255650
19790	377799
20743	301659
466191	341271
291893	387742
271424	256121
72815	32807
347904	355401
373927	230551
47264	420269
349417	84089
302527	103267
20946	118036
27212	452776
163668	264269
454827	429786
184629	264277
250853	315888
352957	477358
114919	235773
171808	109006
279220	36212
435893	77524
396369	60555
340772	81097
469026	46294
425330	247780
174139	192566
18155	200601
89423	301917
84745	440422
345626	169907
257198	407902
301163	296130
219546	379565
441959	103205
413166	190369
457952	198215
199774	164700
125853	152907
380056	347983
268664	241468
299143	190369
264061	12403
102402	114674
281979	446014
398148	65048
208215	132894
266541	270054
428582	32865
352629	431799
415327	141440
46556	427293
82688	360860
239278	278361
21902	158921
417984	71535
387984	294009
224901	431522
52488	427575
350669	403938
178371	55074
368944	307294
449893	369599
395607	409202
411811	2142
44171	122020
375940	115657
196611	86560
16995	445481
424644	95286
53323	154787
229763	49633
272812	44554
99436	476412
394480	438419
296423	375063
234700	353003
15038	181957
452991	405842
312026	171692
222520	342171
405044	317675
296518	50264
260320	432036
202226	67584
168975	290250
308583	365498
345579	369347
391913	294079
170923	249334
114832	467418
93059	438957
200092	451016
51219	458601
49966	4518
439383	177630
453256	355060
456648	76097
411475	461003
248013	284874
402932	421030
130224	123369
210406	366666
208685	373711
339459	156006
228128	145658
489640	209532
32563	468481
395956	113740
289148	246858
152674	365007
378723	235064
74500	93483
236297	438653
336191	429235
134736	291823
272427	12443
438172	209572
160080	90672
345243	272918
403609	252724
167949	238520
241638	214600
159615	418994
463900	220580
305691	51490
195821	53863
327037	101049
41406	371053
383797	204925
63885	24820
412130	154872
155802	246311
303411	457508
416408	275959
466793	236837
97777	43230
139088	326492
15027	320263
431655	338271
114852	311016
138971	48275
292205	490206
446658	315133
9869	420207
15556	422989
263621	206768
9186	420899
337111	331349
57941	229733
47012	135918
314723	301475
465538	226308
93682	132796
374300	160894
323781	468162
292576	44997
482792	283279
155678	286936
279146	437067
353577	141509
280203	458392
354111	464064
122873	104290
80238	467703
80238	489822
9259	48275
65092	248835
33172	159571
445074	49903
216809	434283
380297	308897
79817	142825
274345	211134
367619	54536
107725	39255
374532	194607
126456	332638
226191	472864
424263	12245
264086	90099
450550	267059
273522	486885
480038	384366
345918	335818
321503	248382
420174	440660
248013	164427
444022	393326
69000	321354
440975	358758
270095	90664
219546	306845
492002	241239
107896	331581
451809	207535
371701	94344
273787	300800
180688	169876
277424	269199
191341	266852
130405	7771
129727	77438
202437	351182
129449	8623
289165	160330
141628	51596
479658	474673
76531	330143
399976	422998
79392	388575
65513	127158
413021	401378
149015	285446
394764	451753
313006	255547
469937	65108
300752	466737
241967	349879
255772	203279
64349	398333
166903	211067
211543	483774
338003	439218
46440	57134
349441	409758
74350	12443
493232	263804
53124	207535
64786	340903
396077	76764
454975	81731
75369	112360
351028	427633
197630	51895
190595	353454
108579	364439
468256	433391
202613	390861
231268	441014
448552	86560
436219	217589
197990	337262
107118	21411
487476	459802
5040	194693
435145	439074
382089	349080
47816	39146
158239	286936
48537	137128
40890	260297
178005	320556
46506	5857
466402	40784
335811	1604
46556	354098
218380	401854
493961	275320
437778	377828
54717	341777
58466	216638
139311	434893
351027	186259
251107	289704
346266	477986
314218	313745
365399	278096
183176	272252
363280	145059
165680	219642
58694	425827
282463	242641
152990	353390
170872	201616
302996	86560
65513	469235
72804	305418
420736	313745
214436	471384
89461	148590
434950	47113
427240	484746
430170	180327
439282	245960
174315	170993
442652	240796
399825	147520
169554	119381
256373	218607
255758	49903
232723	134694
30971	42890
189175	295484
375113	152475
221925	43835
373344	120173
443800	267352
455566	192946
73558	175723
61367	132633
146737	293813
449521	405679
303782	468005
52537	479316
368678	266852
300277	406351
375745	336590
200596	347994
148765	341271
109018	235386
380338	277568
207792	41423
178646	413525
61835	435095
348727	343860
186941	385000
136220	9054
455074	233552
449220	478166
255233	62191
274852	369684
409360	111654
371001	188254
89177	313745
461833	264696
148286	123369
113316	331538
364831	185741
469337	469952
39475	232517
7116	99810
129376	452126
407066	413490
393409	150237
91325	92732
286642	373953
132788	411424
75928	160379
345401	242927
472086	83766
157789	489346
371393	477506
266477	50155
491356	451885
74442	281924
76228	463467
73678	271544
321052	175721
91116	111636
118766	476096
352905	388839
187834	260801
204777	267602
363917	343522
296783	130873
411286	229425
331689	267602
238327	247204
129328	480094
388124	301123
108609	196783
106209	208577
18582	159795
32411	348878
431040	12895
413964	293745
91960	131891
434705	335636
268447	198210
19107	227101
124971	390398
66164	132843
297436	286901
192207	126113
114643	207071
35971	268238
273634	284843
483500	204330
321033	371215
389075	111181
299379	293813
476265	318533
423107	361960
390170	309801
249522	206490
465740	304174
474606	425099
211023	315092
198503	94344
15537	388285
376910	392178
87539	105017
394985	21902
274269	54976
331300	326553
96970	81191
435468	486809
458768	364509
386670	198297
353051	440784
253824	145064
154602	181049
342486	288106
112995	370553
120101	137028
73501	307345
489979	62191
350751	479760
408329	334424
164981	366127
54576	351029
361786	220417
323091	459213
391509	109690
35311	474341
30923	273025
436516	301659
432025	239517
186901	60517
277215	397456
458706	23430
47812	471808
447308	281641
61523	293813
256630	292721
179846	29336
163036	45728
412787	67280
239725	225922
275368	313815
466189	124168
206925	172433
202136	211134
409004	21411
442236	9054
135035	50264
159687	54976
429287	199896
488697	192450
36715	109926
242044	343671
288393	248835
120514	391414
487359	50155
201706	49903
11337	462901
206772	430610
390117	435092
304773	366666
364805	23018
443420	190369
142101	258250
173244	448760
112741	16845
146893	230184
256303	395988
179720	331795
289675	233027
2671	13129
64751	264783
62762	113138
299188	214055
432421	306633
48686	487833
5247	244654
364032	86560
31694	434893
153687	244017
72302	391414
207863	327204
243756	249094
133842	45083
415585	391414
314169	82240
302178	382493
425414	62191
408839	360459
160816	392301
452052	387222
155201	153681
365831	373554
251179	35629
85523	78811
251323	491502
325905	180345
157555	157698
394477	250679
444806	13370
321043	86421
19334	180527
401670	12640
295644	475360
419265	345642
153505	16433
119001	357537
198175	348007
30477	80442
431264	78650
430332	86974
119001	92667
85795	141875
243201	406371
68059	98548
298751	388195
138927	117097
104788	102352
372946	448673
441210	189493
132443	16433
95411	399168
365122	93719
195768	170070
455074	2333
32085	168860
235426	63336
274138	35414
242411	125029
376248	420959
301487	212081
164771	375840
392076	119404
315644	286936
149141	414832
63684	1051
410560	336590
185611	16604
154456	399736
450273	404960
131078	470840
105639	428026
232348	75600
131363	255177
17206	366127
486831	411032
136596	205843
197505	218355
225720	467271
87638	383108
175923	438400
63746	44826
334863	350189
483694	464872
455497	236503
187101	453012
483112	476096
258179	447295
102627	183213
218730	469235
412326	104612
377895	244688
119398	327061
371310	151944
166169	178577
140263	27158
10546	25488
246563	430823
131464	37954
206962	79677
274709	238318
134263	141525
272577	366127
55541	298165
444445	474412
490510	286697
353098	42124
198388	55758
326260	313194
482024	336871
463552	237458
457477	359974
298970	105878
432895	207535
228692	63034
297980	18522
250482	354694
4411	267352
381058	278520
134281	259364
458705	291331
453815	214024
231305	478232
275152	55819
196030	444693
177545	391133
404727	283167
364037	183213
2566	327438
431436	264766
452746	330762
493399	11548
264575	372214
443900	15209
490766	17374
315059	284086
397787	201061
492165	288671
437098	92190
405555	341271
451983	477614
168437	413427
183422	289822
360883	469235
487185	373021
391033	146568
447677	95802
294278	132740
357549	330559
184701	195658
51854	393326
231858	99901
55958	306556
293192	64335
368552	19124
335779	468162
476093	144180
202774	130549
396050	263138
87517	71816
414058	282670
420365	382741
43052	251169
17358	85591
261193	489552
53963	206623
407066	53994
155044	455780
291342	389682
337421	205285
314708	355700
293128	87396
403793	370546
209163	130503
214460	258220
287693	35707
180547	264124
387904	486885
196903	147925
466670	120986
451216	340417
59665	110677
442190	392086
441123	145064
325019	197077
163792	59759
338356	121171
454750	391414
324377	226798
384620	190369
320298	205289
203041	151944
191155	255756
142017	430356
481910	392029
89000	235777
295009	353750
40443	349835
386607	133423
203223	310756
265418	119908
493645	300811
312617	483885
174182	328427
178957	323952
411174	223700
70366	475959
226649	135453
181150	401928
436197	52769
179584	357218
265087	270595
450465	451464
347207	317118
460614	97215
411119	433391
377750	36719
253020	79989
437403	473972
362267	125380
339880	73336
228492	347440
85272	387742
105969	327155
458207	325314
266267	23106
292641	399492
110809	15209
32430	247204
47880	348996
202036	342121
286900	386563
71189	189209
16201	142595
342465	165170
257971	281130
112910	375770
162860	104855
134099	23859
236226	200444
292797	132996
219281	293248
157878	127158
396283	184629
164829	458601
366402	124153
149742	138088
194231	54976
363299	110708
415024	414556
71725	354524
4558	158514
49141	64335
40677	208577
26528	171020
104160	83910
180270	166513
191345	28505
25145	188759
458207	294326
424359	252958
450391	151358
270033	226494
129242	48275
395428	19984
71511	56457
367242	229048
233877	84089
159859	245468
255945	27687
405708	52537
362820	66381
456021	405546
270597	111767
44430	7159
411069	198317
52955	279134
332299	94516
492217	79415
69252	431116
25415	273831
291521	233325
312283	383163
114836	400226
235088	66930
33367	467647
130073	209532
353895	213699
3711	109246
5700	386775
242551	489822
404568	321930
239359	48365
175638	349835
420777	342761
122622	59759
195108	323213
474389	45413
23604	25800
267562	406497
54509	169389
408878	313745
244907	159865
84745	285691
45579	459188
221454	79249
471169	265883
345401	295716
277499	451016
212009	348798
18716	301692
9391	35432
384575	443694
314207	61059
132026	335055
322305	373451
450487	371854
374936	305599
303111	94516
359199	278723
380329	441667
400974	303424
339333	377805
464305	393326
147608	243374
133860	293813
251983	127439
102642	440660
275563	279336
338493	109575
126470	94344
329055	478415
7159	141509
418634	423711
424678	64335
300764	267967
274852	179579
310718	326815
12595	28129
224048	36066
345401	422411
142150	361533
156435	426258
19755	409783
442788	487287
88359	5040
251493	232301
152553	275717
124378	13370
102644	418973
68098	38406
226768	283338
303462	76454
446257	183213
458968	100583
481044	184303
408357	177238
207090	303933
317345	47518
216666	251060
235827	49903
388384	352952
39325	195948
56619	239270
223116	359358
424907	60864
264956	51840
345731	190369
353895	396942
260838	111039
263834	418257
114643	22611
441231	190369
308558	90281
84836	251300
473094	142708
453018	428864
124556	237165
77925	247553
345864	115246
162647	349069
101656	82794
287488	375840
150646	365194
84698	250828
382824	265585
464079	274927
388254	67763
35806	59831
104098	119381
310924	274314
182636	420944
92635	305671
101503	377984
111062	388531
226607	404826
179420	466737
403032	32807
242137	49900
56620	466101
1347	271490
435401	478415
174034	272835
336377	258370
457849	186440
399363	248777
408872	318310
402700	162247
143290	4461
275721	96791
138914	401854
74189	137600
241445	417918
244536	420866
66146	198926
311548	445204
212080	172619
246690	336590
402771	367883
127921	6740
470924	469235
463320	190369
376855	475914
472694	23941
486680	470107
105149	472239
354768	458601
486680	192421
432382	288515
324518	19620
478634	419225
283993	80193
114645	303175
21482	325653
339333	101465
286473	348007
280219	40447
166475	430790
3321	49903
289011	83124
21679	208516
275824	108458
333676	941
46105	182000
300330	172821
48901	92613
210194	39095
320896	251643
287431	357707
262148	476682
21973	257338
359732	309253
412590	420511
297891	292721
412749	315920
79106	194165
302798	328538
351581	481885
197345	60517
483706	473328
140225	190369
312269	82618
178297	32261
329972	267602
199862	240796
395077	8623
399441	222701
406812	174139
428277	316575
128903	378082
153322	39356
97394	82585
223514	120277
109733	132322
137466	51259
219940	110677
177735	321547
200092	60882
341855	453031
41378	403515
309631	313745
183404	490588
401871	486633
254446	330878
486059	163460
197990	262954
195075	296008
85115	96243
173913	65194
346427	110677
448104	175250
423445	486633
393106	137833
137454	364074
409745	8303
208366	311221
220702	60238
203229	235172
254155	118496
411419	312146
482210	135970
300681	198329
139667	161650
233560	440660
359790	433934
262210	314123
314630	313745
134442	5392
218448	473056
206683	300555
407280	307416
458511	486511
139844	450056
365122	74324
45187	152085
397503	317686
101373	342761
294143	291984
34765	444819
106739	455275
306573	430610
187377	109006
93174	207528
169403	201626
299405	36969
171539	29402
345300	135756
21818	479570
107118	402624
214060	43496
234856	186159
46903	263009
349271	421830
84968	79507
341570	420944
315485	395521
377607	71660
57009	300800
160680	434239
392488	99947
131595	102305
418298	327908
489096	187974
9457	376697
383272	94344
472830	389682
191099	245679
488348	97874
337059	407026
60213	187999
455074	477853
459059	259074
34041	203656
298293	325466
272032	348798
98700	118662
335165	413335
197505	76628
341632	246388
340349	231043
198043	49127
151208	451016
8524	9489
260013	196783
45724	323047
270128	256121
136878	128544
268781	399498
112837	71660
30394	326557
46189	440615
82981	420973
285362	40447
89238	36892
120339	183696
391114	174364
292006	244853
188184	78469
20669	411913
226150	187834
188847	490802
273915	33224
173835	262954
325850	153995
439719	349246
220383	422271
3371	380394
301751	253503
455185	211868
73974	76139
478144	219520
165658	453401
240234	281924
458992	343547
154092	373699
437596	211828
156790	132740
55914	196851
224711	322178
182808	69561
91085	493631
370619	490757
318663	263009
263682	273831
445395	322753
32268	408635
399780	67009
444081	205158
308098	291249
167190	288035
321566	140055
93830	428988
5039	482118
148313	275152
440249	120488
23822	228571
153130	263463
88460	318404
265937	418431
130069	430224
35538	287957
286781	173965
111880	113849
376410	418315
41226	4413
190303	259929
145002	161134
196205	296693
265423	282816
358258	60923
473076	147647
488190	116049
264086	53249
418992	430356
402316	360736
239099	188122
433121	416369
256395	310068
492247	47453
55129	357478
270248	238959
156499	259745
316329	154622
315515	81800
137405	9522
426736	361925
174770	94344
190281	150011
93691	477427
206389	48166
190051	25034
344790	334680
313839	67584
477726	203656
299580	331535
189581	71433
382708	337753
376332	366493
434825	176878
406353	225261
375405	130490
304712	79989
372415	428864
194208	79611
427151	61791
317556	140506
304011	186561
137454	159713
248013	365621
90696	146584
228793	494102
351265	73156
121287	468050
314311	249186
127571	348630
425095	300240
421639	256881
188294	198790
132129	460556
287355	204330
167897	273831
477398	250805
105985	267170
266957	193846
347596	12129
51543	317356
21482	393050
344372	120021
464363	70265
14961	310269
197813	195400
202336	310619
381541	16433
442236	340501
89883	384361
458183	337087
223976	226954
456310	332231
376592	349574
40809	385000
417311	108883
486701	236213
456215	217824
110735	190369
356953	478480
159078	454445
83312	392849
71091	5691
168093	278520
376158	412764
232602	261941
401857	24943
116395	284980
305513	114643
319393	188122
71430	20998
277941	254118
454554	294836
465850	313489
118608	54976
394582	270095
406660	397340
392809	167698
84006	361208
28417	214024
467430	338915
92047	155415
185565	389010
305654	413447
470672	451122
357411	427225
318163	224794
317546	149389
272262	283924
118860	123410
163435	479082
458233	127299
201295	299025
158551	228091
422183	231485
278978	12182
196903	205135
186440	334695
403995	118499
273485	354694
314395	76505
101274	316526
51756	274363
472305	225022
358541	281924
74362	370866
303671	127921
405541	236240
54534	341271
91828	312360
382185	311810
178048	388414
45844	471745
407850	15237
23734	166063
364479	190483
390543	90277
434329	410795
487991	309839
409459	190264
100926	418175
310703	324198
316565	218706
685	385348
229647	367418
71189	182366
325462	235313
15588	325767
302290	62726
115003	60391
313430	93698
60882	479614
107023	157777
198662	28065
433300	60517
454867	320479
189685	428738
67571	385427
275983	262954
1386	392037
185730	101594
5796	391414
242832	132740
127779	274314
112625	337442
484621	260014
477582	35707
266063	421830
315769	435337
11223	301517
118938	79374
105297	454975
76174	444840
78432	211868
46412	213784
193520	254914
397824	76812
335702	312830
478441	326310
289480	325640
256893	153331
258933	392329
117023	39255
305761	378462
304355	276963
449795	313314
240816	48275
187471	10794
124469	246397
141218	274344
353577	42189
210802	176878
18785	391854
225003	312341
119634	457249
196996	398960
205179	236959
188147	382493
3809	171424
371125	80662
91181	402434
222334	72549
27634	123123
202889	369599
278769	319587
376160	439218
98295	139327
13280	87904
211860	318735
395167	266294
78319	110146
239697	175042
58656	209663
102458	82697
274852	70863
240522	338271
64420	307279
442372	62191
273239	15209
278289	123955
55195	358656
34066	378462
284968	376121
424470	50538
411498	333049
5057	23018
142740	129513
483188	10379
326849	110708
364907	132946
420867	50264
355738	447085
263775	82899
293298	476951
242606	440660
67351	408719
120181	273687
324037	276358
145979	69872
46260	306736
350145	379157
124577	279264
153813	302033
68558	190369
293608	317356
342122	445431
168510	320508
8810	305308
271023	119868
300620	445061
268523	209709
265059	330451
400520	72434
91600	342440
174139	134053
315573	52822
295940	238674
113287	416197
21123	110677
309276	120912
277499	316575
274471	315505
389774	144188
187349	264135
39225	330913
326811	348798
464121	31922
424497	66129
4862	5810
398171	82956
45060	186384
5498	373730
282469	467794
197306	38134
376592	109580
166903	49903
52239	151850
433661	225420
178959	293813
256716	261356
157878	245792
432427	91810
89164	88596
347973	78273
183238	293813
226589	109575
221698	470105
330066	150371
49254	50656
419797	243007
56403	51009
189392	156288
83428	317118
322027	100366
438403	286682
13082	178973
430118	455600
161327	137734
286697	110677
68098	146874
212160	52213
317261	262728
154109	319742
244092	337548
291535	91065
324949	299994
21354	118286
48804	404538
340197	263713
163845	216600
298791	195121
420419	79249
293446	125826
280282	47376
245206	218604
431508	336763
15064	315888
270196	479307
198891	115432
296029	157653
207717	151334
420816	126524
407140	382496
138726	464734
163459	341271
472609	387839
91332	134259
102046	184558
145348	241048
187885	407386
13397	391414
379577	293813
301112	456391
276821	358114
394917	290014
226797	291249
457224	15209
243534	427185
102644	220314
2243	116283
68532	476482
412770	313267
339332	6429
105788	451016
376669	26509
10690	356752
270410	17580
409395	258544
44341	125705
355921	113383
44267	16433
141070	492409
264899	296339
297728	211917
79496	366493
235963	344925
367482	194165
251781	257603
455583	249202
195224	59313
386290	310261
431508	96977
443865	132843
219089	254599
250410	177100
382788	231932
37237	279871
3283	135664
211100	405217
170226	237458
205152	209572
106125	84590
270248	314318
249803	176878
3512	423874
463200	11730
316643	464420
640	27060
294278	5040
490151	159058
473425	98973
370830	424781
270468	192987
116353	120173
449235	459611
409745	202142
58881	115573
247902	17010
488501	186561
101975	406277
100852	425675
369218	1787
233848	48079
381262	223121
249765	303592
188317	240796
167112	387742
322976	148954
352170	460826
52075	177670
230051	284612
454659	471900
267373	134388
217352	415455
367946	387742
218002	49364
175664	390523
293147	382874
398506	158153
161693	100503
181555	111270
64354	338076
113222	214164
293627	64324
343346	27581
462055	57387
137545	447519
43931	191463
181979	420341
113581	41673
333557	447560
250527	239029
437140	297272
101995	34823
195568	273831
7101	477259
314753	16433
5341	189561
221061	347701
489887	444168
294323	63098
448651	446630
266052	208118
27165	244797
250843	121965
329752	146202
478341	23018
97247	239561
391121	283786
360824	172886
368233	270095
475271	442695
444693	103632
169607	258370
248859	440660
167588	241525
66742	390232
407540	474090
236674	475593
464519	36699
139382	98906
455437	161324
196825	256310
470464	387742
198038	291544
176130	453404
252208	438419
5857	340037
249626	123767
447610	105585
478634	438193
45265	273831
206205	62699
207594	184858
492305	313745
425166	419316
263925	284272
361845	139732
229363	218727
183731	155719
153322	235825
221735	26366
248134	286337
296185	72223
385449	89549
468149	97277
216666	482018
96351	395776
464009	251388
131939	113774
448199	173763
118860	203279
364636	314071
466787	70318
55134	214729
64387	412935
227041	329108
176111	234550
450532	375932
198450	229111
352882	441134
268157	191767
191536	74189
143484	154268
413261	440660
99305	463594
344314	20813
330827	466737
52646	365141
439992	239872
398095	447140
243365	336982
5807	451600
151140	386950
89826	255650
1928	284982
460620	77727
289329	21523
170553	291521
167588	137753
364969	110708
403489	418586
185885	92613
375405	24836
11633	80543
48953	75495
109733	318999
222488	388195
256487	466569
22336	287423
139769	218730
56589	205270
143101	273831
343682	18990
87975	287788
328367	239719
238092	244688
98491	307279
43454	142598
12313	131837
79744	138877
366534	262695
50646	268194
377720	49903
368354	24881
142788	381536
150558	405842
246805	16793
325516	390349
219321	380538
46823	176182
251545	187048
73159	338189
343732	301312
195555	134070
14696	302620
485827	428026
411252	281031
312527	429911
194048	326614
265921	73990
385728	90449
96366	145945
302017	76350
423067	393636
449286	119762
107934	420769
450550	389913
428861	56926
200113	438783
288776	293813
239748	219475
480105	442857
81887	467267
13054	186440
183310	434186
236222	405082
100615	218730
306253	402458
84745	318506
138126	382178
440785	450740
449064	364627
57	391817
175687	273831
1292	202869
427173	254011
405788	418635
122009	387742
131606	236571
179392	313745
420009	481279
102721	371918
130834	440434
477401	438783
93638	126302
338148	286313
65768	65930
469532	430602
119846	210256
129146	335663
408073	26823
153813	107396
290450	99752
358908	302560
15895	209018
41620	231578
255591	354118
391391	340176
68532	317983
86534	196829
41676	422874
372782	267964
179995	353485
141305	21679
192311	268950
276749	298676
30241	141166
212101	196783
201131	309026
64848	265589
483263	485788
153130	458472
348211	100165
426217	197077
3457	403145
169832	296272
347488	110280
342300	102785
247608	118764
113230	431264
376803	458754
128704	341603
472157	48275
25057	198547
349004	292379
466562	293813
145288	459048
173711	205336
395503	491802
31436	9217
381820	141892
395882	184558
60283	348586
112425	23018
267797	77031
203611	140394
453736	249193
86755	376117
198317	331194
228084	389750
345778	447169
74920	245649
118541	60108
265110	48615
246349	137719
779	22827
71439	313454
342386	198862
84968	327217
188324	110677
392210	291940
67413	86728
450406	394457
128337	15133
178258	270836
309080	474268
134299	322507
307797	22347
186595	359762
302918	226501
412295	3011
68807	425846
341629	369577
165417	9203
339333	386652
24177	201624
35044	153258
250290	338271
264153	94516
326631	192524
250944	89648
81304	278520
457418	129386
454724	118662
113251	111964
223847	220417
451869	366127
217348	213035
452192	146924
191897	52107
198317	254357
46681	485681
233073	354266
355083	352052
451710	188537
49734	391414
457409	398689
117269	75303
321852	440660
442236	277450
140860	310736
81930	470399
86508	22936
135326	354955
477314	85844
281453	76454
204838	444153
229347	323397
18386	25943
44841	47447
121476	309425
12444	417288
4776	70440
355978	298102
219198	329470
230334	345365
200116	221128
145862	48146
203154	388443
241342	245824
265910	286936
459957	331349
15356	169691
120195	50264
382297	332989
277116	452731
189064	105819
116633	317118
439992	220857
412508	127921
114578	285129
5033	106458
73009	74106
269972	94667
486275	453034
372340	283900
321593	49966
105969	301252
348589	484447
227306	358797
345028	72305
10217	410207
118909	110677
377401	1015
388871	74106
76068	341271
155908	240407
119306	424280
330430	466151
229239	67040
3524	217883
304404	348408
419022	421830
31436	315888
343742	128660
30057	109253
102065	317389
288750	459860
48626	280331
428944	137508
174034	297436
414286	402452
255355	1255
90661	408484
146150	204895
122436	83471
397436	317983
243836	380474
444196	10646
67166	245679
146658	76523
349271	201208
348471	63886
348621	186440
424280	478415
188231	72139
450079	52612
183581	404053
247785	49966
178992	47295
405555	5857
200519	215113
346784	49940
250325	79989
6329	96977
445914	23018
490553	132740
53036	149389
421188	98168
300949	132024
171757	277439
392037	252519
166197	463249
336921	63131
333991	86728
66921	372857
449399	167074
133832	179352
166908	268531
101414	163470
51543	399867
344135	99405
102352	140224
135141	388149
458968	1177
114405	46020
230806	480695
110625	397009
224060	118886
126367	320743
240301	7575
102987	348798
125837	440275
301312	128337
464365	59905
177016	446117
34457	141202
117029	453366
398973	407968
75680	160158
173130	351732
291531	208487
212548	50422
465132	143095
345870	217791
481467	468489
171540	92613
68845	464420
261063	15209
57164	262688
194051	227188
407849	6253
113405	102352
196831	278625
273313	145131
288252	310261
40997	440861
6379	440660
358966	310261
2633	4914
237517	22804
299296	428666
92500	372314
177274	192610
415599	458726
478831	341362
250995	494102
255764	363495
197385	18451
340693	359299
317683	105003
263152	36392
251940	7064
175145	105878
61286	429368
384376	348798
22555	179823
440000	152502
196379	48740
220263	126473
310993	26700
15819	59711
302673	328801
49966	202667
76073	138823
5354	104922
476919	395366
313523	317686
408443	277567
284315	213065
437055	94665
81003	289970
43319	417061
423476	303648
332795	371216
91325	61848
275197	378686
12256	58861
160961	82
253643	330291
256893	305320
80903	27904
325482	227150
383117	471329
279554	33812
399374	165653
409503	300240
420266	408430
67496	409828
97468	485465
386884	264406
39820	356277
42509	77040
147803	326997
145266	24944
287570	89549
232183	420895
95581	318735
471769	95149
489009	430356
258369	478377
77877	326184
306379	372095
250207	131678
326722	32430
182412	162831
251128	439218
269609	88113
180880	107195
465152	8463
488490	409828
432339	368859
160944	260956
391509	213035
145637	378351
371701	29563
218926	60108
80552	465625
178222	19745
317352	445440
484936	276162
362767	282401
308195	148085
437952	442894
82219	76111
432741	67172
387239	194165
91189	46020
471956	16433
204050	54976
458982	356674
86786	269199
479870	353343
198317	437537
206190	490237
360919	177861
323497	452746
93625	418459
143870	476262
19782	110677
49815	259817
463836	20586
318573	86728
143251	455703
365083	345513
129264	420686
296634	127752
35443	217423
68035	214050
50227	440660
9648	112379
27219	56687
142612	342807
153508	451016
377213	196596
84414	328751
100875	42670
102065	289833
189718	359597
467962	285446
372999	447517
329696	131975
253104	488720
282899	190369
261761	467622
210050	198148
37730	410037
342465	465037
137891	30465
437098	307410
57440	59759
257601	153799
340176	441773
85916	190369
321993	209510
251674	416143
470915	278427
308618	462236
437098	76143
404960	94793
212355	245211
141237	265589
38490	132996
380529	401378
409395	267553
124259	253447
266504	226741
189806	463249
400542	178048
133909	203213
115449	402698
408984	94516
347965	72476
283421	57032
168000	13898
384196	17374
379680	279871
181402	308443
167546	69483
102445	160295
76523	303040
78502	340487
72239	204200
282874	48275
416503	236213
5484	67584
298113	164884
119352	155158
222805	144073
182359	452462
262165	175000
490060	144304
217421	190212
240801	145428
199973	428864
191716	479939
98684	311873
363934	430356
158088	486885
14583	82240
123955	467715
250833	141766
253916	25119
216318	268538
3093	283178
485589	196534
289944	106576
198786	187998
207184	469235
488399	132740
48064	91327
354557	309801
454526	186259
242644	469532
231298	36955
310306	432638
55362	218727
116294	299734
118327	480364
263703	142216
248013	317118
207299	397816
485507	391414
340771	221173
55914	384174
61647	8623
120247	243953
3323	317675
33834	390990
43931	187834
193594	109041
156571	310756
368240	241239
31147	409592
244805	336590
417669	341271
373563	62470
458187	492477
175841	176887
268462	385810
207662	352581
146277	80919
146981	285446
323550	144073
412097	98906
160237	476238
392112	134213
452357	413535
264525	147121
380586	481279
79343	100503
227936	183213
52858	190369
363984	33855
421048	364294
487668	327204
312240	214992
386696	74324
393268	156376
237120	149560
411424	122858
299836	425675
5700	409481
321245	263514
205747	245792
383496	267352
114643	39645
376619	345585
281236	149897
35341	190369
300273	417643
34825	430049
482339	27464
449884	112311
190051	466851
360165	270106
323126	490284
210139	372502
330958	464734
84429	296869
160948	129792
339353	13600
390553	435708
472604	478415
260956	282627
192238	36288
485208	393326
470689	61376
78835	469512
382594	304731
484414	179691
491375	355700
27617	9054
91600	449675
245213	41257
85860	421699
346275	10520
37515	369181
150052	290
315692	302745
317676	228648
371457	363626
312349	222701
306880	268600
473076	108328
406963	215054
440633	188571
267562	264286
480715	62275
308756	46909
153167	181875
5857	86077
225859	167719
162612	28129
33152	283346
461839	454498
286029	34377
340813	88840
219546	261649
464849	273831
8146	22347
147675	317787
141535	314509
76867	316929
104740	422746
253571	449468
317838	241988
447335	341979
210221	341970
453317	307802
192530	232925
321876	409828
77666	46127
308668	466737
103960	49380
78613	362267
119325	361960
363615	119868
421975	324337
363020	312194
108963	430390
105732	478415
381305	381857
244996	285365
157651	290
398122	462170
48832	1826
195328	10612
30612	281993
101524	476825
207415	296432
456658	61376
40306	222531
306196	196783
53528	110677
252044	401101
20199	157698
275677	150858
342102	427215
462984	36370
474939	298142
25748	279684
132535	5944
66193	364388
153505	371934
12063	13563
330948	463551
366116	119661
275824	74013
312463	11533
117647	163336
408508	54414
161956	300473
493283	293803
65957	92346
182170	326578
18928	232154
39475	455711
353399	170771
354237	100503
3813	391414
112317	288035
190476	476552
428329	31017
365658	81280
120965	122490
84745	262695
451414	425576
238342	314282
428487	31876
317983	432427
162780	428911
175300	94516
115826	267352
487936	134514
255157	435708
191621	322457
94647	473878
144481	107428
329431	234023
104648	125307
331585	236215
396584	106662
420424	21411
470531	463799
451147	184373
29375	94984
445146	481057
330581	211134
422725	396097
137454	409238
20946	129159
397453	90666
25360	141941
352007	154835
263413	102352
335016	122965
126965	420944
92047	248106
139589	69142
47148	336590
397744	307117
303838	252961
146893	39979
233498	231199
310527	278162
160447	476951
492113	149668
328740	486885
133202	32361
211042	491197
2432	303191
198210	49903
117862	2764
322634	168381
393496	428199
209898	71983
394809	451115
47776	411424
142459	185335
431187	227946
460914	67584
126144	118812
87440	469235
260877	83983
310893	423754
414502	196566
237167	69400
208775	68950
316957	217405
470819	264406
34767	245317
357411	430104
442759	193099
331535	363119
483171	28129
188555	294548
123029	204453
39048	132883
292485	21613
4560	336590
2923	406662
20946	192611
421661	341777
4788	303175
277737	286313
15819	421067
192267	50264
86632	201286
211947	288441
127011	258370
232663	102352
132009	203800
36711	273115
401841	185076
381984	58101
322171	189038
483987	12807
142610	407269
300067	232398
370279	129857
469206	75379
125790	247926
417121	373986
162795	4337
264026	272962
70736	25230
255515	431634
41721	63957
431198	228444
57963	80790
212495	303175
308158	476763
19491	333858
405979	11626
61392	315671
380846	227198
61367	226481
410436	12895
263813	90193
276821	424164
407651	79924
342465	206932
233871	121106
233498	226241
232379	391414
249912	232107
231675	454132
389224	343379
484076	101665
354127	41753
454927	211868
175661	220417
229813	82697
412138	38063
330691	273831
419337	293257
339963	258616
192524	23584
279791	127298
205175	318735
222389	34842
208610	246033
270175	335208
471169	226650
474341	270747
163725	95753
316136	351574
439561	289298
326260	209510
419957	178485
61049	222701
120586	1057
458065	110677
435512	339024
126083	391781
383740	242131
234311	212232
369174	257872
44933	16433
202885	67584
25868	284843
77330	407334
133014	344211
101344	64335
434973	227101
107931	6789
456021	228107
102701	476951
450772	170537
228849	338663
271760	20663
226127	431764
64526	388575
474731	312799
34660	424212
367956	145023
366891	377694
482396	36586
133664	266852
240937	276519
405529	110677
299580	19389
20722	313745
89231	392329
218506	236213
293105	27455
28360	421115
424441	153995
240522	258646
444829	453569
455023	109006
141996	186259
374828	132734
395719	269199
176903	394179
256826	49828
260141	42587
38210	391414
48922	190369
355083	399701
427960	476471
347213	30403
271873	80122
169630	144405
438789	413547
257846	107613
352994	469184
94250	406611
102032	341580
494048	477936
218053	214992
225528	70014
464856	42313
32096	421935
256355	433429
254858	67040
372730	201754
483928	144293
76669	434945
252807	293813
332299	57134
417115	87471
152078	171953
385199	463785
181385	24943
304146	2061
233045	291672
463672	313745
233335	477968
313462	190891
51759	291046
163489	166651
391481	315888
478328	177416
73730	286441
10788	428771
333227	32837
303240	492819
394848	8702
295090	105585
192435	41075
207959	411255
39195	354636
317390	63528
346786	171899
340176	356393
122971	4413
46432	168615
374340	46971
420011	245679
352685	124094
237311	169485
466670	53389
89219	474210
290795	310756
480788	15879
389266	238729
131174	192527
160704	20720
475280	437912
62193	257858
224491	476951
45724	202122
395200	372314
243544	16433
17503	375840
354689	115479
295684	218615
81432	46294
328940	221319
278969	100162
70974	162535
478886	122462
418885	440181
275215	239872
184629	208882
15133	377620
108639	196783
268768	49021
111833	202264
380532	423688
89070	278707
227497	317356
454615	86182
415024	340029
215747	103392
41413	62191
387778	450592
106268	238715
226953	477810
29905	478415
312463	148864
439228	53963
91064	273982
53508	247702
93367	97753
250521	37515
438193	111654
202347	138329
268325	12177
71357	74542
379680	21583
425796	229524
147071	207959
130021	336590
43586	258370
385708	316651
325983	144405
375476	246054
355992	188759
17772	345401
46870	233254
59580	362027
64638	72100
289755	62191
472164	491190
256785	489157
98206	381565
4331	181003
395298	99405
48648	48275
297041	160307
84756	406188
202694	451818
52646	86264
67613	121597
198317	282964
89238	165741
474606	142318
370650	251613
101414	41651
96706	368973
288556	359762
306040	480650
106231	125541
80511	367885
441867	463249
3025	107701
84698	281924
314311	167841
51976	317100
450813	122490
411668	360512
486405	293813
67863	214050
489518	348912
214055	262385
251775	401928
219142	464727
290804	247564
138126	275667
249929	93245
398761	365050
366867	338271
425488	299200
64201	446489
487782	1417
475554	256121
477387	218727
76055	127921
395333	317735
376175	12479
468183	481442
6020	301659
314911	419849
490862	443392
228924	439218
133390	395170
285290	285446
123435	315671
328917	266683
198939	362610
38825	158200
355616	434189
120573	62191
60834	53947
448364	82
426384	255650
179879	459280
144529	203213
487405	298013
203581	121950
490211	309801
247231	22494
105077	226152
226364	21641
468605	117902
479275	372238
152450	242352
314095	405849
395230	301659
239973	157314
3186	95450
443119	293813
455141	303980
260879	187325
32301	17983
221292	102672
155302	348007
486113	15133
149321	9054
82799	122462
182000	292401
276759	275790
471264	357854
190693	229290
284375	273831
343799	440660
118132	183213
316471	120986
331748	413262
115339	438783
263514	186113
228326	188122
143415	141330
72804	239304
252912	278907
443915	224085
61075	480759
112176	122432
20900	219865
182035	128152
368993	346066
159972	200949
188685	262954
70980	53863
401683	458587
392086	101212
154835	439953
445101	327721
424975	175818
90869	369599
81257	207535
268937	110677
443817	75273
245041	434239
263799	45626
386034	202523
109824	390771
269217	192975
458184	48079
241442	27464
279747	327217
188503	263833
474341	362006
149542	458452
354920	139792
86768	448903
259637	83811
160961	160876
59891	355700
315605	16433
172263	261396
238590	128244
297422	232915
490920	244929
318735	32013
72003	463529
262432	147765
92927	298626
389572	6093
350824	78503
343864	478482
92363	440660
375668	475200
294365	129874
83275	42363
2187	152592
369760	186983
152397	115191
467910	132982
81262	267562
68532	308100
332229	224510
76228	38854
476344	217785
152603	469349
104788	409389
334788	339853
44159	86650
340321	431853
195019	215787
276663	328742
326109	53863
22060	440461
323352	197077
342710	127158
346597	336291
462171	15209
491856	269199
235021	324723
68456	307631
94233	262277
94510	102096
484691	467192
212923	230471
407066	184697
489822	472662
319913	51222
400701	81280
438501	405217
19212	86800
128359	244394
227306	446105
198317	97626
446060	486885
309917	427628
305287	239598
188799	132740
299757	453521
441312	109110
310654	119123
107752	338271
203321	241525
173939	316372
214279	363505
215814	189560
467766	50812
250325	402552
110519	475723
36612	430754
216666	260656
158747	439082
477548	59658
255140	262954
133099	10526
2539	246311
307440	371404
177483	38985
391479	176300
101854	70363
200830	183213
465404	76709
312022	401935
136435	481208
80970	144073
254966	123146
449547	218069
158571	18731
85678	466737
19341	385747
137833	12195
74244	12895
317728	217275
200910	406626
101289	60517
316500	472239
339333	480316
244455	293813
263131	142747
341311	223094
166231	406670
444321	13370
87047	34659
365822	371918
293813	396405
179965	66040
162419	183479
431632	477986
132474	66483
186677	168381
116347	455181
386202	164884
457908	241290
405555	161510
319824	42035
235878	49319
196996	5582
165046	132996
160570	454064
354852	416402
232771	375840
385000	478415
383038	454824
230806	90123
67359	71329
142159	110974
247068	452126
145832	170180
237463	226494
102892	221890
115730	430610
309276	184659
18084	293813
275460	213017
288918	126473
16014	418463
449286	209510
436624	360224
417938	201255
109062	226152
301312	348007
345194	131748
237148	380028
450705	241249
7010	15209
21389	476231
102988	192046
240709	481279
227491	236213
272573	418551
359746	150352
380228	286313
199030	130960
180118	307294
323836	5297
412205	98965
329790	363563
328940	25923
404568	162444
155242	399736
207653	115405
376444	403390
211401	5769
376639	90682
45423	15219
263967	306177
161120	391414
415066	109728
432212	483939
464242	37063
202881	110677
407066	397936
50042	94344
353051	324377
260256	1332
357407	293813
371030	221329
286548	109006
68977	406061
375405	457189
294554	354933
449399	433906
226023	490358
304508	48275
215260	251622
22959	437679
220798	184904
325814	465322
140839	194549
328932	284724
419967	190369
168447	47875
222544	189549
463721	13370
304877	356428
190476	84803
412592	99405
456748	57159
96593	214024
206762	13370
52925	54976
288233	148690
50491	348388
224749	334974
146893	293181
163630	28065
10816	294069
408357	276167
430965	339853
177394	433391
434092	155376
257984	9054
165355	474271
139072	308116
16844	297776
483987	416577
219136	403230
287444	414292
15579	316796
82430	236213
125347	258370
27033	175402
434304	380538
352739	461049
317993	198891
105615	193214
159074	123213
251274	119445
444139	400120
49726	156889
4100	390565
384155	117023
459138	402698
154932	102355
4461	3011
488195	420688
369798	169116
418500	333780
404568	15084
447610	238578
468746	267352
305337	209471
31623	357854
303507	60861
373755	485922
40890	472239
27118	249334
115802	485339
204260	434893
350654	53649
73842	126473
2798	1057
256450	360109
339769	375840
407898	11456
87494	140728
121008	465238
395167	132028
456658	335808
179665	400632
228050	13348
325647	28065
276821	241045
66655	144119
153500	104223
97552	284214
128932	76968
413906	322203
181274	208013
351818	52929
431910	230628
372605	332487
277568	76096
458065	247364
322959	369577
239809	101508
18158	219808
273479	317853
280599	404007
109895	212081
356259	399468
492339	139648
393839	276074
38490	169485
406764	291829
42399	72985
96600	299408
256716	72701
491288	347378
440777	261217
81432	174411
235706	452709
462910	154271
438475	216666
110336	219564
126966	79989
144081	147974
463552	268667
296693	134145
201732	186271
421347	121106
436846	203656
477883	269033
68098	107135
444380	423980
338225	285634
479351	420364
366556	153935
414128	96977
444994	166190
303107	307771
451551	317118
385250	237235
200092	331642
423435	4413
70079	465698
301557	34785
224048	196783
402321	96406
2563	169065
204774	313745
258753	489293
95957	110677
397454	461392
73305	311479
404568	183479
56347	172923
28250	209572
247564	198317
372170	76435
241645	282989
186160	291521
277241	239561
190783	367110
448852	155730
454263	305287
78669	102205
255650	369808
322619	205275
304404	90199
430845	295484
406660	347158
185741	31049
452035	86728
322086	447107
214744	138193
193796	440826
452052	188542
478588	436287
388047	194860
58360	105811
244203	311301
143615	284843
343493	94793
111968	422849
66486	110677
353287	86638
98916	129396
214950	48163
200507	257298
306798	137028
255616	282502
334326	384366
88258	261396
156567	110708
263	216159
103178	420790
99199	183213
464438	372214
422246	23187
329669	126204
147706	267393
103082	198491
1057	151834
281942	27696
137633	451828
202379	476901
58930	112428
276509	23018
231754	384744
258541	294069
467703	410549
53532	309444
347389	413674
330737	392055
62366	137840
167385	313745
243328	334618
406744	224579
151618	226308
291238	259558
29408	207150
399898	178436
440327	234796
334351	182381
57159	5447
427486	54714
341696	338925
399811	210032
277444	67584
276279	267602
410582	19009
464193	296772
124085	138483
426439	168381
380489	269331
395333	324063
193804	157338
146006	363564
448104	339288
183755	21411
439588	219499
332152	489415
72345	292721
45201	6253
170685	254788
180668	422405
455862	220591
334602	16325
111861	128017
361838	374939
303278	366127
199780	81898
174187	31413
45882	162947
151144	276090
346761	475200
190524	67113
488144	42747
56620	469612
111856	190916
409016	16661
267713	240857
55914	7686
126919	452968
439977	185335
37935	439074
168798	183479
316541	268853
84875	471736
17608	273831
29203	50000
172129	13953
181651	314715
284496	405952
276821	477847
421109	346408
431137	73601
469384	489376
180488	51783
218154	242352
294487	427988
13909	378686
48050	410966
57300	86974
184728	196783
446182	303641
155390	441635
470813	15209
39205	7552
167877	132740
287024	88705
276477	120021
107748	190369
249439	289970
217953	208577
299690	49828
266307	270841
414762	143657
59092	445749
162019	426736
15068	239107
149147	24516
468752	1553
195571	45141
170027	38694
81710	268984
412249	375954
413535	81631
114792	71392
192829	262954
70292	339119
456037	318404
137510	441780
53817	283392
425827	113244
146772	54536
461967	202989
89158	268176
396051	129185
445023	430248
147595	81448
227712	492333
192238	121355
292367	25034
11169	366127
139907	67392
62257	105585
67622	223519
331238	293813
133434	49903
232096	76741
85096	334899
4180	434945
13015	401871
323222	751
84064	37523
269941	15209
327209	407985
3005	420392
272683	478913
30875	264925
186388	387742
301911	48861
359623	66505
172748	409202
332587	111566
102901	425675
69503	281641
336465	53387
416703	309801
172950	130028
315675	224794
5461	96977
217033	207397
201813	181291
380021	301659
14115	370866
450087	186149
365531	163348
106736	406371
452454	23826
307030	300119
81786	375333
163290	351414
346853	132406
15572	393326
49644	424850
339384	293813
159681	487179
488971	382178
351601	7923
133643	149389
357723	269199
283962	373565
419699	130028
269146	157338
138066	171408
453483	144845
444703	214024
345918	358344
57574	375840
413915	461137
475776	438623
237178	301439
283643	70014
44503	114589
182657	384174
256610	466851
23642	317686
172226	95869
282128	62661
214912	432591
368302	52537
29501	139424
13199	221662
277799	291548
165881	52372
196908	374257
49495	140044
203213	354696
345516	461027
229851	404806
447335	203438
109277	183213
291490	391414
392182	489614
293670	414193
170970	419033
152027	391414
119977	58213
449823	4413
458462	291207
345028	299976
321853	149796
13760	53389
402238	240609
35441	476231
394221	227101
455185	466432
129082	491677
98850	209018
295679	67040
262002	125705
100737	188067
134390	141440
382848	457623
275217	122585
192465	220528
390032	18665
74767	275487
3590	20719
273079	157698
437716	367885
161482	85157
151888	85078
480575	92823
297794	41959
384181	430610
287566	15802
100450	120183
77229	238477
127212	132996
208444	371585
242411	201546
72556	377958
268910	173887
460775	455587
193164	80738
350347	305827
299729	51217
138412	89298
81629	254973
89040	180314
133782	298767
209239	441097
446368	446716
490848	96533
274836	189019
99405	29777
81097	474412
259914	114845
4676	135864
377504	204376
328075	122218
477785	295453
472828	52537
28357	475385
193796	327452
236563	104289
384432	180084
185273	107172
56803	261573
305487	276358
179535	395947
264593	237235
104325	239519
284720	428214
67496	390596
79182	49789
442606	350549
21097	485280
364082	351639
250833	73698
203303	250389
257217	219831
425445	109739
74157	440962
289058	188082
374305	113145
143231	280233
211793	397343
137830	140365
104453	290450
276821	201286
348644	134695
124767	339313
93384	376139
50082	344560
85476	170617
309917	433571
350650	291312
175499	54895
69264	48484
341746	387101
432865	470991
293308	409264
81802	427385
474688	345295
417595	253800
183465	235280
60826	47644
389170	379255
104111	191803
390598	250649
214072	175329
283521	138180
300937	121502
267816	164446
189467	435276
206046	265787
97070	79989
15668	95320
66926	390963
390681	73567
29911	8359
217246	61059
333952	47239
370424	158496
49184	383490
245990	64219
417153	152082
137586	367110
383064	302738
392837	348971
22956	166970
93490	121697
463260	76111
35441	44049
474398	477788
68083	220057
57276	166069
41779	59636
70851	217781
29966	269466
443679	177861
146459	215369
400703	285242
443350	322840
319670	98954
454263	110606
169054	35267
327099	407756
200092	341271
118735	202943
382511	320129
241148	162831
220553	452893
203838	28129
280600	355520
91085	421356
272804	187834
92433	112446
342465	295381
16349	138180
348328	12245
91197	142042
452974	9670
409648	79507
340743	171765
163178	407233
69770	333939
83239	287694
86017	263009
91600	80193
395319	396563
338752	18665
157878	364425
229999	157295
62011	260332
227254	284540
329123	209510
335727	58486
298601	224704
270478	86728
15029	433934
210962	356087
474939	109407
245211	164164
167035	470868
151850	407026
287766	28311
279879	398333
164823	124057
226471	233969
387642	187998
273356	46854
235488	322738
203837	227701
344174	146645
19746	170065
380186	467210
128233	19719
78490	395001
126444	399126
470915	217809
399441	73691
312463	439300
313142	478415
128854	313854
296046	216592
316136	71942
489787	54298
204221	385654
408950	378462
201866	463549
70068	315235
205421	293813
370776	145836
18102	290211
370590	237548
4991	278207
118732	274794
312904	59659
383164	198681
192467	230637
303993	268531
443308	284891
41959	315888
147409	259096
107998	274515
118132	306742
21095	272427
194169	229282
78641	132024
348461	163067
225694	10231
290888	376139
86769	283721
187834	317583
328089	348798
312937	44819
383070	160071
237732	273831
315892	89250
42411	378504
178528	656
164348	21411
165051	190102
106125	373098
269949	139339
284248	116070
81240	192763
117464	248952
388696	179375
154255	369422
25455	46278
492149	16205
55250	261721
468246	165267
211551	334435
369432	426986
69857	32593
373507	427272
198242	122694
477932	69749
227857	64491
6635	279136
450011	271323
237020	391414
232996	303175
192495	183213
153322	487192
190003	363581
20618	6655
66558	234902
172534	228431
120103	258220
357829	197996
168799	291249
241575	280491
68420	335672
343054	196426
124259	156376
190344	86892
269041	334330
81358	102671
326495	50584
334369	260527
330013	202895
152473	118286
12088	156837
348367	329377
190062	122694
292205	252374
292576	50461
210729	202757
431484	407306
439051	401101
325397	293813
276494	383287
167515	481785
174139	340073
446352	53966
82192	275812
479922	60170
217312	286130
266508	453391
355093	334972
484144	339692
351468	381857
239606	373074
27322	409540
24333	387742
74516	292721
298254	89509
12063	46294
203656	310016
262210	416422
248405	392803
246928	25285
323367	159878
12462	273831
325905	115508
4634	301947
184625	43910
301312	168779
98143	61610
79528	477932
314740	224871
26433	215883
134694	36616
454833	182226
415691	253730
422470	23018
423241	488899
398937	114930
171392	433344
375475	364910
277467	361838
334092	156781
39892	362512
127388	320045
330990	295484
22032	236240
459123	24152
180594	378462
477037	76454
73778	185910
72421	343860
436974	487541
17613	316284
77359	474437
228708	343409
15027	285530
361707	458
187834	195948
119868	358504
360642	86116
207149	386660
381553	149128
297069	234432
490347	10986
250648	413525
3809	16325
2501	367110
409165	187974
372038	255141
237887	121304
3511	291927
176217	424781
262980	31616
463457	55012
424840	385165
167955	54536
385281	363430
212308	404345
228007	381157
161162	18451
296746	328729
458905	281086
243531	133289
315088	284843
19675	203381
298427	118639
85180	149389
255244	220635
340793	27613
377733	195551
67308	302849
451216	68113
467418	394608
67650	93245
247310	218727
286993	381512
262282	296082
162628	124085
355485	40003
467788	139803
466432	244090
289329	234356
304044	16433
473634	476880
90310	426887
76646	214992
83804	488899
333511	350189
235021	190369
21415	483079
426947	337791
120646	477986
167588	338189
148139	266172
146506	36896
363251	396080
328684	109554
61392	184558
430741	349261
269672	261394
169937	432319
160476	478415
108971	441185
15128	346408
85129	198038
458207	54522
189680	50264
275824	161672
293461	436686
79297	186384
9771	300800
30568	15144
426888	398650
375825	352586
270297	407651
13353	212892
251147	110708
116741	35870
219656	170603
176115	293813
106898	471745
417425	476656
127796	446309
138140	228431
443350	411424
226508	405079
94670	157842
273609	272159
222102	119318
54875	492316
60514	348292
235429	190369
40449	475749
419091	459622
296576	261407
205418	38063
421861	122462
295891	425193
326736	303424
147049	486885
146653	411365
382848	351818
198791	311510
124259	45221
252529	182924
115742	396478
75039	397581
148139	259074
206522	151944
42906	356285
8664	166970
174074	421830
262444	350730
47816	236213
181353	434186
234603	293813
243755	485669
127462	35622
63845	408212
304346	186371
110355	53389
22187	431226
104498	131525
82715	304013
101335	54722
146209	135928
261734	333605
492629	165267
384116	73307
267339	436354
383164	220192
226747	65138
226745	345988
315250	168638
16508	441313
422832	382954
164485	88113
165845	44738
114748	334336
83523	284843
238738	91295
444734	94344
360459	9648
178968	92613
89110	132491
173759	83885
33404	43119
259681	186513
217848	11465
330998	459622
324199	257651
231652	190221
174045	442519
230194	479614
443849	420944
397195	478415
135212	90277
490647	384842
241939	65999
309572	82585
277776	414008
384231	309635
211889	115166
256197	68331
18451	273946
66349	494102
213363	126449
385034	141125
46094	459976
184360	69734
110991	119868
291982	474453
374227	157548
440940	44818
287874	410005
206547	195700
121701	189673
149176	185146
318412	386078
90703	395964
66269	272077
465378	167120
212807	403077
332299	109690
66035	72007
487293	94667
90566	447335
109676	64135
398032	111088
195121	463615
465406	203656
181322	405009
131691	33647
258983	478415
252940	213298
22207	252430
350814	164884
174139	4790
434854	156389
121362	21998
81358	362932
286667	317118
63528	249957
244309	312981
30979	449525
291159	145902
328181	144647
43444	476231
148674	219041
359831	105358
327570	286313
386992	246672
209237	36717
314977	110677
483987	461336
134227	21583
229635	245679
336152	65959
26210	172726
178222	277936
125417	237503
56619	52872
354365	336590
122403	351269
165594	142678
143501	332392
38944	84599
425599	111578
441202	144130
304718	352605
333178	439141
113620	120927
295717	340180
234881	53550
182600	97970
187456	83811
82840	441474
173759	272069
477932	463109
331503	95233
423873	8623
333936	95870
418689	189763
10296	76350
356752	196109
323836	354725
464869	458380
366521	330469
321927	126426
222094	74106
133832	448909
4139	320276
347394	267746
235936	461944
192238	422656
264648	415764
275058	214880
484910	190369
355109	60197
6222	93095
420486	489150
391044	160722
230574	45439
187601	123834
197481	477447
162869	126426
327209	75583
34600	423883
318041	397985
438956	134145
269977	204949
24504	451031
355915	54449
400441	472239
228128	8463
373021	35495
110204	488641
476346	20081
327209	382061
383893	135756
393870	91382
71876	442356
75056	473320
362488	402734
275892	248231
489189	291699
460124	267602
445846	315578
460856	340358
336796	162831
401092	459649
384324	195121
451692	428103
332671	64335
333894	69734
107187	216278
88933	6374
364178	11748
156779	40697
56619	131351
40079	370452
316565	351718
279953	109006
400423	63703
286113	156584
355083	435280
75799	53521
35473	476231
332971	350189
82981	393674
223860	39008
372340	197990
324199	364294
286429	208603
64777	370824
17315	131053
376760	267273
205011	475188
182678	116350
387392	253745
470264	27464
340677	393785
77330	30263
400208	13370
149561	40539
267562	176059
409016	156864
20294	278129
427829	309616
428603	164884
187834	246550
330246	462973
269584	359863
104740	101660
73357	144251
201291	444926
21381	457015
242021	207150
281671	53389
170603	485070
433515	390861
407540	471995
411482	9054
15557	416402
269772	321105
115645	4349
485666	488540
276825	61386
193886	331581
320545	417918
287566	24620
364636	235752
359707	160419
291521	121222
7571	118662
308590	134186
440474	105003
195693	57984
124259	228770
218487	291324
420876	283296
184063	399468
40890	197900
174475	442867
458519	306306
73179	360246
360459	107396
22804	87239
16736	109468
182216	214499
250833	45175
7922	472167
24099	84089
470401	164120
380679	437579
81896	79075
347735	336590
130651	24265
412602	424133
106514	46996
63723	393238
350045	154943
262233	479355
39683	17154
425503	317118
88038	320097
84319	110418
376592	91218
96569	111968
439936	60517
291369	243542
448816	44028
238372	467752
272075	49903
312347	2647
369066	402269
247409	385323
455074	71434
462335	191144
157548	273649
481733	175895
252815	426986
60554	226168
461242	420560
326135	293345
420169	136193
36649	459993
287566	68170
383810	94516
52178	262954
100032	372314
80639	28129
396583	263256
10251	83748
409284	58140
434486	447517
316136	9189
204683	352186
400910	190738
216781	227101
151600	398333
296111	348176
175354	223566
139341	179692
12415	245538
90304	262085
191084	348543
150403	215447
361350	8092
65980	188319
176111	190935
425455	286337
43454	375401
122605	190369
149147	319163
219043	304055
375952	114930
368721	56948
352243	258370
179879	173176
192126	313745
411115	445602
436642	15133
476107	49903
413508	5040
112267	160262
364039	140044
185905	279517
284572	201007
333737	5857
342465	409848
356535	168668
89052	84002
27400	15533
239254	364109
325044	219351
92401	390830
229091	447517
308618	196976
323317	334330
317457	447335
364350	70557
164580	301765
489589	398235
462741	86560
220362	165267
88506	358747
342359	409828
312088	186159
15036	246311
161321	468103
393615	34956
95965	246623
384467	310836
437623	346990
434798	9054
295011	64335
332824	162831
447358	447517
264026	159002
478975	473145
192465	242750
247975	449298
242810	96751
378725	89495
441016	45284
278321	143217
262127	191788
242134	327061
220962	396563
489166	34646
231625	189802
282453	489376
257512	264406
75276	189938
329943	269199
263608	95408
391318	331788
459202	406666
316922	277961
85674	252518
82634	489485
302722	122694
364636	85740
414118	396697
491026	81959
147333	121130
191748	180578
156470	156338
234087	214024
277373	175972
284842	492906
384744	282195
222624	277936
295196	218730
61129	99060
79541	341271
379409	217329
256012	286244
483192	132740
30386	280233
104777	404205
298780	366493
242476	391414
490968	167692
411142	317100
328152	478773
312781	139327
401232	165520
147552	48666
265586	369342
409388	73516
301247	24943
260879	135982
219502	150676
88935	321141
220435	133291
261510	116070
106262	461700
296514	34682
417948	138982
470519	72521
68098	427064
377869	66140
47621	478415
246402	305872
361676	124739
319465	134145
422030	223359
130675	329195
185146	330636
16575	483004
279060	252825
77402	58632
70055	493090
70068	53994
182820	293813
214853	20719
29123	160975
464823	351257
488630	116705
41821	124505
184179	205508
273385	445233
83536	445233
21028	109610
296651	317356
310756	305418
397703	190369
259256	138465
461415	186548
127972	54604
216421	327449
39601	425838
25592	317675
380221	280076
48950	441313
256093	20959
447137	450395
420720	140730
286511	250410
320427	422470
236008	77031
119740	713
225621	63528
99287	366127
254189	476951
426837	234071
335005	15393
210490	407386
145111	433645
454240	84991
304097	317118
257769	421054
414035	452055
147911	486104
99495	55531
53753	428944
209809	307889
54956	228586
214279	276950
16900	440660
315742	277595
244333	303648
109271	300137
213123	16936
380454	292721
87046	265840
360567	175618
299106	208577
365715	338608
442091	189522
16117	387742
82981	327343
320972	220243
435242	444573
475287	464727
479368	90635
320972	401871
145477	89476
48365	196394
303782	50811
9784	390992
310122	267366
456481	284979
443572	91312
446071	336590
438310	13271
490278	12245
486680	461983
40028	310756
347953	119381
458065	434035
102129	120735
316796	123460
330954	341778
220829	132990
484695	139648
8169	256121
219983	153503
332414	5258
190096	417840
154144	114596
249410	264908
267562	491538
115948	376244
445238	13370
46530	470425
114767	257377
260516	90918
298460	454975
401745	445132
486767	86217
203179	404127
205615	126473
144102	484560
87920	409391
293913	438373
219541	190369
72804	76409
48802	151765
121065	292579
376043	56733
53249	89868
455126	55656
47874	160935
469715	51905
490132	336590
396667	412524
425305	44711
39504	146324
295370	344063
357210	221324
118906	285156
467716	420944
17297	401871
257690	190369
267584	54976
146893	359462
73540	62196
252351	126426
223030	190369
46556	122462
90266	293813
116611	269199
448263	50264
91437	331581
268748	364522
103596	180045
179041	39764
343094	464378
17194	190369
331174	459393
394524	352984
451877	348007
340070	166513
279481	49903
39625	18468
217251	191584
37822	251597
340772	224614
431571	257298
341561	214559
17968	64429
20059	215026
184071	100209
441996	387162
102008	156375
462889	463774
68532	80467
471820	176077
29518	447107
3439	4467
212853	395472
146316	66679
120808	272096
290	247120
181947	310261
309917	410238
210228	355552
371940	13370
231503	315888
429801	87120
373706	443470
212581	35464
164705	459740
465930	110677
30101	145796
361405	308407
122802	286828
153895	201872
160794	79011
395851	49896
88968	77431
37839	386658
235910	13370
247296	41075
321475	183213
457418	196184
175145	286936
404490	117922
11696	152577
5177	152960
187128	132115
107709	457907
449898	481397
174134	218727
128242	359956
491347	196514
50883	306816
264765	267602
203692	176561
421644	308065
256623	310160
326592	476951
109676	211041
417483	429603
71955	316372
298390	439460
13748	132996
197555	375530
31635	54613
325338	381013
309225	48445
136213	408014
457780	276591
104648	30749
281575	10451
58523	247649
85916	46926
21070	446801
195420	257807
44002	335663
35214	324247
232348	203774
212581	78303
250873	158778
379568	415951
142490	106514
128337	121106
153490	286599
137789	372380
27989	387742
172302	227101
325586	469781
417391	334955
158502	162548
367638	309425
326722	272407
64526	123095
327209	418745
465008	27748
439446	72523
348552	110677
205915	109991
228938	212081
298393	26462
2058	57887
169479	179045
484577	421801
223755	480756
402874	50264
154815	174411
482646	278604
381729	122462
13930	126471
72742	469235
981	132365
105969	408537
139877	182848
409745	46785
172417	327224
232668	385082
113265	268624
203837	305320
105969	318749
164481	76527
25384	332498
386707	220553
26047	266377
217244	434111
36183	221023
143251	33489
287508	438419
294323	433906
112259	364903
96007	74106
156546	72670
493622	98698
479528	362206
345000	34763
252884	333716
109733	54363
122806	193111
407540	360512
52834	326604
218483	266852
90050	51881
74521	190369
428182	59814
391391	356290
108892	407843
478333	123369
150406	278162
128124	347667
189318	63264
194051	479570
199948	236654
397659	341271
108634	221759
136798	471814
131498	254542
407371	54976
17562	484520
464580	457081
446285	439853
70824	182000
312283	217502
105797	457175
76228	307089
251338	178249
16995	402183
144481	94344
49541	38063
390027	112330
118363	203653
408944	148590
348802	188028
241906	63768
235124	327061
406660	16940
258136	399852
41829	35339
184059	182793
208362	428214
78469	395800
211340	175043
42501	330824
375260	177380
46102	430356
164880	413535
22202	273241
435613	29563
466878	363564
483987	455872
391102	227101
343538	94344
455505	215858
145319	309623
447610	208577
7133	31734
46558	193281
472372	420944
233154	264766
475008	24147
174034	193016
254583	212252
41832	220000
61367	310030
406751	64447
363573	190233
151896	335748
20647	341777
228229	435012
452341	122791
24982	41531
66356	427272
145218	219136
390774	135918
262079	92251
345531	331872
372307	342579
369000	314881
147191	338271
64865	171592
52491	334424
407134	120746
48451	37516
489552	74042
164954	265040
346676	378686
24049	477136
18584	378762
289298	486267
486708	217494
210310	27464
484802	11367
437385	30739
372582	203656
280078	388575
390241	43334
332474	240016
350074	120003
192238	302215
327943	138275
24499	30825
426060	73336
280975	223357
261091	205289
173624	220253
400910	215992
274852	390349
389773	482143
11795	47431
321923	477986
474040	413872
84536	119679
188615	402269
485905	388633
467085	285655
364163	357771
261277	441313
375275	73336
243492	284843
46556	300480
332544	41158
207945	157715
488617	308573
492247	188213
295390	436956
40485	392062
5677	147826
375617	430356
400910	49903
259846	144845
439668	188688
360535	87471
239019	93133
398336	379921
261278	448982
67571	116833
74212	306887
234592	253390
442121	111805
241192	313745
163651	476951
177479	9054
258547	263514
233664	221059
292576	10231
477932	317100
307951	83256
123378	225043
263078	442431
221419	299331
78719	212081
175401	166651
132129	272159
374399	59759
294323	217025
359824	169133
190051	447560
274957	190369
221478	446037
270948	439681
405581	232804
284219	73598
188499	273831
367924	380891
218114	292721
263708	38741
82981	121974
354868	426089
157548	409828
379269	39255
5700	441910
333166	151040
414825	381558
295159	18665
345194	204028
397412	39385
445879	366493
473202	393989
107437	9054
64349	366666
226167	80214
1080	486104
343700	191213
323836	91247
129483	201723
434532	144123
316565	295691
432175	347202
137833	57134
68675	1074
429781	241468
177731	181767
43931	83685
308122	362206
43941	220417
19262	318404
408437	257651
453655	489822
209563	483761
292896	193256
98300	115201
309225	414023
157189	168498
397411	273831
221329	473525
403607	397269
55730	208577
444081	329072
379185	326942
459968	185704
314046	53490
222045	297937
373631	379165
312026	192965
316837	275340
365929	334968
226919	21679
234019	315671
98067	356605
130242	205037
428849	21583
228128	317583
470054	268829
210833	405217
172535	478415
216803	381848
366894	116061
427773	231638
335452	395563
426128	172856
296820	361414
67651	76380
287956	222701
159547	243081
237242	474271
425477	83811
255474	86728
245965	389682
199765	136876
162564	450350
351855	21411
129792	480276
133861	73336
180277	305586
379064	405901
129589	254490
447831	453707
264569	455719
237517	384174
215728	313745
449354	460150
386825	123213
272866	324124
392837	192127
142092	148000
97926	103542
175035	476231
483706	250004
192997	363184
317977	399555
353422	4369
219363	186440
118938	485905
194048	382166
449917	183213
225694	329288
144397	402543
240093	335504
349186	104815
393525	42930
24200	110677
245937	466737
411509	180578
316154	353040
174309	162795
254472	5040
289085	34905
85222	259929
53618	342129
100310	334839
453109	42890
214880	318088
468957	379237
214966	394571
450532	94480
35352	350189
302918	337928
326948	4748
420842	194165
200092	313745
315800	371092
203303	227101
192495	272804
255035	480530
7191	343010
283358	227101
7334	389814
228552	49903
302690	54181
53424	267374
242038	410535
133126	256115
60355	75499
230691	62434
306294	168213
158359	41959
199516	85858
266316	366828
165680	86051
154456	156849
298966	474150
362415	401247
301880	316680
386707	21411
167588	86004
53314	100349
137368	312325
224349	422633
21070	364000
336224	416077
199420	613
27011	42090
435237	81993
152887	393162
395152	238850
463114	49507
335654	113138
95391	468947
15640	21583
31935	461944
4231	438419
428762	11626
18851	133067
423827	410132
419133	266029
138814	486134
482210	164884
345745	180018
134469	97753
296036	158811
474341	237601
236303	448709
287413	94516
303670	323340
276116	103339
331509	21583
282560	98906
213851	380502
130069	402727
416729	17371
316136	85656
211884	180355
199430	58447
187659	188219
52867	188246
458837	477986
290547	73429
225855	309801
186374	167293
435197	214024
345864	143634
326631	346346
483840	6374
28357	437163
458126	169448
32532	192005
19542	312895
417947	403319
369242	211932
251154	176878
458207	34272
455869	440660
482480	296144
489500	129827
396584	73387
452527	97194
306294	183213
266443	179716
75788	401854
355294	133825
356953	288138
326260	261433
245199	312697
318980	119381
417781	186259
10751	464872
478474	414709
392086	28088
83275	343555
179319	205223
408064	79922
107958	315888
462794	395178
109174	181322
437655	49828
132831	118286
302316	126204
366952	42374
303739	156376
52651	110677
132485	143274
282263	72952
441948	338189
329985	398954
13304	175721
319230	409828
464322	473798
295475	216864
35806	38190
204077	454323
206815	404806
42670	98100
438501	389682
469976	420895
482456	216017
68221	455244
467858	273831
145282	241283
73694	318061
86560	490660
31313	62755
184077	420111
156353	267576
162277	307294
89489	225731
250139	326446
430866	15209
41207	29599
323715	487192
458968	140699
202163	265040
493625	4413
25969	162795
161894	39095
356334	12901
145337	382386
145223	143809
243789	229556
261278	379500
329872	150352
216666	183422
376147	9730
75963	291521
484118	231559
474281	110677
146411	348017
203279	480967
186500	377528
262183	350189
408337	289883
430217	265589
135930	10646
275615	388681
313518	293813
114849	211286
443865	57134
99470	85870
481044	275677
173407	240374
270817	246713
330752	209633
214735	477989
415445	111178
125417	292123
276	6899
484005	166970
261394	234716
197485	317881
226528	13370
189416	1540
144332	315671
62825	141026
190704	360860
54305	284002
273543	489376
75105	57989
199104	350189
249845	427317
189902	256791
382882	349854
40452	242571
403321	422203
33343	214436
262890	26884
158294	258370
169854	83811
108122	337791
453765	426089
27547	263358
234197	251597
345401	234226
439505	120778
104914	75602
276821	417221
249807	351257
468293	42890
380846	33310
310038	302836
415574	19896
364376	197884
340375	61258
312474	217458
103842	186571
386431	440660
30568	208577
428401	258396
426040	15209
370990	476656
22799	392470
285005	313314
396746	128894
34282	375840
67108	139931
347121	484511
399915	241468
283181	268118
366402	177775
232757	96539
161859	19139
391543	107612
189480	301143
293010	290591
408329	227048
195452	464420
407307	4349
161023	289238
360459	430383
229381	451016
466056	193901
133629	42383
224899	441313
48282	149388
425415	144641
252213	301063
364493	49903
82	215858
449625	332392
338056	339853
85402	467643
4009	440804
424013	372850
454303	374796
157878	65108
182546	221324
81369	83403
454263	316796
214401	257189
195527	387389
61919	324377
84499	158964
459857	305541
251526	12787
481419	479570
465687	322192
486463	165603
423476	81280
64777	337782
93689	71724
339963	291000
201131	337384
22637	437917
186749	143266
170553	127152
349505	104784
331119	301475
214447	166513
37857	364000
236279	361640
321868	368205
94906	353605
195341	440962
361876	298111
327013	18793
194165	13370
395064	48163
119211	250805
192183	109006
424907	386272
47133	392037
343031	34899
212624	81321
344875	107589
89361	205900
412326	219705
99418	325267
461619	62948
454867	163483
181162	483943
152760	321009
318976	83912
431264	17901
22959	480224
196003	134259
115604	445453
208593	363732
421794	107711
481419	290
93174	430425
116404	104507
315431	178436
202966	186259
427486	411365
393271	383192
329874	258508
424837	60257
72265	195121
493592	464546
323389	427604
379296	39903
230574	289965
386237	101058
443307	21583
102347	29105
215292	348860
324502	14335
392845	479624
254496	293813
36556	433956
218679	272971
96616	28129
196903	156389
490940	309444
312859	317356
226359	15947
364536	32312
262504	201493
105714	360992
285750	122462
243559	205289
209372	80853
204865	162795
105183	313096
247354	366127
92700	25382
158212	252739
376419	367452
344775	430610
221521	209962
200500	440660
285348	453391
37469	160419
134180	136877
107176	97848
289762	141166
375669	433934
230574	44465
226708	139648
37677	153403
212495	492316
18468	220253
135909	472214
491337	95922
366434	182209
278482	272069
490580	83566
257651	400204
138663	106736
93095	419849
163324	353884
454555	241468
228091	308653
167588	5732
305590	113138
196184	151167
115157	13370
52695	53668
263813	96129
169854	237074
481419	349129
156669	49903
235665	307294
492316	1717
435929	18094
172396	412162
183601	462019
319987	492601
79236	166513
267739	86728
350887	75252
136516	396697
384300	257653
168463	270675
293207	147884
232856	343547
220613	94344
407565	173598
55218	21583
4083	98421
468287	83140
470556	275055
65844	295371
349595	105967
351041	489150
203	11650
147942	404960
388219	466432
372041	109095
206939	150352
37378	178744
338493	237373
89883	336590
285602	293106
448051	420944
51601	339105
301485	276358
273160	464725
78002	494102
181787	110677
225963	293615
31094	123369
399441	468716
132236	27766
354504	350549
67277	477986
180208	249063
14825	487563
407339	86476
20299	28639
257847	477986
113927	259303
290	311221
104192	454975
365193	22907
98383	61621
260419	474347
412602	239408
265186	353488
423054	333492
154850	407004
39979	489438
87145	394819
429798	157725
89075	201946
61367	473992
327623	197955
312616	259929
140406	225160
480690	83976
411142	264766
357247	450670
239371	149388
147341	148835
36526	305694
192826	238299
66513	447158
162557	189090
152368	478714
459128	218642
114332	273468
28998	281818
247608	274811
298427	471355
129727	354694
341587	242927
380749	73236
175484	368633
320578	32605
355508	435318
309490	246311
12105	393486
352493	22985
450532	200705
355802	267352
348991	113333
417492	327217
118969	442663
312283	325466
381870	275606
165680	469606
23987	228431
101963	349954
91036	399172
107118	153455
285332	16433
26689	180053
379432	17561
409165	445749
88949	225212
65134	410074
291865	451753
158073	70077
143649	171592
57154	30769
442900	95942
74034	377860
150091	72521
123536	313745
241614	340501
308058	236490
281528	293813
488529	362859
322243	246116
214069	476674
67215	160545
297795	95061
121828	6148
414286	150470
112443	105648
347862	218762
71170	456873
20537	273831
398953	223268
378982	448377
11586	338591
143891	426439
387401	168381
226650	431120
165895	112229
45671	345401
3599	288035
246349	376916
360877	239561
289197	414214
290838	457081
287867	49903
216421	134262
442091	268531
5700	31647
364314	315671
58694	87471
32169	420790
242777	32605
356300	374594
164954	28129
393052	51222
167583	53385
154985	446577
391433	474412
63800	353750
459708	164741
447610	269849
136052	205289
408329	227188
414015	372484
324825	365345
158853	142018
234156	489754
288247	173176
308445	9437
110050	169485
170173	414113
419265	230303
153366	315888
119357	147554
326846	216194
12481	465843
300369	451016
156451	317118
101346	105053
482204	146202
308516	186259
277568	144110
450318	427317
330862	203279
469161	190369
356172	196783
352739	186712
200645	464727
312347	21411
263539	73328
257897	357965
29824	91142
92090	207668
59585	334680
262487	49286
173680	280233
355463	173176
473981	277961
60054	99437
237247	166970
193386	401378
315208	341581
313937	156098
267920	58594
187687	137706
358182	405358
401367	231768
276183	338033
344314	300695
67524	318487
241173	47621
266307	214113
306964	156724
55183	7332
409125	239018
91778	426349
466524	326728
176679	83811
412844	317356
38010	478415
15018	307997
302153	380071
174034	79556
155490	426736
391414	301301
461769	393326
195121	257272
118111	78184
198662	243200
300273	132019
316569	186259
187663	110979
295009	239767
461184	488467
300410	158006
78503	486275
209039	162908
49325	137128
76842	478415
370467	49903
175264	99960
58590	49915
366842	334009
192183	416955
373025	21528
315805	86632
346557	297307
147443	494102
75234	272425
207033	218184
420960	251331
322911	342710
128563	348798
5700	301563
44844	239719
286531	245679
261898	90272
274761	14335
272946	351092
479351	338915
404568	443771
167126	53245
438827	96976
59700	200444
7738	9886
39176	111325
242674	120195
108438	219499
316922	94516
258187	164431
466562	315435
121226	448776
343794	28129
178895	137128
14020	243547
80334	122694
390865	447250
194405	123424
52051	121304
301364	424791
17456	43533
152493	255267
259754	259929
181975	251116
48064	8810
107118	217103
479141	477314
92047	312764
370762	160456
482456	296011
78758	440660
288499	37515
198999	324377
155337	5040
229851	272865
141731	219614
42572	137128
258382	288946
477016	244703
321213	259527
309917	109868
237120	279073
282977	221324
366432	165192
384363	273529
227247	41452
361618	137128
428875	438845
120509	372214
479351	358818
14574	160520
90879	194710
35459	60517
222480	474435
433346	317118
392086	49977
52300	143865
249902	336590
478025	309525
116895	278200
352062	67938
112372	414283
184455	242552
418810	391414
75712	152502
374713	164884
105109	446515
17010	328059
173863	490742
129483	144961
118302	366976
114617	166063
193767	351849
130224	309322
408365	409828
86222	409978
214819	295484
403695	312595
303746	174939
141218	116094
129256	88203
457845	25984
344674	261396
77674	207415
256823	190111
417774	134694
395727	182226
233045	29824
41978	328445
433346	202660
40158	233187
199676	110677
257192	21902
48001	27464
164072	471174
189652	433279
344004	458210
105859	197034
469008	148199
51264	489552
159127	219865
46870	385000
46257	127090
313007	188208
126153	2172
423820	48661
192238	425270
281461	53863
244203	15133
268910	207535
363505	317356
465292	389682
213998	22874
180880	140278
401592	215167
483783	35707
382882	315084
452809	81654
29472	99405
74552	469235
222828	205289
212373	452068
4634	69561
311756	260367
323553	114607
239204	20241
457418	137172
106917	28066
410014	485280
74839	366127
262210	279314
11057	220756
280282	62191
128124	404886
337700	87079
197936	175926
329966	45916
102852	88113
457215	54809
42410	402789
137889	265341
30943	190369
245938	16294
248013	236032
449286	94344
335951	118253
409503	142678
69318	179692
426190	141509
114787	235130
362056	5526
177485	354264
339978	76454
399212	468368
282597	50538
2560	190369
322121	198694
381948	315671
169954	195936
121166	190635
229735	233395
316811	369843
20616	429115
284807	48275
97046	15926
224786	188759
57987	27464
12453	23859
18766	319490
187393	179264
197693	170894
410667	370866
96559	482181
145367	288035
412306	122020
196526	331859
115356	183213
138035	73778
236107	185999
418426	439718
149368	16668
278329	317012
164829	180192
354545	414832
1839	453746
367967	283392
342465	193722
113620	54895
387191	407905
392011	393326
440887	228431
100168	190369
212969	380738
295009	315632
141138	109006
111890	379130
139145	66277
242411	267275
165381	191885
387992	248885
312821	479614
246199	186463
93627	111278
382002	68950
424078	3604
356668	5040
66259	113522
368949	312371
309532	469235
236677	182384
238031	416266
93174	190049
187834	432719
456415	402842
281677	399736
492002	447158
326965	282028
439719	184657
340464	399037
289247	289814
271260	482676
418700	281924
271628	15915
84845	28129
169135	49903
119388	337791
373433	313745
173665	34476
24803	125481
485697	248777
36214	119868
73691	115340
356530	207702
132760	367750
318617	447107
257498	451414
325216	380517
139089	331983
332457	223732
478190	245990
391815	48163
246558	364190
273827	372776
155957	67149
338714	49473
368010	101049
2946	409828
231333	413525
293913	401854
175493	86892
366087	302763
231680	178742
123029	477986
7652	56842
425309	253267
368143	136177
291166	156652
234797	174700
487599	290052
31660	8459
196075	255808
409041	205270
198405	276090
398549	960
267562	303451
131836	404806
127471	478415
380494	30563
58418	316889
18176	373438
202275	359029
103085	266801
374330	443227
219824	124714
475526	131312
230391	215619
89000	146808
72206	197532
423828	67863
168144	425979
218273	486339
250139	53863
216894	139951
446596	383359
433146	360850
30609	77004
43272	199092
379149	286572
2137	427400
40969	331581
55659	196497
333136	401871
145297	184393
83399	16325
65134	300119
203213	181178
103392	311832
61345	454311
23022	265876
391769	363132
221871	166513
97552	49896
290966	467320
125890	455179
229735	373584
12682	363631
29894	466851
474474	341271
332505	491751
149387	67051
95700	93719
193705	309180
214146	55921
167291	234356
220246	117168
208362	80238
453382	45585
163496	237178
249261	132858
54271	354844
65935	285938
193821	421253
10946	392221
285222	87502
305357	102923
326492	91228
430116	31041
44111	478415
414107	55074
448884	405358
382892	45687
260359	97362
410389	158030
376177	181704
242411	284821
389959	27530
342588	366493
190546	115671
181159	395093
282453	19602
358422	479904
337516	347421
43027	349415
26198	78917
425905	494102
487191	344095
116071	173459
318369	227101
198387	149024
233388	309429
210005	231485
248448	313745
79717	226494
461984	362972
381563	47112
75816	77438
222045	354702
76228	482709
15027	405464
164481	393326
444414	162795
38837	453012
219136	9935
222389	312701
190855	214050
389656	311819
409388	52667
288609	279566
326574	164164
213839	6374
468806	438419
341811	357854
26559	64454
409173	398066
443483	362211
367149	302789
79810	390232
278476	384117
285558	435708
250854	400428
450807	487948
181347	188759
230926	4349
438082	137128
147795	407026
396244	489552
204993	462903
19678	139
417182	146063
297641	348798
462047	321868
317983	283346
185629	85423
90361	143234
187364	64335
339333	316155
144750	436698
88610	391414
365767	28129
411015	411424
153322	24539
170933	487387
33322	313745
141010	15926
155943	83933
309276	453366
404099	196783
413217	49903
255859	431120
187965	195580
195994	401014
482851	271040
117933	444652
182270	186774
136605	310756
413821	286304
239496	97277
377941	115386
105077	401854
21743	289518
215644	482972
324507	118890
176130	270103
336726	27302
479351	235679
105022	214024
420266	465094
327209	428313
434119	246592
85478	462826
235628	184629
9232	267060
332298	402341
320673	40470
234881	183711
166596	390525
485286	440660
157586	200952
314311	235939
427639	387267
189806	280233
392136	20586
197658	176399
263377	233477
163680	267602
399825	61396
189138	448387
239748	262110
217214	218930
47035	167517
466998	273468
320873	8084
457508	192914
342731	19246
256739	216825
376705	220995
434982	407094
172129	65171
355083	393238
316154	458
389512	144073
487579	98541
410452	312230
456294	218122
203600	296176
151712	466851
389641	96977
450457	60517
256599	357471
106268	435680
73898	474412
154262	336590
390771	139135
245679	328387
350106	65825
36984	368957
444835	321256
272411	24943
185084	451016
459213	284500
335782	88113
301683	201441
124470	195948
430545	395465
22959	475935
339333	418114
261723	262954
233989	433934
407495	240313
208068	445353
41378	155271
453738	335663
128378	362713
154014	130069
31043	339308
374014	86728
351701	226308
288918	385766
143190	120195
22736	118552
230051	48696
419923	8895
286768	9489
294997	286936
430640	207525
186440	360548
420660	335378
148203	491150
89238	91247
339769	439369
289051	405082
201204	433391
26896	427442
133393	350285
409016	453493
192311	314855
400989	331895
99979	404960
153439	97490
413611	434790
213495	54976
54101	80007
330114	115340
393482	15598
182811	313314
80784	440784
367141	467703
99498	41651
281236	157715
86632	374350
7788	270337
107099	180427
252207	363129
80334	310756
15819	120532
364636	131977
360459	21961
373159	451774
118642	336590
465463	361355
287444	143148
16970	80080
238236	243301
96146	131606
426964	473246
147373	358627
59784	262954
8474	212153
317780	294473
69292	214114
65513	141404
458065	198694
148119	35629
229999	233484
43419	3971
398517	493772
202774	402269
287756	76454
188847	398946
189318	267602
203686	331508
56850	190369
202905	47757
106268	119379
210289	339853
71098	213221
406408	448353
243588	13370
149445	489822
257977	429863
350313	15926
374984	379796
311548	265589
203851	51987
215330	221897
456658	205915
104000	216754
220385	235552
412440	192610
223246	303221
399825	172535
41264	60482
70348	231485
14544	443539
459864	360860
139927	173965
479072	238299
421251	287673
472394	32807
360325	383509
88506	464426
224063	209510
360459	156375
449235	433559
379254	6635
435492	250389
62149	165892
216252	491856
320509	400627
129131	87752
149758	85243
458207	148343
52271	261576
412333	82585
271679	90123
305979	16433
397385	28898
144845	91740
112173	85521
275778	70557
358768	359611
307567	262594
218363	474453
459537	4506
13776	272230
424164	147285
179258	49903
260396	104498
54507	140608
455703	162277
8771	19620
316372	158154
260784	176381
484038	244160
320627	122694
37121	317184
262473	414005
15819	82943
253289	245689
86560	298048
49725	320069
298427	172653
341696	272534
43325	293813
184629	392086
354022	238160
343836	449298
225141	397817
288652	234899
187834	420923
112660	212221
487932	476144
132190	377620
416972	374461
63415	388077
312381	120173
161722	294965
208685	300813
287266	262954
160237	319611
295449	371934
203576	210796
267797	205223
433769	379680
224558	203656
378538	446351
11696	451774
469393	359762
443547	361486
280830	370866
130069	235939
174404	133423
432319	144130
200804	15144
132182	343277
352633	119416
31095	249334
76228	362557
64228	429802
305256	166666
337762	404733
380719	64794
129478	481049
225486	388899
169631	87471
301312	254235
33107	96406
222540	190369
10109	130212
75952	94793
402842	85886
366746	51895
469388	75491
468586	275366
241468	188337
296345	230378
261525	338271
114025	347066
281304	315671
27125	292721
84745	182043
143079	141440
165680	307745
197647	49903
132153	313745
59644	35035
252046	317118
388696	407756
242551	160576
67640	117725
227731	447817
261663	393253
331622	453888
16572	81599
364321	20959
343593	103526
128196	454975
179219	417918
340625	342094
57843	453157
57360	155214
442203	293813
91325	431226
61367	351015
228128	22804
258864	186159
443320	75275
450421	336590
388084	451016
406521	459622
46198	9700
199089	286936
453163	93545
247929	319465
391130	485864
403522	153762
97247	373009
158180	270022
414296	418544
310350	440784
416654	95313
5077	421830
479075	362206
101618	94344
452052	397169
85115	88113
130889	312698
190595	86719
15819	12778
53624	125566
338271	462221
9670	78910
411024	114930
75378	16433
439387	74024
471929	33274
178331	27696
320872	228106
100985	178609
259558	62895
89219	458841
17968	66657
130069	154946
130121	155214
395616	313745
291521	447550
280421	107396
493631	112047
426245	28129
77793	88792
19590	469227
203078	451016
78954	393326
172396	171592
143203	488665
115942	265589
226747	322922
35258	50423
34729	327009
285977	212246
462811	472950
165784	315990
290799	97894
226167	331508
447449	10345
274865	437735
109874	378884
284186	228431
265691	198301
388350	265499
366439	203656
240850	317675
282770	489642
245488	26287
202442	175216
270224	227948
229604	263648
30849	104202
351071	160262
367112	483588
133321	80242
60316	248382
234499	427189
246994	457919
313523	181204
91262	23318
94110	362924
73153	267352
212581	31656
35806	170341
398099	43912
368858	463249
68122	433412
368186	317118
406024	322495
207484	209510
199557	83171
91397	471532
186472	445233
38258	364904
240937	377984
404099	209420
418291	293408
238885	269199
410919	221023
344288	64429
401893	389682
372640	194660
351655	424370
493486	413525
390387	319550
301188	205107
338571	13370
207072	223995
414569	41470
301653	18355
489394	172625
333051	251382
385353	330469
484475	213804
360653	464578
412390	395988
105053	370030
130121	157726
311306	489105
448314	99312
482532	273334
56395	431137
112300	317356
103050	303424
482981	119381
84546	49903
315328	315888
39369	297301
450465	222264
56186	409540
166534	440660
349140	440249
164829	22827
483625	97070
270469	190369
358336	460440
61152	160377
312197	57002
234470	251732
327172	40388
5461	74533
269202	438783
481567	41963
407921	414284
626	476412
172239	391414
382844	392086
266141	88491
139293	263962
452146	387077
474066	439103
202883	260651
138182	198925
493347	287124
485967	262954
450087	294996
57419	461846
374467	5041
81695	459802
345275	16433
97464	355700
245237	220417
21618	168615
142406	446167
254379	490359
64074	438392
323017	486885
368299	107911
102065	434908
335979	137751
228032	293547
426004	166513
173738	347421
251347	478184
326607	211868
222826	232858
96023	390349
363431	469023
103893	163445
184060	244688
302687	36273
156605	20222
108819	355167
442584	427722
183176	107832
288571	168780
404885	287904
118379	27464
368137	316260
311	157726
58034	458
458040	336590
345157	103443
249854	337262
466520	13370
239363	9054
308244	190537
199291	467703
316090	466432
64858	190760
154456	9381
336071	456143
169047	446630
39215	276090
354545	203752
438733	24479
493099	183711
232616	435657
215307	323215
94734	322364
376619	478415
215396	160407
166023	175721
246570	195121
153528	186440
418758	269199
430170	46920
264784	335477
229123	408277
191867	410028
34767	228431
41968	100779
85618	336590
191536	113051
160132	289225
124909	46756
176799	381469
96524	296763
165680	336100
383967	230055
429787	313745
78669	184082
298406	102056
239257	429863
82291	379059
206939	210353
128124	409794
460877	348850
129992	179045
273747	426033
493241	208617
295925	323970
219692	7583
491686	299934
376616	1718
490244	190369
113866	300240
96146	276963
163669	332538
145288	9913
425805	144845
344844	391414
362820	483457
304780	388914
389469	101380
384327	489837
22736	476210
469976	65194
441811	270722
284057	114146
431204	166513
333938	440962
399226	354643
343807	112049
210136	92646
390032	87471
129235	297154
451600	407483
63371	214024
221753	216953
213535	20959
274928	19796
120448	319961
101083	405217
425161	351585
209221	409540
35806	353720
62451	486371
139759	178436
443499	293813
5562	108641
222520	246943
326631	339740
210997	318735
144947	385169
120024	142018
424907	100655
306473	62191
257100	118714
126875	471745
426930	110677
67042	421285
98598	345745
345414	214480
449817	53688
227121	62996
154383	196783
315805	386092
190558	313745
59873	27048
73512	36627
274534	16433
98916	461944
21411	65275
223929	12987
463909	126988
260185	160291
26395	262139
210962	94209
21556	169330
313236	94634
373228	204484
180073	19262
420857	22347
151952	130395
289928	38257
18534	375840
113131	158811
18928	274634
33965	457811
375497	29588
148075	152867
375182	22414
358357	192508
188883	208577
458207	277731
342196	5156
210247	66880
154032	446167
150431	134694
10011	92114
407066	162218
247296	211473
397216	139341
362522	187077
67571	299106
387952	438419
425827	396347
391421	226308
259381	436898
368777	275294
444380	323035
480580	12501
168390	298767
194279	421356
395366	324037
370160	324063
299398	223689
179409	331508
161574	239872
178737	467302
432026	438419
355767	160339
120771	151900
347121	151621
265965	451379
69274	310030
56138	254044
78474	353421
363524	22827
106268	249412
34798	213148
198152	271421
50264	175853
398715	17181
411631	62191
103673	320776
341566	323240
475134	119381
201121	113051
30581	52872
290968	435729
476321	9054
234511	257895
245332	301659
281993	302846
331970	286603
79282	27464
386249	217809
7265	45815
448096	230779
60760	401854
326455	120510
461569	371994
304509	330377
289186	274309
459431	136984
94809	157337
454303	378541
20791	102535
228463	386270
415772	483769
197452	25214
112443	354728
170553	133156
210050	2046
394316	13370
412222	3411
284178	293813
249336	363841
363902	218730
121152	225792
268185	411424
190051	214279
157789	10559
195162	264383
263708	419098
167905	90159
349852	84502
4047	171592
69318	85582
133689	137719
236950	102482
212956	183003
121150	370198
421794	114405
280110	335748
38861	466737
483498	236213
219324	27421
143547	205012
169510	40784
240093	391414
273193	253986
201301	388195
135234	304960
67351	374806
24312	4898
117062	449468
375256	408646
45718	357987
364042	477986
197693	185479
289003	243382
184476	201138
369878	82585
434391	67184
458184	392788
96917	195308
102041	440335
46256	161888
71340	234356
77250	102122
8651	164884
372179	339310
228128	93253
286893	259929
305158	96449
474341	279952
74886	123369
449286	169047
360459	184624
301990	184087
455656	205915
58245	61934
402350	385237
91386	313745
446234	317282
360871	261538
49650	474099
163452	226494
475236	210947
362820	104358
33991	159415
239269	442980
374728	46092
96083	486220
84165	57984
19917	477230
54059	205787
16411	217207
248909	36836
284935	259760
428944	202355
347121	4566
70759	366493
87855	428103
414058	72985
244683	102663
58245	129958
412333	304922
344708	313314
182991	446157
63391	162254
152210	393283
103228	440660
322944	137719
237120	235568
116729	139200
88603	401854
449809	163435
126751	391028
73910	382853
282469	435162
67279	333709
253115	205270
417009	79152
157489	72617
203963	166513
314931	33471
364719	300240
111968	250214
406660	110101
71189	476193
344833	440134
182635	383838
378612	424608
290909	426736
356220	72880
230160	414334
370260	335743
282575	190854
469479	40784
469976	97527
321919	168615
486217	53863
342088	172089
196303	235445
132297	210879
365226	397396
37011	444198
385610	48365
369722	293813
408828	32807
237494	430426
266185	306253
306242	462940
2558	300493
158664	32807
184800	152867
284218	208851
98694	331090
434854	10987
258066	332842
433608	476951
413352	193071
192800	75568
339070	437190
121060	456215
444746	380071
409205	132996
424151	464420
373853	162035
223932	442096
128471	53353
165192	444663
240328	302033
468460	366534
343310	292468
202391	121106
465640	298767
450131	165675
430965	99197
321569	203656
274852	248625
76285	425625
38559	169027
311750	483761
299580	357854
384467	439393
64014	461154
127014	49789
386489	477986
55906	212081
223929	38285
160476	258607
178737	315445
492316	283918
89670	98222
331100	373921
244005	20390
281530	337052
353002	280911
144405	414772
65898	65639
31436	139648
302996	123410
386915	49349
404328	477347
406083	432178
409016	83360
65830	489552
135971	58567
440502	418745
162708	48275
463294	368936
182491	30749
290799	197996
391909	218727
339783	86632
303024	111629
319259	69412
190281	76143
370664	311974
302388	205571
197297	282726
146893	344981
435520	151322
337332	187214
272691	39319
115915	171154
62433	371918
3674	318088
103626	467612
303508	486885
402479	341271
60287	245809
332862	99612
28390	117393
105249	163550
259308	421720
148213	379904
179080	38232
143453	308747
162677	304173
71975	144748
403483	459698
265608	205223
55167	36054
65120	402159
243700	396887
230576	297063
254729	390074
315403	36896
266307	180957
326260	389389
103183	137627
91320	28129
208703	105878
33593	38063
72098	12245
393010	259219
315130	326130
378400	149300
345643	148590
291586	439823
14131	98576
484173	161830
174390	425675
228906	88113
135308	181140
375840	184026
363047	338271
193992	444994
394155	39195
283649	181282
426942	480025
235199	80556
50711	232555
89846	431889
184418	448255
62561	41351
324736	316348
112774	100250
67614	153252
233045	164729
482137	417248
181623	318672
81692	39372
29925	150763
363400	470948
392037	63711
373021	491851
483885	67984
76027	300815
153771	147911
375614	324743
231855	392062
468287	137454
39683	377620
355614	190369
365831	491150
163800	14924
186185	25696
7221	88113
155326	391414
203656	273408
98608	440660
85490	178049
255616	363156
230051	152073
93384	28507
449354	160764
376146	325162
171778	85078
389217	18614
314907	361436
229539	357922
382296	83811
459680	11626
61367	454263
124867	269800
41433	438419
367588	12975
214938	205523
412440	428848
217740	153972
166011	404115
230318	478415
125321	293813
61669	131271
359940	436485
230709	474939
491735	263222
380858	323837
113868	178335
11633	377683
391204	100076
244092	28048
103789	447519
164727	88502
42278	264406
47154	362773
41230	366127
432785	486988
58709	109199
493452	48275
230574	306547
443666	265589
223983	95274
363575	170085
91325	381054
12851	132843
196996	440784
375183	472370
163471	179375
386366	94665
187659	50391
105568	159292
43033	186201
101479	230391
66497	261320
63723	121932
197548	378462
88772	233676
94273	15209
458361	312383
372170	104120
468965	240679
264896	206768
374350	438419
465633	17831
474341	366198
321916	266736
417487	430356
35806	276780
482991	140728
412110	374404
114643	185511
81104	269405
175667	153272
26843	66405
64374	135799
454132	56068
118152	145906
327506	425658
291249	21583
272708	317100
282051	309085
324131	408458
152281	183213
276585	24334
228379	344768
19809	472891
461510	287694
439570	88057
321242	331535
94129	375866
318254	163452
347374	192322
134834	316906
249649	332521
71346	483494
300575	328364
158651	148735
406660	107961
49494	4349
300486	15662
230629	427400
15027	73740
352635	389391
86596	380531
104111	13385
461833	22779
372340	359826
19542	378107
317652	208727
342366	414735
464921	247092
287235	21382
202348	362676
47255	204537
485546	279463
50301	385000
369321	79081
64935	452445
16844	166063
179965	462826
92246	275152
302153	288295
55284	282008
176885	367824
451105	279798
277357	295921
44310	473300
162821	251116
445845	97894
268820	464560
493631	256016
223579	141440
76228	116618
129935	50538
3281	402183
493768	189964
208221	285446
259769	343555
31811	13370
127642	401550
64995	388473
163795	485963
409585	228431
146893	265566
434052	471668
197140	35412
252150	394529
360824	133880
308632	406159
293531	375652
291206	245679
7096	212081
223929	400365
225988	119651
485132	344894
170688	313815
29597	144670
314311	344970
475929	297989
76386	466240
283494	185476
319635	471013
217581	237165
346557	338915
310682	271887
221852	16433
7823	440660
396689	348176
162954	437243
358172	253247
398007	431137
241889	190369
138469	250410
179676	27464
97499	390232
442183	266852
257391	199612
211022	16433
301557	49896
33728	446674
226404	5260
490026	111623
337429	481279
475307	392788
152907	259026
323558	229604
411755	363060
440039	190369
311873	187834
245318	435318
2959	133561
276821	168252
45234	110708
361001	139921
453141	317118
276209	462973
158779	188996
60454	309919
462414	348781
251940	458074
493347	299429
118453	179375
278482	198074
361550	464420
465560	310756
189223	6389
230574	219605
442375	327217
289878	42074
257595	7923
393200	79232
454303	54976
69539	88632
440825	40388
189027	99012
456658	445104
6331	344091
343969	371261
315805	153995
286461	442867
90405	249709
97715	33010
169331	374512
65513	16357
336487	180908
27138	325492
291806	256121
10978	108285
110055	239431
395964	151630
212289	400556
477559	37057
316735	127551
233045	390680
21451	366127
442191	454617
83184	98832
448199	444702
444139	138088
375897	188925
422950	125678
205069	189733
36848	277450
474094	217332
142205	214540
309801	168726
331797	378859
236000	417601
379680	88450
416338	249396
365524	250410
355177	22586
170764	258220
424678	139512
66600	458789
454263	57055
245213	340918
39189	53994
460732	343224
68532	282146
418281	266457
198711	82585
347121	214350
252824	104740
81150	101699
143671	298182
310499	220857
415739	320625
420867	122462
386428	486885
207741	359862
412486	366127
361619	317821
389512	52030
78657	264154
187754	29105
348649	467361
54699	118551
463942	477358
374887	371934
426439	86728
353102	254044
228776	230821
492081	368293
464103	411424
491103	96243
420174	273831
278967	454975
135063	94516
318573	21523
235382	338931
370098	174504
202876	362674
122220	119404
230319	409469
202866	270095
218485	280968
110289	247398
247759	250434
18454	364655
459123	290014
196030	79137
306033	374815
151881	393326
226101	248777
402548	5040
352008	469792
50800	69138
454259	110677
457453	363276
68547	9913
435337	81104
468371	17270
380252	95942
172923	401378
250036	476951
440031	19745
105544	221204
316154	286978
267243	214714
41271	325533
85674	21411
96868	310261
151156	476231
28800	99437
90664	95792
140795	246311
192749	314321
461441	21583
159819	375840
289473	191295
201675	428199
81188	335477
159819	95013
53655	401854
247974	359218
27716	413820
323833	132740
440	180709
73994	12245
259046	336502
478152	95312
191768	241137
474617	173289
446546	230102
408288	410074
358297	310500
394400	38362
335951	315262
310153	479157
28200	336590
472614	165884
458943	455775
223133	252644
302142	248634
334969	257467
297665	75499
105426	373169
222045	30428
154542	378462
444670	225
90312	286364
146893	166039
476438	50538
348838	98685
27802	391414
58476	277315
144175	328868
310756	367883
414436	134259
123799	323221
163340	87007
101834	310836
293264	405217
65161	88606
292347	16433
85390	294999
190926	187119
257149	78811
190484	12895
101870	27748
340495	122173
127226	232890
253415	209952
193767	446105
275500	417201
15388	139732
408455	418472
63109	25443
185651	461951
399662	161384
73704	314149
388390	224161
31526	27464
361689	38063
432385	443693
158000	163348
95882	6294
151158	441056
421591	145064
432270	48275
30568	359809
409009	119123
64998	440422
202456	310261
427490	272309
331576	486339
216534	74641
395061	304499
173629	189879
259226	217423
314194	411641
450619	178805
76706	376444
105563	408128
111837	361001
199495	490899
135876	115908
90254	48007
437352	15658
204437	377480
464849	380538
45579	235967
289675	83082
325909	437196
262473	401871
354240	451061
30463	404135
380858	169890
339982	286520
338453	420790
61687	288847
62567	446489
193869	177870
106459	119240
166120	201845
136954	145948
107118	146853
197544	446839
98210	22512
329727	459997
20719	449529
484198	112595
65513	79178
133517	352297
331540	72670
338548	111552
329419	447446
230574	366941
154255	486176
361655	84111
107639	254175
293694	247518
74218	309425
146893	407429
103684	273687
471216	17855
95803	241672
22541	291145
277076	35703
200569	29105
384643	60517
138182	299015
218960	314881
76867	178801
32636	202973
45481	168511
73153	144306
468287	174255
272331	48013
395922	161384
59776	129185
148505	441202
487704	202523
486978	83443
438193	425193
425328	16433
304501	122442
385985	139714
325992	359342
155128	275790
234641	359759
229554	412826
298838	342067
29221	277961
456658	474815
473574	13370
159431	348242
236395	313409
379696	345083
223361	210228
404083	421356
293505	165729
170909	231485
423930	411424
336260	53994
92240	226658
70772	55485
256207	463529
265329	104251
374200	183418
22197	239268
457976	254185
431945	96128
73224	401739
328357	323786
253841	64260
262210	357407
195425	232030
129684	20776
72422	217423
112099	286936
187337	77438
482446	164370
282814	159249
126785	173336
312085	132894
336594	265255
400748	104463
430310	1113
346078	252961
348769	19745
81575	441021
143501	130619
373074	466432
447212	477459
494102	168180
290211	241468
268418	244392
379563	160716
315573	130620
428954	369599
252796	256247
443163	312871
16851	10646
162231	248446
279242	52765
477545	105713
98187	13868
435630	422991
33089	313745
217321	430356
118424	96845
316931	62191
71189	284843
479822	52368
321624	273831
128440	263009
292923	157136
204293	65913
298823	38126
18732	264678
348550	410486
256893	420511
458050	446936
61349	403588
93075	245200
150422	347629
267562	9787
442730	377206
9876	489643
181698	446351
460896	420944
394060	111392
214242	174729
215679	35707
214744	120097
358373	41209
295835	446290
278482	203081
52208	138983
268781	279798
52695	258911
409503	27505
345401	236178
414508	476231
459053	150652
23597	441052
391192	84791
89219	129851
272597	412980
436660	451016
397816	182355
336951	97676
430356	1577
212744	52618
363412	411424
405306	261376
194083	461417
4958	445936
334026	120625
38141	309265
94791	204484
81304	55698
99760	428214
186585	367110
322326	122694
327869	378686
381488	95942
287942	86178
339371	267602
417848	41959
152675	432867
362792	46278
18197	105878
146194	450165
404724	333357
297463	74637
292576	326492
126657	421356
75722	396697
241477	68573
53624	73742
277987	326987
16044	197797
485546	89277
245937	38490
319081	124893
205025	183365
31288	9681
207350	10690
273610	307286
385316	4904
315650	294220
432175	27023
161748	230336
93701	246782
367585	123699
222571	241468
369601	264766
7894	95120
261478	196783
464685	336327
285192	317356
87047	69809
352007	171953
490259	78811
375405	292436
85674	433948
237557	278907
158643	106459
266916	306545
343589	17535
471365	489018
315177	433412
118175	33034
95271	212081
492274	141509
79756	471855
138073	221136
18737	31267
89949	432295
373126	393002
15812	314009
137891	45585
26015	207924
470115	280908
198480	485973
3599	303175
366198	393528
219546	195675
200658	166772
480909	63528
89238	222154
26243	379403
289910	428214
195527	257298
141291	270095
391479	107473
55400	464480
473305	171347
157663	162795
265415	26294
408462	235488
93984	62191
433606	267380
197544	438419
3234	230099
164077	197440
263132	277570
399814	405937
66678	157774
367881	273831
110151	89243
427388	230655
367505	414832
336615	118230
109733	107128
238299	402000
454867	89283
248591	325604
278320	10411
114306	425320
171566	424936
155448	442291
70720	358610
172396	410910
129023	186782
187429	9102
6417	467631
418180	478415
420419	85582
235545	476605
254293	305788
404118	267602
190766	65905
230210	166063
390597	461477
228849	442365
111834	186480
239611	361576
313887	5229
304186	116410
241749	398333
215114	426569
360459	75318
377586	388551
20946	91470
349901	464381
59815	182226
231767	18742
53883	183422
1494	356082
184253	256121
2925	389090
268196	401414
483485	398333
240774	407737
143079	435318
26760	355553
376036	242994
382867	62769
35612	376139
396228	114930
486169	254427
196996	299395
3111	42978
1430	157548
55285	297436
214442	193901
466737	241867
399937	283571
410559	217883
318159	123475
136042	262954
70758	267602
361753	273687
486065	254973
340037	467418
298354	75499
443678	346266
172890	35421
8461	145948
447962	70257
51394	400407
118860	96977
222334	175897
327892	437874
366986	465798
409260	378462
338955	274836
46264	420944
126962	96977
413816	258289
165646	339251
172489	272970
342146	309524
314617	208300
118374	61272
195121	294239
472515	364146
462169	70903
319259	349829
199876	329886
238949	159304
224108	492388
304165	13140
349106	297276
287566	334225
1640	277062
299472	459393
443308	362972
483148	5975
187010	311215
416443	265589
454867	85746
457296	46260
455393	115340
478783	370866
159559	438419
186808	454975
300606	49285
214988	202019
134425	465647
172396	165238
200130	75530
228128	228225
455889	27046
181547	42831
314311	252247
369108	218017
329712	239005
393515	459432
158724	476447
277936	33855
389216	22827
120707	293813
359762	318874
414857	196783
457111	206500
486712	417365
395983	137070
493349	164196
427284	273831
313770	172089
227857	38770
226919	176677
255353	365304
160606	357854
86632	291249
126764	420790
141628	15184
476796	360860
237618	406296
254799	442461
32837	364833
120596	476951
371139	329466
350407	416213
69915	76111
223962	86728
66798	196783
328941	272846
167419	76657
134099	453697
419139	146699
178606	79924
334262	467192
105562	251864
428762	315380
332152	165334
13608	18090
380489	313916
116173	21411
378659	76143
470711	336955
43615	401871
402805	147447
442281	269940
71189	348357
50324	62366
300394	264686
143611	457039
85371	317118
182491	40388
404568	11951
350499	3912
165436	187834
255387	48365
276510	422050
443289	77461
194438	124085
28532	416998
4528	254324
316352	86370
134784	433391
64240	122694
451727	263510
254293	264800
130734	265589
312474	12875
226358	405217
140722	265518
223962	369940
174362	32619
378171	187974
221728	476231
151444	309085
343099	478415
45844	472066
270011	151096
434690	245196
391940	393326
400701	7771
290156	430356
29162	4413
154023	334032
201839	229847
383097	330463
355938	318469
342359	483853
294658	114930
28403	111830
207108	354694
90664	477986
237517	84089
401922	99387
397010	265916
81846	267602
462670	77125
198317	89881
414240	17331
86311	76350
379330	190369
342465	163800
231477	39121
155302	407726
22294	153154
99687	162831
314548	80325
104111	311756
88322	186561
487578	424747
227078	332638
416071	145948
198727	477986
377000	489415
369405	163547
194317	113138
110621	183868
15027	286823
464242	68982
7894	262954
250833	218974
157534	187998
313318	183213
304459	50264
48116	222721
358857	86476
378498	296478
448212	290211
193869	91998
364107	253423
153322	353257
28058	338685
163519	315885
412356	405491
435898	274405
53994	432595
175498	326314
16423	349901
285607	15110
260127	250724
266307	226152
167588	318122
480094	313745
380966	375840
273148	63528
115930	222701
114748	483200
11059	476231
81262	24220
32652	356635
94793	15406
323046	421830
182512	295540
23310	393253
426217	205289
69952	310168
264080	123410
70194	312383
334218	289305
212460	313454
129283	368123
24948	208023
468549	440689
94906	428864
68141	414396
123480	255771
153006	286030
217162	328441
360153	186159
71090	331638
348063	212357
18521	53863
225512	113138
196233	145948
204053	103929
237586	193103
271760	230324
421794	299228
396407	142018
423500	35795
26772	449114
434683	485704
46331	440660
42670	154080
344747	329445
287416	64478
51171	182215
345407	144701
268634	91069
455148	338613
80379	87471
256134	27464
104426	116085
114383	411809
218221	250775
475808	164884
409935	280371
957	186041
475611	13370
345028	443817
45476	127808
155836	302894
4659	30571
23362	90791
411111	369599
216208	393326
435476	313314
143631	295114
397654	54976
327658	454975
175506	122462
118537	448793
117239	64188
197795	46071
451213	236454
107699	226760
164556	25034
443117	362598
53846	285156
481723	488725
235606	57989
39727	111870
236841	2014
346987	144073
66588	311832
2613	357476
295913	15209
83414	393218
286390	418815
85674	278744
477932	111200
227857	161875
455464	346617
154228	441475
485960	360860
134907	322993
69110	118156
271304	89805
376592	190854
275291	83734
304404	389472
487422	199588
411480	198317
101024	314742
379269	91998
29056	395379
395364	107867
287488	440784
36135	95942
208300	357357
216544	381078
312463	62191
318862	9536
145585	372629
490994	47164
338746	39368
400867	55007
447841	8607
328181	321839
315588	103392
429287	53883
322557	478415
358886	462759
22779	32647
308666	196590
249651	313745
15253	307321
319076	213148
50301	293813
114781	268713
371658	57002
275368	111527
253076	280371
170922	251116
398110	154137
437030	447107
202469	59220
188493	23018
166739	117608
404888	290465
29582	416553
267739	211868
24468	267352
141978	98426
344314	180578
139534	150334
283718	442794
463244	62191
265438	363244
22753	274309
31642	477259
357685	99829
472167	291412
418368	43334
410097	126204
415287	291823
380958	25901
174748	128270
340873	303594
72804	143602
356081	82585
89183	440660
308122	302214
410577	156399
365609	318564
15819	388473
435628	122584
264790	230391
472310	187998
165979	470554
245526	264942
277591	196783
265921	54895
382167	10002
78453	487153
234808	475593
92635	47698
474573	391414
310934	309524
400986	271238
78953	180009
372217	14704
106811	262954
354545	491099
1080	427646
409682	79249
31483	456402
281499	358331
449473	15209
424907	300134
241453	340521
17480	332392
472224	96977
401462	140044
393355	37895
143735	413525
195121	257164
174393	349242
56322	203656
129597	195121
312137	67837
456143	69103
469574	470921
183083	408074
196903	62962
114332	477509
375710	93605
196996	107961
13545	141623
450726	330571
336307	232377
30069	414269
387939	107961
450130	228886
369780	451016
428405	408329
284272	150136
210409	191661
75299	161163
58090	461677
69971	95531
417252	108609
123444	386605
453605	405349
198111	335749
256098	453934
354545	240016
461549	41257
194325	304589
463790	176300
387239	326655
323580	217690
388696	186615
297008	351458
121106	52962
119001	447358
357815	70620
23023	456640
334878	201121
229308	279444
64981	346875
78319	44246
11528	3011
380256	446351
458768	280679
449933	464080
28838	271994
209933	82585
410619	4413
116326	110708
162294	394002
98885	151944
175398	45589
125002	312401
3747	240665
267628	51881
99023	55074
140913	364703
416677	294107
69264	426439
289319	185944
432421	148086
170535	317118
433411	490272
111924	302335
89883	241525
202767	186435
247619	164884
181752	462442
381330	126713
411594	132996
368117	403272
176992	60595
91189	50264
86440	451016
281382	83227
93825	124085
413264	110436
171757	114240
80765	265065
235491	283524
80756	164700
174139	357372
262951	404053
483987	321959
207099	394406
117124	426823
153199	475404
38490	249334
428102	394978
26268	134201
93861	478862
249418	368600
443867	486580
215260	430540
213535	435708
178372	260490
252050	317675
146109	476951
146893	396517
226919	424215
356530	158625
308122	237900
30979	297461
193149	48861
26159	208577
130156	281993
435145	396563
399620	28129
327209	70759
203793	90923
259010	409794
416916	217423
422219	15209
237761	401871
326884	203656
214111	222701
196783	205992
469026	313745
258514	317675
122481	390232
6954	109110
424807	360379
453605	398144
349293	167303
194390	121673
122344	203213
82687	42890
374314	42903
294677	334298
212009	393326
408674	108222
44503	430118
108256	404527
88153	109861
139094	4413
92047	452736
347121	66238
130790	156365
91036	280935
477615	144195
432073	209471
196119	317356
387028	365953
422200	72523
113676	148074
116481	154089
117813	262954
135920	181230
347270	48146
158853	281993
23255	206638
182343	103434
290112	464662
343567	245073
380921	368082
275395	137375
163577	300964
200092	75495
360459	379027
401373	469235
130069	447538
479212	185945
413877	423469
127462	244017
167572	363581
383859	478415
202463	468387
107052	253349
350881	53195
91483	55663
483640	367693
114468	21457
228084	44826
424568	48965
86632	37043
56589	346388
359544	57989
93384	422164
365638	267352
256582	449316
409210	9054
198637	20171
318470	267352
170991	380538
130069	431331
167421	295725
436422	59187
373170	246
144277	338013
300273	35259
130224	434129
125184	13370
405088	236346
188493	52537
260042	445373
137379	277961
73558	452497
113387	199972
438777	157016
144702	196783
26366	13370
267562	220352
19341	251417
193216	315888
37369	249685
466313	484928
98755	301627
342097	32139
102644	240664
424195	303744
405173	435887
313216	317118
132651	297364
127818	477259
292576	421707
373755	404886
281573	190369
63396	251379
491445	162829
312236	47295
241173	170894
74511	435708
373950	475910
361258	295747
241749	387742
391539	334680
176745	460229
269270	61314
272267	159182
414334	19135
262803	54976
414543	307942
73503	324098
93602	122462
473550	134694
64474	47405
84193	275404
387979	296704
30945	256840
82704	2791
85336	446351
143122	301676
251273	16649
195687	294660
323887	425675
471169	103267
76281	336590
192238	214766
319253	422853
287980	109437
160214	472072
89269	15133
108000	337236
256688	151724
7365	60650
228431	216826
344782	420790
340914	231791
375530	385000
236657	237084
345004	254973
115725	258607
423663	267576
320982	373455
483987	277271
267918	362206
286655	347202
410265	332094
261134	127951
84605	144845
311117	478033
345998	485492
252981	412899
398647	258370
410011	164816
189064	319241
227399	201754
449522	355049
158274	300240
60760	312697
352757	177597
450308	187924
181219	216547
297665	455072
284415	19410
412909	491607
40672	364971
167011	423469
286145	401297
379839	103758
242476	461182
258472	267384
477866	349261
419669	129155
321868	459213
353980	15209
402261	12177
446182	392953
218555	207194
79499	425552
312930	291249
72642	338239
479495	114930
292576	117279
6451	276519
11209	417036
149897	314599
226624	303105
228849	175345
164329	423688
430942	311212
414747	327204
5569	190369
142155	460935
66326	94665
463577	195075
57114	468122
188991	165604
419962	322203
301521	186630
247710	78876
20595	80543
338931	164355
332474	231435
265894	436686
187834	163321
19485	36516
64598	378738
419319	265226
197693	451600
142906	312106
203769	16433
86465	158188
480633	23018
493946	313745
82746	401704
339958	109057
135595	187836
99004	287514
392446	333433
37399	82787
68532	43483
315925	198563
245950	188759
408786	417680
335610	68098
234811	291324
310298	84195
322809	110677
417633	305014
135489	327069
84698	145588
213123	103804
355189	468276
234081	205270
490553	309792
130651	426938
327209	381372
411541	428103
365003	124856
38754	43504
198605	317118
405150	220417
362231	164884
129182	258
228537	490237
244033	76454
110996	429863
287852	454606
31218	110677
52962	230749
313770	423475
291669	47376
262286	127636
38007	100760
124259	265711
15027	285371
485667	99826
474341	79989
119844	382096
158713	342807
192152	411262
78866	347697
143639	190369
85495	450674
14788	207535
260367	318980
483409	491897
244616	186259
422643	295628
338480	144845
152070	276956
303716	262954
87932	74106
136731	115198
190051	35971
14164	196023
119227	65913
91582	317881
382300	293813
174725	107222
283322	187974
53940	38818
248013	265054
158856	320316
473395	441313
248079	364000
438679	185742
12623	492775
455382	379342
408352	79709
146903	35629
380489	61396
182266	15373
83162	475917
375745	15209
456676	83017
368904	310405
93645	28065
321049	311554
446934	371617
4043	455826
52163	364927
217595	55964
403242	262061
91051	252726
60100	476951
266965	464868
484691	29805
105321	446801
486040	242642
81432	78291
485394	49828
194085	408906
382531	96379
303086	198115
147656	179358
101150	243840
164616	440660
270176	32406
419850	419964
274897	54390
169994	313580
413378	381469
245938	172535
266775	214464
70085	139306
252689	484583
267562	264216
97942	190369
154919	201754
376060	124085
391940	366127
459906	469455
263803	292468
67681	82031
68532	294664
213183	363564
400709	440660
38813	256121
237878	434186
129328	345971
108430	246071
340023	281924
441463	4420
15583	160456
203219	336004
293848	355552
216441	287087
468843	131975
94886	152822
122874	440089
446182	299681
262639	118035
106268	338436
199582	214279
455847	105967
423642	289715
255806	278248
129727	95149
329603	192581
448155	55765
131841	447937
48069	335477
290676	405217
8820	163297
382984	91069
15754	192195
216466	479872
227188	45441
435466	310498
196482	285726
122548	87148
334985	289165
480342	489552
62572	32807
166063	73818
62152	159249
106514	233160
50168	40604
296185	458071
203000	446616
48892	335663
240878	297324
328940	258408
195593	2831
399132	418294
66855	198297
389224	338402
449795	267352
391510	82271
270248	267297
426645	184163
66128	451097
402311	49472
404839	97753
442581	12177
40890	22219
417938	41075
95428	470991
16790	60517
195409	409828
422226	431601
102773	130577
104740	54180
404844	334680
255084	40388
238190	275677
386352	121106
257603	376139
115312	378408
239947	448709
300940	60517
274006	118890
141670	192420
78891	147554
313058	378283
172825	110677
126535	438419
228331	128845
249922	268180
342807	323339
347246	411119
486508	282844
262349	113502
290687	418054
304952	424280
25969	7812
183185	183213
281012	218817
101465	298712
369192	74636
160237	350227
343038	346696
440880	336590
484436	472072
102644	224571
378224	353557
134299	211998
76228	171969
57	25254
253677	477986
436327	214992
298353	325167
420647	186384
76228	205257
257354	162795
35394	106240
115086	218727
10047	42767
406129	33855
170859	367937
133942	310756
357352	368464
480280	237878
117901	450294
265973	86560
212435	53994
486712	122694
433453	307279
94376	46892
411119	184258
438907	47644
86821	375245
247039	378462
143737	19453
457418	295605
414214	401949
86311	387499
229101	458
19135	218727
240491	280464
297202	250679
380071	488942
325044	330657
25289	141108
72261	106070
14713	304407
265228	338271
27988	203213
333931	420944
260178	251116
452726	463838
159703	157292
228763	447517
289878	115170
321411	89354
229048	180709
241198	393326
233117	89283
38389	313314
439665	391902
121373	198275
367656	452804
81954	71009
188174	273831
99723	248971
291028	100277
118685	154010
110835	294836
240726	149242
409388	260624
46092	44554
224734	255606
292550	439596
64272	110677
286015	417918
443920	427265
244536	228888
295841	486304
138611	83623
158608	160158
420736	267297
103750	416843
298479	153898
300866	153995
219516	158991
171502	350494
339278	211657
112103	154815
400888	266831
92401	3041
483025	137508
297113	81191
193020	425960
112387	336785
177482	92431
45677	489203
200029	10379
175306	478095
324706	334450
266201	367804
303330	90277
20401	236774
309276	201815
159488	357971
276271	234356
72526	373034
135946	171765
374238	309425
492	342759
461136	365341
347897	259947
4724	152502
464966	52095
339904	336590
303237	298182
319081	111039
185037	115090
450480	232910
370906	144405
319872	153995
372127	458601
362256	264766
492553	363418
234148	301784
105758	29105
331357	152502
259978	231740
85523	47603
474341	228013
476291	342724
151414	155386
304509	146825
81225	48661
337483	91998
410901	122694
475721	250389
335495	343723
260017	136423
135731	377906
4849	291034
167588	320567
13192	394581
474696	334032
188776	363560
404568	347121
389288	430356
293346	36656
411040	290550
319739	270825
357024	255650
57205	286890
300795	115386
22074	266297
393171	425332
204003	393326
129328	58145
65712	265873
400068	171103
388342	67040
221626	390687
96332	30624
456021	121598
15618	66575
51965	256685
150897	13370
182350	88113
97539	94665
99942	429128
258385	86728
318842	371918
38959	414930
208579	183213
52867	300473
257613	209909
94123	440804
168464	485492
185697	221660
344928	165267
95625	172266
11222	80296
15027	191621
317941	162795
84756	52368
262819	418875
150625	236654
24933	180560
469102	123077
205847	288035
460437	432205
301312	281615
358135	355093
443934	364703
461648	56565
160182	330469
257581	268129
152450	75965
402717	22448
178097	190369
430332	146202
238406	356645
489387	331238
299580	377278
427177	187974
18547	264406
154537	205819
479277	480224
126720	335647
279717	246672
161177	122462
330864	220417
77261	325453
119001	456763
175772	103713
292594	224513
221527	140460
311300	93917
272770	205287
400888	344737
258370	103852
274530	190369
217363	276011
345286	371934
36279	146202
382464	369876
251849	446351
452523	301504
254044	28065
167419	140378
184629	176759
131585	121171
420817	343804
80441	401871
392012	205663
236222	372964
464002	316011
131574	321916
478588	378546
57016	294568
85996	137807
66259	72491
426060	310657
52299	329445
205361	362704
154504	36555
456021	90112
312567	358848
370948	354702
119092	41075
55997	107405
71346	391414
380097	66471
100133	407651
434973	270324
341572	315367
391770	149982
313669	199526
366100	221406
474341	388904
374704	72123
469589	269091
163519	281269
985	110677
290346	134929
234584	281867
431866	284982
49025	40181
424256	155509
136549	117097
472877	493574
354415	261958
354558	371918
2609	231485
462151	146576
276318	344431
6983	4340
346820	79122
221106	23018
442825	121106
302229	478242
130887	440660
490797	144845
194694	8084
316609	451136
295596	337895
300682	353212
396738	26454
45724	338529
44109	205287
282204	27464
312669	214852
461919	37515
180672	369066
253182	295882
444975	166432
66734	123841
130552	100693
91441	86476
28074	425675
403275	385932
443815	3217
287566	301348
322364	461270
172678	4587
74567	270262
157238	316011
41401	451016
275763	272962
144779	364979
245473	451460
23426	440852
349746	25800
112984	447105
374774	146153
462659	377270
59856	134930
475222	241249
121603	232886
217226	217025
95120	6917
289447	308019
342300	328751
361037	22448
201063	424370
107919	190367
49786	275232
183668	222701
164972	168972
85996	485888
461422	35707
392995	6368
22148	449040
293856	148684
131665	215419
35928	142018
317990	295561
323775	27748
281530	395988
493621	258370
56619	126723
314722	348798
363098	16433
197995	440962
328207	110708
123122	335844
130069	336071
329750	455669
32090	278549
278488	267827
12773	436462
334823	195402
458207	445602
363399	267602
224706	428080
357704	119381
221420	346
266957	186202
391551	275790
483878	15727
319018	23018
490675	107473
330752	453206
316394	209471
31894	393248
437623	146805
28603	38794
26527	95922
206473	163698
278320	216828
252604	295689
338730	64373
195115	126911
487095	385256
11613	434283
347511	151830
133243	350726
312474	218767
205607	53294
269901	385444
40925	183213
210885	11
438956	35707
451216	379773
52880	64809
180672	35707
207569	62191
405555	178077
281009	452537
65526	177929
364930	241909
284531	186159
53350	96077
46098	426034
124918	451016
241076	137719
194197	301991
309917	198926
156831	355485
19005	295544
8258	63136
183375	119504
149253	324619
135395	356719
99271	208577
72277	87629
433820	370380
10690	113265
39601	219743
99179	270095
486680	306494
445708	352637
96789	310261
273517	125767
275721	264705
337053	421356
173879	119762
288701	252436
101625	229330
398372	16433
395925	183213
424647	13656
54661	245679
200105	52030
213520	417918
125343	389682
410408	246981
351687	395770
470672	435431
48092	31704
213203	17231
131236	317356
406660	115809
401585	276986
72182	291860
275069	351327
112312	230976
320304	400277
116692	414939
131187	48154
449331	309992
313080	260729
82128	436165
65214	101109
436699	236450
360537	313745
248614	75499
422832	311212
239240	453055
101469	251806
203414	341214
464966	104855
275395	356672
103657	94516
199185	74050
454902	163445
117781	140519
266894	269199
69375	159249
213300	183690
128494	172089
351526	391414
233045	140217
11471	85531
111968	423508
311983	463549
457418	128480
281385	314742
421641	446578
417925	93876
152918	19334
214608	419586
414058	223682
128827	15209
299550	290565
360459	384269
390741	493022
369735	371918
75119	385903
172335	146893
142767	158992
423013	94973
406179	336590
385612	122694
224128	94059
15929	240574
418472	183479
487020	192963
435754	191821
102701	220417
406660	82430
271919	94344
119028	35301
216238	24516
21700	164884
372632	159852
467277	401854
351579	47659
184506	313592
144920	471528
304992	327339
436699	150258
380112	50812
189018	295484
438955	12085
42021	178436
303555	335069
172417	196649
334092	82230
35273	45468
354545	170180
35428	59659
381272	183377
469976	303424
106739	102069
196820	285156
490553	54976
137454	95312
68975	317990
456426	40257
97438	157624
483987	255788
130069	88647
223950	92613
109356	155719
131786	445949
199373	71994
168975	209510
172771	217346
468753	149388
316443	408846
233190	482538
369597	378386
330911	190369
81279	411424
165326	479364
243375	94516
383295	358937
52803	440962
189659	481279
413409	134438
430029	105585
72983	96977
481723	343987
257092	351015
40362	235280
254399	78564
92047	127951
364573	110677
204865	267553
258452	162489
103214	346918
339333	299908
133050	267352
196996	417931
4684	276744
349624	50724
245938	284118
123955	67584
205023	287423
119970	15468
327570	251323
129158	74605
296345	375840
286922	269933
75318	195435
67407	270324
442203	378686
306380	307416
305482	138692
235491	93245
403565	194164
441546	267602
306307	134145
87528	86476
156640	339829
139698	11454
255709	383897
229647	386654
183192	485304
98445	476951
134203	420790
277040	64066
450465	109212
197350	160419
436867	224061
475691	191341
81066	430645
230051	405377
66486	96951
178033	87710
191391	371272
326939	190369
453452	352476
384542	381772
66595	153995
15436	416707
192238	363820
340197	268261
471187	409766
173387	384042
449156	391414
160169	336166
206707	402857
313235	450423
343341	48275
153523	281282
125728	78090
360072	353825
417988	421935
230936	260014
19368	10690
96230	346768
194643	73513
428453	275487
313238	424280
66512	463200
360070	221506
273915	67763
340743	378686
71665	423241
286558	48275
250858	55298
159703	220540
321242	273831
373433	291312
148979	91996
58484	250434
87305	315261
115604	41075
485331	166192
371558	468861
386467	37528
321702	126204
247619	359628
273163	139
45752	156376
58245	93776
276663	411675
288672	190369
89219	168344
246761	482763
260011	447107
360459	4248
181379	199731
317083	391087
157074	269363
52692	202911
118896	158684
217660	248835
478780	132110
276821	163452
34242	240476
246402	204760
409670	431799
215808	190369
358907	79249
382314	57775
323675	446185
130966	133959
301959	127221
441007	160036
488878	166970
191536	315990
310396	353787
71189	447589
299580	159106
308400	266357
488688	176229
239112	13686
353758	350949
233498	26163
131937	219794
317676	171994
168273	283346
355189	61572
382673	28129
48517	378686
26268	136282
382853	447107
318877	43225
436864	273983
41966	339174
47092	408906
328282	167841
213144	364569
386411	99210
140442	184303
440056	365107
491312	369577
358143	494102
100571	48275
379810	187825
250389	319985
21379	368883
237535	325476
412624	387860
315016	105878
11336	101650
476140	16410
351305	193928
385670	265261
353422	478415
39195	106423
255353	315671
397175	430356
18138	414832
210604	118662
313197	313745
370619	326135
372799	79861
456338	369634
111800	151402
423882	190369
381218	268176
413881	215577
167588	392605
233450	88927
292045	65772
256893	338189
126140	407883
146893	121300
130819	102626
165099	101636
258218	100503
17351	398859
222491	30176
354545	273468
6467	367883
29504	160262
112106	83912
409313	95019
452962	150283
415222	198038
114643	134537
50034	9535
201586	468481
162970	180149
76961	15133
355048	44607
428887	355451
293998	232510
337050	270369
471442	484447
309214	327217
242538	488485
125837	450881
131490	377984
353198	290719
219200	194969
4138	237235
365471	428103
452967	414421
76830	186561
210990	51702
79365	371918
404960	221324
28971	427212
390102	14026
491171	161326
302328	45438
374314	394229
114643	72345
212289	124924
101049	179952
110272	35862
25615	21583
167440	62950
298077	258220
195503	435708
39459	132843
200092	73558
304667	426512
345361	218730
367919	245211
115725	436587
150332	462377
206986	123095
303303	119123
411032	486831
281206	190369
37697	395918
373039	86217
31988	74571
230222	110659
198558	337791
219571	485304
28399	164262
68913	362585
168640	286016
483987	95841
65070	317686
155073	366828
158523	457081
122845	123369
292498	409057
231541	16516
132128	404712
64531	199026
67511	438419
342308	280012
379867	440615
16277	405491
322101	141166
240254	54955
71497	241462
172535	29472
305103	159768
131452	447831
391114	305729
219092	6289
410325	385641
250810	478415
449795	93625
68532	119611
473018	470621
254248	221324
421610	99245
100775	391414
95130	406371
76016	23213
480061	474089
389229	182950
192363	417918
364377	245990
244536	141483
334092	237249
235404	42653
162959	185307
5700	226405
351579	251190
299174	330377
138126	267355
470170	294394
203783	265770
61346	201921
184001	313745
156854	345368
232546	284658
52192	186463
320482	130960
435140	394885
235969	21583
331950	298182
70407	430610
152210	453462
270404	409805
461363	361458
21305	300079
415967	53540
372127	467703
236196	467752
221106	49127
385608	326997
6216	446196
287413	265883
313991	392949
279871	313822
15027	487179
232457	411781
54424	204273
438918	448426
300273	142906
485536	1189
154981	95250
4956	194138
78669	423062
233306	234746
434052	193831
275763	493788
73660	143667
466297	44082
345401	380953
322171	406785
252105	452790
342465	90091
235467	7046
436515	313745
80422	67040
417610	233220
109264	206686
167035	340121
258131	213221
482313	405217
267782	414286
104886	469235
230377	313745
392677	98712
257613	164884
366407	86476
107669	131992
421137	23318
377588	327061
373048	262954
253102	84176
105147	205841
233452	76431
428312	300119
456102	51895
347948	294277
483706	20355
48953	5857
311367	374305
485492	455456
411824	403515
116087	390232
415425	290369
292576	239872
405552	36991
460526	392301
26366	110677
292478	266367
399270	292721
69343	481084
355922	236213
203041	8986
58768	144845
136232	272339
314225	113051
227373	12718
472428	354696
182000	81809
114332	298182
481903	265883
32059	347202
190593	351257
27181	433956
406243	338295
471808	130395
33032	303697
258007	332734
233045	235185
275058	407386
11986	200457
264500	329285
48282	422435
78954	330218
384467	486885
50362	339853
149655	403582
46168	306100
66098	478415
132862	55438
411282	453521
63339	464452
257198	207535
298059	286936
320298	379598
112207	1057
450532	430894
297852	8268
204546	164605
162249	194145
150107	281252
408557	164504
33808	477445
256383	145070
421795	241771
65526	188661
85601	105387
457816	166513
199340	317118
74897	275727
38476	66529
270891	478415
113941	250166
135336	402117
395983	100705
66434	76454
277682	378462
428142	98923
207185	361175
163751	28065
9117	347202
329656	410596
257562	371209
134471	351118
335700	404806
65455	260767
161363	71810
308278	294385
405450	65913
54536	160242
465395	54976
18	460311
399922	97215
402335	156679
140127	293813
195661	211797
428735	337930
80971	110677
242914	269366
343497	139613
119253	371617
21310	4349
81478	388034
39195	144163
479277	104586
64549	339546
429371	138061
252360	327922
98949	441484
293405	11891
284554	42826
167659	212081
221296	287379
227511	478215
395486	67246
186595	355806
88460	324977
461846	421114
71189	166961
16790	454323
326631	78184
388857	386125
313770	13563
123418	73131
481419	445453
20392	480611
386802	73859
452148	361018
169041	241988
264857	127921
262210	95579
396975	361184
457327	15133
37748	426089
81714	110677
345236	404331
193330	375742
205332	333924
120949	265589
481985	225880
176963	462238
459313	199893
453413	457412
137891	13903
146893	91576
323544	428864
420136	435448
460135	458183
112487	51950
212604	443693
216870	298077
45673	407953
10487	283177
264357	487833
119397	12245
439915	391414
292721	123066
393870	269700
149853	203656
239074	213485
245938	319901
193306	337553
213419	293813
410592	143671
216190	451161
34686	357854
340868	149128
449521	234226
107649	18298
448765	164724
208775	439218
371767	55857
293502	189353
204018	110677
450687	146124
343975	481785
47990	369599
38598	338915
382794	338526
256426	138240
492289	264406
171915	151477
140178	347202
25655	16433
273900	315994
24312	391414
479254	402323
56312	160546
25309	139648
270224	291299
61500	165267
35612	234649
442145	74542
437077	49106
6597	142018
246363	78155
480091	143015
362775	479614
339333	181900
289675	68463
251247	114930
312283	473207
304952	464734
160078	190357
40799	430790
242411	390500
195188	88113
139830	211868
132081	453697
262938	29004
432632	353884
220895	79886
102597	421285
409380	286227
316372	273509
448273	79317
408854	280735
39423	401101
370705	34363
15819	147413
75495	38490
467605	226730
173499	72131
163435	85924
424133	464277
58225	105585
51739	132843
304436	105498
14522	426569
316565	427288
138126	80547
155664	489552
455615	251829
330922	140044
363903	305135
104777	134549
2243	360653
39189	326997
374760	101058
398806	368205
263703	214445
454152	407306
332391	478415
254555	262277
312422	168381
407334	32741
13527	173033
432965	86560
124237	164325
175299	259609
54910	259929
128988	265095
101462	1057
262890	446275
99477	149916
109824	212312
211105	94634
62730	122193
10235	356663
202095	468383
331950	35707
58569	226308
195962	110191
97396	383870
116437	168213
184174	58436
57406	328932
347738	288076
105491	90123
163574	256121
448414	114063
89322	256909
362109	149700
48275	54066
444139	208215
276230	216229
297569	317118
73298	115861
460602	20214
435565	205223
24182	283346
230629	20946
405490	480747
320554	259730
98684	317675
294323	420432
83204	41673
301913	62191
72804	298479
229611	371918
110606	6899
97499	146124
78571	37249
225026	494102
279120	473056
283042	471418
44436	183422
202379	133015
7273	293813
73132	252930
484035	317243
349200	232666
1929	232555
296452	208617
365213	301503
135482	63704
169937	66114
225713	72303
233498	405959
320562	468476
488269	181318
144416	316388
225152	267602
216411	317675
477084	133623
286513	259328
151443	267602
420678	66974
45947	388767
125629	475497
334068	44469
104675	11789
116947	33553
205346	402602
90351	274309
478674	90344
44847	113645
346557	267732
363866	214024
333621	361525
17769	341271
312782	221324
161162	168342
442265	242609
438608	52490
360263	235228
453738	394978
47315	46127
90569	13900
334681	301524
84923	30272
485807	36223
336818	273978
269003	339501
110835	79861
213856	54976
113853	113984
475221	277936
401507	11664
376543	21411
164727	158969
206014	200146
461310	288391
273610	426569
155752	266243
409524	479351
90149	297863
76835	366577
423724	229048
86632	110957
339721	320297
456231	94671
157339	240355
447468	9429
115748	28043
107711	220857
23061	489552
230272	482143
27635	49230
426849	264406
241263	214050
145422	310261
15133	240374
199936	454975
394176	461182
114063	122558
206597	88606
365840	121362
99106	390197
103426	435817
157405	193946
399620	381748
471696	61900
341645	207535
258367	485632
5080	26875
14335	99437
415432	313745
221200	6899
253065	378462
447133	251116
308715	408711
278154	283575
428892	93373
69023	299960
317990	60171
102832	54241
340329	301659
215808	84504
442281	367110
369780	94516
304355	218727
117017	300296
197556	304865
141668	288035
299133	395282
364493	270959
183193	366944
486712	488109
182905	405358
109868	245679
485420	307108
353287	391722
437922	349654
173629	141068
86817	92777
325366	41075
345401	202108
348738	382972
183314	237726
89275	291521
125290	132035
321131	400192
329750	420001
188156	280870
19204	139363
318561	404345
129328	154821
301009	383308
353856	368707
223932	316929
361912	330284
102499	110677
468221	447517
477266	5040
232044	132843
168189	232784
379096	270095
374350	297794
225621	236064
128337	245679
374274	71582
355611	493179
219546	456523
468966	141346
104646	187836
255096	232591
272737	436052
433706	71799
340023	82851
168975	354602
374123	74571
152210	488303
382848	103267
106917	186361
453379	144470
457839	467752
319967	288192
170285	68762
390221	198741
473012	49344
352605	43449
2133	391411
9631	236222
282089	297698
452284	300474
290985	220577
425827	284404
410390	351193
137833	179692
315958	50264
373766	401297
72804	3834
312621	5040
304256	198317
409389	198878
279809	423775
399270	210116
470441	94665
450664	329916
106739	441345
276209	464734
483112	142696
223528	55182
140414	277450
370548	214761
11555	344700
32756	165653
409923	438783
442270	224285
136955	357358
464022	316796
247080	185135
179213	318821
359345	390251
464636	21411
353257	112692
457024	273831
155713	343010
235375	346408
420432	464080
477932	34076
120252	360708
479351	201286
442068	183690
418677	218165
233851	215494
113452	290450
294588	246985
188034	28065
380025	196783
13435	209542
328782	104193
271794	318533
353971	442460
3892	430281
47601	371379
105795	318310
160680	232377
233181	101522
409864	365846
268899	360567
449286	440660
433820	173393
62224	87760
56382	179869
455133	465313
342883	242305
413535	12245
362668	48365
489829	190369
300441	124085
200092	270294
409388	360266
482851	198840
138052	450685
372565	190369
12063	5423
322205	363522
389303	232925
353068	440962
175402	431634
41148	267000
420793	315888
175549	73679
292834	313745
130439	178424
56828	375840
172015	469501
311128	431513
152641	153665
201038	476656
122186	104325
258911	42211
345264	327100
491083	37451
285771	218727
483950	380047
66684	125159
60559	255537
412426	444265
231754	20124
114416	81559
372688	205583
76830	295650
242335	163974
242204	124085
58987	378127
223133	35742
461170	408515
169150	401692
351785	57989
236615	346011
467073	177861
176712	255777
402874	350549
453009	133852
60208	287694
248013	317161
195121	237195
245190	323569
85739	71917
244910	250679
468339	49903
149705	23733
468957	382511
458933	336590
187620	389523
479351	409524
56430	190369
228588	84025
144129	367824
268458	482062
386516	363564
333752	187974
117124	119464
431418	304173
2187	47589
161149	401928
141476	63537
99849	332321
11235	101051
12564	161421
114911	32041
413488	86077
59396	13370
358373	492715
190281	91116
170922	40784
127469	245738
257613	296052
200849	98100
21464	21411
91307	369599
222633	248885
389170	299237
394383	295725
467703	492339
240939	365985
354214	303424
24518	410317
138241	280635
118567	327343
168979	206251
164606	248777
207823	327013
62666	104734
187473	91411
299221	107844
259599	417680
234452	198632
452946	42206
159862	183479
104740	16103
62866	223963
289792	169263
270760	43334
491031	262954
130069	105371
56620	395770
287663	129185
149901	37151
399631	334424
488859	461913
280030	278312
390780	81280
435076	453697
60011	67040
299580	392963
25748	48616
30045	222584
311485	174292
162846	222936
488144	183213
390783	458220
310396	107769
192238	341092
168057	233614
3611	329466
8859	286130
167548	116283
361088	94667
468256	289851
153328	86560
213115	217975
166954	461944
37839	158965
43667	434239
354942	267352
101479	157761
364314	50264
455074	258469
122719	44604
435264	70675
37554	82384
198317	387517
481419	268904
64495	401881
93222	318478
64584	132318
81358	281236
361232	109006
67797	310756
477932	216666
349337	348292
447962	163725
99982	31017
143249	95942
177161	253951
61350	481171
77170	338271
339887	140342
3295	420727
324897	332069
293657	348798
422682	248614
486582	643
216937	351373
7386	21998
265108	170207
157492	83052
94663	122462
216324	475468
429610	388195
15375	273138
155000	190353
448803	385737
158745	89633
115312	375334
472830	75292
204123	317100
125904	459106
257446	57731
80297	310261
210139	292108
376286	48163
456748	105585
48922	283346
450195	261326
250343	459704
21411	241453
54613	113842
367925	336590
320870	152502
469102	14755
88562	397997
424615	141649
377962	53263
396750	228840
308517	393060
81840	264351
235665	189188
19400	317118
225803	436555
345131	105878
430217	434768
232530	68249
287566	350586
392012	318940
97588	220553
335638	293106
160607	155941
5820	324903
190957	320319
32737	262277
267015	366622
146653	467418
433000	328059
137318	84504
85496	456965
218329	195121
250153	95149
58940	391632
100154	63886
259130	466969
17524	282705
66769	141028
432965	441313
367273	429863
314577	224085
228849	310924
16121	293813
8146	180841
176558	293813
220020	37652
11719	296821
206006	190369
372657	269199
307825	10646
84761	103912
132622	47644
290888	472273
231554	182967
224323	15209
250325	123114
5561	3130
157715	315380
144717	91600
154835	176059
473397	177059
95405	211657
120274	183251
99409	431226
440870	113138
471169	5842
388072	359762
263377	72079
124658	117097
289072	301506
73278	91383
431314	425707
15095	237178
20392	249986
359732	340597
72491	161875
466011	327061
272407	172311
328649	91295
296423	79507
176130	418284
291865	224085
121459	154878
350984	371994
485288	164884
89608	107711
162354	268212
327497	9662
203081	362972
296574	180578
220343	117097
269231	122193
78279	267029
136192	261070
167343	73990
128425	133263
241952	164446
340905	413151
93174	119632
261857	48275
130675	390197
153069	390687
9341	23018
202169	165875
374358	379983
293733	395749
169937	44057
185526	270836
80544	389486
409388	347252
190524	151516
374146	230324
219793	362478
404441	421356
368632	401815
292897	486885
259537	187974
48664	440854
91380	280933
218651	298195
20172	99913
445026	200632
455074	360314
193020	445988
473920	197077
481419	124153
385263	212081
110805	192610
102065	313075
156411	291249
345715	220641
206384	366127
79343	271241
483857	405799
253596	397450
304173	285156
147423	363973
260693	308110
247232	28065
123329	200444
239528	267210
308026	113134
238473	297710
191098	273831
54035	118886
163519	475853
92312	255979
25111	309425
271185	16433
257581	413673
480101	181340
115625	152502
308221	224658
101490	451982
280584	187158
145534	386057
238682	134091
391568	422998
302298	291312
193716	231638
341293	87178
219116	291521
9618	67154
216359	409905
624	127162
460183	217423
258183	279817
157590	363973
303954	15209
13216	47295
258972	281163
221173	152048
11318	255814
62390	28129
391114	431284
456748	53490
175273	294548
381376	324547
340918	404007
265195	351521
44829	242187
330473	99405
471442	416321
121171	273831
256978	61570
400815	298976
159729	346408
407540	354686
464784	488036
292369	183213
420743	54976
491971	229177
309245	12232
280092	18612
467930	4369
145979	312858
266377	417098
83082	209471
414286	49864
289675	305571
213364	388473
464609	299467
424186	194165
126628	213871
342060	288035
177157	118571
137454	157726
471947	91711
383379	221030
161250	9054
209195	247092
410831	317118
301158	24620
234836	482181
177297	462234
145409	264406
416667	487153
399728	38106
116891	60853
332438	274868
443532	289288
136798	325477
60921	408288
77015	82917
79378	400974
326963	122694
475749	414557
348374	302239
285023	317686
231806	313745
93958	195948
156838	273831
229497	237802
338659	114930
11293	394904
482915	78174
279618	198275
396349	86476
344749	395701
43826	316372
457418	298447
489354	447560
165945	369599
268905	316401
262473	22162
429287	135157
138090	88189
288077	255897
372290	402048
403294	44004
289269	480045
293913	431860
36860	23423
331491	170020
33214	160370
394511	352605
491273	93004
154814	84241
79704	300240
422949	462973
129498	341271
148328	465734
120869	276621
235199	112418
481419	41670
236325	165571
370938	275570
115797	264406
262385	247204
282453	119318
90505	140508
46377	102654
295641	104855
303682	489822
325592	278700
298076	187836
194095	490234
211006	77004
81432	474457
373189	283113
106735	103850
127732	311476
439128	450355
222331	413860
292432	317329
36556	97277
35675	249202
149548	134694
97588	446699
20572	403163
446117	21902
351107	30624
151283	13370
390525	350039
40028	83872
161177	357157
14777	143096
302657	6899
300273	211868
308495	64335
9186	467320
350501	49903
286310	467703
412690	486946
330675	253047
417122	222022
22411	19098
211650	27212
364636	32641
39833	60708
230691	198317
78158	176361
150582	136279
381982	366534
243633	383735
340175	38848
376766	486781
229145	106985
178374	224968
409388	411809
345732	75914
330687	15086
428911	395988
82150	202490
55012	106840
88299	347202
135258	243115
31983	467196
284630	371486
168975	320668
74114	14201
94992	196515
232460	189064
315463	445353
124399	360512
77031	22482
486317	179241
79407	190369
199765	186069
400888	182940
349972	405204
354214	35707
444194	313100
10822	278696
417736	392045
79788	124972
235585	190369
4140	402708
325390	425854
434690	149046
238350	124371
346958	485465
205913	298182
157320	164164
31867	375840
396264	15133
100403	9747
175775	312445
111573	237178
305813	349485
270128	436740
328705	8459
95643	478415
43077	156375
272940	339174
116924	86728
110101	166513
323825	329466
411551	48163
123119	97753
377744	38063
10871	417918
98968	54976
183404	152791
139467	456640
432399	386772
445126	90123
128940	297657
116767	430356
179128	90758
329636	143515
272119	268118
404804	465313
476393	72014
74836	292418
186305	161336
443307	220135
392385	219035
280600	182310
427957	294173
131561	84191
114688	160764
78168	188164
128774	108731
86476	348423
322304	133237
444139	185076
97768	438419
450287	393845
189120	460780
200375	469235
179425	88113
465982	449540
313523	303694
328592	348504
218485	473697
13499	183213
424570	430610
144356	141026
318286	79249
313592	99405
237714	308897
407669	315445
387813	226423
293913	445203
16177	433120
254423	59632
266508	238082
393366	482162
42764	341391
313728	145463
268910	421285
464180	313745
360981	416048
95252	304466
467137	146202
316154	110677
119975	243115
419754	250681
91555	118942
72242	173887
220202	157608
44203	49789
428410	132843
399726	40284
211701	260995
378614	62996
52193	171592
874	459877
165945	11626
15555	120976
5139	423559
283521	428155
344801	5040
75185	337025
242901	322577
97506	298765
430417	409277
351529	105585
449406	251831
278731	485051
161023	168670
248013	89611
376707	486090
490636	38063
3809	290
244199	303358
240722	15209
119910	420944
210867	110677
485697	3130
87741	9054
342518	44082
452967	428214
2219	110183
243129	397733
81357	332269
244987	141024
338220	463115
34086	164504
289515	463892
450288	337132
214631	312558
346784	338378
293414	388407
438091	405217
228625	14331
81824	200344
432361	273687
56090	32254
370245	391233
79948	110985
217396	13370
6157	45398
150300	374038
366518	216122
231305	223697
201524	87699
153813	242629
252952	487938
254602	398833
116947	277467
236176	286728
236269	478415
183116	165044
28356	239872
3682	268176
432965	85582
400542	281563
65747	314602
162506	423864
53764	291521
354111	307158
17443	11203
114422	351834
255667	27464
45806	309801
351495	99437
34776	293941
262639	184757
312283	226168
327950	5857
386741	470554
48144	81280
160946	428276
180983	6055
185626	429144
76525	414481
348669	471745
458207	398740
272019	15209
110192	327721
239423	205223
221061	115340
236733	179559
169986	249202
72604	124660
309329	137155
461935	113138
121594	326815
239099	160461
409583	268600
414530	121608
337835	164362
341271	146940
423013	62133
362782	479699
179047	252961
287118	115904
53836	194165
339333	371801
3186	341278
482539	48861
339310	355700
286944	221508
147146	28358
208420	93451
45382	222701
492453	422998
296024	390596
257007	218730
153322	48588
248398	249334
81358	240675
341445	346356
162803	316507
358908	44567
160609	15188
40798	147373
153736	16812
284795	491984
439726	218615
458215	355535
169139	198275
287413	187974
40333	265883
10931	209471
53428	152579
691	104630
253005	314742
7931	297691
223404	85423
466554	353557
433008	151751
374939	238033
456690	190369
296882	297690
336952	68089
170230	169116
443817	289856
48694	368892
399981	91998
471477	49903
382337	26167
477328	325246
27617	53389
211741	315671
100199	422791
325905	379202
464045	404396
370619	43164
405077	317356
398903	158981
45110	435858
198043	371934
162455	337477
11586	152547
416213	273346
196949	387474
7991	221329
468843	272089
91085	224198
6467	132651
219198	187932
196003	20958
386901	218727
119888	205289
122751	239181
243879	405249
347628	136876
492422	285156
413953	443741
78158	375944
133121	163990
437882	51215
168000	126462
172134	336590
259230	232925
113822	86728
464709	333325
219737	440174
261132	357774
8413	136666
15068	276059
87882	249405
232234	237165
239052	407787
130490	99598
90805	69829
197473	118890
82120	145059
345401	391786
433542	206274
203092	384165
212989	198297
350713	450268
385325	425675
494102	446437
198456	465908
361402	274451
317457	167197
7910	318932
244416	419458
254640	10646
89608	438765
172417	113244
124511	2171
352779	84388
70429	406751
440303	115174
285130	294266
378725	361992
433330	46123
425022	96894
113861	405491
277366	451021
292761	387742
103906	190369
400254	442612
384895	11533
11987	224941
333042	106503
467462	169800
350428	449834
34949	422175
95899	94344
196903	269005
456231	134145
449406	159778
460523	308855
197990	20586
396927	39034
195674	41857
41189	280867
356496	294079
405635	440660
331739	206133
179010	460605
465169	36331
297067	104937
476586	485304
16292	387742
461817	294079
85674	177577
78060	8607
92496	19911
17642	184902
274982	276150
165	13370
411551	50264
11059	243115
145717	49915
7046	477314
276773	57060
187539	168292
338925	190369
256047	380487
157583	12895
441896	351639
363070	313745
151156	228431
90055	121276
9579	225130
473411	422629
187834	329402
141663	343493
4927	304589
89219	373021
188188	37516
349872	336955
316122	112312
71015	110677
306307	79989
298835	190353
173208	346221
410573	77261
193657	474921
428735	305243
441463	374939
19642	484447
102732	15209
384832	415654
66383	416719
326751	86560
287961	392329
105249	386910
4383	28230
438627	316989
211069	58881
296099	316708
143921	293813
20315	373700
156776	231485
55448	449146
59434	57205
164584	452096
417768	27748
249894	261402
315923	313314
139777	86476
217606	423469
474593	237548
425372	325560
420970	401871
347123	389130
247587	338271
672	471416
169047	118763
141391	280233
320392	268118
266897	210261
209195	427633
328598	234356
213157	183213
341243	431120
256469	386485
63999	24936
361630	277575
259679	383838
280053	443913
131757	446630
174049	227101
448799	262954
273900	12177
203351	422110
477350	438653
53532	200849
57419	75273
167379	151096
190884	23018
180672	258607
335568	157338
37431	79109
22452	488604
202866	100194
214279	231485
283837	52005
332512	385251
6783	392086
489039	370520
1292	262162
142979	244451
236808	269199
435520	84127
40875	418658
140854	58970
235242	61011
136729	15133
189349	28129
358172	282059
40198	250709
445011	40385
176130	191254
412774	348929
316963	3014
381553	23290
245407	227780
63652	479261
393771	4349
430483	40784
329092	340073
351660	232925
55426	251656
241354	165680
238075	12895
278118	15337
481044	372897
328148	231230
412109	477509
160506	285491
293060	427402
66448	43978
152496	439484
37517	293813
297697	203279
161145	21411
3998	271756
424441	217494
381968	470796
114332	187389
263540	184558
153935	175131
171186	260518
341278	464727
189394	366877
473619	90277
245488	82
293682	398740
89883	453605
30761	190369
295240	366534
102065	40616
484913	307423
355413	114930
299006	478057
314723	303392
262345	220417
133134	419169
42650	462044
312563	236213
28800	345011
39892	363436
30568	14572
307035	476215
428582	17333
313293	468163
229868	452230
146506	298767
329025	62443
433121	250338
191933	29253
20621	294548
226265	150362
410190	261706
353597	173767
31183	467752
76957	139648
477295	177415
171174	307369
9597	270324
123550	315522
63528	357479
225781	236213
256137	220417
297586	130620
449661	299408
184629	431310
443675	175402
363191	119868
143294	160468
403637	331581
323871	71009
88057	417707
472505	361166
201849	458472
401184	267602
398978	392108
264826	39255
276821	246453
409238	21742
200464	255641
360836	95365
158650	420790
1238	446990
222422	606
178408	447517
166772	110677
479614	279213
252043	141892
441996	233897
66934	259916
297812	233415
195142	492588
356200	141026
460692	144975
233713	403935
115725	143997
469418	229016
52537	345266
246297	309085
359218	380460
31570	360098
52955	72868
366378	183213
321853	486885
221137	363564
150471	285634
196341	4585
231384	411475
268618	438909
32124	49966
396043	425193
253171	267602
104648	183213
406535	237090
425990	355181
356123	180578
308306	132996
263928	479680
220435	414513
200067	413987
438121	187974
70119	78146
190456	461846
342953	327217
238855	60517
656	437882
309245	458601
338686	478650
418241	288075
337483	20172
287024	313745
167917	438645
117076	132996
354545	483112
366991	6367
179220	424931
384771	10646
145805	49865
316851	451598
345077	273831
214322	72432
112929	26848
422546	469530
14800	113051
276572	145064
424955	484525
113508	106503
256610	449620
352559	121304
270248	136891
320849	424889
378118	491031
131937	334946
208300	65776
400542	54976
164998	255640
356900	26716
206051	264969
472828	360860
377720	453753
131574	23578
125347	103956
254493	165209
170325	49966
120861	39883
410298	463549
29581	282195
266918	198317
217275	38095
486576	427400
57080	112222
355587	437598
228084	231268
72732	417565
307705	417918
128839	141999
199582	423470
321626	21411
316540	17910
226413	427946
212581	480853
181039	361520
8543	5428
425286	15209
36594	49903
150921	347202
276943	449029
71189	306810
206516	425675
361553	279559
178997	364109
307085	435058
471365	191621
221067	331139
261525	225532
440065	120277
288230	313745
249978	290450
55094	246377
361960	161402
456748	439900
15289	147949
236838	320743
50799	264696
29408	175721
244143	34321
362303	86892
119100	49354
29597	190964
294236	451065
96397	447431
488971	55857
105941	21583
185339	455769
75656	351732
41406	408149
15935	34142
275460	13903
181651	143118
482326	190369
112661	234530
462467	415150
254574	434045
120050	94461
407280	125729
248710	431145
468245	337791
374584	469753
163630	317356
62450	132838
477654	255650
421137	467703
356530	86077
19542	317722
379167	459205
118870	31301
396381	488047
433819	15209
163435	167234
225845	54812
389671	38238
314640	49903
433802	379937
8354	75499
133404	422805
417340	203656
216483	336590
317651	287499
441499	341337
314548	356428
334373	36392
232178	420944
413953	428051
102065	150990
375606	201493
211571	160633
422032	415191
447129	74307
162387	272139
239789	84246
337042	309524
368348	378686
481406	156053
139844	46877
87500	281924
84228	46569
288297	160262
32609	202454
263607	284493
142059	150874
381313	84158
23104	183213
451145	18638
258911	448043
228236	136464
121361	100567
79909	492906
449521	117186
331901	22817
391889	155635
207873	15209
413615	465031
105068	430356
396522	239915
100154	219247
49237	462710
383248	186440
207230	458377
488721	269084
302362	50538
233742	345615
358860	327602
170092	280635
50179	53863
348328	285607
230051	151018
182657	245679
492275	363601
321977	240796
71189	223006
92246	451016
100336	104048
479184	356672
489977	99123
215258	267602
424661	9054
487329	62191
436301	237350
146427	252961
58484	200580
363540	424289
78250	395621
32488	12592
144973	407300
91307	16433
187577	267602
39371	219715
425906	149674
171444	83606
385390	15209
406660	117982
143624	336526
486772	56625
406315	350189
423408	114930
174898	397820
265194	51881
245190	478184
48538	13370
301728	428805
219739	89477
170528	393326
199843	336405
148139	321555
5562	36697
323836	448024
108943	94516
470792	478415
483573	95149
153066	480025
231503	262548
93112	94665
64526	368859
469124	404806
49866	48275
298012	447446
474606	12768
94267	203882
440285	180363
295229	237178
300551	316356
368240	211917
474901	124085
376553	24208
220756	428554
123920	165653
250854	222391
119317	190369
479343	15688
449594	308019
456567	231027
295838	402438
341632	333197
141878	76637
102870	285446
58169	211868
410028	228431
217527	391414
28429	241525
5700	196703
412479	44622
180919	375840
200223	320892
202955	471084
307450	432591
284900	15209
144066	453625
320099	60453
188523	98465
135947	417137
104740	257080
296640	446105
424255	95247
341308	74981
417248	198926
57794	169116
439267	267352
195689	383148
59578	86560
216229	81280
368192	197911
190777	319535
459232	149729
63259	273831
260110	118286
276821	315671
59578	139339
140106	15647
170957	15209
245965	369599
204907	492076
434677	60517
308776	347948
213385	317118
483987	57205
325388	74387
381829	183213
320982	379720
311565	165437
323450	87471
104740	348010
254913	341777
461386	189981
269801	10451
89219	458790
250928	70782
105638	150034
257977	454263
166089	311850
234706	467703
314617	143645
422546	221359
394826	15133
160099	443693
374222	325749
291132	21411
363908	430356
97964	358806
420757	45226
147595	15388
384609	358032
191536	371934
314803	190369
266307	101543
367483	481484
350650	279481
381084	68376
488077	223528
291328	463623
139673	417660
966	475593
372764	178048
88172	45533
432883	313314
101486	205289
57029	21632
312554	328253
380051	22789
40407	238056
210019	414257
164992	101482
31890	427633
430118	171375
394754	472157
262667	378462
326853	181790
403670	298182
321931	262954
227456	265445
306808	355979
336651	229928
48085	36767
423013	364109
301246	1538
68314	429575
352162	178436
75677	220417
106190	425675
153322	63276
472639	52490
211698	13370
458768	124431
176986	486339
1994	463457
169797	51895
171795	141186
180023	352952
186364	418944
250458	438765
315745	470509
474437	247361
493918	125399
182147	25984
289058	401645
485016	393674
290601	491538
25165	42035
448890	456640
252059	264288
464141	49021
145717	195402
203938	18504
388953	132996
469502	268728
313314	443008
367919	484274
217321	334406
459290	15254
241338	397456
169937	359111
30711	267602
128124	438373
291415	267602
381976	126790
414508	464166
472900	220441
114643	27563
238029	32053
457987	149833
96372	89565
48831	232154
428618	348584
64848	146202
17661	173491
487501	113244
271756	468403
415831	189336
199993	334424
180073	292283
379672	199324
88322	451016
345556	476884
104740	259605
56396	141068
63652	294914
61286	348292
15687	259234
34644	487415
22060	218727
299395	263925
17398	37516
1484	209471
193837	158420
261408	120055
40603	476951
450119	263071
42584	473564
319208	36951
189950	458825
376554	283445
295024	105116
332505	445995
27617	188759
84484	203656
125726	290440
16995	211573
378224	295596
147963	489552
51543	121324
14486	209293
103516	428596
95700	145835
441852	486885
184321	190369
316796	403352
397028	206988
368097	293813
86549	479614
194521	456640
86663	223121
296357	258005
409808	388239
447359	161764
205611	285025
327209	299218
192795	357989
295931	51222
112335	94667
116323	439979
57419	196399
480199	212576
23958	113051
244601	294069
191795	446787
86311	235468
454263	183868
346653	274422
52646	472694
187766	99040
462690	72333
94886	46041
41510	420944
114705	237803
385047	237235
340417	8463
28787	456006
325285	62094
411496	290450
158258	36556
246540	476831
225684	424057
364845	270148
1839	306409
431661	443857
76079	311212
272301	428510
432421	298182
158139	458761
10133	190369
83989	94542
348221	313745
406487	468127
38718	41753
452148	443146
28338	438783
398900	369599
363126	246311
410294	258370
86862	250434
276583	297593
472474	29389
296802	304589
154605	278700
482042	213035
343334	27464
403565	357114
480105	336590
333042	391414
439721	283346
441294	114930
157238	303424
264538	205315
389301	54976
298271	199707
291299	319671
273955	404247
249141	62503
269199	263649
255749	335477
245492	251806
112317	255897
168663	23876
356530	227188
412517	348798
297401	396349
368529	458256
62205	81714
284008	178436
236670	89677
188350	94344
23197	226308
367270	286936
60578	22323
203735	347202
302764	165023
183966	318186
194898	374784
40388	95130
222216	352605
491303	430356
50833	65319
225715	306442
102644	309444
13993	94516
293040	221369
35424	37801
256999	72985
267562	49723
183213	173698
138466	284843
198317	354802
398823	425675
464367	243381
348672	213262
141782	441684
314228	54706
200092	99405
226933	189434
314311	291829
133033	336590
442228	401949
108892	414100
137184	54976
440275	258220
107524	179375
145337	227753
56806	50082
57574	159249
104675	404445
461146	127708
150553	170894
182600	381366
73327	205083
262639	176019
277477	295725
257579	467703
301481	317960
424693	156328
344361	101058
272899	453009
46485	277367
482797	48275
166207	19437
170418	345642
322193	197077
483150	234720
239804	181230
219546	169725
200200	62191
61392	67851
308896	92293
194279	141509
70490	293813
18049	11626
168779	161704
160606	463549
104817	435297
161066	86892
231341	391414
59161	110708
127388	337849
462926	348007
291619	126473
478561	311949
241952	117238
232128	482844
383756	466969
471920	10646
288147	271474
323222	454996
209372	327217
376675	97215
98727	32807
57775	157171
94129	319453
148683	42240
11641	184654
91325	429471
230962	146058
282805	236730
88860	51400
392707	467302
157666	298873
137624	43016
115421	115340
485185	147624
88606	360789
188469	225372
95761	135888
447257	214050
54718	180957
320965	13129
332781	149721
206041	356687
477932	23187
91462	284843
120131	143363
176660	151944
51713	298074
96176	217432
377163	36878
449322	391414
442965	241598
423928	80761
373538	377778
42511	184558
390104	489200
357224	302945
271857	21457
189064	27043
326963	327922
214886	146295
156446	476951
291669	359762
477646	96946
263962	236635
169878	341778
225361	49037
177915	71906
393218	199612
467690	239624
320660	73336
21053	308110
127545	269005
8185	316321
253042	267352
239371	476447
318486	270477
76228	322823
323359	403733
130069	209504
124845	280935
379509	426439
11528	283265
309917	74000
427378	223619
321242	75499
105911	292222
301312	3301
147801	217809
393717	257359
177500	244340
225694	426089
235340	453601
197503	169482
124891	320299
188054	127371
304578	339525
266141	89478
342196	131711
408329	180790
220206	463549
389276	262954
466747	359281
442512	352913
216588	123369
363563	321714
392320	17181
88467	265711
226334	257128
112425	157100
303967	364906
422060	242177
431650	67861
128443	338271
84372	107174
229055	173399
205180	317118
329571	183213
266982	356092
418336	106514
45060	170894
233498	24942
492976	313599
171500	461944
127217	135663
460490	80122
39195	408239
218014	472273
249055	413787
473132	156401
308278	381157
152645	75303
283675	489167
376086	178436
88956	317356
104778	20858
342393	434191
180697	337585
456395	61666
68860	418467
138922	39066
301750	492906
328206	110677
71994	282229
400068	313745
391632	474990
313079	114063
6359	471745
72804	91069
228050	274309
394145	174998
90711	312487
187834	308897
48064	397456
39356	35735
266307	1666
308618	120097
272035	136050
67244	264589
196203	346266
432791	447517
427486	486071
67571	100065
304263	37515
332631	438463
231187	456052
434482	379976
42080	441094
374150	81800
232666	391414
458307	172973
48069	295465
381174	272598
56620	488153
440799	57870
20959	490233
10788	64783
320743	127769
370795	230728
319223	163691
289378	83910
416423	61076
80587	6779
203656	91593
235545	96366
493174	273831
287874	229686
433629	217423
268420	168453
261662	472520
369591	471013
203793	9203
448779	121106
363924	190369
247475	453437
153322	22414
229735	218675
284383	147659
388249	79861
143401	98906
320692	140608
213833	256096
94482	284057
231554	339174
317555	117044
223404	37105
84884	242187
268748	443989
318561	143833
266307	140534
205421	15209
459506	318540
395770	34001
344970	110677
49307	183213
444746	214050
400910	209572
123521	336590
169762	190369
442175	314892
224720	183213
48472	48323
69516	410115
276663	372914
491209	10646
182200	378332
45074	234356
240882	1057
301557	268489
449395	11199
264474	462236
341263	184902
201851	273831
334092	279634
255157	261396
61651	10379
934	256373
479457	288830
345715	136508
256431	176905
45619	317118
97995	105498
271290	152502
332703	433934
463856	306684
305121	45768
373244	230710
106514	58881
43600	227741
324573	354431
339310	266220
84052	250658
486932	192599
322709	359029
397565	292721
441228	438419
236770	203656
489381	360356
396478	34399
105915	188450
285023	398122
44844	221265
436388	313643
77093	27200
353094	157548
421493	355332
296248	412040
248013	298479
158099	423552
374110	431264
283991	241525
297470	342919
15433	330143
230025	345401
375617	21583
166378	296693
28528	110677
11626	84858
27125	292468
418992	428738
62305	489822
123241	239967
357071	299467
432670	262954
480580	475912
203356	242782
62366	480010
16514	90277
384035	145059
398582	270324
481231	37665
315573	156739
183192	181230
439690	315888
257498	23318
430832	492601
336148	373661
472504	212081
155362	194598
434040	377278
62275	46294
379432	112608
449795	86560
106514	180192
47035	98096
163792	252664
223330	246713
481419	328867
362231	246434
119993	150927
338755	471471
146391	233865
314501	298274
113843	235065
146010	119762
191084	440660
329413	439465
302169	298767
430290	9054
103035	461801
456087	230324
107709	153521
488293	475766
273788	73815
412624	273384
106101	286038
242948	362598
373245	225046
162214	351452
414692	391414
96335	290450
134084	467131
26689	322036
231001	22103
222789	15209
67584	340811
108481	266600
230707	175382
474593	434035
363258	94178
342253	6851
60672	224794
439294	446351
50332	120199
425503	305449
358211	294945
210937	475200
345770	261865
257634	183213
455228	472583
261346	102185
338619	193865
241037	466765
486712	209471
361047	37697
311591	94667
253503	490525
310913	48275
280366	344984
312283	233879
410070	78357
175484	350487
124658	153995
201822	483547
290632	101816
3234	108743
109271	341287
365550	92313
372565	163324
380233	95942
344492	485001
301765	364780
371534	156376
434908	72416
51852	347036
199116	6631
58484	291145
338370	470554
347175	275232
106750	480683
23158	290113
264277	87506
88606	317118
337483	203279
457346	80587
416248	464276
335723	145463
114005	183213
209939	271049
262536	348798
456084	487153
125355	112693
79853	121106
401085	83393
176331	348798
386411	472830
13102	385207
111424	142051
307718	415105
12011	239107
169621	17186
89826	209510
395428	360860
416526	291011
360510	269356
111007	149600
491884	383576
57171	90231
317552	365702
23756	281924
21373	240374
177449	443109
466500	21793
14546	419492
388333	420790
104121	302067
95939	197324
286664	317118
127976	272096
38559	430356
300394	38134
163410	235125
74522	227435
253572	164884
349972	402708
128193	478771
134263	163550
293438	260188
444673	94516
44511	411424
40362	22940
376705	242621
397948	8070
104490	16973
145556	77475
32124	301611
119642	454975
39683	97144
467637	165653
108091	327217
411304	237366
292721	374506
270754	357940
164080	55194
372330	395988
267759	310461
15027	468678
241451	67584
486712	319161
55887	399484
271760	86892
493931	273831
117152	484713
318412	407799
216872	196851
346697	440808
196003	137128
20429	239700
482134	208044
465184	469235
147811	123369
223809	48824
473022	330290
472830	333357
407717	330390
283632	53252
267373	140044
411424	284693
477932	34977
324185	423589
67293	206686
440253	372857
84296	110974
245242	205512
130993	448592
86632	356953
355413	473990
116576	128851
159127	26366
451397	94833
458880	137812
379017	166260
401222	393326
151468	75625
338480	391240
219057	440660
88439	121526
457450	387676
56173	128316
268937	198926
339778	240225
277219	255650
303507	397740
266508	206041
487668	49966
125805	326357
383387	13847
279390	106799
315463	379976
260753	217423
93148	160071
172417	30749
395524	49903
15819	351639
298354	469235
155390	21241
50494	97089
440645	350475
148325	304173
40890	231193
156531	313314
450077	348292
449444	313745
52565	248777
250833	39195
293913	4841
489132	130678
311605	310756
362156	474412
383326	35707
440190	461769
218121	453148
55346	71660
395568	392963
381470	249334
213183	385018
323989	390891
44282	98718
355392	217423
317094	331581
164068	59784
381579	391414
336922	333719
267283	351414
439588	427115
11334	410814
271188	370777
23459	104873
440190	346768
235389	13370
263813	100580
120605	125527
212440	10646
5561	286828
328550	178907
129408	446564
306338	371918
138809	49553
460835	352905
217275	307230
93440	8623
528	403501
440056	429251
29015	382377
480853	190369
4545	440422
260021	271188
467799	347252
297436	443146
292896	419189
448104	492262
391840	67584
397976	183213
63105	12994
450717	64639
388195	321618
117036	308362
371122	327343
407280	175818
401082	414832
252781	15209
5693	122146
416044	434289
312347	162884
368350	26536
67571	59759
326260	249513
345401	114663
307100	228013
163356	200549
379302	245679
353388	302152
215588	387742
476956	273831
22450	359290
287193	106736
443163	261394
470085	145948
303420	234356
293345	149268
281859	468283
439293	44039
37043	86632
35388	101816
36843	331508
230051	201245
421109	404727
89030	161762
24936	305526
110606	32053
361257	312259
457173	46124
143383	48163
61461	485646
314094	283392
136604	396735
22148	281924
465586	250434
354206	358797
142383	169834
267516	103205
81695	404886
187903	84590
193654	186159
226229	236795
25391	105498
207895	355553
211625	452370
444380	440660
10267	230691
256256	286871
62275	119336
321624	190369
428849	161308
307129	412219
289675	492826
377807	193705
351342	371918
309692	461846
356088	94516
394709	17996
375405	460787
343271	378686
185447	8281
241732	7236
7538	147213
23866	66813
146079	280110
204221	179045
128398	291324
144055	56851
339427	187611
441463	296339
413066	15209
295041	247311
342755	406626
350298	133133
327832	420944
368366	281924
390241	298182
363941	440660
276845	378686
324502	427783
102545	169477
469164	69
44607	485803
289245	48275
181340	309778
304039	379976
193306	464727
215619	230391
118083	456070
245975	20959
411631	329504
96320	452091
178959	171881
343451	415659
255231	16325
399825	220417
373088	162795
244688	255332
42725	137128
423724	288945
411266	267602
390875	218615
226747	87752
173143	269094
53249	461392
163229	94919
349086	370866
124291	368976
469464	478415
314723	313314
16485	239090
224749	386538
443546	452709
42801	134374
393412	41453
458184	153099
177269	35707
337089	186739
444081	272069
59645	474563
130908	10457
20795	145860
213467	3377
384824	140935
352904	172921
275721	77207
68668	62191
473192	478232
429179	47349
141878	60706
477113	356346
441288	10371
338074	152702
489822	99405
84729	27766
123369	73742
7963	311221
791	130540
239883	403315
275387	309425
219768	380523
336556	230755
67762	182345
371797	43522
22414	113319
266059	110113
160288	322186
44450	211350
393839	220417
351540	278520
160794	397756
14546	14892
167670	430356
298114	70946
459251	329833
67248	104383
24357	241048
25969	79249
478866	218019
172716	262594
282208	30480
280534	393326
210604	355527
57094	104498
48064	395366
29472	66813
298823	416783
167237	104648
196462	423688
270629	83811
155680	4413
125169	454975
268183	316372
318573	53863
225085	49903
373755	347202
37347	373953
360531	377248
146654	292468
305553	262954
448033	429022
99288	420944
139056	273468
315573	43847
293442	352605
209372	458145
446274	418000
303111	20959
432789	111859
127462	81176
480141	134500
141668	283445
140913	464402
56166	280631
478465	168381
245019	111389
362502	406371
60448	316319
483987	282196
108537	484274
228533	478232
478573	153548
339639	438373
424514	409871
438704	336992
389591	308020
182819	273831
112443	446936
336998	455889
425477	122462
113498	226308
37237	452427
440056	233276
91254	491653
198456	32206
477932	305360
269977	37730
292309	184902
392560	245679
403762	285156
306237	401825
270945	171069
371779	77727
295577	411894
491765	117803
281857	185999
344094	289769
77666	171069
383541	458183
229486	166513
14616	381008
140888	54976
18352	475843
259038	21902
420234	407084
414334	368856
489930	159058
135094	362443
478439	343243
325960	187974
214519	257822
176130	267373
467788	183213
106274	246918
51359	185013
297450	72245
235827	389170
402805	385610
367919	450983
341204	53253
88767	111552
461010	326359
234513	309610
257168	284922
477932	179563
198253	110677
297411	227605
248113	331491
235034	360860
402506	480292
51756	114063
251228	402265
103325	107473
149631	240777
307762	347873
90175	50460
137536	247572
388604	427251
47486	119762
238140	481637
383930	98906
118914	145257
15590	176874
240016	35035
335878	368409
388464	24334
316352	446515
107342	263343
169722	132727
432382	110677
167588	400906
296554	317118
289513	186657
135017	325281
145199	368205
10210	15133
283633	92613
160182	122462
166545	250226
250295	30176
177049	293813
220540	88874
167588	170775
324046	214050
431264	432683
252247	438419
274923	611
168539	217423
395485	229330
200219	326356
93927	353436
388450	258236
469721	160257
194719	116113
268667	105645
47630	223857
250854	2276
480070	457835
116167	363854
220951	341634
464609	170164
408329	319063
279722	270248
361427	366666
392963	16433
60539	249334
338897	129477
36856	154872
133156	283107
59835	464420
340575	139781
250196	42673
205146	94344
462583	383921
59702	173515
249835	328504
294499	420336
278273	447517
94013	6733
335466	204136
203907	23822
413816	279927
281551	179045
345715	199959
247456	222701
409248	294548
326679	355552
84536	481282
353454	297095
433939	487130
254973	209992
303492	283007
335441	301475
377897	427581
490414	375840
426840	24000
329743	440660
78469	65772
231337	242131
204775	125577
7711	95149
334679	139153
278695	459213
308618	429368
405329	15209
406290	269199
187885	414832
245412	323511
433483	454261
347121	30021
325081	28823
350022	223990
197891	433934
291156	285054
335887	447519
90296	391414
474590	201208
264597	214339
214608	372108
152495	289316
201867	62191
216544	398783
130394	32183
488669	21403
129307	86476
467799	401871
293913	478902
174826	15209
164562	123371
261381	57989
433692	185910
236035	283445
214093	124336
337670	461944
177494	158153
34767	371918
319704	32892
20856	99437
107619	192195
62038	28367
180292	101058
229124	440660
101137	420757
290503	422957
328315	309524
227038	264406
217258	156006
154997	368859
139064	264766
400549	364565
350968	293813
400977	158476
30821	94516
437847	86476
150725	493875
50350	50094
7339	104861
490259	276440
404960	372625
307161	105964
389641	348971
322734	254973
148230	124917
302281	493190
186595	137128
285876	26106
152636	90305
410220	384174
132535	273934
288166	217883
118954	50656
462670	54976
390656	223023
147558	364294
344314	30949
269159	89611
171915	344512
246755	203397
364818	213304
121750	111842
342019	351765
460914	94516
110421	317184
443815	278333
375182	54942
220777	300811
45724	453770
134546	246303
202052	229876
128839	176998
337361	181558
475287	132740
353880	381918
130012	487192
383840	382116
200804	376543
213782	293022
264153	476951
475607	485679
437210	428852
415358	278642
227489	207535
417938	415999
388195	382495
104740	346458
491070	190369
384502	469235
66735	108222
302886	323479
42882	469227
210358	264406
471041	169044
9765	219865
229758	446990
374091	172089
375808	428738
410987	410664
223094	196954
228329	137128
176903	219299
201007	173223
165680	250434
38851	164884
166212	472072
51114	180761
428460	164884
307307	153578
210419	198124
184815	408148
466099	317675
198735	271127
244874	378686
369577	249405
43454	19418
212320	13129
158138	35629
273008	176013
354085	461287
427444	88113
1292	182543
51082	478415
456658	40780
54700	112841
379048	88113
469192	189879
244960	286282
118906	327100
321118	43514
333512	23712
436698	208291
92945	56410
131087	184063
289675	344718
295304	309080
73461	309034
86225	167160
461588	237165
310729	86119
143625	419818
219610	49092
142847	44065
440511	122462
371887	44082
223929	237001
477586	51895
367259	381857
112929	143079
413196	292553
32888	8623
458903	162795
94634	21411
130224	217627
73492	222894
460873	231048
161420	312697
358320	194048
83788	303648
256443	325604
19542	25766
272210	18148
374987	166578
479402	335014
172335	239599
263351	50155
201559	15245
206046	405544
470088	310756
179645	86075
199166	71275
227857	181287
322486	261625
318088	325525
47630	440746
94538	371918
299965	129185
297436	145694
26070	417473
407066	152702
253102	427056
334536	251056
334985	16601
107546	327682
342225	393737
42176	16298
63995	478237
72341	231485
461916	457517
287909	467617
337272	138534
482046	49789
40362	242571
133240	172238
57276	34762
392086	49931
19690	378481
176969	67584
67316	293213
324445	358848
102233	416291
318277	203783
224383	256528
142009	261394
136128	283392
443763	310756
437098	26551
197385	493733
423113	217883
420234	478418
451780	316987
452052	76016
302122	398333
332271	369599
46098	215883
333566	467667
475633	493041
256893	62275
306282	92425
217936	355806
78855	263299
450257	113522
158195	208730
35803	48275
57447	428214
265377	41904
303997	35707
453736	177595
403229	388280
366493	71021
428618	276059
326165	447517
469479	35037
364636	95187
182835	209542
113636	170320
66259	236004
380454	131326
75332	377984
370534	290635
130069	162029
8687	276022
142041	306409
456726	49896
249546	153183
316475	411941
9750	264707
46870	485706
380097	220857
161849	292553
236583	186440
168773	349448
352882	411228
68532	185159
218340	297163
469532	6899
303215	347641
432339	486267
361291	235651
150983	262277
58169	258220
136228	16433
210302	234356
80970	159249
12087	409828
36459	298054
134201	393326
448467	326720
314739	339174
122275	300473
134655	3058
177415	193281
339249	39894
5179	114524
196903	255650
275487	235187
340186	86491
326260	330769
315573	183213
335242	445353
170714	95593
160083	41329
30020	253322
207890	187712
149431	130028
228128	377806
174034	195305
275366	9203
220540	145844
394345	245679
6450	238057
185474	209234
285290	472072
150571	340446
331025	76765
361553	91069
452477	311832
299719	371918
169932	307279
455804	91453
346272	242187
274145	487833
198544	172089
361992	158965
371976	263743
68489	318766
112267	3755
418241	27791
373170	252711
335620	136177
109549	5040
287809	406626
181193	481461
289715	430356
488012	18221
357309	459779
212435	85129
454755	296944
3759	318761
341581	98582
180888	249202
126047	293425
38769	361319
452383	73236
266028	251648
120810	206557
150789	388575
205698	94516
462432	182695
132536	94516
491923	435708
143683	98268
2990	430388
402654	396014
65557	214050
360382	368859
468540	90091
95311	88082
270114	285156
98916	386901
247296	442096
361960	293813
292275	471968
66235	184146
349738	426034
186942	164411
482297	471953
56136	389598
438977	193705
310659	281299
61286	405865
386644	210982
111490	270095
366743	411157
189375	187836
337405	392740
253758	13370
8459	119107
88722	124085
11503	433753
23260	83420
331328	338730
181651	233878
100619	277150
200580	48667
11626	220417
272785	454606
335951	399852
113299	487447
348334	282044
287876	247021
89718	121881
383857	245679
46988	212043
147874	425846
48627	186177
453530	231856
300233	446351
351124	325200
283698	454165
163187	132694
45579	60220
288726	16433
64853	88172
345414	449435
233498	473254
282263	316372
193796	86632
362435	405280
273837	314881
330430	52490
55084	279798
164522	293813
274256	28540
318088	88284
38020	378976
87046	339698
264080	405581
432865	433798
322111	204330
25162	295638
230051	287795
403682	249334
272675	75348
367659	5462
175402	17155
55633	387185
312448	66880
81114	406857
452094	95942
332211	398180
488201	463549
316985	490272
8279	420790
97613	477986
67613	467805
105964	362672
441528	375323
13503	492462
50428	322100
233	230250
278623	431764
59949	11787
475073	338271
210794	446442
9579	66813
345123	246311
272574	411809
200222	226940
146893	285183
58819	367951
459280	264595
195362	48588
379696	44070
146429	301252
478144	187836
358213	262954
402700	401949
124469	152800
429865	390349
214648	54473
403917	178103
314379	298767
215676	284843
227700	334113
217091	114832
163066	453228
268244	367798
333905	193747
182192	340438
76228	62551
484914	320097
178680	56022
242148	257298
326260	114550
5057	63957
383216	23859
177577	209285
132247	225786
61367	230191
291772	316575
147706	190369
11094	404568
277266	438373
130651	406641
285156	364683
430831	346763
30641	214714
275809	425675
88359	492906
92635	190011
299541	281175
378922	370313
152498	164164
259060	347
161387	327922
454513	234271
315867	179472
179164	216400
296645	122728
246740	195547
359199	50812
466379	36550
95862	416231
47712	218199
459097	438419
373755	431137
330662	384617
393559	59458
352738	89047
238401	169485
90568	35707
20669	341191
340331	386057
89739	170894
79432	205270
9308	477641
241952	195333
359906	50801
475613	303424
289675	401214
314668	348642
486338	416525
170442	121641
47132	58169
439228	347986
385866	108555
171513	116283
221068	190369
135336	53249
147527	395980
463118	67040
444850	12245
70496	236064
360503	358310
194068	217423
238855	239433
322761	477986
344065	15133
85996	83948
313627	65670
43986	342761
117569	177384
488195	339212
402569	468058
348798	450647
224262	430356
342187	298765
372701	9054
203154	139127
310746	449468
326631	190369
332412	155730
368159	233415
17038	318735
192070	210082
126917	299300
325773	307193
349234	87990
110883	362223
177333	296956
428582	475291
325814	458
200092	91952
174500	218550
328367	316388
161363	319333
92663	364621
431226	388328
340003	384401
53250	65226
268118	101260
221158	222544
37686	405703
134876	195075
478410	44155
8146	261396
462883	354258
110992	105967
86029	421054
454309	69069
129198	131040
27064	273831
142116	272069
450187	262954
228440	180841
141154	473634
190704	447107
4098	150478
196297	183213
260461	119762
34755	314383
170438	450983
412682	443597
402805	25433
194503	425330
437324	176182
319587	77046
308586	360761
6317	363581
228147	144306
300890	318749
360426	79249
58557	46071
239666	423688
417938	447158
284252	132702
105132	439074
133202	143693
267016	317118
112443	166063
11789	260854
331076	467703
250833	84426
194166	78982
200169	318735
52473	259192
100172	267602
473981	478415
206612	78526
386735	455066
117381	411157
249981	356576
71396	169485
492567	391414
50732	123643
145284	80095
158551	66499
99291	300813
172318	183684
128591	110677
428892	101650
17206	336590
37329	99271
296423	206924
6811	268118
2929	476094
84556	46892
493527	51881
382477	200632
430116	438293
122097	449669
374305	374594
325048	99796
349179	426736
87517	402312
112267	42088
54081	243547
106739	242096
409009	351173
148468	141158
327778	132996
117537	368416
418456	183428
145463	194165
292119	464420
388539	250562
113364	444701
4634	381549
57309	393326
492614	41075
266327	137409
163445	351374
72111	132843
186532	183213
59160	264303
26335	317687
385000	264080
373158	207150
314977	336076
300752	39825
246191	454822
263962	238185
192800	81291
444081	401881
131174	339174
130331	473050
50152	57336
261825	482143
453549	430610
214735	392996
278153	468432
40447	88186
58484	434570
3407	354696
7393	223901
86798	433131
421002	91637
410768	479916
329472	348798
239738	421170
443320	186562
306659	421356
236074	267455
407127	277595
393176	205223
146893	379878
311986	32807
178649	359762
53883	370175
433163	441683
128070	169485
2501	404806
372834	293813
414137	321916
131454	363396
255446	276358
384358	479614
178422	3511
11872	162191
481948	120600
350869	183213
376036	263937
483341	254973
345236	169864
309589	46892
277799	28129
54599	474341
373170	312239
192858	366941
99723	376814
108913	194142
237245	364927
398054	264154
61753	192914
233045	52249
487152	132843
454772	24516
225805	480421
362450	313745
236943	123369
281953	268829
115942	385838
101023	264766
117725	145660
350437	341344
118888	313688
229735	454181
65664	352775
161849	431756
189193	96977
48618	151647
338538	414908
356500	246604
210320	317118
415599	94344
256392	478415
243123	65127
275677	101774
98910	24070
194195	233508
441290	176878
163260	377293
241507	284700
374620	378462
392313	16433
188459	38063
467418	157658
206603	260856
196996	255641
334265	263009
383160	289886
234487	114643
99608	149618
10762	401378
193398	416226
173629	9054
119001	67707
280917	160170
26527	351585
25748	273268
52537	487582
324897	185704
436545	446515
356081	213809
450465	164873
489372	132996
159496	90539
229896	298767
49021	108551
10698	40447
353979	308602
32401	224436
398386	18041
262639	173663
328874	63194
4119	441877
301904	251116
295765	488780
58208	294385
372736	398196
488630	111191
78972	57989
187835	249202
486752	197920
32707	110677
24789	286936
279884	152258
435889	87765
166264	365282
336071	138193
300692	110677
142041	219865
455053	483172
247221	94265
122420	355093
371500	13370
120050	226634
117124	105498
344065	189879
256430	8682
239150	359203
50034	208577
386707	179045
237401	32288
190315	81543
111683	48275
378087	396352
184591	271544
360824	38346
98286	17476
452523	15342
469038	8186
355453	311832
85017	367110
256559	267352
175560	390405
121723	274888
332979	356645
401170	311103
481419	206174
63578	144845
136941	421253
465344	375409
270027	15133
193654	377933
119247	127298
177252	15209
219174	87817
191447	51881
140150	163055
461251	186815
373596	79859
46744	59695
201990	375293
241468	435353
398461	343222
291400	360860
121733	311221
26969	162831
15410	127270
388249	27826
347653	132843
18504	64660
491854	405217
469235	396666
239684	299467
122351	244179
167588	196851
44167	349626
475602	99901
415065	119381
71297	84955
29182	318174
297476	306379
319375	427737
314311	267671
195615	84017
244190	406098
376978	450685
466103	388294
302290	46070
296171	352688
199936	234356
433833	466969
149368	196783
383406	456568
109676	264080
374404	466151
294323	198926
291322	76454
172597	336590
161023	342698
450465	175007
456658	418415
97552	183213
406503	277961
345715	74574
25011	48275
52802	313745
149407	405217
65727	195200
124162	253986
130159	32807
482777	318735
120992	366127
160794	250214
353698	485258
72182	13466
118508	83811
70029	296693
270224	344737
351540	477986
167294	217507
270128	228906
40806	374647
284104	86974
459609	457081
447833	471355
233361	101928
203781	146584
152739	129021
344284	212081
277239	448353
362936	113522
448199	472164
242021	289578
144690	245679
20574	449229
443246	265589
133243	404960
206081	486230
55997	343547
378558	392086
377987	188174
290031	432590
50214	73601
269036	77438
462188	49903
26969	465052
6536	119868
450417	168670
162863	443308
240937	449728
446546	144800
398997	19914
105017	258120
461798	462178
187712	313745
244247	269199
343732	119381
221097	156376
380454	213035
271760	94516
134975	461846
401543	473496
40733	49392
281778	458119
106268	116658
212250	202633
224009	364146
4927	462940
486972	2599
203698	298348
206146	484447
482870	292942
282663	262277
244917	398438
306176	179045
456351	137128
184537	426002
230563	186561
84783	366099
222816	425465
150239	257800
345715	286505
189222	407908
426791	493955
225233	440660
216918	190369
178118	260196
79701	208851
465747	222227
207495	285156
249436	236213
99641	364323
3854	116993
398585	262459
405990	455529
68035	472583
195101	414596
206135	434197
299106	268667
193747	55632
478463	15209
474369	98792
354022	82271
300330	301475
237078	335477
262904	390817
160768	201481
491445	137182
354920	418784
336036	364728
424887	240796
259603	279928
449391	291521
373755	325604
128124	411424
295299	296216
87434	425675
220967	76454
282814	38063
319999	57048
471177	363627
314740	100349
219510	244070
15027	484866
88289	430603
222932	310756
323786	20611
453294	464066
466670	103205
119666	222701
131418	234821
404960	185301
406866	272865
19727	439074
360350	11329
25038	86974
217321	132247
241198	220276
479953	384259
147409	414832
7008	427633
185711	25410
182054	144845
440474	418658
461890	313745
139147	221324
108939	417702
53162	421356
349972	207340
123524	209471
213123	354949
407025	317118
874	440773
284754	43051
154455	456265
68612	166970
219817	11626
454322	221890
226828	278542
139743	55700
489539	271533
342209	39144
113843	350356
449884	167377
49789	428618
1228	223457
32468	451414
108105	313745
329419	41796
431449	58213
126016	7232
139240	240225
136229	211932
148139	120274
332474	466479
6836	379437
289859	357777
464100	351880
332239	370475
330246	89601
339396	401871
448104	383085
429165	439128
245881	487153
335743	434035
354866	79732
399441	194852
95207	398311
376978	48163
406392	297307
151534	447560
458968	349608
325521	464429
74067	250434
231879	434802
343746	56205
262210	241687
465139	110708
180969	411808
245305	315235
184568	428103
333051	137739
177116	431025
7189	347202
133909	365234
319559	472583
109949	310814
178422	417860
279773	113294
78365	195806
373025	275232
66142	475168
123763	90587
84680	298077
60478	59782
456021	484522
464952	41673
475593	271283
196796	273831
246540	255979
259642	443823
245937	220417
39813	262817
200019	168422
80150	98420
113205	279500
237148	159250
222250	62831
301199	270805
293424	341355
57065	247553
119001	235078
269650	208000
436347	296499
476067	179045
457988	208731
231616	86476
147835	232758
321955	132740
78030	347015
23130	293813
128563	137128
372822	395030
390232	291860
483625	15084
155045	416946
472222	415763
368155	270149
408687	74428
458982	281993
5922	48163
365399	313745
168829	417046
66383	400190
205069	156376
337895	182226
64203	76454
443163	485532
459406	32597
168773	453605
308404	105415
206263	354915
19135	425384
281485	190369
153548	122222
338271	49064
336180	187569
267562	126470
383673	54976
92047	484174
266307	202458
306378	57134
122161	21583
302316	309425
135254	70360
479260	410018
337802	440962
119661	241180
449936	243731
91029	392086
358530	1000
233104	1490
92467	405788
492393	164254
244362	295650
67349	227591
489275	97277
203781	148171
420432	255650
120872	447180
196165	237165
453738	64188
277796	476951
390117	51232
109733	100197
448199	408519
39180	62191
430589	49903
94670	266736
338001	115174
257242	90925
398036	168050
61815	104805
353551	208013
88101	245679
417016	350189
148399	144470
39645	433934
454867	92427
68154	439992
83143	169044
81304	476240
294210	27098
239099	387101
296623	43049
432459	70557
20992	474341
409942	123213
196903	134683
429872	220417
80914	440660
243368	62918
315630	420392
448445	192794
286386	440962
401598	461182
137593	252715
79027	272230
97415	263607
292045	468640
296459	22888
98661	295484
229421	190369
387912	269199
144288	85243
368858	78779
455701	112693
184163	475497
187760	260683
378143	268951
488144	50264
368779	201239
178867	439366
301823	44826
484681	114448
262155	254563
328200	437439
46590	382087
153037	160587
47507	101058
315765	12714
175375	30429
74652	246545
305442	429150
5565	425676
96485	16599
167035	84590
36668	446541
327499	190369
273260	458601
477932	110336
338093	300466
194478	237748
282469	437098
372764	363386
244688	136059
271323	895
306805	463549
153138	185704
452998	425716
286190	186548
483987	381315
6976	101058
375284	86560
89238	471199
326574	110708
218705	80057
313604	301710
203321	81280
345926	388420
194216	298077
383223	228470
279880	443693
140116	261396
358990	272301
285203	352715
334584	15209
93849	189198
462893	342559
402662	472033
285222	207972
169606	442838
174606	399313
374980	472638
471956	354903
412440	422292
46951	344189
226022	34255
398305	445061
428892	241525
176406	113629
220274	76417
238840	81448
489167	464496
267387	84344
242750	5448
144303	8565
343732	312747
429272	107165
199719	21583
349063	492157
453887	132740
449214	476800
454503	49276
215277	181322
453113	51895
263401	107852
443163	470523
118325	96051
193313	190370
225028	74967
458168	419849
200239	262954
66273	58963
195596	386910
83336	86728
55755	402644
375536	274314
326592	22827
230171	131546
134299	92142
130273	311297
436864	203361
44554	99685
61286	397042
154270	187974
472127	490525
29249	469235
9114	387210
229562	293813
26241	76939
188241	52793
151861	368205
110852	267602
97388	447517
66066	247092
344238	156389
152825	95312
424542	29805
472163	121106
279991	206668
48303	173995
21634	276295
420727	342405
250853	179264
301844	229264
251372	209824
68314	50532
45890	336590
233117	154271
334350	331388
256582	231447
344719	119848
114332	321555
53435	386321
458536	476447
345762	435318
347121	294323
136418	99405
187834	414005
48180	157002
21888	13370
167857	475963
467718	14400
326762	210438
319783	264766
238244	99405
273213	94332
95481	131982
305401	71958
456796	214024
492677	447619
281052	407386
397820	55883
403535	308100
220540	200113
370705	431637
143079	177777
389037	190369
445972	42653
250410	366872
275957	421830
83922	135984
286145	479570
175644	345750
389641	272230
463786	85450
342440	144845
252784	14648
270248	260527
210353	170020
24136	237771
267674	344164
374901	314138
272675	259929
58819	357273
290211	403352
149429	414674
133909	70071
464966	298077
327488	240270
354369	342419
98168	409828
137583	36719
374458	313314
212009	404960
296784	344740
15640	200632
439992	277941
306294	379416
193822	152867
258983	332505
365380	262631
315325	124085
241129	26143
249987	126473
470689	80587
227673	91295
173758	336590
395003	297272
23905	151704
96281	49828
312664	103662
18976	52537
199536	263536
233840	108554
172417	12592
490404	415802
478742	288059
383070	237178
226326	291521
267562	183213
133246	199526
237801	338663
243037	367510
250944	207848
316089	222764
137302	111608
239836	482024
205346	450087
153813	78910
53140	294069
299917	127921
8056	190369
106531	121808
196601	147206
25748	229250
44866	315671
446904	87943
381305	137078
357586	17186
198213	197525
207062	322841
158605	91380
413196	32605
178265	24208
253846	201615
175895	69809
121625	308184
433059	333954
233498	183779
238041	370866
372501	456391
281371	451016
358739	339009
56909	336590
131868	216638
376243	421936
213062	144470
434565	352039
104439	447612
314369	351732
126012	456105
434326	266600
482032	476951
190111	9446
381256	382096
244537	440181
405443	209572
365550	175411
237148	295689
286538	477491
282453	99271
398059	41058
261765	278440
356937	458030
243382	340998
316011	463549
306174	276090
460448	183213
394546	252487
273768	476303
5700	288713
58245	138893
366066	110677
237136	16201
443713	122193
322171	326310
171429	395232
85033	320169
207809	353433
62718	279871
419265	218615
187836	358998
287089	268118
72804	49891
2935	268796
286556	197696
448663	200444
29884	402137
251165	184213
428453	48163
93457	467728
45231	345745
32914	88113
72180	400058
438193	436467
48590	421356
247388	54976
449703	452355
360771	120195
303567	486885
456726	421285
360673	419850
10690	138733
259963	207927
55791	476871
476508	341691
310377	168774
238405	112312
114908	127895
477932	13029
43598	229150
79677	227567
277511	296750
133910	336590
420280	332665
323664	304103
11269	334974
92384	20959
408888	311221
78072	373584
268418	95942
93550	224038
40486	86935
378236	94344
85476	218937
219367	27766
250940	37057
388170	154190
434690	182355
449884	232139
326680	130028
96212	217423
401984	57984
278955	326130
93901	377679
6042	248777
314151	285722
280399	440398
324610	15296
355083	448851
145556	172089
279975	28968
257613	228431
221346	226943
296029	37649
254631	240796
419630	314742
155448	248399
379296	20586
32776	419217
208612	58853
154981	121680
373271	21411
186414	460872
41981	452130
131309	372303
479645	447517
310811	310261
379498	301272
250539	41562
56846	438783
359242	190369
399441	311300
38613	111663
207294	129185
358860	270836
195721	422014
190036	114063
182270	32795
254575	355806
51120	164884
93684	64828
62256	296693
9854	334974
20812	289777
216373	226494
386741	470588
119259	273831
312842	9913
303838	163336
362383	52917
265125	464950
17398	241856
334092	320933
461088	347873
226038	259219
188784	208397
346272	173176
404568	263514
149391	478415
287923	250434
175431	378686
378240	190369
366469	475048
485420	252961
459112	388575
234491	316372
249622	341271
59529	417288
209936	289731
239947	446632
286944	70026
293694	203671
16433	199264
143554	25410
119840	267029
251978	492316
477932	196515
281408	53389
93863	392637
463972	290599
158098	261197
29556	176846
81358	420001
443475	102249
290346	470027
49507	91558
54228	402076
151349	315235
194817	199676
330058	328253
194048	317853
194861	62948
471169	64862
103438	30919
92635	75751
87577	65602
215260	164884
318088	60555
101438	296460
382848	246924
160232	388719
486664	353557
99760	90123
222389	106889
392150	183213
443815	80860
311863	188759
45375	21523
493288	186416
403396	258450
205698	208487
120441	229026
460715	296423
289513	480246
178249	484866
222045	154271
361001	152532
380858	200441
180640	401378
199975	323372
205590	322653
46467	390818
457257	429388
434726	171316
343985	133423
345401	199791
382488	151070
414557	172266
81190	198297
196003	137911
93717	259020
272007	222968
64272	123369
88638	110708
379966	486275
12106	238041
169965	270324
93610	446939
153322	86851
271379	397275
84810	130830
296111	61396
166596	12718
365612	122462
372325	136692
375587	217241
452709	143891
189965	153183
148539	110677
89826	458183
486236	251943
311510	208577
67842	389384
335059	302067
10020	408515
196003	188848
17139	302513
450934	355093
34481	431799
417575	74106
84756	477119
464376	457081
198862	71725
432496	46757
248854	351818
75687	420364
76871	49903
76861	278214
490471	399877
261278	140450
34963	29861
411426	198317
46708	231447
437849	149897
399553	84649
54956	292944
309546	84502
286785	486339
11586	427996
239948	332570
477932	216055
201459	153944
147795	208577
238763	217025
107508	153995
315152	285508
201497	370337
94578	440962
67605	49828
199130	325870
60047	162795
362267	270577
138126	189673
324967	227626
344314	482366
97592	162247
140965	391414
118176	244977
211543	287667
138054	250389
398570	283265
428923	241468
34440	235634
265097	477131
437225	359029
64845	57375
239804	485546
29597	252961
44292	79249
158724	413535
136161	428103
42125	315252
165658	317881
428182	475618
303782	74511
288913	485509
382848	182543
426742	335663
59923	415599
230051	340634
346557	194040
461603	336590
456231	296945
281383	460434
6203	415348
42636	42442
112966	341271
1193	86560
471146	35707
265331	218730
94505	30395
425474	364567
328388	271359
78412	94099
157608	48275
74379	57171
455792	228108
436660	430997
404568	124405
487060	485552
132922	476231
407116	49127
111121	49896
184301	96580
198814	368904
440893	86728
216602	413612
21634	180578
319004	209572
311106	150352
410845	187657
408833	211932
352905	406660
167588	220386
454625	62191
298966	436403
378387	49896
181846	60113
322814	282497
483501	410062
225993	104660
160961	340772
304355	400176
375326	279707
34953	153548
474341	193107
50155	493980
200092	253425
41112	349186
107981	30510
295295	12177
180810	253640
443012	411157
266229	217858
148047	451976
399270	325575
481998	40447
465764	241353
262890	105477
57242	3845
240209	248382
316090	162963
440424	248777
260110	286697
403137	3596
65513	246131
481347	273309
104446	174939
193722	494119
290799	88289
117647	114550
193054	285726
331251	364171
450781	245679
336734	401257
244309	374939
71125	39764
144764	16433
99164	27464
213381	298309
432175	11754
329072	239528
367527	121203
489652	392184
12773	61798
236222	113880
164196	477136
259870	1057
449035	440660
409539	397195
440686	92110
194960	294836
52537	64594
40028	304165
255443	171306
310309	328932
76193	310756
282970	364294
49518	82725
103602	54522
189965	217025
385661	274869
153813	67584
129132	294069
421280	388904
81458	208291
46485	292468
444593	313745
124231	22405
426248	458119
173743	8084
305946	140159
365410	44082
233181	31938
322509	362165
397033	439074
298114	278642
8003	273687
470746	345745
199420	327647
231855	448996
132436	109437
121692	459922
43365	22748
186159	448566
492896	366534
205218	144893
257907	398333
386720	132247
454839	403272
112443	447831
308952	88113
39802	190369
391402	384884
221319	460582
420734	446170
22801	447517
372170	306810
177483	49293
273887	336590
245938	439652
172417	148739
438193	292494
427122	378454
339039	459668
217669	252347
432100	203311
163723	139244
188199	466046
450207	304355
45594	191315
236374	15209
126239	203656
323407	120489
466670	72432
198403	366493
370640	452709
148991	266317
22248	190353
292842	92766
93046	201286
94690	51881
89219	313745
265852	325089
275995	98631
432302	230378
11465	214880
415651	141509
73512	12895
466016	39892
273572	389682
10738	282401
352983	96529
298628	18094
226023	102377
65979	203656
359949	483761
474966	163354
163519	21768
45724	292191
454867	361983
422596	60517
483832	267602
300857	446801
190857	99641
436699	374589
145009	285888
199340	230099
96362	257904
132960	468276
421025	95696
55489	122462
460263	193252
471205	214436
119963	15133
372792	348798
249860	476951
278870	286542
290164	273831
16437	151374
97955	381985
358038	392086
181584	123106
195121	434350
128551	239531
213864	41484
430455	62996
475044	12026
231384	388575
96429	178028
354723	53863
409622	30061
99288	210466
339005	355171
97470	296432
136928	317356
34055	234413
429691	136881
474733	72523
393010	313454
95956	75499
17945	208677
134694	421497
18451	121171
60025	24943
453334	241723
360559	248375
382552	172089
104260	176913
475969	231321
414257	106874
301247	341568
456068	434666
85512	385683
63825	190369
104785	240615
408292	190138
167540	267602
205634	415390
148139	371548
448104	374033
267654	33228
115450	135200
224954	389778
225650	311674
125407	317013
123283	285156
434117	373729
290565	291731
218757	279724
316136	401587
202325	124905
159974	214050
38974	317132
267351	255663
310332	315894
420527	386917
380035	482162
365469	318735
482456	134337
268114	339893
275030	99638
28357	354162
258623	94143
221687	284105
359962	12505
8340	161975
11112	171388
171686	233220
392907	228311
191520	492906
98909	440660
360688	440275
311548	198828
12089	44152
349968	263009
56070	110677
118860	489822
300240	8743
420670	156376
321955	469235
439726	477062
247302	470072
117647	35944
379431	166690
210094	489194
390032	420895
95405	263193
12216	30010
212009	239528
460226	27194
4927	189640
449728	432998
306459	240930
303782	282872
443316	444644
123580	295904
325218	283575
327209	235850
463520	15209
361329	184901
202236	38488
484883	283445
25415	241468
240844	349533
478039	266852
107453	472723
370958	400184
56597	57134
472256	178237
220352	97277
232555	115340
109987	163127
423731	147429
184333	354903
430173	92181
189806	447560
317983	408414
32372	166063
266307	342278
64769	98286
130651	331508
375405	306459
33216	268176
287996	14335
35751	177244
56615	470811
314886	393326
178540	192249
348276	137719
92801	164884
59823	226150
91558	30428
279159	345368
34829	290949
165680	53641
418273	190369
189640	417036
281461	310261
407280	250801
441570	378462
59864	49903
448325	448298
169896	65
454090	284004
152086	422853
310153	180192
262955	55074
47621	272069
227919	393002
138921	175424
81695	211868
30440	79989
301312	163452
390083	448887
168396	125085
475025	168638
104619	6899
491739	107701
386541	110677
352801	72670
40350	307117
18409	393326
134299	258817
266965	399867
349972	436326
222389	225868
463193	279503
183274	77282
345214	28129
153006	129982
50876	29711
367861	218727
183333	276777
92215	190369
421433	424430
203200	47867
87606	283028
222389	167841
91202	130804
311143	371755
287585	120003
185924	36035
382620	368811
193817	209018
347722	454851
371801	233909
361890	149239
184935	348176
215578	312965
469168	373438
67228	478415
242551	335477
267443	232925
44546	267602
267374	121803
364183	489552
354637	303932
381758	43514
263586	401871
433969	220417
392861	399779
15684	62732
323407	447446
222702	300240
347780	235781
292875	148084
328695	32333
239037	2824
189428	51895
30011	142018
395967	8459
40213	198153
275721	447912
116797	110252
18330	198038
391343	88521
201086	166342
179838	72670
458398	28098
113091	488616
259176	488168
7729	442381
190689	348476
390589	86560
200845	409828
163445	35015
108985	217426
480094	41673
440154	59108
198317	3580
199676	164933
280276	268082
338963	22512
106353	139135
302213	171957
228567	182596
454779	197996
258126	443552
285876	262954
76813	77978
317149	16567
59578	207042
354111	214015
220402	371261
22124	75583
56897	190369
89671	306100
467788	353267
167877	378686
196837	282989
378481	311530
439431	486885
195846	433934
6975	373504
291478	313745
456104	421964
273692	421356
100287	18665
386079	250389
55133	162795
12063	150809
302918	378100
258391	16433
247388	250810
48221	450966
420736	137561
163811	274309
342465	366577
86311	98321
37284	313860
383769	477788
443632	105655
310462	75303
196533	413525
194994	352504
410327	342388
346557	446196
48970	379343
261211	254025
275763	466758
206326	227946
363496	185479
423013	274869
448298	485681
434082	8463
202830	53385
104648	214275
322630	434943
490468	175721
111964	251878
236787	226258
200045	330469
205607	420379
260329	177569
55083	141719
36885	244688
55659	122020
289558	109849
168960	468276
293193	58785
244683	440660
453651	119663
380320	81497
198440	425675
91382	226912
320368	427045
382581	407117
58483	167234
309605	458398
89689	27464
200807	484447
173653	73336
69749	114930
155390	317356
195425	419580
9570	239561
174255	344398
206913	69019
437530	189503
209281	128563
178422	310773
457673	193368
402519	95942
20197	83136
406895	119789
459552	126853
333243	265604
277568	386772
219593	344297
195024	17943
291275	23484
237148	217799
57276	297690
158274	333746
346945	110191
491697	75583
242899	486287
182551	192513
73601	433956
59776	176077
26714	368993
346784	210261
382554	291249
2077	169485
446182	109212
467876	472891
133853	437679
89006	229219
257847	486104
288181	118052
173758	351765
73096	21411
30748	427265
413073	36392
441322	63032
12481	383328
409798	27464
53998	449759
397790	163096
221734	458183
398262	337731
35064	187974
364000	424225
354330	394724
319981	226494
109310	160722
301557	207093
374230	94667
411606	486580
299126	13370
325761	217593
353467	115516
91927	369711
390596	473776
85233	45512
456592	48275
277442	385000
130170	462168
143368	31703
174402	438051
140854	345401
316136	348015
403483	175818
13879	188241
10379	340561
142805	226494
340341	250214
361838	104505
89238	116268
250202	477986
313409	64493
446182	212482
277568	147520
131669	267352
123051	398042
324037	117800
17318	81280
381683	241184
191051	240577
380858	277936
270209	389682
247254	351742
326574	389682
14583	234835
96516	327725
313728	281924
162739	140370
328972	297025
385828	241743
325342	253212
181322	55546
234349	285761
461846	96933
437098	122505
303303	281163
164819	194805
233147	458994
328390	59026
64685	295930
49056	394341
119906	234357
300273	428313
193053	394978
195488	273831
6467	486359
348606	31230
171398	162831
133832	369221
127336	405751
438955	163039
338114	18665
153322	185145
24412	430474
371381	124085
368553	141266
250410	86158
439977	110708
422352	427112
379027	188903
8461	317675
473305	12624
71189	85507
347972	295823
290838	255640
335512	36719
474544	313745
169288	20611
290165	476951
317882	223395
250995	115797
378453	358323
57583	158420
467858	208118
221823	1057
266141	126428
312161	464427
82278	391414
259219	49896
355851	81747
339650	203656
194923	204701
191764	276778
391391	483761
40456	279738
91673	49903
272939	228431
221296	1151
109271	40072
142604	162158
261211	425503
13394	216117
289886	195400
246755	293124
189804	300811
328940	205409
96662	440660
191	207148
413601	66813
84031	276127
398203	267553
467215	450586
347425	126172
32133	351540
112443	189318
352778	126948
88313	154137
289157	59782
479327	430356
437712	411706
273260	184449
298758	459213
359938	91997
397439	352504
432935	13842
426685	434995
230057	130121
347979	361612
230438	450760
420174	469235
121133	329090
269146	159058
419822	162884
13361	277411
482794	241391
227400	455345
482851	67603
26886	244482
112655	378462
443228	440784
456351	54700
363552	67040
128199	245679
155656	168197
35056	185479
448287	389009
41378	114552
383631	110677
360437	139830
423614	5527
201910	198115
32775	169460
144172	245679
441555	180709
140421	409828
105665	370866
471363	447107
368472	73990
14485	76417
404987	213035
493422	71281
172417	142470
262955	74106
427928	104498
324513	400860
326544	50264
25605	200444
314311	180707
184894	14270
128557	447335
279091	35707
279791	313745
216830	280233
145585	74829
71016	244799
398964	409858
128354	443693
442762	64335
146059	243152
339454	164112
371983	491363
82471	461846
243858	186774
241638	395988
217647	432588
273610	252044
267061	217423
367246	477788
144945	121589
357491	40161
311393	12958
303033	433391
134299	445460
416897	61249
464952	240930
216421	205223
122953	16433
130069	176280
399159	428911
193333	414459
222678	398122
328867	309080
307279	461788
37121	344719
38718	111229
441463	327301
191874	78820
183404	262299
277638	313351
3918	120636
267590	25771
142983	268531
174593	406357
449671	71737
373158	260854
198637	130148
203361	113138
210520	246133
182040	98906
33781	101816
34685	43895
331740	110677
476099	468569
3043	302558
416766	269199
230051	465969
291893	467703
380562	126204
466599	364146
488275	378104
12481	366142
29805	323114
280523	10646
198941	445749
486267	478711
293773	220417
277442	409480
372488	262039
453204	160706
74061	194831
381368	219499
272804	119868
144986	69708
96763	415505
188847	320464
412753	418914
77735	217423
427260	349317
439796	339829
79297	252961
10417	237074
128704	375768
215075	351849
429330	410994
139869	184727
172191	166513
267742	440660
154974	72835
483112	180192
388471	170837
488838	345401
390599	48861
261485	178436
73755	301103
122894	77801
274737	123369
147803	2935
229437	424370
377915	94344
171455	91538
270357	166385
374953	358513
475368	391414
266240	458324
156446	471814
355000	300606
67868	119928
253655	237458
185401	48275
140116	285312
258370	258970
83403	490111
88119	466015
315418	372850
430281	206925
84960	25034
457418	300221
443350	288035
82574	263833
267368	306086
412980	292116
122137	389682
174725	198038
203776	80848
446236	388266
136568	83140
47214	422047
291798	190353
210169	61572
152724	124425
57614	348563
99686	15209
128563	239239
152331	185704
324199	244005
26107	489822
343540	239644
289095	248382
379411	338618
154043	255341
27322	405217
206175	372927
76717	371801
314522	314850
338955	409828
297254	4349
97790	176878
73841	91295
244226	164621
460742	107024
372746	387145
455024	362802
82054	134145
385630	88113
88257	321282
49390	111518
168000	209009
100998	313829
248462	470889
155988	22347
379867	189045
72441	235634
197309	419695
257226	38317
5	325365
114550	388684
353617	11949
381563	96879
341067	452000
99696	189064
372764	21632
126101	308538
81260	135751
464619	256121
154790	317516
372340	309079
384874	64335
404568	245582
60992	246312
339418	358032
334372	245341
125729	421203
345584	27464
411477	313745
322326	35707
484416	431137
179386	226378
381563	462346
277961	327555
400888	208800
246212	298061
458398	325533
252824	277439
238889	142244
389121	457078
15236	125684
401535	136530
176111	397456
263700	43207
354330	65245
58937	344398
437696	69369
107669	25034
435520	380538
331624	62495
308664	464400
491120	179521
348528	306617
333080	243438
386369	380105
15909	119868
415665	265589
52473	69597
201347	457514
215503	20145
97515	25984
273900	94344
274487	5857
154976	152085
221734	447927
94640	347185
168331	367937
188246	365437
417327	53915
155346	197805
163435	276995
174853	460315
118026	461758
83655	139648
182000	295406
333228	260018
272350	23709
316114	261882
310516	313815
171264	13129
360779	54976
90742	222701
450628	49903
277459	25878
187123	183974
168064	391414
53047	303424
310490	296010
350701	293058
119944	121615
57276	30417
257581	25984
200620	400301
336825	36733
264433	367798
429592	122780
342619	167841
102249	343923
151712	424714
241536	244358
30869	187974
221296	366389
360604	268118
458052	74106
253171	278520
316858	260879
222102	235445
245042	185016
402518	275535
114404	330035
332346	22907
405023	447546
363299	141021
206842	324377
17855	410849
58101	463951
17315	70677
184959	439087
425914	81088
105249	415085
396160	8955
360512	403079
184809	338271
212182	121145
272331	230055
459974	440493
27596	435708
378785	22880
233045	369515
284248	285523
308150	219865
167588	112010
182835	218730
95824	220417
25562	393326
20199	363948
444921	384174
160500	422202
86872	269199
136838	96977
311656	388326
451848	285156
104740	70830
177498	39674
306824	374312
399492	47822
345579	445104
480147	392321
224139	126802
345715	324468
6450	444995
338752	40284
133754	374396
164489	134145
378054	411295
112129	383495
172219	101733
283686	132740
302351	440994
451427	4693
231512	171813
386618	241525
52381	403467
414471	75260
99918	296693
178968	142678
483706	198495
195553	49903
440172	418332
347726	218727
11078	25410
491666	387174
252278	141166
85841	333357
28357	307494
196013	346942
474705	433024
65627	100600
78835	490742
321482	249202
376855	58177
395431	486885
73818	142014
71739	124085
491109	223328
489657	438625
245826	146186
467448	361923
351585	225839
17902	109828
450734	433343
403238	470094
351529	148199
57145	259096
107408	357307
167428	262633
113620	443118
223160	414257
267373	58349
205069	95942
312781	339853
313273	287087
176783	410074
131064	214043
123633	434186
296359	86728
104221	92959
154232	452242
35806	317118
90870	173512
348624	162552
42669	28129
253279	347407
201457	462901
62355	214024
108648	335743
259385	199608
131890	68485
437487	20586
114643	281551
118786	17122
447610	222399
356129	207042
39892	271790
135103	230629
177595	168384
297144	471426
305103	151322
227887	190369
196119	195551
176331	304589
172070	354694
318447	435708
45137	123465
85941	430474
135694	118625
321109	118000
15343	101058
452527	438783
88460	103267
384351	246371
149170	313745
167647	151207
481723	27791
131174	149448
443259	474432
359543	376766
441996	204599
80963	213560
456726	5040
65747	131723
352605	155342
36033	164164
338800	117054
76296	21583
411282	383967
252458	122694
128376	303175
266153	466095
224017	383096
200337	218504
131552	364109
89962	215787
135046	359723
205130	378307
408337	272339
378006	375840
311139	303648
2293	83467
302076	160419
469250	209143
319214	167786
148170	256121
271935	162586
321262	240353
91325	130966
381305	336955
84352	121106
76835	460205
237078	32807
286556	300069
430272	89316
62156	456502
273476	192857
55195	322105
227829	186470
469755	66196
347954	280777
136275	420725
416470	218727
73988	366493
276729	236654
206467	378462
292588	54976
207668	11451
333426	49903
66356	466302
390783	328140
3354	141360
160979	160046
315573	370590
40165	155225
226264	105967
348709	241988
239893	437917
326469	461101
242883	267352
3734	244830
183633	245448
47582	323879
347771	303424
377623	195121
258190	235402
28129	458536
268755	302745
266965	35629
311311	23264
255173	229150
427054	480901
202379	348639
115687	248194
287444	460614
449319	22827
19918	88113
305287	167154
65753	127270
432216	286320
260200	403188
157471	436256
208575	22506
151765	13370
174034	208373
423447	458643
418466	19483
92700	481279
88638	207150
169364	218649
226494	278584
239898	450454
302933	451893
94482	114063
312026	295134
89219	120810
448104	385251
267562	438743
330973	296339
3662	119454
476782	182927
91239	438973
177001	247316
178222	312463
337987	473422
204798	127636
177843	293813
371855	328174
196482	436212
50931	195949
212592	448511
222566	76111
38683	386695
281121	274314
81478	23369
91582	264859
154370	226879
241292	78858
180255	114572
208664	477131
329109	321491
156489	391414
253102	74829
128652	12718
237148	99405
376496	104498
351043	425675
283580	190369
64938	103632
388048	167540
377937	137229
463389	438373
454661	212952
51001	375840
357294	245679
70427	186259
388075	21379
247869	383461
187435	133535
348008	420944
345155	274508
357139	426034
343559	221133
175921	194165
340468	493459
2052	246240
286634	166262
480444	409126
404899	281273
288354	337921
260021	276963
178422	213285
250336	409359
176130	290703
13879	93627
424435	468426
302223	468640
491776	440660
361680	130012
370116	378094
423895	411455
278547	251035
141305	347948
191155	488222
219892	1995
368975	356728
445192	230028
6331	449728
290410	268524
410930	19828
26403	259435
130554	177769
71189	420336
33631	48643
362537	18591
249030	422607
392225	254292
245826	360463
281924	14825
110221	455756
56856	446188
134245	310756
313219	17808
76638	269128
418698	154585
314435	439979
275159	134694
69647	287748
233560	16433
351433	190162
302722	374594
126474	155719
430831	93238
463333	424850
439042	63703
221454	81018
350064	361960
388857	413212
18692	150151
8709	91998
485722	293813
89855	39255
117905	469908
111968	434285
457304	144273
221333	326997
460789	194226
470700	371918
367689	452803
57094	232782
242551	407565
373009	49903
368504	183244
342652	246044
394932	110677
153322	208292
78689	487938
107639	476447
217583	139859
3809	450605
311100	358095
264522	3412
171433	20989
395366	361698
373585	150296
106875	113084
74110	477632
73466	403501
422207	477491
215444	452314
343728	54260
460528	412085
94129	172322
28357	372204
396682	355806
239304	258370
28548	43558
54703	411455
65296	106739
312249	285634
456600	280006
171774	227161
296693	110003
190040	427225
298199	200110
78263	416729
394061	293514
48472	26114
452288	318735
326444	122897
448397	19377
261117	236213
231318	32190
221078	27696
232616	301659
236100	335748
89370	156376
423962	317118
122462	362324
215540	2263
456021	42891
213725	126872
382185	276167
151304	315102
78591	477986
127687	46294
103732	378599
44459	118014
43931	362219
383843	477986
277576	338248
395230	168213
268671	366127
88406	134262
18570	487165
120605	250325
245190	356927
31426	123951
448601	143671
314228	428864
412205	218675
99143	168381
7313	18028
191123	246672
282128	385741
401436	435731
38817	257055
89219	13491
105969	127469
456021	478333
479072	316796
105539	325666
424579	218727
399436	25972
346471	225980
5356	441019
397086	205270
247389	19389
247597	7159
422020	228986
292801	52537
353828	50811
447199	467703
77563	142286
350728	353596
219093	425675
134902	228013
214744	276021
485667	166718
392373	421430
452331	318735
484172	427045
480636	205376
446182	22827
223802	72133
2749	72245
200092	315671
382825	86542
132740	173170
17077	487833
61480	26603
484925	284140
219198	91380
105448	279566
100895	160158
265503	259435
448827	300621
59218	302610
24328	18665
206728	285313
292722	484395
157961	71091
193081	74806
199993	291064
461383	282287
396338	410027
249477	287740
205247	140929
336770	351354
4881	89282
67382	196783
491594	84240
108499	119893
361619	270195
11719	354214
428019	40120
398171	230939
325551	338493
133747	281798
202352	295672
124074	311755
44120	443047
90800	191733
201063	162970
285649	477986
241198	137070
195689	154627
433848	185704
252046	476656
95791	139648
92694	337761
161621	436136
381447	433391
434401	139921
336620	73601
449803	205289
417019	421356
407066	23318
127225	103662
173863	212001
142437	51881
99342	21301
373755	47313
60589	399468
179596	327217
454261	179436
263135	286310
454167	492283
208754	406371
350064	343992
312347	444081
477372	464588
278487	473566
306135	322891
62747	91600
233780	193871
120195	449628
91369	288107
468125	293813
222934	95325
273659	273814
20210	399916
374466	135974
285876	275677
452641	53906
195402	316292
143455	91007
432302	318535
298427	223820
320239	476447
301823	326552
144073	182529
373025	483169
315745	26826
108050	189850
487759	106422
43024	279963
228128	414257
187876	355700
309066	474880
410212	315687
392399	323764
111868	11696
230847	461392
232183	246311
225318	228013
205289	200377
239919	479113
228128	446062
221750	277024
209510	446804
435270	35707
283298	389497
144930	215002
379696	258381
234788	195075
218448	267602
229440	449892
448903	236240
5700	383461
163646	416197
323609	106127
450004	35707
26335	150352
458398	266538
433458	142927
323578	62191
364228	24516
383305	318735
112822	55080
153457	35707
129792	134201
310900	201931
72985	189048
429546	209471
461863	52030
36182	23741
331503	370806
177297	90988
434429	349210
83312	37632
288491	124973
211483	51881
168437	307879
338034	30405
169854	266600
467978	9054
145433	70179
17080	377270
316657	207551
329727	474270
111905	152502
200092	252083
143729	53252
400701	464420
225339	286116
3809	474341
265246	273978
297979	409828
357857	461944
4389	196437
33965	483807
52993	332789
20946	493292
213942	434893
28971	248747
98969	136850
53530	429150
344696	406137
424570	105967
247790	461944
284144	224250
124308	409828
304153	310261
461169	294836
21961	127270
304404	176068
176130	268839
294739	220978
259192	4877
287891	179135
122773	357191
19501	172466
367205	377270
174929	43463
52571	344078
385603	462973
297331	84089
340654	91558
153489	304493
99015	26714
344314	48596
192495	441700
350650	413673
285373	295614
30333	366472
254607	259730
119144	341878
174362	332109
316617	362677
148824	303818
276963	282989
332494	304313
305050	324014
479351	124798
444755	409221
254989	30588
183201	343594
439315	186259
316551	350542
103539	12895
252796	64999
114957	34136
232927	203656
201882	277233
276208	40456
417981	362415
8846	252961
482626	472583
386516	204925
235375	295901
338806	362635
72997	267602
156592	364517
164042	258126
119341	190369
21806	264406
1057	446092
266293	399836
27894	216250
237876	363132
177421	417918
25278	53364
219089	259863
15819	306176
389454	416402
71046	95149
281748	212278
104740	1518
315566	134396
144701	291249
462748	205289
154981	268683
218665	144845
473617	217423
256441	408628
477174	54545
327709	52336
164727	15209
143368	179579
359946	114930
168582	169047
221687	80919
92854	336166
443296	49903
364179	387940
465769	93399
317011	39676
130804	384262
157118	245679
282678	89633
449054	296432
215396	139135
452293	152502
123274	75303
168437	218369
229735	3218
129395	319315
201912	338493
152069	456640
467176	336590
450421	293813
346894	175712
471384	293813
34734	72670
451099	245570
426521	190369
174010	226494
493531	166651
23568	13370
486245	447158
162939	318758
32242	313745
320025	87716
120810	201286
354481	243150
488490	144845
222702	94516
287614	259385
424194	886
255440	295287
56488	287726
303714	478415
172323	36007
356167	95149
363564	402489
440680	316575
315470	359762
106066	464565
13506	113439
239517	370866
69809	244470
59954	132767
96298	366577
323559	338746
351687	28065
77939	218727
110703	152032
386509	410987
258039	317853
76228	453091
482014	391414
63435	486885
388473	241525
407132	162795
249202	248473
220004	351072
169025	260884
165414	391384
140026	366534
340804	270095
316173	204870
447084	385993
34848	371918
366402	145463
190524	418273
176130	152768
76409	162253
230066	70395
236950	48861
116577	457085
62256	451016
379372	262183
215277	12787
342196	490030
436701	246311
201850	190369
44906	229590
312347	146504
43454	112099
266805	426358
18851	156571
491356	266538
372340	481630
437156	441702
212009	147554
314722	347036
117553	226127
257458	479115
404568	239503
416972	451414
77347	332716
465132	27748
195615	196851
308618	72926
308922	459650
143862	334363
181347	492316
335150	443932
417247	50492
302352	413035
484416	4413
79602	113139
90714	378699
266295	372017
347121	173033
277568	400184
51774	480449
157040	4349
363902	347948
41039	458968
293431	327716
302298	274030
60710	458601
297246	56043
486680	471714
443320	147502
277799	481593
286664	127469
146893	162020
57650	331491
265672	401911
244536	472993
263700	110677
230574	365410
488971	84089
79297	38063
321645	53863
335949	122797
122462	347701
244097	301236
265395	322463
103900	441747
365099	350549
48590	241468
382314	337990
229565	366941
245997	336656
446283	463871
201629	430356
172417	470027
256985	2233
297041	398063
217349	47598
297069	318023
192633	433391
24357	5093
450371	336005
412022	451431
93229	241468
233253	385000
406408	410862
462062	45798
145780	187834
259684	249104
256936	230255
251940	441358
389444	104498
77865	412980
401592	275130
169580	66741
162869	442854
336114	12245
285535	105585
5700	226893
346272	400906
460343	57416
435582	316842
445866	53850
229647	299109
219170	462234
467812	339251
404596	317675
13545	194618
274109	60323
87047	453206
404214	60685
338040	446489
185086	476231
478675	411119
327739	36543
129404	457638
401877	36392
191985	477154
240158	237235
258885	205289
363098	241468
431128	409264
470746	105585
483987	433159
128867	235426
449914	100242
39880	311212
400701	281924
129452	313745
425166	296099
341495	184174
453919	112438
454718	64809
259978	279899
63020	134118
263377	272339
371313	216591
58940	248398
231581	486081
196003	406641
252015	448251
464025	267997
385549	94516
4533	275790
262366	311297
216893	376679
343013	118662
140741	2093
204289	351146
304005	478415
170513	440660
267562	291744
423452	140118
375923	74886
313174	321848
118686	28129
23685	269199
405898	303497
52045	459205
17481	256702
136543	182192
372433	308279
3814	15209
69544	465915
170283	451391
101230	392963
203158	159983
169015	462901
134024	233942
230210	370866
219546	370482
364039	172089
54717	238931
383887	21411
136798	284105
202778	13443
327029	366534
384142	459686
139621	400524
157586	124228
384069	492906
326662	143011
106116	205223
298077	311129
21739	12343
161538	482071
403961	258461
328272	169225
92528	130742
462236	165497
172811	156376
288857	183213
30568	25034
252043	241356
326642	313745
84725	190369
110272	256211
127388	297446
186738	3845
56521	121792
49169	70269
87184	27766
311427	396729
340654	463822
224776	149730
192845	365831
10339	319738
459763	210807
491272	86728
377006	259237
194961	203656
323439	76019
328533	3353
391118	321688
91202	453854
211727	279553
327577	92613
131853	17155
194932	430356
216353	227814
300818	331959
408804	288035
453736	237345
60359	108094
229854	292721
283633	79507
468912	350228
367860	457081
383295	452623
167140	442330
8635	306930
266559	267297
364577	380538
248013	471007
242097	52030
213910	186440
86884	20784
308839	472942
149330	222544
132153	86077
213419	413525
407651	168269
240234	430248
366877	152502
405979	9503
368974	35707
57447	476231
288367	165267
73742	490409
40198	67763
274067	383286
266307	210574
317792	47720
386509	109271
267143	485304
90711	317184
304165	9206
293507	359459
270248	93957
472203	48700
217565	316735
60014	349762
263557	110708
184629	132262
63233	401949
478588	358503
318634	267602
436084	186561
348692	467013
73190	145485
205938	138342
426074	119868
69318	144073
381305	19492
359790	291823
290979	245016
113499	57534
120577	43514
414058	210261
426612	338189
69657	50515
32241	113138
43454	196817
339815	55997
51292	95942
221785	400374
132522	82585
465430	259481
216421	127726
268743	12195
167428	156661
153028	341979
141158	40433
145804	251908
290356	471885
168748	13370
453493	484447
78168	265589
266172	478415
354536	64335
422711	271231
645	425675
200262	458183
481419	380071
449521	207535
460715	203656
188944	103878
314605	31844
189824	99405
110954	41673
70464	321796
459025	31416
65546	79645
39625	100349
39371	162831
102065	362914
85865	246311
491929	126473
206791	13411
331804	267605
344618	265711
85314	477986
226760	214367
79951	329127
469075	259929
230691	210453
73588	72226
10546	235725
345865	436290
267562	322493
461958	428214
377728	308676
271181	87097
156567	86596
492015	430823
201419	489200
61503	129280
349129	440660
405241	428214
323161	24070
295888	53020
362964	410951
278183	186561
83565	350960
180711	378686
149498	298909
423707	444
406719	157100
167441	105878
347121	38070
494046	392813
167419	472239
316646	48275
203200	43117
21125	301191
187834	165334
62736	346785
42604	90884
183940	276254
342286	228431
482851	38191
21646	196783
13277	216337
192586	148590
434702	27212
340023	302991
215176	205289
25748	377391
41786	155919
297169	7159
81896	341278
483987	103420
247565	12184
33838	7617
151850	417643
235473	214024
378330	327813
279747	371918
316828	274912
232280	363581
482869	54539
457553	44646
60171	459615
450465	247106
191768	196465
97286	90123
487017	398252
449319	366469
307279	119956
24853	301672
197021	363490
299176	342417
192703	83140
174349	188067
398149	161381
465828	463549
382848	291484
423013	178077
97382	368892
458615	175933
153993	223332
109545	391414
284272	84089
198317	359685
178507	267352
259340	261141
8653	209018
176013	371934
441406	243822
337483	207150
433558	28129
339136	10345
301312	145504
325704	361355
365280	393326
222757	182818
56562	200454
195372	248777
301834	247931
326884	190590
245965	32807
209510	62033
257164	207054
305287	370689
305398	165435
488630	476077
384917	130939
380285	218350
127388	347401
276729	15133
336152	169866
229272	89140
375132	389086
81225	180405
137596	301143
353098	278359
293346	267602
203200	19620
116440	144405
62272	396080
12526	70066
224026	210692
192858	205223
348198	22827
131506	405217
29915	403471
250600	252961
72732	293813
474526	292160
276148	260413
488916	139508
317801	477131
49947	14335
333887	439061
263125	329344
438686	119437
220785	94578
190388	35678
443962	438341
136739	104503
344777	105585
437365	477074
283612	11367
187539	58881
357206	76172
186149	178770
79528	49264
112443	447257
228326	181204
58286	291249
97396	227101
168835	215727
177577	429862
115743	300240
430684	470803
193306	274515
420001	258607
161129	274643
252832	15209
145704	145948
39952	408409
288299	297086
475960	95942
275565	416402
130069	25961
126719	402323
45724	260917
144009	201754
405738	362924
129665	238900
361486	64138
1333	21523
270128	377206
66948	490525
341445	15209
27322	111039
203001	170612
75119	235496
387464	123849
123562	47621
37748	237074
338375	156571
408249	190369
3234	104993
9787	249334
242411	145979
417223	110677
333842	269199
70802	234878
317328	182633
131929	76111
139743	99210
129595	378462
359362	205270
157035	265589
168000	47504
254255	251017
281826	134145
180927	270700
291229	244005
430486	375840
201131	45968
140278	323566
39305	97467
195121	180841
82688	342761
222678	165653
397778	344083
364388	209967
50324	490506
265286	28129
136279	273831
10762	88705
447973	382741
454263	253069
138819	270248
444139	492871
87638	225635
247854	483964
471939	261579
459319	94516
380489	322885
460067	330218
10395	475200
56619	76008
90711	299574
12114	115174
414544	469719
289504	274634
203105	312283
112066	420944
288298	300630
329975	374346
288402	439074
179128	360512
249017	176331
266269	84507
328940	256440
30659	395988
226649	230055
402852	176878
10251	205157
294323	225552
401592	239107
309329	64335
365402	116482
345264	157728
263925	141960
231630	260527
467694	35629
250493	332532
48153	482055
442692	493463
91325	74135
445031	113176
126479	145346
481366	138461
264926	484447
71430	334974
102900	72380
361576	209572
330369	140021
282444	4868
185388	65913
360382	229219
448816	219553
426724	32807
42110	190369
483964	304173
142499	385182
39195	78999
179416	68628
77427	387261
50862	83983
100852	287070
1897	205663
215596	145691
288499	270176
17862	328581
430170	484379
188494	251898
259010	402323
297275	90099
114003	270324
300273	264213
362440	148000
78413	126862
367762	86974
331073	212081
142297	320514
191141	365366
464180	122490
234344	317118
230574	357944
166302	110677
408877	203656
382229	388575
18460	122117
250410	25432
61249	227846
119001	216368
318133	144306
407066	27581
375476	268743
253558	249334
181651	179622
324432	281924
5512	338040
105595	294958
109733	221314
200050	76111
82049	261396
383757	274106
28603	339453
126478	396864
72556	412350
48064	473223
2138	301475
476008	201413
92144	135664
318463	359762
57928	462227
282566	336806
441626	263648
233045	284291
404129	290014
458672	259435
378031	159475
35317	447067
34362	303175
176784	418261
474986	475594
240718	56942
490907	81280
480010	279798
374300	413896
340542	162119
285819	5040
303420	428214
235630	291984
493347	104505
218890	15503
264696	49896
463539	393760
333206	9054
108742	24539
374410	313745
4139	87251
193791	413808
110809	374806
65513	149575
81188	405788
20220	389131
482730	234356
51724	453493
395988	327152
137081	49752
305920	15209
367343	295570
345242	226308
248540	317118
159824	127930
89474	159742
434690	274635
268156	403323
197936	235531
152368	14919
143010	480963
410633	381773
65717	5153
50581	35534
189860	192233
341391	70206
428962	127921
10874	99437
452816	96195
461744	359706
468049	2715
277422	378462
86268	272908
236328	3971
385308	474231
471452	206142
438825	295484
313523	414334
285944	86728
358320	81510
108057	144975
402805	129173
225743	474558
44082	285938
289675	182165
259314	214024
54924	306352
44906	328140
322881	203656
398182	459559
404892	197849
244394	313745
198288	392788
372249	417918
454167	463615
75259	259126
28838	477986
429466	123369
408337	356723
71801	153534
255155	160345
342308	371755
85674	403559
153489	188522
458333	442886
124228	212182
217231	16433
450037	243953
35046	145796
350313	10520
10519	241693
75371	88879
148726	323241
482143	206913
75498	69734
188122	25984
97588	103392
11000	220417
76228	337672
322509	131032
258710	185016
327301	171315
458207	23430
408783	315888
388964	345078
143501	463549
477680	669
402043	196783
219546	322498
388899	296666
393505	299467
477071	354099
337483	124153
409191	278713
154456	99742
279851	446351
101074	348785
64279	87471
401389	474341
407116	165653
306661	106262
281052	330571
198244	159378
86690	237165
18240	224372
14743	315888
188610	482077
170736	245702
201990	202891
467085	126410
86297	401101
274852	132894
469738	477407
141961	339031
218675	460437
118211	4976
212009	144180
398240	271774
420759	398254
218890	360736
122399	87471
214025	283387
292641	210519
56443	133832
292090	455339
237586	358172
165832	281924
154610	33748
251230	302083
479627	448492
34958	48133
202542	324439
66229	396563
316376	88437
81262	361509
310364	284819
331494	333357
128080	5304
201052	15209
324894	112219
259929	92939
77118	441996
442191	112540
368719	197370
320259	384917
100438	214992
466790	203279
352378	445186
449372	461115
120088	461846
467980	291521
324502	83403
147981	316796
162881	63611
221257	203250
397098	489040
395490	385645
183404	208577
174574	97295
244017	277646
193805	103770
184735	101816
39834	300240
490646	48861
492921	440325
299318	148721
328339	69597
234061	244293
79805	348325
13563	144130
356005	245679
83616	220417
366218	402370
241531	15249
491576	168615
233006	187974
383264	110677
371479	84590
201882	232214
304146	280399
8193	440660
41495	294530
154715	157602
35626	29105
52059	323756
74055	343781
380164	159249
68783	486946
10965	291521
441886	430388
301118	23018
356500	335345
75119	243473
226167	72242
384492	50264
137332	298077
37189	409794
47225	83811
140733	305216
106460	348971
402766	17339
270252	380071
349470	370866
243515	249709
46485	119762
194416	364517
136999	425838
151898	66001
90987	440660
290795	489322
365426	239107
61222	263789
213535	150942
357532	360645
347121	138545
113616	436889
391008	244392
75768	265548
297315	123410
248013	182865
319647	348292
257909	105754
286429	189801
452689	95149
258170	82942
446021	435428
434748	101796
369492	474676
424647	482083
118008	304358
461125	276358
284218	234618
196451	22827
14583	54085
193641	178436
203613	170537
398862	383032
231828	92613
28502	363738
292311	84231
6906	336590
31780	27212
494130	290450
457487	455368
56589	273468
81441	82240
344085	196994
232348	109062
283132	316250
327488	441653
275864	422180
486071	404960
326830	112588
380475	325678
5700	109062
131166	195121
468558	204149
106256	196914
221106	277961
26969	65133
216093	348450
207043	293813
205135	461846
488811	226308
400200	172519
173766	51754
46092	406323
259846	283580
223929	95127
110053	417523
291811	283198
367343	200454
274301	267602
11807	351414
298823	146531
4707	428214
139185	331033
296750	234356
138814	308345
140294	289145
94705	277912
483726	454893
384174	152387
421029	187920
179199	28129
377962	284063
364212	262954
61683	399141
7273	159249
359662	125399
80738	31425
429865	439542
223540	237548
83539	261375
263405	216773
383808	395211
377357	335842
202036	110677
104740	315572
375861	294981
293643	159249
488971	324046
478247	313745
390878	407388
195649	283250
207382	238428
389512	89298
206820	344398
45890	194626
86158	19377
254602	464725
308069	379361
220755	283250
479320	34145
142018	265974
290523	164446
218420	261375
159052	249334
135271	287694
186973	289025
344513	199353
142877	207535
38136	412293
470457	217432
297686	33948
422001	442314
406660	252440
106358	371918
471535	95942
324069	127706
441630	366127
262364	424057
246540	238942
122462	82700
38038	118286
286893	224085
486326	445821
370797	370866
14533	53389
417976	127921
290762	436354
68975	387185
126987	447358
91873	281924
139130	446515
123062	313745
76228	75355
434581	484447
453452	67573
175291	121965
342465	72418
467087	181735
483112	287552
331098	266695
414825	450233
449322	32254
448506	28415
280799	311630
298190	177569
455	86728
158584	67763
135652	387055
44133	37859
43164	138155
159687	391414
348327	217378
92017	312177
133718	10725
466737	345851
466361	313745
347425	190473
350650	438373
36339	328059
233173	294920
143740	214422
241667	24000
245538	132881
68843	167841
421207	107711
147682	378462
382848	181204
292641	445203
367132	307137
158180	433214
338661	273401
130960	265675
357157	448770
334391	311158
10417	267553
18593	344514
367919	248692
480580	337987
444217	441375
130651	273514
83337	288035
209311	102210
9853	492316
416048	330438
345715	329795
390170	92251
22779	214354
176908	367798
259386	5448
59672	190369
266141	247812
461913	200444
410212	3011
406718	106307
343864	214114
454979	274658
183625	181011
36824	391414
341632	476844
241135	186920
85996	241996
301012	378686
173932	297942
397439	401543
415967	377498
146893	366185
175427	431620
447610	322422
113355	416732
433841	144405
340175	432382
376248	163348
316565	106969
354308	323213
181681	259438
84745	275075
433541	175006
26159	146566
460769	303648
484691	53863
119518	163973
66855	110677
23423	459632
14871	454975
33593	369599
146774	380538
435478	459698
473728	315687
235003	301348
276339	291577
189415	73152
392836	207728
83082	56557
366472	261070
492316	381309
263703	151746
24420	447517
34190	236654
166001	348798
394099	102729
377324	377906
41709	190369
378469	448033
367656	90401
147394	225248
105126	327721
304608	352485
257895	403228
356876	402021
178400	1151
44786	266166
461535	208487
300480	482083
424460	278382
410951	100231
376132	474475
195003	48275
37526	447369
407292	42826
230548	48275
85674	38614
451691	317118
333070	291286
125203	464727
293813	12723
418743	131710
153771	312981
18634	430055
441506	258370
448161	50735
5615	54976
113305	206142
270218	466843
54539	66277
443216	310261
61205	266446
1072	242873
343084	130310
76638	209513
189965	268118
138126	216391
238190	200549
132147	484274
204375	314742
461947	207192
229172	49286
112046	313314
201435	434945
421370	287694
405979	492316
456037	25115
335662	313745
418350	154137
299292	331581
116854	43661
471719	260714
40028	137318
427897	18466
375476	391414
149079	299267
364264	46127
254917	134145
236213	57465
19542	445887
138946	167197
493347	12177
479389	154137
243519	263648
380489	360531
6265	408674
434422	117565
379696	482204
425827	54536
258534	68488
323775	216574
401940	469235
391870	398182
176575	116981
224667	78380
376248	62572
439347	122462
230051	141164
435264	440660
36612	313829
443320	197699
344094	49966
205179	250679
262300	477319
345715	245911
176985	190369
439719	166723
40776	378462
405306	419506
5354	179447
32202	116070
443378	299228
379412	167404
100551	274835
142041	354598
268116	476364
162346	321501
458214	492705
415957	9437
351095	38063
78567	487353
432185	4413
377992	1286
469227	187885
260079	267044
149601	441693
314912	15209
171915	131515
268820	343655
328510	454528
41189	160123
356463	162467
143671	99106
56950	281924
230051	60510
79701	288872
213849	266538
480759	294069
277799	176325
272699	218727
164829	46706
381697	380301
247812	223727
98737	109654
128452	209471
445219	270095
195925	286313
253612	375476
442465	26969
316136	298273
363142	268706
248485	476447
389117	378686
440223	138316
414637	17186
491445	320464
33767	195798
335951	389914
256716	168511
171200	296339
292643	195551
403819	146445
187834	228258
410702	401825
68675	89820
355222	65275
229119	485273
223929	10473
458968	265964
343427	424608
439979	484884
230051	476978
151362	161134
379255	357787
176669	421952
387401	45724
165312	324185
144239	190369
218662	151944
444405	481577
323085	175402
53624	280858
340229	100402
447184	2115
304404	318446
301904	49977
391391	217923
293123	481404
227369	116627
381256	304865
354893	300240
203333	119762
372768	461711
467745	275983
344146	38813
211515	94344
493517	401974
456447	373438
59434	405554
460515	312829
474216	267602
149942	176984
134593	350759
13563	394031
1057	347274
225157	280675
321547	94282
449728	47571
301675	183108
140878	295650
217508	236921
206204	153995
234478	207543
460400	148739
247307	46090
273773	226658
250800	54536
209200	379976
243778	440962
434623	288600
454744	259929
104064	453307
102458	292721
685	117343
129333	17331
256893	67571
154981	175047
422620	267352
308618	368813
104830	117856
11561	194036
343834	113537
86309	492180
177235	241988
273865	472072
117348	367927
123501	304466
145833	175721
437492	36252
37632	114313
325905	77500
243696	41753
488390	256168
248212	489206
311624	290076
249765	146841
31721	378462
86028	110677
135181	86077
47571	466737
329965	135756
31887	211868
254456	140044
31182	11936
169693	24738
136559	397769
89851	57263
118626	270959
215465	313745
200092	409540
477362	132413
160503	303937
20625	195121
199671	69037
118132	474956
217153	162773
287766	144432
220089	401928
375405	960
192611	478415
9215	350607
373927	19246
442466	375315
282913	17604
390294	318350
308190	371918
327693	356832
9604	303929
97438	449521
119345	364109
86695	190369
117620	384516
104505	181140
152337	142170
405979	438463
449893	141440
93345	453671
315957	458782
119270	196783
62280	313663
135103	248087
275721	457474
416509	311233
417938	139395
411918	317118
130829	246923
194768	162795
218915	221447
192467	313292
93384	399468
35410	313745
395213	220417
477866	144845
338567	273831
467340	317118
356530	11626
365919	430412
47486	259929
358172	228431
49025	369262
266361	166508
345591	127058
338931	370955
437370	268917
132583	116532
175952	263962
384149	113051
5561	187974
217091	477131
112034	466449
207929	310081
453919	463640
383568	179453
174954	302745
362496	21583
230574	413363
29431	482315
474603	337227
319259	120339
160961	410334
444488	198790
128561	176878
233388	142660
334872	476447
252161	110677
336648	354694
122436	73332
103549	91829
161943	81803
276785	444283
224853	247367
234927	97527
204622	73990
123432	27002
79817	268531
285498	313314
85699	477136
192523	37364
364564	128155
186198	32700
368644	267739
350347	401881
106739	227648
244688	441940
332789	369599
273002	291324
11318	82430
342465	84270
59243	435817
62063	44350
47699	350822
428771	253730
85031	8532
208300	116197
172417	465774
397936	356355
416223	204365
62918	300563
488630	69302
2195	195607
107912	867
52583	190369
360037	401854
92486	314742
108780	132740
283501	41573
316220	376176
413055	159636
65291	210353
373126	266538
429391	378859
147675	46201
238701	293379
145210	27464
38587	130610
232348	179187
101504	145860
219302	91998
407540	311498
404568	12897
482326	478109
66319	36949
268390	271756
335441	205289
101094	105409
220487	220417
111704	194170
279927	145875
376099	20991
376766	250642
162351	166880
41497	440660
219308	348971
191020	210884
93627	37047
48064	309325
95441	380012
274811	395199
401663	293702
43373	306046
82705	48079
245913	192005
99409	99901
58484	206240
19324	409540
14684	438783
39176	52917
270608	341308
445140	446079
174034	383085
3340	342172
409348	407386
351732	458183
325044	413311
250295	96791
430400	3446
317043	48808
337771	149410
264799	155730
188160	143811
296917	317100
195015	216086
5053	316575
493943	211868
320839	317118
379218	137719
399858	291695
282539	86421
365711	468581
474921	108743
127388	108222
278674	301319
226747	232666
247929	171229
183505	447517
203372	187248
181112	86632
65296	96593
434946	123369
314311	656
105639	410186
349899	118496
423175	220357
144975	268575
356498	65539
315430	38063
350650	244715
98335	180709
456789	440660
246054	117942
84968	138193
362267	107290
90053	341830
90486	287948
434365	141026
209378	385930
472656	54536
441195	478415
428598	113946
435403	295790
313570	217785
138126	337553
333199	12177
405979	19377
316624	453919
383502	300973
93362	420019
124320	28951
148025	122119
177466	140757
404892	365943
359878	45000
293797	72532
185076	199327
451083	401854
481861	482065
85665	479438
11357	105498
217423	170299
366660	308172
253010	352229
444969	481279
223234	183213
466588	86728
339645	474875
266775	210160
114574	327486
418291	18025
89064	398311
189875	13370
414958	116044
300744	55198
237801	122725
390196	313454
466563	153129
409388	143095
200237	306525
245237	486469
115356	136019
483991	401854
175875	456640
393435	402183
188847	468350
175496	299129
406425	316575
84997	37713
476096	434893
172935	247092
183177	364703
130310	245491
105955	50538
6930	330032
348536	212081
241198	252664
223246	425675
283731	315888
218829	1676
326724	294789
221251	359038
460113	357748
93505	86476
393027	322498
290127	118324
6259	403844
179450	377278
141708	113148
17968	143058
468089	268118
389512	141509
285116	274852
221340	22549
423832	18665
379296	238455
357969	49903
134575	349532
397760	103205
396908	83811
252815	33855
205135	273831
276427	301475
373025	266242
283961	211868
446407	143649
344647	17670
130085	198790
163011	168706
482835	23018
463389	235679
12217	440940
220540	146948
364562	110677
129611	416213
481132	375620
380552	390232
230731	127214
431255	440660
29335	246996
128797	391414
47699	237605
59785	15209
450541	226494
308768	89047
469710	319471
369630	217366
80224	86728
371976	190023
467816	442346
421320	116011
147172	220947
188472	273831
95854	429863
22950	361671
392170	493941
297656	163234
173429	321920
265070	132740
341293	311713
219351	181229
125004	385618
85114	41753
106514	137739
219198	178990
464467	490144
43195	456054
306186	228494
157628	258370
15583	450983
480580	55845
480905	252393
413783	477986
189879	132843
434550	261520
221557	254973
336523	26847
80193	396246
66002	240225
191621	143506
135179	64075
129363	317118
124259	48660
341787	380769
354392	11626
467791	116636
40890	410877
375405	153850
37855	35707
194816	379116
323340	362924
378498	152027
146352	365603
435246	157548
11901	39645
360733	295865
356752	344825
321934	327984
210282	131574
292765	157726
367925	12831
149165	59672
249718	172089
270248	237311
278418	206887
295079	416789
76228	412267
72678	293631
67867	136660
435177	207535
202451	322593
198632	300363
403046	155580
93460	316575
330194	50411
191308	128758
244688	429846
437030	147442
241198	265883
320288	432173
112372	378686
382306	221470
398843	268316
284374	450843
277729	28129
77117	259929
45353	283346
170603	198599
474494	395988
273333	338436
118867	38063
254379	346264
363121	165653
404568	423367
86304	9437
230574	168923
81358	484786
381256	315671
117550	392845
132617	226168
316284	29470
105426	309801
13977	5052
264259	293813
146706	404876
326963	409828
380858	441570
316154	122671
290838	286313
188911	49903
227636	100705
210952	210228
142788	199348
425427	74376
204078	310756
386468	254543
50264	282234
167588	146893
461919	137159
410951	348384
252077	49903
390963	477062
105289	63726
75119	85130
457418	325471
249182	110677
284263	339058
359218	317541
229840	197944
305580	243115
401645	303648
442662	305912
433706	12868
406497	437603
460486	297005
251762	177109
13205	141851
314320	420273
405796	459205
474169	357800
5615	294385
366183	190369
228326	313454
327880	420392
480684	267352
471956	176561
260436	488183
42979	36842
14784	405371
383070	43514
47659	438300
121866	390232
232632	245679
270128	338746
385510	266538
119247	160633
464017	421830
316900	347476
20287	286337
247608	292026
386891	4687
415029	256121
467766	200945
102606	40397
378420	347158
413140	479614
448816	83553
425544	317118
462819	353348
470814	383472
9787	295650
266538	284082
432421	365721
414286	455410
309575	385572
113983	470369
377709	313684
41440	428080
26653	133207
195739	343085
129466	474872
138303	182182
414128	398122
310893	215158
197107	12718
405537	420944
492390	60517
400913	13370
204576	94383
133440	154787
411419	439517
388579	360868
381528	384909
231510	265229
112779	237099
107998	424787
411609	331581
626	237165
294421	251731
168479	243115
311729	15209
11725	19214
430474	206317
361540	49977
171138	430356
435043	354694
289483	224868
293608	146202
19781	165653
153813	484401
389224	137810
411100	486885
97575	94516
385361	452022
71237	166982
294836	470547
230574	183987
131186	62191
424387	458433
222499	245592
323544	411809
326681	119868
429652	355851
109418	159249
327209	96195
122942	360555
92920	212073
296599	431822
229124	317184
323156	467703
438475	310339
352483	54976
427272	354338
93714	180357
68843	86771
63415	318735
413193	119123
319465	342619
313728	459301
223612	257895
233498	53020
199944	104505
198701	92552
67351	417918
270919	413588
147081	195183
2122	52925
177461	65874
256893	163863
196385	276021
138814	320625
107272	417016
262598	65496
275733	387742
93451	276856
213910	397175
369344	476951
169519	220980
330752	223598
243547	317118
256529	196783
143179	246778
392779	11853
376146	163324
251729	36798
38998	51937
470638	327217
483763	447560
403226	493068
360228	153372
274647	57134
401136	214035
406963	45227
226538	310261
450287	169666
73466	411424
82434	58881
214868	112778
85586	486781
366432	174167
170285	115340
21226	172507
256487	489552
353684	317675
56036	27262
201547	35707
164955	181767
480801	22827
263146	38063
312347	136279
271954	483348
233235	86476
297450	268629
233746	440660
492247	167263
218856	52537
178437	110227
106814	208617
484287	467703
198543	392329
188891	13370
73009	190369
291811	457297
275185	294079
140922	460437
217366	150167
230878	54536
79297	491184
12131	387839
38319	114907
8881	411455
422787	481266
165680	213949
52137	489552
295865	369262
438555	15209
8995	91116
46548	261554
27166	230805
75586	53389
310291	292721
350851	404806
187796	383488
95149	118902
275518	398875
414461	317356
400027	143552
377074	99405
434511	329606
434727	74609
441486	215319
169363	13370
144332	470588
364718	99405
93174	314291
107077	453239
4098	378093
12481	444693
78555	449199
262639	36929
282554	445796
27723	62191
185875	415320
174363	257147
486595	357692
131853	390070
326260	276876
190838	67424
105986	198275
77004	338271
185447	394600
468471	267602
466790	74585
249745	388254
431264	12143
261757	48907
71519	298372
361555	52348
277442	16325
260162	390110
16900	293813
191341	314207
159720	212996
417435	438509
63405	273831
90071	12592
324199	313802
192611	279597
86454	199808
348914	40362
60390	232525
280749	326492
30815	49903
8254	65876
208038	174218
47035	408288
331540	168381
419424	362059
492588	267352
158040	157145
19459	316103
133089	147599
314617	209967
424215	92453
56567	54922
382659	317118
80860	256121
480280	485016
475468	242653
414378	145028
87469	366127
250404	275790
339293	261337
489852	84329
402900	132247
320299	130530
343975	258126
141261	442554
106684	256487
234777	426593
231830	375840
454791	69857
406751	435482
305827	396968
333205	292721
301312	482143
325554	104062
322581	196783
410298	491099
460757	71006
473908	374305
474688	282969
188741	296339
259642	16325
114707	3920
340815	293813
146893	216848
153548	478142
292721	273468
42365	468050
73290	464725
115561	427265
213699	478415
83453	184340
128704	2243
379680	175853
328075	249444
230914	118286
339769	378820
91892	304960
372049	120383
452243	138297
101756	411424
364037	95450
141785	466090
42074	339012
406516	48776
13993	292559
230629	348798
132500	488081
351453	426887
366538	443723
244407	130556
455277	266852
215851	382255
485747	104124
116552	201414
363467	435708
86498	485274
405477	28129
129200	67899
65134	361420
277482	190369
101870	121106
183468	92427
437092	169699
373128	171407
308634	12889
355025	181497
254679	332487
447348	472430
398506	491150
136604	144853
160814	439554
293405	284843
56159	313829
406182	293122
436575	365376
429475	465461
417918	219552
204775	459779
293901	411648
233839	482638
238855	101550
476804	54522
463183	397535
301106	143354
293482	84722
158180	488474
17333	157432
316526	25166
324199	4413
475300	266852
321490	205397
267562	60449
60861	440660
410080	248734
413816	310359
474573	477986
345770	123645
115054	417294
51195	105498
23146	8422
452642	231693
68666	45511
434186	355961
240093	5769
64429	172856
121720	363334
434648	230055
306436	278755
382848	22719
191226	117529
81356	236322
168132	213182
205325	49903
44246	243374
93313	82432
279450	49903
129404	430919
167704	48850
280897	41608
305357	292553
276632	243438
45186	467890
1605	127226
171476	148361
220486	271035
462135	130606
81262	176152
444139	493128
305978	300813
286886	473976
265525	300121
179809	267352
207988	217502
78820	300119
421819	115952
219327	6159
405555	186571
369922	91607
454814	210742
350347	6899
368540	303648
15232	395119
407198	94344
478357	467690
355083	275721
388414	263009
75868	10467
227428	323615
436864	59375
272785	449212
145200	478415
208585	330143
29115	480002
294420	205401
436363	187712
161284	110677
156938	455769
481490	280041
342435	384595
380065	313745
20946	18508
331238	166726
57300	456791
409205	94516
360459	424285
9969	264804
165611	99083
219546	151849
143315	175560
74043	293813
100900	261617
461927	386369
464571	358797
283698	406839
285298	463200
342918	110125
139134	443707
109733	38669
2178	131973
212340	112167
247240	362981
161363	118275
430942	100705
172672	387860
204740	330708
312112	310756
105249	280857
387939	96373
28357	121165
439881	358114
282430	94344
35761	404806
89238	110863
369678	220819
348601	183693
385881	404886
401651	467703
356221	72818
264258	238352
479351	373021
167030	132740
119484	368205
369510	214063
145717	198465
429801	348917
218204	396080
178422	136845
8146	416402
134299	206070
183807	410876
434166	463549
439719	189016
473070	180310
303303	173176
374818	330909
423118	249334
328940	125032
11029	461944
483239	53797
440808	391111
338655	373256
117739	420944
106365	404960
30748	291984
107095	303175
100912	465571
349397	9889
328330	272230
135825	357357
295202	97931
221294	269378
304737	303424
475479	110677
487916	317117
338877	6899
282260	240225
179767	345745
283323	163354
304165	456893
493786	195790
78278	59227
345049	158608
296260	188122
67129	378990
449871	99210
458768	78686
155688	318562
301765	359281
172396	244392
312842	241173
124558	425675
86670	371396
52358	151944
308455	233037
152368	285156
41334	60517
13472	108222
185816	81496
401085	141440
378457	447560
318792	36049
483935	272655
349595	203898
189243	134500
64322	291984
289859	76185
136228	468640
104325	492320
255756	122115
349363	388575
243731	263537
97388	307771
174676	233699
160890	100503
94906	214063
31828	13563
420621	279664
48247	491311
159380	418752
405535	105585
55961	184902
414023	375117
266141	164884
49825	132894
421875	317118
227188	115861
225379	476231
143046	237165
302988	123045
478993	342807
318111	293813
388596	245194
20616	119762
105478	120387
202866	5123
10762	464242
2263	375840
376580	284884
299128	394643
310512	423458
487890	295036
284758	484447
53250	279623
303641	385789
224194	440660
15839	213271
33818	412057
360121	188951
156105	258370
175255	132740
148790	190369
212460	353596
267562	414212
230525	72432
5354	326949
309155	463218
163007	344953
383159	183213
17453	176595
92640	434186
208577	213441
454249	347036
152723	293813
441036	276519
478588	184669
158779	89549
139297	30263
289165	233087
444380	46294
25791	63540
453037	466376
172306	72523
51924	114738
247511	317118
309083	428214
454086	65081
458168	187018
171094	411698
300692	401297
407317	297969
233175	344883
68163	309740
464484	404240
138412	58018
282495	94667
477252	132447
217203	74542
315692	441135
12981	9618
375497	43334
185487	399505
26008	56866
224225	338271
271782	74887
103987	388195
102153	286936
194669	162795
14254	421397
53813	225032
169630	45154
364931	426832
414980	3802
446950	88502
398287	291332
44138	179045
478588	300430
460137	293813
448292	370414
247929	414212
315518	188925
20628	141343
202226	311212
386925	465934
328174	234949
420266	284134
431508	226587
180519	277961
38749	346408
110805	181322
472040	244392
280092	167626
382124	267602
156109	141393
92736	482000
345918	189873
256582	413801
138574	184052
140293	318563
244523	273831
216690	129772
80214	265243
273018	100211
377728	106343
72327	105973
259492	328538
434981	293813
331557	35707
355494	480025
69987	206318
200092	63959
389454	162247
406884	321724
5700	33290
103898	117399
157698	55195
453854	110677
18451	130
214519	229219
308944	339711
412032	428103
77980	288035
239836	380995
253931	343975
480276	224934
99202	383226
298390	302033
75733	165267
293010	52307
381979	454321
85127	374303
382811	270836
269450	185789
132610	79861
450532	5270
84968	408242
124729	477986
485420	353343
255165	468313
147918	455837
88801	103550
32563	309632
284155	207535
165495	125399
416257	59672
255677	446630
278666	352605
273422	328459
424285	275677
416279	385378
276378	425846
409539	98650
340513	279798
309917	957
266307	276077
259051	447107
238536	27766
250004	190369
351577	167412
318192	366127
406196	272339
43676	205289
411164	388277
203705	63769
128494	248382
89608	174508
106917	160731
462515	146202
195845	233915
33408	139467
487413	40090
182665	491039
325527	397997
380745	177814
255784	120195
419492	299155
449521	308269
322303	71205
81059	244375
340176	27158
122768	397286
342676	478415
300727	452030
352739	231680
20982	15209
360530	313454
481104	160576
404568	33001
30176	79507
319396	300240
418319	366685
424502	293813
436487	347888
344782	168213
359940	65189
312796	336240
492044	169791
142897	323711
121875	304865
310153	475060
72804	401881
198440	190369
479454	209933
205179	86974
472040	67089
433446	414603
258213	195640
460294	310261
456316	267352
350304	185115
230574	397580
85879	254874
218061	390356
24873	93560
403268	366127
467822	75725
273610	311198
37704	273831
135630	66660
129280	262024
40473	10732
197784	48365
393940	435110
410912	46133
373963	243731
409640	273831
118786	185682
104778	215256
459239	85931
277319	158153
348574	488529
187460	311130
390032	368205
358182	169485
182543	268743
36534	450324
410951	134115
180468	312698
170566	428103
141695	25716
488903	341490
148309	238455
478873	314722
132233	463549
349199	228271
81432	362590
244101	313745
487910	272230
35492	162915
356135	49739
456658	475594
45299	192584
9251	184558
409016	298052
298637	414104
153006	263825
313642	218557
178422	403612
322139	10775
130069	187010
317881	228859
368639	15133
24805	6160
12045	266556
471995	242028
461833	283392
388565	76135
335956	86013
395200	10690
275500	206337
358816	354694
167925	430894
261278	192909
472654	477986
381404	31763
318561	396968
327209	67603
158775	72759
165646	443694
92161	245679
72916	188299
356530	221324
442227	404053
344782	246672
157270	21457
266141	474341
311124	260915
358860	209018
428276	102881
43506	158170
203948	283445
443817	142825
368351	428864
120453	73567
475526	306633
220829	322127
379338	150346
414286	203148
226019	385928
415574	94619
411419	235606
475716	66769
129554	50906
110248	286421
43966	316291
351231	430356
46073	243822
159829	303728
236961	461787
340175	246926
115862	431471
47719	301475
49704	271735
486245	458880
335654	341304
133181	94583
270597	129471
264628	52872
321045	241703
374274	172535
404843	457926
11747	250434
415213	146241
119001	382001
215601	35735
136955	40784
323469	292721
166472	53490
316570	440962
451441	57134
490239	167799
371634	181784
471363	115340
18287	114890
280986	467492
51759	438300
384851	235634
304011	13370
160205	89645
100897	49903
270442	282773
483946	291114
72804	245572
486832	136064
374156	122694
390154	204803
255353	71384
238889	185467
352801	459779
4768	354933
18514	3712
165326	256121
444755	87968
22124	267352
250004	329676
443221	391411
8486	326130
440138	299422
478152	462973
241889	71091
154705	355700
344352	446616
366946	421193
160902	278907
408008	407597
434212	114119
375558	376364
398308	347289
86248	57134
109868	284979
115487	328932
5172	300059
242204	248777
60871	239345
476577	174827
97894	99757
319081	277770
416093	473284
464548	458601
433769	115622
358860	238912
162346	288035
183404	153202
72804	412517
478465	186159
453738	71021
186633	338271
225349	317118
461944	303422
368855	86565
374492	285156
253300	52714
199456	378477
349321	150264
277884	285446
173680	68462
55914	137722
452243	250092
261825	305696
302798	123451
373228	45679
127027	270165
425617	430356
262373	447352
18720	99437
221687	291521
249510	231638
266307	461215
230156	293813
154269	366534
36756	475327
384725	302761
322900	268219
62102	371918
479351	297865
268535	366127
76888	347478
209481	163445
125692	289111
213535	119868
198021	118662
39369	301615
242882	60517
70996	170126
394528	131094
454410	37385
334622	126204
384508	134184
125420	170723
369041	391411
330463	15133
339333	179877
238703	41959
423724	312239
207819	190369
268272	83005
190905	42194
265965	100477
91197	49473
236578	13370
112517	65751
115072	476951
406660	275285
367829	38231
81050	355700
22371	103267
83766	5199
2349	306100
38378	60923
79378	208617
458207	308533
156245	144900
137601	22860
202266	110677
259065	76476
282847	161510
67280	42890
142731	27464
149147	481840
43634	43634
305876	331581
222792	268531
483555	320288
264084	398175
464868	451016
257847	150994
39591	431099
181489	205289
116895	348798
455804	487095
430094	196783
20404	360860
149798	224794
85406	100705
67908	61626
205858	293813
33647	296423
16418	49903
226919	243865
137469	62191
357004	240225
151679	42890
164101	190369
229744	487192
181175	175933
237164	17390
22979	419400
285506	280635
322150	421356
424806	31413
114410	310179
370567	190353
109733	4969
16044	324377
385817	16830
420288	214367
338587	21583
109733	269745
407493	314565
314548	62892
192803	308229
241987	418336
296299	416211
148854	273831
222045	444081
432610	197077
10534	480586
297821	343804
10913	466737
269888	249317
207141	429150
112752	11626
138126	79483
363716	228431
457264	327256
275824	151096
324459	13370
389514	172089
314281	182521
271594	43027
427388	70461
260725	183213
171626	416477
185751	126204
11696	204225
243775	94344
211995	132740
221077	391414
77143	410484
16726	264808
372340	476951
157739	248398
340835	330469
482820	14335
28903	440740
271231	461049
315805	49815
335191	62948
470570	64075
3234	18665
328768	381008
244791	47818
214668	268176
433943	137198
447944	15209
285023	385378
402745	259768
321908	261396
467750	117097
98210	118286
35207	466135
380585	471002
16024	336590
311306	193020
39683	411195
284221	472408
285099	407902
291818	28129
396927	431853
414825	443986
426592	87732
293913	263925
119107	105585
19542	99814
123452	395139
273221	60517
371534	44738
273250	105571
333858	131678
44947	490601
132233	357854
436699	345264
53979	130960
247527	310261
437	258370
119088	94344
481288	343023
222334	206887
44251	430790
93174	22191
277090	37106
222762	298934
489482	339829
407280	331872
121831	138180
67248	155007
462050	213014
189741	276358
340490	212888
479966	439599
439261	233686
76519	42890
164105	124460
19459	273928
432175	387042
15724	110677
409780	476412
84071	28129
116440	116070
190960	211726
479458	27581
438203	293813
446236	203656
252964	244910
437771	456316
208031	467369
487094	25441
224919	103392
164992	315888
199210	168726
56138	129393
229735	420511
90071	222701
160169	95732
435265	205270
139185	68174
5405	415971
33343	265711
328174	192382
119088	330765
321346	99405
446222	50264
417643	21057
24669	71511
216143	338120
206772	94516
234118	27464
2430	67040
41016	86892
9383	368205
471309	142018
262639	157771
141698	80122
381666	158096
129081	112999
437559	226494
335229	401928
261759	438463
150789	87938
154880	363035
380645	132247
486712	339837
156567	148119
214957	445730
333384	57989
126506	223652
293219	458790
476951	239513
417938	118324
65576	277961
268231	128015
347622	216157
188108	107711
349866	452709
144224	204143
304011	58881
264026	319081
114383	248865
214735	281641
255084	315671
297812	171462
457418	476271
385161	263009
214213	368205
347286	400844
104740	333760
66775	35735
130549	316815
217883	39599
458975	29599
431299	396080
221521	81018
266695	470243
113620	330938
190051	323761
359450	105806
19276	300119
395635	411199
69984	107232
266481	114527
284383	316929
481404	289298
425222	186259
355000	434021
285023	179472
309205	148627
277640	195075
316322	3858
318463	23018
295479	94516
481419	57870
273900	144845
475889	440660
58479	283354
129977	368772
56897	399185
475992	394137
200092	477314
165976	375510
120610	332512
410509	276087
35298	56884
453305	185137
301278	214050
62510	81018
96895	390197
434346	213026
320419	394725
291860	91711
122457	471310
239738	353437
412205	238729
355664	334564
479351	464420
296532	487932
260884	57134
430161	80543
383636	322490
121828	391414
17836	356663
454867	14907
19438	79965
101097	387368
167588	59243
372657	244688
312474	159188
22414	19640
478831	122797
123345	162637
35594	3971
255563	197077
366402	36778
7254	86728
301643	360463
58464	109690
344881	404960
270919	450775
254679	93852
169331	238551
86148	317118
20908	466101
80704	300916
7994	433480
2187	256373
407292	307108
491396	483694
467176	133156
322742	334680
399837	159920
149004	122462
46258	491897
404135	475893
427205	98104
404568	196515
358604	50525
22124	117023
15783	243115
485151	118074
383436	378025
440709	206623
337347	101194
361533	258607
69734	38063
318792	435428
205465	42890
472005	89163
385378	350195
363829	110253
231342	183164
147114	63528
210670	264766
338931	13797
407943	61572
341632	25121
311923	30935
271127	134500
352240	99021
434795	153001
138126	461383
164724	447162
270248	41959
274266	193380
282375	311221
357294	490215
389075	211874
382894	359762
302691	121965
140292	435428
165963	315671
394156	410074
243938	422411
140342	215497
466860	432046
387959	128739
350828	276459
474094	423267
259992	11104
170848	313802
85467	311238
208675	252908
288149	113439
441302	112940
21411	140370
322	32807
38059	305583
216602	62191
24890	166513
247296	258589
164755	460314
375032	365141
343429	115935
160636	64075
348000	182646
338623	72985
133156	263146
414023	456277
215869	303452
468943	480421
158962	182788
37121	327225
258131	356135
205353	139786
254746	121291
278553	395167
81358	301247
359930	19719
333833	81583
9853	209572
334561	335149
469365	440660
40009	486648
25010	155912
140515	346305
83519	74482
115392	264406
439505	97686
438780	375059
150489	93214
420386	245679
47612	348798
490329	132843
28484	310756
258353	178436
416426	11452
226919	243717
93112	280120
242523	98168
392062	10858
1292	7132
7788	304920
283435	162947
446684	66308
292730	13370
443601	131351
61367	160649
150108	22448
478490	134145
76228	91247
486712	122481
445263	381428
29694	125359
144845	430402
160500	49516
113337	491268
150429	130028
79213	369599
32430	209510
122591	441325
10549	478415
62179	291249
399683	41088
284922	339604
217693	255316
475691	348176
331217	293813
467147	362011
75442	211868
55591	379211
44391	313745
84968	61928
208300	119762
171803	424456
122997	13579
347575	313745
326644	373257
330892	391414
474606	114315
20059	192509
47080	399852
5420	256580
455875	172723
402828	297364
434878	392788
118860	107473
336896	189659
476771	476072
54707	348176
461576	338189
486909	168381
335520	86368
38394	220679
460263	408786
169937	286911
486704	435998
367202	267602
433820	41627
38425	160469
87246	336590
332532	59784
360848	273831
485730	298767
39892	370851
97443	237178
194003	147911
395650	107017
215061	318584
123161	349673
480581	447650
376121	152867
338120	147691
112425	438419
135015	313314
14873	99405
261401	354942
77604	377984
62074	53863
438262	111964
407723	102005
391216	48585
127973	132740
82240	127212
417411	62191
236171	364040
348970	101756
42979	479157
396577	187974
195615	13961
446182	238453
161817	349765
139729	367798
96534	466293
126921	207535
185447	126426
492537	101865
467788	4413
100291	371918
410988	97215
213566	469227
159252	125174
451484	316372
289759	214559
273763	447098
21739	298182
43304	453010
252258	467017
225133	162795
321264	178914
12773	405292
425281	353650
168845	27213
81279	49903
386431	290523
148997	338186
333506	317118
214207	222701
274190	401871
297012	148319
66356	455703
232919	423175
407066	306816
157527	136731
273619	77438
344314	410363
332299	236213
393517	318735
239304	93245
219546	173393
337588	78967
275835	348798
161619	322436
103091	74682
242210	74571
227097	218577
330674	99312
460729	62191
159615	16280
409541	363580
202615	447885
164196	191345
431508	403364
17968	330375
493595	59672
4098	201653
258514	429161
99982	388223
285664	217783
475788	193299
51730	273831
336386	342724
335336	164884
172960	450439
433571	18665
277300	290756
178757	168381
303668	210816
326619	208333
240138	336122
471643	476412
99208	477986
116758	15133
68532	31624
77918	153331
58102	399492
41798	371983
12031	270912
342515	447563
458768	132996
443841	402323
490495	421830
50074	96366
377708	55999
263539	226151
113061	117342
227551	318735
158116	110923
279973	166397
218675	421363
481678	490822
49184	359780
34963	477986
389641	59759
296029	245180
176719	104832
476447	306773
386541	218727
146811	441117
237714	454135
276	482936
60449	296339
287566	410853
53183	438957
487123	118886
144849	187925
461247	76454
130530	396665
297779	145659
265010	307995
306459	138172
358814	409540
372795	308073
219737	90692
81887	51606
469384	113138
204681	405217
241380	106969
355083	359154
206093	13963
270093	243840
146981	270959
305449	425558
478634	98225
119731	190369
465430	408524
68843	203493
141250	49903
327099	233989
292576	302907
155062	9054
356259	287740
134083	410841
183404	470803
167588	131990
266965	205270
311986	218793
325442	408337
391816	261093
136744	445282
347167	64794
393396	409984
379282	318735
158312	399852
51890	49903
289141	105017
339618	237407
380165	347722
477239	137017
378558	73261
441098	423732
91382	34354
197505	390409
333136	364179
268578	438373
189611	206768
441558	432043
11626	455769
70658	83912
1215	205289
365531	318088
321061	422175
247567	168615
311147	14752
264115	190369
334196	50504
71297	453213
196817	104498
250824	100250
151439	296339
344737	439074
344146	35707
424647	274807
73689	369599
128452	392701
243222	448132
231512	338116
459516	260791
449205	294957
189699	153974
133599	439944
271379	125655
147440	30008
162862	422175
298088	343012
469976	227101
137454	252118
304006	198033
274252	487192
11334	98042
137366	246311
397196	317506
387789	262954
440680	13370
356723	318355
253612	353491
147854	59672
93949	26720
272628	317118
298421	420757
331409	80749
127580	164884
294857	237165
312736	160419
417134	475468
158849	444010
206746	398481
375422	229756
210612	209824
316350	48007
393295	313314
454528	218730
12087	59373
146391	188082
140807	435377
192377	5365
49910	357001
278643	478480
24504	182004
91655	186159
28357	466390
228631	186561
372303	425029
85371	480651
411302	477062
129598	285156
81262	118539
204772	452126
297446	141068
270239	478415
230051	448203
160963	350220
413099	1057
417871	425675
165261	67858
353017	13370
87774	52765
109437	263589
429019	197019
112363	77727
300448	24516
239272	179210
439577	341153
440396	327217
325824	469196
193020	246985
456303	127298
210277	280233
170325	357357
396071	113138
217507	179506
54599	374305
292967	288837
262601	317118
116333	271991
263252	79485
276963	208577
196454	71706
320977	89772
52306	449298
193347	60923
202051	86728
427505	421935
396248	376364
45060	246592
98990	411809
244394	49903
200092	187010
290319	10604
339716	424345
62695	341318
99727	180578
31468	205289
114253	273831
328285	136877
340156	84507
8459	41257
165907	228724
91963	10916
287740	132783
491150	19977
150789	435886
328511	241786
275745	404336
48472	377206
50767	287840
329155	451447
239932	128830
241236	13243
229779	403634
317672	86077
486912	21998
130069	213892
139021	379416
486217	313314
89161	5857
446771	371844
326574	91998
244320	35707
25969	105585
48223	152502
45299	183981
481405	170273
481429	464420
228128	418088
288354	251314
98665	152502
415297	85290
212581	178035
327570	214540
112588	449618
247919	483203
72134	413525
459123	376244
126144	340048
49635	124085
21050	104498
154355	317184
344891	16433
345524	387010
372999	172535
478090	37105
340931	45141
292352	26971
211368	60517
146924	392352
415169	301659
394803	338496
123474	484447
74490	183164
477037	445602
146654	339604
484422	333011
237115	387742
230658	98310
75909	12505
162346	489797
256748	41611
198175	354013
439416	22584
315573	110017
6165	71550
167588	29884
476036	262158
163863	300121
326260	40784
296222	397542
182393	362784
449176	38858
309757	110677
474272	285156
375182	128422
137545	180578
69264	471416
85129	21679
341943	83544
480742	226258
192650	273831
429360	140367
97158	399307
258398	84700
143300	150874
329288	424225
189640	336071
261278	421459
97539	91295
289807	300197
397121	452746
491445	100370
412681	225836
36683	24208
19157	199395
372970	258793
8215	190369
299580	66215
111085	440660
188847	94534
225650	281924
488521	371918
248338	444525
88266	476231
128757	190369
398506	165032
467024	40284
446460	159249
241553	355093
206913	106484
120509	478415
8526	357762
82682	281134
263220	282319
293010	189425
130121	268261
250800	65648
452243	434768
117238	443412
493128	231485
407288	310261
427984	428214
215260	373169
110492	440660
116207	368904
154731	194241
405046	21411
116106	148590
349608	209933
461927	178907
145556	332522
450895	303497
488102	124945
333891	205289
256922	88113
275763	274893
64584	331508
185868	363631
14387	84803
37861	187834
303218	192365
107709	240374
217740	423742
426791	460121
361533	226840
134270	86953
432976	190369
341495	190369
235131	207927
457429	224355
295711	44057
454503	131678
126144	190369
326124	25984
207057	326526
166830	485016
157961	344428
302999	265883
308664	476471
292757	265589
40879	86974
237410	468162
200787	149028
196279	109186
467836	108458
11319	114430
53904	410319
235191	417472
345784	480421
25557	277450
111216	73336
54804	26126
153407	416197
44844	231617
250833	54128
338025	144470
117663	30997
385969	216773
428861	88591
306944	187974
235702	66720
438791	101058
297652	3002
13493	297619
231192	213377
278800	160379
428603	321973
271188	378977
19199	242531
280952	373111
39195	263091
121755	64648
328940	427581
65161	479680
157554	414832
67968	377079
450012	80834
448516	16433
326722	156376
250854	108117
252073	88412
305072	493918
150865	258370
209692	165594
185719	372812
15580	318650
275058	452125
58694	209510
275721	125904
396246	74106
243789	342538
437286	62518
317583	13370
348866	273831
434016	440660
160534	108709
99558	229370
293163	438913
319890	473126
452905	127212
161043	488144
77353	5857
206525	471205
98591	291249
51948	150677
304722	293813
316748	114930
227456	230925
488529	314761
319415	180482
455647	447230
384122	13370
278642	86158
407565	162795
423144	386538
139021	22512
25632	471309
439749	426736
355878	377778
419851	53863
31315	28129
51581	197471
231318	46892
237611	256248
109020	109716
363316	375932
352798	186159
296853	436042
359585	489588
141861	218727
242456	322931
81529	195352
357178	491363
312582	400049
301549	109733
394636	102732
56396	315235
438646	149015
170295	453991
110606	246926
58411	183213
396765	5090
225594	108593
6417	243840
379183	158961
448546	176868
186095	426089
131742	49828
245826	366493
400542	169133
43125	111007
175431	360531
428092	318702
99733	423469
13257	42890
47479	401871
155678	9054
244855	359524
181889	313454
481419	246629
250530	466432
382333	368859
208174	11483
485536	492811
238819	405842
237242	459123
223133	118427
173893	196783
384335	478910
97572	337849
12837	45003
172364	161221
433820	432319
86282	220487
180971	402420
221557	298676
259649	42951
127114	441544
176130	32978
92100	55810
10345	41721
458003	430329
444296	65371
398715	107222
479072	246311
455571	172266
329727	272230
440190	268729
17156	108655
57012	219948
186462	367750
322900	425206
14228	376534
151952	12901
100852	443090
448298	301946
18571	310756
473689	122283
420857	359762
164266	397949
165595	142018
161722	273831
78421	273831
93420	473766
306705	302560
357411	250728
309917	115340
370583	141068
292386	79195
272746	156821
177889	342807
332677	384024
347121	193432
484122	16975
72287	73854
133725	300480
111677	168213
70939	159795
284218	121161
31398	258659
315573	101030
158312	84504
13156	256121
109824	230679
419207	30919
350305	484991
215798	56069
111954	180077
190546	208621
333391	5041
64100	384174
376949	103804
266926	382497
386516	467703
350372	39538
422711	178048
297892	284178
355095	73018
210633	459106
344663	40805
482517	19620
51274	116102
422200	93245
261988	292369
429523	30258
444593	359762
16769	175721
264750	71910
270689	97026
255249	259021
197552	170894
326762	75526
35806	343860
267562	314722
405843	170464
318344	478415
330593	267602
388633	309425
52239	268129
358768	112320
348719	200444
490333	25923
301714	77964
4958	122193
254940	67893
460950	454822
270089	467730
239496	371934
177913	181851
1601	466432
225145	364927
78206	284982
195121	428375
188633	389682
101796	51307
331238	282250
327464	53511
42658	478415
492204	259929
359850	347942
116525	418467
170936	401444
48448	92613
382109	227101
51439	440660
365410	423469
358011	116073
19053	313314
345861	241468
113749	391414
376851	26546
376036	457372
243801	464388
167492	129783
332299	185076
286310	49230
257603	157726
414299	142002
106842	376606
349033	488840
360179	111654
22401	396691
243500	97903
282865	67763
376839	463927
281924	227763
90376	366127
48041	389682
319005	441135
403184	2003
478480	287694
264737	65778
160428	260228
238143	166643
243391	313745
263500	223115
187947	469235
462857	411424
253024	373214
257289	1805
251619	4352
54717	487095
306196	319670
437732	327217
177723	445850
113955	32845
174665	267081
470498	217310
429524	453746
465994	171575
452981	310756
427073	121950
125874	368707
18159	312682
166504	478415
31474	123091
237235	398953
198558	184781
225582	344
370336	160237
473056	432043
110011	230925
79457	315063
474106	102789
336371	88639
506	228431
342452	434768
58895	27062
330752	342191
200379	104855
258259	174954
184509	227161
375710	14512
324100	29181
319308	120632
414994	353344
233876	351257
108057	414080
228158	249202
126948	477986
431363	104527
53056	442877
360944	241468
244513	258370
188847	15204
120448	276993
455222	273831
316529	350822
333166	291249
335396	114798
48916	110677
8213	361477
67106	326553
334350	122462
440190	22779
33619	122816
385737	407266
343773	434152
133425	10451
169684	298767
76228	322502
19135	315407
389305	16433
49739	387839
114189	368710
238904	289074
78017	316575
327464	295561
202518	196783
461010	310457
48152	237178
240016	299976
461223	190369
432368	285305
238703	188156
443792	131592
334973	266852
371125	58317
445698	237165
174139	232594
365550	24322
296310	190369
137409	357446
15253	251411
114748	214050
234908	152189
18928	40784
257596	164962
243472	327154
287444	214132
93719	469235
379404	488510
28616	99405
316284	124714
216666	57172
114304	96245
406958	252810
349857	73336
473954	231885
90256	440660
23992	97848
398949	33150
219363	44536
303165	134694
6392	92001
251677	489203
233045	309308
484214	69030
423256	214714
330430	298182
339222	168381
198428	141100
493474	248614
421370	383244
468818	114405
297979	147592
343440	357108
449294	20959
478953	236213
119359	137845
370096	41075
328972	25034
200013	50981
190207	38106
216421	49660
119712	302033
36192	463799
310922	377206
123867	128977
116370	116283
76228	68552
266052	36562
433983	207927
970	143671
48152	15133
386992	265883
58935	420944
113616	428214
47708	285271
343010	416962
260142	334991
348705	367071
293500	196783
15563	262639
12618	51895
170555	372214
478796	124008
206919	194598
419973	176878
357544	433922
229588	209842
124959	349
90756	268685
86240	387742
441867	53863
193766	30258
68794	38063
22779	74782
202379	29884
110700	113138
21411	221222
113225	394629
63609	385992
298823	351018
432237	202019
355412	158255
264859	303846
347175	144130
310615	108801
400720	229931
308122	22719
288472	291476
298370	251806
171680	477788
104598	477986
460624	461846
137155	116895
326574	236240
478207	309846
401187	183213
397936	107337
164895	288837
112151	312183
216170	86974
300890	158420
346368	485013
111847	398730
371285	327061
197888	233415
476969	84722
94106	152068
492496	309089
450465	299228
128429	307771
328940	418631
88551	458
289995	4138
120771	198790
301163	53389
185018	27698
452295	165634
302283	23430
449355	138807
222413	401949
427798	329
325089	21309
186085	175721
293376	426595
2720	308531
233693	200513
451583	478415
119464	385801
189064	357527
95536	386052
361695	61572
145982	186499
266141	63579
417918	414617
121755	207726
313815	233533
27203	455701
204075	241715
405979	147690
477438	29127
183769	463549
463589	19246
177432	131315
272878	13370
436933	203223
268579	164884
238327	258646
177742	331378
133601	423688
282019	465748
291982	29156
128173	338140
152449	323531
51755	187836
187287	121106
362276	426089
230574	185839
267373	361961
88266	4413
227198	52396
124469	487252
397574	409991
131620	165126
423013	254030
288333	459686
443721	407114
252285	23377
81432	202486
23255	487833
109949	43170
148429	39488
287089	156376
250094	441259
437196	51966
334985	59372
284922	84980
92374	148438
132843	177630
347627	260270
2409	242484
388158	49915
489930	160750
160333	48007
470979	168381
55485	256121
2826	1602
369209	58465
174117	387849
139185	443589
469493	110677
52695	430045
1889	110919
109259	413525
369577	211623
477447	97499
439526	148606
186650	411648
173384	396563
221578	197696
239170	22827
327725	432302
205773	443694
16941	220417
211189	134694
77432	425557
441302	229205
47551	22002
233045	303018
76079	392963
394637	31260
255249	306252
263813	57002
75324	23217
369485	438919
179934	241571
480365	205223
335415	45120
418143	420
244643	286936
209209	422164
460263	86347
306570	341271
281219	408744
326631	97662
331494	431137
25748	113990
70594	440660
341891	22827
256133	388633
480426	392159
288325	491150
383164	361278
25748	470595
463429	238942
325044	246784
88968	282629
261715	296223
387799	337507
156659	382936
143671	490756
255238	21523
284389	426922
213711	336590
362131	94634
92077	94344
102627	247092
396841	55205
71773	80036
127536	110677
428861	106966
19789	160071
484187	245679
391308	248777
472484	486339
130080	113677
440189	449530
110493	361452
173381	271386
171002	258651
384422	119123
187777	26128
94178	392329
263371	262954
375984	377937
300083	404960
287566	129108
154950	278182
52118	97590
111059	94516
329315	32457
384885	364949
64936	343975
309167	54529
173121	123213
223727	440327
185723	364109
234932	382092
248238	380689
483706	372916
261278	36648
492316	45723
324967	43003
258120	8624
167230	339631
28432	369599
47428	354694
60867	237235
248655	409111
385565	259788
90055	73432
79875	282764
238279	127965
363993	348798
289016	20366
362267	353045
197133	398333
134232	228
63698	186561
399981	387987
12315	453757
74557	3518
157040	82585
309245	209510
416889	30783
252475	419736
143752	62191
489906	244592
209286	228225
47250	86618
258122	123814
468266	166651
327725	150005
455862	464548
454450	402323
408704	22651
351205	56122
16110	98847
421137	21632
242038	467210
276821	252990
263240	205287
225351	245211
206789	219743
413633	190369
452876	133832
482851	487826
33268	79290
280388	294364
15363	235153
353998	468630
350066	417201
304952	379255
454090	394205
392339	459213
309225	84514
443434	222701
475725	154225
270963	386501
74852	346583
184648	194165
320047	69029
488879	458601
263703	427878
5569	97527
190281	132740
405555	65210
416859	181668
129216	107486
309085	84296
179203	291521
330954	281391
101504	260110
180754	41959
146893	123867
317733	178436
61806	190369
476356	399613
364290	217423
117278	101948
187817	403425
252733	44156
108756	475172
93661	39543
450273	95922
40085	113365
244226	214992
159703	52028
492554	21583
58784	45768
292696	410513
396277	400898
7226	265858
188568	429368
141782	272159
167368	431502
98228	447335
116110	173595
337155	113138
428735	314884
71604	327217
239084	155697
172256	191536
230682	262277
389260	323056
291891	168845
379628	459465
212301	18465
232686	89754
449703	35629
353877	101058
389512	168292
167398	461311
422775	384685
449893	421356
399159	82585
7243	58479
235895	125973
221618	82891
134531	283445
8649	28858
379867	419580
458064	378127
63835	471745
241749	50179
5902	227789
45481	372857
165372	247684
270981	372822
255440	156914
467467	439074
171382	345342
12312	293813
472440	205270
36236	35735
283718	126350
414975	313203
85739	125399
272441	334233
109435	53906
335466	251895
110371	190369
287477	425838
312915	386067
366453	468575
467319	336590
303782	272708
261663	170917
296827	152368
99695	485185
93942	13761
491811	107711
392399	364643
327649	389134
310133	167588
367506	154597
402452	241468
37075	245679
265796	110708
49394	311832
288020	295484
227036	429941
194814	310261
313115	15209
24506	214992
473056	321923
360814	93255
319038	38658
370806	308231
449229	111074
19183	431618
491766	187836
137454	263648
81358	250087
191629	184657
79762	255641
72058	329184
318833	194592
31616	325104
442040	316329
291591	48163
16294	492906
234592	190369
28007	166063
174166	110677
312205	305035
232838	388660
434946	285156
428583	334424
109025	236240
461833	76111
260392	469235
400501	326987
493050	259502
488322	139452
421320	134593
308618	127158
152956	190369
164012	95149
327891	375840
385538	43374
40337	405217
28639	476115
135179	246592
442030	377449
83086	131876
370527	295097
209420	196783
351116	111623
252923	352775
349610	187378
4482	477754
353725	349029
169796	231226
129792	144306
19542	388761
174815	9054
75339	195261
215897	431665
33398	388575
362897	255709
117368	194437
202379	408751
372325	313745
104030	290450
197978	318497
266307	205209
474341	543
157961	410162
254866	266051
228225	219765
199742	236216
363021	44881
348429	374030
236930	332392
197519	99437
236587	448788
91895	367937
399874	228431
238025	1113
405378	60517
272812	453746
230051	409535
453605	413525
39403	470600
18158	475200
230438	271387
10379	86773
29297	108045
270248	32840
124754	358315
409853	185436
54837	83869
76835	459790
363581	148292
482409	119381
450007	24516
310752	451377
490011	399753
114746	113138
159141	104505
189528	270621
405736	118438
373025	58145
5831	396377
461666	389900
437041	317118
192611	184591
432097	13370
214308	142434
400305	241235
401092	398333
74067	165267
34123	256640
224152	218727
128026	160419
469388	395770
405513	53490
14238	438653
105533	217432
202174	21583
335743	337262
387642	75598
444634	251382
358464	315029
397457	62191
493533	412609
205394	121171
364285	400113
376957	190083
404518	283645
444159	29105
134299	475451
418380	68347
14748	27464
41378	276963
446644	294836
130069	453010
15819	189808
7552	432212
41798	177630
101465	393674
156046	218508
452353	36633
58245	448687
343010	19706
412211	82431
148514	279623
276087	116860
293461	489787
177898	273831
327209	443778
67351	5857
34293	454975
226167	237366
222149	49228
319730	170295
432653	268369
78742	117097
377323	363396
201871	273831
110032	132740
71747	114930
70947	76454
188516	203279
171455	322805
392429	152794
430217	189500
325769	268544
176130	240142
464905	401854
290762	72985
131920	133948
267562	409524
222255	454975
334602	214055
422812	122694
331572	214992
486679	371303
363151	464062
489600	227860
397230	431325
91615	194339
439098	391414
306040	16433
45919	230421
429678	306202
33074	311822
476447	484064
313270	1151
492813	83464
405232	85881
180488	433367
72489	304589
262519	28881
424057	220688
340213	187974
171444	399537
292338	186440
251908	230814
80921	472583
196903	319259
24359	147121
192653	449884
310519	297332
135031	493595
372121	397505
372415	212691
412037	378686
42694	469473
14204	8459
367919	120456
428002	313745
404301	15133
104061	353777
237714	280282
168340	313314
374436	237099
486217	428214
472694	270337
388696	236957
61647	1979
348631	52629
463891	86438
83122	317118
208577	391682
36316	222800
265557	193848
166430	236213
474216	36050
386191	477980
188189	299254
196003	436042
179537	92529
310716	163488
171255	148695
262783	339251
410011	179375
247608	136508
176488	166513
326574	361296
345463	476231
428446	378832
295641	327204
304225	166364
17661	317983
297462	86103
262814	90123
83143	134872
346537	186149
424884	431349
428300	200632
24467	59594
445343	205289
38667	267602
473244	426389
431352	293813
117235	196783
304146	460258
447891	330528
100591	164884
321183	30749
312367	167705
74354	30263
64598	364703
301384	77858
298272	459989
111970	369120
34808	202523
450167	449509
492973	140342
161574	2647
8189	420752
354728	319260
418912	160331
40176	136876
457643	284982
33343	110221
155327	293813
142527	413535
433812	277961
276637	476951
424670	70407
427138	338663
374039	443693
89219	374404
235665	81600
275809	312981
32619	275861
294104	472072
102065	22275
99405	74779
416082	106759
131574	122581
36679	40447
316136	40004
4098	95189
144466	409142
801	16433
407540	277575
264433	78469
412909	96409
377168	389830
126722	101058
226945	117565
426652	11697
68933	176840
358894	382936
271029	415360
342415	466737
148670	285634
39169	445753
307279	359413
279576	142645
138126	181111
486517	23801
122242	194398
220206	130028
216143	352605
438403	196924
90387	185742
483435	247274
81658	246672
313523	141056
21411	459918
198244	360469
316154	468125
432867	312426
113308	318498
290216	450760
204330	421356
121594	280421
66183	22599
466218	142995
276821	330375
170535	366127
16169	261415
362267	61546
260284	478415
395702	186749
394411	132740
134154	394568
211277	178042
128652	317356
449144	136203
97777	242633
428861	148491
357411	103287
117124	28574
6845	314344
169163	77727
390783	271440
442979	296270
66246	475375
444755	485040
93245	491375
86549	49903
208318	60775
382848	132026
3410	391414
445447	125489
453213	207696
280490	153813
326631	133909
153566	78699
445104	315847
356189	200505
282190	273831
101504	341446
129351	51881
145717	487095
43631	95149
426167	428026
19525	1057
267734	99440
53434	7945
265912	414832
148978	117790
167659	75303
73096	145064
130069	223038
329294	468640
346272	210501
347498	325457
54362	461944
215029	116093
406164	338663
77377	179594
145860	300720
164485	323056
309917	190916
109824	299540
455	304731
228084	109868
142445	252443
116410	317118
404657	379255
436699	445708
489727	31055
61497	39195
323077	430356
316630	12895
439413	127111
299104	251113
106825	154095
134697	423469
488610	267602
185526	97686
248959	212278
73974	383720
3462	388480
438964	275677
67979	105482
288895	460396
474275	489002
411867	134759
8802	288338
467694	237178
79689	379255
313007	396563
62060	464195
80776	253730
217031	264132
292045	29599
228537	372857
410436	4717
10267	95149
233768	187974
241952	358531
104007	113133
253076	213630
289126	327047
391579	405473
223929	442041
217953	399095
105983	421356
463333	143381
101058	318450
352504	169526
273831	88748
288643	187836
120767	65483
431222	187836
301959	261337
327078	144845
351086	159223
91600	360021
489930	320726
105588	217332
256845	317118
200067	166827
354545	403515
338931	196198
401598	49660
233839	170771
164196	20136
171987	187998
119077	155547
149066	411104
273266	458382
398506	57159
446550	76111
392413	169135
412366	462760
345998	267553
291923	2511
158242	31671
274083	362362
301659	297774
370646	440660
257463	300240
173062	290
45904	215054
168257	293114
344225	95149
55789	282201
315268	453148
121260	286
261226	185076
248527	428080
26211	240374
271698	398122
427258	15209
35394	305257
227907	376566
369496	97277
149700	171483
93328	80501
316154	152020
70499	395523
344526	331079
455244	268006
68532	300413
183711	209514
107877	467175
154674	214024
304186	388999
9434	433799
132114	336677
260640	257173
388409	124085
314461	222980
115086	420790
177577	170341
460734	467523
233590	293326
219894	385329
319231	141574
269564	481345
105491	10646
427784	396431
146106	151925
236395	344990
483678	435817
357577	433279
311041	142018
380858	144716
448852	129513
487347	25193
362267	471899
231036	263713
360291	382747
479351	33053
164603	474973
267562	173441
470432	98164
404960	151089
465507	229219
80607	223840
225653	212525
170266	331581
438167	249610
71559	11626
271938	395003
320291	373169
52537	301648
119259	178436
356530	131213
284985	426089
9584	106343
493347	190624
289118	428864
318310	172089
72111	88289
440393	473704
340873	86403
154835	331535
254826	242661
203505	428080
481497	269412
334701	164995
152683	31052
156591	232628
383568	370440
434177	30263
366092	395988
351041	396080
291536	427665
19459	220430
290765	126879
168439	475904
493144	247794
77040	95378
470948	364831
411236	77004
42248	486696
59967	113859
65513	82851
256939	307943
47616	305237
474176	367343
439718	243371
5911	53863
489701	365079
483308	456640
166752	179361
214055	263262
226584	218614
459317	366894
482220	177335
265662	33083
224711	118877
362440	341777
157922	149128
341280	461114
218262	401035
31254	166903
417870	26714
327209	105257
397048	418551
267562	321923
102249	254709
123603	315687
308432	477491
203200	347185
86534	401691
256131	348798
298845	331867
88102	56115
46188	431533
262639	352013
84698	201041
70053	48275
415713	95149
491595	248777
417184	482622
90831	218727
293485	88215
20936	115340
410356	267098
348099	334631
219852	230968
423322	439207
222392	57375
118132	232890
97732	189170
260021	444276
96154	52382
11486	335291
39306	400210
6467	20852
333049	4138
404724	331508
349472	142712
432903	37544
114927	166970
181618	48146
183699	484447
130623	53863
13655	180583
238229	106327
416011	346140
364301	433279
464793	240491
131031	435092
87047	279149
265180	160139
484594	478057
377522	151944
118721	28838
444197	492890
452694	412980
3747	275790
188618	249186
456865	469227
433906	446351
366066	349585
67465	15209
360531	255922
241490	126473
401694	389387
325159	14335
54424	129477
429456	137128
198495	168213
484118	179922
276759	268261
1839	351117
323781	142553
424460	261356
356275	94516
81096	304610
102352	439850
471169	175750
319259	414271
109824	392996
393218	371993
264391	450760
329352	229205
218607	169135
397037	154740
394682	391866
352443	378462
66919	287946
277315	168381
336592	348682
458511	388195
196446	389951
284406	333258
288104	92613
358860	122608
444122	440784
390897	304028
411282	231578
351491	467339
348476	130779
379701	473609
29469	233088
326618	470991
476782	129687
277482	385000
45141	397585
242629	346
417095	12768
436897	267555
94854	467995
356555	128393
329155	348218
17398	425960
226449	164884
14448	224567
149368	91663
435140	209689
200188	172184
179435	57704
64777	366277
264286	348292
17020	120975
363897	166808
49786	374745
123722	4413
171050	421935
58865	66174
179487	466737
419382	119868
102539	480025
434669	304189
388375	317892
213096	329297
337446	209510
26431	489167
388813	190369
319670	217432
167588	45516
298128	362415
108091	179513
371149	40034
487597	15209
387986	478415
239431	297440
402708	186440
355630	92613
62193	375768
188568	46278
409248	279712
85916	163971
101889	151786
191629	475917
41241	190365
192634	152278
378957	21411
227373	33855
190369	226673
218427	23897
330142	280016
160214	57134
82688	20959
479351	122571
242887	40198
68098	131951
15655	319366
164609	252861
402773	178249
370695	216662
118325	146517
470672	33488
182771	117658
101689	464727
466586	95290
430111	267602
296870	388531
380497	80761
468125	315371
80212	209824
83627	273831
461839	330979
243465	419170
331710	63088
147613	102352
294579	21158
235939	110677
493451	187998
436391	208785
464829	129313
295767	162657
410877	196783
270197	267352
11198	371918
146738	288973
270341	389922
464314	49828
417122	244737
146924	168532
379932	275331
127630	153321
16831	159378
104847	21411
203656	274315
267195	186714
115823	489787
154832	48163
266002	119722
397411	194165
271110	144845
103060	184902
269126	196783
44577	369577
122283	383454
84745	23710
321213	457514
419445	138193
78158	258840
375667	15819
341197	432043
306282	310183
210350	211208
283278	35492
452564	256121
377213	85054
124085	313774
188925	41959
324831	293813
156642	404519
224267	338271
195362	190383
79557	104498
155624	53863
345914	305949
37812	190369
351816	306178
314161	336943
342465	100193
72972	58710
432915	318563
188499	15209
295767	27262
59196	49977
61952	52012
182959	337700
116791	68955
42763	40683
428582	174394
231503	98527
235084	295650
68351	191639
381491	468726
186378	162385
174139	334054
138311	418924
377270	401854
337518	258370
58444	440326
457549	226943
17817	203656
317075	110677
273804	200597
301683	325891
148978	228225
187861	341271
308309	141068
197020	440784
456748	334602
332862	119123
276020	276092
186929	105808
389117	289515
25690	61309
405864	322549
168738	99437
437268	492316
195135	126473
229522	393326
471169	124437
128947	264589
246198	194805
402689	434718
259046	79604
405555	80501
59755	380731
477309	262954
278382	329412
111854	366181
442364	287423
270919	48079
280552	100633
457335	491311
383577	413525
358227	218017
129328	296536
205571	328151
470870	241048
12967	166651
335941	344386
417490	303401
165506	27696
306372	313314
196462	309801
453919	463615
175677	447517
283026	9437
399694	77978
489103	166513
436897	181754
258271	177660
162912	485127
261713	243155
234912	399162
21095	356418
117212	364146
381134	91116
449698	268668
144860	146443
217537	210353
206215	397797
315203	491363
236586	347036
440022	299254
444755	427293
103320	411342
191953	139732
419982	476171
117717	82883
131939	368620
386873	227101
359382	285063
418065	37442
313	259929
24600	48163
461836	360531
344094	275768
325229	404806
160032	467703
166158	162247
33172	15133
5700	145909
216534	143095
309025	363973
21748	212245
262395	273831
217271	440660
285436	398333
208838	159249
114304	22365
112317	138600
136999	286936
78158	218917
444790	325471
233045	482199
359147	242641
198294	229853
410452	489376
11633	461944
145178	48007
38543	421356
428119	275790
46024	9054
247812	301247
397823	419801
161910	472100
435261	357673
477545	430278
41804	313314
89246	262954
22805	288035
263514	487069
12512	318052
164917	366493
491840	60387
313167	123077
160841	36066
420959	15133
63435	381469
109669	305800
36506	293106
146893	97401
439350	82498
450906	64335
263703	144299
453882	46339
31219	162947
187834	460179
315379	251391
358860	167877
309642	440962
76926	417201
482456	450736
491461	313454
47630	479305
349050	267352
300395	193619
86549	405398
332677	126925
195362	197478
479474	474655
133277	469235
469196	12543
92122	35115
386411	367937
160600	428080
440327	427315
101002	238578
94099	365329
384259	68342
271350	378366
403605	172523
112881	295218
376146	176561
293759	50264
309225	80994
334760	448770
121254	421830
78995	99210
20479	299477
101074	177244
388794	407597
140854	265065
159959	436740
434868	371918
302950	153995
283704	74424
362382	331201
388244	13370
76228	361698
1657	389170
314311	446037
332976	309507
269493	61721
427388	7601
405854	440615
6018	99210
92635	252644
373025	110677
254172	463545
225211	27766
273199	358587
382659	391414
236359	56381
236623	312698
344424	146689
143152	244688
484731	15209
16849	270735
16099	319434
457408	55497
353533	476336
247288	112443
237776	309317
405506	350966
490797	154355
425977	132041
370231	131118
466028	70972
216447	139743
221557	437360
970	223619
284776	115983
84072	420184
253908	260300
183919	216446
102306	77727
12964	443888
134299	484447
137621	4349
353204	383391
46703	234914
81641	285446
490385	132740
10366	441357
435157	277319
217459	403836
362435	350105
125243	459305
214604	67577
427649	218727
55661	397428
358971	281273
281709	454140
350404	428103
462000	323663
98659	201653
20946	318247
656	464429
393301	122336
453736	239872
49648	114930
160005	487893
20703	259192
423465	423974
83305	377971
402743	110677
159446	20959
420016	88113
383382	249202
378757	142499
42890	492574
68532	458620
73900	186259
192238	186384
118694	228431
21630	389682
398102	446105
313156	183213
425488	280827
306304	57416
306868	42890
261278	415332
201750	79452
81403	217809
326963	450622
64861	37516
74498	272063
243152	94516
315463	401928
186769	407306
308406	7447
72081	18065
472645	332454
312347	42583
105369	418840
317352	440885
91927	366712
212013	317118
204623	391159
41495	173680
341191	47547
310153	293264
180755	472457
145215	91295
149560	291936
95456	455214
219546	443768
132791	427293
256901	401297
369108	212584
209145	205289
339639	188063
150715	75303
453156	42890
303782	432319
4180	467703
357297	73601
124603	283005
428914	273010
325552	327486
375405	250309
266307	71995
183906	268039
467096	75747
106851	228885
17073	459645
257047	149468
26527	86077
198387	314824
433162	75510
463865	263444
75672	15209
177483	42826
384035	295484
245855	424364
87741	313314
105866	94665
38657	381979
67351	163348
23203	451016
432296	206045
435140	111463
229784	253181
331061	13370
177840	364582
438262	85243
472656	409598
417655	39434
383120	274314
415309	15209
400520	238229
437994	16325
301896	491987
26508	116017
416513	391414
129449	276744
135084	341227
33808	192281
397690	199395
163445	151082
267373	449339
43454	177861
154837	95189
189210	236213
404884	425838
447944	19620
463314	57375
75014	21411
329716	492906
146447	492906
309183	313745
234927	274352
281449	375840
142686	137719
459112	405217
66029	422175
85087	479883
8971	430356
375049	382073
78647	328921
20484	344239
141785	297910
56745	15419
425430	290450
490553	293813
412980	125202
405550	78774
20011	34763
291299	206623
299664	293813
252445	395355
125472	123413
130069	273083
351071	388414
384332	313745
316439	137128
488348	240152
309917	72926
160388	440660
489657	448420
216544	243768
445501	12245
476886	421552
331949	148447
51358	430356
93653	143959
42777	441635
110996	209510
284497	341271
326525	461846
361955	54976
173479	242218
217743	158522
363581	312061
316666	57641
299188	334680
470329	222893
431453	264716
376831	293686
195787	193748
51069	155723
350064	85078
482741	93841
68163	188319
442236	429593
91657	244889
108691	106219
368082	355139
342928	354119
261112	441202
4927	435448
236702	199042
347036	455382
339915	122061
276209	153995
272119	425850
51748	226494
203733	122193
411914	17057
152368	204078
406316	204565
352798	341271
39195	280473
433789	401101
452097	54976
211881	482688
335633	146509
214043	169047
413817	377984
127098	58226
378970	73990
385145	115402
410802	221660
381950	311832
73660	431226
134784	298767
101504	315262
457418	326331
8018	287920
188195	82585
279871	187443
325704	396861
67449	100026
261843	475253
395470	42890
433703	105967
294323	69029
259144	487292
249202	224792
19203	283392
282283	109868
90722	391498
132363	355093
493349	324865
157842	225328
366536	320244
144612	196534
341608	188759
488971	246644
3432	48365
485073	377368
115917	227214
114643	471330
443890	453640
36213	110708
417369	146124
340581	60874
380489	174263
459280	3511
296191	130742
191174	52490
239637	466432
39770	65772
20422	30590
380455	476436
166891	202774
409388	416661
360688	466737
105964	274971
376592	40041
26651	149388
134299	93837
24867	332199
105935	164884
44620	1646
149333	97527
49025	351332
6191	148100
362823	104537
211111	221640
404946	113959
219136	163186
58357	94578
361373	291332
139283	273831
72424	420944
186561	374284
225766	431662
345886	173272
147566	276440
376378	472125
284260	50384
10570	256121
366198	300057
479528	370866
476812	155547
387073	32244
81257	134262
352034	157395
9300	201605
440378	447517
325853	221951
427135	248625
373279	100705
118247	262954
326260	260935
397380	487064
256718	236213
278769	216698
406660	121960
275058	317506
238729	363973
212153	174770
375750	209709
471731	461182
415949	108808
45399	144845
267028	62948
423069	119868
304263	375840
265200	211868
230181	354264
125637	74561
30641	366493
333056	205289
353657	99405
92684	331736
156679	413860
443333	55659
314038	240796
176723	64335
439073	462339
226269	32967
423928	477986
159364	48861
398995	267602
324826	460271
118671	287011
491508	78184
262373	464521
443756	17896
283408	422008
439919	419621
473652	349063
387337	236240
366778	185242
256475	440660
352605	383243
113616	475571
177432	300240
178928	145948
109734	408242
91673	150352
323559	210050
281199	321279
92466	99405
43799	382936
214853	233785
198956	203752
1181	79989
329320	338051
301312	72003
356967	121106
347425	409747
257847	3719
278457	15209
135939	236213
446328	13370
133101	484645
199125	152592
286227	220417
312091	371278
310153	396021
74577	249465
165473	240866
231059	430356
325759	133631
80238	292721
134585	436686
97270	119868
200976	329296
109638	313745
224430	367798
235827	196534
147037	73169
416774	104527
139842	267352
383049	164164
217991	420944
358242	241690
311639	421777
156972	35322
57419	1605
216666	272369
305223	445171
455891	482236
263675	174282
140240	213759
482837	235772
341949	343012
428950	228910
296345	68134
20391	463061
245676	83951
77443	490820
23928	226308
374180	337385
180276	251894
145605	112312
167869	1615
23040	173890
82744	219572
281228	288279
431634	12738
268956	242759
117991	222894
5700	150153
287566	111527
494124	5041
68881	221035
21421	440615
38751	55011
200849	151322
256014	480947
46684	181998
213441	16325
434583	137374
369958	282094
214853	284891
484183	267352
327895	58567
28328	184902
91197	208038
137405	214992
345401	38554
244494	318149
392318	375840
422771	82585
106918	317474
10345	49903
480831	47630
409016	29253
110580	276346
441217	445602
56533	359452
53883	391805
463270	37011
254597	86837
98654	11504
288203	439608
241732	181145
205747	452055
354799	392525
308150	54298
181793	161116
433819	293813
411878	344780
102909	215424
10835	180566
472828	310261
392144	268086
133759	351833
479351	247053
98775	252961
314509	275790
79134	390472
58319	379949
190621	110677
404886	97567
236956	246713
244782	99437
250410	404106
247034	283037
484144	186258
466670	57375
318404	36507
352211	170923
63188	146546
333541	313745
360525	401838
245811	420336
360884	451160
344028	217053
191079	21762
1515	298767
484028	119156
232332	378686
253115	269199
360619	248548
120334	960
329323	438757
362840	350189
478198	80919
193654	487192
318221	420944
96444	22256
284218	466092
247296	135031
99567	23018
420567	81280
406365	283445
129328	28173
484193	121145
67844	407504
200005	13370
79106	394636
407106	246899
389469	90894
285147	269246
297466	293813
130508	206233
48245	198427
465570	298767
401189	198456
473915	242927
368060	461944
469093	251238
13268	477491
10160	75583
44160	172569
485431	377164
125193	208300
435031	419867
170299	254825
242990	190369
188847	75598
375667	391684
249704	486147
149147	275434
140741	99257
246342	391414
78279	109145
423013	336763
317756	358247
216188	447517
115725	424416
410811	154089
261830	68943
356631	371918
15985	231971
349422	22925
388017	89047
197899	268118
78995	364617
16195	358420
90922	423469
24333	2844
248799	354630
281244	402202
245436	481279
5129	109818
132247	93136
335441	434945
284120	153995
486500	12129
54925	197388
170637	443398
352801	343804
434513	84691
218018	115340
428567	315445
27634	150165
49334	399035
389170	238494
317860	4373
353248	214499
298628	309237
183706	313745
326861	357800
84546	70785
368849	412040
132610	286828
28363	230110
295279	416652
194861	428214
473817	27652
296029	209471
399441	436354
468145	240225
222753	274961
108282	205221
261882	84089
139425	194165
474425	303331
387147	341486
229647	326614
28968	445421
370457	94344
426849	40784
409657	426676
149727	212081
61035	172182
417938	338366
337370	1057
301823	209510
167639	303648
262888	251116
250671	372710
124281	261396
427749	13129
225133	317356
266712	459684
91002	40784
311770	353072
30568	95922
430773	443976
475754	348836
152004	171767
146459	178932
409016	110677
300496	472772
127462	313178
246364	32457
39943	166905
302626	132562
489699	132413
356507	208081
229999	216124
24851	456065
347025	433469
461224	63920
348497	103329
59840	32807
386165	440022
371660	137288
433424	323159
288584	467339
42016	229793
65900	280319
338942	408430
3281	366127
342771	358056
485629	342449
373841	5040
45727	50155
191629	419761
111237	358531
439995	46127
331511	203404
205175	283445
423724	137133
71890	20222
449412	125399
470415	278338
355660	345642
123657	32313
396584	211426
250469	30948
399655	489376
69277	171049
460030	235606
369258	28129
220692	389102
340208	13231
324647	271826
358081	269999
171372	15133
34835	228431
138581	48661
188730	228431
321332	265993
256182	31041
462120	293813
98828	288035
308449	94516
43625	121613
100795	107473
441783	268917
448104	468624
6296	20959
340779	132024
84968	170939
290018	106074
130085	40995
314508	355309
36228	162795
411735	265711
410070	392788
63109	37515
330565	98906
443528	223946
343047	155706
168642	420757
46617	132740
355616	30368
136711	13972
121467	141306
223784	9054
249451	474226
19325	18461
318577	103952
390032	67584
169708	267352
16784	456928
371007	25398
393812	291029
273567	116283
428892	455862
398755	58851
244713	184781
29226	440660
174132	42680
257391	405217
240665	31004
112443	367285
318358	353313
471553	182364
175862	168252
106268	369599
43705	277567
427238	133561
469219	466246
45963	40362
395247	443238
384824	470775
109733	9983
161716	21457
303993	85355
112929	286337
73352	90884
333123	423559
134217	140349
71430	480954
416212	392788
214114	477869
355083	382040
382297	490034
196611	355793
370660	122171
22412	386548
51759	13651
180017	95441
320245	77285
128774	141241
261110	21583
181360	52396
225809	379976
87809	400285
481419	364552
54476	423862
222906	263713
426197	79343
269258	102603
473973	318563
238738	152502
117951	43168
302290	18451
195211	130742
433812	451016
221296	89367
194019	139472
403202	369342
135822	473040
373355	332106
190292	42175
201813	254812
148491	110677
256919	427725
14890	446880
391264	196482
26399	99405
43941	258220
256319	378462
287128	413860
285023	469446
283119	425510
275874	347202
296286	159533
424186	232890
341497	48861
203791	265589
84602	317118
21634	403945
288077	257858
181499	304731
271673	194165
464782	155362
349608	337791
3111	324723
161363	266504
379970	256373
352007	338915
427714	210999
279125	28528
484691	474453
417991	79989
47567	266514
252824	448024
411627	57080
162360	410951
79701	186599
384575	23795
417918	168829
320520	281924
413619	306635
53863	343093
183234	315671
74977	163097
107233	467703
80135	351713
380649	388425
194861	447517
236035	115989
56513	482615
454583	388473
37100	489656
96786	214890
186577	35962
413928	5359
41189	32198
43506	103205
217423	128712
275995	94793
30657	15556
24474	54895
341115	444976
362698	44469
49065	164446
344717	135756
30501	225760
98286	106530
449836	387860
427505	470601
444864	19712
148024	462236
461511	40692
197242	7159
308372	42890
55633	242927
150690	339853
301676	243438
342280	478415
142437	414832
410860	52970
265400	198715
229404	226494
358544	304849
256582	322498
469723	478415
160927	187974
487890	308229
384795	236959
302754	397403
371856	102113
485492	209523
51669	345401
323743	259929
270891	402265
216147	149533
272640	420361
354545	207093
2614	391414
306129	8808
178039	273276
124022	434705
65546	132996
115260	387742
253643	268524
380237	78469
58357	367619
362133	196783
333206	474956
447775	210033
125534	319641
365305	190369
209317	53863
375530	369577
252644	96879
82287	61786
253102	399338
295931	391414
171881	319005
236661	404345
199886	440660
167588	339512
304073	141284
366505	26593
391795	216122
402805	474925
1292	154192
298045	162831
20263	86728
383517	231916
259530	278520
451216	168452
127084	460700
1839	381054
407780	228704
413450	15209
481419	117942
198349	158025
472193	382157
477646	474398
127004	414231
327950	205289
234632	330032
56195	61059
88460	74585
88937	296953
60203	234356
150985	241515
309584	276744
76047	367823
196398	68666
459088	438783
289925	283346
143876	260637
93659	153995
336487	425884
316564	234862
295370	476951
462241	474956
45699	210884
262336	314701
184455	256121
220587	489552
470355	156035
429391	101806
145577	360860
433614	248948
161363	419098
56569	371017
102238	121106
305553	456065
156534	377002
149147	220417
21224	124660
37537	9054
418184	35820
336955	261879
61687	282989
308999	286190
459251	376241
208754	477350
467085	244055
121133	126204
279288	363581
343930	34242
250183	349896
191867	150875
355672	480421
412739	351639
161284	401854
144713	149157
474389	37100
468912	408385
225410	159188
441119	422933
487586	490567
338025	62831
340997	40722
136872	294079
481419	293058
397003	420944
87638	152321
289675	488148
117565	35707
381622	114063
132615	306087
447615	428267
432743	313745
235303	382891
310075	411809
174034	193322
40589	65913
416366	60453
342098	487938
291299	68163
110096	327217
365050	359762
396478	145948
453054	376244
417938	464159
184808	429863
270809	362546
69351	33405
66775	104498
246221	486885
11480	228249
382894	468832
175377	36392
305142	191129
59265	267352
191571	256121
423109	401871
308782	8084
397659	414832
54402	28129
368632	313829
88968	429737
202633	104505
132831	53561
231440	114678
170237	43906
416941	242096
355083	208487
311510	384157
114298	420944
25969	28311
395734	316796
326200	343932
262639	467775
414825	205158
429878	429863
257613	430385
174700	384366
93555	489552
278500	234387
68437	318299
334651	454638
219136	269612
187458	31267
223727	233614
31628	10195
464022	447141
353815	143170
452993	333357
484506	151801
436577	172295
48487	44108
123010	8190
285575	336590
216492	463034
104740	30560
46521	131433
188126	188011
399136	447517
200344	407842
85049	40784
411159	248777
478243	18920
249894	264436
215474	49205
121594	200718
26647	118870
115947	151944
457707	89410
290919	285156
14872	254698
246044	20586
255979	21411
117647	476963
334803	291307
361120	183213
412333	81225
352238	444
272427	277450
181178	410011
486936	158811
135588	480793
377720	105585
316352	492424
456753	393628
270384	250434
482868	288780
219546	484879
439719	110973
304039	423711
212153	390232
35170	230334
300137	3086
396959	315380
44948	158811
153322	155009
75582	350288
194071	366941
399143	451414
321872	457093
347197	435708
357454	403341
185346	79989
447962	285156
63698	397021
44459	271383
236452	145457
464022	253002
414334	242927
315990	388575
238299	345492
231305	176172
473967	203656
325774	401706
39683	294601
132827	191341
281236	26256
64865	397796
382848	170741
14451	321284
1799	216071
315958	268261
249017	74530
301557	119123
325491	308928
488012	131631
372750	337960
368073	392302
362267	476648
155058	476171
316154	453359
342476	258981
483133	205772
216534	295493
246354	203279
268499	19967
297651	168615
332562	8081
65513	64675
303674	25136
101539	109437
160311	9223
284464	104585
252462	222701
128618	282487
18152	28129
285763	240225
87638	243301
23366	82585
376286	181204
6767	6176
471820	331349
214333	253986
14659	458994
317316	45483
329017	183213
109681	99405
189863	246311
3885	421356
140569	228411
52193	123369
460059	203279
209084	20547
365949	435647
99287	335663
116620	114930
364219	335039
101534	349200
116611	153995
302017	70507
408518	253247
15150	435945
233281	420790
389083	228658
215472	186588
106353	41075
64545	7514
361744	86064
414326	411455
184093	280334
345401	137664
5700	234796
15502	86728
422527	35707
45399	208174
150404	72523
288894	463623
64473	420790
373615	232251
169798	127767
20629	457081
343189	481279
41991	475571
169884	378462
122277	284828
45724	464478
217740	70346
85803	216385
478991	405171
154835	112393
248614	337907
107837	456783
414498	99405
455241	51222
226829	371494
248458	374883
167490	105878
198605	36555
376146	316929
368853	267602
27064	94665
18158	263913
116568	477091
109733	307334
184321	381416
80239	430425
240135	132975
237693	30263
390569	254459
392849	314742
319259	247524
57868	17004
438475	208049
153349	267172
71905	167588
132321	432265
91623	50264
25411	485546
483633	149998
183534	393326
156831	470588
206372	467703
102162	362679
440190	214480
191761	43783
429469	159828
349842	261396
76177	265589
458982	349652
21763	183007
253102	326492
186689	183213
377871	110677
266014	63152
131939	25374
184873	320097
329748	21998
183006	420944
310038	118808
309990	230324
187234	174164
342573	363631
145284	264406
165804	440962
466835	174859
219057	414212
85337	144470
470007	622
412158	33283
206939	17186
216324	63391
86906	113731
469521	150352
146132	421830
161363	192139
922	140508
413816	296850
427337	351257
200849	179472
282453	84750
451799	88213
467631	437655
116229	266852
108648	214279
428944	293521
223602	319333
263958	486885
243044	355669
461728	256749
28357	416526
412798	209635
271156	61572
39683	158994
384085	464872
67507	14919
74204	464599
306150	263498
292721	237825
248013	273049
426122	262039
14869	16316
83380	414393
272041	50264
230574	32240
138868	255544
181250	145270
461588	3041
448709	82585
325314	82585
23741	325533
137768	47092
39195	183213
491190	458183
452897	208091
349140	124720
326631	66911
176515	210297
369870	100076
133713	153995
436559	100984
290018	391414
113222	319785
420322	119894
336710	393326
419558	3101
307750	178929
170114	348007
5857	62366
350029	190369
185056	264406
335951	29253
219600	228431
372063	170761
187527	387742
402637	48163
221648	189938
71016	162884
27411	45064
314046	20959
365474	446632
443090	181332
69513	420392
58694	433706
33663	144405
35953	377620
418180	267602
258274	353787
12508	207415
425763	413014
185905	51195
411037	21583
22959	16041
327168	437294
21875	90099
238261	378686
308351	292468
491970	481785
458601	400520
340775	51738
191255	369951
87361	256156
235444	217423
326076	91711
204821	378481
411937	215678
149416	259527
216229	271602
434613	474479
318071	136048
78490	132461
129853	317522
86355	299734
165788	179375
318749	99437
343010	232085
394129	435708
269438	283392
293073	489822
457820	220359
409505	262954
250873	290450
419126	200444
321645	350549
25847	320208
421565	319944
163412	318652
439977	417831
60287	384185
426392	177091
345770	59815
222491	209510
146893	309605
361711	335519
371797	430356
358599	72434
458837	196226
376855	250389
451769	478415
15819	324750
409922	245679
343051	416023
160317	79507
345707	133156
251875	53183
128316	41744
425170	221324
339225	35752
491292	184902
78237	261356
384687	327217
219516	220108
414762	466821
162602	468386
143424	482523
295838	453170
389206	205289
414286	413896
19541	426197
32133	317118
115193	466432
168390	232890
50362	27748
380409	12700
408080	159250
163094	234261
413137	90123
469102	327721
387008	123369
487141	60517
402967	167588
55887	140044
34193	313745
249012	175429
353775	134145
35806	352927
479351	286555
342465	283346
59658	289898
14871	414334
261278	422427
54874	195551
292641	490622
31772	48275
403444	366127
255084	135756
46023	58881
203445	145412
235146	183213
477328	237548
91325	474341
201086	153995
357231	80193
389303	368699
262174	239005
234501	482162
172433	332544
266833	332580
211703	197976
163692	227545
3195	114745
115915	391414
196515	48275
236280	164961
12481	20630
219089	479157
385391	172041
289051	177274
304146	351818
143063	370866
297988	7653
437127	490237
418992	443146
274138	12696
301901	216880
243840	422920
410977	196423
484346	5773
3809	354694
320920	273831
180368	110677
24294	173018
485667	181431
217557	429161
369690	13370
115606	38063
29463	96448
453630	460639
52333	83983
141423	249202
365550	89283
87629	94344
328059	315516
28496	457295
410616	434283
305748	267352
413349	148053
75339	422154
429537	478415
154880	164431
327209	380769
80256	281924
356712	312698
469486	244872
240142	184558
122705	399208
96774	437746
10305	70539
148539	137155
158099	155429
160204	493283
124013	59759
221173	37047
385120	48146
355970	113138
421074	478678
277568	420895
236047	207927
357187	276358
181755	326066
143572	461351
267782	244688
172370	83227
148742	257077
66383	163408
381553	331508
222121	364576
417938	389415
174255	9268
315407	422175
76835	24516
359735	41400
399360	45203
290124	449149
467513	111357
376619	36191
309276	487470
336152	334104
482456	355491
476139	208258
100604	313745
299089	372343
19195	412205
204676	472049
324411	122462
260110	246592
301509	214604
17427	198926
219068	169047
104325	433322
180455	410388
301312	19757
328288	21523
298356	79763
68975	357357
455276	257497
70699	376521
458450	79249
312053	49847
244713	183213
176336	467819
164259	34376
53908	27897
299580	489485
206051	346221
405469	24000
233477	258895
124239	265601
224594	420895
127938	464429
304501	252443
38072	327717
124398	232470
40847	464135
167089	115066
286018	193515
466592	395964
162551	186774
164860	77727
485332	1971
457243	283918
273373	200457
274313	376423
364114	118662
312112	219161
135850	445796
309276	392086
217450	32807
137159	412205
100743	85712
202602	262674
26742	181244
129352	456726
269779	188907
31349	454975
315430	205270
114212	273592
473843	79249
190665	343996
152813	176806
206174	188820
457058	409828
454659	428927
339639	475223
177742	90764
66735	451016
96991	461269
278771	233331
207771	27875
24655	132740
242232	212081
88313	4413
472016	130008
461054	13370
264900	66231
30397	25670
158888	444503
131196	170088
264009	70557
229706	479162
356953	5857
174669	318473
381538	154731
41743	237235
439547	401104
130941	52537
392141	38063
34054	434035
443163	419711
434577	257298
483025	461951
377423	467630
459045	50411
366665	38063
206294	289840
350089	301312
450026	190854
6954	112040
59289	98258
147595	81090
150912	327061
254212	172266
47630	305185
190262	207517
280523	411808
355679	274451
414825	351639
350606	9014
465553	273831
19036	198297
421636	441711
306491	76773
431879	58040
128199	460437
323257	490388
41011	177978
223929	327631
373025	202783
70660	205270
140935	462710
65615	427499
414334	48667
285897	50924
433364	431775
291940	465647
317175	359218
167639	483761
29064	284843
319477	290
342666	237235
415403	121106
305257	413525
447335	79306
268418	199353
302153	273831
198895	438978
367861	4532
389606	245317
378483	258220
372415	391414
356686	267602
174034	44275
328729	222701
442236	220417
396077	209471
409745	337197
128337	459213
127462	25239
253102	347421
358860	451818
203809	351639
72856	23891
439433	211868
112224	439142
232313	218730
447230	355093
448516	178377
434726	493631
421140	287688
353310	23553
8100	214182
272691	162269
158932	378817
361576	117097
484315	331862
174568	426241
261348	222701
117348	458013
217740	93345
67969	273831
480801	366293
340154	406569
404810	250434
170922	163723
356433	21411
440271	161617
146351	268860
160703	390050
5874	446351
48527	180578
408357	199038
385170	197996
449425	48163
21271	355585
247888	89282
58271	224841
41344	76220
467430	134262
315329	218730
339638	228431
375405	68580
172417	384791
229101	202019
169932	109062
322560	203452
463539	482246
109036	218546
207769	343012
250972	105808
345715	469750
140228	31450
135249	181204
492246	184659
322390	493022
35960	454975
350699	73336
355452	53333
201946	454770
488296	149600
58256	126764
337738	268006
421270	93876
161397	387742
144973	333591
371184	336590
134636	391414
382052	481508
230831	338189
230450	87937
171362	145463
281784	277717
204681	300240
207296	62191
165380	377906
232666	116761
14998	230710
416628	313745
245206	47328
425462	290450
316565	462147
160607	440615
151452	222599
300192	418551
52356	233825
256711	301917
277770	357441
359626	10474
165680	229111
270695	364633
358922	147276
110182	109690
47408	127205
342465	300912
440645	136701
41798	69734
123899	467631
373846	467690
320163	165996
51759	260986
388098	16433
74569	391154
356860	257298
418783	276358
252201	355093
352073	314318
242135	275790
482851	317083
92401	320225
304493	453760
152840	310250
314196	228079
470823	126204
447764	221320
167588	87803
336650	152502
50470	366127
68066	403255
443779	218615
179751	23046
448765	481279
147228	33724
421794	12628
206199	478752
311367	399492
189503	76790
268755	406982
295389	317356
87741	51895
218709	309401
433618	12895
343975	421356
44910	448257
420505	49450
134989	249334
173287	475193
357636	276718
421494	208577
102129	281437
466670	368892
489092	62191
370929	418512
73900	422431
472125	409540
316246	295218
479320	346408
163519	476351
283081	75548
363155	161332
267143	82585
59015	452068
297650	216539
163015	451885
167419	32605
271348	12067
11237	250384
433820	128292
319259	307957
21785	166513
61658	455769
431214	263826
438912	173235
276570	455819
86356	119381
68977	43907
88812	94516
491037	461392
443307	486885
452147	30472
375984	132756
71734	371918
124185	384059
457392	313657
119695	371934
191488	160545
216648	354660
349378	449064
69110	226907
318427	477554
291083	301659
345729	94516
267617	461846
150296	114908
326260	135555
236215	467703
86940	266852
155267	420860
365751	123426
355837	346098
355083	31743
223711	446351
233498	279891
457251	313745
163713	284982
81432	247812
301406	330345
445460	160545
386740	469686
26556	72499
251074	417201
205779	139354
133014	246312
244016	60885
355922	313745
246191	400273
311367	57846
99073	13370
121594	160454
215806	307193
376816	40470
120826	490155
59658	117418
142605	262954
185403	208038
224469	235679
204695	127921
462841	110143
93743	266852
189942	375376
180918	190369
145556	464588
400513	178534
396986	267602
256302	94516
172597	159333
257613	482851
84052	86274
472595	313314
3809	259339
166717	152699
204345	207310
291832	56620
248669	264406
304404	306391
371234	143801
377448	275861
283889	446167
219546	486010
58230	395479
9040	434893
469269	101058
60972	50702
474841	434519
375405	349013
195125	478415
109174	16433
447360	285156
59218	236443
132147	8607
40198	267352
307832	452672
348734	442030
273244	142240
84810	382473
315692	49510
313863	478415
355793	457081
76131	349725
257581	694
80912	128521
407334	113997
176562	101430
245938	428794
353723	212278
456164	298340
67581	45227
134654	325938
151840	413110
85114	169800
314480	420944
436482	456386
200446	188044
74389	324491
374379	65210
194842	97277
260361	296883
98870	210247
487382	364146
171050	164884
192969	17186
399224	458601
349487	19313
330814	436709
21095	483241
424162	378623
200879	68696
215329	230255
72602	317118
368624	9054
264539	424497
363575	459331
979	314881
323222	1993
44620	290
379346	364614
382314	481888
133393	348524
453085	44673
92447	265734
128738	253922
313189	246245
43246	250434
288822	363826
399735	203656
488012	112953
170603	228481
235946	141158
331563	402438
189965	447519
10254	347632
194216	182361
471758	487833
441349	413525
411419	430356
209947	103534
451401	100794
46758	297183
478480	206924
455029	421115
302493	48391
228849	436188
406869	28694
469026	67837
260332	374041
391479	141509
395484	134177
160755	231128
479351	160307
341279	103015
242476	28129
272301	283918
401556	115777
333166	225841
349537	185013
396755	321721
452599	203656
383673	94344
418390	118808
127017	370325
444380	427883
118035	90605
123329	413525
385612	188954
338879	416307
256081	477986
259520	306690
235030	57053
146097	227101
487713	476656
321782	470303
338148	482972
131939	444139
232659	128255
235748	198062
64354	186361
379958	487933
185491	315994
224594	300473
60823	172838
446729	461392
235971	351048
103545	198317
299928	60794
271853	16066
485667	233306
445406	422646
187718	423688
421434	479660
382229	460179
398995	327100
479181	304160
430493	360769
337981	248529
287695	286313
305257	262866
89238	360029
403225	481578
29805	141440
349608	454937
358814	7159
70913	452098
145002	237165
122973	333357
74713	246311
156446	342637
282126	363385
98067	54976
222907	429527
287281	122780
190973	253449
148802	29053
227566	276184
426392	301823
426074	188759
323836	152081
221454	53863
396120	121304
187596	35622
144297	19716
487186	237694
417938	97515
446690	309504
142642	222701
435076	317506
322315	108756
407334	265236
231334	315158
182771	243115
412820	186440
105642	38856
30996	460013
99563	205289
221296	109110
245143	373438
364302	129857
57047	86869
66129	398122
227107	256121
52993	231887
245137	190369
89219	402552
16498	467752
66798	348798
6087	355552
275291	91327
287751	49896
452895	153
109605	267172
253929	417918
22386	363564
80235	362939
207141	78153
196794	153995
445258	72461
308946	143522
257072	94344
360605	138087
328174	27245
245672	479872
166500	106191
206391	432173
284514	53863
356211	396563
332606	368205
286737	122462
223929	434850
153006	307105
253046	445948
316565	70716
488630	441544
168625	176878
85243	394869
21379	36930
199765	251597
155073	19168
263725	424585
157815	489324
426108	310987
92635	126030
486183	117223
274833	330675
317552	222826
19642	313745
65483	120767
277565	50410
250730	265964
446140	57989
492480	40010
304263	198687
390960	130430
16121	224794
412745	149303
41378	50605
186597	302281
258637	244699
170164	369138
218227	482799
239112	418470
452490	442634
190318	306679
277154	275812
421621	279798
321056	325109
489891	227101
457107	10095
479614	235964
194196	404445
381941	170085
1082	38825
17772	371585
347855	214436
181188	125417
278782	459213
154673	109621
88460	446105
65319	290136
149600	67206
347425	487428
388633	71285
311573	316372
41712	458119
451189	57989
273331	446460
313167	37417
211944	375768
305686	262954
143777	466432
76986	351414
132007	267352
440303	410162
39348	336610
230332	228431
355735	328140
197096	245700
479970	94209
269801	160468
470583	52092
178563	403526
186791	124650
461010	92113
305142	318947
385221	129857
360535	241525
314079	45723
6072	186381
461010	35307
311892	246114
431408	421332
135303	50264
393870	467131
210499	399468
356496	447107
168599	6514
309276	455388
45904	183213
388893	112150
292020	484447
372983	124888
214855	56396
397230	86077
164918	149389
352061	214024
139927	463822
283050	102210
198387	12679
240675	64415
404568	273141
268820	303186
233951	395198
455862	179697
445494	411424
44679	458968
392677	446378
393482	153108
406784	417301
341715	142243
56619	275768
55435	190369
167588	298573
27053	389682
372565	67584
315637	67461
396928	366099
193020	215678
367862	183213
241507	236698
51759	218727
414286	104699
200569	309425
199291	492906
160182	51895
469317	438902
345374	285446
267562	306379
400520	222018
467690	126729
481661	301156
405150	185076
466479	440519
380111	476446
127388	411809
229124	131803
32600	141649
452962	460180
174375	114063
139356	370334
65725	292553
404337	313454
343746	455647
422033	387742
394232	199549
116947	448851
427577	477986
164598	257225
398180	439719
217527	190369
84429	339604
105249	421980
342465	400701
453286	371918
13077	177861
89133	158658
259835	371275
278371	144845
235375	99315
93627	189739
24377	230335
132619	470307
419995	258370
243602	330172
330941	146202
484668	160261
219833	66144
217627	396854
41378	235533
113066	485954
241952	139146
270248	415665
487020	324962
2586	469431
85592	434757
43678	187834
162249	438783
413039	456054
190281	480530
162826	466679
282791	331491
219037	365096
31451	129092
128759	174460
356167	160262
204775	336929
403983	5784
462143	137128
143851	21583
427084	41578
291151	392849
52993	70609
455843	283923
95325	327515
359144	293813
66478	353861
218147	407946
395165	183066
492247	370500
277205	124085
7395	79507
267562	269106
213079	1605
298354	130028
344225	122694
149147	270095
14019	11713
417410	26696
275542	90123
432421	179692
225284	389682
430393	481787
132416	313745
192785	390232
356975	27579
367791	488677
27570	78876
147558	35707
300932	270747
230691	142344
403544	101647
320337	406083
103050	105806
466000	110677
412062	230399
481882	291324
197184	477329
282196	228431
291975	419525
235339	391414
35107	197745
330752	257603
255650	391362
13757	28129
313165	60517
323806	317356
358257	327771
234872	129728
1080	140386
131037	304731
229216	42890
216897	404960
146893	445730
316075	421356
142461	208632
362337	100699
240036	217829
314631	83017
410877	38992
3577	54976
332306	335448
466790	136435
252343	11433
135651	395988
297812	261284
119342	15209
358586	53754
76090	267089
274006	208592
306228	258818
277767	395988
377270	447519
203025	164649
104192	456029
32529	404886
300486	79485
250410	493803
75657	134730
377496	385919
130960	315692
367862	190369
170578	79507
434854	114344
242832	325471
128292	186159
458414	391414
464283	280698
424184	410594
308811	483123
459013	334680
440004	267602
137208	293813
391453	155180
196473	66556
451401	447679
22779	98537
247480	267352
214385	117359
124441	466811
487422	75273
91259	478232
89883	414912
360059	317356
38063	80109
392893	388321
242411	390891
475895	337791
166520	387742
127388	152855
362698	440660
15819	435817
455382	399309
244412	476534
424097	273510
254555	167368
44577	183422
335827	58287
111968	132247
398761	263713
348866	336590
458065	443962
195095	183422
195729	354694
438800	343369
197256	342807
166731	492906
424291	265299
116087	189222
326763	173965
283227	431497
127014	278200
468314	425675
73186	338161
185405	94344
335960	156189
192829	142018
321215	388938
456021	318758
454906	254932
206211	103444
6190	10646
9969	680
426319	308906
22779	443316
36147	401881
264719	376829
445104	357854
267516	391220
24173	134816
247578	354938
483301	364109
337030	11587
425368	268311
218114	86632
422711	466101
461765	211530
396198	134755
474186	270485
59780	98196
348096	395777
206654	32199
81003	10526
136631	146202
191619	387742
449322	401871
142068	118385
362977	401949
163893	260676
334872	23187
417475	190369
250710	486411
104505	467775
473186	414514
174309	286936
255900	54855
2101	79281
358599	302682
148539	384674
154835	211774
129174	17186
332745	54282
448199	404655
278695	101963
394647	163800
357427	419336
299580	74829
344982	397403
431729	487058
105044	235881
286310	417918
483987	215602
372415	157548
434708	110677
446542	444665
333178	19135
444759	189550
91197	355093
451928	276510
140693	271029
426157	386901
45914	451691
399694	103240
356723	114577
221521	122193
8881	372311
344560	440962
341907	49903
193887	475914
327777	256373
280172	86395
107998	110708
84546	160876
466261	158153
382597	280233
52073	293813
339990	60025
310153	329410
334933	57989
460846	29821
420777	146251
153171	317100
220925	410670
454263	246044
328152	493492
4461	452709
185526	281273
199164	272169
344086	276124
256901	43534
191869	113436
352775	275790
417939	36974
74693	143635
175126	338802
363597	124085
63882	73018
114643	353894
76228	434206
484198	233560
210050	452410
315536	107711
348846	206963
409470	72059
438800	417710
295851	150476
483494	392703
14144	76454
4077	300240
121971	356315
159052	318735
63574	197996
418483	426986
233388	219965
411148	325395
289336	5128
437729	86892
46266	312642
49447	190744
248546	346500
261829	468481
190216	59775
100477	399314
480105	159378
170438	221750
27639	194596
172417	356663
413331	46703
230404	178436
36568	407754
456765	160419
421938	425675
225952	50264
154355	110236
17468	358575
280421	377719
378551	95149
310324	433909
55714	113743
92839	194165
479741	99719
436059	72651
334197	397535
239738	391414
21635	159249
120240	369599
168441	451999
175300	51895
466599	187974
473179	190369
443307	353605
263125	298643
174937	321043
252815	330469
154815	356535
225279	401854
56396	73567
170421	98541
173759	287024
284852	88565
455678	111334
427155	186159
14616	315990
480105	386369
213544	48275
319824	73189
402932	205223
79134	225994
315675	84722
302733	431137
154730	317356
483987	344063
199702	400160
431508	210579
210583	190256
193197	295506
352119	264873
396584	73200
445850	32718
210508	30428
243900	304589
458231	414912
413783	124094
42829	19377
28357	135153
155294	18004
245392	205223
189822	9811
73842	28129
493442	150942
314977	57134
439032	351332
342586	260854
95686	294374
236216	400175
123757	231730
178540	341278
230761	255316
267297	238809
59585	86476
186206	293813
392086	440677
228317	475723
170553	411455
280624	218730
330604	126528
111968	392301
170296	23430
408724	104633
7452	265064
10546	197996
27090	443991
103228	305586
272301	248925
179041	175725
346557	44947
52595	487149
486230	445353
354395	51895
354308	419797
60208	45441
172335	205223
104598	208577
241912	298703
85739	476426
281942	453716
251434	125040
88852	475047
260569	172089
351909	226378
53178	309637
263703	64719
398900	421830
140574	5258
424983	209510
334092	414116
88531	317118
87189	70557
277568	184258
43070	493125
368888	185704
66036	449468
248013	28337
254607	70972
227497	447560
157789	450214
225678	363631
482396	430790
121847	220417
312283	378404
100771	439263
421207	348292
14922	155214
461567	190369
173960	493659
328684	228509
283718	155002
492491	336590
207694	144923
261327	479421
336796	353787
357680	313961
446465	231996
93627	41503
282453	129827
312787	145948
335743	427796
391758	478415
312842	102482
146540	63194
129235	391414
296423	47644
149543	395770
467012	334597
240964	74542
491764	168570
309407	119073
76250	325604
211340	318481
451865	62191
466670	315888
81717	354694
308218	28065
13022	351672
182609	230655
209713	387742
248013	68378
460067	186440
83616	294325
259292	492906
136130	63528
432440	317100
254675	62191
333622	39645
46071	21057
140063	354228
481826	484447
447799	47295
300240	463499
58140	435291
326016	164751
472201	175721
372597	440660
91960	35464
348204	146202
24610	440660
271328	1963
326918	185174
215292	334
115440	486885
432965	66720
364035	49903
220435	275112
392392	333746
107709	279509
64526	471355
223584	42890
407597	38877
266993	381985
288798	67511
312586	322739
84980	275152
260760	366534
237586	212730
214562	316208
355210	136279
325188	176347
178263	26918
474223	183213
142872	403886
228384	110677
248097	196405
186182	13563
260287	118539
81279	134811
62152	459649
19341	343702
352987	159249
27830	140749
239223	185479
441992	385000
13838	86476
140418	126204
350118	161510
344065	369599
150627	319158
450465	211208
81525	214499
188313	397098
427933	245679
451216	25989
324845	261396
52867	145199
411996	39077
295441	145059
291829	337921
121594	223121
109483	24516
327810	476984
314343	54855
42477	493285
215340	36392
253503	23902
123236	267602
485667	105353
1797	318217
332781	26896
461136	110708
314311	470104
267634	338881
11597	115340
200092	359156
493347	134603
190445	235187
267793	144405
125370	99681
372795	32605
420894	345011
235568	131232
344580	229101
446368	425675
317436	45062
89163	208516
370801	45854
151712	82240
54212	114621
412578	208577
249032	142712
367896	409828
161363	444251
334213	448709
467277	21411
68098	434707
238329	340513
277467	367689
154977	280610
151505	375357
421591	222721
67929	70557
23021	177693
236654	267352
231376	477545
21634	411918
267562	146124
106739	256089
124085	163771
296474	217423
211069	218727
345918	374049
340096	86618
100546	214721
415244	342213
175484	181680
13409	445733
334985	275316
436747	226308
419606	427151
102430	143052
164761	331581
199605	486885
399738	275500
11318	12177
253317	391901
334815	451409
371030	306491
208190	435318
245838	410456
279345	311849
309589	342152
474830	48146
286911	149797
106631	420944
423771	478415
24441	299467
402973	61621
8230	86596
72793	414832
83899	73359
303036	13370
395924	225260
383292	254447
330144	106152
487383	394817
154625	489406
188931	355098
372245	92307
432175	258106
493834	470104
221296	146789
3186	192509
175562	476880
146323	108985
349974	413151
44378	149444
351757	404316
360510	439686
50672	295996
449521	214631
412019	186609
441486	461111
123955	168213
458768	224426
196730	129922
175484	30611
488102	267562
312032	477986
491582	110677
238889	57846
150967	29655
127050	173530
304919	66625
463389	411809
89826	250457
328367	68405
356172	248215
262210	241741
264058	54055
32224	430356
265626	293813
123914	437407
313409	351354
473053	81976
20913	26944
468516	244320
166237	202837
226111	434854
216666	72786
215551	314742
19159	475420
187423	464420
456021	337734
106049	255720
153006	16370
257603	426034
141521	89047
209967	335477
408742	104505
430118	188383
289428	313745
231811	366588
244750	254973
146763	118808
19683	75177
474253	190369
432560	385684
316136	343361
412440	33507
40605	411809
491764	120003
412563	393326
178422	44758
161859	451600
128652	234356
394208	336590
144973	279785
356544	258104
25122	383868
78556	273831
360459	176630
371692	370029
453452	420895
304722	390396
66575	77339
321795	261396
14331	130310
219116	277088
281859	273831
432638	62661
406751	373124
207015	289763
359699	135635
410522	391051
450532	298608
258398	72656
60287	204123
284565	49903
461755	459106
362026	73018
428034	134819
479287	453012
248013	4898
361726	64470
340886	209542
137023	134694
320288	50402
235946	293844
290001	450161
109259	180276
51438	267602
14979	112312
424714	267352
103293	314840
41966	36191
208754	41495
218555	334003
105426	1605
73357	266852
458612	134695
331667	358259
478780	226646
471608	262650
131174	155249
392641	444
165680	327464
157039	464699
283339	134903
38650	420380
4361	241468
220255	133088
72242	226167
379007	53863
131939	342449
227409	157794
237120	2715
167369	272865
460411	417918
227456	97205
288491	373021
286441	442732
145788	264719
464859	126715
11434	84722
244665	242866
346557	456660
5700	152880
131116	298679
293264	38556
484985	397303
474989	190369
118508	169047
480042	13240
162264	136876
213351	44113
373025	246496
309621	58881
29098	205289
412836	247591
328943	307034
186029	482388
414140	479614
431536	205162
386645	106892
192611	147070
130069	313933
352124	35844
321213	42189
283354	387742
470221	465692
150769	25016
263703	267602
456691	380538
371927	233044
318735	442242
491500	338026
242261	288035
201437	300800
419070	242661
429211	171932
441148	77813
386825	435092
438646	80501
244652	365079
247200	381429
228066	180327
130060	146251
314257	272159
42168	275415
446381	62191
114643	189979
295084	457081
208755	341470
459280	385426
360220	74494
199291	389497
120001	451802
236359	253563
146893	230040
82187	143305
289126	25278
277716	472694
175484	146729
59870	60517
266792	144683
215888	365721
81918	327632
343965	152502
57084	467939
400332	116434
342465	231059
250989	122462
115832	163100
417369	234723
463821	79989
170149	236667
446774	401871
424517	234748
314753	475200
305269	51222
292297	293578
31154	480062
11696	111868
203414	227648
57273	218730
382894	376814
376289	336590
231409	79155
116947	352270
193811	17105
417981	186682
445681	240225
76064	330393
146362	439352
276821	52917
231541	47164
73607	154477
102402	335173
315852	422350
335346	263009
264518	276358
231629	231447
405467	368205
406812	5897
384824	167885
171008	362610
88145	293747
210116	141965
33781	355806
319871	354747
92307	372245
114572	380473
220197	327880
359842	199304
433820	423727
431298	130028
489433	78730
173076	339853
300068	409348
483853	210976
426780	25969
402384	389487
445155	175463
59935	395116
48282	355650
422050	98061
254916	12245
166772	43496
324708	266978
359211	313745
380703	472072
382848	107473
323544	452512
120050	233187
18482	30943
229190	254322
67407	88241
288269	260854
430603	260911
234453	452791
407654	300811
469363	330176
449827	11041
177172	110677
118964	185704
443715	446333
52514	158514
83616	376124
133348	145948
481492	86299
28357	405069
341640	338271
37925	285143
82430	27464
141878	481090
226167	284797
346213	49930
465384	492906
144973	403098
114383	46127
215923	5759
444862	15133
227878	364830
62941	404806
124185	27746
304934	46429
251018	447560
227306	249444
98850	212733
205348	125295
10236	32807
414299	29834
57571	447477
110330	278848
235501	336590
51246	212757
67447	445901
91319	79751
105501	374404
178048	204349
417938	195121
297864	29456
136305	374419
198647	336590
349187	264766
366613	255993
160182	421830
213441	167588
394467	186159
133321	82585
32169	66004
276821	85212
441697	424722
283570	410951
125948	398333
133636	40494
149506	27519
5484	294836
263884	292553
93802	438419
441911	478415
335568	40126
304795	430816
252997	13656
95922	123570
66374	182503
27320	106663
445023	76454
365151	383246
58413	51279
93841	218759
97499	317369
130508	72737
463489	102848
31404	145507
141293	119762
365550	477986
30273	381373
264904	424447
279722	445581
134894	35493
277568	69166
199276	337921
116951	10601
127225	118179
137949	85243
245494	179964
315805	298415
229735	95782
102249	105745
191933	26209
333042	26106
209394	24738
94791	153548
434670	433517
196765	204376
210304	12245
322976	425675
297391	152502
299408	423320
254599	23318
234914	198599
400910	236483
415819	28360
106560	144769
57159	419581
314311	346166
143501	315847
436874	61934
148363	429283
257378	53490
429489	190369
20180	397225
470491	466737
417057	374939
301166	264154
350122	473296
40028	349835
184032	428125
458398	330662
362811	280944
390172	163434
378127	79989
253115	48861
221024	246672
160419	152824
191109	430356
150564	440660
100095	192909
42812	111623
169092	8424
372315	112911
448565	343804
375550	171115
454867	129270
84429	483851
3341	455078
184676	172742
170164	316247
482774	58226
323224	135115
459514	274309
488300	152085
395177	80587
413803	336881
226919	469900
221599	202523
432610	207649
440977	313745
431147	41213
232812	42035
472427	422998
65957	293813
419307	51685
336955	434482
132622	35707
376528	313457
164196	466432
312283	3929
146893	481088
474214	293813
283787	313314
164003	318525
90296	313745
84123	313312
162704	323056
18451	327721
198031	196783
185354	447158
179217	369484
342586	163445
86764	256163
295949	436686
408206	159578
262642	341271
205966	431625
124431	435280
348841	315566
296459	403501
477094	192026
276551	253603
322992	805
423647	48861
52855	417201
179900	113138
263063	258370
209347	57183
409171	327411
160683	132996
210557	354264
131606	4914
197196	302239
394363	137861
343047	377558
421149	165628
193081	226216
412440	86274
14961	316151
474832	160419
315614	340128
179010	186440
375285	327061
455826	260690
19746	402439
361845	250227
436428	249334
184045	182166
491866	80007
39223	201208
214855	82
202762	47376
297462	11699
379702	55297
198175	105498
486712	204330
376816	491311
327613	87263
5700	115155
309570	161274
179041	118496
226314	49184
268834	41751
1292	346390
54095	188063
32214	119381
167897	428174
333360	121589
366493	237165
119126	138348
53247	420790
109733	323536
128189	308083
476272	60923
199120	358421
41855	194197
248535	288725
225094	210991
5408	300480
83186	49828
93155	149514
453882	190369
161420	251962
491510	313822
230811	101058
187812	249202
23041	230989
400492	440660
114218	400974
232712	475699
307448	100836
336260	27766
129520	458860
45162	220929
394975	161134
215353	65838
401085	169485
280775	296693
40201	159695
165680	353210
208775	374303
14583	50575
430307	23483
182771	105878
198370	313745
329634	144073
266965	53863
367492	146217
320245	398210
398914	371438
286893	119381
455792	468162
71237	440660
230574	72512
189330	371918
334372	274990
391391	403503
128526	316637
24049	385182
209599	76454
258806	397009
25272	205878
216666	385362
43121	298767
305287	247129
58042	372792
160962	241834
324579	293813
175944	193871
42547	15897
6168	250087
29235	454250
73601	284724
263703	252906
59797	385427
110114	366474
11314	141521
41029	48146
365389	206051
35065	459213
428599	18920
405198	287694
303114	184558
167548	42019
431879	425510
456308	471940
267008	384825
308781	414930
324486	136177
159301	267602
19341	316351
69680	478415
409745	372421
184093	8758
177339	124085
458344	226494
48163	31202
43724	187023
386521	474956
277617	338271
240029	492465
290633	3000
264947	266852
245764	220200
263713	386877
133648	208577
177082	316616
134635	89279
286922	477131
87376	125415
210403	405700
38260	13370
378236	461559
288918	471677
360459	186252
297969	122046
389009	272413
54454	188759
193168	16433
49507	385741
466288	226152
106715	228431
118869	133486
445781	229370
202866	411771
446921	319333
135493	430356
458398	57205
6174	143809
53414	160158
141153	295650
72556	412229
380861	301851
167190	187974
123218	219929
192610	127925
102047	477506
154195	197996
187974	17878
119546	390071
21206	43547
185487	131922
297436	343752
360165	447203
126320	234327
267531	183213
20669	17186
353400	300480
478516	89047
292696	233839
317188	110677
376727	96409
242063	86476
50350	221890
164829	451016
55489	420757
75525	266852
101810	217858
85674	174617
286141	455181
90773	314318
352604	213221
52275	49828
172377	99405
426874	267352
217537	146202
334602	292196
267562	112724
315867	263962
386741	316575
472141	411424
77229	35707
378763	39892
136798	340800
183349	195658
118346	382504
304355	347509
39195	66327
15160	14254
224786	493679
151898	15209
106268	366127
448589	190369
275179	59759
30497	21583
489657	34808
444608	321697
439522	366955
264201	270259
23255	48996
357318	190369
2959	267352
96177	220000
65497	276663
52103	28129
223255	277568
397772	115571
376177	171103
215997	109974
236957	65245
375727	259929
273340	303024
443370	439719
381497	10248
158877	305175
104935	234356
460394	265527
164042	12177
208314	106654
65047	35192
72111	481331
487291	62191
16496	478415
216756	369599
87708	201680
342465	411455
294293	285156
316191	94640
117124	28125
63233	56597
223416	61528
201882	462894
21236	186440
180540	252286
284543	365863
8784	169389
122219	8459
410198	370734
104111	81981
234234	456640
266843	358345
44925	75303
78344	24516
441354	444864
371267	397414
375284	411424
449190	211818
477646	119336
199333	327393
5401	331349
126941	220417
57877	40784
88835	357748
319593	380538
366402	273814
361001	399518
411424	287470
108801	135825
425835	237165
288989	21583
487020	293404
456748	238578
319006	20959
454336	464420
35852	317118
37748	277450
35806	311212
453736	283170
146900	326130
177619	450307
191790	381254
384155	471355
83920	113051
478114	289181
431654	342724
10482	300555
363316	389428
135939	342761
287566	7771
212396	207668
128337	392086
76104	223858
287054	371918
362013	139956
215817	430990
137696	54976
105121	249202
209691	286936
44704	327061
188435	154815
433111	317118
5354	137096
219166	195658
386901	433934
361553	318506
270122	297941
287089	13370
118980	187974
152210	463234
93328	249334
386877	466101
350171	132843
407428	94516
138940	110677
176885	295150
198317	441185
80203	484447
273900	241447
142116	73189
458614	317356
142318	129124
304263	48046
195649	77031
423870	226494
216666	419098
440035	468397
340236	148688
490754	48275
158841	207696
266508	268473
373178	315888
227068	8459
233190	276585
168344	242434
40497	384336
434768	299960
206927	303648
438800	350337
106268	482396
119119	371675
389531	306253
116326	91998
190369	137880
28838	308900
402842	36587
51197	255779
197996	128779
387986	467703
8520	391414
283763	122997
381923	218793
193164	75914
221925	220253
319243	441135
256973	50391
315805	39195
25338	66813
350074	115844
308270	73664
37652	186598
172134	425675
249981	309663
145196	489822
384272	42890
452017	80614
188240	475520
119306	462293
130013	152071
117320	341278
375422	288128
196398	455293
80134	391414
449182	186548
473932	12245
259775	35735
326260	330551
6108	196860
182665	434893
269919	78523
392210	372116
61077	181146
252815	103804
22373	400015
163519	480617
491776	471968
49815	209565
318735	37005
320649	402390
288247	452474
361611	391414
39144	477358
124320	31616
467930	187627
228267	485304
26630	162831
414969	127921
352873	315717
282059	470027
461582	217423
237942	50538
424441	177630
198543	174255
155203	42035
483586	155322
339273	98012
103977	338663
438193	45141
429757	144188
73792	268575
477932	135970
238190	371617
180707	181782
410239	241407
430835	413860
428861	326475
409828	311340
117992	387331
199572	296087
428410	423688
73660	116515
421635	123465
79383	490248
270248	352378
479760	149540
47532	250805
226659	224413
278979	108034
160794	97277
443867	421222
62185	399468
202201	49903
153037	348220
55202	332109
458968	183213
457418	115555
141273	217931
249894	128398
64598	113353
88213	395547
71511	277548
490703	216660
447937	43708
270788	159378
207874	337562
449663	124316
76248	53863
64421	31254
358860	308510
19782	183213
370130	15209
158622	71613
128924	466737
256893	276837
137949	19246
385970	82585
78556	13370
420703	123526
479188	364310
339346	392788
75674	406323
224589	152227
160768	377487
209998	67089
118513	358041
193325	230710
8231	16887
118642	276055
8407	105585
342443	94665
136996	181634
217358	101650
285483	366687
109813	378771
467502	327861
403818	183130
451665	238110
300530	293813
399302	304011
476107	236957
11237	457173
158279	286936
59723	12129
102249	18108
463909	148661
415806	175721
323222	470523
93818	140071
102644	33305
244951	338189
376943	416484
335069	14742
77430	13140
445349	331349
411862	362578
288414	129325
252938	132996
445016	164252
245755	50264
447930	312642
105799	15209
366540	132996
241173	267602
346800	185016
278485	401854
217651	267961
309106	203443
203440	324451
175895	397998
23670	253002
108356	6899
329872	86728
100604	409034
282703	468425
404473	8228
237120	91069
221687	434598
19444	226650
136522	403467
54655	24481
59226	438957
200908	266852
424661	341271
11465	261396
475781	311212
302201	40447
361001	361642
301868	230714
20059	415595
345236	380237
402444	118076
322768	333126
280952	301856
285023	105967
72242	77645
125490	333709
483460	440660
163594	441434
418209	360044
436933	391414
373844	308235
442236	105878
54539	261067
132860	218674
372488	413525
376847	478415
162786	405217
3462	378924
367246	293892
403005	82281
322362	336590
33301	164059
367343	178160
327950	49903
473351	440660
26969	237165
42243	198297
28179	246085
474305	316500
378237	313745
50301	163577
398438	190369
129508	150915
274852	437067
432382	318264
285664	262639
421508	95944
462514	276399
420088	272908
241161	438419
439842	48121
453854	13000
236350	341470
19842	184902
230877	199465
217740	386556
244936	106256
477932	275147
148708	317132
477932	283670
257634	79989
21396	329698
61910	468832
401699	305449
195499	130028
45269	225471
320890	343547
45164	392883
480844	183213
163167	130549
391848	420944
351849	23342
87707	21583
490156	29617
72117	292095
460929	418455
292576	317118
233105	333713
384835	122462
345715	347020
403162	365759
41209	93852
46465	261649
25748	53646
474610	230443
396584	261356
99607	212081
152742	294385
478941	281924
339134	93511
60846	15819
199953	275621
396421	470689
271023	345745
457418	637
477545	81796
307257	228271
439754	122085
141496	487874
26556	482851
438767	479614
364281	184163
247124	73815
82150	141381
488012	96243
106514	406371
143122	397768
406312	242641
405217	87489
460482	105366
50896	316929
133377	189115
249413	256121
368351	110677
354111	79605
26449	425330
425503	398066
434726	371256
338755	216078
350653	217025
383341	410496
193020	226760
202427	15209
184384	178436
187365	119868
109655	405176
232270	418940
124263	313745
48163	196770
30568	435637
445512	161254
274269	183213
430799	15209
405428	259435
201464	89544
472550	486275
420266	290855
33343	1006
248764	56068
443297	440962
113773	358123
492453	410028
185409	58066
422246	314271
271063	284240
465379	91711
333805	484922
448849	151798
77906	485304
216318	233415
274574	391414
172665	209672
27682	360139
325416	15209
184629	132742
315020	253402
418865	110925
468125	336590
133243	330469
176928	267352
329727	449530
139769	49793
263006	269199
210833	165653
18876	299685
28405	364231
317356	469483
425303	106191
196903	117363
38316	23225
355083	431264
408453	385000
336723	249563
339333	309723
199187	408726
194301	475593
321802	145486
378556	58312
253985	20959
456951	195551
80859	481279
330752	114556
309917	144845
385812	212196
406924	210799
200092	52878
43571	196783
361698	304493
464896	339034
41959	75495
145788	490084
111988	241137
296845	479714
371152	127150
109812	183213
262700	24070
271443	481728
314070	100707
253289	441986
326727	428214
461111	427616
35338	249333
347121	296187
478674	15209
14788	339147
12192	341279
228307	15209
415747	76454
286441	121812
370026	391414
229851	19246
154151	257016
491445	28129
23992	291484
468781	197572
479351	8147
28200	401928
450532	449399
491988	4634
11772	334424
117791	189225
342465	449468
185385	110172
240142	230691
167964	14335
334092	9520
334681	371380
319966	57081
112067	34159
293775	354942
247843	191134
438193	492136
233498	419621
335951	442836
363659	166104
390774	327922
390785	216857
310756	99878
156828	190954
152422	414764
423504	187974
143190	113189
263884	224023
486837	450389
455670	348814
337483	422470
280537	74401
35847	285426
410543	110096
237714	444276
330737	129857
290621	62191
244805	158844
285156	39689
66912	89047
73655	280827
456174	254716
479602	295159
467507	470837
265965	311850
86663	75155
145282	45158
29	208329
190560	143249
362267	413975
465260	233044
165944	206457
325895	415350
306177	243604
32900	166651
258398	404206
177483	416260
266734	314573
397088	464268
55914	432284
117730	127464
82688	411808
481525	219865
5870	122462
15027	251771
330860	233676
99155	131312
123457	154692
143629	462377
409935	136744
199444	246311
325237	136538
185569	145291
382685	91855
467339	251199
458183	492781
464966	170939
489787	296693
99223	236654
156201	482596
290034	309425
447962	176328
284314	203279
327425	329226
353267	417690
168712	195607
302890	303497
225635	469235
111409	239107
67888	280188
57571	456902
94406	104505
399673	94516
460649	163205
142253	482315
323836	317118
447837	463615
281013	255640
106514	230057
420057	260014
78134	120833
108057	476963
33507	324377
490228	207927
395788	233187
772	482162
106917	248317
143199	404806
163413	28129
317370	2199
209824	260038
221296	464166
235189	364109
198139	153995
112214	85582
322040	166970
157878	265554
395428	152702
489357	13370
183226	413490
374404	323205
199780	67361
293913	167228
460113	404960
166494	311773
76228	174341
493952	271725
200915	102210
65901	492316
55866	77285
56619	176759
226503	127494
388158	12598
171424	342410
194660	107959
109062	63985
159554	273831
287996	295404
170020	15202
242619	163823
241749	78580
359669	153995
126992	315687
171807	217423
193122	347202
146893	74772
376553	419850
187596	216157
365936	51394
309276	325814
100593	313745
337598	296339
90262	439019
277587	30852
93876	229869
64338	153995
208420	388633
361533	6835
394092	405358
182931	99437
156212	422440
93384	162945
84923	462819
376481	450647
63427	395931
208400	127239
105887	146890
377733	218612
256814	290028
477932	21411
312543	177413
469710	203279
210022	58066
234632	393326
137746	463623
280015	312316
189734	290450
329838	452709
72003	403612
434768	403163
136711	276090
295884	476951
129444	364294
163691	142318
110952	129923
206495	286936
257632	421935
356819	255650
478675	401854
162449	267352
11222	214714
318901	358032
481044	48955
436327	395988
360254	205270
324723	459213
272556	300811
476782	489376
438484	46294
415747	273241
110142	309429
58078	178436
335408	30332
450726	186714
371639	302733
183429	366127
353471	384133
155007	208577
166749	478182
208592	160139
238313	242516
35600	198926
275260	183055
358422	411061
471169	8459
384915	346388
399954	336590
326566	190369
381054	376391
374436	132809
438783	140130
150473	244853
211470	353787
47621	175960
148683	89283
288527	328038
17556	279365
46338	414832
112267	330163
449064	168043
345865	361992
248093	226378
112593	354481
280600	481944
428950	66139
193784	276358
313317	440962
308814	412168
428457	21379
83613	214050
395226	176878
380465	316575
46372	112301
76811	409828
238386	35707
274852	97090
142546	395988
458787	276621
22398	466943
19727	237458
403918	393238
442481	57678
68532	174875
10093	283265
105827	374939
481817	458183
420364	430610
116070	351484
222045	21203
324049	200997
410212	187920
163229	28887
112077	110030
21744	364401
131236	105878
7010	385000
316398	461944
151427	492424
248713	388407
144561	209824
403528	315671
106268	290450
418156	287688
378929	28353
360292	371918
240776	383244
299671	106361
471899	466737
161476	16219
494010	293187
424987	271341
165571	258087
402398	401928
477437	152119
210791	303648
129811	113683
211948	45141
277568	461769
111968	158841
177357	304731
291738	118636
228431	114083
124467	436889
345401	330284
167583	474520
239496	153717
328059	124956
249603	483708
151266	184907
47035	187834
1666	458607
264742	234356
348384	315671
192800	41670
271510	334392
62944	186159
232782	387742
129296	378462
461531	99437
92182	4413
276027	454752
424186	464727
425584	72670
112640	110677
213298	485316
18938	13370
482565	121141
298328	149079
23961	456640
435213	241718
175304	478415
102760	17061
487668	157658
14948	286299
90879	372319
65120	259074
136995	151944
32133	110677
19542	252664
373313	179473
254599	419098
384052	165653
472025	257002
201841	198870
73298	110406
216557	159249
270433	183604
289131	197595
36260	404806
93465	378462
473323	370866
213123	35971
60547	402592
23049	366493
150061	73445
175026	23430
287874	483921
190820	408624
32406	250434
107925	338271
461239	478415
162086	109308
478822	293813
112432	62191
493918	186159
45413	53389
422328	3594
75510	433162
476034	107476
285438	149332
383371	438419
219546	213277
270368	316771
212757	186259
477198	58465
293254	64207
285632	154089
117465	235937
438766	160278
338431	413547
408820	392511
466804	28526
292721	220577
114063	407843
477016	118890
315957	224794
419239	132843
223426	278802
246726	67584
468973	371918
385516	322105
39883	214024
119443	104527
52740	99740
125137	419849
232890	54824
116947	363418
458968	134145
194048	417090
297929	232555
445567	313745
91197	263833
267562	103533
363589	355218
16020	454975
99499	483051
3809	62316
47899	396080
449698	73543
71189	44448
18599	32807
44686	109353
199225	319540
327830	383179
486998	313745
154972	110677
13113	74230
476303	110708
171403	59636
484311	334137
314545	354972
37554	385910
212914	31313
398995	404435
216848	125765
197544	335663
54415	259929
240508	12624
200222	28230
205179	127921
267562	99640
428944	450654
89503	486885
47035	363581
462023	425675
470746	188759
288652	287701
466870	471412
212733	108222
410232	155120
300222	461390
50627	385076
420903	489984
380025	402326
320482	237043
82925	113706
433565	226378
268789	297158
306773	395114
295358	158041
477932	152046
200092	352195
257359	208300
182270	428214
168437	290984
34096	28129
109599	186458
55774	115340
454263	319081
205006	313043
314369	236743
217418	481709
303861	110677
356129	342477
282267	79057
101343	17983
313698	204330
191576	46127
129687	77512
153508	317675
359707	94516
491272	428337
159225	429180
443227	274856
146893	48848
218730	259805
435966	322994
334636	73516
58484	12746
493138	242765
341943	212029
67351	65600
92105	456821
184549	89313
9381	20719
97467	433391
403422	248907
304253	48861
408196	466457
329750	367880
450465	113685
305349	34016
29640	234686
172107	175387
101465	132247
267562	10546
216157	477869
51511	272748
171207	420944
290074	285156
361576	35944
482456	85201
332880	233669
320163	479691
423171	105585
105603	267352
161920	96187
438916	253379
15819	59556
171186	124660
271495	478415
376683	40773
119342	110677
115725	281993
256823	406884
471052	348594
207141	235958
219765	173197
218030	360740
186532	256373
171975	88113
392182	424133
3809	38832
55648	186561
230691	385000
297113	343992
478487	129938
244221	190369
360979	268606
114244	250227
61367	186384
185771	389384
488691	23992
280400	445734
484035	173755
211238	32605
36733	328731
15068	104059
306981	14335
132128	414393
151359	176878
50494	357747
369853	74571
338897	171592
95383	218727
433279	214943
163764	339754
81260	442034
128704	183226
39683	360860
170932	72434
445877	302005
366714	201320
489645	470154
119367	426439
364552	263463
337117	210295
319051	353731
392707	490121
329017	450011
95035	327436
232523	420944
55572	433468
105475	92613
376341	478097
51869	37536
46844	333591
378375	432347
47315	461846
217878	219743
393528	12443
146372	375773
300043	310826
95936	36066
239674	13370
402519	444161
361259	464420
317118	464427
92436	451460
73298	150719
230614	144845
61997	194598
441302	317686
341891	396563
28547	246214
34556	237165
65410	203656
224386	288004
11719	213221
219032	338271
221319	84216
88818	273831
55659	327799
55519	12350
388057	359762
146280	127687
242176	420473
43115	105967
191498	313745
484163	336711
335324	407768
429391	435318
401097	364123
257498	379680
53963	464387
266307	93437
293740	201780
201580	325579
217389	169036
190207	257298
356490	75583
148670	246311
400709	336590
422451	291
441243	194661
71189	358759
255628	358050
94850	236397
225694	355332
218114	275959
428843	27910
488971	388473
75495	386857
36211	366666
328156	81714
471757	54976
440018	367885
39491	222984
367509	263514
455930	415033
441821	426041
209281	154009
413230	486267
236194	409828
64238	270056
101344	424133
299457	176060
159688	407483
193097	410074
288333	477506
84822	391139
183993	280777
188886	12448
320551	149674
317449	31835
261592	16433
347036	99835
479355	183711
332692	50319
54856	421356
443486	42302
270119	238290
161905	163421
242457	484726
245938	18479
274771	426089
211238	226658
147719	379590
444139	1154
49149	420790
158258	84094
229943	217825
446182	121959
493897	171103
150089	182661
344921	293813
61367	469532
269876	313745
362427	136230
332862	399911
138490	273831
44160	23430
232149	88113
479985	296397
156518	210050
280100	479680
204041	380077
309276	36749
164893	220528
203365	308149
259324	291357
213293	27336
187796	275152
286430	18163
409346	202523
223133	204079
182811	301659
186959	288951
157878	134145
489599	205794
380489	91826
182120	94168
68420	1605
354812	414832
30497	214050
2626	265883
482851	298541
169241	187836
200558	255897
259736	48275
474177	313829
327281	320193
176300	55568
144405	490668
194621	245649
471956	164884
90434	113051
46790	113138
242160	187248
249696	95930
94135	192127
490640	479531
247893	392329
464226	384999
150907	94665
183718	328321
125490	428214
371306	300119
274852	213889
390228	258370
421906	74482
332862	128557
355189	162947
403193	477329
224959	441434
46877	48275
185971	313822
224107	309425
230088	363418
50030	364642
138257	172649
489312	75409
441302	389082
10890	160439
113991	95180
9487	388195
397108	121561
238191	427622
107709	418740
3809	43787
330066	25518
441798	366534
22871	8623
24333	185013
359048	27702
159166	107148
90711	60108
150423	176952
400520	347421
420568	200549
149897	316575
221292	394662
411419	222975
37621	232505
67613	347511
60760	335069
250730	240225
112070	476231
328867	122571
482316	272203
189965	193705
50057	392788
456388	12047
263505	353235
226847	90277
199765	348798
231305	213792
404408	349608
97588	430528
224099	492316
235669	90479
202774	331535
89267	137719
218293	20007
139167	285156
83823	423469
378551	212278
105393	468227
415599	433391
418442	247887
346697	327552
187762	417918
260905	327151
128294	190369
160191	457715
211667	286996
53903	304731
376955	192300
224405	430610
390323	105003
277716	441313
361870	38694
323806	414334
13887	253664
194364	136744
44160	413239
374720	445753
221734	61572
314311	275217
619	60031
120129	471421
237650	364780
180005	193684
213274	330859
78206	96492
379903	205346
261325	420944
109176	171745
231366	327100
70586	160633
52343	492316
438453	214024
86344	142678
267150	86476
428072	294079
15461	349033
224791	175608
400520	435280
440700	377278
51627	119123
331316	26551
74378	146202
107465	9410
454263	87532
295399	286006
101942	110677
223929	156523
168919	420944
105022	227456
477932	298267
405788	368205
72098	184258
289597	355700
35594	417980
50303	248616
48045	253816
313728	298182
336071	408615
91276	286828
54268	346712
335486	190369
259386	16433
169416	404704
358167	479614
38671	291521
323469	233160
458918	274114
107709	243840
272581	152502
312026	208300
274138	264813
81262	201830
113927	90988
231269	127298
86768	120810
204375	335832
261501	432320
238770	35707
375437	103612
406127	391686
271106	107795
40682	351318
284443	468162
333352	366577
207970	204925
304044	318126
60281	25533
60683	480149
282628	247204
97732	396563
113994	139165
220433	87043
130288	129891
232524	476231
477932	82017
238961	359762
444118	412543
88130	200797
240225	469235
59880	48100
201615	222701
399780	69706
245353	387742
130476	248777
365710	270248
166748	366849
209824	270324
146104	406450
61152	130300
125338	325748
82965	166513
237002	318735
298703	226152
11336	113138
441690	83447
2052	221953
225781	336955
110835	272230
94690	19289
152061	303175
378943	207972
350742	220540
467436	419656
138621	470808
129754	404806
368333	17339
162259	117097
297300	284388
299765	50830
49184	49896
391722	488630
275358	130028
309384	203656
293554	420199
257847	54976
500	143671
209275	297005
47702	401949
197264	293813
403128	79249
450910	25534
214853	294079
415458	313745
342765	288775
149099	475223
182657	121106
92305	449573
416037	118026
106754	295561
373424	32544
489787	296432
99992	471643
370948	446351
223528	286337
444307	282695
311	166513
196465	141724
272746	292334
369580	486885
337111	428125
151387	258370
22224	398833
226919	95303
73516	167541
274522	306879
295913	273831
103010	218730
320381	92553
335302	217871
315470	461944
24785	248382
345401	319609
378982	326578
211175	120132
323836	422776
485572	256121
470397	490742
187699	93962
137633	393326
157878	275055
203715	406626
206571	250434
114149	112638
56856	54976
196903	160912
423671	300696
57375	89632
83856	490972
4161	144961
289333	278359
204736	378686
136188	80193
274852	162247
94099	440190
127020	420944
486236	373953
236350	208300
278692	149389
4138	230324
304394	302958
386877	286162
196996	300406
423062	342879
5123	106307
183183	489822
297001	16433
282805	105855
130069	241137
77829	165032
485807	352248
434273	230925
5448	425675
341933	104644
215260	281924
283944	145270
146893	213003
371125	318599
4684	137128
360002	409828
61334	216936
446271	165653
335713	83026
80083	268904
442223	410074
152742	35707
492329	281924
390771	120132
51669	408121
233045	66356
213500	33685
422780	53606
371328	4349
141988	448262
195517	194893
299056	183213
4790	49037
429700	196851
14800	94516
52752	35707
468497	131437
55659	72951
306642	421125
238445	158153
17276	53283
180672	248398
240882	380071
478232	25109
78669	157698
92431	441588
219552	318735
163344	377083
392047	83660
442203	152850
99334	190369
55050	217497
484215	490879
477644	41751
366620	217520
43023	365050
439296	52537
88627	228805
383275	299864
314669	94344
241477	42019
405312	101058
180707	275375
208646	401481
184629	189629
137147	430610
392849	440660
59864	246063
397010	314209
381875	9054
44178	221508
312283	291794
306672	390861
203943	342674
169338	194165
246469	464312
91828	479557
191279	301065
101343	452709
58843	141509
450121	140729
446723	372314
367238	96340
164406	481785
68669	374637
338599	96515
225041	344172
114643	294535
332457	389090
43115	53490
301795	1831
143101	178436
176913	190369
379397	394541
94550	344752
356723	226788
7586	486854
254446	199171
62479	185489
7122	388195
142740	129415
481496	172266
51331	366127
373755	250410
51735	425779
332277	282387
194861	257377
84111	464554
227514	252323
343172	51895
198861	461846
257603	5040
229971	97277
9414	369349
277987	177733
412431	75568
59509	203445
47702	261396
463577	51377
4849	113620
296432	378859
148635	167719
293264	430610
113620	164884
351577	2160
364793	57914
164770	10377
87033	311297
22305	114930
285876	79989
332457	423032
93245	261583
58486	370848
343898	266852
275368	282497
448680	122462
327501	366851
274911	348563
33903	20484
386973	301659
213123	421579
348644	87987
75495	58167
72804	418976
354405	343110
84052	181003
221173	479073
2912	474412
45470	182226
394896	256121
47080	197277
305836	298767
22512	286828
27610	183213
77300	168533
42819	430610
222721	108843
453113	209572
11037	267352
223246	357357
399258	162590
287566	128064
396024	316455
162517	196169
370121	262805
439816	210984
198862	292470
485617	193364
179844	168381
220129	2277
289675	321962
110912	110677
316626	382797
229425	79823
405237	202902
244980	471584
178097	327779
233614	69777
368999	280233
366135	78380
451027	315671
422738	371585
47861	306656
478035	294341
295729	345634
272742	462973
190484	32254
171033	476951
235309	427798
338261	312239
71430	173893
190051	210984
19147	245653
308122	404219
380742	357854
82197	215128
274006	179352
318401	370975
76285	356605
82811	327217
268716	35735
461769	100477
484193	422470
226671	141145
246802	402544
73561	40447
188435	225303
36130	291521
57258	15209
303668	211554
414058	221890
33840	32228
47325	120986
178744	18672
91305	38063
203890	459314
348176	171592
143671	49896
11696	209701
110490	303571
417938	167830
437098	463456
326680	100366
247296	69372
464100	228431
195837	273966
438886	390349
228440	111357
348378	118566
198405	469446
416702	309801
406131	492906
68761	118438
277367	44763
293175	186440
328685	269005
357680	449421
199325	226308
389913	120907
433548	158872
235980	203656
216894	412525
96288	10241
12964	15838
160182	27464
182147	20586
285167	378546
50588	308913
271731	300555
209605	414217
160182	203279
428625	226165
486271	309077
74297	313745
366211	179376
459614	489552
81879	405217
328696	476951
237265	275996
287990	353913
120597	249658
412355	267352
259769	440660
148439	286497
229971	162795
61392	236240
64880	292567
448168	318298
233498	34914
477562	323144
49334	286697
57749	472072
403568	33386
213815	462737
345762	124085
2293	169482
477932	65627
105745	135932
287566	263266
433702	266852
128189	99072
38861	492906
354415	25549
332849	202523
27774	232911
60938	196783
212153	39259
363048	456041
118132	379817
257749	420536
114781	7333
124841	370395
133909	178757
230994	98865
279722	378094
82799	262954
124085	268765
41298	374594
316090	36223
413816	251361
487465	193226
290082	360098
390032	209933
49762	334680
428635	369577
251876	176706
76717	379130
248013	375476
90879	325738
225694	319147
160640	106169
247106	111325
350734	3011
448349	313745
474341	489552
381165	96823
25576	261288
298507	378462
247768	293813
238102	473225
101465	192329
252604	77978
325368	265940
262286	388531
457418	124469
95010	186159
220604	423828
234471	16433
345077	339310
454659	124085
121682	113488
353887	142157
138753	428214
138182	189704
114237	119123
298191	360857
223768	440660
14966	183213
338915	170629
318159	340387
306282	418966
145717	4717
4933	198297
363171	477308
54245	14254
297569	746
209887	213220
61687	11610
371386	63528
264682	430610
433391	442813
245868	337262
148559	33053
233498	342288
196955	460845
303675	318735
136459	421846
420368	137508
10023	402890
207811	331251
280092	408615
336152	288189
315966	90123
242473	34547
31754	241468
38038	394903
187834	490113
13361	86372
178732	478415
145283	249314
201707	221324
42837	242742
310960	395923
218983	86728
177835	395229
450004	391414
233339	318735
168000	180698
71834	438510
270224	87469
62494	388407
191174	490757
428936	242604
98420	101660
24186	440660
411856	267352
395104	246724
121578	148012
131889	450491
406660	98727
141596	399954
71864	21583
492316	80638
431698	395739
459232	75499
131302	199038
432617	159696
311273	373013
54684	173125
270224	126182
358373	413674
153782	160269
223733	151944
309245	369599
146447	383576
196682	355262
245826	276744
209496	191171
299976	404886
72804	418697
244492	35230
211675	25095
335959	15209
282459	185013
62808	412205
357178	226650
432096	141263
191968	1219
370148	302757
285065	398432
321157	337914
425233	380738
9074	184273
322486	28129
95233	8995
349976	434857
463557	361319
454263	263266
188497	158514
51008	165540
67518	491041
465640	183213
114651	224085
33657	464429
131939	60884
480381	70661
466383	362478
211657	62013
338025	213878
318280	53088
66201	409794
85991	422998
311656	481773
335764	218346
206373	257298
229650	286697
449936	432421
140923	51672
419056	216122
316303	200596
234508	38304
462098	64478
432673	114852
74063	11226
213941	236213
398238	115238
412493	378307
340654	97686
492316	378390
453567	162947
353083	47399
32350	476951
147592	15209
115487	262054
133362	196783
193832	132740
411504	421177
141528	308897
128717	293813
336023	489725
172248	31178
155442	367798
161896	110677
273878	274508
188741	127921
20946	420314
366162	59782
146893	324513
283435	372857
193611	299408
454167	470766
474272	245679
159422	137833
39195	486873
402689	489075
18451	434239
386411	6984
190121	15133
45349	138807
19334	190135
323019	110677
81896	407678
165520	492229
86702	187599
184720	181322
187607	165267
156731	48007
42020	411809
130214	146237
93384	341308
385601	28129
130069	376256
358322	1151
59688	451414
353979	193287
260794	244029
209821	261341
277568	329698
72003	259435
414569	434893
404568	78273
122694	69777
364948	317675
458968	231025
353102	181680
214060	179375
174315	56393
168056	4413
202537	49903
29369	28129
153923	61039
35207	243766
110973	48124
44128	410530
289675	313509
287575	94344
483315	438419
307020	205162
67952	301659
10607	474793
940	53192
183930	21822
303632	371918
33251	336590
137503	431360
459217	393326
467605	489203
184163	54976
489703	21411
134694	160572
28926	105498
472334	268531
354415	447517
398601	176878
46718	255641
92318	475523
297450	403298
17340	401949
106980	304902
414326	350956
23255	113051
319259	113126
263703	177415
179346	229150
343550	308149
303059	268029
10546	259151
485324	86476
198043	12443
123201	213722
440604	10371
316136	454639
212459	179506
444755	278907
383575	10794
37860	365050
37748	283445
378412	268945
190906	432520
27455	217494
479351	295068
66870	273043
334971	124988
114550	253822
278690	244703
30896	362206
83051	448806
447052	165746
202889	336590
110151	158003
426180	9054
167546	425988
477838	56041
161545	440658
131046	30304
365908	175818
253931	185076
454620	60186
70227	134259
432034	317356
211241	117854
125299	286738
358322	11533
87832	212046
244207	156376
298562	378976
192267	78153
15819	371275
289181	250755
487715	377536
30978	280800
320646	352191
62366	199948
345401	114240
58864	332512
265053	236654
312474	369209
375276	165197
358816	116200
343626	41257
190704	162831
409348	82794
273609	381578
29951	188582
81432	170939
399987	187974
73761	391414
61280	478847
80146	451460
222456	285990
475926	169485
330954	73336
421468	185013
333616	313829
184027	49021
126052	213987
201410	273831
275150	297426
51844	354137
326553	236494
260588	236298
168939	215054
79374	170741
285058	96135
261941	244115
243953	265711
101565	244733
386741	21779
283665	105044
319245	213874
92271	331484
157441	483547
271063	479279
221593	4703
276950	287694
391188	354024
82320	82271
113994	220870
305564	107911
390032	214050
320298	120837
414828	385442
121691	162795
49949	315671
304932	230295
437625	230031
385691	5332
383173	25932
18197	493772
229690	38461
451578	186440
292352	413533
334478	198038
232291	383892
112103	466182
339576	216803
139770	256160
418368	30428
6361	83084
341657	52537
179838	206312
483494	291521
479044	240789
121686	190369
314311	389554
110510	325676
59723	28129
163519	288158
360877	195551
174561	279798
285723	867
304404	82100
455484	1709
233498	29025
276821	51237
37828	375220
391705	215858
99620	42598
53454	447831
117124	48497
25592	310261
491080	316575
212008	313745
346008	382166
353071	115340
55914	122694
34001	40784
57419	18665
453018	298182
280507	24000
105585	371585
462028	359358
444325	80899
167588	88034
103527	272798
177624	272069
473647	125769
378515	238299
364577	431015
408839	414031
158654	433182
53249	38334
141676	349502
362267	80213
39195	427151
476303	207520
310462	238299
239709	145408
75096	48163
469634	119762
407540	384829
142851	254098
150854	454867
279584	9054
102699	280935
342322	404953
193470	262954
411386	147520
410951	179229
27944	305588
483123	42983
184198	434792
204788	379340
204075	26653
434671	21583
297134	423469
427076	334732
477932	272063
28926	208300
66129	113051
259642	196783
410224	48239
327434	295130
252373	298182
254319	336065
57447	270959
430450	95942
20793	57375
446211	388254
446825	422110
423970	188082
347121	325188
215578	289140
187053	176692
407080	293813
64160	261865
95514	227101
230391	420777
68021	488797
279079	464725
157740	258461
70779	241525
258648	136435
237030	246998
177320	274060
158643	263009
145001	421208
459616	76454
416550	293813
317286	349597
240016	428864
181419	142695
302988	229945
402519	183213
435156	459597
386516	137600
478265	484990
164484	287632
57092	447517
486332	320508
6367	226494
382314	157171
263566	260956
442236	493251
75590	66497
325147	366894
216058	6733
408124	59776
37690	440660
211511	40600
108057	371938
254427	228478
42020	313745
111134	430356
422843	391414
225889	78158
388635	452246
408583	397427
47110	458965
44159	63116
283344	133542
129727	334872
408360	487422
489132	129687
366861	321277
35903	198179
301643	166063
421794	475158
213884	50264
392020	273547
67535	425759
325717	296023
341867	148739
379488	5887
398715	382713
398302	153995
143693	434718
17481	159200
344166	441250
32124	183213
70014	217423
484096	372857
119325	489415
253010	173037
350231	6415
369789	13370
102058	48365
259492	388195
268277	211868
303671	48163
306483	12895
93861	28907
104790	22827
417123	273831
137545	476412
233771	100919
186502	373649
463973	409540
276821	267029
290435	13370
119066	367280
64402	196783
283182	72521
62026	93900
291424	266683
403896	190369
28415	365079
375476	179506
70978	185521
369068	457146
383223	398333
249202	10109
314806	356238
435079	63528
288831	226494
47014	364294
390643	337791
114262	86892
9923	402688
4098	186384
169986	357746
200674	249102
51759	410641
433608	107222
220829	156375
326574	401014
169950	244005
168459	291275
312184	62191
74686	486830
296352	396735
478822	200549
30979	106152
451349	389682
277936	12528
407334	360531
449594	355806
9122	487415
236034	242187
107563	62301
77170	282572
330185	476096
441992	388575
172464	123341
239658	393253
455206	120173
434726	190015
282453	194805
181685	485225
135365	367996
75341	24208
138164	274447
109704	185027
236787	79252
399981	315003
356129	223121
377695	214241
347653	371934
165680	476790
924	126204
414035	401065
121778	476887
334372	474391
484777	206199
153813	121451
445796	43938
191207	465009
439977	51754
260285	83403
491190	404218
47407	110677
261398	35707
458768	108300
419977	279798
404494	389682
457229	409540
424924	6374
390142	322413
135683	313745
398517	49903
403917	246981
463429	445821
98185	378334
66129	247114
393329	374567
158622	391722
135953	339636
410896	451885
215395	97277
84857	188285
467165	321794
282453	9054
50985	170719
216897	492906
342465	111181
176797	425167
173731	413226
9083	228154
168262	264873
391479	429863
8131	303036
321593	22804
217192	162750
73517	46008
196673	372421
155760	311097
281574	243115
418555	341919
402288	144306
443882	438419
443781	78155
209959	246311
124469	242309
469360	340501
15068	281552
262210	156911
39983	23770
126923	218485
267562	388254
19199	433666
325397	179136
324825	130295
385959	66137
195373	422175
190051	429161
219717	125594
249977	21583
477437	77727
1037	406363
17476	452569
476158	151240
73199	303648
325188	398063
367212	112940
391813	293813
145133	144118
347459	469235
343115	421830
401412	331349
182170	105303
492453	283227
131410	137128
319930	477131
101613	93245
432175	24000
52941	158660
277568	414930
119345	275152
378032	323970
353287	51444
308122	309410
322574	183213
58900	127439
470492	317118
356535	379976
298672	447107
478687	86728
120670	369188
10884	301659
469272	303648
476506	3719
444	258370
350669	106944
278320	469908
443870	468740
224048	21583
480853	434893
192465	453010
144148	267602
207433	151322
342890	21902
409499	97028
291832	388575
339075	348798
155062	124085
18091	60248
270248	353568
232616	268796
261825	291521
355083	21411
449176	413860
267562	49242
337487	183213
59234	437862
6476	261356
145983	341271
371386	56928
211238	53389
227068	94839
117537	457081
449740	206458
151952	63276
256823	314495
71816	150770
2039	293813
318310	393326
45685	131934
399314	90986
125420	284724
58545	231485
204532	186384
214994	209572
369808	293813
326963	440660
218114	122581
153424	447517
358966	428080
476447	52002
474108	373153
13159	276358
50173	32549
178422	367103
353717	137635
135710	436059
428277	85093
409016	156208
389641	152702
273326	221037
466683	285938
124320	454867
25969	10110
344613	49828
331497	435708
491150	200510
130926	440764
45568	310261
139771	344091
240135	478415
44577	363036
2366	284404
441463	271120
105719	313857
140116	105585
489155	402953
373170	129728
333019	160419
304957	436193
172417	461592
288190	401543
418453	32807
90799	192960
434198	126327
84187	5300
309225	128758
172089	267380
121613	110677
289126	400807
92237	476951
329610	42295
352046	86476
154085	457925
452709	375029
206862	75568
35099	4413
59688	380186
260392	357357
252664	73342
470132	165267
57021	131113
330423	364640
251508	276358
386675	286016
180879	63134
108859	220417
357357	351639
437881	125417
468935	153995
313944	6572
102688	153995
97592	20959
372214	452377
401841	336955
317370	1568
493347	356146
138814	438406
225694	285446
31160	222701
408357	209510
295813	139832
3438	277961
215547	401871
444271	3931
379892	280274
52011	299444
231370	236238
437041	209967
233045	325173
466000	190369
69292	60555
61786	412162
177333	86560
219166	196720
375405	281056
27388	99437
418291	207210
324367	178048
223331	150327
448852	45141
196030	255145
474376	49828
220553	38265
309559	220449
314228	64490
146183	151944
325019	275981
359949	115838
456658	317118
473547	480590
127531	454822
124869	325434
22966	16433
108525	65913
113885	184339
192703	270836
4851	317356
54070	426560
23020	244005
480615	126185
257498	298142
190973	6837
166789	485306
420181	12245
274455	40447
331985	396467
324784	289439
27570	355700
314311	186548
428853	83811
372764	362784
91738	412517
418080	21583
121594	464727
277944	432901
457148	4962
333737	330463
383510	460422
137744	79955
449879	458601
240948	80853
94426	347868
214853	345753
377312	308935
91299	317282
486371	246592
158484	90361
166618	35707
393870	301170
463866	284095
79134	246928
363505	449620
77666	357854
304355	46742
360636	421356
95840	233160
901	34495
193024	237235
471693	191959
42879	441700
39195	152310
298427	490722
284274	172041
245792	414461
14368	381718
388832	13903
61687	451016
160680	193188
412440	463216
441302	160419
405306	463091
432882	183213
226192	35013
390323	7815
369628	124085
178835	266852
125743	118855
193618	187974
443642	262252
203312	141440
81249	202486
52514	164884
7088	272069
64526	283918
65126	268686
492316	223784
208870	141936
36199	262954
314689	160305
18647	13973
308555	427191
52646	287454
3719	79989
20900	164884
332858	267602
302722	15209
26167	203656
46870	138574
318841	34416
340654	84750
382353	228121
419697	236213
376913	352605
220859	28641
402220	302592
305449	28130
327061	353255
307144	365035
328940	301421
486712	48431
348511	124085
63080	28129
322111	371918
347689	141892
360059	35629
254575	283178
27417	295922
65191	170180
130960	429186
359988	165653
385928	42610
345642	78074
382894	371934
296190	19745
459446	172535
352495	482143
179707	196783
488749	197652
306656	27093
432915	267602
393938	484447
391969	175382
480452	115386
487985	225817
348565	37698
447764	462701
146867	56581
125087	464872
10366	60183
244454	196783
384542	111262
874	367911
110708	78995
406896	23018
462260	88528
8166	310029
289177	488680
56917	259219
41378	493788
477696	173572
292933	478123
134947	203656
415259	435871
134375	432274
252414	348007
299486	214992
403489	383967
300240	74160
222817	315888
463575	101049
426017	97527
450687	161460
474093	134672
236241	408353
488063	290450
366373	94344
275730	285446
202783	110677
370752	176300
66964	155803
474526	386772
161023	214714
317513	325738
356600	192699
268093	272339
251943	304173
33720	280554
325258	267920
180055	355459
244274	471301
136798	136279
85970	183007
42879	298280
183560	476798
272796	476951
125867	318735
352619	427813
156389	110677
347504	290014
143163	373587
292819	343408
135656	197875
145979	279134
22894	9054
314129	93244
127056	428026
392308	318918
193303	15897
281236	173033
130069	359687
111682	94516
479917	446630
233564	417473
406660	371030
312290	120539
110954	463566
380846	325672
491243	206174
273544	374772
461677	478415
107118	116833
237366	190369
388249	271029
330214	355229
2844	412162
158252	217423
3823	403467
124239	412193
228128	48500
282793	167037
147409	37948
444693	76628
403587	146762
16641	50501
357071	152502
272338	405842
421659	40284
109185	430894
397708	415625
129112	429368
440196	435318
160680	44469
379366	9562
152351	99405
305781	471301
305158	159611
222792	298182
443499	336590
7568	70557
176379	41452
78806	427383
277732	388544
109824	262105
330860	427793
135610	411424
387357	25921
87158	464872
326260	397318
126870	103075
291559	345673
474389	110708
459996	146202
95329	390948
105077	284214
144779	282497
106739	437693
154648	81280
369209	364000
121700	124085
55145	190369
151600	52537
377997	205223
428453	396080
73501	392689
199333	2715
192183	69237
472920	336590
112443	215755
74149	16911
400990	37961
444217	39259
32463	370099
481562	484447
473841	23859
145353	110677
374672	16433
135024	306513
317552	318404
78030	351117
4262	303314
128124	142382
74697	52537
375405	273774
199370	291521
296610	94197
325771	183213
435683	390596
441635	99150
326329	181322
328089	184303
124765	19135
167548	370866
295841	263387
104873	282989
128292	303175
107711	229604
411612	99437
46071	312230
467339	304244
463393	285156
117719	95149
390196	119122
228738	312498
263962	18388
356744	371934
444364	102352
226919	102785
20616	342807
431264	212418
374404	143152
186769	120173
25655	206848
393362	40784
472833	28129
386929	10646
94110	17186
436889	193618
391972	332392
431661	137133
475725	86476
86901	359358
7311	86974
412844	313314
336152	269703
378574	303648
230210	225043
100931	185704
124074	100831
191587	225379
142971	357748
319824	76658
358477	217423
446530	148590
171744	417201
297728	16325
248734	79989
68042	359358
463178	242934
399076	267602
192660	428214
430848	16272
407780	164884
248544	174864
81189	349261
303555	348550
32731	115340
396090	99145
55961	16325
223419	55626
144502	104382
452771	105585
291268	351257
263769	127921
383740	381057
486752	339853
137124	361687
334636	6435
254115	216731
197386	141166
267562	228732
273793	132078
357784	200454
66380	252790
222633	243115
192660	359966
204891	10515
410017	77966
72616	288319
278323	409540
83952	473913
339023	280369
257941	467745
107765	426986
197996	288342
67787	390874
257613	224161
332299	364081
448516	242314
180697	217384
415864	37057
129479	411467
388473	471945
161363	420736
29426	315888
102162	127357
154845	153679
425906	404960
321930	262954
16776	245982
285023	485546
379947	375840
414334	318749
253470	187045
226023	353557
338437	12177
188240	452803
65320	339712
317599	19958
104250	144405
179988	469227
199340	385000
59735	168719
396522	240225
235787	183435
185865	203656
18451	455185
236032	74886
455922	26551
349834	412388
153083	268118
134299	428103
3894	371209
40890	371707
414327	392618
412549	492906
92401	112392
230969	11078
153813	377206
246297	115671
265586	89789
431860	380181
20401	470554
127779	233556
269187	409523
221061	12443
67174	261396
411841	247374
275368	316585
27255	4349
40443	231485
8304	23902
192202	360860
326742	230378
140919	313745
339194	391414
191229	318803
90298	447519
198820	287775
147044	267602
350338	142217
250503	226494
303954	317100
117833	55572
307731	82911
181623	76770
62420	323764
211293	413525
78613	72853
322274	296693
487832	190369
276696	25437
257498	305855
269364	77278
493045	18665
368105	149507
200749	86728
168594	304731
112443	349448
144239	183213
454867	10462
403670	28622
270248	466373
399492	443316
356108	36690
243858	485534
345918	440000
283733	367110
472163	123958
395200	467320
265982	110677
138126	149725
25374	450036
149766	393238
370403	261367
75341	229741
312347	324723
61274	354630
466691	294103
347799	76939
76092	40970
242442	22104
464848	369571
392086	253507
254724	421830
365831	125417
44057	136845
398624	9054
176901	151257
351448	88993
226805	21583
475952	488296
277765	9217
215409	267352
88460	452782
303320	458601
219136	291249
304125	22278
205380	168615
480743	245201
443585	217085
283127	88113
340309	265589
413149	195987
311202	258829
122487	20959
376586	224193
138126	312121
158224	293813
239888	327061
467568	418431
370621	205270
248473	440660
445023	418352
78758	212278
102162	50264
395159	196094
404753	303648
443307	411948
399966	420392
390291	438293
134391	197154
19080	396764
158171	443693
128563	172999
49644	255650
194822	398235
389988	403119
267737	476908
288465	469235
371637	201754
46757	116283
141617	264837
351015	487961
297275	48275
367874	109732
431566	73375
361676	343458
261700	428496
361749	335037
174875	116570
91652	458104
489285	68327
67382	354630
103898	363797
242601	293813
41189	359214
190766	339174
112267	110677
108859	183213
338599	204925
234265	367418
460550	136508
450628	127921
136986	148779
37839	431137
27467	466432
196398	256012
363557	478415
210367	481066
350347	295650
110490	100705
476234	176077
145629	108222
364285	11626
46945	470185
71776	185208
110423	271323
452769	45141
218713	289970
327209	96715
72345	23018
378551	337723
225349	190369
42153	270836
133400	149128
388292	12092
112357	97685
466832	122291
154138	27411
17127	213465
322910	130911
40028	100938
419849	369217
122647	37914
372583	365640
119653	190369
292547	367904
293123	186561
140116	160419
376813	258370
329025	422435
222104	35707
386428	141509
275460	337262
179010	486788
233292	111654
125835	160508
34123	16214
118539	146445
299956	416699
154852	121304
426772	413525
23090	141623
242927	315380
171115	340107
354696	46132
390644	214604
68098	65616
71799	50015
163117	324743
147871	242517
393999	478415
75219	182956
366187	444355
163843	51655
106739	37925
298569	401221
87729	141440
400437	160379
410390	230391
259242	212081
189710	373021
481402	11533
296459	86560
39176	85347
219186	63744
475054	489552
389170	3636
123414	266686
248463	428214
2735	96977
132147	452055
48303	267352
314311	153548
185761	23318
182845	284891
445261	126204
48062	294385
224790	1171
41406	493293
8146	163127
322581	238229
484059	286936
215397	168616
431556	430781
141646	60578
169584	393326
425827	430170
298823	298969
36943	332392
479893	308100
106814	7129
227263	33449
183134	62518
238115	293813
380562	313688
19528	218017
149161	431556
267885	294548
120612	426675
30980	88113
331187	492988
163831	221324
412487	333889
397121	292721
183111	273831
436262	54852
65373	43514
387464	364517
114383	229641
422822	447560
446962	475914
167583	139951
55566	40198
307788	429862
201038	53424
86887	65371
36530	156478
161397	428214
169465	451893
152441	400751
124178	221714
316691	304504
29900	110677
285023	348971
434437	401854
218114	81018
438193	151050
338660	149388
233374	53389
489241	31918
211438	228225
98012	242684
49025	218005
90262	447303
307448	113721
131939	472201
181250	38901
77819	147405
162753	313697
81879	187974
432883	429863
456231	412271
349735	28466
430582	413525
176196	318533
317827	486885
328685	155214
385237	115861
206046	198456
476489	301216
122354	144460
163630	27464
32601	10646
40362	308877
115970	313745
204862	296352
281009	408848
133046	177093
242927	298767
309225	488077
5167	256121
40572	79226
469384	220967
236217	99565
23195	488446
424973	35602
221420	425675
64294	281296
270248	355087
9923	387344
118489	397115
217434	209933
328362	251597
24618	43786
220733	61059
375195	200487
389179	130530
335345	486680
184629	463549
269292	243008
282737	48037
378051	287250
431264	23430
53428	184039
32888	458230
89219	309325
415349	415360
278153	294130
210181	294339
218930	157653
133400	38063
65576	106903
355389	478415
121154	350642
345715	64123
874	387030
230574	302134
219281	175627
221457	190369
139178	160545
309225	25029
181212	269506
406408	285708
192994	73168
234506	204895
165680	168509
28265	366666
429438	135799
370869	65210
242521	293813
93174	487452
200071	150936
115804	83542
230191	230958
447344	257858
77288	65838
492946	24145
300075	200843
316565	258772
465512	209285
188849	25543
433239	477986
218803	196783
65935	241312
27350	82280
5857	95080
128851	235738
486577	28129
169312	421935
298333	190369
435011	259929
194503	351732
302288	394406
96973	234356
24867	304324
177456	209510
278905	97277
392136	372214
247785	479082
90703	168252
329585	177861
360846	238578
44049	270073
466673	314742
142748	414393
326270	317118
125036	480899
222102	119868
71189	338656
181100	276090
241343	110677
402900	267602
438956	15133
209686	25122
282497	340880
12143	469235
357293	110677
175209	91558
352073	240585
479760	54763
25199	49299
83912	303215
274067	261396
319465	300119
198450	441700
203372	313314
210005	124371
402398	118874
131987	79331
144973	266554
231215	366941
46663	190369
84416	37948
434083	50935
391820	159378
448104	348401
43027	328128
27042	389422
24983	158961
212460	377984
112627	203656
158442	121448
238855	56238
138610	132740
248565	16976
71189	14751
323042	429850
380668	64335
273233	322969
97961	226943
85450	317100
10489	144405
40809	399555
138126	225667
256893	331238
131031	149403
483571	74877
17613	464725
456467	21253
434110	166707
240049	76019
426826	293813
423013	212734
16042	121959
448201	141569
334681	367919
20606	212964
82650	420392
405837	323718
219546	75330
439403	450929
90863	445749
450654	113994
102819	286828
6674	20959
268252	49660
440378	169116
276821	67424
410549	383048
473123	401854
78464	57610
84012	172643
367326	479280
302487	313745
392086	354611
93055	389009
345578	28129
315250	399468
437107	487833
256018	469307
5007	179352
234379	313745
20243	478415
205922	452989
161119	370099
165680	240055
307909	245332
25580	440732
98904	7812
66861	331777
18770	157922
364035	17470
403823	449322
395943	242187
467111	447517
223523	339582
196003	251323
154981	323836
403202	243115
18154	176878
182799	145109
324722	264486
230760	36562
45619	240225
307832	152179
449893	315671
398805	152791
444380	202458
139003	366127
195121	106313
144543	430184
335415	414459
100884	84875
356674	491259
233045	186932
392429	364768
434550	205287
493972	388575
479520	233976
182181	246311
385594	455618
431378	479614
390142	345348
256012	220175
221106	115340
34865	387860
44840	449889
289084	391414
342770	411424
163691	383610
227566	255641
385593	201262
463200	300469
380861	98164
482727	301939
363768	110677
451397	378899
159125	6467
209465	156564
224285	407024
63448	472326
68098	251009
4992	356972
320982	21411
27467	86062
487924	362206
280952	80543
232609	94516
324502	391111
306981	113244
183673	240796
276401	183213
231342	287740
186206	373074
153817	332674
34245	177630
445708	481063
193654	15486
459994	327022
465132	447519
116631	338271
481052	256121
483570	156376
100812	309372
372488	248563
373159	250389
233117	139233
168361	86560
116564	1006
460775	403368
337479	81280
289597	263009
138896	285446
67248	136876
398903	29395
455185	203752
381578	359790
84756	420820
342486	292129
5183	314742
328940	361039
343493	291149
412593	277961
146024	384893
374156	88705
339255	357446
260643	109615
23290	344091
328140	18534
287566	111572
418847	139648
391264	116085
36723	32807
270393	478415
41496	49507
435198	457661
267562	235577
97732	209572
451062	417680
222499	236503
228770	97894
332008	391414
45103	35239
226760	432212
245895	388321
350650	55250
321970	313617
388088	381950
470994	336590
246348	217809
464022	174264
230139	69708
235368	256121
4717	323222
183480	388575
427169	469761
25505	435708
341782	433794
218531	365996
213123	437950
257473	58441
1123	387860
459857	82662
295165	15209
250600	124085
463651	28057
38068	174604
362145	425656
286080	318221
305687	228431
12481	275768
102162	434493
169937	261360
147478	160495
58465	259929
447682	204603
277568	207959
404953	115729
15027	176413
136768	454822
5139	490870
346272	64429
274099	94516
250295	402575
286637	458043
377627	309566
65513	40413
302326	86765
122758	58144
13588	277048
65070	51895
68532	312405
23685	233942
46092	33745
224063	184833
318735	408402
287566	205378
301312	179745
60922	467267
326830	24659
207251	264080
293137	322457
380748	290131
434104	288035
143203	419050
358685	105212
98463	378462
477037	208577
190051	386901
125417	451414
102352	212518
276821	88705
334201	298767
29303	17410
299652	16433
52241	162247
20243	132740
168885	16123
26096	176878
174054	19644
263049	221899
136089	390070
48576	54976
313541	15209
375520	218485
185403	315990
411927	252339
468886	234452
26969	424714
452694	286936
410220	148321
407066	405217
428182	428710
64756	466423
177399	229780
146903	138807
269199	143846
244399	115090
112625	273157
417490	109437
457418	396710
393905	51222
30568	231691
164196	47630
196670	168381
293396	366127
240425	341999
230574	117399
387449	142678
64798	124223
114056	350189
206071	237165
18928	471467
183994	174497
485492	150372
395258	95402
109514	316011
3564	134697
287521	244454
83218	404960
298353	275232
84745	197844
158035	214992
345642	387436
364255	399286
270891	127921
154526	99437
69248	453337
172979	474033
173863	114643
341028	156604
124095	420790
374969	143754
211781	59668
108398	21583
430347	41266
372710	271436
121825	21583
373568	276074
17481	84395
372051	122462
53893	198317
207913	74359
332560	297724
65433	120489
262286	227127
14800	20959
268447	451399
348583	320562
84052	175067
434655	367110
418380	430997
174729	464588
112267	190369
276836	284843
413196	157374
481470	53389
314911	310261
85347	48146
447219	116356
366071	378572
412205	271403
364636	255756
56913	316575
46045	53389
289660	297904
404039	159781
68532	20506
336023	241577
81550	144470
463170	157856
233415	289480
131606	183566
355083	466737
41120	201794
219765	300051
318071	340440
328364	278520
470266	324468
13273	409828
275388	441996
362206	404409
381601	215214
486712	483393
334636	71807
437849	100515
115362	215544
385748	445749
432884	141166
143315	477062
17050	293813
113685	313745
9337	29253
381416	251208
231608	320169
342465	27500
256582	110677
190303	263009
7160	455901
277808	94516
457418	298016
81262	218725
234788	48463
125343	459952
268983	181209
368888	53866
378141	132644
390781	6899
35201	413525
421140	417308
110248	172205
444314	321923
64068	135329
364627	313745
177244	420536
47080	411148
15261	97422
19697	25437
328940	278870
35193	264558
456062	395396
279590	13271
214215	198275
83799	386772
87579	79385
429895	391414
111573	250410
98684	50264
382468	60517
286619	343215
426585	410069
353103	188759
284182	131618
332677	480665
224435	441635
31509	293813
35180	210228
262025	231485
128121	141068
370977	370099
154662	166970
35806	38036
429791	336590
340693	249709
254245	446147
301765	61041
350962	126948
380454	207042
179554	348798
427859	100503
108430	44345
269399	76704
468516	401928
366135	13160
356805	303033
307718	156375
456021	196570
300440	416513
100938	417122
494068	15209
190007	134694
117910	217423
344990	445749
376220	266203
389563	44082
124259	228908
377869	97493
115480	292151
145270	167026
350321	401974
165239	267093
81678	253110
286337	33081
81636	291812
240587	393326
297165	306684
438795	317686
77767	409338
450988	265883
32406	291368
38276	224751
21622	145270
235070	206406
34961	316575
184894	228431
217595	46294
112002	41414
260322	187122
314311	203782
265151	234071
358081	262852
367686	223255
242521	273831
239001	228431
235436	303427
39892	21679
293065	440195
58900	472239
358373	464872
242587	24476
487890	437941
174362	98650
429547	75303
224438	186259
413541	366127
476815	428026
335701	14251
112262	77347
223789	276358
80953	447945
191761	146124
140802	278992
143814	431249
186090	40784
37770	461944
427169	23239
244807	249224
20334	455769
192646	360652
147874	133486
431315	171634
463577	475727
219281	140282
175598	260069
77913	207535
314224	401543
43391	207678
109639	178278
339190	313745
382848	333383
347121	277212
122931	85884
276062	19770
180125	380538
80723	122462
174515	290450
419720	138823
385141	177630
204798	254030
38389	492906
305072	377032
349341	62191
477579	252074
78536	357509
325218	227566
98100	177569
280624	35594
123446	293813
444080	112905
116998	11626
99926	42327
251111	159431
24921	399867
231552	190369
481419	395366
493137	306633
178422	189873
436891	283214
10210	266852
31772	384366
144624	86728
230193	331581
46213	24943
357291	178757
221903	361698
326260	469790
101344	386660
135147	263241
168009	205001
223616	479614
205607	82701
244092	35287
238311	231490
47635	131241
287089	388073
77829	188925
357872	363762
301675	277806
309284	110677
445098	418551
423171	139648
357966	186259
491031	235517
127731	494102
163390	446630
53047	385322
98684	195551
399116	428214
127100	416213
157746	290751
120240	452126
50711	28065
77397	106343
114605	264406
34129	230839
251615	57208
230250	195551
395988	233624
76228	450983
428163	132423
50627	379653
446708	17339
489167	178316
202478	187303
167588	395366
458006	114550
156277	289421
396187	421661
354022	35300
336876	54976
329832	431983
482851	53283
487578	129185
228128	63337
297441	438783
265460	484447
298775	353441
290908	218736
258192	438783
458435	412517
133404	9050
235375	160702
325973	38134
147036	379976
41780	206525
486506	53460
361001	65487
79079	293813
229787	447411
295232	218142
345711	21411
375254	60517
68098	218412
300068	166553
300075	124442
346557	389478
83937	194513
202140	34708
91828	308721
164627	198315
73716	318336
451699	205289
182270	158608
201813	114733
461814	266852
453345	491257
311893	110708
124153	434945
202456	139648
469384	28229
75494	79249
44159	381485
479807	13998
153771	213298
413479	194113
10203	293745
472171	16433
18796	463549
251779	403281
49447	198269
53922	330463
295041	492843
447610	263889
61517	140508
140116	363722
404337	8459
214390	423203
19334	5805
184229	207042
298026	220417
287740	363993
491828	52537
125728	179969
121733	315614
41821	453009
219136	374052
48861	113425
57266	284654
444155	88785
186647	49896
71844	44684
367619	90099
203020	44123
40973	21411
294193	322422
214744	19458
284922	406843
140150	104505
127453	437510
183232	49963
80888	144405
188295	183644
444346	90635
301012	183213
196903	392062
462670	353813
286624	489754
482730	105585
180063	34316
470990	186463
422219	439992
415404	208055
255437	254892
315573	301252
456734	187836
422990	405217
481821	165587
227448	134145
188147	303175
161462	186259
299437	290450
475788	421479
79432	317675
358132	492919
24894	421935
236053	87471
163661	180578
313733	284843
411573	24738
322171	216013
405788	261631
6374	234534
324190	44341
42830	62699
448287	218727
42415	463633
295404	118387
345401	335276
302566	227101
470749	29744
287751	140044
60266	464265
493474	49660
401546	85371
483907	367885
89238	305297
377349	6374
355083	228106
43740	396519
168115	432419
476093	340312
344322	446421
40407	302836
191248	21457
289524	193828
230331	378462
259324	301286
469388	218615
29114	449662
475992	255016
116460	446105
10093	482162
373998	385316
235451	472583
239427	24208
492921	291521
193867	58441
448104	52279
164928	24334
42879	89644
37697	136714
408806	208300
176201	15209
461666	471771
135593	110677
86017	83017
180146	384401
13563	108511
166903	9217
379065	400832
179751	51471
268447	204484
269977	256978
245434	350803
289618	22286
403813	40181
114063	182967
468627	317118
47109	417201
351986	401408
144066	284920
39142	10236
73039	445016
154835	136181
226127	342134
251372	220417
418538	431776
72804	310359
412246	75303
417214	154815
110835	64406
205633	272872
391091	40014
330752	291860
230691	185999
241823	205289
26527	217494
318355	338378
76228	324746
24647	18632
459045	422200
294234	124812
44990	447873
392329	139531
123444	310290
430217	291521
447554	48142
362404	190369
150583	93482
88855	124650
399739	428214
37189	48163
86814	167294
241239	273831
81249	13903
236967	294069
463200	346388
267164	451016
2469	485124
483318	79249
342179	391414
119010	410863
17273	4349
393087	378686
92449	480421
459171	113994
310280	174626
168885	164763
334546	237235
378137	275790
128124	237165
64008	303424
462748	274309
482403	165267
179757	136657
278642	136744
48823	64335
220211	185436
398602	249709
479351	320625
322171	20593
330753	226575
39195	55395
63528	453594
308609	237235
257847	257298
154712	348798
161896	401854
198908	422421
299452	489822
101465	12895
471495	223449
348459	262954
305121	404806
247253	57718
401438	403556
161063	172089
302233	75201
274942	381857
5796	409828
286425	436073
426234	336590
242710	310360
486981	194165
45638	478415
243349	267352
241888	123533
107271	176878
456351	438419
138126	163050
49660	155570
458601	300192
77143	105078
254446	9648
213278	247812
366187	165713
328076	22888
245679	143692
256487	259583
474609	108024
447994	250679
190973	10649
28584	79249
394323	100426
410255	477423
138160	310756
88910	6598
478737	206557
450676	429863
151361	402506
82712	452746
340229	272309
101508	151041
164254	284155
392539	460726
11229	389682
446182	149373
72250	220417
475944	86476
109660	114653
203373	170661
157885	172329
168437	426887
223528	191906
58775	220417
306282	106429
73818	224085
367492	317100
465687	202896
219300	158313
301665	67584
451828	345565
282461	80856
21971	276358
183011	79507
51484	473195
398214	69398
425183	363722
238987	58379
228994	135756
170388	465692
337890	146517
21554	313745
119001	250434
468753	176641
185393	462973
445329	171069
482372	250389
11210	425759
39195	283016
221272	172463
193306	164164
395313	270474
260021	205289
347615	474982
377937	371993
55525	286735
352452	421356
46248	267602
133040	158290
237934	15872
59644	487400
239836	336453
313944	402788
169402	273831
142658	317118
162460	228431
314311	11465
384196	252664
293913	427272
335345	147665
368218	293813
313314	483485
26820	331584
245309	230691
359053	136321
94985	221324
290799	212411
39348	190369
485748	203656
334760	6072
59807	53863
160220	490588
266965	209183
10570	163874
106235	326684
131055	287913
222329	450024
458183	109535
329379	424005
3683	110677
397439	61430
222491	55385
42668	48919
228229	402700
435266	38063
293197	438783
425827	431226
149293	463855
399487	469268
16381	17535
100298	106085
45914	330860
196252	226317
86798	432441
394087	99752
359946	79507
182771	366493
316942	74106
103718	422977
10705	152914
196458	259929
321102	485635
121106	493421
42905	88289
261278	366653
465653	156376
221296	132240
491337	441313
59790	351732
182161	101513
209898	88831
185237	281924
127229	65648
246716	466744
154228	228431
420136	242765
244688	428310
161693	96351
314455	93399
142546	229150
159343	326815
125821	30376
187835	28129
214390	313745
130224	129471
297980	394247
82795	221832
451316	209542
176651	156375
50264	134145
209739	263009
259353	288035
85970	219508
188847	137262
277961	305622
325314	29528
291249	84502
287979	192195
273678	278844
259372	28096
57242	32807
472344	159249
117103	28129
282884	323613
19459	167418
202737	313745
170714	171244
359167	251388
359469	208038
452921	435380
176392	126204
116686	175687
391329	131379
32332	460456
272725	10345
271041	159253
260905	265766
26318	465760
45337	463549
109733	309425
430603	56609
459952	375690
181116	184258
350064	357854
86225	337723
221025	55065
471365	46786
164002	26699
411204	250732
189428	318735
345175	121462
477828	166237
319762	46266
163093	18028
223602	69975
250352	178436
16659	168093
51341	4349
445565	317282
69267	434186
267562	348176
37610	87259
236178	142018
339333	300473
208268	166513
93451	102923
274584	228431
121727	313745
319274	16433
341311	397315
381859	376175
224469	19808
484172	110456
76228	250979
449605	82585
449319	394411
383502	105498
81428	285998
471309	81600
268353	37515
104025	64084
407183	12245
492247	447345
322448	491977
5259	267602
159979	207150
186462	401949
415357	368205
278919	28065
56620	195893
357566	378599
254427	405217
467788	236413
385177	115123
87644	475989
376592	484727
260392	12972
397663	294684
476560	20595
211551	476447
314907	165952
462047	487436
94178	458601
38520	421356
64865	47904
237714	212576
225604	371918
220792	76620
415386	241468
357557	177335
91803	420790
218485	317118
214735	77172
239359	273831
443815	374188
450687	193188
383409	436722
270248	170723
291320	421356
150583	402493
225663	333029
148559	410853
14871	376244
130675	49896
57281	451753
472706	128301
219136	30241
300195	51195
105171	330147
223714	41266
65954	262954
337342	457565
400936	376392
204375	245201
270089	191708
112929	414286
229674	124403
289980	164884
54539	482137
386072	179375
54599	70998
5177	129871
334985	161165
30241	205223
61895	327204
437623	376508
227068	448032
465599	246822
475097	88654
7633	338742
49903	172900
15464	479614
281858	382020
146704	296269
13365	204005
469102	172535
230051	451616
180181	35707
317141	217423
301986	214024
78206	314495
150798	182172
258557	347116
22385	183213
243813	275722
316565	290370
364994	17205
19817	251599
177961	33855
455847	350384
12399	4413
474966	138733
245938	490742
447090	39618
276813	75988
180479	315947
217270	265065
11939	270196
178791	416007
461870	72576
345240	178874
215297	166063
327343	336073
12016	376532
196931	366127
69455	131174
239712	94344
314224	15209
164196	141166
460851	184270
97322	423688
84745	210780
40997	85582
156657	405217
400888	203840
443500	317118
108140	105585
384171	292468
189591	444006
71297	224454
394084	107711
422470	313745
316595	376137
169619	69734
475949	327099
292404	76709
490885	474975
227068	378082
486767	18537
19080	15501
114063	110677
468818	273468
483950	273934
344730	41673
365560	282224
182771	217310
384866	441492
367274	432619
236377	443227
304404	20007
76228	319609
340696	164884
61353	409248
212612	26657
408437	476231
18678	262954
68558	54976
338955	471416
126784	491099
409085	489552
87102	28524
215459	430329
201419	304589
55659	348798
417727	97894
340637	101524
477094	348798
137454	188572
295649	261396
481509	347104
118938	410317
183467	101058
485536	122314
165413	393253
461944	473739
334681	42189
328940	47240
321645	187974
353491	139648
172327	172327
160463	320558
450541	275790
268629	170650
76228	207149
325909	289593
107525	366127
286772	384663
204258	203352
135593	317118
202379	448484
439977	49903
243358	94344
301355	366127
466012	337120
333950	16823
485312	306708
426045	218577
3566	62967
154937	304589
333119	155941
292791	287694
420735	237434
487510	83411
194875	93399
181146	121720
11807	244005
252469	424497
31952	190369
46987	489075
38103	120489
333587	33792
42626	59685
64751	80726
211193	198790
248013	388754
268910	312697
111554	432212
21342	214798
195062	243438
171455	194598
247764	38655
390170	11023
421929	164884
480138	370866
72233	193813
128908	44930
261134	436512
469384	63524
342486	449318
2729	336693
442730	384010
472234	310261
257347	373169
449406	384537
6482	41160
480633	51895
473692	375978
68098	395391
125490	103842
175762	186449
172353	283445
172433	374594
15916	413271
406277	347174
304168	476951
200154	209471
31070	269843
222279	470808
351352	421600
409346	462377
303086	378225
361744	309517
234257	316684
452736	13257
410583	224410
284163	303060
396421	315573
193499	290
447335	337849
126911	88596
150534	139927
300365	391866
437729	409828
320152	268176
295841	491325
39679	271029
289444	378521
257856	56364
479351	194469
247929	120728
311230	87959
128124	478184
258118	391549
487274	478060
210401	318735
457209	371018
14871	406396
27687	469235
246383	423012
386775	378686
296423	99210
20510	317118
370619	56856
361960	366828
338413	109032
362092	313745
88852	61724
181590	291521
84052	325762
120920	124085
341668	276358
344828	288035
194130	303466
12564	194170
127778	268176
481419	438627
178172	458230
143501	226741
166966	418267
161469	240938
44378	49621
301823	260676
282967	385354
187652	336406
320683	447517
409134	73558
412110	198465
156425	429733
48906	103178
240087	208959
388097	91069
62451	425675
397778	55450
127462	75499
245798	343168
333559	72523
428214	376168
67001	473422
204009	456640
124902	157833
66853	32179
353659	181322
472513	456640
433346	315671
322585	277961
289893	359599
83061	248111
198405	442554
4139	224623
86625	386640
468211	90123
201813	82697
221679	127487
271699	413214
140178	167540
145438	149119
178249	484447
204273	466432
57447	341271
141010	392055
100750	116826
422469	110677
2715	60523
230317	283445
315951	112730
54184	67193
393737	185016
16844	433516
441734	13370
225004	212081
225757	477986
20002	355210
56205	120195
175035	478415
209330	436151
89164	190369
483259	389682
476447	233435
225738	266307
437792	218727
93011	206887
94268	451016
481301	387742
275586	301659
108152	421093
487948	276436
112217	421830
453382	385487
457257	326102
281332	47188
410645	281472
61696	273778
426041	308462
375579	35493
310513	438477
370876	418658
388696	432591
156600	236417
78617	175382
69087	273831
101747	150264
281487	105878
307574	94255
8709	44818
422183	315671
85665	65127
332461	190255
96559	190369
155252	413426
381998	313745
13246	9491
196491	157624
120240	223732
35944	354630
298589	310030
83600	50388
428944	50179
447962	75094
302704	140508
394051	420757
101905	247397
479002	443976
248640	446321
71237	285052
241005	437354
52793	178422
131598	145847
18330	183213
239804	64474
268172	32197
204798	326446
155073	172089
128124	404960
140727	84504
91828	46142
447578	321527
317800	164164
433820	479570
261892	132035
440940	332820
110547	226494
92682	437979
492921	155927
421682	265711
219356	49205
363984	135756
179815	191831
375316	266377
108599	462183
308150	170894
376078	380479
331804	363320
352432	85078
367328	265589
252874	490237
377149	417866
92635	116943
380719	488329
196003	122186
456966	243179
476592	61729
17481	77908
455222	209542
485081	423974
334101	412150
195356	322915
464588	162610
475743	310980
18784	146971
463294	208533
405874	313745
37069	259474
392641	431264
11713	325410
251092	237165
479407	117140
115679	299467
278724	425412
447270	157338
118254	431799
970	286313
146893	278633
279220	23828
10628	143570
184154	303648
168816	94344
426157	432591
316585	461944
323352	67040
332444	25287
405306	112422
22900	171592
158099	80133
103510	81177
260691	376856
209310	5040
232258	298274
405237	426736
84698	420292
380454	405217
358966	76116
133859	88113
201041	411157
380709	55909
91952	266554
42022	138285
274138	66325
397531	331238
257596	89611
366516	382461
438773	119868
16784	322020
130060	434711
143437	255188
214735	301823
279935	274852
174139	293363
372504	113683
464966	48146
162857	70076
239200	49903
464025	343010
389056	451213
164895	22294
139353	269644
381145	434634
166858	46892
24429	129185
392893	145274
93253	440660
327573	190369
39317	35373
202142	150676
405096	122403
316828	408263
231326	284425
255932	420790
80080	401543
399673	103748
454867	430894
68675	320564
213207	454305
215337	227101
196996	78465
406129	146202
486634	320552
15819	155053
79182	463089
325397	44826
106739	423469
64123	189079
342530	450923
351200	281318
222633	168381
169447	168638
334092	63473
250207	173176
394875	291674
230312	78510
43649	327061
338165	142799
188568	187595
363552	33224
113310	467781
230192	214024
126551	59759
298421	119868
219182	196783
404249	427977
478582	273445
341278	253263
235050	468127
229733	484134
198317	440750
398109	4649
428552	57134
92401	176172
22959	32807
422594	375840
191680	465622
475526	226378
140116	405217
388903	94927
223579	202996
186439	53863
87580	320097
430170	164075
275829	446528
185783	105878
351767	446351
124085	484745
109652	49813
488732	323078
473981	2380
169631	25724
59644	31886
339214	229641
479109	156562
435602	315990
350594	119862
164151	310387
167588	457222
101012	411424
9011	46215
51846	49896
62326	454657
80970	290450
126764	137128
354686	24104
81432	249263
437254	249624
313355	106514
334640	185241
149489	99405
323222	128482
374285	179329
463429	218370
271156	401871
133708	198649
298479	406641
345401	63703
477540	420757
207567	58881
95215	83872
290216	483316
230051	337222
104740	268550
477620	187974
293251	180082
298703	302535
47858	378462
3015	464727
468780	352523
188667	26366
373597	213639
224269	348806
268118	249334
345324	291332
89238	247062
16737	494102
68375	113733
492638	345011
266965	387860
307718	430281
9061	395521
301823	382040
406445	265711
26268	266736
193823	150352
337326	189555
97485	228910
189364	268531
91552	306100
78571	389220
280524	428103
446011	346931
436233	96977
432100	186384
306858	145457
388249	300562
144405	444069
452005	15447
168396	445233
140826	439650
81634	199580
151606	387761
93451	411937
221536	122694
142787	22804
71127	234356
249461	444282
102237	311804
83616	318672
65935	9903
586	366564
213123	114254
24632	317118
84052	326310
92401	47989
408584	203213
298437	188082
92123	273384
277403	282772
226834	409828
491037	235280
78670	82794
208431	366127
5754	23339
490620	305154
340873	62206
2475	111623
323787	104954
112151	224285
32010	410074
461846	194693
7016	124535
380748	42074
409212	476171
202379	354764
25773	486370
290216	143029
51669	114815
345426	147389
260285	316575
108452	154137
420647	77727
63327	241155
119026	442406
322171	230869
403575	464812
76570	292960
76457	76939
450436	373169
129790	291984
478588	103016
391191	378546
441099	104289
147999	478415
446182	160722
71538	160657
23570	375504
408907	412980
421441	272502
348141	64823
359140	63742
442223	411455
16387	353557
42447	396080
44844	406693
62054	178436
78511	197988
14177	287775
118732	387008
205773	402493
97304	168255
123659	13038
158595	86560
482596	189205
300336	434035
402805	315915
342102	366534
476054	338514
365908	232075
203200	337516
353597	32807
261268	64335
306766	438872
163117	241987
409119	309801
175914	126473
396381	194805
11542	273831
186781	283346
15669	138807
421074	461918
475100	307038
274795	88113
305757	427205
455673	103321
248819	423469
343185	385962
140508	159812
136208	312595
487243	123832
228696	110708
440190	183797
44354	411424
118867	165497
33463	184629
386516	300240
360531	47957
4707	435242
278371	440660
46745	352605
23854	487105
235781	149272
310505	285938
214608	23457
360535	161704
327021	247473
342465	370700
273192	426693
323157	137318
354739	240556
29276	308928
194119	68456
143374	431036
10785	384721
9853	157100
231680	124798
10235	336955
153006	454201
269494	452098
440887	391414
15027	325395
208613	93906
338755	336324
427263	19149
443520	348798
281150	267602
227613	461846
366402	97592
329727	419797
299155	401004
292687	156351
326631	234720
185804	137128
398715	30332
173680	363564
197997	478232
121207	22256
13001	416363
172923	329155
76953	375840
157458	384951
91616	88113
207958	317000
55601	276587
117862	394529
327649	438783
84052	203414
342112	274927
354657	237235
489552	227681
247500	339320
306726	47376
195977	361612
395150	168269
390499	135799
342765	357878
351534	492906
425909	199779
387197	363581
303896	463596
157991	412980
443228	97571
349140	384174
358860	120425
479416	490777
382550	190369
139185	183780
352451	313745
139481	211868
8927	486885
356530	157658
478568	348426
143952	362206
239858	198209
460210	322513
441971	72668
36612	152702
355453	469227
4137	207604
34686	168615
210832	119762
134714	422164
100705	183213
489849	301659
63939	199408
272301	108240
65737	488539
285999	355700
29773	396080
11134	13741
373271	295159
163308	258370
479355	434893
271394	365555
131939	166386
47214	104633
389765	104505
365550	253158
394822	22827
221064	174449
441608	355700
202226	315671
213987	324481
41708	48484
374404	123369
99147	135756
144970	172169
36464	126344
376307	5857
106460	107473
279747	428073
420088	267810
45724	263984
393482	318310
101543	261625
428892	433391
223194	482377
266141	360486
130198	218228
47035	190369
311515	392086
140013	336590
172888	188925
126446	435370
156383	378686
426809	385266
453945	267602
266340	3020
16033	409828
410671	288100
47616	455327
277499	220528
317022	478882
197131	315598
190884	105585
482851	311086
197895	251806
391178	477986
129709	389682
435357	90111
338078	6374
104367	165197
55914	466466
370384	119346
291705	106193
388813	323157
40890	439953
280030	244044
347335	104322
350074	114063
157548	411455
64338	347511
226548	291003
295293	438091
146183	93245
315358	137010
354193	421356
397385	346388
215329	322160
408357	182661
392086	293169
61367	336265
423346	156375
168437	320037
137000	430356
404348	297941
283632	261725
20002	286074
181891	366534
214853	342698
244815	173176
106353	385182
235404	335519
240499	366032
446407	375113
468576	16279
238051	135008
361001	9165
377869	12096
263880	65929
158871	7725
186196	464588
250833	414286
185383	311297
331286	366127
226144	391414
476455	387860
232886	366666
109062	314138
462813	180578
178431	461990
342465	176751
330752	41431
200597	291078
52993	383846
330941	4413
16844	421843
256823	285143
291785	166513
409828	88748
233782	218607
356146	194165
190524	410183
153813	117703
239281	157589
481392	281163
60913	95220
246191	52030
347820	325504
5484	317118
423870	257548
175067	225420
417726	465322
428557	20958
172417	391541
159120	247684
7552	309198
158713	176060
73691	42088
62240	92712
109839	407792
152849	292440
382894	360860
61637	445186
423966	384383
261277	439366
261278	358733
271279	60517
316575	186159
119840	144845
121828	371301
1146	409828
17613	130619
444161	423688
48127	293813
285966	457711
172012	259962
388075	285359
41721	454975
86490	23369
37359	61621
393839	263713
296886	90277
233839	164009
345236	67034
272691	215671
164495	12895
61349	218730
49334	84722
317237	267351
39325	441687
4634	381729
104325	22889
73435	293813
384339	73360
214164	272846
104238	451741
231919	266389
481419	390680
466288	155266
204185	123369
152368	348544
180208	169746
237128	156376
355266	442396
394619	421830
144014	360708
403931	150605
211006	19246
385866	105252
3231	438932
19740	114762
314723	381485
431044	99405
8717	86476
119293	40131
52137	37057
37388	159378
380728	200947
402805	33483
287891	62831
375578	141127
376619	195354
113685	275790
364973	401871
446189	142642
454292	270095
425351	371322
475629	346204
93797	453348
140004	267602
92703	214024
405717	410074
35207	403945
106386	385000
419175	217406
174933	1299
47245	347478
323592	209967
240203	61621
474888	423241
78490	329457
172662	113138
446186	142018
332262	174939
233498	29567
129541	267602
13930	361545
160032	492906
70656	181322
124259	391414
370619	268129
465195	32249
141416	307249
187680	339150
380489	105498
183353	381008
339320	53863
269004	160461
278418	293813
395586	62191
219949	148591
241507	278918
380489	178048
374015	339663
32731	355093
244092	193871
291209	16433
473053	129477
139927	385076
292769	366828
200867	300800
13724	59361
233498	135077
354330	170627
486292	145286
309621	360860
71518	431262
221926	269199
301234	82585
4849	403513
30686	426439
379919	459918
111760	224074
245217	465313
413055	323924
285023	16936
458416	294423
361999	457081
94401	32807
202598	267602
300510	93233
44844	65947
107452	22827
474040	372314
146504	398235
279849	195396
30944	359762
466383	340748
250979	45483
241803	322533
479917	439979
310206	194830
364729	196783
253102	34265
116701	149951
130724	332188
159121	230977
356135	103392
415949	326971
20287	209510
174227	320689
464548	196851
274550	48660
454167	215054
438953	186159
491796	350080
220263	391414
83944	73745
273572	86728
116378	217432
432719	227101
105291	171752
453716	486866
159166	127921
493126	283859
473926	486339
442130	317057
247227	258659
256893	318133
172417	256796
470915	49881
35348	334032
133459	85793
309411	478415
104017	56936
482446	155084
333557	283107
113927	404024
345257	353343
218302	10467
314874	366127
491752	319054
479950	397640
483725	8298
493752	426887
398805	227101
25642	46111
219850	454975
144973	179120
213016	50484
407066	378859
250207	134145
103010	401854
30675	82271
462594	19377
217784	132996
256999	437481
392112	105867
93625	118860
2680	114930
262165	154815
10100	338271
393345	207494
27021	231782
332862	396172
477129	62699
440499	192195
92193	491960
325347	183660
307332	261396
418689	104755
247854	329568
451164	308993
397546	256373
415877	425510
381726	360222
442030	87093
25690	277548
135593	222539
266860	315847
212217	228020
146281	206887
159343	105585
286045	475520
219301	440962
94461	478415
217528	9408
230631	21862
208311	145113
395428	478555
32324	57375
446542	35629
42054	185704
276325	174976
14981	376752
143516	311832
397703	15209
484058	73820
154388	137833
346005	252961
247785	321313
35806	90702
59457	191821
28915	366127
205582	293813
480256	293813
178290	388551
267434	208577
283230	428080
477671	406626
468256	464872
474412	27548
106897	262954
479897	395749
136522	427628
729	110252
220925	390875
293726	34547
38560	429863
161899	36392
399135	162546
25437	198966
61353	144073
279887	64282
217459	209824
214847	433530
471169	268369
263328	206174
114643	110811
280922	300240
304209	403016
293298	164884
111628	151348
255342	67481
120666	469793
262355	262954
417214	396186
435031	293813
144110	314742
100624	235930
339333	275768
70285	12245
127221	375840
207408	369599
52993	155963
82403	294965
451083	153995
82989	451460
236952	63528
208718	304071
105389	81235
269146	36392
98160	262914
22746	160158
75621	79102
133648	3041
242210	421935
106514	435318
332498	49966
149672	426780
68174	242927
38316	478962
464297	165435
165669	132318
237242	258220
111549	199353
474169	383391
278289	9054
108985	97277
53624	185147
158180	279770
115201	190369
304469	77442
112238	116294
213351	79085
486184	94344
405491	274074
448417	242552
223903	371934
73763	284868
218363	96977
92047	394535
298274	316512
30193	438783
352786	290515
91263	110677
476284	48275
153322	185751
417016	2068
96106	400620
229473	475594
493792	469329
55789	163408
308344	208632
200416	20959
213364	93451
391433	393326
308980	455750
164077	49903
40890	173093
71941	38063
181033	21583
145368	302337
31436	119381
18967	57022
28037	134145
362435	181279
207819	139803
88111	319051
460465	458234
358847	392788
109733	458701
183226	484866
176129	104704
328234	245824
224772	273831
222234	103804
356102	86560
392443	308243
160749	396968
188156	300240
421794	346166
359331	240917
112625	390682
181156	69708
349355	309732
357413	320161
32639	418352
248013	185479
387463	435448
24357	453746
343339	222372
327568	15546
166954	236213
481923	273831
395319	413880
430271	304173
212411	415500
478993	446630
268956	446320
316429	479988
231932	319787
478555	48275
441402	406188
85049	361964
477145	149744
196462	28065
449803	433864
139921	357854
436414	160545
119926	78967
43419	256373
329727	398333
76643	460837
209162	121106
396777	10676
244944	338271
455484	453785
349081	408370
42653	53140
55767	230185
262980	142018
379770	403368
92323	94101
31523	419940
337693	141186
236950	63384
328073	76454
318743	364704
126277	307286
285202	425141
174617	86728
438660	406894
135385	218017
302799	61337
130270	490567
152368	458601
130329	391414
85739	310261
231961	121145
465755	164884
176878	435691
372964	37515
310356	256121
50635	428864
29703	477788
290691	400285
4035	22347
357939	40728
395428	378859
93174	221582
456102	189879
280233	104222
8731	136399
278667	410773
361630	26357
239930	95942
312177	85842
247109	338271
318745	13370
473689	350339
21566	110708
134393	155217
326631	12868
335253	13370
98286	331349
152530	3813
181284	222701
256610	293106
21656	479760
30568	459123
420323	87847
471346	298391
73567	235149
480147	460723
198125	296021
13268	402323
318037	12143
402773	119381
130731	381716
36594	288035
481756	15209
353856	164490
300916	98166
106648	385991
336459	220529
154510	97070
425341	128818
425341	30263
83082	60416
58640	50155
90831	452790
312248	17983
351523	194165
405863	168067
425640	272986
8008	351257
192705	16511
201078	159249
177126	93480
148912	189299
305555	200960
103796	386736
71715	278628
119001	326348
180009	144130
320142	130028
325593	666
205481	352073
389613	440404
295650	182934
302150	322038
75586	92613
38059	214690
206046	62808
106034	226904
354216	438783
352141	466550
73931	190369
491363	263009
387839	253023
107295	487192
219582	147245
125087	156375
301546	440660
347244	366127
363821	248597
284922	251003
428892	394328
376619	431691
356932	168615
64598	198735
196048	83403
62854	339251
416841	322859
132735	420414
187301	187998
228050	280592
135946	251646
127371	313046
243653	21330
876	277065
235826	49828
288204	409102
284801	95149
468741	426439
183003	58588
365550	465188
370231	233265
137250	451387
313343	92620
411771	486275
452614	245679
402052	270836
230691	22510
222045	265608
487293	203656
244411	220417
56913	411424
467610	177577
353383	358032
112267	309927
267216	267352
94877	87612
150108	91600
447535	447750
310597	317282
461111	329155
419221	338203
344069	180578
273669	142678
91197	303933
190260	31135
253553	25960
58505	15209
377728	249102
228364	420973
493038	281929
48472	131626
229735	406971
436003	468640
266508	445613
190893	21583
131265	235377
10569	21379
461185	460294
459587	426887
99081	476951
4752	430860
439719	34270
211918	462733
261057	13370
404804	21583
463325	485304
266852	145332
202092	378859
487476	401854
331491	113138
78113	389682
314680	352399
286737	317118
118578	67040
422060	321904
296432	223375
128316	7143
48594	258178
163457	273828
211643	118183
487787	124757
334068	361436
85957	92954
17714	490797
293058	273831
146575	354223
86059	371644
494082	101058
489192	119974
339037	428214
298524	342634
89219	211329
303143	306210
106843	369599
112338	463799
375405	306520
89238	439247
76044	204330
417265	68324
303405	129388
148199	487130
35941	105498
345069	303079
255402	469509
404586	187836
454931	259929
100060	52030
195070	460437
386558	170702
424565	77411
45085	8477
135771	124361
15433	14583
218014	141068
298248	11626
339096	439460
10093	77978
185254	162468
92732	287007
353399	434517
156138	59658
367846	327849
44258	340884
323721	293813
355083	138214
291531	235679
434975	77727
360459	294049
1319	277342
425867	278170
128166	107187
175853	296423
412110	278756
227345	307279
17194	144845
14458	69252
153515	428166
289769	190369
281726	47630
94899	384849
135566	356818
395029	23741
228770	464578
88772	473837
408360	31483
457356	35707
305287	334278
269277	419580
270185	302063
373287	51222
159255	88253
323222	282982
411862	23941
13930	438077
329466	379573
210615	156041
190890	54976
429754	393326
345192	44163
437929	82602
192055	390421
217498	424781
120413	176878
396939	313794
83765	191485
443815	254720
482851	214685
31420	175497
354144	101049
19087	262954
373418	192132
249072	370866
260918	390680
394012	305778
492306	298077
290698	430324
279791	32807
357209	430950
135930	476231
161023	234356
97137	285837
85665	271544
344085	227101
35301	7487
298820	411455
14502	470414
208390	56990
190628	485600
24539	36555
104580	424126
154589	358118
209354	244127
5785	396312
152304	281536
298823	389744
112267	388719
482851	444302
479787	353696
405167	276358
368351	15209
483384	387742
461515	249202
327957	45141
128429	329288
111239	180611
640	392788
406660	378745
110002	433401
448104	43916
397638	10784
370349	454138
432181	485339
139185	440723
235434	291796
176495	478415
184743	240225
350775	2931
411981	282268
235909	10646
64337	183213
392037	208397
154781	193432
163794	149136
228989	434711
263595	364231
273266	12245
326672	68950
344225	416197
329599	480052
377869	139951
37034	15209
97247	80193
297196	291984
71722	165485
107521	3798
262308	283445
375405	242759
46092	298384
176375	208451
112458	239528
32426	444
47745	273831
462061	371918
493452	183213
354172	397471
366368	368604
303882	13370
397104	336590
292415	421935
365613	317356
411937	361458
172417	398916
471010	192371
238570	466046
410560	185335
99350	90525
422175	196673
460601	350822
37831	264406
266423	416144
418847	113051
82162	130983
21345	104332
214232	418175
469388	444691
48447	262299
140112	16860
42399	139648
80511	87889
71484	401263
175098	94516
422865	413746
136540	175096
289186	341271
77211	230287
40991	67040
278642	6171
439711	246926
196955	412303
276183	290790
69534	79507
201639	345401
367418	433367
202922	263610
391264	440816
96391	184657
137454	332821
397936	110745
466012	439366
258122	432290
51543	276744
117647	138172
315753	339672
192238	144306
472383	231021
198948	213728
140610	316677
185905	97894
259648	244591
356535	118286
212013	190369
259390	391414
204164	21411
435903	463089
482251	391430
77666	240225
53263	53366
20877	474133
35945	65272
39683	278894
81525	40867
451387	20316
428351	268176
390643	293813
169150	53559
203793	409828
249344	16433
402694	107195
158584	157189
308348	234356
365099	151642
329921	133391
261211	390396
89454	477735
99235	218727
71728	104498
126962	292721
470728	132247
404675	126851
278440	177662
222792	371918
263514	176411
63425	431860
148978	341278
341308	96977
293187	44469
214466	343860
272593	72523
34123	373852
180073	237165
436690	285810
87638	206838
110330	258370
144464	249685
483566	228780
360459	403584
65433	90535
69178	108465
219546	38230
356097	469235
130430	470554
54539	291151
327209	238406
491625	141730
300254	314596
422900	415419
437140	429475
191761	208577
289417	382511
337346	293813
97070	419850
405535	476951
84362	477403
306981	236240
289902	295650
25437	140053
96905	53020
130069	113767
245826	52862
420295	342548
400520	29528
96836	111608
22302	327959
287566	41209
480801	40198
452148	387003
285750	15133
80653	336590
364206	85546
161023	405398
203109	46661
298921	86560
306901	120986
370619	18665
384048	228431
440573	212580
392192	234356
249981	227198
36744	296423
410396	110677
242785	416056
438193	86415
107712	405842
95631	40863
143565	342758
406144	186714
391264	262545
173499	238273
20839	183646
410252	212233
50045	133465
233833	140930
226592	364502
278897	478415
422430	13370
53822	28129
187680	486885
454908	109095
400218	283129
489552	470728
360459	428116
404301	198297
275819	122522
275721	465647
278320	69723
409564	318735
104788	285156
37688	435297
239568	469235
75099	142018
407780	370822
123602	135140
345088	58615
294323	354903
385956	121304
361533	268531
409474	413860
309217	490237
54098	238273
310939	156319
429165	183213
98376	141509
413319	220617
73348	165442
374280	483203
393023	96149
15339	389682
376890	285159
68532	235578
313238	126756
401225	436059
19542	262938
61355	50993
257743	213871
307837	88979
168024	121106
417871	405697
367925	457126
241952	407306
84521	118997
283119	61445
73327	12925
397059	356041
195751	338271
402519	231485
84917	73716
183498	349186
436219	57020
445809	475699
98044	344842
481854	159250
3231	373730
457293	447831
93645	106169
57269	376528
267562	382061
213143	355060
457283	229219
254849	426986
61786	476303
381877	261396
334466	463623
274487	288035
103936	229376
486712	252351
146940	86560
364021	94344
314343	167588
134855	461838
259544	74975
451800	420790
15027	37697
95794	333387
179546	480204
456021	161178
191446	464220
347857	438419
194386	238484
117713	342807
390612	159981
450437	328278
273683	398122
304877	350949
13203	452126
16844	446105
113692	320508
316922	253425
8881	11626
447903	470430
10236	478184
188992	196783
71189	461798
328149	28129
361942	313512
150582	382832
384545	455836
45269	46926
424435	205922
348974	313745
348500	73660
377357	334009
437849	284719
319259	480683
470408	168381
296712	30263
53511	395964
210594	291521
429141	203105
261874	200344
202478	459121
320873	450307
206064	359175
254562	250673
329416	199362
224045	190369
338931	25008
69861	358576
66434	391882
238483	455024
1657	331508
482204	262954
460001	24738
385799	261405
59654	457605
25557	101164
364555	206477
436251	429730
188147	187974
10371	270095
136605	291249
153813	9489
45232	441150
183231	345767
481153	285156
493293	360512
385411	481767
316372	211579
202613	83811
51457	32736
188601	307091
208187	190369
298437	142018
149747	324639
417019	355210
381412	423559
222491	324723
475025	346356
360321	74542
444733	171021
84598	454502
15416	376718
289992	263743
331872	81817
329034	434261
293809	99262
90505	183213
136784	317118
365171	463615
478927	428721
404877	478415
287548	274309
116085	198517
192800	224118
476655	50034
121733	338799
54424	49896
321106	273141
197485	333334
361922	441106
402279	239877
178968	99437
45947	406998
462028	51895
454090	125633
292281	218727
396272	173965
60208	311510
220490	489090
452424	173759
294624	296471
127109	67381
63107	450056
311510	264080
332781	463099
31578	492101
296792	243438
387179	123369
332474	49560
32556	354498
398267	352605
207441	485834
23251	178602
68532	216063
3116	306917
254832	266852
394467	66053
167304	440962
249845	54700
38409	235700
425044	63579
94906	306843
107194	195426
280816	144470
26969	461049
107709	219499
103992	279509
460391	237235
118735	202959
25120	478415
109676	464868
117862	268577
226997	237501
164816	477986
227036	232309
276944	345900
104505	362388
350869	216773
5295	317100
164829	31952
405771	127895
40952	310756
115449	135756
170197	413880
190524	360589
122807	125399
191415	262954
402438	343555
345554	42035
85049	115386
345401	309713
154838	47911
88284	378686
314791	186259
426392	261396
481036	59620
362873	329104
131119	182578
304952	109690
250833	466101
360531	123369
398308	183213
358971	223941
144064	422164
194099	428080
292641	228838
277963	384400
324147	133423
315430	316130
97588	209018
360217	489133
34394	362390
341285	168381
125019	92613
169341	9054
6645	16433
70625	64490
47979	308525
313133	257168
414035	317118
360900	370925
78669	360910
202427	357854
69767	264726
293974	222276
367588	156376
223789	204036
174034	420798
277588	62518
234953	55074
218391	184781
92318	351920
50229	455231
14595	370034
206527	377468
161571	292721
124320	336590
106514	399852
348068	117670
486712	336165
154648	272339
413816	298551
77815	234569
196903	161177
387959	315620
138531	281140
175887	204925
27819	96977
301913	393326
17182	313745
112625	443171
436187	245317
332862	31684
492516	404806
336071	8607
250410	446616
227428	46410
18122	430363
457418	88386
300901	285446
267977	173885
366232	431832
61550	95685
410300	194535
146893	292975
313089	172646
178422	175729
98993	48275
158099	174113
486420	220146
180880	87817
427409	387148
272742	314939
200722	62191
368956	372952
259293	418455
98654	458715
116114	262954
263021	129477
40362	155747
295630	264192
191222	190369
319259	260956
159227	396053
118982	237264
469961	328445
379639	311724
138498	215725
84394	162247
396169	237323
175536	46301
117553	169906
213157	223406
286837	79736
411541	490121
490798	489552
123920	351257
293237	114930
169342	420790
350133	93307
355690	5483
254575	222701
25411	492906
276221	361860
154981	195695
454642	234356
131087	19135
415875	180858
40028	475060
426690	139648
493995	302033
422207	310756
468287	120779
330269	357139
298501	317675
35707	98104
473920	291002
252880	317118
136975	56244
381405	183009
204865	463200
458207	356830
426246	461392
458768	70029
296602	264908
310024	284866
351147	169980
358132	52060
115725	343522
20160	153771
436849	190365
321499	459882
27322	160419
436787	447375
79451	445936
84756	279509
280675	187159
175691	104505
201279	420933
67152	132276
58784	422175
276621	208718
63314	1292
161279	460723
276722	143671
140367	292614
230051	73551
195566	127450
212459	422164
277788	59815
447349	158759
312381	439074
260106	249414
333467	309801
109144	207916
489890	299976
117862	407464
289031	379976
286157	357621
463325	94516
116892	273106
392624	130012
134899	74403
224263	404345
393268	458601
241987	42189
49930	120986
65526	297406
141812	398333
446484	37840
250428	42047
309917	235850
367312	393394
360179	139212
51850	474674
412502	209510
380554	366666
430546	114930
476762	465647
407334	467930
382737	282831
238101	277568
454867	21537
265667	349623
399735	283392
415254	414832
209775	13370
288333	141423
234118	427714
102065	145860
458978	454793
337849	363833
338806	140044
198511	281924
323308	22347
122344	445020
164087	165653
238275	363631
73392	384849
136055	371918
434572	137522
25391	18665
247258	372354
309778	474268
228084	338493
388896	295775
357957	318735
340771	464429
306981	410074
101480	116283
200976	412388
346838	423923
355083	392329
199215	298545
452156	260645
312283	285639
202888	160419
93174	4446
431310	340132
236359	304173
237365	165267
207876	43496
192633	126348
15643	225209
5408	301896
326053	481442
261353	251116
461783	230510
91877	281846
196219	17613
449954	94516
24967	343860
226243	392215
32468	431534
244536	170444
121394	310261
324468	184193
230574	420944
80150	343085
237120	438342
49881	295561
16277	144405
468089	143095
177640	313745
15865	478415
265609	80761
301312	207601
397908	11626
276729	455181
76228	313342
474085	177569
153162	119762
100575	255641
466747	322390
138382	49009
319298	375470
377728	300811
206656	359628
158581	211868
98684	395988
400305	117853
482851	234598
80729	313745
487563	345401
405555	297630
458047	151885
470915	201208
244930	88113
192624	382358
21482	207488
117125	128998
309584	146202
56205	382737
482982	15133
418992	426089
319259	278520
76900	341271
19438	192486
39410	343382
311078	42587
352989	93245
307359	392497
193354	178335
454867	246740
123071	54700
392086	120927
185905	107219
326631	322466
298160	272042
432216	443478
160984	348803
465685	369577
335779	398122
372485	391780
210070	10646
276821	426812
487783	278520
491005	348372
253875	50264
117348	53744
308443	187876
255767	192439
68775	65670
185076	141176
195142	489822
15362	390764
374305	268091
64721	467690
370148	20959
303507	439652
296432	23647
15363	92928
427506	45141
84239	226494
427817	314742
415599	371918
336615	293813
410334	387742
41491	466744
28612	355107
334350	203279
44831	62751
375954	453348
88148	363581
76974	311695
255249	250434
337200	53226
449653	327061
423828	318453
287413	330469
448204	373290
165963	470588
141512	103420
451847	317356
15216	242552
286145	401389
178473	280174
11696	322922
55891	122283
431072	398333
43454	328550
241617	13370
131715	48275
97652	383967
207057	347104
43838	46155
413905	391414
242457	278676
477411	190369
276567	444390
343824	453328
387959	286795
342486	264433
53523	217332
145811	49348
109046	94516
156106	334928
181838	266196
436699	445240
474888	156376
118326	225420
106262	281924
41406	146915
99349	453009
67180	49847
481956	243374
130851	209933
91764	381485
368975	219499
198637	290270
473441	45293
102698	335695
28653	258220
279295	138807
266891	466188
295641	7211
117940	231763
71189	353050
485667	60844
44694	190369
101539	160356
310661	353787
459317	121474
157773	381955
280092	304071
290290	470360
389274	224040
268893	168494
122186	222773
71876	300277
357661	410495
467805	269892
427847	457161
359374	476870
387903	190369
66129	51585
346199	438059
161727	354694
379680	87047
282132	311297
144875	430997
380858	482198
40693	242534
456231	384491
237242	122585
15728	457081
260021	371386
425640	181003
262820	263514
295726	81952
97588	15802
378496	113138
115917	260014
67617	446351
85406	433367
395078	219499
471349	259929
134024	91711
78669	306708
127462	175895
90296	7341
27487	413535
363904	231722
205346	377778
29600	65312
120050	35707
242378	104796
325765	201794
25931	122487
472385	348798
181623	338025
269494	461769
55435	312698
265059	143274
304638	433934
436624	338114
214480	450011
250960	336590
227428	36515
436052	52537
17706	364109
410998	323213
209101	105878
209281	132996
149389	181957
116465	426080
138611	307889
427486	359029
152027	134091
140741	472049
78891	353485
311750	248475
139842	426194
193869	53385
261332	433391
412578	387860
280279	183213
480105	207696
198862	383673
23487	78184
217596	181106
124735	63776
287566	57080
319824	359218
289292	341495
315370	96589
64806	77339
409904	267602
60208	423019
425351	78273
408581	418252
50877	298767
333437	420944
124185	353075
7295	40635
195372	212278
260516	435031
197234	93765
29240	299267
310322	331581
303564	390088
356332	434074
308267	3962
181154	144845
330767	40198
219546	258802
187996	144073
300240	476809
267051	423828
165161	164098
423150	301659
156785	426034
6343	96193
15643	490173
97284	244688
451400	398285
204530	420511
133040	434185
227636	234748
436864	488641
466631	22115
367837	113051
381499	350949
14388	359762
97499	386772
139333	88854
210141	330041
61461	320757
159388	240970
120769	20400
259893	332101
289910	491150
64936	312981
421970	332283
308705	471355
10569	470991
194618	35707
333810	361699
231575	137655
483835	235857
286127	215776
227108	17862
403395	362972
41250	409828
456231	114577
323715	357800
256893	489885
226060	85884
369352	48275
164281	293813
258519	105240
435402	110708
128898	288198
406323	479362
96984	453090
474182	206763
404568	18810
88071	332651
141210	255316
245394	472072
353597	381996
24284	337849
59628	327217
191993	176060
409239	101597
114643	282815
186812	205287
385360	293813
263377	13370
57333	112269
291956	277961
166626	404953
303303	11005
236008	156986
382568	461392
356360	165653
20954	95769
318561	189978
381256	439541
69946	388041
17283	476951
446182	302033
98516	341271
198865	76669
486659	127330
41959	430610
28853	122462
364035	343804
422408	4413
436787	281993
127270	415350
118014	363581
163066	476656
203617	237165
137370	417433
438539	314742
237078	313314
373458	85450
82150	48189
358928	177630
475112	311212
44159	99418
399889	120771
301797	279139
199473	183213
33089	360091
345715	408930
301659	344814
418432	31178
298995	278542
123465	48275
242210	492180
273610	216539
196996	98286
417681	26386
489978	64335
117320	141649
368105	195163
470672	51033
56370	254029
397535	90283
93627	36545
477932	334579
470755	166513
256901	287964
388084	485185
49046	120173
221785	21161
238768	321078
90284	218353
191479	446351
151888	428125
270881	433645
320845	420944
15216	242096
359574	366382
32311	292202
211886	344739
484144	421237
195615	283295
16845	65880
336333	370638
388414	123042
363958	25581
194075	318708
490211	447107
361553	194928
41793	190369
248353	436059
85158	310736
174347	265706
160870	111904
78158	432557
214825	95413
314887	88113
319004	277450
156472	79989
491233	295484
157839	266736
296980	340876
290018	331491
230588	77727
380954	360860
58699	466240
210419	417643
315010	47976
244070	219510
147512	203497
309410	268531
12298	288035
253102	68347
57408	363973
263813	348731
16349	76709
57276	20307
426513	111706
392474	250678
291382	391528
63528	338271
283024	160722
347036	22963
257299	303218
322739	89613
270224	394295
265097	168292
43722	33855
253705	440660
324687	479113
371976	24248
90128	391414
404892	139061
160961	464080
331808	231140
265965	98930
488971	74572
431314	357959
373010	86476
229650	109985
158310	363469
421137	385378
130332	477358
42516	432043
382838	249202
152709	489822
464225	252449
381877	362773
202047	342787
51651	435318
221080	484447
300394	361612
261772	333762
469235	475507
212153	63148
415309	183213
96335	13370
239427	224285
201813	293276
113501	427176
298643	367798
220039	268829
99612	199470
372141	442670
351028	474271
404839	142883
85478	145285
272313	205289
114815	186015
228128	323379
380670	34547
275104	456640
386627	364155
74516	136435
183418	328059
322934	308319
137337	150366
161943	242927
460286	249202
293913	362598
339157	211868
322509	320179
172527	366127
375376	366127
132896	218727
204603	26386
280615	471745
335302	337849
188221	162795
479351	401871
412489	195876
232455	110677
124441	149560
52993	281353
238017	281911
178422	99742
233117	26348
335005	110677
374563	271966
484436	108222
338025	300493
31443	76454
479351	421935
81478	474453
159899	131799
276821	143973
188510	338915
352064	42411
473368	298694
398506	381857
439267	179472
351015	394271
121594	104734
302201	476231
18158	462055
369030	216318
78575	269199
406719	383576
325501	289970
467900	338271
314369	266377
409392	428915
392506	26913
412660	482024
158098	49228
89392	406
326964	423688
399441	460179
156292	245317
386660	32752
67571	152921
143251	284272
176988	266611
10281	32833
64297	220230
310836	357854
466670	191821
414100	267602
314826	461182
221362	234720
294323	471679
15516	443635
253753	486214
226442	301303
437007	154544
178959	327100
208392	412663
488390	475643
140573	368238
365137	92881
375095	293813
202893	388254
454450	311212
403762	194339
199869	258370
259679	86476
182862	7490
332681	298595
434825	2715
404352	124650
404568	241202
291382	117749
109933	416003
316772	412447
110835	398451
88313	212757
471876	94289
273709	469777
196365	423589
483251	45577
39683	261396
361920	63389
201580	66853
90479	256723
319533	196783
291663	187881
404960	377853
52488	26714
287566	412087
448199	185910
239793	223357
168196	36016
120530	267602
418801	381258
8978	257696
219572	176772
64227	164884
396954	186159
218607	208516
35337	105552
396522	133263
112625	266010
55120	222247
444573	24738
353545	214436
337048	276780
262498	245586
225208	362643
267602	110410
92623	427201
360531	363292
305616	35707
53314	183213
277895	233411
148252	413525
81556	130326
454584	276358
224349	70557
211238	286828
478148	168884
32481	334680
360380	269537
198198	179506
89257	222539
76228	81923
235187	289407
411419	209542
232678	416042
190564	374170
6230	489822
148069	334680
266996	47581
288287	128543
250833	413351
169700	216159
374239	94665
93901	10216
281453	176878
297474	30428
242779	409231
42917	205223
264814	38063
414346	319545
373382	103267
235191	305878
396222	88113
304011	257603
57040	352066
173879	315671
18785	162588
160319	73939
140367	45181
119726	486746
356764	49228
253730	273207
412274	179082
248814	352605
277513	431264
81760	44832
455961	124085
5700	390437
170648	138600
446301	379785
389587	427989
309835	329083
444754	364000
313217	82585
477932	345596
262318	297830
323	317118
291369	233942
398895	291531
78564	254720
196003	221409
264133	141581
484123	489376
372340	100477
793	389497
354812	45141
100200	35707
192458	144600
190281	80124
266053	31972
172306	264406
49507	138412
250880	35637
51580	281273
55844	451016
392411	249334
344646	351294
208577	154456
7625	151944
366592	289871
309384	276358
412205	316425
55774	235143
180170	421852
88426	439554
177394	456174
333826	289890
270069	210050
474795	15209
67571	164253
1815	378546
443841	476240
179264	259821
158956	285648
192857	96482
271290	196783
442341	290218
453151	417401
27118	95942
404960	284
290070	253322
221763	138473
257048	455769
177577	34785
2959	72985
10147	424417
177113	184558
125313	295650
31830	408615
233358	162795
34239	127921
357075	440792
198317	280172
26015	432574
51759	342906
150921	376814
461846	476144
216666	258844
442431	270012
108648	459649
491582	190369
257783	440429
120247	474963
334188	334680
169937	187834
329696	168381
325979	280871
383384	269869
328830	450760
387401	264406
189107	31346
45687	452672
212406	90277
458050	125399
197212	267352
422936	186159
395428	464734
335953	56101
71189	288651
311025	13370
198779	280291
3809	30821
317990	447853
466696	76747
393779	291202
106739	150258
180488	280169
478943	353747
338451	286936
453782	324289
203200	12034
96975	411424
355083	283813
212078	376807
322101	353557
275341	456640
484277	119381
245877	132055
473866	313543
308441	99405
66370	134259
271245	99982
25620	244688
410592	41075
150356	403098
426197	313592
461769	385427
296339	489903
438766	363396
257076	378686
38754	106743
405752	107888
228066	267602
226131	271839
129297	243848
474779	347742
169630	377278
91750	291521
56793	58678
123916	477788
439940	83017
486865	135531
476266	131670
230088	13370
216666	21230
451482	166117
487528	169485
357409	127105
117703	249709
174034	57556
308783	451738
262385	343992
212043	246250
255557	445061
27768	205223
231973	62195
270140	144044
266561	132153
288100	64335
201946	455388
316013	134158
459110	196169
172417	183213
372206	83427
198317	321704
67507	95149
199582	231485
381923	273831
17754	234205
193164	177861
477252	49903
396841	103267
284985	99405
292750	336590
127462	154943
140318	72980
268217	472072
242449	418826
116686	20911
321261	145771
362267	299836
399448	165477
120101	257603
156825	21086
127987	376886
403575	174294
118940	288035
196003	90682
262847	355806
220130	340073
325704	220253
274173	59672
467395	329658
11947	487623
50379	258813
99073	139
354466	65371
324816	124008
46485	327721
371312	272250
390170	355093
400520	123095
73448	230691
47946	160158
474441	268473
324826	25388
130653	105585
450847	393326
478398	423673
39185	403240
489275	53863
162104	429871
280360	28951
245640	440816
141416	162831
175209	332880
169679	227101
64433	342202
418658	442030
321898	430356
316890	394664
67885	82430
174139	249320
331931	277688
154705	208577
263974	15133
112563	86974
286473	245679
269612	391414
190281	69106
246755	271050
301628	180578
165680	270248
281574	74103
156948	254914
127312	243438
281514	35707
31428	125622
193887	236233
271181	248161
207007	18108
156518	289480
241749	76829
395788	67584
934	15209
23109	74771
453618	241052
380465	171208
97732	291984
152489	177622
356123	392339
316823	176748
338931	357108
326693	317118
99061	105917
332789	23680
168000	281163
409916	118286
10759	394160
110835	74977
365936	355552
420964	162947
106164	239107
113997	441135
246505	357555
79322	257974
73327	221061
106833	365934
189686	249167
241212	478415
274704	445020
394094	228431
270433	388349
283804	85363
108554	137155
270447	446564
92401	274852
474578	186463
153349	250410
143168	217537
125941	246311
231941	313745
146284	263009
308054	36717
420066	64130
161554	50492
380221	216014
402519	268261
56974	486435
46222	211868
7770	267352
465063	49903
77913	106484
13268	104551
450726	404345
118877	313314
482184	185055
167832	312698
75353	132247
47478	164475
305687	279509
317583	185039
131479	78850
188666	371918
376855	50924
230051	283830
345401	108328
58280	45219
175897	390334
216534	441687
250775	431197
321043	32261
261656	489552
328047	10520
336896	118909
325979	356064
228326	422175
173536	232846
40531	264837
277084	461944
478573	441434
417019	51895
222392	139648
415331	256103
65416	137658
391066	493595
127531	351029
177432	318932
286828	323291
419522	390687
262639	389227
483259	115340
179845	38063
459321	181885
167305	13370
284720	123410
67015	107275
375333	350973
11550	312415
85674	462339
227781	11972
147581	445309
25575	35761
274266	28954
15456	111165
62988	434127
482230	54895
347121	70187
53641	15133
470882	363722
164120	398333
323836	136336
186791	371918
247888	382728
320508	187637
77918	297969
60100	331867
456658	16433
330752	189873
126479	413510
18451	456317
310836	273831
317486	57080
366358	20959
90795	65749
158632	218485
372314	71798
322171	30577
366736	47867
365171	257899
143839	62191
321593	91600
135651	317675
470672	382084
71189	30395
44160	15209
81885	244437
460640	37476
38114	44832
486674	417918
279748	104666
278303	509
176130	158138
109462	480621
31482	461392
169735	162947
30420	359762
240144	302091
250325	437187
256242	207535
192845	167068
441463	277074
305048	196144
320972	218860
423206	62191
99979	327099
454263	221840
387790	110712
379487	5541
352739	118943
159015	351732
33179	378625
5830	222446
139585	336590
206044	441416
82285	225064
12828	228888
459514	231485
271231	245715
419822	246672
171866	131839
96094	433279
355083	421525
479924	176568
71189	94738
102868	288172
83310	327279
390104	232925
475722	53724
288176	160419
131448	336121
427258	454140
262890	397471
230826	481368
221911	4359
61453	49903
27455	36191
177732	345124
85746	78380
226919	168594
331290	153995
17481	287800
277794	134145
224167	277936
416997	203656
382853	335415
197102	370338
370260	437562
180784	95444
440740	131525
462559	478415
34339	475761
367050	20959
442884	94461
211385	283792
132482	219238
101539	145782
351979	89466
15253	219284
437335	466949
491445	440249
482441	54671
26193	244805
138270	174207
9925	427380
249202	316850
256120	53819
120888	314311
431667	12350
133028	313745
37730	210082
328534	413861
111970	304173
424570	454975
243287	214784
166903	27464
315396	64335
397065	317735
116588	1702
198450	270836
153195	280678
83198	312897
466102	487557
39943	295855
315805	122581
52791	78666
204455	466737
445697	479233
250709	32807
295588	141892
324531	190369
306154	403791
76751	93399
23323	280468
53846	129857
107847	69492
391617	411809
397656	131546
450532	277088
126255	375113
154164	492943
235037	4413
210602	37515
219984	106690
468287	11696
390397	271441
277568	61786
215192	16433
124085	93496
161713	492906
202518	401854
199733	20698
326967	57958
41378	483500
426990	210225
26179	27748
339837	425827
319128	247481
51581	1554
459498	418551
164774	13729
78530	48079
178177	212101
26551	114063
334092	375833
315805	208333
264259	492920
444759	223052
381842	88113
287737	467154
2876	227101
316425	290014
281001	48275
233498	16520
3180	345114
380858	128758
386663	300656
28971	70252
268049	198687
135271	476951
9570	421830
109257	25398
194180	375370
460582	137405
340197	104855
35517	220635
20281	16
111968	28129
223929	306374
83616	105017
355380	188573
212659	50155
287649	62191
408329	187457
335743	126948
387464	100349
458122	293813
402466	263833
399270	294836
225852	290595
121771	12832
462660	86111
295686	341121
456748	180841
154444	478917
364795	44312
370866	394284
168606	77727
141782	212616
333714	140044
260726	319037
433789	73567
145375	481279
313646	459802
54085	301475
20492	467576
138814	186211
14807	364720
147786	208075
42580	282497
219924	186259
482855	61386
76766	73305
40175	16661
273707	218730
242505	110677
356500	122490
485968	417689
253527	359218
79765	32807
110606	455252
202591	387033
29807	374939
487765	129545
330487	121930
81420	151944
23257	475510
192183	381095
134299	96288
127050	110677
49106	202910
454867	280371
241070	46917
407646	393326
48722	293665
87376	251480
84226	426922
461839	259777
263983	366127
69298	214024
239112	330399
163525	103031
326722	26106
386802	61461
428409	291208
249307	298650
325142	272865
35806	171813
326631	142678
61367	354387
476692	307286
331257	190369
107118	401297
162819	389682
214812	261064
160220	309801
267562	94289
28151	360736
341706	190369
251576	86077
472761	300982
229619	442470
121615	82770
232406	267602
388540	374305
314954	128422
459713	23829
484646	222891
481167	62996
1002	239591
442435	459125
18025	416490
372755	378462
349529	309425
152822	92012
430287	401378
107263	473223
73601	388575
207851	484175
316327	368892
444890	111191
79134	163503
433037	323813
345792	478415
316362	18021
322171	285143
417783	324990
407540	216229
488226	28129
11122	366781
426414	13370
266141	216673
340772	209281
267739	333357
61367	250853
63574	401871
215124	88113
207862	180527
80683	401825
340183	478415
436437	389682
80390	33343
171140	355552
195462	328108
194478	304173
138622	132843
393458	214992
407725	446240
349472	190369
39952	311544
59092	398235
475790	362784
256426	316486
228128	332989
234788	364319
86494	362463
116454	331535
427388	434711
396275	259997
208781	69096
289213	429220
3809	312463
139178	124085
463679	209962
349963	26386
224780	122673
483706	246516
316666	187544
275766	466151
67139	312892
424396	363973
413783	211868
486599	183479
410394	362267
344388	446041
330488	261861
41959	11626
296665	299218
98659	348731
266307	445760
264873	443693
373755	62661
245041	80587
487019	463615
287262	340499
288202	164796
209692	82240
377869	55119
82434	104693
190973	306262
160047	285156
351775	174940
391616	456048
422497	402323
231709	387742
85254	294079
86727	249334
369729	15209
85098	49021
387298	277961
107408	492906
340874	7771
397554	130062
94178	324037
127211	119762
45060	128818
428031	354790
124320	332684
276821	369376
414894	357357
131574	213148
300029	113138
204330	429761
125417	485185
128620	211315
19228	362653
282749	369599
375113	386057
19972	475910
455388	240796
445096	82271
76228	221991
216601	371617
109868	297364
163435	450582
91804	301659
379989	17202
52729	21583
449698	381551
297069	489422
105017	198926
65493	158878
205922	2787
345558	306526
172705	75583
256610	23018
21523	381950
251018	136580
203451	294064
1790	349734
216806	287188
354330	76829
77162	274912
385319	238868
42392	378349
90711	137155
420379	89968
444524	142018
239726	453576
183427	13370
33216	410100
195811	266012
179050	374077
352195	137955
490468	51895
146706	427047
211463	316889
414170	52862
336370	13370
38977	49560
92196	444588
84637	399622
402540	242578
310848	273831
301557	150552
77322	472053
159345	231722
140212	173603
94665	51539
383318	436400
90317	78899
454090	164972
234264	281924
319259	49941
461385	402072
134024	307771
210320	332392
436052	413215
231725	430356
449392	420944
269680	47655
171720	66215
248238	118074
457384	468606
54411	264766
343525	141181
358477	21411
93112	45154
370157	170043
137744	17331
448298	87007
58225	285446
278320	186384
308100	461374
210282	32352
106620	141649
403057	160576
110809	262954
147558	362842
332670	190369
51342	493712
167300	267357
353195	300317
492247	128739
471808	360708
332795	307297
280030	468757
330440	67040
359906	330375
57229	123202
91947	484447
78951	13370
336324	258220
240760	492906
99789	175923
166172	202523
345918	208487
307494	244985
160359	234356
390067	120195
78551	62996
463596	137690
406643	272585
158099	370956
351531	436354
301145	370866
33669	99350
443930	314742
214593	91354
297979	133264
150242	178436
124378	338184
361001	265499
423262	87955
34357	146722
128324	226308
192867	249334
177811	374912
118475	329155
311706	375063
15512	278090
48051	81803
260458	78666
214608	192509
429040	81576
410092	468165
77330	263648
221565	105967
431191	432320
301823	161350
453694	45234
260678	365270
9570	243301
80606	355093
74098	488606
279090	396682
191109	267602
257390	3747
436682	380681
143179	118286
252604	213987
17895	24208
468516	291324
280619	341580
276451	399468
146255	493824
434748	462552
431760	27857
373755	310030
55659	218019
427505	1245
104922	186259
408951	236213
295156	75725
409468	94516
175043	135161
380025	293813
135181	426887
358601	333173
103789	247092
105845	330136
114636	21902
25368	421285
12564	174606
5354	181046
153006	191639
210469	250679
33053	65876
193020	134672
158875	37900
469274	21411
337921	57890
65002	479713
30077	115671
221057	307279
256893	4968
70252	407117
89219	422764
148980	451414
115112	462969
104180	487833
69375	13370
78206	147809
252201	92251
165632	95149
21802	15209
8104	58450
176393	220417
356530	388869
430506	326997
161849	149389
460113	59636
260090	13370
393364	343411
345401	464429
457868	404806
342977	487623
274258	60517
247042	432818
57605	48007
102721	165267
388301	132247
153349	255897
226249	25545
417557	178769
363171	268689
219292	23423
153324	13903
7863	367934
135074	219572
15133	160533
261033	410236
118835	203656
63448	133832
153817	281163
101689	461846
214653	319368
109435	156375
357621	220417
222102	434186
296465	135756
449521	451589
389235	132843
378823	48275
339234	462477
278250	437173
200464	399039
435577	22006
42930	281231
163519	327532
36211	74478
408170	64364
191290	226955
472705	191159
38206	293813
334799	298682
138669	286638
147856	286745
96521	130069
170388	183980
464100	434035
350628	50264
337670	84862
439238	77031
335620	144845
106268	147984
307593	464420
73280	64335
173786	30508
131174	126588
41016	116070
198913	270959
93437	209045
227651	135756
137891	191959
489908	246016
336876	48275
267562	434908
89257	26348
207763	420334
237581	472641
438463	212868
277467	251806
150434	267602
265586	234748
8709	389682
195085	72007
64777	117858
174255	312940
134299	462377
166149	284061
86574	119868
134797	28129
250800	61572
347425	334151
212228	290
492393	300240
409462	493022
352483	17943
438528	333357
193322	34692
118379	23018
276209	15144
350650	233882
314343	413283
10521	122694
69004	27464
63690	430191
261211	352905
461794	12245
257617	50264
241781	46742
242038	130789
263533	226943
466071	89070
253866	163290
325406	36599
277946	260932
168670	331187
80322	323213
130769	128225
419867	446105
330046	235163
383909	396176
375707	190369
49453	149388
250183	156879
302011	429894
367618	351876
418156	59868
33808	14364
437752	336590
435155	420967
234506	100478
87741	489822
352119	88113
74494	192965
418380	452098
8193	190369
135744	230710
72670	189611
124469	476696
478873	217171
472777	127921
361471	388195
316271	42368
137886	189354
22560	104775
262357	326815
128354	388195
124482	28129
218484	336590
78521	401684
24359	316575
130737	9745
323684	299859
472802	427803
121733	181345
146107	360865
222956	331238
230076	192909
477276	333882
443246	190369
161875	372742
404568	162795
153771	112574
304390	176878
317787	428199
69264	165506
235630	304731
398182	412517
62275	348176
364573	49828
109905	313570
133562	336590
233201	28129
206093	243115
380782	463697
231866	440660
345918	109883
435052	397046
406960	411424
116947	359388
272219	328241
263460	243893
324996	212252
420225	141623
142863	82862
239272	243894
393047	472891
158874	26975
128738	181692
313927	388575
108215	372721
200379	231681
288465	30263
327602	421285
108896	171473
121106	407455
294130	161171
309225	155092
344981	170051
139829	252228
46988	65373
429030	433934
397267	198501
260356	391142
373025	26209
48856	95344
461182	144405
42575	177861
476382	53879
138273	16433
327161	364146
54312	15209
444759	83347
87741	416402
295293	276090
220445	426504
37871	391414
379357	475456
374981	38063
44300	22827
248217	97894
445016	176591
209970	86077
398308	254260
128704	231578
395064	492306
434192	460371
57817	370100
139350	170030
116705	75201
470744	390349
333622	337849
123127	41644
272865	435974
202252	397456
476304	280060
375727	366127
62074	162795
248963	139105
473904	336590
484699	314347
207057	37515
480620	452351
358860	312525
269964	436049
18360	150942
230871	29168
71978	359516
192495	209018
225284	463200
386412	359762
309971	267513
246539	120167
203918	133146
454670	322127
19714	9054
112870	52917
371876	242751
217450	363469
256901	94289
204749	168313
245048	327061
404073	75633
78030	313916
53249	118324
200593	76454
84845	93533
433044	211883
339549	25455
67834	486553
226111	176248
66963	171280
443337	304589
241959	75991
281485	336590
116323	310261
317370	87178
485019	288035
243287	190777
8146	243115
430118	268538
6661	318735
73298	29536
258748	434186
29710	94344
476560	248398
493625	489822
106892	260973
228092	271549
110835	3014
76829	113950
34752	107648
315681	286936
172184	305308
373	371403
436228	323484
389641	268667
59221	50512
115806	273831
192437	277259
289981	117657
134972	324350
260432	105880
306294	230691
164521	283346
203333	433343
295189	48861
218151	201754
145588	476412
186489	332685
207433	444283
367209	3034
214518	263009
287566	359618
146893	197759
153898	420169
20946	238994
437924	58250
271253	349135
187507	375774
86242	137283
464905	425675
103325	388254
323352	388374
117862	59877
443307	343504
65938	228013
359682	476105
481519	490467
332627	366127
462066	119794
270343	338915
175214	425675
408921	217423
372307	475914
276990	400717
260829	348137
242914	213384
353081	391414
378686	240439
449251	491235
37032	172089
45899	261072
440614	267602
363786	377299
434073	434495
292687	220857
478568	142018
32920	109639
356221	336590
12789	192312
247312	96208
271964	5455
210415	208808
423314	47182
134797	244688
226135	307416
436219	99123
414058	113625
204221	374404
22721	224085
211558	430610
318412	479174
330369	461769
243492	25437
66198	154332
265711	265065
164727	81952
164305	44807
412116	68950
192858	280043
161350	8607
331792	174330
487576	76880
293377	431608
472642	332435
232389	22719
121304	307027
475850	337245
405077	236213
444228	5194
55569	403462
353175	392426
116615	160419
136988	118736
420876	90058
480580	1678
304722	179375
227174	53389
171380	293011
458462	241071
415172	203039
119001	362208
246191	104855
164878	442030
441463	69103
216666	308553
3111	272376
9229	246388
1965	473538
69283	88105
470865	481723
390108	173260
50906	396311
433317	119773
243677	260240
286664	151900
153066	96008
427054	90191
256442	411424
469217	281924
51558	483853
47645	83811
27471	401854
141782	456363
218485	812
153322	30263
412593	160379
435831	84425
129851	377093
146893	266377
383680	17186
401897	439992
93055	190369
237741	132024
263244	194165
247110	15209
64777	393154
151156	460734
293386	484277
250833	464062
58202	307012
100379	62191
362979	137342
196003	420347
205356	19367
45579	332685
313625	79102
398045	333389
306282	12768
348176	435156
424555	410103
176965	425675
185923	355700
258092	318735
304690	369914
125833	108815
39566	200549
318272	350189
318686	42164
458462	39618
117659	468125
215965	316372
244092	339908
433235	105585
366232	375840
137833	274169
338915	24106
287024	428428
14010	107222
9232	455600
146079	268905
202352	266399
146249	31246
45340	32747
271698	96977
111085	13370
378146	190369
255865	386841
232777	204330
164710	421371
434847	395090
144973	199259
340022	458288
270077	48275
29253	95952
143581	351427
106484	203752
287077	186440
153543	221329
284587	259593
124729	257726
171333	187974
405541	203404
353684	298274
144468	168381
95821	179361
208400	218727
213532	201794
444755	286615
218860	86476
290957	128527
449406	77827
301772	18996
84767	220049
376413	469583
239841	233986
192416	285446
220291	239773
88584	149332
288233	448996
471492	126473
229735	114643
396687	162978
447335	263889
314384	317162
425064	336590
462392	250389
332243	169927
391473	93293
469917	253160
412109	440660
449521	150547
307388	443572
394272	267602
320607	133738
204075	454508
326033	186159
35510	384941
209542	274074
88359	106903
403743	449212
367087	54536
340448	207280
419724	267602
69991	166651
313547	116705
459713	294684
277484	25034
306915	79081
230051	485358
475691	447519
81676	137288
135103	206219
430671	285446
102065	183005
228128	293534
53389	285636
379538	311510
287281	303932
309225	67280
455484	74091
334602	473427
356530	322922
475322	116283
315573	142130
56396	315407
93899	417033
8607	431278
271302	479092
336285	387825
238749	428864
422711	155758
146413	330849
450059	290719
141829	453300
441679	231485
39554	370398
400622	75773
326997	199534
457834	315888
199765	31248
408737	445249
468287	351639
446771	201946
405555	62661
232526	53704
113738	282098
479760	273587
6508	168710
383379	233942
187302	350189
417358	405801
463857	133202
362573	175608
14275	99210
220158	164884
151856	144764
163519	123781
204912	98308
425511	122462
341095	387256
256754	417772
58930	84590
439355	426239
483112	398214
252603	278620
286075	895
485629	190369
456658	161853
414286	192549
262162	119381
378960	93533
405979	246275
336503	321973
353722	351827
106739	12413
162835	441723
373304	446547
462648	385378
406201	246245
178784	291521
187822	218017
402967	55167
238693	401297
30711	250434
184629	396905
234437	164631
224349	428080
399837	412062
466633	395988
214748	6740
368189	190369
238610	302813
359484	113733
481167	293813
258808	339075
248461	348559
10426	363747
220376	99405
212581	377278
36413	435162
327777	144432
23137	459779
458612	204803
105969	214050
90205	74106
191482	145064
379696	297672
393793	347880
191621	330669
236914	190369
481661	88705
480580	376908
472267	106411
441867	286936
323949	63123
124911	39764
1263	239872
491803	100211
303838	275959
114453	489552
414750	363627
458362	293405
311049	431799
39683	250347
483706	385000
18949	371226
5846	48365
348035	474961
417923	27212
17661	413479
127388	409564
454898	269326
372179	189802
423828	434945
343504	187885
409828	417731
353287	206084
377001	272298
209993	334674
115944	17064
2349	282670
82125	318512
431256	65210
317406	246311
254399	461392
319259	273953
362932	59831
313355	312313
227223	166986
376963	206887
71919	213116
133982	204077
143315	196783
437849	164884
174034	278989
35263	37249
387108	433992
97831	180841
149565	467251
130028	307940
439234	21583
255608	447414
422443	194751
266565	134694
378558	111130
205135	272161
250458	276247
83171	367544
36885	250058
357393	196783
341055	52058
138028	440021
310309	479438
123283	169263
218370	367970
128292	267352
51539	159249
95252	428582
66129	129415
468939	435525
356530	247209
258444	409248
350313	97686
186561	288978
395375	288035
86001	481194
241350	232555
430965	34272
318266	185076
64861	98346
417358	113059
117278	190369
296459	96977
489801	53863
91232	251895
22091	33656
379330	101650
44160	155518
431910	401821
423709	317118
277839	479614
332684	223615
460787	397535
478900	453713
95891	470115
99334	226494
127516	303424
441414	74138
130021	272096
272649	110708
229735	139
377685	219297
323377	269199
58043	196654
12247	427587
455647	308083
146211	132996
357322	221890
89610	487161
30512	378686
388380	169047
61057	317100
172208	62191
171418	464554
28417	371554
213364	424878
241939	142708
276943	102700
80662	29521
474146	42890
34001	467910
336152	131931
214629	336590
388838	409828
29582	383391
385089	235475
77354	389111
430617	395617
73298	53906
455804	318310
129670	491506
383725	434239
319441	13524
4008	217432
203693	393368
299395	458319
143671	327922
327894	451631
59313	138542
347275	251878
259074	425370
297781	387402
158950	486885
323547	86476
267814	206623
171424	76
323715	489822
53689	315590
47816	258607
397028	420944
411686	132879
111204	451742
382212	398029
109418	475917
238344	10110
181159	37588
456748	138600
432926	355452
81891	391902
199886	55067
135553	186440
132298	97970
385893	393326
296029	74886
379043	231021
219756	215113
220639	191918
114405	434893
416011	270095
320245	86421
71157	193777
445442	367990
403565	319361
170578	478415
255015	336955
398993	64927
386330	16433
19542	374602
221680	70941
396969	35707
49542	357357
449540	168877
412724	58363
82676	28129
489650	427732
53532	228492
170734	360736
165606	181782
229735	12217
220243	328538
196903	443118
148062	112312
25850	46372
72111	331638
211529	292894
305417	408143
376730	86560
56856	286016
306946	272339
316284	323173
397245	58708
253076	93287
223402	74960
27500	310160
141563	16285
378353	462911
258039	97286
76251	295484
412350	104527
18218	423508
72242	353618
454090	477986
491196	154562
201588	477767
314852	192005
46440	70543
21739	401854
71430	346489
432965	21632
97033	1676
129408	462973
193857	187836
446182	225379
180352	294836
273399	237749
215474	303648
161920	148898
213093	25543
179252	374502
374100	8871
411006	57028
158509	328713
489657	488693
128064	37249
173245	359762
395177	286298
219142	332392
221359	244816
157961	166534
456781	101058
63494	215309
236532	317118
4260	166613
41025	380071
198985	121260
273233	367110
368128	411455
207999	390801
415225	291772
445134	129727
477646	204023
34530	91241
143649	59905
150294	335812
151896	48275
417631	110677
388475	252207
254819	190369
294183	478415
352243	248823
437252	35707
284758	213221
427228	490266
38724	273013
17105	366534
413572	95922
202448	195824
96050	209974
219546	88027
188228	390861
432175	83842
257498	84461
59792	62699
339333	54868
449454	332612
197544	141068
396361	370310
101346	347390
329716	22347
54603	294548
356158	108460
493343	341271
175845	401854
29582	44108
313851	13992
78741	237165
284214	366127
231227	15209
332900	25122
301728	487422
106746	463640
119149	101756
466889	271574
233923	260667
238010	23484
73029	338025
210050	10007
69243	90080
178446	233160
391022	317184
355083	387631
447333	123431
365645	65670
28302	228431
250087	68327
19727	436686
448374	132843
34644	229426
431576	42890
459317	213784
438725	203671
225162	86974
448104	469246
131959	216060
403128	304731
385812	162947
307328	399729
436240	54976
320965	190369
467694	469509
471389	317676
199534	145064
308122	402862
392281	150195
139185	280639
16444	337120
429287	312981
65596	55976
403923	158153
425081	260144
146875	156753
422370	414912
411957	218615
245826	199972
314617	275058
176221	216781
313551	64862
157740	307423
398900	253916
341955	389582
427284	354747
373434	74969
99287	313070
337662	225420
347024	276358
75106	159736
263305	460233
389656	49903
254452	367715
297069	460012
430366	438069
183232	227545
348552	16433
26980	208593
449662	167598
28360	183213
437394	281551
88359	208785
267359	93627
130069	19225
321043	284982
312560	243840
468195	113138
371538	421850
364636	354103
31663	139648
298411	446105
453128	294385
185358	301475
286666	313745
148736	366127
161814	343987
385211	122218
466860	449090
136999	207042
436684	487833
309083	263713
196915	462973
383223	200441
297971	452345
174713	446351
16203	1729
449521	426242
459292	6374
216667	451600
325625	181230
195121	163151
478819	476231
427505	21087
117522	313745
136132	154095
153641	99953
441734	102592
117332	168381
57722	474128
168155	243840
357547	83467
491190	454970
315958	110708
110998	447477
13563	294957
69465	274768
423503	1084
406615	447517
276573	141623
359331	17155
359287	249334
134671	108999
10681	228013
78699	491576
437720	342761
199051	362443
361296	389682
65546	236178
73740	451016
103176	217423
117815	207775
431536	322436
189064	28129
98160	459248
167042	181446
83184	245332
205784	109271
225694	268667
436052	183690
198662	65670
293768	90880
436665	293818
439180	99437
206046	321032
39683	478415
51341	353787
31377	293980
266307	339449
322448	50538
1895	277961
19458	25984
107151	158157
49106	167065
56293	300811
265278	137357
291318	302281
24214	169482
309442	88113
303993	224039
153693	276358
348034	311221
200597	183213
352066	57040
454279	183213
150413	310736
61019	439015
323689	92628
26279	250335
422437	422998
309917	363581
156492	185147
228505	344449
11354	117147
160237	245178
21820	164127
45280	423727
332721	35546
244368	457835
282923	176878
348447	120986
41987	432859
459313	237548
81204	456806
133404	458226
248280	185436
420922	69816
343301	479760
391689	388575
441486	57756
363316	39764
187019	433391
422134	291249
464849	110677
480580	251385
392049	208337
49307	218727
242551	277367
64923	91800
290486	254973
334256	246672
180647	244092
428738	375038
94662	364581
458261	91510
406466	440913
105433	356634
6195	210082
216831	294304
90089	36797
39683	151944
392896	267602
51080	3217
174725	405261
323727	50838
166651	476552
656	198926
149115	209471
493623	481279
133708	20592
300192	120778
265965	405014
188260	190369
429179	12640
208585	345865
251604	404806
374274	282670
93111	301156
25748	488763
458583	111551
444081	294193
351440	476660
192872	170578
67536	119868
324490	395198
266307	389009
15703	164333
370536	189563
37225	248995
64584	279664
359930	54976
314723	360860
96086	246155
325814	184697
88790	57134
85932	243840
149731	271066
420913	223286
159076	252929
270224	203099
261625	280871
46188	88732
15850	202758
251666	1830
455185	476447
355025	43044
359707	231343
297436	290014
163519	187297
35402	171378
451551	190369
454943	319224
437729	409916
73210	177768
246755	183945
50525	122283
367712	153334
86311	295684
60677	359516
194861	315671
227047	94344
203277	473246
273610	373263
6823	440660
324826	103825
277799	326492
296432	258220
102256	280551
209913	458226
315358	128174
229971	95942
52570	125074
489752	295609
429123	441202
466623	244017
419822	482730
84063	262295
153818	293813
457654	151401
205502	177569
297585	425846
358279	433009
26245	49789
426724	87469
52496	277094
286211	286682
340161	50264
29646	291521
470104	258370
117228	420944
66129	366666
92246	476231
370214	243301
262210	21292
365099	23290
146856	398333
421703	481368
282356	267352
186798	336222
120063	152502
415564	217259
250207	171306
110835	453839
444028	344917
17351	64333
332833	182578
421525	321279
93345	25800
199668	190369
389224	480175
173966	448709
41001	90137
30837	347104
444654	51312
354545	58694
84361	258370
370646	154923
430183	263504
457418	43778
299106	281993
179746	141892
437592	51587
351448	124497
491976	36942
291791	166513
17907	324371
418292	208818
81817	478567
195649	100569
267200	370866
313368	159378
211886	175000
179054	60108
281752	122780
306981	171953
39348	15209
33362	464724
277676	427453
90421	56873
472792	64046
327209	459802
469618	382502
485617	393583
310113	229841
198867	185076
433703	268194
14824	464567
333114	314928
121992	334344
288331	67040
28721	300883
217319	130310
395964	315888
209804	212576
345715	376093
105806	305827
9515	62191
247752	330621
43485	283346
242915	208324
232166	475723
291587	157280
39601	38798
465688	69022
77735	282068
290891	32053
121890	149600
195362	33217
204453	415594
216532	407386
387949	5040
321724	298072
296693	3041
153734	29205
185579	267352
19994	185420
25632	404652
123113	6600
478287	298762
369828	486855
91006	303462
277568	58208
149321	335477
276831	445730
360504	462134
326222	371918
6516	73821
290434	321166
334372	157984
12085	280174
337192	465647
217459	217021
79306	381512
161363	87572
371333	133231
256134	282709
311071	491859
181976	88113
250104	482495
226298	51821
245408	485950
337900	456640
97520	10690
124308	293813
274435	256121
485534	58032
107025	186548
113316	240951
26999	190369
129296	294836
217237	355490
306313	249723
380309	395962
46290	334353
13216	314742
13077	316735
311604	35707
197544	450647
72678	324284
60231	31201
127597	205385
54874	155730
443480	459668
353380	164716
225568	146805
344713	363973
100593	260527
185569	152486
148223	474456
251372	258370
205523	382709
56619	390409
84176	48163
222094	461846
405581	185660
314494	63742
195224	360472
301557	444271
301823	118755
101479	234356
145704	423688
47478	282510
398498	102289
419804	468403
119359	78380
395428	492906
471074	104505
336042	57871
233989	51895
334281	395988
257008	108470
194279	52030
477482	371918
109945	5857
437929	193272
270894	15209
377186	172089
334974	323656
309917	99405
177545	101058
49085	310506
4946	231485
190905	388767
39370	453758
297838	273831
243547	139304
481044	191959
224024	248171
148728	428258
63276	312657
392210	235567
91584	258370
95346	243840
395667	156296
129082	426887
476424	413525
56619	196680
39645	438419
86995	156375
91673	276591
287886	411134
153813	12895
201263	371918
28322	461944
234984	350189
156819	263467
49242	15209
346416	492316
66729	463623
91911	486885
299580	278870
473619	387860
88928	189528
93579	401871
398225	317118
141031	291521
330186	440962
440985	470766
171148	209967
371322	428864
359188	378388
58945	330792
287357	440617
284638	162681
303508	195121
167588	200521
492217	401871
274678	125382
112210	50155
175040	363631
146893	129727
316154	330143
148678	161389
131426	310181
471529	476641
319259	186041
51735	476831
69264	51458
117992	197996
412155	462842
94178	172266
161363	131169
370137	189528
321593	258122
159665	340211
319930	213017
187023	1156
268910	407678
341453	133816
430560	36702
324199	250679
8135	99437
489102	251421
9318	437832
74779	313745
48892	264826
359756	35707
342486	265053
311729	336590
141557	117130
187867	430356
466957	386638
51781	180159
292304	163575
89322	409166
301557	392086
386213	313745
343773	269444
296750	53490
180606	162795
464240	161137
277144	205702
328678	203656
381812	414832
445166	335780
58066	264406
482456	419139
23642	162795
81887	255655
253503	351639
63696	386830
454331	16433
408121	89283
345715	223697
338242	383720
354101	126204
180292	258370
353742	281924
297334	182576
38571	336590
33426	70207
23018	445964
98091	268892
267562	402323
81363	380745
69679	179142
170514	399837
276451	291002
250854	121755
246653	210855
236328	276090
371983	49903
58245	336271
33074	447920
488675	189002
390597	159058
441044	2638
390482	455711
196283	178422
15852	275989
490818	356628
308900	316735
19170	89583
51650	221823
409277	438494
378533	283657
408021	270578
425720	423518
421794	399346
382984	167424
430217	392788
253900	70593
360005	190369
278554	393162
287566	208993
268018	399736
112625	347775
416178	141787
191707	409224
386165	44082
442891	48275
484861	471351
354352	91689
326539	23546
182712	313745
452659	194165
412440	188927
418180	144470
451727	483975
217740	389827
260185	392187
192827	255814
405491	60499
345401	482936
323355	182226
236961	296432
105575	427480
203618	140728
442154	21379
305997	301475
209465	478232
15061	115992
288691	86972
332391	25800
302153	22549
48915	444513
113434	317118
262464	48275
310111	236503
288654	251683
84270	81280
138364	307294
384126	334813
51342	465930
312715	15209
25748	292358
35810	158034
322419	480025
474606	379464
438077	485883
117724	382853
393409	345486
116527	159249
211676	248496
318533	325436
427883	93262
308533	307416
200275	195641
296909	172089
310835	245679
343514	332392
219136	309276
908	444776
99549	235748
372981	326845
396036	183981
122412	309425
454084	104505
429023	345745
170225	483280
141995	252975
175015	469235
2220	370898
435867	24516
170441	91719
359320	293813
474688	92130
237120	294965
102065	50874
395362	281924
84052	130395
356629	431799
319595	87471
423731	160545
41401	70759
38040	293029
381082	431556
309026	368892
290851	267602
171316	375667
489977	169116
277568	292415
129665	380071
310034	92613
473953	37729
343975	493966
85665	87531
373021	116494
217595	160855
441775	369577
336955	81653
278967	398333
361912	239431
327570	30258
321946	141057
167771	367919
381391	181767
20877	358627
61049	48163
456791	489376
260678	249709
140111	249685
390771	110974
447610	98637
314379	209933
308345	50538
388390	459710
484144	380538
148203	237074
199302	195948
115395	60839
267813	175778
59628	156664
336785	289682
333106	192201
299074	276007
28357	315920
185684	119595
55165	132813
466146	139135
399237	326207
10600	293813
124469	392301
151856	159249
275610	378462
194028	283392
180488	96195
296036	205004
369817	21583
135651	49828
16898	193897
145270	23342
63329	251878
228859	165445
77853	257749
240850	387742
333561	446224
141444	429188
167475	57134
365410	164873
168921	19481
243987	191018
233045	90320
245938	420364
9072	61059
302247	152496
90568	217432
352019	485875
96879	8084
360623	127921
125074	89282
156285	350822
427577	83051
257959	128822
170464	281924
158274	478415
265977	283645
103747	301647
58908	338480
192440	20586
403028	64311
272086	388195
485667	374757
127041	378462
414784	73747
327602	429863
13326	53490
388158	255538
384939	3011
388835	435258
466520	409828
194216	119762
329500	369039
11996	362390
252178	482594
185080	341470
85618	190369
473454	270836
250410	92209
6788	353557
321213	622
296415	409540
326749	53863
378982	431349
179716	38762
333737	188759
69971	14249
455683	108854
368777	75341
142101	210290
17516	277450
492176	15209
313576	90199
445107	102664
16554	58881
1292	308743
211197	110677
354030	54506
293971	369243
110499	172184
37482	267602
285143	321323
266552	293813
233788	202523
187647	43421
336071	434193
481832	46892
394341	413783
179293	206838
271886	246592
25660	300224
349305	286130
315846	331581
112764	169273
208617	354694
368769	31238
155624	428214
325824	168093
86311	188903
354545	168638
206071	137405
115284	489822
403575	6678
181890	365536
237517	286337
342878	466767
259978	114886
392893	81318
452192	197952
131041	81104
65664	271533
298780	355806
276667	120586
289050	20181
375788	107473
153813	452474
367247	290014
351612	83666
6467	67899
224088	355806
454970	401871
443976	229399
93174	3554
24537	77667
256943	448404
440154	226164
85406	383967
297436	113138
69258	127921
102260	315991
161149	35707
73362	287609
197528	249635
187392	13370
427491	169102
51448	214992
216990	191026
163553	366202
82498	248398
336023	266189
276853	191105
469847	382040
486459	94344
175867	256516
196796	15209
247915	48275
192465	454987
412093	119381
271911	478415
431976	110677
413454	111385
358989	274309
186669	317375
144288	14335
30830	56739
339418	391414
212009	364000
11994	438419
173387	239414
16641	428864
95035	284480
401344	396080
244190	142392
316833	227514
220376	441313
200379	256134
96396	230099
98514	326120
365096	4968
124794	424805
262639	373340
30714	241072
103412	465550
274645	183003
54244	128830
119004	113377
215260	376512
271181	431910
215075	477986
396927	335743
444682	203656
434953	13545
437519	124660
355637	37633
38034	291521
395988	445893
231305	112862
322120	50026
64194	404806
104318	125134
35708	401848
364552	370353
91299	388202
62457	468393
350313	153995
170110	113313
35689	28129
115449	436686
234257	138121
30568	486185
48914	164595
160644	104208
244951	482710
48069	140785
286414	60517
430891	214050
382867	263489
228431	330190
22647	201383
288573	15130
104740	371440
75757	41208
361001	263177
93625	477864
181583	376807
253618	412690
58286	479355
133909	124911
407066	200947
196559	338271
175205	40198
168310	431565
17397	447105
125577	53389
279809	390398
167950	221294
188461	484222
145912	26572
163391	476951
223122	346734
291811	358032
183497	408846
309396	146584
220863	94516
186122	3896
190564	271426
61265	94344
315982	406408
427278	181294
444315	463395
48832	44299
278215	278018
404907	61076
68098	178974
148223	387813
398282	285998
367169	342639
210290	439352
203372	323213
456308	421830
467165	370029
439238	2452
246308	482162
49046	33855
456766	16433
198330	287206
27634	490237
323317	408628
180382	301252
479320	13596
193020	137719
180969	401949
223602	268308
464739	43119
319259	37987
93861	58970
201556	52917
17198	260879
410702	355356
472639	15864
219876	472201
357341	23236
199593	228431
25168	336681
101479	64495
308122	211067
389514	315847
490501	345690
209930	54976
89177	48163
212947	444676
417332	251806
231086	198317
67348	196783
419415	105748
75324	167104
114636	150961
358373	3041
302325	186440
215337	479842
221296	268544
85478	192524
321641	136509
92605	270542
9965	317026
194390	393600
181201	304173
89219	131606
9853	229733
55928	190369
235981	120298
12339	486731
87643	79249
220692	54976
155872	268124
222520	60296
157961	302440
68378	218727
225351	86728
2187	410439
276006	326297
24312	170430
345317	119340
76082	293444
276973	440660
347473	262447
305794	486885
209270	342807
165402	204430
46790	357333
158264	353286
402479	20959
27138	154355
215796	94665
328837	457741
241636	246100
443675	3041
328940	139435
265486	355700
172467	291064
23808	361862
90960	86111
28496	92613
184345	16661
4849	188784
460687	489822
392827	424430
19482	53295
192714	400340
246191	298077
489398	44649
48127	87013
406540	2740
436363	472072
315235	196925
119818	179288
125490	150874
486698	178939
35800	94665
134877	319982
439127	356891
287286	72432
390855	40447
472072	70407
490800	462044
351531	48667
257976	137128
230181	117097
185379	387603
320025	366222
134140	225138
405198	481061
157839	355093
427486	50605
419663	491362
434356	255397
434330	480595
267760	406813
100362	380877
287548	24899
234937	470864
117407	49507
239738	128698
218126	85930
457418	212748
378436	369852
492287	484447
245652	423544
243547	286936
139546	110677
189144	209510
410345	462973
53508	423094
471274	165653
19544	381781
247296	417599
195689	352613
251096	246926
251372	313156
397778	354696
282461	224674
41370	386267
379670	144683
463200	29253
169376	70581
131195	390099
316858	22448
88797	420944
145903	300606
263026	471013
173631	95942
196355	17076
330975	103323
399441	204775
3075	126204
372314	61572
436713	427961
400007	108866
397230	15991
288903	346092
99982	181962
59677	243840
104157	315962
163185	477986
279866	281006
33299	426569
214855	246592
483468	187974
319081	493788
361157	23018
125490	49127
162939	117368
268203	359872
267600	468580
483706	450875
278406	369626
345896	237165
164174	284029
391835	274358
273246	224267
272778	174445
369760	184558
195121	72461
420867	387742
394425	284979
141343	69650
241732	369262
217953	205270
12567	156376
486712	300227
445801	435045
88038	31420
73520	366534
91162	423828
242411	23501
161859	75499
278769	344353
338040	411624
375032	200379
211197	198297
6467	327093
411015	359029
480203	51222
439145	479614
350452	7771
312241	240374
206920	455228
443642	340508
384573	295544
113809	441069
263135	70118
264089	28129
436624	119868
374201	454975
262141	420166
48479	279871
293272	312472
42036	379570
395533	468489
40890	289736
259034	368205
490905	160573
52941	195948
433086	412980
298076	366127
145195	205223
126293	478415
413066	426569
361838	100503
386509	353539
340803	288105
404899	207059
40890	143561
59906	313745
342465	210082
458768	32807
264662	20369
151651	16561
329750	414449
225704	145996
478588	359554
269670	34547
286337	21545
209481	78811
233178	201208
269238	146117
404568	370869
236381	187836
204375	472070
297771	142907
148539	438300
193871	356663
282228	395988
37515	282815
195121	25718
164448	318691
226412	435485
452308	51895
303100	178436
62964	109539
321927	258616
477537	34945
190738	213384
334092	209795
393218	401297
399711	62922
61246	209471
251096	486885
472735	125500
67223	120173
370314	55174
364035	168381
128985	374512
323259	157081
51543	115861
33760	234611
62546	73128
179952	325738
439761	486059
186383	76607
248527	1605
29157	356645
489787	441635
428936	50704
139350	30749
258962	237376
163232	451885
406689	28065
429787	143629
186421	255262
24284	52537
420295	56805
243388	286572
336452	461846
418971	442014
233388	426569
91216	89347
462857	51895
133433	91558
93408	278642
267793	250389
66656	183506
1445	246672
294525	117800
263639	193281
311766	158514
306345	243301
62257	418332
369799	331581
280519	471114
409745	450940
27750	409828
384864	317100
263244	16433
371884	373927
251411	229426
248627	278865
474531	399711
184830	99549
129974	469227
287874	141525
316565	270948
190564	287694
416668	268176
414035	145847
407540	175529
325696	78469
305332	48523
418350	451515
231554	167207
325821	489822
49193	262954
282453	402118
127921	429934
263665	453493
261401	265589
202379	114723
253304	121717
239112	195607
134844	378462
387147	331634
174670	245315
483112	193633
267922	335743
14336	114957
362556	52396
416889	430356
480094	87904
392521	398333
238889	91219
147317	85078
54218	448473
202704	478415
436576	320455
244907	316961
102065	205802
23889	28545
278289	353787
88359	166063
241173	19135
42575	164075
154605	315671
330513	317118
359962	393508
465502	25065
224605	258245
472755	291832
3809	191341
219894	444672
483301	9054
457125	101636
26211	310261
397576	85699
131322	441551
6899	41161
340472	366534
216560	215381
160169	406785
338915	142419
124897	259929
390514	231485
130069	382414
163180	301680
374305	451742
304952	326815
424188	208184
260760	393326
273476	372857
431908	23187
30047	40225
440331	481368
45743	222894
379369	227101
366380	44801
156831	361999
402838	391414
216164	231490
278802	199353
126714	230925
463550	447560
260056	191487
298297	160795
307628	392086
379372	39852
490195	360887
93505	263009
277954	258307
320729	48365
147403	21411
170922	384400
81800	256087
126621	378462
200019	246221
373771	435398
466870	107449
387750	465226
98916	213871
253450	367288
201102	88289
350551	57159
8564	331535
334092	423603
315966	446801
153006	251116
80988	134694
288271	471355
86632	160858
324495	82275
183770	313829
185057	67097
160169	2199
233692	417717
381023	493236
291525	139803
186144	395988
2606	273831
153322	416936
227062	40784
276036	113278
195362	457474
104120	35707
199765	407386
325188	332654
447510	363581
275216	298767
229239	20959
215337	296980
312734	12400
39618	222531
37625	143706
10762	241781
117059	438025
19924	282926
191536	175721
248087	393253
28357	415770
460515	209510
221369	199178
455388	360400
71181	228431
333621	74611
322193	346388
264992	6253
272742	432271
174139	333266
1161	283773
99092	156376
68674	331349
194155	293813
293409	414415
127469	99901
9965	348550
428557	183778
70627	232947
164485	252089
338595	375840
483679	133249
367483	140128
324490	317356
283729	52537
257585	479614
82982	168706
93770	208617
54954	193193
247589	465647
200391	3011
440499	278659
226240	20959
278466	119762
400701	401854
448099	359157
287444	155656
17968	375123
218025	223947
374230	4349
295398	160468
3809	482134
159076	411424
364813	70628
262643	125742
136220	445749
341888	198275
288267	474268
130395	272368
234607	53895
454659	387742
73703	249102
108589	90277
470672	80274
39892	149542
101351	387147
488336	227728
413230	202523
268127	174590
219607	362448
291638	440660
193822	415427
70643	273831
393599	252936
119306	326815
232666	145694
456021	475914
130651	82787
199430	18495
405771	157040
123014	216591
330074	351005
71189	444572
481278	444402
103529	328140
147378	164678
99350	439813
37748	160379
420736	476951
214518	166651
241397	210148
485667	339505
33317	348176
315630	422470
121866	401881
312428	36907
228364	203213
5828	237165
199673	330281
345401	321431
417565	131169
118877	15135
196901	52315
4168	327048
57387	336590
170462	479859
260142	474880
369242	397450
151616	291249
350796	28129
304404	7159
323747	265490
116954	134013
439238	483761
141785	424455
237666	390412
304186	326171
139308	100831
214012	482143
40311	372365
360173	445186
409468	105585
154386	345175
14342	373820
131349	83675
185076	157201
386032	366493
191141	331451
361291	81196
251169	454255
454642	49903
202774	5041
175691	91213
342486	475223
240647	6381
32406	492601
418431	89772
108057	47349
190281	414257
192852	342953
126980	392105
203938	110677
401218	135357
58169	110677
226167	203213
317722	200557
30260	319595
331296	296432
55481	263948
9923	407373
65513	60673
430492	315566
274960	38063
201145	366941
26757	387742
338742	221910
399328	183213
355435	101958
486217	283445
375107	434188
70176	413525
449345	190369
125213	235145
248013	249352
404786	47419
403778	144658
368572	140044
223146	426922
470498	81018
336370	476471
262210	483771
215798	183998
313907	187836
388624	320464
57247	134262
184064	362206
37748	441652
77646	360030
458768	133156
275840	32807
234716	397386
49184	167580
361291	49103
92401	360392
450465	188886
465694	6960
261021	439393
108963	281924
4138	269199
212765	286769
416912	75748
424587	18108
88439	291249
465865	485913
51222	194113
424907	72283
266307	343514
213441	300813
362056	16433
298722	427486
110955	8523
22721	65371
200379	7211
90288	353623
405058	329915
383635	17470
380539	415379
1564	21411
476198	282224
156985	123369
308122	278907
163734	341278
256469	476951
208744	137695
102065	39071
100912	80111
421323	491417
358579	407536
12630	156386
40779	309561
32669	211868
454843	202036
157698	464727
78206	292958
190988	145811
377047	200444
252236	136876
321904	464593
36126	452709
577	226745
273148	299976
221296	106083
116947	314291
84429	88057
104817	462044
88272	187834
351383	43084
409629	118156
411107	265250
200092	480094
376623	388401
63484	243438
217507	94665
138857	218730
314311	87469
345918	228838
192293	391852
434032	302800
65326	419650
340387	7771
315951	348520
223247	33031
424387	330792
214420	426034
224236	46785
231305	124822
192759	102403
173731	72969
53846	302033
193957	1189
106353	10690
425827	395964
184629	462876
339333	221948
160794	275500
468525	54976
307718	326425
285756	97277
463942	134145
163581	24620
321142	89016
278554	357139
259704	462833
366839	12443
489645	17307
211494	97749
300681	170642
417700	183479
249854	13370
124497	234788
186075	276725
348387	243301
453382	126150
284586	221479
290824	165653
9965	402509
144648	231485
271188	55012
267605	15209
409745	370756
58479	150478
471074	332794
112625	168423
16300	114930
83482	273831
46703	320726
248013	264709
180426	166651
161375	336955
116937	488820
478634	60108
176111	49467
325188	388839
117124	221723
71430	479188
116947	472239
179431	430356
140733	28129
312593	252131
73497	34547
318854	428113
217150	132740
230540	297791
481041	228431
60454	435817
14131	189905
424600	381197
439768	247812
85665	430610
275299	346768
71637	173187
473662	388621
216373	200444
290543	293813
254446	276837
80452	483990
304336	270095
344745	387742
179097	156375
261235	335449
201171	493441
324363	67614
199312	118012
58082	177104
190789	245679
85916	192610
39554	94344
428732	77004
144288	190369
466078	229604
21324	294130
76717	432764
87252	369098
85621	474931
228888	275790
276735	404132
153830	301618
314311	289444
420759	132889
235053	484505
433193	240659
12564	390197
266307	372314
64505	58710
76044	241468
85674	329348
119561	273313
53551	489831
457974	480026
492247	434496
340626	236240
4015	13370
227247	268743
25670	215821
207725	387178
80183	264955
87638	437027
441078	459205
233498	2535
201301	395988
309388	410463
481419	135133
35167	285446
359807	393581
175878	217310
6196	267602
420857	398333
297941	400044
386412	422853
443789	42313
190717	121950
241189	293813
312347	348798
414286	23225
438964	286828
231652	489822
305827	233942
240892	417129
106324	176325
302132	335330
320873	368241
305072	466737
477443	485978
188854	278376
471309	193766
334092	76985
450334	454975
441863	328556
60025	412541
346152	336590
3410	402156
208337	201493
326775	111518
386125	361735
373170	7601
374587	267421
145979	475749
489511	401870
452967	67584
124259	363739
162953	390525
404960	303991
223823	358183
301312	91657
381823	246028
83665	368707
304959	66744
286648	332403
318877	248604
331127	195121
42580	304493
89740	453625
48387	74452
129483	179461
370184	459213
480853	171069
390448	401949
229034	113561
23481	151207
75596	95149
1846	293434
449521	58647
161896	160722
374998	3708
394985	242434
212851	205030
269612	201493
365645	463615
246815	313745
126764	101806
476142	186325
372799	351015
105719	382832
18677	63276
365852	120173
123874	265065
40006	299845
333339	10377
180678	295484
188879	22804
437559	226168
273610	388141
82981	83403
276644	293813
56396	22512
59723	204140
200374	150974
439165	306100
461456	454431
29647	273543
367755	83653
42504	317506
295188	393326
4961	296962
125394	126211
476150	476804
133909	55372
215798	210320
8146	93245
493501	435280
191427	428477
361979	174564
91828	50174
319850	27790
59464	456511
157005	211585
382251	275252
95801	71245
122302	473489
132809	94256
113131	303932
300486	180547
360636	426248
357421	436790
136042	446351
194329	97277
87047	259435
171174	103430
333449	198875
109065	401821
468802	28527
219198	104619
311863	355806
63111	245997
247929	2035
63391	128115
468770	171424
351027	366127
16433	394414
219089	480099
106446	88113
147426	366127
111042	100144
179375	5040
10760	22731
382574	131174
48832	345412
303657	217423
336152	118167
362795	236233
477587	182226
252313	449873
464892	7771
465820	224085
38861	235679
357371	380156
130121	487932
34210	168381
367559	128952
313523	420757
92085	454016
318792	58208
312269	206391
259517	318735
222956	80193
190633	197015
291108	393253
291546	57002
224014	64335
438714	449373
367033	364081
493031	428155
253442	229230
133237	163825
391615	114063
460787	229729
203743	99405
456658	267602
394249	216591
260470	283423
282453	175382
493277	405217
390401	49966
144288	102352
8399	369463
38849	76454
259230	2232
752	469235
59032	32807
325905	176693
150725	163404
147844	166513
231734	383967
470538	13129
44641	273831
186001	276709
67643	451446
473411	211868
110928	145991
261277	348165
160549	160454
475204	437046
492381	419267
336265	276124
175069	222063
57360	328550
354719	45391
51447	357774
396552	332343
483812	371617
240486	230336
381043	186440
348063	377906
191528	266852
98397	3938
303127	393184
429069	168381
436392	167895
3111	414898
200384	267602
105171	152959
242724	273831
461175	485185
369030	218730
392086	414912
273610	288112
418368	287454
373025	277167
274852	366388
189441	104498
93691	279047
139350	164098
143012	322885
148088	292877
478675	79989
36850	390335
279809	158170
48627	217502
388342	359218
111035	446821
198701	410074
413510	272489
468355	110028
181116	476951
212394	82697
41068	269452
53827	377270
89668	418699
269612	189802
450348	90099
275721	324252
144436	190369
27570	172089
322411	125900
112355	86892
349233	142018
479320	208487
403512	5642
447257	99405
488144	372179
396321	421830
412095	267478
384757	162247
136955	276055
426728	99393
351117	391802
147528	246787
175940	325229
2022	49903
303554	304053
198210	387742
336054	450289
256630	449728
274690	102352
344281	264286
207528	8383
238891	283091
301364	21411
383070	383114
172396	73739
81432	111552
290082	16776
455023	294836
318735	314486
435228	77004
392086	114063
464223	336590
81097	428911
38420	457257
307965	453225
476613	190369
132514	121106
217409	469235
444755	435276
181567	459338
38316	48661
97860	464420
114144	92846
256893	219520
242974	110677
382853	78811
407066	192127
210603	90123
400781	313070
256484	317118
291299	389009
422546	155599
174725	217310
124231	308143
218459	174164
250523	203656
275276	17186
85916	375316
153543	82078
78134	292721
282931	482162
493523	251812
492221	260986
248015	412486
138273	240796
238209	299976
193867	347202
328867	352798
421714	488059
53532	295381
486184	204330
147835	493307
97819	183213
142601	180957
343573	309104
184122	202163
144689	287449
221290	442879
174717	447335
81432	142797
102238	322160
131939	341891
471693	42189
406360	75303
376332	454975
432653	450647
231881	487833
224377	202490
157395	471630
8978	207897
55789	154227
242228	423800
253577	415609
462714	358528
223820	146181
103327	421362
402519	169047
448104	369369
408006	293813
230192	201754
379839	421830
452512	447182
439179	433934
186561	11229
492453	174449
139061	107083
476796	35629
359631	267602
388858	252471
280985	149600
325188	20611
16357	45787
424254	472072
230051	215093
400969	285048
10366	373580
477732	132843
221420	454706
54539	489485
484656	433732
9427	416325
326073	327217
276821	101543
290985	423550
311469	227247
49283	179352
88284	474412
160319	221152
176331	401558
389758	351496
385034	141440
330551	41257
374379	147554
127921	146387
51284	26217
185885	164843
393940	423266
221296	397436
215462	103936
281942	316388
110809	110677
480602	480395
295855	14308
486630	96928
474250	259914
255846	78811
411977	331581
474733	229150
284218	328253
339982	288403
1080	391414
484825	280171
69442	210420
283718	369491
263755	268286
6467	221329
407717	70227
462806	430356
201833	171884
199725	408213
314759	316575
373170	106327
175641	391414
441677	164003
67604	13370
28028	87980
454013	35762
214321	235568
220756	417918
194836	76111
267562	475756
106156	110677
259909	461846
236074	382061
196811	367557
224460	408950
430270	489030
73466	281945
266946	86476
159069	94344
142107	157249
133408	54263
156567	417294
279748	429863
81678	165653
467277	219865
385076	447872
318573	137128
317316	171948
61908	158153
252604	42189
182826	132980
469900	378686
333119	245679
125064	366894
270734	162831
149046	18665
324495	466101
142527	483761
134299	181522
101847	359762
158359	367686
35971	50915
175348	403633
213949	216184
38836	440660
158864	342563
281877	294079
8407	219876
149336	446262
210050	342453
166158	325604
43699	336590
480187	222701
458065	382001
120331	356750
454852	222388
390789	190369
375315	20959
348644	177244
392539	318590
403715	118028
448374	311832
98904	317356
139072	362267
325638	245679
371505	252936
386351	105878
373039	359866
81674	328751
409016	209506
63597	219743
239448	94516
57147	49903
362840	90788
398225	451356
296574	401871
18928	29563
308839	128316
466790	295218
479044	83782
56279	488218
404096	246245
315261	466432
293931	475036
73959	186159
147658	54976
117410	187045
422130	122135
376036	139145
335654	202486
334432	395762
68092	233538
358477	127921
30510	364302
314455	381469
477295	391414
311059	476231
300451	441594
433453	171069
324061	209763
461775	161121
441694	249334
305412	12895
53197	217523
235995	57002
319396	86560
196996	260139
85723	40447
243061	340316
414513	280871
381523	256121
127388	374451
51912	187082
41378	253069
219607	221696
219136	18638
409047	276158
262329	366534
211982	94667
62326	422989
6467	7653
262937	331700
172864	27623
18084	15209
293418	330614
123909	226308
15971	438783
442399	201111
177889	132843
360459	106748
482123	105498
196461	330032
35806	34547
342266	153908
112002	89538
324012	442030
236752	467281
418949	482176
291094	475131
459622	63419
5007	349808
347454	212081
331364	286337
407024	134145
138621	258572
310153	292757
165680	468574
184847	292553
342403	235679
15635	141873
461528	214024
432271	298412
404673	84290
15951	109006
153687	435637
290824	205289
410975	35618
30868	144073
380465	194513
299580	145691
217226	134145
87741	166063
15018	392395
374524	236735
131606	269199
379680	487935
311706	313512
257377	313745
336617	43714
180837	228379
23325	15209
277765	338076
179563	374875
317556	130699
399505	239613
475810	340580
453469	47467
99260	218727
307610	313745
79306	147334
365722	303175
54539	440275
453919	402312
170263	454158
58999	333352
179144	4413
374710	140044
330051	113051
62065	290108
240906	156304
146893	244625
18770	221890
402312	398333
400520	71281
52193	130645
213801	338189
302288	5040
11626	129648
325769	113051
245417	48007
380025	454960
137216	178943
278291	459213
145337	357139
130334	290133
443118	154137
190281	104564
327704	376721
439929	272370
484144	368205
470990	208577
207548	95852
198273	74571
399738	405358
168361	249444
130069	187786
373846	348866
377978	186561
72668	265608
363412	467703
196903	418270
244361	459976
196996	68790
240671	39806
448723	378686
388890	389682
187846	120499
134834	371933
408804	58441
35806	277439
71905	50155
167588	123316
68632	195551
282378	3234
223269	72432
338752	370492
288274	270836
447437	454692
604	15209
92458	225043
272845	426439
239612	48275
219166	76350
354545	258126
290909	70507
387742	139558
242135	337791
111854	199353
281300	435708
414024	367103
203793	483565
66201	227948
7398	166970
45345	215578
163519	47123
279268	36836
350699	226494
455977	190369
440130	333743
237242	335477
489552	26561
455264	428080
298972	268080
165171	262954
175900	7134
251677	438653
294480	39708
481419	433391
492715	46634
256216	23018
370095	229590
387027	479355
364461	445725
26241	122490
133727	376841
419512	183479
53490	210042
62643	440660
302223	112588
81786	49789
356041	440660
483463	344021
312283	298615
69292	450815
230691	387185
218577	220543
259533	151553
425587	363448
328972	76709
403483	281541
284956	377278
475307	266852
125417	14500
290216	337712
427486	185582
2187	435886
29044	352407
92229	86974
320119	443558
462290	40784
426800	378859
353856	86476
358152	474019
103603	391414
222531	387742
55774	76829
179962	478415
46939	297586
215715	160419
257359	430356
309917	490211
27468	94516
29189	331407
269124	224852
85995	119603
475336	4413
230756	317260
484502	267602
345123	406626
231625	57705
393129	6038
49644	183213
211717	353454
41840	261396
316796	207459
356896	325613
390634	29105
349412	404806
319463	91443
104445	379183
201734	19179
41798	147338
45110	206069
56402	408803
181204	186692
63322	344120
208023	10191
90123	400771
3111	66384
153322	252989
352007	208577
98420	301495
433123	327534
83138	131577
441229	243301
149909	324469
454309	17509
358167	6899
77865	387742
344250	62191
383006	217423
133909	368205
372415	172087
476678	454771
35697	228707
154762	35989
46966	326480
237	314138
127593	8439
73701	472223
82450	300557
166289	197854
226760	110677
84319	249102
130069	288258
68098	10046
313590	388195
88266	142238
303393	291823
359311	9653
134319	265712
216145	164884
225855	187627
166158	79861
146924	189286
113541	240543
198317	295242
244536	58881
110421	14335
159352	68864
259617	12528
294874	94516
292680	233825
364790	117005
460060	494102
185467	237268
121808	142344
191621	488109
372576	28129
396885	372380
154236	42890
159370	433401
324343	354436
271302	233329
46870	271600
448106	433496
244331	124085
35089	149388
169525	404806
314081	290028
321977	248845
478588	352794
50704	134325
317983	233415
126719	109824
486698	169927
404020	409540
234068	383361
223929	376736
248267	59144
367682	95942
17103	86865
341637	192610
34235	269800
12926	152020
435012	276090
259293	154546
423014	444676
162231	147974
72588	479233
342588	306816
421096	19246
103076	64335
30749	13370
179058	267089
184425	146660
176783	110708
181759	403187
59891	38064
232331	122694
48244	167708
448247	69444
446182	197077
468907	374594
326985	464555
342559	109824
189733	478415
246686	36339
10854	8255
405306	172089
381305	349195
123867	371789
29431	369760
300195	277188
407795	475723
57571	254657
486230	388195
316585	469053
437327	104341
276325	207353
281988	478435
168773	272721
352989	262954
346140	310
342465	127480
444190	396994
181322	410143
464716	48275
130675	226168
255353	226168
214093	316388
69569	379976
255347	317118
341681	344063
241865	405842
73298	288766
29276	287024
164049	110933
161943	420973
324984	175013
301823	252644
173680	26046
219136	349186
464022	489103
33398	156376
287124	15209
180547	71525
483678	40784
24284	469908
69956	250434
333996	286936
308122	363538
427778	256121
417923	313745
274513	28314
100573	459004
33079	12468
325638	186440
249860	91295
218930	441203
232859	53640
239201	303405
66957	35421
383306	92427
190905	234087
155302	243438
422094	178001
106191	400644
140116	257377
458168	232479
369641	251116
104740	404027
222102	230551
147116	251216
484217	263364
231740	377334
103523	147869
298437	399736
163066	357441
322877	9054
486629	359762
351432	208785
164591	192066
451189	469108
237344	18864
67705	209267
280600	60340
203105	243438
301577	489822
20778	376078
201570	54976
396339	209907
283101	291324
450436	102096
311997	351639
195547	117104
284532	422175
81029	390349
479932	71633
245601	36854
81432	136019
250800	105498
112443	367620
245394	53490
464180	275677
261592	82585
292641	41668
264080	54706
27240	290133
300506	155246
108215	170227
492453	260139
83267	365936
452243	162127
15635	39610
38626	470054
263093	134694
34107	268176
304031	469235
116087	385000
438704	309085
327893	160339
296185	457638
246642	454997
236222	211889
248171	310180
410390	147554
369142	187974
341651	76454
240961	476886
372764	363197
102782	171314
344063	242498
85702	72670
159485	19377
485024	140728
462193	293813
248134	267602
265097	20138
359266	22719
330421	5406
72706	136148
260640	222415
84602	273831
438688	375840
370869	12129
191768	483058
386443	266911
53846	235679
106084	269559
171640	119111
408351	195860
203714	310785
391220	30964
198855	74571
113676	265711
324682	425282
263830	101579
436720	274309
312283	310475
181116	170939
241525	133358
80702	2957
118768	457500
256513	50538
362267	25919
391975	131310
303716	23018
336324	384366
441681	133109
1057	15556
173809	370853
458064	285156
67571	173289
214517	409152
440362	120057
114721	38102
66236	338189
241482	81488
252968	398795
418992	445862
189804	317506
232666	420777
471591	393326
428536	20980
196996	482198
325533	385993
99409	145534
59288	270091
278744	478232
388179	172089
325517	403098
216553	448257
276876	91069
174790	132996
111991	317118
259821	77004
297582	313745
409583	245538
129023	257600
235606	289970
140202	144117
370028	130028
258887	383096
474398	379680
117246	190369
355055	318186
368320	187836
252643	393326
75132	36910
475526	401949
334310	48163
477949	210884
471417	390233
218008	402115
56620	102352
334372	450562
155762	13855
493113	44422
309192	263713
482851	413486
206174	71281
290212	353488
265995	328687
326989	128676
321636	307193
255979	437433
192803	410028
450465	125789
97679	119578
38420	433279
81358	138823
318369	449468
341632	129059
447780	392677
229868	58861
24958	272425
331091	313745
221369	187281
15579	407163
467040	148850
65692	6330
94344	241918
467393	267336
261163	221470
137553	79249
374826	7800
6566	87509
178422	270379
126698	42671
345401	359780
471254	235187
137454	88446
280933	443693
91840	186384
217498	231791
428454	297530
182882	375990
290855	322929
101504	6072
9308	17234
336438	435708
49806	51881
430393	472149
149319	263958
341632	452428
27517	241988
272209	447560
40362	87036
365054	99299
356081	51131
288918	381453
438856	23018
408779	99399
209583	425284
407761	62191
2606	440660
307791	222860
99910	294079
51307	289316
224696	378686
344398	35707
101479	401101
351847	33733
413479	438796
51759	330716
299549	255650
155362	35524
149652	438419
389181	292553
233281	180578
383164	107905
154560	181396
375316	392062
314311	334225
152349	122805
319658	379728
99507	83275
7845	97554
449180	275790
490454	230891
90250	105750
71011	15133
323639	136865
12623	476331
4841	340200
316310	15209
193081	141166
309634	406894
253076	11008
11696	358700
471666	343404
399814	133959
125954	474488
130059	140710
383164	39858
234532	420966
166903	51881
195150	45141
174034	78855
200738	338915
78469	473338
444240	380745
210061	94776
425613	84360
485838	148019
211553	426041
364679	364121
65513	340349
303753	234356
393552	232807
141310	401844
212161	86560
369944	24311
186690	390963
174936	76471
424613	161308
251002	234017
283096	152993
28838	243301
11563	158965
202774	78967
228087	85539
117124	330375
199876	44979
247558	54536
139419	458183
222399	74781
45680	212147
66889	447831
428317	363973
316376	450350
242476	18451
215814	43572
67351	43275
59027	139967
55774	262594
105491	131992
354741	356723
19403	38063
106594	72178
232505	472430
478612	315701
48420	46805
149147	493595
198394	469532
62917	347371
21505	116658
10693	282206
334934	293813
286429	129296
334441	369577
426384	30332
396883	351639
29468	291521
308040	467690
29385	426595
271016	96378
175484	253106
262369	6312
256326	71083
360645	423603
73660	293442
363171	99181
305588	38063
316963	360144
118411	267553
107118	202906
78116	75914
440499	316929
398937	331581
385454	187974
427068	109253
453919	208487
249167	299467
452992	444693
325483	53624
182578	211889
403128	262054
223096	7159
68532	339263
52519	319231
336558	313745
368068	335829
1430	290
415625	209689
203200	224285
262980	279420
388889	57375
172715	111398
439439	147241
394339	471170
287444	427866
289444	221324
270127	353557
280732	61572
202774	427633
456019	414785
149116	205388
409380	180578
448965	303424
167419	207927
314890	150896
99960	56258
48385	378462
8146	162247
442239	168972
423210	377620
19321	482107
161825	425846
453382	168050
51215	371918
453736	271582
47235	428080
410028	465647
237437	337082
107091	64339
368858	49915
330744	143609
240553	417905
8159	360860
232335	27581
21919	77438
331901	92288
417332	382386
424916	373438
116947	486134
88542	92613
391486	476951
187337	155722
354214	343860
294323	121065
336876	110677
112372	84706
165680	278619
14164	301689
347286	96612
103914	264022
204110	68263
110215	399867
382778	58881
191468	248259
396959	119381
434013	405217
116513	466737
494077	77825
39537	476951
310756	438627
146893	453264
18928	52413
278802	111039
384926	147148
45591	208300
493020	338271
64354	153995
175880	68638
320509	331581
107765	126697
229155	63826
355815	226168
132822	96269
3809	365621
68246	224368
47621	214047
321521	183213
453919	281574
390602	190369
182765	359029
395177	431349
255173	278907
177121	49294
130085	235686
464579	317576
91382	121038
296657	344820
130121	110708
328940	427796
11608	415390
156938	250679
387244	84590
117647	79249
171546	313745
342393	341432
386429	460229
192333	81280
142993	465083
118539	90283
129211	338189
308628	420944
455029	314032
412130	218311
485651	89047
297169	236959
455804	340449
149897	139600
115312	43128
286666	186561
44115	351639
187168	396563
198317	411266
145363	79989
324968	304493
307321	427205
374846	356171
259559	65627
396284	481279
186729	175721
444849	250545
51184	347171
488351	327061
326631	140018
478198	392144
372140	350124
446528	92714
248708	228431
51219	196858
441590	301018
463249	168926
470689	62196
337417	212223
138126	361071
143290	77031
45241	226494
298356	328751
368315	440660
117927	23430
201148	309425
325845	9821
20305	53399
190015	133534
134876	368701
306628	461944
462921	256661
437310	199432
51424	391414
25239	461392
100045	256121
456021	29545
330113	182994
189723	336590
282499	441434
103510	155049
370137	167832
115687	29885
453339	375840
219139	130133
153322	320625
441933	257264
185860	248108
359247	101058
216847	98650
126764	181827
58694	76016
20772	276516
401389	147121
262473	476412
448284	96366
359211	420944
204493	450914
265424	461944
243077	466708
215017	336093
330911	178436
21763	336590
306637	35622
391928	230227
332059	186463
106750	320464
124469	72760
418454	151944
206146	252990
188252	190369
104740	451899
455293	228431
235851	130484
82744	54976
135179	380721
292449	40447
437596	243301
138126	349475
223163	1294
301203	461944
317087	248772
300435	491660
190680	325763
149324	220659
407565	466737
295919	284843
223811	249546
84747	391414
217506	248777
314234	337850
492509	210261
57	340037
454450	452126
466151	279474
136522	167580
86954	267352
251776	401101
384093	134694
480721	267352
284727	13524
433703	303392
203532	183213
472159	119123
292851	26714
419794	45016
247710	30263
465063	344058
418380	202523
176903	129337
432949	22804
86786	356663
15304	130673
71184	335477
427544	459976
50265	480421
79691	404677
357411	320131
369882	50484
438767	485546
296551	102549
72677	430608
970	59458
323836	263366
330291	222768
113510	388943
206686	476242
39817	237235
7290	305863
388158	195697
21508	186217
84685	152502
135141	79199
94092	243301
163160	468127
36267	77004
3809	290214
105198	390334
346623	273877
219876	473395
384420	1006
178147	153665
474688	99835
416135	363616
108430	234788
138885	338132
189806	435708
398308	240047
383244	119868
104509	489552
377163	183213
202848	261580
206131	111447
37593	176923
447764	3427
307872	199485
347227	286865
356416	154137
35806	27767
64517	141649
135813	237548
308918	13442
291262	364552
40945	205388
447329	390349
51354	98906
204257	274836
326631	63733
223972	16522
144045	265370
74152	334861
478287	264406
130198	154815
231037	368509
32700	186198
414326	299934
118424	317118
281551	250214
402527	64335
115674	446351
270276	84111
230514	13370
315358	152887
390771	77438
8461	383391
95284	231844
356006	190369
343089	116954
390121	49037
353999	249102
413816	455675
21095	303424
395336	59668
110606	341492
49184	363454
483262	181145
410188	404806
248959	452098
198417	481611
436557	137719
230051	479799
25222	228431
155062	295650
221753	160764
99011	234356
31632	407386
10303	208487
5857	430997
13048	461663
436988	34956
178867	234400
157534	291521
227725	147811
173679	425049
1292	400273
272700	15209
424113	315632
15027	468283
257223	150258
45292	145948
387122	287382
424971	251351
238406	420347
109044	128852
449497	119868
462757	237694
136605	61572
300974	264993
373081	259956
184207	231578
244744	430356
209686	163726
67359	298479
456379	177129
65255	457297
345401	337916
448677	474412
286948	11405
19892	479384
222472	234356
81358	196265
255316	290936
478689	313745
397216	270836
400134	391414
361880	158411
209610	348160
422015	209510
196903	52703
490433	301659
327209	92787
439442	269199
137633	409150
340685	365187
75472	378495
120745	312379
409745	311476
244995	62033
235375	458933
125064	138748
14750	384783
176155	274598
67497	115838
89193	141509
308122	213707
94995	54700
458111	470803
386963	479082
28097	300555
488027	321417
20662	132740
7283	407386
480070	122265
33965	75991
275685	406042
189878	429593
287259	169485
304151	398073
52955	445602
282567	256318
385991	348623
126274	124825
62132	392086
289513	485901
308104	484447
8338	464727
475040	18825
52320	414260
386901	230055
319081	80122
128678	426633
23517	466375
485546	226584
93934	417918
30568	3664
418479	214992
322790	250434
418348	235578
129416	132740
429109	176878
226356	275360
146040	317118
229381	141440
181396	78804
204078	134654
405788	146124
299143	16433
30849	78132
174437	259293
407094	203656
125568	24439
162785	423795
161162	327119
416827	315044
182885	323192
152887	6899
229190	60947
161363	135276
352353	348798
370950	451016
390134	335267
423575	19571
44160	393552
335463	71281
124889	158297
178469	288585
221200	290611
381621	256885
160231	419368
7063	371918
220925	185719
377879	417918
245826	161404
409355	32807
264489	159261
167588	26918
210137	424123
108963	218977
82981	93262
17869	94344
297209	484447
119001	327061
6364	469235
432871	327789
474688	251597
223820	70029
217363	304589
55659	356075
275588	36390
254068	294389
136691	142148
229111	76454
38798	298415
328941	435242
392086	124320
187834	267327
7103	362206
101023	293918
210050	322038
115984	4914
372108	214050
274988	278907
433443	190446
18451	379991
326631	294101
484263	26479
223243	203279
418662	13370
205720	431799
356530	297885
257673	202483
211633	169208
86596	210353
196355	124153
337354	62808
406943	367110
259775	241088
205964	64335
66588	132843
300284	112802
95386	205772
66383	393411
244103	404806
328533	203618
326544	446839
311756	485280
448722	183213
425430	429928
490850	253596
5700	153736
481981	301978
486679	417826
78098	385141
344628	476231
442236	330469
36842	274309
209311	213756
218713	348292
332900	222520
391121	67483
362696	280935
142298	62191
307273	13370
485268	84874
88852	244482
188625	330456
68534	105004
464548	248614
192034	479614
407334	312975
99544	191607
79528	249598
187935	486159
256893	170885
338830	484447
96521	413905
208788	273687
345715	338629
4098	103516
309229	236579
424215	245679
312549	131315
404202	344576
250833	233839
71799	111369
477529	258666
45168	410074
383555	49903
1082	457610
364070	54473
21423	324183
288333	293813
204164	169116
1143	124273
396246	18366
259046	136331
233771	286402
16431	145791
338001	10284
361937	17484
474341	319595
379769	250663
276650	419039
356987	449298
462966	96349
392011	453171
301747	473199
43522	381428
436699	47757
391942	397597
200495	476951
243700	453697
144577	34016
39116	428155
116903	380347
42012	421074
29161	290450
276883	75292
272013	281939
117911	134251
134299	23187
410192	145184
77330	229124
240661	91295
361553	292553
283199	300606
47544	7109
420771	79092
112862	1171
461293	28129
285109	267602
417153	428944
25189	422576
134705	478415
52537	128345
189550	387327
204148	272846
466479	217812
68397	138067
291624	250389
232380	115535
8580	455388
25367	422669
354365	178436
438658	351639
30477	381043
239790	317118
466737	159376
272301	333075
178772	187974
45724	309093
12623	406665
366472	55892
300488	452746
189875	293813
244092	184902
79728	180957
286819	478415
106648	52537
108140	486257
316260	448172
324708	96478
69004	198210
284554	185910
172079	268261
487091	453011
147287	95942
143010	61059
316136	54522
360459	371809
426644	427920
204516	61848
136558	267602
28955	272139
153491	401691
88460	113683
472030	365585
94178	190369
358322	85458
123932	84502
321	283392
142527	167517
250000	408552
202281	38039
57530	152702
206091	323340
160263	267352
57846	175517
345401	472682
121620	279798
260552	224938
13705	198790
387626	127921
452688	63614
215717	345745
237480	28129
153753	153799
9168	472078
290924	331581
283380	75303
134599	277444
456864	221073
125370	61572
220054	432907
98162	94154
9530	11655
51543	46176
199676	354260
438679	340996
458768	373755
317990	199259
472614	408288
339567	376298
349337	348798
481338	123410
32612	118886
35806	440132
420511	190369
244017	96977
236301	371918
280196	243657
375402	428738
57911	411808
84429	414639
175887	166063
387404	132024
200411	358004
464022	111964
336922	1454
279997	20586
263703	187281
88855	421356
38528	267352
374458	90123
432135	30465
301557	328559
79498	311373
182270	155217
196829	151096
170447	330054
439484	6000
249136	198104
196003	401188
165733	21583
337757	91446
238959	124085
302227	281924
458217	268934
270027	447519
84956	236774
67465	24208
236409	401949
332299	21268
405071	457081
182091	410028
95264	270460
293297	486965
125417	39240
195615	422507
382203	423508
488102	293894
299206	198694
36935	415817
93255	472072
33990	242872
449521	219984
65980	97277
180885	7757
473145	54645
87752	100072
5234	449817
55362	412760
373568	472072
428944	272139
380192	391414
93680	300129
126911	94640
292576	492715
95252	408219
116989	122283
21679	324695
281297	198275
303641	421974
487935	51881
402598	343105
79232	287361
201833	35707
473487	385000
193463	149088
27875	207771
372340	35253
145226	119762
289498	267352
192829	313059
465497	417918
400693	404225
301823	431650
294531	247849
163214	423927
129713	162831
160341	401949
264198	41533
455465	254932
45724	2841
356805	357854
177482	40784
318355	195023
444096	391414
97637	249334
14135	155719
468874	411809
82919	264955
393525	153467
34767	114930
180382	121106
240776	59759
326631	176913
21050	71219
471187	434835
16380	244688
271340	324862
395616	486885
327467	327100
25239	216492
357752	456507
433083	142650
111432	439280
49334	240225
182820	185335
319870	27464
62608	434035
4361	170741
422484	367722
319418	253698
454132	231891
37688	134593
288523	336341
45724	351096
377168	177260
307703	386906
160561	137028
107998	45060
238135	82949
414327	295114
486021	35707
129185	142054
270029	417201
424665	7771
133852	243115
407426	245317
192273	202506
295715	392153
343602	61205
444985	59284
139293	404445
134212	384581
265806	263871
87832	407985
251956	122462
482456	77031
331328	42709
48282	106840
433597	223048
378357	468314
414421	86632
438193	339567
368724	189733
230051	436751
237120	319235
5428	10690
482456	379671
369209	379317
380657	186440
101414	203847
112588	267317
437098	360046
345161	440660
263885	16433
167588	334009
252860	313745
389224	148483
368997	130310
365796	120173
379727	379976
230092	478415
265013	94516
116794	401949
359093	62321
458398	43814
412205	472657
234120	457081
74083	484191
57204	468472
345811	278907
300338	151159
32	285634
395007	331546
294850	480025
5971	282616
5398	382242
18634	73159
181668	117254
473077	50264
26969	122462
282967	24318
314311	134201
487142	227475
422707	401854
87046	344437
367861	356428
414128	94516
396976	397240
428103	120652
656	316575
290719	450059
68098	108957
4215	295484
462410	287423
139049	237701
226061	476951
273218	365957
172571	60517
285306	172266
174134	53389
273619	134145
424125	419217
77143	21411
143336	277961
76488	359762
256893	246764
461240	458933
185223	258370
481270	362206
25748	145675
221411	392144
332802	220635
149897	331491
291731	420508
420212	386017
49334	118886
110580	370313
148330	478415
216544	477986
12297	122983
161413	396373
478474	14769
134939	66235
362267	319184
10067	15896
360459	376755
309917	449534
66246	393326
242411	109949
157980	117089
375768	444995
38996	411365
19035	152502
286950	336590
134396	49021
328059	26551
240684	463623
82146	80427
170028	49864
56806	176013
362840	122296
460894	218727
368857	124107
290822	337155
465747	424061
217171	45483
188183	451104
423891	126204
348448	446122
446480	390349
693	190369
122226	166534
93384	160456
268956	351732
444139	417918
353102	176616
412462	189163
20710	384892
332125	207793
173290	142018
42879	216318
160458	428738
313108	246101
24600	283178
332299	386901
187183	53389
373837	254720
436097	267029
45977	474218
471983	450112
14569	211932
75925	261396
371001	200503
69713	265610
262080	2199
207210	130100
317270	291521
18967	124376
48861	348637
366402	488571
453501	406660
32145	190353
208030	421356
214424	223373
5509	92652
434257	65197
469851	478415
162156	172890
424047	192107
402225	125735
271546	420944
332638	188902
302412	429538
420766	41075
89257	656
199717	444596
404568	299936
22371	124085
254248	163201
328466	34058
147907	159905
24596	207535
194435	100026
437849	472053
71511	257677
287566	27887
82125	77515
365531	27581
919	117304
146063	366127
451880	369484
191970	59905
380846	318383
218190	361892
301577	427028
249401	151944
152673	53389
368801	44550
411791	195402
56496	301659
101929	24516
265620	178421
466432	64228
391784	82264
101504	354747
312381	58589
323056	99344
219546	353207
458840	229595
490888	419849
62133	239822
186729	303175
385898	13370
193197	455653
397703	456065
45724	175249
374901	114063
376596	445431
387891	124085
394005	137391
135301	214024
228128	158420
26685	409828
58709	102100
440032	49274
185403	49903
450910	203671
316154	309524
289329	217223
370693	153995
451903	28129
247597	58881
319432	441135
310153	459016
1095	357854
477439	132170
278351	157773
378999	279926
220624	91947
73349	390249
17551	374772
420169	80853
398997	261405
327570	203514
343633	141557
456525	494102
280533	103267
373925	336213
56086	309658
245100	250434
227172	489822
318735	473701
350499	203656
456316	207770
374784	448246
107140	301247
121214	194341
174404	317356
188866	479554
64271	237470
217193	175608
34320	366127
306517	42890
476174	316745
243992	440660
368858	154141
119390	292450
98339	189249
33560	439074
159166	411424
284058	273831
384370	355210
369030	59658
128201	186561
63380	250777
189617	440660
80871	47390
122906	421935
342465	34508
192046	100104
283101	364851
285156	76717
471378	122283
342588	127921
378357	242680
70989	379464
479465	389682
461331	106498
432100	352722
297446	260527
344782	168381
472742	26666
318095	16433
244015	232890
128124	229132
214390	411455
366402	204295
133433	351257
357117	276725
303670	33855
398834	130114
412638	166513
196903	435231
237714	262783
294969	62996
134299	91000
185423	253916
229718	20149
330752	98420
329745	402434
187876	82794
461576	242423
334731	313745
40337	97515
378957	343602
273288	292655
27085	478829
262038	434169
41277	277367
486712	66137
73990	303930
371884	6899
267535	241514
409109	379733
254397	315671
207184	440660
238306	99437
25884	8268
251943	463627
67151	273670
348167	113646
40809	44818
168804	293813
202877	457625
463046	123213
219546	187998
128704	438059
204793	49650
212009	304982
74826	430984
262210	325966
381595	113468
344790	246311
152381	407306
58626	357951
104591	122193
139746	372785
232372	264406
15962	221460
41724	132843
455376	53880
262588	268563
257977	249919
357806	148739
260021	166063
312054	65907
301994	26714
273295	201189
131417	373263
301714	4349
188481	428869
476097	60517
124022	461846
461677	291
342863	285446
102589	177777
379720	63140
293696	214050
126628	317118
404568	166293
232598	247747
203164	251806
463721	186259
212581	420414
3809	346193
146893	320288
58526	478882
195492	121606
471169	376543
62166	315671
268586	300424
222045	359691
440026	385181
256265	240269
319005	247520
378498	445796
452857	45413
286911	160166
219136	281236
146281	400845
373320	27766
254446	257446
32270	94825
438475	119261
106386	94344
384231	419396
4615	493665
446575	94344
19573	262825
314558	459540
5118	357447
134377	27191
444588	31187
149300	264766
35659	4413
291837	427614
247676	128398
225345	24528
289588	67040
117212	435708
399492	259914
335951	467766
391545	105585
106268	90682
114773	304173
81199	269868
31880	80853
309276	275677
232261	148757
410022	38063
102644	448898
135267	168412
59840	5857
78773	276897
484144	108555
380025	368205
105066	385000
119364	35591
399014	440660
211741	170939
73414	378462
267562	6072
427124	209572
206789	168213
432216	338128
195846	413880
373755	261958
185326	94665
407334	329571
426870	348798
261791	73305
361010	377978
58350	46294
407086	207927
153349	145948
427204	139971
263894	221030
256120	44341
121227	391414
346019	145035
173995	14254
91828	359421
230756	403352
438193	156894
399662	4413
338791	30114
77832	8988
317675	162665
52703	245448
22281	338271
158912	28561
487422	440861
121574	454819
128263	122163
336650	111964
489822	136279
479157	292468
152276	247706
252472	460940
224778	261281
365932	300240
299923	133290
114845	297844
174847	69836
283069	267352
75247	481271
56070	24519
75472	10822
345578	230691
100899	391414
302930	406626
276821	63726
11675	283346
442195	383566
450277	377401
397824	142462
426742	29689
256823	78806
297476	369599
98954	417201
483987	291898
216602	436709
392570	192115
244014	377927
211624	57375
421611	413525
341681	218037
17333	436686
134123	18064
297024	375897
60567	97726
117561	286441
485185	341271
315323	475869
381305	86800
258218	140044
109596	110708
44111	267352
107709	216657
253890	385378
158864	308570
480454	226321
478588	147167
36761	178696
112743	270924
78319	181322
29938	288035
203341	259558
151869	174564
350661	391414
105498	306409
115298	386555
287566	209731
168410	220417
320120	15209
438886	313745
309225	183213
19727	428613
347110	210353
96615	227131
12565	1057
319259	276859
2956	44354
394051	188759
372448	202978
262473	90988
477328	6808
38861	360860
452377	288035
470922	477136
134299	229872
179535	328751
203480	102774
234632	453716
140116	94516
296545	132328
88439	270095
8554	163351
157868	254973
179629	24516
417748	49903
32571	314805
279201	320395
154355	412303
455689	458919
358182	394978
233925	185076
103842	491150
393866	113683
381305	149079
381725	267352
35443	202327
285737	95189
426108	137508
414518	220417
286431	424789
128121	255947
276192	137128
86596	365141
372277	487504
78469	178662
163549	412398
473139	202571
455029	138807
293219	193281
250410	480888
489801	385279
434847	158493
223711	205223
268997	150352
278477	313745
412440	97558
268828	461392
375182	399468
409388	263833
252988	440660
319371	397042
362740	128335
420736	332532
479890	442225
319131	358032
194451	423828
233498	36489
359093	290712
289032	456071
158846	441996
248013	144130
37515	236361
136522	486599
41304	468832
234722	198790
474688	370734
229421	316575
12933	327902
278802	472662
428892	140044
430364	436719
208603	395988
293960	960
262497	46785
144023	399867
327715	54319
131934	464242
253076	9888
301557	111600
356712	394500
120097	237165
84052	358286
21272	144711
301273	363722
53898	294385
268910	388248
178866	295563
252815	466737
107345	17943
21070	377933
386250	36392
41189	187595
66952	57134
294733	57790
319720	458253
131164	215622
351896	61245
113691	405848
253102	379416
270233	242398
114643	378437
360459	427646
267562	422776
374350	455345
307930	134694
455448	343522
384819	258370
103456	166201
357846	74327
197536	40447
390142	152502
323206	178436
378137	266538
58186	18239
214436	86711
347401	83179
198175	6053
1258	380681
199625	130960
180023	116377
70947	449468
481044	35944
365936	375840
311025	426569
250033	63703
155734	222894
462022	122811
134616	20087
351531	390327
424256	378223
347965	132448
137512	455228
351579	273831
362240	129185
313959	459721
202311	160419
317724	144073
59785	440660
366432	138652
34686	378976
195145	24813
142964	192475
138240	256426
56138	170684
104030	46924
137744	203752
387331	393326
325491	337849
114337	160931
392677	365284
309386	48143
172535	194889
298390	355796
51717	322247
300713	15209
354193	141509
186849	422014
424435	429559
441936	434893
454357	346407
39645	484447
176992	82862
316585	59759
365925	371918
235803	319205
313846	435336
328940	290450
348500	193317
299033	186440
446413	365190
172417	325000
460467	480359
80379	212843
442236	457623
221560	479614
358966	376706
14965	455382
50178	207917
87013	76111
169686	483280
318931	314159
344211	392086
247296	395048
35612	221035
8978	235606
380878	25104
155782	303025
341710	114930
453294	103031
4954	271156
88837	320045
44749	208487
354022	258486
341311	8531
67576	399964
362672	357854
40809	276837
244805	448639
392171	463549
229986	38063
463333	228106
304445	443804
46092	272284
490933	465598
124842	31747
488624	200094
323041	267602
304146	162908
454339	262098
291984	142115
159703	165080
386877	265548
102589	67763
176059	358032
89000	303248
288176	94516
250833	187321
95598	115786
62036	313829
366470	267602
93627	146707
171915	156053
313532	294778
289444	430278
223656	344063
125231	262954
391088	350769
239207	96559
391114	69181
477300	361313
409167	224074
210897	299064
5700	130127
439417	446351
76208	336590
267420	20959
334026	223121
97029	212081
189962	272230
363291	50538
203733	119442
31322	191098
25180	334460
6155	247532
137320	16433
226768	456864
67358	201780
65364	403515
156864	88629
278597	302556
335519	135398
178693	342388
472319	373942
104710	393238
294953	240337
341951	72523
397805	142018
454662	69079
289187	5040
452892	287108
104779	55614
371475	209028
258030	190322
116923	456644
410439	53994
18895	391307
57	13390
105788	307771
36292	457118
79529	421675
433812	53490
492151	254955
172803	466151
141366	246311
27745	10646
88632	339853
144543	398333
162369	159787
355194	94516
104788	361698
72804	104061
169363	469235
360053	232438
39645	440962
146364	300800
358480	59659
204586	447831
405538	241525
117777	302030
115922	156338
6294	440962
424125	410548
281111	393326
155165	8459
377807	196783
64526	197077
38942	137128
73298	250400
475321	399848
205025	476231
199676	137198
323340	49541
221982	190369
1564	402269
274746	15133
22350	462973
182543	150874
267562	76829
301663	196675
207988	198104
359762	287121
207251	331148
269277	354933
385881	208487
113357	86974
387307	209471
104648	316202
391391	224006
197415	195121
93539	75303
79881	202633
203000	157624
113374	91600
407066	17038
66684	396431
87742	447517
199534	80242
328110	12443
169046	293813
194877	285156
25625	442808
187834	94505
47	186714
85674	296226
481192	267728
239008	315671
362419	267172
54539	258659
409121	471197
128084	110677
289675	180143
100053	93852
426523	57375
147682	76833
378110	214050
127627	449627
356530	39969
336386	243115
412010	295768
291488	68263
16261	15209
91065	225059
279614	303497
99555	76454
104648	231638
424814	358998
326034	68923
427388	94516
162340	220417
191933	191639
55789	422849
336941	120274
87739	293813
307870	78811
377616	316708
293941	30668
130804	67584
106460	116915
88401	262054
235189	417301
362325	160419
461251	295159
186291	26243
19542	318189
81176	348
269435	150440
390687	209615
127323	328445
122945	331584
200402	241040
126116	62191
160123	85617
95478	213045
21875	50538
190351	144430
170030	293010
138273	246460
95899	275790
209847	320203
72525	284843
383164	392003
230869	110974
175968	370866
298735	342761
165413	180709
479351	311672
228128	464588
185245	84574
482824	392788
87063	281924
265097	231485
178194	450647
297572	428103
96812	289632
239738	419218
89608	176561
331253	90884
451379	362392
239344	238455
161404	358668
160182	141440
382423	219499
148420	258370
484523	176254
271387	160419
313547	343655
115725	309034
7925	436262
224565	22572
105836	341737
201578	207535
276821	188243
209267	458401
308122	424269
312283	489087
29234	417919
303023	196783
306307	93533
27687	293813
337588	481179
94137	10216
325909	267141
420551	317100
207543	354220
114412	278846
477251	25067
272301	485544
278798	336590
126657	122694
62026	190369
465373	21738
73466	151642
246044	389009
259293	157514
301611	218727
63067	166513
270919	245715
58372	180327
454153	146566
20946	465607
131013	353988
379489	47376
472892	295114
99105	193897
482968	121784
286363	413525
313084	387407
397936	154712
396534	199851
47189	395027
342465	311221
251460	336974
314228	301563
301040	237165
246955	102352
236035	64075
39531	23382
435842	196783
61024	429605
435638	330469
126235	173887
129249	66813
185080	442685
169154	115340
124202	391238
144188	177385
414878	327602
347235	388480
249745	153995
344291	135756
399441	49789
488480	367110
456748	107473
462047	28129
23487	258607
266190	183213
483018	36483
146893	196783
478473	311022
463176	415901
348034	32752
225712	135918
92401	433418
128927	273831
345865	209471
411680	313745
341869	478415
176915	227779
399570	121988
200043	293813
438381	122283
4065	204330
114830	220386
330494	88113
146429	125605
489388	355806
417227	70893
38994	295330
83220	383025
119975	233181
456079	380473
428279	175930
84255	430921
343497	130310
345049	23018
287889	405217
475807	169654
109752	277391
94961	490353
266307	428765
76709	140626
40362	309847
424151	98307
127878	54536
135568	389607
317523	88289
27400	485692
156270	467703
322509	34363
388135	141649
38705	162831
213035	176536
300933	389190
207731	278520
146004	86659
195121	342785
129252	82585
32783	486185
382297	130191
374863	387860
488846	110677
216534	454976
417447	263725
266657	98465
480850	159249
205604	94344
115132	100082
110937	35900
73743	151944
201187	77978
154141	220756
247296	186090
57778	492920
166626	335506
379976	22866
310922	302327
379817	326489
293913	160579
445463	314318
14337	468759
200092	170712
120222	6922
436575	129687
285664	327217
471406	420944
197184	16325
483987	389591
120001	243115
301005	57878
89257	50605
423314	485209
7788	66608
49083	422175
438608	434035
425238	209018
458207	400112
457257	381002
109307	190369
112781	12280
296949	320067
358322	384401
97861	222701
38665	477383
266538	294934
119259	153736
626	178680
308006	328729
189276	219198
172703	453746
334746	222249
465382	438477
81257	423559
15273	345745
123449	132571
451027	107187
24449	480224
471702	187546
219281	414709
379071	459252
23544	438957
326888	12443
276821	150974
45749	273831
83793	476447
488191	110677
276477	310756
428861	272733
190179	101850
330737	344181
346509	228013
20392	393938
279583	476829
115391	59562
436621	229425
406277	215941
365171	69723
118385	57416
447375	114250
119812	310498
400411	379138
342419	13522
154981	483676
431378	393326
230160	162247
406023	300240
411520	330659
462727	2483
148348	200594
243547	111518
245488	187974
260272	391414
453710	247634
248321	195015
294193	96977
430336	132996
59072	405217
354545	21411
337709	474453
448857	77382
39078	259815
173711	381719
372415	83229
39465	196547
401558	355700
7097	306100
171706	197440
474341	35806
307162	153503
340175	221324
54539	359732
295009	446945
261393	228013
332847	416809
477328	397854
319844	119990
397398	433669
4283	18451
313927	186159
231431	477720
392672	321338
168106	394113
334373	446351
266508	339829
110937	255968
227275	374456
22414	194587
263641	391414
288138	435033
327057	307976
81618	457081
84661	235850
118735	308525
91382	114063
230574	196098
310088	37022
325996	184615
119379	324037
182445	277593
485288	245679
50525	388195
324572	391443
356005	42341
104740	292453
46092	177466
97831	306633
355679	470069
332868	80662
184260	440660
404568	44782
325044	301483
198694	150106
244536	454716
66225	9054
200092	486847
317871	51222
272301	26287
21656	226918
241257	98906
397196	91711
265097	291823
131825	354933
426988	377278
250344	41533
388696	461769
332818	293813
389572	412388
378374	35707
283698	11030
157570	132843
361274	340236
214550	324020
471365	258607
55747	387860
150475	332435
335441	368820
476008	1606
379745	396640
192365	137481
303668	226833
75259	415750
55202	325202
346408	357654
303555	342440
481347	164884
440307	38586
153997	64429
11183	448094
159878	166513
40784	483094
262719	449521
204664	395988
219057	190369
476447	187607
250833	93725
191368	455345
245938	411674
452797	462973
420234	442044
10670	44660
130069	152542
340533	306545
379538	83140
145288	212246
402473	267273
402900	494102
296009	115197
178222	107950
77248	23555
109969	76454
440467	86974
110835	84590
347977	29902
333042	471074
167572	28129
445016	102932
307556	293493
236395	337262
417928	58786
218239	90277
376717	421615
217271	210432
286748	431764
272697	81912
342465	250312
4606	409248
297436	411083
367336	371934
231541	111752
150620	64567
133811	411645
121755	415444
15462	324272
433482	221504
492480	281746
304173	22804
175882	364508
342465	394204
475668	176682
254446	39990
328445	127733
118694	394885
277215	466432
8702	360860
139553	375179
423067	266736
156567	375897
440887	21583
46485	108222
197970	136349
162900	385876
145022	36366
95132	405217
138829	440660
445954	326811
316565	273880
365410	266538
439969	493866
482702	299734
424255	307279
83133	208474
238870	371838
229735	370529
25437	440660
282847	464578
344884	82271
435281	266995
491031	411424
459566	76454
406208	76790
355083	144845
181159	408981
410951	426026
171069	27613
24987	353787
347166	130012
204775	176060
130851	459649
188613	218615
382617	32807
437186	228431
225480	51210
131574	318404
322448	69816
420266	378691
233815	324363
153815	221720
432229	378686
484333	188759
378558	395659
461415	130549
196003	122637
130731	144048
294469	199271
44513	64335
126122	256121
230051	267304
207696	202830
215260	192551
249182	140169
202086	76709
292062	168875
39639	470105
174218	391414
255769	313652
281718	143956
82570	29284
148139	113698
371938	52537
261997	52537
329727	388531
449665	295157
349868	307768
357627	77522
73466	79751
143251	102096
152248	107187
202918	241468
86632	474963
409191	116342
104383	287506
213364	332392
300386	239472
252642	461840
169273	36593
323664	21902
153130	65682
57094	155719
66682	271437
281052	330463
263021	447671
354022	414882
89606	336590
445164	390990
155917	385000
261401	387987
109733	362185
330056	450289
239272	72781
68468	291521
489822	294965
221586	131017
428944	472157
112159	307108
35337	430530
342196	116586
359790	193871
33525	226145
177469	259794
111968	197661
369905	13686
53321	367110
189965	303424
145793	252361
172486	38063
146706	468482
210010	149345
492852	29153
268748	311221
461088	94344
452370	39195
364636	49831
12564	208280
430818	250823
344361	21583
456021	415599
479484	279798
113861	283346
117348	439252
447637	186440
484691	83811
409620	395988
116525	369940
60355	208577
283180	360447
40243	217234
52217	411537
483997	49036
186686	52537
466466	24620
433820	360429
413944	5040
479287	459622
314369	79989
284803	433990
207695	1111
274903	203656
288261	216247
420736	72680
427238	285634
104495	20958
290426	478415
227482	237967
407171	351414
430839	393737
188925	285508
364643	121661
86710	162795
421336	249334
296949	352877
88439	452864
32616	116283
250153	50009
286001	470141
228930	245317
435902	162132
64272	105498
19157	488164
63524	209471
450794	138121
455339	237165
54449	440962
207178	45141
1299	361140
378483	50264
3571	478415
224546	163993
427577	434768
425613	336590
112443	99437
137573	472239
229735	113885
242107	209542
357351	58226
211886	404852
384467	46410
279849	20390
244017	8623
206113	277911
258132	410018
194058	449530
299282	42212
169163	388374
218555	409828
87046	432557
232632	77031
166635	294920
147608	230378
63032	413258
355376	190369
4676	442867
244377	463549
76964	178662
285876	476951
250458	388999
39919	233825
355598	396080
101049	317164
327395	407981
298124	335069
80138	472891
275763	132107
330752	489376
214652	473431
398092	169047
275278	275763
174815	377853
285785	87471
15279	180092
330979	393600
95130	11396
218982	79119
186552	72832
13147	317686
265415	134462
81668	310388
320655	492016
421225	359762
281842	316372
408551	97753
390391	107920
139838	35735
126044	445749
297227	130742
339063	238809
449521	294385
129992	289760
20791	395431
123951	201994
421430	327236
367281	389908
6155	289243
284758	401854
82299	440660
339327	331137
377797	226308
478574	243301
314311	378087
238967	24840
416004	300397
209713	479614
454458	272339
262353	96409
369406	263009
454131	380491
217321	164196
204862	261356
171617	297009
409745	288410
273587	134145
193777	110788
422051	141313
136955	117942
349469	132740
440940	283107
42270	311297
155734	5040
177627	313745
290795	459213
137332	178048
422015	327155
175687	156376
35119	267022
57276	406662
191485	36740
449093	162795
84570	290450
177432	355806
454617	385378
162171	51410
114748	121111
138511	399852
208805	373911
333987	36162
347121	32729
323151	178436
32692	18802
253527	54839
303114	288673
314744	183213
85945	48390
481104	27696
218960	277595
309920	13370
410327	180578
185923	154355
345401	359188
248697	163079
482014	293813
372885	112301
179942	420392
324206	183213
255979	298182
458065	88289
187457	64927
374314	432268
364725	119381
255411	449102
432865	394457
172923	15588
225295	205915
384245	374326
47154	22779
223398	105877
289675	71895
125729	160456
472024	28303
78279	231485
325455	103656
227152	153152
239489	348292
299738	28129
73660	408988
311043	107592
232777	130028
211873	215689
101023	298274
121123	12895
340654	106903
211312	278576
174257	21583
152696	18805
235140	42905
15819	439055
119119	264752
361838	228013
405948	420323
386493	171467
251864	53960
267840	15962
281053	182768
434855	429593
191761	101543
322298	218730
396508	54700
92633	129923
375032	308038
190564	328550
119001	294727
80476	129513
233769	127046
348056	251878
84092	231638
441333	465322
246540	67424
48064	265065
413971	288035
78428	384635
243547	467295
266052	82109
124309	61806
470225	494097
99350	152502
252487	39095
129367	166063
281571	430356
378135	426688
110749	166431
256264	280174
451067	333789
363631	41363
24094	456640
367008	117681
157698	118459
455065	247319
441302	195183
82098	275989
470672	226235
432022	174844
71796	254537
281219	359214
245305	398122
177793	414286
288333	94665
484541	52151
152227	145900
420612	350273
458209	491943
491528	106946
27455	61724
474172	119762
187712	439904
278470	44049
76669	248293
291844	20787
480891	293813
70594	445915
309532	178436
376619	138568
21778	190369
55183	435468
489977	313745
189183	307416
259178	245679
175094	200033
287193	458877
393660	2874
34180	40284
476479	91600
147070	26046
121950	399630
115742	281924
237251	393326
86420	323114
41189	319189
307382	178356
178959	214212
46472	267602
174139	101947
260272	271366
115449	286728
436228	226392
216210	438783
383281	364923
311139	316121
362713	129513
412426	70506
259971	440660
316809	7633
188096	59668
211558	220756
238889	173220
103300	514
171848	71994
408615	145064
129132	463615
356530	18218
313343	346193
315284	209091
318037	53806
426937	62219
76228	266215
493787	227912
197448	407836
362109	21411
312146	477884
105562	442273
32115	153043
18324	191712
189884	24287
178330	47895
376554	289593
86338	454997
395988	333692
114186	82267
228128	122519
75339	228310
184629	125415
322274	20622
308573	220330
98519	104598
156359	204195
373136	294519
323775	118732
18121	282822
331671	387742
129363	183213
196869	428214
291369	304731
193160	165497
353577	132019
256823	62580
460134	248777
466487	16661
438972	277346
448099	417292
291363	88606
363910	51527
431143	232670
474216	468558
45951	331535
119001	246312
208722	130983
363170	384448
321797	106475
90029	266234
276821	482851
156599	110677
325213	158514
101326	479872
390170	12443
284156	378462
265447	11165
486559	129185
18647	83986
439239	133338
273108	371934
278637	6949
229472	388037
180640	269199
94899	107219
272712	160259
391192	409802
415949	120924
146758	144405
347527	279425
251282	240293
34972	80587
155557	336590
142042	51895
330941	8623
15375	318506
150765	313745
480909	481785
173662	27262
150296	198926
141098	245775
169800	7013
169866	358921
130121	428603
131264	86305
447846	473193
213249	51895
321752	21221
160397	365046
330453	52917
339839	428206
117783	206557
480080	293813
403024	250679
73821	248139
367261	54839
413207	56609
150904	447213
201131	64707
277949	443778
156545	492986
331866	361936
331238	262050
13524	141317
221837	27032
487006	234951
479072	337921
130222	34339
288100	463549
246805	76704
199135	112330
277684	345745
410016	257858
466240	156375
55790	91475
54415	440962
373170	4413
429077	197684
44159	107325
116404	196783
284589	481857
365550	377916
379867	216466
181159	440134
420011	343863
240452	432142
73298	185479
148779	209952
82036	413808
335620	464727
236032	443118
293705	476231
311840	245679
357493	217949
409468	469908
311367	399766
39195	36439
398379	157353
406225	254366
89489	300729
287990	105878
29581	468162
181712	326482
128839	330559
58744	347822
338980	493373
102644	347357
169534	478415
229077	207225
2238	83275
355083	432043
430774	433988
411377	246838
174362	144845
51462	458183
91600	454410
395849	13370
220535	402370
481419	289905
381437	238401
87236	183213
17480	469235
57360	274515
28501	183069
477328	328538
129811	447107
316190	234887
253397	226106
246505	220077
326562	18307
309276	324072
36612	65371
487347	355806
197694	341470
282962	311221
362965	106893
410908	290450
316963	281066
447249	126416
230051	50637
45481	138193
355025	110410
24293	476656
73567	404671
267380	110677
214063	24705
68772	42189
101465	16123
434690	388652
389203	17122
435786	295917
448104	380538
229144	197522
389605	62612
75816	307651
146893	164196
228787	55965
331144	248382
382541	295904
49256	5040
267562	23822
413584	89986
26035	16354
223319	252961
391907	225920
848	26551
120332	134695
190593	250410
277215	79989
48953	279636
40809	90894
462660	205146
85743	474412
119225	434549
395609	49879
195618	24007
252144	466432
348056	192036
121332	447576
49584	41949
459012	18752
153322	299843
68163	202142
171807	162795
469102	63528
355033	449298
97506	122462
19727	361458
4903	273831
49334	401881
217740	120253
143203	232354
120840	392062
293373	313314
119001	333700
193306	257984
301659	49937
374274	208001
346124	166260
296373	166513
29577	326492
333615	17339
255972	227890
93743	98321
327209	49325
130224	335123
355250	52537
200786	146445
288950	341562
46503	290054
208910	294965
119088	164884
486794	158308
112372	478304
410390	341603
451273	409828
208635	336590
470672	187738
348771	385431
296332	110780
1435	192671
416596	99437
466146	399419
326039	250295
438475	224649
71344	277377
432903	414912
312549	273687
328708	380547
128608	206166
29581	217423
321470	474268
226496	124031
476310	180578
140574	33489
232726	198676
272433	152702
40175	447158
465958	379968
126913	280635
310223	476022
72737	232900
466776	270152
152654	266636
297779	336590
193970	4413
57308	302298
455797	28129
41086	26046
6973	343616
137714	320875
2243	234878
486136	209572
140854	54536
139511	122283
394731	15209
470403	209189
369184	280233
111325	218727
209441	176536
19127	240999
328538	61769
469102	169603
309644	110708
346656	80943
456231	15318
57652	5041
214853	388650
215601	15209
148139	250214
169430	263235
455618	32464
112954	16433
476352	452631
403746	178436
385391	15209
200262	420187
490904	321890
194861	110708
137201	10646
105077	376124
193837	157653
8347	478531
241749	486885
399701	236454
81432	336465
77666	387541
116989	218485
246505	211348
441867	10646
430682	70593
56497	81270
431331	99405
190973	155062
334662	417710
324467	182940
479687	13308
313523	24359
29504	218120
431625	453919
253677	339379
469112	409828
331422	462973
85879	399867
209613	266554
236216	447519
191260	473840
157564	204195
17481	444653
373698	209572
147520	139424
100325	289843
228128	238041
375793	425675
150123	4413
204676	138716
365293	367798
339005	18770
40890	77143
182799	385540
234095	151944
187834	280722
81506	430202
372313	404085
469084	274181
478566	110677
244536	326421
450465	89649
137757	25398
272341	199363
145337	81960
93645	471301
279564	245679
175935	214024
236629	327061
258729	168646
66001	342813
178679	487130
331402	52537
439940	310261
84661	131603
31699	366534
275721	196959
25086	366127
249543	220417
243036	263281
210595	461944
350452	482315
196958	303175
62637	456215
207141	15209
85863	418551
342390	100294
239068	203656
484489	482993
440940	348563
279526	298662
309917	193705
247491	240132
49514	468058
197416	486622
474341	410513
201181	269199
65605	250805
435959	153632
232929	188423
314311	203438
353282	307279
120337	348798
110835	323894
53276	60368
465740	237223
36690	438419
366402	223442
358860	184163
439548	379976
492302	492919
238198	281993
208345	214604
330369	457793
403917	152318
169426	263109
487060	321614
224113	465692
74552	27500
164138	269427
12481	10965
306876	198790
254651	459850
175102	262954
315430	421621
111119	48861
288101	152321
48093	432642
263880	422164
63652	44268
77655	251283
233701	143347
420511	433160
437675	187974
287720	109583
479044	448981
259544	5882
130675	320464
399564	246159
469218	295650
268748	262380
132740	491865
339005	329379
460285	121659
165932	342841
338955	34014
322877	404960
167228	122186
168156	48365
123521	293813
457398	252096
265910	152855
128948	429482
353684	208300
197306	190369
372468	306237
173033	208568
112142	420895
195948	74298
250073	302610
200019	400120
431226	305574
311016	125948
121594	455769
65513	228431
441463	246672
339051	430756
387209	185335
415916	49828
371810	142534
480580	257296
385956	250679
195999	122287
7377	147121
469388	340493
406201	163445
492551	227591
27798	267352
340515	23187
14131	450441
212153	206198
3794	159378
143370	267352
420254	127143
342486	385987
327664	439719
60287	238696
341470	337444
381305	297937
302011	490121
1839	55682
408476	162831
18504	439218
154692	132154
414137	11626
390987	134647
154981	172489
250790	68829
302457	378462
220777	108237
63829	315503
176393	208617
362267	70262
428277	119762
122062	78364
442838	169606
382848	334215
201263	218573
214853	152702
311689	366127
274657	119381
336710	12245
318463	405217
201131	123315
469532	435092
242990	267352
14225	415767
2141	265179
20401	485185
76898	455345
345339	150805
169869	434623
296921	120825
392037	90239
219016	140044
295897	396749
55755	156017
181031	293813
316355	190353
391620	61376
407340	364650
359199	170341
130224	53938
294476	401528
442045	194893
23903	231577
257977	66053
44503	415161
40256	239191
100417	33343
147513	271466
489391	327026
290232	52872
265345	489797
373810	40447
205359	14130
147062	267352
121694	249334
462969	24943
128591	72474
228721	119868
1414	440615
475222	211932
57766	244078
29470	476901
67359	322858
231255	13370
267111	382936
254446	437077
325188	443979
222545	254838
63391	465508
349445	337120
442977	218727
342446	326985
74350	267352
195143	50538
162742	472949
124320	475723
68572	203438
179136	179506
165988	273831
219546	101302
130651	420508
95194	339174
177345	205289
181640	298077
299821	209207
384563	127921
201131	334196
261432	104694
1392	21583
368155	252816
393981	247452
42819	153891
64806	299960
150489	366127
225172	275790
49069	272997
262457	94640
452331	136388
388060	363396
269739	315866
110146	282224
25565	452803
159141	297552
252604	119318
440467	59759
382036	137018
428102	147520
345886	48690
76228	470200
402486	313745
411953	25171
174034	431071
53846	317118
41265	94665
196903	50719
401789	258753
451832	429863
367343	474341
278520	335636
42760	344545
273160	405491
70939	144316
45579	156582
6467	233187
322509	386774
367050	419435
312782	317853
144624	282822
80683	218485
280676	191275
464180	462676
130439	258433
23961	404806
397524	158779
165118	111561
219546	198800
381998	257298
33782	353884
444867	310756
145288	205270
194165	440660
162147	240878
406764	80662
108288	168615
17502	122694
282453	301563
238514	123369
449054	401949
95213	428026
386428	260527
440157	190789
393010	45227
198711	293813
82314	311680
268219	209572
261231	348289
235580	440660
316174	259259
334962	266852
221878	35707
425166	459847
315250	64490
283368	420944
173856	421356
91562	182000
214735	83129
300890	212252
488630	372314
116534	432151
147074	397708
50536	308963
104320	476886
63086	152001
412350	182226
459020	227544
6467	271130
221317	197868
8535	110657
106268	448409
333028	486885
190281	287382
287661	355567
270224	234994
415599	244115
163228	307199
88027	313294
258185	421935
486674	214714
324825	132453
239112	169717
361553	440422
382896	262385
489423	412541
328742	149022
261277	277961
9047	342273
215495	430329
54204	274309
78779	329727
417990	180480
472879	260879
18370	435903
218380	179375
487670	397204
428209	53863
196955	310915
57474	440660
273419	466046
287566	121106
186879	327061
59241	187974
429823	255585
336955	331593
237714	88027
402273	104802
268642	110677
125837	160419
162360	14583
85092	228522
152152	140044
435012	25410
424534	372095
374849	54824
467277	290450
136791	384833
202459	285156
206408	300492
225727	358255
47466	19214
148171	93245
371507	458315
487597	409828
292491	304589
81249	217406
445862	423828
434690	55682
102065	488616
249579	288749
111976	190369
332271	438373
179252	435516
36899	420631
85665	489353
352232	257087
118626	453701
232632	51195
59015	58647
426624	104223
111422	93533
200092	368858
75350	88113
214519	366493
470689	489485
473807	292535
64495	75499
419867	417473
73327	356428
448199	105112
476199	231638
320520	391414
447335	396172
396578	128078
26159	270836
381595	86728
263769	467703
245107	11314
101084	35707
415254	145128
1951	226308
78349	249444
320397	401699
357992	290450
209967	393326
76213	111783
382921	437850
84057	313745
144973	88203
174315	180578
138206	222366
34190	142678
76898	375768
1839	56565
448731	390687
116076	314742
488853	269199
81358	50034
53972	245685
24937	13198
409828	416470
294149	414286
327570	109737
166950	96977
445494	63528
483658	168213
115487	326997
157920	391414
95899	80587
49083	330571
387775	44049
40890	26885
66821	336590
262210	408480
427898	152791
243837	10231
461833	284843
10534	490284
410754	353836
243895	397868
420790	323093
42801	318652
372415	428944
313390	95716
268263	273831
407084	380092
179861	236453
62608	186561
375316	462551
414709	388195
185533	378898
224778	137128
443618	284843
407540	90029
487134	338189
439505	429821
126262	340339
172109	180096
249465	137128
58418	422470
316136	436709
218606	168381
256769	115340
208836	94882
480880	416152
198317	393162
376146	393326
130651	253076
260601	371918
324348	98360
119423	395972
420482	409828
217134	336590
154573	191479
373413	422998
12481	168845
188667	317118
85674	43334
312347	385427
120689	396329
161092	21411
263323	313772
316136	372880
312463	97813
131336	413741
300195	36885
306177	190369
361552	154189
352739	262594
6195	115386
163435	425065
54680	171552
216746	53863
389585	290130
383447	35862
286666	417918
278419	124441
490464	134145
339016	109006
312576	184122
261759	186463
459979	447484
190358	172266
383113	213639
84000	393326
288609	57989
263439	423331
180606	286936
326631	155933
268168	248777
421843	157537
82840	72079
402698	441313
458609	137359
473912	492906
98654	337429
188063	268743
141000	485575
22271	45585
489096	277961
456691	75583
14329	479614
68258	1585
99576	68950
183192	2232
233699	405358
308907	446167
356530	464429
118191	278290
69812	147475
128684	134145
474572	430138
161871	362972
118867	89282
377448	161402
44159	45175
196003	35035
463183	15133
12174	23018
290414	312231
445343	423711
70815	137005
381493	287694
494127	381157
195224	142042
161943	350699
2821	49896
492748	341878
365550	336542
192747	425082
112066	482143
365107	152321
345401	86096
66129	438419
426045	296339
261265	141149
397196	98906
284277	108222
240675	190369
104453	413535
149809	180493
67121	393712
136290	190135
245679	484064
261982	21527
365550	480068
109733	291104
179587	101054
345467	310756
454263	68468
469782	242368
264815	316929
55659	130985
43117	244482
160341	119381
126882	292889
471074	294385
309134	332811
90630	293813
450733	364427
81249	94344
389969	396735
418322	110595
365232	108024
186440	7112
58042	140322
425531	13563
134922	432785
19121	266377
282690	56609
191510	413525
390204	94516
483987	340718
80587	492365
223665	76658
227307	270324
158240	101270
355056	259914
317718	266853
117553	51354
125303	476951
338280	469235
208577	369209
367843	283010
303993	317118
142542	160686
286423	31317
127236	122462
173847	6899
44829	3011
18766	337109
274869	441926
38459	12129
403471	204330
116711	288142
95150	405116
104147	434513
15594	341757
119977	115716
309276	236957
423150	152592
157320	10646
320685	195157
129908	7070
244544	94344
23225	21574
14907	421935
225355	311221
267562	35707
65983	234694
338922	264062
38490	330675
52955	70557
41380	152592
191194	167586
60066	195948
55015	13370
135593	469235
92908	224921
438912	165713
207141	207411
321340	110677
363369	123369
390241	341845
373025	276963
397887	301659
393482	100503
130069	258321
212214	148501
478796	277961
309179	434239
456554	369599
427827	362175
254186	122816
50076	477685
14823	301149
305349	489822
25748	258445
143861	141440
467513	415920
437926	157887
34123	487724
326762	307656
2808	406246
319284	75303
626	217785
115811	282131
325188	381469
490420	191821
6103	450873
192147	459213
356442	16433
371656	491709
205964	172908
134413	160419
233498	337850
435501	72303
488721	279923
399118	7771
148683	284970
214232	483720
379327	478415
61817	62930
352989	7121
392320	447679
350202	234356
454450	390898
318703	291822
413821	410074
237714	207696
312306	48163
316342	299976
13269	396651
112810	431199
90300	105277
370131	92613
389393	187064
446234	137128
335278	136847
211186	31267
161363	217494
465659	4734
39601	112297
75458	251113
106268	334529
203469	223139
210646	172215
220925	451414
467080	45032
457308	293813
283629	121828
488706	94793
476096	221324
198175	160376
295641	182192
135301	349140
441571	152761
115440	81497
226167	144845
256893	356687
484006	200632
389591	267602
293913	352439
491136	231942
181385	142448
309225	327449
469388	100287
221456	453184
253824	304982
372340	336291
362380	242759
76228	344398
180564	310756
248013	468494
477158	477136
414452	445733
234288	267576
23366	134145
362820	136413
334602	48275
342465	208621
4138	403501
252401	23236
474593	246729
67206	15209
373755	439900
478737	17996
481567	429484
315248	450450
165781	186440
99811	446091
5857	52030
157529	183213
125899	355383
328944	306491
361477	240724
429391	51881
157198	313512
85476	201644
38003	463911
62605	493734
112840	310256
382549	134692
473424	121526
483987	31584
28616	16325
368609	313745
363643	260527
146003	87119
240140	485092
384339	160071
288724	56309
494011	479614
222091	385363
271760	164256
138126	46606
248128	273831
147049	287024
63223	469235
78505	132740
22817	247296
308066	112720
45303	190369
67541	171592
322740	484426
378028	180578
354111	277820
208192	188628
310527	394636
39161	141014
257694	318735
71189	107658
346484	144466
293065	366534
154712	10231
405898	116070
281931	23018
238855	491291
333183	420790
129072	265589
16601	327217
486192	175721
465645	267352
339333	127895
297478	341470
185084	168213
232490	13370
17288	127174
3226	454877
297512	45441
298356	124945
378057	360098
251709	189653
66562	309907
278769	458601
53235	231731
75379	196544
156647	355700
441152	423670
446820	78184
364662	445353
65798	459213
95353	389516
114262	236213
482642	315671
282476	182340
216054	165308
235755	409828
418727	180578
127462	22512
360579	27683
74569	171592
414128	73189
280476	263799
134299	65518
84955	13213
262783	164075
485536	249172
117999	72523
152320	313314
239768	179552
436699	374772
179183	81104
335123	263275
408329	137155
12312	190369
323775	260801
358322	79859
144630	176878
298372	468276
203000	345797
215930	358870
222541	126473
163228	455251
109161	275998
398791	241449
489657	191764
1484	417201
378004	39003
228463	204596
434726	139467
229124	151096
31302	166513
100141	87471
283847	413456
23302	238821
28593	131312
453641	27159
27832	332573
314413	387742
325211	464420
86660	238729
433004	122780
221296	133423
187527	183213
479245	223343
348027	321485
202379	119001
128124	411809
258864	411424
203656	8847
104361	132996
410836	193848
451016	208300
396798	214024
380858	293077
337813	298854
481289	13690
298069	494102
221155	466768
110854	4937
88638	174072
103769	63086
277467	159083
291039	12443
279614	317118
195689	60837
418172	94516
346316	482268
17010	404111
169004	413548
422435	156339
60287	68985
414058	201208
23366	330090
404020	345745
210685	492316
12836	376689
180107	404806
343184	105744
89161	236213
460197	245444
61788	7911
81492	21583
18928	390666
4891	54976
357905	243840
418763	289513
449871	241987
143913	263925
426045	263713
429801	37871
122433	94532
355048	304173
296993	482315
485248	241377
376813	228431
135971	434945
41322	113138
775	398633
455919	414459
104405	390596
153813	28337
236222	317250
245938	181081
187127	630
209745	401303
425474	95149
420790	484186
186440	25230
225094	262631
428368	230055
9928	338189
166993	215263
27243	435708
221620	420944
388904	308171
93907	384680
204116	336590
124291	179506
83749	196144
370958	429863
241283	75341
196903	178411
227433	237235
103578	208856
442808	380071
392028	198191
222991	317118
453810	47399
483694	257298
176260	250386
423353	309180
1328	228431
103584	313745
96335	440660
330195	438419
404568	146684
390292	220857
267015	352516
355083	74033
403344	187092
324199	46008
166119	399852
42296	267352
484634	145948
412109	112047
318901	299615
145664	128326
333691	166513
277793	329079
76228	190369
195290	366534
368094	296082
112563	379976
295596	310756
304488	203279
315603	406751
149343	463549
399023	45949
445779	414735
41016	309632
238642	463249
279238	64335
260918	377778
301823	491829
192622	111101
222102	103804
410787	270196
47248	369409
282453	297776
247296	363903
200092	128109
428919	443693
92401	197780
348381	127713
298427	354933
464481	450313
83332	319169
264859	193705
273435	293813
346379	411424
145363	142318
371507	482781
199182	56739
445441	23430
300666	490237
258146	143935
186692	49896
221338	134694
143379	123710
366568	17231
728	477131
217498	461518
299498	12895
130471	361010
257464	70649
224739	1057
77555	378628
240065	234250
112099	263722
355367	92613
368660	317118
287580	162045
418574	267602
218870	251806
235375	445186
176221	48667
146046	314471
405086	44591
50197	196851
397385	221133
141379	222520
144852	4413
141426	422927
18794	488911
131186	223963
3276	261396
153450	334891
64875	189732
236425	367110
89826	319749
22227	26937
341888	226224
379680	26046
65991	398334
194216	245332
188252	451885
378387	219808
488296	155214
363251	54700
365831	483939
86954	461944
266438	40784
414286	260040
277968	142018
77416	481443
124185	442464
234670	374042
27341	334680
317034	220079
154383	336590
425697	255340
464580	205223
192646	466432
79017	107174
109737	190369
136711	292721
20647	149079
449973	447831
147706	49560
323222	434502
426683	231071
299336	338271
245228	470377
371086	442200
108057	252046
120646	333391
91157	153995
169114	471702
254446	394916
287110	173162
14805	127921
393344	273831
214063	160232
426248	267352
97515	327721
484811	258370
487784	219272
107118	33864
312347	150478
24359	392086
122953	86421
378240	4413
53854	286828
463333	221324
286211	190369
154997	381578
108057	414359
198317	18151
19450	407678
347653	439074
449851	413694
389641	286936
482148	196783
257156	442617
455583	12177
362725	282068
394771	351257
387830	166687
52098	18418
257971	58363
479351	75462
13959	121106
62412	123435
426384	40784
212218	98847
268274	40907
166415	301298
178048	51597
435996	390685
229735	14788
360459	424965
25172	447107
310756	233415
278263	90055
315561	332400
5700	304893
352495	327217
392624	245538
132807	217432
463372	252541
295074	355097
469817	484447
86345	469290
424918	187974
111553	442539
471876	352952
17481	45605
380911	464657
414738	272436
480650	273831
186781	232890
31143	300968
209237	315715
128337	298077
4560	241525
137890	184902
266424	190369
90883	216320
485546	58881
367056	263473
483987	77031
410	16773
88531	384400
142595	32807
237934	73627
173747	48454
123207	22849
1737	16433
205167	352235
363911	444894
175046	169389
89826	490985
102458	429593
162450	196783
93364	438373
456299	196783
409695	139648
127469	429871
461182	255814
128399	471895
68735	17318
198810	41751
336430	474663
414326	15209
53414	379976
61001	55083
106648	307202
267750	389682
289513	463888
378461	25437
399270	434718
95252	24889
447909	107187
489977	39128
91197	68762
247163	40017
203653	313745
233184	267352
462279	132247
325518	419928
296949	26106
22964	67600
42979	328867
450050	46528
230869	115671
347121	73688
199887	438783
63303	439074
382297	256121
355083	347891
492714	392153
311270	263296
53314	22512
297276	346140
110493	113943
131303	336590
293947	268034
6969	203720
94537	106319
57415	38551
255557	261390
167841	414513
449297	298459
413816	306406
165680	455751
484229	234086
447759	314501
463266	294684
259679	258370
246955	110677
119326	337937
161057	427539
72812	387050
249447	401949
322744	203656
133003	481785
12778	345011
216235	181993
14899	420944
477650	87543
423828	273934
4332	421830
424370	67742
146210	162053
304098	48365
316517	187290
141071	76454
10762	184303
388992	106840
69562	226308
186036	198317
345488	431254
307161	82240
361533	179220
72182	33855
216385	225737
227315	291521
202774	380520
452125	172089
492286	462990
325019	275487
41798	471876
192611	122135
404247	395988
69264	173397
254293	175960
380958	275958
87048	17186
256687	378546
229474	319303
377962	388587
249007	428756
471274	301659
89789	428927
248554	286016
333443	353937
93364	108222
266218	252929
145366	128429
70875	383673
213298	196880
96559	95149
468935	105585
470672	405554
482456	360377
99084	494102
60589	218727
106595	170051
304044	194165
453045	452533
130069	426991
212593	357854
443046	441896
308781	391033
464022	130298
11113	110677
22197	65648
410170	211134
415967	61572
152791	197348
384436	217423
456658	75499
67399	86687
246044	264908
179879	361140
18770	309090
146649	53863
398331	273831
282832	127921
51759	424620
156208	294691
29431	212730
371354	84516
243720	363118
410754	236213
91828	413201
450628	492906
55731	256121
383638	201754
111554	160232
481013	103804
86311	90361
310992	2093
127778	187974
244907	15209
278782	81280
445636	405788
376593	408703
407334	194322
106825	440660
9876	444081
108696	99437
190344	447517
309524	45572
319556	44851
286509	284843
51071	487938
456663	386125
59260	62191
140550	433711
231429	83181
284100	420757
40543	342807
425827	335519
79384	27464
98654	211130
249962	393950
117833	492588
482198	87471
478959	470879
462600	460829
428234	269367
367349	191387
340136	236503
299836	278520
161397	475699
460349	110708
355499	417376
97572	435280
355083	403548
272301	20719
93508	48007
221735	241468
461765	331349
332299	72434
121609	335477
37730	334746
485426	385000
19542	326970
477563	144405
413283	358671
380489	88027
421668	396017
78158	158813
227857	385000
307138	278412
452994	35707
438174	108869
250410	393015
32254	351639
182745	246311
118387	6253
95130	186561
287566	282884
212217	319038
20686	158811
25439	180957
173284	393085
97227	401101
375353	249202
479044	140728
78382	82697
475503	166513
418368	426887
254635	267135
226144	65275
360863	90080
78910	112960
448650	353502
231869	353787
9853	375595
222789	262954
170969	377908
56644	476656
273944	423688
177244	392314
138856	217423
291785	460437
206656	454345
78709	27464
182374	201493
475476	292468
91197	37100
205784	49231
4753	459216
365510	43713
131198	494102
442444	461846
185786	359518
268887	160419
124363	266377
238041	321593
160094	28311
189375	395988
335138	122315
214425	384400
52004	250214
156940	451305
265222	137378
56145	106739
438475	368649
331274	7828
6467	273708
412315	86728
425135	456525
354369	13348
403610	122462
41533	476748
463270	133782
422246	14907
87852	29599
239919	388425
110067	361648
461901	280536
390089	288035
302283	28121
204503	203403
402378	170993
428915	376819
10579	184174
40028	103420
188659	118286
255899	11764
374379	292721
197341	208300
314311	477980
10226	431143
35971	94516
192465	119762
17080	94344
448199	197780
191520	317118
268327	151844
238703	236240
276	126426
439278	151489
329727	428927
101991	87889
447962	139233
423514	113297
409360	365069
174665	89163
464847	351792
68976	271454
483715	54599
88884	190369
215649	351360
423348	423131
488715	25658
25437	30035
422395	408804
36956	86728
222453	293813
45913	232453
407683	115861
449871	241048
326875	381008
76923	30332
219728	314313
36374	13755
13246	469926
391293	18665
223929	442813
458968	385454
62004	249709
412205	307921
273900	293813
105964	293813
267527	96361
395029	425787
437420	206188
394145	215534
331642	300240
256199	38176
303191	76639
253612	127631
464022	404957
346699	312814
72111	141250
391264	286950
104588	340373
2278	99437
159899	437184
323183	86560
492592	477320
200292	222058
130069	115336
246592	215029
97081	294548
199420	172116
447332	354881
427962	174411
37430	217454
274584	28129
130171	456640
348644	218675
262783	451399
398900	82962
373031	425826
51797	400087
283608	186019
57419	54895
339136	57416
271387	263009
440808	382166
466012	434035
65364	431335
76221	36903
46131	154065
134522	92982
238889	179352
395230	341271
216534	278520
458601	65664
148776	299278
163555	208291
373792	236213
236950	425157
283196	337083
65259	129185
294988	342693
338890	13435
261687	414269
193929	181680
287566	40700
447833	222701
134447	295484
17077	420757
227857	310605
298437	376773
123170	303490
229750	191420
248013	233937
8435	105710
152794	215137
195488	476951
164860	396080
223402	139072
397159	324723
334985	9988
278289	283445
463836	32017
321547	461392
304952	253916
408950	315888
82999	60517
460507	186159
22682	187974
474606	124320
472771	119868
111114	87007
87376	150990
308009	262373
483112	408584
40992	3302
39534	152702
32169	447209
306633	137580
441534	186259
445023	401871
481939	206132
295865	389619
118325	18702
306925	148759
61679	479872
244249	356074
113390	16856
464234	259186
42498	39009
97227	169116
314234	236295
370026	121106
221726	324711
253915	245592
149901	397335
478144	180096
155311	73627
80273	18475
295232	160295
393051	316096
48282	226878
46257	149046
413014	431137
112563	377620
109868	392086
41189	250087
132627	291324
69445	233942
158994	53863
359906	268755
117503	256121
12512	64420
376855	473396
364577	74161
307132	192156
161755	252664
87620	27830
12619	463623
107837	261356
459685	285395
272742	124437
59999	476231
411818	202523
378224	54976
385308	225214
432548	303175
342789	190369
366198	284843
164227	165267
444961	476880
280784	268531
393600	351639
105943	359762
176111	259975
273385	156338
347036	224326
252942	238227
143654	312936
285401	29127
274852	121370
219396	309801
241804	141649
179621	381578
423446	35707
215644	266998
234846	196783
442681	414764
198197	342440
177127	301659
481512	195121
261791	58763
485100	74455
654	173680
55961	377906
300214	91069
87741	276090
452253	201723
398308	233609
463924	418551
388683	452803
22534	448015
110094	171552
89437	430987
296679	371554
336006	86476
241286	221303
396403	175429
81432	136845
97033	122694
177569	108683
407284	303175
144399	8400
19566	296467
241431	177059
23036	253802
297482	468127
475810	44269
117091	381008
277098	145596
232769	293207
17778	49903
124150	275288
229485	240701
475499	205270
178619	480748
265166	474898
231160	414628
218666	224019
146202	430778
469189	10212
329750	336785
135201	458162
447072	434186
277723	49903
279549	305468
362267	32269
90807	285446
154667	122212
334602	51927
311527	244
263964	228431
444296	453009
334241	105315
300421	435771
474613	21177
5971	374314
239949	62191
217606	538
408960	226308
281236	467502
323967	229614
366671	328234
184629	494049
296033	49903
343054	264876
49789	158713
68163	492316
294824	190369
364628	110235
95215	298990
350650	28173
489787	235679
179978	66865
30152	300119
384235	31883
344998	356370
254763	62191
225279	15209
446325	391414
249820	208038
399830	164441
234050	65048
163324	435708
164288	412322
37242	324317
39215	458230
161849	443063
420420	224117
397896	395973
273882	23678
343746	493470
56589	100349
302207	238170
45515	32981
214853	186361
260003	202788
211915	293813
311128	91711
460877	140980
244949	139606
132153	450983
216500	363973
450289	10530
264433	250679
287262	56068
452363	412517
328093	179325
137454	278891
141057	209034
318179	308756
106328	296423
241614	484195
102008	384951
24926	105498
289371	236524
309318	271908
182771	398333
136522	312463
371779	311297
379809	184258
97515	417918
276821	160456
135076	471405
252553	15209
327209	348798
471422	377933
203691	440660
322976	123213
48953	420860
210485	150724
420736	317204
20401	465611
450351	94793
75556	186440
111964	49727
9787	18175
380054	190685
60929	140635
122727	478415
368366	65670
68098	79120
424120	55857
187552	397105
313406	172646
71189	420611
463054	480224
451373	210261
53898	414023
218293	70941
433776	360901
202852	432427
223900	336590
246765	97628
131038	5575
388174	267602
233045	407277
360604	334336
156201	53863
207327	32807
168257	142825
407359	35707
162847	48275
276821	122006
341734	124085
44522	456640
388776	233415
464847	31616
24265	12895
435890	283392
219296	183213
308065	421644
106507	472583
286776	318563
448104	45172
47861	336977
409623	186159
28357	282428
259591	345745
94024	406626
414334	895
468757	28129
25239	86372
30020	163974
117092	168460
406503	219743
9490	476171
9978	417588
185883	139694
217074	54536
234811	424497
442794	101679
59380	25847
294149	341470
175121	85243
76815	391752
134010	280009
473515	19807
428214	380796
434794	476951
174362	17636
239344	427952
179122	67584
18789	477274
349329	421356
174725	188246
368417	173268
380858	114394
327777	275677
274852	340495
8213	280788
103523	162795
283096	264406
102065	430140
130	236213
168257	249186
453736	59137
440017	94853
473981	5040
35096	187327
109270	378127
324411	231097
219546	171154
109983	180350
91065	444
144723	207707
59774	125948
455571	428026
383638	134695
210247	267745
77733	347057
345918	337802
471666	194830
307567	159390
406585	317675
466532	15209
254155	232347
145022	418530
249647	248382
292223	366781
376220	168213
218780	457081
159694	10195
60399	102317
338687	115123
192495	349400
48419	264154
85425	478415
275690	364680
479355	76725
319016	273831
243700	459779
146893	143772
129396	428600
232357	484274
476208	30351
20325	21411
124794	122797
391318	490613
179015	48280
395337	207042
84414	293813
447921	21583
291627	413816
59824	3101
363427	8303
311244	412580
7571	156984
342022	37675
373637	283319
376644	412980
74450	363973
446049	464420
180197	452709
117378	480224
482193	466737
211732	470431
190062	249202
291801	196742
493485	463615
268516	124581
460852	447424
293058	49660
346272	18665
324017	189432
330557	191803
312283	108091
225318	275058
290273	166513
81358	307286
117893	141892
10154	451738
286436	343294
27417	445216
178422	193592
272301	369601
278517	257055
181433	402371
106648	308602
165495	265883
211636	79507
180697	480025
330752	277061
195121	316007
361735	393238
57140	447158
699	163800
254599	166063
342465	82585
410877	208785
115599	215272
306893	403501
190905	279666
211627	260888
308083	153106
241507	40784
124777	322636
468958	112312
471690	28466
265586	148519
293144	183213
393653	152085
349337	18108
418368	36859
21634	236240
21088	10646
90461	97803
341279	186259
465777	22827
874	126880
190929	209312
348718	100705
228084	318133
114917	443693
58383	304589
72952	27464
83887	63528
81428	231209
12385	70557
283698	284404
5120	425291
484229	440248
227189	238401
274282	324259
104873	140929
170425	489873
227135	315847
492851	303175
71511	247777
359069	384380
389469	218974
103426	39934
94092	450647
258494	155719
249227	39251
418380	455769
305449	6029
235034	56443
480991	73018
248013	21411
316154	66980
100705	267602
331238	2647
328550	59311
75472	325009
463200	6899
427258	202523
199765	463623
37581	190369
283612	377778
340936	383967
462548	307795
250021	328550
401389	453746
368762	73089
95333	392788
443121	273831
391192	406466
357088	465210
456658	45982
335005	196783
5539	289443
400286	431227
247929	407339
425157	21160
438952	190369
12401	415811
342465	169447
25420	309572
468516	243438
113155	373991
38486	246023
395934	264859
328786	485599
306459	117097
219426	28129
14696	246305
272386	290270
180755	430860
23854	196674
83616	69454
244913	267352
485667	439099
69669	77466
130960	77209
293036	100672
377693	202008
327570	11666
35536	221952
244411	335477
460266	109033
104740	164884
335691	224085
378416	303637
56595	2974
24284	169603
93384	86158
372196	150478
404724	84750
346725	47376
255012	131504
74455	339048
204353	375979
3220	12113
229499	160419
108846	221508
492834	5159
344796	475437
50255	413525
27616	20487
79897	494102
414467	383063
370619	95769
203884	486719
479056	194831
3351	378070
384854	201925
91325	120132
375405	104823
367536	267352
455468	61467
300727	277439
263	336590
477328	206870
292456	212919
393314	424417
360109	481279
168339	237548
135021	94516
378332	408626
372447	94344
26819	431799
300177	209860
309684	17790
118877	491640
21174	185742
230969	183981
84304	45899
55811	241635
448104	410353
51581	275558
144969	355012
7559	487073
103479	94667
343248	421356
4690	222633
292923	289444
435840	48079
153931	395206
79343	88213
242935	267602
259651	1008
257971	38825
472860	469372
66356	161546
126368	94667
97239	94344
199414	190369
477932	122838
11662	313745
87638	282872
434146	206468
319836	169754
476782	138193
207567	356092
178390	218142
466581	119728
181230	331484
447610	299218
156470	20616
237028	166063
211474	179816
391805	120489
310527	290450
16668	83403
61941	131959
427434	428844
113634	486243
315430	95312
265122	61666
251871	247064
360507	200784
134262	320017
484128	315847
199286	202189
237934	228798
94160	466977
263708	262054
9137	93252
325491	238518
451936	86728
83254	97277
439241	6162
218464	267998
168000	313543
102424	110677
69827	268148
342489	258005
373460	393326
6609	13370
35787	201493
68266	297426
4325	197996
4456	303424
152907	274869
294335	94178
41029	82585
422476	459829
273410	300493
216666	11800
370734	482808
386262	298767
413957	146751
46387	88091
444971	71009
57995	242136
188243	183213
59204	335069
108323	370985
357280	52317
272514	481279
375054	317118
374128	60517
412749	391576
179153	348798
345862	40655
366066	190369
411991	237931
122062	474005
47520	94344
328227	65609
134024	307108
446998	131340
263799	452989
283024	336071
285059	255145
356953	479614
471422	207364
394850	253886
101747	266911
394576	202808
150748	29956
469655	357854
440083	114930
254446	181237
115449	399859
70727	332914
83616	129827
246558	413924
414170	198498
108706	233571
71876	193431
423496	261537
163549	183213
190369	153771
329566	355700
457540	217423
117396	382696
110565	331166
110835	259081
152918	62191
433354	202909
23255	103205
27455	404960
199742	165437
106169	137198
58436	325764
34682	425960
404946	50812
269803	262954
31127	331584
141166	136914
114643	288699
412725	485310
329750	479082
401818	290558
100159	194079
425320	224386
404568	165696
424	71675
276549	190369
375276	5041
343707	265883
187834	258666
412014	105571
189205	107711
413953	441496
39144	494102
116525	92628
460582	441320
397216	183213
177016	476951
371469	159578
58418	80543
69746	131934
312574	286931
297891	295650
10883	309524
11502	26144
408644	18841
377168	132806
103456	156674
486217	135952
78835	345401
73660	30739
301181	338678
49930	37961
87729	15209
292834	281924
425616	435886
335302	110708
379663	17155
336825	272339
167175	473366
308783	153995
380372	471013
221454	224085
388469	315671
34918	41673
76737	10490
409748	108222
384336	312411
428892	484252
335007	369961
222389	228845
165022	154089
37590	10646
404558	227851
294387	83105
2187	11619
328051	5882
154398	368205
466285	103825
114803	465808
327037	406641
4160	390063
424324	483280
213464	25443
306708	105053
141447	348098
81896	168093
474526	265589
1104	26245
49106	32613
55224	267576
425906	351257
44749	417918
434315	467401
156348	411336
491031	261958
128124	317369
26767	284382
396136	58470
54539	71818
1355	343876
380710	423971
41959	313745
92105	451174
388813	55626
154355	73990
349095	461846
432009	15133
435318	424514
93440	145948
242634	240996
423828	53294
106786	217310
47104	344859
474336	108222
180370	256688
176501	138136
6467	39608
305827	358836
456403	293263
316136	242081
404069	23018
364842	397875
396043	421707
408014	48275
451505	460159
351431	81863
340772	443976
468616	18239
143554	137128
203656	152776
299128	122563
40890	270818
261447	420944
84147	169963
457418	388365
288020	357989
184245	455024
389572	351466
71647	383576
313625	110677
165948	46217
478588	185467
254198	81522
309004	409828
163448	293898
369860	440660
362765	51839
167035	28138
481623	378686
387577	179472
322498	343721
190909	276358
483320	389682
38484	94516
149842	375761
140848	492143
239112	377222
289084	86612
294144	187974
303610	395988
3458	281924
225107	134145
102589	234356
237911	384174
391509	99405
402247	75098
182469	280292
144716	482718
131090	40447
198317	449156
178374	113369
208947	94344
179392	469446
210686	448709
114405	132996
489593	101058
443320	406852
195121	102788
196903	111986
350811	52464
227152	387797
345107	108047
185381	237235
175687	15209
256919	311436
130085	44442
191985	145835
343461	371617
246086	485546
481268	41753
95351	468162
361007	411455
21665	355093
190281	39546
274517	149543
233498	451097
111324	426557
251338	231485
404099	82585
390442	166961
380858	463457
289675	286598
236930	318749
139021	91359
146970	152400
233982	327217
375333	124798
247389	461846
361540	284843
226911	333905
410220	74622
256957	31704
281213	117642
410045	317983
219057	49977
440604	48275
215551	50719
328230	337773
213837	378686
52537	484684
490840	71253
191447	317356
221946	196096
341815	39264
168344	258370
93386	358713
299206	317676
23233	457953
345401	427416
204490	97499
199676	337791
23642	237660
268101	267602
190393	384120
324748	141781
194478	72686
301823	401395
388696	395003
333339	291521
11621	350699
97443	241468
202470	313745
104840	453027
424104	489415
68204	315888
263125	44128
100874	176143
324000	405920
179473	231485
423731	330675
302153	46070
434221	369315
130060	165653
443617	354630
79605	179610
252207	418023
486656	471352
364158	294601
227510	236963
388395	49660
187539	59784
264216	65608
47077	217494
251372	100287
226191	237256
138660	35707
409759	153995
450596	438419
130357	31483
328148	194791
43661	34265
342465	239719
321470	36507
230171	330469
456753	388881
276821	6543
408872	179576
5428	24983
399224	393674
484684	91230
162795	459802
420759	83092
202753	273982
401085	148199
484804	348798
312148	153995
478186	6853
67108	401881
26068	248763
484429	50605
308158	33308
357757	369599
192858	98373
299074	492462
430313	122462
45504	397466
62536	317356
106706	388575
175293	231932
217906	348007
86311	264258
29328	419732
274928	439074
448172	446826
383949	37516
195669	141623
340625	99405
293368	222773
14303	44979
223814	66020
483987	370578
92401	105498
458968	479275
219281	391414
378228	445419
454073	110677
430319	190369
277120	401854
465343	259770
296459	277444
122147	444662
44053	122855
263713	145605
447186	76871
330878	179045
254378	362861
405306	78380
93246	225228
483720	375840
415819	110677
472903	43552
470491	209510
444139	350549
439963	229613
477959	136765
161182	273831
340197	315671
483987	274749
136798	28838
337317	150287
10807	190369
210900	73168
359388	391414
204746	321784
83937	336615
422200	230438
119981	246672
281413	152023
214308	281022
317106	149704
433820	96241
260814	339723
161363	214063
256631	461561
219281	124954
308150	258015
426654	373380
324038	396697
336079	219110
155342	293813
270574	395988
409016	317118
261988	86728
339025	200947
392061	396898
308743	484447
144288	239090
127716	422470
16844	447335
154097	223869
112443	413525
195597	420227
479985	339233
408013	72523
169046	103339
18347	85001
187802	95186
314311	13563
405555	378082
353919	322105
165102	15718
336896	126034
323453	438419
428285	209666
104980	214050
478546	407405
136955	422693
205346	443228
306240	379246
101504	446883
385410	364109
463549	400891
151227	147129
63746	94344
147409	382142
379680	50909
483987	455062
478588	168149
283269	238083
482083	150793
379270	425675
486576	471745
74528	273831
321351	94667
89257	176217
188847	457222
273459	292967
261759	374806
76079	440369
316102	336590
198317	89528
154124	215970
94660	169006
99234	447566
129563	413691
128738	150573
20946	243547
141291	148479
151594	205223
127921	33310
284842	487833
185050	366127
8009	52537
426198	24881
345401	331465
369808	317118
17247	69907
391253	54976
474738	372227
252518	261126
339757	211972
112563	227243
83092	490215
260372	188315
392480	246924
15655	316266
294900	237548
9489	297571
86490	101806
195978	361698
301348	33124
471455	53640
377158	169744
108579	429461
355532	227101
387829	13370
454755	142724
309958	406990
360179	63347
464868	58881
353401	339162
464092	141195
399441	167201
205747	5393
423250	443416
422762	404053
438627	359931
340264	328730
290136	318583
72180	53081
400405	374289
63574	57753
27493	259929
203348	18132
418298	389610
118786	163324
238934	460001
3955	332403
444380	481723
264538	463623
266508	229733
100073	307294
51048	90055
324854	121106
378895	391414
427054	171592
376248	35035
361188	129185
134734	366941
372764	296772
240742	290749
166903	186714
406174	418919
487963	421356
215260	302331
412535	85482
263021	383306
367376	359029
132498	490244
9149	428214
29385	80181
75766	54976
308363	164884
261596	31002
311294	265883
411282	355332
366584	142282
110781	110677
339895	243843
460894	110677
424759	443185
104250	36719
245593	332877
139830	183213
364805	309425
126366	420169
26146	104788
195942	348514
12063	43334
308618	412738
488526	309413
157789	73032
185118	408726
317358	92419
28357	284364
342465	395770
138633	252175
82120	371011
398900	186561
113126	28188
206244	80796
249222	178436
323046	161381
123570	26046
133771	34145
421949	462396
441463	124431
386125	457920
114696	144938
47668	417195
26528	109746
465275	87007
137858	42199
130	467418
394487	299467
433443	484447
335362	74138
108344	190369
466521	268550
245002	313745
299976	164273
6776	244703
289991	313314
142825	341737
300832	463549
383653	17298
414868	74571
368192	69045
246755	73220
286591	31025
416470	426837
92992	412162
159997	286936
339333	208300
232126	144845
220851	461846
414825	150267
195121	45585
303059	490588
445954	445481
335005	67584
441392	160545
201086	8709
290698	94551
35806	54539
308450	114845
131691	467782
48576	61542
280830	355217
486527	110708
184636	297464
206054	470027
462235	63900
441351	314994
355548	378462
224890	459966
26210	352685
153997	109511
77370	454333
452722	50083
340888	313745
354022	268787
233575	57134
105451	136511
186791	46813
143354	14208
334191	318749
470353	179045
136937	308150
365831	265589
190281	48714
455074	402999
334092	107803
477932	202680
281596	285446
297069	187077
226426	142018
112099	267510
376924	302043
184776	328631
258587	297005
429758	238481
54539	456212
485666	463420
49650	266508
283698	93427
194279	335477
425831	146202
413917	182192
205263	215306
441824	144405
42879	36026
239273	132996
257750	211960
21644	383391
468872	363722
494072	273118
194840	52872
226919	81097
351360	152028
90446	477136
310038	214024
263703	350660
77561	172541
363526	487833
188503	58715
353424	150442
326557	241525
28971	409540
444994	390628
259017	200457
370260	136949
175960	168381
79541	90277
62022	287288
292941	132843
374270	335477
269212	56179
140116	21523
287566	453227
17468	196851
267222	94516
138703	272069
91884	21288
162897	327013
27069	297272
163502	160573
453018	322194
270167	144073
183364	150352
402311	227446
261278	463470
364617	379130
285704	446668
237603	392113
259112	162735
352050	355332
242021	442554
214221	233538
144612	409540
312283	175043
462672	273468
215688	256335
108540	445380
367656	5857
290547	58647
7172	34908
162346	388575
334104	34127
271332	442991
303349	270239
409908	195121
137005	464420
349200	152768
257218	378686
89121	253269
168302	345295
124469	263514
198256	110677
233076	210032
400889	378686
291623	267676
61665	110677
472026	36515
137160	126862
9139	406604
417016	401004
259143	4349
179153	142678
101411	455751
421233	89047
260624	63957
393440	461392
236503	239496
235290	8463
4533	153534
347401	368892
266965	239561
426993	212484
386782	84452
316284	417780
276821	113685
312026	33216
316922	467752
300240	154740
274781	112189
265286	456357
489657	482162
295449	112312
352249	395988
133708	263565
293682	265065
15403	28597
116087	196399
434641	142318
435033	381813
22974	338076
357294	401297
396775	235508
61158	387983
228307	82585
339051	378691
282453	401101
92130	260836
379696	401555
327632	325347
135181	119318
202972	190369
204606	12245
69586	82585
457368	295009
76515	293813
192238	477414
484193	476951
358890	12640
237715	134694
384575	387413
191933	206874
478588	120432
55762	173254
64531	87876
296514	179375
410804	478060
107833	450647
293913	279025
383966	22804
146570	366127
436037	99210
343225	132740
45957	132740
122848	349544
268118	9054
185409	428196
353703	440804
324199	72432
365358	157339
418861	205270
172335	259495
106386	116283
489552	106123
225499	56063
410173	226673
245938	369542
170052	345745
176341	279959
282461	119868
450772	84536
483936	485304
81304	18451
203602	241356
94642	430464
4421	311212
5167	53693
59380	325604
439977	165540
400441	77497
438280	132996
174315	315152
428313	447560
210353	313829
229735	139613
63109	214024
375315	10646
434045	273831
140697	287889
459404	303175
463873	250679
184320	57989
125168	376543
128291	154137
99618	190369
82881	489928
90379	381950
83179	434148
14728	132690
149452	136877
234102	7159
72357	74106
22930	190369
196030	281440
325501	263833
273724	430356
151045	281924
260527	366828
194474	37057
229735	446496
464828	351414
244805	88705
143381	93214
291139	235320
323714	182967
146924	208940
16039	36370
261576	50264
301537	163725
167771	166531
257472	490398
325019	342045
190930	28129
42071	49228
67675	170939
172923	128429
29284	69708
476506	118694
477328	414930
315185	124650
256780	186440
308495	366823
484502	78469
351015	291989
137633	362206
193767	416553
169150	245095
195121	5671
198304	266429
368504	141213
272812	388117
72980	32807
416993	187974
100477	116356
143074	203279
472372	75225
65134	249709
297890	470275
41272	336590
203898	381857
60907	30263
175012	315445
39176	446630
132021	212081
373755	94516
292923	260986
270095	72686
251907	153736
232605	199324
431049	269199
90152	20435
2117	186692
89739	102352
116611	4413
284979	265065
137561	207535
159934	70557
39892	452736
147706	275990
132498	12136
277187	368257
223929	38641
100061	138641
421687	393326
474389	50264
261083	65876
35864	125074
211183	207836
248405	452146
213333	184697
162939	298280
92479	393326
246131	45954
196854	49589
268910	388957
452377	304865
117657	75130
475770	390687
303507	33079
370457	190369
238344	492316
239201	171769
190909	405842
200867	75348
76842	314742
121733	317899
99727	198624
86567	301472
76484	405358
448738	207535
149389	128816
343700	120747
390083	219467
428080	42106
161024	477600
205859	249334
65584	60517
48832	61974
340183	423711
196003	462973
139719	413525
471908	87960
122652	186216
200428	60517
293264	332532
81249	58465
68675	216245
479993	40871
403765	38650
293765	267602
45724	327377
189064	80300
335315	425675
385180	428103
395347	139107
250325	61572
214232	255641
88840	98625
60921	415393
317724	19334
320479	95149
292079	187836
137284	371918
80297	119868
441402	329413
245798	281991
110925	73321
293180	99437
126714	480554
63958	438421
441851	171298
402052	362208
127229	39883
493217	345401
346618	389746
67506	300493
313996	336198
113739	476231
378795	199534
118732	386612
161954	94516
481347	255579
322111	477986
234257	487161
151234	386057
15961	40784
246348	411424
363299	188759
331038	202783
470601	412249
328547	475158
127516	110677
307909	387987
305344	200531
115922	465692
6984	253394
3923	482540
262639	25111
290412	11626
27538	173766
257918	228392
57226	82498
165680	170341
452868	129374
341134	266306
466633	206623
222610	9913
162214	269199
221097	229026
273710	152321
289807	46603
36284	187974
248306	389166
415220	426034
12298	310261
95885	480084
466737	11787
172335	48661
237584	101429
287068	284843
189873	229150
489376	86892
247367	217093
413378	268904
138433	265589
198337	164815
14890	221947
14114	48247
262162	81236
340631	313314
66318	309425
253784	357280
289675	8366
199534	17718
6991	47390
222520	293667
381553	75952
148665	182381
55659	455656
321390	273831
6439	182699
45193	18162
174665	167799
97858	381469
126293	447517
143951	292948
346216	175201
105969	142483
101344	94289
141782	32605
320588	464438
382719	354630
93451	448188
428443	293813
265598	164873
305658	478117
58656	77727
220922	109423
277372	72670
19590	164059
383840	65772
409244	43514
394764	343804
145422	236213
235585	313745
142825	175735
163519	429640
245503	4413
29082	267602
165680	173039
233388	29856
235748	12184
283096	181215
372488	204161
300273	116283
85759	122855
368840	75112
365325	315343
284235	143695
344727	1008
189975	27289
303425	132077
377323	472167
153664	104939
9382	140533
64090	334522
178048	239547
365099	457811
210282	253069
316136	443186
325905	181506
114017	398333
9122	223335
487024	290000
126295	191999
374901	386660
179390	28310
178331	124371
25420	256366
441463	40198
196170	322653
370965	60517
4413	112445
332391	314453
206473	453949
412109	414641
82688	237458
334602	141440
409388	149419
467086	42890
377971	285156
490019	492906
230927	321726
49718	486343
243540	417918
379973	273831
43695	124193
235939	291002
84780	341826
43835	380769
250255	392788
258452	258015
74862	351414
15338	3632
356794	52537
218362	405217
301834	105143
277505	79164
51469	82585
19350	46905
235568	450541
2497	267352
145337	5040
478696	344971
268157	35707
312778	366372
313398	27860
188225	348007
458982	319333
102509	149866
285156	365701
73660	202941
429234	451537
331591	243438
207251	486885
345401	344878
263090	237165
186440	147635
19542	145844
450532	167652
308705	376483
335619	300073
268748	364694
160295	228265
122344	30263
296479	117097
338915	382512
330606	161190
289201	5460
252367	152020
276656	250849
118578	91116
98646	261396
186275	408895
198867	210353
298780	188319
138419	469235
117222	81280
328059	332435
246474	61624
266403	273831
439919	458685
106531	316148
368639	183213
130663	450647
287566	382470
71499	138088
109854	204722
188510	309632
271299	56190
222045	484693
169163	70252
401949	313745
265767	400401
270014	388575
169621	105878
277568	121755
125720	1057
437525	28283
377859	493265
427433	245824
88355	272069
419533	469074
454893	478415
317552	416402
192787	249007
28903	332130
91828	373027
395849	16433
369599	471667
68098	67766
101442	250318
2661	84504
87858	236213
319893	255956
218353	342698
286190	152584
283005	353165
134070	466836
480580	264916
229226	463549
301312	92107
128443	246119
397576	115340
390042	62191
310553	224816
355508	109126
297456	8623
100067	98906
143413	378976
274429	287024
55525	143496
125297	53640
494102	397229
450465	112945
378771	417062
239050	262954
433820	37465
229731	175689
41991	456640
32601	412980
280775	220417
168789	210261
31005	132424
372015	478232
74309	118877
235491	229733
130006	430610
369290	478415
375939	374939
163978	217423
325923	378105
245394	86560
303716	313745
276821	446689
482184	342611
268178	241018
328934	291521
120006	317506
427505	318533
410122	315687
285426	281924
239804	2935
181150	381428
151530	144405
221993	338657
324967	304209
35806	177595
132622	120810
174404	492316
11473	12245
82981	209510
193696	413742
443289	417924
77674	334985
292192	3857
274486	447819
445579	386292
83277	241048
104015	141649
65740	396722
416986	278068
358322	444864
47486	206557
392548	179281
260017	312421
110251	393989
61815	152081
391118	479627
7601	141509
451692	375768
314788	261520
316072	75499
72867	21523
293317	318735
211238	338401
375354	383490
432421	158776
192267	374939
481567	129204
375937	416681
405708	126764
14936	364109
131303	146183
80460	133145
133257	169482
90770	267602
99359	48275
448376	469061
198319	246311
239028	140103
49656	79111
92401	443227
429370	369366
61299	9437
168390	439074
269537	45106
470748	416750
283435	247254
447937	223584
26109	63528
335888	236654
134087	490888
309276	6830
88638	43625
424776	65245
171735	415920
442236	273831
481704	58910
205289	102914
380721	195121
87739	429863
134699	406831
431556	139743
216812	14060
314224	210050
229669	186440
131302	17272
399019	479872
112625	104229
153813	359562
230024	160419
190947	393148
365175	380071
46945	147713
60025	345436
330930	398333
342864	68502
118685	320904
338755	204330
347121	101650
383004	239037
394764	258508
32920	491985
94916	183213
315206	336590
458207	297282
352691	232327
476560	436354
443017	388689
185804	287382
232172	477986
249343	391414
8249	371808
408048	185304
147260	110677
334350	39255
157996	242604
156348	383049
407654	162831
492559	115737
2661	264908
183007	303497
280137	452940
105498	84111
123741	444844
177339	27464
285023	292721
264357	79343
358172	361383
455889	350189
480265	390232
266965	48892
345107	252612
392526	13129
405477	80587
145860	405797
136492	447450
211151	329698
153639	133125
260831	380071
202463	107473
299340	294787
53199	385292
31307	121612
348802	82874
458990	409828
160576	172733
400455	162795
426645	90229
157878	211455
481419	375320
98187	271983
393879	384531
319824	404316
423476	490797
451687	58486
433706	188082
268946	310756
229183	292151
79343	350719
348476	377376
166635	100277
404568	370590
59718	446630
113991	281924
457335	258370
167588	77438
480150	293813
189617	409828
273447	103804
327518	403501
334985	103825
2187	98493
130069	30821
397659	145948
241939	439052
417643	424313
374767	476951
237242	254914
444380	379570
470720	445749
460512	110677
813	317159
266307	230782
57154	413161
403150	445353
128350	70026
233388	52439
439977	196217
84661	24516
81664	28110
259769	3011
383154	144386
223656	170130
378771	110682
454263	192509
404568	173063
156776	136799
330996	391414
233045	380347
296252	284509
58042	300480
303951	437391
28055	393326
9501	30263
215141	147442
454975	206495
410652	266611
226264	66405
82382	176563
123955	212514
259173	172166
68078	119228
339567	14396
427609	153995
405241	42658
40182	238775
159261	8459
159362	468271
384404	441193
344475	43514
253081	142678
92599	257726
480036	81521
76095	92650
453112	348101
32102	293127
144245	187998
160918	307378
127661	392029
316136	370743
150397	392582
367247	175960
444717	391386
85863	368526
126391	70044
353382	137387
200092	171714
242895	209008
454554	132740
243233	401297
227287	426291
193221	151944
200607	205571
150033	21685
158811	222701
324367	142678
108666	249334
305155	190369
260194	13859
421353	362610
287127	260506
244905	86362
307258	120173
344314	23869
464472	287113
437370	219743
255353	32807
442831	9054
325237	346140
66383	305981
155208	475010
151750	317118
141782	56040
154356	160569
120643	412517
79188	139
102644	455778
301312	304589
214853	217223
135422	165653
338498	433279
418208	370931
366534	126436
223514	281003
73327	401881
130069	305139
64777	39545
335069	64490
23260	80720
205155	273671
303555	401124
223419	441313
479355	363132
320647	63528
127503	164884
70915	366941
413418	69710
210036	117098
430474	39695
426017	441202
440157	14314
78058	95189
212788	25984
13162	75526
49334	480853
319135	60547
255369	264766
232075	5614
448368	359762
232513	494108
39892	72732
163193	211739
391281	411809
231629	22804
464180	45227
302153	411989
444805	240665
334092	321868
353577	298182
241198	265589
396513	244013
443559	418263
87510	348798
362840	462005
47390	427305
157440	236213
415999	310692
430682	22549
200092	436516
3311	60517
400666	286828
141821	49037
92323	323749
364310	302477
357588	190369
358627	356355
465167	230426
319393	382565
96151	361296
179229	387860
175908	203278
458250	404100
137779	192610
10453	136853
353064	285446
462821	105878
347374	83387
479137	57989
458303	8577
390327	360860
9406	261396
440985	370119
134882	319145
153141	392949
299106	410594
259173	448338
428391	440599
447944	296432
453312	329892
1983	464895
197544	167294
416116	316172
402658	409117
182355	389986
287227	414832
178331	355093
421153	392788
216602	151765
413146	264406
388696	241379
177461	87523
152355	345585
119001	223380
332205	208842
315208	246713
124013	277961
281689	26955
149772	257858
3696	483083
323817	367919
491126	133184
245318	333357
308817	214050
208986	24437
315739	359762
454263	152081
62553	29253
474412	492692
341521	83811
317556	417091
138181	169305
462816	197882
469112	336590
342179	104505
449547	460321
130038	50264
252510	454337
228490	125420
351639	377151
264071	349972
458207	190261
253846	258220
55568	112067
64008	40784
8146	401928
469532	294107
57160	117037
176531	402640
392811	338271
356496	272230
331402	83811
428216	190369
147894	162831
13077	273831
4782	35668
421830	381334
312221	61376
30783	99388
102998	126499
45579	78303
253042	439074
301312	392113
450000	13370
458601	66215
265122	374939
58843	11626
5352	357357
272136	103773
287566	322858
153813	412517
490913	41542
22141	299467
53941	190369
216544	462727
251781	401949
280952	210282
459450	28782
337719	113138
277511	274807
95986	377906
216324	12895
434326	313314
273669	433343
113065	180707
160212	254403
202669	107267
446762	338056
389601	212081
250410	391109
156231	462973
336342	268531
40919	3845
277850	404127
427163	223216
437041	273831
154981	349901
386926	139721
435195	299623
468683	21457
154806	82585
237119	363888
52639	46459
409090	15209
397433	180327
393068	187834
432991	435436
390771	157280
467662	192266
409856	254928
128704	451475
33343	233571
210545	313314
9570	258461
399166	409147
243492	252131
312283	12199
353641	464420
392011	81714
169762	2715
227628	285143
479114	374525
234836	337170
433681	264766
133380	209499
419850	64557
115759	440461
37531	347918
74641	257858
204018	449147
8095	301921
211238	366389
139629	258878
218104	390349
493347	257305
325755	122694
471135	315671
49495	172089
115573	231485
115636	328838
176915	168638
299934	29025
454369	514
190281	44051
208446	310756
235150	186159
56089	375540
329925	73415
183611	231842
260956	95149
463539	477930
446462	259192
326631	129216
464896	38321
147281	127313
292721	475891
79134	143711
485129	376423
480180	291407
493772	266506
268948	134889
121742	434186
385682	66420
476198	280390
385283	196109
168576	38063
357245	483807
215205	130028
194042	277450
456815	203656
116110	48007
355083	233415
104217	265249
81262	445386
326631	60139
159535	55464
134299	89923
2204	89282
332787	409828
346272	17160
477482	398136
340601	136193
444874	411424
36228	80501
22779	210985
87752	25594
181973	256855
395177	272407
470991	137911
253450	221915
411186	225805
14503	263693
360220	281924
76984	291270
58691	434893
312474	85215
16068	28719
165680	38740
483112	185885
202942	53883
411028	8623
112160	355552
202388	430132
85862	315671
292484	162831
174783	68950
266756	280933
408783	249412
356330	477715
228084	298674
106268	411784
98282	148558
427605	468640
39892	402634
231254	456403
258604	301716
350178	98906
119840	467690
492629	465313
205608	9972
464032	457081
265712	76628
145288	81645
225954	103656
386034	190369
69454	21253
232070	208647
149586	152502
410965	414212
345401	139732
80438	118935
106313	186361
426870	313745
62692	165267
15433	301972
273041	438463
87500	311221
442736	369599
246348	314742
165680	149323
267029	15209
348882	469823
4849	53883
304713	170662
217752	105498
57	325672
239130	258370
293765	132247
109253	392011
81225	285386
323048	198297
315951	357159
405535	296339
228013	195527
272940	33372
351128	84089
143300	327061
59399	198918
182192	352845
373412	452824
354148	471416
454554	286828
297825	324502
258568	310307
147558	190369
127388	179392
123029	401014
59873	306491
471956	79081
406632	51112
405893	396697
473748	470554
484800	278206
114383	241468
52875	265080
457820	160722
155271	198297
11305	317356
226747	363216
413601	486259
404900	444
121033	430830
230051	429494
370869	104124
37459	143381
324708	184831
360459	188082
339777	10646
370424	14638
377869	246580
288354	357854
397926	291249
418180	239561
28293	384768
52707	111531
186544	241840
130060	477930
29961	8547
277794	388719
381305	191053
36414	217991
345107	179245
439588	386654
173274	439218
399492	224594
456231	242629
147770	490144
20401	130983
107998	48652
345415	272846
266508	70201
335214	306100
207472	157235
178048	194893
328148	287317
78644	60517
410826	193743
377971	380393
174139	406118
423130	113927
255340	112398
314356	196169
268436	486885
140192	107148
373755	287382
167021	259059
102065	493712
371034	75863
196996	371030
69395	241483
380489	104505
108068	147299
229647	65133
40890	201316
116699	98906
393345	490239
237801	416402
233283	71423
138172	361320
109204	164059
53090	493995
334239	478415
168310	189921
445635	52872
30394	155895
59015	381787
105604	447517
157771	155794
26609	172805
71234	164884
201937	21583
128336	214024
304666	379732
89219	245679
218489	83001
418504	338772
312347	487762
174362	316011
397661	334680
415116	355093
131989	28129
190088	72434
244634	48275
303715	264406
202176	155864
221948	38134
435043	64219
361545	272339
17746	218079
41654	169116
233498	155853
449473	293813
142277	153995
6168	200441
455222	194478
71096	257841
339010	476121
35988	74106
64865	378443
125433	421203
409653	95942
85180	381260
471169	105003
25063	185850
394210	218730
458228	468832
198711	40784
481419	351732
169047	183479
106460	274309
39626	459779
72804	470587
166020	211868
349899	183980
191391	425483
318236	330469
71448	353011
438912	289970
426767	271026
386499	416710
41332	28129
235310	417550
125948	381748
42921	332620
384832	423480
175687	368487
81432	76347
210450	354018
110272	82794
373584	208119
213693	187974
458015	376750
262890	340590
137989	293813
120778	50264
109686	214024
452235	350985
309808	21974
446775	428080
377786	355700
183748	63528
327860	168213
345478	152356
334105	122457
125993	57458
489477	479730
319231	203618
101465	445668
133033	440660
405096	73348
60861	483242
118539	328742
130069	250654
407540	388778
92401	399358
237714	413535
48137	26848
346272	56583
163435	317561
68532	107219
289197	286697
306316	213298
373025	414359
331697	62191
171216	267352
149502	67584
40028	283645
362119	85654
320965	110677
67537	23521
164396	54895
483112	1483
150029	429364
56270	190369
432913	492906
477932	392062
214853	35035
126221	284235
168130	457308
150372	175721
134316	363695
376978	360860
288291	60517
319231	442083
151530	440660
352955	269578
265362	165530
365164	75577
146893	434082
153152	315888
477841	318540
96569	410141
33214	305115
153322	145463
335939	23018
455559	134694
87539	313829
136731	278907
263974	318088
479579	458618
352007	47082
309785	51386
435883	223335
449864	208747
3590	277105
413183	344398
150062	479579
476072	102482
15579	3664
227470	347722
159139	7771
60047	342419
295346	310327
109987	2232
345715	254737
18617	96195
437357	478415
419946	430894
105979	376124
31812	453356
136605	250434
327674	22521
37876	427484
454090	18223
88606	139820
449412	222701
317679	370736
177577	154541
451475	128704
96242	369248
327278	166513
334988	335663
221296	178244
74498	462826
233181	23423
295873	219715
122046	107891
422861	440328
191257	321056
317552	474333
49786	67356
284052	303175
196190	458
409942	15209
173828	417918
336922	291368
443307	249528
355294	208896
106313	122581
96449	86960
403011	101494
101653	331231
437623	393283
11857	234356
165771	154393
446182	449933
354639	186259
101346	325509
9950	424225
140797	381512
137264	8020
111993	285156
97644	454435
489549	117476
178813	138657
378094	32807
374589	461392
158911	101049
396284	95372
162785	109746
381853	397009
25969	487833
277442	369066
150483	446630
155555	392442
182857	390861
53490	137311
12967	384366
371377	457783
334214	181355
447675	116584
51142	369599
148107	264267
342209	374396
229305	176561
34946	403701
318014	172833
340229	221243
120778	425675
212043	151477
56620	264896
381305	46294
134682	433645
297609	7968
426903	105878
287409	15209
63655	127921
395018	411056
426282	220000
302166	234787
77288	289480
247470	110677
345124	73234
19043	412022
106648	145476
402160	211134
226314	221324
279671	346547
244040	153413
218901	390232
437684	252263
291093	300108
66326	209542
352312	290745
368647	226943
68914	464425
280686	489465
306748	266665
85454	21583
75026	64335
258598	16325
261887	384174
327209	440511
166903	361355
248750	224666
127741	32609
168714	476287
59271	54050
135406	328213
434239	293813
228128	66710
223361	200344
27988	210403
453067	184188
267562	262633
95201	196994
176885	50605
49554	446333
316298	120650
482712	243115
85653	390680
420403	151868
116268	174556
147517	228431
46155	112234
263520	20039
308618	361999
66434	393326
38826	44128
16437	207365
158368	64255
434171	19246
452364	442327
7575	45433
383427	74067
310821	226538
230048	196720
93384	413905
109945	435318
302754	453675
475016	185399
328867	98042
335373	425233
35828	465647
318389	458264
454153	315847
360008	380618
393870	429447
222740	421285
297301	164700
474005	442703
485667	57958
245938	88705
71430	51895
329651	420790
196003	356526
304377	11682
371016	380071
312474	196829
102835	476231
383650	405422
140741	457296
25748	423733
478019	440660
392162	172585
250404	268743
452148	471549
314663	50850
40028	275763
164695	411424
467797	54976
377304	413525
482158	183213
372488	170895
185146	303648
252846	428214
319670	290122
490636	113683
371834	395892
318121	373648
176124	273831
297248	91820
156288	99418
374662	195551
414327	267572
355356	401871
113748	136435
158943	444282
368820	99235
128563	105585
277808	348971
303420	396080
441195	489822
119726	178591
453247	272511
189640	464438
285156	121106
390323	300071
199218	313314
241173	158421
98412	184839
310591	427185
347433	152502
412523	94516
435661	110677
431298	336590
145363	41075
372340	71386
441335	324430
436699	276937
79691	478415
139571	27464
219495	30824
318969	15209
389744	404806
304722	222014
62254	82271
231268	302220
113616	179506
423688	187885
31462	229732
71189	104993
130894	85664
154438	17186
461846	8099
451864	486339
626	30919
146506	100293
65710	407306
148213	62699
127935	285998
73190	190835
270454	200444
359537	262648
275368	98493
43522	466373
377290	239561
107473	377547
372652	92790
447610	352952
467104	170894
220088	396522
30152	484447
404980	312183
284032	129857
434768	250854
131937	40226
319259	315598
12379	288035
323559	476656
373647	67089
236396	60517
444806	493595
314203	250434
402519	431625
277568	266172
230718	80849
309070	43317
337361	82148
188484	293813
251720	251190
459680	278700
377323	10379
292098	261396
177725	378973
486890	56469
383286	97990
6521	252606
253775	61868
182890	44403
260856	354694
409109	382823
327343	18989
241358	468349
411366	191318
97539	351639
133909	436855
281581	285156
369262	460193
256823	35707
445778	54976
242210	41753
25437	246946
380489	250720
482646	139297
152926	223360
123169	97277
204737	379666
116323	388575
41673	44826
412660	49931
74785	189755
466045	439074
328075	439082
18031	346513
209562	70193
361296	264908
340177	180028
259704	10379
392082	89298
193651	100933
50814	158666
368907	54114
38013	160118
399165	364294
58831	440249
466276	380745
349934	353089
443572	111700
61040	309572
380880	449500
311318	370728
472373	347837
227649	483203
169561	86380
156518	114930
186025	136855
252380	280935
483987	333226
102751	86476
67613	212081
130060	366493
35806	214534
158366	196783
275229	440660
151850	136435
141070	391414
284106	78545
444508	90880
28376	308900
108406	430356
438407	354607
18936	64544
216781	184163
85674	391414
287566	335069
477932	53391
94899	290450
477884	139313
324708	405173
247110	218730
46510	480651
316565	126948
435009	229150
201946	85367
376689	92364
407540	404335
209317	491150
390787	198790
42830	311832
229433	13370
176198	355806
50890	318841
63958	109386
208300	231814
342359	347104
326260	75480
307321	232807
443475	57870
453940	205612
198473	317118
274412	321047
39195	140302
5896	491897
304952	294079
447229	263009
362790	118074
402197	397742
439338	214024
261527	79989
382185	244977
233281	315671
130069	378121
457242	140755
90831	264080
145245	226808
197082	112312
69841	365170
133075	329803
156897	70029
478021	462973
401095	408007
454153	264766
60938	94344
134812	112312
311100	183213
267068	330291
256893	385182
101929	445353
438900	137331
81231	444373
155073	63731
114643	268950
299276	119441
331715	360860
102249	480678
289352	383343
438193	413662
323091	280871
343054	91657
465675	187974
244090	174725
49786	303424
486371	415625
66729	42826
352592	433391
134348	477986
94766	258370
383379	236654
450079	481723
479176	190369
170741	231605
135655	320169
25239	480548
430139	309425
196299	308979
296514	299460
385274	365890
119840	293813
157895	285156
163464	286611
427388	101816
64831	187974
445427	39892
309917	151096
453113	239561
40028	395770
458968	265604
432965	379255
144497	286325
200067	43164
265345	374939
286458	63298
439784	130335
272581	66903
45533	420895
28285	205223
148771	10690
189228	49107
335951	282453
152477	137719
479188	42747
330391	16433
32530	94516
387742	145760
71	8221
465740	443600
406328	165262
16742	412374
40072	310756
93091	1584
201949	263009
342196	383170
167588	414390
461897	60108
454698	403498
423152	414800
418745	431137
134694	304336
76281	15209
375405	170217
402316	168213
219636	107549
353094	485963
394881	447861
406477	459299
268668	171069
23670	15209
411777	132247
477932	93741
371740	24076
121492	420790
15819	210101
289329	8623
160789	207637
337743	371971
335345	401854
453113	342807
380297	123213
266896	30263
449064	225284
82095	477986
46105	410074
116090	308332
165543	89807
383700	268171
324490	401949
92298	317132
433798	405153
458207	464727
273901	104423
411509	348798
406096	149600
252044	368820
98335	225043
459209	334502
435463	27212
61299	275959
444588	35735
305156	336590
455567	266600
61286	390517
474341	314453
10632	295484
253503	261398
172532	57395
58122	268531
25969	387860
85016	309801
272168	66634
229799	385207
58452	160379
98056	474897
117703	431764
112458	42189
235199	419850
335379	303199
464966	391414
421172	16153
347873	185147
240495	447517
66383	229169
12322	148377
76677	65371
146152	281924
267906	221257
283250	215439
474939	237548
38200	319573
73846	183213
321936	468489
342995	92613
380858	46071
467788	119446
477932	187834
199485	1220
382212	134905
453965	57989
139458	313352
258059	410028
255691	110677
361894	380538
238344	386901
375405	132777
278215	317118
397216	398066
483625	18451
151812	153687
82150	469446
163435	30661
284140	336590
82430	411675
190587	392458
424830	10282
83857	476951
277961	66494
126464	160298
342465	209285
478282	288035
125948	31420
295465	227186
247024	207015
464452	133537
144811	166513
52695	225440
43838	358041
21368	440660
473307	66010
317125	167377
166970	132222
259027	465714
427486	342999
2272	440017
191174	404494
407066	263610
95643	237165
78205	317118
287956	125074
72831	205103
367781	167172
411419	122457
201131	394978
151578	340073
349815	186440
241157	271735
210900	108222
389591	170444
38813	391414
177735	451849
212340	50667
95002	216505
123377	166651
275029	190369
47437	492872
209135	80193
149883	4413
173758	61627
196903	169353
415213	313248
47359	243851
301326	160379
266171	448776
428944	417643
12967	118964
40362	465768
181044	92954
102362	109716
6577	454975
165617	317686
229687	210139
232406	126473
298929	254459
405306	152450
366903	344089
217809	372625
199291	99405
43775	214992
417298	427040
314168	76185
475163	369599
133751	267602
12554	404806
376092	46272
99054	73907
243796	204020
276204	12895
317204	418551
173766	301146
398843	133720
66639	171856
477932	152372
167588	484520
26940	371544
283782	456923
210027	174726
261076	442865
427054	100165
478439	459650
459571	297850
269592	144845
171050	228431
153813	143079
323836	372314
76068	205289
313355	432930
200990	298578
202996	47082
345401	477423
173407	280327
234778	378418
234952	433322
109733	455614
25321	478415
417938	146445
155044	171617
408674	369599
181298	15209
212352	399473
261815	183026
424647	17622
407334	149468
332299	358797
492316	226736
104725	430528
337603	365960
183295	262638
164068	276883
116947	224039
59787	293813
464149	30258
52537	330895
51413	100287
281541	257686
234096	380503
75977	75303
71237	414212
216229	130966
356530	230191
263485	327204
328367	464872
154490	180719
398937	256121
263016	208300
278153	340495
221759	134685
392171	293813
71192	192938
295931	228431
145288	3747
279009	458601
158952	248885
71189	418076
150678	475311
304145	236980
417042	374583
159681	256912
24688	454975
462248	313829
480991	162795
148491	477506
268482	393985
345401	34842
436227	176037
74577	182718
326830	110912
242551	438373
433224	275118
153592	441917
397266	190844
434726	408988
341828	358747
402098	134695
150357	162831
289790	156283
238480	33622
312283	20606
493918	461951
255171	405367
24808	306958
130203	98906
19135	28145
261083	213017
349989	226560
173500	233520
11633	203279
394886	351639
335345	478415
403910	35115
116784	449149
302579	484887
390490	346266
35737	476951
393010	162795
430583	94578
89409	168615
277484	67040
263962	182065
299637	107516
7386	461182
253389	123136
135336	405217
206686	113454
102644	429104
78575	454975
364080	11243
381283	212081
194410	83403
289447	341271
137454	101636
474556	340403
346354	152085
345937	100684
220609	404416
3809	314850
43189	26043
493995	311212
492247	58213
408615	4413
72242	104498
58169	183213
388992	164009
208055	250755
304703	21902
272230	108222
32533	339174
322498	49494
25632	38393
461780	126204
281496	290877
54599	234902
252448	397437
376978	249334
201131	427315
32752	320788
296455	25674
371455	78946
435683	124008
205351	302836
116525	411157
409242	46579
4139	357003
202379	118890
293913	342300
328651	230714
243460	216251
294130	471265
15027	161888
354022	463615
474963	231124
370866	34281
378031	175662
454181	287226
271302	326970
373812	435285
492316	354269
437771	296750
235905	366781
197107	232925
381305	188600
5099	167766
67227	343547
273972	396080
131853	54976
263586	270095
230216	48275
397507	431219
430589	53863
297512	265589
432	101018
279952	21998
349195	317675
275102	65032
403637	231842
394944	160545
112176	28129
428007	190313
298864	467703
117885	42610
113366	155042
261882	235181
335700	152502
130607	318753
203515	110606
229735	464429
409265	384922
167428	344091
197571	394406
198495	421356
358480	477062
222741	300240
177074	435682
55909	348007
105252	190369
156436	289752
232616	332550
286430	293813
11953	431350
137400	378992
260310	6949
426243	199182
182817	248227
208707	417306
171454	240796
228128	140367
427835	256120
351177	57731
422103	194055
18218	115224
439315	366534
222579	348551
56619	293813
156870	218727
169408	172442
437849	326492
141783	440249
221760	407386
93043	267602
352356	1605
488801	52725
15971	334915
486192	187974
261270	180327
415023	359281
27118	357748
172923	482143
485899	407651
143097	112752
307971	383391
269494	144073
33991	473949
306038	339829
328579	455995
107016	333809
254896	477986
465647	152321
30176	193705
111968	82271
252536	341011
72673	94516
344352	49915
419901	69465
427400	187655
432548	318735
73642	181204
94111	391414
84115	134964
452841	136684
347167	139560
202379	277568
176182	157639
439310	209638
348798	142018
166573	48146
180398	21902
362724	198005
258185	37772
366117	482315
157182	7800
78551	53977
45119	272339
170542	204476
71189	280639
282453	224480
29612	267352
397108	80049
255344	258220
464780	50264
229704	221551
152937	187998
84661	119762
384648	481576
405217	263047
379680	40784
322498	105498
262730	28466
34838	50264
133912	22448
55688	434763
203724	455437
55633	290450
233793	142825
205742	186714
200092	286673
467452	411083
164757	115839
129727	48661
238749	492842
53249	320317
322448	100909
108648	477750
264578	169702
115319	8084
471808	298878
204298	336590
486872	459219
85083	103205
73589	446013
354545	466737
481684	263009
129293	171690
192476	326436
80473	492906
14093	346218
255504	267602
196903	260387
186523	382020
79378	368973
147570	383461
119342	167847
391188	205223
198317	56263
266931	250679
163139	52537
179754	458209
146893	27363
24726	413917
482007	54976
71038	192055
172923	469192
77443	329147
485034	281924
141937	357357
169342	317853
292227	298192
72217	16433
210790	451867
380961	375259
175951	89238
306830	364294
322934	328285
230707	21632
11719	158325
287473	191945
210928	369463
301986	278382
81279	448033
180551	453010
61724	32055
466664	350189
75353	313745
333983	185325
181339	24809
385321	101928
342559	111181
130069	244558
308495	330559
31048	468249
71811	477986
407085	306633
270433	179771
482386	9431
358903	246311
438419	74666
266868	190564
144965	391414
43454	284797
396887	346918
137454	84722
408006	146760
189073	175721
193020	195712
401684	78521
60630	27464
459563	118877
421591	268118
379745	285446
285023	239561
337849	399981
369657	8148
342256	395988
2469	39144
414519	429456
372415	256373
144975	166513
53532	444634
220243	205223
395736	309425
223649	337387
246815	447831
200092	69856
439719	132996
114093	62944
476093	14163
233782	473954
36940	69172
187674	317356
232494	381221
15460	67907
208172	449297
327402	177728
131653	440660
14238	273831
415545	192055
438250	265276
358700	237601
275960	345785
248086	62191
306304	141068
241735	246981
132638	170894
153006	477729
377913	362577
244856	295716
172923	280709
383726	428214
361001	310019
449066	273831
131007	247002
41599	86892
314228	484274
329308	265608
441558	222789
150165	172215
223664	137932
52397	297005
416550	327922
284554	470672
414165	404806
266307	353055
437910	38063
189692	266852
243400	62996
12512	482405
428740	438957
32254	188639
306304	456791
165599	272523
264865	51033
488319	358848
450532	88732
93875	74327
365099	348798
407638	69269
334092	433391
188054	313070
333873	190369
339542	242629
408337	33553
392508	174564
28668	247000
327209	18975
351375	15209
371358	360860
196441	287427
124185	218747
388917	70571
315677	95558
132393	435708
272331	239107
104740	294277
281924	59371
304492	28129
318482	412227
100865	60421
81624	492316
327307	361561
191914	245679
332517	102172
366631	62517
486847	46008
198431	139428
253965	279004
493080	326043
286837	414744
294323	243301
450004	477986
246833	48882
170807	9958
109733	13900
434793	365235
396959	366127
194019	198790
105017	90283
461499	325751
266965	141440
282967	154398
79701	343225
317552	348798
363313	38701
413518	336227
412205	376760
292559	99170
380561	210050
83838	226308
338915	388740
252509	413525
365399	387742
427437	37824
286948	385930
295884	315671
367418	170894
308122	413816
465740	23906
256582	395988
198317	206839
304952	59636
179778	265929
229851	383096
230303	93533
388696	192509
310206	183213
464719	233008
255758	50264
443361	302836
321923	462849
241503	227101
34010	490237
316136	69629
216036	473129
98887	293813
73051	428738
151144	432320
23255	484447
35953	381857
307768	292538
270122	154097
156062	315671
91074	318965
24452	132651
114405	83403
120752	323629
448559	233811
351432	355332
376202	377622
124950	86728
195020	226152
410742	206870
7065	114643
339133	357748
214716	63391
198956	265065
265894	411424
17507	69872
60637	478411
368637	332744
116070	333817
414326	409142
431556	406689
121622	305805
414333	375113
450348	409916
300273	296758
169566	203656
344315	90649
461833	2232
296260	72432
227081	408330
117235	420944
281485	157548
421843	273814
474815	273831
50929	401959
198244	237548
281258	37106
229481	462293
329540	369230
212687	41774
287158	107219
247974	116915
362386	322529
374864	13370
428962	175721
176200	178681
465694	337434
417938	247481
428857	415521
219396	119762
300692	122457
282522	100495
327093	61205
30864	276074
352511	457093
32997	431208
65255	441996
398989	421356
44601	177910
414326	195402
70443	330463
236032	405491
164254	482337
69434	267352
467513	6253
17398	36962
98665	413052
158529	348563
433906	114063
300265	203656
128337	196783
92401	42351
317316	411809
249613	87570
300916	13541
429781	255650
186781	140508
454676	405613
387541	474688
7310	60814
457003	192610
271548	234834
87046	151765
309917	382495
266652	422765
39601	21523
435700	273831
412738	383039
124620	430356
87638	333187
469061	340393
450465	116457
357193	180400
392539	93595
430474	390680
328934	31049
269740	94826
111833	287740
279091	348630
52488	216666
244688	426737
346761	241048
14057	11934
107711	447219
224822	183213
292641	134665
135395	313099
56382	72688
223133	456626
4193	213792
279828	110708
152326	486198
50586	94516
455346	24239
357249	313367
445527	83811
203179	53624
141563	393081
328093	401928
312804	269199
202352	340253
459064	474341
226359	163801
104527	367809
271315	278520
436682	26256
465430	185076
238190	263537
195757	323
67399	300614
234881	274478
350869	156376
396765	285156
36205	463549
86322	49903
211889	364610
108718	210228
189130	242444
96560	340110
137868	62191
481260	387735
272224	243118
141218	298077
90505	6381
92449	264406
271353	454975
335426	199608
434040	420551
327779	110677
307073	443991
95286	329184
34729	257133
265140	86560
354575	435061
423729	21583
256509	98906
298244	269995
319626	152768
43285	483446
158584	336955
313523	112312
12441	218727
460946	89047
35736	84803
4927	124431
425822	11697
98736	274309
450465	428477
393244	478415
165008	374281
160169	12895
381392	101058
339904	440660
264026	201493
250269	48275
25633	67040
368185	463200
325148	478415
490636	252961
75119	395773
126410	251116
117477	267602
92703	375840
488034	179314
320545	94356
475410	313745
471666	44057
157961	189804
343839	190369
114643	466193
290181	97127
131618	218112
8635	340378
382052	284233
355554	263009
92877	23902
206996	214335
221085	417125
493954	232510
239836	155181
339874	459993
51846	400627
176723	324779
305357	342401
317437	384176
84745	464628
151610	330438
114643	396246
330581	337350
396021	152702
190655	466737
112929	453625
86338	91295
207094	257298
347509	146202
250858	428026
383223	157846
456535	267602
493344	86728
92269	326694
129284	260014
337812	3845
183966	376938
146893	336918
475221	171306
435192	362744
197184	120810
58245	104735
343041	290308
272785	237780
388045	467260
368192	172089
334092	431432
191536	301659
109121	16433
233951	296339
454755	33759
484895	233942
182049	290450
292687	419977
101240	207338
299145	77278
333508	353787
184190	35707
432100	62051
123283	242434
276557	376487
86950	113950
127388	169116
308999	59591
79025	331581
291093	456973
316565	32610
244536	302849
318355	264827
107340	91069
23484	199363
419791	93119
260355	166513
181855	76093
425722	135952
90738	120516
182074	176647
415967	355154
479351	238041
200273	313745
172187	349853
43419	103205
235698	262633
94736	156432
333019	327452
283096	36836
19688	180013
381283	469446
14342	329864
420587	88113
6496	480421
215676	267602
4903	440660
244070	72656
358746	243908
169150	257652
184294	313314
386062	119381
438660	493022
121898	317118
419346	26046
4435	487657
262734	166970
26546	470260
255932	477986
149758	209824
109868	26551
362267	342034
27770	444142
11314	325613
90385	72523
231921	83017
156531	475571
194822	94839
342465	3186
448689	215883
366457	198926
149373	277319
312282	226023
469709	71725
18521	304731
224778	347478
271771	98856
468227	351598
137949	276358
290568	313745
263799	168050
14871	412980
353732	440369
58590	362231
236563	203736
415819	155441
111116	469289
346000	202432
144764	15209
265712	463432
179974	63957
431363	393326
28614	190369
373136	404676
244174	278206
360459	281504
174421	62191
339337	191195
93448	41466
180823	66919
241952	65006
57916	161704
314348	424345
257634	313745
431976	294836
471306	57737
58245	356591
388249	58994
68103	211868
116377	46151
184019	101830
250183	49793
357178	205289
153006	327343
316565	144533
118732	101058
51479	190369
118690	301560
124942	296554
29181	271269
165963	401928
262714	299218
440673	484058
385866	78303
326631	263395
157076	151518
28618	457284
252417	211989
226706	41257
493347	179879
444255	192860
448626	95922
363917	12129
104157	65772
17663	77978
57276	349772
380074	378462
185929	107806
334859	226150
103914	204228
307280	122558
419647	206100
105129	92760
312283	141758
187207	258220
17537	202523
24608	476231
52918	375665
216784	415585
387147	167588
376929	240288
46773	290785
340772	475555
493629	112862
377850	119762
491765	228122
17739	199774
466790	443694
438434	15133
226167	261021
481787	316612
459965	39914
19542	324523
385402	458
11626	148199
76228	358455
342465	79079
35065	109776
143807	311476
411823	122724
123289	163629
209531	179506
348461	463456
148000	27464
291427	313745
128337	90483
68532	231940
333357	155610
300016	378686
205773	231578
28415	51895
112625	375327
401893	282822
316946	244805
146550	298690
115650	126348
476073	213647
407292	254634
356290	421208
55789	251943
297654	408937
229323	421672
164579	388207
182535	154154
212793	49828
483706	102352
222707	478415
279472	86560
448460	323240
112048	349932
254633	154649
19492	315847
126657	440660
282522	421882
384174	441451
111656	136873
366402	256937
312283	168624
287566	464429
167139	290
380742	164711
358326	375365
270279	385891
203959	37057
477091	305706
223929	80048
90880	316768
153813	218727
2705	67307
283835	141100
307930	300665
166474	132842
332862	257198
115725	214992
356530	223615
251635	417201
471487	168028
45568	4413
123319	380689
104648	466405
415156	114980
436699	277450
61418	50155
190181	36339
129027	404806
203200	256373
349140	322105
443156	96977
326631	178162
378420	305310
116063	73684
469360	475200
200757	476171
358233	111623
272505	427427
343621	331581
96322	226308
172089	35768
93384	277568
305561	463189
356221	463549
372448	184258
347873	262385
85890	85458
38798	380271
7398	256590
200786	142018
55451	27464
470672	352708
258553	459988
291659	347215
418403	391414
386271	86476
418326	424878
408613	44403
191447	32807
456237	368892
487449	16325
27322	479614
373670	327209
20618	110677
237453	427047
4098	433322
376949	153995
60261	314554
16844	308443
458183	97070
406446	246926
305889	423413
404626	280241
366581	171103
303763	46237
248468	475225
431556	198814
443817	276963
389651	95379
156483	285302
161732	470054
46927	291249
425064	369599
362797	17186
59396	303218
209237	221537
142059	166337
345715	230551
358817	215260
114450	316651
315130	445233
476815	345550
449884	95149
99454	363428
492204	119381
132153	424313
342465	65688
19459	34558
464952	304731
137454	446616
329419	474035
218238	39195
425827	113705
362494	60517
316540	197007
443320	148562
370411	333159
433446	15872
408518	253993
266965	60389
417438	127022
193740	410596
270176	326621
407565	146124
381067	3041
198447	25356
399094	390142
70822	290450
39630	159249
16295	366127
32601	432471
355552	485821
200549	362733
5522	59607
32460	364709
42693	398333
220293	16433
320298	166063
465922	36653
333080	9203
156736	130726
189659	414495
31420	131100
236194	13370
389497	185479
470818	63528
374605	168488
483685	413405
222427	105585
114643	11122
39530	90884
33781	162795
423724	469509
23642	249334
65725	6984
254463	272069
22414	438923
339025	27581
122144	267352
320379	444089
406719	52695
219816	17186
267750	489822
146893	214254
233045	65142
117833	41495
432065	18691
452427	327411
94098	51881
464707	428026
414755	3704
198175	250214
493267	27696
413821	47366
342052	79931
242882	38332
81446	19044
68675	389390
12481	183383
127050	332341
4615	405940
258185	170554
324807	273831
291525	53883
119231	129185
105836	220829
170063	132740
325814	383967
264101	60904
23169	40613
408972	44469
239084	226334
476951	358423
449798	62238
389716	48275
350064	115861
145534	334974
58425	205223
180926	23423
172313	122490
405148	10690
203971	190460
11633	330463
414286	277647
99602	23018
230714	284925
188925	376625
205179	450439
84032	479695
379010	308882
82261	39195
273246	404886
327894	410197
443552	331050
208593	298036
1263	132996
327570	230895
465838	164884
139546	201903
355013	79452
425510	412205
230813	88027
392012	161607
173356	299218
214081	59761
489831	105878
259218	291324
266775	199677
72642	227643
171444	148375
44305	340561
387155	356041
207789	457597
104967	415599
81239	407334
297436	198865
350912	210516
394349	330469
123593	251945
293345	405358
174395	103205
20637	24898
81230	390928
453019	12895
467812	208747
30663	200444
284161	226983
173126	182940
258555	123369
87906	201192
281412	10231
370302	344212
277928	478415
67844	205570
245792	89016
158252	24738
186561	65371
194018	77475
129760	325229
49806	139648
52068	20124
26556	28838
474177	164273
190147	185076
157016	144845
343615	354071
125666	74687
486698	1086
388737	287093
469242	99620
409973	21583
478042	316689
22064	267602
38724	100287
348787	15182
491493	386731
202893	363320
326631	147630
196903	385297
227004	485753
373056	171838
270891	435318
453665	476248
66474	227101
199622	216739
2446	122816
350064	132996
198979	164059
363469	335477
409755	295484
227887	110677
456870	226658
427235	151944
392086	47278
485847	164884
267562	263833
86724	243438
229485	267602
158180	455218
358075	245317
370883	336291
314423	238148
375597	19505
360660	30176
257596	171881
132478	469235
342486	111039
220776	454975
147001	21523
92861	50264
72540	65148
447902	258370
50506	231485
464548	314881
25448	478415
315430	267553
151684	6336
62332	281709
474412	31884
395387	315671
385538	485280
437352	123369
151001	321335
480104	483379
412074	338187
365921	48275
296590	187974
209824	459213
339630	418713
179927	24498
438349	283445
289495	375357
298823	254537
165309	281924
182248	466737
24500	173694
256893	214992
93957	160419
348160	70213
115753	400898
197913	29588
203033	305706
18451	60208
455428	214050
232812	222701
308632	102897
239112	250217
164570	448770
361282	280233
137481	151180
234881	440143
166425	492588
487165	305017
440498	408719
226828	197797
34918	183428
47	463615
203000	102654
378395	45150
490373	181333
33703	304598
461415	366127
299401	230925
319629	95149
85016	45768
26335	136876
416999	221872
124558	91346
16572	160428
466592	64201
165858	419965
210191	121796
202379	462876
409248	121857
17048	456640
70134	267602
166043	338271
349017	279720
286433	62570
479985	398651
161263	310756
406704	336590
204205	240796
322086	160071
272289	227101
220893	435620
30639	18694
125855	190369
396928	402930
171097	130053
399950	366472
196425	2569
444296	119868
260331	185902
85957	438783
461919	103456
283608	399468
187835	238299
293163	186420
192488	398487
333292	491859
246714	179640
35806	84722
261277	377933
31322	79600
367861	427633
144679	188437
442032	489723
406125	198317
155969	115340
69455	458183
173175	15209
474673	270583
335951	71021
136228	378686
60517	352815
148341	273483
463084	158625
451928	118195
398506	476231
294408	320169
481419	449728
180624	135109
327338	429754
265529	135585
422192	70557
153559	151167
345591	227947
288778	312180
443649	5092
6358	95427
310034	463535
157032	74106
136884	315671
317724	388575
222729	293813
265055	401871
158435	284482
216147	267089
265529	423795
9822	488183
216229	329129
222472	94516
236961	144073
297979	99437
192917	478470
226023	204273
431660	137719
45455	157653
239084	19377
66169	264463
228084	312592
117239	218727
375934	86728
202415	7931
6613	22347
102837	359197
289349	484720
122521	164884
227523	308023
474888	422947
483449	329130
270909	270908
362264	363588
155533	252294
272595	439253
356143	212605
336101	78609
44620	217364
488490	94665
187301	54976
466998	15209
143290	425377
17365	478415
285423	168381
97519	243115
393600	350562
75119	470297
456019	470344
235585	23018
310402	82271
321051	293146
234952	93726
323664	100349
112625	287512
491385	56068
112625	180402
181527	245575
141118	380658
285429	91600
86632	214051
298519	84089
134299	29253
238889	460137
56619	421167
353527	71081
339333	101464
113213	246311
412540	222701
194435	311212
185467	359762
438660	392301
391066	388473
430127	445749
67266	265589
144938	432303
251167	100653
304511	190096
72926	393326
493800	411145
342465	27547
375606	192365
314225	22347
375520	85354
477554	178456
91214	264091
268058	286214
142150	384462
369258	132996
232162	314676
101344	234046
434862	267602
282378	390875
464382	398953
39473	66261
392192	317356
374274	341777
202398	48661
284273	307193
72732	203618
146893	137080
254543	425168
288333	303497
267057	227101
339310	336590
329750	44134
340777	447517
148122	315298
251764	343504
359888	467762
409183	46294
326002	110677
141081	153315
223164	99437
268946	360459
366762	278324
346216	178710
202488	338350
226167	27457
266068	490761
184541	166970
391815	487833
109733	291521
114577	402356
308122	78184
262730	203698
177814	463615
15704	186440
44225	192713
287552	481525
55017	49021
168000	300119
452201	432591
143879	292721
134694	295827
179855	119868
131018	213346
78041	403515
287124	22804
271188	168292
46844	48007
65573	259929
395431	412371
418256	425157
206556	180165
396080	106169
494082	461846
90128	28129
405023	444802
204103	13193
69722	42293
111075	46494
279801	304499
158212	144084
449399	23149
115086	53863
436749	366941
381563	433943
167343	166651
200013	50812
343942	364862
172318	198477
378374	420790
49789	88826
56655	280543
152392	487948
367492	380071
404892	134201
489872	492316
305774	46426
318189	151944
465686	482979
5270	323343
25829	343802
194434	353360
479984	490447
325216	428027
372166	91209
49025	336590
58484	232263
394603	93245
71340	315671
134198	77727
22124	27464
91197	417301
483731	175721
263389	447465
417455	150751
105591	451569
58819	87799
297554	468276
96725	273831
239912	115936
305920	440660
56524	132576
212009	359229
315916	385182
253102	33647
310756	195729
142116	369940
440317	169667
262988	59776
427932	70163
164607	5007
297276	477136
449704	170397
64696	313745
80037	309425
380283	109350
183111	440660
482147	234420
409041	434893
73660	244564
71774	170504
92905	417918
375658	196858
380234	313745
284904	446351
291119	477774
209410	182578
146597	387742
419182	464277
247961	44082
308122	470154
446413	481053
464994	449298
139297	28838
187057	69651
378137	21411
287566	153099
287566	292453
151712	217883
320306	385175
2187	427388
273610	291860
158201	441921
353280	71994
482246	291521
386271	203656
72421	249709
107473	221061
172203	331581
242692	119381
14889	13129
438009	16601
366872	47295
214190	110708
34010	105053
120649	358177
71402	477514
114550	246057
489787	91202
121928	338915
476636	447676
373500	51237
424255	179375
471039	288837
100980	192472
110025	79989
471365	16433
129836	290524
379464	442278
335572	359265
26383	400445
340534	322025
230051	397154
408249	168093
94105	440461
115335	23352
392939	371934
8962	448802
62259	239122
244906	291715
277266	336590
431222	152502
136999	162795
106858	462561
443320	330011
225694	288354
119306	86560
444415	153842
133732	173679
258502	178907
404331	167841
112267	163445
450934	311832
248699	345011
113678	72432
433268	304011
404568	1839
277537	378462
242965	93214
439718	195859
417778	107187
101818	357098
174089	293813
54101	421356
153543	265711
113620	299836
325905	105383
25748	61016
314930	346253
170150	416866
483123	279705
21411	478415
243822	377683
312771	295050
176130	143337
167964	93451
33343	334336
397734	36490
111979	420995
206929	176077
239912	458936
318728	401823
358911	461392
282263	353817
165680	407130
252044	175895
193130	332167
7620	275790
48382	385646
151144	162795
94881	477729
73943	222009
483945	53863
437481	260956
136807	327020
467372	90738
82060	224362
229413	119832
114809	401854
112625	281803
302033	234856
413816	188762
1752	425846
419124	156986
368492	174402
12060	327915
23413	237995
46260	315459
473662	317822
262660	317356
321916	266660
486087	4413
426045	309801
203291	108222
63276	384933
78399	326130
485546	187630
67642	454975
115962	7701
174356	291249
245318	94516
163764	42878
93328	268194
119965	61376
413292	231001
309217	375840
58486	71540
45996	173659
280689	273800
203022	175721
492689	287193
127388	159378
244983	145643
81918	387474
267029	391414
246229	54976
473708	338271
425610	410919
338752	298765
379809	451885
299143	273831
334636	45626
342465	114344
72245	430894
383382	401854
121770	10692
64958	369599
28243	196783
198558	164333
62074	217423
46079	187974
419642	96948
260514	351414
466423	64756
376124	94516
375405	192105
370072	162831
270268	469446
423126	433241
168000	475914
131606	206887
39861	110629
491833	263009
319596	350189
333170	385207
208947	218727
415169	420392
321282	409063
124490	44469
139743	86376
159083	418620
175842	478287
185084	313745
47065	81351
244967	127022
95351	98541
160058	440660
54706	264258
279798	124431
486192	313314
423013	55496
102065	415599
250139	199353
299970	314271
283763	237318
375667	43531
480919	233538
210064	64809
434655	256373
81262	492429
296029	37692
235399	410245
380237	386717
130350	16724
15362	298895
198906	339829
93968	308928
421471	59034
322961	489552
84745	164063
25795	300606
13370	320433
292504	310736
186170	152063
190805	338449
301219	236959
201946	405469
40407	151798
409674	43103
356496	295650
211385	391447
221296	111328
251204	13419
421207	486913
366066	9913
320288	64207
319465	483857
128429	65371
382848	74478
22398	61572
295098	204330
283096	234788
291525	156376
85253	417813
299481	222701
323664	293813
155485	462847
195131	293813
421682	291324
281412	93451
424460	273237
215260	480246
46506	45150
295481	218964
133708	395793
14871	165653
425739	349030
150372	57336
52955	329700
170003	140044
19808	159106
492272	133962
365099	259863
315573	78906
240844	72300
331562	299774
392483	419580
91382	393870
170398	313489
77432	280946
90857	410584
247508	102124
306174	245201
421241	303392
227078	380538
115086	360860
282379	271348
394860	493519
67290	390520
89883	16482
487422	153799
356897	71777
261278	377296
75317	267352
352798	473472
388696	34609
332457	87471
108773	259929
292902	86728
107118	427473
113082	409802
179908	40447
256440	458790
282610	219743
339051	122013
384791	15209
31759	380071
79120	331501
336651	76709
290794	57375
138823	2971
217108	493240
301035	106152
119001	162166
425906	119318
372156	175497
326631	245536
181265	121106
108034	75273
391022	434239
92635	13231
149343	281924
300569	193600
326210	488487
347560	318595
318856	262954
323413	460376
88929	395988
339542	3761
142277	374169
264265	9483
164254	411809
474389	72670
249845	433645
59785	16433
445796	395173
343010	188661
300157	335808
292975	10690
156138	445061
222472	412980
184629	471416
209967	190369
176693	268625
460732	112360
42936	371918
197131	336590
399981	102603
283698	278395
211238	385699
266854	319153
86632	298142
143602	46076
260201	72053
477903	73654
65513	459123
455865	236233
376949	133423
400286	310615
333019	449298
458634	264249
206049	50963
105923	478415
46056	241468
281166	62191
339639	126348
13563	148086
312674	38710
282232	258370
123010	441599
88968	342673
196895	400412
12462	479680
7987	446796
466744	164493
405237	383967
337288	323446
62247	441345
251720	358604
793	310261
58462	197496
294079	238660
146893	470602
187101	84111
202469	488630
192747	242830
407291	491150
137454	358587
332307	80193
30044	64544
94028	164884
152368	93533
390163	67089
87741	195551
166804	214693
289993	412091
91029	29111
398190	492196
382949	335660
217233	338271
407334	8659
234653	410951
40388	266736
73298	84466
419343	275914
437849	362883
128291	485963
204507	98644
166913	362206
477018	101096
274360	217883
34769	293813
108048	103804
218681	449620
305993	153224
153307	12443
370922	280405
377027	15133
97494	291699
425731	398099
235084	330463
312202	338189
409748	81817
143958	292181
289884	187974
292205	373826
445846	160083
215434	30332
39252	100253
444	109894
140741	82585
346675	10646
16995	320375
422352	428174
416357	188695
476011	366828
490185	308897
150553	387742
382076	136204
390232	186561
228231	132740
461163	411450
308987	54952
186409	310756
161362	387742
14114	257895
390032	451391
172752	383934
344065	338378
124794	99620
335535	30972
383431	93245
176488	226494
387657	258607
230574	489352
61367	492316
172396	238241
251380	193986
122266	357854
49231	329082
430865	267844
407780	430501
332182	12408
128704	383114
217306	131996
492248	342707
148771	132740
174558	357910
483739	313745
72804	31313
129253	21583
233782	260322
416255	265718
341351	199190
39621	21411
391164	4413
54717	183479
124888	203656
145513	478415
279704	268706
55816	40447
122266	15209
46118	179038
139844	453671
376855	102713
269612	142318
268	50677
366217	454872
347121	407458
106365	428214
182043	251577
488971	382203
178422	399136
386926	387185
22741	413267
79036	102275
197188	379202
656	452126
480536	461677
12143	476471
335630	433606
446249	139416
9681	365484
478588	196216
474966	117399
157961	417643
224678	313745
416601	39894
173185	349456
182000	56313
111815	489329
318905	267602
76835	182000
221560	91947
169305	317412
109843	20283
269061	367750
304146	347241
332544	322226
410677	401648
300890	36350
486680	451414
302153	191529
454755	461812
395105	132740
388843	102160
263925	251943
353577	147520
407775	190369
441992	247979
50304	431532
167491	152502
375405	476058
190180	62191
48511	217423
9570	401555
113100	288240
193369	448631
169027	460483
314311	146893
485073	31178
264522	63103
16844	447107
29356	225756
442064	290450
356189	250434
419677	471332
234059	140044
65944	132996
424975	404053
134036	480025
238154	469473
20456	15209
164095	313745
128313	91214
362173	115340
91738	178436
486192	295650
419414	25388
449803	301475
136698	43522
296853	364429
256610	27464
440190	99271
425430	97242
467074	214992
46870	421529
39469	356497
234021	309801
253976	75568
38106	151096
187854	230779
114643	332434
75119	650
246842	401101
351570	425675
419445	138297
211252	129840
492851	205289
257072	402020
214604	262954
118907	376244
104383	242498
309909	447560
391433	74418
256599	189733
409598	299467
258692	283177
317540	326088
104648	234156
98330	437232
171107	118028
368858	62572
63603	27963
82938	136899
409707	281924
446037	266852
431910	359323
4083	264631
9742	296956
92109	302789
282059	119762
291363	110677
407482	201298
8391	269901
21226	324459
50668	491150
313512	255650
406681	9230
327102	198687
25690	70016
166717	293813
332440	85930
97786	176181
285312	461392
454263	347739
460489	300027
141015	401871
47816	63528
111549	422175
370061	387333
322366	129792
36860	393485
346282	399736
358293	213383
40589	466434
450004	209285
128359	482046
374790	75292
319730	122457
472385	355332
119260	37618
139304	310261
18766	26497
439270	430356
128121	160468
127190	222387
374600	205270
214735	380759
239272	308602
346379	208384
307628	38845
426850	190369
417938	432672
155407	221890
279615	457081
16287	295484
319870	452989
105739	332115
166097	459205
98916	137658
106041	51881
189640	301563
304112	389733
129727	415710
144845	65244
121529	451016
171393	135958
468013	121106
148327	132179
59548	350664
86355	306253
246568	187974
149772	80543
57846	404843
270678	187836
314723	387742
436478	273831
433206	74886
246686	220406
282912	305137
163623	424608
192374	274692
400163	183213
379372	328819
192311	209091
477815	218366
332191	427112
140539	11981
385991	282139
232632	26714
434250	29928
256387	293813
393462	333153
334225	244531
122097	377206
179995	29253
119846	479579
187834	41670
490614	263266
233000	430754
484879	214763
289084	143133
487219	244115
335725	241468
40692	180039
319676	243463
112413	291405
85881	487833
132598	124085
305349	96977
154730	313314
119297	313745
469272	284843
332781	235078
400534	341458
195362	203412
363581	313092
68170	463056
232462	48275
477811	436125
172973	157094
162564	88705
174159	276744
248497	203656
451664	478415
86186	433696
285043	248777
274487	487833
352668	60962
219546	326987
38364	352007
313145	238299
19453	109619
465687	169940
267562	12679
276821	122694
426508	432644
421980	1414
490710	322048
422234	12129
194573	198226
113601	369599
71297	192127
301312	31049
60208	317118
10504	369515
310656	57076
172381	60517
162174	433014
322717	162398
144943	378462
395878	489388
114063	398254
166020	298182
159068	473056
139202	430356
62944	435280
91462	385000
226760	52268
210521	128270
260845	461944
112858	62012
39235	94667
422106	301784
366517	304529
327819	159378
7097	85582
9969	27449
409745	274872
257270	69232
67241	233811
225621	267352
303026	66880
482851	57380
141535	143090
59032	387860
296459	387860
243774	284425
265013	471516
221109	105585
299185	33554
432302	377778
268748	85371
118860	103205
477493	324177
73432	460295
101315	60538
372246	438223
117862	184996
206721	107140
145140	451209
256901	416691
52932	72523
347121	344018
143122	190369
325126	116590
59840	318735
186141	196399
244328	484966
393878	38193
270201	294929
182668	83223
75005	314742
391479	327721
482356	132247
262080	177829
181044	293813
405752	110677
434139	288988
59519	36850
72804	451387
440816	160526
308494	196783
202092	405788
39325	293813
289653	247092
116002	301475
489167	35665
138412	217528
411043	465643
410367	458370
386079	284843
195783	337859
193842	99633
49127	280933
21766	398814
426197	170129
422999	89047
179289	21583
352979	264766
474341	305332
247296	230760
54536	389546
9501	40128
162810	433645
446402	289629
361010	79469
138182	82896
406608	349608
75627	87307
406660	481773
297941	208174
152183	423557
4421	274974
258772	70375
390400	5040
484058	453059
423724	246729
40028	413787
283772	431525
465831	189559
215496	454459
415410	315888
319566	179755
326002	13370
275721	352504
276594	430356
297969	17749
288154	426089
126725	376996
110212	451824
110835	268600
60287	357940
57052	117368
139167	190369
36439	94344
386660	300119
422776	94344
139350	164075
73159	167517
45724	88203
486922	195375
161023	397076
269746	371463
394724	371934
480105	387987
151923	17186
431343	236240
464084	210422
123661	301659
208301	150536
343145	375113
149098	179284
433346	211711
280360	256677
53249	479759
138126	369870
483949	297479
281236	268476
411935	80296
94105	428852
201348	479712
263958	50534
206046	238579
274329	13370
319670	469235
93505	264406
416037	217058
204752	41673
210138	129185
205030	488234
290824	75348
309171	440660
107709	413336
4927	453979
194091	289970
183213	478415
385554	186714
250404	26256
426045	355162
91382	373649
270741	78617
329121	99620
406129	191821
140722	407902
133249	253890
104552	327710
233045	353287
2222	443693
404062	366384
240135	92954
399117	140728
344506	98028
134705	91673
34348	131214
87638	148084
346272	68075
72867	4369
35207	180578
202885	71036
197555	178408
410690	212081
295841	119729
4642	26346
472224	83811
276389	238083
347054	387860
296383	274388
158579	155946
425602	54331
84429	371912
305156	343620
163863	51606
158510	141529
295285	275355
471513	61934
301557	235187
262286	372325
335828	86560
423521	239090
246137	152066
404946	132347
262805	65300
239748	2286
481356	417918
384563	186561
407540	174263
109733	2435
493485	479614
266260	269502
122527	267602
207172	6263
286433	264406
398078	293813
192238	19520
135338	28129
478552	464420
316372	192474
231344	164884
435280	164164
202673	64173
184605	428613
403670	480224
432427	356755
196767	475699
302693	221890
191174	262834
176678	298187
482089	428214
254446	101058
487732	256373
124308	401871
323469	49903
360109	494102
330752	96706
15996	290524
154456	370729
379432	344647
165992	317856
72058	36836
98301	95345
45947	363973
381902	246926
74664	3058
404888	194553
163630	467703
415535	202523
248288	309180
149774	249334
191272	22256
413849	313745
122413	220417
2117	35735
233792	106459
15583	235445
491940	86974
251931	249334
239257	209471
24838	40341
470579	307902
151264	164884
405925	465928
200092	310306
297941	385141
39672	317118
314890	271041
149276	462650
233155	267352
255088	141892
377050	1069
262819	24516
179700	265065
344372	479985
302122	298077
130302	421356
225318	61467
245075	160009
351041	94516
455222	58881
375631	314086
370729	29153
407959	266318
162939	449176
225351	328830
465634	474466
25837	67870
72606	100478
263708	47313
452438	11276
471163	440962
146893	209645
281553	169116
336152	134961
149103	143321
406963	350189
162313	232356
285221	347088
428308	43700
102065	213992
384492	220417
216054	437407
377283	110478
133832	286694
82924	86476
152198	313314
300444	104203
249514	393326
404381	334680
450172	174517
441351	17983
491920	321882
428182	325609
297731	176561
251671	295149
189205	470588
70135	49903
243858	457021
138126	488616
249613	294316
436924	7186
61683	489496
408801	123516
383070	264696
66129	206768
353632	100926
491765	109690
362654	484866
365430	265558
222702	392699
335828	54700
358319	463163
181471	171351
325521	273831
17780	317118
56929	358913
4841	177104
219281	435280
72556	444237
192311	252664
217321	450434
54699	420944
327570	233181
107828	291002
208222	433279
457769	50155
429511	86560
385034	447517
293084	251519
192238	291971
144826	229215
85191	359762
98383	136758
81636	246054
298077	105878
404960	346388
447164	290450
27351	387566
389656	178323
309066	445435
280796	48693
410334	115480
190281	261278
451425	273831
83912	401854
259265	291484
52287	155083
173443	70183
364703	249337
223656	73510
124897	407597
472418	435335
81887	408263
302798	297333
144889	423469
361001	288913
146429	343860
185423	186149
51227	353787
27617	291002
81348	393326
381105	77438
200645	110677
268820	226368
95616	366127
256246	476951
383650	296423
32468	394087
461141	45626
168653	142192
235679	451738
202653	143065
233498	396298
233771	40028
449795	158006
112622	404806
291766	357800
31049	422532
28878	219499
201946	127732
228128	130322
236216	458601
272688	362165
370904	392788
231855	479872
375209	25410
274302	484729
466770	310261
265910	491363
362006	491898
457417	53252
373025	80536
198317	286039
316154	480854
93384	27779
433420	263833
115179	112379
212009	432362
118694	330557
454714	294234
409808	293465
391391	371053
478059	179342
399099	59771
191695	85539
56671	361486
343301	237454
57501	21411
482456	76651
56177	311212
309589	12787
177394	391414
286416	9437
476321	105585
11229	86974
300195	378561
16844	307108
274030	265040
18967	34458
220962	478415
252604	322942
143623	109212
36213	183213
405946	175014
445690	477986
288592	388910
489275	313314
406660	239853
104077	375602
387631	160356
158411	173756
413032	409187
375405	140847
66372	472583
302998	479872
366602	69193
492197	78758
49106	183721
294323	342300
220725	145948
371533	146202
111089	320519
481044	334215
492368	74324
270069	199171
440627	104922
352330	389682
484864	153995
375319	86728
54871	266508
417369	208617
430828	451461
343746	141440
61792	406198
358966	192524
275185	474412
269257	82697
169571	109008
423982	430754
434981	52413
176759	286828
364053	13370
229818	369135
246490	126919
292146	383967
114940	338807
24454	389073
328667	446345
49592	339141
31913	100264
259927	441135
405013	141649
15044	341114
316938	295725
428550	20586
393056	301659
232918	219129
410849	57134
334225	289265
301673	480633
172398	32053
185277	143447
120973	478415
199832	208038
468866	337022
290587	421356
56102	448992
254973	297086
207435	220857
324367	466744
434151	49903
441302	320743
318987	455232
338822	258370
89826	125649
150985	250410
130571	467402
492884	479579
67571	290936
189120	46641
187287	21583
298954	199037
392802	302180
292223	11777
178422	432534
81789	272441
63322	20998
189965	336955
110236	343860
80238	94516
289675	398122
272238	218612
325951	278520
270137	301161
37431	146202
290445	391414
323017	459649
294835	126948
161849	119622
408146	246311
236216	214605
303507	213591
369804	353557
212659	256623
183673	190369
344580	187974
59371	216318
455074	274114
232616	361276
245880	218614
197630	153995
191621	89969
161023	451738
196446	360531
84241	473320
325503	447335
143671	276963
439797	16433
447610	416854
395327	479985
253435	229928
10331	91998
107524	303040
244092	467284
206603	28098
336109	303083
192882	262998
445101	226054
99084	281924
266559	49789
189873	272069
302290	187244
64008	466737
489179	168381
241500	234037
313770	137833
351491	44826
124272	128221
361655	470601
29200	267352
293633	164754
300273	109085
328130	477772
194026	279168
122521	203414
219824	164884
58390	16433
335620	363609
43273	158372
296637	168509
147403	393326
167294	88779
31496	261506
324502	91380
450755	361542
31962	149875
121526	109571
411186	272870
251018	259997
397433	164884
483946	126470
455074	168926
295726	398175
91600	114063
381252	25549
176945	4349
190973	32148
443068	94665
413085	267602
315951	387615
242480	391414
293058	116283
434716	380999
253788	48861
93883	32718
409594	398689
345757	186774
221296	59688
171592	99931
238287	273831
436225	355357
75266	440660
120254	127270
319253	417918
51759	305897
329897	301659
244179	258370
128738	47329
28664	64335
55909	482143
165033	23018
100563	150237
162518	246729
366943	214024
4861	320464
144288	173018
273707	293813
177137	327061
228849	413930
70104	143096
48489	73492
86297	481182
309846	21411
225595	291839
273150	454834
277511	30821
333422	273831
396522	471416
21843	76114
319081	268246
314311	323615
392893	313745
9965	252807
228050	419225
263086	63753
49606	103661
386474	486104
225204	231691
287566	192965
252604	463799
340895	392788
153716	273831
421137	107148
222147	377206
207520	383673
350089	81494
287336	222701
250810	22827
118032	273831
230229	420392
469961	157624
421828	444309
381725	306100
492598	28905
392113	408643
164039	271351
225375	243115
466028	17435
129146	313314
191488	86743
20522	466135
256366	237353
241749	185076
456021	11611
337046	33553
54394	276173
168954	297508
457175	62191
327960	459686
361378	231469
69814	249681
43939	352502
475060	168642
390771	332624
48239	341470
413416	385266
185907	491010
446140	435242
373158	51895
428554	265589
213520	119762
410746	253461
375504	229058
287323	90692
289884	430019
305156	84922
97545	192524
465820	157100
35050	273831
354868	425838
57846	457308
389305	355700
421108	323536
483987	352927
236237	187974
384351	218727
331980	110677
394782	133423
176334	137915
412014	371486
36339	355821
18696	159857
2606	249202
23825	72667
464905	190369
413635	473284
235199	4083
159805	13370
407577	190369
376286	286936
195384	103267
64927	110677
131179	161620
309029	119978
220656	145948
458095	168255
478287	93533
218318	409353
372095	9436
474142	399867
164818	196169
162249	421208
94196	119868
25111	214564
434177	168213
276831	392105
417938	312287
279584	198865
36608	183975
220727	89226
436110	14580
133732	61999
477275	402202
52537	167868
143879	436852
146596	198317
149756	425846
315755	290278
38381	492408
39274	365224
138660	284843
264794	460031
331950	226168
10392	123213
433940	19377
408839	120003
145438	321788
289135	264888
484323	278382
33979	186259
58082	420944
185270	273831
266483	414641
186080	230057
193560	391414
465659	338271
373739	270324
20998	348798
443308	375750
335779	224085
158295	144130
233699	319703
339333	487153
247034	134259
414452	261337
86651	371918
440945	363581
352230	208487
4461	338271
10267	189659
492756	286936
67835	67089
442007	180263
381198	28065
49218	218730
53155	341278
153850	97970
25974	95312
123291	292721
453166	469235
161480	476231
78206	193252
443163	222454
295596	132740
49184	444119
74733	259566
134593	445560
9579	194165
350891	451016
474453	395395
420736	263889
126657	104855
228942	357175
151331	290524
493246	116036
80193	427205
239084	318656
192364	164592
485697	57134
436477	447495
130552	392062
85302	7150
176969	119762
325019	153995
12648	266944
314063	384849
415599	221154
59092	9054
458764	31178
163089	330143
447239	97894
256121	385656
196783	427996
359817	113138
39892	116294
61561	23333
379293	403311
471052	230845
316352	468125
17032	449147
216250	410511
451660	413525
312842	272069
479757	374888
313317	48861
55489	329086
254155	378859
297592	212081
161249	238220
81695	58881
34796	218716
134876	425787
174084	276358
48385	160428
342187	197212
146912	392756
397901	120168
434968	193099
374325	347361
207265	330744
187834	98394
91895	252961
193611	133832
411833	267544
302359	452957
219198	84546
134543	186692
180406	457297
231629	250389
73360	97299
157389	317118
354193	264908
260285	476951
280490	444691
87371	279558
225694	360860
466832	264021
477465	440660
143432	328538
290624	280933
139411	194214
36533	436924
318091	477986
30517	182379
10154	420392
92976	332263
448944	351193
232918	173620
6569	61059
322583	262954
246398	393514
184054	410062
93451	91327
11605	287854
261731	391414
145799	31139
419977	114951
232348	185947
256716	245679
216899	121680
244974	476824
275460	20998
229421	392329
15852	383576
309083	385378
414877	203116
340100	275790
245859	75984
209311	95922
161698	419576
169150	165735
375207	487130
282911	173781
172883	317356
253359	323474
102445	72678
403011	184570
306639	256070
252396	428080
198317	446561
215337	180527
150499	395988
137454	186182
56396	141381
27175	329033
189804	84388
482914	222701
40890	44826
274836	353390
182172	274780
268948	425744
198244	109407
380420	304960
23018	260854
339333	427434
55914	119123
269399	198684
345762	39255
465526	396408
328598	90123
301659	3783
312592	187139
355083	183213
358907	387742
272950	399746
248983	363581
255497	16041
159370	195121
403813	269199
417938	353363
381578	235817
74873	10646
65244	421935
385308	141021
84936	248835
430207	56314
104778	461275
377967	409828
488899	68330
418368	120778
354330	241137
231839	90606
70654	406894
44159	344245
368858	71582
105630	95685
47816	310261
374067	273831
453900	397684
317075	446123
24787	165267
344775	313745
401942	392227
334985	421448
382590	267602
452626	166513
383678	345944
430845	328253
287481	476951
333737	341271
287985	221526
379185	11626
100987	37002
469102	387765
77751	49903
36964	168608
442030	379269
44160	64412
255846	27464
445518	394632
269584	42076
140983	457081
48161	33855
366148	273831
372415	476766
292249	491905
49168	339251
87536	45227
272737	119762
414492	315367
456658	235160
282912	175960
62672	489552
178286	45141
70117	267602
76068	96977
86041	273831
373279	376244
200092	166903
231928	269919
92820	392407
164052	478882
9270	152085
190882	85610
269494	94665
317197	397176
41477	328896
234810	453019
131758	293813
290416	336934
345401	540
309734	166063
25655	178907
187834	334130
225694	105585
468366	293813
273400	165267
332155	100253
406660	50460
424057	188875
246229	190369
73090	214024
410573	359093
154456	423516
266512	448301
468055	437182
105249	204862
368942	190369
374657	47978
45319	165189
451489	463140
133291	214050
443219	33167
107532	249186
473981	164816
329727	364000
209599	214703
272301	222721
9965	126911
309497	429837
256893	229763
178473	463799
188615	183213
307660	335817
269612	189008
372822	243953
92312	69809
47788	421980
292171	206623
55914	265712
393575	360363
196996	238729
33271	429383
144755	40573
382362	477108
337388	303660
408153	235523
74981	17186
156642	487963
74873	122193
346932	453605
5700	457169
456748	480214
197177	330752
286224	392788
260364	424814
173465	166513
162056	273831
295220	438783
286017	265514
355898	470991
104266	437579
320592	189733
117407	366666
404940	125350
404311	462262
166801	395941
412133	401871
353704	317356
198244	243547
462216	359981
419728	212163
337529	49037
325299	401871
408357	417036
319146	28065
106826	218459
428944	208749
399940	203279
83431	85636
13192	110677
297100	182462
354924	46749
493799	346356
316136	204611
268452	322048
392570	294548
55914	171765
24596	365609
336361	21086
375572	134007
252140	79989
244447	60651
174783	442703
311381	387860
59387	389682
482022	69734
121466	94516
473951	223947
302288	47163
316113	80193
367676	122462
232666	363683
91608	381157
332282	7771
394051	421830
235389	178436
41025	42313
91322	258370
257475	250434
104695	150067
37329	330469
326631	68636
280545	366127
209340	196554
418207	112287
292205	373319
370963	97054
236298	144912
12768	413828
123447	118286
152617	258272
117714	79249
417513	393326
102249	149088
381926	371918
92401	129727
243280	144845
406503	348971
376175	93853
319882	426569
428892	353557
301315	49903
172672	492906
117833	401486
434726	12895
398416	79859
439583	279000
397469	245679
99034	165267
245267	22436
449028	13370
25748	113766
174089	366127
267654	11960
47861	245494
434907	435435
362372	100503
86490	120986
15516	196929
247767	299934
250995	425779
325237	42509
154981	157345
420736	421356
319177	442442
306304	125772
153543	453012
373615	314881
323836	204440
279734	201233
209612	171306
427980	105498
131595	322160
102870	418332
161975	218727
356052	219198
8463	131525
30417	151944
73640	119445
458207	429368
240490	217871
310370	218727
429787	402805
290340	21583
249881	185335
163477	234788
109119	184336
102810	387490
378224	178436
76585	209542
264026	445117
103270	25122
339904	348007
356787	303604
193607	323977
122790	122694
321650	492316
345150	166341
170122	487153
12383	403460
32580	54976
469435	117097
177887	425846
469535	329882
5910	406083
208601	383062
432293	461846
460137	208577
135392	493557
211238	141649
211325	228431
335484	29961
450532	249874
29737	379183
237120	45259
151948	213244
242915	251597
450538	97640
113203	248777
226001	149045
153712	176561
414058	203279
132635	318735
289675	221266
484868	381512
95553	369599
174315	466969
122950	28129
387244	388096
30680	314546
403748	232890
141359	217423
483987	284979
143251	421614
148992	469235
121070	110677
380128	383096
343054	132318
243080	151951
218900	303424
237120	337802
236200	483546
192633	328550
190561	371934
448417	279798
230688	292721
310049	417201
94526	94516
316266	66890
251358	308255
55676	186440
69432	213221
419728	292631
454263	46070
174001	428214
314090	438419
106459	54896
470531	80543
70132	323958
434098	408397
43289	385054
116340	95977
195601	300240
56620	482046
85674	451691
117115	243301
463549	62196
428735	272195
295068	463294
400520	75583
40890	361545
477091	18819
168576	461944
33343	291324
323836	277439
285561	315888
326574	166063
395851	218727
214132	417136
151996	284283
447266	283346
427124	84388
267562	232890
297460	10828
78717	250434
300069	383777
31261	244394
238658	364424
60439	393326
140839	103301
393552	35707
459462	80692
286531	221847
118163	471112
20069	260527
62035	159061
97506	23902
54449	161929
102065	297137
483651	84089
441623	138037
217537	246311
378137	15962
362786	328302
70614	428103
205157	367885
332198	8111
156062	486453
8709	204813
161641	241468
386351	421356
266172	4349
374953	92288
170	393326
164566	52255
110439	393737
216324	354481
366066	473320
303218	8555
438018	470570
223043	338493
284019	428214
449319	208038
122462	381716
223435	251597
76835	80662
291299	354977
262648	172653
106256	76792
203292	403189
415398	213221
146893	266538
295009	115463
247773	472457
404775	28129
292510	394656
243234	301475
248093	9437
35806	316961
212459	390334
115043	145948
363316	391414
230885	273831
312892	232039
294314	146445
325672	115992
144295	387386
112443	205643
422292	464650
432104	381939
31049	88790
417812	381512
266584	426693
481303	162267
436993	435533
6916	62191
263708	281945
167416	164310
29507	385487
204910	186159
370576	285227
198293	357275
222283	240643
124469	393760
389224	11251
280340	240374
207631	192435
427898	146181
344022	250410
337483	110708
267826	255369
62198	9054
250854	168779
167588	19757
247090	469576
312563	327061
326702	237178
375405	171287
266307	453978
480393	117718
243029	12718
430729	192724
374644	251875
237724	393838
158366	2068
116048	82414
217000	58338
166314	482915
229735	44733
27534	84358
461846	408162
270850	194940
336452	332392
2204	2715
395851	434893
430469	125894
427558	123213
260877	122696
458250	17243
391192	302682
352195	242599
246540	50284
8906	386176
1034	225420
182094	64123
324356	459976
410928	71336
203886	457081
275995	270325
229124	270836
46025	221890
374189	480224
318899	440660
349140	59220
461068	432212
44641	336590
360038	337154
73660	170923
256099	487028
238406	290624
351269	132453
38419	440962
137454	10705
126818	296693
118453	190369
296459	79861
231512	227122
225694	426887
456021	454389
467480	162755
82981	181647
6767	12129
90505	328550
413378	232357
5117	486885
11023	103284
405464	236339
377994	236213
296260	364109
176878	249167
145748	190369
336825	429165
380981	334985
205069	84504
85916	472742
371779	179535
403898	256350
292369	213645
199330	423688
289186	398333
104211	209471
53244	82387
245602	471745
86311	168731
149502	119381
77384	139236
45201	94516
107524	122220
283462	430356
351564	404806
38849	37092
412271	392856
458768	5181
379617	174564
41378	336265
4423	51185
169409	140608
190207	122585
26107	4413
293682	287775
406408	492588
97521	236647
59211	36514
381567	445035
249834	393326
2982	295544
375158	237235
253238	446351
360242	294836
195680	168425
200276	165262
51536	336590
75296	447517
238518	476951
458987	261396
358373	142718
82862	346211
270187	41068
361754	63307
277680	252961
215583	489552
181543	353787
351071	265065
384864	461846
228994	4413
283024	186774
320037	230657
122041	315615
216147	95149
262639	447727
155096	326815
359372	298067
58526	364294
157279	54165
174321	168213
110835	359188
230634	52018
466146	380709
405534	223341
62309	28985
434726	174925
490548	222090
202361	317118
378795	407386
367625	15209
96973	313745
366620	134145
349731	308890
482928	191860
385644	409563
232867	62191
14489	292063
471530	32983
439139	489552
101539	79485
487470	346559
81279	84094
438009	473340
228128	121755
243110	110677
308986	418675
173843	209685
463233	395198
145741	43626
263053	401949
315230	366941
163702	476951
413230	190369
184837	339829
238033	143095
167501	384345
430580	297206
241987	313512
93877	104566
130060	324063
428004	146980
457132	203656
118676	292468
367259	291002
178422	181506
53314	104598
483596	463846
306565	466737
158067	328325
184001	231578
276076	388425
136890	53863
383028	459123
146316	44724
234471	70557
452736	408704
116277	4233
196996	83181
141821	112162
307066	31267
428892	175818
113352	85104
238041	348563
36298	209572
226747	15808
86464	119802
261101	452968
151691	224285
230051	125709
165646	326815
143830	273141
353853	198317
293705	420392
84745	26167
64490	76454
117703	48661
222045	240254
412070	233538
61367	451414
453469	354630
385959	29111
71264	317118
365140	366972
260171	61893
257446	233415
339141	98906
97352	173346
262333	25487
314311	474341
112317	42189
173694	78130
247708	157339
366135	471205
113586	393925
126255	339955
184286	212170
389514	140044
289738	10923
158099	485312
391849	308688
449803	377683
254115	43978
147743	319875
302626	57989
368062	160436
314845	166621
453040	441515
355361	459529
199686	88113
330281	310399
419159	48661
419265	483761
358145	205289
205259	387313
265097	27779
453532	268505
270844	372450
398761	231485
48064	61974
490619	32775
196794	209008
134752	419033
242551	29077
282476	268524
195883	102779
252247	317356
94585	334680
80954	225420
40306	313745
438141	199951
83479	48275
477506	183213
54539	319516
474966	110677
70609	492588
221783	403364
166261	212201
167380	107895
476479	324825
55200	226494
408459	379598
200092	264103
306330	263915
229639	323036
75754	90123
286826	339837
134203	231485
470415	484447
219546	359562
104740	307688
358081	424637
366674	368892
386084	359136
254293	206174
373009	196783
100400	465063
38316	312986
166120	275331
293521	139648
248013	111274
121226	140044
453926	451460
93771	463529
388249	53490
451771	239404
208038	131736
480104	420266
193020	367798
345028	397896
325657	385279
261759	1020
229735	294470
101119	88606
75717	190369
297436	237458
150352	185086
221967	259375
423014	121171
329155	208071
421158	447747
360459	366141
199886	12432
99444	392788
310875	267352
132147	275677
355509	37057
431317	20503
375679	336590
421460	50155
234722	348007
134876	250434
87832	54449
3372	428916
244125	416272
319231	323780
448388	53341
231618	463120
291682	393013
388890	246981
242411	86498
307680	165186
268956	275075
21511	294064
203625	7771
60002	478415
236563	88027
294416	436686
67218	359759
217275	315671
104734	30568
182390	447107
66481	179742
356496	339870
55997	476880
68681	141848
236099	311352
269761	293813
327242	95149
323497	127921
165979	466737
472310	12245
406660	35613
289639	264154
277716	313745
85665	213987
53253	276440
5700	179765
81876	421935
385540	49205
138611	134694
492852	182262
132147	186095
127388	314850
116525	163918
260355	97894
254973	366495
429943	248382
93783	21583
300240	63148
256276	167208
183376	303648
409041	186714
161905	250640
57276	53244
409484	294569
376811	316372
354565	378686
147543	369577
167434	338290
468722	207439
264890	129185
225678	456311
164196	334150
292721	109889
344730	152020
263486	61621
333317	130278
422999	316225
377719	256626
157020	290456
267562	213277
114644	452370
339710	71048
337354	307294
12674	463200
18463	116949
364035	93645
481562	435637
22864	76454
25770	142325
409656	289714
137405	141778
426474	227495
61704	211092
79178	188067
298479	287423
87979	110677
316828	297436
42658	217423
248620	15209
237120	13368
74733	297892
181564	269380
238337	366644
281011	413283
130857	76036
78319	445347
65052	177274
81808	309425
187834	398861
74065	276440
167819	97277
236817	111287
431191	428214
174146	25134
232828	84089
400286	190369
123774	233220
273080	267352
93174	220487
238548	318735
80982	394915
20998	337262
104740	27286
354694	334068
264357	492316
415342	438127
254899	387742
244142	41611
76040	341668
261082	94516
106662	462400
105788	478415
433784	447517
19217	298767
311313	268550
336023	142585
52979	425577
451301	268734
350022	346572
372179	490898
376030	238695
63229	393326
479813	272230
237120	437181
390106	15209
111254	153995
88722	240374
458323	109784
185734	23329
254695	171315
174167	21411
375405	290095
491693	208611
15018	267602
192364	228681
408337	198926
134755	81280
120229	47363
171333	317356
285782	57482
21187	17726
326260	316796
263204	26400
341761	79075
158156	374939
76092	71182
267039	331508
159411	218727
355298	149496
38694	229064
107095	341271
191761	67129
163893	249202
298328	285508
263299	103521
26527	33124
238391	428738
198738	355700
423555	372262
229735	49966
446370	69159
362650	442265
34530	253734
187168	407386
165957	399729
12370	391414
117862	56395
298053	278802
236992	435708
123921	31888
240900	317282
316534	46242
266916	304011
207713	76454
76867	25443
252815	243115
467605	362341
257783	426595
264524	289970
117978	440660
148411	317675
384604	25988
108695	310756
317125	458776
398436	62038
431556	93645
399998	195121
245965	162795
453760	428985
310462	317118
239947	353413
347614	80822
88676	258659
76281	273831
48001	491150
245584	460437
54539	251677
41433	335663
9269	2715
222045	3664
348346	478415
250709	411970
411873	293813
149668	273831
237934	423318
312349	243115
128185	96977
159897	42890
204205	459622
412517	61666
338591	190369
199370	126144
452260	279718
471412	694
358453	287694
351117	168779
382848	214600
196996	438978
397790	204195
330830	183778
425722	254932
2446	293175
20936	390232
398995	370990
452105	469235
277467	187881
149473	35707
18121	202528
66193	192857
94690	478415
65405	395706
11337	257769
274560	451016
250493	53294
210685	99123
207338	50838
7414	459130
154766	110708
434248	289274
120413	134262
167	240221
30559	473415
264689	1585
236049	179361
240634	50441
144750	96426
32807	211113
166345	218727
459024	363602
25241	313745
31360	38134
187834	185332
114670	145948
18697	79473
345987	154623
360459	432101
176111	257830
221925	267213
17109	151648
207959	28311
261594	32840
423616	258370
437623	235629
396318	485304
112458	111325
3823	165520
408839	416778
269873	60193
365715	277334
467832	285156
282898	190369
492316	267602
474590	215883
230175	232555
462648	428155
346725	316796
342465	195947
392901	42890
1670	159058
172754	317118
52530	12895
122612	230783
362435	413964
293913	319936
492234	449926
73773	176774
175687	477986
309917	385967
477839	175721
374305	218274
68035	204078
3809	359299
40798	186463
379619	51222
99072	437140
48130	17435
393525	38998
340197	417411
155248	132996
380752	49903
221214	139714
411119	350949
425720	240244
103397	258370
69	70800
490752	52872
195373	86560
47342	307993
418755	305586
119824	373584
223322	476951
374274	320625
231688	12895
66057	286936
171706	53994
176795	246713
298390	254294
165625	58184
458771	67685
42726	204958
346398	200344
342486	303963
55824	19208
293913	486653
200990	161402
491150	485710
66383	453426
58590	276124
143040	276358
236297	335477
32900	129663
44209	49021
19727	179258
269415	492316
132195	255270
253526	378462
89826	244767
224313	465180
431103	401201
407654	342807
81432	322150
104740	348212
388850	105680
445748	454893
293405	96977
239496	281472
146679	21583
271918	101058
169874	275760
127921	221324
108748	49828
183868	257858
408670	12443
122462	108637
109007	46503
344314	142329
8258	284078
349681	85632
292588	79485
146638	405362
146540	190875
342486	277179
82731	386132
202792	262890
8278	482143
226649	462505
118025	190369
336938	315976
118379	310261
273023	327217
408992	266852
254078	248052
443430	287913
104260	340510
374849	157195
215083	283029
380465	126882
372600	451460
261456	319779
41510	85703
414214	255579
72113	337987
338371	264406
449134	91600
474347	409434
23239	257858
476560	100569
81432	209542
412020	451946
362972	76523
349330	404960
218424	489628
301312	352685
407061	369262
72804	297282
63427	277258
193256	60624
99593	218005
426246	273814
12750	313745
278102	223030
152450	364779
90891	52464
125074	254914
5166	35707
70144	197990
54473	243005
243676	235707
342465	478287
379538	186463
290699	184781
197471	159058
321445	57222
38063	267527
414058	387335
64777	207861
164717	78736
22370	109057
311393	255195
474338	151383
409648	276358
277568	160772
38038	253047
185409	352402
144520	348798
226396	235405
218915	337343
125333	313314
82150	464350
196003	350189
21634	91657
335069	52490
10466	486872
487094	132740
450828	419968
229293	316877
408589	424313
348280	226308
127171	313745
124259	64998
40890	31616
323323	480025
232812	9437
400744	163800
229735	420314
176182	477903
223318	299612
100400	293246
36078	218061
155538	82794
137836	336590
162804	419435
241045	183213
208577	434239
333206	280174
212675	375244
441809	369577
115532	17509
189822	2479
223689	271994
453897	12245
214213	190369
51716	153352
373170	275744
57659	105916
7936	411424
218860	404806
44753	144845
485667	444676
14681	421819
477622	328297
191795	65226
277731	377739
210325	424938
78421	190369
380858	460872
422258	165907
125286	378283
466256	478415
227566	100649
363196	235781
421766	171188
344079	436779
381758	404960
79195	409754
236879	254714
203030	477944
174022	469235
404862	280635
308054	352214
123722	492906
372421	326765
7159	141440
30428	151647
221711	22512
242411	95381
192241	190709
377709	93627
416972	132996
338402	222387
125064	253866
153813	76829
121117	250612
93384	438059
38846	263009
154374	435708
444380	272407
428853	276519
151560	210719
393174	71100
292641	301146
374080	76454
291835	339474
441402	129185
13580	37948
191381	241468
266172	262954
33292	414832
143671	251190
197107	229219
460305	282357
310635	164816
430589	168213
169800	216862
371125	31841
125745	366493
284218	131737
296201	362773
357178	329039
9075	291002
425286	39764
353800	331982
245609	352912
255405	469227
288024	436982
382214	202417
355667	92443
435807	486214
455293	353951
85746	103136
420131	293813
85582	487092
301659	244245
23383	154904
131809	244699
40962	208577
62000	210541
90696	477733
80213	276174
48282	417025
234146	414471
330369	182396
479351	5811
196441	248671
349032	141440
4461	105585
407280	368322
51601	291984
134580	316575
224109	99134
142748	18862
101760	52846
247715	96673
23203	27186
360821	368160
375759	27766
388857	360862
75119	145409
47601	190238
98378	215357
238703	108222
450506	299960
35806	50605
331744	141526
70029	435280
475201	347742
144084	183213
55801	232930
39062	465251
360153	306100
329665	48803
358081	470344
151144	317356
243187	69067
422030	318315
450741	155336
188469	402724
277275	350189
400044	183479
435689	119762
376496	35735
287909	130966
345762	10345
353620	226494
48282	186463
309917	388407
157758	268531
388249	259997
262639	456678
134154	405937
7936	39255
418368	198845
154154	289044
48282	72265
310482	378283
247	139054
325501	124371
378795	164164
269105	107090
295884	387742
348248	299076
367619	82585
326830	420764
488908	265065
159287	190369
79392	287694
403575	314769
196530	241356
229813	53994
460795	488604
309225	65513
388696	50211
380742	383195
238889	228472
456525	202143
292440	338271
314181	377645
329727	121758
20998	175960
421320	296432
339037	63528
463856	86618
265957	196783
250183	147937
444593	387742
108780	246311
468055	103662
448199	12245
233534	13129
11696	270468
292274	122447
96129	346400
45165	325979
365410	476951
200835	303862
134314	236660
177379	244226
200092	226165
94594	169393
300083	75303
399674	182336
69324	461087
126882	33014
443069	472239
435281	377296
81097	451600
87580	430356
206054	211868
287278	21823
164604	479340
268593	452804
230438	423828
376609	324106
472534	217423
231527	317286
297641	142018
61651	29428
202417	278838
71582	37899
449326	339448
402235	138199
133029	469235
71273	4977
195619	343721
396114	114651
407565	428864
259821	291984
475009	110677
48282	377186
60963	61028
340321	242647
19212	108091
344513	149128
178408	237019
256901	490659
205827	415379
272457	13370
399673	133028
29822	153799
421196	52537
311451	438419
178880	380301
162551	301475
281924	141634
425064	391414
172754	264406
281826	388501
158584	71816
24647	291002
230051	172896
275714	178436
216981	215585
493347	103499
462915	301598
132247	92526
273825	268723
68843	273140
312283	165688
489308	359762
84002	99906
373755	23318
426727	260060
47216	186259
114383	453732
66831	435055
112512	299005
112443	150961
219136	71090
401651	49903
102676	300194
198043	153995
119279	6576
373025	7934
344314	461086
252444	23341
32888	196534
3391	28129
48282	374058
110696	65371
254446	410826
219089	180841
386832	59658
105668	210397
25130	267562
50739	133085
473025	106514
357294	23236
230629	228770
280679	184042
380858	89298
187674	5678
354121	194875
476867	45687
476482	445833
36211	453009
76651	147554
206795	35629
46339	83403
43454	29535
65513	157726
117565	169774
65089	66058
236399	426428
485216	14371
241937	220857
394327	299176
241418	176020
234043	428214
313060	190369
407089	4349
315573	34188
117421	432106
312842	488109
98358	53389
235597	135664
464087	486680
374334	152085
1562	391414
121982	154194
439977	34675
466793	413410
370999	102322
468695	166028
193039	21583
438018	208487
191629	258126
87536	318404
261392	227101
432050	21583
256599	198707
75339	476948
428631	72176
159209	17079
403032	276572
381008	455181
48282	217991
423013	69723
437792	9054
270027	474341
457508	251364
379	170080
51288	326048
325960	94344
201706	359762
319119	328538
277732	456586
454867	188294
178679	130620
118049	450053
176217	137626
264139	132996
51192	486414
150984	456938
55659	390232
143794	72670
27258	459817
228270	295650
80970	58169
380378	355700
462578	269199
276821	88148
128121	60923
446858	262679
314063	258981
82150	139755
21974	97894
482049	86560
43603	180263
343991	101058
82456	465619
78571	322457
477932	354007
463179	404754
391428	248993
126479	20275
81432	183704
447133	172281
458609	223962
319768	136198
52867	208300
242527	332190
340959	76160
385565	270324
315549	291961
133296	353004
344817	308637
302544	288774
70082	478415
257631	275621
419377	448964
240438	332340
217740	175991
330185	185533
437664	215422
372488	179235
388122	15209
369035	15209
345845	317516
475770	355864
111549	133391
47035	399736
81531	318713
84653	36443
274852	426147
45216	273955
120647	100477
119307	105053
234872	336955
236727	282206
144605	481785
291074	79861
78098	442554
398790	63528
192611	324406
441715	56625
475507	366127
442927	224894
356530	295506
286667	13370
252401	90556
2949	93415
476951	288640
356259	209542
375225	447560
312234	371983
264618	423513
47659	86041
443307	41871
326631	115198
289675	208617
455293	447682
247676	477491
160191	331297
337219	11318
291074	121758
293579	204549
430687	110677
47466	455385
146189	460437
257941	298012
471534	15209
209471	230068
221454	491150
271558	461846
491194	75303
287731	363722
442411	57263
362045	360645
46202	49175
68284	411645
71283	212384
347473	96711
62666	257899
330369	264157
340292	359029
30589	168779
123194	38063
40353	226848
384480	263009
276591	424714
467175	379760
134704	451016
392020	220117
37860	455701
114643	117315
245407	489582
226974	247053
462384	293305
387074	106903
236577	491984
461294	168050
378469	265589
379183	384174
298444	440660
97447	84514
157482	80461
402446	420414
150545	434773
301557	149079
194490	456640
124018	447517
134593	128301
66035	44068
251055	472072
137379	53863
338955	207148
292721	487152
179463	357825
365724	285577
45216	355112
121076	61905
1552	354220
449446	422751
434854	204198
363575	486469
467788	251116
94035	164884
163889	267602
461735	462593
199765	381691
204126	173018
372340	215899
24194	160419
87047	399468
429796	157726
304168	296693
381180	460154
205124	165267
254559	83181
139465	134694
481063	45141
14119	447047
99845	37426
362267	166911
131606	311836
306282	54806
412184	464210
368310	281889
148956	94344
441461	190266
400647	261320
387889	21992
451896	84089
410926	280635
314234	87507
394805	172089
6467	473586
228431	1080
42132	455068
210304	426300
449994	397505
409238	117097
108546	426034
339075	194587
351164	291249
252806	269199
180695	62191
101479	391036
269978	341271
340093	379976
314617	448559
488971	341581
481419	263377
277484	300240
203706	49773
364035	391632
36761	326898
25449	105983
393795	364117
28053	86974
483987	430935
316678	367110
433182	286299
193648	101058
21275	278642
491726	75568
432101	272654
176903	145396
153581	202783
226054	236454
164068	300240
88130	21599
437517	222984
149373	141440
89219	124320
254237	355341
161249	36545
266307	353844
439977	265554
378496	221294
289675	358126
230366	105498
456940	25708
127834	194710
192267	132996
423726	267046
324502	412303
290189	190369
186874	54035
488918	313745
414700	48275
284996	93625
239099	308019
113029	453346
442220	402050
330635	138962
446413	291180
165286	487674
226747	103325
203372	105878
204228	313745
460686	485304
316565	285050
85067	399255
113620	185905
432620	294824
95109	168778
384294	236240
170173	157298
326631	361545
355163	399929
429796	291823
46506	48861
56506	76185
130915	49828
318756	197239
195527	241468
441908	198671
76228	40629
479401	193099
18451	178101
486712	287688
136220	154692
389056	248533
169353	74829
446522	128145
360017	102531
474294	393326
408573	81406
327344	175608
189899	344740
311961	461496
68532	137359
241021	348630
349203	347528
202645	261356
350556	17319
203873	287208
156236	62191
478298	31952
148264	153023
130867	99405
22137	244478
408329	179120
302558	176300
31735	155217
408642	393295
346537	31178
231305	486788
58021	71685
244536	314653
400666	348912
357900	76111
170430	290627
128337	81898
183364	398333
267769	390970
392044	329125
124828	227164
227857	75171
10546	186381
261684	478415
359266	203656
480823	182226
202820	417927
411950	310849
493344	132996
461833	51783
210660	124910
476224	331157
159344	284982
349665	76243
401311	27464
408064	478183
375667	60797
379091	383382
491676	118078
27819	420757
161770	327217
35794	476447
414825	445753
449521	307331
233498	242661
317456	147162
6294	259192
400888	129270
366007	221561
285664	319259
59926	310756
111377	384881
330420	7062
170836	17234
304365	10601
236359	218615
245323	297440
121603	98577
423582	87007
5461	12718
322054	425486
60422	265065
58709	16172
254781	477957
74873	153995
417214	15651
400520	217527
459078	172089
39683	463249
217366	322969
360179	189383
160567	286936
1101	10216
242785	346013
355815	18665
412247	457418
409764	57002
167651	418740
319197	313745
188450	431144
27825	231638
302795	344508
24357	96236
391909	350949
483761	18940
124175	61724
118442	236864
42812	177091
200977	196783
9046	169594
345579	140508
472934	118022
44487	343085
415188	345758
443713	136435
363316	322147
372879	339529
18218	23552
254293	428864
416550	64364
358228	285572
334918	199172
208813	443339
98707	19510
425968	430356
177043	371554
203783	376033
247665	118112
286016	451440
236957	183479
394872	277961
134855	190369
423970	110677
43710	313745
91511	293813
120888	422069
210355	211773
232666	429100
493206	37057
10546	292453
411953	253195
77585	435318
123170	349076
325188	29105
88043	16704
105790	86773
262133	342524
207791	223328
223107	218355
355332	133007
13710	313745
199076	351849
408828	379416
110606	141381
289292	25766
66251	76454
139603	219499
222030	398167
147612	273831
352007	220857
54349	433144
98654	416139
133105	131301
15485	194165
48953	54700
424521	73334
484280	129346
478993	289515
15433	398122
11377	91295
150107	387499
274607	240463
473304	466744
313441	16433
463222	314592
159069	273468
485186	381357
440323	243840
187774	208617
396586	354630
334312	142018
186597	216736
316058	82426
143009	200518
236638	317118
140116	436936
345028	303033
390032	102352
132319	215054
197118	481368
409242	403249
428944	378491
92854	476231
449521	212103
399042	33855
386973	303175
286978	293813
175382	5181
227345	171953
187507	402213
438460	159249
75770	120821
373038	49828
239855	386875
76870	90123
187834	457912
275273	428199
273250	225357
324252	268176
362986	434169
250989	454975
222389	89370
400197	140044
4802	485442
90296	433391
340771	256723
170939	123755
121578	21583
411158	72985
191077	144073
333845	404042
191629	264286
9407	37516
325753	224794
308122	348008
383101	369876
101344	444139
7951	16661
406897	252929
30890	190369
187207	258659
246558	63152
478415	43440
477069	23273
261044	235838
50736	17339
291143	478415
345811	16041
421914	129473
415622	276744
302527	319333
438193	146681
12481	153337
404568	126470
8205	378462
97588	381280
52538	434943
202612	445926
334092	70485
189965	453222
315844	309305
286737	268118
102262	183213
104519	141649
361676	341929
186078	101270
306626	377799
450421	13370
87629	54976
288766	314742
328686	60108
125705	226798
6467	68393
4931	196534
168798	115340
44915	440181
229426	61121
74983	404806
198403	122462
289513	263514
365224	402887
254446	182600
470109	440120
368357	484157
464060	273831
371609	245679
473022	73640
115386	376566
254599	311479
83616	30510
306721	133689
315739	314742
138693	423015
350650	86372
39673	390349
272230	413818
5582	239547
219198	73642
431285	434718
320574	190369
42841	410484
333817	393326
350650	348798
44404	205221
383427	155838
381138	438783
124139	440962
289515	92613
107118	346578
93135	419850
399453	83081
12217	452782
35864	248614
130591	1148
261917	161880
101479	74478
192070	310756
41312	376814
167572	101907
180931	478415
39566	62191
18568	333357
294100	458104
275615	254856
213886	75192
487578	469790
115198	238245
164688	91740
33233	166970
91084	259173
262473	27748
279871	118171
459738	209471
342724	407050
79297	278642
27487	280639
192420	380456
87942	321967
136423	393204
158252	274451
23203	150974
149630	74106
433446	444994
82688	95922
182543	116283
380071	213984
127833	254973
250710	218355
481419	429766
271653	404960
176645	27464
451525	150338
77655	156864
321706	50538
316828	459205
85049	16142
332055	211059
408329	24150
273946	378691
173144	160545
399136	145433
339359	163231
64873	287414
85578	184074
210050	303078
410876	391414
1118	255979
259846	424574
391412	49903
4461	15133
486712	487203
377962	5041
335863	335219
321853	467888
200572	53845
146981	467418
92395	265604
267562	266314
453213	311526
259778	226168
430691	141068
131253	285722
134593	267352
67359	61724
346557	195802
335630	408050
142755	186440
482777	217423
362252	229872
160057	202377
228431	261002
454827	369599
333480	469796
272872	262198
118363	369950
130490	205162
132485	345609
270653	379891
9969	12460
359427	396421
209699	222717
337048	328550
10578	432212
293798	382886
339934	423685
130224	249618
379542	248398
211551	269426
391582	10646
402519	401555
108963	28129
488102	186463
73660	3006
128140	117933
189454	152337
115840	151408
131012	83994
171303	162947
375476	351414
440393	267000
119149	282989
409857	363973
322315	51508
221265	70930
190281	413335
71799	445550
272301	243776
224589	451896
455122	24620
486712	338422
264026	102549
221715	258854
311311	148948
464598	293010
366870	434314
129895	159571
488084	254514
38062	93713
448541	349643
50327	286697
52591	226658
385230	336590
26240	205286
168944	101806
366493	13803
45999	469892
73466	292721
467020	298518
86619	246312
287566	9424
289807	467871
27885	247619
139341	332392
167588	420896
273865	61058
457989	308073
191795	109905
242551	67584
145288	269904
342465	56596
412554	119309
68314	355187
487723	242294
314228	46900
436842	91069
268910	256165
155271	114063
51219	161546
125717	103267
380623	141888
240158	441775
57	110174
246044	246895
185126	421356
211359	467751
469586	437088
314617	158718
45679	486339
117410	454975
235909	38063
212144	313745
404593	475267
184015	46436
128337	417301
222366	38026
169985	3534
267447	23423
442435	291717
425463	188759
108282	283813
156472	18665
85996	423871
422322	304735
425866	114936
403586	333533
82270	241882
212196	380491
475723	258005
342890	272908
93691	343860
218471	186714
346272	433706
71816	315687
475917	356428
436749	420944
477414	267602
392086	69053
142071	41542
192238	398390
332599	190369
78296	244688
193306	438419
159726	189902
468287	219984
212420	143734
287376	442046
141015	126144
413816	433291
215644	230769
407821	211868
22617	7046
19334	312981
153324	107222
144709	64123
271056	421935
239268	75351
197681	218727
266979	440962
149597	421285
274269	454541
57094	440660
306491	58466
104325	309408
453483	105498
245679	408638
40446	417016
6954	77727
112390	489167
394145	162941
449521	209952
328872	26329
246311	301900
112625	412915
211152	310261
49964	210261
487759	100768
262128	454975
144098	258729
161023	11075
348189	205289
409740	70053
256986	354672
91555	43229
288784	423688
244092	128939
57893	399674
353590	81280
199333	194165
115868	438419
316823	266852
361298	391414
280952	160468
484715	468458
483348	146431
275967	310756
59534	45060
447315	391414
170296	90099
153083	421356
241377	162019
488461	60517
183176	315061
321270	331790
492219	304759
112443	343804
187746	9232
83638	405014
67247	387742
47846	253752
133832	481192
448374	317506
134694	62753
217883	162277
145363	180957
374928	14799
316565	257313
144643	384400
154456	478461
130916	431018
117278	17383
381859	423469
464772	230662
111192	292553
477106	51488
346017	334225
133832	63723
423982	430997
135593	241468
54532	370745
194575	225499
140891	72523
161363	117097
478490	343860
491272	153995
108057	198019
187105	193432
20436	451907
58445	443316
245997	142018
457600	179874
105231	354630
320982	145660
7172	113051
158329	364419
160215	339013
270127	273831
192807	326637
300068	30919
189965	486885
262176	446052
6289	17318
145168	421708
29518	397098
85665	20586
199526	430612
266307	123735
43835	260110
447610	278642
293931	73126
192611	402253
428274	266736
421976	208280
329536	20222
209418	237700
152907	96894
269852	366127
457296	493326
280173	345745
94599	199676
437558	309801
379462	120666
251312	289313
423873	249334
178079	198926
140434	42890
480535	341593
351436	190369
305137	207696
324775	447107
329125	131699
404586	447519
460515	54976
11901	475651
161943	76898
217226	41768
369946	15209
360483	486885
339384	135739
76350	433671
184168	440660
264926	16433
161727	487073
58674	331581
479335	37771
268825	109006
360459	416260
426842	57683
265529	438419
466730	25681
375233	226308
295668	315
416719	281819
104807	71725
266916	483017
55887	181887
369232	204316
160895	196488
290171	166513
1685	55626
247268	176879
334448	266852
83192	391414
156902	401949
484687	271878
385451	441202
250098	421585
54268	276801
162551	130742
13930	192941
474341	220417
276656	516
81438	110677
408329	324458
316585	74106
188847	447136
36182	211657
76508	285441
424699	175285
306924	294182
448680	125417
90349	405142
404343	15128
287553	192328
484801	366941
155904	40784
3234	52879
356496	271544
473175	86925
323005	492500
248013	411645
385509	18733
388842	258370
232482	213262
28662	15209
346272	80175
282343	146581
265140	317356
341243	251961
231800	120195
118445	293813
11026	334697
95797	489832
276821	100287
490860	410028
464177	309955
397436	297474
47880	167998
309269	268472
426045	391414
381579	469235
267760	484107
87672	184520
385190	368620
395200	385182
439754	60517
243368	66813
27558	380071
287766	131312
252285	397889
258659	313745
463772	117097
364285	222701
206271	482434
331622	97277
288506	62191
130212	293813
129412	54700
464966	139803
481525	155083
363917	15220
221454	441313
434251	54522
211571	317118
285622	95233
203656	49787
440740	13370
23670	55191
422783	36066
131598	458073
161114	60517
404717	119762
91555	258132
163525	460878
335951	43275
207465	461769
139743	189205
444346	164258
480452	141883
156698	317118
130069	1038
480648	86610
208754	60389
170313	148590
216666	456164
139844	212081
9186	370
111968	239529
17391	265481
340772	86077
227753	57134
361680	358913
291867	89528
314311	244115
168464	481179
184629	344398
91197	451007
422015	56684
87046	425751
241055	336590
332862	6576
299206	104498
456215	147467
293050	153995
187796	65876
405537	391414
121875	286936
192238	256823
58484	164075
165803	408924
118076	43514
329412	230925
436378	181993
114042	264406
45165	118318
185511	489781
412549	161381
450257	390771
48226	99315
263894	368219
6954	420347
171915	129173
216666	117749
49507	282822
335069	85078
249477	394948
105656	457983
110460	90884
236290	35707
379462	52391
480121	316057
120707	405697
409768	437242
277799	422656
445343	472167
172899	492170
493347	234453
123372	367934
449399	429928
457845	49940
283445	3488
163863	472164
14676	311300
381311	459205
483987	177320
286393	250089
300688	138004
412981	92831
51693	72523
165878	320041
309054	462612
427054	387147
401124	317118
312971	475789
1839	383720
318780	73336
374989	78821
352779	268917
251943	304493
442254	117007
278461	303645
308122	254717
277499	51927
347042	6435
313631	108555
101980	392886
388482	357286
260905	127005
319482	114597
281512	61418
320455	13563
143168	375604
97453	173515
331473	438059
101346	332194
432930	308150
77674	238358
140333	476334
133436	227101
35258	402090
18459	454221
66119	7955
443320	168826
59481	314453
166534	9041
463114	39215
331296	110677
18361	262075
428944	374375
176310	236240
351451	229870
424415	251116
163913	255641
357717	346787
257802	424306
126814	42890
48545	391414
63114	22555
98084	246926
353486	211208
405987	234265
178606	381512
194208	164431
20172	353453
133500	61852
394295	22347
129812	477139
330752	302804
389146	256025
25702	409828
154766	16325
85172	456640
20628	110677
408628	190369
6530	126251
415331	268261
3159	77834
50287	257816
341579	190369
256623	162770
277770	317100
412578	251669
480274	227352
66383	431703
153645	113142
134924	186714
334896	216591
440153	223537
266141	366577
468287	414477
449884	36462
366146	255521
449412	273687
325226	132220
10173	156492
39348	257277
479984	246311
343493	257003
229735	390783
229735	384134
106822	315888
468287	370990
427736	223801
157064	410074
357715	25239
282381	190006
59143	446764
56745	130208
236459	485907
340229	122093
284395	401378
325448	447363
454131	78699
110192	38063
234927	285664
172676	40405
127576	133567
51764	74106
202352	56068
310586	298767
14813	248212
473077	341271
970	241208
447671	188639
367247	369599
275270	428555
60470	53307
428002	291860
274006	396564
65089	107473
357411	430768
465687	97250
175925	378462
153130	5295
469466	262954
74067	360531
337655	209471
124231	248382
411846	190369
246627	153995
325839	410028
149755	144037
81432	227484
198317	464041
801	15209
64293	187974
425799	112046
109945	429593
306909	228707
54245	75568
17286	254776
108402	440660
21377	189064
152425	445519
327123	124904
158153	350776
39927	111039
4215	69444
323246	419033
91455	101058
98401	241468
266132	191766
72781	446740
220477	174864
25258	27766
301312	328776
200092	363865
179184	220857
396415	371801
296574	384336
933	406979
152343	23225
307859	72050
68975	6072
99803	276358
390960	309524
428944	263537
158345	103214
440190	474333
389318	307279
51150	263009
331484	380721
45077	463592
326631	323559
374305	407905
130607	461080
312474	296222
109733	359973
178676	60517
390632	317118
3931	431556
35960	175721
491386	28129
432743	4413
63883	340007
42877	407634
23365	205223
44459	449079
450697	383576
326941	489161
149467	50492
307855	317675
340586	67040
280986	27464
368819	42379
380415	86423
397736	479552
467631	186259
4278	392086
373755	305586
86256	208652
477847	176922
461721	314415
225052	155619
211775	24000
52646	478148
477853	391414
433744	293813
124067	75273
459280	75154
485070	476412
334863	164446
306981	254914
167639	249709
348821	298765
482851	144711
288024	221303
276368	388454
71627	191915
233498	340830
265329	244226
33242	332392
317552	117994
195780	166970
424907	334391
219357	270392
295800	486680
231629	41298
295150	324552
100352	84590
174712	292682
256801	435276
20942	364771
202088	428214
238162	241468
165520	335847
269904	132740
190926	253195
313512	187974
479188	50001
405879	5830
318310	300480
29198	371918
241140	401871
35806	467612
102719	445282
230413	219733
24861	253585
463200	253718
21622	98906
196949	306924
156970	12895
301166	420944
227428	237613
384235	322737
67846	459622
374057	1718
75350	320097
253985	313745
97165	113103
351899	26341
8703	9437
149883	207959
300261	193705
295612	24401
439865	384745
464590	132740
50327	242927
101504	294965
270881	287423
165680	117247
475648	226454
294079	276963
405672	410951
336951	177496
78866	419181
490031	45626
12301	111617
128536	440660
275460	20138
346282	94344
372506	464725
453948	252497
231440	260854
181623	220987
202361	469235
441088	317506
150642	364294
247812	1063
424791	267352
408518	24620
87709	156237
321899	430704
405690	51269
220107	157847
150441	198790
7991	304493
305137	362972
33291	283346
285800	234466
67213	270095
467521	251840
452240	328140
49144	475767
198317	449292
19525	241468
193541	166053
179041	474865
178922	486523
184331	385681
455319	168723
259440	425675
251372	220857
196871	275790
465004	48365
130479	81160
294323	340735
325921	151006
334871	88113
453262	157247
373025	186041
344970	132895
408737	343060
361780	103267
175576	343531
393087	49896
262642	181204
471388	192566
491190	270095
113510	215703
384031	476283
454419	243172
462653	260871
36819	441156
185126	54895
127680	111623
414878	94344
356535	250410
174139	304403
201866	363631
279706	323989
308632	39524
403899	48063
295919	125417
318274	305320
368552	175771
407540	45141
333080	107711
231839	117811
78199	23423
157715	382731
347306	372214
187458	96977
305287	263029
293913	473076
470802	22347
26772	41351
364963	467703
118272	267602
299712	313745
222453	433391
477932	2894
371363	21282
327570	330606
127478	155214
297971	208577
221827	13191
325889	86476
435689	209510
159729	250354
69554	338271
262639	373837
223696	203656
392370	406371
244536	470529
185447	127516
226747	212947
143501	317118
252065	75499
14473	42726
357680	186463
10546	23290
121033	40784
143942	224087
136337	250678
442434	74571
358320	349793
452921	202965
65120	245679
267846	167015
485426	177016
473546	471013
200868	213871
475162	363973
23642	268729
379283	222525
222610	310261
57	459649
227514	196354
268482	200275
375405	278704
5700	483686
200923	175503
7922	208747
385902	103861
287694	48163
430701	226494
21148	73053
66809	271730
248013	99315
430965	12245
413017	117217
159481	313745
18936	82291
465291	443749
274135	74059
309276	44826
354401	482444
187747	467703
421794	188297
204739	438419
177459	239122
200092	304172
461512	179670
284526	45980
462792	393497
334092	303594
223816	12234
443228	250805
91537	462940
443184	14488
40489	137508
26930	127921
28399	246592
446404	190369
28058	350706
31483	245891
435123	478415
465270	10646
187834	472583
104191	401949
381352	109006
164829	8877
136798	18024
138126	343655
131285	230336
383070	184902
56919	356705
173356	405217
109085	423559
163384	268194
266843	98646
396605	271442
272368	409828
354022	401101
5	327217
165901	438783
78101	145659
11627	4349
219165	268129
469103	273831
341594	310261
322239	331581
231384	35707
354545	187834
161363	118870
69734	360860
195121	349055
398641	469335
467664	489552
246894	272502
179500	95849
475723	129874
280294	389452
120622	51606
357234	259291
260821	419478
154228	285156
63964	15209
481868	14130
326260	479570
266008	116409
383541	190369
102644	5832
410526	213267
159048	344895
355083	141337
256599	49660
489929	127921
316953	137556
89238	353517
228837	372237
357427	283636
470554	294397
43910	327276
285596	323822
292811	358727
14486	411455
219136	432673
451427	245679
206913	282884
286517	251579
304125	201206
322790	299408
430942	390232
335979	291022
394712	86892
323881	37465
323939	80587
307621	242918
130069	262637
73655	91964
468506	280043
453765	300240
251720	385161
480312	237235
236032	164394
79963	440962
390066	309425
263271	257055
386411	200273
14872	127921
89219	224485
20404	160067
216147	243152
251372	174770
245190	200379
115086	317356
70	296693
451261	67994
10762	1020
89826	138823
81441	417294
186052	264556
190926	341418
476951	310111
314495	166261
471566	459477
89489	219656
371001	250533
19119	342119
478993	440660
378632	326755
140476	461392
439977	294319
125772	17910
273034	385334
130332	71428
84745	287280
236657	461227
402260	255316
49081	281924
202893	401555
149846	417594
350064	491114
438464	123369
489787	477750
345401	337802
14225	263009
420322	183479
390596	412677
39892	106127
273686	328150
9771	318233
393027	214024
176894	481279
61152	135031
462893	209557
325429	273043
34081	278364
193165	395749
51284	307295
139844	49976
58394	270274
168877	357488
443068	316796
405829	376603
311694	250434
121304	374073
176383	62275
187878	272069
351681	347202
332154	391414
151295	315501
68284	393326
108195	249768
373846	66140
380769	324546
426897	458534
165938	73939
269772	183975
224778	386901
30568	327099
227247	119123
169888	406523
198628	343018
125963	96264
262210	306519
275623	403555
205351	179226
229087	178436
476386	398122
186164	113138
233187	245679
182799	210297
132334	74542
272301	84504
141735	367925
256469	471355
411419	339039
165400	22549
264662	440660
285341	100503
280986	330157
125473	443539
225694	475555
164207	347231
110809	8607
223030	175121
113363	191448
247296	206286
372590	138586
392053	99742
32096	190369
411133	463676
356873	257818
296853	25643
269865	230505
57300	292721
444436	23318
76745	86974
9965	436442
310811	283445
302375	383069
465470	293813
73660	82701
117862	463900
386638	176874
130300	337791
412578	141068
65134	154415
10690	39481
356332	36883
58940	122780
441357	25860
185018	434392
316565	92107
124384	94344
393793	77868
219302	251763
322079	428103
270248	429647
176130	225294
177297	350023
247972	290014
298187	274314
293560	90123
148338	183213
36439	136177
51080	47281
217231	409828
116173	268261
382848	161510
25518	449325
376440	130401
426272	93245
204499	10646
156831	11541
23018	88572
263886	121011
216147	111312
394388	48861
57632	469532
282453	54700
384184	141623
365050	86728
41624	422052
281885	382198
15189	464354
433940	317675
40890	456010
443396	98906
126036	413957
293270	80214
344352	322457
437586	286313
465430	327683
131152	310756
93627	134063
4325	477986
164169	51264
481329	172047
239084	294957
429823	53879
290618	156304
341584	310030
28349	471789
116504	118877
403281	317163
221588	24827
466747	110602
329778	62993
429571	478415
151344	146202
45517	73803
434067	251610
301312	401691
281052	27464
90296	158153
57	453561
227917	232056
302694	314872
368086	459649
106213	329542
446462	275892
398924	300493
264668	461683
251169	479719
386963	1950
243396	350189
276883	52095
8225	428125
124763	184902
473714	313761
224598	300008
170553	163380
339919	122694
279917	51895
329006	270384
230983	190369
60663	413525
320306	259739
477932	313153
454867	185999
237186	368644
386516	268118
92837	151559
177278	336590
208734	339608
219198	256723
81954	212246
297665	27696
145585	290687
147491	103655
17569	239090
118411	105967
201131	246084
247902	232666
246191	124431
134470	199042
306491	210170
46608	441313
166376	335512
476782	381469
200092	355864
49663	294079
147665	243301
352942	417201
354111	424688
26268	285830
359495	107187
48512	434598
161051	233590
208754	72453
407371	414930
102065	109229
142547	114201
66356	476951
376175	365087
253830	304769
75531	12700
316060	328550
99450	221605
312576	281201
36711	198317
136798	289125
47989	428864
47719	48275
60924	22715
138238	53863
33084	23750
288195	167760
273610	119107
480563	66004
475952	269823
130224	27212
387546	426034
253916	50264
107924	86632
210215	127821
60025	28951
444949	454975
59835	86428
273649	243301
142501	468832
165680	21377
333006	38741
83616	324738
3696	230746
347121	137833
380911	402004
275733	359762
328684	139132
180292	291934
361158	38063
367682	342724
170226	449064
363643	36767
89441	215199
402994	334665
346379	186159
71189	251417
267826	329086
394145	206717
333287	158811
334948	268254
480746	366127
436048	186440
239334	38878
318639	176878
326631	31413
433903	12245
362404	64066
464727	285156
58704	434879
42238	110050
20628	100705
184796	134485
467605	438276
4954	296731
470672	355732
447962	54373
233685	479082
99268	408329
16844	152702
91085	279798
151885	352081
25761	68456
449951	303497
345165	395988
118188	153995
458925	461944
210717	125382
230018	131642
104817	136765
243368	23709
239084	107900
47895	459213
196355	45413
169868	261396
483095	76033
216659	259435
346557	238864
228128	382040
238889	385548
87593	127921
131529	62196
204333	273831
157901	396975
241987	108222
99977	251806
380418	398333
395886	315687
219546	51433
453736	307894
441783	250410
121901	167588
282631	492574
428944	198297
480243	259929
439646	132843
203613	142678
277947	294480
457418	35482
273241	221827
235404	253506
277257	193386
69888	140253
209125	450560
390682	459511
35265	98650
267346	336590
69809	451174
314311	297979
56739	2037
143190	168972
288784	447107
190612	285156
474147	75991
144973	376675
47797	155547
116765	267602
328089	214063
423013	73189
493166	483524
184629	86451
266307	323160
378224	330375
254430	310924
51365	275790
313953	124660
235946	202088
351339	370742
341207	290942
429766	327061
88784	489444
352616	154137
493287	304932
196205	84428
247296	44401
264990	100065
158643	391902
325397	13370
242772	273831
405071	254184
334092	263637
325533	18928
246716	86974
479330	431038
414581	293470
108429	142018
172465	32652
401198	444157
12300	368205
277467	62191
387986	446630
153624	196169
360223	465400
230988	118456
231629	337921
445949	292468
95575	162795
12623	74140
257769	156017
85674	141337
65584	334680
469272	290450
437882	49903
313523	11626
118554	333357
329312	338189
154981	143542
132422	229560
191629	354527
43024	371884
243196	389008
98990	233590
226122	248496
327905	429928
272893	272230
115304	476231
250995	267352
454750	37515
366899	490237
194051	295359
312334	435708
408357	358035
292347	183213
244801	242147
417483	219743
86974	23745
476969	477506
104847	198465
219546	25287
233699	369262
118159	28129
153322	138639
43835	479225
113363	83118
447764	351811
50749	143447
41302	53863
178072	115671
447793	206360
17968	367360
405555	94516
318412	385499
474341	285156
19919	218309
404099	56625
102129	37924
405700	209471
246740	292975
12668	421935
143290	300355
247693	364711
247847	104294
304436	163435
427071	366127
186171	288288
399673	231485
249765	357854
417137	186455
151283	317118
33816	205976
442145	86892
307628	228431
292641	177448
33089	64495
446099	74975
83192	190369
339753	306072
409808	364279
194889	35622
472385	401481
468935	214950
438355	15209
468741	166450
259191	327217
417812	268324
53275	180962
150123	434239
350558	183213
315923	113051
408202	147995
419373	32807
306713	368435
91829	295135
328940	390990
246577	41075
214735	410411
383288	358531
377414	396563
45349	341271
416422	469670
389464	257858
241876	137719
318773	249709
132268	264264
66383	158836
38217	122283
453914	356575
386411	85881
465751	301784
328708	164385
186769	254178
336921	471331
81358	276157
418074	405396
403032	185076
208948	103421
192867	369599
229465	242338
318235	144857
287212	211868
232505	116618
306981	47547
4634	153995
91511	350147
319599	492906
238668	90884
26331	369719
489596	489822
437500	456640
485550	99405
438475	122560
51342	135815
375405	276702
416738	464343
321331	190369
304638	211868
339431	294205
233093	9874
178867	344580
192238	253247
362267	174567
479287	387331
353800	46137
205586	293207
22599	146050
238406	246672
36162	438816
435374	27674
345401	399930
279214	118876
490877	104527
307270	101110
48146	453694
319231	276229
480244	141100
133909	463549
194170	294844
267059	139339
308497	203656
154918	259929
458168	316796
296199	61165
355083	351955
53110	291521
438403	246537
331107	451706
18608	144470
404820	359762
317270	223732
16333	258121
248162	257874
248321	479578
163680	366941
44400	309514
358944	241718
19121	367171
260293	432719
23306	256785
62074	267553
46636	121106
193386	364146
314228	468481
236638	293534
214950	478555
234050	190189
35944	250033
399404	29676
206913	282497
149883	190369
307429	262954
116404	49905
2094	246320
167228	480648
492680	254573
453061	226073
123914	107487
24357	109041
439505	153995
272367	162947
199405	332167
153687	175923
323556	254459
139279	105878
485484	18212
482231	282401
90879	69708
197201	285050
15027	382354
284554	336291
177861	469771
130651	389469
432350	193253
87710	386307
245213	77978
332053	350174
380861	101030
426197	441635
298077	181321
411629	366534
145337	156911
211836	163900
411879	13370
103426	459497
88728	59217
30440	28006
491988	424254
354329	469642
354847	180096
399201	89598
404319	121171
407066	294079
306845	333543
345715	84149
208591	236213
44469	287962
158724	171306
18105	105431
384346	347084
460508	73819
461	76454
113245	313745
60009	71816
252105	64685
7271	224285
40964	187974
68094	436686
372764	368859
244809	420392
56473	232890
353108	99058
484144	281924
231791	286637
484535	262954
196123	267352
26865	395677
287566	432673
456453	49864
168934	303175
269532	335827
190169	466645
373158	220756
209523	371934
47224	295792
109733	322698
402008	267273
358320	80231
492813	18599
227857	313181
160640	353703
285758	185657
54606	226308
332147	116620
486797	484093
106736	26619
450851	429593
230171	119354
340772	49021
373755	244017
408828	15209
100528	369599
240490	492906
14031	415967
48788	383751
179375	209933
316136	250314
222539	317100
228	309232
304011	414212
384835	460824
216318	214742
412996	467703
387382	190369
350650	97768
454792	226417
381463	170672
332197	293813
459290	417483
122186	17910
355645	134694
399673	412517
269041	338671
345642	336067
405314	244625
214697	44176
393840	485378
151082	481061
295855	291521
66383	275824
132169	472329
396605	212081
392779	90884
380414	277450
165549	156739
376855	327343
274852	388579
248727	66633
358067	193348
118772	385733
262202	484807
246588	420551
99350	37891
428400	447831
233800	401871
298479	97090
199145	340464
223452	400157
455095	310430
466684	162641
7936	467703
259927	209542
120499	119381
299032	301659
119119	469235
454360	279664
153850	117168
138776	371767
411862	46071
105969	245679
292844	32807
469190	397417
142989	293813
39357	326728
132815	441678
477932	206240
86752	382271
345401	427653
17729	417910
415087	286313
372474	364509
16496	283037
31431	286102
9580	293813
395988	468494
471217	184470
159621	488200
99202	36392
387326	144886
369030	458933
306379	58441
64297	185407
353568	252664
421137	105878
198085	444923
217321	183412
201556	122462
417923	393326
411667	166970
326601	26468
18370	122212
256349	136876
350064	71725
413816	102914
60032	358848
74494	430210
269570	446681
28703	362443
61205	179045
394400	278165
250527	440122
242432	76381
287566	67651
155697	406164
97702	146280
394508	275677
444205	39791
138126	43641
261834	260065
296190	282224
392581	54090
39619	48257
81358	426439
151589	367110
109253	152680
289624	198776
364011	75976
262183	470904
302333	199816
28399	275357
411652	366564
374236	420511
38191	252961
268197	318563
325766	125514
353305	355433
407717	358032
224939	455831
236032	425787
208415	57326
66703	192610
264803	208983
114877	313829
219089	72985
117614	106591
196087	230219
144006	378462
108282	240225
417938	372564
257359	245679
363902	394636
89278	64180
224009	447560
393244	392055
291521	236016
41329	2941
276821	8995
20898	126899
228561	433956
424709	323191
432382	381576
293539	225420
309917	473077
387355	124228
388841	190369
454357	129581
413218	86251
483449	15712
414015	267602
22349	54951
30996	380538
41621	295922
312504	51320
336833	121304
476108	90123
453212	78667
267562	268079
398676	151568
231914	190369
459118	158965
401841	296432
146924	120969
84725	231193
347200	136577
199649	286828
143370	214714
450465	428756
469774	331121
189318	392800
281306	71917
137454	129727
14473	179352
194003	420790
18672	25640
133280	12245
322409	339251
57435	476951
12300	139016
231353	273831
86530	426978
68505	187836
234963	374512
369658	105745
102304	265290
290698	42026
320995	366666
56232	242523
16017	110677
184354	310756
254430	288410
93451	58301
120350	124085
174139	318254
362398	296339
16433	124483
376173	89772
382616	162247
409016	266169
282411	175018
92251	114852
446883	293169
333891	113051
357294	380330
362897	162835
208635	47649
9308	401871
106851	344091
457418	326216
245488	227174
170390	173201
409174	14937
257474	48007
169607	428603
448110	371617
20059	425040
177934	3011
483685	136340
15736	48861
146080	378462
200945	186714
226152	184781
250833	279871
37748	65371
194807	450647
267576	333044
424767	149394
259523	458507
120050	331238
239612	8084
464023	244771
186363	264406
410313	337866
214012	43928
391740	82585
468594	472607
468559	353156
404013	345401
330090	59217
113685	438419
5843	375063
274098	317356
301765	156375
463148	318735
326324	186101
256494	27299
124962	391414
44159	111325
318412	234148
217517	3757
151562	391414
391590	190369
165222	249334
196219	218730
3620	446093
360459	245792
458545	323343
434140	273831
118696	289265
70065	458119
284766	417201
486000	382973
257306	145948
115604	465550
206939	344580
269171	288047
25629	317100
150240	95210
40890	446954
426856	467703
416037	225636
318317	414452
303507	167638
125754	77278
28026	184558
470321	221451
280734	38063
395803	60083
285622	12113
126259	432284
480801	55129
29798	180578
376683	310914
6174	86728
414825	190369
325972	428214
162303	21411
197920	289883
31694	189733
9831	231268
177896	447560
32	364109
30020	65595
376816	313070
104656	209689
54190	473195
468614	110677
231413	285817
482606	132153
252697	92613
41329	422254
131431	369327
203121	241356
12761	23790
191109	116182
250410	382166
231269	478415
222472	274309
163549	33553
229381	119345
285677	203656
454867	217605
160237	479846
309276	427796
473585	257298
247296	270095
80175	46857
430116	124660
233281	283308
441867	153995
117451	185359
10521	134425
299577	269020
106739	183590
118376	400910
439338	216796
345401	98660
417938	297491
224285	58287
140338	300905
341159	391414
396548	331349
93112	329466
133909	275861
162421	438074
276821	374849
47486	337802
264600	132247
296870	160379
27847	190369
470600	235668
282228	110677
238855	410977
206115	20959
144845	415097
469102	123095
302298	155635
91440	414289
350104	283183
186666	320375
386369	170957
247024	116485
46071	364680
438389	355700
40443	467703
44632	317675
469861	175721
226554	429449
51071	54976
315418	79989
212459	348798
409239	138324
57652	480759
372054	124729
445954	348563
422060	145976
385077	204330
405979	84750
473709	95149
178265	348292
315265	446351
233839	154095
280449	153506
403945	48275
452647	471745
85863	120114
329429	12443
312807	285295
378677	285162
434127	139076
240472	449343
183668	152085
374624	103261
404895	485362
460408	412543
299587	202871
211494	65670
175067	198999
160576	124085
15608	494114
454335	320168
312576	21361
465869	138292
235473	422411
148896	345736
485475	203656
1292	469906
35139	308882
120429	245317
349223	128440
23484	28866
481590	345989
232224	461235
475529	276440
456876	312698
469760	208511
9787	395198
181478	220417
212670	395988
40028	115123
465480	17108
245394	411365
55084	426947
370333	264167
359670	217423
47092	40447
202343	448788
87026	23018
1839	32752
27466	342422
396011	114598
190926	345401
80134	208577
226919	119074
112443	23553
334351	211541
284218	100133
10417	445749
201450	313745
300406	88368
445016	283402
491993	468313
3356	158357
101986	391646
159918	484385
349580	13370
362897	25437
176913	362208
75987	339055
182270	339251
110666	407803
27748	160706
402519	388575
414128	419728
125247	183126
329842	250217
16233	218727
192492	416044
435862	445749
96396	132996
263713	87832
52242	151222
360330	26218
446438	391414
489026	362985
470961	140869
228128	424644
439021	185479
123029	28129
374274	290836
322388	259929
155056	134528
361238	441224
453640	178490
480608	468162
174978	43036
270355	414286
436682	58441
73818	130742
358860	449345
234100	215054
125210	227101
134999	12124
165396	94516
142334	64080
235266	453716
373739	285386
66216	382207
159623	288811
47719	242965
210173	383526
291088	92885
466742	232928
488966	154095
468358	371918
412443	404806
291233	246311
81876	82585
382333	427388
425729	420790
340654	51881
70788	461846
49667	37961
394210	313857
414604	382096
238829	359762
270112	468476
129713	230714
52823	31360
264479	421397
214012	331251
20334	69103
197221	305465
490086	275306
491970	94740
215075	113254
424255	194165
441272	401871
363999	443979
32905	348007
423114	450755
457307	412385
325592	289578
390032	226168
43699	214024
111242	317356
41676	71091
141305	457801
197658	259314
263962	159615
412919	403214
271937	96250
443068	27500
347891	197681
473554	239275
314930	377270
84539	291412
385811	211868
173758	8463
432892	33665
353597	315086
129344	422998
73298	384679
434671	313745
317983	449399
404543	23236
406336	417036
83466	453391
312347	96094
367550	343522
12122	304932
397216	208041
345715	422930
348954	190353
355463	270095
48580	94634
65751	395971
242736	477986
206752	111384
49789	268311
110446	234356
226167	410011
358312	277450
441604	367585
36182	360038
145058	79610
246497	162795
355083	156376
20165	170042
62264	338790
39892	70546
349359	411424
114643	358839
151706	392294
347244	35707
4634	8123
20492	205107
251372	300883
408998	405217
444219	458790
302388	75520
181159	291521
156816	326163
105908	215946
270597	121252
306694	103150
274709	230691
263455	420494
270788	435046
112372	490913
266237	46015
49404	200024
269564	199989
239444	212439
462415	406284
386516	127298
28845	89828
270647	233217
437953	64335
419864	212664
322211	476800
272782	407792
413211	414690
10216	365973
418442	325949
443960	127950
38389	471747
385687	404806
444253	390457
194244	57076
311306	18110
334080	283178
55676	267602
331292	94516
254173	421717
306978	486885
55473	93245
46926	237803
444700	168213
22748	124433
246132	156207
211895	435024
250011	10646
444155	255945
380001	351872
396148	420392
179337	456809
254252	355806
110835	399174
436728	190369
187834	189733
248013	6257
379667	148590
391867	334680
82626	342061
476506	41075
402519	73599
184293	118662
15027	121574
206960	186259
118274	101900
310455	208692
138091	23966
387354	124356
149099	399950
85916	181322
373888	465461
32390	369599
178759	469235
415967	191812
165136	58509
334512	175164
227406	40428
201866	64188
349706	56410
232666	231636
103088	358531
190985	377906
323041	228431
379335	422164
287956	458601
378699	266421
437729	15209
334173	479714
35622	193381
36711	265711
8146	187248
114405	447517
4740	47352
93384	71009
272812	445730
450532	79989
13899	172190
374404	346879
372572	509
255995	267352
163812	346823
874	155895
325314	240374
231734	343085
446060	316575
10417	276744
267516	425529
13549	231485
100158	280238
381660	92787
280316	164884
444139	227082
138902	50838
268781	472182
36141	56565
272301	207696
143932	25318
241355	379620
196003	226587
288914	180709
493631	165197
17333	333357
430925	282701
328174	402847
450465	275990
375983	410074
408518	204330
287212	203213
105537	278319
902	289871
323222	448725
146893	20299
382094	353283
111325	313745
326631	419336
353531	328932
73660	262957
323699	32648
220250	350822
356931	438419
28357	392086
364567	341925
412440	370261
457418	343419
129189	321799
116280	67024
389009	90361
338763	110420
52962	349901
3809	162801
412205	194202
308614	180578
330752	276813
180197	237165
93384	459205
349636	327217
234788	261774
16641	159083
30244	30263
189663	313745
236216	221786
312842	355332
48064	464984
294277	468575
9969	483626
203391	122462
405535	216773
163831	9203
453953	406408
422896	82559
164183	420944
457741	149824
36940	453701
412315	20959
18330	24881
197120	457623
129607	236548
306294	337802
337396	346710
128563	86892
5558	273831
409388	34842
251720	24705
87063	94516
349281	245592
183363	94255
403047	56068
423013	338076
342047	378208
392779	210261
402340	263680
263958	237825
157514	249002
380728	162795
440524	85180
278328	54976
280089	190369
390956	10690
141576	1609
283381	273831
154560	355093
304423	311221
334904	292468
162259	280174
242983	468968
401810	204513
281826	380944
248013	20138
21175	489571
362303	478415
357532	225379
240906	319219
381262	205289
222841	235122
440860	338189
105935	54976
374336	356428
44160	181187
393231	358531
471480	51608
181212	393692
326260	266546
276785	59658
311306	106600
368540	304173
268684	301391
445796	267619
160961	112258
112533	343929
328051	435708
179021	105878
103050	452055
4954	353908
220467	269153
301474	233590
316118	86728
374648	245679
311532	179471
288418	334384
112443	484509
266684	402453
319987	84089
442369	197480
17186	374368
58843	191821
177482	209510
454774	162795
300274	416402
192183	190369
117647	253047
215141	187248
69597	97186
463621	300240
88869	57375
73347	421830
475191	20958
144919	446801
40171	28129
59241	317675
88968	442150
162970	25239
233946	171592
452482	87178
90494	464982
37186	54386
404803	267352
241324	401871
269231	262054
250413	134500
196794	463615
119721	334437
403961	110708
59672	107516
348639	251193
408737	245997
177742	20632
71485	182000
158171	428738
408036	21457
424482	296447
390783	33507
218727	246282
146445	174770
316643	470866
369209	324695
196217	431614
298169	454730
67925	200325
95770	295650
143951	161709
460540	440660
157963	170304
184204	345745
357116	309524
465184	336590
74541	347722
239084	482337
354022	231691
95198	24303
314369	354497
200113	364179
330765	440660
186561	467004
88299	141154
233498	157754
124794	16433
344454	356584
427428	470689
470738	190369
6674	72985
293264	349595
230220	351797
110272	262611
46092	264918
117320	293813
208209	282287
263713	262889
23036	188263
260171	461063
457045	25410
85941	229148
469755	309524
477932	423807
95575	105585
131875	99437
347618	273349
237887	35707
356477	293813
37657	157605
241614	322805
426081	124714
279583	183981
188613	184171
363209	289859
391092	262954
395137	108980
336152	8359
412162	448000
483987	412398
76473	138993
210247	36510
143079	223121
364922	1292
266508	366534
255173	446105
324273	21904
305054	452427
156375	97609
318178	142613
125399	450202
414378	420944
480580	5937
319831	222701
116525	202490
365416	112476
83051	57375
438932	380538
403163	75710
370846	132247
384795	417758
454065	190369
78806	490237
346427	204330
200792	85202
82576	17171
363903	464420
360512	103159
156644	173969
190818	9203
73955	328751
2625	454975
301354	293813
426234	440660
346557	195518
403356	479614
133186	239561
446331	220000
84698	162385
373225	388575
325869	340429
95810	415455
239357	134084
375038	164884
8640	100909
1013	273831
114063	483671
404886	193386
269209	129185
74000	223400
257786	468050
266397	21411
324222	345098
435403	140944
220243	478882
219546	3107
256137	432212
172057	1356
426074	153995
449521	16142
405377	182924
202323	317506
320489	257298
123646	395988
13268	196006
104336	125074
386079	42890
216570	311212
356430	475723
269672	149897
479254	98906
259141	97385
380489	15962
203971	35015
211711	104505
178968	148519
107699	481785
47974	16048
56856	262954
476970	265589
145253	312729
94129	164060
68380	489245
287566	302981
320031	197653
204273	7332
384415	233676
97499	411809
384823	51833
96298	304493
125104	235334
15304	123369
472163	238075
18473	246229
196996	425510
381666	466543
424899	353343
195384	27464
315175	349918
409011	52833
391238	401871
340037	7601
5975	164220
396421	55843
273780	5094
178473	166513
492149	308116
184629	226927
4456	137133
267204	164939
144811	390358
375401	295991
174043	25716
325220	298767
300344	296231
93491	190297
417767	274869
301959	375840
293682	69483
188510	411455
178875	123464
126194	13370
182549	189528
133193	363564
304992	345488
440799	55438
360472	286975
244032	166513
491895	77727
53204	279577
161260	205270
138814	267562
281394	24556
161629	403910
281413	303186
181290	399736
336071	8123
222334	317184
437481	323213
193755	114369
221910	149597
445020	215858
394940	454975
154605	160545
18152	38316
223339	238273
130243	197077
491031	315888
287596	405837
187834	253077
203793	130028
278320	488432
440059	406608
313927	168213
270122	201208
249419	67778
36711	192005
149272	343145
491445	383776
68098	33889
259940	353116
270095	463968
486255	348099
95956	396149
441329	348798
240537	53640
334760	261030
206046	464210
302988	85244
80554	214559
129418	120639
55451	79387
211511	471301
85476	489636
72131	478294
399953	94516
78158	1623
325392	387742
489398	373658
96692	172266
37748	10646
452967	476303
381998	234400
312153	186561
338011	278382
376121	284214
469102	109407
303162	186561
317295	308648
335208	421918
428635	334726
11318	94665
185194	246713
182042	276440
184827	411157
267060	392086
274718	300800
237714	279808
273296	121593
146924	110677
418387	9437
322509	1181
352665	236654
231975	402270
259704	103267
165860	373438
241749	41673
395455	467752
91558	235246
254812	356723
450465	5610
132333	481368
397059	283645
54399	193252
31113	71313
291772	51539
398997	133767
218615	214050
105979	91998
94985	285708
9969	348645
452308	21411
99287	239915
449031	301659
256893	18366
291819	131010
120894	411424
414825	300731
107709	117994
41143	156214
475788	469576
293913	250002
235108	388670
448104	16661
144984	404081
399270	276174
59220	356074
405535	405198
455191	385880
459006	140469
375325	262954
248552	210032
406764	12213
452383	375840
267562	169249
248013	37039
308664	110677
155412	242365
89883	332532
153392	52537
219089	105585
193767	58994
412690	54976
424435	49963
182091	132924
230252	421356
3230	237605
480826	121950
433807	34110
440331	65683
153687	24179
62275	413860
320259	152321
118707	248842
277568	446616
407540	229417
137318	299267
119544	460011
185409	329170
278674	18418
270279	283769
346557	121499
220504	125472
262173	15209
73458	450330
108062	107852
292044	469632
46003	317878
115985	343549
55376	325871
435076	262594
307680	300397
412842	164884
10738	410641
464868	452512
226095	354747
491394	122462
367669	313314
482143	182600
275812	363276
111079	482666
347607	139940
351178	232890
137070	42189
12306	178124
212445	154779
76911	86077
420211	272934
442894	387742
71665	382336
218730	375502
98	212852
401709	29839
325533	60761
422060	99835
239142	118974
162825	316372
469102	185076
432037	238739
203793	329466
296786	372557
350015	141725
291832	172529
122780	35982
67675	157548
50650	257726
221442	80360
420234	221332
174315	188522
146429	400772
94268	345337
319371	49896
326124	287694
478178	418556
23921	60925
80971	94344
234019	283178
251720	49896
403396	337585
370137	236454
3809	287566
476177	110003
189411	335902
282639	15209
4077	185751
326631	61731
491920	227101
148691	314742
114383	135848
281128	190369
47804	51895
54190	243811
42718	291984
42916	183920
339301	283719
449086	199152
420088	73051
386164	121236
71430	75952
456021	339711
179657	58443
251614	235679
280889	29638
167588	284003
485659	145842
334081	231109
231353	16433
374622	492043
329379	292453
344828	265589
195409	378686
267562	240665
16480	294857
362026	86728
35835	200457
238216	250649
99703	297969
361001	224955
396619	369599
289292	213928
467788	184781
470554	102820
112469	179510
339729	104498
422568	396735
96291	15209
32374	39142
428892	129727
437602	27107
487347	313669
53722	267352
253241	423688
226167	329037
342588	449620
97305	15209
487152	72523
326486	132843
196903	275904
405565	187834
236108	144405
92635	431702
416900	198579
3809	432421
184828	299408
292712	86728
169047	108934
392210	137368
175895	423727
388249	55496
119001	280709
21679	74106
273768	127716
357004	194165
274720	458119
471314	292553
34487	78967
449057	166513
50642	132247
414641	336590
322911	51895
438956	291860
424924	254182
351732	286337
284980	49966
296141	449468
113189	123849
148119	335345
123474	393326
286359	428026
70625	196783
105527	246311
125417	466737
276821	51281
228317	408078
34762	277173
190413	119494
278685	207648
387821	110225
9407	397515
160960	273831
482851	19334
73051	414832
46414	446424
242915	430790
49258	213105
39298	65194
131504	90614
157258	467492
349849	190369
300304	366587
462475	186440
431853	302298
345715	60410
68753	264402
419099	265056
131907	420944
432034	48163
103499	260527
339037	186561
40110	253916
12512	489988
350909	297836
445250	301958
251026	309069
233839	268668
444380	164700
469832	239523
316909	27500
89238	147980
377967	45723
24550	166513
323715	299826
227264	386364
412333	203213
246881	415784
355125	51895
306742	231578
77118	235186
76811	317118
78030	264197
493966	85739
106940	177861
215451	319466
241360	436408
85996	157736
71449	353851
335902	33547
347428	21411
365466	303276
226023	307294
112267	58465
406365	24427
137985	445704
237179	267602
145310	196783
330860	228838
354828	234918
262924	270066
323544	487192
147593	454218
293726	401928
388696	102309
106272	48214
310981	33550
128738	63253
214110	196128
190693	163026
158843	34692
145585	396729
278769	445203
187982	106268
434273	375840
393674	103825
64338	143536
405907	60012
181031	238299
197698	172089
61944	428738
365090	56426
473	203938
418493	27464
453317	8147
274247	247747
226919	493631
125948	390197
482777	421830
107732	293842
166596	288035
229718	412980
49806	124085
338955	300762
135179	380092
446182	206789
90483	365224
271905	449090
156970	386280
38063	461285
308516	205270
81267	466067
244115	300473
394404	452126
31457	336590
72242	220887
158747	230391
481419	322432
42279	333591
391370	205221
371157	402495
460059	422175
450465	44051
188100	416402
226919	277084
146865	183868
123550	82537
358856	387322
458849	205119
172946	8303
188069	254909
325166	213591
287566	476766
403868	132247
440331	144675
313743	12245
106575	481815
326752	434757
462533	15209
26375	323977
184812	136024
174997	286374
356013	404806
85669	314486
252207	424383
90102	336929
187878	451600
20726	239239
466790	376814
188844	426841
254350	110651
380230	183973
60862	314742
32344	304907
358614	332233
213754	158116
155719	77538
10276	269871
226919	365831
461010	51649
246199	475223
71189	238076
430428	118452
483350	50122
343853	52537
110565	205819
471984	216073
397778	78541
476186	167426
344314	191748
277209	399467
131023	55564
384861	237178
194332	421317
51844	297364
465625	313745
81547	184255
187448	126278
450529	109212
436363	234356
269294	348516
105886	362758
275957	476951
329463	447557
444380	381416
325503	486185
412724	89365
75761	29854
482730	11626
125899	161608
10546	157171
418380	317118
424589	199452
251983	316929
408329	63190
350347	411424
157961	189064
334173	296845
299170	116283
234881	355806
486712	15209
290287	255735
199815	377047
37632	164013
24469	15209
5090	297969
234055	226308
60025	183213
45370	404963
449406	220678
360459	52268
406253	337791
300890	116695
472755	21411
63528	284716
163549	46127
156364	487153
314368	219827
460067	436889
195006	475360
130757	373939
364617	211868
470548	317675
319260	41673
30568	193099
288523	71009
310532	320158
312381	478184
428277	166293
350064	232784
415592	438419
135745	481646
8997	207535
267339	121145
33402	134268
202526	146108
245202	378686
257498	264908
257971	140447
216585	393238
334256	318735
125048	390357
137420	454975
257581	46742
199238	363581
465553	293813
107709	446104
229640	428199
262210	435052
362267	399830
50332	190697
480909	48861
283452	153985
282497	450541
130069	140442
112682	242427
98739	299467
60287	248689
332299	84388
3101	264406
293387	267352
217226	190369
122886	219572
277568	390197
400520	156201
355485	355012
356066	476901
221878	65683
242770	227836
430632	168377
144098	366493
57637	355122
143432	190369
156989	25239
317730	360772
327340	126473
89608	356041
355853	209933
269494	152867
19219	306387
228895	197865
312735	121454
81358	96094
106056	13370
179286	166513
267502	157735
356968	447107
290704	211868
477932	70029
440323	237010
120810	214050
451201	322132
244652	220417
37866	428864
115935	1148
198405	461944
57387	13370
134704	265589
283378	306797
444971	218727
248691	383148
178422	407670
90803	428864
178869	42556
410036	313745
335069	186112
138417	400045
349764	388957
261798	310869
32254	94344
446182	329413
255667	303175
393321	363068
259090	467703
87054	190369
454292	149414
493347	413987
460578	414030
180706	249709
2298	331555
40991	405217
482207	394890
165784	124650
194948	18042
53282	47403
195068	269199
461079	200724
138922	447989
391414	337382
197997	401481
145282	455388
57484	427715
40028	301557
472149	439460
425846	88822
249202	323855
482851	1892
208093	409540
334512	146023
106648	471310
182973	325854
130443	106825
273900	350772
231541	44431
101479	153925
78405	264157
84745	477689
216324	112840
102344	218615
111968	120617
220003	434893
361728	213130
251107	491897
304041	386284
330209	188759
347121	116711
144072	317675
228013	302070
96335	255650
494107	298028
264240	134694
392197	45227
79633	51408
141584	128015
255107	264406
378137	214050
225078	152652
240718	279387
8555	138297
144405	181420
390803	252026
85394	115340
241937	294113
70822	278520
397734	71987
345715	400221
171476	113683
467430	391154
137525	168093
338641	170124
45578	386755
249568	93031
59705	113138
34522	183213
322009	443173
415972	366127
354371	194233
4100	344851
310786	390275
349247	4069
233839	469532
423928	278520
49794	294598
251116	309180
237714	254893
438827	423469
281709	125589
124794	315795
450351	147373
147699	292468
297535	479113
142621	290450
289414	246672
350881	183213
367103	411473
444380	385970
169759	434893
46556	110421
18803	467848
443841	371884
106475	354527
409268	266377
424643	475243
165729	256171
85302	330543
51877	317118
405293	222531
364470	420392
441569	453716
431597	272970
257157	275500
12732	324792
396036	455181
157337	346964
100967	478415
177483	236395
36868	122694
308122	357230
468136	493022
201802	122516
364636	420336
270263	462894
478964	122517
146893	172726
68462	130142
46070	263358
79610	9668
257498	375897
323601	154201
333080	35707
309917	312697
461010	367707
33127	405842
473423	128544
75489	397419
77197	441789
190313	376619
21074	88113
154850	47911
161752	411455
342196	23111
261457	222319
333344	459213
76444	200107
87638	40470
377243	285156
12623	98644
382882	85647
149147	490577
298187	201255
433446	190419
152285	142018
378301	16433
318824	233571
277799	82715
474830	432618
70147	20959
14131	283041
315805	183797
85739	369940
15209	391414
254293	233839
177751	180841
38649	107473
346436	257858
267022	231728
456834	438419
438528	454975
362450	462290
111257	278164
285029	469235
230	256121
1990	45267
457748	26521
376273	260751
360173	302817
319396	461944
344420	109277
91382	2199
354214	380861
4061	435817
380851	267245
285503	2628
9838	208158
397008	445233
147145	13370
100703	462973
160169	279307
376493	214992
220916	217543
135518	414683
231541	212346
455388	250389
28103	138885
238353	348798
7669	351248
250404	130620
312283	383461
112372	310359
196283	166572
482044	316691
425253	151728
200379	15133
412263	461944
163266	60333
436787	462973
93250	293813
25880	474306
92561	352786
282453	401949
290216	289251
428944	364997
127381	350374
132362	256121
328174	276124
174034	215869
276572	304822
292186	350189
125541	468575
341067	6858
432620	304466
373399	296693
214744	145283
300741	315235
161308	178831
358860	125174
8881	351585
245592	299218
435456	274470
409731	23032
269732	193348
299532	393326
165680	372792
200092	405432
103584	430610
46556	373554
12750	12895
378035	25484
22826	214024
448287	242927
311594	375036
103392	423688
266914	414334
363316	300473
242086	46001
95367	181767
78742	187127
285876	421525
101119	244805
490996	369057
18770	132026
417565	325738
167890	293813
120195	319365
116125	420944
322366	331701
80971	403515
214853	190738
458933	226152
168123	10646
170882	371934
162086	363830
364636	263713
419822	122571
298390	413860
381305	64201
159370	103751
351015	175818
365825	251487
413709	306100
343749	105081
36339	304493
464438	92613
34776	473804
19241	137719
205592	142696
90690	244115
357134	113051
304952	300
212289	176588
142682	407504
173680	47390
57920	363912
105132	263699
113290	190369
15819	86147
382574	251878
273860	391296
267698	346548
436097	183711
323222	377795
461241	486026
482329	259929
74084	137883
316136	257133
27604	404141
109352	82074
325092	393326
333905	427889
16654	132247
24905	389682
144801	293813
321213	297125
411282	395198
161510	228774
360002	401871
143084	371645
116947	256440
181141	192288
297024	476951
272219	104368
151819	283932
386248	424574
185076	70329
325187	475047
340175	240796
487292	213113
71189	227077
472203	168670
149589	141026
33965	73189
447962	394541
178268	167588
264660	264766
399286	4932
127439	392086
263131	96478
473290	396080
233045	462327
328140	204078
413618	226170
195516	371964
369447	258461
291796	214375
355087	461944
58042	45413
178006	491670
41898	60517
399738	483761
370776	433097
129182	293813
30132	16093
114405	335757
87832	211931
147817	245679
115624	355552
12453	265341
59769	257996
70920	480805
9236	17155
461839	133553
36332	426042
304404	272775
362724	183425
492247	407953
145575	319774
486185	182718
141634	155320
461426	176077
176130	431808
388380	80193
31345	409828
264372	163880
479077	478644
163843	290624
410386	162970
84529	21583
445605	155007
132598	119381
187897	423688
86658	380568
353382	76870
53893	99789
253102	58615
155351	46694
287444	327779
50296	478182
438115	419580
252852	185135
141401	235247
263096	333286
468059	67040
119001	1371
294323	6707
417960	299447
17689	152226
422164	332512
435215	448310
59644	434323
102246	37476
57689	297376
52874	175721
145299	137128
304146	304051
133909	35892
159351	368205
324495	292276
161755	336590
159654	322810
93451	421935
233563	93245
261348	53490
87536	286936
170003	310775
52097	209982
250004	266302
196903	207148
17160	212670
382960	207535
252759	404806
169331	41075
418156	457596
356117	57846
63120	68327
334092	170152
110835	23188
355025	221265
139006	465533
54272	331349
477145	287223
264101	330469
237882	459243
3050	224768
294849	119123
263377	250227
192183	43334
221753	268351
365932	4413
314723	20959
345401	120557
198317	371546
228159	394406
185373	123223
377708	103565
320982	361533
196003	45227
298739	245679
281998	84388
422637	18638
456804	476316
72015	12263
10991	48861
213986	413860
81899	57144
222396	34108
367619	258126
113362	151944
305276	32807
122139	104859
17956	351817
183154	21902
42509	280242
247742	466737
268953	251398
365613	154141
784	134811
111455	22549
456021	363792
480633	411157
401000	375840
434757	432718
481723	270546
332299	7211
332299	187974
201580	7694
78158	422154
125858	421268
246354	110708
331792	478382
345091	297269
74435	163932
283449	273687
170065	27464
233045	157218
479950	375840
233073	38063
268910	143095
298892	185879
475697	249634
40408	435708
84997	108554
247556	309180
375405	321800
373964	79989
328684	470474
453882	275790
452432	389682
168000	143066
456658	410097
372090	437777
458810	247645
355083	235163
241987	183213
290799	174279
265097	369822
365413	327922
381407	374377
107711	264406
200976	41075
84745	346794
335489	49903
196641	21632
470818	447517
58350	425675
382639	313745
303507	256081
385536	402816
343255	118890
236678	93245
440135	57989
337375	285156
32076	309801
230611	459213
381700	395988
154720	441202
54936	171096
397574	100807
45132	319417
283889	162831
415116	72670
213920	456047
54068	431634
287997	355552
360531	16774
366821	132740
379537	167368
203618	291796
181801	463549
329058	366941
314311	15133
262087	302884
186548	351225
229687	220879
217692	431001
49025	331297
37340	438783
49663	5857
354903	394745
117348	341258
332544	36339
448913	54746
32601	30189
381579	378546
469976	194598
19690	61246
158166	275124
280188	313023
314311	330291
380846	146109
411668	293175
170813	466969
473459	227615
224213	126204
299006	184118
358081	380491
341581	167760
266307	391169
154898	238514
408518	24943
409238	88705
68694	199612
413046	194501
105969	375977
299776	147663
181597	177101
127229	408250
452320	420790
223134	311832
368348	273831
338074	389682
367585	261076
105889	432580
101058	218060
219136	337262
244601	78811
109824	99350
13268	409801
401592	132675
163099	211404
438729	273831
337416	301557
135271	459802
211330	149366
440007	23486
1839	304466
10753	461392
299770	201293
464805	132462
280564	380979
28399	246330
107024	54359
253102	54522
62004	16433
49943	360860
469673	461758
248013	391551
464966	218615
458711	487563
80150	449933
10835	273865
463129	419580
488963	190369
170373	25656
18451	462819
92047	446943
122727	210579
409755	76454
275456	86124
153497	285156
462806	313745
201660	22448
126319	164164
123011	134145
425135	363180
408193	489111
61349	77707
343504	421285
388249	69873
414641	319896
307021	59952
327824	472532
286310	236213
59290	487734
393046	223121
284719	248086
450465	428052
292871	315687
241952	382936
106786	74106
284340	33553
65935	417641
19113	81729
146277	469235
468028	394445
416961	413281
287953	150678
287980	449817
361697	16325
328940	91919
87425	441135
72668	355210
308781	360118
319016	426041
448325	365515
247474	113138
267562	170030
50324	94516
186686	310261
328940	455769
428735	212278
397467	372379
35978	282273
446457	88705
132843	96337
357685	433645
457345	14846
31096	121626
242160	387742
62004	24070
296339	200749
479604	188903
93460	445936
192554	267352
165689	8623
473	265711
306968	196443
356596	184587
421565	347202
81279	223121
301073	110677
372182	436033
134604	210348
250105	400225
54976	492176
457257	595
127667	477345
123449	371918
411841	476447
118786	144126
357135	264372
471899	330731
140902	288178
92803	391414
359573	406608
398885	81497
125193	477986
285023	5857
12983	418551
131606	81645
449576	98906
222045	470779
338031	145270
154997	162247
99472	303175
124957	21411
324367	307279
182381	69962
163340	284094
293913	417412
264697	316116
36339	185599
78530	78349
94815	429722
96091	76454
338790	139065
319856	81817
379873	285156
97212	311626
268219	74478
401058	6397
4755	397535
10593	40687
375706	265065
155407	53863
228484	315687
326000	174939
422138	237165
479316	101806
357588	370554
292272	439831
442881	260402
82620	123465
370178	313745
401389	103456
109733	373021
356535	96977
113883	80397
414058	281201
388280	469198
89370	87889
174942	336934
293705	135756
272248	264387
328174	323958
256302	283178
201047	294277
15895	337791
262754	409828
88679	336590
462297	453414
336891	157606
119012	421830
254094	173129
421140	46294
408553	253233
166653	16333
352317	264406
14222	397060
172417	426111
232087	399098
60065	364070
482596	486612
220274	214776
53229	157898
207741	119862
55489	318735
89883	193431
256718	248398
168798	158883
147414	20829
39255	13563
412365	69103
116794	429026
233117	459569
196783	144493
216229	308100
128124	371934
147402	428880
406934	101058
426190	432591
75160	237235
268848	429513
11188	35629
433820	7812
235748	95149
226838	183213
335069	390632
490079	166513
438959	125030
385785	216865
270248	71337
377649	475068
440167	169095
352249	460509
136938	388839
222031	373883
116525	420959
493293	441704
129100	336444
64320	168381
89608	273831
61817	190369
224902	270787
143501	329466
386516	52030
276821	367418
109600	75952
390887	254973
364962	478415
285930	378462
121859	11465
291760	420944
154410	30263
127408	256121
297590	182226
185953	290657
187774	111122
30733	415594
364687	387977
405060	16921
243858	117270
132153	387742
287212	82291
333993	471840
243578	119381
46870	32618
298235	126204
351450	101058
256628	263761
333704	476951
481836	114146
315680	256642
347213	294079
308751	164362
260431	438783
284177	79485
449717	455037
153813	241164
120448	379741
2993	15209
354369	467703
470304	462819
20059	490898
57193	244965
130239	430093
307864	19197
116294	338271
388636	14553
450480	380071
207634	126204
15579	10788
187010	27766
364783	453010
221664	30510
19054	421573
467576	363342
7912	444515
205990	379553
299348	387742
91325	357527
242411	157098
404242	313314
289513	288128
162704	248835
372795	36609
188685	295484
310976	438419
22279	62191
241418	95882
213123	492316
69649	313745
231626	263648
262660	95997
152499	150872
379696	203157
254926	268176
176655	326261
252338	113522
178257	453753
196327	484746
220243	361698
404960	127242
27190	350991
465954	421206
255136	190369
305788	381175
480957	492588
257047	79293
310561	264808
395851	112796
232601	256012
389009	80543
425640	377778
474118	296336
474056	321108
67580	208516
233045	79609
324465	437679
373755	359218
475039	215858
229440	121117
246621	205897
296301	146202
436682	447335
89348	13736
194071	244688
317204	75583
450	255650
375405	471883
466790	90820
241111	193281
214308	100194
360038	294800
247306	368314
483437	354727
126329	89047
128398	77438
181190	367885
198735	117597
484144	28561
386533	254973
64242	409501
470457	186305
100370	146217
231921	435708
255712	83467
299106	57375
317184	343085
149591	267352
258321	164884
434973	56671
49056	336590
95808	211868
39195	436271
54475	15209
111386	1164
85302	363973
380858	124066
373037	381859
202856	11981
34447	372210
315601	203279
410638	261126
259459	336955
98065	24000
164584	309801
477656	198810
195002	182578
73298	156375
107199	282408
14010	8623
18571	207927
155708	194752
476197	27464
428050	453697
191484	436709
156330	257298
223900	477986
135731	479842
98727	336590
490659	51881
52646	113894
85655	445526
419630	400807
34688	422209
136309	190369
458346	186086
117739	151944
304524	242539
316023	277762
396900	455584
371253	94665
209680	414049
161363	493679
121733	199916
410474	87730
221687	108330
123271	1762
240892	415259
431264	164933
420216	266846
259506	25034
10542	366493
89883	363830
97485	299031
424659	81002
67906	226167
116686	107364
300913	341982
11021	203656
198881	333530
202433	86560
91549	473125
396809	322504
457218	377620
274030	109253
415386	98012
443068	272096
284248	480972
81418	51813
474868	263833
81978	390861
424824	466737
350482	304493
273882	171765
254973	36186
483162	475561
234881	68628
48226	27330
418453	396563
358132	147974
46870	207927
350887	277646
350425	446362
327490	86974
36612	210738
253916	296693
393525	244409
215762	311820
92042	37345
238306	160468
422441	53296
391129	273831
448110	420790
116947	11471
104775	101157
401784	459205
387355	195402
238958	300369
236586	156911
440190	77004
376619	330320
221265	3719
469976	354903
166136	464964
468256	243048
489247	111162
52179	183213
48340	297318
483112	277315
370280	258661
326631	199141
462873	131848
130321	63957
352702	3845
109733	266547
126509	231396
253801	258607
427260	232925
332517	251442
427073	62191
446469	339466
65157	60737
205509	156114
285876	32807
363467	425340
10546	471301
185342	469446
461563	332343
112625	471035
23508	327061
435337	435448
147558	328807
260285	161975
305688	219793
69196	162844
105595	170818
154708	238041
275487	400120
171455	296030
133909	90075
369209	20149
110216	149451
350411	272510
109874	214310
211238	378283
113951	149389
165642	268194
61286	353826
373580	393326
54501	475837
193707	421285
4548	39184
373565	23680
358860	220571
19808	263485
236215	265589
237932	385502
201937	132247
309225	190369
115449	86560
443289	189064
408662	386999
309308	47812
280871	187836
347042	152372
9965	335069
297737	99405
128313	123849
117179	306126
186781	377278
313806	272846
37626	300887
374767	70141
205250	114930
277987	10570
481419	127660
78839	296693
110306	293813
66259	414940
458331	301250
107283	86560
230081	178436
170388	64397
12082	420944
342435	395988
425286	492601
370869	446105
44160	348176
297386	291860
156972	357357
322759	339829
436598	476243
191227	487153
488715	145691
254599	186384
439924	183711
361630	320464
201435	366666
306656	382087
52537	375233
160744	58161
93384	324695
308868	207042
251983	208300
244910	222826
347121	171571
85954	195344
405310	112443
98654	81422
334782	323213
180073	190369
75272	91863
386868	296185
106846	312382
240044	137859
462818	264053
292227	94344
216519	479614
406963	367798
229704	377792
260661	464372
118076	480421
101504	113749
287292	167588
453736	105832
278769	128845
322585	63528
128316	94892
184671	113138
117097	257333
196996	410028
44478	142499
68163	348099
435581	178436
107253	77727
134742	301643
245417	267373
233498	49532
191391	317721
335176	476412
408602	190369
112372	27500
300473	474968
133094	258370
347108	262984
421432	48372
153418	330469
257977	192724
275995	44057
480586	102352
118539	295159
183673	264908
446331	18917
101030	266852
461285	90277
253600	468125
68314	281529
482146	431083
338248	79989
406064	470685
105284	366127
312962	307341
146893	261399
262639	118136
68746	173097
43722	486257
376177	156582
230889	183474
405601	408804
387329	255464
315844	390680
469303	130960
463420	455388
396110	273831
69171	273480
65452	110677
284554	230891
33783	32865
247126	291521
149524	127306
97511	285421
347965	458933
441967	39218
292030	293813
176641	405837
262380	139
223230	52537
123251	441705
427388	35629
445085	38556
235748	131989
146210	14021
436515	128183
461329	466046
211183	261396
487422	268779
156896	139648
174034	375078
374465	290687
235131	3651
351409	62429
384462	316998
463679	272908
216809	283346
4297	70171
241148	330491
80308	208300
397946	336590
133769	436543
36350	229405
297069	139682
32491	190369
477795	337791
316136	394738
264444	19620
333591	26909
46467	77004
343504	411424
355056	423660
493442	353343
301233	369839
424534	409828
157920	110677
388475	439007
373025	208577
240465	138180
246540	126426
427486	263833
270174	258370
153716	293813
144899	166513
320972	434893
391763	210497
267562	253862
178968	145064
490796	391414
225428	114075
284647	394529
22637	23430
423340	16433
18655	362206
257552	439561
201287	46994
228431	247773
394349	433934
15819	292948
158978	457081
393046	387742
21456	483401
290813	31180
173733	344489
104740	383360
111056	472577
362351	84722
178048	178757
22371	97642
481044	183428
134467	188366
310745	132728
399644	218615
39531	1477
171915	181603
49903	155443
323348	88113
485185	212287
347505	320681
240763	137719
241961	363973
75621	379696
336733	201772
383070	267352
233045	94033
456437	13663
62198	356645
389656	291823
360905	317116
357157	263713
445087	203813
348584	474398
256818	72566
373025	324072
464868	388575
326631	478681
411043	162824
457218	478415
452523	190144
453294	186548
149399	405181
217216	404953
383343	64733
151868	240225
160960	317118
151553	259533
482401	11167
139770	90179
471922	270196
105199	300240
408950	440962
322934	465239
174034	198404
214744	470588
1900	451016
194817	12245
38318	62104
99405	374093
128827	130028
106739	362323
82100	78504
408363	122193
259952	82667
315966	51895
377094	313802
165815	76234
424721	15209
350594	80294
84499	185609
435468	155927
109062	28129
312474	87366
87527	136762
219285	285930
97885	347154
209484	83811
454390	406626
257971	205223
309080	297586
163594	274487
275743	5258
301913	351257
226204	109006
153813	371884
319259	319771
32259	316059
468442	51026
462650	481525
21398	187500
142695	94584
167035	284264
186879	248777
478552	384174
92633	140021
124378	273831
378007	264406
319997	15209
109733	355732
167342	191959
469384	86372
388325	109437
306040	190369
112862	226235
115915	21583
449399	240188
444746	88113
406503	53863
10494	378127
247296	90918
64356	317118
332697	60461
107828	230783
460656	190369
338752	371767
345811	61076
397594	50264
319913	267602
469599	264908
224236	137719
441369	414609
137552	267602
106288	139726
457522	273831
150404	445200
137091	395988
438932	22804
221331	218110
25241	81639
316136	61170
253527	122135
482014	440660
99877	474963
432974	97893
80681	301659
9579	243118
270133	176878
241463	348081
268816	74446
220624	58301
322193	48163
454019	260615
233601	78435
391414	233325
146915	360086
443815	189659
68908	141440
414400	416496
247847	187974
429783	300825
67675	121171
108796	8623
95517	87471
291832	109389
473836	397462
120050	200441
453371	366127
201586	385987
265013	351029
309225	210508
42012	421935
467593	51026
432287	284073
266141	285570
192267	138180
313955	412517
196700	384217
3439	164884
379771	335900
5128	35707
79751	436964
432324	377676
198317	199647
314311	388223
217740	424789
325814	317356
107473	142678
216626	289715
71665	135133
273170	68333
314617	285156
202875	376396
48282	254644
133012	132843
15819	490516
64623	186440
378631	67592
262706	49903
380340	458683
434854	61572
57342	440660
388390	95149
445430	313745
346261	228886
169832	410028
61665	190369
94173	409499
203983	150663
325195	219697
354600	470027
54804	408637
302488	487627
151196	416395
153322	351579
363643	359029
390032	489475
233987	45113
242063	78967
481718	122992
469782	475902
182931	93245
445162	190369
153813	447446
400925	446351
343514	317118
296953	35707
46634	99437
373159	21411
61503	4413
72424	494102
68532	4634
332843	230768
223096	369599
19341	299408
198862	353856
452236	15209
469907	267128
246577	177002
295671	269402
230192	399132
190445	218730
153322	18479
267562	321275
288332	488568
32533	152071
151514	48275
155045	326554
373755	126426
445205	242474
176119	155486
45609	350549
108944	245613
414286	360544
263703	339157
324972	327165
412421	79641
217510	413004
387801	175721
369116	112099
343721	234902
94265	430356
176885	185788
180918	397535
483706	141705
344372	114606
273340	358531
279581	112037
13025	165202
346967	53490
292797	93293
330057	62948
93328	210579
455074	379720
361291	362107
467901	451243
452620	366206
128555	433391
101208	250805
116725	330752
312782	31313
182771	286828
204603	207425
455187	298182
348644	227789
277568	330032
368003	257663
104505	299736
180592	236193
407251	490888
414641	317100
466633	317675
475865	186440
474862	23733
16418	82585
254846	77349
408628	211932
267516	123410
253296	201459
213123	3054
440303	57080
374442	107428
200092	242117
455388	214992
150345	83811
274486	23430
372122	359762
45941	37476
430894	266538
198156	395988
330939	225837
28094	259216
308618	324753
5448	42189
107514	81280
176077	275232
342530	79801
407560	313745
128337	141440
125526	162947
91916	443934
114643	254160
97644	50264
23702	28129
446080	273831
295588	291672
474526	458601
267602	345515
80334	138660
367871	235850
261178	73024
69329	127835
5081	385000
430429	118877
281446	114489
489682	290450
132153	243355
444194	19838
261278	191438
170770	12245
19542	232930
105750	469936
373387	371356
277908	414286
111008	228745
417938	480444
197256	311832
55914	3719
22109	335698
4929	190369
276876	95149
146654	53252
395988	329631
121144	393928
237517	407718
390050	284028
80495	118278
469272	343085
201131	259017
360459	160456
46870	205678
404264	114930
280783	326770
221191	452483
199582	157189
389314	211134
107974	155783
460092	200457
327224	202523
357293	190369
438830	233124
68098	258952
37441	287498
368858	172535
111629	85928
97732	390861
353287	154603
308705	267222
479351	210353
196903	133417
402542	136790
8952	372684
448104	427360
468300	57989
185569	211107
360459	459213
346295	378462
167251	306282
231084	278520
57	334735
36521	168318
464223	453732
468560	165610
62980	375107
481680	94198
35807	293813
445453	124879
7931	112717
40025	64112
300229	281132
105013	438783
143728	172430
455052	324097
125263	104299
456658	380071
155375	486123
165680	184039
327209	433343
6940	443416
214735	261398
251697	240796
440604	420895
128218	217547
474688	103091
92759	411104
226187	346768
291964	148343
248528	97151
387357	61572
347561	491751
430161	76454
205009	436872
12964	266538
478152	144306
317409	106969
366689	314742
133417	442291
456714	18561
354111	274511
236654	262954
254574	121171
323156	53389
125730	20547
330994	463822
451691	287423
485015	404806
274613	54976
321732	246311
89826	51577
476556	407523
78212	102949
50211	99405
6006	42653
281877	69975
16357	116237
294715	292129
125032	42276
301445	475586
103050	202486
147414	42168
407334	61621
382839	160679
218842	95895
182617	40907
404408	260135
407280	460115
197888	22889
7386	170180
472561	405305
460795	419502
44229	32001
324367	198926
483705	294898
77151	218727
9787	105878
5176	375840
292781	212081
302722	446883
169135	304589
338331	239028
110490	463705
455922	124634
344352	327100
196449	243438
268524	166724
417299	286617
283928	168381
34727	19040
257198	219743
291229	76111
250684	29745
452512	16432
107709	456363
452963	239571
446132	256232
156389	188418
324518	45687
469153	18393
253929	399867
452214	228431
256373	401101
41371	255650
415193	297163
425704	232337
204862	432347
131477	244677
292449	310261
371192	354790
261576	261501
436558	87471
313907	178907
85602	482083
466996	356377
68647	315671
335145	300898
345401	40655
338915	139171
38456	261396
301823	351639
2715	260505
482044	265064
466562	71497
375177	275790
281709	144306
444918	121950
212445	103911
358599	257298
475360	424714
206046	29933
287734	355440
234392	404270
414286	329803
21586	481524
313058	478415
77731	29521
153322	456726
473954	144293
131948	37057
353679	264286
242903	448846
427439	160402
374281	202523
118961	11904
391197	167391
15703	32807
281709	122462
77285	15209
244568	267602
125442	90705
202377	190905
393266	153736
140720	399132
66974	90071
254542	112116
378553	170876
36339	409264
116342	310756
332369	142318
255344	315671
179669	142018
158646	8918
426595	200857
52918	452709
312283	271508
366423	113625
197381	160576
234881	453989
272082	40756
407357	362672
5167	33256
394573	469235
202922	124505
128337	466432
97558	440615
282623	114808
92401	371617
444139	235679
384403	307279
371683	188243
356650	279128
30477	410120
205439	411455
49837	237178
469900	430773
51581	303369
492345	379598
474389	393326
189965	1057
450781	172639
2187	129652
166103	6253
458065	117800
331727	414444
52356	451016
17180	101058
252648	452098
80885	414031
279530	7828
137368	469049
400542	317184
26912	200740
28411	273831
114383	142042
354022	381008
483058	240225
54976	29416
481709	203041
125866	160722
407072	259648
353999	393033
154943	36534
421508	333713
491190	49931
221200	485310
456021	196479
425827	49966
460411	52537
331091	316959
387151	132247
482851	83360
8459	315566
330752	440508
374129	204330
21316	216033
259850	112379
367242	133933
360232	138638
68092	119893
366066	452782
246433	150309
386973	283445
404099	46294
402410	362972
10708	481279
247785	453391
173676	132740
106011	30598
412249	192365
447900	313745
334092	76563
374555	67040
449871	168213
107998	266203
143300	283445
392129	341705
187892	459802
474341	184659
139056	54976
316158	393326
331749	250434
179942	229745
441377	273289
14020	229604
1956	77500
33677	391414
83876	356834
290316	335519
125539	52917
194003	451414
56259	411117
414969	418467
121067	449745
345715	15543
27289	110677
120686	420895
189193	313314
46389	147052
287931	450917
282794	391414
124127	425121
195014	273524
106475	114930
304146	355529
290678	249202
479325	140021
344481	298757
61221	332505
408357	305706
361334	205289
285664	28103
449633	313745
477633	66471
258218	172535
289058	234951
78030	306520
173758	127371
453858	190369
407939	94516
147114	32807
157389	293931
181776	218624
289675	57898
412365	11465
372156	320682
344433	12895
249477	119381
151712	320625
437324	1840
68768	230378
296185	455638
286310	246672
456021	269473
141782	262183
312679	442372
237934	32610
297715	442510
412509	414286
163917	383391
72286	15209
79007	190369
248130	27766
331566	327449
277806	200429
140941	329762
26341	316854
208482	79485
323056	372605
50924	34455
3809	5662
384231	183964
24436	430610
289408	91984
460877	440425
246118	494102
160961	484274
424286	101806
47428	168779
138126	392028
271612	49903
129804	240977
420234	266508
106917	66930
420700	25034
166772	472546
309917	362267
83616	303933
74026	98906
64337	336590
6006	237548
60870	391414
192238	399552
364720	159795
202847	100477
244345	62191
71422	51088
30972	317715
178857	473346
200092	394560
125363	219021
354939	204925
173390	38063
124085	134572
108806	312687
316352	116714
232680	49903
216147	336590
280231	438419
105935	391414
277568	108222
281857	57699
488908	28129
392329	209510
358853	186259
165680	290700
41624	206229
147911	260135
321258	371884
61902	234363
284218	80383
45516	258884
426757	7159
428209	217423
3457	28696
276373	187905
411350	456570
283298	349261
433877	1473
198450	284843
341197	97349
360510	295484
176130	219728
430211	461392
347561	493105
208619	389682
442354	89948
132987	189653
258641	154137
235748	315501
377869	475917
94267	212329
64977	300510
89163	348052
107639	159969
157293	76709
414825	103242
439718	259022
133761	236503
393115	237165
314311	37113
272362	101058
442431	151952
491152	86302
77162	32890
432421	267352
125837	4413
410918	250389
257088	440660
73290	313409
168816	477506
344990	63957
137155	116124
238840	249709
417182	183213
481419	80476
150889	229993
284265	190369
378461	80834
337713	160262
302153	181700
283729	440962
350650	317334
346855	175923
369369	299274
219195	338271
167588	347011
328729	292415
79357	51881
233388	24859
12611	327427
112317	301475
162063	91431
36163	393253
115292	299467
81695	466737
450084	42189
325511	476951
281857	210050
167583	362925
86016	213871
88081	226308
228280	426887
300787	163408
342637	49903
62730	204813
285837	265942
146389	293079
393664	116896
302261	49844
265586	105585
300051	241468
178328	224894
61595	357854
364285	470069
412943	317100
227068	374589
355508	458982
438193	481843
16995	194940
280906	294634
5484	266736
411419	254123
239799	269199
10546	480005
58574	355171
242544	244947
163117	108222
111856	482046
308618	246245
347389	372893
69913	134439
470005	428082
20083	197353
457780	90123
277367	89016
167588	58786
413235	246311
482360	145059
206211	301019
266028	264908
289440	330189
83773	159046
306459	301475
388158	168213
169137	67635
75472	304227
113110	278604
269494	190685
208134	480530
115870	489552
154388	273831
156298	162795
385991	71902
409524	348798
221648	215952
473797	286936
198387	49896
398119	276427
305686	294836
100433	371918
78511	252609
452348	263713
245938	339320
244544	296758
412398	435817
467605	53227
292860	59782
321911	317675
39402	32807
4096	240796
271673	242629
123449	461392
184293	235634
461016	103030
81432	14092
176239	447519
449084	392788
228128	193705
54108	57989
430450	105967
28254	218448
131143	274857
471052	271974
161375	132996
53275	267602
29824	475047
204474	260577
323548	74940
50270	295861
187965	210354
396517	275763
114918	237597
451725	385076
385723	33855
403061	73336
122780	286579
395835	413525
218322	12129
78030	245679
255398	190665
290216	255082
51423	234869
385226	278520
290446	78469
150117	240225
325474	13370
454867	270500
319063	465322
251820	337791
13765	122462
93625	71281
187998	318285
85674	4645
209311	237458
251386	346731
15819	301391
347059	86632
329752	356663
458248	113138
198317	234120
266992	307018
195142	110708
383673	116658
370228	34242
368240	199676
5090	218615
420338	51137
438356	219377
105852	339488
328059	149388
471314	140367
310356	334837
106268	142522
281086	297743
423820	82271
82899	488635
430659	293813
422035	319219
443308	106343
491138	74285
267757	458226
28352	371918
251820	87471
285943	405217
377801	315244
216544	18069
312240	105964
39683	27766
5700	443797
42536	477986
163519	279182
417727	4324
187507	13231
126223	49903
37318	313745
155622	244069
405987	231447
319465	408139
225790	133423
218114	148590
438491	164884
449137	172782
198480	464725
69680	98327
367720	332874
126067	235265
37871	125638
306282	4466
451218	163670
388325	151647
442794	317799
102065	70301
334372	214817
480580	385161
132692	313916
364346	293813
358942	80294
157839	54545
370417	322422
385454	445353
78575	411255
95700	443743
51759	492810
398438	303648
55489	153995
409468	324063
471629	423508
341299	359899
279849	85022
205064	317066
409600	489075
247812	100402
475950	21998
440168	164378
67546	295484
359462	110346
117318	423016
83840	263648
22640	21583
214604	289058
73153	121324
190337	218727
360264	485028
288809	124762
263377	86441
120679	341233
28294	430924
287566	372629
26366	290
324816	234356
473395	428214
68675	458265
277101	76709
207071	412205
288936	447670
176885	253458
159367	313949
160789	367885
23928	342063
237934	336341
300195	57181
165326	252314
276209	83811
294323	227101
58590	267066
237603	387185
445653	224085
231305	32605
81452	171148
95162	312698
250404	477198
402052	486405
68314	435749
246363	164164
1737	315847
89780	468900
322634	72670
327004	7902
266516	197406
128932	226434
373170	296693
383374	86728
80193	284996
259497	183213
31461	265254
160902	226378
389461	293813
25184	417201
388284	176813
340670	44236
72561	336590
119726	347163
116938	28129
366292	63804
3802	162978
409382	122285
226023	10425
301537	396269
426415	269828
238327	110677
452148	205512
326841	228431
160080	95479
133909	393106
97567	120666
170697	252267
130187	242596
445932	348798
372490	297772
360942	67040
188174	317118
278877	380315
294898	211153
156231	364680
190281	225782
79589	431015
324206	27748
83168	61430
105656	285830
153712	317118
47699	20998
280863	354782
180405	411049
101834	284507
486712	470095
160184	73336
248478	105878
316284	404436
356519	372975
148706	362808
454610	238817
214069	425846
462631	224030
289675	40657
42826	265637
332245	420944
364252	39195
116804	166077
481406	134053
153356	274831
491060	293114
109569	369577
256586	56220
136955	197996
406275	270539
290165	113138
54234	19262
363019	347168
227928	36047
435901	110958
154835	242230
475008	290199
443675	184258
255026	461749
458645	98187
50575	279664
180259	213871
417358	247687
260852	123410
58796	262299
414569	353485
422711	176616
252553	127726
58272	404084
468818	208300
463266	110677
479287	16433
456690	411455
262954	340646
406371	21691
71430	232748
26127	74585
117103	302549
355897	370725
250941	476231
11595	18355
442933	309801
250299	447093
71725	79507
444380	452709
387191	273001
274584	430356
287874	155214
266597	53389
314311	27212
209898	339333
172049	257651
276821	37955
112929	291832
12491	52897
2638	492906
116667	401854
227832	28129
195911	440615
16044	465251
396975	43828
41433	318735
299131	54599
466868	338271
374222	95928
414326	303424
133817	208497
300635	288035
4219	3944
191914	75458
281671	164009
56619	354694
476592	176908
256505	397391
181188	154692
304346	27490
389080	187974
261393	134145
134103	395093
41676	317118
79898	476231
33369	176020
85106	250434
37087	419580
345401	84576
238791	169482
420384	134811
158099	378820
153781	177852
192465	141440
486159	348798
379680	491411
34953	101058
363696	163057
7620	375840
330369	240056
376599	76008
130083	53455
21272	380143
246707	330129
30709	22347
343440	303933
472694	7159
410560	436698
357202	92954
314413	239561
201925	392329
292721	150833
370933	339853
447610	461951
451731	262210
141878	465239
127572	405522
268763	45267
339639	277566
112348	213639
449530	486788
4606	221303
140263	398843
491273	246592
318812	183213
163882	117359
55595	386655
164511	225390
272178	339105
226928	86476
336152	209992
275197	449468
358373	131814
5700	178436
125948	43814
49551	456869
328894	124747
371232	98906
116128	63528
293207	297333
63574	231839
493683	322364
367505	269199
377134	141649
382984	346158
139350	431474
387028	230712
13635	469235
455305	55772
45787	250707
360459	488514
30568	213148
319396	398333
162704	467284
359362	166513
89750	293146
415460	267602
262890	151316
424627	77305
46181	136484
249169	365404
36760	245317
468770	248382
258667	420944
455074	482712
315951	58062
259581	267352
70	441313
214510	280151
4596	38648
370705	305046
257719	321868
308408	215054
451783	471745
147613	380450
69727	282227
86828	51404
156325	261396
246543	430024
353597	136435
274761	445353
84305	160679
420895	301190
104740	46339
222549	48275
310390	164884
396487	478415
22801	94516
297716	295943
407337	162008
257245	429593
141812	277961
365550	275315
446054	1825
309349	363031
452751	35968
394076	88113
339963	7073
272628	451774
313012	469268
242661	280777
185239	146667
141315	54976
109428	99405
133314	194598
388249	181827
287484	430286
336265	179506
195547	204185
479297	351732
143857	153995
19341	225852
117125	303457
386411	10110
471169	372311
263514	29881
282486	157100
405322	83567
224970	52026
423628	36392
159370	227135
363839	195579
99123	318735
342465	254202
33474	171884
211929	234644
71215	390197
39892	235568
360459	185879
280367	158101
140171	383114
328411	316136
46092	42052
490552	481589
106479	476951
61647	152702
426936	187974
91909	63528
157280	463185
441435	309804
486217	63957
219281	322596
247619	154395
474341	459790
255758	420790
248895	61498
291984	313745
4077	436686
421788	21981
81556	366577
79701	465198
267385	279446
148978	222894
248697	217601
289329	49903
66626	99060
409073	296330
35806	304805
364754	128306
139311	426986
257277	349261
68532	170085
147104	17644
69442	320097
313	237235
403031	256154
168350	438419
367784	252898
121950	348176
143639	82585
164880	183213
194875	82787
44268	105487
464420	165572
135971	301659
244688	92739
321855	446836
448816	402518
369366	310756
359426	218727
188633	168213
119306	143809
33605	15209
361001	317701
282277	478415
352739	244582
493603	332392
119944	17516
151262	454975
224518	199535
484365	300240
322474	280935
366712	447446
25720	420895
238318	362986
448104	184775
179378	414286
26193	54895
68776	291249
375928	15834
428075	420392
163843	372433
3351	232844
239484	478415
350064	449933
204294	177104
342131	461357
226897	165267
227724	300800
65513	55074
373096	63629
214196	433343
321411	33600
351639	28057
292411	222701
339578	420944
258514	202264
435641	166513
342465	387631
378771	135938
86222	78548
409725	433328
74424	99530
479516	404806
83799	230783
145096	303392
221786	460179
182799	337343
469937	162795
483885	372502
224386	60517
345361	13370
44108	403038
77838	212576
174725	12679
291048	422998
255979	25984
227491	71269
25633	29689
60907	271523
27457	401881
268406	375839
478336	105498
255865	406763
361001	379770
152372	286828
29431	195461
182804	391414
444296	430610
168798	355915
491181	342807
427213	355068
164630	36714
246191	470554
195696	361105
86253	194943
409639	50538
91186	362583
206107	168830
121778	12862
250586	58683
260347	205846
459483	362631
250849	383967
129792	327061
32399	300406
277808	304865
53047	189389
163340	281641
421562	403758
41959	127921
211870	21523
444328	22448
432677	239988
366394	168497
275397	473985
61572	22889
242411	399959
396335	64474
459056	255907
410197	399098
492858	198297
398438	127371
245343	97112
170619	462973
229735	394095
463836	492535
99547	411740
431	440660
39274	267920
442730	135296
214069	151096
422470	168213
228779	401871
370380	106238
305289	449760
51120	94027
215459	276519
155045	5532
190835	207343
43712	186440
468562	300240
305287	176504
43973	223233
417358	462445
417476	74571
174255	388280
10788	483827
32563	464831
314311	454309
35147	302610
157817	118916
176130	110243
362612	246312
70440	367798
210652	73990
399467	336700
378286	395988
7812	78811
398843	225836
221687	134145
300051	20586
411264	250958
321927	310261
416695	442030
132363	461049
379709	405609
391479	327204
341063	477136
383677	134124
355083	171592
48474	74571
225033	132740
64777	253660
112824	366534
312793	99405
432175	376364
98696	248835
348500	407334
371983	110708
75119	476094
108148	39255
107669	187920
470494	195948
450382	167784
104605	118909
254720	168608
398078	407902
438653	35707
177432	296339
235694	394406
225262	95312
32527	428516
339051	233989
279747	2700
30031	443976
185924	203414
366402	414625
412690	346346
181229	9203
267562	185646
66304	23892
144528	338028
350813	268130
99409	300473
381305	191821
112999	190369
35806	234918
200222	375930
428892	213957
226788	16300
407934	261070
269061	426986
380585	30176
32271	307193
367437	253337
243205	21583
61067	454112
481263	267602
46556	382185
149441	375750
187601	348798
452284	92086
164382	86974
354111	31505
300900	69331
310075	275055
296511	133156
370576	372214
488149	14504
233590	42117
151812	324061
487761	304313
158893	28129
265262	374028
146323	469888
273159	69734
35887	126818
272640	318482
106664	107984
278586	165437
179732	51895
101026	448709
166398	1581
124014	288721
153006	118586
167588	218725
149756	103656
309276	364807
163519	68001
397436	58801
432217	455185
268701	151576
88266	342724
285498	270337
414408	8084
401003	209933
304472	25409
410896	95149
270098	258807
64135	277555
345401	332537
489436	115090
118346	429863
400781	254414
418348	172535
86688	187045
48163	322886
109733	283005
87752	76370
300890	266911
281105	241377
93957	105878
79249	432985
323202	37115
319293	16433
378190	425675
395428	177630
94153	16710
441454	371918
310639	54922
279653	87515
416508	420777
467723	309425
68344	37057
240661	209946
354369	188759
296693	393545
46690	472056
268497	476447
466340	138807
262286	340186
434714	4676
304724	451636
203200	371617
10977	430356
481419	359144
268593	138088
408603	402784
91829	184220
378357	190369
156731	255579
238889	334336
17613	52490
271673	369599
15260	355526
86870	327061
99781	486719
374050	469235
33211	216363
235706	446105
210050	231563
286781	478415
224063	301131
141391	389682
132334	445233
198317	6063
214748	119107
115451	221759
36717	33649
315757	364680
122022	134694
230914	35150
405979	4413
398741	486684
71816	491871
428764	49903
488389	315888
396177	203656
313312	226494
167419	134694
134353	149805
197727	371804
165339	321501
296514	114808
39195	282737
264101	292494
356490	324101
303602	51895
358504	27464
23306	239760
298187	183213
297236	196399
93901	7815
345121	327217
235547	286936
360179	430075
438886	276440
325336	327343
53137	12895
263514	341105
290232	314742
203656	274433
452201	217871
458968	444995
83835	384925
310716	127567
392953	35812
119840	461846
149586	2199
155950	276007
265415	383946
402519	467369
11270	289410
309700	50847
390039	325604
128704	106892
84968	437187
65513	343555
73290	145691
177735	400660
399738	430894
41006	369858
27894	265040
277266	357854
427177	127288
333910	138823
156154	50747
389019	439599
15027	27826
367613	374594
51552	164884
4470	454402
360225	12129
444139	264318
61665	482851
350869	208617
267339	7812
377716	480224
459498	290450
363903	404396
482047	292468
488531	406408
200262	211657
348644	348662
136988	284272
488715	220000
460390	21902
191761	369745
431966	452500
253940	369262
256216	183690
387016	442431
415203	190369
256781	415301
210029	231638
391114	32317
5967	229126
275353	86974
2661	315671
299272	197342
452077	50264
181384	323190
81921	59966
458183	102777
393313	161909
330041	415455
30624	482143
466146	322734
153463	273241
328324	396727
259293	130061
22345	429427
282935	24000
233388	42395
251964	216217
456453	387296
95770	387742
453674	114110
189878	445993
466548	275152
437077	428524
266307	53820
431634	243438
460632	267022
73880	55763
468935	402331
489977	201286
47816	50264
55914	243328
97499	132996
41821	181680
14392	226494
204241	243027
90265	21034
454642	476951
206590	135756
219652	368205
32323	447212
267734	395338
435033	179547
139072	54508
343334	165653
245143	25549
64851	49903
315951	417941
331698	305418
12088	434943
462214	443678
173690	431415
425224	380071
152415	367798
199333	473320
465901	377778
308669	172360
407540	321402
468287	293534
375405	39399
212616	477545
244140	280635
440056	285048
91600	466737
236413	180557
473056	266600
228994	429161
12263	316796
453738	102352
97732	97277
219327	450439
92827	148501
480648	391028
291363	409828
94337	398066
379842	101058
245326	334680
263377	20809
141052	422998
389019	166738
195121	29175
17722	457508
298735	416211
402281	222701
161173	108222
246600	320464
321799	221914
462505	316575
162174	219184
202542	489684
55961	479157
395981	205287
278371	479680
412756	472554
407280	316796
403670	67570
330752	77432
485608	247092
426292	286936
215730	360791
411841	10690
173768	248338
290805	186440
312283	434757
354343	468085
163912	336623
289882	241130
249200	383508
486778	382891
278563	476308
345715	126954
99477	259914
380454	10345
463089	62699
311413	97111
106083	397126
282378	43352
342647	49228
263648	482421
20726	330469
417043	152702
65938	276876
154234	26180
383951	214313
66547	207702
105358	257858
456231	86560
156562	27606
70430	403205
178091	191057
460405	476951
237494	288509
287413	386901
211167	467703
283521	317356
404568	268046
199707	188931
240634	425270
169407	192509
478573	88705
14216	49903
135497	417660
352505	119381
472005	144306
446413	168934
263106	26940
53883	51195
252715	122462
242349	25754
115449	385378
271595	352539
388249	378283
348431	431860
364774	293813
421356	185864
437552	302410
28522	442874
192538	339928
206	164972
421575	299467
311632	310005
21330	432694
3660	416264
457839	32807
76228	422698
294342	166063
308076	176077
80683	242927
368105	303079
420057	90696
450093	151746
7602	224085
57761	138248
72171	391162
235394	439929
360121	334680
356518	327204
67642	249334
182049	442857
300401	260955
24412	216638
463420	95645
68297	12895
225133	467418
429069	87938
152318	409097
169630	212081
20243	255316
150961	193857
395851	66215
177909	478415
280933	94516
298448	131315
278673	194145
363984	153995
461783	75397
149398	16433
33343	195616
173770	86892
427266	389682
173608	307091
88810	228431
244092	453633
138726	5857
349555	279687
34839	190369
321760	471301
125039	350189
329754	323688
355734	226308
39683	472662
146391	2487
403131	243443
47115	235634
474180	331349
48576	488297
209538	110677
139761	492988
55599	267602
396097	40077
45643	357144
6467	394915
194051	128704
154394	379186
212093	253814
459159	139213
92457	106333
387468	94344
137157	190369
17481	192751
324486	428735
67247	355806
365410	110677
146653	183213
249202	453081
346557	449908
170697	472536
399552	469235
284326	149897
480280	250896
315165	378462
391479	124489
210957	145059
54976	329985
341363	97026
252319	92976
223303	24988
493128	316575
156644	378127
381054	195729
170552	154039
310459	8463
121594	107509
158266	342989
369459	40250
152738	182578
392953	32096
155656	42670
5713	267352
270626	34547
432965	149128
407143	463107
136798	30428
96091	298077
414781	348544
423218	77727
312519	137128
282169	425026
405979	74574
354022	421580
475808	228431
219644	489822
141334	271383
289675	107224
490479	352361
229980	441771
15666	285156
30978	479453
26412	291249
458062	419741
1586	321868
483152	86476
305349	53863
90363	67584
459817	285156
298802	489552
269612	133747
44307	357854
401699	157624
361356	18479
251449	237564
291521	399398
117103	224048
173955	437544
445988	173451
242411	470471
317750	69483
320259	450220
230574	350269
312658	186561
33838	190724
130329	374512
170769	452803
447230	110708
32430	259929
184699	423304
481898	252989
146103	28570
181680	379125
325397	196169
482742	286024
375660	258204
330520	490319
4684	11626
284677	433391
117483	164884
291741	313745
87376	211625
313523	250679
279809	161404
96919	456783
256901	368955
220440	263302
147285	336590
53733	49444
248737	218129
481281	443010
415567	395988
164328	86476
138414	237178
290838	77978
367036	160002
459963	273831
103267	103323
104605	211868
152573	26391
366842	208300
391344	384681
5354	151147
450354	64288
51231	441996
342465	149319
336152	75503
418387	411424
485073	388653
302153	407683
60084	8636
483706	443308
427669	369940
62191	356017
86596	243580
285403	368205
112198	191684
158724	253247
195004	166970
261394	17266
82690	110646
315194	25410
116947	324491
336487	211868
168773	212403
328367	413987
254028	141829
248281	364070
296283	196783
277729	151944
305207	75292
289675	451689
336805	233538
444646	110677
158306	283346
155302	283988
73373	27464
173396	167359
330954	67374
366712	478415
39892	489376
189064	88299
270784	242580
362057	413880
161023	318404
250858	402739
192519	218401
188691	365603
212584	65838
222362	110141
264429	452989
339188	487932
134134	94516
161165	106840
319329	122694
89219	130549
55489	16325
98900	478415
362932	421316
415574	291249
149025	328339
101647	357854
287953	412040
230806	107148
425588	489822
42370	433226
60615	8084
188164	294660
125105	420084
410556	268564
212308	141509
478711	433956
193767	425114
358944	105300
398903	16433
330697	199245
66004	250434
24333	230655
455835	224139
314449	45427
201054	489552
371853	291991
73190	238299
260973	27775
366493	390232
424753	201493
81014	124460
167588	45942
81262	147125
287024	43334
81008	123410
399136	273687
136253	97550
486922	118997
265262	230448
131257	35707
372214	207397
140460	339811
373159	250434
160080	49896
138634	16433
360535	426034
433769	193020
150423	239528
66243	45311
263220	290413
412610	352964
169997	401318
322910	397984
328488	77727
53302	86476
271760	121324
9731	315888
434702	260368
100687	188827
477620	470818
195687	376482
384201	169389
230372	361477
48046	186679
84965	183566
228020	355254
467703	325369
444985	233691
93009	134145
306294	107692
30996	194972
284843	81326
377625	264406
115917	161920
308122	251598
373615	279921
253767	339582
354214	366127
336487	330375
88313	189051
46703	410018
410667	114930
254427	412022
68956	267602
250139	359762
40362	126537
117124	301611
418816	190369
293277	175345
441821	59956
136264	419580
11902	173767
145496	489552
266307	357854
229240	477524
345881	21411
375739	229947
17968	303475
79996	291250
396284	182241
206231	469532
346481	106903
208888	467418
96706	88203
326310	375840
302918	340495
400380	405842
235854	440402
194051	115386
358081	10512
178222	189383
90846	255650
189617	389908
244373	479125
134797	443693
490717	164094
259617	129185
277765	330469
95149	105390
278769	412602
171479	177803
105509	268261
323222	340601
357341	429272
282461	200724
398383	137174
385865	290144
115604	232666
16554	145948
471169	137128
306742	265883
294524	171172
251763	355325
80077	171913
53511	449354
206389	421936
55957	313829
458463	268174
453104	313745
364531	424030
159275	424235
284567	276399
54415	187974
48200	451896
316565	61653
231855	280390
182869	2531
64529	441020
32920	471412
423032	94344
228326	387860
375405	164985
372041	117097
460047	154692
79424	409338
45654	254178
373170	459918
461767	33553
298039	434893
351041	217809
77044	187277
182028	180761
345401	227231
281043	448805
237216	300240
458968	486371
151208	50264
152738	6794
353017	249202
196030	369269
458226	311850
185409	14695
182390	372642
229496	336590
308079	183213
32294	254559
11222	50868
302215	397048
205771	329553
179552	239768
273610	3664
124291	90645
2432	142678
429547	11951
399352	417918
407458	392452
123709	390680
241471	245679
19262	464734
397862	28129
10251	203099
433865	226152
309917	324502
314369	184258
435520	492462
368401	172498
487386	340561
146504	273468
189739	148905
81896	364037
115421	348580
21763	414447
340762	385076
43931	404369
302677	180957
348764	189389
137888	256409
172079	406863
297349	404543
450465	202243
4160	267031
169867	318735
79102	57512
369649	93876
82769	304175
111304	243542
242422	468832
85575	229111
353022	42688
305686	348137
466834	109585
420797	182950
21634	388575
146893	140263
178968	50575
224937	255579
464103	49903
319081	324723
165331	190369
172069	402493
414747	461049
363177	355700
64271	302562
456671	478415
168058	107761
447270	155590
476116	248493
7349	301845
45497	492701
334573	35707
179343	286830
93148	57375
300882	301475
440863	395964
236403	217423
304303	472072
354129	388663
92237	76417
271323	393326
425675	13370
297271	290662
241889	369599
105132	35629
260956	105498
318998	465557
337386	489552
1140	475360
373755	296693
207922	463062
475917	391414
34444	220781
373025	439352
7788	461009
292692	129229
106268	213107
47092	252622
238889	491822
377448	167517
81524	197101
55578	217223
101308	309079
289329	467492
394098	202100
402281	120810
390783	104957
13772	90778
450417	313829
82363	295009
249862	165267
394720	476951
14942	73349
389566	371934
262890	81645
234014	34878
298676	231933
228031	12245
399825	156376
48805	362341
10068	259929
276821	336021
310153	279257
403390	351678
68117	166663
339195	486339
199304	425675
437098	127270
332242	21583
332781	456708
305939	243115
147668	412944
217787	493784
204427	203656
453012	378349
316154	377165
76424	463549
39500	298809
268748	87752
462893	377799
428214	12391
267562	382894
380489	405096
287768	278382
387252	336909
97151	461069
245679	283821
96559	437213
76911	275677
75039	356750
155204	303648
121744	124225
166355	400918
18202	369689
248840	268755
463334	451167
335069	317184
59166	188962
37459	431843
143827	148995
42822	111038
209379	381624
455531	266852
78696	432517
105595	443539
25557	355122
37896	258868
324649	7214
342586	231485
389233	153995
255945	134145
41378	415105
121492	278802
332881	53249
36147	432175
354144	173965
459123	313745
423900	198061
53754	147743
56038	420944
45724	182904
123428	245824
400520	258187
484685	381074
183532	493631
204824	488752
125458	306100
469008	141440
452709	398092
251876	94759
290799	268516
45824	79989
216147	307279
78152	214047
444257	382706
110446	406371
222094	170295
394948	446135
130011	273065
471956	267029
128359	387101
3809	404445
125193	2196
309239	56068
4190	311790
275763	436180
330473	360363
370863	373921
474221	190060
45724	173786
89219	55734
367114	393184
392602	421282
280600	155187
232666	150237
461115	401020
336484	469235
400423	366127
278319	241468
362684	300297
44159	140009
301312	313745
453754	24843
319081	180151
200092	163324
33398	110708
302657	296525
410248	318563
473837	154137
43115	385378
373158	418376
230051	68382
258957	200444
14564	300811
334092	2106
105077	13961
158156	314444
87713	440962
378006	314180
34886	310948
264198	79989
103155	420944
284057	492180
217740	244784
433206	339887
16071	175721
81457	409828
94573	162354
101547	220278
353934	318357
488180	489167
301285	237235
171103	306024
250150	360521
244758	215992
342471	218615
281911	149798
230755	463089
56565	169842
358607	84650
481740	459901
427112	105176
297333	169155
422576	216615
122215	423469
455319	244420
107079	332123
175294	34037
424079	5857
167445	423469
449319	422470
243824	266852
293913	26918
396836	175966
194095	241703
332474	368795
130490	291531
205186	449901
449521	101796
463306	185704
334080	2003
185269	57989
492345	86728
290647	327217
275819	128237
270248	119762
451423	76016
333086	258370
115561	329295
352531	465647
314063	316575
265483	404396
400261	113302
124639	309425
381085	48275
237242	476951
225714	29727
408018	414298
149772	17339
460908	205223
39394	13129
190564	15133
258620	454975
402036	431708
296688	83458
88473	162795
400922	57718
135123	225420
80235	268247
322048	243103
48953	2003
477774	418797
369998	192878
454263	30428
37376	3774
309225	66269
166373	153130
67743	56271
430094	346879
134907	177569
35458	174615
283119	41075
295841	153790
212373	82585
79134	397740
270705	492906
323836	157958
458549	23859
481419	284526
155800	438419
313523	35035
187834	356421
124562	335663
167897	43814
418743	141031
436919	340354
414326	32430
452148	342999
67786	410074
84546	156207
3809	418267
427337	283445
104341	330218
135913	359762
303660	376349
244341	299976
53883	10807
386963	95149
14919	76016
384767	464725
240632	315161
65514	317184
135103	219931
176903	366941
171429	362767
211511	88189
189223	182151
201131	270812
212435	25410
431751	438419
312082	163408
246570	78146
138412	186561
195994	253916
235706	438373
6073	287024
148779	304589
405788	316575
45723	23463
283096	219941
218767	132576
251802	455843
244688	285426
492163	29370
355155	152321
195980	458486
79013	73691
218291	401871
70604	188229
48064	403467
13563	242661
80854	48007
235599	28065
184948	491350
351502	238890
299970	272069
168773	147475
205287	256237
152887	279595
18928	175960
350226	273831
333996	310261
238190	484274
439104	96362
245875	403572
169826	183213
162504	332392
343697	54156
385071	164991
138412	452989
198791	42189
466995	406608
261083	377708
242958	262954
423628	44215
26855	17186
358604	76454
173863	414212
360077	428738
340003	450753
448220	21583
289995	470415
473008	200444
397734	176510
205349	153212
39433	48861
361001	298889
338093	138441
173354	298246
266141	443309
115469	369262
146427	432320
163940	430356
80956	209896
261112	440804
337529	88113
110835	414100
164259	352283
164892	455415
467805	365136
57914	364793
62546	212018
477932	461666
28357	168382
170561	157045
160097	117270
326821	476325
113479	248777
127806	445111
101575	187836
423756	422998
314379	231485
470592	80919
46645	156470
443033	119381
117753	428103
37140	84590
102372	95405
228128	423542
415379	202417
487148	30522
227713	465851
214114	315573
482813	420503
237251	12177
46690	153438
122729	166513
199534	158153
458925	205289
172538	425767
372750	208632
465184	273831
141668	420392
50925	486943
449356	49021
305418	313248
444081	154072
6476	130310
91829	389968
385538	308980
336955	309173
223929	91194
297271	414949
164727	138565
482207	130201
123579	409196
443163	415702
396605	309501
32236	269199
421137	137508
102253	289298
38458	363581
449594	364000
442556	357940
332299	233549
410794	446630
242021	129827
290518	302836
356762	133423
275721	116217
84052	151610
292687	148025
373025	10231
341811	300439
295094	72670
484989	371757
200092	430450
196003	259192
164171	234918
471899	176536
431237	394568
436516	492906
283883	423815
75786	113826
263099	211733
206513	465564
170076	435045
110490	114240
469513	131504
380764	181158
464685	107321
410755	327217
388894	240225
21464	89772
148213	49789
312011	307108
339051	209018
174255	482851
45724	464558
8461	86728
222277	13129
428566	441052
45336	110708
18460	463549
25503	320097
117142	396312
174362	258617
71046	328664
183113	14343
313061	447107
83275	134121
307315	430356
151184	211208
6245	179870
109991	65876
10217	62402
128652	189346
103850	281846
132247	1268
56620	154541
143701	421830
358866	186259
480280	209091
64526	321688
82120	432836
45160	14283
203475	206768
474606	59823
198774	478415
58078	317118
291770	34801
266257	486072
312891	205010
27052	74542
413218	159231
162252	81002
36719	10837
326141	173364
417205	259929
262660	185084
36194	476886
388945	139537
80860	284843
54864	190369
271661	422164
456246	193380
75339	477932
221341	313745
299003	484721
326680	70557
38788	208368
366373	208487
342666	104527
452432	421356
266316	478232
330696	290054
37092	126426
143168	303933
75746	489040
104874	28065
132023	214631
76168	471337
123291	362784
190036	234720
173879	462377
298353	17648
448516	241468
432561	281924
338025	321856
85085	391414
113987	428080
110251	440804
176130	423346
112755	261396
175644	19931
128985	390963
32189	227514
262286	372631
77115	99742
5007	457996
225026	28129
429391	230655
107996	332619
136519	167799
381636	94209
78289	259305
299580	328418
22750	488807
75992	431296
40603	327217
377970	422109
217358	439706
315515	162557
444185	371592
407540	460901
406123	115861
59782	41880
307946	229048
328940	219752
350988	391869
475336	69734
3106	344014
452626	262954
72414	293813
280218	34798
172396	377040
65744	447446
300762	410317
176298	133138
264026	488390
170149	42371
448298	110677
398592	33396
211238	411252
9137	5570
107052	470307
22333	277218
200214	383398
68683	308105
106353	386057
136522	143079
383350	338271
327655	73990
241735	342477
312347	80325
259923	492701
3809	163863
441141	301321
478588	98726
472263	207152
427240	134500
359326	3957
205023	491271
275319	231205
358937	319595
61346	64335
231298	60056
111996	66010
469573	375636
178456	105585
96146	49021
89181	458283
435997	334204
448199	188227
114809	293813
320350	357357
421794	287549
203200	99106
305203	277569
459839	164884
330908	488296
229639	461846
259803	312259
425520	339072
101465	110677
282940	190369
467316	440249
374223	113138
299106	191959
330423	287441
338761	431799
35219	4413
59476	411600
30337	74877
19542	300057
156995	356422
172379	371585
179626	398430
246382	475371
83581	278907
41891	187974
476097	20611
160606	5448
249444	237148
423987	151642
242267	343012
319721	137739
95252	278128
237905	267352
335059	425675
87638	210189
144981	12245
155817	332263
9381	178422
266965	52917
47200	189413
153069	332069
303016	309060
178946	275123
446182	221061
184304	77753
79507	489552
381949	324015
345715	257738
86727	355806
364220	48560
95252	480494
119404	328121
238190	6899
445329	293813
12263	251199
436991	432212
359427	172442
225958	139339
364980	438957
70772	290082
212492	16433
93009	111398
459006	489552
213954	35607
327508	405217
276756	76111
370061	398333
153006	64335
227333	364003
188523	53053
68532	407402
97373	76826
33553	91443
336152	68576
408916	485353
177695	360385
354193	43334
236496	318482
39176	81075
266156	119868
73492	335593
202897	136692
431562	163310
451580	103812
491334	450110
414326	11710
138990	53863
38319	76487
252698	83536
167548	208577
419503	63971
311691	461846
88266	242398
332500	466432
292139	230714
243631	258220
141668	135756
174395	375768
25231	294535
66383	444
314674	249202
23306	95860
26735	133738
234603	408251
252292	271311
490850	354933
30256	153995
103824	73742
74313	49231
219516	212066
10279	428080
233742	295201
172331	458601
336878	83811
180617	73990
10217	3774
158760	476145
340641	134262
135728	484898
133718	68456
13765	84997
152202	86974
252044	112667
36268	348362
453919	382495
91591	451128
458168	116070
375320	203213
142287	250550
437045	275486
24504	163445
319259	364479
352209	269928
415625	228324
430404	17937
209159	48163
95268	293813
242160	49903
424606	107724
14992	416402
160446	265711
82498	213148
299113	51222
118732	119123
109098	163875
159637	176799
415967	286552
364133	9054
146787	62191
73589	295451
296936	304011
136554	21583
297586	366127
275763	205016
122548	266538
342367	114930
232070	264286
160454	275953
130332	267602
109599	60091
91325	203784
327454	108193
452804	276963
151806	277064
486687	92140
132254	180485
67696	348798
384754	97701
237714	349142
414058	97848
438608	298182
109797	428214
227501	430327
23702	132247
161849	49828
347209	468766
465535	290570
79062	256283
330266	69010
206389	333266
190381	336590
148171	484274
420361	1590
263799	67424
313684	88203
141619	383461
303758	132740
483112	209510
103977	22907
173736	30272
57654	309425
472305	16433
345597	348971
420917	72566
109130	143600
346356	440660
324826	149046
70082	98847
43207	241468
276984	366493
39530	284309
413816	417431
36362	436952
207373	111623
165317	481200
90078	467020
32272	217809
345886	49903
65648	453012
77604	255625
212803	417918
98684	39142
148075	209285
345614	15209
323836	384849
275096	468127
72732	327801
161480	463615
455541	371755
372891	47615
7922	209572
416213	489501
299721	147935
77330	479760
274538	468996
306352	75379
478287	308171
216230	258220
78279	440660
301959	452855
432980	410395
125139	202996
257596	422203
266965	438419
4898	130028
432568	379976
338746	465019
149226	440660
378915	313745
192859	53263
339274	70016
409087	51895
196286	491965
32601	12958
161184	297507
446182	93743
104650	443778
393411	373585
252846	75495
309983	277961
434052	456678
486712	241286
94584	49896
478148	464727
206532	328184
16516	171206
254792	137600
361711	82585
312520	164884
226298	327061
39195	179902
98780	46449
299134	288447
228229	421356
412738	461846
415599	454121
427043	20081
9965	420944
4745	400286
146695	267602
288640	282822
352490	95882
256893	152742
59140	102923
481419	139931
157661	464420
261990	19599
386707	68013
123137	346305
211971	172631
145717	14403
458768	46071
83616	264303
267562	18330
62600	249334
12564	77466
344314	298365
124469	220049
128710	15254
203684	474680
28200	327721
444380	58317
325814	183428
250859	411770
84605	205325
107711	35707
366712	103621
151194	393326
401820	33855
389974	330616
206491	97894
28229	218727
102306	76111
26906	440962
127921	232356
437849	264303
378299	169385
33808	72374
393552	284843
230574	247796
328051	91711
279398	144916
364703	437721
398180	242830
224807	492512
477427	102518
354840	479157
77600	292468
114643	406302
173397	116070
274487	122581
324238	447831
474966	151968
352740	16433
222760	192127
315671	275569
59903	83017
238791	32053
61345	462877
326260	409248
474573	82585
89257	81485
21919	77882
325115	52537
261715	390232
83564	490630
106922	53863
143290	265385
254446	97985
360506	299408
491755	188123
183613	91065
352499	44189
33572	291968
245329	267060
192611	243731
95664	334680
107473	438373
450563	420790
133963	214047
114877	262954
292576	125729
192068	494102
266153	409264
385150	376595
271724	184925
312196	228882
442606	8623
348431	214024
57164	350625
278142	115917
173766	340449
327209	209183
369730	440660
89177	317356
256893	120339
377047	465480
342964	141783
381553	183797
77823	306100
383083	287423
254617	223704
457455	391414
193538	281265
178017	318986
41230	311713
301312	156922
387046	373847
13268	380538
100966	191013
280542	2787
234532	151944
201866	284843
233699	4903
139925	84032
273563	185704
432175	126897
97597	20034
19050	6352
298784	147516
357225	81280
89219	444304
104453	194626
90870	91666
365074	357731
336619	251597
457934	350189
298665	278834
181885	459686
10690	270324
423074	171810
344022	338076
49184	275983
252627	87413
202600	3845
94104	25710
224786	277444
458207	432719
67581	359218
360653	341176
259074	145771
289126	410162
221421	412980
193197	267060
418156	438300
466012	360860
305640	164504
125417	344063
233900	133918
138593	231173
441333	214697
409982	356645
398086	303833
129613	482673
313636	330053
281542	295114
206986	221061
179598	401871
217271	293813
304303	317356
1610	285446
3623	221409
196099	343103
31956	94665
215004	62191
330737	8577
78289	146970
216726	190369
215676	227101
479044	282831
57652	91998
351732	65244
335426	179045
119001	353098
365360	281101
326171	74184
312283	273202
23104	348317
142041	311221
449406	330581
444245	36534
71189	269430
338780	6133
296190	373999
15406	267352
452797	141649
102166	445347
398090	477986
452817	134262
136522	399136
300940	181172
393056	79249
387463	124744
426389	410602
874	397183
352011	110677
132815	128758
410590	110708
50506	366828
417194	290987
171596	362971
20451	76523
454867	239752
85729	122519
416848	464434
267359	407334
351851	225379
426470	292721
233498	441625
304404	257388
277846	119595
215098	142018
70164	360531
271760	334456
55578	169482
119740	250115
47699	210261
195804	99437
273322	339798
289009	72292
133181	284197
442955	311867
183376	488097
206691	23018
181281	471485
43489	271383
327397	283191
147409	429790
198198	375690
458768	401568
132222	463822
84536	315671
337083	366425
373755	62133
342330	96575
226819	25744
450289	460862
303562	179375
450184	225406
333339	228431
310603	241949
163925	303497
452967	41495
193079	134145
487874	63841
80419	292175
152641	399468
16233	461392
6597	226494
237120	121556
382563	327040
364636	169456
288354	255579
210186	293813
372303	267765
137840	149373
198175	304173
303799	480227
300273	401486
18451	342415
461268	331349
135269	152294
222956	102352
220872	86476
408121	185479
31345	110677
26081	476308
423928	361960
121866	44292
383105	192580
438478	121171
193058	240796
92401	173763
430598	371918
122608	484867
335059	399954
1534	226378
67736	209510
469250	311340
128808	62012
332299	451016
412602	470895
249205	300811
383377	447158
274690	138193
104788	139721
78929	139636
486680	425595
378357	176182
376499	15209
51858	161103
129396	133100
13110	238083
319393	62661
244831	433635
60474	80501
485546	126764
104035	339991
33597	467320
281236	244381
458183	108555
388696	410238
345691	202189
306637	324723
419558	196354
106390	433747
273295	48784
465551	7992
49871	138600
487668	427628
194791	322203
433928	228431
209018	249709
402706	106739
161363	371617
263377	477136
134324	267602
448298	275768
259769	158101
169691	425675
29240	271989
208577	229124
258595	136684
341331	318173
358167	237517
311306	306352
470088	300119
122282	399060
441463	85932
166450	187974
84680	67584
83092	405358
250833	489595
483857	284133
116003	35200
66383	428485
24726	43495
414630	132843
364536	269199
34798	342761
360498	264547
312562	311297
286615	130651
473141	336590
143805	421356
323178	363469
190558	479194
309245	291262
173105	137787
236724	21216
340798	317118
305827	178335
67537	62191
351803	304589
422015	357854
227068	40161
155268	428214
328252	80515
124259	421356
74862	183213
88296	35703
95299	347548
128128	214992
396381	217703
178422	246714
456295	219638
289675	269480
468891	134694
34649	295484
397734	194860
255084	146566
171037	211520
135179	21523
87689	211008
268118	70864
463578	303080
422262	321282
484924	389908
417565	70941
219099	281416
123161	291814
381293	102923
332642	300606
435807	79102
107998	406371
189318	388871
427498	137128
130069	442484
432009	301364
139350	255650
301557	129132
239112	464256
458711	355532
57559	352446
338757	312259
84453	447831
47717	489778
5737	317784
228490	146202
459651	174508
305251	460437
169826	257619
103914	290450
39195	226876
84779	366534
82430	421356
323308	249334
59277	137368
224822	89633
383536	56457
469668	57134
155941	39695
293257	267352
240661	2715
277568	187834
92064	71281
322382	113138
236733	246021
185088	13370
134074	477491
96581	116688
367538	217423
208152	373957
372909	107140
328550	471520
426074	191449
74574	272290
1499	490516
80468	16041
103718	49660
218730	338867
396927	244661
182369	90705
363942	204925
97450	126473
368526	189170
73382	286708
359988	188759
242021	429161
156972	98220
165095	193131
254792	118877
11902	322663
136798	12679
149429	397042
427505	70183
288385	106221
18876	482143
225351	110708
398274	407565
64525	411846
347167	183778
397777	42653
392011	476951
292045	183807
421230	444702
6576	306387
229735	94740
375913	267352
178680	154154
50766	195121
154850	175673
258835	174939
284208	389682
194861	63528
31338	27464
179953	159144
174034	161704
71346	246563
118325	165680
176992	117703
426870	404445
151582	317675
234573	236213
458768	159356
122781	193996
160097	401378
390596	222888
117925	94516
51402	213277
39195	24547
447946	273831
388380	208314
158911	124797
430983	145948
81030	49903
100417	299106
229059	317676
318738	317708
170020	312334
129886	325148
416550	302067
158274	303392
451216	142788
112489	12895
266307	144812
11122	317151
163525	15209
12180	388195
310689	358055
61066	163012
268989	301475
388844	459985
128628	204484
38993	104023
94663	166063
259260	207535
99356	39476
357375	269366
4570	96762
439140	361604
252846	303175
355298	11727
25145	441996
469690	35707
414878	445353
171328	126103
229385	68334
492043	16037
261033	368820
254496	197681
131606	374939
97644	271231
132571	466600
316300	310261
24265	397130
273286	49038
93244	205517
37043	421830
469961	322199
121828	287540
51342	165506
251243	218727
133804	108725
291078	144386
3121	329310
235777	316421
139869	256373
197995	50538
258310	487001
292491	461769
186729	136435
72668	432241
105977	177861
185741	278520
470813	212278
156941	21583
405156	382116
197693	327168
202113	60517
485793	15209
135177	106182
272785	72057
386468	463549
185146	256947
42339	146202
342465	114808
268910	454541
251703	245565
489645	193766
482421	434893
345715	180578
222194	305921
371001	93325
4307	282344
211238	429538
236064	57300
126001	57166
152641	376272
344577	419493
94250	184763
228018	425675
225597	258370
79899	140289
213390	142928
461661	357800
128948	312239
200738	149300
1367	295114
424325	221281
310843	373200
110406	185335
270248	212357
108018	120471
482851	30065
258377	368973
473580	144061
66152	483275
129072	435708
156236	484497
68322	200444
307555	84504
366402	481362
266852	152550
350719	197077
444397	466046
76099	479057
369815	182924
45007	4486
3458	404456
449956	76417
322109	487907
272139	448862
363788	336422
161716	145948
351156	365880
264020	142318
40517	342063
173448	218586
291172	461182
233498	480436
15101	402324
260017	302033
132832	64637
389224	82730
235105	375840
486491	16433
37005	119868
375976	108115
127779	100705
27400	471205
1442	229150
97840	152065
246796	41706
184333	209542
8535	25303
57801	360708
360094	267352
120808	448426
86268	86560
79182	124798
245151	183975
373288	261356
450406	280041
319218	414269
482183	57704
221173	409620
37767	138807
399441	394978
330554	478415
462748	463799
177374	116453
426668	389384
106034	49647
20321	221028
209691	360860
366505	297327
31176	354201
249113	446105
309276	491272
322798	362118
124394	210403
435637	428739
193523	14359
355922	32807
372206	346384
288100	204737
171650	102352
273801	302595
432865	168615
329124	227972
14290	245353
112625	139441
86321	30848
29634	263009
465702	15209
313314	484246
99918	41959
195615	275790
202469	440784
194329	487500
80511	21998
68098	70888
52051	250187
318557	277417
217459	404007
198317	450423
303782	95873
446182	315566
123769	206717
135007	15209
304952	179932
152724	17576
306174	148590
448417	73236
393552	256592
385670	190369
52880	343975
341891	430800
425965	153673
198023	175614
417631	399081
323089	202523
313733	369599
163691	43115
376537	385076
52225	132996
371692	361255
401124	139830
452115	264141
400888	32163
454016	310040
299934	224607
281285	132318
134684	237778
132063	395198
117308	422621
160794	132740
405752	218727
159169	453104
378286	411944
444380	308100
28399	62191
180197	108222
58484	325492
467836	361458
25557	304638
79528	419942
96256	132996
449406	462627
410439	35519
326809	271323
453806	327779
120769	76081
191155	302067
278500	13370
98378	455773
282967	453842
33894	413283
448104	172986
428533	438770
404117	172307
135310	338021
459280	203321
435678	83146
257775	7934
104724	374602
276325	231509
78921	383700
363320	35707
249474	213871
454955	338315
479338	21583
147624	265589
361672	155719
403985	418712
105249	225094
16524	264505
456512	319426
380239	273831
59903	478415
423014	317100
330737	145948
270343	132996
230426	19362
147858	134759
242724	311212
48484	190369
111332	271517
131504	395883
32169	54976
371719	271383
81497	15133
4035	360860
129328	249050
387872	318033
160236	201493
318795	123369
358532	249334
94705	271858
56806	217310
52103	420944
321785	342886
132739	447626
263769	97848
144973	128429
44639	439273
477262	378686
146530	60957
368299	90682
462969	334424
158156	94344
259651	304739
74720	75499
415831	207879
205784	353557
176111	126054
281350	37541
380454	20946
244442	475594
81432	168990
373576	355700
462382	382263
21224	308927
423708	66204
55659	305418
254440	338189
427498	9054
61349	486436
365787	434757
341204	348261
7732	237235
485474	267602
191587	68098
268910	490144
125526	328140
8151	250434
426439	454822
467714	423536
307185	39546
30749	35735
449492	10345
391374	141047
73660	406727
471579	231403
378416	406701
445555	159249
165502	344953
43155	91069
243287	328335
461143	132843
333201	193702
23185	22653
270176	348662
52646	86051
57276	179326
171813	345515
302267	443077
81950	152321
80326	241084
214050	86006
86632	377027
474341	5938
5700	473682
194861	401101
48200	64141
73520	327061
319589	317118
359449	320891
2404	319792
146418	95544
481236	333357
79948	191204
443358	420944
280121	420959
486573	279165
416426	429871
390089	313745
439953	353267
364370	18852
229647	48511
440215	317356
352256	482550
100260	354644
207136	401871
144577	3130
186714	460784
79542	492906
302144	372822
198148	401854
15209	346348
120128	242552
93012	51060
75886	451681
91545	54976
246629	241468
195475	413905
381146	262954
326631	164775
435887	285634
94827	369263
325912	197218
130444	257298
316444	268473
246755	423036
42907	330939
95032	22347
242828	186561
167202	52414
422342	476880
249868	283392
468930	313829
337927	237625
107075	47635
357789	349894
473018	168624
236008	311510
176130	56381
133400	72667
191916	393326
364886	211868
104325	26448
454263	209532
72187	128422
404892	393581
345824	236213
31315	391414
431508	120666
465676	125638
21893	277961
154616	22127
481419	335842
164829	109407
228128	178028
364636	448401
19492	257858
16832	178415
219136	75185
24480	124505
418740	88113
264505	383032
452916	479046
656	180578
277133	204192
317497	317118
216201	321760
241212	492316
336728	166651
178778	32163
342465	367959
489600	441195
73988	37899
363050	210907
103405	108865
112625	202822
64267	53385
489657	108555
208720	478678
262201	485564
428892	62419
45497	11710
422533	454222
264080	263009
397734	385426
274833	405217
274517	251491
314311	203783
263993	294473
37526	37515
128124	162862
212096	447831
13153	371918
442099	243840
243352	336590
458638	317132
95765	170180
424142	22689
312842	338271
83799	359762
337237	388097
312657	255069
200092	69011
7922	312892
132827	434863
71416	47644
240472	454160
174318	84065
489662	137122
329838	438373
84836	40692
188241	49264
181680	104828
36167	151944
223534	474495
264154	183885
408847	9421
25324	378462
246071	19485
100400	292721
200795	426034
152103	124085
235875	118052
486870	427729
101653	341968
105789	266153
196355	16325
414646	161975
199627	187439
393010	421196
345466	32605
472316	378462
482032	94516
82661	53932
404960	53369
263962	473843
366620	28360
250911	107187
13970	421935
86583	238664
391442	165091
76208	178696
476777	161485
213426	309085
33659	371918
300770	350090
139393	330675
285192	313314
413784	405788
423680	134694
267440	190405
49353	53039
224590	396464
413675	236992
353981	200773
41350	289427
441700	114113
199073	275990
195300	416942
158435	39142
388249	272069
236654	283265
169832	290060
296635	430356
311756	157831
335484	162947
339963	50538
57446	294684
71589	453012
434544	40447
123634	115933
139350	388407
95956	261920
209103	447560
313092	61254
343106	5795
354006	165999
304714	267352
286159	94658
163583	49228
202893	110708
117942	397896
358322	303079
128292	405217
345401	389445
101108	171760
244092	193281
360517	395988
70252	305586
457566	275812
110400	335881
233018	23018
239748	3799
222950	203656
389707	234914
431111	447560
165336	245679
136838	396228
288519	220417
136430	187974
485750	187834
384364	319333
250982	319147
233590	128010
49184	153233
116340	280211
387602	218615
362305	42189
430325	195948
91549	414212
396959	200457
437505	367758
429875	485304
75353	267602
221783	234579
485786	114493
400792	489822
43770	98467
102458	6253
278320	263610
46829	1294
422978	224696
165286	478415
25145	152702
18116	309950
30512	270836
304404	381269
88219	198224
315573	320464
3014	438904
5377	415868
159920	455995
160032	166513
100549	278520
251706	202074
51654	77874
26078	267602
218264	403389
195998	336590
469008	94289
355548	367750
423256	221890
471348	231493
444296	53389
134694	168119
480070	51482
252815	445749
270705	317675
306004	276744
361001	169263
416034	371918
361001	329738
175116	189802
237289	102210
243864	267602
261527	345084
157810	159069
332989	464727
465647	204384
179108	122694
392886	315261
321868	94322
287089	133423
480199	88705
340073	375723
491692	247675
350553	317118
437464	307698
455699	351169
322509	268411
206463	98375
382839	9054
225363	22448
194537	476447
430036	327438
381820	46926
287872	486950
220247	212081
172597	21241
382584	475420
149373	280933
291334	218655
2039	16433
252609	180709
180362	143289
52685	131471
453013	145935
277954	28883
281951	427122
241069	410448
125490	164273
411913	273831
394508	286828
471412	396079
116431	370869
412365	123029
101105	463832
454610	337116
432673	54449
121828	182197
257285	62191
297436	96918
40809	103898
228821	355700
116525	12718
406521	140508
110020	15133
75901	375834
472609	249334
127941	492419
473192	13903
22675	271367
431853	179375
317983	64865
85237	315888
477506	401871
449671	383822
20438	440660
399258	109386
251147	15133
153131	451856
456143	187974
372014	187998
305985	44851
233411	57375
131606	37516
337598	186561
490318	481279
68675	111344
392055	183213
71449	77461
99287	333391
461724	452327
376717	98406
94455	421830
61647	35628
14177	152321
268578	60441
488527	262361
337476	134187
386556	103912
265624	57291
362715	332392
493113	489018
306055	475699
246876	75495
363902	400807
471597	374218
335038	386044
373516	93609
250183	468182
303890	422426
101678	457473
132103	363973
300949	484866
247290	51282
405306	88113
339333	27083
138281	313745
276	457093
161544	263224
453382	435637
343414	105938
238703	453010
268910	62366
230051	285291
478561	139648
414920	307527
316136	387678
426669	426930
22753	136388
422060	317286
63322	203279
337046	127469
358132	167788
95770	383576
68910	170295
491918	98906
480053	48523
260190	150352
352739	247053
307595	468532
230841	304173
406919	450705
10270	130356
143671	40967
466819	170726
66926	471645
25239	198465
287468	110677
243778	402698
157511	227014
420364	25410
315515	150687
160182	121141
221461	153277
204923	126590
451849	299253
216894	76467
292225	149959
419182	426986
361675	468485
326762	490332
298390	341842
216663	413574
106268	37517
358322	455493
129544	35846
204537	192632
153548	468935
97732	276440
210556	110677
325960	21902
173381	122124
380612	22549
102129	52740
78505	196169
183115	193380
153322	27683
346206	27766
405477	176182
384310	481179
122727	290214
15608	468712
395883	77438
261925	132996
277776	186159
161103	231669
223133	486630
312474	479554
161334	316372
478661	6899
66491	473145
150345	21523
138288	29792
411272	471892
443516	350201
273725	410028
487732	1687
54248	231485
347465	93627
236563	304712
162246	313314
312842	486369
19704	448770
365334	40257
222179	230925
414257	440970
161717	140728
408272	283417
361960	476951
234797	198297
113372	460179
390306	461944
477932	18215
168851	3830
260624	330469
441783	21268
269057	281924
276876	464029
179675	151322
88606	349541
276756	49021
91526	155558
101660	429863
299434	180649
122266	387742
128684	476951
393599	3220
150970	388229
47978	11282
344288	89410
420959	219815
107058	269903
374150	359243
264135	190880
50145	315152
264696	220857
383223	120446
238800	272507
279609	6899
214251	153995
384737	207389
107256	421115
484172	183479
392953	24861
274613	232027
138412	233923
89671	268917
45259	12364
68886	411739
115725	3095
482357	378462
45723	457800
478057	295733
324394	347104
298479	366534
382777	349334
411205	199223
419469	142384
37924	412162
74810	273831
351955	70613
255616	60561
338752	425827
26741	276129
192638	159275
41557	16544
323684	361
463549	29253
52193	162704
120808	200549
127545	425664
478149	102096
97834	266896
398100	482297
404099	317118
419197	166814
120643	476951
415574	401123
121915	470278
180927	297937
13392	400833
433432	212081
325237	110094
78207	416402
428428	32807
356490	295649
160434	263563
344919	293813
454263	205157
237554	313745
354111	316384
278674	199676
486947	147183
455454	110677
289095	110677
476704	132153
182482	132625
228849	280174
342652	39874
96716	285304
33174	220417
436682	466046
167428	310773
299580	36885
89219	232919
42792	431860
372004	400061
261388	401297
104783	401949
254566	72584
42370	310836
358860	404658
123204	186561
462047	256168
200005	368205
76870	445690
329068	198206
369997	478882
223891	399704
2348	460000
327209	158811
285782	159249
29467	273831
92679	459650
249135	376364
72804	326976
312621	152085
73444	62191
284252	258774
17288	141649
444139	23018
174305	145948
458183	228088
301063	71128
388088	169047
472572	478415
206258	297706
185409	443903
315376	31300
250810	475866
52491	475201
402805	286902
257245	491150
90922	113035
193306	46947
487501	420790
300273	456231
61367	491466
248304	35330
428410	166738
373380	65346
469065	214024
320288	328174
36267	317184
136983	372459
364045	348798
23995	482615
324009	341309
293768	144845
44495	70067
248013	21679
296306	78954
438344	370164
31761	265589
94129	289108
493779	489182
47092	231485
284507	265040
484700	342698
215011	454643
268948	191639
11194	310836
198317	441587
168975	192965
448272	17339
34530	245679
163445	199676
264961	237460
104126	190369
238963	458601
192742	102386
209523	123656
324296	226352
62979	371918
171083	123365
273019	154623
100515	107908
304346	160633
39195	336590
424769	349407
484646	104009
329795	12245
313709	143475
124085	454221
11563	71157
408888	427205
323873	272485
22336	176646
295042	164816
84495	90884
159141	233292
359689	464545
318336	73716
298519	95149
108057	188925
119346	196783
23459	285667
111890	216006
379696	240724
448104	386434
39023	210261
493474	399468
354262	417918
59644	259435
118786	125087
350935	241596
273669	208487
474216	375558
171600	458195
346543	435708
320210	110984
227330	409828
481510	466224
463924	53333
292443	445020
312283	420512
241804	328253
356990	184174
211238	435276
386516	59784
143012	291103
458250	514
400807	411931
265672	59834
236533	246672
39101	121960
21417	391414
287994	311207
476951	393326
215649	84328
397321	124022
219363	326918
161363	237019
128019	441969
352905	167588
130194	141166
346455	148319
349064	308538
317566	213316
254469	79989
390761	93245
5461	118678
184063	433671
247459	443185
66360	281869
477646	184258
362214	347196
402052	35707
126170	6247
382659	244
276821	419916
237120	414469
170464	484522
479229	353787
123718	479794
18417	345898
314291	146232
34123	236019
153813	385427
78469	35414
45234	471403
487060	116008
115596	20294
409137	288354
279303	369599
249465	5963
367693	103021
164829	201195
346272	93997
281225	280759
410412	430790
319918	30766
125064	344028
264408	306387
377994	243115
99901	393326
260509	41913
331296	349186
411761	183479
464974	267553
72853	267590
405077	27464
488195	312259
289583	175402
313293	876
378581	452728
42675	469227
477866	182308
148053	220633
31400	461944
265776	336590
80476	379313
464650	246713
283027	408793
213616	432591
319882	152791
416004	451414
476956	327099
371854	430356
164727	293813
59718	171103
343975	156376
88804	186259
485683	70571
398761	236599
443534	341515
283450	203656
149864	79249
411195	13370
4262	304685
306568	433813
273920	86560
182995	48275
47035	171890
342465	336590
365107	166970
317722	343010
426800	17186
154712	401101
375476	262954
207189	372815
212481	464746
117730	137567
344352	408219
84861	477986
277596	292553
353597	197908
207754	18041
64504	109823
261278	287021
14601	251656
178031	476117
185706	190369
28399	15144
131423	99261
385422	264406
168627	148207
456992	49828
86768	375555
489603	280933
116114	27151
431264	40596
274528	383967
169583	30032
147795	301799
439279	26366
428517	278182
122180	331584
287481	156376
399796	157338
132094	150917
98706	371918
222633	10646
221521	23018
255115	91711
50506	96973
112372	173995
48275	98897
121694	53640
197571	338692
93761	114318
302918	286833
226165	15133
76819	61485
482851	283423
6108	263439
414441	135756
386094	101889
7506	144776
308467	417201
414235	285281
63750	293813
311190	166647
98690	336717
203969	111039
407085	210261
109919	393326
67693	137128
311228	302828
345088	437476
44580	338378
118808	464420
274138	406751
28053	110708
149591	435708
239448	145059
161092	401928
298364	392428
381552	263958
104931	183213
123528	334068
451864	281924
41189	473841
319794	105521
207032	201286
78030	249709
51457	88413
372999	237548
298528	266852
282453	215883
306304	453671
196996	410559
60557	203656
428861	310951
217347	267146
294277	477788
459596	65371
272071	82794
452259	32807
410164	329279
286911	455407
364703	371705
42697	83912
153251	439906
61367	294965
123932	121873
131504	301298
48441	202507
482851	72978
287980	41611
84966	53066
399441	106832
289419	470509
250102	461736
135615	175664
251781	278520
476656	469235
3111	426439
119642	27464
35806	81183
144992	185061
475240	23133
476106	430356
49334	235910
494079	446637
46712	149122
390948	429220
139844	191959
105077	293909
119001	258962
289884	440660
421936	432792
387377	249202
317316	404268
324037	189064
319824	95942
178928	230863
261091	341271
248934	99840
158753	284843
240203	379970
346697	96149
311311	407008
293346	175000
323684	224559
225988	32447
72190	212081
381305	17155
41378	143615
264569	203325
487647	190369
353864	207093
394486	161635
447793	53387
447524	181767
102275	79036
102923	466151
416408	258461
252044	282488
465284	146566
215434	300397
279356	225521
228605	81046
17678	99156
291984	108222
313669	58317
244267	141166
7359	365830
29426	68950
114633	113138
145816	317118
166653	184657
338153	219467
153322	235097
443025	457418
72804	185479
254368	248382
306805	448674
266542	401928
141673	133538
51354	203656
335990	396202
400064	326206
241355	59978
155168	333357
170603	86801
412341	9653
455889	390398
296111	236240
386654	21411
275600	464727
270122	325814
441811	146083
204432	4772
444380	73799
97908	485265
479153	245810
139527	69339
200092	352798
258187	370991
316383	80800
214615	409592
172387	334680
197693	415625
154495	372214
465792	190369
415431	253121
452214	164884
122520	90977
416321	221324
57868	155266
351531	172041
4476	293813
80801	478415
439977	431570
363109	475641
378539	458735
140899	421830
328152	20139
378884	313745
265140	17186
117103	414023
311367	136845
364511	462348
5444	138264
412189	158231
386098	336811
399714	146913
72742	2715
320338	414286
402519	106514
58251	36449
57269	269083
32861	253504
191396	123191
401113	53229
327209	40447
393634	464420
187354	170615
292198	314881
333793	117299
55362	331584
23325	92613
163413	413818
197702	477328
37018	36283
56306	405716
74647	466530
122038	288433
116481	492316
36339	315418
347151	281924
453650	111654
23466	129361
338093	310657
42800	46909
168437	356550
249894	27683
147580	212642
159008	197077
246221	283250
79580	95493
443076	183479
341581	137469
264834	378462
156553	448770
369088	489582
435023	434893
208300	429249
357516	23018
414583	101038
182412	86728
209183	50264
446482	91722
9670	492424
362215	373021
19954	371918
123533	241888
201441	279953
373755	421830
183544	293813
167035	103405
330954	272865
356006	262385
325019	165267
274413	110677
478968	464606
168112	22827
312347	390232
456947	429863
64777	109636
448927	16433
398530	190915
462974	154355
352451	94344
33494	466737
435145	168950
84433	300240
210602	295114
317356	294497
313115	116283
64584	213639
125526	2290
280421	315261
389842	420944
46988	155214
182799	184810
392930	86596
10251	77461
436228	395988
6450	190369
247809	54976
483987	348361
216801	336590
289675	71262
339582	72602
203695	480438
250849	137128
1586	54976
287089	431378
390442	183213
218749	243115
219876	286655
404389	119381
450714	23838
436518	381910
372779	219508
210469	435708
49786	239803
341666	261935
147468	74754
428339	413772
373890	364610
421987	336955
80914	154137
3029	327003
100053	476447
276821	38576
268923	14928
50323	414937
293993	203656
21961	56381
470531	40722
178147	29253
76068	428214
107709	471485
182390	350487
187834	170782
367919	146042
154880	279664
59736	112183
78158	452945
294323	325724
147377	369599
119359	18130
161475	180957
132827	179045
282568	217494
244244	190369
279805	94667
49083	388531
228949	481279
37329	310030
97394	328538
427932	190369
87490	483588
431661	335842
85394	28065
238826	120029
193870	237235
179689	199917
456308	82794
183465	140044
53973	374611
453758	352239
133782	286828
467276	186259
136845	286074
63738	262954
127991	458183
193767	336291
379402	94665
108499	210463
66339	335812
129917	259623
161363	10646
315060	403766
238548	105967
68975	459802
160680	426041
492567	211868
337206	35707
147718	378082
116114	196783
365531	167201
132622	32621
276158	54976
288690	472072
370869	231021
133927	148323
36267	348798
222674	9054
2756	204693
21679	148871
8373	352608
148459	122104
329419	369262
446935	18422
140383	175414
448844	27464
352048	122462
1445	306100
410442	295484
341710	478415
194040	431441
271760	291984
331187	174353
81406	401910
54071	67089
330339	162844
479351	220417
265179	423688
431261	186259
196303	350287
41154	418530
244688	151920
97075	459329
312026	64429
104527	305320
269314	15209
56992	26385
57308	16300
141281	72432
59509	347571
374312	135442
3702	293813
383673	42287
124866	48861
483625	145691
273175	405842
486042	438398
3389	40470
191345	263164
409028	350206
229239	86974
141440	261398
254705	54976
59856	385771
313604	70097
181690	378686
340524	183213
72804	313745
58871	293813
51638	99437
129174	210032
84536	104441
438996	118018
346557	306917
315805	94793
192646	414257
267387	388963
152314	334746
37922	219865
46556	143671
397778	476804
259835	219865
307160	175315
331872	423688
394867	72523
349765	440660
97535	366252
2481	194165
341952	25836
298823	145274
231305	135988
323015	171386
328550	369539
60025	140746
446182	313745
90238	9913
222436	300998
18352	285964
159127	277299
407334	156911
51759	117247
428060	99844
15027	145285
428410	445233
153260	257822
3875	260184
410786	483076
35546	113263
409503	299934
255508	184902
237242	54362
451181	293813
388869	318127
76666	119346
153418	94516
321360	367860
359888	276090
119345	396953
288491	124660
55211	334792
74393	135177
482878	232925
285149	104740
111993	371918
121287	477403
286093	423508
70672	55999
117125	398514
272405	116933
342465	224534
409755	187974
119754	408509
440511	94516
477545	124011
309283	472239
50518	14728
49507	471355
95560	192610
377703	14938
287566	289597
356172	397130
175721	358324
153813	77143
65070	127921
418352	363288
439376	485304
463772	319333
295370	212357
271760	180709
198317	445765
79817	113099
375678	314850
54298	67461
146153	86077
417938	402604
209258	417680
181668	95084
81553	190369
244092	430337
88812	51881
137454	354728
187458	9054
445454	334493
376048	162637
16170	294630
487508	197613
227729	476800
161570	15209
325671	88144
377962	324037
62173	456640
279541	444156
459976	91228
438323	470614
381320	127921
302918	418740
320607	463549
157490	246453
208597	389009
246796	316414
93108	293813
444139	294999
64490	207535
59179	313201
283787	417918
121513	135572
234881	446412
493382	413525
479918	153716
414257	155218
444380	152807
30952	476412
416850	461944
372214	221521
135430	159249
78995	483977
477932	220777
391568	363973
33089	361872
421971	49896
92572	289470
485847	84089
102644	26
368760	247759
385584	398789
461379	145810
122157	253177
154141	327464
326631	428864
120015	486339
205466	58063
334674	335567
456339	245679
60208	98012
299207	247823
86322	122135
445329	314742
387357	134500
428892	454621
105226	407334
189806	428738
449936	350189
228326	362784
161375	287694
360997	56609
370866	165762
23104	50264
329061	122319
240522	264360
406660	266730
88047	341271
84799	454221
259322	248084
262210	297569
296185	296591
299090	464420
449375	164884
47754	58620
379738	445233
271760	206870
94624	492426
168640	448426
193767	272908
199020	438738
468459	179692
355691	391414
414641	190369
397814	404832
143251	213271
225727	157839
438712	396210
47046	148590
23018	12343
167428	76153
482094	469235
226760	92941
346557	423857
65546	437684
90239	480556
17661	242085
346697	444807
93900	224674
474341	303648
328154	60168
190442	301659
71297	39095
375401	5482
373784	130977
53243	49828
181680	448731
38743	491150
94769	166513
272114	168093
235435	15133
339958	470115
200105	63528
181351	255194
332385	490816
374305	121600
299914	203656
434854	445730
275763	478809
322311	280349
358860	242473
457954	37057
57258	259929
185704	213376
212342	432362
137671	183213
458053	141213
61607	382656
66383	323157
224108	430356
198931	85582
238041	487153
387147	465394
229124	351414
178422	377840
84357	88289
363340	331584
420790	304589
96839	122462
364107	115174
38191	301659
262660	296339
257359	214050
288718	8303
6020	86560
45624	391323
353102	124371
3137	293813
415023	251806
176130	255454
47822	285634
260245	464449
203656	181101
439238	204973
29581	165653
345680	272302
161177	371585
310153	232184
454344	264406
229818	73189
47293	226308
144119	309425
361440	266852
479447	307176
40529	244438
487506	257931
421858	293813
313309	336590
89883	91327
422065	372582
67351	201208
461846	158455
160683	178048
241952	281252
269612	143498
52188	454975
454867	1276
362332	385378
175723	236213
227485	73511
467246	257600
190154	266538
99808	398425
124634	281435
221895	21583
219198	144188
139279	246924
325605	368316
109733	151327
215347	333363
75900	194165
114063	284118
280331	250434
252057	473508
152843	464797
159162	220895
61367	250410
115802	154271
322976	13370
183587	348798
48057	230941
489078	148420
419594	447533
37467	166513
382346	285235
107342	2901
432882	264463
324518	64066
394432	286936
322260	85930
328174	288847
98378	450766
481104	404007
494126	334680
361751	426329
399270	314742
113822	35629
31955	140694
71189	65670
481519	32476
312381	373482
135920	169482
222208	226687
97315	352321
288333	27500
238445	410526
328143	144037
265500	105878
218099	318932
173927	464473
351072	210463
432421	129513
138726	293106
258480	132476
394884	239955
210939	245699
468562	94516
398659	312698
255932	401871
395262	275152
481419	274314
46092	136744
430170	3719
149147	21902
187834	218727
67080	64335
402625	205289
489781	430601
188491	107182
481181	412628
373025	99315
376262	233614
390374	272846
137239	445353
396369	411809
448284	457078
36440	94667
328820	119211
191300	171392
281285	295218
408799	391414
87638	283346
46354	342537
410515	168213
150389	169482
399898	293813
41608	297656
3213	256765
150345	197435
381493	67584
240796	322390
489822	24401
154451	317776
245448	270492
64030	164446
169650	423469
35394	250434
456836	267352
372415	16433
375759	52537
315203	105585
146981	404960
288673	96390
325814	377984
209523	419728
200013	54178
348454	75398
398738	78184
347473	79989
57447	253916
41819	193018
84910	184629
60677	32053
459802	63528
490406	282294
40798	183213
208031	212283
253474	26046
19005	19010
110096	384259
405686	203656
325949	129396
93451	331535
41594	187974
190363	61085
432592	274280
111599	268531
49735	330469
71665	36836
7552	132996
450318	68595
48250	397913
82981	54976
196003	269199
41148	473704
469020	360249
29663	144529
117124	265711
132298	352950
187689	420944
407094	470881
95010	461944
5408	377984
324723	381538
324002	291249
454014	264406
298704	258607
377397	176878
96398	491151
326574	72523
348708	200444
204865	317356
408975	486469
193871	87471
469013	193743
254803	20073
142604	110925
28441	86947
412893	294836
136186	8288
47376	92588
227188	43312
25749	295650
322765	429593
311822	32807
139223	108480
290546	32406
141034	167517
321400	189038
313984	279922
409372	23256
217951	214499
308983	157386
267562	15884
383374	206686
265582	494102
267562	217432
353490	38986
491952	79507
130069	388534
40258	281924
428182	313378
6155	144975
240102	52917
169985	216746
427565	454975
255829	12259
385516	422576
328156	225116
420670	18665
207733	114930
74743	468611
431237	250805
443028	7021
392766	313386
178506	281252
252401	391414
186532	144845
248956	86560
392893	375269
130069	119411
238913	443406
417358	164884
132114	209384
204608	125729
40104	49828
446630	413694
309086	346408
414217	463817
173595	206925
73812	139987
223402	409015
90632	332638
408668	25244
207993	156942
448104	159830
363575	198297
304542	35707
3210	203040
492002	214675
159749	293813
212355	436953
55659	222973
461384	320464
150107	362784
173284	49228
200092	338451
360144	3664
184149	234356
246505	238299
44785	199356
50739	156564
238889	121370
226518	438419
270887	112312
169358	19881
112885	452803
328196	395234
91382	39144
233590	222424
294323	34206
282781	440660
333737	333780
12432	272289
160370	229721
274329	295725
286145	207927
432216	402172
462691	180754
320304	412311
145299	105585
222399	272427
214881	230475
253778	251921
357411	192338
238643	259976
318299	77836
365548	403799
102467	274318
435621	351798
321411	88632
76265	282711
164964	115789
323544	286936
89161	105878
266982	467492
192183	121851
34023	451414
479320	241447
324816	137128
156091	178436
129736	201754
126204	116215
176331	277961
302201	359762
182270	330143
407565	384669
316136	488402
245059	317100
427170	391414
42854	144130
146520	317675
337896	37516
2896	241490
185505	12245
189528	71431
266307	84518
3809	405788
336152	348798
54892	114000
314778	352952
391479	306100
167951	342613
136522	440461
874	274877
263955	415906
282561	377607
15596	395988
201286	237165
253423	385310
212437	160545
180496	204925
240892	400562
152368	54068
328840	447502
105871	278907
292834	420944
380329	367672
321500	437065
209793	77706
466851	313745
273718	342749
262641	144306
410592	257298
305827	63528
487070	331638
81510	238809
315683	249709
85575	20506
425653	459557
167135	202845
233720	82128
16075	292630
149473	235078
23449	23018
1605	101058
137949	441021
351664	234087
19566	366781
116697	463133
359790	471355
129792	80662
400964	349876
102499	190369
27444	317356
449476	466145
373136	214024
239816	15802
413466	307347
131825	218727
406096	249202
476072	205289
484416	387839
93857	54976
224822	129451
487507	151944
181178	94640
471774	450396
389233	105585
245881	482447
226919	328837
362133	62419
300509	171459
167321	467492
45877	230854
98005	262112
90832	179243
175762	221294
273018	8310
298942	174864
440940	26348
146893	61552
4348	300240
285532	3118
488490	272096
187817	408515
238083	303648
393870	327210
471887	123369
320545	119868
142237	351639
372267	419098
492938	101382
322872	172631
174034	124487
182511	28399
167441	208038
238209	406188
435397	490113
420399	294548
256901	199968
373025	220756
23018	15133
36076	1171
77430	230336
381567	375769
108330	421830
128808	158153
219692	456640
455319	175818
212354	453391
290020	57411
90505	195837
476053	15209
455699	325611
144543	219743
151098	114930
298342	413593
429955	205223
431015	201639
105249	173542
305542	52537
452960	256345
49644	467690
425827	12556
372976	17155
397778	249894
385141	10646
445614	146927
189454	291984
32125	3902
428927	132153
335887	24516
142678	426073
390996	73990
196154	103085
24076	259550
208156	46833
214115	99304
264473	101806
110949	346768
279609	400240
12895	278047
241905	491648
355763	369589
233073	203279
186561	294640
288077	277450
10251	460872
474341	420790
464141	236735
91325	19669
492921	66090
177269	54976
180192	493959
342465	384667
14241	418997
386802	482162
230191	373710
286553	367110
264909	3020
338235	380538
332239	92954
249408	5392
71665	366568
346098	231025
2649	285267
333541	41029
110192	455769
13997	338493
93625	451016
284378	104282
299549	144405
320551	418332
148213	211333
39195	115149
418361	440660
14486	383655
87666	235753
218038	298135
181947	315671
383379	37728
405893	286590
156103	324107
48303	452098
163519	282911
324452	69534
131417	445153
41497	184799
389353	54976
398208	152855
229941	136177
237670	52261
349356	458601
56068	143155
20629	440660
171778	208621
311128	1148
92597	352605
391738	164149
34939	459172
430068	134151
299416	58027
349610	53448
394346	331045
394857	371943
396927	356097
320845	459232
86668	253730
81358	8672
167424	197342
326260	337551
156798	134500
68092	132843
338539	334895
353516	103656
256893	343504
157653	371918
164974	322478
422476	174502
361356	441313
150277	476656
341632	457195
380976	264406
399998	426592
145717	380112
406585	364109
471142	228257
322442	90556
64008	384674
116885	368859
392086	267439
347619	130099
389064	378462
405312	413525
278643	119122
45244	148246
202683	151944
254446	268118
277595	178577
359991	471745
144436	141166
307139	492498
9976	11508
393482	204484
472305	12364
479351	49864
194797	398333
35161	16433
49392	214714
352325	181456
43007	414320
357210	318749
228766	408357
185467	63247
252395	303648
215474	53047
7427	477589
401915	361821
109874	455486
319410	203279
85863	32807
109457	481368
236500	24864
50001	2715
266144	220417
689	174028
224594	362800
155817	223507
68532	172075
263703	58604
232109	59217
280416	185650
307365	433488
195931	163800
226023	18853
454889	331508
373170	12592
329898	267602
174139	414257
140171	371934
222956	459802
198701	141166
182017	29987
23197	33124
51287	45920
374034	135828
100461	463549
424791	295159
391743	328932
438193	287577
1994	126111
426392	369066
112372	159058
340746	473566
252090	2715
427412	258370
71647	354264
233782	315235
375694	476231
9974	168381
200379	163336
217163	21583
262890	161119
30741	191068
290	262954
283024	311300
44354	6331
19276	173176
362840	52900
329046	359762
366375	101105
122975	296693
131469	102352
415830	160630
50037	20367
52473	396080
366100	106304
245990	284979
308122	429603
262706	205289
374622	422100
82981	100768
25239	326043
326751	184303
25728	85870
259853	231025
156643	282891
205577	18960
342442	282059
187846	51436
344609	481279
459148	371643
66735	72523
241212	20959
447962	131452
256331	263009
301683	100537
418213	394013
125683	186159
399825	434035
301312	248171
406169	109407
224554	248616
266307	32254
380585	218727
216894	107970
146893	66136
91468	287552
378558	82403
134320	492928
132617	241468
240384	250389
280276	244779
6045	59636
10977	228431
454006	193367
380025	123369
464935	178870
486712	245211
11696	238840
314446	392788
432370	144621
481086	203656
45142	315715
124469	360579
478588	437481
401249	7601
395824	54976
64777	349815
117862	263524
233366	391414
87376	9964
488296	126911
128109	245827
399487	272846
163445	188582
211868	333104
323559	8463
58102	134003
275864	415043
399780	307771
84031	385900
4849	422776
86596	412062
281099	474400
14134	25291
307680	294813
223784	217223
493651	97594
334092	135188
180197	62628
133741	363581
43334	187974
212459	86077
46650	371755
6063	431799
454167	440000
89562	166513
478287	210621
465992	273831
64652	67858
317552	441313
68823	130350
454248	351414
381007	401687
488437	70116
168972	112192
476096	21411
294031	366127
295841	278490
98760	40257
41905	13370
179026	404981
110490	474815
63528	60630
322323	49828
185409	329459
223689	49847
11774	326087
284980	208617
457641	441329
227819	206037
88855	411809
352545	32067
63777	82960
416004	481785
250078	48007
244837	478377
214714	145440
154379	97396
424333	342542
138126	196265
104771	267803
265165	154238
12034	313547
207567	51895
255922	422368
251991	196144
81135	97591
49943	431264
400901	90897
352739	233590
385924	362610
123161	65936
108943	8912
334737	114063
261278	51456
466558	473927
192611	266112
127287	317100
446182	4082
327268	335519
59815	67584
170867	440962
420664	323334
63507	11379
427834	267602
428182	349972
443440	461846
153307	477308
450417	265598
337117	35707
412517	171692
170752	184902
376978	191312
199000	53389
432366	345585
233201	420944
101465	230106
214744	286655
418949	309950
298365	211932
458982	379976
200092	233989
382867	126718
440356	147554
21046	275734
364672	398333
227867	375840
309425	151659
234649	136431
72898	332505
57276	407934
365171	325604
156138	295484
367343	378437
66383	77447
329179	333563
268417	376446
248083	223019
7579	476951
192465	40198
405863	344732
121412	449150
360038	75621
32117	493663
28623	378283
230691	28129
276821	208617
44713	95149
249136	81280
439588	402359
127462	434746
100044	182123
264494	293813
220540	155271
177182	355678
59467	474398
460505	369599
308533	336487
463256	206768
127132	65210
323335	9232
273183	48275
224045	286337
485755	208617
237953	99633
357939	310756
392039	96891
174593	122694
455862	335519
39943	56381
57846	282109
149545	360447
367376	251806
160220	39142
261621	327452
244294	47376
340685	18962
98925	10646
309083	160158
226577	361854
253384	11541
225855	380745
327100	236779
198317	465524
35179	452631
309641	289238
196147	110677
290804	257003
335069	235334
277224	389682
177394	477986
38564	183213
319446	411809
73298	179692
222389	85163
98337	91295
219089	313454
183338	180578
181284	433934
222305	388575
379566	341194
257847	431099
458889	135357
362497	69181
273246	245592
355017	481849
368639	65194
89238	176200
236909	420944
444380	282263
430339	311221
228084	391414
86222	190369
394461	32815
436624	141440
394092	482973
180672	315888
284007	271627
149582	300184
400910	105003
184807	374303
355735	203752
423107	141623
43115	138807
184648	94665
277007	270959
269949	230306
8811	21411
329381	54449
73660	220871
268314	200306
52478	249709
361612	473028
173701	250649
474341	233187
387791	335663
285905	374489
334974	104505
474094	132795
337382	267602
394719	474676
326382	291484
374934	442962
234200	399736
464022	290878
294463	15209
159660	378322
321154	393191
238889	53994
14310	113051
209993	309180
315369	291178
342167	126636
209195	75273
6283	58709
252652	152261
24764	324
54664	290624
62367	217310
119750	457081
470910	455364
216479	417680
319081	159199
116365	445753
213452	472566
470990	29253
379890	191107
229183	424017
412352	430524
199982	12443
325909	477986
243992	70557
109432	25988
266052	4234
226326	211868
489908	139951
123955	476158
190363	195438
387959	100909
151340	96623
288690	201780
479822	303344
44267	15209
449406	161061
175335	412139
296164	352135
243146	57575
326124	362939
74976	94516
446037	396563
47035	113264
23197	286828
406201	328729
319824	217423
300047	340677
228225	451031
203	286575
213495	366534
135336	69435
8963	57984
274777	358566
460450	121695
33398	51647
4331	375840
436097	80213
248013	173736
19135	329155
228	85163
362073	324377
377142	101049
304468	435886
320921	103205
107589	351732
247042	292553
413905	160959
120591	347036
274039	334680
271623	242594
345729	186561
487746	393326
437262	285156
114497	290675
388694	126204
218291	52644
420698	49903
408437	263648
88617	127726
419033	17860
106678	200933
56989	227101
117833	237136
89257	493631
202424	254292
407876	144112
143942	82291
345401	28773
337820	363921
448980	482176
469634	445233
163976	137155
122433	435242
384467	202402
173694	89047
195038	307286
285622	344091
8463	30555
417115	317118
185342	133423
447335	179819
2837	212081
213109	260482
245826	454620
84368	338271
406630	375321
303114	327035
420234	49494
190926	15706
84429	146566
399541	129513
427796	402323
481419	88984
227068	124259
130345	442265
134299	135967
378652	137405
75119	366497
420718	185979
272737	48275
461285	477632
6285	240724
486876	292553
39195	220934
276821	211828
188735	96366
253820	475096
252065	253718
474341	449543
198837	265343
176111	289760
167479	219737
212832	176511
158059	18843
145485	250228
308386	239053
447837	259092
404568	19575
330419	121106
281413	188334
374284	442554
403670	243285
351248	184258
406203	294087
426849	426740
241314	355700
347121	454588
492247	265385
314496	165267
459974	109524
202395	293813
326394	135538
27885	41075
295359	255065
422175	417294
143843	384357
220270	326064
116082	149648
389363	267273
191761	107222
302657	408242
471876	266065
228994	153995
275016	147560
297282	109926
449458	62699
14991	201157
157320	165653
390140	222915
30568	350549
303420	175721
97352	217816
173175	456640
181680	221333
103593	480025
13041	84502
320217	270561
126911	236240
193380	385954
453360	99913
413424	235831
106514	486527
277949	190346
74000	307160
340997	260640
242802	313745
310587	422546
311100	54976
30497	366941
35065	291312
208031	358627
217689	280233
223525	363564
115138	268531
100210	431015
408224	244354
328867	471355
9456	356674
173966	373638
375405	419129
441981	228635
118870	232628
202224	283750
176316	301659
16508	22448
393482	206924
291831	390232
216147	468063
449624	20959
201740	108628
159370	157653
47952	398328
393866	7800
387377	91214
271363	275026
382314	81881
490358	55857
354686	344120
412346	310599
425948	168630
381398	481279
10274	270108
126628	80587
314343	489669
105309	17334
63723	182967
188252	178436
342486	231485
255267	357635
378487	358848
115312	466113
266852	174984
388139	286234
389113	96259
479528	389908
448690	482944
397009	457737
270629	316889
387904	274309
261842	21583
72956	223743
143879	187974
161363	79751
327425	106946
360179	338108
473662	134145
176111	467986
154766	104855
393201	450856
215455	305433
131861	336590
365399	240374
33669	222833
380233	326997
22012	83275
258282	105878
470680	185016
432402	66880
100795	20959
373247	401881
213721	38669
466609	218727
35299	237802
243858	83811
27455	416402
112574	335060
133006	172266
44209	308150
262385	54976
135764	7603
203164	205270
340528	459382
489913	268743
19625	371585
277315	56138
200441	197000
223929	381761
117496	407669
263858	220635
131574	45227
32538	263439
289513	131421
427376	77143
406919	111970
414539	458226
131037	401949
47816	317675
55183	338915
233117	243915
138126	174385
365338	190369
283323	146183
271366	374396
218317	53863
245047	222826
10494	190369
352105	240796
202347	192742
121994	166513
268664	13370
207741	233942
480214	346388
135943	66559
436241	50538
226318	179682
85739	360363
457418	257277
354175	446351
143204	84296
121733	267507
3809	45141
442236	267352
27922	269787
460775	123316
216322	163800
269001	81280
28604	357224
445796	43586
306668	329155
25063	122462
315173	468753
139632	459828
115020	132320
65785	392001
48953	122462
352934	492906
118076	51881
196605	202850
266307	82585
287863	209689
83401	286313
346458	167905
256893	2560
246880	49028
273900	144475
489895	303424
427714	301823
447764	326941
218365	309425
336076	387742
333067	355897
436576	148046
178048	283934
277652	78666
327570	250410
275931	420663
474606	337723
151133	396367
30887	132740
472355	425821
16170	356496
149897	134884
318500	187045
78530	99405
364636	219578
60449	380926
100207	326553
89678	359243
203724	465106
247254	123465
398997	258956
84725	402956
387496	262425
355556	92489
165977	303175
422358	440660
272725	388575
81399	227101
289807	452055
433446	258753
199774	210036
137260	217423
210777	415808
486217	226378
320298	428214
274401	203656
404960	207252
366402	106811
236200	40585
73921	21601
346280	457254
73327	366768
325216	234010
29911	103515
264120	106422
13297	399555
164227	62209
409125	194934
152537	486885
269688	395136
75886	322077
422930	120986
88733	272795
192611	422853
195384	276440
324001	327167
282539	120912
205346	306419
369030	47809
463260	366534
270248	78580
428479	448996
308512	418041
268956	458207
439213	22009
294166	174564
159839	291717
355244	476397
411100	110677
148913	313314
97732	113051
190839	134943
238721	428420
385141	425340
55578	301475
10251	46688
14944	303083
315573	295404
192611	476951
267059	317100
273901	277531
323836	217434
167548	127857
163229	477986
80150	64006
241846	217509
122616	313745
427827	55012
324138	140044
274067	201154
203715	40284
8789	385279
223116	99913
204375	353836
24312	422745
55052	378411
145363	191788
396584	318186
97732	160379
385353	335663
381010	321467
29126	262954
9530	392113
273382	245679
327275	152502
250086	57375
148223	76016
80080	260014
432175	179340
147645	430591
446413	476951
324483	164164
381579	401881
331612	110677
82566	371918
267504	80057
391345	318438
133909	231302
457054	387262
167305	440660
472041	137128
53176	99405
313806	14165
240770	225420
350137	351451
371983	426887
368515	86560
362250	430356
159213	334876
191935	401854
450534	313448
55336	477986
459996	124085
344919	380071
224997	456640
110583	174456
217398	290833
214034	237178
113676	154354
220165	9846
235185	230925
2885	332392
382606	413608
227814	170937
224699	293813
490583	183213
178422	440811
107709	364643
266936	203656
162844	87471
337762	305340
391169	388545
290062	73336
11558	380495
42576	196693
217417	317118
180745	299734
262351	190369
313156	11956
93292	284307
330845	62191
182192	400905
330922	268531
48275	401292
97305	273831
457091	249638
330194	4734
227857	209015
391479	228431
410220	11972
128467	91979
134238	214712
384155	197988
185171	190369
183031	334680
281857	96711
223335	90055
1037	297668
162810	11626
345157	75402
405697	92956
198405	478415
12926	307108
89968	90277
330185	35707
323379	318155
85602	324723
307160	50264
395983	485922
361960	317886
373755	60108
228128	64429
126122	477632
469102	161460
75371	444543
450465	160722
237242	426073
304965	425767
188128	263514
380196	21583
115741	440660
493497	149128
169249	60108
359363	314919
452424	437891
41823	420790
158156	425675
194435	53883
330369	249709
229124	244017
145979	192932
120285	452162
248614	186259
449168	299447
487704	156376
140463	207962
469817	390687
470822	200826
407811	167368
236674	215054
395200	427883
273194	221779
378577	21632
87184	8623
198926	261260
80613	374212
309917	231485
252824	492716
300539	465313
240140	236915
119546	110783
419639	232890
429505	306698
176556	447517
334082	194165
57014	261617
81432	315114
430831	464096
165612	105667
165680	329213
88447	201457
22776	187607
82498	388943
222102	328932
284724	445233
10788	468558
212460	245575
68636	336590
412274	225043
333551	380496
356615	326815
112262	46155
391069	478415
44459	111552
434196	99437
472220	313566
408329	175398
469218	492906
304404	464055
360393	196399
24357	219356
363581	68070
162831	475124
17559	178907
106268	198584
164767	216141
425827	397456
447962	164884
58245	210134
96241	202535
34034	338076
83616	110708
98407	261980
152368	297969
413835	300598
30326	187974
259978	259484
207703	463246
441435	112139
294748	316112
77430	400520
230838	56265
436048	334680
492256	208461
234649	72925
424695	61947
392360	60517
401486	389682
116525	287024
178660	56609
481629	420883
126367	261958
233117	179789
460010	338569
306968	83872
70382	295771
198317	68605
229543	210067
234881	462424
366402	123921
16453	110240
390032	315671
299232	23859
149897	130352
88392	207927
150495	19906
79909	82240
93384	208076
47104	346761
237117	66823
295090	20959
435887	78811
50627	268729
427273	58065
152623	213506
457836	95312
343278	197822
334797	112377
14663	366716
364209	7771
119123	294097
184537	72800
200538	209229
261639	86974
36439	115861
393771	355700
358280	71612
329393	276837
60589	101437
98911	170594
274591	110677
299448	311614
271181	200344
248139	113890
226671	209542
199464	378462
178809	476231
439512	169829
300565	221660
352782	330143
440059	220857
90092	10329
16844	280333
216602	378686
229906	293813
463217	53385
85939	439911
86186	101958
219307	202662
110248	415585
261021	226219
287178	98906
84745	264563
389082	399852
307628	305002
450601	207464
382867	149842
173320	361583
179781	55682
355083	28376
300411	282029
434690	328059
32573	183877
60197	236943
308533	343860
82	390197
232575	198012
256366	332735
399898	155747
117862	180389
403117	282989
261759	105585
99291	321868
290450	132982
339716	273831
362267	439866
415535	110677
342782	271426
31906	62191
380858	223186
104740	246231
80587	335435
130966	241732
444416	41966
330174	365973
280647	451016
81239	101030
198730	150023
448110	328550
83986	296812
303507	466664
190564	73168
394022	232881
397814	396431
81358	189484
351112	245649
279871	366407
297587	226168
23040	32406
174665	450705
410567	86022
163519	140517
46599	417918
300166	256121
313889	258190
53456	317118
420234	65945
133853	253703
97655	60517
183341	114879
474341	6467
171405	18393
229226	437067
98210	315407
470401	177624
237982	254011
403884	415993
89219	486691
493424	103321
345715	239544
179553	38379
21892	492906
254599	487833
306708	392483
182376	385207
68029	263009
394161	423469
417137	321175
360322	388850
448250	238455
393323	294725
348829	176060
466133	212862
375434	439805
318787	170518
239048	116452
143253	76578
141986	307423
461264	35668
428861	245679
235034	159249
455647	349186
127331	328821
187096	186259
277957	68105
422530	16433
323761	398514
224826	318502
338822	48275
277787	101058
163558	138432
423362	293813
430721	48275
106738	183069
233913	83553
70364	273831
173517	132247
296029	172089
153152	212029
225781	451016
296563	338189
16166	344091
267847	178436
73557	485052
296070	15209
468811	204330
206670	280233
374956	8463
409357	84388
483052	416339
449803	219499
123741	490757
135305	20379
77143	23470
33343	179700
5700	269529
414637	463457
163243	202394
155730	121637
348233	441135
16880	84461
209146	92613
427505	359636
370619	36451
66029	253916
200161	430356
152450	402506
414286	170877
242557	442640
204585	94847
4634	140838
298027	428864
70865	436528
52626	35707
372340	421978
328928	443693
467901	112413
95150	244007
251907	440660
311075	398514
61803	202523
267562	241749
294323	143290
24859	88596
356279	431533
260110	352775
346557	125671
73718	111964
270919	313293
110121	121324
446182	78954
278515	32716
159121	392557
166023	401949
458207	90880
112940	134354
300819	265589
357334	207804
345028	48365
367919	351225
55729	14423
154355	469235
40337	420790
240661	15209
278394	372214
157839	360469
412205	333621
203974	354167
364498	27581
287706	416654
363376	198273
219717	331581
378028	391414
34049	205289
204489	270150
247785	284979
437156	432212
57862	469924
197386	279963
261278	112151
339333	202435
41179	293813
86632	124794
369074	96995
75303	327768
173650	205366
259704	140476
204636	456640
150408	244763
316565	370102
100717	30001
84745	452139
168798	407306
111052	363386
143861	330731
146533	28065
393870	165154
51865	10740
305466	20958
365883	89047
338886	241048
374272	395988
380858	175000
240605	306408
384671	391940
192325	135244
361001	53624
161727	349310
360604	391414
307342	454975
271920	344240
145618	132740
373025	222531
215701	256121
131076	22361
138917	225109
297792	475047
220293	110677
36373	44082
446182	293175
2899	160031
283760	309801
126228	11295
412502	273831
288100	409264
52668	158420
299769	197162
338955	198134
450697	209572
367405	120042
379643	172289
258983	234413
36844	105053
133433	331508
78030	355821
110094	105498
392699	411455
470415	60517
133909	204330
282689	1792
97515	145551
416213	486111
14884	421830
282453	425838
126479	48588
371743	72248
492823	106818
468729	5775
356524	276549
382882	26331
481723	75401
123198	402746
204821	125174
304666	281641
24518	39259
356418	50155
193902	293465
365870	167666
386269	187920
208694	234720
247177	214024
478778	486698
74365	202645
205421	440660
281381	109230
171757	361960
226023	425050
29187	338915
40443	42653
286175	112312
345737	261396
82471	368205
20992	300473
449316	261244
325043	232329
127779	3664
140741	444356
316627	311215
457309	166738
388379	104160
488971	249238
301617	17598
69975	256723
301839	422249
300083	353343
284484	6899
97526	170039
123123	65560
431556	16790
41495	215943
87010	193933
400149	219186
123291	86560
213687	296270
65660	10962
208492	336447
182746	382751
427714	415594
236216	63977
229735	292897
263769	9054
1888	130267
484229	334775
238958	184902
97105	387860
379680	301547
202893	137450
322388	370810
334985	94475
129200	437295
351426	15209
372565	36191
417938	41959
456282	381835
250159	148796
244805	254406
422771	141440
15287	262954
467703	461478
400520	39176
472486	5091
275790	187836
51334	433236
223929	44995
65712	440254
432568	434893
386330	82173
5422	407790
339029	204330
482456	78380
432620	184659
75300	390253
36228	301475
136798	174770
196440	479985
386425	134262
114063	130214
212308	173441
303507	238153
409745	362206
352353	125399
163423	106862
413491	35462
213544	324037
106936	377778
326631	431860
401645	477986
49184	402381
458104	492312
472799	378972
109306	166393
42091	452071
23152	412340
19135	17186
21125	195621
203354	209572
16110	220857
247296	228431
144973	103015
399472	293813
62962	428103
414023	24516
453294	43265
91600	453678
399877	113665
345927	98954
36228	414334
332444	154089
297834	392086
345531	406148
484691	376244
362934	469790
450465	442955
348579	402032
47730	139648
33899	55672
190936	493203
21314	99405
349818	157726
29468	150430
215054	116613
118578	119381
204748	110677
203659	448508
447610	429267
476692	373169
115976	345172
222179	396735
158799	366666
464022	427764
441435	268967
389009	327061
251837	492906
276514	1294
166019	489822
429709	8361
112772	339494
13563	311959
10546	94872
359	222778
326631	368729
261759	137508
485734	10345
267750	405217
407288	164009
135263	203656
280600	224760
473381	438957
417349	193219
371509	205221
353422	307771
382848	387860
246683	407161
265711	320161
488885	413335
156911	482851
74492	476662
299580	35707
92424	164164
2328	267602
66735	316575
331017	120986
375710	62191
147409	467871
53901	147969
154731	360360
133909	134145
67293	99273
174722	76214
252846	231485
270128	84590
200092	422771
387332	484274
138412	280355
399700	419847
91314	439525
344174	197996
428342	86476
368128	12592
439201	417283
322881	4349
260830	378298
206601	257769
56070	122146
418992	274114
342486	218727
66624	277961
233563	393326
142993	120173
39683	443778
187649	167368
476023	404960
242401	391414
61988	202209
73558	264162
217091	188198
459213	153823
441975	81005
224778	274309
143251	146584
91106	351639
130476	186259
190262	88113
244190	408250
464540	50538
462819	388862
229928	219743
26348	236213
168211	163437
118245	336590
189357	296432
81553	313802
15838	89825
288024	338915
474688	159073
341221	315538
135181	286828
101409	61076
216700	283346
104192	195551
110105	15209
352392	209510
216238	476951
161145	144037
277568	158584
464874	242702
491356	158811
69806	159949
10226	449468
413011	434281
41753	133363
9280	431349
463837	484447
467012	183213
369108	454074
103914	157683
221329	98943
303395	149487
128229	200444
326574	287642
277953	121728
235748	363270
30711	442887
19492	379246
481263	211932
274451	304638
1769	123656
449271	186440
112791	431799
305275	166513
300809	486885
313502	87468
235394	479680
289329	467752
90696	417680
375678	36211
54422	54224
123228	138835
88102	430356
94987	491941
304825	111312
258407	45723
276821	122585
482818	315261
166504	220635
291463	110677
161871	351414
165680	293797
465674	60517
21082	62191
12016	266852
271023	387742
245900	119123
317685	411424
89254	478415
349081	82707
197200	267352
390032	243438
11282	40182
12900	289604
342465	125419
432100	157726
381124	337933
148646	310261
133367	267602
17613	240225
263321	114930
234008	361313
33172	40198
254606	123474
192840	279725
65245	137128
382768	732
55659	148695
482822	305925
376619	151944
299106	255579
351252	476951
422015	486339
289675	230634
182557	267352
266508	348563
195729	64278
284843	268146
371769	134259
477644	87520
483112	262594
166478	310261
382848	21523
91508	119517
152157	336590
192293	237832
427284	30263
468293	87471
217848	333344
19573	59759
23225	215054
262209	327359
393793	15209
85161	141791
14433	165625
263125	435092
389992	432175
194307	380360
146882	472239
108819	446351
311735	151476
235491	258370
183234	486885
409134	342698
440201	94344
92633	317939
124337	13129
380049	9589
27244	326840
301823	106422
124231	293349
446576	183213
382229	220417
282781	218727
475025	80587
59644	481578
77341	28217
338148	108709
196996	147974
115883	60506
461383	148768
262802	396877
350631	456277
44771	318940
100218	190369
263786	71121
132047	364799
138126	103027
382185	249778
441326	368538
216089	187974
330116	117483
449354	471301
83616	132363
323268	148590
308356	298182
482422	149257
274882	94516
459217	421285
408357	453366
243966	398980
437231	117089
478287	185599
162313	470554
284182	282670
491774	137777
236297	134145
456021	189738
37775	395229
198727	391414
382574	300119
357890	208725
200138	340646
240667	9232
230945	51749
264682	122135
237586	409774
325562	255638
194237	461913
298479	445533
477932	253774
43024	39378
361960	118607
256823	93451
124904	280134
296141	414471
465881	207840
489822	220152
118733	228082
208597	110677
486712	336265
401124	190369
415535	94665
338136	372857
469755	122837
408021	438055
10251	42610
377906	387950
393642	96977
324183	87734
417938	206813
474688	317286
382808	109801
388395	295114
269494	315286
381690	321144
188503	141337
139629	65791
407292	330143
61001	341470
93505	205223
305185	181571
218104	355806
384218	428864
336487	18296
481693	314150
78673	198317
475938	198595
124995	407559
418453	410951
207819	440660
8535	53402
158373	162795
370619	66004
489491	67941
340772	475571
11345	285634
265883	71725
264652	430245
81262	341546
77443	160599
214744	400474
475479	132740
177884	41673
213780	110677
331066	478415
281119	445749
123834	154687
105883	151096
93441	38798
345707	245529
174914	361723
77632	110677
176130	283314
275436	480622
469368	133655
388426	261186
139911	151172
266985	16441
234410	416784
174725	100287
241418	205270
315447	204195
358860	97467
241529	48861
312381	62580
158171	408519
272722	95897
299976	146504
129408	392037
399448	455223
8607	461392
290841	46049
171306	202890
112625	168881
181215	252800
184654	158342
275307	413721
404960	449149
83478	478415
296514	356723
156039	23859
491328	165047
343804	103176
123113	380769
102654	446450
491031	420757
80885	427846
343045	161546
361553	335211
355679	245824
311784	239394
103050	290014
20236	16325
46883	143945
43773	429188
381305	270844
390048	220020
348062	48275
474397	454052
330878	324225
82345	393326
453919	184506
127388	436354
322509	192051
39195	366845
281563	421935
250793	73550
24041	164884
468965	175345
71665	320782
91382	279012
219984	75920
194199	105181
86891	486318
296783	411631
385505	252207
486093	327453
301659	70370
214127	190369
270332	190369
328312	119029
44204	114930
328595	226494
157561	301869
484166	77547
182799	108386
287090	217310
35180	250805
138841	354387
112267	486885
14373	289216
397854	132996
390467	132247
303189	78650
389566	99210
270597	108022
355025	382377
88611	200444
265910	472201
56070	468640
156180	43273
362317	385545
273610	206887
84951	208038
296511	381578
373433	66732
369532	393867
135179	208785
456939	112162
184140	432497
302215	317100
200092	220376
93095	354728
435242	472159
349852	36392
364703	210920
283530	15209
150618	251658
73267	177562
261997	236213
327037	32807
219170	291521
314548	280871
96552	18262
26978	484154
468287	464429
343707	364109
217912	295975
297941	429758
20496	425675
239442	378111
450238	422853
354035	249133
256831	442365
384510	313745
200402	481279
396421	80199
298033	480666
294193	268729
373867	375840
151846	203656
360459	144794
336020	459932
40875	396074
212460	326997
413407	431799
198175	198926
58650	476333
228770	259435
15433	234649
43301	234356
330954	485762
413463	195430
487351	366127
228573	428080
210325	293813
489088	2715
304822	277961
214390	265345
201913	336237
204474	186548
294032	218727
250382	189038
83429	323078
359295	295607
473441	447831
439811	490503
249202	753
364577	414912
458849	427416
209898	151572
68251	459649
117239	281388
226919	201195
356987	420392
429748	205113
345762	366493
16803	226023
282674	119868
121226	205523
118385	414008
422060	491173
154456	134924
443005	110423
152917	464646
64572	195652
125417	196971
92271	275677
235583	156017
328900	293023
120582	165197
471908	235578
443894	254816
347121	251535
443815	298765
114890	42890
170878	134694
473712	186149
271318	49903
88494	129209
137585	304815
336921	191106
134797	114930
370441	149389
28861	225043
438368	489552
402703	310261
76227	35707
161202	226947
314106	341271
409119	412472
46278	317118
191162	391414
267443	268667
197544	10646
424753	285156
354497	278725
76228	201994
44948	199219
335466	42587
423940	255340
213403	171069
30568	277646
467259	47246
159571	478415
67043	299842
450974	104855
445860	317789
69645	77438
381256	202884
58455	133909
24284	492906
205773	303175
63404	143987
92633	28129
458207	306545
154146	100344
171884	263958
220243	470403
386953	313745
272804	94872
88460	51783
386772	49903
416369	271488
386973	166633
139876	234356
125487	54839
91275	300815
402805	469379
43635	424608
99894	424973
139144	483915
284316	233415
281547	9681
73773	453493
291363	144405
467369	149406
271785	32807
17661	150127
465351	16433
144947	473333
4135	280233
396586	209510
108542	273740
164151	92193
35114	142018
171870	275457
221878	380568
326989	443031
354638	291521
290475	112210
358760	15209
156660	321476
232204	368002
481038	153995
330684	481279
61030	375878
450675	224794
241137	244791
264682	20959
445023	94344
48922	479680
27068	373554
251943	465647
24312	355542
146903	420392
142788	433391
297113	112312
371884	120666
402519	420790
322490	286503
45585	491315
34711	277190
96190	375540
277467	364294
75343	190369
287520	114104
192495	446921
274852	3825
238344	360363
418771	425675
263539	447023
347355	353787
194537	374305
469312	293813
50901	38063
151722	29390
373420	115340
372999	19377
296452	196783
43004	268252
333357	291267
114332	59774
417497	208878
272258	210228
155062	204925
461927	190369
29863	42890
329231	300811
218293	379598
204207	3740
332541	514
40028	402509
346272	309362
87495	102943
140127	13370
417012	326720
188195	44160
260578	444093
6006	370686
295841	372332
354744	383732
196165	221324
244903	211586
106457	355699
70464	379552
224883	167035
324252	150148
161420	357072
261625	18665
433789	355700
103617	142553
310913	466151
284638	30992
492898	51425
349376	337791
131454	298767
281821	134806
261525	86268
319119	338301
445837	261073
130583	336590
73657	234540
258527	62366
128563	399867
185071	54700
426964	153322
24958	407238
255532	305017
268910	257989
71665	174954
356953	229150
10379	62242
133105	313745
134396	338514
52363	468125
123826	228682
267562	292453
339740	113138
226663	141440
78505	241468
449577	132740
192611	203279
219308	401101
49840	350475
65516	199517
75596	235496
48509	90814
197077	267608
91947	317675
82041	98465
440880	264406
46860	213089
133237	366894
129666	124085
355083	94129
351531	172681
202915	166970
375181	488758
315951	59492
287436	293813
413675	35707
71409	169313
186298	16433
80133	477590
370597	319424
376816	102452
406201	368205
289515	159249
222866	188319
203259	304011
392086	466779
380803	218017
346318	80746
267562	46071
99849	34447
8221	119381
198317	45560
19262	420757
254015	36392
117562	250496
116752	62302
324225	118662
226423	471985
175999	342420
463144	131032
452424	114815
321356	286886
189038	230925
283346	49814
392370	183213
364783	337849
159802	151746
368859	144852
401468	317675
22347	25410
200402	483322
266483	51585
474530	317356
272940	249202
76336	417918
392779	201946
281671	175721
118926	86476
48249	290350
313928	318735
159959	130028
182150	59759
452201	114848
450979	203656
75381	483749
101035	110677
110192	16325
90933	318088
384896	212789
485487	314742
296765	181407
153813	189673
68700	273831
351785	22156
464952	476512
125231	292721
395524	333357
58202	266749
456316	50538
325329	111518
176985	243970
389512	235578
184528	332337
413231	93245
480844	137228
390628	343860
444867	14719
382383	388092
332129	18559
118662	388473
404971	194165
439588	435050
97732	451753
248520	198926
171757	2009
206986	328960
427161	85870
454798	211915
182317	13370
378498	401871
314203	16433
348542	378462
311674	357673
177465	187974
155730	364997
41189	410415
145288	457081
118514	298757
106811	363631
465758	148235
358188	218615
316666	317463
333891	466737
149116	5007
5069	295484
318526	177569
206753	101058
381449	476951
451460	111766
419986	460149
35498	83811
260178	274309
56929	214992
133638	296082
197131	410162
221329	250009
358942	25034
154587	176217
89619	204330
136055	178973
301326	45108
30106	429147
326673	446515
9197	354543
267824	158153
28722	117823
183364	413525
369619	345745
133362	237517
431841	429161
39232	113051
416207	370866
226914	49293
276821	17470
407464	375113
335777	478415
335021	70502
116172	205270
244568	414593
35889	404806
268481	251601
195121	86111
385480	282307
208577	368358
48472	401320
422126	25030
396421	26418
131506	359762
71091	462281
278854	130028
312234	301659
469250	165407
187067	146481
240729	346554
406968	310387
218604	293666
322557	27464
142606	81336
480168	174230
143858	183111
122639	353786
489552	458611
341260	349261
475460	284208
94850	42305
139445	425675
435009	395988
431292	411764
195657	228431
220266	226255
156171	357807
489643	190369
181353	208785
252834	450647
48144	139212
272697	110262
277499	110708
227362	147121
347446	142262
361209	94919
57812	121820
15017	232499
137308	169834
19573	91711
177002	74571
357301	320625
188927	307599
20673	16433
300025	362773
97588	134145
27073	333345
277218	299278
31841	249824
133293	206926
66463	449822
300575	8463
30232	284994
408950	74650
179856	187996
44859	443146
312121	180202
6067	413924
219546	134145
355998	343571
358349	117097
184629	429871
390241	56282
224877	89047
222102	355700
304263	410028
368819	329466
185423	121950
144943	366127
104965	231485
424113	244127
445343	299106
89826	366050
392210	276334
322041	205223
221420	334243
113694	87178
340356	367798
272200	356041
24202	380597
233811	424497
106268	261070
169470	483716
420912	466734
91600	67733
337145	7745
285312	368261
237028	304865
395882	299467
126262	176759
479099	213142
138126	375679
407768	263703
9492	12483
382426	187622
2446	59169
37578	248777
78673	230055
482808	323483
484429	157624
204742	222638
300711	55074
181290	194856
18459	326003
412830	72891
64301	379855
130490	135967
233352	133021
292078	387860
362775	387742
236359	315516
324708	176172
195402	252961
372155	459688
489913	451016
91772	122694
381066	204403
76104	109285
21411	413525
69261	361187
18563	8459
477425	163406
34503	313745
79680	363722
365422	82271
99287	214110
491988	313745
342070	395336
240016	195697
282815	419850
421231	154872
201086	359762
459788	409828
437686	71319
224308	190369
147546	175999
413508	328550
162127	49896
283758	272722
215461	393326
355856	124153
171959	461771
473952	404806
248013	299055
121422	274852
466739	152502
155773	372710
302067	162950
464633	445753
474593	99181
148343	265065
342465	138254
364745	306409
416400	139146
2187	89656
202089	137719
490473	357219
395788	71281
105809	19246
68675	330461
455699	22076
347391	390088
324671	343612
132511	459944
91069	198926
354140	378462
254182	59243
261360	404456
373575	341271
125074	298765
328932	486885
417842	430988
68794	309800
394818	157698
477702	324723
319516	295946
86170	19603
139648	416890
455583	357854
49654	42747
453674	451391
130069	169688
118131	239539
395200	293034
451828	224285
265701	421830
417294	314742
283024	397535
353402	335494
387791	296869
141821	329092
16661	283352
483939	313822
449133	387742
487879	353100
297897	100369
296459	274309
422638	471968
145025	445821
315768	286697
361974	241090
26168	35707
420736	298142
230063	378462
317737	342440
49848	407855
190207	161284
275229	287740
162780	344512
150636	393326
148325	343860
440977	187974
338915	387658
377719	281163
215498	178907
409016	198862
288737	268888
363529	75303
116454	290450
30934	151096
308618	156376
45499	262954
245047	413215
60888	229219
365305	258818
53082	71147
90939	430356
30440	10690
26673	18526
209837	148695
88460	325604
196903	5837
41798	248398
455484	144359
285830	224085
267297	38257
205904	126493
34409	104829
52241	420392
437716	110677
231305	487400
404550	151944
169905	486699
194912	361698
237148	53994
183646	217670
356530	145625
45844	144073
126657	393238
397340	251113
214519	421830
450465	139927
7812	412162
76168	264827
40025	268580
368433	162831
213574	326007
135682	370370
41676	110677
7998	378546
17959	110195
101012	86728
420399	353787
81280	199485
84968	262265
27320	404523
480452	385630
49092	363035
361903	312821
460717	303466
360021	245317
145882	253802
75119	97295
220762	430356
43454	271782
454229	135967
277074	388575
399830	425675
426695	295114
53140	142678
295084	35707
407965	193871
330878	315250
68904	485270
41379	78811
346557	135124
158388	275790
46757	317118
474421	165023
57846	299968
101574	456865
58709	285726
73773	476951
380454	372421
466329	451031
293913	489312
63974	341100
32022	286936
63322	185436
163889	104495
438317	99829
403702	13275
205061	241376
203389	430356
352428	226308
347121	12177
281352	107472
191847	387880
97337	191026
190649	190369
171380	222514
3809	152641
285023	300240
256085	279871
213967	357020
347526	15209
292721	484472
319428	276358
61753	101058
493267	6899
438410	62470
23642	23018
262020	32130
252105	127270
358360	326331
12481	223523
312973	62392
153082	477403
484229	193054
180345	388195
390232	178774
62530	367493
370963	164884
372418	36286
399314	446801
335004	190369
440868	164096
345531	388575
18185	38539
330430	183213
251347	94665
69850	336590
116561	65227
449956	53863
233587	42286
199890	313745
249444	47936
150552	119762
64457	270489
432073	445753
18932	211868
444380	48124
368552	438447
231305	196144
16482	205289
180426	132247
326082	304515
353998	332638
246696	99405
340668	434239
134523	372822
34776	245547
372340	386650
448206	19483
433820	433391
421320	51735
224469	143095
248627	492404
426212	370900
129679	48861
21902	264620
417358	476510
451919	313829
413816	472662
311589	284375
459308	167609
404596	366092
62918	230405
91325	281690
93451	124845
135035	179834
111856	208031
144280	414832
479351	294385
391114	387520
352468	317307
176969	329764
310086	60595
394898	355379
326142	360860
453423	170129
223687	438419
261660	372785
263566	316284
227781	250649
81441	268550
311344	421216
473624	121723
155943	425675
312463	241846
376207	89084
401308	107449
457335	167998
485090	85582
96521	8623
120864	252961
470401	253297
418664	286745
11961	8463
240054	313745
347425	100700
90967	378105
3015	468640
383389	165095
200273	341271
486810	139648
268084	385127
431318	405217
408476	168381
9300	305672
28971	122490
243989	184201
379976	429099
60512	36392
295841	298452
370705	248625
485801	48876
160182	10411
430556	86536
248607	231879
336487	265589
61058	237165
390781	100705
422776	482232
364783	373380
430122	39255
343497	328140
183234	6984
101465	189639
153322	201255
453821	224480
213544	189733
423924	122797
212581	441700
427017	381635
295835	168237
473978	384366
27089	57191
20946	320545
381493	10646
382355	344398
435677	344934
26564	149897
257106	221878
380231	440024
38038	312832
283059	232890
192465	235679
53532	124473
321706	489552
195154	393326
233117	486885
131329	462378
148694	455356
270248	49903
380742	231727
440321	21081
277298	485298
259691	93275
287041	56960
12263	163823
50226	10345
175202	81280
154624	56410
273173	433934
437849	139951
80374	250805
263125	224285
161363	127174
23020	224085
449286	82585
130399	420790
65726	283737
363877	76859
17968	356459
12412	200131
91555	137862
235702	15133
48660	181339
70280	26209
267562	665
380748	193887
250730	317118
154806	336590
441827	263958
479402	90374
454229	383114
256893	244582
40310	322422
291308	467703
343804	233160
84776	481785
337219	365943
459091	353787
416730	451611
445380	5699
82447	470859
94665	179824
283718	31486
256785	36223
443546	207959
165339	298142
388485	409142
381563	37013
257823	400349
287444	41533
31420	235606
353512	238089
282815	20809
39619	77497
169932	88705
484420	439003
51458	438653
308122	267127
242507	425846
129871	351849
98847	266362
462817	378462
372019	199526
208744	444771
132534	5754
349972	346158
237714	12177
186730	26099
90922	315336
363751	284390
163435	89285
69790	149656
361001	230824
443247	212081
109681	323544
136956	80587
374218	331098
239046	392970
151521	190369
134101	124151
325015	296432
254028	176498
49352	204367
180405	168213
222045	366920
382319	378462
440190	342761
43551	479275
455099	127921
21411	268129
360459	472546
454810	133109
336878	23018
52275	132740
462984	368538
302918	1144
167266	101058
183706	233160
15167	455930
166023	4413
276962	459280
51661	190369
358053	224589
312782	231833
34586	121106
445692	217985
350628	62492
455074	487471
437447	440660
344361	430356
239547	238075
135182	243271
196951	148246
433617	470723
77793	197854
13691	163435
455074	33172
37430	461709
93627	380685
221173	459669
364636	280656
114643	437915
242152	169133
456062	88705
47816	348971
450277	448770
107439	391414
443025	32186
11139	389682
400809	421206
314267	287604
5040	237019
139920	7771
112489	46294
478023	262954
446633	240534
446452	422998
413114	13370
52119	293813
326139	62191
328685	121171
221687	253730
379680	469227
12180	10306
370187	8575
347501	267602
246540	409828
321737	338271
97245	446936
373521	2041
23162	218727
68029	394164
155898	391414
51601	483551
267562	183460
450491	478396
174349	322094
447924	131645
235491	138172
340549	109613
301312	257339
284218	177923
165823	460570
442745	374439
116443	48163
444693	464578
325314	461049
416889	391414
197776	226308
119178	470956
62416	222183
219281	132920
410064	17435
47035	475047
322851	154271
458065	344063
180198	446167
469634	32807
34590	275410
439507	299914
445806	222810
462758	251328
378198	190369
262890	302142
271803	54094
186141	177395
364703	137263
116364	365183
3696	414608
227272	61059
405555	210261
399122	441299
12623	396991
468965	240225
345715	80323
216229	235700
319824	351257
50739	37077
418403	164884
267562	185154
433354	167841
103104	124606
6450	178436
80080	489496
176352	336590
303961	366127
470689	453222
345107	452387
30329	77200
280110	490090
221296	119734
119123	103200
441720	422011
431167	196399
439977	5448
247674	241525
20881	487938
189829	89315
248013	461240
272974	248214
315001	478415
153026	313745
288176	175721
90742	174855
411551	452746
207741	44108
362600	119381
269085	123706
14010	491150
60534	190369
294130	477596
288724	177079
247500	287584
125605	104505
273083	440962
168033	438419
394608	77727
226023	331332
465871	475116
433897	458307
484184	183213
485691	107187
220243	193281
56266	37057
393007	103790
440022	351248
159498	237290
101834	183084
25748	12025
482456	124255
282915	176884
302918	381374
340681	371918
20998	441700
275152	269199
63684	100849
351015	419964
365831	422175
164207	298767
448815	205146
117492	481546
333265	343313
317552	335663
402983	218730
205260	263667
35810	2398
353451	105128
441359	469719
73200	442431
319966	458183
295441	49903
175331	132635
327062	477788
18744	21583
33781	9054
236053	401881
400058	334985
143210	161564
491765	359178
444693	219499
106648	164167
370496	295484
461612	158153
300486	122287
105570	360675
322797	48929
483739	104299
349580	209506
284032	317118
107709	421109
238190	133236
7633	94344
277606	71091
217270	209018
407768	114063
291910	132740
293195	194825
84536	129775
316136	336387
424115	430356
383963	211331
62482	260640
85698	139705
338752	48275
473951	112761
259440	126948
186155	128516
130427	21583
300411	30797
275077	242022
131119	14351
149291	243492
237566	194536
342452	104383
326575	384174
446182	358182
404899	419311
327209	395522
321983	27677
283227	45731
335951	91380
93743	401004
300883	448327
302	239159
240490	275790
270024	401871
308413	218662
354962	410019
295159	298765
66262	315958
101313	187836
297700	156207
393698	476231
170143	468531
246755	135245
397712	372407
315096	180304
62451	463770
480801	41673
200092	382040
283096	234071
18927	86728
180926	300469
61152	183007
158225	95936
361191	476880
118783	356254
372196	202316
24926	465647
91382	922
272550	378082
206146	190369
457930	313745
413816	489107
56138	433956
482629	492316
198701	18353
186692	275790
115548	407537
209378	76353
220372	54696
485331	61686
32097	412205
85029	346406
194875	123718
328282	150478
251819	20629
97732	229219
113581	162795
406579	356645
417938	339963
90200	420757
130675	484274
8123	428864
324365	378082
318314	28129
478588	303594
463099	346420
107246	47253
470068	202530
254248	250033
345556	15819
197556	436889
101462	357854
36510	108878
88439	193281
333832	388096
102031	149082
347804	132794
106917	11156
85939	482143
234501	205030
408357	314455
168919	313745
125417	367686
17626	10538
450532	53066
447956	432365
38340	15209
352243	467154
482251	263381
184183	404884
119643	367326
464166	408342
205148	367824
349252	358310
362267	191639
104439	278830
111829	308458
158776	12700
432028	460011
132933	472164
134423	223900
181110	182172
53460	456086
178223	300659
416434	60181
312807	472191
85665	179258
104713	5769
480276	13830
465694	430356
218191	158821
112443	256121
34819	226308
75472	178600
196794	64075
78367	79024
235034	53863
128378	348798
112458	214410
30132	429849
149704	194805
341916	583
295865	99742
401380	132740
247296	317983
384174	112790
214055	401854
267277	359628
488360	185335
66029	387742
402398	235679
378286	410507
280665	305586
306981	60710
357544	469192
222499	119868
58935	313745
57419	343992
399441	461049
225496	332216
360679	345745
193236	392778
49881	164424
241037	93317
3799	139648
492201	473039
203200	113510
39683	124497
421997	233220
7395	245679
223116	430610
273516	134694
38724	458601
196003	406824
119345	342710
214853	462676
173443	98007
289920	113436
115112	42747
273306	118890
351027	378546
93384	447450
177616	95299
445162	160262
20908	247053
448319	92613
291746	189386
221256	125447
367586	278296
463549	12565
479540	260854
443815	384366
314311	34933
197182	49903
259978	347490
382882	237532
133042	102352
441333	462973
257478	466477
423939	284197
370975	99534
223383	281924
97254	137719
361533	73740
108185	73391
195019	80053
400666	162247
234117	288144
56595	328174
251324	24756
311983	378387
99641	433069
81432	471056
345107	301761
108325	296150
482456	115386
51543	230391
97613	391414
321348	38582
350898	336838
429120	476951
50862	395988
116510	258220
190762	303129
276550	237235
37190	93705
102009	391414
130091	180240
426040	125210
412415	311297
353577	117800
243123	422175
124394	63911
278769	474341
324967	147368
311510	365690
427801	264657
432818	217337
487759	291521
118519	113051
456734	131315
23704	440036
324002	53203
425389	157726
143520	313745
324005	113334
376978	119868
400478	117686
136037	371918
9579	240225
471169	120666
379269	86077
375825	5007
469384	430278
214207	141440
84372	237637
87517	421356
357707	253075
259300	356010
145903	391414
450675	121171
479950	217413
39144	203752
76725	205809
21173	411809
216981	179045
493142	56232
83604	316372
15057	79068
391327	327061
46071	194710
184163	391414
422842	972
257845	227498
420234	388551
102639	132290
348702	222701
415059	327099
247536	343460
481336	75283
245913	393326
18922	88113
301823	107711
329727	74478
263803	315687
46542	466737
130224	100815
25503	458061
286427	315888
393989	477256
449735	469900
422246	177690
158664	388575
222718	150478
187796	382552
479589	236913
483694	346679
55441	103657
347653	53863
15433	249444
362989	32824
195313	418893
272462	229236
250207	277936
178344	219383
8535	289883
324568	403832
230833	349197
412426	359824
444380	414286
436106	149308
61627	405217
133709	177610
302153	338915
78168	28065
160278	427519
146504	100349
139963	122843
229735	18330
173650	100503
135509	208799
154597	444
481549	63297
26237	469782
424256	123443
47174	170276
65513	397984
270155	232310
368093	35735
56619	294277
359467	83959
381636	445953
170688	158961
32603	15209
395983	408622
351066	478350
423239	159249
102751	352605
439358	226494
247767	65683
65379	93588
367874	132406
371730	391845
421277	36392
458377	329086
244902	133156
149668	293813
343337	58819
378884	179987
422711	115580
269846	428214
427260	217423
182000	406436
479351	111629
89805	183213
364965	72432
393323	140044
9025	296432
328043	343989
487402	487415
223727	236240
381319	262407
293373	381008
159276	32230
372304	296567
223319	160419
197184	370405
478822	470403
346254	461944
250989	421830
33783	136279
402249	74408
74577	372095
134299	315177
26363	55917
349672	286503
440327	5040
286777	366666
18041	475799
23484	4603
109824	230849
40771	310838
26631	425891
303393	50538
409573	417201
78744	91711
154766	258220
28357	363163
305401	434146
340210	285183
205622	227982
245151	183213
416514	49903
410921	475495
190621	437431
309138	34392
413192	287694
241183	240435
192202	236735
319231	55231
75518	167368
384351	244005
452052	354643
110216	111325
411488	277961
323016	220417
194325	23822
241645	187974
378379	313745
223966	182333
476675	199526
329341	145291
488751	367883
420972	158153
480147	121960
467012	197861
299016	180744
223522	237849
33653	362267
79343	328588
309321	285446
132492	22256
261231	405197
407988	110677
288956	4349
422133	351048
395503	99872
184240	328538
329379	489812
490396	138906
491871	275839
478737	417301
67902	461392
127479	220202
307943	385199
120247	60108
95769	367885
195373	420757
408403	165126
427961	212081
361992	210833
163985	164884
247852	176905
293819	222567
446575	414035
318715	105967
380489	173176
85561	13370
100519	401101
38619	290889
79324	266537
143949	202523
412151	358938
227872	378859
41495	54671
324708	79953
86426	124085
348769	93451
178540	233477
28771	211067
69575	309253
403910	186475
56210	469235
1751	383102
75722	479831
420266	387577
381560	19246
308618	303424
146219	469532
19121	384174
378420	77347
254053	379311
33390	354095
52583	34547
152807	190369
251372	298182
35571	306100
9579	273831
178742	174840
82150	435637
473561	454975
47816	78146
11946	291521
371133	250067
48467	58881
408329	415386
405555	355806
99023	314742
36211	186159
454958	137845
233863	309801
27885	233560
81432	74605
307792	22464
276805	457165
493038	95716
130476	318355
418100	53389
462700	316653
120930	62191
278799	54670
118909	439563
43454	167664
55400	465811
239257	62191
113676	9421
287392	138297
356774	93668
287909	160378
375395	205061
134325	294069
485964	356142
145288	151172
116440	16433
473460	257242
136798	480633
445101	231485
183967	157726
196360	151547
358359	288035
68754	45875
200478	206777
255110	111026
168641	59913
304635	98644
331574	158227
264569	388254
417943	35693
69775	324517
345851	458601
378498	457741
397108	469035
277386	376552
408357	86961
201706	165653
338887	458103
140478	47255
332868	438653
289577	87471
350796	326310
47898	346496
124469	53249
5461	86077
336071	195893
435397	34617
24412	442291
306772	234356
318765	49903
200021	168050
223685	192005
385454	110677
91051	350772
189064	160262
318088	493045
428582	201958
442554	299202
390985	479872
280735	176878
343985	62133
202522	339501
344972	322128
389566	476303
215102	61221
206815	60517
294130	14898
236032	459249
78319	181003
168129	166063
292205	295297
291964	253986
62275	58301
376559	141068
176568	268743
38469	91787
376592	454263
99350	26954
471975	403013
490427	317118
82832	37922
376642	106343
131199	268667
488784	249709
278188	238735
486363	350142
34162	279509
452578	263439
33818	417668
58511	94516
33915	243955
244325	295385
120668	250434
257771	317118
380353	171716
446146	273831
324486	144845
409745	151944
409474	240286
204483	489552
407780	250966
395020	245317
2923	367243
36439	343085
417372	417918
84495	261396
316643	427980
89826	292553
439719	441570
16844	83811
302150	450541
224923	228979
381391	54449
356288	164446
85575	430344
92486	403515
48282	284843
150612	362610
473466	467690
226607	250079
195757	32807
322761	190369
353815	153534
264198	432043
383369	245679
378686	272315
248013	8607
69734	299467
223932	233415
204082	175209
304263	377368
477424	74143
97183	299408
435280	70329
329079	87471
88174	198926
483885	311542
95432	289086
339034	78212
140701	65913
366109	279664
177986	84278
33543	316575
456931	226494
414641	276637
238486	400251
99291	218730
266827	375044
52217	105585
413657	446105
119481	333570
481419	344314
348007	231059
202379	208013
433751	350590
125417	398761
15747	87904
98168	396204
407298	333587
53235	111830
334195	362206
74601	262936
195457	110788
169103	133017
282553	286828
41898	478415
135907	362924
76628	338271
47824	380071
20726	421830
67407	279012
51080	417918
55771	228431
464332	456775
408530	174413
333891	49903
350313	286864
196949	372903
125231	157527
470508	13370
230338	350189
457313	239122
347042	159834
246044	440660
3415	450229
105941	371918
457034	389256
358180	291249
310309	467492
177783	481031
455797	140673
221488	401854
402052	100705
387464	3664
52131	457681
86596	362924
28403	13370
271168	264629
331628	150207
341817	152794
61367	292811
167588	471013
151578	183752
189193	467272
251945	341406
147766	371918
35003	401871
368504	167326
57300	146186
326631	313698
477027	395988
357275	420173
446374	318002
275239	331349
348797	336590
332341	56457
241248	105061
27158	122457
173731	381127
70972	276108
143565	176848
230051	228719
458375	151647
308217	482143
347914	152502
469026	172089
481119	54976
358860	186182
289807	253772
459304	202706
186570	108240
288806	77026
396379	405217
312807	403515
458968	180908
415890	392788
26449	144845
133243	180841
493038	54195
452424	234649
412440	428995
270276	409264
333010	403272
320455	137028
215176	79249
399314	242191
157403	372214
132384	465040
149137	314742
438475	364577
200425	288035
142930	10336
192036	178491
276570	245338
311005	13370
21778	105022
150062	293813
416364	35707
203786	295484
168024	190369
406408	186078
23517	198038
282865	53490
131154	459622
266552	79485
437458	118033
146893	228106
136470	8286
301123	110677
111199	175721
69749	176325
238573	452989
101040	331059
458492	24516
245826	272894
367105	452376
288333	393326
65513	105979
445023	432212
389090	479760
162068	103043
367627	159249
92172	188848
309276	272309
83305	417686
431083	476686
406257	392788
282062	431709
24749	190369
313459	253055
70135	110708
23449	476231
104123	124215
84281	224085
345401	99283
187457	94665
15027	259929
391114	303040
170469	179565
13217	378462
104740	76008
11857	317356
152368	40604
236961	75379
150196	117725
334080	362784
17277	273831
89322	125354
200018	186440
356415	220594
354866	491330
451182	404806
304947	267352
397734	274043
191391	18878
154766	39176
48877	201754
281433	396228
7271	42313
309225	373169
132617	49903
234031	471322
202352	81191
39601	99072
186378	299467
94389	32807
491923	186714
249995	430894
398818	19934
307623	13370
145485	246338
198317	33818
239268	323809
429700	274429
451646	463822
39683	362972
317406	375645
115525	93096
122670	412513
437849	284470
66035	246994
22370	284843
424072	165645
301896	105754
303886	439609
170793	314388
233315	51222
13079	97883
98086	420790
402281	149079
174312	35707
208400	204228
418393	37658
232546	58119
221521	288035
230574	123373
251388	197002
213092	85423
333578	155214
344799	391526
47990	476951
90870	479044
443062	272
107193	185704
262639	446637
55770	388395
436515	220857
135179	73305
175456	49828
187239	32673
410913	261021
309083	489822
338313	417201
409648	452820
172417	120210
389834	355700
99123	195551
29255	410074
142889	250079
27885	369262
480047	74571
143381	207897
83573	318932
423580	33950
462185	233279
214744	367242
116438	347034
369523	478415
447880	285540
340930	186491
219681	15428
422635	489429
301252	384223
239107	366127
452527	368321
393218	134165
2527	486885
487279	75959
176903	420477
287953	462973
382574	3815
222045	67584
347533	331581
179095	206375
196003	392788
149426	95619
345769	206284
481244	135915
67835	35150
149343	206196
106922	461944
287566	490659
411380	283619
465687	266094
19632	262954
238889	184129
185953	164884
47035	23812
200092	143300
76616	428026
204862	200358
381758	75952
358297	141058
401072	157750
338042	253178
366104	313745
372448	169671
469838	273827
21665	346768
189454	343752
155105	15209
420314	110677
267719	362954
238776	383096
54539	275203
381449	477986
39601	450011
436747	283392
158037	16433
195362	33619
225635	336590
333049	168792
333281	7487
213566	177630
16293	310250
374181	295484
56856	87469
389479	402327
398308	291521
385116	208577
276465	420895
403434	310498
54210	123104
75049	94516
142612	246100
261112	378686
6836	31684
267475	116814
127154	378462
301728	57769
118938	437243
459731	226258
55000	49828
174612	91382
65332	404960
311089	273753
287874	90178
329524	336590
358871	293514
90831	384674
315573	399852
464370	74683
412440	289867
239099	427185
19396	167448
61186	197077
247062	94516
204437	158101
22798	493282
301007	333411
354723	383223
177181	353734
304963	484050
129340	140173
192800	61572
232546	241040
363585	16661
325044	70479
376146	189104
45511	47295
342588	79249
235630	317356
420952	236766
229443	218172
79188	401543
161457	194165
416732	134694
321868	162310
295900	440660
314949	229156
264148	389262
370990	331238
2002	440660
420201	32941
122186	139416
122129	317926
395121	51222
351484	209542
2335	113299
31841	480025
221097	70071
136955	242729
226326	268743
96736	34933
363877	214992
61633	411455
215334	228431
42289	36719
254382	57373
115467	21411
201679	378686
184450	256121
487921	440660
461833	430118
326758	340918
191712	85183
413816	40237
427263	46494
190207	411455
326485	49228
291785	12787
323616	299920
67063	459348
195170	434893
48892	148590
242557	481362
424349	55053
320326	12443
357411	285406
219690	313658
144504	249334
219332	318704
200622	391414
465166	372433
423885	160545
285260	230916
210865	39224
475331	133885
153687	159110
69145	62097
466671	35707
444737	324639
228674	211488
228317	236216
88343	366127
78669	46926
24717	479736
369030	294800
349899	300480
35749	440962
71460	99437
367368	250434
312283	82976
424531	332433
474966	259117
68799	313745
111504	254932
223550	13348
413351	390232
91657	147224
433171	328059
251615	281236
225081	122694
159174	429849
491597	15209
343054	285122
323753	110184
93901	62366
382114	443808
80498	9437
286118	197458
300609	337731
457418	413736
332847	291249
61106	151874
217596	471310
405788	3664
146519	95149
197117	440510
232666	379696
5235	152085
173352	360860
239165	48007
484323	344519
15027	56739
99566	92613
287566	468935
298390	325045
193767	253730
284218	470782
278593	336590
487307	77278
233014	338461
79343	88477
76738	272069
392086	381054
239544	486885
234005	235688
36515	447517
316565	288358
116493	86728
316484	154271
272595	459205
396605	146233
381977	178436
394656	313745
303178	452370
466385	393324
453638	86728
486712	400701
374379	107473
347121	430170
16641	272230
309917	401014
91430	282862
103076	174864
118867	277961
76957	112312
140231	278520
320810	225891
434869	474372
103842	421830
275604	289903
346489	231447
15674	387742
92057	366534
147409	10451
295726	370315
398305	486134
48950	237165
407565	206557
313655	98599
345926	245679
488272	244929
132920	232675
253440	183213
421300	434585
2315	78683
308400	440826
308618	185551
209885	387552
403540	139732
218353	168381
122420	306100
295684	291521
184993	412404
220723	459326
132247	450338
108081	24890
385881	220756
39215	146251
18967	131497
144274	62781
15893	393326
81636	31703
263009	170993
366480	269662
10216	313745
177584	245538
39683	48525
271578	435371
87716	283319
386673	258586
391391	110216
341311	317118
345465	401871
315463	57134
109733	276440
410500	447107
170087	192229
287232	345745
211482	258370
467467	348516
53863	459957
242084	335076
12063	96534
440007	96899
293052	98906
426999	186548
184207	350549
449963	32807
291695	26312
239107	470389
199002	387742
74309	38063
97286	209740
47902	110677
153548	425150
342646	421115
333080	229215
356530	436354
316136	468914
318088	242387
277489	340023
48892	485304
475575	13370
332141	187974
476790	391796
309524	145691
203873	193074
472201	224085
431137	459802
351992	341271
67812	459649
2968	6374
55273	361422
236961	374939
72804	274373
25273	241104
169832	479872
124794	313409
209692	354891
285156	345421
39892	37404
280183	199443
356530	241283
487445	92090
214078	365804
135316	1168
417354	52537
182835	413535
203185	473980
401555	116049
351352	152321
406960	366181
7281	282014
162040	14254
178422	87106
260419	100927
388471	478106
30477	466135
192747	23339
134944	317118
282358	377311
177235	162795
109721	86372
281924	49874
43416	73336
117862	232041
179869	78184
91202	480684
400503	83892
110493	449598
4461	462339
441534	37092
251773	191526
54977	301713
446542	396080
352190	282551
80148	95942
3235	148947
34946	97461
460137	149389
55297	195226
144577	277961
206848	15209
403551	398634
291931	476951
243070	464541
407893	151944
182799	138823
97613	231554
491337	91380
341279	15209
51935	476812
323550	134262
323450	243438
449795	350912
174783	398122
361550	212688
93351	24738
316136	310709
265194	433645
426272	41351
413969	357800
128704	489822
289520	50694
460507	38063
36940	383967
90894	261958
235580	15209
47850	10662
121127	485493
380954	454975
436699	471745
176321	281924
485940	186994
199398	393763
487031	186714
199340	117393
43567	3213
482851	435822
130006	6331
110961	479680
84779	91295
222389	374784
7620	156375
442120	302131
467788	479570
222185	334931
362390	172158
413028	319789
405942	125399
120920	94516
180578	430356
69500	49600
404980	189629
31887	179375
370830	6870
150950	489582
481419	95233
221785	251973
327143	38063
463067	435708
359400	9555
26039	421830
401991	477274
98210	244017
356005	76350
232918	268311
38958	69968
129131	141165
353856	86494
404143	450778
376566	337723
79374	271383
153322	110749
204499	431137
360856	124660
435187	433462
362267	419547
337210	110677
85534	439218
198440	313745
198690	24000
124763	274103
345583	113051
10007	40784
274058	277961
278993	176660
302559	196783
459534	124085
163583	395296
359427	93876
382673	366941
294323	405358
52109	60595
230183	416178
457058	273831
360165	439586
381256	80919
455647	4413
50353	215822
243789	190369
174362	327217
40080	450463
413392	454822
127921	324323
392210	379929
283716	285156
377869	149751
314788	137405
307385	144037
475743	272023
197463	466432
107161	145948
412205	480346
157586	24943
108766	102265
193020	237925
465353	48635
449577	268729
64349	461944
52409	478415
363973	260532
130069	215369
433820	297593
211493	325715
97586	459650
63959	39914
92628	202327
231114	236929
147706	107219
414058	73305
195529	492746
461337	249709
404337	318404
170645	402174
287355	380538
342873	144096
82361	21583
94060	334360
492010	84722
441302	435708
11682	136414
232666	232879
451707	145948
224534	110677
202830	369599
282469	206391
474341	151746
289329	300240
362366	166513
250400	11216
466744	235946
332299	401481
259978	474971
283037	386941
414286	282812
464223	139101
244688	383973
90922	455769
366452	313314
311350	125420
2469	4676
75595	285156
179183	23774
478381	336590
172989	250094
252563	199076
208300	461049
111549	175382
476895	119381
11189	434893
344352	119123
250790	49903
300472	129185
97510	132740
149766	273771
201204	53389
153322	97985
245679	366259
108015	474412
328591	205954
425384	318533
45579	457685
316565	63758
312439	32807
146931	336590
246683	113745
240932	95268
56238	37515
207149	416487
42478	220857
178759	15209
399314	398317
169408	423407
400888	100948
190281	74204
173380	36074
290340	321744
9232	12011
173095	370866
365399	109437
170328	420895
484135	321799
88102	56439
352550	336590
226524	241381
182884	347202
128125	242294
46465	235163
73466	275677
60709	17832
177647	445690
441921	152085
92620	86560
191155	65003
284554	471664
309486	35707
422138	237548
164940	462377
404956	421830
19459	153424
158804	362808
262201	411455
130786	352605
297755	273086
16100	105585
192611	71281
158099	262380
380296	13084
79976	420392
479161	491037
120746	26540
284008	190369
347087	403258
203381	335477
182491	351732
218261	182725
403746	212278
441302	11626
165680	472937
258659	50264
128337	486267
28289	378462
3101	65913
34312	301659
160860	106903
212575	378686
490469	406408
182951	264092
185460	469235
314722	13903
39371	122780
118404	345779
149977	368205
82205	395988
295537	16433
200068	428214
231748	245679
215768	129415
199749	7872
129082	274724
403057	118704
290030	318563
213870	95942
411757	156302
90742	331638
470672	153670
315687	110708
264533	393326
76738	435637
270354	171592
225846	127141
417992	459976
324037	183213
354580	327217
22463	40628
41096	297766
127559	108369
338921	440660
219136	490244
333671	256121
391094	393326
462871	313745
452351	355139
361213	447560
403515	24943
55605	240374
167741	364703
173965	345401
246516	12177
293740	82571
312283	217990
142092	18665
466524	335450
438898	404886
385812	58466
237242	452126
76447	387839
476310	381200
102135	422411
89279	164080
241418	79343
30568	260230
394210	407163
33421	460434
285876	379675
392086	40028
124548	304589
266172	341381
193079	389526
241248	479261
344243	305132
267248	11853
186440	278536
380489	316929
238524	179490
454827	378771
153543	310756
104807	218640
464180	315235
228277	489362
374300	355093
17211	186723
467605	26445
6429	457314
113417	277961
454984	256121
273972	260527
122899	7812
360190	33312
41496	247930
314311	294965
143639	441357
488578	410368
217587	272241
14303	15819
430433	383846
221799	114515
277080	284368
403483	395787
417493	401854
467788	49230
379591	103420
333369	154721
45579	270399
421370	23018
186938	357933
181151	492417
308122	491678
270608	292192
89372	319757
189640	231485
198590	101058
456395	82003
407334	6571
337886	410028
272742	355332
344314	7730
391528	237676
334092	234755
324610	235104
449497	28129
182212	475011
239253	31616
47076	352817
36649	405491
235071	238005
370823	478415
474606	420944
267562	240016
439073	86077
446309	104498
345401	174263
288997	181767
76951	354949
423019	336590
119469	271028
444699	81280
346489	18294
76611	285156
22857	166432
54939	186259
125680	392788
115599	394160
39208	331238
32601	296750
269846	9054
93384	213566
277088	187802
228128	66001
115725	27826
6788	77438
105795	47376
72414	469235
71346	249709
63276	51000
347873	80528
418816	190685
309589	251323
474341	110749
142536	466352
469963	19246
399843	485304
161849	234423
400817	190369
423567	288925
458768	34730
163462	246926
327099	152794
185043	183276
465930	240225
254446	284843
360688	263713
342977	116223
374287	333111
232260	94764
313018	407856
355083	388110
310499	469157
235404	312543
126600	329490
8637	37515
242803	254182
16716	365839
485196	321827
68687	135896
359949	188573
64526	154271
481419	146688
116525	339575
228225	122694
319259	418125
68163	342419
168539	251656
414825	388816
343493	35707
68163	149128
344225	392086
474119	329209
342465	390241
80052	276451
390349	384723
367861	92956
123236	371918
190152	86974
7610	476523
60355	348600
196022	273831
271051	241416
105901	244115
403564	88010
32741	3664
383223	451016
286486	267602
80238	120986
469532	109085
223726	292468
350887	433516
404960	96537
323649	164
468287	362231
233498	471887
267562	24112
429070	432212
431853	475200
126106	454822
452804	313745
213855	375750
143343	484159
385221	250982
192611	292559
54112	447517
390032	120195
358971	23578
70741	313745
409242	164886
81249	412904
17289	349218
41620	199353
139363	195658
352428	461486
206819	443871
264026	112063
379335	76738
421794	336590
177922	353642
53401	168213
95252	468063
366402	42612
252174	447247
298479	89495
37032	278700
338183	77326
17553	339707
346071	446632
278575	228431
334996	175250
31483	330842
285023	233549
473728	124085
452500	140001
1939	270095
194048	291860
468704	4349
85495	181704
71938	99072
181840	391414
386648	445178
307680	78497
291300	459802
130013	313495
440138	315516
76228	74036
207343	348176
425153	164450
324190	231084
467703	187449
450013	394932
131426	237564
348378	118012
361559	246311
25845	367110
316900	144845
60553	301659
82226	3234
292467	198297
151176	53796
129031	188061
200092	118132
152872	441511
114643	371844
176130	441590
91600	239604
143305	296270
104732	136454
5560	84584
261865	476343
485536	374939
485865	132247
410951	140208
79528	435092
16871	16433
123618	432325
409251	475265
354434	403543
319275	429928
62708	15133
210402	183213
7189	15133
459707	424772
323021	478415
119944	467446
358102	164884
28616	20586
242551	234356
466133	443728
391164	247053
15887	339690
186458	37167
173966	347124
366198	147376
146328	40198
424092	317675
387443	151322
128717	444588
130069	337833
187711	13845
270961	169231
228631	484447
249347	453063
110741	108269
86476	478991
415627	114318
416550	117969
23249	419580
184629	372301
244650	29951
414762	33526
26982	411628
150927	424504
2923	420726
229323	209582
164407	420944
165977	164164
113353	415710
298271	426986
440755	205717
367332	76939
364973	190369
252165	191274
44359	380211
110835	273313
1987	331191
413218	247817
487020	309366
229123	164599
202379	118548
418550	15403
101249	278446
323836	136739
415930	190211
275276	436847
215666	131909
325611	293951
201131	377672
98644	132468
237801	353840
130069	266158
309682	1740
116223	487201
254724	476231
478374	222845
405013	255797
204294	457257
125862	246311
64777	480053
433354	292474
217558	113130
365358	368321
2155	129185
108241	440660
358011	229686
212386	437156
45442	320250
27455	408895
344385	62191
232449	191090
405237	110677
100878	330695
190621	238041
478871	403501
7808	477986
238190	475594
350754	275677
442437	306491
32468	223199
429991	265589
190773	493114
64008	159740
379269	262633
136350	63467
75596	280635
161363	79953
480384	378462
245305	315407
150154	233106
215676	467267
353844	470838
181680	157839
236395	150833
281130	240599
260042	196783
241459	193897
138490	190369
131309	3566
131001	358848
201893	166764
36894	167608
454167	244647
118251	478415
421221	10958
40647	306253
303837	121106
286714	494102
137833	375768
98160	420842
167428	195402
344565	109006
357811	440124
455192	132247
139844	169150
168344	264888
423340	327217
32805	143880
345401	328992
294000	119381
225136	190369
440941	262954
254117	16153
198231	375840
300273	257735
106268	64201
130488	190369
417726	261146
96895	110677
200469	90123
454576	53366
427827	10217
54068	145270
52308	138600
441151	449509
182647	415496
333080	368205
344818	226538
201767	490491
240030	420192
81503	35707
161688	469235
315982	158153
256592	456212
422896	324077
342465	291249
297730	118638
88266	230577
22494	232311
191055	21411
358081	300666
63723	268938
168273	475594
116947	340561
254430	341449
219552	412980
41746	77757
198701	349608
369798	186548
462601	141623
284330	366635
10073	375682
28357	477131
312164	117309
223094	285420
228556	340677
233498	87366
157366	416104
157651	262856
372764	433226
1839	467284
322364	343085
102065	294824
259753	178831
345680	61999
390011	376956
230574	22828
268961	190369
287281	176060
457225	122020
238173	151792
55789	52131
372093	350356
146976	183213
296514	311212
443984	190369
482456	8827
242551	76829
48230	66278
275217	375714
308217	121106
278270	414212
49964	330143
255397	196783
358703	165768
666	60479
30984	357854
119464	294965
71125	461846
218857	416243
142334	470733
207269	55129
2061	97277
327950	405217
90610	257298
246686	26714
224622	263211
221846	13370
301384	438373
63327	408350
356555	230783
237251	54976
424343	228431
215643	156407
411946	457539
96218	390875
485667	156038
33447	237377
212364	491475
143897	378462
245086	15204
176749	231166
473077	217809
272191	474314
29982	76454
489657	261237
458612	26992
413950	245679
227363	312137
327036	62580
296635	385026
4893	187974
88174	391414
105043	448125
287439	196783
374041	143649
460974	314428
89240	29713
381697	223963
316963	317856
406660	306684
249549	162247
324177	56068
68098	439298
455346	99405
309740	186463
27617	57159
143406	236213
279722	337262
112212	296693
375401	357210
374901	374784
98694	42709
96398	49228
138433	15209
85729	215531
426742	86560
246191	388407
448250	232347
451218	63738
131038	396176
479316	237376
149555	432764
128349	451414
461395	267602
483052	279871
86974	347302
238958	199182
103914	288012
349416	278907
316106	63528
26015	229724
23261	127921
202857	418752
468753	10373
100658	416723
128196	398333
311505	430356
438381	156375
55573	228431
420764	109985
12481	60884
364042	190369
194859	77820
460113	342724
18753	89238
381812	360860
32133	336590
227082	330950
403429	458601
414035	183213
279669	219457
152702	129324
16458	476656
81432	137359
458952	261398
203503	330839
146219	256509
41496	141440
430942	59784
484198	11626
37349	479614
67367	232377
150559	68073
245143	152119
451370	696
89587	214714
11397	270994
251705	462225
4841	162844
191846	292655
265503	290014
3249	105498
219198	452804
454438	223020
398738	327061
110096	236240
235748	252207
171424	254368
439977	371156
249444	304021
342093	446173
40677	409828
412502	122694
476705	476887
439554	110677
436342	383258
123955	110144
367336	267352
258692	88189
42854	12592
243035	20433
326631	235812
452962	485150
180488	169135
29663	447473
268219	59636
92401	68331
325839	445213
85315	164884
388599	295561
90064	405217
26191	110677
171872	381762
138332	186159
454975	259488
127469	228492
30408	480281
361576	348099
8453	203656
192586	55659
11610	313745
212971	384053
304881	273831
298780	437018
276821	486267
302834	262954
450049	84746
244536	409050
390032	392086
345401	235993
379735	343522
329470	123955
236696	162830
192416	475571
248013	452910
146277	194830
484102	317118
425827	450541
401897	472030
233498	199492
15330	313745
312478	223694
168390	255650
155326	431730
368318	309801
472685	49903
468721	461392
365227	262954
200319	115583
438478	5448
205027	489552
210977	463486
212835	466242
112077	236
171386	122462
303862	124085
316565	464961
221750	437605
418456	466698
32406	399930
209759	362390
236032	294659
425640	2057
457674	214024
86530	23743
129992	343721
417236	119381
145288	169135
407066	6853
447314	374030
225379	265589
233388	475028
874	44748
262660	218114
65492	219499
99982	213221
464728	469904
281052	342761
19573	51895
60483	200487
17247	230538
301869	492881
404099	110677
449354	348516
94204	366563
180888	15209
297997	407334
235160	360860
294940	23018
191155	346730
467944	62191
338660	319292
275525	489552
339935	447107
145363	184363
161421	207772
278711	57375
268584	177782
8146	281219
360637	145064
98541	219096
240138	86077
386148	190353
289933	87916
178249	255897
17423	402731
424256	262122
450630	281924
328387	471861
74719	284883
106999	214050
192238	361602
162933	478415
106739	477394
140106	336272
280796	105498
326109	285446
295322	13182
390005	324954
157788	280233
431908	460700
400781	483448
324368	50155
425394	387407
448391	65790
205044	190369
93743	191959
406408	171476
170836	223732
113387	462940
470788	83543
288414	112993
469832	459154
191701	441996
328181	420895
111968	189804
411018	323566
378006	281551
303698	424407
247785	172833
39679	186384
416255	387742
177074	489552
310832	474931
124778	214050
336825	77862
202866	253322
465319	430595
85390	466737
191251	88836
466061	465389
194876	156375
462526	236213
286386	220417
190351	310340
312283	358413
442239	193705
455889	395598
161695	229111
429859	391414
151295	71789
463877	450624
110406	223328
205633	5343
36621	290550
482089	204453
1288	272333
171714	443365
388871	59759
145858	405163
121259	187998
349487	196783
242038	460734
373788	404806
467373	32807
270248	429267
263439	410074
402118	218727
93728	54976
224509	310261
276801	369577
205379	405199
193767	162247
469102	492316
379680	47573
266843	412517
32614	461122
447043	256585
309464	196880
182086	69670
43838	300916
125417	386772
150755	389257
304404	412022
361291	446520
160902	372433
123709	315702
44283	313745
476107	32807
43246	112455
126906	270248
414711	207415
435156	129007
14489	14165
309296	288788
84655	300825
391509	449728
377778	128970
239725	127704
397005	427894
385932	403275
338709	381691
114503	63528
191781	145948
64047	171967
479918	445353
403652	388337
336413	178436
277568	486885
293	293813
244536	176413
146204	404829
344314	95862
451780	393036
443712	336069
41940	451016
362426	354680
153997	136756
246664	114892
216324	477491
233181	350694
269208	377
5183	67172
71511	92086
443475	268755
95071	144306
246805	290
157961	35622
267243	4413
204907	406944
388767	363973
191859	272865
26279	274983
134299	462503
146429	467281
178097	180578
267737	333013
474341	62191
436699	257377
410011	462627
316610	217423
48591	237178
43454	387043
162317	15209
401940	16433
79223	351338
200092	351639
178772	413215
153813	470395
409599	228431
223929	216303
111536	257244
457418	353542
179014	103522
426543	68549
115472	366577
462436	94854
420266	219621
258973	194587
45542	23018
86486	290493
373170	120173
178404	375107
336188	18393
187591	337793
490152	115836
154974	486885
161363	383391
786	159249
464210	479872
186595	326470
245614	281727
173631	350822
2882	24585
140722	456640
371934	325672
46127	78549
10708	41266
237311	16325
209460	157439
373170	274451
192001	141892
113045	122462
370027	357509
312474	8463
215995	323293
408628	428673
468741	242927
92205	221324
458669	455717
227645	225823
83145	257663
404691	372422
137454	144975
289807	484015
386966	454822
445012	24070
150483	266660
388088	488609
155232	124502
339041	419375
260524	28750
238776	24738
299457	55700
361619	55894
278145	91967
140125	281472
423895	183981
20273	371918
447558	30332
279422	52929
21407	99982
365715	458403
154526	230318
41335	65876
17999	21583
92728	9054
153006	25016
442018	313745
228225	82585
298419	134500
304919	299046
145860	368021
198210	52537
159068	459802
427529	314742
18295	438927
291202	239644
103898	477986
91036	468743
115174	29253
130542	41437
68776	265378
142728	396431
297265	457081
175654	389098
98689	15209
316565	137215
311257	140608
364537	29689
92318	123710
447270	404158
285631	304626
159959	296423
465315	271269
461296	354251
405752	190369
268370	315075
125798	270447
262805	255471
184992	21632
170508	478415
102249	164884
393269	262954
58930	81960
150851	415105
123406	254973
213401	170993
320789	413487
386382	289317
423399	323380
191737	188939
157492	156564
219175	390337
121568	84649
234530	342807
230058	190369
174309	252961
225428	19283
82688	180841
100231	51927
178028	88851
85665	74106
442934	445489
376538	314742
440032	113522
355483	275189
484416	330469
46506	162247
273163	242629
462055	283737
242551	313745
461415	425613
396366	48365
442236	35629
405398	69617
301823	141166
424079	127921
169126	201179
487940	226650
219674	236213
232666	111392
293345	241525
287293	89047
84745	297721
26335	114550
71430	457715
362897	264766
287566	64066
87036	316575
338880	168228
417826	267602
237242	411271
263439	21356
1918	198694
313745	426306
228128	292410
408584	341278
563	10934
404803	28065
431916	303676
228128	195615
124320	388097
65683	208300
253442	93687
109733	478759
372127	406371
20194	309133
27073	86476
309225	327179
310756	111398
367646	162831
145164	243840
285216	3601
80710	60450
422515	141546
377150	178798
319378	243840
310759	48079
297728	342263
417910	221324
223932	435817
51457	54212
158099	96593
407280	148695
246955	291521
328562	110677
360860	359381
284810	294684
268820	472583
480199	50173
365613	7159
254575	333357
442068	440505
330786	217423
109751	393974
89661	454975
46988	354696
135330	246738
208093	468832
282074	208411
483914	414367
52478	213871
338477	193510
378325	280233
393233	312914
422159	134694
104788	377717
204078	228
184913	348674
200092	4329
392953	26885
119891	115623
15214	339869
448516	348798
443952	330393
17021	53863
237934	333025
299228	306387
107828	468162
311521	214714
102964	153995
412908	180962
26735	368856
266965	194875
304729	59349
151444	210228
280933	398333
60203	301659
286647	263906
146893	213656
211324	228431
327032	309623
427422	421753
141892	198606
397385	339932
114673	195789
275381	411808
63597	204925
212872	254368
461512	79102
121070	434035
191341	308171
93676	190369
89219	40842
302308	269020
333623	94516
251193	96259
55451	451016
363841	84502
124942	440660
25724	190369
14285	210482
343226	314707
123283	374404
290379	212619
39101	363973
482882	59685
14816	187974
25111	148085
175499	425675
357221	334680
83277	401366
400888	48667
465166	217423
147756	201493
205364	441964
169224	334792
152698	492906
221497	203656
161954	313745
167673	479760
340892	123754
57772	128758
110317	434893
115741	293813
247296	480141
404796	181204
374135	162538
487508	162269
442533	380071
7968	89075
401837	264906
277777	115364
245408	450916
390386	262906
60578	190369
23797	433835
5561	421830
369998	158020
404139	94970
269904	133105
464506	28838
322274	286936
145585	141212
356805	12177
89361	160230
55145	352451
123437	393623
382848	11075
160169	312196
113056	481785
190963	13370
166970	137584
205346	63276
385444	15209
205668	110191
280986	116915
437849	185918
344769	280291
264590	298416
121585	438449
472907	365833
354456	353915
145585	356879
187920	69433
325188	424884
199291	341271
414286	370056
179204	46266
251343	285395
186159	117925
250410	339716
38221	303862
158946	222072
36889	367123
4755	172535
475761	267883
345414	35707
259858	373416
4810	89653
427218	491028
134560	66189
415270	417016
338915	240101
86311	435637
243054	86134
250975	273831
404219	82439
215118	190047
266594	173284
417214	244715
334364	119868
274550	114719
78881	321130
69533	310261
171722	412561
478588	114109
164569	313745
93055	369599
16238	329195
206789	411148
244249	478949
244092	192802
350933	430356
49650	392226
144023	251656
276888	80694
288021	178330
147532	106946
299993	48060
174139	350763
186548	26348
191621	268904
128839	158101
274138	8110
271588	12167
120166	389388
388696	255945
422583	121950
458398	426125
205089	131636
34001	31616
44160	191539
121829	243766
81225	12107
182091	375840
253002	317118
19811	211845
209829	492884
63061	439160
391054	204335
203205	16433
140225	468276
106739	113779
389141	432290
153548	287266
311873	204188
225294	343547
347653	463200
6751	274238
301822	138388
255387	210032
387791	478232
361291	171154
238329	295114
1057	446205
372764	450439
235559	172717
78206	370313
155251	151944
317300	74808
33636	434718
478472	28129
366402	253069
406660	190724
492629	443693
76835	345602
161165	299976
352691	380085
419685	296693
20238	378283
205567	42341
332959	249334
486066	9054
318573	473472
4191	295159
337673	298767
479161	223251
263021	312595
44950	236213
226054	52872
212460	86974
436354	341201
342465	303043
103656	150095
12963	375840
77853	150031
139307	465647
369875	237165
89826	327986
103092	238119
79565	253658
212674	227101
493831	402108
316333	432013
296948	147442
285346	387333
353577	220417
389224	328538
7710	84940
261621	420055
444890	179980
354452	316915
139270	49963
477932	258672
312283	359526
450465	305794
89257	359562
342465	64238
58077	249709
309917	229124
212182	79989
476969	452500
289901	250805
268183	205270
350609	122462
89671	451016
385141	205289
400543	184431
21310	489552
469532	405576
487586	288035
157454	285885
224152	377786
172417	135254
176111	257913
469520	303217
19727	119122
247106	153995
245965	208487
440560	313745
457418	308610
266965	411424
296370	113664
242021	86560
44420	263925
291151	451600
124658	387742
2043	476471
462241	451600
15533	223670
339051	16433
490660	67040
56619	441151
40881	263009
369741	399867
145140	415455
172665	251417
170586	270095
124844	485304
54424	57719
38258	383508
486847	363722
359640	16433
384612	248382
98035	198892
225489	94516
300733	103841
174471	110677
107711	370619
372340	241782
441018	182578
118964	122271
478289	285156
163328	267602
373025	191970
59582	335996
204856	244878
127883	476471
25506	467840
154985	463615
1799	273831
253528	176878
392011	22512
212787	156968
46556	37516
369450	265065
128704	59182
142949	423469
409388	399136
76898	234071
260624	14968
241803	297630
89219	97880
467690	137798
248013	476766
175952	459913
133106	391466
317552	209572
265814	55273
169263	77438
10646	487333
314487	226781
37388	476951
331521	205236
315250	327217
286998	185704
81945	139768
319101	459205
188633	22827
430364	21411
57513	152069
117501	215645
209299	59623
316565	191000
153006	117913
312283	204440
289444	208577
448104	160291
312111	399437
456037	67040
178300	357157
484991	228431
431508	10411
410327	64335
325940	396847
39683	437592
221608	285446
454263	475507
125417	13495
403637	429998
448298	257856
79185	266600
147835	32609
228901	101090
36510	182198
341204	338915
217374	303175
286145	291521
344833	273468
405880	303215
336804	401705
173133	36119
486923	112443
158156	99901
66729	17186
365715	40160
156518	440962
212153	75499
79321	233857
178189	262954
81880	459976
299106	478461
472224	214063
282421	479871
178902	490237
9414	190422
239221	493990
226524	133832
302214	361578
323334	35707
76254	134748
305156	399286
486217	219999
74350	353787
206501	186159
332427	49311
422036	464420
374305	78474
317358	335812
351453	126764
180957	87178
37892	69708
492002	194162
324845	338076
241171	139648
196331	142853
213390	36126
261396	419856
99810	245417
182115	308549
446182	249709
450538	325258
252444	455056
405201	325394
379680	338380
409738	417643
127531	217223
528	43514
405946	338865
76913	15209
437971	35735
456021	348544
92535	454975
361001	82041
487586	350549
239272	622
398594	272698
473487	486885
71011	456425
278677	436686
293728	466432
388249	336546
87686	146396
125933	40447
137768	274808
392086	377869
417369	82585
318249	203515
83773	161381
169377	418551
383252	104498
202336	64188
3231	476447
59644	457811
11829	88057
169478	159249
232666	167162
260602	475752
493869	407171
276821	461677
431713	150782
412985	213298
485629	323711
140469	66973
235536	121304
356530	420414
246132	452098
437098	128155
332239	256188
20194	480038
476028	202136
75671	479356
222541	448642
344157	400119
470900	471387
135651	393326
137114	144449
307381	277450
114643	448253
69246	336577
196924	250410
29100	143809
89328	145948
28357	311530
409016	369262
59815	180086
15027	26940
60773	240225
37663	410992
337506	277961
82065	267602
389082	374404
278787	108445
197535	330184
342486	108458
21961	448246
211023	48861
60861	48365
153054	277465
185511	325775
43516	310046
172396	20829
233843	226494
360038	169822
125045	375137
257150	340312
17481	193365
374072	2829
283435	89477
448353	15133
372764	180992
281942	430610
227781	190047
51543	243115
263514	283588
220293	425675
288492	302067
276124	263648
66588	15019
355406	294983
27406	118662
204057	491466
284218	206717
325231	212081
112193	82585
355716	422621
367036	338295
8347	212385
473742	153995
454629	69698
436909	7062
21807	24000
294323	114063
9570	75292
315159	89047
256482	60923
426993	367782
361001	49069
236930	371053
423014	181782
120143	110191
148075	21961
452905	35707
463582	313745
7211	86728
201866	5159
336506	260518
217388	110677
370479	171765
278523	361692
28357	54263
476969	386057
432175	141132
42169	146760
483570	304173
154835	335353
306583	491150
317571	114927
415912	188985
57817	280871
44587	249291
395296	342724
263884	48648
423308	358275
196903	105796
167888	264406
55951	44227
177271	134199
70625	341777
462485	489609
4841	106946
53528	314742
89740	290560
138511	211868
409037	397391
338469	270431
218114	263670
247812	337791
46092	448188
276821	383680
359415	40346
45249	266852
375458	454975
455319	33553
50833	185999
432884	196783
450465	14335
29276	6899
46703	82533
293931	97386
367262	213173
35403	253002
85674	268558
170076	458831
432175	39607
138401	149206
114063	127084
113336	256070
275389	29105
4841	114063
297979	219743
236222	383298
80277	476885
326241	312392
59949	253067
274729	79249
41495	35090
86268	427315
350653	40722
375678	235679
448133	437455
179095	457845
418453	402698
460226	356005
65300	149082
195977	181277
373172	113138
167722	37101
5700	481771
433703	401949
15819	475957
485070	466432
54941	591
416675	257087
183374	228431
372913	181229
256595	493700
466851	286257
130960	423679
432903	47692
93349	285446
42907	357357
52279	85676
366894	394802
90614	85827
270597	164884
16201	287898
226144	119995
46556	160976
99240	447560
258099	104510
371147	188294
270593	299529
11334	327343
247434	241718
226806	440740
228969	47472
365523	349489
78158	331982
458837	401854
21298	103241
278545	134259
482335	94344
325890	343085
237534	440660
466146	205886
113228	122462
437249	266377
104062	305788
81432	426645
153276	231173
469926	484447
185876	263713
256297	417288
212581	455819
436190	426607
260011	220417
236549	190369
74768	172089
463549	216801
37748	378859
32807	342403
150244	411365
9863	443778
341943	257339
25969	177870
275216	110677
364636	174619
284421	472949
465026	395988
316565	76809
164196	245679
342476	261021
444686	438419
320379	47874
243690	186440
73298	406688
287874	260014
412665	26551
254175	172089
364531	157726
31049	203407
349595	476231
199420	481723
87716	826
83408	101382
316922	153995
356476	251113
443308	264696
181213	186440
261529	411590
77906	183707
222102	267022
192303	352266
369780	110708
420419	360860
390032	17155
428182	317039
304378	268582
94854	221535
238840	136102
108911	290450
308332	116090
395220	232322
308783	465692
195165	440660
220734	74106
102644	431856
287076	243547
347853	179472
230194	9217
19542	345323
58486	172089
458050	132318
246686	467118
315956	196783
107375	144130
445975	467524
363865	29689
457839	252961
475973	244688
37697	295349
177002	378599
33089	103267
418305	362267
111171	263009
279295	294069
466592	20817
451450	285156
187724	490300
242411	20181
137204	217242
341186	416535
324377	322838
15460	156375
428268	55074
472048	4349
78019	425096
147942	53863
213941	467703
302156	350189
60413	450748
8461	225043
266423	430906
292588	241211
35015	115499
422463	135756
490529	462389
404225	117458
14319	178422
24529	35707
149341	101058
472311	104505
389911	164884
174034	374684
362194	132998
43230	172089
162951	330527
172417	267895
408518	475917
424117	168615
237485	62440
431555	124085
484095	461676
51469	190369
71208	198794
58338	178662
441138	105814
93627	293227
147216	183213
118877	433934
443320	235040
192611	318735
392429	486885
107235	49903
470494	376808
179032	153052
350486	164019
365050	162628
409016	438850
176130	270152
422060	382984
128263	7699
80551	489582
200092	13930
383070	58441
55386	345745
404568	232347
4954	254542
119001	136605
127229	251113
231305	486257
167588	173711
278412	208300
17330	16433
1965	119576
445454	378686
360232	79224
144712	218225
305142	341387
87773	38694
155242	464438
191761	32430
325396	147053
143203	156046
255331	354622
297717	476022
424760	60091
479355	379464
281541	116392
250854	483280
367511	83893
59848	183213
67496	294965
374201	11626
421461	110090
21292	144306
41703	120445
133105	309198
397008	132843
256610	259936
480963	472167
25920	181313
122212	440962
54539	233676
415692	313314
487186	301475
77923	134145
446037	330469
268674	267352
492638	329317
21587	272339
116454	202336
12732	298507
447519	107711
173176	214782
370137	102577
367946	117707
383739	28679
239557	414715
188428	154669
177374	361833
282401	230629
1495	488049
53898	432043
58724	357452
419891	198038
284968	144845
141481	190369
126719	37448
416470	485919
368681	476951
449803	59636
406221	378976
130430	237165
369687	260500
55273	170065
94482	384174
283119	90696
193627	486339
372303	168769
211438	222539
256923	438783
58179	258220
125417	474253
53308	415526
373170	158811
3696	268829
46087	278116
40175	6289
151397	222701
141010	197988
24859	341278
349972	391414
393296	409828
202092	87904
81621	86560
116947	8093
209398	262954
134319	11682
476328	268513
266916	405425
215777	72027
239804	346623
325249	137719
136446	335402
130651	362165
193306	67885
295370	94516
253976	389386
262286	378082
448201	476894
73704	363710
456021	123769
440018	401928
427917	488047
19135	276744
288677	30176
376022	391414
115298	9054
392086	134145
418173	241525
355083	119446
483987	75618
74720	310756
1274	105878
24823	146202
321213	485722
29807	419576
366139	431441
323222	841
444378	371617
69085	357357
229098	276137
211360	265589
295481	240225
50856	317676
140015	163974
294571	82697
180281	440660
68532	377906
111566	76454
466042	256287
33965	405217
250410	97768
50430	326853
153489	92235
489552	207667
215316	95149
346557	332525
486108	293481
286393	345395
88038	426200
276837	377032
230175	103392
33343	166183
428064	489300
396607	470047
180488	446936
137558	139743
466367	405938
301994	266377
76677	217275
283261	382334
199388	401962
436576	297892
256901	41257
54117	121106
18622	191026
415524	399492
374379	82794
439439	211134
43552	38774
225162	86728
149212	393949
231305	338214
157695	399470
193020	50411
395800	418888
119661	449061
502	378127
21931	310756
443333	410028
38453	377852
448601	291816
272368	168990
170314	334357
93047	490286
318088	417294
160964	104750
353906	69856
371125	111732
446182	410486
438407	413924
201435	310261
329789	289883
242666	310123
68363	371673
310629	433934
182538	343069
462257	431187
68098	196660
388792	293813
480444	397403
440757	378462
225346	327937
463679	275152
290800	76454
400441	217216
296906	94344
171984	332392
213832	488166
285632	245575
74806	33269
40677	440660
18634	375107
266608	177335
375862	273209
447761	279047
237934	466322
292815	190189
132827	101058
7088	146202
95233	287382
7922	186384
424647	471355
355083	450686
321761	12203
418172	300469
277403	129451
114550	122380
122129	392242
270593	373915
68342	197996
424256	180080
65513	265589
161859	240724
451362	110677
427213	237235
89486	345599
166149	366577
321736	256723
349649	338853
437882	113436
483812	416484
248422	377906
304956	348803
14010	65210
396043	113138
127795	126911
480844	3227
428841	176878
266307	487187
206789	294965
178990	343225
199982	409540
74000	339529
84964	464080
214294	487356
348432	388326
262863	283445
260801	155619
64557	264167
367336	105878
220785	113522
7676	142708
468055	478415
347042	94793
115325	415171
477198	390197
228033	468832
409320	168615
183068	60884
130844	108091
490381	401951
87208	390631
107118	174382
92809	287283
66578	414904
81402	330840
43045	300811
230192	243374
12063	300975
109017	467703
200722	375950
258829	293813
470307	485231
413137	252961
483812	259459
324467	94850
100608	353587
299350	144390
226132	266852
277855	17808
134174	226494
360576	55012
254281	293813
85674	402269
424587	195121
116947	239431
153505	440660
297728	233516
45533	237973
475810	24105
292850	465863
341612	55129
311589	456403
336590	6542
216553	168990
157789	312736
458768	118877
212289	382192
279122	206777
87183	331318
448247	390861
243398	181993
404803	260854
406144	424313
319088	137719
296191	556
234921	104505
87570	479014
469402	136876
141892	340063
234013	446351
10337	13370
364725	349835
376036	378645
338955	275375
275404	214992
204075	101785
210671	299408
446550	421285
405276	194165
319259	275721
441263	345052
159979	388575
275381	72985
74775	456640
348264	291988
292352	313829
265793	233250
200092	43334
442265	48474
25384	117909
46412	257963
292002	410966
292468	91998
99160	308873
481419	457636
446644	218061
276821	354728
970	220545
169987	9908
404917	141451
259637	214714
281897	84111
168000	120274
335441	152855
143381	351639
282682	348409
60029	160895
432565	345842
271291	266509
318735	111264
338261	310261
385062	271440
193817	452500
463526	190155
426587	48861
165680	101673
137454	96612
98486	211936
273439	466174
209967	196783
313355	309180
492929	391414
32175	231235
479188	244115
168213	217374
112151	264420
281946	34969
404425	25748
64777	204906
190546	392086
303838	464734
236533	53863
81861	429593
362922	251599
20224	277961
420263	135387
441765	389682
272742	462676
196003	77978
281236	447467
363299	99405
335256	48784
135609	257757
329017	449530
308122	221985
384157	132996
407016	53863
33975	129961
122427	1497
134108	328932
405653	483897
168856	313745
458601	117404
9853	79249
12512	3909
201572	49303
165385	258556
245542	235700
157765	262954
74183	430356
331540	355093
440148	82476
326260	94665
127912	310261
388473	28129
109421	40784
290712	274869
369000	451539
484520	99409
80978	224704
474341	263009
49789	243195
71598	357959
79395	411424
238308	324718
67470	361163
18170	208415
193755	204625
447902	371918
170149	404410
62792	205270
465755	67584
203267	123369
34246	285969
376639	252344
81859	4073
6253	212131
227750	355552
469618	130058
140935	369599
103076	468127
302309	322436
297917	127814
133909	291249
15516	131128
456171	313489
342641	52537
173771	184052
400437	396080
28885	113448
216620	448604
35035	263563
292216	243059
123021	214992
96636	112312
76068	278642
419825	38475
322602	413388
196344	131404
308044	115860
239599	187098
8459	238942
423446	366469
336324	335519
19492	29253
268495	310926
42055	87968
246131	355904
249987	371918
423065	301635
262723	249709
220624	486311
395987	84089
172489	183213
434309	160419
360459	88805
395988	411931
346650	409848
332228	103825
33390	243374
312069	51895
262210	454928
323619	315888
168779	203489
215859	166531
188669	305002
471169	24427
426619	469235
121805	482315
283572	348798
435842	103825
365358	340598
429685	228431
326574	23430
365545	132740
414637	462685
37677	470558
202379	123213
192843	300832
421798	90714
283096	83183
406247	325524
289742	489167
462478	215532
123224	421830
198450	50719
401872	342508
11314	281815
235108	450380
216318	291540
354696	336643
75679	145840
46442	65979
96360	285156
394969	407661
363171	394724
458768	70644
430775	354037
325044	324776
264646	379301
285438	407386
237533	165437
123860	459976
225694	147373
209874	31209
383859	110677
269199	115368
168798	21411
190935	438074
337117	122696
174315	284404
299580	463549
15819	388420
478392	23318
216055	343264
184620	153329
275700	209471
314343	72680
428735	199390
280803	422391
389361	298915
250082	385869
384783	130742
481975	315888
322425	228431
72710	87889
25773	369003
158156	244314
23631	338189
386411	428313
228276	317356
492345	389682
360531	298341
389670	331581
131933	169353
97121	422175
388067	209510
161023	420392
375405	88465
124185	288027
83151	148165
80838	75568
318918	224087
191933	319539
76952	236735
107145	380756
398757	480759
353094	271323
345581	386369
146924	383429
402863	37329
388072	259929
379462	164273
202427	440660
218654	322592
120404	38504
193751	171069
117766	275415
78373	93288
10546	184423
437757	381578
170104	99060
260721	223404
316265	55031
36595	466851
282553	305586
204330	297586
76818	210261
82715	401871
282365	262954
34456	50605
267605	176817
247676	238871
62794	367770
61515	199535
135622	74886
107241	489376
26778	317118
470587	245317
105949	419211
33343	316011
330016	446997
261762	150874
51930	423511
59735	476231
75712	314677
328733	75260
273609	68628
81492	420944
193051	411424
66547	385427
122816	182151
155719	76913
105053	146706
167748	350822
194071	107911
99982	375398
149401	477554
283718	147561
243321	437750
30234	488880
462964	261970
389959	206717
292576	148871
160169	223963
46842	407096
39465	183304
146506	367798
363994	379976
34058	72432
476611	156207
318088	81645
3849	204849
418638	230673
182835	476656
341070	185076
276503	115917
135939	9054
62916	111778
274854	423688
449654	226308
433086	153995
398095	433671
430965	380568
363903	164884
43912	69155
159029	315671
366234	277961
422367	16661
109903	89734
359323	401854
254666	78699
138622	68950
17996	82105
126921	469719
169021	380979
339274	141892
439398	117393
360535	474341
462055	46127
11122	416097
207862	294836
107649	19135
474952	77719
459232	162941
110958	197073
95865	93062
420735	35707
411080	443397
375316	230925
226100	101058
108645	167153
62659	162947
233498	490060
24094	17186
426909	379570
76287	281924
273711	303932
247710	23430
134714	181704
435936	218730
478588	94384
124812	54976
368540	52917
62103	178090
354111	244406
300916	80704
218897	5040
222698	87620
471029	281641
91828	49037
40443	230336
39449	360860
248822	102323
244688	488918
238244	426157
217374	476951
63047	144845
104807	368205
106303	65790
332924	363581
415325	204697
266965	96977
60589	151167
187974	123576
45361	63528
67543	49940
421591	81191
356473	233187
290775	459512
232890	333817
237887	8359
393778	469061
260918	266012
64794	441313
275325	119381
179676	391414
209756	140508
471205	421040
18721	97433
95367	45768
94344	454050
234542	120173
458338	60108
302889	140044
175123	166513
435076	478184
130619	440660
55074	292206
159370	190369
132027	451444
255829	311920
100782	370322
250434	430356
102065	349961
126882	131350
234679	48861
245679	221329
299580	486946
218731	436686
348702	93451
361912	482989
183492	253637
158306	476656
450221	22907
478208	79763
157145	289480
373367	13370
116527	137155
266870	2256
400956	220417
257949	392062
212185	377949
479935	76293
129253	114930
81288	153995
106746	155730
337716	13370
119377	175960
38191	283445
330750	364294
317552	119381
402698	20713
315801	472583
219546	166284
358341	246311
253102	467910
57009	291135
345118	259786
487361	477524
338402	226090
258224	57076
426592	140728
422045	368252
94671	341297
48069	147429
432100	307822
244094	471188
360459	85338
156046	352204
358589	468402
100239	311820
150216	180259
355083	53314
445579	48275
409388	399852
449283	309425
366023	456220
425587	182809
58245	159333
345466	117097
134299	101496
458899	209824
413029	324377
333756	149388
336170	462973
268904	191415
425224	190369
382848	255897
130069	191404
319783	132740
151435	164370
366310	462973
289575	282775
75656	399736
176908	164504
216666	115667
277156	286612
208966	493016
41605	400974
214447	48861
469798	212983
27539	304135
293414	203213
477424	408313
152258	107274
351043	363581
170903	159795
88603	455035
283278	205089
341876	453436
304346	263713
108648	190369
440876	395988
128826	47630
372209	55624
236216	204349
225694	475571
364915	375840
200867	221324
303897	183931
227212	125481
48723	136027
384542	272782
414825	216659
196341	315501
168919	489885
279651	260879
197611	313745
39892	432276
259990	266852
255095	37667
88647	285446
318644	308897
111203	61793
96786	267010
266181	466907
311285	236240
336689	8459
429147	183213
367365	182215
34362	119868
81432	413535
324967	338790
206877	348045
227514	450705
314069	273831
126714	142318
237093	349464
108159	183213
200543	201299
230391	128755
319906	476898
48226	163800
101320	237802
231863	177361
289208	83872
206208	333689
382970	310862
237120	257219
464535	181767
382095	146347
70164	212551
169342	381950
162226	190369
451216	493907
133588	233923
454867	191788
461103	476656
241477	455390
119345	390861
17725	401101
233647	291249
191749	434321
272671	43912
200652	202541
325814	261083
191935	211868
29781	151073
273948	460710
179387	249546
331729	367926
383244	468832
425341	411119
409439	201581
348549	51881
371318	387188
127462	473077
345715	40964
328940	394021
333724	80193
139270	419576
462893	492196
353051	300825
403968	258370
494127	69876
21411	317990
245609	400184
334638	430610
420777	258451
25116	124085
300182	85367
198021	86892
191465	2503
291385	201493
229718	130742
169181	181106
212915	21071
319008	430322
106268	207388
437476	366534
108488	420073
444673	19314
258909	514
446875	236213
89322	1057
280175	251806
135028	245679
340572	155782
33356	15209
52646	147262
477932	87740
19782	190369
137844	378082
326780	396377
172443	207059
224450	208038
237803	370313
440792	287631
260951	8084
208108	190369
340804	454867
285373	200778
240647	316300
437266	437458
265355	243260
428582	106047
73435	204330
221680	75303
75326	388575
202893	366493
290222	16123
9232	104037
131837	12313
33180	217113
97862	174177
206874	262954
263962	40871
73660	110778
221398	393326
461572	489489
295668	31178
381483	70557
32254	469235
320208	245211
192363	292468
305449	15209
204060	402101
475700	185335
139301	41406
477564	200632
321502	367806
42079	211868
470531	368892
168009	258293
334571	359688
377987	187974
286247	27581
305988	245399
472828	489150
277640	45598
187435	287214
136290	216236
188633	81817
209898	25016
331867	160456
214386	475346
69011	467703
31315	193380
239268	130585
248682	487866
114253	178436
93936	18152
125577	226494
233006	416402
23822	241091
114430	399985
305761	391414
64631	479354
386509	464420
79343	453765
211609	420944
311639	34683
86561	371978
441188	110788
64065	141970
202006	436424
325647	317506
107408	48163
81503	309524
28771	160419
145372	420392
353009	402722
244536	264585
268353	12143
481647	228500
285504	14875
310950	221324
477328	49896
84662	277961
232958	257726
13698	140714
85302	414208
9950	40461
361402	51222
379680	436354
294323	181150
242411	257010
401213	113749
409221	310334
400303	96977
338687	94940
336958	179692
463881	418365
214088	375840
405160	155639
69306	60517
444746	168960
321270	248142
68314	195751
128124	387413
352685	267602
155044	303078
270248	84461
165680	179234
82054	441202
414015	162932
137214	486339
307696	342807
288338	170894
372214	101777
402895	351257
70228	84002
185374	377514
49432	478415
198317	121157
266066	483477
364470	417918
312347	405708
487893	298767
286200	233716
482456	285052
249496	51895
342780	457721
180707	107219
450736	74436
321955	440660
318869	122694
124291	332793
352882	240066
282024	122462
491614	438517
343376	160200
228128	94665
353051	474786
414286	302571
29518	220417
288077	479615
197548	447295
178097	278826
429363	405711
334985	304165
243005	190369
426964	32919
373097	128569
196341	29563
257369	80998
448104	122499
432673	447107
136115	99328
269188	21411
132955	199959
10345	346043
494127	94667
363251	288035
217961	401451
288847	31413
16915	126204
166149	265065
71416	466101
36719	21481
98420	444858
174255	149046
185362	126204
5700	297393
83930	220540
39591	25110
80308	345751
149089	441481
358322	30127
268253	433126
72678	323879
226869	62191
427046	99891
334493	12177
422219	204330
93401	159061
242411	186903
408561	267352
30564	373263
59397	306377
444833	451016
230391	460835
101065	101675
73698	414212
216910	260699
221580	203656
385391	181178
397108	166651
357310	164107
423019	59672
431982	79499
457418	129088
4841	444693
344398	36066
373755	67009
108057	267590
266096	152385
213625	12323
453738	315671
360944	317118
92431	400189
71938	300480
132726	94724
78469	232048
455779	336992
131110	310880
181668	216307
255723	75569
401719	269199
279888	229111
325905	344063
70297	462110
398834	274451
173633	315671
65513	126410
396544	494102
118732	139753
250214	483813
127779	11465
185171	16433
282128	247704
284709	344365
426512	220634
230088	364201
171032	326970
452962	274635
48275	309515
182390	147442
184873	436924
436496	431856
321302	436088
211288	15209
297866	242661
21537	88113
172934	486081
256668	115979
254130	198765
220699	471745
198292	235007
398911	249186
212804	105003
414334	288354
196903	310914
88928	70557
225351	108934
221106	187627
339455	420944
194053	159860
18879	226494
201120	387742
311212	1587
264300	315367
387791	479615
216766	70423
205773	49127
302223	477509
130198	170001
245856	267602
465558	182390
455222	394636
432519	115399
84414	154815
276241	303175
50931	477986
476772	185741
296786	203252
263327	453358
1907	165497
339719	450767
344984	384912
230051	68844
263310	51881
87832	100287
452692	435708
275721	274181
365273	13370
153307	238809
35806	164279
378420	324377
440940	1957
484522	476447
267537	383366
180348	243477
199744	401854
354111	352876
377994	178335
20236	330571
320022	133546
328708	363948
447335	391414
289319	461846
49083	140460
488046	132740
300208	254315
160961	241173
325824	351639
392172	316126
221948	250096
402952	295484
471250	109779
112443	286313
487657	205037
17948	142018
97134	456869
286667	227101
177485	135756
256181	416873
97450	281924
15819	330211
274685	280233
332988	44581
9969	275844
291698	353557
315671	198591
204474	306491
130935	341664
275016	107710
51958	30032
177297	369262
142434	281641
219541	337921
107118	126330
441461	315367
79328	23236
236016	299003
383135	190047
420234	198799
100064	281641
59823	119978
448722	98168
354111	253161
157212	391414
134108	458230
376537	140608
453181	378686
93663	369599
180970	325312
65259	146058
201131	71420
158180	245972
431143	152502
216753	317118
426982	129857
132756	169842
267562	45609
287840	458601
396769	51580
87013	37948
431343	375840
7290	387331
229613	217947
466181	98182
152074	81104
188691	2325
214060	299843
213856	476951
321282	381013
365099	125772
301275	17321
345715	160159
292263	184964
366187	390666
407780	430190
19459	177624
277684	206686
257217	278474
153322	277847
411577	41292
130895	239084
493347	245679
198164	358928
451778	306822
111128	369599
377626	13370
385573	293813
203200	238083
336032	20492
18770	219743
241952	172266
446693	286337
169159	466866
36211	236213
61033	469012
274704	9075
20791	52917
81986	221649
100571	214050
341824	60333
901	32333
167321	463249
350594	267051
472513	357854
402413	313745
218555	420314
285880	279509
474606	84065
406360	446059
449824	133909
467069	49583
166385	17602
401373	353990
248231	60862
470870	217378
133909	26619
428312	254890
267562	91947
393600	211868
88359	486872
129098	93081
185487	308841
324807	332392
255526	435272
140819	428080
120657	474391
326657	72550
116087	230691
445162	401854
144314	226152
436402	270433
84971	94344
257749	87178
29335	475047
145210	169485
190525	142852
210050	451440
224662	182390
146158	190369
72205	281924
36556	41495
55429	35707
165242	277961
171757	176431
85296	142144
396584	377201
286965	192608
231629	331238
414954	433934
26940	246620
172672	4413
283435	16433
414513	452098
444755	269928
112460	462221
336054	421831
374379	464734
170362	353787
268755	259391
160895	377682
121691	431137
356042	175043
66326	273831
362267	208154
233117	451016
242170	166513
381725	424912
301106	289171
27819	353596
174770	399679
48521	42068
491363	26046
128301	198327
289807	273955
1143	305569
11626	219889
413945	198024
376816	209639
466673	413417
201849	322685
209201	451885
421747	336826
92488	56187
488508	35707
327570	32038
189514	122287
39215	388248
396824	77727
297269	269015
466737	474783
392773	352849
360	49903
464235	326631
169592	83986
366100	415810
231748	371918
206161	295484
274138	38330
80068	284149
339234	109941
133418	287354
36133	472072
194861	461944
419810	205443
463457	88203
54724	63528
346066	421935
195681	231375
287566	255655
269267	452746
357514	468162
406371	381472
424255	486885
287566	419576
222520	141837
360771	84536
103584	296339
113152	251091
83479	88113
244943	205270
74511	428214
344314	416483
466909	338271
79223	335485
210476	486926
204896	23863
145717	2158
414857	236240
299593	408747
205328	86728
383673	309524
452052	305287
68337	277572
358386	191397
89219	212278
487060	16549
154835	437742
273963	446632
308047	440962
309917	5161
348098	421738
283572	306633
113222	417971
13370	227101
321295	4349
22124	292468
673	386612
440825	474268
390851	317100
138519	52648
91909	239561
77793	319333
272742	320067
483025	472167
19453	41075
142391	121322
124259	201133
132764	87471
440018	312697
71416	86596
316666	293739
452383	146584
424396	375840
433647	213148
234086	137481
364243	121061
101563	227101
405555	83811
286676	83340
455916	233590
234845	163614
253804	246575
262783	156911
353800	201097
390349	476319
183404	316575
294677	221881
380245	266852
351448	345732
198159	168285
119325	354933
254430	46594
353895	79129
380489	353487
242023	426880
200252	449521
134342	328682
111284	441573
28390	376121
285876	491114
351738	438419
313313	444435
114605	421115
52889	119381
369702	433991
409388	437592
300867	203197
49768	478051
199572	485070
265363	445932
451477	219929
55429	74764
309917	15084
455478	21583
417132	441029
286828	241823
337802	425576
273955	77651
197503	186159
402316	368859
282815	234918
253527	124650
322030	52917
12107	40784
50907	2199
423526	16433
20059	483280
284890	180096
316828	374396
188510	331638
306578	176152
408337	314077
319457	321481
448677	191821
130069	421356
17277	317118
257289	40682
119695	168381
162117	321363
202971	148590
400219	42494
436528	70865
297717	293813
411675	68445
432036	409389
445101	454822
163445	236415
360419	74013
328466	454925
326795	214050
410085	27033
66356	278295
409933	468197
423980	155214
411704	207083
68551	452236
125418	446778
211657	41023
155526	190369
116382	181258
2145	34823
236032	466532
316681	489552
375320	9975
424536	13903
144746	464727
341867	37948
61598	456783
290759	136876
310043	252961
107428	262954
311479	461392
217434	447676
158099	59873
400934	54976
315892	175818
265356	472453
273806	195545
295393	454975
142430	381304
258213	258818
78319	281726
106739	243840
215104	311062
399686	365578
229590	492195
285005	209572
164541	16400
326260	104101
386221	307688
88897	183981
466744	459669
259041	208110
7063	129185
306121	387185
466496	480025
200510	63528
231823	222701
482283	293813
304877	196783
150244	189824
196380	441202
251836	83893
46331	273831
424298	351585
474573	421356
256684	350189
44826	324639
284797	220417
225386	414093
396584	131040
420790	151330
483987	165574
297364	478556
54661	357741
207007	417294
368009	42527
381877	274508
410390	446105
385343	430790
398900	274309
126823	50625
290309	463241
21379	23715
361334	465063
185409	261561
271965	202500
414825	362778
187805	49828
407330	137533
438921	228431
134425	173220
439404	402234
247454	440660
163384	205289
11555	28129
354478	464347
165680	347306
102065	365849
599	282653
451725	103267
437592	225919
46071	301475
341125	477554
247198	245201
211238	39195
268937	459205
40268	83084
424162	180865
225081	420895
454906	9054
219190	333574
225233	32616
30325	143629
295304	79627
298925	400161
249827	368904
118457	373021
391315	91562
312323	85836
457478	64429
250295	180578
356819	218730
152923	147418
255979	293813
32473	128313
317614	211868
235404	187045
324507	360531
201991	203217
437970	320179
248847	190369
274284	259936
302765	275500
223404	411016
426903	405217
175012	322186
306050	392785
311230	307889
283250	69390
204240	183213
15133	124085
55659	23204
108057	221497
411680	139297
400520	247136
446921	80761
136812	183213
438193	33855
405863	466629
64526	455495
493347	193103
392429	315671
470312	18665
12799	440660
434748	141154
342853	429863
186595	399950
312728	93245
424767	221029
68595	40941
187754	10629
414138	416832
279606	228149
313770	142825
344385	347202
69503	419850
45533	233415
312792	45585
171682	76454
100651	230925
104788	10690
112275	451155
334068	171995
367790	363973
27417	220455
55652	401378
418180	62191
224940	28129
307694	195809
146374	334680
304524	423255
148375	164884
27404	258747
39537	344002
385624	67522
107491	10371
111549	83811
196138	467703
297364	53265
117565	140741
293488	262954
110609	494102
460333	239090
183668	119381
118308	88705
34524	122462
242411	417365
323544	472072
225157	316828
241928	8607
441708	384336
452240	250805
318143	196783
311883	263731
41072	391414
54450	338271
218151	196737
308693	278587
208416	121570
348439	202523
439244	428738
416437	271809
457557	343746
473095	128068
386000	412939
247296	96756
436304	86114
132679	135790
190442	122462
73519	139648
178997	66405
403193	213107
38446	396277
250898	88121
50629	141848
279007	90918
71092	379048
97887	409519
225372	245452
210022	108806
477277	152020
457257	360038
91600	227741
27881	283346
234788	354694
373288	174449
242185	190369
465740	119793
315462	336590
489056	246809
286462	255650
354111	352168
299106	5007
428927	22347
400566	401313
132019	425675
47838	433645
270923	491984
486236	373827
410101	147130
400792	286936
93627	193796
363809	86892
438111	69679
247558	483914
139342	28622
113739	144973
338931	391881
233810	62191
202893	300240
182035	307294
434379	478882
86632	169485
104740	446689
444973	436587
473426	254973
492345	48163
122139	123925
250054	91711
236064	376286
247710	403241
106805	244115
332544	95149
130926	273083
473441	372043
492456	306545
433820	448483
434401	378859
446321	250217
235640	241468
337575	219887
210247	202910
313901	245679
453385	492836
372415	400045
162442	486829
400783	160419
65620	223615
267606	360860
72182	191821
230051	287938
109733	212081
320381	286780
133519	248161
96786	266660
238829	48163
296229	183651
113325	258370
190936	79882
67016	371983
424359	391192
245881	430356
276821	65683
11797	204330
423731	313314
93328	209572
493038	202019
414313	474412
245826	316437
267782	21583
391647	131502
5520	254214
296443	110677
305449	190369
450011	100349
261385	413583
271782	442945
345401	272432
228128	162121
241453	134982
354910	285508
89826	222031
407780	293745
438368	365345
250317	384069
376619	36970
270629	313314
404675	338685
171040	262542
268377	133363
354330	57523
206815	4349
345401	245357
111956	441295
31402	340431
61176	119473
331119	187974
426968	397725
338191	1057
82768	720
106268	21411
168266	64123
71189	252595
179047	472072
362231	234788
393041	293813
249313	298163
239662	380029
263557	254720
260133	243536
85671	473506
394349	5857
257603	294836
360498	208324
366309	372684
415967	476107
375405	151977
439977	475285
382744	13129
178147	453493
58486	313463
124469	144037
492247	440944
458398	131051
226705	150258
398110	155214
381256	315566
23306	477903
233234	386815
393552	105498
115304	336955
122910	130651
60439	282989
187244	187834
78571	327225
59891	288059
119001	417060
308116	405842
361999	428864
154202	464420
19459	228219
131174	361698
199980	368513
5700	168908
20059	393674
215717	431249
101344	413378
73473	24244
405920	366127
120739	66587
251907	457081
258887	205289
229374	12895
10333	160419
391080	200444
488102	234367
473077	217223
456231	298820
238406	365341
9538	300916
468743	451382
414240	248382
183022	163354
111518	296522
152709	359762
242935	317989
32920	334053
253929	252961
37750	260634
348930	95295
291490	295381
408357	24415
324138	116613
16844	379255
144458	129296
364783	21268
354415	137128
42542	3262
60824	475068
369804	307304
345401	362310
143294	75014
214055	339911
431872	385000
356530	74533
121126	201286
435632	336590
49577	262394
347078	72656
313770	206924
194153	111325
221924	132740
37658	305003
447962	131582
192273	328807
219136	150475
194715	13370
206939	108458
386509	293888
181635	135176
310981	44906
143190	272427
468256	121915
175908	125161
159520	314481
23306	451362
472019	85453
429155	480250
307600	264406
51789	388254
306858	280592
328207	166063
31550	389682
369209	264696
242551	411100
29927	420944
378224	421935
378605	300240
155311	29078
223053	61059
230914	426922
176669	261356
198133	357854
193961	88113
265262	384537
173629	487833
449265	174864
60480	442153
345926	478052
226642	296750
40028	92876
3281	43511
248013	336166
345715	486314
244694	95744
226600	441357
261112	453222
218181	190369
297069	348007
441783	411809
342559	78289
390117	330718
147649	248777
330752	235568
3903	461521
265770	21876
348589	447517
407981	44826
119253	130300
174166	89282
237148	421830
86800	214992
189806	318735
457675	469235
370776	451929
389009	195597
209441	141509
92339	13334
454309	329824
267029	472583
104542	219457
304665	440962
39566	94665
7408	48500
438260	261958
433769	446644
181740	244413
372340	266978
156657	315671
477932	315692
172923	219850
167621	475719
380526	436004
425286	414471
17841	81606
327254	176571
401413	291312
428944	185076
477427	427240
56601	415662
368130	430997
348170	142216
360179	141356
421461	132325
100094	420757
257617	51683
179961	199536
454309	149079
223290	203656
148324	393326
264487	90538
184363	103226
150237	13370
375802	8268
147942	249334
241173	473673
63694	273831
492700	57094
369030	46708
157099	371853
296936	297402
157729	210884
263286	315671
145002	61076
353382	10232
12623	73742
101810	262536
308908	309237
188638	66686
248697	203119
413535	315261
367418	208516
9270	11199
452243	94344
254228	313745
290290	149032
341484	420944
134153	36785
49774	363813
155424	291823
227507	481785
413018	388633
439470	87319
410778	101806
197022	475723
40353	118765
381392	430356
243895	197696
402519	124371
290287	422164
231618	227702
146893	250079
44160	27328
124595	94516
361867	110343
218125	120173
5306	258508
275224	171069
196355	434035
37516	192840
294323	285938
323222	72615
358241	158514
322663	252961
40268	9020
254446	354694
267443	267352
156645	156328
210327	368892
78349	275959
166872	401162
189003	480025
487020	110743
10794	121229
299647	309590
269173	67048
405979	258607
399825	185335
48472	488558
238855	196976
173458	160118
173385	35299
410594	225596
250701	164273
470483	464727
124897	134262
137454	385514
121776	476880
176885	317118
151668	460767
103222	241738
386741	82240
467752	32807
174402	459280
247608	471119
240465	234356
364236	261715
203620	273831
251082	419293
393466	231822
137645	89232
471693	188759
318348	267157
419318	372822
282255	266300
243578	80007
273233	99437
112443	34214
432965	316959
275358	94344
80524	196334
455187	190369
129897	336590
361060	118575
486680	180700
218785	304546
322436	41735
126479	292151
213123	373401
479870	481785
31762	420944
347624	320926
91382	461620
361060	204453
421223	387742
109733	19483
194913	9669
82560	293813
429592	168381
374305	131740
131916	124085
410378	332583
410481	197246
341279	409828
68547	39195
404221	416570
237148	364000
371876	164884
436187	51222
8978	8093
141034	104498
51337	198275
24390	296509
219849	35629
254446	434909
255908	296388
203602	284982
43843	234601
129448	25461
43835	399852
352622	16433
287566	262395
57276	282561
146457	41751
476321	476231
471365	103691
209412	458207
20979	353709
409808	210738
95873	183213
225955	461944
425827	114930
121594	363564
457293	391414
232139	208971
254319	114063
42991	142469
97499	466737
253165	4467
435129	420944
388890	75495
474881	385141
214629	468753
316630	394406
114063	74324
455314	87433
378823	168213
468118	249717
84414	40362
114383	87889
343768	423342
62820	107187
293392	187622
330313	306202
432234	195121
197681	159249
1994	316388
154835	429946
230013	49828
341165	480530
146893	342559
67584	492498
29221	430610
21818	123369
89238	102672
375614	177861
476680	5329
153566	229686
76811	121915
97613	159615
315951	466528
464966	431226
138415	262954
470873	31083
363613	248923
187834	388839
297830	397518
283675	383454
179908	388575
426384	12177
132722	236503
114957	10617
119	25437
284590	32507
137454	438829
217822	215424
107828	299234
197607	367326
8555	481523
66798	277568
483931	112000
285199	60555
290838	284891
29982	406626
489822	415458
142788	77628
377680	185030
166011	252723
242551	476951
285370	91952
256376	235187
124085	445653
153771	430356
379369	317118
459482	158783
202478	72533
32384	406371
194208	106986
226023	450755
4634	29807
169448	315647
229735	270938
465740	170006
409661	203656
55659	110902
84098	278040
74264	381260
106423	15209
410314	19757
362267	434239
449980	139599
410197	256522
148989	276003
106940	34547
320040	65943
392210	127895
93743	103565
377574	154160
264848	476951
144299	245679
404836	206891
65496	476231
219546	142696
326260	14252
288176	195551
321930	400045
294791	127210
44203	240878
216894	415599
476804	238041
476874	280233
41269	447158
180488	226954
276509	317675
34567	193596
376178	155214
166158	230783
188522	212082
259940	218764
182244	4413
142723	83071
67351	490035
389206	294079
309917	415625
33195	37709
293297	275677
211551	257508
391157	116135
253935	287156
272573	244790
45673	114063
70986	305015
60589	183213
219198	485420
149341	110287
422267	380585
184564	234528
421263	237235
177479	195551
454685	83403
163163	17213
262473	188463
155635	193040
70016	152258
476919	339109
428312	144969
9935	35115
255975	80669
5857	6072
344166	155145
372541	430790
410044	229618
26969	208038
483987	199834
57052	32618
295906	153995
422478	348748
363747	218151
273572	286936
243695	227101
173310	13370
264868	167320
105943	64075
198244	208487
45752	164884
306659	386132
99519	423295
193755	143412
148420	16325
439424	402613
15000	183213
206990	180246
370026	338915
353108	225534
202403	186259
427959	96366
289675	134432
171779	288837
124441	196783
450905	372460
461944	152567
280899	24000
264127	491897
85653	418648
144973	123029
406164	53701
331119	210139
409171	80193
441333	304982
82981	218448
68083	62577
75800	467302
459290	15133
105072	222526
347465	114116
160902	267553
438193	350046
109062	401854
136519	470601
297979	458601
110835	376274
89883	295716
192843	12799
424819	220244
85870	470671
411925	11738
277568	144943
195689	135769
416294	477999
320498	430474
91108	406396
235900	440660
57865	118275
67491	130789
82299	13370
55348	183213
486932	83872
36752	168193
416408	191742
187947	302769
211238	384343
478588	229101
412844	19262
206986	55129
384085	411119
224494	105566
112	430610
201249	95942
196117	166513
358297	19045
127505	248118
391080	307176
114219	110677
375182	434322
133136	336590
395058	265518
4035	399867
144274	191622
53044	297364
210621	478287
210985	456038
178162	414832
259034	277617
113710	304894
110617	410344
4082	180957
103929	428925
103884	306578
399630	209570
273887	409828
480801	248398
430363	369599
220122	304212
107524	452356
77642	82271
217371	267602
214744	394418
164887	94544
91108	428214
237148	196534
9232	448788
146893	249469
369030	455769
115666	428738
399080	430823
75679	407220
367668	440660
175243	141151
386184	417243
491190	216017
35039	224275
86476	84280
228128	414570
146893	27547
491190	296147
318122	487500
1930	285156
229647	451016
86632	168213
290838	476171
306222	71493
417365	461242
120779	144306
115871	240225
314277	488558
13046	390349
403202	360860
449028	283346
481044	341271
403126	165832
402257	383091
71430	478314
183182	317118
485667	10231
362440	72523
97732	240374
372169	195121
482596	492588
202469	270262
470154	338271
141022	464387
414257	307631
130764	104498
434108	287751
326631	119225
156342	156471
250404	446105
237801	257858
118876	403753
236884	79579
151589	152085
196903	485070
86861	439352
293913	431833
257596	114738
75202	115979
257785	458880
40268	54449
316449	467690
134299	427714
395454	375840
276821	168719
142784	453279
265053	418551
405306	120747
40388	264908
9629	258370
446771	119355
37839	360363
308781	230740
404884	235148
4652	47396
41495	151850
210099	480025
283764	14335
334681	351818
391684	404806
452348	379919
423838	190353
214880	451431
171894	62755
492393	105585
493380	246592
235095	58670
402700	11626
434643	336590
53140	240565
184019	98959
148223	239837
277568	129451
201882	112102
278382	159520
205037	170593
469532	268577
318652	120036
153136	127921
100026	441135
106268	199259
297169	119442
234637	27748
17474	11626
399303	349234
119944	22907
452052	390232
24688	286936
191567	429128
252338	140386
360142	110677
120577	436543
177483	114636
478340	388575
382185	176901
328727	52240
489822	190460
177672	335341
371797	289038
4849	178263
191308	272139
94768	48861
3809	254366
59884	112312
133106	83140
410196	90797
48614	176913
131939	371874
36744	158811
155365	477986
191381	15209
248772	371918
311868	203081
161506	96977
315573	417153
249445	404345
411365	50264
257245	26046
436864	62664
47035	269275
245305	178077
102065	189637
298676	57287
369785	240596
453327	60517
372190	327299
83616	387839
37748	393253
316015	219499
312347	133534
410573	433391
178610	28129
130069	35225
312598	404960
277568	354728
106460	265883
109806	22549
188676	166970
438555	235177
245369	286828
68314	123213
459606	434612
358860	332197
68434	216159
329727	355030
312474	352952
223032	86476
425207	22622
163030	491763
287874	402862
109889	160419
328309	206474
322171	39943
134256	476336
181638	72840
10645	173176
358814	69856
324061	154815
289527	430356
179997	206699
7620	169801
417736	183711
189574	388552
16871	411455
440056	257560
420342	481601
488152	422544
486192	149373
90524	417201
431686	283535
355242	213130
484691	316889
130069	166998
434947	236648
227877	97084
397734	359526
149358	357854
233000	103267
411070	422175
235034	463694
35661	48365
191790	358178
9381	45768
256023	54976
117972	298479
338653	223355
277315	327464
29597	453821
393130	221134
124049	321488
141256	184337
230051	245609
262473	68039
397734	402881
46886	257246
249474	91247
11789	57002
34904	416766
264724	241692
283962	209510
109010	167588
44110	73325
49083	191821
293028	198670
493637	358036
341269	190369
347121	308930
474397	302458
196454	40341
471741	393326
319259	276005
306459	208747
137542	267553
414208	60423
283358	15209
208318	255100
105498	449918
326749	475571
61221	385000
132223	16433
474606	424402
21158	132247
417806	256021
214012	35995
393600	67280
103062	117399
107031	378686
321284	306768
262282	245494
416684	244005
366072	122462
477329	50264
36211	29023
345028	152085
110056	313745
458398	156864
300715	317356
431661	421947
314548	132996
445343	467492
397321	273831
106514	466966
379696	274724
347121	415180
24312	145398
115861	198791
427639	340099
109130	213017
385510	158514
296401	375840
479157	63528
179584	166828
150429	477447
330411	28714
413832	155635
405198	409858
333532	366417
323386	54137
193118	337921
483987	448765
368284	167841
225632	186522
158359	208487
266508	268809
133202	310261
195751	369577
333467	168381
103914	311627
267562	355453
21095	132767
273972	123849
336009	12245
229901	198926
106869	378462
294436	430356
301489	461704
429944	320288
186489	377937
324502	243342
348431	146584
328672	159503
139527	82291
119661	25268
421230	391491
40809	37519
218302	327255
240826	325604
410356	431382
360304	261832
210769	313745
23306	475594
89048	132740
394734	482143
446114	329916
425077	476886
331642	51895
380186	28557
406518	393326
212071	94516
421698	490417
179434	346679
308122	315380
389484	488348
97964	204833
414477	58350
432847	183213
468287	390875
334045	220417
394508	23333
434854	443118
263958	155393
445478	295650
463963	248066
227241	170684
86401	35319
254575	318563
58312	49507
237756	8632
483211	491089
385249	228431
101479	64123
340779	315888
35263	259704
130035	205270
176596	151542
229323	456630
50197	417061
471422	105551
218154	56258
168658	313257
266263	245516
426695	371149
125490	485922
63151	300473
162743	137649
118907	21632
334985	63574
15433	132095
15819	312183
51334	135221
266307	130549
82958	440660
41016	73990
105995	153995
158484	49903
31971	442780
85739	360860
243000	100306
81945	190591
303331	429322
54248	420392
100980	216221
200092	261277
240204	430187
141644	90140
178759	227753
118860	479614
81169	411424
332207	476951
445454	221525
130006	478232
80929	294693
388904	181658
236799	232075
200092	73018
145551	279966
431214	404408
78699	421412
5730	35666
133367	391414
329413	475880
428892	55857
218706	406002
359669	206174
380489	344372
109949	214992
265591	131346
294632	258262
204330	264766
434232	37516
112317	107337
181930	35707
23350	21583
355812	61646
93174	328653
320745	333357
214080	238991
324241	302595
8459	342122
277568	273468
154731	186691
471298	341271
77793	81304
200704	464797
114609	421830
449521	362161
80569	353787
420665	461208
340654	210261
441827	324868
193651	259871
391889	463774
46141	264406
255024	436291
295696	317676
76574	297941
315083	488093
458768	218292
345729	430610
85657	335812
467772	43816
325258	96366
88709	168615
241248	161943
265345	49411
433969	237178
65513	168381
488032	389682
151765	317118
288801	15209
25384	58997
471412	187974
206549	287935
468516	269516
19492	478415
112862	140044
292641	130862
49739	13208
249098	372684
487945	333357
16242	335657
300916	125705
2603	403491
237120	28129
351251	353557
258370	152875
111514	438134
407334	79939
93384	249549
291819	471150
273777	208955
274117	184902
346193	115919
261422	129185
17744	238898
203492	39168
134299	464771
415390	51603
123113	391414
253885	187974
77432	11079
257949	232487
446320	486435
382333	216591
266141	348007
250854	390596
423118	286936
330019	428026
429391	74542
52881	238578
470134	86974
250073	215783
45579	372130
15312	104631
147426	15209
484274	433934
54539	355049
129352	181150
277716	383673
451744	119123
101791	46020
480590	103291
110925	295381
248224	313314
302388	88027
258216	190167
190907	352688
256009	80193
87400	262954
198555	268261
459483	76600
116947	39764
294747	51895
205179	148361
418348	431044
276826	160802
196210	283836
178003	126911
119595	428011
250535	106526
152276	489851
151691	292553
404138	198317
297054	463549
418368	349608
480105	273468
326762	55940
282486	306924
327099	475223
101465	94222
141521	367824
308756	286077
320091	184361
202860	225044
319824	473472
153663	350662
447610	224889
121749	62191
69233	144405
424387	56157
301712	492906
458585	104383
26410	141154
376382	186159
156684	12895
11902	70252
49165	401871
474593	261009
236074	329086
385735	359994
192973	209824
14498	456371
358904	436305
315861	183907
298626	249382
222253	57375
57698	276651
226838	132996
19939	24000
263660	15209
328051	359029
271231	355093
141782	118662
1101	258220
469900	317118
146447	252961
37815	484060
374300	469583
183722	464434
282899	388575
212527	88201
362494	457081
12897	26106
260356	432175
110747	420462
301904	327343
460483	275807
406660	333621
157218	369599
318389	260527
38252	359218
104537	334494
326331	447785
39215	428011
14728	121324
190281	25549
90082	78666
190541	313745
30779	381267
375617	443693
136408	335606
439088	260926
142451	144845
298064	17295
239089	157735
360459	480332
233514	442517
375405	391541
421137	429593
75843	405772
432216	145808
874	430117
312622	86476
227606	50688
366518	37385
48694	358797
459793	238116
5569	29298
180878	183690
257949	284272
470368	307244
53407	113452
295329	73559
173629	252961
315957	209967
139304	27766
43640	447450
131186	144073
20322	378462
362365	395299
228854	21595
310094	437606
385343	450647
315323	482964
352550	130028
436219	404852
174515	16433
385643	81693
260287	68295
109738	387860
46615	218825
330109	195551
155308	273831
182771	21523
441463	422470
465755	175060
474177	20149
40809	370214
42906	153810
492247	241038
91511	154137
244536	90879
77118	485546
334446	190369
295976	404960
314842	334523
478287	333551
131207	186440
21217	155448
486079	37930
110398	137719
430116	444588
380958	452491
331042	481279
10136	368892
24905	337075
49567	290450
421643	452898
216666	413924
221929	116867
89425	435825
427215	48951
196984	119381
433820	59415
377962	233187
452692	267352
230318	447517
399269	258370
323692	391689
382479	255972
260277	32807
493943	49870
439198	242388
226760	300192
57154	400923
346272	126096
59472	427980
323693	13903
28544	65462
110598	256089
398329	460657
233620	481083
354655	188852
480264	389682
263700	264908
345107	158408
317916	333182
169564	225420
444971	378462
205751	192028
346557	151732
414314	383910
277568	302745
404531	49828
6467	390463
216324	414074
249915	371918
414035	129663
273385	22827
156614	313745
3856	341271
224589	462901
136472	99129
175102	403249
281877	153995
326830	258126
164535	270770
89238	311535
365531	156237
29764	247698
20392	488979
279347	118305
288279	281228
136772	103609
351458	341214
3186	297586
195095	327080
317993	315888
444155	289108
121883	99410
233780	270095
432134	141771
239431	120444
485686	465611
273610	130142
327079	411455
62895	323846
24471	387621
343301	84239
339963	366469
77829	451373
179616	376842
219198	242369
354020	86476
101906	108249
143413	465622
25969	10411
142389	417201
67571	318404
332811	120044
275686	393326
134115	53640
195734	317356
409745	471485
67063	137180
225988	59978
331312	231727
222389	144072
418172	171953
133299	94344
374849	173315
173429	273548
282366	196169
272866	111623
425727	99804
264213	315847
141797	36952
20461	11710
141291	337921
251541	428103
424907	228431
335887	209285
140774	379696
151732	88705
365750	270095
59935	170094
158168	317118
203372	318735
23449	229219
51755	354961
408646	164425
154120	107276
173310	273831
287740	248540
488109	351596
229124	206924
361370	24090
421525	122462
259250	343860
406137	273831
5453	153185
38694	292650
215396	138054
338955	206845
262888	479438
427132	446351
2052	347525
190210	292911
371764	254513
94129	425675
303191	36206
370866	16635
195573	286889
188873	421549
177727	478415
412056	10520
270528	436674
345077	440660
385391	67454
479233	193164
112625	246831
181424	36123
37516	461459
316139	202284
302186	49903
262729	293813
372488	364768
474250	465251
385761	464080
41905	7490
257289	184590
287481	209510
371775	17531
385494	357074
316565	301747
177742	134291
10285	284843
275991	466737
410573	462653
36608	405788
415665	195893
337748	465819
320845	163435
129819	398514
193020	86892
171213	382936
355999	464080
396198	421371
470958	132740
45132	314036
140402	114930
210900	40773
159077	71582
78231	414832
205180	145860
121860	358749
98654	422887
141305	244044
380888	189916
115806	293813
399837	186259
217226	43783
102914	423508
292436	3066
258136	220756
258338	387101
41378	166063
219811	344614
158099	114643
378350	361205
192800	400720
27164	428864
349223	105498
311156	269685
106268	420314
414233	113522
470048	185443
334092	74526
140021	292185
193437	262954
451580	183797
21551	52104
196641	422853
337200	400973
247133	10451
19005	173888
7812	274103
268516	462191
197936	208009
193130	293813
339310	54895
157267	293813
323558	303424
342609	448033
332452	285446
35085	267602
319081	167172
463856	295114
301995	148084
233117	451031
435314	260654
289084	418697
52488	233571
5040	381696
156735	438461
397778	363036
732	14369
1477	372214
313547	206240
153687	86077
395504	20586
404744	327217
123921	385000
122957	478415
103914	42822
200089	319900
465647	258599
55789	73494
178052	89694
484828	158127
20802	363415
270248	421207
71091	436375
326631	363413
295101	252961
132	179084
183966	296099
155664	440962
311367	286337
390783	303964
306307	164103
371790	446105
456116	250434
149630	37383
219089	96977
458975	269095
18032	407651
194468	242641
18585	364902
444810	341183
283413	207535
275763	18853
466482	299303
350455	267602
341067	31734
144227	385000
146430	363634
235021	199462
63808	188063
386509	10086
441701	203120
205183	397372
36839	378082
97941	359495
451819	155975
211483	405097
456021	147979
484695	25748
356274	164539
391112	1171
153508	476951
463274	210228
20171	47118
467703	71911
251781	378330
466466	241468
275518	48079
414310	414159
199936	9054
231305	234748
21251	358579
85674	159378
125947	396375
471809	22283
153252	464737
337284	463822
350650	250250
199872	345658
397093	397355
405863	193772
177147	262954
245997	59204
311079	457713
266852	324483
16487	375840
90693	267602
27468	24425
347111	486339
367986	52537
7175	457723
42074	102672
432009	271403
342556	144106
393528	440962
236499	440660
238306	327061
4138	456425
139270	462636
230213	141649
228840	54246
313523	66582
327540	77764
474606	41608
334092	2123
78030	425827
15819	383508
457711	128156
405582	26366
429392	99396
403512	425135
408357	434035
61805	150851
395762	430356
223402	262277
36717	323187
12753	324723
315913	266319
454356	425078
114503	388321
54946	426463
144227	218727
160097	20959
426581	306216
115215	377480
201556	52030
201042	322422
49074	61245
119001	399738
4047	310756
354315	255650
481059	326492
129352	254914
48445	368086
262165	195121
62180	23555
349672	265469
242648	208617
215814	199115
491060	227712
280735	469235
224238	228038
482778	195309
2187	487095
1994	144130
161206	190369
135245	214381
62664	221173
436380	25410
308400	59658
311742	190369
249431	48275
428946	9054
334600	234748
424658	485424
441821	292779
40890	260601
1723	85260
49660	48683
319595	111114
124085	415532
93350	48275
144288	13370
153548	20586
453213	145691
111455	391414
128044	241755
314693	418187
360221	43231
322399	405694
100090	351732
426019	324079
320422	62191
18799	264406
367492	343085
321411	368205
491080	374174
101568	76797
331	84807
159899	464638
30118	461886
473232	83403
391157	27570
473402	153037
28614	159249
241507	378127
87565	78291
400037	81417
180451	109006
438464	473223
34729	320043
473015	110677
83337	398122
149771	94516
388088	46706
434990	343992
454507	225869
98394	406421
458768	193319
296340	110708
91764	33855
307640	366127
369075	390334
153418	153995
71438	279509
258514	327061
183704	243008
252513	432320
469800	175855
32430	87938
110421	97426
15640	245317
285876	364102
54617	44807
383223	463200
267243	118877
444271	386901
134632	223335
42666	400176
258234	113474
450001	246258
86311	150874
464022	382071
319081	9959
237400	228838
352095	190369
468741	205915
81044	2715
36405	151096
194385	348798
442091	399295
408013	144306
310653	26699
122476	87908
41561	420392
397778	298274
295432	273831
190250	36392
249514	164884
343406	23080
477644	243717
118385	268743
485629	108228
434885	58567
100852	14092
92496	317286
471527	301136
357294	13271
305210	365091
378028	220857
147101	185479
186440	450916
298248	145064
398507	132740
165646	77609
122531	327217
46008	417036
103497	257298
188815	299934
203539	401854
420234	163891
219516	488004
246713	372096
485534	486885
332437	40784
442967	269199
359299	420717
96157	230200
171107	35035
466055	104598
40929	94516
337622	124085
35612	190738
169448	183213
481854	42035
411583	391414
115449	353596
137840	315566
433766	12177
329503	480143
195645	176935
421537	373092
459427	351451
447241	28129
15096	291655
279031	328751
98566	170129
33053	296432
41908	153995
441463	467930
172396	264065
399237	345745
132338	460179
412440	424306
161363	223627
4755	134145
447745	464578
12481	161466
483197	293931
440018	401854
227673	388195
156110	53389
428095	317100
372340	220545
107998	186363
18451	47225
368860	447517
481723	164196
312474	79476
228615	363732
173522	453012
198672	64544
197226	269853
385261	82271
73497	35707
470211	23018
154115	455526
199765	622
292352	295725
90988	44082
245503	113683
324262	176300
4077	382832
122009	489822
328666	38160
493349	90841
216544	483716
186196	83409
329697	193012
438767	387860
136042	16041
373025	46548
155311	107688
98282	194203
463170	46848
377720	184697
378248	445353
207141	153885
218780	440660
331187	331508
161748	68950
414286	303852
183718	113749
261147	121605
46558	248916
13217	87471
35972	2232
390491	295484
446720	8154
483559	457175
309589	412014
433789	13563
125891	77688
238889	423518
436699	340495
382896	159378
457351	49903
294103	425676
190524	262372
369932	478415
322507	26551
335842	75379
428715	42890
401824	420757
223829	48861
357987	385141
311849	474768
316120	483253
217740	98761
89608	242515
400634	166063
334373	184558
370137	262373
165606	367288
127360	309524
147499	479660
18362	325957
40901	165272
196981	18120
158156	476951
488291	473044
228280	228323
176182	190129
125948	421285
267881	275393
33390	391414
256486	365799
346272	6409
345586	414257
418342	469235
260217	68468
238041	466101
140586	292553
370063	149408
374511	175960
221155	356041
432026	359762
22148	269978
39262	273928
477204	355060
151295	202523
193650	12092
473585	256389
155835	85212
28357	313139
396345	21795
411944	421285
194116	414286
356535	246275
455397	448839
82187	190369
446182	478857
211823	387742
576	76880
76830	186159
424820	455618
114280	33880
102612	300121
222571	90538
88266	255640
282741	15209
307567	405788
246104	103175
208713	325845
190281	488676
27289	190369
7789	215582
306180	405217
443320	251659
313234	21411
410006	309801
247578	205246
387464	308928
123676	124196
492921	316284
100569	160347
277511	345481
452298	329349
344391	264952
131574	194080
183193	151688
261777	438419
264254	86728
469976	361698
181840	200632
247372	373601
313143	424009
448161	386491
316666	390374
420816	274451
181623	80880
184706	317623
256475	15209
93148	33855
223932	210082
223030	337791
334215	334904
81369	64429
461833	204596
443815	55857
232998	313314
167588	260858
423624	111093
103142	133959
417585	220417
193832	92613
304168	377906
99355	381291
438339	446630
10231	293813
449521	459213
186463	241048
45963	311212
165267	159823
89826	388144
378161	15144
193322	180761
435786	440962
342414	269612
260516	455456
273506	248082
298907	130618
486000	304145
230691	280871
39707	461944
254719	140021
240937	148590
157961	357441
89789	51895
261777	325604
234171	62191
414852	428214
181911	271932
126240	333702
32741	246054
154981	412378
333080	91562
283354	5040
270901	104855
227566	487528
251343	302632
208703	103804
472964	291249
213953	299219
344086	369562
48064	23892
336101	317286
423882	286313
475831	316372
357373	377853
453256	98906
440190	179473
73898	359576
362267	444539
321756	328777
375293	306253
472313	224740
158724	218615
279988	250676
203681	469235
392370	286572
271853	59600
46339	397585
256590	263962
73327	212009
189339	370866
260161	240796
83051	50538
255344	418420
458065	422630
17613	3446
416113	134694
299869	23018
245394	409540
157564	287527
38409	41869
22959	364000
77853	131870
27719	161510
396520	333409
65245	122462
118567	397391
492247	419184
286644	93795
56837	367156
170388	166063
242411	286505
304146	412543
22779	331535
228225	57206
5257	298946
428996	26826
323836	434045
147564	12701
122654	281306
237802	413978
355083	236240
489801	48996
53536	295486
214853	275959
149373	413376
54091	23369
397498	469235
196342	455309
256651	263648
201839	128758
250404	303424
273047	242869
61572	171414
317781	463847
363472	402781
472855	60517
450059	492216
1516	82585
487060	12249
249130	155219
425827	196851
130102	63528
26940	115564
114643	135943
254812	129908
292997	16793
326544	486885
298780	135756
266897	330143
446362	327100
267605	352775
420612	39608
179147	83811
314917	91711
93676	475594
345236	294802
110861	428270
64330	347254
110439	330402
39000	361737
82959	430356
304153	236213
39176	187974
114383	25984
281490	352950
308508	116000
419197	317294
220624	63726
48660	166643
215007	462973
195328	350189
338322	385728
85049	422262
438317	246672
451847	140608
60760	438653
101479	295684
367439	23345
81432	455454
142906	351248
238428	22287
456021	94094
479351	224251
159726	353787
19262	487963
57281	389422
293913	188481
422099	459405
135151	111614
341067	386675
119851	351257
235093	96979
265598	242210
122436	167151
90296	346697
219136	402323
82187	264182
58056	42890
104598	453493
286860	152085
32146	378859
35151	347722
272588	54976
5910	331875
353094	217025
121133	266852
56806	291484
20749	374123
142704	290139
355956	102096
29122	325167
317409	75568
310811	124085
32017	433956
332987	207535
454232	190369
160994	443362
112239	126426
156972	78380
187507	338120
354415	423795
379391	200671
422267	398308
267922	438463
102129	433729
37207	38117
484390	440962
433141	57961
234078	489822
369932	462940
226919	348639
116667	355700
313217	420944
319035	429863
444545	12245
333124	84745
391509	426736
31703	106917
262454	227679
414519	234356
432008	190369
328399	101058
236826	256550
184483	420029
318682	66230
94969	327512
43327	91148
236528	110677
12481	160262
61517	13370
39892	144694
24867	455886
364636	312191
441222	214050
92375	309077
130008	212411
237458	141155
24467	315671
407288	447257
178833	142018
178422	154495
126149	23982
458231	170020
326830	434035
397546	315407
460804	299400
490553	231723
372764	255640
298780	276399
353531	122462
333127	284585
291447	272334
149068	249982
399014	313745
71838	129270
336888	390557
237801	9227
207906	284272
175284	465670
251802	113369
182682	189064
404960	278952
443368	107711
177297	260519
425616	452790
75754	301659
481077	366127
269826	247162
400888	58486
192465	132996
225644	317356
45724	481975
121875	105878
231811	248305
420576	345745
345401	163489
319055	132996
477757	6521
290176	260400
455437	466101
14010	286828
45724	15069
253121	415431
129980	425193
414334	299202
343607	286475
60667	127921
334364	411424
431336	299266
55914	162603
115741	435884
447257	48275
229735	380995
17080	24516
471956	289515
156831	172360
70563	203656
319981	248777
343116	236647
338756	447335
345715	231321
326495	462798
404352	130430
297001	273831
445343	49021
385633	255650
302388	282912
154332	357846
32468	303218
30165	421942
301312	164368
208744	231900
395751	76506
144754	4413
199688	455443
225197	211868
135362	274524
418948	137128
12481	375224
236657	391034
315887	190369
125559	185335
3182	481163
139585	110677
11062	128109
482606	286016
179759	285848
58484	286016
188442	274852
120515	186440
160111	190369
467210	466135
19334	66140
145742	267352
287481	110677
485100	122462
307157	457567
390897	228431
369043	450864
204203	354630
418875	364917
170794	95322
114841	233614
334369	207702
288012	377683
223162	336590
72111	160734
33101	106903
121394	127921
437041	293813
165222	86728
245737	458382
297041	281158
372526	16433
477354	422499
54791	472239
364419	141267
323530	59636
154456	28252
195503	220417
73327	113753
258998	420944
287566	34977
100593	315566
305661	150352
51577	174621
18597	435800
240088	256121
486876	53465
95224	444236
344052	390861
306800	197050
399352	234356
346231	232409
434353	164884
297069	101982
39062	100266
33410	476231
186409	346158
472601	218727
113843	411284
79793	62518
166023	367620
207034	94516
376472	306156
433802	243374
145325	111387
148956	315671
58297	47376
379680	35074
426128	464727
398362	463615
121875	472072
24357	229484
5159	448818
67297	236
93408	399867
257225	24000
254078	183213
382844	141509
285597	323976
425198	255449
204361	298767
207184	46127
71661	307492
168361	137128
343850	317118
482756	146751
343556	403017
211861	127694
487472	292553
41779	214929
489685	159097
342465	84462
41505	286936
253420	53067
438368	192365
175956	359762
443320	70295
2349	51895
270741	358926
179707	28129
318998	218874
244492	190657
195412	124085
464523	404053
473114	250898
294846	307449
471006	451464
167251	187023
434088	132318
344352	98102
112372	401101
167278	414269
6467	208300
88632	381416
240796	85561
269451	198656
403823	238057
73290	202142
238483	180967
376332	474956
237571	134145
316565	306228
184926	78832
98067	190369
220435	20513
176130	383299
354027	349239
13821	458681
482947	465313
287566	310756
393845	464038
14756	62191
145422	10646
133910	364610
415665	236213
258324	235579
208454	74453
98968	174700
101373	420064
384153	471112
128846	31973
376795	356301
338025	489200
29609	330857
481975	65133
150294	186095
405555	409540
46149	95518
383756	285938
237066	433922
18403	129185
248013	54651
73035	216695
20946	174879
9088	276358
412709	268829
232374	312698
218280	291279
168576	195551
268538	208300
373313	484447
14493	339829
388643	480556
328867	486885
198317	114837
405792	366493
159886	44075
377298	41673
216894	469217
464214	161922
156577	407386
108756	249337
33965	428711
219198	183891
339954	486885
236992	288138
400134	293813
3389	440167
210302	286936
361700	247556
198043	478555
67435	189122
468541	455314
79551	466275
301464	168381
199114	337120
118533	83678
28593	330143
265740	475402
415599	61572
85347	335910
383399	286936
36285	351092
397734	426930
109824	432560
374901	80574
57846	128183
326260	140367
28955	138948
207577	212599
109672	273831
473912	70179
427980	234722
418368	157726
17401	33206
230370	148008
281551	429080
13791	61386
360082	9054
337088	409540
409828	456640
232890	212448
266552	370455
283462	245317
319253	5040
393295	10345
330911	15209
273619	325531
363833	243720
98909	13370
287477	60108
278356	240132
104788	76016
284057	429585
209691	421830
345107	157781
338025	290524
363833	232782
15819	210068
417820	486885
271760	330571
56913	86892
86303	428199
200067	151174
472575	168615
55156	136141
477048	248070
5007	396488
290079	142162
53235	45423
489962	276876
342253	211550
9891	219468
106459	2209
365531	315566
248067	333815
407140	312437
330347	28319
351028	452098
152641	28990
227188	434893
316297	158625
309130	195173
116885	237019
402604	190369
197385	167835
324927	64335
482851	212584
421267	276358
484172	403429
321447	190369
46185	237235
168784	165138
78289	250434
76831	258370
443320	9919
123204	369599
352044	60219
467605	18971
457418	130337
109457	430894
202847	387742
73988	432334
202347	231672
145902	225303
260392	447550
486162	88880
76228	279179
47486	476096
113541	410028
49677	310456
263514	171145
449445	126470
277624	204214
410998	13129
243840	299136
83140	130235
343858	76454
97128	230031
62630	313829
91798	108554
76738	98906
296091	323361
332809	206592
408102	340730
52570	242515
234407	442436
392415	14453
276821	252247
230191	95942
271673	241468
306414	56138
366392	47796
425805	369272
89891	392329
328174	187119
324411	346388
53846	392086
87021	272255
364626	245317
468593	382362
478195	436345
42658	295650
448380	236213
369209	218448
322606	186440
416204	22620
231512	334586
182657	249469
19005	230988
60589	143942
454750	95560
4100	286771
239229	386280
67148	396080
423013	120666
203602	129031
210469	10646
324061	163818
306637	313745
40057	482016
206204	53490
136878	43292
237801	250922
341348	295774
404337	194805
149452	470956
72804	329129
420018	258424
162778	218727
219298	416830
313355	187998
199748	190369
71804	189413
97239	9203
382627	99829
263248	139273
228824	278586
204164	169485
434639	112312
253690	94665
200747	300813
199936	463200
64429	73336
285027	228225
161686	408426
26735	185479
394526	447831
160191	230691
59390	429037
234980	259998
229735	268118
117647	300480
36994	454080
68092	208038
16681	103173
70478	181054
368179	58198
314527	115735
65546	287454
221026	417201
384404	120644
6467	46410
85678	263833
320475	176878
154715	433354
295035	15942
145363	487874
457560	420392
34779	125417
374615	66567
450917	134837
124215	311297
416470	170894
93384	457093
254975	181781
97105	187974
200092	435602
102163	64335
437866	257562
119679	368205
303507	175853
444746	308397
410946	265182
219089	385237
427045	81529
334755	293813
400890	158295
380465	9075
383252	8463
128932	313745
419478	309808
302457	481785
73462	110708
478866	164884
372738	440804
100511	193871
477754	280639
220687	205389
347121	345351
397069	173567
73096	467703
333133	369599
403032	208038
46542	385378
385584	192195
419776	468125
30906	209510
448391	348798
156160	82794
100938	123369
373890	217883
481751	161975
335951	418336
450465	89749
25130	181782
416889	481368
124431	387839
245248	270150
209138	218730
106287	357280
73344	115479
433752	259533
411646	179045
463089	224251
238094	196062
158099	133086
149760	409828
214951	251802
174353	694
5566	35035
56067	309524
27142	489445
186617	132735
79838	437287
955	270148
156470	453697
308122	133832
349914	143079
360425	370866
297686	174252
206046	58466
167109	312570
428182	319312
143443	13370
198446	387516
145477	438783
95808	342117
237120	17331
32900	376599
325188	230250
198495	313745
292641	48500
61561	103205
46430	162265
160961	479554
82529	393102
438419	391686
478711	162831
389634	48820
272284	211134
105077	42653
93104	162795
288634	403862
490777	72408
322308	116083
118959	68628
440604	183213
165061	202272
290309	308467
85415	120943
204921	293341
238195	290014
153006	85466
417289	126340
319465	190369
405246	262722
204078	432719
66201	186995
343865	392788
186544	46092
165196	212081
35169	119868
271336	360211
350085	228431
434973	464420
441302	406843
189806	150126
215420	387860
55961	230324
266544	467608
196030	71189
202866	298519
280965	462568
455629	366362
66126	29816
308632	324741
75501	435297
406660	80497
16823	179013
287841	217423
296111	312392
475507	336590
71725	400974
27804	135461
84461	476951
297746	448340
330827	50264
350874	166865
33553	430356
226919	33053
157961	80587
464952	105967
125138	391414
401893	122462
40028	118736
293724	134145
475808	105498
437405	329892
397385	169649
441783	141440
244092	291823
217595	122283
317370	258777
69011	362784
190369	417817
161656	220417
132363	309801
224853	470911
60111	205223
475479	221173
246063	138348
274105	135756
468306	296571
255353	476404
389368	256225
207594	123369
28151	240016
416872	15209
339529	45949
489801	333357
309242	180145
374305	293813
63494	466737
462241	354630
102891	16641
35892	425675
61043	166180
410750	35707
116078	443553
437849	399331
126223	190738
209239	104491
281437	26542
478588	293024
38861	452709
462902	56938
235561	149389
301562	148823
208993	234878
28152	214992
238198	101049
215304	119035
319259	64530
40809	193397
474341	183213
316088	314963
89164	425729
190281	106082
386091	33965
395228	471355
13137	400112
280637	183213
398506	88650
409548	91247
258514	383576
187834	370619
6230	185076
468935	425824
127453	109006
151541	171967
308618	189806
165979	315671
233409	314742
434297	49828
365305	283662
15579	209471
446980	86476
5373	196482
396186	430356
167122	54449
125374	348563
117073	293813
131661	238566
103748	124085
215432	60517
438721	228867
21396	400160
401651	426439
146893	250153
127183	403717
385991	334711
216602	275677
151952	310387
39783	266407
101575	330218
158295	476644
258746	152702
390442	339853
58688	85078
398559	79343
361576	82787
84267	363973
187392	331581
60303	482246
65598	316959
161629	360660
433028	342651
147619	423566
342486	40198
443675	354933
140310	322436
264926	244005
201627	92719
320929	290524
1408	86537
208571	313829
48832	375486
477644	186714
324467	164759
338140	464692
245679	64219
195757	36917
434186	113603
297731	336590
158234	48275
83977	492906
11902	184902
16233	389220
192258	51769
8278	297440
405150	418368
46906	238049
190973	305362
374594	343483
377906	50264
218312	178719
489993	309227
201062	222832
347953	222701
492179	31971
414005	85274
280828	474928
202469	1025
16558	458517
230936	242096
451966	80543
302918	200718
478215	356539
233527	383593
184989	960
434605	179352
105788	35015
409242	183213
394425	429928
186440	191347
463429	267576
116947	317118
355250	350549
130069	135848
24474	479680
31398	19334
400541	126638
303449	273831
233004	94344
18041	453197
345107	55474
345710	462994
402052	189064
257904	383945
85128	429161
328579	186463
84052	355713
330731	104855
240835	429884
99979	294079
81846	21583
17862	276837
297812	164103
215897	183213
193020	52368
63698	399023
313839	153995
154768	289787
140461	197692
39195	307026
248013	156375
394105	409828
82689	404728
191055	120489
156641	454263
86971	301052
84964	76454
206871	169047
416213	415255
69545	112312
481356	74106
83616	200875
351847	23869
423144	167841
169418	270333
191080	420959
359973	487666
144279	374957
110708	194225
154355	254914
45267	40913
441463	406371
480850	311340
195121	103773
397903	6120
257904	361670
29584	222386
335743	183007
118109	391414
287566	466020
339044	92543
322809	396246
390152	485546
398473	237235
231407	37516
169414	49903
29824	482024
458207	378924
115104	382323
435468	460028
298190	95448
190281	238455
409453	312423
287566	307152
342512	273615
168845	105498
44160	13873
469513	316564
365227	327061
301158	134582
46329	201700
319963	476491
122874	291249
92501	116816
256885	94667
347329	291249
349610	16311
43785	224180
229294	210593
391624	130841
192638	41075
114168	59482
305658	377002
21272	39114
76821	116401
153260	5408
454799	62871
248134	420944
168975	327203
472164	240409
413562	277319
218420	54536
272576	392049
315805	92628
309888	207535
407842	361794
2199	466177
317728	354747
29792	42313
7303	293813
327224	293813
488884	474645
121613	327061
399951	122462
296185	182520
252742	286936
155483	155592
35969	1083
190492	434035
196996	142418
28096	211868
85674	338915
469967	290450
444551	74261
350347	418206
144746	218730
340353	87802
242799	184558
347064	15926
143046	313745
234400	38862
286776	318735
169306	345745
116869	226494
68174	20586
264026	289784
439904	375053
124763	110677
135970	141026
289612	158644
163310	391396
458183	8672
379255	315671
77406	88243
65513	185400
206747	247334
311491	109437
315856	393326
131926	94367
488512	197581
86268	418000
196003	99829
246311	300986
302932	12177
470915	39961
7863	213003
215415	63528
304575	237165
226134	291859
304537	434156
338971	143969
143226	152020
288354	88203
492629	420944
253278	152085
331297	241468
271704	95942
47407	421935
228084	205523
479232	402269
389512	233976
292463	122462
277489	109203
15601	232377
406660	476482
333085	457081
302798	20852
284138	330678
84188	187204
116002	317356
100278	340210
45899	311415
445248	190369
485073	314495
427714	257713
29656	144306
49874	445353
20407	387977
391832	391414
359162	64441
320767	429790
167588	461755
238889	237135
92057	262954
333991	94516
444803	168050
371931	60517
482851	199003
440945	6374
255155	299084
56589	137155
475504	134169
47076	105595
309530	328274
345401	350929
354924	190748
266965	420757
396169	401871
21050	1057
22779	268453
306341	273831
218017	40154
333144	110677
15754	53693
19459	217015
448516	449742
427486	211793
77330	36162
384174	460733
51019	472596
16458	483280
84163	157061
331076	72985
161574	403515
213470	418234
430845	269957
289675	168199
232192	117703
375476	450011
183530	441336
134635	190369
430287	161308
830	133410
105750	295114
130069	205512
142906	431764
342588	330469
347121	351732
314197	315888
402557	388612
449671	348539
64377	54843
261743	492581
467557	145835
332207	293813
388249	201208
415512	261396
406782	101214
167588	124230
114405	215477
165368	375286
227094	132740
235837	167841
405479	392034
284704	319472
107449	80193
407721	458183
296141	479570
433695	435543
9482	9706
97777	82975
142406	78811
55382	238223
190711	96977
452148	251388
469102	229132
293010	70971
193306	293813
136516	440660
9538	111123
390145	187974
403022	317118
490940	200491
431063	256776
91412	8623
92840	230545
346272	414286
143623	458491
193106	293361
345890	288906
343010	119681
123602	9437
473900	94667
207094	94344
30497	114930
409557	451414
54895	165316
112002	189900
298427	228707
277266	451016
401841	141440
392837	9599
400418	140044
470819	30638
101565	407022
353108	186714
294189	223962
43451	226666
461839	184637
351071	348007
445031	351877
457083	146202
415213	172089
212153	3664
287766	214480
48818	183213
195566	179560
411550	445564
435059	378924
41071	445749
328181	477959
285603	185780
232393	136876
44159	82730
69811	409142
340023	316570
16844	217703
41620	35862
220586	84640
72556	486275
164182	48861
191629	41904
26511	146893
360232	273901
361111	101058
394060	491787
423380	160135
280619	291692
391281	50264
128313	184558
151647	238772
20429	226308
422326	179045
144187	494102
460498	78518
396019	449669
355083	26940
424643	107508
19686	463623
154129	474268
226428	94516
418456	287185
375012	229941
314205	25381
222401	451460
232894	208638
22512	319873
236263	64207
159344	348007
323664	241468
457547	393326
127209	43043
11034	47842
372894	241005
294661	89283
404946	279947
298129	93266
458050	389170
120916	186119
177971	144840
176783	1294
285023	278338
6139	274326
299678	488665
144692	41271
309565	286936
368296	317100
92417	168213
386369	23670
283706	128443
253076	486090
92500	381416
271032	122651
17207	4349
472163	31983
357369	165653
161457	183213
405501	198317
426495	234659
251800	399252
452125	2935
479174	419573
182940	62996
489481	326534
36555	441021
32096	160262
327209	245755
432302	24412
51200	16433
2366	322624
141735	385928
483987	310072
115086	260527
52537	407456
113082	452098
404892	208038
85916	70939
244841	317118
231305	168106
330506	477506
312593	267602
166018	33836
23242	446351
38725	157732
194051	493226
203878	257298
99595	434945
32148	235148
279216	110677
319824	64123
135822	56948
75273	165143
284248	426504
426657	454349
317370	466135
191246	364027
482456	6420
55914	327217
107292	31616
117647	249444
94492	282059
95130	318236
109190	284317
285845	381857
81636	256936
41826	192167
481419	183213
287481	405879
346315	390224
419	142018
188741	487130
81645	178422
465755	79989
18928	330581
83400	78811
227858	296834
378177	219499
21582	326997
36063	417201
108360	217782
382882	111901
254446	21411
81363	463615
432801	447335
469102	420392
108430	94198
225234	221603
312275	255551
275763	107971
120756	107761
342232	477259
281273	147206
66259	197472
85996	226671
88790	79343
319081	99405
478588	181899
15819	236442
301953	336590
319896	54895
253760	219035
442929	300811
266307	189659
333952	133718
114645	424254
142424	348798
287566	129078
41870	146360
104817	160048
16110	132996
20072	357708
102644	475979
488678	9913
478807	337160
293368	230454
23616	267602
462392	53304
406445	413535
272195	40447
192238	176399
208700	304865
334985	410877
91592	299386
375405	391018
2045	74618
476918	225046
280081	86728
364249	213956
275677	260038
88097	387742
475993	29295
254446	365113
299736	282804
22007	276337
131478	359762
316946	171069
279745	26325
246859	51222
87414	6467
400240	165273
279030	148732
237475	137719
493142	94665
43299	446936
29152	165267
164924	310261
427277	160998
165051	420584
387182	366757
125918	445882
364636	159213
335324	260209
194195	249539
283	152502
154509	491984
202478	441910
338251	71579
81432	40871
134469	400970
194852	301659
302878	162795
282453	364000
453572	60322
325022	292240
379867	192610
124153	22827
130069	227389
459292	293813
11239	203263
380861	140728
360179	291936
430639	84326
226706	377
410220	283250
388060	69277
468050	105498
87976	53863
198317	32736
433553	130690
260029	201780
293025	126203
7610	212687
415782	293813
11528	225472
388494	78306
142342	228470
296635	308874
100424	441933
336324	122694
284803	445467
119997	471745
325329	475253
184548	160934
252487	331508
294661	71090
434226	250434
194658	269660
36556	383986
76835	285634
355189	229290
414433	404806
218358	101209
3810	414212
111429	115386
45591	441313
189965	198297
245938	385000
165523	319793
144546	440660
424230	378462
415866	21838
366697	297426
474341	458104
388249	132318
270294	68531
311089	64335
447833	119381
178331	218112
354415	48861
457789	110677
325392	315687
473547	220417
247003	327922
421760	9437
429356	299534
277373	129053
145874	124835
26004	8459
146893	415221
230376	440362
160561	362614
101210	396080
328426	410312
84270	95149
152465	86560
223402	247702
393931	450289
129736	410028
241536	382059
340237	61683
335466	295106
443385	107219
476107	110708
107118	464616
441302	440590
125313	9054
45638	12768
345715	315333
67248	156376
77055	166513
379696	235578
137427	83811
82886	490005
63978	64429
331491	337400
234645	280233
209898	100165
414035	3826
403347	190369
324672	435647
252745	13370
355806	315671
92904	45890
257914	15133
420266	449406
479351	151746
421102	107389
263703	346111
153813	26519
152612	127371
252374	266155
449297	214982
474090	266852
318540	345401
113735	166513
171439	293922
448417	260014
26070	317687
174507	433885
491448	292293
114890	237235
317280	264103
58436	347396
187834	21312
231146	139648
184591	342761
14871	10411
227651	72461
207644	73990
219090	480224
311247	161920
146312	74470
200161	281924
492884	143684
171917	466924
492150	393541
84153	44463
232280	278448
173885	25800
412660	78806
231638	9649
113915	190369
428102	169485
95762	273831
449521	13129
190036	220857
47155	400701
105426	434666
405071	140460
280986	263889
188728	474412
194875	401101
177385	110677
450098	228431
130121	341278
381504	434045
143382	237235
288690	16936
206516	94665
48953	90041
96373	115917
59059	89047
44543	307302
168472	407633
154456	110778
220445	194469
250786	151050
327209	385018
288990	444
426742	389682
193611	480224
330313	226152
200092	387765
247500	113051
186970	310756
80501	49903
335021	323241
422682	75201
15193	432528
108579	315787
145525	481785
297339	166513
215152	436309
43842	167437
91399	72322
480138	294079
214294	351015
343045	175003
473658	208038
16790	254044
166929	290450
3296	160573
242400	35707
363908	140204
439505	328391
396584	417680
178249	432320
350004	233443
269999	251107
387534	358784
105806	35441
276074	113051
21070	377189
89826	95582
296613	352032
185879	65108
456021	257359
335654	437510
292749	306413
200092	366358
242661	57459
42238	138221
224152	278642
423167	454533
479541	410747
259821	338076
128704	47082
361938	114
279025	339831
40950	186259
346066	391414
446325	130137
414134	110811
102414	386782
266368	318824
445442	161165
397872	159802
363581	317721
399118	7743
488027	246925
486634	444468
477129	447107
415451	393253
380858	287797
290678	373169
296070	53389
271143	267602
353098	381987
260352	277961
257193	121593
194947	132996
432207	393967
420330	316510
257820	138600
92344	76625
157258	49507
183137	433863
480094	236722
114832	3799
380529	106903
460867	328001
313495	263854
300208	107799
377429	190369
127084	424430
246915	141011
138229	150379
220623	152502
431131	288637
229735	476773
466525	265546
275291	311533
266896	12259
198317	39383
89424	440962
306040	380071
493262	402118
120894	486885
52993	375029
218295	90884
490629	248082
291221	253247
202893	290450
171444	115009
702	447811
36964	111712
398308	286585
276209	258270
456694	16433
287444	461769
333345	160722
21411	334680
266773	145181
116897	266852
243840	268435
467227	220417
218058	226152
24539	291521
260662	74556
177634	404806
372399	313107
218321	76633
289515	114643
481809	310756
134992	336590
25410	94516
279390	126675
444966	133708
247648	205223
314084	232969
114669	106521
431661	223513
489371	350550
464868	489797
6767	194805
403882	164884
348644	279206
4979	265844
293608	468387
128064	117710
260576	55807
177485	313829
68098	168205
33123	78469
198043	78184
327209	396080
349295	293813
405946	377617
334256	266242
245921	12895
139927	330265
65513	119001
145585	47318
371976	120747
384289	245317
8580	75778
111890	68762
233980	158006
466706	442368
68098	236941
313631	275055
133351	12443
388700	256192
450013	32177
360393	127726
65633	126386
47104	104299
203060	29103
377215	345239
119195	180578
170402	44844
415327	304589
261360	339829
58330	404628
469136	10194
112415	435708
217091	201615
35806	209018
426046	162795
85916	190067
91833	225420
229230	284744
46815	93893
124343	36107
289942	48124
326631	164992
486865	205270
111020	143532
214714	423828
51759	390455
241374	158276
153813	236992
256684	59658
167588	471922
91325	302682
234881	19984
139876	310261
430004	291810
245997	309425
166903	4369
3432	293813
449146	454508
45337	273831
485652	293813
196147	187974
402569	400548
456865	15133
113500	354497
219546	343067
41891	244392
324708	251323
137343	126473
226747	141166
103178	54545
21379	214024
224786	414334
91065	397538
158099	222072
476969	165506
136091	362267
379640	409828
492553	95189
8461	151096
130916	412410
272818	469227
338611	225836
305976	127725
152285	186440
63742	59968
255173	133423
317614	183213
301577	86560
305251	133263
157961	248614
59658	479537
59607	325198
198509	421356
117394	284664
198089	272295
333243	96094
335979	295650
312354	190699
162653	40362
373025	167841
79656	384837
224786	463615
409109	40274
419916	428864
201131	5563
23310	252990
109175	88396
262278	218727
417330	190784
369030	264213
304926	483932
358829	430281
234603	15209
147092	378462
441036	127357
89219	347011
104783	283445
8486	115340
66541	241934
152903	9240
200092	338074
79834	9079
437394	367329
362267	441910
365521	17339
93488	391632
151647	90455
142173	401986
8007	190369
62193	315380
93714	359762
301614	137569
154860	293813
325502	53624
254362	285446
240086	188122
483878	83086
472300	32017
222230	98882
111626	416023
349065	42890
9538	226023
98417	151141
393023	376124
453578	28527
308345	401378
61345	446625
40577	72432
60957	44317
68582	51222
372750	421707
257443	446171
137833	229928
436777	23318
379680	149049
386171	313942
273385	204453
93148	386014
160876	168746
288333	84089
345461	332638
72616	190369
254446	78910
213096	445195
1613	301659
490065	481279
130256	190369
438654	324243
418368	21241
447335	210402
254430	76658
223579	404960
262210	256748
604	131439
1793	90544
156596	16433
356518	265883
192079	350189
337262	57551
405162	366534
146893	6368
35583	305949
160262	95149
64008	237165
377971	48275
74613	6374
128875	137341
437849	168642
405221	486413
274067	324043
448680	335477
129349	181011
316565	373455
13681	248777
146504	93399
148559	347891
263713	232555
16044	73236
369634	220779
408950	259929
34865	86560
260624	83811
312381	311873
14661	25480
479058	305819
342465	474541
179041	130278
291785	392108
237148	324681
327301	369599
315805	271029
9925	426081
309903	383576
230191	28471
306148	435708
427714	7785
370924	75200
313523	326553
3599	118877
28554	120986
339449	114883
275040	21583
35386	452230
360302	436031
107888	206142
121539	357854
133434	15209
99231	291521
415819	420790
29221	14163
349720	404806
5366	377556
166266	122425
16796	122948
364059	176952
426317	404053
51717	404728
308709	226308
54425	489822
86438	226798
342689	492969
372294	286543
368418	187974
6724	225363
352237	305151
144852	124085
220053	453344
138182	341866
147684	355700
323584	354146
460507	470443
255603	309808
468935	146261
281470	38063
333578	87483
362282	154976
299221	119868
299106	268743
56134	488562
57590	283324
171419	74106
205790	248777
125577	464166
213419	215890
89883	179352
344284	472442
4781	126183
489485	281140
143594	460333
208682	276358
457914	68456
337832	313745
136004	440660
367087	265711
423610	74572
19155	13129
361539	473912
482456	172396
220547	226308
26558	214050
486674	53490
437734	485304
46092	284979
124394	223172
39371	243382
347121	122323
189965	461846
494124	366127
267609	272759
188825	290014
474966	95555
104734	272139
25173	285817
85739	168129
293251	317601
264767	291332
153407	157280
349448	288139
108015	187974
102644	153538
410390	122581
224048	101650
464180	434945
98814	27464
111954	416572
482720	218727
331164	301252
381486	440660
192611	290567
110427	20853
383164	200547
41074	289883
6222	137405
99950	375453
128738	443121
10761	91069
239099	178077
307754	219499
267431	291484
367541	458880
327343	341046
409109	14142
130835	302941
194247	478415
487576	461951
440288	465692
487544	61666
422865	100397
60677	283037
361540	313512
456021	161790
236948	170269
248013	450798
270248	453010
240475	233381
372738	336590
120808	314881
398387	388820
241804	219499
179025	478860
362897	205223
112311	254909
253908	89380
71334	252341
409016	433391
153324	30428
324467	331535
134769	400974
462849	153995
480633	449894
335779	411365
306834	167535
397813	54377
83358	447081
162844	182104
26371	322823
159945	117821
432022	290642
265796	9054
170421	462293
399441	250250
329413	301823
275824	236
67032	438419
359842	425846
36211	377620
408828	238024
129363	477986
455889	286235
359274	470895
195547	241596
180073	421356
480376	387249
33494	417918
225775	145062
389788	484782
312698	469779
399974	447519
360459	391254
225713	151477
193821	159797
431634	261407
241385	15133
342486	32807
315936	146868
16900	410162
386244	24029
168835	85289
485016	132413
45724	52119
374285	489076
480393	404508
204777	214050
85674	296693
205934	447519
2187	372198
250864	382901
268664	476471
91951	304173
196003	439686
449354	24374
345299	166437
392893	200457
481419	55928
202983	65913
356706	4413
59736	268282
333080	306409
64852	293813
120101	130825
273610	117942
202249	42670
300273	478308
396169	431799
182799	475711
258916	266852
287585	10895
149047	4413
329838	185076
371056	193578
257141	387742
321888	183711
225345	301443
415331	137133
119260	13440
79106	174564
356558	391414
264569	257298
437981	227101
211551	163027
275395	167357
414334	264908
477719	130034
148053	462377
68684	330547
128704	377984
289675	371507
396419	223941
8292	257600
457820	255322
458462	230324
333344	12443
78839	470588
368128	211868
491278	93609
240125	23520
59122	271383
424647	369262
313547	6257
380670	59534
458207	139135
178054	287423
149477	192132
373349	468162
246540	330752
69276	75201
121808	145274
268593	475711
452424	79861
403483	171989
228987	250288
270359	214024
121733	228436
268748	229489
96645	337394
46092	397599
189193	484866
108014	370827
193051	86560
356496	320743
197369	277786
37459	418204
277239	392953
329196	251607
326751	66053
331413	36719
25324	435339
461776	477986
38038	125729
257524	352859
203532	163800
490243	480025
340175	122780
55940	12870
124794	90099
199377	21583
316849	265883
128299	48861
341816	193889
118969	379660
222102	101561
254059	113175
411267	300114
163275	202068
274429	483772
254575	217223
11101	183213
159961	379255
115168	338321
52867	213910
359097	111623
448430	183213
341470	179000
323836	87862
238855	452709
323881	283769
459084	442933
404597	294390
57228	320508
207788	478415
408839	470329
479737	415793
257198	272908
255875	94640
322687	25683
48800	356742
149538	379512
458768	420364
293071	64771
144104	53863
388249	336291
454867	184074
370148	190571
52996	441313
63528	385883
492095	292553
297301	430082
275763	362965
15209	388841
319824	366493
195616	280635
259929	149564
178598	372214
403275	475723
445690	485743
408903	292553
375671	20959
202523	190369
280897	340846
71189	276334
71131	49903
197113	5040
320873	141026
457418	404563
21095	426569
475788	461355
324573	17470
364636	171953
94583	392062
369366	353950
146216	70943
81358	10895
421320	299934
85957	71091
266141	384174
195121	47295
152076	4496
427170	79989
444705	49903
474063	137658
280429	296954
418442	165267
345861	255814
138858	310746
386428	313745
436185	358914
216781	404992
445087	319626
76228	364832
366934	9706
246996	163445
198450	275824
258044	129917
63597	404960
384218	231485
66756	54208
358132	367547
27570	336542
127270	190353
304112	299777
160839	239287
59194	144365
167068	80296
29737	270324
234400	49903
346509	298767
311624	236216
418145	263537
144432	30263
248996	241972
200678	86476
111968	446901
311479	160959
255568	119868
243290	267352
50686	48275
208400	160772
411282	386658
208933	311425
173076	334131
371906	74106
283323	457854
398522	110677
456779	53811
176130	465132
287413	119868
228110	342694
188651	151096
81428	291521
455181	378859
150005	29828
27570	140044
405428	300107
395905	459205
368284	391414
162920	185494
417918	166514
199418	96977
130008	33216
436699	413593
250295	8084
333935	470592
147002	457845
182657	266801
232308	32486
252757	141402
140251	109032
34085	469125
249157	83033
288989	313745
411254	336590
319351	177030
201126	397091
49966	299392
223636	92553
265483	316929
78474	45946
247975	270337
7189	313745
481007	301955
81982	180578
117783	373380
364878	96378
319259	96731
438187	363581
243727	131312
173081	51222
264086	26557
80150	470069
304989	329086
293960	212089
473617	194893
109477	317801
467369	476303
42718	17186
43604	265040
68977	166553
140989	92431
93180	395771
436800	406371
163709	243208
118676	50538
331228	15133
279257	380745
239760	1077
121221	222405
227203	53385
352512	138789
172725	452803
115356	1057
41495	141281
354269	285446
174550	137179
394911	339152
174043	291837
476719	157624
286732	174902
450289	233124
359427	63152
1260	79343
184098	426872
23366	209285
326260	269589
453665	308039
14672	293813
463891	191456
106648	265883
191616	173887
449521	292699
69749	248398
424164	137739
484155	458142
321213	281048
244411	447517
446413	374482
136955	271563
68186	401871
188920	398691
421659	263009
99810	152038
261366	337562
115948	34016
83480	111997
222553	484039
90298	71384
101708	299408
356211	141110
146427	90123
56736	188759
128563	320067
199898	120307
358589	354694
321263	111739
64130	193654
344314	332526
135103	69708
421272	233477
379539	52917
35532	23018
192973	445353
218839	199011
297941	168252
423717	162736
19458	33855
491613	218485
320619	60389
197988	371585
191855	186440
73298	297941
153753	247923
82060	204354
413433	78753
447610	307983
362231	107449
135103	449090
303742	320743
87638	79485
182552	198117
411158	292721
319811	261523
491190	354137
187846	168544
250538	150332
397977	217313
71816	264848
334985	64581
326631	308358
282967	423183
306372	447560
124094	461944
263703	9900
51177	267352
88611	369716
133909	220777
67000	98847
258136	204136
124291	49735
47776	160419
98775	438419
453303	110677
196871	341239
140442	86560
15253	65134
90711	280933
437290	79147
106091	97462
309220	1057
432009	15202
134682	484447
154766	231485
33894	68547
458207	415505
179293	329868
444755	220021
279559	103790
28357	282291
294682	170463
123223	142603
25748	488712
373755	240930
304952	428155
418459	237312
428507	268176
469479	286313
296645	25178
256376	315671
272858	305633
63314	444436
277170	19712
90268	64335
247710	428864
207862	290624
59624	408424
263880	443339
292687	482058
264080	432175
10693	29521
47080	287413
240826	308668
280185	15209
468256	140021
40890	289165
328867	260527
359732	142650
218448	377230
34023	250679
168659	159249
163089	249444
266960	25885
31956	144073
331206	399543
456294	271231
98286	351247
478588	285571
123931	110708
245162	221174
213766	246926
115749	470069
339887	326686
352197	23018
298236	399852
429169	302825
107639	352800
168849	401871
442512	448188
339044	122462
455652	459853
54290	10345
89750	489704
277936	413003
318118	272195
478780	290803
33584	89530
5713	20719
257395	132740
141996	15209
481772	75682
64272	144470
320301	447517
186544	159045
446413	341395
209049	435350
306024	86728
159155	88732
238221	345680
121808	248382
81358	391414
161477	305002
322082	491565
40639	332996
209441	408719
254703	99609
145142	250434
11480	238350
102641	440660
184859	427751
232666	337585
212459	317390
219292	442180
402987	366706
196984	38063
356530	371585
249797	430356
299038	421830
92500	181237
391391	9439
404307	439842
119381	431930
107547	87471
153130	389840
489966	94516
104648	262954
425820	84089
266916	471355
344981	340040
278289	313314
450532	303218
57922	138003
147174	455446
361602	450760
436740	416100
55927	216992
225650	419850
279722	292160
153813	137833
415287	208487
226747	267920
372764	356723
158391	311414
267826	148171
317027	375730
366521	443694
53038	178436
277850	165315
374600	426986
427397	313745
276679	320375
23290	364870
418743	286386
442701	106946
171262	295650
172396	293018
389656	96361
85029	143693
472694	122212
18241	144855
253596	355243
46491	49873
325314	483939
239804	356645
17351	112032
2369	190369
247608	148047
332391	217025
72207	190369
23487	17339
232666	196851
275721	245038
15068	81097
143315	476412
338191	480630
170566	322797
491173	227559
10161	385045
146265	344970
141876	134559
46617	355271
91828	130447
271412	203656
173746	391204
192238	61166
250854	148171
6483	76276
157403	362267
480035	486885
365529	268606
1258	151642
143204	157339
331697	52610
351529	478184
167419	215955
340403	474556
97586	282716
149364	250434
409238	199353
202379	420314
228391	286266
413234	310756
241525	102579
399634	36817
117459	170341
410390	200947
10788	62373
182344	26400
92933	271756
249501	186259
306087	112379
450793	365705
219281	308005
457901	313745
389641	398122
153322	424675
486506	185076
294435	44469
286948	401325
223449	222387
279879	152702
203238	293337
34893	122462
243366	203656
254248	237019
363919	428080
273156	148605
327739	414147
465137	62191
306996	445610
43804	73005
5228	126482
408651	337178
486912	481279
130023	416670
89122	366375
452302	190369
275460	427353
45585	310229
45423	320827
401082	259192
333767	9054
222677	112312
1709	129185
232342	318021
108452	160573
446173	21998
365775	138385
474341	18876
19135	160679
334576	185902
53963	16041
407416	392788
41366	64335
36836	35176
419669	231782
200867	75952
109708	58
30568	329039
279327	228431
98160	460611
157280	433922
227628	130310
186575	277315
486608	86728
249820	463089
233117	234929
30764	114930
63774	350845
85049	35543
192305	47432
469479	351732
414058	355348
294079	76248
442831	327436
203392	35707
68675	115187
61367	114550
271266	473927
91029	271304
164924	433934
211272	425277
59903	119762
183192	409540
240628	466614
168172	149179
213	217871
8146	439900
293682	485132
79134	279596
74782	424644
445447	53195
249870	334849
409751	209572
366308	477668
77300	333709
266398	32807
457615	101650
127972	294701
83217	366248
137586	454675
230192	175003
67042	208577
8104	108410
446550	426986
212460	96977
416605	391197
74760	217423
381479	94667
270248	122212
172079	50538
266460	122490
255637	203656
151712	451016
106041	41673
44000	463475
162471	186381
311756	170341
472881	351193
330954	375138
110447	142206
456977	165267
199000	168255
13268	20101
336324	424781
188640	447519
191761	337849
46290	197692
223378	76454
316565	261736
450417	162941
471117	46912
303782	332392
224607	287604
143466	347923
474591	81280
134319	401297
361690	79607
379150	278315
439559	214050
4000	277806
87785	258370
229440	231791
308618	442183
344711	491099
473202	313070
485088	409828
107345	132740
284843	426114
481785	141850
360382	16041
388072	393581
86798	336590
78838	177939
191294	317863
165660	86892
252080	129185
418783	7923
13305	86974
356005	154172
423144	299457
474590	245715
373452	452746
218555	312137
460177	56566
149864	288035
175130	325945
323712	493926
420913	112054
133400	396228
71767	292212
457806	396535
89219	140476
36127	451885
434440	278907
264727	105498
427904	307889
107073	166981
118952	297137
104922	366127
408737	54111
194875	219743
3809	260878
68283	463675
69202	18113
92839	438717
354475	233142
351596	90361
8580	100527
73512	187834
271455	166744
123804	97546
378006	461672
258692	115905
7073	390898
357845	296489
117647	75495
39683	132114
327620	60517
95932	301659
304509	102745
95762	244551
69049	250679
103178	122212
405898	49660
335369	246436
210070	190230
209504	27849
333080	402323
65307	123675
218860	86939
312756	111378
413815	334680
470429	213957
114197	35332
434794	455769
413783	458601
214855	35150
81978	385076
356210	418077
250833	59527
86775	55678
227027	118662
475645	229548
236810	404960
331626	37516
7408	408242
416955	448112
338690	202294
52955	232546
271133	327602
221687	433922
81363	246672
336542	218727
112214	250434
445721	351005
143413	149788
214853	331508
280541	466737
287580	187159
26	85423
91497	289414
200304	316455
153867	199361
190771	352605
106739	164504
246398	224780
39455	468489
171351	16433
110503	245317
431378	411809
272386	12895
313961	357680
312240	242759
214043	423828
38285	101049
265179	112379
290424	283571
440088	295484
325930	459205
367507	372214
441555	261396
97339	231317
9579	472049
241198	452353
391327	183213
451764	469860
40577	240374
48667	97110
475507	190369
270224	238494
144161	82271
482456	54522
7597	294114
100763	374396
455074	483713
161021	476996
439164	252514
119289	65994
378558	268129
438395	448100
200175	404806
487565	130069
319081	56592
253963	420895
76647	408288
78915	161920
363984	426724
27322	5857
301269	105878
216229	197392
229647	175853
79967	343108
273972	118662
355557	396729
107451	300416
459084	21417
485225	283198
141884	79989
301575	267602
210282	254875
147852	202523
406979	114600
375678	104855
373755	416402
222389	57731
284057	95149
233498	492869
405219	190369
10708	364294
208635	16433
476321	389682
275892	89772
252923	190369
194822	242131
206266	338324
476804	230691
154332	33277
36723	291342
235585	251116
478588	339930
343329	112270
458585	115229
403686	343860
144466	441021
234881	77727
400293	315888
444890	196783
23481	74869
191008	409564
412333	183213
78045	395988
415669	312259
472913	180149
393690	246713
267373	420202
338931	362587
113868	377449
242787	384400
200098	234467
62704	408631
461535	140202
77330	371884
67506	463623
369649	113138
127531	432320
366521	316959
343794	471416
483907	35707
54989	305888
411142	453222
108740	264715
483706	442465
34397	273650
389856	447107
491819	467614
399830	26106
190281	338289
249526	32807
76936	183711
75604	130328
374379	28311
29426	226494
406689	246672
179020	88596
431215	115582
91691	376917
120021	364167
54415	237235
410490	298903
492149	472203
322315	65946
337518	228431
337783	258607
51008	321687
203000	391414
313058	265273
163519	359420
272475	281163
192189	20677
206650	27262
287980	160356
21818	470403
146040	317100
439881	354747
304011	309632
59718	249334
327302	169142
449406	25429
255678	268727
477932	220078
251398	357336
433171	486469
64952	312866
371107	222274
487717	166695
177946	132740
80506	245679
303059	405358
478641	136177
229487	341397
206627	70020
390152	359218
56620	199582
310235	102163
275967	378349
326830	141166
102891	478415
367380	187974
16981	54700
281695	430356
471146	26971
343770	440660
178469	64794
219292	306205
127050	248703
106739	176210
387303	67584
431649	273322
405561	445020
204349	369120
366931	156491
16844	133423
475336	67584
486257	331158
273202	248338
292721	31595
178261	78283
292192	243115
348964	33446
373558	51736
219739	372713
423828	24381
435944	285156
2727	137128
107720	307199
436747	228431
157237	21583
312625	284328
109049	315566
300394	230829
182936	398333
362820	393398
390634	407944
12176	172942
5902	360364
469173	208577
283024	377270
238504	226494
335951	188082
167291	431137
151172	229928
284532	327061
472567	166139
471094	433852
173803	293813
57276	131198
389992	484274
439992	144845
137337	300224
361617	65670
454259	267602
385942	71850
472620	376523
205717	440755
137065	264201
279314	171103
278545	30258
96472	402619
315605	157559
447962	103120
438791	222701
7669	348798
317660	146707
446413	345089
346379	410951
467247	28129
58372	415120
23770	17566
403670	330669
246543	324332
26393	12924
343287	315835
266141	491186
98383	136582
5700	281876
206587	336590
241471	482143
474526	186561
381352	207535
427485	227926
478962	38316
153322	455340
400537	141623
58347	470072
462893	254860
126018	236213
465687	233590
40809	83176
108079	11626
298600	71186
83478	454975
444346	447436
312283	55485
126208	478415
196996	406785
16437	191821
3217	407902
472909	420944
163851	185732
270719	20958
482851	140899
199246	29327
155062	398333
318006	290450
427134	86476
254189	225094
262633	477837
142697	6949
430450	225046
247296	402650
63566	31616
327461	342662
62198	80919
423559	238942
296725	21583
449176	357989
209018	321312
461337	54976
39892	175591
340387	249709
450705	396228
10341	390440
297654	302610
489538	28065
438317	106903
141224	162795
478470	334764
153489	178028
235084	485185
253080	174564
265645	372314
20334	335477
250745	483536
493262	263610
474295	356960
149094	250033
336487	205915
439274	64335
468913	44647
153543	458183
149147	469054
1242	109678
469006	86560
41135	493841
1057	252414
188592	218615
388944	249202
63808	58615
169568	363512
482396	287297
282817	480421
191576	16433
347526	121822
393135	301172
212787	240823
60677	342999
118188	134259
56806	328538
124469	354387
451744	174939
406116	312698
226038	258508
488571	2715
97499	430297
377439	164164
292592	205135
400972	411365
294640	94667
401085	53208
392320	342300
251240	378462
35538	44049
366989	114485
360459	449521
122137	359762
375520	35707
376756	344091
102238	401871
283640	213148
432303	24015
86006	346728
207446	458840
32900	72941
216229	461497
35036	249186
438767	31267
259926	158811
261083	487010
213155	132843
110396	451168
249894	40250
441647	420524
335324	264360
95367	181680
184629	167719
119737	458601
330229	157445
220153	378462
394349	408719
108344	156376
360630	474931
163519	137636
190393	214100
76228	324210
357691	317667
394457	341263
491788	378686
219089	46176
475378	226378
354313	35802
289675	84608
172180	146248
268587	300296
9871	365799
172489	80122
472620	395983
66594	136934
122928	163807
377778	30416
316250	452746
158099	20809
211343	32828
306694	279871
487278	327620
109135	208866
285621	220247
197990	10231
443976	283567
251346	42890
97142	62391
260495	273831
300273	237019
18317	487932
150423	330157
58522	241902
440587	320097
155463	324282
472789	236240
394875	425846
229799	308882
100151	169382
193020	32053
163308	54976
65112	286936
301557	330290
86596	116658
283763	428251
45579	355129
118035	316105
371177	116631
198317	265912
345715	94198
423724	418598
236222	327725
42535	63188
287815	212081
262890	122076
430404	343804
465706	164504
316297	390232
354570	346353
400542	188082
216657	13146
3079	168602
239268	340357
130651	113358
394145	46625
325638	332505
172995	350735
9670	89204
26357	171010
396841	146044
164098	332638
126657	384400
397343	423688
34190	442554
120240	218727
119785	199357
63695	22092
334053	409828
382061	94516
178422	107803
169124	410115
234881	334092
257149	311832
409824	171521
108586	245679
163904	268118
249765	371918
63413	374909
37490	28129
65048	15337
408670	115340
412844	369599
241730	145138
203653	236213
292440	429978
84729	67040
8164	372617
405306	456921
275291	429839
195925	285156
257926	293813
469077	13129
106940	434045
81358	424586
237223	305979
381552	352864
462659	353557
364377	87532
390775	313745
265960	232925
111999	461846
434705	180886
177640	80193
470875	148101
406660	465441
309863	86077
64272	328729
344782	253110
130040	266377
154457	337802
71611	32807
149110	110708
155073	363797
250382	440615
172417	394636
133275	294491
230191	360860
223061	15133
205949	15209
151488	423929
174321	484281
366402	472074
131574	150352
205627	227741
223434	476877
328940	451609
153493	340491
57817	394869
454135	328716
71164	35035
97394	31121
23660	200131
281826	210746
97557	304173
324933	20367
86194	303175
67248	409142
185551	339289
270248	300692
431853	372741
375627	447363
21123	12439
17593	59220
68018	397876
373021	408855
241157	55651
52570	258370
242551	32807
91699	84128
361101	84848
479260	479048
337293	255814
234931	434893
233655	67584
226293	80777
442803	324531
9284	188122
65257	398430
145612	255601
8802	293813
214118	464420
451912	432828
280110	346221
339051	285378
84676	12263
214050	231930
482412	376663
448104	409598
441118	152502
472385	67009
188993	457509
56619	420414
77674	57989
103788	376364
405183	167669
77477	290598
118690	490237
460221	277926
486599	187578
241507	255551
407597	155410
50525	164504
479743	433239
204739	313745
481739	220857
351601	300374
330737	64432
453643	57731
309890	12443
321853	128704
366392	436059
261278	21844
84394	271383
469683	23708
216152	92613
110312	458195
163790	205223
284754	238241
163945	168292
66383	190773
35988	101806
37515	256121
492921	142342
442236	484866
58782	261049
369209	301475
230691	350280
212888	10167
190281	475265
331364	368765
420205	298197
404568	66892
319762	10921
468287	115625
366540	391414
357857	233786
49964	152020
262050	270095
315136	46751
180918	345707
343744	394914
338955	447446
346017	166513
412919	310756
351639	214711
454593	25076
6467	77438
134939	15209
23481	461591
422765	37035
204354	88820
114332	435379
166096	380898
262014	202523
222024	477986
425323	261044
30867	32307
52011	427943
433483	11175
90374	151667
367148	259929
38397	442350
311	359762
492705	86974
380489	279331
115449	123799
210237	467753
372340	452709
443713	86728
71273	29264
491447	153995
184903	28129
324147	436042
262395	257317
370283	368960
492537	378463
199744	439554
185076	287076
165613	230581
426947	49810
381463	371303
315701	476951
113101	313745
426038	124460
329010	426887
88473	418348
232777	317118
237120	232258
93328	366564
178302	173934
333472	288035
109389	230177
121860	185742
266141	439600
389973	263713
424256	288774
319051	421285
502	98370
106595	12610
53990	128160
346509	480424
146893	125041
417112	395742
146391	347818
57447	257858
36174	290108
476744	100705
86047	377708
32014	315882
240055	3177
216666	283037
37346	162795
228084	63427
174034	431759
198576	348335
42075	358032
200109	369599
324037	78811
354798	377270
442891	245679
267837	464727
176239	294044
268887	335799
322790	380071
400945	200110
196565	16587
362007	81280
221158	208617
233362	343804
169156	70213
149772	289265
340168	336148
109368	124505
289539	367280
49753	488067
342465	63582
489657	376475
248937	292774
5538	430063
21411	152378
389224	403541
376066	291310
136798	289858
130844	310756
18411	476641
485094	267352
270529	98012
91299	421285
38671	121106
137470	370100
60151	328807
231305	11533
122537	259929
428160	110708
452974	180064
383164	168879
181159	342251
63925	132318
93839	134695
409260	212081
123201	90268
345466	131312
361219	121226
211657	190369
259141	363883
272394	481525
402519	48146
282453	217494
42605	409208
374015	251148
448721	328627
169425	100798
485667	312183
39051	391414
457370	489822
368746	487130
215703	326130
254077	285156
114405	390898
374341	245538
312283	470092
340213	160419
464797	346517
157128	94537
390596	177884
281412	333344
5944	1857
458612	175373
413343	176913
319876	267602
400219	404870
481739	75379
110606	325604
121875	139648
375913	156893
291488	258370
329885	123897
421349	72248
151613	71675
139377	126150
385728	48275
157713	54136
53532	414140
414334	99405
108344	62191
110236	157920
476053	130028
27292	267352
254463	428864
165599	82031
99394	234859
191447	28066
292226	137968
145979	440059
50346	336590
330269	450983
4476	190369
182852	164884
274105	395547
404568	230691
323470	404806
76139	317118
88638	295650
244320	413525
126719	369577
467012	233187
358320	315899
178222	329698
114346	385865
165115	486781
145342	422435
308122	36066
375311	134262
231440	397009
370823	283794
41209	166961
214390	433934
481198	129891
407726	203656
314704	272865
408329	157019
100599	212081
439296	195044
269937	166063
174255	335069
427432	159512
311589	357543
382332	177285
233782	256165
299113	420944
286655	160158
397175	214992
59467	132153
154234	448411
429456	494011
486712	251323
46829	317118
460113	396080
353701	434283
375773	347202
274882	4413
46485	19262
236948	316372
178422	302640
263053	416402
25748	834
293520	366127
404568	242631
93135	438009
392197	383114
128402	25652
214055	54976
33966	6253
170603	289720
141333	256452
438193	27790
71091	131265
136042	484447
93901	181975
114175	180709
23604	191821
152935	20421
465687	401263
320433	110677
339443	49903
134299	343602
414897	166513
296028	450324
493882	205223
295721	261070
136955	30332
362440	208786
190955	479275
350582	222601
64102	224803
419730	353596
474118	402371
69500	52095
876	443976
238026	100666
360045	309524
470262	345745
75130	21478
242135	81182
490025	452370
465972	493379
188615	13370
306694	429115
489555	48997
91130	65275
389992	92954
288190	455703
311358	405217
153192	106776
294929	63297
459280	184163
154015	49896
41869	211340
371534	136845
332762	49903
330752	483964
280584	15209
354401	69134
106268	24572
188847	250077
328291	369463
59220	358515
65027	478830
288425	267602
464013	148000
44713	198790
139459	309560
467444	144828
145910	271631
365550	211576
165592	226695
376962	68334
244905	283945
89719	412413
60925	62191
200572	468757
301012	196783
175145	48163
283675	107337
391913	217494
213423	316011
72968	492906
74851	307599
442236	251806
61173	330715
65406	428214
102342	408782
349972	366469
123311	34867
346078	275487
326260	239626
438679	481510
465549	258370
105935	110677
475899	100652
447990	336590
126657	239107
257476	24738
83771	28129
90955	73336
414035	356428
120646	130028
207935	72621
347036	259412
26078	460845
301591	239244
258905	284982
47200	431520
200068	449212
222645	313546
381134	283445
161264	312659
94237	393475
137511	212140
261696	81195
409853	147026
17262	435708
146328	145064
126208	243115
337483	489822
328800	175003
419512	440660
35596	115107
361001	214483
419191	60721
439203	66555
223782	139721
250636	105967
187796	328751
112002	156375
99271	61110
217356	33716
176398	233442
382673	267602
33413	34989
438168	278298
411271	263699
149147	67066
409969	477774
227768	121398
277088	333753
118539	399910
96559	460580
420777	125772
479351	380105
47035	483672
8726	28129
83657	262954
115280	477220
386109	321331
307855	390861
367973	21457
325814	152020
21739	303424
179087	343721
246004	422998
390771	293169
191946	54575
333280	163303
275709	164884
126732	16458
302693	75292
330737	38347
322502	411021
127371	61892
53846	414286
202352	242927
393667	414207
33487	489552
133903	399867
2756	13370
473500	18314
199935	214540
246497	245575
106616	475215
171714	45226
347250	277888
376291	370899
15819	432573
494074	238578
64007	328936
398924	136810
301726	191732
484416	387413
88835	188759
419179	486848
259923	272096
111140	165087
343334	306387
262733	13370
78847	402862
9863	76909
401177	98201
421794	228838
147558	94667
425469	400557
417938	33585
411937	456640
458768	451600
491851	328538
435925	445730
107709	240777
134593	313829
203781	187834
192238	47850
256619	234154
90696	188450
85330	423469
413416	448830
477553	4349
466790	327452
153006	43625
73648	187974
177016	486885
421412	302836
301612	378686
64936	178907
417219	190556
452432	430610
309993	56565
338494	431342
341186	470630
443622	425787
312269	90055
53022	445481
66035	296565
45890	317118
158359	183479
313993	77978
472044	453929
315358	193431
228025	62191
126800	387860
313057	428214
308618	286310
300472	285634
22548	142018
63652	297739
369729	284979
337228	390334
42168	317118
414257	301676
121171	148352
173312	49828
75861	98906
359949	463516
104788	94344
237911	401871
250679	454993
83186	174564
167588	409642
463579	13370
325216	21411
7290	304666
209296	185944
79434	401900
57039	194908
306815	190369
115823	77727
414286	474049
197131	90894
229101	494102
322315	493232
198317	251556
328367	49896
17812	191444
1687	266647
157492	457396
6577	53863
303507	266579
457418	245417
129449	5040
339741	330571
223435	155510
141919	313745
222630	107187
422200	99405
435751	408958
55633	303424
466790	146251
286016	332392
306555	177861
377719	437333
76712	255250
73496	98906
361780	354098
433400	57134
114040	398034
398576	174564
469490	38063
399981	81497
162525	333479
100073	50653
333337	250679
278122	243521
409165	54227
191629	150404
453605	339147
246909	261396
75861	395988
23449	274309
315908	174939
327620	261640
456987	394849
39176	104855
123721	25546
447962	156376
76824	8764
362732	70437
492833	342048
133317	422290
122242	453806
107709	309740
117320	16433
267003	409809
425222	462115
386841	408823
264372	123369
280665	205289
478588	253352
217441	451016
319535	280644
269612	3616
183184	328525
81262	457351
346272	38912
415024	436796
450541	440962
414762	449795
461010	262399
350832	486081
93743	132153
365099	162247
351098	75505
91828	382630
245143	426034
353117	408796
280627	408455
58928	446910
60009	237165
198271	35707
185856	480411
309621	52766
187343	231011
47702	190976
237009	351015
62260	126395
344398	308897
13856	406209
336582	51476
300582	450231
227719	451414
125417	93238
230019	298767
220263	414286
272737	158780
474025	266600
322448	49940
107590	251931
97239	190369
65935	432219
1848	474412
15583	71725
275734	36451
136227	42890
325839	270095
448111	367074
317832	288035
200045	125471
154450	204925
139515	296693
128863	350358
449107	314742
468962	189114
201207	378462
387357	300473
1887	310967
45162	250133
326260	370336
371507	302281
240225	293494
396928	308841
81410	86471
311939	460380
214775	409709
104887	183907
493787	199420
79718	11626
474645	175608
370222	226558
32214	72432
169556	94516
433441	24392
262210	136354
223279	409265
444044	28129
288354	296758
226498	122462
16717	235636
1342	318327
118488	35707
172318	86899
18932	164884
221097	407025
210050	359236
247296	310756
319231	192688
310909	80685
285664	233498
401628	134262
167588	464137
412426	265711
283682	68098
91192	266365
454531	86728
311479	253341
455951	440690
84964	398066
215178	296847
419867	428864
472619	341336
211555	273831
157878	336951
241496	414257
156541	32807
154835	218727
178422	449534
389027	33260
297850	225409
140727	140044
423013	334635
211229	467493
107766	166513
266315	11626
376217	231956
371501	182578
249202	376265
171455	468624
34619	400718
73298	9923
133909	448623
426822	99437
101992	210032
230051	424282
322778	152291
53389	161563
378272	378462
419942	475158
191977	141611
447081	326987
44704	414832
47010	50724
476629	21583
177432	2232
198503	339912
467788	354022
261130	18665
311878	374835
128109	384133
61367	80476
255746	231173
350347	367919
212616	293813
118909	319103
30176	102352
245679	73095
454052	149600
399208	300579
342138	115340
442444	241468
42020	49903
182762	237840
412353	141879
354545	410074
200573	132567
296965	364927
468428	53490
71876	85218
145283	112838
428203	206428
388704	240796
401736	236735
453325	119854
475700	109062
275615	191477
368858	66091
65262	399203
450465	427727
78571	128340
284789	115340
42801	476641
489935	80543
110571	397535
130884	395988
75805	169047
447193	106653
287158	60505
389353	222863
271623	193573
294320	320464
458207	204587
42814	296869
197544	187248
174790	15209
93627	395504
419822	52917
288215	37057
24099	214050
228707	421356
176885	139803
216396	113051
200257	192647
485316	485953
476777	459213
479194	458187
334092	480084
443163	62755
277119	165653
110192	282822
55489	244005
196996	213330
95189	121499
44528	7812
414825	299822
381121	439062
6072	190369
311582	391025
18936	79343
336955	206632
390060	491269
42356	378462
340161	316575
191308	343154
127270	245317
263135	265341
172445	8995
399867	86680
39683	282453
184360	375897
316963	232347
345715	299234
243351	313745
429509	342770
346973	268118
485734	32807
242435	195111
469385	312746
129663	97026
201916	204861
142125	111585
73603	110392
220304	371828
163519	364819
164302	126298
253723	404585
300514	110708
459342	343085
28357	125048
362056	400575
233297	453946
133832	180039
93640	99823
48245	89047
71036	313745
302853	351796
488749	446188
54534	480695
431292	41753
299038	40447
158046	90055
155073	378330
372214	181822
363469	32807
447263	238669
490747	88708
431508	137128
431283	298182
5971	250728
331503	153548
284138	78014
35151	458601
433511	403337
461549	86077
227456	86438
21506	183213
55915	306253
76228	30503
263299	350949
296645	299939
131924	231485
355133	17186
117647	420757
441434	354630
279173	190369
143594	174700
138182	192592
48472	394732
471265	160722
483987	365249
103142	409897
401080	260743
169428	214758
327552	13370
282774	313745
125296	153547
470408	73601
412807	272339
206317	429370
269262	35586
172772	239730
146279	134145
265460	113436
446820	187974
73660	227337
73280	150264
476560	198134
298411	103804
257723	48275
464002	116283
414152	279509
45724	334326
149266	377570
96457	32013
80476	399867
19459	449985
206732	225760
228225	435469
407540	356933
196425	351792
420944	377357
252244	419379
110192	466737
61107	319390
459461	183213
146847	88614
129586	12245
440940	144188
305115	48861
244756	112999
476719	255650
134571	411921
427521	243115
190642	186440
249613	429150
340511	99170
42279	476831
195515	251076
453882	424370
259978	486200
390771	284404
82073	378082
428931	449225
140722	301247
252150	93875
197077	218727
32303	8459
152589	122462
325492	275152
441261	186561
227984	198317
121526	473424
372356	246672
21411	101181
359249	221890
413352	265056
105640	258607
139185	88402
298127	48163
173673	86332
289459	62996
110655	261398
482340	245317
365621	290014
411744	477509
273246	420959
470827	240921
331819	337562
247565	475931
63113	240796
409595	74876
468094	42102
254956	327748
219089	90123
455320	286313
385842	216233
88473	72432
126875	251597
411518	418263
146893	316929
422277	378462
22516	164884
196398	406219
356355	420973
183011	174508
456294	213277
345110	185836
184071	287185
313523	475699
300689	15133
72968	52917
219850	12443
45815	333832
313317	91711
464548	69398
43454	80071
462339	69734
395276	393458
9109	367798
52478	419364
424895	420314
376949	447517
87773	235606
119001	55857
427980	40806
339853	21189
321242	436709
141374	391338
233117	215090
127938	128844
469509	297314
471941	187830
146893	486955
237028	481578
108430	228416
130489	367798
297436	249444
117992	400807
185243	387742
381350	278578
47978	191155
379869	190369
396264	32807
258353	68663
299457	459779
275990	121106
273900	145860
188613	14335
298295	446232
263439	271295
189640	94578
373025	39259
228452	296432
409209	32435
125064	176878
278633	213316
87076	95942
420734	335829
234280	32807
85231	77404
353692	10775
272557	258726
144288	337592
202984	107136
125948	89163
27909	236213
331119	141068
374720	140044
483706	93692
458975	65275
412057	440962
121171	356529
277568	160461
454755	55385
474341	50264
154096	145270
304501	380980
434537	42911
87863	53389
33343	140378
45908	484662
39892	240585
97732	50538
128900	338301
148420	26619
85222	186440
56850	16433
451876	386369
270678	15209
236142	264908
289298	132843
184774	469379
440327	419941
87738	244474
453826	295484
462955	419461
417638	141827
18721	83865
85471	211868
199166	245679
446182	294684
247819	77727
235394	218485
69513	86560
408904	430356
250404	309198
39062	34547
488715	393399
476176	45122
11059	184902
346274	494102
142701	476075
53591	17123
349583	118817
451893	229126
237120	144543
248733	186259
195339	325229
192277	46068
8795	237165
252044	406919
302063	258370
464763	395212
118817	97408
255942	468295
243985	79020
70209	351300
114552	343770
3585	183213
419572	158425
130069	176536
161106	89232
357757	176020
394560	297446
35394	224003
474862	317118
259978	150741
209310	176878
251819	297654
405565	149897
78168	421356
12636	475360
27069	26046
247296	149238
316751	485353
294323	481805
454263	251417
325905	6917
472830	260527
378978	4349
81262	303028
130142	164068
378420	353287
195745	166513
216942	423706
63580	318735
349198	446689
247511	218730
301913	234601
85355	317118
81432	332762
95130	198038
435242	445858
147317	366614
217184	144073
197548	434186
242294	273752
282255	182182
19542	271508
13506	160262
184401	203282
29907	264406
462664	493903
195402	330032
480801	312239
123517	270173
7102	25860
87796	99188
244017	337262
15916	176901
413433	275989
342528	415775
156348	316534
174644	379414
466323	255641
227567	359250
398715	265711
52690	173921
314617	113749
368802	150083
90000	372314
141254	383967
311635	310756
392953	16225
142418	328140
44571	177684
2033	110708
112301	372885
272350	115174
41584	478415
79423	9203
410542	162247
85674	388254
92718	449609
155302	107294
39195	153229
483112	367866
198317	490522
224225	362274
195689	58957
377937	27330
196181	175725
4361	307279
46205	60517
233089	351458
363575	64335
124945	401101
80080	239547
223072	326985
257229	486885
247310	190369
453018	84722
242282	35739
331332	49828
445048	235085
311367	437849
52917	282356
127462	205915
367242	213158
254444	45585
190281	125334
485839	35629
66517	84924
383943	440660
284810	458782
204330	361960
336023	94631
378584	370866
257845	482143
115915	432402
71121	85025
27236	123173
238958	478415
186198	179692
390032	482143
95493	141534
81980	188759
6536	196534
9424	28129
213076	208577
154766	105585
143609	187820
316799	198790
356670	361345
124066	291249
241176	300555
482446	57441
78279	16433
280624	317118
309276	439904
422246	290450
278500	219865
105249	329145
61367	454620
145288	317541
108634	440660
412385	59699
178540	42587
178743	193380
65035	148319
382882	201038
72926	445204
167030	179375
256216	387742
88949	276021
478562	209930
55083	116789
335951	268743
318960	346687
356530	188241
75324	350017
79457	471488
198317	88715
305375	30196
477562	379954
440470	185076
369274	249202
120779	53389
447760	279664
305657	435817
356346	361745
392027	8948
163391	328867
160319	395563
136242	118516
445730	355898
218928	4349
143174	434893
328282	378107
41174	238950
29412	209471
104473	121528
310914	454893
365622	316038
245053	294316
13257	238290
459149	461232
274048	34319
396162	41090
86162	123213
401592	332685
265013	318404
225650	291768
76228	214737
189806	462940
46548	54976
414058	489167
328830	190369
493788	185335
492715	348912
16458	94344
340037	451738
158586	67460
198528	90918
311110	214050
257215	14563
66948	476011
153322	90705
117953	133832
440511	476951
293345	184569
154815	895
355747	469235
237120	258601
236510	185828
243934	154089
35151	387742
251983	121106
260717	63152
424256	463496
350551	402493
431794	186259
479336	155828
255643	202523
37748	267352
429287	293813
402754	50262
281219	155697
88958	368904
27286	281988
58954	312039
77793	90884
190369	85072
300411	438600
355856	301055
364285	438783
336342	254887
41743	259929
280693	261017
254599	383967
49789	329278
322969	278690
170604	306822
329862	461944
340469	78491
376553	466432
190281	112297
162884	406244
326631	79616
433703	74475
174676	404056
267562	402105
448104	474367
285462	288027
158044	415105
151851	489552
31780	30749
371991	132031
48953	53389
404242	317356
76248	23018
124182	209933
46377	27570
172266	488519
414257	478380
107167	80989
488814	380071
136264	160799
91051	318531
356811	10646
98210	134201
35260	40315
454940	270095
245913	317184
219556	117086
244688	466916
5366	440660
381597	119381
406681	174812
343866	167826
221521	286936
162844	196783
244017	456640
441463	363035
445216	471067
143951	297364
182665	99437
242107	357854
268081	395326
364636	293745
154537	83486
224778	86560
325299	471605
422844	345745
121828	145691
261278	350330
88460	331349
162252	335094
128563	275959
366068	15209
239431	383686
59774	144845
378612	2935
246540	480684
237193	317356
159936	444158
44476	269199
258274	56720
241038	347209
311624	196783
133436	276901
132478	410662
120195	140288
67351	272230
347121	316925
40158	381428
276963	103301
113865	139339
300195	139135
78107	446329
23330	216773
331382	52464
76228	150790
289779	293813
360070	256121
295588	246713
132262	94516
157405	236599
46098	438783
240125	159431
397009	338663
112267	195905
240419	243840
277217	125399
253435	434945
252437	245820
153322	5773
375182	420973
283770	391414
120338	332101
261237	409828
32580	81645
222299	459669
488331	320540
482595	396301
179919	164759
78571	22940
61668	267602
354857	123225
276845	16433
280938	155895
182535	119123
129132	311832
1123	94516
105979	22827
273724	56068
113225	166651
208345	324377
394145	126068
332198	317188
226919	1846
219302	190369
298509	223328
328238	469235
423993	172318
426580	48275
434199	299
42388	451721
122655	168213
241952	166970
240684	354790
315690	185076
134173	385387
136435	442906
208944	416402
354387	86928
446105	162334
194237	432212
374129	341278
326758	442854
5700	415599
108436	166946
258308	121739
159847	94580
75422	291618
287867	360860
395263	278520
214267	399504
143381	393326
62047	10345
170303	91711
28260	468372
463265	51571
76986	150608
38558	110708
352614	291249
165800	262954
316643	318533
228330	167419
314237	375840
272301	173073
228225	436397
280271	237195
73303	366127
470415	188980
239804	361355
135939	364146
321031	212081
229721	13370
197131	41464
63835	474676
463197	479255
113923	356750
491461	99405
53846	94584
279257	34785
167788	126144
156277	222701
158623	483603
449904	385000
466751	206686
271612	486885
187435	121881
333608	16325
437271	388910
192611	91998
468559	309425
3859	188520
285845	130207
122251	245613
462364	428214
203063	412826
389514	19139
347527	166673
220764	435242
295534	258610
327570	364279
219607	280361
212096	291521
481419	73988
226834	124660
72223	381804
99210	160419
268578	423407
388992	176073
4461	84546
32096	330218
374784	469618
15027	179964
126628	377278
154355	110677
488421	90730
98230	85542
326407	376370
118969	399736
450677	338189
191308	297630
130060	292721
2789	396735
401354	392788
90473	212638
304046	12177
390531	46527
9414	197036
458611	443313
372417	70326
88638	212623
121008	41753
298353	155276
460804	352785
360459	56397
282939	477986
15583	409142
464593	361320
484691	467418
463891	255641
144274	278704
30473	48275
444163	347808
446562	194165
179820	274491
225512	180957
449177	327721
355083	293813
370990	207195
257391	350549
189065	183646
364636	39142
48708	456269
369209	268787
190985	211450
101191	370562
430427	462940
170213	228386
370789	379785
290838	99437
400517	456227
448353	105878
315430	162795
55951	79989
118348	221050
391129	211868
319824	270788
312698	143892
874	407360
390553	315671
144746	290
172923	342886
309530	256120
390140	62191
189090	141648
93627	396098
310024	84253
249860	478415
435683	243438
269949	286864
287061	313745
54558	400157
1920	117680
457748	264406
234474	109006
405738	76829
26788	89809
257449	401555
273900	54068
230040	266538
77430	455769
92026	292718
245849	371585
46398	364703
279722	128042
373596	316372
327951	359509
208011	359762
344065	336955
324268	280000
109681	89646
388204	422285
92597	15209
39673	345745
379538	453150
464573	345097
89219	437095
340628	389682
478504	385617
168666	206280
124259	357467
349195	264406
181039	438419
38321	467910
5857	456277
298528	113051
179184	175608
341397	29153
388836	291249
480672	315543
429201	117435
296679	333119
103086	84111
232666	169389
259952	179
77201	188759
84661	184629
438074	91659
110598	423469
84719	379976
199765	469268
219281	98307
344022	342724
194898	346234
230051	462686
151897	407651
94751	21954
436085	459802
313523	35629
306998	409338
368858	86158
411059	233539
260021	475555
203200	86421
288355	379679
269428	158145
336487	46548
129100	86892
349106	2106
441780	150289
338523	357854
187423	95149
451825	315888
385335	164884
152537	205289
266307	355796
98541	7956
348970	47092
425503	293813
268937	440583
459647	488808
465989	447831
240367	366534
144545	183027
110158	356153
271393	458601
80080	210228
17454	120246
396573	373770
453054	311761
403298	283750
230630	107002
175012	229707
217277	23647
15546	285634
375691	450758
76365	77727
277972	437793
108458	42189
299128	187974
164254	428864
173758	227101
39104	389682
476443	16433
480801	54700
156544	64369
233495	153995
466181	275768
408742	343992
182170	478949
268820	453599
224594	153331
328940	477932
12087	476656
278529	354421
74365	206720
155759	180700
373170	27464
150618	152208
336386	417201
420416	428738
393390	97979
5700	282780
484151	25748
96832	170464
325775	422458
192232	245242
199308	433573
405339	476951
138238	86560
462211	391414
190369	218983
331659	229132
165680	445639
229754	190369
100193	158420
109267	246311
191875	183508
158350	221237
5897	4790
76228	140656
114063	299448
251750	449298
304589	149468
441016	83872
198244	86158
81960	396385
454755	407008
172034	206995
99128	491150
298782	477774
58624	191284
269908	399650
451588	370051
444755	474019
167171	183975
397778	473303
87638	110248
453267	470357
50739	209741
144201	320465
222102	370926
366402	409109
172630	25410
142424	486267
43353	227101
220734	370279
4423	176693
427432	132
200464	442437
360547	378986
113735	237235
19280	1151
429475	110708
428270	381532
449884	10690
66356	214024
349378	35035
195689	95682
335951	248398
314413	313745
396021	377683
232784	339829
73146	156163
214608	492329
306045	213792
386901	235434
45384	336935
105981	269325
128844	50538
461314	393326
222362	232258
57669	119381
484698	238013
455831	225836
124650	49903
254374	247598
223243	451753
232107	135008
261394	13297
220577	416863
462310	371918
209347	294298
181651	298273
101929	4446
392980	220619
406268	134145
400586	34302
449319	273468
9538	437516
33398	236727
265140	63528
325909	45899
342272	300473
260352	239561
194861	286936
210607	257291
244009	374817
31060	363564
228994	359762
397968	358937
429115	273893
60404	145064
28627	354098
425367	464587
388249	4369
255811	378048
375093	237235
147648	415932
51017	37309
363130	138700
185248	429593
147835	383085
52391	18990
201257	31014
114614	241406
451629	73336
25016	379524
74849	317686
407291	27464
479320	270262
375405	244177
27528	436686
146791	276780
14204	379255
303428	445169
118346	253341
278711	132109
358197	311297
366504	336067
74962	67584
284	328932
127444	396080
141545	489894
347400	313745
279091	352605
345981	129415
474295	271283
374305	166183
464475	273831
355048	374594
54363	355501
303654	214063
110216	464925
272056	461121
118626	319333
109253	414269
102644	366584
127017	235256
58350	115174
285170	168858
341635	245192
88628	251961
63192	235219
183125	296378
454632	342807
235034	240522
194913	280352
410656	366127
97552	393326
244759	183069
217270	153066
337251	169485
289084	185479
377206	4606
13699	293289
322	369599
265582	79980
363021	181054
302243	13370
349506	317686
345295	194442
488311	338271
354868	326985
393538	84518
232918	449403
149328	184558
395295	478415
215811	99545
208100	298488
25934	187911
41083	255641
466665	418047
253677	132740
411271	327464
28947	35971
492306	203279
134549	43449
244926	455382
230492	480004
222102	166894
334092	372270
157961	214279
169878	292853
240796	19282
68314	380360
343412	421452
479351	99210
311510	345060
98566	313745
175431	178436
396284	342752
116947	264144
466805	8084
186595	246672
397448	381162
34035	304865
307740	236458
474888	420314
83888	243115
10975	426073
326902	409540
302094	15209
398009	10231
199895	386752
116816	359931
152887	225635
241732	127469
121637	111039
298249	68144
114559	344726
65889	285168
373025	201761
229735	402316
435689	82585
59475	104299
191773	414270
261693	406433
261649	359136
439977	331535
33795	178436
487422	226168
459660	401949
297625	185704
336564	215571
214735	157118
51717	326648
28343	293813
409585	313745
312519	274309
165336	447239
333615	187974
15819	204097
425135	273116
355083	327291
404568	396079
262210	162160
399080	281929
93533	432982
448698	102479
97588	381404
373433	140044
316250	146251
483685	285424
489472	303579
388842	94702
146893	141910
99905	196513
277693	241048
267388	407214
468821	201083
233863	471301
194999	449217
182986	58947
43393	121951
267443	215992
292449	428214
482270	433279
393870	458183
201547	190369
413054	118145
324490	118333
229082	229928
455437	231638
118379	398333
19544	338284
438262	462236
90300	238286
171644	324108
92466	281924
472267	465917
262819	166513
263125	208300
107490	287423
304103	273468
152026	439535
200679	265059
195632	487938
17886	319366
147582	264406
198886	160722
486363	377783
354536	291823
364493	48955
332937	433193
183813	233119
420012	262954
117647	335663
390673	290450
176221	67280
47644	353787
132063	111039
479316	327061
263703	348215
472679	470450
296321	222701
15935	166513
384231	409819
150351	481279
177480	82585
338755	494114
247296	54957
163435	384359
201131	130025
157013	351639
192610	177043
374274	401120
78030	314345
231541	212278
470128	443001
142643	106459
274402	421935
308533	52030
163066	94665
416151	42383
158741	9415
125504	58296
338548	320464
153813	256668
391848	494102
43522	44461
184229	338076
339333	218203
25897	470554
287259	187974
262639	274693
168934	336955
447199	411424
55961	48275
296304	402961
199049	393326
449490	481179
108943	265589
278744	11626
234215	143943
177485	394600
215687	156376
141487	159249
47407	412396
189223	371967
48030	464578
116525	308923
62366	433086
59207	492171
110677	98605
33965	259846
493369	413326
261401	218727
457418	465089
81097	294957
206986	130028
125850	102138
365171	350549
379857	13370
57387	183479
178456	357139
17562	369262
30880	420227
394051	94516
320283	245317
425074	91946
478129	49028
83637	319583
12063	55928
136188	316575
303522	335980
57276	137521
362327	481785
487274	428864
58245	320750
310359	25785
172923	230438
347164	463774
316565	226535
254078	152085
265286	132247
31544	315671
389577	266508
410020	476951
21739	132996
387775	469509
463226	413674
349092	322571
342968	278837
430589	359218
212757	395988
153322	22827
298169	264135
383164	43104
45095	212888
423423	482971
468287	453404
113387	122490
86654	227101
366459	146545
51365	221324
337996	377906
319088	28129
230691	441591
113616	230271
111722	481376
392700	51573
449884	399286
406968	40034
268910	207696
387313	205270
144973	12855
287024	432319
474975	457081
260470	458601
443817	109985
31364	263537
493485	478415
273037	364787
33589	148590
350870	20959
64526	371585
396381	103804
305981	238047
233725	204033
204165	117329
74977	470058
267443	404886
316565	249961
132661	298140
50205	332111
43784	84722
298427	290129
164068	465461
13110	415431
45074	360860
92635	17695
412549	160419
122535	202454
153813	146909
76228	218088
276276	264235
83523	35380
135550	12245
302017	301475
99234	110677
191846	281924
412110	461274
257775	119381
41828	84867
154141	477986
259481	411475
405739	214697
405205	85427
18330	160468
32533	209935
248728	391414
428313	362939
195689	91186
263197	471745
168773	70785
458483	222531
184358	460920
104325	240705
423379	226587
80193	401928
140942	311212
160366	71275
131606	421056
167105	23740
354886	120195
298271	462973
181672	115812
106656	152028
278448	37105
315867	63264
209964	421935
106138	473184
386556	206041
127212	267352
481419	464429
61806	204330
253811	7771
100297	440121
382318	151662
164829	447897
167065	206206
342280	211868
185239	74114
350988	39677
177774	456640
326446	49903
43689	420802
97746	45522
198317	97662
342200	378462
128429	364109
208513	267602
392779	471745
430643	447278
409575	293813
409210	249334
217645	446515
171911	327217
357507	86728
246805	235451
119001	429063
469479	320804
186266	377906
23366	115801
307923	369684
12623	275395
442869	313523
273572	195551
81570	60067
71053	256121
144893	253466
402956	408519
455037	345594
190167	164884
210412	451987
190427	245679
104205	45512
286075	489700
342196	27230
151514	309198
273768	423828
129908	391414
204646	335826
457914	39664
105249	339155
144064	240609
41335	236591
446720	126026
267963	153995
28527	154293
426812	477986
291987	75942
68975	402323
172413	258370
18435	470672
276447	264417
222389	272908
306196	337810
359933	71157
317204	31413
73263	303175
105639	348176
204078	61572
347361	453849
67066	407334
161023	49903
303656	260743
375401	261320
29961	89581
151156	248496
124386	1057
64338	217494
289263	86728
104740	242628
249383	28065
197805	99982
418166	487932
396659	391414
268961	267602
469168	236213
473963	401514
340813	177436
114063	220130
57300	453671
359826	190689
56869	173176
55224	291478
486369	293813
356189	304493
103748	53994
294295	426217
406503	111039
350650	315566
485607	470434
470915	463615
128124	377205
369726	339793
307258	240072
35806	288814
341197	433943
295841	181590
78986	87471
290712	30465
468358	21583
251860	393733
283346	273945
262201	30326
359687	485534
289405	205184
316136	201493
99073	40388
456658	282260
357411	208360
119212	446136
268743	484447
262419	264696
399087	304731
347425	481306
360228	27046
81432	162829
112625	340087
70636	110677
404099	239090
99011	231485
444759	218151
183343	18917
22928	364552
71511	139230
174700	433391
404980	112819
132772	313745
374222	222387
457741	169977
2639	263711
116410	16433
245398	109068
51195	85996
104740	424603
402768	306409
458462	492906
71431	58709
198219	454629
456021	366978
4662	449451
340831	129345
216407	428388
77708	206174
93653	405594
422603	106310
95899	186259
330306	278520
19186	181059
161011	470794
260419	196783
204052	317184
338140	438863
378820	202624
73782	32235
134077	392902
243147	286828
41234	216752
238548	467703
334092	72817
154456	141334
184027	313829
358817	55279
81262	191434
69030	90409
305827	151197
225671	124861
373025	207512
4684	385237
317048	481785
95215	245679
392225	338025
114877	447517
347270	431556
326631	357069
175846	39143
140673	53624
488971	464137
24066	214992
279726	298767
414286	127930
65134	85939
57276	253047
360217	167588
338738	440808
20307	208786
418211	340833
378248	207927
151330	80193
343801	311694
103210	16433
163117	371918
27500	273241
473700	398689
3575	413768
72332	357781
470089	315888
307327	12831
179031	9559
340779	200444
146210	490837
375405	316701
67517	409828
16333	196783
396613	314059
80053	53179
127242	86728
76717	198790
352529	414228
449028	227101
291865	338514
304186	156376
359323	384366
241315	236568
14583	256246
68395	233360
428944	225440
116453	435708
34961	327204
9414	491650
383728	177870
85881	10411
188246	255503
10599	287139
294130	350300
242523	43353
429603	218727
204116	109437
422506	364142
12599	131564
220925	303218
211005	1915
294470	455618
128467	19336
120003	384098
103272	403173
212358	106431
412095	35735
380676	478797
479645	59534
254042	231485
221734	327217
388857	83622
202053	301659
3271	206616
487761	254112
66642	401827
483157	376384
272219	286686
163347	211697
36267	42189
390875	49621
323407	451414
225623	286900
1839	336271
246540	349129
351401	283219
257870	221329
90671	144845
74309	73955
378919	452623
479355	285736
263557	441313
312283	365323
462217	478480
139850	48245
142994	156006
75568	9891
162249	414257
343746	48163
483678	148173
5700	6286
240776	292721
184662	281993
309778	477641
317103	218727
279405	468387
164570	329764
325905	248777
133003	423741
235909	454975
260918	21379
27617	224871
391990	179375
423994	161266
32741	6899
462415	35707
391479	469583
230051	293674
45216	334092
260203	48514
342465	334766
417581	231485
304408	388632
77424	246713
362231	122694
185485	384849
52267	110677
338232	378462
376361	371803
294988	368358
379696	213734
449322	188067
65066	51259
465518	293813
117719	190369
176217	112392
446530	417918
409979	65549
138126	165680
145337	145948
317803	245538
39195	57300
272176	216871
167855	449090
153212	404018
250600	186159
399553	183778
361533	404727
292507	403815
68532	3045
383171	6374
345918	419942
4461	421115
478144	173519
298356	193272
160794	190369
432730	357387
68608	395749
143671	183699
340433	471885
86786	307771
259155	100294
374274	278427
331579	92613
469532	140520
447962	244133
310811	481785
387513	283910
347979	308933
11696	292655
381305	263135
333737	272230
57846	186299
11341	294052
9159	318735
99862	175960
167942	271070
332073	447831
47381	493982
474341	115498
353597	477930
267306	49870
235094	75098
125948	17993
413816	290112
458183	433193
470429	25716
239237	13939
253667	335477
374829	142045
118694	372026
234522	77511
317358	213809
156937	180329
345918	116767
276845	273831
385211	366493
99131	133353
204367	362598
27322	37728
153813	248674
125064	26551
465574	132398
493631	248614
311372	307279
104740	327480
43855	436229
275467	369659
341159	477447
328940	56603
44160	211040
155458	141831
325188	208262
277987	49238
207148	471807
221878	59301
469142	208487
487467	468127
74222	348798
382495	87471
310005	293813
455867	65210
240661	103754
87729	106514
75371	167048
409575	336590
169951	474412
251265	155054
322829	416484
26061	124605
256469	478415
222455	426569
420511	469235
94710	32268
192238	146695
273233	119123
365171	273019
116733	486729
366442	118536
57619	249254
414991	130923
340054	309801
146189	305025
292045	134145
46092	81104
75326	428214
141026	389252
228941	31312
411043	58338
167588	483700
272742	300800
265551	224696
360459	451031
295923	185208
409503	22827
127388	449795
95305	296591
45142	421935
398911	270498
42782	313745
301557	49789
198317	112773
100349	179692
36006	458657
433037	118851
446135	291002
5339	130194
446606	166738
194707	295484
430118	39393
259617	434893
161420	85078
65336	252991
131939	336071
112625	408460
41088	227977
414103	381092
362517	10217
323050	369599
358568	239942
234336	183213
413343	103825
147268	377084
383223	57134
482546	38304
5910	33467
225261	388291
423123	129092
37299	35735
394496	196045
315250	325167
298584	80587
328140	267602
176077	220374
312781	184338
467446	125420
333178	182760
25557	329698
485796	318735
224786	165653
239028	82585
387720	146751
278520	134539
470022	135425
177533	430329
370866	45735
130069	453891
166605	184686
241758	4181
54085	49667
316750	227632
436682	273687
288317	119868
365072	88728
317983	35381
130332	270095
330525	94344
492153	487039
404355	282114
320489	148361
45377	116283
488844	354260
93451	473195
253503	455181
102065	43366
347948	6072
175022	219368
254198	395749
242021	350549
405752	249253
187262	69992
165680	484296
429522	254969
61323	115702
92992	165497
425827	448709
308618	436642
246545	244333
457559	155217
242135	35707
282814	80587
341570	198926
60287	184629
91942	366127
103935	341271
41191	313745
411583	262594
492265	288035
130069	29807
336886	293813
431280	53221
483706	328538
106268	88699
55914	401871
434322	462973
310031	442048
28838	183213
110059	315888
35498	337516
304653	424280
373755	230391
226974	431556
384830	187920
135271	154271
89219	247160
4927	127298
152505	21583
493737	296423
351829	341470
196351	164540
63838	259929
443872	125807
344990	327061
277799	327217
237934	195102
87410	371617
77330	137719
329413	205571
198707	428864
200392	398066
325773	228431
407538	391344
119001	311713
399825	237548
133156	103194
38996	387987
17299	22347
404976	154137
58704	47833
52961	395988
132247	228390
339078	20604
302011	1604
126269	493022
66356	295114
37732	413525
122839	208291
237366	158431
81954	99913
475037	121362
95475	419331
449772	428103
285156	391528
257613	245684
64526	141440
456658	35707
236950	104527
233045	175644
483112	204453
10738	243301
32933	438419
386221	318749
124136	97777
333679	299467
409745	126802
330369	154815
226314	217243
292795	237235
289389	205146
117647	53994
483954	183090
259415	201498
118508	20222
305446	388473
142522	463142
370280	214992
423118	492316
134913	248496
379680	73298
314886	86892
222896	423688
275913	53994
100563	461846
377918	313314
274000	267602
395922	230324
92117	491314
395263	373169
436624	10646
268592	194288
345680	2739
396927	181336
291281	263143
197107	10345
183123	30715
302999	459997
306615	222596
255029	321929
359322	265711
14788	108222
15084	131975
317396	249257
335441	276090
23670	342566
139527	330090
85361	86974
482210	268118
428412	132843
380046	27464
209120	167243
273141	367310
241013	176113
88439	307416
330739	485304
457834	72432
12339	168860
419478	468723
109421	358587
41799	8084
272111	125101
105659	263171
141071	55322
226150	241005
270312	148084
121409	96094
476107	125417
370866	389276
178702	366941
287852	273555
49139	157355
434702	195296
401952	392190
210896	83909
326109	313314
475711	296602
11360	105314
117099	237235
293207	136744
173758	195837
264040	384366
50166	13129
449534	478415
372031	133579
392269	335606
341197	397133
219957	186159
153904	338189
174139	164020
288453	204048
300063	189885
94940	104855
157839	91998
7658	479614
261112	307279
23633	259074
349955	162795
377558	53299
155045	191638
407540	115281
373567	9203
4565	2778
255353	282822
249745	421356
443320	174718
239431	250214
55129	97515
267432	451460
253614	168483
227855	387742
377720	330469
391618	65627
211539	195124
269073	381991
222045	7332
156348	134537
90023	12636
348644	250101
277947	39708
32529	480224
137859	152434
226538	317356
196374	71346
258436	143629
128425	236240
62256	63528
406379	202523
466790	366493
147070	464734
140263	429871
217999	359537
250807	185902
16206	451155
387775	256134
20936	168381
209775	461846
120848	484077
62916	21411
101736	124660
403615	52537
57354	345401
31968	37575
18451	186548
244536	393938
474341	325638
68512	348482
391669	221660
430450	90277
202890	395856
192959	348798
368105	416553
24328	318338
27861	437207
61392	403612
410423	4413
224789	278300
14576	360130
113715	441369
461603	469235
352622	440660
188721	217423
212889	462973
328940	177630
353361	12183
448287	287740
228368	13762
426120	262992
189153	49966
8008	286936
248013	151290
280265	193305
337354	104539
36851	298822
328367	231447
22914	477590
119954	355700
375530	72680
390780	451800
99663	95942
165565	107473
18330	21411
375922	430356
230171	30638
17562	36742
443841	346266
387352	426512
335654	375635
401525	477573
8146	435637
278554	15133
103898	40547
471403	335663
431021	177861
397385	28628
235404	58145
392983	147323
277192	53863
271984	426986
285966	461998
273687	434331
483832	464137
53140	459802
126083	215719
436624	473077
301834	251369
322312	434893
417914	280233
489552	230241
33894	250896
358946	316867
322093	54976
166048	13370
116128	424355
292721	139612
448298	387185
98904	485248
134858	308897
305624	130267
238406	187920
367259	27464
224009	52537
63629	476951
191028	20379
222921	248375
246558	352319
119511	346408
356535	258911
18025	61250
267654	122864
314311	464727
431661	398084
153815	328106
220916	304216
58418	9054
61691	366475
176449	53389
20382	11167
120171	200092
449522	342440
254130	483955
299056	8607
393397	360531
190427	91295
85729	79664
245539	251896
427714	469127
85665	301475
308758	427622
336265	126426
407171	298401
91750	373953
318715	95922
213799	315888
283612	158145
202869	193077
409794	186774
78860	404550
425582	190369
42814	57416
431412	168615
457224	107711
325475	473418
484144	316011
461342	214026
394221	8531
479153	53994
406822	98847
293323	335345
153006	176710
319051	463623
105964	227048
295561	342807
412753	372862
22414	49896
100058	395289
88612	12911
284218	301681
194875	217494
66129	302889
308533	163445
321166	148189
178422	65108
71430	260392
475404	233590
238889	247493
264444	310836
262210	21563
453051	48999
154605	110708
79557	356835
451769	131906
214517	261296
385930	95726
188282	440962
267562	237503
314189	466255
424333	258493
413776	207879
335345	315847
380846	160902
109162	206686
253020	174255
178162	117097
127476	392086
472878	406662
446546	311212
418992	269957
411784	166739
72804	278178
225859	385548
459138	385279
6783	121916
20321	6190
483571	220417
125224	311212
277875	113749
133238	313745
281461	35707
366688	227524
94551	52490
458220	318156
298155	118028
81879	11626
443307	179506
358011	392086
190015	399468
449803	390349
359636	277799
361385	364690
260879	87484
380668	94516
105883	427353
221783	412602
216449	234918
280475	259929
387244	81743
473016	183213
444970	65337
77143	180957
94792	324860
400163	126911
367585	338480
66402	135420
404803	447517
319197	28129
117348	486760
468935	97277
259201	32793
422078	317118
138024	462973
374379	165653
199852	36514
199340	349475
115636	455248
377504	384174
200464	433916
40250	105498
449486	451856
228125	373319
73512	293813
476272	429395
348639	265146
273415	293813
393268	433934
85739	52537
279442	359973
380858	339682
416550	35707
461384	49977
87629	385454
386963	91069
172089	173822
306294	66234
152146	367938
175250	404219
188169	23018
49964	131312
372487	76417
406145	384409
136798	469583
59476	378975
435140	198275
124185	178028
451481	113374
432528	38134
384817	420790
382848	86077
192427	84502
336272	300098
385728	479715
33369	107148
433137	491745
485019	127921
55160	79310
323469	168213
395987	287775
132672	435448
26366	461220
402698	390878
334786	272333
77443	122712
326758	472845
381597	2061
6072	117942
489552	432549
295030	440461
422110	139901
349878	274478
185316	120745
117862	218531
235222	384849
14261	139648
270203	436686
33090	492262
268081	276208
194416	188759
349188	188651
438621	475902
5207	110677
57929	436349
330395	428080
194130	399950
150910	190597
342486	456546
377637	104930
369156	259628
461554	358105
245997	384366
443308	179472
93728	184258
192238	397563
126262	487938
65405	255650
153322	158153
28955	226634
317402	391186
168933	119107
2680	228431
246348	48163
85015	420944
487399	99405
346834	387742
233768	265589
168975	488946
320982	258659
294499	82585
3062	397315
287566	429368
315892	291521
391400	483322
298353	232616
28696	137128
254446	97054
287990	124008
325814	49903
17231	466737
455767	449888
295220	120039
68163	430610
4927	102452
242148	304983
140984	259173
125954	63184
446222	237165
127229	141466
75219	222749
353714	401854
311367	105017
286776	218614
334806	415660
263472	13129
264426	134981
216421	176878
294659	239231
328708	443600
271771	292933
275942	155719
133136	317100
35917	244712
16373	407511
204018	152502
221416	487396
73563	221294
79909	95942
331936	264406
437286	343721
171582	426536
65513	37121
493150	411906
20524	42866
187799	322969
445594	36392
294539	124085
153006	259435
174034	324767
422805	451431
301896	200068
40890	335774
170836	73336
417725	251599
193755	107716
154815	150062
253406	92132
336187	247440
18928	24339
342486	217171
135345	1605
479351	42905
280735	105423
380173	185081
360	278642
187507	170387
88439	221351
428451	281924
383887	66960
257827	172089
291371	28129
357478	336955
104613	239342
229999	439387
27991	142672
114253	358315
136192	367937
254575	476231
124650	168213
376592	134767
287089	72680
14992	208487
76867	110677
89219	127384
313079	281924
15579	353577
409388	322858
175687	22827
294365	68687
52145	112587
1428	9240
408027	77590
456658	16569
260147	268681
46455	41753
169429	99620
95031	308453
266321	87194
94792	336291
300291	144860
434695	475417
199994	237517
351112	474453
52993	399852
450207	304173
202866	410018
470379	478415
85845	120675
66588	28065
460787	77959
62275	100578
20616	122780
363006	168504
428944	434171
282453	47818
77777	48275
123418	477590
287089	264859
114237	391414
370756	459357
240019	281924
234005	460374
125948	223732
456231	299734
315745	452421
193380	285712
108168	208617
228110	328566
269698	359130
336559	245883
55994	264286
93876	476830
274865	309325
174940	190369
387949	190369
21379	160923
463183	315671
107619	304666
209293	419725
244443	481853
355495	112690
372764	290450
430857	360625
6467	12033
354111	296846
257575	332638
288671	184041
25748	35926
54283	55074
289298	355272
163843	229219
73660	409873
442951	51895
204601	436386
465795	468575
250853	430610
376816	409248
340488	408997
303648	79989
70930	106946
37329	316959
485546	325971
380489	62580
10727	475311
122790	107948
185129	62191
201419	253112
339800	355700
471141	276466
36249	86560
155750	93736
56492	182304
104739	398333
161023	362773
244411	50264
133909	68762
317676	2715
353065	47223
448765	10069
468256	241048
139729	428103
384370	103912
382109	59672
311655	410028
311797	105878
483987	239703
76228	326278
200092	420143
392510	53490
355890	246311
380482	258270
447833	290
76079	23484
60773	190369
475336	272407
452243	447375
484914	257971
361138	29274
153813	172535
269280	86106
72804	407683
259386	440660
370764	208617
362267	160633
72057	15209
383728	292721
382401	163800
326313	290343
91325	256439
162622	461846
249845	389387
124520	218216
302988	421140
283706	261009
3964	180578
18928	334021
286260	331584
124560	91906
315057	122680
14500	401949
456324	149202
240695	12787
41086	421830
169832	280390
198164	311564
185569	268205
360459	70962
198265	343648
274474	25034
164727	36264
55774	86728
171087	86560
5828	441705
214308	120847
352227	180221
130069	310029
360780	392747
247149	481145
108963	420944
410439	395003
135920	454221
405116	421074
343860	310756
71189	44257
50586	396080
15368	285900
41378	256373
455252	10777
53253	270573
329675	398054
53350	472529
356530	44826
280899	223121
1292	91105
476382	105498
228084	477932
118909	368745
364636	214172
10494	104383
74524	467529
122154	166513
168021	46503
295865	315823
361545	121362
100182	480632
329994	144405
205633	446632
483211	346218
305103	283354
229308	191953
122433	113749
32756	405708
143232	416339
234881	137911
22123	100363
371636	20373
279609	80543
483907	114101
89659	434186
282967	463164
28232	15209
277994	266852
167004	346319
202079	296740
289878	357854
41112	178079
89009	449468
487130	398333
269819	100277
214639	350815
5569	210050
81557	422196
12819	258610
193767	47376
201905	406751
423521	444
135201	126204
282453	6949
342275	484330
44203	454323
486911	391414
111507	78481
407450	267602
362968	184558
339333	215814
258272	142926
134593	221660
466790	209572
269998	434893
159997	315380
214950	306633
73601	168213
19727	152702
218730	164845
19812	72523
196148	446351
455319	324723
258269	86077
391414	201112
333339	276157
141988	472249
247888	183213
119123	284886
68035	291324
257446	217730
219516	101980
236755	216907
493591	490525
455819	441202
423542	94667
382272	4241
94442	350201
372314	432212
262233	5040
483962	371983
68174	208041
71246	16433
221711	241718
125165	195948
422262	251905
447314	124085
353895	344091
179491	442808
357829	293813
404892	107449
145945	187998
447258	391414
212495	156580
846	430609
139774	171994
77727	215141
275215	220417
3205	222730
162831	156338
205069	387742
328801	251116
245214	256121
367409	268176
40028	373479
378823	208487
388084	99405
437720	300480
123450	377270
479864	50154
466133	402265
338742	194893
409542	171813
137709	357800
2432	154554
387986	141440
463694	419456
295422	389682
352104	434666
247863	313745
121735	121475
466288	313745
167670	440899
16333	346158
127388	165032
156643	18665
146506	447054
86378	72670
354222	276467
405856	329930
208592	398128
348465	486339
476862	75763
246505	403467
1533	401297
128803	45790
457600	270919
238235	48444
127716	317356
121777	165113
91382	248916
71254	236667
92401	87968
262954	432376
146893	11972
119464	230055
378409	370866
175125	83492
195594	187974
40080	210390
116954	230691
108248	214309
97899	462234
331364	337802
456646	112600
485471	293960
330606	4223
176740	123574
92597	127101
363719	128255
232503	206302
20828	401871
219527	77827
199765	139648
174131	294342
259427	35707
189711	389387
157751	342845
190015	317932
25632	72974
416603	205270
75257	250102
268948	414384
43522	5122
407211	459976
384779	24070
266931	139648
164196	58786
398594	313745
453857	241988
328729	433706
373524	90277
181031	28129
167768	251116
418131	386172
247714	207358
154456	70625
88266	407026
231470	485733
74782	440660
487668	250404
327209	98744
7022	285156
164823	426986
421223	236213
392086	54976
278320	139755
221734	278870
325957	221590
57	211100
176331	275232
161821	162805
109733	374305
424809	386566
317750	68524
477932	446633
449521	200252
24191	118938
373247	311212
188886	478415
418771	157432
439517	115063
175693	161806
146632	338271
119123	268495
409168	190353
226874	169710
389707	36060
186605	477264
460685	9054
58042	144800
350650	444849
401592	102273
149758	43334
66185	401297
449786	63738
342666	82403
87494	195121
479978	412388
302492	243301
389170	151172
466725	239669
18479	177569
260431	406320
64936	136845
473320	405582
224786	25410
210163	49903
56797	51881
280421	282578
395478	143689
453784	239933
384052	275981
195615	265548
298877	428103
348518	15209
461563	378082
434522	53649
157698	198694
390256	217248
446469	388551
274590	261396
112159	10345
59243	215026
64098	409828
326292	303418
458369	132247
107246	482355
261578	141390
458269	281924
454987	169047
50319	393326
41333	319469
165963	88284
473662	211932
3978	57671
284789	309080
306429	386751
296124	250389
297462	324436
1292	251850
447937	348798
5123	163974
144129	364294
279091	214526
324176	328444
350628	448770
248041	188092
120643	236654
89610	45321
231305	481179
403910	362443
356112	413905
220447	86693
427847	75568
55376	262282
453915	304589
225644	457081
465694	122855
200179	15209
30890	265065
128704	29253
79605	242103
258385	277961
231618	140744
226396	476447
186061	149936
53579	240224
296414	423453
162564	217892
457525	370825
164313	380568
335441	214714
42345	217423
167986	94344
442124	469235
397436	444698
20334	119247
159817	425707
45718	49903
76869	167588
139724	273765
493372	209689
21411	4124
170535	167817
444363	132740
328906	141649
455568	134262
135452	129708
406018	23018
479492	404806
376462	375029
418743	196783
332557	383562
309917	136155
462505	454822
211740	209429
234493	21478
297728	200945
471422	317356
446222	32807
142067	141885
286387	165653
181862	91954
263856	418169
55915	349211
126223	211868
402331	260527
333998	442855
446178	401101
289420	129727
87063	99405
454755	417688
59322	213871
172701	215013
23854	56392
305671	9091
167588	155449
364032	336038
124867	86476
59263	190369
297589	476951
432022	219886
287912	485963
406638	207959
55202	231485
302696	170719
84698	208617
121396	252301
184599	245332
92471	488373
85555	318506
218968	190369
94850	436001
344781	444901
293071	223929
244869	149873
264026	361094
8065	233590
397170	6374
178297	439861
179952	135967
438773	168663
444978	447107
243515	241525
158368	247105
482377	426157
128283	192365
105226	190369
178422	209820
446708	10646
74479	85641
272395	28129
109174	186149
231591	326933
284344	286936
366198	65527
250676	220555
406660	287666
186679	368238
412646	43966
428215	305903
180996	29861
360254	267553
336830	396246
404337	113683
344094	403557
410567	116960
276325	185704
231512	267602
283119	256778
288385	12573
185953	156376
244821	309363
175440	290550
310509	427796
388829	428214
237830	34547
37350	84773
89478	288758
161051	20586
237344	52917
30641	380565
419125	442073
78030	268683
74253	452168
376735	36191
234124	218485
197505	11136
238840	134262
59271	285212
459498	425675
213877	411252
128313	221303
411668	270747
461345	472239
11780	232377
68285	105878
333422	102352
248013	355732
195135	214050
38805	212191
240420	94516
159917	411455
17021	317356
314001	72523
269076	405217
338780	193835
76696	120195
27989	59759
102187	476447
79249	84708
459293	441957
362494	334680
106141	218017
37327	84163
14151	123369
316828	420820
439129	179142
338567	440660
95162	453471
420287	438783
224063	451867
80080	299401
466599	86560
133073	454527
484229	234156
338362	68950
431063	417201
143004	420336
351221	61303
90713	175608
81151	440505
492111	326265
106268	193871
2043	336590
242689	376596
276155	477967
94604	326579
151144	421830
307567	463200
334728	312698
17226	94344
334092	264699
435683	246342
222718	423559
360531	156790
174624	476951
181213	340198
359790	113051
95485	60517
379118	451460
484300	329835
19714	341271
371705	192195
476969	142302
412063	461846
324129	371918
198558	297364
43023	369599
163133	310048
267221	301475
456021	207876
64258	369058
330127	28129
225094	358041
256098	95202
211191	182996
380728	142420
461770	102252
413905	224016
368765	276749
306420	35707
245896	225823
286310	253916
226706	135428
305169	276591
287607	406332
375116	253454
437261	290402
437990	118662
470024	85654
414286	84249
77776	258818
100194	225693
386721	113407
265708	35735
24979	207581
493962	71427
314311	374281
241749	186561
196783	430356
361351	87007
349020	347080
463904	342807
328282	313512
67506	358032
383387	451657
169047	330880
211558	406061
212416	203213
332299	376483
42088	82585
153813	81399
19334	64902
17591	380790
64524	329698
329005	405217
443330	160293
97165	75568
190281	404523
195596	28129
261896	274508
172387	258370
15003	294961
253931	371918
378789	280081
356406	440660
343440	328729
61367	116087
178250	141145
179844	249334
39892	54660
228270	468162
187998	243997
300750	320097
143099	477986
453892	286936
320130	366019
14866	214992
161859	239872
419512	411809
469550	114550
68843	4239
106268	110749
209200	285446
329429	313314
39038	137719
134299	436052
224167	274836
328867	218052
452201	63615
157878	53883
365719	7409
280118	89282
135757	426034
236147	22827
92623	447824
463429	137800
375320	209824
138622	368859
41329	329139
321978	492283
91556	295650
363552	329155
55771	4349
379391	348563
202379	476386
343250	209077
463333	283250
134989	86728
457839	389682
257892	245679
123914	266377
117862	44832
107812	476510
494075	292509
367185	273831
273034	303687
383969	73990
183261	458601
226848	418261
285043	478415
134777	237178
323706	94634
59782	401866
121296	390320
221864	4413
69859	367791
177394	291029
238353	261390
139146	493368
105214	335042
482210	330954
333557	105111
458968	411455
199780	269849
472830	94516
67517	88113
490037	272642
190558	470344
471223	101806
37824	158658
52881	91558
62832	313314
390673	204330
82688	9054
470314	262954
309917	41798
393362	404007
385516	260139
208754	420392
121594	476719
229794	122462
436982	284843
25969	370279
53122	31102
431508	132740
423435	96977
91387	291085
76116	152321
379330	99060
176013	131002
387027	110677
307286	248777
114819	488787
362840	272288
101565	54536
116856	308122
413816	360029
57276	162660
434140	413783
349271	162795
405555	86632
232080	285590
275473	14364
332391	267977
353885	139951
235679	187974
296033	428214
309917	186561
342187	120195
345300	67040
162941	427400
173879	260527
348500	242022
9151	331235
195916	291860
287855	146733
6598	202394
445395	1605
461010	121365
215854	53859
59723	456832
295946	61250
132390	330517
64098	16433
356275	105878
88956	245538
320821	297213
155015	21170
382867	27644
409802	79485
317907	36670
492140	84504
161101	86560
15133	187974
393391	471355
438576	64418
216675	385378
150579	475905
85565	429863
298253	240796
479351	189611
127010	50538
293371	136072
72347	49903
465073	273831
441463	197212
464548	30031
439133	437244
372953	277639
43966	198012
66501	209672
435468	55529
153037	21053
293257	154521
428944	281480
317541	268917
311515	291717
277511	247136
103178	104738
482972	198297
46374	440660
271304	82585
471359	367000
101543	336590
321841	196546
200222	43352
52909	35862
134180	278130
178422	408589
59723	64947
125874	238041
413508	393326
299106	404960
156819	357407
91325	282269
232260	321856
298293	64335
165680	490567
93700	351742
447821	144073
226165	249334
222918	203213
311138	161607
269558	315888
292198	470027
481854	313745
487060	92850
259978	313587
395975	37290
336152	182018
50437	373711
459084	438373
300766	299095
242411	228707
40692	347098
399981	208038
12508	126150
481747	430756
484733	479630
379850	293813
463067	243115
112346	491906
261063	241468
324502	205289
147121	84089
105656	192384
147403	447107
1430	443678
130300	348292
92497	162978
208884	215727
146210	491
447763	251113
449675	364109
391908	321543
301044	88782
304355	473020
309632	137133
469352	121304
362372	344091
3043	164157
317100	76454
54560	331061
144405	442085
481374	250434
110114	457558
281799	429043
254937	267352
308743	317675
10308	443919
3144	51060
348987	263448
259243	21583
112764	106459
286910	436717
225081	110677
204205	67837
398009	430278
201925	187045
281468	259654
80319	266051
170296	291832
444003	76614
80468	112330
407565	466551
143415	88748
257729	98906
88628	211067
27768	338790
198042	344934
316136	361564
279159	94665
429991	399852
288937	302634
347948	266736
40337	469532
174725	120453
234560	394911
202613	329379
216022	6374
402036	410721
198317	458270
287481	456231
276209	246592
228431	166281
318355	97307
406660	421550
411627	233292
229772	40862
201131	221450
229102	305994
84274	357425
60730	300240
260287	252031
459331	369599
132247	376315
104000	200454
21549	26218
35988	484447
347175	407334
112355	65936
309463	245435
32972	486104
266307	232182
41272	264406
389324	140444
45068	374384
290	57181
294269	399561
286828	367033
306298	95247
466042	215054
154138	29961
476951	186114
347267	36147
38649	49903
364352	13129
119248	476635
169033	76454
434171	150352
277257	259994
34403	105212
124950	322422
425675	34972
171107	49021
233388	42587
387221	350419
298544	147374
243802	441084
425328	337921
449521	49037
303243	42876
301054	488209
249546	155214
201956	440660
319670	359476
158469	182000
76835	136744
272940	461182
363992	15209
339333	95871
156642	20959
96441	141892
385483	149701
181910	63201
438373	211113
140980	293981
85668	172831
284272	132651
447610	324977
57477	201255
489930	145040
300273	300119
486144	245715
377666	282659
188363	468050
425717	192156
387888	269903
290507	328140
375510	183744
119001	341348
14659	394088
472903	449626
291772	207535
333309	164884
155177	73333
424950	393226
110606	303031
179041	15209
393615	47818
151122	219499
82336	489552
353177	467497
296745	228431
285156	105390
300575	15662
229124	179506
412589	395988
329750	108696
335913	170175
319824	53490
292098	205270
28496	20586
3810	177569
201946	120778
285600	476103
386645	399468
477681	118275
88027	36739
181353	1386
292904	251417
482337	262954
46628	245533
139646	34475
243115	31123
282028	143812
91291	124085
492868	479872
162992	285112
411015	94516
135155	303424
351178	293813
2626	123955
125575	306057
492002	148321
280986	480963
278800	105585
390102	462137
449577	144470
142650	259152
83773	281273
352105	153240
472164	267602
29936	460779
107184	283089
428075	438419
130571	381760
446413	154766
450465	16720
290578	209111
72617	285736
81358	6147
470780	90884
19525	215858
36457	70201
134396	317686
52867	197702
188099	251597
198118	207235
164447	64429
269199	260289
293875	240675
216147	58881
238548	485304
427388	67040
265146	398066
358132	452633
247929	130830
48514	21523
80311	453391
322583	183213
451551	316575
26969	359775
274138	454867
196996	397456
469142	360480
10532	185190
121847	6899
487819	153736
188568	493631
337243	171104
493086	123303
437027	2543
75296	428103
477811	253648
344217	293813
303829	189594
338067	313745
490614	387742
14911	35542
300916	218675
459996	447517
442840	375107
389992	252990
35847	290014
38296	169233
269670	356299
326897	49903
460437	259108
216236	357854
202600	431556
339868	126948
401632	229087
47092	187836
490227	447309
292588	23306
48832	17360
326631	38551
80150	220857
228128	138906
135089	335832
6781	293454
171735	377586
117544	84677
346489	204430
333557	63528
410720	324377
308526	94870
70822	202523
5548	440660
293670	362640
286910	448257
302257	59576
115579	188450
342465	365515
374217	305133
395285	362406
49659	50155
392624	220857
380976	269199
278769	150020
195691	224285
87638	248614
456658	10095
489657	286313
203735	49228
484144	286391
206389	301492
227189	105600
214224	32634
57154	204793
246191	411424
438825	259929
290867	477062
423767	296693
341308	447517
88831	451414
392086	309318
392413	44070
224936	244703
254350	258777
100930	38858
146349	394661
23236	202965
202903	262723
211590	177968
146459	2277
40809	49915
36414	413470
79762	250434
141267	364419
326260	234918
58665	250409
480707	99487
155207	190369
275763	13952
302354	103804
177432	226650
368583	78469
403272	54976
222718	337262
36189	166961
285786	409681
295468	315671
244678	65913
491190	101775
143370	389682
451083	267352
230507	371918
5933	177542
278824	365244
65318	248082
202683	482667
114645	118877
485384	231485
106676	127921
82641	411475
222389	70730
126479	367414
358322	266075
278119	219499
336413	318735
104785	290722
342441	426339
301384	249334
456021	241032
254241	303175
419445	378686
144744	126872
84161	313745
101230	431018
261452	400148
237843	180202
220754	230821
165680	33313
139048	434893
416940	390232
305924	447303
98394	437937
409183	12245
366936	142018
346783	377564
118424	253730
404337	11626
14585	401928
376619	273287
179277	435318
38003	30876
208487	122462
200658	432573
168696	2528
89628	325604
41624	385908
325237	472149
195737	258899
443005	291324
123916	99405
181741	165996
10093	57416
383887	486339
452888	411455
474341	126473
75233	303464
72581	343351
289382	134347
84159	221660
12897	181150
409201	401263
13394	357357
46870	263953
130651	451631
105643	341918
230270	237178
293913	323830
29995	71465
88632	434893
400913	343085
359321	167496
206372	124085
319259	122864
372952	118154
469556	228110
376499	190369
216544	45118
20449	395800
460490	30263
52448	144325
401613	362941
440586	108222
153813	316081
135042	362591
362272	416861
108057	352105
284406	2117
392014	352124
442795	267352
219546	212754
255318	419580
428214	222813
201813	46594
409470	260666
318844	276621
217231	401854
401389	198790
81480	26940
347502	60923
155689	303424
390032	129857
475480	279509
21783	40034
478148	105887
165879	112642
318317	327846
1936	476656
357680	252104
99774	151572
261890	26901
309178	481087
72804	137155
1745	153534
262890	179352
69169	16433
298479	92613
121603	20959
379062	409709
284218	402837
139152	430142
308781	239431
112236	27659
477017	432070
273066	338210
168076	131512
45087	478415
332862	105498
148246	95760
449362	333357
368858	446801
196903	291832
92524	472701
142520	122694
88266	385378
205627	379570
244256	388321
90250	190558
250404	390232
338261	454975
296602	315566
83277	79705
420234	31684
163895	126204
162939	324216
300883	110677
282469	221329
282203	35707
357573	401871
228349	15209
268448	38063
464548	277568
171915	235097
294146	241211
111693	286828
273246	85129
398939	190369
52731	168381
44160	180578
437385	185095
143676	137128
237181	68880
384648	378243
230051	316338
481211	444465
50931	229205
12297	395854
24205	129107
409745	50026
276740	35707
131219	86974
116087	230397
221418	458211
24258	489822
294323	363811
134492	366127
88820	103087
140727	76379
231626	1292
467872	442973
416904	468276
167588	401218
325204	228249
247434	68950
457854	183213
52143	63430
305401	375501
397351	123369
52646	92130
317911	474864
316963	13563
138946	435708
182174	2715
333557	401101
188733	428214
416797	192632
129449	465625
344065	197212
168855	390232
402376	281924
145210	136282
56913	466737
193470	263009
317721	241468
172942	203712
462457	283657
462287	446476
374252	298767
377994	304731
87565	467881
316154	211868
263703	398780
69781	461392
265071	164972
267714	415664
219611	336590
367820	218613
313626	338493
418771	411455
37005	49903
240138	55012
230807	180355
205388	344546
329121	89232
262473	52584
33398	255461
37134	379976
435352	158441
474710	421822
492768	186440
432006	203304
205289	412199
441461	95312
215302	267694
373025	111312
99231	293813
111549	427616
81497	148199
155851	350807
249893	151096
248083	372238
203613	269199
479351	393184
217293	233046
434885	219743
111544	298958
183805	462973
436391	49903
212657	282697
10093	467703
257289	23149
312381	260879
104654	280635
134599	335832
251347	86077
168000	354287
446550	258894
352739	6442
375315	485546
268023	21047
283718	443571
40327	459649
144895	205289
461143	463615
35259	449521
348624	309854
150216	326398
149688	301764
180660	384366
346557	475155
320558	293813
248822	82271
21826	195502
405975	254292
68837	49021
370619	303648
314903	203656
261673	27766
341723	75303
70478	46233
477189	181957
338955	170085
45665	399313
324000	242613
223194	77823
158156	275957
236629	422164
468317	460453
142696	120328
461185	131303
292923	144304
175145	317356
328550	352692
236499	15209
242591	124747
234118	280671
451936	292721
469817	100349
466524	387679
107173	114550
53863	460059
187355	403073
182876	90858
110958	474676
262860	240004
105477	98644
168960	436059
357927	102039
331364	421935
383041	114852
430756	319730
150236	309223
87527	366323
290468	248567
178602	245192
463944	88354
163036	269726
313733	239028
324969	205141
426056	221925
193035	391414
424277	283769
177749	396377
314728	50562
441239	256121
266579	440962
445972	467492
2008	317118
381834	66350
283294	24000
328640	336955
63047	291647
110349	415662
491829	132740
21050	80587
71184	252664
298823	106486
71570	235568
89504	262803
315573	192043
480801	41959
57160	463036
364719	241718
327613	443893
487060	46345
455370	98734
166020	303648
230207	374404
368010	134259
128080	203736
305115	54207
340014	373268
199767	391414
12831	48671
257613	396824
385059	92628
39369	391414
233045	175604
462673	441370
216585	410074
398346	118704
381272	438705
52239	328550
408357	304116
287566	156870
200092	371983
446063	229477
306708	99103
226411	401871
379322	273831
238770	245679
253889	420380
161732	267352
308150	351732
129096	186259
128810	348912
489600	396682
41820	20588
15819	270095
140702	153720
421027	438304
346320	397545
324539	394027
207695	262924
145986	83983
199780	459406
284920	245332
67042	110677
493943	337262
490791	213305
412971	124223
237019	372208
460969	86476
414916	399836
252164	463979
78820	138285
95305	6899
223579	314318
421137	376814
412536	397272
319081	473169
179384	381221
143163	411143
18634	390440
398519	428864
186254	231485
284922	370279
486119	455117
404069	228383
282923	469227
494082	13370
161826	47543
324072	317184
4047	41753
324495	193705
233388	121641
173150	10421
454574	429871
257072	92613
36182	190835
124174	141892
493283	190369
30353	249202
29050	280454
474341	401500
374051	352174
196977	59698
230175	233942
482972	244005
59447	444367
377626	190369
185154	470616
408903	248703
46689	251597
33114	361912
130069	214793
309778	21242
424202	487247
166626	209825
289675	241732
21961	302003
428582	280627
211828	54976
160191	123213
145717	298256
213065	132318
406891	192927
489703	483672
392539	96951
381084	392426
200402	278894
33053	453549
184922	86341
202996	389682
76488	438419
180484	53863
460991	174564
219546	386500
240138	16433
174858	29443
433003	249940
12926	211340
164727	422576
65244	391414
117425	393326
110735	310756
79454	388575
157311	366127
227729	186440
397799	422411
233181	242965
437098	490242
404640	79055
75157	203783
65834	7455
466690	171306
326631	365125
408329	169890
183613	391414
66029	301475
315430	86892
289919	216398
427978	395971
124850	272329
487060	341472
105818	486942
405535	82240
439698	440660
373025	428550
344188	467752
479614	50490
337629	289674
278769	450408
261039	36853
456231	194878
298077	82276
349972	119995
157536	317675
5700	234733
493995	435318
309405	407990
13217	401871
339333	57048
45234	32807
332230	276090
182905	353557
485988	477007
219198	214950
275368	137561
92101	334018
264537	403397
358464	45413
332532	428214
429636	313745
216377	158153
37860	181111
220666	389682
203781	399591
19380	5856
115112	63528
371214	29105
252044	313454
392207	110279
221521	59759
9463	22884
195189	87336
203715	469418
146893	430814
218961	322436
106268	88779
353662	205322
437233	239628
209482	304173
183456	190369
167643	211897
470005	51522
14264	395988
124035	264449
390032	417294
438945	205221
27850	311995
91299	251597
40362	179770
412036	160865
173023	196206
350257	347202
160191	209471
203681	440660
77969	36195
444397	285913
336878	421830
98120	22817
455766	79972
469040	190098
48861	313603
185229	10345
297062	146202
282912	132077
252720	469677
224113	222701
81715	157726
127004	238925
177234	244929
313614	70557
180286	402493
17012	68211
410452	41257
93491	102240
453035	398954
195615	288654
175721	273974
482456	79884
85555	216492
193796	434711
352237	129451
151712	123095
358373	28058
10694	190369
89661	94516
463200	328751
481521	414788
180855	12502
167838	122462
155362	193766
397638	459701
445343	291984
265711	487153
325249	190369
343538	160633
85471	306981
225081	277088
157768	338452
49231	203532
67248	318052
309312	323711
245370	371918
78329	265589
133243	234748
38763	370866
225618	476951
253102	31808
13049	51603
236359	41209
204679	53389
242282	486520
150649	107886
313243	252655
381636	5754
283026	141440
261759	116283
61367	296317
293270	253993
411744	444646
251372	292227
400910	257377
239369	168765
24312	120479
427116	208038
362267	52129
287775	114643
249344	46127
391479	326446
450330	474508
6536	436686
106313	234907
322197	3687
227046	218615
321750	383557
219644	246275
38536	32231
75073	457691
225041	150742
340142	474602
43100	231887
315336	276438
89871	300445
174139	374041
480919	122694
234102	86728
428593	452017
354741	209471
332544	307651
192238	51610
468859	416141
276876	325533
119407	110922
481755	77148
199157	195043
425760	410484
219090	342807
14329	59735
276821	307286
441635	222919
457499	183479
43061	242870
357297	387839
410408	351257
347517	435708
57354	99437
257284	294848
430887	184558
486483	33985
98426	313745
47650	69720
475187	102352
197901	395198
363526	319640
398461	308778
174546	72743
462691	22827
42819	105754
158274	295526
211238	401101
259637	300800
114163	343853
101207	120666
173995	132740
483625	139576
253102	155271
192238	445575
52217	211998
334092	48336
314115	186440
238855	329379
207090	168381
104733	308926
230334	307941
404427	447896
195121	435062
218381	97277
399825	316575
205148	391414
368130	267352
365852	115340
129665	226308
299131	11186
248013	15579
110835	67083
336633	398954
339842	273468
356530	413736
438193	452759
438009	110872
162745	221324
78289	51
445584	478415
37516	307254
312283	309774
409388	490060
375979	204353
130651	122606
108963	50034
195689	155182
491705	363994
19459	335654
352742	91711
205937	273831
235914	184892
259978	428199
422805	340449
181159	260848
75234	126272
279828	138644
10886	208248
128046	393326
89608	452098
153944	311402
335138	424814
493347	487932
3462	88113
447902	114930
29328	63213
276818	22251
122894	335593
310075	264908
404345	117234
407334	180085
83623	44023
281130	301799
273709	351639
216623	140728
364991	48146
485471	177244
239655	43708
84878	294548
384320	475711
247929	435585
237242	381798
484240	163697
152172	190369
468741	3750
31094	61974
364636	310904
107801	208857
267562	71281
409032	471013
296507	367934
228245	152502
371277	141166
87638	162829
176221	294957
482446	220182
200849	66813
130060	411808
275368	113994
383113	75303
241199	482
190621	56057
299985	236393
205135	290450
28713	273831
215075	16041
370178	5857
399834	484447
342452	253425
295775	205241
5857	245211
247608	301218
335632	206391
188274	73990
201813	475467
480801	303175
482989	427803
169916	210050
202761	17186
489119	19193
33636	103565
237120	105017
288181	93287
48682	433934
469873	248183
39683	122490
263566	12895
456021	434748
447824	173775
258370	177189
190205	376814
360167	378816
42721	142045
146097	249202
4273	273831
326314	156375
252997	421074
439588	275062
380071	272970
386973	105585
158884	335487
400823	432794
190207	150174
398225	293813
261759	209572
405555	413215
241459	201139
126719	91239
77354	214265
164906	218727
266255	60904
180038	245679
404118	228431
194382	262954
109949	184163
276209	27546
70939	186097
464242	473850
119631	453876
350372	466046
273972	317356
112267	256141
114957	160855
153457	156376
373755	324888
415516	484246
292232	391414
79178	456640
299444	124085
168000	276621
322193	406061
9881	267352
105602	444993
188803	312462
186621	27766
305561	313745
307494	152502
254293	472149
237242	219815
75746	348798
77829	13218
43835	2626
42906	436707
407280	413896
53893	185479
366388	184223
4541	455703
370762	308644
81556	53883
65513	38283
439959	40445
163525	202523
93901	311726
489466	166165
385737	2385
328089	277450
360459	439547
311193	122283
161456	471301
104308	420944
80150	275790
461780	401854
447682	73880
354948	226530
184623	369599
432847	393326
478588	268891
313355	137067
39062	293813
265698	297251
284991	99405
127315	48559
478588	96391
399492	183572
284406	447039
377626	92613
388190	292418
345401	278025
167294	127687
78709	112312
26438	386414
170517	149985
119877	115887
285869	118488
291561	94516
231099	283959
75977	186433
257074	252274
211868	43018
246167	99210
364470	411424
274852	198963
192316	1395
154256	19620
329099	91472
22624	379659
405854	422998
137212	295659
173174	473765
39892	199256
478059	94344
255465	180869
112124	388531
93288	271756
332391	86077
308122	446616
364057	100956
331211	445936
459907	317675
80048	246311
239084	138021
408549	211632
119428	434893
381289	47841
26556	427979
46612	210519
327570	456640
397708	59311
279390	255200
479188	406638
31880	404396
275319	243115
450161	297713
72602	314742
450708	448566
187456	94516
195591	236189
213158	10520
10217	179352
118952	490239
40114	232543
58853	234470
427851	196783
132114	392225
430473	307279
201247	472450
85018	119580
236032	277770
477857	22731
402114	360860
246568	77727
206075	8013
230574	267602
353632	34416
54059	168310
350472	88113
367096	302836
370937	483074
19459	405469
62800	202170
176825	183213
58441	49903
391080	264406
244536	203365
373837	332392
253171	96094
76369	331535
96736	60990
116223	428756
88722	191742
192611	449534
29596	414949
412748	69202
372597	287854
86379	451106
33965	88396
253102	60637
126755	388575
77938	293488
244653	446587
260074	184902
353338	118890
234046	32344
162862	467703
272845	86728
280499	260886
148969	40784
33216	273628
445180	273468
231305	338687
461270	293813
53998	358062
12481	469083
417369	145269
293944	273831
317366	378462
126628	238299
78168	426693
22960	60476
399785	311037
415360	138104
435266	97277
109598	334423
376964	481267
61647	475756
471290	493558
164889	190369
170257	194964
34865	78184
325704	20946
363225	231485
113541	214024
78158	312166
473473	366127
238500	54976
486712	354933
316970	259936
316183	476078
65326	378691
73846	220889
286192	72401
39127	327362
215795	99405
364956	267063
324708	261278
142116	162247
493293	446393
246876	135756
367919	457081
44676	99405
286145	265711
238641	430356
352237	173647
22566	312426
216984	313745
88038	88241
437623	313645
195362	16433
94788	249709
75677	469532
146359	128269
46092	73139
381499	397009
336152	60862
322934	492836
366402	54942
401585	377103
139301	163723
39571	455751
73466	79861
243584	87469
401568	287423
435972	369599
406715	450464
319231	133629
327361	394994
78134	277444
480683	291249
245441	393326
347691	114626
291145	360379
462708	425846
424647	221326
362724	235979
73974	330402
49918	493730
129920	285316
343004	32544
319259	2277
288354	407902
165147	116070
318886	196988
439377	361509
37459	335842
153813	96094
74174	46912
327059	342547
14228	307642
283922	258083
125249	152502
475749	126473
7922	252961
310538	40447
168437	340889
467788	458601
221173	100041
96559	233067
241211	307631
355796	31950
61627	103194
52791	219499
373755	248747
142336	267352
336023	366853
487508	481279
139341	227101
40028	445453
103914	39022
260356	167588
184245	76259
366981	28065
277489	248232
449892	200632
62718	55912
220378	123369
54281	21902
386497	367385
471254	52917
61286	61811
113616	184558
424699	48163
136605	24031
468548	55354
242411	300502
260878	469061
188572	48146
222544	376566
297469	295725
22414	75303
221976	306334
334372	267480
249439	362761
159180	344314
200407	301896
465843	11002
417848	405217
401014	211868
152615	300800
267562	349186
150999	281924
274455	458517
269832	277084
133302	82125
443616	254973
432037	107570
414593	284965
151451	286419
383291	443460
432382	244072
134299	158889
228468	254023
149354	122462
232311	468489
203385	36162
297066	411365
385969	392045
385538	105498
284254	392631
196358	433517
246215	254073
383756	376096
173966	220857
485536	364388
320000	305250
304031	49231
202127	258714
308645	204643
43138	440615
303507	170835
468617	218912
418084	56134
469556	440962
321645	411424
381412	333784
460457	489323
324367	268261
383068	141189
134535	333209
24456	130253
404568	258938
111964	280
98106	21583
65619	445409
374274	338191
130430	143148
188479	22566
158470	3339
409468	98906
154316	313745
89062	202896
235827	214714
199767	281924
437464	390471
313263	357132
136132	485179
120810	303580
379058	273831
242661	104598
268959	456231
181145	265608
51669	269199
16325	15257
212357	428214
388596	451016
432003	180578
442584	431764
225440	105585
357116	87471
672	190369
197266	170020
7386	5677
332	13370
420219	214992
393019	121153
153386	47376
295094	309801
295841	6873
329795	57989
160047	476412
230102	5040
151118	331581
46870	236240
418368	439351
25969	96977
337761	417918
311683	178422
73660	96803
398331	16433
420175	151944
26527	249338
36182	404396
214242	82291
407285	122462
444139	284712
163424	113138
443799	258461
381499	447519
206819	486339
39892	428663
247404	72003
179556	478415
394610	470182
27885	340161
109733	210610
482851	86800
26035	428214
111079	99342
214072	97660
61934	218727
88460	464350
296839	153038
472614	396697
91717	317675
109305	236503
101834	2658
223654	216757
15819	94417
169985	270002
272737	45899
130069	156520
493148	203308
230574	295515
13048	80518
203200	68422
285557	224232
289126	293115
218647	314766
187834	58169
81457	15209
292276	209285
68720	175539
298805	146202
296733	104958
421682	199324
117647	453521
38650	193144
285559	430610
204862	284272
402509	93214
171915	389016
23481	26502
426197	188759
359827	298767
177644	269199
172707	375840
364636	289497
418057	428103
453823	351880
367929	101058
184687	331581
245148	330032
320324	122462
260516	176724
185352	309658
172864	11584
331170	455863
230860	246311
417473	469235
400593	91295
230051	70679
436804	485304
306524	469329
13082	305528
261626	66595
17854	99405
31808	298182
413869	50464
444755	88396
322324	324875
43023	194035
56619	12213
215587	351814
4016	143203
458065	476951
183668	366127
127755	185076
457396	425677
446037	411365
14284	246175
132147	106840
308015	57162
323483	101049
85478	484529
340965	388480
130990	17339
130224	26453
187878	21464
257846	428199
24447	106256
472705	236915
121234	222837
220378	164884
67518	22512
219546	167588
396803	477486
380793	203804
266141	391414
316889	109767
378285	121106
28876	220609
448665	8557
362409	398149
122210	424387
319837	282627
26287	267352
294823	345745
277568	22827
342124	371852
213247	378283
88790	319992
177702	294516
128517	270095
324491	65772
440364	387335
289262	311728
329238	368082
265529	435708
170570	319220
36711	493595
274138	2199
469388	162249
284554	277094
438478	293813
325188	168213
425827	45413
157862	262954
247619	218157
25969	172918
477414	92831
120270	332106
119381	1134
230788	228859
63876	170279
447962	420053
267221	166513
19542	290575
374379	25034
331810	164884
492471	275790
82707	397169
187095	137061
70921	303497
404352	476951
141782	177104
226435	123105
133164	189270
247738	473862
392011	489822
452402	198311
143305	278642
326631	406408
356345	305449
28481	106152
107342	135766
232917	280417
246406	112312
2606	162831
90071	86596
143042	355332
394450	176371
273479	344091
347972	335345
159261	480224
479994	416222
359397	176901
425640	177244
226492	224001
265483	18665
334668	26199
60702	21907
317176	282688
229668	165827
73700	218727
219934	80157
215551	441700
302103	157715
137248	190369
184369	286936
422476	288353
272812	91382
466146	221329
291292	413525
312283	454925
292674	24516
57708	137128
41781	262954
242523	82172
73262	279374
48921	392086
423545	142018
310590	376937
486680	272007
93641	88113
292931	113795
123283	292553
430068	208913
323836	440660
143763	50264
119001	489812
212956	51895
87046	383135
252604	226954
483678	477358
193666	485304
232210	433340
115442	425675
263827	144297
267919	452746
179869	246926
313824	481681
468287	113749
305231	188730
316095	92031
197236	63528
406968	448996
261396	132274
148451	176372
26723	239872
379059	159737
319259	124497
298761	337615
55789	374622
314311	256487
323836	215134
388475	404750
247296	267916
313864	441385
174034	90276
428004	104306
201131	321841
280638	248583
63520	63528
326240	233415
170657	421226
475770	375768
228084	73778
126461	440660
151750	441202
195138	269885
451216	100964
296232	169047
132974	470554
74455	151510
146893	404396
29820	356121
89687	293813
166158	223121
122020	477447
369841	404053
306673	170823
457844	13936
50978	447517
418263	459094
324839	193296
65664	414912
366228	346062
269949	3664
308122	474880
106484	430356
276208	197020
296111	269600
286390	185421
44950	148499
484144	152956
490093	267602
351071	58851
65838	380538
427827	62191
468541	412398
64267	6072
51611	61531
389314	102352
128509	153995
492316	33053
292997	7771
215434	190369
238377	294404
33398	183213
427747	215156
439631	387987
134201	183213
25067	477251
133782	315380
248966	186259
50900	52271
301553	366493
323234	94021
195681	130028
428313	109407
342844	306816
228128	282991
156599	336590
245151	457396
319081	10674
61376	469690
12169	271122
13268	460404
202830	486885
137891	183422
253028	286828
442977	251116
357178	411424
154942	42313
159044	188198
53530	112388
371786	119868
254471	466689
109371	445018
302627	408288
140715	131603
277170	290928
456694	374034
249522	81853
334952	317513
448104	134500
293265	315564
420139	14831
477932	395574
352798	74106
460523	201262
216147	452709
20946	338029
480590	336955
233306	91159
407198	401928
481419	301611
198317	383813
256893	234649
319824	279664
361001	396597
230051	146298
281826	113749
316872	213871
91986	351451
473143	231485
256698	45207
247090	100459
219475	481404
66090	81280
189064	29445
283209	370480
483048	401854
131964	106538
14370	263833
406660	268939
134469	482211
248013	386360
422613	201286
360459	469509
158171	234413
301823	191479
330721	308057
378002	351732
311766	58786
231439	54158
461759	470927
447610	137128
207838	218360
151952	33696
485426	219743
168576	36690
377030	4349
212357	4413
309218	218607
325947	233160
119113	179874
3737	472079
438563	281924
318483	390088
95488	251496
126749	125
333339	103751
424631	246311
215644	132284
308999	15209
368750	132740
346272	139167
207032	177630
456021	108672
194767	414269
417558	488899
453054	293813
76228	38265
309276	99843
47357	2068
166822	57375
102891	42653
112545	151096
128572	33538
255084	219876
285664	104505
243599	276358
246547	106903
20172	92613
370977	464725
460482	444436
266659	259290
119047	458264
67248	444235
404141	160468
478871	134259
418992	146202
134145	297586
377008	471293
55914	384400
459299	8789
318310	261561
106242	362443
161397	487192
203656	248525
326260	297834
245826	50082
187507	203540
109270	110677
338955	50605
17481	99895
202808	327292
120392	327100
259542	179579
64238	453854
186222	11626
273610	348798
3910	356186
143370	12958
290743	74365
425866	60108
135489	313078
209793	358971
434763	456215
153132	296750
263021	449399
13879	6949
144121	370097
327209	61806
212013	328550
339801	15133
246080	21411
383919	48275
459498	173397
128084	446105
45724	149115
315312	468423
155171	279798
454714	2232
398015	395431
132723	79989
428944	283107
418554	69600
311213	12259
325414	140044
332119	484447
408251	195948
417036	421285
418972	214992
236241	223335
344176	375952
339590	401928
365853	477358
315049	87007
109614	380689
454983	477329
254314	461875
9787	137840
179088	180659
358315	110677
383205	15209
188358	106459
362557	438144
359827	153736
66035	403234
352293	39475
171216	95312
432134	475780
490471	276591
34991	320835
46548	356300
307909	444706
170044	116788
144801	102804
248184	206717
133396	385426
454114	357854
78206	42310
424125	371918
270128	22804
434690	471222
103532	120340
264696	301611
241789	93253
332239	385000
203390	106014
144191	423559
336832	10041
53196	48032
224452	18731
449521	104551
223326	412871
124185	89013
199428	331205
397814	420944
12481	42911
279975	443693
364377	74886
239201	193498
374986	477628
173782	10646
327168	441700
161363	462676
91325	89286
195944	206002
92613	371737
232792	73726
491419	175721
452260	436089
146540	465520
349305	250389
360846	48163
136711	466851
465139	20959
171319	55037
393316	476194
209890	226308
182369	233880
161574	154200
210720	54976
263557	169116
174309	90123
181108	451460
270821	255579
449319	82585
212871	101806
475691	450307
463856	162947
136700	456489
141218	150874
453382	152502
49184	85348
161416	309426
446630	50264
87343	185335
173758	480025
464264	315915
133882	357856
106620	222891
306491	121897
316554	28129
39387	358185
264630	377622
492680	123369
50728	261303
28706	356280
125210	317118
348034	462709
174359	345401
111716	88434
102009	222585
445954	233862
182029	4349
278769	179815
376951	466737
368117	280180
155096	278907
378859	32807
171706	351257
476918	221890
74102	58796
284218	15885
108057	275790
275879	65913
322663	278907
88831	273141
247877	108222
71189	194248
87184	187974
58640	144306
164042	89373
296750	293106
41312	45227
64855	490888
261697	140608
488481	164164
2304	17214
41016	40447
266398	52917
423244	179142
228562	237666
90863	474931
437497	471382
381622	297954
167799	310261
398843	259161
248008	483672
328676	311297
144381	124728
402301	53863
452243	486917
69530	348292
390696	212163
384370	215578
72804	60831
138126	11710
418453	296432
106594	201562
488011	219743
302774	3845
60238	425777
21837	355427
130069	180890
19369	475917
279108	265589
6547	267602
54717	261396
54362	419797
32900	209966
479351	343085
485094	366828
245965	474963
273311	431506
355779	405217
493318	490145
363846	378462
86272	359762
310156	166063
444139	359358
206963	28622
343226	26940
113748	336955
405217	423930
359427	20007
333536	64335
188469	492715
457692	323157
463769	98931
382130	1371
374712	314821
275291	434270
342098	406579
318335	15209
283698	79989
332742	212375
357411	119765
413816	9737
247853	22512
174139	206920
354778	134145
41715	251472
236216	396883
226258	140044
284218	119873
51652	267553
183700	203279
331028	266377
443572	144120
416655	262954
375476	126426
88941	249709
30324	408950
242038	372945
303237	401101
22705	175721
34524	478415
169606	67387
115579	280635
311848	286694
213520	486885
398451	388654
250626	132740
153141	460827
317370	142284
447624	285156
167588	392190
148115	468097
482692	244898
381305	21411
133718	349033
284344	165653
377436	420944
382741	471380
457112	57134
115826	139648
304146	467523
210746	199171
394940	396080
251644	54976
147248	327155
303564	236654
2447	404407
454114	401101
371918	231766
93345	434216
268432	100277
72003	37516
76228	347721
437014	236
263803	304865
20279	392284
37822	430790
262570	423469
301312	386057
45946	252610
201223	184179
169583	210032
78319	164771
250250	139648
21818	482143
20950	325885
214251	267553
300168	181704
55914	138549
17559	409828
261651	377677
23666	319619
67622	404429
967	351639
441463	311212
356906	440615
10569	123369
102065	252664
390875	106867
230051	154813
397008	12443
145705	86476
397638	95882
203321	475200
345811	137128
39325	477986
479589	258907
465371	409228
492081	246085
56433	277622
188954	376855
231839	104788
290704	458183
464180	281273
389331	283265
276537	324779
39177	391414
215921	273831
276549	142018
387185	119054
385728	114930
278048	25162
473537	264071
248296	327061
409745	357989
342465	482851
346713	189619
232310	270155
369798	110708
270059	86974
85049	182705
205325	275058
144612	332094
192742	477447
20501	33985
390152	27766
142731	337138
433630	493016
126192	66681
429668	461721
410777	12895
316557	115939
154981	243903
208788	478415
136379	414434
106739	216752
98541	218727
71958	190369
362353	4349
361792	461615
381858	293813
68532	450054
270224	343702
314802	20958
130506	313510
93150	362598
476970	313745
209311	353596
217674	299106
391374	287569
143079	411365
222640	365141
375185	189299
433358	76454
131877	169686
221158	451267
453919	183249
179620	398333
7271	270095
452243	11199
82187	315671
340054	208487
75989	132740
147718	67858
75339	19118
335441	288035
4349	272470
409388	31261
401886	68465
342465	187834
308618	409828
271994	393326
150924	146102
471135	23822
10542	422206
235160	105585
420777	39095
116379	382585
119345	412040
110992	286936
196030	1667
486712	72226
484993	278520
127528	358065
329743	293813
439942	420944
108804	469155
12967	421356
249708	40447
90285	58647
366708	266517
351354	476656
215420	255316
53004	273831
64191	445753
78469	215338
407025	336590
224207	21411
51457	158112
92498	358797
155036	388473
478588	146181
408337	18060
71854	344537
108222	411424
103343	77438
160984	209996
36733	214832
77223	455910
303838	49903
58486	67853
383427	254353
230574	245508
114583	20611
202774	210036
315656	137600
331990	16433
440293	170020
72804	280933
404892	473095
183718	334950
442618	285156
177748	80163
434018	423688
331381	323339
298582	46660
270796	418874
109418	190369
16598	311212
142329	76185
89179	86140
443586	265711
260021	144975
380769	15926
377983	132996
183718	334639
82150	228249
425064	102098
465956	214024
361967	137828
270684	133235
377551	4100
327882	459213
329778	306253
49129	163800
372104	267602
69757	384849
155045	291672
229497	319368
454767	199967
392515	259845
228824	453828
238099	236213
125871	25716
431446	237235
104539	474401
236700	438783
203200	289515
240807	164059
196057	37057
179861	313097
9965	11587
3283	9311
59438	467703
453786	21583
185276	380568
207862	186384
349669	273831
24751	244688
229613	97894
133051	365885
319623	448724
378125	92613
174318	53453
287413	202831
239513	119762
116947	229590
82984	448791
353287	302996
190281	61059
409009	283005
98445	313745
358202	432970
421227	123459
277640	110387
462696	462561
488971	174770
427639	284118
170923	489822
256119	437294
192704	451613
423767	187045
463089	331975
260350	404523
431128	308624
52624	232095
21899	23297
105977	310836
247827	425751
280761	318735
208300	213298
207923	287775
87470	418848
83179	421196
220490	157118
150489	368358
127531	263610
190652	375163
326564	48861
337716	94344
129951	71743
115386	448188
354061	463549
325949	303175
285446	289066
372340	23226
196996	392339
67835	13563
23327	376250
303356	435708
302897	154835
53033	66399
328853	258370
51735	48521
308818	391414
414334	211741
207944	452673
459047	119868
217000	214265
437929	54942
246335	183213
392942	167368
486113	474412
372701	263610
316136	462225
194875	127636
425214	434893
472554	252721
165224	340276
486698	440327
6417	106152
154835	390256
114063	10690
347453	47644
159472	392347
405398	486554
192638	19165
199710	319589
190835	285166
340197	391414
220300	99358
112267	365339
273289	338795
404676	66084
184207	217223
221	175497
290180	481136
152368	20764
12899	149389
396381	474333
286513	184058
33890	363411
173176	335123
304384	166513
300273	189786
387829	469235
281853	324377
320089	302654
46328	367262
146107	160573
382848	139859
242241	439718
451528	357194
376594	49828
73967	396616
178422	359450
290862	73336
150938	36888
347121	405491
376778	34202
27885	421074
479627	294385
237223	448770
221369	461722
89232	408400
27989	86892
458023	153099
55064	141649
283377	269199
53242	400223
475378	207042
322299	478561
32449	425759
486922	479570
132827	266852
166640	384572
309396	215835
184629	278520
446272	101058
202169	363301
285423	447107
138663	48275
65513	31684
15703	218727
166158	146202
285289	431799
479741	6576
11331	400944
240384	16433
425370	52194
123825	191449
388333	458880
350912	362553
410877	327217
221687	3041
193602	77031
202774	137198
98120	295989
254115	471544
200464	489707
280437	86476
129067	282157
176878	398070
156043	390182
302387	280635
336272	383372
433653	293813
222102	140929
379917	440660
19678	375840
314311	352952
260963	474568
218716	319849
135680	296190
28096	240336
136692	46648
59171	219613
328972	90123
312921	181040
54035	331093
271595	420944
257284	414868
217740	444180
78213	237597
320496	78788
255567	340513
171093	63957
187836	162525
89955	427911
384428	470601
298258	390687
301190	367824
230238	72495
92749	237235
415758	221057
360234	152321
91197	17996
84745	413344
456294	254822
460226	377205
480141	373730
326002	183213
75065	477136
493761	490323
348644	384955
138611	214050
409388	160461
126021	165267
407416	469235
233236	339024
292352	102494
15819	48275
480866	4447
73950	447517
89826	23011
91640	233088
479156	317118
210556	146202
194805	460984
269532	241468
282284	71368
293913	407332
274277	370175
61367	339453
53898	78273
365099	489822
313182	145948
364968	393326
465043	50492
142028	255744
364483	315850
284842	310261
238264	459000
172249	164164
157785	203607
84745	18053
436009	395103
432339	369066
323222	8640
66916	401297
154708	218154
267826	220857
391643	361515
488860	214024
351855	427205
5563	61934
247997	425846
314617	274852
315951	196134
134326	273831
1430	425675
97588	243309
265796	249334
122494	426089
454305	484709
189998	21411
167129	391414
241506	28129
85841	75495
244695	187946
58216	28129
375444	472091
140904	263601
348197	38513
429201	285156
266765	107410
45724	30779
388813	35707
287737	188190
12481	367627
371184	16433
73660	144905
91544	384590
128811	237178
417586	326446
165658	86421
363543	363710
340721	166513
334425	34675
403670	329698
113717	190369
396272	277450
142506	375029
244626	149374
244017	221324
179362	267602
239256	378462
266163	254914
338894	378686
404568	84461
78758	227101
436682	251388
326631	349835
380025	370492
157044	267352
293241	483385
253435	162795
359933	193476
45270	372141
71673	137481
99564	29450
452518	435318
363390	109225
32046	174106
215268	258370
30326	446105
424925	67089
15068	205861
126017	333070
171476	95942
152590	132740
21233	212081
483719	254973
104434	132061
247296	442269
40383	190369
295841	364882
65442	86974
112447	438399
291454	341144
2606	127357
216324	446086
397108	120274
104314	202024
258158	180218
130657	476544
33372	89964
377807	54068
295889	107148
57916	59659
187458	489822
88324	172632
81449	90500
305357	210438
266028	240225
78993	296751
180947	469532
326940	421518
409627	417642
75404	114063
329750	50656
53979	236413
379391	277713
270054	475874
187746	214024
399900	352605
390775	430610
370830	263504
283642	391414
198317	250419
267468	249334
258274	405217
196594	9054
486000	457724
446998	323343
13246	283096
224660	135967
416695	240609
103992	32605
132622	177395
309214	16433
172417	140299
341317	49828
265896	15209
174150	311297
73698	29567
306294	393609
15976	123925
153590	35015
33494	317675
163519	229795
199893	94344
308122	385681
205512	317356
166626	196515
78882	127800
54717	197988
381449	391414
480869	355700
234453	251433
290124	81005
374314	260958
165371	437217
217477	421356
400888	341710
24787	281924
225363	54449
122234	122694
93645	169482
134833	461794
7124	407476
340501	395070
90087	207538
121354	355790
83145	71557
45568	387742
324188	361391
251075	332069
401948	407386
1292	127432
253737	250679
276591	348798
135103	214557
219136	257298
154301	477202
451606	477253
52867	366781
144577	105967
306815	478415
181190	211868
240110	345745
202922	211067
199676	406693
31200	371116
372485	465647
271367	176913
476107	453010
489908	58363
293913	23915
461380	50603
466146	99549
392677	14012
215224	276090
2475	301475
103898	22827
329727	313454
95556	105806
57	432610
308872	391154
435751	215817
170553	490890
160910	275705
489860	51599
178333	226658
55914	106531
318159	44936
410396	304159
316794	251071
208877	97277
449594	344483
61652	170221
472046	472072
51756	234952
325501	347722
433460	264406
19566	334851
65546	447519
270248	23941
152248	13961
182452	295291
156831	478415
362531	113051
460585	277961
469142	470554
394145	55564
294079	110816
113407	62191
430534	91692
231975	325080
9186	438405
201731	454568
14497	48754
428182	324324
442552	268829
194807	212278
48472	20547
185165	198175
81636	103936
14961	423550
158864	191857
338031	356791
250828	415379
38385	253002
452981	369599
263151	219792
247024	329041
112372	26041
32430	103392
123410	243438
327415	438783
49789	307022
454263	180454
10142	442030
473406	370866
236750	420944
445356	264406
241912	371662
351849	198673
358731	122919
440998	448782
472265	49903
249055	100503
276821	191761
279722	296680
84745	7197
112267	30510
342465	301252
155031	150194
244940	474347
458183	355391
154880	360999
37739	45024
75640	404009
425827	11696
268914	49828
89237	62191
279833	401871
292721	384262
360953	391495
346860	275920
38053	476447
205247	54976
423248	485304
48226	244594
159126	440800
157258	387742
117385	136331
463333	356355
99370	268245
409137	203618
366402	10705
370137	155311
344314	480024
360118	205223
15930	281818
456830	264241
285146	314058
224835	430434
233584	192005
431214	55012
253557	186440
188763	195007
198081	92952
439024	435050
239213	209018
120085	306618
38285	12129
401047	247945
207309	229469
43698	130438
84726	348798
417372	435280
272225	376431
341810	440962
447335	58317
415967	66398
314579	296883
354022	455995
2661	485185
425827	466432
207984	95964
209410	114705
43738	158368
381993	384671
191846	429871
412439	292468
458925	362972
330315	477314
109241	251806
237851	380940
106422	345401
375073	402315
344606	270986
214735	267602
53462	295725
435408	64335
424068	184869
12623	350136
197759	166753
8254	278642
361475	345498
39195	284591
26996	250434
274615	267352
218703	45721
39892	136139
168642	423688
360118	11462
247608	77400
285167	122694
46092	229895
324190	96593
119944	42747
484128	63352
23822	453821
19622	80543
489354	146202
82815	423845
264230	361733
264089	105498
44455	46443
155248	267352
258864	51881
132757	361551
454848	65280
125418	380689
153322	274048
433820	294827
163901	144459
395788	459802
381805	204928
409415	271323
439719	218727
438644	358032
230010	234485
187903	440140
462984	100026
459176	431226
65476	170360
449628	194925
204449	279963
79374	390197
22629	21583
130224	339205
390380	37159
364703	298582
333051	417036
190558	114930
6597	271383
115687	362713
176894	426034
109599	274619
207141	400627
157697	405217
374379	291674
93822	156867
233045	186489
153322	186561
103706	330261
198277	15777
414312	113051
368858	445749
99073	190369
89163	126426
458789	181524
402062	470554
230051	51047
319721	186259
47159	282890
46450	263514
253442	100574
115193	415967
346557	313156
338660	109910
289515	32053
481258	23018
11797	178048
348654	171260
146180	336258
185651	474412
364158	486335
363920	331258
317395	124315
421371	206328
81358	383377
874	387185
55489	303175
125076	57375
119177	308866
209169	153523
476744	78202
444380	486917
96684	58462
48282	477980
289292	343225
490968	453625
339769	145835
99291	111600
45391	31841
48158	391414
271986	205270
205380	214690
10762	139755
324708	319883
53764	413860
207299	330402
461136	373749
361491	775
204672	293813
89219	58709
262210	184541
301557	123451
22488	139437
321157	106693
384231	76576
177757	168213
55397	6374
286670	439218
393870	421108
157492	139212
371306	227260
89883	425248
311479	160456
132153	396069
42460	110677
174449	120861
255557	356513
80204	199903
394121	207741
318125	234546
123718	284843
26109	105878
238889	10131
203963	262760
452772	492733
383964	454836
405788	38490
367747	229617
77708	315687
16630	452522
7165	141166
230051	291288
225081	120195
233045	256508
314617	118755
170550	203783
46092	169936
25038	375595
426742	387860
311573	191512
453843	289987
333339	175619
78571	441893
484323	446170
456748	153995
281826	420944
68416	39971
207637	269199
129727	385182
370260	75273
54576	417201
260167	365058
157726	229399
481723	40682
412749	332488
305495	459622
315958	261398
454867	41228
381558	18418
372170	163445
275721	118571
16898	51222
212460	478232
55084	298767
360381	276090
238406	49903
439878	389384
298263	277806
353597	282068
248274	434893
383610	226703
145367	67089
177007	443305
187539	48163
263514	308103
203200	210050
364636	70840
167588	449708
92635	478678
358132	176592
25769	111063
262050	72775
420736	204200
199521	86476
124765	8995
116525	339105
436963	140738
309502	79278
413411	409899
292230	39071
320092	216206
265914	58645
290838	18745
399441	120513
480594	145415
263387	369432
182349	283445
257198	233181
208501	474478
158099	210326
329615	263925
307337	346511
120685	128456
414905	343085
243384	205223
265845	10646
1805	310756
256267	434945
109618	221468
158874	249175
347769	324675
389496	262954
466432	69223
335941	114965
184651	273687
294854	368066
263803	113138
356345	477986
153700	12443
219281	57002
2432	72680
339908	476662
75339	71483
238406	307108
474341	124640
95712	321909
238602	139648
215798	374314
78699	130395
283332	23149
463389	304227
349280	110677
304173	120087
426040	267590
462821	491565
174725	218727
373288	192610
305072	206557
489913	452055
486317	289211
173680	49127
372280	122694
306282	307528
20909	417201
147706	241239
298421	53490
73512	440660
307904	213221
455001	113138
84968	178963
249692	38455
183274	403467
225489	461944
159578	384223
148468	82794
366534	180826
304404	22676
126628	248614
347421	455181
15572	51954
252044	42189
448353	48079
81541	405217
123071	63957
104502	364203
134097	430689
65244	463549
108659	395988
274761	218727
310459	15209
276821	324632
325509	132996
45731	345864
471163	60517
128064	225575
116431	425675
427932	288354
101547	295063
153771	128032
103178	110708
231601	23278
471365	115861
163548	298432
456021	184528
367933	115529
119462	348798
20401	65133
384272	247092
326260	434904
262496	358286
232600	291521
283093	129341
181746	106260
135971	236213
28269	458580
452921	413822
209311	90239
171597	362267
109766	469457
55659	92114
161091	476951
190281	235644
452816	366493
242840	147563
407073	438783
194162	248777
149837	439725
23162	469235
44341	328140
472372	146566
99052	282069
172271	477986
16969	130012
357959	137188
242551	492906
100266	22931
259775	478387
342919	455515
293207	329803
147369	420944
342322	271756
15276	274852
132876	366127
395952	424181
474888	36836
199416	113369
338931	385903
322189	88113
413015	255731
492767	48365
298780	125399
426040	249894
457257	8043
445190	335932
464783	196317
296432	168957
441651	493022
321274	175881
195294	144405
10236	337120
198974	144297
313576	49021
204107	273831
40798	144432
384196	206874
352692	280635
213907	132247
28459	134731
274771	301659
17238	474635
244454	423589
337348	246672
205180	317100
141096	395800
372099	322016
297838	293813
207057	136177
79297	455102
134212	118774
187836	483247
18347	115284
105827	72340
147333	320533
112086	67172
293803	481200
24706	13129
435864	390745
138809	133006
336020	167760
40956	90226
441211	370866
23188	376759
108350	78910
149373	105108
288997	12443
216666	261008
450465	142670
103325	303001
256254	237165
455319	327217
188503	68762
58042	299106
62956	54976
422138	413880
379680	192127
77143	116111
68059	310521
337242	224568
103529	360790
259439	315501
396043	385076
476107	80193
231059	19745
10701	383973
29911	151061
97926	271269
267837	227101
389009	176073
474142	105585
294748	53855
174770	459976
417631	230089
91646	486885
399541	59636
195490	321313
418291	372024
98595	127921
448693	161290
429505	382477
167814	61149
85182	16433
153753	266609
69657	280068
434088	409540
294267	183213
51716	218767
473600	126453
460687	257962
406854	252066
293913	151164
430633	371901
193020	76923
399768	359108
345578	21902
414711	37057
429991	71021
310001	68950
465774	148899
295804	355700
163356	321791
373244	341271
264038	219272
382480	440962
216781	241468
109906	206121
439914	463799
320603	131381
196800	180972
183695	234103
372217	228014
249384	298246
278769	47295
321242	411455
390997	265065
73360	32639
68932	119381
172954	203576
29532	191541
100538	51321
26091	71190
456972	330988
487422	29105
143511	152185
115414	397958
113749	238178
438783	439017
199993	240724
119001	282068
417806	350934
36211	105585
364059	70941
154121	465950
339522	197066
301557	44111
319259	151885
87525	266852
124524	13136
138639	325491
130583	179375
364102	103436
449884	270095
124995	260857
235021	266203
101680	358032
309599	187974
96608	398098
295919	132894
67847	254366
152416	18721
365757	190662
381877	152085
487353	154558
180488	86077
205571	74100
192742	250876
250402	402664
89298	80235
389656	491677
223757	265711
151578	323340
145902	188
380071	444905
467788	24647
440738	62756
50564	325913
281993	310187
204681	105967
260879	216681
81432	179375
324071	9054
261044	136406
179503	355909
327387	192310
3220	313745
4855	25639
441303	94344
121594	386841
358101	6655
479537	309034
102249	278363
413849	453009
293298	465894
154705	428864
292520	409152
268755	180962
95170	62191
330876	49977
32966	228431
178304	27826
216602	317118
153006	144943
94111	448033
10267	227101
63835	261907
125575	442865
350628	439992
383902	381512
167676	324812
59199	26912
208531	157350
215474	190369
388084	315671
212733	166513
264388	211868
182116	426041
371976	85769
3458	419850
462023	161321
8649	28129
223375	54976
420234	124765
409542	221398
158864	143715
265792	217883
198317	302416
143803	413084
278711	179506
175189	430474
318735	398885
245152	86560
377778	159213
88473	359762
346534	205945
313257	428763
302576	449238
35812	225532
404676	270196
316372	116233
270727	467320
136878	103240
280533	153099
95252	21640
9969	120895
91325	127439
362468	401481
364636	153043
362231	325229
109502	110677
198405	401949
249534	201990
411302	134145
141129	34339
174139	113352
474341	168779
413099	426291
248485	196783
6468	227478
344561	466101
475092	336481
22131	106969
126910	49021
167419	446304
156739	87471
337518	414286
187834	21242
235473	196783
277568	284482
286737	94516
36743	113051
185076	85862
194304	317356
385075	61026
467085	118709
228431	134736
410463	309388
132730	378082
25165	479614
456510	182776
241507	233513
245679	228497
160567	226587
40351	462293
61895	284482
437944	490977
486350	59113
149395	98681
133131	86728
294730	237165
121095	327217
8144	342190
13268	232183
117239	21464
62193	484447
285786	56270
441948	188792
211747	205079
122140	293813
428908	297784
191308	307108
189530	155719
18639	431153
18017	112189
419091	190369
366148	196783
71430	122694
424115	463774
353701	119381
74953	442847
489787	283918
405356	287120
441228	350549
251766	477986
84000	479614
351708	161039
356530	315333
286781	4413
273148	423711
181880	423518
338830	352775
22172	293813
174436	220010
184221	279988
31898	448941
411419	300555
428277	218727
351827	383580
125056	214888
303111	97277
363866	421980
110146	309085
145236	139832
109599	388204
321553	346367
100718	198297
260320	320179
263751	389383
81249	287740
70722	89047
263439	224198
229735	491504
99409	300528
150128	35707
108888	381441
72327	198317
30568	73189
471808	214024
376675	432362
17740	405217
458982	269199
190315	165197
43080	11095
362246	202440
27404	220273
417043	212182
315573	141247
290985	168093
15557	187974
45038	21583
360129	363581
177735	109733
225621	318735
29375	50492
71934	32807
252513	385378
403166	101058
174034	409649
482772	314742
172294	400326
471406	446448
441821	378964
87604	155214
114643	49963
109945	119868
32807	370909
407315	98092
330258	475447
476008	454699
377152	484701
200092	80476
271433	298261
74143	187998
445593	177650
114643	266588
261501	414747
22683	391414
368299	51881
477328	204453
228855	180707
319088	291324
246540	60610
210282	55678
91881	248161
212581	457528
458169	478415
280334	155471
133134	284404
190861	216773
379696	42189
357532	199982
38496	20820
106739	484573
225952	313745
389224	250434
1292	308770
378702	115647
210208	217423
115578	281910
354655	341919
141821	164884
484229	179055
46693	39195
53275	343012
320462	198317
413432	408519
206789	349595
427558	334700
359388	285156
280635	322226
336137	213639
223597	460698
150296	81280
314180	148819
458183	1605
305978	368765
489977	208487
277850	77355
60483	217481
268411	374958
453646	53883
221377	267602
426057	287694
429575	392788
369506	251555
84836	12142
250592	293813
189278	381140
475522	76228
453561	33855
49580	308466
58998	220194
367087	401871
27926	292002
361402	63528
277568	481723
77674	446351
106505	490839
312812	375840
136129	322674
3885	277179
473870	126473
21230	400660
461010	185383
355485	427205
300330	298916
433755	164968
101504	149726
491190	158382
316565	352778
428861	194454
123333	441015
149147	211868
142780	5040
119866	196783
9348	267352
94062	111950
421608	226943
473151	13129
308147	81522
19727	2935
165417	186440
445343	371983
300905	429267
167068	97277
422711	55700
248013	423979
330930	461944
44577	12129
251720	154355
287107	389682
277568	99210
383726	51895
317977	154236
79328	105635
361576	300480
336593	375815
463389	110708
229496	351765
290799	478617
11091	13370
250546	383078
149275	203656
130069	468146
403098	210945
113843	334289
122186	183570
262302	412980
417736	428125
16455	97206
111964	402540
444755	213241
192980	327099
281013	37057
428861	125084
304202	205287
191896	59831
55770	83403
95677	457297
24277	333805
242561	166684
490060	268743
320873	142018
162989	378462
198450	453757
58958	131244
119844	107473
482220	152085
376966	286000
321331	216479
171752	405252
187834	367824
165425	175180
418944	64868
180752	241468
324206	134145
446182	286581
83573	407386
201751	233298
278679	388744
309456	260282
356259	242661
245187	434227
61651	8459
10899	5880
341279	21411
357969	22347
290031	467383
36139	256968
187458	53389
100918	72434
407667	209824
14805	464447
98663	49359
227566	361904
176852	164933
276995	163435
321157	345706
290724	56410
20	314742
326486	276169
216324	372855
5391	366270
60072	49915
396791	211648
327209	215246
90084	362206
208678	293514
427409	367686
101240	376012
169044	353260
458639	164059
414825	194165
208744	74007
423389	428738
225530	298612
374460	94516
91325	336835
242411	465690
244727	388753
144402	178436
70984	10849
177297	72754
460092	251806
89219	491607
460538	35707
298390	148422
43024	209285
264657	188830
63817	28681
179913	102853
47630	469866
275686	5040
262876	348176
355548	395988
192495	251907
118424	393613
27417	434726
270248	218727
109549	113138
334602	188925
316565	300958
435402	122462
194681	42189
95305	268531
226124	35998
157872	345401
226264	175721
87979	317118
349752	67302
489354	111829
443121	366127
482011	393864
374956	98168
35950	49687
252923	130549
374164	313745
143046	208487
337074	204005
384712	250389
381553	117097
389661	415229
238855	426800
363496	291860
409191	73960
411365	231485
316136	239483
304591	476510
18316	332533
130215	176182
417938	241629
476927	101058
236604	461368
457557	292721
307450	388575
382706	145948
250907	386095
126793	477986
277953	438372
60072	394948
260821	306557
369108	354137
190281	308602
261830	310467
327217	361945
355667	491150
163445	47603
105249	173475
185054	351997
326030	450970
449736	478415
4035	32807
336386	157100
108888	610
201980	75264
486369	123692
270597	184659
29668	237235
109253	272052
132153	78891
422246	84111
302028	491592
147618	381989
225081	87007
271459	95684
401973	391414
219445	123718
247936	182226
347026	105498
249526	111312
19472	259435
485901	328059
338752	395770
344416	252298
349825	96367
99405	252622
175687	109407
116460	91073
315588	66405
108282	430118
161219	466574
127462	48667
27908	478214
443762	400099
97588	303391
178422	474540
474526	399852
281898	24705
177482	242655
21875	235781
264303	100418
133288	42890
412205	59128
382472	157838
226025	489721
173386	398333
77072	132996
65513	484274
384231	235571
263125	381416
41772	97753
241292	37904
447520	414334
443544	438730
228532	303648
67174	380908
287418	239348
325492	393326
402805	155311
251369	429939
296260	109110
445478	489822
349506	449620
359648	313745
310012	455769
223056	384792
184892	219147
360077	57989
69001	82757
393045	408265
42754	20959
31096	461392
153850	90300
22227	341336
385451	357854
356859	11626
43088	10307
403670	84368
364008	443636
48953	214714
313263	321313
343085	144470
436699	161134
106503	494
93387	414005
149359	128089
304056	159698
361277	201325
263700	35707
384559	46498
132217	194165
422546	18294
259704	140322
290550	155844
311756	15635
154610	448227
32601	220417
470915	445233
127232	430356
344618	348176
329470	51881
466127	354646
34851	91214
178540	209018
365776	437551
274277	69328
284890	213639
460244	31178
152240	97985
190936	398954
297723	45141
282224	169744
450630	313745
382116	327217
407382	420508
33913	267602
250873	346987
391889	265065
262613	254820
170214	314742
298784	458840
211333	429863
489822	150832
99567	295650
458050	146124
49884	276679
451551	440660
389643	126223
303330	86728
273946	209471
259345	362206
34961	225799
28871	420944
115794	25398
396372	164164
312842	286828
471870	259929
187412	260112
7097	464242
186863	358784
191391	4634
473269	285684
125203	162086
54938	372426
178079	315671
197535	275959
328867	193871
191629	147520
88266	478060
381446	126697
38373	276358
424709	25668
87500	187998
244318	426034
370513	61572
354545	28129
203000	440660
386516	142678
191310	441771
159212	177630
461172	401881
104785	304922
450358	278312
305581	423267
470101	132337
412141	285446
220613	126426
462371	161062
261013	41075
168396	342807
182598	264241
155981	171147
353800	44979
127388	169047
416124	432243
65134	250009
119001	121950
51759	150241
43612	214024
3015	202523
389992	14907
342435	223332
171712	141440
479775	74508
136902	114930
226919	402862
392062	82005
310981	54044
283612	491928
49250	413860
19566	230515
350843	470454
291363	349129
468091	143179
2243	207535
387959	114133
404899	378082
271500	30884
19977	236853
356357	409927
163885	112388
76612	352318
194681	263009
11772	456640
204173	291521
450289	155492
246191	260527
176182	493919
83125	334680
335591	180711
418976	322359
366072	186159
463763	449654
464018	349186
336683	213148
280968	13370
111192	283718
474341	190181
399027	229733
440927	459993
482730	452746
156490	371698
35806	433391
481357	94516
376248	21632
78300	152502
18830	456640
528	261070
51424	322116
273382	54536
224698	168627
205657	300240
215461	238228
58042	418467
8213	145827
233498	350761
50900	74103
185542	493077
21095	140746
342465	302864
262210	455647
71665	76383
439598	21583
215382	197091
105077	312183
390032	91826
484927	73298
15324	49903
106517	12245
432362	162837
116694	15209
404568	281663
459848	383233
202613	67837
19816	223121
42291	122462
208926	252950
115449	439719
423756	321331
57778	251656
296185	76941
67768	104498
456104	347425
185963	74397
422331	173018
340887	26297
22053	290957
189205	82585
342386	94344
268263	136177
435089	453017
66824	102330
252983	296955
178422	324934
127382	261241
99499	381536
435337	26519
325237	840
16995	153223
325825	50699
28798	316011
364746	295650
96727	234413
282453	385741
299748	73538
329466	337983
203655	159249
409503	287694
296688	381716
375405	297769
311059	233942
488104	447507
24469	93451
344486	171604
361001	390380
232768	249639
482705	313545
265151	455252
177073	86728
356416	160545
370948	35707
94384	323326
344782	149897
171546	228431
153780	313745
60155	101058
347167	281504
408678	100990
82873	203783
86549	173767
301566	343555
111186	359417
197118	34855
276082	30749
59718	169047
14922	425675
406478	288035
31917	385583
74810	317118
458186	323213
461603	227101
110371	401854
188732	190369
305453	443915
454705	415481
143049	480283
132547	209285
134924	121304
16786	280233
465687	488596
5569	56609
419092	14418
93718	255972
201131	78196
223929	304782
15027	414824
267562	383198
100654	75649
222640	493277
23518	451016
226642	246672
31623	292509
79297	302369
101037	15811
302277	338271
316154	21902
139694	12245
218312	88113
436145	396563
391815	83467
222545	360862
286157	371272
91287	165334
474966	4040
446182	288750
114042	188860
383582	471485
492667	48275
204066	249709
401897	223030
10581	353488
72737	168845
131655	331638
19180	115123
368238	313745
330581	4234
45131	15209
417918	276098
348644	265445
176568	428864
181696	388483
161363	7159
424374	248398
316121	219499
214119	89680
229082	326985
345447	434219
279811	58754
481660	5107
333360	421683
393845	126073
45244	390878
191363	424007
344416	329503
37839	128563
408800	85450
401871	271952
358589	324174
52385	435318
457418	181626
295493	313745
422535	344497
311565	47295
224369	355093
428887	61113
451833	440660
19903	321868
104740	11780
149864	437018
327315	152502
467446	117097
232884	205187
344489	477491
455074	400034
298637	95823
91960	250009
60287	266556
441821	247448
353655	421356
310981	229590
116652	177861
293010	46688
354380	164884
200092	63415
245911	409540
253081	50264
431867	337094
352346	463457
428735	234410
366612	447517
393941	162618
339785	162795
417291	142827
436515	86728
52239	464429
200092	325019
369596	50523
55659	384369
362775	52537
249940	338271
256301	23018
78319	332968
114643	355210
368779	28093
105758	101685
209354	250177
428892	462542
220554	275324
386825	29521
182401	19224
97588	327351
47035	134145
160169	479758
46852	254515
439618	492906
413087	24473
99567	205289
186670	233144
281542	283113
316782	466162
143807	295484
163800	190082
397936	317675
212495	10345
360137	378859
323896	86476
347388	440249
73357	247507
148790	154137
168655	464578
335176	79773
17658	132799
378742	84590
27613	406608
182390	371934
234788	265514
19690	172397
386963	265065
109549	132996
134299	363021
80334	94344
235034	104299
399286	255884
284140	293813
487500	310988
18928	236041
411044	224639
432301	154089
54146	209389
488190	449012
269479	27595
94573	202523
364636	400756
219546	33864
329687	161952
351982	401432
489807	479985
136042	364703
288100	122007
93627	229030
157341	77438
29487	109762
329203	37515
297587	48861
320803	462973
175536	188759
277799	294385
403669	42225
91380	430610
310756	168779
314072	357170
231053	37948
309225	8802
289078	421285
312183	79989
109842	331725
753	273831
1292	106029
461510	237165
73855	134145
53140	268261
311204	84775
253119	453849
320066	281924
75276	479496
167588	9522
176173	144845
319259	222544
420151	197431
83318	393326
295922	50538
436186	387987
217740	493673
250800	191839
31867	416048
114643	118128
441678	76111
28951	430356
127320	387742
118437	123584
100067	227101
69264	462377
282912	147049
449793	218079
41496	118877
32637	36392
353577	253458
29354	172089
157296	129022
418413	424306
333608	449298
131618	114398
397734	205697
318197	452617
466647	293813
422219	463549
271931	249444
371245	263138
95889	153995
439354	411424
383164	357165
73298	81645
367028	431577
363809	269199
185086	404960
299872	313745
420529	151944
471422	68285
318071	18665
467605	439165
334796	338915
269564	388223
174588	435708
79679	149560
142285	433160
104325	398311
18730	249202
426118	250679
11553	478182
480094	163127
267422	232889
100636	461846
450847	148171
12216	182000
439589	393326
430582	247927
224822	27696
159724	403551
117862	417910
153322	323431
105964	142826
456298	76454
465876	342368
308177	147442
89182	306068
119595	164068
174955	60517
231541	489203
67584	149171
162385	384314
6155	460333
353981	411157
169124	479994
375558	62518
123395	197898
255120	408748
40158	309180
31380	115654
248013	236010
82333	263009
372999	296423
356953	46757
218420	197463
458810	221969
115072	341271
10819	387742
339333	109437
428182	27036
282396	92713
438563	28129
62009	94667
49258	411511
193204	48661
262546	152764
2432	228431
190281	350479
436509	40181
486105	178112
50586	454975
396549	411455
18184	366534
307448	402697
149718	206838
33965	249412
387541	13370
41695	278907
214800	124008
133400	107590
449625	298767
170229	216318
211689	298911
397692	317503
443778	12245
213364	251300
188357	248835
249526	186078
308073	200599
186196	393326
16641	316575
416428	394656
303591	363973
470053	153421
51627	13370
153106	317675
192205	183558
332934	455906
28357	45589
373755	217494
87047	489376
304146	428892
377811	343012
440190	261958
205859	461944
406516	53297
111924	248857
164690	60864
99405	32390
212725	91447
289749	312704
440566	185016
2243	179692
418456	59759
161145	464080
121875	164256
333211	84502
153324	275790
278406	336645
408602	136444
161943	22611
64116	158584
7448	283029
206939	446105
106917	240930
16482	424586
53140	369066
105926	179417
272456	69094
308573	352152
443300	125417
392744	267352
319859	15209
266538	122499
92501	302633
305785	35707
451725	347541
156416	479614
95770	360860
63722	236276
176427	293813
87832	325828
448353	276744
164077	76709
298581	13370
351338	304372
393706	52537
491190	10359
14601	445936
165296	478182
131866	100876
39612	421002
450787	167841
76185	395988
39176	121145
325436	221741
365625	313745
159612	8359
163893	302067
59903	205270
450287	436394
57817	130028
291119	362713
51517	91069
116552	291078
271691	338271
160778	20896
274613	74511
462835	321966
201914	396049
425430	262555
367656	241056
92086	76454
324049	352950
367766	79225
270095	60274
365032	276440
169932	303648
443408	119799
460696	211868
485546	408219
182147	190369
435280	176276
280617	143327
190281	8640
300273	388624
299084	188024
440870	253920
94073	382980
143936	120335
403362	29962
244211	264766
35929	138415
146817	401663
410255	301172
415316	488183
205933	108254
23093	3383
398574	380745
347269	86728
200092	160454
317245	196714
126962	430610
179908	420757
363354	400601
96073	213484
330661	210850
214950	225214
123641	430356
275957	389682
193842	409828
155350	409828
106313	276074
335529	104162
79528	21679
197655	107473
81783	378599
360649	27570
307448	254277
425730	130849
180382	279871
455779	329145
313314	179732
101960	383164
46703	48130
489988	62191
446182	42153
292967	399167
65405	475594
364664	48275
223398	212584
438309	383116
153352	262954
277204	21583
246706	370738
355765	269199
372964	56895
354193	482046
187456	95942
298390	405410
463434	475327
249334	59724
164880	190369
219546	440806
446998	18294
319144	54983
19727	217423
20839	304556
408329	179153
458065	391414
414257	206131
251943	101947
301062	276358
51587	137732
456748	91558
268828	489812
47858	332392
301923	216217
874	289340
82918	16433
260135	478415
298782	119482
346379	234356
364827	308100
77853	173103
483964	303424
374901	405358
40967	132740
198495	387449
259611	314611
110835	180841
41148	353292
432100	122186
407278	245271
191933	340449
214114	70826
492403	481904
317733	293813
247254	194165
446644	390851
402900	420944
188378	406017
181159	249879
321331	401854
390467	21583
194216	420790
435605	354843
351041	387742
44568	32807
411419	458589
147656	119799
409945	37121
315261	333903
85392	478415
312679	474140
35862	67584
376177	416661
128839	250389
168762	331535
90449	187974
97719	98592
54008	475610
249558	423491
406241	124509
86360	12092
334602	237261
484528	4717
386809	238424
355279	64558
452709	166914
368086	490035
179763	64222
71189	383969
399208	154907
129760	188903
114332	94640
440331	339174
261879	379976
415193	110708
314311	355217
103411	440660
252815	463623
483987	381200
33045	440660
147911	471177
281527	493022
451332	476951
300662	394529
317390	188759
435069	330106
491305	51017
246500	354747
235702	315671
142933	158103
230051	151118
164012	52917
441302	222399
72492	15209
103584	135967
26774	150830
483485	326997
358172	324723
58056	104299
141515	282401
305453	144306
7931	139709
409583	334680
454908	279664
189302	12695
466961	119381
155910	205823
22624	142769
268351	331766
47466	469235
67223	70026
2366	404889
394419	283392
54432	16433
272395	122694
45578	378686
233388	230977
279843	144775
468818	315407
66345	273468
86016	35735
135718	226378
233983	154510
469026	272159
64444	399642
105600	456862
77414	293044
171174	276621
248938	156006
9670	293865
329499	343759
431214	180709
437396	313745
354022	275677
441585	102565
111851	120940
1725	137950
246191	288690
221925	350650
488526	172646
117647	313314
468516	76584
240108	214024
421517	128067
118786	254914
97470	388254
296076	184657
466181	351818
432257	364807
215678	456260
97247	317118
158723	346472
57450	78377
11823	130901
202379	72523
334963	356016
462696	285156
53155	144845
449638	37476
196996	230925
312283	479294
441463	16844
125231	4413
388088	481368
231255	12364
209096	234413
292721	155112
454303	155271
7076	427265
387790	357622
74494	301348
147613	303648
145059	335575
115725	349837
425368	313745
115199	223099
111997	367798
223725	396729
313815	3205
13268	209196
476598	438783
48775	195948
442750	250926
89348	300800
191308	420959
10279	423469
27819	366493
424441	177777
378750	462223
405979	179898
58987	190369
408998	276090
91600	104605
320496	249202
106459	319121
98883	431715
156739	261625
324317	181978
24312	127895
418368	259074
154020	293207
441151	164544
223172	430356
78271	275178
347121	165660
87445	356563
351416	385487
175463	438738
52668	328729
226023	392321
312435	244337
19939	298415
135179	411229
485880	366469
71189	393907
439607	261476
6155	409891
361619	224674
156047	218730
62366	387742
464952	219876
346583	350729
285560	94862
125935	219865
240937	342761
49106	50980
254463	258887
325839	28310
103378	210339
373749	251961
145655	474912
99717	232458
11561	479240
211497	44295
87021	367946
170859	387101
112443	214992
194128	119381
32096	21902
443377	28065
301929	52537
468935	152085
428612	130934
283063	53863
142897	228342
238602	161396
72668	451631
164151	18433
53575	404700
315958	108222
125968	183479
361553	38283
452967	148519
116121	119868
231676	86077
326631	127369
297412	70125
386963	477136
440511	51895
473234	417309
461958	49903
120889	271469
85674	379416
184418	261328
466114	428738
239748	232111
111968	132443
244467	1401
377971	17307
250932	206623
190820	161071
483987	413193
443815	427205
230382	105585
198188	465062
194838	213980
312347	290759
221265	246311
363505	313745
136531	18008
142011	245317
367945	70977
109378	238084
124259	333049
71297	21523
118882	240225
456931	190369
119393	93609
367380	258461
374692	164164
252105	184629
483945	138807
418362	205563
430971	184520
250927	153995
208636	389493
163489	378462
254988	430608
333996	27766
358320	139272
364628	481188
423546	26821
473748	420944
274290	343540
126744	273831
92748	245317
195899	97346
302833	224674
216659	694
122752	62191
154224	190369
119204	391414
128383	315990
46836	230423
402805	229624
39176	43496
340535	394482
302918	230551
216143	151477
148073	182430
223811	228013
52880	140261
85674	42189
60929	134145
93114	212081
447962	377206
136711	251323
257153	8084
161363	177137
432165	199926
247296	89313
400270	241961
430116	59659
377380	467192
418368	65936
421392	187974
269612	326987
359782	85093
262128	48163
312842	152921
299302	325604
225444	367824
196341	272142
82981	412087
353597	11447
485550	300800
460873	448467
67351	38798
412479	167598
215578	488083
285023	53490
263751	260985
271790	74283
457512	471355
399237	209572
162115	65670
163590	86476
411629	207696
115086	16325
375255	177630
129955	243894
381305	20802
325231	298790
286068	110677
382882	370412
358814	280174
405555	318404
441287	485206
247437	124152
281012	56069
272778	21626
353520	209742
243974	168050
21055	28129
338595	141892
377006	116070
92808	452709
298552	373021
87536	20998
49710	436709
481263	384400
230061	413235
399314	294836
60072	99234
367619	391414
458462	315888
171126	198975
256985	162941
278142	256120
428050	309801
28096	35707
194051	209866
89040	273016
487347	491150
311541	68825
87910	121950
390303	283167
159370	278520
272230	390898
75341	305707
259961	464588
445269	190369
43299	342486
210999	164391
80624	190369
144643	409828
42575	75499
49789	483112
467372	488550
182026	220417
18599	67988
268584	190369
351739	47630
484144	399095
275685	207108
140217	201754
235568	118662
125968	490314
160680	449319
429867	414939
174102	296508
322509	319259
201131	182165
295486	53536
384036	188730
487219	13370
11222	38063
339785	51895
14788	30723
437007	184730
392811	204356
128998	160419
67613	421942
455465	45890
432416	45330
148084	312759
21253	59480
79124	318735
209461	252961
352737	227101
228	286503
322783	210228
473563	413039
29071	190369
61367	481712
384757	183711
340237	98286
34675	252710
299384	5040
252105	468770
471613	166368
161712	411252
406277	1031
251750	317356
258370	373287
279481	348798
66017	353884
16131	303175
130034	395988
323836	185335
66676	222891
136838	141068
362206	275152
356291	371918
101773	103267
270248	8625
309276	8970
449354	181767
99350	257333
454249	26106
493788	453718
221374	242552
143587	405559
99437	212479
7290	212129
316849	137128
240661	337343
53624	227951
466240	73336
205061	449318
471549	35628
467674	119868
287281	15133
378224	186363
80418	102857
408146	262490
190254	94259
185300	271293
367743	28129
413675	286655
163401	226308
321931	236064
183705	393326
61353	209542
29852	106927
190211	413998
139450	309425
294485	217528
373461	354024
349075	241525
391418	401297
171995	251388
408800	144405
422183	421356
257581	427633
275763	172402
389224	305865
127193	417473
92635	244115
492316	291249
302457	467866
258099	476800
226168	401854
417938	423848
95720	349626
57877	137198
323389	236193
130069	40277
233598	469825
273992	60517
90443	226168
363234	259840
135538	132938
331566	198694
359933	9712
250139	236213
201038	146122
342465	491607
53875	202721
132730	246275
119632	16433
460191	387433
96363	401854
439850	183003
265586	137521
134694	229435
188911	32703
446684	85601
26280	118704
447944	289515
176237	208338
324723	241525
205027	366127
311246	423741
113433	269133
276274	13129
230803	355553
304356	171863
234722	95149
212418	262893
111134	272846
173332	320493
399195	150838
255244	96999
112443	141247
412882	48076
116527	2077
192509	167828
190936	281912
129328	313745
432467	340357
50173	383096
249055	109200
222894	16433
332862	77969
333105	368620
6543	128101
149555	205289
314740	212029
201042	327061
76454	220265
357171	115340
432409	401928
153893	273401
328047	303175
407255	466084
196924	230655
331794	248398
402466	383576
174139	58363
263210	117177
302880	320743
289758	310583
117647	486159
325501	433391
366127	103280
447815	378462
61542	310603
80359	91506
78030	84089
479030	430356
239267	279106
63373	304948
475727	38177
348734	466737
180051	279794
45752	168249
128605	235280
60638	468926
119997	366506
291525	101058
382052	2581
79102	274314
223435	128188
226167	423828
359178	436686
492247	40658
138984	258844
372140	339853
490597	334680
492848	200718
322914	95703
148899	226308
89219	329698
251849	308587
17901	352605
176672	469235
47413	73376
319824	395547
36835	183213
182946	439401
477262	216544
128011	16433
420079	169389
358908	338915
24037	328180
334510	366534
162346	356092
286964	445533
110248	140915
425751	394537
198661	370054
314311	103898
267562	360266
51759	100649
347175	476831
360214	387499
320223	259435
10506	253701
200452	234356
166873	442710
304533	315888
79687	302067
124320	180578
261513	168511
197888	388473
135896	63528
151691	25388
237586	289367
173355	246926
152530	461846
101440	276358
189365	277921
328586	168009
409745	142068
141889	312720
94584	352775
231305	236450
423206	382936
293913	12640
192774	257093
144713	239621
310216	128316
253442	333792
48238	134287
37537	152020
39906	154101
196003	4968
137503	424681
367259	401101
252711	119381
110192	316961
386747	363293
15819	337219
487938	156691
72501	486567
78530	401169
283119	392062
204621	59332
317983	469194
449458	28065
80334	401871
151126	230476
380846	116300
1803	51195
314477	316575
423559	366941
438420	330375
113379	105498
312748	385000
428556	31873
479351	87471
123709	174449
153407	489843
409395	117466
61286	397984
457224	273831
471382	423957
126312	110677
327209	355806
368082	220516
355071	456640
95608	327217
176284	107473
389224	281939
268828	258370
69069	103392
421140	447884
365613	90123
445517	412892
321797	94516
185071	341271
335979	296465
190009	319158
228128	329295
371029	222701
57135	256121
302999	285446
31219	169631
312583	413525
483196	322132
354545	432290
388195	48275
129922	53863
230325	256121
285287	266600
191043	284448
15583	32760
370808	21583
702	232666
195121	350337
282453	380271
246262	209933
76230	126005
19376	94872
197289	467951
435966	100938
470037	203656
384226	119868
488012	482851
342191	77406
15819	386140
292915	400627
444988	84810
489908	122944
215225	317356
388473	352792
203279	202109
311204	447303
157666	112588
18197	387860
91050	409828
194861	292721
156657	369599
155096	204442
50363	83579
368251	394108
367259	187974
184109	78666
392983	157288
111902	29852
257775	29178
190524	242453
159881	104505
1305	419849
324377	478441
201230	266852
396586	227545
65129	24826
179803	24000
367249	260014
29660	294684
219829	471233
134876	323879
116525	157990
65867	313745
25154	458790
408836	187974
250854	339723
192611	315687
428582	346761
147290	308277
298951	374438
58245	157503
66595	72670
287246	315255
402703	86560
283452	400357
492906	403337
445786	420944
361291	198432
39195	282772
441036	175721
33314	316372
485901	373021
278142	68134
22628	246644
284842	202884
189454	383114
135179	489822
353684	244977
154808	142964
408670	112379
6285	437280
75371	141914
342650	319290
316136	490020
258865	173481
128283	445652
162115	461944
292591	257253
157663	91558
128438	425858
222991	66813
329379	220417
159602	428214
451216	137841
490174	164504
344352	392747
298055	304173
82923	15209
341889	135756
148871	354728
314129	72432
219242	322515
236200	397456
32096	110677
3612	201493
83773	307108
384228	80761
440589	94525
137087	320852
448939	19629
465282	462980
205474	466405
259088	214024
12361	375921
45674	351820
3186	357357
18870	476231
207811	18665
52004	170993
373697	132027
469102	424514
374531	48099
132247	451748
423210	359218
317713	440660
202379	265690
296554	124366
19088	88082
64936	211868
145182	190369
376462	48007
237872	484921
92261	478882
130074	288869
126657	368205
410298	380071
53712	151944
303507	168594
14466	480985
258187	370848
121733	184258
492921	451885
193667	175123
460661	262737
351432	255579
341690	284736
279066	65371
1769	374049
61186	82585
116633	94665
301203	119868
55578	487192
298353	273831
288435	446784
345175	48275
86632	361533
16503	423688
246453	119381
160692	343625
273901	320605
43831	401297
31241	432211
366981	387839
282132	190369
295863	343085
37516	359662
439317	406626
176855	106903
264026	48320
84976	442193
19340	367688
106268	88172
160545	294189
171100	423318
423584	109006
138144	412980
269372	345183
198371	228887
256207	330752
326574	280777
283323	170180
28990	354694
253786	150874
152464	419472
32967	295574
5128	12623
375405	451575
324816	11626
281236	301913
426081	229903
296926	374939
369304	266600
215578	45812
175178	49228
188847	162463
141686	440660
408357	364380
486747	35707
189208	255897
410466	22549
106305	86728
313217	402422
114643	405129
27438	401297
213441	204550
359988	206557
477837	357660
277855	2045
10251	90315
106446	143151
330390	11853
22850	396667
367087	266538
440364	438419
66129	205270
149147	297364
355747	271383
257245	91380
11580	245679
360531	281692
357178	429234
446034	179375
187207	163127
3809	134767
201230	246107
247710	126911
39531	303686
330675	388575
406777	271193
347948	464429
282769	363581
266264	91046
478674	317100
133897	514
292227	190369
114117	396802
301182	232394
335951	427633
30333	20710
332587	212955
89899	281924
29638	222701
105898	254973
239857	26479
346880	411424
349470	19377
255110	342459
410075	57159
56774	110677
333178	49940
442933	62699
28867	344200
427714	341046
62748	211868
163831	211868
409109	10712
182140	25930
250207	66140
296206	190369
85158	185115
127531	401481
294197	231844
247619	190313
292674	1151
401232	50812
437077	437262
58964	204553
432645	113244
70506	81
47957	46304
91499	118678
359388	459686
6467	88027
417071	176571
319081	250853
248101	341798
146893	119093
201737	293813
458020	39803
338755	213017
138409	274633
133718	492851
358907	83811
366521	180841
57846	474389
40337	122585
397377	454975
4929	204330
93033	381806
24816	491990
117278	41135
77674	197952
144885	18665
106164	364409
172396	86693
462691	52030
405721	317823
246416	440660
15000	371918
407798	256408
238937	163334
263799	463372
63995	273831
233178	393326
230051	356467
461706	339582
472795	237370
223929	340442
407334	243392
257977	144306
436326	331428
262079	90277
433400	440660
256642	315680
349480	150908
480737	303648
58484	463457
68473	469235
53783	115838
257377	48007
355083	480246
234193	118076
129328	142983
460687	270095
365846	493720
1082	158504
346880	313314
193412	79249
456104	79657
474341	248231
446413	372024
369585	369599
330820	79125
356645	486885
265609	418857
348447	362972
478605	132247
226396	277088
344055	164884
418639	265589
17508	295105
282946	339829
168437	34390
57145	214992
274132	267602
272674	5041
130224	166745
432181	226650
340176	169125
266181	473740
404351	40784
115930	187974
94268	17339
329294	386654
445890	28129
84698	370791
375405	61817
353121	2574
52109	326987
358172	479364
397465	464420
44159	473846
120137	435771
442231	156376
447524	28065
380748	404319
160574	54054
89632	205287
161023	300480
410573	430894
168736	361077
432721	378462
414069	287160
369030	380305
463518	388002
259083	119868
133542	127625
492975	433322
81059	269579
204464	341271
230122	134885
208804	273831
468770	63430
374041	466808
101484	408749
27894	364768
216224	152502
211067	237165
469102	313592
451379	434035
266852	293036
485536	399401
484323	177079
383639	140567
317849	193897
339418	245679
172139	378686
360363	81018
240086	91301
228306	163109
275131	234798
20732	250425
68077	380625
417565	462973
182270	404960
124259	92696
173759	188319
8254	240796
184627	142018
384231	84434
288354	27696
29187	451774
177887	8623
424570	107473
487756	353557
216452	413326
435886	335575
334872	26885
338120	338700
332146	277037
287766	419098
316136	463479
270468	331836
260838	238578
403057	477506
64130	135939
2187	122354
81814	10345
19459	277084
176300	413675
294401	165032
36940	188241
443890	214856
317246	321113
213123	444835
329413	347480
76992	134262
66235	320301
411557	283769
286771	429863
233625	208730
178745	454975
445557	216823
425430	201493
283516	376192
83458	371950
340175	25549
346774	13370
257290	29235
1101	451492
290105	481878
76228	66543
340910	111676
314558	323918
255942	362345
328867	149897
128808	478415
143907	202039
120950	293813
185409	200503
168439	194286
215638	211931
417915	371261
200407	374939
395934	170711
41386	303455
358477	86560
226919	219640
451867	76019
424757	370866
159059	231485
253650	159767
274030	251779
191899	463877
463167	54495
398594	168213
443163	238484
211288	336590
459191	351414
403627	151944
328940	306912
158006	293813
226167	400134
15423	435708
50296	445456
179136	16433
469976	85375
145064	313738
104648	137502
339626	73336
199948	441635
144630	352605
480757	7279
463836	207535
338082	12755
435772	21583
359704	294726
30041	265711
288154	8846
112625	183952
164254	218727
447764	410883
220785	308122
290743	270012
471422	404960
413742	255908
324957	112569
233767	385000
241331	357041
397530	120810
81432	345653
254882	396011
317335	458601
86598	94344
157839	286310
231680	402509
39215	84991
234005	366469
466773	484274
417369	206174
350621	61512
399638	91711
29431	314311
447258	196783
158466	213221
434605	320464
350631	40388
428414	330393
278497	195948
330423	313745
395366	392339
346470	313745
323387	361698
198317	375805
55117	83403
421578	171816
347957	70557
314548	126754
11091	429863
340926	280432
71430	264749
441558	263539
80473	153995
349595	428155
25047	267352
397385	307187
20334	426073
50431	406626
247296	139396
338989	232925
157668	36836
413709	104048
92401	96243
403884	208412
9186	2705
453882	486268
121065	469235
205481	97210
121875	53389
387244	214084
380418	53863
321911	370005
174139	358544
24453	28785
27064	159249
202338	161673
346652	16433
377869	97985
212969	75303
196903	481592
117101	54815
9595	421332
402967	26551
305287	205975
83740	391414
217284	234606
152227	167588
205669	267848
141322	225630
484067	120021
275721	252726
444081	370492
237163	215642
23225	10076
316828	219572
184948	199975
243019	10601
236468	377024
240796	41749
123010	491594
4446	447990
450522	455345
109006	419429
336487	67584
324377	351458
286664	226150
295561	383041
333566	162054
422771	420392
416136	439214
299095	49903
16110	459701
263220	307040
257095	417201
24469	261829
469900	15209
305253	51881
482022	58881
484416	107473
56382	408353
88111	211880
415404	427599
458060	199227
4137	414212
417871	336590
409388	151714
423266	385000
236216	321323
390670	319698
148313	250067
410220	336363
343704	207042
361120	280635
320510	218727
24844	430340
39704	317059
346272	354655
87493	130088
55676	190353
281923	414269
404338	82583
10546	132072
336651	360860
211675	490739
189551	441635
171093	492906
8562	145064
104740	127778
325814	428214
476369	208350
226314	479741
57539	297272
242551	435708
456021	432592
232357	54605
426045	355093
349397	153097
462272	472072
463677	232170
357411	15838
220563	80101
215260	354747
85926	352610
44511	127921
423171	313314
483911	266702
286491	156006
311848	6899
479535	292553
311868	164504
68908	58881
487708	184351
451370	403501
260513	429758
344126	293813
39465	392999
339904	16433
226442	15209
12187	55992
407016	234356
281897	401297
362191	126224
440364	20959
46926	309888
9856	139135
393677	385000
141485	2115
11471	45141
301326	486885
124317	453391
75501	25800
176003	87471
222065	24852
136645	194165
166883	217423
452952	186259
206204	286728
19353	430356
398997	271309
439471	88027
11719	304173
250503	98847
113843	250217
453594	124085
330369	214279
76835	161704
131898	63699
326149	21583
463179	164208
228229	266736
290290	288068
494082	409828
302296	467080
440562	332777
28357	278617
225803	493976
371029	367946
200952	454975
295365	473223
221296	402183
355290	73990
40890	116687
15068	433131
401736	483795
317100	434239
484265	86728
170553	209285
247785	125074
1635	114852
39683	255756
441852	182192
130729	458099
304827	186440
441242	264258
132827	90471
102644	218654
168181	9873
344065	52917
450939	374942
250078	240016
196095	130842
440799	161275
436106	78377
133909	236957
28415	181680
282128	198865
360567	275677
330752	420944
249979	237268
79312	36666
184506	140044
119712	168292
236999	179328
280340	420392
282226	313745
319432	94344
91163	425509
252428	346387
219281	219626
289763	474960
287566	246833
482899	162423
25072	433934
82471	339582
126870	306103
103050	220857
42251	135918
108551	313745
319231	8220
61367	381985
71430	484557
145226	246672
219198	261427
358163	126948
41148	233129
273686	187063
437443	105951
332645	334010
255173	276358
230051	474744
305949	483917
417811	106840
147326	317118
455468	346266
459279	201853
270678	245538
130069	45234
5939	50328
51365	403515
8397	208485
123450	106169
276820	86077
190173	452427
383257	132247
95446	58396
181700	304529
127442	112395
22164	16433
167475	113051
154835	289957
147416	321612
236290	393326
315407	428911
476747	185635
195121	55834
10251	203157
245156	89729
82283	118286
237744	482143
274629	493595
418158	456215
114151	378296
481238	470676
33560	234530
79295	438783
334493	239528
107711	152048
421137	166063
186149	260532
197226	301778
487704	94344
201131	293373
297812	456036
130121	309180
91175	358797
41949	237235
32148	38063
390401	62191
482863	9054
410702	110677
427334	337006
110606	206746
142130	425455
478588	17535
358373	469583
471713	292363
106736	165032
360459	391216
298442	105207
3220	420790
449322	303424
325509	192610
279288	132740
266024	111312
326751	214063
115448	195368
29458	210353
111429	257971
401179	75303
171058	371918
144612	359218
475378	226650
292525	11451
420323	204195
158009	96719
261390	430845
67351	255897
41545	381028
61461	213056
168856	71917
293298	219278
219136	33605
89826	389514
460350	156375
330879	274309
215415	49903
370828	238688
262080	264585
404282	401854
301823	178377
317990	477745
402506	339318
15808	105498
449521	43814
157040	456120
161129	34547
256610	485304
48421	16828
81885	183699
399492	369441
293555	112312
350064	218727
87840	267590
29375	107487
28103	223920
71430	84991
318081	360860
58484	464727
389779	137719
308196	309425
196976	476303
401872	221627
157697	33855
11789	12448
383325	450814
394940	11626
27341	98906
348457	278520
211312	211633
415287	119762
431237	34416
358336	389145
418156	57134
79296	6269
467525	94544
158595	138807
402519	108222
238889	338709
317586	145285
55738	26143
160184	364359
253751	137286
337887	374973
121560	272501
244394	241026
362795	440660
142041	322306
202379	360512
361679	241155
44131	60911
298354	373169
161958	345239
332795	348584
403897	94344
327822	263773
321338	14843
450895	249202
66735	164164
242125	75482
411613	304011
195225	4023
197936	169127
264101	304731
42399	313829
440327	165816
466539	35391
87258	248000
369249	10855
359025	318735
296676	36392
260356	445353
253251	341717
479351	432541
329135	457509
91439	371891
289308	13370
426801	54044
477932	453746
337553	313745
96801	210019
48282	272997
422695	10038
474341	360531
146406	112379
489533	317118
105964	154447
130425	17118
448417	363948
276062	313583
350699	119381
367087	272004
27291	331581
132343	115861
414446	63730
337537	489552
130069	353531
310641	179692
65664	374058
89826	329251
132437	92313
401396	272651
375458	207535
444588	469239
242523	71723
160451	39195
340918	36741
272944	139394
96554	129223
466163	124085
309827	314649
320692	4413
7425	291125
340073	96673
235108	416141
207895	336590
104764	200632
308533	463549
202315	426149
25165	83811
307603	145860
390032	295561
67307	342629
428103	169964
453625	255108
387416	437623
339333	94584
275389	622
137744	60296
467788	293539
381367	313745
148834	166513
197988	120195
100833	149136
138078	82853
329630	426914
441672	26400
25279	249147
183009	200444
184027	139755
424907	196144
275653	426986
38454	369599
476200	372214
388395	298182
271827	16045
144288	248501
408055	203407
166248	160619
41676	426887
273524	370866
79647	487383
58882	49828
8509	181731
149897	212495
105501	260854
230081	132740
196203	53883
61470	288027
381816	458363
294916	421356
312521	203656
237801	127775
32595	159434
326022	303933
289105	420392
83245	304173
325722	383744
225694	450396
403627	249477
19507	77031
195729	321815
265476	142018
193869	17231
116194	471855
271698	480224
371054	135848
382463	162831
144182	409828
314548	445186
433678	89292
447962	413964
437734	145064
130069	230191
19005	72845
211685	380861
188336	264406
223612	309801
404946	338645
314369	111600
310352	56609
354401	248199
280523	366493
10721	36836
331036	131073
335324	332751
123535	490707
489552	57011
352903	21411
238548	4413
298365	110872
241198	109883
49648	393974
195563	72303
463575	261390
320212	395269
56415	80193
27294	296339
408163	426569
2416	25410
391430	259343
137405	364687
375476	275790
295918	437601
176655	5938
41747	293813
296260	191959
296305	283445
381859	367660
268009	350549
78158	272925
288206	434893
250009	392086
458183	447749
334080	422175
415819	452838
428861	446180
427337	484727
263576	210367
191498	166513
160961	279481
472420	318749
117301	352769
468701	108743
480866	119753
381290	57846
356491	357644
461481	378462
220617	180578
353250	93546
428618	315573
429287	236016
360459	479188
78309	293813
252207	333821
159495	465647
422060	117262
285231	490630
412315	160158
299336	388195
396659	367343
349955	366493
238233	462377
368814	107482
4755	217025
119306	192611
125509	262529
272053	267553
108872	72432
484748	113138
23390	361576
35258	439611
455751	150270
336071	54671
128704	294836
237714	223929
71667	228888
325877	313745
150800	358172
406144	396079
275178	4883
264026	369670
185057	236716
35504	28129
231709	25410
8960	360860
18330	395988
275562	287848
72668	44128
198123	195877
444081	79507
238786	12177
473984	11520
462061	493090
151691	41329
72684	219305
472297	336590
238041	198790
444405	198926
312590	217432
415665	478415
230345	48365
358315	15209
84026	338403
208482	449468
210833	71157
101502	57134
263566	383360
383451	48275
15488	459213
294234	248315
238484	119019
311479	52490
389512	221323
139743	244069
1421	427764
360459	125765
80871	301659
81358	210508
201946	55497
493217	368426
474606	45946
174068	293813
312793	51222
135409	154889
2796	31041
354415	77978
441302	144180
339491	136423
115339	331110
371381	164009
235743	99437
11237	328601
421026	100950
462859	420944
232635	481279
157961	144073
163985	192524
243858	353596
185724	447158
114773	252007
103809	247847
419786	419868
243287	74929
383295	317856
43027	271594
404657	470554
378797	339394
226760	401395
296678	124576
166510	413525
325773	227046
7669	420295
293619	185479
173798	153995
239858	34183
345107	449671
350699	164098
315958	220857
364630	240491
159661	423998
143921	211932
78182	48275
259386	15209
445943	317118
237171	10646
328906	101049
324816	188759
137094	277209
233989	160636
185885	251116
3649	118704
233782	208577
346175	109113
147499	334910
356935	100503
355868	243301
368377	186956
298192	110677
165680	79306
59665	314742
200407	132996
327473	157161
313585	464420
476545	462760
148516	39649
258888	396975
149422	21239
384939	261396
314777	131046
308756	50267
273260	302274
91047	230478
70802	178436
244903	190369
220395	132789
404391	399867
12531	183213
120006	49473
416554	259929
418992	479614
143152	235781
357493	356138
379964	477774
399825	422164
121497	194390
182536	118635
478232	398866
360090	256121
191099	406729
190524	104455
438468	180841
131032	400302
459331	281000
39892	287554
348479	69857
393525	28129
101258	23996
462916	435530
67570	354239
420136	310756
32636	197658
53624	322038
478404	401854
390408	5857
335951	118385
24381	100477
452597	219715
391433	173702
87638	438800
10546	331213
73023	35467
181801	190369
85233	100478
475691	316388
30668	475594
50814	155719
195848	433635
134682	286828
126122	188866
210966	219723
423118	221478
251353	371983
172301	15209
359382	289503
330488	395071
234881	214714
381597	261396
176179	267029
324967	143040
459644	282822
214291	249202
449937	442614
228225	18665
307448	64728
61607	180243
319276	285295
33343	110738
208225	82974
268059	60053
5408	308668
354756	217368
257977	1181
34529	48163
338636	12895
232253	73217
25580	28129
420322	89504
474214	178436
53263	491620
306578	82715
179919	60923
192624	21523
125649	183699
158388	110677
430191	65720
130040	14441
425827	61848
266307	52163
313107	186259
473887	11533
482601	423469
254123	58301
105964	378546
312823	434251
171915	172653
167588	85539
269462	88113
2571	422098
364820	96711
73692	421356
440565	21583
307680	99012
388966	489249
489657	332685
160890	407334
71297	5040
174353	65210
338931	124320
53783	337921
180032	249867
282453	453213
479351	313663
277661	280490
313343	25053
391119	3834
374350	433956
192691	58466
282628	425827
42641	296031
236146	367280
471808	428848
198558	363581
1900	420790
222334	152372
295232	226494
206986	407952
391545	83811
492813	255551
322171	37515
409290	490707
379839	12124
356015	214992
104405	349475
231842	406258
283585	409556
261083	331158
399441	205512
135916	389682
96406	469727
328666	465991
216047	342860
175687	88596
131261	336590
210331	195658
128337	449669
95212	105585
1101	288035
26015	274945
455815	411171
177487	137121
452487	203656
24312	188327
122905	187796
96942	475390
89238	176126
106353	128115
456981	426041
360459	452107
258203	313745
102994	219499
313309	15209
107884	198806
485524	45571
483417	250437
193796	23018
89277	313745
264323	141649
71770	227545
2895	469235
323817	453493
458036	425279
442197	468438
107450	129908
331529	84875
485536	234878
373703	279579
277499	462339
338746	221173
128704	243796
37697	367329
488144	27186
279047	479113
131119	168615
219099	459622
72261	337562
341243	346583
354193	104855
188469	482596
89177	359029
342465	279798
303250	109286
276821	455181
281465	228431
225489	233469
116431	290
316565	316410
322461	451856
58781	15209
432865	69619
395383	116191
373719	449999
393450	190369
354831	489203
8995	366534
49069	93201
6630	51704
68163	394164
227188	211208
492247	375038
280600	322431
293010	141986
154156	420790
419143	187702
183364	358797
482962	37043
41411	27940
170859	173965
94804	245317
199242	397521
10289	288758
390771	333463
362602	188551
7110	216073
88359	113051
231839	489957
65901	294069
237533	336934
114643	448286
484058	274558
201159	214714
353532	102909
444790	442408
301269	465063
114344	348007
228428	33034
274006	243766
160632	185478
78675	186259
206046	237454
114815	192847
259609	366666
391519	210862
264696	45219
55113	11106
296485	463365
335484	441326
186864	238413
369114	174564
314310	313829
436699	352446
193557	488459
373433	225379
270760	76829
436624	343504
443228	479257
399975	279664
386516	466737
493958	48275
224039	15209
491301	317118
260285	159378
283684	86202
356102	360860
303065	80250
301312	280188
203271	144174
203065	341271
421243	5040
300330	98247
309361	441434
84857	262624
396565	392788
69545	222701
193549	194165
456742	158053
329187	38175
125343	473360
446348	48275
115449	130742
348171	382950
104000	300075
429863	171351
450983	126204
267656	260032
26158	492906
88426	198019
414408	152502
441558	21523
471169	188241
51080	231343
145363	305151
490940	119995
456658	89047
302017	127921
293682	343379
173397	153771
137067	450007
17307	315591
164485	394666
233440	313745
18451	92787
266967	13370
310920	412543
163581	409828
35806	317100
74768	222303
275192	450894
35258	260357
55232	262368
390167	17155
154202	60151
378691	438300
425162	317675
433682	259929
292020	420392
395293	307452
281877	342724
404136	194765
5896	193252
182771	335663
347121	87451
251347	104855
452660	315671
161363	145274
158584	367686
66201	300224
483973	484661
487919	459213
116810	366542
234453	186845
244779	323346
48519	74542
235939	401555
298390	417852
369000	391414
415926	247695
85674	71582
379538	180348
218114	42035
46663	462377
422246	365208
349305	8531
87831	268583
159285	196783
254446	333136
320845	100065
304365	209471
18864	490659
5318	377554
397496	330567
14871	158965
361122	378484
14528	117579
466016	4413
443461	190369
403612	415500
493080	50264
349610	480121
53558	283666
29105	36528
70280	115861
183975	363557
67571	359281
287799	335377
145799	41873
358856	442385
115725	354790
456021	83360
21046	421935
180200	259278
206046	367752
91558	296423
365823	223588
224565	304173
287413	298757
370916	61059
192093	21583
44246	359798
25549	121103
467828	315847
414762	327628
168919	278642
165863	266852
266860	477986
342257	283445
138016	253083
300074	484447
112443	31247
67296	303648
334256	203191
255781	120912
291488	41667
263286	183479
343257	383407
272427	267352
322858	2421
231359	313745
283737	459046
105132	439253
397439	70939
218768	380811
179700	168779
180886	309530
317983	315516
120894	310261
48832	387093
31532	236094
315957	218485
395785	318867
293091	323540
326722	122585
287766	334635
49931	480025
11831	308856
138126	361892
420412	5743
394508	94344
147911	82715
69759	428118
110148	230691
443355	459622
44771	90682
41244	5222
167552	489142
75886	361296
398895	407026
414212	413184
323836	202117
42153	118286
249431	236213
401124	15209
46708	412341
28062	110677
300364	269094
430776	287266
243687	233882
415789	62191
272846	108420
113618	390687
106268	217009
471162	36162
286001	368904
242411	433662
266425	263925
307160	11465
481419	189444
10546	183711
340774	136177
349710	41075
144717	317356
226023	170295
345715	390193
146651	336590
204968	259495
407158	63711
118877	310261
367896	62191
116875	341296
7273	119868
366941	365438
485342	493555
91197	30337
452863	360736
215016	345035
324199	487192
84518	388423
399335	286433
343711	375840
123741	476766
444918	261876
233498	205532
79266	377906
219546	164196
483112	86646
37350	257074
170770	340097
96977	205289
128903	180841
123010	115610
413938	44666
363306	217790
387360	61572
491292	64474
397745	293813
315097	293813
323436	220182
460854	59567
231744	478232
56589	104598
188016	9054
118111	348563
229144	125900
95402	186971
454084	331581
361533	423559
327517	430610
250207	289822
237378	985
336638	38068
217596	373021
144973	312459
136019	13370
446708	8623
11318	391414
485855	375840
485816	248777
492495	404960
487938	15728
404757	364525
401354	471485
74897	173191
189428	18041
466870	76111
229323	392503
71830	183778
374217	443240
123095	313745
251300	281924
119253	444901
114786	277367
253527	346793
146940	218614
318722	412098
114053	148379
261855	2700
370260	441700
102344	245679
115340	180280
465139	50264
478083	105498
59454	68971
277568	130012
384827	342639
68285	398122
337385	321756
414762	206010
383022	297594
326963	163117
130694	264751
306703	94344
113754	54976
464673	206698
338954	12177
13268	181061
129897	170993
175362	13129
248079	207032
453249	313745
47833	15598
6597	351585
301557	4690
93451	367619
27400	300775
5167	165493
182091	188240
466860	385801
61647	217494
371030	205892
307567	154271
10337	273831
171131	288714
57300	383114
228691	378771
426392	255908
161713	86560
482174	60517
248999	225638
286624	65325
331851	324415
477932	395563
59219	78607
429287	300655
10187	26210
310459	405491
265452	63466
174868	233220
466304	367594
80860	85243
239662	436354
484654	114643
167419	327663
373433	303033
361291	232284
349140	220529
292576	298182
334311	76454
417565	164446
241148	160419
385573	144845
441867	458517
44282	188012
418483	367919
127697	7159
153615	378762
53314	126426
127921	400792
154591	434893
105719	129721
205773	359762
417369	21411
410741	453222
25324	38985
7812	451016
271263	209311
207890	188837
246557	254936
384854	70118
416151	436418
149555	443146
476093	183003
467828	23318
26563	451431
438419	308486
477932	348765
332842	54976
487537	369577
312474	50899
243720	275279
316011	106459
192183	471568
128031	204330
15895	443693
268053	79695
458768	246363
251120	281457
254415	411944
258666	190369
282847	224267
165680	272309
334926	369424
452527	150264
456021	163667
429849	180327
383223	110677
43506	263648
260285	281924
323627	472662
406660	438543
72453	21411
128359	281252
349675	268173
217252	188881
51080	156376
361436	264766
230342	251678
102162	3845
48001	138807
31076	324639
457673	1839
298621	318148
454385	10084
64490	26699
408517	245317
369809	336590
152861	159093
215806	293813
149771	5857
424501	13129
383361	223255
47816	17186
263799	277435
452148	257785
103517	41992
89863	437242
112918	433279
44596	252007
347583	29745
69481	251438
275763	444996
425525	235787
486638	267602
273108	464166
228635	25716
386516	451016
397656	176878
344140	130028
406082	273831
300486	424973
487476	374939
22696	476512
247341	371918
80498	139648
460894	391414
17050	178436
430336	196783
484582	384366
298124	439811
487691	409103
421435	277961
130332	182342
330430	187836
303918	294836
288020	135967
322314	112312
128283	218615
199671	410317
385905	388254
88439	411475
228280	206375
399237	276744
398995	450884
405863	336663
359427	206375
118145	7913
231554	164884
193479	269540
134390	188925
37949	347069
301312	165540
331503	410360
181899	80193
387463	244115
285925	435708
256799	39618
394176	147460
89163	63528
39767	489357
89689	411809
392144	8623
77339	244005
342127	214063
326260	105017
277266	81497
181623	347036
373565	286226
237120	429267
80511	96259
34190	23318
351047	86974
87785	137198
355508	32807
294424	340073
334321	8372
287751	13903
58844	292584
61461	304116
86676	164884
127855	327429
261576	389682
268643	123369
261753	115992
187712	219609
239748	313523
435294	324377
18010	1605
133130	57989
51447	305407
407565	252961
163781	355124
459064	94631
389917	243848
198544	135300
115915	47520
411015	286936
238324	311297
296479	261396
161023	49856
404960	319223
185406	188770
154712	434893
288786	312299
68675	166978
34727	493189
105969	237287
92249	5040
228225	458589
101533	239160
244031	101424
185126	86077
378667	312921
224589	59243
7040	271870
287892	156741
225722	187974
150225	123369
466998	187045
338742	84590
417362	36869
114383	77968
128839	194478
77597	355552
223467	13129
262145	255756
378558	272908
365410	300890
243197	276358
166495	42610
407660	14364
106620	364680
388696	402851
277987	54536
319730	167517
110606	22719
14282	203656
91501	48996
347614	121106
359890	62471
281757	395988
469634	132843
33895	447273
168939	435242
380752	208487
74611	375487
383755	317540
258452	397456
15755	194325
62133	56244
450063	115481
69809	120195
172433	266377
84948	296656
50527	246312
478072	366880
277803	384849
15133	86560
476119	103420
172534	274463
171093	162795
473050	348630
78237	483853
165413	43514
129545	113138
51938	164884
184598	281924
92615	12245
427124	413137
450772	49094
292461	468832
56690	267602
354150	295484
229605	127136
332909	283715
54071	91095
250139	480224
483112	80587
27069	149674
333617	366534
108963	187808
420901	219876
372623	20959
478088	45310
251615	311983
163519	73719
356500	329413
355641	29605
28357	184601
222160	276440
127014	384744
230969	385760
485542	298928
122462	395077
78789	155214
235906	273831
137633	362724
479426	178436
29240	186259
72804	45900
181691	15209
134705	422853
486400	12245
312283	33797
117378	405217
241614	282884
73149	36761
397123	30687
314739	74571
366826	375840
283083	306100
58881	467703
329415	302745
309276	291637
84131	262954
105181	169163
332916	454975
156798	8574
67126	95769
274634	129930
112151	23892
5523	428738
458126	293564
37448	301848
398633	22827
349899	343052
83310	418937
149733	248382
242578	395679
49227	295484
337604	24539
409507	308125
290554	55028
438389	469268
120660	189331
67730	372314
449367	212166
59688	26348
235034	19377
410804	21523
352175	378686
369182	402698
452846	316666
100938	348007
474119	58900
312842	221035
180455	409540
389414	481785
383164	434195
439977	221478
26262	195948
430774	220755
303670	403501
261896	362773
75733	183213
366877	101058
293913	429802
187817	187751
113546	252221
275983	341671
144073	340272
45234	413604
216006	372466
67351	426556
173817	84089
52993	18772
313263	166261
213616	313745
465353	44555
341067	434045
442091	4717
302409	267602
73327	279229
409848	5
163646	140635
414128	457623
393411	224039
358891	124589
275924	14314
180512	8624
187834	27748
136711	267352
308823	28129
331119	287855
135181	90538
410702	134145
273233	110677
440228	55334
319465	373615
223452	374772
146649	252961
429609	16433
310352	469235
5664	440518
493897	104958
214012	35421
80575	12901
310111	249334
25248	154137
99281	72461
470991	141165
252480	386423
373738	172266
130683	303204
91130	343860
315951	272160
112013	105878
60526	485304
440249	368876
300118	413525
22959	476635
5786	440962
224226	73241
24647	393940
448550	10646
73773	272691
16569	339056
202379	382789
97572	169116
469563	235136
288086	313745
39639	119427
253935	15209
268781	21666
70852	245740
145227	284813
323343	373565
288690	456425
233292	148695
239748	432600
305287	168292
384781	2068
102688	298767
144179	224869
78469	372062
339639	477986
264391	273831
277102	97277
220435	70476
345891	384044
124752	371918
422603	19388
6669	216541
482730	160158
30352	375982
384285	101713
56913	141440
36612	213639
428680	420511
55898	273831
367273	411455
277568	311300
472504	331349
193329	271817
224598	134694
317865	130960
449884	60151
21486	177697
186745	99918
409016	421207
226267	110708
201098	333832
246084	205270
488207	484560
423850	267602
217209	358116
129611	463958
386490	352403
23794	210821
321200	233469
237171	107979
67399	367164
208987	239850
111655	227101
420070	132247
49151	273831
191391	159939
361417	60923
280906	237178
103411	3041
337640	186259
89704	300811
134491	86077
401825	395964
771	40447
24504	388195
38141	308229
96802	401871
15950	390580
66588	185436
5060	168213
24474	354903
453736	67015
57094	273831
170421	82794
5944	215054
272742	168731
103855	391414
475917	347476
350064	369181
184629	431349
449521	292536
442444	464725
189559	48275
465184	440660
216544	233571
91009	444645
90400	271261
360459	83023
319691	212081
28525	323139
134593	165381
304165	94344
202336	324333
258377	116283
479879	335543
459993	133156
99681	376239
316060	338915
492115	187834
42296	224674
457355	168615
29187	293813
28254	469235
247785	415890
259621	209057
450465	257055
245047	278802
441073	141717
368085	313577
233259	447411
261277	339251
57733	440660
80552	186159
439618	341271
87771	265341
94854	482851
403128	389682
327209	386516
237714	376592
311585	412647
174065	320508
235088	263610
41510	20136
200607	162650
257309	12443
340197	352254
219136	102785
411500	86728
285722	10690
93531	326795
326260	115861
116673	174934
46278	213871
206875	68617
192842	419850
463605	179375
443320	238484
152200	273831
145903	265711
23781	401854
54795	317356
274842	219607
171723	429922
368252	200444
110835	124783
45074	421830
41786	119442
294849	35707
250803	264859
109049	38063
241955	428103
483659	104505
312011	77727
230160	15926
197278	276643
342159	1057
460010	401871
405979	368892
256277	421325
431854	226308
19474	8283
432480	51895
25969	287855
409745	408350
182491	70759
280245	362713
23255	59759
172942	339972
22974	88057
292205	362865
237934	449039
85739	274309
254293	13563
417019	197212
136937	79859
153162	110677
287566	102612
239719	255650
309917	116283
410018	228481
407789	219499
92659	179472
126537	237235
335534	371227
337059	474453
341816	489485
97926	69617
254446	10690
420337	142018
97499	127298
115625	276358
489657	34547
249417	378599
318824	235568
195503	321061
420234	217530
166426	299408
456951	86728
208631	125705
135692	273468
167760	353735
308356	182226
458638	335130
52279	391414
468125	459077
9323	262954
386468	440660
195020	313822
147795	328550
186808	29689
246740	289394
260732	64335
202197	148299
308122	97350
463389	369599
153883	302620
491070	298767
302033	295673
99287	396246
90579	124085
375707	183213
318553	406626
2796	283739
32427	73787
373244	84946
28143	110677
298479	333461
465511	340305
218980	167734
105173	45581
332164	368205
88027	23707
474094	184025
203233	110631
71421	447517
143858	474391
190546	238729
356987	10345
422805	50173
109194	329757
131046	15337
302296	212602
149422	426073
451216	335764
199901	144522
333578	460253
269494	374314
353647	145878
265180	416112
349280	376121
297850	293813
401046	57375
175184	482143
158099	266317
90880	220522
130395	231731
211241	328538
443426	265560
28487	53883
78742	340835
297584	367171
53741	316860
173879	322211
193052	462552
403489	348798
72856	374631
88473	382511
136785	252246
444441	283177
35647	413930
477932	442906
353287	44341
382722	139686
482348	29943
91623	264908
437007	90866
393552	14335
42498	343181
269550	147483
5354	57731
409165	236213
254679	78820
6984	4413
186502	235953
393440	156375
237801	377586
56596	290772
222933	119381
181662	58441
482000	259929
382677	247114
454030	301659
245488	99123
94581	83856
121808	88326
443	62191
257498	142382
325996	183213
443575	13370
53814	107322
467605	200636
419937	425121
218711	276744
129738	350344
464420	341451
369500	73336
398233	155319
381205	320625
65546	144386
153009	29923
60517	296481
70146	375632
472332	446431
189197	449468
476479	187998
103884	58363
82498	115340
279336	99210
173654	284672
261897	369599
134222	396080
228741	395522
259835	29153
8616	491357
421682	297399
234881	53490
37657	298390
93451	298765
439333	156396
163769	401871
235640	233939
328045	196534
15027	64687
279450	317356
333752	458517
371000	13230
365091	190353
282378	379283
465063	89413
81358	191944
453392	26551
126927	57134
417565	211139
446182	399852
326387	141077
237103	183213
47096	313829
53857	81951
177966	353787
50704	89636
266834	278624
415891	391533
487395	438144
356530	391414
157878	380538
376097	15386
240529	131964
373417	330439
250744	91711
397734	315384
493347	139637
493811	391414
191312	204456
125374	218727
433690	86737
233028	166513
276729	441021
251614	366828
180640	91947
410255	298646
235382	98294
314311	268129
224711	261897
250139	85582
445481	116520
460787	318088
26279	282249
118035	442265
339551	294347
342499	53664
355517	485573
31474	446351
340023	27108
273289	246516
108554	186548
78168	325814
337361	96838
233361	409858
303782	387185
468840	114930
176221	389269
460576	166970
124570	283919
301557	257895
122942	117899
279651	433956
311823	183213
6467	233292
56613	185718
405708	346388
368756	331201
166663	212053
24208	343973
199039	270095
94032	309180
249210	270457
334814	95149
33965	489167
57877	190369
410005	446407
337413	488810
9923	73298
68908	476951
366986	125074
84968	68347
399552	440660
403940	132996
50772	249334
417886	477403
424323	162795
260367	9248
448536	363627
493187	15209
57905	236365
126948	264908
374305	177247
352739	242842
457417	452944
346865	130742
298562	489011
365594	466637
128738	458183
293137	322849
186447	415379
326839	64497
336220	225029
380252	387839
230707	396703
272808	23667
37280	293106
455034	26
8213	267348
185905	409264
316406	33489
133532	202523
157839	263713
101012	237178
191242	205698
488417	459622
441588	458790
261720	391540
473304	209572
455176	136434
350369	454199
287212	61934
477424	141710
10464	84385
74313	67570
452331	487833
313205	121196
359384	160419
462055	274515
243766	259929
415958	253323
364628	212895
191174	71281
404768	372237
56461	330018
403579	136947
79919	277651
45951	190369
74776	261396
450078	232015
228128	46294
336020	49231
440000	420944
206560	373624
266508	457708
278118	213182
212009	165497
312381	374887
472109	414462
374922	428738
102048	290875
431021	353596
370565	256070
77420	200549
394480	476231
20619	265531
22148	486339
219281	299867
296029	346408
127921	240174
374129	335887
66945	396563
130069	319186
275075	49228
220969	227371
238261	13370
83858	316984
427505	229243
412578	387413
321868	125629
167441	489150
123291	94516
358081	341356
71698	256070
289789	261156
293071	434079
396421	91237
307496	49828
153066	336590
104675	136643
254446	470088
478287	166961
340210	279072
481411	267352
473454	427112
148683	95981
172923	258054
415761	249202
24548	79042
121158	110313
430625	201754
345401	282558
454140	148048
53456	196107
80080	111191
176130	458965
407280	420895
375451	358055
226919	393268
92401	191057
40060	186864
381754	270332
200510	398333
134883	21050
185511	475986
100263	23148
402925	234720
146224	304589
278710	178436
227832	476951
222102	447450
162836	26660
397662	313932
183049	369599
76442	91919
124534	110708
154141	63148
404305	254911
233590	22916
230788	422435
286517	110925
136217	387742
215814	319361
390771	178220
225790	137128
427716	15209
309917	75379
229528	242512
351687	240374
207327	374939
393005	137537
493140	354226
22954	375979
389461	87824
215462	101806
184873	42169
94482	468249
270196	330585
248910	491150
140912	264406
237714	312520
54113	40707
15618	237165
93451	55940
139286	357357
34429	185436
81432	132443
412919	425411
156446	300636
376586	223148
310153	452587
364003	233590
240661	231727
257581	49896
5007	395066
338090	192642
172471	463549
96091	304865
88853	321691
319523	326123
248268	438419
163221	267352
224338	491891
48064	192987
347247	15209
128940	336238
20998	13370
472853	211551
25748	47135
308743	311510
316505	139421
469634	387839
30020	300473
177647	134259
278769	229215
179017	76129
5843	35707
133909	258185
172886	379990
477932	310817
409310	83034
392188	149336
478651	474793
205351	381607
293264	49903
122020	378330
173736	304638
324609	326155
302785	211139
150609	6253
30241	41300
346272	42529
146988	288656
83497	304589
121879	445949
423365	32796
349280	313512
224734	395318
277770	377278
350531	222652
42239	152707
84131	248777
469446	226538
38141	193909
454867	284082
413671	86077
90894	383967
268755	493816
320323	66144
463960	246311
131825	155362
345774	295484
297937	395988
172701	148280
86567	77339
24926	171592
262013	137056
38576	255640
372580	482523
314523	162390
460489	365657
481265	293813
242565	160986
417019	220417
367689	306154
277834	450647
309997	100226
146893	255551
202866	372525
425267	360234
239452	421543
307909	388575
399739	246672
200092	493488
417804	214992
309524	58775
383653	113842
226037	400157
360098	18239
94409	37057
258872	184902
115823	341271
380858	179587
114349	368205
292205	360477
434258	285398
398738	258607
443815	331535
63703	329188
296102	48861
348292	94667
467938	76454
35151	358797
75988	151992
169551	440962
388161	231145
255712	313314
33696	166724
5537	354532
63304	467383
41335	408242
157344	151721
57737	124710
56573	326382
98638	204798
429295	230099
66476	378957
193395	341470
198867	306387
148504	28129
457636	299963
324190	179010
63340	355334
299411	409328
358278	140096
478995	4349
449521	105498
298479	68331
49301	13686
484015	359470
225545	25854
467916	313363
360137	105754
313058	163127
168106	116341
477129	65670
196501	313745
286768	173519
372448	300547
276437	390575
450964	58881
77889	28464
166545	213109
360459	18665
327057	123317
287439	89914
209441	10646
114063	111970
451216	270831
143834	190369
271771	159037
313039	443926
477853	174789
446348	290014
485726	416856
62229	122193
72927	119657
37237	220756
301643	326446
3809	49898
290216	193705
294689	246311
253450	362884
94178	354747
54238	41075
78580	236213
362378	430754
488844	110677
362267	272407
293913	54383
188306	157726
31754	202523
478480	413673
492292	80325
254679	58208
195375	419527
424861	343532
247812	471887
452855	285143
89789	399867
207673	230378
179801	430356
323836	184814
11797	281924
257971	145663
172335	337393
38141	31178
12114	271231
45438	92768
464650	310596
105311	291002
373373	269199
275768	257719
99503	141142
277936	267260
195994	168213
190281	106083
458583	493003
91562	339582
93945	111167
434084	169047
342977	78085
328174	97753
69722	93158
242453	396729
477687	126473
267562	405255
107118	417201
11314	354925
42776	433225
300423	307690
230051	44725
316065	327721
144716	225420
343588	236240
92601	119123
280476	23585
226768	388101
172061	424714
207194	233750
461208	296184
187620	460863
124291	277467
196996	196858
107874	440660
246870	153995
185526	383967
149753	45018
401871	315531
114308	265779
57846	396656
396927	264
419822	237548
69601	465400
156763	321781
40890	151093
243460	193009
257245	160545
306196	413647
8193	79989
137368	251280
212871	345745
54150	451774
31828	367246
167283	85870
65695	273831
434040	144073
428626	42890
422476	94847
148539	144304
13370	48812
477328	45898
490483	154831
133960	294107
79319	181786
51732	438959
473472	23358
462757	330986
453227	5315
233498	438623
246191	363035
73880	15374
423895	94289
11713	313069
184005	137719
4634	404494
87787	205289
68285	409564
254626	441747
259635	163369
20172	75064
432548	147442
275982	290450
113927	371479
234894	313745
84745	72066
319119	171592
236222	242749
379292	194380
406660	229268
237154	213035
293901	453697
171573	70016
493038	461172
166006	338271
354148	342440
415213	68776
46875	254005
202179	90123
99702	274511
341272	219865
349595	387860
334159	205289
294090	393326
8524	131606
250785	243301
354111	45854
134593	60108
464952	49903
431285	428864
81547	134145
92565	425767
5875	95149
290165	263009
238386	164884
153699	48412
412624	391414
483150	312259
266149	459390
311656	380491
304574	416695
404135	326546
175731	36350
275224	317118
114643	272608
165662	248614
262980	71480
250698	273831
412390	30152
260723	301659
88313	489376
247560	230255
228225	482432
323222	278859
3111	391414
364107	317184
55554	228431
351452	93245
359426	94516
147795	54706
408646	311777
131478	33855
4991	122462
51195	196109
306383	481279
354431	137128
82120	188837
412502	409828
75495	263266
341648	237548
188246	23149
317676	319480
467221	246755
470672	324931
246497	286728
440690	228115
146402	273831
226747	141535
384165	64429
351866	157624
293921	347829
218850	205223
383214	441774
432255	412848
346646	273955
262955	278298
101411	270154
139064	60904
230051	360506
3556	145129
80203	86560
158811	246311
368944	76773
490566	283198
102891	486885
198043	214714
416039	226150
450532	390771
224754	463535
351523	317188
81281	481785
472334	109468
209510	30174
27438	414286
323401	423106
476144	303648
297951	263466
267439	78967
181107	28607
417359	434682
478588	232046
463828	51883
51697	50504
194165	320761
373170	27186
448411	420959
466870	368903
385043	60280
57375	159192
25782	460903
347416	466363
336795	391414
20998	84461
55852	390523
246574	179182
485897	464599
127853	186440
19560	86728
283977	374235
190649	97216
447728	74245
186620	487210
208009	317506
184712	126827
187834	14254
373088	86560
230051	459298
18928	97362
89608	84722
460571	62818
458183	355975
412205	49286
273610	474271
206789	176013
424647	38128
171915	417283
400530	30891
243091	130987
128359	179908
410472	238864
55659	266371
157586	315958
94606	170926
335480	320005
18647	460150
91382	350622
7273	313314
100309	151926
47111	39892
204050	183213
69088	310619
15931	429593
92391	4165
307680	256151
50087	22827
354111	291249
289021	158673
198317	142624
27992	253795
449836	48163
434842	424370
444494	459148
65332	67040
62357	130459
94102	449157
329874	48275
479263	137739
326260	251196
421794	98493
397518	48535
119001	362390
122088	232890
419512	316575
474645	317118
290683	48841
161200	214024
478490	291521
227872	91998
110194	90886
10825	430356
46175	20958
30609	163993
107145	187836
285644	484785
66600	58234
254115	364680
118882	241468
308618	54085
71449	66813
201435	487192
347121	216231
388249	104931
81864	122462
327358	303239
352739	142334
308122	342761
123955	212876
452772	164816
125380	420508
408724	281046
253525	250187
127652	298826
460060	245317
210320	409828
372764	306633
444139	295159
165242	38063
357090	310953
270058	175528
158295	8660
462047	404042
140458	96977
159979	405217
403057	294836
45724	354076
440079	325858
341196	57596
35344	15926
431028	76027
79762	26551
95141	203404
422256	317675
152412	202523
190624	436864
415154	414257
55202	461068
274322	352579
421935	175919
37361	190369
46141	247581
223192	311685
405306	221759
457257	265711
156728	220857
160182	408723
468538	153995
388308	313745
153592	268039
4098	190854
391386	468087
120926	286947
9787	48163
224594	50079
199002	385378
22633	283517
423895	107711
112267	456316
332239	276178
259492	448268
267527	291531
16844	276744
37112	445221
208164	137361
265097	86077
198450	316297
428583	240225
190181	192213
71799	120628
304969	283445
28429	107711
195373	366493
59470	226210
383613	25398
56245	286936
298390	212742
328900	301784
469532	210985
475917	235334
471838	332873
344341	160456
13599	353787
406371	417918
446222	197212
197655	467703
66524	21411
248815	428026
73153	106840
439324	168213
469513	198823
115159	101058
344314	198341
421508	36023
358860	74938
18468	261390
161621	29153
198600	159813
364821	47641
272505	59784
209970	378686
47247	98533
180259	109006
112625	152563
418662	190369
442135	477986
180448	387093
453948	174213
14131	319421
41496	49903
390649	451016
443307	156166
19542	97770
101084	304011
399258	233571
186561	99602
44048	161536
196955	360736
304825	385548
328739	349478
40198	85582
283346	277500
88266	103205
367087	196851
155242	354933
279336	337802
322259	28129
448862	396911
446182	280227
219546	197990
205656	357483
131174	242309
209590	246516
483987	105697
187796	144800
298390	315671
215747	162337
466017	465400
167572	180957
215261	383967
288750	10451
119001	258459
321546	185131
322474	299700
479137	117703
354214	362924
101801	478415
304031	355700
27361	86728
369139	5482
478510	121653
48913	53863
321868	235781
18698	16433
123502	233187
199364	300562
139350	74552
91828	273183
461308	142018
54895	419376
334668	116435
411310	408750
167504	366926
130554	190369
386962	194728
65513	355485
75334	119762
36534	282401
53280	378686
177238	215250
327657	455769
46598	410960
211000	285156
363968	99405
223246	105252
351046	443801
5167	318187
1994	88345
436699	88427
260356	380237
212804	82787
103618	364109
122403	345194
491060	355243
481419	402238
331272	462940
236032	335069
275458	19246
359933	360860
120778	48275
386123	86560
207855	407306
44365	251945
324491	277365
274671	84106
443000	361705
254612	44895
108057	316388
88266	21632
455700	486082
217727	466805
447853	124085
279955	241953
225452	167994
459213	472223
401241	378857
128124	487130
176130	459529
178422	346254
22162	282670
126653	218727
43571	310261
342534	297969
2715	196202
184207	398122
183913	450090
25410	187974
4852	253549
309901	273831
186479	133688
463976	335519
471956	121171
167760	248777
200645	100271
211312	152292
336941	217025
126425	146548
17145	53863
110301	219499
238573	404886
464390	231731
403225	216532
455137	420944
108330	301475
233339	398333
128337	50264
139603	395988
242383	316929
224996	171065
185487	420323
75195	130550
118978	122462
483350	153184
354860	293838
5773	378462
298823	385747
350057	226607
259217	310756
55789	410513
123161	424017
343251	165007
139992	180155
14743	264406
433354	144527
158627	28129
229735	168990
486432	393600
76228	18887
334985	264089
106531	223251
324367	32807
293701	237200
434232	72523
50766	173969
475788	107410
174139	61539
395336	342070
438078	334229
286664	332392
342528	355700
414278	313745
101479	431637
31780	53883
344352	162875
363380	436904
297422	114063
414286	428176
37780	287910
321532	283037
313523	211215
379349	404000
147368	288725
450150	166970
130224	335821
347	392339
330954	366469
110081	457297
209610	142232
130035	226494
213673	10360
377780	266852
31758	139319
44803	243056
24596	366127
14284	83648
356744	115340
322016	312006
301376	371011
297992	40610
100807	197996
45702	144845
316161	317100
277548	158145
248697	436354
158457	50961
383756	169263
440435	172089
227474	98906
157049	187998
257971	213625
86596	35622
217953	345745
75621	56311
308653	333057
145911	160679
433943	243724
249765	360494
373182	222531
31535	232555
374966	484447
430084	273831
226023	474583
161737	362206
210316	201896
146893	401914
253256	398381
273160	97894
484103	341495
171592	12793
118615	348798
423342	336298
424451	454544
91382	338000
65744	388473
149621	281916
284218	291867
40290	102352
159008	360860
59864	441144
446910	217432
309245	408014
370833	244936
175337	53488
229332	479570
411866	132843
44964	429475
337046	351451
141782	406168
285452	252627
394036	40556
234453	445020
385540	107413
405555	172918
286795	432818
288336	48275
235034	113051
488419	219499
193761	205223
299976	128768
324046	119994
293405	452709
360266	296945
23306	26551
134099	162831
352238	164362
147874	344003
104111	169127
219575	327061
219302	355700
319730	390771
12250	408233
357294	328538
5700	279314
436956	200708
253102	410853
210247	319366
368174	443115
342465	145346
231305	403501
465838	110677
21738	152750
348008	445821
299075	260527
389407	475347
12819	317118
127972	310887
314311	422832
67585	15209
292923	242927
391934	55974
453055	98644
1104	30193
333289	431275
209917	6374
18317	78758
199838	101058
222499	97277
90296	94182
55195	89795
124968	491984
268910	447937
311299	110677
470672	161972
179879	421935
483987	187913
334350	429161
204739	291984
393010	213148
377994	238350
203020	92677
456748	253916
339365	53385
272301	206454
419498	1093
117124	317286
129574	211818
140141	79295
38805	69122
413736	483150
230638	105585
112853	437919
148559	476951
413816	8523
5166	104855
167237	218930
471674	10646
121342	58078
122436	361794
323180	309632
220411	341470
474341	100580
212527	84685
9159	159961
446182	281468
389356	310498
250907	314307
285187	300606
178601	88241
344579	29944
177138	350189
444854	329382
111833	257298
191788	300633
8213	380538
103325	49507
158756	117404
189467	411809
299580	18084
173879	263713
268914	250410
97121	455769
299003	231059
349066	54839
174139	446868
297506	71660
429747	343010
341067	142309
398900	467492
74541	395988
159166	465692
415387	213751
236360	457048
366198	220749
23382	144129
133155	8846
150966	148690
198405	492906
457226	88880
418348	299202
406660	349400
53263	313745
374039	465313
343642	231447
130377	185013
244092	92867
299038	380565
87400	187974
366505	175957
23812	196364
331355	383967
317552	370119
204927	448990
296193	306628
301275	421935
399981	178130
241048	303215
463333	139716
365550	322440
489645	18468
25557	294325
274486	213871
45591	84176
246172	311517
103383	408288
192495	110778
47438	218822
76228	391373
409507	274309
442551	141892
305920	279509
463260	393326
4625	131315
100094	317356
349655	21583
392241	21242
192238	349280
427520	343682
388158	18684
313745	326613
169031	96977
270734	306100
75119	425330
279955	439461
80095	423559
260244	269741
151825	312444
261822	141693
303782	80662
85674	89587
78158	422356
84382	283645
390032	231485
375223	478389
87048	183711
152709	50264
411424	300857
121828	361600
4010	339308
27847	22448
14275	108222
195362	440660
326586	51195
81478	201208
51700	391414
411269	376214
266597	123410
472385	44049
52731	122780
437098	318540
419671	46436
2609	243958
23018	174372
11209	37100
229735	65272
49811	152795
158156	186571
244707	180646
330430	433391
75371	315808
16871	35707
492196	462231
30052	273547
315614	192179
425097	257031
182647	52867
107187	211868
119001	295688
176476	119402
180647	93698
461769	384674
64107	76458
49787	196783
264080	426986
353800	40004
270853	4996
97926	95299
199588	279143
211558	136388
268858	181237
129792	383967
8745	77385
116717	350549
376592	283178
109791	156376
406934	58287
407097	48506
106712	196938
462748	205270
163300	21583
88638	318404
398923	10646
293913	256785
230051	271642
425496	180584
238236	242818
127084	420944
289697	331581
274102	178422
329750	348550
76228	459075
206505	4915
235228	390394
7160	56436
329727	288004
228013	316602
151894	18479
454686	447517
284980	250092
477671	459205
64267	253195
398573	259020
107649	168213
467339	109369
476804	156560
143012	96576
259250	105498
366120	28129
26581	339837
383726	286936
473076	53693
189701	243781
454212	79670
290305	231485
430217	460580
89340	476231
68273	385279
168539	196534
370869	185704
65476	417113
317801	3664
151126	277160
779	471355
460059	428214
152887	77143
76347	394263
355025	317118
449812	153130
153365	338590
137545	82585
306196	22587
271300	292276
436341	13760
415081	1057
226919	428771
219363	26366
217936	326446
329264	57957
1441	202996
61998	126204
70599	115063
494128	92613
232058	420392
212009	232925
399673	398314
9042	150913
252360	123213
434396	356315
19542	324284
370175	45769
158811	308023
370725	355897
158987	221324
308122	385801
408357	244394
45292	122193
358276	322436
91788	20034
397130	393589
49228	76613
230871	421155
100113	297586
94557	341613
456050	351069
197936	328882
319396	341271
234938	199526
367418	120173
385308	268261
410774	261021
72011	486830
375405	6852
382848	99072
397332	16433
262730	347207
7266	92613
334289	183108
392677	482651
202782	144175
252454	65913
250389	427808
219281	122696
116686	389647
452052	173887
104238	129727
29637	294548
390258	477788
67571	364109
178048	208617
354504	452989
336927	391414
129760	330157
26075	36075
394411	13370
11975	266852
473954	423640
346729	373406
135927	304731
280523	53389
82639	450081
6289	36836
970	303466
101212	392086
15464	272846
85674	82430
460306	208018
81841	462973
132827	375835
388415	347036
4100	449263
488987	466046
234535	469626
153418	98541
240807	478415
274761	186159
371512	458517
1406	345745
182147	181680
355083	451414
210237	39764
366906	47644
216190	287400
174034	383656
76737	367194
117862	195552
162378	313314
9300	379416
106268	89298
101763	258145
388195	7812
82676	384428
149306	317118
123905	23811
86589	330711
327619	370414
338955	291829
251110	95312
130549	190369
2756	284843
48282	62608
479582	145059
222435	250422
83505	411270
319670	242614
45144	454975
254645	26213
185561	124505
88075	269199
289675	82100
8459	417643
304538	83141
5984	300800
60861	365268
375506	457081
266548	363850
463125	353370
456426	122203
87638	384502
401547	267185
301765	49896
187302	423711
147452	122508
388395	194165
312362	316011
225026	48275
198032	457729
47046	421830
402895	151642
16641	209510
418393	457741
276935	419120
66259	264585
189879	447107
68625	141649
50317	13803
403884	284949
150335	239180
157839	151712
272200	273831
444595	477986
276560	3812
417938	162938
307166	267602
102923	291249
222096	60923
478866	287832
165788	393326
351568	338549
136744	419850
225026	414286
68776	394478
164326	41947
320963	291521
405553	6120
22928	133772
479950	255088
290860	187162
396707	250679
475253	247595
283718	380352
112471	313745
192235	203683
275291	118600
224594	250009
78954	257858
71416	52917
479466	20537
237148	43514
339353	181764
269406	462459
254361	371934
450436	46072
251344	465957
338915	412850
272397	12958
213900	76851
44300	468832
140849	258370
139732	213792
244249	340598
513	65128
424164	269005
155128	393326
108973	235130
377607	420223
208774	389682
471988	458919
23386	177100
253437	166578
469388	337585
296750	381008
310580	344625
215428	380480
116913	471745
473662	209300
143217	428
127921	465559
322773	204376
261483	451016
202749	399364
397854	91600
187393	292468
479485	178436
7490	407247
139685	161224
30952	357493
11661	450330
135593	409828
162340	44272
386516	264286
248823	322469
415608	419940
465507	463822
21297	398910
449406	259268
17925	86728
336152	22955
189659	250214
226708	17186
47486	444161
326369	366666
254947	134299
477514	440660
363042	268729
172535	232886
493378	428644
343799	317118
371933	15133
203164	74103
315690	313745
64873	110677
253422	217423
190973	232528
106127	435428
454261	114527
436201	71816
130824	85376
474033	62191
189188	79004
176283	487278
493529	430435
104870	303426
296514	276295
104430	444193
16702	163380
55232	302151
188316	151944
226307	470007
372539	68767
469384	317118
102835	44049
89219	422674
359470	226454
264225	168121
397359	428986
309276	393268
293643	15209
434541	4946
315200	321868
282453	1148
358890	127541
361707	249444
115339	12895
267387	423455
316898	426335
65328	60517
125304	447107
44859	91947
233045	214024
362679	398333
176130	212584
147045	155786
402519	166553
270007	461944
425503	367919
337147	352605
310244	306100
89219	110677
315958	255353
493814	466046
79177	243179
117317	334393
202336	194893
463333	422849
287068	317100
223757	76509
141619	236774
183065	351639
275217	17186
142969	245824
254230	208577
28357	222316
134299	60517
63415	476231
316565	157666
382166	489822
86476	408118
86098	279946
7205	102032
180766	13670
185192	368456
128139	440249
250230	193283
455074	222721
407768	267602
235375	122585
35259	397019
104893	117365
203793	429267
221393	86974
84799	65456
443317	15209
315957	242927
367556	453895
178422	375139
67280	242927
34313	401791
45313	115340
470931	177742
146893	378105
171050	401871
453018	94344
232890	492176
319231	21240
16044	161546
330767	431625
482851	360549
304206	340065
325349	480348
485086	326535
62336	183459
334896	422303
189451	73169
377786	49903
404899	230783
246570	428103
309237	489552
304209	239796
169403	90262
482168	469335
160214	23018
392039	217494
420393	122694
310086	351732
249732	259929
381605	185396
229336	89216
72804	202486
8424	336050
36462	188954
266181	360075
445890	439082
433212	4413
367873	450948
26690	218727
401389	386057
267562	314740
288247	300119
370640	260527
220049	8463
162176	85023
119640	423635
10645	196783
145249	78469
341974	378686
441720	110677
466902	465982
470245	222257
194913	246311
321183	256700
215980	309253
15640	430356
99287	336590
258574	296339
479351	388657
126101	320300
65338	478415
323938	487563
121828	416973
66226	190665
217264	62191
331211	398333
180957	42313
270027	302558
225218	186956
435671	401788
171066	27696
199291	119868
186254	183213
356953	431513
50462	328600
367262	153411
472332	10133
62275	425735
309593	278553
183404	260110
130069	288594
191544	337438
302156	445061
388719	461944
35749	320625
84536	166397
207996	228738
340598	327725
72824	101058
268956	480853
273900	348487
345401	203617
404219	344778
161748	261396
370866	398615
332020	104299
431887	239815
94447	134262
89826	416877
81964	267602
16001	37363
116885	296270
91828	295318
305139	367870
401180	303378
315677	485546
42370	222894
382668	173165
137105	47204
330975	451414
403098	250462
402143	102514
244581	108222
459064	433553
191867	308888
412184	211804
471359	458428
204205	354903
343308	188319
432437	10345
26591	362510
284406	254194
421997	388645
170136	188127
478855	242927
12932	218041
392456	287694
97592	188082
377674	323029
274808	344091
42854	455819
102285	464725
155326	76454
343746	27052
417093	360860
160909	1418
372764	90682
110236	120927
14546	261396
339333	321339
195121	444557
192417	480766
376756	376124
300273	482083
269899	25716
294323	353542
286431	447873
399095	273831
362820	334906
163356	433391
101780	430356
365936	77347
207004	134936
431797	457081
158987	313829
381563	378349
473055	330380
324610	377016
80296	270337
360817	167114
151610	360708
245679	237332
370776	390596
186843	105967
268023	423448
228477	249202
233498	293749
57447	279664
89219	12956
437952	205270
296185	453308
4891	18665
465182	144470
329037	336590
56619	181782
208395	166513
86047	245538
402052	351673
8065	428712
364296	190369
235748	383720
325509	26992
311625	201300
444748	77630
88439	310880
474389	310359
373670	27404
171789	268563
425162	236213
114383	76096
102043	115090
103715	183810
430831	451414
64716	12245
335951	390349
268331	489266
191333	446167
226204	48861
155350	241468
384513	213741
232686	198051
67899	370232
233045	480346
79457	346494
347596	213639
333737	468162
45501	165267
414084	364927
417349	79989
320976	9437
200379	211868
179645	463436
195362	457508
180952	124341
381292	359269
410516	385773
242411	419976
306335	224480
114643	380341
235021	23430
67351	121304
83009	105778
355013	277531
45165	478711
215260	179179
19931	214024
273882	425675
184455	422292
433346	218615
39880	63108
37755	212961
117103	392086
103802	54819
399441	154541
221948	130041
4586	16661
261278	356927
1444	375768
34450	8303
11237	395090
398715	42610
267562	337849
462790	370052
263698	364525
451725	160679
86347	130960
489407	119868
279609	254720
100349	339990
431654	283445
92401	390232
298271	213639
127602	247378
326539	491333
7118	158392
282166	351015
172852	260517
106460	348798
11696	237355
103196	486885
45308	195551
388110	324022
154355	306085
376244	231146
394222	168256
274704	274724
38258	78548
41071	254178
447944	425675
398761	13370
228495	183213
195808	492329
81225	312183
19625	369577
180918	334985
25382	61281
98950	164759
257299	431226
258538	6728
197954	268609
145771	445353
13268	123413
324710	358725
215472	209493
130148	222577
359323	53327
100654	324723
61572	285156
285023	477632
437651	126114
479331	477092
100028	196783
250823	50866
354022	348798
20877	93292
186118	480607
436682	286828
76228	388906
485081	316708
268813	45052
101656	385334
281993	406840
101734	142145
240499	5206
325609	24070
32865	317118
293446	137846
245041	247334
201884	111623
317724	326987
203158	440660
276275	343721
989	91711
172126	409828
55578	269199
357297	176616
422033	18418
480801	470415
104353	36392
204330	104192
147942	301659
438660	470399
31313	389422
453147	19313
14788	267352
278320	31808
459117	467703
23206	468265
71011	222701
131606	44285
224034	195598
321855	306684
160111	440660
208307	130194
468382	393326
242411	313696
38456	416854
373419	110677
427054	192273
253225	86728
23171	309191
228807	226168
317881	126062
89062	280320
450180	491910
382848	71810
447610	236213
187210	98906
134857	371918
87739	90538
389512	482972
389656	208577
441867	387742
345401	266339
253115	261396
412092	260604
358292	408214
185953	387867
157589	244135
64444	214992
283961	134262
52078	21523
180633	378164
104463	402893
26696	385000
455867	205270
335811	140827
145902	481279
470588	91600
132147	108458
246955	196783
348527	435242
425691	21583
306788	225483
282378	432331
267411	452989
61014	430356
261649	69468
428405	204925
476783	455995
254137	309777
408739	60719
345401	215033
476704	48163
187164	352950
29059	166970
114063	248782
447199	4413
308122	119069
488144	225394
214060	79391
91339	477070
19376	87613
358167	105967
130069	200408
107810	115091
357427	164884
287958	334579
109860	267602
288258	420959
158875	76429
6010	440962
98659	431709
470520	78811
112442	347862
86688	221011
179041	192724
335441	203279
53898	379585
6285	140044
322709	316575
413338	236213
325491	468249
445942	315990
111478	364080
51439	114930
405237	218727
352949	317369
272595	427215
268079	119381
112034	303345
445796	160978
187623	383720
104741	245201
459713	197911
18039	32454
304695	214050
138001	170180
165886	452105
475265	273241
135971	313745
155713	251325
462691	396566
71611	451016
25969	474247
461833	362267
315892	326398
102533	124008
465853	341973
440275	231485
379183	104445
273246	188837
171267	347018
290216	277731
323781	401378
476107	421356
64238	212840
188156	346266
201375	72280
150495	79391
10762	385699
348055	423688
456491	48861
470636	119086
36454	362774
192803	295114
91651	134694
324687	404396
291722	13370
428892	78638
262930	287635
372340	368859
427054	284982
80282	318735
168919	434353
214418	225001
459193	419098
352797	44298
404568	102163
412205	85653
223900	452098
427435	377546
400559	299182
368083	411808
454397	57837
91364	93245
161023	286828
203869	391414
99982	261062
434973	95149
357781	263514
240522	268129
467769	170067
59467	223963
442831	385237
218665	427205
424714	212403
175921	378686
28971	9054
191247	447446
312934	139389
117862	437978
175367	84875
104530	321924
268848	468327
136128	12768
139747	447081
171974	15706
452243	354933
237077	299506
84725	454792
12625	313307
366821	400974
358172	54976
106517	428026
265236	442037
5700	21749
131037	175721
24312	426439
265500	292721
215507	111623
315463	18665
289807	4914
413338	288035
49231	39745
166302	107926
191899	44431
74927	106748
404987	286936
283698	249984
422183	446331
13394	112314
319423	217310
493740	376581
249860	262594
167201	207931
313389	179264
154530	342807
205453	107140
341082	190369
471450	151177
108963	126377
20817	161384
131651	164740
470744	338076
272301	336590
167210	409828
121069	181568
15819	34553
236246	226347
40786	122696
226828	31178
130069	390529
326775	317118
406553	261811
345986	179344
414257	264740
33343	106459
267232	447912
71584	219610
422723	105717
339930	226494
165502	241718
244492	3664
292576	187836
338931	38485
98209	310756
418456	313745
18410	60343
470700	197167
454229	95922
186141	147460
361741	284843
202090	269199
389216	336590
401000	68244
451211	216798
287780	38063
191159	74667
406812	317408
298427	269005
19364	154671
320120	477424
333998	379255
218113	150376
296157	27693
266481	77502
234046	26449
217007	489496
35876	195948
86983	428214
487735	445730
311367	277936
408107	253458
333022	33206
279963	467690
67351	328744
267562	92020
369272	209285
67201	350824
371755	487963
65026	428864
196003	6949
353192	226422
143251	141892
436454	147826
18642	240561
259230	461951
171887	402698
88643	215873
226919	322194
196820	170353
65892	313745
198931	162795
479259	354414
190281	187974
321881	121362
459081	106752
247330	306349
155719	7607
137359	380071
298586	401854
258817	448993
231625	346408
167588	77794
3809	135531
293694	34176
182771	240930
301913	312698
122751	284806
33903	127730
59385	351639
214055	194390
490420	48714
401389	187998
446644	476025
81358	209018
41418	158562
127388	406371
229069	45949
224615	355566
132962	331535
154880	59949
287566	348798
488715	26619
416771	408430
131606	274724
27635	157189
237019	167948
271311	269199
306825	90918
99004	397679
233498	225403
29431	352927
102378	83811
68532	96058
47989	265589
117647	205270
368279	79813
335951	8463
207774	62191
404538	121950
339129	338189
141689	162247
24217	260829
377733	261715
32014	227845
229735	278130
295062	449427
117553	349200
356700	116733
218484	273468
49037	440724
136798	747
4849	138054
339740	91560
394435	113818
268219	119107
256089	105318
167588	437213
132807	320464
278642	156779
359973	371918
40702	336291
407284	124085
137658	407107
24519	440660
210354	396417
248013	169167
201255	80738
315177	32232
330762	468935
200807	190369
420234	443872
334133	200444
170587	449212
215533	267352
177601	214024
420240	169045
214608	455936
174255	375029
451369	94344
285374	166120
267562	60895
213123	2196
352798	19377
343440	313822
487195	369599
192611	435708
461237	262054
44402	192628
224442	92954
198895	165009
304056	391414
114337	401501
149733	437695
262478	24738
76227	447519
56068	234742
73501	187586
458638	99437
109676	126223
181491	233817
222760	222701
70526	16433
334364	23018
482377	353787
263715	168314
214480	315407
275995	55608
17021	27464
205146	13903
240204	317118
167546	198546
280600	124706
295404	263713
198551	420944
76228	331638
477625	282145
191488	362206
219437	126818
143203	198312
26524	158800
478023	246926
310951	168579
386411	230709
182244	5857
316271	423791
416213	439216
112625	349912
137298	391414
470264	236213
28039	348351
84745	181222
135946	394100
217854	487938
2565	94029
30057	381374
30254	190369
372181	272846
60243	140312
341148	441848
249894	256440
4100	300456
339195	258370
22779	28337
249785	6374
434683	37005
177482	116347
327570	248496
267562	107669
46606	58709
358361	288319
235394	16433
419877	256121
140870	376562
334949	39488
159828	429469
25748	129318
161852	157191
232555	295561
375595	244893
281264	69592
7488	343468
481041	28129
438126	25410
279849	380769
58719	248382
48538	40784
236233	164884
424925	228967
439377	343219
5819	358032
287355	236571
311367	186149
421941	234356
144359	123086
445902	332575
137674	419788
180633	290014
224594	291555
145226	451016
342465	82078
250338	91030
349872	146202
281485	275677
214701	339672
118390	181161
289807	94793
413675	435280
176276	18479
132127	249412
147757	240491
269041	354070
405060	243963
428095	178436
198139	244005
478461	187974
162086	79343
130069	156995
164883	13656
412249	341916
305054	421356
230731	324873
329181	468559
444648	453386
480714	77438
117458	329698
423303	48275
439624	73681
431530	359762
85160	131511
183438	250443
154456	81898
357461	15133
414920	230714
450545	28065
404479	277941
319259	434322
65513	224598
301818	331041
467489	405302
359782	290560
179251	377620
369062	15209
190524	39123
441675	204078
447448	53796
237714	14583
332781	88241
65134	24983
328940	210403
38258	245468
309004	41640
91368	435397
52867	406388
74375	401949
358603	180709
443666	184807
485717	227101
250833	390050
253908	391414
441361	446351
295612	313745
160182	369599
483051	381442
54875	190369
413662	359201
469100	441570
29278	184360
168000	435342
257892	414784
282947	100194
181451	166549
357923	97753
416655	188866
182147	19969
229124	18418
170932	260854
197732	478415
287129	313314
228128	468678
365395	425787
82826	54521
325144	186259
236272	491150
439310	317118
392136	126204
308394	431374
190711	317356
382853	183213
37076	109116
334092	237182
375984	30191
408357	344580
244688	479569
629	338189
412739	64786
85182	278520
280516	256731
294827	229733
218615	294934
468770	172551
71031	59966
480265	467267
150345	240374
361683	44999
374379	3383
476804	167517
445179	217432
333131	41057
479849	213221
164176	421830
112856	158903
203152	266852
51759	283880
239268	64413
319274	286655
127921	415941
189873	189085
136877	1050
410452	348563
237838	214714
2293	385279
415545	46253
262473	302745
34947	345971
453018	476719
451799	274114
397449	14932
120746	51899
482251	106496
178222	209520
279340	185715
191686	222792
440364	476231
21050	227101
407127	200549
473841	309801
120413	157579
5958	122694
174670	74486
457418	86356
439403	231485
331265	120336
228128	330498
470929	296758
124817	62425
105476	322491
407942	465647
236503	78744
398715	390334
357376	313745
450130	314050
267562	435903
9597	417978
163146	447517
110739	49828
222763	220763
290518	422998
40890	166488
151804	15209
267363	37728
445406	267031
129727	455024
53366	450138
295404	97247
273453	62191
335951	81097
134828	181767
166949	175206
445343	122218
410390	443694
58505	250389
221806	322078
377472	37516
407875	211868
492316	263864
399571	420944
120973	264406
341777	398333
165271	320973
220964	222701
249983	75583
3001	206321
93645	101806
444624	232769
275217	390061
420895	133718
406221	215071
65947	318128
101208	438680
263921	21293
104866	126921
423428	451016
311777	477043
191488	104545
315340	313745
375660	362119
312283	43279
33599	420944
245709	166651
477698	146202
351071	77438
482303	381877
81249	35707
346557	384245
56856	345585
25556	423469
370912	55250
131404	196344
38063	305997
284383	155369
132365	183213
248868	70094
28971	175013
161250	274451
440586	369181
142678	233825
193040	445602
61461	379688
268828	84504
216003	285972
16347	304638
17086	118947
248013	177861
328867	462339
446693	272865
384491	161333
253102	53080
474070	438957
74769	263377
242432	202500
318777	166970
150966	312869
153813	342440
283705	169485
101949	267602
272407	8607
449803	78184
246131	148671
434968	390349
345312	231485
65134	115386
221789	465647
236712	145771
353491	21679
185487	288234
227893	120303
245213	388910
81225	303960
59966	297586
65031	229001
213596	324723
462346	237235
58042	119122
320259	320760
329518	187974
202361	363581
493973	479524
73327	45157
259978	61975
155377	479947
309218	94344
195362	409828
143501	477509
463448	51714
188911	45226
462436	35035
38316	281924
117348	490744
221296	71009
40952	195768
26751	181230
18870	395547
439776	434153
185409	101410
388188	32807
138228	55915
194719	62928
107168	413525
360137	267553
282338	114316
214055	153653
171807	276744
203435	267553
303507	98167
228128	108554
117999	201826
285845	57134
300692	313745
128296	10512
250111	420944
233780	74844
309583	486147
453630	478402
298921	310261
246221	275990
175066	340787
2787	52537
208300	240988
106258	27548
242134	41673
393573	95694
482082	465266
452989	386014
32615	55659
477932	33117
358182	41075
456822	281924
170388	428502
98016	358032
375913	489200
292721	435602
19333	354260
108057	412543
159054	49828
182181	21583
276777	291520
352353	180841
221878	38106
434683	169485
65134	118571
265363	409828
319081	295126
385552	1057
200092	309740
256901	330162
267373	179752
349140	298878
381367	337262
2070	430356
384728	111490
477932	272419
432175	493346
476094	264805
54706	86250
135181	49903
282520	138578
417026	436050
266775	194030
13156	328140
425675	53038
479270	189002
454263	358749
216550	267352
85254	300240
380454	441635
218918	457033
77793	99437
112698	451379
305792	392788
384864	341223
57459	261396
10569	391414
146103	255650
91838	293813
204798	66058
383525	483672
342410	247413
58656	430329
85916	134694
192934	284843
376855	233452
361291	377546
304841	119001
363605	73599
265620	137719
4329	69975
28781	228110
66259	27457
423044	396478
2277	96796
2489	11779
5773	327061
219728	482389
244536	28395
12564	274110
487060	411426
115112	377853
102891	461769
172371	439932
323652	331581
486629	428214
443239	11626
257192	190369
433643	205759
284198	263800
167588	145771
192396	176077
45675	476231
325397	101761
407565	434577
425948	137476
456658	45154
391232	246311
180547	417861
223654	491964
56947	62191
143671	365096
2302	48507
118075	85339
361008	245144
225694	170894
18355	383009
266982	23018
43966	162158
368299	222701
88632	165477
117433	244688
68616	321688
178934	61739
302693	487833
279143	265158
110002	41537
298780	9054
255084	439021
63233	44818
262233	378462
83799	420860
66559	128301
414326	332392
91828	443748
309928	59658
187275	144405
92401	90705
283521	4413
203653	49903
81080	208055
85674	101002
104426	189528
449354	22570
268006	348798
93745	322135
66124	120339
441533	454111
412804	95149
167170	367335
440604	23774
447190	52833
158359	45413
462153	176588
102891	2421
43964	160419
218292	38063
427498	472072
61684	5769
215415	94516
326728	409067
134165	211932
319930	439570
50096	254337
493347	94665
447937	267172
50925	147368
6467	300119
19334	380958
420234	377708
493200	256035
175842	172335
55789	487608
491419	153995
253824	286936
424844	174106
478588	204934
114063	473381
345401	131391
235404	280710
304932	307932
16349	420860
102249	41572
43110	88067
339499	28838
173522	375113
469360	47349
262828	155719
10050	285156
85637	9054
169421	193281
375405	321878
316352	17787
401014	339225
473161	121078
144448	188288
438955	460437
227781	339853
218607	198862
329010	98493
331642	276090
194861	472072
484626	459300
342840	340249
74917	186259
415538	459650
174353	118541
21070	383967
339961	62191
60208	276656
173247	390976
305892	373401
128302	88289
244761	38063
22892	136585
304165	107711
211144	260854
83573	257377
486222	373021
94129	138193
36494	234350
420736	471223
298077	122462
478546	357836
131638	118942
355889	373169
94550	130742
477262	372238
369388	93854
285597	420314
187308	103122
397098	368859
415967	474498
23310	96361
35411	343021
417424	287577
489937	114405
419239	279871
290074	82585
185079	221660
287377	362719
373	212447
434007	217247
416426	153813
206946	454975
175185	203775
164616	204330
433559	5612
394530	330090
85049	48589
20	15209
377264	44469
311479	140044
228536	194859
305827	82794
102965	440615
352016	359762
439409	371918
42854	117598
237204	11298
45868	101058
113389	320952
398427	246926
316095	243776
7290	2879
457247	476541
225094	69449
190837	217883
276821	145492
187734	73336
79268	101058
28496	294836
221687	25591
365416	273608
255320	227670
153349	300480
394659	295650
465270	275487
216544	125392
41724	10646
69277	87581
67351	391495
470746	317356
432421	351029
145240	42035
49127	352737
81048	308330
396407	281924
265151	298415
467011	122462
216339	267602
233772	118286
300273	371463
238776	269199
390543	176300
82525	117752
9381	367750
26400	290457
378509	482
425831	359358
359188	320700
397216	372238
448693	6572
259699	209183
339740	479759
62272	313314
340354	170361
381852	137138
230051	195685
10251	437171
417369	27212
183111	4446
94609	315671
200658	332821
93071	215054
393409	402193
381811	232753
308817	188824
329771	255640
78669	493108
225177	222701
321648	152502
359400	158101
339454	49896
53760	333010
167588	283744
119001	325167
254914	380653
453842	441996
156592	394948
238101	265711
64875	459790
488490	40784
3590	177156
292641	175463
463614	401523
319903	310736
310111	435318
209699	274174
192070	95149
184396	145860
423032	351639
460067	5040
178742	201944
150038	309180
20804	407026
60025	85674
360426	177558
85665	478415
18310	82585
199617	246311
47225	412980
8881	4914
255767	335328
322448	198019
76835	303801
9308	389263
481419	409143
345715	448290
234932	103267
215897	88944
462053	216754
11690	211264
178172	165653
414334	313745
273900	388088
141070	268783
336152	180374
199696	409264
29824	30482
399472	100287
472505	478894
27543	117650
253020	31049
59838	31125
305772	178436
200738	434035
342465	430171
263555	123907
7581	446351
152973	317118
230969	298142
427337	193188
137332	476303
42604	77278
305349	335663
129149	190369
425583	180578
324708	414269
41298	136744
17847	392762
308006	173176
281065	187974
435213	10646
414286	445068
257221	401101
365399	238702
386237	245679
305357	368876
26210	3719
17686	281924
161658	469235
441474	434702
394515	414286
204638	13370
3577	31420
356490	448218
258203	480504
385616	409994
169044	158811
206174	360860
134569	44188
360459	114387
174188	489167
229999	171021
56357	261350
146893	260956
114643	354694
362814	303648
123071	49903
241553	442127
334011	249202
220445	53249
23054	355750
79392	420790
140176	40034
248013	226109
412306	96006
437007	164816
226167	349280
316011	293813
217815	387033
485300	317118
153543	317983
422067	438227
15528	287423
392086	178474
493474	251776
44713	245679
251871	287824
187679	46003
318111	154137
421310	135664
348288	293813
106353	467284
315573	390771
29581	382511
142224	397100
392893	435637
368746	136388
400044	405217
225723	310756
221010	412798
329727	196534
24487	443431
395539	97771
278723	354933
294402	46369
281588	208899
450687	203078
207974	35707
123013	190369
448351	375840
443532	154208
139844	373509
456395	480393
308751	308059
382839	205270
210241	400627
464642	183213
72144	428864
230709	332381
99313	293813
214853	319333
59092	288354
93423	128744
473848	59658
441592	143997
54079	226494
252398	469110
25450	129827
391453	218727
131939	166553
78066	142051
45119	256947
147211	325037
254506	218727
374894	393326
283339	402310
445781	454251
112338	330143
149373	313314
144480	229941
405946	32287
354542	95632
345401	192965
311868	329196
273479	313745
168000	81280
487660	106661
58985	183479
477646	23528
31420	10690
15048	393326
239485	47376
414747	277315
479268	94665
205351	207472
73347	411424
257690	445233
33474	231833
166663	126446
298417	240796
201813	7003
123181	164504
409191	221842
121860	158153
278278	233415
353597	315687
133228	133499
395419	190369
80193	9848
256120	285143
310512	183213
39683	334068
393674	54976
19808	234530
316136	63906
397092	269046
399031	256380
328408	343085
340112	172782
440364	185013
229735	477398
455614	382936
160876	268743
89632	431631
471039	190369
422914	341602
280989	240044
198605	278870
423912	422998
290157	400658
87741	288035
428277	50087
126208	414617
490614	429161
434854	195375
433391	127757
73691	36315
436327	369463
102829	485778
167077	47118
316180	130960
481199	356008
442717	143478
457741	179352
318567	485270
430737	244700
462028	94516
141305	39142
29581	17186
482964	53820
418028	462146
310934	71540
458933	477986
10462	430894
260171	114171
264026	338163
246955	385000
27417	197297
142969	119381
349807	259636
441116	376863
193406	143487
343089	324061
334092	305060
15066	439719
42135	365621
284633	363517
490519	75379
250833	213483
474142	53863
88200	316372
134299	207702
143754	200418
169409	205270
159078	1714
372092	313745
130224	235839
437592	109636
58209	295484
25437	378462
157102	252847
242111	416402
194165	99389
287740	126793
479636	100705
399694	323340
399913	419865
406660	61919
206436	199399
282453	163918
432291	37632
21533	222482
391222	443410
83007	11169
457262	183213
111432	138286
489595	86560
250854	470881
120873	479615
413113	172215
471542	45604
442808	22804
304830	361604
478287	493022
41257	106459
372932	115022
146903	412980
233338	443693
55202	347948
223211	219467
100177	222701
78469	87937
224815	169485
99287	110677
23775	369176
187796	340029
232799	331349
173390	185335
391473	388551
178913	253751
313604	460095
262286	300071
121859	431556
62425	304589
188048	440660
78591	21411
416533	124650
57725	177006
423468	308928
61204	69103
131757	405217
484198	385026
22959	301659
412006	26670
38998	457237
493226	30176
417265	238998
258377	273831
131199	152702
356418	69708
2499	411648
140472	473637
124469	208300
447420	87433
65800	319703
443624	70653
322790	388473
25748	260663
214094	395941
379973	293813
398559	203279
195681	243453
284140	273831
243947	343085
240951	113334
53131	385930
293345	107145
136438	432852
268261	143701
368007	444613
389235	462315
470018	386357
283904	362153
77443	328711
124384	183213
191686	122694
185747	417594
133572	187974
488974	252340
329450	122278
451816	103897
274725	198687
431680	84590
397546	205270
137454	113244
164926	455345
473006	164816
28037	243301
407050	407306
254804	234555
10331	58881
195497	415585
7415	210642
50034	150478
459725	350189
311367	143079
406660	60219
59204	220756
91104	331777
64526	82240
237866	95942
469218	269199
40739	394406
422430	373169
435822	124637
313007	82697
85930	421497
319017	250389
199676	355700
435468	33856
160169	467320
156972	285315
347674	478386
335654	344437
96073	191898
72659	331560
329121	40198
16349	105585
16910	225667
448693	280635
419436	9626
14155	404806
182277	246713
273668	422675
348753	301659
375401	111398
65099	88606
450289	261296
325188	343863
277529	319823
437505	465508
270248	28265
42021	314742
141440	25984
167887	348798
278153	162780
444163	351639
166704	18353
15935	182226
262775	28749
12063	249681
467493	148000
417358	381605
165680	487988
120448	327544
252140	422925
67857	322744
478546	316575
375913	361355
491399	473375
233498	399124
60208	103205
171807	467703
286948	124460
212581	279110
266612	248777
71770	27455
211717	354694
160010	100073
132813	2418
198661	178662
345401	435229
201364	94816
346272	429466
195328	335334
20387	201493
36743	107473
216534	470514
74981	15528
286852	132188
150191	207914
197990	104740
160237	493613
131904	369626
91809	338271
275418	15133
396618	190369
157099	125851
178331	446167
420736	289482
70280	27612
95452	315888
41127	219941
125347	214992
225637	300108
355048	186259
456789	84722
325905	209683
85637	209572
168130	236835
154805	172970
114383	401713
293450	196783
111401	214050
364636	409439
471943	318088
103633	477986
426690	96256
493627	237235
189778	378686
172504	186440
52143	248826
430337	379976
342608	184579
345401	356663
304381	61620
241614	97258
101537	252407
289994	196783
257289	64415
144920	477584
386461	4558
87566	300240
52679	401650
192805	474847
102875	86974
151077	238290
230977	339562
174139	312354
306964	300992
450273	105585
488012	415284
390851	409828
380914	20307
172107	483853
475691	177002
71811	208577
361001	462503
208754	143095
289329	44493
250936	110677
457310	307471
230629	73971
75488	149128
402498	142018
36225	423688
391414	347540
383797	79249
27642	187998
136309	241468
82150	267352
142197	62191
282299	466046
48447	312052
37350	120769
136543	23318
127663	110677
49284	465668
320455	19030
350046	100503
345170	477986
204105	31331
40892	21795
402814	476545
91239	377187
360789	317100
221560	342724
116947	88225
156207	15209
451764	374772
282497	367265
419159	414689
469836	29387
198862	103382
432598	317983
282847	292782
1127	299429
444873	39827
361576	234071
285909	138148
99458	57704
260021	208577
56205	335832
15027	301348
64936	425675
35996	27766
346272	147888
213246	360132
113618	263009
295266	46339
421794	396883
188730	273817
224678	281924
221266	60517
151361	45141
175116	365810
303670	50538
468266	360118
144795	236213
54706	141068
340144	330218
229498	374594
349195	109006
78793	142018
299	155060
218104	267352
56070	190369
117042	330634
192502	425985
128704	257858
398506	393184
9414	338271
413176	63528
89883	312074
44986	401949
432421	58057
347199	99832
449803	3857
125417	430475
128738	309283
268418	124650
423521	98644
108084	60190
117348	29278
313523	464350
56138	319438
160961	315847
232977	15209
260287	227251
163496	129857
110251	469235
333000	366493
285496	137331
141466	47250
261277	90123
177113	380125
120864	313314
273619	169263
7860	8463
93035	249935
150701	317675
5700	178749
458889	480428
166739	411784
475213	394571
177100	179506
429940	240768
436516	310261
435332	493290
164616	227101
421472	51195
94102	284082
22122	44269
185193	32807
107280	408719
43722	160419
284218	116823
89257	172041
324816	25034
136999	267553
424678	108420
462460	217423
261278	429671
451769	147520
324799	444062
268377	470615
394745	314742
50480	98420
331357	302948
254669	403044
179549	313745
163630	51881
206046	102096
287651	285508
236036	198392
271383	248540
385149	334990
477932	468983
448478	225420
235597	90099
296340	183213
440081	147152
127171	341470
196976	159378
443076	231485
412271	317118
198405	489150
46697	307294
292902	340861
74178	116005
41721	405217
12967	476386
329743	110677
298780	449356
353960	23306
221948	184971
316300	421830
336651	270959
362775	40447
274474	63957
413709	92628
24720	447831
219089	348798
69252	228205
346272	15214
61148	57375
285586	457654
180697	201262
383113	134259
392320	332317
413336	335803
109733	420944
71189	452921
399832	146516
23645	438321
440364	480224
309276	40590
222045	134145
138463	474694
373755	27581
339639	304638
172932	447158
6374	122578
188156	313745
165543	172089
251943	210082
113622	376724
383711	193079
489078	15133
467467	459779
405535	152592
138016	473634
400974	281742
349834	19623
345401	333557
200720	99437
465489	274869
186945	367946
8648	245679
479862	222997
300777	494102
105969	53883
59776	14535
145027	139934
30132	209672
480105	452327
125472	61205
121960	241290
199886	183213
193216	94516
450093	180957
132822	55603
102585	342659
38257	190562
154981	438368
30453	391414
196515	80858
450161	380568
416571	25973
39892	115797
43722	62570
75655	223192
439977	195517
289334	239561
458207	258689
463429	368756
39892	19139
445258	419435
129153	446574
1745	190598
376592	423407
5700	129764
147088	29860
199886	156582
284891	313745
25357	108222
425901	10367
133400	133423
438784	112482
32601	246672
202934	429730
44577	213591
392953	230576
363258	8607
310377	420669
78874	179045
120489	367494
287943	423974
94111	336955
263377	305418
446950	4452
475969	460271
230051	63380
324708	272526
251720	462710
156642	341907
52539	71224
181813	389473
62392	312973
391338	385878
36221	413660
149771	162795
65947	461754
197637	265347
104205	461392
37219	440730
287076	7812
104734	20138
222646	434206
313576	71009
57310	162850
312282	221701
86596	178211
209372	114063
113927	451163
289675	1220
469250	317407
195362	377825
9947	249334
464022	262648
300273	352136
36288	490037
405096	384359
111764	19
42610	211360
30906	457081
285543	439710
185447	479554
31517	405217
471699	146202
178946	119666
311245	225669
66309	174939
327467	64490
386825	308897
397332	54824
473322	410431
84052	320965
230051	403206
211435	273814
393469	146839
88638	86077
478588	265849
322193	32807
10267	107711
476728	59849
139527	212840
242377	366127
49705	208946
478816	258370
41624	222781
166661	159329
286075	334600
453018	287740
232856	158780
370100	393326
214235	194999
425906	285446
461406	237019
402519	41495
90050	440962
372785	232239
188032	317356
11900	82271
40890	255864
296232	428864
47616	255397
51759	149046
363764	295484
52356	127938
263641	237019
475023	198324
427225	431760
395381	142825
403966	56951
162909	9203
102701	142678
391852	8636
245391	142242
179752	328108
161363	222520
321297	172697
450532	208245
398997	254512
41145	470353
242759	198437
447262	214063
419124	179680
226023	476399
441895	368408
484978	459123
432903	51901
145835	256120
128521	279878
110164	272556
57154	99437
217435	306981
38794	83500
71580	148324
51287	3568
258131	271469
206203	430329
384428	136618
39683	318310
218496	344454
205698	369599
399830	61376
106814	238299
31029	449884
334948	461706
173798	40447
230375	91558
370115	368620
6450	453716
226589	37057
285771	440660
291439	91850
106353	427980
34887	291047
314298	298767
200092	53640
332299	422853
126344	183711
279090	313745
373088	454975
264737	468794
280600	374166
198317	317741
253558	428214
134299	327217
478148	476447
302921	108240
389873	80919
15461	186440
67248	190369
406814	140508
96912	86974
41304	69856
448101	97474
74768	47888
305561	194271
456904	82911
470494	46410
261401	108222
211393	296262
428339	131213
401447	299408
234548	213090
252044	291000
109474	476029
25607	367798
40388	467418
174139	201266
191715	472891
13911	225396
474077	181329
384231	475546
463539	326815
476303	234932
17562	378127
21100	16669
56573	66679
234532	326254
395909	270564
105164	104318
416550	283346
314152	262954
481766	288112
314148	26619
128359	247638
476969	435817
327860	22347
80528	440660
101540	292468
335743	177861
342465	46104
108943	450983
459725	221660
5684	229232
275299	232555
406596	440962
390089	169047
444226	403467
258746	240374
130651	356774
52705	236213
108921	229180
442801	401909
17997	475289
68977	109407
145413	4349
115335	149897
109022	324081
61681	121171
436864	366162
479147	426569
384231	479516
89849	125729
489354	186774
43121	323213
94599	94344
153540	91045
102644	376356
252150	210456
47035	123369
164302	28622
120577	265635
356535	74585
446829	162831
33675	16433
485616	158671
302622	35707
267562	237019
468359	104410
254427	53490
245114	341278
87310	139648
235088	118028
399178	486767
409463	389766
332524	288998
172417	469196
416194	76526
233246	50306
270432	74571
361236	97898
81249	451600
103331	310261
276876	472239
197951	171634
142130	382588
388830	255847
82517	443436
105077	99210
310338	13563
51222	308260
384133	346216
343975	190369
348657	147392
181567	394217
55166	469227
480619	41351
204018	32430
53263	345269
192633	87620
338555	488914
253102	359187
970	427293
209183	100287
195938	92783
179837	203656
11525	164884
422892	481928
68843	343093
450037	76454
38962	313888
286077	254856
341221	283189
200719	21632
261447	267602
191174	374300
332096	328059
443413	122694
436136	8714
378224	216176
28721	195533
134665	5476
398119	220430
453736	97251
131504	134299
458672	140728
408494	198262
214207	53385
464180	364000
44341	141892
114105	347104
81928	116300
216597	168723
13909	213403
251706	115470
134108	124008
454323	74877
462893	419370
476344	80193
164580	168207
427339	322648
435266	317356
319729	272895
284363	391304
62316	52537
117420	94887
445884	411295
347036	295484
126046	190369
198387	385427
4009	469235
105	84392
307762	409248
302679	81488
73850	156783
478114	372490
44082	483761
29066	196407
256307	372080
174853	493228
184280	40096
231866	13370
435156	430356
305654	361545
450733	222701
20732	288410
91433	233236
438480	449298
417271	337286
326260	77433
79819	113663
302017	252961
298600	242625
448452	366271
158099	208345
137545	1850
276963	166513
398653	179352
128704	10379
462248	478951
327447	288035
76143	312426
267373	256367
49054	494102
167228	286833
328174	413799
409748	110708
19492	343526
315250	433131
250833	385222
332299	67763
25116	53490
231626	426034
453035	348563
235084	240374
92068	313745
49782	126320
476867	65194
57853	455638
331354	225420
143662	187865
266508	91218
174334	479055
144990	226929
222102	487192
268489	62699
172923	347384
271579	427224
414678	145948
197385	451434
182270	234464
358307	483761
358802	242218
301643	478232
454263	393162
199190	10503
240209	375374
334372	450299
288514	493125
441559	254973
362267	307150
129610	470554
100852	459622
244903	327217
227354	179874
222544	278359
136994	480656
297291	80550
343451	97924
251193	391414
307491	440660
193197	377206
396687	286265
466480	313745
288354	286828
182771	249444
275368	136279
107526	195121
448153	284843
66356	411208
341915	258370
209471	217186
229087	398834
182192	300819
420903	464599
177345	38063
240495	453697
304165	189659
146183	261396
16333	285156
58881	81269
135655	97894
139279	286936
188189	471645
492758	94344
336893	244088
57365	72050
378873	351639
70487	428005
234288	201588
385308	180156
156282	313314
409238	26699
320726	385594
230057	145948
447125	463623
444985	479113
376538	128528
300068	438419
129235	390070
349095	220857
124013	205289
81351	159611
28603	272248
290034	469235
156944	359218
263703	286404
305852	483495
32125	80569
254427	145129
277266	231485
123795	303759
226167	400807
166661	148508
224735	283445
58620	68331
315573	228770
112443	489552
312781	98875
486177	190369
113129	48275
412117	380505
432301	444557
312664	6899
96146	107222
46039	380085
401505	270083
3611	297721
18952	352701
178147	97985
215839	310869
113019	22347
22032	300496
360179	201459
169047	398092
419528	243840
242232	137719
489930	350824
479490	212081
22323	393326
114636	453493
262572	478415
454931	390687
103906	273831
278649	238261
379647	188761
244514	103214
399898	351414
122053	168715
459725	268006
260871	125659
202307	476656
438261	440962
214776	478415
361954	225937
129377	299269
74817	286936
126141	207802
181004	273862
110954	135756
426184	329167
165543	299072
46729	125078
96874	395007
321261	486712
477811	487470
457493	238688
334985	172761
172911	484058
298805	317675
472662	284843
36182	369262
342476	453625
316155	194961
469339	465015
238174	384545
338752	2199
129789	428738
164823	358797
149909	391234
256464	179448
50155	126537
315692	308100
393005	450647
392456	153995
343975	170939
129836	291674
105879	146181
159746	329760
51875	425960
293169	171863
297911	86077
13110	393326
21442	390473
66259	198926
196065	190369
127462	19525
446708	19984
140727	399468
19024	294098
277170	79705
382706	258270
464349	464375
332789	15209
272230	220417
248083	317118
437155	60624
299580	115861
49494	302551
331775	364301
210401	150874
145810	115861
19789	382974
32872	328651
209824	4841
476320	170689
166430	261397
194875	308602
147803	255908
372179	224041
75339	146073
400286	154759
55914	161223
48331	111286
141584	316762
213856	391414
421616	223632
350629	127895
298248	10646
459437	197502
58711	457081
279722	186381
14601	318735
99849	388999
412590	245679
306054	366941
85254	420757
331701	94009
377460	336694
5562	57043
207895	15209
485807	328550
348221	52917
279227	166513
295838	463347
351687	209572
154815	369599
280600	216256
331736	137719
239187	79507
444328	55626
202352	49660
130168	266928
80150	462377
146893	95149
254666	63116
360429	422164
325324	466432
475158	141166
287771	488196
110835	215678
346539	343804
137454	351639
84698	158708
268748	197996
15677	285446
231855	406998
85996	202795
414257	77031
232642	399239
140854	449530
467319	353931
205915	242974
343225	317932
346937	257442
125947	245973
175012	222544
100638	440804
56985	236213
211312	69840
37580	449334
259181	294130
261611	207740
482851	158505
332532	10345
406268	149410
13370	170180
237612	443608
82744	272339
55320	160855
344782	461049
340515	57731
468256	403612
40577	186440
342452	19139
234653	385378
33306	72670
228	221324
40181	218264
90695	48163
321161	218402
365810	301547
444587	430759
153006	308128
461927	336590
33649	6715
98514	476628
455322	21912
244601	431556
393268	33855
160683	213591
189879	115340
403483	297280
265589	313745
145348	237165
265987	354694
373025	30263
347509	17307
353913	176276
142802	465000
358145	412162
139648	130945
53235	384174
260935	128115
131555	182226
11797	458601
93314	405478
214012	255057
162628	4413
277093	10345
182771	369940
243287	477136
354111	411027
343888	94516
374034	355189
49514	317126
20572	281924
29240	323213
74902	440660
302999	427616
41016	423795
261058	9211
488693	291249
149435	313829
206656	382336
224509	63957
164695	94344
118109	281924
320081	15209
100319	387027
263557	144470
468145	895
308183	404806
462066	305456
320482	401543
16100	10345
452125	101728
179252	217434
432362	487347
247046	401871
59497	178225
126864	170341
436344	190369
293913	4676
473770	237636
280121	421830
417826	24894
191109	132247
137793	422381
66273	462797
227191	291835
443928	159590
150907	170180
337048	95315
489589	455995
143203	172999
127462	414471
435025	351639
105969	167517
3144	483440
377786	420790
429116	261501
344352	159644
105053	375840
223030	336590
92553	107187
155980	92613
360179	126473
244008	234490
179995	457297
461245	420944
233105	313851
307762	35707
209898	177335
401841	431033
45353	1605
29008	268729
396863	227101
201861	114930
324411	249334
263962	135157
208839	266241
339638	162844
297728	82068
433343	393326
280939	295895
19769	259131
93676	13370
233045	232096
475336	58881
3648	352605
333367	481415
240142	417408
375248	411163
183295	294694
268210	58376
874	163133
333996	492316
92507	369463
224202	168309
4954	266922
485911	159249
28838	322741
172318	40842
455854	288035
474696	295484
353287	304140
144393	266739
367222	313745
293039	378686
64238	312326
153099	315568
428762	57134
245353	484447
457306	149122
90964	185752
41798	388575
43869	190369
423982	366493
382882	8155
26437	149128
347239	285252
232263	142018
92801	277142
363653	393326
461919	21379
88188	434480
308122	423154
301728	159083
434778	230755
68843	218047
180799	170926
108648	51895
263146	59759
112372	187834
331867	378462
332862	177104
145096	255579
288333	112061
49483	336257
323836	300898
432930	98211
128818	293813
222518	283769
157793	336590
13277	186561
373599	212278
239258	212081
195142	237165
102197	276487
376036	4234
397639	125705
429093	147250
340077	267553
76228	54554
86420	100349
396144	322969
70915	214050
140888	79507
103802	234917
355083	426439
427388	138807
63863	317356
79751	237434
113627	294515
456062	389009
191915	8084
62651	392086
419318	130549
405876	431226
369815	371918
234191	219827
375405	188066
387332	220089
15618	46706
322306	450914
318068	267602
299336	442602
467270	404712
466375	282059
295913	190369
475112	94667
432362	23725
171774	475523
68314	208318
58245	290847
160776	48861
81369	348292
152794	254097
257581	94344
232969	440962
350631	367686
379667	291984
448155	275523
299271	187950
31575	187986
234244	116603
377910	317118
198414	52917
192722	73843
81340	213810
130768	260127
225650	291249
261393	9203
244492	291796
23741	119984
433111	336590
307957	332230
229755	283283
289675	279091
379932	457514
441463	221478
200356	355479
266508	486872
163811	185704
182989	64239
220281	41918
86883	77302
176971	103543
97247	420790
11209	84590
305511	232890
341477	298767
244264	445061
76228	123209
316257	319841
240937	96977
440604	286337
131989	285156
81358	91275
153813	74324
459701	237548
37526	438978
110835	72634
112929	354694
461833	214600
307169	264827
361606	391414
260352	145129
228	87578
349972	191341
136982	378686
226870	281163
66259	298914
375913	95942
457273	266852
315892	217089
132139	445176
110741	314020
4325	247106
421780	397151
425389	451460
10646	89904
124164	144845
214118	277088
123931	344637
154766	91998
241048	155214
63413	332638
22405	338271
153717	50264
20946	120766
166354	162615
237603	467205
227566	125721
28200	353254
257870	490588
153548	21902
221300	295550
137288	448002
233994	440660
338569	95149
461794	10849
91600	125304
330369	361496
493589	357590
216122	449934
79751	389346
436626	4413
228128	104661
45963	185479
301388	368760
435315	76811
479287	250389
359724	378283
102249	174517
151746	218885
138126	156582
310960	18893
416598	140027
444746	66004
262422	111876
426835	291002
23255	472072
302897	476951
228050	58441
354287	12737
3271	206887
182543	370099
67351	291984
447362	310925
462963	329698
89127	419757
35880	72670
393409	227388
198443	5041
46852	473204
453821	49532
438975	425096
304404	93876
377602	47578
360082	278907
375405	308058
340969	186440
406579	188759
401592	320464
29335	17186
443890	239927
155246	290957
169592	336929
429713	291839
309917	356135
279576	51981
352999	262954
352900	366534
326043	78967
246813	465559
333908	244535
491839	292567
36182	245679
484834	116631
34699	431221
185179	65434
139419	227639
264048	220857
108669	190369
55801	41640
287849	261165
277715	274508
275143	53972
28272	81718
403011	109949
480636	393326
171107	362972
234413	445202
446644	388640
228924	205270
186206	196592
314311	221593
438	40219
472763	209471
493367	106903
404294	438513
118938	398092
386509	13535
86311	342698
456779	88027
77143	315161
384725	30332
480589	300240
425900	314742
357663	179375
229735	325940
318012	97277
435597	34356
132672	238075
403796	267602
37653	258836
119325	406219
130571	48275
262730	258251
478198	374939
263539	457055
434817	273831
252207	328494
92221	272096
405555	381985
234748	91380
333557	341603
355290	474988
33937	252728
245206	458183
100528	393531
265548	158883
326260	189064
137454	457081
355392	182192
279849	110677
467384	246311
420234	162642
256978	129727
480870	377906
329727	489167
411680	105754
21076	267602
444865	469235
118994	317118
42814	239528
306824	150969
327209	25984
327075	291180
440443	294079
185761	450983
197940	60119
478447	227101
361540	199676
232666	25506
267865	315671
140640	257726
276821	393839
54718	392037
424497	139291
378098	395988
25313	212081
325753	4446
420426	391414
104505	83080
429787	371281
330184	264766
442764	250222
75056	96366
85131	239502
405535	22347
337866	214992
40841	405217
79605	362702
261501	158153
110261	489822
246191	274309
387084	440660
35403	111497
353998	21583
1305	254581
373731	438419
291829	477986
82054	489822
493523	207100
410327	12245
313708	126204
474606	131517
243700	20081
209726	376619
306491	24412
14919	381194
97894	136832
235375	249709
195739	387742
304446	338582
262354	323305
344022	445749
126936	262529
129349	166431
320151	214050
205622	196534
285003	455367
135979	348767
125727	195318
426197	446630
479351	91403
178422	296184
209932	435886
200092	427486
72804	51456
478962	281284
315686	312239
265160	65194
231855	283113
45724	469851
312381	262594
364725	405842
282533	279742
102644	407402
144329	385627
311328	115340
408439	127031
22928	298574
61205	245679
352139	303480
225318	180707
309418	175632
113620	113994
361698	307651
60630	435708
175012	104004
124924	422435
380728	304865
218485	373169
391813	171069
298156	274429
63427	175398
354074	291918
276549	356723
17870	280935
426930	44952
374511	197108
218915	224383
375619	459802
28357	344162
389075	237803
451885	211932
172396	26563
133400	401949
9146	409828
25557	276157
250183	327291
174139	89345
289497	51160
477866	328071
68232	108588
385922	105521
208754	235679
197500	291324
300916	293960
454263	268516
377124	258370
192238	198258
206235	374305
47381	417458
490869	147499
452838	376905
408159	120033
158345	327204
38996	375897
385221	284843
160694	406911
111429	460010
406738	490888
28861	139648
434491	421285
240016	440962
238495	46443
487484	228431
453312	230714
60208	233942
163813	333284
432673	204775
474341	208400
96592	291823
413541	489552
368137	109515
226919	275500
162970	122803
173144	217423
9003	215054
210353	179258
475363	398333
438299	304493
148620	243301
274059	217883
323304	190940
84605	404396
1146	15209
317355	5710
435041	150352
398704	170147
72414	476951
165192	355130
226023	177244
171491	142356
140442	105585
427388	206988
35426	208038
417938	294277
448417	371554
322521	412857
293613	6576
493242	277961
432361	94344
463119	490687
176276	332532
427054	491916
235405	347872
263377	143689
211982	170341
257977	141563
329320	179045
260826	431137
168798	148213
298248	75952
328243	369263
267373	366958
374379	48287
428182	315177
202379	276572
387631	273831
417710	24760
105964	86077
97732	419435
380111	447517
318792	144529
174139	47278
198520	31866
114572	134694
90610	167391
482712	449366
208445	190369
329072	20719
185354	137719
371938	107148
93826	308485
300048	317711
438088	186384
408357	394004
155302	78380
388079	270142
114748	28944
420016	78380
164551	313593
327632	52721
296651	230324
100569	270073
221687	49896
256852	109555
41148	60181
205062	21212
356123	440422
285187	264766
92458	368820
253942	475527
83340	359567
283059	94665
487732	23318
347965	243150
251713	294826
43299	166063
188510	328697
458065	213591
494068	374772
174305	51783
487309	151548
261759	74475
150008	241680
285116	304159
426580	355332
330413	95149
128261	130726
112663	51919
432418	304343
469532	440940
241228	195948
425948	194170
310111	358032
493688	278603
399861	309801
412333	49789
302996	446105
349972	308897
52217	181466
258691	429603
57276	406250
81432	459701
425588	105585
406966	70325
128704	20874
158465	17636
358971	463615
145210	63528
395983	46754
211031	35735
227566	475200
408940	107938
116514	190369
433948	183213
112764	348882
32468	463549
140263	376277
134593	231768
258973	184528
80297	295650
20017	464725
195691	475116
55852	291249
255054	45141
227555	144336
335743	273831
121862	422387
159320	49903
26564	86728
183176	479161
405602	263009
151290	169365
53102	429871
162079	201849
167588	435479
134299	117990
389743	192558
305835	196783
423326	21583
430041	35737
320692	93237
285023	478232
65492	22733
172751	425749
109733	489582
354600	194830
295009	184640
23018	487537
114003	336590
28185	313745
375012	376592
444948	277294
361960	138297
476983	314742
180880	265589
11797	312697
150218	440143
294644	144405
286736	256366
164684	265273
452100	27603
306304	7552
185609	190369
442341	52929
483112	35707
458903	53490
76697	2715
179139	267352
188954	313916
79501	150236
243610	94516
450361	44086
297953	94344
377030	99437
122573	150874
199895	446103
241773	287944
413762	35707
404946	199608
265469	21034
267562	439628
194048	273934
471365	366431
220549	2232
485062	236100
349421	411365
84417	474956
405237	311297
439500	351403
209267	5041
349142	317118
327259	267602
295479	33855
443327	16569
347036	190369
128124	313314
461849	413535
137847	226668
49454	143151
141396	395109
1270	337529
45345	57989
298317	262373
386214	181351
53071	323969
56210	40592
209311	351257
330663	145414
347220	28065
71611	296693
253102	36836
170932	266683
253482	242552
50087	6808
255979	273831
381940	247481
198317	480565
367087	487153
81358	65028
455638	478555
150137	118270
113372	233160
256823	10690
417486	190369
479645	122585
66177	478882
270785	118318
215260	480100
386125	152023
218749	187974
409674	17435
107143	212278
337657	432695
400542	173018
127878	183213
211535	268176
129489	372154
11696	22902
244092	89633
7770	157401
476479	479364
42721	80497
359814	15209
312842	262108
368088	80193
256893	233895
398851	37476
138430	86974
487314	391414
455804	145350
198690	315888
162803	297662
131742	174564
360535	285156
260392	343626
102135	235655
438123	13029
90579	79249
490510	263648
398132	463214
450629	334680
268748	70601
185526	286864
106229	124153
335550	10345
261596	162714
272954	71969
240204	469235
278890	224348
264026	67259
91062	67001
184071	103267
218496	463363
160358	348594
444172	60923
177482	289515
445101	243301
136937	407803
486616	276358
229297	43812
187864	208038
311589	478302
398964	310030
194767	293813
262286	409656
469987	165520
301078	372295
161162	403392
380256	224415
381405	212975
53504	262385
461833	6521
180855	52305
461944	241415
245938	373441
486834	167377
346500	133465
450482	353300
290633	170330
213740	321981
306703	229756
15819	467449
51256	310211
347868	110677
28506	198317
261707	148690
482232	386369
434193	433343
35352	139755
110954	236735
279798	13370
121529	187974
452240	363973
201131	21923
418743	467334
119194	132247
129246	5857
311723	66471
371122	113331
96264	73380
78839	314318
116087	177330
257468	258844
284277	256134
43722	287423
296650	393326
398792	273831
35812	281504
291151	98431
268643	375323
46830	490384
386079	80587
327807	286936
103091	104009
207888	272879
281709	210290
433858	64335
488836	393777
53978	108910
372785	74074
62074	487833
115112	217871
67675	369599
242401	195121
210046	265604
262183	292770
275763	307170
119195	94344
58227	330460
336282	39892
284956	15209
322376	101806
390508	357366
47486	355093
39167	468162
301683	359966
132091	364680
126288	350189
329698	475699
207408	300493
304450	79687
160320	369599
97127	133832
160768	25361
146893	62001
220810	35707
251849	45777
18470	276473
312669	96722
68098	470716
474593	87471
432212	97448
166005	421115
492149	7783
59918	290014
369258	218730
347121	149046
231255	35707
488971	291521
380489	192043
222499	206623
206310	455252
170878	400012
143340	126204
52217	108298
245938	430802
478938	447940
140013	15209
468741	134528
102162	458601
274852	464578
488672	984
173895	286313
379216	451016
473411	446123
114643	178422
260021	236020
359782	173755
151851	440804
246890	34318
186040	146751
302007	255770
279295	204925
260417	280495
318573	133658
388148	172375
68675	221797
181346	156685
35800	218485
350064	363581
428944	188063
203013	254973
396638	94667
270620	427185
52396	187284
166626	135896
335138	354790
300090	175402
305557	276440
24427	199526
417587	113051
95544	91065
86560	18209
422837	65308
444276	16433
130140	198926
228050	489150
38861	265589
247934	86892
257354	119122
359928	180569
179877	21583
43277	492701
359178	175382
418771	444255
286915	112312
425370	168823
12512	330162
229561	484447
330978	243062
18647	226752
418771	405683
442803	184629
77033	202772
174360	82853
475483	248777
493123	20820
385308	234032
85066	106647
191398	187974
412426	215396
154149	12799
449521	296448
7400	430543
395968	241468
227613	178436
60778	456426
218979	184203
99783	27113
455699	285712
50004	301427
165680	246675
360459	117755
180345	187836
323851	322805
220905	32360
318463	420757
409016	431853
239378	208407
210689	239107
230672	421115
339353	402356
362440	478415
247254	477986
231384	320464
361838	183213
42890	208961
262496	144916
85356	95286
6467	204078
272230	183213
44478	178223
94117	414888
40253	286010
325188	420794
25321	90682
145704	120666
363993	385427
13027	466036
196730	86077
91873	126473
458462	122462
461689	78184
10226	8463
18063	212081
289287	141440
444990	359738
42833	268116
302298	287688
147244	298429
214543	287847
494102	203238
475480	74556
483150	120132
340312	428864
186182	35707
296220	477774
234272	55923
355083	431226
261163	115386
67247	6949
366966	446167
426215	140458
146189	212081
453919	276591
3719	54468
391264	448933
163502	49896
138975	61430
220553	35707
326668	423688
326631	301151
429841	206391
44807	489103
73316	21583
149332	448856
403962	139903
272272	366666
153716	361345
310619	132843
493611	428080
367559	21583
171481	147122
224786	385076
356500	486885
75324	352841
243610	258220
365013	478882
63916	74571
22696	480224
36885	40414
329727	369342
242351	399736
127388	109407
456644	258370
473411	475025
245760	421158
228128	266466
35526	434674
343248	43334
264450	342955
172417	84239
130069	114078
262803	484447
464420	105498
163843	97277
324199	186159
109912	94741
230574	311500
193306	55074
149272	401297
257977	331829
414128	487130
235939	141114
458309	355270
325533	375334
228084	438088
472215	350781
352228	240225
481723	186945
190640	285736
168332	130028
444845	54976
336576	287840
139869	192110
412549	423688
359236	293813
218924	15209
97719	77032
359218	204798
153322	288338
367079	435708
204473	398510
294293	249202
70327	288338
393870	491713
304146	269904
135611	273649
466288	48861
243358	226152
230397	69857
385207	119614
213298	153376
214534	129185
459097	293813
85330	130726
373244	429593
63141	185704
356645	139828
133761	159166
258890	131414
388398	258741
319081	435459
244482	428864
384874	88997
114063	30152
432362	251163
468178	98294
315203	296432
476804	382336
75897	241468
409388	374939
292076	53994
5569	464725
6920	214992
216362	421356
447962	71144
412195	178862
68977	401949
256325	270095
291592	476171
141698	373648
89257	127017
140904	336590
304355	84615
437752	212081
28614	179692
306772	411424
56088	398333
79314	217775
462013	301756
258367	91888
480580	189088
66626	187023
367946	398208
483706	480931
108140	351257
365132	138356
15819	97739
108832	134262
55333	31616
54265	486885
205322	118146
54664	28129
201204	293813
235790	199395
315319	170915
440378	35707
384938	267352
291299	179844
456013	50656
286737	429593
288855	288035
390879	320508
324490	389422
466851	371685
278432	431356
426824	265589
159578	350680
100113	65259
83105	33947
445914	461944
298124	256373
179293	260956
192655	76794
312474	243795
431586	110677
488132	259929
78289	409153
177983	211839
141140	412303
479459	389613
11222	374806
424678	206112
430935	447877
434010	432643
274708	324451
217740	30929
375660	84176
213643	336899
362285	63528
306040	273831
48484	425295
244289	332368
241823	217423
212153	288354
162471	138441
192800	416500
294972	110925
307315	21583
16098	154865
354735	346887
488749	345585
180373	187974
219203	317983
267774	245679
94619	211134
306320	443694
63792	237637
22541	183213
408804	193871
379805	314515
415957	153995
361974	465263
356261	236654
183031	83983
461837	115962
156831	486940
251395	256945
480239	408038
417365	368082
67263	185704
410342	481936
93627	179346
314311	276963
268070	264783
379696	359378
373013	256907
488216	378686
489589	481277
491031	263009
55943	313489
446289	449769
431604	264859
372488	232377
37002	354652
342914	123811
441302	37079
348594	183108
78787	180851
479058	61621
472755	217423
56228	405364
153418	95922
285876	478016
99220	266088
391509	335663
225470	156208
105976	206623
361780	132576
115725	96111
48036	217809
245018	62191
113766	142522
242750	293813
463241	237165
272779	489552
483987	225208
320982	52917
402143	375840
84918	21583
409911	264406
461128	378686
266387	268006
65683	211868
399270	222948
250295	440660
396284	188332
42411	203656
46727	380295
332501	176013
73168	138297
14108	283707
420419	213035
89040	5970
75027	223849
192611	138088
125813	419718
185719	31880
45521	417834
254819	147121
35964	311573
157985	211418
362762	452971
3966	124660
399628	486473
247934	387742
280600	221970
153266	388497
446062	201754
473551	288234
32678	480246
308872	1057
229999	140378
456021	344841
417826	123369
310400	172291
464472	480109
64105	190369
386516	431625
230709	442406
299926	17345
276821	343504
128256	309469
874	405183
248620	273831
288654	379125
412205	476399
411419	8175
139571	50538
244320	87471
160039	72523
478824	348680
228225	159725
227258	205270
221679	230691
71329	424707
458711	127451
59405	139648
59434	198926
315088	210353
26912	49936
211721	115090
361060	478641
168000	158420
101058	220337
13208	306100
63704	109854
196003	405799
450554	134262
299452	86764
336260	147554
417358	477986
435337	399448
183605	185704
472016	349608
9950	372024
281709	75568
6072	80735
339626	291266
392539	438419
84725	461242
128704	300883
91702	234117
489132	277806
283977	176343
386409	250434
333339	236957
367426	212739
37290	193012
287566	371585
493293	35540
455661	420944
253393	446840
151898	83403
162785	103912
344972	25278
242650	290450
168642	44258
386978	47830
226773	57002
274130	382843
317924	144392
431418	233187
35612	201946
50494	117435
454750	378820
469610	3572
410798	250370
49458	275392
3093	203279
486192	487833
296260	313829
426856	451016
244552	430790
391403	134665
260207	103913
364183	151338
229592	338493
175255	232890
39683	127513
417358	190369
119001	132740
312398	219499
172654	461904
321017	442334
202774	389213
382594	222701
293089	183213
354193	81497
232467	443061
327139	214714
218190	92732
381223	73344
99521	267669
283608	451414
299106	398333
5700	388713
63553	357052
84756	277065
303036	336590
53644	339723
117884	420944
441376	274218
34798	145059
290525	2193
469047	340250
322509	276174
238889	270923
192183	103303
96559	285156
448374	342045
417019	50264
17993	389009
198432	187998
358666	270477
33494	310261
192451	454017
134244	16609
403823	21411
10762	126426
727	188319
459457	303311
274830	151944
417710	410107
282752	203028
36298	80296
20616	445233
201301	396269
1839	315516
309740	32807
270556	171577
200379	50264
414325	186259
47046	474931
283521	427616
482563	89047
148423	479069
293346	470361
463539	149128
15579	153589
230574	257770
270447	173576
191298	52082
373158	230282
392086	865
79472	187998
212826	119400
440443	46729
407130	22451
230586	15133
160595	307765
33474	224937
456086	23018
345401	348176
158167	470394
407066	49903
117982	425510
431508	94839
265975	20799
234233	437563
271760	438419
378291	146565
186651	225532
418453	461563
61309	207379
767	302984
16037	472583
9264	132622
307367	404806
170508	122193
127882	377701
111806	491497
192100	371918
350181	203897
55333	294578
109065	411455
207728	428080
172324	13370
484198	187077
455346	476231
104192	443076
270787	42890
66383	303340
452320	392788
485342	207535
293437	376635
8146	110677
373755	414334
229079	166513
109676	259573
213148	429456
306270	142143
314341	130742
71329	316950
417595	168511
114589	424493
148946	21583
32096	54976
427142	362083
144405	360789
396738	237235
78116	106514
347389	405133
190015	427633
94352	121965
179852	270224
252065	315671
18451	391414
444081	218767
405553	245679
71189	153159
121347	381030
75119	50331
17074	190369
12584	245679
323983	35629
339108	385636
211763	328143
69324	113042
290838	383226
323544	417918
6906	156376
173966	148739
432292	145605
391969	105878
1445	83017
10512	402323
185405	183213
229970	111623
145585	397757
275372	293813
432421	359726
92877	479275
289084	126537
19635	229665
373159	391414
234264	420944
456658	205063
378144	172070
405082	81358
51849	190369
220293	316796
325193	120339
122399	13873
219281	79750
1674	351299
377001	291249
126870	386691
351117	141100
361103	21411
61234	84722
299812	293813
170587	326815
2705	401871
267207	317356
205470	261396
340312	134145
374863	422175
68268	415985
311328	283466
226351	142827
86632	456748
297315	428214
28076	463024
447962	216343
457740	428199
240373	457601
352162	114930
220361	137815
93301	304846
8091	183213
105979	220417
214077	396563
65513	393600
262159	46678
135074	431015
135659	257858
392086	144392
34675	161336
37748	431137
179925	273831
141021	218614
2626	217809
293376	366099
456748	35035
264280	313745
21634	360860
279465	340101
165670	153322
429506	24516
160364	234361
360716	420944
375260	150417
264086	2064
108648	489822
133359	378686
7825	124085
277128	258370
82744	19745
359645	257858
312706	267412
145264	35735
342465	4628
179935	102920
279896	151944
374981	165653
411668	90881
312511	111398
338931	488714
424975	245257
277987	138021
149147	180578
254466	248777
19005	228608
89883	473482
256706	47376
130430	110708
140192	23018
347401	330954
149897	355986
477262	317486
379738	341271
179484	213115
312232	176530
319512	407761
236787	79705
63528	168576
196996	256933
42965	294836
119546	217929
310981	229218
432175	377933
53369	280679
176331	482936
296481	93245
308415	225420
138126	338746
302153	478759
487898	309381
177083	110508
236216	200875
407179	389883
98309	132740
389641	41673
15225	434945
233782	301475
22649	446182
262283	374090
385703	69040
203077	390875
140116	158965
118732	439902
282986	287854
417849	203656
180904	146178
393218	260632
360606	181254
36507	110677
377721	406751
316136	273770
150985	135952
116085	210032
359495	295079
226834	271533
308079	388195
46023	296693
383164	379781
311566	74542
421461	109997
137201	97277
180190	389682
309276	218337
400888	15209
171287	5301
175387	230916
232668	485304
476951	23049
368662	441819
77030	228480
268107	338915
341067	281007
20053	1069
106531	89903
362315	35707
27616	425568
457674	246713
491305	150452
79874	472433
303714	38063
53392	249202
175433	258461
340997	19318
423748	274634
276309	432491
263286	125451
12332	35015
490964	183213
57419	10095
452756	205221
289358	416066
172725	177630
43419	491565
268748	120912
314481	178145
102493	398241
394860	155104
249471	273831
479351	438373
388992	450011
375185	145412
110501	41519
202252	380339
170462	311034
251372	313822
111409	124228
158274	438419
451813	293813
385664	385316
290157	3663
360660	471745
47337	192909
42506	251707
460228	427263
63190	191839
406132	451016
217854	194165
24504	109062
274512	403188
322480	231447
126557	310756
414058	219499
104544	363396
243462	368328
103521	437833
378728	417201
429365	238767
327964	110677
44705	206962
371775	467729
186258	300207
73601	12443
354504	296693
307384	150352
51735	29207
388911	476951
7378	178696
122888	440660
74372	297344
92486	183213
318071	241525
443008	86560
177861	141381
249032	273831
139964	413092
468598	348809
187349	434900
57175	267654
164168	334852
462440	403501
431204	401101
455922	17155
263840	367756
141988	285156
100428	27929
41495	331494
334792	65934
339333	185059
115002	458880
273289	485072
279568	491150
358966	89130
107884	150630
441834	243865
405293	313745
94850	216709
171093	16170
450465	443076
15301	182940
418348	86304
216585	276123
307277	480109
44829	286936
207238	483077
349719	85165
107733	89373
312381	13973
422912	199676
129449	301364
37580	467049
261278	164884
287961	462551
484455	65645
49127	374049
93135	317118
217293	218615
287557	242478
114643	465658
190621	121106
355922	486885
131054	341271
357341	346489
154112	161177
23605	262679
146815	49264
138126	420354
134539	236921
346	242629
268163	14594
416143	364093
272505	180754
115604	398422
38208	360531
5851	303175
102603	346388
228013	143892
348069	159981
196878	420944
473095	25549
212856	156375
324897	12129
474525	3511
430219	356710
69833	66880
16487	192610
489172	336590
356862	123417
94524	313745
15188	33759
251720	426887
37412	281130
33323	267042
115449	46729
268956	33854
435421	405442
263377	187834
302109	20959
276837	237548
471521	438653
194216	108222
214012	259074
309283	245679
233127	187974
85575	449795
301913	391414
186597	53327
176855	449149
391190	399061
303306	179258
246540	65140
453181	136177
444276	167828
409134	230551
108363	190835
379043	9681
68282	465403
186812	90884
459922	232963
48977	102269
344861	281104
9853	218612
492783	352227
461592	68468
402316	219999
283675	234071
72678	161722
245202	219929
430170	251733
59288	8503
462047	54976
171579	317118
350653	243192
145075	81940
334092	192856
137156	385279
452769	349282
140205	328140
316565	464165
231549	297748
401592	438695
15889	25447
112267	373482
301683	21632
45060	277105
426353	478415
303507	90401
382728	119381
186132	179361
134545	158153
212620	20677
213093	376139
42079	110677
113676	7885
437041	190369
141572	401871
432399	5857
424820	172968
455068	467192
309917	292484
431556	397668
259074	81280
112733	103434
145207	399867
445023	364319
55940	61572
133909	337087
229976	158145
48817	464420
49532	285156
148708	202019
315614	156986
381595	318735
246980	205289
30189	420944
194863	271451
426903	369599
37688	44113
58042	9075
382848	49903
324708	203311
423895	313745
17318	374594
422374	56035
174188	12443
173285	200632
230574	472466
332606	104455
296712	440660
389637	292388
49106	252333
400888	328170
83616	441135
465010	273573
56326	444183
156986	423685
188608	313512
102687	41329
220867	492011
438646	264657
375405	121980
321516	420944
404278	225950
34245	49903
360179	268955
95478	480459
112159	68163
311589	250891
363526	305586
440939	429593
290216	133375
41991	401101
450760	401854
347401	341271
34190	42747
424254	215054
299060	474113
28034	309088
326429	174770
163734	336590
161166	168381
70743	214050
261117	27464
219166	30403
171414	133175
5167	105622
283983	51949
89826	46057
303641	255640
285621	414736
47109	134145
484844	167462
386635	477358
463744	85656
218560	310261
201822	455948
67351	209743
430630	485185
153687	468313
15819	146531
71238	149370
87994	360324
29518	24670
104788	98644
148061	267352
173397	94665
19622	417918
127388	243547
97499	168213
452477	447107
462028	214714
199987	249011
374622	320259
30606	423688
221060	217223
228924	435708
369519	447517
358005	404806
440286	430754
39892	221654
12129	107815
311995	176272
414035	94516
457446	169713
427876	240609
196746	396975
46041	25410
379091	477986
51008	168719
388838	273831
181679	387012
481419	22414
86759	279587
309083	205289
27642	35707
174218	390687
67108	232546
41959	468162
326631	160378
57164	494120
323616	317356
50663	76454
380454	186571
187098	254715
141305	235679
257937	190369
284514	410951
281470	105585
213734	201456
30703	380738
189325	1057
104740	413818
203872	172587
171380	10371
77359	181782
204789	50264
150237	35735
258733	315687
186349	336590
176111	192273
16458	198790
343148	286843
430406	103154
282499	325814
191228	79304
32920	148199
9381	175923
136091	93245
108985	127357
404498	260527
449544	120195
170053	61420
364461	45467
201131	196829
471348	136050
321275	168292
76228	457753
98309	151096
353998	3760
360232	96492
288233	280857
462055	405752
39195	184094
258747	295159
154256	142800
132422	186561
222015	154226
335685	371721
342465	60971
89163	41673
156972	464593
369577	383461
43024	11887
229039	157598
70533	243634
158461	166745
413612	208577
324747	140847
221496	400176
306214	412321
32365	192005
483320	187920
83008	381054
171850	268667
202379	443539
85390	377620
124469	301475
483706	312074
481424	352466
306742	59636
277105	41640
65546	61455
441603	478415
244361	280174
378867	258370
178422	198465
137496	93435
240465	67040
442039	242187
419540	233825
114496	203656
169158	440660
417871	273831
71647	328932
258729	147984
101955	466432
427981	101167
138412	93371
410078	108222
955	213792
393615	152791
287552	392329
283786	300107
135144	367798
264478	260177
372622	325628
262142	440660
15225	330143
478588	334791
64008	56088
316889	140442
374379	234649
233498	60647
130334	380491
270845	145200
293207	71425
62256	298077
371107	392788
59161	265589
123429	322942
167419	58436
281438	86728
90449	393326
144072	103662
329727	291984
374657	92786
353856	190242
310675	317118
253527	69975
339736	418467
375678	277367
468227	277088
472086	302767
266965	398386
69122	405119
226938	201493
389019	457257
94868	232181
223439	165267
272237	36836
65290	440660
364200	220417
266647	86111
296029	305897
254293	191398
85621	354630
279745	190738
313939	13370
310404	60183
39142	56410
298510	182226
344086	260527
219546	52917
359573	194165
309917	228824
246315	250908
240472	301172
334708	85690
169047	228431
323448	120767
250410	276021
434748	198926
312714	444332
272297	187974
81709	338915
359393	241468
286670	136491
12578	471141
436743	249928
331752	439253
227506	46294
260110	126426
350064	26106
147354	430356
307019	204012
364703	450675
266508	219030
262210	49392
57096	322969
195492	402410
170138	106568
271974	136721
326175	451179
25374	237165
20647	489797
347121	386841
315175	454544
343963	449926
53092	1057
476155	139339
3271	17185
266094	136333
277606	440660
246132	99633
380506	440300
30714	217432
445647	267602
293959	209455
280753	81909
384500	164884
171673	362773
480756	183213
164701	218727
229813	390861
275763	436374
464987	177927
151647	164884
448677	104527
309644	265548
237120	466737
369809	82585
403859	247233
236078	303424
465924	2509
74935	440249
23487	331508
146810	366325
415327	192266
26442	205223
136878	477788
343732	456662
345879	298905
98056	389220
329841	292517
64526	197212
372603	101682
298390	487532
365099	23578
27193	375666
76717	149388
18653	337960
154352	204040
231112	481056
432100	109677
488575	433956
429606	317675
16243	481785
123283	291521
229172	460437
262250	443694
267562	228492
165414	477239
192476	368183
258274	225645
53401	267553
471957	137128
78986	96146
409889	175721
456231	397772
57276	6434
351785	226308
27617	467703
258680	118314
65438	261117
194165	77404
481419	119336
124711	195121
111018	123485
491935	441948
357209	400313
317899	284515
95215	53693
305357	442586
124435	92613
240358	164164
23036	78395
106739	87515
354343	400311
239099	91250
193020	241988
151712	470588
55313	337753
60918	474869
253102	455687
478994	180578
93324	478415
4625	20033
335951	317184
323833	378462
348198	67461
429340	453222
183188	81196
232139	232763
114877	246926
220692	256245
300273	145375
73096	153995
224534	420895
58484	219743
393176	383147
78924	34922
405449	262954
450322	398011
186642	224565
185704	78251
324409	63199
132505	5938
71297	117097
407330	82585
12177	62101
373570	99717
451885	464420
5724	182895
390232	362780
23154	244430
176406	445602
287413	360860
278320	355806
73660	144544
73946	79249
290518	479872
264286	480899
322642	366493
145628	102352
271304	54638
192034	234356
144066	268118
77206	50381
403823	105498
170215	317118
334628	99210
210005	486885
434137	145035
33965	413924
289051	318740
15068	412063
210404	190369
5556	490086
444039	476447
87830	373697
312633	190369
285876	193807
86397	462973
446368	196783
330114	78811
187834	142588
374282	32858
108079	96195
91029	479332
196903	295155
296875	236213
450280	452605
474966	471736
327940	186440
354193	231485
54811	198317
355564	290936
190281	473095
99985	171790
19542	400064
474412	430354
267388	490082
222340	409828
187892	171644
409388	266995
395777	240374
62794	80632
332833	162947
182862	440660
47110	337652
28009	485304
417253	218727
422262	478919
140778	48365
71430	485255
270419	177861
457259	336590
336734	309425
314228	464774
484247	451016
195490	345382
493347	74488
35806	694
175012	475389
287024	268904
200147	363581
482047	187974
307083	149388
350558	451299
191944	17328
222389	186548
339504	329349
349944	69621
347121	284797
231337	259435
374612	264126
92984	163274
128359	359029
246354	105585
321752	14976
319432	230691
377734	67125
296357	285508
298823	413384
227566	387947
76228	285695
451873	291249
138182	360585
279381	349272
493918	251669
463767	84089
124011	393326
431419	225643
428892	120003
156138	455388
23366	410513
234937	427541
423765	484627
154406	321923
114643	352950
422711	355093
289910	51895
351732	77438
276821	402323
397887	4413
314506	54976
16881	236610
130675	312697
352928	423741
190387	56410
224009	48163
428141	415319
263703	143353
165767	262954
383164	218088
405859	60999
19276	275483
383637	265886
289526	393044
324075	144037
168079	66045
428544	49813
261753	476231
219884	235349
407292	226378
419967	15209
289126	345486
419512	466432
379663	89117
236499	354903
218675	203366
106229	399468
366776	423453
446236	42145
253993	317118
399694	152085
66782	160760
214114	1717
196794	372897
116128	122462
6458	362972
342142	259929
462185	415920
420751	28129
83270	137128
12777	146484
241343	94344
98300	153589
146893	55882
338664	317356
96569	447316
108575	445808
273514	108499
172015	207959
285944	447517
309917	173887
320496	363418
417411	478415
379680	329638
459317	219279
447164	16433
124776	54976
210277	309797
489822	122057
462751	273831
79733	419580
445180	209933
430029	406371
20325	316388
432175	249338
207909	274309
449933	183711
232799	428738
147491	370964
147665	408242
201212	103267
385562	338189
402940	476884
60637	375274
52053	464067
126470	110677
494042	245317
189951	339873
256376	42747
252137	89047
255739	290
387431	383080
39683	442335
91705	432208
82688	404960
471169	41673
8498	183428
454464	85423
432216	160765
230574	397939
215260	132810
78289	446351
230426	25398
242411	106101
144091	3719
169826	292721
132161	22171
117348	9994
482664	82
173650	437994
395052	249334
189806	478415
372583	296062
167419	233565
73995	198575
355640	441202
198746	96977
264534	453895
374767	492930
231384	381428
412356	317118
366268	16433
134960	272069
250713	381416
468954	194885
475171	91239
300281	62996
50394	292205
404568	27314
87178	319795
207512	227101
37748	91558
367242	478415
143042	155697
438193	358572
312474	262633
217404	200344
336941	272339
5128	92888
394295	164884
54424	125314
191464	341271
215814	315418
372310	28129
465417	225260
4849	356879
257613	187834
18451	210885
275082	86800
316839	132384
257498	384885
481964	475571
474268	405367
233768	277961
274718	119381
128563	96977
250482	450167
310104	94516
1133	94516
191761	367919
136744	327217
159331	394677
207178	344853
373025	176759
338383	28129
277568	19262
375405	343044
272149	190369
164642	392788
71770	183981
24851	88289
128686	209572
9149	458119
354214	449319
303895	132672
292680	393253
73642	51895
479094	198297
285426	114930
260352	308083
67584	49056
428927	30208
13015	443340
333615	405217
478294	462746
325814	399867
286851	214992
21203	394867
68975	100349
138807	298921
444139	170939
134674	162795
347121	386660
143290	336637
19459	15133
290189	426041
445527	11626
76060	290417
393056	433934
451751	440962
444629	411631
215796	304589
175960	311832
378469	399852
5386	249685
447610	291427
330473	441635
207366	54566
3545	187877
82918	458879
177319	12640
385969	102740
319231	217523
273147	432212
398506	236654
137911	462980
157267	132740
308636	38063
302722	249894
134299	353391
200013	186941
65513	463391
124911	139080
444970	400692
98654	12403
263514	162928
75448	320616
180582	190369
466643	69005
272576	167850
469563	245382
206602	267352
397230	463549
91600	324723
432175	450983
358322	475520
482143	432098
335951	137133
230051	95543
285156	260719
39517	74940
356126	101013
266171	9203
108885	237517
106209	120769
116131	335519
408818	117177
183157	269199
261112	404127
134704	23018
433865	236240
438898	146202
229094	174431
356345	157624
464642	218730
172329	18431
237517	395971
377398	490785
298248	187920
464530	245275
270248	245422
335533	261337
257086	263009
380752	474488
133647	478415
176983	93854
172396	292721
140722	461208
46703	240364
92995	388244
6084	170444
375113	472239
157584	179045
392953	383021
259576	450292
128555	162328
262639	387119
80378	344732
290696	129914
165863	474514
119377	101058
436219	205292
371734	76728
20954	79507
104764	245317
114501	91295
232313	199171
384023	382160
391114	6749
175739	335477
388872	371585
373565	111445
431378	61411
432965	49903
157564	209018
169384	159964
114549	414426
352455	286815
20517	440854
442373	461392
430170	57094
15461	218727
176130	50876
394298	96977
429037	188837
749	398407
260725	196169
112167	387742
277319	280952
254448	279928
74672	400184
385879	247053
103164	222701
238348	19984
305437	14580
97134	152081
168339	458790
384001	7052
239528	366127
470924	16433
389431	30270
106416	316959
154175	170547
432034	188759
103929	255012
167035	55955
493954	377120
78475	169366
53245	115017
324367	13370
308555	154608
125850	277248
416849	59682
150708	346379
75077	350549
143147	233942
209237	192365
24265	106889
391274	101928
451065	127999
136886	249147
245938	182967
35721	161691
446506	411365
293913	207736
356019	322485
472909	475200
325814	330469
342915	93187
49508	269199
308618	459217
282986	152502
203657	459622
277105	229928
258869	333474
312474	32361
67248	407756
97588	359537
468125	314733
359645	402698
45307	231731
39011	241515
346486	237165
301312	385932
159105	360655
29102	197433
216856	425862
322121	475582
406238	101058
93240	6559
11559	23187
240087	414113
266307	168009
58486	143649
81358	402323
233699	133207
352313	128735
147554	73961
174362	274314
149902	391543
281052	4413
230877	214024
89353	275892
151691	276358
32856	261538
270290	182402
166596	122462
310490	401297
426248	139083
491811	486885
187836	421040
273686	105176
372179	489614
488032	486885
108972	27464
15579	316961
228044	98353
34729	264186
308618	316585
23233	325076
442928	56132
177647	247052
81196	60156
49231	94665
465494	267454
234328	452448
372054	444323
101285	476447
104206	117366
326631	351732
440249	18499
237242	23318
8459	268492
455122	428103
76228	430456
7758	9054
476443	469235
124239	159489
351035	147537
257856	396478
284807	175977
61396	248382
414378	416585
39468	255999
419482	428852
318652	408079
69754	384336
237120	23815
405553	285156
355193	461269
114400	367335
25801	21457
50739	372701
237311	446801
490797	142445
195665	88113
387578	446105
52646	385000
13506	190727
201872	187542
435611	185376
216810	72309
233782	262954
53678	347134
352136	187834
347673	265589
448388	320445
40011	478415
278973	31692
333473	228193
382592	99437
218890	5460
196454	350949
261977	444662
309668	122495
191440	98290
118923	114798
177394	134145
94984	277531
58561	266852
338955	208664
318789	78071
315518	168529
361045	50405
207057	388259
257559	461392
478285	93245
21355	451016
267654	333986
306261	425846
239613	490358
230574	159155
160097	237165
109733	171865
138126	469257
224398	403107
158778	493421
261485	182274
383308	317667
270248	82240
98376	291832
404794	142825
489787	127298
222094	227101
474367	410355
479226	26551
132063	472662
342476	202523
201185	363229
257231	428124
340144	134145
425293	152502
472839	315451
159905	306387
297160	369577
45822	245679
250589	97851
261434	145948
345861	409828
29773	127723
417938	440660
409016	181931
113616	244005
429666	52490
136279	48861
353722	295381
247888	430539
25969	420959
44160	411866
482851	352423
10723	95312
4849	391414
317993	296423
115142	51394
151923	310261
325181	420493
436849	317118
353491	141649
308150	404007
297069	75379
280566	190369
7290	154222
73484	164080
240105	54219
435186	285156
205953	405776
142051	237517
270757	174072
400273	161743
267562	129857
440467	195551
197448	156821
32766	467291
230051	217133
206852	408518
151894	240225
91657	360860
263514	387162
164068	107148
124891	232605
50430	94665
267003	408313
284113	92400
371447	352605
55774	426887
478739	451812
398889	453391
65214	446766
189826	126010
217622	333094
13186	440660
147201	117628
401710	449498
460877	21523
137834	389229
391188	3043
262736	195551
405752	115861
333835	200379
221687	366099
281480	349984
88439	291521
390445	41186
236297	466737
112425	491150
351451	252222
293716	77727
113355	89846
428892	328702
476447	257697
102929	71042
39683	322493
174034	209195
332795	35735
404169	342066
324201	166513
254111	400009
269561	225934
95008	79989
12053	440771
137206	406083
137454	96259
178680	348292
74776	267029
179391	51222
191617	249412
173133	217423
413572	205289
421207	243438
104766	210353
485323	166792
278979	293813
177577	63977
326150	462973
478359	466432
287566	30749
375083	14551
68098	340194
84745	18018
146924	392953
153137	148890
294592	317356
228472	238889
101058	91252
250138	453590
3747	336590
23604	104209
452424	44049
131919	21981
60999	489449
72737	330559
351071	245679
320995	9054
340197	20887
88258	27464
65194	478237
153543	321190
384358	219876
18844	366127
395604	73990
92635	249709
325225	139819
134046	190369
469284	435428
118111	284843
359384	479614
60355	275062
78469	436740
423731	329278
489687	453268
404365	292468
22668	363973
67051	24738
412333	210884
301653	331581
36790	283392
200067	273223
42186	159159
432903	293595
367185	279730
109110	246196
358856	455437
28661	35015
456415	136692
256718	44818
267192	237074
267217	145707
334745	323056
412440	222985
272785	44167
423895	58881
215806	214992
191803	170501
483501	298182
11528	4369
32472	182019
66326	336590
289675	310628
316387	8170
146706	77424
143084	268531
104230	292496
477786	220609
371486	403193
254668	164944
377147	345034
222858	405517
138412	418336
435581	241468
299976	350181
277484	175721
14151	76016
49330	81419
45292	187974
5857	380385
18190	493303
392053	97852
256901	24827
214904	172089
422342	486781
54628	74126
266190	187373
296679	161114
113186	267602
374774	226664
312283	274279
159923	146016
139339	137739
29431	74886
461068	61934
343094	130128
250439	85423
255084	410951
205718	108569
226738	426089
484247	297163
386963	197996
341197	80982
140906	53863
349198	286240
39683	193766
360855	313745
256169	6597
474496	146863
8348	338189
14331	456019
305137	475614
103604	299183
379014	393326
164746	151632
360322	61530
79730	160366
375316	417680
84429	489822
13314	186384
422476	105162
158994	253816
163141	240404
301344	487001
68322	89047
248288	113379
337200	141817
122790	115780
353348	272908
282626	398122
333481	220318
461839	91160
97105	317356
201131	210984
461130	83610
214195	392122
218362	94516
122369	49903
403733	459807
120987	115399
53314	487192
157839	398333
365936	424981
54931	198687
423444	11626
266102	152967
129107	146033
137405	357988
29716	114930
103087	241052
462061	351721
137405	393485
268948	491751
144811	182226
197920	115604
126630	404305
465651	15209
372217	388424
78866	408426
378419	454728
463083	492316
329379	492599
23049	110708
71189	175897
132434	105776
222901	73440
469355	81522
47990	489822
470748	476231
254246	162978
470990	240796
125790	463520
469283	226308
277568	30176
19542	65880
126719	31130
384830	252961
460687	183479
432096	116919
123955	336582
174593	76297
198682	404345
53760	13903
409348	288035
314311	482851
162951	343504
28783	59636
252673	288035
143657	46127
453865	309425
174395	393326
251781	305671
41189	77497
105992	211868
99155	330143
273002	144845
199190	150147
170201	476007
233045	103529
197990	351585
176331	215858
374828	206174
300814	75379
244805	140557
425671	246311
410003	393326
348644	359368
325501	46127
481299	440804
414286	319902
13684	217974
21411	393839
395934	456215
461992	12683
435355	165653
19573	368892
101183	469726
83616	74964
317871	281924
469900	255650
470104	334680
312146	174435
377206	220046
351043	15209
227363	467690
72804	265888
18647	154209
227094	154137
201429	337000
306304	480224
424678	291146
16238	150294
57573	51895
12322	43272
353828	353453
228782	298351
370876	321256
113706	368399
21097	198275
475947	463549
428944	400273
374404	482209
322669	385091
138514	477986
477930	185479
123791	37523
304589	425846
56620	355162
70421	480713
400740	375840
32920	118877
111747	165279
82753	62191
267516	394400
25528	94461
12088	143594
379745	217423
157872	205037
231429	296099
388475	486687
225722	96977
451031	123369
42121	313802
395983	390898
379696	14092
446270	366534
329933	330218
173397	224794
193632	226474
195893	231485
21402	29509
358444	366127
355453	193592
396841	117097
261600	15209
319378	355210
315692	466051
10600	325175
118132	347374
177450	97056
467788	489501
216666	283876
101349	391994
43722	255316
356490	407169
103596	131213
347443	141649
222317	489552
72421	122694
54035	264804
349710	282497
488144	90099
236700	243840
410957	41422
467186	219074
420261	387068
130353	60517
131635	386901
172408	246460
389140	410081
211932	297311
355732	186440
366069	119762
329121	94793
429505	131490
231337	247702
264563	454475
136228	425675
456021	253417
229735	121960
83925	399733
205218	265065
344990	295484
289334	153995
488768	160262
298671	285446
199066	81280
446910	4008
44774	11493
490062	250805
228795	351585
173633	62012
176645	233942
258864	183003
25371	105498
68675	115332
233042	138633
420926	113121
332525	62191
331710	230324
180192	298077
292765	434239
178402	267352
333080	272535
420257	195121
410279	118662
468287	85746
375316	214436
349608	191616
268956	40784
48574	380071
167202	55974
30643	201022
157535	196169
250833	401065
109174	138241
431343	27696
2187	360567
227821	49903
483377	451031
355793	94516
487060	145170
419264	278087
87179	164884
450895	241468
92457	139784
389908	299976
436515	453625
440317	237788
260723	420825
159069	445602
374305	146279
165642	175249
54502	452098
268418	260527
146348	267602
476941	440660
337318	75621
283934	45768
249030	415105
471900	247527
211657	333127
208814	463269
198450	200503
49069	434538
56620	422470
138801	37057
177552	415099
92401	22804
297665	209471
298187	104619
121733	155909
247888	264406
428234	472686
93627	878
36723	375897
229597	463249
143932	88113
290346	25393
71813	218017
101504	320625
487020	275861
153006	178028
305287	408385
848	225024
173450	399046
125179	291412
42640	175188
130069	208276
272301	19745
55914	303183
376683	156376
78839	298077
294519	450806
338025	42826
430278	114643
302296	372812
458065	482039
467039	209018
271676	190369
432302	214024
19542	11008
57	266150
184303	54362
67924	374411
279279	440804
349437	78163
149580	170057
412927	422348
187187	378672
48360	166163
77850	125805
104387	162947
423562	32605
165151	289975
142696	271166
472150	488967
468055	258607
296915	4413
283741	163772
35555	338663
213766	25716
462670	6189
89219	300813
229735	24943
320299	270095
118272	390827
464022	16247
40287	13801
311462	334424
332659	341437
94101	87242
260833	353716
62425	268583
428944	99123
160182	317369
23958	467492
297436	392401
175914	220417
50723	51763
16868	391414
327036	119762
250833	232260
226871	352546
441487	320625
426844	28037
446390	477461
132808	80574
61753	94667
358646	210013
75585	276358
228849	219499
63731	120489
295775	439517
416194	294598
176019	493788
62101	273831
419615	83017
387306	51881
294707	993
491080	399852
326165	335832
234788	183213
55914	493788
407403	398530
391481	186714
165277	425988
100267	158538
424279	220417
426023	122694
450287	268868
362681	252797
215756	412860
235084	421356
385728	303424
371887	487919
200786	447937
318204	380568
344560	226494
179258	26336
243858	95922
285356	62082
457229	20959
14496	319898
409388	102309
163435	412249
398296	93292
157666	421356
12048	491734
274928	277315
335663	6899
290909	276090
349470	142018
11026	89709
337083	21533
196003	388195
34362	318735
415015	284570
198122	389682
392858	21411
361002	25668
107118	332512
169150	163478
441687	303497
468778	158151
383615	246114
367336	86560
308122	489150
140116	278907
140116	292721
106041	407386
78866	380012
167588	221249
333737	153995
67516	431543
469863	130486
76228	343303
47566	12245
78030	240491
275058	392329
402828	419849
21672	270869
345940	212081
199895	428925
29799	130298
152742	296423
384048	220857
449634	1057
442271	270095
462436	338189
405022	132564
115947	228431
334962	272846
391179	447020
9232	156807
15436	349497
55544	360360
130764	357854
51759	399711
110216	12245
489025	114930
102785	76125
194615	406751
438900	428063
110925	410064
442584	292436
407565	22827
94665	117487
368186	82585
445708	309434
296635	454620
288012	314218
308756	75568
4609	267691
297665	12932
200092	399237
373810	360860
261830	481071
421218	115255
399492	260916
63765	82726
354891	147067
131920	13370
248177	281924
244217	489194
64526	377906
59326	8404
398681	356605
404954	317100
188475	379379
452283	281924
488843	192156
441475	191053
318311	371934
464581	448299
395366	12868
329920	212081
316154	252807
153813	6171
444380	318389
450628	376978
398964	51895
433221	454975
477121	213115
305624	135019
345531	154541
471205	460226
97732	76939
17481	401521
161397	291002
272812	449399
365399	442030
222045	121106
108824	282935
111021	137405
448626	474333
373009	119762
338915	60747
255229	476231
26351	412640
54248	369599
17684	451160
30182	366941
227345	35707
11471	26940
375664	299323
15253	198926
478634	149300
229586	473227
73818	267352
380929	255782
368137	245928
428843	265711
395058	176759
423856	165198
105964	430356
357322	17186
392744	5040
8257	78184
446182	119762
456021	209018
394461	336848
237529	392162
442091	312323
388988	477986
400910	313829
202656	318735
302693	205748
238041	402722
173928	148745
187448	151389
193359	391154
237242	472694
273900	56609
483809	135756
54696	450685
447707	96376
144973	443218
52143	236879
305296	313361
148884	480903
70115	313256
112300	421830
337318	205223
113650	354527
146914	263808
120247	430278
203355	374772
481419	85093
257977	294920
257870	73640
79461	267602
49867	141445
34729	278155
137633	184558
302774	5857
352768	328538
81257	493016
395598	411586
252644	190369
200103	278856
423924	391805
171873	24070
319489	468202
443675	176086
83728	154508
19542	144755
360459	145463
390771	291521
7788	95940
16832	335309
167897	102352
243547	153995
246118	447831
191761	138412
443157	287402
487800	278650
420234	125509
348644	456222
364318	303131
433820	394501
137611	265711
67399	90826
206137	226575
208577	374688
239122	371145
266307	203181
180579	454822
250207	35707
33965	264696
463089	409454
365324	298578
43245	207927
292166	369135
87021	360433
10276	172728
143098	443857
450127	214024
414035	23318
236216	61934
47898	80587
408425	371918
23508	259929
269646	201988
334092	374387
289675	484476
134587	163958
359428	92613
60140	338189
220274	313745
233045	357920
46168	72670
278588	420895
120215	445687
47486	440962
485664	8607
370990	402911
219099	377278
355485	24943
445277	134262
416364	405842
454987	291971
84751	391575
99759	200444
165311	469235
324028	253467
446452	399132
22094	16692
395883	347702
263861	469044
139593	425675
35352	67009
361484	371934
292538	140044
449884	248835
429787	467620
66920	4154
464828	94640
355701	83290
316686	443185
51646	380825
447358	46920
326240	245679
30568	472864
403128	388195
146293	843
353037	401432
254241	275487
234159	209510
51365	54976
189528	306449
313971	39111
200947	22347
84698	485291
207855	110059
342828	299697
145833	136388
137454	8463
102098	286227
303237	313802
117174	114930
21414	400824
472354	469972
173397	463549
297665	57181
286001	299638
482251	372649
457061	170180
15027	451370
61950	9523
224045	400974
450663	407386
121872	293813
250809	308122
256901	67937
213231	54976
29128	235405
221114	56843
49037	35794
212514	313314
375012	226023
18266	162970
226794	180332
260624	361458
208577	452055
32967	461677
477328	234918
462531	272908
7360	366127
287791	190369
87050	269199
158716	139297
127847	96622
104221	228238
29045	309801
384346	65771
13268	118626
32956	178165
420698	405217
451216	111884
115086	32807
81918	481353
405708	231485
157444	209471
261642	142018
3754	190369
425802	251340
445085	399867
362325	478415
421950	281924
239836	18218
187878	401881
450289	234914
321934	307423
443289	158151
389977	230069
334991	386791
27158	452868
286439	92853
219475	292721
28058	43755
402698	313745
67151	332638
261739	287694
14531	308738
192249	28129
357836	282847
18418	43364
78907	177630
334256	332820
399278	65699
464022	227024
298909	313745
191392	341105
189257	256121
279153	249334
41673	313745
28096	347948
58418	438419
89172	223642
154456	273934
147209	97589
96335	202523
10269	415999
273707	337791
250902	6756
353491	355332
491988	411809
458448	421267
13203	290216
276821	52439
198699	158969
405672	127921
175365	79574
474619	348563
459997	218842
198574	443783
278951	259435
175001	200141
332068	469391
300692	67584
69292	437315
487031	197342
336371	61322
250207	183213
142295	458861
301985	165237
78621	341322
350693	189434
323317	318198
347199	438783
53748	411590
55195	458776
292875	367919
448505	202938
238077	257055
346891	230710
277568	295404
311381	95942
264508	336306
361675	423559
479260	231281
216428	134694
391241	105585
19622	186159
359905	74571
153322	132980
326240	364739
428892	378088
12964	81280
270663	334680
261011	391414
67359	187834
100852	89266
419967	209542
80193	208774
277511	290202
174139	476271
252815	138973
449458	153995
362993	344984
300198	183213
252046	1605
84	132247
117027	168732
251720	255579
114368	479579
477277	95942
267602	138971
399159	224285
411967	348077
348644	170088
477719	47233
115035	68602
129741	313314
17398	50506
145605	309801
30996	433322
20785	339453
109813	452098
253976	382314
170508	404960
425868	341214
66788	445431
484767	375840
56900	240374
27816	164254
15414	385182
246191	90123
406730	465647
329121	165032
309644	22448
171217	209002
410359	395749
293767	299089
45666	336687
110204	165267
343048	196563
443046	440660
240647	58066
2929	241525
59923	76643
427535	253334
455319	400660
451866	290145
474440	176411
190564	461088
215694	331349
91556	53863
362557	404806
222653	119381
318832	78331
163843	99829
243822	327013
227152	226642
216506	63528
35911	70919
9597	4745
430831	219483
165680	423629
409109	136313
148684	293856
75492	387185
110192	132996
330042	120666
172133	121891
36711	2335
233388	31616
489552	112537
429413	275827
372822	478859
178177	382282
369211	476887
249030	256221
397616	121106
224589	437876
154162	199513
323689	447560
257634	190369
449044	190369
361087	122694
104740	184221
332299	265883
487165	419282
422645	131315
306304	447335
38468	314742
479918	452099
356031	25962
85870	391994
260678	106101
58891	105842
403150	479731
69030	141319
247296	92555
98854	273687
62145	178456
371983	90401
234139	419076
241127	4349
115962	391530
142500	345745
66773	246981
59644	276937
143734	222967
379680	330762
42666	398038
17980	273831
8018	270266
395885	290912
203656	256662
64375	294548
39683	422175
114643	281076
194216	41959
36199	303933
434908	69561
195912	231485
110557	485392
230755	475723
341817	49903
440876	366534
300273	349129
281052	29689
438732	40871
238344	80193
79407	397566
461282	453631
79083	388612
81915	125613
391008	411424
221296	34692
469274	462062
316852	354630
333317	57989
220994	43334
367676	86560
171939	225437
11209	273831
262889	168381
450335	254433
220009	2105
149147	67584
155271	307434
414015	489662
116504	360860
322147	385884
376088	242884
200998	132448
185591	440660
471131	330143
417459	310580
24290	401854
242210	475253
79701	302258
367084	226308
312184	368008
274000	21583
375840	107259
420903	84789
20906	104527
464002	51881
287566	482557
130069	449795
366803	94344
141782	351448
339333	16793
103899	319948
356102	119868
178072	250653
326631	340561
247254	464727
433354	240288
79282	138188
437098	348168
17389	360708
17445	351167
201866	372214
213363	462815
342852	52917
322111	476951
277144	157842
197747	40784
176182	146704
464420	53853
427812	289265
412971	379841
361894	100478
63086	53196
490244	357854
311129	486885
460496	34497
33398	401854
322370	72432
474970	428155
334092	137481
38836	127298
404270	391793
221925	446059
439292	140608
400605	142678
367509	406613
159685	79023
303691	164446
429511	451016
50030	241435
97567	129922
48594	410885
196924	83811
1292	348994
438676	363240
210740	371215
322826	309801
483112	296693
53162	32807
152401	442152
442080	113663
59990	355916
146893	380496
33494	186159
83480	157715
467805	384135
365865	42486
131046	125481
452500	462624
167251	467378
489552	490928
28152	285634
3186	429766
407066	359218
228462	258370
482851	489626
486087	313314
289567	421699
36994	330765
9696	476412
452962	417841
13397	465313
449099	190369
483974	347714
244688	197550
65355	292687
73716	108420
215129	423469
231017	152502
289535	276334
83536	308676
317684	190369
432673	81358
381090	328478
226396	429871
248782	46071
45703	137719
153322	399701
10462	476412
321215	39368
384370	245100
290164	75201
159805	293813
30862	367750
233805	191059
282239	3719
338735	254178
331103	140205
49429	110708
188885	317675
320839	249202
305624	28951
30906	336590
481419	9935
245449	289387
122135	411809
455001	415109
227832	301252
298845	262954
436509	199182
416341	190369
58217	348921
32169	13370
272453	88113
445988	82992
32538	322058
103504	253597
321123	331581
399205	428738
303962	331581
177421	478232
234881	489986
608	195265
230969	16325
254542	410386
236093	112675
435520	422776
160940	123077
182515	322685
479434	31178
271396	166415
456021	236944
477477	418551
68059	159861
89295	109768
196958	364050
403735	459205
257498	26348
210900	335469
70605	408197
205332	124207
480547	317118
464716	391414
14519	190369
196030	450540
85033	351257
348176	95008
135994	105585
175353	374030
200092	467766
324723	243766
166626	472509
176479	99060
236441	334680
4676	65891
248013	242383
303237	66980
83122	227101
60025	223367
60025	106190
164354	424670
191621	404445
233388	16433
221068	401871
181108	368205
493242	303175
350186	202996
333205	385018
92250	322912
407824	266852
33398	190369
46814	103205
124754	336590
393764	123213
492729	192005
128696	281993
84052	309396
139138	336590
129485	328538
69088	127921
8607	7472
258307	41904
140460	253454
265180	350189
161849	379760
293345	164884
16103	426114
16601	90099
277216	53863
349857	380568
304146	140044
364459	77130
461628	267158
140478	61164
467799	310756
345236	451578
11098	267602
81896	470024
441225	35707
195121	159290
116895	321123
237242	476303
389643	439586
310576	72163
437718	316295
344416	460642
191761	391111
122436	224303
311823	489203
177379	311221
290422	351607
468682	151449
49789	469612
461157	334680
290003	285156
1052	364306
32310	21411
421280	71275
37554	309561
414934	409828
23373	459802
95262	447091
345715	99274
144073	219872
138126	223121
228225	491607
284814	409540
191761	169047
20516	172029
303320	30176
399489	220426
143223	344585
291881	73394
307221	478004
471305	122163
348550	296161
114617	399046
317424	183213
131639	99688
455388	315235
457257	356723
474975	265711
328758	391414
438931	325212
269965	182010
140263	493734
103005	48275
273946	153183
6020	402742
339839	214272
216858	313745
380668	245317
370260	296536
309917	386132
222539	152081
234288	204484
165046	22827
365649	410951
221658	359637
62948	142678
274138	292205
468191	35707
152921	198038
309283	348007
301156	144612
112711	362972
190015	434239
233760	388195
256012	268686
227563	312630
45724	45335
73599	387839
352685	121816
122161	218727
480184	284924
319393	212029
30952	190369
297665	350628
66162	23430
181150	132996
181488	461159
1881	390861
136153	174351
13536	309942
153228	447958
16844	454620
347881	214291
163810	61572
12963	113749
79171	164884
66509	153995
488971	352950
340292	406371
458968	34801
180918	304638
121484	168915
129170	141166
423067	145860
126054	190369
411282	23369
54539	3076
10698	109407
121309	18633
446140	6028
105889	13989
425430	190369
114503	94516
124729	98056
384639	140044
360381	412980
312582	348563
202774	67280
9990	227101
447452	18033
3714	471933
385991	275303
318951	4030
418575	215054
476614	205270
193273	16569
202379	274195
477932	422292
453483	82585
36519	478415
108212	401974
483987	487719
17299	276090
129412	249334
361729	215787
77506	267352
485507	486339
398391	242578
111220	433476
407828	155919
10725	1605
404408	458513
167810	390687
230862	21886
63968	188067
33069	344314
383975	300119
414058	72432
452804	341271
404568	472239
86848	263713
143339	214762
39489	358041
188781	425838
164684	381857
336590	132740
10712	447517
415343	299218
329778	159249
452091	14562
66756	265589
120463	124085
43571	187974
476158	262524
226023	40727
15027	37290
185268	205919
142527	287048
62956	190369
417384	397023
202307	250389
235782	143809
38732	106944
76872	217311
202035	451229
236359	89283
202197	187124
77537	98906
384915	187974
243605	373993
454554	450647
486081	270488
152434	171147
398704	123367
35929	312018
191761	226127
453736	67725
289238	319826
185339	214279
118938	441701
432417	13129
176913	287551
367619	111325
22414	197310
77939	86892
123979	374123
236267	463520
315275	284495
284218	136214
409384	91206
147487	10705
425167	298767
202751	450165
78469	438300
269494	477509
203795	377870
476983	110677
239272	51788
380728	258607
356490	417232
314311	469382
408091	298218
308141	100065
43190	200444
414035	99633
59585	57008
19065	290076
233469	368748
432976	261337
340137	276066
1137	435838
488705	23459
236216	285156
130093	479373
125618	325817
222334	44462
462757	259435
479351	208038
451188	17941
472026	364821
25503	87362
142602	43469
336023	155895
127211	252832
431349	478415
39497	77986
53082	473320
345401	161336
395177	320464
133958	226396
351609	49903
372214	1477
383164	277575
208577	400990
61392	222701
221580	404637
455602	94665
294499	246644
298638	401106
164816	211868
448696	82697
58582	94516
325305	362692
51080	136878
232624	197635
408329	268492
107709	5769
489913	100250
323206	184730
177319	2962
186279	50082
166213	433859
279486	203005
233782	71725
194075	322503
204338	238578
6384	366534
205346	300506
456458	478415
386411	478461
93174	352361
473335	391414
462272	317356
147340	336590
176827	236717
272785	375315
161683	269199
252065	489376
375316	56238
139921	119507
130069	223628
398834	302706
262512	273831
417938	71162
2416	435318
310655	185479
168266	180859
204506	23018
316675	317118
85996	238388
234603	304781
187507	475158
416249	440615
234788	92831
19214	371245
409149	137719
372847	81280
156585	269021
390599	313802
239712	380071
91555	20431
253908	378686
126528	368599
115571	18233
253076	166903
68174	55012
292020	187974
323469	313745
464002	187974
440030	232226
314343	31129
2739	345745
287215	216159
166903	164167
269832	423688
95252	336676
325216	250004
393515	78928
458892	325709
329304	185704
264555	474756
112588	440660
454889	82787
144938	56000
111840	345401
29307	350696
274852	165333
30559	471645
158629	302610
329473	301534
273882	293813
238958	213162
236049	4349
23020	152085
251436	81178
244126	241180
277592	120022
481419	300473
116578	490450
265436	161510
253771	445053
195757	485078
100938	210720
433510	261356
292006	173462
281671	403515
19525	304589
122085	377187
94940	23859
481419	65928
76285	457297
368322	330290
157462	398806
45165	218727
134041	400927
430360	83599
269563	13483
32917	234248
314413	11626
218404	467192
396036	475914
40744	329744
125848	35380
75341	347036
11222	364000
328940	50526
10093	38556
99283	370275
130731	195742
94059	13129
183490	414378
484123	37516
376855	212278
425389	25543
448204	233539
159697	478415
333617	471745
404597	191560
447954	320837
468818	427714
322448	237165
219068	441313
170171	430894
75619	383576
222024	425675
209471	14512
253788	427653
404648	294079
459317	58102
476119	452921
476346	353787
413347	393326
421207	268904
30749	192195
161698	21239
96403	378082
11288	465604
378444	226150
15602	35707
323213	399023
234486	47376
171720	105498
254575	31267
277373	39734
105333	358797
240152	429863
458050	156237
106514	396246
325329	166261
344952	410806
309085	181003
36182	29599
88628	335832
35535	13129
168975	113774
352801	108237
210633	440249
18391	398333
446550	372214
61572	146905
178422	3809
375405	262559
177957	86195
475096	456065
288154	454975
329727	310969
471684	220567
334636	410452
368540	158811
22043	329243
57432	470554
397963	179077
210102	130633
195372	369577
402805	471632
373766	391414
99620	322554
284916	278520
278887	463372
34487	168197
248405	436584
12631	99221
169381	284982
237671	484784
248013	247979
430323	441009
257359	228431
203319	178166
334602	391414
362231	109824
272338	391414
344981	55303
342852	110708
187965	366563
334878	476951
281924	281067
377123	27826
19542	140630
310963	139850
171444	372937
434084	186561
471833	190369
219398	181734
432303	288151
472442	269783
395997	137128
29267	8084
245737	375710
255353	389682
9899	70936
347979	294427
50135	120558
55522	61559
126552	369593
253378	313607
245219	419152
175913	165681
368268	116283
429866	196783
478152	283265
146459	266852
379582	434893
250207	88596
473202	446351
180957	73336
129252	134145
462257	469235
217805	384232
28858	434893
198175	322147
316837	221947
149094	273831
368143	425675
58171	340445
387443	493551
58418	110708
101557	81196
238344	231485
125312	446388
91657	478415
400888	67009
8607	140044
33053	77180
57300	329379
165413	364958
139185	396732
362612	245317
38780	266852
79321	191317
449392	474137
255868	453989
427458	440962
44922	104181
109824	82372
426035	94613
289047	138088
472083	350866
362743	298072
251267	164164
303508	459311
278435	70557
335568	32842
478777	459952
299935	141724
459023	264980
379770	18853
193994	209285
2205	197854
153322	463249
458939	152984
80587	320447
92417	122879
464242	456209
24896	407262
237612	492350
458052	442833
445091	162178
176130	72226
326631	18665
425371	390232
473172	448968
157697	303175
429198	80609
285876	458620
450330	322203
407807	94265
6938	363973
489589	37309
148404	40784
148790	273831
179596	171592
476705	456465
490303	434893
87376	102273
326574	141440
358167	205552
308122	173229
188613	384102
246825	416402
262954	354389
344573	430356
412440	298972
155007	77452
342253	265165
82655	313709
205637	442048
294027	1466
165860	162247
303237	209285
416171	291324
210493	428080
97803	321480
104740	318656
60049	476951
316989	137871
16062	8463
233963	109601
21635	407678
238146	15209
180357	193071
314311	82697
25116	119381
414661	405014
27985	428911
47080	446039
21619	119381
392893	87620
7103	478415
108144	98906
278633	144677
142233	72395
91325	97070
482295	276663
155557	130028
238702	374328
31867	377368
413454	50492
436624	466737
363984	131992
217275	349359
233355	271509
471406	46990
261843	252487
113844	341777
331630	276358
244082	326446
216623	233882
141464	373214
234952	458207
244910	477986
130088	371453
391114	136438
90071	129857
66383	13231
221200	84051
358667	487618
125420	426814
334090	302631
425602	293813
266307	380520
394917	268904
415386	293813
334788	204185
375182	138021
210511	49698
340127	95942
279590	186292
413637	344050
480801	339711
362026	48163
310626	304259
200092	263502
456316	5766
438335	486885
223929	307530
250382	437656
35551	397548
220992	94665
407564	313454
367492	8132
493625	83811
69146	478415
482596	40388
49842	202584
396769	281388
291159	171147
12655	178942
163680	118058
265430	409937
255059	5040
266394	405820
269001	255369
269461	300194
97718	390559
36139	293813
104740	437752
443307	395547
263405	110565
21902	289858
265415	284982
24328	185376
128686	290624
363316	414208
467836	178475
393760	63264
390612	447158
134861	132385
49903	30554
479351	214518
172724	3227
253629	459258
340719	387110
339051	268804
132962	377270
378771	460897
450700	482483
196996	281163
85222	440962
151928	54449
271511	11626
193767	209740
466810	266203
412823	428214
329727	395888
264697	412804
335620	265757
355083	474389
197505	400045
159301	175608
148138	334242
38171	439474
72341	38063
481436	300969
10303	377270
142740	151572
244844	195121
270128	262453
475756	441313
208744	16312
475158	392063
393409	449289
363036	61459
312283	185783
18895	74571
60208	406371
409388	28265
411206	51146
340456	343010
198558	270836
176325	342696
39195	72261
360459	188164
235375	50361
189605	385378
84968	308738
273160	46127
177502	254748
357707	184764
186584	381461
363436	351639
385019	245679
442445	460122
240066	394135
29307	34016
298427	176177
328759	169864
221348	242191
210194	378082
448019	469588
56417	62191
63391	427980
425582	483280
470531	489841
415290	315380
190973	53462
145525	484447
275395	277181
492732	44851
232222	435000
149526	426034
114186	365362
28903	429871
391682	71816
190331	391414
342830	146202
295277	22804
235189	181680
399468	46008
22966	492701
85245	342733
154086	57134
270248	475336
10546	472219
483448	366127
491823	370866
353854	2936
142116	23578
267656	298315
20002	168213
394111	48275
85996	94680
393600	204195
433913	15209
98879	292494
304596	44558
35259	341272
242411	154563
258729	35288
165503	82590
245408	231518
203460	293813
341712	228830
408329	342300
61934	49896
361935	124535
442424	409828
327209	45864
150244	105967
410005	435817
211483	429234
411957	123369
58245	287840
21230	29599
13187	371918
69513	313745
363520	276358
451783	191387
76830	360860
328208	426922
424184	107396
124394	24208
40388	310685
180483	399799
85709	132740
5538	38805
204681	153995
316565	56809
26403	54700
299640	387
209713	191032
73497	190369
85098	58441
350949	433391
271188	287090
239272	397772
95252	197588
454867	319143
298069	264053
207308	392915
131908	430356
302722	477788
264982	209559
267562	112534
464400	379780
413535	435640
121259	234902
491292	485546
71184	207696
201001	255611
210403	91473
480085	372668
327819	292160
354022	232347
122139	273591
330114	475723
492660	23578
15494	327669
458768	220417
164490	341405
301164	189653
405365	294836
98295	207093
181573	346489
326618	487175
229665	254101
110251	147460
222232	377906
118044	442272
61349	185335
66119	480260
482777	420757
20	195634
329123	291521
162551	119868
52205	25463
156516	160722
212009	237178
301693	387742
60710	151096
408337	464420
411302	195121
28120	94516
77384	483919
379043	24334
363805	334032
190181	232630
174173	225260
152863	228330
98775	290624
474341	340229
445851	144638
142601	375840
81624	165653
359323	193188
103339	9348
314341	33855
224589	301817
190206	447068
29824	357920
420082	18971
478822	411455
487750	230495
487832	105055
13930	278894
293913	24516
368746	322274
260135	15209
75356	420944
268791	187404
395669	368859
335429	356208
366534	123532
471666	287648
236765	382758
447839	303175
420160	117009
342274	125014
480757	385000
168678	239934
185502	469407
166287	277367
368552	72974
443185	153573
143370	249334
383703	8833
61651	171040
41587	162831
371264	317356
208659	391414
423013	121758
135025	273831
61651	342761
189318	366663
337620	319640
130850	243542
277166	9627
376619	328837
25930	473987
198985	54976
434565	395628
208379	162831
227514	255579
97861	256955
454867	403368
416408	434654
63684	424870
376963	355679
363505	387860
108498	188949
244688	177122
96441	408250
271172	295639
447833	435555
325337	365162
333178	389422
163336	378099
80552	387860
175573	450920
117862	99288
254339	1269
320980	335876
395198	90566
272785	432043
301929	338915
273422	129727
229735	137752
216709	71660
58358	414348
127531	105585
33494	5857
428887	220607
42907	336590
444890	348785
122028	440660
329005	389682
142077	222419
283096	216246
1445	162831
446116	276358
233742	62538
188920	250434
355083	226919
124489	10646
31976	110677
125907	480464
432436	279509
324037	259929
120240	132996
342325	203656
306597	488036
417372	143202
439726	183213
246629	240225
68314	63215
369366	230925
364577	490403
443353	219201
92116	162947
132065	113322
311128	213577
473192	219743
466691	382152
377962	492781
190738	486159
334705	271611
400910	458
298675	260956
76835	63644
467605	41910
473454	57134
26004	249334
315588	48996
74500	275075
135538	190369
285392	462963
283698	347260
469248	35423
300602	74106
406144	486781
415545	317118
64994	266538
180823	147168
41304	186159
277268	32095
92873	388195
15819	192524
459483	347693
82712	49903
295889	224085
257684	136147
250569	48506
467797	477986
427505	36462
175012	164884
378997	461666
458612	59668
233575	284545
289186	489822
207853	371508
205743	58189
309808	113320
111693	168381
10093	10379
492154	86476
18294	8084
309171	233415
459308	288926
314369	313178
238057	473223
446108	447226
415204	199272
278120	317118
223995	457729
183267	86728
133393	343380
173879	296432
77430	291332
368750	15209
282399	419797
320299	77249
298293	56565
64365	94344
290419	36223
239084	459976
447610	435637
66490	67040
174449	389900
336152	449195
177309	228369
227348	385196
42088	162831
297671	359762
408329	273934
397585	198465
246805	310285
328812	144845
435453	305984
43924	159249
89139	297278
41433	472072
347121	1801
373170	137318
7517	488984
416703	176060
215452	99234
381940	488036
254115	446379
361611	215054
30568	57336
165351	52730
442984	165832
172942	51614
88848	251201
44457	402116
275460	140728
60282	190369
40809	199148
344314	71057
417369	96976
51424	19745
231625	17181
226240	209572
338191	211868
410356	347561
105936	24362
467680	453716
92205	166063
395029	368373
424378	317100
132547	402323
375606	140635
465083	391414
490636	166738
382844	452709
40991	294079
152034	25593
238855	247919
275763	94816
450465	67584
378464	315566
480426	43514
371306	141837
398468	398748
480991	209572
35571	232555
117054	366534
296835	85130
316095	75914
300648	438419
167035	460588
258120	5448
456021	317490
289720	237510
44159	57020
302932	425675
119248	307771
55659	285758
64079	205113
456931	296693
90437	221329
428128	250961
277765	398122
209018	355420
39195	64861
203279	274103
295659	282206
304827	7771
267562	289807
54268	468144
192611	411551
200868	15209
173966	105498
220917	162831
215240	30143
34080	490857
132619	16458
192611	231485
198458	330284
241166	439352
222520	235280
85953	160428
14554	192217
277568	302033
289675	78606
390108	378762
276821	231485
265620	122615
463552	285446
427363	328932
411266	371918
58372	420349
4755	317118
179716	128889
492631	429863
219849	247136
77137	266818
163048	119381
74899	251961
42392	430356
408006	336590
303497	176459
380683	371918
260523	107473
268948	17122
101522	307771
214258	62012
350479	195051
429391	435557
315951	79721
41033	108161
353287	31946
14272	398863
79550	405788
180916	190369
99089	416565
403188	449489
334829	379976
314343	182004
282126	27581
238573	398333
402474	166063
233685	444
60908	83912
105783	285695
100034	46498
11347	98906
314311	114117
43838	325653
393324	54536
80369	352028
183226	132026
258417	121988
259769	183519
56433	62582
95305	304356
348958	390861
400654	171592
240096	273831
221711	153995
422776	352775
340339	241468
273173	209572
402760	429475
253811	31402
317941	186159
445831	26551
324967	278970
379867	446734
195861	492311
370547	461918
278642	337123
76647	196783
15209	42564
397594	313745
430170	126628
175826	277305
65815	38063
230691	121106
154153	380071
379995	421830
222798	442258
93328	9437
157890	314742
47561	372488
379986	231791
168955	471745
31575	6794
107797	162427
469013	110958
25145	95942
5058	219948
28971	437679
226023	265046
243492	11887
61815	93595
476671	412517
461156	403515
97515	432591
231748	373021
40809	197990
493031	91558
290926	102210
414398	278642
108118	52271
374227	185335
233498	4174
396826	49031
129114	454760
127741	143506
453423	313745
171915	140923
412356	309425
303277	232535
202866	413962
316565	152723
216534	481496
82791	139372
191846	385865
286791	184902
250410	116515
250207	50109
168594	86728
99595	236213
325044	128447
493736	24523
116686	351392
282476	377778
436776	395563
117877	275058
416550	196851
38059	37515
306387	201019
319103	75621
257926	190369
75693	212081
478796	119868
308618	149842
244536	198925
359085	212278
214921	396685
233439	91534
287482	262386
375863	101058
414326	357139
180382	190369
448539	266167
302298	434727
209475	5537
325548	345011
479143	92613
202379	373827
282027	9054
350055	440290
401292	478415
189417	233942
358589	232030
224414	237019
280639	242371
214207	197988
421479	474005
286005	3011
105708	454674
305513	377620
131174	441475
491190	407886
451725	39618
256836	485304
12896	98968
233181	67937
185835	328932
454248	380071
239547	265711
193767	304736
250183	103314
487133	177857
367343	154536
220003	142018
474146	89047
492709	228431
134108	316437
430170	399736
389090	210283
138065	377270
449808	265262
216667	134694
140154	208479
305148	253200
485667	374493
300273	479275
245737	212081
359906	59966
352989	81800
435512	399641
390323	23578
198317	385753
441463	199114
126254	258304
326853	220368
308781	223455
139721	114686
395428	173767
281808	311215
306922	268202
189090	310756
185526	48861
437454	267602
149864	421830
270248	443076
20392	264242
259549	337850
297728	189449
154355	118286
3231	142318
144926	242424
239272	357710
114928	284843
420736	439352
389566	110708
74231	54449
233045	401543
65980	313314
159943	490237
275511	317118
88394	459206
13930	76764
428861	84791
227195	99072
94856	252291
15027	310261
215292	443183
23642	67040
308129	419530
210898	7235
175555	194987
183611	93298
141450	202523
387727	169601
131754	142853
477629	476231
490332	491976
485550	94516
317721	13370
52889	186078
470819	27581
283440	110677
149922	63621
354313	384135
437720	213148
112443	196154
19435	9113
474577	139648
30568	223941
391479	387839
104741	221890
453630	181924
298187	21739
302779	318966
406717	192591
193767	266852
23018	389187
182390	311832
199382	232347
361007	442554
102962	442280
355008	10690
275685	317935
130818	201307
195339	198926
484250	430356
440200	10690
48574	466432
268629	152303
233725	285555
114509	226494
376518	463822
454279	120195
305437	354522
410636	404761
391391	348176
342528	206510
255561	237165
93822	438783
308576	186440
426091	32807
19005	466969
132445	96195
206822	302271
221024	243363
459994	304589
270919	40330
45313	84388
94973	54085
438193	3760
132954	199535
133909	68829
26193	336590
175189	230925
236200	315445
223976	187248
3658	32070
43640	36869
233046	271055
27881	15209
11563	21123
25748	279746
106268	203515
100692	121965
333187	15209
330974	479412
332562	312331
349821	186548
287004	29109
218713	98847
280257	150174
357804	363581
448325	363486
292142	411475
485548	245016
92401	56068
27468	86728
348060	295105
216509	190369
297695	392886
146684	264383
484229	476941
72217	464727
19043	38063
288333	327343
382777	411157
120784	814
431343	401825
353280	183324
139600	282068
461944	373518
199104	144482
255846	124085
2960	183696
99209	40961
244788	252039
315573	335956
69955	291521
460010	333352
17481	221965
378763	203404
308391	463372
188691	346422
315844	137779
317232	198361
56595	485680
40250	368205
472685	487130
374715	459497
238041	486923
403775	313745
268720	351451
242552	307294
121733	120191
124520	185396
343124	175290
367656	160158
167548	226494
198669	442639
480800	30898
258216	171436
486922	43275
157789	215837
287867	451016
347121	290144
478480	317932
308952	73660
427722	159058
376446	361698
384817	246245
153028	234774
130069	254463
58462	154623
342465	238236
36413	163447
11633	422853
203847	238455
405552	490861
283737	315847
300417	205270
12216	141590
408013	62191
306449	154137
95268	178868
223550	195551
268418	127921
470246	393326
438347	357073
308122	265589
432647	186304
487444	349174
130678	156582
123161	41075
440000	263713
361533	65803
294071	76454
207895	91214
302412	59636
394556	68939
322193	477750
245573	362836
179607	429801
388696	169614
72804	482198
277076	55176
489142	283918
440032	385865
4146	110677
215462	403501
50767	168156
174197	395900
305699	294851
436626	165437
63262	374683
317973	419494
15129	79795
91951	391414
305830	319486
10470	392100
312372	231447
107121	304589
196225	188613
152868	44941
391840	20586
156146	326552
442223	260527
58383	18665
12708	378252
441936	194760
101736	75568
340488	332108
200092	370148
93384	393011
442820	195658
379809	462551
145280	196060
409864	93245
266618	39693
401389	197380
357943	425767
399920	278774
321213	73189
326693	277717
176616	162831
121474	281924
52867	401297
240025	197101
388171	398261
69645	245679
436091	286936
359907	91239
231268	92313
442443	244320
370446	263237
219846	265152
228147	355700
11410	72523
54841	310904
393736	266852
452316	48365
388145	187248
250742	306462
144982	151518
249024	477930
42497	406564
253512	136294
15034	24195
19228	110677
237242	157136
285391	424370
140272	195183
87638	431226
156348	144299
446413	323183
255784	192365
270248	58881
473466	293813
153753	482315
388475	126813
271110	293813
461689	237165
63878	125039
364720	460723
124107	83811
309342	247112
218052	388575
221648	373189
301913	347018
255756	52413
163080	440660
421833	422998
352011	104498
318121	351639
218733	421935
105979	377270
418180	119661
483238	405242
6087	115917
119336	430614
227174	183422
404020	170950
333042	462551
123831	53387
248697	185837
365380	388271
393023	3041
237120	438743
319827	407026
51628	269199
401179	295484
84810	8587
205853	35562
39069	304691
330246	321531
211515	313257
358860	412924
18376	209510
488036	298189
100698	459622
314369	430517
346145	52046
53151	70557
79817	47349
428883	349129
356805	112312
489589	183644
207791	209542
23020	132843
8067	262416
217953	478415
196851	284705
19542	213401
457475	226587
397193	514
267609	385279
215373	397566
141117	242552
344063	266852
250123	366127
104928	327946
491471	369621
286429	210826
484193	41673
377962	29253
216557	190369
301166	154355
113478	482736
345236	45244
94153	409848
88266	21057
212435	74667
112443	313435
154981	200127
35988	162831
302918	446564
85237	47644
446331	18479
493262	162795
76353	66054
41531	220117
451803	440962
301953	190369
327209	218890
156972	286313
248615	108222
433061	236191
230663	125070
93037	412974
238576	320097
399974	114930
213203	469509
262447	189375
276533	45262
301557	11285
319903	482246
222065	370051
425135	187399
106168	467703
190336	228450
205747	175923
287874	484461
328940	266552
68910	248835
426392	296693
90374	19221
190051	341271
309917	382166
98968	193705
159018	483529
134437	301952
313547	135133
54539	148695
261943	220417
71796	328751
16981	138807
134960	250679
197310	89504
460092	12124
302907	268434
112425	317686
168396	50264
407972	7923
459890	295371
94548	154137
401598	317118
117124	20124
29468	121106
416439	373169
331238	53568
203791	243438
365459	167103
189806	230324
345715	140212
270248	486885
404568	23018
196837	21902
223484	190369
91663	343085
275913	315888
340793	243822
152845	79507
39407	447517
25380	66554
253503	442068
393793	144073
300906	16433
164569	5938
216623	39195
130069	108872
224063	248243
288035	431380
83082	249709
458711	207435
139158	273687
235748	33948
17818	266852
51716	317118
128337	438373
113620	328853
74565	48163
248093	224085
422940	219899
325415	406137
140894	341030
422076	169116
125948	477986
319260	20222
61392	426073
104165	418845
387959	345083
23225	54169
12703	35015
378733	384336
348898	190369
181353	489200
100193	484128
180194	420469
392961	270464
196903	29663
82677	133222
363467	462940
140904	474389
378267	262954
488913	84356
119971	310203
282912	423092
257971	286390
366233	435830
64681	420173
177558	308241
84960	80193
388249	466744
135357	395167
237024	32575
439374	67497
407717	487540
17729	17812
23670	27212
252815	286828
79701	489908
35945	198599
55395	48434
430665	59759
270248	385294
131861	21902
262286	199353
373749	23290
229744	389682
285027	417837
458968	235334
420292	322461
303474	79751
421901	436686
294841	317118
210050	12364
475960	366493
136177	35707
110192	214776
258367	98965
275196	355278
485100	245679
290824	45358
24412	394199
19858	195438
288701	15133
285664	393238
39177	307279
154544	25430
68098	469187
286631	177861
252604	208577
39570	184668
326149	420944
376675	373674
126470	178295
388596	110708
168826	395988
68340	58192
318266	286162
304146	286503
378141	401871
273260	285540
185828	291324
259835	107222
113497	462362
252131	13370
16121	183213
110835	463889
250434	296811
43037	97277
258702	242759
42803	421830
476831	184064
27115	149848
377290	45849
96177	293813
305103	42610
134682	185013
22977	215858
145585	400908
319259	59756
314250	283707
447841	291984
67846	255650
450465	188406
396077	420790
422816	416502
443890	477194
373684	461949
385516	308229
445749	317853
170305	175747
306433	324548
163089	404960
2142	359014
442896	41544
170994	83983
158099	162947
452981	296750
331402	321942
345264	155013
39892	192714
294824	110677
110164	378462
205135	159249
140948	275812
143084	209471
306897	221554
412120	387940
436631	164504
268129	124085
347244	54976
256128	31332
287566	206345
109808	336503
289675	299123
340167	357894
301416	439517
385614	59956
5944	457337
60319	192577
20998	8624
384422	439464
350650	355122
160983	483203
136891	345745
160044	223371
327184	5607
216827	208038
262210	316735
106275	455181
473805	101982
316246	266852
293049	486885
122486	263416
358167	156375
372112	317118
160419	27141
120247	321930
115894	32664
178422	278711
14825	267602
347121	466432
346486	461392
234453	336955
21224	355139
39683	329288
434489	25903
296811	357038
232348	116096
492969	148549
279722	48484
406164	434123
316782	110897
168464	122983
87515	396201
407050	148361
71796	185479
260431	304011
18737	467900
383164	214819
308122	118943
33894	401928
269321	325970
39044	329013
171497	90123
172942	322745
130621	428026
20347	106840
281924	206849
288492	190996
364636	422470
208577	252664
75106	123213
204294	196783
143290	411504
128704	208747
146798	92954
4634	79507
433939	333357
46556	482808
3231	61572
454987	408219
17458	366050
438612	351257
308122	141247
273382	266538
190928	67318
203655	78943
167588	235793
358109	287445
181154	100072
338591	378462
340037	252961
476656	429066
220274	64432
270122	151197
239084	72432
179299	207916
445343	54839
221119	164884
492002	206797
367134	136182
86476	112442
417981	479712
360734	277575
18330	272069
135752	84019
214043	486885
8095	222121
202517	424814
294289	258739
229499	265883
88761	331349
386111	159249
267248	108554
128316	474028
75533	43783
154981	291273
148692	251116
35849	213653
202192	110677
477350	121492
377832	440962
287005	112030
478588	203890
112597	105404
202890	146330
366296	42890
14232	86560
118682	228431
67399	115732
144188	215477
308122	60904
77987	480025
175729	118662
366466	251597
291077	105846
227506	271383
120514	132247
148692	423032
311343	206686
315911	403188
432437	220387
406144	469532
470425	430118
10546	89372
279883	28048
322355	308083
347226	304731
484130	458508
192610	400871
14335	45391
83380	5267
218550	172318
294848	438368
34487	367824
41673	39259
61997	422435
14020	251116
207272	116963
248013	135970
46593	476887
307450	4634
212704	491849
202223	345011
200914	236213
123535	254973
92312	487541
221060	294079
154496	281235
49106	159725
458483	162795
71511	43004
278494	40000
158736	132740
11822	422576
407565	393399
275828	43701
385697	336341
456102	481387
100888	298509
268351	438545
432816	284272
20071	21583
483854	6374
117212	478415
105423	425949
406660	465510
315766	405358
85702	300811
468385	390687
186198	190369
304947	166063
277776	447335
166020	226152
14204	102494
114924	185789
293192	86476
249510	60517
427054	390278
266307	283189
390145	165363
121413	29534
309778	28838
170694	435217
278912	415855
305349	420392
97070	225595
4083	107482
211238	160849
126319	94516
188510	137739
109098	336465
206493	220417
457575	455669
381622	156275
118107	120852
324573	385378
397703	1493
266028	476951
157012	366127
93257	115174
123958	318477
324507	53194
468225	396650
154766	362939
19625	241752
48561	271756
356530	145463
470748	27766
58042	197990
385410	453697
24474	46127
246540	350141
332318	111782
35430	441996
46829	369599
20682	26185
193651	222943
447577	28129
443368	81191
89704	106343
322660	148695
194003	421356
131652	251642
116454	307601
452377	186159
406619	283975
469166	60248
8459	388614
405555	86560
147781	133665
89949	212528
101113	118703
189942	21902
182270	38063
118508	142415
165680	473470
317613	125705
129328	8607
241732	308073
151220	32807
374543	107868
85476	170771
56229	363973
487694	218281
267516	58486
392210	200454
406004	325533
27847	132843
63086	361533
149769	163777
400910	466075
213	30263
466691	256942
132815	459622
481351	150251
340888	293813
49025	222566
90059	345070
231776	367280
295898	388195
360576	439778
326098	47059
65513	317990
410542	457081
261805	60555
337342	440648
322019	281979
244014	33059
1292	451319
277381	114607
428446	320179
152152	248382
284720	51895
474174	459457
71189	151746
191933	264274
382848	173965
454263	35421
335854	191747
18637	221086
378739	393071
250853	493022
76826	39195
279839	177883
15819	100804
128124	315566
394006	430924
383159	478415
69354	273828
372377	446821
298365	211868
27322	330463
21417	25398
263539	453144
311874	114909
376601	86165
212851	455718
100103	16604
217275	17065
41804	387860
9128	331062
451755	260596
12179	440660
210050	377302
231688	218730
273831	224758
239213	51314
426040	23325
290	472583
375405	246532
199585	467529
66349	36430
189636	21457
174321	48146
369780	265589
70406	369174
358977	25969
433131	157726
14898	481532
110728	151319
226940	403751
307075	3446
296459	163918
164712	456640
62065	73742
262639	379384
417726	235866
192183	22323
19355	404806
30568	273863
353037	193281
217111	490050
401610	428080
435239	315687
338923	59782
369209	325604
404806	475404
61681	290450
181159	74216
212289	183017
364636	459095
238257	264406
376493	470353
312768	4349
308122	54599
51008	14484
492639	228431
345028	80738
10359	337510
132447	206174
141618	261320
214790	341737
89238	386406
261510	240225
372764	250679
173650	292259
198834	421208
414035	331581
46579	214685
330958	334062
404568	142670
41773	268563
469783	393079
249946	14358
483540	428214
284814	221890
478323	113138
407795	22991
107051	208814
451813	188759
426267	152980
396947	404960
221168	206186
3918	236829
107112	338493
299457	359775
238987	102780
69668	28129
264621	107992
23529	262054
284922	39195
44082	208821
331265	414256
84936	340210
403483	393648
446793	215983
460302	242425
132910	387742
372307	80982
26193	254746
12339	438697
146018	388038
270389	304821
279404	291837
244249	241356
143300	313745
45132	137511
315490	360680
40890	744
243715	88113
366763	183479
276790	148832
276627	11728
193047	187836
159859	280771
443245	119123
18451	293947
324199	53389
105857	196938
491168	334252
262080	414930
436564	61386
202352	259096
189228	158127
230051	231642
266446	226342
216435	357530
286257	441247
365774	285313
145717	182361
487450	172089
450992	392907
474343	196556
198738	351849
184648	213871
300394	465538
344782	313745
189806	486257
52193	389032
458472	277651
330068	101058
166001	126426
424256	340121
50749	154137
152080	34864
271760	459232
165804	80193
267441	278553
330827	471355
163687	17186
481392	28024
85330	185479
324610	424235
478114	477101
317813	236213
80087	296423
422370	242191
412177	16170
419091	257298
353437	223526
83829	392002
358942	329675
147896	322365
315208	458220
176130	247638
386901	116380
416423	76939
145540	371918
274957	145257
130069	78929
471965	159249
121157	64501
319259	80259
354022	378859
370184	35707
167583	317936
461267	53389
158885	328469
239803	354790
460732	340550
341796	186714
419100	164884
291119	265589
149474	5857
410839	134897
385641	218929
151234	354694
289201	59677
404361	414712
256874	189351
132790	272846
266651	390875
194003	53883
395019	125107
337795	339427
414058	191821
232044	119762
223835	209026
18024	200502
41379	353787
148327	361600
106514	141509
125064	355900
366674	370866
493045	110677
334435	432135
216602	283737
296459	275959
66448	156376
190262	257085
70119	264406
58245	240318
452408	459216
242893	68314
371606	316669
260179	394948
66219	378462
92635	291936
489132	52872
24182	404396
470184	469865
428892	130912
89164	356041
480221	390246
351529	163348
361001	192195
334872	384174
269670	164333
205322	339665
284427	481279
425792	68465
486721	242641
375405	252448
42020	324970
51001	214024
435033	395521
65404	1360
164178	278174
447962	153252
302722	269963
102458	363386
405443	405217
85865	48275
267192	207042
240374	101928
243547	15133
381923	232347
393023	126067
313216	273831
89139	476447
308150	270760
203969	342094
469006	146202
126392	477491
230051	481380
159602	27464
432903	65275
335764	300132
268462	254582
260137	194805
106126	283037
314779	444901
295129	39794
42504	121452
312816	273401
470246	86892
140086	8241
421525	406371
260905	443427
452962	57846
77229	313745
487010	106343
329017	233611
285187	196783
156647	241468
140116	328932
182487	463549
381256	369599
69597	104775
126262	482134
450675	468640
163793	487153
321908	11787
392269	354694
281123	475656
332468	207021
221377	371918
240632	478415
62158	383770
64861	450983
379269	267553
350074	408474
13529	1057
387791	469446
115201	359628
79528	383485
366275	31269
323715	244017
56410	265377
31048	332795
322106	371599
282967	89370
241718	136872
75621	73990
466813	313745
55633	409274
348429	160419
316372	56865
396321	492316
133840	351193
430313	38063
199306	336590
135174	175648
120211	367812
356615	443694
29773	207042
48146	13208
296201	39618
219116	228431
181102	71984
291484	274510
387529	231285
73507	466101
58347	233420
431571	300047
98358	391414
219357	86618
115441	215064
95840	35707
212153	5460
40158	457912
170020	411540
247296	107093
90153	467027
227872	301896
158608	60666
84968	139803
335227	349629
115113	392301
242038	264406
59092	461769
314411	62191
331484	66980
480432	337478
465615	28833
89376	440615
58484	106318
314008	251133
317780	348330
112621	234606
184034	384849
427337	322533
167321	175721
264026	345845
56573	261070
422629	209933
244517	350189
322872	459205
128710	153995
178024	469509
82	272276
69264	115174
71346	12868
280714	21098
312347	374404
436214	469813
268748	484058
187796	447519
201410	174700
212241	160158
245826	432320
488678	92613
426961	470403
88119	190369
197643	241468
52889	483795
151691	481279
474341	384259
97693	351414
8459	342300
306060	185076
468460	269199
192598	447679
246472	390197
874	145726
391114	42090
198727	144845
51445	420944
218615	7836
485546	236654
79312	8268
446550	68378
64526	467192
309276	162829
411744	425675
299321	127921
427463	339853
302689	459802
314713	388706
427800	403483
471403	306778
55961	208038
358925	275003
58042	476951
75185	388388
386330	30749
455542	153604
123450	458601
357875	117960
141124	243523
22966	178436
140989	480945
304208	423795
378483	118052
152258	245206
263958	445020
212730	56844
427924	111572
182216	379817
242551	74542
258849	461392
481055	53640
422358	13370
73621	369804
176763	316229
146424	95942
358167	355548
140263	353500
456162	151647
300043	377466
311598	384259
93936	304355
165429	160633
385963	194288
135254	336590
105309	160468
35394	236809
142740	459952
233117	409828
278637	372214
305495	263648
5700	385787
257440	90277
419493	176472
76772	64335
303682	288035
290320	448998
121733	26838
26171	123936
94559	434893
358373	237165
15338	222959
34255	105458
327209	172535
433721	194916
71189	478053
181527	354264
328075	307108
406039	417680
422262	98906
188156	454975
163356	130620
96353	414030
449406	421951
278642	89163
310153	375665
196903	116758
432138	68335
257596	482128
367790	308654
226481	209142
224605	105498
36459	172120
465246	355332
463415	353281
156595	32794
326631	114957
139360	305212
250858	69319
262210	490090
72394	420944
323887	378686
68532	218730
103228	204330
159344	190369
426898	46709
142041	88184
209284	141393
134108	356645
42979	204330
284340	261394
186090	344580
182986	54942
323559	475594
157280	401871
234642	82585
454867	476382
163089	77978
23546	303619
442267	346982
315573	422101
200044	142792
328061	310261
472086	256126
73563	251116
485536	453472
165680	394105
232611	180585
205028	393359
446182	348970
146893	312468
336951	170341
281161	126697
231337	348914
260419	291521
19492	101437
440096	264463
447878	105498
282670	99198
406391	187712
143226	138600
254606	248382
245203	250214
192800	385548
340771	93900
5773	70179
334321	196783
469102	315687
115896	438783
278266	154736
247296	274634
353055	212081
107074	74736
174167	336955
2188	179193
141782	325462
132700	233333
108222	112312
199765	353343
214259	421935
458614	372214
364725	183213
330975	257298
464593	321904
101991	247204
91651	404551
367246	97215
450465	178205
220435	301596
485086	125415
365174	60517
275084	393623
25748	378834
313547	419282
86151	135756
268948	254199
377027	347574
426803	97277
116825	135493
192127	55915
209311	291531
323268	492316
277568	287740
114815	96961
118456	178436
120326	235005
324629	245281
115180	54323
173760	288278
397232	236213
11830	189684
151578	401014
294130	488150
29824	457871
342486	185761
339051	232632
434643	317118
306043	286936
163792	187974
330855	186938
39892	180259
316800	401825
212257	48282
349416	142415
241889	130476
64473	50264
375491	264406
66948	164164
170720	482462
384726	465179
263962	289755
282693	4349
481238	453797
42238	115057
56657	319648
202933	411455
249894	9003
168197	321197
24205	251793
374774	48163
254987	269046
475771	230177
126466	11335
113512	206312
60287	422562
372597	314742
369276	209285
107034	129361
102065	153682
339904	347018
481419	268118
478763	465633
352307	58462
377573	213017
385055	468125
256723	294379
395200	280635
97732	338076
438948	10101
411430	479614
177505	93245
85330	238455
257596	432777
167228	476862
403076	472878
224473	86140
227673	468489
68908	452709
263830	16433
49092	414832
119997	164446
329092	425099
23571	113138
420118	120778
236915	135756
72407	154137
318364	21632
49002	205882
259667	141649
216548	214737
48186	462822
370040	177569
327867	169603
168793	62813
468313	401568
463747	4413
52584	164884
86311	375768
341855	105967
430393	453013
350064	334068
458398	78975
293949	317346
471956	25437
134108	347478
484323	285143
276785	12177
51458	479233
337761	93876
252644	68456
160005	26566
135757	450056
428771	24276
15819	12895
244536	383440
463403	293813
282178	311297
236591	420336
288609	82905
202168	2192
118188	229872
51015	212163
389911	34593
358853	119762
81432	53511
234879	4349
486885	487130
149116	12129
28883	168381
322678	410910
84965	2061
88695	363939
389900	280845
320820	421830
41885	357357
352007	117393
315573	416004
204474	412205
352775	35707
260589	360860
40263	441727
434885	175721
3015	27497
198038	455252
460992	196482
28971	330469
196996	119307
174725	215858
487213	15209
397803	395988
18102	293813
155115	84247
35428	391414
212581	375029
2286	422175
318422	28129
259821	231578
369030	472239
232666	414955
4954	178860
420777	155510
375527	61666
34945	265673
424139	207042
307673	183566
327209	9648
116231	339531
355189	310756
196728	336291
324573	465287
237714	183975
229971	74542
78449	93206
273254	104901
436624	477329
325909	87093
462984	31178
96470	85901
198317	94858
66139	384673
391008	313745
402281	154766
118694	465037
344914	490953
151427	55012
303788	323175
301241	387101
60208	75106
276192	97277
433453	49660
62177	129687
363213	71730
5700	26726
379939	275152
386286	101058
50830	468836
444734	366127
487499	446351
282523	134841
18020	60517
296651	314742
93451	445353
136731	345745
345770	78597
443228	185477
469102	168213
395935	414334
293831	19620
146893	432560
189659	94344
361553	398174
300283	364081
55343	110317
248462	467690
262012	399136
102499	333713
346910	337791
326017	113663
329727	118722
313314	5137
488971	128547
126896	360512
219281	454031
310273	115090
468339	113071
488982	442030
65731	212081
117124	270095
226229	479098
402635	425675
405995	469235
279722	92008
153006	435938
365701	299254
222828	80919
114405	261625
329879	82271
381416	348099
139350	348639
1080	64066
199364	6253
475691	29521
171630	28129
118111	217011
311893	388575
177911	489822
144727	208632
223929	355108
478588	210999
71195	187836
4841	39796
438407	192127
269208	396947
312022	43797
345832	425198
462698	221727
334011	115599
353607	20371
478490	219865
143501	290450
386226	11716
351895	477774
250392	37451
435046	238578
195783	67075
176130	62608
20330	187509
110084	444161
274782	15133
319230	114930
413196	470355
334255	371918
205350	150298
280367	63177
435140	23524
99105	217377
127791	144845
295841	95299
422219	343992
160567	291531
438291	285156
341464	141306
319259	319890
261576	119868
114617	462676
282156	64335
124085	455080
359449	366127
425827	447519
199765	23290
35976	317675
218899	317356
327570	491931
329123	176561
289866	451834
10331	443693
305261	425838
2735	296602
408984	362863
82466	17339
307610	478415
276555	296693
323144	198904
119997	69395
94878	94516
52188	22827
153322	450760
118763	53863
178789	241317
193946	187974
103464	364680
301378	471466
61379	256121
293913	192195
22855	211868
106268	247136
469778	337635
89883	118145
92105	419576
409134	313829
311830	131315
414058	83467
95795	453
218106	186339
101689	440249
82150	50868
294079	449497
435417	86476
256893	363340
439158	54449
191255	360887
113473	77934
326639	313745
28357	3689
190973	34802
453926	198594
66075	137128
251314	60220
79733	392062
440511	429603
4634	159288
155015	318043
177104	325104
277467	178131
352817	113522
67465	394429
356987	367686
6450	116572
36227	395988
195121	26406
16872	164286
152742	132678
380493	13471
460614	15209
345867	3960
431222	385000
252239	210403
160294	364294
165523	269246
184360	267352
322522	236213
350650	413072
104786	180756
353550	153995
191768	11626
63974	248953
162837	169527
224024	456640
207068	330908
16572	31178
175221	98644
3869	318735
391266	349991
106739	322923
426748	249600
49334	342731
141471	408484
335059	463549
326830	15808
412014	384410
373145	420944
396660	105397
420952	371934
15362	322588
425546	267352
284983	403975
201615	119381
483112	85078
84270	212278
492157	382141
147421	226308
434854	345190
49514	23863
207094	287454
193197	470403
365550	49012
303954	317118
25731	353845
204268	442853
16449	84870
321538	89047
120828	13129
273972	183711
458735	375840
153115	290183
351432	295725
393793	86821
262594	383041
307760	374755
260495	190369
191536	355310
401881	248777
161574	431264
180166	457418
121394	485304
355083	303415
247710	328729
38836	409828
209523	295725
434862	15819
388048	316959
474411	4483
328812	472546
4282	137719
89257	93655
123283	467320
90050	315380
122622	450253
174362	30332
131606	332063
49106	110567
340958	63352
343804	195615
155448	422576
334458	105089
483387	476231
141396	710
237242	248398
258147	360228
350669	46729
91403	388839
380454	81018
156446	441135
71346	153331
145009	302549
193499	227101
376881	182001
62672	388973
98394	378317
247934	187974
87150	25410
177735	56671
58610	28129
307528	435145
325979	183213
424711	118662
461765	50155
47968	296659
116165	303862
402828	443791
295455	461846
40362	318656
282555	63528
278769	10441
411304	253247
196549	250410
240937	111039
351192	442180
125201	327061
297739	42575
410940	50999
38490	86728
321909	359641
236187	470881
2187	224480
45015	123235
147044	193988
191536	150364
127883	409828
380454	487192
24474	332392
391157	264136
3186	182355
27417	48484
56534	328689
99757	253274
436624	283026
208744	251169
255474	76111
79102	208651
452377	23018
363251	120986
472534	342893
315951	385117
28971	326997
20998	390334
65513	224109
224313	55529
227375	205270
406660	21816
358322	32605
48775	202523
227471	294185
417573	72985
249255	329811
11739	448955
107639	338915
64544	62191
76986	421356
425166	235274
121649	232146
437592	441078
228084	332512
119970	70971
257441	453605
464390	284982
396043	471797
469194	291521
84745	441174
378873	18468
247888	74758
350064	61467
339353	61405
11023	196145
473145	359123
154705	373518
144973	475952
471389	53753
128686	105754
321186	481785
360378	214881
274194	32807
450465	322511
153152	465625
485372	268212
162316	293813
234424	183213
466522	111359
176878	99337
261649	64672
439604	303862
81249	694
380077	123665
5841	306982
222686	475236
168093	138126
153543	187077
111716	86476
373755	226378
276945	318672
326631	193766
58372	45946
417115	469235
281833	205581
172417	451774
11706	444338
214848	24231
208849	37931
420295	287554
406764	3186
147417	105585
426190	479707
406632	218448
62544	165144
298077	18712
351489	430356
101210	95558
31914	337921
165680	148374
444081	421512
137454	106531
164494	188036
66875	275677
41470	160456
159008	266600
8465	160158
90618	218727
468143	384255
445453	209018
492767	196394
61142	15209
481403	230963
55430	140989
370953	162795
475703	35707
383070	362206
141010	162382
216451	61571
165988	15209
399747	487269
461515	257074
271371	486781
286494	14196
251411	98712
66035	264000
83570	36902
128563	154692
265059	74268
34991	382142
374805	157624
338931	219965
31524	13370
189879	162831
33343	93671
254640	96195
155070	321461
110088	198790
106531	236213
404960	18332
147714	301958
175382	376673
372127	211868
489657	277770
25557	127938
442332	256448
353753	199518
365367	102027
415169	67040
62275	372040
154815	72003
236216	49896
149814	110677
246540	370848
466046	167202
121260	291505
314228	279597
112625	240200
61367	291097
409010	85930
82412	99549
245938	147622
374442	13370
352840	219677
179188	368358
171952	295484
190558	85870
492345	313745
17989	244688
315654	32807
210321	487188
173679	398954
356555	150229
92635	255323
273659	13623
56197	446351
338791	300811
195224	219929
5090	196851
245217	71086
21411	73950
118938	243152
197535	386841
486775	272573
352430	41760
108491	304731
491037	63190
22350	476951
83410	313745
114063	98294
200092	409794
414240	50492
254640	410951
87996	480025
281967	165497
77952	365709
227857	478095
280016	330142
41385	190369
397882	45141
237801	123367
261672	146415
196996	391326
62555	235378
367925	30132
441302	413905
425157	452060
51543	120666
97033	85516
483208	297969
432463	253295
48545	418061
157643	447930
318266	253023
339737	441721
302413	179045
417369	110677
223401	348176
20345	86560
27487	477491
262316	429417
293243	17186
22210	64887
42879	394457
81358	241743
128398	164599
454867	207136
261766	41075
146893	491642
294525	161402
425786	171596
32601	220756
423379	425675
148363	123749
308915	296309
222473	210131
67276	121106
213982	469547
213857	144973
357054	350504
53428	113189
212153	464588
10331	53863
286499	163434
259911	35707
325814	298415
404777	174707
447290	232164
286295	196597
57300	403311
206967	291249
314311	176013
467418	82268
28130	86421
451252	258370
195600	361468
98253	203766
489908	200570
150461	48275
145585	304051
10057	48275
466670	273687
418180	304614
370684	322674
55914	212043
38456	311212
18397	476460
191174	152928
397976	28129
14963	245442
414641	29656
217279	467983
143457	382198
484498	267352
76228	392472
487459	226421
200658	338076
50739	39160
444088	486081
275721	230376
63684	367889
176320	214024
316136	192718
454263	197990
82585	300394
313902	348165
455545	334950
268305	137230
40809	91826
156913	405217
187834	366104
41781	367976
230051	270613
352787	279837
431157	226308
408893	378462
8258	53471
206824	414212
198702	374852
213904	89809
67401	345642
276112	248703
323431	398954
343054	84089
170714	256070
393046	478232
95252	267096
286635	267602
101003	301475
11877	314742
491612	216953
249778	409349
374206	132740
433133	426041
229941	13290
182297	405259
273141	72670
165642	10345
220559	19776
64114	401928
448104	10690
57846	214687
387709	278178
29098	162247
119001	101976
240661	460845
96541	217310
241749	226168
402897	33487
412440	471608
97831	275959
461839	412366
481347	471547
332299	363888
453261	343265
424167	425846
294616	436059
341165	340647
212978	272206
120726	276358
464022	264836
156540	423062
431775	220417
471908	240188
476119	276621
327460	310419
182745	308508
41195	62339
249410	323514
339915	254178
293694	399261
327815	468162
433171	110974
440940	71420
206697	209857
263925	327217
90661	137128
97755	146379
472267	224011
334719	103804
308320	392747
7271	55857
372701	95942
12564	366200
460614	158381
478641	340439
406356	313745
315518	195121
2187	434035
73466	301149
198162	484447
272940	312161
198108	280442
72625	458119
118131	12666
68728	379840
479183	490742
388471	434111
211282	166906
195402	301540
249301	145948
12256	270095
389170	192431
282354	217423
41189	89152
256828	321888
197552	316011
479351	479082
34761	264406
171912	291355
74188	118890
414015	324436
392429	303564
97396	380071
9314	304589
373136	460437
124960	333166
358340	186159
175067	125526
125472	73716
491010	196303
318189	244688
456316	472072
127155	135546
283718	330559
434084	313745
469976	194830
324873	132843
403512	439880
52055	489312
127661	192914
81262	46988
300605	350215
460929	12177
176325	375054
307762	163066
84923	65280
218960	428563
335069	439992
115145	283392
409540	205289
295416	341271
957	110677
438139	198790
293345	54599
306694	327464
1490	60538
55439	65053
380535	485888
472736	240374
297436	155919
305827	201208
257122	362221
359193	93876
146893	88502
80875	356428
149796	492906
7788	158239
300369	185154
7614	61376
456096	154137
463539	217223
76738	82787
426118	360860
444436	385076
229060	51222
206630	193434
348550	465743
460505	211868
366402	186995
487076	368205
388084	237165
44536	324639
442736	48163
2931	377567
146898	131630
387734	162831
144072	368892
90664	215396
252306	54449
130470	146202
176306	266852
169178	223783
48479	190175
331508	198488
371165	385279
330430	425827
22197	166183
110192	179375
244630	228431
192269	225972
152692	203656
380961	309425
406477	203279
35806	138072
56095	428103
102011	9054
4849	7968
482642	38063
258973	71091
265074	192236
122236	218701
372741	183213
75119	285395
258381	475200
455749	136337
292923	273934
160208	88724
161884	331483
354674	53863
392086	234087
209254	478415
442881	328786
110248	327175
257820	132024
165729	439792
277257	78257
216506	208487
386973	341271
409478	62191
283645	190369
489500	130069
6285	102353
388380	123095
236032	77267
423318	276778
226038	380409
208300	453227
291298	339251
407066	35971
413816	47631
209221	318404
236136	169353
146279	477986
364511	259074
367925	183213
185859	383096
258746	267352
165860	23318
203791	343992
165776	303175
112479	151988
268637	31178
420322	362773
193053	311498
114041	15209
450687	71121
260801	418998
66613	414626
288100	104505
3413	140044
442857	371585
177074	246311
228460	21583
264009	86657
383591	256121
132837	202507
380465	2617
148638	273831
174309	145129
238786	154227
485088	15209
313408	383700
119970	458594
348846	89174
191944	37824
107140	267478
205481	448206
306659	114930
317728	136442
458490	303246
433955	274747
357411	46294
118616	183690
261195	373021
340839	157100
58042	208577
64358	60517
99437	312724
416723	343012
30906	420895
109733	71359
184913	43334
407780	211932
71813	440651
278412	18638
472558	75996
113843	37396
78158	261649
113363	93625
91374	222701
60025	293813
61503	96977
188630	100349
94645	64335
74024	430281
233498	127958
203596	262205
159271	49541
358011	162947
335951	222718
289358	87752
136213	337013
387436	97070
39195	55923
309524	417201
423213	393326
362838	28951
260140	108287
151996	475643
221648	255641
45769	482143
85049	375248
80007	276463
63361	146079
294130	9012
223043	428103
390497	484447
194339	419033
185397	437182
218114	53490
208453	414320
388158	366293
488092	295381
35971	267192
279303	104383
248334	351585
226023	241525
38996	183975
238686	19279
114712	49259
234756	205289
253102	119840
228050	313314
223577	57134
222789	74106
490850	254366
446222	206557
190777	288591
490066	153713
224251	330114
101504	100026
94802	18885
455388	462973
27581	297436
90922	202329
99409	311221
76068	103804
41247	363386
132150	267576
354111	222885
142547	102352
404568	357989
488871	299408
88968	81714
119001	219941
43831	248835
182387	424660
90125	431394
278547	413677
243989	15209
167662	84990
436864	88256
187834	327699
181947	467703
323575	156471
365469	313745
81249	46294
426922	92831
463022	316707
21150	77443
313547	327995
278096	412087
474688	174353
124888	291521
46365	164884
149897	203074
430965	468276
425023	306828
329144	49507
135994	489150
371479	218727
368143	116572
475282	440962
165680	5725
141563	440853
203319	191485
87093	286936
433922	119426
294130	296538
356681	201743
355042	247406
320259	94344
10267	196783
55202	5040
386119	313745
104191	411424
239084	285634
388646	349057
75710	9041
283450	49228
200804	435276
449525	88060
214050	269226
260101	230783
250578	400611
252574	421133
202379	412063
339740	123630
356530	249465
236752	274780
69082	28824
43023	128183
152240	115166
27431	101051
45585	11882
374419	64048
185611	319904
457346	189383
66111	401481
300538	203060
153322	126882
289578	341271
111082	87153
322211	104495
195591	112867
202469	130395
165052	50264
305701	313745
37775	197337
16170	226152
477121	201780
106320	15209
448592	110449
396945	72461
474341	119995
115382	476766
187318	254973
390408	69873
324072	445753
179456	476412
441783	258220
414058	379976
445395	273831
149514	312097
99810	164937
91371	413525
139415	205223
178702	48275
451372	209333
210091	299705
82326	405055
65744	106256
283961	337802
142748	240225
224021	208291
295526	283918
63478	430610
365852	249102
384336	179969
415412	177745
337761	69856
454263	360224
453716	255617
252602	133882
71189	216368
487050	6248
251614	267602
265803	390523
10582	346615
394875	124838
25690	329145
428099	90729
369668	310187
177089	217539
278643	219876
372983	373583
346623	268531
73501	347986
414132	73821
80999	73498
415745	376425
345401	436959
109746	48007
383070	489200
389600	196783
15721	6482
150244	478232
227036	215755
407362	246311
326863	302200
401592	464928
122534	10010
130542	22751
291637	246311
425827	86250
197937	205223
436201	313745
419891	113051
259772	250853
153497	279988
380858	382438
133243	291180
332090	477358
237366	322737
315692	407780
29806	53759
235088	113683
288584	393737
287566	471050
5354	214729
274006	455897
204272	267352
47724	270519
180030	35036
371189	395104
323544	276572
445765	326971
118603	198371
418061	387185
85916	310756
318735	34736
186463	94516
190524	96381
485401	438472
156902	9054
239254	135738
486072	310681
164420	338846
218114	22347
211946	200444
445801	409109
447560	11381
378398	267602
230304	154355
429636	122462
47012	14222
185394	267573
148359	202981
415712	124085
6447	428738
386602	200780
469196	398308
394906	124008
176965	417066
191748	228776
57196	487356
133433	123955
128704	391036
43692	90901
47776	389682
382882	281253
32527	475870
457681	224267
393202	9054
379009	181322
117269	190369
413816	399873
216357	451796
217883	33927
364783	67584
449577	59759
154456	132760
117992	46548
377851	447158
419359	454975
112883	416418
402316	91422
396991	303159
250410	260976
332979	330675
264274	32801
307056	458709
449628	114590
274852	273019
320479	150296
300208	256373
226167	179375
362557	441711
461799	144470
326638	104527
477646	127895
11218	327217
231823	267352
404660	212252
179670	293332
196949	98959
77042	26232
293695	245208
250974	305002
89087	190369
414189	254973
447335	16325
13563	303424
192882	310224
482446	27785
35258	255579
1274	421830
172355	295484
153813	390875
355508	231578
285156	144493
236032	393725
62038	454925
185133	443693
477416	83908
235266	313745
312830	339174
2876	250389
486981	378686
28883	97277
294323	146429
19911	392225
154023	82271
466664	384134
457418	430356
208300	308100
442745	285446
223727	306409
207945	388765
319848	477980
143171	109984
313625	441009
311816	259558
94265	162381
171441	410266
130651	281326
371122	466969
359721	264878
279390	249678
109884	423952
429802	388149
52672	440249
170018	373401
71960	439366
275981	228698
98149	204330
141477	297812
311782	25437
325193	337033
88313	299218
260027	317100
245679	404900
394236	72523
112990	187067
366159	300588
220925	427806
392940	284979
228074	476149
428260	293813
85674	328242
321911	279829
248563	418399
259074	190369
128251	344954
435922	254746
342465	61558
120015	126473
38490	454620
88956	399867
431664	70557
396611	407334
319259	323123
107711	305332
328475	470588
380752	348941
151566	165268
228357	225326
137368	72245
482972	413360
197544	277444
393149	178552
347248	2322
447937	166651
69014	214050
442512	352912
321157	84569
382019	18451
226296	411424
136694	284982
99018	24746
488971	292006
447610	127636
352683	442227
76079	475200
41112	208577
27278	198116
413903	468794
237714	483438
392197	400054
164761	16433
103142	126441
359971	151789
310353	6837
226167	424164
246044	371884
172629	89234
214136	239709
15507	27464
356530	281942
354696	392845
445750	234661
108537	131606
169429	377128
468460	378462
347326	191151
329714	166970
268265	88880
321645	461944
70407	164164
384016	331436
339453	103798
319592	34675
129396	491565
455430	212734
406361	46706
235912	49828
292017	20958
437007	352322
119488	54976
171986	422313
315598	114930
102711	58436
93714	277961
372304	134301
48916	208038
281236	82585
404035	387839
275874	62191
390442	123369
243123	188759
188587	9756
412184	12787
473161	368132
270869	61572
368143	144764
254430	3774
214060	335812
383006	124085
60117	478415
212153	2991
266775	258131
309389	251806
198495	264908
151465	51881
390509	354527
98694	400372
476855	476666
470432	122186
59718	71816
84394	426986
415066	48275
439721	59672
175012	291046
64429	221265
58844	218652
255650	295900
296429	286936
429466	48275
228050	294836
16844	151572
455683	28129
340168	253188
81616	74863
472830	251961
232586	475808
384094	169676
311381	187974
468541	352040
65513	5717
278568	363631
195328	6899
467828	22414
65975	13370
450079	8463
39683	286429
288077	330469
173415	104383
114643	326970
8657	491886
427054	10237
47397	196783
332094	390232
214050	341860
396901	463066
45899	263799
187393	387860
219778	186440
48200	260629
448575	245961
107295	141021
474177	50155
78367	347555
270967	4745
21050	238299
217504	313745
122886	30709
3814	317118
120429	28129
214942	181322
361880	327464
334872	232576
472149	58847
82715	467284
421625	186259
310396	68762
397734	125217
125417	447945
432719	210034
416287	423112
363526	377984
188469	154759
47080	492486
44160	80587
12771	151944
201925	431137
467690	11604
124714	22379
72804	312556
408588	179375
297450	283715
485492	451800
157280	476447
86311	386631
423638	446351
150669	479790
438776	424865
375182	385427
172535	15406
220925	291717
262210	406213
300473	406019
88647	84750
388633	367798
291375	6870
465139	52917
411976	338493
446947	94344
59139	433488
357493	74501
93901	492906
75568	9527
112405	309801
174139	123914
221705	341580
244482	332392
112458	40330
43260	436686
253750	121106
80833	226263
155425	454975
437387	121407
165680	195075
194746	267352
493163	442331
82187	458601
268910	119762
138726	59759
124469	153130
140460	379255
374379	119381
229813	150352
352086	454543
136074	481865
254241	53994
465422	492546
124259	272865
279953	415344
272742	118028
319885	113550
297979	147520
232955	271706
137353	62191
319658	41932
492221	224589
90180	99913
323544	452746
231839	348798
316653	277074
131504	238041
477035	63711
434975	39382
342465	386034
386350	291077
484323	182578
78741	420757
65517	341348
183213	406886
217364	45645
380454	236599
81279	296339
173021	95767
294265	193281
291417	64243
44829	266600
41086	13348
1838	441314
158153	446167
344872	29655
422267	174362
234978	15084
310151	222701
220299	459263
135731	233415
156972	239842
32468	381787
12786	263009
35612	35035
19084	388096
247900	19377
446285	284982
431214	168663
5354	16128
198175	227352
22148	21583
273836	211271
245024	372999
78321	31352
342486	404421
414709	153721
138802	469235
330958	131312
237444	188805
419907	325162
86262	230224
164510	218727
234067	309425
408953	355806
134222	411802
180488	51655
20628	401854
160961	208577
479233	391414
36894	6402
6793	235488
135392	411692
105979	436354
128839	273831
40290	449187
362231	376619
387841	67461
276209	421830
196240	228820
429788	234748
162745	466075
94268	351257
93053	447098
295580	451016
276	190369
234138	237235
180157	226152
406493	142018
467694	197212
348620	390349
438298	424677
287076	369599
81432	390239
367492	317118
213203	296750
290018	419478
226919	21978
256992	214992
23040	293539
244536	135141
436098	365112
378925	202417
68098	55823
253210	491592
65035	63237
47100	45413
304355	406662
189640	110708
330449	334680
103420	388904
196165	167541
297301	446883
96809	82585
269258	388575
315623	413905
69408	418467
385881	476951
127688	74550
85202	31142
53389	374688
410003	175608
455764	126921
19542	227134
295150	16141
106739	371048
381256	347094
234148	471008
383687	439050
370999	173749
481419	429997
458050	439082
362180	21664
382587	12008
180793	174263
138625	463549
250788	60517
137147	236213
305357	425787
305103	76409
4495	189518
354077	23421
409176	74407
422035	74889
300639	371918
365670	379348
73298	144845
338594	316750
197399	454975
170578	17155
248446	148098
119306	313314
118385	179692
305795	14625
50179	313745
322017	311221
204840	254973
22246	66813
213663	246311
146048	269429
71357	291180
8354	221324
456021	126348
303555	132153
353489	8440
419283	355700
354693	323792
338687	362596
351596	401029
40248	240552
24333	286936
253503	391414
443532	259975
9061	135296
227375	254178
421848	53863
190679	331641
444081	219743
478588	282793
57300	309528
169789	40193
81791	24568
46458	264949
33172	266660
201131	220613
60857	73747
293547	190369
477488	168213
145748	276358
93384	365329
278489	190369
178875	356426
28357	466854
318526	266911
427980	35360
315836	48171
139279	458601
54142	190320
135551	350447
389924	143761
80193	56625
25801	10741
473356	96243
338003	211130
354154	397456
77443	330342
447200	448868
66475	375636
273354	231967
13268	3611
280121	259846
356599	284982
204330	186324
86588	364109
139721	476292
369664	451600
452726	11064
8213	1432
17418	373021
18786	356376
457003	246713
377869	87434
366072	166063
366402	437561
20747	318735
138126	446616
288550	266565
314106	120195
378127	430356
332991	253230
216252	310359
180190	350549
323879	286914
487340	366534
109791	172535
487427	372365
15027	217848
145039	417710
476346	389384
264800	224734
199963	436442
177483	91095
373965	230438
340175	272908
467772	186259
228350	187974
93328	295955
388473	412398
15014	453521
131792	375840
205346	179645
146893	197624
199765	9681
405220	362267
47776	53863
381553	2935
336620	265883
228128	243824
93070	166970
482851	6032
307139	378686
464210	214024
175790	149827
426197	53863
379372	128041
207685	344960
283675	353453
143251	286747
445557	343085
441036	211868
330975	483950
137372	51881
173759	265874
315769	253845
19541	265589
8836	307466
325218	395336
155035	469994
306313	397840
424614	395988
389984	200255
257090	463549
172396	462340
477091	113101
463166	220679
266508	3760
253435	398122
43454	335663
463628	423469
32468	391414
354401	29867
222045	397916
106739	218675
118938	486113
273970	114643
128563	300071
144919	178422
183792	18451
182714	313745
52672	95149
88555	488759
374938	229215
84591	42378
294184	161929
482851	422411
250527	186714
378605	76709
57947	315671
177803	433391
413989	411455
419639	171069
112347	284404
214050	306338
288385	271600
277573	102967
98904	313745
222577	94344
92995	20011
414787	241414
347663	270098
86311	399867
322189	412692
212340	243061
360179	187834
10331	435708
455239	357752
444647	294836
119566	372491
160237	145646
485163	187194
173522	338795
357411	41640
455505	438300
235731	273831
267814	45890
204779	132318
474085	111654
212009	51783
457659	294700
392144	313745
300277	55232
78289	48590
391929	313745
378515	327217
254496	255650
323943	345249
12481	476709
147305	88113
214114	233475
92205	35629
200092	3799
486431	316581
178079	313745
373288	477986
15433	8623
268558	98847
336651	23018
310151	348798
286826	473223
301706	247559
168014	233942
233498	56473
209420	446351
1537	194165
133029	409828
9965	99106
220375	347511
31981	196266
462241	347478
315545	186259
27240	370261
508	341701
205023	420292
397989	12245
49184	247367
163413	56856
268910	404402
133909	233363
343573	51698
120668	398333
307123	199457
478502	270095
166694	43974
326489	284556
106531	476231
464588	474803
3889	262954
209354	417680
293913	478287
177482	18451
29408	237165
215007	167368
190955	388633
460176	439095
406503	279829
278978	411003
25748	154136
457355	408228
36182	146893
290765	22323
39119	472072
481262	20078
246058	41671
28357	300398
171306	430356
449521	320340
458435	102091
209372	285156
1796	377620
100572	417336
479597	298767
431508	293985
396006	325085
360954	88113
189640	175402
256630	330469
189165	263527
198495	223753
79321	138760
84417	7159
4500	83739
344548	98906
239496	234356
329727	342486
9953	487006
2792	344587
205803	124033
272813	122462
183135	4965
85739	149128
41677	229928
3856	23318
487735	270079
437651	166183
441921	183213
79733	284272
1750	484034
395988	442202
12430	447107
150413	48282
213124	269199
220243	265711
334985	428080
400910	261396
445230	69099
342465	201196
384860	147122
452464	265883
133105	393326
120205	95312
172881	118990
345715	493716
402519	422470
312781	345678
238708	67318
86311	50391
406608	473771
37138	475067
475808	266377
6467	339853
492527	338788
462149	428297
373170	455181
221600	371585
345257	58057
379113	434893
460540	111325
336474	353800
448104	392100
171846	41706
319516	37011
383757	101058
59467	475637
414004	308481
380748	292978
471856	255660
230513	126426
363827	68338
191149	186956
149774	294836
36222	127274
153152	404886
223811	204078
427404	203656
335069	401854
58589	312889
114773	129312
177074	347447
272804	425675
74768	92036
465700	373465
465252	108012
458638	391414
461404	41329
411500	347478
424647	461723
450532	197920
90736	139245
431343	167177
466340	187974
149389	438783
370764	140760
354201	424236
247640	294871
144837	326161
450798	492208
274882	313745
140912	177705
448104	264863
364255	200632
219198	325226
153468	323602
417358	90057
212024	15209
241749	405217
338218	355294
217528	333608
325434	440591
232777	58694
217629	5857
17567	336312
181801	138297
100499	377638
346855	17186
287444	69259
267562	466737
397341	333357
71511	400405
14558	99405
13273	469235
218548	489721
403878	389375
398127	311698
378224	460333
77853	308573
423476	349029
430997	478953
64576	182000
299139	132996
296754	95942
265849	378462
202379	354694
319005	166681
271712	119381
311790	29105
201249	204925
149200	387945
418273	183213
373021	60329
17358	263343
450946	47088
318376	23702
77418	36038
96609	244425
252891	91600
109733	152841
389158	446351
180488	373554
328840	182261
493854	236
7653	425675
367281	394948
421137	398333
430426	265040
88460	105754
221027	407306
285010	236429
35512	209922
293633	119773
104325	240023
469478	293061
220319	363581
66806	189435
5428	352950
301557	143714
86311	67009
430551	284669
128124	335663
15819	51457
330954	486359
444380	45687
433771	206016
292538	23484
122344	181782
469341	93435
16659	308150
43724	468125
161447	24070
451424	259355
481805	300555
312698	362750
21242	398066
123804	267352
304273	84038
128398	191341
28250	313745
360038	326987
178422	160461
143891	476951
313604	443781
377278	427482
138354	457749
368841	366534
221526	395988
316375	296761
412927	197066
223413	413058
12241	113051
238445	343746
301643	215678
116784	158504
242551	67461
256363	476831
104338	42890
363524	486885
428482	155542
412275	134249
149784	464578
352196	2739
502	366781
440927	16433
235003	467369
269655	144379
296670	152991
66726	93245
202840	86974
340741	338068
81432	236240
410811	157100
137050	26841
117512	1671
207015	132919
9414	326392
6072	452126
10235	84089
344314	128683
324668	485273
281074	194830
262286	96256
20598	163148
242457	390247
234788	184174
68134	371574
65976	141649
399233	313745
83573	290624
249202	418653
12322	160291
20647	153717
388395	243301
401593	491984
139301	234887
380489	261394
12388	190016
60025	471926
47092	333357
143814	219743
449406	349880
354344	336590
299106	160576
160557	183213
198926	458790
249718	313745
408220	398073
47509	49106
345401	122340
303073	1979
491161	143
456658	447693
284873	231485
162699	241468
215507	244618
323476	410074
111602	387742
25219	205417
81392	150689
104598	165579
355083	184258
434013	118877
456151	164884
417938	234878
125646	5040
484669	136875
345715	167046
454279	20033
95755	395053
9075	286936
226505	366127
7922	203279
242984	49903
353037	76454
11621	25812
248013	107803
125948	12443
412144	80039
371934	222531
295086	86974
456748	326985
425463	317356
360498	168670
135896	389682
257498	459802
59234	190369
301246	123174
325804	281671
242523	262243
275291	13370
24284	99405
63652	308094
86768	489019
237061	317118
418954	79951
314194	397253
68292	62948
432100	487004
360266	361296
276077	9913
206686	308984
83040	317118
260348	153995
203327	284495
138182	485135
16844	246114
398836	118928
7062	425675
477927	262475
3226	306409
168773	280542
179567	313745
185923	303900
348261	381263
181651	351639
202613	264235
188469	292553
375875	375680
48775	110096
459064	4693
384063	31178
240981	38507
177749	147368
206448	96244
289356	60039
28028	73855
202361	190369
245168	189694
230869	429370
308952	385207
382203	266534
50034	295068
141334	375063
3925	203219
338378	454568
295068	144470
127212	411809
41620	333746
129895	205289
425729	305748
213711	80587
251942	276358
39522	323213
268781	100712
207361	441698
166569	353787
105491	249334
411078	77004
399208	287421
480010	420392
350551	457081
306774	83792
63132	204911
51447	198926
196003	141649
245503	433645
109868	395059
379680	96449
109733	120132
287169	205223
173397	35707
254939	222701
464017	467192
383724	405217
390139	185995
163	15209
171915	398396
116609	278296
418762	130932
220441	187529
46092	174402
118686	250389
200113	49966
452991	75303
467284	335001
311341	274869
68637	190369
244688	15031
235124	381857
363993	463623
105943	426034
234881	111350
183343	94502
13740	317118
248461	190369
415712	133423
336152	442563
250954	110708
181549	214762
6549	285458
135310	463047
332789	336590
191487	68942
34999	119381
25658	296693
488644	69708
91036	241216
90949	452226
146893	285798
328550	215498
420961	219572
476572	428504
323308	55243
225005	360363
106648	44594
374587	150180
59883	427511
394608	277961
313694	90884
330775	163443
131574	478415
2117	33686
363955	16645
334373	398252
298284	218727
132874	218727
316678	152502
469368	141166
344174	41075
232139	213298
108034	434893
212009	475555
429662	41480
14870	439981
86654	422991
125575	88880
144304	273831
148343	261320
311300	216427
88661	257777
188992	198790
273825	146760
486519	317506
60438	209572
272785	350726
284496	296553
370567	273092
465275	170205
15339	355210
141622	273831
293765	21583
297988	486885
64281	221387
414058	65371
346113	426034
130875	21583
292576	394636
293266	38394
406660	217883
399255	48873
226111	172711
409225	15133
187253	51648
444703	168615
156263	438711
378924	65838
874	149279
253654	242906
88363	529
256823	21482
91690	221890
113189	383967
16641	454011
260999	205289
15362	143006
434521	302568
480105	21411
312671	13370
123966	148871
237582	298767
408950	493016
440000	98968
128242	212278
368088	434035
919	326060
15916	249709
151713	244688
49482	67837
261366	129185
167787	238841
451472	99628
431214	230175
345918	46071
356788	12245
334904	63528
342465	41406
446950	192195
81262	262570
209733	309524
192660	357621
436136	260014
377720	310030
176878	195377
100509	427025
423476	116816
250139	387742
76616	137719
103076	427803
112954	183213
291032	70557
429186	86476
266307	459868
270248	256134
339106	381600
154566	374305
116365	16433
483479	72523
99036	441847
139575	233590
119276	485378
249035	134150
254198	231021
146893	412954
43910	421091
209255	492739
413336	195121
412707	290211
192801	317118
144040	160545
451218	207100
380967	283198
310626	142537
197777	86618
213812	441705
101647	15209
296835	193281
124231	428756
391414	289894
423542	487192
203200	217432
301823	165197
137448	87523
404884	310405
10864	267602
415712	188837
329716	330469
159278	163045
13562	378610
347653	313314
392413	18451
59288	123369
106441	379959
360459	101761
417122	252664
248971	299231
309917	404178
408146	139803
155337	364768
52881	54700
418380	134366
136762	458183
244706	138900
79347	348176
224594	153848
475926	201286
416228	149904
452377	278642
252045	430356
260141	183213
410573	301337
393779	416951
160876	205289
220274	244056
53056	370599
212226	331581
157978	467703
144973	257158
383164	363019
219968	156944
489787	52030
268485	115861
417938	317211
229199	356041
442018	417294
244544	43496
433931	267022
402645	247823
182000	297634
1430	304600
335888	15029
229735	266517
129479	75422
290838	439719
36281	190369
426997	231638
377449	72416
23306	167517
214316	237165
102065	59382
656	8672
61057	243301
479351	118735
279145	331581
117647	17339
483169	110677
254025	380071
287024	323544
195121	20236
370160	199353
249444	345466
102644	431804
488490	287740
485667	97362
140116	207042
306404	336099
471584	57407
474341	479082
81887	335514
309225	453625
352587	12436
425827	291521
177935	463057
71771	191790
383659	75703
254430	430433
5989	216010
156489	476886
409835	480099
53863	394978
326849	266495
157922	67040
113708	29469
363265	366127
428583	164098
78168	134145
349700	295576
248013	182004
317169	308266
248789	249334
75324	53473
372156	251878
366505	189732
293080	62191
475158	199325
360393	101058
52145	49231
428815	63957
314311	275990
313079	308100
354806	188254
127402	36555
224338	315258
173966	178048
192036	236233
342611	399426
229735	54522
214615	246715
435466	480421
301823	357854
383351	366901
193520	257603
387791	199558
112420	181993
439855	208967
169331	447446
91108	25034
192566	355160
382343	218727
284214	301673
435397	215250
269577	333591
132103	102096
93257	231485
74634	419218
368240	130152
375405	408335
383276	245679
208695	468162
52550	363712
90711	369940
491461	228431
135756	25931
183718	226023
250410	442233
310981	40034
2841	211944
330752	144297
444122	13129
220633	279801
99373	179375
239112	438830
34600	37515
448519	295114
39984	478415
107828	116426
206240	187974
375256	96406
7984	60517
298353	155747
189064	385000
57305	99397
405979	113436
451216	454928
98016	476231
30031	117565
348615	21411
271272	124679
129253	366941
46155	129462
491453	309524
234625	247158
264859	147335
212467	140929
181066	243301
264496	219499
122670	309663
71629	38063
454309	50264
343017	413535
411111	159249
78522	296432
459288	74106
226919	35664
111254	478232
149373	80824
35978	331581
203613	235679
164256	410240
400738	313745
264627	447517
32580	121324
465820	56396
125290	133423
44389	320861
480070	170886
240747	370458
301643	10411
380025	82585
293705	193476
420816	486885
431690	444879
235097	475914
149333	336590
33553	435974
433346	91474
24909	369157
368785	57372
402684	380568
111549	123849
442605	125259
481419	405979
393924	469235
394301	167146
115542	343010
372214	462241
102933	484447
490464	336590
71189	241623
448014	141087
185984	460501
461136	213115
480019	153278
298390	137589
199000	168213
53641	143095
275381	178673
76228	189209
195375	380731
54911	325393
268118	148330
19199	427808
482932	392113
114407	357357
372217	254921
135310	155106
409555	40087
278776	451014
316136	66732
431625	210261
387186	327217
241173	140044
396611	102487
23084	477136
55659	433391
185467	4413
175730	390349
103889	205228
360560	220568
18418	425576
174552	164884
427768	55243
352320	366127
113753	110704
248083	241468
114781	307620
362509	473554
439195	332396
88646	1292
454450	50605
204103	378074
273268	62191
81419	476447
398188	52684
427928	35707
265903	1151
188585	13636
391832	126473
247388	337849
364681	51344
383164	86902
168387	362267
72804	435732
467122	112449
134299	154872
104648	421639
144973	132504
228837	371463
408343	258949
445263	284843
336152	372783
284956	306183
273476	417646
15583	141381
15935	219499
326680	35735
362337	263762
224118	317118
168084	455769
138451	478415
97245	322515
138083	317409
437859	292975
477020	194232
188485	34679
252027	360429
246191	282822
14131	315533
167032	94516
466155	413525
408436	70716
134262	398558
253102	51071
306298	10345
243201	50264
164943	15209
227849	141026
219357	203414
127663	330218
329750	51456
477814	140665
257064	352247
389469	235163
443817	243115
487347	425846
357895	393326
371933	492316
460059	430610
479987	239978
132063	126426
223543	424061
70955	60923
176759	132740
41023	273831
380454	184697
206571	187045
56070	378686
134299	471223
149038	295218
356388	82697
187142	182473
208987	76698
230709	425589
425641	110942
211858	150095
188450	98286
115312	81714
197721	159249
114643	25724
465328	226308
374607	194204
3457	445237
458768	131478
38106	436595
84464	59311
75998	338189
146932	285156
439726	181370
353714	56739
105196	347104
122953	183213
372448	268118
180274	378839
174089	420551
35822	312491
377204	113811
373025	464872
435145	20586
419737	214024
164305	36162
10217	45901
327476	340935
212659	184422
13607	142119
146893	179001
324368	305426
53434	455440
17507	267352
144368	110708
184033	48163
426201	187661
91808	487551
138856	62012
10743	337791
51216	446351
454958	113138
290794	362784
435903	353787
128704	234748
248280	447107
73924	139107
367259	21523
115847	72560
356530	149797
115174	429790
66318	328236
78107	226435
300890	482827
330954	132740
485328	52537
428552	13370
450351	37249
415931	372885
61991	190369
105964	83140
36605	416407
434854	329540
443385	331297
165032	293813
369209	213148
453908	149373
358322	339829
57652	220417
119001	210488
411271	162831
83137	330878
97692	267352
111042	4389
225496	489552
381067	90283
128704	459952
221296	89495
437352	298827
400660	371510
169124	345653
266936	35394
444094	421935
232976	141892
233498	111208
31737	40428
90071	380531
106648	98098
376963	485353
345257	249444
282064	21583
449049	77222
161023	228249
240424	149797
441268	466918
206131	232184
417663	462973
197719	372238
137005	207119
31509	317118
89183	273831
67248	220857
318310	449366
368651	270912
375727	126426
116529	263514
479950	13966
456433	342724
179921	153326
332880	410433
435776	259742
165219	412205
421794	391705
349003	164884
165022	484883
180286	3747
67835	425846
354549	476171
121190	61488
215075	16433
202361	85423
385749	384668
434842	138242
266843	10158
472509	70020
197792	479614
156389	161324
91181	231983
186149	26140
292265	15209
465186	19893
31436	417201
478588	173336
481240	314453
28357	449753
127229	203366
130821	128188
142995	402
370619	410923
412527	342479
492173	389682
330787	99060
333871	236064
56832	83369
298187	167719
449521	247734
5341	58666
95164	54895
406660	191141
37165	288140
196003	63711
448353	206623
159934	349608
390032	169485
49416	407885
315254	341296
324274	173072
81262	203810
192726	291249
442694	167684
16875	240639
437830	287423
93825	93625
81717	343860
399258	277554
225545	137719
463892	486885
172494	350662
210022	33855
314832	98056
334985	458547
462554	402461
103033	212802
283625	428805
101253	400627
74365	130395
378472	446351
394204	421702
137454	88203
8243	280825
270224	441434
348476	417868
296695	292369
369577	127283
70365	340875
438323	70482
280920	219348
10975	376483
130265	161384
75541	350822
472373	363023
52570	103456
164095	146042
415161	112994
231426	191136
298390	428220
181269	331505
105151	420754
236216	469227
405279	172768
18152	237841
23992	443694
185290	41266
261759	8623
168773	37057
303858	186572
328550	256583
486192	51881
432292	97215
17502	396729
237154	354264
292468	109738
285023	445749
187834	101650
472086	216492
161574	450647
315363	212278
187648	349334
136596	297276
318795	258889
249546	9238
265374	298713
322543	49789
203783	122291
270248	436354
153140	300240
474526	191447
250609	96879
210428	251597
254155	173965
218546	440922
12481	223513
493625	153995
283608	13903
299074	91338
246020	5354
274175	284365
255238	304731
252174	487153
477932	216229
319479	478415
199316	395198
7711	357854
227741	219377
318751	448692
34429	169482
330430	477372
355048	219572
431945	473603
27141	17186
1241	246644
134792	128716
208593	94872
347407	341470
431661	460012
395159	171314
130224	453309
143631	445347
147390	174411
144261	344059
175035	401378
114405	127298
388696	70029
384575	376814
137426	85598
463891	59005
390106	440660
82150	176568
253666	203656
410501	453847
22587	219499
215039	157100
77263	384239
297219	343801
266277	8258
200606	341419
95260	193186
86922	87817
431349	48546
383408	331581
196003	43292
149883	313745
65708	340236
176878	284189
161305	343804
361162	97442
116954	228106
245318	445862
439690	287423
359933	77727
160214	387742
15583	452782
140116	313314
76227	398066
76693	246129
58484	15209
478634	315573
305827	27464
188246	231342
257339	57598
313660	421830
369030	165680
175499	218730
262210	439898
445725	458
196398	244411
399865	133067
309046	421830
192477	259464
133588	390232
470246	205270
407540	353557
477932	430425
306167	389293
376592	160976
456395	231740
446182	154435
352007	65194
115484	420944
458768	407565
158134	141695
392210	140789
172861	398695
74005	482485
262250	21523
67779	89502
382407	116283
61049	428214
263703	467624
347572	186984
300757	90922
297641	225516
19459	415427
438679	395093
279431	333761
492180	434900
206516	392963
95795	310756
130739	306927
110580	123598
132059	93705
442782	76008
281574	420392
249578	312251
106209	26366
131174	281163
429738	79989
23508	447517
112438	203656
284369	325585
106365	318735
252946	216457
243287	203141
126657	36836
335217	97448
487945	166063
428892	361698
352801	220129
135002	141312
154923	434035
163133	419254
403272	315671
180425	223958
399981	435280
436437	303175
260624	5857
464424	304071
39195	207892
196003	218847
371692	477750
380421	138992
303675	119868
306981	126083
414499	226943
134928	9212
375376	73336
115860	35955
98851	94516
78976	420187
450235	313745
235404	69058
243123	491150
228084	186384
368083	180841
122637	213107
144989	234875
245323	170993
423539	283198
179473	183213
213035	394608
461833	127775
35259	21679
262730	197693
188469	125415
258668	422704
32533	444664
354262	53490
354401	433131
328940	463910
328367	304589
242551	205512
278183	369599
350935	16431
172736	421356
200092	221454
40797	28065
64272	51433
139135	404396
333461	211932
429287	2677
117119	353127
352779	232925
78742	386994
20946	71091
336487	69734
406912	167978
235483	195948
138814	365724
233408	17533
173758	109437
137454	191053
155396	80543
73771	226309
41112	292160
398997	4741
477121	243115
212009	414024
179219	95942
164072	129144
420509	438783
454834	102779
490797	390334
73462	291002
363591	475433
301823	235679
426477	214024
55909	387185
232663	287740
282700	491286
14532	398996
184002	16433
423149	113138
375764	85653
81432	474341
324199	186384
176157	259022
2374	98009
177775	209952
36929	293813
48590	208577
305624	149560
121566	98689
336651	132095
145269	207702
217163	447831
392880	434392
160961	390818
407371	111689
52011	102808
269162	22635
160182	274309
358014	388367
97926	351414
479614	47565
275763	323185
329727	42826
380114	35707
343798	435242
348353	440962
483832	398700
172803	313829
137400	140472
395307	75679
74511	451379
115217	434893
273244	228431
203935	297969
108156	271727
184629	138835
80553	397641
306981	462969
217953	348034
63427	84451
235706	144306
317613	465441
32711	203656
4533	101437
101108	86764
64525	152146
469247	13370
228084	153099
253470	469235
299639	478415
57894	366245
437126	110677
318389	65887
485999	171172
256716	61683
146893	335164
7962	352093
404582	228
344372	28138
379226	131312
170027	336845
447821	203321
256630	53490
65726	477308
489977	159378
397847	155927
356160	181362
182551	89727
12695	313862
249618	44714
233306	10002
243453	120021
317578	401263
242411	307685
336981	341946
493816	164884
481419	56381
434483	281810
298233	365600
235102	226494
398574	22448
426157	388575
277568	270248
150583	348798
153006	70572
300337	170616
50241	258370
449681	113401
225225	401871
12926	178422
36864	156207
94527	445562
414301	330713
409695	90277
142213	91761
273619	128032
85575	143629
328525	113644
68212	317118
297002	39778
477932	28882
299682	459650
200806	257298
380043	428080
136758	179375
202469	93781
174407	300606
135179	70486
27388	297077
242822	76417
414784	121362
470519	16433
17149	304173
36799	435870
41378	57776
447806	317118
438317	148499
132065	338515
453736	461823
387060	265365
135727	377778
245139	419885
242437	223269
35939	110677
271045	43337
296185	292515
260179	377984
31070	261672
467548	114076
59695	287412
266121	48275
358172	54461
269208	90579
60208	55074
234474	480025
128337	354431
337783	323340
374072	245942
49554	300621
258367	143307
26318	71613
16974	80587
404804	443693
40701	441288
204809	95980
170144	26551
189553	332222
376766	241525
434308	317118
233130	72689
474247	485896
74309	489822
111856	80057
386079	148171
449197	482315
216441	105097
412589	246311
463193	260720
146893	339012
246805	2677
442236	250349
89232	398208
29494	84472
200990	438905
421076	425617
128591	166513
442300	245679
175189	376602
434577	58626
212535	263631
27621	355526
30378	201826
461572	222576
52561	350384
273920	97686
19542	431015
427498	20959
293941	172089
208922	226308
269522	438419
34529	160419
71584	195697
86922	396563
77651	164497
314228	348798
240624	421520
100400	212073
375316	328909
338822	228431
184629	44503
485667	45214
177775	461392
276821	221048
277568	431625
45119	190369
136684	220327
225029	322992
6788	166961
204067	237494
238721	263543
426917	483853
468166	115600
167588	105498
485090	249334
351362	253979
178563	440962
405117	132996
82441	224353
43742	358040
237549	184163
65227	478415
263328	285498
208944	294079
157492	20392
459006	224747
438193	211191
308217	413807
205610	152502
318629	86476
314311	375840
73880	352676
421751	51895
392086	362189
219847	65428
324377	345912
468287	167588
175897	429278
296087	195252
429818	256115
172211	397371
439926	398677
49505	313314
388124	284119
249790	177760
233117	347047
417530	236503
431749	137128
421223	362784
117850	175096
382282	336401
223757	297364
353120	236594
468415	190369
155719	7835
326631	370933
456021	201415
233498	48484
71941	286936
297643	310831
327172	149897
366534	169964
339931	138757
6603	469235
231305	165018
466570	360736
326631	474389
358625	335593
79295	273983
342486	411809
415358	421830
320229	464106
402698	110708
104740	282911
130646	178436
85974	463674
446840	5826
368426	262954
327480	399172
133105	187836
428182	490045
456396	61245
184093	48247
401545	62699
111927	463034
419471	464420
85865	110677
317552	57416
81358	471562
36610	232930
158250	229190
279126	235302
91513	412648
230426	446872
222577	49896
472639	398761
66595	105585
94715	200909
185719	184098
243858	333709
265177	303592
171424	181927
12216	13370
170280	286337
459206	249768
262286	213987
445213	214024
380541	64229
158099	367831
163435	422135
132783	419797
7669	122490
18132	336590
56994	84079
128509	412980
389675	361291
212803	9054
277553	43832
439953	452709
385951	17186
193767	91218
72804	478215
227036	159074
80183	255012
147429	489787
198558	183213
172539	472697
112034	128759
206336	183422
350339	262954
151835	170830
122065	94665
352410	198544
360419	86476
360314	72523
30559	441234
375900	255650
380454	293985
468597	206699
397974	477788
26999	261873
190281	488311
257668	328587
362820	187595
157666	58042
78580	50264
293812	283645
34904	258323
442913	459817
387749	385978
264157	451431
44676	186159
120331	490797
197392	151032
6836	412517
122366	345919
138273	13370
50837	345276
228652	53389
206055	4883
312022	329540
398559	315687
113055	72985
276821	293169
208888	234356
112443	44049
340037	139648
42044	40447
136601	86892
186221	110708
169233	342345
225797	409754
75963	204251
415101	31137
462910	138088
252473	388973
51801	328140
92620	265589
49037	252469
428762	9054
39692	267602
472566	74511
302020	162947
290985	90918
316565	244217
379696	372340
2626	326985
456748	379598
309917	421846
285876	239107
139227	372048
86476	148667
332733	28728
305205	319342
230574	338904
237120	391414
256885	164446
382228	342726
337346	13370
275184	391414
326124	382861
491066	131732
252360	394204
233054	101058
182401	248382
117535	201327
70014	61059
152638	317118
276727	83403
276740	432573
442236	438419
208461	421040
329010	33991
68413	132318
273610	30263
159488	15209
5038	406459
325661	29712
429774	62191
450351	311212
245394	411424
18647	97476
477932	282224
91634	400521
6467	20136
312025	159912
308533	161402
55789	475914
146831	222701
67883	381688
302798	162254
130834	82271
128591	421830
11586	349743
480604	200031
488353	110677
346537	37515
380480	447517
257971	470775
191255	364294
170936	12392
457578	241090
177016	150107
386973	429593
124729	189733
237670	94516
317200	462973
249546	183213
345107	60367
452148	239028
104505	150060
96630	433894
277926	427940
281745	193375
278769	155323
262473	479570
14114	86476
161120	447831
467106	363093
433036	478415
335951	486230
14586	290434
412205	225939
440830	183213
248013	76522
316627	439218
46766	132996
120894	35629
256837	19633
276539	460577
168642	121171
432096	44841
18552	140925
230960	420947
11696	318533
432421	464499
429748	318155
274529	12245
122790	36777
344392	339849
226650	237141
488102	214279
272177	426376
275317	54726
186007	422056
54272	219499
120352	63914
309197	406103
212603	122507
329727	259936
359910	265405
130542	231727
164075	429863
410079	67172
420910	141649
41162	362390
443163	476450
103535	80258
128948	472694
182376	219499
88610	469235
174034	101115
72242	21949
25214	478415
64927	411455
297431	36392
197267	73018
404884	479438
19713	191918
132063	350549
270603	324024
436048	60517
239204	227359
33001	282761
233843	428407
156807	476951
13930	235097
160153	482315
73691	74975
288274	115090
352451	46294
26527	381020
34203	180957
227706	436165
322364	316372
153322	230691
245394	286728
141293	232555
477932	69652
238791	191821
459685	439204
167588	421976
428465	261625
12036	267602
45724	9111
303158	394823
163379	120195
449406	390619
211512	317118
74114	333742
88473	76939
97033	63276
418989	287423
233303	266852
300417	53389
63574	62191
397562	438419
92728	452694
177162	29836
457094	89047
155605	257726
464002	304589
274797	190369
195135	391414
402316	420944
365380	453222
204349	190369
332795	62191
38347	396563
308122	230691
134013	352605
5366	482808
193676	366534
308150	313745
474412	277870
48377	87032
105969	235781
442753	419968
4634	291427
377720	326446
184649	50605
84951	479369
370622	98739
108972	236213
33398	401871
425616	199526
35806	273600
359746	26699
439561	119762
234700	378686
15027	212840
485154	80193
340984	412049
112141	69933
414058	474956
312842	25005
204672	273831
181478	352952
145810	431403
436375	15209
290578	483457
17128	8815
23470	94516
403057	194830
392329	356718
454059	215509
339075	284843
345918	245792
3809	373534
329750	198758
163826	63327
431419	123426
56138	483939
190564	3234
419265	476412
114985	304991
245182	483567
116525	103565
351981	366493
41645	27894
457418	244382
332708	388395
34139	405491
196680	262954
376619	80414
214152	234087
216238	53389
147568	260080
257977	196144
51203	440660
79223	373074
250458	148505
418348	119336
102790	261832
207913	293813
217450	455769
356428	151096
263708	28124
17740	96977
64311	109212
227189	93969
481104	433391
307943	245289
89103	363334
170114	243374
251943	109271
134299	186548
266016	219089
3407	407022
342465	277367
413856	347202
15133	424670
69053	298833
378859	208516
438261	317675
255353	286936
429610	14922
292065	355700
493607	207535
91322	222701
492576	145129
414747	403917
480682	467939
115823	360860
105146	249202
210186	303424
192747	15209
420757	40677
89219	380861
261102	123369
235235	116382
117719	149600
372303	479082
41211	243438
277987	231286
140140	359762
288024	464872
298065	319305
129328	319641
315805	316038
102864	261983
396043	205116
232103	31916
134593	173766
128109	349186
421371	164710
415858	403382
133629	287479
16335	54449
382848	315235
145354	107004
378230	250805
310153	235679
239678	123102
488971	111134
156779	395988
370039	57452
370820	5868
316987	393140
92633	159622
477932	295394
167456	104505
331556	461384
269199	376922
29341	341271
416661	16948
483857	205854
14583	492588
374109	334215
186686	119868
271192	218615
246996	446167
190524	213358
159002	395988
390771	44128
331088	93244
170214	385686
450707	62996
208300	369262
254423	188553
306232	155228
384361	433934
490868	461944
370557	318735
166651	280908
111017	433747
139869	169135
171403	354264
377869	492715
172411	404053
455041	421356
116686	480391
363130	203656
423679	176618
224773	116304
276154	93245
306703	13370
143640	95593
166430	411809
377869	47518
170319	366127
467788	264255
192554	246672
345401	447929
197624	476447
5295	317118
277568	207150
160680	68903
375316	189064
217321	410573
377656	75303
479183	273814
191341	221687
218693	40330
206559	360860
94218	378462
39683	14884
166023	476951
331834	340677
156995	110708
373749	467492
428580	238729
188591	255640
120722	135008
114383	82
355025	482287
39195	179136
89238	322475
89064	214985
135377	315128
324502	481167
454588	263958
210802	352605
106736	388254
347948	183213
194960	187974
265842	182787
377282	132740
480966	110677
8540	88289
396729	64809
81358	483977
95075	293813
411754	182226
355025	87410
382065	412663
464792	263009
247247	338189
397576	351374
321125	54563
387021	361039
201720	199675
233405	322765
394386	218727
251720	3909
70836	212081
326963	446754
176973	474268
146973	151583
360232	341271
426728	209510
201187	399950
348841	71091
161223	420338
49670	439595
454263	18178
371122	414212
39583	9240
263486	436900
392141	470554
125975	455769
89238	90664
31776	422484
394802	184418
167227	118286
82981	277568
407875	360860
133853	472705
172923	459205
201131	45195
244910	86974
387699	75303
66821	493650
27164	493181
266965	161460
51133	317595
377282	69560
19135	229928
197613	302158
113139	57321
214621	138643
377869	375162
19542	24620
307641	284093
145269	430640
203656	262977
131032	454588
429774	494102
168437	445639
219939	172626
358105	330613
224589	417864
334796	403305
292680	15133
377614	128872
45959	246672
73298	324695
349809	404956
456329	476231
317106	250649
209572	492408
29998	164884
184346	366325
259978	164370
35806	250920
269257	243115
366112	225260
83490	110677
41804	109212
922	278520
416004	468757
84553	422435
308309	23318
336487	145691
145073	21583
459912	298767
225340	430356
265776	110677
472840	44469
351193	170421
109049	58881
451699	478415
146975	60517
472086	41257
23693	317118
413218	313107
424370	214992
121594	173965
181358	62325
442418	180985
434146	318766
96973	492906
373163	413717
369658	200113
101503	237605
68098	426483
64362	66592
206046	164729
438679	220052
267562	468402
316136	325174
180195	56410
267015	446946
226148	207482
119001	85458
79223	107491
132719	181606
75957	396431
297172	186411
104505	29723
174770	393326
104537	190369
30477	483149
46258	352387
383756	54536
33369	255016
149066	351590
444139	392055
281924	196422
45119	83872
101279	112917
270689	160855
195691	44028
60667	411365
299843	185335
452424	155697
464998	60517
118678	190369
344396	124660
140451	155477
367619	257870
184629	464896
122112	140508
436624	9858
50324	10216
55659	290668
45630	118662
321037	345745
464022	108122
420265	171281
236745	357854
256426	351215
466665	250072
350638	188082
254446	280089
325657	83811
481785	492980
168638	175490
184418	254843
447962	90158
419130	239041
283664	436453
18189	204388
20946	316855
51543	8607
74109	35188
117992	45126
167101	369599
136452	120778
327209	364746
52715	94344
46412	418544
132153	191363
192238	481151
287118	407009
414433	306100
330375	264406
22395	122462
311857	317118
34321	114063
89215	293813
234881	319333
290518	133109
303185	458415
119944	477328
455444	143844
45926	96977
108648	184258
441302	21523
240138	59311
215329	83637
115421	113051
321756	78778
379932	285156
192586	378283
82366	427633
171367	364294
241137	351152
488294	267602
71021	9913
477634	393326
202451	332716
315063	42012
459213	45046
431002	249856
407447	118662
208429	53863
159068	190369
397656	433279
413744	72432
17535	418551
153322	202996
289639	376908
20669	30921
4384	300473
311485	266732
267562	349378
420897	79709
39176	266242
384663	418142
461297	76388
464868	313745
22363	401871
143629	402269
377869	28220
2522	479030
471512	425985
307602	478415
265296	331238
176684	90989
227040	92954
470386	242815
390783	32406
130354	401854
474341	313916
400077	290289
481784	12375
458889	267602
200379	312259
191123	82794
193957	329041
296339	364493
31735	237165
104292	146042
166085	349310
439164	457979
20676	284094
202866	285790
78449	457350
138182	295716
354075	420790
284720	248747
463549	8607
419648	95781
241952	117235
363251	417918
126281	346781
250288	52793
37855	301456
293213	330765
12120	246926
104564	369599
192660	362972
139	374512
225647	440660
414140	447560
264080	457926
405130	190369
366449	421356
187834	382888
63746	327343
328828	417201
386963	146893
341279	490193
314234	56386
246417	187974
106460	360363
252815	300240
96662	307227
214696	328427
66309	114063
136955	71665
119851	300240
480475	386376
232554	245679
467012	435375
440254	381761
36711	143412
466028	410018
27777	250679
225727	378546
459963	13370
412665	482143
491885	40473
400520	221448
449905	189372
185076	128150
198043	210261
126083	407763
145438	344580
94265	308934
324844	22009
360419	338271
11922	269199
418493	53863
469976	31906
357663	211868
305287	439586
472656	132996
78757	21411
40182	82618
262730	299936
138666	283445
360673	153799
108439	91711
196337	21583
20919	213679
401820	70507
55633	18451
122744	363564
19704	478415
432382	107217
68331	297941
247619	446962
183441	362898
303427	256121
358477	73018
457418	291995
425649	132740
72488	317960
12562	490795
321923	449371
186149	338595
360437	193877
287585	155044
7922	229847
200255	66894
488125	219076
276202	211915
450532	155927
127462	51895
348008	114930
406894	186463
195224	427628
423940	352499
431057	428214
19812	453821
269832	353787
219683	66322
125245	377713
252428	112379
52962	172856
377278	390533
231377	334796
257606	27636
166798	126204
223256	316911
339747	401871
258088	359322
8377	313745
464709	75600
142978	373569
50783	423559
214114	484289
304261	108776
13747	49903
407544	86728
204474	284272
9203	82585
36668	476218
24044	4413
106439	310428
206501	50264
380489	369397
41695	292559
421444	74005
464642	332685
334373	112233
431031	17000
78419	353492
84000	237165
170565	165267
28948	109915
22562	91733
290794	65210
186099	26338
334396	273831
396907	409828
154965	124660
305357	467624
369510	318735
251428	341945
39892	324225
270234	110677
304600	273831
212340	302189
178431	88113
53406	435551
304013	408058
456113	263887
358350	134694
452148	465480
192437	292819
333357	92004
297717	336590
5562	179136
216229	79586
17836	15209
16990	208617
232260	296165
438417	92613
174411	142018
433752	310756
307566	61059
301384	255677
492379	5414
340253	133982
49943	16041
435280	462741
64865	370456
388904	143649
366066	73567
435033	209471
29269	187548
100944	345745
169603	134315
189979	284710
220191	114063
246686	120021
178248	405358
304146	77461
434358	468423
270620	152085
381675	220857
97227	317675
140861	98089
99910	430610
482632	48275
84429	470753
238355	308652
347450	266312
255571	433279
295365	48247
482028	230687
446549	378462
45880	206887
488490	12177
12196	183111
460687	230594
463427	337791
201131	244411
370030	45311
179073	111753
462272	359762
78030	404396
320381	402265
148139	308100
218302	392671
372415	447158
225354	79249
418019	385358
317983	165109
358600	145936
31483	210605
88437	327012
341408	238455
424214	47861
219981	101801
380777	477008
16632	212081
219182	298182
326809	126426
252548	240600
420777	489841
246453	181299
73153	279011
171855	258461
485899	8607
19507	164884
240665	124120
95146	195948
404369	440827
77655	338790
271546	382250
59991	94690
60208	306749
74541	346908
285973	477993
177749	25834
282912	394885
295159	405358
476715	203656
332458	363581
86654	255814
361533	22549
240522	371479
294379	378368
405017	168040
164042	187834
285149	25549
239272	403433
423116	119381
81918	482466
381305	288750
408357	433922
73645	43582
304146	120705
51581	23520
401722	146270
350553	15209
82787	416691
265766	164446
387667	472239
119390	194907
52730	418496
247558	281924
59746	261405
478574	440660
185403	253816
63977	346768
245051	123369
81432	47035
97732	19984
447521	89668
360472	343278
252876	77438
254817	292948
31009	86728
390406	307091
405116	479842
39750	32807
335069	694
109767	287694
486806	176293
493008	275196
374314	140557
409406	281977
450172	317060
304732	478415
216544	442748
324495	86596
152172	384093
190087	327931
309083	325604
427498	274114
441202	317118
2363	2232
198939	51895
352183	194480
451016	14805
138382	392714
160876	24738
209584	467192
310756	345642
397409	27168
64865	158613
67609	302610
224634	313745
378335	251599
25292	443871
112355	299976
19231	425605
469250	359912
291628	245317
176221	229111
454250	408118
224236	98644
30712	352504
352447	321431
289084	204484
244692	301570
138516	119056
326574	169485
192249	423408
446357	243487
348913	15209
320032	179068
56016	38477
315203	285446
43576	337043
319081	405226
465907	13370
59864	206073
348673	246187
228849	217423
212013	127726
128124	142528
165600	160158
131861	273831
387911	190369
439051	317675
246130	24791
82689	85086
491555	150088
255922	26551
222866	387742
217962	72858
265586	58881
414574	417201
357723	339251
109733	4676
62907	218730
104093	399214
423444	178217
200143	370736
121190	417013
127663	54976
195362	349129
200222	77636
473894	465314
478447	364577
196479	280065
119001	315298
245237	397028
145788	245201
429748	232517
185549	282293
40813	149388
259930	484447
133091	183213
477932	149758
265286	332638
267562	105489
312970	310254
119106	383226
266124	224871
275291	39332
14601	217310
293450	413525
457257	389000
105866	13370
254430	396809
281574	304731
166063	331491
283024	277367
301683	50411
283742	487130
488216	346356
237510	11073
336071	367689
226602	204220
336753	64066
7922	377984
366109	438783
304275	337657
476023	330469
369262	265065
245938	366681
95829	381262
464062	320078
99657	40784
314778	266554
122226	156207
105992	328999
200092	158274
130887	273831
371306	275861
488630	460723
382997	440962
463891	367760
284810	45687
228713	222701
153797	5392
209790	190369
72167	270324
319712	28129
413816	359004
334092	186301
198584	371011
356721	245466
85137	401871
158156	41401
63212	378546
439149	190369
285471	399313
1080	454656
474171	275790
85674	317134
152452	304286
67817	16433
39732	202523
331211	277961
97499	301896
158484	215883
406968	142418
73660	349321
233362	91600
281649	132740
357721	463200
366135	45413
466892	454515
460515	45946
142237	367750
469102	152855
212089	140817
89081	78820
442064	476951
445162	110677
378420	473712
382825	316575
441229	340312
421339	28129
356648	119364
161693	307680
410920	58589
493629	313829
61528	410018
334719	150352
108537	257858
282263	177775
289118	303648
128839	285156
56619	309888
238017	252298
393737	190369
193020	164253
150543	287934
901	62191
311510	229756
248591	53994
122727	17339
207968	172426
332146	253785
376683	331535
333106	428199
336071	484281
165326	283660
221878	378462
119306	175721
314777	489778
215472	183479
478152	456640
315958	439979
160683	260527
428425	366493
312764	220635
298311	208300
187245	341580
142373	339893
256893	165601
413254	119381
264086	441313
244482	485558
42189	206849
438091	290909
437771	315671
134108	430610
324377	177244
324548	49764
648	59332
316517	229371
423197	398333
39683	301252
331533	245792
438453	335390
245938	232930
369155	110677
181177	75948
471169	364109
174391	15209
295009	327725
390628	322801
364200	80193
411918	166970
4841	405837
218707	393326
46590	270095
412479	228657
372384	166513
300890	233279
82744	149410
454541	297593
266307	18451
230871	102480
312010	329715
34613	313745
405837	108700
404198	381691
2022	313745
12819	13370
221521	75495
454868	110583
286318	288611
420867	167068
248911	232890
43219	15209
67546	435599
277188	335483
216031	289970
269494	231255
345926	435817
232666	226308
25748	131834
315562	440660
177026	127921
383513	426736
44160	479762
290216	422435
362267	398681
296514	313728
405538	476656
212606	451774
270248	49725
307110	273831
81885	45413
485548	32807
189965	146445
380097	185704
481419	467910
356884	487192
51938	190369
422720	438419
116872	58878
455679	38063
35144	95213
396339	71983
412576	363396
211190	21583
230081	314742
293073	38063
278320	186361
254198	10612
237197	368820
29586	259929
72804	407569
410813	238238
64267	419037
289105	50264
384149	136435
19139	15257
260723	154089
423067	243301
361860	258753
198349	366687
267059	694
266754	57989
439308	61376
358167	369577
432292	181887
361960	291894
354580	24840
378348	368205
285153	48386
437077	257902
406608	288698
227857	21030
102912	370866
491993	141649
132820	106459
350405	184638
411419	408366
492992	206504
405086	267352
299321	434945
63937	148090
406425	287694
3759	404806
213687	480481
40158	94344
227375	401378
185641	433226
20850	228431
242049	163889
124794	80649
379680	81713
444494	330672
134593	68628
460198	43334
113927	4382
183213	293808
474341	28129
448296	420986
432583	277450
78844	490740
39573	6253
106268	176371
248382	73215
234175	338632
335324	64429
480367	272230
398308	310756
310522	402408
36519	86560
46897	41753
307025	104505
332343	317184
275410	379992
84661	242476
127462	85665
346216	65876
446824	466737
354375	32807
65513	275790
352007	80536
217498	40682
226376	54620
116118	284241
488348	113103
284369	478415
221557	388156
91555	148343
316284	406787
257146	315888
89757	91550
188847	47880
373410	175402
323775	29900
487324	431370
158716	437861
346559	440660
131939	455181
409808	104009
152899	321313
137184	245679
237416	190369
334092	109868
265739	218094
366872	3041
422849	152502
375405	336167
106888	286537
174134	484447
491871	447517
340098	169121
489447	358331
164153	393326
9156	220417
154981	379760
142535	109006
376877	81066
55648	283918
128014	338076
434013	315671
217583	371088
89219	325611
324411	35831
203660	339468
235361	53387
239748	255722
122729	433154
389170	280405
125729	102482
364953	127523
412851	295218
480236	358166
41189	68428
25969	23318
148559	484416
166596	83811
24659	178436
418024	51222
138412	227019
943	347552
8978	359824
309917	367686
240689	489552
116259	384509
254543	326570
316372	85274
128301	292494
377097	299303
413119	373504
53060	70557
373564	378495
434435	412541
159246	15209
244065	175475
83605	250679
280022	294173
331666	331535
296571	375786
489849	20222
173311	24412
21356	209091
384218	422164
204255	91069
319913	401014
13625	139101
410951	409396
242636	482143
328466	483624
3809	335654
73773	202523
297979	401297
484916	28129
136421	401914
360531	366335
350869	119762
382568	293592
160338	388321
109733	119123
346363	468313
26900	96859
83169	222400
79343	65876
201269	144764
40028	265711
1338	12098
398895	313547
360459	59194
34798	447024
308147	25076
395803	87085
151088	454971
427480	263009
211333	168719
449871	384157
239332	258526
151323	127726
482119	438130
85916	426917
342641	119868
237925	361331
272009	393326
271187	479022
410306	492906
4554	118286
368083	295930
405635	316096
354545	139803
270224	116294
261920	265589
103842	315728
231188	187296
142527	431764
307342	175721
365971	353128
169375	99437
374305	358531
218749	5040
257218	471416
298390	293564
472334	461392
372214	367507
418547	280161
29161	395093
92700	311221
355992	405217
230065	120639
156972	230255
471309	470452
410369	294548
356386	137719
186956	321958
205747	6853
82688	165653
177436	447831
402109	423062
401789	337711
284890	471745
293345	413818
148191	177133
95528	353836
391114	361545
261896	427185
382882	439429
358259	390232
422246	84791
362267	157240
319133	348731
384929	216996
406968	251739
74862	255579
420777	193136
372485	27748
347121	268491
137405	151944
179732	277961
187607	32187
489600	431044
94551	391414
412205	255978
151868	317118
263965	205223
309276	146124
92047	309574
338362	86728
88439	408628
136711	106905
436814	2232
374034	183213
255783	318754
26356	114359
184569	77341
80418	422359
330290	433956
71989	447086
93676	317100
230051	231749
446234	352509
344453	131471
260918	241356
226919	358860
154968	484447
291619	444787
359890	279509
115226	265139
403011	433391
315573	212584
324610	124599
417826	217573
128242	265711
312022	325162
235093	211630
8146	279664
375405	137260
385692	185013
275292	28129
217030	127921
29008	277961
280986	363564
68416	366127
217718	14956
32169	110677
329518	105585
124154	246729
247334	248777
85916	84842
179554	478415
260730	263610
338915	88884
76017	312317
278320	401481
64289	182894
1543	209906
301823	35707
108792	348563
213389	317356
18892	218727
199047	248777
273229	478415
251775	412617
455183	20149
317724	121145
94273	307279
14254	240797
458768	136279
87888	338301
401651	313745
202744	452566
277105	301475
368240	174411
48558	134262
205622	10646
97515	336071
196644	287571
194469	275790
279132	298778
323222	37157
216483	286655
411260	314873
109049	313745
200344	93126
157657	31041
366402	436821
29069	146202
415574	203677
378327	102352
285786	393238
316206	307294
187393	186159
112338	439719
247536	110040
293405	163069
147867	19065
479351	136282
458207	489143
386809	475732
441392	447517
449521	198465
236268	393974
391828	291332
272207	186440
389619	414123
254634	281052
133400	49127
214050	177154
454100	223621
289333	398648
209539	489582
472356	153910
448680	83811
169046	15209
112290	403886
280627	214050
149399	141750
379680	455448
172329	291249
217720	46443
424239	461392
461846	357754
466790	427616
439149	171380
138663	466737
256272	65192
167646	272663
82269	265786
56856	110677
232548	214992
444334	288493
342129	196783
44451	36392
450013	31443
316235	460733
407577	75568
137934	434575
342465	175690
314228	58317
78249	54834
232338	52229
316102	339453
342438	104527
26180	162795
150854	208844
69513	491150
10570	6973
224109	132937
215054	181571
167131	233942
202537	236213
339824	448080
372170	311682
363552	219876
238538	482277
158864	21677
84745	135184
306981	50264
346167	29381
247128	193897
461958	392699
172716	475360
332207	394915
39195	78296
262240	324066
198043	341271
347121	270626
18468	86077
234845	53516
388696	78273
202352	358860
305827	150352
12174	389682
308910	378957
401263	469359
218842	315566
273572	387742
363821	103256
173381	108779
35065	322800
416550	218730
19330	2220
423152	106311
488836	166445
224756	241974
237328	23018
289084	94793
135385	261070
352798	258270
79366	190326
235572	43161
210187	421356
56070	363581
63457	27464
189064	351732
58057	334664
435847	132996
31623	474112
100417	101579
50264	412274
416791	476412
407052	186259
2414	369599
479541	190369
440431	414834
97128	178631
314820	275152
201813	445523
144397	248365
167588	462876
27448	422460
40890	179697
111455	185640
348123	392719
444646	187836
160169	297721
264144	343815
481419	336071
130183	355790
427959	217432
232406	414286
106333	366666
143309	297617
381647	262954
387115	407590
107836	459205
332176	271380
239792	190369
331224	317118
81358	441896
12335	5283
131179	297416
133156	275353
232731	243301
432305	240538
134299	176013
461422	226127
96485	38991
237242	394656
270923	80008
10251	284118
349911	313745
410828	419580
383164	330874
79501	213316
78742	286936
447156	249575
146566	116093
112625	297455
35768	490766
137454	431853
13268	373075
298780	457023
104711	8955
427866	94344
223327	70871
73716	387320
101268	46794
238571	183333
382741	68593
159937	382106
326736	132740
395747	126204
79297	243115
433920	340013
426001	208291
424969	262277
403062	262954
84010	246311
437037	341705
457522	484107
162947	484706
443228	265652
373766	290
274065	214270
92214	374295
399673	477869
371766	105585
455392	447517
294920	378546
402981	295979
340630	334680
12119	5396
101414	126154
5777	266852
444009	184348
280748	184904
372543	132535
421970	6253
193164	140021
346834	49903
389037	480778
171050	260367
449665	317118
347732	352775
290194	210738
258980	464420
341040	225755
198317	33270
153006	18665
152759	240225
181680	204775
135782	33259
186679	145075
197609	326188
243631	45413
318409	277646
293682	252664
180157	445353
268448	317356
145954	327061
436864	182000
162704	55857
147840	23945
266307	213734
319730	121173
444296	387860
338271	204494
457418	216957
49025	301611
273972	245538
248013	65936
146893	6044
480554	207488
413724	243906
41495	82441
96618	196783
64354	230783
46503	223137
192145	62191
239313	182022
337783	103267
116947	390771
309940	436047
241192	80501
245679	365701
103579	370505
333996	277961
290816	402650
302638	20959
65237	185335
117410	489781
344385	76454
370619	107187
316240	293813
88638	442546
316136	194615
472878	219377
316799	345642
84756	334092
278896	88952
68163	331508
267224	32807
212757	458041
459984	430997
17047	285736
330954	368205
410605	46545
448104	438787
353382	289614
23931	80193
422219	194165
297988	400184
13879	107222
188534	45694
454808	237235
379919	225950
313147	132562
401855	246018
103652	283198
195504	7342
332683	407464
401551	43334
159356	110677
367361	16433
475555	463549
108151	267352
161953	420944
398343	290420
101465	129727
116525	431637
163296	85521
236957	360679
248314	210666
367760	375840
58245	452884
464966	432232
159812	144073
184346	324107
81288	409540
370351	42890
344022	479614
345288	164884
171424	289468
86588	115340
45724	369181
146172	313745
481419	300852
246132	13370
287852	224066
197977	114765
143358	218727
331091	149128
451418	132996
4440	41075
63435	477986
257634	159949
288274	342127
266588	281816
439941	474690
482198	373021
403823	15662
65233	285472
114405	316575
140606	371789
111192	187834
92635	361198
256606	385218
163340	65275
26210	228431
197061	173963
120646	12671
277192	478415
402316	299936
40798	123410
65987	198380
254115	359826
249141	198193
332187	430957
412440	86233
71297	228249
101280	303175
16803	161920
301326	292902
283698	414005
12900	425617
44160	477986
339051	242453
457418	484135
189673	488153
155045	242045
107998	242750
326631	1329
306304	377933
154808	293813
324957	84232
136758	77029
86413	191304
406446	393326
459788	69424
262198	490446
441007	56912
227719	253069
158037	50211
78635	463535
12598	375840
230574	330192
143749	274309
230880	385966
143101	307279
458677	264406
413001	40867
214467	86974
384568	88000
39764	444905
3599	205289
469832	72150
314074	263109
184304	156375
183222	306100
292314	48275
30568	375595
287566	458535
220969	44034
28955	21125
316565	151311
146734	304589
357129	1734
258185	88392
279722	54951
193020	159083
46852	130850
25268	76111
412765	347293
375570	152500
334326	101650
157258	261070
148780	292395
34574	126204
40084	211129
368850	445016
328207	371934
102644	69778
308669	392560
374375	336825
63322	469446
109049	474453
401826	412384
346049	201262
4531	28142
369494	317118
430028	166063
102923	54976
130878	293813
121272	28129
446041	362404
275721	55008
359949	374041
133630	13370
455335	348154
183313	456160
106917	404960
367919	253612
98394	401871
275460	398514
170995	83912
106940	41768
13394	484867
367379	64075
44565	284894
245329	262504
166518	309801
91108	90123
177889	28065
275796	229144
160232	100116
241987	122585
198974	268531
276183	382329
236145	166232
227628	173693
373965	435637
435966	198297
463854	291002
340813	47003
43329	290875
37655	36191
493020	68023
146194	161268
236020	157810
146981	7159
403057	243301
201695	60039
425121	435808
312165	178207
386371	99405
131204	144306
20616	246672
178422	266455
108113	142166
128509	353836
336878	186159
417938	54536
219546	432011
160051	294038
202379	88632
67293	52833
300411	337357
379539	415594
261277	153995
143315	391414
187840	115951
420736	119762
441287	326347
437179	203366
252389	194598
376610	98056
166367	421356
198043	23369
299395	245679
138288	246311
289329	53994
176130	363505
251011	236213
327854	85276
55202	45949
172396	49903
91287	297873
287644	75379
248232	352140
170620	293813
347257	7564
415819	209952
265031	309253
192465	399852
441320	286313
22964	276124
50224	252726
62581	258461
1414	226023
122015	261902
40060	211868
408358	333221
23920	222072
80556	319307
71416	27464
141988	154599
215152	291521
198317	34172
80536	486857
456021	350854
207042	296432
308149	89047
41071	23667
126516	66140
354214	266852
184235	291984
377323	434893
62810	374423
423151	81191
241468	197495
221296	46449
335951	47362
91382	25095
124002	296772
473999	461913
260527	454822
380214	99405
182511	402323
228195	458880
389179	278534
184758	220417
199044	279509
95572	183213
210613	168615
247893	258126
446105	46041
34193	444478
201043	321313
298427	57258
24966	210050
66769	53062
77842	292352
261278	85574
485667	129967
488313	408828
292292	181150
65518	421830
384157	63067
87445	324225
231718	292790
447335	220228
459419	105598
4841	394885
434862	309184
136220	379976
60441	315888
58486	475200
20541	97788
98850	148343
384036	208624
171596	467267
441313	342761
303507	441135
384542	329040
96129	403368
106739	73387
157343	282652
171107	287382
245298	457752
384218	82240
464469	127270
486712	106271
161743	25034
11901	172923
227857	109986
339155	214024
358585	45141
274746	274103
40388	96977
410988	281803
73894	205270
450032	220292
294323	252553
482601	178662
399805	483111
155047	85423
480085	208198
223293	319799
266263	318731
143542	450876
319768	50264
305315	371918
98242	124289
209523	188759
421926	411846
33688	297630
434673	78042
481721	59876
247785	222721
221030	123910
10613	494102
93328	273514
16790	208487
359762	26026
246825	124008
290515	73744
392200	378686
4325	291521
195349	110708
67421	264406
87440	191175
136798	133933
277022	8895
153407	103750
41895	264406
90538	411455
253308	313543
270691	373021
492936	205223
283488	463958
146893	286307
298353	39259
128124	168129
278854	13370
208445	76967
27096	321687
304146	181754
392329	238026
202774	29253
171495	376792
119441	338271
58746	317118
59644	173863
188670	190784
59204	265589
467788	267553
215329	1057
3256	120666
129695	367883
290216	316744
53519	40881
394261	165653
278230	72178
324171	401432
121828	346550
3690	130632
145216	374963
414058	253916
328677	259572
165680	142357
99477	259074
139350	269655
427388	278802
233792	132740
145568	73417
407386	362502
421137	463799
181006	295484
435371	395704
73588	209285
438193	374439
52180	60517
296339	242080
183	366666
165140	287423
437095	335001
368858	91558
229735	457741
446222	333123
235397	215054
111856	9457
360377	37515
485667	489322
43521	356370
442727	358891
434975	150352
116513	395563
302298	130632
479157	106654
426081	85909
81831	421830
250404	150478
81636	364643
13402	135755
76835	419912
188815	110677
383857	401871
221346	426034
352232	246516
251007	384400
261917	464144
155362	472408
327209	140325
277467	15209
256582	8391
412823	127921
147249	119381
12773	102096
171167	134262
334872	203075
155521	358665
444734	186259
287667	355461
14077	49145
453294	347381
198450	278178
335191	164059
298769	22289
33981	445388
125032	332234
369209	9217
340226	357354
269123	211134
370920	261995
257745	174666
474341	44607
122256	196783
83910	456276
190973	156834
66383	96845
72668	379143
39791	14934
138784	228254
443599	460908
138689	354630
428892	145504
14144	38063
170020	359020
290222	30896
393726	265185
219683	176747
160680	158625
241428	198317
396169	308100
111514	353162
186051	313745
491259	69097
68536	336539
142643	264790
228780	450518
171455	457912
401748	66405
269949	16238
20710	339567
227036	129923
207376	479879
38861	91998
279879	146202
298805	359762
479287	406884
117224	428585
257377	108222
19459	222937
269626	454877
29098	149674
284864	421208
44620	236655
460773	120607
197936	465647
384199	317356
410962	421830
17555	361698
314878	454601
191761	458601
39772	157698
162612	313745
225489	282324
155528	378127
127346	262460
476794	301766
126497	146202
181144	286936
281826	356112
382052	59430
493113	363581
279303	459907
366187	255756
243803	103759
114773	133535
132434	433730
313948	20958
314581	168381
111125	459205
453549	12692
427505	476447
201019	187974
434099	285156
388223	398689
45196	203656
399512	167155
209672	63184
300766	254421
418442	60923
300273	255145
223656	232894
337516	133761
127318	230602
288604	216857
460349	132843
273198	164884
162785	272069
259387	153995
255859	196165
229218	144857
284909	388623
390442	375840
221155	459622
360202	226494
210467	153823
293913	378494
6998	343566
237480	267602
46023	32807
258381	286016
333352	278829
140473	103382
236391	287689
467085	210730
427639	490003
175876	371918
485932	453716
398203	86077
428582	215858
472899	63957
23604	478415
485476	301475
478573	227523
316929	12245
16433	235389
405295	157341
367336	53863
67571	179506
255097	346408
131253	218970
381167	164410
291623	100909
218977	67100
228013	102030
37155	19246
266185	488497
151236	341996
84801	458104
419265	192195
265251	164884
63349	362598
400273	111339
143971	259739
322357	484527
51815	142018
176751	75201
281993	388611
30962	110677
167475	65371
226747	242927
117887	366828
36465	320508
156911	172685
57432	291427
256893	174018
471014	249202
429785	318735
385401	261375
117317	84984
375536	68347
205289	114930
258377	46127
346557	163118
253689	141696
164147	117507
179147	410074
183458	76503
406201	458601
98820	194910
241813	63957
367790	18122
89219	235781
436472	401871
479570	393326
308551	355071
46441	474064
309584	209572
82688	70785
103325	97515
489162	25388
326853	357854
191567	28065
277568	443778
333508	446167
443307	440660
443368	402755
53928	277568
356530	454309
302559	385000
44104	265589
145585	291823
185775	443143
354474	209404
459317	245582
9974	387839
419040	45203
21689	79249
213901	260585
227148	214024
482	345401
127357	416428
355298	40330
83924	467752
234254	457995
61561	218727
225956	104235
461413	38400
344352	419504
487892	263687
315588	10975
237934	450403
408357	157785
339075	226147
176130	171577
29088	109949
114643	199858
296598	210050
458829	432790
422358	317100
3809	126877
395886	291984
476900	151746
217724	361018
453765	90123
348953	124445
296425	86974
78669	58466
385077	293434
358039	168381
230956	55317
182932	381985
321402	12612
186097	375840
76948	68009
120352	267602
33526	274087
406976	456640
301723	72434
311382	400113
308886	288035
428488	264506
293207	34842
273733	265589
239323	381857
420355	186259
475672	401312
219546	160562
379680	259435
431683	437260
420193	6253
37663	62191
89005	9745
165979	389682
456351	160419
452111	435637
392618	214024
248013	53638
164059	462875
241380	6193
418853	343637
447837	203191
448099	171255
414980	26564
342465	173734
262457	4446
248614	215858
71189	147157
79828	206686
319259	53249
88628	164164
373950	474956
33278	356674
196119	144800
121445	128112
89739	111312
453915	35735
246375	131928
154603	61309
183642	228110
380360	8237
315951	305316
128337	117800
70914	265938
134538	292556
8846	135756
91327	348623
367790	90696
456916	350189
479320	385141
282260	153375
121259	180881
332656	266069
256563	286660
409121	29129
273946	259435
382898	480223
136519	332638
309276	379283
101344	147795
271225	245679
456748	414334
65134	404396
306328	103850
10251	987
444332	363973
85999	135386
414518	226651
467176	183213
155794	71015
316313	388732
156362	413525
339005	385741
237940	378978
173879	178048
294408	207042
58425	230714
3742	298767
167583	469532
411944	264080
260108	290
105077	265712
39176	124650
250982	294836
448696	267352
408000	53863
322101	87007
307160	106514
16995	45724
20900	24208
126034	168143
6530	92613
167588	264234
108780	200444
412341	434893
271653	291249
220049	467158
315358	4533
132610	319147
386077	241856
486772	483613
449471	318088
69669	428080
81182	257298
152496	62448
197732	107499
401486	453919
369492	12129
376651	121151
260363	166063
40352	342027
260936	267352
198550	269268
410379	329316
446133	372433
390408	292721
118096	242453
209824	459669
449345	378686
132443	123507
265607	65699
364636	230404
311624	239956
478357	158117
127716	50264
360636	199171
364316	24412
287566	119840
76424	273831
132553	347057
448750	453158
29235	391414
4331	198687
238829	428214
124329	128452
183828	101806
265483	241820
326631	5041
120701	172089
275379	321130
484198	203200
465999	145639
160159	16458
41458	232586
419962	425786
58042	249334
72217	227101
32698	259929
241430	336590
329123	256487
477447	481596
450318	304356
234085	203656
236216	269832
71189	375530
10724	245538
9477	309425
312474	208577
426824	110708
166961	159437
221188	404022
261394	115322
322270	469235
58464	58881
341967	201222
348669	295484
146893	326821
384810	440962
302909	270699
429022	384898
44133	137543
270274	90635
93936	330306
205247	13370
269546	488831
380274	223697
302564	132996
20274	336590
110164	115090
315683	177008
345861	28673
81403	426089
422246	59938
334477	110677
82022	82585
140806	23726
205135	383673
349140	320918
18290	44607
5828	421356
144023	249334
241952	342710
242411	471523
430775	76454
134299	122585
258864	387742
315340	16433
98659	404218
411972	425846
88130	209966
91282	471739
107711	237601
319882	21257
31887	183213
45234	168381
451769	124650
383770	402416
289724	445730
29431	477491
191408	66569
322987	342465
472635	49828
485667	79441
26318	326578
154207	403249
316828	406188
309488	440660
10093	91711
452377	421285
133761	153995
311510	1568
106287	280635
429666	156376
38705	447107
408486	15209
299395	335606
215163	24070
54539	219929
140722	207959
112443	142747
106277	268909
19860	195948
424814	223020
172306	23962
3623	279424
78278	457658
485940	92758
345401	291249
309626	466737
108554	13563
422015	250805
323307	414231
404099	184659
373225	451016
363338	299467
487765	157029
492316	100503
162614	285446
389224	298762
315340	454805
290838	171716
341142	266736
463935	231625
477328	49963
459803	347104
28066	227356
58911	42890
197264	148739
89559	120828
196295	355700
319107	95149
489242	161920
479589	367885
216345	280635
209279	122702
184634	215054
88956	317675
173863	360079
83222	283346
276825	461944
256682	311297
102748	83523
461028	482143
32169	313430
82313	159293
442159	129592
233870	74877
105568	392339
390880	132851
23642	478415
77409	126276
72421	197996
249181	241395
236143	338514
317789	434893
232609	421356
195615	321323
339333	271077
198548	187379
85672	122694
241732	346879
474172	94516
474394	125417
422395	486885
47245	249334
206175	258346
68648	215054
36211	94516
304197	367391
184027	202191
203286	281993
191723	317724
209546	86974
372675	430610
425531	321868
66292	365251
229735	355237
465497	360860
473580	380538
324071	127921
121287	264924
399004	400070
215664	130069
325044	391517
51484	137999
254446	489072
270887	105585
345896	89298
264157	176193
2487	121106
282453	355806
189064	360220
409503	383244
389787	263491
11362	302281
328108	447058
163484	414269
235390	163265
411738	462774
257982	401871
465716	7584
431444	278466
356744	445233
232666	322719
360013	368943
439719	390898
489657	189732
440398	190788
430363	313745
55914	281924
373099	93974
214132	350772
382848	268667
21230	337802
382574	310756
166020	190369
122861	186714
222783	430356
445708	199366
486265	110925
303059	304173
269864	49931
81853	238895
146445	263009
21421	214024
71189	202536
110085	277620
234046	267352
74521	110677
133609	313745
434477	219707
423013	129415
84052	46926
176789	13370
489888	134694
138979	451031
25923	48007
155656	311212
209372	278633
378006	353750
83385	219499
233117	89055
126516	115897
486712	252458
219865	277299
18021	466164
121142	428803
252901	168050
146893	117703
48936	213221
326574	295404
114412	266683
224667	317118
221783	160295
5	84502
481397	142018
116118	148954
247232	294069
174255	60931
153813	197337
7922	179858
240723	302581
236918	477632
84456	52012
462062	354152
12005	408172
342054	13129
57928	78469
324128	373295
228852	244413
20194	265840
287391	491014
137454	1605
21386	27766
255397	57974
349920	260794
102721	200632
347431	439253
1949	221660
189511	151249
306196	206699
277431	228431
339195	214050
27212	305175
119995	96041
420979	37443
76228	389659
53428	130632
177364	410372
184395	93848
354216	493726
116527	374849
238731	350189
435140	364480
408781	472830
280548	52618
54539	77827
23188	96288
143777	170180
280532	242641
374044	303278
119544	292764
345401	167782
132884	226177
164698	276566
104648	313225
15860	378462
431264	81714
66512	404886
12107	486440
296039	337706
399270	113436
320841	167107
323469	162831
69500	285446
2490	43693
245217	391414
463621	127921
90361	151372
195527	317100
107440	336590
405432	94516
38571	194165
90148	453286
389219	287423
65604	144306
447944	144073
402163	85452
22599	227702
263838	334680
256295	81506
243940	291521
443815	113244
406730	402731
296260	34016
152829	476951
85762	143635
64281	487192
129449	364517
309530	440660
419827	283767
481682	250227
350472	76454
475602	249709
153153	177683
332930	231811
393579	424192
67835	402698
238930	83672
367060	105347
387179	290879
141070	114643
374281	241468
361484	12443
180141	392130
91036	166275
272675	447517
450180	481279
49879	354431
399867	248251
54908	188212
208619	454975
126826	286897
176878	303293
156567	15133
242523	343514
17449	132024
123811	15230
274902	166513
304666	358508
282461	235679
57175	46528
253690	12177
412306	414187
116694	459622
235491	187974
466405	383360
2349	398333
55578	481577
461951	240609
276309	322820
250410	283096
27500	78505
449458	12443
56431	325788
380489	260857
91600	250092
454661	403346
322509	128544
345401	25430
7179	131805
233117	405135
344919	219499
379372	2837
324100	445648
280566	401854
384619	105498
258864	60864
172716	373810
229735	176399
311133	250679
461216	186175
394074	439253
166880	354221
154456	427104
187458	79249
310462	248279
110002	412798
53065	175721
420511	441148
98694	140205
162346	237165
480161	457465
198194	405837
170462	216071
104788	241525
113157	447158
474688	302846
385516	35853
239912	459518
278410	113875
163661	465647
44271	476231
216435	132318
158099	291368
304146	433930
219869	189208
286257	85129
459299	122462
119286	198790
26279	1119
83267	437686
176111	126462
276962	326492
356540	109057
358860	219163
158087	9054
304866	12700
113620	170341
70982	275790
380071	86646
224267	443179
106514	330032
74500	187834
394018	195916
281924	378045
290018	340449
443308	301475
153061	83500
91085	113749
124984	121145
447824	73336
453232	9438
239804	396080
241192	100277
328685	295725
319260	8459
187715	124085
212292	183921
374458	368892
98220	345663
329352	395988
485550	10646
274048	310756
433664	425675
292549	404523
255553	79989
408076	16316
230405	253585
289396	183422
253849	291432
453919	196976
414515	259725
328075	246303
260856	10965
456340	385207
242411	404594
465596	87623
38938	68334
75616	300811
287491	165536
290208	145187
224972	28129
173297	155083
98416	413880
25620	226494
264026	330171
390673	480592
366556	85295
191557	411157
248013	87620
183226	289265
355093	480107
325520	35461
489722	110752
437007	183213
99982	286391
162502	110708
118943	311999
242134	438419
77018	89047
301173	180159
9222	370543
263208	76454
55489	304865
49608	371918
308737	183778
407678	150127
304617	489552
492149	404881
436374	451419
138940	190369
378982	278520
195804	181957
402315	478415
115725	160295
91667	71009
169312	243438
289920	275790
11613	314881
327535	192288
254044	317506
391391	452593
188010	78811
270400	51583
68340	424957
69942	60736
235597	176495
105105	188046
13176	283346
141269	401263
156851	147121
305287	388974
153455	62191
14956	206722
293050	136435
462374	379578
399224	273934
91299	430790
222279	41727
136605	91069
148936	393326
253102	163811
423684	406371
69749	207093
307791	49264
444407	470067
492738	247618
469302	73189
214479	273831
397976	293813
1494	159292
200092	427124
356530	234046
415665	27464
150442	353424
177198	119123
344736	339363
291093	383508
225136	86476
355454	405784
349186	409675
121828	153665
482095	366534
210560	430356
289675	429651
104120	94344
251871	356081
20946	286490
467864	388374
319485	487225
413624	429928
44238	425425
308170	382749
153543	250920
101344	100477
35721	362286
312122	103574
180880	214436
466860	131973
20160	6396
208577	299976
167321	371983
361219	339075
130552	175003
456381	164032
191761	356723
151850	286828
128466	167916
423070	442888
149950	49903
265192	75475
244857	278907
59623	6949
283787	153995
315235	107859
214810	27766
474688	157288
326631	221265
68532	7705
362908	13098
293345	401871
408593	440615
44828	313829
75621	38304
21961	484447
441559	362221
349965	73224
397708	13370
468287	81448
203787	430356
399825	236654
1146	317118
164767	428498
150478	53389
492854	489460
406268	311377
441558	341278
463549	454540
104740	129478
407717	101049
468052	65134
382511	146289
147049	186561
248799	159292
112159	306633
420159	391414
483761	92223
31614	329918
86476	148125
428876	419591
284351	391411
107899	176396
100822	198297
49439	356539
131758	459622
48674	232890
101628	430356
237120	257813
125090	130804
473981	211697
334638	286936
109014	35707
447168	478182
281026	394948
491171	437449
1333	422853
284210	447446
367661	252443
277568	388575
223247	440660
335854	493079
479320	23236
483594	83811
240937	25034
457868	375834
367492	77864
266307	10494
19542	180527
62637	391414
483169	388575
295865	19135
215888	397505
479999	311344
440976	434893
345401	63135
306328	257298
10251	102654
214744	109212
66715	184629
56074	267590
203962	476540
449027	75086
46127	369464
375146	223935
257736	37345
426197	21411
334132	325196
373010	203656
179647	370375
110096	439618
106648	163413
376510	304440
423306	467000
228431	247088
216975	267352
169288	26506
83582	386901
341581	345196
92799	21583
202379	9040
334351	308984
81210	373300
227857	315262
261824	259997
195406	275293
356689	19833
201255	315847
163833	453786
207149	440792
244536	323234
486466	198754
291456	421830
363251	296339
25225	95540
4481	341470
146633	365224
351540	144845
407651	130485
222549	250214
102627	94182
435060	139414
201209	415104
40473	491885
178462	382602
490636	390552
78473	16433
472546	374594
352242	147179
139063	203711
235382	164253
351732	119123
114105	214024
104199	303466
439072	83467
476951	382954
225062	208552
430118	80709
288035	165515
252181	385152
475062	70557
86217	85754
379680	372785
410161	265548
297450	465236
31247	348798
418368	461238
3597	88113
116947	459317
145577	35629
158099	257495
225766	414949
68320	430610
441597	1321
476294	84852
97352	514
357800	301223
80193	3217
201086	317369
315820	327526
251444	36621
256469	369599
330310	48861
159407	404806
141110	174072
475602	92732
231217	235765
373812	364188
406128	405383
79255	106011
102600	37309
240457	2165
192714	403188
268763	140870
192800	138622
30132	95237
303636	119868
197876	443507
228849	50838
222495	7845
26021	481178
203028	162247
457241	337496
483320	125056
65683	196851
430665	122462
461285	257377
35806	233415
402818	219463
105420	388254
206046	74838
3462	207927
325135	393326
304877	54976
244956	105909
470623	194332
333280	77876
68036	492906
375708	286016
380357	183213
353017	273440
172379	170020
402413	51895
298479	284190
146893	200632
52073	357854
406924	311510
305724	160573
7467	136684
151140	121990
75978	207509
363221	281535
149766	441135
106739	421203
481943	20462
99011	241616
78405	407117
28614	390197
87001	235332
475336	451016
484506	85355
239431	71873
13246	487671
132827	401592
151084	442885
179596	236801
61503	199353
283462	228431
39700	160239
67042	103205
166935	429928
448141	428103
285706	302679
174471	12008
265902	60260
308122	229204
164570	91657
493293	115386
451058	167824
310262	290450
27687	94344
454559	65137
455388	115992
295715	172910
434088	5857
297397	143006
216479	6512
385584	285156
490096	47757
103898	328550
387351	325604
329413	195615
254100	313745
9364	177973
478689	281924
66040	284446
175145	203279
249845	145948
250944	100503
99732	97196
75369	188403
292680	277450
214390	156376
308618	238099
273831	456439
422936	347202
395336	379348
484198	472431
363196	428738
492247	327715
344352	175960
162461	244688
121925	164884
479395	483092
154982	269668
458398	79812
421739	409593
150194	182720
199420	327100
268726	292703
383907	154842
435655	23752
430847	451845
63523	242678
45185	150352
281371	405217
468978	87676
440637	189801
411343	258980
253525	196144
101574	423408
118132	458
314741	472558
309180	460230
398280	430610
71126	277012
121173	395988
36123	376662
240796	421542
9414	432265
27813	36847
274852	101058
31183	113311
154456	124011
336650	10894
291362	860
8710	276184
364351	123369
282033	54640
268953	121766
252050	168283
255369	278827
180382	118736
201921	221712
449577	315380
245933	377001
227872	452709
303641	232930
437623	362942
332457	442265
371983	212411
425470	381485
411867	378211
311867	174508
432009	20033
78889	98442
130069	130492
269982	147747
161397	125420
431993	355951
234952	250483
456346	16921
473068	317118
102738	313745
324426	232894
349899	9217
337439	111262
20946	384416
425587	142760
453622	54976
119965	336590
244008	433773
136130	6318
381615	109890
374723	236579
164570	105600
284291	175003
350059	255650
470415	267022
304672	52917
405603	206386
483371	93245
301247	352775
189723	317118
471169	139755
384370	486788
2579	89047
55068	230710
450289	223368
474170	168779
11586	51549
321	476884
115922	315671
39003	270930
232570	293813
152305	155680
158274	239122
236216	377270
33343	183108
412366	24227
228128	220857
85559	283918
213788	224832
262660	167068
271173	277450
347042	318336
46925	15209
159378	463217
10890	181322
73290	391414
449686	163324
309801	20208
37657	169467
71556	313642
204798	203279
422459	413858
108648	69734
125169	286936
292073	265711
304506	234356
95149	478177
200092	293106
310629	447560
30031	438783
140655	245679
458768	337802
312283	33068
126479	225552
424596	169157
104116	56068
351416	317675
171503	285446
209898	362526
172303	309808
258377	461846
13268	227188
219552	260527
456588	438368
192238	21178
68532	152592
362267	173018
409264	285156
456231	248398
191830	366091
414326	33553
354758	202523
265419	413880
166596	219876
150554	28519
198800	396387
93421	291823
361576	380681
322660	407171
299386	484321
305657	164591
388652	246818
22541	115861
285362	478847
453826	434612
238576	190221
92533	74650
353945	95943
368270	245679
310981	446273
266965	207150
20525	104740
133012	65907
442435	272141
424613	47757
450847	43496
155697	239084
240441	366666
85674	242387
435140	95299
363877	352605
403508	341744
7341	454195
337824	484824
356129	378859
33369	435708
142680	62699
153813	221462
489589	312491
308386	37263
326751	146202
432656	205465
350255	142678
193646	220379
479558	381931
313188	49903
269831	336590
289334	398333
107525	343012
25212	488984
76228	116067
316565	270054
136758	345585
134751	408804
256012	266515
419962	490237
314873	457073
442236	336590
134858	189246
354806	398514
362111	462183
459112	405198
241614	218487
236654	327061
286500	306217
183161	494102
98378	262166
418957	411365
153771	439387
89883	55107
66773	430610
1035	421269
386072	426439
210733	336590
407422	291332
458883	346395
208664	116283
110949	283265
95704	411894
143552	60517
282469	185791
471832	14398
268910	183807
31408	273831
482136	256548
405854	357854
491094	16428
357309	409119
118701	122462
223614	163902
329625	351398
411511	446351
234881	133236
310756	98230
160961	52490
210247	372629
16423	134425
235850	34276
105568	94872
188156	412980
261077	459828
40297	15994
274477	21411
162970	248432
171912	428429
429886	319586
296477	124634
77793	101058
481773	395336
489600	323478
373311	411365
60637	342673
440331	401871
413254	259096
276271	119712
55935	450636
204072	358887
241952	35944
87534	433876
142678	222366
477750	202470
11801	235496
314897	192204
413487	48861
109733	448928
437651	337820
301348	95312
356530	286697
174034	329892
86476	273408
320355	19901
483382	390624
189910	101058
242903	399448
312219	110677
194668	28129
254599	104734
251458	290594
160712	162186
213642	267602
452846	68280
224585	363790
488765	86728
436816	359828
346817	83872
410390	208747
224496	119698
297710	203656
159249	240796
382178	258237
102602	15209
458050	278907
340382	273687
490277	166970
322448	487192
221323	8123
197250	289025
367343	342687
172417	176561
139818	388195
457397	141649
293207	379790
255084	373888
66921	230378
128124	385378
381621	287443
215260	491838
3451	241431
37519	262954
156262	151975
457125	273344
433565	23318
62074	252961
491566	326997
253824	364146
128474	297364
331272	359762
444890	192610
367100	332620
28855	431093
312460	435284
136872	226650
177157	488951
262196	397742
89219	383039
256648	259219
476455	355806
35806	366955
458709	90099
450290	143880
437375	160040
255749	313745
389641	94973
157551	103662
219989	76939
378350	338915
296459	157761
347924	182355
479302	115860
193037	304894
102699	214050
403588	356301
202881	426041
201131	15583
221648	230378
284314	369599
344952	320636
384968	92742
153379	388684
418453	249334
420597	195613
73844	175468
460723	306491
278153	362329
338104	123333
188449	342622
194051	205157
442955	35629
273844	463758
473902	245352
351850	370866
229848	180578
213891	304202
454020	28065
81363	181767
387084	13370
297436	272052
117833	466737
314369	192195
172716	20611
456135	293813
15849	240796
275818	136877
442836	123213
243123	382511
62074	333357
113581	119868
361818	284843
369704	35641
235748	291218
58656	418332
254278	106744
345715	462973
63361	476171
15414	291521
382098	199612
237714	378686
72341	298077
478184	342807
233782	98036
372045	343012
77261	385251
341308	131312
338142	187619
358503	20926
347505	53584
312011	300480
92047	291399
146030	347011
114071	38063
194788	83206
115742	167588
159571	474881
295009	421453
1441	241988
326574	201286
440494	203446
383164	6516
233498	476405
57	115818
92401	462387
490781	395988
268156	122696
373644	121304
182390	334635
308508	174312
327480	421356
47245	491150
439279	317118
451240	178662
62527	422799
488490	80587
102249	337340
263205	116473
235748	182460
100450	200258
247613	53469
434329	252713
363976	404417
217312	474480
418895	258844
296693	119762
350064	78027
344094	324905
271934	419363
3780	453749
114643	26933
323222	8379
373025	475047
136543	315687
97389	246311
186251	168615
309778	112438
474341	338402
75056	362924
362902	415599
185181	13129
128940	13704
272301	176413
409809	355231
461919	70939
87410	450307
301693	487833
312793	420944
378781	13356
490628	192140
222145	310756
339692	323157
114908	46410
352417	341737
55659	38576
471959	355806
486040	387416
486325	132996
422321	129185
356357	413735
227085	86476
163594	167541
354328	313745
107118	231578
397659	250679
259740	99835
184207	476951
88038	319294
45345	330731
24749	322515
233117	80323
48877	465598
462401	29599
351147	268261
214014	324825
76228	415867
429272	230923
127722	94344
493831	447230
204904	269351
60208	436354
305465	364879
474236	24126
484153	162795
342465	111833
71874	111940
163893	13370
274836	30686
467418	218727
148719	98644
26712	360804
104424	87902
19542	451189
103471	375840
471666	442965
88703	469410
45735	38985
1888	249795
377414	442370
129792	6899
268910	377906
109733	154415
380846	41253
41175	102356
482851	374406
313749	478182
482835	398333
265262	69376
2571	440660
142114	79298
312445	54647
321853	211733
259656	51543
493523	411012
357314	3011
325272	469227
112103	230055
441615	372629
221948	101229
261739	24359
100146	262442
42151	478415
359122	315551
420653	290450
149809	225420
225094	387688
75958	378686
428234	132587
186066	283392
75151	458183
249869	87201
404330	477868
458968	182820
444620	75568
441302	62191
269494	453222
114227	340179
326924	141566
219546	455493
320366	110677
99006	179180
4116	59932
225850	262543
306964	215535
432239	236555
93627	209015
461846	340272
50167	232925
367619	313745
469021	110973
86420	401881
415116	391414
209084	55661
95299	5514
274746	407386
16844	413215
16180	220417
367087	191839
298370	417918
163663	446165
161768	98569
163089	331508
134635	159511
210790	160722
362486	133315
216544	6301
328740	186159
397576	78811
82311	63605
195780	144037
207715	229849
304146	488109
146653	421830
248013	37092
48093	164654
352174	316929
33172	201788
391080	50538
252710	315087
151247	99405
380858	293745
292933	404727
4461	264406
47010	86952
231084	209354
462502	242022
335190	358848
349445	95716
114105	320508
77443	350557
190281	451631
466340	53863
60523	321764
97926	324743
400669	477925
45234	264908
77662	67708
433260	8676
419677	170341
463274	131196
214744	2606
75702	147200
289792	123369
335504	401320
337332	127334
58838	431785
47699	363564
353491	217310
324037	368205
72804	352080
375127	214415
329860	302669
332341	122013
44844	129173
205859	186159
487203	28433
485794	348007
57559	167884
109733	471255
121287	231447
118732	56988
172489	367885
33494	411424
12661	354266
425805	15209
41016	77004
458810	466023
69189	420944
237537	62699
281898	304589
373170	152794
196999	187974
56138	232555
215260	27683
311782	486885
400781	464725
219610	493970
348447	453521
336272	210160
382659	462776
277808	127921
10783	313745
410207	61059
164419	164472
390780	376418
243777	370970
19135	399867
152858	446105
338915	430240
150715	186440
409539	446014
183440	277088
423886	148246
144396	228431
45242	267602
23608	18418
340862	15209
441088	246672
229435	415180
357527	208038
402734	204163
56876	120240
271673	116283
342281	395986
394608	479614
356530	51476
339502	290535
42504	168381
37326	186440
467858	469235
42305	169824
276985	375274
65740	412002
319231	295266
244544	390396
323091	79989
187834	35150
328326	66215
198387	351414
431386	395999
450465	203724
256344	226494
296551	435044
130859	353182
221895	114930
159532	300475
471169	281273
103196	258887
349869	347036
439977	279638
195948	253905
195808	431285
315523	271766
374336	78273
204175	101058
359790	269849
367585	344836
42465	236230
459952	222721
117409	298767
474688	486241
350347	405237
66853	27464
362083	46548
177624	4413
399780	295943
295841	239712
477932	55436
42834	291508
301557	178446
249009	158370
350463	8607
223426	186019
238703	275152
396419	379125
174790	243301
150244	49903
15819	299867
355437	195658
432175	262299
460033	436686
384048	293813
62388	84762
469961	278520
299928	180897
411841	97894
261291	35707
147295	13129
275470	54976
127099	316870
484434	423217
171444	412964
439626	339292
349066	411365
345401	244363
278309	133428
239624	15209
355093	10816
463046	340772
73728	360908
29597	332403
254298	94516
326260	57548
96167	189890
22973	247505
73790	333826
232861	97753
449628	403501
442984	344398
206831	477986
89883	74886
210858	398225
25615	430356
173892	88113
366187	132996
344828	282822
92287	88113
333472	399867
484172	423731
207345	24516
3646	11972
47825	140044
346431	22931
274138	31360
351453	325814
311367	308618
343824	294622
148420	313829
185436	337262
365204	239547
148082	101058
84880	17864
320942	460437
255397	476412
200584	215001
156949	60923
150236	366504
316828	211721
86091	285050
252401	201580
104740	248448
156795	388195
266469	328140
178436	325464
136437	457081
419615	476951
101438	476940
375982	147429
13772	479894
346299	462676
24819	228431
119725	458933
318976	3971
96053	421285
275215	410355
181775	19583
180504	480119
104192	187045
287766	371617
287843	465482
81262	393969
430603	218727
21779	214714
257617	94344
140263	476835
249691	430356
129158	139803
263940	165653
70055	120595
92225	226587
367846	281252
417938	144052
64626	245679
168753	109227
104032	371768
146879	183213
436670	151944
185913	99437
361894	132153
392459	336590
192562	99587
224285	237167
65513	694
250530	26848
414240	461392
292576	341495
482021	92251
215033	218615
468225	466737
139844	183711
274675	60944
282336	267602
266965	386132
371991	117795
160715	293681
296772	464295
208508	208038
84263	451016
237078	53863
375405	323770
28810	461846
316167	218730
177172	272339
149449	63528
396172	484274
285498	134746
379125	353787
414538	379446
51250	50264
486712	181885
293932	276358
343037	313802
199440	429863
327209	262957
388794	258370
200655	317711
61647	388531
284633	384400
292034	272644
46755	343746
284843	336103
282234	50264
446506	162795
60316	134021
5971	395410
355083	40388
1045	401548
433502	215883
60287	124709
227257	85243
118670	152182
322022	92258
284063	336953
34020	21583
130302	253425
210898	182940
97388	217423
409415	22512
165401	410028
281130	114063
173397	45687
284803	42834
458097	323256
151180	127726
91237	24000
135254	310756
5857	2844
266307	195739
188568	367896
398849	49828
415713	12646
168603	218017
309482	145761
30132	47539
149769	356497
439127	415737
113717	94344
412440	431931
29465	399867
428735	53302
87034	150545
82909	325283
455804	216143
485420	221890
94659	300156
449884	388904
189640	163069
137337	466101
261805	387742
86784	283252
184005	212081
109421	354778
358831	379173
399302	343073
200835	466737
89311	110677
34961	147442
153006	490888
83573	125772
414299	243301
13764	435611
453018	278520
192973	54976
240964	463200
414791	404806
131635	395198
426870	444081
193168	300606
247761	327061
311510	357139
131833	317675
81887	427796
349595	491150
255557	103912
99973	48235
81432	174700
71796	75499
424034	241362
301765	241575
60645	400660
392445	166970
223919	479317
450538	50885
332413	453012
254556	435708
388480	149818
94002	463135
349438	349272
86850	187974
464283	200597
127423	204268
304352	377143
25617	387742
390632	440660
444380	21310
466671	196783
452353	229872
296873	140250
325436	362053
286720	416607
236737	86246
84413	395890
318492	38134
171455	357715
434736	388896
101525	376147
49789	73532
433171	183213
318500	148590
350533	38001
201131	314977
377778	88740
5700	120786
132628	190369
199887	51606
124597	249936
367087	225844
249860	190369
347425	193552
126054	137719
342710	67417
377869	332392
432311	313829
371933	493758
86060	178422
286575	208633
10567	343108
241732	182661
153322	295865
148246	426383
80635	236020
127529	152048
468310	132740
486557	110677
426364	255859
5700	180578
372488	15969
257377	130088
258369	283392
318163	62191
25597	366181
390142	133227
1839	424781
235910	156006
258634	53640
80362	133789
423826	20513
83251	491335
368774	312375
203078	67584
260716	107473
343281	377786
197544	428502
309025	450876
276239	342122
293749	483613
85739	9075
61815	487513
92246	99521
435893	21392
206385	132247
405535	391551
84801	119381
25655	132740
201131	159957
92205	68950
127123	167061
335716	350473
402079	414393
264881	461392
309456	181692
216421	8531
487020	383966
492254	364720
218340	35629
261278	35488
301312	291324
195121	30668
343632	419691
409109	47649
461488	418000
236267	357923
262438	490237
480580	393516
409109	442480
489979	29105
66259	183369
164556	463799
431871	266622
14907	169263
337479	291249
54077	397009
220700	20959
409740	174139
299859	302494
247950	76829
265903	16433
385731	373631
463110	65670
18337	178048
474939	481331
351531	273831
67351	327061
442471	218675
275818	206104
451681	119868
75287	9054
323550	145948
290765	473793
309809	329892
464283	223732
193866	147520
423169	468999
110611	75322
85006	435276
271353	310030
117783	478415
148386	294304
464180	419492
324206	385454
99595	467703
96376	387204
101870	306387
104239	166628
313458	172309
290127	17186
60025	6725
320379	40362
339908	358541
449366	8623
420513	75303
308844	15643
270248	183829
10250	487837
170261	235028
4052	425042
7097	125399
9435	336526
440998	110677
235518	40034
334092	220183
300025	43514
359384	32807
352483	66414
55426	249334
139088	91600
445632	169595
144455	486885
167588	201822
380911	356702
368681	456231
31483	346318
419697	94516
471491	388425
214114	186571
398203	67040
86703	309596
405116	339582
282279	467703
430777	212888
12087	247302
486500	230629
276821	462636
476325	213169
302798	414912
226010	462973
191722	143486
245160	276142
264241	212980
385237	694
126882	313745
174034	359526
326109	381008
373084	337791
385883	4413
390771	334450
315088	248777
87239	414485
184116	280174
242424	19741
429287	469999
156062	302043
315161	419511
284026	70557
108370	368525
196949	33117
467605	387308
366723	160419
408496	33855
455820	190369
92379	59636
491854	204330
117239	268531
124013	320266
289995	98639
76295	228431
40682	138885
237594	245459
49025	372502
169040	190369
155302	325724
292721	237165
478588	55497
400695	180137
205179	269199
316102	469924
275686	187974
459280	489695
298270	378820
121609	110708
14558	430356
105979	199534
248881	186259
89681	349318
233498	465707
299384	28838
406963	60108
463520	236267
457172	59252
456164	286536
79322	315888
39035	263648
169819	279134
162919	420392
38000	12443
310981	296352
168257	22804
368046	249334
363515	27457
312347	110778
450465	398597
100743	164884
255931	273831
268705	317676
417214	445511
446037	29528
289126	209542
283633	126204
1274	276519
17511	272248
229851	190369
223636	87129
290366	44208
149038	313454
354545	74877
281574	463615
92684	222898
51447	190189
32972	54536
163549	357573
259559	251339
430554	267352
406882	281924
51959	86792
111926	244548
311268	250410
294849	110677
430519	204195
104260	5040
139072	29025
81242	333658
423019	190369
431284	98906
468013	252726
318526	489167
55644	378763
152264	430329
295780	367798
234759	155651
337709	365890
382295	154057
202236	43664
161755	43496
153566	363973
423685	31647
23677	90059
433814	6253
64421	296862
15209	308733
455115	4349
226150	16433
356146	110677
98007	77207
416695	9075
336592	401854
314311	187045
155872	195671
434485	317118
194960	132740
459317	403772
291591	405217
216894	127252
445376	95312
20946	285023
201925	462349
220322	77438
289513	158210
397814	251088
74233	237165
491272	1686
193216	152085
330442	282068
408070	122462
122745	273831
262210	15133
361173	338963
284809	1901
325277	52898
344022	252005
316060	156376
455490	129863
233306	409907
13306	122457
57785	204453
12674	356645
201866	409828
138164	343010
156695	6118
436612	113997
86681	259929
420164	374953
91462	447467
306358	330218
877	155299
172923	11586
261348	313314
452035	248501
306202	408014
302671	472955
23577	154684
99046	27329
151850	301475
309801	196015
70122	106926
171049	407651
438251	361305
476050	421830
295354	106475
119105	273955
254427	286936
291674	389105
342465	154154
461010	171306
367859	102691
256874	453253
304112	489582
483540	145948
15027	71141
200884	416048
237533	276591
323544	109212
124107	291984
352201	307279
83051	346216
2072	377597
106229	486885
36529	317356
103219	205369
411496	298767
414497	452018
483112	387987
212595	18665
2662	33855
131651	218424
19247	163293
301683	353617
176203	185335
170030	292448
366402	118170
428944	162346
474341	199676
264533	259929
379815	452084
135671	187974
256886	113994
150526	480224
480740	370934
458968	342420
339768	21583
280158	331581
383843	190369
31688	116495
331508	338271
489741	244115
202466	303648
189659	248231
449497	326446
372196	244115
215392	263925
7922	153995
254298	453134
248013	415594
134593	99271
236200	396292
146805	444383
59903	288035
2415	86728
305511	98168
235336	454377
121648	382936
259929	74174
341869	216591
131825	130152
19566	178202
103158	450161
432175	172840
436219	123095
474389	466737
457952	172535
105986	421935
327417	446127
74067	472457
257613	469533
325238	222215
444337	267602
347121	275861
326712	420392
441783	49021
310034	5040
456294	42088
395988	216712
191629	255650
423724	339508
387424	416835
24413	201367
464796	71615
377869	421846
460294	64397
73167	493557
57794	420790
120612	10646
27993	267602
470882	48182
397315	185264
490150	346763
166534	406763
295329	404053
245826	203229
397315	101906
274746	198926
327590	96047
208400	257603
47816	156376
457510	256025
457418	38860
229986	249334
490994	82585
63003	382936
239766	474966
399479	187045
147409	230551
105012	460437
191042	414832
57435	68950
479161	412517
492932	110677
475039	23009
450974	383673
238353	445061
343080	127457
318715	278642
310475	323237
391301	334680
97613	217870
459084	327204
177468	259786
444755	320169
442223	130476
466294	451935
252441	123403
453213	183213
354654	468168
192377	243422
66852	412968
417750	359243
407765	203656
392953	93533
380186	7462
405708	16325
359644	464531
275763	95149
326631	251158
252632	282224
373519	190369
81225	331089
329121	220417
200092	367919
64563	166563
391975	433226
166080	304053
75339	147519
416004	82585
258851	190433
260281	384019
467921	300119
464849	332109
139640	329553
136845	343726
204493	212278
174241	75952
263779	410139
150940	392788
315358	62176
249352	401871
402049	125445
361001	413662
346689	305695
467851	388904
332862	259704
304590	177301
232546	215302
18020	168197
352997	348798
475172	278130
441302	205267
83227	258052
1713	446008
3111	251878
458394	188790
336277	310169
456059	183213
238019	435375
192070	465647
30285	12543
180823	382220
225694	9075
238690	189888
274329	290450
71091	302070
177485	162795
267562	30919
2792	37307
208651	482519
97572	152592
59815	88113
103886	91470
453679	90243
196903	143615
406685	24334
224786	417918
216666	442314
96129	376418
26622	231616
244326	187834
14124	62320
333966	32053
272742	351193
37516	58935
144073	17051
229735	252932
372506	476471
483987	66788
312664	484274
335568	270324
135052	119381
73988	232620
102129	220553
73822	138088
49670	363581
359669	168213
70282	265478
329311	392502
439588	324035
373432	153142
285217	347866
339908	236654
293207	337802
212416	368973
66810	161299
263377	58786
290575	218727
301293	50264
402896	198926
117999	476231
467444	225087
260461	50264
313513	291583
351198	486788
88178	91253
340389	347202
292076	123104
159271	54545
83337	472072
72131	458104
135181	96149
20892	132740
297665	343225
391888	234859
196903	75952
81225	444
101736	12232
13113	134814
306134	171487
237428	299259
355083	179
346235	440784
467930	486519
349652	83811
457502	23018
32916	78794
150044	82313
260578	384018
396867	386208
222273	365274
367183	313314
415220	414832
109309	220429
95159	222701
6962	425669
188444	478415
62730	287694
18197	123410
202594	415575
127531	475935
238443	459779
40388	156376
479592	461944
81257	338271
227128	441996
252444	270089
431587	393336
211705	291521
419822	236654
200709	267602
233498	435055
89922	267352
340175	229928
321054	127979
32224	56609
186440	12277
73750	466526
263802	317583
311315	226650
292687	83140
358606	256070
295991	3250
397956	21457
121409	61572
431405	303648
483176	427190
51759	187264
343521	60060
310383	397889
59801	56620
332681	489822
444905	15209
123804	489822
226159	139146
361825	67432
491373	27870
151140	150400
459308	383488
326631	297865
119464	380189
109600	275487
6149	311036
302017	405217
87741	53389
45201	24738
185701	40784
146924	23227
481407	460497
71127	489822
223116	267553
42168	99110
350749	113138
201286	72523
479818	50540
24365	492989
424457	250563
263037	392368
274594	451047
238829	25410
254463	96256
135017	84216
292045	138297
234721	476951
346099	271522
341751	107187
273610	195121
339842	382744
202352	307528
149321	477750
135573	26918
187011	220367
191464	147520
266508	339212
424696	402132
97786	274460
4910	214084
400520	52917
45604	424488
775	260854
408329	425988
118320	382636
54976	80624
382848	168252
256235	63528
275460	300240
364241	61871
96791	182000
58418	202996
266979	395988
228084	136582
353597	46729
346272	140398
166475	11853
330369	17943
328840	401297
243971	471067
359178	438419
203925	450211
419130	231879
110355	44607
49025	218727
264829	386781
366402	388473
270823	310148
157258	303175
23517	241645
219243	91657
299580	492462
239906	391414
152180	403966
334805	79507
267529	191438
175895	2739
29077	477198
444139	425704
180073	315990
432097	317423
408540	479799
97777	14512
409167	466969
414058	294836
162628	430610
206046	77347
33989	200255
7610	311752
481406	175246
478567	32807
37871	201776
3276	274508
316557	234996
490427	15209
306196	424781
315588	287694
200715	175721
361846	26714
374029	189653
379269	93445
148657	245538
252829	126948
229999	372179
354016	244964
308756	190206
88993	334477
444251	203331
81322	438982
408337	361698
318715	434711
214218	287622
190936	2056
493625	405717
263004	267031
363634	286936
203219	128429
196680	393326
397216	336590
363609	113374
271338	21300
186791	201286
25655	477986
433453	317100
212244	267602
319119	164884
252458	13370
120736	258135
470519	15209
11447	402524
247578	432724
183376	32603
240743	86728
112372	95071
462817	115859
456588	420323
156351	220540
78	434314
451076	490051
25748	398954
160557	209553
489600	235827
176854	408058
181275	148910
69414	28294
371301	242641
281050	128662
137233	57165
103850	172686
48472	384336
179781	279401
131574	479615
321538	194237
23382	409248
268308	183975
458975	464420
12865	478415
38059	73236
230051	393572
74494	43115
16844	366493
401592	210438
78910	71968
256331	35707
40028	234323
386762	13370
486712	437433
31804	393326
92172	245824
461764	153995
439244	219499
158605	331321
76505	103827
415574	455350
73327	296308
268689	317506
472464	366534
290909	291984
201121	485557
148291	477986
326341	368094
90069	110244
79377	119824
405024	281751
76227	401297
98166	246147
200092	467492
97428	466432
281130	6960
139589	358153
291744	193412
78808	179907
88288	395988
114063	215178
69758	317118
12179	378686
60608	317852
275916	422576
113753	193446
464963	219743
163358	19246
43454	324723
25969	135738
73363	387742
78344	273831
34567	476414
29249	94516
325188	440660
267516	60923
276545	300053
93736	155750
217417	476471
479343	64457
351041	359762
273900	340339
172335	225994
81257	375833
38755	69065
116947	119359
16844	312491
477545	322805
229522	251571
431298	409828
142989	13370
178072	420265
128350	287423
328867	114978
293783	197604
388395	190369
296277	361296
178422	114059
97484	293813
473360	193296
161297	99437
355679	377205
235375	443693
19923	190766
319548	469078
399352	330469
304506	441313
35263	276813
45216	301459
16693	179273
467085	90346
399089	341153
206407	298131
315805	32229
322448	80296
330488	336816
303675	186159
493142	16433
255650	198253
268200	186259
325638	40784
246558	40722
228460	228431
47850	235202
303507	473360
278331	175594
340769	360986
241201	154137
154853	190369
475081	478232
140599	407386
437796	372722
443890	475654
4841	270095
493476	256121
336071	9054
198317	409528
457740	374784
115339	33553
225157	458837
103509	47507
316565	149430
226650	241867
190603	412980
95308	324430
21411	28129
186440	450615
131467	198504
125737	141340
436699	283813
305898	166513
288750	71009
386926	41608
260060	114930
88105	167876
13082	217432
318088	113822
474795	46127
347121	339837
298385	294904
318179	97785
103914	249834
217851	13370
387647	456305
91600	243256
290696	9457
358860	157548
173530	290450
484214	248835
92969	51895
181568	121069
303507	166663
316240	145691
36615	245333
127014	337849
48576	99901
320498	162947
188184	494102
266452	388613
364683	9203
484567	126204
192973	491350
364757	160428
42228	52929
367242	380130
464022	431349
352516	175725
116331	205289
239204	74755
454987	315739
193164	75499
287663	339056
372280	469237
260942	92613
179277	82386
421777	207916
433939	187974
231625	296467
446644	367879
285403	156376
230213	471745
167035	283258
176529	231141
4361	317118
153349	262054
329942	369599
364618	444315
316574	445821
46412	433240
374847	86892
41804	240374
384924	212278
385581	9437
319446	52443
391479	275299
19727	369684
65598	351257
86560	412593
259775	381416
222783	132247
198258	110708
22197	430170
202607	413525
282402	364294
377006	461846
465430	48275
167588	95378
361823	310756
248559	132843
208420	115059
240127	473125
241539	468010
302918	103414
249681	216591
441302	141158
420972	384336
367846	452746
97467	94344
391815	20959
67351	72340
39683	182142
162648	150296
626	35622
78041	365515
252181	490564
401232	228431
449117	23018
361960	410244
471899	343085
319516	393326
338280	6899
444139	193901
247092	13808
389303	190369
96421	10216
264080	45441
306354	141435
249894	28430
375492	387742
262338	73990
196406	351732
400888	479480
389656	451414
267605	160428
467513	477774
436219	68285
423444	157842
447122	41281
359889	278802
39974	138154
26247	96471
202437	323203
330195	294326
11783	48275
211725	329413
369432	154114
231350	91952
377618	447560
119377	458917
163578	49231
265652	122694
114643	379237
175053	375330
60065	402269
455615	63528
85254	421830
491292	398122
254446	77627
421591	265589
120527	479759
312240	183213
291687	141509
371053	110677
135971	387742
414513	92613
265864	463875
458064	476447
91382	405156
260984	178662
72804	332942
134535	354378
320903	440503
151928	162831
138016	350146
57978	103267
104740	42259
434748	318976
112385	242283
189617	293813
382125	309425
423476	459213
9606	62191
314548	184032
301557	408940
84745	4724
339650	417201
269136	116199
318071	401871
15068	11028
370818	53490
470441	194165
167331	155083
280121	237458
217740	360446
470748	1123
281677	102174
115604	383720
231727	220566
419870	220856
175013	363888
341067	490047
391628	254474
452736	330072
213231	443191
328730	214392
372354	260743
185554	31049
398997	187124
387339	284463
194119	391414
426213	383226
175499	249202
298501	478415
476096	283265
56155	204120
214232	130310
399981	141509
458107	204374
329660	351371
250410	459123
285694	356543
145448	438623
331017	469908
44160	322186
69259	264908
307287	421830
383967	317784
6663	180578
484481	482672
413015	155300
366472	466184
105077	51881
68320	326997
40443	138088
78168	186561
482443	63528
13109	28129
223847	50538
175255	336590
303716	269199
117799	303424
340653	334045
231065	88105
343975	339829
242476	165556
22637	28838
71054	190369
394425	423603
494082	317118
196003	493022
429340	401871
449817	186259
455862	153099
202379	342475
268455	86728
447962	380538
4578	388910
60047	398333
234932	390349
473669	447517
37281	447560
188641	390800
326742	419580
103091	317282
269612	285156
490324	176542
333940	313314
200749	86560
111851	335567
435630	100149
50442	41738
423206	68762
121594	351732
18642	148334
453736	230458
141218	464447
161644	348798
191773	259534
183438	380271
167588	387813
457418	317603
21449	463535
299497	80928
213588	453548
192660	81899
36066	428158
28407	482612
488768	321701
324667	237235
55774	273866
41387	13129
396243	115439
488678	262954
200905	344904
191966	7193
81621	313314
304887	430356
50506	277105
278798	440660
665	277961
290232	391414
182094	360860
355025	131013
235021	49987
373851	86077
261926	276081
29079	61693
215399	258391
271760	113625
397854	440660
265782	138442
27819	421830
54247	310261
55430	98906
245488	438034
69503	165765
377529	41062
280025	252519
472692	181957
135181	75805
426468	2713
422015	106862
118096	317118
231542	378462
466009	281327
7683	407533
81432	16433
384366	134694
186769	6253
420090	195453
3719	466110
47861	33548
395387	15133
346746	218727
65800	273328
141070	368410
167237	352035
4339	25366
317360	274520
5990	249202
346272	301337
249098	98174
349242	420699
467012	115090
290164	152321
112859	231362
349834	284630
233192	88113
328255	435428
361675	261785
374041	187998
208074	368264
481249	401141
161571	11626
260678	140597
470328	419446
487056	78820
418305	366124
220925	206482
276821	282772
2187	127789
468287	54976
366584	6374
11586	169899
352237	329139
45579	456277
97684	467703
77853	287892
250316	484076
157461	318735
201679	13370
6532	266852
710	476471
205084	122320
440467	317675
209621	76063
39601	53863
322848	351518
306160	267029
118721	273831
144274	334055
475754	215089
428213	196783
415681	100619
234046	8084
121539	35707
420736	346967
187834	196783
363320	353517
285043	315888
478737	452736
406579	304865
433820	125420
35258	420314
290208	114101
334745	201493
258911	286838
390032	386799
274357	138807
130960	116688
439992	239028
412971	159162
429801	105379
155062	51895
142542	457297
470054	189500
204330	15209
355529	320413
103596	195371
345707	403513
459721	461077
420421	261396
240796	190270
171651	473431
412489	7771
444700	292721
411707	331639
241137	110708
489545	374049
2935	218156
427998	465398
137450	446801
138611	344350
484691	295650
378771	121193
488074	220417
480432	63114
227188	364517
166259	367110
25969	451475
485368	281163
33053	176536
198317	197773
28343	94344
460256	190369
153322	69617
344125	18665
162813	286936
241912	219866
140116	162795
263505	293142
130739	58881
274599	334438
117833	181188
18223	197996
199895	419197
204412	84111
319338	205315
397563	272708
93384	276440
68098	223760
3036	68769
474341	77103
345688	435448
274247	384352
460084	174508
260185	249824
433928	15711
361181	91239
380858	189428
492393	118870
32763	62191
39683	452542
190015	250404
222886	484505
412111	127844
452704	339307
101271	49903
381256	218727
342849	456640
425269	263009
262312	114300
414145	131975
769	237234
441628	35437
318476	252710
404506	301475
462748	373009
430646	345004
185761	411944
357411	266742
17333	35035
74733	176557
441996	392869
91600	110835
199276	255650
400238	335467
314311	250087
52098	215201
443320	436067
134597	122462
431910	75054
16969	287199
20998	417473
120099	1605
143430	392086
446720	247899
381644	272230
205929	307129
23168	393737
152095	115340
106648	80543
130878	19620
488588	236045
432022	144046
315479	370725
273163	306545
31575	295114
415414	165506
260352	156189
172165	212002
350887	398235
64459	140835
426248	295743
69283	370866
174062	436062
330037	100503
389171	481905
258646	491417
484993	457081
398465	186714
170901	205223
259781	227101
293264	234356
182390	24374
269949	208577
262598	86476
242419	321848
65513	250725
109733	135766
89962	65913
276821	155098
68790	38799
449966	335606
65712	391204
180942	419613
362857	52722
339333	187124
370000	69856
335097	62191
192975	78743
58372	128845
400197	185479
485536	144073
109230	478415
250989	304865
192238	462836
162541	94665
437210	21411
28357	64794
418440	313745
227511	254834
154712	10379
163163	430546
143671	491984
158099	60333
198043	307771
23018	331867
6467	380179
317590	408758
448349	312259
148874	334844
193306	264766
184528	83610
78469	15029
306605	190369
335970	263514
8146	237781
247324	254850
304965	235768
290231	26937
189798	367110
199582	125451
16100	355806
91738	85078
311067	334680
329121	369599
238958	476951
179045	112695
199463	11676
115604	430356
201510	21585
222203	322089
329025	73821
240529	53020
54085	50264
48146	358853
160772	153960
359824	213221
353017	241468
30568	283354
162807	401552
42012	6078
368006	110925
23100	41468
52396	178277
376693	198317
74951	9203
269622	110677
37804	63748
157878	197996
419336	36538
135212	287694
107792	397115
13930	488844
209954	270139
404139	246591
156647	94665
154580	113138
436864	304986
267258	327119
453136	442703
874	203930
228640	214024
338752	243438
264016	464258
490553	461846
298519	327673
1430	222539
157945	466028
41611	107255
187656	440660
336071	191761
118970	258370
47624	64432
172370	122085
160792	280125
313252	220487
344908	240723
256134	122462
76228	179234
416025	136576
200067	424901
266965	422175
183913	24516
120101	167546
460021	417918
411999	408805
314311	475555
79332	391414
269772	63528
215416	337921
121471	414257
418865	168615
14131	96660
171278	42890
423828	268531
77674	75303
44653	388100
123975	466737
396345	21411
292721	313745
93451	48275
207443	223146
114025	172463
230383	76111
390960	385000
178524	179745
70899	107487
314228	237165
174665	425351
455459	86728
351540	170794
226919	186561
287997	203145
358860	413787
81974	263925
113594	162947
148203	421830
25969	314742
115579	290546
8144	140027
19376	46086
306143	312595
256747	187836
208089	457774
264164	90682
455351	213454
447219	451996
17398	396431
41189	466736
392673	293813
202600	299930
301166	234829
124888	10231
354866	489402
127084	225595
153411	110003
99291	85928
436716	4349
169150	271687
253916	133186
1323	163291
30666	131192
150066	375133
348522	282761
329416	461566
423682	399392
30411	94516
452135	12129
39892	174955
64526	297461
415270	98873
197212	290567
33881	92274
199968	351417
76819	475116
46236	433331
197278	443480
132745	188759
215061	105232
3101	411157
98468	132740
266852	483283
123801	228013
173162	111623
78891	139755
167203	228008
158466	52490
78847	407506
414784	314223
67404	111206
454496	302836
24870	50264
199744	345602
93691	304466
382192	306992
250584	179375
465820	147241
134299	385801
423076	416287
274345	348176
476106	245317
63150	440391
73298	103773
137437	127921
132032	478415
346412	157930
391904	357940
144009	422998
24928	364837
54784	62191
269101	218615
111455	209024
294962	102030
431947	145948
331364	241596
361291	263193
209898	277167
48472	345027
53066	181432
319430	328085
131975	368318
482456	359882
254446	250004
331572	11049
380709	276358
14394	376893
237120	319032
277663	280635
257391	73018
50660	196783
490393	226494
153813	108694
258683	272898
313626	363132
3794	291984
455875	404806
225017	95149
285664	228626
290032	267602
256985	430210
106321	101615
375606	324825
96887	317118
447995	401297
94196	303175
247532	205116
144098	226587
388532	285156
486241	276539
252553	249202
35806	29114
22507	57375
313672	157839
78279	293813
285613	176878
281574	267553
309971	20521
362932	55909
470136	364703
7106	144845
74540	363973
87739	440660
39601	269904
173776	437018
408735	291484
87517	475555
337830	366100
51450	188790
285621	176747
140741	58621
430684	299408
227852	155594
131454	157247
3313	231382
393599	487762
272868	45513
207631	482214
404899	414334
456788	230710
144299	382019
190424	118258
130069	400273
267562	129296
2293	90123
214588	398386
222721	406638
181855	246942
283756	446351
52639	334056
493128	451016
359374	278918
408437	258607
334878	271231
226562	113138
310153	313368
450277	93238
119257	444
284064	243115
20751	258999
41219	63910
147028	256121
414286	54898
72470	307094
193747	292261
347042	118886
207819	315675
95794	344448
258386	230336
429865	261396
297069	71477
353591	119849
325479	244411
437895	389734
138241	4349
105384	229219
320282	166063
240369	234798
403225	326997
377922	267352
257866	343012
151087	265065
391805	124119
126966	311907
182436	413069
117103	265499
403084	94344
361001	326428
212999	55524
214605	38622
409238	412322
237744	430356
20772	338654
449681	19600
350968	262385
27118	129934
376978	270337
112338	421091
433206	455699
345401	409896
47531	446351
146653	45141
263700	255126
338954	378686
191680	188067
391669	289571
98381	405429
135336	11167
130121	217432
81188	234356
220485	366127
27322	286728
454454	304299
409889	63957
181447	294102
136112	82585
31692	351051
312842	317356
399818	330218
347374	232970
112625	78738
434140	190369
114748	336735
128940	438267
281826	16433
377635	246311
341308	258270
455141	41462
254251	52030
181299	264406
351112	9054
108057	445353
111048	49870
243610	259517
57983	201986
301928	276358
200379	156376
141889	3655
230574	94333
245462	190369
195373	286936
125307	89255
111264	86892
221711	53994
73703	220417
410394	110677
455804	300473
2123	423942
178306	427205
398836	215075
248013	20764
370642	413490
490569	442368
20334	32807
178422	354636
310918	166063
264097	298982
55771	119346
266538	227101
457392	259768
406764	95479
295580	304865
214213	440660
144343	177777
25411	341271
174783	20959
168322	92613
314816	321118
67351	10411
213364	291936
1989	430485
5354	278427
36612	362610
131939	243533
265503	140728
135179	319471
48667	377689
99362	83849
258678	379398
111002	293209
110192	296432
330879	177861
208944	235445
68909	477790
74641	162795
474991	353147
409238	376814
450013	279314
430488	153095
245235	36270
68035	265711
41779	40722
16403	190369
268127	458559
409728	295650
231305	339477
238796	353884
179692	181111
109419	370866
302578	285156
192238	87434
17449	64474
474606	259074
447988	481257
467524	445103
302153	209542
420234	131287
296232	24401
323719	91714
46607	319130
15808	37532
343470	23775
231706	385000
113843	262213
124888	315262
275729	273831
436052	94516
364472	311614
341513	75303
454170	30140
487091	407334
45911	392301
220411	354694
167588	414443
269199	93546
452992	327225
434069	430356
333683	28129
69029	375497
423864	84345
360798	91877
245812	183213
302122	127921
124763	267352
443076	380579
434295	239619
418696	185013
224884	152502
49	263254
21411	361782
310153	195304
201737	158202
206824	451391
484628	183479
312349	463822
314369	2990
264672	377906
379216	122581
286433	55012
106352	204058
97499	423828
284218	340545
269167	317881
132740	397542
175907	28129
436515	158715
39683	331508
445470	53490
241614	32317
346361	482996
196577	102288
66348	113051
302918	403501
236532	273831
20946	351063
374526	318537
15014	450396
152825	263009
36711	439418
450228	107003
489829	85212
117440	1736
278769	45413
23094	488641
195701	463799
250102	62824
362526	41024
477464	462823
101647	209510
125948	467871
351639	184853
355025	157432
56773	129197
481419	409738
193351	98906
216143	119995
322681	277654
168542	264406
208152	459213
164933	477907
457418	64317
190051	388596
310153	264303
352983	212479
329311	153339
377448	214050
915	250434
284049	75303
229042	363132
127791	103010
393482	297442
432781	201200
242249	219001
334391	150426
271833	190369
316652	351706
127065	308961
202881	469235
165147	440660
104716	419576
334246	414715
81418	260014
45393	120195
214207	228694
132247	319081
490195	352864
424815	111986
398056	184432
71816	492906
399350	9935
201131	412105
200092	392800
205607	24381
267566	313745
226023	64598
335951	448424
199975	464877
225512	126204
199340	171953
24333	267022
202250	344144
382811	429147
317435	115470
282336	281924
359427	341105
327908	475699
310971	269199
176018	120195
322585	80543
198043	274309
24642	183213
188613	265065
73520	104740
141563	209285
140900	95007
326631	385670
321198	328140
291531	46996
104847	146496
410396	459123
153113	192664
304404	451531
418189	451184
16977	176878
143163	293653
45164	241759
191447	219876
314720	310756
175578	101816
409048	172184
490660	5857
143315	472970
172353	217423
193164	316388
61651	307108
233570	260879
340873	2919
368234	10646
292588	320464
343334	51895
468818	35150
219168	482079
165680	19616
130224	149433
41608	362497
19622	313314
290434	353090
265197	472654
187885	11730
253498	441248
276663	397756
203213	464828
4467	145608
478521	154436
454038	47148
78852	475089
360459	296758
172136	106219
285403	275790
420735	428864
167583	478108
198799	465240
154125	450798
115449	250410
398391	401871
125442	482600
185526	234071
21582	234356
194180	142434
478287	483761
477407	443858
226023	98220
393409	283243
205554	40447
207478	272339
450687	42189
113921	176325
229372	438783
484972	317855
149089	478678
24312	37515
473967	132740
263980	336590
419563	151944
81358	297402
31413	119381
160182	479121
147297	86486
32612	303648
327883	366127
132204	353222
131574	268917
205480	446167
298085	306057
182000	378462
61537	96966
135971	359029
316154	363581
454867	17941
161989	176878
8292	328443
335707	252121
96679	12245
278395	225123
474341	307668
200092	410813
30437	5857
278371	12177
383526	110677
484989	182211
110835	178422
425453	126866
365410	13721
258244	284382
278723	85202
30047	18591
215597	311476
439977	244394
389260	16814
295215	208037
107292	231791
115870	484266
268516	34272
6284	364160
74784	270111
1607	449090
446790	481785
490177	259655
422463	381857
172864	180578
212681	174564
335743	244482
260490	280827
435239	23018
326260	282395
307762	110677
18515	207927
422682	459622
282409	267029
193767	160976
383296	99498
315671	403747
321853	150478
147750	168615
402316	220000
273900	121171
366228	247296
202001	48239
148169	488329
446069	53863
406490	174096
61666	398066
414477	482143
201062	22635
46979	419850
304208	204925
439977	100961
89286	167013
28971	431120
453960	86560
325036	207535
244108	214992
409041	63528
443308	378082
402438	76315
63959	121453
282918	414771
389512	174411
316095	185879
291424	347064
164376	350109
242025	413336
238792	440962
356609	282982
177775	240609
89739	450647
211529	111371
130943	314815
195834	326728
376627	273831
178325	465768
121804	401871
64777	258021
466747	443605
31029	181668
10458	83985
317194	235926
201956	15209
461	323213
413415	396241
408699	440962
194024	481279
291540	404778
92492	14695
192311	270266
85941	134695
202902	204773
137891	487422
133104	22827
98352	482138
339732	292627
146981	197077
50868	6383
198403	446167
460850	245679
361138	366090
484407	436106
135074	84089
11710	245955
251149	469235
63576	191191
290699	336590
340182	357989
164479	292188
361780	268194
203656	483201
99147	478060
399974	410236
332391	408804
462574	93628
350118	277450
360764	396080
66807	411424
124263	4571
146323	313745
243735	45466
372193	93325
275667	187834
235108	452989
359299	329406
198277	374148
345401	230829
273900	194830
176885	39638
391391	97527
98850	142318
216561	476231
477189	231839
201601	243220
93012	203656
295566	241468
292540	301499
120412	164374
49069	200976
189073	398333
335259	119868
435683	348798
326428	322915
227464	160419
13676	234748
167897	469235
158353	270139
224696	225659
321650	74542
295404	486885
85739	339251
196398	111572
365263	436527
457605	149423
478588	6072
297969	442777
250683	276224
288809	298415
420243	396796
67247	345745
470819	273514
191695	413279
459342	132996
274852	356018
267811	49903
261405	156356
434726	256819
478289	187998
81265	301659
462147	471968
373810	33855
320259	21758
149775	391847
229087	15209
311075	23423
254446	259074
129235	179045
286136	173611
426523	481019
418609	12895
210469	86974
170237	241104
299872	359029
292641	183275
307868	187974
240722	92954
138596	374772
117647	364109
454867	130079
225157	190369
298775	160990
268462	93533
274720	139648
70847	277717
465877	464891
457739	313745
118786	442947
189659	111964
224594	378652
380680	21247
150489	18665
24474	90880
7968	445061
390142	359628
216345	476656
373025	351637
433771	59658
12564	280080
378982	214024
42279	197908
301156	118066
48652	166513
434862	133830
474341	406662
387775	189125
219915	52537
163662	7771
165436	304739
318683	75941
130069	82991
111237	172266
106739	71311
5327	382936
456783	105053
191507	474198
216666	198974
86017	387742
222334	392845
419211	13370
118068	427321
104211	295440
360459	458898
298018	227421
429682	250389
266508	331451
288354	132617
10877	4413
166831	295438
130224	13915
115382	16433
488102	250789
225621	478415
281236	222894
169073	228859
434726	356413
391119	339853
180070	406626
306409	29367
318573	355348
146798	16433
284748	82644
397531	273831
87661	26444
295584	24808
60742	268118
18921	376775
395983	325979
188156	232258
46487	387903
205553	475100
378404	166
364822	139648
85367	492417
486554	276358
309329	353125
402856	19729
41161	94383
130242	432976
256901	257686
5502	483853
300478	317675
452505	267602
478847	35707
224534	115024
235547	127921
16131	317356
451016	43334
375353	291493
274876	461944
196126	346242
153466	302560
189965	393326
469521	468635
118488	178436
30530	147068
382708	291180
461888	233187
413192	71281
413671	432320
308624	257297
469006	51881
5865	196534
423583	129489
423518	103317
91	301723
48479	423688
6358	114589
440228	240364
225120	288035
204126	169951
179366	295772
413495	144886
181680	228261
168437	367363
290824	217799
272407	221324
325503	464350
358373	276055
144188	479760
97652	205270
227303	409828
354118	313596
254508	190369
105969	306102
310012	369599
276597	338915
99659	281924
77700	113138
146893	60954
346784	49789
49927	221757
399507	245317
6745	261356
239279	183778
407294	287957
342574	110917
53511	266906
456556	489552
65364	242187
43831	51756
223929	156496
156165	313745
477572	276358
366960	224097
171107	440190
30031	190369
236999	250569
169124	459684
327209	191742
184471	279871
337673	421285
21203	117565
417938	138419
342840	18515
102644	435871
18631	226168
359669	97277
357544	164075
10708	101058
84960	468387
313355	275990
163594	172535
259250	328059
274224	153995
97809	84236
432591	260011
362829	224430
266425	198790
315573	75379
279936	489822
301557	125085
135433	105258
426785	226191
466332	109583
37657	359
290794	86250
70892	295484
262210	353562
446496	369577
72590	126548
383105	347476
137963	126762
221939	130116
490101	387860
488598	297771
208542	249877
363821	369577
88510	110677
173698	49963
237120	441700
275271	237363
437306	177501
376146	267733
214519	385237
326631	340505
100795	239561
120771	370949
146369	81623
80198	433733
312748	475402
324610	227016
11626	301857
312570	478990
19067	142018
9095	261396
170464	419850
221068	315236
138310	402966
130069	432437
319005	175897
194451	205289
229735	281504
242049	352864
186597	264569
200478	84502
49906	348798
190980	428026
276821	170341
117545	269199
109373	474344
212871	164164
289992	264154
9969	468919
305613	102352
208300	318506
346484	85471
283608	485304
21449	402323
384124	273831
127462	432421
103464	193657
281052	86728
414286	37106
210815	15209
327209	330731
98543	401871
469817	268176
163435	380906
340515	69130
105450	474932
412702	442867
483330	23733
139049	272069
380610	452389
396421	417408
404568	265518
412705	145064
398898	60923
170660	105935
324459	196783
168361	229847
456021	54717
308528	275170
188886	45483
445282	393644
299106	106840
320121	86506
110835	21057
6230	306387
396650	486885
311028	49903
406968	352504
275215	331535
260431	74800
341957	268176
307448	172883
77443	313387
67763	229219
476970	190369
404952	251041
402566	62383
195227	458866
398782	263167
27322	251379
31258	486069
219705	239317
177814	489167
269574	349181
187219	291273
478588	465811
214111	3011
244118	75873
205346	410028
163229	176838
325258	266538
464778	420571
262931	205684
478975	217300
86587	212081
349638	121226
316136	195885
281709	132740
438101	285156
120737	455723
451849	413535
246540	314632
36184	248777
373370	234356
394200	276358
412624	325604
202773	63485
231312	16500
276305	3236
312474	256723
256823	54976
327474	71230
224822	393581
113372	211649
135404	378462
464469	6467
488713	282750
100073	287775
235261	413184
81188	207042
277669	345675
473658	454309
229869	29834
407443	277961
324967	147262
373158	144306
136417	493853
489191	434893
490960	491356
141416	32807
43427	418442
195362	101788
106524	186440
205359	27748
85476	186158
17704	313380
15893	92888
393452	211868
202613	428477
479333	59200
33424	387860
397778	190369
399825	451414
153548	390241
13103	471093
257166	287185
397278	43618
180674	243977
146772	351414
480847	332963
119888	226378
448104	331875
316848	98505
272636	249202
315518	141509
264239	283589
340083	48275
426057	454975
462760	110714
77779	299222
135103	72170
58784	196132
336590	433059
333205	492316
277670	326446
363903	152321
473359	120914
36940	307279
204798	50868
166158	481785
157250	61059
405476	385561
77793	192724
358909	386817
381590	420944
438103	362633
38285	251597
449521	340543
383135	453034
282195	190567
205773	277444
364636	237693
230144	202932
156171	393326
277799	472239
257971	434565
249255	351451
336829	369940
336768	103804
345715	475571
251645	26967
182744	453847
293141	131606
267562	42021
265449	21583
174139	181614
44721	99405
135964	202892
242491	282989
1430	321923
276597	117399
266897	492906
324542	67893
234159	116294
448478	201754
272427	447517
335620	305449
394457	293813
9803	337115
179054	142018
174997	340164
322737	440660
198317	392401
336071	420364
470658	18418
194400	261741
153324	399468
371983	206772
336825	16698
458836	105585
106275	21411
192800	95608
254735	288354
251925	123213
117967	2988
343341	433988
275569	47092
170358	351277
265017	484447
226434	376814
249709	163389
259204	281924
214244	428864
82981	338118
459920	61063
195689	115121
208577	5040
488971	320097
134694	34684
1358	9181
245522	119123
267562	241198
247997	463877
309066	460789
399472	15209
312474	337496
99680	16433
5420	245827
176217	73951
41786	455802
253784	322081
437346	435572
3504	465249
339777	177777
73417	49228
122502	440660
282508	18294
9362	447517
25748	95725
363500	225574
288904	467752
74783	377907
219607	309095
486236	78380
453821	87620
375583	317675
427419	12967
380858	182106
247710	196783
308054	171813
118309	77727
456021	431021
31972	266053
407651	64386
74720	29253
408885	271963
105426	51109
244125	230576
436575	154719
327716	136680
443153	421830
219989	415920
289995	139339
254769	467703
215676	77189
129328	323544
312350	87851
149295	166513
428738	415519
31451	193706
54399	81599
439719	250434
108543	38934
309458	263009
321213	405377
330059	340000
440888	316268
420665	164884
381182	132996
88359	201208
335656	378686
96404	249334
78617	412322
282639	187836
358106	420503
68843	41959
308020	303452
321171	235634
360832	370946
55914	98294
272804	49966
198317	64006
372081	226694
309562	371518
284218	156043
296052	92940
170721	110677
79100	313829
33265	458933
38038	240288
216780	205305
467277	99982
451369	424370
490473	64335
5493	83942
259769	207535
335441	366666
174139	41209
333891	438373
24900	317852
190738	244005
443436	75268
16131	430610
99533	283445
138126	167391
333074	491599
83310	306409
460258	210621
83303	467647
299843	25984
215968	465063
473992	430356
125417	41533
90696	332685
124185	186217
350064	358087
345232	464029
216860	313745
431677	256121
406660	401543
383164	365785
63528	300819
476941	293813
351253	468994
492058	181911
481444	103482
191536	182378
477578	141623
42819	217423
105389	446210
348177	398834
34606	310857
246351	10146
336438	27826
111429	390771
328194	161927
291034	467107
486499	427803
453317	109949
220454	164884
69029	291151
466790	478415
304493	483761
182270	403364
91634	175373
203022	318932
228380	391414
287401	392086
21275	326207
223096	388407
215510	158155
121259	96094
247597	54362
158219	379976
171651	88970
156599	94344
73153	229928
180073	93238
474501	2305
115138	100503
89539	391414
96722	123501
219198	385141
78669	489496
416854	353331
309595	300099
475790	387333
383211	51862
449084	399868
419159	126030
68985	16403
99342	12407
483706	46079
11406	69847
88426	219743
373755	492595
95794	39405
430417	36561
392893	88113
334222	429863
234797	251116
197036	436042
160744	291436
205853	84857
244917	451896
334092	457455
342465	378686
429758	9843
478501	379464
155817	263316
34226	245317
226150	473006
37673	85097
244804	424641
239303	93294
350553	176038
468162	49247
452709	155672
321123	141311
64777	57774
134578	487874
3809	199259
443002	113138
478789	269199
304404	69824
262756	309801
223452	251283
458065	70830
99810	379649
37760	336272
28399	50040
225694	482991
368830	474362
258864	398333
370466	118790
440454	368429
150864	53389
201078	39812
356014	293813
222828	197440
352190	176747
184360	421356
466623	118662
271188	183988
483987	14039
394820	23863
450161	249709
100852	453012
222389	237631
281596	454975
362676	113051
164570	144529
130069	295415
70186	260291
452769	256245
64526	52917
168467	330986
108706	372502
24328	171718
80296	124085
268128	379508
145930	462901
221173	99437
151869	355093
123528	303320
64238	313453
369321	192195
10546	52062
249992	460445
476804	391600
298600	113436
400303	188759
401232	247556
171915	132247
348798	29668
75533	317118
153719	166827
386940	426595
226471	405842
452722	484587
367002	321628
292309	469532
221080	251116
167165	166513
221734	151165
453213	87184
244536	100930
322585	295650
485869	185307
188943	16433
423856	97277
28	94516
145310	385316
96146	257858
285329	169822
420671	307193
77443	294025
55448	165465
343700	409828
428123	34833
85111	346042
82430	37189
88125	112235
188469	268036
319824	79751
67171	300121
485932	238942
449914	239872
164971	347946
358944	349608
2946	306677
118896	207549
188108	447519
423647	190369
225653	377843
321743	285156
61151	273468
427906	64335
315675	317118
110606	475895
303507	396127
4262	492805
463089	212403
298568	236631
399441	435903
85916	226023
76525	175126
365937	338271
430635	38134
216324	337873
418393	44607
312231	467453
454309	166518
330635	118625
292981	312698
464551	48861
251973	481279
112443	14722
129300	236213
297971	219849
39285	168959
233236	179045
410558	134262
45098	246981
29249	178436
103330	318735
462758	189653
264333	112319
244264	19204
224384	114754
464149	441996
239272	129772
216453	477097
28360	491538
467444	96605
473145	186381
72594	132247
333956	8084
487508	300813
91338	184528
214631	361572
198793	190369
227351	433279
168798	60517
105017	452230
287444	266312
3458	18665
411748	212081
327102	192610
110666	420820
356805	154355
8151	245538
185905	135766
276256	256928
27816	249334
33494	401101
245318	303175
246004	491897
36649	154623
287121	25034
173397	273831
444139	484953
329819	376814
1631	424614
106736	377906
139485	117179
145697	311297
107998	410074
159920	231021
182355	389611
259784	404960
234881	110191
409474	413924
170085	166517
44990	426986
456104	99265
284716	127921
121337	249334
385871	451016
435828	98653
379870	481061
425166	163423
439746	92628
262950	209510
370567	105329
110927	475591
282378	332874
14983	151944
455847	248293
195748	83403
140031	440249
277523	5857
354492	478415
81658	486885
377586	5041
49461	258220
296029	111635
295718	444995
147942	277961
52695	480932
443893	444985
331299	469235
19237	100800
408449	151944
210909	29993
186789	390232
441419	288967
164735	226494
290728	15133
323226	332171
124885	140335
174147	355403
360997	190369
404198	231175
168354	314862
19135	282600
401789	10354
379867	300825
220154	420944
370909	316575
131022	113051
379867	175373
66129	215678
223679	187998
463607	377821
284494	271985
198495	420241
147228	355986
201946	458226
5623	83986
57447	81018
176130	329088
272747	15688
127779	273831
369292	393184
223746	367958
255388	145270
196837	166970
460510	65790
72668	364577
7354	271626
240882	239107
210493	60691
378558	428635
383304	136388
112067	221031
66547	317118
370156	231891
85016	78811
430678	64813
254189	421356
114748	239842
49308	35105
178601	315474
292478	134262
219546	95536
313409	61665
109287	265790
105943	474333
282461	196958
61503	269654
110446	58474
265053	152085
266843	97366
330954	44111
408854	111182
160534	125109
47621	22347
390956	212069
153535	56477
164254	408219
280799	391414
247710	402323
317228	440962
474341	399602
410951	88955
328647	173174
366047	446515
429787	351246
186571	238413
264303	451016
286900	235148
460582	493228
264164	244531
84745	188434
128292	236240
232313	69617
383093	162947
475090	469235
480477	230729
249272	469078
334285	137508
57609	151944
331297	204182
390349	299070
258528	64335
439144	343085
324755	185307
282822	313745
62730	401101
332703	209572
211252	162947
355025	196515
59159	309425
242437	215054
311958	473352
413807	3868
336152	182032
426724	99567
11719	418551
483866	30761
425370	351732
253659	282782
338931	220888
286211	148871
269920	42890
448026	190369
431570	328470
73743	431799
80213	112438
106892	424670
433820	491235
39876	4413
198450	320141
154835	20694
415712	436042
385237	459797
431847	150664
257062	392806
350501	434012
180070	404053
389937	47092
218200	11934
156592	86892
432184	287707
395029	371619
440511	187974
319730	420511
490722	253284
379696	278520
200919	62191
20669	155848
221487	450439
318042	380196
411083	384605
352778	90080
197206	253584
106514	374049
379680	441299
487199	432476
491080	262453
139350	80662
453665	351822
367760	295114
283115	57173
283418	12092
399312	306474
318959	398333
94722	100444
461958	149373
390780	127054
452243	186384
97860	268176
189640	252938
284683	42152
336227	413518
93353	337713
354214	72434
210186	48247
117942	45413
430336	433934
65134	223335
392055	414832
465300	412925
208520	405217
64495	360480
103079	302560
117760	134118
6479	307723
131581	78119
15068	136139
68098	249815
8399	145188
325657	8459
394075	141817
219546	281130
428887	385027
486994	60517
313355	34603
465740	468811
61647	86560
89047	181442
97499	41495
206966	62191
346804	81800
198565	146202
464636	129857
279327	267602
133909	395971
158858	71584
413524	2199
6467	203226
135630	229758
24208	152502
172396	294488
94262	165497
302471	490888
178130	383041
249017	343992
131703	68002
240905	244864
309370	403501
77751	296693
367914	184902
360733	408106
437030	95942
101810	162247
255781	421356
338508	411314
145217	414334
344314	47713
252563	423062
229735	48616
398843	176142
195354	95062
248802	184558
413906	306491
344898	290570
431508	491184
458768	124153
442447	23430
195783	445240
308150	156376
107709	163502
277850	82297
312099	172089
404099	61467
39439	440139
190281	91711
69449	424130
62751	240329
271885	87699
303317	191029
292440	201347
367656	27849
138753	86560
387699	95593
77013	485070
244153	213221
403105	388195
106922	52537
323642	401378
338437	94665
47630	286326
464100	162896
491621	79693
77097	266600
244688	490604
400681	220417
242487	245580
114605	144800
36963	41266
124523	247949
320503	226917
281836	116943
301675	48508
166299	23349
272674	135462
166626	233292
21480	408353
36751	355430
448688	243731
463410	427948
313165	187974
338098	204925
489418	385546
355008	259074
15999	8623
484323	1435
478737	95853
256926	86077
194912	348007
149324	30374
447937	78184
86768	472371
163812	77438
66940	364680
341204	44128
269237	213412
133877	435318
174039	486885
182392	62191
377975	382936
425352	373169
38794	280536
106258	266683
172396	102835
197016	162613
443675	433922
313343	296693
32169	47874
432903	301252
488137	276937
383223	394609
213421	114947
352801	463615
206131	32807
22878	48861
153015	371934
53922	103267
420523	132247
477328	24777
440571	480596
362435	229075
288530	270331
257507	435637
6614	5041
122284	17566
438198	447767
61517	336590
396160	228431
350650	469296
308256	320009
314617	240609
321868	27638
222760	350384
52641	120285
371853	100231
127415	264595
192238	432013
450465	8881
92139	343721
3150	83320
116431	46127
350628	154271
232326	486885
429448	84154
332947	17186
383254	208291
472694	387742
270176	258378
351660	234356
395025	13903
281119	398492
415574	399181
287039	339174
77554	43334
87752	383429
43419	164273
30223	369599
43129	303175
292803	307299
402911	145270
150316	214992
21111	249940
455506	391414
43299	95942
338535	418162
277215	123369
154692	5408
474966	339837
383437	118446
127778	248777
212102	382473
404960	61934
192858	165267
61386	494094
236053	63703
358942	83811
392845	476590
214623	140277
147173	160468
67610	86728
107524	213734
350708	211337
45377	183213
367603	278839
55117	440660
373755	255579
134302	210711
184100	298337
124794	71640
374932	472773
369848	434668
117477	78281
333085	101058
62530	282884
275040	430356
93608	35499
228795	315888
421447	47644
103497	383382
408924	241468
487940	318404
416881	433585
384639	435886
311624	464420
319607	197576
74024	6072
134174	203656
110084	208300
278578	377037
395834	93434
431929	371934
446716	307117
330305	482030
263923	377199
101084	122694
202866	266277
449774	336590
123345	249847
92870	34901
234773	435949
462047	38798
284389	334901
461068	486946
369289	94344
32571	115320
156376	287820
450532	300119
449864	469532
69597	135130
390781	234649
342840	188072
66636	309801
275721	29599
314311	78364
40326	266090
97557	134882
459073	458601
210160	244845
65851	320508
444755	261873
367673	208577
132363	62786
155719	359488
482081	486176
185316	293813
399991	422297
423880	101058
211006	315888
450625	302575
232918	354696
146389	421167
360658	94516
130069	184086
318249	101058
365410	159615
98210	31808
14099	186440
370529	192610
804	446017
490940	63648
492002	28510
335462	258370
104537	121950
9085	137128
304493	123369
392677	257758
242111	254898
195224	368400
268989	53389
196003	258106
364209	435817
231839	104790
6905	40784
388992	201780
237838	300240
39403	47011
255118	212273
107029	84221
160047	69455
259704	203081
83739	275990
304146	187834
260723	267553
126657	420944
404975	147557
161363	42826
408107	94344
125687	366118
412389	183788
268910	92020
139295	123369
450070	190369
257498	464002
470691	307788
143079	231485
1387	251762
266843	417042
129199	233647
325432	246563
251109	483426
294032	464920
489977	104855
110306	180578
124174	21379
312035	209572
97521	370379
371404	407850
4533	6949
396198	464725
269195	118817
328339	158153
288100	458264
322008	255650
346484	402323
84605	16433
163414	162899
188072	417607
257766	115084
404783	138180
17613	147433
325723	216985
420295	71994
223979	276242
108796	8607
471757	183213
245047	162795
212581	343860
450532	115386
57945	110788
388350	283911
166577	20507
177357	234356
358508	245679
92401	465031
308054	21107
112355	51895
322493	405842
444312	286279
380846	384832
55486	355700
92635	13651
361731	152830
349672	411884
365550	241283
186966	426200
221097	146183
350347	40892
124259	176119
462910	411357
386030	358587
325032	434528
287953	236
313745	408823
363199	230055
347298	110692
20946	77330
416741	101848
149147	299934
187834	421397
189806	404960
202379	369577
131606	226494
280952	255897
123921	362045
42979	10787
118539	14712
104740	194681
130427	28129
118035	253947
39952	278269
399693	145270
431798	92954
360213	349039
477113	385000
174865	4413
145021	331188
446644	484924
109826	423980
470741	96366
375907	422329
481419	130144
414140	387839
256231	423022
483706	100705
369780	476951
120286	58567
102644	77232
451460	462326
58513	241969
378968	137128
93364	313314
428261	190369
160730	190369
169154	459779
40028	159670
392953	385000
29463	464497
188847	93533
447230	453697
275933	315475
126535	80193
464879	489594
21087	391414
398283	71749
338797	273582
349140	84655
398100	391414
275137	273831
30237	164164
220243	424370
353094	101437
229986	347049
475890	454975
12674	96515
73245	403221
271403	393581
193020	70442
187573	46249
302142	122319
266141	252448
112425	97686
391682	86892
172176	216192
490553	370100
9424	53883
291299	441991
304365	208499
370096	241525
172855	109006
8254	300074
331540	232555
478144	213035
150912	205270
373170	233825
201510	221324
44577	91443
21411	327497
72935	57080
111769	185444
327410	205223
17937	393184
86786	220417
197726	90080
266456	56684
425135	95625
314544	214086
232918	236568
144154	281924
56620	241416
273659	323305
62866	467690
476140	369577
220577	153738
447962	278520
254017	263713
241216	220417
401545	65670
45803	363581
316352	1057
8613	156006
292588	40784
385822	469594
266641	184558
455456	479614
484144	99110
222024	273831
81581	412903
172417	15133
86017	51895
312362	273831
64844	123773
38718	61245
64444	74238
105498	165572
237544	120489
289847	467492
487999	317046
439165	28065
446331	491298
272475	29105
323775	256791
17668	113139
266538	352613
286909	203279
14099	439184
139921	81803
263962	253758
460021	52537
13280	53994
179420	291521
175895	289439
21411	357139
111883	120339
410484	279448
189488	187974
2416	107473
178114	230904
478465	162831
226698	325855
361008	198275
206410	99405
201401	303175
238344	421830
83277	444133
413949	3801
493972	43334
59334	420944
355083	23158
418156	284843
186694	478415
5700	277269
102715	366422
356135	277315
316744	183213
143079	125417
318521	101477
318341	293813
272940	469235
359608	145707
489781	466151
142225	420944
246547	74585
487175	402260
122065	255650
135249	362784
228229	270262
167588	357036
248013	417721
319824	49228
208928	15209
174302	127288
477403	247002
285023	152702
50536	352775
369216	211208
476951	128858
24566	439369
446116	212081
456231	323865
88404	93451
408170	31756
20181	145903
241198	217734
218157	191968
402519	318735
483493	38063
280023	76056
48823	76587
34925	447253
257632	384174
164288	12536
230051	431226
69749	466737
337354	488052
268418	371934
99287	465382
248750	120517
94219	26896
97587	65273
363917	106189
46926	316965
75994	144306
59776	357144
241507	458226
236313	150803
452060	121631
89805	139951
478588	48319
337952	428321
402895	125399
484229	476948
109434	27869
276785	486121
168302	19911
389478	390124
398756	350289
102065	337262
204967	105699
438034	324548
316463	104299
461503	110677
218673	23018
309675	284982
351926	29613
57281	139648
204490	319333
177080	79249
165680	470104
109664	21475
13930	482903
112357	258689
28376	397864
272442	393974
283580	317118
384939	139648
162303	265589
432816	70270
36919	102859
489029	327159
354182	54180
134876	454250
460266	314105
441463	487932
469272	209933
342196	152290
238889	446059
479505	326148
40312	29567
313770	76898
135845	106459
184885	469235
44861	47938
72556	404770
465942	283346
331503	203158
407756	454975
85976	239481
188866	248777
143305	373438
339175	261767
176391	373438
418361	255650
146515	10576
198405	209608
328830	421846
202375	442241
86978	56068
190621	77461
304221	429032
126887	25016
319870	313745
449795	219999
331288	240495
460092	301475
287806	15209
228506	419622
331695	293755
313508	157270
251781	193188
433221	105967
328140	476961
161532	391414
305224	15209
50790	127778
172716	391414
330954	249709
341512	218350
458768	253069
238353	63152
144943	126204
236681	255650
168922	410563
38587	186792
228473	266702
80912	316372
168266	474453
359345	217703
424907	256366
186461	174169
445391	167509
386901	100393
21639	490958
487060	358283
317659	348326
84546	449742
54473	102801
19542	279528
416591	320940
263053	153995
438475	147032
11633	350549
422246	375614
238889	149049
224711	486885
453546	42890
430511	28129
130821	251597
177577	17996
308846	36749
184675	215589
361157	350549
369932	36366
309225	65335
277215	464420
292390	401854
195757	82288
103741	60923
14441	493833
295841	262392
194948	97526
354645	457575
470672	100439
481419	431378
336487	91380
440443	50538
395851	266172
119001	56394
42743	83017
274342	285634
79504	215479
113494	26419
250260	442088
474688	342204
248373	175067
305926	162830
4518	452803
99157	430796
296141	258927
147965	195551
302060	208291
64814	178001
274560	120986
65134	111429
6899	390781
15929	130543
230389	320259
63690	433447
110809	317118
291221	167588
461728	346447
332716	351844
251372	401854
412909	208300
203776	98253
146043	37515
165357	419171
289675	22378
257926	70198
65518	226587
358907	4413
226760	117002
80824	47325
353717	175538
14108	313658
487476	121145
163725	145909
71563	489700
220487	94344
470827	474982
167588	253774
302758	128918
215329	288837
42875	181492
157839	12113
257655	120378
308952	221088
196611	305765
105769	241694
303098	63303
138356	347277
403420	93337
59813	107911
52275	169389
41059	153948
202890	418403
177857	330368
295665	190369
413458	3961
189090	245679
203682	364670
391877	349795
118755	6253
423824	300188
458462	267352
409016	24655
112443	57375
296714	442399
165540	69749
280656	46369
314129	440962
92130	9075
402874	446801
104820	299467
334092	313543
324502	2196
440722	422310
178422	401715
262006	191197
353254	492316
195135	341470
52217	277936
396707	76111
196837	215821
425558	190369
487540	254292
87810	242980
233230	483720
74540	375840
343650	2962
293442	205223
178422	28653
387598	172335
68204	304667
184054	468640
275918	291605
93895	105118
137372	373009
107448	160110
80193	356211
468301	338205
287090	84750
537	183981
365373	197944
391433	290014
297941	130142
449521	319167
360179	180578
366100	443141
315934	216199
307294	226669
225970	254973
333993	292606
221296	485761
145556	314892
19983	339251
400994	428061
235394	409828
39763	309524
222792	452230
251720	214992
2844	299500
160648	192099
414243	423679
454895	388170
462169	109271
118567	197078
23366	366534
479351	152794
3747	452055
100418	132843
273289	341163
153322	38567
202327	160545
257377	222531
448213	172523
203354	479615
463891	190369
304404	77859
83082	47568
21784	108743
392473	251383
205773	345745
435624	478415
404352	470588
482014	445602
440511	322515
283706	282989
215930	236168
220136	390687
242680	219499
366440	342420
308618	368205
153060	86560
63427	143163
140484	459447
298442	444995
88112	347718
33089	122462
293793	220417
146478	290218
328429	427497
22739	307889
425441	359289
119776	198091
340199	213872
10773	433338
150294	490346
443790	2082
247650	178653
432022	153799
482851	411248
486599	175881
382161	371486
447335	446994
183966	181322
296432	129728
344065	144800
334516	258461
443008	122462
267848	178436
144569	131975
56620	277315
95959	269094
473018	15520
45555	342486
134256	366781
193118	112047
220733	73336
433337	148517
463427	217791
295254	109640
447915	318133
5538	452091
153651	467703
454512	231485
416737	65913
414103	430356
226919	392849
467491	249437
365237	107139
277829	324976
153769	448365
319067	5482
155697	456464
478588	435524
276725	172989
196465	427353
293608	249334
101343	348798
441571	280679
385067	246312
304822	186159
230566	94344
248092	144243
383045	385076
371562	378105
180519	146202
335743	267895
434206	255075
390174	475116
391384	236295
10690	272020
479063	121372
207141	183007
151635	430356
489589	79751
326544	190369
399079	161892
200658	313698
231800	439074
257302	27574
27322	430610
358942	376354
319081	477313
18532	54976
185447	315566
99875	53879
316072	237951
322310	478415
69481	6949
292908	284404
406475	160158
75687	387742
214322	401378
313547	301547
48863	121106
475914	47895
317242	390489
3819	63957
479072	470689
117800	411092
211091	293395
230338	455995
37632	239575
446883	91069
416808	22448
141873	201493
81432	365874
341948	372871
191381	242286
364122	227621
448259	147629
61683	106739
86037	289345
255859	406061
140778	427764
414357	180537
435717	96426
65751	351451
80638	401881
133909	329540
231891	207186
81432	40060
308309	175923
438576	153763
380025	459213
479912	156351
253289	25567
206967	325258
334351	445353
117927	359824
137318	63838
303239	196913
420586	469532
428677	265589
382208	20091
293467	126818
91262	21057
102691	176020
288664	455415
456931	231485
347046	37752
71773	47472
451379	46742
481441	483104
196955	160633
457654	302722
134946	379976
131640	37057
312060	280635
91615	130880
222562	54449
399940	72985
41096	262954
245679	270361
384358	164164
205346	162978
188737	415607
74309	406579
24436	398333
94906	46079
219950	152085
326904	491286
428887	271463
235212	443211
190223	48562
43966	217883
45964	358386
204241	109263
414296	363581
262890	385801
83952	377620
53695	153944
55401	438783
52393	54700
175609	313745
470123	68394
460978	5392
57508	187102
85969	121852
396116	430356
337145	332921
94752	99069
364159	387261
423724	144622
257377	90401
365930	378203
290821	242904
2895	441202
461163	395988
190424	267409
56159	155730
478198	401014
176913	42890
492884	228118
404953	127028
75746	48007
382659	453622
257802	241961
25801	220553
449938	282734
67709	21583
215432	203656
314656	461940
84651	244645
62943	331581
10725	479825
159364	110677
157816	411424
442775	290450
411662	470462
368568	273831
29267	168598
267560	282488
59658	143553
353577	97985
59473	183561
472157	94516
415691	358014
269278	360512
343704	96977
463462	383508
273003	196783
223146	264406
163519	111747
397104	293813
246640	86728
124873	490001
50167	137128
366182	487396
343323	481785
130069	133933
309917	40919
157038	195551
302918	438783
234024	76454
413072	55250
222702	485185
319389	99060
64883	370866
315304	452427
336071	82585
230051	312183
441123	15133
373367	132740
493493	273927
88733	161222
485614	378447
283234	97726
7906	123849
127027	140150
464782	335663
58621	428103
101230	262954
245965	231485
195739	258607
358686	46905
266442	164164
176344	119563
422822	5040
481794	125651
245242	377906
330930	153995
230869	391414
441394	280192
373755	9217
1238	23863
352882	492797
428703	215054
124383	457107
479220	45955
170362	291332
150427	350479
20594	458799
352997	449468
486775	428103
168816	212778
181690	440660
209006	279059
14522	15209
470262	315888
131410	141156
429620	245538
89195	190972
315341	132843
8368	251597
247254	471221
258047	369572
125490	205289
112316	404806
379823	165653
399541	122490
419318	458968
133369	90164
32776	474456
308685	38063
10569	88027
257913	446351
162728	344969
33172	26619
267562	119026
331494	369684
133156	264848
57193	83921
118896	147667
287799	251307
275763	202757
120771	431764
371651	426293
218177	398122
223013	72670
149147	336590
113363	310046
78280	86728
239084	166970
221687	378127
132900	164161
73276	146643
213065	54839
79402	251961
212357	63528
358596	38063
465246	407026
390240	329727
295370	404960
192793	184558
270248	15865
369209	263670
7653	220857
232135	273831
139927	92613
228849	347623
131009	284118
122751	382300
278642	456260
181975	346026
289675	360356
146909	369599
77124	184727
423627	147488
131574	268194
283640	458877
372894	293931
477328	299267
328075	95922
263958	341064
139571	315888
185447	476231
52537	200377
134361	268176
383802	297272
37845	86476
384163	278707
121466	469532
346272	194598
368889	53389
328174	96592
192624	159034
16641	103392
379623	36719
278073	262668
70984	129618
59028	326406
114435	424235
133909	273901
63626	294217
224009	23018
427486	226132
188499	159249
39909	296569
277105	255579
483052	157341
63950	165011
116087	467631
115112	231485
38655	239547
128337	465894
390170	28065
177640	486885
123393	304116
263377	157624
256636	250427
300557	450637
252563	492180
467030	83811
355376	144845
50034	344580
458065	316929
454902	45768
23795	251116
147819	95942
156288	294871
341263	222701
288326	50264
162350	290761
97256	396697
420536	422637
447573	104299
444693	261663
174387	355363
233993	432919
132911	255460
188122	22347
482184	282900
345715	32605
146971	416054
359323	236660
23557	382760
88724	440422
231740	172143
467395	256794
280840	111922
25095	152586
109599	420944
353935	483476
298427	330731
160319	285990
41698	258383
11331	323056
358373	153534
246278	398691
386266	130028
167583	89720
60208	62191
170302	239295
6467	74886
188847	435779
354111	55994
359199	421356
20554	165267
20546	478415
419796	273687
7062	336590
193235	285634
278260	263358
454705	261237
14535	200090
200286	140044
251982	9054
113921	152502
294323	395770
7500	18624
310470	121754
140983	151096
401498	94516
441521	343132
101889	58313
269612	449669
430170	330561
277523	292453
290525	100796
300916	418390
415010	166513
124018	86974
290216	196783
144920	208617
180073	82585
303862	122462
373021	34183
169592	9950
250289	213874
356301	29766
6764	107852
232263	246311
156122	448709
471382	87772
200835	154271
8956	82860
308888	26992
52695	262633
417938	431907
430313	79507
75324	394288
1486	190369
455661	228431
24534	273831
28800	276752
26449	204330
121828	65891
100227	300020
16434	350189
45457	335459
75324	267354
388249	322515
247695	311319
376493	222701
136798	117520
275319	298477
82744	401854
347156	353984
280188	437458
372280	479362
361060	115543
302011	287957
222024	13370
493361	94667
381363	57871
239719	159249
266916	59194
308618	329698
254446	34708
208691	336590
448199	226658
470694	129175
354733	243939
185532	293813
463292	319670
470847	168457
451397	15209
155655	450044
111970	267602
187813	26714
322509	488047
30241	287854
420505	470438
12283	390738
253931	26940
396421	28526
412625	274760
415599	119379
284554	150626
410382	107926
319259	207104
341024	7897
127912	411424
247512	261320
36683	245679
417115	336590
427650	292553
476007	11610
42453	85362
219728	157715
132190	220417
201348	295943
78289	425558
344337	288681
125708	66174
19542	102043
289287	147520
279806	456640
243492	132998
308075	265589
442156	96977
185409	244115
119001	268600
132730	119442
434177	188736
98495	492484
202751	29105
463911	131248
139082	144529
369209	453493
27745	453847
140085	4304
449893	156376
322284	359762
269491	147469
8635	99982
388662	386193
55522	51214
86870	457081
70808	179932
360214	293106
485550	266600
12053	72523
73309	398122
224740	472313
351071	305696
342465	167217
127221	95769
164928	251597
117125	463120
15927	35707
101870	395575
350749	280592
487347	351193
318347	311053
328940	144072
251663	61632
352441	426569
10251	149300
3722	123451
41965	463535
450877	391414
16335	331491
281207	366666
157698	273831
171455	166545
2744	319138
8520	242910
291525	18853
98575	115029
63808	119336
181353	321856
49231	349765
312283	459531
7858	129124
136132	42017
219136	235946
113857	219499
146893	30395
347732	464080
62681	60108
243660	371918
403940	170894
325044	267066
18748	439473
280863	330063
165687	87427
290769	70164
60287	86062
198043	49021
287566	17076
386188	90123
227781	443693
193682	98847
230830	15133
297938	78811
167109	478990
489890	154687
218386	336590
149473	204195
294323	370513
300305	433070
411862	451174
332577	397921
233983	267602
487316	481827
340767	83811
152887	267733
491284	237165
439403	377853
163413	45859
44451	315445
176097	49864
462861	246653
442154	186149
270248	401221
481749	322115
242476	21679
377683	208749
444081	374396
158923	345492
189263	269262
325704	70785
278485	466737
327209	479407
409428	50155
461438	438949
449157	239431
438955	97205
87236	48163
362149	15209
365050	236503
371830	33450
489754	56841
81810	403515
114643	305830
117706	315863
105969	79832
115599	118844
369043	19914
228066	96734
312474	335757
158024	325044
409575	236240
461869	45288
180277	37516
137005	410513
380454	163918
493267	284843
370480	59082
115386	178437
448029	46233
20774	40160
335379	38400
104997	409323
493344	265589
393418	236222
271728	251003
313714	378462
177043	33696
27547	328538
475810	400725
398308	216318
260969	31336
344572	203971
452243	218730
168276	126204
319259	309366
428735	21411
110606	208333
308147	251597
134539	462693
59279	298293
169584	187998
183663	168615
329253	96540
244411	32807
15101	97265
65078	439686
488063	421356
93059	393288
443001	82862
332835	430329
172791	310323
281264	457278
7956	138807
24312	166183
235168	160573
286828	264093
306944	177870
345865	21583
25748	120478
324199	269199
30152	81280
426017	357854
249750	142522
121253	213271
390102	149396
39048	393326
334092	74829
342495	152624
294100	46260
138182	388652
76104	300480
305182	192564
366396	264406
366066	485806
72086	321796
456748	79861
465794	62191
351230	183174
404389	237178
256461	467192
257959	151096
179318	16433
191391	92698
301469	289823
235630	374030
55909	376257
417223	401854
311723	62191
315316	488071
276644	24516
137246	440181
219136	349200
228050	160419
20778	24738
402118	167541
87638	75201
97826	70562
41226	472072
42572	232712
311510	384674
223361	449609
182004	396237
452025	152275
477932	342782
95178	331581
385731	118635
452094	410418
64751	369029
397439	282426
167588	479378
313384	466969
36632	10906
329379	68839
180926	124011
155322	74029
261033	433956
255927	245317
261091	152085
142731	237178
428735	121324
233986	203656
122229	409828
106012	204810
129144	378462
10616	264766
182170	186165
374622	228431
207071	374743
274852	139339
195729	433041
450630	391414
105132	353596
304166	65385
485017	62789
179715	466737
446656	369445
30512	411455
56229	479872
31437	190369
249498	254011
81238	316630
455159	67910
177485	136435
130432	402046
451866	46660
108071	208291
22959	478415
10504	24412
280198	343662
128239	380071
428958	286936
19228	140461
349255	3011
85653	286840
360216	356092
34746	159795
160396	439554
190704	276744
204491	160717
221410	357800
481419	276519
483435	16582
269119	87471
50504	355548
234453	459788
132825	378462
214985	94344
367247	196783
249202	209109
347509	426194
232183	275500
349776	358032
456021	421132
56571	315687
336080	99633
224791	154137
39892	158811
240499	146181
54714	210300
376432	94809
363136	29105
379751	275207
168804	99497
469328	187622
443817	117097
206291	442026
225608	149404
363826	94516
427266	80193
231541	167588
8881	387742
253636	77017
490135	316372
158897	179200
291891	326375
169128	175977
134430	467197
318088	452746
34078	362065
334256	10646
172396	358150
30568	231578
252338	129185
186532	385866
257200	288105
10546	486885
393717	245679
100231	476951
373851	22448
2267	422552
471984	469235
229764	220756
358477	449366
118614	208300
112130	156015
308079	235334
491190	245990
162286	450350
427653	99437
307489	80587
291299	53598
195314	48275
51844	276780
371803	22654
420336	64335
154906	492056
311073	313745
10646	52763
285312	383097
219777	327100
464283	121123
190649	55923
71334	227254
377877	356663
476097	4413
194852	205833
474398	457418
392086	333551
143079	486885
399492	421891
352192	478415
111325	402269
214260	233098
333557	379976
316932	15133
114748	131109
202876	36914
97367	60517
457949	218937
23614	217423
399591	394888
190973	450699
71690	478415
352223	327217
23008	420680
102199	463433
330111	269353
304165	439740
5902	355552
126436	378082
119561	187974
158095	21998
476386	261070
314194	361281
49103	135251
110835	210363
196072	110677
259152	442648
218915	465647
116333	337136
44159	433391
46092	370915
293731	188983
85704	6253
250317	487668
479984	463998
201367	343204
345236	313461
138412	486885
326343	225043
9573	180757
17281	438783
168000	364780
325153	203656
108929	447517
359195	82710
11807	477986
393253	132058
347381	170894
292352	405581
476983	182000
75324	284609
345715	323781
315562	178436
452148	267526
373210	447158
113629	196783
155730	441046
204147	105585
330059	410065
124109	394968
454263	69778
68878	317356
245826	486872
217130	214826
86801	195607
423636	190369
230576	241883
487121	358859
361672	209542
6467	33290
99409	468426
411901	49660
406139	228431
290703	99109
240958	67975
219690	353675
280778	91295
137454	350699
452111	280592
3791	177321
399957	204342
240796	10095
451216	371961
248288	479073
157613	86728
446575	278320
481733	114550
144435	474073
393411	84590
346876	166814
367208	94516
171041	305815
468216	267602
18680	165365
176321	130682
178305	244005
463806	207535
93597	199254
29792	401871
196969	346768
291299	438612
334393	321536
28357	194704
393790	15209
315096	72795
274192	196894
449054	203279
94379	461846
393875	243415
207559	58108
235446	162795
345762	447517
3355	323277
290377	115846
102772	440962
478771	320430
318279	188406
400888	49896
325188	293813
108884	286936
408337	100227
428027	120173
424359	487822
369905	105796
77805	246311
242882	385000
64526	446840
414257	242765
372254	185154
247608	334327
801	178436
293870	476282
90076	476951
31129	208300
93642	147121
95892	153340
339333	241596
15583	210282
467487	41111
418994	190369
121733	283639
56625	391414
458709	197988
373927	456586
42114	373635
181478	49903
230574	188168
95201	243428
336759	164946
52552	2503
417918	411278
291456	422771
116525	29428
295522	285912
217936	387499
417036	61274
32972	369262
157988	86476
318735	104935
139245	63152
455703	184539
104041	456640
401236	5868
21635	309425
233685	190369
311010	100619
483659	461846
356535	160379
378441	62572
75977	54599
176130	376175
131749	181536
73141	280468
293657	268006
46699	227942
175541	242034
191993	162831
474412	357307
80847	474751
99901	410878
309917	13663
443308	165437
33231	139648
280525	232082
416550	477328
318976	8268
299408	398526
488779	467703
138438	33414
480452	94506
438646	214714
121275	97306
60828	310776
214855	57080
245198	57227
190281	107034
204493	247393
50199	208787
326260	274454
440869	371918
3856	296339
304050	193235
477853	367919
256651	166230
152739	315687
107709	148150
269100	94516
47573	464578
268910	5448
490223	263009
5796	246516
414257	330266
417585	165804
379696	340918
27617	107473
336538	379333
436150	226127
319533	476951
492567	99350
97728	358833
36339	35414
40028	98882
321470	337791
409916	271383
420432	394500
94573	177861
332299	226738
81249	183213
319035	209542
136279	307279
440946	331593
430942	145869
23470	421356
469944	166063
122582	83468
300273	161755
44246	198644
152465	359470
228128	469908
264280	20959
362761	273831
121324	3037
29824	207940
44246	403564
68364	1605
316610	141068
124523	138028
38231	120505
138126	96211
389224	194197
474606	278829
468720	476951
35806	382228
392037	489200
191985	194870
121594	234875
262210	116382
175178	97083
3961	234356
81876	102352
441705	20998
316424	457081
450351	378521
106600	338271
23020	43514
20492	483075
148317	198624
92337	263562
40890	136260
469500	424284
88638	43305
110835	169131
456658	104498
329312	166513
240796	239612
233388	104805
237305	124047
233468	91829
469026	138881
279613	345745
39703	53863
216710	141649
418287	340461
201990	317286
366589	163315
130836	401871
283698	156813
168859	492878
45265	103205
258747	385378
160216	376954
76585	478148
111320	448929
373755	186463
370026	195133
477298	433934
435886	94075
72299	375723
14131	392371
219206	383333
212901	35707
164856	122472
371258	250679
227872	183748
114636	226168
472509	1284
393698	10646
379919	303424
488325	112067
171249	150750
18197	389387
192495	186548
461728	137719
405829	461846
57261	198926
295086	263009
314931	37057
444252	176859
268418	282822
485316	485376
441765	322299
253102	34838
5354	358331
226296	315687
98832	41886
47630	25696
162875	48275
347722	150467
235375	76862
306961	24300
176130	266506
405979	80543
241507	272000
36861	440660
195227	469809
85214	278446
456440	455218
417137	129863
202324	177093
428989	190369
202379	453716
374362	32710
267562	67280
193020	236365
319202	258815
277850	404396
358589	40034
335345	197000
67510	444662
415271	200444
345401	325167
341632	190773
90466	183213
458585	199911
81500	119171
337529	73701
157668	289513
245317	181667
346476	347264
331445	475307
247015	188294
146189	108448
365348	35707
286778	69697
21689	492316
291661	187974
336152	476393
17576	114550
478555	25410
190789	476656
305794	94516
412022	298142
134683	159249
437882	205270
309087	9730
122364	168615
218006	114899
250207	21411
343304	82445
244016	454822
297779	293813
247388	190369
190281	225296
439014	348292
24038	196851
398148	89282
455584	81960
7894	41025
210613	314609
308150	325167
221296	336687
125138	401871
13734	218017
244127	382426
414762	138075
246702	304011
276239	348798
266965	251806
481882	430356
195757	103790
320984	377206
87580	303218
424320	425675
307718	328550
293144	236032
352905	280551
392054	175502
6609	237734
353527	39628
222085	451202
68196	83212
335191	15133
44159	2373
4634	118877
342209	255212
214604	369472
84027	110677
348055	181680
262268	245679
44160	416388
478990	312570
493262	469446
390828	48275
305644	448441
128948	407794
216544	152164
489903	23018
38158	476542
297187	53490
97942	404197
356172	400157
280872	59916
64046	96165
304570	298881
298761	347599
247812	277477
350653	137719
145905	452098
482851	212595
126077	327811
444445	94516
70697	145948
5123	105216
173397	468640
464966	315671
134256	438293
234722	378127
371983	62316
3809	390998
173014	317118
170853	196033
445162	208300
140631	103268
230051	133244
469013	23484
385230	317118
216387	140861
118877	359762
315173	49228
367752	438978
359618	272896
489645	486256
448420	227177
465448	284042
109733	358210
91600	294575
157961	15209
4991	204925
372764	123367
468558	402702
79223	308370
174550	27517
376766	245590
128047	258370
339567	13162
361007	441313
141717	156207
165417	270836
319259	402759
166626	165707
427112	301018
274314	407483
206240	428911
165413	201592
10733	99405
52004	421935
283718	393070
183213	101058
67166	105498
416467	455882
310338	150511
217528	49940
295566	110677
421370	315671
424570	160158
16108	285832
455074	429391
339453	146931
474147	205388
493347	304355
402871	484579
360459	179905
264473	417918
471762	12129
356215	335642
247608	23894
487440	404918
72765	44255
130312	22448
403761	51084
312474	339965
414406	250434
244815	266538
100916	401224
214365	285156
160686	472203
313801	441175
61284	222701
381305	450240
368745	276571
436908	289845
403344	492588
268296	157589
131574	334602
45450	166513
320533	256121
263774	82585
242551	82585
93773	461392
162516	70639
74668	34956
332951	274064
286664	194165
244092	24560
488826	478415
321073	40388
57972	485515
428843	212584
393295	476846
94111	6984
328533	188063
56270	6899
33808	182578
293716	251961
79811	81104
417669	249334
344118	343645
303993	428583
358198	420944
472249	241831
465742	268118
445832	243438
397936	375768
91327	64259
110236	330218
395727	261396
481044	137508
448104	238542
295244	281354
16880	445639
73387	14959
479502	79989
27985	223798
313863	119381
396381	229847
343704	43514
427531	86476
71189	110698
443334	361545
376592	369956
89257	174034
68324	81104
80460	398122
262639	248740
258017	147931
43581	267602
457418	355013
30102	189742
438151	114294
241732	491111
209233	235866
46787	49903
348682	22318
181529	414206
417791	269199
170564	109006
50749	185277
290380	10277
308618	164182
256090	241525
28492	427972
241233	295912
455563	170180
426392	94344
202451	188450
40367	182239
490150	387576
200092	69734
431021	13903
419452	223335
201925	478953
90518	40669
156298	154141
465642	17862
200092	252164
279508	190369
123741	291390
221783	321558
228013	53540
225756	43843
446361	109148
442997	42690
39227	198599
247687	230925
144969	364860
474221	73513
45086	86728
143814	237235
424103	327803
66383	24861
378137	56381
336896	354694
174329	22804
314103	82705
377309	477104
204075	183108
58891	141979
63455	437846
352798	250679
203517	75303
48282	405320
320246	232890
39370	409828
173572	443927
170586	93781
142116	377984
15027	248113
140363	391414
380489	334020
475526	77727
226919	407902
287609	149111
204200	451600
449808	22964
217882	20187
90180	186384
192238	98168
207343	93614
440362	464420
46988	51150
294387	458601
324816	234203
150990	285727
437077	289760
93257	449264
305971	262954
254571	115168
102832	77793
100231	50264
126305	124945
375038	143412
198985	190369
11561	226183
266420	254396
136782	398015
230460	46594
96668	462534
201572	393113
49670	267646
159246	317118
66374	473174
184547	264400
276171	49021
98097	136423
254617	71130
164800	492906
133400	360363
308122	142674
236328	76709
327209	370783
255945	15209
26210	60691
324128	310215
275768	219743
161397	469532
355083	209285
417248	302238
253902	141646
65671	268767
221303	208482
387718	266600
347494	144470
209528	354933
198168	273831
142453	21583
414627	403188
186200	366534
73231	308145
290388	147959
422912	153665
306196	420068
45591	361128
132153	344091
447944	164759
446820	399867
420234	65793
154020	112203
289807	65210
273831	56365
89409	72701
374330	321779
34798	230783
129158	385000
313314	229560
464966	421356
153438	396431
54234	69734
390426	209018
10236	99181
88852	263713
103304	315888
169150	364832
361291	137978
246771	78714
251588	138156
28357	258012
224039	311221
384231	465482
190838	406188
101479	5857
259846	448515
273045	121605
121368	302102
165549	50538
441446	493291
32124	427272
160094	51881
39514	411313
405071	153023
344485	222701
16814	118736
36930	363973
250410	395299
43783	288491
58383	309952
185403	361255
239748	226264
54599	198437
305606	281240
138766	158296
158756	427265
12967	260527
441486	379437
154981	341214
387421	7839
39772	15209
454975	418080
434973	15209
148728	421753
294044	148263
321213	118324
128704	373554
442737	492906
276983	428080
277606	240796
35944	54976
226568	88027
50197	296441
350396	75303
482295	233477
60344	32254
302122	94516
330768	235221
160902	131312
117550	489552
399419	84663
74613	183108
409388	61806
291221	233560
233344	133423
40890	146736
400120	418551
287385	113138
431264	279705
237900	385853
408711	190369
123161	473427
187665	393326
19492	324225
171174	245073
163435	207562
29641	182192
123620	478415
192060	314742
246955	209952
128028	183980
392061	197757
61558	241468
291840	424370
200597	26261
349627	338915
196003	19377
457615	252573
205179	27464
137949	184809
354594	399867
381996	8607
14204	205289
153130	162127
232258	389682
454309	194893
121828	303786
331979	109006
178112	264082
275623	350822
9126	384174
434726	265293
354384	338189
411827	58375
456395	91470
106895	170341
209224	41533
78380	481279
465843	278151
130069	323651
285156	269359
212100	196027
414058	420959
276821	486371
200092	459138
115319	214992
203200	42610
314748	462973
474888	390241
110937	75670
411484	380384
40943	63528
50242	490119
82275	439374
232616	111390
18796	317118
295448	165150
78986	295159
65134	411529
455653	41753
177500	164884
82568	153183
176413	440962
286584	123077
195547	201635
190281	259021
196003	380271
474341	332113
409888	140447
258426	165267
227651	95942
229986	405217
479541	80193
112447	459205
28055	210618
35584	24000
165680	25770
380489	31416
300563	440792
431060	315671
462699	371918
37459	335756
22294	328838
297276	480053
311978	353787
127462	216666
137332	119762
273246	213639
154815	210362
276183	140190
373455	111890
251763	137561
358307	164884
84429	51606
116689	309085
310090	454370
487634	138704
215262	317130
328367	141245
394537	484447
367388	188004
330716	458104
198405	385279
334248	462973
487929	300240
155784	418309
234453	369262
419732	59556
287566	26106
413190	391414
36940	137128
107589	96976
310153	361255
92215	173755
261278	212591
352629	196399
49786	18665
153771	428026
192803	422998
289675	89329
336651	295650
152745	306035
247296	189441
79798	164972
144486	349879
226747	248239
3809	17318
394243	35707
305013	431922
452369	317289
76586	162466
149853	173260
196976	49903
105407	14832
86311	299106
490393	317118
114063	51756
337862	401871
121362	104655
48403	446351
37173	183213
132436	363581
418992	313745
330040	14278
430783	142853
78279	48163
309811	463623
350318	119445
6828	439718
37329	426736
93957	487833
55945	487833
266396	77453
301082	43316
53642	279871
53483	319124
89635	59424
474606	299254
216229	207918
97694	189446
396077	487851
212460	325604
116856	68860
407015	415089
103751	176002
41310	304961
114643	278137
272534	16433
443799	110335
111038	187998
260421	281739
80238	411424
22567	142225
406435	327922
277765	118028
486712	316948
491726	425005
80723	417918
41113	430273
142159	459721
341204	85654
221648	349371
263813	425925
389227	291133
423724	272407
84429	379370
238946	304466
152368	476772
126254	291726
282912	285156
453927	290211
319259	346320
465691	117261
479472	60517
111527	47644
329895	457418
246128	70869
70071	168381
146189	231230
317033	297999
70624	146663
462214	75188
129599	342724
55914	139931
384697	328140
19087	287423
212448	468531
225345	217784
433812	152702
380858	247302
61057	202523
206556	170039
326631	228140
27395	94344
154154	60517
290795	130830
166492	462973
192716	70375
5482	380071
56806	350696
332507	85155
446702	198297
473827	21614
460408	380071
56396	86077
282469	61974
296348	281924
389793	123030
134220	4545
362333	279802
283395	372295
372629	152321
265151	70179
361533	13129
146352	421349
112443	95325
277568	262453
251983	214050
185228	419580
172417	483112
153898	76979
432184	16006
208362	217423
477545	458226
266168	186440
235770	351689
167009	214992
324816	286936
449433	385279
337718	267022
405979	487192
193851	267352
405237	22336
268584	67577
202352	15680
230192	163550
217273	300157
344398	248338
221660	473729
98210	246592
224467	338149
281837	386134
269004	16762
137833	371305
284922	335812
468818	465625
457326	218478
391605	345401
398229	85582
100113	304041
248013	130028
70811	32412
102065	433073
339310	92613
319824	76036
365916	127921
233190	337314
192495	176059
423665	321381
364997	110708
458768	77497
399431	24516
260498	317109
327745	13846
392086	415251
254130	315527
1623	190369
79717	173159
185428	48861
27989	123410
437691	126558
390101	153995
228594	389686
5862	386855
132877	217809
12216	21998
101479	119188
358243	144306
2726	45468
3321	475555
198865	146447
35618	390165
442652	378686
235404	256134
210050	295734
359178	231485
472346	267273
376207	211932
423731	463200
280475	366534
298365	134145
141247	145026
365961	230143
338955	316011
352260	156700
375428	80193
297150	261396
136070	25034
444380	199225
369099	278642
207819	438653
318929	171095
350472	276158
24357	289332
31743	340227
290799	378349
102436	280325
231839	41753
182924	10523
431508	275487
443809	326418
476910	393082
418368	153717
324700	253723
150123	127687
490184	57989
357624	260888
341075	21583
198317	479090
357480	269156
270070	464211
29227	149388
184113	34992
305347	387553
462169	89939
417981	240374
363884	199900
414128	8607
450257	440252
33553	285664
279295	169482
192034	83811
315573	476094
456658	470027
423483	5904
58928	245565
474341	368205
37897	401871
486136	314455
444139	341746
368904	272745
310235	269013
131161	51664
357578	328859
378696	38497
146893	97070
82688	196534
6107	362208
259449	27464
450675	477136
388325	360531
187834	271980
381923	253002
142522	172089
79373	80626
33181	181993
231581	250679
217848	196080
244190	408809
178422	333540
461068	48275
253854	203657
466670	35397
128185	274103
215395	356092
320053	164884
451016	428155
125210	279889
390658	309180
291299	58694
409848	13370
454541	466737
100540	341271
157666	170632
80345	357963
63838	395988
310153	31106
136356	263301
174255	77034
19727	358797
119119	86878
386034	370621
315250	336590
137133	478415
218114	386658
364077	410028
9928	234918
219694	229872
55869	54976
211904	214050
220893	113832
382459	246311
481657	39195
482679	41629
446279	243115
347270	423688
97439	273831
298077	237165
172036	369654
171087	11626
326830	291971
471412	107222
127660	159083
112034	331613
267734	59430
230181	398122
103596	181077
483987	286373
13536	14350
432255	158854
17976	367798
116289	342807
200945	89047
214055	309524
314736	203656
58484	180149
142605	298182
254002	240796
390393	21583
460877	152119
375401	323056
128736	379434
302380	191057
293345	330218
443815	205325
208400	164595
115485	52917
105154	77278
438419	64435
417137	36938
339310	345361
259649	128422
212753	279284
461227	62191
133922	14187
186239	254193
309917	268097
223413	409848
389508	446351
19622	263009
20287	141166
470729	13370
167588	186999
19542	235280
57549	155447
94578	257325
224667	104498
186605	195658
320245	160486
85674	97985
75084	175067
364896	157913
103325	278700
479183	173272
26632	82794
50063	94516
415349	144405
150715	457081
57	409171
399352	238578
53834	418199
304658	218172
316565	67628
153375	175784
99659	235895
313054	75728
272915	60517
343746	363564
463566	301475
330313	119751
271133	270248
230181	145064
39255	41783
392515	93533
51601	246114
176903	16168
345715	16580
317552	119318
438464	97313
261112	85561
482851	889
473580	32320
175960	411809
45203	5769
119393	357432
101543	252989
250833	200029
146893	303218
137360	53863
32229	411365
366342	447560
16445	65420
99810	349579
370262	28265
456380	97277
239040	175608
23261	271544
217665	48275
419740	68170
373605	486198
162360	366493
409238	24381
146227	481785
380443	159611
390586	471301
423724	292369
195121	378777
205173	49903
243341	267352
459702	164884
33812	375107
289675	338166
404568	9681
255945	184163
130651	59057
271140	6521
129860	182226
169045	185479
267793	130028
94246	481279
126470	83428
300182	397966
1477	187974
328940	68498
405873	430610
101502	274508
350628	208487
462748	82
130953	8743
325904	425751
281197	134259
82654	334036
90922	122457
252046	96376
214196	316575
452148	21685
157422	367750
467276	62191
328857	185704
414857	223732
312981	190369
227910	325966
175989	338730
457741	56068
191761	252989
24664	80791
102249	325563
348069	410322
244655	456174
348000	476447
410525	89562
414646	180841
285697	387413
229381	152794
402479	310261
290014	375239
75825	370968
71091	173698
389236	144289
267250	119381
361503	409166
78850	365329
60205	232438
174139	152840
145860	427211
164583	492358
34960	264722
350728	113051
103824	334009
9538	252563
151712	288642
130436	209933
451501	21583
287980	81280
265936	105015
130675	102597
20345	175721
277239	13381
60282	261882
123560	111039
436720	206174
172125	222701
193216	407306
273806	217223
253596	55449
448104	239107
425265	485678
286319	481714
202043	366810
265434	456640
279809	442048
277961	434024
432175	385000
23810	315514
467085	405837
342901	486951
238749	400120
263885	149300
386654	208038
418019	158090
123588	417749
227188	429368
394609	284130
57817	262954
14282	214335
189521	212081
370569	273831
16844	401101
51125	270196
357900	242191
19324	67584
167165	162600
262686	64016
364725	393253
393877	62641
470258	473586
74743	212239
105300	309801
408357	254427
173400	393326
96786	318088
485331	83023
34258	300630
414257	20396
283718	273905
252876	384259
65683	353557
363400	215955
416012	36540
96221	132740
98309	480854
183983	276358
80981	94516
128201	265589
375558	31519
405255	186159
223021	243323
129819	219743
334092	195075
472372	391414
278485	114930
433664	50811
384648	297364
143516	30114
254463	67763
451828	288367
388292	40784
35353	8175
493918	207059
93461	164884
319516	275604
217280	86728
12897	190369
381552	313745
451904	325843
262137	164476
187010	1148
395799	212399
207889	4413
313343	451016
294681	283392
323303	94667
141300	234432
445326	2512
295889	218612
387440	96115
348288	325066
340686	67584
12964	384336
375674	348007
227179	11521
403483	340449
410908	66813
427917	194331
392894	338915
292610	298542
179041	379696
147706	398311
164529	190369
137379	472072
168990	51125
168934	478415
102309	453594
225526	440660
249894	278507
14498	192567
107709	298966
367247	270836
391479	122780
466008	190369
259386	336590
1484	463906
26197	207696
264740	11492
221318	359762
124259	228431
468965	345708
120931	200444
68251	218727
65907	483440
84877	165267
103176	461115
351810	267602
286233	213739
93547	460442
25734	228431
267493	412980
343537	485227
147559	218142
319280	181844
15819	282529
417903	340890
152822	50576
51169	258370
349905	478415
13748	97277
435012	27464
121860	389310
85523	419033
90582	162831
344789	292721
472086	396562
217878	33729
268244	41075
27322	163918
314413	152702
320591	433934
358456	183213
401688	105332
432741	244005
273572	23018
123149	42747
390789	293813
12773	222072
311822	406371
398853	480246
265976	232522
444081	209952
171429	13271
390206	177999
39449	119381
39772	106830
425263	453391
212874	190369
114830	144464
28338	42483
425583	20586
60025	239872
328023	244688
443350	436686
405881	48861
361165	75540
118763	86728
392624	132996
42370	301547
490771	179170
266872	21411
132434	492918
455131	245679
62260	301327
435653	407117
254241	187920
267813	181215
79186	421587
4606	131678
453493	390197
319772	121107
382535	217423
292687	419540
201572	23519
317370	180578
344314	126720
311221	180459
61163	267602
110677	133105
107709	58409
371672	288035
252122	219743
482545	453868
184629	433193
287834	309033
437778	141294
311923	391119
255790	294130
191464	165032
187140	326483
223192	437429
183038	192610
66273	289883
258288	298065
55064	422110
55519	126035
106739	329553
342611	73640
251338	190369
370776	390075
127531	414334
366402	142424
151610	280390
149422	293434
37172	281924
213958	97289
199007	285012
184629	233292
165750	353461
468935	66245
81440	164014
157527	149293
216324	314521
117647	99271
207435	280871
153340	250043
430041	215615
251728	391039
94578	398795
130069	156642
41510	299467
244917	166653
324614	464725
175484	291332
452643	258341
443385	24746
271245	236460
336738	445787
341787	329278
98283	93970
431040	306491
340584	205454
236537	317423
64751	189422
229541	452746
347042	404007
80249	343012
355245	343547
21875	435280
167350	20219
250361	378462
242741	50275
250580	161257
439816	319319
270248	369066
371125	490055
369289	291521
50880	293813
37121	170793
135018	118912
38559	165267
39124	124891
419725	4755
141521	180009
63314	476831
324502	179716
162421	146701
450828	477038
233498	455040
119001	348186
366894	75355
483112	112438
22959	96977
149437	439511
98273	179415
420734	376778
336378	211333
191391	480264
301847	478415
64338	100277
175484	120619
90583	94344
135220	225458
38745	447446
412526	434893
168130	471287
468533	3269
432974	148254
295564	280798
127779	481404
284326	40784
142825	263009
204987	172375
292052	319310
317622	126204
245190	206932
412700	281351
258308	46892
331095	378082
192840	432175
274487	130742
436624	248398
51220	293813
25075	469235
38671	421935
221947	137719
82120	351193
281236	346617
73831	69908
450960	296270
191629	464314
290419	299182
1605	151944
344916	382936
33172	221061
420567	401871
427561	439503
848	351979
382787	326966
332810	205223
136728	220071
297995	436882
278081	203656
10977	151944
349915	341276
404892	92775
232616	145438
322401	86953
176130	422929
211284	89213
117791	221866
263125	179010
368724	420895
44713	330234
128539	290579
381558	359281
226919	65648
113822	481577
29249	378686
220925	429327
8146	9054
70119	463535
192211	48146
116312	417663
128865	236654
233828	18218
253102	97415
481052	64335
246570	262954
324252	180432
77918	451391
267282	169932
358307	196783
461422	87471
101387	259096
349608	425827
261825	283346
342465	420895
45630	207535
419720	54323
24847	459976
91615	187998
110835	283178
1558	212081
410951	377668
354182	238304
61652	328305
323046	251323
312554	462973
149474	116426
232666	242411
422769	166100
125080	220417
365936	310657
327822	43514
202403	456640
373573	380071
228946	359142
421140	399468
120287	187023
107471	336590
483503	427427
30739	437869
229250	392896
240776	430610
87236	67584
343414	235634
314311	181150
39892	294404
293065	258370
431137	127357
90050	187974
189640	268904
384648	103456
377906	142694
151344	331508
37376	8754
112267	266736
106794	162795
285027	336122
150516	62191
185243	33855
199420	430356
287566	326880
7404	409338
452477	12443
236359	230255
371138	228207
2187	75927
216602	433391
348771	484461
50042	116283
469851	333358
419100	388904
319524	58895
19554	393326
262536	291823
340175	160576
458065	183479
85674	361283
314730	223121
385731	80497
88266	144797
329438	450647
61132	198926
191308	463799
399270	10646
28082	405217
13879	287688
178422	109985
293682	48064
278623	190369
208294	461944
187834	168754
108057	44024
147069	313745
383004	410690
221097	197616
379764	80265
349872	465063
455788	22804
394285	407026
79366	328132
434583	313745
324825	34354
19902	29186
318500	94516
379324	152502
371530	490317
456062	141068
107448	119117
212153	445481
116157	51895
394526	481741
118137	209967
492854	13129
467302	392010
100981	293395
387169	76454
144728	334032
365531	180357
485185	51895
14133	235188
88881	311297
453531	21583
65513	132247
327570	481758
56691	219765
336633	391414
263439	386500
375802	383284
162426	285156
114773	424430
431654	377119
312892	299215
276566	201326
375802	195936
231541	41075
107825	221324
186363	110677
219514	15600
418330	317118
320627	459790
414035	316306
474688	30258
88970	264167
65320	231071
314904	168025
453738	264908
412110	49723
328940	204273
465463	165653
184811	264154
18773	401871
337069	361195
133383	197435
193909	284982
298638	201966
117999	186714
342280	455481
12561	409792
157076	313745
125657	125607
276945	476951
378691	294965
237670	447517
53886	201811
205291	225363
186085	22448
460824	476231
221557	487689
361838	276021
293744	140426
320504	460700
407770	449323
451147	414844
111756	186384
454263	244679
171172	485999
232260	120765
133912	364109
441907	112532
32148	52537
349924	199631
361019	51813
200044	310924
388289	240575
268707	187974
16041	361463
353893	175188
231839	49903
275058	249102
384133	88057
32447	52888
271343	318539
76786	202394
490206	329338
130006	119868
212115	203656
263514	215563
212459	49903
138182	277229
335161	28129
387830	393236
467605	178050
475788	275625
313059	54976
430356	396659
461560	146606
259978	49250
115604	133959
438193	383391
245152	313745
277568	371617
71297	139339
343382	482718
468492	280233
316565	129951
470027	322939
322445	135938
84899	239481
9573	456357
292076	236213
251608	2378
101861	256121
48775	85423
458451	111805
55386	38063
305076	473364
354154	182940
138182	314653
81681	171957
249894	13651
347653	489822
465208	332392
312283	164810
226643	286512
481419	397535
212733	451016
328174	53177
9622	409540
476455	425838
371887	84502
79565	205287
424254	452746
246540	201255
36711	108620
190285	336590
134480	440660
78130	89764
370418	305178
10598	442244
162353	226308
94769	462795
492685	84818
4820	91408
198317	480304
485667	415423
459340	220857
81571	190369
427054	47349
451414	125916
332299	50264
396421	222760
322857	94516
56002	86618
216248	90601
179087	205376
371786	396563
339051	305449
83008	255443
286195	327061
323079	214024
347098	234400
478819	291984
384575	125399
225615	461846
167588	464578
102046	152502
236020	359400
255515	293813
462660	440290
5796	328867
404953	87988
422269	118514
301823	117800
226663	127298
156081	220610
55777	294609
264462	420944
185482	190369
92635	75419
293875	454147
334636	85163
347374	476231
428445	307839
470618	494102
373344	456640
271698	44108
45815	293813
366722	169798
8635	25455
189280	111842
61286	166293
361319	151845
136876	342723
188573	285156
483196	401297
124259	295381
240882	461846
71189	164398
326631	251372
71189	331951
477520	66947
460629	106969
5700	2835
385391	336590
254636	164446
401188	172089
117686	420944
146406	368859
144072	436889
354947	394677
188246	109271
319081	345331
149693	254970
488349	303325
120823	146190
221106	441313
359626	174564
153418	371011
318504	172266
84772	444504
327922	440804
371790	119441
417938	435630
398519	116070
266307	41031
473402	124239
61503	409540
199495	301272
176885	254374
235035	208558
209314	493468
371692	141440
91382	25267
359195	454374
392624	293813
152496	420944
26849	204330
328684	428480
484442	49896
210613	268524
371683	197212
99602	267553
296432	340438
116632	313700
41266	58697
79215	484113
78231	269728
118132	429758
335575	137128
117862	414212
29385	434943
318088	435428
326811	235445
306051	440533
201012	256420
218713	391414
89489	442362
424637	256120
118471	438857
86632	2787
390763	82787
345260	137619
219751	487667
397412	284843
441558	16433
58694	460333
26020	486809
324377	70016
121349	380071
229244	410140
442492	202133
75568	329870
177997	214024
19680	313745
306387	220484
23619	112330
239090	488719
355837	473199
145567	202394
115610	430940
387641	132035
373904	305229
85739	338076
46485	38063
298390	404858
266611	420392
117800	36451
387791	128656
382462	155678
158809	228805
277765	43514
128686	183980
306282	14814
294267	336590
464496	138706
344952	273374
103325	327819
118179	124966
350966	63528
126942	217088
389656	118886
97777	173407
351158	477328
9993	227878
16169	99405
179041	271328
493217	366513
413624	320097
437339	300458
30714	348798
297834	260392
99011	451016
315463	401854
55086	476825
214366	371053
428563	447767
425044	112427
461128	110677
73290	155217
140263	361374
96449	254767
52880	391740
474144	264406
104111	346335
250854	9335
355391	476447
922	273831
49644	420551
425830	203656
80704	377368
329532	210261
428772	380601
319259	136470
332121	100655
266297	369577
465512	134145
106268	209952
22884	86476
177421	99405
106247	92613
378481	207535
28838	290450
270942	210520
238958	125420
54976	399767
82981	377270
362672	190369
255112	59500
419236	440505
463549	364281
313923	469925
186149	281542
313355	140479
157320	341271
416550	280325
2493	467703
56619	275990
53038	307279
1292	41395
474593	486885
175878	121784
328688	334099
368639	447560
257506	295918
141015	196783
168250	420944
34431	277062
228732	118877
297462	304935
468014	267602
82523	230710
444985	105498
283737	12895
351028	350699
455195	395620
102065	381130
91009	376596
315600	251148
375260	350949
124794	482225
54895	110677
130813	80355
274852	11981
181530	467755
461496	331500
373637	44583
267211	110677
145576	95725
16042	95312
183404	315507
261277	252961
447651	5531
452148	468935
475761	292815
152742	32077
367995	453278
262772	222352
188980	273831
138663	372249
361880	201164
461724	195678
182276	71836
290838	317852
491273	86421
466633	414832
247015	162247
115312	205571
113685	144306
320968	280371
164244	261130
57846	127298
10073	346384
272209	175721
116180	372314
221200	242461
137619	127039
402261	477509
303059	146893
405565	49903
290162	322969
306469	197696
396667	401432
224445	376982
133400	380409
67248	183213
463549	176459
435958	369599
286826	384174
72303	120771
43937	16424
446115	346611
200366	317118
469364	428103
99973	315905
480070	148909
486679	46092
282865	168213
131107	420944
267735	307294
409016	453012
114786	94516
135995	139817
314311	2009
237517	289651
480574	293813
238101	310756
417971	138021
217375	54763
114093	12895
43398	427272
275418	220417
449762	5873
481419	360038
465687	185512
353631	269429
332684	190369
87638	371940
93328	132894
273479	317118
12692	440962
195484	72432
85902	378686
82688	202902
7288	134287
278273	154137
397851	126204
333691	489797
114550	178428
208720	190369
67885	35629
294323	211657
445153	99437
390783	474786
126305	16205
153548	63703
344775	112317
452962	480252
73261	199164
277215	40784
245024	7601
416246	280871
400383	113306
418291	340561
326574	110677
188885	414832
230056	72523
125532	221451
211392	371918
236222	7617
385141	82697
79701	168849
32468	332685
355226	422011
336955	197481
6949	27779
244016	323544
84680	452989
197936	231155
203438	190344
386343	363436
299904	113138
248128	257254
129518	203711
335572	267722
354806	337262
229735	282224
462028	67040
119588	488641
182536	245689
190281	91890
24727	64455
17527	187045
43522	299006
263709	71275
264533	87471
465687	40009
112903	456349
57276	35739
232294	426599
291700	62191
69873	106917
163400	187584
282461	237830
250389	389327
276821	434016
414327	203136
425820	360512
86632	484247
157258	217423
258689	110897
239804	152702
268828	373021
458186	146202
236961	458880
302689	421356
72968	15133
77918	114063
266997	15209
195362	106459
361748	446351
245679	379183
97105	97277
30938	65320
297470	474923
6880	390723
56934	406863
16532	427932
442245	56949
222543	323946
413773	337585
286536	47969
64252	82271
253248	445233
215500	247746
81223	90277
407726	390742
344352	425239
377045	94552
252632	403746
366877	94667
186863	337112
191126	315888
392261	422940
37552	106082
159212	129857
52759	16433
405306	372963
217612	343132
389943	378686
231542	73990
449351	313745
380024	478415
97453	203628
17512	430754
274761	28252
169407	473515
369209	364680
399837	147368
456878	246942
161249	220374
447938	211868
287566	312326
330194	97686
454391	315332
354388	335919
412705	82794
344881	9054
345089	379255
210116	376505
441777	489582
385512	52537
397405	109271
40922	434716
88166	190353
298096	228431
130734	48163
267562	391989
324826	27464
417334	208216
260491	352605
383164	169601
126506	178436
322734	270102
157663	42035
478975	479579
412037	15209
5569	302067
14540	434775
302477	138412
329750	446693
388992	144432
483987	384165
436777	426736
10890	97272
381057	393326
238536	366493
303507	464727
163452	49903
48146	300811
139021	230131
139565	292513
450395	9730
296696	274055
100563	109437
186573	185013
302153	372810
188388	99372
28357	62963
6920	203656
467768	480717
47757	39667
149079	32017
297731	218730
142821	160468
218983	459802
427272	176002
367959	491628
223717	12443
386920	142018
179162	414789
85739	48163
263377	310756
397160	77371
295684	234902
5656	184902
55928	187836
332299	3880
399541	96977
116664	109212
287251	420757
287024	165963
243858	401481
296514	313257
309609	336682
348970	310261
279180	203455
265377	214912
388193	13370
289136	263491
301163	298767
438475	296663
202893	370554
439977	109407
181427	76350
318235	246516
263514	402887
60208	300832
322310	435708
97101	453020
4927	431625
145228	366534
407413	460726
103500	313745
55551	186384
160182	306816
295726	366792
9232	8689
192816	435708
472086	353557
327209	85665
2705	476491
439768	481279
482371	288035
351768	211554
230291	5857
427494	240203
229735	23430
159378	249334
233220	191926
296070	337262
207999	369463
448397	15926
391937	35622
192611	424254
401065	109253
477932	147269
448371	74856
110490	10863
5833	447517
199333	32807
134621	492983
65433	404218
192238	124976
160167	86476
473516	457492
232799	72245
208754	211067
174725	320625
84304	58666
6927	267524
165436	5066
363938	264303
269494	383789
381787	110191
312567	203656
332457	196783
333094	154044
150851	87889
36631	389497
102277	187974
344968	404652
71189	479369
261083	152794
415967	195774
141305	158381
430433	408353
183465	461392
52867	397391
85739	449298
222389	23423
3462	114930
328455	370866
264926	262954
212535	241811
163185	369599
43966	16487
169428	249223
14001	101147
272001	181993
173930	432221
250348	168147
365410	43668
399448	282578
297979	272407
76228	328451
470793	332658
444551	420508
65712	212081
325558	94665
293705	98637
383002	395988
229647	99405
335951	313863
303782	16370
98345	190916
314617	218458
309887	452479
330901	477445
113355	220987
129408	360660
397936	186714
237403	440529
101479	243796
288176	436889
28357	176086
150503	101058
212343	94516
354355	45585
35312	426569
165680	182255
292615	366577
179441	327601
481419	141509
287642	240374
431044	203534
468542	471455
398308	277332
169463	76454
91716	398333
19121	68419
130136	98906
299411	48772
443300	292721
407334	27696
415877	417680
263894	376814
270114	103981
89365	327538
373182	154089
240135	315888
141114	193871
394875	186774
176878	387162
113722	207984
375405	89465
383164	146740
153993	85495
220263	48275
38490	311672
349506	10646
357294	215026
343907	483331
388066	26519
95762	148352
76984	250169
190559	293813
115449	411365
453645	457081
300890	339333
416213	376586
124239	422427
40198	197400
353248	40784
230682	141649
291028	103267
484603	172609
488971	390771
279404	172536
451505	323711
433510	75581
190855	371918
188845	245990
227857	64338
73660	477524
440364	430610
271297	492906
314391	399346
203462	215528
90569	192697
321319	342063
146228	399964
305614	208491
325414	337428
226267	185076
350653	410197
58795	365323
210595	187627
22990	401928
23481	422509
187086	441912
16040	444651
246686	219007
220540	94776
412295	406843
35352	183711
387742	305997
345401	290414
28996	151647
411957	121106
271712	103267
114056	471745
45772	261396
247812	122588
282967	454024
182192	33003
455893	209018
80254	94183
422603	34899
258664	404806
106739	471771
41406	122608
434082	358901
293998	114005
82730	355851
414825	240809
306211	291674
349868	423629
282476	204803
132147	116283
371976	391414
52867	182647
29077	246926
38895	264908
92047	58628
287566	408804
2243	476951
219089	373554
472292	48275
456377	316372
471412	348798
34842	6729
285374	366127
311691	39764
318755	66980
262536	19139
377098	109263
9567	115129
463801	481577
321696	153995
293812	50811
303736	267352
162214	468387
430267	82794
127921	14170
194898	143581
97414	50411
131301	440962
98953	264406
237120	479515
306876	312180
313513	13925
447270	219370
333042	30031
193837	34265
366402	392998
114665	391414
196205	284843
254378	235679
312381	431556
417740	132996
233564	293813
9307	412137
283993	84094
358087	411455
357413	274564
428540	166321
290799	137719
76619	393326
445186	220367
257064	79974
292198	217423
41842	385826
472414	155680
290362	196783
200914	49903
44297	494102
307258	208863
280935	476861
388095	135705
163691	265608
395428	132095
461510	39419
98564	457811
315573	456748
490864	395868
308664	332109
422015	388473
4173	276780
248835	435817
417425	469235
219363	487563
485420	276399
81395	350052
15356	179506
414825	257038
386772	492906
246516	190369
237808	110677
4061	375113
242476	293745
378785	40871
48226	442773
124765	442857
481419	186463
287188	488917
470415	97277
20946	284983
10463	383706
61246	8268
458065	106422
285174	144188
148006	396860
149897	46412
432263	391414
371993	414832
337183	469446
287477	469532
478588	136137
302729	48163
485424	110677
480187	82271
454734	295984
95401	176878
266024	189001
386516	365831
414286	243915
366375	346
396605	230449
377937	279264
272301	24890
346368	353581
97412	472996
196030	116610
485970	320464
458764	491960
404615	114063
239430	11342
210895	20219
98744	486267
90831	409649
135103	85088
269620	429867
246497	122218
180343	186370
301659	231485
226828	328140
258220	399867
221721	214714
16774	78906
469446	22347
36986	283265
105788	110708
388418	81109
381058	273831
143391	454975
241173	438300
115806	233556
158983	276167
167583	242696
399809	183213
78986	290048
248239	302736
362303	60904
140460	449212
334458	252961
98530	489822
446182	166478
193431	441135
33037	307452
334372	314102
310761	12895
473184	190369
25969	111039
272386	291521
485471	338831
6899	237178
235681	191821
121594	313314
428409	11050
251313	49021
67613	156376
320896	186149
299419	131852
86030	99217
32272	377909
48225	204161
480957	86728
224997	187836
161530	434045
117348	82875
199707	30230
303846	345689
480967	38063
106460	249444
430602	152085
397294	279464
187396	466432
437558	355093
99901	29818
172912	271759
356555	342761
230988	336590
200868	221319
479157	249334
224629	135343
188246	88113
34585	401949
163413	171856
250501	99271
223378	151662
42085	341271
237251	255650
388048	146251
265745	51144
370763	121748
255547	55458
208993	183213
137019	392785
395365	112379
52372	76285
325698	276491
477447	343996
162936	474304
191683	35537
365796	164059
18122	338432
310111	267352
214519	416402
176597	360234
270128	89189
257904	354642
208445	13370
315206	268355
283961	170894
89204	70557
398274	67763
64906	293813
42	372724
210889	364371
426217	49903
45049	418771
151641	383980
39683	360038
290894	471745
373028	132740
303507	300614
387746	473773
374622	234722
262559	79730
444970	18261
58486	213330
1080	209745
405133	458325
285345	281924
345466	259435
288809	86728
35546	79616
348742	343085
138812	208539
452971	469670
168545	218615
429966	442665
59628	247812
125790	167647
484436	148519
261997	119868
435140	386409
163471	38454
304424	138922
250593	492836
9774	140285
412073	362842
294684	411574
316372	455606
256785	176077
119970	158613
326575	460010
219607	269884
220795	2619
160799	297332
383387	423879
414230	294066
191761	202837
94850	95718
312883	218727
163435	488008
142681	359983
322814	218615
266490	257856
163905	243840
272237	86590
430140	237819
253564	443313
151691	104028
303641	170020
188510	132740
331566	410074
48064	104914
328611	423354
416230	468832
348687	446501
459047	127921
273864	134768
14458	475098
466592	469227
16038	411809
457856	56436
5896	300506
157961	477986
415725	285156
399310	60108
339333	89032
487945	165653
220394	19214
67126	30332
414058	358797
177638	337562
40890	484426
12605	228431
391657	378462
45164	218994
436995	426736
309444	451460
237801	240374
74365	300506
186860	392788
40362	152762
330473	21523
132168	276358
254542	104463
285706	285779
54085	218856
421178	115711
42148	334084
258598	64490
200792	217752
490187	4413
427124	1148
316136	73622
35421	293813
192742	240142
178456	197990
30524	137260
404450	152225
144145	359762
31127	178746
465474	176077
60954	464420
52780	39195
448062	381769
230975	379525
472853	216571
403410	247256
161443	79479
264026	357112
89537	103323
90711	79705
138830	401854
106290	118117
454080	190369
303040	183213
4563	53389
217434	172266
413196	406785
131174	187998
212153	227948
177333	23018
220487	409891
219596	352864
107709	367798
340364	478415
427498	113051
159076	63957
18743	347036
462650	488193
330765	413547
50646	188759
131877	222385
416415	187197
163356	273831
353491	237612
355548	304589
68284	482626
237242	106514
64114	355700
391308	207770
232770	249102
295919	365170
346969	20959
101343	155214
134299	427104
413987	330414
470329	271434
129774	236213
491874	350337
389075	236413
1057	371705
297533	20231
394031	190369
94712	99106
320558	336590
14728	348798
170508	69856
177079	423062
84495	56068
156418	467752
292501	389908
128121	413905
1228	475200
64806	286828
38631	195121
104399	457081
192069	969
235841	11011
237372	372522
111398	215396
110306	410077
289084	294277
239028	196783
245213	119799
315847	54976
377537	276358
31845	440660
212450	123166
227188	264766
272742	247702
218779	124640
207819	209967
177533	10646
307567	364109
92255	291431
184832	102096
30223	449298
124441	2705
470941	185076
425677	451016
8093	6069
41959	402312
307855	220870
125193	293060
406910	454975
276821	454045
266121	489338
320759	222072
487346	276242
459112	186159
144263	108989
185785	331561
158274	4413
271549	188451
245086	475638
268748	180677
435280	273692
70656	330344
207141	360067
128354	390310
201419	54976
640	230691
456723	220417
137128	217484
315573	12177
398805	401854
103891	88113
66009	461392
304952	383967
227821	285446
66066	16433
160317	35707
8281	49021
246255	9201
259055	355185
395319	152085
128927	428738
80070	226988
417153	12177
234599	437184
19979	4559
71319	1025
35707	393326
134964	219633
263779	190369
40685	362206
415569	173685
249641	254879
294130	252218
217581	84504
337657	196443
450919	203276
74873	86728
14383	447167
281559	463799
16238	371386
343041	176878
266141	448473
399441	420790
408329	42969
224293	71378
222362	138193
170356	49903
212426	166738
259821	13972
472365	357800
125087	434239
38794	151222
108057	119336
8957	195121
19806	53792
227179	244115
335484	385062
425427	68064
445901	70021
336796	164009
378444	464420
291856	461944
51447	404202
352195	94344
174981	622
489822	202109
477328	161448
8774	203656
464743	249202
398843	428608
124501	298767
301823	486885
241963	116382
174901	84741
291116	482860
205900	183479
168361	314939
302140	106079
157729	89007
37725	15209
15225	218577
388188	234356
65624	125220
254130	455447
388988	411809
343054	106946
440511	309632
7922	20998
50287	418836
7812	459802
51453	205710
291634	382579
476386	291984
217743	291544
354689	300690
375676	106169
144764	317118
276154	107187
353758	198297
324037	391414
39627	21523
276703	177591
107427	413721
30221	200632
2989	355700
375792	345214
206979	162284
188685	438419
169905	423688
372799	14572
143931	22581
216712	222701
477136	337984
230574	445029
295094	224251
337827	231696
323775	8261
49184	214881
208302	120195
131129	282884
453250	110677
474177	357800
112338	467418
453221	101360
473825	37057
398911	250087
205394	188642
139790	413612
475529	86974
399492	313543
303301	13246
380855	273831
387357	129107
404764	42734
258503	398066
87517	92787
421706	21583
393877	137483
440985	424225
153969	328550
261759	212246
448958	459952
278704	482180
390254	264406
234934	1597
444380	65648
361581	443693
196341	160174
478976	436273
215329	183633
266916	364243
477932	315990
191100	476391
229818	80476
187536	336590
41612	133109
400889	438765
305287	7319
13930	131582
440331	236040
231255	16261
114488	121965
357701	171560
85674	404886
92500	238041
59786	313314
421357	430849
360748	466432
386918	428103
110128	55721
467427	440660
416509	116668
492874	289228
60773	440660
247715	390390
241638	273670
393238	11696
241614	198317
281052	240374
471645	17604
99918	86158
101647	12177
108921	358696
107998	175608
201925	420790
391463	360860
211571	477986
281717	17759
338931	244440
428547	312629
317728	49231
32533	165475
478975	309631
337878	187512
394373	157431
46506	217423
280290	307610
29752	18787
443648	83264
403272	41904
490004	94516
449826	190369
319383	491190
101504	469606
402240	478415
351380	95460
83616	129695
122705	184127
435402	237165
22779	237534
237714	32471
16042	10345
207289	144073
265297	393010
317369	316653
53044	42670
88968	128611
368117	217310
52695	357072
235560	360385
368380	353596
242038	261829
435536	420392
204075	382884
142166	232877
83665	391414
142287	218615
65793	242131
308343	313745
341279	392329
205819	141311
271132	151537
105943	282670
278802	205289
36860	331238
402232	21956
273246	469061
186053	364413
49569	123369
98649	132199
281709	245538
75698	459684
27228	28129
65518	338271
98127	290014
387160	63941
105320	367191
189794	349608
59609	293374
458968	273831
193360	223285
393831	248198
473503	163547
364703	53471
170303	291823
35041	245445
386882	309801
9391	487785
328731	285156
149407	53863
287889	485304
262572	168381
139333	53883
413113	125705
316388	175608
459047	113051
284334	59172
281574	123410
199333	134262
279879	292468
121875	186159
191891	160576
97506	264406
342486	271281
85674	357886
301638	15209
432743	407386
8288	92071
186769	385076
493481	295159
146893	179856
317687	235568
286591	433529
144305	26068
111856	309797
319040	208647
54977	8463
467154	251669
111148	83893
352605	99573
283174	203656
193520	190369
313165	226494
98657	350189
437098	392086
27211	340495
433443	86728
315463	303648
477932	106444
385866	167391
453226	312697
472258	104208
383193	257298
106739	60443
206292	222041
202117	408247
76228	359202
489657	469286
66806	261396
103584	149128
386516	313593
325237	266693
144973	159134
287566	47222
405771	434426
482571	113138
104476	210414
482477	84157
5841	70188
229639	440023
372010	186159
158557	193807
162673	260854
175484	245333
6467	127357
300051	826
283096	166970
252354	335567
186266	246784
417369	312697
3719	95659
492044	74276
242411	428286
117320	204330
138923	67652
466609	460572
485106	440369
18647	320743
404960	462032
395935	348798
362840	236864
231500	96673
329727	39382
29884	368707
410266	442032
396841	379124
181347	468832
55425	132247
170587	205289
38949	370866
311308	375909
473411	476766
413970	335757
849	288130
434581	17333
383343	43158
358152	45660
425720	356335
418937	206362
27885	324723
493031	234748
372254	209510
485901	320299
212361	472239
128306	492316
90894	25410
368047	403649
342197	302033
174656	356131
119982	335855
157596	235606
289225	206011
153505	312137
1154	290014
419590	477632
160109	428738
19972	109095
211777	36392
444673	320067
334880	449795
442321	395988
76783	129185
485807	301252
129112	293813
454263	185751
193306	489822
358602	210160
484100	43543
274138	105019
103414	455784
260944	294548
157666	473398
396169	437238
188512	309524
378348	34120
109174	374305
56138	167201
215719	76185
167588	152954
4151	491099
489156	324926
303183	383138
268127	318848
333289	226258
155311	321763
15079	366941
300644	32807
269125	461392
50564	32304
422470	396010
171757	493788
385512	313745
315783	186440
36554	179352
232918	40784
369413	263514
298499	278520
298823	85047
244713	190369
405382	414206
458982	137818
424312	243438
351534	489781
325624	75775
122357	359762
323965	373401
228924	72432
65039	42056
375660	106496
194486	49106
206046	268775
397514	64335
346854	454975
437250	349770
167588	369687
247296	96754
272105	411779
33001	219032
109874	287354
184304	65880
386660	58861
490006	23018
142318	359084
113118	362784
95601	470186
489657	245904
432008	110677
294295	268531
454090	449933
233782	79861
150423	250410
95891	156375
106345	345745
272505	118964
416004	160545
475444	414803
192703	6899
338663	179861
173879	81280
116934	32780
446820	92613
31615	128152
267562	30272
298390	175398
192195	164052
472828	428214
244688	477245
155337	362773
424359	339853
460257	284843
109733	104981
102627	307279
27985	440660
156831	298372
345185	2186
317555	166079
443163	255290
481410	165653
257780	233085
343587	186440
164196	350025
9075	188122
157534	410853
488653	17186
261082	134145
119370	114930
79058	432212
405552	403652
71038	120716
430984	327061
133156	261396
239241	116519
356948	245317
144227	35707
234087	491960
265589	397009
76640	24596
181347	105967
307083	160895
232245	24208
375179	391414
52613	50582
65266	395988
164875	184269
55362	196783
107524	66215
245783	137719
100875	179375
3819	153995
329466	412850
249603	12635
252574	330557
418698	48508
114845	366127
192843	198297
94973	418044
399237	122462
248081	286441
70010	180057
346272	412800
88531	310848
124794	156376
398825	267602
104505	69894
29043	107429
486712	417631
410018	441202
110961	104498
247997	38064
57276	49208
486818	213834
361185	24070
463705	122137
230051	176655
77071	292891
400311	272339
136845	369803
479183	195687
66388	54976
459317	393238
290804	79879
127531	313745
13610	80543
416972	147367
360605	162170
76818	145129
440018	350201
96970	317118
485503	48275
437544	443781
66378	339244
146893	136000
182139	158943
83451	40550
466790	381008
458894	319658
55379	328028
127199	102352
198862	197485
361007	34585
489993	412038
163909	87291
127531	472167
445480	260634
405071	209824
454255	13361
227944	366357
46820	477341
160344	408730
8836	254968
452709	489068
113348	204925
487722	180436
34767	214050
267788	339194
236499	13370
209837	54448
26735	113766
198314	220857
202859	152321
413926	354376
459839	474341
87638	286130
264198	26070
88762	172089
12282	312661
120253	467703
82	94344
373196	137302
362795	364201
284720	80543
247042	339121
266916	110677
380846	46730
1536	313314
155261	90123
280935	397885
106814	360038
66325	420141
355389	285109
429313	480182
56396	344120
330554	269703
464361	437885
260017	142678
457627	186440
11975	281472
460877	371983
460507	363631
193374	314207
421320	332638
398892	322436
391264	418541
4841	355501
151980	110677
439904	5040
154530	309801
136711	421830
421140	389514
71297	364050
15819	477491
242098	477774
133807	361876
136596	120605
11524	441313
298667	365173
339133	353596
457914	241840
112338	342724
272224	16433
195777	145347
239420	264872
228524	166513
308705	130430
376978	278642
162134	452098
173387	394092
257822	53389
226240	236213
26005	448032
27662	45413
166903	246100
128559	341271
362799	401378
153813	448121
173397	16433
12648	184657
311868	342510
455115	94634
44956	149105
470415	283714
438553	41148
297738	153498
416325	152461
250348	465566
100248	288360
101465	271173
204774	119868
15027	432791
474939	98847
308618	44826
209823	393318
68083	109541
349238	363711
260886	116070
256718	36690
49644	213506
452115	403687
340151	94187
487479	235887
448199	419932
310153	53266
36625	21457
314720	120392
243220	13356
99973	231894
221296	240374
267726	156854
55914	196399
431343	175897
190051	398333
151851	398755
441499	276579
273479	49940
23489	162947
198692	428214
282718	28450
377869	468640
298124	280508
418180	194830
329702	169225
92237	183213
357225	420944
334003	132095
319063	123213
64576	16433
331332	187998
222246	217003
81978	267352
85262	32884
477932	164333
329291	324898
183310	263068
105976	317852
381305	114930
154981	187933
59891	265040
304593	381382
412515	236213
410744	331172
200104	307176
358477	63957
40030	107163
360583	199609
276333	289362
260087	442980
178422	80095
234921	142712
373846	79075
138182	478187
197278	360531
228128	394111
399868	124085
341987	253772
200050	264766
162900	241525
105154	48731
268172	309606
385808	169485
94538	214050
125300	328581
449682	107733
288077	179579
431264	145903
341494	44457
131188	375317
476056	118906
91019	226308
480891	212278
433820	23252
257904	459358
178257	139648
435468	209473
493972	366828
125390	85278
437858	120448
150107	335663
24563	386374
119588	158504
309485	266852
493380	15209
356805	244515
103914	207927
277568	270836
240661	228108
268312	152333
307161	104527
91875	261637
1477	341271
10637	129857
8147	203656
234881	98927
187834	183981
391526	418063
383164	237729
104154	346267
440804	56824
157695	283445
398063	390070
42785	428214
58483	99437
165406	75831
198746	32014
55844	185076
327626	241468
174894	478060
232784	132740
39912	109669
367998	177669
93892	378686
416871	394529
478401	50677
77587	355806
181883	302047
55494	190369
417232	43717
178265	130028
484198	426067
367334	45390
104263	190369
71189	301223
234881	143671
64209	222249
171779	455436
128246	315821
373433	418635
374696	222390
173462	187565
156567	248398
317285	159994
143761	174178
226766	187796
447404	190369
330954	98516
256696	429161
364636	22356
421153	438783
209420	84089
5128	353557
68625	12129
255318	302836
87908	267835
450465	179932
97823	230587
479730	110677
70636	399565
87352	276358
272301	431378
32601	149897
196996	364610
479255	474514
137318	261829
261356	388767
264473	467492
90192	439891
228225	404480
207984	341093
54693	199604
401897	84775
382433	19598
430831	250087
75736	125556
19204	200508
16990	236240
312669	251361
61186	135848
453532	214314
145224	7933
394791	387008
354820	155380
488205	390337
358919	21457
19812	383114
428138	116915
148508	305497
100847	362861
72187	12067
303420	328932
24777	292075
79528	148708
11059	314455
177017	420944
353723	440804
433391	109514
439588	130077
96259	251193
446140	64261
414825	262050
249894	192524
459319	481998
127605	250679
6289	483761
325821	113326
222783	281924
338232	63528
188929	110377
15027	82128
325572	250559
78669	150966
287669	161017
334550	48275
258253	479747
337174	50264
120240	104598
193767	62191
153337	48106
388342	369684
407509	212278
426034	298081
176179	283346
236020	16433
197544	387413
410876	398795
334959	441653
421808	1869
54976	488353
270248	241987
321503	140044
280600	333127
461728	337585
448939	324347
217198	451243
322873	45949
333571	242681
349807	204222
36286	124971
477697	291940
51693	236213
134024	386014
270268	53863
464066	252990
84971	190369
215205	1057
395395	23318
351743	189139
280812	100696
357799	77810
216544	191148
264701	267602
310038	15209
273610	459684
114383	141509
440059	155311
421657	310438
62608	369599
15680	459622
253558	58567
454309	393184
182771	285446
70545	261649
402575	442887
306959	78184
33605	409828
134676	292565
376756	149897
922	486680
371933	454822
360721	183213
107923	480180
118546	184096
346557	273814
293245	146181
54875	230710
45565	150527
124085	324833
3043	75359
23242	171374
12987	122020
224630	6722
246825	486885
157064	440045
4634	388380
130289	420305
280900	486885
329960	137128
65266	171004
100825	238599
366104	97222
20183	267676
315161	8607
113616	94516
215041	228181
353102	311565
316565	317583
457967	196783
98659	19745
78986	98646
423191	100451
293094	8607
146924	281433
102576	395988
110835	328977
146893	124511
182536	177079
115981	93245
476953	288035
137133	346388
246452	18873
119001	145812
373269	374939
358163	433391
18680	491453
150708	253527
187550	336261
179100	258841
78206	372857
342982	132740
342214	13370
142906	447446
455832	313829
363129	4841
350138	53028
65513	14709
187098	117386
415458	108222
61190	281924
93574	127121
299038	165653
432175	378283
99549	410018
270126	388309
97592	366666
351534	91657
264206	228431
57300	365702
354792	307279
373264	195183
349448	42189
72804	76683
456791	253047
27885	300119
81945	415616
113436	349341
345467	373021
367273	94344
482479	95143
139471	468626
18599	354891
97245	301475
66273	469642
283361	75303
377983	94516
367239	123369
95233	348798
125458	168381
428849	407981
204078	183213
40443	381008
226919	405576
171135	469235
26210	310756
473967	194478
55400	132493
348742	251116
440763	288290
365977	37462
377001	372812
218017	338271
220372	391913
54244	197348
410573	2935
398659	317667
312963	44667
44741	230691
293010	322477
447920	105878
375220	278045
25455	160456
237440	251597
154708	12146
107235	330469
158672	5197
160780	358154
290095	26179
317204	237235
85665	51655
75259	94380
343108	94344
155540	203656
334904	86728
438675	313745
130207	194165
322272	361422
216143	54178
7922	353343
423014	84722
315623	4369
68875	237567
403098	264334
327209	455647
124711	83500
363609	158381
225590	110612
158548	422267
312715	402518
187349	351209
333835	385000
221687	393326
476000	355806
167588	164370
319871	130430
145712	405128
287024	261398
94197	306117
285605	420944
110598	93680
16925	286400
378524	273061
455995	67723
406268	28187
316909	255650
284744	241090
490660	11626
341963	41464
298780	90041
385517	340719
190154	208121
213123	192189
348653	472562
97831	210261
434862	75065
408893	478391
84570	141649
458452	245050
297935	421356
44859	90682
290640	477131
154849	476880
348661	190369
65336	147719
237242	268118
322571	473684
354942	316575
294485	211793
463085	317118
190399	186259
83082	77438
176331	208577
361675	348160
240489	91271
123410	67584
468527	251398
266141	283167
44239	159249
387127	348832
446060	250730
384379	182673
484886	414810
467605	60088
258617	409828
23088	409828
31338	15133
404803	16153
464420	172335
208172	203365
12937	456640
388705	76454
33629	22827
436778	191821
97519	53490
360459	223643
427413	447717
58843	133902
33755	183213
402398	100111
458968	101635
403164	471689
128124	224251
247110	418342
467525	418008
12003	267352
420120	198287
411272	294957
51486	222520
295304	60907
113921	183213
493349	454867
356795	200632
28851	440660
444961	433934
267610	447517
31302	187974
456883	281273
315536	231013
347735	15209
398411	32936
10788	365091
354022	472167
336825	316575
342303	380249
242210	369262
435974	153372
266124	21523
100144	390525
407144	273831
70105	28065
105321	265589
486144	472566
7191	450395
172853	29045
77266	119868
121960	412440
455122	5040
19107	315286
326631	2106
122705	489552
440858	363252
113260	118555
194051	379416
237120	320298
73462	300240
407317	116472
263703	456572
74268	85291
410452	153665
52663	50538
332762	110677
427477	144136
424274	316696
284089	156132
203009	4413
405535	365928
358480	254612
78158	69349
156611	181435
335463	349798
295266	140746
229512	264025
275700	428080
384336	388914
371482	267602
55659	83425
219546	487095
414292	401871
382848	172918
448199	100477
156577	115340
382062	258666
47035	354694
358320	304638
304631	93627
301659	361305
31323	3664
372340	455388
22578	91017
252050	226744
302547	460394
427480	220857
8855	373021
44374	58567
118237	95236
87620	373927
43319	182180
250854	432212
29187	55813
63427	41488
18460	475052
420816	309808
123750	95149
6636	349129
131606	257298
427432	415519
458050	387860
125210	130028
152575	414262
319824	462676
459396	401101
274463	128443
376924	446630
206597	94665
225694	364517
60108	410821
249444	285367
130675	29253
323437	425702
152991	266852
348644	443743
101647	388407
140363	221132
155204	147503
17222	354871
472086	355073
127853	337905
394087	57828
219108	186661
327209	377906
462163	44469
12256	214050
371406	462091
333206	178335
324377	230925
29518	179048
9969	339682
285595	290618
101049	94274
282986	246311
68098	220712
70127	425675
109334	291002
317552	199353
328708	95312
176130	61057
9029	62191
84541	16569
344284	207415
110502	173070
92250	30033
77686	214024
332579	183405
306998	251323
107118	345585
302022	282882
356201	13129
388857	414392
159872	44463
423828	70507
307909	298181
64697	371918
485013	348798
349624	259051
452788	122205
360459	169807
403861	245833
150194	373711
352656	426771
428771	69277
353577	282822
128383	92531
108792	110677
228908	142246
251802	347563
282594	269199
408628	448709
331666	441021
5796	372738
170583	245679
79496	178103
245217	489619
265329	98906
286531	458388
143615	13370
441242	287382
52570	131471
399953	435318
42693	120986
342886	338271
8607	6899
252603	214024
236923	327996
377869	59820
364377	305872
14634	166513
354111	95005
484540	262954
116784	487978
82774	368859
15819	396485
271802	378686
150911	62191
314169	390624
227015	378462
405537	281924
48163	111748
75886	108222
54021	176129
304011	159249
247296	31720
30733	81786
367526	313745
406660	202377
369024	190454
312842	187878
442236	362784
438368	125066
278404	141249
9075	450011
104783	10646
116944	377270
341084	253192
86620	97753
167583	451031
343650	87007
263708	224169
316136	9003
328667	303648
70241	365843
43931	433322
32406	327337
419171	35707
129760	251806
291264	360098
298456	38974
342465	460876
124231	88724
57281	285446
293450	15926
427714	285772
179804	68598
327209	76709
406302	190369
486712	421356
397454	45562
404337	246114
1967	487245
52501	241685
267380	339453
82430	387950
176316	322422
457241	305620
25211	86728
144794	264456
11314	215766
483987	188589
313325	422998
398997	241622
466720	32863
433283	493022
89883	408963
21409	443976
382493	450929
307718	409828
270224	195121
358861	62948
453919	265589
408097	476144
257613	313115
449521	225154
346272	484527
484868	334032
26493	465948
290712	451715
239260	205270
229023	333136
32229	94516
268498	281924
75501	436889
404843	468668
427265	74245
271803	252894
264792	4349
368540	21411
159819	371149
353930	266852
32628	180957
217423	338271
314617	180942
229124	272096
484925	409828
77288	437583
95036	15209
268215	384380
360459	358732
142871	492906
29113	225047
60278	46445
469694	371918
464140	142777
139056	72434
245674	200287
334213	263832
126995	6899
20492	319451
330731	313745
326658	105738
321319	437363
404892	472620
44229	399068
415763	202429
327209	476970
146893	219893
174821	3899
360393	336590
348033	399253
232856	456340
40149	256811
212531	303134
167697	130578
458968	303648
346272	8933
461068	490888
65677	94793
185188	252778
234087	59341
30471	395186
266965	428155
278554	177779
268956	177091
181433	237802
135073	404693
421687	383002
100284	82453
350636	142345
425418	245124
87014	218615
360064	132843
26055	448939
232052	440108
168582	316575
89257	478287
68163	317356
121145	117951
170398	10646
349305	162963
328170	103027
228270	468832
461741	300723
166710	168556
257085	327699
163435	459971
250800	249709
191447	342415
233782	407306
134108	188837
183012	147553
385691	461726
416703	460115
220451	477131
421821	369292
426206	135816
391867	411157
79328	234796
146893	388760
332299	124650
245343	392788
306307	401871
376097	195607
91828	348176
275095	119868
392086	432899
109349	132621
439359	226604
277431	391414
438552	116634
413535	431255
46558	204245
472393	398807
360165	390409
76821	46020
128337	233160
121547	182226
147587	92598
261278	404858
412636	306100
158807	187045
75472	182842
231030	468127
309411	203656
238741	273831
319259	488830
348866	194165
79962	174334
489579	125789
126071	322246
288733	25114
159370	53249
190926	141380
186463	197382
145863	62191
451110	294548
104734	417643
479157	152592
466744	5392
242166	118048
310039	411700
120649	422853
47417	7719
296061	212138
109660	72406
191308	281924
244699	45113
311723	88113
411961	229422
346272	5090
179229	412162
358087	476471
435140	270455
259904	126204
210050	330816
290315	475432
377206	420336
455508	320945
235045	482591
208377	251136
252150	24516
397896	248398
342177	48146
207364	406371
170047	366136
24726	345798
27969	325206
254196	199526
369705	457257
411744	190369
472818	476231
244926	300397
153993	313257
402473	392062
257845	100194
9996	119868
114654	3431
113191	243766
41073	291994
14441	355038
105257	428164
287178	298182
319259	181740
158279	86476
278121	101287
132983	463615
234071	284843
71237	420178
82981	337114
475422	21583
70788	194830
40198	247500
101197	276358
280367	471174
130168	164884
154717	250434
231596	83047
363505	316575
40028	321323
244688	413661
20779	157363
109945	364000
462144	485304
190955	164075
214316	118886
221215	165842
349972	450288
136986	406083
268806	429332
353401	484403
182042	78469
462505	248398
127034	378299
6576	439718
267063	364956
193903	467703
131186	54895
412812	196783
164139	17186
94129	187194
233388	323157
470658	453746
363291	256121
464783	389151
65194	250355
193793	16433
186320	318338
78954	435324
107912	486102
285597	160464
364081	373222
397433	190369
291811	401101
271756	128010
211515	368205
192001	328140
92401	202745
449530	288410
348548	17788
24068	13266
270095	258483
384231	423412
308836	406371
14698	422374
221454	310261
55449	302845
455396	440784
353017	250389
264899	236992
368540	354630
359063	82498
394051	422175
434103	404053
68563	437638
233476	277381
41565	234650
393087	327217
474620	392788
115636	150800
139445	16433
277462	94289
218222	310261
176495	62012
406751	143688
213294	86728
89253	57495
210595	225043
210615	375840
61647	371934
12300	31059
406812	51674
400286	153589
382080	166970
58861	208617
122204	228431
246536	268531
101291	376369
272114	94344
319357	190369
152491	156375
143932	111526
417016	301475
94153	466823
145531	36191
168773	423559
458060	338908
243368	255650
83092	316929
342200	155902
189423	309921
346577	295650
421830	168829
63849	13412
266307	16238
69749	426439
362170	309629
201437	342724
298088	46905
312782	42610
292449	277646
454925	233405
165919	168592
372349	127921
416876	463467
483039	124085
484064	299450
49106	269195
316248	132035
364149	59251
233655	466101
21582	25034
439646	391414
490019	105878
265921	255650
429734	313829
22009	439213
449090	166671
198605	295954
219935	86974
84565	485559
471002	21095
161480	377984
124441	218615
292647	153995
397581	171221
77143	378546
424441	35035
179041	217809
136406	160727
346250	366781
323016	263009
68674	164504
41809	3699
136949	402825
237049	282259
328967	239934
100349	399736
5037	458601
18982	129770
389484	111805
382400	225836
402266	285920
449665	359762
287566	42189
140450	231167
449289	177510
273683	138807
167964	252609
269726	101963
267219	458044
441675	54976
205148	190369
135938	297005
1655	110708
40243	324377
3794	407334
479604	451016
357243	122462
25384	457474
246191	221976
231800	71090
260801	208603
391436	237235
410901	432427
491272	260527
44711	249202
471184	128730
174683	281082
203286	385603
209713	492316
482147	486339
425584	313822
217498	121106
124469	399950
443690	268667
357390	201628
87638	244805
348915	187352
133847	248777
467605	322493
226919	220417
295499	291249
422932	152502
246755	216393
95791	359762
318901	388321
52304	436646
374041	54536
349378	42189
462758	417827
453702	214024
479918	240709
146893	363418
145367	285446
140473	144304
158326	180021
192624	343012
478989	366534
256953	483471
182600	174770
204793	428329
471135	478415
337476	225531
244056	222072
463118	442030
149147	476447
388740	92613
136838	9054
457163	385279
395988	218060
62316	209293
135430	154137
482171	298061
433812	169308
105943	478415
59590	114705
353577	270836
55044	270394
410327	245757
335020	30555
408014	110677
198370	489822
187302	432175
322790	341326
151812	22804
17291	229387
305624	134145
258843	115386
449521	356882
258367	243464
287129	389387
415513	47131
273944	397556
463161	489456
277568	188911
8138	187974
39195	93048
93206	79659
267562	231680
72345	27464
321196	494102
461163	48768
425191	240867
190140	443185
29431	59288
334489	286864
170922	156376
458402	28481
179164	188026
36612	12718
146893	111480
267002	317118
152152	419975
36556	255859
47850	273831
85409	491150
335027	254145
404090	340219
473748	84461
385062	419580
436219	41654
462821	416018
246686	429930
66509	409540
456021	490817
174687	430356
10287	46624
38149	83872
27221	213716
402500	345011
52695	86158
364618	249334
297450	486359
324367	368205
190062	97527
382096	487833
253326	79473
210428	446564
319465	327217
94537	389545
407405	52537
406660	263514
145288	100349
344935	22495
245394	5857
352356	476656
31358	403483
19986	275035
392086	395770
485697	259929
117725	238229
84429	58486
106531	393326
206656	65887
421137	441313
398978	32406
130461	323157
277442	185076
361704	155813
258643	137719
163645	22827
278651	278173
324072	434239
403110	24975
467309	266196
23440	434490
190689	172794
432175	141158
336152	43957
189223	411846
360212	449328
230191	218877
246382	185384
2380	58169
246433	329983
463089	467467
111325	489376
115860	10593
142627	308926
168933	373317
301288	450888
392539	313745
304803	186440
436821	414832
264987	20586
126325	51881
378509	251802
227241	219499
300177	309395
411504	294548
70609	9075
479593	450032
260017	448033
385782	146391
449675	149480
383164	366469
120050	185335
321118	379976
405464	209305
307878	282668
355186	118716
416882	362610
433283	217423
386411	32807
173543	488898
138303	234356
228128	147373
82688	417918
119944	371585
257508	476447
185029	146425
454503	352905
309085	336871
425827	132365
80015	473826
390596	401321
386516	4413
75656	339908
187568	201754
285285	466075
95519	326987
192238	50034
183374	267602
346557	179389
218560	286936
179910	26049
115553	97277
350968	118662
406078	443700
13268	42681
190717	424497
392820	397171
152849	113138
364703	428466
482730	467752
60890	191821
456021	102100
98957	246330
406225	399424
136435	104059
469272	478415
42551	473749
86632	59311
418854	226494
141016	278611
427265	63874
97227	58567
371381	301475
461349	310756
68703	431927
352411	263950
207251	49966
263311	171586
304468	146202
213100	443856
15027	158870
109312	423983
310981	60219
331579	393326
102065	311212
19458	466737
399315	363581
65546	286697
438886	323340
222102	217809
226314	200029
374794	23019
346565	300702
375260	237391
382708	129186
272620	332532
10762	299106
472058	447519
144129	8084
181527	331092
219546	42074
72804	162916
102065	200635
342465	287740
131975	409454
363894	489099
373345	193180
35441	429161
364564	200632
27635	393399
222102	2935
28357	305422
48489	251388
110655	132996
75768	340197
384563	119868
319259	374784
360098	254746
446546	11610
249444	123108
374849	190369
256012	396366
55659	99811
324080	494017
200786	220987
379398	23854
415414	74324
491987	476951
225923	245613
491900	375840
79592	107072
354423	309425
265960	481279
350959	118838
118299	387204
71734	183213
11738	384174
237231	487073
22896	230319
483706	245332
433854	193709
28200	364627
90050	101816
241749	315687
315573	231485
203922	232605
156819	445023
431508	486185
160237	11947
49768	309441
186825	329208
69148	358887
438955	320508
151002	363722
467935	345502
77143	313512
118541	478415
146893	198563
52110	463105
325773	360102
386732	248658
398282	153391
253165	105889
39195	63209
61221	413905
30179	200463
439824	313314
492906	438373
419037	180578
65830	299467
127531	130742
362287	21457
185409	244017
442096	349736
196466	360850
408329	181111
136446	106477
198317	191364
71460	183213
394000	44469
358011	491531
250743	174004
17365	451371
9670	378132
444573	188746
286870	401668
203887	83811
427701	293225
233187	170562
188243	46294
451764	169620
116903	269262
320558	321791
26493	481151
378605	10345
295113	12177
175814	399736
417801	308019
90431	470172
475079	405729
18928	420971
291119	187834
165438	42189
197113	21583
334092	489829
69516	314833
271879	22913
208584	338189
299804	312105
348471	144518
56619	349186
315573	20172
344928	258370
190015	65876
256961	486792
130802	476038
164906	13370
8199	93947
133909	445943
362083	190369
143163	349081
16268	13370
281709	240796
128354	373519
479351	487095
132740	227329
57996	355700
477932	208007
215538	146726
101330	12443
163160	283265
171380	1784
17186	87889
448104	247619
469076	428026
49284	78364
327506	110677
375683	124085
92401	26712
350770	129130
90831	384085
418666	48833
71924	292826
350478	317100
414257	259956
474389	368707
174725	30903
85182	255650
133400	449728
200549	207307
412578	341271
74335	420944
382115	249709
411148	267352
433703	217223
295718	8463
358839	163880
154937	473223
166433	409828
394170	20959
372054	53986
472716	187836
101931	281236
161906	194855
314311	49264
156290	206926
352633	432919
91645	460255
351844	141892
359323	54976
14468	387860
114643	46294
414058	292468
157232	75568
121808	217502
243287	34666
423174	298363
201208	90555
37076	200641
376612	148739
373159	380071
132726	388765
73415	372237
196701	320872
486325	443502
226264	468832
218665	378462
190281	276819
469900	359824
225225	256121
87011	60551
306306	179310
412700	311363
381305	178249
246588	461846
120840	246713
249017	85743
209408	212081
128185	476951
39626	168381
116246	185031
149114	740
180357	284265
130314	30276
356209	70953
277432	483761
24298	122490
148650	345401
454150	49192
400872	161486
269761	429863
150540	387449
128318	93655
181969	482438
331540	62699
389479	450324
266965	234356
57996	487833
298417	110677
119259	186416
141889	134201
360567	387742
287841	221030
325416	293254
21779	164164
465087	475113
491031	258607
438501	239561
333822	283037
67362	391414
455460	244011
338011	148898
458111	193705
67564	152085
474250	463591
319107	41075
80379	60691
307939	209480
416991	377056
336487	80193
153220	211198
97926	335069
197242	387860
404568	124557
165270	217423
142272	381720
248013	309323
122898	170180
259748	191268
481406	254423
422531	221664
395342	210228
140056	354790
237148	462676
124067	409828
409590	181957
118751	186339
185409	442867
144999	170417
402571	152502
224308	183213
243467	223048
57447	369940
452722	36066
47682	113051
461590	86728
238101	328538
48143	269823
144973	398229
244092	111428
213364	170266
91108	317356
71439	187974
92635	405155
50883	421830
139831	242859
197485	62996
408518	459649
196411	75143
59270	481179
67925	493022
89979	108649
217321	19388
460787	86596
308670	394419
340037	154787
299580	273831
81887	450229
48169	205816
46548	164362
138412	40719
472384	317417
365831	162795
105235	49828
247591	294079
100713	245679
88647	351257
46988	134145
434847	164095
178072	466302
351530	163709
205278	292705
141340	52929
362679	51895
314881	418739
443165	391414
191174	266314
156903	249102
38130	271106
392210	281924
424952	393700
1143	437844
87886	293813
292721	193970
25719	56869
347509	405799
115861	275232
178422	143692
372851	192421
117410	22827
183706	271231
352189	263265
154981	455798
57300	67040
91600	61895
465679	13023
142478	260213
1118	302976
376821	21702
94032	183213
79763	286780
289118	220857
126585	294079
69861	334424
1748	407379
310276	261320
335620	263084
155131	258461
72312	475722
211164	39020
66524	478415
486677	137937
332386	279516
313063	246713
46238	327608
29014	152321
12698	57375
208985	137243
20946	142715
304629	333543
206852	430356
331950	94344
319017	88289
109733	177636
476292	118546
11696	122855
375619	122146
264080	275677
10663	188759
425587	205646
409528	257603
403941	400627
157319	16265
337048	247092
70040	340107
271128	170180
382568	44826
206913	401871
270869	380145
16776	412698
443192	156375
268781	159387
35258	211598
446273	89315
229172	5582
195492	49718
27138	258015
9253	378686
15105	94516
350996	463615
45201	295650
206780	220417
37314	103516
30173	358286
217085	147772
93451	399736
5700	259187
466375	409858
448048	156375
404568	34558
354313	348001
411966	417956
398900	113755
430352	86832
414560	467910
451272	17009
483555	237517
459725	56068
347121	163725
252100	132996
394975	52368
308469	330929
342129	145959
24501	183113
113490	239872
249823	214024
370705	384230
381660	311212
258640	29361
375826	267352
266191	193950
424033	255909
283377	313314
235622	85539
453267	199222
443642	147535
383673	234669
175381	23018
200446	297293
46734	137719
407959	280371
317946	434893
429875	17339
267562	85743
327209	128383
184623	59917
409059	492588
316889	125053
2820	44177
11059	250410
463200	276572
418992	416402
462893	154492
98659	228431
318573	210261
305561	313314
190461	477986
331589	309425
483743	446167
293913	158400
150357	72670
23866	299976
190794	144882
249017	178436
50035	291332
374305	300187
353401	23219
458435	259339
44159	211045
156299	334032
192800	376509
400669	6153
312157	218658
199765	447913
10676	454316
270760	195551
404250	407334
99686	362267
227369	484567
375606	222842
223276	114448
285716	278722
167035	363019
279856	273633
409828	401645
251142	250823
481419	230929
181159	171953
415213	23484
108051	244951
165043	403568
160394	110677
141844	280758
211196	460986
39104	383720
292721	52030
171235	127998
418613	114930
193133	38063
107173	49228
177742	12943
471298	285446
279243	438783
299960	224568
464673	123958
219811	338655
119762	275921
18406	202010
398182	436740
262249	113051
171347	463079
211237	397223
285023	20998
283272	209777
375276	261398
390170	147228
447937	278487
436624	195541
483123	493744
185409	62608
462470	16732
59556	186237
124085	406645
370866	50341
272652	457652
2946	241468
334092	161690
172107	14400
244178	443693
491633	172909
327000	263009
361026	304173
3625	76454
164520	350549
466764	310681
112443	35730
4849	445730
238327	151944
37710	425675
116331	484447
9113	143389
421005	142625
254464	296423
447269	15209
32351	401871
335212	348798
348056	23764
426835	190369
109826	344580
385752	293273
6613	49021
81094	38711
488859	166513
379322	440660
393400	424839
341928	261396
48600	224126
2832	328059
207557	273241
429370	324377
298584	249102
280058	161919
318792	354694
347948	426073
487060	187188
483977	440275
101087	16433
301896	54308
150135	404127
84010	184374
399441	177577
212009	333709
56074	149389
388219	218730
255322	291249
360459	6899
374305	349590
141521	482143
462512	81280
235039	405752
256254	454975
174734	104598
364158	416171
221039	172266
181618	309801
61500	417201
175098	86728
48991	462973
482584	390481
13262	247204
105525	109548
428927	339478
34796	451460
78208	242552
93861	177320
104970	13370
182799	122918
104621	424280
73974	263499
195827	346845
365774	5769
57864	60517
157280	95149
477398	182578
114645	205289
402509	65194
72003	35794
237154	330469
421627	166513
97926	390891
36711	124460
159563	101058
295009	242765
299386	79641
463942	83872
283107	447517
434245	122135
83092	218080
310206	137658
293010	409264
37371	250209
376146	43748
386658	430610
365414	493463
479220	369636
9831	460872
136937	273661
97588	332146
419247	473329
362000	270832
204405	132740
215466	286313
79817	450180
493523	163753
444351	284604
33216	309804
171479	218513
178389	74106
483987	489899
438193	4968
448852	180096
57861	277450
434140	145948
161429	21583
107193	470462
73520	325722
46071	258607
478287	235606
30223	25034
492226	288281
9186	34354
344352	284582
408555	137133
326260	354430
363247	314183
80142	203656
200594	260739
272181	299821
191391	16450
97732	9054
448179	15209
408539	27653
204422	317118
326260	220229
403272	291521
430393	218459
421069	261919
123204	470554
243147	127687
470689	327922
259745	317511
41677	467703
448182	105330
470076	184974
108140	237458
203661	438783
67104	363499
94619	382019
373264	77525
335620	483967
400286	468228
195804	426536
123955	348753
337228	233469
401645	324037
481419	446413
405006	432919
308618	262532
320321	267602
166626	379795
167639	69483
335302	467703
441823	477654
316090	412543
41075	133942
188539	94516
55659	228013
93094	203656
153006	151003
139630	387860
344306	182226
16803	440784
72556	346408
60532	62191
424184	312892
82689	203825
268436	162795
201286	355093
315805	305536
416684	273479
224880	23127
237015	171771
290216	420314
90755	443078
177775	90950
410161	474225
442483	198574
24226	327099
335951	77906
400701	114063
63603	473921
104504	300606
375476	464080
287566	164394
160512	447107
57467	127648
126855	336330
41645	134197
409016	107711
396672	172089
251779	138542
414257	245837
184807	478415
242408	309425
387355	49230
5700	27563
88439	141795
265921	241468
146893	326475
129648	110677
122140	314535
454594	438944
380858	196399
293405	67584
446573	183422
448505	485156
299457	360860
204381	304072
142116	378082
86849	250488
361989	62191
489657	467714
315354	420944
302918	118156
32044	137259
130634	395563
156191	374846
298077	209608
1737	92531
306304	413490
264080	200502
64008	141026
147423	322203
217892	388957
359508	325808
46333	215883
128350	396968
257985	81280
54044	106219
360459	378163
133909	383447
127689	45187
457874	198926
112239	486885
87987	193871
83280	214024
354545	392329
315518	461392
271782	391414
254654	142018
263925	333939
133101	284656
90711	251388
77300	263610
273295	269094
345715	173478
207045	54895
204018	404408
440808	284843
357411	301303
144042	34467
159960	20998
221878	354630
286168	268118
179908	30919
121755	319916
119511	237494
149303	49903
78742	443218
50437	262453
485276	392812
285818	207881
116947	425942
463539	330469
4849	281236
52879	297593
361675	111523
341022	285156
92852	163800
199704	420508
354508	293813
207828	135538
62305	94344
482083	391414
385932	463615
295009	448511
334213	355254
296028	221660
172396	170730
374305	199727
428914	379473
174182	349805
218235	135761
248614	393326
370016	214017
479740	399046
164212	5189
92633	283918
301921	181620
454589	370039
351451	80574
85795	166999
247388	53863
275368	384336
279966	276090
110306	157548
93692	21902
396372	313745
262954	124380
122186	224383
272407	377270
414286	402663
250854	184258
103	375840
15414	351639
147857	494102
68174	343225
474901	487833
262373	449137
372857	282224
237256	463623
461363	420944
399087	33855
289276	335606
125284	227101
405788	280647
333136	245679
390825	267352
202505	460461
319018	313745
216720	293106
223968	301589
265989	473176
153483	281924
364768	389383
280092	384641
47035	233560
283355	53863
234881	44664
1501	304589
1839	273141
480592	183213
25391	368205
460512	114923
47861	314051
49025	6818
306228	444729
387883	280233
261762	73387
409264	2143
192465	454822
158399	410855
236200	3529
5843	179506
488377	180578
481953	50492
128536	409828
446092	196783
372207	276021
367912	80543
186149	295267
476415	63528
132740	249325
117497	38063
310226	142371
287740	216885
225501	397222
394289	493009
75711	223121
399374	387499
208685	226308
51284	176622
443377	203279
325148	309524
198738	20959
209824	45413
13527	476670
65513	201255
150123	124945
92401	96497
27325	369577
94445	243840
137454	18665
181299	483322
320982	137062
339616	281082
192624	252664
141366	98906
72879	119381
254446	216318
6524	148084
140116	381008
110243	116283
42411	100249
407334	239090
362971	28129
156741	99437
17772	89644
315974	28614
156923	165379
393852	15209
424586	51895
74263	342719
172099	486854
266965	351072
319259	480851
162346	287694
247558	190369
293247	88113
435476	486885
100073	422576
478287	208617
25011	51222
489845	327179
185487	204251
448794	48275
53972	110677
478588	457502
221133	190369
97063	401871
234919	225462
414161	71048
34961	329278
280121	162247
358983	95149
308148	313314
88772	232154
21379	452633
300797	243250
406144	57277
287566	399736
260992	423415
106376	311297
210267	415894
358902	328550
426128	484426
444355	48091
248013	274352
393023	411119
87638	439571
138182	29920
356562	138239
340175	357800
46643	145250
443982	389682
244688	172933
310396	329278
118578	371934
423349	285702
454585	410400
308574	139296
65126	24392
268219	96977
295721	217423
387599	102336
354226	37783
316565	36362
478675	183213
28614	239872
364568	380071
422629	179506
220925	196151
189056	183647
142964	48247
14583	363526
63307	148224
475795	227101
229647	357139
399270	245616
377897	183213
463539	7130
243075	38063
223379	273831
41379	12443
263700	317184
89312	372830
114049	10371
317317	328342
192235	354253
268261	344908
402743	267352
193657	142018
420606	91600
262912	37516
222094	211868
30777	440660
169163	19289
382882	36931
34752	449491
474453	254494
170462	223404
274049	355300
87542	74699
89370	160876
39683	369189
109196	234755
288204	150352
263700	142018
143179	35735
135035	159378
92401	288146
152343	221324
360070	27308
487145	115340
173443	239107
322536	339525
320892	200223
132398	374462
2446	64358
233388	69440
171216	269199
434361	303749
56355	247062
360216	236213
485331	334034
387197	323615
185451	53562
285023	272230
12178	264609
63738	12528
198317	236072
230969	51895
178422	258616
350449	109970
370804	366493
6467	421935
309276	435689
443907	207535
353381	288567
177073	341271
112425	378859
85056	166586
230159	457829
411378	265598
351015	25430
269494	316796
195184	443693
118710	214614
398307	456946
471501	423032
87527	237332
72804	363161
317100	363918
481412	385876
465683	112153
72804	404010
150917	13762
94379	178436
10315	40870
19341	419502
320245	326024
22123	219467
298056	33868
484416	93625
75768	99181
202347	306383
41786	105112
98348	310327
452888	378686
229496	69592
406333	114930
82893	152502
41189	149342
375032	3664
473979	49828
146046	30443
358480	160262
171058	420944
121529	474412
314343	319222
464125	263037
247296	61870
114643	52439
137337	361305
57119	43918
39176	58881
351739	490862
124946	13370
270597	62187
106739	327298
305724	389746
179234	468489
429666	264908
289689	481018
73784	94516
375671	387413
219546	208617
45859	110677
331091	49903
437030	23578
121609	336955
222102	39095
424826	77683
138126	141532
57681	244116
314228	1044
339703	396703
292661	489582
162551	468832
423589	375167
479627	19789
454063	478138
113138	334967
119695	458877
146259	42915
300299	389990
251096	207535
358913	468055
270919	187693
464248	25410
330975	127357
254415	103205
9671	483346
257870	81280
85698	120489
470554	202996
213122	129696
470019	16433
5700	142018
338378	426034
335059	43004
462383	438930
214436	256275
161825	391414
435030	405217
400115	357144
398137	453137
71281	396080
244092	237786
206046	282224
165535	47721
414286	201822
347226	86728
157920	411455
401009	262954
108356	67351
381947	366076
41966	166818
292205	308150
209523	152702
45203	4349
84063	440660
31759	273831
312306	476303
150021	39969
211665	432064
452967	295404
461605	438783
389673	472016
154526	226308
424038	409540
311071	290876
349311	355281
359601	141203
335654	413054
373228	209840
350189	444543
479002	86974
85510	485072
419239	265883
334782	447089
208300	189559
202149	51895
66809	154995
104160	425767
201925	367937
215747	249079
192166	192498
212770	66537
221783	348798
110745	261610
93276	227101
88180	20307
226167	88679
274145	417918
93771	195677
160169	406425
285306	113894
424647	392406
183934	206302
140042	89785
296459	396080
33343	329705
334092	145318
443385	264020
349710	38099
488715	140935
428582	249292
387014	360744
483211	458840
84745	143203
78133	180957
45201	10451
227078	400701
198317	55616
32125	355162
234506	218730
481176	301286
82712	129396
147175	488812
418045	275919
65613	17186
125530	19024
302223	335477
60823	116088
8607	67172
320208	72432
218751	391414
191357	217562
115180	293813
367050	468162
323912	448301
138666	94516
200868	130726
250658	214024
223144	16433
112084	231756
330286	474458
375207	49903
276821	139438
219546	392801
488971	63153
254973	404928
425430	183213
46556	397772
74506	281163
204939	38797
250873	121171
328940	8225
445712	114063
289058	44826
12462	94665
456658	130619
264026	29563
465992	327061
256410	488061
432175	411049
238934	303175
288654	321323
58881	11626
399409	15209
196030	477545
157471	177379
233187	384366
47086	163690
31169	297593
115955	350730
435602	233024
102499	227101
82929	191599
233187	49977
383244	40447
382640	204925
148724	430829
423627	80964
433037	221759
379680	128458
344352	201131
13410	387742
236237	440962
14204	172918
464218	175608
433820	390871
486159	94344
469715	180259
217154	467606
289029	392845
77978	54976
288629	472869
330594	79360
159422	240724
388249	357989
118352	119876
448980	304256
314291	188991
174651	257755
136878	362773
234642	208617
169830	391414
18024	307605
196641	122218
141440	52537
364643	29599
295493	15133
250858	295041
183912	386126
314147	340652
220179	44108
359199	194165
283660	295827
6467	354696
245503	389682
354679	80193
167289	463436
31049	320766
223533	255650
360531	320880
439192	212081
443642	141686
443296	156376
367261	313829
411240	49903
275836	309524
376619	185578
329519	50009
121950	341288
411609	487721
183193	224706
20946	205669
106739	46926
373554	48275
212263	487470
254446	275058
366442	348249
347876	164884
233498	275768
329573	318049
296191	95942
486259	442394
282196	170341
267562	250853
353815	380301
353103	355806
332299	379255
112625	160847
89608	46127
91765	5354
47486	65670
339333	242570
415844	173887
36608	183213
380448	264424
327144	90123
491851	20526
155898	324196
437463	36896
289144	196851
397565	318735
487623	408962
491800	225273
260421	309808
395866	449224
465612	338271
449155	86560
223451	70025
374186	275339
219817	28129
341696	15209
360129	85423
133909	215484
316889	208487
468325	75688
267562	176710
259927	424878
456021	26909
329727	38063
357442	62191
296423	211636
478918	170194
273516	366127
478308	439893
245826	86560
471808	26992
354903	57134
301643	58881
395971	204440
326809	248231
438317	160545
20669	232258
146893	410005
258173	173324
33838	145835
153322	453605
399132	346293
471908	259068
431237	321855
144343	476231
53624	308707
403503	471325
107669	267562
279521	428103
215745	57375
98595	274309
109605	478082
19903	104505
95525	205679
352174	366873
403202	366666
30223	476231
398110	138297
263703	85415
200976	109437
441302	25800
207007	448230
157533	309425
454554	457081
331620	37530
55909	97101
260021	56396
212511	405217
243123	221890
481567	115284
383756	164196
83780	275677
220829	19280
375678	476303
329513	367242
254559	314565
186170	470440
185127	328200
199315	155649
306394	236213
405882	411424
26227	447155
66269	469235
793	10646
463578	407022
189062	476455
364388	181782
179879	160428
319670	448896
399441	309080
362960	190766
491292	414334
279655	323289
156562	441700
419596	44592
400926	304011
368632	36286
226794	71303
383888	484125
66291	78753
20622	32807
96544	378686
209342	4349
433050	303424
427843	444552
474142	238578
145793	242064
18704	234918
276880	6374
174783	342761
157268	273831
160606	156207
135338	313745
339051	392407
323836	361123
290225	362972
8234	238299
161308	12895
223932	486104
400562	15556
22684	374153
25239	9848
287909	320167
66282	93245
421401	404960
45951	451770
229735	86801
253816	113051
457257	214050
298859	309425
182206	383007
124593	141068
181159	275701
323328	226308
226471	231021
78344	132740
252178	442834
303762	49903
168701	456649
207631	39142
380182	278589
6899	74106
168514	131330
220967	254914
83799	20959
177483	484447
160050	351732
12322	71002
469495	281952
275017	389630
134599	38063
406915	435708
467080	253564
326135	223732
163647	293813
429420	241468
478675	354630
115650	172089
469482	205223
451969	97291
368474	482644
98909	276147
277489	383298
4098	353255
114412	439979
86075	440615
242137	477136
285156	300743
469999	362610
118786	110677
321200	1653
33453	449438
109447	390687
84988	367280
104325	237107
305318	356300
474341	74067
398214	293813
435043	113084
30564	316575
129708	420295
166952	423194
91444	186561
423777	104473
64549	162897
156741	145691
201270	258370
145857	378686
475469	485764
158518	239813
34497	55227
338361	470399
53354	259293
144973	371884
272427	39618
378669	265951
374305	220066
434079	203213
486230	434239
313435	251116
240058	317118
16809	293501
50264	45168
113843	360708
70651	466432
317983	16300
391844	470575
201523	16676
305791	171390
64927	34547
338951	409828
181518	440305
181119	274836
426354	327217
177364	404806
461725	477136
56064	129446
298399	1057
163310	461846
136436	480694
256325	83500
144288	194131
170561	354071
316154	210261
438373	411424
342115	441698
362598	482858
230066	67959
468549	354121
288797	406860
327342	25410
255532	447831
271241	387742
71591	379289
10585	62191
80801	125399
404892	183164
143003	216717
388433	227452
448631	212789
173331	391414
358908	174279
224039	249347
472224	111039
376619	7319
173488	97277
405942	283445
159054	259929
488348	439352
89615	157995
347042	455388
20059	245488
309917	211649
97930	71091
275185	411424
414518	422411
449406	142051
137128	11080
191768	85890
290377	138000
319393	118662
277909	491271
28357	55604
321591	151414
355898	327217
59537	438419
273686	253180
266065	276744
254746	69056
347614	260300
18152	376186
4899	458601
297069	185599
463400	484447
215896	420944
416249	412205
192238	172087
56835	317675
450359	293813
88628	135756
202885	423828
450138	393326
62800	428563
414058	463799
365099	287024
378224	56609
431556	247053
223335	401297
309077	48275
41433	86560
244643	92251
444276	82585
84052	86618
55550	301143
454961	314048
185651	401854
226737	156188
465687	233021
130069	459149
264538	183180
93344	430053
186505	189653
345340	396976
11797	228013
472530	227545
279791	344091
231305	326971
117783	315671
140192	5857
245047	203279
253916	291823
27826	465985
371388	484447
289040	421356
114961	461932
7641	164370
269311	75303
400049	179506
451893	467288
367878	338189
458483	28265
404724	178742
327464	44203
73629	88113
303183	328194
226023	211657
80554	219499
280352	341406
441959	267352
42653	267167
29883	49294
262924	338767
471071	317118
180480	142018
493422	468930
140328	431087
114803	458694
268631	482281
131939	56428
445500	206659
190985	15209
460391	134694
440391	480185
26997	476447
377941	214499
78699	230936
444214	395988
232711	104527
333892	492906
185282	350384
421562	367115
104160	424497
269801	327061
162518	83140
224139	234854
358971	172918
62193	474412
423982	217423
426197	99210
188744	490243
45724	276613
151144	133423
204294	134145
303303	265711
333183	430278
156446	90664
268238	478232
294130	333902
19324	438373
329009	237178
480823	192610
250451	273831
73959	487192
392694	265760
344173	336590
219536	194805
387183	64692
450687	375897
442891	2386
355025	241048
358011	177503
186561	294397
159029	313745
135212	435886
167588	19074
81231	152502
414518	15133
381516	484417
444397	209229
37203	443784
319368	23208
311078	184781
447431	216122
155607	49903
188847	430965
466282	209429
126910	139755
262671	378462
135052	366127
266508	287854
252815	476231
312949	432578
246554	185208
422832	50264
370259	18041
85555	397009
82981	109177
29533	431799
416255	286936
41076	443596
5354	207927
82688	310821
52537	413145
309217	231731
196851	462901
364575	348798
94550	411365
270167	94665
369209	478415
320259	437401
124794	335818
113459	128183
177889	350174
478090	58709
85216	110665
359101	25410
15027	370866
244601	447107
275604	265031
87638	190369
68860	342807
360459	19819
231855	321331
146893	127439
489828	70394
41161	17186
304527	55782
222102	445613
399825	207549
455317	218727
457747	293813
353597	107148
239948	475298
303720	54976
397766	348026
247482	140608
425455	272865
202395	464727
62730	127921
236577	116377
481126	339829
57508	236431
236222	428531
458214	306387
175025	184977
231629	1605
326375	225964
230574	214531
455029	244688
145288	93399
362267	309245
10629	371617
105207	240195
219473	48679
485536	362663
354111	397765
234632	273687
347439	53889
469642	187834
10546	359093
368205	198926
321242	179506
468498	231810
145810	317164
460361	27683
463596	367346
183613	339723
347906	409675
232976	137340
264454	92510
80239	428563
292721	306459
361001	68334
281321	415683
6899	59759
292977	214024
55513	451059
221318	49903
298354	433391
51581	186212
302175	62858
431079	274103
8881	367110
225577	4914
18451	401854
478717	401854
426631	338493
352237	220857
294234	390042
221348	364146
58155	401949
246191	406061
162331	269199
118508	42653
266307	71063
238406	420860
133082	273831
318745	132996
144405	113700
210170	147245
358860	486735
149727	489552
281121	403153
411424	168576
68976	388655
175121	91600
141521	321207
363757	236977
401772	164884
112929	197077
310153	336071
277680	267553
62691	409331
45280	107473
216602	219165
460165	238299
466133	205223
429044	391414
390520	302610
272119	104505
172018	272339
47866	241261
200464	341824
33032	488268
433510	73236
435426	218809
305536	217122
228128	368521
190051	260277
72875	344091
438475	354630
205346	40034
479581	293813
144188	244929
414930	451618
325765	358817
117774	322364
192238	268743
402552	385684
66964	84567
414401	76350
429958	139648
372156	293169
236216	158131
8778	189222
446720	326610
302298	27748
15027	381352
178422	343124
469384	487310
211717	489167
91382	92712
278642	254914
328300	464387
102106	62191
354111	478493
64639	13129
133910	209612
77811	110708
224744	4413
318384	420944
34708	127065
301899	64429
155773	259929
81249	46742
474661	120844
3809	451431
70090	132740
215687	428864
123709	155941
299395	196851
160961	201255
178422	464588
324096	207338
368083	264235
253171	207972
459138	265589
275780	15920
364319	485439
27885	343687
354947	183213
254115	179692
99506	10374
173847	349029
58383	50173
46703	253322
459780	16433
88017	263408
93934	421830
180878	122462
97613	236233
398517	96977
44577	235850
49666	430566
247315	43552
24559	16325
274865	361698
170375	183890
437877	296509
309528	245463
173615	438419
177734	150726
87684	99437
66798	42979
42433	155488
277633	313745
334463	94667
423997	410223
360459	111730
430805	221726
97614	9071
86379	193061
266843	261394
127065	199104
294323	94344
482939	325190
136798	29253
136884	218727
3437	448407
104498	21040
331798	488376
167369	115797
443733	431137
124035	24609
298628	196396
276968	439979
213	27500
409016	207702
387658	205223
173289	19139
301957	88512
16796	22888
50833	180957
447335	393674
486087	11626
315827	401871
488630	491960
482204	112258
240864	344917
445478	451379
302367	113509
295798	53062
49580	365224
468125	74298
160576	417697
33343	267060
94111	264687
233498	206727
491273	92613
292581	206263
70609	194587
304726	425675
299252	362116
402575	212778
194866	266571
134213	33840
472372	318404
146105	121106
239013	466147
152705	97313
75568	53224
413218	171902
434013	288035
199440	40784
121681	293813
202045	413860
308900	450798
389206	186714
264139	220417
140116	468162
108750	37121
108780	214992
114527	230911
226634	348798
479262	217332
356860	138193
393482	179120
25823	203656
134512	328140
28199	78779
73660	254710
360472	93425
464157	62191
351521	41048
416229	317118
110745	348563
312982	207916
139016	401705
408430	141028
118877	457901
400926	13370
58042	39095
329727	377933
322326	220417
418918	7452
158274	138807
371801	274939
41039	16433
394349	240374
362267	119088
350000	15905
214176	126402
116920	186259
440499	123369
441391	421830
83977	313745
477932	407646
79592	33840
357915	264043
424851	20340
43966	61430
373890	216974
328940	402475
93963	298519
310442	374292
213205	110677
400888	79484
284554	161510
15417	301475
401376	420944
487020	34272
57677	215288
85490	243766
297041	135074
397715	70226
293345	331867
322957	336590
250183	356530
287580	331349
115391	346097
341214	162978
323684	202754
442955	298767
313868	220499
7552	105498
177466	230531
345616	410061
32628	143597
338296	455445
432263	353817
60448	398572
278769	382316
146429	421074
377581	15209
428182	91796
429671	369577
36488	165087
415878	155510
449893	32807
241825	391414
483058	157726
329877	96653
14869	476230
432351	100503
59903	67584
301904	18366
426800	162795
184063	449090
181116	277936
273566	263962
386915	137316
20850	281924
189814	285169
137337	225532
44209	420944
102644	107920
6860	48275
97438	165680
116875	481279
400517	451414
80917	173033
342239	307407
267516	151944
13473	380040
487475	187132
160157	304417
332299	175315
276096	394087
54595	459678
406299	124085
284696	75379
227107	201332
356257	21831
4497	298767
315268	472559
241563	455752
146608	317675
392744	119381
161363	67089
384048	53883
279657	476951
74039	176143
200017	182324
111165	336590
109733	307422
461512	196783
109266	460437
275319	11626
391008	404886
388776	213535
250458	242127
458867	220946
286531	142287
206094	450647
186605	387174
195339	376766
400157	149316
317881	99261
358373	172535
144936	311204
473582	458104
417606	251398
220131	145059
449097	190460
248013	331638
12868	125415
111518	417689
362325	407386
391080	196169
424337	4437
67773	293711
289197	388575
219198	222718
262210	233253
125472	21253
461251	54976
12786	86728
302900	401004
63428	293813
282790	476367
382296	214714
368620	154815
201016	33855
446388	216741
124259	175960
247804	375357
354022	6289
420234	321123
74039	137481
156058	443415
421643	174980
194861	153995
62257	146251
408844	328729
77188	75499
285625	403805
154766	387904
299106	45060
270054	129687
493844	255650
179054	217423
486300	38891
78714	414620
390401	93595
280329	222701
76274	38283
432421	161510
11886	428214
263135	101059
81432	67584
333309	222031
368010	240374
80134	440660
466671	245679
388244	247377
287299	382365
260875	234366
89173	152502
227154	483561
250207	152860
385402	144845
226876	278907
136596	348007
338626	265711
175897	366127
129396	94088
19474	411996
161849	86155
112235	240072
245866	66301
140013	351414
398640	360471
482456	131591
277366	483874
9853	65371
133348	65194
127583	98906
291957	376439
85674	216483
289675	42003
67639	467232
212318	170990
420734	53819
305628	293813
21511	74882
396841	119381
142127	138807
400888	46561
329486	323522
401121	437551
3562	313745
184804	416034
345457	223707
307188	13370
446667	454975
174001	386138
281877	74585
437370	22347
321261	351451
471549	246592
469606	48163
361999	102482
127921	330767
310756	97070
105145	476951
237603	185016
366878	333509
478534	141051
91951	110677
360038	384542
110191	333570
184892	390861
241453	99437
15819	267602
135693	49545
356660	291521
343334	440962
426354	241565
42402	273831
469181	251565
2980	142018
467910	275990
186769	422853
75822	240438
224488	81962
88247	418711
157238	409828
342243	264406
465768	448761
408100	66306
415240	132996
291766	16041
253102	107749
281671	478415
451399	386280
68843	149796
178422	326917
97813	193397
23460	45772
35806	61724
279614	16433
126784	76454
348432	49294
17438	48744
122443	19598
13930	18520
9528	304398
204080	60517
382244	314399
61186	254231
333577	340877
488407	214024
275331	339887
97588	85773
260721	400744
156828	79989
8303	344477
447133	363225
32498	249671
316376	92449
367272	118324
449665	21411
221828	147679
314311	476766
235034	282068
333119	35479
48494	147219
359199	656
470700	57187
308872	476447
43539	302269
208300	255397
446182	115948
418380	469235
113131	241416
40198	27745
277770	33325
380370	122160
481419	180527
404345	199534
241902	381008
320479	218615
454408	43606
255739	286337
37114	99437
359426	282822
216147	354497
296459	398333
337591	435817
298739	304493
390025	92199
40060	235850
183003	269852
374034	327922
334277	397664
290448	154983
470401	72434
212551	64335
185523	246311
41433	138807
67311	6374
392171	336590
439785	293745
206713	334861
284198	391414
297774	459016
487942	440249
289807	430610
116304	224773
19229	259730
387239	378686
240715	24374
38490	362972
9075	296339
187937	478415
324826	168213
319081	244115
438475	190049
262341	148458
28326	54332
346730	219503
317801	241048
149166	277747
52671	188896
14964	86476
178955	46155
3747	27696
261278	145174
291669	176182
390520	191716
70226	25976
374259	331491
63536	56795
221607	353014
451431	225532
457418	96166
482721	275790
182126	296432
142993	152085
308269	233526
24412	309085
314917	318735
294323	441135
228849	69708
440582	111973
35806	293564
6467	403503
320900	293813
19494	94516
470389	183213
8459	380769
84082	113730
193321	378270
325216	32452
33949	155800
90169	323788
110835	337447
439474	384174
303641	259436
435180	360860
30165	406894
161701	87231
89898	440166
353640	134259
305287	103261
100278	3248
327155	260484
469368	283776
85924	77438
392203	8130
449406	97312
308751	478148
132870	101058
236452	148708
409889	40447
2173	266852
192724	363238
276876	399286
103914	105017
15027	484628
485043	109281
441463	143095
335828	294079
381426	470399
114407	176561
116667	110677
66443	7053
183663	309563
8623	265387
95948	237940
278441	74871
247608	478662
215910	203656
3625	166970
298864	105585
316233	485457
386428	220756
348052	296750
31862	172089
372340	71381
119786	265065
381742	291678
113292	367798
216544	302640
131574	224085
438704	320918
452377	80543
124717	61922
108406	360531
117224	7633
106407	413930
111467	478464
424462	345530
463446	214024
239033	452122
370590	145492
156714	203365
438478	477509
191846	191915
350533	214024
465999	43330
58957	320161
241173	404727
313968	97906
130069	73197
469196	422849
119288	336590
385614	162970
417938	232576
138024	371513
464017	472285
298780	239122
190084	49903
449642	225014
334321	77347
32169	256373
466835	110677
450960	104693
147285	241239
486882	285156
119390	21603
31606	209706
432548	286936
442028	378462
374767	441313
101780	230714
451373	458
7788	377111
457827	95682
327145	183213
420855	47874
30059	378462
460996	492222
232890	192981
91104	63977
311479	106840
322111	290450
20998	404459
341477	222701
189610	381964
80552	50391
328538	55976
116746	393326
130762	73400
467592	378462
427749	292659
351074	237100
138126	34547
309621	283918
192633	4532
28357	40757
65406	269199
291034	240796
156348	414930
344398	346879
370869	178077
289513	375923
336114	199293
138126	210047
299580	184032
214904	45490
391479	166386
372340	378408
25706	49228
288492	238299
247780	201341
307718	180348
414286	345593
411017	134903
233469	53896
460753	188925
242411	205054
491292	425838
489589	113051
195681	275460
244092	446154
143439	354429
83305	228431
276996	287507
421621	378686
336144	203136
165450	313745
200582	336590
452055	35707
225694	245201
266460	330143
414128	205289
105979	221324
37839	84461
212226	149480
276821	11789
66885	132740
224294	189296
104659	206146
288181	252990
262210	485072
191484	414392
413816	302325
469173	49896
483987	205540
258187	362675
297700	15209
343975	389499
446178	205287
352988	465894
462984	363973
301326	185076
229851	408288
391066	54976
146584	172900
254446	385826
56806	67009
279838	164884
435153	438186
477208	327575
6259	287812
120577	476951
148075	275990
108922	320930
219611	438653
133400	435318
479918	180709
56025	352460
396549	180908
477932	186458
333022	32972
274615	374939
158232	219096
115112	72111
366613	230136
4408	202042
97419	401737
471311	12035
481419	199395
874	4619
55443	193321
13371	66471
432703	177935
148665	225496
29157	438419
11948	124085
481581	337289
379283	240592
101479	479614
434981	194165
49231	317721
370068	393326
326110	128318
49461	430610
101877	188241
22409	222437
207988	373790
338312	420944
456676	263833
338378	226494
437155	183213
192257	348550
149324	283472
2253	27464
277346	34605
229124	65210
115962	13370
281924	14031
43238	12245
234809	203656
92159	320464
150123	433645
40715	146181
144334	198444
131004	193996
193197	399286
197301	480963
37378	221210
225694	422110
10236	62580
335083	376760
207470	296432
380496	41075
72804	286503
181062	157722
225094	86347
452115	95277
180838	101058
478472	281924
89849	311197
105374	258370
492365	218485
63118	269199
74023	166513
77969	105795
374774	51881
12179	163344
216460	148419
212340	18298
166853	248758
153535	8847
252411	404922
165161	116283
419087	391414
149094	293813
23481	361960
92261	450468
398924	323340
23487	390687
255084	317356
335951	107222
212551	265711
428849	132247
43603	110560
260332	10690
241749	237165
274105	165653
152655	296162
376075	126473
269941	155650
113754	313745
109110	332299
263601	138690
353301	405028
128987	276876
212009	330143
410065	307734
487938	450821
58595	439551
490567	477632
6194	363386
298968	101049
66895	427045
365749	317118
29467	183213
441303	246311
20780	16433
215638	212182
311300	163465
337605	247891
187435	480660
329185	447015
337361	130191
468926	60638
326260	348923
42153	160461
147699	117023
482467	55243
321649	258104
62628	231625
287766	85743
206801	408637
412515	94516
352882	230691
13110	274314
188469	219626
344566	231509
13192	288035
191446	78100
292430	13370
332487	164356
185877	158289
241839	154076
154597	54536
157434	278428
298437	247784
93174	287608
477795	132740
78832	197037
453926	287854
270584	384336
478173	168200
430290	53640
375405	455578
5700	23814
51424	488052
238441	489552
198043	200947
402991	317506
94537	206044
481838	399736
96361	285508
156911	314038
230574	287493
482474	428026
53863	422786
232537	33093
303641	282912
154530	353787
429287	230752
291221	165869
345864	471727
250004	220857
129939	478882
320366	402323
181207	191353
186191	90237
430171	347036
228128	78273
109733	272865
150480	249709
423380	237167
308907	181680
469610	246452
266965	268079
132278	265589
40069	459017
408888	190369
80273	199513
345091	449468
476506	420178
408381	176304
92635	179375
472157	425846
454811	88113
349899	102352
68858	434452
148003	110677
296076	84833
357707	106459
280276	453306
118076	137128
400044	154271
43852	327061
131064	293813
419069	115996
374986	286736
92815	288244
395774	411013
18255	9007
197242	468162
250833	433343
450487	461986
318433	477628
155760	271449
146758	118769
224892	28065
263321	28129
280979	493920
195794	454010
363800	49228
434202	421170
27417	435397
6146	93617
273768	387987
216859	477491
331295	164827
389641	231578
164301	61752
39943	113520
273730	373918
215943	317356
90406	168228
94098	84388
138311	158894
75621	397772
259821	124085
203148	226308
257347	293813
310108	317118
57296	489822
290765	171424
238031	68405
94129	332246
432292	478415
256169	187974
36622	288391
135683	411809
379362	258370
146893	300137
122336	402708
113843	103492
23481	237366
291659	164927
245198	291618
442426	87845
76871	461944
182241	127921
195573	225405
270255	113051
427486	94516
393039	101058
57964	180709
264839	484447
310152	235892
251167	124024
25130	443976
490120	79217
52239	42610
436864	214777
483112	486267
56764	68950
284395	23018
45558	286848
73532	355093
454625	428080
209709	230324
484978	486885
390789	403111
95032	436686
298554	40161
366842	285569
106762	109545
437400	402228
236956	256121
323950	275581
265041	283445
321052	86560
444190	40009
380748	246516
275291	449720
379680	408872
157564	468276
256486	148152
154067	51314
165318	426806
402334	6801
385629	476951
200070	275186
289942	259068
94129	399577
20616	194893
475611	286828
146602	433239
101379	195120
292367	86560
283096	194710
418380	354747
86225	491099
66196	419314
123718	253718
153407	430894
84698	98968
185526	291531
373598	458601
138027	79989
353998	399736
326722	81575
132617	260495
16844	137128
6636	385000
20239	347747
472305	348292
201495	408804
140013	451818
158027	380026
256233	347922
82981	41654
331764	402260
104383	359251
320900	273831
22567	87364
408628	419850
35064	13370
230321	166970
105226	119123
63086	226162
307004	22576
127211	287688
99287	76111
190013	480224
339904	13370
121895	281163
224367	335635
313124	217830
270248	207995
34123	120647
114275	91310
146224	92570
454503	145860
47166	295650
5700	434747
449978	230049
454395	37805
308529	316011
120101	469235
298966	254537
259010	273831
486698	302002
276309	236774
50564	488750
356524	121106
98597	471769
459695	114930
105920	333328
358589	275055
389132	49212
304885	467348
237229	248777
218780	362972
201043	121965
483625	220352
464283	311838
303023	364269
438484	168439
92401	119130
22311	96861
176331	390334
463772	222701
169762	122462
329155	426887
31398	176182
421682	148558
398232	312979
429620	420913
355856	221319
138611	108945
415466	266852
463200	81803
340772	53389
314055	237466
360856	431226
364636	449972
207733	328035
478490	49966
286001	253460
452004	59668
150798	86077
158274	410951
377828	212081
414393	478518
266150	1057
260624	364461
400160	218727
464833	33945
185687	6655
483555	413535
253527	472072
348668	160545
19124	279046
79328	360015
358810	456145
217908	468832
471422	359762
339135	86974
169811	221061
153416	84089
69798	5417
76228	360255
94529	414764
18218	452643
396936	273687
96973	351257
15819	155413
130642	206818
320692	250410
334637	142045
36986	186714
58694	15029
129520	63802
354022	5857
209824	420
177577	170578
458467	418771
421820	55857
213535	187920
309917	146183
101084	363021
203438	24719
301278	151322
154255	303194
257289	209018
344784	140921
78469	254720
376675	269126
400423	57134
244681	327115
199901	203656
306845	360805
328550	314518
345377	382648
480105	175328
331042	312698
269325	249186
37347	38794
17884	217423
163340	50812
243602	247692
217740	460306
327765	473746
25690	78806
152422	205850
81849	71060
67837	311212
224300	18665
113732	53389
347167	294277
10850	418175
59578	276744
382848	350724
317737	94344
91829	20683
97848	275152
301269	217423
217606	422435
315001	153995
187718	431556
253632	194478
441829	72388
38732	94344
405788	341664
412931	310215
299942	225836
270498	8607
298354	378691
446182	360975
79457	90055
379443	216358
207269	279257
341899	24975
175743	97894
233950	412115
338264	17988
145288	29253
367217	140728
110937	471491
144504	301659
459013	60517
11222	238578
52975	145948
386973	435318
184121	186259
229896	116283
142075	445678
225280	68942
175387	261356
479189	483519
160712	153177
184795	357800
28234	57927
366884	28065
50150	200608
331879	381032
324708	336291
254792	313745
230691	287898
3809	94475
190974	58287
199744	452098
135727	305856
315217	45413
450493	5999
325789	468438
48540	11626
81432	354690
439726	423866
55245	420065
59628	485536
282126	249334
257047	258745
437486	442143
59899	291249
135021	162795
349416	364450
431809	15209
453290	371918
7304	261293
113843	409150
333784	473542
404618	127812
493796	411157
309917	368205
287855	369159
270875	145940
278928	247722
371459	431001
220829	254687
325501	162795
81225	234918
38861	146124
398834	23318
138809	334009
389512	212534
407219	300473
348662	232327
229700	20351
368858	139339
261112	223162
28883	246672
58418	271689
337515	122288
249477	87654
191761	337791
421154	47199
36873	23127
486097	333092
119195	35707
485624	47081
11649	13370
23255	447560
64160	317118
489657	482944
406425	478415
50045	487470
204798	329288
172524	88113
121124	362267
227153	33016
272804	265351
93135	248199
330926	228431
450290	378845
52009	202417
201556	183690
409686	198317
368819	15209
6467	171626
278769	493163
39601	319992
251209	318735
178144	409587
208997	482315
210637	140490
161023	180096
349827	61428
476272	366127
164119	188387
20950	134784
298077	298142
54539	8338
86576	190353
201813	294920
368284	7474
357341	467310
188847	209933
303303	220898
231961	322422
58046	266538
298156	151642
112203	196783
485546	21314
480199	294385
489958	451016
396514	366127
178422	280777
382644	338671
316086	190369
142741	445798
7390	171267
72144	368014
292730	273831
191896	205325
63391	453012
171543	407386
342336	276358
292367	124085
66875	126697
118690	236222
407509	479570
126953	203656
301848	67551
384324	249437
416213	209024
324502	207696
438782	494102
402040	295484
21067	250679
355496	200444
376740	357854
417916	174564
302229	48275
114542	217025
235404	233895
463206	347360
342465	221319
3766	376689
256893	34730
52626	430329
82225	203279
288006	244844
444069	469235
34397	444504
347445	187974
333178	275152
315437	74327
430265	412388
162310	443693
31575	168511
450792	225420
366320	318436
459386	122305
237106	426588
136435	402863
234940	142261
212871	51881
251567	476447
219292	437176
401841	108222
129727	273422
221664	460702
114832	37839
338031	352605
303838	300480
47983	99437
432915	316398
83300	440660
14008	123963
54324	177104
342486	21464
255784	91162
346189	375768
192317	53640
187907	16630
267216	475699
449698	270831
107037	366922
24752	110567
489078	106275
217953	25567
361157	53863
131489	188082
459603	15209
16434	141649
143735	259929
489589	329155
195810	318431
270208	251703
92748	267602
153663	186259
204456	450056
266843	191807
385959	447945
257272	197354
414378	26438
424028	183530
386431	291328
30388	416607
466790	396861
204032	244392
40337	99210
394687	172089
155297	149025
21411	236503
204375	303392
221374	73236
383111	440660
81432	380360
415123	456640
37579	170020
140274	115861
267373	388910
440244	401297
348708	438461
180551	387860
248013	326727
185243	7159
443246	388575
95103	198438
290660	112187
313411	212236
187834	62580
314548	345602
115467	5392
326631	179559
367473	278520
455463	190353
394343	258938
150278	218727
315158	106491
384672	187725
304146	9923
123435	431799
224589	438787
185737	148412
260540	72849
124259	114527
46708	424668
168412	438783
194503	283250
320259	156376
346312	115868
409310	91295
39533	438419
256901	342063
189608	174853
144764	420551
287720	440660
295841	181429
373367	178436
118076	86295
335441	483500
187507	124641
306372	428214
375437	296813
17479	129772
262706	8623
184902	353223
443758	19357
271387	76370
1785	440577
309759	163297
177494	313745
3809	455185
478588	389676
179716	315847
31628	134754
404721	494102
457989	331149
167841	398333
108561	160376
91600	233215
492850	470588
424303	431847
472656	336955
485316	114257
37121	266297
459326	183213
23055	250679
236998	288035
327719	489552
257926	384400
277241	181237
458711	258325
332336	94516
14237	246311
154981	482579
257600	380960
132791	475593
372764	99271
490434	181977
323626	584
226240	454975
183193	200072
380208	386033
214046	53479
469953	197210
374131	176540
315951	37415
268381	168615
56519	166261
81358	204330
94899	53883
156311	219461
381320	122462
319465	268829
376553	101650
485014	277495
132547	391414
383226	350704
184743	273831
199696	300555
226517	447517
125637	372857
176921	212081
271476	475050
415967	48868
314538	77727
144072	45358
210595	405217
2103	73336
391805	125639
451240	111904
204464	48163
95485	361364
12565	441202
29276	100705
177349	343012
420777	438059
260879	669
461833	161381
430612	403188
354111	197834
84319	212403
394766	303672
106097	67040
55702	31551
7627	14972
309774	211739
66822	249334
365550	397009
262188	328735
19323	12787
9853	90729
96251	23236
452111	345752
88297	297658
20264	154155
26907	39707
456231	45265
14583	340648
280443	150352
201813	351257
335727	160520
459187	189240
239844	104282
264164	390349
373244	360469
400888	107187
416263	474448
63276	492384
458802	250434
445972	48275
453980	262954
323897	409828
209173	313745
73309	399867
178757	104734
449113	161535
110934	30481
355083	137633
72825	355139
202379	84089
165945	273831
104448	142334
376440	388575
208032	481762
398900	238578
218780	298182
316565	491990
35736	77272
293571	240374
189094	328458
262980	434893
51281	50155
15205	202489
78206	293941
274015	160419
28876	429232
340052	78637
412407	331349
44160	303527
15516	169120
46206	49228
110925	373021
113459	442554
24554	195237
356865	393326
382867	430815
149422	466737
478504	242447
12332	237165
479194	184221
76228	471441
58090	35707
153813	244115
274196	54149
40797	25398
445608	312769
80030	226308
431222	190369
20946	217701
263557	447230
455893	183981
68109	375840
361047	400113
161173	237165
321340	203365
81262	348215
385549	277961
353305	65651
269760	172052
56801	127921
274836	171153
28129	307440
109868	372605
262895	300300
106814	328059
342066	416136
25667	395988
83611	15209
49192	48861
413164	61925
350973	42890
244974	352220
485546	239756
82152	393326
62193	393326
476587	55586
443324	451920
475378	197440
215814	365097
318782	258370
238771	353787
443246	76829
256541	354341
462954	355249
291964	448788
332385	95186
104154	293813
215664	95942
204123	255650
118087	15209
469217	21583
35594	461951
66624	86560
259466	121190
143190	445353
49255	200249
401893	385378
388475	350260
275318	390916
191612	181204
358952	268809
16349	420757
57276	223668
105656	84217
230628	187974
212460	335832
357620	370601
342641	127921
375284	23018
280132	371379
83092	485280
190281	278427
158238	440181
144577	359218
402650	341138
346557	248206
279219	493212
435900	121106
338451	384727
320457	268648
46092	6623
292966	476985
194462	72476
221632	28129
26126	58436
237900	86077
434961	469235
273882	440660
10762	208516
410951	20404
197570	68301
389401	429745
128593	332786
389749	430356
142892	207535
397478	249382
321736	266742
219089	208333
320591	425846
192069	232540
342465	40330
130621	291324
105568	244482
311036	6149
295561	468701
41189	370450
300208	272139
302103	484965
190693	138755
47804	48861
108727	280233
385711	83540
46092	76941
261576	187974
233522	110677
428312	83872
192800	290189
43966	151546
206683	137719
422035	65048
160169	155676
380911	19604
376592	291332
106247	110677
36141	464420
364145	466851
462028	252961
463596	211389
75343	421227
45254	190369
343903	275603
154731	434602
298799	15133
187834	118318
166853	314881
299574	114678
416668	190369
471169	87904
298586	408242
1939	207512
179136	99271
189349	391414
282453	435637
444039	190993
164249	171784
26309	454016
38585	205719
367134	307120
359790	124085
273567	307279
108648	389682
60829	391372
359790	352952
381081	306158
18776	379915
248976	245431
102644	327628
71811	439554
353720	448446
333159	317896
252360	358301
285927	7704
209221	294079
210907	298956
366402	371884
476752	440660
21123	298765
379867	163550
243989	94344
322171	401412
461993	209492
110306	434239
312234	10345
40290	21902
89064	338915
150827	174564
293376	384596
492176	317675
43495	324618
286473	390380
100795	138807
14871	113683
44837	457081
238209	481785
115122	203656
465132	348204
128839	40470
59590	238477
111428	101058
284218	367884
487237	293502
360179	391414
146893	213441
10546	157689
69029	46410
383164	331604
228757	122307
119121	38263
381428	399736
51580	135756
47971	359762
172754	317100
236763	204030
135962	122462
83799	326446
240265	188749
119997	388202
12964	23236
395983	300775
487422	200454
161420	87471
402238	222531
359	303545
316565	333025
193273	28951
444190	348381
303147	260162
127371	52535
319824	276399
258385	80296
68314	260527
352629	140508
225085	455027
301805	393326
302153	234720
195597	94799
171174	480260
144624	16433
359093	158079
113212	268118
172396	94579
358816	436716
483807	358260
70815	125780
118786	313745
306511	406454
212196	210976
27525	439253
273120	434893
311348	303175
410011	460845
405555	57375
483199	19058
4849	187834
17481	477491
71721	227101
85894	80543
199259	55582
254446	361964
358911	209830
371658	47278
57419	13370
163425	490757
263299	113138
446430	413248
41959	318735
367082	484447
380120	1605
153322	13953
293580	238709
449220	214936
122468	60517
494127	28951
150553	284843
415240	199219
30031	240225
20401	32807
465694	452115
414825	403098
19053	301659
90568	115174
241889	441202
11222	150942
257210	317118
216898	210261
4927	206174
319035	336590
155907	97894
232184	50264
367343	334235
152530	374314
243981	122283
43207	15209
85573	250434
442465	244392
261438	49977
411015	122490
79166	478415
177953	220857
21379	324028
26051	233825
427054	152252
175010	331297
262820	269418
325198	325604
374305	115343
305357	73693
81886	449525
211609	267602
68343	231485
365874	446351
272309	110677
312119	460434
15579	340449
310756	98965
292588	148695
459664	292240
266024	111518
75680	137128
241867	241718
100511	107187
167639	163452
41118	42890
355250	119868
97438	204330
1361	320708
345553	205162
295084	183213
378127	104383
241198	44143
220987	83926
465211	146202
40528	258845
250833	467176
296797	321992
281013	194287
285174	324037
394647	409828
243639	766
380526	318531
239272	265883
74136	71078
109949	429635
322457	73567
175484	9846
174510	364631
425320	27696
270689	122283
83616	17076
378357	394111
324573	463089
163843	5857
56101	480778
493950	380568
409557	84722
424534	15209
270785	104527
174598	220931
317083	394915
419114	314805
143464	333128
147817	410819
79402	327721
189152	487001
286077	141504
361576	454975
451363	105729
267562	303862
213606	193728
369190	206500
301610	453391
366402	360631
448033	411424
23062	431556
431891	110677
181740	404806
199765	8901
405365	218727
450979	62191
47664	14607
156518	100287
262473	320097
114358	311678
142198	73205
406323	238806
388889	450494
52411	53566
270114	317118
121033	451249
316136	230691
393269	354098
58976	222765
408357	197463
266307	323977
270757	421356
257730	484672
67351	77727
121860	288758
245900	17155
256197	48007
409388	50264
298782	393998
156574	357878
133909	113522
181947	451016
272942	313829
383955	47839
365749	174700
202893	421356
490211	426034
322448	235568
295941	53863
265484	283445
32100	187974
37748	439074
107295	454975
392192	105878
240539	436297
182216	148155
255004	89042
257581	399468
493721	359524
370260	409738
68035	339853
222894	202523
276809	64899
401586	62954
438496	164458
414286	375112
115596	130191
436699	300555
274190	24620
469596	331581
132155	366493
110583	155508
237934	257461
35635	471745
215292	74511
257606	409540
34727	422052
221845	401871
114643	46905
305168	258370
7947	309751
246382	57160
284146	366941
131726	481576
377815	267602
193831	175818
404389	303454
237197	51895
13595	199670
482867	353557
57281	359762
58357	29507
31682	317118
82403	139306
89219	144113
265151	7130
130253	209510
388308	430356
170685	295484
307463	190369
442512	316266
196470	5292
340771	430278
45788	131157
303580	432896
394029	429277
53792	390733
236365	137144
353577	418282
57861	15133
288260	361023
293913	190835
335958	49903
311632	292503
17038	62948
294149	494102
101060	113138
181712	378203
257047	6899
30845	110096
81920	214024
164391	15133
48064	255884
46485	300240
5375	95819
45724	410230
101504	337802
416004	212730
163321	469745
346774	440660
485933	293813
66383	108861
225354	168039
337089	93765
339517	451856
132234	130699
171306	189256
293220	328682
389224	467320
493761	228195
201813	90041
97134	186051
291755	110974
293429	159854
235473	224686
362231	240491
479541	66813
74894	142694
350239	364438
365550	166069
176740	119469
298255	401928
79102	75499
450532	420669
489799	341737
222539	336590
112925	335707
456658	221324
156896	140728
393115	461944
340967	153732
35151	426922
362388	191982
61286	28066
122539	231447
411862	356663
73298	204484
433279	77095
56016	143881
377649	178223
421901	317982
310692	112935
354259	117235
429547	134259
107924	303175
65244	211868
246283	414269
176344	312381
180877	435708
174484	81817
84504	97277
219552	22347
107914	273831
353930	62191
56620	336929
469074	165773
101358	193265
429287	361960
83217	304589
25443	40034
481723	120448
259718	120173
291909	445915
472811	252531
5700	8604
273080	421356
30044	113895
201900	100468
108634	310836
479351	315671
212459	99742
186295	470415
131178	341271
182091	46856
81678	313314
68532	282783
489552	141723
63391	54536
104740	394113
127815	86476
410951	67584
214127	52917
250710	307434
231305	103656
406424	28010
330718	308897
160557	40284
49543	198533
486680	123778
256161	411365
49898	479863
139350	200849
125074	5041
32430	384366
469479	113401
219496	85348
124602	438419
470558	145351
205502	347202
246221	220553
120057	338271
229399	240796
420680	7750
151952	177244
24688	153995
265188	411424
245202	23430
22197	164884
173766	77461
130069	477725
90374	328751
137524	85896
100498	25239
60287	372850
48926	447517
364807	59917
364783	253425
70396	379255
369152	449549
28789	200594
3809	223378
287635	424009
475621	367375
50363	190142
396069	244427
33390	394262
483112	50264
51759	437921
107709	45141
218485	16627
392044	106789
341436	62757
202379	487130
477931	283529
185354	183213
340892	62736
197299	1605
223351	312048
17308	258370
431264	257603
412844	420790
395788	154271
42613	371224
56847	92255
90713	445353
244092	459918
224015	461182
54112	338514
29131	331688
62573	222701
52993	254202
101442	302155
215337	132740
322444	110677
142621	328140
141340	145948
344022	152020
349290	82837
477646	242476
110629	31178
200222	466124
222866	472072
86632	127516
491478	14175
7727	482368
165036	278914
51759	431691
196955	251116
361356	237178
178924	163403
377184	492857
351957	147066
486775	185742
18650	364294
141236	109197
81695	369599
200019	486519
169977	233897
384376	221324
425286	213871
142421	224648
54101	291823
31041	458601
218292	343804
113267	107711
250600	69856
178331	343804
72804	48007
124469	79195
398362	115123
284214	70930
249971	248268
188029	396913
139350	244482
358297	87153
209824	351639
479434	328140
430217	231485
254115	244855
276209	9217
202138	164752
20413	158116
462127	282750
325216	89378
217906	313440
72804	176545
360459	27935
33560	50264
327209	199582
222620	1117
420606	466737
490860	13370
483112	473056
366197	360862
31675	11972
379014	434529
174773	433343
342798	291984
180755	262615
117060	442870
176217	118664
263021	371371
478588	295032
289675	289096
43420	94665
447796	325130
477646	285664
139350	37515
310029	429593
128506	483190
446413	6991
66035	106979
273619	313822
397169	85699
333615	164164
347965	296491
309018	186440
86191	378914
300641	345342
2712	471727
329615	451867
209195	425675
5700	223862
326751	313454
301969	345745
318047	260527
33369	387860
174898	371273
172417	211868
363505	9203
192620	441700
112844	8813
4372	126204
168159	169818
472694	316703
425474	167517
321061	162795
108220	421935
107649	323180
154974	440660
484691	318563
252797	259443
235545	115415
422207	489779
232616	86744
466146	464420
315573	91338
254990	377589
290550	342063
372792	426457
429310	163000
88103	313745
344314	217958
295721	267352
467837	205289
463836	257603
458945	478415
89826	452091
11334	326310
34260	95390
138689	196434
136220	447560
277266	378686
240718	266172
36108	317881
447164	168468
274220	255650
246467	352227
82001	69530
168437	186619
181078	488424
301553	364109
70329	267352
87579	348798
370776	146668
26940	401599
182551	297618
347793	166772
488630	286344
203164	276744
486894	185076
165680	22837
489201	168381
147371	307279
492603	86476
390032	427205
319572	364534
212025	153995
353102	301557
42536	290014
460059	295650
244536	197808
7545	408484
174318	459649
15454	85135
99626	412328
285200	309605
313523	21523
314911	24943
252681	179838
285611	174726
202352	222031
435264	66235
336415	274852
344495	86974
250159	439640
414930	427473
281076	370673
182598	283335
432421	257377
386366	15209
190936	208174
207556	146798
32129	327061
99512	183213
466524	211142
41892	218115
203308	155408
1830	43004
398651	376881
233699	253260
470672	368479
261740	300577
292225	62191
119844	366666
141158	144359
108385	100503
321853	263713
373575	369599
18491	28129
211889	306419
205483	145270
391952	180346
4151	212278
55386	285656
231561	163800
202560	215030
342650	239112
431634	433934
380454	125399
95519	447468
189950	315888
440940	265518
85534	450647
235793	95149
428861	234723
257956	243766
64656	141649
252662	94850
362932	354694
317280	236213
320259	303424
487476	36555
78739	290795
380465	423508
67812	38724
426474	450920
489657	486080
181577	303424
408628	339853
561	403741
248240	21411
459764	56068
325517	478556
360649	432212
482143	3577
360437	404127
451062	392062
338378	414257
113845	71720
232153	276538
164895	486275
30738	490891
305887	62191
141735	63835
73561	106531
329412	425341
112858	129857
473951	53246
92209	236213
382848	225005
267919	80543
299011	356645
185526	50391
8478	378462
413624	121106
22415	428103
59785	266852
153037	91474
469556	97277
70285	226308
383039	15209
65245	330752
17678	181237
379745	160545
324072	489376
178831	478415
453540	197057
385991	5508
329727	160468
146997	260911
3834	91116
264089	281924
295726	13966
210604	252443
463524	165914
432568	393326
479135	309425
392210	475480
176408	180578
208783	276090
177956	202952
405300	166594
199976	264406
173736	177630
374946	50155
373575	421356
325193	228431
140368	197646
392539	382336
128940	491542
251193	246054
262473	260956
348279	122462
329696	112379
33619	144110
71189	97415
400910	465692
488509	440510
349642	137665
370400	430356
452652	370863
111968	13277
348644	373767
277568	71816
474389	218678
308292	482236
133638	343544
149112	131474
47032	102903
219650	111261
292283	241416
52977	348596
312650	256121
287012	140508
343538	434893
43129	359762
64337	307279
456865	218727
160476	345745
412602	1838
325704	186463
248031	373021
412472	153995
121132	440818
260618	478415
7922	92694
331238	181045
79528	362231
189514	86800
323864	129543
28144	329624
78125	73917
130131	62191
74797	162795
246469	480025
346299	183644
111052	119354
384189	40393
414878	3041
230019	486950
185771	137198
316946	13370
351015	93752
411483	135958
125420	138542
329994	48079
206790	41052
303557	36889
357411	105935
315250	307688
239640	215005
339138	3279
49020	237929
430438	385628
82688	241718
452035	249334
411430	478415
26200	266852
372054	344398
323383	364011
311585	87469
209930	378462
446413	448958
230192	238056
363581	364530
31436	276440
190621	187998
89883	403612
363865	217423
350064	181704
313786	367919
392953	232347
231021	384888
401820	313745
325638	163448
92312	195121
380454	22888
282469	361084
294857	277961
420384	324490
15057	30507
207676	28668
357757	67584
30244	249186
248222	268668
437122	27487
441463	93384
450465	303648
274515	144845
447754	62353
202724	7593
320214	152707
146649	301475
453134	9054
256646	332610
16778	427112
284832	110708
192826	185335
158966	94679
37033	1937
411938	436686
483454	232377
199770	90059
13757	228431
395709	109985
393600	186440
398995	310017
6075	324961
223768	55321
4246	347889
325501	68663
441273	79607
446362	164884
483166	447007
392055	469227
377160	105754
7842	426813
391701	417254
222460	94516
441463	351193
167682	48163
239272	127636
449362	330143
441595	391414
471794	477829
32233	463799
358373	449534
75014	328729
338096	469235
22389	41753
432481	420178
407018	97192
97777	50065
408121	440861
179500	31886
236957	220417
48540	480854
204440	370507
427494	20586
371976	400971
416471	207458
341301	126204
410965	49264
2481	327061
169165	153995
329522	351257
146183	214992
448412	492316
266012	58333
166377	275613
78289	434216
360830	344580
187813	23236
424370	250425
366101	94667
455284	205223
203878	408430
435729	346785
4927	260527
334225	99437
140420	134694
366402	116827
9953	28292
335951	77143
249673	14335
226945	66471
336367	411809
6916	131088
303973	475571
378873	267453
404960	189313
125417	469908
93046	159378
447258	327217
449391	454796
95854	241468
237714	342999
127462	308610
482415	139384
101565	118083
336734	323766
266153	375107
425831	252961
467277	19483
358322	121574
159986	362147
228006	380205
9331	286828
315951	129450
199716	353685
135731	386057
98694	351458
358589	147732
291223	142018
488608	294657
146529	254998
198149	335477
396381	21523
96577	203404
415955	403368
23403	231147
444588	285123
34729	210789
56171	92613
115382	216006
425998	15209
486701	48163
393155	313745
35806	308100
259704	388531
239460	320464
147098	38006
126326	368777
277489	381796
48636	253506
21148	193252
467496	313763
271056	37131
191621	8270
230391	154419
117861	402139
8634	245679
479343	107741
12481	345642
474198	317118
489913	461769
446413	148913
344048	480105
202774	464080
130450	340278
146798	273831
153813	448770
345822	391414
208418	105498
448779	228431
361698	92739
46870	425839
163803	430356
123932	108428
376286	387860
28791	209468
429700	307334
355671	42890
165680	198624
386429	66813
387742	432268
236035	316372
118385	102352
84439	148517
381678	405328
138087	330371
13930	17221
76717	218615
409547	431786
445708	188439
236142	419189
453736	454281
113190	271014
259835	333106
264016	330680
198757	40447
21037	469509
474119	343158
53197	396431
220540	235705
28357	342697
306352	34547
67185	254665
210749	68421
12623	206757
296993	195194
355183	219499
336152	108830
25748	136341
88439	357294
230051	460748
220435	238767
399581	492988
30294	93079
320259	192509
278769	182637
105332	488390
436505	379903
149281	21583
468516	158504
85391	53994
423232	317675
393870	461864
426053	71797
232514	452710
272301	36018
416321	268828
409542	35707
330666	313745
382848	463615
466630	105564
281953	231485
262216	66140
239072	212730
11592	53393
438193	8273
112275	388518
137630	366941
231305	58666
369619	180992
361880	172433
40888	83275
231716	267602
206046	381607
215551	246275
322081	255650
231855	174370
203181	39256
165028	57755
260624	124505
3556	60108
155950	18665
164723	346434
476534	104299
136115	494102
153130	176557
419157	436072
373088	434711
242765	54976
188228	448014
182393	188759
22549	261891
386645	179506
87741	315566
65524	367474
372022	21583
250014	241356
56138	229913
399595	366127
242056	10690
314168	161223
353491	20719
473547	454221
405619	26207
342486	62529
86560	338266
263439	313815
462189	74187
400228	217423
430293	49903
306694	371934
387709	228431
274725	358656
403057	293465
65783	86372
268946	334020
377006	264941
471169	90884
126140	189096
180426	100097
107016	48861
119531	239339
224909	261778
430604	3602
351015	463071
400288	77746
163925	15209
430693	231485
290216	459711
165422	90245
81647	266600
40679	151944
20992	303059
62460	327061
268768	8459
447084	6253
54539	421074
397309	170393
102612	103010
137339	245679
383756	99261
177577	477308
121173	447105
336100	312964
104740	24457
293913	464987
325204	98541
95130	444875
148757	300691
32533	115352
126734	134924
415971	367766
30678	401854
228128	183213
158928	362390
265505	61610
73563	127105
467085	165037
328942	115861
171912	263071
139684	235606
376855	209952
81717	162899
164975	293813
281877	103267
204018	17155
104740	442180
315470	86728
184605	268369
112471	472072
165504	52434
310621	113051
173644	380834
204360	28129
328093	351639
369628	371918
121828	317534
426392	477328
392086	324037
83093	149397
187031	345745
388324	413924
65621	205270
86446	268811
84585	102924
140521	366056
474888	326260
302495	276715
427432	43843
207674	62191
78920	16433
277568	433391
201683	480981
78789	2068
113072	371918
104192	207959
408034	337751
251800	351798
147654	270578
172852	422580
474341	445162
232558	147977
86551	86728
31690	350522
207512	270836
292485	216093
353088	288047
297591	402371
209410	46926
4634	270959
8244	75505
433590	153995
71799	137855
400157	48661
141068	474880
15027	409828
74977	87217
46487	253993
264845	276108
112146	88113
198125	408718
242437	442048
487497	370257
362531	145129
99602	51881
260589	157100
289526	430356
188815	31025
113774	62661
218114	315235
302355	349334
277403	484447
307610	405217
232666	391780
388049	13370
408602	40784
437098	392981
45060	212246
214670	29599
36182	315516
462659	401854
439361	117372
339051	433391
158180	88755
1063	565
133909	375840
145767	409861
377983	67584
224786	164173
225227	61430
425762	237367
458185	76454
106475	35707
144791	62513
72076	84722
209481	127002
143595	309425
68314	439911
322906	35707
329155	385292
84429	424416
467372	22083
295041	333627
432836	206336
85471	367808
82744	104505
490553	469235
32601	132393
55499	220925
6285	133465
304501	266683
316299	140352
445793	440660
419907	249202
298353	56625
179953	95798
124185	193098
325019	263610
204097	212081
45724	353421
366718	438419
465063	224480
152818	453860
78820	275990
241125	169589
397979	170180
30256	224794
178968	84862
316585	353787
290211	35705
305577	94516
319259	479114
238573	168213
182017	186159
375660	433941
417910	167145
137755	372214
208300	93533
351030	379255
458609	403612
461068	47989
201925	359029
117942	49896
447833	15133
359809	429289
267562	322858
307279	68876
446331	313745
202558	240264
75115	236213
455306	175977
191761	401928
21224	392998
444194	408640
349899	237694
149788	209258
43299	476231
429243	333357
452562	226494
21763	445602
40890	461765
363524	451016
68767	213130
276821	232794
111555	203656
356614	76714
52537	432586
355986	380745
252330	360473
175952	447107
241096	207702
438126	150478
401557	294548
163788	341271
282229	243215
31684	388910
33978	169485
123926	332357
98063	147121
419850	303211
247919	99214
203200	435280
111455	226127
141814	248023
153813	300397
46556	279725
41163	108554
281219	186714
85963	68712
381597	447517
255749	124431
167588	308171
62578	4413
252940	351451
220435	116887
377206	417817
23386	110677
119913	440660
36354	62425
163445	356724
489388	472072
346557	284140
196851	108393
32432	352985
318034	48275
484883	327061
123331	286799
389514	37121
263889	339172
262639	336186
205677	120912
89559	139217
310897	113138
221616	470115
196903	275311
251300	80776
232044	233160
90050	122462
413250	107337
34798	79610
379249	164759
67409	356750
96366	23774
42234	310261
385603	334032
359426	94665
107279	176386
314311	164816
128704	236064
406509	94344
240032	235011
135032	215949
191330	393458
50848	201721
216806	292650
357174	190369
386516	265589
115604	361698
238741	487932
155122	283379
31518	236222
472589	492901
36534	31458
67571	420288
452499	342807
351537	262954
110571	317356
312283	327248
114304	221903
163384	458230
72182	477329
409563	196536
43835	209510
93917	97277
258872	272846
191285	98136
78859	163556
445899	75679
361553	18039
273610	183007
219546	340688
436304	428913
300330	70291
161363	210738
486402	91247
100938	274246
247558	61572
489102	459267
342953	28129
417332	485248
39195	26723
250582	493117
491359	299271
126714	243374
323580	264406
450465	169485
320404	310261
304533	8623
23885	420392
69166	393326
411304	63740
211126	174445
31779	486339
219281	97101
372340	341863
39484	236102
165963	52917
488063	266203
294323	156376
36556	26969
439314	490913
51106	487929
169227	138968
479967	285634
309253	332392
17366	412999
201437	385487
377834	181140
393166	345882
449688	60874
412502	392788
281470	478232
125064	292147
90809	358345
208318	221832
406521	438494
301312	174606
142449	295484
253907	247204
192620	190738
411251	334680
41112	49230
455847	5857
427376	393797
388587	354747
253097	446351
62642	375840
456897	475552
479002	401101
104442	471301
191055	134145
425430	481368
228050	312259
332612	124085
90794	421326
167502	485938
162011	184902
310914	82240
1321	326903
152763	290450
294385	389514
170949	132996
168617	476989
418291	209285
322077	285508
213970	87509
383779	104383
253102	146893
482766	105773
254446	197996
350996	423688
177121	15133
413135	151698
450311	110677
296553	330164
480010	371983
159370	157040
438825	98847
80970	15209
293666	207072
337224	118537
173847	88313
308687	234616
428735	392086
54976	285156
40798	279590
472778	21583
383740	257749
73693	325533
32143	365113
348677	132740
15819	221188
216224	164589
339768	214050
468741	415930
324055	202526
39482	440660
193817	324477
295651	262954
341632	351168
153418	28278
343895	217310
477744	371934
102098	134145
306083	221708
435322	395198
242210	413535
236609	96376
271222	440337
267484	89047
10871	389682
329853	15209
194059	180578
426780	90277
127571	434893
285023	116426
132813	149286
139293	295484
389224	167588
108650	353787
10817	211834
57571	336951
235946	425866
314343	109905
194423	17332
28037	352775
27064	315747
360067	293813
350734	237178
401158	58786
336851	476178
282643	220417
330032	77222
355025	235568
160169	277164
383223	221890
414825	309632
40791	243547
321593	338271
34961	67584
89883	352378
310303	391414
282633	284340
128124	491181
60173	468173
139927	254292
422767	317118
139921	439968
34294	91657
147373	315847
486214	434893
254383	341271
60794	387008
12481	111629
134714	401645
29638	444047
257941	87471
163740	472566
458837	139732
414773	402068
443675	298372
313822	47644
131199	75914
169150	436261
319918	13673
280986	359762
438193	489822
358199	209714
253826	336590
116947	6368
52219	212220
242204	414832
235748	232666
458609	248985
160051	142018
191308	94516
3809	45723
456621	90266
50739	431060
476096	247461
300273	242629
93384	285109
56656	47757
452148	272908
271302	429989
287566	20764
21732	366493
124013	105585
67835	348798
353098	345058
464664	31271
91107	290076
1839	82078
464892	232890
331238	370990
189965	241468
449521	152764
486600	484058
169288	489075
189659	166598
179434	476951
159703	351585
450522	142018
10062	397212
230574	162996
110010	45791
51590	378951
27614	478415
77476	52315
370172	52024
177016	262385
50668	48163
189344	264752
2315	76833
295145	11626
430984	382037
68761	352072
471520	463549
275373	184497
249860	84462
244805	401101
321489	419573
491840	77438
157372	401297
311221	62191
13098	301765
192800	78218
296429	389682
158368	398311
378420	155941
72136	27966
439790	293358
415968	157854
373888	433449
458693	419211
447258	248835
229823	375768
234788	366211
457418	217304
123201	445503
315402	281924
14546	312239
117652	145691
321043	53260
342465	242650
441783	435708
209471	91486
27655	310261
250712	331349
431145	94891
490101	225214
149147	18665
318335	490888
254115	121828
105501	447517
344919	118479
389224	336120
2935	329413
463586	62191
189018	237805
451849	316929
68285	487833
482851	418537
254575	345745
209672	208075
425640	282224
303507	15209
218600	31142
15626	214270
316565	4997
476303	58881
15568	489692
78041	219499
94416	51881
464650	284982
428603	27969
426374	153141
165449	433136
397013	137198
492513	158640
432883	93245
228326	296339
333912	139528
317204	278200
71189	466969
246554	311510
181885	291002
78820	375249
136220	164164
25441	114953
310084	209230
108824	103486
248799	94344
140450	124202
405198	313745
30437	278907
170643	286337
464146	92059
347121	177217
97515	58881
39914	338226
194817	293813
109174	255650
142165	185066
411304	375943
234932	308019
168437	382093
116947	172089
370590	176182
428618	234555
405217	351212
28096	164256
147125	101972
401632	439554
256488	470837
279436	30703
263540	446351
109600	217310
229759	163678
230051	180265
95381	317118
48064	3719
360748	196783
247562	413525
276990	274492
205499	64809
389656	206174
227845	8084
80141	42049
95351	166063
25642	1554
247583	222701
219198	172387
444917	164884
17895	34675
112744	128890
7414	49080
63372	204665
18706	475047
447584	214881
209898	277664
273831	173664
226144	130287
366457	35392
52646	242661
242382	467492
293264	359762
128774	29663
219198	188032
218806	210868
76079	351639
184629	488616
343889	233917
354111	405047
47520	339174
436387	172004
240383	63957
49350	427205
372506	248614
88859	349998
384861	418551
485737	251599
10093	8607
118346	159367
336071	127716
282967	30612
264696	450983
352943	311873
13480	272096
114017	84388
52498	47757
131350	32807
263514	358147
229474	336590
55519	124454
181947	62661
273019	128988
353597	20222
46338	421115
321017	49088
78891	57477
97792	2935
217875	285134
409372	134268
37435	101530
400350	27183
71189	191929
467085	432719
454296	202523
493918	203279
414711	214992
459050	53904
222104	60497
114293	375828
205611	383159
214102	309425
298890	243010
421706	420944
155697	142825
9286	206293
138927	236735
237020	190369
1705	385266
120731	84502
136938	16433
94890	362784
483501	218727
169611	367326
218228	364680
289675	391345
460165	475594
15819	477562
414326	291829
371165	377984
74202	449029
56968	54976
403489	364517
146826	217812
63337	246584
490894	177547
404992	490757
31828	358663
477328	33379
276821	192273
459280	149046
74354	221840
247434	466592
56891	38972
298248	152702
446156	229994
19242	267602
388953	378859
106676	290624
48832	408433
150800	248640
188568	443979
151514	348563
315161	450798
199879	228683
12481	480633
428646	348912
358907	347667
289818	10451
196398	144299
429825	331349
37022	367345
268278	116899
112372	194469
354335	126100
122030	92913
89219	308897
431289	201680
12723	13370
144481	246592
222718	417918
214183	300555
365107	159058
456658	265964
450561	285156
311268	317044
456868	142609
127462	186561
115604	271351
2353	295650
123095	296339
382214	150043
130237	329492
450431	11562
319072	28129
14275	476951
377444	114930
169621	10345
120810	218651
50400	106219
145811	4349
388391	473310
469606	489822
53264	204252
308781	420169
219607	35903
302863	344018
117535	195121
271097	162947
15819	49048
440495	187974
61286	209824
441992	144845
308122	57638
196003	50538
462991	350409
389514	482936
286145	219939
468112	469532
168645	186259
177479	252961
270301	246311
323965	247812
451588	338271
91327	217800
15409	310756
111856	224068
133761	345745
191410	104409
161019	46127
319670	131521
9670	464521
472662	42189
128337	362972
208754	297163
454853	311301
209311	300240
26336	179559
397734	411999
234137	122770
82150	277450
464966	209510
93037	465665
17376	94516
223929	85436
369321	141166
178422	78697
323407	139951
426685	286503
372340	72371
100257	203656
262210	250582
236035	266234
269585	428214
179072	437067
321052	438419
67410	286634
96436	374814
412440	377812
28646	151630
374300	112379
320304	208577
388431	453091
310896	412322
204001	421830
66613	113138
7560	286936
64906	383382
324812	428228
323350	250679
478144	214084
383393	140803
48674	378686
9969	443914
470401	32807
242437	393326
277373	33117
425677	162795
334092	171379
182209	205289
324367	258659
474688	374724
120050	343085
247296	290362
363984	318404
153418	132024
328986	53493
230051	97080
452284	378686
37313	273831
264164	187974
394145	25239
59204	130620
294229	110677
388857	248835
53948	405358
436953	176536
199590	69561
139185	216229
402575	48275
7900	247631
171225	366602
443475	297969
326689	323978
21241	451016
485210	133561
146893	139135
124822	268723
8613	391414
42074	285722
461084	309801
51433	429844
72066	219499
463891	364720
21634	106869
173833	430356
274856	113670
154192	137128
286443	289771
154563	226494
466235	104299
94550	122135
285892	437790
24412	297771
157280	358879
24412	326310
461833	45141
383039	176878
375768	58881
296575	62937
347891	257298
433820	68563
305287	270656
415240	327217
172163	130960
412724	242294
250833	112796
12489	269199
189680	248398
84037	456687
103596	247367
265367	299467
442236	478415
182410	191503
408202	322188
132334	300811
274645	301475
110795	79751
128124	160158
437586	119381
339517	431137
164906	323213
144852	205270
473316	165267
139350	462055
97524	20181
136242	74107
459732	238280
378762	313236
368105	133695
449522	6078
69264	440660
268748	413208
152991	371918
463277	259339
175255	102352
30171	79330
426056	36861
430356	75356
260253	338189
262200	307147
337183	177870
407292	21523
1075	290798
407330	444693
88460	136435
170513	273831
46524	482849
122886	187881
456021	339140
268956	324037
460879	481785
106845	484447
54394	130992
33172	300369
469368	90614
304146	388633
301729	317286
295841	183280
93496	246981
55183	157679
373755	90729
336175	428738
283178	144800
374600	361305
442222	370508
30819	75303
325996	82271
2847	289606
189351	286828
144288	95863
270405	169116
247296	47978
268197	383391
80921	281924
230358	283265
139279	478232
31087	188213
249182	431226
262837	273468
29299	207493
345284	190369
110493	284975
140302	252961
282284	299690
412249	436722
250900	138636
71312	452534
104190	362892
331484	423103
283613	86476
3646	235052
379951	132046
365957	275311
126029	36392
121051	451047
113155	7760
371976	45937
294681	24738
306623	303862
401694	387860
143918	62203
153687	24355
444299	73026
190281	119975
119001	26932
212182	107711
81432	286531
184033	74106
466428	221497
17695	189673
133534	179692
793	48163
52881	311215
360116	261396
312074	155362
276570	75201
106262	190369
403489	485806
80323	447517
229676	330614
193767	143872
273915	64478
256811	280233
486712	337509
378920	267602
165061	444635
190846	185660
146893	98394
158438	183251
339333	111600
241391	142018
355025	477986
432284	96834
456432	35707
244581	58881
223932	487153
50199	173766
462055	13370
174443	321185
315997	176522
321760	48146
440670	312259
436037	6253
286667	293813
38798	426986
488348	265870
370612	428080
78669	296352
16019	36272
157471	408288
462849	146202
363591	58620
43907	110708
275733	234400
417938	354214
273972	385454
124185	347392
193470	153842
380046	434035
247358	250434
205439	194165
143021	22549
50783	369577
39614	289431
281542	66748
325032	450798
295285	108514
196932	170470
58464	263610
78669	16940
168658	356041
478114	131788
182665	62191
103929	253882
93851	14903
248288	357509
223115	57983
122957	86974
417826	265065
384575	30638
311624	312688
20946	193255
415599	127895
86565	320776
376248	276744
449843	243438
458990	271383
86093	190034
346216	452756
418167	186561
241120	83805
387363	478415
338915	198569
195615	34785
124291	86421
86476	378689
273610	405576
479996	217460
349140	88740
366986	420895
3284	135351
415397	260854
185088	456065
237509	274314
345257	57336
175499	227101
13734	423559
339697	379558
294471	143324
406660	69120
156062	214714
86017	478415
80640	107098
193886	397124
315923	53863
307962	366127
79909	457623
178422	422200
414058	23018
135731	372314
305287	295596
200766	388973
485017	109239
172266	432039
194898	318749
316929	458790
328940	319103
41692	476951
419540	447519
143749	422175
373025	439554
20856	216591
488490	469235
186957	314032
260485	119381
216685	139648
479351	370672
121368	298230
68532	123025
492479	122855
468677	192509
81432	433391
121637	214600
100492	345132
426384	393989
168188	40613
214152	201754
302414	355210
46708	314996
144288	165197
259039	311478
202469	371554
124661	256651
311816	84089
257949	69998
301372	186394
383238	357308
58694	21902
409176	421843
165886	231141
155759	242127
268021	54976
10975	476951
164570	287156
255150	344022
116504	360363
47880	34124
405987	265221
456765	10646
141117	237803
403489	434612
271237	274068
355083	227241
283718	158514
457093	187974
87577	476776
160680	30428
444731	72503
247674	199676
110444	438419
257847	451867
302697	428756
473379	242294
336078	32807
468752	173298
294079	492588
340253	143583
485207	110569
123874	359637
187963	189408
48282	485919
493003	378466
338074	110708
456162	227101
173343	332638
144319	489822
112267	386132
132082	144738
235606	441409
282689	13220
2841	370866
253600	357357
411555	401055
327209	29882
313355	236312
121349	134145
380217	355978
416747	489203
5700	49231
286777	243115
123019	68761
276821	14335
239001	151944
81280	372463
20	241468
102825	53910
233498	239107
292230	261663
466790	49903
296574	387486
176903	109113
476918	188319
7150	32406
106460	454975
112267	32807
196030	56381
347972	253425
36309	100676
455056	203717
209018	51846
489299	4184
141740	336590
153648	309524
279609	237660
287820	477986
254115	355149
203791	296423
253289	347158
352905	451016
72737	73336
287566	70163
335288	444985
194118	48275
465463	226378
178297	32636
375913	62661
300925	317356
234671	69856
437352	322502
193796	217310
195121	470399
434823	216222
465504	293813
193722	126208
92239	255650
54864	383084
478292	166970
312306	453009
206199	320112
104250	273831
6924	105212
359515	421079
312781	435817
217703	419656
378748	220829
306412	478464
119193	144845
478504	59486
435157	357192
417585	371585
375991	222520
182665	484330
162795	348970
420009	446351
287397	438419
33398	172980
79529	16433
370057	76434
32690	282585
47176	377778
123025	8459
140539	53883
445986	91073
410220	172172
452709	16779
445788	228857
374325	95337
417166	122590
48064	124320
47940	149128
449981	9992
467703	482629
267516	376794
138759	227101
109733	63958
242429	208300
405877	119035
352401	58709
257376	259929
284758	181704
129307	468575
151236	70557
422532	150917
209523	489812
323897	183213
444081	369599
2563	141247
438475	404073
184052	336955
378200	412141
144274	20979
127661	245679
37619	277450
35592	286706
124824	57989
347808	282982
146232	416562
291785	134695
341550	301143
315394	232925
421794	203635
183003	461689
345642	344398
467085	18418
364281	15209
90296	139803
186378	373021
208754	182192
59873	197020
200999	227243
377319	293813
131937	330295
348580	311832
185339	406371
367676	360860
392417	228431
19459	263981
216522	111229
247388	316575
27277	476132
326641	12443
420424	183479
66756	40198
15819	254542
31501	491752
74768	92831
391554	263009
381543	298767
153322	422110
348866	439992
60096	383700
51543	405217
287658	382450
238954	93627
78041	132740
146506	173995
332031	219143
280226	393326
95268	110677
173318	391414
138182	206678
139135	399327
415574	304173
334043	190369
289675	489900
102837	452144
277568	42189
211957	165267
350343	362551
474888	184048
280813	367515
14182	305588
457418	133121
320473	53389
391350	95145
451550	314338
252154	287592
24872	458933
67642	328932
430860	242980
200990	337805
328940	352800
316565	258436
171983	59935
141355	477986
263485	311832
50900	422175
21785	72985
327627	265260
84414	65600
309276	264213
16762	319873
325212	30255
447736	236240
461384	392788
146362	35735
444027	23242
102882	430356
5343	95149
382882	23423
316136	374033
227064	258370
90703	35628
245826	186679
110121	144306
345028	137833
36986	6949
144299	41651
421196	295650
84186	377906
488591	152321
45758	469374
161363	345745
314311	309444
81051	181680
95132	456640
69442	391414
110678	207927
219174	152794
153813	114426
258598	57375
27255	493346
325509	74877
289675	460918
371	122462
469772	231177
65241	350643
350977	215054
118626	243115
11059	171040
266077	122522
113387	333357
52705	484447
237120	290157
132801	185016
156169	277961
402899	62191
180495	15673
449286	184258
161363	184902
399237	132035
172448	438783
332299	181204
308506	88113
165669	53863
333966	269957
246221	471745
448104	138823
427616	9213
388835	225303
469935	138455
240844	183981
214063	483990
301204	375024
216387	444490
317499	224673
309065	53904
137379	367686
392112	236699
336876	183213
130060	105585
485667	217759
375669	72432
354461	72941
403897	425675
440784	59668
372858	470347
304447	53304
436988	476240
45718	486885
199340	110708
351432	128758
292997	476292
473984	245716
293913	248686
178422	203149
254822	446173
67089	422868
174309	204925
142518	248777
248463	454975
312842	176568
432026	350549
319072	366127
474681	6328
418133	190369
292647	113683
393552	344580
146879	241468
460113	346159
121594	193946
248819	235280
282469	160009
190835	78380
440339	26228
316473	434558
19591	80076
211515	294684
171148	464420
89605	480854
369585	391414
274591	273831
420736	99910
187892	462688
181254	207301
198574	407569
278711	63088
390089	389682
7653	183213
476303	306387
176878	212101
276821	471498
186349	317118
265149	354897
311367	211868
373584	295155
460824	313770
180855	320401
458757	230804
382882	7490
315137	86560
423828	91947
44879	216032
437835	406083
216602	72925
287586	126410
297979	462650
230334	392172
103867	462973
457782	176297
226649	6899
119851	368722
418658	277638
151039	38063
39195	475487
49822	381642
88250	249202
376449	295163
447333	362458
346272	140111
297834	231286
413675	173631
44159	275617
46830	481036
131939	116268
92047	331482
75426	257852
189260	76829
255955	315671
273641	267576
233498	114108
257977	106905
94025	91069
454617	479614
273609	446105
414292	389175
48282	44652
461314	315888
286736	471195
277568	67280
220559	257055
326631	201033
392442	31196
228708	457264
385207	209583
416395	151196
114710	295237
8407	125399
182154	125836
378520	460700
485185	389682
364183	428103
53249	209471
379488	452098
346185	86745
436433	462377
426045	12443
477309	92613
444415	237178
351170	346140
192708	298767
444711	221649
458375	75201
394978	110708
358132	431285
137915	176334
436864	8463
314291	236216
196179	118662
456021	396883
173250	317118
53640	120195
485248	488036
57	402862
92310	456071
318573	188759
445141	135244
353878	20959
113622	14324
3747	94344
141440	408878
277467	66215
365524	9913
458968	350956
296345	427047
98160	118676
195121	335602
438679	50865
402098	347104
151713	99437
77228	366127
222895	226494
239618	103616
247296	461083
84845	249824
342486	82150
277961	83773
373755	51895
116323	315671
3809	401713
64016	178199
451184	436365
28473	197897
470689	455819
126479	418059
336600	446351
251460	194102
477932	92114
316565	400129
45533	249709
127287	241468
483373	237235
304044	447606
24357	208055
303215	288670
230696	281924
491525	206386
394920	446632
180354	30947
458064	167377
284891	390232
421859	204991
294555	183213
414058	327099
425161	15926
85940	286313
194649	263514
396568	476951
168748	132740
271635	339174
300240	486584
331274	322890
401543	355656
346354	425675
149797	250434
157534	462003
287304	10994
331211	404219
423445	417999
45361	277961
268820	180578
247482	433226
54870	298077
79948	416829
131920	118286
161149	94344
70280	27696
404946	77177
448104	309663
89030	485220
296407	240225
335702	378504
361001	17454
242316	30898
129760	257581
63808	53294
400701	391414
300809	467703
226004	159182
237586	354933
412699	489787
481519	488192
333541	129167
161871	79861
417854	295725
335636	13370
118907	353836
354933	477986
40890	403517
418267	262954
167068	90277
221106	434945
465856	474966
103748	421830
162252	76922
334092	92582
373851	49903
100113	231125
374369	323241
145084	193946
245673	345745
463348	153995
28357	187358
203200	115174
267243	18770
266347	46283
484355	203656
301622	344251
298568	258844
487809	104989
20946	135648
327544	247812
338453	247062
453885	179210
254123	418635
377856	164202
348991	248957
299398	261211
459317	436596
81035	245679
31544	249334
98659	192329
382310	211944
455836	100948
456658	448665
456104	245539
306578	449827
362537	54010
392151	361336
480023	445888
415567	248136
377641	96690
68029	183213
373279	313745
229735	329145
19402	489036
280830	146124
352104	132740
206046	157698
5277	452386
255579	34865
360779	435618
34983	475305
464869	392177
170961	64144
171543	428738
50525	344889
196539	103420
395823	139648
268025	157526
313822	341644
397436	366504
24560	364768
243321	220417
48545	476951
277857	426505
92088	52537
76835	282912
6636	365050
4139	488082
433120	254973
461767	317118
175121	205669
86490	467703
224730	437688
306772	486885
216675	50264
190015	334424
434045	15209
19753	118322
436720	346216
191391	137833
166298	411157
45673	187998
221786	61286
322370	463799
275114	419850
76344	54363
293588	353787
68212	193705
458393	28393
72180	185654
284530	171586
240617	251888
316095	3664
168975	489156
387775	260854
228128	270095
268248	226494
176878	16212
345715	191254
314311	254746
199683	289414
376792	356750
451672	86728
471864	375438
105249	483921
47630	219775
334150	203075
257613	11797
20946	294965
345401	16042
266059	74571
210154	198279
287967	466969
68675	269614
334904	487192
58289	467044
273686	272795
109065	410074
16180	477986
358373	356972
19004	316011
198405	405217
13268	6984
119851	106654
321814	331061
99810	29177
150798	252083
392972	122694
372196	304589
220140	134595
134682	100619
342465	23225
306775	217757
43138	133109
97313	132247
456748	443694
376592	487075
34218	329656
245938	64402
457512	477986
234788	110606
302897	164884
353979	331508
182657	143649
339333	47664
11056	350822
93687	58770
384231	229879
261368	308073
298761	401871
108394	304227
124394	65670
370820	264406
81432	478468
437396	23018
249765	347231
464685	419580
377006	491350
493918	375768
184850	321328
440632	331311
457418	37272
53374	412385
458119	247468
214188	435708
130620	480277
26318	168615
93936	190369
21893	113051
23642	90123
394467	279664
62579	279725
298883	362535
204798	180841
432216	337954
382594	99072
62506	464420
293913	140714
241603	223441
490787	326060
220196	28401
306304	86250
321580	464509
266381	367110
87785	389384
153548	132498
414128	10379
140015	443031
131394	202139
423124	320671
365232	85608
10682	326491
342476	378138
91325	31827
49510	391159
39195	424111
443857	166513
220624	213751
308075	411809
54362	119868
305072	344091
488960	278651
442471	268524
369099	351257
270248	59718
116428	401150
223950	183690
76922	424659
158037	118662
316206	164080
117497	313829
486283	222701
458111	18720
411540	137650
352520	458601
245305	79861
125451	124228
298823	88241
82981	123925
429781	187974
188447	116276
462659	198926
212009	464499
406353	198317
323046	73501
464060	13370
174420	421830
378886	334861
481969	425838
260935	326260
280596	173271
415116	91600
330035	114404
300273	111986
131303	156853
407213	222833
456231	233477
407223	111046
162844	391311
398175	410028
409244	277450
433969	70182
285156	206337
34686	355552
292337	202019
461769	478801
63384	445533
146040	18366
127169	324763
237855	269688
223429	398333
287552	54976
267049	10980
339769	11822
369144	367110
216544	305417
264857	405217
197131	476094
408628	487153
292641	385022
304989	101816
346068	449068
346659	197228
379680	284797
281671	388957
417938	69734
275904	50605
145976	194437
81262	30255
185372	469235
125338	293813
328489	132843
407884	90033
14728	358032
35198	54510
474005	126687
387021	180189
424223	92613
75339	252195
449803	389422
256723	290014
69333	35443
176568	160461
136886	252664
379249	178436
154981	203569
72226	193888
474882	24327
335654	178162
249202	88610
17238	307933
466737	100231
289084	401881
50720	79989
132023	165267
150532	12365
240384	440660
248183	22804
402554	355700
25130	335477
970	164446
39703	38063
140473	292008
120247	301475
36211	426736
366722	122176
33331	376066
416364	80587
316352	273254
406758	71903
141718	409828
160169	33413
72461	129760
39101	354694
298077	79185
409828	12467
393509	157920
8146	360860
357662	51222
43121	404477
3014	383646
344762	258584
21242	450138
265150	397235
152317	266697
220080	147991
371974	243064
404135	326879
268360	330669
33069	406565
252400	424467
222435	419580
115741	81448
53561	94344
65364	204161
470889	444781
454153	298767
258452	189064
256893	151944
225748	446351
455699	179587
308122	429128
389208	227046
155377	245679
251642	293813
484964	424681
410408	233181
175407	149046
401486	486680
255397	320097
110099	345745
91307	260049
389077	36885
402776	190369
428364	300697
380911	313684
172245	23835
236074	40388
315951	233422
80958	49437
254198	27046
207649	150874
307316	478415
389785	30735
259858	431264
472710	393326
281236	204330
488971	255397
367752	214024
105585	149047
204662	315671
294323	95149
468575	149654
28103	285362
153006	205532
395025	150974
211868	180578
391432	425992
98684	207535
16444	234530
278894	380568
263799	472662
389224	373098
46690	66501
118690	284982
201131	452512
417372	209510
429820	353497
342196	274758
139502	190369
7922	49021
419225	15133
445919	284310
231756	267352
253612	164425
167810	227567
4927	451016
11522	431410
361307	409861
88251	77651
25702	273831
100194	44082
168640	327449
13186	241468
127482	39352
62434	381931
68532	186412
68416	278294
136986	290450
95424	342807
315573	12260
241096	412014
208893	5033
291551	366474
305235	105430
233989	475699
275217	354880
386509	467461
252721	57936
33032	380719
198075	122757
381859	290233
472881	49021
469250	435045
412033	464173
350796	100693
132783	313745
263377	391802
108314	392845
449543	401928
3920	338647
334711	110677
493918	333709
451752	393238
401503	271267
371983	137833
442235	490895
404568	213277
236504	391110
434824	377278
13549	63528
64696	80122
446404	272339
432913	23018
227651	203279
469675	366127
167195	51881
482024	85653
422733	267602
233958	345745
121960	189038
119595	96973
347504	381008
219546	485014
138666	318404
75472	6037
471169	462973
282730	190369
455889	409821
47765	331581
326260	242437
287649	253730
367871	216006
55435	286828
290855	90059
364436	217852
480328	484664
467827	247136
183108	196602
443334	226308
338763	172089
423518	275315
151732	6072
456345	491531
306304	318404
355245	153995
110151	267602
1839	384366
421207	24466
363400	134262
304153	208487
96454	212891
197440	267553
254599	285446
482981	66960
314907	432212
212009	315888
361332	28317
228050	389497
369809	132740
91382	176152
303555	186548
145133	284420
301190	80761
480633	387742
201866	427633
186943	90504
475009	275812
25617	28827
473483	51222
102065	393938
271600	53178
335441	360363
485210	336291
159601	316011
273289	235916
14574	459790
122436	257097
101834	339453
308664	303497
494130	13370
163190	232890
241507	73184
458768	428944
131606	311212
361533	245538
469772	475523
399494	439554
35139	345011
230051	127659
347042	229756
221925	392849
320972	105498
446413	140458
74435	92954
305078	35857
85330	210898
200092	490660
183343	290450
167035	296334
77438	389611
2548	76835
247296	183998
90976	413905
360860	358819
391374	95149
160804	75303
259114	226168
406660	342564
225988	51394
112631	226203
450494	6801
123955	357588
402700	314742
10274	416278
332862	119762
110972	295484
258782	478415
93627	206198
312495	149109
309917	147049
296260	78753
276821	288295
312894	477986
430893	317356
327209	266316
119123	294307
425150	91170
669	65670
168361	11626
43324	357445
365701	401871
358589	134145
378496	395988
52173	445749
376987	116043
325414	218727
362336	456215
295223	143958
103898	351414
77482	182226
68342	357357
492062	413535
338579	191900
28487	156376
436684	107473
190558	450760
134876	346017
75296	207535
450697	286936
243938	135047
232182	293813
461511	245619
152531	430525
123262	166651
38655	484789
346484	211868
284218	286287
199936	303175
56565	323826
89219	119995
128825	404806
227348	467311
302449	310261
484804	442554
71395	94344
376146	15486
414035	52490
121866	67937
376553	128261
43835	139931
67211	139648
159422	434239
274257	169582
417931	80122
66718	454975
408730	160344
195014	328338
458008	478232
231384	423795
4134	246311
19276	477986
130632	166507
26940	321276
31355	290792
192118	142720
468457	151944
472656	421935
64354	261281
161074	68545
429398	113138
1494	145666
134591	478415
4083	116505
149147	164884
479614	163308
48760	190626
477841	160520
488832	110677
491967	68327
217743	332061
401592	144458
484035	337513
14461	409554
169530	145948
339904	268453
449291	301690
57668	27464
320298	285446
213142	419502
302153	139080
277449	89347
30815	411908
186532	132740
67584	122413
279993	485667
26318	203414
480801	32807
372363	292721
378152	273505
12460	391852
138927	96977
314881	470378
132635	63528
151518	446105
317724	264908
357320	190369
7712	393115
375190	453012
1994	130850
406660	220940
204255	477136
258620	379255
336268	470667
284218	244517
445954	185479
404740	124650
271544	206231
213440	69908
162551	67089
271188	485546
21570	140226
236200	15416
130655	122283
3371	473195
161420	339723
279936	10646
206789	444194
451685	37041
201484	24069
27938	373021
406975	107148
266307	376121
242636	256912
246565	51744
451808	272374
296459	213035
179375	37068
227574	350076
286304	310756
315769	468096
360232	335912
444582	50009
385221	271994
349972	285156
288045	249334
190711	398333
308877	454930
33675	85291
219320	86560
385531	173759
163991	151550
253485	464277
53233	234748
365936	445827
442581	159249
2967	132740
338859	233253
308015	465151
218485	427716
50640	184902
121033	92613
361894	213625
424592	385537
487600	187998
147911	176182
429287	152324
235748	16668
483571	59813
139021	403515
287953	104193
230683	476662
395082	330101
18599	446630
440940	250410
487565	435708
129639	98455
132604	128819
200084	13150
365550	417365
314311	359281
156831	211868
107937	203365
272534	298767
341996	471513
129908	73168
77005	110904
119010	126434
97572	336071
459252	135938
263492	137331
256440	95333
262286	351193
91545	142018
323107	273831
158529	107658
317352	204531
102810	131937
246245	422853
417726	99271
400029	106855
288100	463062
7894	434893
140460	218727
16313	135177
20799	402188
265595	262910
299976	260040
393916	8497
425527	288035
296019	93125
342119	179073
252189	57250
316887	69968
406848	149180
31336	267352
276866	429194
34602	447560
409539	58694
13776	371983
430603	244531
407489	98906
428944	111264
81432	385766
385976	391414
236069	15889
68960	492308
100834	390435
31437	469227
295370	205289
34776	153799
148139	40784
137975	366127
470649	300175
209091	364986
288247	393238
96361	295023
108720	428214
175550	409828
445557	311221
92047	211415
50226	313745
344572	284712
257289	41075
350347	125160
347891	204330
321	93609
31577	49791
251177	207292
64139	485546
49482	479680
39437	284803
119882	72565
107803	290450
14961	279134
5959	493915
43119	354933
392844	440962
471699	447560
437608	441861
303263	391371
453721	402269
432903	224285
357549	233881
84127	241292
449719	193546
153050	248382
279028	264406
9186	464420
19808	49789
332391	211944
162900	62304
350708	441063
136435	116165
475688	186440
139080	332392
297979	212862
228490	445708
420757	435920
308054	279676
3296	477986
267387	298945
133892	352605
392642	441833
487759	391414
290127	463623
432175	382326
209824	350973
264323	157527
134206	18672
61687	375897
237895	81508
6467	354137
107118	250854
7876	356682
486176	165497
237714	139716
257245	330469
197726	430191
290238	303648
468757	470069
189804	345745
321304	28459
260905	479183
184230	68928
28261	341470
49915	456425
75621	188848
301443	200034
250295	475214
16995	295484
254446	404435
202505	300813
16221	87182
434726	389090
207594	116816
446720	145824
348866	255650
20533	96280
293490	448558
25165	162795
448682	241090
347509	258949
127912	274309
202379	205393
300329	385000
235021	184781
229687	286313
357601	421661
221759	463770
403612	126204
345715	362267
347509	389805
375182	397471
15981	205223
288755	486391
422707	313822
76249	49828
38558	202996
324687	203783
66950	348324
76153	214714
305704	348626
315963	371918
423135	393244
408499	381857
367165	210261
28885	419840
207012	71840
234757	40271
123301	17318
376592	351029
112443	434599
154605	130430
386527	364141
463539	49127
200092	300208
356184	53387
114229	78469
387577	186384
393087	461846
119365	275790
35806	382166
392581	338915
171347	260989
264230	197628
354271	24334
416443	220417
202379	84810
445166	86582
350313	111623
409380	213871
134443	37309
240661	88289
110987	292468
388874	443693
308064	482180
337204	424370
137553	357748
407902	428738
144151	245317
22699	65670
429287	450212
477944	222984
245965	411424
414286	108194
433619	447517
143624	262954
411366	99436
78502	218764
111970	166513
44861	184118
277596	62191
93523	252664
63102	264463
470802	272230
201572	408430
369142	218727
400418	233312
134913	332499
481419	129116
185339	427768
132547	421935
181446	440138
493611	441162
252050	330375
88509	155719
431345	208617
60025	225694
205449	290227
491811	54976
477750	153995
316146	15084
202518	409264
256716	446789
430483	308897
247296	231554
275291	36836
337102	470554
177946	378691
239368	254098
18451	129908
349624	100418
337880	202422
44749	432320
393062	486339
324518	344637
301312	347676
326109	217423
140913	97156
490553	390232
98668	168090
489284	449296
247715	105498
196903	291151
374603	493739
326949	355700
258265	266600
297242	439385
325454	385548
91830	115340
302900	351585
339333	189659
287450	433956
264026	154544
449521	465633
30301	481714
360354	210348
267562	306742
145760	218614
471169	221030
229946	327217
362267	221761
492973	291878
126298	472449
16890	426126
79701	333591
406660	287802
486712	26556
326932	474229
25557	6655
49973	439737
456269	95942
455591	371918
48143	389274
372964	306491
388904	464420
375405	476163
374697	62191
412908	44537
143282	478415
221341	391414
324276	128589
19022	96831
228	269765
432143	451016
397563	317100
31029	237693
81547	79840
396697	293813
460109	122193
338851	371918
196446	95149
171478	327248
178431	339157
261021	178436
230576	306762
216223	38063
99092	294069
94479	208577
19812	60536
121930	355700
19455	385747
253908	430731
30680	473071
176182	189019
347029	62191
392086	467631
406384	131937
360636	314742
242777	137511
93876	181692
49423	249267
420288	67571
73466	330469
16420	345401
110835	11901
12786	195551
175982	49828
414286	45455
210015	10342
306134	364011
121875	77004
376585	277500
458170	132740
23481	20662
482646	230783
322072	67593
279929	401871
479572	72461
65060	409828
163978	345745
315194	382493
218214	288035
106034	82715
299126	311825
343883	249202
355477	384584
490970	364022
27438	481827
410913	425830
119284	203279
165680	244523
471899	266203
316565	22549
440740	39764
66388	190369
219546	60517
342652	434185
264793	469688
262165	460872
154976	433226
398995	8623
452620	119960
453736	477306
283113	400383
448226	406520
317370	139783
93733	331581
135490	381260
193767	371983
81475	26551
321043	242552
23306	473223
41645	234184
409493	337794
315958	453366
166825	369463
404568	233160
170714	80543
417938	1815
399237	454975
3533	403854
50896	335434
165646	30638
243840	475102
290420	398343
402812	327955
292923	393485
202888	125417
387383	206174
491591	298626
150364	425838
52241	187974
293555	146202
66448	317118
288195	484419
115339	391414
140741	32254
121988	48007
239654	404806
333792	206142
381305	236959
277543	458790
345361	156006
482383	65730
298356	342063
359120	190369
167068	348798
354111	489367
215897	420164
303507	79306
203758	63079
80282	162795
427505	76185
16964	213332
82291	275486
348211	426081
101540	333546
406660	390783
137208	159249
183185	62191
244359	376550
440940	295232
448803	440249
432362	408641
48922	9203
130597	266852
78222	56769
284214	378330
10251	373169
48282	20736
82519	229236
424647	245679
236931	420944
39830	218727
94138	150042
44944	331581
340035	33117
146893	25509
265410	49828
111261	212175
372953	250738
490211	12443
264086	478415
13765	441635
465614	336590
61136	202056
460018	27811
124888	17155
85425	276519
73687	396638
377733	192450
208999	227545
241181	203656
365399	130476
312234	458877
17701	449316
51875	273687
133691	425510
175255	378686
29431	381054
162948	258370
331098	425675
129185	456302
30325	394087
446182	6179
81535	220640
404396	468511
52217	42610
296185	228020
51885	45335
187700	28129
221840	276358
99640	293813
247296	174593
155862	266852
437275	395988
292205	289421
262980	390875
218584	110677
18068	244703
428815	366493
471645	218727
235876	276744
48594	7342
282967	196915
198194	275178
124918	454893
381695	242434
154705	81097
240994	247527
71734	40784
333989	152413
467619	286313
464169	417201
446708	58567
458207	280749
330954	70219
238889	133423
196075	254204
16910	453829
274301	228431
341976	284979
257581	313745
384157	457235
13959	62714
299018	206375
191308	105754
312949	297364
189318	426439
466402	463549
334985	78144
258641	163127
250483	209505
42801	4741
422707	208038
404155	283990
31483	193518
352007	390628
134299	404603
443666	420790
183788	115123
272742	214540
239131	93609
485239	395988
164227	172089
290216	57669
262820	393606
401645	121499
128350	352952
101479	342761
187227	182222
239388	488567
405293	212734
351769	48275
181623	22414
106814	36836
286737	367807
51627	85243
479521	364188
459651	381462
458207	159356
360459	193281
406022	149307
475404	98164
274345	299934
449671	77438
65364	359304
271402	435637
97008	93667
170928	30069
130651	317686
154172	290560
360535	364294
376241	286854
267386	42845
446140	393971
109971	388553
37860	491984
404957	180064
79154	274984
375188	486885
71189	447215
177843	161582
455875	336737
108972	101806
178737	6090
197831	203656
257977	108582
298957	188759
148098	375840
265964	255098
454818	484002
441302	178335
314311	385548
473496	409788
339051	176726
267919	58567
381923	392086
423925	469227
473016	244929
3460	475914
326442	58486
264026	243505
378006	425121
276699	331581
131697	285915
465998	118664
297512	488899
384545	470181
99105	455181
10241	109006
364775	122550
421558	134995
460119	143151
432175	256366
43466	115917
166635	65044
106460	491150
299168	351907
445410	53024
350628	112267
333856	293813
128356	337243
236877	223565
169735	92189
328396	194752
337825	190369
392080	196855
488102	346761
35841	101527
290985	450798
300317	456386
281643	237458
341968	86476
196381	281924
365730	225347
72939	258370
98286	129202
236751	141836
310151	10216
401829	261396
390402	55175
444076	11849
50897	362610
46556	25748
39703	249334
47245	105878
280600	426283
54539	12897
331764	244737
59607	339596
159525	257651
170535	190369
450793	333024
84199	341106
346537	229590
304186	197990
80150	244929
266121	470403
369974	8607
145367	360860
419990	313410
291692	299147
304146	32657
129474	222701
236216	175402
482820	139551
37337	81197
39683	72521
317025	441831
76829	474783
214194	465608
463414	35629
121866	58881
487153	26714
276821	233415
211515	88705
360480	478415
58383	425846
260017	38063
410697	255554
479320	120339
176130	251664
332663	295445
109392	184517
189064	449824
183243	21583
387556	325621
307967	453707
174748	379075
19678	12787
430831	89012
51759	151599
218730	45925
121603	160379
248708	420944
393790	293813
39791	121332
246070	219743
56806	413215
277466	137397
8481	213221
285295	19914
317929	313745
248812	4397
58486	432319
66035	386721
57014	364109
207404	174542
272742	121828
60878	7438
97592	225260
428732	318404
164226	36128
285556	372214
489552	55135
155766	2739
51222	470490
275721	139951
8653	16433
143294	78184
100615	440660
385731	126395
423743	349598
119963	96786
208754	109407
206510	415753
347487	379355
316154	13370
287566	181782
180745	256901
218890	137405
289570	218730
40442	471380
172942	146496
375353	241840
277212	469235
79488	479872
438827	466135
29427	218727
3674	90099
162564	344737
295009	157660
201181	304731
425537	469235
246558	166063
139311	183213
102067	16041
103076	245679
73589	106459
375619	270369
136928	341271
490314	25410
56806	478480
423602	345158
101465	58486
348039	190369
285876	426439
433771	110677
265419	454893
98978	55664
55489	301659
160961	151096
241507	146268
81432	361960
237714	474398
320338	372812
398659	302288
3809	416402
300916	431931
71761	93876
132434	350920
453716	361843
51140	228431
407994	100754
324708	313279
474117	197366
234236	87178
312605	30972
105992	231485
35352	38409
397532	378859
208752	118364
306964	106434
335441	118877
105436	38897
10646	69433
9381	77004
295368	307234
44161	287900
396321	127921
7812	52917
479355	10741
55336	273831
135850	290270
373025	157624
116568	324723
256658	479014
200169	175721
113292	207352
15020	331270
407597	43015
447148	32807
306196	16681
148362	447077
483551	447517
280421	483761
79178	205270
84956	454337
441463	373518
486176	214540
185755	190369
416380	18862
117103	395029
74902	144845
134908	204031
323836	300654
45724	407094
364126	341271
74449	267352
411282	361780
361273	447843
301158	277650
114063	223192
373755	263610
254368	260279
602	332487
92905	438419
223050	397456
100969	274451
47965	122046
410913	409828
131574	10411
36869	2764
213849	72050
224326	484898
92664	265161
181181	247122
144845	385080
453834	386555
147706	63212
36188	50391
359151	255294
214475	152592
420451	122462
73023	162985
278320	274309
361753	269199
343040	401957
120861	310038
10251	470249
245417	252044
59784	318735
134735	165267
61651	351193
316311	435242
190996	347167
8778	366577
238306	92613
425906	11626
370869	471745
237934	477773
30959	190369
253580	209952
52671	251961
175499	61376
372764	70179
320637	188048
270248	75583
449965	92613
145199	52867
333127	250610
178422	474341
9381	25800
172417	56473
6467	175842
315739	154446
49184	6516
87046	456737
105877	331349
455862	104263
135256	366534
472791	350650
26575	288287
344952	391199
28232	426067
465647	417476
476184	97215
308116	358032
186202	463089
430357	186440
430480	42890
5856	18938
471520	80587
421213	244134
358193	46603
149015	404960
343145	348007
480324	322343
50449	86371
342947	459205
122608	447824
444321	391414
8498	292468
416841	470007
414958	134694
466375	144306
355083	367126
489741	34547
20461	314742
333178	168959
76430	296284
295381	109655
43292	291860
255441	251806
486167	266852
493908	354933
15754	476447
39195	299396
414326	14742
91796	113421
442427	398333
20769	17983
284810	136845
244647	218727
206775	45141
213038	482936
407280	123369
490631	115861
369108	98659
270003	197696
317552	14750
407066	5857
174255	91247
81262	308122
25779	408646
331211	185013
116986	303112
473076	11291
406694	209572
391192	435817
458768	329698
439753	9054
471516	103267
27888	414832
165680	329295
453009	437107
464952	449298
357507	35707
122817	1876
301268	126204
479820	280206
182361	236213
15296	79440
483589	398579
381597	336955
337576	318735
261675	178436
156171	240374
91338	447316
422409	219576
51759	172874
485945	143499
28007	292559
380858	465034
294601	312053
412130	291823
221925	277594
290855	252514
408254	106283
39195	166675
295426	69708
377720	252961
40362	66995
22794	371463
263880	136511
221364	117360
292352	468313
142341	348975
211005	219790
68500	315380
213035	88628
283022	217310
314369	19334
177137	445533
24330	6253
245938	24620
49183	317642
437333	283096
486469	469235
430035	388719
270248	68967
237752	152020
225354	398122
135336	464646
191174	282831
228924	10646
133040	30250
312184	118553
246135	61572
260431	99342
359363	5275
206789	44128
418698	458931
374884	368202
282437	17676
450465	6655
275215	146202
348742	146197
249352	421935
152956	56397
3430	278520
454867	262881
66575	220417
186843	290624
352798	9054
197997	84750
342598	347305
276821	147520
291832	266028
132422	278794
40998	360731
360069	466479
471666	109824
7620	464520
121776	366127
164186	90538
397486	132996
124259	169822
452962	240807
84319	372642
177690	359992
238099	198465
169530	203438
205622	105967
182243	290523
482646	437018
189786	143128
448494	267602
349095	208300
271760	102482
428771	205223
184333	315433
395656	251323
116291	187622
289449	67571
359397	139260
316858	42088
291984	433671
462836	232555
157099	431116
49184	287611
404806	480029
286188	15209
268118	229961
9533	152085
426357	50538
93384	370866
372340	40283
107405	315888
407981	64188
117154	142167
260352	121141
219089	175923
354154	36836
415959	16313
152577	155758
358539	460161
377869	247062
176938	217807
151140	477335
253115	476231
52646	77497
125417	421356
2105	23888
244085	146220
445023	267121
232663	82585
11314	131377
137337	356745
30333	359454
91138	37426
257749	218727
143290	388725
55519	384661
238928	436527
264817	389922
344935	222308
304846	406530
141791	258451
109062	82585
163424	83403
338955	303369
167209	267602
121154	206483
362435	219143
346234	110677
493538	211520
225354	43444
82054	222701
273049	190766
318592	48365
307718	15209
108395	146479
63806	82237
119695	132843
119561	179770
192843	463549
192465	476231
476133	134358
286014	413525
211551	199776
208577	191639
179967	396397
71164	492906
54717	430088
205853	187836
64349	219552
318573	237178
327450	416346
168479	236213
203551	45141
289635	482729
480806	216229
146292	340058
143671	293813
396423	188067
40682	37476
359782	259846
34348	234532
163036	259074
426930	58436
76875	466394
287138	62191
477852	315888
276209	168731
323836	310756
124469	441590
426724	449318
88198	36866
318000	87471
173050	238782
189258	183213
198985	94344
271333	292335
448041	47957
477932	83693
371509	399397
28801	377463
16534	41753
490765	293813
56074	132134
28971	160379
451769	85423
12481	201311
300916	349140
135179	351193
82636	492196
228158	440660
412415	372433
125866	148429
423365	24959
441148	171174
269149	227723
365329	414832
106324	432353
474253	104740
166596	476231
252563	214024
58265	127241
159214	320266
94376	283769
52163	249202
263196	365488
381552	120173
97732	225260
337088	67040
447385	484447
423940	101041
446099	62699
289228	8607
274105	475869
49418	264766
251943	180578
159783	248777
467703	204865
292347	255650
231858	257593
128837	336577
443666	64320
377889	16466
88772	97362
144288	409205
389141	232504
174188	168381
83250	242929
31890	265040
26368	408042
147313	226494
433706	383673
441394	391306
362179	278068
308705	313745
212418	230618
134694	355020
186463	393326
324199	221324
318310	290550
322193	110708
447133	52454
431508	353343
436699	185115
442955	489822
10393	323371
77853	288112
220049	48772
306196	259074
461919	356957
311742	336590
161342	145380
436719	432754
107924	2232
132478	467688
187834	52490
357836	461944
251720	408622
178868	16433
332230	31267
369209	338271
322274	421356
446825	357748
409087	139648
360153	119868
422246	231142
358860	213734
440364	327061
359707	447517
16231	358154
66788	55074
464351	318222
330209	292721
379680	387902
107118	371918
302754	195435
227290	58486
70939	422576
369248	202523
194	211347
203354	72523
209311	197077
301913	161381
42925	4633
58694	100287
81962	230628
343771	246488
387351	11626
59934	420347
167588	473223
77366	446118
214196	16433
285312	235187
404020	276074
417938	326727
36608	453009
416470	30263
43037	32807
319259	71329
412063	134500
419242	149681
58034	306633
257971	307115
378515	92954
138436	101816
205346	450330
147470	116283
228611	328612
265764	30519
76523	239872
281406	175911
155315	237235
145366	454221
191969	44282
104598	212112
461958	49325
423144	142123
146924	249013
343691	440784
94906	62553
68054	162831
810	230040
83883	399126
143693	415920
195341	413673
373030	174656
161698	149448
438532	396080
369794	239398
387866	486885
402800	62554
123886	37057
145334	110677
328154	337744
94973	320153
265712	478182
223275	356016
360165	367896
208286	486885
469532	94344
224338	118418
41298	191569
111148	372237
300756	61059
251802	318424
355787	352605
83938	4634
148246	308100
466538	482459
306294	492851
63233	17186
188911	23318
377807	368205
353755	354436
25415	218727
491031	74106
350313	389422
32038	362951
419264	269745
326574	306202
176878	130036
243538	62275
281563	392972
193185	37057
150102	381484
115401	466737
289550	457563
436196	100011
73466	212734
47818	261865
347270	115340
124526	178048
271698	330469
388813	249410
443675	369214
218240	39146
396586	303424
382774	482372
131574	27775
378420	283113
336304	478232
133599	21157
326631	390278
139082	183213
370433	248777
277499	476951
269004	484274
445831	261016
278319	12432
368010	214063
371797	2972
19127	305013
11451	388471
186363	401854
315403	190369
412356	96376
341632	309138
188712	398333
299106	395980
296875	461944
122778	366534
445640	115389
64626	423685
92209	107337
284177	227101
358172	23084
94007	48661
270760	51881
155986	114879
358152	299408
432175	300562
120765	192311
254666	127546
180578	328538
425286	273831
291299	262837
224534	409828
10181	270525
122405	454551
444380	237586
122256	319028
251349	17430
337398	142384
365220	322940
51759	295348
92304	282514
140116	376244
313733	440962
131939	23358
420240	8303
23146	24927
426128	164146
422092	75303
332861	378283
9300	72050
494068	340719
276235	427314
370026	28951
186269	378105
207141	355162
402978	248626
268816	290811
51958	238025
222575	489552
358937	17066
3809	491620
57018	35707
187910	86409
393412	219992
253289	395336
47645	467703
99089	444504
470308	204922
130121	15209
221648	182578
128232	368733
8449	208424
93849	194165
34255	302558
449427	81049
251491	273687
175738	205270
297446	22347
270567	86728
228175	21411
92787	27464
388057	112993
182170	360234
364636	237223
325567	92613
344125	287740
334942	321059
386877	423688
45859	351451
443676	38720
217321	250920
478822	257298
316342	450983
174725	466737
443008	17339
350792	27464
19727	49903
242117	243115
177577	32076
104788	319595
307803	132996
466822	446460
399441	311328
35988	51881
51735	377683
477876	446351
434946	378127
466464	300460
12432	329613
46186	425677
385619	461392
205179	446936
427388	143671
381651	32332
267562	477329
388400	294069
216447	250250
307610	266203
436505	423267
240844	273827
110421	402269
206939	157726
123914	342834
272742	10379
61084	375840
140636	50719
432175	429383
95700	3664
481893	255650
301315	263266
75624	37925
358132	255641
312842	375768
422015	267072
223435	70941
454987	386772
471000	202417
96559	470301
8407	388034
344411	355700
224194	293813
92122	262277
289859	49037
151883	48275
275763	203350
448816	46401
192381	142609
6476	105053
4138	137128
470953	93245
273016	102785
120274	375981
325216	348304
172572	461944
139678	89227
73588	137833
289675	202493
475723	481368
456231	54895
383174	482325
296029	47003
254766	205289
252278	392918
84948	477360
100464	25078
377869	299189
449383	387860
432339	299934
130035	87515
99832	260241
173285	9054
49334	40388
313371	359762
365558	314524
233498	293056
254508	93438
55914	260007
352576	193054
198495	141021
41122	15133
139684	231638
387598	95149
448877	404319
54471	34965
106034	8463
223121	38202
217116	390503
71297	124405
7529	148885
362610	50897
410644	286016
309147	190369
242411	310208
140198	35700
398935	107582
348500	249202
360038	132651
323407	14314
316929	55883
27888	229150
471052	85957
208407	385000
400303	303175
364390	401928
493038	364796
248535	54522
273148	442030
295650	447881
47080	172125
363251	6899
325491	175960
233498	191600
72187	165917
340197	205099
349910	190369
156948	296758
318404	49903
323616	454276
137201	461944
260810	306100
472881	93871
33072	480607
102616	246778
162939	234881
212939	460437
274012	366781
203406	235096
476116	322122
379416	491387
96101	203656
2669	371463
422200	203656
453256	420508
38409	216792
333350	84968
360158	24425
464031	37728
105012	216440
238657	424744
70486	35174
376619	436535
274761	385000
442512	8141
221308	10306
87682	272804
47245	145064
307732	191391
371229	97751
276821	380164
71626	273435
192611	236213
143645	111933
327997	229692
393653	86728
290838	137182
247204	297237
129727	452921
272301	290005
54664	270699
375476	241645
231661	417614
46556	393566
442239	190369
278716	113138
376307	219743
83065	100736
110952	57980
222480	284979
393760	224480
317358	12245
285221	82585
254430	13684
143942	60517
67718	214024
117754	337357
308256	166118
230306	491731
368240	400365
343804	256141
473411	419630
399660	422375
321977	409828
477104	311297
243254	444791
197310	200153
123435	4676
190559	463549
234931	378686
314892	267576
116525	100277
268956	237548
430429	53863
457502	428214
397799	258143
52473	328932
484985	164164
233045	183038
9298	468903
60005	389226
278642	119123
117961	10031
353545	476447
163561	254116
427407	394568
155935	485304
346767	353926
169950	32807
421851	150873
328406	294987
378982	361698
331272	53490
298187	94665
373507	354933
204422	469235
49441	168311
261625	296423
120668	187974
118690	161920
334092	198465
151954	275777
68495	186416
45724	189405
212289	426868
397252	317356
446783	147720
339473	90621
170226	338076
173817	152845
332512	43854
257856	461392
76285	247114
342285	941
129695	163725
112333	367798
424460	423267
37956	273831
207972	445349
221929	184558
119553	61621
219089	277444
41189	383508
104316	28129
139838	32811
395051	227374
137633	384538
314629	172451
335691	446630
108648	265589
214855	492906
454263	439352
190564	413880
89826	25293
447335	151172
254155	308150
406169	486885
389113	58465
9947	246672
466851	161993
471046	334592
303014	147823
23203	296750
192183	212355
312323	363253
149867	12245
418180	393326
94369	204925
424526	476412
32468	234192
319259	57002
452641	247787
323544	387742
63888	260849
245938	299942
485797	331908
109025	398492
177938	351431
238881	183213
364285	338076
100416	338076
14790	461525
175845	30263
11719	98968
233275	378926
142546	145948
63427	492374
339290	484447
158470	316929
402519	243301
107524	401871
86454	491497
329379	374203
35806	16390
345865	440660
16641	348176
387164	241322
263880	50367
412909	54539
73347	218614
142068	426424
334092	346635
436437	204925
309225	14008
248353	27507
426074	35629
417841	42593
415535	391414
69147	32017
33838	314237
65134	203308
195142	252961
317410	85140
115915	284474
276821	190454
84183	428103
93496	245575
97522	338663
133708	445821
143714	107711
476645	190460
33467	475876
219546	429871
254439	280871
197224	313745
364577	114206
23205	77860
170908	430356
322493	429593
46177	376624
72556	62434
267529	37518
371512	429593
353880	404007
51759	111875
272753	265589
74771	209229
477932	144288
34206	142018
337490	183778
426407	85423
130399	141440
348432	410028
216666	234938
277549	393326
358866	63957
50506	263713
215445	2451
411148	484274
308899	341271
322009	47894
105635	204080
377607	249186
239496	67040
49631	48861
404568	358937
319913	420944
370040	49228
71189	87529
131220	415191
283665	20076
341431	436686
174034	414902
241405	119931
34675	319303
202922	556
480591	420229
192238	258368
287566	393485
492247	113189
289675	177133
124347	47799
305261	76880
148075	134145
477447	40447
483887	221850
391587	266283
49165	265418
285607	247527
200454	213943
158095	363434
12925	7159
247599	393260
370068	58709
362633	472546
279091	469418
402689	363469
365964	45141
186618	272952
366402	28125
43299	178422
121318	175180
369623	435708
92062	105878
198148	285156
392724	224085
262636	486885
389572	35735
442944	430518
183633	159058
54671	252664
48953	40447
82634	310836
73290	169127
275140	359243
36608	385279
414421	262954
350864	43164
219984	450939
40784	339379
63427	463330
162627	123309
48106	478040
68776	218533
129792	298896
191536	476951
184629	139684
287909	277958
468935	373158
72287	484386
370701	226938
448270	287185
95600	123835
262188	309425
304060	24926
264672	490707
292911	236780
258023	293208
438608	181704
265092	307279
127050	293813
405911	466737
132063	330469
31695	190369
331465	291823
81955	434634
16189	62191
401798	139648
141845	315888
171988	254681
188681	132996
214917	190369
282469	34854
59640	476024
130399	327464
380120	255650
278491	97753
344110	343153
336938	264406
237242	387986
302764	245883
221557	263504
341263	362773
220624	13563
254446	174954
323834	363118
398761	236187
82655	176464
425135	394015
466520	186259
27337	276358
115604	8045
262272	36018
10741	387824
298780	267553
77819	378082
331238	281924
28903	241468
347121	240142
415901	15616
489787	394656
426716	237377
282453	245972
8146	57416
488562	355163
391635	443419
406448	185704
250482	405837
170215	286346
202352	190369
488629	478415
371976	195226
187010	246303
84577	177606
461136	235148
437891	176668
222955	401871
395575	99602
41779	474218
31642	342232
218924	298595
50716	101049
74964	208487
190469	221189
346489	480766
362267	346774
226741	120577
49231	332359
19959	453538
84968	5448
209764	119762
391094	205270
305287	203401
401543	407480
445725	317356
329155	435538
204375	22512
476303	180154
302038	179234
366402	236035
268748	139951
14486	156376
319546	110902
214744	197077
419834	313745
51669	137128
53575	73985
385141	399867
367380	421830
277228	186714
100698	94665
263878	142278
387791	348798
333344	365419
33759	475496
191265	444901
310363	185657
126817	62191
102307	183213
321054	35414
328357	336955
185354	477986
89025	59782
128591	492853
249888	165452
430894	93533
289675	449544
247388	67584
54501	363645
142253	123369
236654	458601
356496	53994
21005	406626
475781	23430
335779	105967
102065	29034
407280	390873
87580	324109
182810	434893
317424	94344
334805	275790
196556	442411
279722	433069
476919	196783
115155	54971
40555	392086
470642	76512
56510	63541
257382	315687
44696	386283
289235	378082
129871	395988
196297	213221
412398	392086
22950	472070
315379	28233
186274	332290
68532	38257
469976	317118
243731	147009
414058	252961
154712	419098
39888	478415
93585	314742
115963	142018
92032	455513
155302	21411
256698	133882
161363	300800
402805	348594
332410	304735
407017	144297
384824	54536
297436	88792
90076	217871
80822	267352
253535	267352
48119	134262
57683	28319
173519	280319
51299	119868
253858	420269
178972	105053
257552	253259
264198	235280
26914	371918
44081	311311
340037	445690
418740	250434
326809	257723
109999	85531
307139	273831
383086	175778
347042	41161
312971	205315
229647	282772
333311	21583
189467	484522
315968	451117
233362	396563
464966	291521
292251	455007
19789	407386
321639	411157
215329	200262
167077	64822
13397	443693
299580	195409
76539	350189
7290	114552
270248	365710
414023	144845
299121	482808
153322	196119
348821	50538
303427	235436
22990	313745
349448	253023
241781	317932
492955	251323
153322	273610
311863	420392
401009	438419
152107	445749
166850	285446
110775	229525
463566	244392
15899	463549
398187	141509
118131	15634
152720	50538
244688	127064
276821	50899
364636	53496
224938	69043
462505	127921
277793	186561
187876	269199
274305	375605
98444	15209
71667	287852
363057	150264
54083	85423
105913	422435
402260	372779
383430	13370
255796	246311
332299	228698
489018	313745
154708	83695
304697	350573
376078	410394
29288	22357
276572	158481
139652	219326
320568	489822
37994	336590
473034	238804
163256	430517
238959	11465
375582	475185
139818	298767
102249	199989
247270	371755
167131	193633
449577	462973
110835	324063
58666	388611
154755	217729
461270	178436
33220	399295
273609	88189
489812	187974
233828	235781
430839	300051
70823	184902
166020	54976
380858	180348
284922	484866
190905	426628
286326	79875
421936	168851
255974	4349
234053	113734
286548	105806
207693	435009
92172	390349
100349	155462
245592	292192
68975	408288
86349	267352
235295	202699
313611	159330
212343	90123
77953	318198
465241	227148
117229	300
347057	143568
153083	15209
465239	267170
71741	37515
85561	226788
356723	209072
24412	265192
435966	124942
15747	191959
315566	186159
45386	65048
200067	486134
113407	457919
226598	185076
315261	141634
92122	341878
361884	456425
362397	267016
289005	128976
107676	440660
5700	323518
178422	192440
117849	179692
153322	142123
440790	268430
311750	240816
54596	411424
206815	258370
244654	14833
230691	394885
158720	457653
285668	401871
293308	410074
489084	63910
256421	88849
441080	317118
211441	458873
244485	432338
155045	475116
247296	232924
327343	30166
424753	374305
141218	360860
440215	476951
139879	299083
345865	185479
446182	41075
164095	467703
295266	317118
305305	262467
446005	152593
99271	75244
456658	49242
344995	395190
442164	246846
26989	111890
160517	406853
479194	185357
481854	53994
476447	406214
337120	90566
137651	376463
494082	262385
437981	190369
220206	94665
485727	352527
16776	192411
220162	209471
220206	425675
418636	315888
357210	204484
67571	292440
412717	51222
147121	11138
300273	144304
257896	175721
353491	53490
88695	247164
191109	21583
483013	305340
487732	120986
285334	430356
276934	17186
287076	455769
335455	234286
229868	308100
368746	220417
11902	456425
267517	397960
233045	324343
50001	287694
217581	41959
420212	283372
13527	302646
189611	49473
166903	373554
222698	115090
120097	48275
145152	231460
329419	58715
127560	80842
87520	102785
95253	395198
391111	72521
468125	160526
416137	149097
241212	209572
347647	285156
419159	360512
42879	75332
409416	361976
138717	233447
283918	348370
347948	357895
263703	180802
277030	10646
254130	441287
407538	359689
326564	42890
459994	418551
404568	362109
432741	187974
434029	88781
22385	132576
365039	118988
90076	411424
414948	219252
257157	35707
24968	86728
316122	264406
194727	359516
26196	256452
158008	277595
35892	378686
428216	110677
37688	58786
288124	467631
428944	364509
76968	3816
444099	12697
332541	426595
428550	476951
324573	387113
136127	313745
397436	135970
281808	424340
446034	183213
469302	21457
396421	232768
203656	153604
384985	190369
196022	440660
298479	112394
398997	249709
233590	72323
440562	265830
124497	183422
45824	300119
338752	322486
482456	414464
37416	191462
27892	72506
230629	98012
104089	224035
483215	175721
271221	273831
230051	313209
71770	421935
114643	370054
118424	57002
435674	466610
313631	228707
200976	151647
189962	205162
181116	132247
215873	469742
424323	317356
462653	300374
36509	93609
348369	161699
115593	180149
256216	113051
86632	321213
323781	364768
257217	477628
378449	187998
18855	480025
424387	11326
3794	208577
17391	152502
65513	54536
93451	183213
158849	363132
487009	391414
18004	308433
349537	250410
115114	20113
264980	210783
180907	313745
329727	132026
100718	24943
339051	245792
214447	86892
39423	294836
13071	24376
68609	267920
165068	6086
489731	215201
110302	26551
82688	432320
374336	141509
383207	173044
285558	268531
253965	476641
183632	111552
406660	184455
409388	262372
414412	82585
149839	191087
15027	410440
439293	253951
15027	255814
183447	46799
209924	137333
320338	267602
149147	233922
427234	386612
281671	245538
179184	328773
480574	62191
239719	298767
160	477358
94706	202508
27244	384849
190281	421760
209652	44530
207266	16433
250726	455914
254496	332685
100194	477136
428410	48996
178422	209183
272812	249709
38828	239107
71724	352375
493038	73990
267562	268593
356208	335429
55134	221035
262250	103804
128429	467492
41779	238225
20059	313745
419867	20586
278278	28129
201159	100277
476969	339853
71184	190369
200658	420336
312121	293813
400437	372433
137454	92553
197500	346030
55350	255169
401261	166513
43419	79604
112443	187878
457418	416334
358539	351567
346557	380083
43922	154137
298124	313745
34955	465611
72144	322150
396021	79249
174140	323375
16835	355700
177861	37091
97499	307732
427847	469235
224822	220857
71511	82602
320998	225185
128185	154089
158877	217936
325230	373353
361806	248597
435012	387860
280429	149600
183718	421980
96942	92613
443675	209285
217283	263514
311221	218727
23781	54976
163594	27696
88266	201208
106353	78820
401568	161260
28686	101058
82319	244190
341997	37120
277185	58357
246363	139648
422192	37105
198317	393944
344314	312510
478588	257206
337483	72341
206587	178907
472857	303648
339496	345585
420662	358948
265670	428080
43454	376963
26544	130280
380749	375840
115449	432320
153893	363132
191773	400076
370030	423113
265518	220857
397044	128790
175681	326034
467767	191312
355083	242750
300406	230925
278782	291064
236743	428080
15027	60208
18979	393326
297011	266852
210815	477986
170524	273308
226919	273647
402863	141724
11891	292721
167517	111134
12798	302114
174034	478662
492175	455995
373755	378859
410709	258370
415370	273831
299792	44550
201556	246672
447499	42890
293749	237281
8771	178907
316828	31703
287452	228971
377869	163136
154164	467690
456726	480276
247676	202158
47861	310251
424353	13370
218420	384366
478737	160894
28907	48007
147036	384401
321320	267029
449156	79751
420419	94516
21763	417036
218692	251683
357514	205162
116684	23709
301771	218727
474688	104193
257229	185076
314824	395258
450526	203279
249769	57375
440001	464588
468883	88113
155242	394636
457754	476231
449235	132487
139274	473713
372307	122462
329750	159356
290978	350772
463714	94667
149798	82585
493943	67584
441783	305088
23104	196783
479621	370261
482835	318735
67351	86415
423962	23430
267654	233590
458768	419265
246039	345210
458168	254366
478144	435278
90904	198317
267562	78891
115989	94344
353235	353913
439865	253664
11427	90123
409191	459400
370733	140367
87170	193719
239898	412436
137454	29416
373025	172089
73298	61255
388828	325806
438806	450233
458040	66215
393345	365096
176552	453222
140205	476198
150096	466737
264642	392755
311624	489789
315573	392946
86596	475951
258113	378462
202226	341271
458483	372238
112950	54671
29088	493631
187301	35707
299395	98875
482925	453667
411878	180578
390680	173999
93388	104048
298617	174770
155760	412258
117124	375465
367820	4676
375405	65120
190446	259315
89606	469235
198317	475667
389792	477986
124711	8463
482596	362924
78113	438419
305448	183981
160794	475723
133909	289298
119001	346671
493276	186259
452518	276074
41211	337791
15999	381857
483987	217496
231305	245242
386034	425675
337042	220857
120131	369532
435936	293813
198175	366781
333287	249334
354047	248482
415967	391361
156446	200929
316765	486323
61284	391414
138551	420944
134299	443857
252846	94516
352399	333323
97489	145717
179144	313745
111384	370826
232666	392329
263820	401854
29747	314248
481723	141417
4329	38063
355025	92114
76717	293726
352073	255579
84816	164771
433510	353750
436864	144392
10331	169116
160262	405837
253102	239872
241823	183479
240807	65781
107769	447107
192660	312947
26366	132740
480720	156702
478087	248703
97742	95325
200222	135352
189064	48100
97586	319841
325501	438850
362403	420790
478233	332442
353037	373021
245319	13370
465659	179210
488032	434035
305909	377314
372028	420944
390444	151944
453213	130549
385731	444142
444039	110677
189318	384271
273647	372827
445300	412980
147861	159766
347107	196581
493709	410119
336071	477986
50943	88113
3809	464872
378357	284057
104383	463976
117862	282377
481044	428155
95333	67685
480612	16433
456395	62918
384391	346466
195142	139648
272301	458028
402438	21203
375491	37057
278769	86379
281172	212081
468154	236503
286001	475360
418368	219743
442512	364179
478169	273430
102249	66664
165219	290262
288402	28065
273725	192610
130028	320433
186587	270069
315573	16844
412472	122462
237517	58647
446325	479579
165680	462160
88647	5857
16995	134694
173758	307340
173650	260320
14770	262954
484144	55126
476656	461220
117212	119381
264628	327779
180735	447517
112625	492585
145534	95149
276747	62191
112575	17339
178422	216448
481419	475555
22966	13370
266852	224746
31153	272079
386508	61535
25174	211868
68794	433934
230051	296334
135971	119868
408804	477986
147644	28129
292680	90682
269949	487130
238855	356082
257847	437641
222389	83393
415574	301495
98654	463772
39750	22549
432229	290450
307443	98528
230001	323144
482210	117968
59695	447105
77443	438138
4634	86728
231855	255641
112625	297387
276821	304589
468287	378127
41747	273831
135181	138600
104659	458968
493380	387742
422246	235920
63047	410776
473244	158961
245610	292720
182150	288035
458342	269869
332862	128563
171915	310359
18451	85354
165311	13370
94550	421830
347121	195870
299540	2880
414568	6899
256389	209235
304544	405533
231281	3706
32392	440962
339051	452000
378224	104498
454187	56068
245279	11626
122763	42189
338485	358848
484144	348884
58940	78811
169739	226494
115371	60856
278769	211944
187423	26714
106469	16060
355787	132996
313017	454359
104848	142018
323836	269905
449904	419835
443377	428214
284273	160402
216616	17339
224919	195316
465944	55074
422029	298585
275275	307099
215292	202783
103936	226350
438732	101543
10093	208516
359983	433488
316751	490040
29597	428477
390771	24208
63763	415906
301808	441434
46026	247506
241275	228110
357689	196839
323836	123847
141258	178375
365410	416709
336651	224871
184157	375425
409484	229861
279295	123410
86565	217808
323134	191599
177104	267346
253587	205289
153322	381417
68532	122354
396372	4413
128124	425704
400520	105878
419328	59966
204798	45227
122670	73168
450011	36545
428944	126463
99165	321292
362693	187519
200976	479570
296029	392086
351639	80800
276656	370279
302612	27976
230051	401118
66054	228431
213914	205223
254155	232925
296514	110677
262639	18673
325773	245824
189806	278907
305401	456946
172592	166513
141247	114472
128350	125589
417717	61590
417236	95396
422833	225610
103819	432239
140468	72716
303507	68378
462670	354342
282576	203656
157878	363436
210170	214024
228225	479570
430734	153764
102065	209529
409848	251323
433086	17186
288767	32807
202379	217991
132153	6597
471365	68641
195787	480786
52018	88113
354213	328059
148682	240531
64008	182248
446413	246055
231374	208617
232827	127439
49157	38933
319548	131423
493167	294548
354911	115380
35806	98475
217156	94516
289675	281753
427980	197337
104448	190369
357348	229075
210954	261320
66547	80543
64526	368526
62608	324411
425617	305151
474177	98930
293010	65772
407072	156376
310306	401881
278320	275677
343746	221222
297003	448592
27823	440660
384824	372314
147613	21902
284272	187284
134057	157338
350003	201262
223117	405014
252050	481279
367790	316162
72985	115263
73316	228431
262734	251627
92500	484426
460505	23430
69575	373210
414637	266203
426800	457841
201071	372314
319871	24943
268910	185591
74167	159249
224152	432043
152368	119123
449864	383391
232616	219999
372984	52361
98007	186397
144129	452098
283698	204181
427553	237494
438235	230460
137662	257298
458612	406998
130842	265933
15630	119712
274602	129551
301044	220633
428441	457865
329410	396968
87048	446936
251763	304107
421897	420944
58093	493582
155058	246311
239612	284843
236563	110606
248013	50367
422420	160871
345201	283445
5700	442779
59864	203099
168295	15209
36615	314169
390771	172942
370621	105780
388292	336309
244233	9950
334427	459721
263328	474963
208888	276519
159602	237165
252815	203279
325434	189060
236685	15838
377878	272004
386841	355701
73784	387742
93496	313454
376619	399555
229485	178048
109049	64075
93739	129407
123213	248777
124440	336590
328321	51125
388407	290839
247464	303424
449521	1234
52677	261455
415323	99446
49106	236345
34068	194728
365356	317118
57846	122907
35944	336289
83842	92123
102499	84089
171453	234303
130814	107774
239725	456426
255015	237019
15819	216100
423679	335257
226038	103804
91438	146202
36533	344865
484883	9054
267562	415594
245880	23018
195062	306409
95303	82271
145720	420944
177482	451768
73660	103015
87126	187974
369815	18665
13904	109690
18451	399035
231674	218359
107777	111914
27804	160609
420736	1008
253221	295614
61860	142678
389641	262054
81188	336071
435946	401854
15204	467604
360531	373124
441512	195615
453915	13370
190118	118751
199765	180096
15549	354531
247811	331349
454867	311849
269095	15009
28390	264766
17740	429593
420165	94087
33535	201753
260630	264316
130663	463877
293345	364070
468118	26938
218293	395598
18647	79013
329750	12536
164895	240364
402479	404960
85926	401320
1613	434945
335509	478415
392086	437684
226919	37113
241897	242022
105788	260854
4602	98699
225081	136156
12225	159110
270337	313745
3280	17662
336785	430356
216828	231485
55789	254890
490957	402912
172535	313745
299452	433934
57346	358797
451813	67971
230051	61930
456316	280174
33657	54976
273166	275325
423014	440660
259230	53994
183828	350421
150480	483280
328941	118662
415471	119838
396144	214692
166048	293813
446699	89586
29234	180578
405979	86560
258954	350822
294379	315459
297665	69223
60300	149410
129695	54976
125867	349261
36933	461944
436575	276055
336726	186259
480184	274511
435159	173408
450109	453967
15501	110846
458933	190369
172417	244805
258860	85830
474341	85371
299052	295484
267443	90682
23373	317356
130069	426202
245556	110677
208012	301659
457212	310756
453697	172716
64562	408430
454810	347104
311530	485259
110954	200947
356894	434431
307737	145971
415270	284057
340594	44331
195905	317356
72242	206885
44528	222048
326677	430610
363910	295146
490525	291860
197256	78811
376144	489552
78134	290624
316156	213878
154949	84345
253878	238659
28122	63528
439522	15209
39763	361296
47154	152085
33398	298077
287089	158101
180812	9681
321780	48163
12598	197108
457820	313070
122975	212182
234694	303175
449564	38063
354696	255026
130844	318010
104533	378686
63009	4144
280290	177728
259020	204008
237167	240120
70500	15209
218343	59623
491938	224926
37881	282544
370465	99405
427450	106527
342710	421450
71213	21656
122052	427052
232909	207547
160375	490845
241228	48365
90894	336378
65513	291823
276706	327591
70119	317675
93160	422853
227938	120986
319999	270095
155468	279410
276030	64429
353601	488036
348278	240618
240634	184179
150056	401966
335723	250214
435972	119868
465623	410943
254251	405217
198405	289238
89000	229489
194325	335001
211911	412621
24504	285156
218122	37516
324518	245679
76795	226820
28838	292369
41533	438349
289301	192585
271679	490035
340767	252961
178714	419478
443267	132740
404637	168310
178381	232906
320225	194339
381553	205289
87435	486678
391479	190314
300644	162795
134196	450685
454263	285977
299940	373711
6815	417918
236761	33400
312474	409142
286704	409560
365550	475480
221398	104598
237533	34785
440317	402162
392577	333591
324003	362606
119001	215917
281663	44128
58312	431120
267739	188974
289513	32852
302018	21379
193796	149128
161871	275677
413886	418848
469323	48261
417036	118662
462681	339916
176258	313454
280279	230691
138761	481630
126024	291823
205380	261356
455995	45645
487219	167841
132007	68248
298448	21583
465824	294270
302939	119381
238130	443313
234881	171623
56619	14012
117958	169007
122756	310926
285156	470306
214055	183213
108406	359241
486680	243496
120699	371983
188118	192474
130397	428214
280416	136885
84380	291606
46389	86476
125948	220857
191931	152085
193020	85961
385237	199982
448104	261649
287566	276876
460770	409170
23031	63957
115579	177861
37724	191764
116559	207535
432237	221905
317095	294907
424076	89047
293848	98268
487822	253687
55564	263572
492591	448942
188493	489822
360830	239532
171455	344003
358860	292813
270454	157834
243171	335308
289384	317118
22060	4243
433751	30483
174488	130556
418172	131315
290913	73589
111779	110677
489595	91380
59590	385202
358224	410028
417736	467690
102065	363689
131681	358167
430956	190369
355708	144174
338453	179506
69975	221324
403637	183213
57501	121605
410720	206535
434605	300197
6072	302033
305416	239830
312487	120173
165140	413880
41804	91711
101960	327217
358599	483672
269546	456640
490052	177709
110835	420386
420706	310736
354022	21632
226848	247143
94985	15520
382875	144854
239268	99549
196003	451171
149147	203515
91883	464758
40250	285156
404568	409142
84111	104346
258527	132035
335005	18665
124480	110801
15852	76350
15819	246644
20545	308249
363996	79304
489103	470895
40890	296455
109949	350699
346707	349672
300905	10975
358172	122694
251791	356520
70797	192724
322509	250541
456231	380531
61367	282670
475917	255650
103656	29865
130038	270287
237433	191103
232450	235480
279268	245671
423856	267352
375751	381885
116370	409828
408628	217962
376494	330469
367865	186159
39683	186860
359906	410238
299352	293813
5295	190369
440676	166738
391417	215931
142931	214436
208754	177723
369671	423896
250404	23902
183372	346679
230391	51543
402518	340752
489376	327061
106328	275790
454744	478415
179047	492906
388828	227655
395672	441774
66035	205739
285260	391414
360037	105498
487031	19246
45118	241515
114817	468489
325638	222701
354244	71189
428095	271383
186202	162831
59354	459669
431418	183213
202052	449374
351453	331535
83380	264766
261278	430108
310835	185578
359199	18876
363696	477385
357850	15290
197278	193646
90692	60864
37655	9054
475092	87471
36339	385930
244874	16433
476983	369599
487063	265812
154325	315671
4876	201754
438475	290148
5700	345827
78800	124859
198149	341271
162761	331084
119565	82343
475336	411424
480580	383637
146688	440660
433789	316388
404283	454102
405788	388575
111240	86892
395922	152928
242835	36719
251781	132740
233498	216412
446704	132247
382867	94912
338404	458766
438193	341581
142451	183213
73327	274185
390232	230707
424034	469545
195027	258106
364980	86476
202258	165267
389700	423259
312460	476751
248934	69650
21396	103392
149897	474380
58492	450330
154985	124085
241987	254914
335707	83535
380769	338271
321261	298685
308902	354933
181079	259530
64345	50576
141634	151506
150303	416566
340598	309085
88840	271880
252285	126140
318860	384086
398898	116821
317358	268118
366452	148590
75197	457805
244051	330006
3111	96558
75403	411424
390323	103205
212009	186714
127182	420944
409879	486441
142906	393238
175402	243438
447349	440660
10379	143305
251159	300282
183017	84502
222520	77248
46443	237235
235606	151746
426364	478415
468818	115861
480105	141440
371766	353836
1009	35629
465741	291412
108656	385076
375035	49903
338777	263504
365380	212278
295864	55485
376395	381578
198495	117023
324875	425979
409575	273831
369262	115386
368753	212081
277319	264286
164320	246311
17231	320208
209563	490358
92520	85801
333966	240374
366583	187974
353287	76188
176804	113352
328404	477774
194729	242191
61498	136676
13706	436613
154815	124153
158000	291984
292922	303639
203200	61934
158295	292026
125290	286936
367107	403269
106439	334532
176479	77512
146893	278550
444314	49903
101840	317822
337548	311297
218579	130637
128682	400286
381344	145059
406017	455110
160278	87402
153322	238083
319231	462738
164441	192524
305794	166914
77406	146134
444314	186561
289920	370866
221296	453781
154003	370030
471169	115535
237206	372141
91600	246778
301428	64335
428300	371918
330941	414832
224425	354264
464180	308602
113685	302033
470514	285143
291687	268593
429787	41670
95916	436740
172923	106832
330258	245679
379520	99866
206010	431099
87046	54671
353714	110677
342666	471013
477086	378686
408357	109407
468558	128706
341907	13370
283462	486339
166085	144037
81449	264589
198140	10744
357836	173063
277467	330986
7379	434035
489977	288035
72668	144037
156253	245135
263713	106514
191761	194469
481419	382212
250662	446351
420234	419891
32756	476951
150316	4349
208685	151510
254575	122193
249166	210579
303444	433934
227345	267029
186769	354266
320627	285156
130013	99982
411682	263009
57605	436064
10047	250818
490962	250679
303555	230691
426243	185013
192874	177197
3457	167252
288181	196829
55659	194197
376712	163749
192150	80005
302441	145064
441486	461895
42930	141026
450825	86728
233572	224131
350935	447586
78986	161050
428892	319909
50272	297734
191482	435318
160567	53863
381972	320687
60208	127371
135594	310756
364636	81889
384254	392493
485795	62369
218559	369599
110229	460375
406293	21160
4862	225214
129328	216659
322790	336590
385697	203755
69243	70557
2251	255556
440016	161094
390110	470588
255427	457845
52065	182163
158264	127270
153500	332514
475917	183213
16844	405581
485796	359358
184207	217310
162551	105878
453711	387742
347121	431226
301312	49532
405979	475935
442154	284982
303641	114636
225133	5857
163661	188067
329288	31517
344495	162807
212165	375464
250001	135231
375809	265065
19727	133423
257498	247527
282074	126116
18928	281667
320887	88113
142009	96366
486894	420392
146893	434249
79328	7812
297093	338172
365407	301836
88527	209131
4273	315888
329079	109407
262734	346942
232738	463770
5496	180802
412431	267352
376924	53385
415599	481723
37537	301475
406139	420944
118732	463535
38490	20959
394349	244392
140722	5040
40890	288311
35612	486837
486936	224794
319081	195023
19159	73720
290681	330375
166496	295218
125343	421356
311644	177009
236452	118115
216421	194830
374728	172396
480756	293813
228225	313707
57583	342510
81358	491269
342465	5971
470915	334635
354475	206623
376244	313745
9422	419116
287566	176660
122571	230336
311306	123741
36885	427315
245900	164884
221296	273955
456380	359762
112625	423456
477296	135958
131038	375425
423709	245211
44538	255045
245211	94516
221903	134500
43513	385000
432009	493351
75407	401854
140556	433279
424907	482808
415599	17476
118149	293813
291685	463121
200067	63726
178317	484447
343655	273831
134907	310756
405792	395198
419317	399867
123435	420895
257632	434768
335567	267602
285955	221303
119123	95213
178079	351451
193664	44607
105077	53312
291952	458043
433329	395977
26703	240045
350240	447892
351687	35730
34123	428990
25411	463200
364577	182000
23745	236959
124541	190857
434854	117942
94921	457686
423318	470018
153009	333730
35233	481552
356987	127716
8123	430331
160215	3226
493893	246311
108752	440543
201833	111600
383134	476951
293405	92787
54124	44826
492660	11626
456674	38060
16437	215209
391539	417201
299322	71816
375411	53863
461143	323555
430044	171446
289949	430610
298207	92499
306548	259028
164727	16887
104504	409828
429305	286722
467631	380568
121828	434035
387799	301286
143857	447560
83684	396210
232819	380693
430641	276237
304631	446970
310191	267352
264323	24000
361731	420790
208703	295650
288100	266343
209713	160419
310893	477161
11965	138465
201565	471771
176173	314881
55844	313745
430342	285143
205136	16325
108554	17181
62643	357854
360099	174449
88722	335663
161951	335830
286893	435708
387337	411455
317200	141649
390567	171212
249860	125417
368688	480405
115826	387742
276406	428034
193354	175721
290164	336590
213029	278690
439218	220430
399270	387742
265246	71135
486136	214540
454503	53249
315470	246672
358407	246281
158205	385000
173738	315671
85934	74106
461780	63528
248389	82271
34808	336590
434575	375817
481836	285722
376487	322469
449521	66117
339084	207113
227036	261127
25031	370866
293902	110677
456013	228431
254666	65053
333206	105967
243777	110005
301046	240498
318848	288774
239910	84089
48074	336590
126367	237235
494082	313745
231441	391414
280784	227972
278919	309801
178422	243643
272269	177363
298390	88203
486504	314526
253020	209018
70802	104598
302846	24000
474171	211868
135622	434323
349140	214024
140078	195768
229946	245679
355259	478415
204676	41163
260624	267553
206046	198012
155145	347202
324968	207941
228084	125577
53000	447052
406096	15209
476697	22419
258485	197073
188328	442647
89238	72159
294643	45299
155118	84143
354206	487192
98973	335640
487351	421207
230051	262091
198138	227101
377987	284843
316909	394636
81713	353787
88139	256144
219439	40003
405137	75913
466874	415191
225131	491150
20628	259929
32431	119381
38063	149975
114643	180860
102644	77285
388475	351325
320291	456065
453114	416751
30568	70785
215951	276993
480580	154355
455405	86278
465163	346793
120728	73336
283508	32634
223597	469943
304309	261967
190051	7223
461846	201916
132193	310879
260119	246926
198405	122462
421843	347730
493082	121413
274517	76701
89160	492619
171415	139454
322499	171895
483422	463549
331042	190369
483987	465382
84698	23187
333873	224087
140857	181452
388398	289604
486192	199353
385510	207361
46988	411455
69292	168301
252665	488371
133433	90041
309836	260854
215412	207719
332332	401871
133909	244103
198043	288138
184528	33427
11130	420443
190369	318724
174667	354933
148139	229798
331966	313745
95494	350189
325460	26896
276767	227897
308664	40388
207728	440660
139449	21145
437070	25239
99037	15133
375639	279000
50264	265589
175923	469090
42361	307002
480512	439369
266307	304041
198993	35735
20378	21253
390989	328550
237693	476951
187834	438850
393307	313745
346017	35622
338962	177630
448104	80883
356819	273831
4724	95712
420393	101597
430935	126504
180752	469235
252046	449468
284922	208785
204075	205373
316544	307510
241170	60517
407066	49127
194861	144470
432232	349270
200092	240902
478780	409222
381578	284692
309917	209183
231331	178548
256893	369577
190491	163136
363581	154987
461103	152502
324411	364493
491080	427205
60047	229872
464257	374977
62275	235375
160534	258409
358589	228020
244249	306491
158746	105498
460744	334680
375809	94344
96786	291424
70870	305102
128839	75201
458209	344721
324828	358531
469733	214992
10761	57846
80731	62191
483599	306612
28357	252638
389512	276837
477820	422175
298196	92539
479604	154194
330998	196954
253069	57433
364297	293813
32538	88027
157961	162829
355802	94344
349932	60484
91646	292468
203539	110677
127531	401101
347226	369599
181347	291984
205607	15849
46469	81808
439662	415379
277170	174621
20946	366985
34447	329023
411613	188956
124995	347996
60861	317118
100168	278520
93112	241468
415024	51424
106427	256771
88038	301533
33211	35995
492689	17231
194003	426439
388641	329804
18917	273831
206389	376043
423843	182192
478543	140728
292225	22092
213849	172548
321933	399039
449016	360524
145366	114930
378350	188294
251126	60923
305650	397249
333765	281924
128948	368973
308776	273831
455071	231025
102589	446630
424324	481279
225162	40198
20451	184558
11	398122
276821	218727
465912	355429
192476	221948
203986	391414
172443	413905
217460	232515
64338	443976
429696	213510
218960	293813
489589	3971
21314	182192
365047	340780
181822	287740
288918	165996
73327	122108
426045	165437
211471	488000
11790	154550
201771	331349
190631	310756
435435	276358
147216	481525
381729	313745
442341	286828
173397	405444
118350	494102
177432	217423
233498	23423
362253	267602
121755	361774
435882	255128
269635	36590
448104	65996
39966	190369
404337	355332
370178	138807
3809	435683
339333	394529
299678	327061
156277	70785
333608	274309
428688	88305
9950	333591
284842	491150
268946	197990
348705	106459
109405	51632
317555	67540
246256	76428
478588	222397
246585	274948
182361	447643
352739	329278
425064	476951
190142	144218
282059	15209
102131	294649
73053	75401
461874	266852
196903	109005
150749	303521
249894	274517
289333	489778
92401	245679
369746	313745
5700	471386
22951	214992
371658	49966
12467	15209
374558	22104
230068	140044
369615	275812
467176	409828
335059	440660
373973	414286
278642	338271
216804	61457
104325	262011
19590	50264
62275	446493
446434	308536
176491	80071
11619	21571
490272	335042
459577	83545
267562	397098
453919	451016
482851	330707
19525	218727
465694	370492
185076	405232
271760	113051
285380	272339
153322	89634
153322	489501
393600	373790
353732	183213
81418	214024
293373	62948
333506	439718
17477	367997
150375	479020
174263	132901
175145	389682
48278	266852
357338	267132
118185	50264
200092	333123
61595	159249
215459	53994
53155	15209
417938	291744
468741	272865
295915	132368
302298	146138
38038	149046
480315	111964
102642	450039
10167	457081
356530	220417
44251	348798
320259	242759
106822	141509
364890	427332
437757	186588
389232	488962
63415	478415
156577	396563
242195	191456
447607	12895
360091	261396
125083	56543
60738	440660
486324	49228
294523	278827
187454	54976
487476	148000
406253	164884
291891	178024
63412	359231
277638	76979
146189	382132
228064	113138
43931	490579
446950	202850
154354	102789
139603	305268
291295	246758
308209	209705
456940	142459
356530	264277
379288	6641
446514	154025
424647	304221
201346	373021
460787	388254
113927	304589
222828	86158
209740	72668
26689	281472
302473	129846
308377	401928
453171	486781
470128	61572
284349	344850
218239	347478
272940	273628
131174	228431
374929	429863
26640	140479
452299	362796
417940	295584
466793	473494
316595	491497
462893	483761
69809	396900
489730	36882
414058	11754
236216	258005
428618	482143
66917	5769
27400	391927
455521	190369
42826	23239
187834	71540
21355	5054
431587	61883
100103	27170
370085	471013
117168	127217
267516	343984
120797	426922
665	185076
234254	379745
41779	382770
28357	315213
430139	451422
486847	375020
251778	446351
325193	114527
65523	317182
5089	426965
45490	62191
341218	370810
141580	363542
63435	454822
305812	30053
65161	120465
451966	40447
134913	130789
246558	378030
58891	389835
343404	183213
117239	260025
235877	483897
308666	313648
223318	294548
370718	395800
168115	99315
212587	327908
133909	264384
332845	242344
153439	156893
322171	447664
130926	176013
299580	327343
359367	130069
152947	364680
389591	219524
266307	369816
394317	273831
368480	484972
253442	66547
397376	223286
121983	86728
107575	314324
409540	102378
282224	107259
248113	261375
152084	109118
96884	458171
114063	86693
321736	459932
27774	426786
5514	103930
485901	110677
50790	126383
236350	176878
330114	181767
112443	3971
149465	122462
447165	475157
353577	338746
303282	364926
287444	181782
264859	247846
158465	484832
119640	10520
437849	10462
380779	2935
335014	156891
8366	309056
277770	425601
443815	40284
15287	403515
35806	23306
123921	432617
88274	211697
229498	196783
185824	186649
220604	405217
332028	127212
300592	475430
259617	258370
347676	361698
427599	181235
254204	299234
338714	12443
440499	110594
191381	400184
193554	437592
480721	79507
343500	208617
149897	256959
381651	493090
355033	121400
159249	285473
185193	15209
39601	484727
21095	50605
388424	344018
244803	336590
198862	105498
354933	469235
224480	491828
157653	402458
314668	21583
295387	485304
363077	15220
345585	284155
492149	455995
200379	104192
403031	77091
200092	26527
128201	110708
413463	18097
36856	291249
447351	253686
273260	76016
432096	128138
59999	467703
247704	42035
360102	384174
350425	126473
460001	413905
81225	260367
86438	302836
267562	184807
335363	362369
199776	22827
492373	169493
267516	79199
362200	273831
202754	290197
350796	80928
250295	421935
124320	78714
260757	221449
342486	30428
149079	62012
280803	449662
231638	428071
274560	73189
379290	440660
59665	132740
276209	489200
203308	41896
47521	21583
29015	40034
138944	478085
390442	35414
48756	317356
425831	475935
117103	97292
172471	429863
236110	461646
439731	127601
405097	92613
278803	91295
3111	414821
205784	22549
319463	284900
15819	483457
147699	386772
349183	267602
124469	280400
254581	131623
279336	372416
192611	484172
365358	418180
276640	5040
467631	122271
103176	342807
288402	371934
136798	329139
15253	251392
407066	347202
188241	171953
103793	243673
100287	26551
263514	98728
399620	239431
373161	190369
279228	11011
49718	402371
429791	55711
275239	167830
84745	481974
200586	419556
466868	452276
126755	288035
52671	313314
418453	452804
89624	231435
125629	421959
409016	361698
467339	360703
439072	285607
458327	378015
267759	180750
388158	120778
169781	306061
146903	421830
316852	149448
315203	49903
352232	440842
208379	126410
480426	382511
359760	249584
202683	275790
175209	396703
77018	27503
219765	433193
366442	457870
272386	114063
472352	469235
380065	185076
349906	58472
162019	119868
47418	266852
259757	10345
102143	211350
405555	258270
225694	309528
89656	463615
296288	168237
268442	15209
59194	60517
312669	6955
205747	176568
319259	69718
457107	101574
341272	29114
209120	321744
342465	481303
187834	272599
292336	62191
333981	17826
444139	231681
342465	451640
93676	90880
6467	400945
75498	108222
36836	353557
440018	232782
396927	377700
81358	258307
114544	22827
318427	486885
240544	242552
9969	90481
89474	467703
72926	214992
187010	429593
440839	430356
465820	403501
252338	285052
94935	151757
110583	454868
228943	46127
302187	237611
245053	48275
263377	193541
20748	171326
417931	68146
225133	58567
428277	18178
198111	290824
252090	226152
84698	370999
384639	268531
302421	61022
441463	295404
355025	250400
431255	275790
59628	477750
81358	467316
143657	469235
19727	267553
412137	123778
489766	52537
358942	161067
202922	339251
408737	49991
100593	223134
187291	331581
323114	379976
107998	295157
438018	77004
41102	310261
52239	89232
326807	74533
383164	310248
168262	49966
282246	187233
117927	249202
166443	468547
285557	217640
427122	391414
354415	414832
330846	10633
397294	268729
71189	203142
29444	489244
67729	414964
188765	187974
210340	12895
202379	223477
92305	154039
335739	362610
40890	63397
106064	471914
35353	259586
172306	123410
122486	389170
11604	144073
249366	315999
250833	13989
68005	285189
146798	168638
21779	86728
490553	116283
373367	440660
475062	15200
21788	47762
109824	55701
156911	241525
472737	348801
494082	290
89081	269554
128440	414912
233522	191053
114708	276021
298798	168381
409016	251943
169408	450324
450983	89047
234102	97277
42879	99197
448298	344398
43783	367643
30996	467624
68139	62191
219057	204078
215244	159249
8022	291180
59193	104120
46530	69097
249030	392860
55789	361630
202903	288035
134299	289238
466520	16433
298427	6199
447574	464137
122088	293813
424718	253672
196794	273019
428453	99829
85739	24179
28357	28221
3820	96240
400945	205223
117833	99405
43349	236992
226122	372502
290	131957
425044	321131
346557	105227
168730	425370
138126	193432
302043	35474
287109	274869
380146	179375
23057	486094
356046	46667
38359	426887
132184	482499
35969	472583
76666	123369
400701	26551
339729	125451
444237	251216
69859	401597
235748	409922
364562	317675
200092	141440
311568	71124
226919	313131
237838	86560
178907	142850
442236	214714
48282	273759
238746	268829
278723	469286
97239	19571
1405	354274
365410	119123
229735	267956
51058	317794
291299	158153
342465	434052
277568	453758
483174	22506
336619	24334
62411	366534
333344	216591
226242	59782
79528	380012
42074	84089
133713	421830
231595	483505
421073	5938
285458	462240
261649	73830
81346	280317
154156	369599
310543	329719
44159	242571
362826	134694
445632	122462
256823	162947
474441	266852
183440	396729
451296	485181
157461	468120
367365	168381
381855	481669
90696	424084
364577	491190
293913	62011
103178	169485
128755	438059
143163	57567
21159	300606
418769	275126
314892	89316
188552	449962
336181	458601
322660	51195
414257	458559
154981	46565
166695	305891
350650	222424
47077	433934
71745	187974
191896	351029
295329	466046
360116	113138
223671	258844
330752	453308
41990	486885
487501	391414
270153	139127
433055	106402
410045	329975
3423	4369
187393	280933
366414	295826
257150	293813
447759	213506
345918	359111
148212	364109
460201	376157
279973	413606
474688	254973
381998	145534
478287	324825
467165	207959
7180	193618
358523	284130
307287	315888
145575	120
57574	34547
304011	275990
438484	304173
151178	294548
204681	91380
84810	337410
127477	42284
153535	376466
291687	476951
380998	162071
180697	466981
86268	294069
344549	400387
326989	205113
286350	99799
238483	197516
247277	428103
394967	331391
414023	434739
294230	352714
160794	94344
429226	307358
301312	207927
177577	93645
36612	51881
232128	226494
305385	482019
194910	8714
154164	317118
244874	15209
383967	252664
192610	353659
293010	374594
452709	435280
476794	208471
148119	485304
391950	372652
303250	483561
262890	199968
374305	36881
388079	290614
221329	191773
60208	313745
477545	140044
114770	105498
252059	249334
126657	342440
289569	72615
397108	273001
111140	473665
373484	17186
167998	112680
78289	113049
347374	78469
186145	208617
101914	463434
31483	51857
39683	417667
43398	188442
203515	87732
290222	324502
132962	82585
406747	197190
180886	125526
294588	153995
125837	298600
320197	167517
110622	99040
132210	191022
187965	408137
307948	76454
65244	354694
142318	239107
492247	203051
367343	177569
292687	163413
224343	137155
74154	301073
167989	405217
114748	24208
234118	120145
355080	359762
339333	206556
341243	241718
20605	472239
280175	122193
379027	47520
316113	443823
276244	146841
226236	123851
42006	130987
112693	448749
348447	486872
151962	227668
448062	406894
26969	50264
346720	212081
182000	257071
54539	350034
214744	267977
143763	32807
168912	375840
66437	362972
471169	43312
44160	220446
256823	250483
92823	148611
134154	82300
484799	265385
236957	473472
233374	378859
246382	84590
442914	226308
132434	136618
315805	364064
488530	365158
112625	163122
203200	16844
233045	2699
83275	20759
352237	98644
311521	86560
98084	447517
41531	428563
39943	362798
72804	16661
289675	312952
330819	260768
243711	317118
295009	88368
308669	275790
281677	316387
260470	211828
322101	144845
306030	166513
46378	481510
473454	118286
101330	458877
312347	4243
28085	7771
422050	461449
403209	50738
287766	122581
141315	297261
422996	122462
232784	52378
40876	385730
183440	368489
461944	16192
431654	364000
398675	211868
112625	288328
49020	394994
388996	167799
14963	295484
47876	238052
153183	78329
473517	176878
445940	296883
254155	278907
356416	315566
172507	276358
375519	315888
80687	317506
174353	324592
461846	224927
270127	297654
445725	162795
196340	169047
225386	155719
173446	266798
91325	252497
342465	440492
342320	189539
168000	87977
358291	187830
471431	75583
94129	72986
257827	291312
254463	111039
182979	449796
328043	339665
338731	433882
52879	110677
391617	487203
299580	414513
165680	492954
84123	145948
400586	397424
19450	258370
69592	469235
272785	152855
132750	177551
328357	335604
171971	231536
456345	214024
133451	494102
314311	444081
417137	119123
303838	404960
268219	434612
491099	471584
112480	219964
91009	105143
94584	201896
144584	46889
284586	336590
267562	420364
457083	141649
58880	208632
357939	156837
311566	187920
284874	313802
200316	359762
89269	421356
305877	147460
429156	477986
2361	468671
253102	177395
358942	122581
346379	476231
347686	21583
268442	255650
190685	163372
72374	428508
196949	322674
40255	86974
40721	485275
69264	401854
360606	71802
20280	492316
354933	35735
198558	383382
465461	390663
463075	24334
248821	481279
44033	458423
417527	170679
240715	132843
91657	237165
195121	253730
316011	208577
6747	380971
149124	110109
449892	250214
121409	188730
282427	421160
467011	233181
325509	198456
129857	261038
1887	452613
309412	153736
453809	59243
428428	476951
472662	59868
351840	122694
278769	286016
382329	190369
129796	357654
462974	144304
478287	354694
347948	28371
4234	53371
303067	91711
286500	357741
292721	433110
233045	124127
213851	183692
27608	431291
283424	463971
13930	329826
318841	30574
59092	418467
123709	16177
212726	269199
316848	430356
235389	461846
90827	130837
37459	172716
264473	207535
81905	90099
481419	425675
367860	140929
428116	382936
178767	9681
20946	112956
259978	283025
145748	304589
207981	186591
402281	158811
276549	3234
387148	124505
440303	101069
360692	86728
246020	399211
405241	387742
102373	238211
256389	243901
8580	77989
208300	122694
462749	469235
243007	214714
228974	129185
186907	292046
410509	39892
262358	401871
124517	345745
19168	141026
411250	313745
220821	41531
337783	119381
319455	13370
258224	468109
276921	218727
397436	291249
22896	226494
338722	290749
281923	326130
2487	298539
64584	20149
234360	183213
5700	429466
179741	256121
312283	283492
238703	354891
242484	82460
408709	167871
374379	284720
35806	144304
94071	262954
309801	45120
167176	13274
349042	403113
127242	313745
352221	393326
283361	127174
33292	14308
162952	356428
207332	176747
111193	27464
482069	86476
374222	220615
248222	456767
417938	401881
443308	277315
171289	481517
177483	74013
60854	30867
176759	381428
30896	461355
281236	350586
307081	15209
312474	470554
285156	38202
139527	392788
257977	313829
307982	109967
312714	440615
99973	172980
339551	463149
9863	305738
283504	126144
70364	178436
303112	108448
379947	243374
253165	40632
297587	15209
215622	462786
272041	43334
475949	371934
230586	236213
132292	323078
373382	53994
173828	4413
435047	280612
238299	107572
20529	148319
133109	242357
280950	276414
491295	130482
249447	467278
399038	230011
312018	137665
215863	290752
165680	307285
409682	487130
231261	274103
87878	310261
35151	314742
442236	363035
339041	480411
133040	131645
252603	386762
151600	119868
317983	465683
404004	340789
407455	164884
159087	191821
410509	161381
76798	302698
119001	229771
485331	480684
274686	66881
134580	190369
381553	282982
117122	369072
258873	237850
60929	401297
357119	172358
267237	145094
234272	233571
17613	336590
34180	291249
248280	265883
143370	101058
131654	461392
229294	22496
386653	126802
132136	349396
373655	341259
358182	193871
219292	309425
462670	179894
137833	51895
145946	182958
325501	195948
85476	466683
178540	40784
455847	183003
200379	399852
134299	126223
132153	103205
445383	110974
375671	406396
99106	293813
133799	332921
59546	364712
106830	336590
100859	91711
200365	65562
170923	229150
157788	110708
39919	120810
445065	467690
67507	464420
355255	86728
460193	183113
359790	124153
116895	118662
412707	253954
409388	371585
222828	299218
163355	142553
467910	86421
466870	299976
215619	157193
457418	109260
89619	293813
490222	433267
262639	435933
223929	469377
474591	48523
300051	298767
222045	68511
370640	276752
451774	443
288204	84029
345715	69651
176970	490237
303096	353884
46096	343583
93440	273687
406221	71311
165436	45274
187389	190369
190631	348007
364636	174971
185710	390334
12154	413442
270168	198275
305437	375101
19080	280871
395198	455283
401232	476447
75961	477925
376816	94665
40028	154541
232446	363973
222282	113051
159862	109407
56542	313745
213123	470069
77261	474398
142472	175478
290838	390818
251802	357077
378629	371954
228538	239255
1057	472784
427714	318656
386269	25034
73327	312691
290966	217378
136838	446801
394295	441313
32117	195121
277468	424997
309373	129466
297731	16433
154190	435749
149361	208617
222064	6979
329750	343860
186040	100065
304058	254973
466590	181993
435076	127788
290216	290265
208482	49660
46186	154271
493869	186440
170586	443086
435402	158153
200446	187627
121422	4808
441524	311850
211350	264962
374230	42890
131210	203656
44642	230282
10583	162306
318283	255390
64378	420944
221614	203656
477349	132247
362045	123921
248150	481368
29077	287423
323616	489822
102644	92425
44653	94516
292576	145504
440359	86974
244854	267602
458269	301252
331503	100363
68776	217848
361220	170559
444380	402323
466108	94516
28399	326971
229647	148770
440784	45269
97236	447175
263	177647
55426	246469
28252	207535
81302	378686
29791	432428
102897	246926
303838	292721
395746	267602
67571	106082
290611	432617
208375	53643
14131	181151
107065	263366
104912	414471
351639	324752
315805	46603
471693	187974
424387	335707
268956	220755
173450	267352
109558	204561
112311	272333
356135	320625
471951	412143
298077	67584
77452	78386
169564	184162
410702	373169
361960	275677
469179	405095
481661	420895
385612	41753
407359	37872
382850	108323
176878	57412
10245	466432
262730	394341
340309	187630
410390	149128
165979	263697
147121	60893
34287	327847
51759	343546
428861	206266
366640	376170
108330	467703
269188	110677
188954	478729
478198	135896
457418	150140
54424	169116
16852	114930
441465	354413
250873	354696
328152	447465
94311	201563
177857	96642
281223	190440
258452	273831
97426	76554
447810	366127
245881	171592
409583	431799
198791	397984
490385	195948
194791	284982
46798	60517
257266	427716
122392	226308
89370	257298
25779	414511
245305	244712
277568	309808
473651	193560
276773	447443
310338	323977
261635	13537
286445	237235
366674	446105
14543	410551
199676	272838
68845	300119
447764	275237
25748	67374
284057	369262
355921	400627
256910	186259
405535	141440
51585	8146
82686	313745
448816	81104
129736	477590
327750	256188
325439	58567
53735	131176
292641	205780
490913	92613
312011	339251
52118	15491
266307	462045
398559	162795
390170	168381
282453	379598
33636	341592
181871	370866
376051	96259
290446	75499
238951	319795
385555	94516
328191	260854
298437	87469
46296	108060
29597	2232
237528	25748
122195	132740
284411	16433
71021	63528
183560	47244
196579	445641
466016	6182
480909	124085
86950	38063
318060	355988
13318	385381
415713	108737
470819	310030
33965	480693
412432	235887
106975	121678
428486	145351
218317	317356
280279	110677
388325	165475
455191	241137
183966	352504
398953	344740
378340	266852
179437	446351
88934	121452
68762	385308
294912	566
469532	248543
255836	437492
221296	467272
66622	463535
190926	70897
344584	241525
20628	190369
76593	313745
459301	128115
56886	15133
247982	86040
8123	165470
7191	45566
30952	171592
349972	458977
226609	178422
382185	328226
210608	445043
380858	257603
421379	180578
93486	24943
349972	390963
136498	56715
490975	353884
360233	445749
425322	476231
133909	271673
23225	38316
426229	479889
163445	389113
369834	413535
354387	59776
436382	101058
299128	377865
107162	327741
338867	336590
136181	59137
91163	386721
286497	435708
97687	255640
247218	264908
476275	417201
119404	424577
417938	366504
98274	92114
317648	106927
196003	435278
290216	163690
66030	93760
449146	363650
34054	48163
485588	262954
205348	344848
169467	58861
249216	440660
263813	105590
49507	360860
66948	142678
425540	384366
290121	394623
179259	362972
383105	96094
324367	183479
87239	322649
236980	279963
289513	381291
155490	248398
296366	231638
330369	315250
86511	84089
10495	294981
354932	261775
179816	211474
44861	373380
315200	258370
104817	452619
154768	303424
412745	41075
236359	177351
358966	16433
395428	21523
317990	72523
450659	490797
417704	146987
109733	362337
312673	371918
346854	209962
346761	313829
287961	281924
426980	160545
483299	318735
202971	96195
193944	48275
1727	228289
314311	399852
387896	443693
411271	285624
481664	43978
420734	430474
217017	360337
270236	249334
352905	35015
38356	453009
272331	476951
279861	273831
245679	233943
8193	343085
41965	286396
91105	440190
367468	160419
140263	359020
249557	240003
240203	81796
34875	146144
144122	331821
283993	318672
371779	460734
270176	285143
342363	184905
340213	349186
82688	330469
39176	306387
263958	8607
473748	62366
348841	255814
256267	377853
8822	398279
158018	299202
242975	126413
466880	410739
123562	126204
88852	275677
109228	378686
40890	6902
184215	410028
39195	187915
74569	119123
23459	134827
310717	80587
96410	127286
287444	464204
406960	81018
13077	317686
339333	244424
106305	67858
448634	434962
169619	132996
339051	257926
320649	3961
104695	245679
256893	230576
60672	459518
331246	472715
392329	168975
105505	334680
310516	24038
280121	246303
493267	393326
301643	177630
345155	315888
444677	60517
301728	489167
54163	178436
334636	8558
247330	443217
431910	395058
299580	303424
236216	443340
386109	86618
322693	203656
402997	266660
309917	134145
285853	258370
234550	74328
218420	218615
335764	440660
402731	427851
226380	222134
61113	279711
412130	208577
289377	345369
35664	253458
172923	174942
252563	154003
231552	293813
365828	53319
73466	462973
331794	451016
394349	4413
45545	356498
235179	386211
382949	70010
452626	219499
267562	310306
419265	375113
55584	126204
325193	384259
429418	59784
409137	460872
399208	281917
355223	57375
58084	476880
81808	5689
389806	190095
25933	5694
167068	53640
259881	8849
283224	379385
284901	126204
366104	485546
64601	275500
303782	424164
5874	101058
31314	50264
87117	206717
315951	98874
146153	327652
328626	446907
409154	202394
271945	164504
464087	138126
424644	57134
10690	290598
428214	316106
165945	304589
1228	270248
38306	298415
302680	83275
164552	184040
250853	434945
61057	2677
401568	265589
70670	306387
167986	21902
202348	75583
165574	55940
269561	203941
89826	262631
363045	203616
221479	340794
267625	51969
250493	435280
170003	153008
144973	225055
268928	331723
52588	470924
433888	177585
261098	296432
121254	411365
159037	147635
44568	315990
458207	483017
249814	108071
451692	193071
298248	158965
418098	164164
250873	369274
147081	330937
429388	403612
413479	346014
239000	313745
291299	432981
68582	214050
71511	183598
443320	55480
355189	20834
464173	75303
21408	38416
433820	15838
403723	288035
385932	390525
188246	361373
22351	460723
144549	243801
428936	406042
452509	188067
467962	78469
170620	317118
202352	403369
335951	381428
50437	464420
176459	317118
142817	119762
483705	388195
40543	32053
399441	55626
219136	46092
420816	352378
259386	44469
298427	316883
479058	415105
108558	87471
327586	336071
166773	245824
136798	28646
67359	303250
183498	266569
268575	94793
36711	435817
361960	447148
286429	284843
163157	389931
287566	386799
289838	16923
189640	190260
373244	86728
157634	420944
414058	287382
314310	35035
265593	183920
290712	58486
439134	134695
294100	255369
390085	110677
257853	329932
273900	40780
336071	308345
358791	313077
461016	164884
359526	262467
269949	117246
267021	234073
48046	12443
317783	84836
267257	148732
404472	401854
208577	396863
259987	13370
238101	462901
350055	473472
292641	49825
193666	51222
468245	190369
391022	477986
335691	454975
309225	170939
147368	348798
112438	18665
478809	121212
229101	286124
46020	22827
118952	218974
252061	309395
237534	317118
246434	213052
358357	221061
382748	36195
381605	243031
65604	209933
477702	152321
71898	240911
365399	487938
180745	348137
67359	387027
88835	90123
176625	491190
414930	110872
191616	391414
170076	390963
445126	53863
232601	271273
47035	339050
196030	354839
135093	424281
143594	77438
330009	144405
155866	94516
94344	306716
277511	421746
214853	246592
62510	205289
155777	37451
456021	379732
39885	364109
280533	222701
55633	410074
168640	218730
388249	184912
283813	22382
432362	204295
202866	454796
5700	380538
151952	226023
153551	371918
171129	466046
73588	80325
446546	481019
325366	61572
437098	470906
257059	467703
248080	233037
409225	76829
311346	347601
252682	54976
166881	489053
20669	332924
411878	190049
356019	187991
267938	352605
24910	165445
383602	173279
154616	363973
299580	8531
276514	476951
480870	183213
109185	474175
63995	427883
283698	211994
28357	94600
339333	384174
154835	217240
46070	123369
117586	313314
279142	401556
337921	373908
407915	396575
95254	231887
344903	164884
302441	162795
12481	174508
74309	374939
454309	100528
380171	442076
104205	479579
344596	101507
471757	333029
74455	75220
376816	162970
473300	305143
415978	28129
85246	458118
235078	249101
446034	464548
456689	322519
206627	331244
465458	398348
393485	134694
44501	387839
326260	378481
480721	317675
324573	191536
440190	179692
371380	179506
185293	45918
424894	388650
361159	49660
26685	293813
288594	398333
339491	148420
441302	22448
379680	436350
171167	114930
149692	395988
235102	166936
297687	313454
361818	332392
328591	75605
111968	353438
363613	8714
198317	108188
148203	35629
403202	439900
320533	224451
158853	12129
266843	248669
134353	186259
297630	111031
416408	125399
369269	250434
492502	317100
307033	285143
221783	121613
475469	230263
357847	349111
295873	196783
355245	295725
384542	43334
25969	308083
143600	166513
232222	44049
435476	141440
58926	136866
152887	331224
154190	247989
312283	402731
455283	210579
176043	215094
446829	417301
411573	113138
228044	89298
255412	224285
135308	296111
296722	288267
271760	421285
333010	433956
438475	364891
472878	7757
447730	377851
475593	315027
120321	285156
309917	461208
463623	162334
316484	411809
234872	271691
148177	274634
359382	212915
275703	287694
196099	235078
36882	378879
394689	459802
144666	67994
82348	94946
192071	311297
43345	139648
377799	74028
200071	317129
37697	9302
484551	445365
477943	414026
261421	83275
316376	383860
62951	444954
207382	303548
278682	415827
293050	249692
52381	207927
130207	14092
96518	357765
260363	26127
305979	166513
133909	109457
322858	362924
378136	139339
60794	127619
100091	137175
129112	354933
191081	172451
198204	384785
81812	61256
72530	267352
421516	76709
73373	269199
32509	188759
234556	195124
303320	94344
60208	100287
113138	55206
386562	155386
309359	248842
168240	53693
144709	99405
208093	165653
272313	379255
300195	244668
27455	228013
487419	343869
405973	245679
360459	283452
230051	103999
314723	218614
358423	421830
346299	370029
161420	35707
277551	114643
45687	3015
130142	385741
57419	400974
24255	150197
355083	416106
396886	40564
151944	200110
152641	475200
55334	13686
76299	70849
86222	208300
118163	240643
257258	451414
378049	26213
176795	490237
49165	118548
353287	141892
105562	192599
76869	396729
166345	486268
218485	413863
91325	56565
210542	11019
173879	142678
24265	209824
124833	257139
6041	60024
239103	222169
146227	17603
264026	58819
103842	359762
472830	23018
7686	15209
225727	263880
145979	350724
434778	96337
267041	448734
212308	433343
299674	126204
120366	485156
479332	366228
372092	119868
466851	278234
155425	411424
83616	154907
183383	263713
16844	135756
77987	342388
462835	279203
265792	113353
430824	134694
45724	211989
443890	411011
403483	12895
424232	33855
2669	478415
86727	208516
320688	368205
249429	272339
37748	329288
39465	102360
385100	390349
121349	232309
194818	113051
27642	209018
287566	246592
1056	463549
465740	386472
384145	355552
456420	62191
134024	433934
85495	461846
86560	324330
335136	74075
85111	31178
398461	17341
93694	393326
299208	110677
137324	43514
119001	316402
190955	317184
36413	23241
213079	251388
153322	316136
279975	370247
179229	304865
328940	391414
61132	230255
26886	77533
56929	179898
370260	434705
92466	245317
284972	207802
183769	16433
277373	21173
88266	67009
128201	32807
378558	15700
420149	177838
276821	209285
372092	85582
44430	300240
303564	351639
427849	310261
370619	130675
174770	262954
94584	266852
380051	122694
407116	167540
226023	263435
426214	156376
220633	362059
39034	15209
17555	200971
189365	447291
466790	142415
217640	383456
23677	422714
356473	22009
86047	15209
152673	381008
15721	320416
353754	108270
322393	270668
407954	214280
430511	391414
79947	428864
47590	414326
102455	32605
245323	294385
309917	354694
62703	39877
425820	348176
152430	248075
447001	266353
12435	369599
132335	121216
229735	295716
224113	411809
60025	43814
375606	123369
55961	110708
143631	324377
161363	221005
229760	174939
6836	493045
477308	162831
114669	34200
461718	124412
267400	13669
281658	377170
351173	340200
248147	285634
392598	107479
284120	432836
144711	402508
479157	218983
311867	187045
421340	305093
310756	148343
104553	49828
307367	29105
12967	433391
130069	363998
130224	243220
377994	54700
394702	146874
264542	67040
171455	38794
2946	178436
250183	113885
361446	267352
399950	67280
357479	52537
172716	46987
493518	185076
250710	172089
267373	191529
469924	351451
296201	153995
53533	465743
463200	479263
52695	423828
347493	370474
487187	315847
69880	115199
192238	309253
427388	83467
267895	390770
242038	91218
347121	472776
75680	234356
1605	485160
219940	201243
74771	338981
139401	179585
46092	236221
408783	261396
353979	428927
20428	350958
161397	413905
350785	214992
75014	42774
326997	289444
456735	315882
78318	97277
397948	389932
317370	208300
198043	246924
132153	107429
324502	44818
177814	423688
415599	86535
464608	250190
119377	338378
249854	376121
269087	443693
16844	489822
93392	331581
253929	487130
346272	244997
255058	37057
217156	477986
212514	476231
3809	367023
449884	203968
306878	301659
168273	130028
347121	12452
376997	183237
431224	235475
260925	376684
341204	313745
2432	291521
152026	42890
326055	62962
323089	81393
352505	53863
490302	443693
489841	187595
441477	59430
187834	175999
440689	143600
468917	460516
468287	286337
168437	155964
21794	258370
3809	447230
436632	359762
37516	354583
311367	171306
483706	9435
363407	353750
440327	407813
229485	263830
22567	168509
434803	178696
21802	144845
141022	298046
32529	142697
400455	20959
281558	32174
35479	179716
434463	152502
252541	123410
412022	23423
104716	209183
352104	429863
471412	8196
125691	478415
136843	194165
220624	218727
360229	288267
264506	335839
473202	357854
111012	152065
490580	366209
23366	183213
136167	161226
313104	362924
145792	51606
325707	198810
405788	67584
109733	122609
433401	192671
195846	261396
35834	463115
73659	484227
476328	490319
369040	441648
489589	325432
64777	41208
52730	165351
126988	432175
232619	484058
116087	376121
312842	35035
256534	11868
161103	147710
301384	278700
331272	364109
217740	314552
216147	44057
257443	246592
319543	264766
185532	328550
241173	218727
176205	394454
128185	105585
216544	323047
445458	422823
442906	348122
446176	489781
435226	1148
257086	393326
201572	168178
51484	22804
2606	160262
364725	295484
298987	420895
381499	119381
309680	440660
265384	294548
167588	144046
355713	23402
398366	236213
28623	334260
235003	149897
272424	263072
357180	474412
45499	471745
169482	363108
451773	460864
169409	478415
107396	386772
102773	450658
114063	390963
7573	179952
91108	434945
151311	6374
461944	111209
168975	54506
90810	291984
465122	22827
87063	200632
227639	183213
379494	106012
274852	332505
414023	400807
441348	383720
442554	268311
405427	68361
467703	52763
376175	16116
367246	348798
136290	353517
174700	390070
402398	60517
388352	456215
245419	6072
304536	476231
320251	371918
370693	86077
382867	412926
485646	256383
8978	144073
174676	52876
350338	147175
95308	282989
349564	309740
80150	175608
239099	451379
448104	41075
328867	334053
123969	389387
402519	376124
303420	326997
456234	474050
220490	488065
222834	358522
411561	218436
242170	153736
384324	264019
153054	198926
85062	227407
490864	398771
1292	236801
300473	33081
22989	107187
15819	373542
2187	60449
422331	240072
340175	49896
221699	59243
357750	311844
106735	306530
332150	290211
254918	186714
328347	305899
112309	373021
95811	119381
99073	182764
428554	231485
303641	459790
19334	54855
106648	313454
97253	458092
334458	254634
196794	122490
388904	360531
125489	45585
44713	317822
21635	317118
41047	395988
179678	52917
230051	78566
325582	391414
316565	448933
455133	443693
426117	55294
195425	232500
237002	48163
84651	401543
16659	15209
139689	90123
205671	428927
15579	12223
51627	397237
309917	244017
201131	289272
27033	403674
277511	236957
106490	274114
23382	166970
165436	164687
375405	336131
264026	311284
344883	492520
304726	388088
5538	415599
276821	361880
89376	201754
474966	147396
487060	12650
313165	420508
206407	317118
359612	389682
386128	99622
490292	172970
262876	464420
85996	247979
309276	383949
231305	313829
149373	480600
383728	416402
34048	173350
18360	301659
180640	369599
119001	142453
392732	285446
221735	475917
378432	191518
238985	132740
402858	432604
60239	55128
477932	284272
255739	395770
25239	294365
392381	322436
456634	363642
213364	74571
253371	396563
463389	61113
437350	103420
346855	283354
229869	22830
233388	431534
134299	54976
103178	476303
460274	252560
153771	249709
421137	5857
257949	159670
215601	178436
206266	81280
304493	98209
342465	274807
264072	185076
359906	66326
373025	253718
277359	423559
462105	479578
183232	158811
55597	380071
403565	298168
491388	428531
31483	108473
375913	160295
309917	197990
306893	228249
269370	456709
261634	61059
15670	363973
389518	120346
163700	214198
31934	361458
108282	460434
402650	164504
374622	284351
170908	228431
8159	10345
444221	280390
164974	200120
173773	281304
322101	183213
15735	386604
189659	431799
388918	18964
13345	221084
387337	242434
42279	228324
329079	240796
81152	290405
427984	301659
455074	315654
10120	15209
52051	109006
118385	206321
376978	413673
30568	472167
86632	19622
442190	464420
256260	249809
389765	165836
208025	98310
453540	489157
322218	259192
269612	473195
169016	420392
251546	397864
134299	203338
39892	233810
253394	35707
78291	205223
314311	156179
174603	351732
220131	122193
9752	174271
491040	182653
486342	304352
359748	153130
294046	249709
356987	276519
131939	79543
457475	280592
45109	389252
217771	190369
20450	357357
272250	373902
432467	95117
124891	79989
180357	95247
111376	210317
199306	241468
390037	179471
357178	253916
319393	275989
417969	21834
378028	98847
469934	28129
389572	106830
128802	115178
456545	352638
431661	196596
288550	407637
301959	86347
447610	308083
223435	325738
146053	68633
319259	152918
136068	313745
21230	374784
446631	377620
104740	228147
143030	464420
174600	78731
432382	317822
257743	404806
164382	398333
471871	315888
44709	366127
136543	219876
233045	336268
401592	69672
87343	477986
107448	177959
399946	139754
397896	267297
462549	434893
133080	11019
118604	454493
417676	261065
118567	343493
153558	37863
31345	476656
387775	41608
116686	220913
275379	225020
445954	317049
173673	19052
80921	30176
87673	303466
365099	322674
440784	388326
438381	89370
221925	131603
341204	365621
185401	261604
337621	353283
162275	122654
333810	463200
28601	236976
59949	160419
272741	84049
450465	399852
39683	421512
345088	7799
373170	326614
297794	231485
191974	417576
424564	39144
32972	54976
153322	475723
32303	99405
455873	166513
363717	478182
388683	3774
256373	340455
30020	315797
382075	279961
151193	99405
160171	29939
493889	258370
99977	181947
20082	45449
319824	240930
303306	458119
232710	394843
171382	204053
57930	310756
257449	289807
389141	476656
363123	465547
262290	322422
176130	8716
37661	48861
420266	467714
43483	300239
192800	174726
151748	293813
131174	123369
433391	347595
166085	481279
110835	342782
134366	293813
86496	205270
295370	127298
130060	187712
181290	152372
225472	440962
477328	352633
219546	386132
43027	125792
159703	622
278785	276451
92635	489781
301730	478415
446182	2726
161441	266479
70999	336341
92401	11980
166126	391414
333026	289414
457309	232890
380489	86062
3724	214992
326260	183566
254637	250389
334053	487909
28128	258126
210408	121371
21038	273831
377877	132843
128163	478415
31585	487509
162171	227734
428680	406466
51543	79861
71838	457919
222102	314453
55940	21411
477932	27519
256119	379255
191482	105878
410005	198790
485170	248738
17198	104855
250809	197696
308618	420777
132552	241090
137052	310743
72710	366127
227314	156640
277312	20611
147432	49828
446763	40388
259774	128382
120610	238145
393962	352705
319215	194165
334674	62191
94289	465222
243789	194165
286310	339575
488221	320199
423409	17155
247608	172089
16301	434381
86017	24738
487070	188837
463075	20007
112625	49900
481577	180861
109505	304180
475696	301470
231325	319426
33838	436202
91051	305856
31178	309227
253115	379976
132013	378686
425174	97342
1143	315692
67850	120468
388705	483064
49984	366127
19645	181322
24334	413228
489552	468696
134599	276744
439904	447517
339918	313745
339454	282059
140225	123369
395455	240374
324502	156433
28399	153995
35945	373427
122670	196783
361346	208617
410621	262954
294323	298990
371686	203752
349629	346159
148598	66899
289325	152502
169994	183213
373742	291521
461010	436740
174139	381327
404506	95942
301255	392301
44866	82585
454629	75568
104325	5708
241553	457473
153006	95100
166142	335012
176238	354336
423962	391414
438732	190369
89474	91711
320407	237178
146827	399867
233083	442083
176179	227101
75324	451313
471169	275959
252579	142018
222529	162657
353212	219499
251096	394978
471617	489778
114899	345408
342452	293813
446825	351257
249190	234364
273034	153995
425831	412322
340212	422109
40362	450234
205704	262954
60823	430681
363917	153995
178573	128584
71189	121142
52917	357395
116764	183690
143857	179472
202884	286936
409150	150857
481419	19745
244128	222701
221986	184977
458375	440249
73298	195435
169288	135664
412667	64335
136872	348798
441402	250410
119531	390875
10085	492591
464792	134694
173634	309120
127388	110708
324825	47630
218675	335083
204273	396160
307567	35629
441278	466432
436201	411809
62763	403311
308881	100026
83995	19382
453120	97667
288614	293745
100048	340513
217854	209018
339752	440727
279035	224594
391632	206312
413966	239872
9780	387742
144314	304589
53724	475722
167588	245757
51741	475122
325019	99913
110013	12895
150237	175241
399441	218112
72250	41653
493972	237178
24989	110677
397518	425120
266307	205843
356530	192554
216229	232535
459667	237235
90880	317118
305024	245636
124384	190369
396062	447592
368233	461726
357495	409283
413745	286828
63808	32807
329877	134428
348489	8459
401841	313745
353577	324037
266141	90393
28357	275888
422476	114031
42461	40544
92543	76455
383931	191138
112717	188137
106706	438373
166162	198891
166995	178436
98936	249102
429785	180818
397439	295114
85370	184907
85996	68212
316011	384873
409639	170684
31398	212659
172923	345088
471757	18665
58392	85909
53047	196096
211307	392086
165680	240928
25748	206464
397914	238318
451757	62191
274517	226308
207594	61974
148723	155944
101084	373711
411308	65371
337219	445282
407914	88870
151273	401871
284554	132740
219302	24885
297717	153099
216396	217423
385538	41753
36381	115386
323019	393326
382574	242210
60236	314374
427432	19019
128019	180578
98530	286936
286157	280933
247443	300886
153538	418966
423576	335530
111270	73336
241283	209426
360105	360860
207176	159046
294916	315671
215716	447446
267373	334424
112620	104491
257154	6374
191768	320845
322362	293813
230541	180848
219659	27696
343891	114852
335932	260633
493721	137508
159571	68950
140341	428026
133853	130069
415742	120117
101230	406371
471146	208300
155121	159401
483415	122462
384129	137822
405553	423062
1230	303175
304357	10358
184418	87645
460894	164884
36339	385182
77793	155919
127531	129513
472300	463615
336078	96195
159255	391414
398596	106638
222683	153264
78349	153995
476382	141026
56852	249033
227963	481279
333615	316575
319081	434845
78332	253607
128107	6525
202835	195133
271625	301659
429886	409828
365103	431285
412056	245585
316494	11453
3261	62191
26318	244190
76677	203131
209224	157548
299496	88752
74625	378820
7486	251988
483987	266654
355083	476303
19460	270729
277144	105053
205966	256134
205728	306612
242576	189076
322543	338795
164933	37911
226870	338397
82706	487799
15809	305805
78742	429161
100193	280334
11936	270525
452107	142018
373992	312197
326260	457565
234582	37948
454263	196001
340535	39780
240347	25410
84267	294347
307081	212278
178147	348798
328900	324697
236568	251116
414508	492316
266203	326088
360137	295650
75259	375233
315951	51897
207382	350487
7240	12443
450730	376986
480853	26366
67885	396563
289137	290014
49370	206158
270027	387185
464296	226494
146893	118502
385516	364316
372976	440660
340353	203329
318250	36392
250295	102352
316828	74029
255932	478060
348384	170129
108483	26903
29858	60861
127050	360589
327321	336709
485100	185704
474063	113484
262688	48773
107114	48661
453082	322085
365622	91947
64279	393326
378421	35707
410999	286803
336768	105699
117348	349251
78669	456334
313684	263009
44088	101049
357476	369617
321052	48163
368008	209689
78303	18317
169866	27262
347121	21411
71606	272159
189390	284815
412440	434944
455205	95852
166085	12413
466998	477506
414825	470870
444621	273831
16095	227412
489068	417918
336220	153130
237251	94886
89671	369342
240718	276837
40873	132837
224246	411523
334948	195078
174075	115340
383791	440660
327318	260195
19542	2647
179856	114448
152894	136177
406660	489564
221857	113051
118730	455258
41029	51222
443675	393162
16297	238321
292609	65371
430831	240854
475820	27766
385152	156993
357583	114662
285220	69381
81876	250214
415188	280043
276860	485070
294178	365079
405979	132024
373542	406099
334092	393398
304469	129013
314304	478415
327123	265040
390872	141649
21788	244688
198317	342255
326994	478415
465627	116993
382620	12876
470700	229217
384429	379515
37187	239774
433969	222701
6549	298373
369197	293813
386901	255892
75276	380054
212153	415625
321555	31041
306586	346379
57988	208990
200483	293831
60823	203311
158924	52537
210099	183388
102065	36917
481081	262954
258860	489376
70849	402927
165300	246592
198317	121979
428978	418290
235597	116658
39195	168686
130069	86272
42854	464438
353285	134709
195121	37657
268256	286828
28357	281223
334092	263543
146277	418570
329689	62191
173230	30882
87638	40784
213770	330469
57732	351955
316565	133686
87536	467418
313217	48275
191629	102352
130969	199862
410439	293261
141535	105795
74494	455324
22496	359200
151243	183778
243400	28129
348690	348292
76898	298182
111598	169280
335808	358949
430832	162805
329558	222701
75296	345745
470601	224034
209547	322319
48282	53906
12143	186561
387750	327373
151407	160419
188252	330313
5484	486885
170735	228358
468410	33553
447107	138848
424647	473809
376740	440660
391237	21583
483384	105967
92635	218615
227857	225641
96403	266600
393268	327343
186302	196382
381579	153534
196993	392563
295113	273831
316828	262299
1936	35735
121827	246273
93936	265589
10977	267602
101338	290798
398844	343547
117167	138829
85674	45413
300273	310756
319259	442854
384231	32744
325258	193098
380958	219528
443320	168908
276572	268729
278963	96977
286732	336746
414286	460630
237148	340772
309086	401854
462271	310261
239570	83254
31665	183213
201131	106386
52975	360118
136279	363631
27074	259018
482424	270805
436699	186440
59764	418551
220158	255650
380489	193023
319862	25239
308141	267172
316136	288462
481049	453717
345715	459553
196458	42890
233045	375316
320464	132996
354723	11626
446643	115604
362231	300119
25797	174035
128313	461846
398175	427937
344322	320749
370858	162831
29418	267602
378504	286470
6952	119464
448201	488652
152887	327957
31413	48275
327968	323654
45126	440660
256893	71097
147070	426556
98412	318749
216666	391473
239804	214540
310111	234356
51366	110677
322171	437790
117235	171863
319930	479579
171093	405217
299284	440660
121808	486744
5004	55512
367261	385334
18432	145059
144227	304173
292538	49828
233498	474747
28050	106169
268781	492405
417734	246713
17485	379119
49334	381923
54661	46892
167588	168987
186690	300119
447365	122462
41335	379976
206553	165267
434961	429863
76416	273831
21224	270215
120596	369599
149147	448709
358172	164884
336270	263815
50906	227282
19931	151444
254341	285163
376442	492906
49829	366127
51511	466151
269494	10095
293526	459702
410300	403672
415625	16041
237400	44537
301954	317118
108554	372597
483868	489552
6450	26366
484229	21330
176258	251148
194287	430356
300610	313745
209411	78469
358426	149022
2121	222156
85674	69734
325491	98493
119367	410951
287146	30428
84842	49021
150798	385801
231888	251779
100095	423469
95130	315566
455309	80122
127418	6207
86571	230336
270176	401543
466960	275539
151322	409828
45393	190369
392686	53389
397163	232316
335979	99405
369808	16433
434061	291332
119123	371465
376756	187045
204330	317100
165680	42074
36987	76875
471530	405544
487076	418740
468460	383391
386462	328614
128738	118139
222045	144800
184455	326310
29656	15209
417473	80662
209692	424781
89671	118877
344192	48275
67351	487192
86282	1086
493293	493016
316056	371454
25053	107449
427258	467690
270546	120977
459280	457081
311348	105878
161879	57535
146937	406626
233827	301659
483706	150907
162807	214279
119195	390687
25490	86421
51401	122528
327995	32626
442000	178436
373755	53490
64785	91600
61376	393393
454167	162247
146893	4841
143315	60515
114917	151944
129328	104289
81665	382669
215780	375840
489645	59658
79031	168836
154154	27748
370336	119286
345723	223162
60360	190369
33343	311510
132030	205223
238829	362784
391114	374749
141996	180302
490797	218727
106748	387940
125849	313822
310153	212355
346216	104520
352739	487924
380540	275293
473157	303271
104339	446351
470818	398333
309621	465692
482851	144074
361018	53490
180460	45576
154981	92013
145413	293813
226879	154370
262008	376862
449594	20998
204084	317118
392896	359526
280711	352605
85672	494102
32756	32807
455222	102603
174034	380538
90727	123691
99911	155719
75339	117474
82697	162884
159220	132740
283498	291810
399845	329826
211694	317100
148485	375840
91518	427743
94352	60517
207890	388374
25151	267553
234681	13129
348690	156376
92613	33552
271237	291106
493496	132830
81432	291744
179697	392266
107396	484447
32723	283445
459762	242345
68843	400487
276821	108554
38258	172433
225785	248382
325517	478482
49943	36574
26755	466088
493523	301443
60032	145909
348644	36922
446244	220684
131455	59236
230051	479784
157448	281924
217739	73336
342222	86476
273115	391414
458968	414857
290794	137128
24084	67040
353597	461951
405252	389501
351601	176878
358349	90682
162249	40722
481419	395333
493867	267602
101490	216359
323478	451016
76835	91942
75924	341826
40517	267590
410345	311702
468722	399600
405967	459205
315573	175086
19541	41213
130069	157599
219136	183250
355144	90884
377906	109767
50276	458630
464438	207535
348841	218730
666	405119
297641	381374
19542	344600
276442	434893
262216	136177
471488	134469
364735	49896
196996	309154
400582	56233
452219	359855
200722	50155
406654	459205
272404	267273
379381	96548
226919	392863
369242	114643
140476	250410
111317	486885
156298	360860
88949	378686
50643	398333
122346	188878
51342	247608
141789	304180
28238	420944
15104	371918
312474	106531
487425	327827
81920	375840
361001	381243
481581	409828
234660	478415
242411	286038
88510	66215
288491	480566
106684	231638
489730	423469
323854	20586
224331	423318
216894	177595
99657	92101
8146	311128
355958	245824
171220	190369
344836	267553
418652	16433
137359	141693
229736	389682
314912	62191
172471	81714
365831	405217
427811	214024
349715	357275
374222	437201
316929	122907
6456	94189
140749	119345
137454	63703
353471	450380
155697	209523
191536	277961
460226	47834
30022	293813
421905	23294
45055	330866
330388	202288
341280	26341
88755	214858
290699	161488
251796	494037
356490	435817
85746	485322
56358	471359
200718	268837
253667	9054
369258	77598
164285	327217
117833	235679
108140	140460
331481	153099
414140	289238
163594	98493
18310	447158
472583	185239
347473	15209
485901	196783
254293	368499
457396	148968
200397	159141
484426	26965
77850	203656
249865	67009
175284	375290
253309	214002
272457	241416
457914	9203
220888	188072
78571	117247
121875	9054
144973	118220
389935	203207
92086	85707
88540	268460
254446	204273
389170	407117
216766	401714
195115	218727
221267	308150
340515	218615
154284	316372
350104	227958
42170	320939
194993	478415
192611	266554
366198	368412
471617	245692
491508	327061
115449	257581
444194	133290
265293	484560
131186	291772
15207	88113
30568	147554
5505	96462
416287	326383
410951	157189
232555	118830
344140	30263
78742	142515
85930	308167
442933	186714
266998	21074
274138	114577
212989	54976
178048	208925
352013	327533
104941	227715
86311	256373
192660	205289
25770	265501
380086	175721
341311	409248
425722	315045
432915	9054
245679	293689
358087	254202
192611	421830
129082	158811
255369	173694
320553	420790
55915	468753
330185	351375
19642	320266
189824	49903
152655	155594
264026	161767
61505	45918
488971	194598
94376	198599
462653	130355
303989	276358
458354	380568
4062	86428
310032	345943
368154	438267
324002	267602
411961	377206
470494	34519
364107	371884
78995	49507
81503	343085
156544	364766
48096	7139
316136	204468
354686	99405
245959	456215
280490	91069
207882	154137
381305	273227
277224	492906
149272	270262
405196	396228
237802	240643
310837	138723
484229	366584
115068	329553
143671	229111
440443	303079
184033	267352
441486	300559
15895	351792
346730	57134
246725	36173
32997	238580
141938	375394
331130	446351
66788	143997
412388	365769
227802	259997
37924	402269
102576	226494
240231	109150
60823	434079
372340	302290
126962	399867
26335	421115
87090	438515
289827	452969
319613	317506
155326	484447
282224	422662
261313	440660
255561	108222
433041	446173
294941	349965
294658	494102
172396	188582
40867	122968
89188	156849
468516	376599
233465	241468
77767	465880
354545	12107
416841	374404
285466	431134
365550	385801
345214	332638
329727	162247
164206	249163
260162	75522
133909	158964
363707	62191
492797	313426
333183	220417
31190	64103
179327	190369
230546	256121
38200	109949
317523	485695
39442	293813
339629	68337
327037	365005
395788	459649
130069	181397
218665	317118
82049	395988
259835	374604
194993	316575
439752	459826
363388	28129
339453	19085
482328	182226
278677	422175
325416	478415
395232	383938
414878	157247
330787	428216
195038	420790
339236	208617
91843	293813
426580	317675
173189	349424
8290	8607
411207	167368
180488	355806
393575	192348
366894	352995
131153	416652
210519	312259
412056	447375
36228	5857
457757	468481
455699	249889
236930	350669
82348	324723
52422	77727
27692	333357
299956	82777
412794	234951
471203	183778
341933	116377
80243	204106
312815	472070
209794	478899
32601	239561
11633	252961
416246	363386
429287	148898
333019	431137
175290	262954
304151	288050
444870	183213
64008	222948
190281	1921
155009	330290
189430	368205
305827	470069
107295	399867
173315	433836
200180	214663
427960	227101
201102	164884
222427	238578
180806	62191
477262	142658
262680	181881
75278	194165
177016	7812
443675	315675
104000	385428
464402	282424
81249	43496
468861	341176
283194	315367
443485	82585
42055	364768
332391	176536
163447	146893
374041	213161
134299	333540
334372	168343
297399	254441
302455	108888
50264	69734
481538	346738
38389	428155
309605	95149
173052	104855
156277	80007
223361	162947
14442	114978
285597	191639
274631	421285
358815	359712
7922	416402
244361	77727
385325	337921
429863	123447
27179	244885
4841	115838
209689	457727
267733	402458
369951	394428
39673	362267
46976	104422
423446	401101
353577	407565
400348	36582
141477	23275
50478	409858
173885	150352
279912	186548
69029	330021
26763	289696
444380	271660
389519	49966
318853	330759
34168	228377
422802	95149
46377	77377
467924	185076
306325	51059
19542	52829
42254	253458
253102	487175
202478	176540
396522	238767
266541	278090
163843	130742
283640	398333
171827	47988
269949	2232
357662	48275
124643	305818
214802	20834
265598	372314
403842	426484
181754	335336
490885	99110
125837	342761
46703	195607
85863	406371
199919	48275
93548	132247
295496	412628
183725	355806
141601	263240
324610	365796
9467	425787
445343	165653
144638	275440
33106	107852
196165	365702
48408	309425
401188	456607
120550	13749
345597	181204
345715	334292
200658	129546
19555	403632
357178	120986
284595	478415
291245	249362
415359	277208
21411	427803
115449	356645
452271	335663
266957	477308
235143	231485
78571	390373
479918	187836
433396	15209
129811	298415
230051	474205
481567	309321
340719	175866
235173	483280
298401	121946
286152	99641
241173	468481
261047	185479
464225	155719
456324	181616
105799	332392
263802	394849
14010	120986
168773	487310
203084	375378
276821	213766
326631	228330
267562	399468
49266	452714
321263	417294
383070	351585
375668	380071
209510	1467
185767	245670
351540	3635
255922	360531
86268	205270
399079	343547
408737	422599
458354	319553
174139	489203
124469	81225
258997	395438
98997	134881
129262	301659
441465	422028
237304	378686
322476	466694
130910	28129
28096	184781
275721	277770
1839	120132
6072	137561
388157	134231
220487	162059
43571	313745
352263	84149
148246	76270
149660	287673
44203	177074
295079	401871
181047	430356
184629	381469
443358	228431
222472	97277
185587	296339
287766	130742
360323	409283
226919	151322
355353	367798
258639	132247
237586	250207
318051	194391
199936	478415
284554	456266
37673	465274
168161	49828
255608	221148
397373	317640
169122	203752
248666	396431
350869	91600
106514	168213
473634	266852
87500	310756
395168	296562
223727	357357
163229	447230
27322	385378
380874	214050
106531	225260
185394	186440
8855	343085
296423	86596
62081	339829
471073	370279
433703	69975
449871	452126
479351	381297
150423	435708
258751	369920
421906	480695
64363	490837
382446	259997
19723	26133
194339	372850
308944	274314
268712	9203
223908	360860
373025	46742
447452	18388
390403	183213
314722	440580
125193	206849
228794	162795
257613	490052
231615	457535
294348	135139
178540	43641
141305	388575
267562	245332
153968	391414
334643	40784
167588	160262
465740	276578
150126	155747
13268	295497
45669	115992
351012	313829
313672	91657
446833	371918
295615	58287
479351	120057
415397	183479
246690	247204
289118	121420
342891	452531
330752	238483
461355	311101
319824	200947
460679	70128
113401	348798
440991	89047
128563	317356
275391	314742
403144	4349
112471	467703
460407	316702
37748	342724
120050	433391
195514	160322
5954	371203
88566	232633
372280	401297
95556	166513
296320	434928
415254	368416
455792	422991
108240	84760
105093	150984
386072	419645
158399	157698
150296	393634
214279	313745
23290	380769
94768	266852
463676	203656
388646	444800
449936	103323
315692	233771
432987	284311
159182	48724
474082	174324
449982	183213
173037	398668
62719	34557
367024	242543
53385	429593
296970	23187
226823	482519
436610	62191
54445	103420
294130	450823
183718	40034
493346	375240
80080	197020
444081	35707
443068	378686
218930	462384
293166	268129
443231	115744
228272	254248
391362	2580
13698	328538
389466	252081
152496	494102
128124	45234
74776	183213
202847	277961
222702	388575
46556	414832
75276	210166
125817	360860
108904	486885
33743	10885
10816	353787
266559	73601
290270	447446
190051	267553
100575	395336
132983	359762
358349	24439
248217	21583
404258	147388
458050	409540
275671	300800
200299	9439
222032	12245
4098	144130
70999	165960
372905	393326
52537	323114
445918	138140
63379	268118
161748	324003
106460	416402
199886	145860
280092	456110
453213	50367
350744	178696
211932	93347
322873	259929
313463	310124
221369	42189
339124	101058
126653	136279
316340	348052
18039	405837
471566	81104
81969	459481
415594	224674
292060	372064
234046	113189
44048	346340
361147	111623
412702	42346
310038	476471
436699	160545
301326	315671
208754	76829
438193	313829
261394	310721
367559	404716
484151	442191
253643	289704
175297	296432
175156	245679
453639	417552
307696	65670
143122	16516
305789	355835
40867	12096
7669	301149
490614	23018
13930	167356
190524	404630
18102	234497
366629	281086
200089	459069
470672	175545
131355	449336
51283	117368
255228	326266
106895	334680
9755	114494
394138	97894
31930	412022
482212	364109
332862	258432
8819	291521
233498	95430
360220	336577
482818	127194
128717	12177
346985	49828
320688	163725
348718	446105
63808	209471
192973	284843
136511	313745
61517	61376
464022	296111
290482	167841
391369	150756
84382	291772
56806	350549
388871	447519
23306	490756
187077	11492
51424	309663
160451	368745
24436	288035
483625	279871
161943	284843
168415	259432
46645	445233
248541	421750
270224	200143
211890	137128
23626	321688
377243	40784
424256	320062
338074	315888
176974	11583
470689	312161
177231	294805
216147	20172
8693	404806
246227	316575
16044	372857
257086	179472
80251	391414
165261	134259
31049	59122
293414	16325
254599	424280
476107	211868
363904	323343
195933	273831
268748	274511
79501	459475
309361	118144
25094	293941
397744	230694
416469	447394
232357	426986
196765	479570
315027	331584
292404	249334
220178	156376
188954	61572
70988	330181
214308	35414
110236	399736
392118	15838
151712	378087
300873	121950
174034	126116
62556	420944
273959	214024
364636	443979
149266	309270
466581	475226
13090	253807
251802	67029
130918	79452
82983	259929
346324	41753
76016	406626
310607	10345
57504	199367
55682	250009
111628	142814
486314	8607
247515	312370
384396	445530
385322	101408
489781	111518
1227	402520
431876	184781
230093	94344
348363	327217
34109	70170
84980	218727
396908	90277
416533	455769
290080	338304
91634	168615
180888	317118
133793	453104
22779	26209
79528	234690
287766	268667
430118	396478
330405	18665
154312	43507
162101	369174
287355	96129
191558	262954
264195	426062
481356	304865
64058	307537
409484	462609
90912	401854
397098	465692
365624	316372
225481	47874
68762	162831
446348	186714
427144	468567
237603	389021
404011	108291
388344	9313
195095	118156
188146	238117
63692	434846
25151	113051
355227	62191
152210	108694
445098	186714
183956	376639
194618	168845
285559	426922
229052	377194
23970	208487
45131	336590
440983	378349
260323	459802
2243	376139
336071	93384
295841	144063
388741	53490
476560	205512
433751	142018
84756	195163
394746	270578
98684	423688
177339	268589
246245	52917
366219	62191
100987	154691
51444	314805
342080	397067
389179	134882
179824	282488
168984	111518
295032	262954
461182	38106
457257	364364
14404	94667
191676	73268
312779	129727
17481	263514
267401	481279
181237	452953
245938	360910
390327	71091
489596	153995
29235	54976
412440	428093
125032	186387
363126	420944
19542	217507
27417	330821
487909	67763
404063	459604
50738	411505
242038	179579
402997	90099
37237	239561
325517	481712
67241	113502
255084	123955
361413	154137
190811	180192
200441	203426
423229	310756
31385	194165
485471	214024
344337	10513
114643	354908
296270	113994
461378	88389
294957	201295
229485	181692
263713	486217
356300	124814
428260	16433
478804	463615
348055	445233
189824	446693
133601	285634
9787	301659
264026	225637
18347	94217
380097	164059
447241	132247
317214	99437
348447	398122
35661	1292
322390	366127
161571	435318
97025	42890
309917	28838
454931	417201
155302	186189
69294	372563
219089	401101
95560	78699
339333	24208
309318	325533
475745	261867
229650	395093
240314	422110
42055	122490
312930	221216
48832	215871
175529	120241
483381	15209
420263	267060
462727	70825
65648	171863
212460	165653
140402	313745
315656	15084
189538	190369
194913	318310
409346	450798
404018	415084
267387	418671
166626	51331
438109	198317
352625	67009
197990	316388
394515	126473
99291	91069
311472	230636
271377	71865
407492	178335
419966	379389
251674	338795
382368	385332
475795	325484
9500	193469
98684	421285
451849	305320
323377	131315
310491	121506
219136	458589
419093	286818
223757	427226
359240	111986
412909	8962
186867	175721
245679	53566
97831	137128
421103	67040
423360	366127
190281	40181
119718	143629
469687	225374
450565	264406
468287	433391
118789	285156
228492	301784
448680	132843
463577	360887
160962	284843
268017	392788
42370	396883
309278	204621
426392	38063
72823	12245
445023	391414
379149	9533
471693	310261
35612	447335
335441	420959
7103	59658
147974	158341
354369	7601
428944	197911
39216	51290
462404	490575
334248	200444
16458	34593
359321	433645
276821	219585
416207	345745
145282	374252
338599	73018
113096	494102
416550	198297
316828	133706
319475	98755
144764	241468
95791	184902
42899	318088
358177	187974
484167	162107
97489	66489
128880	139916
264053	175310
293902	93245
45579	63285
175914	54976
49231	332924
441645	141892
463118	290624
152676	475706
34255	345401
196607	334424
193303	330414
196	331581
15326	393326
260344	187285
69561	375284
47080	135864
219546	152321
412842	108383
427427	411424
47816	288421
86596	239429
77110	150218
132391	302785
316090	239107
267562	195837
309917	397535
407334	166809
138422	94516
331739	203656
464248	79249
319358	478415
357243	168381
216820	189653
300657	457800
122953	160633
174868	62191
369374	232377
74756	2792
192456	270948
40486	442068
60938	380071
345401	348099
257180	178562
447990	273831
217203	160419
447995	73191
272812	354497
402452	181957
27069	7159
25038	339251
180745	394948
450336	221324
160542	145979
118694	472192
387775	183479
287566	105257
192495	287527
333557	40198
142018	116659
16462	447208
331664	311190
464074	58881
232348	66374
50667	190369
245317	277108
287784	166659
197310	448862
21711	438783
307041	359762
33494	461944
392653	54536
338567	15209
84357	110531
103867	310736
290232	193236
250389	429066
372174	316011
85665	294139
172489	418770
74874	168511
245211	389682
312283	24516
463179	80122
160557	263009
435683	360472
301185	366493
392304	11626
193641	137155
278798	53883
340869	436724
138269	79034
268129	48861
39850	20081
11633	454975
71883	119868
422246	271338
398659	406626
240661	400112
270248	274103
287566	386192
50197	152770
493560	23018
306379	17186
192611	110745
245937	375303
358995	273831
196030	61246
490904	231816
394031	215821
28747	493595
10281	20007
468549	298765
20334	400273
2864	421935
116087	164884
201513	12895
254430	392408
384890	246311
92919	154137
349901	150296
124581	285156
134044	48275
42269	477986
424285	51881
217124	11626
456299	24467
262820	104505
345297	218730
77253	12129
197635	254261
416601	149084
346557	233047
210346	195503
57281	485304
51080	97515
185953	138956
40457	489822
317402	348411
276007	9574
482868	193198
362017	225846
162465	435817
200859	58881
148213	463615
311589	2647
1839	407977
93763	15209
68472	4413
472414	391414
8348	212081
141114	410074
437324	23333
255673	267602
251781	273831
406323	269167
293931	168381
439718	86250
7245	264766
395988	44268
168062	113051
275622	120503
47315	317118
266538	461620
184528	122146
334673	193138
142287	48275
251845	192069
412440	250805
131770	86476
203793	16433
154835	117344
372340	57565
318067	273831
358971	70785
312347	327922
136216	110677
69402	6922
54234	365341
84324	214050
443897	27464
89826	49478
189364	279503
194051	256012
140511	420392
128337	294836
477811	51477
442091	424878
240892	444504
284554	139648
430098	383787
467703	77179
443120	97215
466340	286936
281822	279007
163089	26787
66553	43814
130332	466969
321815	22804
17333	105754
214368	297191
263092	486958
489600	23430
362194	231554
356088	302676
299760	420944
399905	172266
406408	278200
482225	16433
43966	12550
212137	149792
303509	266852
218449	398333
272866	152502
367204	287270
167820	467752
434318	204453
67203	315888
217740	485974
4329	173289
261777	462940
6643	441742
444890	218615
120049	256121
85006	366127
470695	68000
141387	339119
187425	365732
269791	128265
257719	246311
238355	15597
95711	93719
44160	426073
209462	134259
291223	42890
476586	101676
282815	203656
324020	62055
404865	400641
89772	264154
202773	306545
468935	466737
261119	4858
394961	105741
261278	146384
135017	336170
393552	423828
23017	292703
454041	310261
146893	37402
445406	395651
71816	223627
275768	447700
368964	214992
340662	58881
279073	281924
404090	322329
146132	420392
266307	462561
12113	478415
92635	214729
338856	404806
97515	478415
123364	490144
15819	236712
427633	205270
223247	373518
459564	144470
65476	100194
485020	420208
343124	303394
460877	50538
335568	35735
259986	267553
470554	17077
27449	184558
84683	440660
6080	366666
58371	275085
48804	449609
433934	393933
320562	380071
222179	209746
276391	352822
331695	8607
274191	361458
124602	411424
428582	94793
75119	34587
447375	197485
355100	486339
354903	159249
360814	41467
440157	223755
347658	179158
184118	295561
446836	410028
28885	156375
328174	65003
467284	310756
422843	132996
293913	165435
257028	412854
191768	431120
383164	301952
45371	81599
404674	291332
400928	326683
347309	206822
344737	49789
331508	480935
364703	410430
88207	113128
371983	289444
347121	248774
151340	110606
311521	95593
142198	260219
472639	288271
345686	420944
273707	169485
178699	341945
164254	261227
132160	366127
64349	478415
250408	93188
353800	392113
104817	167719
298271	101049
213693	458601
60420	446351
301063	249833
128738	446154
164497	416526
189324	281163
112443	233181
439718	263648
311247	250805
259274	179038
414286	82452
488012	28854
274277	81425
435117	342660
276451	53389
347722	67705
319830	273333
372799	139755
325342	437172
144266	195841
151399	126204
91546	95149
12481	169775
383602	392788
131939	363147
125064	132284
286462	148084
468801	366534
236961	139101
60677	9653
353923	382430
55183	271231
338189	463425
183465	195121
454895	378094
54228	160866
169381	414327
208270	314343
55170	273831
472005	42189
382640	300240
235070	199526
481044	20998
90571	85870
182170	338730
193519	152054
86347	315844
134103	413283
160895	391414
245938	356229
147101	157398
160472	207862
210833	180841
151322	440660
67399	72226
367945	84737
326008	132149
214744	480105
276825	472694
148313	289029
17512	268667
489187	15133
114924	310697
262210	163828
342486	451431
338651	332321
225262	450647
239872	136876
260101	291299
216147	2695
282680	176769
481041	48275
235034	261396
110153	146813
161958	421980
361060	121950
447335	257304
153322	247162
146893	115604
129095	275006
196003	292877
99862	40008
326809	96366
466117	210691
294710	227101
233498	346173
95494	155903
358504	286936
247131	236417
99315	91600
67549	15390
212527	117178
43334	266852
319259	210403
42824	369675
320847	19314
297717	215054
228588	263732
79357	293813
71297	275487
262353	38134
245202	190154
418180	53389
403903	17205
121757	120958
431634	87471
176066	172510
25115	404316
271548	112176
404296	420814
228066	39270
328488	492316
34798	411808
165249	284925
463794	258607
202881	283346
165841	396588
188716	76111
364966	215571
324011	301216
180488	371983
317184	110677
403202	175382
117999	454975
237714	88632
315274	445221
36126	133807
333602	405217
468818	489167
133648	89163
376759	339409
100626	147226
203706	19246
203000	459308
173631	341271
359218	429147
112643	387101
114643	132113
112755	269199
241039	61949
436966	311297
314619	393316
471501	1057
37226	190369
384508	160419
89826	91603
488603	248107
190777	44932
383070	477788
31675	5041
84745	123491
105066	345248
480444	189064
491635	38126
280299	113263
331666	364319
378558	352089
253931	104505
275983	488243
233498	431709
456748	274309
381061	362481
259775	99110
200373	313314
180904	313745
399823	468182
358167	348798
397130	265711
410191	329427
144973	183283
179072	367798
279164	115340
419731	186159
63725	126204
464022	322922
77511	370100
212655	243049
436682	32967
367878	404053
445465	280200
34312	9054
123080	432938
258864	452746
265000	335494
433446	295540
23020	392159
325250	147923
117725	4138
155666	413791
335441	369342
304227	107221
87331	129908
493347	441588
145810	94344
484184	30332
143501	283645
134302	391470
20663	287554
264103	27464
18362	257705
49567	241468
384545	319426
319259	348089
338154	71710
386805	99405
46092	61572
400275	42313
89219	194852
22488	323826
110770	110757
399644	132996
450465	365585
481236	35629
369381	462104
160191	11301
427980	84089
325188	855
476303	213603
477447	428103
415349	18084
405432	291984
319824	486872
324502	265518
482303	205162
275764	79249
81432	265964
183060	11626
258362	377906
391479	154530
291561	486885
225069	313829
30571	437187
191131	492906
332299	476951
132482	268488
404568	329079
50045	250033
383967	292352
32601	433934
340518	194165
13268	432618
412518	391414
280600	169222
359632	132024
277187	126204
296029	10212
112372	202114
309702	329221
478588	188014
214631	121890
445890	21523
6315	428103
474341	421935
63152	162047
492537	168109
70268	269199
48953	283445
326762	64304
131412	224285
182520	413988
392086	318533
134599	428155
228323	438419
77674	94344
418538	18337
55676	401101
426826	440660
341142	347064
360232	349272
156592	166513
268219	315235
309433	443194
461049	387457
102307	325705
198317	337802
121766	138156
213535	35629
349758	457413
160961	54706
393668	210591
272505	22827
445871	247769
181723	466744
119404	205223
85674	403723
285876	399830
33659	74438
188954	472239
179535	315566
380211	19620
126305	111230
211931	217423
125212	187998
200092	404568
215329	196364
295841	410743
109287	399154
155311	417923
117982	335829
16428	230528
87832	212182
469927	15209
301312	327217
402238	420757
121842	17240
238353	405842
386973	169482
292592	16433
438607	161409
198757	234356
143121	139297
61367	163945
5700	335426
187786	209572
242282	158153
63574	375334
149473	481368
337802	91711
164242	305175
172726	363903
202352	134145
271863	382820
52031	325882
98032	332388
303072	40428
115604	435817
98330	49215
482987	307657
131581	106969
111856	401101
382245	255998
398308	432041
115340	178420
324816	317686
385622	124660
396969	193705
373755	365702
241199	453697
174139	172335
217740	393807
274586	62191
313508	258126
440698	268404
47659	93639
393409	85375
62366	452863
260976	10520
421682	297364
225653	219825
453256	2068
419124	271469
72523	82799
65032	212081
320700	350043
244907	110255
89352	268176
219546	315161
86632	205289
216466	316379
1895	318735
332474	241111
385402	330143
179386	152020
85371	480584
160683	196783
35806	327779
5662	480025
273003	251064
357163	119216
206864	155776
144973	264702
17229	439451
226848	22488
231091	157728
160580	431226
371381	377620
368240	137580
312283	47644
27440	421115
45568	52537
356496	5857
311128	478060
320508	370404
57419	401854
266950	151944
171728	28676
48046	454822
52478	312161
143370	51895
422246	82373
92047	492715
169491	407649
472533	450209
4091	242572
483841	56960
9300	31313
216143	372564
344416	422001
256893	274971
267562	25568
266307	260662
64349	451379
178932	454822
342465	340559
140116	62238
359673	25748
317556	285156
379847	446351
202336	233160
48601	62191
166275	245679
186900	256121
345085	438783
359984	396975
171148	304011
313523	281273
159670	151825
467339	106320
65516	178440
66388	13370
492258	130158
78891	78799
236215	110708
71189	291521
277366	466480
153797	62191
75905	229125
307161	348176
424610	155218
221648	32865
287821	163970
313389	23018
366033	249202
297728	389357
36529	54700
140562	262954
131628	397436
212009	422175
124577	435280
263703	187978
313770	44826
358479	229113
226023	272237
330375	458601
195811	130310
119464	286697
220039	74701
200578	262153
453627	18853
146893	123554
386411	429267
79415	303218
274678	445027
240561	103825
450289	26959
427529	257204
443148	11438
257441	313202
101343	296432
93345	85612
110606	365702
158274	132318
255568	99405
448172	431099
87165	443634
9203	304589
317508	3156
171351	15209
78077	338271
463973	64123
73792	180110
377366	111121
409143	46339
168174	383811
121065	313745
143267	16433
404946	332007
367507	286828
78237	78806
256486	364210
242021	369599
296443	108222
317651	345745
461230	356674
6752	206870
39975	183213
9175	223153
435974	75546
271673	409828
250479	469235
225952	315671
47010	20086
16661	129775
58043	380071
424647	447446
430366	166676
17169	457081
324838	226513
241286	183213
355048	448709
323836	244515
455421	239336
325509	213221
274006	244917
262931	267528
382228	252929
127242	217423
64636	5040
478480	350949
198862	218727
187679	71281
205578	401825
337288	334375
258282	15133
347121	228140
39550	362497
255155	411157
489822	169047
316729	20222
296111	422011
170586	160376
181520	489822
268932	104203
459317	173397
441571	311221
342465	427272
452424	246114
444139	217310
94726	313829
178187	477986
463705	284605
59311	13129
344314	271912
409838	140728
237966	401595
70110	374507
40470	13370
10060	466101
184536	85889
345401	454337
243368	15209
494002	24793
112575	151572
339811	30975
81373	286828
301673	285123
461185	53263
385071	250124
196859	21583
314723	430610
170688	228431
392442	437485
394875	339251
423952	169582
200671	331559
225267	258532
433565	291531
51581	149686
341243	73492
23197	48287
126276	124085
443153	260054
170323	63400
339225	82585
315967	235026
347832	370057
259427	401871
303678	198926
180230	134269
249747	91295
314600	293813
287089	221061
126884	173251
155045	88368
287193	25967
136446	180664
26366	273831
26465	243569
486389	491774
373626	197796
372340	140202
248083	217432
316565	183108
224533	267602
37516	175315
384877	114514
230051	144868
262183	103205
61652	206162
397595	398333
101012	288035
427574	147512
293036	237235
25247	456764
253435	247481
103898	164816
92401	230080
474329	388575
374805	86421
468902	26338
155390	249334
144350	206768
119379	93698
129760	480899
190098	173314
489640	255771
366442	353638
94906	199683
92632	119990
27059	273441
156819	47080
181829	471745
126764	277450
64372	148372
229834	349234
90926	682
471310	328106
488100	352110
97411	269285
474255	215054
264629	361628
119621	218329
323514	313257
237533	62191
418662	397556
440808	161755
155848	16433
115865	102469
227741	346839
191174	15133
366198	475222
441855	312123
418417	255168
36205	302067
225133	313802
44919	164226
401297	249869
248603	226308
250853	458517
345401	179887
483259	423688
9928	219324
193020	317675
233075	369577
374305	151180
230051	212549
112223	396106
168076	196437
130003	416065
256901	327922
81792	205051
290799	249709
250854	178737
59823	372224
414920	235644
92732	115155
65025	62191
384863	183981
448077	427400
440425	48861
423678	50159
98904	5857
295726	276208
449406	302281
274977	313745
459944	101058
294137	234918
138182	421142
345010	371918
201866	35707
116947	294800
157961	230714
169178	428199
144622	206613
337916	424360
41315	483091
230914	208577
372488	311476
16371	264713
84319	387839
355189	190835
6467	304493
29226	16433
246672	148519
181322	484584
60449	307610
169679	291249
100898	62191
160586	28129
118786	52294
128930	3645
61043	337777
345578	57002
239099	438300
52197	281993
477932	405102
16166	223134
74555	451153
330404	191408
14466	343885
190015	384674
52241	23018
230663	102409
308676	405683
369189	114930
453882	447519
301345	414471
148978	61362
187226	419488
363211	90762
372764	132740
391119	28006
19542	348600
66098	339013
474427	420879
353267	164333
303166	73189
178029	33149
357224	373256
405555	8623
229834	179559
29375	131614
282969	75168
242057	92628
462672	79861
212189	330675
68532	92078
293264	467752
72804	260259
21480	161226
153604	478415
488342	171254
481104	292129
378859	141509
105045	142191
27819	377933
491642	293273
954	431342
263328	294079
450436	9429
169621	320266
268168	93245
340829	455479
220437	155139
21931	190369
455957	284059
149876	201559
170464	366577
125064	375833
337077	493240
423067	26159
404568	297282
261043	469751
302226	215054
443307	357357
123095	240374
120808	137658
70625	364461
250469	407334
193251	329373
372504	447107
482456	162844
195362	258408
21643	209471
377586	82604
416004	313802
126535	484447
267562	432771
246130	430281
176130	159187
154815	238864
88439	274635
275215	249709
95252	68193
403551	98294
44151	429863
84745	321391
4184	389969
159052	48163
490288	476951
222093	216708
78849	153799
278073	42700
485192	395988
292576	328538
380024	119442
273686	202523
113400	140005
377116	467969
170197	149079
137454	318755
331955	344000
265140	313745
76069	100657
418310	47371
325449	54976
17298	383653
402575	401902
298124	122199
271303	369577
204402	387185
119792	210032
379680	480963
253102	139
218293	9681
102654	220417
54688	51881
298255	87471
437098	348103
470554	473739
279091	265065
307696	49828
201102	183213
339274	295009
250207	110677
277770	464725
313604	244411
21230	32430
116705	178436
84429	210363
78758	317118
351268	110677
236032	38557
455074	106327
149147	378127
100859	478415
246796	198317
388485	217784
338595	285143
97050	355210
42477	250679
375660	17291
317049	201061
242038	186259
119001	438143
205578	55940
465579	366838
36719	406069
68059	448341
209125	461666
225342	267695
169592	121866
337101	387742
359199	337791
158950	49903
354621	217546
202680	153744
66235	240949
118252	433956
177399	402731
34729	486902
281671	288035
301654	440962
159338	127394
28356	19139
51669	92876
484071	212379
218114	388531
174139	491714
358589	199774
38208	108570
293913	223146
176911	128358
300374	224830
268910	301823
62065	348176
212010	213871
314444	94516
316352	315378
192405	163435
57947	57134
158231	366127
184071	11626
353098	365814
301728	96406
467502	86596
252606	322132
147070	491150
155630	233103
366243	250805
19107	317118
385170	207972
3231	285156
46608	295650
329703	287694
475313	478232
264516	91558
119872	238578
406568	471775
259558	316656
67571	461944
181376	340005
166450	491923
237138	239074
478308	307279
358081	87097
166675	123718
406764	411455
187122	86728
66926	230047
288450	426034
94129	262734
428944	13651
473539	62191
257916	22514
192311	54833
333591	35944
48804	261356
169144	460723
459516	490237
8257	286313
341482	421830
267373	89753
155197	300998
125064	259435
22818	46618
22983	381820
141334	89163
69749	217451
121915	391414
268948	455802
261277	321916
234746	402324
314964	22888
418592	404218
45724	127106
133909	432591
144546	194165
95008	291521
166903	141068
489070	313403
331544	263800
442223	315847
468959	356989
411944	244005
317555	140728
43851	176764
220922	467664
233782	362713
61105	449298
181865	11167
262970	318506
366729	28129
105146	155719
367802	390818
55451	126802
205747	277105
97024	190369
35831	313057
408839	366469
38745	315261
146429	423807
375710	2238
465877	386369
168207	79349
172476	210607
406200	338271
456748	411424
78490	478374
291276	449451
212495	313314
84032	430356
469102	98847
355083	280624
344645	110677
422200	316959
157698	337921
239329	299880
368401	49903
439874	113838
231390	166513
329416	353009
486913	23771
53868	237552
208577	329727
415362	230055
16776	61794
104351	210261
452487	369989
71430	483804
261875	470554
54539	8054
451354	174564
328089	133902
190693	493709
213364	291324
479449	485359
227231	207535
201802	246311
491253	262267
71105	400718
437481	302457
407698	176878
210247	489103
197131	275598
110097	192195
21062	305181
274569	171974
319081	120889
88695	323569
268637	255641
235003	86077
6193	452820
287766	243115
180407	301630
382203	440424
263439	374864
20281	141166
226422	388957
470818	461944
140021	257963
249986	156375
37781	81382
361120	189064
282553	459802
41721	468162
59380	376814
323572	430735
310811	367937
7712	218727
362037	237268
339029	440660
326408	58161
191357	457081
205346	410559
480280	142018
325778	238124
197173	144073
74773	389682
423628	212133
130819	14350
290325	476447
249286	4413
66383	142696
167115	441434
384839	148507
312674	291835
210386	33647
103898	13563
118076	299920
49786	145691
350344	222889
115516	81280
471501	164333
44829	468162
270826	56565
192586	331349
131555	315888
10296	94973
62194	176363
117415	451016
460732	119472
425828	401623
377098	338514
256344	287913
420003	74303
386940	41075
263405	413535
177640	374939
118567	381512
6004	352775
410180	190369
273002	208617
386412	303175
41786	453009
312782	426887
292997	1057
321196	28129
282027	90123
281757	197342
430044	293813
380627	248691
2106	127329
148327	25227
99023	76111
447258	77341
104740	420944
487922	152082
87089	235679
162385	164884
479351	297333
199780	133447
71439	232347
418656	455190
128316	242286
53230	155719
317100	351972
294900	120195
24595	176878
450011	254969
373298	36293
239084	82443
376623	277386
378121	405217
34982	366534
265903	294836
218730	53777
196099	116322
190564	359247
159076	146202
375067	378924
137454	165093
235277	28129
17299	231578
19725	119868
129959	52205
470738	35707
293405	160379
242772	115942
339155	446693
470483	388575
19602	110677
109868	337791
456658	85870
61041	195804
104874	342807
429802	47972
233004	174030
415574	80070
485196	283346
219596	481279
342653	272908
347633	154090
150050	349385
137662	359824
219546	383508
130300	330375
485625	251939
144801	167841
151485	110677
350506	378082
338931	410381
227628	450876
164193	164884
294149	196783
78855	113138
209917	468125
318433	217722
347270	389384
330420	425675
254610	457418
358172	278700
21490	6120
309917	208577
67729	241325
469196	261116
24529	114930
98286	387440
328539	341887
381293	447257
261278	457072
271336	241525
426274	92114
11396	462969
257596	124370
399492	469463
32096	423855
492803	300807
328061	411424
10546	78753
11396	487932
62628	440660
97552	296423
162421	99810
405162	38063
87604	378330
373170	409389
366700	142018
455804	291249
181217	122462
483907	76454
179104	313314
480105	99437
123161	429766
8960	274309
1848	349334
419239	96807
40700	469235
111926	134145
13911	430356
455867	475571
329499	288837
208855	163002
266052	149831
481419	385548
175431	273831
467930	416854
46079	388575
30540	386355
239112	163974
214360	433056
121733	333166
295898	222701
318014	412842
99973	339174
255113	21583
97033	102982
388390	477136
444344	53863
441783	243115
73219	94289
392210	26551
157715	214992
291299	123799
387809	467703
345950	374151
146654	297941
383447	106654
51669	375750
227763	351866
490021	479807
115168	336084
85202	105498
355700	164817
425931	57134
93384	4734
355119	271839
473053	54536
285143	284272
286001	36381
114767	431137
158042	74975
19989	205223
352882	361415
328562	147121
64861	399555
266980	95464
29884	457126
314311	355708
142605	110677
198043	67089
201867	438783
316500	310756
374034	411824
109174	177415
173443	146217
398500	42102
201131	367418
164640	438419
20236	173965
460585	359762
184191	28129
435468	51522
71284	30924
277178	32274
438475	361960
237019	52831
291085	91387
485747	315687
216666	258949
463270	479332
425351	266736
268274	487961
179981	221659
432660	155018
488144	260854
186437	305187
154959	54561
155073	186561
292721	319823
298128	45483
389656	27779
347689	32261
382657	162795
432555	121246
28655	322366
469008	343504
254973	201059
199114	380552
240491	109176
113927	212865
113316	58786
351850	455053
186034	25034
234881	369756
100795	383084
263053	267553
294816	151944
139135	304493
432096	223929
267373	45936
47100	193871
12623	228448
192116	270147
72480	375897
373615	163066
250833	217785
287764	295375
139145	164759
334790	137552
347199	264406
316131	77923
156042	171479
408329	172089
256375	416546
164348	62191
189608	254973
467690	273831
106268	157527
58120	469235
450742	264406
470672	18435
239431	308171
46092	372316
385221	99620
407826	369577
273946	399884
374612	304466
236756	60517
172335	356714
51560	293813
485021	158424
456640	380924
125324	200444
192800	369722
12682	421285
54970	314058
429420	273831
39892	433953
105889	167513
189814	145605
422395	42653
127516	443976
481903	381553
130739	245332
297938	367937
405555	230783
15068	470104
454508	4254
93136	236233
15027	374404
122886	226334
138070	214050
358356	366646
132297	203888
467685	231447
272697	328253
10241	50538
489657	262000
146893	167102
21411	211208
111777	183003
186597	462169
18349	310261
59987	207927
409016	84089
380858	347118
261289	43978
283983	345058
80912	427978
490707	484121
431508	281273
350724	179352
377954	213678
355946	190369
223962	151966
354214	359782
465812	378462
249792	30651
344094	116515
266773	100560
491259	43394
183883	267352
321547	446965
217150	178436
273306	258949
119449	212278
48282	110955
187185	224085
411518	138301
292687	164390
412576	192358
17481	473886
61708	115386
296872	295719
329320	219461
192611	380728
246657	227101
403940	122696
13539	48275
169241	390349
456658	356345
252329	446351
1560	171670
482926	477830
116527	409828
276821	241525
268448	404960
32406	49294
217740	127693
457604	95852
232182	314881
238033	220000
461783	114063
218771	228431
131146	392085
203783	94505
79378	220857
207178	196028
42022	114930
178118	200177
60658	286828
367482	349129
349470	287423
67960	232993
359782	63470
78030	187998
379780	119456
385741	248317
226584	25410
481238	366279
73512	65753
323825	228635
315956	212576
222894	226150
152177	113683
219546	382336
186597	437379
409388	404892
109603	123849
371779	261390
213632	23667
155239	363581
242278	293813
98925	187920
80231	83811
439952	206391
333894	401014
264873	84111
190621	310838
210417	401110
490207	150245
379680	344057
79817	106328
152231	228153
124469	397505
166842	264406
358373	84089
429849	90705
491196	322405
157872	317528
86311	339251
124085	275626
284062	59942
313728	239090
311510	434131
176130	148539
469687	102000
377412	238914
303936	203833
132153	402378
32096	436635
52909	250410
330055	149600
183981	389682
248828	190369
258187	124803
28614	356428
109949	297721
185604	410236
427978	185470
301959	265961
327510	270095
476860	20610
392086	398029
126083	35464
392576	376364
459621	168594
236992	163761
237396	456430
375374	137128
304023	257456
478588	485072
382477	366941
214925	454975
440303	417036
274195	339837
473012	224118
174404	9054
152370	54208
384941	62191
446396	260185
207812	372574
435145	351639
355059	54609
305748	478415
113996	168481
402018	475594
486722	40447
363878	295992
196236	351641
316352	30032
276209	453213
422645	145059
252050	418551
376978	218727
209824	14793
148849	479735
482851	390436
198707	280871
479040	391414
166287	108222
372108	368205
29016	8459
1367	228431
179385	52931
244809	451016
353309	471557
386072	190369
269174	388575
316131	405785
484522	422435
107709	170537
398997	474341
234352	408042
9232	193887
471412	275790
17339	23244
468614	336510
11156	38732
80421	354694
132547	241525
360413	153931
18737	333357
340867	372179
320976	119381
9493	293813
117982	391414
211606	323343
316889	159378
44199	247092
427714	42279
238061	419850
3887	435708
269459	132893
84585	467590
199340	52030
362089	245679
21110	35707
428892	240917
412086	118662
274807	38063
312842	362713
408337	260877
95015	69849
159430	171747
172852	250783
105999	87178
354545	99350
472265	211868
493993	418523
412056	462134
59848	265589
93625	251116
336012	281924
456231	378030
201688	187834
309335	295135
423116	269199
92270	186463
70478	479528
1080	447077
221548	283445
328488	286936
55682	273983
374222	136618
66216	477986
25557	274451
336071	341778
346189	378462
59735	168381
313728	226168
149305	276174
292588	157843
462992	195402
298780	27581
47003	83678
222589	184902
286310	295650
469250	236234
197264	434893
353703	104491
160419	157414
168062	25839
76711	32605
486960	52339
429287	31616
88359	287423
440825	440962
319432	146183
330446	187259
323407	377825
267605	159249
75106	385000
474645	76454
18725	395988
165680	395659
130253	313745
397002	175360
1610	435708
52217	329698
242411	399826
187754	336770
316637	194893
374592	87005
186753	388195
117502	212906
44566	267352
305624	106475
40702	35115
460113	96977
417790	478143
445972	421935
66043	39822
69597	176013
101504	269612
461720	4349
315106	187998
206204	107148
228272	52107
384744	96046
69375	273831
445478	369684
170317	267352
395695	402083
325299	113376
338153	225415
461208	258370
216529	149389
416116	298316
351445	294002
249986	295725
179082	492906
34503	440660
181603	255792
415360	13370
79198	385495
375295	80587
34239	162795
463944	463822
388072	269849
71796	405464
286727	389682
417629	5040
9501	116283
457002	404806
123653	401933
70892	471940
6467	333283
260028	348519
255148	432305
57996	416402
429370	483921
467104	381428
217348	399929
128763	427180
237761	447358
321785	157938
40333	308100
287431	147569
202830	336590
382673	341470
445075	89017
171592	167506
73037	93243
277556	8084
154388	487938
43506	478415
476382	56057
239052	111585
415354	339946
146903	11626
337928	70729
335612	471436
447180	183213
374060	80193
255371	408932
392040	94344
134206	181600
139279	105585
409593	421739
471645	49828
61367	259219
330506	103850
416270	260110
437098	214704
58245	12826
107145	346821
189193	186159
73955	265525
350395	140396
429253	190369
243628	191959
347183	204195
437007	445602
489699	52846
317049	482991
368760	369995
308751	402269
373477	273831
92401	55182
87476	117147
8540	200549
17286	86421
246606	390259
213535	341271
404141	398333
211868	41895
485492	340211
110952	358555
94529	83872
228128	110677
171093	330675
35978	320564
260495	177861
464849	401297
422848	315888
465323	310756
385697	51245
469173	259435
102065	158514
318006	30263
245921	136349
293292	207702
194051	41209
137840	110708
194984	183053
112999	149751
438193	205823
43985	491089
156018	146939
49151	469235
339601	293813
290222	393600
442236	50155
21905	47847
346272	279603
137332	302033
341811	446693
297041	378807
113676	94344
260999	301475
177497	176878
48303	6374
251651	256772
243291	174060
292119	344601
16947	144931
483975	251287
363209	461944
44006	60994
481187	226308
104536	205223
402254	473780
145771	21902
147527	13370
50731	354644
73497	54976
105979	280871
390271	4787
461381	207535
4008	178696
375750	163032
111148	218615
438468	263610
215578	120991
18136	297344
446542	299234
170075	267352
316136	199480
152177	387742
16240	315888
268558	62012
36596	487938
256486	131808
480150	384400
373136	162630
475182	479680
26107	80543
378498	444708
396972	103481
442236	376963
415360	481744
209794	58019
464300	285061
212411	388254
168361	59636
107584	402097
208076	246311
207019	237165
122266	227101
373927	179506
34447	474896
398794	365025
431214	158811
32570	355308
55554	200632
313270	24738
69326	396729
473067	478415
188365	313745
201495	478415
200386	13370
380846	318823
466028	131429
169047	164886
100543	193631
350869	351732
472755	375750
228128	295596
157758	185479
76247	250599
116340	178028
275395	97700
478455	98906
115610	265514
205578	421935
102065	246869
404980	208921
362679	86728
135849	267602
83487	412758
233034	354869
260695	310261
246348	451016
21217	421980
342465	252925
324037	6808
18879	52537
4841	355732
81921	85243
458629	110677
63653	179138
364577	204078
94511	210261
483112	274690
46872	353787
293092	312698
263962	475682
480673	402356
447449	403832
45467	22347
93191	162947
426151	367036
81358	245590
330391	194165
88277	246311
198394	27464
85617	315129
292389	88142
111148	35322
131430	4734
9842	86742
410083	164884
257188	262869
239112	232517
55652	4413
232880	481785
378286	175960
311409	464772
267562	435630
349234	68460
465499	454975
358928	237772
203372	303175
134593	87469
428806	176878
449283	442091
16970	25187
176130	354741
200092	229971
432631	437360
233280	291714
245013	134694
340572	466863
186651	41640
157586	145691
326574	34801
442154	218615
409286	207535
326124	217871
58245	419244
411704	163453
254155	486257
388776	114040
171592	53231
41243	142018
343293	49828
101643	191437
292348	411721
39195	244295
427305	53994
264513	38395
262890	422427
8738	211035
146893	422574
338108	163430
211909	257204
94665	150084
48576	327343
435468	200344
170893	237165
353192	248777
260292	1642
366899	6072
332881	27042
258045	469744
160561	433391
238548	53490
107709	475073
117862	431860
408872	32807
122427	151385
316271	345599
185511	482516
300310	27464
458492	183213
71870	122816
13082	463549
493518	48163
52903	193705
47081	190517
67223	182204
461492	153383
40967	57080
277179	49903
84429	208298
396650	48163
384431	313745
138126	433020
287221	336834
373271	5041
405555	234356
200169	420757
12297	466075
62965	461392
297069	310285
194978	269487
406649	302671
468574	273831
447335	409109
478534	303110
42074	419370
462047	231255
431242	314595
144670	49903
20510	168638
71189	266337
409225	32807
165417	222981
294323	49231
443320	35106
340037	99405
408121	32801
94243	49828
466747	177861
260979	138043
161456	323503
270	421212
217887	461810
440881	71169
47407	291521
84726	231485
353400	68950
421619	20540
92047	449123
144405	365166
93364	255758
346272	28360
326142	186159
336590	60797
238406	207042
396866	344928
59298	104940
281553	3041
375113	416197
408520	345401
24640	469268
43454	821
77562	429973
330767	95942
407181	342710
110236	280871
401683	74453
200193	46782
405876	184258
91929	158273
255591	335707
105016	96323
110633	332392
347113	440660
484499	18665
269010	476641
63684	142887
60183	200444
69657	329816
203438	59320
38732	443976
293913	387349
351447	313745
42981	437491
280600	145548
431787	104498
328077	35466
488144	336955
36310	317675
254860	298412
323404	363581
108859	5857
250325	120605
227807	197473
398903	240225
241500	488551
342731	13370
476479	194458
401085	293745
245441	262954
145551	205289
15950	146400
275368	183383
411282	299106
387303	332820
209101	461944
446351	483859
86385	397337
317204	388575
445281	290642
365796	478415
6747	82271
457859	484447
420403	440660
116340	41753
181911	149316
285812	440369
153702	473859
466918	371918
147570	161919
249140	76628
118379	411424
304726	217507
48365	396193
81249	354630
278769	396548
472434	444734
479882	48648
80002	273757
442845	237548
140348	280233
328513	159058
353254	33369
399184	21523
218733	115090
113434	255650
342486	399736
170100	292721
312520	25716
381995	261649
422015	422546
171167	440962
356839	219983
161363	108328
106917	49903
145028	65994
360535	189064
346175	228431
300417	166970
380465	156027
388904	325258
172518	470523
214244	389682
471365	410224
266024	139732
260879	446693
81899	114678
71184	487130
189548	9054
243287	22849
456872	202019
315208	26992
367765	77575
255219	66197
298427	187834
262639	146667
311328	414423
24504	53275
264206	281924
460067	110677
202379	82105
223929	233241
146097	56132
45128	318811
53641	411809
233353	15516
435300	142145
20946	205704
281406	16705
296645	376507
195112	245824
22395	398806
298823	219181
428677	86077
244978	250775
89153	203656
112839	225423
250709	491337
397463	64757
144645	415128
354075	132996
262504	66239
464966	260527
117381	86415
82440	288812
324368	315888
376855	328550
329058	420944
191587	12895
324636	10646
40443	32807
319223	261390
391817	139339
290719	64429
213536	59352
72011	444619
104619	427633
413783	183213
97564	50509
66326	92954
481149	331926
376957	11626
201556	63528
249305	245679
304952	179264
262639	392353
116956	303588
307628	114808
455319	183213
110687	484447
308433	493524
152431	381008
490916	172741
332738	291002
164607	273831
64046	32807
395788	476951
57719	58257
390076	473223
129104	446351
312771	343012
359669	292721
191846	336643
412205	316143
386825	205089
123029	367946
308669	157422
409828	468280
126446	94344
254430	104157
124996	57532
38038	425116
195121	269799
98858	457093
62942	49430
479493	443693
220756	433934
415331	264406
27324	443693
12897	91600
71476	252121
450679	209572
382096	86560
52473	265883
337329	211868
342869	92880
107524	337849
87022	141892
396841	268667
80923	263648
487300	74106
113541	125629
142285	234158
341933	99620
197544	59864
457161	490029
88606	454331
21172	293813
416684	73018
284248	390747
295650	148116
311328	213148
393010	421830
246054	130514
349223	119123
143814	428214
106346	156500
424996	220857
272111	70557
68772	132740
138126	55866
416711	451490
249546	190369
451217	313745
305209	336590
298007	81280
57911	62572
40353	281641
438904	440270
61628	293813
233045	84239
191933	55928
237161	310756
349186	330808
387521	86102
359628	218615
274718	153995
371285	185013
67307	437088
86	410028
84137	326821
274067	41821
146924	14248
93451	441202
31586	231447
325220	147958
487441	371604
365122	215058
160182	475571
272059	51131
336708	470403
390019	476887
194169	310756
460349	267352
56620	271231
263377	327484
22909	267602
40409	145948
256204	76881
136582	444562
467024	482162
171281	493595
453985	285854
184299	28065
441261	8607
462285	246311
26107	285446
56396	257377
478152	37121
110112	73498
70449	335483
242125	247734
40362	63148
217638	470151
398482	214024
6301	336590
447900	391414
480625	226494
35258	193975
61528	131320
79443	484447
91673	398563
360081	476447
278637	71009
345363	342889
146825	37515
352495	44457
365860	275806
293412	354728
24026	239561
69857	132893
45724	324468
458448	391154
338440	392301
112372	100293
196654	35735
247024	45815
22407	79343
273925	183213
4645	63528
230782	387185
117647	326815
241862	60517
42795	425406
41068	301079
90550	441996
154610	262332
242108	12177
464080	273719
306747	270859
420734	282224
329415	107187
81790	54602
196549	330469
182150	94516
29408	201286
78474	295159
335441	25410
160931	187514
319709	160419
227040	469235
230088	410074
117848	38058
20401	267352
175977	44335
338626	79989
435255	373021
8971	214050
63990	76628
32430	469888
456233	229979
301312	478415
313394	398434
464868	126426
56267	396497
194689	247335
56328	138339
347298	4349
43565	36066
487775	272865
432175	330571
455583	88606
402576	285651
90961	110677
246363	49903
352317	111623
69454	413704
433446	444320
467928	457139
441463	489040
8781	393326
178402	382511
361001	430356
90475	159806
353577	460580
236200	344397
410248	313314
450465	183003
166995	327449
107828	229872
60851	86476
370909	223121
261408	88113
247296	352147
366845	162795
182663	358859
469023	128665
369209	10345
297654	368205
387155	132443
264175	203651
168919	414034
445104	198246
149295	85230
398461	420790
251734	230370
486000	227101
268569	262648
190207	8463
304519	293042
408329	5898
12967	140378
234276	307217
378426	350376
47466	293813
53071	387738
416404	161385
67554	183213
55166	430278
58719	476800
482915	327446
191621	144130
126832	205289
372174	488705
326328	159642
369433	186159
126628	274515
415807	391414
137729	328538
157878	433391
62320	108291
288499	295114
373749	430610
334156	478415
154537	28998
365099	403501
118035	168186
365410	41075
85031	245679
353051	222072
218730	185263
55927	20683
327209	221560
281130	95149
466139	307294
321043	73236
232666	30176
88552	194430
171455	308897
302559	227386
430776	357892
341799	346461
380489	113698
243588	273831
355781	74482
399922	6899
264286	443976
12113	447517
8407	53994
273310	188031
58237	75303
209138	317118
41378	292453
192238	419548
162699	461846
78623	303193
257601	414444
36144	467703
84052	438978
267562	63631
437816	12092
62978	262594
225723	172763
115604	77438
253751	426887
209018	123831
129075	208013
244536	114930
434816	28065
296970	377571
55940	262954
303758	409828
917	317291
415713	16840
426568	67040
489812	269246
58350	137155
315109	190054
84040	447552
386165	317983
54263	245679
183433	330577
46308	330891
175729	123901
244652	402509
142781	461846
338931	308825
194116	249334
53460	59786
187834	206146
115604	351907
129609	105346
434690	190369
57790	471745
112425	236213
363581	275860
316372	12764
31575	189938
304827	210536
178147	293813
423966	299936
249860	52030
184434	77136
238507	77962
277652	212081
87832	91657
457418	449461
361553	196150
241889	184258
458145	373649
145288	10231
434854	276059
342465	333577
263502	339251
38373	481279
415788	119123
181651	366875
467631	266944
338097	188837
432301	77727
477506	54976
144846	305141
464435	355555
415349	210050
362100	204594
373433	398833
158310	279798
296657	337338
160220	348829
268172	139207
400888	229708
116947	414230
352197	186159
321465	63780
231305	360860
133339	336590
118408	404420
48282	466240
330409	143762
127921	423395
111815	224139
432903	355821
466432	142342
330954	211998
40217	245509
327343	93245
407493	483921
65452	183213
146183	3011
133303	87696
130069	165990
170462	78910
336796	311832
136645	317118
208407	266080
188800	182471
42392	164591
331304	285156
155760	210101
73567	149032
407280	423688
202057	136876
84782	402592
469123	296603
240013	12129
227373	317356
365550	327985
295668	375840
422700	267602
165675	285024
467330	381512
432043	144845
222560	73599
401860	198003
296665	27464
289707	40414
303283	421299
416655	309524
333097	21411
52577	279928
5841	298282
126223	470554
165343	208056
219281	326884
344737	16325
277250	424370
144782	209018
391969	186159
348644	109407
415024	423918
410634	19786
448073	446351
302578	245228
89311	190369
154456	278200
355842	119013
283026	10646
480580	402399
34015	443741
359697	38354
94561	456215
30237	48275
206571	290014
32096	35707
23920	378350
277105	487192
92401	338228
242261	48163
387699	434186
386343	220417
172923	67864
175363	356189
127732	290218
427337	364504
99200	487862
454867	97070
363659	41256
45705	65824
385543	124426
324377	319745
48832	102828
413450	336590
71786	356972
256893	20172
228594	115917
112081	42890
84960	26619
317983	57230
47640	94671
84680	454975
483259	48146
218311	391414
94906	190369
264790	380785
457418	345377
293998	188667
143508	37673
100208	16724
62018	395988
84052	298792
114877	289238
182986	132837
391907	248755
394798	42639
249055	375977
391531	31002
256735	470663
102644	156250
391254	261156
222184	168381
464636	199780
94193	435742
172475	477558
27286	264406
431605	119346
361669	361645
366232	354436
47110	30611
397436	398954
389206	478232
251763	378686
4896	490823
206686	308358
140980	317356
71584	328253
377795	205289
228548	368526
325823	388254
343788	270026
352794	409338
232606	364396
107709	176874
3379	257725
380237	237235
312349	139648
274474	468387
209514	122589
254189	410028
233782	322674
153212	485747
253931	60359
449992	273831
392197	26046
167583	64340
374511	200902
363591	377705
167361	159058
290698	494082
273806	10646
366912	309063
131080	210692
238936	388722
35806	81714
76228	90581
328940	46708
282453	272230
488417	12177
219908	461412
47176	218675
147812	468053
59723	254995
482720	427611
472086	180578
171757	264749
174045	401010
449307	472694
91108	313314
466981	276744
153006	158138
45159	211829
357977	168381
180488	243115
296185	439904
356530	412548
370204	91600
240453	438783
276821	132608
40161	12700
245714	4349
170932	59831
316565	457308
72489	49903
162795	460858
107058	404599
466510	273831
218698	178154
321911	428738
126305	418946
73466	49021
365936	66084
384035	461951
349416	355806
446825	40161
88695	382656
484464	254098
354185	362688
61942	191759
156555	465924
414286	270698
56138	115340
36612	412022
290712	191939
304672	391414
331297	208732
82712	118877
281981	111457
72220	21639
112212	185076
414058	217423
119737	190369
249318	293813
249316	379955
384660	403612
431809	194165
374379	178077
232035	457081
93480	451016
285184	60517
340997	480648
164254	35657
87558	324572
442551	40784
45555	491984
420968	16085
207242	148409
144722	64688
155178	420944
167172	476442
45724	21658
398895	439719
458207	194626
430407	151944
129760	323340
270176	490237
53249	245824
479351	79507
283060	13370
158684	298765
318132	440514
231001	337700
439719	404725
11794	424459
269277	34302
296754	286936
219136	344398
86632	421261
235078	197765
417938	266660
412549	341271
96559	361698
313182	100337
48869	41573
439447	407734
417365	332392
254254	16433
107619	8093
69984	425675
96886	298867
260076	53906
65566	267848
301750	105585
93900	445204
1949	81522
56396	484274
149614	405491
457553	105116
338942	245823
117666	283346
443216	119868
364171	230236
18117	257398
493347	344144
307928	231485
136845	136899
114748	439387
122327	128435
226612	301906
194830	127226
121235	166513
319081	413215
195521	430356
79403	288035
200092	39215
353399	241261
374946	446351
48545	366127
308150	50264
2668	428214
164447	133595
245965	265589
372764	155207
130552	422576
422408	86728
216659	169582
414948	208893
288258	42035
163502	443308
410255	364703
235909	467703
190281	362337
462819	452346
114158	97753
471993	237548
138820	451016
132147	299976
469102	124153
283803	491150
176804	313735
108652	234356
296030	208349
157403	83084
172033	106256
271821	245317
239272	21057
143671	452790
480790	367937
49253	156830
64024	110677
2432	251706
166837	351639
61186	476951
79694	57965
141689	363722
53459	268261
276090	231485
473244	392086
461543	64335
419850	225723
106739	226943
5700	4968
17909	343265
147784	252568
67399	417554
287413	469446
34999	341271
381538	264771
63658	364567
383976	77869
187708	81559
387915	195666
404146	334680
372340	266901
337177	180709
423611	413164
6597	186259
156642	223121
223652	93245
434609	398953
290832	267553
385812	314237
69264	272096
439249	317118
296714	431162
8795	38490
98151	434035
289513	172864
483857	369649
403519	385949
88460	99123
271760	200457
107998	341919
308038	254097
126729	358797
73898	349261
112151	412811
35972	484447
396237	96366
213806	75715
360531	155341
418982	104468
7243	60517
440810	228431
203526	252961
316929	103456
48529	365130
384874	473327
143383	76709
386765	315380
202783	152032
200658	16762
415349	347873
304011	430278
345544	138575
137454	414257
39683	425838
51297	331623
215713	161559
443068	206486
176505	311297
202379	376243
153944	342639
325836	1373
247350	401094
198389	366500
73290	458601
267628	53863
67293	269167
190999	24046
46498	176232
247631	177877
282407	455120
18451	69166
200179	190369
389848	350986
244340	50321
109062	264286
212024	311297
39683	174991
469976	16661
227781	64429
430116	472430
342950	328538
221173	236053
417369	464420
151100	144226
155407	27464
101677	221676
339013	96351
41379	84712
115917	391414
236992	351981
348476	355454
462272	476231
209776	195948
160133	483853
333478	224874
437098	40722
116947	34851
206967	363376
256933	40034
424022	300212
385150	27766
227479	121965
86	267273
263889	10379
434803	355700
314311	7934
95041	401871
137454	269592
198317	422793
14470	287268
444968	271521
21662	309801
146263	390687
400054	466737
397734	249251
17885	6435
347246	233882
159571	35707
43522	446039
448104	182940
397169	72508
341067	462650
81432	394636
124942	123922
151098	494102
51581	196674
322934	442584
401203	311743
368061	24334
329379	6430
423895	367919
364264	367288
267224	35707
213581	84647
37043	53490
398308	94344
229735	288233
37329	146251
302153	166244
131574	402493
56056	99476
462484	45671
65649	259981
300273	125307
174404	10345
122173	446953
459047	186159
453040	264154
365550	126921
200718	80274
490864	149411
121733	372048
250550	460143
439726	459213
218154	475269
34039	223216
183557	178913
338746	27831
243231	273831
7101	268618
465789	267602
336955	318000
44804	329196
6369	388472
96917	279166
75568	195948
48064	413964
161457	351414
78168	401881
180314	37572
140761	293813
287129	467703
319827	358797
421687	474065
388498	392086
400441	357620
48804	158145
13691	392329
249222	218485
88681	409828
420234	79266
199757	249186
153322	352007
18928	390390
56243	356546
384181	139648
52985	478415
314723	62699
272407	30176
66051	64206
373824	303175
342890	187974
6467	110677
138338	273402
121777	234354
131174	471908
144973	271886
48576	277167
330185	220417
304404	232626
192620	15209
262210	102897
269441	411424
482421	431785
180793	62012
260462	317118
291342	48163
42899	20033
386966	313745
315573	279798
31926	377028
212153	291860
60398	344637
417938	240709
381940	34016
332400	315561
279676	267602
191536	153995
440000	250410
284789	187974
200170	180709
299580	260572
27673	187098
240522	15987
199858	49035
273331	184659
186095	8607
304981	340867
415475	212506
255913	198720
414040	49903
54646	304275
482712	113051
104778	459782
95899	190369
412036	440461
321322	190369
137358	39198
106268	263125
68908	113051
475039	228324
369808	273831
212144	38576
437316	384766
272613	145675
14840	315888
287891	90041
384277	167402
424775	317118
52945	238069
195070	440615
462607	427796
219546	374594
255955	124431
184629	255440
477932	469723
423830	393326
69759	115543
99567	23369
455131	2705
456201	32605
194019	44554
276199	334695
7817	375064
341645	267022
392891	491295
17661	58357
306637	470554
476941	44469
402364	82012
66383	236621
27885	149332
270095	216885
103645	480382
287566	477299
303782	143447
485947	106514
27095	9787
322046	309742
41179	110677
278815	411424
112774	137508
376332	237458
250827	333201
144973	322440
207382	87259
159600	78468
160243	26049
138241	414709
33412	203539
152368	245679
373009	16325
292730	219743
80150	400974
47825	284843
411282	162795
472434	345295
272096	370235
168773	451391
22779	224039
421621	53385
167120	132528
381031	230676
90296	30176
253435	365721
139787	153534
227763	315516
159398	236503
461724	485989
395855	355552
441461	144470
145909	112330
233768	304589
420234	223094
54976	450787
270167	236240
215513	200444
481598	193865
477932	444544
403410	221238
59672	391414
448417	375840
382270	228431
181573	373074
68197	274103
370791	84491
131454	260171
354607	321699
126233	275677
389323	228724
234457	471293
337483	423828
12372	293813
106422	259929
269201	213546
164727	142853
246221	340449
365229	187974
130489	351585
241459	137686
22133	492906
454345	389667
262492	194541
334053	67763
470520	429863
195339	203804
250493	140460
230051	298324
244536	435374
298356	461392
112629	141893
443968	58375
1292	262530
211694	134694
84295	315888
452158	294853
261295	470077
360144	303532
183505	158153
47035	374594
102249	296846
53092	307889
377871	283369
374232	414832
136740	70557
287606	415398
192611	276744
238261	409828
226144	493524
230702	291942
71838	254746
130013	285156
260856	153904
91436	413531
478204	107498
228477	327922
471941	436155
277568	404319
65134	140704
245828	105498
72668	261694
19267	400583
61756	108743
478149	226023
468287	97426
356345	431544
282453	347617
316565	487124
190492	421356
157895	325533
338437	144073
40962	477986
158713	25398
262653	452003
386011	284979
155697	348156
290346	143663
32573	148343
128964	218730
454661	307063
86311	147241
269937	250679
213	184163
350594	339251
143624	478182
462047	267364
177959	108108
5286	401871
130651	122910
256823	4492
377096	360860
285580	317118
102068	436686
412623	425402
395428	354022
137139	399466
468818	461769
50194	391414
244841	190369
262639	305086
49728	204430
305850	103751
431128	180208
96675	342336
312812	314237
422692	52784
175914	13903
448467	456660
135116	401871
187536	273831
67247	476231
104153	451016
139350	252118
485423	238299
446993	49021
106229	313745
300227	421167
190281	423559
88460	250410
6012	207535
408646	327225
331028	38009
138412	18264
66383	470689
16033	317100
480543	121600
186712	275506
177852	12895
395988	279822
58418	169047
117647	202613
199765	65371
368858	374939
287347	481785
126911	292369
287129	122135
110203	18950
345158	428080
243492	385050
81358	409828
12931	211322
350347	198548
169497	128068
336071	475723
35426	113051
43804	113138
416606	269262
266307	267562
92635	211868
423244	69679
282508	165668
114874	267602
228904	200344
438464	341581
188651	362784
342382	313745
183549	327217
447610	401481
10167	164759
18928	194874
486192	430610
252105	466737
353089	316696
437849	50605
489733	53385
470403	404637
381256	194875
59631	179375
133971	34878
446182	114550
117833	124309
241732	430356
383983	77484
149358	73336
184992	313802
16160	336590
268455	45349
279159	218730
452081	146092
325491	114643
144416	301016
492993	381857
193822	391414
242882	235781
123372	401871
269307	298077
51388	166513
428323	68198
119571	232139
168000	304423
179431	420944
338623	139648
240661	134262
228128	475594
444236	218086
328081	300194
63204	423734
13268	287552
340370	391414
432461	299467
491109	440660
303776	110534
197463	204195
180156	313745
98085	3757
247619	270468
226747	210586
34949	86560
97736	22448
105132	225260
487945	221890
90664	122694
429465	205223
28053	466737
88993	183213
196198	3373
162249	392788
384593	315275
165963	295159
346256	55074
25748	3473
118736	373763
258452	110677
224630	1292
470211	288035
212189	50264
484247	32807
161829	336590
111968	129337
28423	282289
348171	336403
482456	373007
88852	402625
218227	22075
142696	447517
132777	407086
185970	8247
376568	46789
191761	398066
10235	176495
391889	35735
186279	411455
272427	91116
201094	485073
392053	57771
438373	488187
23481	357110
89063	224910
208152	276621
117124	178048
210716	95312
265845	466737
29728	51313
376822	261396
26428	333713
145618	280635
465740	254900
330416	58161
444155	223186
345704	241373
361217	31698
353450	427265
466056	90682
299532	54976
26279	360902
305339	86761
991	36392
919	476230
288400	152963
109315	427205
33782	467725
89814	110708
293197	181957
66425	48372
153582	205289
61367	402438
488816	284982
209354	124747
321114	99405
422727	299202
385731	283113
456065	291952
287968	113051
230051	335712
477545	263524
184564	42670
67411	86728
114284	482109
381595	141663
42254	13370
131013	315659
442064	183213
304676	266928
237650	232699
137454	378330
355393	452126
231709	137128
6364	440660
453738	384674
157584	428673
26886	398519
333887	327217
350754	286828
490588	281163
42460	331638
15029	211868
150739	27826
407042	428395
185952	60517
416606	274925
434961	80214
58312	189706
98056	403040
204075	198175
79811	123369
96883	317675
53863	153383
313343	287694
397638	439464
118616	318932
395200	152081
166345	243438
237534	425675
245938	219129
167572	110677
101546	318735
110606	219499
474352	152335
414261	373021
76228	250343
61286	142718
459304	437279
265558	6937
173736	21732
209050	295484
266508	381691
85164	104505
309200	345706
427151	361296
320931	385245
82473	418633
257446	309919
239272	220058
170587	409539
258493	35735
492438	428738
452388	300813
74577	329727
425540	184258
255084	421830
358503	481785
378417	86476
484198	359266
196903	490631
305698	225198
237433	176013
294030	213179
231305	73189
199427	144073
124267	395988
312554	358040
55914	413450
471170	394339
280200	180578
407149	351732
410951	7413
3809	230255
439164	337350
412324	211868
149099	304159
258818	202495
453736	93533
177483	361533
373420	306100
339739	359762
107524	293235
337916	1569
50688	130028
464180	69723
425462	110677
185134	181993
29315	21679
12444	365504
379227	6693
150596	190369
491900	95149
469532	82705
276821	336487
345236	9623
236020	250389
106268	55789
487422	93291
291389	420944
14570	226494
116462	190047
312344	347722
24197	184341
192237	40784
61651	153995
410075	441313
470415	164368
136984	400641
265711	435600
116128	222701
345652	374909
61934	248231
250626	420392
257172	376609
44160	363233
450687	369599
131879	456640
50173	352624
205256	300862
10093	144975
319063	138600
200860	86476
57652	267352
305836	364291
316011	183213
224199	17186
182706	445395
297125	298479
52917	323293
179324	42134
135168	329906
237953	298767
470415	225790
221165	422164
210346	244005
73599	28065
319383	401297
284218	443761
245492	396583
62083	60923
273619	233187
191891	479570
163414	334336
357993	423828
10241	345745
157405	296693
336152	308975
210348	369063
41724	153995
170465	466305
380915	392769
276821	126255
207754	211094
208554	312414
104192	125966
481854	476231
413461	273831
393023	354747
444039	308700
313004	159740
493262	318404
351401	317118
385762	387705
219570	285465
22396	123213
317724	490084
274852	417501
462257	132740
6614	286503
322728	291332
392370	387333
177482	476951
240536	395738
225610	122990
110071	111623
128359	220528
86385	113334
458064	390963
387487	398808
282319	370866
180926	309632
213766	343085
115930	48163
342465	246418
237714	347891
270881	187974
39514	36392
137454	251748
263813	447649
289447	89163
182862	68663
94526	292384
430603	489376
192228	19823
315675	202523
217666	187974
399441	438373
407770	334614
248668	317356
32878	211868
432836	207323
256706	184902
491685	14676
444488	277088
93441	155794
347607	390081
280478	3110
33146	238320
192721	357644
193641	476951
63148	486885
470266	480337
280491	122283
151642	301877
48159	164884
101479	294079
315106	434716
12306	177861
215883	315262
312283	240394
397891	99320
441536	477023
124259	93533
215029	218727
295041	166830
5700	230323
413254	35707
106313	139921
147678	358754
101465	177624
285453	36066
47466	189194
422394	475888
217000	323711
183376	170562
176115	378686
193796	428214
19199	449002
459380	90277
320304	203701
399441	354728
375182	392998
459638	80951
338897	304493
15180	161815
90922	67376
319334	267352
356953	287024
328025	185949
69214	482523
208152	248835
166475	295484
184346	147080
391481	259929
115417	481277
105757	366777
216208	401871
256233	267352
369853	191969
46338	110677
48411	130742
349705	203081
92393	379255
308242	308852
402952	205267
31451	303978
40353	312592
261368	258913
493946	49903
314935	480745
176771	207892
124794	291823
483987	299828
230214	94344
300083	353382
83454	362206
397059	477509
198638	209355
236537	238075
65513	53022
383379	407386
195783	386436
147803	245242
112443	343984
248491	78612
102627	244929
209936	317118
52019	350822
233498	181821
239253	458880
57639	128797
404816	139171
312793	371918
405096	300137
90160	340161
291080	483470
56310	275990
28153	272182
454494	266852
312347	49825
369321	69876
471774	141381
229735	438893
442762	259929
256012	106341
279963	317100
15962	130632
280639	216060
481373	129185
459100	92133
213364	231791
356473	218937
449670	266034
404454	56068
244919	32862
62316	266600
360233	373438
10788	191990
458402	491953
481009	306096
236535	409828
227316	378599
257300	209471
184629	216006
132247	330820
119123	211196
153322	454606
194479	105498
380748	227663
467788	105252
100625	306839
436814	148590
62262	401325
116087	281236
432318	327061
139137	407982
405555	492316
376446	190369
217144	264406
261302	20862
176751	240225
363984	467752
75106	372196
224285	392703
48282	158432
878	94516
444693	481785
357373	53294
32331	164884
381793	481163
100319	117800
200645	144845
249477	401645
389234	399492
377869	301469
401681	99437
143807	115535
237458	239090
293911	15133
60384	269199
433619	464734
145166	187974
463485	285874
325216	70830
206168	360531
8885	57002
201645	396893
39917	71275
58145	413525
402288	40447
487186	317686
393409	49106
422164	484274
1182	166513
375422	29434
133853	129827
12375	403795
86565	227079
487076	368707
232348	7804
181159	338271
447385	49105
387464	6899
482596	151477
226035	11626
196297	425675
463623	280108
207100	361268
357707	67584
477932	470095
213441	476447
19433	404960
74605	220744
212355	252247
102635	464226
425523	262954
293010	216753
86592	289755
169376	331409
182192	447920
119701	298343
425584	132843
14486	466737
476150	206283
7138	273831
184038	140992
439699	204596
16844	212734
481419	35421
256656	200457
41495	417017
36050	200444
46301	83866
208013	438334
255344	109407
274015	318735
222520	246727
447938	368205
254159	20370
157037	18831
78158	53496
249536	60517
471022	13370
135423	267803
455879	90932
370619	177861
347381	206623
3809	78415
46548	164254
318892	277575
78113	90123
77584	417377
321868	40014
372359	350696
420972	293813
300522	12245
38873	393326
236029	414269
150583	163127
308351	454975
257299	353557
29718	218727
266141	347103
221296	159242
333737	159250
16689	52833
374379	404886
268748	432976
411783	293813
484299	385969
262201	190369
213315	469235
112563	281252
310572	245679
84585	256383
105038	20181
484909	266852
375510	55629
154835	449911
198662	461049
113341	152502
102306	377984
78502	95411
438407	19362
259926	119381
337089	59815
139350	180277
91197	475612
112425	86632
488715	144845
188161	491434
38063	487912
273049	48275
258617	15209
365399	467690
229854	101058
233391	263694
84270	418342
351146	240796
308839	427122
418679	333604
423672	243618
75505	468901
235078	330680
212312	197740
255557	49021
310981	395855
299440	184987
204593	451738
312241	342724
40997	272069
217595	93438
436053	408032
135807	155123
166183	288458
68416	186259
369321	109949
56542	392699
299168	292904
175401	300665
473381	209471
401628	404552
168350	414832
334092	4248
233045	203366
379391	401161
79497	399736
182624	404700
344314	378177
111416	152502
71189	425098
64865	175475
392410	255542
398122	292221
429791	287740
341122	259936
481869	329320
258046	344866
421680	273831
472796	382936
208467	411708
55692	204353
253177	377698
188784	131522
18440	479397
90479	238566
117125	24381
294836	46090
445796	474732
296506	254717
313381	446351
400940	21583
247009	54852
234881	207082
483964	445353
411937	282600
48282	193897
237714	4861
316427	421164
69510	57759
462436	77978
348970	359762
141415	476231
294008	9054
120520	56242
315692	126473
194042	107187
245394	203279
277050	339214
250671	343414
323304	316600
312283	468283
358971	342761
330486	186159
320482	162947
52073	469235
172335	255226
114478	459305
50494	293745
153813	113085
459328	440962
199964	348052
386608	50113
478287	285156
127462	32840
274587	132247
115449	326446
7740	21411
338493	457532
274923	365082
141902	306933
312859	489822
414825	30263
231740	418784
282378	162561
302578	326492
436612	241468
392677	209166
166286	183213
348544	29105
434740	164816
174898	33562
242786	107911
29678	50538
179054	274451
117167	315888
271128	441202
135453	486885
221648	144914
289513	206683
134108	467703
278886	273831
191408	490634
402330	213975
372291	401432
280968	456065
6467	408288
97926	44876
28955	57375
317248	151944
426232	137128
198867	376124
241119	313745
436333	136535
379919	158811
450566	64130
24041	396633
129871	206623
140592	426089
352739	366505
88439	150422
427577	281924
130069	74375
47846	57000
338934	47376
452148	53550
68843	370330
168437	243051
344188	145948
375516	216965
347166	451384
143163	364134
44564	267602
288020	24334
169937	383868
345366	313745
12321	298767
443679	293813
155941	255641
81547	478511
30834	336590
187603	166961
213687	257726
157164	165009
238101	127746
213627	305321
340229	197548
415574	227596
432009	315671
160262	26551
170912	267602
140651	403329
347978	164884
337791	95079
326631	93698
458783	194712
126106	469908
415023	205223
35443	298156
11719	56684
25682	263139
442012	126473
198405	487833
82506	302356
463385	221159
350275	47873
306659	313745
203689	453085
43988	226538
135009	267602
131546	286503
57215	360860
383423	321968
251991	406843
204907	425988
71260	372014
137454	487762
30843	422184
156334	7375
40028	42930
395770	304585
442080	447634
150650	281945
253869	383980
105053	419580
153673	425965
433283	267352
38849	230397
33398	472000
300094	237235
441463	113994
100515	214992
110696	467703
45382	60108
318343	368605
274852	65371
130069	470934
144284	118662
412371	288035
88313	311212
200092	15588
52284	75583
437471	94665
247715	12184
22179	390766
255015	116923
158950	313745
366402	124465
140922	148690
484879	17903
378957	281504
195376	75303
483658	210400
267562	443560
154949	47911
233175	391414
155903	134259
109868	276334
106094	258011
329862	185013
301312	154271
242324	114930
307381	423688
159979	135848
7159	291427
246981	395003
176855	74571
264438	191953
277770	144845
26127	118877
331183	189766
409388	89298
416533	223121
112443	49940
417736	362443
297241	432150
479194	203752
57447	348971
144687	174564
251943	211687
493603	396729
253659	229516
200579	202019
408014	49903
308618	383447
14020	204506
282851	374398
491811	94344
87527	384767
277640	132909
280279	28129
183718	10504
291074	446252
88234	112065
405051	459233
214251	286936
336651	429593
479320	82388
425345	480224
39892	178764
18482	341271
130140	241468
338752	209933
354792	286572
223570	35735
29165	489552
401265	272407
28403	255650
224077	477274
418454	281924
325455	125811
391463	79293
419822	386973
105615	44446
188653	314742
476279	86560
74004	14285
298077	468832
183921	106248
264086	67564
360153	209572
293413	399313
262308	112312
321576	196783
414140	187974
268765	244005
167588	437684
454248	18451
263799	298142
152305	463089
164578	107695
430313	94516
288031	350826
445942	265589
402747	446404
362303	484447
17481	61930
49789	262594
457251	151944
303303	265065
13262	35707
137454	36018
89826	53969
4100	147454
13077	159249
117659	75568
221687	172978
399131	49828
90942	253247
275319	332550
329320	298642
60048	112312
396514	458119
374461	164884
279997	126204
483336	465330
113415	196510
244265	152502
322466	423364
411181	371934
263	424749
456013	155900
273572	487833
119745	273831
209731	350772
8018	252904
228128	248423
424125	401543
242551	159602
57112	329686
96337	321687
500	94344
23865	50538
333578	451414
373170	62366
114763	40822
427980	233415
9414	258988
286075	235578
382568	218727
153851	81714
482606	356723
194276	179235
128871	187836
145535	216190
477932	65886
202893	112588
36039	187974
189528	493221
419942	249685
294323	425270
470672	200230
145525	205270
216229	292717
28781	236237
89826	245990
424609	275488
410992	430356
379579	329362
128028	161644
289522	413525
133425	142018
245394	387860
439977	160722
370137	70557
131380	140325
367288	15209
189806	175721
223844	408644
472706	60864
320510	393326
247608	99621
224533	28129
273978	79431
397736	189428
457093	126204
416889	202142
347121	385637
256623	123410
297069	491045
489841	413673
146893	332544
366228	179816
142770	386097
269059	227530
430635	220679
302338	215858
106739	105806
170300	111343
74154	466737
482456	391776
68324	375923
235939	263009
71117	426953
150798	385182
134702	360050
81432	198694
446822	352605
149897	319081
91029	112153
353714	132996
356490	443962
377734	162447
192238	72226
300796	334680
118694	375113
447567	167906
393870	248916
66133	434859
72095	293640
275391	286828
390083	218727
223237	417166
329727	255640
121286	79249
426671	128729
126948	183213
257951	59426
99530	18201
360905	35703
300434	454017
256893	182913
69011	86974
233025	280132
313317	186259
378444	245679
82349	48275
140940	355093
96396	75583
430831	344730
103843	316684
158101	411455
32232	343721
268360	428026
197990	317184
457475	362267
119390	15347
183270	443146
472639	9573
106484	407241
346486	137508
242803	12895
145605	222701
143604	216336
228061	246926
154981	4691
242411	139662
406585	91600
16910	273831
120181	438783
198985	464080
291419	151096
189712	56234
383732	185801
113970	69131
107118	231929
105341	177415
319559	229215
21954	118537
340210	476900
392370	205025
405761	105053
42516	411094
393637	187021
479454	211868
396893	268531
172306	63528
51895	209758
299542	250775
239919	8168
240152	370619
284538	341278
355453	432175
394138	444866
249673	434757
399871	418226
256329	183357
325019	200718
376663	441514
98286	39883
26126	341060
167604	454975
370852	484560
414934	317118
291093	208280
59787	445160
67223	291984
23290	94188
457836	393326
175361	429331
491031	127636
474453	441313
489722	303892
233045	225988
186586	342807
67174	34842
342807	45641
490188	132740
423067	60710
82383	22347
141782	298899
9232	370353
162900	438814
112267	360860
233936	118156
458768	403723
67302	402424
260017	265589
106235	218614
478289	464616
412702	375972
456231	369731
174538	418048
26403	263009
451921	135756
345397	313745
187056	189389
373827	469246
21067	23018
493287	434718
358942	154121
6467	105295
483209	86476
390102	166192
233983	390687
458638	348798
328525	378538
103050	15520
266196	421707
435520	304011
225694	86077
415721	81280
171689	268441
388362	7134
208875	30690
145788	135943
310605	431210
343732	457800
67546	269703
34203	364687
91527	190369
371147	58208
200868	74106
244125	81448
142419	195713
136798	454685
350074	310756
5040	358213
133877	401949
119001	419033
309225	202523
394711	21998
28971	135756
96577	277646
411761	15133
161138	203656
479627	354214
136911	311215
20778	366534
98286	254026
153833	350189
56806	366493
449521	72303
193533	301364
346408	466432
308351	129827
408628	459213
117992	423016
43018	417158
121637	404960
72291	208038
20002	360480
254559	458106
411583	36364
405979	50082
146893	448003
185601	309425
393323	233590
18877	364262
449319	326214
374041	469719
140476	38490
255435	231282
397778	169774
310282	440940
131939	141440
375405	79791
190036	228431
94282	234774
225955	262954
316565	322597
262639	417848
167588	469028
449892	291521
45591	313745
282461	267352
164068	354264
88365	110677
239760	107219
31213	208732
96722	303040
167736	207305
474526	76709
289970	53062
274708	447804
30903	342381
170197	353421
24265	267602
287651	301156
189467	435242
275058	469532
7290	464066
199886	21795
26556	365609
205289	372357
180908	82240
283265	385579
385866	84938
414058	103804
444006	293813
145033	10782
198317	407744
170003	271576
404892	146059
314311	272908
493347	249812
393296	273831
143385	124253
142788	420944
155622	32017
249902	315161
31307	26106
201348	248013
289675	160849
200013	261375
366370	434945
218190	380071
351593	23758
128440	443621
474397	47997
92312	461392
149430	445602
299411	284310
328940	392339
422060	335154
66513	194626
383135	145691
7198	245575
60538	267352
163273	420569
267373	57853
197563	268886
450494	330540
456034	82064
102279	34467
449523	433111
492183	489075
308100	97894
483812	110708
190281	200502
314446	352905
231772	62191
248013	78027
134784	196399
324100	207148
432324	96411
48639	15209
144577	73305
412109	134145
30768	486885
184879	60974
414326	134834
340061	283392
407132	472072
293827	137659
448731	317675
433820	186561
256823	98286
426117	279024
431214	222701
403175	92032
306180	244005
210984	461944
134830	55160
327997	177544
392819	440847
250404	118286
397979	336590
60857	250288
168000	131324
786	273831
311589	235867
340274	477570
107837	227566
379017	356319
473048	334861
57809	307294
158896	415058
219546	147782
309917	325314
311329	267602
256582	393485
12342	478415
270248	312239
173731	275998
407085	41673
73660	42189
382951	392086
250976	491039
10967	65371
445023	328538
136632	397268
268375	343433
401138	195951
458511	164446
354837	159797
153015	398333
388904	174939
273070	435242
282813	58075
185891	414671
339904	35707
343261	341047
388249	338076
31514	289561
229735	164729
177751	348798
148828	290
240140	35971
272331	49903
60151	280009
384606	322745
318730	57277
345774	75303
143671	265608
474541	13370
289447	104740
248849	138297
87536	492906
329314	427265
248013	278839
443017	292355
26969	99210
491161	300283
262634	334264
288885	188759
399837	93543
360736	335951
244028	186714
18330	119381
454755	226469
323836	461116
146578	164054
465694	190369
58114	342794
111629	439218
392339	482143
153776	77911
297512	162247
458065	180757
305969	267352
269558	160545
202613	202902
238496	411809
229497	111551
14871	351193
465430	183213
451774	235508
164695	110677
9300	326728
139279	348798
196579	446105
355359	187836
312145	270095
160876	447517
371976	67374
21357	42093
57482	190369
316751	445753
38420	11533
491028	11503
411396	174771
332703	453009
450079	25388
337361	48488
441694	49903
488715	147800
224749	167588
457571	53863
137584	98154
129760	414334
150798	270468
109733	291011
99750	105498
323281	303648
213184	464438
92401	475612
106617	233512
106268	261390
358132	113022
302215	336590
64670	209689
379809	179375
63391	88632
233498	125844
355615	430338
147742	97987
345107	474506
462061	478477
167131	168437
49930	492906
277568	107711
111679	193131
36241	224362
293931	428095
210220	267352
159272	226494
56196	423378
198744	256121
249681	281252
349239	264979
444675	105585
87272	4349
92415	413056
381461	243250
146097	430790
229849	273831
269822	443693
78103	177083
238586	280635
222094	478714
187796	245226
388696	19819
451803	420508
380858	272908
28058	2879
307000	460899
340033	473825
423679	281626
38732	183213
290517	309378
477328	192987
35913	440275
5078	122462
149049	88290
4161	160781
193796	355806
52814	351700
365399	41533
30788	76535
481419	475711
316828	441013
272742	401481
252815	160419
105826	65913
458768	141440
31971	440784
302338	255738
56066	206870
205135	339582
455847	446801
171807	404960
48959	213003
173800	273831
328130	9607
116454	478415
83616	74877
377720	474453
396517	337197
48137	247204
25969	243115
444693	478415
493683	12177
165646	67009
293500	368205
74393	48026
68910	172335
186266	411809
128899	57326
473454	409916
200720	193337
43138	255641
199833	245679
107709	425114
225366	365966
453493	291249
257588	122462
44957	242137
56619	145140
252998	386132
51246	391414
89168	272178
446595	380476
166911	293813
158388	194165
104374	152489
208400	406668
309687	368205
442955	419797
272277	186159
157492	49903
432334	401949
147409	388957
264973	43976
150107	49021
128586	247736
291587	44211
42516	198297
4332	21523
396549	422164
324807	436079
121380	193226
69749	187111
355958	401101
123550	308527
329727	484866
478822	190369
195142	462339
42478	110677
345918	312239
404076	104883
448601	294920
432029	438078
224749	6171
32933	62191
168330	262684
238829	195551
356032	343825
436776	94640
132036	131894
46712	264406
249183	59648
301158	397164
448750	276774
86524	207620
267826	297938
244546	467752
416588	179964
144023	49789
122013	409828
77392	234613
463909	379437
356530	38083
426980	34940
127483	57002
64354	62661
234894	32807
342821	262001
414140	388650
39683	483743
434358	167296
217357	351639
66814	391414
1101	96165
175491	16433
4731	233942
86632	268531
14659	272020
100888	442265
175726	261846
427585	163568
332040	217423
418475	15209
448851	288319
269110	238794
477932	319081
198043	67858
26049	424306
225635	273831
118163	172955
165680	43334
71278	59711
456021	107372
224594	297364
287566	307466
162804	142522
299228	436052
489187	451016
245792	189711
189653	320149
46092	454163
203917	221911
20098	357366
74257	31914
395428	295383
70400	261390
423080	159249
170141	296339
447222	219123
193099	451399
469532	76248
215368	130069
40952	230608
311367	245472
256922	290
311418	95149
458528	98728
394866	154787
372214	472157
223976	479614
372054	291064
469196	291145
274690	73990
307457	345471
79407	336590
81010	51121
106677	219499
379269	412980
167441	181112
21509	40379
389539	207967
43750	387704
5482	273831
155127	332392
75339	343512
294130	268553
206516	405697
390229	349202
368137	333543
287136	298740
124659	317675
273237	301143
215329	36381
329072	218448
436864	185708
489671	84611
405979	269907
286965	191872
30984	369599
457590	441135
155773	263009
133313	206710
391378	71636
289329	380409
378971	26711
40997	291984
331238	420944
228929	273401
468935	300456
259978	16369
174255	77651
18616	344976
376199	267352
399251	447773
482456	284728
312283	402914
187099	63528
485492	490659
128945	390349
353401	214718
39195	21640
192465	165032
336152	177738
31269	47762
84861	429863
105878	140044
406413	170377
188500	48275
245755	411424
427326	275790
90742	392055
68163	240374
175387	214024
15027	219640
273710	451029
411195	471416
358336	126180
68586	329851
55273	21411
390596	26335
70014	95312
100660	95977
256836	49903
185126	45234
286741	274103
465246	325604
458768	185037
408329	433681
268914	268907
425544	273831
67367	113997
346539	162831
29161	38944
81503	86077
202532	441011
36711	284316
266497	285090
285214	392325
33965	411157
491662	218211
75000	355404
258525	276031
345531	402509
172923	175952
190322	438419
125008	56285
212459	81796
67849	57134
345985	52537
447841	125399
237178	448837
469927	293813
390733	301998
449521	445971
244688	16654
447944	86728
73720	96517
489552	908
185462	314742
30378	463615
358599	383002
408473	118052
433283	310261
2235	172922
195121	62759
333121	160848
255398	103944
446832	366127
71941	122462
339599	330091
334407	436179
198148	315671
169025	325452
408610	42352
153575	413525
251409	261649
172923	64335
73501	162652
82363	115917
279681	236930
337323	366127
89445	383508
490796	267602
193728	191057
311315	421830
390032	27696
101859	73712
67407	327987
313031	311439
272350	135428
87832	399843
357101	98906
437953	72476
431691	226308
115741	24516
353597	355864
78955	167292
457914	189733
28653	171953
231588	415667
252742	187974
67549	196341
491448	339853
378046	157554
40198	161091
406371	412980
263557	295159
25189	84655
74664	48275
250960	123470
388475	118608
392858	161397
287392	243301
307404	428214
19847	236213
53137	226168
83616	338309
397880	235143
254693	190369
290315	68950
442236	97277
386901	485304
1333	57134
409636	110677
356088	205289
262054	220838
19404	244336
485870	341271
37032	152928
204360	158235
4331	336268
225807	187974
166935	68640
438464	291521
136543	132035
322312	55232
92886	365721
477838	467959
156348	1709
333810	168213
434953	368892
430090	83083
373170	123410
271698	137128
142250	214114
206742	140454
208577	238190
456231	138193
323352	23290
366614	474268
51325	206998
214460	90123
317614	303238
7620	433661
307910	330365
335274	377892
315692	443976
402552	445722
360981	306684
352190	328796
40198	278907
427428	210050
52993	58317
302492	401854
239725	40784
254481	361296
83143	137031
356995	155453
46965	349436
421243	315380
209523	132026
439641	398793
403082	15209
349254	226308
388396	476447
194735	327452
73298	109672
141401	111954
329327	449534
108344	378127
383164	2802
69375	35707
248013	410452
22414	139245
85699	447468
181067	262631
333042	468640
405552	450020
304447	123030
139802	105585
443320	5768
198317	209383
314311	183566
224354	97006
477545	317856
130332	87007
17539	13370
474177	275677
128287	10646
163904	122462
145585	311332
207887	267602
92020	153995
274010	464277
137379	186159
85477	284797
366104	387742
123010	441696
391989	263009
28740	125399
221296	141649
68378	52579
401345	426300
261340	128255
306040	378686
6020	389682
210177	243840
31483	165592
462742	447517
359746	214992
116463	190591
174362	484551
457335	196783
224958	234794
295354	186561
265179	20611
451216	250582
457514	28732
376855	239872
420089	300354
15433	210261
87746	157675
446565	236240
285023	468162
217129	200857
230051	44872
360997	286828
363600	317881
434058	150853
397121	286936
476303	91162
92739	124660
198053	12245
11318	237548
86632	97777
291400	26046
115421	117236
265336	49828
304555	234788
358269	317675
69011	431137
312949	380538
373170	150359
321323	55700
117348	36683
217936	244480
368333	457623
18333	83912
252846	309801
254969	86892
431719	313745
222616	188730
144746	469235
168464	268917
461628	467690
244075	29305
360184	235164
121597	200444
130966	13583
432385	285156
213148	493498
197200	6253
172239	228431
239112	418734
121223	439218
162346	99405
281206	110708
114412	448263
327127	417288
339575	83920
103827	186443
385308	355093
470990	10231
340217	258630
192973	43164
325032	197478
270224	267082
467674	8623
205025	481578
484044	48007
173296	463372
85128	366666
209746	40034
429748	142989
325216	211852
275184	323543
68532	414292
393056	90729
394521	47313
233498	404580
316601	287854
289384	293813
255515	127357
402597	42189
192898	334410
38089	163939
334014	398793
345107	246587
456924	51895
382900	355806
417358	78303
201121	284686
461144	450798
371606	36836
28263	150131
382187	252954
214544	171570
212289	29153
409474	60542
200169	355806
239553	391414
157471	136431
357921	152470
344561	405837
323592	293813
453339	248161
477350	40198
202422	203653
66035	44609
123051	388475
375458	433391
460349	10646
198512	466737
14309	118683
394043	333431
276505	15209
278249	291000
344123	141364
240204	410074
329727	418467
322171	401871
469243	253593
63808	274030
234614	445233
342465	256012
316565	484459
153028	390875
257900	283445
97665	8268
329727	252961
287444	200679
342465	420735
20250	146928
264636	175157
299785	453391
91439	318491
255784	80193
469084	369870
170474	162947
379869	71633
446368	276643
350288	245679
136363	11284
106381	79936
253690	66813
287649	377206
367556	13454
226023	135357
366803	365301
55659	280507
15976	275790
110954	453701
245938	7002
125374	37345
237714	351742
380257	146464
357411	425072
235939	464438
119978	462901
192123	218076
109605	124405
364146	462638
58464	53994
404194	32605
174550	426986
261091	438091
404568	37459
112950	388407
76104	210261
91299	101049
48219	279798
71189	223455
432421	458
469358	280124
394176	257298
118833	72145
29595	391414
198495	76829
332299	47390
350087	403001
406259	364696
195121	300855
493281	132529
85049	10322
31758	164884
318075	312183
374222	350617
255344	260527
132333	449071
93905	190369
336144	59005
207819	110677
487060	353939
72804	281504
368148	20959
3281	485304
359812	295484
32690	70071
480909	194710
267336	355451
376816	367824
405555	9913
298656	32483
356906	480147
354734	51895
447525	258220
46556	83842
222389	113749
475852	268129
289513	304894
108955	190369
275319	475571
17142	51895
329460	349261
166054	39822
377825	366390
25592	119868
109550	60227
8459	109690
460222	50811
386330	293813
77942	266852
198253	293813
326873	28504
24768	160419
263703	269877
435922	55485
150194	263591
404477	370534
434630	459686
59380	169045
354942	202996
289980	196783
268887	371912
294115	438419
262639	8908
91276	441635
300581	85012
21809	422355
205752	97352
491292	135756
7290	231909
272742	308241
475454	146428
298427	113749
96999	313745
479918	97442
131138	286077
98654	126272
289675	477637
91960	237178
221296	2664
160120	481279
282706	188837
378236	395988
203421	328717
49109	420944
404829	367612
28734	415652
257289	79485
318500	164164
342465	443779
368240	115174
329727	93399
108696	62191
63346	190369
8784	194308
268197	124505
205682	79507
181537	76111
11972	369262
94250	40072
254446	233558
112073	208782
491146	262954
295941	23018
294323	349855
305276	119868
360229	198706
288385	32495
222780	342907
373920	440660
471026	440031
188484	336590
314311	278870
104740	206146
88266	164254
491288	454824
492710	393176
73494	99982
68567	459414
117420	231791
63161	477788
112362	433934
14800	399867
192601	477274
2513	478415
32690	65648
400816	393399
337516	40198
20301	261396
303782	101547
123543	331757
377145	450165
293414	318133
240529	362231
113776	394529
159141	196851
61349	56381
474544	229647
20998	135875
470380	285156
334717	254757
406660	31904
123161	207972
114915	62191
356805	183711
197044	277936
271456	258370
113595	78469
270224	228698
220991	262971
406685	416402
6072	301932
368186	183213
329031	209510
367105	229443
272865	430082
259530	391414
73660	82003
369798	4421
489908	452500
98775	86560
135035	14884
247296	174387
272796	489822
256586	35035
38389	105878
165360	483112
332307	201286
41013	398333
436219	125244
148057	206689
223452	380538
425135	348798
413495	296693
469927	273831
362577	135334
166739	474210
260225	25595
320194	89047
143657	307279
469250	21499
147070	165653
53530	349033
162073	5448
274761	435297
479193	62191
388696	49896
277373	389432
307983	330895
302471	379209
446096	371918
316989	314154
357593	481238
118132	214114
416402	183988
12508	417201
156138	457741
243731	284669
427043	12443
51810	228431
281559	318735
78030	307889
266253	186259
4329	475571
435621	109773
344777	237178
319870	466851
148572	86892
283469	200669
25319	73336
1292	188092
469726	450820
340276	211898
63024	472657
311254	491333
76882	364927
192045	317356
479156	294548
131303	101437
119522	416265
82881	59169
137264	68628
303449	15209
360179	151264
315588	424714
13081	347315
10216	486885
317975	422110
492252	321494
364324	88213
237330	147665
469817	447519
363505	303175
345401	45110
71898	240225
68354	37727
222863	214050
234491	260911
191599	410896
187834	108044
466790	258270
89789	152855
435215	419642
330592	132996
172168	111986
136130	492906
448353	296123
306964	323429
119633	396080
236129	238578
147756	37922
175273	401871
142059	353389
325949	280933
266821	179045
458158	129664
656	34675
473996	226308
320080	490707
464100	299457
424125	28129
398302	466737
204078	197230
136560	303933
261607	287319
365099	230391
107530	113768
103003	446026
58479	315235
78806	77197
32533	462901
436344	469235
246693	472072
491761	365035
411662	295484
395669	457081
16844	379598
71883	491150
234254	302979
262978	476750
247204	271249
161763	46281
9965	331535
451317	317118
43784	341495
50269	321620
261130	158811
438115	162978
232042	160679
66383	387185
15502	90099
153006	134927
29077	45413
195142	406371
296210	436740
93174	174034
339212	349897
272252	214050
444884	430356
353051	255641
209945	358797
268160	47773
263283	404806
148139	452230
262952	371358
69264	444213
462399	293813
360459	473927
201489	46596
347270	82105
316136	294790
282446	15209
228050	230655
80952	401871
280762	438783
192611	260527
197007	371918
259971	378771
112159	131312
119119	203619
287444	4898
343864	153548
7580	150352
14099	15144
208300	57709
322111	126911
103355	459745
292785	429303
250927	186159
482158	144845
297504	94516
320259	15838
311756	378686
413896	372141
292904	398611
370652	97050
274796	28065
401389	442096
408613	489808
279606	394906
123369	68992
345832	88718
158388	179375
295106	409828
337097	317100
378006	233415
23749	49903
343992	429459
116947	94665
105126	436686
315748	405217
99406	378462
188523	5579
459138	83467
330174	237720
74862	139297
58640	401101
28357	182551
134924	187045
279798	273831
189439	59672
78197	385801
157839	313745
48739	9609
29175	187588
49543	77853
266307	40228
227784	402477
161288	218727
295854	445732
272808	277961
88586	182000
223043	191387
448726	298274
252729	484031
228732	428214
376978	445936
65546	176913
468665	203265
55721	435708
420190	373515
454541	47644
97772	440660
83258	182226
399868	361736
226471	471745
443817	147984
112443	47494
281219	10411
289592	128092
17465	426437
385723	433707
280542	340712
158274	360860
143209	384174
384231	403365
452283	245679
201193	192616
44577	94099
359266	358663
293279	460807
453926	64364
410390	196534
115427	409341
113196	404806
485807	192195
391512	113138
457480	12654
335757	386532
11004	228550
40585	13531
338993	425413
107709	125070
450257	62567
461666	295267
313666	232555
42906	490045
419796	117435
426068	195948
426917	231230
428182	71255
470266	428781
203738	390004
337170	190369
374939	466737
458037	194165
191155	95268
60363	53385
104111	339740
213566	187974
163435	53975
440940	190369
45114	20746
52574	245679
200464	140205
18500	13370
73846	427742
68331	263958
391374	412517
474293	245679
95032	292468
198317	110949
323547	446351
227862	96762
229604	410236
86632	405800
405672	477750
431497	106739
243291	324347
73096	242369
189806	211139
345715	281051
90050	4413
461136	434401
68843	322162
145592	468125
277282	179728
169678	481525
136053	262971
347520	317675
167588	385615
291506	101058
190111	228431
131486	170020
476783	471568
165502	20959
156596	463549
219392	308294
140448	477069
471110	317132
461554	318966
274852	257596
387311	48163
301655	81859
233498	151830
227291	189723
194626	110677
36556	48146
302563	267352
14574	246311
167582	9054
485724	375305
435248	400193
351850	254030
465422	282914
419432	98906
108402	313745
394809	389042
253121	35707
68532	112627
268781	124815
399494	16433
271925	110677
166757	132843
53227	225420
154489	293813
25058	208038
160964	45564
94102	24902
128704	260230
250377	156660
315697	487313
417976	113051
308756	322741
277113	69708
229735	74541
403483	136692
328059	320603
334150	407669
212340	219716
483992	430356
428861	303218
122569	13920
452047	426050
29824	23053
87691	439740
209613	148000
246199	388633
417369	351732
24558	391209
313576	31703
291114	137128
489600	135933
63233	408381
296029	227602
357927	165597
425430	326987
81432	483393
179738	65670
242253	22463
356211	372214
406497	454975
213364	385670
358961	281836
57276	322457
335591	315847
205167	429351
325188	425510
195657	486339
152465	267553
36723	3562
449963	69856
26185	403918
183295	454914
250139	283178
455699	130267
107619	231405
315340	437917
68702	350549
261864	59437
65546	459352
263962	259651
93387	421935
271548	19743
435031	243301
397872	92613
293392	491388
268910	358797
109014	303424
312161	65093
259978	491094
280600	222440
261795	390525
449884	386828
340197	296432
452892	140823
439611	273831
34054	67584
128509	341271
270061	339829
430109	150798
454569	70557
261112	13370
58121	333674
231524	203656
48917	223897
230264	263063
370372	126204
241803	194805
95149	361977
252338	307570
128714	62191
123010	258370
217400	169530
345401	268748
277215	391414
263146	407205
344737	183479
157218	279798
466671	387185
82637	131959
417465	343925
85602	293813
53506	484400
355702	137513
328174	491806
234453	426113
112425	251961
220856	354733
325753	50605
390761	110677
207309	27464
222421	151734
451372	425675
352238	89633
407558	237235
164918	62191
50662	190369
235034	70026
343082	62191
384030	104009
6467	315516
359323	183213
244688	62735
85454	420944
229971	396563
83104	68756
399702	464727
101565	444
4262	489552
141733	97502
443778	11167
435966	231447
442913	75446
152998	392086
110835	245393
72804	162820
88772	172501
449603	254302
242608	127921
212604	28129
214114	267602
125074	188243
317346	45173
152467	367636
65513	14000
278520	204293
361007	82430
276890	76454
76208	314742
383635	257899
87638	412543
168000	40129
277241	252172
469008	407386
256012	201332
458563	267602
279025	246655
410591	140496
345715	372502
16141	439218
355083	381416
444214	352605
126408	477514
243539	391414
383611	105585
413234	331581
233696	15802
340695	162926
115047	377278
267562	314850
331087	359762
443308	137128
443068	232738
445343	398122
77420	247456
301012	273831
13930	19975
139788	420571
342465	327217
304023	179828
81182	114425
257095	101058
259835	144274
186159	35707
230051	266745
28838	449824
17053	229543
111158	57375
91247	429871
481406	104289
80029	182498
476855	375531
268959	307024
458892	146029
216479	248232
277568	354214
80970	190369
488253	203656
456395	342300
300195	435817
146893	201068
190711	405217
318998	478461
13042	148140
24477	435708
83400	266852
81432	397130
231700	330492
209863	267602
126973	428125
146893	111518
418580	109006
467828	488510
214207	423591
26940	250273
476592	55701
297774	160158
91382	3915
264198	359214
276813	349261
395003	344533
419265	442096
96151	153995
267529	263713
261759	117097
86225	110556
464782	454893
398092	478468
81003	413535
427215	82136
305618	200192
280548	392208
154456	486369
233292	360531
309179	3041
424215	477986
212490	215408
276098	162795
40388	388575
81358	420374
434748	130013
215888	51895
173633	15133
174665	379704
452868	204365
337332	369577
335770	35707
27417	369902
206389	287298
64809	350595
206163	449090
316907	53863
15579	335069
163723	399313
267562	216006
123232	484846
194554	172089
134469	471488
115917	466432
94578	368205
62259	341271
107118	483494
40028	36451
128425	27212
165253	152545
296936	24109
440816	39513
360459	137561
282712	371007
248064	180472
122486	301557
487638	38063
121755	399808
379680	347055
359771	1829
158637	154137
346845	21583
333266	145840
324810	64033
226176	212545
135815	363653
99867	160750
450311	164884
367619	249709
49965	228431
301252	275990
389469	277820
364536	24738
252664	458119
116397	94516
405544	274387
221687	47603
67571	151172
355298	133670
185984	489068
412963	261561
177466	477491
363320	300813
316095	320464
196002	371918
98225	335346
454172	355700
390117	347862
143188	164884
254574	411455
112	422175
244014	464229
102485	430356
414103	91295
58769	267775
440531	78820
334157	220351
412205	391414
67517	452098
108263	449890
408985	385000
115696	237178
440610	261396
214203	359218
134726	38063
107155	395637
311510	176013
103072	348080
368193	333357
443076	114930
253131	370186
420736	424534
469596	392788
470362	285156
444833	426736
107295	341271
20900	86731
9856	291151
198968	465608
425866	368896
363449	476096
240093	420944
167517	217251
341907	209496
363469	103392
91443	64335
74323	52978
392775	384621
219607	376736
416213	383002
369998	299525
268436	274746
217517	97764
147803	279493
238855	39255
89595	132740
264280	487833
240989	162947
56138	263262
455618	204442
372953	376340
227388	446335
471310	195337
351128	406626
288899	48661
172396	417979
412345	488746
96894	79882
450465	11586
393106	78273
383223	453716
109824	182661
71015	309180
123612	294684
372764	171994
458974	249202
39892	365874
161308	472706
122694	208300
139611	380689
287444	94872
93211	343652
239915	33553
131207	13129
256893	109655
93063	157219
378558	237448
304812	255641
193020	423741
316236	97894
301500	308602
396584	260014
370260	417306
185894	272661
191167	336955
402395	9935
345247	30854
83523	368056
109767	231485
366402	258432
417223	190369
125311	96094
466557	452990
427498	99123
482851	249347
188469	68939
71237	187834
285023	487192
289515	100705
354545	129613
282568	27464
361132	479614
489430	293813
233306	386646
338931	207747
108140	84619
12481	275677
380982	187520
144022	339577
266307	165417
125193	421310
466819	379353
277765	314455
85674	469724
99249	18609
443649	73236
106739	88062
415458	281433
291521	318848
206566	72400
341521	165653
410702	81280
437851	232591
159415	277097
144258	458933
293094	267352
449892	88027
47012	367620
299976	237660
226804	193981
334347	249716
302153	16569
36744	351639
84923	403555
205847	67584
195121	490756
320733	435977
96970	185335
85823	338493
306074	282884
262761	280768
239915	287740
489694	154006
5818	4413
156995	288035
336538	154808
258362	211868
142841	155782
340197	174995
92635	97885
233590	459738
367477	165680
1605	356773
156706	186714
384640	15209
333051	187974
234416	104505
470672	290077
138360	360860
207098	379570
37580	164884
206876	7298
83336	223732
155185	287848
373411	363469
412844	430610
414477	38992
242551	478232
164354	48163
415386	316796
453821	460108
400517	149389
251218	430790
436765	11626
133321	144073
2293	375380
84980	352952
121065	119381
54192	41075
234126	85813
308618	481712
193020	73359
122112	455687
491195	59672
235370	86062
119001	232377
79874	418771
79189	369599
358350	413419
465639	170935
62132	4741
238299	161421
425827	333344
228634	223327
269906	62191
355025	433943
290919	96366
399123	461182
164178	171114
397532	71036
188847	34558
485922	435834
418696	99405
311565	326130
16042	187974
242832	134784
4116	317118
15819	431860
322152	88724
126122	81018
68478	289121
17129	254876
163896	137111
82363	198687
358167	362849
198317	11344
189659	129402
34119	198210
270049	261278
289108	477986
298077	467924
14871	28311
250732	43770
459125	167588
277314	122571
89478	141166
78955	338271
309532	75303
298874	362784
55758	49951
354828	196783
127987	473215
254634	180021
46790	465400
19609	414641
321242	35707
387904	401949
483291	113051
331026	313745
80080	228594
164875	123840
237148	118028
464829	274078
187199	475184
139185	349238
67675	383382
109913	300811
247854	148064
393106	466562
330592	116534
1845	227284
212257	482673
69449	308921
82715	327217
203164	105754
150489	399736
416509	143283
47080	12213
35622	414832
91299	350189
409889	310261
278178	488942
22860	97804
101616	63776
483286	162831
22102	401854
325814	404886
93421	447517
285238	293813
388853	449214
300273	63303
31371	15747
173185	302922
417457	484447
480298	15209
315957	275809
475691	54976
137400	123229
213164	125105
381538	21411
349177	61937
397778	94123
280894	168615
322171	393178
175667	85243
414723	310756
60637	52279
403011	180078
204375	117097
83049	233181
292019	16601
14919	40156
51447	37226
167588	156664
130237	474443
23018	92906
333496	440660
174255	257732
5354	77646
405096	33178
345401	75442
3809	429267
196179	166513
75274	439451
478051	457514
30568	152762
464918	446276
249202	331772
219511	15957
332391	211931
410255	76704
445579	358747
75526	105498
344743	164477
471566	398756
76228	32531
9670	414603
34961	48146
368093	183213
331872	405217
157184	262954
344573	187361
90296	378691
252609	80525
50264	81786
454975	419909
87741	183690
272781	65371
366504	472531
267297	160894
432292	304159
302918	297776
257776	248777
474142	51881
173865	331508
459415	133431
334721	60623
172379	434035
303044	151656
215688	109629
405705	429597
83546	42851
84429	379771
389305	421285
91600	61934
200098	270722
241157	51195
460605	297984
362696	379078
264900	310387
284717	313745
76867	42313
45375	240374
17940	46694
269257	207770
5505	124660
226764	54976
102688	378686
191734	187974
222102	465322
210970	472547
192242	439751
98060	210491
191723	299202
407655	217423
449884	50517
106935	231485
351209	172472
355156	433279
37401	77438
237242	168213
284453	163800
113927	426940
437140	10345
115896	162600
42903	409828
464300	261464
394662	468532
196398	7757
358860	297834
97603	236213
263730	187974
15027	433893
421858	357854
145456	299408
318814	263469
250781	283747
253142	117299
142420	404960
204775	83017
149580	126728
52867	278704
307651	195691
176217	266862
120001	49541
494082	114930
29307	466737
216172	273401
345950	113665
481419	402323
221296	389472
297665	326190
385200	397587
20118	79444
97732	403501
268755	339899
57196	273831
231576	113897
417201	253672
277888	170180
490144	447519
285023	335663
466244	27790
453908	199982
450934	353787
38359	425206
254892	341814
382935	136331
75911	14130
101343	277936
112300	355806
415627	165599
101235	432239
410987	266998
368681	369599
122412	6996
457741	226918
28733	384876
243547	23018
250853	119381
112593	313916
242591	375840
227847	17224
460096	337921
132456	203513
455807	426089
298691	390733
478287	476412
197528	211318
334256	440962
218946	111039
31076	132740
245200	337802
489863	428738
119001	62241
285532	396589
244482	13370
350064	453716
436474	189804
359428	366127
394771	347478
111254	385279
270747	83507
250389	274256
418180	173157
161363	324753
213393	325117
68562	440660
81358	403439
233498	361305
448552	127921
52671	267352
19649	361001
328242	291002
152276	84722
319882	97354
27487	367883
366100	197847
194118	165680
139185	259641
447529	327217
452986	317100
110448	287423
357341	190369
476611	62191
158724	421935
357139	300071
213637	478182
126588	165035
417938	31616
462985	467865
377687	372089
59718	52030
384824	82
483112	58881
184629	404626
222389	49966
365099	383967
351718	119381
439211	32807
326260	386660
128217	445690
401345	392584
490647	391414
33838	182578
2902	459119
196279	466432
369831	122780
51252	420944
67029	257600
372041	224085
177835	101088
308610	332606
224871	488759
93427	4349
439726	472239
270614	144845
95215	121106
356257	85036
397013	438783
122174	241137
293941	333982
161023	341603
385435	438268
103065	303175
425583	487938
195566	379764
485024	334586
82430	33369
424057	145534
375815	257733
203793	185076
415999	233909
141864	411313
154730	478415
77139	252816
176913	227894
192249	45131
222918	30263
402766	74482
359906	6374
441821	193705
189045	209471
57733	16433
109259	402344
129010	313745
220740	99060
302178	411424
53511	296693
114796	99124
233117	41026
258136	489822
79223	299309
127790	166754
436699	385452
395996	248279
208577	112214
199911	194656
114444	184505
301795	492383
74767	31267
304	110677
1155	98012
80193	137561
316695	417201
188667	202486
51652	412980
203793	42252
17890	234212
493796	152502
80930	393357
80273	467639
69984	303497
347178	244482
445608	243840
356805	218730
264026	451031
157633	183646
407132	387839
314369	150448
373356	464827
46435	304173
299038	420392
33089	409540
331042	234236
216243	345745
243321	12895
296220	226943
309245	411455
464966	286337
485667	230096
2876	189733
374465	114643
224143	314307
48892	127921
319870	67584
486922	382116
418972	483807
171424	110955
444654	391414
370990	209018
451208	110677
278323	94516
219516	325687
139605	383421
456658	176965
260770	420259
123824	127681
39195	404225
207321	325661
41959	478415
180797	202054
211269	164504
473145	322290
130675	186182
382175	98930
385880	435280
220435	21411
351029	262385
114617	184902
41016	5857
359085	313745
69264	295738
452054	462973
130634	16433
144258	232890
162172	452873
394640	32807
443841	475047
105143	155642
434198	258895
242282	390197
343694	152085
433031	301045
12306	48861
189528	198923
70670	463936
30096	290434
63391	273016
43937	33899
257198	49903
128686	308602
175845	114930
398854	134262
26661	371918
292721	258434
277770	274515
275368	489812
169646	279509
247048	97894
260162	227758
34212	5668
131206	400175
59009	233207
65530	475398
13104	182650
367503	154137
448690	179539
78279	137658
102711	351732
260082	257899
243653	169280
254446	125032
92474	455475
72804	87889
418064	253411
241531	476951
328367	464468
128376	175721
354022	166513
102065	235405
250833	317716
483251	138549
81638	159242
386991	256895
376440	117725
41804	412162
272741	452395
125138	73990
166346	430356
458736	338271
48558	267352
453646	220000
288021	64335
250128	378859
44469	387742
90961	263009
447841	370029
490358	61572
485901	180578
110002	438992
480228	61035
403489	96977
266508	246397
312283	305444
311270	318456
424235	426660
416869	216192
135971	317356
319799	51626
349003	342054
301208	440660
467104	309180
302672	215462
194469	16325
488076	208823
267204	288712
68423	176308
370734	203906
121872	209542
265586	81018
469314	457746
314343	150278
97741	300415
224165	392086
462907	460250
224435	336273
368730	89490
479917	466737
472818	50849
404316	220756
10546	459002
366466	287848
152614	69207
152216	118981
345881	475222
428848	483853
90696	454181
342196	288766
407334	84504
56845	5040
349899	411808
480253	437018
307235	313745
64875	469724
468136	104299
127229	24646
107752	345309
238075	476171
222989	322246
419033	398975
197819	141230
198867	108222
352930	447517
19799	347104
463200	49896
202787	55031
106177	234935
117151	264908
410592	297630
481052	22822
201492	174700
105072	67853
277434	23018
20710	391414
392011	184273
289826	66256
372488	481279
112129	23423
373248	461466
35265	132996
41034	430242
383638	439554
273825	261530
162555	397998
83959	184412
93314	168987
111264	251388
15356	292227
457839	318088
259293	369769
466524	127633
226023	178917
404568	174991
326010	67858
224194	425675
428944	347561
263439	56056
143671	371884
307335	297141
76563	342279
103282	64335
295841	216088
46092	91297
116686	43334
354214	134145
293010	285562
199539	312737
488945	380269
227931	423603
175966	189631
484198	113625
424008	268099
146506	68663
464636	469583
29088	190365
455069	26213
73717	262954
433820	390164
333693	455382
477125	28129
137977	378686
134299	315235
253830	429871
138574	121184
181553	48365
257101	54971
252044	76111
316565	409524
249431	315888
430845	113502
462440	62133
409383	119381
44990	78967
472049	376121
341883	490121
223965	451820
101834	275990
17512	217494
68944	18302
399441	148213
236085	319313
215921	351414
211843	214413
95149	820
24315	270313
261418	147121
145964	316372
200464	412440
156690	174518
88258	124085
321593	123369
400520	207991
210225	356750
409639	62699
365406	256121
363526	462973
336487	415116
481	349033
332215	34108
217163	151944
3458	192098
40890	415595
81547	209018
315854	389263
384370	411478
175012	309211
136188	81191
394782	3971
410702	82585
456748	405217
462028	75495
17481	447401
124153	49903
275763	296238
142740	131312
226538	428214
367621	152085
448930	98930
352589	441834
470128	486885
203256	131439
300557	478415
383156	470487
41360	267352
81436	86560
407504	352504
484438	251378
131574	28145
83643	151999
119840	429863
78030	82917
330762	241137
476662	281522
320404	187974
459208	161103
173181	141525
182000	413525
267826	478057
436472	197996
105934	276358
94102	54522
371001	431707
430336	315671
296201	385076
199721	277961
42141	456608
1687	39280
228824	414969
455222	187974
469384	116294
80761	223375
189325	395126
130121	228707
39612	114925
482246	246729
436425	76483
187010	366493
283096	313257
257985	319231
431083	119016
359906	392086
405979	3971
5971	206686
312474	312842
27617	49903
316136	107509
286001	436719
415449	169019
97611	379988
297477	158113
136260	374331
326135	211868
161363	213987
122780	30825
90777	316127
127883	337921
159179	317118
39683	303694
453857	92643
412909	260956
379809	386612
185855	16672
85389	234896
445879	406946
58998	265809
21947	172124
465752	84111
385086	220417
302178	99405
341366	93758
375405	187077
244244	266911
429700	409428
404145	115476
466432	28372
4769	237019
134196	287024
29651	165009
308290	411395
222950	436416
82225	451016
324456	420269
328087	266852
459387	16433
397057	420944
330984	364034
344828	315671
47816	22827
426137	180578
450263	324203
342038	375100
110839	257769
332891	427922
215085	465751
219570	440660
239231	198710
426856	476951
451626	456215
325501	241468
265269	264766
153322	307921
368620	338998
237741	276744
475808	476447
368864	188951
60238	420520
2652	472966
474540	207535
192883	489552
213857	53490
10762	373554
231384	183213
172923	335430
97831	238578
368063	408504
451472	446577
67045	258461
399581	170835
358381	178785
477932	258749
223899	280935
312735	260121
449673	467192
194875	296130
48804	33507
55017	195658
73199	487762
184583	50264
449521	91295
368858	347288
64098	398333
54855	109271
437007	395195
382778	118877
259978	310756
171093	315687
462339	448033
222335	386439
112744	35421
458462	154125
146429	78380
280525	467809
76228	432934
465755	405837
338791	176060
27575	446580
20716	313745
334556	27464
45579	317213
472215	376675
160686	322969
323580	247262
107709	43771
298077	441313
310153	155073
288239	481088
231830	170088
319378	341449
85282	388195
118860	79343
94562	28683
126111	473125
43988	462819
96973	140608
441188	420853
312748	321868
67560	275205
352243	375635
369030	425675
433967	199170
386973	18370
367656	96977
242135	219865
9501	277704
345257	485806
295381	110677
109022	336838
481825	178658
149038	478555
375558	276358
492319	492316
144943	395988
243476	363488
130236	274918
202062	313314
195384	230324
103748	478060
181331	169977
462660	16433
329419	169335
177939	49977
98225	127469
30223	122135
352050	478415
407334	145056
161602	56363
53249	140044
291072	258370
98378	327679
208133	88993
302338	146151
338962	196730
58878	190369
433039	298974
351579	243438
51716	212278
260885	190369
426947	90884
35474	267352
86596	58179
403686	207972
104740	99982
134396	479614
308122	364461
483812	119868
211334	440181
236141	294130
261329	62203
49384	282028
10645	307889
415665	52917
433899	51881
335620	168779
102944	435543
250004	143942
118346	464080
243568	336590
339905	475914
421794	71816
84756	100477
193776	287848
153379	26551
116686	290450
482721	188067
112133	366534
33292	214047
203372	103205
250887	161402
385936	344712
184630	86476
474221	423062
29175	338101
346282	21902
177872	38469
40052	60026
230051	105970
224905	469547
173391	101058
423110	442265
166240	13129
328110	168381
142740	416677
68771	165306
474591	99742
109413	420392
318463	5857
87235	14750
180066	326903
424402	468118
378859	315671
358104	394017
221393	326985
366872	353787
185924	308229
255440	110571
470991	430283
71237	193432
247676	200618
359299	172397
150274	231447
262730	32449
434700	486339
276209	379696
462339	398386
176111	288609
17038	221890
94850	77208
290723	375688
105568	95504
131417	348798
444588	139820
432085	227198
157788	451016
113815	10646
263220	48685
14850	94516
363833	284843
34686	202377
114748	65275
389332	23291
36711	304357
419916	345602
71189	475116
383308	98906
254293	7211
47214	184654
313547	235568
442341	116070
419453	478415
46506	212246
458167	111757
343226	391414
33074	421356
252846	371934
484172	204161
153237	70557
313016	440528
399837	76454
444886	474319
146903	175721
195624	279143
80138	164884
242005	336590
412184	116689
52143	471887
342726	445730
492149	367925
489656	103804
15819	149479
135089	353348
180190	484274
434369	317132
397482	91888
225369	48146
448298	252710
30440	209018
144577	411365
459171	175897
244536	262000
157471	374835
256630	124085
64444	304577
57276	45327
111106	327061
216202	221750
282652	231071
1671	338640
460271	49925
155448	455667
243236	468119
119045	277237
29088	36306
44782	267602
311	338663
154814	426418
116947	3742
145270	66162
240766	299960
333713	402164
48866	363631
394221	348623
65710	82600
146893	483272
259835	73742
272742	262536
33862	345745
92635	374248
329838	169047
481549	86127
111325	317932
389778	17186
489977	461902
316828	6289
97033	363973
87638	189965
231305	406979
214526	334985
186595	249334
386963	284979
58930	421935
282497	443911
28176	10646
401731	113160
302909	162026
230210	119868
84745	264959
4332	53863
199171	182319
61607	23149
360	323544
188544	453847
23727	290492
289228	487130
312283	376403
376650	99405
312347	378481
131412	299006
454895	317118
478588	63649
306196	332246
110606	424497
303029	267602
68498	260527
260407	17339
323183	95942
170894	54976
392086	44537
433565	300
345236	204329
297022	100654
58899	181583
193837	274869
91657	267352
220334	84895
321261	427112
172951	135709
252644	355093
355966	296339
482642	208487
54399	24412
185101	285156
309295	383404
232705	247812
450707	134694
432729	293813
351093	480690
370026	207892
414326	374336
317686	470314
101428	480025
178911	408567
6467	272339
319396	109006
189965	317118
392521	459802
113212	469382
134576	219574
81358	374939
70716	86632
262579	68976
115636	50895
14010	277105
277568	30510
354981	457224
15819	420944
263125	1008
320381	484447
147965	218614
341449	378127
153535	303569
228712	484058
139484	353557
67517	11533
416225	94667
302890	317118
102383	398065
102253	158153
328196	237235
55914	225842
172396	245679
96593	36930
241157	476412
295009	397903
412496	419314
123494	93633
375405	292178
275968	273831
198405	218612
401509	132602
260829	24217
106141	482346
151839	154137
246132	147460
111623	447512
66448	473195
238959	427487
493407	106070
277467	457615
414286	229497
322272	487001
362571	292101
54150	160998
249477	483112
84774	54895
244536	179221
218479	71582
51938	196783
114262	243115
312283	452715
268910	55012
167068	268531
275381	186361
321630	370337
391867	177242
1839	214050
82608	125399
303377	162947
14095	221294
82001	262854
95536	430310
136315	134259
241741	38063
450709	92929
457306	384366
443298	47425
435571	235581
76228	479066
300273	105498
312026	336955
170922	190369
137696	209933
369942	451149
180662	257945
122491	196149
456748	103267
78291	336590
90270	402147
230051	333984
282977	239090
37314	273374
61367	461769
234881	449796
347649	190369
88250	366587
163089	210261
346385	18062
40362	6949
76677	67584
100417	319883
259111	393953
476201	104299
8340	452098
478588	117393
325216	158306
473022	230426
491988	159378
67400	60517
77333	118746
253704	210717
279839	390054
24883	244531
82205	132740
279748	259929
370619	107711
694	220857
228419	59668
324781	21118
226760	402427
488689	351639
260275	170814
202866	56040
130069	428706
215396	210621
128686	105967
46092	159860
314311	230691
491642	268648
295229	27464
255567	248161
104325	49889
263557	271994
270593	142599
56396	68422
104783	5857
7726	124085
470672	340883
10066	35414
319283	12245
187877	421594
19262	296130
284513	3780
138776	378462
461259	399010
418912	379639
121566	40700
83799	137508
425293	265711
367689	406626
338755	482146
483966	433594
417744	60303
459763	6253
201263	339797
328148	285143
477620	421356
286247	21632
75711	378462
195729	432764
200722	366534
268629	348986
238713	396975
345896	111039
401854	298765
283194	267602
465937	62191
360676	46729
221173	110677
276281	418551
252998	156376
39208	214992
80193	104739
301315	55067
294323	327343
281671	23018
82025	375194
436535	42890
412315	67040
309880	62310
52975	277513
410265	104740
42965	345227
162534	74814
219546	188836
113895	366534
209713	467703
353998	481148
121694	308083
212459	288354
40198	346388
159018	404960
179625	304329
37663	20752
252065	183213
230160	440660
244688	91885
241963	323785
261451	54843
329698	364314
253102	476766
10836	76417
485062	264926
235240	374892
465866	351866
162920	224674
372447	9203
333532	181663
72182	294325
414023	91470
134626	313745
350594	190369
63141	385266
388226	291835
230445	279138
127358	177521
461993	129000
245305	191959
7022	28646
355263	349912
425831	194893
350653	40025
43444	361061
467418	4634
233498	338872
103977	319333
434726	382502
235971	160644
140806	388473
474222	21583
21095	315626
148075	340735
41695	145129
407726	62191
251147	52917
354161	312810
104684	46585
347006	285412
188568	109985
19459	254464
318869	282822
383769	153995
105344	454302
229101	238083
91380	474380
148757	27857
324377	267664
316376	124599
16790	32807
424237	176386
400701	488641
202379	84836
412056	60108
39189	276090
290909	441313
70658	146248
140189	476068
234118	1292
352740	15209
32303	82794
183497	239664
369027	348798
29518	236957
433222	66243
351701	366127
188847	375515
455730	299392
316624	362939
86309	41075
346412	442096
63310	166091
431729	45483
469026	39601
402288	105878
287956	22804
371071	325509
375614	114957
2935	469779
298535	402265
457779	85078
293345	393326
256032	387567
275319	191959
363099	379575
27847	168381
170785	51222
20998	102352
337121	6253
375032	49903
211307	361960
360459	390164
292178	170378
238992	396735
208617	487153
18012	417227
204622	428026
219281	252563
20791	338076
208030	132996
219173	54085
308217	118571
874	303245
283632	284744
409806	214024
175409	258370
29866	358531
196303	11853
128535	3011
401881	186159
239915	183479
11078	476951
392235	644
331622	187920
66957	80880
216602	30332
344561	413964
259009	481875
273837	241468
169619	180908
56856	362672
228128	360124
465152	35735
41676	191053
23550	160419
464420	59199
54985	115917
446458	26551
151952	63663
176173	127811
212460	342761
460168	207535
442948	34016
391775	146893
491607	65648
31887	347057
246781	124314
11608	357854
281542	221904
59986	161576
361024	52095
114003	243301
54360	62191
111616	227101
19911	332014
81432	373648
468549	80193
230470	205937
221964	469512
188439	464578
344775	417294
254430	441013
58531	238144
307031	336590
329883	187998
144733	440660
371888	326995
82073	27546
150061	94344
227159	8084
369289	459790
104528	190369
337341	198317
221592	295146
324706	40470
407667	422164
385019	24070
263981	27464
319203	186714
238889	178077
228050	162795
159326	62711
338625	142491
79318	383986
141340	126715
425136	484762
287990	17186
57536	426034
302798	44934
477811	257298
296306	282989
239210	109271
364194	337791
25137	311287
367336	387860
218785	134500
93112	314881
392503	28129
454531	313314
194962	190369
92759	166513
339958	263854
422891	40239
282531	75303
478780	159141
52917	164059
449628	113683
81432	148479
77033	130534
491828	318735
313314	227872
359295	328134
39370	267590
491032	118285
319393	25748
26527	161381
316985	161409
125790	35247
250183	319119
229098	43593
286369	249334
458968	52872
107803	365943
15029	272069
285943	198389
102065	89013
42893	429161
117381	246311
360512	470381
238042	413215
249894	57205
92186	234454
302680	345745
45137	323108
253424	472743
487095	371280
153140	119107
319882	459622
387357	190766
225663	249202
270369	194165
17297	223016
36842	144845
428944	94850
168531	15209
370909	169116
10392	251732
325044	19376
349634	378462
267435	478415
277651	95117
203164	431137
192311	198251
451275	82457
270999	348767
206392	9681
434539	47376
311833	217310
410327	324743
157725	50924
189575	239546
279481	190369
459006	4349
396779	157835
293726	335477
163384	241515
433608	144304
280172	120587
230051	174820
105851	478415
24917	224794
23306	201990
216284	488475
303559	53239
174255	336542
148826	155225
421726	23080
260612	157128
430544	477986
200092	154271
377302	273831
92385	481408
448824	386897
273901	207535
203781	411455
391264	30905
384410	196783
173263	174344
30568	462676
44905	450670
195882	49903
18218	78380
130069	342415
258338	211868
430170	260110
28408	274934
414911	254132
96718	32053
82341	238090
198692	86560
93440	214714
128584	354924
266358	41075
51597	230691
341243	123955
403823	236664
339844	327725
47700	413615
51517	5184
207841	207841
455222	49903
200092	184042
277313	333044
257384	492152
319081	396206
458186	262954
297436	456164
362231	21411
226961	12245
398009	336590
417826	65905
220829	180348
423283	378546
387950	141440
117438	13370
210885	360860
263	449967
180732	399132
50662	57094
125734	34832
292629	86642
245394	487833
271029	491426
356588	159141
27128	233686
441588	354694
24259	46327
315564	132996
31482	140728
167343	183778
157715	90677
315394	339251
233388	336041
91853	226308
226584	236213
92401	417201
179010	17681
230255	69223
163214	279153
417182	184781
242594	486339
51543	440962
279031	41257
309276	466563
370023	176810
52659	299511
417760	264348
427505	147331
202422	389682
233592	165960
267439	445353
276204	267602
177624	341041
140213	93158
58484	371633
237631	164884
111840	412517
134719	267602
241137	269199
383049	70663
282632	83573
367846	182226
108718	161920
110606	199396
286310	20959
343526	463623
134377	423469
94706	469130
469075	423559
66119	214050
181056	410074
52225	10954
243953	373021
174139	31736
133909	434045
121524	92077
208945	277761
15563	62711
363071	357765
477702	459331
167452	30688
370487	199222
215793	278640
152484	313829
438116	2879
236002	182241
80238	439366
151389	296510
112443	448940
126449	276358
463118	104693
330226	76454
60144	231638
274269	37100
33343	424226
265597	127201
225249	269648
257977	421109
408021	299518
169621	38063
207007	243048
261278	176299
90118	187017
129082	306511
6020	463200
15336	336590
132141	438419
195664	262954
106353	43374
25553	108222
68915	175292
113457	127921
78206	352504
483547	180440
421625	166513
381262	130
237400	97467
347697	134284
461839	102577
197983	106210
351325	4497
1080	372314
43611	336590
245298	162552
2832	250292
270224	474442
411551	7211
54445	430356
348250	190369
340339	274487
395064	409564
404568	469539
376394	260823
73660	254283
267656	327217
133910	395336
276663	257309
233570	22448
112415	238942
233498	191150
150009	435313
85672	310756
163991	425759
16923	324996
233757	461944
240506	13370
138126	139951
197169	234753
348303	467703
292747	33443
94985	269904
237714	176182
206503	208577
41039	336590
484420	475073
342566	452362
290838	362267
219360	203656
490597	488081
333557	252609
69166	459213
177580	374939
171012	318549
206317	272734
282962	487120
60505	273831
199790	469186
126418	196169
199195	67584
419909	350822
190447	207535
463570	366534
277831	363581
276276	187315
16769	252961
367222	24943
65664	384259
143116	449221
471317	435788
477975	336606
487401	24688
89740	84775
390032	185076
177467	331581
232371	113051
8338	336590
301181	12895
183795	8607
439514	343721
253851	94516
163639	255697
170804	258666
260405	353787
258101	298676
316413	192450
127171	258370
87887	455181
257977	33062
121860	211804
373025	36973
335059	16433
335441	120986
409898	174492
165680	189239
198138	238299
267881	244703
352739	463089
455222	317100
20946	87426
352064	485075
139590	183264
182746	100776
45164	61533
193306	370783
475225	467900
157699	424756
52537	254097
436000	400996
345107	118781
21395	103825
430952	301316
304011	419849
58286	150760
100466	49136
458939	341860
25211	145948
102447	48124
216693	187974
145585	425223
307160	469509
67952	116426
37049	62191
183866	276128
423059	433391
347121	90654
110296	350069
21802	194830
165120	84894
367343	483761
34844	94730
19459	371585
236961	60730
114643	374404
44704	418530
69252	298639
89805	46047
433820	108499
420186	332638
226919	80635
84745	44969
470672	167988
477215	365183
60767	48163
263799	351639
16131	162795
284120	260877
426800	8911
129363	190369
209523	147241
336651	94516
165992	211868
319730	448032
150278	148171
186692	217310
452417	108554
238350	163324
151679	237235
262188	230714
19341	480029
177482	332685
465188	54599
460776	144405
185624	184778
175026	452709
370231	308081
10645	337791
316922	11626
2187	222531
461984	398122
294395	186259
417466	36392
433899	166063
469753	378105
238889	490619
253978	441496
115426	251451
331257	21457
79605	70951
403515	149468
393068	264783
474005	132024
4841	54536
380748	409606
394875	450670
81432	96259
32917	74106
260419	305729
276954	259751
118132	223121
60517	20885
421014	457368
373210	666
369547	363396
108282	429990
217627	236944
252829	4446
246489	49345
413425	293592
330589	325721
272331	336542
193023	163889
320473	53863
265996	421115
246694	132843
132443	293813
331187	269957
426041	198498
190621	431605
90713	241525
210621	407034
66957	426986
237120	228122
31183	252961
361008	348798
358656	250805
3161	279673
96041	15853
319243	36546
350869	32807
425341	48523
344246	30611
221173	478415
116431	155918
313604	195402
329144	95130
404899	377984
207892	224469
250995	218127
67937	478415
68314	271673
327508	417918
11450	369427
348602	363973
327004	419102
214938	370866
454802	393810
364801	309801
467165	226741
48546	364422
403114	458382
231014	82585
417505	1008
252473	194893
418080	95942
34686	390680
166804	42880
491642	211447
30936	121613
360165	361712
239112	74124
323340	426887
493174	13370
397757	366934
308618	75273
411783	440660
490215	422435
222032	80761
95068	430823
426041	341489
266868	456447
481702	154196
198111	339963
97521	168765
319035	293813
419541	17856
445378	167916
369943	145758
35218	60286
180332	142297
67705	171560
417420	433518
220260	258370
446630	227699
475707	96366
73528	490803
249725	227
112317	320743
475571	200787
168387	101058
164307	241230
92310	358361
337914	74897
252619	48275
209304	135182
194807	76454
57544	179303
83716	426986
142055	145534
256893	393674
61708	144845
270899	283096
30831	115198
127469	366236
153833	101049
320968	417490
203200	103339
172597	456052
263646	365960
206516	461182
230171	136435
453411	63528
40369	396084
329727	43514
129725	256089
137542	150942
156531	391414
64337	228181
13688	297445
317188	35707
86162	198466
269393	10646
458968	174726
282497	116740
435683	49588
19984	148000
70364	130028
143631	75401
312916	20959
79751	16400
367634	29930
486698	467453
171757	153183
238010	172089
137545	201493
358123	274404
129419	101058
294941	198871
314009	351436
115759	101928
267664	440615
35579	355700
379367	339408
358322	428026
180120	52917
179784	373169
345196	439300
345715	73895
336796	393326
187575	430356
74275	357543
422478	414310
414140	38063
431264	309631
94538	414286
154981	29102
248013	427979
13953	98170
470128	370589
152171	322306
425527	205289
482606	183213
127639	349077
161066	5040
435469	235821
432771	417918
228108	317118
200652	121733
131174	95149
390150	172256
367558	239442
200380	318563
197652	250655
58307	451979
256459	19712
140025	10987
137318	48275
91843	110677
18337	184886
318735	225176
470728	28129
234157	358593
264848	72670
424905	239212
465894	130295
452410	190369
142028	249685
426691	243938
290389	454994
345264	35133
31842	460953
336020	426887
113952	295665
278586	327204
111573	100277
2414	421356
454259	225472
303166	366493
210621	380085
56806	186384
374643	165653
29951	48247
253076	284591
241614	136499
14019	483289
8164	312599
289675	492884
119868	257370
311296	136509
66171	370810
107173	211208
41197	446518
463429	112151
33421	204596
153418	83811
453391	71676
354050	4734
13610	411424
65384	133858
127082	414832
5740	451414
480153	55701
428410	331777
85051	137128
317460	453812
323742	187298
159077	372179
473290	33855
275763	259074
293941	171884
142115	269199
379834	340469
131585	257298
296927	281252
145585	278520
419787	13370
452500	398910
172132	101058
65336	207688
350145	110677
72556	443535
106167	131973
43454	286512
311656	168615
87579	484447
265483	265711
424214	63792
340654	345800
468878	237235
73327	151890
447514	471628
2123	328729
52785	214024
5682	123195
267562	454822
334872	476412
353818	313745
121826	142018
431376	470040
67636	126777
380127	423635
98979	457081
42318	295829
94694	420944
78134	408906
385310	183213
427082	190369
360042	237792
307258	46694
447937	351585
162843	433354
13914	32268
75670	426758
342465	45890
106164	108537
369209	49903
294619	182000
310153	340767
250231	410370
17198	463200
223555	311143
169208	121361
236027	353073
235585	469908
184528	477000
123301	191827
221324	129491
22423	352357
230134	173037
252523	484447
87524	218727
473007	392788
3575	377485
266965	131326
441402	237290
177885	190369
163843	233181
184936	489552
410496	240031
168030	170180
285876	135280
127082	440962
112372	85423
285876	240225
341916	114119
185487	177442
329727	90820
163843	30403
55914	163321
25801	70628
277799	411272
490344	34255
307628	391419
365681	387742
135397	186259
169170	420757
180745	97834
190311	72942
384231	85703
480580	252392
239712	163800
10251	117001
69516	372179
157969	40537
19542	86428
355634	34535
33343	454867
215687	336590
17286	374074
191447	105967
346557	463240
338755	39791
352424	105202
174139	244065
199837	435708
264357	288035
248013	310661
405473	226469
216565	446745
371505	21860
221990	220635
36228	8623
114281	436686
245047	163348
239204	327179
238406	285446
175012	155221
493943	217432
442995	166513
315702	65134
423518	376079
184396	313178
301557	115123
401929	350136
304724	259147
382692	189038
398308	105998
264064	237802
213364	149389
206550	441525
274690	15209
485471	267706
21482	4669
253115	178335
379551	78184
380975	253132
425760	353453
213441	295544
107118	77990
220435	291336
5700	201992
82923	110677
159791	143036
453159	425510
467605	24316
336020	203218
247920	187733
42034	299530
39235	214992
176642	234356
109065	190369
310999	490684
277431	196783
472693	310610
106822	474963
326260	285416
428944	86800
354111	256273
421005	4049
43571	110677
71665	462978
105967	139393
248689	121106
470014	100503
473531	336663
357491	120941
366198	193600
420771	10194
423519	186159
378461	194165
92401	480138
170960	344764
114643	192610
306040	171069
362177	186259
354148	229269
179778	28927
17569	139927
129158	425521
129329	145948
65093	185016
167077	37986
336921	115400
379738	454975
63028	427714
172597	327464
358942	14583
334092	433240
154949	120274
10660	162831
222094	250389
226023	69029
76143	457237
120229	356256
80923	324681
36608	32807
432427	117842
269564	424973
109426	366941
429791	281236
222695	369599
250972	336523
166506	58454
116565	209664
67491	99840
81224	347882
154874	3103
456658	370100
312636	123250
248329	288353
14263	362645
411350	174564
358087	196783
233860	288447
462169	395795
163612	383032
259537	63528
202486	420944
14796	440181
218615	19114
55264	384493
202469	352504
481661	170341
440499	250434
166915	447998
228128	103392
11674	127921
103584	150352
19727	452709
114643	193766
247651	182209
91916	404840
478588	298643
366153	264406
118900	40784
170708	25495
352353	429593
335466	342452
423514	436058
316156	257858
388170	267170
267576	185479
482867	54169
396155	272096
264459	166970
389078	158006
386635	475086
110241	94787
418865	74450
289165	303648
483759	115789
458086	66932
185344	392208
88322	404886
75139	443453
180867	95624
420618	339346
30877	182797
88040	81397
160576	127921
136459	101058
444380	326963
110062	399448
87289	474426
333914	13719
347121	146183
460266	383695
89508	30562
257977	113977
427124	466851
320245	381560
145900	181140
183645	477320
6808	287423
249017	41257
427521	326985
480590	236
42034	230916
249860	324037
112372	110096
957	239872
188954	128291
383860	417701
125290	267553
135179	425838
256901	48007
336024	201794
13476	418095
38828	40283
270576	276358
104463	155191
112258	451600
253110	365005
249750	180578
389656	334424
98420	54772
89843	280563
111705	190369
455804	61246
360099	86618
453646	432043
186692	316388
34842	489552
190558	194478
89070	184902
244492	288157
369581	118571
348953	25674
119997	241283
493982	417458
252065	257603
11229	119868
421207	270812
254267	105585
472828	288035
62978	55700
471002	425675
456021	399452
177186	173623
13571	289453
193061	74029
408879	404445
35378	335281
315958	466737
19542	38065
171433	148330
252547	190369
329142	183213
281128	389455
272065	160545
322890	7828
481421	374049
156819	246516
181154	280871
312351	462482
352232	78055
467788	277060
439269	73457
56396	25549
16689	64335
238855	160475
42412	392086
203030	397356
482989	164210
251614	438373
412909	142318
240071	464998
24792	313314
200774	183213
41821	122462
132688	390539
177394	214127
73288	183213
158282	473917
324967	58881
426140	220417
458065	366781
60208	144458
302566	230691
78030	442096
39892	406964
319658	288646
331038	3041
117953	314742
395029	274314
266141	104505
5354	438074
328079	249594
321547	445821
409381	486683
64380	64335
444703	336590
361001	448188
364309	142473
250324	36392
146716	32807
441302	147765
395382	186259
281091	237474
443815	386612
257221	159249
318344	90123
180586	280199
249202	102818
51314	261893
372448	219635
211917	457203
477961	53135
25969	258508
92435	142814
194216	102277
323046	35035
12967	475265
415287	35707
248502	313745
222777	178436
438612	372421
139899	166557
378056	339065
58483	477788
476291	139648
156734	292721
89219	420895
400437	333357
53235	285937
51161	437430
157958	64335
58843	327099
445463	237165
449366	374030
226634	187974
215575	317118
339741	300480
12967	212584
56517	313745
68159	132024
84710	264766
349140	307294
411498	159920
310648	408809
93612	110606
160237	440424
469250	427205
322171	483892
104788	131990
492585	486861
467745	305103
213065	477838
94276	35707
266508	47703
167873	322006
355553	458536
328589	423688
142923	412513
393862	69057
280986	325604
485564	124505
161363	336367
73404	445453
492452	313364
335623	72547
78738	168233
262980	324403
60667	51895
290333	304325
110002	90696
348359	390405
27293	326553
56806	161308
491356	285156
64865	259558
27683	437884
278561	94667
284706	320036
362950	179206
299498	120747
125728	266998
259978	484427
379450	467761
35512	127446
275346	108697
51323	193858
288556	267352
203386	287342
318310	227243
394975	284843
413823	273823
95026	239185
101344	476951
157712	95942
137437	38063
388045	486118
240462	194165
192202	307108
212153	433809
145618	481279
322877	133423
71559	101083
588	58881
213390	143671
188996	158779
487060	404489
347393	2068
108371	23697
452518	205289
369505	370124
40838	487484
454248	166513
156030	274114
383756	102210
41094	10396
52001	12895
261053	251916
415024	154537
130958	187877
211042	195671
387617	248777
362267	99855
176667	86974
188055	47963
453761	246311
371797	366941
216229	238981
342465	4620
434862	254292
48214	309812
177254	84722
306294	3664
115358	199453
367561	369599
1561	225043
196996	473902
420944	137024
160461	338647
205966	274309
250853	57134
201346	160009
405588	349908
228128	451833
449963	124085
247567	298878
297941	396186
271188	210189
188240	222520
51531	57825
215578	204727
419332	264
382815	19357
35864	277575
364930	24943
193020	298767
478588	263803
59247	355530
62800	13706
83368	488348
11675	131973
492797	123325
124893	291427
158627	190369
224695	273831
317147	312378
113535	450550
441486	458345
587	310261
209410	417680
220821	58851
212514	133423
263634	386764
214046	436787
215717	421830
430281	365093
317356	29686
14138	362267
72180	190369
382848	126697
468907	74611
129115	105208
152937	409828
190564	411782
32533	48375
478218	313649
230102	327061
291624	35735
226848	487896
67266	61175
282025	12245
188920	207637
30568	78891
396379	119868
102972	156140
246505	450229
4927	327721
288523	267602
127345	12177
108557	69584
340186	157363
127608	265807
93428	342807
168132	465132
388505	410199
372217	20171
306202	246453
282967	491066
16612	209207
414646	440190
180488	33031
180786	190369
287867	216337
6474	113770
270248	491453
454047	119381
79075	290211
166345	243766
21482	37515
473937	167208
205717	38064
58262	187974
90988	35707
488715	301723
487186	105967
367817	250483
91038	318563
401592	431709
138126	300874
176073	229907
233831	325979
84904	273847
237714	187834
35151	96195
107015	142441
82262	434635
84052	38020
214671	314318
370619	175402
230969	132740
222911	198116
277499	91162
190460	311819
183440	277025
283346	439801
199414	466737
213432	486242
454263	274314
154255	91026
12787	170748
236216	396802
32463	430800
172417	332392
74833	64711
458697	230378
101955	320464
269171	129388
57121	126614
266759	33420
463856	31178
415986	273831
294647	404788
1843	192566
37455	62191
259821	120666
67837	153936
246243	383176
443792	163093
450007	197914
481942	81559
208209	484776
308618	427972
339729	328550
319438	262594
202884	199353
293666	206938
159058	324975
336594	23395
482939	56385
344314	143239
304760	366783
92401	58714
201121	4413
348991	106601
201110	15235
46645	475360
167588	91785
366752	273831
359906	312275
15747	422110
137390	257895
379680	28399
339310	475914
422370	401871
131402	365026
145448	107968
391414	285699
253102	139931
436515	377906
292718	426415
476200	34547
197090	162795
131452	203656
251705	288310
196110	15209
21067	274451
442610	128766
27581	146981
42854	240016
8461	239561
373804	406454
362934	293813
89219	114910
438938	42890
292576	338746
308748	4349
16910	409828
373568	119868
222149	261301
261396	214116
125451	446630
71334	121755
147571	478716
336071	292721
371282	67216
380846	187045
208482	450161
385100	267352
451818	338915
183718	230936
373837	429368
447610	300469
263125	299267
214314	88113
4225	166085
126262	317118
402052	459213
276821	113267
331211	411424
391308	376060
20454	14196
23191	191371
281957	322623
248600	242101
73219	445821
432302	327725
314070	448752
358860	413450
357294	393238
244199	381402
128239	164884
165680	286515
390740	191252
28996	85870
262010	475589
179140	317356
188087	397402
122186	217858
346557	175069
129396	407117
7835	273831
458900	352104
119639	326492
435526	98634
69549	57375
338416	190369
416749	343008
305588	399852
145191	431799
426319	330752
433358	218727
180091	303134
145288	250404
99292	136331
413054	452055
276856	291249
439998	40994
265586	162795
216078	86560
397147	203656
127114	375840
161545	421512
216585	464420
471611	22827
451803	49828
50790	392037
357265	28129
218577	424611
409107	400214
144553	404806
109550	103181
188568	189064
209523	262610
286508	99437
161447	252015
444296	86632
282704	415265
453812	286994
26556	273831
301203	110294
444088	187974
13741	102511
346272	363439
492900	256121
314904	119545
257498	407565
345414	23225
226494	260242
458207	473195
312929	327668
69743	65114
154619	244688
343835	385681
253612	276606
75099	493594
15908	142702
431537	364186
232833	65657
192611	118907
242049	76764
369760	210082
71215	180908
161608	268176
478543	49966
170138	211094
400562	212913
38798	161510
276821	236980
206939	151172
191479	263009
16923	119959
142666	51508
345149	152502
105719	162884
160844	36749
92190	48724
156903	309801
216709	403188
154370	18418
92325	309425
179170	247867
343980	491324
295041	371662
240850	359762
278829	30332
240486	186714
436964	177671
289675	400614
419345	401854
34341	98406
242909	411034
60208	3011
100994	92460
458880	327715
261217	396609
56067	73955
257289	348409
140202	126697
243789	463549
270341	238578
415520	481279
106280	49021
427389	190369
380489	57989
86272	398333
317402	376262
179527	379255
83508	406751
294686	236716
221296	336291
191427	487400
27417	16153
235404	393839
103050	428852
431910	274868
197997	351257
163801	54866
186860	389752
252398	196783
299880	190369
435140	48275
276208	415871
406323	397791
204798	396703
99518	239561
266446	117842
18744	28129
326751	84750
338465	251113
469384	430217
408828	319670
367871	99405
48788	457081
320617	191711
219281	3415
167882	81769
4615	70418
306294	201553
94906	47621
334468	185076
475723	362675
103050	130708
356988	99173
76113	2284
89772	58589
482818	193920
474386	278046
341889	241631
288832	323213
107709	208939
46184	313778
113676	167517
358470	297004
146734	434323
486241	431001
259806	233560
448104	398311
138027	40784
452709	191761
300240	170129
392210	25624
56929	450439
190789	101058
180073	282822
286386	316575
424225	317675
456882	329675
405788	454792
234927	294920
29054	442554
228460	430356
301986	25443
371933	7159
308602	338781
16844	418586
218187	413435
12776	486885
112703	188981
276209	350384
422682	317118
293758	260760
91276	59759
53141	466859
276514	463615
21795	440660
242027	206138
291562	446351
140844	317675
16458	178989
148695	86006
126470	391414
393323	12042
290362	11730
8982	357854
411913	187974
384480	98012
334139	228523
122161	420944
160191	97215
93627	32647
91382	419050
144782	140044
483658	1709
398805	336590
239719	409828
296750	51895
172489	110677
77420	62578
137108	165631
175308	281792
98778	362206
126910	245715
316246	209572
447148	209510
443	227101
469103	317118
319259	256930
244115	97894
186149	107259
167315	8607
176835	384671
6294	236213
163384	21123
72952	428214
316565	265797
454610	365190
490614	369599
91652	209689
287642	452746
487619	176077
446404	309808
224377	178736
236032	24861
307768	302147
304435	220417
87604	694
415949	350887
488768	313410
61367	457514
364493	411424
77143	190369
66715	317118
220559	165267
352614	373021
166345	358587
183578	99405
93384	247106
40388	490035
257262	12245
230051	26768
478164	293813
112402	161176
466747	45963
245488	75090
294385	309325
188334	71275
338607	97215
387008	442096
141782	209285
384125	226152
294408	294079
234511	192830
217748	23120
232258	486885
37057	76443
263880	80738
214132	155923
254248	44826
418393	49720
181899	66235
198985	355796
349363	49903
489706	86728
381205	41959
18928	260127
7940	313745
141883	384667
379637	455065
249052	175015
225279	139101
286001	311832
110835	471730
72113	24935
205531	249202
441034	381054
441589	132740
341511	412382
360153	236213
397779	169150
162543	12245
379007	23018
193817	293813
218607	182543
296260	380409
6806	208577
278782	84089
456700	455769
334121	187974
57162	231306
105001	100065
191391	24508
283918	267352
308751	421935
196003	375750
488228	18451
283918	138994
276204	209952
293639	385670
184629	266579
463744	40888
31648	451005
382848	149128
150410	447517
300227	336590
392707	199470
367800	277864
5990	12177
60988	135354
149343	334680
153006	150478
315805	387860
3462	343975
443962	260879
480602	98382
146274	217438
370231	199177
383009	186158
307316	313745
149038	13736
139279	420757
438825	315888
311510	39645
165339	359762
163044	436229
227857	225865
68115	178124
375484	141936
20384	163800
92620	32807
41071	405217
12345	468624
21362	328843
25969	8459
478287	175842
180200	470115
255784	25374
144528	90099
380025	303424
332862	183213
450524	398451
105336	210353
155259	371918
320873	457418
179698	132024
237494	424481
350011	16260
227373	379976
165750	61572
449681	340918
86272	467703
146893	104914
53846	187045
192470	451424
293255	15358
315588	93384
200351	362101
22287	401854
262890	31313
257613	445814
17680	127525
279159	13370
453018	190369
106531	451028
81399	13370
448682	29800
328840	122585
59092	162247
318959	205270
148577	341820
440190	324681
230051	99152
433239	183213
319210	21411
187834	89633
451174	446489
310896	283445
445708	407166
406371	48201
268910	320625
154202	51195
282025	183479
286152	192288
8535	3822
222866	237458
186198	207535
117407	421830
378127	148558
38038	447358
17242	86728
422603	411989
64337	154137
465470	467690
175895	429845
327790	72521
264537	357693
474391	273831
308122	378672
340354	111913
273972	240796
20726	426089
138622	186714
417214	81096
175012	192762
165945	380028
167766	335663
44885	478184
328562	304173
325704	128758
33600	190369
303023	62818
110221	308235
269370	73236
203493	109212
96623	440455
16100	463623
42339	478232
24645	273687
309530	62659
160243	375840
61651	124437
65683	95149
157698	29253
291488	351300
117647	224299
400888	231877
338411	468128
298187	72223
213614	190369
337602	165369
51543	414008
292352	334215
364521	119450
366127	70543
476783	374742
480794	217630
309245	180908
253177	97215
484470	9091
345957	378462
291343	230650
67931	343085
360535	277098
333463	482181
297283	61386
445796	52142
126166	307340
169200	451016
312240	104299
80405	285446
71957	2186
353806	274562
185339	360105
352739	103884
424139	153995
396672	268531
182212	301475
5428	210348
187089	276725
242282	306387
262966	235584
371976	398954
88439	67692
2652	407657
136999	53863
344489	359352
24556	25009
392296	302250
233117	268129
464248	103842
153307	475612
394063	273831
487578	335878
352011	179375
194216	453919
275721	109433
7574	95682
216907	374732
48756	8623
178599	438757
1957	169485
35414	289841
363467	296693
309225	417938
474606	105498
329413	154918
55909	4438
444850	372558
270248	363035
236216	418282
434615	151944
174580	413172
3035	474326
207774	226926
380529	422853
202518	164884
137774	356796
49670	429759
479741	19149
56929	256079
10267	142678
279125	492928
362820	176054
201172	118653
402790	484447
320473	276090
324296	273676
271760	439900
453919	424441
444139	118566
36339	403467
455889	12129
465502	267602
253683	344091
206597	218730
406357	414457
120006	394709
105297	48163
17772	2844
21949	16433
455819	55053
266775	388724
32303	47560
197156	341529
336896	84089
91319	438419
344782	160158
464390	33696
117278	478415
98356	4134
339333	49684
478799	472072
44343	294130
309917	16325
255955	21411
10645	353557
102089	354620
14478	84111
11563	250679
456201	75303
172396	482456
141224	70507
361060	486420
236359	27748
94854	338915
144172	414257
252075	300240
460914	132843
241969	392618
230969	486885
230051	26076
19229	16964
105126	387987
80587	193306
276821	69809
443839	178436
478989	275331
76620	488475
120501	217268
192267	147520
372894	75568
3870	322422
453736	220621
22779	253069
458724	367383
477728	451460
20816	23966
92877	313745
187910	91944
326260	6516
309798	172360
14728	474247
289364	160051
57510	431990
134783	471355
73790	43912
300486	151647
391114	307583
141909	201243
444323	103565
265965	75495
231635	465911
50761	415775
403422	313331
467690	12363
75672	409828
106676	58441
108587	196310
339333	97760
486255	383967
479602	190369
433565	382189
294277	267602
13022	73990
81225	46105
84698	233590
147803	366493
290765	437998
347094	111039
467438	293813
454987	258659
4898	208577
386489	138297
195749	396953
102720	276358
414817	107851
328929	310250
331739	256095
183172	421963
127401	229150
309253	317118
351639	57675
453460	233758
148638	190369
37032	320523
333350	121950
381782	171163
138288	60517
45216	457081
434286	249729
134299	334092
115578	222059
285269	174396
285023	355806
101790	86892
332286	252007
113606	62381
419025	213221
318652	403450
345715	450058
326150	420874
19228	454011
40317	341918
297493	16724
105837	190369
274266	205213
20946	121850
441263	72228
463302	449103
216006	461769
128704	271383
192495	271673
154686	486885
130028	91050
153322	169047
400517	450407
41378	180527
200092	367279
122186	79032
327426	449367
241211	63731
244913	392055
452477	132843
324951	445709
261896	153995
487893	75568
347828	316575
124185	25770
37688	276854
212490	298997
237242	471900
473123	273831
240211	485546
408518	235820
388333	268118
370231	204337
48585	16620
378605	355806
75925	94793
394964	162831
140140	40447
155751	222561
287566	139590
246540	192431
118094	168283
456021	146760
184673	201754
276759	3041
245411	245726
320530	440660
311531	39631
221913	374581
279209	28129
259821	152702
207615	40034
183673	35707
395681	35707
324554	370321
421782	209214
256994	350189
173710	360769
294323	29599
201231	281805
71073	132740
93461	158504
79961	483192
320905	368708
58486	49987
350973	447107
1292	347927
152855	377586
14228	349170
83199	152265
203919	84074
248013	402323
387602	197380
207163	479614
23331	24780
107039	332429
17968	298643
180745	156991
292576	171315
239873	293813
267674	482748
251147	119762
403512	316371
437989	1697
342465	10920
178924	52255
433990	320115
22804	59734
422246	365058
67034	53375
33494	478415
343770	463549
138338	254612
467703	195891
238885	317356
404960	72312
246363	251779
267562	222789
139520	314711
53155	293813
445162	94344
347121	218730
201866	242661
84429	383967
283024	264908
342486	224352
32807	439529
61772	230593
446182	357836
269252	139707
432653	456640
178897	53754
478759	21782
24030	175048
235375	486159
484229	187834
367477	479082
241486	41962
201131	390898
322660	317118
97254	370579
212914	28129
123290	263243
122547	183108
95233	287024
450235	397651
167772	231727
110965	294069
393987	343547
147595	197435
161771	227100
411148	207042
247296	470086
152771	259914
64602	451109
132298	185076
395347	406086
78474	190369
287069	366127
469235	123536
150107	252961
248001	228431
17787	165680
40388	5857
463705	469736
189109	421830
494127	327217
390240	216216
39737	44798
5700	77031
439662	23484
202142	352705
67040	234093
266659	448230
267210	194478
433168	391414
445130	332392
351257	344091
1946	110677
867	267352
137454	473223
336265	183829
129908	307286
115687	368333
386304	366525
189738	15133
116049	21583
448179	159863
464581	72832
98282	46358
95149	283375
255374	132740
165540	43045
462559	15133
58418	40447
182861	303218
331238	29163
217338	401854
319081	117393
455745	16823
313672	324037
364646	458608
459138	476231
479351	21268
15737	145948
166869	414257
84745	368909
47417	231485
351855	260911
91181	183942
270128	88984
371976	40710
322486	183479
196154	37057
64399	473764
190524	198123
382551	476951
393998	476231
133829	317118
328940	290565
182497	58686
195531	68644
476456	63940
466442	404053
253875	220417
160243	438955
351168	366534
82723	152069
52537	280756
399981	287694
272301	458760
306079	420944
439073	391632
430426	75303
161943	94793
289894	299408
322717	188639
91828	270253
59929	236292
265815	134262
317118	288928
93387	391414
44159	248451
300273	100055
158523	15209
185604	123562
315951	169297
72864	374395
228195	75379
376919	412342
284848	156691
225192	428103
208400	91600
440604	327343
263774	21584
335227	457093
202876	317267
367943	339675
148340	388321
9538	324343
415967	314322
306760	8459
354702	460386
26193	113749
145282	407673
40143	438091
267416	333663
398620	253193
128542	4349
39237	186259
109250	285156
242523	273831
469621	367110
493721	59311
312068	424398
137337	248267
14583	162286
391391	65275
311105	31178
119001	67302
385883	367937
355658	203656
449357	144947
181123	132562
214853	60108
69204	271674
381998	15209
458160	142018
51756	476919
140677	122694
141634	264313
165680	364805
336550	416873
309589	171949
419159	476412
73435	341278
353667	399035
31450	284272
398230	478415
238854	105498
201230	10193
398214	434893
315588	277315
220624	453206
36711	353557
272985	388900
357139	393326
458545	363547
224113	220417
67555	258370
73199	385000
106739	245491
435882	322807
158905	444458
91828	375169
254446	440450
424256	226262
440303	154907
408075	285156
87781	475986
305855	139710
174315	17234
162785	427714
101847	405217
393839	445698
231811	166000
72804	106494
347167	458300
427639	292205
395029	122510
361960	181909
325823	183213
319824	276090
379680	218404
217008	6253
371023	410951
35806	440580
185403	202996
16641	99593
9152	160831
84429	64335
116527	215858
76228	415914
117327	79507
96070	28129
99723	348798
160189	241048
49081	132247
314598	109833
232213	37057
333987	378462
71090	191331
186597	69372
297867	144037
123450	198926
411753	405837
216666	142635
179132	117842
331775	155384
118763	367686
248013	250153
435585	409465
352356	146183
63092	390687
415958	432212
135939	64130
395096	300205
20374	20959
368117	117236
54052	420944
286324	422011
383260	4349
193398	50155
73642	123410
121755	107929
342465	181704
167452	422646
245938	237338
76835	427293
64927	25767
250067	148000
345401	156013
139536	48275
258872	362773
95677	230629
230574	359482
334985	479369
69587	474956
153813	343992
190711	345745
374822	354049
169422	313058
72639	478415
422476	234042
222147	321386
415156	253199
375405	389721
194048	385000
469532	468481
244346	49903
276055	190369
335723	389624
358860	255124
145386	421738
259339	126204
169592	40447
146893	312478
286371	183981
279085	164884
242619	385347
174665	482421
249477	136435
24334	399548
418683	491965
367682	385378
271610	391414
203176	451876
365637	90541
493347	481318
228490	264147
116440	110677
168036	106639
335302	387742
320966	119381
110503	371918
34704	387261
351268	303424
23310	277450
1738	92258
63750	262954
197337	312489
148588	206951
134173	386604
487676	459201
400457	478415
101006	197854
456188	273687
88175	421830
87979	477986
92047	297047
158099	140205
182598	169936
200092	117023
347121	315820
368306	150383
480032	451016
305186	166970
372340	414030
93451	308877
483987	199767
308023	309736
473053	310756
200092	423171
170020	332624
216831	216004
83616	430356
138088	163391
132247	414256
336878	90123
440940	45413
321737	66923
190716	453081
335620	236020
42854	302343
73466	453521
478588	81529
216602	269904
197732	371486
282815	292553
152592	50264
420309	12895
351071	442227
389357	108850
428023	183213
427780	35707
69896	86476
306304	355867
161605	156739
51129	382642
89370	25984
140655	250389
493954	71724
178005	338228
203837	276358
471922	19914
186561	294916
480853	409828
109868	262954
361867	183412
339911	250679
435637	305103
363505	476951
432945	165047
110767	190683
284783	176525
241248	409058
237148	481578
149604	114643
397202	86712
460273	187248
323403	289883
67532	212931
422749	22827
39601	287024
483678	79989
148871	378405
421227	222523
39516	21457
448470	82875
493918	259863
113019	162795
359	158365
212040	318663
10276	178078
338074	364109
125837	485185
240937	205289
456021	250530
87013	11626
421251	111755
103205	396318
437730	327217
280476	380071
423042	28466
282462	203656
242226	295125
418370	15209
195237	472891
382574	447446
67577	494102
196503	166513
260624	113683
360444	399922
42154	381691
259246	58777
41411	109533
456509	42972
215329	263073
41378	210047
3809	40330
316858	478184
52889	119762
277403	183213
31025	112312
329437	150942
420903	368325
346256	396893
320404	52537
342486	475243
102539	141649
171097	382754
245529	168381
342465	104498
222566	416402
163502	434239
360455	482953
147781	419643
91555	16318
217527	183065
45533	173176
66559	472949
160237	398378
275501	403586
119686	78423
10762	183711
44432	23602
128803	366328
328280	190369
366232	245679
258282	142678
152348	160428
241702	132740
365093	54976
194497	472596
236772	100562
290794	152020
406647	389922
113749	110677
435576	1057
329428	129405
88266	407306
156068	472072
173966	96259
29467	175849
268489	186159
277568	340253
75568	152307
186595	10646
464344	56622
220505	196169
417894	234356
181517	266379
434662	41611
417762	420790
462776	232546
229735	111043
406579	297776
300240	442606
451372	154495
118308	351639
487153	168323
168344	285634
432073	140044
347640	325166
489908	253645
79672	409338
434234	250805
90703	269904
295113	178436
287378	272771
15819	366087
407066	274309
87638	7062
195145	80046
382848	403501
318411	101928
157338	183877
181588	80735
34123	97081
285005	130742
191976	297428
156068	69734
339174	367228
458489	306491
59193	126340
40977	27212
150671	249642
389959	271617
478432	476951
373244	385378
377719	52867
277467	118479
13091	399954
88439	10690
92401	18928
130798	338189
314311	364997
116	16433
308465	248382
382297	195768
325825	330433
235451	107187
119328	491845
461172	396348
456940	277084
448263	110708
153514	343547
252621	211263
415101	148936
219089	462973
290854	465019
200210	404140
300273	429595
195362	309161
83178	476951
19542	304673
360254	492906
261865	223293
229381	158493
493142	469235
146893	492262
272742	284891
420952	57440
104068	466432
78469	146504
329155	208577
328197	384838
414286	335963
153505	429863
25969	237458
195462	895
462552	100446
416281	447831
437501	213284
491648	480444
88355	487192
235160	331388
430252	142195
437357	262954
175104	410293
75913	37069
24832	381622
458394	33117
269491	391414
295170	220417
103824	279517
347886	450670
428979	24639
230642	310756
314311	388110
12271	317118
319050	203671
105036	359358
184652	41655
68783	120195
200213	212236
124259	115797
399814	270095
240661	415608
104648	424732
389807	7352
294323	375840
422912	359243
250738	160199
425460	417859
244688	302752
419317	237019
189318	42507
240581	174864
245127	313829
266395	79833
441687	273831
159470	393326
7788	484565
90703	318672
106917	107337
318741	462563
141889	446962
190281	288410
449356	10646
141120	395630
30567	420463
446590	281430
313592	388575
470408	176060
5143	431856
386629	401101
369837	341836
138126	180707
103652	404345
440939	249334
479393	424225
192761	475643
421333	451957
472538	453537
7130	377472
57295	379414
54539	4598
320305	375025
66383	58406
347730	366261
314722	268729
460923	161402
75468	309801
425827	228431
436505	58466
480311	5882
232554	310756
266307	476096
358860	472601
64267	288566
445975	402371
199947	137719
263084	440660
329115	431762
448096	372840
176111	399630
88956	16041
82434	132153
45568	288035
366402	449598
411142	317118
203372	8623
436351	81892
367588	331581
68740	1431
210826	135756
237361	317463
112902	241294
370116	361960
395924	27464
485420	465063
429069	317675
50572	98906
340783	137719
395003	349080
40198	243115
378972	472799
403813	4369
381979	415519
458065	392086
454556	465359
228780	317356
191152	203656
252998	406608
8424	413525
141902	466432
223532	338508
253626	369599
134155	77031
73471	391963
383673	303424
253220	89716
270122	404960
92393	288035
182393	405217
190902	460070
292468	148116
163127	303177
207943	168538
461946	313493
262510	3520
413137	468832
437400	128936
297117	275367
131705	299516
51402	369309
93174	176059
139878	121626
152651	162772
226167	25984
261357	478415
159068	369599
370064	168893
276666	476870
81265	160419
283645	130620
180290	32807
299054	189155
446182	312842
403150	364021
128563	10345
200658	82
195425	424316
70937	169012
195121	147027
174734	62191
35735	452098
212340	249957
485195	132465
491567	8607
221925	455967
69011	468387
141965	99437
379817	276358
61542	273831
163356	194165
384587	21583
276821	254914
43870	155461
45131	204330
446161	366534
348708	174564
357407	16433
221487	274309
415304	366935
223932	146893
279463	198317
441195	246777
135389	293813
413701	429942
249860	115421
247597	48163
453360	125399
302455	457104
461263	409828
204050	262954
267867	378462
400710	164059
182035	268524
386775	429684
184994	37948
122266	81866
354022	217494
365822	12245
99482	160158
245860	232946
74189	467703
355679	351639
330414	85163
279809	481785
478357	144405
467175	327217
115725	441996
443815	441021
367919	38210
108648	293813
267562	68762
18928	267602
81432	254366
9003	367798
463300	459213
317343	169482
47035	395563
13268	203891
364636	133074
34123	399788
436428	185582
302890	356041
65923	442319
333639	438783
395177	345602
235946	440940
235492	163016
224534	54976
75775	39224
301312	8675
313566	489283
368083	474453
188741	490035
262888	263009
349863	190369
232998	153995
329470	376814
358860	161755
452962	33351
45724	35025
226111	183920
234453	146124
48769	401854
180755	38619
427272	317118
93851	447560
487732	239528
372964	214024
436593	391414
368351	409828
222045	96312
82981	58465
15384	62191
59836	135476
445162	164884
10743	211868
19669	290656
225348	91763
137337	346388
140150	184258
369534	19650
67351	224889
202065	397052
196996	301143
226919	27951
38490	256134
147638	182041
454975	103429
411578	434336
483291	64123
161023	24179
407330	281924
51543	25410
385697	334292
201741	36162
423912	198687
193035	421935
163524	85949
353456	91711
417697	185891
84522	93245
45488	453126
112858	457499
354513	401297
141334	113189
168062	895
10762	486872
31632	334092
459979	250384
385211	178742
65938	81280
351193	221324
389113	318672
27617	348971
72551	217423
476636	94826
260457	209702
448216	335437
208272	213363
177852	87470
138126	274870
275661	359243
93130	462814
487124	261640
259353	250679
312662	32807
27240	246713
368083	95922
312283	202238
485582	189264
480147	37515
256978	269977
152276	228013
258900	344091
164068	55205
89238	77992
83348	447560
120932	62849
112625	67917
250280	59676
342163	37414
379680	464429
279887	134145
10623	13370
113718	281924
87638	427265
115915	54536
492273	46503
280756	475935
208059	461944
373565	141478
117345	172089
191842	93214
101504	476951
419318	245211
277640	77876
218114	235468
229647	211868
77674	208617
293872	438783
194216	220417
491869	251784
185033	309752
116071	146124
239099	489841
20334	318256
396764	374011
413053	294836
125087	175440
49734	299938
352476	151354
261673	4413
221783	236991
269954	267602
1057	234074
464992	391414
304680	65440
479393	15926
454822	478415
409445	406869
120591	123367
107118	266538
351762	313745
165404	98748
290406	424140
354494	52028
219136	13370
412531	223566
214941	197854
394791	114063
438285	271258
439426	188759
182032	307452
192249	447446
198352	332050
258801	378462
34729	62359
157145	186440
356953	72194
277568	204813
131334	435955
365243	183479
21763	57080
75150	186581
431264	310580
11509	429863
413477	48275
418431	415625
430601	258370
327209	92020
373755	461769
130878	406101
216781	67837
27823	12177
443551	24208
78839	369599
276555	277367
64544	429294
171100	96662
93042	458183
269929	426034
394145	403098
394404	486469
34904	299408
294466	371918
194848	236213
396432	417201
493611	267352
192800	34956
22664	427243
333206	90277
467418	184817
484971	176878
476471	469235
241183	272775
262453	48881
271886	240796
176111	110255
326588	285219
398995	195541
437106	430356
228128	98394
173236	16433
263135	425340
209018	358480
117782	198317
74743	304696
310516	360068
260750	302108
337059	476231
215028	103762
1292	108458
5563	488776
68845	317118
251183	226308
191782	102952
468225	245332
120046	485304
63830	399867
230051	98375
38059	295506
308122	431556
323715	387413
350887	10379
313512	243301
343054	170523
304639	363581
40766	46663
461554	339587
424387	11355
119094	142830
470193	122193
114643	71092
385728	292129
316289	4413
112267	353787
265151	282989
432366	369181
363320	84089
176519	309425
232730	420392
375405	119242
199696	208300
487347	405398
359946	106484
274543	13370
353815	425675
130060	10345
130237	430356
14336	168318
398308	84504
223133	55466
87577	196926
239032	348110
474275	176391
301636	181112
262519	250545
33432	137128
246505	163848
23661	8623
427501	413165
266307	294379
431966	268101
184608	456473
447422	210353
141305	94923
64008	171065
188134	273831
175255	298182
470249	398956
414703	293106
222344	355548
244910	355796
196765	238026
337479	413880
439634	50747
22175	31822
114761	427008
146305	387804
236216	213308
182811	338514
110615	286697
269949	310969
330752	148086
396584	44159
132617	477986
53085	487192
146893	306708
231051	202019
275730	72432
238101	348007
130069	76924
8403	234916
231855	142045
187870	404053
237251	316372
292198	261595
260318	337406
17493	476231
82981	286016
230051	182253
423372	264976
230057	327449
86892	148292
197155	156412
158056	290108
478588	179096
415574	424158
30477	336348
102083	74211
454972	186159
143868	468964
172976	300240
241468	294719
243813	270399
254542	357144
289597	237235
454763	236845
67399	443118
327209	134145
18770	20874
131774	338189
350476	308513
146860	291445
265150	312283
192800	49445
435783	223167
221420	234588
59122	315261
93203	183213
348431	450876
62292	256121
35806	103850
340298	105498
209037	420017
282376	486339
220596	109590
286075	200359
408093	114691
17740	32807
422060	96179
9439	140847
7922	251669
439466	372314
308122	136279
120608	364703
391509	404960
265488	270684
155616	489805
312474	87469
322934	87704
288614	187834
288271	358032
125417	405147
231261	446630
350558	399766
85699	391414
118083	120675
52004	375398
35806	474761
483987	420944
260878	266852
206906	401378
89409	360234
158608	185076
242333	153995
343554	236647
392086	227352
121637	390861
59784	69293
179645	46155
114957	29822
245190	372497
88603	48275
224764	1043
191391	413016
55659	124634
142	269879
410436	330284
165413	3971
379680	462819
350669	228981
247812	95255
411125	186440
420941	431187
98850	184659
422832	434035
79701	36836
268261	354880
50899	237235
219631	381154
461592	220921
174139	197221
9620	94634
365099	252192
479970	465019
78571	269469
455130	149674
367246	172089
4954	165634
109603	64429
214994	492540
56659	62191
210687	420547
161363	9061
270248	49
314914	15209
38346	284086
456426	288428
276663	492862
190281	292513
28357	301329
392188	380071
456299	487444
407153	485956
359782	264286
93691	400660
197891	313745
355289	244334
188481	34899
283685	349261
35917	49021
466479	170378
40284	442965
69915	142018
236359	420944
489015	251597
293376	291011
457335	447158
77443	357605
231661	401103
382997	94667
402438	493631
310981	207071
118786	418247
52473	303466
51366	440660
142810	291002
160278	302352
479043	472072
214825	430972
313523	456569
366762	281924
43931	60346
311819	351639
441475	51195
206939	373509
482079	103726
313592	245782
319010	207913
326631	466247
209510	476714
442457	246043
95287	309153
333080	304173
372127	387987
339629	424133
319465	399736
159426	21670
417394	471416
108773	395988
430968	468276
486000	21902
233051	50264
356530	63303
448104	188198
44029	184697
178422	188082
220609	97753
313115	218727
393391	467369
322183	349351
290855	58161
388857	123369
360369	15133
277205	285446
24870	313745
287089	415344
477350	493128
351792	97894
81015	63528
96331	450200
232157	332582
125343	185076
120050	204330
27203	54706
331503	365096
472819	442790
273232	295153
280894	52255
71511	341723
308122	54473
279917	398333
124206	76454
83575	140728
204205	426569
55149	122462
229875	68390
1278	110708
475668	344398
161943	240724
167772	218730
43722	330752
234844	77143
320267	285912
276281	337791
395546	12245
167281	7159
360038	167035
27252	487434
234920	102119
269977	65275
257463	402269
137692	313905
120861	31178
207032	72523
118694	393238
280871	207535
39943	227241
101455	311297
70670	67584
416313	292553
371479	210353
261112	338915
90879	118354
141305	76752
492614	211210
367099	440962
314311	239090
344534	142423
408146	226308
493239	16041
195121	229378
65924	310756
169205	264766
306637	438373
469272	190369
354719	20506
248690	190369
126446	319051
153813	86421
359906	187834
138456	464420
273683	276744
471606	440962
76738	364680
259074	187077
288233	192361
455510	74106
310756	187077
436052	362274
264026	56007
438246	447517
312908	16330
106514	259754
185295	127935
327632	350773
249950	159045
188503	483715
33265	293813
40240	384564
55774	152885
436747	331581
24474	426569
93669	484839
186751	430425
338547	476035
438955	302836
493069	419581
370100	486491
386411	422470
308693	396377
17333	443268
334092	14788
381725	20586
486646	327343
329600	434514
196341	302548
407700	50538
181752	36286
276254	316372
170865	122473
128462	26247
144188	360736
309119	168663
234351	371084
306659	371918
223286	141623
177775	453757
247812	187998
1839	479570
483807	485647
374425	622
479413	86560
403686	372314
285023	181204
178911	452764
330418	193694
153066	15819
94032	401854
345715	38942
314617	56041
448263	227152
312865	400333
58484	253047
322440	478156
288398	190369
369488	258387
263132	428143
3585	285488
430057	420944
209343	124845
162653	177861
83477	344786
36861	426056
273434	183409
223434	310314
372597	62191
138156	90935
272615	348971
42321	286936
166119	470588
35015	83290
236040	381316
255692	478294
99336	85899
276221	165120
483393	161975
279722	439652
286096	284982
180755	189282
2446	403584
364683	186062
360038	339453
411267	144306
63725	186259
118310	409058
197656	102210
441014	471814
435239	398122
281663	464750
201387	227028
73760	477986
117415	231485
345257	207042
381207	259929
44159	300887
431302	309708
400974	469235
56911	218083
268070	58169
444380	491607
315997	129850
86476	10223
475083	293407
354686	217809
193837	272339
31890	291829
276983	456640
112443	357660
206317	198456
204289	163225
353248	190369
325821	88203
399825	345585
292196	44017
359649	121479
221119	301882
43650	420944
276979	371918
280986	463623
102681	62191
130069	189738
440604	105498
151389	290281
262268	187998
466558	164759
366872	487130
246702	391414
430691	121324
478970	117694
302578	24983
69914	131975
187907	363162
418180	446801
206046	300916
413816	441680
493722	108974
417736	387742
461928	286598
210464	7271
289995	456586
420588	225222
34139	307279
399581	450324
72489	428864
213390	70814
235088	464734
192435	431716
157839	183479
436682	440826
337761	237268
261759	488432
158975	338271
144314	211868
213364	164103
3590	434893
398305	382774
206131	231865
174034	35440
488102	10650
265192	121216
38727	314742
224469	449319
373078	338271
260764	46167
169762	493799
76208	22827
119001	95882
95762	185335
264230	473496
293913	11212
408704	430795
263928	427234
3109	86476
466191	186561
171182	411424
386594	35028
180073	348292
301957	198103
483706	430363
260356	184054
67451	428864
67351	147554
491490	446105
390117	213871
108350	13370
429748	442062
349948	467435
91558	189879
253069	226494
222698	453521
139072	302846
169163	172025
44504	49718
130508	221762
50162	283346
70216	402387
102644	437937
74849	292440
81501	362610
264503	283657
40955	348314
294659	277987
336371	237324
150216	203871
475837	393253
78289	309079
235706	13370
327632	210683
274852	28292
78464	214024
281427	307334
101496	492298
448050	391414
200262	285156
25969	105967
266965	33224
83222	461182
172716	389384
88359	171760
188461	471436
209438	294836
133471	429567
493347	476951
111012	321916
267439	68950
386551	128372
50872	61467
105132	162247
254078	129857
114830	61623
302343	152321
113793	293813
172465	361528
153813	476091
373433	293813
90577	447831
98517	121874
180097	146891
250139	149128
278664	48861
250313	450670
359762	446239
124259	196783
471310	279469
303424	245493
168540	125074
355083	364703
136205	438321
179286	343538
229781	333020
169920	474218
383636	378462
43506	440290
480105	409142
216828	196617
385391	177861
339050	89613
261271	398711
355221	297969
61043	437878
360708	363741
123602	71281
41025	431226
114197	467092
122062	15133
314826	319406
319259	455185
227857	57783
461769	63711
312275	307313
306294	89163
61558	13370
192858	300551
270751	272865
145002	12129
172396	205116
253440	458701
240807	466966
123955	292802
152855	480695
456748	401949
72111	272783
350313	120173
217728	312612
219917	57375
195121	282658
294499	290741
208628	168381
182216	232932
8095	383766
301683	95922
428861	187978
3590	88705
457418	192580
357411	468136
91985	149079
324037	360512
312842	117097
103194	463549
322147	492347
35794	41075
350325	18451
216616	489150
36205	126144
319824	245585
261044	283028
77829	477314
66383	425787
95622	366534
369991	349262
450543	343012
228064	27766
227456	200445
367432	109974
4527	275768
302298	31178
359701	5055
84923	229278
426780	132843
93229	255650
432382	386057
169826	469382
453806	231485
171478	135077
183688	65759
99089	259427
263405	315516
67482	281132
275460	241303
133393	174939
311510	84504
256893	100478
61786	341271
477932	108430
153633	90884
15000	149473
360779	226494
396381	401481
312759	150296
369209	224085
190476	246311
427205	255588
150833	420392
371723	454105
91525	489874
310586	15209
118179	296339
446182	97916
285426	48275
116156	233299
359311	181668
103077	39213
35883	45069
212490	481000
251748	276425
484620	490532
200105	385826
487395	28129
236032	278894
491834	324296
146893	327922
311669	481279
389308	209572
175895	348798
131574	259936
30568	377695
232430	145971
450676	114930
299502	157171
114324	151942
446824	86950
358005	55495
3091	64927
316909	49660
293414	122696
198494	151944
55789	99982
366135	323544
62494	391414
354644	298676
156831	252664
100094	274309
414461	249334
309917	219728
233117	296423
277568	493365
308897	344398
30378	119762
368998	223057
302597	47604
225047	29113
454895	408896
171974	463417
435602	300424
422497	371585
181151	134259
78206	61430
427780	94516
256893	158153
54502	293058
46278	289419
230306	149389
66383	218538
253115	266852
178610	138297
253697	474944
202352	455411
286001	336934
382096	45299
217986	456640
272338	458601
477646	377906
297944	198891
267068	184902
82099	13370
420606	32807
175431	6072
462386	344688
15214	4349
368756	292962
471566	84089
203200	444470
6331	83140
131574	125420
321157	402546
423748	423656
251791	428531
285029	317118
64526	396036
327240	176878
292769	190369
320018	129979
121829	302763
131440	376814
84980	284843
308150	230691
189873	287423
293368	292919
219546	429383
133909	37347
244092	49963
312345	100813
258338	110099
347121	204185
247296	305649
93547	399835
150108	371934
43489	190369
437976	444702
335242	390687
482573	299358
432915	358818
65079	11972
250202	328550
56565	236949
276821	267089
178832	492436
482193	220417
251791	38655
102457	145948
420212	40784
374379	64075
154981	120339
325123	371463
278273	334680
402567	466631
459874	491298
146734	461846
373755	388575
9356	17412
117565	62580
362267	109914
233292	96094
247296	193961
477811	483747
41418	93706
372214	137309
54424	172811
180841	76588
120095	41453
30299	67584
257596	172089
92401	353994
480821	134768
262200	413649
60522	153995
468818	428864
7922	70026
358907	435280
327209	451414
364370	54706
358800	363478
329874	333746
249030	150905
263144	205883
371023	304865
379467	317675
362194	173995
412648	157983
140116	485304
451216	37410
420419	267553
487422	268531
468935	53863
343446	404960
117307	36596
435012	5857
34622	236213
122670	378686
143520	217871
119038	5041
205784	265065
147803	422175
461833	446105
320184	62191
338377	78628
330767	237165
467788	255979
251169	167722
39683	216666
200868	12177
389170	248694
59864	248715
280121	235265
71098	54976
238889	434726
101982	139423
145056	111717
35924	341541
103379	383382
141807	170124
291136	39016
429603	15133
480511	494051
72552	372697
462963	54522
452512	255687
4283	50492
375034	377118
449896	481774
416342	246311
68422	13370
60645	492180
360314	17339
280701	438840
36568	98703
44282	13370
112966	138807
427205	182664
410345	471745
328174	206364
113337	241208
99165	299728
281236	109011
12964	477136
141103	231375
474958	205019
258136	86728
165908	110677
348913	477506
118177	466907
210745	124514
426435	482970
47743	293813
129352	287454
297842	429285
355668	127745
54424	202990
16995	122826
130653	100277
438317	119381
181939	138004
199049	93627
386992	445233
44531	400114
227523	452098
128439	203783
374662	255316
126908	86593
256610	387033
424740	441091
211486	478712
348914	291249
280121	276074
333743	80193
375288	183213
372630	40330
121008	345793
18701	293477
104505	45579
399541	58057
391453	438791
402812	364495
230051	473672
363610	421830
454911	420944
13394	140056
76819	115295
290515	331581
445703	215240
302261	477810
462824	110677
93177	361735
356072	401871
152635	413283
64777	436072
16844	313829
437947	367798
16621	441107
67729	356655
379829	293813
314343	205823
354734	95312
286001	358848
283347	226308
221783	427169
77212	338189
103596	407818
84424	249117
181575	430356
141556	426389
19369	257298
312609	403467
84552	54907
87638	180327
295534	469235
85957	229556
401663	310756
309276	254617
391169	177861
279556	104995
175255	12177
276221	123369
365344	294393
408357	361964
373420	417301
126083	397375
280830	154310
430800	106903
360232	242629
405555	387742
435157	45176
439127	330670
173605	136608
494119	391414
216666	69908
294387	321313
485807	466432
141782	114920
242832	90479
267562	304355
279955	124200
305121	447107
324708	186682
149147	132996
452962	294469
283194	262954
324401	446351
242411	42510
297376	21583
202379	290211
119494	283037
36055	12718
363682	69480
150850	451016
125771	328384
386437	263690
449521	84448
270270	53385
275473	375840
454263	276055
323440	77278
86596	91998
376963	424878
213224	166613
291031	265000
196712	250641
84745	85691
428305	257822
330597	299408
395724	273831
256689	465
466229	371917
72973	343432
355542	260877
485420	105600
86640	409534
227172	186159
22202	401854
1839	7991
125490	12129
84536	324825
291744	266714
378854	456713
218061	273831
356172	28129
327209	389194
350466	228631
178456	294836
317087	263848
396075	440111
41295	371755
438475	291830
145064	350776
289675	157554
40204	159249
133849	208333
313970	205261
449143	110677
279890	18302
178222	386660
124013	426736
30095	170953
283631	336618
485384	178048
50327	35707
294555	110677
317558	405491
237223	127104
462893	263925
337137	105498
14010	274309
351426	74151
281718	5769
17622	477986
319410	86728
417022	49903
113056	156376
15466	212081
415169	148590
84570	229872
450436	267602
257359	150422
225136	28129
216143	302063
320633	463623
69663	350160
252055	165267
373025	206146
312474	85932
444193	231485
271821	281924
492527	48275
312344	269199
315403	469235
63864	224700
365664	13370
202261	117656
50197	342960
309218	339829
6195	265065
455187	411809
19781	478232
266307	293130
39195	467507
376493	434962
477841	317408
53292	171478
266307	132600
7991	442096
135192	111659
349509	104383
286247	376814
466790	395547
313985	188930
385391	446146
198317	293387
335228	231759
380193	235610
204117	228431
80013	445233
7254	94516
388180	192909
211511	187627
128839	203752
51506	15209
475536	220417
39880	396431
401297	137480
125656	94348
235375	202214
492316	435092
264080	271383
103914	398599
283718	192347
462045	218727
121917	15133
457293	281924
421223	398333
285163	69940
182212	315888
6467	38794
118662	142970
407334	110778
324037	316388
338003	4914
369030	300852
277947	422133
227566	218151
206695	282911
164311	315218
188879	98965
268956	376828
18830	148739
355447	19139
266141	98965
173631	288035
168642	159141
10718	280935
71882	411809
449837	62012
326762	422165
59797	276963
174725	168646
99549	228431
312768	65848
328578	345745
141782	105964
386468	464725
153324	298182
474341	113244
406478	417918
65139	391450
78094	310862
92969	476512
242075	267106
431055	377593
146744	309301
282404	179136
443544	67892
205179	198074
5140	48275
385374	211915
390020	67040
266641	28951
252715	127921
232785	264406
212958	318195
271760	26971
269612	410829
489326	395988
466851	436350
293	440660
353597	7211
398989	313745
347697	312176
48275	101530
399830	126628
127388	474963
258659	271544
29161	287740
403272	336955
422292	90696
397228	336590
338105	127921
441302	253772
296283	190369
38212	413525
87741	492316
365521	259435
397252	127921
367924	127694
107041	99538
207007	102423
87768	108514
351128	81280
363581	257298
159653	264154
432877	372438
67754	190609
298131	110677
408159	392998
432351	310756
247064	65594
154439	30611
306196	346408
464152	387742
69067	194165
324330	165653
445832	459213
147072	465470
110503	28129
430737	119888
25406	190369
56929	439218
408434	48365
474201	2835
209084	464420
43724	433343
343907	471716
265588	125343
413066	194165
362840	399581
45824	265711
296194	305071
330752	270005
354022	109285
412444	37199
350650	124612
472853	251044
153903	169485
312000	118469
413097	32807
128239	283346
15027	399518
70291	489552
371100	60517
226692	430356
452776	13370
179676	155441
191391	237028
123410	153860
279164	311832
157347	430356
444271	225363
86349	86728
110341	272867
392964	271678
125088	447831
62679	13966
112625	472606
298614	65194
326631	165870
223246	359322
35902	50590
272903	24480
313411	11216
259293	63143
6754	15144
101504	22889
264101	135756
59120	366666
191666	27212
454867	117628
199031	209471
149922	378462
221308	110677
39573	137128
232012	100448
370869	430790
476918	409540
329778	327061
368086	94344
304186	139951
245086	487279
199167	456824
93936	457836
68364	43835
303993	293813
372340	239611
154207	295484
159201	472072
231541	437684
464365	234902
169031	119868
439991	206061
118613	152928
345715	214874
32275	108601
424402	145693
178422	289270
32269	348798
124259	153929
66383	325830
269028	447517
205607	360831
404435	463976
456940	249709
168437	353649
99604	467690
164829	312239
125993	63920
29933	45311
91623	476951
98727	67584
228225	4098
209998	10646
355453	137128
236328	143809
256823	465647
99432	152502
74964	47644
59840	17186
122670	265711
152617	208603
186389	359291
207717	138885
53461	9174
276821	167424
130227	401854
176130	233975
37591	264275
403267	146517
355250	310261
200092	459123
349140	373827
102835	300800
232568	16433
467600	73189
318235	485072
24788	229150
13930	131257
375179	242759
198867	221324
412624	468832
47467	232628
292722	341395
257749	481654
407549	254424
492087	437326
463420	334336
405946	345593
238835	246311
439632	286936
416167	73872
93868	114550
262820	173969
335441	127921
294823	152119
326017	45794
57276	261078
430336	177374
373639	273038
220851	293813
417333	485084
85098	109095
389170	313745
352127	463911
131417	408622
333788	65371
313499	50997
119097	460148
149502	44049
209933	183213
287651	119123
378221	399867
294499	238484
233117	153534
493621	221303
269959	184915
192465	156376
347772	21583
232864	301867
75768	279044
436575	270369
123449	331056
112443	297426
54988	196783
13854	64147
304146	400943
454109	140044
435029	176878
426028	198790
256696	487833
130692	212081
52867	18665
388696	459802
41496	265589
432362	440985
59467	292553
355013	105880
311531	222952
231968	15209
324280	170522
89219	211419
167220	150842
86650	242720
252360	470243
247296	329975
21714	35707
350650	375560
136198	175584
176130	68331
489878	237605
16572	416942
102603	313745
267606	470069
80587	329693
137619	457139
103559	152628
106518	140132
447962	106233
18087	212752
305794	22827
276821	141695
6614	201615
109509	254288
410724	246020
316751	74446
158099	306810
320496	15209
10076	302857
229192	330118
250833	55489
398636	394729
235545	457699
128948	250004
381493	451016
254100	310261
414212	435222
366198	407094
279108	109212
313652	456176
264629	440660
444296	104527
336265	187834
355083	290
287392	310836
87956	152502
482174	175818
302298	451016
137648	357236
226283	474102
160163	326728
120779	457081
241876	11951
467428	404960
100537	424707
256901	313148
83616	172335
178048	202750
331826	166063
1292	102231
201176	387185
102468	76454
351382	448549
219135	202394
114643	397160
146224	35707
128932	430405
190281	434860
171680	266852
161363	449034
477811	180578
383205	378686
51759	36836
90697	86839
338599	48163
466909	28129
316963	107852
401555	24152
162249	360531
193164	384133
408268	206796
148652	250407
428764	203279
449521	462183
26107	63528
76228	114182
37632	422638
86981	470607
323222	335659
389234	228431
114643	23619
175989	363973
289675	161661
162537	437430
71582	376897
35089	317100
463333	153534
445516	334029
145106	24144
363515	18418
50530	175457
64259	183398
330603	255641
110996	226308
485301	242586
6467	384400
426017	8531
294689	306409
432421	437891
337834	49228
109095	375207
253253	267602
440940	217171
348970	431120
156080	26541
139419	259208
353828	259538
455011	79989
81188	457845
479680	9177
4098	101756
134283	214024
112086	368820
231541	327217
350347	367798
464698	316282
63983	482475
112142	60517
486712	440094
123731	455309
95181	198317
89122	181322
388696	282822
25319	399510
39683	86379
162909	196180
425584	463615
462871	132247
168889	366493
193524	272230
363135	84111
281574	93625
130069	218099
225094	105053
66003	17122
404219	192611
347213	98490
338322	288822
102968	380538
21070	71281
81358	190835
292700	275928
117305	226664
140639	255141
115449	414334
210833	237772
109110	97985
215260	250389
320025	341278
437489	30465
93023	361061
290698	144262
482504	451016
318202	252031
316697	406701
254446	229102
272574	99405
163674	391414
269041	2384
252205	489953
263803	64130
451709	276021
316724	60561
194530	110677
377399	98221
456658	240558
99723	438059
455126	219246
354547	272625
472265	38063
342465	490597
468428	230710
193299	96426
360824	63914
303272	370871
131715	421639
54511	164884
113483	169481
393738	59955
41640	421285
476951	163505
145820	195948
272457	1605
409600	278427
453960	451379
181385	180957
308610	153099
459730	46309
8395	152216
114643	318412
17398	470391
220255	275305
191174	435280
450372	411455
324502	275677
219167	17552
148280	400290
336144	198687
420678	219565
472583	433284
10813	215053
262373	226395
260370	179967
357831	275959
119737	315671
376413	336955
450705	251915
336152	242889
82688	94516
493625	86560
419206	181229
161893	94665
407423	333307
307810	258370
128591	28037
33941	193897
104875	471355
52694	414509
315177	332282
80456	476061
89805	141166
274905	186259
354903	154137
225017	41753
183913	110677
409745	229150
153322	399670
179683	263855
331295	241468
266163	240225
468493	487192
437625	295900
439718	410276
312474	464285
202427	179136
309693	284843
72557	389977
296000	48768
76391	51597
424647	158244
222425	178155
445463	159602
125344	463200
219362	203656
195591	453736
316585	393326
124897	455107
280092	215194
209372	115386
238017	211694
193020	231768
108402	273831
414058	225260
100076	309902
249307	147520
477170	424652
3823	391414
219850	168381
253955	94667
376752	76111
307954	273831
226747	277595
238101	239335
300273	110236
407288	362784
313770	75499
363197	478415
275460	317853
112443	350189
130971	98578
311856	51881
355083	191969
259637	371983
210050	316435
240661	308100
51931	196401
266570	93673
426536	392999
432865	375840
216324	461972
128201	135896
84572	375763
207307	380071
334092	133354
176130	68636
46708	293745
299710	476951
73298	80122
64019	450355
174667	267602
453018	184781
341589	82078
346589	119931
477086	15209
13765	467703
249021	163319
30398	265065
383377	277077
396114	476951
142061	142018
351269	422887
307982	332035
310059	355093
254115	278907
285664	380489
129764	366925
230826	65134
382853	158153
334092	232149
157650	187720
119698	241618
141782	130960
121594	25406
130069	435986
205061	293813
214950	204925
319556	155588
355245	164504
174362	46706
432514	86370
215412	407651
232769	151985
409683	5360
226424	267602
417681	221468
287708	19914
452884	228431
483706	418101
105426	213871
273572	452746
454642	374939
143648	191621
385670	447831
476303	59724
124281	220635
176130	73010
197555	309524
149302	22167
372340	268848
402805	63493
23764	391414
456231	399673
169832	62060
333616	324947
29385	34569
262730	189733
438193	251388
100381	14924
276112	214954
489661	46468
266659	208174
111003	423469
211680	13809
308618	191941
403651	388569
74020	183213
161421	358749
37047	141131
315573	126473
397734	444484
385826	421830
306304	48955
211483	53480
224778	195916
308886	40447
21500	148374
356689	239577
307595	280649
441406	84746
177719	315511
313474	137009
100094	127921
351149	351458
404518	94665
200786	59658
80529	393388
149892	244000
238889	489674
273289	270831
207567	168213
236136	159058
205069	264908
267425	489552
417938	152787
429682	317118
242245	457545
289995	404960
202866	390703
324040	184781
310206	476471
53516	409828
237714	291000
198317	459505
23952	487305
86867	166513
450643	420944
4707	416402
200092	108101
47466	360736
458050	151642
163080	95479
36940	126426
401977	3009
39683	174736
109176	476282
388600	74103
491883	473044
335951	193901
174	141720
76519	366127
92290	73951
80476	311510
480633	97277
249969	457977
3674	220417
252883	236798
300856	183213
273121	226658
74962	78364
322798	384227
50656	291521
101889	488236
439964	297551
467492	322943
149704	205287
71091	251159
308596	230783
95224	159948
284716	435318
39601	317686
397734	321092
388468	391414
284781	73370
153614	428103
90529	190369
91325	245679
152049	247881
49254	320464
311025	243901
360459	412407
2002	453197
39189	318735
179535	343702
280600	171406
40890	79940
117647	171994
54424	110677
299272	103205
13268	128444
254973	169700
468256	228020
401173	233882
73640	437849
222399	456455
272350	209471
443828	187836
473014	30258
412110	220367
81467	119123
461944	192462
191833	485972
217955	178564
437445	238833
319684	182229
423424	123849
248013	432419
43117	336590
15409	226152
105964	476951
150118	222836
21397	1057
88359	396563
3510	209471
94278	113224
113021	190369
118876	178970
33343	384271
133840	35707
70285	211134
91673	84388
224267	168213
218143	280935
199948	407306
465769	112258
108922	332392
472385	41673
178710	361024
84743	201649
376766	175345
53639	485144
386654	424586
342476	291816
330762	262633
316217	62191
446037	217223
157878	145860
268910	445353
56571	428214
185076	30554
260534	48275
246608	140434
69370	151944
254505	307771
114383	16433
154255	296505
43952	101058
277008	56068
366402	267590
236729	16433
78986	72434
77819	399736
356355	221265
167905	167598
200092	19324
363306	101058
466520	241468
415522	118732
334092	50173
447610	217223
193020	413490
446182	318500
143088	245679
174601	89047
144084	143098
322193	286936
237940	271636
129158	284982
187861	110708
254372	277124
162385	126462
342196	359628
280796	285156
62931	88113
118369	138426
292772	174564
425906	183428
448206	51756
263125	408242
18013	345615
390380	152547
366348	317118
286754	195898
422060	285313
208267	127486
192800	183108
407330	186237
86145	96965
237517	251411
250123	166513
218960	200549
47109	303424
78152	123213
372325	461392
120646	183213
117410	304589
451237	450615
43115	105585
209183	101816
14806	218245
158885	357774
142503	487001
352987	176182
47213	411157
163356	248614
222698	188063
42513	134145
449024	270454
111970	284843
270567	48163
87566	429161
344246	251567
9303	9203
106814	390771
407334	204508
143523	446351
62395	245196
321591	365267
475287	143663
233045	350533
433121	327682
96715	357807
141234	50264
94129	475917
391091	73605
325218	227456
262191	192386
19301	15801
34112	191788
193079	76701
229174	478415
297494	29520
127007	179375
345107	146338
355083	335477
352451	411455
51219	180224
76752	141520
329051	460354
362784	46996
330473	187248
216667	377278
290535	173408
4098	474869
341308	478415
472875	100473
83937	425675
93174	297393
326076	317356
432514	248213
466633	316202
187796	4040
72668	250541
166762	417918
97295	440660
483123	429547
358646	336955
333910	336590
282236	207696
138614	64335
240832	264406
223222	318563
176405	121950
220003	285259
451899	187974
491565	50264
157419	298767
64851	305555
435302	187627
105827	265589
176130	8459
309917	244
41495	371983
28403	176561
327717	312759
345895	195948
486301	448670
129727	148695
491909	419862
400527	367110
62847	9054
2657	301413
276422	392206
492428	64335
371479	222701
71189	302424
412100	294069
147070	412980
31616	242759
382314	364438
151812	91069
45131	278520
251660	196854
400516	257298
291036	157264
242294	133535
288435	190369
319918	492521
72804	374784
66384	477986
83145	357689
308075	464636
443353	9248
229735	349624
153141	411289
466340	461944
440279	451166
85364	51895
355083	327779
380465	332820
444033	191899
7812	351452
293724	391414
446799	212081
93936	409225
88551	41673
110492	351414
5870	281694
177735	31420
274002	385007
432974	291773
458065	94665
411882	122462
65237	110677
294519	363973
411671	428624
282967	169667
266997	317118
246570	29253
111478	249243
363138	266676
406221	130717
337262	365697
449087	203656
221191	363631
272475	470307
36782	59782
365932	345745
362693	452146
125420	364833
143501	28145
222961	472410
297080	124412
178422	151167
259978	479931
452348	53465
440056	443031
180484	48163
289447	218612
361291	474988
191099	287775
373170	256939
119334	248777
259088	135238
60929	164884
304404	190818
426190	185076
468125	90358
325369	127921
86768	109812
382228	154156
211294	160419
45482	249709
341778	189064
165267	71914
181119	232890
262210	489401
52488	309473
348594	421639
467961	54473
350564	392045
85237	317675
393686	478309
290414	480227
176903	239871
1391	140488
433510	207035
22382	416815
340037	431513
78582	233676
119374	457457
254973	103710
328729	298077
217112	475612
49250	492256
71923	366493
446368	136845
216784	303802
473441	245317
468580	31420
11696	109910
2205	401854
374774	474956
228368	391917
394964	411648
412439	38063
132843	253339
282409	69110
439719	250404
404718	440962
174139	268101
469102	23018
270454	437409
63808	488190
60677	179472
38996	63544
460211	126473
46988	267606
338773	182578
146097	339582
180407	437492
272620	186561
160829	418223
424596	126483
240157	304857
125719	437430
76297	226168
312474	440461
387421	222570
313355	443693
285717	123369
180317	215062
264080	214063
459172	436226
128877	63444
68568	55380
53602	261287
227628	52505
275056	373169
267411	259754
158099	198021
452083	400113
275518	237225
307448	250036
371983	41798
316078	104676
414914	431013
388533	300493
30850	429863
243142	291249
188847	107867
136960	61621
282987	343012
325517	186463
378191	36555
44160	329266
111977	91711
143673	267553
384904	94433
54855	170325
114849	358095
62820	426439
289315	405772
454323	208300
139931	332887
349868	124565
380540	131928
339603	267352
161737	464578
44388	93245
492247	24629
195500	33553
83616	203752
269364	475253
385516	282534
32449	28466
374280	3719
44686	42610
240529	252514
24519	46127
367878	5158
148850	214024
395605	486339
3305	303284
292504	295218
291832	313745
60826	160456
327209	454822
134649	464727
465198	294548
16844	371785
81358	261649
438519	267602
449640	480404
141441	153842
44159	23866
212279	293813
416364	273831
485546	145223
251720	286697
247454	183213
106268	230255
76830	434945
63623	166613
166772	325726
291078	214047
413953	128394
170398	79391
14642	183213
6020	468832
200113	71444
302918	246054
78169	285825
170500	56671
6836	208577
375405	101589
405377	417201
390596	276325
160940	369599
48064	405096
377869	468756
412326	238682
18557	275464
449534	187974
72864	285156
95189	183213
20791	90682
178300	469532
29189	398315
189324	196783
248697	276573
125139	356092
403521	320687
417424	231576
318592	195124
118975	412980
413866	86560
438886	160379
447230	167547
153543	470991
210595	187974
2187	421356
2844	48163
312070	414509
233498	160573
334197	315671
84879	358048
320873	162535
159370	438247
401588	152502
470128	403115
38576	249334
28847	394985
90050	317675
478951	218727
19813	19246
447241	440792
493267	287688
381305	137454
491273	102309
353652	279124
106701	18721
61286	463549
301166	58301
334092	36184
55789	408288
312576	126802
109139	471063
452240	413040
64320	387839
349595	205289
353700	478415
351187	264589
9670	49231
304952	162795
113173	160456
392880	85423
306294	440134
188254	221324
443228	430522
63736	256624
5910	54895
167513	134262
445454	467690
119325	167841
461065	95479
85674	145733
263539	489325
489799	366127
245477	281705
227566	110190
67733	134907
370405	317356
396959	71009
375181	293813
263435	207211
153610	123487
331532	275152
434754	91011
129464	202019
136758	367919
366718	458
36023	275986
243100	123369
212459	246592
91412	123410
408687	243275
423218	75952
227152	435280
385826	420392
191957	391269
482174	99447
242570	210422
319051	64490
124002	89789
16201	74427
111629	52917
45481	265192
239326	233943
68209	267489
417197	274952
303782	394869
252444	428144
406277	321352
19484	4137
370833	351639
59200	318735
848	130645
128124	216157
356500	15133
330402	336282
175729	145456
242458	313745
284479	304589
162734	383831
388485	472694
483052	75272
254574	152928
166104	124872
35806	440422
417671	305596
12030	62191
235147	392029
128121	445613
65336	204964
275192	190369
171513	37778
61353	148505
434847	268076
337783	52833
164873	391358
371318	481247
342413	437695
76228	152407
183723	363285
281011	492399
440963	116973
413092	84492
252877	4841
158274	288035
453624	391414
390656	415871
459149	479614
260179	458
152174	141166
313887	17043
103050	487192
304858	173640
463155	117800
440039	218730
463067	49903
350454	431988
370672	112486
453018	374806
68532	109734
492283	485440
415599	446524
152553	48146
359062	3014
69704	304173
184418	471428
455577	363118
493688	257940
67511	132740
232183	375676
263698	434173
280533	100277
383421	426397
84402	419033
278769	488604
88794	169116
220553	187648
144577	310261
190154	437575
49704	233402
379655	197282
47466	273831
309774	50793
457042	5040
257956	186259
486305	226308
120778	229869
28476	293931
285023	318735
331955	137259
98397	164884
398009	208820
477328	168719
315372	3583
104914	222641
418163	182890
316136	261649
332853	224613
349150	472765
13974	299106
324807	178907
482818	79989
391551	470443
210493	440714
208508	186259
307809	48861
295422	317356
402776	320424
22628	140071
270983	48484
115190	226308
186150	141892
489872	284843
422787	265065
367319	52028
482851	147125
92688	193343
89451	277789
204907	417575
122135	313745
236429	285010
209293	217785
292641	50322
362174	422175
361291	13273
295804	343733
83616	409119
296651	440962
247296	314241
300555	460691
106353	81280
363787	22819
97383	364461
331828	185479
464438	282287
159370	172089
376978	165653
323222	217520
118538	228009
376592	123426
280925	212081
357983	184902
186221	86728
127303	256121
180757	54605
158289	80435
446445	440163
225172	250572
49704	179045
165970	475253
246044	37092
180673	378462
492577	41753
53316	109158
386762	152867
82521	14919
399655	218727
147665	338191
328390	329155
493575	292857
436699	5769
345715	352356
241952	246926
267562	207606
190337	281924
53889	30258
172396	15819
408459	23318
317756	52291
77205	101058
385612	281924
472639	200139
304244	305988
59774	477986
176391	260911
181159	20209
261592	440660
414932	269199
3813	241468
433806	286936
266438	440868
404441	263857
477427	370507
417551	262997
226416	49903
407213	73778
23481	302229
257891	155719
344192	160262
213148	311483
191536	146202
211067	199526
218968	183213
187834	216071
357527	158287
200092	359454
138006	267602
250854	192329
260203	388193
149771	124650
479287	46127
479188	268558
91703	487833
389063	303343
412918	117982
403896	58436
230576	78564
97443	440660
128341	21581
204789	110708
258330	219865
463085	153534
322005	353750
79007	116070
115561	159249
149015	366564
396625	438373
460845	258665
50296	376170
413236	267352
89075	150678
292804	478415
45578	343922
271128	475594
58418	474963
209075	211918
145025	222531
134133	366577
58594	55450
167736	332168
182192	35831
338955	156582
296664	392329
473192	71091
261759	374058
119462	122462
62645	452709
269357	401101
334127	440660
460687	241416
143814	286828
360362	284010
30765	473385
471744	107449
111968	471065
473425	335706
219541	110677
388249	310165
279022	364146
119963	268118
256845	374849
146406	445233
75654	366534
308583	61964
315573	140192
397216	19719
179770	375661
73290	346625
15541	295484
189902	338687
406814	467690
230026	155635
362562	17280
268516	310836
324200	15209
77177	176878
440052	253002
485911	440660
232348	381559
81474	437088
90939	395632
314617	233117
268956	271367
402635	364807
448104	475068
316154	362175
463089	159390
243061	453009
451676	431358
349140	255641
489657	10241
192495	116410
482174	35495
349311	399598
56138	47644
397936	229150
127270	243549
211722	331584
459035	13370
200976	280635
138049	55981
402152	364552
193273	440804
37266	22835
274645	446801
174758	421830
321349	353787
335951	190460
103578	468256
273653	37821
43119	65965
125954	228271
94996	322610
265654	266852
285534	387609
34072	330946
158853	471745
24328	231133
29782	194165
453054	160722
318745	476951
352444	25393
290898	67584
32076	50264
136603	21411
146189	455703
102702	196744
488009	347292
164973	86476
270540	49203
31468	110677
470353	286105
160236	430894
241596	56855
286267	158658
396893	301547
126571	430356
292923	474271
109537	49903
434681	393326
92405	10646
446182	217458
80936	18975
131939	283918
440069	350163
228431	398027
292762	435242
266541	155656
257617	119381
53460	271786
441537	7159
105077	174855
67266	130207
178989	405937
271760	418586
214838	422998
137891	235445
9670	43132
12645	384545
399204	51330
340536	97753
344361	228431
202177	25410
351585	125759
25400	209962
324199	435955
330646	281924
26975	343547
106268	86077
298749	58510
140733	443693
441705	39223
202563	447587
7761	479614
117862	300887
72804	482851
198862	96366
276091	491237
31361	67081
356386	145911
272940	377278
63684	202651
438478	110677
264578	287076
335165	473225
338905	267602
212888	104901
84541	307279
245080	385487
15453	487744
304112	362918
413211	217502
160720	29105
221146	29111
220972	28380
312283	68259
407943	196851
408091	119635
66383	151713
441463	407386
141842	106576
228128	4634
30295	466744
209354	231230
185511	44049
206453	76605
137840	270294
439296	177107
369215	391414
241037	173965
79605	73904
76143	209431
472435	286443
151295	251382
12988	115744
282365	283265
50324	433343
190985	341722
439749	313745
264026	438778
364775	93680
464762	123410
225179	95149
206747	437433
103570	183213
450257	387185
163111	304173
184369	142553
380256	105084
130404	364935
387073	25884
402753	291635
330975	304493
381833	24000
223121	19053
448417	391414
115648	114511
383429	109776
265151	80543
133243	360860
114194	232002
334973	273831
451864	200632
271736	276888
134101	64999
261791	453518
343806	120769
12276	72808
159301	99405
318088	291860
375405	172980
118132	160468
320324	330675
330473	137128
59736	84550
476560	150372
407025	190369
321227	175288
428861	93642
1057	272878
32169	360659
278500	79989
247302	461846
148404	256086
58179	110801
75307	264406
406960	23018
388587	50264
169826	438255
393409	396752
108963	490248
46829	188925
215329	65887
367689	301216
227070	219743
444423	443732
453468	462939
445023	369181
294438	238184
273413	345011
22748	381565
236998	105878
447610	396563
13011	401026
233117	225702
81093	296264
447909	313745
349037	309758
395228	411455
305424	392317
231674	68965
4849	70716
442730	200454
260480	212504
221687	339174
15895	276876
246221	265883
308906	417918
254128	140282
9059	57989
488630	284272
473304	62191
277613	288614
305724	436740
222045	375840
185339	40388
476956	144405
303306	476231
84756	472104
143571	199532
285553	478620
282196	358663
116947	106739
456162	80587
489661	62191
112723	382662
101537	399208
476150	472455
460985	172266
44209	224085
299563	369599
20628	231828
302225	267674
28357	82542
275114	59659
80214	221793
222286	49903
246643	387453
484013	180578
256893	226152
35535	226308
215773	53863
284368	114930
440215	110708
408654	215414
353774	156375
113879	481785
447764	394406
312283	33924
12143	231485
99023	440660
61286	121959
352195	141440
191761	368205
451695	168454
102973	285156
206246	258370
233426	418644
205438	207916
330185	441021
91600	396050
421120	240974
247936	226532
174989	453131
338583	185752
388254	130742
410122	53863
250714	21583
328051	99210
194898	23306
388249	109580
7936	487192
121178	190369
338009	447501
126793	178436
412826	161409
323715	22779
56205	105252
406201	433343
298194	215916
416697	381857
383013	10693
386660	184629
458207	308897
200794	479554
242551	314318
349140	230192
368695	94344
418767	379237
221735	289515
230210	137128
468853	284103
66229	342486
76539	39914
58042	157761
246755	396576
376121	188082
335414	378686
398187	487833
231344	301201
396809	125667
325704	153995
346838	331014
44878	484447
249436	95942
1839	10690
458183	251226
457042	255650
266896	267065
443063	459976
444472	4358
477411	42890
284218	67061
267443	136435
156644	400660
425164	275812
203671	104498
265967	441445
261128	28129
324452	190369
132173	399898
178916	291823
380204	224579
408757	419777
405979	224871
408337	182661
52023	438044
454895	46278
423173	279774
254599	399867
233946	74711
43355	426736
327209	375665
136682	138222
251720	8607
215619	112312
257590	24570
93892	35707
34961	401101
101870	190369
268825	41128
180073	406061
230051	182839
274328	377550
167588	62790
466790	345865
44832	60227
392699	310261
107118	198038
237020	49828
9620	301784
450138	443823
415270	7633
169306	420757
476506	198790
446222	466737
476592	295685
154455	76060
245069	7079
196991	349272
183046	143622
352237	376299
226919	290660
139921	248304
89883	122847
256725	6149
488252	245649
230051	216573
130632	208526
216421	180302
332562	140447
292415	209510
175884	97331
260084	228218
466918	446351
445222	334899
36047	227928
21244	15209
448502	281832
53939	70557
401637	190369
272464	309425
177274	214024
100938	90636
410068	181209
226144	105498
489645	362610
15703	145860
160972	470092
195503	210346
459802	341271
320545	286936
435683	335426
107628	399553
402461	29749
169636	176230
296870	255316
375372	203602
473454	354903
435683	267855
215459	326997
34001	217300
199744	374422
166845	286376
474389	388575
346382	186561
449884	77438
122573	313745
60480	49768
3217	324399
146459	54963
297825	114930
29647	151493
469679	271014
297512	457845
266307	54176
29007	438029
332868	121903
22753	94516
481104	161722
434308	409828
372489	402689
197936	119255
124834	260854
58727	176878
229735	65648
93627	359388
261791	140044
292923	298182
90050	407306
200464	388281
202799	259173
197747	196783
195142	95942
339193	110708
335336	82585
270597	302352
191375	256121
398843	67046
115725	350189
486674	67089
67248	430773
209090	107933
382123	374594
143974	341858
25748	404275
490511	345745
196674	186217
322630	143309
130224	122095
20374	69856
179784	183213
28487	258126
264286	219499
267089	405217
156792	13907
216544	77551
471716	406838
275734	304173
262285	258370
392837	281273
333578	240225
439498	440660
207327	390232
19450	217226
489701	294069
406371	336528
245309	347493
258289	258370
299333	380109
219499	267978
154236	370866
78206	54895
350313	222701
372003	11699
302895	47392
475984	442405
398519	469235
72295	416709
373009	287694
187796	266554
428555	275270
247296	8531
288672	99437
292687	326429
350850	366127
170793	42189
62649	404806
443937	256121
193767	10365
219198	73859
12055	88166
159917	401928
467851	198790
34895	444340
87760	315162
174034	465838
198791	433391
245394	58567
359619	386125
305287	463386
121514	298182
399953	11626
488527	59290
404646	196314
257775	114063
387875	159249
48945	105028
21449	10336
117586	187248
96335	336590
420922	348563
431966	422980
393935	195117
100341	464578
10235	435708
106826	164505
482204	25410
167588	375293
152387	445730
230051	419168
262637	461944
461576	212081
484229	465917
52027	234748
408158	33867
364636	47430
379696	322440
281236	282989
281119	279829
257007	459622
116853	189573
247558	278520
383070	152702
286776	122193
105583	94667
378902	319958
453738	208487
325329	347202
163843	90729
315573	184659
81343	217695
355834	238437
212908	233711
435632	394885
473475	232668
219371	121798
297695	14355
276281	223268
192523	365073
491937	14095
223227	134262
423118	318735
321282	428394
382095	92130
232787	378127
2626	418332
62166	130069
44159	86247
186941	46339
207567	286936
296251	95149
364200	285156
29630	280253
446691	205223
82774	136876
345535	332321
98389	49966
184168	32865
376543	129857
107709	242476
365586	16433
256441	245317
451990	481279
227112	320168
196794	75252
102829	190369
301364	389009
408360	253866
153771	28129
435804	76019
120650	343377
162753	45023
133053	386706
101344	154137
403940	391414
365554	346159
153302	315051
62637	181844
343501	340442
222610	63688
326631	25972
485248	82794
299625	80866
26439	123420
468014	230608
193079	298163
342465	379416
340873	401871
124955	486339
315958	106514
439556	404821
435102	162240
269761	397412
459957	245824
314964	235752
412963	325471
37378	245199
287675	250153
39177	227514
143345	190369
136937	363582
423171	11626
484691	105878
486217	50280
190422	47376
478855	434239
100947	309524
176696	55696
142863	208400
382786	435473
24185	204925
270498	428214
153322	126837
464124	396119
14751	338271
21379	209936
429802	347604
389951	142210
377962	101650
351874	39764
172417	13370
309179	369599
318820	491099
257498	85606
403250	303599
411753	421935
371656	310381
287477	362773
130490	51585
376592	228472
267562	334026
286985	153698
305668	214722
453181	198684
162156	363581
258957	218069
316540	390501
456021	418861
212153	273814
138395	8650
134358	121362
238075	266926
391215	158585
250602	186259
63181	151944
35546	130540
235451	261563
48412	49828
474341	372314
479316	413930
356496	235825
363234	380505
160894	132843
94505	22549
93627	293130
70808	149128
207862	428214
43645	319235
376759	221890
321696	152085
71189	481643
434757	69851
321261	470403
186595	387742
303838	265883
461784	218588
28083	65494
480580	179153
345401	436237
357206	298822
148648	61775
60223	290
59644	62238
143203	109776
245025	452799
81879	350549
118909	134145
444157	201372
278844	35707
250011	318404
44057	434332
450490	219499
252157	196783
426791	196088
362930	290569
457860	293813
224377	379981
404823	273831
385630	282188
464828	347476
85608	35937
378574	412541
44132	267352
283096	182858
338425	362670
221329	63627
5654	283392
90300	78711
148652	213386
6174	63957
95215	266377
70312	102078
454263	7490
235404	100834
296514	189733
244536	454453
96087	4413
438193	434153
391875	126764
326631	404886
81841	113138
401592	398954
311510	316388
117124	309180
106034	141564
92165	41898
229422	321679
466917	317702
17996	153307
105969	263500
174921	324062
97247	407597
370417	86077
292470	190369
492432	256121
104740	271634
137840	234356
347042	140044
322929	124085
194601	327721
157666	188198
258189	183711
15093	371322
332849	13370
307508	166141
196454	370619
112251	426986
420833	447519
146893	355807
91014	213987
397778	451818
244711	152020
301498	234720
416037	182805
254463	63724
283652	140711
245235	318749
226919	198019
4790	112940
488188	407485
300890	101097
65815	286936
421565	493408
473841	283265
27072	27178
108645	433751
211711	427056
61340	121536
316113	453010
438886	222701
201157	14991
278525	209471
484193	162795
292687	64432
319259	203699
297971	476651
259385	448984
314413	463200
201572	329566
470104	400136
446313	1057
408804	373810
156541	332532
78237	302018
365099	22512
112200	246245
402130	366127
325814	265883
450532	318779
27320	237395
50030	393565
363126	267602
317558	375923
295083	426596
146210	265773
120953	281924
76515	372237
291074	385699
241137	51222
11201	363581
215432	393326
109733	307176
96934	230354
117749	227957
424699	286828
442942	186205
111036	258220
50526	363487
340873	34043
456059	360512
120527	224285
234843	90123
292559	213017
477051	452563
460457	54239
213812	118877
171503	221890
235661	241873
415819	48275
325824	180957
52222	14783
348439	317118
32616	13370
50188	224444
82141	273831
289807	268729
304262	73314
362171	397060
15618	72926
153797	424133
90792	109095
298411	379976
251535	263962
402348	109110
192495	77136
493665	477358
240888	471465
187458	23018
91727	374671
138934	84360
34286	167799
70048	162000
77354	483859
92246	335663
457418	135203
472694	119868
382853	47644
189416	445283
152157	245554
191464	230710
68904	85746
423731	236957
202208	243840
483706	247062
205146	165065
149863	132615
43522	220417
186512	481083
381293	421935
48163	282641
343319	368212
247715	391414
427967	237815
316924	64323
31429	249202
280251	294069
57376	468630
113085	110677
312803	423746
275763	289777
192476	48230
76465	127921
122942	32619
444940	285890
126182	48007
419914	95922
127265	132740
473219	13129
44160	28005
83226	264406
139419	375954
333602	364146
7767	36066
443350	96977
376570	360635
433369	420314
345826	385585
401871	196250
263053	366493
488801	66537
93451	298182
58928	357854
186597	12177
172303	463533
259858	264744
489841	133648
38490	97277
83862	277668
252644	401297
185239	29112
211665	439990
262079	106663
149407	49903
88074	309425
466191	313745
397922	464894
300273	226127
403032	388254
156858	295484
108582	293390
382507	367396
81432	299646
398715	486489
114063	458200
228622	35707
289675	246607
48782	466432
476933	345526
489657	332891
256224	291984
305624	403368
24972	203656
219363	430987
256301	236213
483259	309801
28357	115453
362961	214024
478871	52391
101534	245255
18513	99584
282453	64075
1292	33638
358814	49507
477281	256095
109062	300119
334558	114723
35498	74542
482014	84504
61367	160931
456320	230697
19542	487396
12472	237878
60287	79989
168000	400737
53846	421356
89809	250325
45758	400947
109698	11050
2349	420757
211457	130651
334097	257726
318068	245317
300273	353102
260167	168779
450759	4349
46601	153982
279099	46591
348524	419850
248462	179706
84745	311840
250853	360860
402706	397640
296514	388407
393795	335687
479528	334680
462446	60075
374034	391127
472557	313745
465683	414257
357577	119381
192611	199353
426159	316037
14966	476951
50226	183213
28146	438783
242725	62191
477932	105788
349830	256392
274613	434353
14574	445127
384578	441839
256936	85656
45673	348176
296030	150676
118548	244612
67120	8810
162091	191644
371305	184902
125948	132996
68094	252961
293705	299234
261640	407594
334662	210050
403717	432837
38756	343356
292352	132247
2276	62191
246398	57227
253057	465308
131706	184902
140367	234527
231212	36212
364035	325314
406203	237235
473728	318735
11696	51195
76593	109212
320386	380071
381839	437115
234788	108476
492906	309784
209890	197054
178959	30110
110835	66383
77231	369599
167588	151171
252046	92954
79624	190369
301728	311297
124374	389387
107998	58169
233117	316534
453625	236016
311	357089
229218	113099
112311	435944
455699	486764
155693	89662
402710	225267
285434	374454
191629	262594
7386	345707
453076	300240
443068	16433
323392	293727
401114	252344
103965	253256
158225	470104
302722	238075
114845	2288
175635	246729
492813	215856
249436	313745
61806	459649
182657	210082
345762	33855
435222	13356
115930	430610
123451	245679
280762	239268
302934	32410
470689	400112
468818	218607
59835	27748
287909	6069
431998	179045
261012	269612
379058	317118
171778	192222
377937	124766
241917	321734
106268	81313
300905	298274
438742	343012
392515	156375
290238	151944
421391	270354
325037	207415
358860	139341
272675	291674
478588	401274
226359	384994
201159	257377
182170	360708
239545	435318
104387	141892
198317	328476
67313	201407
102950	282488
30877	171298
89348	175721
62264	140044
79106	391902
400888	437917
160503	258370
462296	378399
77536	417834
114748	147317
88848	366127
409311	458731
238041	82387
127084	398451
106514	110708
246755	143117
352264	37476
66960	184323
187930	97688
321787	279664
3020	263343
304839	116771
112213	22341
35806	217240
266965	363035
423724	398633
439228	167800
48267	183213
232916	211380
424492	314281
178422	28646
329545	48163
462623	178866
67508	383096
198792	317356
422362	372314
344314	129777
109058	86728
57685	300800
118786	144386
93174	114233
154456	459048
361395	215883
365978	239389
418482	417201
238835	477774
28463	210130
93627	435092
206131	447234
270122	87732
311462	293813
414612	250389
185400	186363
313541	378330
78469	444002
283602	313916
323781	452746
57538	208617
475602	294785
153543	120021
303303	465313
197044	283918
395988	432376
452992	187319
277568	152372
451836	151336
432526	487833
490993	454323
141863	317118
259809	411455
29824	408610
257310	170466
341125	18727
152349	67858
322509	79859
387530	355081
237148	103267
367377	378686
143071	231485
75350	425099
426353	285446
289936	444772
463062	169003
393600	346879
156375	31949
72106	470049
305357	164884
339861	447873
51892	280047
484323	150966
489102	65627
347121	148062
27011	262194
51446	90099
405237	198297
376619	286038
281759	107704
154679	249709
36885	76454
43454	408847
424789	366749
464469	5787
326631	461563
446800	75303
98715	202555
72804	330509
167985	383353
48282	367243
102224	364280
398045	170563
211005	314002
253587	211868
300506	126623
330752	97985
131939	386590
250139	127921
476969	422435
102569	203656
432263	41257
455862	287566
295041	47739
425075	58550
75369	398156
190281	342262
316160	128310
293967	467703
387959	414843
260204	487637
328830	151322
291299	76417
129267	434035
292352	342698
393950	328200
342253	388473
217646	95143
198705	456640
488102	149154
59214	276993
475691	141250
428644	185916
19492	166752
407052	26593
375913	477119
426357	120173
184105	114063
462760	24520
394065	109132
360459	224383
265070	63703
442046	205150
447312	225420
92635	29563
477091	259651
61705	488396
244140	144624
356953	240930
176132	176125
221318	262954
178629	411101
223656	36392
96839	472072
228305	199739
479351	163800
210404	124228
227887	474218
192611	332532
301090	124291
115149	301475
357662	430356
282841	180578
274615	22827
226525	269126
340654	301659
315805	93625
73767	484660
265257	55177
196003	425114
157099	482039
352376	4413
351827	464166
186305	327100
461355	10843
29518	35707
238855	246221
373025	291451
2663	216320
196910	88113
205220	8459
491224	327072
358982	448019
122659	89343
27244	297245
380554	387742
187475	447831
453440	366483
384943	469235
202372	371301
300692	366127
72804	203253
470915	386280
247511	487938
388404	447517
237714	195837
173759	371943
104936	493628
42042	357774
125139	32807
450751	74552
71887	22762
140468	5421
101834	57731
312474	291823
420606	55129
297450	28129
76068	405217
110571	86728
355025	272096
350621	241356
151594	344984
263557	348798
25635	480685
435272	291521
99073	317118
411282	426736
64406	393326
457502	263610
42431	450011
39557	88518
445512	43089
212489	378462
188886	451016
237938	55938
355060	61246
260877	472619
481419	239028
73466	194805
417423	128051
263328	441635
479537	378462
235585	303424
6139	140932
430298	458994
220540	278520
382310	31808
118132	218090
208482	85870
296147	47032
208678	114930
195615	12443
426028	41753
79357	387860
290802	146658
311117	76439
391414	177268
153006	284057
456748	62661
357411	454654
356129	122490
246543	169774
345586	403188
56070	94640
123029	489822
82276	410074
165680	417761
87531	405217
228020	47782
312685	197996
70204	186552
373279	184697
4927	410010
356022	425426
381457	119480
56573	141502
329878	283070
393248	31894
258583	368859
313523	230391
18166	58709
156657	94289
409629	298767
297157	94851
342030	192958
58245	469124
392893	239872
67174	481827
399501	331349
11194	294277
445809	173965
239272	298890
423748	68142
10946	464181
261302	63429
183303	442265
183718	334632
291478	44529
285436	342724
172754	238299
474214	15209
179327	312618
280092	486764
20661	49903
409119	426396
58484	330752
170859	282068
222571	240796
480801	431625
88761	49202
326631	321074
406684	75976
467700	412657
421371	341470
319259	11125
148442	483201
259530	181079
439575	54976
112110	396185
217739	107711
394341	221863
178048	267029
477259	133612
191899	152057
277084	429115
106739	378100
376771	152713
364636	367919
436976	100478
230210	310261
249835	430356
52372	153130
167496	152085
281130	56671
230574	26519
133909	246044
337200	67571
189965	409828
213219	312451
314899	428738
39683	130742
352073	250404
74817	389682
257284	214510
83573	53994
69274	376814
106484	156376
26447	255600
466790	198865
142	384459
325839	462370
39683	137158
149429	321313
67858	486975
113927	370485
395099	393854
314311	113085
137359	276663
326260	470284
221133	357923
68187	436412
456029	249334
261021	49903
226870	347361
439719	378253
46092	292322
16641	132996
410161	313745
200092	93238
35806	397796
214308	388480
471824	320508
118411	318735
175049	310756
351188	214992
96839	371934
40809	226152
45413	86892
68532	158578
279313	309801
14008	250288
219532	345745
79343	252390
280599	88203
287527	410074
17502	121106
387986	287694
217790	186259
256982	142018
223134	62699
291811	78184
317095	281921
216824	128215
82041	403368
320291	463549
235585	469446
250295	247411
175138	274511
472818	147554
374011	484853
309668	332619
46556	145438
446825	418658
172682	158811
471160	13509
416364	94344
352994	115539
389947	285562
474475	211056
114344	290
396841	371011
103503	480816
128509	46301
403521	490588
211463	257377
65447	264406
323796	84089
159525	136876
273385	154541
211677	28129
96722	196783
483494	11167
251154	134262
189640	42189
216534	480199
209241	370866
479287	110677
487661	399929
176866	186159
145515	246569
444088	23018
455726	434074
148683	228431
486500	133236
193053	324723
154138	290133
74183	21583
268743	271383
315951	254336
106268	46912
13458	284797
45481	458601
315951	452155
56648	118870
458639	106903
442554	224954
388875	88027
313102	369599
179596	100194
190979	152502
129123	328050
428138	279257
12430	119381
369617	230778
101491	413905
315805	435318
130121	306545
58484	476772
276696	13370
467114	486563
469976	43783
65004	226308
308129	207535
229604	240491
397778	154729
437567	139755
267617	477986
238125	460868
236624	83912
486894	357800
440201	110677
30155	281309
403915	241468
435227	159028
22837	468276
263880	177861
367621	304616
400044	336955
282378	306387
363191	437679
430774	111815
65604	175608
292227	114930
242787	208300
46208	492052
78319	203414
145196	389682
313426	204330
354694	58208
73525	210321
251509	243840
165680	411419
307814	56068
14992	205270
338228	69908
489682	180302
32157	95149
389544	91247
435443	60468
295041	276573
129871	125399
469532	380183
10822	201849
474847	158811
358797	160194
239201	376211
304226	290492
361960	102672
471909	225267
125471	441313
71297	306253
465687	133459
360232	395468
98457	164504
217627	190835
134538	456180
124647	209620
255819	275152
371828	69350
405542	180578
6268	262954
125074	478859
407967	241090
410813	463615
402893	401871
299825	285156
241412	447107
44019	444340
399809	190369
111338	339829
71189	220443
163094	330377
98168	328550
444120	110677
83355	196783
478933	325287
382848	365721
407280	99982
371934	348133
465512	190369
32731	22448
339726	80990
7817	429871
375923	335519
330453	169485
194253	53863
36298	296956
18010	80587
446775	105252
400776	18835
36821	303424
359104	301056
428645	167841
479287	108554
342486	377665
5971	69283
21679	183587
237714	163800
33553	165529
170296	149897
350226	183213
427081	124507
431083	330258
26159	41673
278769	20124
448106	6269
324206	316372
259427	430356
16867	317118
20087	355038
218900	110677
166630	374849
230088	304173
185342	99405
453823	297190
479950	186613
55760	59668
320302	16153
319498	332510
441351	303424
12564	327568
258775	402967
373625	267602
313041	464727
458728	366941
418997	154007
363811	29599
22902	151944
462836	18647
223060	115110
203279	344828
125850	346697
202774	106468
167419	39092
144188	433706
312283	355869
389849	292065
166533	413525
455231	475874
202379	299418
228086	84089
117800	1602
259704	53994
143413	490237
245793	30624
486177	351515
468907	14331
5656	478415
194898	121022
145210	217871
270986	99365
188444	3011
333724	110708
359657	348125
387626	237165
81556	149388
125087	29253
76435	62191
474970	76898
10762	162247
394212	378462
3562	487123
292592	356428
247500	315671
157267	190369
480506	66550
414646	428214
198862	395770
199993	218727
76894	105305
432824	350142
65688	195739
287146	278642
150749	110829
475336	284052
351851	476471
88115	421703
3742	364450
314080	351617
182543	298182
238623	75379
419612	166513
209672	326749
134337	101569
146943	22666
302936	18452
402254	309631
295997	332392
11396	246907
358966	83986
134694	320474
364701	262954
229735	435630
67259	98906
438950	489552
321231	405842
150242	466737
458638	271958
353597	443694
78571	95387
130051	418390
109457	278440
470915	166738
66929	191682
211932	380040
238261	14238
403670	410452
32743	98906
28534	209336
42814	355332
337587	293813
241076	64335
487788	48163
439588	246666
315869	5882
461919	360234
356987	249334
454450	450541
134078	51188
335951	117023
150583	93245
348340	190369
164510	313745
409542	440660
37702	64387
61367	464578
15347	40461
401645	27696
163445	207093
360650	28179
292243	338848
3599	386901
216753	336590
210282	134563
329144	289444
458073	67147
411882	55074
189974	491949
275763	242199
333141	93245
110547	419115
263439	271049
138214	368892
75627	43327
421703	118571
404983	57561
454979	382940
27655	452746
6487	313745
255233	4349
464999	328950
416470	457081
80742	415000
68532	250232
28547	400636
267029	386612
440993	276400
330278	383114
41189	208577
40388	152702
476303	442554
302017	317356
462332	207535
52223	210032
106739	162277
406854	323625
26300	71462
130690	414832
21379	100108
485667	392996
248627	81280
224441	125523
209572	158721
195912	429593
87724	330401
377061	21411
266096	322823
472072	322883
196340	405217
345986	178028
323432	74410
184018	253538
337476	17562
190281	439453
300684	290014
337813	410027
125772	260319
80001	309801
447764	456895
405513	380409
428944	160101
39195	244398
183106	36719
172730	476951
123438	315615
474688	414511
123410	218727
443231	391606
438767	149128
433279	451692
416457	72529
9866	140378
329295	355567
435842	278520
80615	120072
136487	72646
218890	492316
441007	489452
369276	203213
267562	388380
388696	324753
267562	180773
483987	165120
414035	412322
316136	64564
1292	299617
193817	304011
226527	69103
278161	234246
59628	411809
292205	231021
248934	424548
138126	152791
308177	268261
200316	27464
405150	168213
379680	455082
207007	267793
315566	242295
84382	293813
19610	141440
117522	190369
222678	438419
347425	66325
267504	74877
28657	393326
365379	119381
95165	266938
217741	283392
351269	203764
353244	48870
463454	122218
184896	119757
453794	430356
143072	149157
198856	272230
76902	204040
488739	183213
178897	307394
485852	351639
390032	313745
145534	61572
107920	151676
297665	126852
476386	447517
132445	485304
208482	285156
456092	223919
459365	101889
73347	341271
192267	76417
388043	210772
307348	183213
178422	35628
409210	20959
461512	451885
1476	153995
144466	183213
46485	70759
390032	28129
17601	13814
213830	420944
413105	446801
66633	248727
386411	265845
242882	293745
445530	395377
463270	183007
444139	20959
60597	387030
368624	20959
429975	428026
385267	77590
84912	363581
170197	86596
104817	184625
131404	99005
124469	291324
187510	222701
425170	360736
104740	188164
41755	23183
88359	404960
315573	458490
319824	491565
171455	473195
132445	461944
163732	24516
163176	473501
35697	138297
470401	97780
29767	194171
120523	405580
20546	42653
328867	208038
387602	281924
380634	345745
125374	189863
154228	304173
385237	273043
298248	371983
420700	249334
361892	459445
183530	179890
383262	438419
141068	336076
400847	220537
81304	30355
238749	274103
59492	192005
349230	331581
110778	409749
316763	119026
180681	214024
488860	261356
362083	284843
372448	325723
198701	92430
423912	395336
40452	15520
194165	226026
174404	355210
252644	132843
110947	96548
183632	155719
282469	263390
370026	447519
271760	364294
320476	470554
322877	236503
101243	160376
282912	385182
311075	385987
433121	268689
275721	431764
129128	484447
341067	115543
167653	124228
184828	100793
314369	91069
53832	71654
47046	97277
155277	245351
315466	458077
357411	38944
493462	445749
290955	134145
300733	167377
84263	303648
227872	113753
460839	267602
164196	52273
458462	35629
45373	450459
15579	297632
245419	190369
243989	138315
182179	73514
474461	166513
52646	280635
92695	332790
205346	340537
283718	386406
249978	189965
64584	386138
273322	481419
43489	110677
263664	252257
222905	481785
418019	446925
257583	98036
175608	272309
23517	447467
148719	32670
300692	83084
475600	300121
382867	490579
136127	38332
220810	245679
303832	273831
40888	438783
470005	169741
92312	224096
123454	421732
63427	274932
60744	205270
422575	46021
58280	390349
156873	428603
206939	371943
407579	379976
46485	183479
33894	149342
372318	430356
167588	149403
464512	16433
90071	218052
3566	187998
225807	389682
281499	247481
376382	376124
219272	434498
442341	450647
322556	239185
487824	487001
460349	378859
31483	326425
48131	54976
376854	31740
214744	482730
311829	454196
61043	22009
176878	47789
258136	124153
132307	399055
230574	431246
208281	248398
52815	443693
398997	94344
288245	320464
386269	437067
150236	423097
64745	148843
226750	153001
211886	350208
448145	404053
52731	181680
371342	273831
466340	420757
189806	339477
344184	436686
310153	189804
184629	44711
295941	364050
273707	378686
336882	196768
212340	226816
440000	188837
334600	61477
153006	394087
301476	37842
52332	153979
174665	417045
396975	193539
398075	217423
225845	256363
24467	190369
46534	218448
11101	240225
51759	382502
29822	366127
379675	344845
10492	159249
14931	72670
410951	107527
345582	275344
5040	407247
369358	297728
211874	410028
1057	114931
178422	94793
134769	370866
326260	61572
306040	345585
364990	238985
306196	432818
194216	49903
150518	488289
7386	249202
88947	183803
236259	457514
394791	228431
176130	25924
174353	249171
89585	22256
407028	231609
447408	186030
276158	483457
458398	183840
364779	106712
460263	250805
163826	476491
373755	348798
160967	355778
344899	109006
221319	256470
182091	464420
155836	215836
431508	485806
110212	243266
245892	421743
8486	28065
57474	62196
423625	359550
227872	32807
408646	486114
158811	294069
372579	269071
259516	403118
226768	405358
185409	481894
130405	249768
162114	481368
196231	396975
43287	15209
296156	397653
64369	22818
8283	205502
111229	248492
466744	295157
234700	293813
303507	133145
10698	199534
413906	168511
64573	159058
344314	334260
257045	489552
121352	88113
115561	363833
416695	32807
266756	491899
306145	181959
306686	96894
82871	444557
63771	205076
150211	255641
137891	365702
401753	26551
118694	61572
286025	25748
197184	401297
348476	152377
191488	353343
40175	413860
433802	228431
441486	11046
121474	326442
215194	374792
368083	221030
39128	327721
237851	298616
245793	6053
354530	234484
195974	33363
132247	263880
367978	50538
471365	120350
410120	492671
490018	429115
360534	290874
335691	110708
156381	74650
233117	441570
237120	446616
238299	37567
235404	183213
315778	489036
471254	371934
399825	464438
273173	221890
397187	469530
489605	359966
270248	3321
67359	303218
126129	129633
472224	44108
441554	367798
205908	195435
405618	461602
63862	455256
35800	194165
462878	165653
316637	445233
25748	30928
381834	270353
401949	694
450881	313745
337042	183213
120247	461563
36108	363963
48129	164504
105017	419088
4684	467492
204679	4413
275816	484447
485492	403723
137298	459649
420234	183628
260257	463205
175721	458228
32533	291145
19334	190524
428934	16433
387986	58881
193306	19541
365843	396478
122242	209285
302689	28065
97499	385880
172398	410037
210858	336590
328358	20959
437596	90622
137070	407386
15253	116431
293761	395988
257250	464137
117392	304731
488063	420392
402578	183213
383244	341271
281709	101058
156375	148606
216147	283918
480053	212148
202971	410951
193796	387413
171322	50264
114206	259929
97739	338289
336144	444759
334988	22827
123143	340506
490054	336590
293649	154787
278637	258607
103994	399867
259923	271383
193439	52824
199936	38063
145151	427893
75303	250280
71876	221173
6467	483280
241507	411455
238353	230629
95000	80546
129123	122375
419239	162831
124946	264908
409309	316372
322108	71937
236216	276295
468162	469227
78641	318735
77443	135619
263713	238428
448677	78469
315936	433834
260405	351639
172396	38560
381121	163322
168638	7048
196817	209542
22673	421115
209372	265065
319611	54323
330820	165610
121389	322422
314601	57134
411498	288420
208944	80543
319259	316801
20839	147910
20474	435847
449836	23018
389469	44832
367084	245074
422893	286060
238548	23018
295208	179866
419663	270095
173144	6253
369099	21632
446863	431709
140274	355700
401613	342089
414326	88705
146043	168615
333206	83467
239570	490696
244527	243634
32532	48275
434726	7968
248607	109437
170418	280043
79631	203941
2885	378686
376341	419725
4628	282600
157961	161853
365831	274309
156637	270271
240203	402946
112740	473146
35594	67009
181056	116283
119359	4841
410413	455520
418431	466648
458364	120271
395242	419797
478532	270095
492973	239610
28219	205190
30096	451604
73752	452098
22957	85078
80308	283250
165680	360153
236365	15133
365389	325966
5677	69103
476088	1857
207470	4413
432969	256121
289578	175721
283695	119868
375727	59759
370619	433706
173879	141509
292559	19135
62332	359085
466148	153995
435132	87827
169937	285410
432978	136176
66957	23788
301754	289589
356643	129618
45819	162414
234511	200740
414058	301475
209898	108328
223757	31734
399950	375583
211197	440660
491037	329129
423181	321313
263005	279092
363098	194165
19727	362267
392144	478232
401486	32807
19492	290722
197508	207576
53764	54976
288233	439853
428209	276440
306530	38974
227179	393636
286309	30472
411735	300119
396500	205289
435904	67442
3719	371918
451823	289987
74972	272069
101137	359762
57020	195121
271181	318535
185599	263062
250982	293813
486662	313745
34123	188177
97105	308019
346565	257105
392028	272908
235706	428805
226023	121106
446875	461944
194116	126473
139228	21998
362840	50897
40085	9697
26891	198317
209510	380315
486522	294581
453994	428026
51716	13370
257178	58384
12481	253759
238489	147665
223399	249240
310354	267352
358132	377201
289637	366174
34119	265589
104439	251571
270248	327013
407229	93018
293153	150832
58732	75913
200437	211063
53532	462836
253102	150478
154705	160456
94475	126524
443909	137719
492165	164519
55706	175834
356959	440660
82361	51222
127211	199462
475896	69190
98789	440425
205179	364050
132176	249202
145249	341470
104659	441823
338735	228431
81257	131678
256740	187836
314311	268261
452749	273831
7633	134118
246786	315281
338614	416772
251216	182233
148246	255814
197278	331350
135630	440228
339071	46648
364199	331349
39414	324283
326017	59672
214390	93625
23261	345745
209037	86425
31780	299807
85347	275790
118978	313745
303702	126204
445697	40784
153461	67729
422382	213798
478661	298415
91325	291151
382899	464252
469360	215858
204078	431226
342465	189734
172936	158866
55914	464420
44503	177935
228229	480839
477328	65275
374969	336456
192128	42890
83616	176536
143878	155143
422015	214436
447966	407722
174865	411424
204301	53318
389527	347893
213184	190369
424624	17186
228221	208291
444323	411229
56272	258370
181999	306066
42979	462339
231709	79249
54895	277984
50783	219662
88359	464387
354388	177630
134299	236365
203162	438697
80114	48007
289515	364107
58755	252961
10411	56929
244319	492893
182511	361356
45609	369599
372224	295506
163336	266455
474551	109959
195464	256121
173863	215625
430040	484447
128717	306387
367475	57462
265423	488544
6123	378127
16799	51222
395119	387506
381563	311212
438726	478442
56396	42189
388048	329155
396339	81899
338931	202828
449182	471416
471579	366677
374442	291772
64927	132740
242476	273831
468830	258664
136890	127921
134423	310756
56115	73336
25969	53994
147911	169826
83517	260956
16566	278125
63427	189802
459940	447298
254446	139803
336277	289930
367312	12796
405708	43334
182536	242552
282796	245984
51584	342835
35845	141649
5390	347202
320255	293813
147354	414286
279090	191369
103898	220756
418800	176878
236095	420944
181478	429757
296366	101058
33076	194805
335828	63957
79605	262108
161363	420952
228050	81018
31070	127203
93460	230985
276602	204706
262210	473767
4901	90482
51759	470895
378823	94289
295537	121171
208129	6899
144920	149079
358357	28951
300662	420944
176276	335477
444380	235781
487290	41266
370044	249202
192611	86560
490303	331638
442462	436247
474970	450983
425166	309085
354111	152616
347033	215737
64006	355700
373202	110677
218406	97667
414513	433391
450827	375840
309361	153799
58935	443693
428470	463822
377610	462969
57966	153995
374728	101463
259858	427112
57037	37400
279443	239760
200849	313745
331103	273237
200346	338271
437623	197439
94766	98036
221026	44622
400520	351732
314228	329195
144396	152980
453746	472742
425902	296270
471169	378082
56141	164082
372067	353856
160911	358253
355087	91657
238190	221035
422386	480530
345715	413192
296339	306873
42513	98369
23018	341680
58614	494102
135493	267602
229324	385471
198692	303175
5677	183479
134939	323977
494068	240844
347042	189873
270927	35707
412549	353787
384824	236233
126106	401881
81801	50264
2926	245679
256893	309808
318976	108145
188568	239107
487249	273831
5569	441202
129727	28006
43931	284094
444918	434112
491190	232508
303611	198190
21587	292484
81262	158005
356530	186548
131174	290139
48251	365216
122260	219743
119123	52497
133761	300369
35498	154089
291984	7812
110192	116283
313822	414807
45752	369031
35822	101049
472887	314421
38020	375840
278769	330724
15369	476308
216666	292468
375530	179935
397009	276157
51759	8916
154880	9249
269937	405398
457024	59905
213900	348024
298513	114930
426569	470671
272085	371918
78733	16433
220925	253183
363973	71621
410576	9203
236196	366127
330449	203656
121950	43917
72018	279503
48832	372734
2446	385182
267499	273831
271336	470374
258362	15133
271469	471091
479918	154107
308601	463205
140641	1605
98850	377719
286827	288822
107564	139716
352987	194165
123161	29530
65755	387506
179535	420944
262423	302266
425135	135027
181131	105429
172954	363320
4024	447287
110272	13973
182292	251490
51354	205223
2286	404960
58484	236774
372447	139732
29315	315566
111810	459622
346071	291521
143814	74106
363865	40447
183956	148000
470005	379487
427116	68762
307593	88113
396160	11690
276883	75881
218042	39148
338154	319333
65781	474485
4331	282224
347972	266097
426040	41533
121209	124751
97390	222112
393896	187998
146815	282195
140171	327099
118808	86896
206064	239298
192238	155128
332950	467170
334674	59673
168975	398954
210461	281506
320259	438057
274413	391414
107268	453314
382882	49050
171119	411424
228128	41520
177330	190369
315056	76016
459994	81280
439938	315063
79529	103825
487185	245679
198662	165437
192611	288035
270279	243565
492316	21679
7002	27696
221925	80871
209018	16651
418353	161862
172939	185013
483088	452069
48953	313314
4139	164884
467375	16433
458836	382511
206913	391414
217371	166970
53641	168381
398180	249444
476855	482342
332979	286828
76537	317118
3856	21523
191846	179010
140166	326728
403637	440660
279301	346913
339133	67040
433712	331581
378956	285446
226191	193099
266560	402509
11510	115972
471491	299748
327219	217310
348754	153995
89351	132740
330752	425988
434965	153529
107016	262107
309318	33553
342196	48588
489600	323191
176200	355700
489845	420944
121614	371918
354330	24902
230264	365721
82568	422164
443320	337987
130008	478424
248013	67075
207911	45069
445143	188067
385449	65275
473374	268118
217226	291521
225720	209952
419732	267352
396399	246325
417623	83311
331423	483074
41401	91162
19542	172450
237132	477986
353597	103267
402770	409828
209010	158212
88647	325604
437961	276137
172396	293376
144191	452098
400288	359395
111781	197420
344094	412491
213711	317118
358320	125625
419904	430356
429773	440660
405792	96977
477774	459570
56934	325167
292641	385251
290238	4693
351390	4349
237164	481785
162349	118990
464114	295484
357134	321256
82001	32451
195601	364050
2105	216888
296160	448214
411888	472583
291387	8607
68675	118455
41484	282122
483968	9951
55005	241468
393106	394087
330860	165520
303189	129834
438646	355210
129727	93533
156586	438271
366137	256204
159085	191341
119325	293813
429991	386901
14931	132843
272778	257492
4634	64046
311425	392761
84417	389497
59022	452481
72898	336085
98957	474218
152368	82585
359906	189528
437946	472566
100366	70557
372792	320633
109167	115458
427423	273831
198317	118904
388098	379131
56074	122007
342465	324502
250230	197996
27635	265845
263799	334336
100938	106422
47092	398333
347113	293813
349280	402323
405060	476447
244536	101715
39852	475413
219769	429370
196083	307953
432382	153799
211558	104738
428413	262954
395983	330184
461846	374946
61367	290216
207382	378462
358477	22347
152355	15209
293643	440660
101705	429404
103224	25034
92945	387335
109706	179838
393239	320962
425876	406542
441417	161546
316088	119891
232958	373911
466700	423581
389512	399468
132857	305984
181188	9054
262857	83811
489169	417371
274574	110677
394933	227930
366920	192365
77754	332190
426051	473133
244442	336590
421794	168129
366198	445186
335659	119381
231095	139154
111429	345642
448050	8624
101780	301806
379886	267602
277373	72476
394066	490647
354330	390672
340654	252961
311822	452427
233498	435830
469716	227101
2380	398333
58615	440962
131934	377634
290698	44358
276451	187836
91072	398630
245217	28457
112109	99060
416212	205223
335120	199535
48500	368892
268748	315692
350869	401871
17968	419911
55451	366534
138499	134067
434052	483501
179047	291002
437970	158870
49660	203655
17562	100194
79102	209163
396021	254178
67351	402698
64626	412398
106460	153995
109012	293813
449406	245089
359790	159768
304666	97366
19727	255897
90922	240142
415451	50155
436624	444235
418743	192441
419494	435086
385010	132350
181712	232638
486702	378651
380465	54804
119123	36659
318715	74475
31887	92849
271698	10379
462514	105754
53428	44826
292975	385930
376495	60517
344218	450297
86665	443561
369189	116070
124222	391414
266307	115043
6355	492777
52473	335832
279871	480107
180488	355332
365399	86560
342748	110317
253442	53516
243720	190369
188450	12143
365246	185384
321198	490237
225963	41662
16333	424133
310038	363973
31211	317118
250207	253425
480401	324971
132688	45442
335711	376659
109520	323196
364942	236213
135433	440660
136342	162831
268524	241843
263557	188866
387959	492925
32406	443505
2353	449298
284987	327217
479156	39764
134933	50264
39683	465014
381305	276663
223456	348798
426760	231779
134825	327922
135274	208577
44929	410841
373025	250404
314000	223793
444496	55383
108558	292997
324190	345707
287356	307249
321771	16433
414212	145433
96409	129434
62730	421830
448696	379976
131574	43312
302614	167351
212889	191821
27617	451016
98378	16463
178466	463524
400305	406069
300047	100477
376173	183213
36267	483950
253442	30541
449767	352142
164896	324723
157978	146202
174309	296270
292791	425477
3809	279597
454608	401928
55485	455612
228128	186384
359891	202655
266183	403551
335083	375840
349198	300775
356406	343085
68036	247482
322189	309725
287566	120778
354746	371918
428883	110677
363439	122214
342798	489167
195815	176493
449387	96366
128580	468050
255557	311850
426169	312722
272386	281924
338571	160633
267562	118132
425330	319670
37047	196783
12623	153753
242367	203656
380728	185436
167227	425675
203733	97686
268313	418048
123066	214749
472201	65406
176130	96273
128321	244300
148139	40671
404806	313472
118379	417918
363421	366534
142621	392062
80	451823
434585	387163
301312	49789
130331	13370
34708	119381
202379	34842
384492	442224
192703	75379
96749	199594
150196	201286
231255	440660
56589	239528
452962	240341
404135	64050
62081	398717
117817	264406
105746	355093
188201	141623
377576	90123
214590	494039
93440	318404
209510	87097
362184	211137
427104	393326
217883	195607
184260	13370
456816	462973
3924	28951
468678	212214
53641	422470
99760	183003
412760	267352
145199	381404
178249	493285
153407	26714
33398	218727
23920	32406
476704	315671
162421	228431
91197	269294
223435	17186
232931	99271
273163	411455
71582	402807
180073	369599
89789	286936
270919	329956
491461	356204
172329	383063
137454	478123
170723	478415
57846	85274
179073	371039
173149	178398
138145	453521
83856	280786
418332	121637
480967	325604
16584	114425
323191	408719
264706	249871
144188	130012
68991	405528
145453	378462
158799	355093
460482	244627
427563	440660
210070	480099
216410	255759
276793	440660
244127	160202
66383	87007
30069	77978
298496	411424
187623	204078
68532	211793
73599	487440
445533	397459
490636	487833
248596	401854
486680	312976
229183	168607
56391	295943
409464	431799
97790	486359
183270	4413
21095	427484
380579	435708
434437	183213
370621	122462
320655	487415
423244	262954
131174	346489
422470	14805
101502	272604
423867	401134
44910	408809
270788	183460
429228	23018
406719	237074
207309	52537
27847	476951
398325	489319
154519	60365
55774	183213
444508	109437
287193	359218
373615	357441
484985	9054
270128	299267
412751	243115
227857	102589
455680	338271
473244	481437
164307	33696
374953	487587
87938	165437
367482	278520
145691	307681
359949	275331
471298	67040
157653	474398
227899	357748
256893	165310
490636	487963
319543	178436
117316	119381
177181	35707
377902	305028
410896	55789
332482	123681
337483	434035
438475	298639
218818	179210
406968	377778
193053	262761
68829	249334
384231	385771
40997	374806
320674	290279
93174	312836
174950	182685
57247	273687
44844	261522
259927	32692
163118	430610
68843	435180
268340	134145
55975	444653
483488	179297
444380	286337
106268	217459
346697	172672
164513	345745
62795	370279
355083	20421
454998	317118
326260	257906
149656	4467
128704	299106
452803	233553
180317	212081
15895	164884
285498	355806
33843	141649
6467	310285
394349	96977
6808	351639
27570	186259
405296	236284
91648	452598
199210	202523
382311	202418
399361	399033
48152	206557
16219	331654
90071	17231
285023	234791
6938	480554
409012	365506
96252	55033
326631	231674
448417	283227
175426	110677
452756	256007
261625	49977
308598	420323
390771	139400
95431	421971
101750	135181
197997	72985
80662	105252
75339	152592
46092	463977
154023	37057
268152	130742
490753	279004
184235	49903
106814	148907
288024	92954
345401	477447
81365	51881
269612	134337
447227	134694
295086	439218
167588	2199
477019	62786
10331	105878
336651	127921
298971	216124
197698	264965
183422	408757
93384	412397
52654	361685
487963	411809
210877	44186
130485	284571
109192	336590
449176	258956
405550	361821
116947	215399
14717	343861
90832	94344
259435	449509
353086	87471
490474	465226
403723	237165
157564	95149
433820	151156
385062	425510
338730	422576
196996	8868
276301	48146
256081	411809
106460	360860
426592	78469
131724	170935
410896	446351
236216	36555
350592	189318
174756	331506
53047	204245
123959	252204
241268	105807
184431	219143
285023	295650
174255	350673
250064	217992
289912	46032
324486	78303
146893	354293
400275	72566
57551	92613
291022	123104
39265	294548
226167	97295
11649	293813
347121	192195
435419	323056
85665	476951
335922	6338
433353	49135
65562	245320
469250	63856
140460	80296
188162	481785
56684	137633
420234	256959
235102	126204
215747	477986
333996	209572
208580	219381
263981	467703
165660	9913
24787	391414
315347	86892
160220	191629
14486	265711
319371	303424
351484	221303
425838	457093
202057	40447
139227	270070
476344	42653
32605	343286
136767	469235
71189	48927
127229	456019
448325	36670
474341	468489
72696	383469
332881	102210
35953	454975
72461	96288
471169	456640
368234	242631
130021	80662
284178	218730
57432	390232
2482	303363
405440	6078
427714	60050
148539	170894
200092	329698
121367	211868
49881	432591
258659	42899
234532	423102
233895	307416
118388	52867
310153	214
468720	110677
448430	190369
160153	22804
323343	452710
479263	191312
89091	86560
187834	376509
113564	453832
468015	35707
466998	135538
364643	167588
193796	55205
89789	188319
107828	9054
439529	401014
387433	244044
305332	190369
75490	304299
337939	377146
38567	104369
255783	59084
283896	313745
472159	456651
128296	15209
81262	444630
196341	232154
104740	122622
282285	262954
293775	420392
472141	53863
87036	86974
15819	203840
448104	127571
245990	147138
439344	197715
265875	317118
49194	352235
162939	209471
225336	438494
119967	224085
85916	295114
213676	162373
196600	478232
467788	340903
138241	357357
53425	95685
154450	376814
472311	147121
444434	268531
208805	476171
432234	30765
389213	395988
144709	252961
479402	289395
79124	4413
274852	86298
450224	313745
101320	62191
290838	407520
112956	472072
166757	355093
48924	263009
139350	188260
211121	4413
174034	417200
34429	355093
435361	433343
354542	484726
313547	305671
20039	49009
190855	97277
313733	83403
79751	165087
474250	361960
213476	252443
35821	391348
266141	378450
419176	143887
254246	315979
105077	313745
29820	119909
146420	313547
325814	414832
194005	129343
320726	364703
230051	244408
104754	355806
277568	148558
124259	472192
122725	86491
209561	440804
276821	247092
152107	9054
93526	438293
186141	357854
74817	313314
483150	245990
65800	317118
235491	327061
412439	386901
330830	203752
6779	327449
301643	425838
365671	126473
150703	221303
187834	376033
128376	368903
194912	426595
472559	1126
8281	257858
449522	97753
318404	72898
92782	139648
471666	385000
7996	119381
301823	42747
79701	453746
411400	414832
146893	253260
144385	457081
318071	368205
358175	70557
229293	174939
167237	404764
378526	336590
65584	353787
417899	142018
300498	164833
126223	147520
419921	60069
422995	257822
442223	293813
380465	311212
212532	58432
485934	281275
326260	379506
339146	378462
448374	145948
458965	150447
443228	214289
295588	214024
99877	186561
96069	43033
436696	183213
48953	359029
223116	124762
191451	238280
271083	12177
72670	236216
448263	439813
191082	160955
138126	489357
17333	172591
77430	290262
190303	327061
277250	477491
25357	292468
459084	117532
81358	65648
280600	488202
293137	276021
321889	391414
386420	178436
248073	141734
200849	237366
83277	140044
449000	313314
389305	366127
45126	194830
236200	220898
223286	479168
364783	51895
472484	28129
473785	137719
206913	340229
119908	221937
3462	380437
83054	222265
288233	416942
31279	43695
326260	82585
212068	270149
63109	201754
103898	336590
85902	307279
446129	336590
17569	76454
427686	478415
260602	403368
411882	332505
79343	296223
233117	315671
353885	52930
45272	475367
368858	86728
247708	35853
6463	396975
299033	277767
366762	50968
322121	115624
217595	92888
101479	69723
193020	45468
90696	308229
168816	212081
373810	236213
187659	151572
256442	23018
474888	142825
124085	48000
375323	258370
52671	421356
345715	33124
371476	150369
39435	299438
233051	183975
492471	486885
40187	20337
429030	416402
260322	116049
340470	252340
269743	418568
289807	481577
175012	385285
480393	485383
60000	455947
354401	234956
360856	115386
355327	295484
438389	395988
480430	456705
446232	36719
405788	207150
249445	342094
91934	393238
179834	417259
220755	49966
452892	60583
55041	42189
163094	486117
322705	29168
331119	209014
336955	229420
294262	25719
149876	81456
147919	20959
210815	273831
375405	433521
205765	367313
386090	58709
167708	478415
360220	360736
277954	308676
104740	257488
484111	270401
311756	280766
304500	93075
435861	407386
87496	78184
261364	28129
62026	102923
141583	220417
251218	134259
467249	244184
65541	134864
171087	231097
441380	360354
488536	204356
257238	472222
128605	45890
179689	49847
439445	21719
43454	285330
1501	160722
5921	144092
360321	58441
380071	424835
25759	419185
22339	487938
404396	461784
298016	474775
216897	469227
52880	277435
302677	49896
323222	454144
90753	310585
490659	22347
480253	461392
46339	205270
361045	466227
57950	327546
321868	320234
398900	94516
432022	250289
370640	336590
82844	76307
260624	53490
301364	100170
349635	183108
270751	464420
133400	142415
421861	249334
181688	183213
109923	455769
167772	486371
440031	230691
479287	158420
53913	116959
382848	100705
94146	293813
136977	60619
192495	228013
77108	157726
107709	226658
407066	344533
94205	286828
293771	60517
392681	77727
281017	202571
458961	140215
161092	486885
208754	432036
377869	93250
163925	317676
390136	214667
390196	135756
174318	301277
358896	321654
216362	90532
371717	392448
343078	302249
168517	371918
248317	420392
490553	367919
202451	82125
446725	177569
33432	342724
330185	183479
193003	83467
396658	188834
168310	393256
198138	240322
296712	316388
222389	467620
97732	124505
145490	310260
260332	384174
132247	464920
439387	438783
15999	204925
229290	63579
385595	153995
34918	1863
38038	405533
257581	278200
236359	73445
479540	91657
466190	484992
377858	62541
58435	319605
319259	251660
252613	229418
15735	373582
415574	169773
366894	133604
325834	297723
155782	400821
339333	347455
348914	387614
311210	16258
252338	222935
72026	52537
352828	156163
284057	323056
424151	110708
410158	171147
72111	61548
251910	95942
39892	34888
277524	139387
335139	273831
2469	123369
208026	259670
177834	226698
402698	367418
112086	421285
391087	334680
148978	317100
454488	379312
191521	437018
325558	249202
265662	208282
131861	367885
292065	366493
139931	360216
390596	377015
483782	17035
297671	171079
197856	295484
129992	399424
71816	34943
321736	189540
120097	366666
150473	226308
264440	493659
360979	234720
51303	455510
78030	233415
183530	46908
450259	138788
125388	16433
268629	459993
418747	35735
270176	242552
191761	32807
363968	83811
190015	433391
345715	78771
420352	243301
286934	76111
190327	28129
440056	17435
175728	258370
315957	336590
71511	123329
242650	340253
286755	362206
141551	168197
156647	357854
117642	202896
469102	141021
339719	381552
139949	22427
266122	440660
80043	1057
210282	469723
38493	174564
99862	419797
449522	318111
132125	83286
183029	357774
121875	398333
272391	228110
151732	15209
21137	190369
355083	259518
128336	73236
137454	461769
27295	50838
29142	420944
406082	451356
400940	28129
405955	426439
36814	110708
165917	263704
318236	10110
178407	230267
192666	200444
122047	492793
398010	334009
343497	405292
404568	42726
219546	431378
46788	9203
324606	138922
179819	452746
169455	401854
258637	286805
192238	369248
21902	484447
470300	93214
461587	452389
83403	313802
246983	137014
173407	313829
358589	177677
435133	31582
347507	433279
105498	149026
126106	246627
399825	58881
479351	151712
304349	36719
83347	467724
282815	245679
187900	430115
95770	300800
70170	145270
30031	320350
326681	86560
195121	219791
303782	423019
211273	378462
490082	405842
258062	331069
369855	479835
432197	56631
117522	186159
137454	80856
78279	25984
283206	342908
1490	408430
340505	335476
364630	119123
10093	315888
317138	483155
175968	186609
274827	215338
185336	5909
197544	261576
382867	125943
290216	388473
39625	100005
349905	281924
202140	216914
35532	36767
111708	313745
225902	379956
208525	293813
223929	173276
454629	399701
376307	201208
19276	40330
210741	6253
121630	321284
157878	219865
461068	181704
322909	267352
94102	284094
174725	422164
476760	94344
47630	438677
396080	16674
339233	241827
244352	354735
291744	198038
187521	53754
186461	324639
225345	115221
263677	415394
293345	452126
154648	41075
419189	348912
111856	294836
74001	439218
41745	241525
402263	107473
487290	312698
482672	264919
425135	401319
105995	146202
352428	316575
416893	423589
383909	369577
286737	190369
418974	483700
61367	377323
130153	246311
125203	92086
406201	117048
309276	487851
275978	436295
33343	207149
301389	338271
13344	290024
270798	423828
233444	294069
246764	220857
4792	219865
384177	5552
328500	10360
29088	306677
349531	229928
435602	432362
76665	441996
169288	210936
358817	85821
284886	471418
277511	384909
155370	255897
227456	432837
201311	18781
145111	76111
301178	489014
263923	438660
166700	113138
349834	209471
399825	98644
201293	172938
60049	62366
138829	464080
320763	80574
53220	32807
293773	443823
216421	85870
301799	198843
493711	453521
330238	130606
76879	164884
256183	477136
93384	252664
102914	309524
180244	15838
83976	480690
323455	403464
5232	274451
60528	186714
112372	102577
347306	434186
306981	63726
171338	267352
476918	123648
338790	76882
234785	376124
137133	224386
407280	95865
234642	247812
181623	336619
14969	49903
483625	46813
302229	291521
155400	120616
280320	457093
241863	56068
4694	176878
274962	21583
425521	116230
481419	156870
114383	493595
70292	8367
74776	110677
399981	133933
17481	448512
242689	262838
76835	163163
163423	201754
364931	114479
394196	433200
296936	311542
341689	459213
484136	334032
137133	154456
230310	327436
465898	476447
373749	52271
52356	187834
262473	17234
161363	15792
196794	365366
36711	445353
99721	295218
287444	421167
421621	490567
236219	174078
397734	433553
238724	187974
482851	453183
420186	151944
67584	29065
91757	316372
488670	355552
322303	179709
309276	168093
237086	489501
291028	152085
57915	366193
397277	178436
446212	468640
223584	480025
419025	456290
161859	29253
434394	71586
448199	368745
364347	154930
231215	341470
247854	88203
359636	322671
328867	247527
150242	476951
40992	161165
487963	486885
193767	69650
127288	350925
359485	369646
95130	32807
462841	44389
323854	37948
210998	178806
247812	387185
119001	312185
118880	406252
41930	478724
473244	464578
61658	153995
241987	203213
92635	85257
419512	122694
217740	461905
334054	456842
269623	410689
351634	25571
421941	160119
63931	431799
24453	222681
434312	273831
491745	404806
108356	202905
362267	161722
24359	327464
241832	119109
103641	239709
54831	161837
406018	119868
317168	32017
345175	301936
25371	49896
409710	399544
290656	176511
78168	131975
287089	273831
304989	53385
304013	302153
117368	155549
167146	300618
467722	267352
310355	37595
275434	107852
92973	61724
371053	218727
357231	214714
479351	94461
228367	248338
102370	185479
169820	53863
481044	264258
15457	380071
385535	205223
397143	366534
133618	453864
311003	30590
302918	406641
22276	443878
35828	284020
295381	389224
383244	204925
309917	196976
73827	33277
248013	58145
183060	217423
151295	284057
109945	237650
471566	119762
166837	406626
194051	421356
20703	416750
488247	190369
280742	388351
232576	430356
80837	489822
250593	173272
163435	234499
341389	260696
24812	151096
461422	164884
298669	208577
256012	482566
266082	412567
91619	237940
374305	134370
6467	403513
350549	314839
128292	313745
438646	220756
23600	268176
160169	14914
163530	268118
307276	188319
251243	250764
205936	140566
313043	260429
21272	304173
9728	318563
303895	376158
49544	222770
87690	446801
198250	227472
381493	127636
5502	238301
223133	187369
311822	7159
146439	54599
358860	380029
188633	58881
441394	36923
372750	415537
349694	218989
324752	214992
434957	188759
385445	24412
139185	302465
169455	44607
382423	203656
471225	431472
276465	406690
306294	400661
378487	452483
2349	276591
380593	16433
233792	432735
267562	120986
472776	450161
244031	407137
244758	55999
486136	240930
362267	356805
57164	293813
253851	421356
99802	188759
93861	95149
176817	202996
439704	90880
165223	298767
159490	357447
68505	237178
330194	154672
336220	162079
419018	350189
50872	490575
88359	150874
83886	282195
432006	237977
376440	78155
7238	144202
276821	376341
444340	314096
39880	213699
125041	327759
190253	13616
344284	264406
257713	420733
349872	169044
230081	15209
360531	355477
129841	326727
273079	354725
436643	286936
391858	380582
387201	311212
85476	242796
450417	372319
387602	183213
131661	476831
89257	165680
119345	49127
475479	47547
483796	2232
454958	148429
201419	42361
422211	148589
87343	348798
351519	459924
302322	328742
187425	122668
388475	371302
208685	391414
55451	5040
9003	97083
173680	341271
280907	12895
15590	182355
361216	154141
86440	470588
24353	378462
140613	409828
371617	338271
275817	18665
280549	332423
199496	4534
327505	150180
303507	210149
78677	21583
344792	313745
440190	464578
251798	203915
215461	301475
82744	446693
2952	79708
297258	401915
249263	391414
257977	472164
261401	316575
32665	409745
195142	55129
17661	460239
493293	28723
129736	392062
313823	398680
487153	99157
275711	377620
378138	63995
121866	438373
474606	327217
388188	315671
425299	130687
438955	335078
380454	287024
91710	344820
372668	389682
40524	406569
461833	6949
71189	55903
367656	428079
369878	104505
293292	183525
280118	414832
149883	49903
285498	125417
370569	317118
80146	312698
44095	417201
5700	116347
335951	275790
487498	467703
224308	329466
302774	485304
141528	114908
326631	205676
356072	483761
118229	239239
461689	110708
25004	164884
262820	355859
180277	53896
129898	98304
126537	220374
435799	326027
94973	43663
189103	301524
276821	88242
493259	118546
373585	28026
686	321363
417648	430754
59575	293621
181829	329783
453120	186956
367882	137508
106786	390818
478474	381772
408093	267352
282730	273831
227628	105053
233292	20136
232663	420508
34838	291741
430942	53294
293726	186259
312283	269567
368233	265065
318573	27464
424242	179506
137768	489167
68149	250610
58492	397456
392339	245679
247254	398098
347948	293813
406400	62191
208577	273365
373755	107473
39537	154271
273972	274309
345429	232890
461068	168057
406660	424117
480708	440660
83616	455976
266632	184253
141521	11314
365603	146352
271698	149128
253673	259997
160744	328174
4270	36733
289675	40427
330752	126426
291882	372423
303429	466541
130089	49828
270760	124085
129296	269199
289789	409593
192787	65402
40361	463549
197415	147727
369397	19382
203354	286864
45715	433838
483500	299976
76123	426025
353815	140508
122696	195675
219541	409828
267562	287193
94344	173318
453923	122816
125180	424822
317983	304642
243601	339657
215827	312869
210957	487833
327278	266852
396421	357463
445162	13370
132980	179045
220120	45141
81525	391414
117833	391414
245900	321868
225336	54706
11125	397250
422822	483851
402247	98168
148468	380409
230574	142255
28399	333530
264485	326006
246675	367796
300586	213221
409204	474965
137548	54497
395112	273831
75314	32605
351248	113522
449028	170180
318844	285156
158853	347036
313939	293813
56381	190369
488044	359243
350313	400113
5040	271115
400008	166663
449316	80574
233746	21411
149583	91781
304193	249202
447537	439686
27985	447990
460775	104383
102249	318586
383361	463623
218732	293813
202876	402260
391758	150352
379118	101058
10788	317823
356518	388575
103278	57719
26511	412055
255859	93238
239859	61712
221783	191084
76553	291275
322211	443693
261576	281252
119001	392642
110961	108631
427082	114930
68098	157128
368085	157338
101069	15926
489552	127574
323680	252584
399590	414286
112443	78184
16569	198275
158851	290218
361119	366534
396969	188243
35721	261643
39348	261759
363904	15838
268642	284843
357662	443693
195962	367110
123741	169899
82744	470753
150216	140093
275987	487487
391315	128467
315951	415613
336277	492105
478634	154907
286386	461944
115467	120603
459505	315888
173966	123369
489970	364294
235189	317506
21095	139615
138858	16433
78818	38957
225239	124267
130060	335663
431971	143213
469297	35600
358322	62191
398764	473459
349476	388658
89040	390853
259152	182226
268690	144470
271168	457685
388664	415390
274282	255921
67266	84461
449366	283445
426357	110677
247262	229087
395924	280933
404179	287667
384132	317356
243486	42456
456569	276075
115590	264678
122436	288682
178222	453404
97160	15133
81249	240796
110835	209608
102123	28644
449174	181543
227821	94516
31828	375690
388657	478415
448092	218823
13698	51195
165418	168381
471309	447339
165979	43334
354022	401481
315057	263854
111856	459311
133322	440660
489822	138666
256926	452793
450151	232890
389908	47621
150107	274309
176017	439744
170388	146202
191077	459622
180065	369913
476914	418380
264473	40447
468010	168638
104785	56850
377731	196783
137844	152085
332299	327099
414257	58786
488832	226152
443777	420944
488732	118277
65726	313745
174312	335486
98727	108222
435118	478966
428531	330414
444081	207991
28530	133648
180125	267602
283957	294069
41378	482851
84936	95149
304952	268917
395154	482512
64526	476951
380127	127811
84923	264024
200092	379035
240366	136408
327630	490047
219546	290434
16970	162191
214985	436432
129908	243301
315805	444557
433703	146251
353684	388575
479221	86476
153083	3990
213754	228796
453736	261913
215798	194830
368886	28335
263429	361458
476969	125039
151630	65850
177672	395630
4530	186023
179379	113040
316565	216167
223929	155672
43778	375182
155062	345745
160704	202036
463945	243766
30072	241468
473077	449620
153813	137155
393210	47506
102957	449217
474893	110677
103632	166513
377869	227523
293913	453818
105751	226308
380846	11948
390777	110677
91882	299106
106268	173033
359553	379078
29161	366260
17481	379704
426190	7211
5166	342807
187449	369599
176130	68648
470425	252269
387986	479707
433742	323785
83162	117942
40388	23822
377987	6072
37748	437018
55489	48163
186259	289844
401377	402269
221178	347064
404408	126966
15027	129296
317728	107677
354694	339853
313950	157359
226919	80662
174139	224372
39892	28337
159703	384401
283632	124660
460505	121171
36299	164884
422200	195737
75679	471300
70863	478556
475229	371918
51109	27895
390032	479157
173433	190369
146323	31364
177124	390875
230929	113138
454895	177045
190926	281746
127501	254210
473056	421356
461846	165428
346266	15209
237934	277037
213566	221324
236162	213639
130836	329494
120722	17476
470592	377906
208877	380999
136798	170894
77969	68456
99334	386612
304117	183422
218114	308083
467351	87332
208038	461860
120778	313745
68532	147127
382534	288945
88269	469790
384196	91054
302249	252953
476479	416768
233768	393326
95253	288035
114435	325747
364493	213035
14238	293813
32636	355552
452962	93101
60912	344091
267562	285052
282453	372631
247820	378661
282469	452921
79328	19528
44713	266377
451375	110677
469529	192195
406323	356847
276836	483392
395319	61518
155033	60809
289513	102210
274115	300531
20392	431079
312842	244712
333136	158749
251343	242375
54733	382544
231649	28485
272049	318735
15738	92712
251399	318672
81432	261021
324502	66493
57415	293745
301618	406243
138164	297248
123201	183015
34934	3814
441782	391414
203407	313314
256669	131419
12810	244688
16169	421356
246755	452120
161162	285737
24525	423997
253434	493447
79134	486679
471422	379269
326282	127921
117647	457136
276644	7791
185608	94344
409016	446945
176111	159181
31641	47423
48145	10447
100048	395336
353577	12679
344727	16845
26969	148199
357947	190369
371841	317118
232311	317118
431256	100349
124185	18152
217434	454893
305571	424641
143345	159249
56333	291521
39195	338291
10331	103518
278769	321593
227068	276718
8682	136845
427432	149184
375510	155070
178759	149600
268219	235445
39601	132026
90988	310756
143333	185815
27306	463200
69292	265589
257865	329606
15356	469235
404389	4138
247914	422419
78319	485166
151712	99210
156911	176182
70464	367852
423218	21523
28129	391414
207469	162795
8343	38063
263078	60219
30310	366127
349311	210397
421885	209471
224645	215079
408472	137128
390087	421356
337780	21583
322159	366135
234720	163979
407540	153771
433105	144180
412911	32807
376963	16226
184042	313745
425906	446839
297716	447335
232666	151541
243048	336590
122462	113788
317728	293813
88267	485270
226023	421703
380728	255047
3809	77953
227375	188903
483987	143971
236503	84092
164888	279798
117942	246957
317282	417647
177144	50155
401820	17404
277278	37084
329001	454573
159249	167227
470990	434131
456246	238547
193827	327283
61963	139950
48282	89119
138197	391414
263038	218727
316136	306693
418545	288035
321696	125399
259511	20130
22347	228287
74616	188520
125728	432175
201833	230255
81432	227017
171143	207174
261123	466046
449182	305449
333274	180992
457789	425675
125137	81360
274808	315671
297812	343176
269876	21583
126347	374794
203627	282745
198405	186159
375405	350014
163344	115045
474688	281911
329727	37121
423013	428404
397361	331883
95266	50009
122521	309085
162565	332685
194216	148199
292576	336526
166459	327061
221369	21378
324467	325167
194165	487938
269852	401928
201925	10646
70614	378462
292687	387273
228023	359762
107332	218727
172227	374446
388396	172378
150480	35707
112443	206321
5027	157169
252608	458968
371479	156376
166202	336590
302178	53863
371912	74274
200752	49828
424806	276158
403565	362269
89538	16341
243759	432651
55914	139485
385697	10263
213474	318563
453624	164884
421820	401871
43115	404960
488419	398042
139279	234356
406660	44341
72793	262954
472735	234720
117076	46127
309245	320464
265483	401297
177482	272908
88835	135756
57878	347399
472176	53389
352532	48246
16697	453625
431057	215669
245317	324420
35136	94378
449855	426422
407597	420022
241425	14254
177244	208049
275269	253524
42504	213148
318715	187920
54387	447517
229735	81952
105464	122656
275848	15209
474341	265065
48667	219743
157191	60059
311318	27078
242551	38063
273777	364167
220445	109868
430170	420944
153548	303085
174886	284982
1798	420404
232378	313745
411071	6072
363719	468769
30686	104505
229813	289238
214744	168002
160304	414832
432998	32807
123179	60517
107830	253594
407768	401838
84729	350549
204484	440461
474939	344091
317990	193329
433899	375750
31578	119202
99409	385735
134299	469860
134535	179136
359528	474956
424399	371621
193994	140708
274746	236654
401415	443230
428453	364146
76255	111815
273900	355868
33053	99210
7601	152655
156267	226494
267562	12177
16910	389354
259978	442319
253535	86728
222964	14283
382589	473193
240231	307658
450503	212081
165725	438419
481566	251656
330752	484065
405117	237282
281219	320067
96214	84136
203883	304173
341445	357854
349323	343286
390649	237165
25174	293813
314617	166120
299309	169155
249249	481785
256610	342419
468818	104598
366216	269090
8709	105878
294320	263009
196030	322211
114643	241366
309276	250288
304435	119762
72804	336619
412578	461769
117803	433391
431326	277595
4862	186561
385567	431799
298376	407252
81389	214992
63843	421360
447591	16433
415082	48861
420777	142747
268820	399632
301659	285425
12372	130028
270972	423429
360611	122585
341311	237973
306515	264287
345147	221324
267529	457093
441461	367798
220692	300469
309532	462973
261220	89047
287904	23891
456913	266203
489526	158733
333080	384366
72217	15662
144288	246453
427046	240218
50575	218614
105533	19620
155041	95149
372179	176450
191247	469642
464392	107449
227511	4248
75403	341271
215075	250527
353815	161336
444044	255709
314548	30332
458486	343761
403898	18665
319260	106439
341103	440660
45904	354918
150128	151944
341632	267359
483306	163889
291669	280282
187071	399638
91325	61572
149679	389637
214740	456215
446969	28504
195035	339441
342905	194165
15241	123027
325693	13370
86876	21282
140263	212851
416275	176119
139844	365702
188770	383576
143168	120810
330285	269849
176130	28697
333622	257603
152622	394743
132764	391414
223335	243901
72896	275325
319870	314850
197348	229941
192800	232890
44990	489582
103050	227753
340714	298852
71511	226607
342542	317118
206142	110116
204180	347057
148106	309933
141919	220756
386411	35972
212666	393326
329311	97235
264573	127905
278716	186483
126606	55240
102633	98650
141593	118022
49168	4413
38055	404806
200092	125968
400293	39670
373749	479614
236034	55626
142678	139083
308965	138088
137844	457514
2700	54976
267725	373879
448430	286016
72639	383096
6155	384477
75044	88511
438091	5857
83194	291249
142867	343748
292718	346124
134299	157579
415287	440962
29351	369333
449406	456059
197238	133109
219198	295425
379398	68489
72098	198926
56468	303817
163193	393326
112411	27683
358224	363905
137757	207415
31070	142445
391403	430894
317097	41735
428277	240016
93384	160545
430671	297941
485013	179787
62553	39146
9288	265006
422060	207194
381543	66813
186455	375768
397098	299443
9670	115046
279299	176731
314912	228324
322310	186440
397108	7054
230894	244781
143286	249334
385991	207486
206559	162795
428944	424670
378127	263925
346017	331508
256630	463200
215102	288004
375405	427971
190985	178436
396584	196858
349809	192431
302693	292721
114503	71406
198183	133052
253102	120986
266997	13370
64865	266096
36266	259310
245679	405116
136631	119381
324002	48007
470266	68174
185339	477174
176965	170939
224909	186369
51842	447517
330131	39212
264899	466737
229868	11301
349359	401101
477841	118732
476469	266417
293931	404722
340003	478415
453830	153608
316628	245679
107546	30127
249807	105754
444927	348176
345723	210050
67837	209254
275702	219499
410220	191540
471922	395988
160169	87165
196321	190369
287852	53883
103748	424280
451821	406261
37842	297005
193164	417505
334256	187974
63738	250679
234876	324557
76096	120666
335806	27464
313136	413930
377448	374404
116525	243115
247079	330856
39601	75914
345264	323448
360179	339837
302909	245194
117161	139284
33459	203656
324729	452681
382992	250434
417801	59040
313317	292453
215644	459742
273249	135879
447764	55843
387699	471745
152276	28838
46132	231140
170497	276358
400826	414212
366020	380630
188054	213871
65513	406401
178422	89372
246175	238682
140460	268531
105653	317118
422326	404806
443841	440660
343700	444081
205179	467492
192238	177782
421580	289692
94716	413956
67399	8225
481079	226536
343803	216247
231268	295484
422776	411455
479224	28129
30428	329064
308122	9054
165060	171605
462024	84793
372198	464007
416692	144073
273681	331349
261891	95149
86688	466737
325995	419284
59213	131128
490957	339844
73660	267359
55914	449375
64474	414960
440293	360512
282691	490144
373615	303648
312283	427653
266307	77208
459952	373401
15936	21583
290339	382166
221046	313745
325680	196783
407540	464451
86311	489822
436428	184294
143282	63528
44159	271634
375923	46132
414859	320412
151340	348798
463549	434283
446857	8865
210222	165437
350728	289461
216147	69318
465942	16569
26502	160722
378519	74571
420701	278781
292588	267029
326498	190369
237120	493563
147138	177238
295746	28129
94973	376639
453504	92529
100631	350273
257596	263537
374379	245824
51978	429863
26667	270489
200688	323879
152276	361960
48303	99060
233498	59837
298933	455216
277450	476319
254819	285156
243766	216603
181116	104505
109023	74393
388097	293813
51700	132443
260352	452746
70	220417
350887	118324
296591	254682
139304	165363
128803	312925
377448	168262
465430	227101
48474	244565
21875	43164
175638	22907
377611	428044
120950	15209
187089	19377
19144	212081
484279	33109
256966	326531
192238	347476
728	431219
12087	469286
351913	101049
375113	172574
167003	75303
350304	9437
234123	275732
466467	21583
398284	426282
289675	421811
191074	163552
435683	75379
201586	195121
471846	93978
50465	49828
242411	272580
344314	272439
293362	461846
366718	445915
211910	264908
466056	160419
229735	88353
3100	212081
315951	462876
432026	461944
224140	337791
198684	308966
214333	277941
411017	369608
100615	293813
112372	205915
196398	373755
381283	313745
119026	267606
111429	360486
26520	192862
162702	178236
347422	181140
81432	229124
426922	212091
144073	262954
81912	317227
371045	298
35806	374784
432192	203783
22821	59602
444380	462551
39622	304589
139350	207972
253435	65210
119932	20959
65035	341414
253435	430610
91190	122320
51195	369262
103898	94516
112508	96174
17398	244017
371253	293813
104799	104735
399621	445541
492247	239911
58197	417201
172360	430305
63233	174413
318579	239644
20268	137561
94906	166651
299496	465263
306304	77004
326260	255245
400520	448770
254446	227753
297813	35707
162920	51195
408886	407551
306323	159083
174362	1839
2633	355548
43207	440660
86373	90123
379823	27766
203656	335977
142643	118144
163906	92884
314907	402323
372085	472068
384835	473077
306178	438419
474879	205289
130069	246086
401729	250214
204227	26379
84680	22347
490691	351451
476987	262366
19727	464499
414326	80662
52791	388195
314049	401854
202556	451016
20959	464096
316201	15209
331503	48007
233045	263054
162346	141440
250410	284843
407949	174564
88551	300480
412909	387882
316939	208632
328152	304140
426925	484447
99613	107082
72277	319883
405331	234654
303100	13370
347880	124505
337179	164884
290074	171592
71897	259739
98965	315725
4841	430894
296111	30176
290935	276358
179559	151938
276821	6808
406448	447158
340515	281163
186371	43334
352428	341271
174139	249709
167588	113895
132321	457194
105498	302266
106940	215803
450465	367831
175981	71009
149034	371486
213183	350822
469980	62191
133725	458
66724	246311
370909	54545
464013	266852
20585	166513
61057	170804
176903	378726
153939	34692
414286	417504
354303	47157
366054	272748
163646	171592
42535	317118
4730	314573
156207	449925
385549	451738
88940	407537
390894	428103
250458	235568
165022	106903
335951	287688
58492	137481
473454	16433
35868	238006
260946	97277
177952	426922
67850	36785
362826	242022
360830	21679
39265	19377
60595	44594
191734	83811
388662	367529
318107	278067
9429	144784
97860	190766
207836	383967
439992	140741
151220	20033
436747	347202
229233	261396
111549	326815
231305	167197
394649	102962
349608	377906
22484	119381
141350	199170
300336	21268
397910	59968
40516	205223
116947	61572
156911	179506
191302	315917
196003	451049
6798	151215
201363	210050
282292	36541
227135	351414
141234	127298
43540	28065
238312	442698
293345	458601
113904	256070
432755	160419
322671	87511
363217	231289
274613	312405
291119	483672
59609	132695
121637	418332
140476	297672
33965	170894
270268	80214
3674	258220
163843	476231
29617	162535
101362	246592
221095	61396
44670	236213
361960	97515
206864	417919
162564	435886
165895	90055
411873	194165
322193	38063
200884	191914
387167	234356
88067	377032
114770	258370
52673	292279
100875	347057
72566	440660
387057	469750
192742	3755
255106	101597
55720	308122
29265	336378
308408	387033
35258	323707
314554	166513
257395	273831
2583	83461
48892	186159
466832	332671
159091	360531
264	235026
170709	248775
343992	434893
98848	234356
325814	4413
51321	39587
456675	75583
475336	313745
103252	278585
462058	178103
281563	320097
2834	390628
289015	50391
488039	271782
56382	172089
57276	192426
308618	69809
262221	434725
197797	214024
370172	372135
388249	64123
42906	291521
96242	262954
237075	78469
382961	102577
167413	6842
30768	145948
78303	186324
474888	235085
352483	86974
160237	208883
430646	254973
150114	164504
214608	208300
168598	412711
102065	325116
389897	487734
337183	360860
72286	381008
37237	315671
439726	186922
339353	159434
403311	140535
393687	22559
452260	183213
143803	262812
146153	408219
397659	132024
485273	253914
305998	347104
233046	326821
79412	367462
305574	79635
476795	358593
407412	460437
100141	54976
445981	86974
159768	119762
290150	457805
231087	204161
260185	367883
235034	315888
359762	383267
190104	150185
122514	360736
74327	379817
448462	228052
352955	153585
395366	64429
153693	142018
383257	228431
264026	317095
100034	466744
23481	105108
237535	336590
175960	94099
273364	214050
309917	304589
480972	318506
370337	444856
58484	198019
410150	317356
229114	366127
308952	204470
274268	115286
318980	130549
431419	177742
146893	480542
401941	198317
268207	290014
458768	3961
416206	451907
62852	205223
81478	232925
93869	82770
392086	243766
111429	96673
364335	64335
170710	49336
218930	228431
310981	295500
346849	401871
220540	176347
59644	135276
216809	440740
430352	58174
326631	52917
209233	215678
207408	195551
306304	29023
301659	147942
388190	207705
75106	304173
158153	300811
491109	425675
223932	380489
196003	284754
278466	95919
265965	385279
409468	296339
207919	336590
308262	286524
57679	265589
252174	137823
137318	57092
153251	490834
293913	260332
357744	277450
193767	128374
71293	20149
17333	12181
298271	320797
443848	175367
377650	280233
66513	82585
350893	187974
120209	103205
348480	252336
376027	125607
162019	49903
39159	27041
484831	242526
407334	470415
273634	237165
372304	305525
255794	243115
364562	218727
380561	369262
100891	116583
256623	188484
301269	153995
22721	198865
394129	60517
449064	471448
300948	234211
402874	254914
214337	124246
441926	428103
1946	489552
310338	485310
249969	478415
9203	434045
112728	223121
410323	86476
294763	366738
162354	125566
287102	57375
297838	284207
132547	213221
79027	387742
247296	214212
256610	385279
134108	156580
361343	458221
449354	429128
37730	303218
374805	420871
200026	28129
131414	366127
40028	155895
229604	145691
102474	489822
202159	392516
380496	214080
225489	187974
478287	132651
388475	298617
378997	37515
255332	475699
16844	23290
485019	435318
289578	267553
456021	478641
419905	269038
43454	274048
132351	219499
464636	341777
471169	152020
129695	132996
34525	271797
76972	105503
462216	462973
262210	302596
176968	187974
33089	407209
447610	487192
38861	32807
209343	480519
478215	20586
60287	214881
406660	105022
359759	29402
387959	348798
146924	322348
228440	268194
272331	257164
417914	5857
279020	88113
135700	139995
393552	476303
266719	453716
5700	394859
73906	366534
310359	396119
264598	351585
388249	251597
216032	367073
334985	469976
175204	430017
340886	13370
2711	190369
10519	434110
479188	23430
473789	204596
233684	26551
482143	421935
116944	123213
155121	478232
310043	395636
414555	35707
394285	10646
323407	295465
79788	49903
293207	293745
75499	205270
205512	313314
234501	37057
214608	266670
147373	287454
396984	392788
459123	190369
234881	237694
77254	339649
426468	173337
92775	350822
164650	399841
528	232907
382166	246926
16240	114204
353333	245649
280600	199137
185905	80334
39071	334424
149872	267602
410092	425675
370909	313745
395177	186532
239953	444271
1839	171863
208205	9054
418180	292468
455319	35707
466200	161492
470415	478415
75296	137128
249546	86421
229983	332112
342486	453549
154648	259074
142621	164771
73290	195402
208577	461164
108140	318404
114748	493570
46362	313745
190648	50182
17169	251116
226023	253799
387254	415120
115046	96986
367506	35707
428959	219499
89218	61778
35739	31950
133579	345145
117553	285156
134714	43496
211983	302365
385970	229421
162214	95942
313604	458601
116176	263898
269533	248338
387272	393326
378374	84094
347290	312698
312566	122435
46092	295939
423731	367686
333737	148590
55176	392425
300195	352685
307837	299007
280512	343547
232973	99405
360346	373021
23467	238041
254679	6053
227087	319673
58526	163723
267235	18573
340245	338802
324206	94344
32154	439115
480853	354903
337396	176878
221925	227819
440189	492988
381597	176878
3290	423469
331238	94344
128336	229928
10546	325738
381530	57857
143904	317892
328174	114348
2638	417918
231496	95863
334121	186259
372214	365443
73298	102788
114799	394406
475205	478365
149441	72523
101486	27500
84588	469235
13930	289679
125948	291249
66132	302682
77004	354630
462789	216666
64137	392357
134684	341563
301823	283645
367183	315671
140991	69200
128940	312166
435520	45687
418368	249639
3458	432858
239947	316229
407334	203276
139611	28538
145282	83140
421318	214992
68507	248278
216454	280635
218930	2199
178422	219850
161871	350549
71189	429902
469532	399468
460413	436889
153463	200138
351588	119405
456231	346746
15819	430299
246297	476510
410929	275152
121539	456801
485088	461182
32807	264784
150036	364000
226863	147484
130452	13129
179916	331584
205179	137128
382850	406226
421746	436003
323664	426887
298317	422998
130038	188418
148270	222438
166555	17230
88974	408024
333080	216650
376656	101650
64526	108775
82754	467020
24494	481036
361676	259074
69749	211868
30057	326971
207415	391957
373965	401859
63427	347043
134491	186463
303641	81898
169465	326608
161849	210036
68314	338378
422959	352605
150426	243855
256286	461620
53818	14367
81621	118877
412205	406580
381708	246673
241384	324697
273768	406061
336290	325167
171747	227787
57276	350622
200089	310038
8409	211134
47466	126764
358145	296339
474795	216092
321323	291521
269258	446466
32505	248945
484198	52062
131054	8623
236503	20146
81249	168057
93698	292721
286168	374305
221296	434323
204599	163454
181280	302859
357875	348273
132929	328538
288938	407814
437007	371993
296202	100349
92401	341515
33299	28129
190654	353540
88258	280233
22512	331508
419264	177154
88460	147241
399441	292721
296283	297721
313576	405392
136522	193431
51543	151096
449005	266934
373025	297276
150489	395988
171616	27477
390681	169137
209297	233606
311986	213035
50145	21411
323585	245711
87376	358793
143501	421525
306813	476641
205346	280266
345715	278323
283803	396080
249998	21632
383779	173033
388931	390861
197855	353787
184629	412194
116947	327613
405237	243115
147333	403661
397064	35486
412980	141635
458475	427931
228225	91069
386149	110677
219268	372792
342950	266377
266731	347296
370590	273831
325592	335477
71360	50812
314851	168381
341028	58567
184379	75142
384249	10612
282166	206686
245881	187998
233045	214232
492813	110558
195962	291085
396339	47911
420246	378462
256971	267352
457547	396563
354111	92463
305156	221823
297073	363324
74128	104505
91359	276752
444759	386330
233498	88688
10788	129478
272940	465019
134597	52537
414286	113998
179751	301076
276290	88078
183465	14887
370030	491960
179220	292310
432778	288957
70746	236737
413997	304845
50190	60517
163435	240643
432301	486081
184870	448709
16981	359762
340594	347675
444130	61469
265776	271367
23822	370279
150648	139844
50564	191675
409239	245679
198032	110026
127192	65699
304146	345883
175784	27698
39176	314318
123548	331491
371030	263919
286777	291180
492596	98847
275888	411475
263263	212007
343828	430608
461912	74635
133107	470188
313408	31082
222413	32372
258864	463200
300472	204914
32509	445936
116853	290798
280092	42217
355083	48146
309216	385000
348447	77978
377895	334680
217275	374049
131716	35707
15935	458382
217434	190369
131758	317118
104740	396827
276803	271081
22412	377619
220447	435817
292205	4289
16325	377032
484033	50510
484784	8359
230574	143777
145542	227182
440030	185439
287928	258347
398116	482204
357440	129185
45267	334680
150880	286936
262210	218485
243629	315079
373025	282831
254914	26696
167469	215170
465805	15209
316909	355675
320982	125408
169801	483853
348990	138088
201605	249202
330707	311768
377689	425675
240715	371934
118179	158625
319004	233181
290752	217290
113541	190369
139056	57134
391531	395026
208721	232279
131574	277444
323780	399736
168779	242056
397734	124957
258006	346006
250697	155009
491538	108222
335770	431222
6536	485546
466715	89300
347033	49738
388475	432796
18298	238083
389216	438419
317177	223667
314060	211998
334070	367219
30906	328550
136459	190369
36108	185704
31762	21583
295865	480184
455800	483939
408021	263808
89883	151860
185362	212081
194193	194214
97985	474412
453536	70166
355484	132588
314057	120901
34729	144756
164023	145825
366986	333549
27400	475065
240522	128755
449521	300615
115449	467752
39195	458603
339297	279798
432158	19642
130224	167881
123642	47757
59578	412980
458768	476836
207309	224085
142434	473223
112443	169527
69049	120173
265483	443693
239431	48035
225197	328550
449143	32807
378190	273831
350749	181396
426917	13541
246965	410840
462024	33855
60589	220857
329314	313745
324887	477506
15819	368815
446001	240225
480633	344091
425641	281924
260689	238942
292559	489376
267485	238299
275763	201451
163389	92233
412137	220417
297386	390232
262389	373092
426470	487833
229124	314740
372969	339829
182161	320097
136744	243438
346557	284782
298743	316575
113522	42052
432437	4413
264008	262321
295552	404408
74498	11078
431978	109022
174028	35663
144470	318512
73818	267553
303869	455876
175040	82271
300813	268487
260185	169642
298823	252852
131171	211223
237148	194805
85779	255145
463273	391414
388016	358003
385581	451753
183355	335002
129357	186440
196903	170085
430044	16433
366699	353679
99456	67578
468336	401928
459802	310261
314918	189370
246558	251806
370621	162795
49334	244482
217740	220070
299580	329295
286259	317118
431661	459932
308100	402967
446182	441228
419033	103080
384861	345745
71883	355806
379237	114643
328371	398333
237714	463549
453692	490061
242723	200679
478442	23236
167583	57185
109991	96360
218584	18665
110032	358797
416550	247812
114643	109869
132318	417258
225647	366991
261270	228431
115470	304524
252472	302011
449406	314307
333792	59672
218393	324277
23487	290014
466473	478847
37960	44870
338739	348894
214608	64429
369150	261848
24044	342761
206587	94665
335430	108848
111868	376891
24155	56068
467115	18501
391969	188759
106990	489552
340096	42034
288333	366127
478447	1057
238329	18122
149769	222520
200464	341010
78162	152502
356406	94344
220444	108473
452981	455181
205819	23149
323085	100287
442236	476831
43323	410309
263880	7934
57447	319640
104740	59819
219440	150874
287927	291566
236193	343101
351249	420895
475663	385000
126439	432476
239725	485473
382185	22250
454714	464350
61367	70053
386247	237403
306616	453277
7386	104498
236998	4413
454591	85381
414457	256121
311840	345642
493621	259987
124345	291521
402226	214714
383128	220417
188568	410062
391625	329155
442511	218579
191842	243438
101504	25053
92886	86892
310151	142553
181147	42890
187207	2715
233938	459622
392893	351257
367898	480376
355683	280740
95233	371934
275278	391414
303250	407630
242750	333422
101834	241490
176130	383377
29328	295159
27070	361041
23325	164759
354244	297436
331553	404960
275137	116070
46092	307260
29694	269262
243756	159920
436864	309067
260885	30723
187456	166063
481240	15133
378275	385803
141273	398617
176182	354719
246080	238578
447335	187302
101574	469235
168939	312259
302492	222701
347121	477986
89826	272339
300472	360535
205698	486885
116431	317118
434088	8623
361705	124085
2644	219661
244943	12013
445277	156006
462216	251597
71976	15209
118626	287382
124218	65880
359167	77339
381416	12895
105293	317118
337042	35707
69662	258844
425282	467339
456795	74240
198405	122193
110712	471660
393144	223400
475270	436924
380151	74106
393046	453414
275368	311212
48227	122557
363126	28129
83137	208577
308270	223906
60052	354248
488535	275797
406683	351585
427370	71091
368366	68762
449345	336590
314693	336380
236654	205270
230051	123772
233292	140378
386389	396784
138820	406371
493812	44469
31588	405217
199164	200901
199876	25724
492697	391414
85591	335245
98286	250805
211325	430356
132144	424740
390596	10622
121988	441434
1796	338160
164125	48365
456021	89508
112954	362573
194116	245317
98654	397882
404077	238942
462824	6072
153356	273627
73327	445204
221785	233554
200092	388575
116549	476887
416470	110606
53815	352571
326732	77590
11222	236
479351	457043
385067	215054
430042	82271
364297	471416
468325	162076
91764	70461
432476	418011
15635	287646
415028	452055
237714	262602
256815	391414
202469	408809
480138	292721
489787	400273
396893	82701
87434	429863
89511	223901
57550	252851
339320	430610
11331	83380
194462	336407
221678	319202
252037	404960
30330	55905
399352	394736
16042	261398
399922	347169
105266	75635
247053	310239
487578	157653
109553	144099
160940	451016
195689	183840
209311	154089
44160	308124
447107	337999
42101	56410
102249	49531
275487	180277
439977	388254
268219	154815
148539	390197
276204	80662
306040	464438
115356	306545
98577	8459
445388	54341
132147	346388
36360	173759
464616	250434
480952	202819
409410	234791
290699	306077
409982	202996
191468	6489
3044	492564
489831	404960
42392	484528
326631	177358
324579	317118
240321	322301
361839	460014
455699	123255
187507	76016
126214	53883
52651	351639
425601	159249
353732	374598
134299	343085
310024	237608
113157	351732
71197	32168
37401	224285
406660	201923
439169	239367
65869	318735
267562	126446
148450	379255
267504	12443
16793	466432
33172	400520
243368	273831
447308	209933
128704	199353
237120	477019
72476	293813
253612	400176
327209	175739
57276	204493
62133	401074
246191	429593
311521	298026
248213	463832
48064	297721
27885	304355
190281	485762
110135	156584
478480	360480
97227	451600
16487	422576
411049	393218
466998	381469
101035	237000
287766	220253
125868	203020
315476	159755
412137	23430
104740	216075
284431	478415
481766	42271
168167	35707
225958	467703
330222	6949
127402	305449
438584	310008
307791	474418
323539	428499
40872	350154
5294	144299
372043	245575
487597	317100
281868	371918
341987	10345
249894	37383
55489	32807
219786	70900
392539	110677
93718	231699
478440	132247
244699	241821
195224	117566
71153	66271
317418	344290
446201	24716
447175	390875
268910	423734
237548	168213
36940	478415
487422	119762
264026	112151
28357	273949
423013	342761
36594	474963
215389	74194
304011	110677
144188	125948
275721	250801
171915	419268
172669	212116
482456	441748
185512	38862
64071	396105
182270	224267
198405	54700
48804	255641
457836	355012
373239	300800
62275	377452
257175	295709
67461	447517
425359	122896
20968	266852
417938	107219
50761	286618
167175	6943
323679	30395
385034	244128
305287	297846
469371	190353
22779	402236
265235	11404
340286	371918
6825	367601
276239	48282
33781	23290
149712	349943
74157	63528
22053	337791
257289	73336
366395	236240
103040	186440
253936	366127
412184	173755
373326	171137
427486	124008
284140	144306
492204	447517
463082	304648
417130	404806
160333	42313
418612	428094
238612	188651
296908	37997
279009	311212
307981	91711
386509	401595
245024	291664
466572	45205
267560	190369
310756	31416
113363	340495
345554	186159
234881	52391
20628	236
168009	170907
14871	162795
184418	15209
2606	461846
344775	9054
198668	163709
7291	378735
18176	475571
55202	229124
340625	301659
106822	363035
134993	13997
255081	286658
208520	110708
140025	452504
425371	271383
427749	317570
400516	94344
104648	205223
340331	281163
69809	321688
7894	95189
262210	126315
240472	391192
350016	404741
3809	22512
237567	237013
222721	312691
77953	458056
441166	309797
25111	257459
328940	204198
164584	342807
484635	478415
73840	18342
110937	423358
46023	451016
252226	470328
118945	366534
339310	50605
253102	74535
122045	267352
335278	464545
161249	474880
389669	15209
190147	105878
87376	15103
368475	141649
403976	452098
349305	213871
327209	278286
316180	375840
386343	149543
236142	204330
24359	348798
100875	391414
234226	258370
61075	202367
200580	35735
3809	340449
321440	379416
457615	74886
58505	249202
352237	447519
265652	5498
94850	2576
446691	151944
134299	331518
435072	264406
371107	241090
299132	173249
365400	477000
379096	400537
360953	332094
109824	21696
50506	49903
316352	422928
283026	449298
332457	21902
47000	397756
38038	442836
322486	327455
3809	178048
81432	81438
272368	230925
51543	292494
103813	266600
385203	103150
103409	120551
162564	319063
161714	414770
297032	220417
196469	231610
345590	439525
89257	182940
158368	296491
47214	208878
181347	105585
465167	194893
305084	306514
269041	16732
393600	258370
117647	348798
163435	93387
360649	268558
192363	310261
77659	290373
358106	368652
470379	6733
474453	98493
339150	153591
395428	208333
201131	252664
188503	459217
139546	76111
121755	424375
427116	309801
109606	90093
118076	268667
294277	226782
457989	61848
214608	334009
131819	1946
75339	104234
162622	196783
3001	328751
387033	438300
63603	24516
310756	112203
332649	94665
293931	218730
412014	78289
465774	60905
467788	310353
363673	89951
178527	409957
325019	395547
171785	439503
440000	114930
459075	339157
289458	97277
192611	19377
271336	346408
188920	404138
260469	433614
33398	88027
487145	377937
321365	35707
1057	305213
106268	313178
89219	374252
267028	476231
336265	132622
438366	134957
340014	328550
286074	469908
397123	351451
195934	492815
70026	238588
90592	83969
436136	164771
200092	318404
413021	38063
321242	107711
192238	330878
410184	382978
419406	494118
349416	399867
219694	310756
453618	40412
319732	283250
229881	428603
458065	96409
174056	293175
363416	208291
252200	274114
10251	309180
239112	23863
131606	337895
152368	447431
324502	415105
172416	118938
398724	128872
319465	490284
118709	350730
140442	231578
292212	182098
280532	12443
203213	461759
351589	89171
177575	379976
345401	187998
212459	395333
311510	413525
6614	447069
478287	137489
178079	78380
409388	335069
29276	451016
199886	144073
71756	36392
160169	145844
198317	70721
144845	296554
307181	430356
157258	389170
409817	35875
91895	105878
377994	138807
144852	440962
34716	272276
171160	171868
20856	61059
29995	234180
113566	45731
326124	447230
417938	113522
269061	214992
79206	449204
362765	479361
119685	440181
362861	24899
385062	203366
197175	16177
361900	334680
124765	290014
485667	359323
100714	278734
175484	200875
41407	80583
278769	298182
409644	404053
296030	487785
409468	364146
244719	154137
302682	79989
298949	69456
189659	309180
309066	237019
105864	239396
230345	206058
277568	347011
270348	256831
404328	483112
369209	139755
47816	10451
447042	96259
77425	92830
400016	477136
298069	26734
490561	12350
90711	466851
479914	211950
130331	183213
380719	144309
63947	444931
425914	110677
612	366534
365338	211868
16844	268787
36457	428711
221318	62196
441486	388869
115613	79361
216386	12092
180927	457977
432600	286936
203793	303497
463325	221323
349182	203656
362267	161975
404892	351193
286145	209510
27070	489662
260291	221226
474341	67651
214015	67240
361818	167149
75568	430771
291074	20149
235025	160130
68029	50538
319824	49127
123497	190369
271275	288004
112661	163614
170215	15209
125417	236599
321908	44128
135872	280635
92613	474935
208754	482730
363999	382973
146059	88136
96788	51429
84432	490404
232039	104598
82231	24881
170785	362773
1839	277271
474966	247763
33659	291521
159639	325770
168637	476624
41368	310261
381205	336071
440154	27767
343059	99210
481034	34603
150577	15209
187774	380096
262639	158212
72217	493326
27306	236213
462028	232925
134299	421067
363904	200792
269714	210801
269892	107343
355071	308551
23725	342532
220243	31360
232737	487993
237887	41638
254947	20392
136129	380738
292576	295954
145249	244688
206389	443779
90313	110015
322171	310387
420736	49903
213892	313523
139178	443339
118736	174960
303043	187836
29577	298401
470806	167339
287603	407384
295865	270588
238749	132996
385866	432764
202866	275293
169124	377206
247558	208300
230051	93696
229639	108554
272635	243840
368576	106739
247773	80093
27885	461723
306178	266600
100287	454846
71739	409540
19813	280233
409130	152063
240833	313314
337192	273626
410509	162247
453933	479872
319945	393555
287651	162844
34447	249049
491119	137338
310153	135140
438955	30977
412440	399132
432613	155722
275904	16433
138622	249102
206391	42012
427272	170511
48756	252961
214308	327922
313115	303648
17661	433391
17157	28049
318868	408475
332152	143629
136516	455673
217243	334652
268914	4369
57447	9054
458638	196783
391241	83811
280600	339510
385391	245538
483987	438694
288644	494102
297316	472437
115449	54700
224782	428767
323851	331349
278043	378686
451725	404345
155283	327032
319730	373036
91703	3487
242498	32865
399780	446105
91717	307410
93361	403994
41724	162831
414319	486202
8095	50228
304086	342390
225279	209933
16173	166173
362840	370390
489365	334585
345049	467703
364390	444539
288690	204925
370026	337921
143251	74820
414058	64046
106667	405654
12263	305289
442884	177829
393218	162892
19542	205574
485929	318735
310314	94344
172507	336590
229087	273831
153688	458061
138140	135175
50272	36538
473580	135509
235585	219743
71265	428103
229731	301704
35810	426987
487163	15133
168919	276837
96697	244688
433446	280722
471769	421935
292721	286146
408391	78657
275399	427966
259978	354497
244536	235469
123025	366493
155979	351639
461164	387860
320498	221044
115696	118877
361511	124291
481406	129260
287753	10601
420234	347504
233655	183479
405198	235679
329727	413215
176130	3462
315951	124070
178422	80360
343488	105563
395321	188325
460108	317675
238087	278169
482700	353233
213862	369551
109817	240374
144674	270095
356303	318153
450013	233306
448731	269094
265345	469227
114643	227231
359782	21998
122314	112312
178926	222735
453921	105053
368632	61078
28996	13370
352680	457990
73648	136435
156487	159045
321085	12432
316015	258370
267004	37545
472744	469925
412502	1605
324147	386278
373433	349332
76984	427498
118616	417918
239427	187940
203656	256721
164811	248777
297855	446351
90696	27991
306354	257298
21283	70628
465777	411809
456215	432130
220246	178123
386817	82271
418133	353856
352739	336071
57354	257339
345715	411537
108454	19373
480471	177124
205124	15209
182745	349261
391942	494115
334872	152321
344299	446351
414878	83403
392538	29655
282481	236213
302568	12118
458394	280635
66383	104476
213873	228431
214055	237019
219093	235334
126367	200457
197184	268558
119001	390963
362807	105498
56950	391414
479226	384336
221711	345745
316136	95960
25592	229928
185261	166513
454756	387742
319824	249444
304952	240930
431785	23482
388040	7112
392370	348798
153439	292655
112625	150655
37560	248464
146798	202523
300168	6072
269004	107222
445104	174411
36612	26699
152763	440660
312347	59784
270279	168370
107232	390334
230523	92613
477401	409338
377027	329558
473395	57188
311822	421525
55904	400628
366533	93245
221911	331508
273831	205902
319918	297784
173758	434283
293414	258607
357210	186463
329675	478184
142353	464444
467066	240270
444389	243115
458990	246592
250183	149389
492316	308500
217939	144306
279349	273991
376213	409438
389233	53490
167588	443191
492113	155214
440927	452474
405979	62572
90102	461049
105537	432043
449653	321279
448104	221970
355669	309524
171050	91069
198258	338871
212217	63190
398624	267553
302198	408401
344091	203038
54002	2402
224583	221329
388249	403044
226928	487938
229735	27455
346557	234946
282202	54713
335169	485030
238889	440826
357691	213577
360059	467703
39195	434548
151641	141135
133864	258370
112588	278740
13588	353726
93214	165832
72245	74324
382185	233839
457675	284843
230530	62191
66595	401101
236882	335130
6467	432919
79756	13129
193270	99400
291521	107741
320571	63302
119944	236957
451764	45141
222389	392339
305511	15209
183274	298676
391127	466737
348615	33494
401156	214024
188481	190369
45299	382096
409372	475328
360459	287876
192456	241005
266144	214714
315573	464750
275375	110677
339741	330143
432311	222701
156842	76681
392677	265518
324930	408168
89789	148519
364617	152928
281339	93278
32169	173887
74569	391414
402312	185076
327429	463549
417736	6949
134423	359824
154808	308897
349429	94516
342371	176747
81238	219743
422463	366666
210021	335042
42168	211868
297436	283037
482720	169825
281542	375840
58930	129451
308150	137155
428027	306409
149015	42035
448104	113749
434145	429395
277061	183690
396204	110677
104206	63394
160720	324082
60846	196783
16654	391414
241969	147477
68876	85450
61221	20611
459280	287266
248448	159249
408737	224165
366651	140044
325533	411969
458183	487140
434504	439770
204856	137146
427537	399489
155124	478716
430336	108222
136541	239988
205559	77031
130194	116949
414825	300778
167897	208577
130862	456640
485546	432492
464172	235085
85744	401622
463592	471861
220604	461944
69724	153961
97008	127921
410045	285156
162954	110677
91600	452846
440975	240287
368944	100073
118132	9787
244105	181140
166679	287694
373615	85870
332341	458931
82291	122646
273780	282788
316828	218017
362325	286936
427388	247132
448300	123689
356988	211868
109613	373113
76104	330143
68212	320464
357427	163448
345194	155421
26068	327217
294929	42890
480025	179045
81289	70557
387449	296339
179553	63086
327102	40034
95677	11951
410390	231691
9579	136435
256893	356995
388981	434130
489657	441774
153407	480542
6488	101049
71803	336590
118132	301896
5763	429089
126528	270488
30974	392788
67531	8084
224360	201754
84968	149600
406855	409828
134299	428764
171321	397274
240937	189170
86153	272500
414508	181204
149147	291324
151354	333631
196487	159249
378729	379626
23187	300473
84745	95732
146875	362218
91828	352986
483112	192826
61651	6949
421830	174159
303114	204330
474341	449691
348644	424460
327209	237494
192465	214279
13268	228860
361880	102352
352925	244703
465497	186159
46092	27748
85665	462339
191773	89187
425503	159249
490888	3041
385973	266003
406342	144470
252338	481723
54381	485304
337247	452928
220925	228106
324708	249102
403834	16433
309917	97227
41806	124646
471187	474347
266997	463549
352625	355332
314311	137561
139942	91069
170370	48365
225694	477788
446222	454541
427960	94665
177832	389387
432362	416141
287413	387860
90720	428738
147414	190369
106482	21057
84920	119404
425124	261396
392891	177693
51543	298415
417016	467492
323222	400031
407334	32807
145534	7771
49256	446351
61503	479614
183868	71810
202379	378408
408436	455769
477691	129443
245402	126704
483706	383946
232966	336889
383940	470142
190015	60904
278153	290550
212768	395324
387147	491851
457659	255453
78158	127620
87445	344091
251572	276431
177619	98233
38798	163454
205966	369599
231858	95977
40891	247092
387577	53389
175448	95593
320982	206557
76228	471978
462748	158965
36711	217378
292484	58287
364620	296099
1155	447450
171013	317356
429344	343448
299006	466737
396058	150352
82219	74482
319673	99437
44264	134287
235545	238981
334127	273831
381304	418376
133783	370866
376207	28951
61643	99437
106125	444022
21411	359707
77913	401854
182738	103846
82634	202523
344168	433322
101545	154997
252338	28129
102129	407986
159703	128544
93328	451753
89979	134694
247888	60276
302541	431137
145585	139803
391327	24381
226919	188886
266508	156496
362377	470625
429150	275677
166138	267352
442512	490742
274487	411424
136779	454858
436682	287024
76274	257394
96244	355201
403628	314742
454642	190369
28279	205037
134475	301659
229604	173018
276618	368336
344135	371918
484532	176039
208749	383967
251565	469181
3111	183213
457024	281924
195697	395072
153221	30201
308190	165267
162460	172335
175677	393326
266307	241120
91828	355494
363883	363802
215034	437277
388249	242696
253670	344250
430575	132247
186752	200334
189616	227250
8540	249202
170313	492316
418700	132247
276451	263756
329975	170378
357498	293641
260657	267733
378071	137719
416489	9054
195725	311832
434883	311212
57337	267352
44068	407174
56840	266736
352775	447519
461383	378686
443068	88289
398461	2792
386421	351639
113950	207959
159878	178436
336825	87469
423367	463200
343338	286326
190926	219377
119846	317853
104740	300469
73822	379255
11331	258131
141782	43423
139350	208905
346272	266625
102129	343642
212601	466432
285123	312161
405602	251193
348477	241137
137662	175608
306981	324037
148246	340214
230051	314969
180927	26348
272785	434013
169376	389008
319227	324394
178233	105498
287852	183840
360911	97366
293705	279664
71988	454014
427169	321963
186192	488523
460093	200444
316356	244347
195213	4413
37197	208617
55473	487192
413351	155217
228849	94075
256365	19588
183383	387335
262286	334602
59797	218727
483135	114930
363434	73990
12089	295484
403857	479055
195678	217502
139363	100065
382882	253174
68843	366469
480815	264397
299804	70163
442236	158780
152380	14583
7386	1057
474341	207927
335069	356355
155555	175911
210488	124085
388249	313547
478119	379875
209542	274169
306397	192987
479351	431625
353815	16433
275363	377206
251849	100199
210222	168381
93700	418261
190127	372393
375401	250483
391420	241525
15156	295808
48831	190365
423013	416677
45579	195949
461459	246672
187226	211868
319351	265664
394453	89400
458065	447158
23335	273831
8666	209510
141034	320464
455805	493738
419309	42890
303040	189659
350059	13370
321940	15209
270203	421830
359790	217423
297812	412286
360708	154414
211363	266600
258340	231638
216319	254973
184528	338029
111651	86560
253612	108537
186439	318735
307691	380568
119861	420944
160094	313314
340154	188486
81363	72670
375405	131705
64495	254494
354415	191821
246709	469559
235815	417918
133639	272159
93174	270201
398587	416565
481167	487266
145366	198841
135254	15209
110637	43170
35180	13129
320976	255316
122344	209532
43181	201224
476137	446351
258216	28129
105022	70939
193075	236892
351844	415719
129328	458043
92401	368729
446182	119377
476097	139648
398989	264908
281993	35263
125605	245679
335953	214378
253102	13235
467420	118286
12297	237772
336493	304988
204273	294307
172184	170711
493347	37111
467788	210050
295648	409313
108406	160262
118488	440660
467703	462559
475310	258370
368858	253916
111429	238507
414481	357151
254446	76090
213123	23974
416004	413945
428764	492906
380529	217423
80830	289883
84799	42890
346806	341214
142740	348798
394867	160419
34180	100287
447441	12895
315001	53863
428167	122525
90966	248420
326631	412061
342950	68714
15502	369599
81022	80052
172396	244055
256586	178973
490468	491150
300750	162679
314311	272407
117586	472072
409533	491502
84052	31971
256535	21411
485077	205816
306546	362983
48219	37515
471365	149080
490673	391414
125326	151944
260578	356848
29759	111623
70577	256723
403733	153835
461549	107618
475426	252987
328782	67858
134330	455704
173833	446351
278520	134868
389838	180761
53863	439896
26068	473572
157377	393238
445080	242187
286548	247270
263925	316155
252129	441622
145115	241137
402316	417401
420432	116283
188108	315671
121609	455769
309917	254350
274852	59864
414641	450895
447962	314355
245488	406108
277305	462534
55659	460467
214696	48275
45483	97277
361960	408288
259173	27912
431634	291860
474341	365345
222540	46127
289634	298767
474688	349735
91247	413525
108057	452356
89113	486885
374458	389497
93421	185076
442228	124085
469100	8607
351249	93438
137768	8623
87527	151837
201567	479489
207322	49903
71189	454115
288267	368205
68052	134694
126826	165354
445104	252675
274204	183213
421213	430356
45579	353359
338267	119800
373145	366941
280968	190369
107508	269199
345800	209572
197544	452746
272742	137128
172899	255860
180957	18393
450807	67833
409251	115550
437077	301286
447962	86652
24807	428214
479351	354730
413053	203213
372133	273831
358589	96363
343262	481279
489643	436686
493267	247887
303838	351193
114652	166513
14137	199685
441272	54499
443350	417918
233292	466432
272742	463615
180464	136876
380858	469490
244739	373554
41378	402862
113418	273831
259929	470259
10274	130491
235598	367937
350719	79343
239893	15209
285285	165653
59768	407306
46556	339308
335191	476951
381385	414429
212712	351098
281529	12895
40452	446616
295865	180454
19609	268668
14919	294385
416035	368381
109972	487833
225694	79861
5910	212688
272333	205274
284482	24738
435738	102352
316652	78820
215644	477131
330765	16254
205916	466710
305287	172542
173629	236213
225671	428515
208151	129834
79204	15133
382390	480209
441861	287967
431745	366493
9308	247237
356953	435637
39659	440685
200890	291588
161375	453721
226722	250434
234087	173371
44578	393326
114206	291324
139869	326489
337409	457093
425320	81796
448206	17333
186571	430874
89844	208291
428944	206656
422516	299934
207696	146705
253830	399954
253541	12660
161943	316388
16181	255840
238933	197212
185761	474412
226144	111323
245965	197077
233498	239738
293264	119868
459792	168599
297001	440660
442810	462650
376177	97314
467085	258090
324407	321250
59514	338271
15583	230055
8013	462795
55207	305766
395336	78237
40890	195804
418771	392055
313541	93918
477681	313745
132325	366127
307836	476012
74856	40323
43857	14920
168350	342761
452986	15209
100268	349345
315741	144073
316136	408117
132393	298186
343604	226396
3043	283768
468125	70465
229735	70531
102065	220052
113482	493016
388158	203653
22555	464368
282401	308116
392210	177415
143084	193886
193026	74475
45307	255641
244392	12981
290036	217297
359842	411455
300750	268176
231512	77785
216618	34141
492436	172222
272742	488047
277568	91657
428603	28129
292908	231791
475359	306491
66383	290464
125948	411648
98356	52739
190281	475520
222045	413736
366941	318015
311221	431799
298026	275990
222702	237503
56162	273831
303866	77082
461185	124557
100021	76064
284120	445533
137078	291823
220304	336590
10217	482575
45244	308150
453826	471745
131939	226809
44844	168845
95931	225862
279412	60517
382615	185335
359628	285156
460457	185045
427682	481525
474398	1839
449421	192739
384703	28129
328940	364097
184383	252275
398843	326776
292056	377984
219198	287554
77406	153670
178599	37515
314311	328867
310396	115340
322357	345585
241037	475699
302519	284843
114908	108086
366117	333136
85144	36610
151669	491798
220609	422697
187718	346768
446099	92260
251852	391004
333756	88289
225781	149897
119932	25034
80501	205289
197535	244786
153322	479760
80820	489108
145198	95942
381193	230718
407334	132927
65656	295484
101840	354527
241952	36350
113363	366389
109174	268755
196641	283445
326260	274429
301337	293454
149358	65194
431045	460928
44607	447249
397375	351451
312282	98895
118358	280362
442148	127931
212661	216251
156734	127921
189001	146754
424678	297941
380520	154200
135604	126513
40952	434112
106353	431764
171082	309485
73799	281171
22753	204798
477932	474418
196976	62366
441858	289562
260853	296576
441422	478415
484473	446351
405936	272230
322321	99405
307440	40784
241369	293064
457565	83385
408998	93625
159990	315472
292576	218485
251333	173253
23572	177569
215798	12177
245394	313314
236690	210261
409049	152502
118707	76276
450532	218615
145240	90123
125087	470115
441034	308100
411532	420944
63213	315671
453549	234694
102342	328668
445454	13370
173766	50492
21985	110677
183192	28533
39370	94344
272301	394157
299765	293985
383526	438293
176965	273831
364568	340469
377543	295733
77786	314742
412304	248382
75339	218549
183613	164884
101084	82585
396914	359762
348410	61076
42899	86728
343229	183213
149929	313745
76835	214592
406408	315671
116678	392086
180410	99365
327822	264235
101780	415379
486535	48365
109991	227015
49069	31002
107473	234167
30299	433704
332817	190369
323664	209285
148462	351573
442410	319841
430892	91545
226167	321924
464022	16545
161363	123799
221687	299814
362945	93447
10690	309325
409388	315573
336023	142660
405116	249202
162541	171069
253440	353557
441357	3076
123955	482732
319017	210050
104068	249202
370394	240600
197082	345745
373170	228431
434082	428137
124595	428155
161666	186561
346697	190369
264080	241781
330752	80326
168291	105239
337293	265056
110490	92941
250849	111039
207863	453847
404960	212204
261277	107473
91821	46057
21224	490104
348969	53389
404247	380999
109780	186259
9535	303107
429773	409828
186791	449212
191398	369577
266425	74067
382906	399867
297728	286631
130708	268176
296936	365660
223295	210353
386646	208118
258864	86560
116525	223627
133845	45564
418456	491150
342465	166630
173969	33213
42536	469061
180755	452608
98493	483677
470552	447335
134665	178458
455089	203404
443622	270095
258076	195121
5291	313745
250207	351732
187796	74716
447335	6001
105204	264406
310097	172447
383369	134425
245213	460963
267977	190369
14458	58327
117862	403098
91499	347561
112563	4413
220604	313745
78742	163170
10444	123758
125279	203656
283024	13348
434295	386748
154730	401378
195224	113522
170474	55227
406919	327061
103466	380271
401342	123369
4098	214163
204437	260038
475410	51881
456231	49380
379608	310261
111847	97426
344877	86728
274629	475594
68353	176878
261418	397884
157842	352980
37189	159378
295199	188841
399488	273401
489467	101058
80193	459048
376036	401232
12481	14464
134714	94344
48069	236992
18137	422468
172145	267602
262385	203656
17968	220417
334372	339439
3684	469235
302918	29528
231305	219572
349305	397315
36856	185704
427433	409828
404568	63726
20719	190124
56674	476303
89883	35015
126305	446616
335723	103825
333660	327061
230051	123863
450436	360921
89193	434035
435886	90099
411613	204330
60057	459622
379509	86560
366432	253247
120456	49532
144709	449728
10827	54934
21411	406240
409745	268833
398675	123369
76228	164585
195661	187104
431245	388575
86431	310261
148404	476631
281120	192450
227128	350189
71189	237819
424950	234833
250410	164745
464847	41075
262639	275861
409016	345751
324633	58567
470837	256488
64445	57989
50494	45172
345710	478415
68468	386612
256893	105498
11939	217423
134299	52396
356500	48163
3590	208577
102654	313745
196641	417918
444139	282568
17481	52507
131814	393326
481044	72523
233071	58465
359450	315888
169826	122146
89075	93876
223116	475571
55451	313314
229893	479614
250822	246311
130409	287688
373025	444995
274865	351451
323478	361018
165111	434893
152368	261375
15844	237165
138441	37515
480790	480182
229999	173033
36113	143625
190225	65028
489743	197114
65688	395248
289673	479604
151027	327362
198919	23835
477680	343259
267439	132894
441412	153382
439807	76709
367585	415198
5380	62191
286127	469235
144454	412940
493943	401833
360165	406723
89034	317675
317335	420944
222890	443693
138921	35603
315573	487874
488244	78358
413671	326997
19817	160376
98045	72670
61286	411638
491292	105585
234118	193897
330931	4349
86268	475699
109062	228431
205841	303424
247854	297005
477932	152885
52633	124314
197131	396913
448373	405969
184245	229756
18617	50538
338280	290001
461285	366493
446934	190369
449892	482315
158548	238033
323806	318735
366842	318533
489801	52537
347164	352847
53564	96477
240715	249102
162421	190369
403415	273831
271557	210978
140904	134145
404568	37013
383125	48275
27389	138600
8523	437782
368552	476292
418453	301659
75865	183388
69809	108258
109733	292205
479044	311252
151647	310756
363505	281574
253442	303042
128704	411808
470415	472072
331091	10345
325839	366781
317950	93907
476624	385762
419221	19728
377006	428026
6007	471968
490553	19246
93276	21411
267562	67424
228462	371918
43454	344858
216666	376689
392539	313949
221319	94671
186187	13370
278382	167862
312306	231485
157342	341271
158295	135692
137500	379907
328306	430356
201209	268424
59672	303424
191846	301816
81752	172236
460263	168615
205853	262954
130309	220023
364130	144845
483136	70201
72042	315916
147657	446351
375777	459622
2598	255084
379353	251669
289866	303610
202379	224589
469554	331349
300240	451431
353204	476231
451369	301156
486721	434501
172484	489140
233782	49021
61049	54700
445988	343899
69087	202523
288136	259929
234927	255710
457845	233205
382839	90682
75339	107065
244026	104740
248592	398015
19727	105585
105077	326970
206695	342045
7788	387408
193020	190587
150820	164884
393482	168959
450541	36451
57276	272909
407635	11853
117011	269392
115426	320299
446182	25847
89606	15209
106739	420292
288415	90444
479072	347873
133732	204753
334988	486885
297641	149704
106268	129452
238689	179914
436201	444875
333557	235679
452931	15133
445155	238290
32081	393680
342196	42657
319069	194129
256623	293813
371983	111325
396604	31390
47989	474271
296080	9054
217011	42189
39601	163336
264776	434893
372521	21639
266307	354694
301591	371950
33590	474005
360531	357386
96955	441996
6429	178678
93605	172089
413671	50849
70484	476083
216894	146342
466315	219078
331980	347476
183886	475873
334092	1938
377983	369599
328388	66907
234254	372990
4098	433884
449963	23018
357017	351257
442424	179506
475158	441041
328367	268531
442701	408219
109157	260527
237912	5542
455427	4539
107295	405217
102162	182579
371775	13157
293080	341470
215910	226494
398078	94344
471091	246778
368484	190866
316565	354747
296232	417918
166626	209471
388423	65979
464002	325395
71153	212385
110249	22347
68163	205289
84216	211243
326124	258220
97307	119547
137919	155787
354111	27328
249976	467494
351705	434035
189965	368205
162421	342442
319577	312283
275721	171592
302913	25770
387882	214050
232738	364201
410123	21583
96007	178436
100874	404861
301303	128319
168939	139146
104263	183213
221801	110677
402645	387474
99409	100194
215578	467456
459684	256960
404328	357858
83239	114930
65275	131893
185599	433008
374632	88376
133845	16325
371912	383798
315951	286847
123485	417248
142605	378686
473509	54575
398979	258220
86632	19262
392150	403685
155027	457906
18370	55129
439218	199636
296166	131310
138990	433343
36835	287740
211483	356605
71540	476171
370830	449399
303218	54506
411901	67837
390771	419037
40821	317675
107126	123089
136431	303960
223929	456275
475923	362267
126733	451693
3809	458601
219546	222528
401617	361698
173170	336590
188911	15209
108314	110958
424925	286936
436699	146202
19495	187974
378487	294836
288181	158625
69749	391666
68098	402026
405966	148281
486928	444662
448104	231932
446460	211868
271214	420944
429983	3348
285393	68119
457904	451016
112372	441700
487668	419268
43761	366534
57696	49535
63592	275368
7059	458690
61298	317095
258398	196479
446474	299351
288589	433100
234198	161766
245237	440660
128686	294079
130810	12895
63314	117690
200092	137878
219607	109760
327490	100477
51707	293489
436402	475055
218479	317118
214055	169485
419598	476412
155271	212473
384036	2155
266307	470908
196996	273820
443320	225711
117804	150845
79378	213871
115218	12402
399429	462973
435420	40784
457418	91407
450465	3544
485704	294079
253438	206712
329750	169467
118211	391207
286965	317317
56264	417037
249219	333543
314948	282076
356906	360708
241173	235568
321888	475566
457931	68522
430170	156587
433283	101058
287566	44826
257289	74227
139483	209802
11730	478415
39327	220756
151952	37515
462055	433706
100954	226494
490797	94344
141660	232890
4325	348176
137214	391414
19195	201754
178487	253047
228128	173746
337237	466046
135203	338271
46925	190369
165845	218727
428957	397269
193673	134145
245363	15209
122618	285128
420790	91623
267192	234356
222102	268129
493347	373739
260516	40784
357441	221303
462555	439218
229903	339264
240393	483228
128704	129415
456021	81245
159085	88498
279383	362773
46679	279946
306105	445915
312142	249709
10546	346679
447610	303862
415599	293534
377851	122290
33856	242830
331622	231463
344737	304589
194051	348798
257443	300182
5882	332198
139732	333166
23404	216571
250279	284982
351477	460613
276232	306142
232222	9054
286667	156006
338453	234820
86598	401854
246592	18366
123563	53389
154605	422470
340515	265065
57134	140816
295484	95124
68843	69103
219935	23018
271186	450324
417332	169482
170071	340350
237453	238669
392681	438419
377168	488454
117848	412915
418393	100569
194875	446105
225068	20619
450909	46667
134022	18218
307327	378759
254575	21414
122161	313745
248692	313745
338578	287604
17660	129592
245913	440660
192238	61376
18274	469235
295493	94516
154004	111970
380737	115917
228145	208295
446455	250370
373088	49127
6774	101058
389641	348798
287902	32644
80552	418467
457257	15563
399811	321321
94670	284859
435903	87938
421207	405837
203793	217373
326314	82271
190281	276255
168753	128390
117022	377839
132153	138565
133852	21523
385548	363797
285998	180239
326105	90123
271188	88119
340117	313745
10867	304173
307641	459686
36832	114643
320048	409828
336796	317506
13040	434893
264277	172875
219985	12177
165339	57329
62866	293813
56056	291521
56138	163614
161249	226943
382859	57375
423180	77466
12481	196168
213351	339451
38103	4219
367262	11574
378236	110677
359514	249334
307976	70928
198792	205289
374689	61621
403558	240225
353338	50168
438646	97247
187834	158006
185329	226504
21408	195551
478532	88113
127960	453421
37515	391414
447270	169353
261265	470632
425611	322131
361325	470709
70084	430610
114063	471205
238576	369577
59563	283445
196969	194893
53510	402731
25819	166063
28419	98481
252044	414008
131628	31863
335083	231230
66802	438463
182491	441635
420777	251048
437807	298767
68122	183228
257498	76871
316565	416517
92401	315405
398137	25865
202774	411809
30657	339310
421935	211150
94710	254973
1839	361698
82434	451556
58601	362206
240609	278610
25368	39146
272742	277646
106353	249709
39683	107814
874	347124
25272	339040
48832	367301
129974	341271
320743	267260
466554	139625
134975	144073
79391	446801
3554	97560
379857	61376
209661	51895
102065	35241
466056	186384
251109	132626
134024	399867
458065	180578
468301	317799
430831	27362
98949	319147
403539	162795
434474	272345
5354	368205
214852	393868
464952	326446
70306	248326
350372	2417
153771	60595
466251	178960
288676	40447
321411	308100
406660	362067
272848	239107
104059	11710
146677	336070
249894	89410
59203	153995
227490	16433
312781	285156
268910	417643
316352	53366
216666	103912
394737	233160
263751	386882
57975	293374
247573	4709
360910	276504
471365	155362
29663	44267
450532	476447
283060	48365
170723	38556
325329	260854
368515	422175
315166	54976
140472	36484
415024	102163
72986	372827
345345	266600
381256	129922
33965	3346
484393	454975
160005	41670
5773	317675
83885	334320
410448	331349
380025	48275
237249	42890
453741	301657
489600	420392
112443	56905
110178	88113
279031	216539
451803	65194
428669	239837
329727	445749
158708	170297
471412	230055
362417	259438
276295	21902
327653	197012
429116	105878
244351	50700
373505	88047
260272	204330
267143	477986
330990	57375
297812	341768
256723	160860
144405	765
421794	207981
59161	369599
321684	413905
205607	401568
108963	245679
106460	23369
241630	10646
94178	310501
153379	339837
434168	52537
195362	117127
129836	439900
197588	266413
250554	476231
474375	229872
27955	478415
443151	134640
244755	362415
473669	478415
435145	313949
92693	44082
347738	263009
358087	440660
420231	137128
262805	156325
204330	336590
303628	21583
396975	432971
219984	367798
237540	226308
130552	74450
230051	212573
395925	35707
470997	261107
387642	307042
321931	3041
91835	349261
493650	390818
480919	339267
134140	206623
445463	135720
482603	75251
178941	167573
152894	477509
400320	400506
86816	439503
442925	398477
114063	4793
133639	459976
259978	426501
352873	6675
162961	183986
58999	62996
249334	478563
218677	405375
428846	166513
427505	467085
51674	392329
325509	302506
131347	385000
374689	156375
87650	461846
355898	453012
350171	119762
217366	198926
265202	423488
486922	409828
393600	40152
446103	468228
292721	475949
360082	435318
128758	160961
104648	45723
257284	139880
395542	348488
312349	475699
358172	208621
24958	403852
47100	123095
477328	17714
27186	303175
292641	343555
334045	82271
359501	381416
352959	436958
210237	24861
146893	447664
482851	258499
36211	240374
101230	298187
489057	35735
470812	59658
122343	244336
121913	73247
422164	203898
20181	360653
2638	18878
82817	36719
116070	165668
364847	387742
92332	413449
282476	90472
382237	153999
292205	250434
302927	94344
490866	284902
465329	256436
219485	439218
285483	230718
494108	218193
26107	12718
246297	37515
221711	246054
7812	291823
36821	459205
323514	209415
350728	249334
278782	243438
260877	211134
147676	467232
411739	404806
224550	465779
239099	385076
99877	477308
124185	207916
464074	14583
352439	118548
139574	66879
403443	100026
482014	408486
292198	396775
458183	305449
13081	192513
283344	316266
52646	337262
442039	434148
312425	414832
33855	88380
206590	130069
221008	173906
252657	72656
412130	186561
34865	387742
28737	469583
408920	8996
175256	283472
20998	280889
371976	410795
24805	339866
382848	338076
63514	370866
82968	395988
344658	237605
358604	459976
128738	157274
399419	89405
244092	491506
217581	141440
146924	49940
406898	422435
46132	104882
160387	265065
431209	69502
206981	329905
179572	155482
143099	187796
94436	82665
294385	413525
413541	421067
243462	349901
185076	98151
251216	445353
412205	424940
298417	190369
73236	152321
482664	293813
379395	331535
55738	133538
66437	240796
31830	386512
262783	486950
331240	377379
364175	213639
14177	164884
236359	96094
143432	447358
231281	296955
423591	127921
471365	426128
255080	35545
337144	9889
395925	21411
380465	354630
83952	124291
276101	345568
96367	230925
368632	450324
261759	213035
402555	188073
161359	115570
96592	197988
97827	372314
360459	131294
117460	105699
19789	3674
449387	60517
432855	349861
417527	400580
292554	123334
280968	345613
387986	386132
63808	435602
36055	474956
108639	165334
124020	357613
188568	325827
130542	367824
143809	398514
461833	374396
439476	11104
355765	447517
440479	66135
101465	421356
338955	418143
47420	57166
175484	81280
19786	105487
360531	96831
169150	339207
133873	216608
270095	360804
373411	436354
329209	99033
404098	451368
38794	152321
339111	420944
380254	39731
430170	57205
119944	38454
169841	187196
202352	121226
59668	105745
478594	298506
93187	223457
122210	462894
346291	134694
284814	359218
179062	396975
26974	105585
243767	75303
386772	119868
74886	84997
384056	428648
1839	216318
437170	178000
203001	325870
409583	244688
25748	440471
42911	401871
314168	182805
107770	420392
182549	270948
399312	140378
158584	222701
182508	85382
347121	47080
459047	107473
7987	216359
306981	151158
444488	103420
50197	455622
471904	203654
346665	115205
389170	400581
201060	622
185339	456748
475804	36974
449798	221890
422060	270447
141583	67584
340009	190369
358908	12895
155118	91331
399011	276591
398994	213791
476447	416526
153332	366127
24632	15209
466969	219545
126988	472167
99878	57392
471501	283346
163413	132996
473860	467703
294754	89538
1487	134259
455043	269504
297083	363386
255712	164164
24915	241282
238365	86728
422060	296966
1533	406758
238261	469235
454292	276621
217348	463615
243280	321242
326256	280760
334985	252044
176901	303922
450289	9592
123844	157548
8131	15209
262210	193635
407140	370435
478588	125509
447335	38005
487578	369058
142205	290014
232984	393970
159165	201493
437909	351286
219967	397315
96130	15050
443247	413525
140328	294965
280906	403723
111549	35035
390845	204376
260814	365050
39600	160220
486712	312121
64598	375598
42144	338189
101560	464173
376146	96409
263240	348798
453698	230977
18647	168381
142136	420944
350881	401928
312162	351765
298390	285511
41315	491984
292661	137218
312880	152502
161148	440804
192495	173887
394456	202514
240937	165653
440254	362859
310654	164884
164273	270196
254773	280871
154880	17076
310643	267602
369086	166513
241875	392086
428944	280952
296551	450766
312664	57080
194643	214024
359379	412096
367247	315671
19324	433645
68675	346059
114304	72694
196988	146897
185228	288091
104160	197854
305772	293813
278846	301896
422015	298156
218713	233676
170789	350189
237849	220065
330954	118736
52142	42890
148225	120274
191621	430278
15819	374604
391478	165129
90988	174700
316729	283445
25770	72547
458711	35263
363064	90348
24835	70628
463790	137508
186182	252909
346189	4413
134714	21411
282635	266852
425282	242282
229783	432362
410929	441313
233498	182967
247049	227732
251802	367343
118634	487577
466673	428738
247929	171592
24071	245317
147335	120577
413250	98637
334031	159249
323836	247823
389504	201286
464022	227852
112724	434035
326142	164446
21763	239028
344081	224285
325233	183213
177483	69706
5971	168262
333352	464420
201559	62612
152465	380409
266478	440660
298077	312306
202867	152085
154404	129775
436456	183213
428749	409863
230051	300252
280285	438321
282553	387742
473141	1605
483442	94516
111666	238729
116166	95943
373938	142018
377910	461846
68060	321313
330878	261539
444890	301143
372340	486872
305262	88936
292735	445796
254421	190369
3252	451481
188542	184709
94741	353375
470583	93868
189463	136940
305529	258670
48607	401730
379732	187998
382771	240975
426865	441357
294130	112671
318589	17245
167819	122462
226168	232902
267977	300134
376839	94091
178422	224016
388696	207433
7922	416677
251081	238227
404796	119868
214262	134502
391545	234356
478777	72416
461984	118286
209898	142250
154815	233882
135731	200425
287737	195121
290120	20304
275763	469719
194380	379292
253102	131603
493786	346528
240097	375182
55435	293813
278642	7644
439692	19447
125074	336955
232784	403889
9377	65865
383394	417758
39601	405788
468741	133936
452786	280636
345407	275790
165705	198644
304127	118898
7870	64429
125210	258370
391259	111623
9787	417918
104744	481642
393409	284889
446182	468958
212308	296693
365550	266742
374006	367495
35624	314469
32576	237235
359802	59534
43277	183213
48425	214992
454109	195121
95252	267576
298643	159547
367937	237165
299018	155510
110848	235815
191451	176167
55329	227101
134263	201895
25974	93004
394818	246713
276783	44341
61665	149897
295668	360708
319259	230106
99697	295725
431418	94344
329379	465104
18821	237235
218335	434893
27617	411424
70652	476094
189965	169116
181901	344597
40260	240225
308122	195675
16240	355806
491337	449416
318112	157367
380645	420944
337200	289960
85880	119123
335951	35707
452119	337723
106739	171974
339963	404445
454496	460723
76228	137491
263328	385967
350796	49294
224414	156376
346379	79249
339274	192610
97714	150915
376993	129710
76772	297941
139852	37516
74977	408052
91498	77438
47384	375721
263586	304493
303283	371983
13028	67584
35538	90099
86560	137379
196794	35035
297436	105964
224634	99405
277506	300555
89238	86335
57662	317983
143358	293166
485176	409082
321270	279963
66706	228013
55551	273831
61851	142018
111984	48007
204461	313822
182324	378762
196851	245679
338660	397042
490414	483853
428574	453599
1477	4413
484945	459549
467935	386822
281461	274309
39795	491913
309245	179375
239112	198599
267192	382511
479351	361202
326939	401871
347246	396431
390761	313949
454559	421267
435265	426922
472620	21583
188485	21679
474862	357854
263377	440976
366100	147764
257977	273955
250854	251995
445101	336577
349095	290450
241507	319879
15908	36066
309524	219536
208813	24768
91433	184258
75850	200549
490492	294548
102644	65325
384145	326310
275768	412303
119464	281504
150789	186561
58179	148000
279058	250805
47990	313745
185316	87652
267373	408159
249546	88596
25568	23018
363130	407977
252675	307404
48001	10345
339070	317511
192238	390851
237699	275062
201741	293813
289675	473019
146102	223886
5700	342472
423123	247513
127004	88113
317241	468189
87579	318735
471169	371785
128795	256121
257573	54045
326387	61376
73703	353787
281814	39793
294230	119123
104405	440660
366449	360266
39370	328550
291427	49903
196996	74994
346854	144037
5700	89762
73327	85364
189659	175402
342465	284057
463887	292783
405168	472228
23261	124085
218476	99425
196030	387796
374458	420757
276373	198317
324315	412351
144300	286697
188568	289578
212325	406026
494010	349901
10698	231343
72556	208620
262783	1292
82794	466669
219166	210261
303580	132996
91634	448996
51574	105272
99060	153867
122891	42406
176763	477491
364307	132924
217025	410906
458207	320464
167766	259435
236898	297559
262957	385801
347425	2283
211062	363564
473752	455345
32421	421919
188475	75404
429249	262313
223121	137525
107572	241468
264818	246713
335059	380071
95762	276370
242484	245679
319081	364680
71811	313512
275291	261056
482014	48275
492948	144180
37324	436900
46092	271469
344486	56381
134319	459133
368695	433548
372764	350650
308122	331584
246118	21583
464849	155547
353116	458640
346759	246157
107524	24854
189806	267352
204330	177775
29951	27748
272514	92835
426592	48007
326727	388177
315614	303059
104292	59057
18656	118553
38836	260110
107709	97894
33174	478415
368476	365012
135264	95149
48282	96218
79677	297850
322498	240491
373025	276055
459896	165598
341223	15209
293345	367885
180461	315800
408914	478415
460632	1113
469498	446954
145288	366127
388992	325395
393655	320797
377941	228431
214744	115334
242061	163203
369809	461846
342465	169826
219150	163150
476097	265883
358718	446024
283096	320299
9270	25716
226128	35085
433899	489822
110306	408251
95598	277941
49193	87471
334627	22256
236706	372095
145190	93391
24647	318599
93627	322766
118376	380961
254263	103159
258341	40193
177434	140583
437505	390009
222491	445575
231709	205270
15027	47376
85478	367977
133792	209018
448583	49903
449028	238299
414162	122694
38643	416649
401403	309169
407597	114930
348250	242650
86491	395761
384449	92425
302229	321215
324907	218660
174362	135052
313770	366452
372039	27195
166503	486339
347121	393120
187892	48163
451832	284042
24182	285634
9270	347722
371038	492543
43419	340772
15027	163400
147979	53135
326391	284361
238329	492919
348497	387860
458768	236950
307945	69160
207951	419084
209993	462236
339333	293982
204598	364109
333912	311760
180197	366828
200407	369599
10331	428155
65702	102210
168278	110677
429772	401871
252734	190369
372356	485304
2707	121515
412909	468249
66429	375343
32250	23018
376649	86728
26086	139648
286001	78811
192638	471667
458968	366127
479351	341777
28357	254374
85683	183213
26511	229215
79102	130109
267562	141268
346272	157422
188954	13231
260431	394057
272340	43324
474292	370561
224330	21457
94665	257237
283346	264146
53235	310756
90361	228021
185741	1839
119284	476951
342465	207512
458609	84964
347121	350956
277670	296693
398659	174564
413997	318450
254945	156726
21239	121171
46316	411853
75296	262954
109334	356428
465407	86165
431021	286828
147817	198790
276072	435708
219546	147121
356490	244115
312483	390703
350313	369940
101501	386731
336386	468162
151158	298765
85746	265711
359703	169826
476872	411424
44713	30395
195893	35707
345401	214534
189210	301475
332555	193281
264086	297446
240367	227493
181340	48365
210021	283346
61152	377906
354344	15209
117640	203656
236961	244805
226872	263288
134299	347722
217192	264089
397053	236805
182912	45888
323781	280174
41695	57134
263880	390687
197544	122193
96839	267553
72327	28129
492688	128454
224472	262467
31313	106593
61221	387113
266508	248625
105595	113138
475314	41486
65447	314378
290705	246926
131261	241468
359236	255650
334197	52917
408251	163800
432096	149138
414825	288432
45165	146124
159959	211868
163976	115861
63086	137902
8756	479614
381636	483597
492958	414392
402874	431625
43668	120583
77701	378462
266581	3436
228128	442236
443642	290552
375405	449075
270256	7357
2993	273831
317552	207042
324454	138946
273610	75273
453621	12987
218003	301475
421822	183213
467631	349718
345401	138348
255794	463615
75056	206686
147706	447158
398903	118468
165147	293813
253916	276572
315951	294538
269731	381567
391560	99218
467851	22009
414822	290441
267825	405860
304666	214881
359801	347627
435550	11666
339911	262954
180661	354933
182094	53994
94614	247481
90249	49903
352739	74571
341149	413142
153322	265040
298156	422853
350931	493971
320498	45371
490614	292468
414058	145059
112008	263713
214608	351655
88439	257818
403733	281746
413552	315474
203936	209572
138182	111288
350853	456408
398071	241640
438932	16362
241350	267297
300757	473175
172423	150306
180715	129477
309917	426364
304660	229232
24539	43814
363562	272159
301166	137155
373182	313745
154030	86189
146893	141837
251677	134145
108689	380071
457418	471265
348439	130028
261055	36742
12732	328619
321553	41848
171476	356645
405842	28972
261278	441068
466914	15209
163117	67261
200131	347365
119276	99920
273900	118736
143649	150422
140847	116653
389742	93245
241192	437018
187846	408014
179229	301659
441360	124085
171592	95420
380865	411424
160141	197201
434862	46259
264026	89000
338955	389201
32580	220857
268914	69617
439588	240796
389641	338076
164771	333491
437077	102777
335172	419356
329727	272069
388205	234461
332684	345401
467836	130571
379904	348549
188897	64271
477932	309246
57094	336590
144288	130620
426747	446404
319259	219939
32807	124085
128121	403249
264689	453781
401486	180192
232884	380568
234160	478415
401742	477279
434908	306387
323554	164164
148195	66605
407280	455871
250351	421830
490591	111665
179149	205289
375840	423974
316683	400883
12128	94344
287552	205287
344952	432818
212817	146202
377962	373313
264790	15209
259217	368205
455053	269635
151351	89548
7880	391414
273610	141509
360179	172551
277837	267352
11091	273831
55659	470243
301312	253774
400910	51783
270746	225836
339842	432212
249681	318656
113560	350491
472512	273831
391486	445949
410390	317356
146815	458
350064	360736
174309	129772
438084	484722
198139	53389
27138	75499
175960	37100
40157	363581
145585	432043
329750	40784
267443	249692
439977	23430
256716	291521
319730	242570
153066	440660
258729	352952
489851	156024
402805	349592
133156	452709
435645	214281
157658	67728
268982	165604
233498	392540
244092	466135
168381	20390
373025	153183
121287	8093
11696	276286
87140	237257
356642	359762
186371	5019
185177	27262
219546	34946
189806	311258
475771	188759
299162	94081
427847	267602
263492	11695
433907	214270
347976	337728
471412	84504
226144	255422
438036	167540
424901	294548
214731	326282
172335	273382
198317	7883
416753	64411
45210	384893
392086	351032
248819	99975
292559	427628
66973	249186
333622	49896
21808	54976
183767	152085
323689	396080
150673	62191
458889	386513
48425	366534
185737	313680
235199	160376
282940	84722
146893	374500
319410	27766
136955	152855
129827	441329
430800	152108
99315	39142
96774	122819
134297	226187
189528	248086
289758	227985
52537	103707
325794	185013
43522	334092
379007	27581
472164	126608
456340	168249
41496	432998
416291	154505
450465	169116
373169	148084
163670	277517
244487	479614
313111	372620
150477	177415
63435	313745
79602	129872
178422	87007
175380	335853
463549	285953
378873	204330
346584	246311
431148	398018
120640	138996
270095	104070
394023	402993
298823	300887
75687	428214
147911	47080
76835	114930
425040	20059
88722	155217
197500	471498
40596	198464
440499	251943
199702	278813
246443	137941
107173	185704
108646	234081
439717	255658
489908	453216
231384	79507
359887	152702
267297	189804
151452	474031
205322	22293
473018	479759
156599	464080
9515	391414
142605	425675
263211	287686
81050	61059
12481	346578
249546	370940
119260	292412
283024	305588
101308	112103
189576	246263
239112	147925
75260	273831
456021	244172
274992	188149
84308	285446
407549	158943
333292	50696
266980	474206
112991	232915
299009	355700
351847	480916
5700	245798
394349	447560
308533	308100
492200	198926
127716	305794
203001	134347
81358	405576
376274	288283
257166	149128
140450	13981
37423	326987
162800	252771
248248	442622
68516	127032
446182	277737
455680	118230
222309	214992
42097	238200
251243	385000
138088	211616
372340	349186
409602	162346
101137	435318
419266	64335
393370	315671
355852	218263
175314	181790
277467	92613
154835	292553
392893	403594
414035	410513
160567	310261
250404	358587
295561	189804
361703	476951
407334	221894
260721	38379
98661	144470
48869	416064
77028	147917
123955	392149
25568	54895
166285	448914
190226	344018
8647	316575
335484	392062
134299	334117
28617	415360
309530	209278
344974	223133
233727	403760
388374	441313
4098	339234
165617	136388
328708	475727
406108	360860
242411	259191
386733	388799
311128	241856
119001	213285
229101	233181
263405	378127
191174	136845
422049	371097
136731	148499
288233	190060
133827	164356
433939	35622
416428	131975
33781	485546
5461	180043
34712	172089
200645	249202
428756	405900
254973	482572
328343	455792
134227	258370
11373	379677
164042	170085
67907	152286
125417	32372
294323	141510
272313	387742
98847	366763
489379	391414
406611	430356
219198	446689
122030	162947
192758	316372
200114	89724
230709	355701
255248	246311
489993	371554
182590	48163
358132	242552
53792	436351
212743	267602
249798	298018
215951	209207
317106	196109
357091	476726
375248	111007
431616	296339
107639	177861
1155	421459
217527	210884
425840	51765
467605	393871
392312	433645
465774	461365
208754	409540
334032	131414
168640	2210
275983	108914
219715	287694
314311	40780
19380	123717
256716	230378
185629	327100
454755	172089
388223	322170
39189	332094
407189	209369
276821	58317
380846	487912
200527	273831
141026	172540
220378	208300
470306	428365
201028	20189
415599	90482
1750	308528
73608	440660
128628	232993
422803	317675
344989	321476
979	286016
423107	151900
125474	115567
248766	413417
414421	360860
458010	296693
384633	58706
196749	272027
201758	144518
468287	331238
93649	5803
388696	105017
50034	77143
326830	336590
121545	27307
274474	67040
18721	28129
385256	287024
65209	398689
267739	65600
242079	168381
271302	160942
98511	66239
442361	492906
112363	278907
140996	412205
430755	269199
376754	317326
457409	219979
133922	91327
407294	141649
36689	478415
292119	98375
470157	172678
93529	94667
244172	154998
250037	81280
74067	197624
208300	137789
182691	323294
470608	419635
323836	476186
417938	106575
120020	310991
366198	486679
453680	73336
430640	294668
388839	393326
291669	622
5641	403558
464420	265065
329413	215293
289716	461944
71411	49076
374322	291683
158557	208413
102972	190369
364577	382203
271244	122694
392811	11946
490636	32807
115174	384674
119001	265464
7589	274101
408084	119090
259695	431001
201838	116426
159385	38197
191330	42368
82265	40784
254973	476639
482646	234748
251614	333891
261673	40447
217631	110677
402431	246825
421390	183213
314311	430217
262980	401871
235827	52271
382504	132740
360736	478415
355083	37013
19033	214024
185487	218727
294894	487210
190913	329180
101071	460027
113510	389384
303581	324037
270268	317356
189510	361276
14131	130447
280600	266538
366794	353845
88359	468162
442219	330375
59644	144470
492553	317118
109522	52423
138126	309253
55914	97785
136601	164759
20199	74450
208577	65108
389686	3583
108659	478415
286380	32255
24842	100194
104794	330208
265910	356900
181108	287854
260945	431556
360565	327085
403460	452841
367213	113863
405555	107148
355898	448188
341142	21411
9952	191684
24516	421875
398187	492906
156735	313772
104505	470105
169630	94665
378692	304340
165766	35707
216757	478479
271527	378283
469479	10494
458987	177374
418368	199982
113921	26848
433647	125399
61286	289414
118679	385487
300539	28129
160220	190369
285643	391414
338286	186802
198317	49758
122823	321491
176462	10646
199281	134259
320921	257168
86420	21411
32580	137508
22598	204195
198387	317184
239057	183523
328253	145411
243309	182940
429819	119245
287475	284843
246191	146202
216847	177240
45579	485222
391616	303585
178680	187796
394508	94665
31504	457534
142650	185208
88313	137739
125873	434186
473141	374314
272301	439029
362881	126150
387886	191821
61286	343085
28721	35150
241173	29919
150127	190369
345972	337127
479627	403534
363938	172498
208811	121950
235022	203656
409713	258370
55909	401871
63709	73174
158969	420944
72680	55596
269292	420047
161370	8750
138726	283445
299406	358547
13683	5041
201645	328622
434760	385175
235034	209572
173710	446682
423013	285446
49083	204925
128666	322741
365891	110990
432175	350550
180216	445602
132303	467085
77515	325741
243940	166513
460894	54976
128686	165653
320208	475699
384246	160379
474445	374888
297041	336577
220814	387839
312283	16601
92312	444844
249865	45227
176003	247812
447909	99695
219546	458790
308122	15926
350512	161223
319446	243301
335627	342469
446507	460179
352925	467302
2735	317356
103479	317118
92498	157726
329808	456640
464002	466851
98025	95495
338822	78469
224063	310359
212126	187974
423924	390771
385071	185965
60100	412087
40692	104768
253600	53366
146893	217606
17638	228431
347401	272230
93805	231485
455923	336590
246672	129204
44494	80298
45543	227352
445416	492906
370802	186714
195691	490280
201348	189595
79939	290014
28971	166063
150296	352248
456231	52040
486656	230817
321487	76829
488063	203213
97991	366099
380454	200947
326722	120392
21095	293745
68670	374435
155073	152928
385548	16433
244579	483504
401092	316575
326631	447439
474593	413674
289336	190369
473371	24516
39891	21583
122186	234498
11773	59658
334974	431764
358215	27766
126840	161510
370733	160428
182896	392522
294988	105745
184466	190369
438006	115359
135438	269012
146344	351015
248835	76185
257971	385313
125346	440163
281091	491646
30377	48275
418308	478898
185859	259739
245086	126569
267997	398469
73660	250438
333339	256188
442264	421356
124363	483094
197505	378521
315463	211868
84085	391414
238889	146202
40527	228431
19354	324963
417938	150895
52867	391414
383526	343555
351030	300240
230574	471265
252065	188198
13428	291860
47464	455708
144073	377024
23454	248331
19276	401854
421642	424521
116082	29734
263984	195121
72407	169584
387421	402469
63091	94516
346481	222701
141098	52490
461237	375750
59644	97686
93038	395988
238017	38794
253587	274114
27322	96977
319824	485304
34255	463638
335808	442739
267103	128950
481416	215048
221296	310652
46092	161277
481236	310261
236316	59430
256716	458221
101990	21583
444867	404396
185071	318735
23615	171143
294323	29253
158225	366781
60208	240225
35441	225043
65452	486946
5700	94209
133636	224190
336152	351233
282912	218725
323712	223404
376553	297969
400423	474412
316632	459028
154808	204330
429201	71994
261452	395093
191255	205000
419077	38957
257091	337562
253506	18277
94671	431001
172318	218550
453821	386901
102162	72303
196975	311639
474660	406188
472656	164884
396806	434427
165750	30905
287583	128101
434578	122216
404797	383164
243689	350325
375293	362767
33299	190369
172335	308100
11222	487192
138939	185016
121621	377714
58256	320164
432903	5208
445555	2126
404337	306294
8258	486275
373927	63703
337854	29278
443387	78019
166119	467418
156357	328676
320259	60595
142947	16433
51071	190369
238771	447107
492274	51895
452052	49966
433783	38134
85916	375840
196260	264178
465110	97452
48832	170415
74886	375088
294293	464420
479349	228431
110606	20998
235748	445730
313355	261049
191053	83317
152557	301659
257613	218485
39989	358379
489368	94186
3336	267352
378785	151156
40952	199088
216955	236213
434681	166928
383164	396142
282580	207927
158099	146706
154646	478415
287956	303424
410702	477986
441463	143079
453432	114879
276759	292227
36351	205223
385823	40800
275368	432319
5010	101058
134299	469563
429829	300053
155697	150423
287566	451818
29240	474456
212581	197996
27570	378462
18411	35879
466670	257858
10274	367666
162742	103405
397202	168093
459084	347220
416426	350730
204116	200549
397080	109315
344775	467703
155680	142678
2349	425799
372485	122631
449497	326815
190129	117023
61981	276358
434726	327022
278711	166513
41056	394988
410075	342886
265131	419033
52537	187089
89776	386988
260413	267602
134906	94679
265586	270959
216985	35160
351913	336291
21275	119381
252786	151647
136347	89540
453549	395964
73497	110677
109049	326997
375913	364279
134578	193020
19649	416880
22071	190369
485458	149297
245305	105003
27816	122462
470651	91222
21314	49903
386773	215252
475691	87007
406179	64436
149892	437916
164391	313745
278866	184659
278637	119868
156081	228696
456021	486271
389641	153995
376202	381411
263162	188759
14890	54668
103381	194367
344580	355700
359426	50264
431561	49903
226191	153925
120675	27191
107912	10915
364925	141387
368299	462676
360426	49903
10848	78469
152370	124650
253772	358813
296878	64131
19610	85078
458638	451016
119365	190369
104965	186561
395213	478415
206206	235535
102481	167553
481492	267902
394273	200457
3742	181704
434908	98480
400888	343666
216421	290211
494127	82443
313648	57002
230051	292521
12045	208280
325434	297567
309001	283466
10224	295985
351585	388135
162662	189859
76743	86728
91673	231485
319034	266277
81634	455382
300066	109077
464952	110708
264678	407588
40890	400106
329169	248383
259370	82271
51238	488427
160844	144845
309276	287823
283675	234976
127235	40784
65290	293813
53047	94344
111537	309425
33053	476951
478588	262155
268671	186259
391190	318373
404105	351959
163435	338058
375558	220579
483706	134552
112443	443756
140244	360860
38200	136845
92047	171786
483291	407386
436052	103205
6193	187023
214276	315888
149971	4349
117106	246672
284554	289755
62074	153995
118368	183644
411195	409828
32671	47610
237714	116410
358901	110677
280367	30510
30101	266852
466440	404396
248598	150954
298780	466075
274530	293813
239036	463514
300273	176536
392011	125420
29679	358202
345389	469235
412844	386901
130069	317369
56410	187443
134694	237682
345401	62662
35941	24647
34803	114063
244092	181086
101230	26848
406956	362443
268910	57419
43360	280283
65496	203279
359628	327217
91018	313745
216641	313745
215798	54895
283706	63095
287566	277167
120582	273831
90280	241048
156446	149300
149546	140676
404466	413525
22599	204676
357924	279111
393795	237794
425423	447335
256406	434921
90907	276837
89478	292959
423052	463623
465805	398066
473752	115174
330083	158493
407334	278713
190254	352504
355245	401949
281406	203656
145782	412543
472267	333381
258407	42618
342561	317118
468629	46254
82150	373509
40175	180578
378487	338189
15301	95769
431298	218730
244791	233181
360860	273537
178902	201754
119899	237235
401555	262954
151158	302033
117862	441541
130069	153707
143899	76359
293219	227661
223476	187222
471146	287398
255859	40388
338752	96259
269126	291021
412690	391414
482784	409922
238164	211425
338579	24151
465763	62518
472352	80587
62395	424429
77829	55129
9381	277444
57415	314568
443068	467690
254690	32714
336590	405797
196996	211085
373170	242927
250989	35629
143315	265711
413522	278099
422942	303074
410877	272865
386411	349186
128183	125224
442905	145212
362795	486885
342168	118840
45119	42312
436612	80122
376813	371918
12266	72670
170462	85423
264277	81645
347834	285156
296576	110677
48953	29805
210336	313745
442828	293813
458065	62304
297812	67074
139485	29204
219198	217892
459138	121784
488960	455458
373837	33106
130069	156527
218485	94665
182976	16433
217243	288013
81279	133202
409922	221759
24072	125420
369362	76111
69734	127212
226919	145691
422711	256791
412273	378462
410702	453716
215896	21583
136731	482673
27819	35971
277548	410028
214101	165709
367656	188759
116027	291521
422309	7392
339575	237165
156796	53863
291882	456769
169759	96879
258398	291913
389314	412341
233617	311179
270885	392523
224250	490264
374305	408083
405114	483890
360459	96791
240472	110757
252083	36366
323112	110677
224239	401091
152715	483756
138326	389759
489284	87471
434854	27212
196144	475200
188847	186457
230847	371045
410547	190353
137454	247092
206962	304173
267664	324377
259164	446351
112485	259074
299441	226931
153439	181237
233045	450330
379857	227101
481431	488834
184418	21583
247481	327217
359374	80057
367932	101185
446407	483761
91197	265548
241380	191764
493169	317675
209540	456640
310756	200454
395822	275360
423067	2354
59873	295801
327294	125417
316535	362452
380739	348563
436288	447446
311010	421830
425462	115174
443121	13370
400666	426986
107182	188491
260052	462461
55914	285386
212096	258370
227301	208617
470531	183428
15433	284891
202379	86798
238406	226378
285231	343640
15133	109006
222644	49624
113405	110677
25455	107222
489552	210843
180034	477506
212105	383508
110708	452567
76738	450983
56659	336590
392811	332107
457418	441065
35794	421935
107709	139801
44017	187045
181353	457297
354111	369807
243117	459774
209395	297278
33894	172921
251017	73550
347199	315888
103435	28446
79951	131975
56806	274309
267302	164446
473053	186789
344561	223732
364636	458010
6187	16433
129083	293813
27662	227514
301306	363973
67399	246516
373078	457093
126502	250928
430519	316733
378828	275615
92635	18218
418351	126453
41161	348798
291876	428214
59645	317286
200835	388575
255865	269832
267373	332862
324572	357404
23098	336590
80535	124030
406660	408289
46906	23535
472141	79249
356098	252961
409655	211868
264391	27687
63117	194422
317622	186259
205346	443016
124556	421356
62711	135689
448338	205223
493485	97277
110192	420197
453018	211944
4849	312520
334974	254270
108648	108554
89164	336590
37492	171251
430116	216571
362438	73712
106778	314742
326631	302745
270122	381485
265518	43164
30263	44480
339496	35707
247260	185016
358681	201493
400888	462339
193097	265518
274078	198926
418380	145860
371007	74877
334256	467192
304485	428738
17023	313745
112477	111964
352925	30783
52889	146202
482851	10231
216534	124815
248959	293813
469382	394016
153505	194165
130069	375814
362390	160802
319667	73524
388624	145860
41365	446801
311128	196603
163632	194951
109639	187836
428732	285446
482851	92126
132962	110677
106268	287024
233469	80193
118508	200947
52204	373111
332299	177870
62912	430356
431571	420895
316540	259779
76228	121081
296654	484973
434990	32636
153880	65056
419191	448227
139833	257870
89238	225067
258485	56068
216772	453115
407219	83872
36108	187877
112807	326727
206125	349261
163546	325253
134518	339853
414383	49262
458215	51195
114643	135424
31667	252189
143190	322433
468935	201615
206889	79989
190704	209572
48163	138508
5700	23998
261063	218730
437000	364796
164313	348118
343602	482851
233498	475439
319076	263691
57164	56879
39176	262302
287953	12129
16844	433789
429287	112330
264154	248382
275041	95942
390241	478415
474795	234588
389737	305031
259304	318432
308122	396968
136729	211649
208049	391414
350313	292721
304404	476862
211633	401066
239297	286051
432050	28129
296889	317100
175290	317118
322509	406188
81204	468125
90090	196166
359334	45687
115119	267352
303554	183482
72804	182717
315354	347202
254769	94516
47390	287529
2187	156995
27258	272004
445392	137851
472134	79000
11833	95942
434726	335514
208300	51239
346817	401320
304227	193158
322660	14486
226656	164504
121594	223094
436699	438783
16508	277961
371061	369262
268584	72380
333423	141547
108390	168615
93224	311352
64337	15209
230574	31916
15774	166903
393889	402438
185088	424973
294659	219499
71489	53322
445890	122462
133480	327721
372713	463891
196283	430689
312344	166513
93451	348702
298124	24647
209286	273831
89559	422998
54874	359762
119872	217423
345507	28065
220487	15133
146504	112258
250207	341067
188385	438419
82840	448265
18744	363099
29518	168213
367261	224085
268755	321868
307566	50155
289479	130655
31206	452682
466554	421935
90128	267602
25748	383803
442235	87194
234559	463623
84105	267602
253986	304983
153416	420895
115487	74103
297996	8892
159294	479620
24412	396735
465110	275518
39116	362972
438126	398333
90446	318533
321213	374772
140935	464872
242551	5857
86596	349835
290794	388957
307004	309808
120518	28129
202774	132996
147608	94583
118889	440660
69524	169733
25748	121228
336623	489552
64911	420944
13717	88311
190524	456481
101344	436712
223413	144955
282263	20181
387959	27570
390104	124085
360220	391414
190161	488384
73818	10733
380815	119381
327202	46635
137454	109985
130758	61376
403071	468944
257540	423974
50162	423559
134543	78954
289711	190369
9784	228831
146893	400218
163447	383781
395788	265589
47035	182940
361007	368859
58005	58363
249996	269330
348873	360860
1292	429150
4083	135646
185400	271269
78171	35421
161162	40784
478588	482177
164323	132740
51597	462551
26481	429863
193306	271958
179735	246672
375405	299148
380911	177119
138433	409828
417826	251282
82441	283445
225729	124385
426165	341935
462973	218500
60310	151096
164764	494102
336008	430356
214720	349866
176019	272096
285853	417201
216171	374772
393010	380409
73660	483149
458307	333253
40180	57283
197948	394954
260527	211868
452487	62518
177444	341271
366853	269966
209221	300240
68202	222048
191155	16609
475555	190369
213656	351350
417358	435098
232058	231359
308618	402910
406268	304173
55117	293813
380454	136435
173672	311377
138182	393377
318087	263648
95956	430439
379867	70016
214671	67584
405555	137128
132730	248293
124259	132522
168268	306585
380225	313745
29375	128758
466670	478461
126755	411424
373088	404886
86	416942
314119	338915
420295	153548
46722	193474
34406	173388
488429	54068
127664	228431
212289	217904
325947	17996
448656	265616
326285	42807
64387	418403
351660	283621
56620	311819
191839	213423
237741	86974
195503	120986
457418	391121
197835	134145
96027	151944
428580	412205
46296	357357
320982	227953
182270	246303
405979	281472
169862	65879
227514	100705
4841	29209
271302	180395
196949	221890
391681	434718
187183	438419
376273	377076
321844	415763
422278	477590
319446	260527
464829	99089
406632	86250
312781	207803
28593	273358
153322	87511
64130	134729
317993	47644
18098	73336
50716	441996
299896	78190
418133	54976
257117	293813
200549	56115
149053	412944
87741	387742
202470	220417
481419	27212
214365	314138
144064	178436
239947	78380
154981	170068
343342	15819
181954	428080
389664	214218
487294	339853
84661	301896
295752	110677
239268	490038
344533	24633
128837	422470
49209	318890
71816	470126
200092	275299
326830	68378
127531	327721
180156	470554
8082	430329
200092	4436
56087	63949
44826	108936
180564	431226
310756	121106
148079	479760
182668	104901
406388	107711
449884	103420
480801	91162
474548	157698
471684	391153
133299	152887
86438	255641
258719	420790
399080	229781
417820	67089
464346	156375
71264	331581
136511	460024
142330	356041
195855	205223
416509	421617
28357	385930
37519	464592
40702	317282
332321	110677
291786	54426
373025	209151
409583	60517
141753	21789
47272	23018
274517	409530
17996	229770
16794	9203
359636	224285
227168	440660
132769	298993
157291	11538
80238	487130
237714	51028
28399	402438
53624	351473
15217	356663
418605	227412
106353	421935
423226	28129
227781	459213
181973	122694
192495	98493
205116	88822
483323	216591
130651	332587
486599	390131
149930	10690
431884	262954
402438	136891
119123	462891
290698	63269
323781	285446
319051	164326
449628	135276
207675	27991
474346	320697
329137	429611
428861	401871
69986	151940
347845	437533
105983	40362
482786	39950
264257	15133
214207	124650
237670	389682
474341	90099
43971	428080
449319	348798
456231	104598
251885	214024
344065	287694
9040	237605
426292	86728
73799	110677
233388	98858
308381	87974
49626	295596
342465	109949
206340	214024
329699	350330
386509	285156
490357	242267
342618	20507
219607	479652
194279	453010
238767	264696
414035	172089
295011	326376
298479	46780
329870	68663
317184	29253
155563	440660
259544	342807
95677	466664
378190	15209
247619	59998
157529	393326
130410	19142
221680	462973
417465	170993
316136	247822
232739	149325
89826	378495
6636	328546
168867	16433
375405	155758
138013	382156
304049	86077
84921	262954
117356	458968
460932	485304
426377	189653
81978	308019
178759	94344
105983	209510
88510	117393
68174	241468
315784	55148
246783	16279
439139	203656
286904	343012
485199	35707
477646	2832
135621	11695
312240	331349
333691	52917
440132	99722
195547	404515
102065	412350
364969	94516
128987	218615
442361	355332
225739	480224
361576	236
357004	16433
327587	418823
206522	126473
129813	189385
63425	298910
194180	384797
54298	180701
367846	25549
245030	419533
127444	420127
264781	438419
169139	366694
371381	40447
322563	119203
362267	491041
14462	290570
14979	97277
193397	80187
331071	61947
473793	77143
88835	25034
279303	338915
263220	350433
477328	105498
55450	441135
55659	382088
362303	291249
370619	242661
386092	141602
258602	219499
191990	395988
108091	109131
450499	53863
441036	364997
293392	490237
423119	422224
17481	276010
93517	427086
376146	233906
390408	303175
101230	98149
315573	5181
275983	358531
66734	315059
52168	313314
387685	407597
282172	267602
421310	478711
142737	59201
244897	267602
190281	26913
265520	423685
257236	405123
168695	395001
309025	11291
24789	95942
317212	477418
357178	22347
471876	128383
450257	122305
248798	190369
267739	33031
460996	197520
373088	313314
190281	339251
441455	35629
99886	395988
129396	447182
384155	131669
194690	467703
4010	89283
299075	337849
40327	51597
412440	228747
306232	254047
250438	39701
203681	307279
474441	58486
375530	49828
262783	228249
373341	99405
214950	277961
121594	133761
87744	46905
267617	110677
370795	182890
438009	123369
119665	28129
26246	355149
457024	213221
417369	361296
382694	391414
455194	164884
425363	471416
49083	267352
435683	377962
19005	120132
192024	144529
433706	345042
202866	370844
255084	116169
431264	235163
20946	382627
41491	401355
185352	332403
449057	267352
427376	149300
80203	313314
445143	220417
338955	322088
52955	23639
247929	486200
15133	48861
35426	488466
380958	154799
456102	41959
64490	183711
128622	126473
33277	418551
436682	163336
333615	94516
434283	461220
436268	187974
447962	210919
491873	328069
345397	420392
158101	198297
460466	328513
50034	97295
470401	296085
435281	140044
3389	22837
74110	51895
462954	319096
299621	141230
142643	217641
322568	267073
73588	384400
91382	475133
328550	23709
24052	384509
34716	37948
69081	192837
190128	391414
257180	365407
143639	293694
219682	130687
449858	371918
470542	303175
296796	34559
261452	196085
463856	340513
104740	378968
212969	328253
286247	316959
443624	66976
142930	259583
67785	444549
249007	114945
127229	290744
301059	4413
251875	388781
140073	62191
482851	76764
229435	87889
387615	81411
11280	489552
168798	82585
269966	48741
88852	5392
214063	441014
306628	431625
10494	360531
390673	201131
5700	267895
118385	239528
431214	258461
28200	453010
110622	327497
14377	252276
416298	162346
310151	184902
71344	383819
287566	176561
359864	361698
487938	367554
81144	135585
427520	480227
375726	4413
219915	38063
195933	317118
154126	114443
153813	491468
67698	218727
278507	12895
366712	50264
116087	290
126796	469382
442821	450744
164693	393184
357860	320259
152110	263266
379296	471690
60629	480025
407597	42650
355305	66769
59515	447517
418019	64698
144943	422333
161439	339723
402257	159857
71421	52537
445101	273649
413300	489485
107649	203618
242570	249382
372506	346356
421005	48275
119970	160376
438504	438353
104648	258829
484249	99405
451372	120988
78182	35707
231914	129732
483219	375897
138412	385826
108658	233484
255134	341134
11972	412522
241207	264875
122354	316575
167588	120627
190281	412435
140965	107711
462824	367919
34341	244203
182682	42313
438608	335477
236312	15133
416709	35605
441815	450552
171209	398954
127229	417680
424647	315701
357437	380841
348056	265711
159654	262505
269258	10345
429766	177829
112201	143270
90787	252961
239947	125790
40890	206606
261209	171994
184424	331581
154835	65361
308618	33216
295493	94344
275358	1057
474920	401378
33398	295114
133909	138823
416550	378023
130224	109250
45126	15209
67424	290014
427409	446840
375209	160419
67747	135581
111671	356428
46548	134358
67351	398122
19632	237235
25429	160507
355966	27766
172597	75379
208570	428711
8967	422853
145628	190369
12897	348292
73327	223134
367878	13370
208696	375069
56396	108458
110272	377620
108499	459563
487294	226423
35089	467690
102249	392868
458975	448006
343038	245757
200408	277961
112212	32807
210978	190583
452905	94344
60826	226168
352905	177577
193020	393760
265775	346386
71189	115367
460305	239132
408357	339985
167588	378135
435946	93627
260584	181458
424164	25984
250735	241468
65747	391414
134940	186940
212768	118537
63792	125652
97286	252961
177957	111179
450465	452989
422664	457093
81878	89733
308122	113142
359	289852
467219	191286
287893	368904
106268	430661
408051	175060
324661	150056
136731	330469
455122	94344
324167	150432
313421	192991
353758	347057
278643	53994
444227	198806
160894	115340
366402	159452
20946	110989
81807	230629
232985	377906
69497	86728
478809	261533
242965	79507
359554	68848
38976	134707
400340	62191
51935	428844
168960	450551
249651	430356
110584	21632
378350	245538
429991	245332
49443	337558
315192	70010
245491	375840
165086	478182
106609	395650
10788	321147
391834	391963
196794	419828
357633	462132
221709	122462
75545	306509
301557	33560
144811	219499
145366	50264
89538	42831
385959	200379
347480	300800
294435	154137
469817	198297
113597	245627
235817	213639
103282	102352
75566	484313
84725	434239
440445	132587
255515	278700
85996	119995
317106	23187
327042	17356
489896	317511
11878	248382
203022	206623
35806	274755
229381	61786
186196	220829
23023	226667
264086	35335
246297	242096
284316	94324
350887	268787
423392	121959
85367	281241
484144	319449
391877	454867
65220	16433
417308	311791
109871	52255
308618	311212
446302	243317
381299	256851
221292	82846
398289	341777
130069	317141
433292	113522
324826	325885
460787	483503
177330	304589
219281	173598
389224	362577
197473	292821
354269	428214
177238	372156
247620	291249
462974	27696
369210	35937
122462	316639
85739	177748
197548	226494
353192	432175
43454	406828
462984	348602
348559	319278
55178	237165
332206	431278
39267	378462
40890	444927
138126	424353
84980	294965
228361	442167
196950	309427
164504	370321
141623	110082
226945	155449
130621	176182
304011	348563
137364	83516
106642	66616
82906	204302
334203	68650
354684	306225
411119	127895
338133	90277
129687	34233
279260	461785
123224	275981
116644	237235
20628	48955
5491	315888
167583	295071
10267	393326
427827	337802
305973	54455
430787	52537
109253	338271
446910	127386
60043	404806
124729	12177
395987	201980
68314	122374
326574	438373
257488	109905
29858	300766
3856	23018
169510	270095
120808	273831
483743	60517
303059	344659
229087	250679
377869	164495
313592	94516
299234	126582
259459	50264
408768	429161
35971	268531
486100	182226
31314	183479
453232	184168
244902	252609
219089	438419
166298	230336
189930	164425
329995	186440
32417	47007
415327	122875
426724	125765
298390	448341
373519	441590
307823	317118
268668	161975
463200	3664
297354	350859
374447	192156
361207	37057
93688	353850
230803	12895
442236	12504
233498	234529
153322	178801
212013	459649
347026	391414
65122	156753
66547	117399
43838	40034
458168	433948
107595	2060
396561	273831
269494	14092
14060	222827
82981	114930
78116	280777
328075	342761
181111	22347
331119	258607
427714	414331
272742	386376
43419	11626
24209	248382
126327	178907
110447	198790
157076	49896
442763	44146
259907	245317
68532	114211
347539	482162
285222	293813
426742	124085
75300	324004
92445	183213
15595	413525
39763	233942
273346	209018
444789	271089
8496	13370
42362	185704
293010	1634
61836	44917
325369	317356
53922	349261
60846	79989
200379	306387
163519	434060
109676	88287
381999	190369
175275	378771
19173	221303
436699	401524
115319	481279
310519	214232
86489	110677
228367	164689
100899	423974
128109	371755
138648	478949
367830	228249
275796	430469
170272	454975
477976	281472
389019	90123
483686	254746
170353	149329
239496	315671
367790	321331
29431	448188
69889	439367
357480	158209
432476	86728
166495	475223
144064	155214
213238	153521
427076	481194
406253	79266
298914	299376
252150	270836
485856	280635
319259	465647
25961	207776
466914	438653
20992	281924
84382	240225
345918	493037
407902	247165
141861	351766
230574	68741
449735	190369
216942	331205
279142	191178
475936	56445
412443	321536
136774	264154
250989	10646
235290	357854
146391	119189
134466	308407
265192	390783
277568	198297
371479	11167
467467	309801
433769	108554
32384	335477
324708	328980
279282	165370
347686	156376
72972	171981
57901	332638
289858	20586
223038	27464
205253	366127
307780	205242
137593	42404
253778	48861
112312	104804
137833	389922
328039	401297
250404	96149
176130	54065
469357	186149
191099	445353
482204	144306
112438	352378
204892	163197
409943	447517
201886	110708
37925	339202
76976	482560
42879	120646
13397	332638
155696	296777
362145	140044
471785	408167
216894	275549
491410	288389
98684	86728
349280	293813
55372	136992
2186	218142
412622	227868
242218	57159
387882	65539
30568	359218
405581	255086
431634	98847
151971	384336
187101	245679
31382	110677
310648	161920
453751	434209
23255	478415
352905	21411
130224	350327
178003	116283
266307	264433
205683	434929
92401	204484
294197	49228
37697	400897
371976	379741
136446	429862
223133	254478
460179	42101
243153	172266
6872	381512
178222	219728
148897	139648
356953	117097
164880	378127
491292	289238
54979	460643
68098	277363
137240	244344
247172	366127
481419	320489
304186	442498
217693	217423
380489	316097
72668	445447
110852	369577
225939	248732
49349	76862
470415	271624
308289	288285
316386	110677
177709	277179
274541	267299
172939	57134
211822	109006
367824	257719
33453	377822
399774	274511
2196	94516
144188	183981
297337	277610
176749	432325
296190	37515
421446	314692
482268	214050
389647	66215
447560	196889
457152	80497
17082	376994
272136	156605
70403	338271
257224	209471
143623	381606
167424	65028
359347	403808
211178	74106
71559	303175
224786	244392
282453	329288
257914	190369
347033	388633
25949	195121
874	20391
235404	208617
26480	413525
442470	401182
321888	440660
92384	160379
492247	240691
110002	488052
29582	155730
371738	474663
143490	140985
7552	166608
490275	253002
382848	57416
173966	190369
32096	365269
338113	55885
485957	48275
80484	339376
319081	166261
454263	80536
366122	121950
428368	5041
273619	421659
139970	188507
413261	273831
2293	351193
129449	452055
287566	144288
460508	240779
355077	177006
174308	487057
368866	95149
3458	28314
160619	98304
230574	286907
132543	329384
352451	30263
342435	481179
102909	205223
97886	99405
113825	150478
268168	186714
375405	260492
188523	444691
209856	345401
194757	207269
310544	212081
35945	485070
486607	146092
451507	367798
15583	20719
422476	348130
213060	453863
16105	122462
290377	371511
396738	440422
83869	12129
480094	183428
414931	386679
229381	17004
194462	410329
419916	151372
457834	478415
16981	283445
197131	391414
468055	417643
139030	440660
413218	170146
124309	234356
150423	20998
110749	352775
405788	128429
454249	198456
337531	49364
351584	91600
322509	175628
95032	5857
288354	217310
269906	152502
357219	251674
208187	372377
277949	196104
127345	162829
401038	402504
319081	224936
281026	317675
279429	72107
63808	422164
55578	288035
417365	447158
324037	447517
325533	400286
604	35707
220098	395988
333692	283037
345401	282793
305810	176477
419266	166513
80460	381008
419144	441295
381553	342761
256901	132564
484229	282419
226038	146202
396758	94344
372344	371281
52993	480216
389512	411271
55742	476951
152108	447517
130163	131937
309715	467192
188670	190844
340037	409540
347121	351385
329327	469235
141173	23536
424167	187836
97795	389090
433776	449090
148683	41031
58879	204957
281555	438419
176568	128818
225489	492906
478679	265731
25969	350480
5166	237165
340964	378976
398438	488612
354344	391414
247197	366127
368494	185704
294565	303467
184418	465647
389013	207991
418831	459650
246876	241718
339870	79991
15134	273831
366906	119381
236074	106275
1423	447517
268039	260342
63808	95233
41495	459118
445708	74697
18571	488475
148084	109121
446439	444043
384824	335469
56982	309425
27082	397928
258911	363436
12625	283057
28357	56567
677	222701
220352	395198
78349	300480
424034	170128
21961	168987
103050	301475
39185	486946
2315	240230
158383	474412
480088	441710
17934	454975
49334	353817
79486	325491
15819	121360
437157	36732
68098	415748
405071	132318
386428	438419
81540	137128
230303	479373
238885	406371
263539	356380
145210	137600
376178	378686
6788	436059
135385	107852
302298	137931
111999	317063
421687	295651
279651	475723
216879	213316
404568	354694
341520	22962
362713	86077
39195	465223
61049	377620
231983	230783
354504	476951
486393	185076
86768	217658
471841	313745
442399	298895
15027	410317
155073	216837
355509	315888
362056	281516
196465	385076
27203	33817
17468	285156
456308	10520
349378	435708
267562	74886
356817	395336
291093	274410
203848	91609
312474	371187
438317	459802
372493	131736
449521	113084
260956	426389
185741	45687
254567	111919
478634	233117
237344	403513
490207	99210
81885	348081
195766	68145
245047	432320
477989	110677
394204	37815
272505	356663
208786	424495
467737	138942
340762	475699
104740	418580
117497	48079
335379	98637
344329	178707
39908	274927
112212	82585
156168	176870
293091	416348
327542	313314
121278	1869
461559	299408
172721	470534
112443	312259
35637	76454
248285	45892
320611	164103
202893	104505
210621	425099
445343	103267
354419	69182
323550	206712
52534	343203
268937	241137
99404	220417
396160	181687
478308	332751
81358	437433
200868	104873
141866	406328
155073	287694
380146	132740
55017	229733
341278	47809
249410	413525
231512	173821
237968	206638
85570	484741
427176	109006
337808	268176
20401	411809
115450	396861
83177	442560
395241	25399
117115	283157
170793	220135
131390	8586
242021	382061
451866	201583
258240	266736
82759	86476
421987	384366
415005	367750
230051	151369
245938	266579
308019	464447
404893	114387
300555	407009
81723	362808
213390	183139
435810	309198
230051	234619
231305	68628
395603	162795
365267	209434
394695	309425
461902	364146
106390	334680
345914	170673
433565	458
65712	163302
456096	160468
152259	9054
189965	194165
211470	463615
409808	10612
195121	249881
259393	450380
433812	438419
375764	174508
322477	179010
189071	369783
150278	446616
335484	237454
483964	17155
344314	85859
380861	230691
110528	57926
394608	212073
42241	332613
273707	119762
63937	482848
57672	471670
297442	39914
109285	483762
56155	47181
121071	166499
480801	486885
132788	364146
177793	214050
213336	41611
158756	15209
104336	474398
188469	144493
458601	451446
301312	101465
373585	439052
303567	10345
314723	53490
388539	20156
457418	136692
348851	235850
145133	75403
401232	207927
287566	27570
156446	3854
141952	23018
414539	198841
316907	138807
410573	173033
239452	302955
5569	15209
278802	378859
10236	435903
267562	166772
363478	34643
378691	251190
233932	121106
262428	172415
3409	257168
15209	184333
342187	112312
149550	319986
476421	361521
276821	322493
264440	419230
402698	159378
404831	389682
398634	87007
364059	67040
490898	390334
385207	482351
228128	466737
319371	110677
46046	39374
333551	95215
428944	477329
245826	84619
407797	67984
116454	64429
55923	2232
444014	430338
490049	471416
141990	53449
342465	118732
216640	447717
234898	253816
160635	61776
195944	73614
456693	115416
297374	309579
110406	273831
385397	293813
421310	369292
184354	47002
477841	153813
281012	176878
230683	255340
448062	101579
431443	85515
84745	307209
328367	256723
28133	242481
448104	32551
263485	327013
418180	296693
275502	455036
47133	426564
247812	190369
384667	208617
225694	186463
50054	117683
142004	401871
477262	450407
493690	338926
480088	413057
408005	119381
196332	433789
321913	5065
6638	178900
404139	418925
312283	238625
364926	270962
323407	409264
333660	151096
451849	349088
57521	29588
237019	342039
175432	190369
470242	15926
351490	33855
208053	38366
20181	183213
192173	71406
379048	222701
167107	97667
409244	261396
394978	10241
200361	247010
173577	468353
329824	447107
197920	79989
143942	398009
63276	419478
236918	119868
97732	364768
389224	436843
395076	207005
140116	178335
399237	11626
52372	332881
152157	65535
278520	450039
255042	356244
482851	464122
212839	335042
293580	228859
239628	430356
345401	138755
326232	297969
98383	247590
101760	440455
406408	54085
196466	468303
316352	189629
302731	406188
364827	356723
450982	284092
321396	275790
463215	174263
135156	296693
7705	295650
412844	318735
152702	135859
180292	178381
218025	101879
208585	131312
277511	99210
355245	492988
325216	113698
301683	489353
240824	309425
24381	179506
21582	113051
380372	48079
330954	286297
34961	347220
101504	87469
186061	482156
351268	264406
229485	836
292875	264463
249384	381265
209550	378462
268398	347052
373170	24439
321911	346639
435052	484447
148992	13370
469384	425675
67929	372471
306709	371918
355449	35707
44718	444099
284546	235787
168924	260612
104912	405491
453835	148208
307909	141043
407342	201268
39195	68916
328812	434705
45579	322081
327177	328751
377687	285259
303306	71091
372474	382983
295465	307732
22753	4413
397540	379907
59211	214992
470744	420721
321157	141154
43023	283918
191895	330149
308618	310359
451952	187836
106514	476303
391204	117992
268575	209471
491385	105177
417650	48275
94092	294836
160220	469612
212081	176772
144043	67428
27395	401854
365550	472464
160172	377769
32729	268558
368540	228431
284807	94751
374600	183690
352775	102352
132685	370866
117647	287855
433979	132740
459118	476231
199744	138131
77148	402371
343078	11981
461549	202950
116294	312930
24456	60517
480471	190155
303507	244017
131919	213781
420736	247812
185403	374939
219546	348099
181418	254973
215578	292226
423765	48319
204770	92613
75568	156011
250458	340219
367919	108222
476560	172535
355163	146251
415097	351414
481964	105585
381829	215054
320659	240796
5700	423841
217740	98887
416954	382187
158611	366613
372421	209863
153322	100948
19107	15209
399780	354891
378340	267602
463866	313745
383114	118886
403607	190369
481263	159530
246798	264908
409853	428738
475826	138180
320302	65670
125464	245679
134882	297282
358599	420414
344457	405217
70912	94667
267674	159385
25721	146454
134201	187974
236196	447517
244929	453493
278460	271825
202051	187796
358818	90274
408794	226308
106940	421830
393010	8459
174188	65670
169444	391414
275055	110677
251391	422574
102366	160368
228364	13370
433608	110677
192104	10601
222782	186695
406660	446457
432674	36836
108951	271585
45497	59485
164912	169051
331312	273831
124259	208070
312007	195533
221638	140064
436624	388254
133840	7956
102094	273687
228924	296339
256319	447450
362839	226502
334994	93327
203164	286936
163356	71091
196996	415871
163187	430356
212911	227788
399948	152085
334602	342782
301761	386401
242036	297291
200104	288050
265097	378390
391365	175842
274006	337866
41189	99688
376117	62542
63086	251206
483489	25102
338791	65670
263396	17186
385259	318248
368769	40808
17065	367937
152845	477986
457836	104527
308872	459213
485414	340025
215495	450871
112840	11959
173915	361960
467836	338915
470604	452462
465048	464302
76228	18369
59715	14742
56644	140508
16333	464420
101742	93562
458768	387331
351913	130855
175666	72607
46988	61572
227051	114930
338931	208149
332716	375840
190281	378082
87489	144470
19544	200288
449534	446801
11752	90277
128652	468162
381675	231343
310914	378686
325019	313314
327209	130430
170853	75379
62260	50420
416684	389497
224679	57673
477932	430758
314311	250744
382399	173113
309909	137128
300887	474503
152578	300811
283381	460845
220408	62940
332993	261712
118131	438165
172396	156531
282453	436686
433481	424529
217762	157866
457397	466993
487997	298767
131606	459559
397530	145059
314581	440660
346539	428412
326260	362864
125760	440660
204375	200457
329467	183213
71651	362807
347054	300121
376221	383576
446620	430356
128026	367155
430433	388633
229718	386772
384539	226308
307266	9817
193306	68378
348662	82930
289995	86974
407280	41904
334243	13370
333737	96515
488286	94516
324700	365557
110192	203213
283096	335615
244699	321972
280666	48275
16803	130389
294563	58589
158000	152119
208549	168213
315573	227938
366392	149830
30132	36685
420467	249379
463114	106917
174411	393326
152907	240265
21411	321414
40890	350669
389154	364974
352773	277962
173817	352476
384424	351091
297654	43783
341197	139919
161323	385000
477666	419628
91892	445796
187458	485304
225988	296352
273240	260719
231326	396697
353450	13370
464068	411602
91616	272790
145249	165267
198837	190010
436776	40784
175638	471355
288354	275790
93691	241596
132622	283698
110745	214367
345414	184659
98493	180902
109733	57263
15027	442836
57	9483
402368	190369
172532	465765
213537	362206
367420	195607
449319	422164
260905	208244
487060	36644
39683	267352
126555	261671
302682	453012
412295	287423
307294	173157
410977	346668
64971	164884
443068	317118
69923	370580
277568	469509
192124	181832
104782	45585
221296	342999
373657	476637
385321	306960
360918	31216
47940	313314
298479	203024
65513	200503
21183	374078
282785	362865
154537	80084
458904	493987
51458	425675
410811	468387
67549	199344
31173	5220
37121	16582
308232	492316
68586	190487
24260	391414
268489	336955
315250	100705
14008	298809
292198	337921
175381	310261
236219	241468
184981	31610
58728	99405
289675	188225
175897	87119
107526	17186
150353	376123
296477	292006
262472	317154
84698	180578
286640	126756
9928	85173
320498	28288
49453	119123
175255	469235
270205	108541
160220	132843
7565	420162
420403	294836
389744	180250
374314	196043
90113	195658
80376	224991
159127	261829
183278	164884
131628	230255
102065	229134
134205	210622
172301	317118
49034	87889
465031	114599
418866	137405
438364	182096
212959	276700
414917	349001
163355	187974
11561	32743
297965	488692
35806	412576
104856	306810
346111	198754
428944	90296
383164	380568
236239	74342
348579	166513
172396	242375
23197	364359
403723	423828
308632	3553
288693	389202
341101	134694
1057	38339
379932	392418
248013	397830
408314	28129
41304	120986
166505	78638
387642	30176
398027	420944
43921	51222
218181	265711
64832	200239
454023	339345
74160	308443
425991	50538
354597	131639
62370	65032
144845	183343
252739	27606
90008	183213
279722	336590
476777	264908
438114	463549
292721	324700
427362	385454
329903	392055
428108	33541
56805	463811
36267	166970
352928	368358
156068	10345
442723	281397
353597	266361
105732	387742
479351	201615
231706	110677
481469	444413
243576	489822
301659	396625
217220	245679
313867	160858
385542	145890
195142	220417
318121	59311
278153	37728
392585	468837
329727	299106
134299	486519
125271	269199
307440	288502
472881	486159
373169	401800
217249	258370
440784	49294
33398	456050
181257	421942
91650	186120
31509	71334
279879	17333
136798	65830
78806	198999
433303	183213
319259	391414
137658	442705
302233	405491
274953	478415
167588	46785
360531	117906
64974	160262
480294	295373
23195	355168
1533	169941
136626	423536
163445	444161
411862	42747
32242	457081
265903	12177
394261	366493
87440	1057
421818	125674
25748	385115
292198	425675
445592	245679
453549	463615
383858	69611
153212	184400
308150	180578
201131	11385
228431	83080
320259	453625
446136	180346
226649	43629
293163	330580
246132	293813
290687	364308
261278	420368
234087	249709
471596	431799
202020	105585
165860	428927
356333	130082
254571	368281
117103	105498
205070	101516
12179	72171
429944	364809
70808	492316
254446	436813
373025	246044
83433	99011
147092	190369
472838	214050
204381	34692
10850	401543
115123	12443
292693	13292
266694	79343
417513	427385
163445	318266
38910	378817
368540	123369
51445	18992
151850	267022
27951	15209
359378	155697
161743	137128
142805	411157
398997	116631
54101	102352
233155	127921
409346	144845
131776	384876
403450	213377
125954	256373
146795	265442
55978	407774
159960	437018
52997	251174
175586	207959
122585	204330
16774	77438
409191	84488
139844	155697
286954	244005
78030	146165
110058	176077
160114	456538
25099	386154
404250	424563
392210	238366
375510	145700
307593	348176
90296	50264
323836	267602
281587	491350
282670	82498
444970	220782
301074	104598
221454	163918
3015	440660
70280	390197
29551	290449
159525	4369
46757	469235
68098	257646
458398	334009
229173	266852
17169	474412
166371	85402
478573	396431
369030	30128
209311	74475
19473	256121
301106	362672
311119	246311
414140	300285
462357	108799
375316	327217
57276	149492
195488	223121
89489	61164
346216	149089
35498	165653
113927	462377
243291	190369
66600	260856
14476	25806
78571	438300
200990	6287
321780	476951
204185	311590
39683	443255
430845	213639
18376	138814
328865	428738
117614	237284
19874	401871
349565	428251
344782	9203
425371	405237
248013	316310
374708	451153
65134	298990
314311	359618
444380	281302
54425	427388
399993	190369
306202	166293
141547	166513
7189	249334
213126	39224
220239	275575
383831	22807
52537	58452
37697	236889
352316	83714
310893	323754
336071	474880
103286	317118
215926	490845
444139	48892
379462	221030
180926	357874
116878	478165
120099	227101
265503	4968
154850	296639
313728	102352
150789	423688
291093	180578
486712	157698
381256	296693
436223	293227
133909	221329
306823	439357
106739	322105
135179	105585
141070	254021
380184	407524
366205	475699
243790	404806
283181	267352
229709	473234
189567	256188
434287	370137
233035	220857
329100	457264
312474	167799
97468	244195
422682	401101
433346	88027
258598	458119
289528	451977
424699	395805
128124	127379
370621	129922
92401	320986
394341	34547
385510	116483
208725	291249
409244	383114
151856	492701
422636	422435
415024	302682
417821	490525
78626	298182
370916	473286
373158	476303
228064	313745
398717	262954
270593	408288
123343	327217
273901	453920
420088	88952
444843	45503
123408	250679
277568	218448
418368	108499
148665	39715
419897	338915
167502	435708
106739	414785
20998	191312
444380	216318
440018	217432
348549	54839
111491	106994
176321	170995
142002	61386
165219	407277
376561	298477
450465	324723
112415	447517
39195	422959
255431	321017
311295	56178
378432	251057
238344	53863
190643	487938
92623	109315
282434	318335
39892	110396
355508	286936
17740	164164
328073	103082
186535	476951
320498	90472
315805	393760
285847	185704
344475	183644
309917	182147
418698	144385
63151	190369
460515	391414
30153	228683
104740	142825
173137	347879
479993	296693
257390	478415
50931	469642
429563	142554
71816	411809
270727	66116
402997	50264
368903	452055
428437	205223
67351	289002
303052	320067
409310	439902
89213	434881
432362	100363
381553	10646
237693	83403
51581	155492
299757	79249
172923	54599
373615	434283
483885	267986
27314	206375
368927	258708
443587	267552
84536	328079
50675	288360
418394	213639
240566	146181
475025	293813
17982	357605
217421	466983
106940	391414
67613	187877
330059	262556
253929	67040
343341	263009
425195	214994
471993	487141
424055	369073
300273	421207
346557	88220
311340	317118
2711	394915
372667	291249
19065	185791
252244	197754
350674	384472
451001	239938
233655	248398
60025	209933
230574	347986
283178	486885
235885	258050
152510	447831
487422	49264
55659	311666
72853	15209
456257	172089
19256	266852
463414	94516
119925	455877
140106	307840
428634	17837
149332	212936
280033	15361
287089	155044
148559	96094
477897	78273
334440	383859
74309	90123
206556	51582
75083	390232
462715	389682
398308	120855
489829	183213
417938	370734
405025	311272
113677	282753
231090	210385
152341	54976
355649	399955
158544	300114
255254	173063
140144	306491
390490	40388
273691	136222
326392	21632
53863	165565
439953	432212
459064	163566
142309	118369
240142	215054
281838	9054
224124	387839
83573	76709
395336	319745
48317	298767
264180	258684
387791	454975
91556	291984
256893	151359
121594	485734
404568	428640
207266	86421
279102	7484
73469	430719
173879	54976
65649	383576
304739	280871
325895	327217
249447	313829
292797	466737
441463	209293
39195	432908
410316	150805
89196	177935
400707	54976
374352	184558
7097	250410
283181	162795
145422	127636
398438	283346
308533	303218
457874	106484
14178	490746
121494	431316
179645	243374
164313	374594
55087	388440
478839	267308
221369	117638
67719	386653
317164	130750
104788	350973
1301	86728
385664	196783
54361	195909
361001	482251
321868	456779
3534	15209
209523	244712
316136	288880
309651	92553
109509	399300
201813	313802
412185	464454
471501	343555
256848	293813
144481	215858
180512	102352
251943	320097
468958	190369
346676	482315
386109	61430
139409	291984
406585	208038
227566	245775
269105	195658
127527	310926
68637	183213
433821	200207
170620	212278
271172	453012
12684	324963
285863	44607
342534	275500
336938	92613
380858	212286
277718	156006
324967	129713
127617	317983
50987	132267
56945	237235
63405	425675
63528	102413
57911	71157
438317	423795
294719	420973
58244	445749
419282	414832
356805	140044
196996	456334
176878	453059
458592	366941
1815	99210
67551	245374
71071	151944
430558	467995
280625	369015
196515	360122
24250	357854
68908	435903
164788	195257
354542	203656
296813	169146
793	119868
12462	15209
379867	161821
99292	94516
264080	317686
192611	170723
47000	372214
135125	149388
492955	60526
222028	344268
57220	289583
472558	94344
156255	254634
44620	293813
89826	292779
182771	31808
412842	82585
381461	483865
263286	368205
342548	259068
131097	15209
242097	220756
96161	212081
25266	80977
489589	445708
66476	448095
252090	393326
132723	190369
160262	49966
128495	290480
280078	142595
405553	264399
259736	49228
15819	447122
63983	150430
442364	283265
204798	361458
64416	293813
155081	94516
356524	332435
421960	276358
432234	394529
261033	220417
214925	94516
441463	106514
316963	83298
237992	129081
33398	183479
373565	72434
257896	480695
154032	371934
44245	437530
199648	79829
75618	155233
33494	62948
447335	19642
140171	197077
365694	336590
355949	122146
138528	97277
22719	302891
214235	476656
393462	288121
426330	124246
483493	492906
189302	109006
268726	13348
102	388892
76821	313745
391632	462183
196003	165497
118266	316578
219089	487833
482626	294304
395878	102971
250236	346833
209237	380689
220535	251878
212340	123904
195224	40867
103596	284843
192796	389980
188847	200943
150801	1057
187796	268839
37049	281472
352935	112988
249131	185704
423013	418586
408357	328546
369262	413964
380554	421356
194433	214024
449963	313745
423888	280233
437849	493148
270373	357926
60443	157339
101445	187974
12941	63432
468672	392788
461337	97894
360841	186532
369209	416677
116087	318749
174382	267602
308450	170341
116431	372916
173879	458183
453227	417599
61665	134721
282011	82433
197456	187647
56806	59636
329656	120603
426685	188198
242800	81104
450890	304173
116229	293813
152465	13545
492453	390680
327717	4911
266307	362569
398366	461944
187170	188182
490888	83403
112372	8607
57354	184661
344173	273831
482421	403433
410327	107187
188965	145916
219536	411157
469382	335768
366828	23352
209824	116070
200029	348798
158957	34339
395988	174212
352096	468520
324072	390197
457257	474398
79297	449728
417974	366534
200939	200000
413570	272230
377186	140728
459701	445282
414480	303122
303210	4349
63644	21348
276128	375840
245051	389106
362074	281187
446361	224781
241432	190369
332971	61274
130224	234086
97383	286936
228330	327217
258692	257526
190838	307286
102101	417857
239285	369262
159077	293813
288271	104740
21942	114626
332402	166513
381367	15133
450923	71124
482924	14314
279464	400176
185761	492906
362448	69794
149502	355806
254115	199470
67227	251779
145979	361318
390400	166970
478847	317184
71811	477447
213066	137339
341163	16433
300949	86974
61351	250061
69264	200379
157895	97222
362267	64761
12564	327436
218485	240121
56617	288035
219198	123013
296111	341326
362267	65108
380748	112588
233516	404806
299375	202059
253816	435708
124159	108243
249267	297794
147392	457230
61647	420959
199702	201871
153260	389170
360137	313454
439753	20959
370693	48163
249765	101037
146097	149165
222790	155819
267387	444691
153322	407902
102982	360708
84572	467752
347130	41361
244688	427150
277332	391414
263880	254914
227017	233477
320509	460700
49129	337050
357700	11626
351706	256121
51582	465662
142906	349533
363609	265711
338271	330204
124259	63391
279813	346554
310153	340662
101479	70785
393870	7243
460361	487421
216490	269054
314584	436438
87638	297779
347121	384165
386966	147520
355090	154904
301913	295725
326608	270146
246191	147049
491582	442037
153764	105334
277224	55074
8463	60220
167583	242927
473348	307367
94123	192195
380540	248212
138182	14771
367109	85563
369371	423688
138988	291996
265192	450876
373073	169273
360266	313745
160920	268369
73752	159249
306345	348292
284057	42074
105964	214608
324227	84286
304963	297352
108438	3431
92401	116087
115989	132740
479351	51927
378338	90544
272594	476171
389572	107944
452477	32017
421391	50336
177483	229907
272532	116426
234231	6899
88767	77143
403635	434150
34880	15209
175121	463549
144968	110677
51447	469235
331923	47875
192554	481279
408716	469235
382190	478415
337452	287781
177404	415594
17968	487193
147470	452709
123984	74542
478989	234413
139921	94316
394724	459779
64258	157920
104648	63950
263248	125105
39892	149944
154808	338746
143046	99405
190369	468443
54101	464420
355083	161177
161429	281924
459280	246864
126151	438368
396946	178422
378559	180203
378072	103267
390557	30133
343994	420944
425820	339853
106494	91295
247296	386335
267562	326614
485503	237165
165520	16585
62912	228431
228849	438783
191349	205289
462860	440147
480580	109062
204145	416451
140629	271858
79182	47867
252793	54700
317165	422152
75407	246311
479110	219369
268215	196783
214055	269849
130651	351849
10698	237165
33197	84224
347121	467455
175481	72884
14583	277568
435290	28129
483987	248216
329402	257085
430603	196783
149116	134259
325216	266607
121641	256373
385991	134453
230691	93348
84745	172929
483237	99437
146893	296623
466670	8607
101504	357123
18522	311602
409133	379284
2789	40034
149539	161402
176495	15133
159561	14643
429367	13781
381256	459649
146706	417680
405197	235509
67359	175960
374548	310030
194993	339465
438932	298314
295955	222736
212581	277595
164095	359358
235106	16572
485536	308533
284272	183213
128429	437679
113620	482154
88928	58709
112882	476326
267027	315380
212584	107752
174509	180149
219089	198865
369856	323936
142836	134259
442831	398122
117800	87471
322193	147429
411509	26479
51543	78184
268188	236326
119665	478415
36821	409036
421280	245679
46556	471745
350118	104193
20950	420944
242636	10211
5700	247064
149502	492316
317873	35035
296405	123843
228492	401164
293169	299942
43040	269199
454558	172079
270199	435170
133922	428864
412205	145537
308160	304769
427544	20586
242313	160402
338752	481368
293522	62191
187796	31313
131574	315976
347121	228492
43625	489386
170325	134145
36711	243792
36270	458700
170462	376509
380861	461392
5857	262385
289166	73034
409238	418332
256750	374404
25557	315888
362217	145691
477795	35707
393779	279776
214846	256863
37237	72670
138979	180578
290966	451885
341733	180841
55837	417201
241405	106471
348507	244699
359349	159182
187537	190369
445967	139648
278382	65053
54766	382538
174255	74552
226649	451899
163356	469235
262876	412341
109824	26027
326672	421830
416389	188198
112955	387742
21464	276752
464418	378336
68247	395988
211877	429863
176913	384744
398009	109334
272331	29720
149358	211868
228326	420757
6536	292721
402329	109868
302288	210884
319465	295159
294549	141296
473843	220756
371149	35336
9340	86974
277373	453859
410161	336071
394097	113322
324266	422175
246557	292327
366100	291846
233655	15133
297941	342785
375923	150237
76502	317940
465034	47613
370072	371934
66486	24445
18340	353557
44178	438419
186081	45606
198175	405262
387999	27464
390442	245679
77033	83872
287061	27464
138574	397943
478019	94665
195729	28551
110667	440660
222103	144306
394166	264400
193210	286936
367105	134070
386660	115604
309905	329120
454590	10646
77033	225908
408043	293813
427779	285446
219198	434154
324536	53863
30031	446801
113306	148552
412624	9437
220135	110677
151225	188752
337878	382450
69119	238206
199448	168081
115725	123371
470689	414471
90305	469022
290632	366666
338886	35735
272785	27981
357353	459802
207875	381012
259026	226658
177482	304447
430147	319020
411049	357305
271751	270095
99910	278642
149175	382820
54083	475047
391784	409319
54003	267737
126713	467866
226638	287848
92401	328367
11102	230039
388570	390197
122024	46973
433092	75118
87338	465116
16433	332392
130069	178901
267373	90860
278677	119868
388390	470817
226919	390409
261723	297472
430640	86476
476449	869
270276	88782
487765	289270
487735	274279
319259	188580
289160	229219
377047	172266
292588	181768
313058	457081
461170	226435
12967	6899
97245	464734
425827	127249
56337	149331
461817	2232
394319	438807
251862	379714
350698	458880
465119	267352
190524	488475
291964	242552
77015	207927
16769	86560
483152	42890
460929	376074
97165	85423
28345	371435
32865	458170
52798	323213
129264	459316
10331	360860
110050	71281
126754	273831
426717	64335
433828	353722
378654	114930
41189	44435
170975	239591
97942	413525
53994	444552
18158	346679
237652	479680
403309	293834
52961	243632
388633	345732
375316	272309
311300	439074
20592	119123
470805	57375
73096	182366
494082	113085
72205	309664
104502	187045
284120	313829
318088	454975
372799	249444
323064	219499
29375	17181
19459	120415
157564	465647
338228	214047
103702	206633
238521	475547
45855	473021
185342	462293
104498	116511
59509	432040
257892	100964
270454	320724
143749	310261
42693	395198
474606	378349
296779	425934
280775	476951
112099	291837
377720	125399
476007	330816
25085	427587
91051	279185
490751	129173
167365	203515
314228	272908
107860	210805
150326	370691
154021	14005
442424	150352
169284	338271
438475	113363
201063	108743
431312	278863
245529	433934
407712	338332
411148	262954
3809	312971
41836	146317
31478	348912
390960	445204
19219	206240
198317	361779
303675	94516
319616	494102
1101	185013
170285	50264
247812	196169
443815	250288
342465	324576
103134	15209
262453	296440
337184	157441
123840	461944
362231	450161
91076	94091
256685	465631
53407	231422
447917	40784
215474	130549
327368	160436
178540	384400
491621	371547
377573	373401
118161	108642
220692	461392
11696	40869
280830	141440
349201	21583
420024	172523
196003	33124
69449	168615
442071	31205
20908	163614
228537	375840
297669	175538
485595	426089
70213	178800
472656	493855
258321	456871
297705	307732
6515	229655
254896	304589
431508	364517
346379	20959
171765	190369
486118	414532
398764	478878
263958	438494
468704	227631
214138	175750
392329	42090
389744	367110
437251	143809
192800	69015
411527	110677
196003	277646
280421	278520
262410	42312
199439	201591
46092	161223
208942	156376
249991	13370
23062	262594
270817	214024
448104	274007
273396	79249
382314	228431
157001	317118
242411	216159
465504	317118
479044	1006
405166	411157
254115	425846
294767	270095
188847	356637
138126	22688
248013	162798
115930	310261
128867	31795
110835	187507
385320	311297
165680	32198
61926	401959
321442	149126
247092	336310
451764	261394
81249	56625
403575	271753
264668	160935
340931	15725
478678	7034
448325	330908
351599	379255
429287	375497
200147	94344
361989	476171
456230	359762
234102	20959
466266	350207
370184	250214
49202	314578
481419	429267
34116	11626
436456	82585
97281	371479
22290	469235
149373	148264
344162	234593
68947	150623
418839	492316
228128	237338
85129	175960
193077	187974
45579	75188
358320	484365
325019	286828
404568	396563
269223	222660
18761	240225
165430	208260
298805	27464
417800	484843
78289	12063
426955	68950
276759	164884
233831	359782
393409	211046
294836	362289
75596	382648
151130	61059
167588	430743
175940	145675
240661	339582
127531	275959
215240	15209
385612	192195
428861	461838
101125	45852
132247	29122
315497	212081
433206	12245
304877	298182
489594	464879
236957	143095
234380	279185
169462	458183
110938	156375
256978	167517
447764	443971
28971	456737
46556	447375
469532	237670
162249	299960
170176	344142
374379	179858
269187	165555
478323	493022
135988	476951
391013	466064
223779	208300
249186	97609
173114	431339
45455	226308
446596	348336
204965	275972
66719	260879
132628	395988
170052	15926
328089	173965
222399	360223
289334	317356
406784	321323
245462	275790
224549	469235
143275	196783
275929	165688
418551	358351
432009	295159
454970	430356
428050	354730
140560	386734
190191	135726
478777	429161
381134	467192
275544	451147
360479	335809
189965	220857
359334	190369
404491	151944
469768	195121
182636	51222
448944	11626
219992	468125
353542	393577
434726	493499
225988	367547
402413	401928
329554	264406
339852	20650
340641	49828
268499	123213
264139	190369
97105	313314
278723	217003
400889	362411
388137	443693
205634	120195
230709	117980
193781	435611
491	123369
301498	432867
143594	383085
250995	160545
448353	350549
39732	293813
255677	122462
135519	94516
66262	50264
70741	280933
48674	75273
82434	32807
294563	222701
230914	403515
400945	329531
369063	164103
8971	371918
58484	463302
469532	30291
379531	276744
458065	315671
290724	326130
206269	312698
256120	238669
192391	293813
292576	150501
187798	284843
413917	301475
356753	293813
98295	211868
269731	401496
474682	51222
206586	139193
266508	24427
252142	55112
152589	105585
321258	405176
181525	232928
173596	188759
123926	33560
310753	259929
441853	357030
254734	159947
450720	75411
421906	122581
171031	271351
414140	82794
235775	444744
307139	219638
299202	450670
453919	91380
51290	97827
234123	9960
384230	358399
128653	111929
403237	54976
94516	433671
212989	366127
306964	146956
2187	464429
23288	231228
246644	237536
43838	59668
15797	254914
319465	369262
153993	388407
32169	354933
329883	243438
211717	391414
81279	282822
474606	483761
403787	83983
25367	338271
442186	256042
33032	412517
473547	201286
44528	317356
100357	437881
223050	21457
288333	144073
488971	270095
183012	257423
417362	118364
160961	487130
107208	453391
456268	478415
231305	298940
156831	105498
411148	428214
493217	114678
164483	54976
479183	40362
399555	110677
23018	342060
93214	101755
176833	61308
11314	246603
75721	75379
343907	17185
96609	413525
380858	124945
8111	179819
419822	380769
467176	428864
118763	119868
315688	186561
457611	63784
319160	432669
53893	252014
478873	373927
330997	325496
371507	133291
273730	327464
179852	299934
249986	166651
422246	210082
402509	23062
362312	29869
243123	372822
104000	103183
227241	294385
210595	310261
239084	292948
192435	318120
256893	13495
99350	242390
398009	229111
63184	231366
13685	127825
168678	144839
143290	476812
293655	242366
60921	86062
440421	378462
401838	186440
323197	248908
390002	237235
372532	305277
386702	123731
375678	388575
467703	100836
395116	108380
223142	72886
292904	187619
492491	317118
342486	237864
411662	385076
91389	2985
36711	37033
454263	176518
435721	244005
208021	73204
94219	202082
33463	464420
308756	453012
397563	13370
345715	284256
42274	167304
463274	10267
219099	12177
289148	166098
153063	328679
102337	295650
465286	203656
244544	171953
359242	369599
79297	139859
175179	86281
33056	25716
176752	56624
166574	13898
98210	208516
150644	236343
471587	488379
380858	254249
429388	356723
6455	72521
361356	313745
436897	236779
50590	256121
270584	94667
194793	18843
206838	470871
221369	61724
94289	82585
87196	344533
436561	93913
103914	196783
132247	471134
362724	194166
440604	303424
443512	123392
347650	144745
347247	164884
88331	134457
475425	283265
212127	430790
250828	265261
455584	351639
23474	409831
169271	134966
391181	401928
65513	468612
244207	110677
342977	393395
234532	281924
336038	164884
234043	9054
87036	438783
27463	42890
252037	238578
285796	328395
443320	189694
7891	11315
98262	81280
306689	305526
439209	391414
362181	12092
41477	292086
451944	15209
82150	126235
423930	478415
423445	87911
149458	58981
179769	221881
405555	467703
153365	332403
215217	325604
16668	211440
212751	267602
476280	420944
410439	194651
459994	15133
162819	94516
128839	46127
212355	438373
368688	277595
73642	234356
149176	421830
199936	67089
60411	45227
141647	262054
303930	272432
438167	69302
160182	47225
387095	360085
268064	261638
413143	48850
449884	142342
56358	81262
382401	15209
274329	293813
67501	49903
422463	67040
392171	15209
140476	259435
369845	416402
48365	77791
434726	490327
271760	105585
113895	386901
239391	44390
404380	166513
21957	411469
479157	220417
139304	492906
438491	119123
343568	386491
259263	123935
188539	317356
150053	179692
18330	21678
96398	314061
198862	462236
247482	277450
229098	55067
157065	434239
113225	255145
47214	45140
438251	179352
167788	40034
274523	42114
233236	12245
381051	267352
109868	64418
261762	106892
350761	154553
348644	92773
350569	313829
134299	4379
27064	317118
258452	234592
472215	441202
387959	88267
166190	153538
6072	492701
65060	13370
256387	440660
49970	70854
166042	181503
121594	204330
287413	121499
376382	211868
233293	97127
339740	293119
356348	324557
365852	50538
164446	392084
156577	479157
406371	123108
260352	471900
122283	166651
459357	59193
477509	353015
424104	18430
198469	313829
149940	403501
143419	434893
322493	361579
304046	178436
368082	190369
120729	30374
114105	395336
266944	410107
420393	366099
329532	318735
210277	462497
100073	119813
263377	234716
160844	477986
173606	423524
103604	285769
278270	427225
222045	429267
375520	486946
73822	231485
203220	255795
388073	86728
22265	250267
359642	236240
15027	101761
48191	144405
32426	355139
270089	95629
364538	291521
332862	466375
322411	12402
480209	322912
483809	366493
208712	483064
462836	220417
309225	117791
176252	494102
82650	160158
475808	271469
334193	301659
61446	356891
184969	306708
490159	132280
232784	80300
108140	233024
327725	193275
138599	45348
4906	10903
134350	10646
450492	99593
255859	403961
429282	370866
122085	128498
265548	83986
75627	137748
80052	284906
349510	457514
259483	356424
161641	16433
22560	57321
464952	333746
327013	330114
429391	475360
308994	10267
487060	410287
152753	413525
134108	105878
192238	96007
167813	396080
192708	353453
363564	490576
189967	253364
384287	214323
270029	298005
476584	427985
262286	79861
447806	23430
243376	18582
250989	330675
343700	226762
103906	178436
112633	89371
137409	66519
434702	397275
19686	235225
195276	171
424214	42680
163945	118886
111968	392773
111430	476231
69812	156338
181680	182390
3856	162795
364456	190369
361111	69050
327209	143095
63288	190369
158310	187045
93451	421703
152337	96500
161641	15209
439617	113138
21524	193779
264378	335519
427959	236863
73392	139741
278492	440660
217310	160461
105568	191254
174205	6374
304226	380620
369373	88113
201738	205289
285312	32807
483112	183213
398591	47027
156348	447551
97934	76773
111968	397608
49184	352898
385062	240266
394409	267602
427542	62021
112625	206075
91828	285688
37576	348867
219968	211134
245881	78369
371960	254973
448696	282195
103423	359762
158493	267352
355747	110677
416312	456962
228128	377827
481419	108554
414140	27464
2254	67898
228720	33075
364454	273831
127889	435280
333228	475331
122027	380984
120050	28838
385316	316356
35263	144297
309050	73490
347319	229544
249561	293813
208775	151944
455222	315671
170183	341332
430629	46401
82	402597
388439	275731
365734	139648
491743	301475
61367	425799
285156	170190
250009	370845
36723	435280
268261	19343
328830	477986
58940	167201
168437	122583
367978	366127
214055	209952
388488	19693
206095	456640
233045	356668
64354	20998
137447	221660
358505	243840
253260	1843
452096	278586
470804	56785
125948	273468
415691	265995
224148	289970
482456	486359
80258	195121
81553	492906
87832	329086
126803	468162
447230	309801
191629	176536
403489	312892
186472	342807
472558	434283
377825	45141
32050	420560
96853	291180
273233	164884
67351	285446
341470	258688
339333	388775
356530	114192
349809	216898
400699	159298
257581	21679
68910	453012
160237	114696
123716	217883
3111	192936
428182	188869
207818	125238
265593	233975
423714	386726
385555	105878
346272	78751
394141	303481
481519	250217
258494	347963
447104	324977
45890	426439
361874	196783
225844	400296
264671	148783
241348	371682
207941	114063
261278	6084
449133	329458
361007	266203
480465	479030
389308	476231
205186	111823
314483	166907
479320	65772
85393	471321
367212	264766
53858	467703
316894	184667
20647	415665
162555	360531
431142	150155
180886	321306
473310	120242
46771	86560
198792	8459
370621	217423
368151	190353
349140	296099
409524	412608
489787	264908
170472	115500
207264	304619
446910	273831
185088	475594
309276	146355
328729	298746
298390	390334
47630	2717
227385	134562
146893	401871
241987	243301
62271	9390
289084	260110
200868	431382
314617	253636
335295	197569
265483	257359
186532	53389
446182	305706
418191	93532
412582	202017
24357	190699
12216	1484
433980	142053
479355	452098
278554	281252
134959	110677
484978	319446
475378	318932
116525	350549
79302	251373
137840	105585
428070	309456
266141	156864
272761	456640
101344	412517
149358	311221
121694	251829
273388	180954
31543	74106
411128	113311
418683	146486
275963	299976
144274	188264
414825	22940
476506	464420
397513	449601
332031	152502
25368	237694
59475	155895
326214	480025
421460	21656
392223	216229
190960	209104
428936	441220
477634	154137
178855	110677
248013	64998
384370	4536
321487	248731
333478	87699
341272	228431
107711	17155
81503	54976
2444	267602
465560	35707
264265	489822
299050	347722
340348	265821
262924	360826
197162	18116
474341	413964
394608	276399
319824	359029
158864	151830
124105	307279
463453	153535
282936	292721
458285	9097
467318	267352
423974	60810
234957	226918
169735	231731
454047	408464
26153	353171
31420	478474
405443	276744
444012	380360
113749	398823
52493	233297
239535	491931
69915	424814
368290	375780
143079	389682
155302	36836
424586	207931
215010	322685
35494	203656
110158	293813
392953	448667
208989	437492
390576	105680
164584	152085
158469	307279
185738	313745
422246	155895
95840	94344
310034	317122
317100	9177
336152	302521
202556	467418
429370	241356
59701	25984
25217	333499
250503	10340
64378	476231
150880	216591
344775	162831
233190	93465
235473	115671
30397	240796
421489	70557
375571	429254
356490	263713
223929	281828
361296	422470
216998	16433
318561	50538
206008	279119
309621	8254
412749	63579
97450	420944
196903	14092
431968	28720
5011	323501
87501	99405
407440	166513
212559	409828
358766	267602
77299	482176
43924	13370
225362	198504
362694	262954
4379	153089
316565	137205
174964	480858
97333	453058
300521	44571
197068	424970
80993	191057
224688	190369
39892	25053
43349	302745
272742	181396
58418	315671
276747	219481
351670	219499
476008	64557
28971	370029
65938	480506
169630	126470
256610	192127
106105	141623
428260	178436
384157	175608
228225	283592
16418	438419
361247	99437
210509	398122
200808	309801
360734	180957
391509	467703
154997	223019
205710	476231
186692	398333
12959	426656
178826	359530
303742	6253
93384	3896
271602	314376
375510	382895
107709	290951
275763	365396
3809	221660
366842	61572
85478	196716
248386	115340
89238	434782
95683	254124
343097	86754
412130	423629
75680	48163
480889	347064
6285	36885
212136	446351
105249	331090
109969	45141
315637	238428
122973	127921
164254	184730
28214	16433
440304	264972
391428	74645
104383	417636
257982	312698
438226	110677
133853	353596
303026	317440
17333	387860
317201	124230
419273	67584
247262	334983
46617	461241
355242	110879
266111	383967
157182	94516
339680	196863
375183	195121
55789	305418
92424	10646
35650	444588
360121	443693
117025	338555
61647	362713
61517	317118
235034	259739
200092	53490
485667	315692
165126	9968
399069	236469
129836	381374
350025	204609
357297	446167
384231	443219
21173	94665
455228	154080
276821	217784
160644	211639
173176	416526
352490	233024
206204	221890
88266	97277
216127	121542
110546	155990
165680	180578
394349	476231
457740	58861
3432	422638
427847	209510
449522	143301
18669	238409
217396	293813
308618	289459
351257	209471
155528	254195
284686	12443
208222	437067
252939	136798
301188	465928
14756	304247
414005	234626
285714	47206
51661	265711
256441	110677
199936	435318
129792	186159
128337	429603
420944	447765
242411	58768
473416	375137
111192	476447
398308	336439
263244	54895
22776	54976
315966	410951
259524	430756
436170	63826
367933	43141
145346	224794
126432	12245
30548	420944
105335	96758
323510	309524
377027	220417
423593	34801
318463	341271
27770	149236
96025	31010
472234	301475
477932	432824
279778	395336
103086	10690
358361	424902
218594	12895
16458	50656
258136	420790
37697	161742
18721	253247
83390	391414
6536	195551
22395	196817
324873	72670
89273	135755
65513	477774
337348	439074
105329	479103
329098	227145
395552	106459
381499	464438
268219	158965
71662	62191
248675	132843
380911	349693
481419	239268
207596	248972
261771	419492
40809	267602
150489	263009
379696	100349
408677	453009
462653	36223
431036	143374
260025	393326
450532	457316
410038	12895
329533	75086
171174	391034
237692	355700
160674	94344
439469	139921
131594	30258
267562	400536
7973	464088
102644	436952
396969	401871
273382	328511
264438	355467
122149	451565
465459	281874
123159	378462
363749	379237
319830	468028
330581	416735
400888	216159
161871	304922
187813	259074
81547	164253
461459	132843
14786	2274
398308	65275
493625	463200
404013	45225
230331	231485
214156	240881
477449	90277
388475	203031
336020	42671
449577	179506
417382	133879
54049	62191
360459	284949
477350	27000
400562	303344
292721	484997
154228	40028
292347	476951
50686	428080
34190	52917
81225	427272
290709	233581
107592	36836
156348	212163
429008	251256
295102	127921
135259	293813
108756	148319
305841	198531
215337	295725
261243	341151
320982	87892
239431	48258
343004	140728
287206	487947
440039	80587
465417	51222
326808	22549
358856	381760
292896	398341
143190	51754
311822	138088
414035	218281
408555	258691
243377	162247
436117	39701
146893	485613
122261	141623
418099	194683
243203	395988
313785	415920
442852	276274
38965	454975
420857	434945
317424	484447
282453	463799
427328	211139
136645	429863
409454	47295
111856	187458
327318	335569
243822	76454
432362	284118
168912	61430
68399	186259
50931	331297
202224	429758
34321	160376
371386	173018
87524	316372
468665	341470
81358	364285
140765	303279
31841	433322
325314	122212
144048	62012
176971	152085
72804	141983
309917	215858
55361	460437
289807	257651
259651	90099
344352	133686
354419	227204
374281	409828
410408	178335
84725	344063
271304	164884
147077	57989
301197	489759
348160	493010
332592	343547
222480	147673
134423	122694
161956	96366
345401	417301
312283	1560
270503	474061
10236	39128
440510	216247
62873	60214
473304	4413
183332	231107
258955	52917
94078	277450
412602	304173
252853	336645
319824	78184
403057	492701
111968	54976
306967	137880
60151	433295
62366	267213
200993	267988
19566	462500
373755	72461
371479	119381
442694	80520
242777	475729
442682	118662
202236	403382
408555	321973
355389	222701
266555	248382
63314	97215
100852	423032
109549	164884
96628	293813
94400	129702
297351	293813
249509	255650
328367	212285
336071	149489
224522	204536
156446	65838
8257	76111
228225	77031
436750	258370
436052	414832
160794	78811
18218	476696
17383	136705
327775	465948
237761	175402
389726	284843
91325	421935
473290	132035
191621	401416
441570	371453
106656	73336
115054	4369
71611	50264
126267	389650
130224	309764
93174	192509
164896	353557
242955	143956
106416	221857
218037	409551
397936	484447
320845	355605
417938	300852
165680	489571
148975	123410
35613	38092
25063	23667
316990	302392
359921	344446
102166	322203
77674	222103
106614	277181
255592	53863
83799	57159
194898	31085
40028	5677
275058	50538
14661	155941
192550	482143
97607	148675
15528	414832
276821	157040
339826	208355
479351	245144
165036	98374
437829	285808
254789	183213
150062	45413
46993	416531
445725	234356
216466	225420
448849	231230
296208	236351
274138	440249
61941	249190
89293	203656
15277	447375
493683	30263
451171	458390
375849	423732
440660	238306
462667	396865
139721	276066
348689	101338
164767	209672
438687	375840
237533	28065
410487	95312
234722	401297
277808	105878
246398	95268
321043	191872
43113	454620
48500	8154
226919	49966
254293	488109
152675	304960
447682	186416
27103	64429
389973	133903
461054	359938
320381	378633
322748	464327
431798	241468
117059	359762
85885	260425
335723	75379
218311	165267
365936	352174
32888	207042
328294	205273
260703	430356
233361	447517
46485	16325
12174	476951
458594	56543
407605	141410
151732	406608
489078	407756
82033	484667
415967	310836
459661	176878
48892	362784
172754	336590
358308	357262
337476	353557
112858	291823
465368	185704
488984	433391
87484	447107
187796	450541
137744	469791
166825	330752
282977	476963
169154	364109
252824	431599
372246	375840
366620	53511
160855	378462
101539	227101
183937	19618
347594	41713
273609	184902
77222	449049
209993	45946
485536	80587
16100	347478
251186	23983
440327	289455
4102	323248
365921	110622
361048	16433
492681	237165
262730	134650
204330	464080
67477	323044
126948	283645
35806	45713
375419	207650
346557	87558
206330	414168
318106	67040
161300	367611
12935	215858
177123	195971
176947	351003
342465	454772
349857	156375
321940	104505
13686	348176
202379	262036
397946	317118
276420	384366
349416	111039
159897	164820
54617	488183
23892	297553
419151	28456
281942	162795
144746	265964
106754	119762
87517	110677
238889	20946
162919	333357
230337	114063
82593	267602
260905	223014
268132	229590
57	365268
420790	49875
270891	416402
135021	411424
164953	280043
375724	247136
95964	439397
716	419954
2548	43397
454629	122390
202765	105585
126305	163429
289126	344063
281239	278907
439469	300480
34007	118043
128563	294079
209672	32775
205607	58474
442726	124756
288354	118286
392188	469235
472467	440804
396475	245679
6379	341278
319824	165653
200879	315888
117953	267602
320484	18479
78349	9054
77143	231025
21026	129505
158359	1694
466285	251115
433354	2603
244647	457081
268910	287740
320988	170589
35494	86476
421794	38140
209836	42661
225021	218638
216210	218123
490787	294547
92854	177630
33618	86077
82764	387742
219190	170180
345401	129857
384155	91716
441734	273094
292687	81748
355083	441588
327753	402323
192611	178335
177351	60710
167661	28065
59891	101049
93899	196783
131199	184902
492212	391414
278076	313314
371001	118500
286406	81191
163435	261375
346388	189873
119970	412777
330022	326558
75495	396640
231337	204442
314046	90123
159344	285156
83761	40722
377869	107429
205636	211710
73168	183213
230214	366894
450284	468286
233938	47547
47012	142626
265672	81693
409585	21583
147654	427922
368368	109006
103325	197077
419677	340883
362262	349707
296974	152085
4692	20959
109253	104734
54244	280635
211192	440660
250989	478232
175002	9061
345401	434398
174655	366127
132801	129477
342651	433028
274260	364109
259453	190369
240833	300240
197556	315380
276821	266500
334450	90636
418139	414284
390781	198317
6906	190369
61763	152178
342050	398623
354061	368795
390526	310599
192611	255062
443232	238574
267666	454834
192611	469446
296679	457903
206408	424729
202179	475571
262639	269436
351639	384866
447232	33739
47035	229858
244688	297909
473381	197435
424175	259377
260988	346155
244143	301252
119978	293874
408459	105967
7136	338252
153944	284630
245200	127410
69809	303580
485901	233895
346552	199590
289214	253178
416254	143905
338574	2057
250833	338624
71416	224085
384630	184459
417811	197911
17855	308933
434513	349879
481406	220553
178892	21583
44653	49903
203166	86226
241516	94399
469078	232284
188475	381416
236563	204442
353597	387765
446691	264406
17527	320625
145692	177425
365099	222701
153322	274761
184149	369599
10762	398235
402739	343934
146893	28430
189978	38400
293931	223732
232757	391004
249217	329597
38813	461208
80379	24669
370840	440660
98602	126204
471892	98220
68532	377466
142065	114106
13268	240056
291823	273085
447574	371801
109599	391414
164945	71810
220435	450541
67139	234875
462225	172335
360004	478415
405077	20959
245041	369181
362361	73679
33319	141892
182192	161206
436052	43496
293101	24620
183498	18684
381441	427065
344618	189008
411934	304256
177485	472072
358860	355548
48861	465390
387254	267352
53131	297301
372738	79989
293137	17181
232812	67040
173966	79989
423970	459976
290216	469790
490498	113138
406660	97224
4348	203333
90705	228243
398180	463623
421971	96409
256622	432303
73049	290014
455448	362415
440455	10520
216801	110677
7290	318006
111968	260367
408800	176561
405581	348798
478588	178409
380256	41075
321263	63448
353684	141623
112403	84388
412944	273831
442236	186384
422246	458935
301386	363683
90353	9368
325182	45585
275764	5857
124496	27245
130021	458933
264454	221294
343105	291521
260185	307768
164162	115535
272349	348798
233498	15993
213696	311212
252680	378744
204529	431799
410533	56565
303594	420944
150894	388886
94146	341271
226747	378924
420295	385969
203787	420944
426197	265589
360459	126921
79572	353083
463513	161039
295582	456020
82731	298274
313968	423103
92401	193747
28200	43334
69402	28379
270268	420790
468643	190369
274379	123369
128109	359249
324708	487075
301653	322479
188991	291521
45575	136310
481562	458601
423593	226150
157839	148419
257474	491984
174550	106514
349750	110677
256376	89163
353265	456640
385066	267602
255508	119381
208617	82585
380846	185027
148030	186368
347170	431799
432009	481827
192465	170939
240472	168748
417258	204925
462552	298962
215060	96740
192528	489552
446357	262998
297731	273831
405298	221894
293560	35629
381993	255664
27819	381008
254886	35707
242622	50538
203791	54976
76986	149897
347213	51585
288077	240374
83037	266045
159694	260956
107118	56928
39531	129097
313058	67571
167112	476231
334756	94516
85561	227101
161849	454146
288435	209018
77885	77104
232666	53195
410813	238578
199000	475571
153589	1605
473022	168381
209227	68816
216190	121261
446630	80991
76616	395579
480967	341271
165698	414611
259929	84774
155337	387101
131309	223830
92488	464062
224469	38454
373633	167559
332172	186159
428102	260527
357845	454997
101373	413215
94129	192238
8594	401949
50167	265883
492393	326933
413877	437908
346183	354268
94945	393974
355859	279390
241430	469235
141008	10696
198039	276246
344580	456640
422904	227024
151765	451016
461388	143166
449149	271627
143084	8042
301312	202907
75454	390050
132179	9214
364493	186159
300198	54976
396785	379489
287481	37394
175597	456136
274461	236149
250823	424001
361731	152993
24467	456536
7191	438447
52986	186259
249477	273831
294240	179506
86646	317118
441486	404750
76285	45141
13842	442730
423727	4413
351531	346
182270	368526
147965	211868
406164	104958
221687	230691
142318	13745
200114	82467
485090	306100
388391	128758
364397	68950
80780	78699
336876	191844
278328	79120
45959	317506
211301	447831
143821	38629
39683	53602
289742	360953
482024	437693
1949	402327
317932	421542
343604	23149
144269	332512
459213	214050
371003	376144
185696	306100
398308	77012
27240	95312
102703	198317
220733	469860
170329	132651
128704	181204
20428	214413
64562	237517
455122	28129
407072	433893
333922	313745
428050	447107
259958	29259
379983	39553
316643	348007
184207	90123
223186	217423
399981	401893
369413	282076
483025	339251
281030	258610
105393	154228
462974	49896
157577	26714
317197	449090
66636	364109
431057	458517
98220	141477
451460	330139
417635	82063
203656	179968
492480	96038
440416	156376
76228	285178
307129	75097
233517	248842
138726	145064
119001	446768
79422	393326
331775	402510
195691	441009
284781	303218
78030	214436
183203	463535
392086	272058
196786	166513
132153	164075
153322	380709
229643	417832
418786	204330
273972	265589
129404	441434
49786	264559
431343	132033
197242	405217
212153	430278
202002	155927
258282	237165
457291	166513
50594	72679
334525	192909
405306	448878
128835	74106
267793	95315
47417	142042
371703	293813
1651	111980
492002	456626
425136	90884
338755	393399
361291	239789
19904	431219
355000	113374
65117	117197
71876	135896
389726	440660
470889	387141
272320	489597
270248	277359
402052	454250
440524	148614
267339	235679
127895	185599
153815	82585
482532	385603
58042	452055
158779	417201
432564	309371
204499	276440
52142	27464
64953	299106
48917	364117
19884	493073
151839	61376
372779	197186
479287	1605
184292	35408
452348	352798
219281	8681
361001	192106
213271	107398
56424	220797
440586	464438
289260	433426
129909	323536
460294	313449
169381	246085
434513	457974
56565	10335
59628	420790
384420	39764
168960	115386
478235	440962
47846	461896
116431	316011
160237	212659
246606	329918
80048	287042
128704	446616
377206	68642
184633	201754
268982	410355
41302	5857
158345	182390
286001	437849
300600	437424
172923	302889
177105	246453
200464	190021
373460	414832
204075	58959
362763	212032
386973	265589
229718	360860
296987	308850
277770	317676
369406	68950
483987	372931
115149	410074
460434	304493
314343	466432
176405	174425
361105	321680
42655	190369
373433	255655
47080	362883
125192	106855
54713	381578
8407	476231
96549	217897
446883	476901
310021	146202
24504	182000
251643	434496
169592	459779
326260	257611
189878	371934
224822	46294
355773	1239
440322	230535
404568	410122
84693	466737
445568	245523
34917	214992
200932	54775
368579	310942
365399	411455
455824	336151
226836	423292
19173	21931
364314	32807
237714	235850
112881	180841
459438	284925
170331	440660
258126	210816
380454	330469
110606	468162
274836	384115
245242	453366
60355	138694
483911	87772
95141	226204
425936	220936
34461	480199
130454	316706
226953	40257
61912	156375
282626	81018
51543	301475
112317	78779
282475	132996
86573	353787
482143	108181
290195	139648
404018	469437
6467	491938
240489	193050
380596	221866
59296	454975
285105	99179
248714	283197
321853	316398
89219	61391
197435	27751
197920	231059
286429	193766
487422	340449
126083	254366
430278	218727
403746	422998
424387	457919
389881	483138
49815	350149
354369	217223
250989	463200
170623	385279
490631	472049
41378	101030
65513	218727
278798	15209
144882	293813
105527	186440
5354	306409
320521	304589
248594	226494
284539	381633
118970	203656
83302	53863
343429	63957
243988	458353
158127	385000
317651	124085
448199	151138
172396	260422
198845	313314
98056	16575
84521	374594
491292	118678
70922	430356
382839	317356
313604	8623
402519	486885
218559	356092
312291	459976
356752	233590
43722	318735
46092	154228
471116	273831
357865	269199
25177	464266
280121	132150
59628	471355
341279	353816
263377	168877
154255	414930
483423	386369
471254	65670
48100	159459
342045	20086
291388	78380
445890	394948
163690	212570
407565	411365
484299	205223
465694	381028
146893	43508
163163	199689
136798	188243
61528	46892
437077	241453
325845	102352
89213	123805
241624	305402
456021	409716
28738	433112
415807	221713
479100	240188
196030	182172
489657	122585
492701	266481
432621	206584
130038	471458
460198	273831
80970	418954
234720	160437
333472	236213
90157	314011
454895	79610
277767	84357
123095	454975
167071	107966
42460	183479
276444	395988
482762	26089
328940	25984
442512	33612
292043	267602
62065	320097
387298	313745
328837	186548
331103	417680
431663	418332
191566	94516
438886	430610
314907	132740
341272	308100
194279	485185
154255	248826
34271	463200
221616	477980
68701	28443
376121	102352
263284	336590
410123	407757
34932	393326
129727	171939
32	208647
260050	420944
446182	446616
277036	435843
386963	129235
407540	352927
438896	114643
249485	297676
476097	382737
116947	301298
51580	104958
299623	141649
354866	457216
46086	432173
193707	438463
365170	30708
120586	104498
51682	347100
257870	210082
438689	440660
35806	46294
359956	366323
339639	109407
436876	345163
110306	37175
74541	89504
87932	144470
447452	223770
337132	306237
356423	97211
374379	20149
270003	206939
462257	403515
190926	29588
304404	88113
157949	253814
74302	149600
297715	382701
229374	388473
232073	4524
4841	411302
43455	216122
323750	66749
315220	168511
244960	124120
164749	184221
299106	413674
244510	132740
223522	312511
301044	370159
313202	150352
317067	421831
474724	286828
202352	458971
35806	181287
203767	318354
151418	278130
457418	431340
272475	197996
214279	124008
388464	127805
200113	467612
87832	247136
157908	16433
9414	493966
113818	75568
87256	492316
445101	205180
410918	338915
5	136639
340654	27766
281857	29105
173397	458782
173443	464725
1367	384248
147450	315565
146893	289789
135659	461392
404198	184558
13666	187974
324392	274021
38038	200513
348841	400112
324873	54449
416194	245028
196728	227840
68860	80543
112338	51783
306719	293813
10762	141649
425640	181322
239859	146257
222805	293813
182361	440962
176169	116973
130069	6174
44162	412229
443320	745
412859	44911
414617	404960
310678	218627
462753	159250
152095	313829
432542	397877
328859	94665
60589	343124
166596	345745
56115	366127
226919	186548
169463	292553
362646	2654
396650	94516
395275	212081
109599	320299
17580	197066
298356	382797
372485	288954
207309	382511
479355	286697
217606	111398
129034	345633
239748	341943
248182	190369
94129	468640
281009	140044
173876	297364
415081	16433
460137	100370
396912	411808
15027	98294
399541	404806
276822	285156
431654	205289
271426	286227
455317	183981
87010	391414
66885	437494
426592	388910
384648	233292
228044	110677
92318	206326
297422	74571
427813	366400
313343	431026
4839	21514
147795	317118
184272	359977
206929	4349
6285	156375
10874	88113
75426	15788
357927	378904
177609	77031
200240	314941
165680	94775
267793	299580
413150	97781
382335	215292
370315	302836
66509	296339
374034	347391
19459	426693
336954	92613
288690	476231
4676	317848
133761	315671
141129	15337
432965	118333
74435	190369
73752	428174
240142	480506
309778	35707
94578	404960
182172	217378
147871	422546
116805	433026
94395	94667
166277	430581
182106	155303
359526	348418
57447	336378
368010	205289
205346	304671
286463	434571
17476	46824
58120	98644
391264	280356
339051	9232
279295	95942
280710	444053
315956	101058
71281	389682
83731	203279
73603	272356
259293	472379
276353	226087
250893	13075
400888	172681
268939	88368
376566	423065
228515	404122
276100	60517
50646	243746
252815	396563
455556	190369
405748	280789
254599	387765
98735	57375
486491	293813
470321	361305
400823	122683
175382	54091
65744	16279
4752	391411
467828	23892
52646	410077
21224	416691
485088	86421
117033	435817
409388	97515
289513	150237
56620	410074
356530	302433
135432	466151
79276	138807
219198	291451
252192	58763
305827	82697
334350	86728
418172	94344
58590	165506
462423	211015
50425	224353
221106	463615
242489	457927
216544	337849
399830	391414
246540	200245
265088	333610
425083	32807
249347	332392
336435	486940
85613	139648
212394	265883
325509	420895
318344	42035
14936	390525
446182	475555
86196	186786
30035	202796
391143	451414
365399	136177
463608	456640
207094	42189
431632	299940
217537	12443
446731	152502
483987	146351
442522	459106
178422	197995
189528	285678
404427	239105
461798	476803
450988	168381
31515	404806
71189	44433
218484	178436
300727	240697
355916	115340
419702	150688
433510	372074
124376	479418
20998	134834
93384	233933
396522	8463
493452	103205
106514	156201
57899	122462
236132	428103
34429	306100
308150	317184
288493	400165
310654	271469
257305	266741
382829	190369
397778	157040
14329	159250
482948	218727
462837	7582
291206	420895
415636	259192
236533	389682
246394	160379
225489	258220
29181	486885
4325	323619
243802	484493
186977	55074
82003	309425
265598	390963
219765	21411
108575	202515
411719	248657
4893	55074
457553	246206
105498	311984
360381	348798
423062	144853
166573	115340
394075	237165
366402	19135
268882	119123
393870	103397
461501	215161
82084	458954
151405	173321
308839	410560
441578	228539
126953	401889
368187	315671
209523	464578
83799	62661
107698	111039
392946	33996
431060	15133
431535	99347
367087	419559
112862	205431
7555	226308
228128	354837
230574	72744
213186	55098
77143	399736
324573	451016
240391	48275
344828	426091
388683	113138
254446	198019
89218	464111
224579	163097
1605	404806
121755	309143
385991	119762
255347	12895
412645	198317
483987	230718
450183	141398
336991	272169
229896	159249
233863	342807
406221	227566
381703	99274
446909	93245
92905	389682
394074	259746
268989	421830
405306	477400
368053	446032
22950	139921
313523	399867
286646	160761
374708	423688
469227	62645
85016	372141
423020	359762
392872	51222
387203	258607
112921	338271
463472	252899
312022	317860
321899	228479
55942	7787
385262	229215
44922	386794
359178	359762
25969	83811
22462	267602
352739	406613
286259	16569
476382	218458
353577	260527
167441	473077
406108	176568
68314	373128
51877	336590
195005	433008
295009	457368
97313	195853
303892	87763
140202	291000
391453	267060
248640	318766
305024	245910
304497	54976
264058	291683
275503	164082
238033	247136
89900	159411
93901	125396
346557	208909
286500	114969
112239	201121
435012	399867
307892	224085
462220	71186
484144	361698
355227	190369
118488	385000
81097	401928
284910	113488
140812	86817
327158	264154
232762	353288
312641	62238
368083	348798
104738	124153
92199	375840
334199	44425
121529	273831
441800	42125
385858	144973
73943	248338
96777	960
159246	440660
82150	289238
260110	30263
149736	146202
74188	394406
369862	86974
71511	472765
398902	341271
158053	27577
283283	229755
104008	29294
220243	88027
184830	163568
303237	476963
232140	475525
213123	106514
411780	56996
400431	424884
347185	445730
143520	237165
60208	290
396168	363256
140123	237235
386597	454975
72875	172089
102644	107703
398292	253106
14888	83403
346340	35707
253678	203656
491811	271994
33357	203656
234772	94516
357629	125702
367874	57989
34808	154137
472892	24070
163791	53389
394454	352208
157770	413525
9573	123410
339783	285446
7210	494102
316263	329553
117320	155214
391264	244961
182588	440121
465132	185335
415691	475265
84810	460418
470054	252331
242832	441434
405672	455769
210516	277806
144481	218727
260238	248777
238047	258693
405469	25076
71001	282234
173731	84745
445972	377620
396687	46503
435687	37705
483541	371199
230216	228431
297545	462985
130069	665
311599	435708
489166	186152
5700	83335
72299	86469
189733	393326
165258	230046
15498	268079
291521	277482
344314	9701
347696	60517
485821	110925
88359	186463
493277	119427
264576	391414
51191	231321
422200	236559
450751	277290
246919	164884
343573	261561
33172	253816
233117	160307
18188	313745
486762	24400
153813	420414
218049	401297
21037	267352
55487	77438
100260	130278
44844	323220
228770	254731
255979	10466
315966	454975
163445	470803
244377	317118
374379	47313
241863	311297
280600	109563
224940	21583
384226	80193
286633	469532
339067	194418
324069	46327
292769	438373
72057	463110
236637	412980
26348	234977
455122	461944
477932	139743
375405	202680
386762	16433
244536	34834
97160	245332
194480	207112
189193	348798
102589	139648
279268	418133
159614	281924
11377	185335
447831	275828
376984	190369
394923	417201
83990	50271
155062	209608
176182	79076
102654	111552
327209	193946
427498	404960
390972	99271
874	241053
228333	308383
77829	266203
386707	273141
216766	94060
229060	214050
373025	354702
295804	177861
159068	81436
260831	486469
454131	187595
237171	207535
113355	228284
133909	1875
161135	447517
315015	412807
5700	15209
303107	371983
96939	406626
3756	198370
88333	317132
114550	112236
33343	13370
468935	191821
470264	217423
464650	16940
462257	122291
274256	293813
16201	95502
67126	334068
284720	90123
250584	82585
368540	339853
202092	283445
134083	115063
52193	353557
120726	164884
185290	203656
413671	224480
59509	81485
251720	389384
446182	368620
44012	15209
253388	366534
110336	406046
307762	15209
130651	184615
196089	440660
87196	168381
199495	480025
323643	366582
68022	57989
172166	178662
160237	133968
134228	18665
320161	442519
48953	200718
88753	242536
358589	469200
285532	208300
389512	424225
132147	451016
427498	49903
35498	283445
271973	490930
281161	340495
330117	202418
191080	86560
408687	153375
374482	135756
359636	375113
237887	306409
56502	309632
128696	348798
138621	67570
454755	42821
28357	365508
325216	107397
136560	431556
35806	117179
191255	81178
28250	59759
74566	113051
403898	257404
218890	304159
456103	183711
474341	186189
331402	393326
412517	388633
265236	450983
300401	484562
487732	49903
35852	1057
356355	403594
296976	94667
130821	12129
250853	8607
356314	384461
176217	351735
117553	112311
475083	398093
233780	122694
368093	455367
308013	81453
148478	99437
171433	332230
10751	94344
170421	339105
284008	39764
60100	65194
64116	110708
405555	3760
272742	371785
154419	86974
394134	214992
21155	187974
316659	248625
242927	410484
52356	237548
119088	336590
176944	294892
244951	372815
383164	204368
360459	44241
442646	226893
241596	317983
99319	360529
136636	450541
117025	386536
159815	84089
55770	463549
309917	28343
296693	467797
32343	493434
454263	210403
379353	478415
60265	38694
19228	193032
121875	471995
106739	124747
144073	13370
408950	134262
462028	274451
135613	10130
430831	99742
364066	65683
87129	162795
11478	18248
172672	51881
198043	188837
4552	39400
367136	405842
43240	86560
10235	345745
151921	207535
58597	176878
127478	336590
466027	175721
114939	62012
212634	16433
176878	474443
244092	129857
368973	313745
319871	293813
483330	442096
209322	289293
404753	275790
471365	196820
298187	317118
205615	267602
15819	122668
467160	341746
110440	75138
427056	190369
493217	248777
160220	327649
181947	99405
444308	318436
63720	463549
131581	233220
263703	418149
288652	285664
192238	393552
445356	13568
216422	401087
270294	357748
228128	434618
237900	48720
444139	225043
116087	25770
456266	197743
224267	371409
106620	10612
358860	121171
271802	425675
75040	257138
60360	194165
49870	204426
115725	205287
30601	401871
213544	309524
165992	368205
207751	64335
482643	391414
451566	250434
474243	450963
170671	15209
170596	96238
49334	243301
202996	23188
298479	2935
17312	393326
275319	322299
132063	428155
138126	231315
396975	37912
154981	350113
329727	32967
125241	162831
360254	103662
309714	273687
288895	457741
192238	267562
66383	89891
59986	262982
126941	348798
43506	428026
459060	455677
66439	23323
448291	227723
278639	164884
272950	388832
250853	387742
205064	385103
166647	448188
394113	478415
373597	404886
103050	48683
165680	162024
482360	478232
182270	380745
314311	487095
473726	115013
311388	185076
315955	371571
177269	390898
417609	35707
444153	381013
198516	396374
431820	309797
184001	286936
235878	430610
344974	308100
371371	170279
287852	172089
76228	122696
14629	281416
270835	430356
419313	61572
434401	86077
321655	401854
61231	78394
434136	142305
14228	108706
144764	409828
383502	253412
206737	26484
48846	301475
361914	476231
228270	389682
429823	343493
182771	91558
186330	132222
256684	438419
337483	400273
236571	291249
59718	265589
153322	324723
229735	12895
29768	456640
248013	373140
251506	214024
382079	150352
403170	155919
248819	328837
125074	91600
34472	464823
456231	253247
453392	373021
128566	58274
266307	331002
51901	432903
118670	348798
185181	245538
446893	56068
356927	417349
482355	98906
223812	413905
192742	268516
314311	325814
72109	141892
123161	465644
174034	380446
323689	74542
323965	35707
450079	104498
331514	255331
126479	150573
229735	438923
170933	286336
409016	404435
131462	128473
272742	306294
45941	129185
12227	237116
414085	261396
404120	414286
154705	240665
40337	15133
76417	478415
79839	267342
194690	4413
466432	59132
43994	230748
178147	321213
15972	92802
422219	228013
174139	290301
380012	338364
153006	378546
392020	61688
318865	387339
162598	12177
389614	149389
377933	88912
133543	481279
452188	392301
264020	82128
189675	232279
175087	45235
192917	387617
396835	368859
261888	144626
134531	234356
219775	13129
122151	27464
63684	224256
195948	285618
266307	51511
102933	467703
384324	303648
51543	203081
216988	388767
438526	489552
75495	223962
427284	11610
54212	342027
110608	176325
130719	27464
464585	478415
16844	41048
159109	74956
98850	70118
389681	7628
182270	428864
374420	378686
290435	405920
154482	345745
196125	262002
158799	20998
479351	246190
12481	49801
102054	191387
472923	31949
113774	265883
240550	169627
418783	258370
256129	13673
125006	440784
261083	283107
142138	478415
259769	250410
42370	317118
319221	171315
406660	25443
266351	288035
59723	416402
492871	12129
158180	375293
222278	386731
250972	226308
51974	267352
308851	320899
34584	48714
282059	427796
226760	81005
196354	440962
28971	286936
453179	15133
143234	43444
139886	205848
260254	127239
5924	13370
404892	52917
216973	1032
53820	94344
471237	21583
355083	49560
72804	215858
215113	478415
94663	395003
187521	318115
226126	226494
144288	324037
379696	275152
321624	429770
17206	440660
241350	74877
260918	235038
219068	50001
246856	259929
116143	110677
176992	177735
44459	118286
80952	245679
220130	92427
131160	482462
300195	444095
474888	348798
446250	15209
278796	110507
462559	132996
252131	400184
473647	160907
154537	206281
182355	353237
468753	23225
6583	113661
897	317118
125501	242049
23428	326671
469832	429278
263405	163525
248013	123928
436002	234329
489781	279826
113894	335812
407061	237911
1737	116283
138415	195180
217936	313745
492033	228431
62895	449123
153322	23061
122910	304668
93051	428738
324777	454234
348773	178391
112262	302836
399143	355210
248008	291324
138126	324458
373423	408719
43724	41670
293291	6503
117833	211915
190973	216461
84661	421296
479044	336166
320816	468215
394975	29594
202885	446630
173702	447517
125441	416402
455053	225869
73658	64097
275239	373021
176391	315888
321213	313829
112034	335419
68572	399023
276644	409828
364566	364199
286893	86728
488971	104914
390327	341664
453736	239177
172306	476231
292687	435435
389191	165267
302306	273344
218870	119868
372106	202793
52217	161755
253495	190369
31420	290565
399803	244845
453686	113151
212889	4413
203020	412517
26797	376239
220148	246311
126262	378686
299106	256373
152615	245575
461415	185013
45724	286694
301023	327217
406232	33741
395660	361295
308553	314347
142527	114063
390171	465423
302918	37421
106814	121106
428892	149986
167588	313815
238506	50155
224491	240225
81432	207892
150540	27464
449521	187038
93451	440660
227651	295650
427409	67763
88198	299736
293715	45413
266172	409592
145534	84089
102791	433391
446182	221871
349140	321190
406660	314742
475788	471442
96007	486885
119001	2709
492768	382180
462641	438725
113845	295484
373755	146251
159782	63621
278320	138600
480961	83408
249613	218544
115112	220417
140472	231638
482074	463372
137945	410349
351531	144386
44097	188759
344448	142831
241889	391414
403275	208038
128124	262633
127469	151532
432175	338271
30783	239431
8147	188049
375506	446105
272331	58317
90711	48282
24518	75499
136192	103804
420981	377002
30906	110677
77773	241762
151906	60517
211723	213973
309917	91877
72086	84241
260500	305132
339690	463456
164231	27497
259978	152768
245488	145137
194216	151714
329778	273831
475912	405560
91468	160402
105969	122235
168874	134145
227087	114098
341632	282911
269635	391414
291077	450512
404957	99019
165120	468276
380460	405842
335905	336590
460632	27563
9978	340708
88592	311234
295729	399535
44577	262954
160169	49187
13875	391765
385195	459216
111806	351798
105969	447468
316175	141026
477924	304671
283740	335880
432755	166063
419990	171881
320152	404806
184303	381416
263248	342495
268960	41168
30057	2935
170464	393600
173904	257858
106274	289979
117076	158811
431304	477358
106739	35853
321451	246311
146031	429272
198317	46074
174025	366861
57045	326847
46692	98835
405992	88759
407516	186561
326240	83872
411479	238578
262954	191145
28810	202523
295404	94516
234761	108855
114063	262473
173100	190369
122571	419435
5656	28993
406509	451414
455726	409264
414459	403272
322171	164383
339333	360887
228431	139786
403775	258220
39194	345451
476119	285156
387298	387860
81436	94516
254037	319549
393106	202523
440828	473622
422476	229243
61286	319440
460715	112438
250410	340762
324257	86728
157839	376124
101118	145578
126968	392912
16131	38063
165436	312405
75407	103825
163594	189208
195402	356663
165543	43552
355083	406764
139732	361698
68251	110677
385603	16377
221296	413700
247296	89741
291051	484058
275267	352605
489855	297445
375714	86476
340721	228678
425832	109950
253024	460469
389643	64135
202352	278466
429391	181767
477837	489552
77333	190369
132247	432694
389019	241515
296750	315687
285467	10690
346134	383053
316856	154137
169409	371453
73362	433279
110296	77462
460333	290560
404769	366534
302380	205223
30477	335011
338538	223239
475265	14308
2932	234531
403057	73567
305195	318540
292967	256400
14574	233415
375035	272846
425777	100191
330878	484274
122053	135799
258321	273468
72422	96977
96530	95861
18865	267602
237365	351828
137845	29565
138131	18482
39349	159159
478287	140635
469384	35735
354696	99197
141218	69561
487098	303806
168798	319438
76133	94516
43571	126426
200092	346181
464725	444508
414762	308517
127818	364766
466643	252249
156080	214585
3611	164884
357987	390232
356744	439074
325889	15209
25557	191821
387663	271782
227188	375768
160189	140728
130704	174769
141782	489323
104766	295919
15819	84411
165680	25959
254446	49056
266965	160576
58408	176033
306265	409828
456507	11533
80835	202585
299228	303175
334117	256165
313770	324225
431053	430356
217484	167068
87750	258370
464745	62191
373025	155872
205742	433645
143671	42189
482730	205289
48517	203752
16107	345438
332474	268871
458837	275790
91648	375840
248258	313802
472620	420944
108706	103023
302385	110677
143079	353596
73899	140367
284177	466432
242958	261318
296306	34014
432100	472104
66277	289903
142170	366534
151685	395988
333280	252549
446862	451391
168975	204890
94122	40784
359704	6807
331098	134145
358625	268070
310629	153995
467241	355093
208300	196055
269004	450983
315430	164884
309925	333035
54706	470765
479970	348731
348644	169095
227807	388586
212459	206887
24787	332638
243731	48275
111446	86728
98889	435949
136279	262954
289675	171227
173800	190369
282378	344314
459292	328550
314617	45439
277568	157396
38576	489822
84381	49789
284405	338271
289807	215883
111079	12407
245938	194224
64794	154137
471106	156216
383164	310403
90556	102210
413396	8337
444380	271673
212842	256121
312900	112742
306294	320464
338695	167150
293584	224285
151952	100693
302223	124067
176529	298338
327062	25748
439719	477986
384803	153339
347001	21457
203890	57375
311820	143346
398361	373730
277962	397208
168000	78380
418992	421661
59323	371898
255963	42890
36697	336013
464945	278074
173466	32938
64927	218665
246269	22889
425527	268917
377270	296423
54745	224964
71949	44469
201945	236213
382825	13563
79811	187998
16776	315239
259704	153995
13879	230055
457408	43207
96742	270831
238889	237260
388117	393624
177742	460514
342438	90884
238573	396563
119001	69988
119931	279580
404960	90988
160867	390349
182449	220744
40443	476951
214055	2199
244005	305803
139732	158504
334351	216
366834	186956
347235	169252
5408	404316
61016	312330
380911	305806
42269	348292
99287	313745
57415	50328
403098	348447
186864	222531
354778	421356
168919	404810
23489	115671
319231	160577
347121	189444
109943	180635
140746	442602
132589	214050
21411	141103
39195	190269
403311	262842
392086	392747
364054	324686
270248	52030
48511	261396
116242	151944
425351	104855
103748	297941
291385	477131
426190	316575
320151	398010
420574	452086
401500	262954
81030	487833
173222	171592
144903	252911
65513	466432
324502	300883
88816	86728
14769	411734
326260	113060
293913	4098
398659	273955
112242	152512
265004	16433
230051	48218
400139	182578
358322	102210
125497	265469
480589	145129
34272	155218
124535	348007
23306	464896
421196	236213
318946	13647
442223	116070
58245	135172
176077	35398
28179	477590
451018	70029
85665	231744
236409	69975
447419	326549
71430	335663
365982	194689
316372	442197
195224	53249
71816	63528
19199	411271
463429	119336
53532	23407
114589	338271
160133	392062
80193	95575
464018	79185
188613	94516
204527	286598
123271	479116
85916	300825
381552	431116
315417	309180
241515	8038
430298	200733
329895	342083
176182	325722
478588	479109
308160	447358
359329	283783
256893	211551
488603	250682
321270	113051
367459	81366
80266	392335
409109	372040
68505	244531
373810	408400
377869	440660
159869	37334
255932	351029
377323	300071
144288	144073
199420	369350
259704	3664
197948	451738
119113	55150
435689	276663
451158	104185
345551	276411
30390	210719
295071	168709
196351	383959
445031	311458
420429	452672
286259	475594
231376	268904
441783	419225
238612	106588
416661	366828
27064	17836
109733	260854
85061	149883
239538	166513
73525	189571
134593	8268
211868	110032
482237	471205
219136	466737
453382	421115
351307	4413
409157	212081
275663	142672
290838	329769
51342	257298
470746	72523
151613	335087
408854	51600
191896	209952
255353	476951
104818	23993
275677	10371
478059	110677
255488	460633
182657	456708
12107	183108
357920	229590
45165	477986
219136	43238
242805	413215
387357	369262
212457	297216
294467	124085
291843	383361
3015	257298
302918	51
26083	458119
397788	130584
5108	220214
234570	254973
190524	397946
109919	378462
93625	313745
326375	405122
328409	287774
219165	218727
396077	320464
431908	64335
18808	72775
408615	40447
260259	419779
153339	15209
220981	46084
146276	151786
72945	108487
69604	327217
78855	186023
82671	159099
331622	214714
155073	441135
197440	26046
362653	50762
221887	478415
474649	158780
365887	28129
294578	43968
290382	335519
447610	197077
434656	265497
180293	180709
260021	104598
61753	152502
189066	51613
139072	283361
474879	205270
430845	174853
467509	267602
114055	295001
335484	410028
92431	63622
250139	189109
84122	97753
481419	317590
345401	31791
472710	378462
83741	209471
292078	186159
126597	88113
450004	24516
360459	468276
134299	306100
169994	405217
141972	245538
52146	394974
217142	428251
350689	88027
391112	121455
409016	122694
32	145948
202751	331581
190879	313745
414825	153799
87832	367686
283521	478232
255229	49903
307279	130698
291300	156338
8635	117643
71189	434599
456453	90635
390011	316012
957	190773
173966	401871
433488	194626
468847	373092
430116	386369
271085	157992
404044	67737
384358	468387
164619	6249
365305	462236
334253	215054
437971	140174
451399	287213
458768	378045
324708	314663
84052	328140
447375	127050
409802	325001
352605	160608
366493	30821
264569	291081
342465	123239
207071	118459
53119	486339
276821	241088
27417	112994
221326	370659
300273	469642
249715	427400
356953	268667
352739	237165
39144	435448
323851	113134
380668	205540
19334	271673
476346	177630
270224	334339
157978	51881
227819	233590
208550	319333
122486	54839
32400	277413
398997	291212
370958	85450
393895	136792
444736	106493
430521	312259
229383	132247
240850	286936
320642	261337
238299	13370
14049	128064
259651	320067
479189	470230
2638	276090
4851	84388
209125	80704
197019	229360
196165	339251
41533	448923
65708	247092
264578	468908
365389	165680
253440	104146
234295	266538
144981	164504
144589	484045
124729	463535
26480	307894
374015	405799
423864	452920
16460	63528
415349	200549
494008	212849
248868	477131
444068	391414
333737	276744
85739	53490
196641	385237
109733	50362
7894	72432
220645	321558
461917	333029
327181	94665
308038	393326
417294	393326
302516	294079
467522	379603
391114	213285
142928	120470
110255	491359
248588	25272
2792	40104
442551	162947
159899	259647
256893	333713
44160	156582
308122	298890
36618	88705
351041	51895
236661	463822
311863	265589
251542	288567
64505	180847
152699	381947
308122	347581
347121	486200
144073	345042
215329	82585
338931	240387
199744	488619
363833	186182
162795	238702
264870	238047
59534	348883
170456	164164
175426	3719
230806	53490
343951	219499
259010	290605
297682	111964
311848	373263
17918	337255
63597	279664
452286	88113
125835	392788
286130	415662
466670	240374
249436	269337
267079	444281
346476	91098
281249	123213
413950	25847
356805	16433
240894	267602
415476	152502
313198	12092
338261	46813
40977	475047
116895	178742
474341	297721
231625	22460
449870	152791
69754	159475
326956	86560
402674	484505
205863	155116
273303	185084
228149	389481
153438	451399
207559	466302
65546	24978
366198	79989
330786	113138
20977	467991
402316	286654
32001	268600
434862	252474
117415	292468
331710	188319
207057	255641
6573	322347
118770	20959
374793	247921
447332	54269
395428	462293
180908	80382
101794	284457
385445	399983
367178	319171
189942	453117
454536	40191
426351	32807
487597	273831
100042	268563
178422	483672
288233	440784
47645	463200
325294	426734
296283	62996
244536	455038
256972	420944
116552	263435
470861	272096
456634	39921
211551	434169
105498	401871
57021	447914
8461	74106
364397	97277
265071	59658
72616	81280
433588	301459
394156	281774
184657	82664
297937	179430
443370	6331
293913	480529
187773	268885
240661	171069
187472	246275
484560	359792
91276	148519
158012	350549
225722	293106
194216	455456
116947	60892
365716	57847
135390	228431
112275	412579
473056	138297
359427	129415
297588	186440
137840	40871
64288	143316
96401	384820
437623	209967
480276	344405
312823	263492
98315	413525
381218	275272
267487	104598
78363	317346
226747	450229
265965	72985
402805	67692
217409	218730
313770	60885
96662	380071
145914	370862
69922	395837
253359	203656
211606	171592
408146	446351
490553	96259
238212	473077
323836	303988
299862	392062
233486	228013
190207	337791
11478	410372
150357	186159
134593	137070
148035	376235
118200	253361
396802	166569
193040	140191
472896	486856
425827	119762
459913	98906
279922	114762
209746	331581
106268	192620
471630	343695
61952	15377
458768	137833
401085	220417
114761	13129
127395	405413
477328	35707
263502	272069
291935	438498
220422	347700
161961	416430
310963	359243
217933	99437
306124	86892
409698	35190
104504	240796
102129	181043
395238	380339
22721	152702
483381	336590
302150	56397
151236	186548
6467	363903
20	317118
424617	355948
49898	340641
134299	363118
188991	376961
468049	64429
4534	199496
459461	293813
42666	141087
216229	257199
274771	267553
85926	435428
137844	456849
34614	313492
106267	155819
117705	158504
167427	219499
234621	267352
106648	364768
162481	41075
458065	151647
235924	2935
183934	137627
483380	488249
18451	183213
208360	166513
248406	364495
105969	344442
426964	304011
273834	195427
265598	41075
27397	183213
316889	17038
480633	80193
195675	384428
181567	96644
65291	50538
222344	38836
70997	342031
342465	361477
258702	96094
198253	94344
140514	98118
4927	71816
292869	324548
101346	345239
402899	152502
35524	126204
118224	117776
338261	303175
361967	33219
172134	95152
216516	355700
249186	314420
387556	270466
282691	16433
67166	283308
466185	113051
364740	447699
182192	105878
56620	82498
490284	4579
346725	270836
187834	485105
454867	265711
207689	176025
478588	414158
368197	336590
248013	127930
362056	421356
260142	420276
36229	190369
235404	139716
195142	118877
493181	215938
33793	330453
63808	401881
93728	190369
328083	338709
175727	169389
260624	21632
89451	266600
403670	34112
359642	289167
96691	344664
292828	359826
315572	104993
133040	37171
491620	393408
280870	476951
481807	211931
333833	63957
212340	484246
338792	344954
228492	433687
141356	492672
35864	456801
351426	440249
336224	457604
452542	338271
377994	96977
203210	192560
55659	481712
388395	116070
181482	184781
453736	423738
321061	441635
90831	58301
392086	351549
369248	317184
264752	362320
47718	378462
15362	282450
337205	338271
238889	104855
465114	336550
325909	157846
466828	398833
467836	390687
257275	165817
165581	223667
464022	443033
342347	240490
1839	350479
22801	166063
470415	418000
375032	266554
163229	275677
363526	203279
269904	10647
15467	229110
345715	467493
316742	184174
437849	376292
140806	106475
136093	420944
448498	190111
258122	374939
309917	288354
315566	424401
377433	329466
171988	289308
285869	441329
148191	293813
135336	420944
192134	447831
336598	297426
494102	265785
154492	122405
197898	181957
233498	466805
35015	93917
110835	458601
360535	391414
59204	93214
102809	203656
397976	53883
15133	357807
109211	18572
385256	181668
129727	373309
30440	181322
192238	47035
324199	285109
37452	59831
192611	96977
437140	49903
261607	437775
103228	94665
120509	428214
208215	421830
119382	489822
29385	139526
264982	132921
411529	391414
357294	482315
128447	75422
277442	420790
445567	171577
115563	409338
424844	290450
10042	180908
236992	274309
395734	469235
436262	99524
125490	276591
482456	95089
98530	231485
257074	113325
424616	75303
439240	95806
363730	450161
372488	263009
65918	17186
113353	73643
210406	105585
342530	378490
243695	214881
387405	23611
3158	104048
250989	417963
307718	317118
92032	285634
433633	148995
75952	275152
474514	186416
27322	251961
392953	147552
457849	267352
96791	220857
263703	58614
156798	295871
205481	148768
362808	365838
63690	99019
388110	302671
246540	440940
191692	354791
16427	209193
216458	120165
151902	160722
415456	219743
80282	405217
24659	307279
168000	372314
85902	440660
128810	241090
379770	203756
344124	266852
420771	59311
45283	51881
407446	163703
278769	129252
73327	295157
303751	393326
314602	205223
352451	50719
485899	485369
290762	308083
158099	28162
352378	48079
148375	190369
422013	332361
417112	207988
412595	206099
49491	334575
61547	157153
393643	458352
42112	263355
353856	420323
361060	63470
61815	66137
242629	354933
380709	401871
173777	307268
60347	35597
66078	10440
18515	412486
271750	61572
146277	278520
273456	51222
448846	366127
380333	313829
186860	374860
392856	323340
292641	337626
440474	214540
78860	140875
93126	168615
171778	196783
452967	2003
95215	487153
112372	25455
128987	385972
83222	38106
106814	327217
151247	93533
163390	435280
42366	93258
283675	314742
296457	229219
417408	79076
329379	92937
243134	292560
247354	166651
399756	23046
237452	52938
334053	112595
447610	214714
294835	15209
328237	88113
407566	432152
353568	316388
89883	22611
424545	173001
158180	355548
148779	14335
471472	304347
381007	402552
78158	405431
423518	225532
181629	285073
225624	421288
243610	453919
66948	20586
243842	11626
435468	464420
470434	313745
447945	2527
60589	385427
28484	94344
190281	356743
176300	369046
319922	439992
464642	469235
251664	253458
245317	281511
456021	54169
115138	259435
187393	195658
73642	383391
251409	141166
21095	431634
309080	183213
226747	106889
248013	378330
153195	204195
260596	186832
452897	431893
282042	351732
48771	187974
107118	243039
120668	57573
179545	378686
261714	417505
72242	424750
209964	317118
329255	10646
206407	290450
140935	56743
114637	43901
255962	313745
386089	371918
366832	235935
46092	99409
112338	143671
276621	414993
72244	162423
471354	195121
364509	413490
482403	463549
23912	336955
323751	178436
118132	41495
258444	164789
209372	407429
29468	134425
121071	400351
435193	145693
288200	478415
323225	447107
444662	246003
135693	284980
138896	166513
146893	73742
342586	287264
15627	112125
452148	57989
193975	194614
286777	145059
233104	373730
391913	16433
248826	53389
423409	375063
256009	218727
45037	401854
241561	251790
97597	440566
111455	329700
353815	409828
467299	446105
433671	45949
333858	261394
37554	138692
272785	262837
359785	313365
318037	285156
66128	479985
375182	482198
443068	200549
243785	459802
455832	140608
308309	387742
386411	123077
364107	144845
286207	293813
309336	366127
454867	170114
414036	209824
334656	186440
460848	63528
395093	301475
404866	246813
208703	66405
158252	6253
256630	20959
32131	416847
412462	195990
331238	78380
79950	50155
196181	471745
74563	427810
118964	58594
273610	99742
209018	313075
291209	452474
195378	57453
101710	325487
193105	476059
267516	352509
222701	393933
96904	341385
227214	11291
46870	175246
344110	95447
165219	278382
139844	329288
439726	84089
171259	179472
178352	226354
403396	190353
195945	132247
152237	268531
81190	21902
486712	441734
53963	76111
432100	263009
174391	236182
424279	452709
428305	99405
293123	423688
479604	148519
274852	311297
129669	54827
381469	172535
214207	397009
424916	229150
32601	277084
76602	7163
253442	362823
87022	392062
72556	491404
848	481294
367222	280935
245716	366438
337120	132843
475025	366127
400932	355510
336463	23937
50605	375866
230574	221654
330589	397094
26740	153995
199948	124008
382203	138799
451850	4577
329123	38373
493501	24674
381391	445233
174034	333872
492058	366433
19367	274400
378745	256283
251744	39791
401311	451016
372823	347425
484229	273254
64706	344063
485688	227351
253962	86974
106882	278520
378390	475460
447180	110677
139301	401871
105501	120173
291591	429593
404639	321345
402738	286443
186095	351414
179054	330752
156571	467612
3856	94516
288493	214050
171471	51895
128313	488432
98654	240491
25615	228431
473000	327770
405467	49966
319163	51195
221783	247438
12136	225363
240254	69328
257613	10217
34085	242549
366435	46147
253525	473196
408953	426089
59015	461086
364197	174939
73319	476710
376304	24620
395025	24516
164095	133588
139444	122694
267795	34662
110998	362947
414421	396563
270209	90277
150249	41753
419033	440227
439719	50264
201639	10217
246563	143456
35971	444081
195	371918
326260	96409
162497	212880
326618	145811
426742	74482
305634	326446
244092	122855
272325	171083
392677	112367
165680	221799
331503	382438
264926	429863
112929	106082
489571	265876
266307	426272
266799	333357
376740	336590
158873	190532
429509	421356
423724	3234
30403	284334
70151	169485
165111	190369
132824	389225
171167	451774
153540	242942
82517	317667
74658	478415
90711	299202
287766	147554
195121	63190
335005	94051
10975	478184
145556	121915
71688	99335
491856	35794
492304	413525
171340	15248
160062	101058
235748	263514
207631	335519
441590	329856
381655	11728
295094	423688
416844	400627
228128	273581
457093	5040
427450	248382
315168	436671
193499	15209
309155	421388
7620	268311
409238	75268
79501	475473
129276	379181
424184	43514
74569	442836
417938	199171
236643	364613
435707	401871
55782	467818
189659	196783
79282	488036
193849	431259
323701	302518
144299	46441
393261	137508
107473	271994
300273	411809
254435	168815
375012	418331
308431	409828
257977	216544
102249	245522
270095	434214
328367	408622
138241	313663
258340	48275
222102	72670
13557	494102
59027	307669
235390	312698
50552	432212
478287	453012
138126	326853
95536	264952
44430	184902
76460	48318
448104	343813
415240	179045
278979	440660
363395	13370
53819	412683
24115	94973
409961	58441
58815	375840
331726	318100
97438	392086
257613	286007
457418	186007
312807	132996
374846	239442
253001	361436
192611	236957
305757	218727
339333	117616
323222	126374
160797	307978
265451	3622
130021	15209
40890	94540
438018	6253
435031	477986
346557	213120
399644	190369
324199	215054
278489	293813
300940	447462
452789	119473
694	148620
439225	12245
286986	208095
18833	352261
56745	427952
382894	186561
371842	165653
299070	150258
21275	405217
244092	432212
448412	133423
265672	428515
317628	10755
442236	289257
427957	184629
184183	58169
15236	327362
170042	27262
340888	469235
272674	136582
422576	101208
351755	435269
229864	479952
114332	1605
390597	227972
375903	86560
182508	416197
415360	463549
199340	110677
447230	221721
481419	242185
186650	65670
322509	477352
163435	490742
185811	371918
183213	15926
279120	160419
307284	122918
135261	463855
474610	419026
344415	420895
358860	311604
411776	273687
158756	361227
458698	105498
198297	77779
316849	7159
493629	329913
129082	68762
79027	209982
288190	252973
60516	245210
141534	313758
294323	218421
230036	303497
143290	231815
181111	478415
210333	92114
127934	400412
109733	141510
249307	21411
257775	208577
286473	327217
301163	421285
208577	128704
169819	286077
422573	180992
392104	287399
400568	180772
61001	478882
366842	245679
130096	469235
172923	469532
12967	439387
178223	420170
359756	413847
329030	171352
81478	341271
445343	291531
11776	410448
222399	167799
315739	454987
412429	132549
244017	278813
466012	485185
226438	12895
134133	137611
396419	16153
18010	27500
2349	78811
338025	358797
188499	171069
381091	89023
82199	228431
376232	67617
270248	126122
474040	300119
48163	478563
4755	241379
284291	292948
326980	24070
244487	298767
441463	210353
446630	313745
203200	356355
308872	338915
177020	477535
261485	117942
89674	459202
39683	138807
410573	476880
190973	293855
477932	251945
181135	110677
39221	395988
47616	359973
151952	258905
412463	150258
361553	262227
325233	401871
453298	391723
309530	483720
420329	388575
156647	71009
472963	273831
81432	36066
101465	82585
322826	260879
52306	105878
470904	407096
157315	262954
132141	368892
289126	395770
481913	434913
305580	317356
237271	44842
407093	186440
292967	492836
121133	411365
168435	76672
240937	95922
119345	6878
369562	424500
111549	485667
159069	193306
100571	99405
238496	149079
48953	244016
397447	218730
13435	218730
200092	223116
96190	150227
391216	252664
161363	212734
434909	336590
295304	319630
226378	219743
109667	431750
45899	125117
477841	14919
276962	336590
63425	181428
324002	338271
150165	375840
402625	119868
312306	262385
84429	277646
320245	120950
157579	148499
412648	379141
380905	267602
247710	342204
475788	268668
295734	46127
461010	118787
77793	40722
366839	423688
108598	293376
318824	129908
263981	391684
140716	478760
166084	41065
435393	10377
399852	407240
13434	158514
66383	476416
220238	134694
405535	296693
167588	474457
39927	301997
300330	129068
115352	426370
242967	21583
35547	490260
396421	36548
92635	457135
89045	431915
434598	373941
209441	147520
426357	267977
277716	218727
261741	189064
15133	435708
240142	207736
482516	158120
418601	86974
273730	78811
394138	465508
303782	261865
448626	377984
424273	243536
81365	288035
78207	366666
135179	296869
464636	422853
106229	398514
2613	171215
267562	286964
294495	62191
120215	316447
333856	15209
25748	358231
378886	486950
301475	360972
125798	155441
468256	451600
130966	58102
92501	253925
211745	73557
130425	477491
50876	457081
410457	493839
261313	293813
33053	52030
8900	76454
346597	267352
114579	377206
269586	421340
23203	296693
398503	391414
155264	260527
3462	54599
405459	143095
146893	293237
328572	190369
372340	27512
66652	286936
402991	262594
33636	391414
435533	473439
245318	401949
414286	42805
246916	187998
461016	326466
55024	383777
357493	481938
138885	320547
309066	161965
193871	493918
53052	15209
224626	221294
221444	464420
234078	278700
192660	412980
485717	34718
23819	198598
29581	244005
381998	220857
20703	490862
145900	48506
390934	70811
371779	110191
458511	402323
478461	313745
386213	114930
474341	52278
167588	254945
491037	420944
263514	216528
309928	108065
362133	307404
444028	480025
95351	53994
354590	354705
241749	248398
454229	213115
92401	161975
318533	344398
250001	38479
227788	364696
123029	99210
399167	62743
367054	7771
280679	185582
151375	120750
135249	162795
358355	488377
16641	453010
326631	320097
349359	21523
178591	366948
323447	98906
280121	326997
146651	171069
326792	267602
302713	243364
461415	178285
339639	100503
360733	344829
129116	401949
454232	382832
209150	251806
4332	255640
52460	481524
352428	332512
287844	51143
391942	282393
138726	48163
291816	64927
239272	228142
369012	269199
50401	168308
187659	322422
28692	243301
192633	354630
388312	327061
460059	288035
386034	144130
134143	44718
198856	122462
1333	317356
279050	281924
354111	29153
132617	266736
384410	305472
412312	250545
486712	197990
440029	201625
12592	235781
279747	196783
144771	470881
236452	190935
119903	380382
478866	145844
20237	273831
320245	471416
253931	82585
81075	9054
121800	238578
478275	92732
120643	329698
221270	5013
173117	132726
474970	22347
433987	407408
413066	194830
411142	443778
354123	129011
237260	193272
78319	480346
253102	386411
14195	405697
41588	174136
186769	160545
82	457081
347476	450895
346801	493402
322858	234694
101380	88113
297275	211868
201615	101806
187161	267602
330473	23369
344314	115459
408642	123104
179387	30678
84010	106320
370621	276090
454232	22827
481406	380688
272239	57601
6080	166063
326661	209285
146893	444004
382049	110677
302043	115107
31903	64335
472634	165164
226063	158696
25001	204905
109701	256633
290247	27116
480214	2061
465404	476231
12298	313745
491638	199966
293744	239206
254751	303175
432285	331709
315354	435708
158000	339105
5942	393983
192822	13370
8560	132740
30933	28129
45722	221759
65447	378462
65513	486885
345715	367665
283096	49825
121004	78268
121534	14306
134674	99405
486371	347948
361576	150017
383960	162508
130749	147747
106531	421208
307688	338271
283549	224658
444881	359136
93627	305296
235876	96977
355327	463623
210319	367356
263962	225552
54717	55857
180598	401043
236961	401499
468811	163127
399314	348971
16969	66719
361496	198301
330046	267702
247567	375840
191867	250658
48639	401854
16808	95149
193299	227101
487020	311435
197997	437679
314228	424144
459188	364294
6467	410573
226919	89633
37748	430754
439773	104640
417355	335128
7796	184629
406121	133423
351432	160849
382882	357940
128376	49903
300273	264533
399441	15133
50085	42515
374379	322422
249556	194369
228689	355700
391984	309425
81432	453625
153521	238008
325218	255641
277568	286227
266972	436238
309217	170088
217740	458048
344919	231727
204704	306356
386428	86728
18093	318046
219992	363581
234867	104584
92458	53863
41804	23018
88091	386869
180903	448010
299812	440660
364783	375897
189467	51222
347473	32096
301312	139642
342371	5769
210364	229175
61843	28129
42212	21411
259821	131326
153339	16433
9313	153126
294323	144073
205913	183711
424215	249202
482712	83983
72253	170341
399862	409391
403584	43469
129531	310756
375367	468043
493884	478415
309917	461227
442194	196536
148251	458933
276821	136177
436682	320464
22983	227628
122022	221965
309917	198297
125954	42189
238913	192115
162378	313745
442236	139648
30697	28466
385737	418431
145658	259716
444315	113997
397886	54906
433565	475571
355916	28065
222520	177884
139293	203817
446717	482246
163945	444574
47000	316388
411093	75499
219296	458790
477646	405209
468317	236233
407066	362972
300444	114930
151860	303175
213373	74080
410390	399929
290118	261900
66124	401871
207184	476471
153850	448084
219190	127895
346295	483187
487743	74205
350704	259739
161515	300555
183906	156006
474519	324392
228869	145978
322831	117457
156446	184050
99036	187834
474774	148742
329727	491150
380454	59759
180125	390334
458010	388719
57185	181680
242411	38763
281655	280385
330675	441313
380489	314645
173680	203794
442236	267553
402016	446415
449817	430467
151652	182812
358504	398122
245736	55962
438531	10234
5796	399890
128932	426439
262079	350822
69074	16433
206986	41959
447538	283445
192267	474881
182150	4413
388110	414218
201572	274500
321	332512
407066	366181
464263	271441
454263	101992
399314	186381
458632	293813
192611	261070
360955	420790
113739	8459
254446	182612
70012	210403
20946	151889
162920	414912
25145	31267
212595	50155
25490	110708
51237	50538
450333	256901
230270	27464
9236	276358
288333	373169
492247	394452
449521	106094
106165	106108
297972	293275
277765	361355
372415	86421
491536	420959
40811	273831
409143	175121
115339	160576
463384	103086
309667	279577
86019	246350
141234	94516
49463	21839
393307	391414
356530	36836
340175	119381
209691	90228
236007	339853
338001	221324
8146	87904
365364	146445
326642	187974
108344	378686
153993	398066
271785	486885
272804	27212
319274	232890
243455	322515
345476	52917
287566	304666
455319	10160
425827	364070
167588	403607
81097	478415
393839	397535
300273	172087
354982	236616
125374	491984
318189	199739
467703	149749
392422	34547
152592	127921
10073	452971
13196	205223
6329	4413
216408	488311
117833	233931
42020	73197
81432	231343
440181	73701
242411	378296
115666	13370
72804	97985
26047	177029
116107	330157
312620	27899
314241	397049
383756	485303
185447	417643
189228	475627
301823	369272
185290	4349
463888	476597
333759	486848
448104	314017
363931	21411
275359	347597
176211	489993
126719	233774
127050	240796
38139	154137
198387	88203
268629	348961
238788	45227
187947	366127
6284	195121
108438	362808
166903	77978
67694	72974
489771	494102
128877	187869
44153	178436
102875	125399
262704	383461
183852	389384
173397	255650
441604	200282
1476	135756
264876	317548
195121	437383
287566	275075
407334	315299
112036	39198
200371	110708
415855	428103
188259	58709
166478	169482
280959	387839
220243	386057
219824	428241
102347	16433
401111	194953
54534	472072
382314	481692
165350	341812
418516	148347
284840	361728
396697	249415
280367	357139
326260	40842
19816	237074
84518	272069
314721	28129
457296	48275
244230	340740
63525	56068
457529	472583
274067	252952
461042	420944
390327	144975
469943	387860
342977	160237
206402	16433
490149	47439
105778	122001
439719	84307
255764	378004
102784	190369
196996	119651
28254	353405
75059	366467
156096	180678
256823	369262
283354	53389
308361	339918
316398	94516
107091	97529
461049	57650
266508	81897
309276	152372
378017	475914
92305	213255
42784	212426
340572	134336
177482	94578
186692	368903
237761	28129
198317	457475
289715	392329
336423	226576
388631	121736
128878	187086
233045	332968
331503	290298
409828	35707
467561	486822
342984	476231
78289	162785
34118	317118
450330	166563
62643	273831
200357	13370
188568	388035
196996	280857
322448	363035
477051	65772
118271	389682
133802	197062
205900	237178
270014	52537
172396	132347
251114	104299
302492	239872
414543	69220
156911	476651
210833	25410
279963	342548
110221	117992
398438	461846
377728	203857
416004	337516
437848	166392
156742	309003
113927	224614
226706	328751
8576	385559
234788	328568
250410	299762
183705	61666
338915	235374
264026	243737
434276	180527
472190	97277
236950	258607
284907	428080
364550	476915
398631	191821
294247	405217
49025	364000
344352	240152
281355	463623
40898	36609
101778	80261
76228	444382
306409	64757
318236	385681
222045	19005
315692	333136
264987	440660
23059	95882
489999	231485
487186	420757
26388	313861
78580	311212
329323	354694
328534	334875
316136	91000
1292	353106
55659	455002
277365	203331
439726	187834
167106	190369
262233	65275
53140	313745
218152	269199
223528	44620
30431	263044
175862	186384
24833	421242
203793	459622
76177	306633
373025	156735
239357	373584
181419	477272
312233	195206
283592	162371
179149	52917
408693	428034
119359	230960
70625	154456
446863	423416
352592	330185
478670	399576
399983	40034
193020	423711
219618	303039
373025	384702
111968	394337
29922	349473
48869	43140
427760	413880
88854	85458
193504	110677
279091	459213
426724	360831
397946	435695
118906	322186
181689	385000
144288	156376
295838	111623
297843	377816
62177	163321
393428	70332
272818	446630
77359	65772
250410	422880
213123	259814
79030	71816
344846	243766
180345	248777
159068	177569
40697	362406
228128	294199
462648	79249
314311	287527
319259	73445
163691	71994
351850	327061
219198	154949
258436	336662
128927	294548
381538	164884
469168	168292
200597	421805
190515	92613
169530	119762
181056	26106
387054	200632
270695	458382
164497	131366
251096	316575
318355	454715
400910	117097
338915	485614
369030	418261
412365	466737
93585	294836
52955	422852
411269	106359
200379	313745
492752	4413
390781	348912
156781	164504
320090	393326
3439	135008
387541	399954
172396	53997
124394	168076
209221	29805
110245	325598
348685	268691
447408	477301
399581	345337
93401	101058
333688	341271
310289	494102
431853	477986
41161	141578
133631	313745
250712	462973
377135	60108
449214	282044
486933	448891
434100	311297
362807	118704
441302	40181
122186	139844
323761	377683
81151	447219
172445	337427
239836	231900
31484	459189
393905	420944
300240	306387
285146	355803
171050	68456
374774	67040
405306	373744
278698	134145
316114	81104
183705	449534
71701	233477
57175	114655
361001	276621
43444	53994
127883	449468
492999	331349
102480	258312
1238	341823
26662	433725
378582	234356
253422	378462
326521	164164
433843	204647
426157	452709
172057	304241
389959	40628
5750	392969
62003	117363
344314	309617
444271	403272
104150	342761
465538	381200
81249	433391
63592	292460
300916	352504
479958	228029
139304	479614
151894	190369
338714	354730
277770	276295
181312	2003
5700	340204
65980	219876
143671	400112
321043	326727
293913	453185
368653	354694
100935	478415
376166	440422
298317	76185
319393	250888
430217	47349
329960	287185
130207	187974
355819	3191
160351	273687
167228	226501
375476	186095
118539	148479
50761	71816
268093	238041
241553	4992
63391	177466
253669	363564
121609	7159
302836	11140
227189	182192
49334	373263
388696	82715
34341	118291
149459	28129
317871	371918
108113	451460
29156	136388
198692	277961
371125	200379
131628	231447
394580	127963
177810	259936
270891	264406
9969	105078
298823	392149
127484	439387
462241	208487
365688	62191
130960	122694
474455	132247
137242	73701
30395	246021
321121	435817
344398	48247
425827	223732
43251	64335
213298	251705
121603	9054
236998	313745
460060	366941
264839	327061
286862	60517
175153	71422
396292	221402
41267	168213
99602	286936
198054	335390
367988	359762
276821	303814
311860	86077
314867	363266
314801	315271
186440	131805
156492	71091
223108	100578
392241	35735
214853	390349
131606	265076
128538	378686
164928	402327
237242	160341
126120	144657
390673	155214
160794	445282
216600	284178
332299	110708
201131	2623
359035	235464
406461	291835
480664	469196
437849	450798
345578	378527
462512	117487
180259	434893
40890	473182
153322	460437
443333	28249
217848	132996
31371	274266
441685	177835
55264	58255
129519	84089
373755	694
486776	272938
431945	326325
395887	39610
106029	252443
23335	317118
27617	186159
415665	274560
45724	10093
419899	186159
73290	1605
231268	119765
112862	209471
479263	489376
182491	141158
65621	190369
315747	230055
48651	83720
134469	4234
461136	100277
157663	318735
241192	276074
381256	431204
321993	391414
220925	169494
264898	195121
120584	223356
424445	186782
284810	311221
359737	463285
13077	336590
433789	276963
385653	3225
77430	86596
123520	151281
252183	456132
133825	453895
256668	438957
383330	335412
322481	241261
64432	44049
70085	379176
411282	91380
340204	181957
458183	117942
47035	298676
112805	258359
466446	268479
320547	57002
285322	236447
191731	2715
13879	36545
434513	427605
431847	209532
5549	30504
226747	70270
488774	8623
198405	102277
340586	21583
203374	26599
235585	199353
247997	104299
22414	278298
119354	313745
153048	430356
263885	15209
276449	306253
217480	266852
101035	273831
161545	456215
138581	138250
362761	440660
225342	345401
447158	195155
194861	32807
319824	195658
25247	166546
412205	24412
459228	301475
281953	119381
440699	76606
61367	204273
8424	181767
467160	21924
300491	49966
328733	24973
70498	168079
30440	398843
219	447009
267297	469583
400423	5040
314228	198862
422013	345401
274615	104062
271290	440962
55914	197478
459217	21679
321736	445821
83546	82585
318088	2003
143671	49495
219428	351585
411784	55724
209634	457690
380858	257164
397583	70557
99053	15209
19542	412907
444746	483761
426470	356645
174393	295055
467505	87111
77420	52917
302940	84089
12788	5007
18928	398726
275788	486838
246540	492701
476804	378243
330260	132247
85859	141127
117628	54976
272119	12895
170098	229928
279031	477131
44059	433078
333912	176540
242264	461677
397695	67858
401354	447089
126495	293813
488260	255570
16982	224937
263	139189
337089	293813
261791	445353
60990	463038
40263	190812
401841	52917
122744	385378
266307	368620
356496	273687
243328	25685
110615	76111
206561	307362
156911	139648
277568	356428
319259	329573
334117	299574
339884	404417
457743	378462
448104	468304
147109	420944
10296	386555
164394	463549
183859	299182
313314	104923
94801	166513
167237	231375
383872	484058
336708	448511
315437	106752
198175	308171
384467	389647
73239	144083
463725	391414
158343	156739
45638	69535
326948	189630
289212	310756
59590	331853
8048	264873
387791	364000
352101	281924
149766	140021
258023	111578
178839	387742
316036	360531
363526	14583
136183	160205
403396	94129
490940	238568
380730	348798
46101	395404
428342	36700
155448	244115
336071	46706
82744	353894
373009	198926
469307	384533
69252	231447
398009	475200
363980	257904
388696	141440
146981	322219
81695	159378
42666	218701
420414	414286
458186	457081
320018	438783
146893	304523
3243	15209
270584	241408
425149	179506
215762	102352
451715	132741
21902	158325
407780	135111
345987	50492
352007	314742
201313	395988
113065	257298
179472	246582
96390	470949
404331	286795
60767	20802
308465	437604
289993	487130
121594	385378
304146	53184
76460	423117
119824	234644
269257	66405
85674	155680
54706	425193
63723	423242
314228	292453
320042	11626
49257	410484
113136	169095
356174	262197
140741	153589
272301	173063
102421	26551
133003	291229
221688	98925
121594	263610
226919	178907
55389	313745
225805	414832
309180	253763
56844	62715
480450	481785
424164	144845
164273	160434
84661	351732
16995	248382
290698	471939
422292	395336
36860	220857
156249	53799
356723	251208
30609	479438
177297	159478
205852	209471
478003	219198
392210	428892
455640	176878
171807	411424
397077	90277
139546	395988
353051	124747
326521	317356
395669	317686
264516	166063
71413	416063
359214	104759
427891	157698
38559	318122
81225	401653
287612	4823
315990	61113
225133	430610
211657	475979
94690	198074
340888	472049
289675	92960
328609	17252
50656	132973
66129	118938
214855	147554
184528	189801
168226	145495
9339	264406
342380	12928
316574	185479
113577	360860
157280	366781
203223	122696
491036	183213
114063	196541
226919	354260
396036	370866
222894	149562
288959	118958
18928	90059
441585	273831
449485	24433
250325	70299
9950	31026
53102	124428
28357	439651
132282	88313
287953	9681
319081	288343
420887	211036
411913	440660
167757	146458
352779	45768
262286	234875
223757	388244
267276	212983
402814	143002
239184	294460
158856	132347
251614	492588
40158	228061
245965	451016
482864	196783
25189	197108
425135	21755
94516	410317
280502	175608
202783	49461
297792	285156
336071	176726
38038	204625
155474	301175
221191	49903
490393	42890
335223	65699
334092	259783
462216	105003
74577	373073
473752	457741
427187	65907
276821	117800
233974	13370
72223	270836
321024	105498
271175	340543
184827	48275
383361	398333
369717	104529
119119	92815
110835	442636
39601	421830
493957	160419
459974	118885
359427	261803
39892	409956
438646	462293
268080	187998
344416	195121
112519	328740
381998	429978
397877	281405
54235	183213
9533	109006
233768	208516
73327	266554
248013	408439
443385	282578
38048	353424
410323	458601
7968	362443
282741	425560
41619	242801
330606	191019
191302	239350
377869	119697
344110	253897
283633	5040
359199	15209
224480	212757
485199	477986
458479	132740
309276	295481
355851	406626
271387	132996
301659	306480
350423	260056
442030	445949
137744	32231
96559	351451
83034	143012
266843	12895
223211	27845
164333	258370
125312	268118
204168	292122
114104	282584
316548	333357
475808	214050
395581	255006
487213	273831
233235	132054
104262	376543
85674	356355
459064	195753
3856	25410
186028	458601
489766	50264
190564	141166
40316	493447
438608	130549
371023	75292
284274	383700
456021	345732
132547	425787
465871	204822
374041	28006
267656	354694
312347	190369
224778	414334
181623	75349
56047	393799
127158	132740
488507	178878
131993	267602
390656	257540
196003	22888
259923	463549
195378	330147
275931	209542
107167	418373
140935	155747
62599	204078
256982	378462
172864	308980
309012	172636
282396	140497
12332	294940
199933	145948
485501	191093
107711	456640
25748	484151
409598	481279
125798	385796
39601	300071
391192	22092
147965	341271
260259	328980
242411	96095
453887	184558
6028	32313
470689	12177
281671	211868
318976	280592
408206	69746
281130	51195
372952	409653
456174	300074
125459	123938
477975	57205
6881	164009
640	439253
425827	74106
433820	269236
432847	179103
222334	343225
37614	240708
160614	295650
164307	433649
223435	169977
448511	271522
416353	261663
409016	77031
432421	296130
60300	190246
176685	256121
456621	218730
29680	243438
155396	255316
48251	462221
25543	401871
313728	198862
342388	415967
5544	46755
195999	354022
163138	105585
437627	422345
94768	256121
269137	135074
73494	368205
143671	357406
423521	101058
150505	338271
368333	88354
116631	388473
250833	384259
141618	155492
32303	53994
68908	67584
50005	12245
158806	188974
289675	74067
189451	387551
70407	265883
319856	52030
489991	451977
349140	193694
435727	205223
193785	267352
157458	117319
80837	485304
81547	102274
326688	183213
348338	366747
447269	317118
184894	119123
264080	86892
393041	99569
307342	105878
104319	63957
358061	61461
262473	35707
417938	283731
414154	257377
224778	376244
271201	307885
44159	188542
112443	293511
403762	476447
112439	430356
475264	280929
338931	332892
400507	49828
121637	186095
216666	368859
24315	230925
281382	62191
106263	161377
210951	427954
448099	291025
374784	30406
431392	186159
163413	269106
35015	100497
245938	357596
209573	13370
276825	183479
170379	21411
434312	15209
351448	295954
191468	309915
32573	278130
33634	169482
59755	449132
378456	198297
221521	169482
200719	385334
354022	155919
392062	409788
185941	145716
346216	405555
126938	333526
47100	421356
342486	128429
182511	197151
301166	393485
136211	472068
172417	95149
80704	422568
73038	411424
323837	170153
81358	349608
311867	49903
195384	389497
358909	28129
372352	380071
31933	164759
330879	440660
318088	62012
327444	132843
178015	157359
327891	414930
76221	317968
236998	389682
343308	91558
413816	469199
363059	378462
440317	427796
207382	310862
201905	7378
27417	362208
64008	36515
253573	447577
167588	181628
174729	156376
297654	410372
245679	314357
334681	450983
91247	301642
124556	16325
436483	214992
292823	313599
263502	1476
477932	461620
20998	452055
313317	237376
175204	62969
353354	21902
336951	306409
299038	313314
360459	446600
379372	482389
212543	8303
391798	338277
352059	240796
23728	261396
39195	388551
471406	310708
113549	144116
271771	49825
258240	369599
278866	54976
227639	6521
176391	259192
264144	152584
138967	316372
4436	15133
296201	166063
449319	410074
189976	331581
276821	350074
85739	97848
102238	393806
350494	293813
140363	32634
159660	68587
21640	475773
353853	13903
347891	425675
318817	85435
299038	405217
150983	147718
188471	357493
340999	270095
381622	236359
429742	10214
434234	446970
226607	18294
17481	329078
151322	425675
142994	190369
138814	176594
400888	455612
14288	64129
144072	224353
184477	474966
414508	422175
479351	198038
48363	375840
296639	206623
212730	183213
344919	317100
154880	8623
376610	257726
293913	213853
75229	75398
293058	429863
267562	233160
229735	402760
169866	299861
91699	447370
349186	218171
321889	324592
395582	331435
431120	372249
377280	214992
176913	318310
330769	429893
293913	291093
404669	254973
50437	285156
262182	325255
27152	458
235418	234749
11058	91711
151028	181322
14634	50155
476739	153612
293018	364640
309225	392407
207819	461769
365254	413326
214853	2935
262304	403515
270224	204484
180073	225214
268804	267352
457616	59775
125837	208480
277799	275861
188032	4413
38000	162831
489285	190178
441582	169912
84054	178226
32449	138235
300119	121808
366041	170912
449188	204639
238703	96786
413155	301190
210986	147178
255028	92760
233498	156123
5178	141900
339096	210551
59700	191821
72939	83786
325019	430610
252735	317118
85863	369599
287024	235085
12679	410876
281340	389497
172716	82498
281219	262613
278042	166651
156902	286925
141808	205270
59391	168287
204802	301659
467475	18366
397744	202530
162551	188759
228050	111623
268748	170635
234580	267602
107697	262953
454867	210402
37516	479813
471947	217423
422476	487168
155961	127726
306030	256373
78206	91833
157663	387860
330878	383246
474341	198790
288699	320533
480698	151944
248835	84111
277084	445233
267562	16539
117703	95149
437757	165323
240108	479872
164332	187458
438563	312146
141070	92114
64320	38063
474005	155730
31813	15209
339333	204198
459016	331975
406268	443976
454629	483448
399436	208617
107490	263009
120476	110708
26811	154137
193133	202019
288021	115340
379680	35241
341645	290450
394031	242050
396490	302018
11666	373091
196065	383382
344110	95149
69516	10217
308620	446351
269747	382018
389077	338654
406694	295650
153236	439570
446720	193718
132153	427616
132740	451692
403503	445435
83977	249334
184118	336955
207218	233348
364509	89862
192843	293813
301166	13563
31545	26106
205289	46787
381183	36027
364201	274074
345762	478415
353596	152855
413816	172512
476871	491311
345715	172535
201286	47644
247591	9054
410198	49793
78873	1605
157805	37662
492058	64809
180582	21074
257613	406785
331304	38983
218713	212821
390771	79975
423225	7372
295718	370866
319081	447441
203969	466698
360179	435278
137067	9108
360987	187974
37519	216591
124363	202237
201131	85683
151258	478415
13911	225595
36891	132996
346557	356576
15640	336291
306772	83860
478770	190369
273669	385000
364703	211675
491052	137936
9965	186548
142244	484965
441463	149373
371149	300916
346272	331462
28770	396285
319830	110677
147373	118286
141828	387839
74541	457081
430267	310261
74067	266801
304522	473634
134201	377535
383789	16433
398461	182000
29307	361826
110961	250389
489643	421356
171803	469578
175528	363093
238889	152028
150577	376175
304146	218727
394033	15209
226919	230830
35806	272339
489657	400160
483651	326277
376624	207562
250416	207460
80133	301143
397734	312478
267562	370214
160047	487153
167506	40784
147338	439369
353434	53924
420971	64335
466332	267352
286462	336590
322590	364727
2122	370522
423724	62578
49037	310756
22779	15853
224910	29528
301959	321587
112929	134145
412440	300506
194326	41597
260363	27464
215498	211868
309630	437846
103748	149128
484949	95588
370011	472066
337871	107135
24284	187045
387253	57551
141218	166738
269634	281210
101479	208747
354694	447468
429287	32252
422042	107852
287212	137198
130663	115861
342465	219263
52646	82193
429748	102100
89588	104505
94906	80587
422297	183213
452881	477131
24412	150930
336487	8607
291521	255552
178160	259071
6072	240225
422603	23236
242567	29175
384660	267590
168957	127298
58486	87547
347326	41377
165657	246491
281783	290031
199051	350189
255173	8459
354933	208577
199982	234356
217042	54976
348722	474389
402353	445120
58124	272096
312394	420944
278846	310261
16974	476656
188235	238729
383756	214436
457003	355552
317459	48163
259594	103420
60404	108222
91558	300469
372024	313745
417305	268531
436320	197554
36018	101991
254115	250545
168025	116210
472910	295114
199551	194597
28795	116521
338812	339853
20522	266377
474939	110677
74039	385865
173758	85870
343255	317856
319465	361374
450890	434893
28357	480429
85575	438335
68285	385279
336921	424418
167724	152085
243949	376364
92277	371918
360377	214024
267602	277936
157193	222701
365734	285446
41287	385000
344181	338514
57447	255897
19459	50615
385029	58762
287953	24000
237040	273831
874	88756
209660	456215
288203	112038
274450	399954
219546	486414
237120	316935
110933	357836
113260	445353
441058	15268
73992	267602
159899	211649
59966	377807
396043	381028
308831	263514
322364	205289
431807	342204
94529	45267
19199	452040
188925	476951
103278	4634
282373	257884
444875	371934
325905	402269
10274	74997
423218	307108
146109	371255
441924	426034
451096	317118
144512	376413
117647	36408
153804	293813
457772	353964
118539	179903
164767	203618
68468	64066
314723	398333
20946	450541
174279	179171
379560	152502
130013	247545
104321	139648
118615	100503
187064	126513
70581	41075
159960	105585
328940	477706
110835	26940
269471	478415
295441	368892
77330	417918
88103	461944
219244	351193
398911	83409
358145	489822
430170	275677
423756	124812
366066	177630
32169	391414
484691	53490
263747	441299
97105	295650
288918	53067
454974	327503
260578	117998
201334	420944
92787	398514
38571	274103
69264	464727
9925	33895
14187	264406
439575	190369
386550	115838
455510	209857
110980	463049
49268	147121
213576	367919
84692	232449
98904	205289
273768	99210
316565	269681
254446	357854
74494	354630
376888	309801
45619	184902
398981	237802
139240	13370
249748	323526
56232	151322
369886	229074
170623	261396
282967	32568
39773	378686
351962	226308
48310	387742
167799	78184
482283	15209
331236	42205
404247	259929
144852	21411
379905	310756
419256	259837
277598	111113
425222	168663
401824	472072
64252	458382
226919	18876
32249	13129
177577	103392
464351	22915
316642	164052
198317	108423
419373	110708
458207	45982
361652	166387
45269	190815
349121	484447
342109	444713
290601	28838
146893	402552
403032	12443
183587	123849
183877	225731
306824	362638
233498	477512
237120	329711
65839	186840
202379	487422
280749	460012
66465	446801
207038	269199
157263	150258
94111	299218
311797	346388
122261	133051
282632	134145
49141	369006
114643	492655
216590	411533
473550	194185
230574	304013
255932	16433
334248	198926
143435	395743
230324	288694
240806	262954
146893	200129
485094	52537
73153	160456
364886	6523
177235	278907
367477	148321
283175	200017
19120	183479
385003	97970
193946	310261
333857	452734
247558	372314
17636	445730
401651	362784
435862	317356
138126	145463
336604	53794
222102	354790
468136	245317
490396	337752
136914	40967
122275	189064
233045	20199
146391	417598
90455	369748
236669	455653
365550	60216
120625	238489
457378	206968
411888	425767
39051	277491
98199	486288
307139	70557
29345	457418
91600	328729
370313	375840
332048	485185
377292	51895
197432	277623
252118	482246
133909	207769
26366	288274
400423	421285
150480	182004
376446	264286
167673	50094
434982	468481
449864	157100
273837	273831
235748	422714
170859	443146
453919	382096
383740	180040
334298	224250
89281	384401
455807	425838
144618	49903
266052	144528
108251	427666
153726	8560
153774	409218
94233	328253
133716	469235
80150	399736
432471	160419
84936	430756
93289	359340
88650	46069
126084	195948
219072	428103
403895	2890
364440	184174
137337	229756
453646	241239
274771	42035
69182	338271
331211	119868
445708	414976
98220	193040
54713	24000
238889	311505
13485	484520
349416	121758
146654	452746
410730	133955
381724	147121
185057	31413
386901	158373
139227	173176
23505	313745
157268	440660
458768	430997
231305	51
466670	186714
343506	350384
318652	403878
256459	260061
350869	58881
21102	266852
5769	446479
76821	250387
75806	179603
235906	219808
91459	252961
8268	475914
309039	86728
380531	302689
374604	110677
432845	52359
178422	299106
82981	361540
188469	423228
16206	110666
294365	22827
345475	220325
378553	4349
167588	239506
136446	148051
362468	478232
206986	91600
161363	387860
461010	335185
460720	105806
57530	429593
382007	428158
423694	187974
433789	31808
347948	411809
264372	151746
342852	314318
432135	435397
451216	370973
271156	2793
351292	481928
276325	8268
292244	15209
267562	139341
459013	249685
376624	251945
298444	178907
35362	300815
174139	35414
405209	226658
113013	217214
398308	298182
340098	295381
231919	415105
229111	94344
131861	317100
451687	49228
55875	17334
64526	58881
95194	267602
313949	396563
408093	293975
489890	243731
327099	103323
309041	75568
379222	412066
5152	212930
48576	286304
406729	453409
274843	196783
36683	65194
391479	56620
89193	315671
109733	371052
484687	250400
9781	491702
215268	226494
414327	378468
350753	189491
347433	263009
304041	13370
61349	231485
21396	138297
240044	155754
446771	392739
353637	313745
115449	27581
270950	430610
235793	251943
399830	347948
342798	95942
474341	222701
461185	169116
233782	4533
431044	49903
448770	171012
346557	416151
304005	73189
382844	267352
294485	149897
419970	340503
132418	178436
242676	313745
116454	351732
262761	287423
404141	335887
5388	291521
318451	130742
443976	135950
301188	377252
387194	34822
440056	246484
458831	26551
277359	338271
271994	316388
153896	425464
65004	428562
300801	127921
18482	105878
32100	183213
317409	159232
360137	313314
418368	489812
398919	210032
369426	112379
293414	54599
416630	236774
136417	343662
39892	215755
56620	218112
204818	421567
109418	317118
67399	473876
217962	132535
492768	210402
219198	109821
65373	51580
203656	57274
98295	57989
145300	112054
249147	487192
452320	32053
374041	461574
463744	224430
442341	388195
297333	75379
361262	225518
479554	126204
190419	440660
237801	280131
262210	100692
302680	430356
325704	113683
305603	447517
452512	290014
264026	315003
55737	81280
459280	418261
447610	4413
467220	431951
251289	132902
447834	41027
461342	3117
407538	223206
483987	291717
104659	180456
309004	8462
114550	326194
409277	166513
173989	267602
38704	219572
405295	249102
87063	281490
167833	376855
408357	187834
492537	293377
427155	186561
445030	110677
114591	54976
319758	361809
116529	112267
379867	302836
41798	209183
81358	221664
94550	95942
373170	143079
409225	2077
164012	228431
260831	480863
207032	466737
212355	49903
281169	205289
245721	392095
333682	276440
491403	186463
203656	90806
179778	128745
489686	347948
3462	18832
35987	193346
47793	37728
400536	399861
302153	477424
428533	471345
155242	167227
259835	393238
167583	271779
490406	449110
297169	379976
467930	423688
109932	97894
261091	388908
313115	490742
200379	414145
240472	18201
23529	459649
287454	338271
173149	486716
214960	35015
49943	241046
281574	341271
426407	58709
92672	168181
406660	138565
17476	57205
377456	266600
436426	61293
96380	114930
53293	313745
276519	480057
418158	183778
37845	258370
476693	290014
26279	134117
406408	317369
277431	317118
37349	300240
330288	407306
393023	298182
187003	490797
439644	262954
261117	459649
443532	395104
293060	247893
469352	346078
130069	136543
458435	111374
297641	215899
301520	13370
481525	40563
246740	270095
224614	419797
171988	140282
71346	368205
196420	359753
2187	134580
327443	371918
178390	196338
439389	119868
8659	219743
333838	379690
320455	131276
433121	485762
295884	408219
222095	360860
215540	161920
319670	69319
55863	347202
255557	261803
311329	99405
380444	356542
273591	197996
95174	252287
298365	49966
383154	286497
5295	15209
270248	116764
165436	448562
276509	164254
144172	435817
323656	467515
441406	186182
288354	208577
46684	127585
416181	297019
291525	19620
362267	49065
290327	163324
184168	15209
333042	17741
135271	405217
195349	286310
359930	94344
98733	83403
493865	311297
277770	23709
113263	410028
267562	28616
320128	182940
59032	475542
362231	189064
188696	129148
444139	338108
227363	418101
315118	406466
435966	206619
288333	57515
8498	152119
325533	476447
305648	50191
89238	274414
288752	91951
44577	10379
110958	273043
336922	301627
246490	69440
329727	331508
5408	330143
352062	115839
479950	313745
237136	83811
416462	114930
390301	360753
368788	205102
7022	214366
474280	239395
373554	486369
454987	69734
23257	446936
394575	150760
116565	474509
219243	145948
144405	305213
433450	337687
285506	192509
163917	345745
233480	338514
309823	36066
198043	378082
146893	42724
18158	203277
491190	362006
431484	124505
132622	387185
462858	183213
327407	208201
66269	166513
224589	248835
287806	206142
153023	366493
219111	115576
164551	248885
199460	182467
38559	284057
151333	12245
485667	417667
163224	266702
430659	236571
103522	148793
259421	209572
206889	91069
80334	221265
129760	107337
340596	281924
257455	139803
408219	302033
210959	340901
148871	326971
70604	328775
352007	167841
394221	64335
215614	302902
272111	443183
269969	337513
262889	343804
309276	181782
278770	161664
371533	305364
36883	461392
365715	293404
260527	446801
407674	46785
263539	404897
361711	336590
203733	153995
136237	20959
124445	29443
475536	322376
482982	262954
94733	264406
173893	393238
284218	283223
110606	139648
172923	134299
263514	367247
355048	92427
456762	323909
323935	191611
228339	346585
343255	426556
155777	481279
72205	388407
447358	234400
426292	105585
287041	311493
342486	462594
357318	110677
454867	85163
357939	77432
493611	248496
29518	224674
200092	130804
280684	36195
292687	322812
480737	96366
65591	6057
341204	184157
171306	198790
372214	247757
6084	381776
320379	48857
240331	318735
260021	351414
407565	360860
87046	285830
289828	367798
264709	20925
7144	385563
263244	463549
416518	430356
405506	31647
442933	22448
397675	348134
174353	336291
464185	198275
273915	65840
153444	383729
207811	17234
206656	308100
413040	270095
192135	245317
462696	65275
484522	453012
411862	193871
327698	145270
270597	166465
43784	411455
404865	312369
254914	169485
6860	35707
481419	305449
414286	277391
83961	343830
401082	104527
304208	137719
348662	60433
194606	323320
97926	21411
64807	313745
410549	20565
184629	190135
142740	385018
162318	342324
457600	75372
441302	402405
53229	168197
163066	470027
255712	467192
308495	92613
25158	229378
449406	487338
138839	222353
37361	310756
142840	205270
106712	364779
39195	374948
81358	152100
78206	14331
28395	235470
311202	84132
217740	405892
359427	387174
181623	317286
259559	297969
147981	132740
192610	230146
165896	291823
395851	157247
402575	398125
158099	229246
134299	266554
56657	134488
73660	116827
471365	51783
116379	388904
323954	470285
365708	42890
445395	336590
345011	457105
278495	482458
3271	428080
341789	338271
313426	270369
213409	263129
68801	273831
448318	314784
438273	351898
361291	207015
406408	390297
411937	351849
279317	260112
360153	166063
221687	401928
351146	92976
375519	377032
206962	59759
57046	94667
480094	429863
261982	227101
249860	22347
422521	177066
204552	115955
131939	446630
126535	146202
445099	48861
268943	457775
295995	286664
104740	198297
221393	354264
318097	339663
391509	22347
47684	217423
99758	247823
304146	161248
178629	473509
348644	78699
67280	82585
46506	480899
221200	118886
116779	426368
45216	25989
290137	268538
2974	56595
116525	275959
75119	223378
101504	190369
373313	433934
4518	230691
216400	381120
54539	13594
409828	163344
395208	259929
44853	223121
132900	243731
11586	256459
18928	196399
425765	45141
147996	190369
228050	445749
236261	413995
20866	290523
8486	86595
301643	330469
233045	26318
77243	132996
84270	267079
488986	228075
424962	319078
229075	380568
181290	482936
444875	49903
213754	149600
244824	434186
85187	99405
85746	220035
41211	482143
53586	136564
108554	477646
215395	28065
490150	166063
211487	38063
280624	273468
189467	476951
279722	289513
296897	474201
436143	195551
192238	199973
224522	477491
477702	434802
460550	86597
440562	54821
98086	122585
469849	90805
77551	364294
456021	402236
442417	90099
286884	36066
331481	79485
315081	48163
106524	215054
250982	15209
21961	229966
462317	427400
188633	225214
383451	106600
132807	197078
288385	153716
358132	263083
121842	64429
191353	186440
90076	23018
305158	441559
426599	152245
46292	401101
46092	135357
408804	48163
310208	77438
68532	411645
322660	32840
299223	189019
385237	340449
165863	273468
281826	323775
26303	273831
237652	180247
381455	40181
20834	286289
313189	42747
333243	319081
274786	67599
381082	188759
323073	440962
148978	247092
344314	159856
117178	91069
270248	296693
67806	176878
235939	63631
401799	48918
151082	421827
307680	96051
187892	134145
267650	98650
80871	94516
257552	267128
76313	438783
441036	411809
133003	215054
369209	156290
301312	181108
88374	37684
374337	48275
22541	337895
236496	277575
67988	117998
482333	56410
269848	273831
234987	170088
78289	23572
378631	244354
145228	393326
66229	267352
487070	309663
396733	20131
281052	382511
98286	347679
454375	438620
128336	460723
141996	332392
68314	254746
152590	239431
37922	426034
415574	48079
169866	288299
154151	156987
325019	136435
392086	127732
480280	413853
163489	299513
166518	99072
68098	178845
10546	125417
151295	115286
199584	220564
410075	456269
199895	150296
335951	84504
241635	241908
293010	447151
202774	178610
288373	80206
6890	52150
452512	39280
28429	315671
874	169253
80213	140929
282152	215054
198175	309808
312017	375700
308122	300782
26481	62191
200273	188759
176635	210303
145284	478415
55053	147180
271068	364762
152993	113436
385638	149785
250470	281952
40890	2015
379424	403079
177474	250090
470672	232134
81996	152020
325814	371983
323943	161351
388340	398994
121742	365846
450205	227380
374128	391414
329727	463799
198558	126310
450318	463822
332150	445353
378248	71371
417511	241481
449497	404960
475204	262954
280112	338583
34447	263514
143234	305586
136004	158201
285135	148751
208790	174747
72030	105585
205512	119868
126729	190369
128932	257091
210363	106739
345775	389682
240937	371934
421140	147684
391391	459216
318369	336590
35653	139887
349378	24458
45951	314742
411308	313314
403823	187834
218560	291002
46054	35015
239427	161735
198317	345364
305528	395988
315892	463109
190524	12245
364630	385465
211274	103330
72476	190369
102759	197382
378141	43783
270949	409302
350672	228431
414313	313745
433606	414044
238762	227489
167106	29105
84926	164394
64227	183213
126223	413880
455146	300240
314311	469680
283375	348007
392086	384174
123521	13370
76228	381041
483987	80765
228128	100569
178456	298415
47978	358784
10236	85523
270545	366127
140812	86405
311367	75621
338933	205571
189560	415239
136999	318735
226326	354747
166046	161736
178249	242927
9853	9054
387662	456429
279257	264286
359236	23039
231749	257600
300727	343655
290799	119123
330013	180578
143763	486885
287566	163577
479254	291521
431680	391414
388177	421356
80552	484866
426392	170894
82795	183213
88359	385076
99455	151426
223820	484107
43224	289840
34176	305334
18680	334480
374629	175425
58768	136177
482044	354694
375963	51383
342486	87469
3111	50605
92287	121605
325509	148991
80510	246453
75523	267602
456157	54164
146504	115861
241137	34039
337576	366493
280386	287601
332211	192273
451725	107911
169696	461846
237260	373263
413049	265008
110164	440962
149545	216499
204862	493708
479058	414715
35862	219743
9535	32807
429878	286153
431363	78184
423041	429616
5354	385000
41002	36162
94902	215145
293948	369577
254293	184898
198405	94516
78075	165267
330313	12177
80308	477932
367109	379760
11122	393238
255359	375113
387959	361305
360409	463156
457378	439630
58357	296423
116087	406125
477545	32270
38050	418848
299671	256209
118646	153762
276821	266003
480756	471534
128808	122462
204294	274635
397979	16433
214608	393717
9691	95942
429037	491039
394560	404740
276876	281163
387602	453391
446182	346388
108972	406149
241192	145250
375405	241726
437339	487618
385928	254292
214735	387406
301332	448140
108315	293813
354365	137318
35828	150478
223120	37079
128477	202813
248607	310756
71511	253509
315250	247204
45376	55074
434279	355102
405208	105498
124374	385076
196976	282822
104341	14335
415819	241048
274534	13370
212153	259045
42854	192524
44160	33342
115987	291521
79255	370026
128359	412397
316565	171840
485807	265711
247847	5040
378924	294538
409893	313745
168437	421061
142187	188951
478588	210741
205425	299734
434155	162795
346904	133229
138126	316310
192238	173887
413059	293813
89238	9039
81432	235679
295277	15209
351257	442831
471365	348176
220151	83811
17471	16833
270227	378462
313704	56410
163646	393078
153072	287779
60277	219499
350064	8607
209836	263514
493952	249186
180407	351451
85456	60922
78571	157728
396043	478765
337615	474555
415574	78375
74838	347104
358710	229034
222650	104527
105979	303424
206051	277236
131875	190369
166269	91711
93134	228078
399581	193871
61265	5882
196123	227019
438888	332403
49930	240374
315448	422998
219296	209285
333280	106373
490310	24840
400441	396729
377247	351585
139279	35629
108991	239937
448295	19949
335787	393759
107709	25748
324655	266852
196172	34595
15497	140232
314548	333540
248222	139030
367183	67089
169047	99210
226284	431799
125417	347504
109824	321451
187516	248625
101565	433943
137058	459649
264026	132767
316069	156908
328541	428711
236999	412193
457131	114063
415746	486331
471840	311419
67615	482451
313182	484447
110954	74585
60667	11626
314311	50173
17498	224085
230391	373755
17021	359762
221155	468210
326631	228013
482982	281325
40791	385076
339842	421935
422370	8525
33781	432320
214207	103392
14872	235679
392827	190353
103914	138885
101466	233845
247254	48661
177297	161165
290804	472583
159525	72523
433614	7043
470491	421938
40997	298415
424820	408946
333811	21636
1070	306493
266508	214992
133197	266852
437723	492701
452778	234511
41315	434778
458889	216894
9969	125120
385758	79039
263030	17339
52993	75000
150356	278520
304145	440660
190051	382899
454450	3037
359374	288750
36612	12129
45724	159948
236258	343145
112040	441434
491472	152761
391414	35618
254758	222701
83616	193871
362886	431741
291996	127547
202379	217103
141114	52239
177349	113138
423895	9328
173105	324753
242453	190369
324967	335514
259372	347057
24317	354172
398261	388171
228128	405491
380353	16433
229381	189051
97651	228817
416655	190369
420403	378686
347110	120912
277296	171517
346969	138807
406146	48716
217343	217423
341204	274314
23246	410144
237504	434884
49870	167236
32010	90080
140476	172089
136688	403391
370063	297465
49796	369577
491979	273090
83337	105878
343602	296036
50586	313745
181219	26699
256893	28473
205346	223246
426354	226308
481419	182000
2929	197996
86922	367937
326611	49896
85028	323353
47630	101189
295030	206874
11362	143647
386916	257726
492725	479606
288643	288035
80379	377206
402863	67571
115625	95423
288333	29158
66798	226167
240490	451016
285231	85289
137128	485692
307011	393326
449628	380681
272080	475523
486500	70941
219138	237258
71559	357373
50629	494125
273934	19246
262401	248117
162900	162970
81154	69652
193303	340222
419320	121106
90831	8607
348518	317118
364946	233187
215186	15209
272597	107473
457762	494102
252604	31991
3447	58546
276192	482162
228270	359762
116404	18665
153962	267273
14556	119762
194979	247276
229123	109271
356987	53863
250512	40447
413964	127487
233045	287874
305534	391414
478588	374202
395851	298182
223902	351967
68566	148993
21228	221678
40585	353317
67318	238708
290091	478415
242456	477062
405159	373127
125343	296693
225568	266852
460668	205067
114466	392314
416922	21583
190015	13903
129563	421942
362489	296660
274725	305251
287024	412517
492316	378511
121070	220417
317990	281924
375215	96791
291531	258220
114766	162978
95356	218727
418743	280371
315417	300811
381979	378454
283024	317356
318319	113259
326462	203656
146043	193252
231541	449884
358410	369599
100498	259739
309218	72223
408143	279121
190051	7159
10690	424430
487668	484274
56856	243766
41753	364683
208030	220417
113082	146183
417095	58709
373025	100456
130403	180259
111478	447452
168018	94344
425827	370026
341279	89025
112443	11901
418453	120912
96573	160248
442273	481279
173680	265883
401500	479012
39861	250805
423013	79861
43506	391414
472242	431285
431191	119868
121103	413905
474341	390914
296479	72523
453738	286697
141702	307117
94517	7296
333080	482143
292352	364517
192857	145835
160744	237517
73778	156045
316372	302615
130069	357158
60862	34246
257773	109006
21598	231844
481104	390197
135274	30428
437387	107221
262210	260356
262730	241432
362056	336071
390820	398066
351732	61572
210353	221005
174725	118385
368082	15209
300208	280226
298616	237178
436148	418875
16240	474931
115613	66541
425906	257581
168023	242524
185158	141326
271051	429695
82981	234902
52284	49896
326668	399313
265792	58466
444869	422576
380306	98644
422889	417918
230051	5018
136089	9706
340535	2599
82723	165788
182577	162831
2222	267602
448412	86560
333022	430186
130340	16433
234788	245679
65683	474341
98659	291324
292580	109074
411956	391414
330850	36515
420839	221660
299935	280542
195837	16573
337742	153689
233498	182116
30466	86734
71189	327256
165680	406998
328078	469268
435935	212278
271188	345337
21622	276358
486712	275677
128431	253993
153624	391414
284050	484447
233045	429287
374710	435428
244017	50538
473341	226308
428733	190369
117942	255579
54899	8643
159338	256121
75106	137070
405323	48643
240634	432719
433881	303948
344737	94516
438691	13370
23734	360860
229098	115823
395480	313673
261827	173703
259557	468207
326688	304589
353009	19207
249912	237469
140722	99210
271609	141166
101898	419686
333178	77190
35806	168779
455351	278544
401731	182004
358477	318735
342782	21411
420723	295484
159891	82240
128556	190369
370866	327027
137645	219089
404984	281924
86739	12895
471553	106491
265097	23602
237517	92555
182054	411455
111429	182945
212144	249334
49879	144304
176903	340962
347098	369599
434053	196851
336032	381153
363605	46339
84009	21583
449594	270788
440525	2380
99165	264241
405293	147241
39892	197990
328729	368205
78469	112935
244350	267602
200499	97894
322	485185
230475	191959
250944	201418
389508	336590
312161	347459
110835	413413
181200	408953
67822	149022
351732	211647
21673	214045
33619	13370
361533	4138
273777	248047
226919	210586
451556	342761
447041	143069
206227	15133
19082	34685
425827	330090
155326	420790
440275	466737
331896	209961
199936	49903
137542	282053
150441	152321
293084	464314
163727	179506
238132	243438
284531	4413
474341	329139
325338	280108
199239	232266
250139	385201
148404	72845
78015	335895
450009	410535
190281	347722
481776	90080
322961	50391
97227	53389
73053	422998
324708	162247
181525	99437
371983	139293
167475	315566
481123	419950
108669	367937
342605	214992
400108	183711
463583	45585
237230	140608
200092	231343
157878	127017
286429	475555
265330	224586
446010	253816
47100	417016
71665	424574
131939	406201
174315	104170
54691	334032
125041	467570
429180	120605
444081	167799
163028	145580
130541	73804
174139	61572
326657	412398
450895	190369
73550	122989
220756	489822
51017	394828
43419	75914
264814	433645
249765	215676
274474	204925
309361	383360
49675	129670
162903	48861
283096	204254
86818	122462
311442	433279
334256	476951
11797	141440
81624	445862
432216	231587
381787	284194
80156	113084
272965	3198
407144	4349
77143	470104
410533	170180
92312	236565
257919	200444
105631	132843
168000	427205
471065	259929
477308	349448
156154	465371
472376	353884
7339	293922
463520	293813
399704	350897
345807	340029
7211	80543
23965	251626
104908	35707
17579	204673
190558	391414
35523	122375
20731	9054
289995	270248
379939	382166
128124	441313
59817	50719
8159	110708
322065	254333
130069	421370
4364	293971
129376	243301
15302	182004
220865	132740
220182	367750
116947	415004
194019	145693
133386	4349
188365	273831
73263	467703
458406	447517
316154	48577
329337	167969
140862	386895
132217	16433
256146	300350
178265	428174
441433	222701
76986	93853
18830	245538
103296	461846
307628	82585
116784	338671
202352	310206
482463	197290
77436	71845
240491	23236
63427	48007
91189	254044
434854	469262
486912	446173
490404	284710
63028	77727
5754	127718
388646	23940
215396	221734
398903	48182
194681	52537
289639	161402
399981	320625
414286	396570
338849	476569
403044	344637
55914	70214
95760	308367
40427	312801
461592	393163
68532	90614
454927	218485
50862	90682
173119	259929
361533	99405
427176	43292
58042	231485
445180	343085
327725	412440
22894	295650
322397	237235
135610	80543
235328	302307
878	368859
98535	29469
117965	267352
403897	463549
112267	281163
411597	334046
150577	421356
490866	176540
345998	428214
439158	182379
268750	375840
16458	24777
194118	116854
370869	123718
96146	63528
180515	99271
334405	354088
151720	133995
137573	54539
71161	473642
218676	110677
285493	17215
379809	18665
136802	300697
227436	98266
454701	255650
338618	76799
212340	322113
125874	132619
68843	397341
90792	113051
403876	436378
476633	405574
245549	354769
459112	41959
413012	375840
408888	421935
235003	402238
446739	250410
231197	483977
362267	406425
424643	75106
14992	313745
193020	54638
143300	347057
197155	45898
391008	205289
452115	430356
280599	80122
388681	470104
388904	491190
311819	65133
491014	3892
198148	327343
469891	428525
282847	55205
100852	392098
71297	23578
264804	224730
428944	32807
339333	960
326254	90544
390950	453697
97732	327099
374201	435318
411674	399736
257856	344398
7283	447517
129760	186857
420419	409540
235053	172089
29668	93245
365013	406626
354898	260914
418356	7538
328963	176592
273861	401786
365358	26848
144577	401101
234788	434009
469272	183213
456221	91829
270625	132740
439726	88027
475341	134259
37663	185699
233278	348563
254387	172005
282245	192055
75241	485280
422408	249334
15096	239164
40332	412671
255055	199753
3799	288035
315764	129904
234146	190369
288045	333357
125313	86560
48682	396861
343038	256373
335951	430450
58974	143360
80970	440660
458207	133534
419914	429161
270248	420106
439618	86560
311819	425827
87510	13370
441301	466305
192238	423238
201418	293813
86314	339887
219281	421356
381352	205270
383125	409858
274138	85212
98599	317100
283808	168448
109204	388531
448349	20959
264164	454975
81432	293195
404568	443299
362494	43312
31759	440660
77330	393413
156599	431853
425582	122966
422183	247136
229474	122694
362367	142756
92854	342724
477932	148454
36429	291060
137134	48007
356496	233942
107524	480863
486712	49660
68098	399449
164958	289261
232260	364643
23020	404603
95700	354694
125472	442625
362937	24334
137911	388432
355083	427272
337179	112438
90976	183213
51010	267769
349182	207195
320097	88113
7386	227101
139250	160419
200092	199148
59644	9054
309225	194165
273088	146517
105634	159247
57276	189259
295009	73513
455697	236213
102338	435708
392011	277936
72825	444212
44111	270073
116769	110677
94123	56671
465317	261883
334410	106903
347948	24529
397411	440660
235939	431137
255108	180019
27021	449912
159961	52537
350918	291521
60861	272096
487060	473059
53919	313745
340229	129235
123709	330377
310756	68456
235161	264766
312283	460818
90592	97520
481766	91991
486527	119762
406509	9318
264851	190369
356473	214448
127024	447560
92418	171392
316090	202633
120213	403272
456748	107148
75468	135664
371850	267352
402052	171953
343008	148459
283449	173767
227934	86421
340573	426569
356967	70971
89091	48163
244897	481044
270059	50538
191935	240016
298535	320266
96339	54558
345401	102672
32741	144975
40393	391414
345770	128889
21317	48365
41695	387499
11322	38063
440927	55012
299457	78811
121673	315888
64660	190369
7211	254751
22989	54819
20160	248350
249561	150352
476862	195962
438193	12123
402684	31400
183990	331535
95023	120274
178411	80214
423067	213277
297751	155849
16844	377984
339333	141774
390108	284488
294673	186440
121263	424769
474688	305707
335484	92193
254446	196399
375405	192237
84385	191009
363096	168638
111366	465251
468050	24142
290761	162350
468219	381404
152368	101058
482456	139721
129639	267053
246406	237178
122724	480224
383234	195551
471205	377270
79221	433279
214138	437891
342465	153753
477121	486950
206	402487
244017	61059
86775	218727
90180	53389
174034	395824
440081	186440
194195	75247
358678	120865
295009	60386
1302	181851
252395	159249
138065	212752
261897	476951
146678	125399
69243	75568
8156	190369
353345	115386
191823	107616
368372	77438
474389	273944
13726	473520
234086	43783
252441	393892
279269	307279
36228	91380
177297	455205
172983	51895
484044	311075
71189	429021
50000	196105
389722	81280
127846	94667
157839	487192
157040	457081
257926	176561
475772	292468
279288	293813
1333	318735
175184	330487
268274	37528
234555	25834
43325	325424
226792	257298
481038	86560
245305	36545
261739	369599
199511	140755
46886	141649
242635	195110
329139	474341
475914	2061
5896	78769
244482	284843
50716	143311
248379	186458
25550	186440
294323	205289
297917	267271
23481	487227
384542	775
332299	229928
407421	365049
122744	210261
73740	211868
182270	306100
214314	371918
400701	348007
194469	298765
28709	146838
303792	94516
145133	26384
164432	486339
169937	273053
329470	405185
182599	414766
255344	34585
48112	401543
432406	339853
210401	387765
440495	262954
149591	234356
110952	31237
226240	468832
28337	284843
322747	293813
230576	194089
438162	186714
287566	180707
273966	422991
118860	313745
280566	15209
61275	51419
376220	454822
176878	200110
252746	476951
412749	35414
50550	105815
228050	69856
127779	335663
104505	18653
258692	402371
113490	418551
412530	196169
152248	170379
282553	101676
307791	257413
224720	459622
112993	224579
204453	115340
297436	58441
66428	488558
233913	202770
424214	462092
126354	338029
179054	430754
153259	404806
157327	151700
135179	7601
92154	28129
330756	187974
41172	370866
67571	429150
109824	295366
253113	36836
110584	330469
379822	94344
408249	94344
101289	17186
346	414637
22197	260162
105498	327217
430101	152533
210409	437018
158442	339138
309210	419890
13763	242378
172716	374887
242523	163344
2497	249334
248093	214714
386629	36827
161120	360531
184511	266852
401838	315177
489284	246057
241665	412651
246490	345282
279031	371486
46708	402552
335466	12245
477932	184120
130300	303648
72250	267352
158832	353123
450530	391414
431225	332749
481843	267075
380489	10181
8703	139648
142503	368416
316154	356041
293913	13189
19714	389682
203381	399898
395934	63152
29597	285446
81358	186463
457991	209510
219984	407044
314298	479360
125948	49896
387799	306494
154456	110121
482480	300475
415647	19429
6467	8587
30818	250410
214012	368205
340292	148519
302578	189008
122436	367577
295159	210353
372214	8463
23306	380585
259452	482808
468050	241525
360459	320299
433789	139297
239766	268118
331642	435708
158806	218730
187479	121743
170180	101733
317763	220679
181473	407928
249849	104009
388110	422554
230192	287360
83381	310756
217879	7771
184549	474024
25787	55701
255859	256939
471052	183108
332391	81898
342308	48283
38316	160955
265377	56410
219357	118808
432339	351332
472887	429871
34339	383389
77354	110619
429383	177150
190397	391414
386304	458968
261974	19007
419786	450164
118653	165489
83227	323384
56219	297630
90696	109407
297446	335663
491101	465429
169901	227459
352386	477073
271115	267602
127229	335505
207150	379995
388696	256636
237456	319811
387352	291180
68532	180410
421270	481785
106620	412040
388939	190369
82968	184706
414539	453493
35866	461394
255856	212235
59688	229370
141015	387185
89474	236213
417424	144470
231533	66988
130060	94973
346986	402405
146893	26714
18409	240796
260760	259929
231839	195866
439120	209955
332120	454748
309225	205223
292073	270095
328927	243840
180617	202019
486046	433279
491070	317118
349685	434893
245679	20356
427917	379246
205460	45952
169619	313745
403044	321606
282681	139101
409745	256121
473868	327497
382314	12526
85511	87007
291795	304731
194165	369808
252898	344474
140476	327388
24030	227920
254564	401933
302939	93245
152530	246131
362713	337158
454851	62002
408087	176878
14659	48661
488054	428103
52478	80587
405096	201493
365275	158511
412522	422419
289513	421935
152976	13801
80476	38063
298892	349835
347972	421525
469532	212988
119544	291324
364462	444166
412690	429941
310338	4527
478588	4082
74498	329464
219196	426034
493721	120720
334016	197664
21957	293813
432307	47095
474688	282401
279861	52120
171761	200653
58691	352605
353577	121066
404128	214024
293913	702
84052	241356
319903	38400
116277	328266
3274	266852
482179	459065
423107	477986
93852	277521
147174	214992
389248	196783
333080	185719
247785	54976
230051	238388
398292	447107
126962	86560
320302	124085
127972	95615
168440	249709
327458	122462
266508	301557
400273	260752
446182	2739
17479	232037
395755	149410
98932	70463
207251	438392
197343	313745
138126	288766
468052	8879
305811	124433
290799	442265
17661	49934
16410	397581
472046	148590
436699	370279
162939	110305
299923	468276
216147	282286
17559	132740
98654	209028
329727	211340
321270	453989
67351	326446
293608	205270
154981	382882
433718	378613
198862	304589
467828	356355
11902	246275
203200	290450
403832	212372
276821	404007
285123	440740
272742	402327
466354	423538
424570	51881
182714	107187
46092	245874
100677	154943
211307	239008
299221	94516
300839	245679
317370	411011
36139	241468
93009	293813
153822	313745
382316	13370
236961	357441
241005	15209
75029	166970
23564	371918
372095	246975
261278	489621
85476	311314
410496	248098
145337	478415
374281	117307
108963	471887
219142	463549
263913	444383
406096	227101
377869	167201
336377	426034
356862	31178
85347	235187
385895	353189
279257	25980
90128	430356
326260	23316
450010	108743
403032	388575
37967	11626
287566	184648
87690	398333
308122	112940
100151	420790
342243	168381
364577	362231
175529	274506
156800	467401
64258	66004
336378	428209
232877	371918
198317	89850
222048	313857
126294	42934
171651	355440
339333	127347
388539	428080
266909	84649
270073	465743
443910	206623
251983	310756
37748	489822
301067	228431
30389	289697
6467	110898
325188	55313
35904	357920
467467	84388
493347	424017
143966	311789
449078	89125
467153	370156
409745	13129
33053	268129
281236	82730
293443	79507
356235	461944
343610	155766
336988	421830
450950	447517
319657	486012
15410	484080
28877	1695
46190	351414
54212	162936
122905	152502
230755	313822
456779	85939
93627	25839
181992	360574
132080	8459
453207	183899
253643	139
200416	25034
278260	35707
299019	429296
452477	353787
74981	163366
220382	429328
322108	117994
39943	85656
325889	264406
95463	349291
308596	418658
346983	21464
45164	437372
461692	348820
432421	484274
434842	441583
318719	174986
238327	156376
174034	440604
292187	401871
92302	131543
381553	5857
204585	100381
98877	337398
87013	478415
201327	306003
288652	263566
17160	448954
361093	236213
476073	177549
357407	244005
33343	32805
341696	293813
492393	222701
71189	31713
434106	422110
492002	395747
28489	392788
351015	451155
31323	179506
487351	189659
332374	438783
164187	463774
337871	93821
299580	317184
110633	457850
2003	486885
66756	283889
392086	334825
151264	460161
193306	45982
33843	295484
137833	137508
143581	211094
114748	173573
224221	100180
313547	322109
334068	384400
418651	69734
293682	259161
145585	219865
236056	478377
25800	396229
425081	363402
81358	239028
116089	291984
56619	222539
77446	40563
215578	176739
9803	43989
399512	256121
319259	70417
433171	198297
65513	265499
240140	360846
345401	168321
443188	313375
315467	21903
414035	98882
316643	451885
384712	29105
43808	371918
340320	484274
16723	300240
48226	332146
289447	350384
339769	388058
154744	197480
80294	406475
136034	304173
220925	68035
388911	190369
345865	311808
222571	303497
26403	93627
296643	428026
348543	384640
386429	266508
383789	467881
3226	315809
214950	307108
226479	138629
209610	26551
290346	312161
381907	69708
121875	404960
4071	154856
390383	447517
88313	6949
448132	366627
129410	95517
277568	156999
207512	158861
438126	208577
400052	298050
131032	251417
435340	154141
103914	362495
309917	218112
349140	191456
188510	158849
328152	144131
487732	96973
231645	212081
470672	287876
137244	67584
373170	299690
314311	487470
455283	411472
266307	403900
134299	491181
362934	73640
87809	87937
228492	301851
207606	465063
478173	21411
115119	239561
260449	185335
450465	296423
244805	273831
327099	469235
92613	20728
199413	220770
204082	312698
19812	35397
44821	400930
263137	450963
372061	164032
146917	350730
259642	145693
114050	458984
174997	292568
403044	280627
297024	83811
318441	243678
3809	26940
230949	277236
74342	366486
425934	116822
76212	346501
328357	371585
338271	193099
53883	409651
432620	198312
61550	231375
431966	120003
58074	5109
20548	271085
13563	299976
20199	285143
14038	428199
124259	14248
8278	275500
367319	11167
21095	194165
336152	374896
386516	315671
95474	451391
471365	211450
480094	183711
196794	139755
116525	482246
402805	341079
80344	97362
448903	184659
315956	8084
323343	260146
173259	268904
168717	156368
276996	327759
451299	391414
414058	176020
54706	323536
32157	281163
493688	193167
55167	287669
262410	116545
124013	348798
405748	391414
370137	294404
315250	397984
111255	351257
217282	111862
454867	304173
461944	415110
326681	398333
389308	146202
116470	352716
197505	324930
309727	171670
40028	490358
358686	126697
105249	70016
302453	169389
254481	137911
31323	387332
369661	409219
428849	391414
235739	172041
451828	286770
408486	46127
481518	222701
414286	420505
346230	188437
360997	471412
184431	442083
352685	375113
410742	153995
81786	475723
263392	387742
113363	383284
328984	183213
184892	333746
221979	420895
452989	404064
103846	318259
90896	391414
250635	159897
34913	355700
277722	79989
218014	255640
11738	270095
111323	92083
31436	152085
450465	57159
459084	203017
484383	194145
228050	7601
415519	219499
323352	305561
462726	188759
60208	28232
240225	80587
58930	447519
279918	283288
106268	336590
32468	245323
167877	487932
16910	331079
190281	65624
445314	266852
119286	266447
447366	190369
314311	13235
474341	446351
227673	4349
225511	162486
234148	278326
400437	86728
156046	106319
154981	59808
203200	365710
439469	94305
407066	58881
91960	211657
246592	183213
187649	141649
442227	345642
161943	65210
249860	491181
225859	336590
15819	2715
185339	423828
460078	462469
332979	292721
400956	478415
287058	86728
437792	205270
29771	435462
483112	183226
136848	165267
11053	154841
60710	220857
448199	71285
421830	416018
77500	167655
371983	238644
446182	272998
346557	463786
69289	4446
152027	28129
310373	237235
343004	214540
406395	415926
432435	179264
466998	32807
344799	166881
152103	191821
442802	251369
252553	212278
126628	290
345257	113683
257265	316590
458612	30482
223619	267602
293775	15133
482851	32543
152028	385000
434058	48605
88971	1605
445821	183094
126379	9784
215452	327061
279295	40447
170644	453009
329532	449298
153472	487942
374754	27814
152691	48275
357223	323739
84000	150352
381305	230291
198317	190418
167828	429863
269288	143826
94599	188866
29240	53020
292119	122694
227763	305002
294922	131917
402519	143095
195645	55245
24357	398302
78891	46294
117524	103031
211551	407692
172079	442554
482851	123049
403715	79861
173629	255316
26621	89874
52284	379194
226054	186259
489840	369599
52702	481785
440797	421910
401370	468885
151851	2715
319548	129035
459661	152502
315573	322219
55914	41962
353856	23046
461157	267022
171793	295067
46086	407789
185526	423969
280897	361964
32491	78995
356212	286313
286145	41753
422576	91734
9969	289737
90963	488157
375405	372546
370764	355118
313941	448599
477903	105212
48191	442953
474526	32807
185409	429630
39794	8084
144889	431511
355121	202119
327123	208577
245937	160419
164196	317256
479351	360480
390032	138885
285845	409828
95356	273831
288918	240775
39573	51881
424460	324002
23398	313745
197423	413525
390323	309528
67564	387101
182670	176610
173404	54976
430101	269117
65829	481909
385731	192610
214835	164884
61377	377166
28705	141469
339447	318278
464420	285166
281857	303159
340995	342818
187754	105500
266374	196071
449628	277450
398465	281252
84923	354728
156643	290560
322349	368205
447404	117877
474341	257623
475947	86421
184179	29133
177529	49903
59903	48146
92389	15133
177181	84986
310153	174395
171763	399126
247558	281298
267954	92613
97245	49903
361007	389682
306980	192908
444970	37622
419867	94344
34348	395587
108384	418362
52132	466832
176564	296645
163823	291968
281859	15209
350688	447517
420234	388683
380846	362239
251728	209510
18647	103476
375405	133622
95828	52840
233498	209265
74290	390232
391118	132996
135052	187836
142759	211134
277568	149635
201586	413818
39683	378349
282379	297543
21411	334045
161828	118324
380489	449663
394743	96012
115604	328059
277568	239090
453665	209333
57846	113766
189966	466432
102065	351169
190935	355202
12726	29543
14961	227172
42812	348099
3220	465927
413276	159393
210050	21831
309901	441202
219462	307279
364636	98934
111968	54079
455699	147848
289675	415872
135802	430090
327146	109776
49415	4413
312234	51881
199993	477131
301303	122751
472748	295520
82692	89930
17481	121302
194840	75568
29387	397042
247619	303216
466232	37082
86347	333719
335811	407861
246994	59550
347891	316612
352026	280917
354868	162795
65867	132996
209084	202158
242280	342807
30568	208516
1195	378686
356530	110606
457501	452872
80752	320464
309225	74109
360043	407123
266172	243438
335336	391414
199935	194940
209913	348798
354725	445453
404568	257188
206522	447831
13954	467567
359384	249334
101597	465556
454755	185479
130171	156376
378721	368870
417391	97527
300448	166546
397182	441135
79279	362152
402698	451016
412499	349879
132688	129477
105733	392363
116764	80193
368117	35707
218730	279825
78955	450821
110296	224381
12935	367946
194019	348007
399961	221303
304827	26658
486912	65508
304478	375840
399237	240374
6767	405842
267324	336590
43216	188198
237801	378082
340429	119309
487422	338915
479325	5041
37932	34246
347226	267553
410177	384366
469924	18387
413816	479528
443622	464420
37215	411101
111527	53389
188061	21762
277429	162325
162795	161340
173569	277809
223335	6311
410452	198019
419159	297969
82688	14750
104648	296111
434550	138004
49695	76939
346094	434698
207912	292523
261278	5469
359178	489167
427558	60517
416919	217423
276359	65670
15027	262215
96746	367110
81262	339392
137166	185533
88533	53389
35964	431799
157789	268451
403184	86728
192238	157218
29618	21583
174255	186651
169551	411157
146306	317118
329161	140926
368402	60749
322394	256121
164510	69734
302728	152318
81478	394948
149591	303175
27376	34160
356223	250805
253704	230055
399237	130742
63684	467008
428138	78811
329703	315687
49995	258370
66086	381055
68098	491852
278143	44799
117862	137028
292457	345011
255746	451497
399208	84590
86941	387742
447349	230769
77787	421115
225271	286153
41378	12855
395649	186440
105666	84089
3808	366941
151305	140378
148559	389661
203618	104598
176341	131264
429596	217423
116686	363468
413707	82585
486912	388195
233498	83140
180496	36759
360346	406870
239304	142018
306100	334881
233697	484447
426190	117023
312782	153665
404320	190369
481507	38679
397574	250349
103413	32807
457418	245990
351318	445263
338962	312540
462653	185578
225027	26244
208270	319081
78090	196590
329746	212081
101403	184146
483330	281674
114811	21998
129871	315888
389218	343514
385782	159141
13268	418368
164586	437305
53971	428756
189318	423150
219451	482805
24168	357975
200147	241468
319259	394274
442371	288163
139362	313745
318311	478415
84368	395988
213123	79027
229087	187974
180443	130028
104093	257111
417391	183213
123161	398012
377954	268565
294229	391414
190698	287854
4927	411809
333042	236240
331557	394529
405771	356750
234086	213081
164412	108469
409388	189873
87739	316796
330207	265469
202719	31196
97314	293813
459217	57134
91036	174700
251107	323813
88171	362268
476057	186259
388003	439352
177966	440962
276646	190369
472086	217716
298248	366666
321820	350479
230051	393471
204926	311850
252846	86560
73336	255069
72079	344831
246311	143181
492097	263962
11198	389682
455732	432792
471091	404218
465894	164196
131289	90080
478918	278650
162054	467667
323781	318563
139648	320301
226126	159541
61958	71280
17613	440254
471229	36344
160534	473634
474578	131312
99437	189986
59595	389497
364577	170864
417990	111117
328408	35707
20946	299096
241350	271231
237504	240599
425720	472498
105274	316758
433268	169639
59653	486885
327398	476772
242787	163445
118695	192566
302731	117862
53140	447107
435212	75790
162866	335203
20946	286231
152276	247092
351687	110677
452023	378730
402004	440749
309178	190369
134714	179375
338955	411809
206590	421830
305624	212910
460075	77607
334872	481368
412276	55522
368813	353787
359383	326987
81920	42313
453834	234748
117844	364831
411142	15209
257996	61459
319419	62191
22983	306708
215240	267602
68532	29175
377325	392886
463492	47300
165680	231263
433948	110677
420266	191391
273385	67584
284277	451016
110272	160339
239902	110708
201495	185013
72668	401592
36239	215531
462395	295967
229346	120325
465577	420757
216666	436152
220840	409338
435738	26551
314722	355796
266024	213434
331299	205270
415863	432617
162753	4947
485880	199696
61924	300555
366135	461392
132657	445756
23952	152715
139546	477986
130425	197996
118952	226208
302247	185667
169376	98294
296021	205412
220447	481723
96335	252988
136999	105967
222389	394928
314311	472662
435689	260854
324845	153995
289675	380824
369664	317184
112443	393326
215292	32010
52298	459698
394153	273831
280004	207477
171478	408815
346071	444367
256582	167517
272301	261398
254575	175721
178080	314032
248281	110677
104505	442956
104325	196783
263084	392329
296709	199526
210404	384350
101926	41403
142159	351639
106110	293813
4991	396080
293376	107607
131954	12245
85561	440660
188076	476065
108024	338915
420943	123815
138413	13611
447862	334635
190164	197492
85735	192113
170729	478415
396672	453521
25368	95312
458065	449468
226152	92613
71208	228613
293831	429368
114093	207535
410828	295114
454265	311359
140713	94516
239748	7385
122965	260376
183279	198926
474593	309663
204375	294836
5629	49156
114063	174263
158285	25034
396605	426670
83480	101800
33089	445882
60677	251779
58350	15209
64769	126395
103196	135686
168000	402383
347614	214881
420816	283096
142018	155873
14742	423346
206939	484727
77918	94667
79528	64490
33152	303059
215067	132178
266670	268129
106739	224564
152723	317118
454659	263665
68843	28066
153030	466958
86654	88289
342465	371125
394395	101058
90696	165680
104180	491150
182429	231568
412624	186384
250833	6417
352801	20611
215878	396184
393600	472430
237652	263833
402256	447446
457820	120195
243789	390500
215742	457081
489015	184558
268781	83086
297824	452648
252628	108222
334092	91234
189205	183213
423835	335297
110306	348798
58908	73682
415599	82003
65683	166961
158523	273831
431508	320067
104516	406894
310153	36690
118755	207484
454119	203711
150737	260075
19804	392563
40034	162978
127994	313745
409946	342672
374533	54700
450934	247053
16418	166513
207988	324905
64191	388280
371001	244715
240177	441248
25116	467703
126367	435708
250482	228431
299804	425675
221753	317132
333222	219569
48282	408353
287107	363581
105703	113022
143267	218730
366179	363875
195406	151663
261759	426986
22964	10901
280218	314775
312112	70606
128196	115340
12987	262277
121866	109407
398443	267602
232812	153995
247608	346100
10266	330791
392047	392543
5700	298896
222399	315407
87022	250805
162677	290752
463000	462690
94775	48861
432100	367798
15027	261398
197658	62659
241005	86005
369052	423555
481419	464438
450029	51527
104580	102352
256893	377967
324594	328140
19792	390606
200868	185478
476905	86728
331028	150005
464133	349168
425756	114550
396086	16433
46471	322422
96507	273831
452253	160303
102474	341271
236216	87007
54539	412757
92032	240878
459709	4914
155271	285938
128313	151647
265140	313829
235939	486885
370891	478415
166635	303694
374379	348798
26946	213064
277799	438368
137813	236735
216006	160749
480998	339923
112625	416723
175157	270154
258588	48892
443756	240686
333551	284057
218053	414832
20992	464429
113212	209510
467605	458243
484144	176561
136955	93638
384133	408646
1655	291521
257802	479872
283675	489822
99894	250389
43454	286828
271368	258660
81334	471954
150107	277444
439821	129111
129108	270468
355947	340954
3810	304466
220925	347124
219089	277105
248013	106277
207007	22940
21895	404018
42146	277468
393389	59136
376483	164164
86596	236468
104655	410074
274863	139561
6467	191941
482642	49903
479188	330375
282193	398843
372548	401871
370513	328538
207551	371585
263703	360932
471698	105498
200353	241468
169220	79507
483625	204813
344181	16580
189984	325340
334254	420944
93627	429547
132615	173115
437929	478367
334632	26366
292829	342233
434739	53898
375660	256012
203053	222074
380940	468707
292850	1761
338498	101058
174665	183383
76835	426041
267826	388575
280600	357179
459910	282224
275291	16517
175431	95268
103656	40549
107369	449765
105719	59556
269006	124969
261343	298332
491031	445533
110733	382876
306597	345745
127779	131213
469173	309028
137379	467703
208494	258370
379397	372476
480636	74106
441475	294323
447806	159249
234453	30263
285851	266852
358935	453821
353395	17120
386846	338663
220540	99197
99781	448905
109782	242902
87151	340095
408515	292284
356530	147665
379372	168980
36691	428882
306544	387742
371692	204453
262210	14701
11381	10520
452066	146166
324296	51570
457296	179375
212460	432320
66106	96715
180068	141074
408874	209174
423070	226481
109824	137221
335190	258370
159917	457081
188784	350181
4614	212081
410265	34016
161524	366534
377869	165429
276329	92489
117791	140500
333935	317356
17663	409828
162900	286391
336651	180040
115917	362817
231541	452532
50045	96351
123289	205365
353864	296339
176903	51267
140356	163012
145263	280177
358707	435280
111791	234469
130906	486417
324199	411424
468975	448854
331497	191821
463483	293813
231084	94640
109733	420707
230457	421356
165495	160379
112275	418841
81339	27748
167779	413875
252278	340567
196190	267352
42208	303933
24712	254739
379372	291669
403594	416402
73856	33855
318423	213728
19121	135390
400888	280393
396223	239605
358569	75176
331740	145691
392872	133291
394782	401004
254607	298519
153850	385182
79039	434026
61975	243840
222334	46070
172417	359956
458968	204330
209281	83137
350869	218615
255316	142678
154383	209542
8146	265883
239544	369344
297979	123095
358480	196839
358925	209717
44159	420790
425649	273831
317244	86728
358908	472408
360851	61417
270003	134185
477091	53188
488012	95299
182270	325891
187907	146924
130069	454166
93743	393326
391204	367855
216666	291129
177387	190495
298599	79902
270255	53863
279722	232347
163435	365726
444139	132925
458226	471745
31660	11610
356490	212093
271886	375768
371726	150258
434484	355806
220243	103420
133105	140728
120228	417047
472635	435708
192646	401871
146893	448188
383700	381672
438193	299408
324182	97894
191569	77438
482421	150961
303218	462062
261624	349486
319076	278907
45977	72617
438827	175833
130105	313339
180031	392957
216434	13568
369305	305649
266965	188759
119248	236503
107485	117235
326631	369740
276632	323157
413556	293813
416057	61326
82054	336590
163722	478377
344366	104498
365050	451016
172396	124202
261452	92008
459232	172089
93440	63528
274455	288035
25787	356138
279366	400326
374305	113629
346584	265711
72182	240374
454867	123706
425827	251300
332029	7117
308987	369186
462149	123369
271760	219499
374458	265883
65957	347647
138288	296257
223847	183975
202469	79762
251876	359526
187834	447912
316735	134331
4740	166513
165762	259929
472458	137719
393056	69856
12481	384336
487192	273468
464633	46785
167887	327326
40890	265816
118567	83298
438718	292598
285187	440660
489753	205223
157574	390352
468493	288035
174725	333645
486885	97515
276783	357012
26015	315316
165155	244342
362761	469235
295465	177630
142814	418079
334151	322017
149467	140044
389134	471301
316627	226664
421298	328742
121829	50538
324873	68762
158264	391414
367242	327778
360645	54976
384048	184258
35944	331867
319632	29105
370525	12129
489822	271387
142382	237155
148734	414257
35248	396176
396381	447517
448519	260014
344635	346222
420354	107643
345175	39885
31543	159378
324071	25034
400036	403645
17895	72303
421655	408326
186409	328576
111858	26307
404568	376244
88205	150714
85476	334831
369305	229941
48953	135756
149814	22889
223929	33453
334372	125823
132808	354214
111968	130058
192611	438373
379696	41497
149797	136927
39195	218951
321791	13370
93565	461846
356953	175013
52477	358363
448899	487511
449827	392469
32505	76454
195027	490272
357757	15133
86592	216773
249546	184781
215428	239318
303330	467418
148213	254044
380029	183213
458768	350006
361633	440660
13563	184163
404803	446167
203200	420771
104670	119381
438563	275790
338955	432976
402593	291050
114031	329700
419594	248650
86311	317356
385055	485512
302918	386092
295943	48077
457418	193322
326127	101946
209242	478415
209333	462401
148139	275790
196132	472072
205859	315566
356173	482710
321252	48163
102157	383770
253228	236240
386288	221878
346304	479872
361001	463627
167704	293418
424256	111667
359427	380738
374828	464224
345401	492889
287444	183213
297022	389148
86560	68441
61952	163184
131606	43334
145432	337723
387311	429644
463579	255650
455699	356107
401948	113051
186131	80122
204590	95230
447909	265589
103578	120705
160050	452709
19400	82585
202898	406813
473472	34352
380585	294548
488226	391414
374981	421830
149014	420950
347509	24000
450695	409828
379680	82150
265705	4131
388715	28129
219198	199526
332299	413392
190973	264745
261771	362773
353911	267602
268491	269199
120771	109062
295102	303175
474160	41618
72001	105745
213537	442735
63716	183634
389711	76454
206789	48282
470554	437713
322448	404007
433939	467703
473118	288035
52464	21583
49580	93627
300132	485629
23776	85474
109435	422317
42536	471745
141782	162795
418291	3410
332781	26453
263616	20590
253897	176182
390002	151096
180290	67584
144246	168381
343493	108065
176130	299297
186222	187920
217363	220417
346978	9056
229381	360224
431796	6253
73280	110003
362679	188759
464952	429161
17947	107542
103663	232784
146893	207988
173355	115878
266552	15209
313528	478882
237851	262954
224469	226919
76228	321602
186090	304011
272526	172419
324897	356674
349200	61572
339179	481901
37094	15209
274544	273382
454263	402136
91854	429863
154456	152048
24185	263009
69336	240374
280092	152380
243895	93627
325019	55243
325055	450380
49903	159997
416709	39046
261347	90123
157961	43496
437007	145101
349195	205270
138726	279829
421370	55129
290717	23339
439915	213221
135927	366493
83977	162795
355796	361305
236799	250739
255660	311835
14141	404806
180643	122585
313927	74106
452293	489552
127287	425675
360459	482081
233827	100209
479818	453009
336946	21411
191846	374594
469532	353422
58720	440249
390154	32983
318197	230610
40158	48661
214111	465692
219198	34112
320220	405217
234797	14335
283889	306100
408329	370806
476969	74067
173397	421822
422194	378762
470672	145897
102768	467192
143112	259152
238394	249202
478577	237366
407487	219562
272742	63152
155121	43514
104980	204078
211551	8615
400842	299825
290229	28129
439366	461944
62820	185335
222828	124008
285401	225817
106619	347617
186453	98864
141014	186440
348355	204925
370869	151572
73660	56625
367787	45890
253929	288035
46872	389088
472157	406894
49184	10705
454606	110677
133747	390771
483625	433343
107885	443331
418574	426389
459112	190369
30152	245679
1226	409858
354111	430545
105986	396975
36711	288936
194429	487446
382764	209672
267562	103050
320259	209510
409134	313279
440575	313745
310260	42127
172408	171069
18041	235568
378221	207535
94665	345429
89219	58317
457103	434186
191680	280635
373472	273831
368346	364432
334521	303446
346710	168779
274782	74877
382892	99350
479072	249202
10462	371320
36595	330469
150236	172467
442341	339829
430448	278874
243547	478415
236578	317100
25969	398235
301267	484833
41302	478415
121637	221832
108582	410238
251169	253098
396119	186440
153536	419160
293686	293813
474472	214024
396036	426887
126657	443539
187834	53263
147114	183213
486854	252424
430731	407261
304011	49966
391129	440660
49896	219254
123709	5938
396168	123265
247388	333922
433703	474453
441302	278338
247254	15209
476386	201586
27885	226127
164254	348563
404740	49903
390786	475593
332299	472705
365884	131502
435397	55903
304186	444213
334092	32693
182248	79577
100768	81280
481805	102210
196240	389497
358174	293813
23794	62191
19458	421356
343038	404886
443163	392028
491194	86892
477041	35707
203724	374976
62778	226308
464022	424644
474730	429863
16844	432362
154149	16433
145139	335285
165680	75011
345715	395659
195883	248689
26399	120986
127388	55129
336492	127726
188066	9763
348589	16170
56232	222014
384231	308960
460795	190975
203355	137719
146124	179778
335441	350549
302178	165653
194503	171560
164050	226308
24596	147859
393007	275790
42580	315405
225727	369262
320310	281273
357636	58441
399270	258607
273768	207696
391327	328801
458435	145844
460052	469235
387464	352775
34379	440010
256755	434893
209311	51881
41602	301042
460033	249334
54693	335538
136798	163842
493080	462551
144288	247204
202774	386370
220711	456640
370590	146124
289675	466602
413244	336961
393010	6039
46867	317675
208009	98684
155242	134145
374404	60517
146459	204272
142018	398018
359513	293813
287751	215858
177217	93595
379680	173033
47510	345745
374538	171301
47232	86421
414862	448523
217740	115395
364058	92245
407294	486256
18901	20958
260990	119389
26733	175368
33172	197212
140806	335707
163340	366486
7535	190369
222432	458999
175435	425609
373529	128316
407280	277084
427143	464524
257289	447446
296273	7492
324502	134145
35932	37483
101760	332069
3384	184556
76228	376720
106477	93035
303337	225416
274852	217494
269333	134262
205511	491236
375638	371638
212257	188520
391705	409873
199610	323233
182551	35450
376688	348618
134817	178497
143963	364867
317829	329347
175923	309090
446562	273831
439977	183005
197936	450594
364783	296339
246354	412162
458207	186548
176182	350089
130972	99405
14486	476447
218362	59759
351948	21973
447913	209471
304729	48275
209453	284843
271552	438298
431582	53389
253673	951
113019	236213
297671	139648
14307	46429
143520	280233
442020	59460
330860	488004
48152	291823
429287	43207
225081	245834
307820	345228
309086	241525
165476	74067
88897	115861
79136	311418
18939	113708
185069	115516
127212	138088
155242	180957
230051	413843
276785	50719
325728	178492
88269	182239
195135	486339
27003	228431
492853	219765
244926	70644
396203	136625
51506	16433
411232	225875
344701	417473
402052	46278
305054	298142
399974	18665
73266	166725
435052	463623
483449	462669
423024	490237
23859	257302
326963	90493
85996	453760
229379	488198
77477	181993
239084	399655
398280	492906
232768	462005
360459	449877
331557	366127
35806	417770
456658	440740
300575	8093
238190	475555
222589	119381
451379	123071
248635	401332
31497	234292
45568	10345
280567	192222
226364	171967
58918	109589
359204	220000
2548	212778
441783	290014
362131	264406
477091	332381
157742	165267
370882	370022
40176	8084
178456	388957
1152	76454
295341	59782
370777	288035
117364	362083
452772	177788
246375	219420
299836	350064
10217	424595
364370	64075
73553	88012
491584	236213
299395	272865
49278	478882
204939	282574
289910	492316
378691	478847
112840	310998
331339	115678
299580	427581
9876	315671
447668	429161
29597	236959
124729	451165
319034	136877
451418	178436
404960	23423
134960	484447
110	363581
305287	358177
91382	47586
299738	285156
41716	50267
32849	374826
50996	420757
81894	284408
323715	37948
107828	258461
470897	273241
478138	258370
297563	380071
479030	404806
420911	26721
161755	89163
455185	245679
119661	129917
16116	83403
190254	78699
28232	317100
236444	345153
358250	95942
93440	105585
396605	421935
469670	349185
446182	58149
396774	69708
139341	137833
105022	155941
279173	243301
490453	486885
452283	317983
2787	485304
128359	313745
267562	349835
282696	2878
275951	101806
38197	139660
247619	134274
363251	127921
266923	491313
236004	283643
198317	229638
74768	136837
264660	110677
278590	56068
35441	342761
326880	15209
272595	295725
261714	93627
130653	157990
30374	92035
40628	246597
467752	486885
288459	90720
215601	469235
284218	137262
119001	195121
155288	175497
75119	298374
229198	245196
81358	469900
75078	40787
83381	119123
94359	21583
253742	401854
130069	468483
218049	314343
68465	132130
148343	394734
262636	21411
66296	488641
158643	298767
479355	250434
159819	135357
177159	319836
361960	245332
251837	478415
340482	55321
344628	355171
256735	86476
328039	384540
137454	241239
233029	175241
8003	345745
441466	440815
248179	466737
354466	255640
206686	397740
136519	250434
257219	147228
219289	241468
419777	269843
487180	168048
132617	177861
39422	410132
432435	222701
2421	145948
402790	262954
176969	298077
346272	317286
340257	278276
122942	354611
286777	86728
230051	40440
192311	100929
114643	48648
246329	397229
165979	7812
71626	158811
124237	49739
292721	377906
477805	164759
85393	44769
224877	281924
176833	224881
305553	227506
443308	133423
481723	168851
484538	62191
434251	204384
314617	130764
218	291249
418947	292559
163803	391414
79282	72523
445725	318404
116401	329814
442655	183711
432403	161499
111968	475769
113754	5040
344314	298121
183438	6899
296102	340229
320392	174888
416904	385747
358229	437710
31804	404806
476048	246311
359501	190369
384446	265589
484927	439132
138916	448952
174139	128155
170438	425838
463769	234356
115072	32807
349359	487192
487578	474398
170793	320067
324006	94288
363505	428214
119665	190369
420511	14521
264357	277961
195362	297445
367099	262954
20616	459779
27885	296645
416083	122989
383324	296956
157731	223050
80854	278298
58502	439168
460909	324954
40070	420944
371193	6545
305529	278448
415999	308136
420734	21379
418786	205387
362932	428391
88643	255222
225379	186561
272301	464429
97239	413525
214519	461454
284816	383967
289513	198790
204075	327217
422864	434734
193911	464379
129006	423515
304011	21411
129908	179972
386741	476951
65878	6533
270751	208300
197618	183213
200013	200997
334640	93869
356530	16668
198043	104734
284155	359977
351250	93876
21634	440962
458207	346
267562	44826
232777	428864
379680	117919
439645	226386
18856	428518
129449	431642
384915	427714
264080	292440
106268	16758
349192	378686
472246	216283
227231	113138
169868	407386
457718	106386
479648	100374
252174	142339
124557	190369
84267	128527
492316	109407
241477	308900
181647	434893
257846	110677
203794	492316
320561	47816
271782	234550
1215	451016
41278	293813
298293	384401
289447	457081
202379	482143
365071	351094
438646	109690
143294	229150
261655	314198
170192	62713
410988	410370
51219	163370
167588	157715
482022	387894
130069	387765
457349	166014
442533	28951
325638	65194
235806	51813
237341	219499
347660	152020
264071	37057
244805	360789
6636	386993
205607	343031
39711	276732
110662	245211
454263	329195
178973	144470
138794	243158
446337	376388
333080	245454
318088	299128
65341	233824
311196	301659
136037	78469
341632	4205
476990	199526
411680	94516
402754	230576
474982	161815
221241	398492
224243	53490
229288	188739
472716	366127
64315	224831
259695	221660
287295	265065
38053	18665
272505	272407
404960	259994
93451	87471
117348	185575
35561	313745
296828	48857
195121	189612
329975	225889
161357	426556
46092	230924
138439	89238
214012	364865
126719	24324
370590	198926
53528	324100
465694	141166
33786	196162
397531	336590
193893	27683
245285	315891
81358	325940
222610	94516
376382	80193
159343	200947
255913	334111
126910	79861
269494	94344
410739	466880
48200	123369
180918	158811
252693	180527
409403	285243
57442	73336
437849	289760
389577	142115
39625	218727
51048	318206
457839	165653
218522	287478
159917	103392
359242	476951
49547	135207
133919	48146
48282	316971
480088	428113
491912	364109
167588	369733
160127	420944
207436	270139
72335	266852
354741	195121
208591	160379
141254	237660
192611	476918
439992	414034
374524	493990
190281	7290
258190	398689
249477	190369
406201	417201
241058	196169
128476	295075
187834	275615
403119	389988
310153	93238
130966	246311
378420	160243
329727	420347
306633	340095
153505	342731
162420	250545
96903	142718
377869	446321
200377	51222
80212	355868
421794	414286
31313	170945
42536	447335
237603	435448
18451	46920
421997	160005
405535	231485
224233	384029
471083	325922
478561	203229
289368	299467
328336	114322
60677	122462
190147	22827
375606	452921
355194	205289
53249	391173
428692	137128
476279	148590
432332	355341
275721	41359
272618	322969
47046	4413
352317	329196
366762	84401
19770	102173
491259	419435
84413	464727
339842	318515
247296	149359
85841	430997
408864	79356
131632	281924
404960	105879
445703	121171
387183	373304
165037	320452
295319	275062
313541	202523
45072	243649
422868	277961
35806	486003
453919	206557
289860	237235
204459	168779
39856	177630
437316	234356
313972	162795
395150	426930
39144	149388
348479	428026
248868	293813
2598	139052
54424	465647
165680	275604
93772	479889
410238	265843
456793	452098
407654	115340
48163	239683
52852	315671
320129	32807
406453	288047
255980	224285
377733	300817
88326	113138
314619	337820
151195	413860
375560	244005
61461	26551
263539	102077
467019	313745
114041	477988
144722	386061
370595	397387
466012	11626
91657	298765
157258	197440
224152	304274
402312	393326
331503	343702
222072	423974
64526	388362
319595	119123
77674	105498
278485	110677
261739	15133
280041	492384
179382	158420
40182	380948
49202	385000
161397	216234
39195	184096
116527	15209
399344	45141
262819	114643
252541	203404
272785	383943
256387	91214
179315	436133
450087	73387
100186	155556
45638	486900
54150	250389
424933	117027
442470	106527
396309	476231
275983	385000
353382	88730
414349	382863
121686	21902
2715	108435
49092	6253
385310	264406
198317	82052
399392	363631
311078	155214
199754	446754
19808	4634
428861	404050
382166	441619
91239	66781
270144	43856
477932	473395
237019	122222
382848	454975
399879	493022
227894	366534
471501	126756
28357	133855
430167	234424
33781	400054
76228	231447
414279	52779
357578	378686
454585	459214
16231	390409
59409	67442
203783	405933
71799	334393
10531	439633
43552	433896
29222	312375
428072	99405
342465	230376
483987	386513
65042	390232
61286	169485
383720	219499
52436	17875
122027	131322
223133	262068
226365	62532
182543	239528
384513	36818
199571	428214
36719	460275
260527	277961
475582	230936
26403	355806
72453	190861
304399	461269
339051	33795
187935	79035
409388	483977
334378	287911
240225	446259
421981	72670
367261	195916
17725	419368
61205	291759
431264	399190
297650	456725
255557	261396
39683	413535
140741	414326
122621	420571
80324	24620
463444	338271
42007	186588
222102	139921
254599	363385
302864	426034
437140	103662
267940	491401
171007	361474
180034	461846
318328	275331
27438	411119
115675	286228
55478	93609
294323	173033
349543	466969
467394	469307
112625	184326
156776	94344
94584	41978
227651	409102
359154	305028
379335	291860
57791	389153
407828	184558
295760	363581
86632	223121
414286	276562
269208	218734
250410	2935
427521	204798
88437	188667
209531	126426
481406	130966
262308	466737
92457	67584
52828	436700
114624	55074
403031	446936
59797	357800
199708	400201
361305	484447
354545	168381
492079	372467
22826	143542
260021	276519
223133	87393
238693	489511
55195	194676
92457	375635
357577	273514
435589	232445
150448	299836
382169	293813
221231	328811
24997	141032
26426	219743
456973	168858
367314	220679
292994	98168
364310	90483
193306	13348
210862	4349
294312	95312
405439	176878
419273	322858
413961	462780
175382	79705
322193	86077
204066	181754
23481	105017
29077	217871
126417	421830
381305	321931
99405	452876
385391	477506
5700	490888
230051	21740
304589	458601
389219	159083
304952	86111
211183	256214
314951	298412
320245	69259
476344	158153
43931	375840
116278	284493
37786	218632
370897	249334
115512	4345
410592	478415
56564	380092
468241	75345
398264	166424
414423	43334
436262	174564
118179	252664
380944	467999
388825	420944
157405	276074
320727	269692
457369	151042
188484	440660
358827	195592
302918	319333
449286	293813
448463	366127
359542	277890
48288	197410
231638	345320
139698	487833
151729	42035
370619	229604
68532	394636
340130	239107
395032	478182
292151	179267
276849	249774
79391	402493
188364	229398
372076	243897
295009	127785
438511	237178
450049	110619
348103	64915
253503	469227
466272	332740
89238	197478
234994	310034
363492	327639
216666	436494
268067	195853
110192	363469
286075	160448
116833	439746
102793	121015
25748	484678
473440	309848
208820	2956
388211	440660
370578	127371
244917	144920
299580	175402
412505	267602
17277	440660
250854	481368
65320	157343
133649	429149
421137	330469
242523	24000
51393	77864
207890	449728
450260	405964
201556	52537
469937	187836
360038	141535
85547	201371
317545	306491
432869	55132
471169	125968
486265	196858
228142	476258
252563	363461
261277	62661
445318	100366
472239	291521
454005	426599
65891	88203
32426	335672
288902	366534
471264	190369
303555	244929
354022	183428
367492	247334
166597	464137
20002	86632
161363	299182
122166	433008
362440	315888
50739	366345
89883	447685
163904	22827
1445	115340
176350	78968
300345	287202
371306	334425
266307	137690
14260	354172
159979	218727
255677	453010
418635	391889
43835	171765
332475	298767
5700	253897
15433	314939
398895	466744
347663	237506
183075	236240
470457	116283
359549	28129
8187	247520
427943	481270
117325	166038
25279	223121
436354	49903
169150	82249
52372	62003
311785	281924
196996	348785
396421	292205
204440	348584
256893	101058
131686	48163
390265	346628
91036	417684
389249	361734
184375	405869
323684	138922
29982	47028
382896	108222
255131	122214
158713	427738
157839	117565
358477	113051
80970	187023
455835	388110
8285	413525
222808	248835
63760	197544
316206	412205
326119	35707
382848	330463
192524	61572
72563	5392
476303	94516
340918	209689
371039	164074
16142	354022
320259	197500
154456	425751
334904	364050
468549	67584
40185	332512
93901	411157
357341	18031
294507	254816
210613	437179
82219	272748
118508	404960
471365	134201
470990	303648
475555	239872
307696	480224
314693	141861
212581	455333
457839	193871
168886	45141
331076	51895
470672	267066
358814	240374
36063	403515
398425	281845
2430	411424
132054	203656
160182	64046
103448	176878
322193	395522
380709	247892
237242	109407
486712	400160
371507	248926
430630	465063
374281	476471
169348	117143
68273	441009
411424	12064
29656	317118
131853	303648
376518	492988
432036	423559
382511	446069
169163	330469
129760	351257
404568	473276
365621	279664
356500	65245
338104	178680
93451	116070
376356	184366
402432	167223
337588	385242
294193	48275
371463	36451
315046	141068
58088	472066
91881	84504
467788	223121
56989	209018
476171	390660
454167	298131
18451	106840
155627	233415
464847	54976
353094	29253
457257	113522
315966	183975
351408	262954
264154	173241
276117	257238
418437	277271
423020	313745
439595	224203
55659	83229
109980	50708
339037	317356
198317	342399
452962	54976
124185	97771
147426	273831
78206	66398
159370	170620
199744	293813
196003	3774
35532	139648
399738	209699
8746	329632
209531	236
389075	102096
420621	353836
438038	387628
416622	478415
356530	260527
367302	471151
369000	373711
358172	299254
4282	444504
273908	167168
209287	139648
469894	366534
166606	366127
104648	99901
272661	94344
478287	7771
432673	159434
302362	407386
299228	51895
390783	461184
455722	309824
49786	325934
99894	475594
146321	26366
422991	213871
155941	36370
461049	369577
192238	428552
493347	474398
368122	20958
82050	393439
306576	82585
389923	149389
471808	406998
195362	334249
296548	430356
196996	115671
374015	474676
270128	342129
227491	258461
27130	315186
430116	217432
228431	144591
28637	468899
334372	395961
175380	258450
404984	95286
64444	74045
409090	273831
373025	102129
42438	10646
329639	425172
275291	27212
48693	267602
457787	190369
179751	138193
460580	406785
261018	185076
333450	307464
451966	4413
302589	446351
258588	109889
381305	220417
203220	94344
64238	423805
233074	438783
423567	144470
255084	146202
272230	446320
225780	447107
108977	425838
343054	465019
425876	304724
198985	397042
111231	333662
453360	438419
218607	68378
85803	211763
109334	484447
244652	132843
352399	378105
40134	218727
386823	357489
426102	383576
480909	237376
103842	326815
279021	9054
484654	183213
404442	493523
303111	485546
434142	259727
160169	56856
351474	231454
145438	394951
11692	295156
274323	462031
208703	86728
87233	12443
385062	40034
137651	435708
466832	108391
422776	447446
48756	11626
319259	13836
311758	169150
15391	150352
381391	12443
208556	461250
249355	77727
349295	317118
13764	466432
49786	110586
331103	73236
2432	102352
70135	287694
102691	15133
330752	482046
107649	209471
118454	445730
84745	447069
83703	256121
470947	108252
215292	169932
79609	285143
466747	387867
172166	310880
21482	308308
450679	366493
360099	424306
166161	381512
336577	67310
65513	400022
328055	370292
221313	267352
390183	255117
482694	274359
281968	132751
164693	50264
221420	352007
439726	152768
431833	157454
318163	291521
240138	378686
69764	85028
456306	374047
318230	427791
48200	139590
22468	328080
401096	162831
384404	73589
61286	154477
360576	370866
30223	94516
398052	289633
130152	6530
201223	289804
57276	208752
26842	248574
51219	41400
482456	8864
56614	70831
43835	245211
371306	412398
178222	142225
293705	313745
196587	298767
242950	146760
316065	101021
164902	72272
219281	449663
59126	148564
314722	206253
368240	65891
252044	321856
20892	434893
404090	493281
277568	158811
125212	98644
271172	265711
314692	44592
874	422188
86438	41544
451799	401101
209930	438419
319245	48387
301823	187878
222168	372426
168361	79861
273609	173863
306876	18413
272225	201800
337483	23018
435032	442327
270095	158832
380858	390401
200607	444891
109733	461896
441335	313745
417166	188294
484707	476076
171008	24334
1733	430356
285576	49100
364053	317118
229735	200561
487040	313314
479953	32257
120247	9705
224402	489582
365176	389553
427971	190735
375845	214050
196425	225548
189611	225780
72111	133588
29251	252816
40376	226308
314647	359762
340620	60923
70808	85582
223125	399463
126653	25770
365550	127298
81978	371934
281034	435708
101792	227101
133630	469235
399149	15133
371386	270470
119970	315003
394222	447432
128952	185479
390771	474424
330600	307806
165326	40596
265037	162831
309276	466432
217606	464420
72078	379464
244111	405769
265500	59040
284086	206503
54551	476656
245200	429863
39683	209828
60009	45483
425135	461323
58861	70510
386369	259386
236035	389497
257391	4413
294355	25669
366083	293813
71346	473195
439468	228431
355642	371617
46870	455562
112214	429863
61271	477767
406813	132562
346981	267308
25748	407207
359738	71788
461919	168615
451016	465063
274932	465313
65476	422574
312105	273831
465461	382175
48991	293813
7418	187974
134531	315566
128124	147120
286922	218005
334092	192736
328140	237512
440687	178436
62949	51331
321555	313472
147414	278520
146729	168381
377218	366127
181656	345939
240489	485295
398761	77004
107711	211729
334320	348798
321914	421115
443632	278174
456865	288354
277961	343867
180437	269199
53721	83983
173393	464076
468905	245332
123244	64335
346500	243392
270760	91657
478415	350526
95252	325226
153709	55488
154629	419396
395364	453391
442552	183213
273246	436042
193662	26209
242777	61782
183011	385806
73599	174942
318088	217858
311785	26002
219546	89313
470432	61621
301659	128429
75803	400958
370072	306100
455222	137658
113830	162580
233498	399057
4541	130960
200658	5561
360391	213377
151860	489822
262890	63303
355994	190369
322947	70996
239283	325934
257245	175382
256504	346111
198761	120985
26912	238775
382844	367919
481347	241468
398308	47278
346108	161919
271919	45982
437716	391414
485807	360531
190262	155431
160235	292160
480417	223622
74390	205270
446071	463549
301312	381054
454962	189873
13421	250679
48156	181880
226005	256121
467493	344332
192611	186714
303760	77190
212619	24632
74727	386500
404337	327099
366505	164441
16941	48163
153322	435689
229984	173132
426700	347478
302527	357807
49915	404863
208880	401402
349014	119764
289569	330183
390240	366988
130012	16041
121461	476656
42801	254973
155096	328932
226797	413525
216666	211340
348577	238169
313041	258911
219198	46260
68975	203213
30035	461392
287777	20254
473842	354499
330592	180578
433706	134034
366437	372798
411934	291835
478634	77978
252523	262954
216229	96393
373755	13472
198317	400910
401321	361545
148429	378413
49670	84536
106641	400927
381195	102144
450532	445453
209523	314742
306605	401928
243138	293404
316095	175923
112372	235939
488102	62242
404011	95622
151098	28129
300025	119381
319259	298574
146893	466165
38038	185751
72971	142264
475336	388575
27823	317100
414421	187974
309917	294325
217393	478415
485731	89047
361010	139648
159571	386294
331451	203755
471112	299467
70552	140715
449468	64639
74577	283675
77758	293879
145954	342886
337046	161290
156885	60517
308372	395988
478060	204332
77674	430390
1885	214024
125370	137719
446316	35964
227161	161179
27885	401015
480452	50233
136798	468050
248697	311429
124469	164884
373584	246148
392677	58161
160693	214050
223932	333713
195121	104220
271270	63472
117663	64001
97777	6277
177297	73159
321593	48275
420816	340501
292123	272350
68314	6052
164145	440660
202469	95782
399467	9223
193476	239828
364703	255874
284758	293813
457024	196783
409954	391016
151868	293813
375405	306794
216720	97493
93579	480089
342130	382316
15703	486885
473047	29253
245332	49903
457006	346743
421140	221324
144384	184273
405552	403988
66513	183213
158484	174804
99910	330157
216666	421843
247296	312688
321868	427773
283026	31267
337318	356605
316994	261118
305920	264154
1490	255756
226760	285736
357139	262954
244258	354989
306326	311297
387754	313747
247929	4904
458931	66187
231855	158145
131206	486384
348094	126196
156562	285667
419452	477136
102458	127636
423013	342486
81899	392086
239919	300791
204877	264406
335951	72680
322628	428026
308933	210235
118896	156376
379950	214024
32362	4397
324507	50525
281931	224480
58418	492906
216324	128533
37924	108499
364059	278907
264144	273267
352399	279888
333144	183213
87376	324247
39243	110026
218317	267553
298293	349052
113258	354903
46286	274754
359762	63597
330752	147373
55828	177630
296070	489822
94973	447897
105656	118886
362079	227041
149330	472239
87444	417169
312474	467995
309225	80761
156734	295650
383244	295650
244127	229190
68783	190369
74545	455519
338915	24113
60710	110677
216056	425846
293913	107360
189392	468125
434675	263610
422749	310756
371053	420400
297504	345745
210473	139648
50906	385153
275298	124085
403032	434035
436619	107777
305156	249202
194307	448709
279828	252747
148462	257055
471137	269409
449346	217423
194040	106422
15027	139275
376224	185704
333206	157100
415712	338076
240135	294548
13930	293187
200060	273831
446114	212278
293091	486190
420221	86892
355083	187834
333201	280371
53811	271166
387337	209933
226741	220755
249444	286387
182270	387333
179386	275959
122357	405217
75556	99437
24608	107148
467467	74877
169551	478415
227899	293246
134299	34913
228128	38798
410831	196783
370583	385681
413230	15209
42303	375473
32752	264406
189680	144845
289561	305450
269416	20959
424895	98906
236543	361458
130069	255598
357723	49828
156348	234226
146791	178436
292452	17186
80539	131992
118860	347202
320839	178436
477866	193320
127663	343085
42430	309425
20791	371453
306837	337921
295888	491984
347539	315380
439228	360494
42965	94973
102060	347202
357707	239279
164042	401854
262289	476846
120894	404886
73423	435933
482171	25953
330370	60108
469384	235085
85932	198317
441339	186100
465667	429950
394226	297440
395058	439952
127531	267553
160680	239872
149358	278520
90296	480853
445101	293767
6152	132149
84267	440615
196976	92064
357178	377933
74154	380758
217275	8811
486113	478415
410573	336018
352451	185076
305331	318735
147934	417201
136838	119868
102065	147262
267395	37526
298427	284178
378164	54839
59688	2484
273246	250679
21919	95350
170047	396189
66729	131522
93214	459976
12481	466432
431966	78366
178992	443525
287651	68456
145717	144613
443228	9237
17840	247559
250671	22872
214801	371918
328075	214714
141782	429603
389206	475699
207444	66836
118686	384343
71297	149046
360641	91390
419962	476510
431453	255432
396584	377812
248734	291521
267934	366564
440275	317369
51379	410967
306981	170894
445914	51895
109733	375834
428944	440826
302918	385323
291865	26046
245143	315888
116947	45687
91555	82533
442933	78811
198647	453222
437849	206208
439471	240878
379989	276661
160703	308150
238980	105880
313079	183422
39531	194484
468256	276813
180073	466737
22120	438783
386190	228324
20839	30266
443781	88790
155697	7922
55909	458183
389302	110677
151503	335374
291772	336590
488814	438957
183106	24516
357831	330143
179219	317356
83616	362675
202379	404797
191761	14335
245318	238578
118311	345666
110400	304051
67399	352381
430049	295484
237976	77297
422015	394978
294790	174424
43454	1159
477308	72111
288491	493915
474142	468832
107411	163838
440940	414100
241937	108554
396281	169482
427240	370795
256275	190369
117609	129415
493468	405544
194118	336590
444276	445602
245679	97071
310080	413860
320767	205146
454542	380355
359579	113353
425300	57099
22950	77727
15819	300813
303100	317118
309276	124228
58056	385207
438336	64809
136511	27464
154952	86560
258788	413525
74073	473074
308245	60517
175461	420571
126814	152502
330269	427633
285597	259988
388223	140044
219546	218810
273537	447831
205146	475243
295790	228614
67351	265370
228128	431891
351579	393326
128945	227243
358659	38626
361291	335508
462974	475200
405241	434945
224836	203656
95207	366781
131671	336291
23020	471745
459986	398378
91828	27416
305609	21583
382229	362156
376411	112116
490816	126150
128329	222721
465334	149091
344094	194328
311892	82697
357401	377423
81442	463623
270593	198120
451379	134075
440804	114931
130300	218727
80105	119868
190369	46213
222076	357774
81477	179375
95810	45141
60672	40784
14793	189094
43454	461522
114643	90623
139423	218017
196003	109110
200411	332757
184537	164884
40890	444230
331913	324629
112372	89322
74386	45121
379510	73189
212725	447335
316394	64777
125076	35707
399205	320513
191846	354137
333080	85928
202073	86476
300070	310836
203108	458207
246856	187974
14775	91733
50872	477158
397059	94665
145860	75547
390032	135896
326631	298374
447577	92130
183383	405022
313175	260312
413816	207931
48408	177569
485378	271184
126368	445796
34603	452230
51154	165653
10762	231576
277719	261203
233117	320464
324459	209933
20401	369599
253535	160545
200549	180578
355083	131964
293974	214631
276	49896
62366	417294
182283	214704
246592	61233
42580	118571
32601	316889
484883	147442
472457	50770
439471	105713
280665	49903
137552	288774
165051	81195
118786	428027
236216	454323
170785	21583
335899	310756
8463	319985
474636	171481
66575	98847
193767	299182
130764	366127
457418	329795
70877	473463
372923	284843
28357	107502
46975	414094
362267	187314
100495	190369
130477	96673
370431	402536
473056	354694
39683	443817
257977	418187
352230	421356
39195	236688
196996	288750
345401	72190
207074	6392
354607	140044
178422	219917
28356	115174
298293	301583
57554	247296
273000	14178
65670	57650
50767	386369
8635	27748
302477	240374
448253	78684
333404	76454
191629	427043
265537	331508
83416	486028
86632	158097
46550	186440
158713	380745
201180	224428
405077	69856
241070	66769
472385	447335
457871	250679
400781	388633
78575	236213
59026	86476
287528	374036
133607	168615
402654	54506
318735	399724
268432	96977
227152	188886
67783	421830
309004	57168
385170	293813
35087	186210
330297	437512
215406	195453
356102	310261
289675	468443
467605	128669
457418	160385
477932	427796
228159	407334
288354	249514
167583	263206
46294	179692
15027	466275
234881	40530
329603	13300
463549	106830
251032	399652
224997	137719
215897	219941
176552	380071
41234	412596
458813	269199
476598	228431
280060	459851
143671	477131
381607	26992
408343	60121
352237	242759
218420	316666
82688	320067
405979	206456
42238	136890
195757	139951
153322	403098
473870	430356
323222	440283
480758	260615
22806	134410
251323	322607
218045	307364
36339	327217
424254	260923
130069	203953
405098	255931
448724	319623
382562	139464
42228	205223
112439	313745
449628	153995
465634	105243
382844	94344
53677	438129
47000	370214
455388	365356
168000	394529
206849	395988
5620	281082
186714	226340
153898	81231
267919	48163
257596	410204
146570	291823
311798	484447
327343	221158
346769	228431
166746	273831
25755	342554
91359	317118
33343	394656
422859	227758
460775	265608
383602	140634
161476	187369
332198	211649
305357	149722
119868	423676
230201	134259
273396	472072
134975	337921
7216	431556
292687	220417
308610	407657
15104	126473
446182	194175
252644	194197
441463	213577
429201	401871
314234	345011
440520	25748
167122	277315
350628	317118
116454	429165
427867	485399
280367	100287
143594	342129
93986	353057
316136	78966
348958	418332
146924	87469
411629	455258
330814	139803
279216	85078
266897	152020
323718	241525
123450	398954
316565	98394
46016	488485
406660	395336
205346	88022
398546	433934
327209	469907
243377	21632
38862	478182
237631	322188
87638	324459
150540	207696
348144	313745
262276	256240
41840	222701
265989	140286
325188	476766
205253	316011
217465	385670
435199	293813
230051	207632
229818	402183
416924	221890
413097	21411
77409	381908
78986	462715
195700	293813
249307	421356
300925	345745
228129	293434
297512	463429
106268	373356
119845	121106
247832	426922
48282	16569
33858	339829
214853	276744
62680	368370
38141	175003
236787	440487
244711	300480
121534	332228
49144	94667
201154	256121
341503	200725
309004	451849
365073	271756
427466	393584
377490	258370
453646	354696
109909	114930
416194	301112
109733	131450
244536	92086
447335	325503
140722	223727
369066	110677
53898	328364
193020	274869
441588	258637
352739	437407
397625	102476
410970	243301
212548	299300
445632	469509
276821	368205
5432	450881
428550	110677
197747	425081
442223	357854
136953	470185
8338	310605
67733	24516
446980	21998
464438	484560
420354	12897
458462	263699
141305	419844
452263	242978
361291	178905
20301	119381
61367	259435
411331	327217
291521	164377
167296	306754
198275	353217
124714	363441
482851	289187
103852	282296
78655	16433
15819	194355
474606	430356
334092	348142
446182	276427
74309	296432
441335	417520
485697	303175
156277	300562
8095	285560
155122	451142
243192	477062
475427	387185
203515	94378
402874	489781
12481	296283
471769	83872
201327	406587
10519	375882
250410	442617
368639	119762
356562	437237
450058	477774
250854	43814
134920	375840
444380	456231
82732	444032
420234	40647
191484	283346
257845	245679
491231	272959
191477	13370
152674	23339
86632	435280
236591	200177
487890	340513
61168	154165
192225	238133
335654	124085
102210	175761
366402	225379
5822	166651
248789	301475
470556	403073
459280	67570
105799	154137
64936	239028
106830	20829
136367	393677
302223	349608
345394	62191
141101	164884
390232	201761
216544	156880
419880	318932
219089	184902
450628	232668
18405	39711
251791	312718
433646	277568
87523	480789
344398	185578
134849	40784
485868	324393
386646	42012
420	107187
396298	399284
161916	286936
178493	311297
332776	443684
456702	118649
314548	346191
258367	442270
146957	379570
319259	266570
444740	428738
411272	242661
403484	273831
65452	132996
215010	73498
490968	382212
141089	110683
483154	224680
423974	117506
128839	263009
309621	430997
19542	210850
221694	11167
138479	86180
189944	114815
406724	22256
425467	317118
24816	45837
330876	236
130468	264913
331491	93348
48064	187624
189067	62191
396549	141166
6672	94516
393552	2126
396421	449090
210336	187974
437833	213221
413165	316556
126693	420944
100654	477136
456748	326446
115200	61579
224749	55353
195362	448788
448104	378667
300514	283445
101014	283392
482899	107219
155352	357854
330976	79989
164616	15209
425270	393326
40362	587
297976	144470
3422	366554
383017	428686
78303	230108
21275	72523
137454	478882
277568	120195
310756	337820
250833	337849
208240	458104
22065	459213
300088	183056
290698	285156
396841	403501
82036	292614
275511	240152
380422	277412
289928	119762
143093	24000
216516	144470
168960	32157
437849	21411
150543	339403
254267	326815
174625	486017
464603	64335
311490	192450
347533	46892
388238	196784
403670	140728
260137	67858
58486	460598
226760	100436
185755	388407
239947	455493
398243	368358
334343	478882
489028	255970
481623	345358
336796	12443
27826	363113
294130	44998
114231	311212
91843	336590
195121	107016
16020	52537
460454	203656
262980	40784
175540	98906
172216	451131
226759	116310
86995	436639
192745	205223
24467	224788
32491	62578
219017	327248
487186	255897
302561	405217
180290	369599
179039	355700
184061	64335
226919	235568
414035	196611
134299	137600
2695	371486
176003	190369
488860	146584
86710	229928
19976	264406
257518	389101
349960	369922
360702	10654
149251	66986
64995	243840
327632	238809
171318	476772
88169	375401
189514	18539
320379	10114
274647	450056
200946	313829
299326	339281
463114	130142
150225	358746
57877	183213
46556	136876
444890	255641
287566	180527
17374	33070
402572	86560
27314	155510
303532	31701
308952	477774
305389	252667
463935	395988
143250	46503
198662	131975
267143	314742
315958	43334
84750	54381
93627	197947
47010	263533
127241	383967
392329	231140
444414	317356
429332	268806
463731	205754
53558	164884
267116	398451
14400	414474
385353	5857
159378	235293
212228	292553
114405	401101
442417	15133
491547	434893
40416	439082
487422	57402
439936	101058
141618	188985
330707	492893
11885	168230
264905	349741
313355	54976
98899	138297
482777	467703
276821	450676
51543	117097
38003	96376
457427	173316
106544	142938
60100	164884
139425	62196
283278	17362
421795	412121
140450	214976
276821	449509
102644	166134
387893	481279
437825	262954
104740	4914
190508	249202
119446	38490
331095	105358
284684	49887
206389	273948
397436	385580
267562	177339
30921	4413
17299	395198
77288	484426
472818	137128
357939	474096
74365	347104
424435	112964
472385	70785
233498	275909
482779	235825
479100	55994
399208	345295
407066	355806
405606	268045
219198	205719
228418	81246
164771	308229
34798	350549
472745	16692
229269	206720
302983	167961
233117	373893
176130	50199
375578	341737
169184	247768
637	104299
405898	431853
479780	36719
127388	237165
103662	313317
189022	176878
353876	305706
363505	477869
278273	245585
288672	74106
418459	276572
365681	457081
237801	127805
422246	347710
443787	425675
282269	217326
438356	375208
239748	50171
134299	390050
59658	148405
147368	295484
455684	119868
454229	377984
347973	239107
372127	452709
296605	291501
179751	228431
410621	139553
380709	256697
325517	420930
356306	153995
73660	452985
238871	459615
388863	431415
191456	106817
371058	375107
179933	174564
487497	337622
101678	20081
412624	147442
16431	372314
189794	315888
74259	462771
491190	360038
360632	213286
416422	416413
49046	309524
373088	38063
3462	155271
149147	291521
304146	79145
350742	359762
28356	461392
406919	187974
168531	376798
366899	325466
490019	25410
108140	226378
371252	438783
485265	24070
373023	399062
173532	291521
419594	419333
454503	252968
93883	186920
289995	455074
47630	60747
122366	99405
200146	276730
215806	452126
380454	267352
349154	354464
415024	359574
259978	403162
482355	446188
261195	237138
343729	392086
226023	272287
354141	467967
199744	261865
41942	142799
94178	428277
356363	207619
457418	334267
306968	187998
427639	33752
461919	354929
391783	328729
185651	86974
453697	382229
329290	170663
131315	35867
408950	459976
99760	398333
367201	296423
361291	401862
1845	396431
243088	144306
364678	430754
162753	15415
478964	174477
102386	224822
157712	10646
44159	120339
486214	37057
423519	95922
390152	1148
132837	380873
37121	280981
216666	309425
116903	371554
387306	469532
213424	46785
258815	99405
195689	208264
457839	243115
21949	178436
47325	85582
102644	50361
176783	260879
87956	4349
183725	463615
32601	355806
218728	62191
66393	223366
267799	11451
59644	90041
344795	441635
244142	452971
275896	77373
7537	284793
291220	22804
316213	469235
228225	135403
414554	234115
67966	440660
177483	421285
270224	291433
303580	54976
327822	184902
248013	202123
270689	35036
415535	15209
178679	324225
203022	431137
350616	253841
91806	52917
254645	280871
84821	456884
312474	484274
305287	475879
387791	57134
491031	408719
409621	492949
271222	93366
423218	427616
133029	336590
453639	83872
406119	439253
354637	423688
459651	281412
193837	358531
420234	89410
220755	123831
388696	231485
206046	213426
126116	274869
135493	420944
476331	196817
405565	95233
80720	313745
101840	154719
211821	102096
44285	276108
260029	435318
71738	152129
203200	186561
404280	15209
244791	303466
176020	115973
213558	308602
31656	228292
8524	239528
364255	49330
411551	478415
119346	482143
190534	114388
4927	312658
382270	228891
436297	240539
330911	450136
160319	160776
229735	236240
395255	16433
289149	10345
413378	54976
301106	240002
219770	267602
290208	126204
303059	332222
426354	12245
325704	281273
385728	102352
196794	217088
326751	424280
77793	374772
235702	407875
415310	237165
304011	329195
420917	469235
268118	431688
258525	189814
33172	94344
360396	199340
376051	353557
391103	294077
73660	327225
23020	51881
18266	434893
208445	391414
348971	426736
343054	267602
430313	220635
59658	338673
322371	408089
422785	38185
177529	12177
153195	123816
408925	374544
4540	272096
410452	398514
82811	12895
380173	226506
60063	353557
114383	36296
195068	166063
444890	374743
186681	168937
262453	151944
321645	396080
191706	187
61651	262536
399400	122585
439915	164884
428887	11283
85672	486339
127885	164884
399441	154624
323991	460534
344081	46412
202379	347703
44104	94516
26909	49293
314739	94091
182663	293813
480241	91104
147848	261192
132627	137719
95013	214024
339809	135185
334254	313745
326260	44990
39026	429811
458065	254543
39683	133648
401172	426838
185746	378983
249147	63957
314930	84089
375366	470403
85582	120949
333737	184697
165989	440660
177071	112421
279662	252961
360460	339811
131195	20490
61436	72906
310499	481785
279838	110677
217321	178922
448852	260196
179067	109407
65398	454260
239718	114903
207819	441135
470672	93563
239389	86476
129908	12087
399312	69449
266141	255057
493611	349006
45313	208038
15068	358114
406784	12443
410839	291521
288230	405217
426856	369599
99350	200186
202019	211153
48571	202217
402021	431137
179952	350189
72098	244115
36453	195551
195283	366127
351428	14673
200373	48163
337111	294836
86632	398184
111322	315360
50226	190369
447308	22827
193666	372325
292977	154627
415560	249709
84745	18860
436699	184558
280279	190369
303426	216666
33732	116791
451431	15926
57778	315888
321132	106404
102383	452098
270274	267612
237242	182192
477366	285964
474939	124153
449316	392086
92494	282912
125512	209921
146369	447570
284720	318735
262490	360946
325456	336590
444746	449603
465588	484109
155062	445749
81358	174349
364916	409666
471947	267352
9085	136876
309940	54538
41178	183213
126572	248777
301823	119762
446182	394978
142594	312717
330182	307753
291638	188174
298390	218424
387033	257015
445064	407386
136042	365800
327734	112938
110306	244515
89219	243766
180841	292352
67114	159642
91793	237165
6877	281924
345466	140608
445692	186440
280698	490766
307894	102645
19379	251385
336071	84504
180780	466046
180927	84504
45467	364461
472159	13568
204798	50391
221454	109690
285023	121141
367700	156053
418651	291823
55789	196783
303760	3073
92237	403150
55514	12901
247785	48275
132894	337202
354580	342873
301260	190369
221146	293813
260884	207535
463141	245679
412440	188161
97479	142459
66541	474820
213616	227951
298997	88221
18642	99549
146734	452126
173315	409264
133033	317118
222572	42189
83206	462649
62338	237165
478487	167706
58236	237178
400049	58465
233350	49406
454983	80003
403078	37290
103685	167036
320473	10646
304468	372095
406400	99437
448298	76835
215814	476242
110248	42610
437849	265960
146774	475914
126083	249232
343910	19262
455231	113035
7171	393326
10217	444693
282936	383576
489913	246672
203009	411424
360232	18378
276510	89810
228084	125808
378224	249202
87236	486885
423367	288035
182882	342324
58464	364643
99349	103804
118889	393623
236959	272366
249444	395496
247296	133237
82122	294836
88745	317675
442730	52118
178222	187834
273048	105053
8673	97041
344029	107219
63528	461928
325509	129840
195418	481279
486496	114930
321183	433943
292826	3697
40604	373359
486192	119868
426319	49903
125064	223018
303715	480025
228998	283250
319266	62191
337621	53938
322230	421439
104875	479789
314311	319271
413573	323883
350533	176603
462893	249252
44159	367578
9489	492906
84270	130028
436953	122462
489072	360659
9003	384223
167583	186941
454867	169663
146893	169789
257785	480246
174305	17186
404753	309180
485180	279509
336152	79535
465740	483197
258911	359212
85674	399852
437596	358476
246969	312324
82120	45227
477451	169127
7991	114063
156348	117579
299935	385460
60823	126472
428944	413674
38922	402509
267602	123042
317100	235640
32254	460179
235597	54449
36247	103157
413950	112063
30568	388531
356869	283188
310153	139708
154981	80557
430997	387232
367802	86990
115927	20432
84745	283092
179620	369599
259655	324639
298390	18332
101942	293813
285609	203656
441867	453009
218018	364109
344974	310926
267562	243029
29824	217198
162056	92239
318735	437593
427432	461206
48863	257739
152400	297786
445555	154095
312342	97277
482915	259589
481044	327452
295680	105213
227716	312611
315951	366529
486712	407648
432600	162795
194285	8064
122210	55485
247254	317184
179146	145860
146893	340536
400253	484560
56382	262633
339291	141763
204075	458994
99910	478415
273959	307294
45925	160998
323616	387839
468879	217782
273385	299457
301149	90401
171079	433934
209106	421173
414057	234484
332459	266852
61525	293813
439800	367576
178422	19296
438526	62191
78469	157658
385100	133358
302115	384902
43966	370313
192611	52646
306981	336590
242411	106407
234501	3011
129449	218448
51543	286936
320259	65772
132535	1666
112086	86728
3525	246713
9229	160262
237529	381981
320756	261396
420322	183213
219281	158368
367239	370431
97588	315177
224302	191505
470128	155676
66798	275677
487515	241468
490357	70097
421980	400372
157668	63574
335566	370410
91776	158072
365625	266611
189064	348177
184199	473030
325508	451636
456007	404806
327655	35735
302355	271166
451373	472072
176217	171616
475890	313314
280184	179361
405555	476231
140396	242277
316524	328525
193020	320067
298303	418658
376286	301659
230755	156338
456065	126887
8213	180383
38091	353408
2432	28129
91646	38063
58275	74324
488385	378693
361007	23430
45060	293985
488012	31734
199707	188784
43002	272140
358172	478049
266709	240044
183724	338915
214519	185436
23892	164972
193437	19377
152202	414832
51481	226617
379435	190369
81249	489485
459848	393326
113161	195390
151298	266852
9969	79175
325638	420895
393084	268176
112151	30749
375405	93065
218406	401757
238881	208397
101906	210050
426292	288035
319658	140704
182205	73134
326631	323552
375067	237494
335620	379130
333621	250805
490446	476171
173904	53389
121111	187998
232454	141649
365356	50275
89238	6072
180488	322515
441606	401101
165680	43048
36556	13879
145178	164504
112443	480276
176059	91711
327209	422470
392086	447446
16524	157653
402316	90041
421140	396172
425947	250395
78319	222435
104018	327061
182482	56139
326636	318735
129101	173214
295370	110745
480590	52537
476918	10411
222460	137658
456021	334662
422832	332532
118326	221324
456345	328140
191621	452756
148375	377206
312525	132843
175026	245332
276821	318047
92401	83564
384575	53994
236838	440962
335069	49847
239558	285312
370262	330752
116947	281911
174984	288035
260171	136012
91646	80193
175592	275546
186498	149046
279526	44345
402226	355806
123283	464477
225404	349644
442110	488234
324868	179049
86803	86728
370804	144800
71789	255601
256346	169777
51934	73572
6600	477788
292267	375840
136986	209933
398029	476656
69264	15209
139293	272139
223533	262954
75339	463319
202197	391414
444296	462940
150838	281236
372856	178436
412440	332790
397814	161248
55961	299218
481255	94344
34678	134145
138365	4349
133136	491578
110096	414392
195716	20386
194440	363132
236998	188759
476119	105498
47645	480695
480575	477358
25448	30403
194216	471900
462025	404806
79322	416339
42509	464420
204305	254746
282781	183213
47754	429289
417165	118203
442180	183357
445975	438783
289878	141933
113676	293813
357441	469235
373822	75948
47902	335976
86438	196858
248509	74888
410331	78693
459280	49558
39601	270003
296029	383040
151320	446821
137600	437071
375405	82720
277105	100705
137133	226494
439726	443834
438310	441407
341102	487644
40518	14825
344580	187836
250011	160379
326631	159987
179503	58736
425601	477509
444778	407045
156972	212902
409585	132247
37657	195121
174815	83811
228942	218615
425756	439772
136606	410951
33949	233309
246658	316157
415023	371934
328517	420790
77430	335832
268225	401871
420700	463200
351579	317118
270103	95558
383699	477986
105393	25640
70046	32609
129720	338651
2911	394151
361001	371666
140686	32605
4727	383164
233946	387185
46092	138867
12623	36223
24293	161402
457418	468370
486680	476343
271168	474285
337670	281252
487266	190369
195121	482311
418442	132996
99082	12895
203279	169702
68977	289578
66885	459976
110655	190460
195224	308038
202149	457623
474110	179162
180564	128895
404568	11094
254651	159155
158946	214024
91522	465743
207018	351332
11597	122462
329983	16534
228050	365366
365936	42194
342070	214024
38321	15209
42725	487833
97256	94516
263539	91852
219363	337824
115443	338189
102627	190369
49532	110677
184321	209510
400910	131312
83227	391206
228668	50155
167473	152749
275487	390232
409864	352696
85739	79249
259386	351414
115313	430356
221296	163073
363811	301312
210833	79249
153324	110677
394355	318735
88942	103267
65646	184303
342465	462377
436495	160327
261394	94227
324573	457351
149407	67089
151850	291984
164392	481279
148214	413311
323222	124090
244536	418072
378982	250288
11633	355806
60109	202
334351	313745
450353	224707
160669	166513
130844	468276
71464	216020
377967	444282
234248	48163
152581	278823
386002	232698
356798	450764
99567	53863
137844	461951
338792	183213
53022	140044
291293	22827
208841	191610
169762	163066
83413	413525
438896	98294
179007	83227
321486	430935
295	558
126367	87178
36193	3439
463075	281993
462028	387839
435534	367110
213624	219364
395029	219865
463549	325705
294142	24070
433682	433934
153817	192998
12771	267602
181590	21411
106268	60517
78696	446351
280827	152501
288100	75621
396050	258980
360459	27186
258131	397456
26556	284806
192238	276745
51683	28065
232338	391958
154537	353316
311965	21411
464507	84449
300214	196783
421833	76550
303140	8623
487857	48163
141608	397009
448867	395988
271307	132879
314161	245679
228128	302566
325776	254973
123334	19147
66588	423688
206939	125772
487039	138885
388195	164370
119001	283178
416533	476951
292721	307063
191536	463249
218926	300800
452778	43164
175773	50009
237533	94516
434854	139
390117	331584
228431	212217
226057	478415
134099	346768
75119	328535
127196	48390
147351	295240
140518	57032
129695	259648
58418	86560
479044	83458
71189	395159
384771	351257
377689	15209
436890	229510
469772	171884
190051	91558
73821	68565
88855	127716
144814	326467
280577	472212
111572	204330
117473	478415
223462	168262
117974	187813
395709	93245
280189	468387
314981	211818
163925	116572
478737	110677
27899	312620
491995	302063
232360	190369
246691	109271
23327	315323
478674	273468
205328	101058
380706	456640
88006	25472
356535	479614
413816	447017
288724	405292
35806	411645
176969	492588
219496	329194
134827	4897
323392	198583
31313	326281
43692	376487
92492	99810
32129	378686
438193	229733
269671	39262
432591	315606
118938	332947
111359	103945
279701	190369
372764	298966
52143	234555
139350	285830
472694	471355
273476	153962
89081	243374
421137	292721
396114	15133
122354	50264
453758	478415
370791	64371
54728	333274
134694	313920
318453	318735
153870	91555
59750	313745
245679	385634
315742	456065
274852	427400
353787	389384
29189	289851
385849	408993
58131	184585
12632	330469
365601	113138
399662	469532
400495	226308
339197	233040
480850	425675
163229	290
194618	20586
265419	388575
299743	15209
333891	211823
418437	190369
188685	49805
253371	358797
176019	164075
62829	181377
344314	121115
83137	488109
280100	461182
402199	10375
449356	380409
160303	169582
356774	491026
270248	399852
78866	152690
74782	12177
162809	90080
434889	276358
159552	273831
266903	101058
300273	40388
260640	105127
268261	258126
488503	313949
417365	108024
281671	282822
15541	389783
39195	368833
485144	451016
370802	134262
158099	263677
100392	313454
59723	100349
268808	20959
406253	379130
102973	190752
250410	313058
180488	129513
362748	398333
59787	313905
433236	113138
73660	110566
430737	219552
303507	36836
385791	64927
358966	83403
89353	490082
218637	350731
310396	49739
157058	439352
446331	192867
94424	217883
226054	354747
65098	209285
172408	159249
101212	420944
81243	385000
266700	392788
332299	418420
438336	472583
455188	99220
383475	187332
368105	358797
310108	194165
379309	5648
206986	434908
387938	69082
210151	398333
168545	464420
233498	119903
364041	78380
456065	439050
86646	454263
8005	252112
295854	179264
347842	209263
193700	242926
246577	328538
195068	27464
370178	286936
179861	273687
440773	101058
1994	292724
245317	146876
402238	259435
25748	282517
233535	347441
318000	315671
248222	178907
198405	119868
483493	207535
470941	299457
130224	415347
90071	303648
54671	187974
134694	344534
284565	468832
2105	20802
55676	288582
64949	420560
351468	90123
405843	392329
487867	76526
388904	430756
447335	132924
400273	107148
7290	167588
470483	260527
163843	226378
141931	287371
307705	449298
16458	20710
303250	311814
436660	287694
121190	190369
399208	122705
79701	447190
490084	413022
104766	380531
111148	38134
287566	12623
407280	16366
414784	275677
264696	59527
22959	446105
344314	142873
398362	482046
35945	56040
50663	211868
432003	481279
446126	70397
366762	254468
273913	328658
256716	40034
477810	314882
257334	113138
350501	459598
313384	351451
4606	24182
114605	393326
311691	313070
67534	433448
248815	477788
251931	236213
269494	127726
13683	6874
315250	56625
429522	166764
324353	135192
256901	241048
75339	219750
67042	263009
349397	16661
283803	52537
203178	26164
377012	12895
260516	354933
376837	440660
343622	67584
55938	366534
55262	21583
64354	91116
244815	401871
473627	196058
44815	311297
173989	366207
226293	316748
63843	58816
422246	278894
9197	221993
94573	29111
133648	160456
143203	483700
65663	348494
66119	99261
345578	406665
81104	396855
196557	249709
281529	149389
127718	220857
6265	381819
102519	181132
331753	15209
250853	423635
59993	207103
276725	333352
114304	373533
145892	471214
70772	33323
159029	466737
302836	102205
217975	58486
194622	348798
426128	469961
313492	252285
372909	322186
205553	428080
452052	34842
125605	398756
321869	290892
61392	391414
83799	292721
223014	13370
458483	157136
9501	35707
6487	485304
426353	119381
358172	390463
285426	28129
5426	237165
468935	454975
174315	207927
6369	450275
464420	51660
66892	49541
192465	247136
351257	489376
165646	12718
177675	75394
409877	444026
149697	60923
129266	80888
241589	248602
99680	105498
207737	364493
436199	247308
332383	428080
260740	237298
325166	438783
28096	107219
473363	268646
43059	422175
172329	157631
179156	489552
336071	205270
454309	40600
289921	309893
196976	59784
125555	88113
259651	262633
10546	330752
320169	251453
351489	21583
465820	48955
396682	300240
186360	273699
90879	295484
346247	410951
128940	75260
202149	245715
275279	480854
218420	54976
87991	267602
380529	292559
374912	177811
374684	257920
261649	422374
169826	11626
479989	214992
142520	291754
246191	46706
440032	246094
346305	94750
100438	49828
116404	123846
435661	477986
230051	256861
431720	54976
476934	461944
243713	380451
144811	269199
443885	344144
458207	411016
245488	158097
136279	133919
434803	457081
258136	303175
436982	417201
67757	268176
458711	41651
408093	246236
98513	304865
368105	408646
182762	351886
266083	139118
45164	432431
266412	447560
51292	405217
155165	464734
312347	111910
148637	255650
380858	87393
370096	452709
157792	381008
202774	54806
268435	64335
381938	203666
323585	439121
350796	328140
489893	202894
120765	196144
112625	128139
77280	443297
470403	327255
12322	448770
361675	108659
75568	419585
40890	351818
250458	406715
245217	397936
8461	387742
161574	72432
247854	370933
237120	480708
327140	119381
308618	122283
276793	283918
58829	440962
269394	66889
291451	240072
81714	123648
126764	233942
34443	94344
171455	260367
18631	44818
470486	75209
404892	154271
279268	423735
227719	41160
65592	276358
327779	257312
248618	91216
405672	32807
162277	32261
209075	187648
172980	29644
223947	196783
375819	375684
76401	186561
327495	355806
212839	98644
99835	290523
202379	409916
343891	376191
399442	176747
21408	411424
239080	359020
21449	317118
82123	144854
243356	453697
366867	49903
136850	376002
63394	455214
125948	92290
113241	22804
100066	33586
31518	21379
478789	457081
443622	320760
434257	306092
337158	475555
180073	377906
189222	202523
219281	15253
194518	473056
405852	393326
172716	176060
381579	469382
47866	198926
326702	435708
65513	376963
483052	165437
73298	284843
133202	187974
284139	72039
432087	217813
451880	62191
308441	455181
429443	300124
209124	370218
295405	206686
297069	13370
290450	410079
131174	363281
331103	364720
332667	187974
151013	190369
149771	313314
437098	448881
471038	430356
253931	209018
376890	292229
440804	403991
290481	320926
72111	132292
338437	255650
263111	247812
142740	158776
179812	117842
59873	73816
215329	295155
373755	179692
23733	33662
362251	30263
406649	256366
357411	325220
376242	207916
27095	271188
352328	85038
437049	206142
372340	383994
206789	390409
134425	379571
347686	390241
36556	80095
147819	434035
42974	343804
329727	110191
371267	147268
467610	49789
256893	286591
361001	198790
185117	313314
66802	368174
272577	260207
371381	454975
282308	259319
87643	25410
478287	348007
9978	265601
194339	314828
325503	39195
164348	382988
73466	299976
113067	302623
455288	86632
202657	192654
146636	221319
412056	58666
153086	314105
193354	454975
11222	357530
144181	88502
389010	144701
256582	380189
227027	268118
148281	405966
243254	367940
424256	425391
27400	460824
304496	57048
260539	395988
433643	140044
4541	237404
478336	256121
52630	313829
140442	123410
226706	209471
233045	490860
422253	230922
8398	195051
88460	258270
178867	492316
396619	183479
291801	158837
379068	288526
465846	269934
152709	388957
397436	277585
397477	78469
53566	167035
288955	81360
59309	29477
436897	349693
166263	420944
336921	59299
432100	9963
408573	175826
493364	10986
213864	135859
378453	148049
200092	388254
259734	38622
53391	106373
266897	133423
450465	330722
130606	277502
415708	443103
29884	150079
393941	178662
335174	103128
252744	16433
136578	369960
308994	190369
124259	324037
141237	304731
115809	78699
970	2232
484044	92244
414140	94344
144012	371486
213460	62978
147641	301289
4954	253121
491388	111191
43775	419597
374023	438957
325872	91176
59578	469532
288094	128112
55940	208407
83616	287740
169047	385026
307074	112330
295009	490480
94973	187024
233032	132740
55183	467493
143179	489851
183105	226709
128734	468276
193306	350189
399890	273831
35628	100705
474225	487130
65003	203656
458000	334680
252846	67584
5772	369268
395211	308419
228035	476086
118969	78906
267029	280258
267922	121171
84481	94294
97188	234873
219913	245679
225766	309425
159370	468811
131939	412515
133909	355548
205913	306233
194491	276519
182387	58370
40541	342761
280986	254178
138712	207535
425906	451475
289859	177473
16458	91474
482851	15939
307603	385406
2115	428199
150758	105894
415240	303040
281384	242004
322315	322160
231268	204384
450532	234117
174894	407306
128774	399141
154162	418231
447158	241468
231269	299267
48385	338915
216894	288729
250972	55663
59736	301556
212842	211134
149445	160158
63484	311221
438475	27024
359762	201935
75339	122189
357202	357854
415531	313745
390842	434893
290558	1630
105126	367937
179054	191821
267751	39946
80203	298077
291587	121988
241192	162795
318159	387147
257971	198790
178702	420944
314224	139
81954	217310
337183	292721
28403	448426
237119	110708
168664	300800
311747	84489
379680	491677
213220	154524
353287	477445
113459	296693
71607	153088
69678	235187
264836	71743
55209	85540
78289	416892
196013	48275
146265	296226
11222	278802
132571	476831
93968	194805
133663	403329
211571	54976
81225	32752
456658	194530
376355	290920
52839	73312
446138	269177
270568	450440
211551	324723
242210	82125
186597	308908
64267	138746
257406	306549
364725	388575
136492	403447
201556	317356
109581	53863
248842	2233
373245	239407
291292	15220
344362	123074
329700	440048
199708	88113
187834	315725
73153	93399
137454	303451
138131	317118
470805	262954
201131	331532
359427	316244
292721	437251
433329	293813
55193	314836
401051	98650
328940	471074
186369	363420
318214	317411
259926	274451
253308	40784
16356	381970
393108	143239
405422	350031
412210	221234
265989	462555
422868	428214
108558	98605
466690	57870
87729	302033
276564	95015
363294	94465
313959	391414
172396	483587
154380	43514
87046	164972
154192	276744
266621	425675
337634	143849
306842	142018
219607	118950
334322	487542
430474	223917
144224	211134
118198	338189
266307	214776
225694	274309
345091	1605
489845	79989
311750	70004
402689	143479
447358	478415
454331	273831
81363	317506
34665	336291
295819	260944
60861	334424
262980	466432
402747	449489
293913	375603
398203	382511
491356	105498
430079	166752
361533	442884
392086	462876
444139	165022
32390	421830
173650	283963
388249	151572
74760	165584
251292	108132
154981	488081
121828	309407
195115	461846
409745	78666
375606	361725
173758	39764
427881	360845
123987	289265
219546	34729
146893	259178
381859	414286
11561	122872
470672	380442
287751	156375
352195	351414
290621	49228
321809	28129
257354	26046
112818	15209
268865	351052
367961	412244
286528	21583
218214	52537
18647	188008
345338	11179
464420	97308
132153	16433
397887	221890
139803	218727
163519	430571
193902	378462
378108	65466
298056	202438
490211	388575
298128	46294
436624	490525
26556	348439
310153	73197
220752	38185
360779	218727
108554	420944
219068	478415
148559	81714
252377	431556
477094	334424
488276	149704
444380	367919
378469	99210
247608	199040
58648	326648
349195	427185
155362	433391
153995	140140
80785	165763
390596	124066
10547	111752
146893	179011
59864	131301
426635	171721
219546	292641
138820	7211
31675	156376
473018	133290
377626	336590
489589	186440
299804	278520
117124	300813
387986	80193
259230	21523
380589	114496
366232	4184
210957	356645
381256	43334
444380	99350
103894	410108
420193	414832
324831	440660
253940	278700
174179	146124
113131	313822
265311	186914
296352	484621
162193	28129
474880	315888
132223	70557
61734	356169
411375	391965
276898	96301
400651	85290
147592	12177
93328	453213
470408	72670
90696	448257
177415	290957
137094	140395
431974	164922
265363	190369
313996	305903
283378	117253
480122	419965
65546	324037
166863	186820
467483	61286
418658	104598
350416	446351
91380	272230
379812	404449
449198	426284
25624	203656
29454	249489
57785	297593
388816	113138
339310	390197
246132	336590
240142	266852
73327	179427
132800	333166
164048	57715
377869	290362
429181	119240
469274	240364
289513	208300
200572	190369
290909	428927
282969	105739
342247	463774
117719	37493
461597	465130
331503	29608
297276	65002
420665	350201
466899	315888
237120	349400
274132	170464
159301	420944
481723	356428
191935	429165
44151	410180
226721	349595
108712	132843
64186	479807
448253	125973
29105	89470
237038	180865
279897	55757
457646	213830
284057	30395
131716	478415
378419	243092
309917	275058
66452	245225
327068	56161
85151	140707
305730	393326
350397	471745
267977	209860
393774	5159
364738	119868
75897	178436
416004	344063
129760	326446
100422	225747
48337	31616
18928	302281
314723	472072
225647	409828
477920	188301
322326	44733
423724	223962
338869	237696
463203	309425
85635	18187
85729	310033
325282	117734
268754	222556
19276	213308
426040	342539
269612	227964
139301	302610
201572	443033
358907	105878
44968	134882
73163	286906
68532	25303
486644	281489
209563	288976
157653	171636
157849	363425
263962	197948
8950	141440
215988	288410
3702	273831
310459	440249
49903	15770
191645	375840
35806	65091
55458	315685
20465	386671
262660	47092
357020	441135
299976	310571
104260	376952
191415	474412
78364	390349
135939	122193
134585	162795
439579	336590
64601	311297
73759	58709
431045	481368
483515	50112
375316	267072
74333	15209
355532	412388
222032	259435
436496	42729
123741	156376
290112	299408
357516	288035
97894	114479
95983	1057
434690	22260
479072	34851
121520	299182
293096	101058
191155	81103
212897	293813
493793	181993
298810	276358
191761	388407
148489	434169
70119	30723
227241	68456
447541	246713
33343	180527
254666	450876
51850	316091
248710	230020
328884	155712
262210	24185
447413	238600
326240	427956
58245	89025
42243	326240
304922	390197
456231	347057
147861	251555
75339	164609
395248	241468
124556	470554
345715	158965
426865	393326
146634	188805
1123	153995
234788	351639
291074	315235
40497	65838
367559	160576
124581	394855
369878	391414
458768	76153
103166	87542
268946	154731
180043	176288
229781	483203
50034	205157
272388	482241
479731	477554
68052	350372
112187	275990
407294	75303
285389	48768
264433	62191
477882	121670
450578	218727
371388	294836
39601	162247
204679	203279
206372	76350
217739	196868
367682	420392
143416	289961
18298	307771
214476	124085
325814	300480
226902	98889
72287	212404
202693	43783
85674	247888
307143	232734
445796	345479
479043	300240
449521	131056
458612	261356
396928	18847
369189	318533
258518	190369
229756	205221
110606	428738
301312	226396
466787	436134
232877	228431
169630	141166
424907	263410
276641	105252
86280	8743
25851	65243
210662	283747
42847	24943
236555	110677
176217	297375
412517	96149
463420	62560
254358	293813
22099	443045
250149	52537
380728	492906
301390	107304
479355	54781
241614	12870
332299	188122
315560	240491
91197	388575
271200	13370
127921	390563
162333	109006
152855	466395
455388	242191
217091	217432
8146	39195
174936	295484
50588	152769
317555	184767
281272	221610
312087	76231
70	296339
252203	220546
230051	373252
142280	388407
246592	187974
126417	318735
91952	72699
480008	331349
204205	198297
323768	149388
84936	121106
214235	459622
346221	233253
267516	168333
477328	96366
92032	311119
311589	415213
56855	118605
285312	140044
362504	411455
443815	348292
482851	185509
489601	185016
281468	438540
256893	458994
461677	373401
85881	301563
147547	164884
128704	388957
121231	458874
300762	136279
350653	121625
117982	253289
107828	198865
292216	452968
285863	358886
101647	255650
379100	124660
163893	150237
26527	464578
142864	141603
456021	470606
286441	118649
245996	15209
284797	307279
375637	463822
332802	20959
87517	367786
48169	494102
302201	86974
35971	486176
333891	196132
114599	82794
300369	466737
364427	177698
337791	101650
306716	276780
330878	166513
284781	173019
64478	127298
368866	243438
250982	429863
458168	143267
69004	67584
111102	367679
300213	162930
118446	68986
317390	162795
330216	383483
397047	76185
139351	258370
184360	459802
297436	114550
223656	135497
19459	194513
347024	456640
474606	381946
3767	455980
188847	467320
68314	261508
289675	337305
91343	310261
306805	411016
468314	90538
284843	427717
44341	201754
381174	232386
412556	361068
98286	28875
243766	62753
241956	203656
342486	374232
257577	226352
460426	75996
292368	74106
316735	356861
345762	461944
315958	136891
36211	293714
329072	107449
382984	122146
467165	110708
342653	366493
392253	194133
17551	438472
204455	86728
202352	155656
355150	205223
111968	366674
188525	4574
108282	128596
315086	395505
399441	94289
385391	486095
331042	200444
240304	160787
70770	245538
240289	339174
404324	105498
330846	320892
338547	444227
142041	111716
395428	186095
474142	23018
33343	304466
356530	14763
331503	388344
63086	177831
403687	67166
248692	187974
293913	387819
20628	459618
73327	139648
117537	158669
215228	471001
356740	482673
334872	114063
365550	425675
36265	190369
154781	281412
433943	273934
227387	425675
57461	330343
209731	293058
420364	4413
124674	349350
305307	304670
55117	16433
289009	273401
282397	190369
16769	148590
281337	440660
226122	230335
36578	401023
346269	141561
18928	24414
185403	485185
258911	419856
439376	375840
234952	93009
185971	379125
185405	48275
373025	323157
231740	16123
324448	246953
386972	287848
329379	66800
39892	125826
167475	249334
484621	370313
132980	147052
242210	99901
148008	171703
332765	294933
109320	5758
176130	18737
291172	359956
359906	330435
303555	156376
43724	85423
452015	122218
22650	52537
223260	260162
36214	23018
247710	28129
425827	36451
422259	273831
465820	157527
91431	194728
202336	378686
36649	402957
237783	413308
145931	477524
413494	331581
259896	21613
419182	315380
12106	243825
443062	210603
486698	366777
279748	182000
433443	52030
14270	377919
261551	264766
459219	263009
334092	316649
227719	378408
301597	68386
342619	80824
144800	35707
76079	151577
326260	454357
156207	447798
269532	401357
189096	408433
327013	50264
382335	136922
467858	440660
189366	328368
491383	867
52068	223821
91029	402323
385449	239431
165680	190838
55789	217301
1057	167752
204700	405740
488109	9913
458443	220000
101147	76628
66773	479614
328148	372082
111732	49406
424517	425677
192530	463249
437380	91600
14585	112330
347167	213221
482601	15593
14171	128522
18298	44859
361291	168726
39457	179582
305452	481285
362795	467881
405788	115545
360856	28129
382453	432204
182270	261396
21634	478415
113512	371934
447377	136876
349400	22750
148246	483756
87047	325814
253054	39995
43301	487833
264992	476231
176130	350956
13268	68420
461839	231769
380256	124908
30403	285874
124147	318229
409384	272044
369030	360118
273567	456640
40407	30482
300231	4413
489376	78184
347220	263485
30568	373554
333345	302745
279844	173209
461927	190812
17052	147925
211680	166961
34429	376814
440488	58486
243152	211697
293913	364201
289333	384400
438646	38063
437835	200549
71430	349448
299580	428552
83066	213089
231305	299960
428582	461387
71350	371918
251107	375840
484015	362972
86248	286936
324901	383252
317728	205425
124950	447517
418298	155935
432600	277961
418231	357520
259074	146893
392953	227
30743	468832
247688	457920
46870	45362
385895	103382
177681	343397
113002	139835
266192	273401
464223	255650
196466	197435
260259	342276
153864	9054
489977	441313
360733	81678
448559	456249
14010	19246
269612	22367
157471	15410
348665	185335
198405	154141
373025	306335
440990	471903
162939	15362
477792	249000
88322	371617
448213	148631
39327	313745
319393	16041
462748	127921
53137	486519
445589	393408
491884	475060
15710	247631
316751	301009
456021	258498
183207	137666
310495	146500
219546	57882
126589	12895
387642	140531
119846	296423
30295	251379
322515	270196
379633	375107
35151	267553
275565	477986
2415	221232
258076	491984
326730	348053
121414	265065
255999	43635
341816	142018
184743	46222
239431	20809
310042	58351
116525	175923
437607	301835
21534	63431
249881	402183
425906	367807
233045	438757
398778	283522
305261	467492
345401	289763
331526	296182
437675	472072
89410	194575
347433	448213
314115	96879
121641	73990
240753	178335
176321	466739
290247	163575
324133	158668
1321	13261
425827	429730
263557	304865
170003	36742
1655	67584
424806	170812
356290	164073
130006	463822
273641	491984
127883	218730
342348	267602
438455	245317
449937	445016
243856	213059
407280	264286
97777	236049
385729	189383
364636	472188
132498	251323
69264	429368
232546	237035
395092	100732
72421	231059
123161	138652
125968	390409
21620	168664
27770	450330
316744	154842
373670	417848
23692	433026
412160	306989
387775	243438
165326	263343
310482	183213
157534	70746
111253	309801
355815	110677
29822	276358
416719	436230
420895	204952
124259	379827
174362	85064
165326	331238
195142	291832
370260	141166
270386	279140
204783	338541
393398	445720
262935	134694
323073	19377
117647	458
389013	183213
176408	224250
424013	388258
252373	231691
369524	383145
311510	349448
62038	478415
196144	348798
15872	197041
99418	450402
304146	73778
428540	121421
64923	62434
454867	140788
89883	275677
305287	109056
163504	341271
315951	154350
487910	145948
187456	286936
100172	461846
408998	350549
313115	317118
19361	199610
425820	444976
46092	21614
63391	17146
374436	325016
65880	444796
186938	61376
303894	374535
363904	266538
255363	338271
353778	464578
12828	218727
239442	256121
434412	155401
460858	315687
69812	212403
352739	493125
135035	15133
184476	480200
13448	25410
432370	68617
280624	146050
396927	63337
58900	84089
392086	358038
60730	321973
71638	180323
328783	135517
64908	428738
416737	98098
10459	281563
416903	54895
181910	401871
101830	333591
98282	473718
297456	236213
374217	313302
14919	246059
62275	405866
8687	224866
330278	330469
404099	139297
306196	173969
472639	78790
216859	377148
397049	146471
252753	258370
67571	236423
422246	158294
2889	336950
57649	228431
491628	139355
192822	71000
413886	78469
431481	16128
116564	267602
32972	196783
349587	421830
319553	487847
286893	317675
27138	317184
451714	159043
28696	176020
284057	10690
50814	335069
236359	158130
383681	262954
230718	482829
389512	486885
204123	336590
54685	322656
38167	113719
291954	472090
382984	138297
275151	365058
89219	28951
38141	105053
270268	285446
492453	168615
356391	315920
329983	232139
234932	465692
362180	157514
114643	445186
217661	71091
456836	181668
185409	159488
3148	186440
173650	420074
122153	102051
439364	251101
471086	127811
152210	179153
342588	492906
259353	48163
252083	91073
344595	89568
178832	31604
400681	6899
356108	245332
438091	203279
394134	179309
377206	250214
323692	406371
116165	267553
394376	296583
220967	187974
440414	309604
29314	395988
266965	260527
308177	32017
299068	56733
93957	237178
53532	486184
291440	22889
104504	210050
419471	364294
13268	247245
340873	207353
411197	372214
300192	114930
6614	81796
395983	113994
8858	49903
286087	257895
420336	16744
129915	261576
266307	353404
368858	489167
403835	284455
155238	427529
301960	262926
187834	184402
125472	28907
371976	431161
479734	387755
370933	372602
298258	16041
227247	84518
194337	215628
112358	206840
37459	149450
74026	441310
488413	276161
91033	18307
42234	371755
212346	48661
463750	442083
336378	213107
244233	145059
291424	432036
272598	105556
326811	64862
400520	43496
258163	38498
345236	342879
191957	427646
296509	414557
71297	178422
253171	54298
182728	434893
46082	99282
315654	140781
150661	22095
480963	472070
70772	457919
244652	393184
192079	127805
64074	291249
290272	430754
115834	140728
410686	324639
192800	107703
488971	121106
198460	256121
335302	51895
475788	102822
85737	291521
57	23255
122650	359516
389619	72565
196095	208785
317197	124066
255869	28129
431264	182661
338025	378082
52787	290267
459976	309180
329605	3011
212495	288035
243801	362677
431146	303648
86170	12895
6072	451440
124185	377190
361291	116872
241693	346267
330958	243115
20822	57828
15274	18619
190365	293813
239987	8673
164032	260644
23290	168292
130069	182192
407306	252412
199022	391141
22945	431243
442046	308621
155251	43643
289887	422125
77829	54671
161363	4413
134319	55682
432437	267553
472201	361992
36021	219743
44676	67089
394587	210530
471690	457811
115312	156147
72908	227101
196996	243374
56664	86560
67347	488427
191459	19283
335059	250389
289894	123369
410439	153232
39523	193715
217079	164816
153548	275677
476292	34332
194048	435708
439626	126528
153386	166063
50739	408953
197732	226494
329727	257581
463623	326034
29581	318735
201675	481279
295865	25724
128124	469446
275541	259929
364310	362924
365877	290555
175973	8092
438541	413413
124259	105498
461780	35707
249881	3234
348099	336955
312283	433867
227179	37931
313355	50876
191761	363505
134876	353049
131478	21523
257785	474456
221341	267602
64865	389066
113753	402882
442533	109437
404127	132663
481965	52537
339626	185704
118133	283173
390032	105498
388249	433226
345715	464710
289715	191748
324826	16325
424441	33129
144441	355552
290501	86150
143345	336590
359933	126204
354244	394021
316565	336341
348644	52160
338686	272602
109145	258607
359824	476656
185359	55074
166935	421798
296651	222701
255579	49896
69349	155895
402527	216344
37189	288035
217775	105585
192651	134941
40962	118286
398574	187627
276825	190369
211385	490588
373749	48065
192042	35731
170114	28129
396769	237546
73642	313745
49868	405640
146459	335477
299843	106169
474341	68035
312035	236959
166149	84089
365715	178758
345401	264924
40018	160686
380155	13651
221948	270428
397236	62315
232616	417057
317552	378082
230898	241988
62699	280532
350198	87515
414058	128393
193705	460973
68303	472597
212196	214024
9570	180277
247785	482000
385659	192449
115612	166513
274663	348351
428109	229150
139849	90123
94793	315888
352817	430356
73660	321017
323090	385701
154194	267602
156867	268558
270167	317676
315951	294769
257822	359762
221296	60309
211185	65913
419328	114439
131087	62191
144973	44652
437946	489103
408615	124085
76228	295435
287061	482246
301723	26619
372565	172535
338647	399736
141757	62133
314446	73018
136731	355806
102914	54976
476385	467800
69952	487848
372054	434854
371769	334032
386512	22827
181258	403874
396791	465303
266420	453919
456720	69308
21635	189064
7552	424699
293082	32807
134767	304212
37435	178719
1057	277468
8225	440660
264546	70634
353906	10646
259846	84414
239290	128874
235545	22599
44149	88289
478588	398208
192238	222918
259982	4413
69442	212724
3093	283445
460461	225068
281643	238578
208379	28065
49025	482083
113685	363631
19589	80650
242415	232388
486211	360472
222147	238545
359946	321687
1861	48275
418104	416197
160194	15209
198796	276138
274071	491004
481482	10451
336444	180962
48950	219483
164419	240637
86816	233231
448852	137128
3011	220339
388194	79751
221871	198297
474776	434893
111478	492565
253907	221187
431207	273831
489822	470554
414286	68519
194438	145064
399646	387742
199744	138660
314289	171139
179597	82498
278534	288468
351851	336590
258729	361305
24471	297428
446182	330463
392539	352775
20529	240364
487668	219743
146893	397456
197826	276358
194754	163975
64021	334680
5130	159480
426799	291249
325824	212551
180034	15209
426197	486885
213687	4413
272628	293813
37038	245859
94924	285156
238406	300480
62504	331238
414058	5040
486712	289515
212308	143701
200273	132095
485629	444745
331490	306527
39933	471589
256443	438419
375093	233477
318946	175350
437559	474341
40992	381729
332080	120195
439431	79249
275763	56166
107924	341271
410212	294079
3439	240878
32101	145948
265738	28129
184528	295232
301953	15209
58280	139927
206432	327722
47773	202019
253102	58694
222102	133423
325501	205061
480199	282229
122801	118566
248	336627
216229	59825
334092	375581
191038	420944
338623	313314
231839	429585
415362	430278
162838	231364
158701	313745
162614	347064
226326	160722
452321	117175
370808	267602
68416	262954
226580	185704
433343	254178
306467	272734
460535	282989
361926	49966
148812	440660
470415	244913
227638	348277
333339	289480
250854	129857
65513	41075
283754	212048
44070	185479
441333	23018
62275	53814
176415	479985
194898	26685
373088	217223
251728	211932
27681	350549
231858	435817
278342	80627
110855	330027
213203	478415
44652	307407
83616	185771
321623	71285
454708	319031
111648	97442
199901	206623
155436	94973
207695	432205
130336	99159
421270	421942
482982	396968
132896	123745
379970	299976
308897	121965
71091	110677
236216	354747
340535	335647
72908	250389
176972	434757
141291	75379
39683	344580
324325	126204
124153	487833
109062	290584
342890	201206
356406	129577
315958	142678
183645	137303
34874	393326
14922	94665
148142	6675
325634	120605
41342	226494
433703	428214
189228	84504
58930	103825
338925	295544
29234	457081
96041	436709
130069	83268
399441	329231
154588	203008
325120	85553
485773	317118
272636	241468
24818	148806
177162	309425
437155	190369
25949	379610
382882	355535
30326	51895
256910	463120
222904	186271
391425	267602
66129	173965
228128	349975
38304	471426
277765	379696
103050	267352
468131	137684
324199	204907
386369	441027
358061	401691
146781	236213
131861	303424
455773	249545
169312	320161
253773	164759
478993	54976
463779	447831
365852	407306
259671	94139
146893	479113
313014	381748
396758	268729
373174	281926
324317	73801
71949	223980
80080	380995
78134	472072
141416	58881
404506	127921
408146	108554
460191	266379
221721	18532
380252	236959
353884	98246
308150	147661
470520	387839
309086	147665
336941	357923
285763	293813
377937	87970
359628	119123
259074	464420
258131	168439
450851	223400
191629	445104
368710	114655
64432	269199
246191	220756
92180	253730
115783	458880
463268	266964
233994	15209
32124	96094
471477	108222
435314	176733
118674	190759
89499	316011
12462	194165
435932	190353
213855	222817
186278	241718
433258	7791
326260	294605
397659	287423
415949	353994
116440	190369
274645	484447
294210	297595
255477	277961
67174	152085
212426	448033
401502	142018
267602	276621
9270	179898
200092	447945
137544	106840
240924	180813
191580	71928
196903	456277
131646	28029
183226	229928
211027	385000
377720	91380
197762	372759
352237	228431
470592	186159
277568	181111
448709	77274
465132	354747
379114	277717
369030	354183
268910	358587
244143	62150
230051	53170
410077	474412
270751	325533
279722	18062
19355	258370
441463	483977
184758	232555
393872	315566
214605	54976
453738	136643
285089	489822
22825	212081
226044	66999
71189	192365
18181	35421
80266	98906
412909	443833
343721	19946
68475	453521
43775	243731
446828	36942
317993	478415
461269	431799
434854	409439
89219	52563
164711	336590
386660	464137
164068	128563
434716	205223
400122	255340
385650	378686
165705	173693
7004	295944
279953	228385
153508	257377
350772	62191
452776	317118
302706	17339
455831	150106
363757	208055
481785	230078
420944	33349
174034	28407
487248	4413
306981	46548
191155	478678
456231	173969
94871	309801
28345	16041
281942	183213
480801	60884
490553	176182
156885	203656
239725	116234
321136	53754
310962	178954
439953	105498
62666	174754
490968	277439
148321	258370
430962	343085
191446	178696
128447	118928
11533	106640
41312	377683
61497	438419
34051	166651
278221	266852
262128	63528
262660	308602
313189	120195
104583	90820
349506	27581
120046	434945
99288	277613
77824	97788
274720	266600
331272	277961
7987	58736
19605	139407
219546	374379
168658	421109
393106	224794
85049	421935
205229	401297
264026	53249
409808	133236
78575	23018
336868	450307
349006	351274
146158	231485
405602	236735
424841	223929
308122	323484
484657	187998
65003	59199
173879	76829
181980	213871
70461	31158
110192	479157
64850	190369
4707	188759
379819	35707
179470	186422
229123	147918
361710	214763
473841	353787
228330	334020
399947	342443
175853	100349
324037	393326
131939	328089
75768	78811
444654	211868
192646	334943
47100	466737
125374	424714
411563	426708
128704	401065
114550	304867
323222	366079
226395	155895
203701	302570
167475	418348
439078	81168
246540	155747
208514	211932
490940	422638
344565	446105
196087	185902
231931	353001
50264	466737
421479	169595
118014	314215
294878	481785
333051	484447
460774	395712
345401	40706
255084	414269
157663	105754
276209	447107
221912	316372
223501	126150
427045	159466
488314	299934
329692	182818
128199	316708
261896	103267
91600	458871
281186	240250
385350	201780
258455	101037
474816	161699
467247	366941
154592	427045
472840	290523
36451	97921
343515	448838
341638	194821
266307	235357
471039	177569
135939	479614
476969	127726
431978	105498
53963	455327
450011	179506
293557	421356
174034	388473
172335	91612
100400	231578
83890	391414
200554	268987
276393	284546
365014	212278
206054	440660
473445	162947
446413	352798
241735	158965
60542	133760
341593	378762
180581	178436
406633	436355
69986	113369
193020	212246
369780	315671
246554	293813
262730	255650
101671	364000
229813	77727
112625	462688
19005	483330
174034	230539
7310	121950
236222	343108
389323	165907
102065	213003
13046	50538
203200	398761
323020	373711
246680	232414
277939	73273
170005	274491
338955	172256
277450	383469
370245	346111
84417	198865
476310	285156
215896	132247
422771	486885
338189	141617
450440	19604
3577	190369
376619	216666
423596	199526
462422	157265
391414	138553
201813	300134
257498	67584
65406	240374
319393	163298
240675	122283
25813	476014
150107	10646
72943	280410
260421	280043
48238	40041
239873	14335
37631	338501
303303	218615
36184	94344
399736	493022
244190	357920
349397	115386
336710	144470
305883	416143
154996	36719
48612	293813
187834	396058
134299	214992
204939	83704
395003	366493
88439	28129
88460	433789
155630	350812
477729	72096
493347	490099
344146	469888
356819	406608
270597	322847
489787	80919
67351	294342
453113	398333
470741	472583
133156	364725
381590	313745
400910	85203
404568	94526
368492	239075
424125	366941
439977	270812
374849	124011
289151	292721
469976	286016
372340	285830
479297	183213
317562	455890
196030	183404
34529	249334
388857	425244
210488	27464
79986	331581
384465	37139
383244	405217
216377	435886
300390	141623
238445	410317
366121	305586
223577	97247
431716	267352
203783	455231
427486	261532
380444	81463
248452	413284
231740	272181
226907	440042
207728	145270
454755	250400
98348	162681
192238	85561
383969	190369
201131	297122
301012	194165
448475	186440
328940	374784
303137	153995
349809	146328
180778	294121
399825	223732
279655	308288
194118	43661
58042	135756
81262	346723
65126	179518
69597	244258
344513	379255
427409	84960
253102	7693
164254	379416
385995	260956
179279	100097
166504	385076
123593	92130
363643	202019
59578	122462
79490	457093
487586	169116
112443	450705
166267	313314
167588	37701
398308	305150
90703	39369
144904	227526
354206	104693
293803	294684
159728	47799
321801	351029
81896	19620
77040	335114
140116	8623
48804	416942
351850	19246
302799	196540
319596	30258
308150	473708
328089	246275
449544	211688
67922	193522
486417	169127
39197	68828
259833	423131
164337	199001
265425	92560
486665	285156
53820	426887
447431	43013
157872	325790
116087	233115
447909	214157
151725	14542
322664	273831
79528	42189
373136	473902
178263	301018
339297	260038
332566	242476
254679	162354
270268	196720
409745	423469
127741	398689
212730	168779
97060	175721
189659	351639
219715	47349
147996	167260
405994	314742
283666	328636
106713	196806
438475	121626
412980	487241
172923	341734
162174	348924
362231	157872
22053	190369
6576	136282
89370	151322
374407	68134
11663	414286
329727	37697
91338	398470
120331	76454
200867	313745
234801	267602
390187	273250
154766	466737
352446	203455
312238	86892
20450	156376
441461	160402
235078	370379
153312	444669
179153	206388
226404	206686
370881	343085
242411	312207
227068	125968
218096	439751
449209	248908
425813	218165
245798	166970
370705	309654
231863	83832
107449	447089
260804	5040
262890	409794
233155	124085
252338	65838
391308	222701
434317	47028
165689	355806
420118	434089
434675	198865
332213	163148
44929	226309
322509	464578
65783	30461
214251	417918
152745	192365
253028	255579
136937	196733
351660	286728
418865	375840
217859	367654
128738	143179
491190	29567
388195	160587
309917	355217
6152	42890
333749	305352
111983	407758
303455	41386
183029	352605
200379	190369
110445	214714
15133	249334
20180	395988
462075	317231
314995	463822
95793	79751
92570	243326
233498	224052
365751	200457
466375	218727
231057	267602
263508	361747
154248	477669
69749	458601
167294	448944
136177	303354
353240	72298
404568	24381
367247	458601
266307	183065
280092	418768
249347	425675
198489	317118
26070	145059
72573	154193
60686	44780
206131	288269
263708	426922
103308	19379
4634	403147
284469	64046
81338	122215
378213	208023
178836	303175
60047	433934
40892	110677
309917	78168
245938	99901
481392	183108
391114	54109
424895	27748
109794	98906
357625	208632
37839	93627
175944	203213
349832	248777
286024	96988
67126	332599
301364	183479
204221	76235
251871	274279
302610	326183
264732	363951
192708	393326
181680	155680
415392	449960
420301	367397
11618	120195
345365	230334
435642	289326
222914	470790
344372	276158
389859	300811
415758	111214
317985	313745
214357	413525
451369	400184
390656	79197
479950	141892
474547	281181
316282	387247
123570	45227
321648	215054
268145	21583
406660	431187
27940	109533
109195	226308
129423	332223
400273	376168
145249	21583
451899	113994
76079	97215
376146	180405
430356	227763
281631	54536
222562	187810
114978	130079
142030	35707
229427	74106
258147	158811
147665	422164
135655	341579
341520	69708
391008	124153
52039	209510
231075	5040
287566	230691
167588	175971
80635	118662
239660	190993
174805	52537
133909	462561
406144	456640
247388	231485
201946	409228
402738	23748
250828	229215
16657	413535
130490	276389
108338	278592
389693	15209
152702	192148
417994	490015
234881	392788
420120	21411
89238	452008
331076	286936
202876	48535
388380	400120
433703	41673
37491	232180
227219	368892
394609	435708
120596	286936
67931	186548
363350	119868
41378	273831
266068	960
236009	322340
446234	409823
237183	393326
321083	243438
273058	97753
68284	107652
209566	205287
64116	358423
309132	190369
242660	124085
177889	127210
491272	316575
483280	309029
116070	309733
332708	251113
439785	391414
144973	374323
62494	293813
226747	49274
171765	15209
457926	63528
65614	348798
57080	51580
480674	10181
109062	472583
470672	411230
189324	117435
6072	171069
363835	493310
134358	18393
53044	183213
485536	207696
101433	134262
231305	233181
232919	142884
418292	282227
219057	293813
182771	300480
429607	155719
398843	15049
135233	455828
410075	27766
488030	430800
417826	275472
22993	445690
425990	237999
299960	332753
231895	363973
436414	381595
275764	217423
299580	88596
338322	280188
163047	196783
84810	200857
314938	91998
378143	383250
241823	99106
343085	95312
75404	359323
167586	137128
392872	56992
40973	265589
388818	432947
394587	24401
21854	96370
109298	379976
381084	205223
483706	440880
32776	466920
38212	417643
270176	201754
450257	83092
107233	187974
230051	328759
421480	245317
438317	138807
208300	166141
347463	220756
359887	454975
445190	23236
133909	245332
177748	290909
174255	50492
238728	42189
438475	409227
105594	338493
468039	492196
173575	70075
301126	178179
43667	286828
320002	341271
118986	185912
255508	477774
24900	237074
200507	267352
281958	31137
178910	230512
107711	368205
422367	160262
400383	410028
171278	378462
435031	241468
106268	69269
446080	336590
372488	336782
152569	219618
404465	208300
5700	158496
390783	177079
395983	46294
65513	344385
3278	33229
345401	57635
192344	161522
470262	72432
333183	208300
211551	448284
127084	98294
143251	57937
358322	266852
250853	123410
93627	340912
297205	219887
305574	106861
30568	35628
97691	134259
283675	452542
214608	208617
263769	27464
248175	105878
364548	319608
374511	255641
428892	284082
58486	141705
70559	93742
397512	406408
87577	328158
202379	240491
432362	328181
185847	127163
300809	398333
288918	318725
467069	110677
351732	326492
414301	19620
220810	116206
356805	29253
66403	190602
40798	211913
289513	263925
77443	314871
253931	354694
364517	86773
39912	242778
141350	390839
221825	190369
112539	308882
134704	16294
390762	82585
115086	336071
22950	119381
53604	484310
282977	256676
339005	54839
6530	401101
282518	480833
145585	77143
65781	393498
435925	442096
369728	474231
149422	292369
323938	258220
82148	240643
198244	21268
427432	398214
126749	206054
422532	239431
386304	363581
66580	28561
581	13319
46603	39145
167572	183213
81978	451475
485648	36370
247611	422093
3856	278642
202376	373021
59508	231375
316136	152584
481317	332424
415082	113138
458186	274508
227857	379174
134705	273687
64940	186259
329393	71640
194473	43598
169535	292523
252824	420944
352834	56579
314311	366768
428625	173680
331364	339853
331982	360596
207895	317118
403956	467703
186010	387763
166626	269612
471995	189802
46556	99072
245911	64075
122433	476412
129827	298070
93174	111317
409808	382770
465687	172089
218773	476656
171679	406751
48851	19279
229735	349140
409546	402613
470775	270369
347509	194710
249748	316507
31049	114621
249765	419849
282010	275055
323257	126204
469912	394823
152991	378762
184355	352561
430099	148331
306116	77438
119001	211512
43506	222399
345715	340340
285210	157596
100638	13370
403102	225420
34556	166437
320021	76454
465640	110677
451354	35707
389662	6521
210401	8459
342383	267352
149455	67855
467284	34321
263703	361509
425805	391414
97463	422853
417289	284843
281332	181515
145336	4413
18761	186381
217960	451016
325304	160468
308596	377984
145979	207411
448816	332174
230051	251810
372133	146183
193460	13370
337171	107017
249471	293813
427205	120328
430748	395988
110958	259704
277880	477589
44844	34873
41095	390861
132523	421208
96146	322515
329750	380096
398712	141719
323836	433393
10140	315817
192611	224091
91516	249667
403166	130488
412439	442030
267826	272407
271760	462973
63916	63149
234932	179264
108648	341734
268739	333727
190821	237721
42471	156189
356102	315888
203971	388575
490766	73336
369341	266852
65725	52889
210621	104346
269494	190369
316690	207535
20329	266852
46703	80426
283096	459213
379680	7922
252133	66415
47940	261958
22964	242994
316856	450983
59590	399039
130069	393928
22407	53863
457362	399336
147520	258220
369447	307423
369108	198133
129149	218727
367281	65210
31184	180578
122350	313745
253289	12901
287069	142018
377473	307134
2735	467826
278554	331535
170238	37057
258187	369599
200632	455118
282774	404960
178048	310756
483987	437799
334	328316
146391	459467
340772	275677
405432	301659
186380	316372
46143	408288
47348	159249
194118	94665
214114	134811
480991	422175
322374	16164
336152	460793
99123	216352
422546	434169
179874	366238
337476	43831
152848	424819
43368	228254
53641	287694
73219	110315
364915	357940
323639	357476
206501	288035
97732	379976
119677	276021
282977	390232
104740	265514
333578	194165
492247	131142
271790	365608
105964	267602
154509	403579
141281	343410
430184	376124
385570	359967
163253	348798
102644	227852
459119	2902
457926	169485
177483	474970
180647	273670
153288	140728
376553	87007
115725	142018
14131	483838
334068	471719
373025	94872
320045	95942
360459	143684
65003	334680
263708	39892
46788	85870
266965	105878
493170	57989
253929	421830
384778	21632
124665	270095
305185	165786
354501	458651
275560	35863
68098	358555
26309	121950
117550	395770
370619	198549
138196	440733
283698	273374
331540	206768
481140	171501
491859	183778
169334	477986
203105	164884
97450	313745
267725	259877
168361	221030
406585	260879
349416	49903
132077	92613
458513	218730
375667	411069
345918	84546
238327	348292
153322	150478
373565	241525
462921	473781
404635	211868
163445	203752
132801	159776
158279	89282
374379	411808
89826	27882
464122	23962
67399	202350
447416	153589
64267	19371
110306	32616
338275	273687
410652	263266
38103	369699
142041	231877
242589	455185
458065	178048
236830	280639
290711	327866
318735	418639
414574	445796
402874	441021
466950	261053
263514	73165
298065	137366
96384	132740
410469	238455
143300	300800
402726	145064
78206	429129
466042	104263
58637	285446
470672	49870
249265	246622
193975	334261
55659	391103
326888	440071
11626	110708
107910	46458
126938	122780
150220	80944
95048	236777
390170	147475
347511	475200
314311	332685
471774	276007
436991	132996
394895	67559
199702	409828
249307	99210
312069	38063
386762	434239
400807	130028
445094	177183
274833	32807
430450	454975
209737	109006
342486	53022
411915	64335
256383	140263
418172	15955
215556	425895
335222	479403
66168	291698
155748	169741
88437	21998
458435	452644
200071	115899
446883	164884
242645	27464
66160	294465
287898	327061
219715	188002
52230	46237
283199	127673
314788	340861
309276	240057
412295	241676
93174	194626
18936	407334
463200	42189
213364	227352
490708	79989
366263	6762
189366	140679
330752	209398
453826	162247
467018	476656
252876	291324
348866	15209
335694	472151
174178	293813
474688	238931
195121	296564
232784	173664
355190	361902
238855	366999
51425	101058
190307	475935
130069	129280
53511	48146
12964	337820
473446	113138
454813	283445
218311	164884
434167	442827
70029	421830
343700	63141
117586	162795
370963	161875
449521	378856
278324	60171
442253	257027
174669	454504
50719	50173
328230	385487
324458	293813
268449	264394
441924	414832
140351	162906
406660	106662
195799	303424
87036	485304
176544	192611
388763	90682
67166	213371
221648	173999
254446	309276
106268	482389
95666	153311
233498	197990
390032	278704
248167	442152
461141	46097
168786	380538
33838	168615
468516	210717
103325	81879
127921	303573
204775	186714
393643	9453
366727	121661
49532	28129
202141	417523
63626	470225
270343	110677
444883	164884
165251	435428
439522	222539
187796	198671
84661	458183
152546	233015
20647	169116
224225	399736
371030	462491
274413	156376
66383	380711
362396	393326
368660	15209
71297	375937
142457	112615
374305	109174
380122	291521
92401	160296
112267	30337
117124	473223
118732	238075
278455	439218
219198	473569
352905	345401
59027	423041
285557	401871
221687	35152
188072	158514
99803	247818
243117	303933
409142	447517
281808	387742
375405	289435
319017	258981
440092	264558
272742	299920
222640	291823
261278	110368
156348	324239
407251	439352
58252	444762
207945	137633
257613	379416
262783	300800
376286	467418
130675	320366
369691	489496
69597	359945
197191	97215
182543	17122
309276	94619
61006	347066
409386	110677
423614	459721
375029	454822
183213	411931
404773	449548
282453	280174
57020	160071
472169	94667
476096	317990
331503	378652
435331	440660
130195	86476
406660	280845
426292	283445
459125	303424
396916	401505
360642	372238
264628	301348
110050	186259
303670	205270
145832	84089
336291	335256
192611	188925
286868	140044
387959	476471
222544	455185
459382	48113
277770	400112
181947	232668
236788	101058
391243	485185
264525	310756
475310	99405
474341	114636
277682	403098
308632	457771
276802	203656
270689	95133
21961	250902
133029	273831
36362	48365
49011	370044
335779	426089
288206	361265
245736	145890
429287	207535
267734	171765
327543	488412
261999	942
448815	337262
333119	435391
181787	453493
246191	296693
167489	149560
424184	151572
202352	126470
438611	313745
7708	367807
188161	375840
204655	20959
298095	310603
351596	89633
237100	424921
396687	394747
187539	223121
296847	359937
249017	233197
446499	86476
72616	211944
412526	183213
386539	124085
345715	139728
476951	485304
466670	322515
384796	183213
370897	438783
191278	403326
274761	35707
347130	251640
148804	391414
458207	492757
99979	426089
465063	43444
233045	265192
242111	269335
90835	335922
483564	367798
110954	205289
390393	313745
120861	192610
406555	366493
161814	388733
209967	21411
452413	220635
228050	387860
41146	65913
270248	486267
228339	269358
130651	414639
181016	4349
267610	14687
417938	434914
371337	316735
178118	208617
172216	219534
291299	236503
225351	369599
27499	266852
175677	327343
136956	15209
23203	421356
386109	180578
81432	305449
87244	185806
329393	437510
110929	8084
348454	230535
473192	449413
131105	75568
446594	122381
460115	354648
487422	313745
408093	65648
151064	48275
165740	44858
103971	35735
216666	330073
40443	466737
234856	142678
44180	57683
372488	56928
166553	387742
96183	305874
107910	90621
228635	46260
241412	36191
446413	276225
360043	406279
292550	433934
345401	383969
15362	278149
197912	404110
101474	478415
457754	237178
221598	47346
286462	16433
454263	174106
333475	312478
159175	77178
103524	317667
180292	116464
146695	440660
449406	46086
392930	118387
464952	141281
254147	186660
470915	299736
176221	439904
138416	490888
330737	211868
200222	319072
342650	198563
228128	307279
143370	4413
14793	401854
102011	86560
91462	387406
367109	285156
352224	401871
18451	306862
84052	168511
228431	363123
52993	156741
66465	276090
214748	109407
314311	338228
310037	171558
353577	328242
339976	208577
292352	159083
375385	264406
331642	49903
481854	351257
287413	301659
89219	35003
9182	33937
48892	463325
95178	400840
252775	99405
167946	440660
443997	422922
385360	190369
326392	365764
402767	380941
135920	38063
456898	409858
293168	460353
492576	366666
199306	13370
322734	328152
6938	479872
337204	40284
259803	438783
194216	277367
16611	445353
493918	72461
279722	96094
423828	415122
129689	279570
328940	172075
194518	254374
17142	313314
323497	288035
316537	105574
19135	447257
202888	478415
146893	353885
283206	457861
30568	281273
180755	95149
415427	396968
439338	5582
298034	288925
399581	452293
23252	428103
256893	335159
472366	476558
293848	214024
228795	276440
253420	250632
75689	84722
27539	385207
167768	360439
46895	159083
331062	313745
489147	62191
417461	126290
89233	9054
438126	277105
244362	279636
43787	41801
272280	211868
108297	206142
2993	461846
230051	257545
55961	407386
354330	264303
252083	95312
67207	167995
205771	82271
290388	437226
383360	56851
388249	356315
464062	315173
255089	160860
272597	50264
66229	67280
381305	27505
176933	20151
404331	336590
250211	157726
218114	491150
344479	7159
316254	320571
107325	165341
428985	60655
58848	103516
263703	248719
62832	387742
309671	347632
31349	355806
494130	344637
114643	123213
369875	460482
267562	378481
136698	66201
157839	104855
47745	165653
366828	43334
167752	120564
76585	463945
41161	79861
352763	292721
87889	101436
324072	94344
287820	40784
274704	75499
26127	10345
479325	256723
427265	273831
287766	375595
85635	39312
293588	364109
458936	264406
203752	286337
452931	123369
324199	47547
299976	117097
35990	410758
128337	477986
114550	190936
301929	355700
120568	225539
273609	486326
169630	80743
384649	288333
226171	151944
433928	88396
149364	206142
3226	317891
392086	441230
38783	190524
132247	394320
101116	6610
13489	327269
332048	158310
85739	294079
284120	390349
433086	11626
182368	258709
431120	286936
328947	264154
75621	457081
279294	77407
124620	376381
308150	91947
74494	68978
1146	293813
474	297969
418225	439692
178285	166970
465687	389224
68	15513
347224	271459
189445	478415
386516	235679
480144	420790
89064	455382
118543	331283
323836	247649
301319	183213
4849	374958
408518	41533
191308	143814
80421	47630
491901	114930
144188	465769
378420	312561
465989	332638
465928	405925
292283	33560
132533	28129
2002	249202
221369	493102
137454	407306
485692	61076
423446	52537
18534	477590
41842	265589
362932	263203
230051	6438
159370	32865
492648	226921
422152	224212
220587	244688
65513	183404
415423	435316
431499	313745
20401	471355
125790	351657
323222	211043
441099	396677
195547	452500
336152	43742
66356	25650
21795	435632
398756	345401
220319	6374
414521	217423
202149	7130
460454	101058
268018	51978
302864	264406
128084	358797
125919	402327
208635	293813
269561	83180
248013	402509
67214	139392
446657	381672
152440	263514
300330	435318
41497	409828
359930	12177
454856	16433
21880	331423
210021	80543
252815	113051
92047	435695
131574	72523
103663	107711
323783	20959
195336	21583
284454	146134
296185	184370
258796	362821
53883	470123
167583	89298
366111	53863
308054	187834
47630	344314
292676	435428
308669	233415
29332	383052
411419	374901
14642	451856
373749	208298
155311	266864
258692	436352
265158	79072
401800	457081
261896	338076
374198	142704
118076	261281
100739	144470
154981	338347
338931	274640
256273	83110
271610	420944
412078	187042
135971	162795
12289	285953
318715	318932
415459	134262
302017	23318
194518	111312
7101	364766
150096	351414
402247	194165
380454	414334
281857	430090
454200	317356
442293	352774
309631	72835
418173	280639
64557	15635
229378	201493
245115	446351
292641	86652
263460	352131
372340	385076
467965	343085
153322	162844
7103	80341
167419	339174
471223	158153
202866	236908
59609	210153
346396	375840
151851	258981
171784	28129
464966	119762
118395	79861
454229	425838
385328	329236
360588	273831
298671	6253
230517	27766
211138	25455
142059	370119
193303	321554
319259	205409
331046	334385
104482	91359
44097	428214
385567	407568
89286	285792
461415	152867
439726	392329
492692	35707
264234	216591
194165	15209
47407	40284
360459	323719
345401	113624
406275	423346
369461	359968
87046	378957
441036	95942
201539	32985
438478	304011
409274	255579
1430	78303
390875	38812
36211	374030
262660	385990
33478	46293
440728	176878
237458	390232
357938	207927
440599	317535
228128	112999
439977	302223
233661	103825
414018	414559
128563	478060
472620	52803
10706	28065
158099	78699
69827	186878
372435	89904
130674	173260
443320	364567
11961	432427
23036	199731
393268	190369
81918	391494
281167	53203
429798	232685
287566	107410
200379	416386
297654	357357
214093	440660
87538	259929
35403	477986
25272	204961
3809	137916
482456	318441
191391	303166
188545	315225
40690	67424
162073	322969
402997	190369
202352	72827
89595	287714
327231	219499
158221	433297
382753	152502
156277	364294
312859	449298
313798	99472
405788	137833
428603	307728
457224	144405
178422	412087
430558	402029
384885	166229
140774	487001
8362	313745
474341	281163
350650	325414
398854	171606
283266	348798
39683	431001
386660	308100
106739	288035
24312	324723
457976	91212
227224	176878
414327	78806
362526	240382
376248	67009
201790	492304
154806	460333
471264	255650
395052	435708
471169	359809
5468	328208
142194	59311
252356	206279
52841	231450
120375	397611
57036	162487
234391	27697
58861	79989
460987	40034
336244	397403
226053	205270
25279	10646
233220	212278
304479	336590
222571	159378
134299	279464
315951	433008
461550	120694
5461	119381
414203	22827
249352	333543
157577	10690
415712	55205
124836	364254
386459	68421
157534	459411
464002	106840
350143	81152
326260	403022
409745	196544
12183	317676
291772	190369
29755	439352
464384	166888
30708	57551
92528	9950
426182	300800
371102	81727
193280	209824
257909	76454
278872	5857
374907	107383
136446	3719
368393	247544
404613	97555
240596	243491
345297	51878
280889	261501
419867	391902
408357	244115
332335	428199
185381	262277
370027	474717
181070	396717
286922	81280
153753	477986
212495	127921
57776	25499
130731	83430
181413	120161
105889	179352
132153	185400
212874	379150
230574	51951
276503	356885
136798	273934
217740	292536
220723	140301
356532	359492
167708	348798
361196	112977
255884	92712
459918	4413
137428	166950
318549	132740
418101	440660
204693	440660
81995	149600
68532	360469
42691	341271
148777	95908
323836	166840
418305	420757
434726	214163
424151	466101
469247	190369
268820	190835
164655	454975
11314	399735
77916	165267
215249	97894
158131	299734
363251	426736
363422	445402
381622	476919
450404	225697
81448	170616
366945	432191
185363	209510
260463	110677
387904	27464
274559	102227
429267	399852
127779	275677
111455	482143
406660	201754
266172	337562
101995	51657
39195	480380
25347	480644
321916	67584
474341	187284
237249	314742
16357	131623
313523	407448
233117	206343
5561	293106
323892	241833
206932	84775
393485	264753
374524	120173
114050	447474
243388	378686
397169	257553
130950	387839
417768	164884
184071	230324
347036	60479
339051	459331
44354	145717
92401	94516
425089	50747
409470	454626
76794	192655
287392	92613
293480	58832
267602	124458
269612	328538
293519	366127
159367	28129
394961	283392
257899	264805
480010	186561
222698	124803
57276	207985
364462	322890
333194	66813
23197	275677
478951	76454
301542	99437
127531	179258
5589	266852
217936	468162
173875	225540
490946	96977
105819	258370
36615	336577
196674	100026
104929	57715
335743	15209
61148	459976
67432	479614
191536	454975
198999	284982
465560	95149
341214	85144
101391	73336
220024	379416
361960	432594
305775	15209
54539	97362
91325	346608
17968	346408
120191	29105
437623	233571
258905	12901
278193	451885
233575	86077
241596	297721
342182	176372
455933	244005
224387	67055
376831	403621
406337	183213
121568	257601
177016	16325
424354	359243
461415	208577
467610	381950
462691	48163
468089	476951
81302	278520
79677	475025
146279	67584
66559	383967
12515	403994
358172	41533
270237	401854
360579	316889
152041	228431
249845	162780
257007	461846
15384	446351
385249	430356
266307	287090
48104	338271
317871	99405
297069	484522
450676	251116
386475	420944
318875	122283
330737	210353
106514	205289
206846	116727
87002	258905
192293	317554
253859	57299
278805	371918
56920	446936
427486	190369
15232	439218
449319	474281
438912	489485
411269	362274
491193	9608
390397	266538
306251	101058
343308	77004
394404	248614
152589	188759
106386	472049
82078	88296
226144	165497
58908	173033
402718	311510
18263	366534
388129	423518
69289	439554
420956	331508
328940	247296
126479	381271
68029	313829
370866	310726
336443	313745
475336	21203
120040	312019
9084	70972
1613	366666
378823	315671
385075	99261
164042	425675
476956	469592
239272	385153
385854	263361
296518	243840
141305	288234
369405	16950
316565	81140
197061	86892
363821	187998
6467	352927
247812	331802
396316	175497
267116	404354
240138	287740
438646	186561
227046	375293
208754	485536
330814	121171
337483	7211
230574	306005
32169	425675
35707	340539
4954	79478
331532	186259
179645	168615
92401	77341
150725	66550
203060	223963
296401	162947
155436	85582
221283	87937
407780	329306
462696	108672
30890	413535
293831	444213
344057	48163
316136	191264
265708	13370
185454	32313
441036	235679
204075	245679
327401	273831
99567	346388
239093	227140
123362	414257
200558	398333
185491	297721
178422	450541
145752	401033
301557	266508
176509	224371
275685	375986
209824	401928
351179	83087
30497	391414
67389	15209
147006	420490
78219	17548
108599	414024
320288	264564
237953	190365
60245	317675
24420	359762
203341	402708
252330	162652
392086	107491
405326	349092
431180	272580
105912	482244
30765	196857
81432	286007
406453	109458
248013	61467
432292	337517
230216	54976
45037	470027
318662	24467
94240	283954
213512	214047
447958	357110
402760	264157
177351	54976
275073	427259
197463	86476
129922	306623
236237	421285
365254	309425
183801	413145
218915	391048
39892	473978
333142	277961
87741	236213
203164	10345
89878	74268
39195	244221
292244	21902
49195	99210
22556	421785
387612	401871
2726	62191
340743	273831
445343	270788
141440	430997
265965	175721
480919	394822
301823	490211
364536	50155
71661	250719
480494	250192
392699	32807
377083	317118
133588	50324
411982	89047
343427	145270
155073	49532
388249	186774
373682	314456
289287	273831
480298	317118
121847	257858
473515	103175
291081	190365
379024	37261
332440	134694
200884	63276
197750	132740
168692	190353
36930	230925
217210	227501
331297	336590
255579	141068
331761	283948
47941	157525
76898	107473
181163	353856
255528	401871
110421	170793
456021	245294
124721	339162
164270	172184
421077	392735
80664	246311
442727	422574
490420	221660
32303	2956
174001	33053
103914	122457
348915	327217
298390	205164
451400	120769
424359	483923
77793	121988
226767	368482
371884	17122
217798	258370
424565	135880
286981	411678
269732	231447
246394	204925
354193	207150
132855	327707
19310	403174
394150	156102
353828	161475
39088	457514
210900	76829
336886	126911
53883	97777
209774	438783
30906	312698
373463	59213
137844	63711
373755	313314
315500	27464
202398	338770
307408	484058
181000	391414
401820	409540
488852	51895
112425	434945
142865	432165
469976	282989
391632	423688
225219	309425
324112	317675
376831	159249
228	459147
473748	491926
11364	58073
426357	390232
189428	461944
241804	325738
27070	367706
102499	77031
345998	129827
27634	470344
123554	421885
16641	119762
2503	52552
231887	299976
81525	343085
37371	308365
414327	73236
61100	96977
388696	440660
656	275500
338931	338896
44159	154486
170398	267602
324614	178436
147155	27245
309621	22827
295304	23025
109248	163430
420941	299021
115312	391414
440614	379333
421135	321661
300240	455181
198317	18585
2844	360736
131119	175373
411282	275677
221711	294079
392500	226494
357757	264956
241741	369599
471894	455285
106648	296869
493267	195121
110406	184420
109049	476512
57920	493526
227802	454975
166189	478436
200392	178436
368760	80528
29961	152105
13217	35707
422932	39610
399545	225934
158234	282961
378982	239294
336538	127210
248008	348798
487457	393326
338686	333654
198263	417201
491534	313234
393482	369043
145585	24583
395877	20611
422576	209011
115449	203279
162648	388586
139437	275205
168270	388900
172733	405217
226475	212081
328740	231485
214735	149410
387986	489797
236301	214050
491445	317118
442884	96512
296249	16997
296459	86077
220553	223876
95762	37133
336625	2077
356805	172089
302153	244929
41005	267602
284599	267208
15626	184514
284218	178068
191255	294684
399452	266852
281161	132247
479351	85423
170676	473975
413218	171812
359020	53097
332162	315671
474177	1020
363472	407184
413706	48365
202088	280762
479614	152103
183707	178436
243450	12177
443565	110663
439588	254178
445146	299387
80587	85569
464324	150942
60372	453521
405565	296693
373025	388088
303782	434035
83811	293592
101818	136684
167453	15209
148653	395988
381941	479307
267748	64335
313523	10110
92820	361503
273506	404344
480580	110646
40198	302913
460720	287185
427749	249887
380496	3719
31382	275790
47537	56565
136878	140725
95383	348798
87343	369181
339853	216747
465150	82563
45579	396951
43024	144110
311750	413283
398997	100287
298695	15209
230051	493717
331278	95863
261914	21583
449817	366127
201572	488004
132619	300651
79832	202587
233000	17339
12845	476951
376440	353421
4781	394096
216147	146183
372515	217181
372962	308897
357373	398514
9945	124973
105603	245445
316828	420248
34543	419601
385554	194893
29232	52255
264691	85165
189771	440962
626	308100
155793	467644
138412	436354
187907	172089
409191	447790
8354	155747
432983	192365
28229	94344
40257	116383
2363	8743
315573	444474
193398	228431
334098	168108
229138	285634
386753	12443
160190	215879
144791	304173
260792	160840
479351	276752
164767	400176
474275	160824
3809	20181
116885	86476
353998	477305
247296	100803
145433	423026
350869	211868
422183	441313
443841	82003
228364	343085
273610	137833
473728	461944
379680	92613
8037	323446
355083	356463
115938	267602
267562	255394
101191	471371
445555	317100
142151	484791
69077	173965
236254	318735
37748	276744
22192	227539
405621	213639
39683	247255
298761	363477
3409	53490
295884	388575
306282	10161
25961	379598
399441	65670
405538	351732
135422	160419
257977	492930
399894	367110
456021	291993
242411	31616
284178	19620
283096	62191
341063	235390
297315	327061
127469	153799
239304	60923
293058	171069
94670	388254
133134	137028
34980	292970
337361	223345
329691	437547
14831	20959
274006	206050
419189	166970
76300	233996
66140	471002
74147	223892
5059	72523
131939	17046
216824	331969
72460	48714
483987	210607
418367	389934
78610	423261
90330	36109
402331	110708
342559	452593
194622	57989
106681	395148
262616	441434
383055	227653
34506	13129
19625	130620
196341	40182
446222	221560
360459	403193
109049	315687
308505	366127
149280	338271
51597	483150
146893	20709
32960	299943
314018	87786
467096	150245
334493	293813
200068	302033
100996	204657
61895	119762
29582	145694
99801	27967
153505	168381
289906	266940
161871	144432
247092	144845
144577	48163
376880	44469
378286	189873
456021	74067
394770	17186
165554	77827
14375	168491
308646	376585
483613	208346
231350	94129
295370	452746
133909	234918
404282	275790
73309	419098
203259	288837
366722	472665
129408	471745
206842	130960
74264	131582
371415	190369
153132	127298
55789	421525
91537	86560
480850	317118
173397	29253
254293	67584
479351	211649
261901	285401
222287	237517
84923	316657
7135	214992
360459	166138
120214	195947
65526	268773
185409	40747
102533	463623
437505	69037
420759	279706
82167	216666
475825	303629
186874	262954
479351	169657
147429	91202
247133	139297
403721	114294
411067	76111
31930	350730
45675	332403
339726	289951
367064	375750
194586	454975
64372	422742
122528	335487
478152	151096
439979	249334
92252	454195
216147	184659
75265	151914
62158	362768
426439	119107
479878	425448
393295	175721
296465	20959
438193	246744
38851	203656
43565	2792
293050	469227
446813	273251
282453	58057
431255	460845
143724	214992
298001	444926
296339	302728
361617	453697
453532	227383
444217	353953
42824	245038
213784	445453
355397	231343
12678	7214
20946	317985
28360	435708
199649	341737
409238	451475
288266	414930
396549	386132
114093	294965
394867	63528
407334	5181
66948	84504
276273	430610
337468	288389
146046	139819
158099	161821
255508	42890
394038	190287
273800	435428
231480	5694
200377	404960
253115	137128
171856	21998
56070	401854
10890	489364
322851	387987
493918	475699
413816	144544
170473	136744
347799	326553
471706	64937
140330	254973
60175	395988
354387	204415
166411	69592
240310	370568
397734	1276
366727	451948
407565	283918
344022	325604
491190	391411
44950	492316
79402	398333
428583	188063
285621	49056
252659	86231
328958	486885
446171	272057
420178	120489
388764	234566
11202	425897
195101	325965
368552	203958
370507	360938
162421	414395
18932	281924
68675	394885
467791	15209
44487	60998
58245	227084
441825	10044
228128	149176
303555	204330
393533	399867
356190	447831
428735	309780
44180	421267
180897	16858
245938	307494
396346	358105
291093	84364
91382	175776
103790	54983
255767	27127
437881	313745
167890	183213
113459	448033
373170	244809
187425	146241
165680	487415
282736	404433
104740	377828
120253	477632
169114	356674
283026	389422
410246	346095
142947	110677
330369	272727
366750	16433
48248	433305
434726	242842
372041	22347
475215	258370
20117	393843
391308	131312
250204	209950
9579	425675
456408	460749
258291	86728
242148	190369
5166	132740
448204	101117
112629	195957
66679	267352
14482	214024
123471	114554
340186	108638
190610	178436
98586	101058
440740	28129
443815	71725
398997	178226
255557	249444
131303	128875
219607	483543
141010	67174
345584	10520
463552	197212
276821	352399
153152	5882
49165	435385
322798	12895
88881	396874
278867	63528
339453	293813
146426	42890
356898	201208
144944	210574
481044	206321
109733	147393
255980	208038
202400	233590
245938	225886
44568	58881
190595	222172
93384	471223
315217	236213
117061	393326
449936	319223
61769	15838
404319	144845
201131	199901
1357	222292
129132	467703
214524	48275
67351	468832
454744	166513
355508	335663
243751	280836
405312	93245
126208	27464
178507	32807
68843	389488
441321	82615
332780	31483
287444	27212
140096	291249
249799	53994
16776	16505
78617	152020
126982	91816
218027	190369
157178	178436
478674	336590
97777	375531
132434	59833
272785	412666
340399	159779
325839	326310
85665	376286
424814	370565
226663	69103
105321	428214
380386	137719
166433	440660
469095	140377
289515	461944
330399	476534
164329	445233
56088	299234
429766	386132
455506	368240
154580	148216
255550	491290
463457	341600
421137	402493
162246	229872
32168	413525
318967	166513
398321	30258
86014	420944
234381	410530
43598	237178
254137	162293
243597	194288
318500	257858
373823	238018
222045	182931
121413	414616
53155	190369
436937	51222
211793	211649
445278	165254
445329	440660
181527	167540
180111	246311
325258	311221
339932	352396
50764	152689
59645	415397
40028	329139
276806	423763
26540	237195
169882	347842
344970	253935
370619	200441
4755	462969
91695	174564
251791	53819
154806	455185
459928	340908
448104	2199
418168	385149
366593	249334
127997	35622
114786	60389
240460	203656
173	251130
297436	461486
116954	417283
277442	479362
109310	317956
48953	318404
191022	459451
463200	13147
330737	138188
56620	350973
304011	455769
443532	315168
31147	390771
146901	22521
323458	38940
175903	310959
350887	155919
378873	464458
211144	269904
67812	445353
374632	94344
370619	475555
165680	189441
189873	5040
402805	57775
262924	307294
292347	193380
352886	430356
110789	421206
44511	53490
354414	120173
309261	283445
175109	268118
485562	218485
311536	75966
41804	204925
106922	295650
79129	10646
426388	69662
278982	195944
311128	47390
70	185076
453014	471745
216724	50264
258654	430356
161726	445572
148866	478377
277568	9203
352681	420944
195990	13129
276183	48622
267562	387331
325511	369599
366614	409009
149015	45141
329727	295865
451567	49148
382462	270699
362494	466737
49083	217423
306105	325738
53270	2392
141166	67011
438615	202523
297069	315068
227212	450805
77274	379976
283462	281924
407741	406831
125369	304836
479297	222701
73642	105600
276821	398066
208379	483939
18468	251597
330580	462764
220296	296355
438745	22860
111509	185817
42088	430997
440293	173220
33474	100503
298426	411003
260255	288279
368373	363436
118453	287974
257949	352506
212447	414783
113054	170074
237517	291521
236215	346388
268081	324377
35806	63858
139307	84502
423409	309524
252174	163826
99962	237235
349585	406703
64526	22827
426930	440516
68794	267352
259978	113928
490838	262954
433391	231179
5569	449468
392210	338866
68329	40447
438501	341271
339915	421525
398308	276528
338846	249239
397189	230691
68967	220417
84298	259022
5700	1196
332299	122218
326722	110677
82466	142018
44749	433934
61233	293813
284225	304865
246348	435318
166149	41608
411668	441135
441036	375897
483814	371787
464774	41959
353956	15209
355718	493814
228700	475127
32251	301869
449764	331581
406813	235752
141391	96195
238536	90277
280969	184297
449337	371617
276996	33313
360459	471295
320509	428080
417013	437350
461839	105350
8322	380999
76612	100503
143082	160855
248230	12895
306273	61373
398761	426837
274852	156046
362500	176077
8320	345585
313829	343670
424000	15986
485157	440660
478545	279101
26527	179858
485835	322188
268219	407117
291045	273687
370133	138807
396710	343547
417938	30879
283962	293813
388430	374728
231224	148343
373136	350579
461767	293813
73998	283346
447565	94516
172396	105979
368644	411273
46377	30106
398834	5857
427960	218730
18932	481649
141026	467566
315358	180454
317204	199259
63045	105190
484144	411937
173870	339251
160629	222701
104740	483672
139844	118722
187458	322299
345401	417735
455728	272954
454867	136051
155009	393184
245826	385237
104527	349409
96405	81968
303157	283171
91838	115174
184396	108056
387742	96537
393307	21583
307803	183213
291170	83811
204379	264406
101647	434893
251720	67528
179716	153534
69756	248703
331878	277088
485110	296339
484144	354684
404921	348912
151375	67264
251312	124660
117862	443741
105483	65790
372999	112312
77252	12245
338370	461944
459763	152702
335902	271366
309334	465647
357116	401854
487713	249202
227047	171953
231839	107135
228380	190369
160051	222701
327242	425678
19847	428214
98085	77101
451194	164059
384457	239751
187458	154777
22294	136877
199852	64628
89826	280515
297843	221265
236216	391035
398834	148519
256405	98906
136042	4349
263458	436042
402111	423741
58205	21583
98654	147223
268523	411481
155448	27926
440056	153208
195615	143516
174197	237955
315692	156376
442933	277315
357939	408439
201712	78392
182390	101843
45579	71706
211949	262954
466737	457557
133748	228431
77092	17988
284812	393326
320652	82585
412356	420551
44015	66048
193020	30465
20647	459649
203090	276140
230470	13370
94098	20611
69889	79352
391378	49903
369903	260432
127718	203656
458511	103082
322515	74117
113019	53863
3438	417918
404568	275870
45146	443253
259854	86476
215380	63511
276466	489552
199886	264463
64432	435705
107649	438300
328940	96115
26404	329740
115823	21268
143450	399954
333659	454975
73290	79989
490816	207415
304575	342724
404892	142238
8524	17122
247959	26139
481575	169116
174725	185076
353469	425838
141374	40119
217321	163366
329367	251597
112443	64771
390646	195512
244688	263373
65513	242927
427962	249546
428470	186440
447449	198548
88467	60517
73609	151634
272476	344640
4849	334974
34068	109159
418352	316853
381400	224274
63528	1717
57354	263648
156999	478415
307628	391414
149897	138234
1588	272461
137368	91069
105356	196700
103842	364146
355999	433391
381636	225914
24875	12245
60846	385000
137533	191945
339155	12787
309218	107852
248231	67482
69376	492906
108922	190369
296459	122581
35806	445216
12143	119762
396713	186440
126537	212081
162471	37515
396729	338414
387427	105009
353597	277646
187440	440660
14961	267352
229820	421206
281177	387008
228849	379237
129449	81645
15362	208114
269048	378462
329903	220417
342588	472072
254461	67470
353287	52586
369543	105632
43037	86728
368075	96195
313208	213806
341987	452746
454853	393326
191341	275790
202138	160086
266965	241578
113685	451600
475971	263009
401847	461176
86420	492701
18468	49021
195121	362560
374820	249334
425316	233700
382720	297333
267562	121594
450217	371918
52217	257390
71091	53038
138416	336590
476549	325843
477765	232636
477486	90831
454930	490121
247296	363437
419585	210032
54717	129857
394928	328882
87434	314742
273384	256642
198175	255012
257286	393326
168975	84338
167106	84089
141649	58789
89219	156788
358373	152867
24665	160158
271181	455545
109824	134665
272394	441475
172396	25200
155719	185453
294096	356663
93388	276591
341951	91711
184027	164446
463086	267602
282493	228431
117862	176143
331011	75303
40700	273831
353198	293813
388896	284867
104197	65316
345762	472072
335906	338271
267527	136435
153322	373405
31544	146815
260495	218727
230404	351637
390642	119424
247011	444844
85330	195121
467703	135648
147429	388254
32509	381857
104902	84388
224264	405780
187475	464029
130651	342631
136798	303043
382404	86974
232065	230655
212355	189208
265972	313745
8424	112330
459945	347979
397936	256121
409032	185910
236930	358331
332803	87515
286310	317356
336152	138922
337739	20959
71734	190369
261485	388633
450536	116702
274615	139648
301557	42765
422427	27530
52651	108234
68962	490678
419606	218200
266185	62191
478588	203613
418350	101058
80038	99405
319017	39764
348882	96622
110359	48275
49129	272111
269146	304019
241248	204865
139886	197639
364115	444693
249527	113051
354719	251370
112213	245679
8036	72826
471899	69734
437007	357854
359949	227709
325940	456227
283024	361296
297589	48861
206928	123034
277568	24539
164120	27464
185390	125567
212009	50391
233498	176134
171492	368892
470131	236466
192893	55773
129449	272069
93451	476412
376906	162831
402052	36451
263084	176677
124711	111316
252678	469350
18928	319516
400888	408711
1177	355174
289329	106903
52414	386204
94584	197996
480580	4568
441463	291744
45899	456953
189413	71804
153168	41956
408430	341138
118123	48275
487576	272846
198297	226494
29322	309276
144072	102494
8361	128205
455665	153995
479950	466823
97247	267352
426754	82681
122331	301659
118778	15694
66081	270901
263958	309935
399283	141892
355118	241693
193962	105529
249025	156376
120448	10690
296824	94344
274852	347097
93390	15209
77822	493949
347805	493575
72708	332813
114748	133909
268447	178162
130120	27262
205578	22549
40992	174034
397703	94344
345762	105878
2186	93609
342465	145860
51458	120927
463891	218675
284218	213741
113367	2748
160889	273141
123283	79989
301246	475678
303999	124046
374402	277902
14448	50264
332299	303643
205993	281125
201333	367765
191447	91998
443125	23578
243007	491150
224778	404603
50906	83983
588	405217
367656	371755
316136	343915
178517	11544
176003	16433
271387	22347
94004	446351
59723	424939
395460	354815
410390	418586
225988	74838
155302	384010
373755	284859
98120	133638
26820	383096
394435	304787
217323	86372
237888	350783
365550	154495
404892	143305
312104	185368
481419	293941
460979	193890
225806	201433
236222	145835
268168	258370
350902	204384
466744	136282
166596	204925
367959	440660
68420	101058
45271	42670
211410	367111
250404	158625
405456	263009
94137	307302
209398	393326
91600	262889
412184	329145
292205	51457
13186	273831
43064	267602
128440	164884
371001	199526
42296	174700
20585	225928
206028	211818
464177	396847
323836	422164
327209	446630
76436	478415
112625	311248
195912	68950
292169	190369
169047	164884
172370	432867
73298	452537
319824	322840
366161	86476
120209	366127
489368	46767
379666	311252
89926	482758
217329	189733
277568	23318
120912	49896
281563	202506
442933	230709
356846	62191
335662	277961
339902	220417
112886	410923
165162	366127
142544	141623
235585	399867
424753	256885
245880	353836
251193	194614
131504	155991
413809	272846
478474	10690
132907	366993
24412	231496
229735	57870
79507	456166
143421	248777
380942	68927
108355	281469
224940	267602
35806	369644
403489	379696
141618	223416
443601	209857
466096	24085
445779	84466
255865	161788
416591	62191
247110	475594
233727	258844
416082	91214
321183	475158
191686	317801
407654	84388
12570	16828
428944	313745
93470	327061
257971	114063
172609	336955
65990	227353
133400	432320
150708	333737
430668	123681
320666	338515
364783	220417
311750	22549
279060	290014
211623	383461
481419	246044
337393	401871
321977	309425
9605	315278
374379	261759
221648	335289
439389	486885
104900	160278
269237	51417
449000	228131
192800	224349
277511	236992
363334	104409
197328	397171
395047	28129
353287	384955
414257	465649
249546	13370
428080	388241
18928	459331
152239	112570
219607	338800
6072	211828
302939	86892
318921	428269
180410	313314
239872	23333
297632	281846
358649	207331
119995	66162
102832	49494
213616	421356
255124	108137
132129	264406
178540	284956
444715	168636
81954	6899
485094	6949
364570	423106
16668	163136
53327	353915
408998	487192
389577	170611
136731	439719
23487	217297
246311	101106
273821	466737
253453	143608
58464	290624
131924	274466
257760	431799
379274	56068
458207	317983
237509	265589
110002	198687
376553	28129
457418	62154
68800	351821
129702	342643
478533	440660
376592	243192
47104	372569
5910	113352
262852	230925
277373	277855
422183	298077
379809	183213
356451	395749
459647	27464
100595	446209
266967	241468
88093	261979
9025	241718
310756	166961
328156	158420
274645	188759
290743	144131
448514	382727
237714	233220
264191	113746
105077	443823
14232	486885
9928	470588
114231	392845
124765	464066
446106	185069
233045	88875
145717	463679
311559	14976
61627	10231
412222	301103
331554	349901
351441	297276
454584	404806
277640	328538
270781	16078
201994	110056
47129	454893
118346	121959
438583	48861
65070	310261
198637	93452
447783	53490
25503	371053
373888	208487
313314	82700
451216	71089
396687	193278
288809	206887
390783	204803
168615	123796
279722	95620
98100	103751
172396	465173
117833	143079
206619	99951
487732	441313
300320	377681
237870	470554
198552	98004
262789	264406
431044	434654
230614	197013
345401	126116
431661	452149
424869	287694
409889	315687
87928	281924
18851	466432
318998	185479
136901	92613
72018	80587
118860	146202
165897	27532
200645	473056
198528	146688
344314	155256
190595	239517
394031	13563
483112	35752
169065	74544
367925	297627
405788	233160
418332	54091
426091	452804
207498	420944
71830	372239
358081	311247
335651	343804
195402	363933
50564	206710
417676	466969
178592	35462
82634	472049
99287	427263
411745	303175
130308	171168
96791	198926
13861	446351
56205	350822
421858	127371
225172	175402
425827	479570
144453	220802
105077	24620
73479	155719
92250	76454
83384	123116
22801	217223
251766	96149
346085	110708
18459	50264
312486	211653
201440	13370
280523	237458
110490	452512
16394	267352
276825	418551
102611	139721
290284	213974
382778	99405
316136	384336
104263	474955
85912	160545
397216	348292
253102	476708
209471	389466
277568	274314
66788	144470
253004	186440
283179	209857
364617	473586
223820	392644
255426	221660
309917	221061
285401	284404
172923	132363
336487	328729
439993	484058
389519	373021
239120	289210
149766	315573
405708	296693
159067	300555
67523	196783
469649	142018
35944	19642
91181	277216
319104	440660
114117	162831
354947	253247
235536	72523
11170	136255
110722	338922
101991	446188
170948	86728
177629	289670
121259	458601
485413	162725
325701	334680
45585	481815
275291	131304
289108	248660
477625	465345
50034	97985
254430	122462
296936	446581
400383	11822
276212	176793
10578	28129
324708	294754
327508	313314
345762	304865
479757	434186
183465	465394
57	90351
322676	164912
489056	109271
24851	206887
74024	185479
361244	38063
306772	318069
19542	186711
289807	343804
168728	308019
444715	479430
94087	116841
77420	424586
220711	404806
402052	43496
335005	132996
394709	65670
326563	186734
300795	114063
876	40722
421794	132365
336487	74200
140722	195541
465560	444691
493527	232925
4077	274925
492287	187974
6914	280635
314856	434239
198018	183778
212435	86295
436717	250805
73298	392845
230691	327217
321324	33165
92278	202273
195902	225396
276360	187998
273825	268118
404960	259181
133076	267602
428905	71091
91537	264157
168325	260489
435266	388575
192703	28721
125039	317675
278260	250603
335228	322318
492329	308100
188763	426964
71346	366504
44160	168380
423476	400157
311058	162137
201131	62553
51514	47032
84471	15209
288079	438783
13720	386753
220467	338271
443163	333503
491385	187218
358105	23634
409790	484701
267562	369599
434308	264766
469369	371895
191447	241718
444723	474060
386556	184558
155206	15133
178456	441021
272352	483808
29694	395336
409794	288035
147423	440784
118076	312892
310089	295484
174366	309275
263248	159492
432791	294548
388696	9429
262308	80193
128414	423688
273901	310250
261733	482025
330246	278907
27450	271383
397196	181680
240632	94344
446037	313745
390731	268311
252192	473320
470153	212459
238115	53389
245492	177531
67017	316372
183705	358797
425349	331203
376766	273241
55914	492139
202478	470817
52109	6289
131859	264726
277765	462676
446312	212081
398433	63216
462236	160468
189260	249334
271241	17339
323806	69856
388729	83092
471169	265273
41495	180344
462436	226658
49127	118383
120015	245317
466870	275677
106460	210261
445263	252989
40890	78346
201016	35971
203200	209510
176802	369599
361846	464420
347036	149938
212460	217088
245053	235517
95536	54976
424235	125558
267210	38798
114859	109094
247930	237165
338189	197021
399410	95010
484884	313745
414558	48861
75696	404552
346272	357379
32201	114675
24333	301475
143701	217223
84123	243766
11210	79798
144860	480508
8464	285068
219546	244409
412014	311639
178422	157247
221369	346266
265419	260527
316095	99322
388464	75303
407334	311313
486922	103892
172329	335164
242698	316372
310310	278244
186537	334032
457675	177395
491880	122249
78910	401496
364062	425675
146704	140212
374018	49192
13681	267352
130306	198743
308155	442734
133828	121545
108735	291521
112338	95922
338003	310359
359427	353343
235605	74542
191732	353836
177297	310756
442807	8623
156108	210717
380585	98650
293207	469227
374305	241268
268959	208617
483332	214169
255454	156081
55782	201420
482777	398333
293846	267556
119803	163506
395428	205289
289081	105306
20946	341307
163702	230710
149634	29649
162221	124694
430952	103631
312807	310256
8607	179692
93692	438300
178331	163445
90696	61598
133782	251776
395313	209650
346995	304353
339741	226378
233071	162795
199605	190369
236998	23018
98830	183213
410083	479570
366198	415221
346216	233160
216544	412738
53264	188174
191679	24773
181201	480683
448430	440660
44467	166970
42168	184730
446013	388531
198480	317118
249665	204015
33781	420392
363126	443693
178540	461383
273738	484447
312714	375840
200291	443693
167588	139732
487060	12020
446132	173347
146893	83069
7808	30198
127664	443693
258598	13903
49291	327283
411310	488047
263085	50213
436699	410388
101407	314274
119001	415653
483746	307137
233782	51895
388813	421774
110121	179506
408357	367619
475992	447024
164624	447560
392632	35989
199963	223963
266538	403557
454874	48079
275563	382472
153543	41753
196739	152502
422707	440962
453875	398302
382659	186548
216666	93876
152122	430539
264822	277549
306040	189659
294278	62191
73336	190861
231244	282068
128563	141381
19334	299836
206571	160689
114643	438570
322171	22882
60832	67593
445343	217223
329645	203656
428736	212417
58042	27464
215415	259929
125114	86476
470990	314742
333228	110525
164485	383637
484123	100503
347394	331581
477554	374049
320976	362773
242551	445639
435140	291936
116453	173441
248083	391095
241367	197212
271297	387742
237120	144845
252755	386612
124483	15209
207153	205223
414132	101530
93451	62637
312221	264463
396150	269199
385898	314881
25107	141179
375614	156375
313503	284843
109514	278520
103050	72432
381528	35707
125577	42890
142382	344128
139090	450215
34203	258370
351732	400163
234980	467302
356306	416402
315011	91711
49484	166513
142864	145206
41406	17590
53939	210032
407241	240072
60103	286024
115119	185947
218705	379125
264855	183868
58435	435355
395966	235177
351855	147262
88722	175923
80921	22804
364200	388575
74110	49903
98056	327954
151712	48275
24310	316372
84779	96879
43775	119381
59092	422175
19492	273934
275319	86824
81445	158156
128565	287423
63958	101442
28655	260587
159077	439202
253816	218577
296576	493022
462028	356645
68314	234530
432342	258370
457423	214992
294312	455388
479320	202117
432969	74720
219072	166513
166911	15209
484577	151061
462964	70394
467631	83161
458768	301712
458768	309492
161491	35213
239554	487276
420164	110708
446840	189978
488301	272966
390178	203656
301682	41605
62573	366534
248092	3802
332228	385000
138024	357989
28357	114023
301546	273831
299936	102309
49228	83390
339816	376242
228128	417344
479960	132200
102771	267352
305696	268475
75936	297143
116947	184258
248013	96398
112438	218727
293705	138807
447263	166261
127270	446351
428132	108418
162953	32807
15126	440660
109949	40677
451370	152085
290380	412167
28838	16433
153813	391414
119639	26535
281003	351678
199000	308049
44139	486975
479741	303277
283404	168579
18349	267352
448849	363973
332038	467284
85868	387494
66050	273228
90100	234253
255739	98882
18500	293813
79784	384652
357939	461972
431611	293813
467054	197981
235613	393326
25724	336590
18559	254973
433971	335948
339290	317675
296948	15133
112267	84094
46212	277717
205220	41673
218340	437160
472625	385487
486040	398003
25594	424370
95367	55700
86496	19246
490151	364703
479062	298301
25435	13370
319259	458428
13409	130310
143657	24516
76044	280958
92205	53863
428582	243424
296401	391414
276087	333601
350206	468602
230574	450307
422662	270248
173984	280935
56565	381673
255941	139729
164745	34962
247436	157062
312188	96818
298177	399009
86632	266611
107639	54536
307696	20611
377638	278174
132864	327061
225295	293813
480451	293813
212584	41825
242777	325299
185276	110677
184704	430625
229138	482143
167420	312698
102881	58709
155448	241356
259022	94344
186462	286598
16756	411809
413011	280371
292196	60108
309396	6279
40028	343804
358860	80122
261562	209989
471169	347530
344783	80083
215762	45441
271308	152085
133298	73625
276171	57375
96495	224944
433160	242989
281749	267352
153687	170741
240086	348798
157874	76454
483571	360228
396584	210228
230396	466055
262730	143099
451216	204018
263220	453347
247708	21379
312735	57284
326598	58486
477932	250961
478774	190369
297436	426986
321333	426595
221478	188759
143168	413880
359323	391414
477091	133291
343682	124320
60854	291451
456021	414123
474341	452068
26437	49903
23168	190369
479614	466027
70613	273831
18690	445178
452424	132026
408584	132740
483543	28129
478675	196783
181115	380409
133909	423014
263054	42587
365730	333429
148620	3336
345401	96356
260970	293813
65691	189064
225133	313745
1421	27698
292576	187834
167544	392849
135585	469235
171274	104714
370580	254182
31082	54976
146277	71091
200092	283445
343573	263004
48085	133588
441570	248777
183621	143314
293913	199868
77288	283808
155407	146202
318931	73336
175226	292087
72804	153099
104887	388254
119381	172900
198405	454975
163647	417288
426091	476951
217854	18451
420392	124095
260017	50264
331364	311221
326631	299006
192611	165653
143623	378200
225621	5040
235528	293813
385279	49940
40890	304387
279722	188542
305169	162831
23269	59217
345715	232347
7150	214625
390741	113138
480163	109176
169554	145948
277373	153456
493028	486134
333483	256121
265409	484982
128121	474412
16933	213871
365050	301659
217460	15133
146893	454489
62260	321198
291221	310756
44528	286936
107643	359762
36556	396563
25966	315671
288594	318735
443307	47621
33318	40784
80936	337849
143162	256121
142072	475366
41075	193807
270095	247890
153588	428738
203532	70557
409388	20236
425827	391414
371653	106090
29951	245990
443853	303003
304939	18882
356524	198926
16042	71816
163106	203595
425371	422164
72355	19377
125856	210695
176288	206768
286614	228866
55054	187627
247854	238360
278320	333530
252964	183975
119001	154800
242160	86560
91327	212102
396793	451630
109253	238570
109884	271351
42890	440700
275460	19712
101067	209510
398546	398333
65017	176143
423014	307279
202348	346968
145282	22460
316751	307789
369485	478332
404236	390590
112159	316959
439377	124335
292990	165152
21482	222049
406547	213639
160561	29235
344314	233941
65513	377120
465139	388575
255069	93609
114028	440962
270248	348497
35978	25191
66798	232552
105758	324639
354369	162795
280231	461944
314720	441005
387463	424165
129666	48275
407284	288035
237120	22203
149642	431185
383223	482246
107217	438219
337500	24137
421885	113138
263539	403484
287644	154150
241148	143391
143095	53385
306491	192365
181419	140367
438767	488036
52241	385681
292491	348196
19341	2061
474862	440660
89659	395580
130069	452590
278769	50989
235815	313314
352997	254549
338687	48146
484786	398167
379680	187712
380184	298676
412356	440249
104740	45219
446117	190369
291119	72576
213559	102482
13019	86728
38059	13370
115395	419938
312535	22943
315473	249334
289723	424145
27687	13370
444380	97077
442224	86077
113002	288774
427980	85699
3823	139183
455699	214407
83573	425838
223429	310261
72018	180302
411918	311552
449892	466432
309917	469192
247404	195121
152589	94516
187932	166970
437140	356402
283220	267352
436660	446801
146893	368425
28763	166961
293941	30263
463723	489822
88647	163348
23306	307416
329727	379317
285112	35735
487347	226481
148628	85974
216472	261746
147615	465111
360734	418319
282253	56739
293913	28514
228128	137658
312325	228431
39305	160634
174041	338189
318295	201780
71189	36339
338626	385000
112757	347254
441034	463305
34527	185291
362506	433345
349140	183213
331606	447599
94969	320698
61816	147121
465167	256791
245242	384953
215260	365874
99480	303971
243287	444748
109084	185578
130069	469150
389170	109257
17474	292468
167583	106366
87350	150531
60285	88416
318573	238350
432382	260956
471169	351193
50276	12895
212416	138193
89883	468630
175960	280329
160456	4841
199461	330010
85495	414795
292576	302281
314617	371801
353894	97277
182799	344500
188510	33313
310447	222721
6134	13370
364482	166513
392953	221580
394358	158530
438251	457846
123389	424456
99106	412322
429150	270836
19789	489078
18070	447011
449980	104095
262929	283392
346299	43514
83912	268904
47009	325912
35064	190369
339338	355093
78497	155900
484229	450338
277568	44049
472193	164253
158243	45899
252553	283346
470408	112379
176853	478415
314545	62191
121875	307193
365334	36350
421493	279664
309092	277450
98295	300593
98654	263632
84661	291521
27774	296291
242021	211931
14826	454975
129760	189824
480588	241468
254900	425675
67369	420944
247127	360901
214735	90682
12963	214024
373159	124535
97134	250434
144138	385020
225694	426986
234953	293813
360498	41477
41023	337921
117762	229872
164145	233477
467124	44469
236032	291151
218018	168381
411824	369599
184534	483449
406518	456441
211711	430356
205899	489552
468840	313745
423013	118028
13879	316388
347235	434893
200812	336809
308159	246833
303758	224285
428494	327351
319528	132247
367483	450148
290106	83020
283418	441894
384751	248996
220622	438229
181811	264406
431633	469719
167588	388775
251837	459976
39683	439247
278323	429161
287259	160419
450693	203656
172243	268531
127671	85212
263889	330752
218870	461944
244899	394664
56620	451016
377006	214050
114063	305984
187089	378462
162385	348563
253850	155373
31544	482046
64399	240364
173680	472705
319005	308352
211605	187974
253704	401881
247235	342183
392776	246311
492976	80662
176989	331535
275368	110606
328684	84502
28487	99405
326260	293571
443675	162385
76228	410121
31915	306100
101230	94344
47971	288035
277373	385107
395093	129144
45132	62664
110164	299202
89956	58238
166534	293813
112034	241843
396162	391414
344977	91246
44861	27052
460614	273831
366597	285511
6095	273831
478152	362206
220734	63528
312865	264406
349986	139951
403032	393839
464500	288562
237509	138297
487340	433279
331624	201088
68843	254071
477795	293813
326880	409828
353684	478415
330737	282772
233633	85209
203793	17812
418456	364000
353577	240016
317409	154137
35418	387200
56620	359775
289675	280280
95405	424592
439245	162831
186714	247538
231883	161261
268584	54895
132951	300240
291547	88596
485546	190460
429478	399446
215806	484447
374157	88707
249734	436007
278154	371048
197278	184629
290216	263100
463539	363722
275460	250087
314881	45304
112519	294246
280869	86974
290919	464420
166798	205270
120050	303424
19334	141509
153130	492365
196030	229885
459725	341105
478588	290641
243695	351732
153322	287487
489539	168960
250053	313225
323564	167587
13553	412727
9863	179114
252065	139504
296423	3041
106465	55491
163641	56987
16458	306409
426986	406757
107340	49813
392891	275774
110655	469509
71189	264716
489784	302698
333935	49903
391806	296693
294130	364633
364683	252497
186879	237235
169298	327217
389010	1852
228171	421818
223246	176592
400890	5769
432146	424682
376166	26714
168463	190369
296032	48275
72969	370395
487351	42890
418773	405598
417283	82989
349731	233024
325216	130966
283545	414513
458184	367883
406348	34839
445240	190369
91275	138401
118704	406799
346557	450751
460818	475050
173506	363667
12989	185758
228142	352477
189193	7601
80639	322685
482628	332157
379609	72380
217740	60510
99287	93627
492851	195551
344561	42747
301913	94305
248013	227188
323020	270095
345401	229613
29088	325233
43454	215476
447230	429116
358814	430610
354596	290450
7552	32807
87638	332685
89040	316873
364636	293813
402194	21411
358860	227048
142309	201589
260185	48046
265097	94793
256012	11129
13176	241988
433219	72974
330484	429690
105235	178422
357140	457369
124658	49903
20605	300780
39892	304922
477506	35707
149272	149238
188122	80476
289515	309812
162862	252961
338351	72432
201744	390025
400888	406626
204517	25016
198862	434239
449051	467703
321809	364109
144973	216641
16697	118964
73339	50441
481173	56609
432284	367980
306445	16433
359666	431137
85665	308150
92640	14380
424844	109194
173011	440733
415938	357051
306294	470895
129228	151944
84429	265883
306253	265196
177690	318672
8162	91443
430093	417855
456021	327718
343063	341362
178249	356496
368703	205520
214027	102301
295580	187974
227036	292076
482205	51704
185700	372103
450465	202090
122221	49228
270248	38950
277568	91069
49449	228431
394021	173558
485426	157595
355515	336590
44704	446936
419056	351732
289675	397717
399001	21457
118887	9003
152368	466432
417938	7705
235915	240225
384246	283445
17169	315161
97470	40388
173108	267602
420364	333357
146344	298072
175666	143956
370997	409905
395177	302745
412834	103251
298128	458
230051	433322
37526	156565
363314	298283
95383	268531
223900	110677
463967	229940
297436	278907
293608	341271
132088	482714
324501	72593
421858	82585
160693	174954
290379	144405
292559	348798
218317	421830
30403	462856
245211	405217
161103	90705
222886	200594
312608	166513
371529	265883
169826	274314
86311	315086
100654	196783
193524	332392
174139	84111
102249	162270
83616	459763
20919	245679
266965	392699
208689	234365
63761	427539
245397	462770
72180	192273
307503	313829
478435	85573
314311	334974
472265	107711
375838	410602
161752	82585
467855	447817
6810	113683
89061	476951
11277	466969
379680	265883
211027	401928
326969	141603
130430	298182
141481	444461
50078	450781
456191	29805
267562	461130
429144	26078
282109	362773
62917	212081
485138	383967
423116	262954
211238	471745
422427	160722
228098	75303
393039	196783
347453	353787
1803	102482
221815	197440
280749	316929
379976	47548
477348	17562
376177	485734
214344	110677
345401	335485
239952	465834
104111	294277
22850	75572
252044	60904
320151	484058
219137	48275
626	132996
332444	342477
352685	85491
382096	295650
253115	378462
1089	313745
283096	164884
444508	424
283081	356774
373755	315671
2598	123095
96616	126473
247388	164884
403150	269005
118869	285050
279925	206870
149769	147138
58167	388575
77300	479614
297234	266852
54941	26551
356500	207150
451241	267602
218606	309801
166842	4369
282378	476402
458768	277084
19625	320097
118676	461232
478273	39058
341734	146729
450273	421830
152255	186561
250139	422175
158156	100495
323288	222182
395934	216592
466789	219176
290838	160419
349448	221866
413816	331364
71038	216342
356557	437433
196393	113553
322724	269903
428618	385876
289913	222070
114702	157528
74010	391058
61043	192365
129852	95286
127741	102773
454724	126983
281581	95149
282429	396730
92312	325059
155294	362319
8339	236213
251159	476951
339212	300167
447479	174589
464527	137155
174667	226384
13635	108588
79731	114039
292721	254267
183270	269199
244544	315380
363166	190369
125999	278130
141718	352775
227894	313454
248280	371166
5634	363840
343881	361984
45128	233942
153132	122462
465907	293813
13586	109271
328075	458
112372	19752
214110	345585
293913	145691
174139	318441
440808	313745
386461	295484
166048	168638
4487	15209
224534	164884
69176	296553
453786	142156
347121	458205
481419	173887
4080	461208
9731	27464
359993	399533
264438	146584
174188	389009
253916	230271
161363	158295
454867	392119
17458	164884
81885	94793
237056	100647
177552	33805
404926	420944
238791	414334
121190	96259
136188	253425
488609	13370
347121	82585
28357	250261
261621	282195
329698	31616
108760	459976
433703	385681
319918	333814
123095	50264
124288	260676
290794	287382
261267	348798
76228	420108
181704	110765
418992	209572
133012	317506
397734	239180
214138	122490
298799	466737
404790	251867
414289	106165
43705	68727
265910	11136
332684	457623
432361	435886
33343	216585
452055	15209
11426	183213
155877	287097
486108	20958
223402	206375
132147	183711
202229	113138
125074	376414
374404	476656
379680	179472
149472	9054
109049	117097
112372	365700
26511	214992
124013	96977
234643	292440
322411	94506
270095	358659
421207	196783
443307	414460
114019	473111
215664	9054
437212	420392
16166	480759
271760	173767
361818	50904
392332	232377
165680	362069
138433	132740
168216	412341
93562	465367
446182	245755
21160	246043
416919	234356
170388	480769
372857	29961
154336	6863
158572	190369
64194	446351
419454	99405
395475	158583
250858	374303
293522	301659
296744	151901
424261	111321
105889	492805
295584	321767
396522	328550
126965	192909
75324	11941
127211	209542
438464	286337
431685	446351
424387	70265
104251	246311
9988	24516
22141	92529
141878	201794
357718	133973
108282	289970
88934	418445
482024	71613
438126	484274
249936	233732
18917	241468
178959	243257
308122	457093
464849	285156
79378	116283
298342	227088
458768	79691
161402	261565
185126	282822
293682	478442
228044	86372
18163	459622
240709	252517
284781	384610
373433	99789
436174	236213
385826	366666
280469	261857
450687	283645
324367	366828
146924	298114
189806	125420
447610	178077
357172	334037
263958	489797
226326	208038
389308	143956
404568	363035
206728	133695
315342	8054
145374	32406
92635	178055
275969	385928
458483	154355
274836	318113
140839	299106
479950	242552
409745	45132
16148	38063
147287	420392
405573	373074
332211	192586
458768	21411
64259	455542
157342	188759
467210	96777
328940	181118
76044	452098
414332	134147
120509	27464
319393	359470
426728	372314
429475	185076
370476	137633
4694	134262
477189	441484
250765	166513
202379	293731
694	67042
298427	391414
357411	108534
395211	388691
457154	110708
469168	348798
398597	290
89345	484330
293913	199343
17554	83084
338962	90041
5700	374281
464896	134737
460592	249843
342200	262954
470907	110677
22964	70437
146504	179506
156852	84619
409053	209018
99405	324536
284016	66880
158572	398311
367914	261396
356406	110677
218293	478232
179952	210738
391620	6046
336951	267669
143393	250434
463549	231353
295854	241137
137995	396377
352983	452126
441821	185223
86311	20998
229562	273831
89409	15721
388474	238299
304146	202167
273431	385351
395719	15926
355642	357132
401568	86560
126319	439979
93203	391414
407441	384177
86222	129225
113927	283594
217244	112094
238855	366955
132618	186259
193869	255316
127921	433812
276043	218142
253130	433024
417306	367750
316565	113487
296916	180111
106940	73601
138126	378138
167588	97054
380275	16500
256133	98164
490962	459701
366402	483842
39618	379610
344293	273831
38661	313745
54610	236201
493527	150542
307440	166961
108024	228431
105799	230576
158952	431279
439992	153500
430005	110677
78401	82585
336274	26715
239270	440660
300506	31303
398607	430610
44832	50056
305480	231789
249334	316456
380905	371918
435804	285224
74586	449884
93802	256264
236008	209024
220925	376410
222051	317118
352197	274309
38456	440143
374404	55767
316922	26046
107709	458435
385516	16940
51819	233736
332466	337652
322193	386901
10645	155016
232555	393184
68980	195948
37948	246335
397097	64335
25374	126409
110296	137643
187131	126473
437098	226871
143290	232895
339837	378127
124775	466135
398292	25398
8982	147460
250833	80919
235084	23578
355087	313745
391840	454975
460523	258140
391479	49541
55522	206725
301565	379570
289675	153099
311477	318563
492980	403168
441454	476017
77853	241667
392086	415585
194339	333713
488398	15209
476303	268261
374223	426922
311479	17339
432100	77475
15106	234864
276821	163614
19017	491968
374274	295972
372179	31298
407717	251597
113616	52879
165357	260291
149389	447831
196730	106514
66926	117368
127044	433934
221030	457475
69979	348798
157714	200444
438407	279636
402452	216603
360708	358041
476586	379255
114405	40447
40557	410928
335951	248501
117562	399492
292797	354630
317082	132566
127325	37396
201381	187974
199014	441739
329694	486885
262210	146096
231552	250389
124599	39259
318132	155812
133291	280635
124897	74106
100518	293813
186877	176638
35587	377205
24474	267590
22009	121478
141563	149300
366695	277668
162854	472916
475795	163225
184210	69937
405147	220417
478871	20007
189640	30428
359	235783
255369	70353
364725	80861
135145	28065
427860	462056
117532	119762
141040	250434
490244	1057
17010	139437
478486	139436
248924	168959
464939	2659
411271	213017
422217	52584
419313	134500
399263	446105
250853	78184
119001	373362
346688	392301
367720	89633
113144	187974
402703	187974
440495	183003
337851	110950
185228	37515
414284	306677
292535	304355
385308	298077
78278	195607
121842	86800
283175	235608
233045	477398
368169	9054
38103	383508
293699	144470
270369	474412
78571	43169
130399	482046
354545	321687
238406	91558
7386	209542
173582	478415
402991	21902
176913	384994
87953	469154
229111	20586
328872	68276
471169	318404
153418	420392
263460	12852
138984	79751
122815	192610
9414	15941
408781	275844
414058	189653
394074	435112
86476	68555
112929	258126
73421	396580
380793	382512
334022	445340
317628	335812
448815	170629
316241	417349
230051	44691
329121	236240
154835	409150
39371	243363
5207	393326
307718	293813
404892	230577
328448	377939
320048	273831
428892	423679
269906	405217
170438	364109
371380	299976
88697	306409
21224	109267
287566	39969
92142	439180
192238	176751
321889	21583
112071	317104
329416	215456
48323	438118
317459	338514
352488	368418
396863	190369
78866	422110
257289	318441
252241	15209
244536	6732
358172	405358
177365	431219
406327	437566
263713	374300
145363	97970
233614	107711
355237	77035
250854	250966
309407	409248
299252	300323
315903	183213
330954	198926
279751	411336
148930	285663
447452	246351
490052	457705
308618	434577
226848	166261
315692	489175
79777	64335
172535	172256
228347	164504
430667	394118
262954	296447
319465	81104
78289	449106
291011	182646
386825	42375
77738	286426
258772	29295
445537	214992
182714	135664
279751	380193
477538	376364
320259	408589
115450	254350
42511	11626
51170	479614
105979	235679
287390	307730
375649	256121
85391	162795
452477	251144
252187	298530
272350	274030
93486	398959
174362	374784
64471	255300
486680	255630
225481	110677
197906	16168
194324	207924
214242	409828
432721	298626
441867	396080
140511	310423
448062	172231
294096	94344
404631	79989
210595	48163
260557	132384
2430	127921
329862	187974
154355	4769
106739	453198
217622	42868
236129	243115
373965	77609
247395	176878
42297	55756
359156	454975
17729	29816
483101	469955
310922	96129
29518	194893
314722	231485
224514	368791
422849	5090
149147	201459
267051	217423
317618	310756
346008	4529
128318	452230
101090	127964
474688	124823
59986	451970
19842	19377
477811	195443
468009	104025
195145	48733
114349	44375
52137	174564
238083	371313
35754	257508
251243	303648
238703	212182
111378	312756
334068	466402
301312	209285
56351	110708
461383	273831
381950	16597
466190	200156
287227	407306
195615	149635
466590	132740
66140	226150
62860	74542
464966	85371
5011	477204
193159	316372
282967	241062
101797	397606
302380	198317
387986	94516
358395	229219
251368	310756
135312	404053
280763	299251
48517	391414
183391	486339
51844	300473
61687	436354
306892	464420
229735	151290
31883	88596
334773	142825
209237	311033
415516	418757
428080	327751
189680	486885
47466	440660
128827	13370
491718	86728
68611	250131
239549	442836
125076	411675
24412	473712
390894	77278
62649	226494
194898	40784
405660	48007
169590	323213
233685	120003
233078	290220
367912	385681
378600	199431
464555	244394
288143	48275
328729	202019
333488	267352
111941	185091
76488	234164
385973	290749
28296	317726
444380	358297
130069	108968
63170	196783
376700	491779
153006	19486
430404	309801
248868	140044
195213	258461
438646	63148
50553	71642
485343	289970
126046	134262
309245	241490
107118	310664
82705	243840
11696	420511
433565	261396
298854	8084
454837	440505
398180	369756
362800	22804
372179	399534
441090	281496
388249	9437
154963	23290
280473	261213
288138	118220
384735	378803
278230	1780
116932	295950
190935	25247
196454	221173
41029	404345
469532	430278
161574	201208
153543	237911
292791	272589
211841	441135
389900	238301
44159	144846
39104	476951
357536	331907
337016	423977
33211	273831
276076	44572
315968	302291
90200	267553
109733	468373
232443	24796
193097	447358
214744	263135
129001	446351
486712	332392
100528	315566
191822	97467
132498	363946
333743	28838
150461	362426
460929	429863
46558	245679
371983	127298
365141	238942
266061	284843
227802	86728
117862	69288
167419	36489
99808	121886
240093	240802
147892	9703
367781	180578
450277	436605
331238	137785
131174	251943
224194	16433
296731	4483
412440	208780
84887	389795
289675	48060
417938	174552
258951	290523
122486	208647
163914	21583
343890	41673
120499	261396
451551	13370
424644	303040
486712	95342
94792	351250
360179	86632
457565	177323
479348	485746
172942	450380
464822	347191
67280	290014
405538	214807
440637	446564
244196	112994
35793	488540
121828	476699
197545	265040
242578	199192
65557	430356
412677	438957
309276	224607
16569	117877
222491	369262
248013	357357
31828	229878
80501	317356
69264	466020
38161	109074
334092	109196
476054	141649
309276	83140
46071	84869
442190	96852
153548	155362
463761	309801
367480	80543
20345	95942
340455	454822
65890	236064
374754	491607
22287	107349
2680	28129
337739	123410
34675	481596
302298	37249
266957	208300
305287	103466
246635	262418
27064	440660
406399	336291
451414	257402
285883	62685
324210	68882
260264	45923
22983	182578
35612	155697
456940	131877
130651	471664
11661	320508
210404	363581
46339	315380
62965	48365
6876	222006
492058	122707
328174	187998
273962	126406
464829	314149
407292	187920
125311	281924
373010	246311
257613	361134
421207	5041
275550	326986
144577	181204
126973	66405
372170	148374
388801	463240
470689	16433
122174	21523
253280	228431
305287	21079
40993	62191
45844	434893
365141	231485
76745	338271
335765	166513
233045	130552
28357	225086
383164	160366
476723	392532
72253	24208
84429	391220
421370	466737
255784	400120
417122	345401
318047	49231
10867	331581
67006	299960
465827	202420
200092	174309
249894	43127
464333	129602
40428	31737
229735	451016
74026	328538
128124	168292
34669	212113
186960	139553
453504	48275
295870	124660
200209	88057
462392	445240
230210	219186
438142	61798
11797	82585
339842	243382
306087	430610
148559	321275
206290	446351
380252	11626
55400	314495
163727	101214
89025	347202
448104	120747
179741	388195
20998	74661
310512	198862
347121	203155
168975	187834
380529	313829
237028	162795
424118	162795
467788	18479
293412	166063
81352	74384
53108	317118
109868	231447
481419	3961
326989	426273
347439	488554
287566	300766
151839	190369
174868	58709
207042	222531
316979	187974
143501	370260
386819	72083
2652	268904
328115	236213
1122	421049
224198	336590
28444	464543
244536	185021
127846	274800
298390	61917
85863	253425
200467	416942
467703	127021
471666	218730
202352	101230
224449	95312
392483	284982
349140	189354
479918	233611
421310	132843
270468	41075
667	190369
256826	247171
68636	174564
132974	227491
190973	49321
287566	232799
126966	415851
139344	282295
64238	161177
126116	215054
64526	457306
146893	182172
415024	367483
49115	22827
264357	79249
126941	141440
321	69650
150127	425675
407066	186095
120582	92613
9570	420106
405189	395338
460067	406408
342465	190135
455341	237235
379696	27500
240661	451460
334092	197988
472881	456640
471409	188759
474588	348798
150123	237165
478449	421521
305926	368082
196350	210228
361050	263009
376146	170085
392067	433934
17209	183213
209441	158608
472604	447517
304404	361513
460001	110677
486633	12634
127716	211868
46158	177244
398761	198465
211426	40034
384492	237548
346199	94973
41025	50009
197658	372857
6570	90277
107345	55857
249348	434893
226544	215169
114405	17155
169937	378408
488877	148096
28357	50174
200068	277961
73168	447148
253075	263713
328729	432135
46574	387742
58582	433934
307794	215300
428944	22512
41312	361317
369397	412390
115449	353836
99405	404285
16110	311221
152537	185076
202774	421143
448298	274678
8230	155730
280665	177630
484058	212089
146103	161402
369211	445753
106453	369463
133909	240225
140614	110677
436187	430356
2038	10345
382848	215100
167624	187974
255359	475962
224821	371162
450343	460034
386690	166513
178867	116283
304290	483379
345962	313348
208245	1073
380782	355328
387742	176075
295212	411157
46092	450683
117799	232782
232761	185844
132073	19620
228837	293813
205515	250389
244651	168381
3186	471416
197639	5040
147409	19246
2349	249102
392953	91327
295129	391780
239756	86728
54397	374077
295009	156565
316773	372545
293219	53883
452647	263670
414378	77206
447134	237366
357370	474872
172923	321256
64008	177630
429774	28441
377728	289298
109061	420790
26212	405195
483291	20959
19727	300480
269631	317675
300506	78699
21408	226494
173753	22256
488505	371918
54381	187974
80080	447665
223929	316035
253042	184902
228767	186438
351072	320774
255422	463271
386351	187045
149555	75498
196559	468481
344246	86062
36733	222731
313547	111527
184086	286936
128704	487130
91325	220755
125357	460920
159979	187045
444574	237268
148172	174939
87821	185842
208270	462876
353343	308726
452846	385000
235021	343860
83958	169288
471693	339105
212009	389009
408918	484109
143631	352504
263981	218544
114063	23149
439992	193633
357411	398232
233614	118736
33881	274314
476804	391414
490757	326768
454198	48163
81225	456763
200092	127531
247245	126628
80334	462862
20392	274511
195145	136282
299128	38063
202500	276102
401713	355700
311566	210261
394087	76168
15433	178103
475761	101041
61919	62930
226167	164759
188043	392126
266121	479680
240629	364294
115386	421935
464632	490340
326631	486691
47255	9736
46870	55903
196136	59217
65546	141015
195488	32807
468549	98650
157922	38063
163471	381729
89630	475506
452397	359168
156455	357774
397805	450647
28357	215021
110045	447517
39764	284843
54208	378859
356413	140853
95830	253177
358681	272846
312851	390898
408955	287311
203372	86560
71189	382545
273683	267352
259747	360990
21739	183213
131939	180633
180972	319368
154786	12895
116087	21411
427068	436431
342505	288524
482646	3014
27985	395138
365413	433284
170908	21583
439258	435429
415665	426439
90803	187974
345715	170610
150708	287099
484249	51222
15887	48275
277680	318735
143290	128930
169240	98617
490957	201892
273685	215375
280707	313314
430311	364496
381125	440660
12895	176913
415105	284843
476757	11951
214853	283731
482777	262954
298525	211868
240632	72521
145078	248398
269592	168213
192800	227332
465687	111465
400365	481179
112338	308241
325216	117178
148158	304930
264076	35152
177105	359392
48606	175721
121431	291249
20741	447069
434332	423469
105022	460263
401841	337483
170317	227229
15855	190369
74174	113336
222666	82876
192800	143151
262761	12448
39683	301416
298390	514
197066	343251
491970	191959
292680	195697
356039	393326
336137	446564
233782	21411
464726	367110
411862	454221
432794	260527
277304	83955
260110	179375
46602	486781
122889	220387
476240	66813
46556	492535
324644	296460
254098	120299
366033	106846
94867	380568
239544	224460
462974	398514
342300	254602
247024	177455
232348	10910
23854	468058
13268	55779
214454	27005
10788	238290
42412	339582
136723	186440
331017	387742
476777	228431
374864	377502
154101	255096
131422	186159
198691	80925
339547	301156
405383	406128
182170	202645
437849	440614
417236	160545
252632	339827
269110	258229
144801	194165
8960	341271
474409	132545
195947	325267
38685	315888
143671	298509
393405	358032
109194	330974
445050	399022
217433	262672
56396	31808
42979	3887
392086	309237
268228	133140
164017	55182
280635	282736
288354	322194
11953	126204
130916	156874
453765	79343
117861	245966
222544	97894
331447	263529
359906	409648
476560	360798
191748	34014
252290	454760
387775	53387
288891	462160
31828	467483
194082	310261
21388	264406
104965	209183
250723	466737
123343	235781
325475	269139
122242	372179
455304	177667
153407	476447
105477	450161
411302	313745
32776	169957
40890	391663
447335	219743
93046	142678
433041	311119
277568	299934
260431	190369
194374	184604
7842	109854
198317	457126
321343	134014
24359	378546
49334	94578
11062	132996
54962	4413
54083	439352
469691	261465
171122	74486
370513	64429
354206	33855
469495	105195
241985	371918
104501	394227
147390	259821
397688	345863
459994	440962
451080	204930
69252	172089
110998	295013
103909	294965
77420	43252
84756	330986
3217	248777
234861	439719
436136	57908
414128	163336
187587	456635
180361	409828
457313	435318
337516	106514
372799	346159
456690	348292
409474	139212
210957	333357
9631	382903
345531	252306
308309	462973
430835	367798
95760	208300
235140	292453
268070	53263
253306	118286
229321	418000
211826	355501
323201	299415
221925	143095
30829	59279
487484	21583
181840	228431
153066	348292
167546	250700
203381	73018
128398	349272
21482	224564
219066	150132
266218	280014
174139	193646
409562	301858
51431	82949
361911	488484
263572	483990
268937	474398
10236	374887
194051	344580
137184	351451
341492	88061
214960	26782
357294	7771
211238	308150
219108	200444
106739	210610
35806	290414
71821	350987
298479	339604
294395	42890
173863	308243
121594	136423
490982	168497
489351	264970
284657	104498
131574	224871
257870	249709
135479	226658
385391	102309
13955	125929
230005	346919
453697	152427
83536	60014
389398	465537
63515	364112
144318	119855
285446	169170
419817	476149
433814	81238
117862	69816
472792	48163
317728	21411
63435	282822
159190	286936
179179	248236
115650	321275
193444	369599
477609	310756
30350	269904
35538	152085
39195	281398
314935	9459
199895	349901
18932	127188
39752	235280
387437	283392
66129	156343
217585	234704
450532	219941
472620	278642
21679	385000
304153	63528
12869	85197
168463	488960
22725	99437
287772	69856
422352	293813
230051	380902
139304	53863
182093	437342
48235	463795
61651	277646
269262	491235
450792	143635
124281	328801
189965	136845
438317	101806
385510	242022
214325	56769
335951	426834
466295	123213
8603	196783
16205	30258
452502	22793
452243	330694
491686	110677
243947	122045
188925	176536
25969	289238
314046	11626
249980	86438
427859	362638
140231	420944
85254	130069
60072	140044
360850	187028
34949	9054
53802	4078
392139	62012
258987	443709
445949	286936
48489	255897
194564	414257
156329	428844
415828	164029
345800	86560
488097	196762
36277	166970
326260	180208
470531	162247
23887	246713
462200	486339
369775	254743
167583	468640
48590	332392
289084	286682
272949	165653
237120	406391
144928	341271
261237	13370
320873	287266
57855	32900
47035	284404
153006	286443
389336	33182
73413	16433
193039	151944
185058	214024
124052	164059
236196	48163
358818	139648
142059	50868
339638	17333
73660	418042
312283	133769
29431	316982
173443	373169
345401	331710
4533	300197
1895	186159
288918	190049
250744	261396
450617	65208
219553	266924
338140	410923
138511	98882
421267	429504
340175	492535
452115	173160
292618	190369
345299	398122
277568	251116
170801	318735
455792	15209
344065	70759
453009	432034
482851	154211
57772	19382
146384	441252
425587	182179
86662	183213
438265	261004
196678	37515
162843	73880
36845	414393
120771	10690
324873	476346
335441	395198
154946	187920
11789	475699
230095	86661
217557	75303
85932	205643
89070	317583
101791	27464
187834	274219
280775	310624
153407	318533
453820	131482
358860	6899
323222	420055
398911	404445
358860	120936
112443	445698
413714	193281
105106	256070
382203	300473
466146	99409
225172	232782
478588	258015
271397	101231
456775	464332
83788	147373
67399	98766
487422	7773
286211	284719
229037	293813
8278	258818
283543	393326
254438	312491
364255	97070
181658	146859
300240	185479
71566	464680
280952	423711
78669	482024
59754	299165
255784	231485
489376	267352
463457	255650
249323	352775
15819	150749
240002	454356
232135	16433
152818	67097
28972	206686
454774	138807
425837	380533
418658	368083
121594	456472
133155	139296
302057	62191
188861	355106
135789	381359
134423	108555
219546	25640
386111	434666
479807	414257
284814	86560
64544	101437
388414	321197
46443	103775
13687	481341
56856	180885
324708	4245
309917	234530
172396	75324
376619	179258
60990	92906
123283	210101
454172	123410
122975	301659
279508	345392
233780	445427
377498	13370
428363	279509
63427	328729
42671	151452
371951	440660
271290	344953
38123	320637
348387	35707
98286	230424
51458	354933
115426	328511
216666	169774
7607	22222
54818	446089
420419	295650
353422	259754
72965	429593
11972	285166
184629	212609
350650	429249
289578	105585
345122	358567
72081	19285
167011	84502
178333	57313
447761	291823
432306	181957
139590	355764
66648	321320
444039	172489
50525	190369
86774	106892
111756	335812
352792	260157
21411	369870
199333	273831
78571	154911
33734	108368
80687	269199
144184	264664
18928	469900
240796	251044
397708	307279
410979	196121
411901	400807
456135	36633
172609	80193
268052	36719
315137	277961
168310	86064
83021	28292
417801	219499
117316	113138
170501	281426
137229	400567
111401	489552
8146	388575
47624	260854
25391	414930
375913	309198
309532	236
154806	477506
62038	67174
120195	405837
310981	219711
123509	481785
195232	42780
137005	60787
276523	349261
54155	175721
125790	482778
486688	209365
44160	353255
142285	391414
298317	330946
401500	198686
391333	52714
164084	467313
322397	447517
432915	287694
348500	317118
326994	202902
273019	249050
365171	359981
273385	486267
161536	236240
347185	293813
351818	402404
128704	53994
417736	416321
35498	381857
190051	9054
435188	291521
23285	62546
224400	392086
186650	55700
405788	59784
84745	332226
304011	367885
441402	354790
260179	139648
493128	80193
267562	301896
310629	83811
48878	137070
246719	82370
339609	431851
2002	240491
346536	337756
470119	293546
27022	21902
229999	446689
330737	183213
149099	116377
375405	331046
276611	122694
66807	220417
240645	281924
163344	181639
348387	450541
163506	263725
12967	227174
33202	344740
248788	61002
88266	311215
438827	367110
164570	236957
215563	366389
429796	145948
90742	272427
226455	486039
480208	110677
268910	362267
191591	425930
368750	273831
305038	264209
253165	270394
221687	199525
33343	180410
89057	385000
246547	253297
222094	54976
360459	222704
240363	86476
327653	295125
194165	400393
415865	122462
168257	94856
216040	39907
97732	205270
415967	196649
283119	456334
66636	48146
100038	408563
41016	56625
237120	275397
418651	469463
221648	306684
296185	268577
340942	169800
277493	426034
479351	451016
479183	115170
63437	20877
423487	386100
288620	34136
372340	32195
20274	469235
454229	279664
487938	221934
69500	110708
147581	86892
200021	267352
299795	185713
323020	310756
441667	150037
232782	48275
413040	42112
110299	410994
246935	402742
146903	419311
256978	246644
138189	273831
25967	218156
129819	434945
80460	52537
121594	264213
178548	419395
452660	411455
52491	48649
182657	472239
345715	109049
279076	362610
263813	97070
470424	240374
224225	72941
26556	257298
287566	116370
163831	183213
253890	29342
32430	309801
127611	304173
252547	76454
115604	272865
448110	80587
78617	83811
222041	203656
207956	191430
144489	105498
475041	273831
237714	85163
250833	416387
8872	234356
83380	343012
308618	76096
381838	354942
61566	13129
435327	357820
238811	27414
93328	351257
417938	323664
80785	111046
228707	100615
318652	347062
494102	301083
406660	209725
195689	416645
338738	124945
116572	469235
428772	133175
44151	118662
280541	122462
450791	391414
203615	204215
124536	275152
22950	95922
401661	426569
287088	464541
111422	226405
287766	406919
264900	231230
66059	387849
134350	272407
235222	337293
142041	303424
307019	330124
372095	187974
267562	324753
315692	308263
96791	280242
5828	260527
302566	28129
331450	179969
142546	119381
414286	488253
125837	42747
294073	288035
311770	351414
115702	61323
46069	283445
446234	121304
228795	368416
270069	391414
334092	267999
129174	319147
114104	204195
86596	206557
371933	411809
422267	238262
197278	12870
40698	253993
267503	359132
257287	358032
366116	468152
11823	120304
25053	94516
472396	342250
462974	290722
464828	121641
170069	65194
252137	247413
395759	281532
433337	351451
164270	282674
307762	94344
413612	258839
343951	458104
254248	8690
412479	278596
493361	101058
12419	83936
38777	41103
5272	436580
426568	452709
384231	343788
388158	202422
362282	24827
184258	151134
284263	1008
358316	334518
287566	177861
205813	75654
422470	50264
107473	317685
117862	151853
163519	104244
52685	386057
467766	426157
405729	245317
454090	452989
98491	272400
278769	363132
289569	452263
324614	13370
414326	189733
86768	234776
59723	301156
407478	344817
48001	454975
161309	5175
230216	401854
252183	274561
447313	374806
115625	172089
262639	130337
30979	294800
423912	302836
388992	54706
272818	260854
430831	26353
192611	61786
117508	431335
328511	58786
242038	152028
378127	140378
483625	266736
79246	381054
474177	67009
224749	207972
355013	322690
489679	26046
226167	110677
486477	222172
210685	99521
183696	28859
395573	401871
223078	120169
310629	124505
487152	306100
30645	295699
478692	272350
21242	430568
216198	286621
219546	111058
138126	310836
147581	94516
27642	385801
150710	169800
135977	237178
12015	340071
328867	254464
260043	79249
23992	301475
404806	203116
114206	393974
484198	391414
46237	407121
305479	156006
169491	239686
144885	183213
220454	421169
185564	142167
24887	196391
308933	446173
84728	407386
486152	398333
109110	98638
466781	52443
189859	426443
300692	240054
386857	67584
198565	91711
254599	7552
98965	299467
91382	434112
70268	283265
408437	17339
121145	89633
220925	114345
29179	142281
173443	412543
111254	188759
204452	300469
3295	163336
443713	105585
439964	433536
151958	403501
222996	95325
412388	141026
118274	114599
116464	163533
43931	340561
384499	244115
175202	84649
48074	267352
449892	390771
459112	32807
151002	293813
458990	446616
303578	262825
298819	183289
458768	438230
329227	359888
96016	185016
281412	412390
36352	285712
125595	417918
479675	99526
221560	478415
7650	313314
1633	478461
426072	456603
444380	140741
117980	160419
305176	276477
122194	428738
182131	157100
401820	268311
165227	60093
411008	11124
392062	325320
113776	73883
488286	318735
485778	116796
152078	35707
78739	422374
44804	262954
76460	322020
213854	9203
6536	86632
66388	475047
492125	246644
449956	237165
15433	366493
375007	276358
335557	338456
72624	66885
493734	299786
261926	94665
336023	143669
16854	242652
202347	136583
203164	366493
157582	414286
86555	238810
106905	489961
260185	146805
403691	390508
16661	442443
470248	181649
252020	180578
368444	293813
151410	132740
154712	136949
344094	110606
427397	32807
298317	806
91287	449399
430702	440660
180556	110677
358011	359371
80511	304589
262210	23533
136070	127921
302836	230146
49888	236213
287379	158935
430506	126426
256748	274578
140116	122462
165581	157624
298535	362206
277568	248398
191255	298221
311510	139297
444380	335031
143163	49228
335548	349762
406108	336915
211657	140044
306459	6253
339160	235485
157390	188839
330538	104410
240188	447831
383852	291249
50814	342440
123955	235443
76757	273831
326917	478415
25667	294800
322533	252519
343286	14335
439953	43334
327572	214050
6467	130295
442215	3719
10416	420611
7159	451414
399738	366781
221296	446564
50495	348262
3809	341446
331794	432320
54714	51895
416396	391414
100874	109503
327774	341105
8001	168663
466383	219793
203340	208196
110835	442709
285830	5040
135716	347150
41747	13370
239254	489167
372764	111623
281859	461726
399694	157938
156146	270836
215108	159959
48636	46294
260419	47692
325442	288467
226232	448195
37035	485774
19727	198865
37314	419849
34371	486024
403670	282831
412826	483346
444585	280656
405420	271474
470245	344378
474110	236857
40028	211385
455995	450417
109174	241356
188510	168213
479917	315566
402183	135598
170040	464420
100417	309079
102719	478415
213548	175721
268910	253458
106531	352697
233045	242552
199765	447847
452846	2888
467165	48163
415592	315687
384545	144787
449552	313745
55682	218627
60048	209572
22957	61376
129895	188759
263799	229733
135310	278302
474507	208487
339700	267553
67571	89163
388988	231485
68314	80070
360098	307038
268937	267352
43831	416892
132827	433941
323652	296645
101346	316582
65134	237849
215819	233220
92312	50725
410589	389277
298511	103548
482818	126410
487502	169614
94655	105686
121594	348798
182023	294836
156255	72523
157394	86974
364797	248740
404099	168779
425704	451923
33838	441789
276416	106740
419382	97277
66035	426930
380097	266852
419268	94516
79297	10216
451477	33117
189193	40181
484299	15209
401019	297163
145174	186870
323218	435428
337393	318533
175723	187974
370557	411424
407292	145064
378498	248501
139698	331508
438193	339630
385802	21411
897	15209
402331	124650
130926	97985
49231	291645
450486	413525
195026	132736
458768	115180
382822	477491
20946	298143
314740	106840
45190	351682
257064	373974
333834	84089
81887	244009
60535	15209
192495	116705
33453	61201
259651	472492
358361	270953
250410	396021
428944	96149
212222	288285
431877	110677
466860	90175
149885	442050
444375	327971
452962	269612
7715	310498
346854	205270
246191	38490
412923	33885
433843	267602
324486	352136
56448	110677
385516	176669
379495	346584
407280	473223
19136	76352
81225	484592
140450	209666
248013	12648
59005	222049
4392	315888
95110	39415
230051	269166
289329	271114
453954	286828
140592	355806
72804	328671
44226	99378
459064	447448
326631	137155
303059	73293
351158	375595
210812	198790
291172	424763
108282	355149
109733	366438
35806	344372
398790	369599
119944	97601
2187	176726
185339	92020
62795	257314
45375	345745
35752	317369
172107	360708
352668	417551
76448	196783
147930	439074
203070	116426
442135	84964
173226	439397
244558	82139
146893	155957
200945	164884
252236	47376
303166	333709
214014	318343
409583	79895
273339	16041
469422	188642
336071	104716
39892	1325
366899	26106
103892	386057
20255	465371
346718	324188
178640	326247
332577	472783
373043	295650
9065	385000
82150	16041
272301	277663
149998	110677
168437	482706
401085	170020
325299	93245
435602	125399
202379	448265
234739	291332
365320	458495
375046	188067
167794	463615
480105	395393
874	296713
175456	6253
248803	292004
238889	191821
259372	273831
129328	478123
402438	189064
38857	208300
444857	489552
412526	142018
13930	2277
392886	37641
352882	256217
326135	21902
114748	425236
477121	150126
299580	396775
301728	192288
295561	99181
303237	88127
56138	86571
287566	277770
439977	143079
149466	296693
111409	210634
207606	125399
656	420314
389141	461182
73298	411119
26619	384909
81478	217494
337783	50538
338465	106739
31323	242820
71582	237660
259293	319359
201858	214992
74939	265065
184632	338271
345401	483651
130069	359367
250207	209510
464002	236213
193857	227101
136798	149429
293913	231998
249531	293114
303308	134694
199397	415985
116525	315888
315430	264696
477293	481279
490093	371918
254293	253435
41673	256917
146893	316500
409501	82875
319768	220417
90250	56268
140259	369599
143190	11377
78152	218727
464782	179375
352905	88313
157961	183213
292205	352319
178317	378462
461515	11558
407597	355448
160590	114930
204967	345745
473204	483436
263514	379429
237586	299223
372340	359029
327570	470672
265345	476951
448992	393535
478588	25088
494032	214024
358225	170072
42854	357854
137298	17186
213010	488796
257007	378686
188652	189733
104265	60517
137833	313745
2892	301156
39856	357157
364683	482315
223689	464080
59799	431538
123071	360860
234893	217423
252523	86892
57817	239872
177672	74432
12007	10921
346806	5258
127531	467752
260357	109746
242411	333803
361001	145793
75472	153130
396659	132247
412851	204925
457229	164164
228373	13129
295009	377262
305661	389682
101037	274984
256823	279541
45361	239561
322172	380020
245433	389340
5700	59215
235382	239807
84810	392809
207741	347749
53813	305578
146924	472546
36911	193278
4755	349835
277523	54976
430336	245679
452967	436354
107860	265867
218335	372214
201263	110110
21902	198684
208585	375595
358357	99234
393738	7828
111926	301784
122510	72670
254994	394529
94840	228289
456021	474057
87974	341362
272301	2199
334312	137673
217432	219435
479332	407678
256599	380769
292433	425506
133393	467236
366736	119762
428738	462204
346501	318507
332507	337774
136798	52917
466028	476240
35806	257298
6287	251116
15433	385741
253003	124505
397003	126473
312283	296331
16844	230783
330185	240760
167146	80154
187834	472457
458207	453806
191312	391755
178867	179692
243398	196783
438304	366127
377577	325278
182617	349763
112443	134409
441921	412555
354027	280935
71767	230391
361291	83105
260717	372319
414292	134145
148334	205061
190778	375029
11613	227101
316366	463372
348489	342761
120865	424318
105969	219865
416004	245792
13506	76835
429360	245023
338261	267352
358094	379963
403226	35291
389609	29105
390967	378462
43506	257377
122816	398546
437849	224817
271476	391414
335003	392788
226359	116425
6381	492906
260367	460973
241529	151096
336386	345745
139046	12895
332207	296693
296565	277661
293137	25053
437072	263514
249191	106625
325618	368305
239995	486804
177189	313745
407223	305401
88473	373554
432175	43514
429558	295725
282274	455579
99405	432610
412388	203618
249022	224323
280526	418551
27438	300473
479325	195354
332376	262490
123746	464585
24832	297969
306491	177079
485546	60885
335654	250660
188510	306202
238327	241090
171093	213035
283695	53863
369997	364294
106041	86632
281504	322812
41147	370866
334893	6155
204591	152502
274219	48365
210519	370657
41378	102309
108243	415599
76143	187206
381833	262277
41641	489552
482851	175430
447913	140044
345811	342761
298896	91077
298907	12927
75119	49793
75568	235483
136621	40902
117861	164884
203548	160515
13176	190369
155628	191202
413885	204441
15819	414310
207788	237235
396021	166063
359829	318735
423924	138643
130069	221874
316565	367059
346027	440962
168362	430356
207176	404345
339842	364070
212956	4413
412851	15133
23454	119123
66029	418467
198186	286828
287089	11626
127270	76454
53863	357768
263833	416211
117381	229150
380489	233292
263053	162795
43129	389682
342637	492906
268956	272626
144612	234827
170264	445353
90922	35241
12810	420944
192465	266736
301089	242517
268261	335747
61392	293813
348033	390168
5354	297969
481419	35628
73640	253178
470801	101806
54534	164164
274807	266203
458207	297107
187101	476447
101982	430356
465846	93619
358172	271367
1292	91062
242887	52917
69570	322188
6020	63957
411205	79989
246313	365623
463157	389384
277568	302549
173070	293295
15579	193772
67063	240364
70461	49903
136954	447560
246175	340670
170365	55108
110236	266607
393600	403733
35219	4634
92703	37515
4522	203656
373170	116347
384648	383017
350927	120195
153813	138638
221348	72461
485550	48163
21230	373169
135927	323827
288100	368205
2715	208941
91717	151944
223114	190369
461049	28984
279526	232678
373048	327061
304747	9924
370018	296567
354022	226587
192800	421372
394948	15133
270606	383183
485731	426906
282633	92861
127984	74106
250450	354933
348211	419037
417493	209933
258772	298421
369000	467176
230051	321564
491288	329110
231326	198465
121637	399867
204775	86595
92443	340125
319259	450524
96129	261259
36781	48661
72044	50369
13280	40461
372764	237019
166877	281924
247485	20958
169163	209572
329532	187712
221201	431904
333020	57989
197693	130028
461284	197363
37032	146654
481460	243059
39348	349629
458089	13370
94768	84461
62234	455450
449394	186440
316089	164884
11092	166063
418291	46410
176321	337763
100806	303135
112346	251872
493344	466851
346489	281924
111885	287163
202376	94192
255359	464420
276821	145288
355083	306202
227314	433160
130739	79249
265293	74106
404899	256373
281419	78184
462098	262825
249571	429795
406201	106514
414378	25770
301855	79249
301659	296693
460381	256908
7653	35707
171403	300480
27255	397391
109949	464727
19199	118964
324190	88113
302988	329903
138126	136177
353787	104828
266570	255286
386721	274990
23992	316959
388249	371645
477262	338189
248740	176589
46870	213781
393056	454975
67768	336590
48144	281924
234624	271237
233204	375840
109061	186561
444139	411455
388135	317282
235858	279509
238031	465768
42854	217507
410951	159008
482204	23018
197734	264406
270919	202142
251727	198926
226796	429508
438865	45849
73298	16052
457690	290450
353860	104501
482456	364063
20236	446480
189950	39892
8339	487833
258370	408479
403723	451016
68217	313045
205948	95149
397240	482143
188410	303040
396421	77040
153322	108240
137454	270027
196200	45899
405715	190369
169681	213818
320089	73189
446507	373918
216324	283710
94475	140423
137833	53389
231692	451856
231855	298878
174515	236020
303555	98493
248446	437693
284057	82078
162614	15133
165502	237772
102518	48508
244688	159966
30357	12177
37697	418389
410304	75846
190365	257298
126980	105070
80810	22827
260573	190369
349644	137508
258747	10411
453738	337849
349904	405217
424844	14884
208076	250033
339639	467888
317137	122414
91934	177835
119325	319108
261478	342380
111429	178028
250600	313314
217364	273474
392855	348798
6155	61531
89238	114643
472742	464420
128298	346223
349432	409828
268753	361750
233045	186251
268017	309533
303659	426513
438475	38089
137354	83500
250853	27464
485550	417918
114063	354570
350887	158776
234808	82585
75314	148739
5700	243127
283575	330591
78730	329698
194719	50321
7211	465222
250183	492836
93451	237548
425136	53701
87832	411455
10469	58486
469554	299934
173879	354694
121101	162796
321437	239159
47674	356385
312148	258220
489552	291656
473563	94953
224152	167424
490940	383232
482851	211322
63373	86693
287259	481525
24101	493718
366402	348015
293207	324610
403151	115340
110987	395198
230051	86316
123744	272230
140927	400400
157016	470457
450772	179045
129344	440615
84137	109271
344952	378543
167588	304666
288100	302281
62678	353274
157099	339023
157666	137155
300532	156854
110490	127614
491388	168511
380700	190353
352905	316575
55551	194165
331579	185013
303303	303218
57570	285386
21857	188835
328934	293813
376092	467995
258849	103242
310738	114930
216544	423309
15314	274870
67685	113661
181031	109437
183725	79249
488422	205270
73660	401473
218606	252929
241031	198503
362051	197897
402060	94667
305757	62492
294323	332392
75379	238622
489600	361707
158099	196996
470110	396126
461839	170462
121818	27629
101230	443076
298676	307452
409346	151732
378420	177079
436955	457840
324244	298922
10660	205289
382659	153813
255650	325983
242487	377021
69554	447517
203372	4413
55542	212081
306762	293885
383673	469235
183465	423469
331532	418000
300273	477986
39195	164163
40433	75303
117317	400057
123406	210978
313791	99464
196559	119336
470381	300119
298437	384366
121163	310214
26318	283113
400437	11626
119574	489586
93009	45347
476777	428506
184620	422776
1588	38134
279499	12092
175721	88007
440189	214992
470709	242774
45803	233008
12960	100096
205351	328140
365560	97394
403910	350189
119001	166513
46374	336590
103089	22448
206452	371918
76049	21457
161456	121765
247324	184303
37748	472072
288726	136331
480963	466046
416762	202096
361091	440660
5428	433262
281574	300800
377869	486885
106851	350822
291763	8607
253069	268176
115734	291249
411997	168143
333080	399448
156323	251116
175529	478415
135042	170138
91234	64429
319960	237792
1839	413535
443872	43394
43724	110571
6368	367588
109253	277646
174568	188814
26965	291521
282731	339147
343278	190369
334254	430356
226023	222801
58719	223406
181979	84129
33504	428995
415599	75717
27499	32807
364636	166293
240102	142678
458933	403070
353094	489376
6482	63543
308872	121106
280289	461274
40890	279443
388794	282141
202537	149405
335743	82152
65513	227566
138126	348866
370026	18665
365381	440751
286001	466737
358966	190369
489660	183213
194051	470415
354401	5583
194290	433409
273609	361458
85065	456640
156526	219499
367239	419172
336785	291759
276821	183627
245276	114930
244159	20959
26563	291860
172396	437744
163413	284063
116413	245679
289058	249186
94111	55129
4927	180578
297618	229882
210508	332392
177483	272069
264869	260854
389730	442870
6899	178773
443163	416368
215141	469908
458711	303424
322790	246388
467791	9203
90894	107337
50739	197350
42226	29599
121098	443403
142229	251323
49789	337120
241507	246238
349857	307193
309917	476303
251187	368358
108943	240796
334379	317118
328	305449
159596	475076
154981	109270
133817	128765
448104	140378
189733	308053
314029	280664
443163	425219
323877	12443
387971	340210
452962	364294
30457	302306
58011	343085
130069	79803
177319	420873
263328	271318
91325	192195
91197	12443
437559	168213
145348	22827
38045	164441
41786	237178
365521	147869
217363	425846
390842	93245
445796	489134
92105	20033
27712	247364
346017	440962
479072	146688
87046	420944
142287	190369
305827	358032
25132	379471
396449	288035
259489	383508
306633	8615
209546	77727
17338	91775
64875	409828
137729	265711
247929	416712
417704	344091
9734	411424
480709	183213
46988	373670
14723	41753
105700	113319
249510	94667
340449	151257
25594	317665
400940	132247
267166	236213
449050	273831
414913	453792
69049	145948
286666	316060
66600	241525
493069	94344
31303	417680
199993	247761
350742	289763
384512	136
267020	303664
88560	8873
166250	64335
475648	451016
362469	460223
377109	480025
140189	209952
474488	236397
146893	182657
460624	476656
238003	438588
441263	212278
253224	328140
418656	10783
370235	273831
320469	71809
243700	336934
32966	310756
318906	159249
67571	295232
392303	255527
21523	390232
131101	60923
159993	458913
220900	149206
93627	390053
479351	16601
482251	13383
492424	435086
219607	22594
163653	466737
69003	268420
418380	15209
226919	309680
54994	448709
18528	340543
98378	58195
39206	423688
265076	389610
318355	370053
451267	158514
26940	348563
327209	169116
36464	352778
249272	283111
384048	33553
432620	301247
293164	57906
219783	248614
81428	465988
327655	461846
449425	444365
237504	192195
130843	176013
28360	421846
460047	307423
400517	117725
71816	410486
18468	403098
79134	102138
121899	185285
327209	211860
378976	390783
234506	27748
387443	183108
485018	235586
371261	288837
207790	21626
494082	310836
77288	155271
301221	341646
181840	478182
55176	420098
2844	451738
306180	267553
296426	25540
236216	491181
351538	372502
255289	281641
411584	105498
317653	208300
134992	409828
5242	330032
460067	304275
477932	14010
239344	259435
3037	116283
395709	126204
374379	293985
458455	347104
332207	150475
307448	439389
488012	211541
188325	244
418348	406662
266807	475027
284312	168904
470285	133101
467044	477136
286922	385992
346412	160711
77288	351451
160756	32141
80379	91933
93174	372502
284218	143397
303237	316388
20931	33652
259333	215088
188633	448770
269130	35707
103523	119868
253479	86526
39521	103135
30995	4413
1717	368238
171672	298820
459650	204402
118139	336590
412133	105880
139279	462293
457914	483280
219607	213135
127663	303648
114767	489822
35187	42189
219068	489797
491012	367798
219198	126223
335951	302549
41207	10650
64008	298077
22801	63957
417369	476951
41049	420944
283640	311832
86248	387742
420309	49103
210036	420895
358477	428214
291729	251537
36397	404333
304103	391414
298383	306205
385951	440190
434726	465665
386159	53863
276098	292468
47077	461944
89231	428711
1839	432764
455053	126227
471727	363973
107375	311212
300401	443693
384113	121785
107340	382180
292124	471259
335570	5479
333634	170147
314228	218727
420059	86560
167818	296266
115821	183213
185441	483104
1538	288108
135651	3011
365613	318404
297728	97985
337188	117749
358634	273831
35032	94516
226949	166437
449406	2482
178422	193609
244092	267352
335212	11626
35806	626
68314	250009
344058	315888
219089	12718
480718	241468
76011	240225
212153	319063
19808	48146
316565	206149
80923	325492
326997	274741
267243	53490
141453	404806
130054	336965
82138	202754
472586	430356
101243	420944
444380	399492
397108	160895
97588	248421
433443	401854
88038	487153
363456	252931
358188	88340
84429	181403
309625	137128
101344	45141
281099	50055
314851	119762
403884	220975
346557	276229
238709	407790
357186	281924
58418	82585
386635	12300
298356	72549
215260	303975
104157	199683
219260	166970
388596	52030
272315	440660
149660	185442
312355	386031
170389	244115
416143	21215
165477	458790
443206	190369
93070	16433
412011	245947
346861	265589
448199	331349
226848	197297
198495	452709
408878	141509
433346	82585
379945	416794
109991	298896
301678	344644
343770	409828
317929	464616
293345	245679
456316	205270
11230	53351
228524	480224
198317	172103
329080	327531
155121	124085
187786	138807
137413	242753
110822	93165
298370	368820
452989	157990
319824	257377
449681	466432
16970	54599
230580	247619
327518	273192
44149	8463
67647	185479
61286	289920
17380	217724
94345	194308
382848	484274
270095	8248
40585	277062
173979	335812
482316	487282
246629	363581
420816	274870
70348	15209
448815	453716
394092	312389
167441	466737
263799	288918
349927	377032
369397	442867
120071	44057
7922	348165
298949	247481
430229	205116
340331	95149
117550	332938
372286	450397
278769	294498
492002	62365
205535	365504
88617	317118
373755	402493
109733	269399
65685	5842
121650	241468
425166	340237
342489	35622
277150	478415
138856	183479
316716	412654
19525	269904
72926	79507
334011	289970
200292	98209
178422	24516
46563	148815
329415	28129
48630	267602
438475	64589
131032	154815
95032	53863
186472	21241
267881	297934
175255	440804
126640	221890
169937	197996
450079	64335
75379	102333
90505	425675
182950	153405
425237	445947
332043	84324
270248	32807
333966	310924
22560	160262
46127	385872
440993	333624
253102	465647
300698	433401
87871	80529
305827	220635
272450	447560
466790	254020
91552	251806
246542	468387
97732	462676
162355	205841
439730	209770
161326	286655
235003	5773
111558	420944
252174	250896
2965	298165
134145	306202
444081	364310
331091	183797
196340	67584
40890	107953
288035	302747
265424	229928
400725	61621
308686	405217
287566	124022
247775	132740
266559	238428
230469	259739
240268	51895
55361	214024
455141	345642
60065	13370
65134	319359
49789	108554
363903	162704
126166	387987
340175	401101
450792	261458
297654	43814
25969	276090
323558	427315
412184	359494
406968	304671
436702	202265
434024	166513
11352	119515
395327	484726
45060	377683
56109	144405
263557	316575
173758	480853
320319	286879
263725	428603
280730	349835
173331	327061
228696	377906
317244	417918
114677	312925
325501	486267
190051	11626
323091	396246
214070	267602
204653	356694
352905	9075
100938	122694
206665	24352
87863	15209
232680	25984
20392	184353
291385	185479
386845	245921
91893	358045
58039	273831
280367	160545
60072	192703
211551	437243
452640	151944
298317	96220
416380	104498
142302	182958
401092	132996
476303	142382
25410	147684
185126	336590
160179	115340
256893	244005
134013	451460
45375	146202
286310	28265
161743	414334
201086	9054
312981	94665
115086	159378
55940	187834
177084	274314
159429	267602
153753	290362
241021	246311
120861	450330
362254	254292
329423	189493
200439	228431
386670	114930
311756	282884
19541	487130
191815	368010
1687	243115
134593	253752
244125	145079
195978	290105
58484	312405
377437	423741
57147	426089
336740	366127
99814	411809
173390	369599
301188	4265
157611	268517
478588	422412
222640	188925
202546	73567
369332	433934
222094	409916
176799	224085
259775	54908
102402	169552
179691	484414
49415	127921
487422	153622
475516	337532
284859	438419
409016	13663
217949	312976
471135	393326
395691	62191
455228	401297
64429	242434
111490	436905
15433	28311
153006	111801
308874	21981
403676	217362
133161	62440
177466	72565
14458	23430
345401	423924
255353	236213
163904	262594
362083	156376
289084	47349
137813	51895
341279	52542
478588	55906
25821	29271
163817	294013
159703	27546
347121	458880
271857	29474
19780	371511
125087	65880
374873	110677
476308	313745
439113	214622
8281	348798
54976	361268
138691	81117
220893	428492
268882	463665
260168	374947
347607	31307
39892	45140
73489	278932
469292	8268
435349	247812
342399	175345
62921	424236
241403	280871
38273	420134
283918	266600
232855	331787
317118	346348
97557	347216
457418	130865
397454	379403
477347	226494
374624	357181
170100	105878
286511	476951
87813	124527
38614	345745
452749	317100
347505	118727
198541	301809
196030	148479
282443	69316
386411	413495
433988	118286
320283	102351
443675	201286
379571	214881
76417	94516
479513	476149
401893	476951
288216	486582
458968	213221
77674	361545
261902	337447
442955	175721
183213	57134
114584	253993
99580	119649
174937	168990
346652	385454
101504	277187
227511	105498
279722	206470
230969	219728
214808	484735
106460	447107
146742	211868
49541	153995
386429	175529
265299	227101
410038	118052
201476	78811
136522	338444
177016	356645
187982	333511
114387	166513
449064	296432
466332	49903
178968	58567
385003	398940
407292	326553
415967	216159
333472	469446
287892	143358
366038	261396
35806	157249
89219	458933
141896	390525
102249	399804
179188	375768
61687	48163
71967	232749
252113	110677
123991	48275
284485	143883
456021	185276
267210	83403
364630	438993
257971	144784
217060	60517
370761	248724
257346	73701
155365	411455
477016	488705
56382	391414
446182	8463
78906	158811
422207	289513
274132	390963
402197	423589
328445	236635
438646	9153
59563	92251
121866	45413
36609	163336
492537	457043
429228	38063
427144	350822
136838	20959
256823	65648
40486	332514
93328	186384
122414	451885
44910	58466
467788	453094
417493	393326
440140	215668
453716	415343
308150	238942
467965	152867
4061	464420
468818	31808
106101	274975
441229	227019
60929	391414
290	327922
187623	336590
241198	266606
442454	437736
435140	28129
78986	210353
220471	313745
213097	238531
380049	339174
285734	163681
104648	143012
146364	137128
237268	193456
54974	128600
367242	58861
66533	112665
84138	478415
363047	218727
68376	139747
78910	440660
489465	401915
431040	267602
214534	434893
41378	443296
377909	386038
446182	281079
296260	225260
361513	345401
451882	215054
315573	150093
235606	234184
316095	261561
300925	344091
263769	396080
322038	404127
439641	122078
410544	226308
381553	35035
233534	62488
138946	428738
120698	62191
52927	268099
404558	177167
131020	378762
344174	174954
391805	145860
410908	317118
430894	83872
364483	245480
27428	456215
373749	478232
417176	186259
198314	110677
152964	357621
107095	313745
342131	74901
287566	394916
336024	196674
477328	404720
308122	281437
201255	133648
122157	76738
146893	218588
156452	112799
82311	90345
219231	82222
285403	486885
384824	193432
94049	270095
275353	403501
318381	193476
272313	274309
269622	183213
244016	8254
185571	220205
138611	77598
376936	364201
388816	57989
44213	283265
100650	6848
356343	98315
120912	466214
472580	429136
243994	166513
226264	10646
479072	380071
486712	117299
403574	154137
379514	64335
200092	117647
456473	391322
452188	367147
189965	49896
347965	228225
47816	399867
179435	384168
19571	49966
372127	159378
338759	489374
130321	10646
29266	412597
339316	118286
168062	25239
71293	179692
159544	340981
65755	127174
115449	55243
33432	431137
67856	263009
106116	82271
224024	473247
101479	86560
147132	54446
27255	205223
216602	373509
133909	249546
475724	39095
112151	248703
182331	273831
301197	327779
249155	387248
195616	196783
326792	430356
303507	72476
202458	246311
362086	177937
223380	446351
73656	243822
140442	76880
77189	314599
393870	481200
162042	10040
101705	410700
67351	267022
52417	154986
230860	477774
313928	96195
200464	298225
312202	13129
383429	48275
105132	445749
151108	66053
42254	317118
23362	160615
306040	283645
462447	345531
440014	206686
267516	213771
166903	224085
133909	187979
308751	280043
345299	401347
157971	391320
305249	481785
219344	480057
377464	218251
492247	394179
259983	81298
43454	470505
229735	258911
269892	468315
176173	51195
442575	45549
163321	109583
446550	168129
213282	6512
67301	228431
345763	388719
53561	348798
253677	192850
3500	319070
451397	199876
163925	164816
63778	15209
42911	120195
247321	161740
372022	144222
267617	271469
347526	100486
320496	440740
117484	451460
339353	383755
110809	348798
8531	469655
120195	204078
131261	317118
281957	175814
237404	53088
454534	387333
129404	212153
344094	201924
491156	90820
118784	215977
237120	187941
88359	122490
146653	493022
17333	198078
373279	426089
59444	311422
118385	451475
492054	238462
152522	7827
130490	349605
137454	470895
137013	138606
215896	28129
482321	68209
67029	482315
239549	219865
163458	428773
264326	427938
189149	273831
329212	315519
305626	361582
95299	9469
167955	287947
140613	15209
294365	50264
88852	335663
25305	492906
390352	105498
453736	421281
221925	74200
408561	371934
375405	373988
57387	23430
428892	367932
202830	32807
445954	275232
406990	473628
237040	467690
420938	92376
9969	32495
296232	262633
209018	137719
249860	86728
257825	188062
245152	38063
130332	114930
184633	357854
194118	313745
63528	287548
289222	361030
27951	149778
39267	42890
471939	290218
61075	380745
97651	173176
479845	100477
491292	379680
474530	467752
123161	411809
81876	368205
314519	447517
422874	61788
120793	213577
275995	132443
28971	382511
295977	378462
403078	387185
153445	469153
379910	90277
286473	285156
301062	297044
245137	453498
72224	31495
484172	189733
78113	433645
412866	134694
345715	297446
330420	389058
268592	258370
214555	334680
199572	373584
381702	247106
125378	266852
324893	411455
35806	46092
284531	94516
485088	313070
7907	336590
153136	277961
330313	409828
274782	406201
87741	335663
2060	482734
44650	132843
354262	277961
164883	317118
257613	63329
55366	271278
358873	438332
147558	389008
80334	476447
46548	193705
379399	132843
77129	313745
179041	300197
483231	224285
346489	387008
118834	152464
199696	304173
474074	35707
202893	90277
199884	242623
253024	159333
483179	78908
107287	484447
452402	380029
476541	93277
490553	13370
28399	77609
459117	405217
330078	280635
318088	435708
35944	147373
422213	79652
331049	420944
467475	185783
484290	159558
259293	388192
289675	274681
316585	113051
12136	110677
237458	486885
27491	15133
7950	290835
145288	411944
314575	407012
10788	419276
5159	319058
457567	65699
9075	13903
105562	160173
298048	309173
116947	344063
431966	469341
189950	468162
414392	259505
400520	21411
44159	455555
178940	373425
49543	86290
114643	243550
294100	305186
221369	134884
160237	64200
203493	94516
443339	393326
270159	211700
116534	119547
83616	365339
229669	480767
437296	171742
371459	12129
108077	388633
381222	206445
462700	318735
432591	180273
203656	269431
415024	327591
445343	264547
415445	325496
384218	140044
38836	264908
170683	424608
234700	425675
402193	293813
356005	48275
41036	197485
161397	387101
384998	18404
455215	61621
62038	293813
233045	79762
269761	184032
83799	246924
103683	151669
8635	292450
250325	435468
258255	318133
331532	184902
184770	490237
492226	167823
294338	7230
286430	16433
55400	358706
208070	219499
112929	399766
192660	377933
484760	48163
229535	398184
94906	12895
59774	194165
203971	116758
334985	358730
217527	228431
453272	25596
449316	285156
447851	373654
143010	282169
404903	372792
258849	195121
378409	183213
26680	345070
440940	44049
293941	14417
389779	148084
397624	160419
428849	228431
67073	438419
196003	181204
490631	236886
262286	153995
188847	261394
442239	123369
482629	175721
418380	336590
80970	293931
372837	421091
425831	398333
233590	136333
443817	47621
392086	470092
244092	67356
480537	115917
131758	35464
174034	464323
172672	27464
458611	186440
438777	250389
237148	355332
316491	162581
114089	420944
317744	430356
37748	130069
53392	35735
449892	291103
350776	362972
381941	420517
275565	82387
306578	186326
206046	463436
149697	278962
426290	301475
153331	160928
295566	336590
448104	25930
48472	478182
52889	15133
379416	325909
490644	400009
471725	23018
301659	221815
483752	340542
63634	459213
373088	48163
104533	440660
76221	468
130207	387742
354022	371934
479082	256919
477271	261475
147547	355761
74848	98906
492874	118886
286310	119868
313798	218674
382314	7642
200896	391414
345987	286850
262660	184207
419606	259688
434986	53389
122795	161165
463705	309804
220424	185076
228932	457696
91239	368778
222782	417371
433752	208300
33978	110677
76523	345392
463506	218730
305247	484447
491811	187045
76362	270534
367420	457508
356341	267602
346272	391414
28053	80193
4435	218727
11390	193054
13719	89203
33565	267367
173650	323412
202922	94516
126972	169680
381923	244115
265223	85083
166596	217423
287566	203075
194048	315888
218017	409894
236216	208300
242927	49896
363306	198764
300231	132843
108756	177622
16641	248501
73660	303478
317284	133867
467024	376274
194818	86728
216754	146722
229735	175086
457636	99405
145162	228106
309500	462973
324333	249102
6906	80919
89474	428047
168380	391414
49416	359762
422060	273929
369011	30821
128563	377933
107546	243285
142109	385000
121594	411365
297036	86728
130277	478711
238327	21411
345795	12232
488715	81340
46556	87012
456726	390898
437365	221863
387544	145741
461415	47082
436612	387742
474341	15635
84821	404593
279747	55682
353924	192593
448298	32096
177158	359029
285994	110677
111864	255638
84661	250207
59901	278260
193020	474570
197113	228431
382943	48275
329144	181112
118132	215622
139228	283346
424647	207148
399478	65165
242038	53994
31789	215622
339783	355806
189902	269094
127411	207366
249554	119381
253159	198790
34808	190369
234087	482337
105279	15241
385055	409828
109254	199481
16810	205940
368147	91283
69645	83253
285925	11752
40333	318404
154967	271367
395230	203279
275734	145145
477932	155251
371187	158811
288491	142316
414015	168317
212495	251806
488629	351257
107140	181322
404607	314651
50564	134052
112267	221061
349608	343085
400559	136193
310893	126883
387775	119268
418453	38063
71184	420757
345564	357989
193944	246053
307727	337262
258209	366491
180873	293813
252173	110677
318879	327863
65406	450670
472938	43164
40449	370017
366198	27543
158622	396735
89370	388223
361001	120246
407120	375840
208577	70179
187816	438419
53314	446616
301025	165437
251139	413638
354686	419098
203120	478882
209049	216612
304146	238942
92023	371918
128166	50264
99977	146020
398843	464420
233694	212081
191859	228431
94839	190281
174937	251113
409600	62191
143290	129044
283399	55712
45375	27464
149391	76939
106183	167937
136042	381157
230396	484414
469161	265711
67399	138193
284886	260291
52888	280857
450395	259377
103086	403368
348841	120711
210868	237165
453851	313745
227068	39195
217321	162557
316284	287514
384583	328777
471639	185704
227899	378859
301659	353864
110527	241718
433619	262954
228349	250389
230051	171535
360826	108284
469384	37249
157066	338271
254358	378686
245965	388575
254366	62191
355389	180709
386973	127921
301226	267161
104648	338191
272675	205270
256823	476447
76984	298248
435727	109776
125158	27581
221106	147442
345257	166063
244288	190369
29581	401949
31307	259435
250535	281048
291229	35628
413250	304356
43119	293813
48064	124535
211186	310261
109596	40198
317798	460977
387222	208049
43349	68211
174939	172586
49372	324902
154679	123793
456215	386196
489552	187296
87785	181680
283612	20550
261211	208577
251007	471416
105249	345562
355171	275287
158239	411424
410573	98465
174603	371585
417294	175610
343172	387742
267562	292200
360179	430356
428182	397599
62553	144306
320783	178753
109437	280639
346486	140728
206831	477509
426870	198019
492748	92694
113126	229256
332916	15133
158180	358992
461330	313880
64751	156645
300506	227743
39255	251763
451892	267602
350935	364294
120894	313745
3231	184179
289084	176276
213410	313745
356332	394416
450705	378462
467085	407405
15680	463549
48282	140202
153771	219865
299081	99586
81358	134145
127388	287694
115386	436059
143802	460590
372822	20565
291782	48714
393870	461752
376483	430610
97499	187630
49542	478660
78472	293199
341271	103198
87832	337802
194208	394806
321054	155895
489228	18050
352439	406310
324377	314237
442236	341271
186679	32807
397542	202507
169779	50654
315560	150422
415625	377987
185720	468832
174681	14710
437721	51621
319824	76709
110173	492165
84820	475520
267562	165122
17299	356645
293974	295493
397901	410853
4497	186259
450708	296116
162428	478415
133785	404654
30155	313745
192827	380071
11891	376814
430336	156376
474835	77210
260709	194098
233498	410458
132990	97026
269258	393399
465246	383114
414257	226159
275604	236660
385549	396080
470555	420570
289928	480759
154742	375840
91209	326492
327586	263713
476439	51617
71869	233265
93328	152020
156348	284368
345401	419772
178527	269199
232290	179313
426569	464427
345401	156290
425587	338932
239919	199801
315480	49828
215798	254366
18624	255012
137070	447517
111503	478415
243321	42138
360348	469719
197535	486885
14807	379903
297589	469235
203066	303175
259978	270095
332448	17983
117124	253069
248003	203656
258686	139844
247881	27002
275959	424650
310143	227155
3647	186259
345715	467272
93627	9880
83184	423688
317106	41075
253931	176182
456021	34664
272297	278839
200658	384674
259386	315675
92861	451016
402770	328550
227247	464080
427330	108743
392953	374072
15027	280835
398339	187836
292896	250219
32888	105878
224392	163944
297436	2935
477156	435242
314311	184659
421140	206924
45860	227101
204402	110677
395984	331581
130069	379174
293608	27464
190733	21583
173920	313745
382314	432360
105585	489797
483089	366127
427423	134262
121876	390349
115449	268194
180947	103267
109824	263925
399584	397005
481922	13129
129494	293745
197272	60168
298077	424401
155730	75635
269612	325533
146893	151566
110296	398456
200013	65085
473586	375840
338915	442101
344618	79989
395375	318735
283024	122462
198431	425139
153813	286335
154541	285156
418026	73843
206974	443761
396036	77461
124320	316686
354513	260563
375681	39389
110290	207969
315430	375897
71976	296693
230051	165164
381305	69103
319259	242208
257870	123369
466851	260227
201586	313745
327586	435280
87559	451230
94035	452795
303302	76185
37839	451472
398997	404806
57276	218638
243789	315962
124469	103267
450465	88189
356220	206595
65649	72432
300273	413675
279798	259772
376175	329745
226736	127921
154712	179692
347282	207118
37226	219743
95325	410495
212460	166063
108140	396703
46362	316575
430369	185048
238329	328140
16095	290798
190558	178801
267093	165239
7382	391183
381553	209572
308122	393044
48500	456586
61651	461951
39195	355868
177742	479855
39195	144314
269585	63528
127531	238578
187623	130300
493267	317932
361928	360860
113676	12020
108097	119202
93451	491829
473921	214666
125347	129402
287571	237449
226023	229781
303838	203279
298747	20611
121263	60133
452865	119441
394896	248082
167050	88113
30568	64495
76337	262954
143004	391414
29824	253888
22864	489552
183613	153674
146189	289311
179700	48275
269029	378462
440927	388407
173013	88464
106739	302998
337322	472815
181043	190826
75646	469080
446325	123465
402109	321400
188866	237019
54524	304865
157922	105585
447610	477644
129491	54976
414058	37728
424975	327217
472698	216194
251766	192509
44950	445964
364942	411424
254592	217423
373755	197647
97031	124484
160428	109929
255865	26127
481709	11237
246516	466243
57664	311297
232348	196477
447610	401101
188363	220749
326109	87013
339304	132425
161807	468489
241420	401099
352007	232784
134764	197227
454867	274138
180043	297163
156831	471357
191542	210293
176034	338493
189174	466744
98055	205270
243067	75273
464180	318404
382116	285156
157666	143153
109277	413158
281130	463774
346881	205904
13246	90221
461799	110677
104740	218424
247597	49507
210929	302506
260029	385681
249820	119762
249673	291521
213724	211868
146636	197996
477328	182979
398805	110677
220633	404581
427432	379314
85674	477308
153322	203783
98473	32605
146893	38879
316136	261260
242903	391414
110699	83228
255938	91711
85104	453563
148199	76829
300273	176759
258251	268563
34652	99405
252977	49828
234563	122462
51447	350973
385044	270038
441528	285634
36024	479614
391487	265499
157555	133109
309917	7211
134501	210874
229124	332762
200013	308038
480199	49864
373627	323677
456789	190369
300195	41075
238406	152020
122211	472072
232666	192509
107499	375162
357544	129513
479351	268558
1885	141892
91895	317356
65433	78380
393674	92553
129792	262954
376146	374959
149853	113138
6614	435802
25819	230250
104490	198038
252473	328059
265658	472614
41639	14130
138948	47300
365443	492906
106168	313745
335484	141892
405255	106514
182927	475389
470622	313745
86248	165653
95323	336590
390780	431764
248013	168987
197693	272096
202379	171863
320567	385207
121875	401378
158608	8587
103613	346426
261741	163100
46874	122193
302808	283392
350588	226607
450351	49264
303178	178696
493625	253916
5700	56471
486712	56473
310402	21457
126035	120196
433013	208081
329379	223269
50409	447446
297279	327785
290511	177936
337783	299218
296141	404396
369340	446126
201572	384849
6379	15209
148379	348963
17479	175936
180286	49021
160789	190369
363999	24890
223028	404733
203692	409828
306659	190369
104436	58441
176911	322902
248815	52605
492285	438323
131969	114063
165680	139936
345728	485653
325019	472072
14786	91182
358363	74914
226747	132553
469943	120986
404331	318599
320399	40447
447158	179648
171746	188354
470321	33625
199704	395988
493100	446693
259971	429066
250704	67040
412015	378771
419630	183213
29322	119123
108896	426070
176645	21523
421280	78820
361786	293813
265377	18793
297941	473360
430354	477553
344206	296344
144288	351639
444470	202163
85739	411424
233946	235405
338931	222780
18055	472296
273600	488306
304758	304348
247107	273043
263682	293813
229687	477975
492569	304589
33810	335979
100938	228431
273476	454810
345401	271392
117173	134034
271891	472072
247854	239080
254115	285313
301312	139670
331118	388473
23646	259301
206522	391414
450315	132996
112891	457369
213748	387742
227947	262954
158737	272357
20946	11100
457427	273831
310338	410317
108014	43246
82676	143681
262210	6830
474966	111739
452385	184820
163483	198790
458223	154355
195075	265243
172396	425099
476852	378828
72616	302298
53624	333020
191216	463623
39011	331508
146893	280043
73466	451828
411424	194253
192238	470605
394204	132260
446422	96364
337048	307279
492262	316167
468286	163445
80943	186259
465414	256121
440424	15000
350064	110236
368152	348845
422200	106840
404295	337068
273305	217423
41692	83811
272854	187067
316325	249334
108048	277961
398889	406626
488321	90884
262602	401185
37956	388088
211189	476245
120643	130430
144886	285607
334092	91329
339333	396557
400563	228244
425988	85695
375378	130351
160561	415594
372730	394114
104778	28510
27283	396851
462499	226308
306716	263648
378819	167057
256610	366666
114383	422470
73126	6374
353382	30907
217837	389682
451505	387137
428735	453012
192232	439599
56638	149674
128013	355700
283269	164884
417108	118520
444290	262226
467577	326997
40149	210050
266538	217502
355025	183491
410573	482596
487476	486885
283639	238290
168678	427727
381264	222701
189965	194830
23449	53863
124600	290745
341243	236631
219107	370866
328847	347425
405879	145456
436201	128183
262359	137481
257603	144306
459897	67040
289058	440861
284051	472322
341243	223121
239719	336590
400986	425073
218968	24516
467605	388551
246955	98644
185532	190369
145217	435708
144801	307279
117407	52537
293901	387742
424431	38063
477136	387940
90632	391414
160428	61470
477328	8691
188544	72670
24971	231485
484168	378462
67399	262886
334662	69319
383638	78699
468174	34958
353470	440962
88244	190369
80297	229928
457396	94516
441823	409828
66940	141649
214060	341876
423306	118236
189680	428147
220372	358942
251159	369599
356723	476880
71430	466814
183862	311676
63202	417201
228431	49189
626	208617
209317	100250
82150	21632
460139	220875
83616	383198
285426	242338
174937	68134
453009	442051
271172	266074
53044	102780
79548	116335
268948	253777
402475	15209
203200	177238
332394	395988
140904	142304
365831	47092
402735	141649
270248	266736
334213	104501
205146	284466
156540	168615
176733	233713
44676	184506
351015	289468
119464	426887
294104	175721
478415	220543
120057	259929
73660	254508
190281	300533
108554	241889
17276	293813
438394	391414
23146	466265
195828	194697
319063	188951
284120	64474
302682	304466
78136	32222
127972	418836
418489	969
220040	332638
463769	99123
337188	311297
195535	86728
57549	369915
152768	104615
239549	299934
476093	322219
205357	211309
493169	184902
191768	350887
160768	242185
78107	440982
35179	35762
334609	491287
306459	276963
28399	306253
257783	57002
13268	105582
418850	220609
276821	262819
241235	21583
349908	216972
277862	242145
464809	172089
202142	284693
364210	347647
354585	303848
118346	327100
477932	449178
2610	62191
310086	53883
267059	241525
230574	420155
170533	182226
77212	85212
208579	454893
441302	429128
182170	352504
412038	383298
432600	274309
479188	212182
126470	134145
116223	414218
87524	52030
382212	340735
339310	108554
419962	336265
234159	436326
216666	76111
137159	98207
296558	389769
120807	205223
59981	13268
290840	463822
346806	207601
139838	308360
182387	281299
490013	291332
296273	445907
173081	126473
200105	99521
201754	349346
430298	451139
68718	405842
272301	169980
456690	54976
102162	138817
450910	13370
405306	380538
110251	327343
231311	246311
173966	52917
139350	267060
361576	50411
421777	86728
162973	483459
30978	49106
271728	159141
278485	309180
87741	420757
31694	383096
52527	468832
300620	395598
243352	305449
95252	245332
472385	96977
157666	82861
494107	145829
451386	133066
405946	217094
218155	422654
322934	168712
419796	486679
326663	273835
184360	448770
257221	476471
285582	313829
305704	449962
289910	296956
239099	98156
86311	25410
69960	122462
272324	457454
191374	60108
309318	313916
273141	166393
116454	388407
464828	440660
157414	205270
292641	256579
244960	478530
89633	35707
229639	190139
314311	421356
321272	115861
479351	149079
208585	101806
400355	233483
328547	374281
179097	54976
444584	62107
55848	119186
464528	420944
18089	478144
297677	190719
22290	314742
344844	224932
193020	438426
245318	58881
180512	132996
275721	313000
439778	207991
386525	101244
223121	209741
29467	272966
196339	324155
448492	119381
432904	366291
421794	399867
130571	119799
29824	280857
334351	391726
205069	170894
224899	119868
102249	24576
263812	37057
492463	354015
205023	273955
4933	421935
404859	351032
21483	423688
82150	355806
205285	401731
112458	444995
174725	42189
23489	378976
290712	312259
348841	338915
79295	286313
357411	353671
282633	21411
112734	4349
191174	108554
128717	190369
347270	104048
181500	118662
379538	164607
16233	310880
125559	273831
157839	6899
249881	137508
39892	371884
119001	362784
449933	210984
471491	338746
416695	241468
433841	317118
368454	336945
409238	385427
107709	407803
391877	285156
240204	46127
433036	62191
204992	363581
315059	177261
446359	168451
254612	206405
7601	306379
165057	240796
439224	87471
208593	292621
7535	132740
198808	192509
216585	231791
405585	186956
296191	193476
171351	35707
491613	482014
260152	229131
243566	271737
106386	91380
414058	233942
220471	380021
304769	136982
49593	386242
46158	18122
86007	406831
440327	58826
90512	186259
425166	59668
404892	477329
476339	487427
195224	190369
79518	439071
214604	164884
268118	297774
60025	57355
307786	267352
232112	222520
406968	230925
261046	119762
139923	459649
452148	455745
427891	412205
384376	350253
266830	293813
197757	151621
49117	205571
378605	86728
177775	309888
217418	317100
95554	102241
19622	341271
211991	25018
136937	118857
327090	86728
155007	100679
414685	141892
154456	231154
302440	489376
68098	233491
309113	463549
66356	66140
104453	72223
425587	196932
78319	73236
331432	179920
372663	400342
201567	470523
328047	406894
377869	235906
368816	320724
153006	1623
330414	316229
383180	420252
490230	422691
457634	404960
6536	366666
466877	278407
262834	281025
100495	440660
196144	99106
77731	355093
315573	315235
15812	447811
486108	109968
137454	441570
357297	355093
174700	391414
250410	441766
180880	171424
324518	224383
173966	219785
68675	330217
393218	368892
173234	45141
79880	193629
387742	10490
6775	317356
244783	107103
208729	231375
402805	279677
446182	240665
460411	50538
58999	391414
163435	30960
362170	485185
333824	478482
489706	175721
451216	347153
490797	436740
131256	196783
136136	291889
92042	180302
464022	32010
109733	467449
466737	333397
466728	19555
27321	240340
429511	49903
259158	438783
326094	157450
129174	429863
437252	31041
151839	16433
588	86560
280680	313745
60514	86782
18973	466814
37514	390525
314228	53294
13434	85539
445098	210261
31735	248777
6549	307218
4919	28935
218397	179284
194913	260405
292687	188156
380747	76319
163366	122193
351457	350189
116582	218424
375621	221511
75698	290556
389625	293813
71189	338160
174665	299218
248013	96787
130542	357854
489512	122077
229471	186440
186718	480025
307024	273831
50790	446616
351860	314742
156516	49393
104740	138574
422074	421794
397901	309663
396975	40390
315951	217699
39892	224039
422565	273831
211186	53490
332880	404568
110974	371991
446400	361305
371229	484113
108140	105754
252606	89594
308116	295484
312158	412701
392086	262639
215747	73601
8533	91849
386411	410390
114063	392086
277326	251116
20059	331179
157961	223094
216324	306803
269003	451885
57020	268531
437315	347647
446324	241694
241166	325844
26366	488609
430773	99110
116635	2240
124888	90988
132875	421707
298823	276837
102065	110255
475208	454975
407251	190369
19459	260646
369012	390349
153559	444995
57513	168213
342486	386466
63991	258370
303800	109437
307160	81817
130399	112379
389566	87579
432097	386704
185597	320681
217527	291521
342476	299936
427122	325845
217740	149094
212236	383390
451414	120577
416550	409248
55129	237165
325414	209471
387463	122457
105172	16433
391758	459952
194165	270419
241552	256121
309276	435280
175899	132740
428944	190838
224754	440660
280185	99060
20988	283392
334924	288094
474341	308100
200114	212395
391616	258472
263555	32807
441303	391414
397734	116876
360069	150106
209354	235665
462670	446782
19334	236418
32720	37356
27312	384366
86549	313745
17379	284941
400303	396080
464782	136279
54539	266998
376146	43787
33619	476447
11209	40871
485492	266316
305945	188033
55961	21411
157403	369599
24214	492316
85665	323909
134299	80057
119640	224085
373136	323079
308455	411407
444706	313745
60199	371918
433354	342295
302916	141623
368143	18084
460638	307059
46041	107449
23517	459048
370820	492027
199559	76429
95303	429863
345878	486972
233498	230691
280799	440578
160152	322321
165680	371479
32032	414471
226949	314602
242038	385452
382270	177095
439536	28065
132725	18239
451453	420944
293983	25021
387463	408058
296352	246085
401881	290014
20017	134262
485013	491565
124623	9681
391277	132247
98286	241840
11555	97672
448709	35707
295641	190369
195121	366033
326830	167832
359427	446899
197605	133588
426190	452709
37166	82585
42975	273241
467766	239308
76487	174939
146391	373074
196366	198275
323911	59696
63863	286936
118346	203744
85863	62366
63391	85527
329139	196851
491815	127654
39892	99235
201833	430356
287263	203656
467788	354121
401000	425121
196981	51571
276916	265310
296745	21583
100417	256154
189605	257651
299757	5842
296636	454774
215972	238874
258553	168734
20989	455181
254559	121621
304146	290
360660	332337
376060	396968
402519	132608
82611	212081
8882	372815
337628	113138
175992	104672
98295	425047
178333	12895
266012	353015
194875	99913
470914	285820
346761	15209
80254	298494
349972	494102
204320	475917
28360	153995
335620	470441
347094	157527
372043	326997
384404	432899
324745	16422
266508	345401
179676	478415
336324	316929
303554	83106
250853	78155
486136	186361
35806	156531
302900	137128
208226	162122
165084	267352
235290	46127
270176	128199
261882	265065
194611	160727
334203	2068
351529	48163
948	8623
198405	298077
337903	142018
288319	320346
424641	420944
656	469724
286922	473557
108140	342477
480105	152921
373918	12443
406660	214024
489459	408835
365628	199027
412426	55481
672	440660
138802	15209
192238	169447
266916	35707
129302	126204
472813	241468
80132	263699
146132	249334
430942	230271
22395	164796
180672	476951
77798	124905
482727	91867
61367	2661
347834	1057
25748	370827
293442	49228
273315	485028
364388	154095
245517	452211
341252	492906
398391	277435
337564	267352
427337	192495
160768	365450
250250	122780
192495	364807
197184	221431
312474	114306
128948	376679
57812	70604
289084	144845
178422	372271
395878	230264
427628	389682
350830	10010
4447	200206
227106	204737
341738	354264
455118	477610
365550	431116
340979	451016
301341	288507
326574	202996
67307	227741
375225	53863
120181	428026
122195	73073
302680	372466
9969	275822
107711	461208
9354	411424
455991	354643
2912	311476
36298	263009
324296	377174
184498	335328
329727	287185
244949	167282
388838	469301
442542	436740
251614	14884
232238	132996
403813	272069
271698	421830
180160	56733
169675	24516
43787	422454
256893	71189
75064	205270
163519	405357
212842	98237
243700	269094
105384	188837
222102	155919
222927	35707
376046	13370
380268	118449
360841	228013
28487	423734
471412	29253
365715	375371
135181	31808
411365	470066
441604	301044
63147	69908
84327	267352
101229	338931
314884	247481
397734	172094
116525	9054
13370	178436
249357	343721
260017	412980
106268	487900
330416	36413
54717	169085
324553	263009
276973	16433
303554	461587
89644	458601
259074	265065
316095	266998
448731	250679
463605	480508
403422	410785
122023	149128
293084	314195
431145	121106
409759	277105
133126	19009
148317	473661
219089	308019
104030	477986
297593	435708
395255	126013
114488	420895
266559	432591
421137	117097
76677	209572
119172	258370
388992	78116
467502	467753
399494	88505
256169	123849
32385	180841
274418	28129
109154	155719
454167	260132
257062	76194
286757	359073
70449	449217
111977	4413
373576	262954
400598	126311
129189	5040
257596	442552
267310	314172
426040	221324
258781	401101
133783	146566
380112	206623
148683	424693
361052	76513
380531	27464
41676	432592
10645	206155
355713	214024
378236	366127
96279	264908
286777	304731
193585	47101
379485	104855
464992	281924
270248	76417
104160	447831
194777	151249
60983	192005
41271	13370
430042	243840
116085	407957
403483	100287
163293	314722
254430	286615
29423	319177
385055	440660
392403	113907
325491	132153
58908	430281
203078	337849
158724	466969
142280	158153
356777	265883
128292	57834
138726	119712
86240	416402
200103	383360
282674	386772
422411	179045
18122	35735
68975	218727
155959	130069
178422	408659
368638	91216
14263	152768
443817	65108
370963	486241
148491	391414
147409	357800
417938	196814
204854	330784
447944	293813
360459	28285
470898	157658
360830	135529
308006	410906
28854	28561
89826	376626
250873	95327
488144	315671
360736	157597
318310	365800
406969	15209
27227	156817
290838	94667
435145	96426
23335	136349
284797	442064
71021	207535
93627	367724
368455	132601
86332	10233
13963	422618
161488	168722
99072	454323
340572	104500
374255	42341
402602	272734
442730	446632
253679	35707
246500	70946
113895	118877
168563	331581
244589	121950
12063	467596
306373	64917
454450	184163
141740	31070
259724	293813
39683	360494
322030	452746
70960	319641
263084	190369
207309	103267
142193	464132
311221	481284
230391	368113
438354	154872
364536	484866
139460	172089
483987	323025
381305	474880
441159	111277
311363	137155
96007	435067
314311	91490
91881	65210
34767	414286
274138	73336
204994	63528
112151	312595
165680	188516
244902	240016
71346	108588
472949	356858
31204	238629
485667	488904
144777	285825
398761	183213
484748	217423
424256	27536
327790	355700
46333	85596
399701	179506
103088	260211
172923	238337
217406	258616
78380	193281
449521	229331
227241	433822
410592	40784
417938	74511
256893	270563
101844	105748
476895	458119
158101	410074
131825	185335
80398	105208
3429	160405
299543	473945
120254	459993
77913	207706
394222	255487
39626	423688
153813	13370
437796	305425
492549	16141
105249	226023
39437	227101
237055	488335
9270	137911
463539	94973
149973	42890
17145	411424
429787	38776
297561	478743
167583	357280
366135	120499
264080	195859
381205	252247
446875	411424
180023	153799
487141	94667
1421	159865
430129	110677
492247	424128
182042	392854
439661	108222
212843	177995
428861	65275
412205	436505
17167	189397
236216	148171
140594	333385
151833	243550
367388	331639
18647	12443
170197	183975
240679	367798
417362	90361
2293	138807
409950	6076
409598	279268
416603	366127
97588	411016
385367	243845
269314	293813
255363	47376
236032	45259
308618	25969
331070	49828
138343	447560
233498	93122
301510	185076
349457	16433
337272	48173
157839	22827
369860	385000
270887	387860
172923	386280
322805	485901
184707	86974
310962	60330
256272	447299
382096	240374
16790	330290
92744	70173
481369	485620
13082	110677
347891	278520
383305	236213
24504	226308
240796	230914
375187	221492
92789	205192
243991	94516
264164	151096
236023	395927
233045	358224
481958	176325
98977	192832
233590	485273
179118	465218
130069	494059
352483	250905
4615	102157
58479	426736
113927	323431
380949	250177
157874	11669
390520	232377
369760	164884
247733	267029
178793	391488
314369	281924
310005	91617
446370	258370
317552	160456
430298	421203
282461	451636
291299	260101
432421	435637
123709	9203
448497	144405
103023	208918
289033	220417
378691	428357
264530	203656
148559	272309
382333	249334
268492	83140
418135	114840
276514	313822
292641	291249
25503	72688
366692	250434
83453	259120
70999	294404
284932	434035
202866	328838
447956	145596
112704	476564
314455	430610
141563	256012
196003	237619
49567	464387
380131	265589
20017	317118
206840	54976
44160	412162
275112	40774
167205	60997
119544	351451
206204	421830
149527	486318
119259	80587
78995	138412
458207	8587
47100	346266
428861	440181
177485	67040
21070	209572
323913	304729
189063	115917
365936	300825
461510	454221
309065	60681
490245	267602
345959	300363
315484	303648
66029	162795
146227	74029
426870	340449
212340	15135
372999	315888
230051	129685
140382	159249
320337	242002
467312	164759
174761	265065
192624	250434
315573	493970
381146	129662
108537	239528
472881	4914
266052	302281
139237	445233
455867	137508
243141	6981
269137	355900
13549	137128
458925	268743
248875	162535
1839	186189
212153	473708
358853	162831
435602	110708
485501	64431
200092	132153
167588	293749
254077	391678
344065	88779
91160	397157
269612	200454
299455	48275
414518	237165
91600	462901
299765	1605
105859	450351
165841	160071
89751	203656
60090	173887
243438	205223
84168	340252
222872	121304
68098	145349
171057	151944
240788	310476
331103	190724
256315	299019
383533	268070
287252	259929
273287	91338
414058	105806
95203	293813
316353	380538
222423	478415
300609	219429
437666	422145
487932	98392
168221	161337
181227	196027
24106	196783
111840	416566
303205	193897
15362	295125
115450	427205
290216	166085
340779	27464
358971	120666
321839	203096
279165	42890
195766	62191
473708	433546
386221	389220
114386	454620
404436	76454
62196	190369
290099	212081
278937	95882
18105	74755
381791	403612
224583	237517
174084	357030
483320	468387
485296	207535
197718	48661
136798	45413
34538	208291
39076	103822
143965	369869
22637	401854
276229	342985
396583	79367
255508	50538
167588	356094
450480	457081
51610	17155
380942	344561
312669	217969
148533	113138
386468	12177
450465	490144
93627	44899
490006	315235
264499	32292
257802	31178
333991	32807
108752	167375
133033	15209
450798	222539
48064	250214
411504	389229
251945	307132
145288	283354
457486	489822
207036	310955
345044	283346
345401	64429
144973	409176
469250	393604
153415	474047
408581	270684
362251	3131
62038	87515
152182	118052
86899	334419
59706	109690
50152	95942
43246	313240
30412	201963
293405	20172
245043	27948
434200	477986
271367	243148
69975	344091
480590	313745
131606	200802
227198	94516
226122	278329
240776	32807
303555	335743
5232	238942
313606	50538
388696	395563
446374	4977
360459	75909
190246	119572
347689	328140
459217	13563
228084	30653
419247	326815
59962	395396
168057	49896
373846	344637
309276	290766
423468	74106
39459	72670
489146	92650
40268	351732
247597	153995
39073	451414
25966	163445
322850	467192
92168	323711
84598	12245
389296	428738
219988	447107
368192	272846
386519	413262
3186	184163
66664	288299
198865	21411
145274	59759
25969	463799
424814	197578
152355	245679
388121	493704
383229	12895
335009	258370
74812	200444
194603	241759
446883	391414
308661	283002
21395	368321
305287	410452
168650	440962
266307	142115
387337	19620
266028	421356
108061	29987
159602	76829
413647	232046
100053	266377
425827	175402
5090	96791
128563	76111
251632	338271
486217	81351
472332	156376
361553	321926
385784	297579
99287	421356
268910	290450
259593	221832
9579	250389
135430	124605
59506	325522
451669	440660
227370	173441
142238	208487
55195	476951
254446	297937
329123	320849
470818	144470
257308	178436
181047	228431
84745	45455
306232	362348
318441	295155
214676	94030
371001	190369
206637	346907
477841	790
213711	307279
447616	291829
437598	355587
188016	386901
394860	384301
71465	306409
150423	49021
237235	37942
220131	466851
224786	48163
482532	144052
213766	19246
378348	187648
482210	290450
18932	481525
43732	166676
118395	406380
141305	211868
20908	368904
185895	228534
28955	55205
425303	431314
214365	36182
369066	430271
40394	225553
23149	52908
88203	367750
233339	303175
387078	317118
473056	158101
86107	397229
188365	317118
212340	47272
249272	225517
417817	407022
371654	23277
228707	490888
3462	251283
355453	379976
440251	47439
62198	313745
221296	350568
333602	286936
106484	417931
35969	35265
283633	440369
293163	132996
313883	28654
331037	213478
83138	330143
277442	169116
113019	57134
194875	122581
318291	39564
262890	435012
470819	25410
475771	387742
167673	219198
15916	274653
297770	344297
22512	12129
426017	247334
305564	259625
342465	462003
141074	383964
360232	139527
127462	47747
366402	222718
221029	141538
482557	300748
66734	334537
57722	405788
187024	376814
94571	168959
30829	46990
342465	24519
64927	335625
449332	4823
235536	413525
35887	22347
149330	381987
475291	451918
404568	188321
13195	106343
253440	329553
79909	145064
178456	83946
407292	90123
439977	139931
2393	237165
369074	322834
341067	406219
420304	475167
126897	372764
28781	433671
332076	413212
218154	395934
402934	102352
484074	68081
301415	14562
178365	46807
466832	149256
366410	15652
458638	190369
130069	475223
476702	374743
331622	124153
121637	108702
116844	271114
356605	177505
196144	41038
248083	234923
72926	159249
397634	45141
34447	252763
471365	329869
375843	200783
302918	79859
450304	155594
184215	270095
135896	280933
67571	229928
483640	89152
230051	438642
447312	121950
482334	53389
208617	376216
154960	259939
131302	431804
67036	285395
455304	400938
86225	290598
148044	183711
28151	440660
309917	406148
333233	182353
165779	413860
372506	463549
456021	317881
119587	89992
168000	377971
256648	213639
418368	7657
403028	140370
162900	76228
390914	4571
18932	423955
301531	236079
448982	166511
43668	255512
369746	132247
174229	310656
17398	481578
413135	380974
449737	310584
483208	117832
269353	256121
17555	122694
317651	33855
92401	385323
292415	187834
259240	15209
364636	347739
195691	419885
72965	145064
371853	243491
263423	434035
172318	34899
474982	336662
446325	327100
114269	173234
441481	183054
482851	167226
278769	304865
462003	449431
236240	414832
221369	336590
329379	389713
367610	468235
269041	1585
245024	298935
276845	94665
364094	191621
245329	116771
342465	448903
351540	279194
167588	332038
283675	276744
16844	231691
91974	121400
213364	487179
476586	284843
214895	62333
418232	371553
140042	428902
94313	313745
146893	426227
470658	205018
223597	143922
119453	45629
59644	211139
290838	188848
437667	158833
199770	439370
330841	155919
69749	411675
188179	196169
351940	332914
277266	440660
151220	107187
68098	225488
312474	390232
437098	266538
443320	268213
309004	432591
206054	317118
259858	243150
260578	252075
292875	161080
323684	231375
317168	187627
59688	152956
288012	179506
179767	264406
202774	209933
480053	307889
431508	71091
432375	90452
444337	430356
96035	469648
17462	196783
441304	343775
164556	351257
434690	402552
237120	417722
922	477986
81694	251961
375199	340024
115980	479770
346557	190585
67571	76350
128582	187877
213644	294189
366472	152085
385497	245679
402828	280326
276564	484058
124570	70466
105309	58994
464149	70428
326964	204914
258981	317284
185143	13370
261278	155663
252815	492316
41071	317686
37226	267352
128686	354264
294079	236918
17389	491897
91065	173176
336367	460872
433089	268238
33392	264270
109949	334477
243720	281982
124154	190369
329572	356340
472636	283346
102249	143888
158306	249202
258574	487130
178422	431759
470746	236503
468541	418836
101504	53883
68314	479320
443307	445186
134593	33855
288190	133638
118923	277961
32346	90705
472242	14331
161441	182872
147532	132996
322574	474412
225512	179045
29824	87097
239744	62948
385062	177244
368860	99405
75339	356468
198317	423202
83051	284690
377869	167172
119390	99405
462738	52331
309917	452709
271605	197075
35589	179472
323626	94172
55914	441475
245674	128519
145585	297364
5040	164309
270128	227161
429878	198926
479558	369452
16659	13972
416828	59313
123161	477136
251943	83872
446998	366781
387303	59759
130224	263433
426567	220450
109991	330878
44160	470803
345774	379976
330369	464553
167204	313745
263125	360472
372902	75379
470415	441976
439726	470403
427498	209572
377512	404960
235404	130549
267742	53389
25690	143631
288530	174939
403600	91077
29067	422203
54762	5275
441463	243631
333073	307092
165606	439992
57877	317118
328402	391414
431860	190664
225852	292531
203656	407745
76811	425675
275319	98807
477932	384106
168107	366097
438403	266481
103886	273831
438394	443693
478634	304501
248666	460872
197266	399910
78986	94344
200379	349047
2720	124754
105758	482621
62873	301636
27604	384668
473381	226658
326142	250679
164170	434897
67367	287185
217557	372214
293901	445233
219198	3274
83457	194478
372797	102096
36191	9685
157961	2720
308618	299218
438484	175608
245317	334192
140171	20998
255846	201286
92623	304930
142059	79751
289675	305645
215015	181215
27826	262786
256582	285392
250493	49903
4939	263755
474193	455819
18647	230336
372764	229756
124588	266637
127621	278058
35368	409999
415622	69734
400311	338189
241644	329287
339297	243301
55659	133291
195135	228431
426652	120031
441538	391414
78562	622
475919	182000
404960	159352
289265	89226
41634	243438
88772	2482
340824	489124
427829	196036
311879	231485
273900	179375
129328	61132
191620	368526
35806	137931
362057	420790
260259	198179
60047	430610
75628	361223
440248	22549
409225	141440
53846	296423
50035	246311
270891	366666
47520	479673
26940	329064
78134	34016
287444	296693
173133	155794
321733	451247
166552	70668
327037	47390
332354	240143
301011	208291
186144	59759
154456	275824
328598	83811
450774	255550
34245	180096
336152	87776
119359	38773
483197	477986
431264	401881
12532	484447
59333	247204
421207	471355
57801	483853
382424	324945
405936	230655
311996	27464
347267	187796
351785	207927
427978	29588
423879	72532
424647	149636
140722	273160
290838	117729
484522	26376
149754	175071
266508	360736
268219	409835
417362	452581
175839	342642
471818	249202
103790	205223
5096	13129
206385	313745
148020	55074
417305	301547
145764	221678
304031	480633
318088	96361
289513	333713
39632	319231
207868	343012
479912	224352
286393	158254
115761	265539
126733	410152
379680	335477
68675	474199
203200	48431
392320	425745
206959	177182
371192	142018
352391	149389
106211	161384
296750	267352
156605	272136
229735	485070
246452	7195
300850	88057
205578	373021
183718	33696
176954	173143
92635	127895
117647	57375
375405	336363
490573	281178
281236	107509
128192	431799
261808	388088
441463	412162
250117	330469
348915	235261
303565	371918
477094	152063
362512	441735
261510	94665
156531	190369
129158	142452
377023	313745
419239	113051
256919	391414
462905	129185
330080	62191
112034	30635
76523	281229
332444	243115
160794	185419
305115	201474
113990	401871
379552	251426
262660	80296
42945	32199
242299	471318
32378	456215
148472	81000
488422	114930
121461	82585
324199	266852
463607	329090
358625	84919
371692	169485
265047	312595
451899	184902
196829	263009
28462	160799
118179	306651
124007	490237
449926	121626
33318	204330
373025	323615
440665	88707
114899	240834
117307	348798
293153	490888
277705	38646
449427	159922
89508	378686
421084	476550
126470	73990
65664	380189
481104	9203
348204	267352
307328	106405
424647	483017
40964	393326
415712	454975
263894	125399
301659	80193
285029	334284
26685	15209
150107	304731
276509	478415
211932	281258
304448	336590
303600	295934
474134	232642
63808	335477
217418	8607
201131	335757
79530	197696
5391	203656
354115	389682
95383	266852
72813	218315
308669	280509
17925	276519
201923	392062
488971	110594
208508	409828
31197	222894
164829	470554
268831	132225
23275	405423
60645	105252
244650	292559
416275	333280
94906	409828
60404	268311
172417	95315
463274	422292
230594	476951
364397	343085
377825	177647
382533	203656
362840	251203
32807	293759
212402	414334
46684	480719
442236	476951
320874	317118
143978	198630
242647	293813
213909	204925
128563	283445
86402	421868
252775	437682
431516	422069
76773	139472
385799	307452
332922	380538
422720	187974
187194	444081
76984	298839
424387	341710
441463	119762
414286	5705
376777	348468
343975	407740
20838	42930
389641	369940
287439	94344
171036	13370
430860	72192
114304	209657
426523	411269
462670	282995
472049	290
266307	209239
463095	136295
278674	492701
426392	125580
195439	174864
114383	459123
72668	119188
55914	84171
356345	138297
105695	293813
479030	283400
15819	426389
306637	190369
388587	280871
468511	182093
197131	324723
448426	273831
358668	456640
350887	376543
89644	231485
228326	430610
403449	380311
346272	476447
414058	132024
264634	188065
272597	417918
9286	302803
238601	456413
288233	460723
19029	135915
180286	296339
449329	37745
15318	117745
318916	398333
73298	94378
340388	457741
309757	191849
490062	352504
173650	254594
238327	28129
464429	267352
39195	37957
392418	472583
19269	427803
456021	225650
237480	313745
396905	72293
462670	252247
136042	459976
331584	231617
121594	365050
297591	210397
13549	45108
313693	58452
81005	322969
346074	3774
435898	453570
165225	370827
327204	60438
237714	218815
201090	283265
458601	297374
402118	313745
128534	423688
291097	10690
240994	220417
298499	183213
5176	198687
336850	223398
256040	82585
180190	97277
18861	265065
215798	243695
152855	472072
302798	241372
84866	418919
26527	185704
337739	11626
147522	292854
475454	63708
59718	438373
120722	179324
471549	100349
184299	475246
349595	5857
424066	32605
3809	4077
101240	392641
96327	412929
67862	219737
430040	258607
191629	131970
356280	225553
59133	6683
293828	120725
251063	275173
197936	206420
303420	467703
112372	356723
273900	469642
481419	215167
357378	81280
465012	457081
175687	312981
49103	356625
485418	52224
40407	107274
74500	125601
373458	178436
419252	49903
229813	420757
214064	375840
255979	337389
408357	149356
295906	402316
332684	231485
491357	264769
50799	445708
42965	170433
305624	50074
239048	273831
15027	219824
363317	332166
303716	67461
38356	124085
253503	392055
1118	336590
157054	293839
466056	478232
300750	48949
306405	299467
145717	261714
244092	162150
253076	368599
44012	261138
393482	359123
306351	239561
369649	336291
485471	138441
260652	359762
461302	333709
417585	183479
357020	277473
155490	137600
304013	35627
245938	169374
372488	171577
35806	265711
145862	121145
35139	80693
32836	290108
368010	468162
35151	82697
393062	313745
5167	423451
264198	494097
312529	9981
189629	233592
153440	488960
200910	314568
76228	388647
402002	308621
210845	240974
228128	247688
296906	102352
39873	158811
49083	131315
291561	436246
6646	107491
26017	466737
103730	125143
333209	340035
463333	451600
71336	86127
154976	291484
475936	441496
256120	315979
82150	358032
137046	123369
320837	340575
187364	375840
470667	479872
346537	189938
109660	246859
209441	169482
110756	123688
33056	386057
174062	266852
196219	105017
171797	49660
380657	134186
6084	287853
28357	253977
323863	9565
72804	276813
176073	402493
182172	83893
318573	413930
359397	81005
262286	325604
400586	76505
172331	240225
240675	129663
466251	327212
138416	481525
454444	316748
226919	176459
486572	32512
64167	93245
209692	287740
180096	239603
479129	77004
453739	289821
5984	90884
468283	387742
465740	124463
152210	90988
99409	230106
246311	151531
14154	130338
211638	10084
112625	84086
251147	32807
274105	404960
471169	90729
244767	134212
162795	235779
114643	284843
250404	313745
479351	246672
298059	75568
13967	461846
34331	60517
244434	371617
194815	14058
146540	103833
137916	266901
160278	234501
260141	440660
350198	331581
99211	252340
132434	389762
37489	221443
49559	40461
345401	449662
131303	493595
371507	21411
254769	398333
9075	57134
117862	337047
491156	25410
141818	12245
279699	451856
192618	154817
264943	151944
453391	345401
330731	391414
237652	272339
294370	151944
426197	253425
298479	43625
68505	35629
462373	186384
220856	331887
425214	48275
467101	130789
391425	430356
312201	28951
237781	256604
46023	288035
453256	268729
17481	246290
81575	430997
398197	398333
325447	204339
490232	1282
301557	279164
197126	212081
435008	14863
102162	402766
373189	300119
192238	110656
34501	436686
298965	101058
132622	395964
208833	78202
14183	212236
122496	224392
291540	68456
148562	125334
164077	217423
358599	464314
349899	215883
287481	15220
326173	304466
490730	217423
268418	86728
393482	310661
45947	392108
461563	281954
407052	407334
302144	421356
104368	475690
199227	289800
199333	445233
279001	214024
456464	447335
231305	252138
20193	454219
376553	119123
155271	391414
109603	192942
50430	425675
135179	398235
15293	27546
395150	274248
58569	94512
124469	367798
276077	121304
349577	317356
410917	264154
355049	463549
230051	197066
246588	404319
304589	148620
414954	274309
353625	430543
115473	448027
471776	206268
5740	344063
134741	214050
32533	191788
182004	154691
315588	119762
171497	95942
128972	176182
237882	331581
83576	143035
297041	468249
357453	26551
111926	156770
371686	412398
148850	162978
153983	186479
4354	428103
468353	110544
100260	318533
19324	478232
287698	157338
310653	201208
251820	447517
133909	456052
76835	176655
486847	478415
303474	219499
9538	42721
319081	57094
352752	158005
60193	94516
176564	263251
447793	182747
481419	438368
190239	4437
1994	286682
324199	398333
146391	352158
1080	251433
247708	181322
1292	388657
250648	164884
89409	74450
263703	195985
6713	376566
213596	110677
412578	429593
114153	428155
266549	244519
64599	94816
7851	82271
382116	35492
289058	381000
489822	428155
206948	421893
412440	230837
270259	265539
250338	48007
430433	374806
84052	231496
297935	383360
125459	302676
201813	354607
304722	313234
339274	198456
61701	439453
435266	405217
73418	297370
102568	229697
236875	149049
380858	204484
153771	272865
230579	82104
406660	76773
452083	62191
114116	230150
265345	141234
82907	236987
267022	413708
127773	359762
23203	47547
200092	161397
343916	49507
404892	39493
148827	259929
24490	149906
395105	485940
382228	327649
222389	311212
132478	203540
46556	283265
344174	270027
479043	11626
352856	413608
344180	190369
148757	160722
447761	243840
280730	35707
63994	473033
453919	49789
398119	141440
236998	122193
93627	174334
236503	116401
294312	356972
71816	153995
174495	132740
164439	267602
155576	317118
88928	163800
218615	255400
163124	206623
48106	454760
273141	96101
96654	86560
304011	120949
227019	262535
15618	169485
212970	193974
311589	384941
50211	436686
110696	209572
273816	293813
27565	246311
340873	447519
376949	64075
154981	348420
346557	408396
360419	401881
319182	88270
319223	401185
462109	288194
401221	50264
175907	420944
352265	194885
172296	413285
456021	144304
392582	324574
304827	213298
162890	224040
28032	16433
343196	295484
576	477274
420234	297364
172396	335663
43831	265711
465449	357854
382239	356677
198317	93710
237549	477506
52889	339060
252644	245679
415639	110677
109094	371918
334872	353557
89238	197431
258997	49903
241198	466744
405477	440660
103596	414225
75119	431382
61367	458965
241088	415808
109062	243301
360460	371755
116365	363797
5426	97277
241553	449894
7227	133602
417427	84246
344081	347873
450532	179781
455818	371918
37516	374917
428944	215462
378982	181322
874	26514
328940	348584
366104	431137
441951	182236
347965	442085
391	313489
358844	203656
166596	27766
150413	414269
177051	94344
453347	15644
155448	239853
168000	252698
84403	48275
324012	217423
161023	186361
377680	282287
152756	396616
279156	315507
165780	61386
198317	27716
15126	171069
275042	158446
183193	211661
158982	254746
79677	202777
436864	253298
488175	356645
161420	100172
406024	326986
45724	366239
284625	410393
187507	193348
206336	388195
190801	461944
301326	313745
487427	99437
444849	294089
257989	314742
23680	295159
175582	371918
407418	162423
327964	107711
321569	131470
346043	318735
146893	272099
405447	74029
101242	249948
323407	130207
97134	480246
96779	196783
181116	228431
228540	62987
141860	110677
287692	252961
256823	243374
476515	348798
237752	63957
24474	194165
217684	360094
360733	2232
123333	360863
124431	185154
46708	77438
429267	315888
356331	96149
172396	30949
304840	304589
279213	111039
401995	211065
274647	315380
103173	284081
66162	40784
409238	457081
8524	179472
241111	148403
122659	456640
155352	293813
460515	96879
143827	401597
219215	37476
471056	16298
303646	63890
467788	429368
195224	316796
222250	120003
52628	388821
367301	248393
314917	186714
444314	110677
76669	317686
388904	93642
441312	121866
340598	280857
137484	434186
275460	10212
23225	452474
62444	367827
406408	207696
218292	162831
308122	362784
311128	95882
32299	11626
462408	145948
56613	339663
176953	12378
322944	264766
343010	129371
468876	281924
358477	77959
196003	19564
103645	269199
385697	353491
82150	153995
11629	103836
6467	44537
168220	461846
95700	438978
115382	122751
103371	195307
174362	381054
158140	262954
141695	178067
378286	299976
287766	100349
439376	22323
409647	15261
181047	420944
380537	32807
477328	366469
381993	359243
249823	414551
75542	487833
27022	141206
254115	434216
100438	414832
58275	353994
267568	75491
417294	218727
84745	17590
254044	309801
203060	27457
441543	110677
217740	370134
228930	267602
453035	273831
253643	5258
448852	284891
155382	256373
449892	245679
35806	174584
314311	415585
76082	356451
183923	203656
442765	251878
413880	107187
285005	86560
13800	264406
348476	221490
223998	122283
106268	328906
102644	327453
84052	21379
115725	254292
191773	94004
146228	58253
266141	35847
285664	11167
53182	352418
70946	261920
472685	234748
275368	466432
437849	339750
322329	15209
50494	260801
470496	428214
364834	493097
404352	306387
480181	49896
23642	96977
314311	403467
406859	191502
34806	87974
310568	385873
469100	348798
448104	114475
263125	291000
60009	335477
262421	418000
345297	235631
131231	468162
244536	110996
427980	24208
156531	421356
8304	6253
17000	136744
89370	15209
161545	72775
177526	121606
270029	214929
180633	6899
293913	312896
165565	286936
271873	177861
353860	287125
305624	269823
154835	444303
64377	185000
230956	267352
25380	401871
476900	281551
269258	466737
372099	100728
350064	477506
161722	358797
195615	155622
410173	14117
340197	438373
120601	217216
483196	453605
158442	422123
24248	24374
158156	297794
385260	189501
109662	252683
146978	386603
344861	409597
204402	345054
279316	18691
441463	7211
332818	135568
111890	175739
257971	302284
354932	337173
125837	21411
181573	87471
177615	64335
143671	49847
419318	185335
143857	411157
433821	382751
398429	174160
391783	15133
479044	233571
447450	396318
480814	309425
459622	391162
449197	304493
120239	85423
304435	315888
272368	190369
230574	287810
449530	462010
465114	119381
26437	159090
134087	178436
299693	432343
485086	195121
210727	428183
117378	338271
391820	187045
218158	321273
478059	298767
121842	56684
274748	360860
420382	223662
25056	60359
248157	458119
466432	336600
370991	225985
334364	86560
42370	57870
93876	22838
316565	336739
456021	246356
127384	423559
371187	274451
148313	343250
78319	293925
396198	427980
442236	123410
143806	453860
142359	67075
59644	332585
143942	127210
56070	179375
419665	2322
105889	285782
288701	313745
148695	64335
272976	231142
344246	466009
287061	160232
454263	332874
258321	118662
472881	313745
351955	62121
47776	313745
343839	402708
169309	423454
212373	420895
199340	209510
399467	137110
53206	260899
46508	15209
116576	275983
240796	82975
200868	146183
117521	236174
325523	320882
375959	96993
397790	489552
268489	119381
260527	38063
239099	56928
252207	435404
52909	30403
266504	254914
309917	92229
326668	12443
109738	195551
74024	309754
10060	396802
251871	461849
207890	421830
283773	28035
86905	313745
194037	378462
315614	224594
402874	183213
382825	281622
294130	263061
190298	331491
313770	438300
282865	11626
67815	481279
103050	295159
139311	151096
85674	229409
276005	277136
45537	478415
70712	385826
470828	102658
104734	86950
134396	54085
21137	109898
318749	430310
48892	94690
299444	238229
309083	335663
473175	140541
86583	463984
475157	331584
362873	90976
473232	386612
13246	492716
365050	318735
379903	125705
55997	363631
187029	7268
460092	258370
203105	374594
189841	46127
26511	456453
130651	188903
34982	343012
212009	452091
175497	137358
134359	209066
457063	152499
329379	395286
460965	343357
328075	474453
44378	74215
107118	167905
44160	59831
398105	386848
161162	380396
140134	489552
491411	436670
4676	292553
171858	414832
157617	352717
174717	275677
485546	432286
468443	200554
68975	392225
443385	34176
278769	451016
83280	308079
314617	56270
404892	110708
345088	64007
96485	250392
230570	433763
170697	285713
442447	666
270095	129054
177575	107083
142542	71276
91325	300119
66235	388402
47080	458782
121282	195948
352180	236959
413818	440962
198317	129625
21902	94344
160262	82237
274138	148251
488346	270248
86028	409828
317076	4413
52548	12177
377136	9203
146155	57285
48064	339853
354426	53994
54956	337322
349857	292305
349816	276021
138954	293813
358860	477986
447425	185341
338742	493022
362679	489822
165273	353787
316095	303033
120097	265635
488853	160419
474341	363132
320279	106459
115210	422818
234788	267893
374350	442030
209780	132740
404604	8599
135731	27519
133877	162795
1959	395988
192843	172128
146893	128440
206442	12245
147342	261469
153006	137788
26592	295484
189103	77278
317500	352775
382848	274309
365936	316708
102031	40214
159961	53863
477350	403513
67584	8159
130820	387930
184222	431591
71430	201208
372448	23430
27152	41673
263320	405217
479457	265570
71876	377693
439588	331933
68409	321543
261551	283392
203020	380538
118537	276900
350313	160545
83337	468832
419492	336955
240932	454987
203564	317060
324014	211811
68060	288857
11482	488642
256823	401871
320087	235890
159370	261047
427397	107187
178147	140044
78947	157127
70874	334477
481158	315039
71297	355867
365851	406650
413816	339468
217366	247466
412536	484697
277431	105498
118694	137454
256893	374784
164883	401854
362267	445155
472365	440962
354140	42857
353962	371675
168960	468423
492242	407376
169889	460647
471666	385614
158324	264647
264657	205289
201945	366534
166089	113051
410078	67584
137128	44760
175184	99341
405071	300240
96934	15209
478144	144306
12087	462551
364703	127032
280906	192611
445406	156336
329727	179506
372488	314809
217784	168638
323133	70234
99409	431764
374007	322411
472899	249334
184963	62191
425805	465104
67639	360708
212872	446351
280209	234400
402052	410355
146040	206576
396969	343085
58225	318932
317118	179012
10345	393264
253102	29599
156446	437425
1633	21411
131649	349261
91648	168615
161514	129073
457730	269199
70770	393326
397824	55271
224605	281924
377091	468144
484229	81363
486564	358260
223929	139046
95847	426089
289186	412980
22123	97215
363903	78820
35806	397456
5461	294193
25084	200227
186690	354497
228158	94665
170331	130028
84306	104979
456231	311113
114643	19705
444755	22779
307381	309801
146075	465105
360857	220731
230051	402038
421987	289052
347199	258370
485860	418551
313004	335812
264569	14012
353577	158584
60287	29567
476956	22907
102688	315380
222698	397403
352141	492584
112999	94344
392210	293610
441670	454106
21570	291249
5700	185242
466865	40978
375669	124085
337580	110677
68298	75685
161922	271665
134811	108108
130159	50264
106739	30812
331346	74683
193982	198317
297069	136052
470258	211657
160489	94464
351534	169485
384867	287319
33348	87471
406858	214050
211571	304589
479950	191456
76793	402851
385320	105287
384422	269827
10160	192524
146856	313314
38490	269199
15851	165055
334045	347064
60677	219499
396281	313745
173796	94665
146402	313745
420736	6722
153590	230887
44246	173475
378236	470854
288333	391414
486875	258803
365141	12592
96481	423531
283079	106514
290807	471579
212517	5857
234532	115838
276663	478415
78206	220529
55838	35707
425831	112312
264026	424267
477413	328538
164606	259929
28653	218727
333369	265711
425762	301570
50605	161627
167314	26746
53516	318835
493812	187974
135247	259203
141836	337262
92667	232946
409120	264053
339754	13370
305920	293813
278478	428214
242735	172414
434821	468271
432412	344942
193683	313745
326631	401118
478799	158153
445725	399867
491873	212252
321547	210998
115284	186159
425831	273241
15819	403276
440615	32033
471510	367110
7147	28129
61572	176325
68718	471745
385221	64490
335951	465366
145207	94516
378248	421935
129740	432719
109949	266579
98383	142825
94185	252773
25091	17272
379680	3562
177946	222014
370767	118662
361060	88203
326139	208013
417505	5181
313851	451885
226747	450790
64723	330675
36670	144734
357244	186259
100852	362319
291521	328832
453736	237186
411873	16433
292687	370619
44017	183213
225845	104096
342465	342440
323693	62916
43419	449064
385895	52490
71799	97284
145199	202369
454578	11753
427849	63528
276312	157467
156655	376139
380060	251806
209505	323615
149156	452746
304146	390334
275150	212576
427796	190369
203881	15133
77363	377736
249935	310756
23670	240225
211675	23833
2382	339853
267905	118662
357662	447831
40751	145948
491369	74243
10574	44128
7860	15209
227566	375840
338292	184974
282632	103868
281957	190369
465880	440447
318976	431544
91600	218727
153037	224906
408021	37488
297175	292340
311532	232010
156669	287694
18024	87768
444557	374010
382882	277426
454606	313745
372054	378236
117124	66499
360179	234918
422893	217699
398687	15209
23793	157698
260361	213639
278633	127439
382099	457222
135939	342807
386658	59759
440940	110677
63465	266447
108057	215477
322961	250112
168646	263009
267112	402967
196297	369599
303546	431556
366877	5040
489018	121593
344127	314881
310153	462339
372003	367883
291680	291432
139279	280290
201848	489552
216006	363311
139571	447517
212862	144405
67696	186384
300330	159552
397049	257298
489657	493595
13457	35764
93645	288035
280689	434260
159261	139648
72818	356221
188568	73955
205748	371983
425827	329139
154712	205270
83408	157355
239537	246311
299228	404886
29088	305449
250325	387185
85621	79249
153418	286936
15287	401101
428214	194304
134828	423688
140472	491311
182787	198317
409853	478415
164584	73601
10016	488540
311479	473673
86369	298182
425582	82585
387123	285446
221866	108036
222102	292535
392571	54180
145585	8743
366434	458
127008	482162
222472	83811
102211	244688
344777	15133
477174	360860
75457	464277
332947	51895
383379	281252
105981	473734
262210	146183
15113	19246
298353	136459
109733	307889
318471	312631
101834	478148
320508	148182
59774	440660
161743	390861
39136	308100
228306	225503
35768	295484
325044	228803
418324	263475
40884	123369
301269	300240
200850	238482
155697	438795
378763	311221
479297	151944
449671	291324
144842	267602
178422	361968
224727	70743
329030	405842
190480	303627
130300	8607
471057	118662
382848	350549
335519	407241
466008	422180
305186	475200
126698	103886
252604	198161
304773	286936
68843	130796
177483	268369
362775	156006
472813	248125
388392	440660
379740	190369
106739	401412
163685	15209
138156	248434
410619	476303
333220	356887
481	260215
168730	368205
200645	443227
79682	66215
176427	317118
342486	45413
112881	313314
45963	284155
317244	95942
461833	373509
327968	393238
157657	147049
410573	365224
478588	246592
93238	381940
108057	175398
3393	290548
438317	267553
325972	315687
236723	398333
256716	115671
27668	124615
196190	300800
9588	341271
235098	85494
375983	258370
339278	65134
348355	411424
55398	6848
338175	276358
127388	207150
267617	144073
153322	459514
80134	374281
319730	384174
276759	401928
312541	46327
70830	101058
460408	149078
115532	476951
328550	8607
483991	288018
196030	380700
166883	435708
449742	132740
57	138572
80539	420392
418866	104064
121341	364109
457839	369599
6643	323495
78943	469235
136492	181957
424525	46092
484172	417585
112214	96977
333891	105585
468211	455655
332061	279828
17925	62133
225717	187836
320245	372894
303330	252961
132318	282822
326875	262954
444199	226623
247236	152085
390617	235881
404568	158411
219669	410238
363826	313745
68563	376019
109037	281924
175101	97753
446725	310544
487957	404806
381262	249334
264491	135649
291363	55012
46098	20776
72968	255579
191456	462314
91793	261396
134413	438419
202773	27973
58486	65603
271073	110677
246778	224690
109421	3719
444953	275152
397512	27775
20791	272427
137005	193585
379901	181140
190015	407902
289981	269199
14798	362206
192659	319974
9978	9439
107711	263009
13635	22726
345715	190507
41192	65627
263621	378587
328940	440422
335175	447560
473522	82935
388485	53249
489340	8042
235857	489207
242146	7200
187396	39764
371406	349478
417410	338271
244402	360058
57325	102404
422950	254586
171154	134880
377770	233306
29088	236454
129684	416402
431318	131315
150416	285446
192495	374806
71627	5040
283495	134215
66764	190369
464743	13370
253825	303424
26096	320464
131226	479718
481958	110677
226919	449735
181841	141649
470819	149128
388048	341271
349187	73990
312346	29325
274690	132740
383089	20786
388842	101058
106399	10952
348389	258887
479424	71092
20657	289619
278273	101058
454177	352281
301312	285050
374305	341985
105849	130564
106729	9054
347094	153995
340654	281309
334092	55676
328647	164080
246939	22907
212153	477131
438167	232347
37023	38401
207269	439979
417123	15209
471566	375044
245679	385468
136799	313745
63322	148590
467284	353557
16844	329051
433598	394433
258829	397864
437849	421794
334434	188782
383381	337326
145556	90401
115180	190369
348011	195999
165441	268176
104719	121298
9567	218615
491666	157749
113927	119907
315951	267776
33569	121106
98056	56473
3856	454975
117647	372421
40409	411157
262631	208617
253623	285446
163445	185154
290952	330752
243370	355700
102129	358508
449319	429719
479758	73280
194878	4349
78530	342523
304263	267273
67843	440660
250212	359406
62581	119107
362409	139546
288399	383141
298356	283107
177748	137155
137454	428125
249231	424144
474341	247556
356699	447432
143501	480586
43831	40398
304998	24182
264676	242359
448417	392062
24098	252544
263439	441068
412205	21379
144754	236213
303555	448738
355048	313728
114615	107473
3577	28129
310915	384455
314393	137600
398659	18108
373569	113293
61246	459205
437098	25239
400018	197349
142503	6899
29012	315888
11797	260527
11713	433722
466497	406325
393128	6072
125568	58829
8394	142018
26030	283967
64981	13129
472922	60517
123836	260593
447244	390066
400303	86560
154981	211936
2235	382456
420860	357506
30877	28129
89409	375840
180913	108328
261125	407420
238353	325738
95130	333772
356707	66688
128136	351266
106390	447358
154255	461118
458666	199817
13370	225295
253612	426034
4098	403368
329323	332046
165540	459779
244854	313745
492308	68960
483081	465832
15125	343547
89851	493300
255711	372438
425827	343925
102644	294404
369010	98361
431378	275983
135900	438419
338955	273831
134430	105072
442323	317639
224590	195472
104766	197212
468678	279316
1881	478415
297634	378462
255254	48425
76228	343114
329727	322942
273572	105585
120247	228431
216147	164394
121594	181801
24381	317675
343013	313802
130069	457229
444139	302693
28151	86421
471365	367973
276821	1875
304103	446351
303972	478415
190683	310748
442955	401854
335554	172089
403503	119762
73561	384174
396802	303933
291655	194132
35736	295650
114643	329671
179229	389682
175940	307012
245047	395547
324502	80193
482147	384366
453213	333123
191780	482628
33398	32807
449286	388575
338153	110958
198867	313745
324518	28129
196075	131847
18025	153982
435523	48697
191709	308094
452855	58466
225081	463774
350551	67837
241987	298182
26691	244940
53082	362808
81710	453400
134299	88289
447133	468118
157839	108222
402052	181506
202379	476088
216676	162700
416936	139297
303237	103267
204543	338140
181573	324723
371080	147574
436003	273831
54784	164884
257052	315380
459290	209572
230192	363973
306294	297969
215559	40893
269444	473338
454033	60923
253020	104383
172950	28129
353597	351257
332198	316858
396421	235788
99208	351414
21411	330752
482565	87904
238406	197440
133903	94516
152641	429719
87527	20995
490829	390349
124259	441202
39072	440660
152742	164884
337762	11168
167588	70899
340955	189528
166516	102352
162804	198755
320395	453213
143605	94516
213544	458601
290105	425455
406180	331560
28675	178061
84698	486339
244630	326638
124259	77438
66656	334151
276727	251116
95388	420571
221024	72670
187023	348130
396863	168638
310963	203141
165627	163561
81231	249709
19787	200444
283571	217824
34429	104048
221490	348476
112625	150271
321213	91380
145585	404331
309740	55287
18482	283354
96337	47644
303115	249334
182867	243840
487340	393326
227872	169482
161941	123471
319018	86560
234500	447158
362082	478415
153771	480011
222094	198297
240709	16313
373712	440660
374013	172727
312283	289414
275020	200082
84913	186259
479089	313745
358587	211624
89238	237530
485331	1492
40218	20031
246835	344711
122727	125399
329145	226023
355055	423974
407495	100226
460902	351580
458614	86560
210467	164884
192165	72523
68579	468027
225585	192886
236586	440985
339310	211073
112661	34785
133909	230710
102065	23492
76652	477424
177080	407386
463480	276122
377158	242189
68977	108222
403686	267602
395461	107429
453139	478182
94619	245679
433006	252363
129170	152502
416851	136356
484691	10646
340653	280233
397778	450798
91470	106946
226167	221420
131174	10690
367208	109006
306981	273662
299285	435058
309086	42313
482575	209583
426190	188156
323989	428080
386453	214362
451833	273831
362109	186561
364672	433645
99742	283647
454309	395513
192871	180545
157961	283918
6603	463549
252815	137128
67399	255650
347175	120705
81223	95942
169954	86596
487031	273831
251759	428214
268561	267602
219524	480097
159571	12592
476657	360907
342160	112236
138182	5146
405535	22827
398924	343804
250207	61572
233498	252613
118806	390687
284245	28456
146698	392788
377987	414212
345911	379920
69929	331581
68364	257926
190558	440660
223185	370100
394087	396377
230051	486298
28918	41351
489348	328764
333369	412445
268948	23239
161145	298767
390950	181767
417496	446351
328892	79989
413949	230822
153667	300525
70707	453227
397130	198284
165543	54657
372041	243115
242249	371918
312950	401711
293207	18337
483715	66588
55086	319513
322509	15151
474389	476412
191761	224198
241952	413490
39195	73658
139185	224051
463263	367798
23481	337122
281931	97277
465930	336590
309814	408164
334477	53389
15911	161061
81276	2661
58539	443994
105132	258461
247251	243945
355118	274272
167423	19559
202613	149128
68551	231485
302566	84089
221711	177630
104648	344308
106531	397391
332541	315189
404568	117023
44002	79249
137135	281924
394393	183352
88772	257298
357939	164884
290691	491984
8146	264449
379345	114445
477882	413662
98684	99687
431807	313182
263627	39913
275721	354694
59434	236944
492605	82926
379696	171967
396841	180859
299448	291151
92205	350549
290518	330438
281417	464166
423184	396563
391608	190329
193398	390861
181056	122514
65513	229001
280479	379464
162248	178436
52356	58589
123071	489822
164829	327721
10559	315888
353477	471811
203652	346554
173110	201294
365193	379976
187796	46070
296526	177244
143190	380189
12633	53389
236267	370657
200092	355708
297489	327769
409808	436188
272742	341105
3544	430610
316376	190369
343343	318373
340558	421367
341867	130028
265548	364109
16233	21679
156203	45585
204798	201780
122608	131990
16420	118824
140598	189329
151495	13129
466020	406626
234529	315302
314311	9075
179670	411894
120331	12245
19543	127921
108648	366837
178702	170610
58245	435272
191944	433124
179445	177535
11222	187920
93479	337441
414378	259024
57575	453682
77737	461944
49334	92031
287874	240225
465702	336590
395983	176013
300519	77004
387791	217310
451836	208617
105012	214024
423149	301784
194537	105498
435211	219876
349834	272659
51955	485304
474604	190369
41491	31267
460109	317356
470325	184902
253172	374314
316957	132300
387303	4413
425064	15209
97926	467910
108859	25984
398973	285156
420169	301784
93452	179010
271773	382034
221648	248560
255100	395988
298435	90884
8461	374909
191547	19748
204349	355501
254204	292721
424113	375840
293705	69975
19219	49903
367487	194805
182174	134262
2222	28129
169950	108222
85674	190369
237242	479157
123159	484274
431033	268765
386468	493788
63251	153913
213474	357800
490765	461846
474966	339898
192238	493603
414514	73853
24333	359762
425808	324536
201369	181993
267748	207535
3304	463488
546	473112
484076	190369
35338	4369
128586	432937
379680	290399
194129	107945
298823	443741
84429	213771
271662	248382
106917	21411
221094	47655
217752	152502
415599	372078
150065	122694
437505	491235
212298	73880
228745	380736
378357	60595
279590	239528
312669	48275
76228	437636
156046	410370
72668	145274
420234	31473
126517	478415
3418	394948
348007	225693
395058	359323
462998	122462
335961	145948
130191	193934
289449	276509
132962	436635
267060	10690
302900	103267
61349	72303
58886	64782
64008	383447
272951	464667
184336	325363
319824	338140
366040	305786
230160	430356
39683	469026
444523	438419
454167	290560
357902	21632
82566	414286
244527	399684
481193	136845
203645	195121
22027	451235
25189	492716
129132	99181
55476	408414
154141	206404
395117	429871
217740	226654
453976	94665
340772	99789
414249	429521
76139	336590
38861	104855
152111	69908
108742	230057
262596	462624
90904	44615
343569	214651
116073	484796
481723	455827
411249	153995
213351	394303
360576	432280
409468	398333
85008	81369
189965	315671
245657	451410
217321	313745
133040	457777
248647	69708
315250	42905
84980	221324
89219	385930
312283	48861
172396	60884
63723	458145
67418	6183
66756	165032
313523	53293
380911	68688
429105	71869
451096	185335
228326	487192
447962	485681
154832	127921
15027	94344
108238	270684
256893	338915
189094	84590
42370	304501
486230	131831
428522	133559
68343	413694
265598	426610
36018	447517
451664	94516
381972	355115
345091	476656
476969	78380
74002	155376
426206	236213
405577	221832
79557	79485
303714	420392
341067	249202
130844	445652
92209	404568
253535	124085
125881	267731
131504	405837
264578	367292
297196	183428
293340	309399
324590	27464
119001	343040
141782	360708
178282	405837
301397	205270
22404	470801
2819	256121
207092	310880
438352	236213
56138	461049
54068	129850
436734	382983
165793	93609
312714	245689
371884	344120
488529	266144
491929	114930
343451	295663
452192	161040
263539	186560
85674	49739
108922	175121
480488	236395
33991	494102
127053	248605
276821	261401
44670	40447
279929	42967
58479	20719
271919	293813
290593	167197
34429	236213
231299	164080
82787	65979
169679	372237
33343	403078
61239	50321
144845	285320
199293	438151
273322	267971
293913	313907
99772	64066
125032	93761
54298	366646
454019	315380
147302	13493
438567	359336
474341	107195
39202	100224
77758	258069
333183	348798
196868	292440
89826	271520
338752	110677
94301	76464
226267	326574
324454	272846
153006	11089
376592	39531
417938	2520
420241	94516
379857	440804
54714	292018
455024	193274
339333	232252
24504	34675
434273	74450
257870	68334
153535	482750
28838	382166
324502	376121
81304	267576
193319	200444
267068	21411
104756	261356
464443	478415
321916	278482
252501	94311
114643	105277
268684	60517
236032	154095
132247	82713
140473	420790
15933	178343
197107	146042
69191	160379
85189	483297
51759	172345
445023	91058
2373	127566
155121	90682
383118	67043
122572	13129
160680	71996
52011	38063
301312	76016
269691	203923
291552	187974
182946	414463
107371	169977
486783	159555
426964	311491
474305	395944
173062	190369
411970	296693
132983	65670
33131	190369
138066	136773
378138	30263
146654	313314
441305	230336
353684	28129
340793	307279
394761	110677
215088	262954
491494	101650
57685	375595
388871	213221
287772	80007
45572	478415
188279	292208
159364	97277
434324	264406
456021	359849
202718	363631
403267	396697
18928	171418
466340	11626
22978	99405
289084	112443
405081	194728
452962	333042
147373	364050
447258	304493
270279	138400
361695	183108
46104	183792
301823	163725
140065	384599
86265	113138
212346	134882
206522	414286
205135	470359
348970	398333
127878	454782
350255	241525
63241	267602
91549	370806
476573	220500
399315	16433
99475	49228
458207	337421
362074	392107
294323	285722
242437	21870
466340	113051
444755	158748
93627	218953
107998	189064
25183	461864
143331	58849
227857	417825
192547	45194
218922	22795
236599	406371
105249	454181
182990	211867
107711	182940
399124	36392
353491	217423
91899	25748
61651	234875
349817	190353
114919	268719
304146	338790
264672	426569
60630	124085
309798	216386
256630	487192
2243	86077
360067	190369
166150	67388
130069	44935
67312	317675
291657	440660
420857	201780
302733	491150
211100	252344
83773	24738
381320	100861
450532	123369
236222	247373
231839	149316
229851	180757
82688	365702
53532	144287
171154	438435
396650	186561
176221	204875
363593	47757
355674	301411
30952	105498
370705	196080
27617	377933
124469	64415
230780	3310
41938	410803
439238	301156
427577	21482
486712	479570
193767	367798
137454	307200
291209	35707
257396	244864
178422	306085
38490	224383
113131	110677
198317	291295
458768	410757
190281	125968
187734	338289
441237	160379
85678	231485
43334	478432
173879	94344
305466	301252
437487	144306
255755	409828
141103	323711
268748	255904
268665	440784
200379	170129
127531	343804
328130	448623
267529	287554
42074	310756
353629	95938
36612	201592
470312	35707
380843	174770
239547	299267
480031	125399
127203	266252
4849	130828
420042	391414
113933	334798
2519	332938
177483	388850
213864	18189
1292	285498
304526	308023
154766	267553
272408	152085
479157	94516
418698	72050
351540	291829
11719	346942
357920	163206
161397	249334
342476	440580
389314	127269
73363	358032
415837	241525
202306	267352
49144	306409
350046	165460
2396	468162
447275	210097
203020	57630
250299	385681
177482	34874
206046	489014
454463	339913
5040	99348
278769	391389
260333	310074
181150	132740
452177	30395
239089	178379
35600	209018
347425	324982
466479	428084
218930	26848
480785	41075
384754	275677
203971	125209
339051	50605
312011	461951
294368	286936
57155	287244
360856	65134
289257	132996
12564	367649
52333	396322
129506	135709
100345	114930
374222	22152
95571	157658
405895	237404
319258	299734
135181	457855
139329	12895
314478	488516
292923	390197
310153	62366
396549	132740
492316	88313
271290	369599
401871	124714
90266	399964
355532	89136
56806	181153
356469	77135
95410	445388
345838	264908
272530	166797
114076	205736
384041	404049
413153	416778
216031	29111
123507	177861
364999	313745
305847	48126
223929	308559
55763	189380
371423	110559
185339	110708
356803	214050
90248	368205
246418	444098
463126	239394
438403	318088
385581	1148
404767	105498
86268	276744
213364	142344
91339	324941
251632	121574
405687	4952
198375	183213
297412	280052
343890	86560
357138	367951
106656	91085
147558	431799
151712	75747
213766	351414
466998	208487
330882	186440
26294	102750
187539	237165
349712	359558
51716	23902
5706	286838
390137	253648
311798	63528
2255	82585
421207	111910
191985	407504
326631	17678
453647	379861
44159	167674
59723	92343
327314	54159
117293	132095
291982	119122
313796	211592
89826	420895
25748	224282
221197	377930
198317	163923
455699	153889
137070	262954
200034	155769
223031	263734
343598	436708
264408	252961
44159	474880
400520	91600
217171	350770
105149	429585
286372	10707
450436	458264
414035	208577
190387	443976
411898	445233
200113	272339
168779	283392
174	34459
282361	159058
256660	306259
294032	183213
364357	173948
320362	387551
174599	290450
340909	23191
74154	94640
253903	38169
62988	338048
346066	488384
87638	263514
242805	258370
323958	366127
409946	353750
17448	85423
357721	48146
23342	258166
82688	366493
284049	317286
314552	101930
336956	15209
490510	317118
459483	163994
325923	118571
305832	299467
349835	395964
438475	287782
118691	100312
171975	489552
54127	142602
241614	159842
29205	221769
282158	164884
277895	205287
139279	160158
293913	471009
185310	410028
272742	398122
178268	339582
449795	353596
262210	486482
283612	461184
299976	208577
482596	455769
43454	484903
123524	461392
157574	112442
23517	7934
422101	245575
32556	199814
164655	86974
106229	35914
425135	465881
57987	231485
219401	135799
44160	379021
292721	153418
342476	156376
137454	106422
357017	237458
74757	279718
309217	284982
89826	246677
135972	78811
224936	317118
132153	32378
253648	369694
230450	424878
264286	205223
38004	10646
186950	7714
15819	456893
18757	292083
155870	46401
259918	295728
332014	19911
129742	169122
96409	344489
262699	489438
304536	266600
358897	13129
271678	340611
479584	16433
315340	127
181466	153995
333352	327922
78212	346734
218706	239028
9974	437198
142601	395336
167177	446730
242411	342774
290537	317202
181108	121965
154872	372303
160311	200227
271760	286728
383164	356401
49263	292553
225845	460177
41708	453391
47154	366127
117862	386967
309444	333390
279464	355135
79246	421935
109733	219387
120441	236240
188158	246311
180420	181560
382892	408288
77330	100026
120162	162026
49915	249334
404020	254178
434549	217267
475489	490810
308664	336590
156104	352605
1197	194889
325775	169389
307161	290450
314225	371934
351030	401949
91600	446693
225954	378045
302988	169298
165680	258486
261195	151670
285156	425544
164068	246981
121367	190369
84836	441135
20997	487277
94080	187385
98403	157726
167588	176545
273901	414949
144387	261396
56074	209018
218423	294794
490553	134262
8614	38575
362267	287955
112443	487422
114643	57219
145078	142678
326267	64335
390682	284860
32857	233017
420736	411809
214063	424210
408602	259746
380787	353899
250854	68334
346299	345272
45819	465550
271918	337699
225197	324723
223820	193281
82304	127921
181224	274198
308618	244910
232103	121106
340623	293813
168031	119762
275922	34846
322858	334248
208076	275790
102519	267602
248013	64716
69392	270337
9445	62191
269258	327880
280110	325226
3149	488835
74539	151944
256893	25598
192525	186440
99947	92130
200092	248666
234985	88027
47527	267602
168939	88728
439374	464420
397159	84089
292687	198297
169150	364633
295179	478415
391114	56737
454366	205223
326629	486260
24840	489778
132622	44469
361085	70809
486712	140915
303730	77590
474341	19745
13319	113051
320142	440660
29597	60108
230433	378388
300083	8623
327209	373670
230044	298149
213958	452231
15575	349781
246453	21902
386330	273831
493080	492715
308210	478415
76898	54700
302578	246333
328061	110708
372583	493732
216666	410037
3570	479491
306040	24516
470140	240374
26171	302281
401410	194380
492008	4673
266752	90751
438018	299218
229922	304466
67449	293813
161701	382189
21695	459873
96616	228431
277642	294332
260013	164884
329313	211134
318088	49903
345107	111189
47816	457623
183075	218615
184360	403267
154976	276937
50327	316388
126509	458142
161305	432591
13449	178436
108478	405777
398115	493759
149429	247204
214368	455769
181999	20154
326830	401800
282865	213115
170403	319667
310482	190369
35214	346475
432836	284120
385697	456837
215337	464314
296711	203515
276185	132247
96695	345745
123341	409828
316643	489180
76811	179352
411921	94344
212009	20149
327209	387413
333142	405217
85729	54812
110421	466737
360225	295484
163489	209952
355747	118286
417372	82585
92209	153995
20946	250317
156626	245679
445463	67584
475781	185335
148776	324484
399116	341271
276124	218727
316255	428080
473227	202334
481836	306585
113620	210353
442046	85116
215777	26041
190036	233415
107408	187974
489646	62348
477091	418644
225081	363718
55578	467752
30568	255579
109049	426164
196903	271548
345578	159513
316331	104475
47719	53863
112103	263004
482423	49828
378830	32807
138095	267602
57052	332961
259074	228431
452022	334968
158156	261532
109110	458539
308122	264696
217423	253641
60677	93609
192080	468387
197621	105585
117781	428026
180596	164119
346978	202124
285363	80209
409439	293275
480365	412162
292967	250217
94788	463846
127997	199534
244017	50155
383387	470698
137620	73145
111968	254918
111140	460041
256716	279058
18884	172596
248571	290550
309917	303697
114614	152592
390687	178323
439040	99580
201946	112084
422843	251116
106578	265065
119001	413847
240015	251751
391391	423654
239084	316856
321993	273831
101791	310773
96146	276744
121594	420432
399915	16433
325214	350549
102065	218485
350064	146063
490324	310293
21926	62191
348872	241750
284739	183877
184093	268601
434343	100659
239407	387413
139107	346501
492884	132924
172417	223963
157400	110677
226806	150237
258480	404528
284843	406900
448250	195121
348742	401854
346557	400176
226919	200503
89704	246672
165085	95942
56283	102004
195165	293813
40337	168213
376537	203393
405306	144799
387773	324418
260597	316372
42978	123454
148514	339837
303801	1113
178859	267518
403539	492906
149755	184657
112927	25437
421659	54976
343847	109102
298758	270836
83453	204631
263557	56625
427661	362061
429240	172782
236242	3483
172444	411424
357756	145451
291456	141440
340527	190369
247296	70971
10698	160419
280385	442027
111402	49911
198092	249760
304399	460458
384017	466130
193602	332392
83231	142941
94791	345083
27688	116963
153455	98553
345878	284073
406829	171043
402572	146202
473662	105498
130490	300555
239112	366708
354022	261396
425455	405358
99799	42044
299636	77461
220623	21457
297509	274201
275368	312183
42292	26564
329596	185704
128337	54976
90064	410549
226741	101058
244394	220756
12383	157902
298509	227101
207950	254973
249055	350407
264433	315888
491129	403501
349908	394039
297796	201994
63399	291318
431256	452055
466998	183213
225650	476447
35089	245679
436918	374669
42157	138021
183705	355700
84661	296693
275641	90884
73923	460433
481044	77004
16776	100824
486108	481785
253953	459983
433646	96879
412440	198687
205563	180327
98876	348820
95062	424972
467825	129023
403304	205262
46769	245317
466189	289476
209610	135068
17398	477451
466288	384366
20461	387742
406660	149236
187940	267583
272108	264180
110762	168839
487733	335821
64344	293936
139270	15133
227491	426089
394764	439074
161574	19246
330578	160009
54298	51927
409892	409840
467452	155919
31070	164853
474636	94665
436035	27464
43059	214714
132788	396080
360856	326240
50489	6853
32463	361305
391805	23435
263540	339829
158328	451885
198219	483200
253916	439876
19594	104505
12623	451849
493076	264406
334820	393184
239748	450160
386366	293813
373182	251388
212189	349186
249681	63528
404568	47092
479882	327217
472203	12129
66636	115340
211102	134113
292332	72003
204862	61598
263880	172089
207146	423354
94178	98650
172815	252961
482446	187601
6128	91848
372314	196783
56307	376897
85575	145860
443206	409828
487628	491258
433922	213658
254680	278613
268219	407026
64406	219044
492709	61572
355485	156831
161363	385378
247296	264242
121190	236950
78955	439659
147592	178436
397216	18042
216809	380071
406268	251874
309004	83403
55050	249822
302477	50538
73589	373790
486872	474177
426243	63528
38412	479703
407443	461944
309778	115861
65812	85426
43831	276447
306173	14072
26595	20562
447250	452160
446549	446616
227036	370689
252925	232139
307103	300902
442964	435817
82054	113085
91134	277961
213394	52281
226378	456043
272313	23018
285597	244115
488036	195121
368043	142018
92728	49903
424699	208487
395762	229933
480659	381787
196996	84791
391391	164884
471297	414832
288724	207035
18176	102544
257904	162785
401854	308027
455809	21411
231305	57477
284640	136349
368022	134590
336955	267784
439376	214024
273034	152085
60047	94516
262753	228431
400528	178161
126191	210032
489559	158295
184245	465557
408833	184918
313951	481279
166957	395848
345234	446351
140235	277203
137891	102494
224152	66215
354446	242547
458402	459945
360118	458388
205069	177630
392086	922
382811	375770
489552	409781
205459	101058
413511	380745
435566	313802
118938	22675
382465	319676
313050	272846
51543	207535
414286	206454
66601	110191
417826	371608
293913	481281
254430	338214
384683	183213
219089	21632
148573	190369
380965	111295
25380	427199
105758	102405
258618	317118
244514	461049
80568	126880
284367	95977
335623	88113
26159	420973
465933	102022
85029	25410
229101	294069
9527	293813
394955	123787
189064	29077
240959	52291
185403	388073
103531	483916
285190	402708
351167	376269
318561	220049
73327	174542
95367	342807
425587	388655
48590	463549
460930	110677
263925	290957
17772	342807
480938	362206
209594	419231
310878	246672
141337	113051
110396	406626
314695	203366
180591	413525
57058	258085
409428	366127
440710	263009
429932	344091
275488	366127
492560	257970
384055	62120
91828	180578
304404	78161
473304	407306
297399	368195
459280	453879
187038	247094
266916	267951
250833	341274
209993	218727
264078	15018
368684	111783
347760	477986
6993	319616
97134	343225
320019	319869
30324	86476
408960	415123
420867	117023
265483	84089
69051	362972
309917	414140
344352	409079
120828	204751
170995	193380
478975	112851
285023	148590
149313	404316
350545	180578
218293	242927
310338	336076
414175	371298
400516	471521
354022	397606
28399	378082
304056	148695
134173	73336
48906	164884
95428	268118
57360	436709
430118	440422
112569	375840
414035	118722
126962	428214
42693	251669
112107	246921
332299	76709
302903	94516
27774	54976
65134	30395
444323	371934
55228	363564
209266	43766
335345	39382
190181	26551
163340	240491
373631	100693
102065	143602
46920	195121
162939	372301
319076	112379
412174	94667
445810	13370
360037	468852
196014	65913
192195	51744
356473	440249
411674	277900
278195	283758
74569	208300
243653	238051
271771	183213
127779	421397
449521	165769
398308	178796
466384	93411
453806	468120
163384	361458
176276	53294
60363	315671
241732	368205
149844	440660
386516	399736
309387	334680
282865	215776
40945	19204
27487	360472
436575	411496
398291	486858
428962	467703
320128	110677
377445	361978
400666	457081
134299	85029
395336	267602
227082	313829
31449	110677
355121	196783
477687	103155
167897	194626
76717	332282
370235	293813
381567	468513
316626	184902
443320	172710
377832	185013
237534	190369
457160	385279
228364	18418
48667	351146
353382	191186
332840	248390
204134	190369
408998	330469
421207	160388
391281	171103
168409	370960
218985	149206
290364	342359
163118	486885
143290	120855
274478	141026
466315	44929
25959	22232
290852	241483
219546	233477
159488	91470
292244	440660
319412	243115
229604	24943
488784	155719
36232	22405
430860	315840
194244	329220
408021	451047
345731	266852
372764	138600
332706	245679
322858	91826
342465	455551
257932	68658
433606	266852
143381	263014
294499	322969
368186	218730
163437	211657
1292	123013
258452	462236
291531	220417
299444	39255
95356	35707
245938	151049
75495	323265
203805	466737
81432	429254
449931	293813
472265	313745
325090	322905
484355	110677
143009	441967
358320	309002
493132	120356
133732	12895
8710	248501
94099	186548
265671	380087
43667	475571
54502	48146
212289	310756
10871	27464
342173	67484
312460	12895
149373	411455
35943	101058
212009	22512
482776	303424
347374	481996
293931	284640
118735	272865
415240	309808
451031	10690
36339	360193
177575	50538
470672	406574
116701	327217
187920	168652
164164	469047
230649	355919
124013	275677
362297	465653
406382	259790
373576	251116
476746	73336
298823	386326
290624	493262
95246	408242
298688	340236
99105	472308
423218	243115
10564	481108
226806	228949
253931	291521
94129	96243
204231	334939
273972	272846
355083	360653
326631	347425
411668	407976
38063	174372
259713	364787
155564	300881
360459	173595
389219	264406
426206	372214
110406	469235
227807	317687
205351	410028
421336	267352
59868	110677
200092	443815
4116	152321
188503	50264
145585	479082
220243	161402
391157	278184
468757	110677
446413	160379
97191	312565
402983	30981
230991	203656
441571	67584
395297	454975
52867	31041
190693	102718
293298	369599
89611	74755
469720	34547
76228	460801
248013	44469
117103	293745
217275	137650
443196	391414
191761	40028
143649	78074
219196	334625
38389	236213
335441	186159
490290	269366
35768	475028
201866	31629
363395	338915
112563	120173
257539	274189
136412	393326
402654	62150
58486	67442
152505	267602
165977	10646
415819	35707
139032	389728
396916	392062
452253	27857
71716	244591
132608	203613
194165	216998
328684	184540
239466	273831
16020	246672
205900	245257
384467	477986
121310	3411
491325	482143
8446	317118
319587	265262
330541	338402
402118	451016
221057	276358
110002	312561
464878	175765
9787	86632
97499	18479
124497	275861
392235	381574
438262	457800
372504	11626
414906	86077
19542	357424
493406	353497
251578	281924
283240	262936
247608	310106
128980	131754
196003	301475
381305	233596
423013	234649
465777	253967
276252	106475
254446	135133
435186	469235
329100	194526
259170	111623
154605	267601
453688	268636
172973	15209
201866	291002
227195	310736
142092	320097
205965	359039
280600	402463
56124	264258
210867	171260
209471	32257
414292	410074
258335	134147
410592	45141
13652	110677
273506	472147
130300	331699
79573	378462
324199	462552
276548	404806
169937	164884
470941	466737
132723	395964
180280	62699
180190	401378
329132	4968
445840	327061
403535	91069
452032	238
230295	283750
345715	286016
172335	86476
427413	208617
103439	447257
457950	195216
72531	209542
378822	485042
321183	380538
13434	241055
399830	293813
22445	421498
257581	22347
219281	205547
39465	53419
427337	194897
240796	300227
299947	369838
485550	96736
45579	391745
454086	470407
342377	346829
344956	355008
430356	473229
477932	378820
28541	66444
140624	356379
302729	398333
480778	449692
244143	267602
469196	144702
169135	4413
300025	137128
79817	155656
287821	267352
133130	391414
422015	117984
347517	264406
65962	311434
473748	206772
88709	387939
384085	153665
427558	245679
233699	477312
74569	11528
374762	22104
275518	43130
272742	208298
468910	43504
67696	441202
223255	409539
134854	8459
383290	229111
41821	52537
314897	62191
433820	170020
154981	57348
409848	317118
84951	164816
446546	49915
294500	236432
125471	187045
245582	484047
381758	226378
378976	206535
241937	42313
359454	51585
115449	243115
25338	374314
173315	31055
439165	260879
83616	411996
90549	6572
138457	10520
667	378127
22950	357391
314740	208577
438475	340150
176130	138880
114899	129823
236772	53648
216689	338336
443576	36392
93140	192450
401601	132996
493485	27464
1101	6576
364695	432678
232666	441013
124770	267602
46957	413525
239105	265212
314311	41075
463054	153995
233535	259786
262756	12443
124469	237494
439162	187974
81432	255655
264433	144037
453919	296339
144608	267352
317204	447517
61517	157016
38549	218205
90711	162247
373837	475914
245582	50919
289684	12592
101462	155719
234881	221660
361104	453391
43029	261785
352439	395274
187834	189653
356092	143765
490207	265589
172335	1839
123381	289515
143082	358040
344314	289091
43818	70557
32718	51214
158099	92326
437112	145064
389388	408001
173450	389422
283706	193431
6245	252540
377512	476303
442768	171306
315463	313822
190369	262663
192403	489552
421460	355412
185126	406061
424647	390963
422805	102597
141089	125564
122608	137366
485694	302381
283734	119074
358968	183975
405979	389682
323421	257700
377786	90123
157874	269624
33224	444552
184027	325738
464607	387238
394225	150352
228515	279275
182457	334943
330473	441313
116710	465647
461833	234748
339719	239010
178422	10376
449817	291554
235536	75303
46071	368859
472267	49231
470005	343023
72804	365300
164777	194868
411937	383967
267562	25374
141782	225968
254430	13355
421579	53863
412502	234878
264262	48861
453882	94344
371767	279509
488971	16661
343922	269051
469900	279798
429143	407137
63546	451016
112267	81786
440056	316796
91105	51895
24909	160376
96654	286936
296645	243021
429538	59902
58744	440784
201086	138807
404099	176816
431434	291249
96689	166513
156798	132022
481723	6467
28037	425675
70061	259435
107709	451828
36556	267297
149429	274925
351162	32964
328940	127469
233127	438419
483725	158515
481104	413673
102864	410655
116589	388575
52627	317100
309917	210508
314311	429509
311556	80007
17457	477057
233498	115391
269908	257816
448153	274515
66547	86077
317728	277585
409452	296693
287444	145860
226023	330261
265586	77475
284968	326492
132617	94344
350891	313745
387822	137676
312842	447335
431654	122135
378461	1605
437124	441202
308751	43164
174475	123751
128354	267895
417247	152035
243989	273831
404724	9054
186159	166971
153567	238018
408786	492273
58229	165039
65266	366534
122727	86974
410088	98906
397098	116915
22487	303648
202379	386660
453061	264154
149839	352003
64192	50411
116930	365495
397563	440660
238791	285446
479351	444504
437075	263009
49025	5040
383068	53624
265965	355806
377323	229847
375667	268211
126992	286936
430317	393326
421794	60555
250854	440660
250810	195198
89276	276744
364032	22133
206484	235857
426190	263833
436428	58881
416366	443647
428337	119762
378420	243304
117124	347862
273669	207150
10959	15209
360083	330358
100661	409080
241987	278162
125471	385000
141010	238945
142927	284779
195375	173176
235375	100456
338055	293118
484229	355962
159886	308515
307135	426887
269688	18434
212459	59784
271207	273035
353476	191057
94208	370873
389723	468467
489787	442030
423067	428103
247609	92613
233593	340673
347283	268829
493709	219501
472424	46301
102451	89047
397734	122374
378984	440660
163804	349201
415170	89607
64183	271367
83937	298595
73263	362784
449399	353557
75278	191357
410592	134145
199911	10170
489168	307294
104341	110677
380822	481723
434726	266119
157258	382511
119726	185479
422208	66471
137807	163615
365232	284159
358971	82962
399270	90986
273610	315161
334935	33336
433751	446637
167074	115386
370869	127174
2354	5041
196670	74975
228195	94665
156571	155271
284406	364720
427214	95942
326631	45164
390449	26551
474341	143663
33488	210353
101879	348256
231512	211505
360636	396563
231334	213672
333178	268743
289926	387474
201813	5769
71054	273831
102066	237178
312480	139419
34293	51881
390740	309425
479118	423345
208638	433606
272230	147520
266750	366534
86632	8659
271188	289228
140116	477930
149589	299873
365554	382166
156068	441313
426685	248382
324375	25716
181885	236431
407015	91668
91050	13370
393600	49165
267562	9535
394948	413880
191761	193705
122560	378462
316154	138131
318903	241098
407565	229872
453938	440552
256978	180957
106268	152085
472030	228110
469102	250067
79134	95787
283682	404806
458207	295465
291119	220857
196941	166916
357969	97277
105335	120339
222104	301270
174364	622
289639	245017
19727	131312
178229	426034
37554	201890
342465	102654
363719	186812
111864	400868
120240	179375
446273	375840
257877	45413
322186	407219
86851	259389
487347	141649
312474	65447
128495	215916
393345	291399
19121	465508
425827	152742
399582	293813
194752	1483
315805	295725
443320	401211
51176	309425
3722	409640
477932	258407
92240	412267
358373	411809
325509	282224
429512	68249
297762	88729
265345	80919
196154	287554
146893	208013
454936	273653
158142	173127
222978	167528
79249	32807
426319	438373
212299	95149
179043	313745
436619	117699
345527	126473
454019	205270
88355	152867
14131	399432
108083	392037
138855	97215
298293	35464
277672	354079
268910	427486
350724	294417
197996	244591
412440	147974
184675	299048
79881	378127
166688	476447
54436	324457
440331	327837
464515	260322
35806	100705
74613	461182
343589	153354
193523	467567
41378	261116
361960	291324
256919	421935
450465	101650
94134	472787
430702	110677
363904	26866
366117	279798
59768	461944
16990	163354
413425	193609
347425	131812
229871	309425
167588	18078
276279	186994
108310	101650
273768	207150
482588	200457
289334	440962
455192	296509
463721	336590
45951	470588
273467	15209
41378	409916
464387	240054
191516	481279
5829	267602
273241	376766
119677	12213
283418	60100
347401	455219
22794	47148
413579	487996
444139	160379
124297	456581
287566	71816
375585	20043
436864	386158
409640	93533
486184	306409
57827	291521
259651	240205
394349	191821
467642	479204
363591	153799
452408	122694
131478	217423
404770	353572
383290	422164
126885	479211
164003	37426
158345	391632
379153	76509
441635	112167
349778	209572
143282	459680
134543	208487
458701	283392
478148	245679
178676	201929
272675	72432
340886	409828
211551	224461
344430	157152
422039	405832
117267	184482
12548	204925
166436	428276
276663	57601
382946	485893
410573	344549
189716	171765
187124	34029
456234	89772
413495	95942
119377	175999
251635	21457
454185	455948
150278	94344
357395	176020
46092	152768
142003	183213
42370	273831
34406	318312
341077	211697
336821	64187
93112	378686
16373	385973
27499	116923
211238	49021
289901	375840
66326	144073
69004	379255
4927	119123
17859	241468
228904	182170
458165	253407
114534	63528
276821	48146
325257	274294
233778	99021
32272	148246
7922	320169
218413	246668
447944	220000
163117	366941
145133	294277
230051	349053
146391	19418
292047	155549
453202	62812
333178	63528
336181	174564
246540	306087
253435	286936
371940	236916
472372	447560
102256	382238
288824	68303
148537	281945
386556	367798
172420	143766
267912	104383
405365	392788
392872	147044
358081	232030
172396	264723
115604	390186
235597	16790
259924	404806
182190	439021
75751	136193
140749	182052
254496	12895
287566	273831
214060	53820
136993	114548
305671	273112
348617	327343
311390	61734
48200	480244
91380	418000
313547	242927
76953	231230
61308	152438
186891	53099
76835	147810
491642	103420
69587	11626
180234	275376
112603	390349
336071	263713
316565	48609
140442	230191
405905	125469
53846	405837
426491	15133
187597	209241
186941	378033
61688	7923
154153	373367
15819	179203
273619	104856
401236	309524
479996	3079
469312	98906
333557	264182
143913	453012
269414	378462
432913	445233
343121	484356
272966	97851
350866	35707
397385	333574
408903	100250
462969	84504
412851	8623
397156	376472
162851	267602
111968	211649
426392	356355
171224	467690
439224	187974
414058	366666
133080	449504
174139	456670
221491	149128
257595	153025
431452	467939
210296	369599
35650	144845
363548	446351
404094	414334
21411	393326
13280	297362
20146	23018
156518	328729
158388	116283
445478	411424
228812	6180
374350	377906
232759	41605
198043	296270
159155	198275
178875	278525
55794	430090
12958	313745
266445	260944
375510	326120
366166	206558
121686	134145
36836	384336
318561	71917
94839	106313
323377	478415
284275	264766
273610	172089
12481	323547
197787	171127
22157	447107
284218	41603
347965	317995
39935	146181
193016	298767
412795	187920
201131	288421
19602	401854
490689	270126
310480	380489
408423	154963
193197	61572
377401	80193
370948	214729
438956	156376
183707	385000
466251	335549
126153	93642
83246	178124
209237	206633
157663	230551
220553	218730
417667	234763
163328	300119
355406	474233
315250	214055
355245	447295
328152	380718
148246	243766
336133	190369
324294	293813
18786	30650
405071	348144
104766	10520
413054	275677
42960	77410
370619	187834
75379	367798
22167	237235
210426	244934
344125	78034
333737	389682
24669	12895
255515	204330
268162	281924
33214	382784
470919	207575
224194	15209
50872	41623
134299	330752
436497	260640
443892	71768
211353	203656
404884	452746
151799	244529
41821	97277
371664	264406
383526	454221
86473	316372
445906	435390
127576	195814
18647	40600
77793	28557
364097	191839
18176	228698
226919	336076
163435	160208
270655	194617
358892	256121
332862	340511
439482	155083
313167	40871
25748	80776
344057	107753
30513	92925
209523	407648
473687	260768
53366	203532
287393	278437
317184	151096
442758	419850
413211	349478
64777	163671
15732	53198
234963	310756
129727	207927
43775	332343
238701	232799
277568	34547
314981	415128
452477	413604
86826	365650
275761	209471
279879	48163
229290	380085
192462	187836
257075	175394
89085	413929
286684	263713
290477	136830
321157	115848
460687	343746
223867	433391
304312	296958
15576	82697
88888	369886
71189	210770
441647	249167
46092	387537
85674	456750
320233	425099
238406	276519
214114	241137
261791	351679
44489	96428
41804	90123
290804	437871
409637	366534
186920	76357
373433	282152
339333	212677
221648	121960
48114	219474
91162	405217
486747	144845
254641	176077
195373	94516
144223	100873
271853	132740
131908	420944
131745	288859
365803	182578
322326	197996
15618	258220
85863	42747
349164	191110
158978	16433
159726	267562
455173	220635
324886	120158
7812	12113
93202	332285
180866	116375
362167	117334
351762	209962
197828	252925
45890	35421
72111	67247
110655	165323
42478	241468
6045	423828
259835	281924
387443	493148
86210	206207
406968	406998
354545	470588
159738	345401
422183	120551
406660	489014
42238	385000
270705	94344
9124	74795
196559	206768
164749	464137
37829	353557
370099	341489
410592	218730
204626	187212
302578	187998
297069	209296
19135	208577
386428	148199
92281	125825
465577	122135
251943	235793
160794	53022
128755	403501
268765	49903
190963	440660
60517	398423
403057	253993
304118	209471
339783	303466
335021	184081
466870	26971
377879	308150
51365	114930
92209	272230
309225	238134
378558	245281
395336	358441
60921	4911
376619	48275
419446	442988
345642	229770
390742	367920
389714	205289
436063	218615
467024	404806
295404	17333
145409	214992
26126	459205
373433	320718
453839	478070
267282	354747
291439	473036
367762	107852
467788	250348
209173	336590
309362	382707
151263	228170
9054	318933
234138	34498
150864	349608
275721	185924
48064	258981
315805	138172
258502	380875
232546	247540
231959	208764
206889	401297
300826	357092
152807	335345
328567	313745
339600	25805
184149	146183
442353	90277
460060	381691
14184	357989
84810	168643
279267	437751
477577	219499
61367	134665
417248	420895
360539	387742
421636	40415
300273	317118
33322	110708
209733	395964
95688	107686
419265	40193
127221	440784
460629	330313
29668	465285
45396	444276
150810	149039
304098	277881
93451	49966
176077	47873
428583	451600
244017	348798
408414	355898
1034	423267
209964	394332
395058	180707
317556	386612
246540	89085
52642	7926
129344	395336
198283	110677
428603	21411
190524	349840
211238	163127
43231	426021
434690	192509
291410	38063
254241	49903
168371	302857
68586	14484
300043	79954
234511	363995
90922	262856
395365	122780
128686	278642
420771	99801
478897	122193
372019	370524
348432	421412
319259	300397
329903	250410
174725	294342
214390	430774
390628	348176
422326	336534
281009	361949
280951	245859
152027	164884
323020	46294
152641	49264
187469	176878
3432	109854
147739	154455
67241	208879
229198	478882
173062	62978
462385	145572
348017	232669
334092	331141
251882	22596
157305	275091
245439	211868
12967	43814
40198	279664
100798	164564
476831	381469
102644	434580
229498	451885
396605	477136
402654	243438
412110	471407
431508	446105
424678	7851
50114	293935
368949	427033
105001	217423
348662	330496
15916	339853
250153	367883
8146	441263
226052	464578
146046	269397
14922	317118
342618	152081
67571	222399
439718	313802
200013	350562
92401	287893
220540	58801
413128	104676
478524	444981
215231	314210
82251	433008
473460	109915
102644	26874
210621	118684
261396	202894
126929	442867
373358	126657
30333	413612
358814	267553
72575	201493
241823	317356
85880	123369
82150	413215
31954	187974
254918	213208
77783	91805
212437	269199
479260	275293
262410	77279
311610	122694
154809	186259
34847	57860
292116	86560
325839	121621
130069	164893
329519	233415
269491	340029
223929	101672
328174	147112
39683	484401
388471	9056
179527	178422
223227	76454
124067	178436
325139	461846
151642	348974
245826	446936
222595	429504
342159	327061
347425	290598
268027	380071
165713	110677
313733	263713
451815	265816
298823	490742
384985	337921
154767	159390
450499	313745
38200	321555
214853	267352
386411	86818
130651	324002
85678	138088
306282	368139
200892	82271
318445	391414
399838	424878
108963	190135
432561	230691
65787	447517
170872	18479
366014	396563
338634	236803
42187	27464
234700	61666
198197	13370
93910	296884
284886	199604
204679	153995
98519	276021
254485	245211
256012	337053
307342	313745
332716	324377
154191	315767
189228	166651
340964	202538
250503	393326
382867	7659
217270	450917
230210	217423
74091	203656
75332	385237
477427	309444
278554	478415
402197	80980
354155	57002
242629	409828
437352	460657
387986	4413
3562	414269
110236	123213
493611	9203
483073	107461
361481	177630
149435	129567
158099	149788
218930	213298
450372	15209
8810	67120
266094	279980
431615	378455
69587	286936
364636	104185
305351	193234
314778	353782
410390	336763
117039	336590
468513	71049
346985	203656
50150	9482
382640	454975
177664	383692
5773	315380
207382	69661
485688	67354
193151	357895
39683	132393
212595	401552
391288	52464
458186	263009
444	352605
224488	77143
441463	117725
101980	243822
168464	305586
167419	420314
224919	361296
3111	455769
282453	272136
124345	212584
432643	165267
180927	94344
123449	249812
485931	428097
12564	384300
202522	460253
433230	94665
343655	351414
406812	372764
287968	401949
228050	489167
433359	28129
226919	262187
470672	86408
387357	375437
190285	409828
305357	369374
38663	13370
250701	440826
351570	280777
12623	459369
178422	61154
60171	58589
110853	382030
473077	373009
15655	66880
401085	231881
78168	336542
336023	8926
202478	320464
81618	255650
433037	389363
207462	203484
429341	161538
133909	77474
93627	296222
29077	265589
266508	447517
233498	46931
370619	93214
316266	371838
31323	140322
48762	393058
157789	312815
197732	245538
83539	320713
239670	228431
446544	59565
224630	237165
379335	24540
7460	380722
327209	221011
218649	21411
418019	49989
139604	467703
320372	317118
345862	273068
8349	120839
245917	152337
292205	484330
413585	159249
442463	382083
355083	218151
400365	251597
330654	334839
441783	308928
481273	288035
405565	311300
87046	270248
107524	315692
477537	440727
222255	153995
1358	446467
292801	67040
393268	447517
478780	445548
261739	420392
103142	459329
493950	142018
220645	434186
226314	303933
244536	156389
328940	11696
20669	282749
405883	277961
493796	7146
192465	23430
176511	290656
329743	328550
121828	6936
275366	434893
67413	190369
30568	489200
393839	218581
76228	242504
73678	85227
258954	307423
253171	374939
493863	71035
20802	365060
329954	364203
398570	474586
275315	436336
149758	187045
460877	209572
177967	32831
403844	223747
237148	39195
214750	45953
120797	396968
482456	161533
317267	273831
224630	426319
292783	492988
486371	368859
163229	437433
347121	486925
471169	365366
249696	114106
245556	94344
472965	5071
406660	108284
158865	184902
275487	380769
18451	426357
136435	121003
219128	111623
266742	270976
152368	22719
131023	284719
414508	54700
273669	435280
420777	300262
319119	37476
37677	72089
248789	86560
489552	428639
190393	440940
272505	11610
151704	399421
198194	180578
153771	324518
395058	477367
12564	296839
217491	124714
462264	465124
102763	317676
171100	228225
485865	228431
10235	59831
298390	358759
364440	39887
108884	291984
18071	317675
165839	336772
218305	424419
473441	28129
96614	69968
354193	477750
128940	169715
29982	453716
383756	310756
153548	308928
5461	285446
34341	120274
329727	489822
470661	423688
138892	239107
426575	70853
9969	266555
93384	377683
287444	287694
170991	291521
246779	265944
30459	266896
120240	54976
262286	439074
285023	390050
359249	135756
471591	152502
53249	18554
229813	75952
419962	375840
50814	190369
364636	63391
212509	387487
249745	301659
471091	466432
114325	186880
89219	132769
112934	105462
404892	300702
395093	478123
96615	40193
217163	267602
188015	270324
206174	457594
9111	268761
25503	213221
303507	477506
91298	464420
312283	18827
240506	80587
412061	461944
303993	172089
189639	236368
264089	482143
268081	163014
477091	119097
76055	478415
231855	74450
73319	155477
425711	177402
285463	298626
229849	317118
312201	470240
233045	210615
325304	96043
361675	53754
428382	471352
371282	90056
485196	13370
165403	91781
260905	428944
252083	290014
414825	179389
127671	380071
91600	107711
481419	303218
40589	440660
405675	460915
153061	122490
333737	317356
75324	480203
191536	225214
19053	175721
39435	423469
462653	338480
233045	327891
326222	77547
461703	270065
165170	476171
226038	238578
209195	381416
22970	299976
391128	258164
442913	122411
277568	478415
108606	193871
312381	304846
130069	387853
447332	73169
54946	341916
202497	361197
167294	136423
396172	145948
304442	30987
428425	105585
252632	92953
147682	386612
18451	270836
449286	12177
98220	42093
260495	438653
315805	313454
42654	323792
397098	116658
125770	481045
228937	269199
194169	228431
247785	327922
304013	51195
193751	110677
267977	169510
105977	102494
308952	276358
94852	162218
295726	300825
41836	267286
447802	290624
138288	391414
262476	317675
418123	125282
387355	491854
189640	205826
314311	154095
456334	440615
212153	184431
167934	21902
312347	193871
197818	293813
216657	179506
403890	386796
125370	309425
371509	186003
236196	359762
78469	127591
163925	366991
159485	239872
22711	463623
301312	216720
128755	414832
248008	374573
79134	233571
188858	86892
104622	391995
334092	412188
89238	380107
312894	257298
153006	54536
449640	488183
299106	450011
99409	300119
18072	176680
429699	251835
284920	53385
333603	230324
246540	325492
428023	93245
306981	343085
94178	160262
106739	88368
275261	196783
317076	446801
272525	314399
8304	267352
317139	353534
317552	231578
300473	259919
419901	233515
449028	339582
271188	14583
463572	267602
28616	362784
410238	189500
241746	54184
409428	104527
111859	432789
96549	228420
260356	413245
5807	121499
40395	336590
441463	48701
207087	267602
431420	227963
277403	119381
13237	491660
244974	364509
283556	62191
490126	190369
271304	105498
167588	96758
332649	48275
484026	372089
419265	285156
75542	249334
319231	392187
199466	109006
256599	151048
384591	484884
115604	392329
392370	65632
443307	166651
231625	325868
230051	292489
331655	98906
59814	352180
66129	144306
269824	317118
4545	447993
160680	227101
336023	433322
441208	354497
146734	8607
456966	410062
252137	348183
17535	267602
55301	314268
357305	144180
232964	243301
380858	148995
295465	110708
219200	105294
226167	72171
195547	269612
128867	272782
389314	340501
293010	341572
386079	393326
148505	422835
438009	280043
193767	121828
342465	278520
333205	360860
387197	435280
293913	383720
406408	119198
414784	225889
350064	401854
99979	162795
374437	420944
253271	288706
322496	12288
240420	385279
401097	374902
334773	134694
334934	250389
438611	53863
459979	345295
52627	157624
489781	492374
166202	317118
414286	394917
25095	119032
252080	341271
145288	82
262210	471613
190738	381244
194465	212942
34123	167982
61595	249202
298479	88062
1839	397820
7552	8463
226023	276321
3794	17718
424370	424867
354712	25585
227041	488288
273479	20138
342465	129163
82688	132318
152020	196958
39176	302358
489787	264303
319975	190369
204375	301475
275291	320239
45628	146557
24209	266852
47010	244106
66035	16685
263539	223562
263439	347084
486932	197996
412749	392322
195373	383576
357178	277444
443792	274498
301312	384174
80523	356150
161871	147241
116454	43342
338934	274716
101486	194893
417508	96929
92246	478415
153006	441487
31313	177524
132617	317118
465076	122490
160946	129009
29431	445453
163413	434909
20180	237235
438475	445020
66547	29253
40060	307404
174255	58384
239804	289238
301773	463774
65211	386283
199473	247092
389194	163868
220158	94665
188313	368859
386113	155411
152337	41783
106410	121106
473	367919
93518	291332
226983	486885
51956	266853
292641	40589
195689	273141
123865	17435
4061	135357
303237	402493
421114	32933
127531	478555
131300	353944
315692	209123
121980	244483
474835	76454
100073	333503
392706	28129
188895	272865
261238	185994
305287	200739
450465	241987
163423	360180
226609	115198
10637	318672
410241	94516
380204	406744
233873	271056
12568	307782
396127	248398
240209	44529
359762	450598
39101	392062
321832	6882
4473	378462
347202	264820
206115	188925
464966	264908
200132	438775
103647	8220
491662	64335
386308	396885
171915	260886
180926	313866
354403	272502
295009	431931
32876	382662
212725	5040
384596	242848
312981	462377
285403	190369
455388	106811
419967	293813
379071	192195
253296	12448
94684	373045
47225	104693
84565	81522
155246	59590
417764	71009
255454	264908
76636	405217
421255	360027
128376	126426
456021	154719
442305	440962
428944	8391
70625	280777
439084	178680
113822	315687
291874	415411
273940	485573
60451	470188
110490	454024
189965	354747
176391	364680
188487	194893
195402	307108
115358	295038
302341	331581
354928	98906
103748	217809
137405	378652
269964	81701
303758	461846
127531	421830
334985	348544
201220	81690
124259	49832
492697	321924
328840	354630
56281	290289
297069	451031
140442	127921
343225	270836
164741	449501
460692	277450
83635	349352
202889	273831
174404	175721
437352	30575
21482	233203
334068	12498
256716	137886
252824	100042
142851	174564
172414	3562
19525	293813
306243	397369
222407	190369
125168	492988
311898	245677
204755	179375
148857	25034
132718	394636
316828	182924
211218	27464
11563	137128
309659	312698
382565	48279
256325	58589
101253	314742
458065	452474
144616	131975
316585	94344
77231	262594
60938	336955
260624	316889
420736	190369
190112	21792
447962	252171
223525	350822
450504	313018
292415	317932
403620	406484
146504	121324
444299	255779
226052	475520
235039	326004
359218	276963
309960	481785
325501	48146
242292	123614
447610	130804
279746	303648
53783	94665
235875	355700
179295	227101
44844	902
342334	62191
300289	284923
102835	488036
166597	291011
244433	270264
121539	248614
457418	351187
139921	252664
430540	92559
44459	110677
448036	29655
279922	305233
73589	124370
318325	48893
101861	484560
29138	261758
21099	420942
8879	211168
243524	426089
212712	326296
414879	186259
24844	179045
432899	391414
327819	265589
360314	269199
392086	431764
41163	423342
423071	434169
423067	284404
473034	166063
353361	270054
421687	401854
460035	473320
8377	123866
258321	309198
307324	387087
73199	492535
376589	310261
491334	199484
159141	300473
205135	46127
360232	304011
301428	258370
81280	99714
490161	404870
445485	375840
278548	470029
328513	322160
360642	348167
383321	382056
27885	59787
172396	35241
233045	229976
228225	470991
327570	346159
43115	276090
422711	72670
35338	177265
180216	1292
227104	239176
295828	168779
39943	257603
130651	327849
270196	49227
266508	480759
76287	28129
112126	28464
416636	295909
485667	254074
431352	440660
375182	187595
338378	395988
173149	311345
28429	148199
93037	26551
143858	161341
166348	274869
78866	177837
70930	350201
375476	348798
353577	343085
391625	311297
273141	1113
60589	75499
101465	18928
58492	185110
210900	205089
233938	293813
269532	273831
47000	146183
297823	164164
211996	321751
361533	301765
132478	485016
459930	435561
406685	476231
205937	336590
313430	409828
27841	418551
186220	446351
355365	426612
244092	50264
249444	374614
83685	201079
297935	432265
117143	462937
349397	151944
316565	404693
446132	482143
83524	151389
158822	90884
426626	363367
312526	198456
479395	245510
131174	28129
214107	317506
105428	69908
43117	13370
160607	70118
173397	66215
112275	286820
351579	180885
172033	247204
247024	429863
19305	359154
93009	64066
252399	475685
76210	297548
61503	489822
491833	366534
208180	328458
333205	236213
119119	293813
39195	329081
65989	99620
123941	373031
228202	8084
377230	328731
96462	358848
247389	171069
162041	295793
301823	53511
20511	88113
300273	306545
10093	119868
174139	481006
368009	288837
242556	430356
103914	64964
31703	415797
65553	215912
103122	352022
303237	15144
356524	486339
118694	463774
401086	59672
190515	57134
454987	438653
28034	91069
130321	273687
305052	249334
261242	371280
135907	193871
71297	107473
81279	389682
357411	38598
454927	255369
311706	452098
403776	460486
321331	218485
251338	46079
273324	264406
4234	256121
358814	33855
439158	375840
239611	275152
54265	141509
319533	352775
417938	464928
309641	401101
28646	245484
46879	149932
27885	469642
301959	372074
435689	379570
278894	193722
450532	138204
202922	143956
366327	114930
216666	268038
220293	290
428216	19172
75621	215883
220	252201
483987	262978
264026	222173
97521	410305
425544	252046
226314	359780
90152	148385
113834	423532
151691	462107
142643	330669
359618	43207
332139	72670
375809	124085
152982	337000
464892	347057
245080	51
360459	460271
459045	57205
259835	431264
156068	211868
201131	482646
468480	61059
14329	188759
461709	23121
487351	201725
410951	19978
432147	168779
359906	163650
256599	145463
475365	295665
125417	398302
305287	130974
65383	57731
80720	249334
343711	244127
294485	283918
342196	216876
273153	431226
471069	315888
373605	448774
475843	102188
448199	254909
287107	438419
87565	273831
283346	326017
17772	313745
24539	110677
89219	431226
152530	328733
266511	142018
182926	149206
288809	152702
165680	309866
162385	470377
200092	236129
430393	430540
101635	258492
330467	376955
390323	313829
231629	343514
427960	273831
114748	320094
213770	96977
2513	3845
69011	405217
5167	400286
272549	401014
110835	438368
63425	227680
403272	119123
58552	135211
54263	124184
409916	8607
437623	467768
375405	298347
355083	45881
135195	288833
233292	277936
486912	192313
449893	189733
277511	67763
12506	164273
203656	441620
361545	186440
143814	438419
205357	369977
360179	328059
206636	466080
287802	42194
493226	74571
135655	251597
37493	13370
405232	160419
76228	410839
175513	294987
493452	342886
105321	302033
343310	389682
126435	444255
252373	274869
330261	436006
96209	484447
222094	353856
442236	236992
32526	306718
184105	452938
440083	302028
97515	451016
392139	244005
344372	8745
411935	210984
121597	373585
273806	275981
79317	345745
264103	275152
4664	8373
396605	279268
121254	468832
262385	485185
460755	220843
391093	168615
420042	34547
188954	260956
395178	409264
284476	46444
171543	269199
123503	155752
341881	162530
444873	123956
136986	315747
144598	179535
306307	352925
138126	93595
43522	220756
60000	327710
57	368835
130069	155090
308632	318411
30132	137698
211868	448044
456308	359358
5562	3862
3611	375398
290115	441996
448104	51846
376778	37515
314384	391648
109163	27464
293911	110677
492421	366613
237550	288634
472909	250434
56619	161755
374524	423860
492803	348241
411862	454925
128337	260527
343615	218575
250493	231485
439433	398333
204103	401708
88460	224085
322846	90664
67248	37013
454503	466275
161695	462775
20850	21583
399208	94209
373965	347948
214938	427315
297941	444693
314497	19493
47520	192454
341522	11951
267562	175853
390664	210032
352007	374336
472909	183213
59311	438300
444884	9889
320498	458764
15819	412677
381526	132430
149147	79989
48021	71004
100943	77031
426190	297163
379850	298182
228013	77263
324419	21583
466146	122872
131574	281273
328837	285508
208754	147429
56619	374784
7473	156788
279722	29206
377323	348798
137624	388788
454541	15133
134070	214423
213093	268473
166345	426887
83400	429475
75404	142042
238190	281273
474303	232077
444890	98506
473402	244115
487735	404338
175214	441313
299075	433934
262761	24374
94714	281769
165053	260527
198317	374319
146981	248747
365869	331371
251859	252258
461767	267352
192800	15872
382882	58712
343508	84518
14144	313745
58464	402438
455699	469581
63236	323655
7172	249334
3809	189064
274782	472072
466672	98906
365358	295114
81478	107473
68265	116347
487854	96650
439953	97894
124581	399650
343254	242368
404568	133832
405096	365753
221648	315979
28599	183213
382848	118028
71976	391414
454312	165695
401263	96003
145288	9075
489787	448770
270248	108499
120050	276572
195804	64335
27826	19627
228225	183213
453159	470344
367859	293345
31323	89163
318381	393760
16871	12177
472213	240890
20092	167400
67351	162795
476310	404806
439083	92233
156677	324377
77438	178213
209354	410822
375788	187920
182091	337791
233768	222531
70660	390349
437720	311897
148084	436590
2210	448933
139477	417467
408329	91947
96250	465023
447919	142018
440470	420757
310437	279144
357411	411327
297979	193552
484969	90729
41798	30919
477328	68784
295641	486885
189058	122694
213401	38829
35892	241468
294208	348176
423610	449062
229612	246672
459196	415844
72003	350342
54541	35735
328342	100063
24861	469172
317174	19214
75379	269126
487472	115946
12852	104917
375405	270956
73330	51046
480192	161431
185554	326492
183203	380071
350003	317675
98654	159275
397364	10652
418380	462236
218382	420392
266307	181885
174538	149070
174790	54599
142207	62191
128316	166936
24107	283178
18870	396563
417411	119381
58868	391414
368654	430356
413816	486820
393147	272976
448188	88746
441195	5857
378558	341458
232087	423166
51195	320259
90445	228431
76228	204568
278642	378087
38554	124978
393042	489582
121574	6467
360233	23018
466851	119107
487020	78272
233498	91247
486847	363538
77300	244005
489657	336577
51484	58861
85970	373169
227389	226650
462303	113683
349601	179557
331358	64608
396043	368820
296529	339992
202348	32795
40362	449534
346008	166445
355066	385076
54583	394948
418348	491677
312568	74571
134108	359218
46351	109096
461061	190369
85665	209572
44577	267352
436428	315566
205388	238339
417214	100194
153322	82240
290985	50355
274613	184781
258772	145691
2137	333709
314311	274547
114643	120489
17967	26551
262250	316959
126857	110677
314723	412322
250295	411496
110316	85095
228128	36515
210638	252961
50374	198353
18451	30428
467910	202523
281225	29026
91142	25185
474966	350657
98659	4098
360413	99946
481417	53825
416470	179506
477347	259929
75106	217310
440785	366127
441908	144405
85575	456050
422821	365299
449521	82917
477687	163912
417131	165514
268600	372939
279849	31954
189680	13390
8580	126075
386186	311340
470672	39811
56619	121171
393332	309868
360019	92621
16844	9217
461172	323108
204270	135868
251372	3041
226359	161641
463089	311819
97191	330399
125139	461944
378521	181506
386833	39087
44989	443249
183788	462236
475691	339453
268516	375113
390783	178972
403188	294046
400548	259074
59628	250862
206939	246054
391264	315994
54824	317118
44829	405217
330444	422324
404090	315271
39195	228483
217936	342761
59873	372857
405255	208487
392480	106892
122275	266625
23741	466135
466592	354728
443805	481279
144288	367824
348690	190369
60990	57465
160920	99271
104648	183108
39683	358856
368117	342807
113138	468492
220925	485998
325490	472199
363469	432591
267826	455769
64544	76898
58985	477986
321868	109538
137779	395336
295865	150478
365715	126564
322366	17476
109065	391414
67415	380071
374161	96570
406763	282580
106684	71994
297412	51680
73501	269869
417938	400120
243756	493323
4476	132740
60072	380841
381359	211868
280946	321753
389323	441996
173758	146183
95159	110677
230701	475721
158694	27464
216623	407334
221200	85348
78030	490890
29249	84722
271833	458601
195373	38063
157505	168700
345401	192710
470936	81627
138187	185540
52487	265040
124184	182466
446883	487153
175853	486885
138468	478415
419265	79989
226638	374973
447586	452792
441486	38813
58526	285634
441392	17186
391112	199526
141224	86632
310244	423688
248013	238782
221173	129451
54068	45526
91108	5857
352896	88705
264026	228908
132868	105704
440939	38063
455222	323085
151391	303269
477932	447214
95466	366534
222045	175960
99097	410491
365093	150749
348439	293813
322111	97985
183453	289989
453136	389387
167890	16433
445119	99574
68938	292312
304862	183992
360038	10217
471365	453919
466737	147966
409188	130474
299095	489822
182823	354036
237120	316481
29656	41904
188336	413525
264026	109733
391060	178533
460755	41883
462055	453493
275487	207606
244805	344891
283308	110923
345214	281924
65744	57205
181651	410476
61367	203857
113363	355149
389656	283918
283252	478415
159344	401871
398785	144725
324972	14453
351453	265589
289772	53640
297728	141154
27802	267602
174362	33343
466778	365255
401628	2715
355954	9095
328059	309425
428770	187073
307783	467752
136522	405306
401015	187796
242377	44646
22351	146584
179592	269853
130653	86974
130851	61666
292896	444602
446998	448188
418898	217491
157751	245502
227068	313435
59878	120613
478631	132362
164067	60333
81358	128758
185917	79458
310153	317506
286575	267477
18928	329079
186578	319616
7025	413743
276499	223255
7088	269199
440726	408659
438563	110296
261011	490588
437454	228431
170932	486885
112625	238969
187435	440557
461846	118560
488092	466969
135212	405217
421634	353611
171915	115283
248159	364210
327413	224038
150760	478415
320921	118662
1477	421285
7856	303175
7303	46127
244672	174149
168919	27453
135552	177809
442236	160419
202379	245508
392192	4413
439768	306409
325509	428073
450465	468309
117992	316585
37515	212377
139531	164816
68364	361960
191977	13370
117124	464420
129021	90099
348952	309801
93268	492943
263958	455824
306566	419755
338955	415309
194353	85710
8407	435708
249894	276158
250735	336590
404899	9437
438297	230670
360459	132009
8961	200679
86534	348798
129256	186983
221102	215054
410876	225260
399981	382159
250833	488662
48838	70477
424437	458163
261063	461392
105889	137580
421004	138807
42916	456640
320764	13301
234067	391717
7620	480554
407565	220417
163519	288751
77980	63528
424484	29644
69934	276358
82	205221
259250	381054
315951	177677
264881	140044
437156	179559
253503	359782
254378	451016
181651	317100
429037	195658
214853	67040
467266	478415
324199	435708
401014	381141
274852	378475
153203	233755
421391	182226
336830	72416
44160	100026
103050	275062
296784	385557
281826	219608
80587	198389
34542	384366
357186	332638
291720	187756
176026	9144
375320	330218
371452	259248
303782	215580
97306	474053
465694	473223
62953	270525
323222	120778
223332	193705
140998	453521
210833	141559
113325	95120
180908	167961
333743	330375
415024	85734
109874	467783
4398	393326
206913	224448
384228	258370
169630	85078
106459	51676
68516	48546
202971	165653
428111	150663
138182	282912
85392	165653
170065	334769
144973	477329
261277	224871
312283	237235
105821	7924
485347	61934
172725	333709
51744	66504
356463	426887
5539	43881
8213	381572
287089	120627
456344	192909
421987	350347
320933	117681
236328	127921
324573	414735
424044	91945
374091	140044
452094	318735
34603	399510
176111	31041
226919	327464
168023	226168
241645	474412
386726	74363
9529	49903
284395	63528
347110	335477
246644	268531
229641	4008
452243	18041
34245	276963
228218	25757
284120	13129
449166	451436
468935	351193
412909	127895
114407	21411
475788	267855
155045	399132
10331	310773
235435	421356
367619	21411
210937	208504
297196	121304
224786	276090
6047	376175
4077	292468
25352	191165
346557	247310
217768	472296
9323	417973
263439	287896
67382	299182
267516	210363
222684	146623
263958	48007
348063	25053
409223	226658
396863	80587
478148	196783
364636	265589
232360	132740
490747	177861
33043	68254
18392	32807
192495	385548
255016	400049
216561	421830
24333	476231
295806	226494
394111	286926
314977	384366
317063	164759
223980	49903
449624	198865
425467	149300
204080	468489
319081	283308
28496	384153
378797	39195
319930	429758
81432	75805
276113	459798
154705	100349
381497	223773
381305	160232
456726	188651
355611	486339
217848	352950
233498	491362
103571	58486
309809	422164
321275	350549
165992	250214
391572	151944
284963	256121
400954	493755
131236	387742
16844	9075
35263	113545
417938	295481
156858	441475
349472	110677
114758	88113
256582	87007
70268	317675
99292	132843
314311	111017
394647	15209
323796	17060
439953	96366
24706	48861
119111	423854
151518	366127
256610	416402
346489	95149
465955	464420
270104	226308
468287	103491
254463	162795
214063	138672
238388	421290
145921	241873
8254	8607
449980	99437
24703	49941
186652	117380
294836	389699
246644	372710
69513	122462
88485	162456
369325	190369
323222	393640
458394	71483
195414	294836
165565	489822
260578	288742
69968	375913
477427	422367
171840	13370
454263	263713
65513	321555
428109	456640
162863	338097
26619	29528
303049	267900
330954	100287
487020	338493
461415	236395
445016	324772
88105	355742
36683	219865
437185	465702
111328	1006
268039	94186
487300	404806
142116	243115
465953	16878
9070	251033
228044	349129
291382	209415
377833	176192
409539	106475
287766	235445
452709	394586
396841	64495
477932	208577
200067	320930
81358	388254
387890	309425
245305	275677
393195	176494
18571	95149
120976	126841
50443	163698
78206	269003
367732	64335
116307	385000
329323	24422
257613	425787
376252	429569
46338	478415
480105	430997
225227	284982
355049	121171
204865	53863
280123	30283
406371	313745
474590	77978
213996	84722
121253	14331
433629	91711
114427	464375
363833	101813
148679	275548
367790	37515
432100	420820
5643	326114
189841	15209
337776	160573
102733	383674
328867	18479
153501	84461
333557	184902
121071	268531
237034	453083
234102	366666
440275	58881
140263	394060
147581	275152
345468	328609
383154	464171
80970	273831
438193	392159
458945	389682
288376	311514
196594	119868
77853	186995
485667	119995
65452	273831
106514	97698
420266	393514
451484	452257
111705	231485
28513	274165
388003	380972
390993	23214
68797	343871
260356	62191
260021	308019
129577	178436
228158	15209
422629	134201
421979	202275
485072	126426
303914	483216
441463	49230
12481	182000
428735	185999
45165	477308
479351	86158
372756	139990
298156	440505
335828	447560
310963	283660
109821	455705
56806	8607
427505	436824
45308	57134
475257	67807
309578	274869
474341	123925
223929	104500
380278	65275
207178	93451
24372	449359
354956	401871
410005	487153
172243	233590
226171	267602
207819	240225
280756	409540
442584	59822
315958	218727
398787	74106
208577	73342
383168	307908
436619	280635
493615	53863
182104	123820
304186	23430
157327	62191
145585	268683
187396	260676
229616	183778
119346	334009
399023	253737
409123	399113
82120	478232
416851	470891
251285	160722
408909	428103
143294	218727
108330	292721
467788	459457
181159	313091
355692	173519
308122	250809
484496	173340
232554	113353
283317	338271
403723	331277
259704	6194
360223	148361
253544	359052
440443	258607
124650	186561
485420	42035
107524	315152
382853	34785
242787	311819
200477	302633
242021	313745
284181	82077
75056	474043
147326	425675
320578	31886
78617	244582
477809	382990
409489	169359
105289	337496
96973	232037
47481	388298
325188	372713
174176	301127
460697	46854
378924	351451
224822	21902
188281	283178
148508	166661
123019	342840
307238	447930
469013	102788
392953	459477
342154	21583
430258	282636
142695	439924
293405	472167
434747	162247
66735	204813
395483	378462
326631	412898
146362	164816
171915	484522
134870	15209
86311	294079
472881	137508
75339	412274
266660	49541
39943	325611
16532	453470
412943	317118
170918	134050
19640	16377
478019	239028
359669	422175
230051	181237
85212	415483
269612	472164
198881	117097
158180	97430
484144	463549
76835	77438
210363	41545
135181	12165
26037	298953
351961	354353
246691	109437
117273	413525
316945	153427
129915	132996
95130	205289
293768	78273
395893	76454
178422	367418
175895	479680
350113	73075
424841	143671
432610	134145
178079	52917
80193	74427
184033	447517
104740	100818
171174	47349
130889	336949
451828	199044
326822	147245
303993	104598
339915	451414
269290	35314
371283	478184
388175	212081
56913	315687
337853	386346
275963	191363
441127	6958
352923	267602
313669	257927
396863	315235
107410	103392
320935	260652
212292	137072
151362	456425
198021	378462
134299	445543
248013	133061
404365	205289
161051	1151
493202	478415
71448	247064
389346	250587
425503	409828
43835	281236
489589	480025
399655	315194
451241	21583
240472	275721
20628	5040
430913	447831
410390	478232
364278	434893
86654	88984
188122	9075
457772	255200
383135	31420
321785	417918
327480	121950
90405	23430
230051	38868
158595	54700
293848	269262
475279	104948
29824	432302
357116	190369
307160	442554
362180	136982
378024	131046
58484	56457
418743	260356
172923	347722
391391	155547
92176	430512
479584	74542
169135	100349
307415	434945
359707	51895
436864	320464
189806	255779
276821	110096
239152	94344
279722	414028
157714	179361
5700	371053
453428	333543
476426	49963
481839	176878
421336	469532
218856	90123
35620	79858
345401	188168
414326	293813
122727	379124
358132	268755
102563	199590
31408	293813
167089	78967
280279	13370
353589	132247
209378	24516
96624	429674
351448	65712
13523	76016
310981	209936
16844	120666
149798	13370
103656	8617
182360	120132
242027	110619
257573	438928
255541	217809
241441	18635
121295	222701
218899	8623
252925	66799
441312	53994
322851	473906
390142	340176
112239	492906
251942	101058
101230	204330
342465	232890
99072	58476
35538	50538
237365	409828
278575	403503
90696	121269
127741	465768
184892	105967
303507	457815
194912	1057
153214	274616
346486	256460
354148	477506
319259	23280
329927	237151
13344	329229
272089	265593
320025	13370
482184	80761
297705	313745
231992	386385
314617	60208
98591	393326
474422	449468
440416	113749
402604	3015
304404	172597
145337	286016
406632	20998
217144	214992
117278	455502
319562	113862
220604	401949
287444	253002
398989	246672
84968	421167
241732	308397
286699	319054
464736	345003
141250	380071
47505	446351
342497	12245
68285	48163
250149	272230
136724	384366
155096	236064
469976	24516
194576	263009
483987	248544
339961	185910
32832	75379
275245	101058
353486	176077
270944	489822
350956	293813
364450	306459
332522	106532
447335	238083
106212	86892
201586	167766
188108	258126
329903	258646
274780	134983
198289	1133
247930	23018
369760	453012
392467	396170
344917	187365
412479	53980
200892	148745
164256	279788
161363	407306
325821	484447
118626	387413
424739	489552
246199	27826
67211	330143
403819	440962
77143	208120
74930	280925
442341	132996
89463	134500
344952	381979
72288	410597
245579	113138
489223	166953
389643	393377
176646	447517
56894	195370
189469	420392
4258	347634
474336	154787
306623	312239
1477	27464
340787	268176
46063	198737
151253	222701
131528	98354
351639	202273
289884	166513
74365	34302
91211	258370
300273	318389
469739	483344
83222	227101
232209	103863
194483	157698
336590	157908
195373	188759
123528	438653
124637	246926
169342	148199
98206	178322
185298	387860
89075	101049
88612	73935
33343	474057
119874	469798
174049	178436
46485	94516
408337	386646
387877	96593
142056	164884
22064	332638
162863	131574
265529	183213
125042	259929
58280	27169
427806	116857
216229	235606
357662	313745
214735	50174
363581	306975
471365	488908
430436	329205
427486	376483
65475	317891
270254	102947
126911	293813
410006	181680
185071	187920
472700	150874
428550	489822
373088	109690
106313	12207
293467	166513
389968	250434
301248	353921
314228	112258
493966	322299
407280	119762
13104	151924
54043	50264
267562	233989
54298	388575
269276	351872
56165	281924
194280	242386
189001	137536
35441	232037
345684	361545
307279	59887
311090	277961
67571	20719
323570	176182
298353	209542
354497	447446
5660	363564
237801	232411
459857	175923
89054	267602
338567	380944
327652	492906
51484	70897
119001	433418
186504	398932
127226	70273
18678	19377
341957	185307
216666	445061
181787	374066
36649	488728
309500	134259
176130	336020
420880	146893
426217	476951
57205	448709
276821	315250
292896	131946
392188	19525
491756	12576
6808	79989
137182	92976
408646	140562
350594	284920
64936	272407
340865	462221
385573	429863
482360	153995
105499	410513
62335	259929
22123	288157
234148	164504
155722	432613
443815	149429
78571	33621
376248	478232
288315	217377
158191	421935
16910	488125
267679	15209
22414	174028
33053	478415
261278	222416
237148	294079
418992	16041
116535	230
492316	418044
313566	247595
337655	190369
244995	347922
58586	63957
68532	45559
202348	245254
147808	338189
20908	65670
110204	351466
286943	127738
25633	8459
70252	417034
332464	315402
378073	318492
83261	401949
316656	484860
202830	332820
88289	441135
390391	469235
267224	190369
233045	154919
416408	137128
403077	347057
248013	205065
456267	426887
5393	421285
472742	351111
436699	167197
388699	453391
219198	284153
392312	484447
98872	422632
79330	335900
115728	481279
331664	185784
444523	57134
29235	12113
293913	479570
310642	160262
64336	49636
325506	99756
453222	385342
16158	115386
339333	393238
113384	433350
405829	159249
42941	134757
81432	139951
73660	396883
413135	330662
275721	248680
185409	53020
209278	317118
16234	60517
383164	36573
292223	71177
105974	91596
248840	105053
52157	237235
79127	339125
131023	101049
481869	77031
168798	162831
26969	39142
126733	120
31544	208038
129908	64771
74613	249202
416207	166513
300727	177410
262286	224871
184620	234157
446037	278642
255821	206623
258973	156375
52267	35707
166739	84779
332477	371918
355087	99123
265071	338025
463260	314742
54378	210339
373074	28129
319378	406188
411568	262954
126446	337920
459280	239431
463429	404445
286709	20418
133958	167833
422805	177374
271391	25393
289675	58583
146893	178028
220206	261300
302918	33343
443190	61641
133404	352776
266108	256121
126438	401854
112332	131678
182170	353051
324638	445387
33525	164884
324490	293106
36453	288035
423930	262205
152236	176878
457557	105967
171050	183213
37538	364294
77055	165497
405096	34354
61367	291982
102445	331331
129479	185470
358716	420919
379858	226494
259769	484447
208134	244619
226638	268563
414286	19647
458435	348563
117278	483723
203733	317356
347972	361296
53532	110416
458183	126214
326811	383967
66243	201754
34339	55266
411282	137508
15819	189514
53130	491497
393516	98608
12703	424254
199676	427775
316871	21457
280092	11836
470616	74877
100571	21583
283394	102960
396928	274196
284272	207927
472356	466070
492737	447831
443815	59831
491012	166513
437030	301659
117348	199806
132730	137508
412517	422106
337655	233675
238266	249359
110215	113051
151653	19363
399915	321924
32972	107711
36412	38063
134299	181787
396021	386901
310005	48365
239842	172089
35806	336986
430159	203404
6572	481279
488630	351458
487537	447517
120216	360635
378420	298562
35806	192183
200379	265589
35984	428973
103914	217502
207791	475594
315498	273831
79701	264157
9561	110677
456748	401101
78364	51881
308122	282541
164095	311850
295726	117521
248588	43254
258938	398817
109949	390232
217854	94344
88772	37039
256329	445849
259095	180366
394092	154510
302343	353902
64472	148479
276759	100287
210450	455995
313405	452500
13394	358096
216324	427810
383217	49903
430029	236082
443308	268917
159091	226237
133942	165267
275527	332204
477253	145154
381427	267602
147855	99437
66668	267352
69315	312879
146152	371918
384824	421167
296959	420944
295449	229872
118763	187045
423688	169485
120448	139721
221715	335953
240135	352605
161956	228431
444789	237643
84187	388195
58245	446677
383720	310320
415451	286235
125451	276519
93627	291545
452705	425026
442554	96654
191077	298767
28496	74106
379091	144845
258398	449164
300750	261278
443675	49903
269494	196783
448285	87730
374379	26971
179676	117406
83458	407386
350931	105053
163545	124085
479351	165334
483832	486104
184312	263127
60025	42231
316136	401174
410932	267352
20181	425270
261918	80662
66080	267602
361298	165267
263194	101816
472305	116283
47621	25972
476983	477509
486698	320442
253455	359945
371923	232890
109971	62191
381305	447517
107118	315573
404568	130675
166891	490740
438679	307193
448421	326720
356122	86560
287953	185704
388992	132576
225167	420777
3409	381485
291046	421078
81648	205223
388648	292553
336620	362675
368007	336265
435974	113579
85495	410074
163646	237693
224822	313745
406304	425603
430287	359762
296354	221665
87282	405226
124729	477506
269848	159249
152723	227101
290525	246818
286313	17964
388830	68585
340175	118662
396284	76454
397846	380923
74851	141892
193099	325979
172370	210116
382435	171795
295651	195551
1156	99060
128425	126934
476489	276663
466787	195779
245938	404552
231305	129415
309589	295126
10440	165381
71456	141615
410918	53879
91359	421285
235003	204136
27066	391414
276204	172360
387463	396809
109270	180578
140801	389007
193869	103804
269592	297445
169985	476025
384824	212210
197694	258370
368302	413525
198317	14664
314355	423438
192951	88134
30512	94344
297196	339251
115449	481785
130651	192562
360221	12801
144845	147414
144750	475594
361576	342510
197824	141182
408121	328609
71237	372314
299056	94344
281129	277659
36249	235361
456021	2135
185403	16325
272574	298767
312782	404007
477540	396563
326631	123369
402418	393325
62026	486885
227084	244835
119421	402327
189786	44826
56618	309784
336921	423786
274487	79035
310914	347476
208369	313745
358814	411365
325088	364567
414057	374990
47816	150352
43467	112850
44430	283445
22414	265040
182170	316708
25415	440660
463554	102352
188294	390771
143010	334138
83983	227204
227249	91860
301419	187233
488102	383949
72804	383070
474142	313745
40643	39227
85674	34730
97134	53883
34041	165936
374648	322710
142041	256894
355227	431864
66304	288299
58173	105212
243061	90277
284406	134694
250560	440660
145133	196783
326174	475917
335654	459406
340300	154137
86254	265218
248859	317118
142115	97277
293913	164528
177404	215075
235178	279871
435258	96101
337102	435318
457093	92613
399442	144845
379680	464224
474832	137128
73297	407658
435779	225869
117980	476231
323826	21330
360227	293813
359462	444264
466744	369510
309225	440614
346216	242841
176325	308632
138182	471423
88993	314742
85292	346536
149186	36321
197726	70557
454984	347470
301149	289343
262980	464420
440738	405801
230574	492112
82250	128818
374442	391414
50063	411809
306491	168511
214735	77461
355485	375323
390447	164056
79976	220635
53534	118353
232949	226308
199238	70557
304973	258610
476245	310852
10574	23133
230056	44978
210340	90972
152027	89381
34276	77438
62810	421566
382692	365002
165033	49903
232088	491279
98171	17313
134213	622
386868	238490
400371	218485
424869	249334
12773	207675
410787	378546
58324	394406
291865	336955
233498	47800
216641	215776
373518	358587
210025	193228
65860	441650
381989	382578
277442	108222
58735	391414
16981	267553
108735	12232
392502	85870
359570	446351
258749	456640
336152	264622
350145	190369
207507	360708
18656	317118
50090	150236
159979	466737
387949	35707
8879	180599
486712	440660
181111	388575
266307	158504
57281	101049
145012	202523
342486	291860
163549	89047
27981	487833
85568	302761
264024	422419
140125	215054
449064	163324
423924	231447
204078	343909
416470	4914
423924	395000
370589	295493
427629	275790
305616	428738
179824	164446
277808	461944
249894	365969
235681	216591
361001	398715
467081	91294
102347	483265
317486	287740
233379	25716
238855	308928
80747	350806
89219	291172
99530	74571
35479	304466
85674	397343
41363	338271
209209	15209
270757	220857
27774	151746
107226	280549
194216	176536
67351	49021
1468	211763
191761	354214
388696	386966
382945	380369
100643	383062
379335	149897
418500	79343
408998	404960
128725	255597
372447	158435
318367	183213
47734	284836
325216	32950
391479	471301
493788	102654
262783	6899
116947	27547
361823	59003
320047	272339
342331	220006
312525	293813
262286	48955
36914	440660
105883	71121
238190	295306
483625	303933
435898	198437
292977	18853
275906	391414
28254	170180
133577	141028
97819	52490
237305	355671
30860	234432
343144	320571
38364	125080
72668	129732
446010	277367
53641	458601
273430	250753
153771	426569
489845	437458
135035	35707
225988	147974
456587	319888
66308	105387
367005	173461
443012	198444
186597	1490
269612	241596
255557	50538
435303	430645
231376	390232
379969	371918
274329	484560
97559	88113
328028	481279
344110	336590
477295	155680
189450	428103
185088	8463
241563	129828
9384	198456
329750	120937
23050	267602
117783	269849
444250	115409
260918	422998
134593	443146
252563	416814
44427	48275
438611	489822
493277	296693
311364	271907
397503	245575
422150	160295
205152	217423
251007	432043
380016	228431
303742	489552
322934	103602
22964	189344
441739	113051
90755	201457
244121	25624
324784	290450
126934	110677
322030	395198
368155	47257
128711	186056
325314	327013
436084	257402
64401	174939
215029	471355
442177	13370
450077	168252
426067	275990
153379	120728
483947	240437
464928	470638
251586	177672
374379	227088
83937	255650
358373	24620
170262	387742
279202	402416
465497	387860
326849	237927
248019	313829
78030	401871
320451	100162
267166	469532
293207	269246
114781	183055
34675	476656
374321	249575
195757	283096
60667	358797
403675	52537
192945	375844
160683	104149
32430	426922
449693	289792
398940	469235
29758	316284
5611	105806
72065	382513
48100	36350
197936	482933
163445	117867
231305	290550
466736	42890
345886	458840
372142	227101
480094	447517
161051	6899
285958	342573
72140	174011
153212	479924
228128	345642
23822	378462
81717	28129
116570	492650
410390	191821
185990	359029
381175	22804
52060	21379
12402	391414
53091	464734
362007	356301
333339	397009
31386	401208
328170	54976
271063	159797
24021	295725
12623	447081
3810	24795
388638	270095
25690	196419
444380	176325
242777	421935
98282	135149
152944	467118
91325	333551
208703	181767
256302	389497
425169	31992
470746	385681
276663	243766
414825	142983
389019	356645
170175	335913
364197	338425
104648	67984
188481	329353
424545	53389
15133	224085
321040	446351
300766	146202
373210	324639
374404	248835
400221	116242
114809	159249
432421	432362
388587	94344
355124	423469
271336	182980
382229	311832
396752	87511
423256	301659
87832	48275
126689	285143
373755	22347
269333	176878
77432	488688
30608	57002
404973	472882
441903	187836
290909	411424
160660	432231
187010	123410
155312	276358
160094	209572
158946	196858
65598	73492
370583	188759
254980	396144
23100	393326
130012	461944
365426	208813
101725	115038
89581	253458
352286	296339
131032	327225
348644	444079
40890	172341
77118	122135
435276	419780
99084	443693
155659	231773
92312	463640
466028	226965
193463	384866
451367	230535
171808	250410
456437	388923
1809	45982
122614	318524
328932	318453
125493	186440
193792	278510
15812	166385
63233	75499
203200	362267
333080	245679
431199	448749
483291	474348
179027	454805
39285	48007
101945	249709
457977	345401
250410	67351
401628	338766
363061	218727
374223	11070
138684	209018
269772	91657
198317	385100
95875	83341
319315	85593
165979	67584
55344	186259
368083	142238
111968	152321
276821	78639
24608	235679
403317	341753
209423	482062
411944	472167
404459	405217
263320	139648
28544	215054
243894	448037
188847	234046
279031	93627
465814	256060
484346	210032
48517	179375
383065	214050
202379	421935
439379	327061
182657	92907
104580	50450
78820	361698
446182	23970
389075	179390
236171	201637
412037	49660
76228	159873
338003	137128
301088	164884
141673	161472
218675	317891
277765	158965
240080	11898
134674	237268
202352	332766
226167	316735
44234	274539
3686	388276
471365	384213
427376	277367
150423	355867
33937	22512
295106	240225
152480	35971
133761	4413
460189	334565
253824	20959
200379	22827
302298	380538
192195	344487
412600	95149
182457	80909
419640	4019
140539	70811
133648	313745
88250	196783
393409	285156
269124	199552
194861	267352
138238	103804
26083	287382
489906	73913
181306	292440
57996	398333
488616	13370
312655	225933
7617	45809
162194	460437
317550	214808
214212	173909
490035	313745
217748	431827
259364	375182
324983	346863
374041	310756
135023	24000
353323	366127
446784	12513
259956	102570
451738	394741
110835	251323
395219	32462
312892	350949
124035	210935
342723	283346
125339	388575
299353	155311
128867	4823
24004	298765
63638	357854
385095	20959
281987	485254
276880	16433
8183	132694
158500	451777
361602	309631
421280	476447
151952	438687
360421	194145
364325	433343
420084	331349
141649	488849
372340	396809
313604	62200
457303	464588
197278	274290
37709	161223
325216	407637
73717	248777
371933	135952
26306	228431
371931	246311
36645	443693
365113	76111
360507	105498
409745	145829
443296	369599
354344	351732
29064	426887
450742	258370
225650	412929
400910	485806
239357	195607
154845	169518
338025	146751
188356	401949
468818	486369
309638	266366
333243	281236
6940	273879
299239	17164
375405	389929
290903	373438
250833	275824
484388	205721
180513	110677
136430	187836
140460	466737
20998	344063
309740	373263
15027	195088
135622	148946
387884	454893
336324	431226
169750	166970
170452	141469
354355	91295
249447	427943
183907	360363
343334	96977
139515	197077
432620	49847
157547	218595
239272	208173
268998	379976
9988	196783
315573	186259
180880	225208
373576	366127
388244	317118
73726	422853
50823	311176
271172	110677
344058	458119
279722	264585
63107	351193
262734	137128
368184	64335
230848	18756
493355	195121
203656	53795
196003	345745
922	440660
475378	300240
225157	126116
462339	230099
450330	263476
101991	294965
326688	54976
151929	467502
243927	91332
312035	261396
131922	179045
101338	90875
301312	405217
292641	146805
144303	190369
45677	345585
260029	50391
85746	34692
300273	491269
352908	205603
193738	1265
372303	166234
112491	476800
65244	432212
150055	260176
410384	194165
333532	381777
424246	203656
388988	421356
208298	424939
106403	152502
314740	57375
110492	464872
175012	128568
458023	71742
325325	384041
173236	440660
87021	227545
12971	360928
170356	205289
338189	194500
342322	16128
150789	162831
473411	35707
259835	250893
427205	142479
310086	264908
295873	221786
449286	185076
432878	456215
377869	122762
434115	337248
303218	239792
243123	123410
379568	31002
41743	262954
257634	110677
266508	342710
453736	429831
164520	288035
199920	162837
53686	370395
262423	325402
240522	373325
461401	264766
479263	99405
398498	299487
72030	175721
317067	364703
405306	25134
222833	491271
89238	365951
313839	182192
379680	266506
88782	294548
476007	20629
165963	478415
361747	135478
297001	336590
66326	178436
62380	142961
153322	460333
109183	51222
81432	253986
146600	331581
230442	81615
248013	413040
174563	487885
402698	101931
271353	211067
152222	86728
436456	204330
62945	155227
474908	260876
451818	130300
152343	231971
489849	233024
360783	6693
328756	84257
231740	305706
355013	308302
65830	62191
246283	449978
147608	141892
11719	24705
42812	341777
123291	467703
145059	362972
413343	344233
25426	220659
154384	383842
325216	156104
190524	110479
424125	420944
208754	221619
317871	313745
350445	45205
89489	119120
454307	469235
63147	219110
362675	162831
312934	454261
285156	820
33214	156451
319259	388002
144746	314881
302017	454975
219536	303424
276656	52030
234985	391414
172724	205223
106297	63957
401820	67089
326202	224780
199089	467192
329037	110677
93852	6053
73778	215001
414325	132318
33112	268230
211198	207927
334663	285156
263377	462225
50301	45172
146524	278021
49106	83542
103407	84619
116930	167578
314228	332532
447308	135394
475633	72488
110025	285156
317356	148116
307294	443727
150832	282324
81513	181010
109253	181752
247560	422222
292216	359861
166453	414930
377869	231288
250425	18021
121470	325757
189806	404345
48275	273560
332385	286337
399541	40161
156518	190369
166693	268176
178422	166903
27775	364833
317138	474628
366391	285888
106167	283354
312381	115340
423836	208617
412295	403515
168464	118870
212153	23423
26370	471355
427486	324970
406108	127921
340654	333357
236032	294277
114550	283479
480166	410942
328075	291531
173450	286901
41378	20181
17481	297276
123832	6239
332862	377323
267562	60884
20998	486885
382982	315671
443728	336698
57009	456425
285708	87181
22899	264286
44861	329752
241929	35707
120512	3542
403344	362939
282463	267297
446550	389009
284218	202615
241425	16433
376448	313829
326631	241820
94671	462784
209254	2715
328609	127982
360392	75568
133383	313802
387642	319525
349615	471590
256599	299065
101960	18451
172009	285283
383786	476724
377832	441021
211376	190369
332968	298880
135907	160071
97001	273831
91830	411424
69154	287445
176533	249812
371701	134469
277946	126504
475185	490866
478504	277333
353577	447446
471757	116283
262954	114752
459146	423688
390838	432804
1994	355796
227082	53385
464237	5210
301090	369956
417369	48146
404864	273702
72556	309789
385866	243301
86935	476951
47077	224085
65275	410074
367695	476656
88749	9953
116576	139579
43571	231343
47621	317675
30443	395988
123922	273831
465949	279573
266307	99518
456359	71712
30436	133612
131934	368205
247589	327179
274615	315888
200446	423688
72505	119381
112975	455998
466998	141509
166157	12245
416889	13370
265965	420727
106268	460899
187282	357375
197920	255540
355087	119868
180839	104299
493969	464588
377398	49358
249623	273831
456019	216742
116948	404670
169937	103088
196030	176248
234788	414212
267249	350956
176878	31171
75621	83275
119779	262396
92635	90594
107874	13370
107118	371617
93451	383039
301659	371806
326570	90880
208651	258370
159325	393964
295030	89340
337518	99405
461927	293813
176130	264987
278088	269181
240489	354358
362267	354220
367861	409828
436408	89373
28544	12245
102644	342354
229881	235334
228050	67089
343031	65744
89542	134469
446771	291000
294972	411224
469318	45141
121915	440337
186565	204848
447449	73305
58819	138462
187539	364032
94906	21583
176331	438300
444729	144073
275763	10944
31015	310309
369426	423688
230574	4765
445323	256240
110835	332378
315403	293813
51539	194165
27096	155247
455388	457297
287024	25645
42153	160456
430832	423393
75568	364530
94178	114405
427122	84499
148590	459311
24921	467703
192610	462100
393489	450158
382042	342975
277467	413924
383025	83220
234632	484447
197655	236213
31759	190369
462809	164647
186437	73380
441544	486803
125850	167517
230036	183213
277568	141440
408329	99742
357802	185879
92401	328837
59279	412555
493422	292721
456120	226923
241803	360660
302918	487004
108735	402323
489278	386153
74797	94516
274852	99437
325451	281924
57971	272680
130237	21583
304404	302225
112507	221792
169937	166903
267029	45946
61633	196783
152991	300555
227345	13370
80854	491592
398074	246311
142041	324723
52188	459802
324826	373021
427252	26149
56088	74542
425640	267706
400276	464912
81978	271544
212289	175317
370204	119762
292517	154910
379269	207150
155300	456640
185354	480246
24467	297524
463891	324377
201410	130300
281052	82794
71337	421356
163365	121304
315654	315671
419213	69226
84745	126720
377869	296052
153785	190369
46092	435448
234643	252664
368858	142334
177339	86728
84496	390687
283096	291823
139175	207504
12512	474869
310756	1113
63655	60555
478880	492525
137951	476412
296746	355735
368671	440660
486936	271403
246805	235367
267602	309425
82840	265711
129351	7045
396586	220417
174324	421251
382848	375750
323836	457474
174665	339529
194689	317118
291260	124798
440784	445347
210402	458601
121772	278181
378285	208280
10784	291860
133752	78216
122696	296423
324037	4369
266033	160179
317724	211868
424753	67447
21902	263009
447962	396474
146937	451460
53275	235745
385264	184629
379195	267032
56396	308928
230051	28553
202393	142278
294239	263009
165580	262954
84428	2739
490597	231638
228108	130028
411879	293813
315168	436607
423731	389682
237120	79532
197555	172027
172499	49903
289535	228431
61186	119123
195210	391575
443308	139755
271853	62191
169342	16325
234572	313745
279662	141440
462392	488109
204330	347476
110675	293062
368166	186159
448104	153976
85772	436910
229851	194287
149281	281924
358428	422175
394926	487932
206747	178436
473685	320161
367565	267352
14807	115671
460535	190369
121072	310756
34494	88724
13485	25303
305349	83467
93448	113051
196903	15852
399344	49228
178422	156643
271344	139483
13442	120994
204116	39764
304293	398695
44203	107711
361707	95922
408259	263054
345257	385334
395893	309425
246540	175449
43835	453366
234872	403772
176182	375866
297041	408622
354263	329155
240807	156376
286462	12177
61658	86728
111238	419766
407605	53671
253102	420794
15467	386254
408329	129323
125156	294150
319830	182409
229101	376814
265568	489552
6374	218622
228597	369463
70644	283159
63028	412980
362225	397640
480141	295755
430901	465085
428944	74964
263813	20458
198776	366127
175842	354694
273948	29141
115725	237660
371790	481019
182170	261321
17315	115861
12221	267273
93642	327217
267243	492906
162360	395854
433206	298767
411895	4359
263539	346207
28971	103662
391904	209711
218947	30170
335015	300248
234156	279134
402635	366127
127921	349992
301913	276358
469726	366917
407942	227999
246540	311946
77093	442650
78051	127926
350744	338070
419072	446167
479233	156933
364946	54976
480756	336590
219068	94578
246540	164227
82440	14335
396198	177569
90696	95560
155271	4717
295304	103796
118330	57989
441302	95942
146893	474655
22567	203607
121583	24672
111705	458601
108348	153369
242093	380071
300273	493625
232828	401297
328976	338271
271760	469532
56967	286936
475151	273831
380827	341427
425212	123369
405249	351568
325314	270095
33398	493777
401085	295159
450465	444161
138126	170180
421625	378939
492113	388473
474114	403016
251256	429008
297593	4413
240489	173583
399987	86974
81432	36994
112443	130207
191933	75499
422408	127921
183788	233160
478152	211208
291980	178422
108742	228013
347614	180735
29518	355093
344314	317689
412935	431799
25748	56390
334092	378438
136431	102780
316300	429161
428138	5882
290601	127357
396957	247334
488944	13268
109010	1124
326260	447880
316858	309801
77813	1605
448922	8463
181334	176060
81510	382092
314311	104855
104740	418336
244789	338776
104061	256121
358477	445749
155294	458601
328426	395964
292443	331217
238190	31808
415466	401058
275879	262954
231224	240364
486217	55243
383304	328932
16433	334396
245917	69975
192211	429863
208005	21457
96376	63574
43835	486885
400265	378462
135692	95149
287689	310261
167035	11592
266538	26714
389066	60517
250955	471961
401236	57134
193051	127921
205088	420392
127720	456640
473411	63494
453832	294926
462135	319617
134683	94665
445950	28129
153917	173784
101344	425751
343518	344091
292559	390232
23668	470904
126260	45140
60357	11298
27555	486712
237436	408857
92314	122462
428603	100912
489371	273831
424370	117709
89040	68354
326314	294549
298156	97277
389690	355678
425820	196783
345264	304173
89193	466737
175544	287894
288809	257298
57579	104483
212609	225024
400542	439369
243801	393326
223677	138213
2380	354747
161402	430446
339333	311123
148404	45376
120808	449468
65375	51526
164268	488641
309917	217459
233699	263925
404098	17339
478675	359824
419615	62580
471956	293813
58245	420895
66288	20586
431982	101597
77443	444192
115954	331925
187623	391414
455430	104740
189514	34913
346911	491609
416408	246924
322856	408682
24504	360531
130651	38064
389849	404886
221878	257106
94137	170020
79857	477704
48517	273831
296732	252257
328917	451016
326861	220857
41501	201490
276663	126473
287444	434768
273900	264277
404745	416891
204375	50391
315856	191639
436354	366493
304667	127921
197131	371617
168437	300209
44657	232925
435602	406371
399861	162831
276821	141509
257735	282109
414286	463888
33398	110677
100612	338674
219136	281504
165032	96786
328986	190369
227161	125539
36502	387312
186423	367921
450351	275232
105533	391414
203341	203752
130224	135710
51890	170894
187796	63384
292712	204925
346484	347873
227098	371918
439992	214425
391391	292553
418291	16776
7223	20959
151044	441834
242021	446630
388894	136645
184712	241916
199288	438783
293812	316796
422803	478415
104605	222031
475200	62526
229180	352605
299580	257298
243631	432591
442491	216156
347948	477447
137968	35553
140116	479614
226144	477134
305054	419732
332299	140460
292721	345597
391008	277961
168845	86476
113510	445233
180841	264337
72003	155747
291022	56496
30906	218730
437301	236137
99006	420392
57	314681
96259	10371
312474	191372
475526	300480
485165	284630
291544	304448
267186	378686
297891	349608
119088	193705
239112	15868
451007	331491
181487	64997
403670	464872
326742	31178
131921	326938
97768	410998
356490	401854
229381	284443
328758	431798
317330	316768
266608	387742
480810	176878
426850	48275
6366	147228
404593	438783
249860	396887
165680	149761
143522	160307
338074	292721
423731	21732
204375	446936
30428	422522
233295	111623
185614	479065
417581	418551
478588	5798
287566	92105
360127	404581
332206	110677
426197	20802
181334	142616
12113	11081
80832	224748
391365	366781
282089	433243
56311	394589
89883	151886
39325	194830
491828	411424
92543	206083
278188	21679
384929	66083
248013	41458
57749	49903
489318	81457
184396	427952
170412	41167
145577	313314
19341	25239
18647	157341
454905	438080
200786	208785
367050	4413
448836	183213
126470	73423
62236	196783
36601	134340
54938	414113
210689	155719
209354	159795
125383	447517
123163	334417
273572	447560
429105	43744
368921	363505
269537	304165
118539	32181
432421	135756
386650	21679
264444	273831
352685	95149
399237	447560
292687	238494
251853	447302
222102	94516
371072	288969
82706	483665
153230	111855
300195	99549
55256	78469
302720	411907
16736	46980
366172	243301
74024	417294
244396	49828
199676	250288
247980	215678
361590	358789
363134	29564
153322	411846
294114	402731
130836	192195
241842	62125
16844	12719
266957	381950
242629	489822
41842	476951
308122	481607
109599	190369
250458	63009
373025	261865
64526	419576
346854	86892
456592	421525
401085	292587
8920	343010
16612	224861
189318	188063
79485	320319
453134	445993
97373	271766
466360	310179
323478	4242
110983	39020
137515	248825
403896	13370
289894	186449
309253	15209
243079	352390
356530	243174
335887	15209
407336	288622
147070	203279
399441	337849
86225	85531
352064	488540
71297	64188
352820	183721
369768	467273
129977	120533
64650	342807
45630	98012
392210	286337
274852	102494
219546	41608
218425	378820
318916	428214
325814	308019
118969	274444
16460	467703
287089	96361
105198	218727
339639	369854
227135	30263
71511	16130
271931	306633
176130	384443
145663	309461
107669	148590
287923	224285
93174	337227
226631	185742
326145	433097
415023	303932
115449	489822
288217	62660
149052	64335
225639	55074
488348	319271
189308	388074
136731	194805
241507	28499
244351	313745
463306	151943
363203	486950
420834	407473
315346	350132
491367	395988
297076	99263
310132	398184
275277	182411
316154	80587
92317	337355
356167	423342
107702	388185
404144	421669
195725	186259
50610	109271
78927	35707
94827	267731
442119	98948
223976	40447
184695	350283
151156	281924
410573	29745
157492	172089
281514	48275
162172	177448
356530	54085
142059	174754
419594	203177
326574	399852
301557	155680
461172	420047
246755	190432
459064	239240
217321	95149
417048	313512
145388	390221
2158	118938
389926	351639
134214	267602
383423	75066
328174	56595
428927	205289
383908	127473
77438	278829
447722	181650
455645	112822
414036	463372
367087	20421
41470	110677
71876	352248
148191	73003
48676	211208
21330	466432
153195	209108
31971	375840
64854	489781
240715	86376
59963	217423
144149	39651
277367	315888
326514	48007
194693	291829
295506	377811
281820	15209
234221	6870
156098	469498
326260	142817
386034	134145
473752	331535
482123	123369
234952	444662
210043	1374
329379	44493
448077	385524
293345	419645
285595	57481
146105	183213
297586	398954
404568	323079
81432	339453
139341	104527
184299	411157
103731	360679
46780	371007
278637	40447
163274	405711
380791	86505
490433	122780
10690	83301
434803	93245
71665	142522
297821	306100
131441	487606
139684	68565
79579	77978
292576	458880
281840	101154
428563	248580
185913	187872
89826	6287
142696	406626
485546	202422
398995	66215
373846	45687
82858	86728
140434	196783
196851	10071
105871	93876
352237	270324
58642	343492
168023	371753
311234	359043
412844	292468
217740	80757
292694	183213
355485	16430
407292	69873
138720	290790
335951	19325
493767	161053
165493	344332
379395	89989
246729	152085
352624	409916
359790	221324
349140	179226
274615	15133
386963	281970
241516	305354
107711	248501
476094	46154
350631	444139
7189	82585
385268	178567
267562	56443
203354	59759
452927	271782
259049	49828
75886	16325
282681	353787
433664	94344
222334	478620
71246	336590
450257	270095
374130	295484
153813	339868
179095	119381
239460	104505
149726	439187
400628	295462
342977	428887
185712	393326
242367	371041
354549	47241
274840	88368
154067	80860
241749	162795
483715	482903
489209	248382
105257	486885
297041	120778
112443	206686
253916	179264
290698	14432
398461	374639
354806	445020
156277	481279
46414	471745
300916	250805
489700	100956
10762	117097
287024	218727
55001	311297
400520	208300
443865	417918
367288	313745
304101	49966
292028	35358
19727	416733
412440	57074
317993	378462
223875	190369
416387	93438
444323	351193
457502	52537
19542	290148
252898	157624
313672	428738
39072	15209
32533	51947
155697	474177
436438	108504
427650	220408
29597	425846
8277	347434
361960	373
44493	362784
67846	336590
409802	54976
445779	473077
415517	115340
441060	190369
213396	88497
388712	332392
307421	395336
130069	269883
313463	219393
294130	970
468945	252014
219546	366490
8613	420944
479402	120274
327563	89047
466474	253141
22753	244392
289648	303094
401854	139460
119306	359029
441571	96094
38456	478415
372853	427185
486712	40306
454528	461846
432127	112999
457418	118049
12177	328758
395255	130028
8391	294548
227976	235015
22434	157016
1657	135756
323570	420895
35810	291300
408660	110708
210389	178379
414480	344398
356228	49966
11948	79343
5857	261021
421614	12787
18876	183213
230482	117854
160648	22611
83616	399313
288181	477033
262402	256373
431661	243286
395935	485546
234382	486339
247619	229016
187458	378859
476106	295159
393411	428392
161069	155353
268933	368207
359889	24738
28616	23018
467146	160742
7842	443930
415574	206924
364946	438743
58071	115801
98043	438531
151839	240796
93936	183213
4463	166513
256812	6733
17366	248269
267324	70557
292933	171953
285925	67040
250546	387742
324629	245679
486775	281082
483706	11084
440445	382571
278289	20586
252883	263745
17333	447517
458168	422411
297721	406021
365859	16433
276591	195615
247608	449002
71189	388677
109686	490237
257904	218420
278191	64335
49961	481340
448709	336190
333534	248051
176201	141166
301661	252940
376756	170129
90298	76454
240472	317983
417313	211039
109997	64335
335165	217627
173110	449468
270812	467004
76224	292911
35151	276744
166015	71135
373025	167207
331885	56787
125490	385076
472049	343085
390571	283392
81188	69856
286370	360596
191536	24468
399237	295650
134858	241029
460294	279664
77430	127212
34271	86728
11823	260343
172396	422368
47077	371435
232102	214310
63010	378686
278062	329228
371720	148479
198317	116570
488630	260014
46607	218316
139463	190369
481419	245792
340511	368820
263853	478415
485005	395988
412980	471274
236330	8607
182897	255460
122483	226308
130121	132996
58570	433479
239099	259863
359236	332392
246897	440826
357836	142448
456021	279833
378405	60517
111968	486411
461769	451016
129992	1113
109676	8709
491267	489076
308150	253210
128562	397582
253654	47782
230051	194478
225489	329086
127782	221759
280933	12113
472830	401949
64356	336590
189723	15209
336370	313745
106750	213804
44804	60517
258639	443693
126347	438979
492921	468287
210369	38440
271419	477973
449119	412036
441585	110677
60275	177498
229735	152324
195490	160931
263247	40714
171454	76454
328027	129567
431535	10816
398519	144073
325044	58161
15950	491246
358599	232663
466592	266611
78087	442819
455045	54976
316058	110677
295715	179454
318071	92431
47867	83017
97424	283445
160430	149206
90789	53863
475336	4634
49975	334672
3856	428155
483112	480853
11394	293813
229735	184050
375586	147191
190051	430997
318652	447995
233994	155719
94215	350866
200977	92613
55776	475722
254688	367416
122354	119762
209824	271231
444034	237074
238506	255316
76340	128768
352739	341362
422703	454263
72096	431552
323836	156006
228018	463549
216466	423267
145575	226532
483462	378544
143152	203656
476479	203752
116559	187836
85371	200302
15601	368358
444380	330513
274369	93753
111455	53392
158231	154137
51219	362817
400562	120287
453954	391414
305287	384615
236106	91821
27642	464171
243377	75952
109874	485384
273959	395336
373755	232347
256716	350931
415270	438783
305169	359762
253833	162795
40890	454234
404577	114899
10762	134767
292592	190369
488077	420070
146181	154412
172496	295484
423150	91657
406268	256188
237120	423129
401592	63177
396381	186384
386649	334437
194457	237727
58709	455433
421885	478578
490424	401487
373240	73341
207339	331508
15000	190369
172923	452600
73006	363073
247254	439992
450307	224329
125639	487938
476700	92613
62769	333718
37561	22779
283178	239470
418742	366099
461512	75140
402177	328226
447135	384366
493304	320747
107118	190369
453113	62699
464666	317118
90182	317881
61618	22940
107390	37057
260849	12245
34487	481279
255109	373438
106501	240315
81432	168723
453317	353182
298589	418332
327355	437530
324816	468387
447572	320443
74768	350759
305002	275353
223900	185335
464100	49106
292020	35629
71843	186290
223211	347881
105838	456855
137320	29599
49580	299960
342230	16370
210957	283445
25748	346723
295864	341710
254542	243840
258321	305809
196626	162947
423682	378978
9965	242927
208384	114957
250009	228431
214111	421115
456403	119381
445030	351639
220243	483761
481041	371918
322411	260953
45844	377555
480184	89795
167588	192111
216284	121792
259978	216914
109600	466698
388857	280188
120620	132758
41905	99060
99036	28129
230051	28746
290943	104505
360137	216077
336784	57261
169156	109089
224899	107337
257354	196534
245202	384728
35775	51606
196003	262277
160741	448440
294323	354778
92821	420944
259694	313770
198317	360920
116912	343496
313769	288795
245826	374106
263836	35707
33705	388374
400273	407334
466494	180105
330996	494102
317531	404806
414286	445204
469532	251190
443308	388908
381419	482492
138584	313745
203389	269247
212200	126921
438996	250434
238855	264137
255515	82585
447273	337347
39744	383165
177577	150835
138733	95977
465866	318095
19008	24906
8961	421356
426242	98393
241392	320278
431256	413860
231278	440660
79249	353869
135571	11951
456019	101326
109253	127572
394341	234152
447095	100119
156046	320464
449904	412904
142931	171856
305926	178147
98286	276710
35806	150478
463200	480094
432421	35035
70403	323575
300273	291832
417252	314699
326182	41363
317762	129185
293083	383716
100208	208219
104325	221351
114686	375341
317728	208577
266307	261992
411154	299934
53753	197212
9225	1085
471169	338076
288176	138600
13681	399736
41148	444955
392062	444156
237242	159378
323360	331025
469426	110677
381941	461238
244226	483859
107016	62238
293913	334138
276273	267352
143861	411809
274749	432494
141861	171786
478588	280973
5561	694
386675	293813
325272	429115
438901	473518
184786	336955
473192	286728
487060	2076
421794	304355
90535	212081
260162	48339
283449	145129
49670	267992
205913	195948
396605	391411
449795	420392
415594	122571
436255	447559
267695	95301
117332	266852
54539	142650
73988	309983
274865	340253
101230	475555
77500	291603
400709	469235
339333	60151
263879	261599
240629	446351
484323	231496
390426	175154
452052	385876
184649	354933
408897	252961
173276	117368
389656	264908
461182	377278
49503	315045
308618	407756
405196	120833
172942	465362
477564	126473
173250	283346
217025	215009
271760	327099
445930	398333
427855	440660
324367	397535
410741	130619
417372	84239
481649	179559
107151	87315
257498	379255
287454	393326
262286	165653
216147	29111
103914	190510
254248	230055
15105	64335
20072	113299
358871	212081
462559	50264
346481	59821
327209	91673
386696	380653
31828	467836
292352	51783
135249	59759
350313	210261
353918	56068
1499	393238
383089	216342
116216	458183
194537	197996
360043	492090
157878	158625
387577	237376
255084	478415
136774	481279
420237	91943
354475	330752
267562	81497
222704	309425
303782	140714
475788	144857
158329	182507
454528	464314
233848	61621
436758	476273
484653	212081
156794	62191
137635	442042
266965	282822
182423	142018
414641	16433
347121	84089
273429	32807
241048	190369
304165	353557
458207	253156
246862	192095
20726	199353
338176	180528
180426	270858
275460	4968
182556	85828
161871	210189
170578	62699
48995	61974
381207	241468
302939	351818
35241	311832
287129	249334
179879	61572
292102	74692
300765	180578
344065	445463
8802	244482
395183	135257
376543	385000
464548	478711
55961	41959
487422	493365
257498	266316
36265	384400
450011	94344
484044	170894
287874	71613
483863	126204
180382	394610
468149	396563
215337	477329
429704	140728
281924	424292
298651	214567
218313	119009
237598	42035
427453	282705
254446	366614
294969	261059
475336	248398
10076	360512
221925	270593
367619	259074
257106	196030
307680	261234
312283	116517
214549	259558
492051	463906
424387	386721
261731	11335
380117	313745
188005	395988
377937	443018
359242	373169
85478	360800
43876	395988
114643	343457
52918	315671
489657	243291
316136	365058
254446	267562
360748	270324
406415	27212
215192	425675
382737	105550
405788	472662
164254	132996
209969	485852
216429	291984
122670	358172
445378	305689
355250	86560
402667	54839
486712	303905
133909	58545
146893	323809
133423	40446
73290	137739
362840	290083
89609	431799
438177	86476
372015	121866
144938	463535
193664	103766
104553	8303
61367	231839
264241	450930
12892	126357
1056	93451
263962	487095
48845	320097
145358	401949
425341	239528
280895	26798
163169	392795
396613	249685
392339	231638
433059	469235
412205	168511
28432	80193
109824	65161
206843	262817
237242	153183
83883	474475
46352	228214
192232	42035
98904	431033
104591	204925
62363	274167
415005	389422
171915	285572
22711	67858
416279	217223
261291	396246
333131	6449
198970	468706
299337	514
123690	378462
262830	418281
421798	391414
47154	61666
161383	183213
85367	231062
300273	453746
139228	13370
144258	466432
455482	1551
320259	408839
93451	340601
153037	302643
136802	414515
340736	15609
380271	39903
73296	421424
61503	425838
417446	313745
486712	21795
154981	38331
169937	134145
210689	94665
382193	351332
124017	186259
195616	86668
188253	488341
102644	287720
114643	470115
239431	399896
50913	35629
488860	204384
39601	453521
369729	247092
398009	98331
355585	191821
17613	90089
4527	191639
474786	419580
91457	190369
359	289108
443512	58647
35969	463976
268755	196783
149343	451414
98120	437404
172069	190369
317815	341271
160534	206717
123931	34547
169916	293813
288337	411131
313891	142792
30152	79989
11314	335172
302680	313745
222918	273831
128704	359229
17940	132651
150096	335477
430356	92803
342196	337069
113353	262603
97870	162831
486708	161929
420211	421580
69289	409828
96757	93787
74849	383576
76068	198038
216666	218997
50575	160379
194586	430610
159091	160262
448200	196827
213449	429579
12481	417213
398964	478415
270389	137226
151048	463372
447553	373821
449772	430716
323768	418309
281050	67930
277484	366666
216826	374772
387959	214114
365560	300506
344372	44851
430118	17287
237078	138807
464093	423688
339051	389625
278800	175721
443463	366493
237517	208923
445725	249334
179302	433250
146281	2199
249588	272846
394093	456425
335484	97205
414110	444813
12063	219640
316282	20620
8407	133423
469075	112667
138394	412585
30401	374196
337120	49789
23498	159249
482561	372314
493560	146202
267529	275232
94475	281924
488161	18173
329327	190369
409388	342300
483987	432222
86561	164884
344769	482770
207646	236944
444139	48514
462893	367829
294463	269005
438475	462340
158864	178806
162551	48163
19334	190369
167588	122305
211197	16433
310396	83017
336438	478415
44607	249440
319259	157296
349079	398333
200868	439453
48307	15819
235084	124085
103446	328787
132194	446077
463253	101818
484955	252557
399825	158811
102695	434893
161722	208120
15198	380360
182091	131820
254679	226050
253019	166513
264378	282113
281373	433226
203107	82585
468283	453605
171777	424435
377269	253630
217665	481279
185406	389387
126446	399555
439534	65699
75568	185039
182270	439074
460113	428011
143203	329010
312011	294079
423664	430610
354066	121304
427205	378462
157666	88546
207266	94665
106917	154692
22187	281163
375678	288035
276096	69708
479188	379517
493954	493090
130651	208173
151127	282874
441969	102210
243341	142678
383164	179063
190855	99405
477253	122694
214855	55205
210847	84089
8123	105878
36940	27683
360156	442519
279282	453493
405898	440660
235491	249685
420568	429862
349834	447519
33396	236400
57145	137218
392456	142678
467492	352671
289428	110708
462630	278160
132626	335025
367482	22807
73336	126384
434040	116070
122007	21588
464954	180652
151020	24168
372054	392515
154597	417013
355765	262954
194097	207450
82054	196399
244122	190369
142116	479615
46198	246738
190711	487192
179595	95446
67906	342538
52881	295650
72950	353348
267568	241061
221083	262954
345107	144772
40100	444591
292259	335812
336435	343493
309917	126426
466785	370866
126214	96094
235046	205805
372488	7664
203320	94516
446739	414832
5558	184558
220197	67749
4325	240225
315383	457031
204310	110708
119001	207445
492724	267602
298444	336590
414521	478415
69554	237235
19549	59879
494127	415637
319231	356212
267373	443848
368343	313745
474057	79989
414459	258370
20880	305931
324049	479570
176300	297921
152655	433934
71799	345441
436864	230102
345715	49204
361291	77077
10417	377933
146224	369599
162407	372141
70478	436804
247558	198357
276821	43522
443817	345060
254399	391414
184468	371918
244352	101169
486136	366493
444996	402031
77674	434749
452846	282623
276480	319202
368639	157586
469446	148086
359249	92251
267562	12034
74661	196783
132298	473250
395975	108554
27604	104383
484204	425880
126687	190861
207694	180381
318381	36366
469533	110677
146893	80010
38454	348798
398391	36350
182778	407651
18087	184174
287953	134259
274387	423062
483496	421570
304459	138807
98978	76454
288252	461944
11596	478415
351147	166970
264817	438957
447745	268176
222149	153451
459358	328830
79915	475571
411448	414286
159585	313745
14282	369123
248093	331508
165680	408991
414058	20959
459617	458104
19353	21583
214748	402863
232616	359762
36058	63528
92032	391414
444196	9054
152157	250310
275397	313258
251882	345377
340219	409828
253718	327061
374222	297891
98168	272414
104505	289682
251802	471898
180357	378546
349472	183007
444754	36191
452568	303788
335007	279869
230051	62624
382142	336964
44693	456530
387882	70399
163788	105585
408998	137128
49507	48163
151156	263170
7944	423559
71189	287852
280120	440660
148274	303175
280808	295159
437324	288410
94854	155680
351112	192450
332989	240225
377962	309180
348611	438258
472884	426986
410592	164884
134738	318946
63170	401871
97162	166513
255402	395064
355548	235634
280334	187585
146893	160009
258289	152502
474966	153799
403650	118786
78223	387742
5700	367789
295277	456065
400189	299467
144314	303648
71091	198253
278553	407022
260172	148739
226122	237165
389396	247948
483112	132443
395336	2903
337704	77438
12469	404806
221687	412333
248134	478442
452512	218727
478588	288841
202379	325145
492214	47464
216592	18933
220925	443459
253442	79075
148053	461289
69586	69319
432847	459976
110629	410266
238889	474412
241525	453939
428892	116961
333151	114643
244226	74228
299500	266082
417362	478857
314311	227730
163216	332638
383629	3598
328867	202830
109305	40447
380763	494102
225805	451460
41886	87086
68532	455109
67359	656
442552	227545
367932	29153
41496	190369
430671	492906
18928	469382
18111	278520
345587	447560
485207	7289
376984	370099
305730	317118
360560	271190
316009	245679
50736	21057
32224	95149
87232	175721
280321	5857
174144	222701
91257	449710
331503	46070
420063	115131
249465	252961
310396	477308
329618	273831
385516	70016
113581	63528
135841	12975
217431	265589
89257	34547
266996	317118
401232	235606
71346	656
481587	57375
46594	2790
161543	473001
368578	468978
169988	205221
420174	178436
431831	144845
89961	173109
68783	110677
307139	260608
352230	411424
159635	204408
79223	334974
357662	465313
178422	280710
379489	461944
491111	490742
349901	350974
411282	380681
130552	84419
20069	293813
6566	472909
256610	487192
8258	252475
222389	450729
385959	140935
466988	180403
294418	119123
400374	338271
476133	59636
446719	330291
428205	175880
143814	334498
82122	185013
360037	285156
116413	209689
131380	173631
229101	189598
255938	478415
400367	244688
222118	125475
428861	421935
303807	395336
205402	83981
437910	286936
237682	239457
253503	265589
356275	454975
333712	144519
429790	430356
458968	319778
84429	2491
149319	240796
94018	58220
5700	482710
257575	267602
257617	378349
18928	235611
355677	186259
10109	431437
216689	360118
318735	295822
362267	89740
262201	62602
413963	385509
372474	445061
184713	198655
117033	245679
478302	31366
234146	180578
485960	476951
376036	489322
13662	116283
448213	7977
489068	162795
310396	12443
450004	187836
441123	282822
93434	489552
397324	273831
440604	214050
473056	429287
222571	52030
358074	354485
441034	368346
171673	119381
40791	194513
42819	488473
426917	196615
279530	322890
233155	186159
127755	127298
206309	138006
26275	419000
254155	122462
372750	155547
35806	239915
427409	291832
284218	123769
133022	483926
451373	300480
320683	48275
93900	286417
334452	489552
296711	198317
234082	383740
288576	417263
395177	13370
437463	70557
141521	302682
72299	484589
23137	311832
362130	241709
322929	258607
309183	430610
179952	196303
55914	47713
301390	247296
414825	405410
366722	38060
5501	196399
128354	178323
67611	304545
125156	175422
419033	198008
459683	246672
320873	55074
174998	482396
372340	377695
201131	206924
452624	159249
362267	459867
177533	222701
95807	27666
232918	59234
334092	112669
246	425779
246405	378462
90579	92702
299228	103329
200407	486885
168539	355806
376175	26200
111708	245649
491173	482315
186440	189503
128284	21583
435189	472239
69292	187869
486936	243438
82847	8337
329824	68762
272758	376759
439718	455345
29139	71824
117337	369957
101668	460315
106526	250159
210050	94833
339837	361711
251928	183690
299074	190061
84521	40784
369142	484447
130874	205223
179978	420074
162086	35015
152225	371918
172191	34342
255495	80781
136487	283479
432370	201441
281365	367919
340175	176013
483987	224161
156081	56985
435327	492008
457627	168050
414769	361524
427577	377906
391447	182921
158180	347036
301312	429862
208775	246311
242498	190369
365127	273254
360459	87471
413068	15209
486136	487963
301636	259936
395846	386731
87536	187248
211910	336590
325773	261236
47630	293898
362840	431449
352232	153183
219296	309180
228050	145948
229735	17076
451077	241545
116527	49660
253102	103842
278302	426918
21634	277367
115962	329226
417436	376061
214559	441338
254973	260472
474037	245317
284417	428080
236032	240225
426097	225567
231559	310634
96004	378462
392380	16433
377832	117725
117348	396697
490580	341743
304555	252530
219659	298182
208400	477506
242832	394406
317356	294362
75318	245538
47046	420392
471412	170894
370260	475781
291521	371705
127469	149388
128509	101816
425987	432320
473077	166063
168057	275790
385237	46742
354116	146181
253908	122425
262079	185850
266247	200562
409736	107478
292721	306232
139743	130261
315630	406371
252815	275959
306981	484866
218267	478415
467418	110393
478695	42890
317983	111739
68503	456640
146893	455653
267060	167588
380192	386270
164329	162831
66973	404806
459064	15459
41137	307401
4461	471355
327922	208300
53578	56696
257476	474412
480482	208768
200222	388789
30821	243785
319396	3011
49416	193901
29240	93723
262639	472330
157238	110677
21449	249685
26366	180643
314311	467369
323992	389908
365087	110708
4927	32807
91681	413335
428182	63090
41461	406164
93328	326446
203373	302074
363691	62996
8524	58465
485750	67290
202352	177234
175653	477288
113541	422568
19455	339853
437729	154137
443094	345745
117885	91998
360459	206874
417894	359218
451058	362206
181247	434563
292093	323527
289292	196820
448989	425129
289675	291277
344166	459649
15819	207697
399441	172716
153418	398333
457296	12177
411608	207793
166478	309425
383756	210050
248877	287722
396050	272004
350064	82585
29175	281294
253154	220652
280576	36230
67126	62580
179229	292721
269949	447143
128738	187496
39683	458382
399561	401724
309115	228491
336208	273831
160789	57134
470519	121171
28226	429863
166703	119868
299580	146841
230497	486339
238718	366127
461863	430997
477932	157145
447335	316388
174523	75520
140998	71770
186440	177538
145183	493595
112739	284112
32448	94516
24867	332633
419907	93633
30210	101597
406704	440660
117662	58909
149441	322515
474341	259929
395324	436247
379302	217606
478846	53389
25075	440660
248618	150400
82766	35093
32303	264908
297547	490274
311133	138600
405979	450439
248868	209471
262776	288035
186444	394354
464548	84089
150489	132843
120131	380071
414797	381752
50362	464420
245611	178379
136999	107473
106353	393238
50662	336590
196903	35995
409388	360006
223429	420757
305624	299281
325801	217423
188591	119868
157792	1957
384667	280635
76228	139884
6294	421115
33995	146522
334372	71838
396198	208617
41470	317792
169262	41075
358087	351414
14695	179167
408459	417918
304511	212081
231323	341571
235705	432261
186595	119381
446357	65210
386431	5275
319231	211107
376364	271969
347614	52917
83655	313745
395740	182879
427960	317100
29504	309950
103842	102062
373585	440249
205913	445602
289981	320952
305037	51895
229119	489461
124918	247136
17077	52537
227435	236042
118691	411996
282682	185055
237714	102780
93384	99072
62471	381234
104648	265589
54680	476447
408863	265942
383244	236213
344782	99210
110156	309219
466432	389106
192311	373887
242049	160307
275768	477774
371286	461846
53247	18665
391192	249874
361586	301339
488207	110677
286781	338076
456021	40414
157961	195837
313343	471355
243756	433391
380112	68950
389908	188414
410573	190135
257716	443813
230516	336590
481347	83403
101290	317132
386111	218485
445512	358531
480085	492365
483112	15486
1939	427980
328940	78906
57652	451414
253020	219865
260627	351451
117278	170939
441403	258370
268575	241048
198375	356041
209820	110677
105600	54700
5516	384053
463736	411762
97515	125417
477091	10939
187996	281607
28007	48079
87323	184741
197949	314742
316435	206683
154628	440962
82601	136021
156348	188409
258377	293813
151144	105878
89057	186259
85996	346625
63597	153995
72850	118342
221164	307294
373088	479614
36252	415322
182091	464395
141919	300240
347873	334680
475788	214229
392086	233292
260099	400674
191536	154946
235862	268472
119727	446583
39892	103300
193369	481093
62417	294796
9015	63224
166227	129687
242750	336590
351314	452230
213596	204330
467639	370210
267940	459779
49874	21411
259612	310756
146893	42752
266121	1057
321641	287664
373272	274223
459541	233772
490075	362414
17812	39399
232738	79485
481419	286682
297988	183213
338225	98906
316975	463152
183176	239640
432097	40784
57743	391414
326596	440660
289626	457081
452259	466737
66035	360098
424256	330534
427828	451016
117348	217911
351236	432362
325644	63036
326260	431798
70982	183213
170535	409828
301683	102744
53140	162831
235250	49828
227241	291262
408597	288035
206503	437409
104405	476951
74611	255641
141278	128612
42110	478415
473411	408288
117061	160136
261828	313702
47232	401854
179387	268939
33173	407306
318567	99497
414035	276358
315070	295121
427400	317513
226496	11604
49815	153322
307909	341271
54071	404960
484985	405217
306452	73745
297026	88113
367343	428944
70712	141440
357500	174939
209993	115861
226679	246311
56619	246592
339005	103662
188029	323663
243695	466432
289843	209572
382197	381375
43532	226417
372010	246672
459317	44851
268910	456277
83606	336858
302798	205223
293376	61572
184304	61621
354600	98168
264436	104469
382193	183213
156429	483761
198322	318533
436699	229391
312815	385334
161475	464760
403032	62196
210007	233208
253442	202147
194270	4349
89683	413846
423360	433160
110960	373328
429477	232010
338279	68170
140763	493810
110296	251137
228128	49660
88439	248835
38200	23671
14012	313829
484926	313745
26109	119868
466008	474281
40107	281847
380489	458880
162920	368205
125649	351414
192633	11710
455954	77870
25189	324377
87832	393399
224091	382770
199676	136331
168437	223288
10848	267602
387920	401539
440827	371918
120240	88705
146281	237138
438501	188759
374527	190369
162785	708
474341	316388
423691	222086
244995	268176
56396	246054
228113	334680
82150	382189
318236	348971
319127	152735
29995	338228
87276	200092
27833	14734
375029	81280
248656	396293
491259	261390
168990	401505
353696	249202
21790	56781
426716	274553
342465	237690
346305	210965
327570	191821
33398	421356
353640	421161
118280	184609
25961	5952
317457	350189
473153	204330
83912	298182
336784	464420
287953	169273
409688	288035
451167	451431
265415	140746
361227	126087
370044	227101
377610	186159
477619	113375
388219	196783
362119	229467
60090	179881
330377	64373
374222	193283
478828	470641
74877	247053
244688	127280
439977	260110
491066	60401
348869	440962
355492	153736
92401	106459
443920	135538
154026	144256
3658	155231
64855	185335
180317	150713
1686	454822
262690	238318
304635	89633
13930	372497
83664	50371
221542	246484
58245	466401
210418	196858
226314	96361
196996	474786
308660	81043
78116	110677
413197	7931
381553	115340
11789	413818
180833	230628
465866	257227
232819	221556
67409	5755
189094	205242
418492	50538
99287	239872
446549	310261
333235	249382
404568	2450
490193	440962
138412	417648
219850	146202
459669	275790
299106	246592
126966	350854
25834	15209
164699	75949
98887	297969
356549	414832
214105	21354
167161	317100
391916	175830
280045	29856
239719	102352
419940	431699
22187	218615
236032	404331
80984	141440
18278	409828
177335	442854
16756	318932
92105	448788
230405	413218
491259	135967
328500	297736
255875	305449
454263	435264
137332	43814
389781	361960
284402	428103
291713	475669
434045	190369
94850	477986
810	8084
174019	317118
453809	114930
364577	272339
129478	195051
468695	395185
88606	16433
462497	141068
476464	16299
296310	134145
167647	310460
266124	86632
67174	141010
146893	452689
142851	259929
66194	313745
260388	247092
28050	283889
203374	131400
180601	375197
289994	136773
182000	292412
299580	130619
300699	380015
93700	199051
314571	13370
10570	132298
357760	110677
432719	305574
329020	474438
374901	122694
120247	358999
47616	254366
15027	64544
409168	364294
115798	236485
420696	26041
116568	282059
491099	344870
85406	389009
284150	214050
375405	244188
145693	245679
463789	155003
421073	406467
369359	426089
196996	281256
106127	283392
4554	219743
195052	379141
282633	399852
5290	306846
43082	119868
479520	32807
292045	378138
22914	262954
189149	159249
288077	274309
454443	341144
100897	398333
480184	132028
294208	114318
395336	329111
433287	187834
165680	57914
469580	198297
424164	156376
314045	379202
165642	118870
198495	477986
359	10536
444875	259936
119727	378586
200222	141247
477328	10690
380206	414764
20401	86158
175853	81817
187056	62928
378327	110677
462653	149876
357150	222531
411455	213221
121828	155680
311381	283178
106676	150874
477932	300473
420482	190454
190281	119381
215385	61572
189540	329310
174034	257518
33053	314850
278819	181707
231839	64829
112625	271670
296580	185704
192653	263925
11237	434550
468630	174564
154835	25119
30568	433516
262980	155712
324816	207042
121569	139663
348189	49903
346761	450350
207057	104866
303838	274309
480088	271730
188732	317118
57685	78469
413105	286936
486178	88576
347533	449194
486100	195658
377323	437182
246980	405217
149765	313745
279722	328983
465687	109840
493257	343574
109733	146248
242400	198509
404568	403275
125401	160158
444890	190369
19766	331349
379096	240491
15819	49864
348927	466432
14948	428026
58928	246833
59921	42890
101344	278894
20998	241987
254446	414412
446583	3814
192611	85022
90696	450876
223779	401871
258690	203414
124867	100349
397385	286307
395734	328550
43059	79249
381820	375840
266558	183629
106268	229048
73987	286653
165976	16179
362267	363939
108282	302671
352087	77917
200092	263610
465758	477447
374305	350479
314779	154904
361735	407724
298823	117734
226111	456065
331432	365224
449497	27581
476119	104445
91695	75243
59873	42276
151158	207959
347066	8021
189156	176878
222289	277651
131939	203881
83003	333713
107408	160419
430640	179045
357968	455671
127370	194783
333737	411424
272331	132740
207176	171082
24293	54895
279821	451729
317356	463127
391059	54976
117121	108743
6458	276358
72804	464588
423614	371434
91325	338790
277499	141440
443568	301659
370260	205180
287444	421875
276100	49828
359	373283
226023	376602
45528	409828
407689	92613
124873	128538
164325	283001
428428	202996
276821	450831
93440	86077
138132	24516
470672	418841
455934	219499
350499	336791
418698	219300
384774	92313
108692	227963
211449	179911
225318	65839
134593	175382
431586	23430
50197	327978
151273	258370
111815	430774
435878	320715
430217	156376
112443	172266
465042	110708
40005	267602
210372	325263
268910	274309
224087	56626
192856	62191
107390	65210
238829	22347
484532	48275
399405	256121
238374	86243
33486	266852
331311	295114
226109	315839
327950	396563
49106	470258
426987	349901
447837	360860
58940	168381
356092	315687
129610	41533
423518	445753
279314	489822
96350	190369
11629	122694
114773	19895
93090	313745
249352	79989
319259	119984
39399	157341
404568	362415
478287	316929
253102	323763
101955	257298
424256	99821
454038	233220
142732	331029
338057	445639
380465	471355
46503	204991
334636	126549
198038	493681
83137	307771
149805	389728
75768	98042
182657	367883
432391	190369
47295	100829
54671	145948
340625	9054
446450	132740
482245	345745
361343	162947
301659	376552
200092	370554
58881	97567
439929	226070
44450	475319
358480	221687
27932	12245
472466	407681
490982	134014
149089	361198
385133	469235
124185	191712
473951	44537
261323	97753
230051	129670
260853	117525
167588	127807
384246	175721
261920	70946
75272	262594
273133	53389
157342	325604
194051	377323
395167	160376
76228	4650
387009	355548
331106	295484
436509	223682
89814	122462
73648	366534
402969	214212
345476	317675
399810	34242
334872	41075
326586	460986
40890	375435
429787	171840
179553	339174
139273	101315
138156	440161
414637	410074
194875	317356
254446	41594
118807	40784
228050	466851
85703	271812
185925	343088
158861	260110
449248	45017
219546	271319
428603	207459
166285	474916
149437	245679
345401	9000
402152	317118
420074	84808
167132	486854
55473	434893
71344	233477
462691	122462
334313	82561
228326	175721
51220	273831
311856	435708
113579	293235
477932	155202
400273	416018
52530	281924
54039	254746
178422	329566
331980	194165
407536	358579
55611	366127
45564	250754
216325	423469
339133	474453
164964	76361
229240	396687
311025	160200
307381	186714
140634	198842
414286	9155
219552	129452
224207	309524
49083	74475
294130	55909
18266	101058
94129	322922
324649	35192
204472	5857
362514	99439
148225	73336
239071	16433
60025	46548
41477	244264
399000	71308
397484	99
409016	95274
426742	476231
109603	21411
475112	316011
447219	119174
153162	295404
186097	175003
340197	168213
462549	16433
175018	271053
48152	54449
145288	183226
449521	355700
43313	412735
118212	39914
369359	53863
329808	314742
300509	160330
83057	295159
89843	212307
215678	340125
259381	75321
111021	95677
261394	258012
432301	408719
368688	227101
407660	338592
325351	295380
145126	449173
184275	440774
387464	46176
18482	398333
60292	203528
477897	293813
40028	141026
298890	125666
102065	329464
251720	120456
124259	164884
209529	77820
425371	344580
138433	468640
111968	364427
325704	291531
71932	482315
10874	438461
256901	434154
92047	182647
339733	13370
342465	302722
135610	195551
4990	420944
383956	300240
379538	265385
206387	480025
252923	304173
214114	99365
18693	13852
290121	353669
111289	370866
291107	455695
195155	858
226122	159188
67496	99907
493037	276440
397054	263536
31313	211070
287444	54021
286478	178436
296111	230785
113021	62191
102157	320075
479623	190788
414326	46071
458250	80781
236842	317118
374035	190369
286584	95942
328367	452230
345174	304212
78742	463822
163379	102958
181238	167499
389480	411424
129140	228431
469357	207071
263799	98012
57276	358857
403270	74200
267221	461944
357864	327922
430589	458877
255387	361949
378708	83908
47938	178436
62918	462393
15895	477136
108068	39416
66356	267002
3734	384400
448852	195533
3809	451414
80936	142670
193412	212081
110703	117435
200411	375497
468939	242592
371306	291324
269645	38134
81316	215346
29680	207535
454263	321993
449406	139334
253009	401871
60517	165675
261277	86250
427228	424049
488348	274394
400340	250434
299710	189430
356406	411455
160251	327304
73660	366113
381579	16433
270597	342516
112458	137155
407497	203887
76651	319252
216998	12177
5971	120339
2349	104048
284554	24994
382882	350239
201585	316655
129395	319820
312283	179413
306196	421935
40781	252560
358320	305331
79508	82271
146727	270610
263134	285865
179386	76939
363695	291521
44246	16730
415081	273831
120021	207949
26184	175382
118539	422533
140167	238566
270626	241468
5841	307187
255471	106256
398803	427225
246197	129632
255084	330463
106514	154271
146996	192587
432239	91560
116686	49903
194279	80919
85788	304718
281267	186479
439551	350009
395411	408562
36748	102866
168339	380360
321865	459232
326574	207150
58042	288035
145717	483128
198043	275487
214701	241137
134593	217406
40337	389682
246577	490206
219546	306100
284276	165267
470483	433391
283381	417918
370909	94516
385062	115671
144973	455454
93912	267352
460858	310261
322310	476231
150691	60517
261071	313745
168464	22907
381859	11560
248013	128747
158295	427547
64074	330571
349868	387185
80834	466224
479351	347064
407918	375840
381011	432089
219944	267553
492287	79382
151376	296144
154541	227741
348937	409200
231492	132247
20498	131095
489841	187302
332107	305038
152368	464420
346272	148124
157400	469235
172716	255794
491803	345809
411142	16433
474115	433130
198317	207963
122830	43960
166142	442730
265483	448265
409016	300119
479076	486267
144968	440962
40290	421935
402519	132996
149376	313745
463539	492316
360459	278333
85746	230255
138182	487589
240661	434666
52358	443693
8123	482889
53811	259390
174654	447649
58694	356064
107257	123870
213123	163445
30568	369506
72209	155991
161820	183213
267562	388596
227188	39914
212040	124108
29577	360038
128121	170741
382848	484866
409016	383009
285532	82128
47012	10601
442831	127921
14509	360420
185076	139083
436084	41533
79132	235127
265262	173186
44436	336291
244399	174394
338076	385987
308679	489552
167588	473064
353307	282806
360429	108092
357411	285183
59644	125772
271633	440962
53220	313745
356666	244044
5911	317356
457627	94516
375458	206887
238125	127735
167355	185688
457578	273831
262286	224085
206309	309304
366821	94344
301163	268176
91828	205921
8771	16433
269726	381469
277091	251389
476838	176878
413816	410243
237714	88705
325077	273831
313060	179375
214060	370866
199936	405217
236509	33031
474663	285156
353287	140196
382075	321462
479571	339075
316036	409828
26273	354556
156535	295484
17740	236213
364703	295123
373827	309950
323390	293813
44055	8751
284443	11626
196419	306491
266077	472164
17047	74324
152157	305412
408828	237165
234788	289443
266631	190369
189318	315671
43014	166513
422015	354630
358320	289151
398739	191742
346299	173965
226760	230740
12623	360867
310981	470441
122174	411424
416195	72986
66861	119762
68092	466101
302918	278907
202866	189705
6018	267352
268540	283263
111362	478415
228668	366127
107448	338832
316643	304466
168500	203656
478789	427714
329470	277646
470990	317184
417081	200344
232348	447699
293775	430997
100134	395988
267284	148246
366442	120092
386556	3562
255792	428634
425267	234492
461839	367670
147121	195755
257591	16433
384174	13657
16243	109006
246421	464420
221173	14335
363406	453521
82981	355548
179751	174139
148516	463946
237242	470592
364462	47579
376509	295317
462757	181680
234630	110677
40798	475555
192611	53294
37748	345745
195373	10646
130060	270959
315175	266964
428102	287694
235124	110677
154815	112981
207741	301183
281709	480854
433717	351849
161570	44469
372941	160977
8146	461769
288204	197908
3255	83893
10690	65134
43699	105053
97652	259929
476434	461060
351596	447519
153061	431264
142593	169928
252044	203656
137650	353787
78571	317254
51759	356131
449406	190172
54046	149897
292721	179819
416813	248382
44160	319501
56142	364439
477702	184203
20002	285446
408694	376147
374543	246311
243332	469078
163811	139648
220540	153771
130818	328905
298182	220857
93010	107585
440511	478415
390649	220417
109733	428199
98491	132740
146997	130214
127638	487207
408357	480260
167733	208291
301683	450685
36310	158375
265910	426887
70801	236558
156450	243545
47792	21583
214390	296996
182390	32017
374699	52537
213242	428199
384817	63957
86454	89365
112103	21140
157839	439366
21070	204442
190492	220417
102035	48124
339333	271441
15890	63278
302209	479082
224972	94516
246742	165197
471459	338189
98274	121502
385549	304865
26171	1292
340623	241468
238500	150760
491903	59782
224739	15209
319393	481785
341793	475699
246262	488294
458768	374305
344352	220777
489662	50155
43064	287854
396758	137128
13533	214050
137405	160959
333228	73184
176217	397584
431556	470677
461088	133409
407265	251536
354330	91673
329931	289265
294191	114936
40028	62580
310080	127735
35806	18559
457122	99904
201131	375530
404442	410910
13268	335026
443714	455568
482730	38940
118860	356645
15068	402323
125304	341644
38106	287586
115725	14058
85674	104855
128696	205388
381859	99405
198320	366430
309430	338271
230807	396151
319730	128115
475158	492715
5857	318383
61065	346608
322448	448887
318735	62019
146893	410819
91051	268606
166759	138807
448745	447286
403686	190369
38844	187836
296526	410028
228128	320464
413579	332203
293414	43164
30297	269802
124432	389328
472289	405217
23707	390596
285023	23578
61202	350892
408516	194739
221459	459541
340862	378686
254430	459232
163686	481823
306516	279349
127595	226432
61517	15680
143973	190369
377941	270095
71511	481819
250853	461944
468020	14508
285101	493779
67432	265589
465717	193909
412690	306345
159364	218662
355935	353542
362377	125898
29514	138794
358740	449528
391281	59784
214207	287264
46988	267505
139188	466710
45043	34251
256910	190369
434973	340210
337849	211868
53280	293813
124948	13370
68977	375897
314169	147701
161363	478415
467024	88724
922	440023
141414	194201
287874	100999
93510	491694
120641	264766
335386	59672
21513	313745
293805	188925
296226	251323
9403	86974
233203	202522
41231	243115
448696	146202
99938	303175
20444	208038
414825	88235
453651	441621
285403	205289
390032	405837
82209	440660
286594	298279
362882	354387
212085	98906
203348	20741
139058	3920
102129	215396
97592	356496
94517	65134
86560	261473
474688	29168
334350	417918
443770	52086
184629	50605
457418	301799
152553	300117
87684	28129
427688	28129
40890	332730
45292	91998
323041	99405
161103	225303
360459	445760
353138	65019
254574	479680
212726	237165
113139	160772
329846	313745
226671	317118
17155	76323
255012	490993
110192	335345
233359	200444
74735	154137
253904	317118
273312	105053
277781	285143
115284	411424
208659	339399
61309	423062
137846	379464
211340	181076
315958	385294
364437	119868
277776	399867
129350	312602
453919	312239
316652	184258
443034	237030
339051	111572
56589	218607
174173	193099
263125	481698
339060	243516
297474	300555
130331	418342
255646	379943
47936	103804
9061	104824
236008	475866
313949	388195
311510	129648
94178	144825
349629	265370
125935	187998
200990	408014
340654	337138
148155	449478
235194	16433
420221	327061
330185	86595
365199	317726
278839	33169
313728	287609
411901	317100
345715	95608
212712	433531
100930	88057
71270	471938
32017	143046
202851	241468
157296	194296
301962	302281
487471	423518
316282	112489
232406	313745
422015	132996
32601	398122
365690	49896
394587	225354
155462	126204
121499	130411
457257	262623
294684	159585
454982	146949
293998	292129
83937	183646
303594	366941
478289	391414
143807	209471
462824	80342
30850	12245
391969	25410
104111	104505
39104	461981
102820	52537
70658	49903
244235	448788
423013	11626
384091	65210
252247	461944
385697	338425
371933	277367
112625	378549
53511	455769
195061	171090
439797	317118
163089	131312
452617	426237
320379	130632
92189	18853
338599	79249
371427	91069
319940	121597
292923	301166
47035	21411
317983	335851
281267	37109
83977	478415
368298	273831
133156	456637
146350	354594
233498	347680
346272	160791
355430	189886
243547	398333
91986	419370
267568	386278
467153	468481
348130	299928
48972	279509
16778	451534
217226	179375
25211	9054
159020	110677
477204	234071
322193	246672
298669	81238
244514	48146
93523	364172
80193	331667
354973	281924
159644	313745
361281	245521
260835	482162
180190	454975
180399	91065
366466	291000
14585	209933
345715	249412
222094	357854
430129	183213
234210	59858
491888	40784
308115	477986
327209	162019
206559	386901
250404	30723
174255	171103
376294	361336
24381	65108
44160	82540
394328	475647
426215	385741
230051	163071
108782	468922
444194	312196
35806	27547
441800	56381
282691	94344
87928	391414
219198	374404
55916	430356
213770	152020
36939	222539
361001	229309
434726	193556
242572	4091
451299	190369
328685	132740
415736	86728
203451	355722
104740	432573
76593	32807
377967	258885
450406	192704
295068	132740
452641	174411
292440	159411
319782	413525
244544	16433
111028	252961
473203	52766
151579	387742
256131	35735
69004	492906
35263	344580
293670	183213
101012	146202
255510	32807
172408	218730
328799	266852
451768	187515
303838	120986
295354	237165
142931	27748
380489	171592
114332	483392
309091	379255
118439	283178
117791	177939
427054	190369
193696	299215
138829	15209
80720	371755
61367	325517
173879	28129
354022	154884
301326	190369
461385	348798
404960	463815
270778	233220
9897	190369
413535	410910
429841	199344
200019	475723
34321	174939
300016	298981
196861	232699
479243	484298
269041	36435
138481	404806
259427	44469
483670	6898
57846	365871
264157	23902
284989	141162
52116	379976
359500	301016
104621	288035
42979	375897
189806	21523
357119	262210
195916	292256
155057	294931
362005	206077
32215	403044
273148	187974
490658	197051
33991	88203
375405	212279
324490	17186
94573	126628
245394	111039
4927	76829
180067	218727
251791	193278
357224	407385
470711	441313
311941	318735
493137	249444
30542	426922
319231	113895
247197	262954
219186	480909
433206	299467
410219	154916
238229	21411
427891	115671
19790	357336
291765	129567
153543	280635
139350	188414
80984	80193
478799	121141
367097	295337
360510	464166
446227	80077
250735	409828
453012	115386
138540	474428
393812	49507
125417	42610
109593	272865
451551	178436
434358	294521
190164	12895
148075	225773
264766	110677
387577	457297
276555	13348
80294	112506
109537	298274
248013	194863
480426	378082
263311	145810
106513	284979
409281	459483
182248	53385
97557	273628
265548	303932
334017	288091
489323	57989
115625	430921
346944	254484
385614	98906
468149	178673
338233	420944
417181	349039
108706	158573
111651	97686
372710	139553
296976	312698
446565	401854
245168	312498
455319	189064
151944	315795
43625	250033
158864	345401
438464	91069
484757	90682
328940	326098
181435	248044
56458	62750
425286	241468
137752	148514
81717	280635
171787	475789
18025	330581
302918	246981
184549	396375
334765	282765
306372	359762
376419	113859
210165	413525
316394	400689
290216	391414
59770	19992
278693	104676
150162	113138
320105	49809
313945	445235
233117	15819
254446	21286
66652	411424
397194	490237
434708	440660
250317	428214
152652	164446
40890	160866
22563	391414
151451	420944
159141	410513
465739	475226
287766	383967
313106	476177
15250	66837
35246	382105
51324	284843
398843	95149
241987	3041
296592	328932
168390	162831
226919	225107
384925	323785
7246	78184
144274	94102
322223	303175
91829	219123
343746	478415
420736	82585
431879	157698
421794	130675
399830	409828
401014	279065
626	98965
12293	111812
248041	159073
222045	259385
451824	340603
24022	404806
289675	313941
64526	397535
343022	138983
233685	212851
210595	360860
8093	68565
401135	401297
81068	476231
374115	205702
288697	93906
390898	114643
5948	49828
126786	392162
109435	383860
289513	7591
161849	388476
323781	217423
247388	152867
166772	80213
284975	198168
280600	181986
172041	190369
271245	343860
119653	136744
19632	42890
336152	312606
47176	15209
182335	420944
236629	314742
6000	158450
344314	191582
83277	452230
37956	15209
9203	188082
349644	396228
124022	354933
212808	493895
281924	161112
261020	328448
242400	348563
341197	234788
7345	197162
359882	482456
187550	402323
206571	218727
266597	401101
486712	210050
172095	409828
53030	151550
488676	6803
293691	480020
183705	110606
280939	295038
30398	77438
106274	60226
36182	393717
119736	269351
156218	40784
465131	459632
410323	122462
195186	267602
261218	327416
29249	218730
301535	226386
143802	305706
426503	190369
327458	10646
122790	192527
450164	179637
209289	260874
112724	84388
445040	198864
285670	296569
185618	429863
275381	21632
78158	69756
65526	356187
10379	433411
431264	365342
231839	18186
55129	222701
389641	57159
134087	469235
118692	372275
220856	155311
168084	69734
304146	19892
401581	226199
246843	91855
305511	273831
42536	412022
476560	430997
207266	167841
422262	13907
333557	124505
45661	192614
412749	313808
16019	310756
170383	101353
293789	378462
331103	139
52955	320164
156189	451414
479985	349239
492403	28907
341142	10520
298390	445186
241435	401856
68179	71816
323817	387185
215459	294079
165252	101474
178258	215858
412101	435242
160461	212081
397974	110708
284273	212081
410011	94344
391264	423318
236707	292363
383594	65641
264391	281236
92215	162110
77051	191821
133018	6120
366431	164884
1839	228859
359790	35622
431562	206412
26940	267602
191464	329764
338687	433956
23424	221588
261941	281924
228671	286803
121171	15209
298775	99751
151082	217494
347175	284843
290216	198790
338465	375840
198555	141440
128124	82498
473077	231124
202783	393309
399147	401871
220624	59868
456231	268261
435337	230691
68098	493258
148620	49896
261762	166513
212435	361458
98607	273153
128621	419191
356562	45227
222285	241090
453232	407122
190492	253816
105943	188837
73742	412825
429231	79081
256197	98548
157590	192610
70865	22255
293705	64123
26537	435855
281236	265589
256582	437592
420542	317118
52330	342107
233042	140679
326809	298182
411538	313745
133394	123410
138955	265065
22779	483393
293049	398492
374041	245679
453971	151944
472305	477506
214853	281993
67424	4413
459001	59439
20477	32807
472755	451414
8872	286655
294231	293813
23162	110677
473053	321926
381023	421935
58590	436140
325808	478478
142728	75379
196770	313745
37116	491837
312378	346713
363575	312201
196976	453919
296608	163038
255398	97247
290018	372314
406425	355217
293696	417201
187796	224052
308496	150070
415312	105015
200579	438783
74200	293813
422849	260879
219607	338066
325491	317457
178422	182785
260363	268531
271354	88941
440117	325718
84052	82363
397216	101480
335109	344327
120204	115969
402631	32931
272230	52803
332185	249186
474391	440660
395534	267352
332040	86974
68700	440660
240796	436024
57307	262175
199304	114930
143912	135756
145240	387860
224099	8459
411205	54599
240661	331407
317813	86728
110151	476708
116803	277936
234117	26551
200092	277367
391627	492906
479989	446351
262983	463549
382767	406751
381534	59205
218972	179627
83268	478415
350533	183213
137690	377609
458259	446351
197719	110677
308618	32807
57300	355806
271760	95593
109791	218727
435615	9203
385546	285156
106247	114930
245819	196039
40362	428864
195547	475253
125417	484804
72943	2302
275721	225361
310756	482315
108430	76106
326742	2057
41779	100166
290670	434169
137454	213644
142829	406371
117332	162831
54091	30638
233780	190369
357393	406971
179844	32807
384422	421935
188784	489200
101565	7845
9661	83811
105309	88596
332232	324087
222389	270244
232344	210050
282378	130514
268910	459123
166188	190748
422805	272309
316190	116283
118508	428214
312842	258486
181230	117023
265840	74106
136193	378480
316282	322420
347773	296645
205439	142109
310153	307340
435637	243301
262876	266377
323781	418000
481521	98639
358322	137719
104383	26937
259651	117023
133	44078
480580	188355
257359	210082
18039	471929
197475	280390
13434	203783
474250	369262
290794	419225
101502	446105
182936	244805
492345	97277
188936	241718
79347	84089
467766	401854
438381	420944
21994	227165
169575	70091
3856	22347
264026	53883
492852	28495
40443	142678
468123	474536
349293	420944
202996	177630
391414	265418
411364	112378
262888	268311
128948	398514
147414	427796
370590	82585
185905	47664
16516	44206
265894	99405
238190	250404
483494	167588
288045	80501
397901	228431
290065	268531
230914	218607
476783	480802
152372	485304
122744	304731
95244	468125
442764	133507
453842	141649
319276	109006
422326	158287
246220	137128
48682	225085
181418	5293
107998	152867
260985	454975
421995	291067
477702	404700
270531	79259
349607	314564
280735	190369
13523	391414
276821	158388
439881	440660
640	462916
71832	360531
77443	39380
137757	357451
414286	245200
186028	78186
23517	190369
71998	127726
349200	152387
151188	74536
219281	478688
126863	459802
326631	119995
216544	77303
100625	463233
189965	227101
305568	62191
468516	121358
60085	483403
486100	317286
1918	218730
278769	122462
84964	234084
17038	35862
2823	449298
5672	445353
271383	393326
31110	94372
423367	417918
314917	345745
316565	425363
210685	90123
345551	264750
380846	400266
186143	441996
144122	287653
457418	100833
42546	180962
49106	369130
379240	414334
346923	379125
453736	470178
376683	464725
322364	398066
234934	105273
38697	452483
378406	323403
177791	122585
241925	171193
267562	269904
261725	276123
476068	378462
60208	103392
449472	175721
493293	329547
210543	41075
452897	263028
180551	21583
175675	135587
302677	410355
59723	53389
364281	293813
472137	217432
451672	236213
469102	54700
463429	413286
104740	19604
301700	282948
33838	431497
246387	290818
388065	248541
16042	41959
283632	490647
11222	402493
453256	375768
463539	492906
199744	147166
215315	357357
427505	152321
265586	23018
214590	453716
98516	23018
227639	337548
470819	273317
412057	481279
438475	72050
218014	262954
72639	158883
444194	440422
306380	391414
246335	3030
298514	213710
252007	271677
54539	43164
330442	389682
294802	253918
283269	415585
315573	352779
56521	461801
486557	96366
103426	161277
173663	38599
404992	484447
387986	99210
318089	32807
34144	257298
357804	293813
374379	413533
395366	120489
487141	101058
91600	187834
292904	206887
214390	91600
493237	422458
25368	412980
459112	387986
461068	190369
457773	30800
404956	135756
285290	160379
246755	448701
144319	405217
254267	433934
82688	58057
147676	94016
27252	367526
248013	223900
49489	140447
381567	261993
169159	11626
156794	109939
199416	202142
211983	331909
427376	36733
291940	427980
343732	451083
171470	492588
353017	317118
375405	356109
117919	489841
442760	203265
476119	77438
458065	287740
282453	153995
407575	224251
467340	378686
12441	271383
174725	239872
326631	152839
29737	320161
131254	16085
330752	88313
142491	111275
460877	342761
141919	299934
228490	413326
424435	289101
180050	438324
393023	170341
447329	86892
83616	21411
105558	196783
363035	238578
398977	195983
396339	372631
484676	464104
438103	236155
468433	115657
268956	162660
302988	363210
50894	396647
216544	274578
432625	168615
277262	110708
376032	263084
422035	125481
382806	134145
315267	366534
311191	267602
367619	470588
148539	354933
368157	14130
384347	301182
10267	132996
73479	81444
72144	15209
416426	225645
50227	48590
49986	423688
322363	13370
406579	208487
3578	253127
154981	285539
312782	233989
116525	250410
118379	313745
349537	135531
416665	96702
485185	239561
190181	245679
383721	320571
40809	487422
381305	346082
197082	23018
351123	163959
130651	449525
215186	475200
37525	287219
153771	451401
108057	384674
359148	211134
51283	181986
292813	137508
226736	162795
279090	61208
353775	71893
420735	183213
347324	189287
183192	353596
378224	447519
331914	32457
317323	447289
147438	353809
202091	106459
15498	288035
319831	407386
6016	393711
258432	92769
319081	39188
364377	244115
338356	226150
446788	185458
34925	306920
68421	478882
189064	71725
340319	273831
232902	242512
20817	356563
361633	241468
377160	286936
219439	60517
398262	198926
32775	475465
217363	143133
289084	233571
311621	487620
31914	475594
32	380745
40890	124282
479351	206557
348644	483998
157793	273831
252797	127004
81225	204082
326688	477986
439554	390409
257302	398649
470817	461846
369760	404100
267561	320749
225757	79989
78289	208593
325015	431120
487094	463549
321743	230714
102644	321344
30173	251107
192611	214714
253165	281924
253102	250004
473411	114776
312104	195121
68908	217785
475969	73520
174139	224608
95868	151944
89499	62196
446246	478929
416684	27766
20850	132247
327655	440249
77263	296712
136477	200275
313167	301896
165680	133412
382848	35628
122818	140160
194417	481279
445796	345748
364202	52537
246472	183213
257596	87047
192704	366781
141029	144349
118363	321927
401322	327683
270122	123746
226419	99995
170603	195607
52646	348798
68098	466820
123694	254973
150242	45391
327632	196969
407535	71091
449675	119762
377656	295484
355189	491434
277568	126911
28683	94562
60411	359762
40362	214244
204862	422069
326124	260527
100930	37516
133459	43929
178249	349448
369262	95149
129158	40780
274260	22448
259047	153740
391870	430544
483809	20959
344314	305415
157040	215054
89257	393623
266073	369599
159812	378686
316828	150258
247204	350306
384713	425510
201902	146902
185076	342412
490910	25452
62083	190369
493992	391414
329139	30176
141391	79249
447610	17470
113606	286718
37718	94527
25557	447517
262954	290143
26335	73189
110952	257180
160214	27464
480145	466565
312003	148015
462183	216206
67549	237517
378453	174921
238350	168213
190524	487775
294777	363581
212182	483715
94129	323950
65513	359602
153961	48661
2691	479872
477174	110708
283737	169047
377293	226494
461217	86560
119345	2232
231921	168381
179678	478415
407544	291984
365141	256623
284567	452746
455045	393326
429913	160262
193926	58932
471864	379202
477972	391414
260888	468663
207553	312180
241719	19362
152867	317356
23741	214050
360179	367105
122060	194893
186830	300793
457597	228966
120063	283392
24788	427714
399441	82498
260272	315235
312268	464420
191464	360860
17340	119318
26348	370425
65056	292279
136560	257895
99060	284066
203333	67584
66813	62014
164878	116658
220723	242209
403489	67009
348387	94344
454358	261396
96736	82585
332280	196169
192660	298077
40263	344246
361628	13370
103865	481076
399708	489336
323392	298767
454263	383736
391008	249334
41968	303422
74964	313829
356357	132742
352340	307167
144274	162520
148015	483606
80971	394529
71189	26896
53537	71628
451058	459862
415381	3011
97647	267602
370231	256362
278153	150194
244917	322236
122816	420571
345401	333345
235451	272339
152555	213528
370260	28646
37087	177244
14117	35820
102376	151944
439719	205253
158911	281993
473304	10646
421552	110206
406660	460987
299949	232440
286145	99982
431853	327267
442341	259710
421265	420944
188877	122694
41378	402316
137224	276358
70670	244841
223724	353160
247296	365984
2243	294965
212539	369282
475078	397009
209195	475200
273610	140728
438646	205289
264982	314035
200918	264766
485667	48351
184240	190369
391777	31483
157405	252961
278332	15523
341343	448935
469355	60923
29088	186561
479262	393326
184418	4483
110192	328550
8863	336997
43922	76454
452160	286865
328451	79693
442440	25409
427262	248107
35707	159988
219281	232918
444380	44826
17562	445909
366723	162795
189603	178145
277568	360512
82201	451016
292757	23430
142906	75909
29585	60517
138801	404806
258274	92613
345938	67937
374011	312392
23058	196783
483878	149894
73955	198317
338027	107664
394724	94516
101465	95723
231649	92341
59283	190369
377956	291521
391888	138377
289276	27748
272407	107711
120577	369599
366674	205289
19541	94516
388711	95942
186149	335225
346383	36366
432185	53863
236781	139648
92635	447158
353411	345745
451831	95533
171267	355700
4931	35971
7812	421356
35806	134801
24957	259929
130651	313454
129328	135970
446760	86476
98376	27052
248197	89313
395637	378522
422246	324447
386825	209285
415077	122462
269305	281924
372415	340449
219817	464734
256120	459515
233839	56381
233117	336076
197414	125481
202376	100794
191734	405217
451302	318735
337382	430356
159959	454263
448844	447517
336487	421356
465116	25953
476983	464727
465470	273831
424462	460367
11915	442265
217208	363517
252898	204330
338437	194165
89011	407096
77793	447219
207446	434148
316565	361673
36701	119123
336152	432530
214853	383114
267562	201741
246388	64984
464251	32619
378879	119911
82041	273382
46104	168855
42603	279871
12063	246484
160237	421792
283718	357536
390032	467187
218000	290211
25743	478415
330662	124757
328867	388575
378420	21379
249280	234802
317132	32198
154456	474760
62229	277961
344919	339776
52132	38067
433112	27748
487498	105967
332010	337791
223586	398278
342465	12895
353867	60555
144188	357139
471406	465746
399961	468489
342465	177659
221605	406587
25312	272846
427111	97366
429511	168213
418327	23018
223929	304084
191391	313745
197810	105498
466340	187248
388249	199993
55633	250404
375405	339383
371907	13370
128201	452709
73219	472370
323752	378509
211558	420973
132730	231870
479581	252876
427263	333062
262924	230925
96284	48365
151850	243115
275082	64320
154889	104473
112258	388957
330488	308804
6191	168381
315805	411157
81432	328323
472577	428199
388258	374594
369319	54976
42841	293813
334662	304223
481419	144529
100151	44826
72686	273157
450846	149600
369209	50391
363917	49021
249452	261146
48001	72523
16664	406359
434088	217724
161363	49976
22302	136513
374533	30831
7211	236213
421149	64809
383434	160456
128738	475200
406674	48514
376036	9418
148404	25955
255059	337262
492246	336590
289585	48861
173076	459866
268748	322899
170995	14687
395924	187974
442955	54473
100438	121304
232812	86560
305349	255897
137558	494102
166518	119381
255118	177733
172749	304731
137454	273934
227375	320743
363404	239431
291165	271545
163693	13129
19043	480025
365524	237178
71408	323256
235229	404806
37748	130742
139270	237548
217739	29521
230051	189268
391700	63129
15899	255650
252034	302927
232555	72111
413335	289974
104877	279713
217418	17186
296465	253256
223028	447274
276128	452324
41908	234356
337048	273831
454987	485185
116331	262954
154835	72872
451476	186440
386500	490185
414747	48146
493298	384764
132478	21583
350273	31237
257420	30510
27770	432180
193168	57134
404568	146781
184817	426089
474341	208461
302197	151062
451778	254686
82471	221847
198855	452544
230051	60833
104740	351557
291635	183213
397329	45456
260167	82944
35474	408804
279392	252994
139876	90123
375079	476951
477295	375840
148445	86974
214114	112317
267562	74964
461680	237494
449521	128035
159905	259192
167035	136135
347301	478415
186597	91631
262957	459649
81262	234555
8726	1057
285427	314936
382385	65048
324183	347293
260171	378599
324502	317118
290998	972
348584	143065
129933	231114
229735	288465
275795	315671
305115	144251
267516	470753
297654	88705
67837	410317
239738	90635
118877	63091
195121	337313
72804	23895
356489	394169
409848	336590
133629	463406
32888	330752
431910	423656
375516	404177
2446	92365
360636	139297
293405	76880
27500	118939
230925	148898
146391	264020
426917	51581
180493	300825
190564	451369
213653	401604
186595	217423
287444	20507
27915	430356
291964	450876
432602	267134
53653	381512
393863	378546
51658	58848
173176	350674
44487	269199
397216	479275
308150	444057
24312	306486
361576	94253
166889	390687
395559	353983
377622	264406
347686	35622
344086	165989
455416	198926
189508	388575
85305	472453
430942	399736
163340	27748
132979	70585
447764	457768
295473	294079
139350	241283
421207	186363
323558	21411
387436	218937
289071	434893
143638	391414
201833	28129
73298	416141
124085	183463
391743	218577
81432	466737
81893	152502
272119	483203
182278	391414
97588	6854
488541	258408
67083	14314
146172	258220
87447	458119
189677	6899
278076	288035
218930	233899
289741	79102
403819	459976
478429	317118
158746	192195
423475	166970
46092	161409
126809	273831
196159	204404
354022	382770
96683	315476
224565	432212
406312	306100
360457	349921
90880	456065
420269	434186
204272	236319
12778	441484
463770	297236
316352	41819
470006	216488
202361	247334
175182	138642
437877	10188
165210	411747
43783	413977
214460	63957
317356	421474
268910	83403
153813	88928
194816	19620
149147	316929
114643	487995
167583	121171
13591	106459
142287	93451
265910	362713
98823	99485
156156	196443
438018	307771
376025	414832
430511	281924
106648	394400
470900	171072
243994	351146
22194	9820
125112	47889
451016	313512
393218	458207
411317	258433
109980	237165
163413	480684
432287	476653
98352	171275
449521	142104
148559	370990
397047	466432
483112	264908
21268	237165
394158	304013
25969	297025
104439	436042
397581	470355
428680	284404
267210	243766
404892	3834
103050	89047
72244	19214
5857	237165
85654	142018
353856	344469
39683	229756
195301	317356
466691	42561
485214	238999
39683	459232
229101	396548
206173	67584
88566	303173
107524	410074
189659	124220
342986	378023
276845	469235
227872	369599
346216	440940
237110	278859
436696	464727
207863	279871
85902	185335
5461	478555
189711	38063
210401	276519
136798	320464
390449	375193
461833	79604
362412	219499
44160	214467
334796	376139
49507	350628
208487	440962
467019	50264
114383	110677
63698	120986
300490	335419
319824	377933
469055	314596
286458	91172
253602	372890
203948	52537
85302	261356
167970	295484
474859	362972
170423	141254
371879	106749
177579	145270
115419	86158
23794	382936
56430	15209
484383	389132
13297	420944
431745	160379
171429	224294
446182	139576
294463	121171
124441	401871
228672	68327
76090	486885
464966	173176
479351	115123
128292	257438
432216	95241
167897	202523
231410	186259
425267	217413
138412	354674
282196	109949
428355	88113
226919	49106
184360	43334
363436	87471
190051	436686
370710	295747
207702	25270
143203	81257
439778	160071
81710	457912
273946	144845
410515	369599
376083	49231
4624	448197
270689	174394
250800	304173
383146	414227
363016	22594
307870	115340
75011	439870
484323	33696
271753	346765
437693	257453
462645	105100
212126	190129
124711	440461
472887	171592
303838	25034
298780	362443
192624	491497
96073	177935
33838	78699
125948	211868
477309	294548
308122	344580
141305	37519
406632	107449
378098	253067
305442	289265
287566	76968
72111	71816
314311	31616
334092	190642
305449	293813
302245	234356
23866	107449
69130	465407
58881	141176
206871	377464
213062	225206
100795	312947
285200	231931
171435	426089
447270	250217
262639	99404
356111	211134
874	12800
146281	457654
230574	73708
47214	49510
6200	201487
107896	54976
158608	461769
379462	282195
275381	74475
51656	411337
188886	434035
89826	365715
106268	24334
237524	463150
244545	459735
10203	10690
98655	233196
153006	190777
470554	162253
32251	147683
6010	49828
262308	305588
84756	418332
345918	436423
168610	132247
264674	336590
378524	139966
476670	120274
379121	314654
399370	102926
192638	4981
74711	257687
180146	185704
449761	391414
485964	357219
202885	374939
414762	471924
256991	274852
360459	173465
464283	80988
275100	423688
168000	221582
46412	440660
62932	245778
267116	332512
253102	164209
222120	264827
404568	216250
67581	431137
425286	336590
199833	336590
21633	421919
453919	50264
102923	114930
33398	339179
404803	292721
273817	264463
466542	103020
385286	233684
392624	102352
101942	290450
255677	411424
407750	67674
10076	462551
484703	4860
183886	391424
29307	181543
204798	308241
441456	401887
64667	171254
333353	324811
259393	409109
44469	48275
282059	91069
93771	368205
16228	308288
80001	355093
263808	61588
295668	2541
313523	305538
379702	154041
62935	353095
1013	469235
84429	303175
110192	186561
468818	351818
311785	430356
291119	362924
33550	359198
95536	156788
195671	150975
29077	126426
174842	239948
422802	10690
447490	206076
203781	196783
288338	31808
446860	47703
221405	223066
173334	415104
328940	482270
656	110606
109949	169932
282725	257086
72180	339853
1361	418131
57354	49828
302354	423688
281866	404727
81502	62191
253778	471318
430954	346346
425455	291324
319328	204376
247558	122694
276821	474418
307025	28320
39683	220178
71207	425080
275983	281939
1301	275790
101465	291324
447041	484257
245957	462434
26819	285634
466904	471013
63737	139648
328367	27845
116087	379416
8258	23863
68675	93149
27547	298273
201208	208174
242650	249202
266307	14679
227241	40722
167572	48743
172396	13684
332677	8359
277633	21253
447648	229129
343497	21379
268989	58567
436682	331508
201956	190369
215242	378686
450889	406473
202922	345745
425166	305958
43138	329145
493023	32493
55659	389312
173759	427714
396571	29111
55250	128278
57	204527
391150	183213
281993	423979
41823	67461
356122	489822
258747	411809
374939	264784
323047	348798
101140	329097
177065	245679
181290	286697
328483	326034
282025	391414
210076	90880
104695	334746
382655	214992
228431	10210
298857	313745
132206	1080
351274	197473
56589	276963
81432	489156
282815	431104
84745	94143
39043	27464
192289	188759
33881	434893
315990	479614
141563	36072
215309	95312
71725	122462
336111	421356
228128	249347
198317	377828
268081	189938
234453	346489
117809	316621
130724	58989
321043	72007
82513	371918
13192	478415
112955	362784
81432	61463
318310	209471
280367	154271
199671	209542
30568	48955
196561	469677
109733	354644
314778	185479
211094	401101
67108	441335
372485	190087
150608	265589
104740	405191
353070	211932
443436	467231
93743	353343
266541	410980
104175	12587
448417	121960
133855	307671
272894	453679
268172	61461
344812	383838
146224	347064
108262	205289
190836	186259
282224	384258
113267	93245
38571	317118
43571	179506
16211	378105
207749	276358
491277	58274
385410	132843
202379	283250
324812	90159
386857	15133
446542	152702
463384	164748
87717	346266
304146	479916
376978	395547
236035	3011
383526	99210
349834	28990
271047	311832
40992	111572
2029	149275
134764	438092
190369	457112
252454	269199
257913	242821
307922	27202
25705	134218
459213	288835
286211	83275
313902	12526
140996	230205
94985	313745
149272	324723
41406	400016
342996	434781
76711	37160
270597	187663
13268	79989
455430	147554
270597	449669
955	172089
316828	161103
7788	23408
326124	22827
226404	480693
222792	107222
303782	80213
271839	21411
81363	119762
59385	258015
326849	234902
395777	431060
308751	26467
64476	100137
48411	51895
21622	91295
169822	227769
214138	313454
412666	13903
446507	323786
27826	5341
20172	408998
140991	49903
426964	33795
109989	230541
13268	407344
286655	265589
354545	432591
467605	156373
395975	131964
202774	337849
155016	268110
279722	452616
395228	41075
367656	366666
73589	49903
366813	311297
365571	211208
188511	99437
93384	84504
232406	391414
184234	367937
25439	335910
143163	444270
38038	21411
159485	414832
474341	235606
1639	29835
276821	314548
247388	271994
9501	18665
152465	466075
475953	249354
250854	270713
9588	474931
340572	103724
62256	476951
222094	456065
230674	371292
48162	231329
57432	379704
216351	285446
290127	250679
261278	444628
61221	369940
5745	59978
489913	411944
371029	119381
178263	401871
231471	318735
58464	250169
61853	437527
202866	258107
116280	40787
373265	462973
425209	490940
458250	217301
256970	417201
379143	442619
90006	110677
299283	378963
260879	98756
343555	378462
270885	223723
276209	137128
10546	123746
169441	268652
275983	203752
62907	275099
366822	371918
240434	114930
455484	470820
30302	120132
329206	479985
247560	387546
385881	217871
192435	463529
135593	94344
302215	317118
107448	107170
372196	75106
399441	260527
300195	474341
213687	3011
422985	147530
480905	430694
104536	481279
493347	209285
433548	478415
289715	28951
488226	114930
159316	456640
371104	122085
99898	295484
418267	6735
30568	12718
163202	154589
431226	280732
395025	144306
222544	432284
485697	93245
356674	209462
46988	252898
6020	360520
490660	86974
223089	11388
28790	358028
5778	102549
9935	359548
94854	34842
414058	24738
345715	431745
40815	447335
358373	320464
325188	171967
411354	343623
125417	448770
241198	354167
329000	235606
127388	268261
185859	342807
355083	440660
43816	275790
279066	99405
351534	43164
232668	486312
70322	255650
220937	352103
144009	363973
236216	373730
62275	392339
260141	155747
96673	390978
114643	486519
181385	371053
181662	282822
384174	41025
10462	81280
447945	441635
6954	307108
446182	28532
17825	215769
423724	287694
359590	95345
37772	462306
302996	51895
313946	65595
197435	129657
419159	420895
293913	206683
19727	27581
418282	190369
396670	69708
30512	293813
254510	76685
493776	436015
83204	300480
66035	341693
283929	136951
195964	310839
262660	86596
352644	399736
269852	267312
245733	293813
419522	303672
328888	301607
145009	467690
421011	129995
326260	272973
61001	288410
80287	315367
121208	218727
372468	402672
65776	351451
190789	332392
181980	145485
65558	320518
301326	217223
37013	258370
280360	340712
251228	136582
49675	304561
31011	94516
209195	195837
460929	132740
351307	240374
363502	489167
81441	407902
256325	235781
284985	339251
440982	198432
334277	194992
374305	285680
457398	94344
139123	120168
420464	211592
491190	49117
46870	59400
317675	151672
225125	447517
408329	482198
375320	34547
476106	267602
71945	273831
313672	220857
268910	443823
437623	86219
403607	205376
140325	105699
119913	455222
215961	108554
196122	154894
251802	263118
45579	83229
273948	316661
423100	273831
210486	258370
371080	338079
203656	350985
424591	50264
192465	49903
193767	470921
129449	348798
493605	236345
56049	435603
85665	236213
35255	70628
160396	219728
175086	275790
424247	69962
114624	224008
60287	16887
167297	395427
37314	60517
308345	315566
434830	342541
317892	429871
27730	154915
298181	91162
439737	96366
404099	477986
468428	472072
432107	142642
91600	477136
121310	428026
205627	62304
134423	204330
149441	277646
123641	211932
164951	245266
161641	448788
349416	401949
266028	273831
408903	306409
12900	189960
84836	437684
1839	69029
53566	483494
56074	237081
71189	23491
211551	207299
414464	211505
454917	61016
81876	164884
472692	384455
276990	383778
129367	38063
226841	393336
128313	86821
378876	68340
288533	470183
286145	333159
330879	13370
344732	269424
172335	40784
156849	110677
145979	310183
231543	218730
55914	354932
158750	79989
19635	23770
339274	316229
287547	90416
370431	186250
498	123731
243377	478415
437935	250649
159703	130278
188246	318010
255591	218615
428892	321868
478083	50264
299303	466482
300849	369212
456748	230391
35233	13370
266307	162595
463414	389682
260026	129923
353493	193705
356894	487726
50400	187836
450439	189064
138462	298089
275278	464420
352237	450541
396024	79785
48472	16643
470689	134068
79081	433641
426243	287423
479323	110708
266894	243115
188920	134655
298374	414832
346903	168213
491810	488384
231025	401509
202142	271166
12334	2792
254617	183213
269440	228431
366920	103118
10946	405605
225366	42097
97732	278907
220490	202882
141535	364201
330739	293813
431584	198317
132247	182940
481419	404427
314234	157658
239226	260707
321743	181911
373615	337921
254765	53863
402801	54976
108691	296576
175371	244073
30107	6253
45963	371617
18410	190369
420579	396080
464921	152502
11131	16307
390543	141724
449468	405116
484198	409948
276514	330032
490850	391204
1685	460333
161051	209471
404472	400184
243785	438373
41288	370112
313770	140044
283096	234720
81432	106856
170928	478415
347303	192492
23018	392214
261843	348394
200092	294079
161043	195541
121865	15094
282366	434893
153006	78666
179435	173476
327687	327117
89370	300887
85841	388575
403193	262183
342465	153535
253503	107187
418976	71383
93645	486267
453954	208300
315967	211697
435276	365058
238749	110933
146893	468643
249696	21336
330269	273468
435205	402323
10228	383891
365396	486606
274450	85078
379932	309425
358654	262385
396091	247923
106268	470562
422326	50264
20802	297065
196903	380944
191488	273661
118541	185592
391783	8624
37822	390398
221687	309080
107794	203656
376265	1605
150489	280871
467103	236957
66383	161771
439813	4413
144528	393326
327778	206768
388355	228431
55393	152502
493260	88113
179073	302569
386901	303175
131618	468269
482874	396563
486752	23741
224909	235085
34778	79049
230172	154089
430173	58050
286416	230783
7254	33855
479058	438957
313745	428164
334092	193281
468797	131937
468677	48431
192406	20958
103572	478415
180259	380071
43171	57076
78705	286571
165489	132767
328867	231485
30651	298162
478588	389778
459128	489552
324708	348408
171123	257221
479058	27606
299580	246690
235597	144702
275796	265065
309979	35308
214923	313314
424017	317118
173757	427619
195002	162947
389308	217275
79412	210534
130678	16433
404568	251434
37927	194183
191308	267602
73698	237795
409745	212081
177533	162795
22737	252517
385050	15209
94222	229431
312275	192046
256993	325110
132547	111964
113611	11421
454929	300121
73558	449000
450351	175897
124918	158079
220293	477986
304981	190369
170553	122872
392503	190369
490889	431275
60090	241468
92561	261495
315554	345745
382936	338763
162628	341271
360789	94665
100755	105878
330774	334680
364636	246592
151156	162247
61786	236213
308094	293813
465694	264286
464025	55471
217854	54298
148559	225590
241732	205223
393771	122780
136988	173755
4841	9889
406201	440406
47978	245565
143303	151484
436262	175384
402569	119824
246443	151137
293978	21583
48137	1082
193767	82585
379041	32874
389937	79939
486922	147665
2199	126691
361999	92613
439719	196832
345770	205991
247589	355895
75742	437018
215253	240225
249443	155387
311377	354901
237271	424714
124942	112960
451401	156767
14371	151270
190206	393536
109600	335906
457418	120466
347374	35015
210325	59672
151444	261356
282453	20998
29820	192762
488705	378686
151129	68254
17561	444131
164340	454337
9670	98210
174893	395217
204753	433391
295893	137738
295083	323239
135117	383828
330954	56443
193459	145749
366334	174675
74021	24669
186078	356020
146524	154567
121568	123853
485108	391292
376756	265589
106731	316608
242210	95149
114643	224882
91382	458183
420349	109122
371503	482591
158	227101
146711	245835
462155	391414
480746	275790
43939	280601
106514	406148
243418	341114
109824	73701
324518	101058
199676	93644
19727	438419
314964	86372
190704	132843
344314	273374
387668	230168
58928	260676
153006	482139
116180	70774
469360	185479
33921	326590
438719	176380
148139	170341
74913	79485
354605	486781
186440	254971
135722	446346
483291	419435
114383	8607
161363	133527
84821	247064
150107	94516
187539	51881
493422	176020
153903	15133
405555	99365
420777	217423
103322	484807
389019	102744
235050	97753
391776	256121
454962	160419
1607	153548
441463	298077
394092	156208
14260	225121
287566	114908
129153	238566
188638	200444
54477	215678
75618	267855
202361	409828
49541	203279
435569	221480
298079	377032
245891	31483
165188	288047
38896	430356
304497	388575
173806	439746
405306	267148
192611	162795
114117	20611
120778	187045
196996	314495
52855	144830
312900	280358
252449	440962
12517	411424
275721	190835
146189	49125
365531	326985
189923	62007
55002	25387
478588	256649
307083	255155
267439	235781
193306	490636
226023	14738
444883	481279
292967	195607
369209	79293
456658	394636
173966	277163
332211	70721
394820	13686
213728	391215
26109	411424
374297	357762
349914	360366
290966	494029
69011	252961
371983	88779
13268	116741
411584	260801
45455	305410
429456	313314
430603	426569
314410	294731
485975	134299
406963	231971
267059	150526
196110	110677
229098	273831
119841	467816
169890	489841
127345	232890
324610	106258
399328	399136
163530	302558
124729	138126
46412	94344
349371	484900
28345	348798
370352	183213
51032	293813
488971	102452
389572	13370
346071	231154
61223	451388
298333	283346
116207	364109
281052	292721
110917	365816
318385	234142
81699	246311
353015	300308
48514	407386
219198	106514
235606	351451
293931	248359
98654	239772
244492	467334
369758	222663
19935	148892
161023	18852
490374	267352
219242	202036
52752	15209
88818	35421
238941	76951
53314	36749
437331	24268
326963	85355
260431	240225
223589	113138
32704	206142
283302	302623
488853	292559
155867	203656
62817	400298
297812	211758
472546	214919
27539	350550
437716	183213
409210	267553
37924	152867
343893	216122
430336	451414
360425	358587
298009	164884
350242	4349
391969	386772
248013	204611
444558	47630
227514	6899
430336	4413
348055	5882
487180	20943
272301	171953
409745	97894
316909	13370
44639	239971
471169	121758
65513	304760
119001	345254
383508	405141
264026	453012
287007	193774
243061	13348
114938	434893
414511	141649
265483	95149
652	402883
326657	9380
278554	244564
478588	63935
34762	420286
167207	367824
242049	284094
487195	127212
414508	124085
7327	297780
407386	338271
285671	84089
382232	253101
336796	423688
79355	214600
36509	493969
239725	275202
32283	217223
10890	371554
317930	218142
374058	190369
31735	334732
242411	402161
370536	121106
107709	225660
382848	106840
470474	114221
224791	179375
428790	9423
77055	152085
360573	327217
77143	380547
412306	450380
149525	271465
54539	327013
44840	95289
350436	264766
149555	186463
399270	33820
132640	218727
408357	334477
87718	293694
56437	274869
491272	430348
445329	286313
93562	284067
411302	273468
273141	445353
150296	482626
133613	64811
298983	476412
219992	428256
389177	213936
188168	318695
402471	63180
404892	49963
371501	28129
179707	121950
244127	364103
134602	281163
373565	57870
134299	328837
124259	335672
269432	376426
347459	14314
367619	90614
262820	22804
45959	323752
375761	334680
471002	155419
490228	250025
420777	399929
374901	164884
402316	477506
407750	229820
367835	31280
261277	231578
372799	275959
225855	12443
359	316550
4098	226148
423005	343012
84050	429208
233602	62191
212614	307294
282453	301475
20334	26352
117381	431954
314668	156741
121609	421525
107619	320097
450289	435371
140442	80349
242411	284393
259651	147368
337783	146202
34272	196851
490851	202262
393143	6949
116365	233265
252997	224794
315742	8463
353094	694
203809	196783
46104	404124
6003	283392
1080	400133
279003	245679
75723	21411
196851	460970
342465	194118
313523	465692
379431	166970
487765	273001
198043	396080
486599	23765
178540	273649
322082	127921
219546	135747
167109	21411
173743	329350
430831	164915
333225	49828
321285	429686
482324	341271
75154	448709
198317	323068
152095	159492
431537	459888
330369	211450
447376	256121
442236	256165
246783	459213
210054	243311
174139	211479
362067	12298
373134	195075
323836	247062
149099	221324
493625	51895
388464	168670
263703	449905
371884	317356
113650	267602
270248	476412
146826	416830
85699	64735
380983	310261
56355	443693
95380	196007
12174	38063
292098	299870
344214	363888
44160	43334
196003	144180
413066	218485
350433	474141
44160	394532
30369	466737
264795	190386
6222	254973
481419	23187
272301	158174
367343	324557
48910	385801
186416	453012
180076	165267
265533	95149
174034	259711
330911	477986
299033	346221
390771	115386
457087	357807
45327	468769
178377	288206
480444	142504
418743	111884
165662	287740
174879	399852
66383	88705
350296	115174
490054	190369
475139	222889
386741	263713
156805	263009
366100	30983
477308	171149
456463	411771
405365	187974
208464	341641
105859	47757
264678	113143
178757	12718
468544	7470
59823	445919
236253	290190
451769	160419
304028	425425
299228	313745
386111	248614
257936	104169
240944	373750
187301	89283
41799	297948
185117	476951
454801	445087
98356	232377
252244	56349
472515	23018
317763	464288
462216	300800
279179	95699
138209	267602
200654	309740
158345	429115
117111	309801
335887	35707
41189	328577
443600	12177
188954	36462
238344	405217
168023	65836
2259	424370
53366	446393
97447	187998
140442	335204
367050	371983
305561	105585
155185	191387
24294	156375
177577	79507
452670	366534
84429	400627
126288	372214
271345	69734
217517	248561
327570	346656
106476	254108
290899	387144
288528	145456
488095	256723
35806	154095
256599	171021
3157	457081
462072	189543
123918	402708
394134	430425
438349	160419
13137	251190
361675	359756
202379	168696
89826	316618
274995	310069
6899	155462
123921	438783
36228	277961
63624	245679
61309	284982
79605	154372
93723	436042
92395	265573
266153	477986
319882	303079
180873	409828
239790	194165
426870	415451
237801	143997
443666	204967
481044	5040
223276	349337
418368	103178
278527	174939
303524	457667
418309	476885
75170	366127
336494	245100
323775	410839
339468	92691
468822	293813
292405	181204
469252	468690
218841	315367
80813	489012
195112	352673
365599	255577
38895	265589
474714	477774
356006	183981
271069	437753
110835	77730
314311	175960
301959	99718
342465	359628
313320	58447
340625	187920
221711	314455
94640	452474
98654	240837
86436	15209
450115	328729
289992	333655
230623	447519
49301	234644
254100	449620
283144	238047
352399	214436
308158	26816
397454	328751
52504	228431
79204	440962
35912	87304
118860	216031
314829	331006
207003	276285
95851	67584
145449	325091
194390	451727
134862	342195
426485	292721
134124	274133
389224	177504
202436	99405
58479	320266
208585	41673
477262	126733
168280	370
284810	223163
484119	15209
226675	226452
303641	420084
160808	432175
368374	402330
263125	346625
449468	365271
184333	13370
174830	54976
235681	160545
156046	447477
52131	2935
366054	92553
377774	226168
391913	96977
4927	188560
8623	323478
285966	20297
206789	342122
164035	165546
135736	338189
104019	439535
238344	451016
56980	215287
51585	297436
188929	145840
414641	147748
431508	216828
49507	453010
26003	457081
95161	207535
423013	372945
426870	159909
292758	116027
141606	335663
373783	38961
366828	432591
53325	314121
489686	184629
208591	9054
368192	55999
265262	452428
293532	262954
42101	61221
484436	9054
232406	28129
91828	24257
27919	178048
409620	329374
481723	17468
412646	140427
205037	68878
2187	271295
385970	158101
88097	280777
67684	193649
448626	9054
143203	108927
274865	427542
91276	239528
408006	87862
307977	481279
309225	484820
318154	371934
25324	94983
172318	444748
95393	380249
119001	291166
344135	494102
187364	179103
449823	390349
32383	132740
227694	51879
278222	197785
380123	267795
310512	462236
49104	266623
39683	61469
163340	76016
192800	214244
119001	6949
3809	290838
70759	300240
405254	130760
146281	228431
351411	362876
286001	135664
73525	5090
364345	171399
464952	313314
53883	214992
233890	366127
422771	296693
261725	127516
333472	317356
189454	146251
420926	323314
134531	372095
10690	164755
482456	247026
368504	105252
30030	250545
14642	296693
402519	315671
353265	77782
312347	376124
46556	394164
161943	64490
283645	130028
488978	450405
483067	187836
327471	419600
328023	86476
235585	83912
407516	397535
253916	231485
388756	18118
226760	338271
48085	19289
260646	119381
109824	332425
337670	97277
302213	355943
149389	375403
154719	35735
356490	34069
199948	138188
125343	296432
392893	207509
177842	229208
70808	53994
322255	355093
122751	388402
481013	217994
131574	142068
241109	231237
179375	14238
124469	180578
425341	438985
43204	83472
160189	97894
275686	273831
426479	65419
353856	197008
86095	195474
267562	156911
85674	61724
285489	350549
52685	147121
90550	350189
458511	236233
58418	209572
357929	200604
291930	334729
336955	77534
342852	336955
200658	193045
467491	78322
480580	247633
442857	315888
317247	471259
467788	437695
430364	457741
387464	17186
226436	63900
105196	423267
117414	84649
456415	471970
56856	478123
99013	232274
319081	313884
481001	293813
348474	421547
83380	2506
203837	259184
316154	440290
474222	281924
39246	103668
78690	244287
143203	436336
139228	134262
248917	145948
343241	172089
489006	330414
208151	313745
334684	39638
475031	214741
307139	391414
54622	458790
482851	390988
427131	267602
101137	94516
214069	264406
477932	322803
40922	97968
26849	385000
461170	52206
372638	447107
433504	192167
145709	59815
296898	65164
286145	352248
379330	61572
317098	158505
74183	228431
58285	53863
25503	341278
111173	461275
184183	27696
182174	222274
71667	416197
242965	64201
428892	226625
442247	486885
98236	360860
429557	7923
483152	183213
457856	54942
49663	165653
409109	320876
56138	15133
165658	235644
326631	392585
63591	166513
358853	262594
84861	88596
60672	475917
164485	492424
101344	211868
463410	2521
382839	404603
306345	477986
466633	483149
146893	277359
368004	73361
349904	240374
183793	355700
84923	268261
296185	358035
265122	387987
354083	478151
448104	138348
279170	401928
12264	271863
344460	44222
344314	32997
365796	259929
10967	456355
41379	147475
253246	269199
370567	23484
193970	86980
22285	317675
80357	290450
46069	105878
380954	197077
12623	37476
168329	462901
43793	114717
11822	421980
237242	340312
4444	222371
141480	22518
14020	198862
157945	370535
220598	3675
218824	55495
165478	264859
170634	312698
257971	94129
467299	209640
175223	417288
236012	363493
408768	486885
206939	323767
191391	108926
474699	352605
353732	78163
231496	477491
265483	92732
21529	409128
368310	365735
419822	99210
404698	407944
207178	421512
485546	270337
282059	94093
344081	148695
25406	94516
7920	385279
64707	435097
493817	335070
199702	477986
456021	125380
350553	477509
485420	229219
268820	387222
141996	178436
424896	74191
326182	2232
29746	423469
190281	421707
49025	490888
65613	313745
329757	456844
282859	271434
453711	127921
19631	391414
379623	105498
449521	200035
157895	245679
238445	480590
416331	36885
933	353343
89238	186270
376619	7165
9381	381428
156185	177244
293276	29367
172139	190369
127363	131928
91418	57828
470266	361540
129010	278700
256893	128796
160683	451016
440990	423138
343648	96366
376942	380071
375669	8623
459084	124650
436776	6072
44070	413674
169075	184465
427609	447751
386138	365329
348910	185964
136798	65979
117124	134148
74231	12443
163736	293813
105533	381054
84594	215263
70478	348563
468493	105967
308618	483280
298519	163974
251991	86974
129977	37980
409229	22888
129082	49247
366998	85795
71725	60923
125137	25770
105132	368859
316828	428711
254293	418101
434327	53863
80970	50441
62115	145829
430500	110708
15339	377933
200092	96700
72732	305392
357847	4504
18928	234511
278270	14559
447219	491923
415451	117097
400273	369359
12456	42391
441720	401854
478198	14884
97732	207042
134649	469888
236240	373837
356500	356092
257977	58417
311114	271871
460077	317176
345770	404479
117975	260656
122219	53994
256623	355700
444150	95977
134299	442947
220925	193426
258951	324557
488527	178492
387411	184503
483555	438725
31372	410028
311565	187627
338931	308984
391528	383508
273616	101879
176097	421846
202197	243547
310721	182967
222063	62439
432764	172988
298124	244482
247241	3845
294533	291249
115774	267602
261083	365329
175895	159335
223246	67978
89671	120986
396586	298182
228707	419445
356530	415594
294316	387742
448283	467388
57479	33016
138814	239533
93384	204925
375462	221799
234423	349351
202570	430090
145585	1171
188578	289972
322910	123410
197613	304189
369809	66813
97958	88113
426837	389422
316557	350359
282476	426477
484453	5042
253990	148340
128839	196783
349050	143560
390442	489762
116633	378686
32718	279108
143693	360041
447334	196544
257463	330032
362522	374594
116947	417892
362445	231638
268526	192280
128948	92393
384959	447105
297069	169027
447791	363722
176321	337154
360733	79249
206556	221470
301312	281163
260970	356428
142116	413490
28496	185761
474591	448709
373189	422069
91108	186561
186595	387113
387539	450545
119588	322464
315408	357936
99902	246600
454263	343555
366750	463549
109495	262299
56331	367835
146893	367483
34619	54158
280091	474906
47770	149568
220925	479961
4533	325492
222195	6495
252046	200549
485119	15133
467775	133833
246566	64335
61367	275058
136711	351193
278343	52139
464180	475571
273768	234356
227188	453493
469714	489552
233388	266102
27571	367107
433178	107585
383164	472970
462901	24945
477413	291521
317760	313745
10291	100503
465684	322408
245071	204803
664	21411
331698	282030
88460	361024
319218	451016
342019	283346
371071	202469
269949	443198
176971	160419
434908	199064
275763	213363
161397	5040
425509	489552
398063	293813
213338	219974
291080	105086
405306	281148
494082	307279
435504	395988
303782	363581
210224	160368
109603	461338
301557	237548
37701	230691
196465	268531
9381	186384
296211	203777
433418	451391
438658	98906
257710	198331
446121	360480
306378	428214
211033	477136
10946	250746
206571	447517
264026	280801
91934	190369
373755	139339
438646	282822
106460	191959
272301	96149
445023	107711
35498	191536
269396	60517
464004	469235
116169	116300
35258	430217
118684	83536
98339	78458
283026	300240
315573	351497
352007	196674
365930	4713
287193	212182
432427	1057
101618	401854
191572	114956
268454	57989
221029	230107
190507	62191
375727	330218
356150	166102
125304	463089
282253	190369
297356	281273
46092	343629
439816	181993
240932	190803
292504	113051
121875	274309
245938	387128
201131	366370
142096	27582
116947	401297
273120	397009
208754	424586
308907	157341
187864	86974
298823	128394
216230	291521
444081	451016
241749	401949
255159	360512
24528	223622
348639	337262
405395	103031
390586	380371
294277	50656
253102	46410
386079	218730
208366	170341
81300	299478
488971	449884
228515	463781
458764	124699
311456	205270
195162	427400
299168	51195
404568	451016
415627	179010
81695	51895
291542	68219
40388	471900
167588	303218
109335	212578
6395	353147
368083	303199
36742	364222
163519	159126
122817	433022
40204	331349
487255	470241
262639	93691
358589	317021
456537	130360
190369	46085
158918	72187
175185	304173
320204	273831
144750	334425
296679	121216
258461	385018
362488	105025
329258	405217
15721	490237
484059	238578
492836	87597
40443	188759
134154	285156
472819	62191
113866	204925
28187	436897
79919	473325
148035	188028
154573	143305
168437	12355
293534	13370
82981	173755
103178	169047
486847	212081
48953	132318
260831	267590
492572	54976
23071	433343
422246	30651
240142	351639
34798	443694
396352	298156
89238	443801
45724	108223
208445	300472
69915	133452
101035	477986
285350	93692
3629	190369
228732	355806
29161	336590
142787	446632
402623	407886
254444	408519
325801	160545
267562	181111
388249	383114
466822	202523
157445	74677
110192	296339
73296	396097
283044	314363
216143	141166
239804	152337
84301	54895
106739	286747
74334	111809
84502	405699
6011	292877
438193	471310
98535	367946
137128	112052
253931	157839
378498	466432
276758	371918
191933	441570
167946	361513
324612	267602
350064	134201
334092	287551
55789	491271
371766	61073
320128	168439
55789	403900
440059	336590
126734	232890
456237	45863
229735	482541
490471	463615
441302	414218
281070	105806
481419	475917
205905	476447
285701	149410
390227	297491
188847	9075
414068	95149
488226	313745
256120	375840
293010	57501
415574	415213
114534	48861
49541	180841
58893	158861
203420	40784
281035	17833
260256	363411
263377	31938
474593	49903
153590	208577
115426	262954
2432	355501
157480	329849
470689	357854
432175	392221
11902	379976
286045	422161
102908	457081
63574	449662
33398	184258
428327	392317
136057	48861
311479	320464
41250	183711
335568	95149
25566	129185
20392	119840
351384	26848
377136	267602
163725	401871
164291	167403
302682	446407
150462	190369
85540	55209
220535	3719
407226	242763
418453	4413
488844	332895
231901	330736
374512	13370
408357	53893
242432	36218
281936	30896
257391	53863
409608	335324
199051	471745
246500	445700
464548	293813
155490	49903
244536	380700
194773	446351
348029	350547
77541	201969
199765	428738
263703	347236
430893	401949
443361	72701
80633	327523
435012	341271
366477	203656
377626	101058
91826	218727
414132	434768
225694	259096
299910	293813
472819	219499
224112	124839
205346	39295
360761	56737
424541	421649
237801	69706
140234	205270
15996	211139
444139	148519
366414	455388
60952	331508
367967	205223
6754	353343
44829	223121
417027	361521
311510	327366
63867	90306
413048	438419
361111	322515
311306	391781
23704	173663
305287	295519
63528	215501
24620	351639
381305	215474
56619	157624
266260	261320
204633	484084
227781	61022
235003	172041
48408	108936
353998	420944
347096	330414
364965	137128
230806	286936
155045	160291
369209	152702
12771	21583
229736	428214
333835	260527
483013	103109
75803	480545
170313	376814
245305	330469
276214	34692
339958	383860
308122	20373
100904	427949
19727	208298
397216	287347
91828	289309
210823	329155
16844	77727
80308	328692
64430	315184
316565	415942
132418	336590
263514	55737
332299	478480
177482	396431
283386	178436
326830	428277
299386	350824
276821	149560
371551	378462
472072	17493
68036	155366
275381	351585
82720	304045
449693	391414
442321	120173
407280	122694
37284	317118
193270	201460
62204	267352
159703	187067
245295	317132
316136	21451
163519	331634
35682	236213
246221	374784
263703	87168
187336	436095
200013	228712
168812	304062
453134	472072
413087	462147
50087	220756
280121	108328
222149	308312
301557	32917
263708	484866
443697	205270
76228	56297
440331	477272
338097	193476
190298	284843
380489	369379
112625	473768
85916	198456
451488	337375
469976	464725
235948	132740
237603	13234
86653	23714
269303	145858
307696	294069
238763	196783
143280	277295
324727	241468
95504	199655
149215	136807
164550	52601
478152	479457
216993	266600
147917	422365
173813	438419
336951	285156
347702	476012
378057	119202
227263	233030
36147	100705
395921	4634
86662	367919
47046	52537
242788	317506
95266	77694
208744	27212
396381	257858
101433	193705
382228	160220
39052	138938
330537	416713
107242	218727
222376	205289
265053	209572
281064	493197
423403	45177
381999	324930
427822	102352
126875	341105
95351	224338
256991	234881
311340	409828
361138	441430
417283	489552
252118	220857
244115	157151
452694	283445
179033	45141
398105	320377
176321	47846
269293	347202
119001	17307
104325	115848
244014	428769
393575	123955
113857	295484
22414	30258
346625	235198
447962	80940
192237	392086
289037	80030
50554	84290
243282	132873
208713	190369
323775	277575
277568	276663
259293	216387
358860	187111
434875	298767
136798	240917
450722	440962
425389	312698
396982	348798
220821	427803
259175	346099
358192	84722
319397	231210
318912	38774
223932	353557
329862	57134
154206	86476
371884	160456
141789	96497
423171	290624
73298	97215
35806	159780
325044	34304
73309	291984
150424	218727
411142	218730
216945	182192
310267	469235
342465	280796
475060	197895
191256	125399
192238	423014
59618	251235
169619	479157
330194	123955
221878	17853
350457	272833
424647	379365
315582	388973
339732	401606
431264	229013
39176	165990
231554	223732
258274	485304
362679	115340
58057	153185
391738	314596
28595	190369
272407	217432
350064	218730
373028	266852
267281	117565
469360	218727
367038	17979
267562	462691
216479	363973
314228	363436
20768	344721
291854	357144
149868	25299
373264	105498
9965	144130
72430	394087
403272	110677
163545	310261
338915	427678
52993	25088
85728	490554
364338	70447
199819	484507
289432	40784
265483	193300
7172	315888
328140	382945
379009	280857
172433	330614
311003	399786
28043	273831
449954	95882
336556	46294
373025	266220
344589	106402
448430	90266
432362	53227
489354	329913
415619	317356
401216	200444
321261	204603
284098	62191
256901	58066
121106	198308
222364	128358
493897	353675
483678	476447
169061	148739
234230	269154
57234	72521
375342	46127
122486	318932
110355	84590
108168	11696
314311	354694
60208	449468
55499	316372
55659	381393
373257	23553
60171	246311
168023	464546
484913	109095
233155	292559
410165	63250
444890	266469
80575	470895
367165	447107
74849	366493
142877	303175
165680	206329
360558	457187
259544	187974
375405	118853
492247	235430
446837	199300
7097	9054
413193	48100
65937	369577
12107	386072
353856	131589
433608	217432
484172	461153
330752	239261
287806	461846
181947	317356
92854	45141
99902	237900
130069	52234
200092	214923
415923	243840
294323	12271
314777	255340
450890	303648
358860	393375
47391	225908
328772	387474
235942	25658
438956	237165
318561	351585
44854	482731
179744	251771
74563	64183
62256	99405
110992	7211
167596	190369
338093	314565
432598	409946
448104	419972
25314	392055
291531	35707
100564	481024
40028	85699
70939	410028
158807	141440
309283	358659
199491	471329
437537	253079
421472	272339
159959	452230
194553	180761
454248	156207
246412	340695
389508	489203
153037	377206
118708	268769
193837	190454
443355	216399
282260	378686
320820	411365
325548	273628
347074	154623
152719	13370
11965	114785
227709	264192
157182	86560
169117	178585
414058	389682
323020	238041
363581	396366
407456	315671
337762	413908
188659	59759
414510	9054
315606	86560
150005	320942
136522	173755
146899	77628
156313	381416
425166	14331
81358	238854
423021	256121
354154	244115
151041	208148
136596	257601
9731	74106
345578	48275
7008	402561
286228	186440
207763	137599
390170	181767
50197	302425
282453	218901
222102	334215
320208	301475
437360	272487
431222	49966
16844	128758
5700	341481
402933	79315
256936	331880
57682	56935
77824	378724
83453	55563
112109	70557
113811	8030
112306	114050
379878	311297
356288	186259
369189	49896
155212	179674
189974	266736
415997	183213
271048	311702
485960	287694
483706	490357
286768	236
178244	449299
292490	362598
481964	209572
203847	391414
392313	314742
7290	100909
132924	326431
248697	84461
320379	421194
284810	153416
156546	12443
300074	187974
51342	159735
58753	253730
182771	279664
47788	378976
309909	278907
293413	468497
176179	13370
115604	200250
178422	211599
184826	329675
326260	103047
443320	165936
333453	445203
466823	190369
403032	274103
37459	40592
407198	13370
249868	86476
249722	411157
228084	49532
50187	214024
146217	57199
332472	409498
85618	84722
267484	226943
17333	412389
361356	93627
489687	461380
157237	267602
356508	244234
245911	179858
245397	287190
451707	183213
349255	348912
261959	134500
411873	59741
221977	464723
140722	19808
269089	265931
87741	310261
15209	265183
5994	12177
433238	201049
315250	222789
323420	313745
438676	174939
303782	114930
154924	68950
461686	46892
8609	373266
304435	324037
51739	38063
184096	244583
483341	322637
39933	201465
213106	286657
88790	416402
489722	206696
442508	171533
327075	162795
422098	293813
232799	140378
245152	398333
357691	238612
287439	79268
14814	464420
154766	67040
162360	95942
90741	158151
394204	182990
214212	444905
469206	193394
296423	326631
337372	313745
350336	251405
186254	314742
438559	321336
200276	167417
283580	110677
387577	303175
315692	81225
487854	15516
441842	345998
69801	15161
364032	310261
131574	474247
250833	363035
390400	433279
456766	463549
253132	343944
133404	461022
252998	128209
413839	106903
334256	486885
316565	248533
173731	89511
169342	90099
388078	391414
203887	249334
147670	105252
486222	262954
167897	475594
273047	61006
347638	120595
78316	218142
4907	92423
453919	83805
401531	317118
458968	255650
344284	160791
170438	237660
267099	39972
372799	152020
2069	66434
91343	439074
316156	354790
406632	255579
63276	258326
33201	480025
154388	164759
143226	233942
185409	429190
248013	126348
198041	102140
332532	23018
121594	67009
331589	161409
364969	467192
135169	327721
89826	396658
492689	55129
160940	426089
298754	401101
252036	228724
38003	437579
105091	132059
196165	476831
101343	183213
23822	331398
308596	278256
320065	70136
291078	110677
469013	279993
11597	28065
266144	110708
188633	4634
64736	43803
317027	149639
294323	191941
309276	427151
327719	15553
92931	290
400341	327217
212437	27464
55659	298229
210186	440660
342460	406083
472591	257298
98286	103
477932	237484
301048	216190
227811	187974
137772	313745
286247	152020
72007	349743
330072	452736
247296	229645
249055	268531
150630	157611
341816	13370
5989	427616
296431	145798
146903	162795
98684	451016
292065	54630
410702	307279
249343	91794
213708	311936
488417	132740
410779	32605
388158	93625
317405	313829
167588	83393
294189	3011
414535	370410
161363	96195
4721	182619
117688	267602
48892	20998
5910	119813
284613	172258
119345	72461
281826	76968
419876	428080
206731	234479
44577	381404
288230	186159
164975	24109
335379	122983
290632	421830
477741	273831
68098	444458
353340	391414
7662	79469
374305	440422
211105	300555
7901	256121
377603	97019
24469	273831
262013	401051
66259	8525
388694	393326
360282	387742
491445	8531
264026	132293
36228	325604
464149	395598
246540	100285
293207	365852
205578	12895
286218	187974
490002	487509
191341	128694
53137	30510
245538	141972
181767	408476
460229	275309
126168	399232
300273	39259
107676	255650
78617	96977
408357	451399
435291	388527
48764	450667
366584	21330
335441	6899
142939	84948
492402	185910
326631	53801
157280	409598
315463	220857
32616	343085
121828	338915
303993	327922
455317	99405
181044	334009
253456	408328
417153	476471
204163	272159
272012	206131
302289	142360
338453	455958
301705	62996
339297	137198
406974	484570
287566	399573
135317	487938
221060	468162
126793	440660
153941	265833
491854	389682
98654	102116
116365	62996
356005	460226
469388	11445
183201	317966
333891	59784
226607	424901
408334	92600
116609	162829
469768	259435
295841	126747
244254	49828
253527	95942
105058	297377
80193	197556
38237	71009
249244	48275
390771	49069
386243	144614
364991	84388
479105	471485
316565	304493
192712	391414
105533	16433
308533	6374
234881	85608
23941	267167
410300	249202
114643	175086
126166	406371
289231	165267
167220	24578
432009	107187
300750	343012
360459	3217
334943	3446
172802	28129
65677	192620
301823	272309
211551	233780
477932	431665
412110	337496
207512	136364
20392	180574
289480	343860
84698	2935
262210	114895
347036	24334
469900	293813
128837	141440
461512	111654
418332	466790
86797	376533
187435	490795
151931	32447
289187	288035
186843	238578
222145	378778
84745	475200
361999	694
325044	368643
338279	444844
142798	322105
281017	87007
332853	122694
207955	286313
129651	194094
414357	376566
16277	218730
155302	231748
436586	87086
117647	489200
107711	85471
485130	47679
231384	273831
296624	269888
477282	314231
292576	121171
375316	54976
22634	28863
238377	48365
1002	437836
266536	30545
375049	466966
297539	190353
410028	272368
345401	234788
161849	206268
219377	171901
467983	22729
7843	176878
429754	134694
167333	396563
15357	90123
411629	62191
159005	8055
316626	366666
380616	203656
299719	420944
26245	132843
469976	395085
384324	170793
153006	21411
343622	32807
189687	238724
456455	338271
308065	13129
321282	198501
474341	278359
102965	280857
64545	202832
289126	201493
433565	252961
460923	388233
442444	409828
209961	65661
101330	47295
451567	137223
126170	272876
292767	415174
101343	421356
331553	49903
470464	179472
165028	402072
63118	122780
431015	449078
477851	299187
302531	15889
458050	351193
77674	353454
14800	387839
294923	339153
239549	243301
201866	94344
401881	49903
205579	114530
332218	430356
74567	400629
200344	47598
333868	42866
80635	336590
492285	244663
190446	31002
140263	77907
318310	163336
74577	261398
386330	326727
438827	118964
146893	36462
41798	240374
379901	331581
412427	205627
82862	364269
107709	117749
374274	331638
64850	461944
430426	465371
32249	84697
417668	307948
411937	95312
403105	258370
451691	266530
243492	317100
96105	131891
15655	99408
331076	137719
166213	430281
103584	464734
267562	492043
330423	177624
237368	81153
113019	368820
425382	414995
23131	215929
483987	394166
467697	128853
14572	49903
378352	97894
96924	309269
252920	286655
275331	11002
462974	325492
184528	276585
85348	236779
134024	125420
484129	246311
253102	128398
142144	8537
114641	51881
31814	446705
327919	334857
190572	257298
81096	488056
458065	468757
371779	203288
318845	280635
282663	19204
191368	310261
97499	298606
203656	164316
163240	489582
437249	429928
1848	432379
208877	311832
42053	313745
114413	95942
68843	381344
15099	260291
86005	163800
393737	220921
445400	395606
19020	305232
404743	49966
342465	257971
58484	388473
446702	314881
376121	370214
162249	454250
173311	225988
259978	209018
206046	263470
440154	45023
128337	75583
470374	433322
324490	137128
2286	28230
132434	378958
179272	428201
358907	363888
127991	76651
373755	475288
105483	25868
108356	6576
454140	440660
319870	435708
85425	433645
51447	250695
457980	29689
130057	53883
40872	461202
418361	178422
98120	387222
330841	31703
300522	391414
43431	483307
366402	339965
72136	276621
221687	168057
94597	357054
234139	417348
350588	300813
412844	333357
116837	309330
206135	451801
171513	75547
269041	126921
196123	313829
356480	265589
254599	385237
98091	313745
207057	210228
285577	83521
86768	368205
401571	378462
461049	51171
354111	185652
53919	476951
118938	139297
34852	217595
65433	16661
380846	114678
404946	283918
197007	486339
432382	209471
162951	280371
409557	418866
84869	398615
89337	492906
480119	154759
80203	208487
35928	114643
199765	438783
169254	218689
269804	258120
44178	385076
450925	69731
22124	4413
426118	75268
234054	126536
379627	317118
181154	145691
364059	146251
375405	336612
410439	297672
21739	172089
268846	465647
468430	236913
188534	93278
438389	331349
307540	454975
20946	300648
478732	266883
186267	38064
145363	389051
422219	264908
399441	388575
297762	301048
237612	107302
485734	489822
276876	262347
63528	442242
473056	190369
325633	58881
280367	132996
126867	212081
143858	380538
320379	42801
164570	81714
237801	322674
266621	462377
459406	373790
363591	1528
281130	210082
203656	379154
439211	401014
390323	348165
88837	430337
287642	122462
213615	430025
109791	411809
64279	17993
450579	222701
194427	428199
14871	428738
25475	338189
244683	15209
188241	198038
335214	423688
471674	241531
469483	59585
475338	461944
457789	387684
472892	338773
124320	402552
82633	101642
260935	43078
232812	51881
355756	37476
12868	258370
461944	493560
87517	298274
408343	446351
376748	420363
337266	345724
349986	270087
415957	86560
130069	380728
197310	267013
89807	433585
62083	73336
310206	337849
406660	266878
329727	195697
408638	164884
184973	180049
410261	114701
130069	357601
131064	313611
171180	6227
69852	486885
260569	260230
299541	371918
63248	229380
484978	4634
277373	35134
282847	298182
449319	236216
319378	4968
239738	316430
388599	74877
56068	24155
73588	410074
43435	44277
375659	446351
479545	341271
184903	420944
8560	140044
411054	137128
196303	351976
176885	11008
209258	282224
75056	330185
338313	396563
43038	336581
170864	57002
340175	304865
485866	301659
106480	324770
326631	10108
207800	124991
74024	277217
488012	366781
425135	427151
177084	152148
144073	487094
212415	3296
233335	2004
408202	252223
158617	114879
444038	378345
153903	420790
309609	345531
7959	23789
349872	395924
85406	81304
299272	127571
332944	450907
454263	421356
280766	421935
149200	19246
471412	242927
356674	321865
114230	144845
219560	277123
375113	286898
66805	379276
48953	355806
221106	362784
467284	59243
47898	431799
50996	64478
340189	76454
481923	261865
418992	220540
183084	462477
162939	374312
309179	183213
256893	330722
300367	428711
327172	328751
118257	409876
377987	230055
409748	35707
259776	200632
71430	24208
131160	482808
250936	13370
121637	125420
421885	283776
324199	157726
365091	32842
398907	188141
246453	445282
203656	388717
114342	154815
100621	433279
421420	160743
175433	81451
190683	421439
417931	25353
271523	324037
31320	175382
343308	254020
107809	391414
402378	28343
165804	39370
481843	218508
129449	272230
51222	183213
404892	265883
330879	71091
123400	195888
450277	21411
165068	317047
463866	159155
334092	166234
263904	410074
291083	246245
200092	354264
378498	54068
195720	463770
280121	437018
203653	127921
417984	169276
405697	225659
87638	401395
183465	213728
283024	61786
86225	94252
159890	143629
432339	92020
253102	155680
311453	359789
198021	86476
169338	273831
65781	435634
230754	301566
263729	113922
277568	227753
160819	62191
318749	28065
30749	302298
249881	40025
37314	164884
420	96564
18737	435708
132740	437904
30223	105967
3409	492906
354728	285131
114063	353994
186945	110708
282469	266538
471774	3664
432010	144845
383740	294234
301399	76111
391877	310756
291984	472201
493028	23822
201022	15754
177234	273831
228050	66405
256723	382832
298259	264879
328733	478197
205380	164151
409674	89387
244191	203145
155917	317881
404099	87889
297433	40353
412779	295114
114643	198297
92642	404603
202210	473696
266438	263193
312115	284404
379867	317317
366517	437937
441463	441635
413914	162900
490233	441609
274003	314881
378357	462876
395200	301442
355667	479614
252964	330032
300539	132247
278772	254564
262286	231578
117061	404552
309917	54449
131964	142494
423836	23149
363730	305145
57309	118318
163826	126150
245962	347427
422674	192365
205180	336590
59882	10438
450287	76128
250671	468389
140086	440121
246842	291823
39892	104819
76488	195551
131989	122694
431963	3804
30324	111904
75711	15209
321626	428103
416391	395053
415360	167227
293105	209967
245332	22827
311527	391779
352007	477986
311999	73189
52646	250033
148505	180302
258385	344091
349509	348798
76616	323967
129146	421830
89802	59759
168773	27826
66497	373584
279726	184273
195231	366127
206923	366493
219057	132889
142621	237366
254973	20110
338752	117800
155390	94516
338997	17492
375320	209933
126083	169047
416116	2919
414063	217025
404806	235064
239126	430329
56301	98906
488382	174536
79358	366493
369214	388195
3823	41651
458074	137719
394341	378957
177953	348798
265868	313314
323365	895
434847	229428
255825	391414
80501	462293
73298	265704
135443	199353
55928	391414
146893	22598
286457	247132
364703	79125
181290	87469
276477	150236
380585	196783
214744	312555
192882	152020
457296	289515
358105	275790
378420	110835
208577	64861
107601	113868
262959	214559
37515	375840
343602	406751
156190	143598
301675	274080
459417	268299
333809	275669
222094	447517
877	327019
340378	293076
196030	341505
331388	154271
53293	425675
465740	165662
419382	316575
275721	190894
182464	93627
230334	431807
387720	161510
193513	208530
153322	21239
35580	45895
214950	49940
30910	389009
440031	191254
259530	405837
352882	267602
393008	433140
193287	291249
471169	301475
73593	123435
437999	1294
487988	422018
110272	439021
249334	312736
179375	3041
152744	334215
379760	265048
184552	371580
485550	148590
380585	110677
9974	73601
391386	399144
143704	385000
326575	218615
118946	388575
484531	288567
67121	317809
63016	440962
477932	134370
84413	144845
312607	390575
188780	186159
216831	12640
140741	61396
406425	265589
434981	237304
476647	429930
243901	140862
91558	90283
412535	427400
1803	40784
320706	326491
373244	162795
192611	29265
373169	94665
384235	423266
484946	200065
441463	470624
224822	382166
404840	65272
473298	330465
306304	137128
448104	446693
186149	405009
78855	425744
44897	211134
414747	250250
396738	261375
425430	116816
347422	441265
305156	109437
277568	197996
54117	452115
429150	132740
12087	99458
388846	366238
365165	62191
98654	53791
29431	205009
333615	125417
250366	375840
369209	443976
231855	175067
40890	404077
55914	122457
233938	492701
409745	51895
438419	262223
320025	201741
18468	70941
454867	179413
140785	19984
53922	476231
258330	334974
214853	405398
169447	209510
484691	357373
304868	255660
186440	233398
331119	317675
413340	49669
316398	338514
463969	79507
12107	198923
308150	207927
42890	52079
430001	310874
113743	120348
107639	357400
439977	95558
82981	160428
373025	367430
284181	2646
256723	163535
162899	372629
261278	430011
406108	118333
335091	159406
483625	179716
119566	202405
297825	241595
176331	477986
266286	305866
184629	252832
390917	25204
468705	101759
68975	143079
191822	10812
178422	315572
31725	398263
15027	372214
71304	70461
283119	371554
249212	315862
375275	142825
212182	130804
345958	461569
135684	267602
36211	405217
72628	240225
52217	403612
132827	320259
30645	372585
314311	128704
307629	305222
215465	459802
355083	178048
373193	12107
341969	153251
416357	189434
177483	69293
42557	24834
56746	226494
24049	334872
321319	130028
434726	62726
204089	173523
411944	194893
352293	157338
86632	165860
206591	186259
233498	446154
217173	120195
285427	414257
395105	363081
94137	25410
25969	228249
294395	284404
376202	478415
373264	109006
16844	78184
124000	208103
163036	387474
141423	13370
261902	247402
481044	403501
83263	140044
9323	5040
48627	303218
397563	19139
208152	294677
12143	341271
340458	238356
196996	124127
170697	198055
431285	273831
13137	6516
482225	293813
450705	25549
491686	263501
425164	141649
265483	488641
441463	170939
428944	412062
68532	372629
409468	224338
384231	410843
291525	154137
10226	302067
233782	117097
409743	59759
69986	19705
40601	492775
196559	404727
462211	21583
158465	148695
54696	300
29470	28951
134694	238745
490146	122085
369580	360653
126002	268728
46290	475593
151889	474412
53893	255687
398995	85746
332169	105215
233498	202905
213806	334334
124469	189064
251616	285634
474341	93214
89611	209471
326631	266538
297838	92954
63396	73018
97693	190369
193993	297533
98389	144845
265097	413673
87101	358005
473872	450330
354419	305686
374040	463995
82731	484447
42339	112312
93511	279554
24133	418619
117862	392149
303716	315671
145585	403566
334321	65605
60404	42189
281203	143537
161023	25034
254542	392086
486859	174302
385237	388334
38490	407306
293207	94518
109555	218017
438349	458601
46294	461567
181145	483262
349389	454975
139509	86892
476892	118886
76880	98167
130739	63528
89826	152908
413331	364703
63906	316388
380322	315888
54002	426265
416426	364358
395921	187834
201916	378686
160451	282728
160182	55243
1315	494102
230869	258378
157922	230783
251720	21679
242185	468125
91189	169133
285289	419494
108559	165999
447335	405576
93040	29887
8524	381057
188652	65613
134705	296693
93245	441579
267529	229111
395362	291521
96337	475723
471602	93988
306397	169027
258006	22827
466146	446407
198754	54169
52129	244864
176341	113633
318567	312067
255846	355093
230051	482947
306961	367447
403262	276294
306218	466198
205784	41075
83035	220885
190926	266918
233699	472192
197200	434035
376691	62191
60398	385866
84562	220706
369276	312981
12391	487229
307336	313745
209538	448738
154667	458984
155258	242538
9435	385000
417362	350724
103531	385454
442957	178436
1885	440615
71768	125651
289675	168843
268277	385000
38328	189579
12241	233942
49106	42367
445098	248885
195615	389384
203200	214279
328708	84388
137337	29469
306466	78521
123077	193796
393411	82585
12043	19968
226208	261021
325523	245210
262286	228249
181840	371918
22407	96977
91036	249988
373755	361355
141919	95942
180578	54976
233938	136177
199953	198676
389643	366701
298987	391414
402454	122462
288766	355700
104905	236901
422027	330752
461767	226378
461871	482287
546	320051
34904	351190
387263	456338
181231	159249
258034	387222
301062	284636
405805	375369
24710	64335
94706	141286
253863	18168
99073	384400
425081	212672
190519	139414
116356	447517
41287	334680
299580	286016
329943	136179
76421	66880
344314	410566
472201	359933
456658	395085
191761	196783
169381	326310
483857	262277
111968	276611
464738	66344
406704	273831
107118	443693
331666	28129
301456	10345
139363	447295
224943	250405
287737	100503
376036	289504
259961	79507
407718	486025
447174	54887
213520	131906
282453	399468
419822	145948
25604	482884
481419	315675
196449	486221
363400	93533
302598	94516
73561	69734
321868	387185
357769	430356
89899	114930
487060	82652
57560	42189
340023	21931
214519	238153
182543	160456
215416	261375
107118	448265
151928	480759
171829	26453
220490	358404
219546	373021
355048	180761
274311	297309
309565	484447
179279	476923
77814	273831
408480	254914
342465	86466
161037	336071
220243	486680
417400	54976
413726	88113
181097	129827
312234	251565
414257	23460
460542	423233
19121	395883
301683	99271
63107	474412
339006	337355
179519	93978
434847	261398
361417	35707
388088	313745
435032	285156
241735	366493
158516	6374
215057	70669
347178	172041
134425	30440
464469	66052
68035	110314
86176	387742
153322	311848
27306	124085
146893	22092
144973	303424
207763	188474
3901	478415
307840	410848
269270	485845
345732	190738
84997	275790
118002	383382
134024	250679
115442	377906
64272	245679
330752	301563
449521	18479
220263	214050
3748	335363
337416	119762
467525	275657
236020	434666
388729	154492
320304	432256
362083	183213
392715	103516
148954	404727
306040	357854
208152	304173
238427	369577
222234	405217
202356	267602
320545	236213
199437	411183
199089	341271
149675	153055
101349	293813
190281	49406
28399	446105
394147	456640
221357	187622
152615	236
256893	35721
445020	276752
223523	256452
325666	225532
146893	213161
93384	418467
342652	100866
481356	38063
248073	370795
62637	384366
448990	286598
75886	216570
57419	479680
183188	293813
449798	435708
94445	126204
306491	114370
494075	30133
112346	13801
491920	323157
214207	272782
1441	400824
192495	21464
176103	472023
364636	291324
57605	304493
373965	79496
220540	331933
109098	178778
403068	264053
340219	301078
830	417850
12481	117538
104785	49896
177046	477136
47536	339829
354111	80965
424947	286512
50429	76523
335302	119868
90810	219876
134299	219743
239549	190369
9988	164884
482544	311648
32878	298182
340623	378686
40910	99405
364577	450161
255440	22323
243498	336590
483987	218159
103748	426089
364255	41753
36414	94793
148812	16433
315614	206683
205325	61666
158465	145828
465665	93037
432100	194672
80593	186449
266234	162781
272742	224085
185761	457623
68232	397734
384215	231216
84075	209471
300266	241525
291093	160262
15583	257651
233045	450876
290676	236213
70930	27748
149429	355195
310716	466120
349899	275062
182873	151944
115742	304173
218011	180578
59815	395988
404568	153716
485503	50264
161943	264080
387791	37961
260505	297948
425503	211818
417871	144764
164606	205693
237714	388645
368205	392235
222126	344172
276158	285156
486389	476592
326762	162875
145717	6924
4497	154137
274382	478415
337288	21411
234603	159249
136906	153995
455115	438783
367871	108222
390596	95247
266511	110677
76508	309425
424975	309407
88359	403501
439719	340133
83243	463042
294208	312183
156555	263962
289526	21583
88359	338076
339051	161114
71457	326825
75621	306253
203971	53863
336223	285446
48771	313745
131468	58330
239084	21457
29529	81421
352516	213639
30996	124348
12216	206547
247296	393113
205148	82585
473961	429750
12682	266852
467277	88596
485648	250805
145805	405765
210418	201754
460755	51331
137273	50155
401607	293813
206946	301659
453736	444723
30860	384174
200016	17853
246175	78024
405979	477632
419764	375259
138812	145890
30111	219499
366402	195121
400207	478911
66798	138823
70387	31490
295172	190369
356496	198074
426605	493617
259386	278520
334256	246926
81581	205327
380454	37121
315251	137515
243700	122780
201572	487654
157793	172360
244159	324864
361609	207357
297386	40016
31323	383967
45724	391151
435168	134694
161988	62191
24312	190369
462891	291249
113541	331331
357411	185212
152635	395824
462347	28129
241260	275990
489702	43739
303601	372683
80587	13912
229413	63034
348175	137534
201131	375598
19341	37516
32865	356529
91881	267352
317993	245679
397814	390875
276821	58169
132533	361198
347465	461392
197131	107222
142080	476121
665	398333
93640	118662
16418	262954
450155	211905
271181	64320
24412	112101
349983	115839
28357	18638
144508	228884
8463	120456
193796	398333
301745	393974
7290	320562
96705	290624
122953	127451
333178	256373
2416	321061
58940	39142
122916	369482
170685	303634
452040	130842
298198	384262
107363	135272
153416	373248
344314	378384
388485	122436
253165	106814
3462	266852
440530	214999
236452	119123
290799	190369
404568	261390
353036	376784
13042	105461
243457	416491
141305	166293
331967	227101
245679	18160
121886	304114
91325	285156
363902	340253
184983	131592
485667	275768
67640	479627
249894	69319
178719	331581
388545	334245
177432	351257
2345	413147
35594	364517
157974	114675
25894	454043
316136	235080
316828	424780
312434	88113
238261	297631
42260	438783
68975	275677
15703	490888
477890	478415
241787	20998
267387	384366
225354	190369
255434	365911
385449	446351
263813	124660
398546	10345
446331	476951
84250	108627
200543	292335
363613	480332
14807	471808
318540	148034
28955	218448
322575	164817
493347	121828
88695	257989
136253	150676
96565	405812
370534	382439
446065	298767
112262	59978
297446	25410
325044	80063
39632	457775
491988	411424
204255	70961
29818	343514
128779	15209
476186	306285
47466	490306
463565	341271
468314	305449
207032	250679
168039	20535
443778	476880
162795	38965
364783	466737
350589	248685
484868	164884
207755	251599
79409	245375
363902	159249
379829	409828
44859	483149
130069	112930
458214	471758
420	157726
63724	99405
421794	163445
96789	485304
92375	77031
313159	406340
296251	335534
300394	31616
5047	35707
214691	324063
140333	195826
235681	399867
153813	26348
146893	114039
82150	368745
395093	186259
406408	470554
130069	258462
63484	141166
44503	308602
232348	88832
329727	234827
47793	160545
86311	308602
70581	417885
54962	313314
453688	455673
309917	73601
423357	485921
271984	258607
157961	293813
230051	76789
5011	35707
7491	101623
282503	49660
2416	298064
328940	414665
147700	21913
386963	390771
226968	401263
301557	47989
172321	401960
286416	3774
233839	196355
470421	303139
372032	262954
448517	219499
436682	5857
296299	450852
27002	123432
224326	142018
48152	458601
88638	326815
196794	74585
287068	11785
167035	113539
44160	202341
173489	302763
250704	164164
110835	91342
359958	368205
430737	127221
207045	48667
444746	119878
111968	435146
105126	201286
68675	388522
39189	472072
410702	73520
424901	244772
226919	77637
306861	159249
460197	340637
16394	15133
324199	139648
176903	372447
410273	440962
110678	45604
125203	351414
99389	378686
373159	381649
49184	200364
104325	221940
9025	67089
53428	391414
349608	35707
270210	345011
29463	16621
40281	120986
64920	429451
435374	445483
110621	338271
332789	344091
226882	29695
324749	90004
45198	250389
179014	235280
223581	160545
232609	49903
281493	46959
293913	365840
80912	462445
469312	66471
61349	335619
274613	317437
34686	420068
187834	51552
440262	476951
413218	53778
218245	258370
449803	32967
493125	449658
264265	86560
345886	476094
192183	452302
382046	107429
311456	246926
293941	280635
431634	187836
231701	271272
116895	215776
306087	362784
375032	487095
310353	158319
316941	415180
248999	11071
124182	466737
493262	118678
259250	180578
235967	101058
279390	96124
270248	130028
200849	66215
250207	28212
444755	324296
351274	49828
169415	396394
239130	371918
420714	388116
431256	370866
364130	448748
326033	236213
24293	148084
430942	104176
248013	94793
256598	385294
345715	59776
339729	125824
399045	356694
195739	35707
58529	160545
413816	48876
53314	236020
208686	11626
43024	144845
112267	175315
347877	315967
290810	450451
449628	382511
90405	233415
81432	360531
128948	484075
207309	338076
50790	38856
359790	274103
449884	34321
273945	15209
59563	344717
232251	19620
159201	162795
57015	344602
468935	172256
359526	110677
126910	214540
347171	414271
171200	475289
69407	29153
130675	241525
445632	315671
18310	231485
470027	478533
36374	253144
105323	88113
33856	415707
425884	370866
360010	336094
278891	264406
397936	253047
462686	332392
168074	237165
109681	40362
301659	42747
471332	483705
151125	487500
287566	90803
69988	225508
382945	248161
134769	93245
346557	312934
233498	189114
357493	50605
199532	442461
90254	240016
473395	422175
438005	312146
186112	357854
253931	236216
417658	99405
273683	186774
91738	49896
294834	205524
151193	122193
375416	204120
29398	236976
329743	15209
387443	162767
402111	474966
298390	37249
156562	358587
81761	452619
226932	107429
121875	458119
119438	107133
295798	232861
109208	466994
174598	469509
144505	267553
184071	277450
358143	317414
128121	126697
81575	27696
286259	359956
420880	192195
21004	128087
278472	107187
258906	447517
13224	196783
348952	48996
301008	62191
34950	378762
398649	175169
92719	169092
489552	34236
425922	98906
470672	291055
273610	62143
85347	451016
275217	368748
354848	209685
32735	409828
289126	233746
165680	237750
449914	485762
233045	474341
432743	341271
427258	16433
263713	184258
250389	387709
279653	378462
320299	178048
429466	179072
280730	366127
436699	388475
270629	351257
110151	391076
335533	396735
481044	170741
175592	9203
412960	397105
236738	69734
482851	411629
322106	186440
47100	206924
457851	400798
181207	88113
202774	452483
359362	263009
98920	176820
428064	161394
355083	65648
240089	293813
338688	475874
35056	46411
489407	345745
31914	449468
202079	218730
296111	317118
405887	112919
384725	435795
94347	246311
404877	317118
60755	165267
475761	344576
355815	484447
57517	346870
43454	379704
6174	492316
92401	239804
52677	32605
296514	173990
356819	440660
233045	97394
329244	393372
159357	2505
366044	143461
413336	350854
282859	15209
277499	486885
64998	39764
480605	208940
320245	477131
399981	305137
174220	430885
63063	363581
398309	208197
438422	258743
317988	94080
414023	197266
115138	5096
254298	441705
222702	457396
74922	377683
180705	71395
285938	98864
305855	404960
45234	170882
5270	245679
400275	262650
81270	309425
268748	475047
9300	338329
352520	21583
473547	75747
79965	268176
10274	185060
378563	481785
476808	195315
384201	98294
333080	140378
195783	328538
111842	338004
390596	349055
385991	380071
236992	64046
263557	474963
161467	468922
43004	293813
17122	187974
143571	61043
180382	345401
478356	246311
228128	320032
479355	396071
425462	298600
355409	398593
60667	186384
148271	257199
381758	367021
74962	277961
398551	151944
10534	317100
234728	263084
484523	45585
271188	245950
355025	304722
252122	468921
405535	367686
361008	207535
39926	99437
83707	470762
442821	310086
130377	160419
204018	88705
132622	263833
354911	472536
14659	466969
229628	426625
486246	99402
234881	51783
96918	291484
157961	455769
63574	440804
16044	392062
317239	183213
50797	377741
424806	56068
458076	228431
172309	220835
330908	220857
168310	19522
28357	139560
83520	391414
308751	401871
292576	189064
199222	444493
116784	381555
105393	391414
358145	428214
353121	391750
296190	444890
29737	198790
407780	464050
428072	395854
463226	230250
248835	285156
188633	316575
376984	222505
76677	318735
251882	442187
387233	319722
262970	157280
155760	276621
446182	137600
335191	388575
28357	42529
262639	146299
25415	4914
39124	251748
174665	436052
339138	147268
254637	304493
255665	369577
30326	53389
55435	446351
98684	369066
193306	422998
340654	95942
254559	229590
99264	160573
309167	48275
184418	65956
441402	369449
279243	127212
229134	278835
469015	125758
15068	336341
185482	272707
466790	94973
121734	100535
142293	378127
362724	476653
86632	222531
26083	43514
106484	256121
308460	118083
44712	351607
145799	258099
427409	165032
188885	175721
399738	122694
165680	28337
484628	90884
481723	274486
80318	429161
74565	4413
134390	28265
295296	211868
322043	17339
117972	45555
458694	106945
463481	155376
455074	415071
146893	192566
221296	184831
374259	284843
350460	475914
384370	457514
485062	409828
104527	281504
258282	315671
146893	399024
253614	412007
279820	89662
405762	350189
324816	347478
317907	103392
494107	276561
403906	359280
208942	334680
37960	107102
462415	393326
183416	281970
303507	204330
91108	38063
475960	407386
491486	231175
150244	396080
121786	110677
311723	433279
482575	288340
294927	209812
295370	243234
222728	106083
176183	213406
214744	315990
323806	166063
252444	58819
420863	273831
238560	203656
176626	220635
55961	125420
378420	78915
79874	290925
155396	146566
392370	338664
465152	15209
415967	406425
269494	283346
272737	176013
333243	176594
160047	122558
205676	351430
314007	391245
26439	140759
379680	132247
185941	391014
427976	95347
268349	267352
397936	287423
233814	470753
477506	476471
252604	178422
446630	306387
315250	209933
428234	440445
310756	333551
9441	21538
342733	218615
21491	353318
317733	273831
72048	136590
58409	467410
118990	225611
480809	413525
240796	167343
117124	262453
193197	448933
312531	52537
449992	293813
428538	152332
168975	359595
80245	307452
114643	400283
89219	406785
317095	88113
338791	98906
104674	366534
258315	233046
200379	373810
324072	373263
203200	421356
323016	378462
384349	315888
432435	482246
457103	244688
411205	226524
185037	87178
121594	318735
337203	177496
60298	134694
467605	451155
428125	119061
152191	440660
52685	285156
137297	30978
452643	31175
106410	28129
192070	121106
329698	414132
398843	149335
397745	30258
342465	381054
492732	320657
337483	255231
290465	54473
174034	197465
206686	341446
475559	286313
67359	19817
202469	289805
171350	212196
221369	393329
188925	433343
287628	47458
490237	57908
75781	122085
32609	225441
65438	211266
101814	343085
317881	376233
124769	170880
278711	423559
385886	467373
214687	177630
234932	389714
352882	141958
208813	287983
49739	28065
446182	421356
299143	159249
358145	236213
201813	429383
148439	201286
319658	95987
232362	265206
116572	273831
293240	133902
367559	140044
186440	32938
411992	364002
393218	257227
216122	363578
101625	258102
220845	255654
178187	363581
129449	177630
139304	405217
243847	87210
246132	431798
331758	167394
249318	273831
151391	4413
13394	383085
231758	133851
218353	145948
313453	208685
22721	51881
180484	446801
416771	392886
263391	119868
466008	35707
448836	94344
324147	303398
237702	34640
456294	189804
478577	169507
470211	359029
264839	195551
325029	207635
214754	298767
430272	186180
171894	471995
52867	136747
244536	158743
258300	493539
476956	16433
311544	366991
38736	306612
259666	105498
268961	176878
15133	237165
254241	169482
349514	446883
268910	32050
440084	36162
77674	306981
405537	267602
120598	443472
408357	373655
304501	183295
216553	155941
264578	388741
45724	124100
83318	95312
178629	187974
128281	250214
483679	119868
295269	471702
437098	481279
231141	284843
54706	19246
97978	317118
450532	356138
203505	252790
220327	226494
375316	142835
309917	211868
386516	313745
462909	202523
157984	94344
21095	403900
285664	430356
107699	412322
441533	345992
40158	18665
342876	164190
252515	183590
285876	410238
449406	321840
493859	273679
349608	453721
206516	317118
200092	263981
57	272427
119336	490086
317763	429863
446182	165680
401344	49903
401601	332101
12088	429862
223579	313314
3810	249709
414310	295725
68737	463974
443320	424053
316154	54895
461128	293813
294940	426736
164556	8988
462061	232510
115579	259074
14263	37896
21203	195551
197891	260527
186122	104980
321555	66196
326917	248777
181668	113694
15133	286936
348662	75389
57256	227891
161023	414334
67351	234748
483938	354043
295540	236240
25122	305726
72018	62560
423518	23423
36916	351971
129424	147183
66534	299734
174621	485067
323663	129939
447610	9054
266515	22092
69264	348204
338416	293813
253216	40418
411283	367026
321054	328928
448387	240225
479916	228048
53140	435280
259704	414832
191155	220108
65856	21583
368609	228431
57419	203213
29868	388195
141224	369940
163889	343012
251895	268500
347509	163993
83318	401101
374998	380689
172572	187974
398308	130648
109733	348401
492689	86077
275460	399736
135481	485778
127227	436065
377869	159182
173182	438011
471406	11358
125374	223057
135110	86560
305883	179270
372779	322087
438193	13078
130069	212426
81432	327217
107118	213364
70183	221158
239099	15926
388103	174268
388606	12177
107329	129394
336411	315235
389766	120543
319882	336590
382848	286828
134590	425157
24099	395457
163519	459447
125011	83709
146893	292997
227861	215054
63574	196399
413787	18451
330958	300480
257763	187974
101479	183797
225345	356473
440018	293813
81304	102309
316136	43170
321784	17186
435885	339829
370637	40062
485423	1057
24987	317506
79127	9272
267654	289148
379867	61309
211438	433193
246497	130742
468907	381918
186723	437470
970	35035
384422	31483
414692	54976
111264	3760
59628	471013
482350	383114
337089	414471
418388	176530
116392	425715
241233	230640
483808	190585
3438	411424
236267	144901
207289	293813
152210	255792
46301	96975
319556	36392
302067	251297
258218	435886
249202	120241
143079	135756
416917	7552
324495	159249
224841	95173
277499	58881
56534	480196
84521	286920
480866	410451
378028	421935
468811	190369
147070	478232
145611	40784
275721	306578
309778	118385
462432	263762
282132	457081
382848	364000
449521	161922
119532	141586
459979	471117
146810	466120
458338	217423
276821	93451
211403	342693
200092	65176
439403	283445
311682	207763
162410	278438
240573	210270
282103	139648
451975	315029
340511	418573
255532	191945
214228	453391
295514	190369
21666	38063
311639	365268
417896	285021
398529	103662
111017	356928
192743	264747
55770	217953
325272	207535
394411	393031
135939	407386
98285	162231
267562	164690
289105	249334
310717	486469
479985	354223
258472	305985
54536	1497
214855	31808
327510	35936
363412	488183
469793	25984
51759	489761
245599	213519
306095	224267
235994	482772
376898	440962
63016	62191
306307	327922
219883	466737
456658	35050
477932	156741
483027	145676
109738	286828
406660	198790
337458	237178
347473	229526
389469	250655
265965	267553
470819	133588
261405	434558
214917	336590
231626	195121
422682	25437
233388	295532
381149	378686
409380	440660
455222	80193
170816	288035
127453	438463
330377	418294
72948	324580
113616	236213
250854	281924
380858	12532
278077	195342
235999	315888
124320	446693
409388	74886
412467	183213
389565	450465
203108	401713
133909	111870
362194	427714
290211	447990
89257	392086
375476	221035
44251	471745
342465	287614
360223	112443
62847	383268
355552	79930
190773	190369
239268	174390
127619	205273
71559	476303
196003	167368
404892	198465
372340	216544
39238	472958
55529	57021
207495	81280
372683	56073
173731	448449
130958	112514
309969	393343
206233	115628
40809	262385
249202	53627
102925	16963
393207	11626
318088	449156
344775	404960
212605	9285
360459	453012
306463	154446
481625	269703
12623	402356
210403	424781
218970	358181
396451	16015
338113	66053
110490	169822
424223	5040
19168	432290
141440	217871
461833	166572
347551	326024
367033	450541
418475	342731
330600	154715
345578	201856
308743	453197
107649	455445
348874	366534
95766	183213
258673	80122
444321	185335
220817	164884
1292	435867
424330	102583
124056	372814
256893	323108
226919	124473
64252	111623
102644	427067
433565	316959
147274	108210
347357	428080
314311	265770
9965	46071
423604	179145
128109	325291
212593	244805
36453	252961
182392	198120
138305	446796
1613	335663
153006	54976
141221	208617
364091	106903
305037	48163
139463	251200
212064	437025
228916	236213
123921	41300
459803	198687
343124	423559
283252	103804
165581	236
316190	486339
306494	273831
6030	134994
343746	463485
311879	421356
339517	49903
278866	57470
167068	274309
252563	222072
315769	358904
23306	356525
176225	420454
116038	125705
271698	105967
432421	219743
78319	107837
164412	83910
318561	407026
43639	368205
254858	9054
427284	204078
341731	4532
252898	440660
443378	15133
72098	378762
297436	301765
332925	275990
139350	438653
371503	117391
348821	160545
154423	188759
421119	449468
277511	138088
120577	204305
181031	21902
1292	343004
67733	91600
436679	75568
475949	377933
9060	313399
374657	478678
465694	228431
173443	328550
317983	440792
86002	99375
24312	466179
437302	433943
352222	230691
483987	84368
439977	94289
147414	287775
372792	222102
12063	75817
418028	301024
64865	84553
124665	420511
56619	29111
344561	336955
460684	480959
333833	412980
123379	236213
343248	129857
257603	218727
165680	224102
26527	89238
285143	299457
221296	110248
223214	132740
456420	122462
130069	409300
215765	365631
377728	84388
198219	375293
356530	135896
374989	457209
128124	232668
461091	205865
316856	432175
51753	361732
309589	335663
124888	301928
260807	452856
388857	437409
431853	277595
2033	438373
57276	430147
182986	283963
435245	209289
225994	17908
52791	160402
272405	97429
272742	424643
471666	307641
432339	62191
259548	425675
257732	136979
262639	151134
77443	57989
358549	299580
203279	58881
61309	229590
297641	60923
86905	315671
235906	149248
371878	315671
381469	89668
317106	44082
428109	366534
20199	392062
315692	222833
158099	388767
315702	153130
222807	417672
285786	346489
268377	443871
112970	181742
214716	387436
127345	480853
423056	190369
256216	64130
180969	47870
132329	440660
227491	62366
309928	293813
31643	248579
258817	407220
37626	494102
306722	117887
223668	219499
256893	170512
409372	481649
53846	391414
430356	488038
162215	27195
289108	183594
105304	42359
87987	464540
424436	430449
58434	51895
202422	245211
370315	18122
429423	60517
20025	458893
59786	234356
382670	261340
265122	313745
255297	200311
453531	28129
328426	282590
318404	23079
303147	400823
368346	447985
206852	424439
200092	369209
26100	151306
302067	362733
251493	358705
360649	385501
177810	467703
291427	17718
174711	119868
91382	16388
103956	288410
342840	164759
163549	208617
260709	313745
277568	352078
247854	152291
352174	222985
80193	365323
425702	80193
229735	160912
473223	134558
167588	428744
450676	57094
34767	28129
184471	306100
310038	464420
293913	267601
363811	44082
146162	76429
128621	69708
486217	94516
397411	93535
321524	403192
198317	383320
387891	179264
439992	319922
356614	166651
397656	17155
203526	135756
255412	205223
449492	38063
279985	15209
84600	287080
35768	187057
491538	315671
155044	62247
459280	71817
183587	390197
298209	338790
373827	67570
491150	332128
12196	421356
289534	94516
260848	74757
447362	95149
263155	92031
371934	327204
399694	56905
79297	379255
479351	446632
237759	47368
396292	103776
246191	189879
341311	47866
389810	338189
462028	479614
188660	226259
203681	287740
128256	35707
105440	475223
11857	420392
397343	115340
492728	299408
382270	21583
297125	327281
489413	308073
483678	233415
103571	162247
452746	252938
467921	105498
177297	271782
159049	423020
246398	317118
470140	94516
222389	11541
475960	165653
401691	200080
343732	312239
250554	105967
258933	482827
284218	115359
218427	463995
242241	313745
297979	201196
81288	39443
305245	164759
432292	49903
108434	84206
29276	153995
255781	110677
142408	272205
142978	250679
312381	463615
482146	110708
94035	437576
315628	433391
448104	484950
129328	477131
195121	439439
442080	296928
202352	354903
308818	256121
459280	179887
348786	186440
87214	392062
431343	188082
134299	297333
246055	404960
33398	43814
467055	225695
316935	250427
253612	151349
55914	151452
17740	366666
104192	451016
318283	131937
304447	445425
71297	13903
246221	321839
21482	37607
142059	281679
92945	51060
111960	123005
258317	200632
257581	27696
89238	410590
208501	138389
359673	398019
474606	110348
1839	378127
25437	398805
409745	230220
329314	211868
403575	115856
490436	360363
295164	375840
146893	140799
123108	266600
72098	33553
329088	435276
118616	162795
384231	219793
149468	187974
125360	385000
478265	128798
85665	7159
221318	363684
379531	360860
400517	438189
62275	199167
332971	281273
339737	102932
4927	345585
14992	5857
81170	480841
359427	176903
19555	246899
353383	142018
88790	378859
47148	409828
385866	126911
323836	409501
67247	162831
316333	29832
381256	481785
268049	261320
450322	466748
166903	252961
231933	407466
396561	440660
484172	408804
117472	166513
379452	123213
146856	355806
306623	49903
275721	36836
161693	340918
106385	117270
268828	453493
425587	77822
360638	64354
300719	42890
108635	260110
357393	460824
282174	376082
278389	357854
356097	13370
247053	401989
78118	169161
465686	332885
134469	332376
493076	358848
426319	87231
92686	70557
316922	275271
24336	401424
198955	487555
66035	436543
438850	13370
256630	399867
65513	10231
58042	411365
259560	486339
188016	94516
82223	432817
261277	383967
446381	99972
110306	382385
479073	446351
409388	346266
335654	28827
291865	317356
71334	118156
440031	337287
358480	290270
330488	401241
306174	40461
95247	38400
239857	445753
297069	260898
93075	85376
119944	257091
461817	251388
112151	283056
300981	418771
16121	373169
275817	422411
353590	416077
314722	183690
314152	284843
187836	446135
126628	315286
266455	237178
289444	421356
51846	391414
456455	187836
296683	204925
416876	367877
31831	86476
226974	84388
462574	60873
120448	430413
223972	250509
230574	59235
200249	217423
110151	29153
18317	140508
225650	81280
346153	161039
52356	62012
466692	178999
290855	364922
256738	77520
487086	313745
319259	425988
340161	32807
248380	8591
465755	162844
339310	108383
93440	55496
81893	482198
298249	16649
356205	169485
263962	376119
224293	481093
98887	60517
381597	86476
306981	404316
436897	436740
425135	189222
103392	458601
426561	298781
150477	466432
280528	20507
404402	415122
236930	7040
462193	54976
274429	214300
190893	258126
118228	57134
115112	313745
359178	213035
171995	49903
135692	268550
19305	414784
337973	29804
109243	188837
32269	143671
282247	189094
490101	91380
294408	26046
472583	285722
306151	190369
234797	481785
490060	200457
24703	342125
294841	114405
202881	6558
162678	143095
55951	183213
325604	305827
306282	132885
346042	210403
413816	37986
432632	312698
434700	453477
374838	402860
119810	41667
89219	303114
244536	136498
305032	417948
49334	342878
287069	217423
374764	406626
474531	287995
455920	205223
315679	430213
359782	347057
268910	144306
369571	265648
429978	386448
55998	370866
231625	413237
123283	482143
2994	205223
130224	240307
336014	440660
45511	212403
330814	116283
386159	9054
462384	127991
253655	383114
395065	334990
268989	387742
156642	270294
114063	304013
389512	30263
133542	404806
360179	342388
387775	238180
141117	67844
357759	297387
222144	450409
112221	39892
191884	163102
227857	222858
472164	103992
85739	237660
470933	370474
417631	35744
115659	99210
451899	181506
231839	297446
464062	323265
389746	255694
394848	342472
13527	451849
458078	292438
472434	173289
216666	478082
104000	190761
249368	346730
142457	309593
309782	93747
179769	381772
27989	443976
278554	190369
26685	317118
267562	418431
347056	15209
244536	128832
162475	62191
321198	282224
406413	6253
207141	270077
312283	171208
48427	152085
31420	487153
213157	450647
82688	153995
355193	290049
482355	366463
146281	190369
414627	232183
381256	154271
418180	327061
114229	267602
217740	323863
403489	62191
42110	237235
110655	258659
386500	209510
84980	489376
436638	160379
347627	430372
460687	95149
287566	491597
441527	476880
485460	313745
166287	411809
344398	303960
63415	243115
105249	360708
104126	28505
137454	432319
450465	217458
252395	391414
444194	5392
154456	490508
132176	393326
252815	444245
209372	81280
35806	272295
414619	120277
154301	214654
102912	298446
427760	89541
115440	351490
38724	94344
305985	288769
439261	427339
482198	21411
143862	265930
481333	493022
169047	80193
178702	99405
215672	292545
44950	476231
364754	321153
179416	149046
152671	293813
150167	234426
448353	299734
367952	293813
189223	456570
13661	387042
198317	191707
338752	82585
317838	73018
421140	397471
104498	364739
443463	94516
170273	154277
39703	187920
353696	304011
319081	292369
260361	251597
214947	52257
125343	424514
49144	446094
109421	189064
77412	49051
470321	257298
309657	25443
385342	409828
397505	154672
290719	53754
284218	337966
431001	97259
60151	215581
472802	88057
458050	458
351855	170669
126620	44082
419874	355552
454503	291299
455726	237217
156690	328538
439617	468489
240661	447404
240709	427063
456382	240796
28065	269909
165680	189038
170643	313745
33838	73236
425375	352986
382881	358032
6550	112729
115432	184558
34447	143179
358791	208635
242249	147121
111700	18551
282166	288015
192624	126921
265839	479570
100417	119734
275913	22888
79165	350623
317352	170417
190480	78736
283227	178972
382921	261690
309218	451600
359930	13370
20172	289238
331238	382370
106754	20611
252044	179506
166277	227730
23350	21411
235597	235187
178831	286828
143631	73200
473145	306402
326631	322998
467631	149364
30936	251116
70254	115917
213148	486055
295009	59864
127241	9054
458183	67651
460147	298182
373423	123718
350650	466907
272456	338493
258155	469235
24381	348798
332080	35707
414518	158493
362231	265711
8146	480854
414067	22804
365978	11822
55666	291310
477932	432467
194646	313745
49786	88705
380454	199590
2253	6230
57237	217669
282716	319841
422084	315687
101230	246926
328850	114575
475187	359762
243304	375840
299038	276744
64320	447107
9270	85129
61029	63343
121828	373845
133383	50155
106940	336590
299825	149760
474535	24334
311819	300469
228877	391414
256778	105053
239520	329766
275824	209962
460515	351827
174495	315497
271063	3583
324199	355700
234606	12245
114845	468489
36885	126746
14092	316154
470915	25398
319081	92954
274852	251388
294884	149206
490510	54976
461368	97313
356953	445690
227566	91470
56976	250434
44444	5628
223660	227437
375402	484088
9075	359762
463845	394615
382109	164759
123705	223835
449254	428080
90230	246690
466744	167841
241525	227526
323901	226494
196996	386182
121500	447580
339353	455153
325329	35707
51142	434045
91382	294044
483112	299437
362320	328174
114643	140724
231858	464420
417036	93245
219165	433343
284922	383967
313729	367110
64258	137719
326864	157016
312685	187834
40028	91600
126089	418573
212009	307108
107709	76658
390083	115090
302153	420944
147271	44174
196903	475917
212210	11108
53863	341257
58183	450945
41702	293886
160876	208577
279480	125578
75182	137036
2959	63528
65484	354903
203436	337489
86970	146202
252377	367365
217310	266218
91325	187077
261278	394099
318573	429603
481419	333591
262732	222765
342486	136711
346216	275152
216986	212278
61052	323493
30138	387742
328572	183213
260217	49231
323089	21921
255170	241416
448050	211868
157666	337802
365115	338493
355025	626
346855	356428
51670	472330
469556	433934
106735	184273
228050	335663
388172	42357
100651	238056
316796	11064
91382	344398
389141	8531
407193	463623
401232	450970
63494	316575
427004	270864
167780	56580
483529	481785
148468	318672
387746	386631
492689	15133
295946	292440
387604	149388
376569	409876
339051	86421
143814	103205
197691	378686
24441	62191
305417	345978
353739	110677
333350	481938
161448	242093
283944	62191
314902	403879
195002	492919
303507	169467
405489	255065
340271	473010
82435	267019
19809	481279
299833	286227
463539	456586
186561	314502
491433	45573
276821	109905
417585	484172
131520	324363
206389	364956
245318	94793
91934	236233
43831	77438
171784	6171
361378	98220
404137	34547
111397	273831
253996	181702
472267	328296
89826	214436
263405	72295
413925	421225
373025	439904
300240	440808
452243	272339
320455	400855
180363	415433
308946	187159
285148	23018
313547	478859
188847	361128
207566	437101
299580	228441
347653	86728
71001	377786
357514	95942
5173	476881
128682	62191
250662	366127
328487	313314
398900	438419
417358	405082
98129	490466
261338	382759
119446	263833
487302	369121
101488	317852
76228	181619
230051	386796
340772	404886
479857	222814
29988	293813
274277	211134
186843	414334
466340	330752
119760	429267
282568	277450
472830	130742
34934	13370
400969	70506
439145	27464
378924	29521
126589	374404
228225	36223
185901	153023
197936	82168
472899	377620
402519	476303
341908	391414
231201	312001
299940	255709
43966	227089
480609	94516
388828	326168
69361	306409
483560	277782
175291	334680
132445	71816
100604	341421
366134	123369
106754	294069
181419	12558
491337	268892
302003	447219
180093	158811
491804	313745
83084	184921
389967	86728
128839	227101
241776	443288
46969	343010
284526	400080
350021	204813
207351	401854
298077	4413
51759	87225
386516	141509
329838	287694
143234	87904
315057	156375
180471	351654
163283	18335
126106	49915
40898	348563
182799	210722
9853	431137
92229	94516
176130	278156
395851	35707
319046	2210
214608	447158
368333	279725
372737	317675
388969	265496
395788	383986
382229	115340
191341	324447
295597	454872
112991	412953
295009	374051
271043	454140
294323	190369
466374	207594
235555	179559
439942	99405
182393	82702
409388	58881
236162	202191
271353	390818
350796	229686
388249	8290
87741	21632
22969	63528
63016	414832
97791	6180
51627	222031
296111	410074
173087	278326
126682	267602
132445	63528
438615	16433
365364	99829
85489	453550
468451	242934
15819	467575
275117	186159
445074	196534
210603	94516
346216	293286
97161	19070
51536	15209
1936	13370
451351	120274
141735	478057
174404	468832
113970	168504
90673	186259
78571	379983
494082	386132
351187	332435
439919	485919
143673	74482
261209	138172
56620	313745
341962	8262
96917	296490
316394	230815
480142	75224
235827	50082
201131	467096
351816	158811
425537	13370
154819	40461
87804	470554
110636	219404
408950	417201
312283	238609
338322	227548
52584	215054
198053	276358
292315	32807
159356	393326
451893	460700
63792	337854
41433	41673
186597	402314
405201	430356
60214	63738
194350	137719
229735	275678
212517	313314
19199	107430
288519	388575
326631	348563
160606	277167
198242	310756
261924	139648
469563	114638
493908	240204
144577	414832
244571	349459
5649	39259
280421	132443
445690	119893
70336	86307
168440	36687
121578	99405
270095	4916
491857	217017
49849	259607
153687	55205
128686	411365
309532	16433
290346	348623
72021	288582
368632	230629
6636	332685
287212	443368
195135	267602
387673	360387
324994	284673
398262	64429
285301	132493
343977	123327
484294	464429
222733	256121
312347	444995
199504	151765
199765	401004
85478	324740
40362	309632
205768	216494
106940	268531
456231	379155
225195	295484
157675	470286
144098	246276
148559	266752
21411	426979
381256	369066
61078	365622
282469	450736
289428	315671
111267	360790
31482	29818
478702	448789
182598	157718
83092	373021
395350	20958
289535	164884
9061	288774
448077	325738
260259	323213
135179	12718
430042	3250
421371	386584
27598	240772
208686	139648
437849	133387
220883	232884
14012	286936
323775	119123
162919	422175
319081	128139
204429	476951
423013	445749
257052	446105
120652	228431
330975	293813
5293	333805
133909	81191
345289	383183
188356	492906
454263	338746
482923	174564
178422	57459
169465	57515
16844	20998
424647	349200
395851	183213
52388	243118
163813	316796
370851	186800
354387	281573
158099	29012
289791	118089
96483	344040
125003	440422
149319	440660
20485	347576
329750	410664
234277	137739
361611	309950
238458	267920
375637	416778
104848	469235
144129	440660
368845	162609
414934	317100
474228	480180
279514	259741
388254	147067
237603	190856
446998	64207
48892	113051
194875	425838
483658	241016
44511	119868
449521	431662
345397	110708
489299	40034
252655	489245
308533	1057
419493	381444
126479	386011
88411	277555
274455	315671
440978	186440
268535	35735
121425	438419
460503	21379
181697	441996
44341	106739
142041	408286
92610	93645
8960	296432
262054	80552
65513	326240
219338	488992
70084	269199
457235	110677
91600	65275
233116	197753
110992	398333
190051	58441
341623	369599
119001	92976
155784	136720
428479	132795
485667	73199
48788	78967
206747	241468
489841	86158
380454	137508
76228	11534
347449	116283
447610	110708
83212	161386
184892	326997
101870	21902
141976	134694
412014	211657
13230	225581
288658	337921
233685	281924
352739	485185
177297	201837
332127	324870
422690	426034
351540	156006
288333	287138
14462	54819
79021	71994
410499	90688
410372	198115
432622	401854
288491	249824
264440	205652
172396	256566
201882	438174
98624	2156
283729	387742
415729	160722
237411	413525
120509	412162
431978	291717
113038	394343
132933	286313
237761	102923
471611	404886
422015	139720
26782	293449
125347	246926
31684	140728
380962	209061
337849	214749
201042	86892
451154	263514
260142	113239
425179	193443
157182	287423
443865	313314
354111	1220
228288	428214
59534	354891
272427	50538
338250	151168
274515	205289
469532	91947
465989	267602
475960	383576
60072	157766
234845	255655
373753	422778
17613	277585
313089	196783
153322	143635
224522	80662
302918	86892
76274	137359
276204	179375
339051	386762
219546	27212
309917	106169
480214	15133
479351	363581
380858	26167
126479	193432
296423	275790
393552	459217
196295	298767
308183	149827
177345	154089
242411	240614
414555	21411
298813	40784
264080	218727
80605	301860
464395	264747
345466	278907
327209	8123
406660	302018
18158	110677
298273	316476
450988	28065
474216	479351
451990	99142
70777	173176
415599	41753
473348	258659
157961	470689
192465	268593
223692	220239
214429	354522
381656	272870
473974	280716
461959	63528
369763	166563
152227	97894
271873	164075
188337	56609
91197	366872
415959	111532
190076	267553
50901	175721
448104	76832
280762	84722
56205	304589
149840	291810
137079	59522
470076	256121
417388	476880
451833	375676
80578	133109
237895	309797
338955	99234
173492	220473
246490	297044
109174	14919
40161	59658
81996	137128
432884	114678
105331	385000
364636	355200
376760	27192
168115	336590
488490	1057
176072	373021
358322	144306
486627	180957
251871	107834
184001	387742
333183	212757
271168	52697
237378	243716
8211	6514
214563	237235
382264	478415
167446	94516
388696	237165
87539	10520
200837	411424
188925	315888
397734	134916
105066	255756
173915	363469
16641	458601
107578	118286
153138	189359
40784	244672
244008	317594
318088	13903
469295	190369
218614	108985
409745	212688
226461	5385
325449	190369
489600	190076
147826	367883
100626	387010
207382	60998
2744	139146
192703	463549
357393	459280
407975	273129
95020	446351
472016	343860
412315	127921
358081	201895
399441	299457
178422	204092
284789	72670
233812	281924
209372	123369
376592	299960
298370	48163
289585	166513
85385	309801
397042	378462
287694	98445
253512	113138
251907	293813
306178	49903
405097	474412
337362	99437
421987	121106
89219	95149
266141	46188
82225	388575
247434	190593
272331	177861
139648	71509
411276	435708
293108	86062
148661	268131
166944	219213
329675	91863
13849	77883
36355	428738
460226	353679
60851	267490
214268	331777
312460	220189
235199	370157
176383	75850
56058	313916
181116	273831
339551	301178
145288	413905
319670	150007
181632	10371
209824	160633
32972	81280
82689	324960
256849	248839
352837	355552
292898	130028
479320	222410
275291	294313
114705	375840
312829	282117
274365	339310
142071	234839
4927	318533
32988	384741
319259	30170
168874	94344
375237	317118
238840	53624
146183	167513
387401	98906
50197	27379
4745	441357
286834	16884
306387	208086
42867	250854
16709	310756
234934	489012
139931	335477
262286	123718
107094	450670
10226	52163
300856	179375
247742	421356
392159	323289
41197	105070
372421	377832
448213	173176
227062	34947
65546	230691
308122	49650
146893	68735
397833	379515
481419	266361
190480	235715
488948	214050
89702	238681
28664	52717
266508	228838
44176	15133
417992	285508
151850	160545
427397	218727
222102	464350
352228	249202
369232	164446
63986	244688
125203	361305
366109	11951
183725	395198
78134	395547
417332	164059
326150	391414
257830	327100
142745	334783
184386	406710
154255	76313
438013	110677
456102	122780
165543	203840
68675	143442
51895	283610
55578	489822
221794	124476
117029	298077
438074	187192
58418	48163
30244	268550
272297	393326
180918	183213
249186	469023
443067	13231
293270	264463
33578	243102
467791	94665
334391	336414
230691	13129
418574	122694
64665	427916
433171	272936
159717	222701
313995	435104
9938	300298
100674	134694
459837	426911
392951	332392
425161	83500
481957	468787
198509	52917
220131	263610
200092	249681
325411	12898
120912	306024
139588	409916
435043	355542
452054	348798
122905	330752
8881	273966
385302	45631
119345	467703
109676	94516
62968	370986
230102	435297
2243	477603
377323	87730
235958	402637
449628	8459
366211	313292
125420	478640
150359	222701
229124	134336
15220	265947
36168	487278
309376	267602
413055	468823
122834	353283
335643	217423
230051	36388
251832	476951
326311	368205
427388	199353
159166	472072
415028	390197
170326	160545
350674	54976
321517	12895
361533	94516
7009	273831
186198	477986
190292	356824
424678	158937
416695	420790
316872	469235
168582	22827
50931	475090
459722	35707
362267	128637
372127	335477
130629	200575
399131	244688
285880	71147
372964	352174
144389	415200
110032	264406
341408	195121
373025	268311
68532	27212
35735	13370
337739	452822
429282	183213
249403	341538
248398	379255
443308	472072
194640	455053
141166	247976
436747	50155
5763	486931
215768	137818
69996	13129
113997	216250
289186	11626
349506	413215
430342	241356
66273	354643
373025	415594
291153	447517
208805	110677
491628	68466
266871	433171
120131	445016
457346	79266
119575	486833
188954	65275
50035	417201
185117	472201
391408	156375
68843	346352
249827	237074
173081	391414
201989	60595
206747	80587
435602	35971
286511	168381
221925	105212
477350	348204
259849	50248
248670	371090
67887	46191
205463	49404
245305	50391
478959	478949
241846	362940
160237	121122
476852	329404
263506	428080
465223	153995
257498	221976
387263	13129
463624	114930
390154	242552
329727	371943
204185	485672
380012	307499
460471	222387
284554	202189
467428	419881
346806	408809
486762	62191
67696	317993
212511	313314
408826	471745
32944	98612
60208	327922
48950	231485
212153	204295
78146	94344
410029	293185
473090	387839
407280	142528
388874	311297
21694	419580
47816	19377
56501	408346
297821	380745
406201	54599
68843	438349
369366	458735
101465	354876
292721	135489
379302	483671
313450	282908
91215	385756
441968	162247
10871	23018
239428	5570
306694	35707
321908	421267
91969	458283
245937	346388
49394	119762
75260	40784
439992	357407
195002	375840
454732	447324
29115	17602
191174	421356
207567	163069
212289	33021
170388	161644
73642	477252
328172	246311
110736	209676
337102	317356
262756	244582
274269	267297
287566	188666
289692	308239
46556	195916
120648	333503
61528	259730
310424	223963
225750	451770
121777	239752
91594	476412
447194	214339
225152	268348
85315	266852
195729	196783
105558	118286
187796	352737
466643	418046
200092	488252
82213	460301
368240	425055
184039	174134
76297	221324
398302	58881
478480	337948
489801	22888
212121	378023
267240	228388
242400	351641
109520	310756
293913	375184
314964	243766
344775	94516
79075	191175
320982	400212
319259	31730
116631	106519
114063	459213
402929	491578
77655	97894
196003	152085
483743	213143
91436	423688
45271	92821
163324	469845
218780	116283
305287	49691
276963	162795
475990	415574
318824	205446
104505	58252
28838	203213
2065	434035
77143	452126
309276	42587
446285	61598
29064	45413
442955	360860
40388	363469
124593	438419
14948	95372
483706	100948
236999	250400
165860	168129
432421	52695
351333	407940
342704	466104
306964	157842
100417	230007
270689	73336
347539	435708
347298	335042
8065	396729
153687	82787
439661	237165
20726	152020
448104	184247
100519	263009
35498	405217
343698	273264
367585	265097
189308	286235
39601	126805
80702	217509
444569	113163
328075	464734
467388	291802
16970	90696
76079	410452
198234	13370
325048	66880
387463	294535
492393	356645
131589	135325
185358	262954
254549	483692
325314	323963
34874	262954
205135	16433
8008	189824
40362	325870
118049	370756
404543	245679
118554	313829
263557	425831
9440	41625
138161	19222
5450	469018
238889	291551
399472	470806
27203	263984
378498	367824
27635	135930
431031	218727
84599	13129
320097	26586
247404	438674
451216	446800
171130	28337
373136	80784
355732	238355
462339	454822
13197	109827
9300	287898
472925	410951
20791	205270
284320	249685
435814	440962
390032	402509
370583	364050
42028	461678
322171	436136
390327	383967
197118	160428
117348	127846
331103	37515
393772	214559
354694	467470
205023	273696
317930	236158
249055	336808
342465	26366
37839	375665
178540	253458
411282	90820
173331	95312
490637	38303
191421	3930
166367	316575
29794	216531
237714	467690
315568	449328
239201	263122
10546	86049
92776	140390
403503	56981
436699	229585
325814	467703
113263	361354
174028	378082
399825	245211
431149	165653
288539	299960
211473	202151
188814	252215
363370	428037
206746	475551
410075	371595
399488	271756
235910	348550
193058	429863
415505	249202
374282	83084
376859	67159
244143	162970
319465	354747
493722	442962
317053	112266
463836	131470
404568	58666
238958	152085
156499	420395
439828	275796
404568	223667
69264	369599
140053	13370
112625	109185
196996	411876
215950	204330
246311	13428
412578	23369
77731	237165
180455	136388
427005	168407
104707	259494
62018	434123
333178	41673
411985	296109
263120	441572
74174	194805
286337	399026
486438	76564
72240	3781
81432	331535
124237	401867
394158	446351
78078	205162
269399	379855
9232	23670
287444	178258
69509	314842
465989	366941
20946	160576
210488	430823
378763	271756
330752	384319
50034	353568
156518	441135
268081	107274
42906	444693
424907	490084
89816	290185
469513	355168
146893	15082
412402	290045
431021	434239
410705	274869
256437	487820
38212	351639
460524	92984
343933	479775
96934	16433
468883	62226
384985	94665
423468	9913
416324	46001
430997	319131
252740	188067
109174	459649
241315	451016
456021	361856
219173	478415
410839	347862
84756	49704
282719	205223
350539	382486
437156	99982
341521	481578
327061	271114
146997	222520
239119	152928
203971	398333
270537	244387
4707	43642
220851	13370
6899	338271
262720	490247
153471	436686
78428	417118
11535	95880
346167	423469
40943	447517
203450	273831
381499	57002
208754	268118
493918	478060
473677	15345
71890	371983
263996	463623
466169	275697
272297	90884
432090	159249
426652	156261
84270	351765
419857	276090
233734	434965
13527	120274
268197	119381
433744	16433
187724	254328
196641	366828
489035	150606
89238	16120
208226	245622
21634	441021
344606	456277
425095	217809
449510	356750
268477	348798
295540	211900
165680	183674
334602	224113
472920	372238
474184	174986
332127	469627
116694	33149
230404	440660
297843	354920
125312	139236
449497	48275
273385	165540
220917	423688
370576	428103
11948	178253
295561	49115
301312	187919
471146	95149
229383	267602
5828	296693
269218	113138
473351	263009
330369	254744
91826	414248
193957	155758
215762	351955
398498	120033
150703	481279
184138	350189
461592	194165
67675	183213
342465	314999
225355	110677
57074	66879
151247	390272
177905	232885
371507	101456
125526	363973
198340	347050
482355	46070
408329	73955
406910	366666
480053	196851
73466	469446
92641	160661
44239	293813
319548	340873
229606	148199
169820	54700
191308	299106
94278	156367
258046	463617
122112	179228
173144	478415
118860	180841
186810	276358
11661	392618
143327	280617
3150	151944
414569	97090
125948	49293
169679	382182
114618	453391
370501	298002
336342	197028
76598	34016
8368	134259
11471	226485
115131	171163
376881	391414
414165	426034
403128	445749
222045	250225
58043	327922
121525	259727
125993	233590
312035	407306
476058	338189
466133	369463
486674	54700
368859	217631
106268	457779
121508	80275
154066	481305
450532	455811
237801	213878
35945	163974
80810	217423
428861	96842
408103	144845
331703	411726
79700	155194
303056	245291
200592	13370
35386	273831
161165	42189
462392	491638
458141	96827
479950	18122
3809	368620
405788	94344
195142	455181
402519	375897
282633	315671
63395	428080
359946	102352
447244	106172
439881	105498
352016	86560
290704	421356
99311	417960
235669	59688
71346	337429
305935	184163
89714	238342
120540	236761
166748	74093
98404	174700
105585	313745
449392	371918
122462	18760
184992	474453
421424	246054
223320	41670
278621	183213
399208	265228
82291	247908
356189	436634
186439	118662
312474	57719
49795	281924
408357	348798
237533	122462
224113	15133
489034	310880
484712	47942
374154	333587
33794	487833
410261	238748
360460	373452
59910	427712
167268	391791
444028	178422
438644	53389
152431	303175
402627	27464
428277	59313
398127	375676
469707	451885
322038	275914
392766	304173
399931	291521
285868	15209
65513	448579
326109	109791
360755	276746
197544	435318
451016	60009
228106	142018
172033	220417
252046	316796
434609	245500
385998	448697
69809	158811
41561	377032
1477	51895
197234	257074
356853	212153
38059	371893
228629	360969
379809	102210
35806	251165
246900	264406
430121	75952
19745	282575
127531	86077
254430	475073
374626	244688
177483	371617
183404	359671
84745	380189
224428	300811
292721	84701
196794	401481
344561	114063
336801	278802
274323	391414
27164	235512
43571	374806
203020	240071
301312	363903
254698	98931
262805	46132
346557	320868
347416	309801
119001	433391
444139	296432
205220	249444
211438	409828
314753	15209
340668	82569
412037	236980
15635	480808
253472	15133
167373	280635
84052	352504
225939	440784
408444	266943
312719	166513
156831	147466
338925	110677
150106	200504
325218	21379
397697	458104
183142	237434
446180	245679
186134	478882
73734	172719
338768	41667
264517	436859
326631	49392
21587	203217
154786	67407
257184	459668
19745	231059
197182	203279
454449	322364
316534	458306
43835	403098
312177	401871
90238	388423
95356	211868
106739	262852
319231	159452
202379	109733
131758	409828
194481	486339
279885	440660
218448	294463
120099	469235
472128	458640
87013	18451
316342	6899
349972	240491
282384	178048
114020	163577
369030	168262
227807	452067
350064	348941
132730	338076
305353	254973
427714	446272
270128	327100
286666	152298
104856	285156
12151	368747
446222	15133
341022	434283
466599	453009
229639	23836
186843	326553
111526	493204
259769	78184
426372	369599
33734	322330
474706	98294
68163	355806
433354	475979
13077	463623
133909	170085
367864	12092
483315	187920
466747	40362
444658	248777
233498	121083
470746	463249
127993	317675
334364	417918
232017	415763
68977	147520
171174	4586
42724	151975
117347	107611
10470	363023
96492	13693
147582	476336
311685	79844
352462	50538
223932	315516
410867	430356
34541	48088
227484	178635
49667	150942
347391	341411
217275	457218
185171	293813
396712	469235
52256	237235
305470	256723
289654	278200
406632	176568
493799	469235
349505	376364
99207	82585
455006	221535
420777	136435
187023	407957
147607	15209
159118	252937
343747	139590
368377	70490
360649	206874
333183	105498
360459	190118
365754	378105
409474	153272
194898	105017
66029	430610
2638	267553
324490	91380
99281	230655
118626	385323
211868	467797
155963	425846
17864	455258
443475	404806
394236	187974
277610	241401
148384	417201
28780	21632
63233	86728
13527	351986
364097	8587
346854	331349
226191	121758
360459	427653
130099	383247
68771	476436
326830	180908
140983	59759
298077	96977
234881	46498
305553	409828
211828	183213
343891	125241
239084	311297
486712	343728
161067	271300
195414	119381
396916	395336
246261	26848
309546	407227
55944	464420
453242	459219
289703	317100
483885	318010
344007	190369
274737	332757
345277	302281
64098	162795
216666	323213
384243	439357
259835	190369
266843	314000
57846	174426
195373	186920
157280	272284
404960	129626
179104	127921
452722	80257
345715	188674
408828	13370
407020	307279
462748	286828
480958	338189
382848	377683
194390	414057
144098	383576
395734	102104
57435	185076
68518	139961
233281	165599
267562	444470
54824	12177
40028	245061
20946	2066
434318	265589
13176	16433
444053	243438
391158	340567
377869	380944
41378	244115
322997	266749
259240	218730
249437	164884
147817	114063
80428	231485
110835	114589
274923	398251
23468	81045
363796	241468
111523	113138
107770	152702
65513	70306
135927	10646
431156	186046
225081	490588
13930	354673
295729	153099
304072	110191
110164	465327
349509	403501
91197	310619
280092	152998
360217	293207
36799	15209
2978	183213
183975	350778
474341	441691
96000	199107
71346	208300
119909	256323
296443	94516
351426	315445
391689	244016
426385	122462
300819	99405
197200	22907
458994	426225
400888	299660
28616	38063
161092	35707
420234	450955
171948	217423
22294	86801
253326	327
293148	378686
327997	418697
436699	327348
446182	293571
146465	129086
40032	181396
360459	149046
138655	256082
34119	372024
230051	316470
343010	449239
168000	419659
469204	312799
326809	385427
237862	438383
119732	120540
296789	349854
124275	266538
226023	139484
447642	422603
317552	29930
81262	323815
427433	327628
166626	10054
484229	262708
440293	104598
75542	86560
427783	110420
96225	140627
337996	50264
446182	436424
27942	357642
306213	482880
66813	175325
244854	391414
485807	28907
421137	265883
188208	68950
437123	38063
167583	273831
242482	223030
343346	328932
311372	178436
72205	240524
150507	331581
76228	57556
216534	194165
261277	489822
371479	120810
70702	83811
384818	394822
102249	119328
254651	305619
53863	82830
461677	48275
81887	393283
19603	142479
7101	46618
229124	42650
181727	256534
182228	25786
109733	258818
170226	330469
283633	451996
364636	242515
43207	110677
82430	441619
395177	371918
243356	162831
299791	427037
136864	317118
403503	353787
221487	236213
93913	121733
33868	62813
80193	493075
477681	488348
453673	141131
124397	65120
235233	48275
155859	37728
216834	121502
405898	176561
229322	43942
247312	164884
196903	399492
134939	88284
47056	183508
409557	187834
293913	84979
93404	86728
253171	95149
478290	48163
241912	28129
8348	57989
17576	299960
348497	485304
98475	183422
213221	256960
227188	275790
423974	74561
20850	267602
297083	69856
276448	281063
243801	432830
354545	21902
56092	102842
377937	247459
314324	87178
318463	241377
232890	360946
219198	375853
385062	58466
114643	27570
368553	420417
151252	49566
133012	206768
292045	197996
114405	440275
444961	86560
255165	251646
407063	113946
420736	459802
337606	278125
233045	142045
445909	440451
171645	336222
96378	364878
439314	409828
283131	16433
294898	430684
220182	45949
303390	257747
407495	388724
386178	212278
261791	172089
143190	468481
467791	317118
194216	187045
117756	49903
129871	126323
383789	155362
258367	265047
353121	136877
277241	254973
216229	158493
354022	311850
407565	72985
80971	175402
198701	145691
140748	78694
28357	68468
333617	163961
203325	216560
453919	449298
224778	234356
339352	487938
44404	95177
354504	389682
322890	411342
471824	12787
150568	403433
101977	450468
48683	152867
141735	20719
62482	141132
476072	42189
28357	397456
409681	123369
260678	464420
277568	185335
358589	367796
51996	428080
57432	356355
276153	387742
225130	404194
73660	236377
270014	389682
437792	368892
135291	333271
355083	83184
420354	194091
52060	235354
263514	97887
145752	230595
247296	137611
195849	137133
219086	55785
434726	154719
138531	162213
238353	426986
33605	336590
341612	97277
41122	134262
479351	353856
228863	142553
84968	458789
380489	307768
151344	404960
94852	135756
249272	196817
191781	160419
282453	13940
144577	23018
159979	470554
18861	212551
444343	270854
257596	45626
35275	161734
308122	16164
463228	313745
66469	288983
327254	135373
107118	62996
323781	72889
226949	111964
112748	273831
152593	225420
15027	208970
221296	226523
389113	401432
390021	351257
229162	267602
394608	94356
468935	110708
178138	289487
45724	136431
400520	456316
434690	117168
471700	113138
106460	135756
23020	86728
324710	311715
291785	201754
85495	190369
399453	8852
223335	154995
461342	21480
375046	358032
117253	306253
232576	22804
88266	464062
444081	199948
269688	62191
288247	1057
56619	1367
290799	156376
173758	317676
488012	180578
168014	317675
174790	275790
145438	401592
321977	425675
197997	476512
116895	251116
26592	452411
109972	318563
174667	190369
382906	426089
483051	66456
486040	208300
201131	289199
7560	178162
426553	343085
137768	386901
293000	129185
353577	178436
208152	121106
343271	94665
56056	63474
64207	439890
247010	366127
241507	336534
117933	128140
184903	21583
228989	200947
384404	291521
413624	42774
3299	350957
325381	241468
325862	438041
85674	370214
367925	374015
311723	176325
322326	18277
163728	155044
417938	354933
466552	108301
3889	248777
34625	381376
287651	164884
392370	293536
352721	176893
106475	73199
44159	90389
18563	83811
282378	287694
82001	281793
194368	139951
49613	69827
389643	333183
318500	187974
152170	485549
137110	73919
437006	117200
202971	283445
88460	450324
35594	351029
193020	273955
347965	317352
105012	263962
237801	321856
47816	14163
91624	436354
404568	458380
134413	17186
51759	215426
119840	155747
254696	434943
368639	112312
406366	234968
102249	5391
280646	9696
445119	285354
111325	71015
483987	327363
137332	366828
379905	133361
107124	304668
417248	218615
323836	23183
71189	115080
132611	181794
340815	477986
421788	251878
183725	150942
391862	126158
4533	240016
241505	270518
321670	60517
52889	153995
384250	44469
153791	313745
220290	404000
245971	411101
391702	454864
325084	359040
331836	20878
16487	267706
309086	223030
351028	46294
300410	478415
373170	471448
87241	116525
285876	229756
238418	122979
486998	16325
87007	134325
245775	89668
142450	293742
61651	299920
330128	94667
247296	34176
41673	489040
7459	174564
275180	262954
368299	475699
258187	429398
308685	110708
91435	67040
484590	352414
190247	302467
416988	209689
79817	175960
5561	401101
324682	92742
448199	376364
419762	143643
158523	159249
272620	313745
216666	35944
187083	371918
415309	273831
258136	185076
353934	408946
265236	61768
100528	62580
453262	251116
387880	283392
240796	300085
1875	486707
52853	208208
270003	329727
216147	455769
195286	331581
171165	433697
409292	156375
297788	332377
468741	468640
132147	43275
432620	340888
52217	160679
141997	326987
377695	361843
292641	377634
71741	477986
53424	298580
285939	113138
31313	110677
72557	309425
325789	378965
249124	29592
110749	270836
227511	387185
447872	67040
490358	304466
107639	490588
35241	32807
152887	190564
59015	348176
345401	384213
132029	238596
123894	391414
60208	23430
150849	384198
457064	208916
224416	251597
230404	102352
470672	433703
342239	141735
247764	360826
432339	215477
98286	293248
463836	482162
3131	482342
185569	29834
359372	225300
308122	190353
24215	232925
302693	83811
62792	119868
437052	314742
442887	152321
89164	328908
345401	195360
44159	324284
66288	389008
416076	151601
47630	256091
158911	355710
458207	391177
66824	232538
368366	74877
70082	440962
303993	167009
385812	275678
473917	141892
293237	458720
319259	369568
144066	235850
53979	315962
479254	164884
54529	490694
167068	194626
473748	459802
94308	200399
430589	19805
466851	387298
311106	395988
423069	388575
243806	26551
349529	55667
109733	59102
180202	271921
283158	136708
160182	464734
331164	284712
146325	386
196831	66146
489722	392790
226747	171765
274645	53389
287814	46503
449795	24816
178422	171953
329727	237660
425607	235198
477328	182226
381067	88603
275460	332512
23781	108222
71729	257656
314360	186440
66513	401592
349882	440660
403823	476766
127114	422069
196794	61274
80632	472891
196679	451048
143203	403368
114643	415600
461839	406395
115489	157497
207141	459205
215029	477986
162349	55114
374071	407651
253102	309146
298169	371918
45743	190369
154850	259435
203078	91998
117749	7285
252395	422164
61230	113307
213893	378462
363306	491027
304404	9946
142095	12129
28496	348563
236216	461049
469247	110677
449942	24863
316136	338943
209657	255771
129640	179506
168798	167201
416956	293813
137137	373554
323817	8463
115449	474956
201751	208197
116778	313745
491676	15209
131925	427998
30132	476202
45961	267352
37436	395988
412014	277936
408329	436740
484913	421830
331616	11972
173245	421356
192611	286936
71573	258818
23633	59041
183235	125968
409998	86800
195384	217423
29824	364610
201930	494010
257041	417357
91323	119473
250004	160461
263557	353421
485624	461387
161717	172089
492673	152063
454140	368470
145	236190
58424	86728
183598	284214
293153	187974
55789	199676
257977	202292
166903	64123
427714	492287
423828	34001
27864	169482
458768	7956
89668	478415
406419	52649
125379	357774
215384	224707
445781	137155
99287	409079
321123	386857
86548	218793
166223	201493
472267	31107
68843	191189
113731	323406
130843	99405
188309	381171
327570	147869
394539	420944
258864	236213
474593	258220
252044	226494
490049	13663
457335	445353
427795	399104
456037	294079
334048	64335
117774	130651
444251	112802
301312	277799
368648	425889
325501	16433
131017	489824
400312	134035
300635	40447
115930	434945
84698	332638
405739	362924
261277	100705
312474	453716
225120	476231
228326	438419
252609	194993
138726	426089
72575	214050
337868	324264
278624	267022
330043	357357
372565	378691
123869	443162
102378	293813
378284	245679
96587	58700
127462	10231
104740	154786
21534	11710
50363	268600
61687	22827
161846	446744
17661	258911
261065	280755
263045	428738
84680	332532
455239	242782
243438	297140
375897	137004
315684	62191
315951	110999
443068	232890
140592	313745
337483	476303
211627	465940
2967	4349
379314	336590
1839	187850
328745	51308
431475	196850
246629	15209
216806	49378
203656	367390
266719	431634
342020	462184
362267	204333
446394	126422
151050	359091
427068	215439
307328	8604
327209	340767
356896	44469
124867	72303
237433	272908
184038	185016
384231	464803
41148	24244
109791	394709
55489	122135
337380	469235
69945	260766
411369	22723
217001	10690
110619	232347
487482	330752
74922	90123
260814	194216
479147	1605
473943	226494
409745	428756
286243	139169
68532	420790
418466	180578
329727	320743
230574	128356
186595	232925
107327	222351
471412	370259
253697	237036
331494	237458
378357	408288
112438	35707
448983	366127
150478	351596
152368	444
418380	351414
251874	322942
178959	199999
449884	477136
155396	67584
23018	358504
412826	203063
317204	161149
236216	411675
141254	298415
483367	471013
144288	431187
403062	432212
9435	284843
371218	343547
404568	433226
184477	292227
454375	353695
260884	424455
180745	49828
309917	97942
121775	493692
164190	439261
151205	183213
4411	398333
212289	166146
313508	150352
43454	103797
192816	67693
485667	427416
16516	190735
322937	283445
246547	307108
63962	164504
213123	58763
97894	399592
208300	328538
368664	461846
347793	5887
358087	92613
442938	308218
362378	381491
185283	340310
292847	176205
272259	225666
18737	225214
270069	247823
14871	452746
159522	68950
228571	423688
48226	475047
492662	79151
282340	326194
70730	80919
453646	134145
475378	331508
458065	421356
457056	277502
92861	441313
112635	423469
403461	32462
472657	123796
454131	422817
246171	369599
410220	477491
493803	321128
472619	261396
74435	440249
362468	82794
237801	282094
138054	201990
448626	359809
202379	348764
64346	100966
354395	122462
115311	203656
388992	484274
81358	331982
235909	16936
402109	473945
286741	133319
481270	281924
477483	110677
35548	152436
345862	17234
305349	295650
94529	121966
475265	260976
295009	232096
445416	232925
317989	223058
203803	265399
462398	446936
98724	87007
398761	130028
153830	68290
122631	435448
464022	50267
482848	414371
278769	361265
267955	490651
359362	27696
315148	87725
16641	405237
177497	352605
404946	60079
175578	414334
206644	318266
28	110708
126793	317118
127531	101058
487347	237694
378286	177374
60300	486021
482832	365495
480909	186259
383096	185075
224594	438299
260247	61396
316136	441347
144638	412650
96449	184205
393674	125074
187834	14961
144288	401928
40327	17318
165273	119762
95563	313745
4403	161697
237242	424514
466883	394564
214735	278554
310027	257388
426507	166281
52683	70941
406886	82585
58391	102309
35279	363631
226938	143588
1171	226579
319081	146688
198139	358032
208815	18418
324206	36719
5939	164884
142042	346768
418658	130632
415130	129708
220925	379932
309629	317675
336504	54976
156110	218727
346829	342377
59723	450376
245137	384366
465838	336590
333287	301723
9779	491478
271598	199716
386799	313745
480253	93627
259704	348798
28877	346066
302522	315671
393961	71746
72679	456795
427365	12245
384324	231275
389009	310641
297941	7097
49695	234601
227495	291835
80655	300799
381838	421356
443799	89482
75568	107920
48831	434768
344572	258659
209120	337791
406201	237165
119248	459779
360459	51636
324467	41257
415574	140044
32130	164909
96480	387742
115086	99405
195244	82714
230474	11242
314669	178436
477932	135815
339844	214024
212459	486885
16964	366708
374756	441996
463891	476447
67280	298328
313050	383114
481723	207747
430884	146202
240366	334680
411148	418000
152235	188379
480815	253882
301572	110708
92246	84461
127167	489552
483330	313971
28357	180578
357493	361414
286964	357537
490362	277269
364032	435955
478661	113189
190990	93935
107914	194165
488465	116983
428625	437593
440445	269171
370762	469235
190973	247403
417182	16433
134299	218728
272786	340792
307281	300119
235055	329317
398506	406061
134797	78469
19444	162795
450047	430351
229762	354264
166679	28838
176835	366127
492602	58575
341249	180578
273768	190369
193955	276388
25573	222701
480957	48163
406268	188866
316743	205223
385898	16433
333178	363722
238746	222701
296201	8623
392086	192195
398506	466737
284140	440660
461068	160461
233315	21583
211692	336050
290569	297378
11261	382642
353812	420944
434383	447560
237838	132024
408479	267602
398302	108222
325044	338729
326341	337854
160124	401871
153942	148056
88359	209572
81358	295506
251475	114033
118938	47362
439977	422470
48953	165653
54539	287874
136627	478415
479351	17470
475914	176994
289444	393326
295603	341278
220829	365724
115561	212278
227788	125743
248396	310880
216245	475519
36824	190369
136731	161975
301877	17186
373025	34547
470128	415659
381466	93876
62898	226502
466183	136582
108140	103662
433492	186259
375660	283580
229240	210228
345401	288246
205179	23553
149147	228431
388179	190032
355004	135756
267562	11396
127216	402045
101235	333528
445628	377528
188871	72688
317005	488448
55909	374594
248013	406247
107745	29307
188211	493788
183385	48861
323300	220251
268768	133423
329727	339251
480743	293813
356057	209241
368914	273831
142243	351639
40890	317617
455862	19892
432085	158811
383502	375482
65938	475691
389775	239106
82248	463207
361001	266377
422765	291609
77819	161510
321760	168381
128334	62946
45269	230925
340772	457800
277315	62580
360425	268729
463784	221676
263889	71917
413964	395141
461860	15084
239660	97894
459564	214992
322400	436698
333858	456893
138012	21583
424776	236213
460434	238854
212741	134694
218	393326
430426	185704
100728	21411
361826	37961
59736	279766
363407	391839
1173	348007
276126	289970
99810	170960
479518	52695
48282	8254
134299	117477
231284	171967
303720	73336
221758	293813
327480	91295
457262	190369
206061	144195
232309	428103
77793	3971
340197	388575
211708	411809
181056	57134
49240	257509
214436	487450
375558	369989
236216	251116
360511	471745
276271	20959
444194	24861
238075	266339
385371	471156
60208	248496
408249	354933
362267	36555
309917	333344
216894	331029
102663	15209
389512	477131
126083	483952
238855	119995
90104	400054
19382	86476
1939	101889
212495	169482
320154	456640
161849	226726
454109	441434
448311	343669
58245	452923
346652	113947
215555	110677
155121	174564
21705	138549
298317	183108
478588	60100
360091	257456
377638	119422
339333	402552
270948	306449
347827	237894
115854	98847
283747	250781
488971	145844
483987	387808
128844	210261
360650	355713
482237	470124
173680	20222
224244	401928
20024	309425
382882	274753
145534	465647
115823	190369
411862	27493
460131	133706
459149	412980
343652	190289
438421	404053
289447	249940
272742	92694
360531	307728
172754	378686
215744	202523
213837	241468
185554	311212
458292	190369
99567	25410
334782	241856
71799	373166
195687	297674
16534	74571
84541	293813
465227	25398
176130	457854
403981	300800
350022	293994
310603	459213
15207	227101
42314	362267
428277	93245
153322	132769
343538	287423
336796	217256
474341	278769
437324	260518
156536	183964
37682	97894
408950	101401
381065	79249
135163	285156
6268	126204
326405	373319
433171	458837
227247	213221
194118	458601
57164	37390
410908	232890
146124	428214
194503	380861
430164	1825
199993	365329
58526	174564
434748	189064
190379	137719
167003	12129
97552	304589
352229	374888
420419	438419
453736	308946
287566	316229
378924	92112
227964	187179
253683	224091
428182	48658
300813	167506
270248	215858
428550	336590
407540	150495
81323	391414
415599	327100
363065	481279
117862	347425
442478	456640
301230	57375
244092	435708
386509	424413
326030	119404
330592	190369
106984	13370
14659	249709
77300	447560
245929	137405
192462	492906
132478	191338
78806	465622
285876	342029
427486	263146
214950	154089
307025	478415
305287	25888
173296	481279
382210	492147
350563	317468
113256	192931
395988	323927
177345	402493
333956	41266
256893	296290
216031	291249
243576	412162
247765	420746
249202	55397
405034	164884
45168	345851
163603	243115
9570	76350
117800	411455
44524	164816
56117	8310
160639	202019
462401	480308
107448	110817
185728	9874
479550	347036
329676	156376
356987	428214
5810	47518
406221	473712
163925	32933
248179	236213
157961	54085
168492	310998
99413	275537
88038	206556
138238	387742
119306	286936
459863	425737
77243	191345
409388	40433
341623	62366
392601	96661
339638	233825
158252	414832
286001	126897
101230	463549
260356	397046
215596	164884
339626	283903
213282	325968
55789	314207
128032	404671
162225	243115
238749	355700
316828	202745
257498	482449
151691	364687
381205	452709
447335	128704
259778	365141
3462	431709
51425	378462
13748	105878
312405	316202
2942	266762
466670	398333
218393	141001
374285	324968
301659	283578
126465	5775
18928	12897
196903	465622
248680	151270
73773	316575
80776	91072
186714	347910
250794	225836
390465	52254
325533	136744
316455	190041
192238	431798
33991	310080
431264	10007
120765	345011
172707	162947
190973	436075
328075	90041
82688	418332
71571	231144
265760	468753
67399	420930
386411	249491
465850	81090
209277	181668
388120	409023
225048	245679
467502	428944
468702	21457
269949	416402
481975	435708
411282	40016
296909	97215
254399	46829
75119	460836
15027	114093
452320	62191
255265	193578
437287	146730
259294	351193
215578	305395
17502	218615
91214	441321
24134	325031
405462	25549
232265	365222
98637	99405
227566	85539
203793	237165
447519	298765
212153	99675
465114	390349
120779	409828
7401	242286
256901	100909
422423	187974
115168	177822
341581	81661
386090	273831
409032	207478
156446	224594
38694	51268
479329	156006
470865	474347
49567	60904
168642	235528
327984	338189
289673	222095
19282	186259
277765	87904
285017	108499
259870	307279
282967	316947
452019	208882
284565	34016
254679	82078
20622	23318
27885	442318
415183	420616
156592	23553
401242	174157
185084	395198
349491	132740
360533	254653
133909	317881
112563	269199
144458	409828
83697	28497
243123	94516
15819	2151
45951	25016
260905	444283
423767	153995
479520	296423
336152	377923
166141	366556
138882	167244
315614	209510
324502	82585
397576	48996
205418	425846
416071	222701
228128	236737
28357	217421
309557	152409
174096	189975
482138	35747
186149	263549
375888	481279
89054	18227
125575	99050
37237	452804
373021	120166
42880	90635
432318	72432
434448	88113
175116	438482
105769	176361
446182	50162
104740	91769
24026	468162
295246	92713
282633	351158
19124	140971
442341	47376
274147	61386
321994	33944
380915	447208
486915	283392
191022	67837
28357	186829
76258	332575
304401	254973
301728	284690
224935	218727
281074	98168
317457	401881
112563	230336
27281	412412
21432	73200
356433	356503
93645	336929
311986	43334
411419	277543
265518	94344
463888	203656
357923	302440
160580	48661
147558	328859
130844	263514
390310	15209
81647	477986
58881	440364
39645	4413
23008	56028
40161	348798
302976	110677
131713	2894
384854	421356
463403	366941
93645	42088
22640	313745
62087	420944
54759	428103
387959	155640
25454	142585
281166	218730
164626	237945
309182	456640
93965	300961
426932	208516
198213	323175
325077	293813
462241	433391
377869	85078
332148	200180
147818	112312
449653	92288
478110	369463
329931	155632
44430	435708
475043	447107
371125	250434
238285	123410
333578	404127
418180	30263
172460	478415
450394	366666
293521	360332
449554	5324
405487	375639
452476	207934
253394	230099
431446	291249
307762	196399
153813	297436
241935	48275
271696	58851
37709	422374
440190	263009
456021	217254
77443	415518
469532	199362
130300	132365
95254	476212
153006	179590
21807	405217
186597	390103
403011	362069
463769	195820
380071	363271
181118	73636
4232	394078
410487	428103
171915	269836
219546	173278
455319	479113
403775	119868
171174	442464
374784	165035
91065	49966
431571	307091
466545	45360
392164	164884
449795	9054
171864	351924
124794	290657
97378	35092
336271	69080
45019	404872
130851	304173
324614	15209
319259	157145
211571	411455
293368	53638
204507	453012
206499	320713
373986	359391
419239	115340
388696	468249
393553	229075
73018	150567
202197	390875
292641	334393
390596	2037
209867	35707
88211	391414
153006	487623
136252	44082
229868	151984
255050	15462
493399	477986
247999	427614
295009	94464
73655	108554
130012	291984
315945	435708
116173	461944
285483	122457
73327	202523
369515	153376
20669	171149
474422	268146
299780	365079
326124	454822
153322	258330
392581	110677
61651	28311
241315	183213
136798	194478
229647	220417
45724	329323
361050	186440
187807	291521
214735	378807
177415	365413
306022	85113
351639	302663
165870	190369
433608	83403
391172	444141
350575	267602
105517	149798
293386	483153
55659	358165
13140	21411
312842	86892
287961	236240
438397	249202
463089	124798
274282	279798
411675	269199
222083	60517
179721	432713
352739	231142
306946	267602
51759	76016
214853	2232
83789	454672
236540	241468
398643	226355
296299	196284
98291	378686
431381	313283
424570	280233
68532	267981
164641	98168
338955	378138
24770	248054
157422	119268
88355	93245
300051	63188
233045	268524
304722	410074
433500	324494
477362	150264
28173	38063
51435	287796
361530	162247
24205	117982
176903	250419
403575	434877
441229	351414
270248	393268
343850	16433
77938	428125
348439	13370
171739	423259
437077	87007
344984	53084
91600	135693
134662	398971
291111	391414
376217	188850
49846	86693
376600	291249
27617	402493
452306	338271
442993	6670
206889	228431
446179	95812
73675	86062
101343	73799
25402	391414
414367	113353
76044	99234
120632	87087
125860	476886
372280	18665
346324	105498
463592	237791
13472	110708
20336	267352
326260	340253
211675	245679
38003	338404
36836	427911
465763	200444
135181	145948
335939	303175
452962	3043
471774	222330
290346	327697
282059	300397
312474	17333
175431	246
221925	82005
126457	414568
44003	469235
385685	428103
344174	210082
477811	261865
317785	313822
490600	468832
480094	379416
69927	147359
163310	336590
123553	176380
337876	416750
47214	367990
399655	326985
124518	97253
154564	104024
117103	53898
364370	447517
120707	225279
9389	313745
294293	1057
28593	275959
197906	428985
55489	79249
30568	278642
270095	44916
471757	298182
291322	310261
107290	478415
130731	287105
76228	415294
130224	388494
130121	423734
478866	284974
139571	435708
436864	468640
70163	409828
206559	467703
301074	315380
53854	187974
130069	190855
370619	445353
417464	447434
14095	327217
451799	234875
276962	261021
200344	54715
30134	244272
19571	451708
380103	476231
215097	474533
294323	276752
351427	203656
446404	103456
219783	190369
409405	251901
371779	468256
85302	229686
365072	196544
385018	258461
374232	329196
281709	65600
269558	91711
255767	471536
443308	67837
20236	301823
378420	473872
447944	336590
313565	303175
302682	285938
50267	70557
420867	187974
13042	342724
123661	401949
103031	269367
387521	88773
88971	1057
148139	420009
154283	26620
207382	195615
442884	15133
83450	331349
168074	83983
170542	346158
292234	480084
442223	218727
398515	134850
28742	348563
448199	171994
404946	32531
444326	168638
126223	196559
447209	202036
381607	32406
346254	440962
97603	48163
82688	148590
234813	119381
227857	231929
477932	199582
273831	280676
112425	203279
450063	119868
372661	379306
19455	12658
476096	401552
53608	55137
333530	198038
34112	275790
424861	455947
183451	268030
418413	181322
280600	188093
102065	305414
323089	447230
345896	126223
95125	27464
354598	460160
273887	178436
319856	471416
141563	453010
368240	110161
36595	49903
290124	190369
23384	12424
302596	317118
228994	67040
358860	202336
297405	482162
13758	274927
89671	395198
258187	328867
464633	310722
5650	455915
167294	113401
225701	112997
337838	76808
402281	21411
104667	253816
65890	462940
125193	179375
142424	49896
249195	189175
20817	259863
105625	452588
492113	144405
79570	423469
430004	462534
209605	335640
64021	365278
48153	165867
45718	324534
210908	325695
224460	89772
117225	109965
297512	176568
430579	369917
241379	218577
327852	284670
17481	189092
179972	483322
21937	182605
22753	366828
451832	249186
244231	40784
422060	133137
163690	476418
273447	48163
10177	313745
373507	425675
117124	412924
427397	72489
109791	32807
87507	262954
41649	74718
399673	238413
252526	374085
237652	293813
289635	27020
483694	336590
330954	303424
336413	313314
278425	106070
351906	46134
264089	208300
425015	206083
286511	137128
41779	122462
64258	176077
380046	267352
358322	197473
474799	162831
269434	172673
270224	177490
237078	50264
88473	21523
375405	196050
104087	34037
481357	190353
372415	218484
193628	163409
410452	45413
332252	391731
418350	192005
247254	449933
228128	455673
328285	246044
24894	35707
476782	211814
455602	463549
472385	105003
491099	413525
461068	19438
418795	260849
239282	357614
113483	418658
56589	315671
444230	294785
443575	65334
456021	149543
273385	461944
99811	407384
145717	444849
244536	139678
7565	81597
483987	273156
11626	159378
326611	242927
331057	458587
449445	76634
475723	204775
480801	88779
430603	221324
114643	479579
466105	93627
317676	351484
8354	273934
304960	1629
128600	54974
424460	134695
160961	246592
291151	190369
360459	139844
378612	212175
96188	437406
353206	48275
247254	350956
94938	198317
168000	1576
335432	18196
410323	53863
396863	132996
299580	425675
397144	34700
109889	169423
294256	347202
85582	411078
105199	366666
316352	226318
444628	119570
366402	245247
450322	253405
61766	327532
278489	313745
283376	209542
393106	463549
309917	338378
371275	42890
403670	107222
304173	489778
67232	304141
1057	239568
472685	348798
407280	190766
218930	444544
221398	35707
12266	355093
470325	140608
177486	226114
65259	121304
52646	262183
44957	228496
442154	457703
432915	46020
73718	136941
342542	366127
60171	160242
160220	450974
105279	434625
427287	217883
284057	384174
364969	186159
486922	191969
65100	341886
49896	259929
416343	179045
86318	57989
44790	152502
430118	72342
331211	249334
99942	188008
494102	226621
160220	391035
425305	270719
129736	375840
303439	8623
205179	243115
284876	293813
458612	105053
116635	36536
126039	119775
72804	2199
65060	453716
474592	96288
463763	173176
47011	107473
157249	99604
207178	272731
245679	394092
309917	102309
15852	172256
74874	151161
488102	292606
19782	405752
162920	189064
29235	479760
133737	117005
102177	35706
443475	198851
57719	367620
49184	433391
193705	410074
168464	122462
11777	280318
401503	365924
159127	1605
243517	393715
163451	187749
151156	35061
333123	413930
270248	406144
409388	391414
60256	170849
16387	166961
81428	442017
17132	280371
87035	114992
413816	370155
232666	230802
128398	303218
258872	119381
126571	17777
396756	407632
229918	234848
53090	295650
131606	12718
330954	126936
191484	294385
98345	127788
394579	42587
217645	195948
412205	450330
24919	184902
305520	267352
397436	289202
177385	303424
431661	97823
441803	295767
86233	422998
465284	438419
48385	105498
242551	436026
216202	26551
343895	436570
183637	273831
411148	121324
109062	10690
124259	479216
405672	333922
351495	433279
335191	313745
211915	476471
307528	441202
83914	193387
385681	263528
483051	323810
447967	228431
79020	360818
441358	231307
146632	39114
214744	308533
461863	41891
206525	74071
433819	317118
272259	29308
154271	459802
295789	313314
451879	25016
122366	51222
468739	291772
407965	52537
385374	349879
48275	447858
28214	357854
281236	384001
367041	380890
262637	156171
191521	326446
402863	180488
123988	476951
333541	299976
275353	277646
378146	110677
304355	438822
265513	126921
433551	349261
664	15133
464223	232890
219198	246825
356066	220246
34904	407587
12432	455200
242411	417710
312741	115175
414961	60517
253378	140728
450182	166670
130069	373950
121071	440660
331297	385026
389019	243115
411049	288750
472948	253805
409745	28065
364843	52508
71690	417201
246489	37186
219570	183213
376248	41673
470812	244688
233498	75757
273763	284843
106716	141835
177485	240374
479760	62826
54857	275177
275721	297107
167604	411424
77897	165931
41378	380111
62206	221660
224919	263833
92876	455839
253102	197990
213536	60239
133909	476035
334740	60517
416343	34447
92401	72968
122803	403368
60384	237235
311617	244664
240159	338189
14536	179692
28232	293813
489828	63294
126461	273831
11901	204132
386412	295650
35944	72026
354111	325836
141723	378462
11548	109824
215253	457081
204298	15209
297422	285156
107665	259929
268033	59391
421689	154297
254248	311212
98056	75483
242400	343694
160050	369599
420887	153995
277215	327217
479155	296693
335757	481496
275763	465856
50226	109407
362267	463403
489977	387742
48287	384851
287327	448523
267192	67040
328367	363218
447824	350573
62316	94516
421822	273831
112129	244017
456748	30638
276632	242759
436864	444236
277356	16041
314348	402183
222102	210282
186104	388216
176851	108111
58719	72261
153418	1148
209752	491190
415167	491753
120623	15133
398761	151628
241806	61666
313631	347476
72693	76693
445030	173070
253503	75766
3093	360860
71062	41523
147795	168252
317390	428103
443546	476951
287392	132740
455951	157724
484484	64335
444205	407022
175110	103872
218114	489822
307948	95177
448696	51881
443629	115535
54786	245679
277592	411942
121694	405217
443244	336071
428072	420825
411530	254459
293166	281433
17722	447270
268882	489100
231855	34881
20444	313745
454867	476998
18084	317118
266230	13746
69004	236213
330893	341607
142077	369599
109733	432919
104463	92514
19055	283178
132247	319586
115533	158495
458207	49789
260171	474166
191155	409248
246608	100580
57	391547
458011	360708
137375	25162
216602	127623
157582	228431
203656	113503
476366	389882
309901	116070
263485	176060
104738	277961
466670	6253
405117	469235
432610	291427
126323	225261
3809	262453
108057	270836
285239	320464
274015	152119
475724	372897
15721	5258
237161	307048
138126	156376
254258	195126
135139	152502
81432	354694
432421	350549
377498	122816
413871	300493
405061	123497
132445	452746
487932	371136
146227	142374
34608	74940
301823	157432
88968	367866
359249	193476
98659	129693
260181	69690
349974	190369
205744	16732
308054	267602
472219	185046
73980	340246
395553	75715
397003	165267
352782	438463
44835	191766
397195	438419
85995	217741
141010	132996
328191	148000
252105	268531
174887	38063
432660	378958
447610	127921
438563	190369
430603	151156
453139	327281
438489	136936
194195	452722
452816	241718
41211	183213
281798	123369
301557	61221
176706	366127
316784	478415
11144	282721
328588	386143
337200	424495
338806	177095
207007	328367
391433	483531
148890	122694
471918	304173
368083	53994
199111	92141
39683	289698
157115	474641
21268	168213
149313	242191
418652	429863
122094	287454
403539	249334
307718	285362
62296	51881
360283	18638
30237	57672
474738	433747
457860	378686
373021	458931
420223	381512
250207	120195
492689	330731
458744	186440
171461	221582
287965	186561
364083	477097
142028	258818
172155	284982
380731	255630
263377	388778
174139	479989
171495	320053
227987	303175
405538	253458
97522	4349
169046	478415
368523	226494
287389	430071
448153	58742
109655	288628
331632	5593
444645	489200
322509	59897
153753	288774
23340	492477
120925	420944
8613	291521
92401	91065
334320	165038
103806	69190
309530	48171
469503	285156
372909	483200
100955	317623
384060	5797
175341	183213
161023	417758
325066	163974
154800	74829
89750	64809
382839	273687
304023	291775
50078	201038
418319	258370
348838	203414
446450	404806
176903	336076
293775	236213
409524	60517
49768	369715
491284	220417
406277	335748
238703	93384
342002	46807
329222	483280
152396	110677
337971	402323
428500	428214
406453	155023
402519	54545
342900	220716
373088	175721
49083	297272
358504	360860
189633	134488
30568	8623
467247	355210
331491	260854
324579	15209
486095	293813
427432	475232
308170	249709
41695	10646
265766	450647
415622	341271
330737	361928
298270	239134
71090	478184
249894	248710
206070	366099
61993	224281
58326	215260
54008	230220
75106	476231
130332	293235
198862	243301
14632	36719
476804	413535
243646	251323
234272	280319
392096	207325
285312	299202
219546	144037
354792	317118
47268	8965
298288	477536
210192	453550
227781	412804
8995	4413
222760	323544
184071	183975
160490	222878
441463	122585
314617	459868
78910	67399
417417	119061
310354	109580
26366	48667
348910	414286
344314	158197
328367	219743
437030	164164
50411	88294
283175	415349
187834	401871
389649	19616
13244	249334
173073	195314
373826	455201
303224	337866
44704	280827
109733	387475
40890	291324
269612	120003
207068	407597
6060	242195
382991	261890
97439	65060
440492	227101
124469	109976
437098	310496
380422	192476
314311	493631
110580	300119
403579	224060
129848	285156
468907	440660
72804	206887
30072	178436
476164	189528
143814	461944
7328	487749
321093	93214
49069	19788
419262	445453
271760	67172
144975	205221
201813	313829
220734	224454
20946	454154
291785	440615
169160	312383
229824	371918
471666	196399
350628	260527
135015	492316
88460	330469
345715	14685
134004	442057
9061	443601
132730	266554
486664	78074
8978	84089
250404	130207
379761	219470
139564	314307
387986	191821
143290	203556
223012	461944
122457	144701
10331	110677
73298	203645
280185	273831
62492	345295
25412	13370
103892	354083
64203	409828
376777	12245
241746	84533
389235	442265
228050	4413
30978	348776
315573	191982
381311	475265
225352	313745
164256	436352
320402	292814
173152	142678
272712	482267
68532	343900
139927	146042
128196	187974
52866	276358
485546	232555
290018	53389
390652	421830
150939	13370
193722	263781
189965	370866
84726	268904
114748	414212
164928	134259
121709	264406
471792	281151
399814	426242
459498	121171
256630	401378
198612	366325
200658	79391
310555	334640
10099	298147
226708	411424
75709	169091
284911	408719
175320	463623
68059	423072
30728	295484
297026	260790
241987	84504
107643	435318
439230	108699
430332	431513
457418	317270
176130	397772
203184	159249
274009	183213
1570	450196
125490	371934
362840	449090
474591	348099
162673	413880
168074	155730
169047	139576
396021	285446
367521	236
357723	184902
140278	391972
93901	478415
365999	306696
347024	290313
11704	364017
291145	86423
276663	251706
7545	245792
354330	362963
172387	179361
351249	54976
15133	164164
354644	451502
31314	196783
443307	17291
161305	463615
361533	218727
55789	258220
480214	294277
113210	76454
328414	292440
392726	388569
395206	217445
2073	185335
258398	4330
458768	313745
98245	64335
253102	387027
27083	278829
55940	441135
315951	94405
443308	355332
250458	154323
312283	192365
256823	132247
59092	351193
68092	91600
72804	76752
253420	249186
61529	148663
266985	429838
405979	319992
471869	417628
238428	78811
150798	17740
18317	476656
127055	134486
238041	8066
189729	449680
429610	300119
381563	237019
261253	126948
255246	190714
47793	481785
194279	209183
189677	298182
272956	254435
36911	66084
317849	323448
106531	206623
138412	296693
409870	88792
464429	323718
483987	19760
34930	155441
453012	392086
348644	94264
7922	477788
187077	339853
271366	336955
15027	182172
410195	391414
123955	113994
14884	21365
294761	203656
464863	405427
323222	56871
75326	404960
477719	181244
302011	294191
97666	229472
153973	55169
326210	318546
439711	258607
332862	476951
366568	49966
469333	287757
219416	393326
137005	304493
163907	459533
313984	267337
144288	107711
285156	418174
118066	493761
154806	253458
252523	35707
6836	15947
56232	361960
89045	395841
150814	69719
337398	285091
292896	13663
124599	284843
180672	110677
58484	202379
135089	427616
344265	88027
168412	205223
147706	165680
280533	299976
360165	12895
80288	13866
241590	283736
287766	21523
425588	286936
79074	308912
31313	469142
493347	150245
263799	210353
230574	412048
433105	165653
336921	89128
116686	157548
74231	309801
196341	3076
225131	187974
118937	142318
383460	373164
419139	239593
99249	71414
203787	228431
36744	317118
319909	479905
276821	116377
267221	485304
382559	481413
194875	320067
174373	179045
319081	96376
366305	269199
223838	42513
34686	375840
330916	396253
231771	110677
494082	286828
342371	282068
433899	383576
77222	470554
142318	257793
348915	183945
109676	336265
225712	26940
126778	110677
217953	439308
415734	410372
116717	288035
230936	122694
325359	317199
453738	286227
214279	99405
416121	348803
272742	104009
126580	61770
200092	140442
12926	73189
298270	251169
319274	463549
263405	23430
373021	392883
392037	446936
3809	115783
316180	431497
21449	416553
249820	423688
132153	181204
418647	295417
375431	156768
20587	373230
371358	470554
18451	437213
430173	132650
314538	98639
386698	246829
114063	458183
293913	170969
116087	149410
406262	485304
148871	215214
286	167176
84996	248416
139363	291484
278273	281252
270950	355700
136937	129834
1618	57137
339393	56555
379222	125694
54967	362390
67571	452356
179371	179412
378144	391414
125966	313745
74154	116283
102544	285446
320976	371983
197681	469235
257877	325328
357444	281993
405491	478533
45951	243301
204949	1304
469811	293813
331604	378059
240439	164146
34727	215152
418097	319513
494127	337923
456065	99609
302662	51134
56638	295650
278642	311867
50414	241150
354175	364294
99287	453959
177126	45616
385928	348798
482848	440660
114620	98906
398009	250404
40890	415199
309844	130137
111856	242883
384835	45819
255118	388480
360459	492298
207047	176085
250584	209285
380540	30972
301780	71573
215506	146803
324611	210353
18218	123369
44754	461026
256630	77727
201583	178028
493961	303186
93170	124085
290838	78967
59160	205512
130238	211868
387599	139648
130069	387701
215644	283346
93627	44898
415003	348176
486767	315423
71610	94611
5235	267352
282815	87007
21902	394527
325104	66235
441417	363973
220445	477506
259292	478145
471422	162256
448960	114063
115086	142678
62546	279043
153011	343522
190015	381918
296485	389067
267632	151944
474367	440660
297274	330084
330228	492988
267562	481404
5821	449521
74976	327061
423013	348798
489657	14922
405430	277961
404327	374244
102129	212775
149771	465063
153307	17996
130857	28129
144182	446105
254888	440725
267824	403513
342194	361319
436784	224700
246897	319813
279091	49451
229243	187998
132155	145948
2715	406886
173397	27500
276825	401871
44704	63528
204939	26623
165680	415338
196454	441021
150642	101058
178629	298767
471521	233560
70957	259555
238763	72303
417992	261398
442903	115759
460689	101058
185712	362288
152921	120666
254757	253000
304183	393326
313723	422697
344353	303175
136744	234918
190051	326446
304519	201416
289791	203198
452754	164362
252044	454792
45280	441635
401683	72876
345715	260282
419720	296408
324490	33855
132427	310819
34411	18292
8877	179898
95588	432994
331671	315380
427486	42035
259752	9293
463891	70939
362267	212507
233482	159141
67457	40009
233171	166063
321955	183414
324100	243662
292721	54451
29431	197734
428265	244705
197070	64751
303237	266852
107711	129451
397565	9054
62198	81018
12195	103267
199371	57989
76315	49302
414145	92628
303641	441800
105371	301475
326455	129185
101504	186561
444865	13370
412282	467327
242400	235514
176959	221759
235148	338271
135939	213148
436720	396703
45299	337849
49815	296111
330963	145845
19727	245575
356962	436882
386411	69589
457418	154889
276209	364517
41189	252664
351112	1292
128663	193711
37093	167517
319405	445711
392480	296339
458968	467465
201348	113265
45019	462504
287005	35707
106041	348971
187871	301722
470746	12443
144818	119381
461238	212081
2430	432320
458968	223732
437849	261992
374291	111704
210146	64823
309074	292350
89219	229075
154949	193071
92528	139648
442808	180498
319656	60499
125347	60517
95935	341163
270782	3719
181647	99437
194116	51222
87343	239872
206597	132740
44266	38211
428182	165036
324133	33785
245388	400568
320649	313745
402519	472662
173879	451414
54204	486885
163344	381058
226760	167799
49443	276358
101840	283346
264026	28974
180578	59456
118050	456125
476200	93595
65595	198415
171050	80193
166299	455794
412929	96667
349448	313257
82884	231034
438955	327299
202394	417876
212121	308122
397156	95853
298758	403687
306265	317118
261594	450541
108462	253523
46812	34685
40028	210082
25800	9381
277731	190658
252143	83618
28551	356589
362267	233486
398432	226578
28357	167172
327822	108720
283278	317860
217055	101058
400888	62191
354150	376582
108911	30263
184183	331535
848	246016
368450	433279
50034	58317
345832	275861
163591	379416
52880	401871
178048	299934
258796	346491
252604	421830
97438	75498
363984	445749
348305	368089
40488	117483
480535	339853
417094	129512
389240	8303
114645	186561
127476	77495
199467	355700
59454	387742
134506	371918
392103	356301
448302	374772
242049	227741
332876	13370
86654	462973
55742	38063
369321	348007
375405	227885
478639	195121
370692	492906
265192	367478
10007	369599
89257	85558
27635	476951
364370	100277
135156	265589
130727	143708
144975	240796
169937	449521
326260	58589
149502	329698
178182	5040
290064	298720
330325	57134
95367	255664
100874	201206
262954	157132
77179	454975
389531	98644
163812	211868
91380	428214
390783	208300
413815	381157
478480	464080
110883	217378
393516	351639
228373	248777
176018	452512
97438	251113
384358	20959
227814	300582
135181	389009
112338	213148
408337	104383
178770	423974
145486	142341
271918	262954
382867	126112
290	163448
171735	469061
301178	250805
48200	107764
423518	307217
325940	280196
62699	357307
322326	371562
341457	444619
292430	241468
148450	144306
34338	418013
167424	183213
263286	132608
326821	210129
134299	317675
393928	268796
373136	295114
365943	374583
445256	401491
238718	149297
13752	285446
481059	34675
438193	291031
417382	206925
229061	121478
381563	65194
50449	191354
477332	104183
107111	389135
444878	123369
476447	430984
300839	172335
26892	248835
55166	35622
451016	263485
65447	113213
482851	40945
12905	99405
98056	145409
381068	58330
374314	409828
449538	400915
360459	401645
274474	90123
345178	286838
88313	54706
121860	183213
80134	30263
323469	388254
137844	122462
343555	162725
425320	434893
442236	44049
124259	336590
260272	134145
92995	157285
118539	153099
311544	93568
126929	374946
379262	246311
100193	178250
131174	375401
159127	146183
141753	284698
160047	399286
388953	123095
189254	285580
252236	239107
306757	420134
121003	473077
223361	31178
460397	417893
261099	9315
267143	385681
462893	92732
211438	280089
240001	194119
17576	166513
21174	249558
310081	239738
20033	377248
159166	291984
66129	4413
467788	130391
410115	490115
170991	132247
216570	284873
19573	474412
423531	10891
359981	464080
156938	440660
130591	21523
148952	492556
371658	132996
297915	462679
476659	62191
136581	189901
17333	283101
32124	176059
195615	313916
88103	310261
175946	114726
273692	123095
481581	140005
53963	455870
297533	434554
225309	440660
22950	368859
106385	209572
322877	339905
131606	191821
288819	288390
348644	119211
128713	164884
84051	42217
132240	202072
392086	333131
444380	386257
156592	263009
460206	399035
412578	117994
97116	338615
162129	240609
128250	315377
201011	385670
310642	170993
434574	69672
222151	420900
361008	392329
347425	157900
60208	197681
246600	308150
159077	193705
311521	366493
155719	152166
137454	349280
47415	134259
180724	195400
335158	43157
82896	250679
351328	102163
414326	200441
101565	219865
484416	236213
131939	376413
106268	310773
392086	16923
90221	280043
399825	260854
268946	149448
325685	111572
252462	35707
270180	208131
99525	255423
100067	446856
192551	257027
295588	35546
302492	28129
215368	310941
120050	71725
5855	222701
486245	292655
259809	155214
412909	127439
418216	185016
124410	229956
70341	92340
7669	41673
203406	264025
187101	300473
269042	89872
9579	290450
440327	286324
104325	81319
251635	267352
361552	224285
335005	271533
99595	65371
270224	366828
490244	337921
411701	1057
18928	421448
479609	261396
35169	209572
2896	77031
366187	404319
39195	268046
14871	429161
76531	173197
16982	92941
182897	453323
178835	323139
57360	49532
335501	300813
44607	148520
160580	201822
263635	183213
426392	31522
373244	486701
116947	18418
174790	94344
119840	156207
341626	136748
444028	275152
387920	468960
340378	101929
261896	403098
286608	45141
354591	132247
22232	289804
321394	252961
399581	298449
429538	254767
175109	363035
354497	127480
101362	230691
286915	267352
18166	23453
170623	491150
216362	54976
20401	473077
404408	95532
323469	455769
49338	160379
487186	313745
365874	181957
92252	366493
270248	18665
390893	432364
148958	1057
191316	420790
299719	267602
426661	417912
248013	348176
305072	372466
196003	186634
28646	440962
361540	273831
183145	478415
224997	477986
310573	29599
243707	297891
318672	358349
474341	348099
59948	417516
28955	29925
28403	66813
6072	452709
146893	200903
347657	396048
16937	311411
324705	119868
281119	188759
79647	416572
433664	411455
161901	477641
302897	60517
198558	14922
52668	94667
130013	83140
335368	431867
406794	245928
474892	212334
436575	199279
169631	424133
184316	477986
40809	21583
219992	129872
304118	172089
232660	88113
58281	7127
94196	187974
395466	80662
152785	120274
257047	359981
106742	183213
203438	264406
185447	143305
106648	207140
473047	382166
237136	90983
381417	354747
457418	313851
201813	118479
261946	265711
194898	261127
204681	377933
283131	152081
15402	194713
376036	320288
200379	188911
60589	440254
245555	206924
269141	57375
481535	213871
48991	429863
156531	364000
275255	424313
225803	310269
483320	220635
479351	324723
484914	331581
24517	128150
43419	137128
321282	142278
389303	247980
194877	1057
421128	121988
399825	258659
366370	206375
71876	230982
274067	162292
296554	356428
486894	162795
208555	303634
83581	82697
58164	28129
382205	224640
211057	338125
250503	158811
61286	58436
245811	167517
464616	117526
399441	155622
196976	277179
68035	61572
266307	477378
51080	300273
477562	346723
481404	389384
102506	134285
159633	425675
447610	202490
328080	148526
188486	163367
365413	193385
431378	23318
328181	262075
146281	384668
3252	76454
382336	346879
226663	421356
86401	309425
236700	117288
59578	105585
280768	164873
471169	452782
325609	331581
130552	112101
227188	450396
57276	37032
210604	99437
200607	50173
180909	394447
249674	281924
137627	376370
170052	77004
250078	382166
160560	393326
233478	1605
412356	16569
175381	420392
458247	83403
400573	430894
307718	418134
404892	132996
458207	322922
190369	108491
190870	214992
70939	214024
386321	317743
195170	331584
60578	64335
20236	114050
5174	186259
284990	464725
91934	270095
140145	204171
264433	7070
186266	120986
380791	239872
85665	412980
240634	191764
480686	209285
460981	213228
258771	268904
261260	198926
191391	346416
68843	212440
417332	388575
229164	471193
258066	156376
230892	439253
432382	464588
167548	273241
300145	327902
277250	245296
219320	269044
196494	58065
83757	468426
361128	78899
467881	218615
197344	174763
104325	153525
91325	150422
123287	445295
253503	298765
162999	18094
481723	344211
477464	145590
78753	122706
87115	339829
115308	484273
245775	293813
473223	408312
339574	69230
450087	259108
138611	276993
314311	414912
187866	404396
210303	176635
296136	423740
358288	15133
145677	142318
124148	5093
52486	65835
273301	194856
491156	234748
452967	388575
482851	6853
449324	86476
356985	479061
248677	287423
284375	142018
72954	193380
216229	434128
236503	458880
92535	88027
18514	116518
162330	27083
80379	482078
235094	426569
195112	104527
464809	317118
302939	103205
430665	447517
88762	54037
51124	162795
396049	57989
274006	346221
316748	267602
481829	142079
122404	372959
462047	130028
416525	160262
145074	252961
23036	129343
95420	183213
189410	164446
445143	420790
110490	412517
34843	109110
289084	46294
62986	293133
342359	293813
436472	243270
226266	229610
329413	1044
296232	22827
37996	99405
165221	404408
282153	244053
305907	410446
25771	374639
329651	359762
134248	170929
402281	383673
409808	230629
444276	375882
29472	253916
305989	303234
311420	319209
302731	20367
151441	307327
242551	470588
198317	241602
57018	190369
177775	5393
61651	157990
123824	366941
99663	461944
310153	161460
486371	35707
126367	93245
50923	337920
324977	116089
233570	423688
289807	480854
221832	401871
458183	401086
135121	86728
173015	9054
414140	286936
388813	48275
480915	151502
79751	389591
167321	127921
370509	353795
127388	97515
206331	215719
14871	49903
489552	259402
261044	158510
419318	178436
433812	348971
113361	270095
128844	262954
333205	105967
165396	35707
104476	174564
444752	14932
231397	414389
400134	330103
365554	354607
22487	351639
154537	451094
462559	477986
158399	376962
358154	351414
136884	110677
450273	437018
395336	404538
486680	134145
86632	96256
261281	399035
219156	364341
274704	215858
51581	183359
95141	273831
248013	439337
111968	167204
210284	473927
140153	249186
401331	243840
362287	139608
275058	20611
42536	155632
127086	257566
127388	213162
359454	408402
204916	314592
414214	105461
313815	360385
302722	457654
20751	241151
133105	206874
96802	140150
362971	414286
463774	460446
168479	262954
273768	489822
275763	168767
362468	433367
157323	81923
447586	241048
408768	95942
369809	303424
238612	276663
272688	114815
110121	214063
311008	313314
441532	82154
216157	94516
493918	341271
181150	409828
175510	76111
290590	60923
173174	320464
286963	478415
363741	144916
106190	15209
396709	48163
412440	257582
419879	192873
316565	323259
5593	390928
475039	281942
294739	447383
231554	58208
80293	4163
245805	282912
213616	153995
153813	105017
333178	477317
27417	249723
84825	206055
353078	488052
112425	127921
132837	197633
361291	19849
71844	120558
256016	57134
289126	327779
287232	367110
322326	193871
464469	339510
366407	179640
329824	317506
216894	298667
323776	52864
415427	435708
408337	378349
474341	291823
457553	112982
197184	299934
356524	310756
300452	145765
38934	302716
437849	328130
118626	494102
248723	151944
230342	326985
325814	217423
66582	478415
371658	29153
116530	95149
247710	355675
174291	263343
403898	173176
253171	21583
397359	317990
486217	476231
154880	272427
318344	477788
275677	445282
181892	324377
202379	316929
260762	40447
290712	155817
17186	184663
357393	391414
323020	286337
69975	238942
267235	199939
412935	401871
349712	328883
353815	116070
75498	86077
246191	441313
20533	418567
23941	267352
110835	177104
482532	387028
238958	35498
245881	175881
186825	414832
317592	286936
123453	441072
121733	442642
415622	42413
72926	90099
302657	245792
392566	98906
166703	127921
169601	338271
18928	189344
296477	220857
4157	54841
459217	294836
154456	462032
395256	265065
484734	11609
283718	445092
383225	478583
314369	301252
245237	479157
334671	313314
100648	411424
8008	28471
224855	100658
89581	468186
346644	317118
332014	14058
318947	329263
401297	211972
250936	440660
221925	358315
250853	45413
295668	422998
368348	12177
183270	364146
180927	159411
70894	446936
420266	79861
190173	51895
63630	395988
435177	262954
382401	241005
321663	367711
372901	293813
420564	113051
292033	363581
379696	140021
216585	152644
446705	465498
221223	360531
215292	209699
24265	160428
51445	121965
290794	86560
86646	144405
266114	360791
100411	277961
227949	327632
182049	378686
194071	267602
352197	195551
450532	193281
126962	31267
127810	274970
408584	116326
353577	273831
168000	104946
337684	183738
254446	320350
233181	205567
68828	226576
260335	180945
292347	313745
342465	218337
58425	266737
72556	2746
12363	336590
125297	441299
214604	165489
289675	182168
411424	332172
347741	53389
88047	420757
133959	120326
205853	119381
146893	35360
67399	96754
285506	190369
459494	28870
193845	190369
178249	434945
399404	210744
278096	399044
297289	429740
489657	303844
217270	359691
392256	17186
384293	60802
3809	10451
313115	219808
31430	126140
55183	413924
72209	429871
208412	161381
356524	252007
449283	258607
249549	178077
391391	289597
188252	13370
146893	28626
64008	400176
360144	347175
321157	395071
274690	450798
65627	273124
430690	107976
239084	218727
431920	378462
306784	209311
297928	115861
125037	97603
127195	180445
47630	253947
221626	190369
42946	95312
172406	438472
450798	84722
272143	134882
91325	24983
451216	452295
195362	246516
447230	115340
292721	159909
59923	17983
419512	414930
309066	194587
174255	336590
289585	366127
119595	173680
453798	49903
379776	396697
283446	308551
340449	142535
230051	482737
439922	302067
329727	79861
307279	266456
460932	467703
130069	320476
474341	218727
472834	102508
35806	120944
436844	226976
276821	319595
160534	97144
327058	122574
35806	180327
319061	50954
244688	295779
283037	71925
3577	308171
314015	139924
160510	471788
274739	377274
454503	259730
41959	267352
36706	107017
449914	487266
198845	388575
276821	413880
409697	67570
244043	343012
312674	428623
447452	95243
18347	17348
223929	38475
65332	274309
347643	164884
164145	31730
109404	77438
177049	72670
218173	190369
303385	119381
342465	442768
288855	53863
384410	186731
155096	215678
123722	288035
454867	153252
319016	13370
124523	194386
235003	98210
230391	376108
88819	51222
385892	459056
326211	401949
200658	362048
298595	131758
57435	220756
190057	428214
263504	466089
258854	134113
89657	435708
259803	389596
369262	65134
371600	267602
192208	228431
418231	277190
195849	178048
328795	4349
197508	31002
340772	304589
309276	8123
28623	315839
141790	434945
454987	67584
280476	186440
225727	478148
170856	86797
302223	220417
319721	444432
253042	10520
350479	345318
266307	341348
178752	18239
268663	366493
427965	183213
90559	25048
322536	420944
268663	217423
260772	83249
26193	223963
280533	488432
66788	286313
313928	95942
353730	192185
212587	391414
261278	394276
346763	135756
266091	348912
54534	105585
452171	366127
121581	85521
137763	112707
223727	258370
455802	383172
459191	205289
488412	291977
385946	229047
6614	49264
428273	371918
185316	23225
15027	256791
137337	422776
183632	351466
334022	226494
351655	317822
473580	231258
6601	142247
285298	318735
105249	192237
138126	337262
456472	16433
140103	438419
459670	419790
217724	486217
121106	116462
459206	212980
342034	457081
39683	482327
106648	231839
89826	112819
62060	308675
433158	14058
415665	248398
16591	322629
65980	20959
159166	53863
233209	178696
233498	29105
121959	110677
173546	197162
174725	76111
158919	276744
323775	172813
121008	206649
169124	131137
202252	277543
243908	439380
319081	307466
472253	438419
61186	447230
87440	273831
146506	12245
163435	367893
488351	183213
10417	90277
273786	273687
196960	103420
188643	494102
331638	278312
411148	124085
47911	76454
41241	384849
301728	486698
117348	279234
8213	95737
109334	388575
164690	278907
468287	124320
305172	209231
367871	390232
408975	176747
209936	336590
412110	58297
412742	464899
492055	79081
153401	290450
420295	383536
299585	352859
132571	122186
385077	114930
209635	113798
331666	369181
316146	79507
240055	56206
437098	166194
376592	383967
59985	446905
214752	460684
353098	119001
487422	265840
339320	286828
260462	284979
358145	143202
172417	148193
208928	425675
2112	434945
405837	108443
302954	26925
491363	185335
243147	230255
246394	54839
10719	150616
46085	425829
339420	221329
97358	51023
185226	226603
178304	75303
431556	308122
289675	85118
263502	49903
458780	454975
90379	147475
149614	198297
8613	287648
44463	292553
109246	89280
216118	61786
223820	288758
446546	71337
427486	492906
249477	186259
395131	378762
184629	408288
323407	340527
350521	290450
34730	383967
261112	425675
18613	63792
316653	421830
269157	450762
475213	396186
35588	313038
213318	478415
377186	195121
348648	293813
314695	225420
432164	183213
112625	167621
203200	448090
149430	75568
118487	442288
189804	203622
211290	27449
28357	254542
230057	403515
438475	50799
243695	281924
184586	82794
382116	23836
303918	433645
240675	426569
446994	375515
165376	187836
365831	404960
363997	144800
258747	155214
110251	127726
135735	378686
309502	440660
443320	440978
165632	293813
143538	478415
158112	355210
144577	357800
457257	147095
58418	154271
345361	12177
25053	308928
225133	116426
23987	104755
271794	401871
465702	180962
170603	23097
424460	4789
145288	102494
1256	285156
27335	84502
327830	336798
54426	291786
381067	354910
109391	55053
172377	231833
360754	348779
110369	316372
435689	440962
432175	372792
304396	147465
335737	362206
445954	401881
425135	67079
209691	110708
248204	385873
301326	50264
14335	258607
483812	375897
207007	154410
120625	203213
303166	27581
306352	12895
199364	267352
445712	129690
117390	190369
486712	397563
355083	3664
486712	243231
430045	278811
253697	139096
367210	145860
334225	395988
387882	132913
61886	489552
259084	408288
487351	151697
14228	388473
267562	136891
313614	76454
21528	124431
246540	478482
253828	378462
246497	39255
483878	101578
69575	440660
150080	430356
175250	62191
438126	120986
97493	187974
249090	105215
408043	190369
322660	368205
262042	111225
298526	181957
198317	233571
232915	231447
237838	217423
244974	424814
262302	301475
117799	458601
248013	275810
164566	379928
179676	8607
285023	239239
105249	363973
206016	186440
290945	431741
356386	155547
300702	243766
185016	25095
257080	110677
121474	420314
129871	38063
449445	383009
168798	54449
422090	212576
169163	276090
218577	374548
355375	231632
171272	99437
95299	51214
183193	122422
18275	246690
483743	368205
358101	440660
329312	187067
93007	149995
84745	75597
1943	152502
152114	115025
178048	308100
194048	373263
488012	439464
210419	367948
89034	404806
102654	422164
224860	23817
433552	188759
59092	382936
149555	259821
259544	112379
319393	123746
58486	128429
226132	313745
233974	85423
359390	409368
99612	25239
281826	143657
446169	238945
253667	477833
233104	272340
398895	63703
292226	492657
267341	206400
161836	331982
280749	266377
239748	202884
5857	426073
163519	159091
75687	63528
447610	79861
247254	236240
392943	132843
67076	476447
349872	55129
354111	305413
49541	125399
328110	317506
215088	203656
450000	230656
395881	222811
127388	296432
166348	323173
88044	101058
155258	479082
23741	41075
249692	160419
312715	322685
342465	24983
278498	217423
242411	342227
88473	437237
274191	159083
407006	222701
292569	218910
480583	12177
74200	208577
384036	418313
188666	134262
366906	110677
349595	203279
244179	205223
45756	311297
138855	445753
485487	263009
174364	51895
423129	414803
360459	350298
331849	52537
156975	147520
1292	299202
141290	391065
203602	207035
255739	24516
364963	48163
393346	61251
395200	151322
493483	166513
201131	176968
401963	70557
297054	255650
225644	86728
293705	297272
228727	262954
143581	444178
128124	288035
109605	66930
286500	322723
167027	273831
81785	252802
45977	112054
242551	76709
66788	80153
273686	202655
463295	405704
210509	380196
43369	132740
124888	361021
125512	452833
486371	160468
273218	44738
92773	375840
470554	51565
269980	171813
15819	21542
4075	134262
469173	399468
234720	297387
478470	348130
453481	392253
180277	241071
12565	124535
64526	393737
356957	256121
446934	80070
132445	398333
367761	429146
228326	308019
449834	25465
186035	367089
475162	489496
62567	9848
242038	356605
414704	406408
246525	161876
407334	474963
216796	23409
198317	300130
470746	466744
131214	180202
295266	225491
379283	477544
329323	375840
23018	152921
103748	214600
67835	350384
132114	443771
29137	43514
272067	248777
8186	261396
33745	133752
366432	346489
273831	77272
453134	209741
103228	240225
239804	210261
298166	331581
402805	95405
325853	65348
209259	132843
58626	366127
209378	385670
467788	121313
313405	296209
154849	223622
376855	348623
73450	106289
5939	193705
244536	244301
449119	426034
382658	492906
447269	463549
243502	421830
104817	49304
462748	229928
161205	65208
36763	422136
102757	84286
288354	415360
68489	276108
174068	289858
203257	317118
437873	52765
61367	190049
325272	132843
220465	308723
84428	236213
89656	244307
250295	291521
448601	253341
237400	328538
258404	267706
17968	336076
389908	428864
396927	463549
127211	409828
413218	313378
317983	414756
276504	51734
360531	121173
382791	431134
490940	251144
203164	8623
66588	276591
31402	446351
331297	440660
202523	357357
462339	420790
246558	95942
68843	481075
437064	200338
91029	224780
448163	358065
42339	310261
247472	341490
7078	265582
106353	8093
328840	58945
492217	302067
403299	53389
158109	232534
358167	176325
408337	337099
5687	114643
138288	139830
61489	354790
104379	402688
192029	243975
224045	211868
414570	159182
6230	99437
474341	81139
35892	232890
304526	124255
8955	319081
35096	476092
354747	94344
341199	319676
262598	3845
252373	118028
149897	348563
131939	311939
436950	349835
172996	233515
12263	440660
485300	469235
188484	327449
174034	109091
130966	3446
55592	406665
349472	342440
86476	256200
469384	167517
152913	228431
25969	365260
137182	355501
231541	210889
232980	184908
348583	414011
17535	470403
314617	125494
482167	129043
425151	320161
271698	79249
1096	28157
350313	435708
293913	116253
136717	205223
14672	15209
9948	260686
444790	153548
2756	317118
474970	81898
339737	351414
456658	254543
221889	143319
424561	238328
31235	91295
111815	269612
284008	210050
138978	460499
187834	258244
142788	451216
307889	400003
312949	86693
23572	190369
262559	160366
461944	374688
16939	433976
361880	340253
69827	365744
65717	251898
353527	70642
434353	110677
292375	188063
227247	36545
106826	231900
46647	90137
90036	267352
415967	384135
27594	202728
190051	252961
132011	414155
392521	286936
179767	187974
390720	413682
98067	218485
156348	171122
156776	90782
425470	135756
370363	466337
61367	259686
318976	50155
405835	348112
74067	101165
483706	152839
220391	293813
446630	441619
17202	37516
18451	219499
259961	78640
362150	99057
90187	157284
9969	367243
247296	243127
39346	313829
40407	230925
115917	196996
234932	10646
251096	411809
437098	211932
15754	98220
331028	162947
342486	3216
330820	399632
398813	252007
363247	226941
271387	411809
16641	88057
228229	182248
422369	285304
48425	299467
317687	132996
51581	114021
493978	200309
350653	188925
437098	131454
357547	96977
344352	177330
257613	264800
473549	299467
179032	90239
238063	232890
283189	262242
70828	301690
153813	291249
63373	328538
282150	134941
456104	311840
442657	40784
330752	281106
68843	347064
297513	333435
16131	401949
461010	224656
29800	70240
482721	207535
423883	225420
350586	478415
362231	464429
454744	355700
171284	32533
28243	155703
205578	303218
272605	293592
384942	176878
358373	482346
157444	447257
64480	288035
109733	452091
101870	35707
398752	89320
473525	280043
406201	208300
84901	110677
314219	280301
377869	233769
228288	260505
446980	275232
406408	452989
105370	409271
203793	112047
393048	109463
142424	29253
282453	174991
188509	391414
87235	93627
20946	169221
492898	3840
298271	155697
74596	264960
332391	110708
129259	210228
229735	415893
328867	75677
184983	48275
316089	65539
374379	366828
148779	421114
124794	371053
135636	24738
83840	15209
31420	93533
193040	213003
451669	28129
479885	221832
164415	8150
217936	56410
274138	93293
216421	317118
430356	120318
368269	352605
382458	67788
466439	252961
435869	49903
375897	290632
324186	407026
475729	117511
319824	361458
202839	346557
133130	209471
455296	110708
194257	222049
80511	76454
135159	467424
475582	11334
266307	379919
271760	464166
358857	180739
188521	430284
203200	46071
321737	469648
206038	322052
160319	429394
329828	330375
182657	338785
125269	341734
65832	178436
249334	313745
246487	461846
112748	248758
367809	213716
51402	464578
325887	286230
478287	214436
283718	17703
409239	135357
311479	87178
144405	181425
72345	454975
167572	228431
460998	391414
182771	8623
229791	438957
11121	177861
417314	332392
428837	95149
41378	322858
149901	319488
478357	144073
437290	313547
48282	201139
3234	82585
200692	307352
466117	479760
23467	134882
235626	306509
390232	109945
355542	489944
207938	80493
361120	110677
247856	286277
445796	486799
415560	392301
24026	130069
225245	391414
65986	226213
204053	150314
406492	258370
321053	269498
470746	355922
232784	57134
437077	401871
423253	84089
214912	82387
389224	386024
1477	53863
413950	387185
477841	291521
415309	336590
153543	95149
478588	387549
397185	49828
309167	413525
447912	445821
253916	8607
73022	6520
211813	186440
225518	449962
229787	178387
20719	350189
193164	91952
19573	52537
346531	457093
403128	197647
75721	11533
75991	152455
284144	120628
387986	257391
81432	401297
70471	489516
327209	402105
125745	101806
445259	428673
171317	52309
198053	113138
229609	414641
176321	464727
445023	220857
53311	166924
392241	70557
254246	168990
478357	204330
124085	301525
485316	491203
106268	204453
437942	178869
279171	220642
311473	27464
132672	267602
483551	467703
46092	246677
102072	212278
420234	55497
108537	301475
214991	241878
96094	68456
395064	435708
240522	469227
481399	23310
156196	111941
314435	110708
295715	155747
460733	20878
127580	265065
51947	265019
170530	166513
13243	163729
75568	407247
453162	175490
446507	385734
276821	242927
63791	48861
345987	287226
238190	459622
188029	422998
241538	138708
331190	163994
120808	347873
23882	155493
426364	51895
82412	164884
274645	359762
414493	435708
25130	208577
380861	352952
50034	186463
476986	166513
145002	112312
34112	694
413816	468045
5700	303988
313547	117980
311892	86974
204636	368205
293913	486504
124825	126274
125417	430997
373711	65275
278233	45503
47080	156376
259809	34801
393409	371918
56620	221061
447610	426089
145363	439537
101986	24070
46260	410831
90296	281574
487874	60274
175211	82534
171712	411809
239272	91073
439429	70557
329499	322160
196955	15287
140935	304589
356530	342631
130168	20764
419866	440899
369956	433415
202352	384400
471465	264467
470406	6506
419919	105072
25615	267602
129224	39042
1725	264154
212343	249334
169093	402653
136042	186259
93963	64399
126628	414471
158087	377620
369391	59212
125328	123369
406941	402763
258368	293813
484804	382096
348208	293977
293048	378686
368333	450056
158799	329155
316154	385000
471412	240609
233498	174714
292281	175402
398939	447446
110835	86415
487060	154513
948	153995
372356	435708
262730	261300
192238	241198
284843	408065
308232	77727
212842	164504
54500	68950
84023	81800
124259	334336
320845	99274
271197	185742
90397	205854
233187	220857
347121	40330
37702	157548
123011	317118
238353	299106
170381	431799
320152	339829
421601	187974
128185	296693
391832	420944
22294	324975
369209	23290
166717	189131
462572	313745
238958	80007
331867	179506
116855	405401
236142	110677
257907	252961
306594	318255
7423	83205
425139	115278
28903	190369
385320	416036
227478	318805
243352	210050
87638	388088
445478	5857
403671	168036
304404	266234
106460	492906
247126	123369
7295	351732
4927	77590
276128	310256
324037	98847
133440	53389
438475	276324
450280	40784
54964	438372
111671	364107
45880	279288
210648	469725
381313	202858
145259	172440
292143	313745
336196	233469
297032	52917
58390	411455
327724	355700
170760	67089
276978	9054
287566	469724
178436	63367
270887	203279
46362	50264
315742	140508
353037	405837
121400	355033
481512	252081
62415	42366
234514	105231
65409	323703
382931	426034
273415	284545
234927	207861
320845	240374
403470	418409
242210	176325
314311	409828
294032	267352
77518	323363
123987	125589
479488	387742
44829	136876
396841	77727
407579	90682
268910	23430
478873	278700
80421	64066
312669	401854
131107	110677
94110	492906
35393	259365
255738	273831
366986	147837
484851	469078
384542	338746
282453	281945
151898	108554
349121	426986
5354	333854
181447	313543
149789	421935
159301	110677
419861	339564
357900	73424
278500	476951
261422	398157
159959	491171
254915	217460
448110	26366
92314	135756
266391	357284
132764	110677
14349	266852
464506	82585
172983	313829
340197	97247
81432	409135
138126	18818
458170	34801
270224	348645
141508	354829
444994	146688
293233	190369
50555	121988
195121	302433
12481	185578
108244	208878
413953	173000
201131	91826
136192	217423
328579	434029
41566	73336
61651	221508
56473	121324
215396	152321
453830	156375
388646	74569
268162	228431
309871	190369
174034	426383
150677	382060
362374	366127
188954	120195
305446	18098
160561	468481
457915	245679
92601	486946
257829	62191
405565	366828
463193	240724
31887	223732
139355	318533
91764	308019
449827	477615
443067	398336
319975	401854
204798	234748
387641	313770
161160	292717
160461	259929
191155	240225
206143	223054
213495	130740
8283	383720
481228	260854
176878	335032
288252	485304
105926	135000
406660	99718
124002	120986
95575	236213
489589	403314
340957	217423
435983	188060
63602	189354
55786	453904
462415	127270
164510	198450
492544	420944
466562	409143
78739	69107
126453	282091
309809	455445
432791	284042
364636	478018
106268	109874
195362	34535
14429	40038
324313	15209
26969	114117
214250	52537
47630	228106
54259	70321
201588	58264
274870	420790
106531	23946
51759	338020
372340	172838
317118	444573
404946	15382
158099	182277
64760	59782
228949	402731
133519	355552
331872	95942
348550	404806
5642	21583
245938	453303
304753	23018
152161	21457
161151	346836
259978	329931
32014	353557
184304	250587
59453	288292
287401	208209
255424	196851
410265	103812
238031	125826
191933	42189
8132	336590
134876	85823
181567	472673
211944	185335
218890	142825
101148	51222
442512	31126
221510	13370
405686	469235
298578	272204
476969	66215
472742	380295
462933	51906
421980	855
474341	192195
408921	317675
276209	401004
139546	478415
259240	144073
451016	12592
364636	452068
412506	47168
467714	456212
327964	198297
101574	16433
269253	374030
284554	217551
214114	277961
121174	258818
420618	397462
73160	314742
193428	60517
3747	218900
155448	392086
219992	472566
115376	132843
80325	186259
116947	190454
364228	452098
397734	16601
408486	159249
60009	12592
352098	440962
30512	290450
145585	286326
406694	69856
263703	289013
6467	11696
232087	149316
50742	108020
293913	61572
397313	379696
60508	489552
372418	192372
469053	258370
107424	136208
205023	421843
334927	1540
3684	190369
218856	53863
87376	253392
132278	68950
404868	166513
235430	295484
407016	205270
459445	151944
447937	471117
132173	452617
156571	470403
32580	393839
262660	58784
18599	476951
97732	318563
100801	462377
134913	146304
252923	162941
18061	307891
442431	168511
7770	393326
74927	490948
278260	245679
406144	126697
197544	52271
364170	241027
431925	45723
75542	486339
375696	46231
355083	476447
115112	433934
428944	248815
2029	345611
320067	240784
207209	193369
383164	157827
297834	121755
284203	142678
319063	385681
143671	141166
250807	153004
443246	15133
192238	394420
146097	241468
304883	35707
279496	285446
380728	313745
38047	155895
294323	335647
78206	244868
380496	200192
420045	276358
110588	13370
350920	111835
198242	126756
158071	36717
214380	85423
395428	99405
141660	35735
138102	73298
419850	149377
385000	416470
288690	247481
391243	476951
222495	117442
357411	123213
102455	391414
314548	482315
354723	175721
96377	126756
352739	148134
125343	294079
119125	83732
347098	313745
34339	335656
336826	227177
340654	25034
280490	339853
236380	169485
409320	67683
429748	82533
270705	206623
244143	98644
368466	350730
167419	214614
454047	263903
304404	278907
458183	395563
20992	392569
474688	442460
409176	63034
346932	199526
328568	461115
38490	35015
472223	291249
2061	280174
2727	226378
190281	264241
141236	82271
183479	125420
76941	200444
338660	110677
180357	395964
239886	350472
105624	399753
269908	240596
94671	362610
380846	328012
163435	268538
389725	63326
450579	395988
58626	473310
455995	163198
198786	291521
306964	250791
231292	275320
128605	428792
235702	16325
433671	25549
42288	23863
319930	73516
393514	208118
319730	309605
124228	8154
11696	217180
24853	55074
141198	335159
168614	50155
90673	188852
247812	54657
28612	17526
63965	476951
145567	431441
91631	293813
30805	408280
21919	228431
485955	27083
460845	170045
345707	284572
316282	213810
59391	268033
75766	35707
360831	49903
224778	10345
342884	99620
285089	286936
394694	189733
48910	71994
175822	273831
392188	466432
19542	49863
456658	130029
127660	234875
191316	260527
380858	453493
159960	314455
170278	307861
101662	75747
221296	335451
287193	263833
397734	74829
72804	225852
486000	158637
442045	132843
314682	285890
402687	301271
62768	273831
7290	54601
407334	238011
267216	478415
4927	297938
178422	46071
269216	94516
477556	9437
280600	7063
137968	477091
461944	479980
141512	278829
281689	373322
161004	268176
97247	162795
427827	357854
91287	439429
486000	98643
217217	5914
451813	477986
428601	438419
280228	93609
191109	281924
26121	41822
240661	82802
298390	15209
207443	10778
116903	401543
258407	106390
181703	81074
137454	493633
289970	248689
68472	300273
355245	66798
43966	408250
5758	90286
434443	148000
281901	490707
463389	320625
180192	11738
21237	403098
209824	64279
260142	218265
335995	481779
449043	132843
252960	200441
321784	402410
436624	296693
314068	17983
3456	60517
1292	238566
302015	218224
238132	53604
269086	369120
68831	267352
355083	384400
187574	493133
229305	463533
402312	110677
298390	337991
171915	440792
205512	43334
492204	487278
306320	316959
479570	52790
362231	175249
35986	53020
477932	308618
318121	110677
113406	203081
19099	35186
114865	328538
213558	429603
2187	81714
444028	117097
116504	51585
466670	73189
369814	208013
365152	37290
247608	144293
410390	10345
489775	396202
78617	350857
401881	25984
316352	45803
354694	250009
312474	188082
479627	321688
25016	440660
238494	53389
187393	359358
54234	7812
179260	391414
399280	227101
285023	207509
340559	255650
483706	254044
492317	6244
301557	229913
366708	471123
407759	423518
378420	482161
161693	429758
130490	374772
107312	203515
4841	126473
449965	113977
246629	16433
369684	119888
40929	313314
475336	169047
187892	125040
364552	276895
265483	35707
453469	241137
196851	205251
462961	166513
450759	115178
23467	476880
230101	197046
201121	142553
150985	77727
481817	391414
64306	192541
332544	399208
3696	30100
483415	48163
42339	109212
473025	302220
76068	53490
163985	285156
28763	147599
364109	391702
195106	267352
85418	483119
300098	75670
259978	245196
248022	211170
492512	280181
217432	466243
105665	389497
462650	48759
463671	475612
200582	57134
19727	226378
218420	53047
37226	422164
448104	187222
78889	303459
313070	35735
374826	357530
36420	26068
169423	47424
275143	245685
477277	130742
223757	46614
112034	212685
299580	131814
260252	421356
340918	144130
248935	87620
91105	75952
238987	425255
183360	463470
145230	237717
3375	273955
226919	242629
179751	459622
288138	413072
419067	245393
205096	375840
167588	265711
289654	429072
363912	273831
319824	33855
205388	209234
248044	181435
399074	254292
245421	378859
436864	76335
385237	218727
136955	419775
78231	272069
6835	263487
40352	342697
131606	276837
336829	465840
299710	369599
205988	408339
237148	249444
425214	144188
328036	231230
288640	454822
427849	485304
60645	265711
230051	292632
216862	371918
19720	168615
85902	336590
332359	5040
443118	332392
33965	223619
328729	360228
196003	405398
73691	449253
269395	466737
368240	272339
196976	82240
266307	76588
429928	412804
144043	373508
41959	441313
415305	347476
388219	330409
220181	57792
326408	356675
451209	242806
165680	491332
150966	222072
455074	419732
238987	276803
96156	99324
106648	286864
219546	286313
113620	258187
378016	53198
72590	126780
37043	355806
105478	23375
162551	274309
168798	80824
484294	184258
432100	238932
268799	404960
466956	254816
266916	22827
129234	222701
461336	226574
89602	123927
417358	250896
269612	65627
228968	55596
177742	210394
368858	493679
393174	289940
493422	205355
29249	240225
157462	43976
80193	320464
129412	188925
129727	481368
197544	53994
107260	387345
104302	48163
144063	93245
110387	385000
434975	428477
66588	246672
318901	146202
25966	236254
432526	95312
351553	286743
191447	5857
107735	379526
476386	321414
224614	270043
220182	279509
53040	159001
221560	122462
184395	171096
468276	489329
426197	201121
282285	151944
329727	368892
296635	167208
493831	402650
172417	408687
76068	299272
181715	154787
285604	314136
21763	102654
212851	51846
454263	343770
480264	416484
273374	38578
129004	109407
280490	182004
449346	491150
430170	231900
283376	6899
151517	408862
1181	424707
277319	149700
372898	217423
88105	436716
368948	428080
410045	167152
458093	195121
178436	391414
442617	269647
245323	156053
21464	115861
459269	56068
350841	163809
414976	263889
249663	345745
482851	127656
373433	149388
19459	207309
455459	17186
89238	16346
100511	246884
458065	476656
96894	420786
383434	432175
268219	40605
101634	109168
110306	320625
321576	99488
159959	190369
233045	4876
267235	170624
375405	429971
297282	212217
271231	285594
438400	389910
28780	385237
456891	99405
390056	465115
466667	12329
409745	183422
431030	13258
55801	20492
340873	312146
373755	452055
28357	189160
373712	413525
362267	109240
71189	310654
125716	366127
330826	443693
308851	445833
266024	4568
239804	353343
342382	208487
267942	375840
302846	43844
266608	70486
142418	29828
412205	329145
189444	78831
57052	409150
47909	436245
377278	68080
398843	375398
21095	340050
347121	46410
298181	489797
352587	240031
325804	427883
367200	468707
132807	15209
303250	323182
116666	267602
177479	90277
65209	113138
345861	1057
78480	317118
265604	481340
54539	194224
256497	345359
258435	129857
21923	484447
336464	94516
64272	421935
329121	172535
298077	407676
400756	206768
118745	353868
116652	110677
233117	199363
3186	361960
262820	97054
10076	320464
428944	368245
452377	188759
240275	83602
34047	18933
168798	45313
348567	217432
472746	313745
126689	239112
486527	160032
139185	264581
445543	440962
112724	220756
356473	114465
412440	261356
258131	450541
423828	348798
65683	187834
390324	230514
334640	342529
35099	33308
290216	114951
165680	184181
243315	91375
463274	105053
220003	212672
157076	433696
49532	401854
424775	425675
32598	248777
344674	390349
275837	203446
474345	425542
393836	180527
317486	179692
353856	411464
39875	34339
392937	364294
442652	15209
97588	88027
424359	82732
44554	312595
124663	108496
28344	3862
22430	378686
109891	427121
98210	186095
357627	385000
377697	236778
26179	96758
303641	120173
358011	105702
12402	110677
300220	312694
443915	86974
238534	331581
402689	25398
114620	246311
7835	317118
359218	275677
298131	54976
28096	447446
126729	273831
405026	380843
310338	478123
311393	239827
304748	383576
444805	293813
119253	137719
425805	321197
177093	431823
135065	34800
109185	285938
318088	218727
251230	351639
46567	37500
283534	387742
17613	156376
102273	472518
397478	261009
260559	179734
185028	477229
287935	77578
211249	244531
278776	348484
186667	39892
465820	138807
427979	183213
51008	258005
424314	357493
454653	149389
294130	153821
486601	86476
15106	297856
274574	127279
289538	190369
259050	166447
66892	52537
130651	435276
481167	440660
101478	396416
328075	245575
329870	438850
302999	224085
1846	190369
179778	99571
425827	30176
146104	183069
55285	431249
130471	300240
271097	360708
490676	267747
383070	461951
63808	47092
214731	477788
227857	6073
88632	140498
142498	26106
428583	293813
268755	488081
434052	444276
425150	9095
485697	317356
10727	440660
82192	206717
327604	101058
287121	99405
450318	136423
169150	388697
110222	490762
95412	347845
187803	251898
279722	425016
323559	283346
461422	119123
436201	15133
63350	133294
102819	407386
163646	387344
423013	308923
177485	48163
344398	99982
364351	144514
299671	463346
67696	109006
87495	157214
5661	347505
428944	40161
81730	356715
87226	239890
124629	389387
412578	9054
272301	4137
252037	49903
450772	404515
373755	464387
201741	153593
200092	481578
445335	382774
102533	90123
263084	144845
280986	224085
80369	313745
159757	125415
17363	68099
148827	119381
260857	276127
217033	102235
470554	185395
218818	485754
36078	128084
215617	427839
89219	310285
249017	254914
219715	441476
486136	320169
448680	44292
157828	213625
36293	139942
244184	456640
181051	330992
448204	184626
245669	332869
209317	453521
412239	20959
75768	17996
393961	360170
440470	51895
424186	314881
134299	187974
258081	308305
234814	205289
91673	264908
220084	402324
475920	197398
3664	444163
401947	382980
125064	284843
43454	157301
231629	317676
127270	407981
397614	126473
38083	447517
355716	241820
156348	305060
163344	187440
25445	378462
71297	320067
66194	67584
145299	439082
482456	7771
250710	400045
282133	293745
240937	51881
432361	391414
27286	420944
261731	94665
269815	434903
338551	121197
63684	217949
116083	147245
330180	217834
195121	488136
200092	252938
262013	297446
447878	417306
370518	125699
158099	209410
238255	29175
135074	61572
310964	309425
65452	304589
65983	424275
309917	359483
63692	119577
141068	102597
120822	16433
292680	22907
426190	264024
98120	122519
285112	48275
63808	206887
368089	214204
281722	165653
375888	97342
240138	209285
79075	273831
146391	469839
425341	65275
229647	160232
270095	262931
477352	48275
29646	164884
270910	55047
242523	48484
94973	246907
463238	14350
19292	58384
260986	414100
422175	83531
295219	168174
332738	9054
366867	235568
429714	112727
219215	123369
178048	380338
378957	30263
302153	77279
184764	378629
77180	13129
326631	23236
214744	61586
450914	393326
2952	146893
261467	471825
231680	48996
416356	165653
12967	352417
412749	86693
426738	164816
159703	413326
253024	319292
150521	408484
317285	81800
160606	436670
111298	92005
328075	188837
39825	396563
441302	153925
221410	186384
296618	478058
325753	273831
309917	422470
73660	226945
305357	230691
49254	216019
464387	278200
154667	270836
89163	8463
109949	263713
430313	446167
44620	49828
398009	434239
152368	351639
390442	342051
298390	441434
350650	160573
152530	132740
308933	250505
93892	273831
309283	26714
334191	82585
383214	119868
345698	439372
404892	238518
254293	292160
150983	185478
281070	141849
301857	447517
126344	181993
200674	445233
53561	137345
455656	443559
190281	257890
262210	6844
88091	46387
195362	261219
392256	420944
484407	304179
479263	313745
450611	274714
355217	187045
189508	52917
180292	304932
403150	478415
31478	438028
378350	400372
137610	440660
389013	399736
132910	359762
40028	469888
159850	3774
119872	344058
380748	176697
217936	224085
309086	366781
18584	301784
171148	95149
168412	272846
211540	317100
289467	234720
136737	263516
174314	201452
148956	67584
235748	475074
183235	43514
33074	275677
361291	116609
141698	11221
326525	90266
370640	347948
340398	304275
67404	467302
318526	266852
58365	302013
211238	338076
70804	28129
74500	369512
144811	164304
396172	294836
243667	59169
340319	317118
270014	32807
325044	439998
314548	289760
406478	405217
137405	348584
417938	123369
440052	228707
407020	190369
96521	453009
7812	169485
207309	411472
275366	110677
332716	39941
480141	441357
440796	164253
493142	426569
283521	118678
172923	282911
63808	24112
128325	262954
330737	429796
58275	366755
190281	10647
230965	428026
24610	92954
18158	183213
92633	333020
432047	13370
183648	119381
493293	60909
420088	224089
193020	125703
479220	180546
429509	313745
35673	286936
484342	378462
465147	414030
444754	417201
208775	393326
347539	73342
432088	362016
267572	486885
362763	310847
175299	141509
402572	428214
434418	181560
293969	193184
439368	34547
385339	203656
326574	217025
358860	55012
118539	456893
53863	5075
327509	36262
195157	130428
71370	86560
211868	110677
367492	452098
353998	260367
261112	35735
21003	448730
373698	186714
257268	8687
290856	404960
423970	42189
117122	216787
264737	140081
1855	180346
9969	203618
261621	311832
477817	332104
285786	241740
449354	342807
436747	392301
41189	388307
67988	187974
361570	355998
469449	428026
296745	132247
441022	426922
478763	14574
459412	448875
269257	139648
441571	378127
385062	436136
22028	322636
184949	419850
65534	423350
297032	15133
406408	492571
350588	42074
22658	228110
449884	74829
172379	445079
29098	224871
175060	428614
470356	42189
107005	176381
139413	65913
133909	388407
91501	309801
277170	135709
242411	274891
451401	414123
437778	2715
406660	218675
228849	187974
217016	135756
483058	84537
343487	404806
381305	219610
262286	230391
156053	82787
55224	115174
421392	484447
284218	54833
120873	291984
21288	426073
81349	468424
246511	403786
401446	265040
51264	85870
94203	331136
431745	11626
427147	121452
214250	166063
371169	476231
493831	178436
350542	229195
262210	234795
105827	329086
481409	274344
326596	232890
427388	188319
325805	485344
309086	247092
231153	434893
30069	418000
331087	27464
464534	62191
456057	350822
325728	283606
399001	367110
109139	207481
82744	448639
418442	119381
417335	100477
295884	485185
490553	61376
425587	451031
43454	335846
474177	100349
117073	425675
104856	215054
138572	249334
172396	41159
426663	210082
276204	59659
399773	227101
108330	86560
191649	428738
325314	54449
208888	366493
205481	172089
388320	52621
325979	198297
229124	440804
241183	198275
342440	204330
81468	117387
83501	109437
336651	315687
335138	40161
301979	357027
425174	471745
202922	439074
144394	72523
342465	435148
134358	263358
238353	286615
121875	306100
230877	141892
267693	12245
371595	251868
126980	198790
396876	313745
324502	183213
357857	303175
491411	35707
48479	12443
112062	302342
116527	221303
8877	412980
134320	236213
89122	168615
104648	228106
287129	86560
454140	88828
439718	144306
209237	97627
145358	428214
217770	231744
377123	12129
316709	2939
302471	152867
453007	241515
407482	216259
115193	437213
261759	274309
115652	162151
213088	191231
106514	240374
169381	86618
3613	155449
94726	267352
11626	134834
178540	115174
271127	391414
354262	317356
257870	453012
176443	219464
241685	301746
204018	67280
253148	140044
184629	422776
154023	98906
11307	183213
9733	144470
184313	153696
105889	81899
353545	390875
99023	132740
331367	424578
133433	136435
293096	418362
438547	155656
312283	185108
484977	343358
89005	313547
81365	405217
448411	237458
383164	422460
375510	350280
109706	49896
238855	144300
188360	86728
442286	333029
292977	388763
240826	357748
423184	38063
89883	316284
381697	15209
251626	141166
129665	56609
237803	115671
237400	20240
274852	167197
264885	183778
283131	367919
439854	37453
453294	42189
11492	33946
311983	270790
447054	210633
62332	8607
299106	294836
173855	313745
187815	325192
268867	331349
170630	97894
24787	51222
301557	394709
436052	19246
129760	64130
367259	9054
446802	440660
116853	87374
239748	80476
314068	245679
247597	486885
189022	86476
220577	122573
204798	29930
98132	184595
117348	20697
186741	293587
285750	316575
263377	190369
424819	491202
443715	215054
152276	269005
66098	132894
491346	198510
309016	182673
84923	32807
43325	134694
32972	238299
434690	59782
113510	325947
76696	122696
405898	46127
167588	181512
467788	459106
152477	12245
317499	236761
137454	20492
168129	205270
311855	202276
409555	489969
149147	246453
271794	95149
528	75303
44860	230343
230714	193831
325228	223097
352592	180707
254641	384876
351134	373401
154686	304729
195681	293813
493995	86560
333834	110677
67382	81258
72764	348007
306138	55921
63698	388575
19594	74067
108669	489822
353333	27797
76011	334685
205965	284352
330600	265770
104740	129506
221348	70026
448099	302483
9344	22827
81556	210050
102611	191839
243947	276358
191795	6899
245679	448375
344843	122351
278320	235167
167790	15133
276663	94322
122763	49021
389303	224794
195121	12508
211496	159716
47512	191230
489949	384336
309605	281163
41378	381804
364272	389560
334445	410162
50769	160732
365474	421935
378192	464433
306578	395274
322024	389025
400423	110677
391864	236213
14700	442390
330837	460271
252520	414286
264303	209183
329536	130069
364963	105585
10331	124153
60876	364294
120771	221582
82620	338189
92623	176422
343985	137128
222453	290722
191425	317118
280900	327464
27158	207697
449521	137265
138456	316229
35806	346859
274852	13493
328663	106161
308669	139297
58666	185907
456403	222701
287212	62580
291832	249812
476969	307272
71816	409851
226503	188243
176077	213831
200092	125417
111748	467703
210356	336383
180926	469924
242411	324914
44359	280968
13016	314881
30176	345096
64936	79075
405237	379750
152968	226308
159446	342724
209959	195643
468050	81280
166533	105498
122151	9054
302336	211743
52070	152502
96736	195488
105969	312183
385170	349200
136986	467690
365715	93860
299480	223788
13046	120173
261163	156607
89486	191524
83358	68622
160680	43814
19542	356678
216859	448529
58039	317118
287444	273567
360392	307110
88359	103267
268655	237019
138126	346266
67121	462940
54070	466101
231929	106285
173900	113484
192410	209030
73220	394013
373172	243840
371030	413962
416550	174700
316838	187834
3606	201913
34341	258777
241578	316575
437007	33106
353856	163688
203149	355700
141050	253687
341714	129000
274865	328742
435088	26041
427112	8977
376855	430256
286964	52537
168390	249202
491269	184781
378163	370820
456021	249347
353701	451774
217435	245679
487726	164884
198175	339853
170368	116730
226559	66460
135438	194165
371878	127716
375405	121827
128176	256398
353382	373273
320907	139133
84836	196783
124292	221382
421279	4947
397183	21457
330313	440660
94705	463195
430042	299310
195970	99405
168202	127905
21095	141423
8853	50538
489582	381802
98724	55857
73563	425047
374314	37684
362182	477136
467153	315250
259054	88113
115193	486680
475158	185578
302298	167517
277145	446351
66129	273514
9965	137833
213855	330469
285133	170370
379998	50274
294130	265454
482784	251845
97732	95882
493038	144067
36711	270324
294335	475200
86371	39997
258659	124085
439804	28938
199676	114332
468055	447219
392552	385121
486347	297025
460222	130514
294323	203213
478282	119868
447199	236213
446693	28951
30143	420944
269635	231186
174362	1101
363407	229686
483003	207927
103060	282088
329727	67009
477932	182967
113579	160722
256716	405082
472534	91711
224899	122462
362469	43840
376978	32807
470832	214024
129001	22482
15655	455231
395306	324393
227363	407386
375504	119762
357305	156376
350085	420944
230563	316340
136376	158477
402698	345639
121728	154564
157839	446630
339168	162370
445840	383020
203107	308897
297665	182106
370776	407334
132676	192365
308553	66795
434537	241525
371165	342761
255015	35707
98274	313866
137635	202942
319160	398029
257865	378781
471666	96366
384347	170032
84138	301659
137833	86560
183329	45312
312196	7701
218963	62615
192238	256474
6614	227161
374402	106422
141968	213889
339862	398333
53071	328409
454164	62191
294179	73399
431226	63475
60537	5857
175484	331491
103914	134145
427817	408892
435694	213461
128239	336061
271894	246311
212066	180440
420507	103267
272136	430684
257221	293813
281130	381054
493918	77475
383016	177493
148757	311221
238885	411424
262301	293813
238063	273831
379398	389707
293219	120132
427960	49660
379372	99873
382984	304173
145844	109395
217147	476880
79617	487411
334289	475397
408409	317852
329234	351639
175925	16041
48282	17122
319259	312629
276360	246311
363505	364145
73878	457081
391941	371918
236297	432320
144020	357191
187253	451222
102455	260527
135971	28471
412844	451016
67866	110564
257870	265065
388591	310756
454687	258867
44410	399105
345715	32037
329727	39195
137540	171994
421310	168381
44436	226658
415213	19896
331666	218727
406660	129284
137696	320097
388084	76417
53624	92624
106128	23863
436864	429363
440808	153665
332708	306708
435280	169482
254789	5612
373025	343225
55489	326727
277492	276440
220792	383931
105883	15209
382811	192238
438773	277961
368652	124535
137507	345040
437161	487833
92205	315888
78628	49171
485697	288035
346929	308901
86002	240261
129146	205289
217505	311221
32468	153322
373670	489787
433487	39166
299580	94640
318978	64335
217853	429593
96517	48292
311128	407386
188485	266554
13623	330752
22249	176020
245101	427028
215337	434502
265151	167540
32272	239142
424647	36740
420508	84596
262639	183964
411937	141381
32533	292553
238067	25278
423033	301820
61564	64335
97638	321272
343310	286936
363904	477136
48616	391450
448104	219156
99571	267979
39156	208300
353595	462901
380907	328057
294115	427616
424570	359762
254115	69650
65138	110677
3217	186259
155387	141266
356428	413525
110278	11912
77438	450353
241749	94516
442236	288523
365982	461846
471666	194478
328824	289958
30198	428103
254446	372916
118262	259929
315951	491541
290698	93214
53116	489552
210050	129370
234180	183213
55816	360860
147979	397009
461697	160990
9787	341271
109733	47909
204753	439464
321736	480809
414128	253376
48511	421091
340772	393326
147800	231485
299580	48667
355083	354778
443068	144405
133588	460788
138036	66215
61623	222696
169184	417193
250927	341271
74290	388957
130069	254427
136774	246311
185416	397259
361676	435817
418156	45413
382607	51314
410649	8400
324209	303281
296288	37972
188195	134145
79798	347036
490784	58135
202415	206268
18330	290560
1483	30919
300874	63528
188951	370439
392241	163800
310510	126604
232990	433439
164727	440253
251871	9232
105525	40009
318272	447335
300016	273831
451899	483149
266168	426985
452351	468760
52646	439297
63738	228195
388624	410062
18298	164164
40069	235364
417735	441212
477932	210403
367046	399736
177946	417296
152650	183213
72804	95233
239804	291531
77197	316282
201985	483853
368459	188744
97923	245317
261333	373438
319732	132305
143749	127921
372340	79863
210466	137368
321821	270158
304404	332499
451716	332264
426905	260364
182270	230655
330823	6722
457224	241468
76952	180709
233363	338931
193767	388475
487325	469367
316136	80574
349305	162829
401373	273831
50980	431015
161023	348798
324845	403501
229470	89211
316569	16433
336185	2792
202197	439340
310154	440660
403202	317686
91558	324037
405674	490797
136798	232342
394338	18917
450062	27464
240318	56192
333755	490437
208744	238540
192238	249528
129656	96777
419867	401101
118299	295484
86476	459470
133349	16433
461839	309444
318266	271231
371736	182554
208280	453543
243947	433361
87638	198595
103205	479261
146414	177322
375773	40784
194048	237797
396252	420944
477930	250732
258691	325375
373158	147800
133156	119381
117348	225299
474260	269670
71665	129923
324826	309524
282521	341114
99249	37501
399441	158713
93705	302667
247296	251703
164485	153121
187458	291180
448364	35628
258547	84180
452967	118877
406660	418413
465906	478760
52583	12177
365224	220909
1921	350572
194076	170877
44914	463840
430821	394419
226144	340913
282497	387617
399441	421356
370207	393272
354079	338890
435327	94111
139086	226494
24359	433922
267555	331349
292696	223963
2548	239166
268261	103392
95770	401378
110835	96175
167588	359780
287413	188759
303023	139467
142805	259929
91828	382898
137962	211932
314228	489376
217979	384401
200692	368160
248985	252166
92020	156189
3747	380829
134618	268048
30959	477986
282678	21411
131939	443568
138669	96000
25371	313822
203200	245792
445457	487747
357139	257858
41272	49660
287566	395431
442291	125705
325019	303392
475771	35831
263836	154236
226747	12494
458637	266852
384294	292174
64575	411858
374305	387011
289521	461392
99249	84802
22123	205571
295220	109746
339890	25397
314740	108458
459713	25415
282298	1948
32601	346968
47214	344740
237887	413525
56934	317204
64450	49903
351448	418976
463286	476831
324826	122571
371810	169263
230707	330469
263197	364680
167744	142018
197940	328729
233045	312010
435267	288804
230033	293127
354866	114225
372764	364050
301938	418332
331553	296339
411015	63957
447513	335663
299804	377466
153132	267352
245298	225253
75907	93347
263220	430716
407780	269145
157763	155780
412162	169485
148398	144734
235404	408014
32917	132996
381499	270836
89649	16325
362000	475694
337192	389378
226814	258370
108963	293813
193666	313745
317690	292575
322310	396563
364187	20769
441548	144773
479072	79485
43004	13370
249030	469611
474364	329479
262304	38063
200196	5802
178422	76391
84936	426595
98262	455125
71189	136515
215035	275146
325015	389387
396605	213781
18223	265711
353856	270196
916	144190
288247	363407
345361	273831
14053	472038
28741	117403
196436	422435
485505	20938
455487	388531
363526	478232
459731	219886
349972	38124
438691	342440
190363	90249
392171	60861
294323	337580
294027	11279
444994	232316
42471	223121
361838	37560
178422	189046
445263	105252
479188	384384
203515	93627
111084	292365
287413	359762
419275	125576
163680	245317
38316	291521
297476	327099
225988	247437
46947	14583
344572	91202
455810	477131
325167	267602
81676	297522
99313	110677
446182	404577
83380	258235
488095	57790
213653	147053
325509	360708
251023	156006
426243	440962
225958	59759
96839	366493
485546	90359
408700	379486
49786	385000
46920	94344
476592	189100
101960	214024
462768	473440
247389	477509
90696	34874
299880	77151
265409	491261
332299	295159
20959	472700
87565	338746
186666	410759
241093	161678
139312	245679
193270	32811
352439	244767
107313	80190
468935	359167
341996	398333
374274	209952
462741	421356
186867	105754
131547	393326
435883	406894
130425	316500
26907	99437
130060	49127
153322	244482
80671	65210
247	32126
258216	48275
430965	73821
226841	179762
405898	209018
212182	183183
158171	99437
302388	399852
405071	295160
36556	21411
76990	303424
101409	326553
134682	327061
39195	114845
310338	479168
446560	76342
377869	490292
274105	315235
137891	170741
204289	470889
170757	440504
82267	189411
220856	390352
413702	409828
144274	118665
77953	39187
255107	393326
297181	145944
454503	293813
52530	341470
307458	9054
121953	110677
449392	458790
486712	354061
162863	396841
466163	422853
88374	361735
395040	181501
39683	287347
481873	320450
176505	49228
337802	3011
258639	420944
416544	221312
487831	29689
212289	255423
244338	249334
339095	101058
356545	138180
341623	359762
348266	327159
353934	473836
53270	323106
428011	420944
429563	327606
128185	467703
233306	58161
292588	456065
216574	178879
210866	53389
183427	15209
487273	304300
444356	398333
248013	483390
298248	294079
436354	10646
145265	9014
112070	300800
57482	126473
483987	109105
91359	453197
45526	173918
217270	30176
401092	486885
124291	195962
262210	354676
376801	285446
210094	326544
236999	119336
47289	401871
154287	194045
420392	340438
343137	364543
448417	285143
325193	373021
209018	78380
225692	456996
74862	192524
450736	179136
321911	94516
371066	212622
180606	277961
277094	198884
135091	289376
66274	364146
259544	279871
218114	119381
228108	296530
229496	15209
55829	452116
426363	190369
74720	430278
276209	370279
259293	167035
478588	221463
208928	486405
407223	195607
295370	300240
391806	205512
325906	464919
128704	413533
312949	327922
392624	141440
40375	201805
395935	160158
324826	109152
152182	32391
304905	313314
46920	154456
267774	115426
424470	454975
130376	467703
272438	174622
249546	359824
133663	247457
82783	120489
329498	395198
458168	440181
486482	269838
404568	239090
471270	358508
123921	420913
432009	183479
407287	378686
187186	404806
42254	336590
154806	426569
489930	58471
407773	273831
274808	137658
390150	14583
190951	61245
471922	5766
126971	200444
313115	193887
264474	478415
490794	64335
250671	79989
400456	440660
125074	30176
315805	439719
312874	396260
298390	87231
166212	249334
461360	155028
488718	176878
470027	439571
367521	105613
79501	461705
358769	253958
174034	182776
319259	327922
234453	166063
129132	115340
162231	33614
446413	145422
139350	466501
103380	222470
316095	431642
138252	29105
367082	205270
86161	33779
156298	234356
481419	122436
43045	162831
356388	95942
62686	28311
352983	366099
85739	37961
55329	378295
398853	104382
422184	30843
444754	154573
429698	54060
260293	139648
466975	366127
356383	30611
147224	98490
292746	461944
289513	394885
260814	117762
262639	19094
106527	120034
1300	440660
115167	4349
460437	139297
289626	425675
420816	145064
262801	393132
345401	354611
284554	4734
231887	59658
388393	159933
242648	196556
393845	299202
128256	491648
309276	223900
127883	210050
29975	254649
463118	136435
323756	48275
266898	286255
389161	418719
103420	285722
174139	10339
314311	287454
437251	95942
188363	385670
420266	473837
196451	274309
427503	88113
156167	204330
462373	205289
225089	248835
191606	24334
370026	307303
250183	263193
59848	387742
128514	481536
330430	286337
470531	320067
334003	328259
101473	203793
297276	482315
34351	268482
367046	42890
454652	7854
86390	336495
239726	218600
457327	197988
210885	139339
8459	54789
420736	142678
367343	165379
8532	42289
350064	97077
342465	300711
9186	136784
388249	143833
140950	250434
395524	11626
211567	144845
169891	50609
392779	343752
137214	366941
421014	33927
64777	314849
205304	4520
144014	78806
149020	357846
59200	359762
154560	12443
241952	25549
203377	486339
291698	391414
38287	401871
111325	110677
216920	356187
425906	324063
452653	440615
3809	141071
15783	75348
119824	80426
306530	399738
278320	151572
133018	399132
446273	203366
250158	476951
198405	480224
263923	295564
358971	306633
334166	323736
117070	230710
479268	98847
327398	62191
116635	119218
38212	94665
435282	107685
319423	388411
250021	273831
459168	43615
313104	259070
68532	129603
322147	455410
286050	226162
242551	387499
381597	136876
219281	94923
109005	250410
262761	124505
292923	73567
5700	156247
444874	164164
7467	161805
69852	32807
279801	460445
270024	222836
317068	212491
482948	484447
308122	381180
118358	228152
309801	142969
320455	89283
40929	122462
451673	75324
452243	457081
71189	246879
68674	447158
11965	489316
390928	5593
393760	217784
18184	186440
237801	170537
263557	367912
41413	479881
190738	244758
50256	191054
335794	205053
66559	22888
192495	232546
411659	223208
405552	830
191773	429902
201249	127921
196678	130310
51142	16433
452977	192055
490188	187974
448298	54706
323317	316266
175687	260527
155894	33947
266157	121579
271808	245317
480068	450968
97033	186259
358814	214714
145178	391414
115823	80193
120646	102352
183360	281942
182771	82571
27306	188759
439754	406626
396605	330261
320245	27212
123741	204330
56597	154137
124632	313745
472656	316575
204862	381796
193154	13132
252747	205223
410989	463774
246955	21411
379539	401854
163117	258370
143209	50028
195279	152085
58666	329727
253373	264312
463976	468575
467926	356750
352927	93813
255859	49230
170241	56671
259293	441373
482851	185680
481357	242131
267388	384500
73589	2339
358014	181987
394294	186259
27774	325460
146659	236454
477657	431440
144754	63528
471052	368959
245651	20698
47621	138600
139262	180957
109627	249803
210723	62518
441968	447560
439431	327464
136798	26348
258132	265711
290443	490237
244786	358797
190051	355087
195888	389783
152027	477889
451332	258370
284326	308897
78571	100760
68098	111464
456694	307279
342104	107181
258045	228431
303023	52490
441323	415926
317022	364294
483003	82585
58458	222155
46086	351639
411576	303161
286310	377933
106709	327248
55264	75763
46699	484107
115122	92613
447335	276963
464795	100387
260287	325160
467276	466737
296765	62191
181347	53863
101504	87863
326862	432200
298892	435708
230014	28065
85302	326310
347979	282372
297069	4098
295634	438957
448104	118571
227363	474738
298248	79249
402398	297593
41304	266852
358599	472583
444323	255897
240796	45890
466128	26940
39842	490924
389117	425675
301728	345315
20661	109690
283889	301557
151812	281924
64902	173587
221766	17193
239577	48365
347948	208163
373615	214212
330592	108588
432761	195967
12063	433744
56619	351361
6467	299902
15819	245675
297969	302744
48282	223286
303237	37948
73738	4965
406585	115340
396904	466620
257907	90123
463734	62191
230969	389682
20856	92613
453736	302529
460403	481785
155073	440406
433083	208118
157099	43716
25748	396984
78250	466432
391378	402863
409648	378462
358718	317100
261781	338271
441333	377933
255557	475073
53642	187627
179767	201208
199973	241468
473837	118928
69768	302966
129220	306527
328393	408350
452694	265883
808	107473
258678	467573
103016	42082
121460	306237
280943	442554
458412	23907
362561	162406
342714	404007
22141	225973
282461	439125
452778	327013
77409	9368
196454	298182
303063	447158
153322	38063
54964	28129
132632	15209
254254	13370
351775	251562
175353	318563
211884	51307
441463	271403
410188	438783
112363	401101
184498	469924
390647	355617
462893	13434
58718	86974
136253	167517
340885	91844
433769	40330
462836	270114
412918	214024
332868	99110
154251	26902
8709	268261
23168	429863
409009	310756
186769	72432
230731	206843
445164	392086
98286	391577
332940	105878
457715	372173
216858	73018
370513	357940
181151	74960
308655	23860
17968	209471
4663	387742
173522	251674
274852	290136
179689	25658
112372	70557
88516	324548
407597	391332
426364	311221
70702	377984
288176	54700
241889	400112
181347	313314
301363	10690
171013	7812
166119	369599
112563	3845
34294	130430
119868	93459
18121	144529
261630	414064
100076	307222
338025	63711
204381	422498
317197	895
335951	96715
262473	451885
16844	82787
181618	186561
314453	459976
309004	275909
39024	281163
290225	27500
242411	447158
227464	190369
366402	335002
71346	449603
351700	468788
333737	458601
297069	20136
20236	183920
413849	422470
200092	298606
326742	255641
290233	324172
487264	58851
169354	196761
445030	472807
101462	424973
295304	23430
373025	250004
163310	255650
175536	349186
482421	298767
379143	361061
244143	417404
60208	152085
419962	350968
269051	270785
376259	105498
366334	202583
362986	88113
3407	99210
61528	24102
334092	444302
146791	336590
378558	423867
285582	20959
134599	301475
271475	62191
327343	289614
257974	360505
362267	459567
31704	234831
162991	408745
295094	185436
428214	239470
104598	131301
288690	187974
403984	62241
240142	376078
431162	296714
245555	17122
236328	90123
229971	138807
205702	464195
258455	422435
372822	93874
332708	431285
59117	24590
281236	10546
295729	448709
433379	81409
426236	159392
151712	233160
89219	356301
258321	343012
164727	186744
91657	129857
202586	48661
224786	186822
433239	268118
413169	351636
321696	140608
111989	183804
16317	258370
242887	182192
112142	258370
67042	75499
165565	300240
35573	159740
326557	123213
313072	814
86781	120632
158493	426034
458215	412927
311527	1484
11633	405217
150756	395988
375032	153534
392593	164884
440750	6253
458617	202690
268068	62191
345715	342837
439824	162795
485241	104505
118694	218615
202973	181322
101647	293813
469889	360488
176783	478184
360419	166513
111064	438783
68830	478415
317156	375840
407716	465562
147111	103770
396439	255826
448700	164884
14010	313745
453493	378462
118281	193191
388850	103205
279556	184558
252363	433006
136383	153224
380015	300699
157258	327099
127865	62191
320874	403446
79378	12177
334092	91327
269223	341077
445434	334183
97070	304173
360236	483206
428583	317118
266141	119768
267516	307774
53189	63528
86438	289311
347240	418941
202379	322071
403746	391414
65338	163100
275487	186156
104490	381985
106531	397320
407493	98319
302722	269486
116884	10342
228186	267037
209510	232697
275239	227318
82376	190091
186544	371853
355630	490647
29807	454975
448298	204636
142906	193432
19727	33031
311246	78289
424256	256028
364636	83008
463114	157551
445617	487258
234120	357800
398251	240364
36439	270836
417208	364789
269494	159249
119274	56441
108582	77143
475756	476231
40360	394842
463279	369297
331017	440962
308632	110677
106262	49228
21763	476766
219068	223753
398911	371054
136066	255779
454090	426520
284057	435817
16651	50942
409388	46079
332999	69469
336453	123369
388904	114063
492480	259079
110835	41673
456658	258666
316118	40447
376483	273687
326260	85799
322660	228431
399830	404127
397003	414286
109934	237235
466184	65899
230736	481212
163893	283346
434013	385378
37066	435436
140806	374594
176855	198275
138611	342784
458153	339174
1279	257971
73023	126939
98659	85170
464053	359762
121536	96977
159727	300483
139844	375750
312741	21330
368343	49903
444193	405217
393435	157726
475388	9464
101504	134145
238987	53883
132571	224937
150829	328052
149502	267352
195373	214714
170020	55700
222032	276358
402645	28838
417177	185376
231898	370756
258772	274653
458537	470679
222684	101058
372045	308171
295493	241468
347324	472239
60588	257727
292515	172089
25748	251620
400552	273831
220490	74115
227837	237235
466712	60108
35388	20959
68098	158521
247754	72732
167588	146343
282378	291940
487060	461936
6259	230693
64490	225532
313217	414286
120279	49903
212587	447158
462214	446537
372179	347401
432480	416402
138182	410374
59688	6148
462818	361351
384231	141245
101464	226152
339269	211134
240024	59332
185772	9627
355508	475378
290439	189707
8438	51665
36241	128323
296724	15209
135907	52917
139634	462892
120247	221324
428093	136447
56619	64183
426042	272978
38206	273831
120509	416321
13267	332869
274653	371445
425375	379395
288479	252989
445867	70628
81960	231485
266141	382218
273610	37249
471169	75952
68536	447517
46708	8359
26035	396099
43270	317842
24539	218017
364688	281993
424647	211551
396896	66528
382692	181003
293913	296517
20946	392037
287061	138807
408828	256373
384336	100249
417938	208234
361556	261394
55311	363722
105100	462645
377206	285634
56150	485848
378707	139786
267562	398761
170932	296750
352335	413525
27471	64809
54789	134742
258618	110677
389479	350189
95631	79173
134299	350677
84357	450647
486712	354696
149431	276055
301197	228707
140078	440804
158088	165351
434040	67906
408502	18418
191645	94408
471542	414721
106526	415781
171348	237670
62643	110677
230936	486102
384539	446158
460161	65210
267562	141440
92635	175016
67266	294965
389206	22347
219765	45085
274138	226460
308494	205223
111148	300555
227064	114930
325704	312892
155448	203366
192249	351732
311816	41075
405462	434893
428944	214047
405801	485913
41496	438373
186745	122462
359363	24334
215108	265394
104740	175984
43708	220857
398308	279433
177638	211978
44159	39259
239462	313314
213390	262299
489978	170613
66129	212139
367247	132153
276430	238229
163246	248382
378686	459461
198043	191959
275460	299202
171455	129923
43508	91984
297069	106101
29188	155927
5512	476656
197152	199514
404425	262299
163068	361296
456021	17730
82981	246690
18330	221324
73200	423062
175209	450439
490968	316011
303507	372684
62721	411157
252037	149128
106238	246148
87638	114694
135249	160545
132547	411455
471694	57989
363449	369577
91382	417159
232765	183435
254115	31248
468493	52537
189640	32807
118005	139066
462452	150225
467766	130881
226148	19914
425640	375840
134593	389862
88027	344162
393435	383114
324708	386193
471325	346395
354684	148616
356562	330469
460058	370553
193181	85180
58486	244482
193020	22888
489860	58379
137070	146202
41418	411591
25130	391414
383164	457449
272753	378701
361533	223320
163413	467643
157471	24972
268514	409828
19542	184839
402899	258370
459993	273831
422138	272865
367242	217423
396765	95149
456726	366127
94581	99399
78571	142344
336896	59728
327882	394013
287566	95372
328387	422328
84417	405217
461863	356355
158156	337262
73988	452210
81432	28838
51343	29321
246908	308245
271168	420944
154287	232795
200808	221974
159403	167841
475222	26551
4471	386275
403951	94516
320259	139716
319679	82584
259978	208921
313547	118877
306459	107337
463956	267592
349359	236395
304168	156376
137024	100966
365050	246672
128704	211944
440645	143817
304549	49903
283877	226494
459722	320635
433703	318404
409916	86077
307138	135710
454256	488976
92500	74886
241079	346733
106268	399468
294835	440660
15027	358105
482033	323055
36788	132740
324383	181930
233938	155719
313165	458758
336023	347818
163445	107711
117565	28129
47035	13370
86560	277360
73704	50777
227763	374305
19459	224352
356987	13348
115610	99322
119335	172582
377344	368058
212153	434452
275148	430356
94232	296685
474341	471911
371974	398837
32430	427803
290338	69322
428596	50538
318122	108420
479351	164196
368632	342598
171148	216159
121594	331535
279231	69409
285027	349831
342452	144845
493867	430356
139185	342632
38490	58881
333634	465322
125987	430140
47816	74013
9853	210261
385504	126204
282557	198102
299580	288267
400231	209967
58252	383461
320032	302530
162769	249202
364255	109271
88684	82585
442516	278802
10934	200324
380858	445821
230302	478415
443469	134694
273888	86476
367730	446383
24199	40492
335710	30687
389913	273831
166508	428214
312283	337565
217431	67584
462578	435708
432865	243374
293571	291192
379757	96940
283737	376121
183213	54554
91338	124765
365023	80039
461833	6899
161943	121499
318088	113510
491365	267088
55789	474398
453113	27464
33553	441148
372822	313745
334210	205770
370284	448079
411874	6396
144577	246672
152368	380538
440808	215858
295186	16433
132947	440660
18337	285508
320783	8525
23572	336590
298059	154137
457914	79721
402187	433314
86688	207696
454979	483832
74768	128623
84680	379255
166149	16661
172165	398481
360733	330143
235875	419849
254698	360860
294130	272427
39892	336526
286415	48163
15027	81898
397267	411455
317118	216801
485073	392062
37600	382706
111560	406578
378666	338915
114452	432119
213162	371934
237400	77223
425123	384168
47080	476951
282461	157995
144300	204330
473981	207535
195285	124123
317983	305503
135731	325314
226023	43374
439358	466151
483626	172824
167588	478745
107145	54976
79701	342292
378852	31964
56512	425897
158950	261021
5700	49896
161364	15741
269612	95632
412440	320896
64998	267602
270095	448328
462041	121950
39071	284843
366305	440962
458402	196851
276863	147725
314232	277328
209561	273831
36711	326327
430684	85354
257847	190835
237170	474831
482863	360860
174034	419478
454867	67166
62959	364680
146981	377933
179747	250434
261277	148590
276591	329534
89844	218071
138659	243120
488779	454975
89125	49379
341521	53863
214190	263713
345377	282171
320048	110677
308618	265589
93917	15133
486214	472891
424170	78767
325946	20959
5234	42905
161260	185076
324590	80991
133761	439979
205289	299317
99291	105498
74120	405447
459263	220299
186756	442922
434652	392406
10241	160764
257144	493371
338791	305592
155950	38106
118626	206623
152368	247812
51581	348242
93328	379246
419140	39894
146046	252283
33823	427628
433453	440660
21840	447236
365066	111829
243988	395988
334315	267352
244524	86728
441783	453521
244482	57094
402554	132576
465687	468208
456231	371585
316565	223199
71189	415480
125162	173678
67003	399255
74720	312026
1312	273831
81263	69879
231919	160514
70068	353343
65447	283265
358656	345217
453919	388953
289906	372663
8354	137155
426743	394036
134667	471809
278769	53994
381563	301247
386741	403513
309584	387742
325638	466432
315001	95942
318801	456065
241787	119813
93451	249709
303609	421830
464896	110810
440510	238886
477452	190369
131736	181767
55513	404536
485370	358806
436955	21902
200131	261725
163581	367526
390117	790
7922	83811
108796	262642
434401	132318
270332	489822
83177	274646
208582	492316
189712	376979
379849	288035
362765	133365
197131	432403
262889	476951
98438	322457
105426	279871
99555	276358
163519	177563
421630	204971
79282	246672
108708	3774
154482	208038
217599	253165
443564	111623
118786	217791
261278	13101
336020	67584
309597	228431
65269	264979
104740	139732
324518	10761
377581	190369
266683	353787
316540	7022
404015	233825
275763	486472
59585	53879
261527	212081
301957	73336
51669	83078
482094	218730
413053	313745
328906	336291
21396	15209
138060	335646
84771	262954
480181	291324
130058	250045
167583	332392
76616	126656
159078	229707
374548	103804
32198	323849
36080	64335
28771	128563
151756	207535
223398	187834
461769	35707
457571	105585
215578	26123
382245	13129
58043	239107
166564	107187
418291	81280
481250	378686
251425	96915
347185	25716
181370	58947
399964	217405
457699	113138
318597	281924
375135	41566
367820	446351
493326	336590
249195	9703
457083	362808
277568	362312
57020	303648
344175	273831
392518	374851
333228	352465
414422	423776
103578	393326
179599	7159
450898	334680
82325	249334
112151	16517
492058	435817
102238	196783
28718	208337
172215	363973
60208	248398
183530	402735
439247	355700
97853	100083
358860	288274
350046	480780
385751	43334
247785	18665
273683	119868
443068	311340
196772	437682
6614	179352
406446	92613
311506	21465
11282	97312
311306	491984
278323	401949
140442	153995
24756	212371
438475	219939
482295	111801
167588	163590
91197	32017
33391	99405
365195	273831
485704	366493
340252	162233
55644	440523
99982	444981
168514	202992
246805	219715
170564	446105
237242	91657
327010	378462
487857	313745
323768	380144
235108	77248
471365	297865
391790	418362
306257	189851
32669	464774
466132	23741
120006	485404
355453	113051
376146	27457
157389	440660
273619	122694
459193	422175
142670	261979
81831	408484
62252	244517
419193	118662
66429	214050
279722	95692
429943	307754
201131	162124
287566	312463
161269	147011
264241	173044
430965	239644
234957	173176
43772	15209
254430	45141
62943	36841
240937	49903
245679	481701
147414	464171
247303	155019
12143	486885
283806	204403
240204	336590
185076	340438
224841	274506
169793	481833
66636	91711
222230	134145
249872	393326
133264	369599
427281	169461
323867	384792
182129	461769
254198	296883
237714	99437
430171	16661
171915	388174
492639	447158
396916	242096
466998	336955
209018	45364
40890	23351
82299	303648
356406	12177
390675	90375
268172	398782
246363	33855
156776	187974
354792	336590
36357	120325
478588	12813
138978	276474
130261	12443
243651	212912
41475	71917
29157	51895
40109	340004
225233	223963
311327	313745
227566	423841
410390	468832
430603	77339
253102	186561
3823	163905
372764	389234
157984	366781
366703	335583
357952	315261
149803	458601
222102	342698
456231	447586
345715	440604
79249	295090
48756	203279
255353	52537
3462	474398
456231	252131
334867	295650
436509	329196
119944	223615
76634	53883
207713	264406
84692	40784
272249	401854
45724	160161
294323	458790
160047	36223
113295	142318
192465	172535
130332	371918
444139	370029
121996	364013
338897	169915
320259	459457
408252	181957
252604	311848
173081	21583
94029	38513
354401	312055
87158	94665
8811	39879
202062	95942
157976	70669
278854	16433
194746	51927
34139	273831
440190	20149
19262	236213
237398	417346
302857	267602
355083	176325
448144	285627
281259	364294
291064	79436
12512	265097
313733	388575
219529	385000
1745	134500
316652	110677
397059	441202
50627	421091
326631	217378
50799	233181
666	123710
489057	273831
277144	375840
434854	244136
40447	155062
412667	393326
344146	378462
88279	249462
82981	466432
30568	466375
458398	478470
372894	99060
58626	110677
226694	266852
304165	101650
326642	310261
116892	433672
138920	373954
307450	241137
166883	466737
462748	183428
23884	65670
54394	379749
142245	60108
195396	333591
277511	272427
47940	49903
425471	55360
263703	76635
3231	235606
81730	59725
320478	473077
164761	15209
168009	39654
373516	381512
149215	143184
228225	236032
483706	477986
110835	269199
479351	32807
57300	401481
358148	415585
145253	356081
264213	222531
345107	259209
222102	383983
34180	246453
378132	163800
390327	55205
199676	386072
17874	114524
297277	458217
357754	183213
391184	148739
198701	99982
145561	164320
420983	264406
50586	387742
439992	481827
361373	285634
105585	367033
303838	152020
41189	466065
353267	94667
148313	294069
364790	334680
376050	132197
335327	181091
228142	19903
451399	323305
123341	15209
8354	313745
80156	435043
241462	203264
114786	190369
100938	309801
456065	292588
330440	405788
130804	466737
294323	447158
377987	363436
53714	364703
242451	102369
279349	220150
476983	183213
39045	210210
141535	150237
374034	486145
384218	72952
264636	41611
464013	165267
219170	3910
484247	194875
423127	13129
210403	372108
8347	16015
61286	50421
262302	23018
428182	65153
192311	268006
300832	98151
467788	259435
55129	282912
234487	54805
327467	251779
182657	375113
277638	59776
346272	61572
271731	430356
247231	158961
431392	23018
368540	459213
101647	385000
13428	21457
185076	362801
476919	123369
446546	194451
363575	130028
196996	232030
252563	363973
233045	115624
6016	11666
491865	311800
156376	484499
139690	335707
83520	336590
380256	404564
331158	399520
289118	35707
249286	40447
434057	25102
94768	212081
447027	291521
267734	415553
184831	6899
354111	163741
412625	191419
129328	140021
195571	72797
441867	54700
473014	188724
182186	418000
377709	488777
299766	211087
290957	457432
44639	390232
457257	87876
238889	112312
34576	88113
104616	144178
434726	441135
132297	477029
1541	57833
33781	223121
308618	249834
274277	331581
107121	129857
455056	275544
43319	306547
59658	36588
17554	40784
393056	451802
200092	41654
468227	125065
21285	59847
446863	210082
116552	401297
61367	177735
300898	40551
232951	186714
324747	192524
192238	481319
391511	123213
114633	381508
111228	205223
188516	277961
129487	198317
374901	411419
418173	460470
21999	444801
34798	77727
372214	480390
403239	404383
68024	136744
109791	413674
471501	407795
49451	414484
448351	162947
22064	132247
209523	184902
326134	285634
278032	243724
276821	183868
84578	344454
373837	105580
237533	12443
406660	10570
33795	217423
67166	464420
24703	385373
125686	161240
425101	371486
114516	363967
173879	458601
330911	476951
65370	300473
437806	382493
335324	184064
98850	226127
321152	446351
5166	337791
462670	227241
260110	331535
429772	219865
281441	55296
347220	20611
233183	217394
168030	471416
36701	155895
454503	389188
157920	85078
63379	391414
163843	122462
75803	352332
4122	174818
199089	90123
1101	306480
204232	90041
196889	86728
383453	390004
257289	475594
399237	249444
249319	150400
220357	239037
281011	107294
385991	370170
212124	30065
330823	79577
305230	480361
10480	311714
442203	336590
10871	217423
12987	249171
403592	327104
467493	7552
57911	321916
360968	192185
335620	237366
268418	127298
169937	76313
415451	65600
234254	390617
459834	209471
273784	91295
206547	127105
11397	194106
286531	430283
416004	260527
465005	7601
435246	399492
462741	445749
287766	364000
170376	453716
72262	82585
32937	216485
451373	426439
341907	463615
99801	274238
351818	319970
82150	2232
80259	6996
359249	412980
76717	164253
364097	67360
97314	223627
35781	330752
124015	451101
9270	351639
146893	51314
292896	428583
34614	478184
269494	15209
252457	694
10788	8147
384540	25579
43454	13370
47982	200444
261011	404806
210256	162831
370148	177630
136859	389682
216299	189276
298892	15133
274852	257441
78995	429593
272758	467703
458065	451016
436097	13370
149376	252961
368574	283571
266288	444504
333673	61621
400934	139132
344785	106704
347691	452921
188911	483500
170553	13370
183176	493274
406522	85578
331297	469235
229781	389419
295441	53994
267750	318735
426870	109985
324708	245100
231512	160376
409707	186440
441402	429161
284640	63086
342782	52537
34321	325258
473954	357768
52217	365141
473632	8607
65649	230336
468089	49903
475482	473698
433922	269863
234453	196817
168278	205162
236359	81104
102232	343721
156657	207696
34054	369599
179432	156375
376092	289807
154679	112650
36744	183213
83166	339853
282638	14919
148216	99620
198043	424280
226167	128425
274194	94665
223398	221799
475096	440660
456546	478415
41604	157735
195371	304352
241880	475227
7130	96403
279202	393224
50304	107752
237221	326949
282936	217423
46548	218615
394127	137572
236638	101889
215734	48861
398203	401949
219596	364294
76953	214024
316946	232890
202314	216888
329655	55032
180193	421182
107455	421356
407251	101992
100930	214992
93901	485185
395167	91069
382479	264154
445555	94516
37351	330136
421687	214202
402638	110677
118325	179206
32214	81097
398995	258015
93533	451391
232630	224657
419962	283113
145133	375913
357454	79986
94705	423693
23040	316708
338599	207770
31828	266340
473077	81018
174139	244699
168798	342807
340009	408804
63067	113138
207838	110677
289298	371934
273683	209572
36213	486885
4138	446801
81428	425047
317228	186440
57	480032
12131	228654
278769	19140
480590	84461
109977	358352
136519	443693
87236	467369
489600	405998
291525	281924
304931	152995
130069	173596
229218	346221
457418	8421
271705	353584
416149	141649
478683	452824
415129	328932
124259	483280
152745	221878
467722	353787
373956	334680
447793	285156
384218	76068
86106	266852
25056	471301
8164	224405
434726	281447
232041	413525
463200	351332
20946	371381
215837	407827
143580	194938
61349	486885
306459	197990
314617	125428
3328	13559
410011	336590
233281	28129
284064	42782
246783	423353
138126	469724
91359	284843
196903	409828
329454	132740
114636	334498
305697	159454
294656	273726
186091	209711
438932	372699
117089	157980
210615	214024
463429	8175
195029	393326
59380	313745
143947	186440
319259	178677
318998	148705
324147	203353
36785	238541
447335	414212
165811	174564
358599	393485
81556	110677
12211	286337
48873	132491
10276	200075
98325	313745
437007	274870
33494	389682
385734	298182
329727	388908
147811	394529
187834	44826
167419	328538
259060	226150
445343	123955
302918	334092
5719	285405
72804	439610
90538	352103
295330	328700
342465	417182
448097	354695
320350	82585
212460	183980
93728	183213
289473	197048
95853	267569
60471	330103
244652	78811
236473	126204
25321	11626
420234	186095
197742	420669
295841	369755
192044	339153
108648	313745
384667	472239
126223	185076
319425	38655
198511	228431
256012	406969
338688	226456
444230	475001
347121	391414
450350	390596
277511	318088
15819	475919
378621	197456
478339	13190
133011	328729
168773	320179
172749	86728
203374	241468
411502	184252
240254	326102
50168	470775
257743	406084
320568	22827
268049	312718
248083	445061
245679	425473
135971	145064
192994	83408
83616	440580
193430	158504
30609	474041
45959	327204
123286	132247
131757	91162
420777	94973
353287	273258
276821	456357
157878	42189
352905	410500
102065	121121
91054	424396
411862	207388
458023	225052
256901	91030
87987	21411
137015	99437
251783	94667
206371	1793
480538	367983
398379	378462
167481	28718
423197	187627
422428	14811
123453	139914
381923	5887
451692	17339
397778	169467
195615	26969
467104	94344
256321	470786
451921	187920
377971	224909
283393	428103
194913	190369
484172	122354
321261	97894
233498	434592
41505	162795
110490	115498
163390	32807
284998	31751
128867	44082
354607	185479
443228	246713
44160	213899
301519	301588
24669	309632
188784	317675
297125	143539
349311	165917
239804	348798
431522	24516
391114	381428
296296	147734
429096	313745
52917	172888
218303	78836
336594	328458
351664	333719
440515	235634
278154	375840
259769	196783
434401	491150
144973	299202
178773	42189
401486	426439
240093	51222
274073	474435
464910	484154
238889	148328
21739	422164
138001	249202
306371	183975
86473	425675
182355	167928
388657	34433
476951	208314
119998	458601
198038	86974
249677	207927
147910	317675
108140	160379
388752	430414
202866	113861
272238	99829
452243	293058
198317	248834
77795	267553
295094	104734
14254	261588
107064	429688
474341	360857
12070	160419
168753	87475
94712	317118
375405	266336
396149	140030
463267	37057
72217	70183
66732	114930
52786	12479
342486	185479
213364	452500
50030	342329
226663	109407
491031	393326
200189	479735
450293	255641
51759	343414
440273	75801
377663	427047
351855	364680
86039	60517
353618	13370
310153	126962
167588	1210
383669	267602
115112	235679
127298	118877
408357	107594
141139	64452
259116	50542
419094	79343
198814	245679
311750	57600
157258	152702
190621	116063
136890	52537
42811	380751
82208	211116
128498	350741
366814	54976
153850	164884
289058	325460
205554	145064
362630	398333
447764	404341
254293	54536
32678	371918
84656	232451
101504	202486
451769	240225
347309	185239
257802	375840
67983	85330
330979	447352
367082	478415
180190	5857
332299	15909
266965	77004
438956	198926
370424	364827
436059	194058
380675	389005
133679	393326
438589	15209
110949	269199
53327	292806
204490	435708
243837	286016
375158	248777
296357	203475
389260	160291
366107	491021
86632	300809
174139	304896
385129	413525
329685	469598
313625	134145
414035	322942
403272	391414
421976	474624
106732	467736
45128	67040
387087	152502
288170	189359
248697	168213
232632	10690
163740	138663
71759	338189
332907	209685
152835	118881
326702	47644
130069	404230
67121	476231
221504	249412
328696	449795
62129	38255
187965	461224
35399	91958
416295	187974
423902	80587
49380	257298
247434	84457
245369	293813
358861	181204
56821	267602
118508	160158
408653	301073
445748	35707
250854	35680
304589	324695
420536	263880
280340	27766
201334	313745
167365	113994
233045	471014
82150	90479
398917	291249
107699	143671
295202	484253
400605	156470
470709	481369
493631	451600
297196	468162
482387	81347
471205	313745
175249	295705
263803	277961
185905	227101
454347	246593
299011	53863
329898	21583
390956	1175
28357	128747
196796	293813
468843	122780
191951	42370
346299	482246
36076	101518
423657	255650
484072	455752
291525	143079
289673	179834
153006	342388
40517	273831
361244	301659
3724	105498
181217	48079
479351	27464
277568	12107
27770	33489
240215	13129
170652	440873
358648	312269
157211	478415
101148	228431
97515	176536
85674	461373
488562	142499
458111	213221
189208	53863
379424	420944
434312	452098
428109	414832
345377	187867
31483	472894
196030	439711
123449	206198
270248	91162
3539	281270
125079	254984
279568	436686
467893	303678
277954	221664
158243	8069
460109	105878
85739	245201
362156	168381
309570	173205
147965	244392
82187	17155
229647	92553
317728	348798
337120	483216
235006	21187
335225	214024
363191	398333
329079	231485
86660	375840
457418	405674
220624	327922
89814	94516
369483	694
27468	396563
186586	311832
296111	86693
251200	489061
75501	431249
284733	404806
134079	226308
412707	143651
104619	446616
221878	348801
157584	53252
78319	147446
86055	259929
460134	338271
11613	221847
269617	313201
402056	447560
450287	460434
277936	267352
37516	468935
258250	194165
330821	338271
328940	260835
223654	151163
288233	466432
463274	260014
59215	171007
121594	490035
11241	442383
400261	101500
82919	492918
424497	268350
411645	261724
189176	369904
80554	313829
403022	374314
63808	368238
385335	161509
170753	134694
138522	48861
275061	274016
433647	393760
20998	121226
52918	348798
89269	476951
196030	139463
243476	437404
244803	440660
230051	248320
489772	15767
49083	49021
267439	48275
477729	107499
157961	40388
135585	293813
213770	307108
346272	351880
259651	389642
10698	55129
367418	259863
255657	356141
276821	474939
116577	266297
27885	3719
188847	445899
72217	94665
347004	38063
132740	459513
312239	96529
236733	351451
130514	273831
100693	390329
142459	301105
238344	335477
488971	235700
190487	62699
71181	214050
75886	168213
54502	388575
154350	90740
104758	446351
20662	190369
146893	182945
414481	337688
293207	464716
475039	410077
140153	129663
75825	59759
275995	117942
35622	440962
324573	301712
200019	474437
4841	390875
12845	329278
206728	273955
129442	343266
21411	249387
33053	356663
408628	375113
16970	105053
188108	336590
375401	64743
225379	80349
394948	162334
208938	395377
266307	471899
461058	324917
76193	26551
378691	229756
10874	447831
205908	237165
463626	288035
85939	103491
74966	97753
434363	420085
264026	214946
268820	433193
451999	215054
73462	40198
77530	262954
289675	12937
195739	490647
128686	42035
69455	285156
193386	9437
455528	21253
49059	370261
468543	141649
430086	250217
161151	371918
270369	57134
349461	186056
255421	409431
323560	37516
442139	132996
356668	27539
57652	295159
347169	73070
22734	433807
442223	94665
360370	150296
91334	493920
404148	411139
267529	491984
341710	382832
179201	426736
125064	244249
317724	171306
56620	91600
143203	408469
445321	87094
218842	91558
105426	16433
291262	107711
307771	118076
174790	357854
342052	299670
361001	391050
257150	317100
395395	395198
300273	328140
55816	274309
15579	49934
191567	12443
68843	204014
71293	298182
14475	318672
156446	489500
15068	167841
304435	208577
113927	193871
193869	15133
302874	140702
352402	172089
124085	123266
1305	401854
392086	275888
476824	276835
392517	57870
206556	24097
472818	354264
249410	410074
367496	348798
188475	464305
99287	146202
234721	185076
107709	622
245484	351025
372570	214714
193020	83227
287566	450798
162073	23430
479261	277961
240243	109746
466670	255897
40132	245679
459765	273831
448104	182381
36891	196783
179039	492906
221521	237178
68768	383669
308533	292553
217925	277725
153322	279705
423895	69734
3809	107286
268774	363249
201102	347057
435076	28065
309004	486268
460092	262827
296111	156376
458927	46412
398105	217945
437098	366389
87638	27457
123429	190369
282310	100026
149015	205289
208754	253816
25969	226650
265711	312183
364107	258015
38836	273831
225508	110677
253440	474268
367199	318404
359946	71816
434331	50538
188957	250679
475477	49293
444042	95782
170907	491639
263624	352605
176321	42988
64629	482667
312843	95189
23890	331900
487938	122310
89257	281236
484281	49903
102054	490121
169150	70219
284816	4866
114383	284859
189617	273831
15464	48861
5295	13370
437352	48090
345770	163100
218528	478415
387765	153260
328867	132996
30263	388841
33574	25760
297069	372917
450567	423589
214456	401183
216544	98546
168576	86728
173245	485304
234905	490237
101503	137128
197596	405217
370776	359602
328428	492535
463539	199353
25671	62191
244411	21411
363027	15209
290719	234238
9965	482204
41378	30187
437658	8801
147409	459205
102851	160545
347121	493114
405653	196955
216147	257298
293003	347617
191933	415105
490797	104598
466691	138574
16284	151944
393856	454007
22713	273687
325249	399492
64526	151156
456592	249334
484411	48462
136192	250410
94670	239028
341586	439832
413785	339567
376816	425675
162471	294347
240638	373755
348952	65670
57064	493595
94595	203656
319231	383903
271685	104958
328940	420511
73733	277320
203015	13370
172417	284843
26097	265883
207991	106903
126941	25410
102103	40261
328667	205765
71189	204251
267617	15209
453627	431799
359199	249202
246540	49903
344505	404263
45675	173767
448213	39111
142608	94665
133909	325434
13424	278839
266965	307340
283706	279705
402770	303497
417938	45483
74010	254603
376164	86974
33675	348731
31780	203540
51669	288004
399644	477986
63755	372519
402955	226494
122174	63957
87241	179472
19173	13370
280533	259863
361296	266736
180886	270894
333000	209572
468592	90884
262828	441202
55362	97685
187796	81097
42471	4673
220692	185479
12174	69103
262988	123213
60645	414709
13268	43118
47806	254116
293373	411424
434415	313436
461940	12245
52473	250410
126262	30428
20719	3130
376082	334568
23104	397009
393202	119868
316565	409648
209425	352605
82224	264406
285312	79705
357326	480432
178422	286418
331857	34544
262639	154841
295734	15209
235088	42035
365256	285156
385213	449292
326260	116107
20946	42667
312709	336590
297825	90614
262639	457740
408130	72311
250529	407908
453821	237165
72201	286936
478588	329030
387397	490780
208829	346305
285876	8672
43712	354163
164454	298835
455122	114930
119367	474931
239270	317118
185543	181767
232368	382330
323851	228431
338822	391414
405363	412517
58484	270836
267734	243600
357864	406388
38059	335083
314311	317390
455565	284843
345998	249334
196794	356340
256487	106422
362231	233067
208591	485304
492247	294494
292877	209933
345011	131929
448298	175818
488180	124085
380858	269904
295041	111724
313182	259929
438691	15209
255173	125399
367239	361278
408783	436042
238742	461944
51581	330399
4600	267602
75472	239268
169630	191341
479030	254968
359178	277961
327779	347722
343610	313829
308150	160959
231629	303497
141334	255579
75326	68801
112178	267949
287596	262954
89238	326728
67729	273493
299580	312981
103594	190369
399581	371329
94082	62241
146359	397435
299976	152921
65513	354248
139185	337465
185409	26962
409479	399877
288997	92251
161771	119384
477686	27336
71189	357807
265448	363529
403565	328226
307628	126473
401948	222701
459949	15209
212380	298676
212009	406408
297487	302079
14696	186940
35806	150998
350239	253698
155229	149236
253115	484274
38683	387069
36743	461944
328705	77727
63319	160220
391969	237165
169124	53260
359933	71949
296750	2661
168699	288035
24704	118585
480947	256014
431611	286016
58278	214573
77885	233070
182445	153799
362267	181782
14961	39746
407981	483975
312520	5769
263041	227101
474991	274912
432674	326553
29430	317118
172825	440660
452846	139830
339870	356496
265288	292721
359919	212081
239084	199774
96889	101058
266586	187974
443815	180957
24265	40198
380861	216909
273289	190369
87158	190369
308566	8501
343732	305287
52668	184558
439366	268917
46814	315380
146940	276744
176552	144405
33343	210036
415535	317118
366342	366493
466633	264406
53022	79705
109638	391414
347753	236778
94129	84722
250928	259478
191255	257184
246410	89841
487940	325891
462663	94667
167453	227101
125732	413166
378144	108570
215437	182198
377869	379489
250111	132247
344052	358836
318901	476231
393192	447048
283344	46132
35151	220635
437098	403368
383070	342631
161871	82
358965	125705
182536	279884
106353	472583
56070	121171
194874	124660
42163	54529
327209	444875
49977	165267
150808	357335
367019	441064
60888	376814
405530	204925
232707	462194
286310	315671
47200	36507
81846	420944
84496	88583
257382	487130
422246	354933
874	87547
399830	249202
173904	75462
167588	405837
140116	165489
244022	207535
384885	67763
13370	262663
44160	479925
483987	444766
12089	205287
442435	32752
268070	457520
483987	103859
16516	23729
216544	271482
236543	9437
55189	10231
186973	425709
334264	401871
265985	374123
459425	265040
315358	111815
297641	39717
52491	298440
467881	293813
148420	21411
192238	369380
58486	227161
489965	66657
142059	27042
243970	373401
211931	62578
93935	206623
95536	271348
67549	328174
12512	395924
87638	55989
420088	409012
970	189409
146893	234117
425298	158153
393797	28129
113620	94129
206969	320169
241192	77727
370344	241446
150066	226819
481406	348550
369641	100287
196190	276744
338261	141440
327939	478415
24248	168381
190526	285446
438475	153674
316748	414286
209913	121855
135867	403513
212308	435280
370334	434893
351248	267602
53056	475328
82105	453697
314075	401412
28586	433479
304404	382761
313518	94665
177110	388767
270948	154622
474341	271545
284952	357854
290759	89047
442044	111483
229429	414536
147070	83811
172417	133277
418348	95247
166898	467470
399591	279798
434757	154854
484229	363581
390680	492384
10202	348424
240191	221324
353183	99437
186044	178778
187965	205775
240632	280777
447919	371759
52236	15700
117049	101058
476119	403368
89015	313745
322602	54976
356097	16433
375583	287423
206850	79522
39601	236
385355	355700
58861	470403
377125	202394
192611	123410
168779	56056
85665	115992
418280	47596
9571	418557
475583	142819
459708	96259
46714	456065
431525	75303
336194	85271
431888	34706
160534	470895
186149	455396
403314	401226
171807	246672
369643	231881
101504	483259
223337	233675
128704	229150
135825	89126
116023	138215
26940	24228
151746	63603
273313	65279
205822	168521
469218	468832
115449	263610
479100	304322
442540	325452
336878	153995
471309	271367
131174	477173
456021	312238
281880	375840
390510	438957
49667	186822
232160	166970
198317	53462
176677	190369
442736	75495
115193	150241
53015	361544
352860	179559
86579	132939
147224	275979
353051	326310
437232	259636
300949	472072
392983	222312
489741	208300
316751	466674
3407	28129
386266	317118
162711	200444
447577	199526
195541	267352
280437	49828
249017	246895
218707	85209
421794	429496
231538	15219
240529	129338
15603	17003
52684	74430
75804	336158
304118	89834
66156	115039
397059	241468
299239	160262
51661	95149
289329	125968
461566	291249
214055	283265
74647	28129
342415	315671
331755	468338
456706	201493
248013	90099
84756	481785
130234	105498
284208	475460
283189	65108
37943	20311
470588	492928
165502	417918
103290	151944
93238	341271
382848	373438
120783	118043
225450	293813
347433	343547
58301	402404
77793	173947
286236	187974
106172	282803
89238	185745
236215	94516
17639	37292
139350	68347
304777	111500
188184	341470
326331	60173
195885	355385
228135	50264
217705	232838
322509	350174
280986	240374
362775	472662
417451	4349
157973	64757
386869	26292
172434	287857
146893	255359
256220	104306
384353	69325
295009	96324
293373	9054
12143	317356
84239	166513
235827	95882
354369	368820
445460	146202
78289	371486
443685	459786
489600	176312
174178	336590
409004	445602
72462	362598
443116	300240
423682	42313
207640	99953
408364	358032
180661	374123
319102	372916
227068	291531
202893	9439
403637	452248
108696	121979
62236	391414
475960	6331
416529	164371
385256	116075
78030	214050
187834	35666
457226	269199
373897	30619
302714	143969
460732	234788
157839	304459
24333	58881
430170	75229
310038	397640
192843	250389
121603	435751
319713	324672
248643	214024
302549	251601
128591	152085
451062	49966
332391	152655
82623	331581
322934	361262
303237	65210
178265	13370
349140	147446
482446	156376
5247	89518
482323	298767
209311	127317
143216	483042
181340	187834
338244	268089
169878	431095
49667	139648
68083	273055
13579	23429
210194	464387
69274	326815
346402	370379
185368	291521
208582	423688
449521	99317
273945	317118
391607	450465
276876	213298
434082	304466
216602	298182
88643	119238
208834	405258
264154	313311
253890	4369
376823	29223
224091	62191
258126	316372
435754	447517
176969	434035
459707	37057
358508	338066
402368	154137
308122	176325
68369	11626
410220	390029
310922	177569
158099	389522
172716	132843
359199	250720
132862	228705
444139	67040
20936	28065
415967	31313
142908	32025
181067	2050
263799	87047
105595	330843
36182	31780
264784	283445
52500	300294
446182	356048
265503	240796
11719	370492
215244	194165
356530	463857
343890	236213
374200	186440
62539	130528
139484	332323
318903	477284
165154	23836
458005	15209
479147	98168
226528	374107
192267	204925
438758	50983
159470	144306
238741	317118
7338	295914
40443	356645
65815	303175
119818	458308
67215	317356
100835	156375
165417	57989
395987	44615
228195	317118
394709	309801
428313	477788
136374	389135
211571	288750
416606	416942
89364	187360
103873	379812
359400	179736
292576	440660
309960	301961
21888	274314
58484	382336
19955	444613
19573	456640
92032	204079
82754	183867
362765	257838
162313	118877
468516	49896
14836	433279
425228	106402
31451	177286
216206	421918
460723	171625
8254	485304
27417	20192
479351	310756
23670	162274
271290	461215
459790	145270
118567	217432
18716	40784
119610	79989
424017	35707
90973	186259
136694	159795
189444	314742
309901	232890
190051	86560
110176	243884
469360	330752
312161	432815
341964	477506
15567	316111
125534	62191
213123	199048
198317	58461
484759	358032
61863	169842
17201	426034
289447	239528
248039	477838
157873	451820
119695	364109
451738	278381
98570	95109
313846	471648
111148	401871
414646	203149
315951	40813
179434	375897
175923	27730
206185	442867
450579	368582
411269	255808
155073	427796
7907	289970
69004	369599
336516	104147
135042	141679
360233	60108
253102	360898
392994	378576
241749	35241
332133	302347
16818	313745
100676	445839
262820	246644
408783	423688
68975	257298
79297	292721
398761	396423
282967	31873
59160	262594
379867	175003
65035	165610
88460	294079
83280	48275
306216	237208
152038	78184
303954	130028
178249	50155
462696	216707
191127	89047
478101	210339
272742	93876
313669	118144
78055	258220
470840	209824
59801	121171
235815	368892
160593	236213
23137	187627
28669	337791
238855	406563
493169	277450
454867	488908
294408	326997
152983	338189
144927	420944
178422	178049
152368	126150
300692	42189
239836	80476
38346	474148
443320	311212
149441	421115
420790	284495
114748	132980
304918	409828
440982	46854
99602	492906
37537	187974
321157	271942
378350	243438
319259	262452
210804	105116
226919	84004
304739	82585
261047	303392
70266	295437
205627	445483
149502	11626
404863	180096
48683	239872
73266	189808
323089	126426
259651	207388
178500	241468
22649	37412
290759	447517
382867	404005
179039	313314
259775	258015
364102	375834
198301	179607
176878	416752
382368	51489
128355	161427
230518	91202
212009	467492
340762	137128
432175	441013
47467	79989
175041	99437
438494	124047
434854	454385
42854	293813
86476	68890
390845	265065
129760	320067
444139	422771
2999	15133
126166	235160
361001	209459
238172	331581
185018	475047
198405	51881
450011	350384
382894	274309
346234	221324
88460	456640
301962	157715
345088	129296
163324	418530
169447	154622
272313	313745
163696	332040
469831	23423
482851	301771
275947	401481
261945	172041
99409	288530
410385	149674
341377	481279
364677	358848
315250	411455
124185	85202
144309	128562
204739	5857
25690	14400
149137	317118
439255	179760
315805	328744
369276	269005
303215	137833
403044	369420
36315	439074
215417	293970
173680	342477
250001	343944
369414	130983
10046	234652
61040	21411
127609	265370
289578	321916
489849	489822
252635	92712
309276	223163
132622	410074
128170	428007
367109	453720
68098	390771
176862	275812
277568	332385
113367	6208
297634	142018
19492	108458
189806	186361
469242	134140
31349	420392
73094	84193
120809	212081
103183	77183
62225	390715
435717	139668
312560	245824
329993	124749
278677	86728
380709	209933
140116	16041
51949	119198
296652	321681
14284	310756
364750	1057
176934	246887
238221	285156
412440	74838
213957	275307
344512	162780
223121	326088
402052	378686
67682	348556
153718	181259
326760	160468
246955	320464
478358	430356
392288	156376
178305	108222
64777	288789
261362	214050
369248	410062
331554	245679
130151	122237
142451	351639
50740	14499
82688	149674
426045	307821
395575	139614
438984	440660
237260	199526
454391	376217
68327	350839
256389	315063
372074	190369
16382	155670
149901	459608
472313	184604
311784	165653
437929	378663
322966	354694
166612	369436
352820	42213
192093	313745
450983	160456
19054	338493
473537	249834
200103	254968
402805	232960
239187	190369
409348	4413
315829	483940
158195	49351
374305	328892
201054	203656
427141	362183
404842	452275
182543	440190
29105	180210
106825	409828
150921	413016
282263	290722
486222	441602
319259	428252
122258	27163
318152	271075
256059	464420
43966	261356
25162	43490
77041	311301
310655	385292
403966	376150
364845	486911
327061	31884
124259	440860
196144	212364
51510	141134
255691	254914
197341	391411
202379	244044
380130	476951
283760	119868
98445	388254
217693	146202
386148	373554
363833	71089
388696	6072
252860	228431
159960	428155
86440	119762
474214	463549
158285	150874
442933	131975
117647	388957
104648	424155
366999	154978
475990	164884
302939	91359
91960	96826
4010	154943
224406	73567
432847	150352
157283	378105
466020	408288
424524	60383
138126	368845
215908	58953
347948	264585
257581	483259
408903	281490
33837	432280
323340	303451
247352	437294
199566	147410
485750	10860
212730	69029
282851	72868
426827	124085
312732	306387
391725	425799
472305	189802
210092	128931
26163	101796
489657	260516
355305	95268
327506	9203
351490	86728
358241	454050
239388	205287
491103	57048
93267	279803
23077	400830
275671	20959
475481	225420
467418	317671
376178	236240
373565	197375
221296	355806
15819	321959
491037	218727
244017	214480
14248	186440
256901	9489
294323	205204
329705	98906
175897	155635
120726	394529
386409	269469
154355	461208
159571	265589
362138	57989
488835	41785
358167	241834
192238	360955
17139	26714
320266	35683
462670	310756
462715	84590
133263	304173
384835	364951
443815	250214
469164	39157
419201	115838
291088	27183
222729	13370
8254	56457
85674	230628
237242	411809
420647	71179
370963	21411
387959	34888
479351	418506
135570	417918
74974	178436
295841	82730
395428	28311
29722	146319
343773	190369
104475	434893
395336	397589
459260	64335
25909	288035
129132	429115
391805	381064
228364	188067
455847	23018
438932	116224
211238	137218
175456	257651
467393	336590
362502	32807
331638	16530
406660	146584
316410	73990
332904	48163
212293	110677
363400	87803
102065	369117
325819	181993
83400	255640
333051	276752
468149	32807
470248	162567
328140	75639
427896	340958
398995	421356
313491	44629
276821	139716
288862	98548
263082	423688
243840	73164
462748	186159
52646	412517
236798	218438
410286	68684
460632	163651
372488	171717
279825	336590
44906	478949
233187	21902
16339	79989
183003	62193
460843	75303
360419	224625
18181	32807
470907	18876
260262	391414
188480	166513
240906	191833
104498	366323
218546	494101
203414	146584
174940	88606
443841	6450
410390	316959
254463	177777
141010	183479
468818	170894
185824	262954
235827	74667
85371	378924
160146	87353
346584	397456
391088	89825
328684	75483
8234	250389
344923	81178
276821	173176
130121	260367
369209	170793
311885	315825
143501	313745
31207	176541
8146	414008
423144	176488
375943	101597
147594	206717
270128	48124
245275	464530
462028	300240
3815	149448
128957	366941
354774	150027
90831	281942
31714	407077
388193	427172
216034	331581
169741	184902
483679	362784
185456	348164
355454	314043
263485	478095
324708	371797
37482	262723
417938	312337
254293	404750
254765	145129
168188	235280
180918	285508
472694	8709
82301	447407
18317	70557
9062	197991
415024	224614
16042	176536
107814	273241
492983	228311
224940	132247
301312	148343
225694	180841
162474	79343
273485	27652
348883	48275
372214	217557
71662	153025
478993	309801
314832	428080
290693	138088
400669	218617
481419	89298
228470	226494
72995	327217
305086	333075
79530	333591
474389	490144
2214	11626
227068	237660
26459	122457
467399	331349
334347	270375
63730	97231
71660	472612
84693	15133
218577	238787
206911	484058
385741	428011
228732	217423
206849	257003
391158	172590
330636	216315
267562	212355
226973	110677
362494	156376
271188	109212
465011	341362
415213	353165
408573	361871
171047	62191
354330	69749
312283	207637
87752	127596
381528	149079
79402	485185
257285	445431
66719	42088
79769	368437
121860	316076
315032	264314
434655	103856
158877	95863
482851	247216
308618	153937
449456	267352
393870	17419
223847	22827
481052	303683
210353	435708
293843	366127
375519	264406
293376	169263
359988	78811
27235	149744
132359	425675
315573	459763
140613	357854
476704	225214
358905	267352
339151	467192
295266	371918
212581	365336
18138	4369
1170	23578
137645	385482
420972	190369
356988	264406
78617	454975
81432	66140
253695	267352
102115	481279
228171	46589
215016	297810
414334	391870
198043	180841
97097	62191
240102	15133
309324	64115
134469	141280
105149	442096
112443	126697
228860	60517
399830	136177
237480	214050
186843	357157
41433	309090
295094	45768
232666	71176
122427	63427
493038	135664
257759	92079
387699	462973
169551	24738
33247	445490
70142	458337
444332	267602
182361	214157
18333	267562
320683	317675
420834	31871
145280	432320
259497	220417
84867	165267
288354	391111
351906	312446
133155	165653
25535	190369
441475	174700
134299	466101
134741	21583
285531	431526
315867	292559
454109	396431
244385	359164
493223	430790
299155	107911
40398	263514
55652	91711
62065	15186
316118	451969
320883	475979
120050	292227
194325	183213
393115	50264
46092	204251
54539	127480
276098	355806
157634	48275
458266	2715
467437	267602
84330	15209
265292	390687
261538	360871
192611	50264
456821	205270
209311	234356
291119	428738
156290	222482
443489	84590
343225	179506
40687	225864
330879	293813
56975	42890
436814	25034
160780	228110
150096	116283
312069	286936
218018	28065
341440	202523
86017	162795
484095	64079
158274	238578
134784	453704
342796	356897
203526	472705
67952	86560
432860	267718
382512	411157
352073	84217
204596	67722
289031	285446
196347	178436
493352	233825
108363	355008
457694	148767
182355	173663
223577	183566
367859	393326
169877	196433
277652	415144
204375	72371
54470	479410
254599	310030
471169	231691
221092	258131
480105	137004
194679	5040
205911	175012
393254	158722
392207	3880
344052	120173
272301	447158
150404	487244
468859	70507
483075	62191
219281	35988
381511	466456
467295	258896
75119	65887
476969	1839
59481	390596
138126	144477
343991	249685
66012	218627
465687	49804
43775	199182
439403	318388
84127	218727
85507	397083
13449	21411
119123	270361
345610	354790
328623	426136
395342	100999
454867	43257
174255	415854
347113	273831
404098	378462
82627	295484
180643	428864
380748	316011
21749	69459
320623	92545
305332	35707
439846	15209
69227	120265
454153	187836
399431	301252
423731	459802
378164	423969
232309	183213
443068	79485
461839	352576
88266	473077
186440	436961
39195	489657
466271	378462
339331	137333
264026	462876
153860	42890
256029	447831
88439	478182
358966	62191
184629	370326
205218	228106
85665	92613
89161	269199
332288	188285
91892	429500
157401	435643
116070	141847
233397	8459
106739	330986
194987	231555
364659	333678
240937	348798
5448	190369
419962	217883
207988	121502
21417	306100
434024	237235
22270	476656
88573	382936
409073	23131
119641	190369
74039	166781
460611	274309
454343	127826
344372	354247
131410	8623
485855	74611
266052	289970
241091	51245
473103	331294
241783	260725
456809	53863
37899	390232
360470	343391
443118	15209
38038	476412
313566	276217
346257	276358
443967	75303
374548	120986
49445	243720
108140	230783
208575	299182
313343	313745
369432	268006
348603	481884
210418	479872
205538	185704
478470	239577
330688	437801
338931	296052
335842	478452
287340	173968
8162	43854
195451	10345
706	136632
233792	425675
218705	50264
419867	443976
20214	130086
205398	440006
244492	160051
12216	96836
3856	60923
435012	22347
215545	95086
271156	369599
282263	471412
414140	300231
417968	273700
66003	296339
82774	8084
401092	374939
479813	3011
6467	120764
82689	431463
71189	440982
241749	108222
189824	477131
198240	113051
133909	469724
91608	392045
188439	184162
300240	35671
342446	327061
293204	334046
397098	57375
271673	476951
6949	300380
329155	342063
413508	432867
121594	40784
317705	470002
359331	393184
192183	373665
294836	70632
132150	419594
172022	266134
349815	129857
159127	8672
335654	27464
349510	165166
328585	266611
458482	458175
172331	289444
276423	219801
217740	186108
386963	390332
35801	405358
289084	31313
244400	379864
386516	158608
344047	293813
415069	35707
351572	428103
19455	331390
240677	283660
433820	382832
334364	59759
198627	295174
347356	16433
393737	317118
191308	123025
323514	27696
99012	147860
55963	157726
204310	52030
493128	313745
424820	446861
310756	150433
153834	301131
424237	66280
466813	469235
5700	246453
289535	489552
325638	41075
425162	19377
359765	478986
279144	310437
490227	94252
247500	170129
146107	12640
209672	346242
248689	435995
21862	60517
337102	21268
425540	447446
197647	99405
263009	308071
455867	301475
146893	88004
626	260527
385728	160722
307601	4634
58640	117994
120160	140813
188285	332462
269041	4318
34451	28914
430116	36733
242855	393142
253744	176747
489171	240225
234987	393724
145585	243475
139032	226728
339160	218727
140942	428234
444139	166154
384358	67040
413550	169280
364483	234788
276157	51222
39085	302497
319389	363581
94665	132233
452243	134145
417726	91095
190558	476447
486688	185987
432930	200444
321977	241468
235706	251907
162421	309808
168833	194200
481231	194392
160576	427565
195739	107711
434273	316708
348994	477981
437089	98364
39683	80587
87657	29520
291980	243115
63690	241970
433037	214024
49994	40784
281813	245317
309621	187045
409016	145860
9067	110677
7565	67587
471520	357854
446182	252247
481326	451638
81978	447517
272340	392374
388249	129415
310153	217871
147832	31790
212977	137911
281877	107337
148559	459701
315573	260135
452561	245379
132960	327217
107169	22984
184654	26136
427607	433760
116947	314369
1537	440660
37959	243368
27395	35707
23741	192195
115604	91069
427655	442035
136814	463770
446182	435401
385451	160370
135458	166513
451803	345585
340957	454975
232812	359218
412110	315572
412801	187374
119439	420811
240729	295226
23985	45141
190281	265397
171216	119381
113125	255378
458768	37865
110272	307108
477932	460796
406812	106268
490345	159351
107450	472762
129367	359762
372562	455751
143673	379465
31326	226494
137465	336544
28249	449219
62038	421935
48555	176300
3093	53863
254446	413783
67351	76409
245294	76454
367509	334554
99874	26990
4497	294836
42128	15209
345107	150711
437030	28065
396758	345745
247388	314318
190717	435708
350304	325604
219281	233959
463891	445347
322104	76829
56620	72670
292765	144470
491105	54976
375476	371617
138126	475169
87745	440660
130397	489822
279798	410503
345746	123077
116107	3774
150798	436895
61647	117097
315573	479082
422278	477154
304404	203311
315445	436648
366370	8459
434607	134259
87411	51740
446182	409459
123404	438994
187370	152596
390422	266295
429009	72669
330430	54473
463047	384174
320210	35707
360040	474165
400891	264463
342844	186561
16702	376566
411903	317278
14144	138807
202921	302625
32509	313314
333956	184558
278829	28129
254446	139110
413562	393640
6149	37948
391391	467309
404568	455577
67549	392049
135144	391414
317675	228903
446186	198
146893	72986
146893	476162
269106	168609
418282	391414
74067	106191
489778	242022
291540	410270
145133	17213
242411	323398
290201	396080
443239	387742
225714	489765
196003	342631
158091	458790
312714	464650
375107	379633
458435	211512
309524	303424
105568	180578
355815	54976
278965	464748
307874	361199
39390	57375
43787	99633
148317	292160
270068	469235
209111	261625
401051	237548
113510	311832
269564	67236
144552	398333
136017	171482
230051	76168
337158	232347
343751	468435
251991	164254
164918	78758
92401	236635
384492	279925
282797	143301
355898	413535
208831	423635
83497	321179
379431	101058
54789	264908
207512	291451
410560	440660
37491	116899
337782	284891
130121	62553
392407	368973
295781	72523
282469	267344
485666	440249
96155	169890
169040	233008
273641	17287
181651	186089
89409	157698
446207	432048
263299	207535
41378	18468
72223	175923
87789	197788
469832	337046
129867	426736
186539	184127
118539	366781
194155	477545
93408	350549
314115	222701
184629	420314
377708	399442
196891	85450
251720	153665
221318	459622
458183	105017
396522	81714
485076	315451
225347	458264
363718	101058
246778	384228
473989	444303
203605	260655
385766	380274
301643	420959
345028	294836
29025	269242
461833	335798
124391	150291
50327	60072
163519	252548
308533	158153
118035	159948
93700	413860
379531	376244
395342	280857
420966	190369
441522	469235
19654	450873
29536	223830
71480	467267
117685	159740
79605	17564
84010	101058
472694	170020
270459	336294
144328	230925
230192	230378
329696	132843
464966	189733
288797	47149
268628	210841
360725	369056
197544	453009
104580	465605
118500	198317
4560	477491
72030	139648
71046	27748
28234	30695
268411	93363
134196	162247
398720	226494
172417	403627
2474	245679
133732	409719
469007	74709
292246	177569
293941	325471
309370	125399
202792	443694
138726	346793
95994	383859
378028	48275
219089	125772
191536	162286
168130	237366
380861	106319
417253	267352
602	239105
344984	489287
464849	88596
298327	332609
217459	79195
107966	137272
77079	256121
324705	411424
144826	44413
288642	68459
471169	103205
67139	21632
366402	372646
177165	411424
148021	37629
228349	440660
395268	420944
210613	115917
441302	169482
122994	105593
353382	441195
236591	92313
208875	399061
455986	272159
369358	4413
371337	12177
257464	60012
364775	249310
409745	226494
407504	410028
338790	221158
486283	264362
492247	6359
330195	315671
121594	362526
92313	261821
352007	116283
14099	21999
286705	314742
412356	255814
236153	400639
315573	447375
287766	9489
82418	380211
86801	32655
302657	405262
281568	15133
178333	457081
253667	185424
306708	458397
324399	322240
38876	99437
429480	322422
152801	417439
114786	455769
120646	19139
420713	293813
226167	217507
331119	160071
418992	234356
185876	125139
87547	15209
127287	336590
267562	62608
39601	9054
452949	110677
414398	34016
13734	437065
103805	470704
344314	231347
239431	107777
204753	300840
415076	310219
109067	350384
253165	165720
239549	203213
249417	429496
18879	86892
288759	28570
329727	38856
426108	294079
387984	3067
330001	183213
336658	183213
279871	163391
290746	317356
375900	44469
133909	279798
225449	48079
88005	13129
15027	243795
180070	188006
442730	60238
125593	6150
188054	380071
2481	16433
335170	421830
121808	438957
185342	487833
460968	344921
60025	159378
413783	414870
373755	12958
254599	301659
371976	469884
230051	61745
85665	276744
315951	171651
297390	249787
22160	217883
260814	109219
453954	39195
138390	328538
252797	477788
217383	476231
85674	232890
361695	494104
227387	440660
22053	187077
155811	250662
270359	415824
230358	334680
492665	408058
41821	119762
431751	195551
46092	224250
234261	478415
237533	444161
71796	461392
205444	285686
72461	192457
281630	401020
154981	40107
313178	476880
432421	60309
130741	187045
389656	72434
181108	70871
185084	367686
18928	12292
374059	392960
229851	427064
321183	432148
410161	42035
388890	45564
287566	436354
234715	377695
144973	383949
62069	220857
2205	205223
293682	115386
186812	42826
156168	183213
232666	7850
178422	224383
278588	428603
71231	13370
399875	221981
17576	478415
371480	230925
172930	131316
94111	38063
433865	16923
318347	198790
197647	94516
382605	355985
78206	57801
281953	160545
29849	37101
218946	352319
155078	248501
121254	138807
92457	249112
322355	77004
388696	270844
337483	20959
52780	65108
267562	377708
126208	86974
112625	321366
167588	393333
359427	76886
307603	409564
126941	377933
293183	435817
473397	307889
405247	368828
186561	212221
74026	422435
98210	370099
422711	241416
351859	425019
35806	286016
413624	269745
299184	155156
149089	10231
95110	278541
324706	98330
220376	150315
261703	262895
153407	381505
144692	156208
124067	298187
246558	10411
263962	359344
125948	294385
474682	371918
107034	162624
414286	392344
110065	305425
421503	324723
26268	189064
413784	487833
400573	56134
301355	331581
126479	55353
36939	428603
103392	60359
41903	345136
207531	28129
226805	486339
262730	181800
454080	71809
91770	311713
350435	190369
265071	226494
458207	132153
327209	435602
143190	257603
218699	293813
343711	77197
367687	372141
74569	354630
150173	293813
411282	448033
36556	343504
432234	174149
167588	271676
51581	435371
117103	154808
149897	477986
139558	122193
471169	284795
174139	226023
119001	354022
459064	183635
298390	250854
337264	282401
277769	377620
465967	57989
124586	405217
217450	476951
76228	403035
22525	130738
254189	293813
322193	11626
247296	338746
132029	49517
157697	286936
216766	141358
244544	179375
123301	451369
80052	293813
452243	293813
478993	119762
282453	143137
12174	402269
65648	335001
446934	486080
117378	92613
201461	476951
99244	58363
104648	373948
262719	31416
54939	283445
300273	324377
139732	77031
374404	321313
263703	242914
229735	94640
6792	246311
387959	70499
8819	391414
178831	383967
238147	165706
353684	169047
351256	86728
98339	15112
408997	379628
362231	399415
230160	168579
449521	201493
19311	265040
358907	275981
339274	250658
486712	134764
42879	252090
106723	47728
202799	311754
183853	34855
196976	265589
309276	438653
428944	485664
91197	91453
239193	369550
132445	470818
125064	298030
220247	338289
265711	351880
143080	41651
302038	14954
73298	356212
251338	185076
2054	60517
66035	323518
267562	471900
281490	352873
398995	186651
130069	454452
41798	419576
414784	414172
92401	154623
167588	328055
325216	286955
188871	449318
281318	313745
120551	435708
104687	286966
367185	317118
202266	266852
149343	432043
316695	440066
492471	336590
219281	343860
122210	344647
253964	130210
307448	371685
397013	336934
162214	249334
93408	284891
218293	445061
464306	86728
55914	419197
146893	291011
455657	313745
232915	193563
970	118479
428735	291603
19625	93122
492758	261021
168798	458601
69952	402708
484820	273831
268447	322944
64338	275677
137840	141509
18864	313745
413559	15209
171652	144973
229170	35707
284218	307873
419265	41075
89516	383522
411961	388214
205639	190369
476995	179864
149437	364070
460476	465479
471941	148002
402398	180962
326751	447560
57319	484253
35233	134500
20181	332392
325044	139145
280625	317118
130573	98012
277373	380156
437569	88598
63838	132740
438100	156376
275217	299826
318470	226494
198862	145288
173081	486339
462531	254494
420164	258058
268163	434035
14114	422374
355708	283630
90070	438472
358860	334424
273298	236398
281476	250434
411728	298767
117647	133802
253695	341878
15027	343040
368685	214024
193849	174027
167152	228252
239611	354656
184336	7558
365517	153736
316963	351015
108219	21368
48878	150478
140592	45561
10761	72818
64831	266852
79826	359370
478634	448738
336114	112033
311624	436063
256592	423536
347094	390861
179665	65437
314548	181754
55633	169047
186149	208780
337083	451150
167588	467320
106209	273831
108963	327343
9648	226150
474341	20992
309781	186440
430425	325597
125630	414988
124557	393326
99877	429115
111890	354747
123790	317118
137905	420790
178959	238299
482711	313314
173470	205223
19816	406371
32579	425846
88260	241533
53635	183213
315951	143331
329660	200609
369449	76308
142628	413880
25748	454205
315275	197922
83457	242644
1333	86560
436401	186788
404568	341778
391541	305280
154151	164733
8597	401101
119001	242178
199937	230691
207791	118286
407334	196289
187965	136832
35794	244434
429340	391414
282749	305234
470837	154492
403917	220634
451238	21583
12625	210132
43831	369262
293913	211657
294323	46856
452499	445233
432175	338244
105979	5041
481419	165122
98376	86158
18928	205105
329513	207148
196930	302021
158643	144306
250535	166513
142697	187974
7845	187463
366094	390197
404337	152020
30708	476089
99105	266683
415819	23423
76651	360642
108057	304589
274729	387742
375405	426331
475895	183213
488629	245575
87858	405295
301557	387841
330043	347064
110477	86476
462595	287368
329773	305794
26564	204330
282365	414832
414214	404960
261894	155846
339293	102096
318208	16647
244630	121044
264404	338189
317370	97894
21148	445039
332562	323172
200103	372383
247389	148044
167348	295725
9670	194616
257613	430217
279722	263090
269746	13370
267373	381552
72120	123651
362067	246854
489657	406161
438427	492479
306491	276346
303356	388657
98878	99210
267516	321839
278382	439853
235936	350189
392677	107093
327789	160315
34993	212081
227830	264406
319411	130616
194905	149206
175126	258242
389774	382166
37085	119381
78964	458104
44633	374763
124262	293813
487422	236493
272085	313745
233560	123507
227666	203656
160412	265402
37820	221947
326260	359314
275721	428260
214069	211868
52866	188078
215762	132740
444971	5041
486698	485442
328198	291521
36308	125466
441783	486159
384197	292559
223574	294593
227830	70516
413542	270685
45426	164884
385402	112667
246322	50962
729	492606
114063	230303
333703	40002
394341	325063
462436	396464
30931	358924
84429	484940
363564	312358
409274	30263
470672	275397
354866	132306
19168	434283
65161	218485
279568	492906
197548	254440
331224	475200
178794	291613
480580	461392
104505	259433
361274	432137
433206	430356
321666	371918
144642	130002
320963	122694
269949	300480
143989	472485
481264	391414
362303	261958
241120	214559
157280	454970
126223	220857
102999	263908
230936	433466
41190	421830
167237	480603
428277	378481
71359	317578
418081	123465
358320	438373
24726	384427
376248	226378
113209	15133
391722	198687
219814	461944
490218	413525
32612	125789
256893	269199
66919	82725
21898	317881
239272	381028
361628	293813
42879	419477
34913	230324
211197	171069
283015	301659
237235	37792
369205	338189
415125	402295
196297	467768
116633	156006
229971	283445
455388	128554
486495	62191
477277	171322
310578	202505
403057	194165
116087	83140
491885	61127
158841	220857
454263	94344
451414	230137
320000	72150
4958	86728
226743	342807
120134	254733
395979	34195
204952	110677
234289	305315
181116	41533
358589	239775
260772	314417
427047	214024
351251	82585
362286	331508
256893	348176
450295	52537
443289	228431
361145	435156
193821	385229
273508	303629
459003	326634
76424	15209
103203	403482
208420	444995
456726	459669
36589	438300
28357	209909
29055	1129
479351	82585
37179	392788
271313	94292
198443	303424
72946	106688
217740	202820
435768	21699
136002	314742
437589	118865
20401	362345
80334	464420
441263	409828
209898	58057
287966	28129
152368	275500
466340	145064
136596	393467
39601	329039
229151	52733
186209	462667
13435	434283
81358	236358
5569	122694
230574	279977
418145	91295
321261	433193
482143	161769
247296	223335
61681	486639
214813	108881
224045	303648
53619	169988
95058	422542
287012	464727
316565	57360
9295	380568
239028	50264
392820	456403
233983	328538
227566	102672
358224	61430
427059	405490
418551	326489
114063	339116
109185	198790
127211	80325
478208	332734
37151	489558
67308	391414
3636	283445
290207	150146
42168	48275
463189	167592
221618	374017
406660	473496
441571	378686
378349	362896
105656	438300
456204	384716
9362	90099
76726	144901
401897	285634
176006	375840
341650	70956
242038	250410
86287	28258
90043	401871
474453	275478
91828	85277
392949	370279
207484	369599
456658	29298
369594	410062
257735	441627
247619	394932
127162	198278
174770	152048
98828	317686
176636	247092
125193	211868
483118	143848
5558	478415
18928	203619
395200	183213
32888	165653
193869	423731
206389	48483
172725	146202
373851	428214
306742	49903
40028	380248
443778	101150
285324	189801
274852	466698
72804	335403
15640	414286
471359	281288
33686	273831
301938	98361
442689	48163
120861	168615
176344	317983
54035	323112
449090	108830
125948	327343
201946	473337
86311	387904
319259	248680
165273	428214
309138	255543
481854	478415
163811	151662
49334	175921
417928	178755
51433	374461
184056	144470
231376	199968
352796	150264
47401	438783
380770	475500
152887	244017
220016	195948
393525	36836
225397	43064
129992	42390
332983	176300
354725	433294
300858	417201
316626	390861
191621	118909
167362	373126
127664	28129
414257	121471
326030	164349
95120	317676
366583	86974
202686	428103
384404	209428
176878	102847
91382	34174
62316	15133
9249	162831
300273	51080
130734	286936
149441	22002
436624	218188
122975	434035
99273	461124
28513	84517
236961	467690
153505	298595
43831	285156
380709	166513
247619	41852
25841	393326
283024	3041
324714	202523
137379	378094
369405	111741
237242	298077
92401	282090
138238	236213
256610	186159
383983	76111
204788	297276
310087	27464
9186	304493
273815	318195
328191	15133
253425	124008
273266	338189
255381	271570
388179	152211
396653	337910
190300	233324
39195	340244
104341	401928
84680	141440
107195	109820
160379	50264
212009	340772
115625	181628
3151	267602
5354	144984
366402	446189
266359	463623
154881	420973
145425	72985
212842	465998
200867	470415
23187	359501
27592	327061
484691	283445
30333	254248
32533	263514
264026	447113
270845	365776
366019	294198
57300	246981
108785	110708
245895	183213
285998	306777
267562	60009
324367	317100
449461	404806
38038	371617
162475	196783
268093	165267
89883	67584
200092	426470
306772	451016
303572	315687
369396	270174
186677	423688
86561	340128
204241	299934
225026	486339
167885	467515
167588	353461
13268	71189
107118	364310
143190	32840
257289	483726
433565	376814
22959	372024
118058	181957
79182	402509
45060	86077
297656	492562
199014	171806
331584	296357
303257	205223
268359	91593
93798	403247
346071	135200
34272	462225
310981	52060
449628	70785
423709	175608
104194	126204
361001	184629
338291	342170
411944	94099
190973	454400
57441	248777
101760	411105
463774	464420
281552	179447
468533	250775
349255	417201
181385	347948
24273	275812
478132	425339
326391	72089
486460	189528
270591	125399
180488	210579
77068	69824
260480	336320
475014	476447
347814	479554
469312	12245
61755	343012
344919	246672
209070	380568
448658	102602
2222	281924
314722	153665
222694	161525
187302	24334
66226	441106
250679	338271
367952	12177
349140	233415
34940	92162
152256	286914
329864	433862
250295	464727
215186	440660
312842	3664
409507	160454
19542	403328
450465	300369
409253	102078
142448	486781
147121	153799
450532	489180
249382	412920
238783	339567
477350	327721
161162	417051
17782	359494
172417	188082
104740	271287
130583	440660
228027	48146
222640	334045
183966	40034
106514	244889
319841	336272
125729	145270
417116	263514
166425	109407
71487	319689
299502	321763
41783	294836
107950	178222
38003	370023
302909	261501
371125	159041
165140	295404
6084	169097
117535	427728
58088	102188
293310	393326
483987	84137
410906	124905
343273	298659
96363	110677
474461	490237
211483	402698
405555	125399
190281	428869
416322	350284
100706	119381
347208	183213
107233	485304
276209	41673
180841	259686
238786	428563
295416	477632
85049	49825
208754	11626
191915	404528
299398	155214
382882	65062
25794	258505
189272	453620
115937	50155
397734	299769
111455	297166
44341	375316
413634	144130
19341	341362
20586	116895
5941	147719
394737	170684
104741	42234
289675	308988
45638	254421
178162	22888
368602	446351
292347	77347
23287	485137
187796	294965
10616	477986
278286	23018
98865	190369
96513	125390
485416	465485
80587	174068
9787	165653
148913	421830
41786	52929
16273	253314
110835	278642
436631	367110
223272	489552
288515	126204
65598	326815
62081	300606
266306	341134
490412	388509
182054	26366
123095	356645
7565	401934
71189	427904
336152	372773
328371	387742
470262	72523
312283	60264
371746	478415
306196	421703
57444	358032
306964	243688
192036	15838
173397	440660
88166	288059
298276	56225
317983	105611
255194	64519
27487	121106
493038	468127
170586	44537
307185	404806
264749	41289
415417	449090
259821	385076
260831	106531
261945	492919
207415	374939
337904	127961
389817	85828
287766	122462
26527	22779
82836	396080
253165	54976
437336	150258
269891	386343
91209	94209
184832	131119
229308	293813
19370	126426
481419	230769
396307	425510
428214	307063
415516	341680
388664	492555
314413	105878
297979	226075
19097	1057
31917	4025
483678	260919
367066	267109
345585	216100
478232	254769
177577	270283
261454	330979
218484	125649
130542	371463
450351	342063
260717	385928
485374	398689
326586	300119
50589	94942
206498	51834
56396	411944
180921	186159
281052	40181
465612	197117
81432	330627
233004	453366
183386	53883
416343	73336
301659	345089
253626	476951
72136	481368
407565	448770
381627	194815
463023	267602
428771	179361
346213	348971
290018	301596
275381	237694
296750	289238
406405	62191
320482	88368
400736	190369
459979	451367
141847	235568
71189	240216
134299	280871
388992	404886
96244	204484
171757	68887
423013	57336
425544	336590
406826	39965
38671	180957
302728	348798
262385	35707
11972	281924
375405	36403
332874	440940
432100	430754
421794	235679
418429	40447
383996	413525
482682	3764
79961	241468
301659	482504
431418	35707
222032	466851
119814	278977
117410	466737
44455	340510
245317	487487
417801	330369
443463	357993
386963	121106
373888	291427
218795	54841
194019	140830
457418	431478
125193	30176
32468	117980
424895	215369
57925	113758
454610	470977
116358	98906
339006	219574
140611	421037
130101	205070
217158	67302
33405	132740
116070	131265
48282	57205
119662	443033
159897	441021
346301	21583
242549	329635
198603	363881
263483	376734
182907	162795
68285	139648
441111	185704
190711	318563
263170	257651
151582	267352
61687	450580
193887	60571
117522	53389
493093	410478
32933	169116
24749	218727
427432	118824
241863	211208
102644	12768
208391	104427
103217	30295
362231	428603
311043	327100
81432	248671
471274	217423
90410	439424
45508	428103
114815	318838
49303	315235
123283	35414
125417	363888
138360	25410
453895	75301
129812	256121
65405	401854
32205	147783
61908	485185
372550	61059
287766	137508
164126	264326
126189	468189
166656	419460
287874	346431
53883	284340
370137	119381
283760	67584
216848	212967
207890	160379
46870	7681
235794	375840
337228	464277
190207	215858
381175	35452
250493	467703
292570	209710
116705	13370
67164	215399
60355	93214
7931	332246
334632	226494
181704	187836
309004	375851
347891	6072
167294	282453
487759	434165
20574	259802
3458	21583
81797	10451
177483	353485
87638	239613
473077	436354
120653	4349
441263	293813
296076	134346
45864	162155
57539	300240
174309	53863
343682	295381
75498	541
248006	377607
21779	377620
253778	292440
480633	259986
233634	38157
1541	243323
16769	96977
282771	480025
391080	277450
283024	121609
492921	183213
113822	396563
43051	132740
64756	12330
406108	10379
4927	42747
103050	448887
435520	204330
190896	304466
10417	487963
256366	90720
138634	309808
256556	24738
81237	406260
69264	278520
475756	49903
367087	442096
39601	373927
262730	73799
53137	327217
341811	94344
293264	203279
388390	23187
409961	261396
35806	76941
195373	417918
295304	186561
302004	409828
386411	25553
248340	176435
482230	336590
24217	432616
42477	316372
440052	204330
348144	268118
437112	295650
243328	262954
106693	73786
192611	416484
209718	478415
243287	6180
76228	215671
125343	298767
199765	301784
178422	485588
241400	79989
242990	450760
216666	407638
44950	39255
341996	18479
46092	265711
176310	110708
91462	71816
12900	110677
235591	134808
329698	155833
272912	50538
223947	253947
189640	371617
93936	275990
308533	84590
400437	322422
293297	186095
326165	142042
432902	60517
75257	189713
222747	164009
51759	57002
28357	317110
67571	2068
131486	414005
174645	119820
181115	371983
33886	8459
88855	16325
193869	134203
256823	422576
293876	462616
315747	434338
70874	357613
298101	109515
239268	285849
258638	40579
281505	252007
42140	391414
174003	177534
19043	166372
158345	149373
354545	221303
139654	242022
168439	19534
413904	373401
42362	313489
41673	71384
38003	28877
235375	223286
238703	241137
171712	378330
165523	491791
42339	105878
382477	214050
102162	69734
241650	334172
262137	391414
345715	145009
445708	363353
138848	309801
208300	246311
475112	487192
80048	204161
195897	7101
241283	395598
459795	424831
477562	339725
25091	377002
357150	296693
391308	445204
297165	328140
84698	186860
59956	276243
225440	487283
480239	299787
365544	164672
404076	360858
78608	69354
144405	332668
336651	119868
161545	372179
118923	161381
185554	174255
58590	395971
18184	119381
454541	132996
143501	289515
118626	20998
191308	151012
439977	16110
104292	233549
46556	165406
342588	183428
109185	472239
87526	95532
142536	107487
281393	59782
133909	468970
385826	82386
360492	126204
206559	23018
42163	490082
233368	302822
72483	463529
446095	198737
447937	57375
43625	273934
334839	100310
40672	65670
473360	490855
277568	88705
377869	94516
343992	277575
62651	442277
298799	411809
119900	467752
385003	439253
85545	352633
300857	86728
94946	62570
46092	80266
254575	462973
75339	339296
189411	373601
469384	85233
392872	190369
413347	213221
474888	19110
200410	399581
113929	105268
390759	473958
492256	363631
174034	59679
151340	42817
81432	181471
385299	220755
125968	154976
301312	111654
299131	319787
399873	355093
485667	4469
481854	359809
45844	52720
19135	246592
335643	142678
356028	317100
384534	306253
291300	248257
47086	260771
227832	145691
13268	116283
57419	12177
292985	185704
112438	382832
403053	141932
84052	229976
335466	412637
192610	94338
291299	417301
384196	56625
60101	195691
483987	140746
473559	426065
184369	401378
47833	225387
93645	11666
73619	192362
371692	292369
336651	335663
435936	404806
171633	391414
393498	461944
65598	147869
124469	428711
50264	313368
339868	317118
319670	37294
397760	452098
110981	329106
279922	218761
306778	105585
281163	452921
52480	94667
79549	86720
466562	233477
448681	443544
82821	400898
359628	396259
233718	420944
183438	465371
103935	10646
363332	211868
105592	7015
301252	48876
74669	79989
269220	134694
487145	199344
314343	417408
193181	26976
223727	176878
212631	164884
476106	50361
14524	330299
306637	71817
302298	102553
407569	203656
12430	86974
256636	266852
174518	241729
97831	369940
164570	71281
153771	84810
165680	24861
109062	236216
234511	490427
119943	254446
422771	311832
182042	27464
163482	391414
432969	207916
378691	164098
190524	283453
159364	315888
137833	169582
282993	385237
32920	25899
114405	169071
20388	88319
475575	186259
466520	336590
106739	352504
261759	462141
442497	150264
304501	172089
414257	201288
347425	275500
180488	350696
466542	248920
308150	218727
383476	261964
487347	348798
328729	162831
214308	464420
482691	196783
311795	390875
464180	231485
230777	216773
171813	277621
367259	236395
250450	94344
381556	148246
181793	212081
35612	64474
313770	373263
297731	425675
451841	302836
195121	44001
160317	238075
68532	287193
133432	430329
371799	315888
61647	289238
47971	23018
159625	77457
210050	470509
393332	287876
326631	413783
148139	88277
315958	485185
473202	137719
388179	396431
198317	96449
414058	35629
160159	119359
440327	25491
296554	178436
310756	41753
233811	326615
295338	376636
291811	57375
88368	479872
110707	63778
396449	476231
181200	409835
332211	310338
121555	97427
211113	385378
100728	262954
445555	411455
1541	101260
331332	475387
240292	25864
479351	399023
178992	334009
457418	336341
148776	73640
73466	85129
191680	89353
459217	116347
190501	295740
160010	493708
405142	348476
349838	451460
213812	177630
55145	351573
16844	316959
57258	273831
391591	284401
336750	226943
161434	169508
490790	476231
363400	119995
384542	61860
119484	227167
84756	148606
359273	178156
255738	30723
453054	127371
468063	486885
321507	62088
470746	29689
128169	353706
217181	432319
84456	246400
190811	153995
157961	439718
358789	480254
382512	393326
338661	451586
326849	104505
45749	440660
283645	239790
318850	430278
306087	446105
4768	163800
58623	478415
43419	226650
230607	153995
220988	327985
446222	159571
248288	461208
448996	390207
11307	464080
479994	266889
338454	930
127469	416904
379680	109407
25490	89232
342353	306100
362267	163270
478561	477788
86786	32807
4242	186714
237766	280685
458050	99405
382848	146566
56619	255655
400779	447282
321434	42567
195681	49203
493262	94516
303237	331508
4271	293813
134299	261398
46841	454760
450398	23018
130343	316372
86258	296960
16100	221890
143432	458555
353577	356428
472072	93938
255696	254973
353382	223640
116642	233675
315002	433391
19262	207042
268765	139648
296459	253916
108406	132247
167588	74067
448006	54028
107639	380085
7669	152020
60355	209471
232182	373169
481031	107498
57336	331900
307192	146388
214003	317118
153407	11586
473580	3781
101588	57715
488360	267352
462373	404886
355339	274451
351346	179993
399441	248398
283545	299467
179735	407386
250139	292721
267599	429799
197621	274309
314617	344063
155322	68334
117192	489051
410396	134599
324322	119381
1215	190854
466790	226378
140904	145948
91973	122337
273707	15209
195121	176299
47701	413525
470141	48791
55376	421253
217851	273831
464015	251566
429222	378462
73716	175897
129149	293813
245826	165653
28214	178907
53038	336590
27429	417918
467430	320371
365131	420944
364563	392055
145346	269005
196116	489496
279524	391414
406660	66703
91895	209572
381833	471745
23020	371934
108434	161709
246348	474412
237120	229756
220329	434893
401905	190502
366178	122462
209343	147460
111856	99405
69523	447335
417529	349884
438767	468832
165053	318735
439878	149480
486227	64588
137454	196003
72804	131882
202866	71650
62482	300555
326927	95942
387844	341271
412356	149300
44159	49249
350594	232102
329838	221061
408476	423688
355186	154711
11209	119123
465740	335743
458028	204371
219296	169167
442465	48079
80552	258461
486371	245538
281119	304865
415171	111518
41256	320493
313594	376975
151087	217290
80420	49585
318708	249709
391418	183632
88460	248958
381435	248835
39601	352073
81695	80193
40659	415609
64049	35741
6467	403985
298877	186259
292045	66140
455847	286936
486674	318404
477717	42890
80193	250033
107490	151096
111589	54976
385731	412660
92633	411545
203656	7372
106908	315888
114364	88705
92854	261021
295441	357157
329703	343992
185071	249334
414924	145457
409403	316153
447481	262954
327960	405411
120540	358304
479760	129491
427337	52368
28955	315235
417727	56134
92635	163187
71357	53490
207906	158145
83145	371789
182147	327464
64150	291459
138060	130564
298274	420956
391391	96298
174927	60968
337587	194469
157839	316575
482231	28466
403112	460437
358971	255579
347121	2935
465820	118028
423711	69746
377083	293813
469192	299934
305054	404886
114063	334872
30674	10443
463197	293377
155428	4506
291299	462940
70808	286864
383657	347751
405269	326938
322486	373730
294149	78469
143023	21583
467836	293106
409745	370866
312032	15209
347033	209471
52889	62162
307006	113051
81335	99170
364725	141158
97404	224540
252338	437333
183480	32807
86311	300480
56382	477986
73435	434239
277275	462973
205915	310160
134126	186384
432837	345750
393870	196783
202922	447560
483846	310756
125168	246744
207354	473194
366863	90123
224469	379130
225420	381428
323046	125772
345762	288035
412333	362675
444006	353160
151962	429001
443719	267437
418163	478067
266307	198862
477932	337621
390963	140677
378028	54068
160182	452746
172101	95193
385308	59991
126255	348007
324708	257093
970	484664
331503	15598
417223	250214
155728	33472
295277	357854
82150	147228
40028	75192
482596	318310
16261	13370
211571	37013
51259	467190
199362	377146
261791	480025
263700	178436
246388	464379
275298	6572
342864	12677
305287	251976
170414	348912
218154	33396
62418	110677
302913	476951
180580	298767
97589	212694
395107	53389
333913	435381
32169	245877
383496	150352
245391	103491
404884	407306
15166	366127
218498	434283
164068	130142
212527	331043
360099	483853
470264	63528
184034	25534
13268	300557
404141	479693
374673	224730
392429	110677
180880	310145
247262	101169
392598	255347
8166	206861
154262	440660
141359	206623
87383	222399
140673	122694
186797	425026
255326	83558
145816	13370
343544	159380
415997	256373
58464	405217
464017	10646
108792	259022
410811	301659
343555	401558
31562	406408
60395	110191
386072	9232
230291	407306
248849	276821
317613	395336
362840	415530
209532	369599
193837	106422
326631	116658
381435	387315
477061	390715
289826	216389
55914	44123
214748	485185
277260	125234
230574	453442
5700	253864
369145	375017
158838	94667
439646	273831
310512	298182
421207	43496
323887	206142
307609	115430
332654	144957
21154	393326
481682	197349
279027	44826
134829	34999
268118	413707
147965	160419
63231	309658
165680	113614
478341	468387
19180	404456
345715	251040
334092	16420
15583	151096
245317	226565
307004	191341
326289	390687
138126	458140
450330	390207
107118	455348
314218	53863
325979	388148
414286	473031
269441	162795
393704	187298
337833	474453
302740	166063
110606	123849
110404	403584
115489	83140
301089	393439
239950	428103
432526	267352
368433	165437
465694	401854
45579	233558
171725	484055
392539	266982
277921	327217
117791	404129
80095	317675
162795	63832
234066	51741
474491	462505
267562	446037
322457	86892
407717	462973
256593	23018
420234	87684
110254	401854
42509	346410
355493	123369
242935	16601
439726	182940
241667	441996
191222	35707
216974	58466
154835	55909
315046	57375
234529	300984
210200	282638
179781	428603
250903	242353
455132	431565
458768	422849
328408	149543
317750	292494
220409	476447
307161	32807
5167	57767
492219	113640
395336	94464
493625	318735
258876	371884
196563	92114
102654	177861
395529	236959
309917	429863
431924	401306
220354	316019
271624	53994
359617	239561
403220	366666
46385	166091
94791	433391
235748	493259
128940	279906
394975	203656
465687	344316
340362	265259
64865	408865
442135	297586
20444	32807
458768	304989
220453	130651
16445	283346
65431	428214
262268	162808
42079	13370
161849	382674
111327	391414
291971	208398
378982	340561
382459	317675
119997	427400
425510	347822
285971	245538
414637	15209
441821	91576
54112	4413
323975	240982
249498	214714
343975	131585
280030	107711
216534	201459
428410	353787
401893	405217
456658	25437
236629	401101
201348	332585
199090	364702
298823	460155
121594	296693
287212	164884
314548	336590
156807	293813
22087	427947
167588	202905
216229	284888
47935	217223
463333	98847
436660	356645
301009	451528
206169	489437
432175	474412
483966	348351
44107	205963
208025	469898
289675	373012
119119	286016
239873	469235
261410	249444
216324	187549
221600	159784
369562	250574
476072	411424
160792	377246
329727	451475
179331	265068
249528	202523
81432	270504
288652	260889
208017	359809
204977	194780
392940	391414
162813	53863
285845	313745
356108	233312
389647	136845
474295	408553
196482	122285
247136	446211
257072	438791
405876	418048
253533	126818
358744	225003
207527	226425
368885	67629
165250	72985
191683	84649
251677	199676
308928	42189
262380	375840
253102	492660
435114	79507
135347	141611
333369	374594
476560	313745
78168	282235
399167	486275
480492	120173
129807	478182
93440	20817
293694	28718
399825	141509
410259	91239
295150	372357
362569	81280
297026	263411
43380	388195
355580	68906
187734	221754
163893	445104
258250	468125
352993	208785
406608	30263
67438	313829
63939	313745
15600	215307
358481	488156
292916	304227
298589	148590
314348	406188
196165	306240
288435	245679
79528	49256
62207	153538
305704	358817
449406	328553
48152	353787
387495	298232
370324	491438
280762	317100
148439	159188
12508	438310
267337	88113
481814	317118
313523	64495
446683	84129
302897	303175
232374	94667
11396	382564
245966	465981
329323	227730
205948	320097
198565	476951
219541	413673
31824	429757
226919	437592
145282	46920
410951	479602
167291	356645
206355	465330
179738	168381
82688	357530
387463	235100
174255	234918
104817	149373
57846	484150
248594	370866
112116	186481
876	223095
311863	366666
52646	49532
76228	132996
92635	266852
154452	234939
453738	104059
301927	264199
479731	36659
392062	461808
14971	194512
74767	158965
403762	363903
425722	422175
371692	377906
197969	366534
341197	424152
131939	311393
296608	234716
463054	300240
108452	39914
221508	259704
154325	391414
306334	376244
8524	367620
12926	83500
391479	9622
394771	359029
363591	127133
289878	330097
185018	282088
482730	385378
4751	391414
327209	176182
347732	337262
489579	317726
78742	406396
185526	13563
435140	143689
437416	388531
263641	314663
375530	423508
239407	142415
275835	240724
387939	72701
166534	56625
338806	480224
454195	214279
81418	140205
382142	115753
324826	478279
228333	476171
274314	404886
144312	183711
68985	464491
158674	144585
224087	99612
89219	194598
303852	469054
78582	291618
38200	278723
342465	66547
134263	251113
446376	313745
135077	17155
382894	288035
219524	226308
309872	206325
100194	31734
409011	101058
93707	130342
408530	416321
249382	156674
79046	243779
190604	230015
488033	48275
286548	19377
311589	155927
134694	324743
358478	287554
203164	175721
374217	313564
386907	36470
34321	325193
196996	49294
91304	24070
348276	141729
291369	273670
89015	313314
160079	141440
157280	306578
124378	48275
369451	12245
361553	243343
63582	28129
260516	220359
351732	333905
129200	225420
263703	162996
319824	146566
344936	476447
301364	127516
105031	493117
228128	119123
180527	385583
398900	303392
372206	335530
222129	241525
439228	151349
209135	208617
232348	444119
138379	334902
124664	196783
243534	187815
146709	141630
134103	15819
226805	245317
311566	20959
411282	275959
58287	67182
436832	34052
349064	11864
356707	267602
454867	161402
202774	46548
337862	79989
21169	371470
444918	88502
310225	272004
373755	478555
276853	285395
224520	300916
353170	20400
118732	223154
334760	293813
127531	2232
279435	398630
73298	454588
194082	60517
271530	98012
289675	95585
306633	188177
138126	446313
138182	460180
155740	293813
471169	416677
167588	4179
233302	9681
377414	110708
137379	236957
358904	158378
155575	246311
445169	488404
10762	22779
227448	61059
358768	389851
152742	343085
147458	220417
458601	54976
466870	274309
167588	384075
228971	366127
132498	457209
30589	108091
252989	218727
404264	99405
351704	52537
360830	167766
92401	410670
476969	340110
168620	295484
222565	13129
366923	86974
183868	213639
300733	485177
349811	344759
101346	248202
107479	217491
296339	12908
164771	19931
10733	451016
325484	309000
152553	458010
355972	285143
358172	333577
250451	130028
404568	104193
38516	95489
194754	387235
461944	57111
260765	232534
108745	426569
58564	128777
38959	161704
374336	158584
220755	187834
307294	242189
443815	179506
412018	35707
247886	159893
417291	255308
179392	420790
327464	78811
286637	493070
43527	414949
450679	317356
413196	430356
361010	32807
165212	250679
24726	304595
196495	355977
489964	143732
128510	87471
79134	113454
118900	458183
319437	86040
245679	473530
86632	282714
118137	293434
62988	261261
148765	4413
2606	15209
99901	165197
16898	28129
171417	396121
174454	426986
196030	366033
227857	145274
345414	164884
110272	324221
18181	391414
125577	480276
195121	11754
433983	430356
140116	76111
5128	61572
73601	72111
133959	304083
248832	166893
492237	361698
186841	137719
434119	210579
263703	389852
103626	392845
91960	33633
37516	140088
428460	36198
69852	231485
254666	105053
17502	50009
292721	442960
8511	463471
254735	24943
486217	301659
206885	354630
41804	387742
172923	249231
34501	175721
412308	99437
386411	349595
17288	37057
319119	128115
349126	356099
433286	1223
109049	133423
51015	241525
128605	64444
204200	406046
71941	127921
393482	35628
151774	458216
129792	440962
327698	370492
334372	213837
323787	24766
91555	131928
153368	318011
420266	425240
224711	388254
119001	38053
361001	359566
378469	32807
487805	360661
143381	86476
29582	470615
63470	190369
257391	360860
358348	170137
96851	187841
378962	473439
232616	80543
78513	203656
324167	469235
170769	317347
68858	108024
420816	296576
306022	165267
78273	279798
277936	219752
454315	281924
480147	309546
466599	485304
209993	190369
491590	121961
229823	269199
152574	217460
179041	33031
310981	71168
315115	103392
46071	178422
49822	56408
328940	23430
245318	217423
403091	440290
343975	291521
404614	94344
332299	219876
458260	218397
191576	12177
124637	110677
239036	392004
142287	423620
64008	335504
132114	148216
387825	52612
440866	350083
263703	258674
374404	168987
89153	95852
271046	34914
372246	483853
12633	138807
150012	90729
304404	86743
389726	251597
52097	67040
88790	486872
403057	221911
308150	89282
492748	9437
383151	104948
144609	168719
365099	103205
241512	336590
126897	478239
373025	486885
433122	99737
23487	205270
298065	139148
162525	271383
274517	392902
316624	167421
296535	460951
267784	420944
489872	59759
190973	92537
145257	277538
268578	83983
98727	237165
271988	246311
364397	489822
373025	48275
201188	263648
470134	359762
470818	203793
333337	392159
50958	268176
423947	469350
486217	369684
265221	377940
212583	190369
26556	317118
58032	447107
490468	468162
351981	10646
244454	105498
90161	430356
37669	146181
228128	152807
359427	36286
117115	258126
291299	488190
267297	478095
296597	345401
72556	4481
149429	101577
252376	394571
191447	335477
264560	389392
432292	168381
197987	139473
334741	160628
430730	134872
279952	152963
145564	485642
116795	48493
201925	369496
5426	15133
363993	108458
288564	267602
62038	129857
198862	86800
221369	371900
334768	13370
75886	237548
250893	99350
197505	274724
370662	11236
348544	173336
3093	267553
479275	409274
192238	223185
260321	110677
39892	408014
68098	339049
222499	317356
278191	28129
30083	447772
324873	162831
417938	432043
84052	470344
148084	368990
194575	184902
446125	221653
415599	337921
71189	455737
267562	179506
214207	422470
37254	302241
149621	54976
302657	234413
392893	109110
332474	212051
290	178680
210284	17535
207665	450223
465694	288493
316136	490842
288669	481577
237242	287740
28614	49896
357939	62294
174016	4019
65400	257629
35035	330440
145064	324335
55914	426111
190649	209018
288103	273831
268219	294234
36711	467320
84839	322422
235849	398382
119488	461124
299955	245538
94344	247663
201285	320967
31682	440660
63814	36553
55914	361274
414058	274451
318440	313829
430283	27800
388696	193871
120861	375840
392232	374909
366066	378040
226133	4616
265428	228431
413270	122462
144914	193278
4364	321533
373088	105878
358828	174564
170528	223732
344046	176878
332391	148199
359184	202717
311801	391414
479351	428050
414706	421830
25749	67040
231305	133423
377475	383981
121622	390197
192014	99742
72536	366612
108140	401481
448199	218651
381234	64335
37899	227514
146893	136744
39892	239486
183517	209586
280863	444303
452464	31267
322005	190369
118690	214024
140848	474341
492576	110708
416759	393974
223579	163117
145101	104195
242456	246311
329379	134924
237278	275869
255155	320375
127883	451774
17562	466432
229381	398333
407781	404806
486576	396377
119345	377933
204862	39695
72003	284843
316372	102546
297446	388575
294719	293813
378816	366256
368233	23236
373367	133277
61687	16325
294868	277148
281052	38063
414214	252961
230227	256065
190281	43625
188174	194165
8489	195926
436642	208038
63016	203656
356535	53994
380473	434543
258864	421830
178422	376755
429748	455248
164349	367798
82689	236292
80971	445353
268764	48275
73466	281273
308260	411773
254446	141965
45579	204440
61286	355210
433358	469235
307696	206768
465055	79249
119367	186384
494132	232607
301524	106752
192177	235310
338011	98506
44785	393275
47080	267079
71189	104107
458402	303141
136667	391591
414825	177861
122230	416970
251943	169965
53858	186159
345715	306253
26112	9526
275376	48275
354805	314596
448213	341683
122174	9054
20641	444082
357294	344729
238870	2372
49241	362352
329183	277631
432865	182578
63086	237405
338228	46576
380131	7159
280340	9054
208482	149165
438475	419504
328932	358507
88632	374594
385025	357734
431661	134949
371415	425675
443320	241898
429746	368594
418687	116272
423273	204402
286001	73990
194216	316575
54029	400627
484323	324377
453738	371617
212085	430610
260392	430873
91911	48163
26527	103936
425763	188759
191362	313745
223656	3290
457152	326578
23146	221210
140722	275990
51809	76859
57441	203656
92401	223327
304165	376042
326182	198381
98981	327061
10083	294441
198405	422175
269522	321930
68331	137070
124557	275790
319584	139648
461780	216591
165613	483142
193202	188523
319081	458
381352	209014
213277	50264
107173	107852
490718	196118
129116	94516
93301	79426
329478	235668
309788	190369
28053	52030
333072	355700
21374	94516
330860	72303
428761	480995
20722	22827
54895	100120
218960	1057
131939	75403
173078	317675
144288	82585
351332	106328
254599	360363
121089	360857
486029	267602
237120	98493
219496	139008
442412	309176
190369	493515
164412	285227
372738	464420
488971	36166
165502	355806
375315	249334
60823	69650
400355	90644
404568	16105
21272	84554
156541	51895
263220	173023
262210	352987
41211	312183
72006	276358
145210	267352
145133	348584
210685	217423
265586	348971
405535	451414
102458	393326
163571	238530
203781	477506
37350	93765
133958	232142
296079	27464
187766	327336
135995	373930
347653	401949
239719	15209
6754	33553
305143	168779
94289	273303
470990	392788
427422	229892
76766	348099
151455	53372
283206	493855
200867	265589
20966	187920
60336	315326
174255	54655
43138	217883
299033	254202
181623	385603
456701	217432
125541	279509
307527	478415
477932	232594
36633	302033
164196	384174
245937	162795
44577	73336
347121	43814
402726	53863
88359	459123
154872	404806
73660	437137
395096	134489
37955	476096
417019	119762
417992	86596
409745	171974
394572	300606
262342	26205
244536	181138
74555	276591
56671	10739
86632	156907
140759	123420
382659	50605
405653	108709
323367	386057
480658	309349
230100	310736
226919	419576
213633	267352
398436	198317
397445	477343
289282	461944
31735	299094
10093	21523
453736	476150
475158	410839
134240	212437
237818	42592
283024	120912
184888	476880
345401	328124
248398	451016
193799	137930
50589	175692
28834	94516
359567	338160
379350	491878
391216	228431
194909	349129
121539	348623
209062	473793
75800	62191
35766	100366
445879	246976
323046	351257
18121	422998
49334	304355
371282	79281
371305	166063
97077	287694
161173	388575
81599	402614
130069	357793
148566	224318
263640	67875
273683	268917
195916	895
140035	190369
449937	222890
183673	168273
110749	263009
250854	428705
349747	144037
475611	328028
236095	430356
492850	190369
436516	442554
322493	466966
434975	428065
117348	387222
476951	296193
22426	210235
174359	452098
316849	38063
374767	265548
228	198417
190365	45687
382882	244225
351054	83727
362347	122462
114786	99405
85148	273831
67399	184781
293351	188583
187596	172535
463761	365079
167961	363581
25088	119868
450586	154405
165600	360860
315692	15500
387351	162831
93358	160009
337117	469227
119944	133156
304143	70557
480857	458552
456021	472190
80914	293813
276821	483112
344150	132740
456702	313671
214604	354694
35594	464350
12826	336590
252399	102479
195649	482401
361533	207140
464616	73177
392539	28129
236020	150564
220192	62745
156577	453697
219546	86440
276379	137777
112902	292522
136593	94344
124867	369577
359199	451867
240558	226494
386178	391671
42591	189886
60028	351639
82105	78811
127388	473077
130651	480543
441969	94344
167588	461238
8254	140044
437684	362618
433037	198465
218317	136388
287413	96977
430041	221992
275260	352809
272340	247486
246996	387839
170509	237235
466176	125064
66035	457919
235043	258207
378306	462674
301683	178422
250944	30507
330491	137128
385812	371554
173397	472305
466031	137430
320218	159249
323836	59236
175944	245679
15819	53067
386139	384849
5010	203656
10386	48526
167982	15209
99181	166237
337166	314210
55400	308510
34798	397926
230333	198406
200092	77987
399132	257453
192238	423734
323836	426017
195416	341271
491110	39098
245913	35707
473725	278031
62980	260294
237714	106856
225496	296901
84224	476951
337476	285156
42718	428214
440710	294548
407418	427153
192747	47861
419382	207959
278769	193431
160152	44049
139546	157726
395200	332938
219165	384366
430545	435817
471365	109014
76104	103267
10816	411157
10274	70060
253028	393326
328908	15209
40903	4349
309276	182745
277568	233187
325663	258500
115419	337791
263713	333785
474341	451391
432175	458
268768	118722
129622	458754
399559	33753
4707	377620
395857	441475
343700	366127
283852	289344
399320	133311
418019	58647
25577	377626
362267	220417
153728	142762
331434	49228
45724	483112
139515	141440
447335	227128
96201	143125
138313	281939
122859	304861
402714	440580
345107	56844
469520	224791
153771	413535
50091	48275
336265	258307
98215	424860
60242	354790
110432	308509
300239	272230
246493	420392
221711	178422
439350	300811
255932	18468
269112	48861
181056	437433
415799	141649
363611	168129
253590	154137
154730	146202
337909	420944
246606	197505
238406	131312
419478	147861
3562	407334
383667	4349
328061	485546
11525	355186
228849	250679
366614	334680
226747	245228
468988	255426
476144	469790
426623	254051
187425	39546
265586	118678
436176	378462
383851	163492
188886	269849
277209	4349
173966	147353
27617	485546
461833	283178
425430	491842
72804	187065
43931	113749
188132	101969
464488	135988
387901	170232
180268	321014
124066	475425
430170	81714
430610	252664
419478	353027
420848	299390
60203	27766
489460	99213
34852	369599
195121	241239
252815	478060
306628	421356
20181	417643
297176	295152
336152	84160
352605	309792
477353	44818
189680	61787
273527	146202
112858	426248
60287	422904
161177	236654
281268	134694
35991	219035
124595	350586
86369	477986
402874	372214
410220	48272
129640	71009
42940	161453
294999	479614
431021	3664
301683	440505
474847	466135
242411	399823
350118	254292
99060	343581
366329	467805
207539	129452
220645	378082
432180	40034
64785	88113
2705	160376
454420	123718
387986	50264
139900	217423
202783	459406
418938	186259
274862	326078
79370	200239
178590	220417
116549	179309
53963	92608
130699	115307
30132	292553
43851	386701
52504	391414
212289	270324
185076	463217
219163	345011
199676	481708
105249	181350
343493	137833
154202	99409
49375	112044
87741	286936
247987	214453
441018	416942
324367	292484
414920	291918
437073	102785
142776	371918
148302	440660
348506	95922
326013	83275
3674	15209
140602	487272
315250	395770
301163	252961
205023	219147
368240	338191
324967	257280
60861	268070
23366	85243
377869	433696
302864	486857
135655	462973
304433	431948
16995	194145
460267	22827
59981	147905
245624	401871
301364	469382
34360	154351
40706	164103
325704	106892
390768	286936
219546	170894
41287	172266
282625	132460
484654	243438
388890	451016
228807	38134
233486	337120
289247	364185
324403	371622
300195	407219
247621	470817
22971	434035
270498	145059
136522	50845
116175	1057
345914	319506
253305	438237
78231	45949
15676	86476
214938	115861
166850	169485
401486	474412
466839	150961
144012	414269
375320	426569
188741	306100
160686	141311
257802	218151
28926	50302
10141	312749
41905	14254
399237	364081
460779	260060
167365	351639
269537	161402
452596	457081
145525	467492
457418	135970
90894	50391
350594	485185
56232	321791
69465	238593
437538	385000
492956	87007
32954	341667
483602	206685
382095	371755
326963	425675
241429	291279
52059	1113
10492	426569
219624	13370
348970	51895
58049	472072
223932	105498
266965	356645
414457	196783
23018	75115
94282	75183
331401	396563
325314	208009
29328	114412
233498	67075
48977	130762
315159	227101
271773	448283
406963	343909
183613	458601
153535	359424
138750	72523
484172	100183
100698	16433
408651	180865
112625	254848
284090	78633
45820	16433
241377	263713
302515	94516
300151	483514
478907	146704
266965	244392
89238	347285
195995	303424
492176	287154
103074	269199
445632	148199
394087	486121
491031	145948
458980	448052
403746	214024
49025	336265
27073	293813
160902	41673
159193	250679
12078	325323
18730	456065
179620	105878
43586	476171
476321	448940
126295	4547
400669	302146
408781	491984
107067	490835
9025	267553
367042	177002
391509	231485
87047	118387
129260	65194
490188	125224
217727	123213
114899	118506
294323	55385
170226	152085
40028	120195
10180	276184
72853	50538
398180	133423
414327	367919
275763	153799
44435	202465
487517	419387
32047	332340
109217	139648
428216	170939
35241	5857
145363	429095
474341	135074
439977	318645
189062	58441
387626	404886
54224	144506
32448	463549
345401	48115
426505	322153
53963	390349
228326	292453
41077	166513
330908	458382
122816	236457
402060	42890
448172	179045
327209	142678
251720	385427
369153	16433
236154	481279
356530	244482
148252	355999
369209	139339
104766	54671
46188	411626
341269	166513
341278	15209
213508	447687
177176	178831
15133	294508
200092	259936
92492	124239
345155	378462
226053	428738
25810	94667
148304	21535
101817	419278
61367	476088
110521	313745
32238	462610
161449	316852
214853	341603
463200	417845
378432	210496
110912	250434
472534	275959
184528	109804
434854	65648
304952	27581
418658	125158
135322	401791
188692	73563
487462	99437
303174	70205
369594	327217
376332	122462
423218	285446
99405	299037
481241	130397
328282	320464
137242	196783
314681	119868
452464	125399
123317	22888
219186	451474
160169	294063
152004	205698
24208	101058
347881	486283
62703	285449
212153	382166
368820	58253
389104	294637
152255	313314
492059	277413
66229	153352
189302	134145
183505	476231
324684	369577
197310	24334
201427	330178
33114	374038
66926	44057
215995	363447
58484	363436
216058	478415
187977	286053
227857	244482
358625	323615
115520	296423
484172	311456
294149	371918
349758	343634
106297	146042
366620	54976
331238	239090
467752	411809
142663	346739
75649	477136
487333	90123
335324	85656
464413	218547
295455	409828
234881	306505
326773	393161
73660	314824
297041	273250
298815	206686
489937	273407
273975	375840
334355	164504
45814	221912
289675	205060
19334	372629
290123	200777
209069	338271
470187	256452
481167	481525
215513	385266
338634	96426
82	420790
43059	183690
433608	367919
270248	353442
223274	267602
167546	348798
320183	404484
215075	292440
269004	479554
302677	248501
199184	107901
11130	3399
298189	140289
250698	194165
71189	202733
60677	373111
465379	274114
272880	50204
222334	137155
159654	206578
466364	415920
23025	68762
385751	273468
58369	383508
473539	3981
85472	65210
148772	217398
60025	69304
182519	425411
375405	372548
244926	266627
458974	243438
7712	80738
333461	258429
81432	148073
421274	77004
324288	235991
414334	271886
407635	402327
71509	454975
362353	136585
341662	224060
171414	368157
313072	466920
17100	310744
145269	251597
226216	489552
15936	114930
9573	104432
309318	399256
23642	462293
372421	278767
446182	413964
60404	350699
200475	429593
241045	3854
227410	401854
114149	129185
305646	20803
219808	368205
201131	149
77735	310736
326631	347527
182434	349394
419398	274984
449000	286936
86311	100250
211385	113450
483415	288035
277523	289125
347029	49828
312892	360736
309253	469235
195401	468888
127741	423776
337849	383223
14724	422853
375510	306858
238113	8860
258745	112525
373025	356198
213364	332435
324447	146865
467054	72974
411668	380985
234720	201644
69685	132740
32888	158219
338808	164884
181633	372095
263557	434239
211694	464725
175573	383695
340873	281884
24504	473195
233045	153566
30333	325482
235375	78364
366845	63088
80110	159949
110421	223732
60072	349186
202170	422622
310396	56410
392163	433388
105792	184373
218114	38063
41561	68498
271214	391414
326791	234622
424256	460278
451669	273831
485492	172498
391746	387756
410006	368904
242098	139832
323444	266852
362206	278327
451216	49445
148338	190369
200222	471476
447802	26046
354147	267602
223689	376121
112013	366666
32189	49847
162704	164103
204676	378686
228440	457241
50889	275060
86311	78184
311950	33008
475874	57881
230192	463496
221024	132843
296477	21902
87061	56068
330009	366127
252083	23599
365513	273831
206046	42721
433208	241896
466548	13563
336594	295517
120077	461055
156922	245679
473080	317118
487520	298822
469462	281924
48282	72551
204349	67584
175236	15209
145395	198926
475699	479924
72260	129900
427605	402323
313672	220417
203414	375840
122092	6374
130069	272412
97209	166063
442865	28991
95741	132042
376543	108963
295889	146202
363341	397748
106514	244392
228084	413905
143099	317118
192726	442506
427016	377205
220714	250823
385614	319115
270677	405217
190693	357857
315805	176568
302672	91247
128704	314740
245488	222531
228407	417779
416771	255756
308907	453847
104807	190369
244293	269607
58245	395025
440660	376927
187097	50587
386237	281924
276750	152085
272725	401014
86905	183981
146506	62948
6417	337632
189680	479636
361001	219804
170857	38134
212435	366666
8203	284164
310085	262954
278769	55024
154806	13370
3220	451016
334256	272230
292576	51290
64008	122462
485675	313745
357210	18116
342300	259290
347495	313745
239557	284843
40890	186463
113759	95942
404442	69455
142202	98375
418442	355700
462025	58860
478123	290014
470498	55205
436642	264908
267443	272139
217275	17333
27500	312685
91125	31483
256134	53919
39177	336590
200425	48275
192915	274843
447962	86158
240203	266995
16776	265427
443256	270095
179732	94516
161077	71436
486620	190369
73660	124815
488385	32036
18115	375840
107151	328489
281206	476951
105249	191456
275721	312313
41891	327061
367046	263009
33836	386932
331642	149128
484228	70996
66356	369599
142611	458790
324629	173945
296648	401814
174895	419050
253677	185127
383982	388553
48163	263303
322448	342986
107743	162593
309218	198038
293381	78202
450532	488908
479520	237722
185388	150264
260352	124085
467024	166006
246686	473223
370096	273831
403737	441475
252925	158514
327209	344091
221648	492113
390253	299354
271698	376092
46355	40447
154255	353347
74379	43222
188363	430356
59092	359966
51606	350916
85575	475047
246167	296693
171032	428214
27003	277603
23058	324441
168464	265883
267562	266028
146893	125156
116895	468283
137332	28129
162489	132576
448746	103804
123488	489201
187448	415599
431298	425675
437157	322287
314425	28129
46558	259558
228533	145064
444650	314786
416550	297850
256134	288035
374314	1057
292877	79507
81432	310848
463179	144845
324367	75583
179463	477358
420964	100742
328917	48163
66119	10690
41907	371918
54475	378686
179	387222
61154	338271
219281	374784
240138	317118
115997	299467
76228	466151
321538	259929
69264	273250
267562	183988
64777	136283
448687	137746
263641	35707
391192	74067
184019	36942
366899	396588
345049	422853
248822	234954
313441	15209
68843	218604
79485	40873
205627	46047
135807	276744
117669	130291
261278	318575
290769	416732
23561	93668
385622	129270
324708	198963
162296	265883
322994	408397
76228	430731
195615	333344
121609	313745
181647	457902
345088	343085
190973	198465
157519	296678
155760	444346
374305	64716
264689	113223
405266	77868
1796	66405
217528	37500
381358	187248
106746	397009
260640	447798
234797	385000
447219	85673
472265	423688
345107	197869
373689	441224
172589	64388
394634	252852
93669	450384
402726	303175
88469	130582
90059	85126
58615	481247
287949	434704
444139	262611
437779	70726
233410	215054
168390	293813
418916	293038
44160	79568
285842	316229
421794	64363
121828	188192
26886	455769
111968	78319
264540	194488
24392	486885
12967	322211
312281	15209
287467	100026
318310	459232
42573	2586
296839	164931
260141	400112
204103	215976
21954	48920
28653	476951
40732	302579
475044	137648
109906	89549
376215	269262
300711	332593
1843	109185
185339	63264
46092	330437
36744	15209
73092	347748
311624	109988
408833	100366
288176	396563
436753	423469
464847	209510
386186	232890
325919	351639
294323	274390
308006	225836
335199	48365
79457	219929
408329	238140
345715	280453
406371	66863
287295	187998
470838	35707
34239	187974
220641	293813
140355	347928
45910	209471
377987	6899
199963	47537
311634	323519
268567	467961
309218	392788
353146	443405
72226	293813
476697	176166
240158	150352
1102	366968
494068	241695
240725	358268
451952	132996
72768	306344
154491	8268
400910	68628
412205	136114
92108	13231
122020	455769
390614	415667
493943	315671
200633	227614
427486	278700
230778	357476
21818	192313
120586	238299
47573	406894
343637	391414
300240	324225
468287	134145
400517	466737
38307	430356
168773	125420
82698	111043
16037	478460
87376	117534
160722	153771
325948	293648
317513	134259
280600	142318
53428	303033
115917	10267
266813	267602
111458	110677
373937	267352
3447	125399
408329	202399
216210	245317
422246	187817
222045	459518
110937	164044
177552	167202
425588	420757
482798	473363
407034	95149
284218	401101
232799	204078
373840	472072
359048	142699
293345	199676
27774	27103
304589	179692
436503	234997
336556	23423
44267	357854
483192	25014
133040	396932
322390	20586
462964	416701
73347	317356
39240	333746
394654	406626
353405	157726
49127	235585
40076	378462
170331	469235
355115	19712
217953	694
121875	51895
222102	414334
440825	189733
87538	449562
338356	111325
257219	309801
1494	254542
114643	238998
38038	406919
365399	275730
435059	359266
292641	394159
337610	446105
340743	350956
445639	315687
278133	391414
256313	240796
354262	119868
339006	372237
477932	465894
439919	325167
88560	245015
67687	343129
303838	41673
120057	203656
383900	340725
259305	190369
7998	82240
42133	299467
289333	105498
377186	268531
256599	488713
71449	443368
26366	287069
99602	304865
483196	402708
329519	54536
412222	225069
272071	351257
487186	219743
325191	396975
334049	140866
318404	111549
472656	233363
308122	482162
163923	401389
482589	445528
162185	224383
454140	281101
175026	414039
292446	92150
26556	155214
270095	89588
467788	67105
369181	41470
476119	245679
295729	105498
450351	64490
57859	196445
335588	357181
404206	234469
229497	325698
465740	344217
118810	148246
354545	431349
350298	88113
453694	371934
257289	350677
4604	25712
183601	153746
236870	152564
206547	240642
163435	299949
146224	190369
287444	167841
92854	452348
86420	86421
45207	130423
64841	190823
181849	178436
43648	9054
453382	403515
253778	486885
477427	134500
197555	465375
388857	249709
10531	346882
488715	91202
91192	310756
237366	293813
88638	86560
235815	82555
277163	452126
139979	204330
153993	385000
57571	312873
34321	442096
181545	28129
162557	435817
392812	139313
289942	356663
153006	173103
458065	432427
167441	81817
306815	236959
44749	113138
387959	190369
140766	366824
92635	65798
412590	322186
353714	2061
100833	425577
193118	90880
365774	172089
18482	2232
449879	53863
371262	381857
438203	273831
126166	397535
49126	481728
150563	420944
353979	287024
328917	335477
110763	382225
112008	112379
9153	484447
308711	172792
105321	411424
294277	420944
364498	74103
377604	466135
372304	464923
284554	266852
288666	469177
401297	423139
401334	207927
11696	352446
62275	416217
22124	220417
17723	204572
293805	466737
331867	237235
418992	249444
67535	450407
317141	4413
84879	19081
229021	266287
267562	115797
249549	9913
334477	395941
264694	94537
205713	55074
112625	416245
294323	296536
271773	322690
388992	126426
418072	231365
244456	385412
333894	109407
117381	174564
387087	307324
128626	186259
246693	127921
362007	53879
405555	454975
35899	338189
432234	140728
130879	234381
259250	228431
212355	237165
228472	108922
323607	286936
450910	142650
472796	404806
161363	440590
154925	10690
310605	435708
28260	322991
5939	463549
235601	86728
337916	370051
273382	122548
64936	248614
272938	486776
268726	231485
338418	391414
100795	86728
279153	328751
37836	21411
169627	28824
461579	59256
420970	482315
461141	69392
458768	457396
397385	50402
281239	322422
366712	143547
293998	385822
21677	96116
297979	390197
468149	454975
280551	389384
121064	4745
384901	167035
43040	246926
333022	288837
240158	379784
463790	117097
9414	145996
401543	190724
458028	132058
199165	230757
61093	383435
471223	288035
168197	460725
445016	221907
249894	493586
455499	236213
479351	296423
103842	296339
449521	139714
290443	401871
39371	475360
310557	105171
425430	393238
386726	318769
116895	45023
318561	483530
335069	261237
470672	418750
336554	148885
299800	127921
481980	241468
156644	91069
455578	338442
155532	367046
198317	83774
420606	264303
427505	177002
267562	27500
88185	80491
81547	228431
117703	121106
124079	14092
11377	366534
193558	216342
422776	18451
395616	180192
22219	366127
376518	334861
336487	336955
244125	146571
273382	145547
33129	313829
204330	364201
467176	178436
489657	154954
191629	404225
71189	52065
490084	313200
354939	209572
189228	223732
58479	8607
94906	137833
292020	137128
320838	94344
329727	17398
67571	3014
491365	165192
120013	309801
194912	258513
61299	8459
464075	207339
226409	104986
327842	77278
135504	214444
235399	392213
110789	287021
479393	407085
328075	429161
100818	216710
10093	82787
315951	146311
181688	436983
264578	194318
490207	172266
290828	276003
229718	137128
217127	419336
266839	425522
302243	171069
81525	190573
123958	371918
217740	337456
23884	48146
478210	11626
187539	127921
84745	461004
12063	461684
30860	10047
151108	363564
453213	420790
107655	25509
33343	377719
278371	337921
114056	430790
244790	26551
426190	52766
247068	10181
385608	229767
73516	208909
135376	204241
275983	177015
35806	9232
343493	390232
367247	40784
472234	438419
375405	429514
377869	184163
425361	70557
120456	111527
104865	57989
114480	57915
122486	355310
184949	237819
97527	246075
359950	256121
114383	351414
269246	106374
149046	21902
460068	449897
130878	300132
262639	280030
309917	110708
362267	477019
424678	367809
439977	63242
174373	314388
264578	460029
23332	389638
454057	9154
186676	153998
447263	290450
372983	369262
417883	263713
92285	278367
421794	390070
191478	396117
301560	241356
326809	184897
47035	185751
75379	151997
313168	110677
259537	38304
311040	300562
383638	431285
226167	248614
224594	21100
293821	146058
177477	370985
25690	158145
307680	373213
394578	203518
407866	103274
486837	134229
472310	318195
68324	390771
158796	218727
188849	41673
318163	79075
134262	114697
310451	467752
252096	342858
93667	313745
151156	57134
472453	319731
469976	124845
25966	168381
115112	132996
272574	289108
227443	15209
303478	172089
170643	333713
238318	459357
103899	154493
280933	277961
309004	18468
456898	217223
3665	366127
259821	469446
327209	185901
77420	205505
430462	3206
482456	197624
259257	49903
234086	475676
116243	55700
28838	84605
228856	427523
49650	430170
287138	40784
89414	120588
452768	485304
295204	355160
164971	367110
26070	184558
304208	20586
63684	457502
322798	424456
80238	389009
310981	219293
438777	220913
250833	71281
282196	90687
75629	385777
193524	249412
41991	355700
4061	343408
437212	249334
489899	228431
76228	278686
477932	277163
113363	95435
102644	419494
145337	208487
376543	399736
198825	151572
311828	178412
177722	467782
245889	275411
374805	167841
126036	483119
375152	463844
61392	35707
179219	188759
334225	112330
44292	80296
245478	59057
8613	96366
175529	283198
440346	233187
256845	273831
319875	127439
257642	449714
231858	435162
12174	132996
15257	306237
323897	15209
76260	478415
3220	45413
48511	90682
178540	30332
22346	445649
361691	68061
445115	417379
369433	205289
40123	442181
377869	465674
84725	455150
484499	189733
266299	263414
31761	313745
63435	377906
191761	376311
402367	180761
92854	141440
430005	332392
27555	104505
121206	327061
67847	476951
161135	217423
331980	15209
409707	197266
444081	243438
458768	446630
219136	87604
270891	295218
138126	273831
329312	428103
96982	361978
8412	174863
114803	459280
481419	388244
328867	415594
417918	54290
232307	423469
376855	78184
107526	296070
475853	24943
5700	489686
325804	237548
483678	265711
245938	191103
487592	493536
81726	123650
251812	187167
326260	418220
403565	460885
37677	433736
160580	102386
268172	338228
267002	332392
381305	337802
243118	102030
439387	64335
223435	356315
463130	371668
470321	73740
334256	396563
417016	295484
296372	57584
466870	255579
408357	160576
321157	132128
25165	453134
49541	160379
357759	8389
491014	209471
466385	88502
420288	79740
287227	317675
283640	42088
193482	94129
328047	11626
456231	218479
270919	464242
23487	478415
288448	1151
26281	267602
112776	222097
92500	479450
106851	32807
217784	320464
182192	322082
17503	214499
52097	341271
105484	31159
157492	464224
441229	462377
454327	39610
402738	151563
7705	295157
27341	403155
444081	368476
438861	48275
453827	426732
205289	163465
455058	443693
122693	47227
440140	72320
272842	352769
446182	488109
234453	250929
435966	233611
183809	110677
115625	16433
294184	413490
35806	368205
311858	264780
201946	425206
208100	137719
14370	108985
32048	193174
390239	266742
139350	373565
277568	167588
481694	182578
448104	322969
119390	31313
57002	345877
444028	229438
144405	131063
427653	63528
442700	223404
311527	39661
238912	183213
306628	67461
386516	88779
2626	432320
420869	317118
128738	170610
304165	145811
301959	50774
226359	399736
439719	466737
95455	213169
351685	4882
483025	186361
55613	214421
20710	92109
362231	129708
428944	371617
359356	415862
268246	122684
252192	367110
454286	276744
6783	83381
135179	162247
49275	293813
432903	428126
134599	236599
268172	244255
330066	199959
51710	367110
330423	110708
382848	469868
68098	478161
413648	183686
356906	74611
408828	146124
339626	193766
51080	289228
274560	331508
174153	122462
119893	253916
139844	57416
120003	196042
306105	411365
470240	267352
12394	60517
432229	34801
406660	250434
434726	470166
461593	53863
130843	411424
382079	424497
167030	391414
18744	14751
206491	339425
240486	268729
28357	111160
140687	235218
94274	341878
261492	348426
275967	41075
101344	156376
113363	361838
320269	185154
456294	131975
337866	243840
392953	190358
107592	46127
107174	79017
156021	58233
389208	40784
254430	414269
326634	267352
196372	315150
388254	394940
269848	17186
119840	332392
293682	23958
342977	367610
191128	300401
326260	276470
277644	39827
120491	143625
118384	362504
491993	359358
369209	401101
1557	18128
29318	81364
255754	228308
321411	229421
301913	474041
178097	134694
222880	76352
352633	204596
463420	437530
384122	241468
425430	114908
21873	291984
493812	409828
236930	172266
308150	58881
77189	288843
482409	456425
364536	411157
373088	356645
439073	446037
7812	27505
67371	30688
321322	357551
285498	146424
478588	22124
454701	273831
288499	422998
381493	67040
312283	275098
112625	215671
320737	251926
368006	328963
418865	53883
334225	42890
244536	77400
483586	257093
309766	320209
293377	179901
226609	317356
283750	452501
215369	86818
44239	273831
112625	453881
155719	174720
404568	422234
277610	104111
433789	144432
340331	198790
20199	110757
45951	384235
29369	476231
176062	44684
455862	183213
39215	68462
233055	145072
186140	128489
344580	164009
96580	184301
319081	250153
312201	168638
334045	5041
53566	213056
279173	477986
130869	262954
252604	316937
101533	93642
420790	288640
462995	339952
76228	249709
234991	205841
7211	360480
242097	486885
35600	369262
250183	470700
31298	21073
268415	284843
47255	80426
365715	13400
139401	366127
326037	180569
199948	261396
220130	229215
74569	260300
176581	226494
5028	293813
456162	302067
441302	108328
126166	188925
312474	126220
181298	16433
66993	352946
363191	23290
221267	462339
470068	385737
236020	194830
309917	12177
315250	165197
79282	145948
349747	353787
294962	50919
476719	250004
236528	409828
196377	245679
140328	461392
95070	428503
463314	51895
168711	140044
91600	114716
349835	110677
390213	276425
3021	391414
227363	283346
95710	155063
8257	80543
392210	437684
361533	169705
326109	218946
55997	367798
420088	242204
422578	18386
303237	253341
163613	364434
160590	365126
109110	101656
700	23121
106290	351526
89452	384841
21651	343547
329413	362994
64008	472201
293552	203656
493546	298661
378144	21362
443068	357854
196303	120053
227857	386612
347374	27464
274450	313070
444755	467418
130069	266316
479268	412543
417057	127921
491339	73742
21634	183479
187482	213871
298773	311300
295232	12129
114063	326428
300192	411675
255677	110708
15027	294836
348458	420944
340197	9489
289936	83859
375317	87418
279609	50082
489993	412205
349140	92193
320067	463512
489069	348176
60943	203656
275077	196169
287704	75583
5520	226494
41106	168344
284949	441698
463693	17726
361138	69095
83616	241137
315951	43921
13911	47754
93328	244005
88855	486885
215837	21411
412909	493429
177896	425838
190067	203061
401637	378686
231298	184024
469026	230055
223246	71091
253102	470840
110973	16194
274729	322883
159960	23369
115859	455932
276821	132522
158	161008
150789	355093
335568	23863
111890	401854
411636	360543
118969	88840
4098	80554
381493	369599
143152	352605
95840	298684
453736	200350
351350	183213
191867	140076
192624	110677
213947	38648
103105	264406
225856	255814
145585	328225
169172	413151
228337	164446
295370	249940
254065	273831
262242	15133
339904	304589
442979	351732
397734	386035
209390	148143
221454	186571
369780	231485
433224	403644
174139	446693
143932	432370
198196	67584
208582	48996
113085	440660
31478	492906
453770	351451
15686	257819
189806	414269
103278	141087
54892	83492
72590	25796
180740	486885
312842	104740
421308	72868
121777	203997
328089	230391
142448	465309
202866	438637
104710	206955
149147	476951
383290	153665
352237	281924
241952	159083
98378	267623
317118	214919
100837	447956
404960	446013
44214	268414
67966	383382
243321	348176
304783	481283
487617	448108
403241	478415
198867	397756
23306	71125
134299	423795
195026	293813
112128	457674
136798	378330
170035	82271
323348	314565
460254	82766
330216	342204
144245	62191
186258	39496
163413	81714
309917	436895
34986	35707
392235	196783
198979	478415
113650	163839
226706	206430
80498	383576
202276	109795
173235	282607
159444	365135
32876	307768
138611	374784
235817	161308
46720	185013
361533	451899
457836	24738
340175	428214
12395	12129
425083	345745
245737	323213
117996	272581
303102	372128
211240	320413
20946	228849
350575	430356
446182	398557
919	396985
98303	273624
44829	304731
486371	391414
434913	10619
9308	161704
344870	286850
108057	67280
334477	401881
1292	389860
51445	41904
90210	489362
425918	425393
87093	99405
148213	65133
391433	4369
15997	118468
157280	197764
304827	429871
184914	224250
108356	123095
224442	460845
130013	78820
410839	165375
471169	64881
345286	399071
307161	369599
196003	117097
492944	48861
263506	305257
42360	388304
435145	1057
461769	378283
35040	380271
161114	273831
156911	255588
275196	8698
137005	214050
41798	141768
487484	281924
291153	269199
191155	11220
220651	169463
411625	307206
80133	291103
114643	281001
233498	87166
119359	57074
483841	196324
367805	33167
309276	320464
124619	433193
28357	187917
121871	30258
147665	29743
420790	56381
124469	475895
196555	401949
77906	114976
8056	122694
404688	186714
373334	273831
151732	91470
471208	391414
167588	46086
302939	144306
66659	75785
170462	460269
94983	65757
118353	126061
378924	308100
149300	12177
395366	466432
124469	253527
80001	50264
81225	320259
443068	144073
408837	420944
193638	289839
373755	432320
155176	85141
200796	188117
94178	170421
263557	434133
493442	27581
354847	254292
241781	462377
45724	484274
370000	467703
450617	15929
84176	384723
38550	438372
459056	208291
334180	61608
219546	366100
175121	183213
334872	445453
444380	146183
411351	297394
428349	338161
315805	264258
288421	259929
360830	218727
344308	313512
132617	136845
89491	119636
488092	402867
219136	296712
172790	180791
441122	267352
420701	391414
207044	315657
19228	291521
158548	96094
16808	447519
434193	267602
94850	306217
234963	469642
296403	445813
441302	405418
275685	288888
53846	458601
414519	421830
478170	275695
215329	177622
36113	341470
326830	171953
435918	92469
4533	47621
81249	473708
247345	197837
96559	80574
315340	296693
444407	196768
462984	419580
95356	314742
218114	350696
181186	142018
229735	165610
146893	46057
488971	296633
15027	452091
241728	307303
169288	372642
386111	1605
465056	112100
203991	199182
366817	68039
92974	283265
91960	391414
120191	317118
18158	246131
428735	200019
168663	5705
491356	103420
69674	126180
442791	446351
44844	350243
305981	4848
374607	296711
450560	375840
267654	61533
251766	78303
450465	78671
8874	370639
112443	198317
81803	250754
489935	324695
15433	340772
37949	311647
172847	271782
140967	233312
286909	185076
175067	392062
132535	211868
84010	312698
262661	75784
2713	426468
121842	108554
118626	420392
287538	76578
178422	378438
342088	185479
335743	317118
293600	243946
296870	440962
139419	215261
39672	13370
156068	262302
85234	133404
104199	116426
201249	251806
305791	159058
220202	221759
7705	86728
479351	152867
379538	345083
175688	421013
205105	276358
269159	195121
6448	218615
296553	234119
312459	98123
290956	165704
289949	179472
225650	263523
103632	445030
344314	404825
281052	119868
490553	21902
228490	338189
228732	431137
369524	117133
81695	7812
26836	146248
109707	277540
245908	482380
66144	453533
430116	293745
236608	117231
148252	255428
185436	234814
24589	343085
173088	211286
407251	209285
225335	72158
327209	267673
130012	421830
33201	367110
70864	243840
346334	164445
201120	151572
307139	468125
17787	489103
336285	446980
215570	12245
321911	401101
76331	257735
345401	417935
91303	303079
124617	206684
399392	198267
319431	94667
220274	141509
266014	295484
11626	266611
174312	4349
224739	109437
484167	58530
58245	45996
66712	82805
417992	116915
487831	60923
363471	317100
282379	111262
315194	9054
182104	266836
227754	101058
478760	158422
333206	277961
389512	177013
419782	420944
139722	363426
59695	214776
453816	446801
262079	353596
333192	45886
89827	35692
344022	53994
201078	409828
459391	57592
133394	416402
409310	205223
373170	477329
345346	187834
248935	225379
165680	297823
15000	380538
22578	267602
224884	4349
102389	356365
389438	48994
93698	444081
153341	119762
405047	86995
307040	320219
467671	471114
274071	195121
207289	291332
106648	385071
324367	302033
489413	459506
332874	396614
12967	272691
263230	74226
117239	329195
329519	474622
113510	308676
404568	467502
419567	435708
256948	226494
49773	370866
321258	120195
356530	137028
402438	333494
448104	307498
477266	327061
36631	48511
304356	486134
390240	184942
463457	29253
162489	266302
475887	382472
346157	269199
204161	264061
399195	70557
455933	447560
4116	86421
477811	423629
256586	358349
238902	297059
117212	6253
369030	186440
473618	285310
345715	54796
493972	172041
425166	231473
313512	263009
89119	187531
32588	244598
396122	438653
414286	84092
377674	293642
68489	46892
424870	160419
289289	53923
105022	423635
410332	86407
337816	64429
114063	482143
262054	197203
428147	295484
406348	238330
398009	302549
452797	364680
197131	292553
360254	453753
322108	144306
406637	140527
348039	309180
358589	135665
117124	72434
268593	363469
398836	329079
27417	49228
385970	265589
238771	314902
213884	222701
9175	217058
130069	313734
61075	268261
394909	254360
296841	297941
141485	514
174893	445353
119001	273879
77300	325891
404744	249709
304031	428214
205064	380340
142481	32785
64771	291717
291354	445936
354441	187998
158131	388575
165662	336590
318143	157706
468063	401949
248102	152502
141782	400372
412742	281729
477932	124228
434681	459686
351023	205287
49507	264908
52669	471745
330118	188046
417349	474341
386963	393238
114405	209933
462871	420944
361716	383967
58492	168511
480633	274103
412276	209672
487060	226888
20334	49903
300182	190495
8976	354124
490636	217423
13650	434727
492781	28319
342080	418177
22779	146355
214	420314
260171	49184
280226	183213
227558	334217
76811	28173
327464	86550
194398	406750
383223	211868
441228	76454
474993	318735
237120	31616
197544	474412
4098	3041
228084	476800
324072	450541
32580	455265
360078	119381
259544	162831
107437	355806
207587	165267
358589	169227
146758	317118
48953	153995
371245	78761
111599	292703
357920	272926
282486	177176
88345	289971
467636	13370
291342	296432
52993	4886
449892	391414
13217	164884
150954	48328
471743	339829
375520	54976
428887	30969
42291	335477
56056	475914
228148	219701
7022	144466
175595	75568
124351	228431
341951	342486
328516	21371
201495	256142
394975	398333
485547	446689
259923	46127
3389	285156
312381	390232
188103	437972
121133	324061
347281	391414
105943	433934
140427	10690
315951	14666
57375	287920
404620	16433
276821	91826
31772	354630
26473	452098
248239	167817
490884	268480
252998	354933
294791	160879
280600	171176
203626	120072
150864	461944
424899	296289
323089	19553
12366	320849
122670	184781
172575	355093
111629	62580
81704	352948
135492	425496
450212	138574
34068	223400
161375	381428
308965	276719
346903	313745
391264	189528
288445	423937
5408	52695
91217	486885
447939	283392
196949	243840
325019	205289
76228	476096
32752	190353
462225	461937
445846	298765
472352	288035
409346	468640
221106	229132
260013	170341
285876	411094
207018	246592
481716	17046
345313	292415
455527	37042
223094	240225
44922	414912
33053	423727
353698	8898
128425	410011
314395	31488
264326	362598
478941	313745
272225	184096
353696	293813
146037	202253
366534	74428
5851	467703
248703	271753
309213	464420
321904	386879
394074	387519
296114	9640
234785	16325
182747	283866
143315	59301
269277	135997
46472	48275
159553	425140
209237	26551
73642	369599
407718	245116
392288	94665
391403	474341
13019	438419
248618	215873
422208	40193
204077	176878
212233	371623
297939	29404
323206	273831
107563	420944
185604	316575
325138	50538
157789	20208
410184	161336
125458	475360
87682	184163
312842	37121
137454	429150
348644	205570
136876	405824
441217	144306
463755	57989
48347	138193
153322	353920
275768	485122
20747	313745
414286	334983
307886	306649
85881	124085
481419	297364
476782	25974
490752	431310
222095	429593
323444	482859
475587	242195
341078	370810
344741	131692
345679	87515
97105	477632
200067	45476
153391	360512
481854	325604
16127	399547
51735	15209
176130	403409
89219	440424
36799	273831
380625	315405
2756	425675
174034	413283
67571	313058
367262	328056
18631	147368
246393	357701
386151	179716
313861	137719
41528	347323
173110	345543
170283	136922
317728	360618
434908	222286
371016	16433
328940	124942
79106	419364
15537	429593
30749	194830
48639	116070
63120	94516
424139	402183
475603	487938
195729	218615
456231	459084
370815	112810
37739	376691
140116	392788
351015	230792
130399	262594
241803	362610
97732	250410
225081	1057
395061	256587
71573	35735
20717	378273
249272	464420
44203	425244
247558	214050
343866	184497
444755	123640
376756	287694
322211	54305
383946	1605
334092	247590
169124	164972
19121	203939
364725	428764
344595	345399
378876	135938
382839	235634
100392	263009
267562	196976
259449	23018
394285	398333
469690	461846
106739	247227
406253	73336
219536	73740
319118	351322
169997	17355
409346	440660
399023	142535
173149	333029
179879	477491
453244	432523
96459	213457
424359	115168
294654	177002
26335	276358
430270	248382
232994	99949
348831	485304
10251	278520
381149	94665
81783	188129
408916	237705
226487	91711
200092	262727
328265	15209
284633	34547
324708	281272
282204	217423
26078	210908
280529	288755
432976	382945
27322	492906
121694	485304
327513	29588
385202	61798
31732	267271
24302	281733
35806	154271
231448	485457
3205	462339
266403	202523
139025	210558
109733	258731
168410	476951
445725	260999
324854	379478
374459	411252
138814	404218
171813	21583
27834	190369
486712	201255
791	13129
244536	75493
424082	236213
32168	259929
18928	441710
210153	260517
50168	399736
229735	438777
23173	291249
301166	30263
87093	263610
493139	267602
183176	143954
382949	215054
392868	40257
423013	297649
358943	333631
84722	6379
411820	404073
27808	291984
253102	253458
448392	119381
89826	339174
191183	401693
333557	133156
189324	17561
286948	226168
35044	188907
277822	182973
118387	224871
401914	101650
168350	217423
58252	60650
229733	273339
160169	180957
121444	393326
222698	348798
329072	160295
277170	320464
304910	476412
255100	246926
28357	460312
201813	55700
39042	350502
276451	393326
338862	483837
100177	188319
173284	234720
458060	473747
223901	385865
400201	274207
492836	120538
172335	491190
375405	453559
425827	351639
366951	168381
37516	205690
457718	364680
491917	363686
377601	207401
414954	299218
209613	15133
199582	221011
491851	120339
442064	466737
40141	316901
263084	444
61887	253030
213096	425577
158171	207535
87440	249202
87093	489822
2445	2125
420012	54473
181359	167264
493380	298767
469846	293813
922	459622
435893	421557
370887	352387
312474	239084
293405	209608
372643	246904
86455	366127
81885	241048
119345	120666
107639	36885
167588	423032
227636	150352
370260	351414
405340	149849
71189	321413
471491	348007
282543	332392
405652	431187
301156	152502
478634	369262
76986	173330
302566	322486
56848	84089
319410	412980
413447	169442
486912	194999
283206	217113
316734	6813
112560	67040
361001	164048
307286	4369
223597	354530
178897	140106
149452	65272
432100	211139
428892	474418
204472	244005
391391	326492
203020	420944
422629	81645
482565	404960
389224	226314
346235	79131
430486	461666
65546	402511
342710	368426
312479	386449
47080	164884
131606	41533
327209	118554
371373	110296
62074	318735
202379	385579
335336	355286
307011	409304
416128	475472
325329	63579
147062	447517
239272	383967
248231	391414
78861	94011
303641	209093
164955	48275
384542	319365
25357	313745
129249	263009
324708	380717
282522	119446
254430	179166
274078	397581
90795	64928
191761	422470
449795	412980
362174	230655
188764	379442
477932	29599
419197	29127
14377	12895
215031	392259
118228	213639
100617	280868
215798	39764
895	230325
416321	252990
266552	459451
73373	478415
78319	284982
31049	378639
234922	474897
452424	212734
445838	378462
317625	406013
272069	15029
306116	196783
391971	241468
117348	441893
379217	193598
353381	475690
395321	217432
99131	446228
120770	478415
79239	317356
403483	319884
248854	317683
308781	228633
294925	169485
18851	11619
49184	80107
57809	440689
464847	88724
432514	242659
15362	408079
232098	231485
182940	175402
341884	418561
227456	331090
420794	441688
29088	276055
303668	148111
76531	478415
369108	401713
270248	86800
167588	261554
310659	226701
383673	410236
392086	301615
274270	380087
355552	323519
461051	358326
470154	299314
299860	252977
76228	478979
196949	385107
189064	365943
244092	163324
317776	370047
352232	424057
431625	393581
197400	127921
152343	447831
219089	64075
131037	9054
143814	364461
469888	190369
282912	267602
312474	72438
83788	190369
461913	223732
23517	282989
122608	50494
375672	228431
155352	15209
392972	396729
304404	181877
235817	168670
164423	176185
259858	255945
626	184781
159778	276358
479918	191639
234835	41673
182035	200344
185406	175721
337117	149079
466670	461944
115472	422011
456388	214230
378553	86476
18744	24374
277467	293106
164764	281924
199709	290444
350650	137155
206955	266377
431457	174564
434768	373763
474177	245538
425805	255650
245305	208785
244688	66067
389913	80743
463761	147442
243505	188844
429582	239461
443678	436709
58402	429209
53264	379048
270073	252697
329661	397750
268325	273831
84457	230655
442928	381892
180931	274451
258187	476951
273173	175923
76675	431804
301251	419459
17288	264406
395200	288292
118967	134506
211361	21583
207956	383362
415085	356074
225807	27464
115423	317118
39149	121397
67571	336691
10417	211067
477277	105585
252506	304173
189521	325430
127229	22763
382882	435591
125471	491350
114298	391414
393409	404127
34949	428214
113616	105878
119001	402708
243328	284843
193117	323785
465167	148739
382584	444206
314777	387185
462775	66275
90566	217223
164029	415828
310164	355193
412595	218730
475336	18479
1087	273831
254735	293813
484691	204925
70658	348798
24382	414218
270224	38706
119001	273313
18837	62191
169220	174389
124729	134145
471365	277638
14648	356502
385189	399489
434961	13370
27547	129185
117553	304493
314663	134865
479984	180709
130121	19620
324967	161124
273145	49828
400492	194165
77224	438783
476093	345745
391391	176119
203656	123310
44149	213871
320108	70180
237197	317356
195319	279324
365171	426986
96562	280390
182890	445646
304	385000
297430	8615
409360	51195
368872	163078
126911	314742
232791	327331
450436	152657
452179	65699
376943	283445
333638	85932
143643	419762
311758	327922
5192	421109
61572	143649
190262	357940
208038	275254
289513	197463
219385	190369
114405	183871
170603	429748
482456	140704
393030	162151
263114	423688
420895	390422
290224	14717
193329	308736
234374	478415
154880	389387
190801	3037
64114	110677
373880	161544
49368	459199
431908	152502
492149	424416
233498	85656
353491	369940
313916	130453
328110	414832
287347	10451
322199	63702
263880	459123
183997	75303
71189	190464
345155	66235
282699	391414
150789	67584
352386	149181
443066	319137
146841	284843
83799	355332
191621	237932
366187	21615
66948	27648
65664	282529
228050	237376
150423	447335
427609	190047
165989	293813
158099	315208
364384	330438
43843	152766
314379	484750
138625	51109
134379	138807
223826	58567
85495	386369
399868	303175
332638	340844
354214	202415
224324	315655
145078	169485
38996	141250
363599	364869
126755	317356
458764	284504
153768	192839
188568	81097
423879	414845
348091	457539
68361	296313
467832	21717
249526	313745
154234	303573
446829	78811
250382	419580
147317	481525
120050	44818
242787	321687
169331	391414
492670	207910
88333	206962
487732	204798
133909	252875
193796	224085
340137	193657
81383	252961
453392	97894
263179	312698
387463	262347
409889	119868
87741	453009
219129	339853
74024	325471
160397	264209
15406	489156
298124	343992
282990	72670
484786	393560
435426	305520
357983	97277
317686	426736
484522	231791
78265	280410
200469	429593
125138	429863
402099	410484
436642	369599
240191	255155
97732	383391
187618	206354
488004	384400
65060	293813
457418	440396
443854	422470
92466	391414
94455	49903
94373	267352
125789	48462
313863	459728
286323	46729
193796	10411
21030	139339
161606	144037
334823	9203
215309	147520
190281	307108
312283	8778
328075	268729
47092	444181
319259	449245
193866	406061
438193	89972
134263	144375
466055	23333
200234	139836
83768	111026
362267	201067
392399	474966
264080	123849
478287	213298
86229	453130
209216	322456
311249	37057
35263	259686
403594	388957
222035	236213
203556	279075
65362	236397
139705	303497
309384	194165
168642	474398
160283	44776
480536	474829
448696	23578
39577	378462
454006	143723
445884	151025
80912	119119
442465	434035
478035	461944
261313	273831
326325	73336
101462	475594
120771	100194
153524	370866
449772	419849
264126	138336
144274	39429
445827	399132
311589	38717
276621	283786
220490	205304
216615	141892
317552	350384
461140	267602
254574	16433
444419	86560
176431	2114
433221	69856
319266	190369
272742	91218
66265	452014
200407	296693
137454	94551
415967	331064
280052	80680
304208	434945
271690	61430
396927	414570
474341	143133
299106	86077
385812	49286
442230	82609
127453	32807
210613	372857
375900	293813
475468	235007
400124	315687
384926	75303
285830	461944
262639	452551
454263	177577
74021	99210
174236	281163
75106	45413
320459	472072
106531	159701
288944	295926
70319	293813
160182	208516
279781	354258
466671	208300
111964	272865
138195	368457
468516	442819
368080	241988
309312	450007
70625	180843
27604	122462
250410	353987
309080	255942
164313	192735
423067	194478
182543	118286
116289	236213
459770	408464
416408	404886
270659	472512
327742	146124
376744	133928
212043	322845
311425	205420
437956	13370
132099	202408
464022	358736
239285	37111
379237	350313
19242	403360
110306	276244
409415	474909
163790	60517
348056	386057
31443	63703
84836	53693
277767	317203
323919	203656
309276	418380
49106	124511
237096	132740
158849	428251
347490	179692
205867	121959
92401	392086
282849	12245
75500	135658
267507	270371
365204	105053
142686	404218
9337	433391
159044	315671
430180	279605
217363	152027
145002	295484
374849	95189
267194	58930
202088	160776
240610	336983
89616	65194
124127	378976
207438	254973
399631	351414
134184	435708
41378	68378
56620	328729
439554	389497
493262	49903
421029	318932
328940	109212
114332	266508
95575	470554
219068	258220
283515	368205
15819	196330
80308	10691
98377	97814
209706	277381
216145	357357
298317	336992
351146	89232
408426	308315
183115	152502
154966	281924
323836	430093
51220	440660
447554	196341
443350	63957
259666	421935
153535	195800
19159	442399
382005	300886
482551	372099
219198	30069
78119	70557
368553	61532
431116	145274
126870	180005
174484	16433
489993	48301
69393	144017
212554	413880
27642	366534
450465	47520
9645	21523
409808	251597
147767	348556
260017	108222
293216	208660
244411	110677
94584	315161
351818	171577
406660	358060
483073	369577
258659	108222
192611	424586
50646	188837
370260	430659
60351	24208
333737	27464
364285	375768
372340	185175
201131	106290
206471	26551
432631	273831
345715	153995
428892	154731
253260	81280
473095	237235
260277	112875
284056	185093
42907	211868
414326	272096
123839	274635
360636	16433
62639	458968
141863	15209
427376	370494
389075	141892
264026	372629
5700	170418
335938	49828
205175	421830
437592	132628
476096	186714
302298	139803
195145	108176
79374	42189
191583	194165
249030	374717
469296	375374
409808	30258
393183	197890
318533	404396
168000	241715
418727	273831
35471	53863
485629	451414
423054	52837
104807	180709
290824	198865
147321	62191
153171	225130
405700	162100
177374	321076
273610	112693
200067	389911
144512	396563
430118	326144
202198	448612
98095	410505
45415	49828
178153	148267
143915	109006
238406	476231
57817	6072
101742	441220
353071	350174
247608	451385
432175	484274
384513	406452
104848	336590
167022	46212
228924	487130
56619	207149
138176	271502
290855	247296
189318	344091
396122	311212
245811	267590
208377	282491
186570	359891
479741	27336
141026	261926
103596	126462
4216	113369
15579	348912
217848	354694
380858	205571
209239	476656
224711	286655
217102	385130
465132	336590
430355	203656
172126	240796
435918	319002
148039	2795
159768	263833
74577	478279
41495	222187
205069	210884
67351	58881
344759	439307
418865	217033
95715	190369
284420	82057
11219	392788
170553	116009
314617	97467
87022	377778
397936	320067
263925	444334
386516	353679
442236	212520
444380	236240
113514	181003
350046	72151
458968	203656
391607	456215
191308	120986
67840	248549
81432	108091
56406	24430
146024	161919
236912	35707
247296	477396
369025	440660
479576	370011
353577	217025
433354	302263
168895	13966
103914	44047
207176	442103
459313	220417
242476	331535
299710	290450
325773	390771
449521	303159
451764	166513
486192	355806
129177	334680
405295	91600
153465	73804
88168	248835
82201	35707
232463	323213
288641	30132
50161	439334
223577	27464
125073	401854
458247	177104
307791	117984
126473	448629
257596	452359
385826	389682
482777	478232
105979	72111
65513	250464
382099	303802
392606	234364
208479	442757
129224	256121
335951	137739
486647	123830
27604	325949
135428	354387
229763	488951
121288	66590
387844	485546
74000	17231
231260	179692
371256	338189
304525	116032
141463	115393
281658	243035
161375	435280
297665	133648
128070	447517
318631	331349
396785	212824
9902	238735
47616	367819
491923	440962
266141	10070
168718	40692
369446	164094
254456	172089
107095	152020
190281	13936
134575	466087
12788	293246
410390	62661
313087	245417
299131	226958
198558	110677
185193	491403
254713	105033
467788	95268
260534	22448
228431	223932
100320	167588
135163	419382
464512	369053
308632	126312
275499	217522
289675	136882
327209	49507
381520	287436
28129	95152
287024	219743
6450	486371
113363	209909
166772	185751
238617	13129
158742	35669
231554	291521
125917	1927
474341	191846
13268	131818
393345	355999
352105	286235
328731	28129
171531	265086
215010	258755
287099	63528
265151	273313
476359	307314
178422	107711
329616	166970
192465	243301
477702	272207
382970	65670
169419	168840
11902	222701
331103	175003
5470	94516
288077	232925
460512	225189
203415	62518
335469	17186
275711	21523
408006	400146
188388	104668
59407	208291
197805	368205
365341	118188
395248	317100
458785	204925
457224	83403
417265	68547
212551	11260
120195	171561
464780	400120
80150	116283
202682	334680
462337	96786
56492	311297
124394	109820
356469	398311
269949	282287
463277	141154
276963	179506
99023	67089
322976	418134
168354	321226
104740	435297
399441	385932
424460	9203
412980	183942
208604	428665
106258	407965
414286	245692
403513	357157
340219	13370
273682	357101
55763	219499
16601	110677
151220	296693
98485	463633
420925	407386
119390	366472
95865	226251
22064	391414
77110	184585
45951	43275
492563	186440
201131	259260
223947	95149
19458	286227
320643	349261
266965	217871
201394	487122
45030	18437
482553	258370
23469	447517
100142	451885
200379	393326
298352	110708
270248	2033
384591	7045
356236	402323
443170	73757
102065	383461
372738	35735
391959	79371
446189	393326
463284	386057
309500	251597
109833	491397
167903	283512
230415	148676
127883	469235
132445	405217
158918	1057
469605	291451
65211	302477
429391	382546
368431	397269
448644	447196
102474	317356
354369	195551
405636	20998
211511	65670
299991	86575
8497	103804
241903	269058
32972	167588
105899	425248
75495	360469
68098	286729
66448	272096
111687	62191
171750	440660
132524	42130
5857	280679
379009	156566
407633	356547
322509	473196
408975	339582
310754	471154
82291	385000
326574	156376
161849	236568
260578	277955
114501	298767
253879	366666
342946	467192
29767	404605
225647	286227
423576	217871
464951	59534
38141	164080
321249	27748
294323	4098
30840	249334
377206	170993
381305	469509
2369	290674
135634	243438
369804	310756
89009	115386
82689	265830
311336	405909
392057	265406
280870	32807
326631	89189
214853	258911
93384	484274
484323	59873
287137	435397
202613	418332
361038	178136
228084	330218
62531	251356
249988	366127
315573	463286
295838	406894
474636	354933
398391	287854
11062	406293
454259	228574
407522	205701
394897	284042
346082	296260
253171	140900
447613	423795
421591	20033
52993	117803
310153	400293
463685	200444
154022	10345
410908	296536
125629	190369
253102	134885
130121	315990
227873	35476
102223	132507
253831	440422
43117	449795
44209	27826
219546	346821
399981	393184
7644	478415
239489	317118
345401	192161
17333	479215
292467	425675
461238	35865
135179	355332
484198	403452
383949	246303
72804	371479
346726	48275
392699	231485
384294	151477
412153	347258
8641	338271
209293	94289
153322	431549
45668	345227
409232	12895
357334	115601
189779	314634
259173	62071
441096	297362
249397	312137
342986	270239
326260	349166
84968	241996
52515	186259
242722	306253
207854	198970
22567	375029
129727	178422
219546	258015
456395	188241
398964	184902
251096	451016
409745	177636
228128	247090
281252	278662
157958	250649
139355	248064
352739	81747
58930	375063
326631	18091
262054	45859
6467	420187
68442	154835
305072	263135
466609	408469
217484	31254
414490	120272
446182	90035
275743	26992
361960	343649
153407	482143
9965	202612
146704	353671
42443	86728
391702	449525
193216	95312
398092	451016
68843	406371
38038	187595
366503	289252
100889	260262
114550	315376
356446	412402
229735	304529
225199	160545
329727	268917
345794	203656
75119	342054
355972	445347
368540	178048
131939	426887
13930	162884
374439	393109
141528	116845
388586	201644
102593	446351
193744	450419
469788	282059
377313	447158
461833	123640
137379	86974
331918	27197
92401	250476
74658	387101
155266	90682
124270	13596
40452	390232
412205	168990
281236	49903
292339	280128
21067	112312
273287	62918
77248	208295
238445	430337
261046	94344
356679	171159
8225	218730
451216	490473
256953	291925
211394	383312
214855	102494
212095	378686
289146	2715
388813	327343
10890	423939
146506	70557
426685	399736
191629	78811
486714	90080
184629	34547
259230	385076
486894	185013
92401	366817
71297	459308
130069	197107
412517	472652
88855	86158
305940	107897
88447	166513
240465	82794
161162	8697
84965	289228
490292	272853
184649	380538
315901	421830
321040	183331
339051	143079
345527	114930
408093	236213
389362	426563
294922	181695
427898	15209
316565	74511
363191	204925
282232	39223
47531	205223
409674	195607
101750	157624
443560	9054
393296	19246
203085	36392
208017	392283
388179	123484
187393	162795
421196	23318
11696	172864
23225	379143
269746	187107
81432	352800
237019	202163
397715	157161
21954	260183
157302	256121
101237	293404
392086	228431
71665	39608
201512	258818
311043	57699
271760	421208
77443	106703
288652	319081
336524	15133
286218	273831
481419	409142
370459	88113
442239	71275
185447	411282
316565	433099
269819	281273
309917	37100
61683	224288
173430	309801
228838	394407
377933	374284
220243	189262
432409	401854
88637	164103
178944	131575
213734	58179
83842	343291
403047	295484
172650	476231
55968	19712
162018	50538
193869	237165
482179	372901
208172	469134
88844	81796
450094	425675
55789	488432
223377	214148
390490	121171
30568	413215
114643	237165
417337	133047
254575	224871
177485	124085
137402	413010
479229	294036
329727	166572
254446	157136
304047	257123
71340	160419
76228	604
121637	339604
245859	358733
363984	485546
45743	29111
447219	23540
174139	487153
17299	417918
244688	313494
228547	451741
174667	391414
291698	105498
410141	134262
255353	315687
283377	188759
150549	421285
264528	406530
258378	256121
467148	57293
427263	193518
476886	397229
227396	217423
53456	35421
380465	464540
344352	406340
347121	437290
1057	13786
84541	336590
263993	367798
292797	420790
222045	291823
272785	51725
375777	190369
419867	50719
205185	334497
119306	286728
362235	272655
62978	331777
370536	158549
157343	65320
430822	448940
311828	312595
479822	199642
148291	452098
143389	9113
432440	116283
242862	457998
12799	336590
412128	87178
378780	491736
192351	205223
117906	267274
59784	285736
348557	490818
278289	421830
58049	175721
327467	431789
251415	73990
49879	311212
184046	390818
468011	336276
115725	440826
121167	420944
327209	420746
234846	245679
35151	17186
445850	86728
288014	341911
37347	477491
448104	139753
362445	101058
446546	428864
270224	340918
22487	211868
366402	359281
478664	313745
157065	249202
85146	489803
86595	269909
143300	489822
258066	27748
231625	486311
272016	408963
332849	96366
434908	421356
19542	76008
61367	211988
252378	92613
333634	276279
218915	183566
376115	262040
266307	4563
415845	216271
335466	27457
416004	63703
413535	15267
336682	131010
247110	317100
312169	269199
356259	296980
375619	313745
83035	82088
290165	54976
330370	300800
203656	23707
25212	405039
323550	449468
289098	273831
307696	447517
193536	347680
239914	144470
279976	152502
438193	386280
198210	341271
308313	304893
407717	450324
152276	155214
284272	397840
102533	86728
432178	296374
68029	310261
370262	28332
111532	116997
401009	166513
472843	232063
285027	327008
119001	200502
357294	429095
121390	56677
227247	141068
379348	96858
360535	6984
411394	182022
69104	468035
319480	16433
437249	130295
122436	66486
390950	28065
324966	138574
114930	159988
347121	29053
91412	53389
255336	6677
388097	291249
147228	326122
39683	193028
20946	208872
6899	24738
392956	199795
280867	256121
390596	371755
239084	239706
195121	398088
255667	313745
291123	7053
154708	262596
128088	161885
350296	340918
388789	262387
452377	398333
417565	459232
445162	64429
148590	185757
406477	411424
86476	445610
232666	208617
274564	13370
66838	295830
268593	475731
210994	396783
148559	204330
84994	467381
241820	144845
206363	134262
123045	308100
263328	395198
241403	197681
209188	122935
297941	314474
247060	39744
46895	27766
311810	378462
303237	364359
79970	15819
138291	478415
42905	355060
91655	435318
395106	36553
269167	220553
109549	110677
449521	225541
342778	393326
407834	254655
305570	10646
27306	468832
260721	115910
49601	13673
144852	209572
48517	119762
222304	171460
329379	231269
423895	209523
337447	427660
20268	270836
214853	275677
408329	17181
23386	346221
234788	464420
136565	190032
397725	212254
368240	165197
308900	222894
355147	393265
49789	19162
428823	42736
376917	38443
176408	95149
90631	42709
445126	67040
109241	431556
45619	378686
487873	153589
293806	46429
282814	293813
350650	378691
383299	476447
228128	201442
432865	73236
269977	444180
83773	117994
351540	384400
185436	336620
361405	369599
187864	313745
416037	363227
430429	411424
358132	73236
68306	1019
292292	276358
245950	86632
110400	317133
144687	246311
422246	230057
5538	122947
20747	429593
438403	343718
480550	220665
367676	405217
219607	136808
79950	226308
311032	493896
448597	470164
21028	50328
454589	248382
312026	414912
481625	287848
196149	193249
38412	414590
318561	5766
444455	4413
254155	421366
212459	137155
415627	339762
437243	433391
83773	118028
28357	71990
254973	462642
450744	67235
26527	294079
305121	445233
217688	414949
235222	11308
420677	445089
351187	455493
74365	288091
15745	331581
371749	333591
32285	382316
307696	407306
443289	192550
229221	62191
379696	412087
46092	208025
11776	299584
360642	80574
1994	191552
173847	404445
274312	173570
147371	469235
214432	56434
285498	302880
477932	203328
193306	179844
359944	485353
135967	23257
221925	124497
186446	396207
165783	171020
477882	423469
166142	262353
248013	451600
484296	156486
288587	330972
163336	389545
256886	195402
452712	421356
267027	166970
452769	143010
434312	469235
303782	292369
183706	341644
165210	127726
323897	440660
17514	28441
11773	83320
474145	100503
48662	464080
469805	331349
487938	132740
464952	474956
128563	426089
107118	306715
401389	252007
260287	4298
469606	187974
312702	476231
385141	317356
5766	303268
25632	118890
300151	75483
358081	128199
28031	242207
319081	441135
46092	490441
111386	1466
267608	25410
387939	283113
45395	320464
204419	398758
261277	341271
384174	122960
461242	108911
472887	364687
35244	378462
54425	186159
62504	228431
188847	197988
491445	194830
342452	291829
395996	282488
306519	74106
227763	371918
367866	255108
282453	486081
93590	33923
349927	224674
90631	37515
136731	221030
112443	20611
22217	88113
169182	342886
277568	32807
288896	54976
69539	104498
314311	257603
151158	48275
415446	400372
367249	440615
475340	477590
75619	176536
393877	346902
417745	188316
58634	11530
59645	3407
312375	368774
11719	251116
248086	296509
331171	153995
78986	15133
308054	277439
358556	316137
225694	20719
304296	35901
139301	247812
126516	407625
100511	68551
258200	80601
294250	232594
74862	179692
15746	293813
480519	231924
251720	422164
461789	148772
280374	82628
346945	302445
45767	203656
484445	69096
275496	422854
340789	395988
16044	205346
221296	286615
401628	174411
66162	136290
266700	240507
304404	254909
85471	282772
404331	49280
136627	158811
319909	484218
287968	430610
143625	33984
156354	248777
110700	428103
491868	475989
217936	118877
449028	218730
82360	237165
317076	246672
406371	411424
460059	23018
240796	107933
237887	474347
15253	190369
103065	127921
136127	314181
463479	30688
303507	107521
260685	249904
19318	109733
58511	205289
74323	231104
257957	425675
198012	192855
210833	197077
65244	203213
173832	273326
164530	385289
202352	122751
167588	289883
162040	75568
265058	152502
412890	134259
41437	12895
399237	491150
58042	41673
228050	148590
333998	49903
79478	413525
289243	440660
445840	16433
256893	45413
91009	336508
457743	64145
43419	325891
399962	79989
53511	367201
221557	27767
407495	1853
286944	236959
389510	239829
331526	65310
70464	342388
449522	489485
251473	352352
15225	293246
197253	314585
273768	471899
444755	133583
237120	280433
188324	115075
34565	115123
325075	186440
215225	186159
228732	387742
176878	376737
208735	238081
406277	485072
24688	216337
250527	137719
13887	161835
16790	299457
210050	274074
401085	295302
34901	126735
111192	46534
46318	317118
260363	489822
287444	146688
72804	248008
242606	132996
474833	132740
174309	283178
179139	78858
165646	313454
341731	366127
77432	439233
449884	53693
489915	453204
330021	451243
215897	267602
163808	45622
448104	332392
492262	309808
442099	309425
232533	281641
9787	405217
103789	83084
52473	114550
329499	259730
329727	464387
473752	10630
428154	67260
274132	180957
458207	363469
467227	420790
338129	281924
395428	428214
381058	272708
447610	360736
64403	393326
10646	6991
434226	134695
378758	167896
124085	83216
233045	19267
387383	122193
449242	440660
335469	52537
230217	328444
290133	363973
57846	51080
444214	426986
301472	86974
487997	25716
144254	306442
108554	487035
4016	333591
132547	216318
3220	30428
213293	113411
283131	378387
47709	159249
181290	284843
287980	475594
85674	96149
184894	164884
168933	326102
170853	137124
138924	48275
193523	300233
217091	276021
193306	428738
401389	305893
25485	266852
34429	434945
478871	281993
120336	222701
222348	474031
431778	224729
430093	264766
259353	114930
313714	251116
187974	193115
150739	463101
427557	285634
126723	13370
393087	336590
97105	10646
328657	15209
209120	212081
466056	84619
53235	230205
54248	127921
94895	150974
405150	190369
315177	485280
101738	473061
479872	393401
276572	108936
263579	64026
266775	157845
113434	307279
187539	323693
342419	168213
59102	471060
172266	59218
124586	35707
381304	166513
133631	301826
290216	412807
237953	446616
230375	105699
51028	120299
60149	280592
74309	454975
231672	207927
372898	12129
414319	430356
286893	160533
187846	315566
404831	122462
424291	254062
301659	253834
138131	16433
449354	417301
443068	449468
64065	344637
62886	273872
151295	257298
299805	203656
395988	197641
50226	485185
139830	152502
286321	235405
420295	10753
422614	122571
304686	443599
258407	87310
462961	293813
30069	405837
355025	333323
175499	464727
427692	168381
75275	186440
258911	291412
219332	385992
92851	431001
246581	113034
456658	155794
88359	462676
343815	121965
162644	482018
374274	112753
165540	486885
214206	440660
425827	177829
15819	109868
17857	204020
16020	138807
73199	209824
493468	230378
300526	105591
340873	373128
252846	162831
189806	86560
438301	297440
77595	211134
223042	101058
398570	476231
334159	65371
182657	285938
24971	182001
315877	280635
25321	145948
331494	132318
238186	459434
20826	336143
30477	485016
451764	267352
205948	272237
363171	469612
129760	429475
480105	275790
428944	234951
248039	454263
263880	209285
56240	160158
207640	123605
249894	80776
278894	186250
323458	165653
324826	424714
255084	377906
476010	336833
217602	147133
128940	316904
39523	476880
481223	251701
204330	110677
480580	327602
282423	145948
445343	351257
277327	293813
153080	148590
349305	380071
359178	379976
104217	348912
32962	261396
479260	370844
35452	133746
121254	371934
416131	124085
282453	212029
318573	407026
245826	420757
81249	385000
193359	164884
212312	315839
305121	303932
248013	397456
78168	40784
283188	118340
424353	273831
350589	417596
414711	456640
259051	346768
483950	379976
398606	164780
32491	377906
468249	447158
21919	121106
317095	475253
480183	226494
346049	184558
428892	78631
273806	447560
189606	93876
298427	473056
273572	351193
301557	54449
459109	478377
280509	180560
53572	388575
451764	403760
153322	324468
381532	481785
481309	106899
287791	186440
388425	426758
424624	21239
128758	471002
92528	472072
76867	226607
76830	412980
282378	229641
204385	373482
302579	40732
36556	125417
190281	67361
281005	129490
384235	13370
154138	284982
389514	29253
276727	303424
227852	24762
288059	46071
337761	303175
393772	270196
43027	389687
474636	138297
29098	51655
171455	487153
446502	476231
83082	216318
245744	355700
369198	145335
173361	467304
309917	92831
414193	271193
112256	263009
3734	227101
358791	170180
349719	198233
374034	293813
210556	391414
138453	243840
397734	97722
173095	166513
456100	432840
194552	419100
192238	465702
222386	228462
481825	462416
106047	59332
430870	231447
152960	225909
100613	36767
212153	100909
339390	148779
317744	281924
208577	467086
175296	480025
364194	372772
378224	127726
319930	121142
457257	407844
96151	478415
257562	425296
283675	29428
463141	230925
280523	21632
409996	262954
247747	72656
72251	44049
13660	336590
324486	176177
45724	318088
159364	484447
291332	481537
350064	126911
12967	346408
254468	348656
83929	225142
345107	57068
208744	55167
238406	449620
151854	49903
213904	124181
229230	156376
375113	245679
126571	267602
301319	450138
360232	491269
266605	157145
460775	200454
156975	466737
301355	486744
154537	382001
282330	474456
4872	152993
162471	26348
367656	323544
365032	174564
337361	437852
480967	447107
89343	206391
307408	26067
435012	238961
106268	328751
48924	93245
128185	315671
465055	27780
384370	374772
31002	279577
407225	313745
282475	466101
72742	46127
296383	272908
25969	49021
342945	63605
158001	76654
398890	475813
211077	371918
143640	134259
123925	263009
381023	166513
104740	80095
362231	461125
256313	331512
242134	205270
367559	385619
239976	20958
398806	231485
429147	169890
290018	11626
294835	385548
474798	450307
214553	349958
277467	12124
247388	108222
71189	451768
287052	13568
101788	373649
407376	348176
178422	345151
360019	443805
18796	424521
206289	186159
416876	371918
73709	354892
392608	32562
358707	296432
452684	19332
207728	15209
345496	484643
345220	451064
410193	243840
248013	130725
384231	130343
261452	477986
41842	412980
130351	338472
149388	256851
16042	94516
402474	137128
157548	218448
425166	375840
451381	386591
33067	166651
201886	94516
259736	341470
478241	280371
11797	139803
144962	176878
225097	484302
219166	435339
469127	317675
437002	462862
69585	282959
308525	391414
120448	62538
405979	180316
400974	110677
115301	4601
84865	127491
77448	431799
285597	43982
105878	166914
407085	152020
404978	99405
213065	165653
65301	448022
240860	367705
158345	276074
165750	332706
448417	423267
112443	349261
88913	385000
71189	57630
226919	111572
91300	9900
287751	293813
205061	274634
133912	423688
139782	416898
217848	6984
190062	225081
403897	413783
143809	435012
340793	144405
121425	401101
456791	116949
113209	110708
189511	260696
394508	244805
25173	255449
319533	297344
34882	71534
247580	412437
81492	313745
377405	190369
48639	16433
238889	178455
350628	282822
381350	214050
65513	304447
461839	28064
461833	178422
213158	436042
252122	276963
433206	342204
391644	1915
132554	245317
23309	435318
8881	155747
481766	266006
147916	118859
11010	428103
388177	426439
245796	114930
195511	411789
110835	75324
83977	266852
442341	355171
386500	197485
298390	197510
310997	30940
196283	18852
419822	457218
328282	332392
382848	78891
393355	283584
20236	357089
3809	250794
253069	264406
340334	126473
290799	262347
14284	458183
158219	130744
310659	459205
381305	232712
144973	1541
121594	208038
109110	274228
24876	190369
437155	401854
377206	164859
452962	274037
472289	341271
191143	390487
353527	201101
66513	184258
20481	440660
153289	70557
367952	476951
172716	453697
463200	383805
384824	146389
203078	190369
154835	376751
79188	423062
274138	389704
471598	335240
246891	279814
458768	80213
186254	116283
304642	388775
309433	467608
270248	100967
493474	360736
100235	40198
391736	30611
252174	179793
54424	351414
298995	256120
235827	385076
4037	405217
106229	177458
137685	188759
141509	10145
102533	350549
328940	288886
120916	450647
380911	80781
484691	54700
351705	375131
193097	401928
448913	358358
66201	153534
460136	11626
118924	45141
272577	74511
439992	360736
236624	323108
123301	298003
479002	259096
366198	415690
491357	128496
268516	193430
283561	243840
422536	285156
345401	482337
278025	216864
194776	33549
224851	334680
469939	130028
219935	387742
108780	458795
463731	88701
376962	470307
181159	366446
294390	256121
287953	59821
302343	297721
267291	196858
343910	441774
239084	477862
276821	364070
184651	426986
292721	466737
284810	453625
345865	195121
290838	76628
324573	415629
13365	226308
326849	306067
388395	96094
458768	386132
164122	123849
86826	447897
69818	147442
369209	383967
448779	84111
337063	28129
429251	280038
261228	222701
83935	310261
248013	475322
192857	295114
4040	206623
169832	452765
433630	481279
468753	147121
141070	185479
296423	402269
370764	110677
161245	374593
81288	175721
3485	188759
374568	426034
167165	67656
332820	359496
170909	64822
277373	156433
357411	423080
28329	229451
25066	342492
450087	425121
93697	13370
148978	268766
219363	104639
411159	187836
342652	9823
91770	434768
391479	327464
161112	331835
61186	155214
476226	187998
91793	277447
113021	222701
266141	26933
16516	419291
345326	48228
119271	350045
160483	254241
82981	220857
384228	451460
391921	221022
68174	144073
104650	230255
125726	233251
476365	191987
47630	381636
380454	153995
324532	198010
266024	273831
359242	482851
293857	237165
476872	446801
22721	1732
287566	107837
169630	168509
90084	424497
45619	314742
445632	383673
450465	157862
386963	164760
208484	96288
341354	190369
69028	180188
270248	183828
324502	227514
133423	463454
50566	63862
203858	94344
482369	313745
480724	397673
55659	423918
252157	122694
294573	261396
114465	472215
45054	343012
479072	468125
414128	329039
214303	313745
452473	348849
262210	449147
158457	466432
172716	381950
313933	378859
285771	15209
475284	273831
218332	478415
210674	62191
376784	342897
60453	272644
200379	231485
218850	470307
65966	304414
425827	333352
188568	284599
218676	190369
425166	488052
362693	462123
427228	414554
482054	478415
47080	369599
353657	313745
41491	180841
212165	32807
306180	492316
31616	122694
320982	303933
157492	171884
132247	431856
448765	454586
358322	26940
28566	373977
34368	52872
90128	151944
231357	493283
154492	313476
434688	32807
241445	127921
121073	151393
325839	436462
24705	227629
38626	199311
307976	38762
52344	417252
278062	237518
470849	332713
88948	224353
463118	6039
180283	125417
129872	245117
191070	44008
469733	490121
281841	413124
234788	96259
200067	126088
277484	252961
482401	176182
234881	38409
414334	485919
406108	243115
67889	120195
442083	468489
356548	462760
413388	70158
32125	461049
264683	273831
197119	489454
428487	440660
425779	327501
323752	95149
243504	274255
41189	358561
390875	84089
485087	311651
169220	48275
405555	446936
493226	73389
406466	196553
397733	281799
312474	198971
111968	368503
212856	83409
422664	144188
493080	193903
1515	209468
492262	384174
227485	152321
223929	464173
201925	86728
47776	162795
481832	492836
290094	378548
381698	284264
321183	164333
125729	403515
320724	284086
335620	2429
150356	268531
446630	220417
311479	42189
426564	196338
32340	163826
472049	47547
122644	237178
261217	20010
474059	15209
311589	38985
151098	313745
99409	52244
346726	75952
123013	110677
276950	213035
354330	84504
390848	362713
49670	479859
52745	471745
41959	125139
85062	291623
111253	168381
122971	217423
485334	22804
1930	76785
257214	143954
36900	477774
131142	167368
104648	110442
304555	275790
156348	228509
5007	140374
381305	177374
275239	185335
239769	40470
19438	409447
418298	282432
233498	377476
430021	371832
170456	10646
471223	331349
253440	94344
483564	226494
427505	114370
247500	220756
87390	203656
144405	435353
438506	434920
312347	346221
374411	363996
103829	221107
413218	205386
389875	32096
304165	400175
288491	139753
64281	221324
209254	35190
395990	331584
314739	391414
153416	149947
267756	309911
453294	485241
273610	218727
139698	105585
366697	49660
67351	188319
349972	310756
345401	182001
122302	271884
46101	119617
88038	40193
218915	48275
341639	419270
211931	121145
178966	71815
118400	317675
181162	229755
330182	329221
67496	57134
239154	76680
179919	420944
89238	434422
468912	67128
190111	37909
57488	97933
118808	41753
262980	78380
97732	323909
251983	482315
249465	250410
460001	74106
353287	96419
262890	250982
48694	259096
311758	106256
126859	392339
54949	331349
467894	238095
419512	276158
276665	7312
228134	198275
345050	77031
12481	54640
155073	7490
266307	474341
324708	449662
439940	313745
230574	221766
109733	361224
17900	447724
428944	447446
103718	196783
39672	313745
393295	49903
304263	413218
45215	370735
228229	382800
113389	486340
112628	41271
446413	238829
440031	337802
168583	49903
434981	56565
157613	423688
172817	162002
412440	49286
9822	118721
286948	201493
239378	190369
247389	241468
472903	16998
422292	226023
95983	170180
53532	192509
75495	363888
189665	94265
418348	199526
233045	480554
219862	110645
53401	229928
343933	26842
78221	23778
26556	284797
462028	5857
287566	75927
198701	356723
194474	62191
193870	93245
116591	246438
471065	217310
140722	81191
425546	158103
343804	53511
316458	124085
292352	162247
67523	404806
124259	69373
95650	189229
489187	420790
17481	38386
152305	50264
269041	369902
172379	313745
261591	458264
261046	398492
218061	365356
204266	190522
232668	288978
371766	429161
207676	190369
422837	294424
59668	114643
31137	428103
298581	136177
448529	300374
113774	326997
352846	309425
267562	441424
281758	378462
10530	146317
118325	4763
179311	211254
18662	370866
156081	167841
325460	403844
72845	467328
231628	334578
59688	51674
125948	230324
493038	299094
342650	169353
99110	143389
182593	440660
203682	288319
126764	122193
391413	151944
199963	467997
346299	188848
406219	70557
435800	229163
275684	318735
238840	397820
408646	388910
375802	330752
430822	56410
12481	110818
488625	62191
248999	410060
27228	21583
182799	390536
161975	79507
22363	76487
439588	82522
124867	291249
103516	14602
291912	483071
12322	110677
46556	282287
162525	313745
56619	81645
184910	51895
157021	358032
333614	16573
270899	491685
41378	477131
267562	49083
430610	343918
476096	390878
411286	86421
192800	36306
395434	395988
431285	58466
45718	90214
449774	333166
75276	23430
93408	360860
12862	258148
93328	44108
389233	387742
52003	86728
378194	100569
223304	477986
457891	302741
359397	73700
322806	387972
289444	106840
15819	94198
364831	11449
32047	71598
76829	72924
461490	74871
291363	320464
404892	61076
266508	265558
222102	117097
231927	34873
339496	314622
178917	428711
226706	58145
12297	380565
239460	293813
149313	368892
325972	95942
248877	122694
374887	78811
197733	30438
13394	293058
87021	414212
278500	477986
53137	229489
66202	474500
361008	5040
281712	338271
364059	421830
340918	361305
3577	285156
466055	351414
283715	475048
229851	4369
223565	198545
389323	47415
79056	249334
304146	460172
396335	226308
413382	317118
382574	324723
192465	265589
155045	176610
327685	333043
389743	448523
350796	410028
322023	21583
34729	321659
446831	26551
23819	44719
189318	257290
67293	474218
312553	470415
404250	259435
247471	110677
254827	250206
52275	467604
202379	7575
348029	406640
489657	293966
413109	358877
137077	3139
235404	470588
113267	119762
433221	9054
387775	242156
35112	329566
75509	380738
295436	337791
254573	196662
235546	203279
242490	79200
142542	11199
373604	273831
42365	73336
342901	195623
73462	27464
97777	446555
54545	389682
493148	400562
167205	88541
450933	242578
315836	477506
188886	302551
364377	67497
330972	382417
206102	327840
327497	30756
81196	152321
310499	290
144764	370100
255515	177569
172445	426736
323938	459649
348683	390954
459317	435933
410932	261396
406660	175989
78571	168646
431908	270108
190281	144180
104505	232449
195142	316575
322743	293813
257488	384197
180197	2735
15068	134500
458375	88289
109727	425838
178508	94634
119001	369458
310125	70789
159186	275232
75339	457883
129449	42189
161570	293813
352237	180578
78271	314586
59813	291860
233863	389384
268495	18992
25748	170351
326124	402323
150062	428375
248697	362676
379489	145948
222886	438567
102974	154468
360459	137823
384609	78184
147581	485304
416295	489822
388475	187370
248013	481787
391391	218366
245195	119893
477227	61116
139674	439083
307718	47874
409388	32198
288328	260879
193431	118156
44844	292484
309930	427852
432538	458453
139241	245548
348198	267352
196263	48499
479993	487909
310499	123369
362170	49903
162101	389149
167583	180115
76091	256486
166618	3041
81509	35845
38942	446105
61494	91295
470592	470588
233045	447723
373349	59759
420606	347064
350594	136423
224498	387839
490614	32807
219334	244559
354728	489656
323897	477509
313672	391414
36266	152230
194898	36596
268959	486680
214308	427796
312283	140123
344676	49021
454263	493788
414140	291984
205936	265711
201443	217247
132411	393078
425940	54976
54253	178225
11558	73190
125557	387705
329075	318932
431508	134767
484438	26348
334032	210450
86221	139297
369879	314404
157040	476880
139350	66215
17474	33855
158946	121960
157634	494102
484575	221890
371030	491575
102474	476951
449157	226943
451121	94344
448110	293813
456070	164884
242210	472457
22779	257603
368552	476641
264144	162829
110743	35330
326135	280599
266307	420833
13741	336309
221533	304189
69500	99405
302682	26714
77330	338270
326260	367881
339742	404806
268910	309119
312405	466432
240135	424805
27320	319333
196165	132927
102009	413964
40766	223509
36556	171953
339591	240339
87889	130923
343031	135008
195615	149803
377096	38063
440294	274309
289058	73336
406660	423267
292977	451545
396621	64755
150448	385339
412954	8359
472995	334149
242551	67040
448104	349034
269977	167588
128704	386138
263713	427043
3442	481338
162680	3605
323114	153995
16844	299920
261791	267562
45724	287964
131647	212081
232553	138807
170325	308100
454296	13370
118185	415105
82901	309425
229718	348798
35594	364000
3809	472167
280360	40284
378080	395880
346402	322338
161162	387128
196030	39455
188954	488971
54874	119381
228225	360531
158669	289760
15951	238299
249635	420790
134390	145064
236499	336590
301557	32807
376568	228426
278273	157726
297941	234470
341236	213298
296423	287423
271161	193235
277717	227579
226919	227523
353856	327217
72602	336590
401515	429141
407334	144414
361567	370037
357411	290477
132153	20998
342456	88113
414140	299934
87227	447381
130312	387839
410087	86728
192633	477986
75401	214024
32096	137155
3186	348639
460540	15209
128337	81280
348679	446351
470746	137128
10546	126150
235071	418399
88406	319333
475309	9112
218728	134299
265476	378082
462984	413590
229123	82078
117659	107931
292641	474426
181204	76829
145693	401297
446628	491771
35707	173698
231611	33216
393758	385537
404122	398148
370619	246690
54233	108600
86083	405349
223932	472583
420905	186159
197462	192253
13993	467703
118539	67054
228128	97771
455653	22549
317049	487192
175484	424714
441783	489822
480367	117097
460183	463200
257630	189012
452241	177008
311820	247676
129416	98875
120003	377674
59590	306708
258274	391902
197386	491271
399673	346388
22779	67937
460631	215143
472372	299736
235983	73336
286075	140021
455312	481785
366344	831
172121	132740
209898	45564
16019	65134
103296	40470
353577	243301
436818	379776
81630	358214
225805	203404
24928	218588
493451	400473
50249	486511
103933	337943
436516	164164
128980	256120
338105	392784
456118	429863
305893	105329
479351	486885
309757	83403
9061	199959
486371	107222
199269	196169
133433	145064
98881	13370
393482	423437
480365	429398
372764	435637
289673	186561
371944	110677
157666	272908
467165	411809
261119	308378
455985	226494
130069	216582
314918	132463
84810	414218
471310	243418
219136	374784
422849	212043
191274	247246
316652	122694
301058	81803
188478	249709
452102	341603
222399	459406
449521	456973
344782	132996
221758	375840
343037	464438
383304	11626
65838	129923
322284	187974
142932	466851
29805	445949
260877	113138
24062	294255
436695	169482
222572	263648
18928	472830
141015	144845
81249	22611
360459	227414
130966	491976
112755	315888
322934	434146
52993	369157
430170	74067
292730	378138
102688	341278
314396	387031
322970	156236
241183	21411
261277	373009
442023	211818
23430	267352
439588	425886
477932	354779
184695	293813
171680	230324
274015	51895
69689	194074
316889	411809
174362	42610
115666	271383
254599	399929
405071	420959
164485	84089
86768	299934
137392	160418
403431	201131
313911	411424
189318	45296
261195	481368
77783	421871
118385	401101
308618	3037
190419	339310
296693	115263
165908	91960
246996	353787
265994	251116
49184	329295
160215	420295
78669	364610
265605	81146
360099	375840
372468	165191
34680	165267
169408	127805
419492	305044
314311	486885
185636	339923
366651	464721
365449	152901
211814	135133
123308	355882
257230	46410
394292	234012
154981	11331
292292	355700
21140	214929
44212	286706
148000	478415
58435	294362
13921	137128
491385	58589
83310	92823
203793	70277
238885	387898
199365	11291
186850	19984
344908	183975
197445	280887
155680	343860
181322	425267
51008	78811
492422	192509
360679	10297
179320	235650
469926	263009
465325	312497
14546	215462
240441	160419
414286	368317
276171	391819
214744	214114
380858	400240
342949	376596
110433	317118
235430	405842
467831	322838
157766	187974
12462	231255
479263	78116
200092	242551
370513	392086
446644	56120
132514	442423
56945	92613
298628	23430
148166	469030
58042	67858
310592	462963
210910	251389
39683	182723
433682	447517
385256	446425
65197	395530
332703	268261
301795	5710
358011	307422
491017	230557
28343	407843
472086	408114
271188	168340
413511	28065
293931	213916
375764	459713
269357	126204
392370	82585
204375	487994
351565	384051
221648	162785
88846	93642
89096	472421
447962	121171
94178	6381
386459	357741
454867	458065
287018	486885
411260	433279
467605	360329
2798	169462
372349	119868
232503	250434
255402	295159
396969	251116
176344	77019
175490	13809
83938	38063
87046	43713
327357	401854
377869	233575
189878	434237
415930	175100
74440	351451
287389	86892
330819	491107
391308	12443
189511	444115
183223	31692
195649	187998
406632	141068
340863	5487
68516	161320
220451	241048
189208	225328
243776	174804
451818	261021
383374	29816
467910	469235
394309	150139
363006	338189
173174	106402
308539	54536
95503	246285
166275	14919
15575	374314
282589	114334
81432	310886
452905	144845
342465	252518
396584	483720
277436	94089
129760	157761
350921	156375
346360	98529
167768	50264
384720	134202
403193	137405
122535	380338
429626	218730
350313	118870
128429	15926
229854	416402
127410	37476
385691	62191
46244	286936
140883	55366
121420	185335
84086	49889
384210	481840
452967	48146
144370	420944
465956	419580
98999	219796
147429	157189
434203	169389
34203	99849
16602	340849
414036	241090
301166	27449
106101	444125
175017	190369
318998	142825
163089	306633
107860	309425
435169	308100
408602	333159
264529	422511
322005	48275
306282	273544
41477	215270
32563	193431
67356	363631
92401	275500
107589	21411
337117	18665
89175	191087
88460	40161
342780	303175
456592	428214
254822	22448
386556	183422
284933	343468
128867	121066
354165	250679
206932	168006
128440	21187
266508	366727
324343	37515
78840	84089
469564	373021
132740	370958
156959	37585
386914	319545
97592	393326
408329	256723
311598	401871
434655	275677
8340	388850
76718	233050
364498	469908
242551	451414
249055	140044
468874	50264
282831	218727
486680	343992
63913	476231
232777	203213
453813	164884
241952	269126
190564	106422
52881	105585
195799	87471
374197	316476
447833	295159
125837	141440
71189	172456
438235	90692
93351	478415
454261	106165
473143	186561
302864	262886
479058	151167
316655	15209
272615	175721
13767	266071
385629	296693
408094	161755
280643	117255
465163	119381
434842	376526
272331	346266
69651	61621
189062	162795
333996	461944
275321	99405
238889	78718
32019	341362
455471	317675
91412	428214
314930	376121
138776	209510
206802	321960
32920	334628
447763	460437
244309	72223
434550	144470
196996	390783
312283	7591
146909	44469
226805	389224
219023	149389
172089	473166
10093	72523
261112	149300
42840	9054
396927	179
481419	101557
229710	487833
359949	233529
43708	160139
135181	391111
389574	478415
375183	384414
357210	185479
321043	306684
231305	387928
105665	401101
335905	317118
452736	196783
35805	267307
481003	375522
49482	49660
198837	104390
200092	204136
229735	326331
480590	166063
358477	48163
164690	188520
268447	423533
260884	393326
28403	218730
355210	428852
18580	46056
198253	336590
408561	489822
198862	399468
18026	388904
228849	109095
388485	349595
114926	358591
23848	295508
380322	383967
109733	492374
221687	38798
291832	322621
216529	267602
248013	445602
31598	92330
20358	104527
482596	239551
308618	2935
249894	31616
244688	267433
133040	76445
364562	446105
304011	468935
51511	335910
120577	99210
423828	433934
39246	233469
68721	403188
3955	372433
389027	445414
129363	94344
393772	34953
403733	468238
488609	317118
175771	272875
65990	310756
82498	317506
479320	328201
238703	104855
162253	411424
7454	85403
394314	84875
344561	209933
239314	108252
151578	492862
293326	85250
282279	461944
178229	237165
169331	188082
212153	76852
169667	75303
133909	247088
35367	343547
376553	190369
418658	406371
73274	361190
399224	303648
81279	288035
286624	209090
315001	145059
376313	10216
3462	56381
333638	24907
16736	269840
13268	197996
365099	277646
259933	402767
86768	176495
62817	151755
403819	61396
231305	481578
327209	370804
432915	94344
99810	13407
115463	249266
428411	67687
160237	164182
71189	56095
267562	37013
482851	358414
118221	141649
474070	158180
310519	217883
67351	13495
166102	451826
400149	137128
481723	309413
350772	382
168629	317885
187413	163440
58479	452055
21994	163073
449521	447927
62581	263691
41215	309614
248451	255198
345715	131169
34226	391414
231552	312698
19566	42313
47699	62238
472830	362977
197544	419225
147047	304173
106739	456215
477091	161391
326722	236240
246191	82585
58709	228821
331103	214024
196003	173965
483259	353787
300679	80919
62482	149049
161570	178436
235394	273831
414326	248614
191742	93086
214308	36195
257171	176182
95956	364916
233215	48163
299203	29111
230051	68552
323515	230846
247481	21411
304165	387185
197220	218730
483471	389133
118694	265937
329790	361170
121066	160009
342114	216768
183707	240225
355546	79212
488964	227966
424647	45286
362250	21583
103339	300491
248692	118318
295009	428735
431310	602
359331	336955
300951	398333
203783	159725
149430	385548
338574	122521
314021	65670
354719	211679
6102	247217
10569	196783
441461	99437
4898	130620
228226	176073
477600	15209
445274	86728
262318	121171
484681	451168
32693	55894
14777	348798
319134	401854
311370	92613
277987	397434
300920	374594
313343	258220
9053	186440
479994	149600
71430	311119
476507	316388
457418	361990
445453	430356
144227	102923
443216	251656
18632	211868
183975	261398
114676	126473
262210	177843
373190	134259
99666	41075
360531	195691
281826	434981
138414	391553
257520	315229
422395	111447
225722	449728
382197	281789
161693	245247
296260	105806
284758	183213
358250	188759
159751	97225
331494	95616
96048	149480
346854	274309
248591	307785
101504	371884
248588	263843
314977	207535
254446	408469
434648	15209
294244	451460
414910	94011
60875	267400
474450	44621
353659	407480
395145	392699
240205	230250
57012	492096
132442	479691
402381	161336
65513	281163
256622	390536
119446	480759
449366	259936
441534	289444
429096	466737
134299	451016
365039	410208
121008	187041
364200	205270
109218	481173
382706	206870
156604	116126
326495	391414
483073	59821
452382	482143
381250	342684
81030	46813
431585	393326
7860	393041
474411	286319
327663	398689
395903	263047
177443	337018
88439	69029
41821	4413
85014	229163
340793	267793
79827	423795
378691	38321
156903	162831
216230	244805
491337	124085
316666	51337
333856	194165
102875	476231
72815	289238
320697	96308
306454	271902
78575	146202
276325	370279
149539	487378
45132	137728
280045	82403
396927	15209
465783	32807
260831	142041
449802	172782
108796	346266
170020	420790
356490	246342
455567	315888
295441	399929
119001	246445
475691	442928
399274	471885
7643	187836
11200	360095
332868	72835
173879	119123
417305	396431
354728	116049
165680	136489
2285	265589
256093	9054
360955	13218
89028	426569
409785	366941
275721	218959
14341	55074
447073	215606
441333	330469
287373	330414
190281	205325
351913	430754
293720	160158
67477	438641
387008	307651
483706	379741
286313	376710
89077	297676
28551	492262
413815	121965
48152	168381
271231	359775
192495	38849
222497	215784
391867	94344
25239	295738
125789	484274
218484	238182
237120	119446
384766	162795
112124	14079
243328	378462
409745	368358
169512	167588
152960	96977
422738	369599
354121	48163
25633	419530
206409	26714
127244	123685
262994	263938
21592	259462
260231	147034
350064	55743
409745	337585
171513	84722
299535	233220
304822	383967
121146	1582
493943	133291
281236	370848
79223	236233
464725	103194
489657	425729
333461	62673
448597	331686
494061	490917
81776	208885
358477	276744
270248	93698
382105	76366
237714	337587
373263	466737
110118	480224
414035	469235
454902	28065
204405	461846
120912	10823
347731	388111
126470	67142
103035	251878
83793	110216
344314	145145
5512	205571
259695	166513
425051	28129
479141	421830
458700	404212
66948	296423
87620	39432
46542	190369
284218	291328
109791	103711
276572	291002
140185	181185
311297	142644
433012	338570
390740	456513
466736	226494
258513	417607
317050	48861
415713	431119
461345	266538
394026	350917
14131	213919
200607	269331
198509	186159
365982	273831
432600	63957
153322	227247
128359	23822
246540	34112
94517	218615
78891	343493
411282	199353
300809	492906
381428	37948
341632	446847
207358	104838
383183	441176
281826	60517
75273	72286
11961	250389
475691	229781
114879	361320
354866	113772
145282	228088
224152	208577
88473	196144
139779	257726
139308	488540
171951	22416
89409	95782
463089	482046
249884	409452
462670	271875
82001	53791
384336	187998
157344	82643
375969	371983
489552	109431
268980	93983
372325	104153
146909	224614
82428	99437
366127	371135
90830	94344
29114	23564
416247	45265
490192	9203
124259	2124
350142	465647
33343	292599
328940	138823
435229	42890
124897	54976
41395	62191
40809	328609
8273	388528
303567	50264
411937	97985
372445	292359
401836	462034
414519	488190
97383	371934
409016	15209
99644	265439
324206	41191
333141	153995
42890	159747
185118	382501
64280	298390
338915	358614
137317	10882
293913	336577
300401	335606
172411	401928
192866	381880
421880	16433
408828	213734
364397	268311
318792	368205
326618	54976
297401	268176
318980	428563
9149	113051
124049	179833
233782	338076
6616	160419
10236	263833
274865	385000
107524	17761
126882	52188
372764	24471
287732	370522
356064	72810
146043	78699
142840	75303
110835	350479
258432	268369
46634	361655
473728	51895
424432	164884
296190	173227
361025	367261
39292	383408
334919	259929
358081	123306
348742	378462
473454	313257
31398	186532
185339	332299
196680	329139
11486	369994
27492	293813
25969	320169
410510	381964
60637	182000
302223	24859
297866	440615
484315	35318
81018	475953
398268	356457
50045	128340
318899	293813
339963	293592
282042	222102
221664	69247
92451	177032
281826	314850
97191	462044
178402	469061
271290	288035
473420	298767
400628	217238
194771	147134
258848	401949
448104	375089
278905	65245
439051	393326
287820	228108
298941	395069
227290	159242
26714	222315
173828	188759
477932	136882
349578	145414
83178	378462
438419	211167
454674	283392
128114	203404
274554	459483
167294	129396
199397	21457
369276	468640
66518	42290
176989	313745
26352	118877
245967	440489
110769	447560
430610	219743
176288	119705
412590	458183
317352	201129
119840	137155
192238	467881
266957	54449
393782	394502
301737	375800
471169	286864
381256	61806
345401	219499
182464	94793
53022	185479
273914	95518
492588	374939
333396	441863
314311	429766
40973	235679
161826	354790
364187	218864
116481	318932
108140	64123
171444	165073
440511	91947
65733	285446
15027	8273
490597	69876
32636	86618
402254	477986
104598	126697
14861	207916
410977	243127
92215	429847
18468	378082
76515	440660
369371	420959
261132	44082
115335	359029
291093	190369
6337	459205
134015	438447
272505	210403
36649	183573
134742	150874
81898	48861
302123	15209
45819	445298
329727	328744
216867	344796
221687	313178
434847	83095
73660	93680
256630	276090
59628	313257
77229	78500
331069	189005
196908	47543
49083	263610
364831	26154
368631	358370
47390	112124
358860	237722
375182	91486
86347	67401
79276	492316
184050	260147
30298	482323
3458	491663
45216	472164
337131	443693
326631	486808
207696	267428
146893	284979
271081	167483
212460	67040
100528	449457
178702	371918
205194	401928
105964	172089
88404	344144
70048	59419
276876	480702
263751	213017
179536	190369
139546	109006
268079	32198
205747	356428
3457	222699
296635	21411
263703	362320
291744	422470
96559	473223
493812	132996
300034	162054
209018	465647
346199	212073
418685	455624
39974	10336
381329	126204
397877	198135
262210	351918
280600	405403
292405	133933
10700	381221
130126	398795
277568	401881
309621	111087
197256	355093
408839	176878
483783	212289
371437	251043
441152	411758
321187	277602
39577	269199
78158	225071
154255	78604
77274	245824
68163	234356
366762	393696
21463	216824
85665	411365
88327	423688
272561	309801
214951	123288
228537	307598
324748	280713
352439	422435
3650	191678
182687	444309
409555	165069
252369	95295
444567	490237
467605	35864
470491	451414
217627	360531
333183	50264
104044	298767
466131	475143
257407	49903
371735	49791
174404	467703
381838	440275
325966	294965
425827	351451
62533	26334
373265	441996
61574	211789
392677	206333
441475	43787
437473	425200
190853	172598
390771	209018
444107	461974
291525	134145
425135	194694
260743	215338
364200	190369
380790	72562
163445	53511
267560	335334
475837	415344
308044	352659
109733	53565
219090	140608
147613	196783
226843	50938
15819	27472
117665	176874
415123	220609
86596	370686
57387	160664
255385	289970
422027	429790
261830	66880
24795	201306
144501	23333
401592	157268
138611	144779
363074	393326
439367	435888
272096	5493
376385	246114
397656	66004
363469	50264
399811	190369
410820	420553
286893	186259
426197	209572
394136	23461
34760	90277
180845	477613
398715	379741
442444	440249
183294	50727
462239	465508
365122	331581
22993	43334
106460	387904
278919	25398
276821	406388
267210	273468
104325	419993
325517	97506
478211	351585
298077	217223
123004	190369
311468	371918
484802	335728
352762	297005
115487	53994
128709	19139
457418	411812
57507	101393
15000	184282
67266	475880
109726	174467
442003	439141
383982	191341
314046	472072
306040	89772
27885	354497
305002	80853
322367	245575
456021	96118
404810	15209
169369	41705
213680	226494
482474	338189
454503	244230
61941	395988
294726	57989
328387	132247
81249	276780
363833	117770
373279	217223
293073	187974
404331	336282
278273	395988
467641	149739
250513	377674
250410	462636
67211	133423
426728	181573
422478	148695
61349	479570
269154	76454
375442	410682
313896	205223
8968	447517
64861	3747
378795	236213
231376	364536
6467	391414
108057	390197
256997	125481
38038	416387
410390	342698
230601	69591
57151	321331
457914	459841
194822	283037
45814	2715
148997	92114
171969	469762
219198	51735
300916	423024
330417	164446
491190	214050
71876	43990
2187	189064
133538	412607
461512	175631
100898	125070
392837	181204
410011	15209
112875	1476
55914	105639
457877	323527
152368	12895
368949	19314
207098	129687
145660	131315
310153	334045
153848	134706
166624	69256
302618	434265
273610	265608
387197	13370
202352	343975
334572	294836
322578	85583
271238	317118
134539	205226
86311	58881
319081	424103
434936	11451
409165	51895
180834	187021
28357	93047
149766	431764
464596	174070
137454	312843
297446	120986
71430	5857
292015	43368
434990	429863
147121	22275
263405	190369
223929	194275
79168	230334
97831	348798
2187	384628
55278	361698
447352	101058
47621	454975
69503	93533
265071	194587
81333	267352
419851	288035
136132	122694
208485	134694
268593	11626
91462	124952
102904	125399
213439	122646
22407	9054
113774	351257
160262	84089
69585	314307
118789	77438
229971	318735
386753	78811
112372	58709
62840	24943
447610	361010
227514	374806
39531	365058
196371	56173
293768	336590
395639	438743
323745	462563
25969	350696
336152	268902
119978	444714
87531	124153
62275	214177
200504	15209
304146	54706
403658	119036
12402	300473
57646	321395
158610	40257
146893	22009
4329	11626
329778	286016
119001	52813
489354	245592
318440	112312
315262	317675
106262	254366
390023	447831
264800	52706
191611	248338
206724	454199
161407	267060
71818	164755
436785	13129
118132	91295
22284	347476
28530	276512
436257	77468
150316	99437
309524	268066
51517	415365
417826	422603
105038	456231
13540	64493
119623	366127
299234	228431
349609	413952
396720	312174
399404	459817
108363	27884
446863	258692
151635	338493
204402	459976
161059	196817
385951	354790
247934	246926
49947	212096
454337	240946
180755	214050
110835	367620
280947	440677
229290	297276
283640	423688
206996	206645
381579	203757
81358	332299
137845	431011
84968	120254
220701	377847
259617	486940
98220	280261
358861	246672
4035	130741
485007	473088
268910	474880
95755	482253
445494	23018
422868	293813
244902	354728
353655	455769
60031	425907
190677	143219
208577	42969
78947	481073
419382	16325
419909	421356
465767	163336
295240	177974
330954	119123
172478	466151
342465	223523
149586	420511
156643	399023
137421	383719
29496	45481
65336	206630
278357	435649
68843	420905
93911	325869
449864	53994
395788	451016
418167	390349
73966	48275
44679	478148
210614	362924
149287	452098
252644	208300
437042	347800
25393	285634
153898	361545
452656	244077
272818	40198
180957	134333
238353	372785
200092	364145
7097	55700
421694	3041
151322	293813
64397	444318
412522	430329
397734	494007
304459	187974
39186	337945
411389	91947
181651	420944
413671	83811
357527	12245
358322	392301
63370	155632
304183	196783
207094	209510
435241	479115
290311	409828
410327	113522
154454	279474
342409	152502
362977	38063
424790	283250
204463	42890
140205	214024
394647	440660
444524	224886
295734	317118
35151	383391
265686	220279
48069	21411
172630	334060
449281	322412
414471	334309
23137	317506
424647	485240
441162	117565
196559	106840
388018	88880
386583	396247
460263	224035
375295	63067
53047	134573
194642	79813
189878	214519
389113	307054
239606	324243
153322	348563
366031	1468
482808	442847
75909	469512
118736	316068
32659	160529
9538	315632
78954	272069
238628	28129
437064	400813
283065	20807
412938	16776
307825	355806
320873	42890
477932	451414
365550	477829
345401	260291
186275	66405
114781	18710
440784	191914
315989	150354
36006	277806
489710	75220
271304	217561
276426	21302
343732	303320
481694	158145
125137	298182
347460	480926
47682	6253
308866	45052
325482	220730
271328	248777
445048	393289
316113	377270
329750	130694
303045	198820
263539	310819
218743	49903
193373	488924
300749	394037
46092	322342
87547	258666
68083	7005
87046	84991
105249	106916
356520	363973
488853	105967
51048	75751
361960	183213
304352	156982
86282	405177
427322	282136
140991	275152
17592	395007
414286	320197
297534	389351
367242	148871
295734	4349
347011	161094
360531	221158
184216	55483
378261	438783
4927	94091
452424	385699
256823	86618
64526	220857
86222	12679
391433	128301
364382	474162
111761	295350
490216	339119
342115	144891
33761	256881
436240	390875
160606	332198
485503	220417
180845	347634
492468	12129
267562	278846
4186	353164
128011	133838
103325	327721
411841	141214
208294	113051
113306	335949
184914	395787
243480	214024
30112	214857
182351	485185
123916	445749
349595	153995
26836	33036
167428	296423
275703	252664
376260	465360
51895	232111
369834	82585
491117	22542
295436	447579
140574	88996
248734	315671
384508	466737
353873	391414
39772	175067
234450	401871
52757	73766
339333	41753
178729	176878
54824	159249
286821	125051
152302	126150
249749	110677
149455	252235
1038	275981
267210	348798
165680	441993
35824	447517
260765	32513
12113	404678
215220	187124
160686	18468
277896	367750
345732	266852
69156	75679
8146	125772
103748	273317
202732	228431
106268	96409
191761	277050
358894	402708
32131	172342
129239	35707
4500	43213
420816	123932
16803	230925
160490	222923
398903	91470
309633	33435
398840	347104
387357	327217
222792	177775
75339	95437
295090	148590
482932	437088
215792	9054
143520	315671
340037	401949
8154	313745
6283	79485
129174	178436
369702	282822
117103	178048
446368	167391
394724	103392
77420	298274
436059	170190
206735	160545
11708	154411
483936	461944
289854	460482
408259	378012
421815	137101
438114	300762
101346	96277
477326	142448
130960	275048
86	252338
78158	277167
274596	267352
189430	354694
295650	96158
211307	2290
248013	254542
405788	364266
143193	37438
326834	37041
124394	422562
200092	446840
405700	54169
10005	4250
295841	162747
360594	488492
368443	110708
117107	183213
293040	285170
292999	386021
258772	265394
324377	416942
329467	224285
165194	410951
68839	267602
241749	7601
272675	357807
126867	420944
133909	461767
65134	325820
156731	195121
194195	319426
409648	409524
13563	16762
449803	274114
440249	233306
187834	252198
393840	19788
223757	187752
397576	420895
141150	9054
379538	144845
48511	269199
367343	94518
290799	473223
25726	481500
169312	487153
144072	19377
368296	156735
447794	227647
200950	160513
13268	277513
362378	263009
26830	134740
109919	69708
134671	315791
85233	348176
159917	127357
308817	344619
80308	443196
2780	217377
19023	456268
233045	344334
167588	2569
327429	373169
92278	101049
215638	190369
195362	48441
362693	135053
265326	275783
350064	221420
452240	238075
173063	61934
150511	345401
44213	50391
357210	155747
148343	190369
179919	435637
175473	181693
88790	381485
203521	435708
315115	396563
411119	381416
485667	7757
47466	466020
373810	53863
333646	186440
359976	391414
139056	275790
249236	476951
98916	476951
313314	239799
212530	222531
26413	34081
201785	165267
47138	161738
309239	338189
322660	351451
222102	287382
483987	203186
459280	467866
268049	12787
190955	371884
34551	198891
477841	364294
153307	162831
61728	378779
397659	186714
332740	466272
387500	286131
405889	393737
86438	118635
387757	390415
301348	363993
351432	294920
223186	463623
184415	166487
49775	400314
269650	15588
386884	470069
93090	310261
339324	373340
175416	210474
320259	343397
222399	283107
314889	34488
392429	158811
290909	422175
399270	92613
59644	328932
354244	345363
222334	193272
29933	375840
195689	401717
6781	354527
228924	125399
469550	314617
320808	435708
73660	433150
183725	439074
429287	60333
371463	450541
228763	13129
284473	376549
312244	325891
471509	165710
219281	58715
200092	154141
189965	467690
454433	460241
76228	217083
388223	53304
268792	245679
226152	196783
165646	137508
173701	479355
80446	217423
276821	32752
260287	106101
441784	11844
214654	249186
346746	409916
331491	368904
481035	189147
269167	436784
292347	323813
41378	200503
409468	193476
55299	422998
17283	220417
375560	84980
133433	363564
179050	302997
422234	149547
291984	399852
190051	449298
232886	341271
398877	298371
250207	253458
411351	278553
127771	151993
432100	25076
1426	462901
483363	62191
375032	244482
294217	39791
302343	406665
486657	475876
58235	149214
165413	383391
76285	461125
470088	332159
22123	361441
18317	15209
431586	16433
257926	393296
327168	144845
435140	199363
357590	152533
234517	57115
465045	281924
107408	217239
41154	63528
421565	286180
465132	428864
371256	254130
425330	196783
446213	390390
199090	384849
19199	320822
479409	393326
124291	234902
148262	286936
228326	445915
227628	390680
8615	261774
351531	330878
164196	121106
310918	95942
114228	446982
381778	301116
174098	404806
350650	340918
112625	74559
174309	86560
106205	334592
62594	294550
92696	85585
221080	262954
89942	270339
53898	229124
81279	486885
298747	372367
327432	460593
348798	278457
301676	291521
27642	391414
438464	327217
181056	294836
306327	82519
277606	273831
165423	160443
266141	51184
308458	293813
317369	205090
174937	340513
281559	86560
299836	352652
470052	53863
334294	322338
319512	240651
57484	368820
416661	235679
238405	277961
422145	151694
152964	290
405261	144845
375710	395038
303960	176878
476560	6808
142231	450137
12438	373868
66769	366781
204052	215858
385	204213
327209	486506
214855	6182
486722	421830
460775	23455
234146	122694
313289	38447
107285	64335
172967	24714
469676	364730
89682	431902
405674	373800
338962	135756
14458	388407
301529	353557
106814	330556
232714	7771
471847	89532
299095	90277
63148	153995
226928	39610
482083	72754
160182	481404
310401	481785
315316	26612
463270	155918
455505	78876
452708	150620
317583	70557
438567	15947
281236	201984
331540	135664
492906	445239
13034	231538
159201	313314
211822	202019
404960	33647
345715	384887
182390	471301
117757	95942
328324	354759
352905	42189
118677	120274
72624	327061
58259	206779
125874	327217
316211	99121
123266	292468
324367	427958
140442	317356
235039	443045
356011	178075
374110	298273
319081	400441
278153	335334
221296	393845
254430	338189
290018	233556
201345	73567
432073	461392
388741	313314
146620	49903
354421	278529
256893	60517
269188	90099
479188	417375
350699	84590
189965	316575
453982	205289
72244	303186
483123	481789
14679	103181
308520	183213
399584	256383
92401	209471
71816	129857
20069	21902
107709	40722
234621	205289
143671	55231
231305	251323
267206	204330
22248	141026
362268	16317
431661	147224
195768	48275
269446	411809
283608	265589
371656	427140
76228	380689
162346	119762
3823	182004
14169	201493
196712	225836
332911	77341
6413	257203
475171	152502
160215	477352
90296	3534
175939	4114
25893	88113
226919	318031
328708	226763
356562	300800
309621	452804
420620	454047
259717	455367
232768	134259
258540	170939
230038	273831
458839	57997
92891	33441
200169	33855
326631	304242
180073	266203
289675	464901
220712	14037
186595	20959
216460	234962
107440	273831
160768	444213
399441	429115
138140	466135
263624	444
415844	177861
190621	96894
342465	247312
19107	110677
100058	328251
166596	458601
144724	393326
70278	269887
340197	401014
307450	466737
342486	336289
171915	123213
465246	153995
290018	297402
115921	203656
314850	141817
39292	85457
103264	194743
191569	74571
442337	210903
212460	299234
315958	204453
491764	464420
178422	417575
241441	196783
470172	252152
451971	325251
261388	267977
102065	98446
172923	312892
280133	397735
312283	335188
138232	62726
138726	341271
269804	79195
345401	444437
433018	419816
232509	267602
334904	303175
76228	479065
27389	83811
306742	296869
339348	283445
134714	208577
453134	95922
15409	15209
480475	89495
154981	356521
464462	207916
46818	177732
296459	329288
198668	243208
181573	317730
261551	378462
462893	338876
357493	14031
156189	232258
247350	3386
249718	144800
21919	375113
440237	183778
242224	61891
493316	223327
408357	248008
27148	388654
402356	313996
37362	489552
454701	15209
417279	247397
465805	190369
213731	286936
438795	155697
20946	148558
124259	347218
1256	196783
296651	313745
277899	74940
304840	180757
282401	3635
375953	413908
350423	31287
225303	6153
103914	94209
181853	313745
378849	245168
74026	61396
179047	354264
383189	276358
181055	150300
389061	488007
134145	486267
361219	336590
396123	198275
54979	14478
109617	186440
98045	162831
320255	13370
264801	180709
493349	401297
210603	53863
159270	157621
412602	64490
117220	97749
73640	191918
106843	476951
227241	115861
189879	446167
105426	269094
405262	273591
369623	94516
333022	435371
193354	99799
35632	313745
276821	52030
439898	343085
307371	90918
153366	183660
133876	296353
75568	191926
167552	263925
65513	132740
115072	428214
241749	80543
163631	97412
259978	360653
69976	440660
325753	386538
417121	490324
264569	7697
278769	162831
207909	234356
191692	426627
123789	281242
144577	434945
414646	456174
59665	138172
457859	492906
118185	217784
84980	417294
428892	250529
91197	214107
422623	62191
140812	100310
292384	36398
318897	438783
88446	86158
322934	135842
441702	269
399144	391386
281622	486200
156169	72985
274455	49903
345728	99227
467266	214992
412581	132247
432934	164884
440692	307189
244903	153771
162254	59782
481657	290218
327209	466373
128985	441588
429037	158170
375791	175721
133040	421907
190828	132740
147772	48588
264173	215797
205965	192524
302578	292227
80029	264827
125968	75379
447610	315436
344690	114930
28718	235045
209898	343804
12168	175835
253916	22827
81428	439019
238889	31843
131478	472072
87748	197037
72804	294735
430170	448044
294841	293813
142448	147331
264590	327061
472669	176878
43115	90123
350313	374030
234693	47396
223330	169485
136798	207696
122591	267602
21038	136422
328181	261515
3724	48661
346784	360860
304703	66235
350347	51222
189677	20719
357496	13370
96146	107449
323076	395988
420842	273831
92401	444884
462241	43496
3418	37948
389501	252709
426654	110708
477328	103959
16790	477308
381149	15209
422952	99549
40439	471840
196891	273831
452984	441672
125790	19390
322549	389387
229971	80296
254155	446105
23647	263962
92270	479579
219546	284082
265084	232891
420143	492906
70790	301156
329592	341698
217284	449662
73822	268118
128166	310756
251871	5032
186605	208785
439366	22347
315394	372433
59658	410355
14528	204191
166776	94953
456906	92898
54784	6614
294677	190369
376108	267352
248168	237235
487060	263895
449259	289970
317391	317646
270913	98806
346537	434848
311750	437622
428944	147262
171481	292516
457570	318735
467745	181111
273161	356299
334092	61450
275685	224592
140518	54486
378420	326742
328639	322132
52231	343804
144994	108408
213830	414286
152806	122462
362173	12443
91600	243369
165896	272611
192524	88938
5700	231273
258911	472347
267562	262447
256716	267602
67521	420982
368572	152882
58245	100499
222331	369413
436900	240232
276972	266852
116608	99405
93520	415617
387577	51895
319824	331828
281356	135355
448682	261596
470661	12443
314842	244072
271353	326815
216202	245679
277013	414567
58843	232925
164216	371918
366762	300271
54416	72688
350594	146202
90300	241614
90702	371520
431264	24861
425786	440660
293787	104299
98067	174279
219283	250389
319203	27464
490239	42189
468055	259929
130069	60643
438403	131574
375131	32807
450087	88113
394967	292796
429773	307279
128521	334021
295441	180841
376619	315250
326223	481279
104740	238945
84951	110677
40471	351193
197544	466851
186449	216307
72287	373970
298892	428103
214880	438373
46186	46079
228431	164688
174362	140282
383812	65337
91828	132810
4565	243374
330106	478415
362267	250935
113620	162785
138126	116410
270440	58600
160052	317408
189537	237235
55804	261111
187709	411508
149343	430235
94977	461944
350322	317118
328051	237165
72297	288035
228	91247
307213	193188
31663	454975
91744	26280
16746	72091
396893	26348
22129	295114
99334	390687
170708	421356
186941	395093
296527	286598
339234	436821
268043	391310
315006	45451
224128	61520
160237	488802
481301	454975
328940	450798
68098	151575
161693	54942
140781	124085
135035	127298
323089	363469
221369	133739
410241	479614
457418	168527
310445	486100
314487	272358
151868	440660
140476	228249
466692	15209
66360	437878
298233	106057
115315	13370
179293	338746
242551	154271
59644	39618
349629	435637
358625	81196
443778	265040
193499	391414
32430	157726
375510	43523
170535	15209
375315	267553
67215	160679
6011	284917
289025	197250
277850	411750
120067	281924
147800	58589
206131	86728
89219	321487
459850	57134
193099	118387
196341	44739
294629	369885
185526	2232
334256	32807
336670	388898
80924	32807
245961	166027
287867	315671
94692	57391
458768	125729
492139	221281
345881	171592
289675	490273
476096	302551
158918	334424
227188	355700
335779	113683
405344	454975
81710	430356
458168	443368
39195	350344
291848	162046
87331	145691
325272	423688
488758	210558
14788	130430
11696	335105
91600	353975
261278	81530
191349	294836
71297	385076
209672	356212
314341	300240
3684	210050
180906	83624
203676	294079
34881	444567
150173	273831
346272	150271
489529	119033
201391	179955
451384	440505
377206	155251
387986	91998
417938	371617
201131	128160
233498	320464
481429	418599
395136	246311
45361	38063
398629	169116
29431	259074
379019	160158
200718	369761
321904	401896
312714	457033
448353	430610
446182	389641
59396	28129
150096	289894
404783	430610
82100	41276
211606	270095
467786	336590
20416	54895
471744	327343
24356	466527
424647	318533
280762	249685
175341	35707
234881	237195
13930	236992
191391	177777
292875	471323
257250	399095
306304	209572
44098	258610
191931	103267
415411	22987
277485	86486
190024	486080
157477	203656
201131	263648
143827	444693
433083	255756
224994	454301
250207	450058
167588	210048
295030	348563
453736	103153
178151	183719
193767	360860
226627	317118
280775	477788
162313	67584
459845	166651
195436	78273
10690	460012
266875	218287
11367	374247
288640	421356
457116	293813
224386	13563
21082	149941
9793	84111
90664	146248
11832	97101
42881	186714
464400	98426
278685	337991
39892	33199
176499	372684
169679	309425
90449	247364
243230	203656
474606	494102
6614	125851
785	160671
48530	66935
58440	411088
431639	269199
371306	312372
78614	201543
369340	171604
479124	105878
198405	472072
439338	412440
132536	97277
303052	67280
47809	278044
179781	401871
302918	250679
77767	41585
441210	199590
437720	59636
187507	357357
278637	240374
94862	399455
203781	424125
438436	330469
104766	208786
407110	468584
357002	96534
110057	242789
267562	236992
386178	110677
335743	98210
280906	140195
47522	90635
390787	363462
109945	376880
159096	486961
403057	289444
164612	62699
210030	445749
120144	248732
234782	420437
131606	342300
92401	56671
159076	288035
216666	152667
18116	214570
120050	88606
319081	183840
200092	49903
110835	275920
410282	183213
206582	301506
48517	91600
16024	13370
436068	293813
167892	457845
429256	87505
7116	97215
72754	310756
23854	244040
142239	301156
326165	347401
478675	391414
312531	37728
276944	438957
25218	16266
37459	413118
62166	38063
203438	473017
213065	369940
250600	122559
143705	236631
69539	361305
366061	307517
394854	107480
315968	199786
339051	409802
280943	435708
63201	296513
153322	29385
85064	174637
27455	217809
404027	192229
107752	230912
27064	267059
440317	261517
412427	442225
14825	330259
202792	21632
237242	24516
335719	303175
239934	251146
375582	81789
159509	67267
462581	106857
265894	63528
303023	134145
173176	152394
17169	137739
358145	274309
262467	408552
97749	41423
408786	182578
43752	249709
417414	261396
293913	258855
226269	480025
329853	241468
66593	114930
244688	333501
101760	306779
297113	38063
445690	450301
275390	486458
371087	266687
431625	359762
122450	2199
6467	63190
353577	348941
367520	57664
84787	310756
123839	54522
196996	323079
57281	430754
412249	479243
203467	152794
227179	160722
237678	361545
304011	321242
211551	316388
358860	260956
35612	464350
23226	339811
312344	439253
62567	397009
20244	48163
93977	190369
115854	137739
163445	215464
438139	458183
58484	153465
115355	198317
32678	443778
181419	37268
125721	177124
389512	322340
282629	475463
91051	163067
453915	460333
146751	376596
45676	391414
321641	64645
340621	341753
110192	296693
431986	307240
130060	121141
448665	250649
381950	117549
315729	201493
319397	54855
363659	211341
95770	2003
474329	318735
11696	377869
28260	469667
360645	144965
325491	301492
443815	70179
473192	25151
123575	126204
453738	383986
410951	32807
319303	152858
446222	188925
120575	266852
223962	234791
242263	296339
93384	393326
121460	262954
216898	122218
430356	109034
326631	198832
139721	41329
323615	301332
353192	187974
271323	124085
369256	272309
412133	239218
279936	219876
261507	407056
276326	277315
422645	203279
81358	110371
130675	226152
274138	405358
452715	210533
438193	48615
102972	298156
239496	138088
421280	198790
42153	51895
364945	13370
48001	452746
295870	375113
194130	124075
304057	442848
145587	428856
111171	126235
132207	137719
257289	306540
174993	47644
298907	385040
173356	304080
392407	399202
52284	233767
434908	169047
374284	313745
477588	427244
141307	343669
482813	437890
290519	292498
457210	35707
441969	123369
47459	346890
331164	390771
146893	372629
36780	367631
455769	96999
230166	196783
116525	457623
449904	110677
92401	69260
155830	491976
120085	446122
477935	250674
81432	33991
182912	445431
21288	183479
420867	63528
42693	325604
119494	283265
1929	475612
78182	102352
89219	265711
273610	379680
334289	134500
110835	35000
404550	49828
319259	254645
228468	293929
374604	391414
471496	420392
260029	476775
338191	458601
123161	322326
145251	167841
241787	21801
214127	94344
95299	47744
169712	383228
447125	348798
489889	225420
229275	468575
345865	895
349290	154137
314122	478415
361938	21129
120509	88057
262210	480095
46870	51614
5446	460393
163435	144469
452626	113138
195121	140189
76379	205223
314723	417918
368062	346143
395577	371188
411744	80122
349416	85582
64936	243118
44111	13982
220643	271941
238967	73778
164115	192610
335230	381001
372764	112540
477177	125641
117381	23318
461748	315843
152971	161551
107885	204079
277919	391414
478893	479947
19657	255908
14177	477136
231384	316575
78531	409828
42725	345745
253289	205702
249894	302282
144707	259656
212040	65861
29824	102096
128398	205223
463723	404960
449354	49473
381579	317118
110128	164075
192202	472072
339353	139219
253102	113510
251338	312697
419033	8389
452080	411643
434574	42001
290547	129185
39195	94198
259386	190369
390610	57781
92623	434258
82523	347948
452432	411424
437481	186440
391812	373015
73660	448640
96982	116070
471530	375840
243285	314742
17600	475976
141026	167961
423476	187998
478461	49903
58940	17470
484229	343730
150446	248914
333027	26992
411148	390861
476719	417744
53137	432419
212024	67412
368639	233825
24726	93255
113363	337585
69655	436701
212340	367952
378045	127811
344352	175897
159899	465391
38456	315888
289866	46822
244688	58071
374057	422458
91069	72688
437278	175721
259567	215231
220066	233181
404568	109253
267975	447517
396461	484041
47827	118613
404331	450307
114899	449068
58579	147121
361576	258030
394608	301659
299869	472072
200222	22282
452281	451560
395547	313432
57276	361109
492921	23345
331613	341271
414825	159808
263170	278604
454263	334477
236260	249334
409239	95149
19612	139035
290596	195629
321696	139648
90904	183582
188954	286337
458968	144723
360232	216600
81358	22323
467277	110677
131969	468624
172396	152014
412934	231638
83280	357854
132091	164446
259775	292129
119653	198684
426187	98548
492797	262395
330313	432719
196561	341401
482851	454497
448722	250389
217277	49847
324377	300466
307964	462135
23429	175783
385104	121479
70163	190369
319081	331328
166735	146091
362267	366689
171192	48861
68314	60025
459183	273831
17968	484426
36962	379976
349778	267352
417511	124118
264520	479614
266307	44826
148516	10373
359668	267352
314343	446693
126535	161384
456067	395336
46703	490172
268118	301823
310796	469761
395220	46905
183500	117338
290698	256912
139585	318858
144274	471261
210957	412980
476831	282859
290855	12897
466909	491630
302836	440784
114101	315585
32737	94516
121071	47548
454263	285830
132478	415594
241338	312811
397778	114315
444588	262368
290799	36885
117381	250679
104648	483272
45579	363484
97415	273184
239553	465313
275981	357694
121860	30749
121672	64335
72707	219499
407072	101058
253472	335001
77859	442470
428772	63564
105964	84791
133745	110677
189691	49903
4098	410452
355825	273141
367022	349593
173673	307364
238368	122462
35806	338997
129818	370217
167035	32268
249546	212422
454750	477136
111641	343547
284218	237736
308888	214024
252083	183690
438191	121255
486680	144529
157792	86974
331238	193322
154880	476231
176130	31930
408146	71994
239769	56609
41714	375840
93400	232408
154766	40871
445164	281924
242411	234899
367164	425675
287566	268804
271051	478184
457418	319276
29322	386660
335620	363902
58393	184322
176520	323307
52235	317118
315701	369599
253704	198465
484103	153771
456870	481785
207433	425675
408487	78666
379335	330752
201477	450647
342371	290550
486133	329733
224375	22804
110154	187974
160606	455060
229124	336590
216666	250386
235444	268667
317376	328356
262210	26301
357411	137739
119914	212081
156189	454822
12746	94665
97388	266944
154262	13370
478282	236213
1034	214024
198949	40784
218749	277450
344561	94289
84661	235679
115625	8268
208487	297742
60902	132996
57379	86476
368498	455433
157267	457081
421296	375029
79083	12895
353051	266012
46988	439522
180488	239528
482603	289271
1728	351474
263286	209572
191587	130590
117586	217423
143270	198790
454801	313542
278145	463770
279722	460409
337200	446160
640	462631
157634	78469
198405	404960
57749	262302
116970	188778
202249	364552
460515	195075
102721	391414
438912	95268
442960	276090
26359	464883
36413	95149
25749	353421
50495	12237
345578	150996
139914	390573
154835	261109
214055	164884
14008	176668
388177	466737
198405	79249
325491	337262
191374	461951
490453	9054
206653	331581
163804	445367
17189	361220
320503	2441
116365	72090
395925	156376
79002	245679
24887	40470
286235	125510
371767	263358
135438	15209
365410	469642
487782	424460
363613	331771
127192	27179
438952	417488
334651	37057
474682	78469
268224	213115
253394	399736
482712	269199
291770	273831
395653	169047
82041	26551
353287	39101
316742	268324
458974	426041
91371	42890
174139	425047
481419	351540
373088	386772
218820	414404
359184	28716
109760	397428
390291	25212
154067	252861
385041	55992
121605	219798
25717	373252
251943	443779
64526	387986
151110	279136
66004	29105
27467	245555
459220	434893
149864	105878
67077	256452
253527	309740
458694	335470
335620	465254
112927	378686
274645	195551
158522	476303
486897	457257
230691	235496
350028	231505
123178	262954
409749	12245
72804	313018
133542	378462
398997	101986
292491	89047
290835	94458
146945	134378
37166	391414
315957	404319
409745	79844
304012	115889
329017	446616
386190	151449
202879	94726
256893	14755
312842	298182
395021	47371
387225	430479
341507	345745
20194	39926
436575	454822
233201	228431
368849	362610
46829	222701
81798	108871
369658	77163
184709	107222
202866	373584
251922	410446
139240	286016
468511	284785
82430	300582
427714	491866
332002	164671
294917	151944
12332	247053
433206	340543
161606	86974
248013	459168
146893	400311
220709	97753
403193	120810
493287	13493
276821	432618
286856	61621
298758	304589
185761	357800
215806	445602
484892	240225
279503	15209
169832	372125
8709	310261
234078	182192
344300	392788
481104	117942
462670	411541
69445	250679
94517	470967
132260	121600
22790	463318
4077	241781
229147	431137
105713	433138
242261	35707
174665	329072
444588	232425
390167	190369
16116	342440
142041	224995
382573	424313
185372	186384
118132	276358
378504	51847
220742	19377
128284	267602
267562	409238
370657	489548
184011	262954
169425	233676
235795	141509
107553	440249
136731	314455
368373	217494
121594	86077
231254	389090
50575	186159
420771	274724
247203	287518
392278	430356
256252	81575
200205	172447
128652	377620
150209	209510
155056	458782
373973	51222
272946	304524
66957	382354
321794	22827
274852	162831
59840	409540
226649	273043
89189	80745
53275	458790
481204	13129
417938	338113
113223	457620
233388	204298
11901	62688
167588	332606
138766	144345
456787	288035
162303	38063
71499	182192
8213	378510
40198	434945
45677	255873
119001	301798
222246	255946
392510	49021
477586	313745
108760	74373
218291	162181
476572	240084
436895	421310
135580	133056
347187	364523
410894	323822
61941	385591
10557	224455
381469	123410
390408	304731
162538	469418
243378	174012
190036	470601
479505	284118
292916	115645
364718	313745
421682	198926
313822	379125
221536	265711
165680	41209
267116	134694
81432	459399
442154	88113
167179	313401
430745	210856
65712	246329
161482	40655
222102	183797
61681	458601
160607	255641
427272	252285
315588	108222
250943	144957
171174	182000
44160	379427
229319	218424
445575	183213
301044	384168
274042	285156
80193	101437
153073	52938
136812	274707
269421	85694
383195	141672
108635	54522
443320	20852
24471	109776
82225	48163
37155	123410
292396	381648
298511	5980
234453	194920
61353	249202
260693	126334
493031	368892
149004	465692
5058	275589
71511	214701
326681	274309
336152	399351
183715	248274
422015	391414
160580	270534
264433	476231
135756	466737
73773	336590
405535	395230
192828	467547
220231	454849
172377	479579
440198	161134
277598	381456
302890	440660
276785	349261
371643	459148
175481	322465
444444	361284
207345	440660
403101	72775
141665	391414
190460	293106
388696	254751
246744	204188
446469	8615
358966	273514
289807	434893
173888	339174
26838	481785
431857	167931
31890	15287
178959	405063
83616	141509
453919	146124
3577	61948
484044	282822
66383	361514
3724	211134
475039	364021
383164	157969
207246	293813
39217	4413
219198	210331
332299	20586
273837	378686
426690	303392
293805	388407
13394	250324
29525	368859
163945	29466
411529	431187
413394	73207
368688	351765
9151	92619
15079	430356
33808	412440
491486	198806
371231	392329
146429	22889
45292	86728
34487	141166
309213	271589
130352	267352
409469	196783
479263	77339
389643	431140
230051	291497
30440	122694
3856	57159
88638	82794
455699	444602
306409	411251
482777	187974
427579	300161
457418	59713
246755	181565
121836	377415
106041	191955
180855	88113
380258	332427
310400	60108
176119	339339
110162	456640
196891	293813
115650	71994
84745	29307
152553	380160
60268	380409
406632	314455
146893	197380
297089	481279
204798	94516
47138	183213
395064	48146
212369	33526
112159	330143
341222	312494
392210	122694
163437	219765
104429	298834
489500	184902
272576	13370
192611	59759
238344	235679
277745	311428
251409	439135
58930	245679
139350	413783
102627	24620
216602	141165
129764	195232
96541	383967
172557	274508
159819	270262
342652	475435
22233	293813
238275	267352
184528	394985
146893	94984
341953	351059
269848	489822
429774	48239
383371	486872
337516	295947
153324	316388
285156	44713
3809	448639
156198	122220
221783	415291
449954	38063
28357	147605
374784	137230
395983	318133
334747	5090
30020	280635
204937	388526
144577	421285
250989	389387
42163	422792
135074	146893
219715	194889
229102	278162
235597	326888
446644	65913
206051	336590
170456	25034
72642	204273
367919	243388
294408	20222
218120	159249
360841	48146
209504	186561
299580	291796
466201	255650
420088	480148
281236	440327
80016	372214
123141	199263
167441	182192
34348	51222
58418	188067
456021	441960
123118	451064
224778	362773
130844	247211
437729	273831
6767	236959
392677	320086
195224	384849
316856	200537
391684	428199
150053	161134
174028	462973
42141	260367
227781	30395
16831	225214
470653	207125
214800	28173
90340	212789
420766	70567
289186	387742
268828	290014
266997	343514
467467	278427
142717	113051
396421	457741
33117	467748
177345	333746
169184	65441
235909	267352
95252	467247
299922	442399
62198	303175
224778	294079
196364	325471
415024	110278
171806	364427
435683	71816
16432	313745
272007	98567
428782	454670
272580	120825
366741	406412
263902	79878
266307	12217
314740	214480
110385	249334
60895	478415
148371	309425
412109	293813
407667	427205
43775	259863
366587	399877
163846	47644
131757	94516
444862	313745
204631	398831
126923	13370
387920	412793
449521	28473
459892	32685
334745	380749
464114	65210
58245	407355
262890	317184
278813	122283
262639	335827
341470	196096
322498	397269
328441	169024
306174	353836
148404	227666
377282	368250
113457	217423
391840	489822
436575	166305
441461	445338
93963	148319
424570	76111
216600	422546
254298	83811
420736	153006
162346	411424
358433	187974
376060	50264
325989	162795
421883	239381
396421	489329
318287	475200
442424	6899
326848	26645
118860	297776
365559	153085
186595	467703
122486	243115
3458	229802
44694	43207
167477	478007
219136	210033
124599	144432
483832	343860
389625	218727
157160	475555
192183	408288
61286	85243
232731	378686
187098	208972
73663	419965
456257	225928
2642	479359
103430	202394
164895	13686
432548	127921
6553	94028
463226	190369
370196	440660
353244	964
198317	49196
346356	360166
93251	317736
391433	434893
289675	220741
1118	328769
248405	18252
81978	27464
189364	42009
470817	41266
244200	363829
61289	447212
335141	412868
364577	423518
28357	132260
438886	429161
191255	296941
110523	441313
138441	109021
64563	363973
86616	22697
223247	13370
12926	9437
237714	381217
62630	236081
394975	4479
408170	393326
79374	39195
212153	179506
451414	84869
108452	167517
243547	381469
411873	272096
328900	266078
446630	479823
414347	204125
433105	162247
216234	52537
73752	13370
291461	305323
328932	32807
203786	471745
35849	98117
379037	280089
239944	480025
338931	307243
6595	254264
305064	345387
378357	374604
158756	183213
109295	226889
152207	330143
448417	167588
345715	84868
200407	266203
27047	65210
398843	300528
422532	184693
281826	20181
365617	375840
492339	113051
107473	43334
312306	315671
46164	464727
306183	487050
189205	391414
488971	295680
206881	313745
428901	475571
458591	420300
472016	374784
455792	209542
58203	171441
46556	470225
398001	58637
86632	396566
101346	266317
55942	256340
151902	431860
205853	295484
110954	243746
36554	488494
452098	433391
370137	146688
82688	54839
72867	427714
44528	429603
377689	317118
52982	39635
420734	415367
410573	439774
477168	86728
215808	313745
243492	258747
362823	133634
455134	123369
277204	389469
65351	327061
169584	339153
469026	49903
370497	157240
366127	18916
202801	88113
323719	426345
65211	336955
328947	87822
118786	230691
62028	13370
254446	91407
472845	266600
229044	188759
55470	143067
341333	459976
288691	273778
238548	105878
47895	127476
30319	250434
299038	25034
467086	262954
60140	461520
223304	156376
465820	86077
89062	55250
323573	228275
138946	206623
112499	103758
273537	28129
28254	337262
420762	387933
373888	310261
29077	218662
163919	37560
130678	15209
376766	94475
188613	105498
255314	358797
444832	130742
124291	447000
25579	190369
262890	63190
62980	199141
203793	394636
223789	336955
297979	113035
237761	155348
398843	112739
364488	293813
157033	192005
474389	338493
448121	201452
247900	248777
224182	173965
84821	14314
433606	367196
176321	38033
241614	6358
337838	93774
457399	284982
355071	293813
394267	62191
66664	476641
219057	17333
45199	301156
172053	457923
146893	295201
483542	64402
88266	375921
172433	17941
304145	240225
179720	440660
421625	52833
360038	41406
268910	84094
376121	15209
438893	92613
362267	183699
27406	327061
314311	58301
470746	53863
270195	169092
305028	177363
450439	214367
195402	366407
140427	408288
60854	25549
407780	34813
348996	421840
327209	196976
52075	207927
15507	274309
145200	437223
15059	458601
203078	148199
492247	357595
386940	244738
47407	459213
455930	352633
454309	215427
340501	127687
140370	364927
295210	255369
455772	382921
279857	209572
203758	359530
178215	476231
467583	269205
449319	114643
414878	275790
118721	440660
251766	240225
146077	275152
353739	362891
59764	86728
205023	373911
263799	98873
145759	266852
98595	184902
408329	235187
417700	447517
301012	470806
55202	339692
43588	76808
105969	330821
28990	275762
314065	16433
410956	329815
296675	91295
24851	317676
376619	273136
306180	208487
370590	3696
20616	54449
462224	33553
205180	440660
160969	426681
245716	19566
388475	332511
180886	137779
301823	191585
274322	327343
227514	245792
68518	363714
348472	265065
413989	268118
343249	94364
482863	420392
158647	445652
196132	379019
400975	26551
469164	69527
98881	469235
431525	476846
200444	117288
252874	355552
317152	134694
450465	373021
465021	187861
174288	57375
166692	167394
198609	401378
379372	468957
24863	469627
347121	208714
329778	367824
312087	293867
131574	390232
22415	484279
94455	35971
212153	135961
407455	382971
390256	94625
138126	339884
69985	315275
264628	65695
459103	378448
231839	271472
439393	13370
17821	371918
157657	369599
305002	33617
40677	159249
245679	493103
214476	315687
241211	471996
439149	110677
53979	95560
226518	51895
159178	288854
301508	152867
277936	37516
245488	489614
471158	443433
34180	306927
273301	18366
441312	237458
363749	439719
48787	67089
138126	302981
106268	212355
490850	74571
94274	471745
336071	444081
148053	317118
21258	405837
275395	410684
227857	387808
226054	294164
295199	114409
428942	263648
242772	336590
341067	230523
138125	429161
295526	32198
67688	440660
265151	383967
254446	325575
489104	398236
221687	189205
138449	431253
484215	393283
324502	423610
275824	252664
44570	131470
398016	265589
378137	56926
202792	27581
117862	313745
331584	115673
73541	389387
199281	427400
378459	186796
421980	275423
369918	205098
294710	172706
474491	208163
362776	284982
152917	19113
341085	407386
186825	94667
14894	48365
230186	340366
126793	400240
13905	391065
194369	42302
189260	231485
80921	155670
398997	407820
236026	55528
321213	35035
202976	179264
283654	313745
59723	57205
448260	435664
394204	153210
329144	78364
987	162716
387196	178478
187518	162137
330494	134694
318355	82128
109797	122462
34049	16433
272742	378859
167517	449316
277933	36475
220553	21411
476184	245201
345401	412239
176130	48607
73642	138180
414865	214050
86505	324639
122315	348798
243201	451016
53963	118286
137859	358746
447821	94665
80539	67040
333287	403513
367764	313745
126764	193281
31437	183479
484978	67584
85598	146941
208754	49903
166527	352605
339976	215520
446037	304865
249030	147835
104648	253309
60208	111463
17562	27250
196453	32605
219089	292721
69081	20097
327566	268176
77143	289439
40809	247905
98433	471279
324502	30263
362897	482808
465309	66286
60436	289022
266996	470027
325905	150526
99210	355093
241596	280635
312347	272096
391391	110677
465260	428839
67266	292281
76968	65506
103914	232449
437838	416724
340800	309349
468	78084
27406	19246
375476	89163
439719	351451
448062	13930
411882	482635
136744	385135
124523	172089
106268	260300
445023	275790
26564	477986
379680	285156
375606	184096
148141	390295
199340	447230
78469	88535
120787	355700
176454	35295
67613	6899
294450	196783
223304	413880
371324	478415
428636	210993
483821	247425
303838	177748
111478	389168
480753	238457
381483	85423
331574	394017
313770	450541
95105	354483
5354	112940
490553	373479
25969	122581
12538	466879
361929	441135
50749	82905
493918	371983
277931	108002
432929	260656
376458	259844
34908	278642
481519	441300
421818	90277
176759	385454
261607	398471
298317	369485
470802	287185
130329	33553
448298	422648
69674	327217
245002	94516
252996	489822
270248	303862
254430	172089
280600	169203
223820	334026
208560	414002
179041	251864
359427	106063
140060	90341
72952	50538
341697	358602
284754	279260
224161	207927
117410	428214
212947	64646
276821	160633
117569	167034
361301	318735
358942	74585
62415	345829
324467	245538
307533	370702
277603	282911
251849	118289
487932	23498
84546	429978
209209	30263
238889	272159
386635	475917
168295	379412
25557	443297
242491	221715
78742	363960
288527	259812
28357	485259
432903	419336
50346	440660
124469	162247
44070	296536
411521	122146
427388	188759
353646	2531
180578	150264
62608	260527
356931	409828
464100	331932
316095	143305
282126	205289
308497	456640
346272	216767
276821	170939
350650	467470
267739	348563
198911	288035
175012	487508
302682	139135
475820	421830
151974	438419
385170	309444
224847	412341
391845	276835
318808	423063
219850	28065
313745	478415
115112	315566
160858	237165
272742	257509
181884	469235
15236	463741
474341	367271
469272	401854
295841	474677
135258	150352
9226	285065
24749	164446
52712	211339
402314	65003
324780	129994
475653	309230
403391	117909
196641	113683
17593	66084
102026	297204
247340	80169
424370	29287
203220	336590
370524	285403
270224	196154
328940	154095
441572	341296
402008	363973
289996	62191
76502	338189
369304	295650
1263	358587
229925	311552
89219	41753
20908	367365
119748	28129
211346	469227
281826	49231
323770	339853
358416	464942
425675	406969
58930	164884
76442	267956
78100	449591
442239	291521
433747	308670
214055	291249
11972	310756
284943	360960
125795	359762
171953	125360
458711	493214
433896	134694
229050	251216
388649	278885
173087	413215
237148	226378
342920	208000
449628	276744
45933	4013
378357	61205
301376	249202
28028	118089
170325	208785
25748	116730
26527	362773
210900	67584
235404	96058
297781	440660
49789	247053
461928	310261
113921	73336
269726	27343
57419	420790
471820	212081
224051	98906
433820	32201
246545	294107
205459	227101
414058	476231
141305	260527
226584	328932
167771	226706
357914	439253
339212	255585
320925	367798
346029	286248
259385	357352
385202	59590
366402	310663
485016	96551
431611	159249
229082	278642
231680	213148
232387	423361
278466	401101
96683	159755
443909	326987
386115	381943
33005	388318
212699	71854
357077	447185
184528	268563
24208	61934
15754	266538
68647	391414
289084	363218
63427	338261
462241	372214
173941	390098
266965	453009
156795	390329
254350	307012
339712	30938
317280	366534
263328	58881
407402	297348
449798	203279
361001	159606
113616	104009
418992	95942
112990	210099
89486	58338
235003	419268
316565	164485
195121	241048
378420	182578
399490	232099
68193	67040
52651	258120
159367	270032
274613	400562
479351	451391
476007	40330
118185	428214
207183	272798
135518	249709
131174	99838
107290	476951
487020	158504
402052	110677
409279	385378
67074	211299
312842	452055
457513	21474
458065	311221
285023	119122
441188	474499
276311	54646
144332	491453
287566	117207
9414	318817
387959	412306
306578	104263
184027	350189
88038	342629
42464	75379
130069	402874
453862	299235
17936	1057
371022	153251
265151	77449
103300	47287
206713	463535
359016	420402
2432	125577
98860	402513
432025	58666
73533	286724
417565	221660
34193	441313
374333	149038
316398	385378
402509	49789
204332	401949
260110	413673
229206	245538
70520	399153
146893	92427
456215	331253
430272	74283
304667	62257
439915	476951
209932	413978
126473	345401
13187	341470
248353	419849
321043	37515
84726	132153
470678	6504
131926	96954
318715	237458
103465	198317
273324	246311
163691	129201
159786	370373
136901	452098
422776	317286
437127	320508
180757	472464
53230	102352
61687	404178
456231	115174
399159	223876
136604	86618
45880	477506
416211	418551
404198	279772
370700	74809
212358	178028
245990	271359
264706	42890
245190	271295
31616	390875
386431	336590
413906	96858
269612	380861
45216	101813
392449	331034
114786	207696
64777	493919
402052	88956
214190	344091
409681	261755
263326	48146
285312	196783
143071	110708
378510	370826
272386	437876
109250	348007
236142	103010
315958	187045
73298	12679
441463	310087
326586	308100
449521	123012
171444	322388
70625	365609
354244	365058
66259	331691
199261	382003
51142	286016
470817	86535
404389	11626
214540	168361
309917	211931
61637	385000
244249	469065
392459	3810
371147	112525
173250	144405
40315	164933
446182	252664
376289	414772
278153	87968
344314	79748
201949	119868
268197	139648
47245	274309
170197	466737
207178	205823
145691	372014
448417	214024
278955	311832
170106	491770
352624	413277
44503	289763
334086	182438
71297	217809
481334	129185
395828	399539
471365	387137
410249	156375
101703	475789
14045	24881
327822	396080
470258	170417
343691	306600
277670	49507
489156	149299
255170	461592
34472	330469
180559	48163
214744	349509
485018	84775
408998	219743
100094	411365
81699	212081
470689	364201
230574	160176
281236	99541
39177	195402
276793	273831
52659	134425
276208	146421
347953	267352
475898	370413
276314	445955
425810	422998
188342	283265
368281	176790
33634	262993
472849	297881
383290	81796
252046	124845
345299	355806
400542	288271
415901	189256
221369	40700
174054	29928
281351	484447
427498	288035
155382	10231
182017	411157
459452	398140
236215	102603
97907	319913
326631	454820
424436	331581
128686	296432
9075	6899
61152	84722
133349	15209
168000	133134
182049	293813
195002	165009
176111	482198
312474	112667
134783	203438
375401	198873
377869	431112
337242	134694
61367	198074
320025	49106
258274	359966
302310	367529
317259	316372
230051	373402
45687	236016
203521	366493
329778	80587
228013	492887
194752	48146
263004	263958
81262	379606
55401	202019
286071	333534
347596	134259
214444	246941
19542	312504
486712	270054
100168	110571
434854	315671
234532	238855
277455	229941
73563	104185
47092	119868
372612	76372
331441	145064
192800	287720
172417	122694
325511	15209
45951	62466
111039	315687
307004	55977
333800	297969
458601	316011
374885	79445
63690	385548
419463	260879
312474	341304
274277	257060
176130	251273
59160	37100
288333	194830
159703	60883
91154	480378
179879	356428
261047	276545
327628	106275
218801	31483
181449	430356
218455	201208
316372	208616
384824	50409
400520	228431
321868	466151
119492	15209
103502	459213
25969	77727
381928	255509
341262	110677
328641	44575
313115	265589
237366	149562
402700	421830
476326	411157
63427	101825
136488	265186
215292	125306
18176	395547
399374	301659
359233	268772
396968	98847
57	38490
109824	368765
235850	262385
328940	15204
347511	289851
317125	364807
17968	458132
281857	158151
262286	255640
22172	468640
114643	473994
475723	190369
287444	12213
98022	241468
127697	169482
257676	327758
25239	322188
277073	142584
315834	313745
201895	284982
306694	25393
227456	105053
204532	250410
110835	394400
17159	191215
236540	284843
10788	251748
156189	175853
416684	274309
105979	213277
141535	138327
448571	152085
267869	309425
423724	15202
177415	181003
349140	270095
341787	291823
182548	343085
1379	123747
134053	424781
138088	341257
282132	351360
437716	35707
287042	98932
249403	6289
77229	75300
493262	428214
418280	64335
439641	52317
486104	358754
446704	267602
371460	123955
150062	4717
475790	368892
219546	1585
456021	284198
130840	260367
6450	142056
173966	219017
397415	430356
212712	354694
200397	117725
188340	389310
246054	97108
130069	35241
486607	142018
429165	425675
49507	350220
240849	225801
311059	342724
336922	126661
250833	50179
337778	183213
381563	277575
215108	364636
331257	263009
492247	378705
79705	428738
289741	344398
157925	267602
115617	141509
105915	15209
17527	220417
250493	348798
459817	109271
252743	311297
356931	274908
427830	276358
49445	402194
168761	70037
434874	214881
133050	113138
99612	62191
36943	378686
139465	249186
446833	171604
223344	460889
182482	339890
123025	335958
153728	483441
101025	62191
447937	160295
238199	317282
75453	341271
98103	87471
77135	282462
450741	288604
237242	297794
82519	54976
115411	62191
412749	58970
420736	238344
59891	462973
292670	472239
379384	16433
367965	481362
429787	418544
64354	30638
82744	108554
47511	404806
39177	35707
467038	483112
154156	32807
420576	476231
251677	36902
425616	377290
72639	331777
154047	97198
37459	344968
383447	389766
244910	133423
65800	250389
31468	158811
383789	336590
482842	258928
460720	478415
109826	161755
390761	322801
165859	310261
407952	195697
362807	243242
41660	364101
161363	317708
434997	110677
479233	55923
326631	301172
320883	256012
407771	217423
419949	184257
455941	453042
42725	390861
277244	115636
139743	266852
257581	301142
33745	220679
412842	430356
73740	50264
290309	396036
431378	237235
105969	391218
393797	190369
10792	29479
304186	346679
320695	100964
176061	257367
239272	394400
218486	186679
427960	209542
22203	404960
423882	99835
489150	259946
31981	161203
361655	107187
97731	419714
105420	421356
464239	144037
101503	342724
292347	268524
313526	399852
412440	214604
122655	140044
49966	407362
217523	97277
335603	196412
316154	70557
306946	366911
113299	85320
92956	178436
65513	394724
35806	210082
200976	48239
42400	164700
391164	59759
320672	368202
366100	322824
252090	49828
278554	16325
426568	83811
234876	122811
354903	78549
416888	270459
100495	293813
378612	141471
58697	482162
29293	13129
247175	170596
267351	44400
165680	173287
75265	355041
135052	235634
303052	16216
93627	455780
282469	168076
380670	15209
308309	283354
401009	414705
414058	387742
297397	49037
426925	187974
240609	429459
220904	82848
116611	385076
316565	143238
21292	298767
14230	394364
439992	79507
98100	85078
87000	279310
483330	96366
279720	308122
188122	220857
135939	480214
248614	84722
98420	92114
424570	304865
215890	469235
18876	378462
110696	204925
476804	273831
112338	364109
275595	122694
444734	294836
147555	207286
110306	330057
257339	207216
180980	125968
377983	38063
346148	385000
432421	369506
85674	15133
192787	371491
490732	298380
253175	352605
293789	204959
93849	12177
291500	315888
450736	53249
39831	255942
425587	213235
118909	164884
283005	299236
212748	494102
152852	374415
346199	223095
439971	236213
169150	342960
216666	395427
456267	234356
185856	165469
201813	367750
426384	317100
422849	223727
394051	49903
16313	366250
210418	222072
35879	451982
330488	375763
461010	189066
140171	331508
1605	60517
103969	123369
175730	288035
134714	42189
48615	267602
208582	132843
37314	31616
304766	125337
262924	149788
226949	186062
391294	198003
309680	370734
318344	23290
157829	114643
269258	247136
448844	51881
137368	121643
454263	241777
85665	269199
457418	402930
198317	353010
230051	341013
63373	61396
343497	106739
382882	25361
238561	222701
152276	371534
180651	292945
130463	396277
445357	348569
373136	417680
316284	400404
251385	292139
233045	410028
242903	55630
465894	384336
184018	84590
371533	222531
469509	27464
335520	376781
292721	18870
237714	78910
10296	402493
319900	4349
307477	363564
137458	329938
263308	422262
48545	79989
401143	48275
158411	178310
276821	344580
276637	16433
415397	190369
83162	308897
16661	105745
423727	169485
458065	373711
236216	412389
315768	399468
350566	88138
472372	223962
102713	203656
167833	9573
326849	311221
413046	223732
372133	140508
42238	132895
188847	82968
483875	99001
85461	165294
411282	62661
370788	442265
257977	345232
70894	398060
445483	440962
222571	476303
119840	190369
395546	164504
361729	481785
220609	407290
298479	297461
147177	256026
56663	68580
381165	14451
39195	394155
325491	276572
255806	391414
322509	31703
257007	178436
174665	374232
451431	57944
148343	29143
120758	79457
489657	113749
425371	49903
285622	280233
301275	96673
450487	268829
128865	377032
12646	120204
53827	16433
237934	294404
146893	430860
411424	110552
432009	42747
465223	274771
406408	381358
353856	36166
379298	198356
333148	457297
293082	37043
276876	417866
476991	182605
253828	276358
491002	378865
23137	135664
326963	293813
267248	405842
134154	332385
363098	265554
304666	375923
217338	341438
85575	30263
460879	492884
87591	290153
352905	324723
351534	255640
278769	271605
444754	126697
274853	229747
66770	441810
92635	186783
196355	440689
383602	236805
359455	362581
176344	420519
226038	369684
161825	86155
447366	155719
394145	408646
303052	378462
485	317356
483112	141623
452352	245982
437849	199620
208067	203656
391969	326446
290	303059
38989	189024
28053	50264
7922	207059
337167	480766
247048	355333
453441	166513
202695	392100
399441	439074
291342	393033
31703	446689
277403	401854
157957	70628
210005	313745
45391	458601
306933	236721
44952	272341
214748	187099
355389	119381
471382	214657
296783	76115
35036	373217
163402	6873
486936	155214
371110	94344
60723	98714
91391	137706
323544	485304
142961	62380
424976	39274
410975	294364
53456	376121
18540	190369
270919	196783
165680	463629
200987	284982
287609	235983
445258	137128
226657	151944
167766	240203
148309	45724
123411	273142
362231	4841
59644	171623
66383	249618
243905	327061
267562	427486
238406	237165
398184	310261
449167	232470
237714	162247
269949	234649
254430	154873
310111	81000
440190	277444
132094	354694
363191	420757
168773	92613
338955	46703
407020	469235
47407	234902
319393	399867
209330	226308
228326	217223
11689	422110
91381	455769
425190	99810
464177	178749
424907	258270
232977	190369
159680	357854
440604	54449
312283	435448
272341	37476
367394	184640
373025	115180
183829	15209
362267	174305
147578	86832
183855	437737
397059	190369
29529	26714
107826	468162
114022	478949
360099	279541
170368	198790
6467	356723
460718	484507
312074	411667
34530	318799
404960	379334
456426	401871
92623	351581
152248	114978
393427	464578
388193	126426
455647	137128
194857	85887
267562	44258
324150	41351
225277	440660
77813	392963
111039	146202
386915	403776
318309	23493
875	464727
463200	185479
371282	324362
102065	477131
176350	322402
200379	120097
172396	23188
89909	364324
467418	451016
76135	222598
277568	375049
201776	281924
299033	60171
353491	348165
201733	54360
427473	186259
226747	134358
316565	452000
347948	299228
14566	101007
91738	385000
444602	440660
112267	217784
295527	317990
202971	119868
193020	229150
262250	5857
214132	206588
280986	228249
314927	388159
356108	29025
59092	133782
202486	336590
57276	19460
315293	229778
395003	42035
288274	102494
87613	42798
25592	421830
359167	311212
29235	384366
290838	179692
478468	219499
386672	123834
390032	218727
64098	387742
188877	248312
55124	20611
132427	458183
275657	221981
467499	192592
76559	481279
297436	125399
383902	222146
113483	228885
191944	318396
336795	440660
321888	353187
89381	231175
355667	3147
179	51734
361826	77004
170783	267352
85999	297426
71770	21411
298984	224674
63689	120774
79134	369618
85302	284982
216435	425838
338962	300240
78068	200653
268436	15133
204432	236139
325044	151715
94466	479614
91828	413502
192706	313745
10975	25984
159601	24165
239549	65979
149650	171089
398308	281924
301312	484423
183404	193348
262037	488757
35753	52254
93674	478415
454617	417918
492780	476241
335654	51015
269120	367750
474422	109437
287246	406496
180382	291717
474939	288035
67211	291531
112357	29905
94401	413783
404805	208617
318500	421830
71430	323584
308664	15209
329778	255814
476560	133156
343721	428007
483201	230354
266538	69390
402524	261907
88439	41075
282632	276087
213452	74511
99405	293818
400910	208785
216945	345585
402717	447107
228688	122934
491836	259929
62429	35414
467828	405842
94154	295493
310261	25868
451896	455450
131825	196515
393238	208617
320239	179659
412440	450330
472247	443693
404180	436039
214744	141021
280287	364413
450465	295159
429475	238725
221283	424959
254303	345707
348662	422524
434040	9232
286297	313745
56918	315168
486912	410236
423724	221061
386660	90614
137390	398954
21931	313745
40313	324517
256893	238702
71729	123465
455804	181287
397293	441351
483081	404396
114075	317662
157698	367824
273479	382797
126395	46278
192001	32406
264698	387860
486246	343012
379850	141247
312842	59759
398986	376444
16239	177203
399974	142678
231855	423939
92062	412087
89383	455618
202471	477986
294963	120976
190191	437659
59787	13370
325044	27891
29581	290624
47273	382385
38683	406666
411549	94237
140273	114264
226523	427508
282912	316585
276821	177351
92047	18990
227566	197108
114542	276374
200676	27751
439704	2715
196903	239153
375026	214050
66274	285446
73660	336202
238854	205223
227730	110677
418992	21632
390032	87580
397303	265589
440604	119123
205351	479872
419384	186159
296646	241468
421073	479361
237242	141440
381996	37948
231710	53305
385077	336590
109987	184558
112387	353075
413816	448649
303507	31841
260640	145456
463761	372141
383771	393326
16786	476231
221687	309801
432598	209278
270117	314881
129416	414294
216191	273831
317049	57375
41608	209325
342359	103751
351399	126204
85555	409248
81362	467598
367147	336710
61221	450983
188891	466969
201792	103827
117877	300411
196903	39227
398843	121600
290238	371918
192905	413525
458050	464734
263703	415038
109049	223121
48064	474341
210867	184558
209523	461150
452331	472072
26309	4413
207100	140557
140244	23018
13945	336590
57556	264406
397201	320464
114177	364081
387742	148659
406371	360860
217584	401287
198558	410074
84176	340143
210733	155719
338003	418580
394869	42890
337643	472159
458183	148574
174255	265091
273374	138448
444139	187248
450465	67814
58042	62366
41673	305803
96151	313829
473433	22719
199059	161697
250219	132651
477657	127268
64341	457906
479351	178742
131710	191995
276821	333982
25748	87599
29253	166970
473379	468579
418156	430278
148548	271542
185225	193714
219885	28129
492470	57664
472469	137380
360067	272159
432319	72432
412440	314609
48127	62064
17481	252666
368993	26714
428900	370866
413821	81943
236318	392788
95032	411424
232807	242883
292721	470415
121008	50484
93645	465692
93625	11610
197942	446263
349838	364294
344063	70510
471956	45154
150445	9972
92787	86728
305072	266455
159602	486885
387352	333746
440985	403098
272170	141296
146424	165653
381262	86560
329010	109883
355916	366493
127291	494102
119925	5637
433627	245679
208540	225464
132223	440660
136498	489249
253994	376098
361533	267352
301557	208300
89870	142034
435883	48882
353287	347104
451588	322436
301312	136303
358814	94516
125472	274836
102706	143125
71189	284346
170603	327243
413816	329547
390780	187836
75775	360699
103201	489552
291342	461944
262803	47644
173828	356645
340793	343085
349192	440660
146277	110677
127412	179607
261394	402405
64936	170939
472234	322219
15432	28129
153322	340277
66302	432994
111968	46105
397805	134694
262282	242402
110248	227948
230440	228431
99349	236213
237028	58881
272301	108554
283346	364041
89721	330185
458449	138180
229495	278540
36835	209930
410916	480360
4533	54706
274609	54413
111062	285446
477290	101058
199831	127420
241614	59776
198317	122731
301557	189804
186956	384047
9414	17916
221487	11626
162346	188925
112052	313314
132154	472705
446309	249202
192238	153813
66388	273831
321583	405263
395178	265711
479287	144073
108700	388816
489275	405217
283354	58465
375405	476848
6155	58301
413541	126204
319161	323289
338773	193942
353815	459622
64267	484058
207959	267352
80575	134695
479183	111732
88526	265711
409745	371296
375113	66881
345987	172089
179088	35516
237253	282879
270747	340149
286429	384134
170991	51222
195349	462814
416284	29628
135693	39963
333064	92067
475952	94516
185409	134145
85335	153606
11355	341693
215768	278907
379421	301143
276568	226308
275763	257359
125874	374594
122046	46294
418613	371918
382556	371617
330737	41768
164933	432147
387631	317100
375093	478415
114117	301659
321246	59763
460798	58715
449936	396893
441463	39142
58053	292337
13077	15209
401251	222721
31857	466969
108709	350189
306291	194165
254350	54976
367127	177888
412205	367547
244056	110708
84743	452915
60621	219176
182270	468162
382212	247169
432631	16433
379339	383725
390997	7771
428160	341271
24919	183213
319732	132694
458706	461581
32577	336590
301665	52917
422977	245679
290780	63193
74246	49903
382853	402509
131430	315888
21797	88113
272457	224794
331438	308810
483025	378082
334393	161625
440492	378288
306859	285495
382185	26471
404717	162831
355695	298767
91050	317118
51438	313745
420234	403429
436268	185013
367259	240374
446863	305838
292933	304589
254599	23369
457418	388399
246856	263009
157594	313745
328674	269199
282074	270095
136798	223186
380766	242706
178700	461571
431831	160722
23642	341271
226157	72443
174182	425065
424151	122585
8607	364949
484691	34016
251107	187044
132683	442287
236222	467409
415397	110708
130393	325
457765	471745
256366	283257
373973	281924
28982	190369
18575	203515
340686	486885
184365	107536
81958	168779
376920	187583
227663	36555
328595	142018
303670	49903
63631	490888
231269	58881
474412	474985
458768	878
206546	49903
302996	3130
481840	81311
190606	94516
34878	105594
158465	476772
46168	168381
407587	99437
122644	425846
110296	33477
195535	40388
58418	395575
250434	53252
459617	435708
217329	18401
489589	10379
460632	120339
461393	401986
221063	319188
64815	428155
199886	273831
388857	394590
224267	477986
133741	94344
252923	88203
491070	178436
481419	328550
29098	49903
416223	382445
462779	410494
292246	428026
378224	292553
457529	370415
87392	206979
339060	39126
163435	418794
449157	361777
196783	76002
388350	269199
82818	347307
434726	321931
212009	43514
358587	160961
393193	403859
366045	138969
38995	21902
128652	203279
275768	314613
5700	149241
144288	403940
490850	117496
306817	472390
46023	389682
93645	47644
336268	240225
434363	178645
340339	363797
450807	86476
465246	233024
472086	243501
128480	338862
129974	399867
168102	355700
315494	196783
403098	67926
95296	315787
338453	95299
230707	214063
391419	102679
392779	89075
404960	4037
76228	139628
344301	313745
172396	489501
371713	430356
61367	162385
122816	85952
237802	376041
213520	478415
393366	290618
195224	361047
405535	406371
282233	308643
406323	179370
249546	138297
465031	443180
108654	452144
157872	76454
286251	95086
347081	205541
162615	64959
109824	365511
302918	434323
50324	287328
295113	130028
409864	226389
232918	256897
461314	269199
54147	421115
363124	192346
65332	156739
90477	430952
158522	466737
393411	202507
81418	210228
254746	57187
235754	182336
364043	416339
241931	22889
370258	126390
48578	110677
271476	281924
112086	151096
18451	313822
287389	283005
211708	143809
273246	333709
351639	203116
22826	491897
58042	9054
109752	467320
464004	218727
35752	308676
82430	393326
48540	86560
402316	266736
324772	280591
174139	265065
379729	153799
471741	390447
161272	336934
29431	339174
467284	413208
470053	110677
43966	423062
49542	190766
484203	121106
485094	313745
36556	490525
73298	4538
28261	114930
269612	231447
180437	65913
488235	351380
295277	96426
326631	147592
14922	369599
115561	346221
268653	157718
309472	154201
372048	113335
466736	28129
225678	212243
77793	379981
101332	478415
95356	132996
450532	61205
64133	103604
99291	313745
85674	251107
11237	401314
477932	228084
361412	110677
290765	184781
171174	273374
347425	389010
17553	6442
231305	31379
270248	476386
363191	249334
493493	55319
118969	197942
358320	346664
333119	350588
56258	384794
65683	120132
53877	47757
121633	274114
80859	198926
415240	176913
4591	8608
127368	331701
441678	317413
267752	28129
8370	132008
301384	346388
359933	285446
409388	151838
324294	166513
493347	149238
80853	214314
279887	15711
124743	339251
478855	244482
209731	336590
271391	18707
248177	415599
308668	316575
129792	207535
209641	455367
469388	4033
298926	53863
280531	461296
30849	487153
105788	467703
369594	40784
467176	67280
105181	231485
174116	229856
152276	177749
90798	233509
172551	101393
301310	128269
204330	197996
329139	306868
250853	20586
221871	186259
467788	140367
172923	444367
334092	331652
105132	319471
145959	212081
152020	167946
486847	484866
140116	186384
173966	274736
326428	233658
331357	257283
134004	386057
277568	99011
175944	447446
361228	11471
492566	430843
216398	1172
250800	376175
104180	422853
60253	276599
201882	93187
419871	330041
116767	39142
19032	371617
299873	42074
325310	166854
104740	32931
372701	355806
395706	418302
266141	13695
389896	9054
472344	378686
98850	189205
228913	420944
287926	201493
186440	260633
391582	20959
72277	296939
443320	213455
182593	425675
130069	280707
87527	241512
72979	467535
202352	109418
35530	493489
177351	47824
469788	186440
92401	186440
113779	174065
197133	318735
6018	484247
263747	335477
455758	423857
250493	313314
346175	420944
42572	106397
288635	88743
64818	430461
202909	214904
484416	464734
456446	219941
145920	366666
242408	183213
195924	320120
379330	175608
424184	284891
71430	81005
85575	15209
456464	153600
115002	190369
185511	160545
348615	287772
283101	182940
430810	139436
377061	391414
123123	270397
41277	454221
384083	368053
182192	117707
240776	23018
94597	91357
275721	147911
330369	415585
224308	217432
213318	76111
309917	277084
380465	486701
378420	130395
255084	474966
452497	138905
427873	435708
393387	411424
404337	401101
132993	50538
156614	454975
196628	317740
399655	201286
77525	112763
278022	42771
492595	262292
9424	333020
32096	406751
253115	273687
389499	246336
57	197544
256723	155501
156460	95942
467827	57159
389772	369599
308122	24265
441558	196341
175121	290560
336617	3352
444380	439387
157238	313822
161404	299106
393218	404319
184886	55074
345401	228400
156195	220599
466328	63528
425510	440784
49399	54815
13495	27464
253935	94516
289675	106563
166852	470177
304472	475402
409539	219743
146639	77603
360679	169482
215224	441313
395862	101058
205351	433401
14370	86728
240472	276021
386825	105498
333758	20634
492329	247908
285027	273831
38981	222701
487500	166076
458636	375953
234835	96980
167739	263876
79048	207818
16153	48146
56493	311297
84251	52658
242411	431811
465708	428199
249124	238188
436694	193546
250404	239528
153322	99313
150921	487833
169331	36411
115193	286337
378274	308622
414140	296956
262929	200444
186532	209510
11019	367110
355083	465042
379680	319992
416106	475522
230051	284385
316565	106913
31436	86974
230277	478728
159127	367824
237388	290527
333910	245869
457457	222000
119001	467267
90346	167107
318573	358913
117316	395988
261945	412779
94511	226378
260110	137739
189734	268611
196003	382511
316621	417201
95303	50155
483987	378659
68098	426843
128704	5561
469384	243152
239473	352290
386262	457633
332028	158153
154981	135296
224953	97816
414920	296260
223577	435280
11512	95977
95305	340918
415574	54637
144825	92234
271314	211134
200884	318186
485807	37829
228810	283346
21729	219499
131298	276623
362672	351414
155045	374075
341550	269262
12034	207059
117705	474456
177383	202080
153632	417164
333254	59672
25791	370285
227027	297794
79493	171044
193826	315671
191481	39796
333435	156006
280258	317118
187539	147049
388158	408469
286848	127871
266660	15133
174523	237376
243048	158803
380587	35397
159602	8623
10582	192171
399270	86892
453294	424586
268009	14081
360417	319333
279722	49903
210237	367896
210636	450286
391356	28929
114877	379976
178222	4098
143649	210082
451184	309425
364537	10646
20786	139008
24109	401854
235703	5769
133817	331508
4907	280166
357434	186259
331638	246311
428645	338915
121070	190369
22336	473427
28954	25158
181424	121106
475172	261320
196165	85582
247106	404886
347306	119347
58522	408467
337088	478232
191	429863
44281	45918
416216	13370
226023	308100
332843	11564
237660	400992
390032	183213
10874	404806
377144	190369
335958	241830
394858	453373
268689	246311
457225	312691
467631	384568
19985	466151
112858	220417
318159	125478
443279	334680
348557	325682
329903	466737
355870	382797
463744	245692
479277	10646
103392	168381
355083	105769
157403	471416
14331	328140
158572	77518
285320	24334
51759	317114
43931	323343
108406	443693
121800	378462
326182	9655
189680	402312
162388	490805
20515	183829
183970	367686
423836	466432
470873	12650
110835	485667
428518	211067
299171	214050
389937	195121
313279	182390
29771	276445
410408	270788
22699	309801
250642	203712
294090	366127
47573	45141
106514	22827
163340	261375
360477	138348
231629	332392
284474	388473
344575	364324
324753	205289
389269	408683
82981	30395
459084	377401
177861	457112
241902	484866
399581	112116
451099	417389
284473	234356
380482	447517
198865	9453
257552	60526
320873	308672
236260	119868
406660	243442
404076	75583
187834	32010
51756	80334
363138	340707
207675	298785
193921	299182
58462	185351
91558	313745
314021	304466
355802	119381
434848	73053
468460	478415
4632	69057
292205	100658
264144	275861
243547	393581
201465	468423
127531	96977
148923	340128
288861	151944
469520	79728
414392	42400
122968	464420
150777	25437
267373	278196
360761	22591
262639	273640
445592	487153
232201	17477
413919	451016
203887	347202
212355	178409
322171	206042
355083	178875
59797	208577
489657	411166
440056	172968
314311	346221
209824	115838
208555	33396
64345	78096
427432	24197
34730	478415
454309	387839
106905	49896
24971	431853
198349	9574
266307	462841
456415	306667
342652	131213
167546	428673
32776	341402
142621	375840
150423	139755
373887	234026
445697	243301
194339	383164
5760	57158
428829	486339
327891	216974
65815	86728
76228	362587
249027	379130
370700	340597
202774	311510
227781	197297
407382	152085
176572	189753
147595	193725
371878	60389
412851	120097
434615	98906
217953	355700
210469	301659
466998	71281
149668	178907
438932	304065
261401	411809
39422	372452
445463	492906
262281	152726
413353	243840
115138	273043
221878	297252
152114	22009
90902	244917
443708	296909
71439	389422
323268	67040
317524	352833
414490	234873
132155	90593
167588	335949
102643	387487
399981	173176
130506	198301
311328	429128
253102	411496
196903	161546
63342	205287
442831	357748
33398	95149
420048	388628
245317	128270
140318	85078
209372	8093
251697	446895
17481	451182
492390	94667
58930	351639
212100	54149
51439	273831
40809	363263
155406	60721
214014	265065
106118	447335
39673	173767
23884	364109
435504	222701
93820	91945
131939	295157
205669	420189
59644	445708
475336	76829
138241	249209
447498	315888
228089	180641
178320	192254
189223	216877
48882	225892
17010	183213
238550	273831
357174	7420
484288	438957
294908	313745
326343	466737
374129	278520
241347	75303
68346	273831
112950	332821
463939	334989
51580	355806
73773	121499
82650	332820
160340	175215
350910	77438
274138	85928
5857	336071
295220	52993
119306	426089
236434	380675
339529	160468
477066	132843
124729	34801
97128	150412
474085	401297
104740	352950
100400	29930
83937	428174
55228	462819
106268	212459
105038	18479
156838	317118
139849	420757
389656	139803
443246	369599
25506	157910
407116	450685
340339	428174
450465	359762
211438	49106
132434	114628
425828	376760
35929	488681
133393	405335
98858	221324
39294	280831
375295	317118
184345	364464
287710	272510
303065	426928
417871	467690
181855	54976
228431	413362
454195	428864
388539	176020
46333	178586
214735	493945
374140	175957
477747	218727
300563	328059
180325	289970
340883	140854
66813	327061
374091	94074
216172	404953
297641	252519
276572	53389
380454	424280
355679	2715
286948	472266
207924	215095
395419	52490
250854	229619
350499	108091
202890	462760
153817	75882
308150	401854
379269	146124
23460	354790
32807	385050
156348	217621
409388	159068
476951	428214
381725	111954
136480	204161
21555	40784
155073	388407
395669	38304
398714	239115
365531	27766
214114	122654
186595	53490
267235	73764
278769	90831
156520	189208
191761	116283
277936	304168
246348	59759
55195	423974
367666	181958
377487	121935
128924	236213
241766	183213
221333	67040
160649	259929
214641	181873
458872	407597
142399	306890
331317	62876
289583	28065
144937	146098
192660	119868
229735	280857
141689	481630
201176	121540
139395	119381
4255	1887
3809	247923
356629	426922
322308	467409
177731	435708
130213	173610
82430	122462
230936	478588
277548	423974
201572	90059
404568	116377
40883	351521
368632	213639
359382	280131
348612	408846
303782	80761
382203	307510
488787	276744
336770	211591
478774	215054
277568	327204
315766	461141
383728	360363
66118	347541
314441	82870
226706	322944
187796	201615
406963	101049
427639	422581
405190	10520
360771	469227
200044	265040
179994	110708
8785	75762
32865	293813
465813	253387
191391	207252
102974	452163
267589	13129
293030	112275
124162	290211
43434	114930
312283	126968
267562	196501
99803	172041
433190	103267
335043	226494
40443	405217
448852	403501
290678	461182
262783	178673
127921	3856
95032	86560
229647	72926
164497	172335
312381	165540
363110	49037
447668	86728
131412	144652
462765	466316
298427	240225
377791	208799
303748	475520
299922	103195
422778	122462
359906	454629
445828	92726
428892	457176
263880	191312
274328	470361
112390	345745
93359	71115
289149	218614
372054	261375
43454	383009
455122	343085
4731	191821
408800	461846
128704	461951
427499	429536
481168	421935
193893	403985
377348	445156
269527	370338
489587	82820
2650	159395
341067	259914
306124	127212
233998	190369
255922	28129
147930	115340
459976	223732
98412	160219
433820	429785
184629	145979
81415	263925
452066	405776
32538	190369
41823	185076
162385	108423
364768	112563
26940	59301
278711	127212
451240	439460
392197	437018
392863	337744
40443	410951
52955	285839
256487	196783
343493	88705
17847	185208
380668	355700
86870	428738
325814	272230
68558	183213
170389	49966
302298	291324
374333	396080
70625	26441
251110	478415
182017	317675
413693	262163
366900	395988
74442	28129
298317	403629
91545	94344
114902	335883
445943	187194
366109	164446
50747	41603
16736	371604
132415	317556
188669	106803
63470	152502
162229	262954
95769	35707
233498	353904
46104	280332
120003	118030
77915	154271
473634	56068
482899	165325
465246	173847
255677	119868
183364	50264
255945	54895
316722	417296
168350	325604
136955	388871
493468	186389
422098	467690
237136	117833
203715	151944
338735	391414
113372	393839
440808	230055
139030	363581
259108	340598
324708	69277
81432	272283
135336	416643
288499	363973
433778	293061
4991	467492
475625	80407
172880	373197
102514	328140
425560	427477
425675	216801
240947	43308
189973	319398
365204	460723
459702	293526
208011	169482
427796	165966
194643	422143
335539	374772
472372	318563
284985	305586
113760	465313
400910	100277
124251	493973
258496	162795
346784	178130
344790	432089
195026	476951
188568	166663
396769	205165
239431	137618
32032	409828
26789	215530
416851	253831
295370	233343
453919	388575
455485	372237
130069	135429
347379	459402
363236	76149
73290	293745
358860	440660
205179	321319
52119	178436
3809	370823
195825	208632
137213	74877
400437	105967
305630	352417
256178	350549
428927	91952
324072	461392
44175	85493
333861	219499
288204	203929
139393	96977
471601	334142
253024	223693
144597	236213
437849	51542
212228	134145
258398	333441
452003	325223
444323	461951
122491	190369
10954	51895
289807	154112
252877	451562
252982	95769
125419	431264
70142	369072
183038	168615
51015	185783
110580	396307
196996	57408
478588	142710
487203	69856
180455	237074
457561	136614
1685	36374
89826	33219
440249	41075
439690	478415
325620	267352
240591	210813
38000	67129
140839	391414
343576	83286
72030	301659
105077	302566
342586	468752
371025	432422
12687	399115
153497	488842
340772	486872
228225	122457
126962	421830
486339	339339
421870	281837
385595	471355
437849	113522
469166	226494
405255	67584
246764	240225
211811	132740
284351	12870
23955	116506
246737	359130
61998	467752
165503	252710
492956	209952
200276	440195
91960	404992
264087	227427
103718	183070
408329	445353
4461	48861
33965	479615
59901	328996
29054	7211
280952	146651
406209	13856
22779	134924
424853	232154
149389	68628
179527	286828
380748	11710
414617	312239
109752	215955
486108	298372
417762	316575
56602	10267
418704	234400
242340	46731
274613	339723
471814	179979
461634	386419
493972	25984
412836	9054
181110	138667
467148	432129
452253	401871
13295	476880
373584	59655
396894	63751
324858	464837
129082	38588
373170	64201
34734	135664
310976	474412
4841	98965
20268	490144
327542	301659
365609	342906
72908	461846
336023	269095
473728	468832
470782	458309
235777	160478
346697	451431
180039	338493
244898	406884
456357	426203
466643	477704
56620	103214
403148	385266
81885	313745
247232	230324
355397	312239
68278	301809
230051	237937
480243	378462
61367	207042
219033	132740
194903	435817
289654	299976
272338	99210
433901	149196
90794	486553
443005	198810
110192	94516
360531	448589
34271	277961
435683	122186
467990	437113
485624	362972
150676	565
373279	160158
69612	84345
278655	83238
324377	202645
161748	292453
308872	196783
264135	265191
218366	186296
251372	92613
165267	420279
440777	313125
141305	369599
32740	295598
484506	267671
165157	257298
438475	30102
493625	398333
40585	139385
14020	137070
368514	493255
13192	386532
265345	79507
447764	311461
10267	114063
175744	173460
415040	9054
428346	264406
282453	395198
99010	420323
220131	432320
28096	312697
292062	275232
433354	311077
409238	139859
338658	314486
29824	115624
88812	420790
208418	478415
141114	145064
1994	399468
339333	14210
266508	49228
348472	103420
315477	261396
464038	414592
316240	111600
380861	301547
311221	51542
100207	338663
217562	24738
121261	328632
75771	144073
163800	198517
434812	46745
449125	114930
98654	17765
233498	361876
66769	31107
304501	481279
365323	110677
441333	392408
433742	204354
127779	281236
37361	296423
483508	63957
119483	329861
307628	311221
140989	348953
129199	106340
88543	447107
217713	21336
206150	75303
130540	364173
71189	212007
172466	248835
276745	293813
234603	273831
107410	434035
186789	52268
80860	336234
222499	492906
239268	304493
131174	178028
98893	439154
51679	197957
107699	186095
381847	262954
326809	464242
187232	263713
348654	285508
205636	324370
152450	173822
101706	22549
108243	295841
413716	124815
333671	243312
81358	222014
325638	172043
188469	323139
317737	209824
167030	298182
437352	353533
90912	190369
144280	447517
461498	297416
273806	335663
346412	209018
319475	355552
108350	293813
267562	97247
202352	61376
266538	43935
55275	159058
92020	414421
194097	214050
314046	333357
382563	471218
309959	84928
12445	270622
389643	111274
263981	22827
68660	14971
424647	251878
85916	100045
112484	35043
443679	477788
440018	110677
370860	20959
273019	291458
296627	137640
71627	330821
265184	146075
397534	474333
401886	320093
412356	148044
422035	81754
433772	166970
362411	396697
384218	330752
328940	173302
401124	35707
160169	186141
343240	222482
180863	317942
273108	58567
87109	23124
487347	485761
235545	379406
160895	474725
394546	440660
139350	172653
118867	267089
68284	385747
465417	250192
320523	466075
43835	16410
229347	316011
400816	476403
252815	345745
326260	37172
94690	21523
482498	132457
424297	140015
123916	330469
168610	465313
469734	273831
244926	132470
278320	153995
331519	243250
440443	272069
486726	42890
24620	15209
51938	304173
274249	299467
260956	164884
230914	56396
206957	379125
12732	441932
37361	404727
250326	363607
462047	250214
4098	18338
214853	139921
145525	115295
460355	274429
28487	437592
148404	475749
253582	109868
120448	54536
446182	83403
94482	453012
210325	484118
438689	293813
400057	405284
273944	342807
119123	183590
260300	99437
230192	412205
270248	478415
390407	261970
65803	70557
165892	122462
277961	14601
340771	58881
345707	324557
409468	250410
405561	293813
22779	44826
173842	190369
330573	477946
264755	765
206262	142203
49849	411675
225152	147683
420141	295874
243472	220417
359628	391414
419144	19435
227241	464420
240379	203656
376962	401871
103405	210504
63808	46294
201813	122462
211503	360324
152791	483247
75200	261396
261401	486885
15674	17186
83428	194165
407284	492906
421503	411809
462932	346193
78030	390990
71189	7644
78673	306651
188510	16433
77550	89047
244259	419266
304435	112403
217008	8986
101101	404806
343655	3747
409745	264406
285876	404319
318929	254366
287567	47295
107292	196851
456471	201222
460057	293813
272890	118340
134730	75657
312018	490766
419382	21242
131078	28129
326668	18647
182355	59927
330954	142678
337519	138148
401085	40312
263671	357958
142092	119123
376462	197996
126793	359981
377391	35707
154144	285752
434804	208300
163094	185375
171199	42481
456779	196783
70777	40388
320845	125489
80511	410280
22966	190369
2301	179897
371425	203656
254064	219605
171482	84095
161480	489822
318930	213068
122918	448958
194027	273831
18451	381428
421687	250893
441508	372719
463856	284272
173164	92077
232348	34659
467160	25410
338437	317118
374520	190369
136128	210906
319396	478415
36631	176020
162277	296770
36093	7923
85476	455660
6423	131332
262070	463615
199135	477986
388048	383967
141396	486885
114681	194165
238447	196433
178422	129727
62943	353942
251593	406665
197754	78351
119001	333078
58252	173006
193040	241551
233035	236240
459993	191175
304667	325891
449884	245990
77079	211932
226167	431798
185907	450324
106313	200947
367281	410484
146356	89309
136921	307089
46556	215883
267734	48274
5560	270262
322139	226494
216147	220417
441034	401871
18807	276358
393204	292195
208762	143151
395070	322188
310249	185880
198456	479872
282415	48955
336816	225238
371534	15084
318674	455074
76166	38063
308479	65880
450053	137461
1564	168638
280853	399697
249202	230491
272407	386132
451847	300240
279888	293968
192611	45060
361008	205270
215925	190369
451414	139648
351117	411101
249907	139755
85739	387860
173191	428952
357260	49202
230404	190369
285876	160990
116527	80587
78758	469235
320873	297
437911	208038
90123	411477
402331	486885
416896	179725
280231	473077
46710	476231
38347	433934
216342	73887
295441	316959
219546	40588
438576	100580
231512	301114
397315	110588
402519	4645
283608	85098
40337	396080
261298	240225
303497	447130
256936	172535
422930	146202
375706	41753
194564	447645
21050	464727
193299	72835
457834	137128
7559	436820
282196	54068
349565	403985
470287	320508
36391	454508
262272	50538
243667	120392
397216	322364
307335	348475
2098	163127
420141	366198
222640	407756
374305	52872
417726	265370
343014	86476
91029	234730
281563	266538
315951	50108
65815	274309
290435	293813
225310	15209
46071	273831
164040	182243
72294	57989
28780	377984
292755	438423
378420	302836
27591	166513
389009	207696
43174	311679
248013	418380
427505	415115
486922	112940
233486	183213
456658	302067
350191	146863
34798	357800
117703	451885
45718	317118
452985	407046
367242	124505
142453	240643
18383	101058
196030	137508
415747	15209
340612	217883
453664	65772
19219	293813
425352	190369
300369	476951
290794	212029
304125	441072
146429	228859
465877	291262
419445	223900
286386	169485
334928	165852
76228	212720
396568	369599
93214	132740
51300	94516
87684	228431
366900	258370
170603	234644
473095	48861
477328	43522
98737	17983
71430	489822
422207	458183
314921	424313
257245	49127
298890	188164
44657	142747
204802	399867
60539	123955
169757	351
106706	67584
322509	444864
370383	442101
221840	211868
148929	421935
446182	170747
71189	27186
262010	110677
67036	343012
189064	491453
42471	366493
474386	16544
270248	464725
77292	12245
51447	276449
287654	141623
74052	487338
419604	122376
424699	432495
453903	428738
456368	470230
424907	259290
144973	315628
266647	326815
105386	1209
41418	301298
81432	241211
489781	455181
305287	310777
32920	56457
190076	350549
380846	451016
378420	295114
336955	424275
188859	106858
358172	450289
426943	465111
179879	392086
318310	338289
352553	343012
319824	67040
449836	30403
233782	74585
98782	318235
157961	30723
52358	430356
341204	416729
1087	214881
39195	156376
300374	271696
412440	311638
370328	261396
374150	469279
3231	368082
424256	261671
112443	48354
237119	336071
322411	63182
332167	247812
14871	122135
412426	469642
165680	166341
453312	333543
474590	327061
173356	22347
260390	480530
458196	73336
357732	181230
386092	424225
321157	18983
128940	339259
204078	290216
444139	267352
396303	133465
492247	392935
349972	7633
440936	164816
281857	371417
276821	3041
264277	137228
98514	40445
301959	394128
45141	85747
72299	203213
2178	201159
373755	405581
90773	208487
67736	69293
394868	306367
359427	251597
437732	182161
44577	295484
115742	28129
319670	463292
247215	307608
485131	346913
258729	195121
240314	195121
308745	310332
143190	90099
351534	202996
85683	218727
148517	84439
444671	369998
92513	144180
107118	121111
19907	130028
227566	193045
186945	109407
28275	166986
410821	91711
169047	67584
336415	162286
380849	468723
238500	102352
412205	481068
96041	246044
282481	158811
173076	224558
146309	420947
415844	405576
490553	368240
274321	478494
69083	121392
328170	157152
73269	137198
119640	313829
176130	469900
224749	210598
441463	108118
267602	478477
200569	291249
196996	213078
132020	284714
452424	155919
225966	483423
179337	461944
64267	380420
400111	1008
14131	232657
276183	243289
321142	476911
244974	471745
290115	358032
330865	281924
162169	465876
136605	404396
113203	381428
410363	375113
347891	317118
231261	257091
423657	273831
46180	184902
167588	166739
306240	83467
33089	233183
240490	108222
111708	381008
456021	70921
15215	360784
148559	68666
478792	452882
385799	416852
219089	105967
256692	15926
475594	360051
43057	152502
466329	52570
388872	418551
49507	326997
87887	105498
330814	96244
234090	259789
83275	426888
337776	156962
58350	218689
449339	209672
146336	227101
323973	134262
250577	193317
314203	52872
347121	239519
180878	303175
1292	307779
351601	482143
342641	387742
334256	221560
17474	267352
356805	13370
273710	184659
226533	242560
238234	246311
159660	439941
382867	478742
226119	444183
211729	413525
73563	158666
371562	6833
126628	383039
797	15658
316585	72523
1494	248087
463012	262954
457544	278627
57233	151096
453279	35933
121697	446936
493128	80543
391262	126473
331862	350341
451780	432427
134766	213993
78094	355093
124968	195121
293658	8471
335324	230828
143294	205325
365050	164164
305902	75303
285148	315687
143251	34416
445906	134014
42968	153405
459461	240225
94389	313745
273900	301286
79129	166063
412965	230593
335068	48996
775	155730
151812	105498
421987	28129
387720	210282
487076	16244
65698	157492
191536	400273
438032	366127
62395	66325
366522	338271
213413	64393
32601	222826
139811	438419
462358	348512
353767	219876
227804	72191
417735	117435
388832	50264
490054	194165
488676	468119
263405	405937
154563	155719
360179	311959
34568	258370
295625	272992
241789	447446
261649	224286
185651	362773
92225	343245
410549	105878
96904	384737
390838	449666
211023	317334
101861	391414
87497	479680
474177	397772
8579	450365
464073	16433
332880	188012
106814	45516
274313	8955
57175	328996
327490	315888
127449	489197
261117	451016
162565	395561
360444	319595
358589	262853
57690	267352
64526	259648
322997	433029
147031	257468
78673	218142
63322	181204
325123	70557
81380	295484
84745	49311
78134	434711
343226	176325
414916	283506
443308	127921
374632	290450
75805	392353
287081	7062
381572	373169
320551	478232
470211	420392
412002	97818
396966	315671
190649	127108
403524	133832
479275	169135
233353	80781
417826	490248
434344	282694
267562	253816
51277	431179
364630	91069
178079	420790
285112	93245
192429	105995
237934	464455
268637	375840
233725	71540
227152	99979
339490	313745
328339	20998
391134	396759
324467	107711
90867	432958
284355	345136
106191	332506
446445	365158
296260	96195
322448	400240
361503	463217
185398	473672
486440	461846
437363	299408
351180	59114
283698	298608
182639	109733
475442	95446
24381	413905
320608	250499
293931	80621
462566	135121
412451	276358
267562	449795
91412	401101
226747	447708
112458	122699
419822	237165
84394	255579
412823	489822
131037	454975
248013	359281
27770	134055
471091	113522
161849	406613
82689	420829
368083	357530
209307	249043
62662	471347
466690	59966
413046	410074
261997	487833
233395	377201
402895	476231
434961	463549
208703	492906
98420	217432
441045	21847
265600	244688
49718	447083
473315	191292
151952	284272
317950	384680
15819	277511
335138	245585
457497	401263
206046	315636
40072	196782
457627	171771
492298	63703
46268	52375
174318	295716
197855	387742
469588	488899
186841	168755
470802	296869
314246	401574
26980	157297
135103	142841
236602	86728
87543	111282
288606	190369
28357	316018
270248	55100
36719	263157
285023	153995
208621	295460
310924	371617
419962	302836
372844	306100
298925	340210
435489	14254
20647	470588
93257	399023
109923	477986
36711	400499
217321	212851
108832	122462
406968	485521
409251	242551
129230	388575
84152	317118
373435	19010
72791	237333
190369	443052
316751	422427
413054	355332
41541	98763
161668	361669
91952	119144
193887	436220
277101	474931
367689	2450
191666	56069
253196	329274
396116	20625
260432	71120
436624	453919
414194	332392
473307	208577
354111	210082
88350	15209
183181	280233
204453	267352
474250	366054
172864	397050
16349	335663
153753	271782
436699	363132
10236	466737
98445	32807
308150	264903
346272	268312
439019	328688
20964	169434
166281	426507
88690	9437
256224	4413
10546	122342
165210	475047
373074	121106
272111	372043
94573	298767
375405	144005
316653	341271
371120	289632
223181	207742
149086	63312
145833	4413
387464	291002
183906	155719
84005	24354
72421	140635
333743	251116
55659	354694
193295	395988
251802	489802
230628	79861
134174	377032
179352	100949
167032	377906
28771	387904
245394	205289
207687	8229
46708	441135
330954	106840
117404	222701
350594	291832
397433	122694
84693	388073
115516	186440
277858	431448
227491	237178
405077	341271
245679	349792
483987	453276
136132	23430
212460	420959
455319	73698
85471	92888
142747	447446
348458	163127
323158	21411
178680	137198
27033	334199
447764	258394
216666	461160
260227	209571
99202	24070
43059	139648
101349	110677
421137	317356
163519	147462
321411	178048
399041	443579
421631	451935
328736	21583
166825	41351
159333	26551
377070	271562
456996	75583
58078	391414
461595	92130
256610	47376
424256	211536
70084	489822
311863	410951
265378	301038
176227	474707
98654	142629
399074	291000
327209	28066
269106	336067
487422	90401
298823	75409
123718	448965
422727	482874
427924	482139
98031	209663
118188	423828
132962	107428
446998	76185
369420	395988
339036	440660
91952	297941
214279	430610
323450	183213
436363	203279
88365	480276
321411	181993
463420	442029
167588	391411
490968	406037
368744	26711
15579	416655
282117	1549
69445	124085
176111	234555
429877	53863
228537	270262
285960	447517
195596	347473
443094	155730
115046	489103
237714	60595
455862	75621
78574	378383
172923	14751
387395	94265
81102	308412
483987	345242
355013	310926
51905	281924
217739	444995
111325	93399
170535	183213
53566	161281
122022	315888
438193	95721
442730	487870
3414	87655
404568	404886
127051	92613
118626	441313
249770	218188
219516	122115
57098	472449
154129	291521
452962	190698
156753	361323
133732	426536
406578	249748
92401	150148
28145	45060
486712	379225
801	378462
70397	359758
487619	59545
404023	183106
450532	426595
132688	3861
391192	472239
286443	231317
79721	91221
127756	157726
165493	1208
155302	401297
449521	98621
197175	269464
3765	429615
491273	224696
438364	25824
169382	333924
110191	145403
174034	358839
231217	420944
483424	393791
15027	359177
146122	151427
403762	84089
86311	404960
382096	389682
26148	343179
64688	41953
237120	205499
65245	48079
479678	186159
209854	60517
1292	270355
284277	411424
175406	383067
240584	429593
493817	206297
342062	212007
421137	43514
109271	120855
419492	296388
92401	371395
21732	409540
357939	292147
222558	140423
474307	32807
93287	290014
85049	337723
186809	484866
43844	184238
215984	160428
180542	183981
455242	349373
348633	133629
28399	94839
450152	105754
209183	447696
296443	205289
98441	349324
146893	429928
251009	110454
249992	88113
367242	487851
347878	171995
88956	269199
39144	211932
179010	135386
294323	182819
352405	178028
332391	475424
48472	346915
4439	44347
17556	407797
22111	450350
435560	431320
469483	316747
420191	262954
275721	34538
13534	417820
483259	237165
229735	10844
280600	397545
346509	13660
474741	117642
122686	283295
222102	463623
156610	357072
235034	227037
172489	179010
173633	238942
122462	432586
35519	49903
340509	423813
223577	187974
471169	223929
344117	98501
294231	240384
482596	94729
250181	8303
278523	159976
404206	261449
477629	69734
200092	180290
17242	474412
249329	256410
240645	428738
438501	67089
427780	38063
189193	120986
194822	109253
453890	393326
346183	212403
375667	60780
77551	205561
362207	313488
312347	320464
144973	397061
311498	348798
399852	209572
382874	213591
493552	313367
487940	379598
405752	206848
479136	99437
22683	219141
8008	99405
467165	387742
414683	97208
265150	262184
6906	35707
472288	266292
7408	429153
306245	338487
48511	320169
158345	140282
302909	267553
408357	74886
86017	132843
22448	80828
113950	127298
24926	285156
46703	131928
190621	114930
262233	54976
88458	353890
97637	94516
437996	325104
383164	240312
459222	270080
53184	166651
287585	15162
381394	79861
153813	61572
415665	420944
270560	371918
57276	144304
256893	251388
249298	308100
282453	478555
236992	489733
454313	306015
135274	61666
407280	279268
425371	218727
490957	461980
57817	168638
475378	42035
32729	342191
303660	41758
250535	484274
326260	445216
279722	147371
344519	465092
80682	248236
399825	368205
15500	76535
255677	231485
343930	450670
388485	189247
378475	280147
243823	209018
35065	144984
315573	4769
382433	328764
281688	333296
91895	67040
154624	243200
354111	187336
249894	381724
387029	62096
178887	322524
345401	83409
302033	188418
5700	250434
120646	218730
407499	415400
118577	410074
289675	369181
277776	355332
81636	416553
466161	47406
134299	434239
319393	477788
118567	394677
17453	190784
245999	215955
491717	43459
230629	179692
386411	76829
263485	34785
376795	28129
66137	464166
46970	366644
333931	391414
449198	323213
224233	38089
472282	64611
286256	174260
217218	179103
311406	478415
51079	255961
193181	242226
186651	47621
277776	243115
373755	489822
407058	236064
33523	465445
407559	49903
353597	203131
76867	385431
109949	283392
81432	190363
187612	265990
355761	488833
121697	446105
239407	105585
255100	426986
121492	313745
69264	83553
362010	317118
442227	55857
27215	123369
462819	198936
470321	286697
45201	179472
226649	268550
379604	334983
219068	132996
278714	212173
360183	92064
198450	396079
480633	268261
448417	201895
444788	308150
163146	395988
110001	267553
353311	214229
242608	9054
377218	142577
52996	365882
434726	99315
133804	138103
243067	461846
48110	267352
137844	185704
85423	344294
44493	250679
232890	371500
207382	249102
74157	395988
29743	328140
368675	190369
55489	225043
115047	289419
415508	5007
336314	142652
469227	115573
343721	422792
254899	63957
193110	84162
231215	200632
240964	389682
261033	160722
30568	112258
228249	367919
164009	341783
450413	328817
154872	203656
177483	84518
12798	393326
230351	166513
290838	146248
339051	377906
326875	368820
115449	437018
305624	449991
55501	130310
187834	430601
391308	401297
244031	153041
131303	41640
5221	351746
381262	387860
326528	425277
28200	469235
109733	481279
361306	214159
90382	117715
195391	393974
137337	371187
37237	168381
99996	266852
466190	389481
269440	392788
239738	11699
272933	6374
25673	487712
410191	194186
66027	241208
296185	409820
208272	172089
165992	297969
308618	350688
23225	22850
35806	458578
93384	250087
399541	152020
95305	209471
16147	331508
114088	201192
426074	306100
102249	26798
108393	225496
208577	154137
460273	396563
249400	138224
19534	440660
274746	35707
86454	12413
313314	437713
297347	201754
51661	285156
420337	108222
192238	417892
14758	95149
414145	4413
468125	107920
461919	44693
147145	331535
27981	122462
256893	12972
336921	200242
209183	102352
273860	310756
397734	159987
387986	388575
78936	218017
417415	163321
182835	440740
304103	412259
374689	166651
461833	49650
4916	379696
32691	93387
71189	461860
68572	324431
236563	239990
73660	433391
492247	34557
455388	272096
465241	354933
439505	63528
229647	451472
80923	457081
195121	112235
249259	241540
171333	119868
275319	351257
86343	379173
225099	89727
172379	114250
379250	94344
266508	276389
158760	378462
331218	398333
6467	420895
462144	127921
281660	101064
92633	290450
64584	210261
58152	80079
3809	118909
145491	434893
203521	77727
152037	247092
345401	224285
401501	313547
428944	268577
405365	258646
289329	172918
153548	159452
196030	106531
161420	183213
437849	29574
401085	237165
407334	491164
290838	164253
381455	188837
97394	273237
301006	190369
185854	7654
252350	194740
483548	454975
395177	183213
282403	458119
109495	337974
261163	325677
291698	447956
406681	409061
350530	389682
276275	295484
315957	52490
22871	188156
149526	411511
73799	450917
283698	490807
435289	430356
313611	49903
77674	96567
53846	187998
99521	123553
284224	160000
345918	60884
270891	419098
28357	122906
127565	225259
483962	277961
8254	168213
112214	118722
158595	53490
23642	10646
463118	258508
199534	345745
455640	134262
416685	45141
306891	40825
285156	170735
187550	267602
384071	285554
71189	407163
329548	160722
245323	259739
68532	367056
81358	438595
293787	109253
131606	482884
329750	338915
367641	23018
263166	491150
171673	184902
352412	485136
382447	166424
300195	31616
313167	361010
361425	190353
274852	253772
40898	18665
73038	332505
387725	70926
266307	73353
446655	428864
329727	25169
358422	446351
378338	214525
158359	329764
88508	161031
470445	120382
416871	489778
222584	45724
108310	128316
112862	371649
247296	53177
252377	214494
407439	351486
385764	28319
404568	269846
371656	247394
135279	305459
336594	227393
61687	220052
71635	466648
337183	118678
4673	101816
414549	290010
438776	392145
247248	391414
445574	204803
116087	454892
389695	415815
483315	474956
90064	57996
464698	255641
491453	48275
119851	421830
237690	417291
41676	268904
239390	21583
490954	336042
430363	314742
83123	459004
367619	297941
116813	195551
134469	28718
311863	96977
80378	226308
54362	274309
337393	477062
384231	217152
347270	5882
345896	424958
130069	367891
380489	38302
401876	303175
264080	255100
380573	239613
403082	273831
408459	441313
250522	294035
7189	417918
246672	291320
436984	209818
101108	312798
13091	132740
90696	205702
163727	411455
443320	186937
410100	356750
254248	418442
291546	114930
358424	320259
253846	269849
335779	437018
196316	86560
246844	56288
379353	169482
93625	371409
53641	100209
458768	214279
296635	141236
429148	157927
401310	221324
301163	369684
466808	231585
330954	417639
202379	409828
253435	301475
195425	168615
196003	178077
72804	36882
212630	414429
185604	95612
459993	392930
351027	232377
11314	8672
408836	310261
311530	35944
230192	222072
114030	20844
416936	179506
363954	298037
232632	143689
385724	303458
214063	464884
21634	301312
171585	185704
451890	240796
168000	210082
221296	176874
283418	138193
402240	461944
474733	110708
179898	413880
65106	392747
357278	324393
446279	411157
306055	267352
337732	122462
204798	187920
465820	90123
372506	232890
218204	267553
477328	238285
2792	417111
330958	329413
48153	196742
42413	371934
309576	187836
204679	372214
170872	475047
333966	329155
464793	99110
47816	215883
137454	465877
84455	108661
484182	440804
130401	132996
372521	47462
478664	49903
235897	139963
100832	183778
145363	182553
450760	94344
211862	110677
357341	64429
63	216447
335747	119868
26789	438913
398607	463200
319465	447295
172033	418551
184096	456275
382882	254799
255573	127921
281924	1080
112372	232616
439311	224085
342941	200505
406850	193887
268278	356870
163917	38063
263958	49896
45740	389682
269047	105924
362267	493741
77466	98479
312535	390607
238862	295350
353761	10646
110835	188920
226167	477986
385220	334680
320982	11642
254717	59776
153813	301247
466599	119868
7633	218727
300813	65356
236507	491387
372196	295484
73462	424670
120822	15209
243476	413212
339155	442431
284810	54068
13019	160419
18459	419732
81005	167327
127451	207535
327820	22804
200823	328742
166020	464080
308441	82430
301659	328537
28267	430356
363106	438783
22539	184031
316136	225194
237678	168050
405979	368820
9965	316011
330290	93627
477519	134694
205574	187974
376619	173229
420736	371884
434198	365799
19005	78380
292655	401218
39683	105855
346256	13493
107400	126348
247938	293951
439052	474593
328174	82618
282915	282893
388657	466737
111964	42670
56323	382936
459188	2715
34023	283918
105785	293654
402109	308571
396605	234433
44341	412184
71189	439039
140526	157698
22959	283198
358321	239336
391783	17231
464633	330752
115917	214024
475860	58591
409539	296261
208031	451379
483854	5040
373755	122581
454263	206146
492670	107449
125790	64726
485667	417166
138338	183213
398843	321653
460629	183108
71293	49903
334872	218615
385018	366238
456613	350141
339963	307286
347207	15209
385256	234356
48467	92613
211464	87599
135123	397903
397364	177170
470422	157100
128362	452709
489329	249523
110180	36719
278769	114216
271459	303171
269515	12855
381058	16433
10900	55756
2841	19246
56872	71948
278273	109006
441329	96977
271328	481785
120810	180918
251114	346158
342465	209018
161791	146202
207875	460580
477882	106742
47035	198926
274613	270948
35806	422849
246540	217402
459002	228431
403936	166970
74625	375840
19444	387742
237920	76704
421175	107190
86996	464420
99676	208617
196559	139065
412980	371755
424647	469642
239431	459213
486566	441357
167365	218727
335414	153183
141098	221931
316158	368329
479023	196783
230574	397901
208744	292200
181947	433934
459232	326728
167588	488641
474341	167588
193285	420757
487578	191839
294344	403323
71031	116318
201839	142740
439977	482723
389170	360223
27581	270337
382806	17234
396522	100549
296746	407022
201946	431525
438417	435708
263377	359628
300039	35819
426740	272947
310505	476035
451007	447517
414368	137803
160765	228431
374067	240225
455824	423346
469179	218839
404796	217423
394917	413673
96715	315888
25254	35629
254914	221324
263802	468125
124465	40284
18972	405294
94690	101806
28487	367686
240436	406626
482355	105927
490776	266852
245237	51927
350501	218614
437849	239431
266141	346289
482174	53645
186597	25534
182138	255555
349675	76019
345715	395889
476096	399023
286462	179375
485888	338016
489600	244362
59032	361371
263325	126430
425320	424878
109733	394829
226747	491538
206067	295155
209523	281273
65484	89772
422376	399913
231305	12129
25535	310756
143379	31483
394034	430823
78158	492957
259952	146517
489546	401291
305702	183213
451588	380189
73761	293813
124615	405837
426616	132167
276821	221173
205135	67837
152475	358952
458065	430997
260276	347889
272375	97566
203620	15209
88439	95149
366533	183213
331948	300898
324199	383391
3217	101540
152723	265604
439522	434045
263574	338189
167588	329978
52618	348798
335911	110677
491993	348798
161691	348666
473662	458601
319482	297231
152343	443693
45718	421167
422036	434461
194003	119762
214985	290560
419822	207696
85049	411164
460858	209572
446212	144845
217199	451788
223408	341290
371965	226494
219242	71917
29315	461392
432421	327099
224152	411809
242080	363722
323222	149770
380454	9054
295527	183479
449521	97834
188134	194165
338074	385076
119997	343752
4615	118150
392037	161510
316856	64794
153501	133156
3192	468167
136990	203656
452148	478377
14086	86476
293345	137198
245482	340803
167428	186809
324507	199868
426190	434035
463596	281924
121064	348731
114643	11355
386670	401928
194912	15819
200549	444118
456395	122450
166638	21147
207971	35707
327190	194362
107449	456640
85144	347489
38029	81893
285164	394568
349593	131486
134299	439453
476026	90277
275590	16433
102249	23713
409973	114930
98225	368091
190076	348798
170046	190369
192638	492532
227804	64809
85054	167233
344108	293813
218723	266538
424792	128422
106934	272775
390596	302745
5495	85426
452962	78906
456062	210453
266307	226585
387868	107473
98642	357774
121594	94099
433820	291484
479570	489552
185084	50264
329727	421276
445725	58881
94973	413787
128558	24000
268418	407565
367180	387742
117862	374573
289675	286828
149731	456831
319434	16099
186023	32628
217275	160232
271140	434893
430575	154137
326631	284198
50662	187836
98071	267060
57300	300240
29031	103420
3077	126144
245133	433391
235404	276704
456021	58819
68098	410555
347121	489431
218190	15209
31015	132153
142650	24881
9969	318450
114678	447107
405083	36152
379680	101058
93203	94344
396124	355497
152827	418328
469793	293813
107709	137218
461802	28129
119673	212081
438475	486016
16458	217198
326109	374939
36940	457623
392210	183065
291531	311212
429945	228431
462824	412868
154605	145948
154603	255641
125304	12443
7740	282068
383214	217871
280118	444235
258151	144526
455525	309162
310091	121106
113674	67549
137671	273831
441537	90123
454179	449461
243079	35562
388395	64429
174139	312282
242241	168213
20444	220417
390323	72523
140577	320416
392577	458252
468276	4483
250050	484805
462893	313663
267562	434577
174096	277138
441486	402607
312011	476426
222721	211616
236850	343181
88460	214714
384347	241393
330580	394002
291249	338679
207696	132895
77237	49649
188723	196612
396841	173965
366402	437281
322959	338271
6458	461846
355305	290277
450373	197626
313355	367343
257963	450349
388894	479680
109499	162795
303691	292034
230969	448788
340334	281924
408531	467673
360459	41298
480082	119381
272342	80320
186159	407456
146323	110677
110580	159670
232890	196008
405946	247858
4361	15209
270176	373128
482377	254932
250854	285156
477646	320845
288077	318563
415212	220417
157624	107998
450453	430082
201086	53863
253102	186548
232812	175167
202379	476094
467557	162978
446720	158465
100700	64700
217527	286337
160876	92613
90696	358508
276952	125577
190558	31675
266965	81018
295676	291324
233507	3041
154705	473384
75369	163435
412037	354903
346147	186259
458982	295484
427191	326118
467340	460845
27519	401474
93653	405062
472656	32807
332702	236209
105592	287247
24215	362267
56620	115123
438617	234387
364635	76147
13648	489496
108614	338575
262210	397457
105568	451370
34729	362826
325188	175893
223816	102486
112267	54449
267562	44620
49301	201794
82264	353803
6812	206623
119665	385000
474037	114930
182657	41753
232616	461944
346181	209572
270732	237235
268593	491565
345257	407306
74106	269591
111970	120339
34733	146688
431506	119105
36594	313745
402692	417348
121851	35735
326631	386877
159378	351193
399512	29105
86803	238578
241852	185016
245178	276572
410977	283321
90595	390326
398438	359977
271760	326489
370830	334560
45201	185013
263557	137352
281637	180937
319918	268510
40317	83393
218122	137128
28224	137000
74878	88036
27455	94516
278769	285156
197555	220417
259642	221786
325909	40894
408014	307404
188246	27788
60200	35707
55332	428563
29563	55547
152831	212028
59873	75581
130352	478415
874	233835
404352	299457
227431	433810
404568	2106
160722	476447
270139	353685
77829	76986
158080	481723
399867	60124
355	55074
297665	65712
426649	323213
224847	15209
127531	278338
195729	430356
419128	43577
276553	60517
377199	345226
2432	348798
104325	122694
229098	328285
19727	8459
381724	7771
475182	401854
244688	379589
1258	252961
182765	23018
250428	360202
447335	8983
32601	301659
443920	345585
20287	24516
164669	334009
34035	461944
41534	198243
114643	140065
480094	228606
316136	223335
38568	205223
287968	86728
443320	113459
229525	250094
257909	57134
289084	349565
347809	372666
469513	18334
289513	73742
102597	77978
340648	172976
367050	280174
151158	317188
108792	252664
414825	188341
12967	377634
61461	9945
138885	87500
308122	84536
245236	429437
345518	285156
359322	54536
277721	452790
69922	121617
363517	94516
9130	397949
257971	122944
191482	53863
34729	224729
277568	160262
81432	241283
69371	13370
330752	198411
164784	155719
297710	238473
58768	290450
30906	71091
485750	182940
389010	409851
467340	248614
316154	249444
111435	267325
436737	9913
199876	391910
444139	451414
437849	475917
433400	417296
244318	110677
319017	451397
316095	51754
451092	186259
317203	425410
62038	327922
44159	474480
167632	326290
152395	115669
272331	6072
37011	189799
465850	104299
82120	53994
345313	337921
214950	274309
264073	130714
259533	493524
469984	55025
37899	174758
203793	464727
235375	23062
388832	236568
87840	293813
300916	361418
294823	141649
264215	13164
103524	339829
316131	99597
361296	317356
486217	288035
275892	445087
300771	209305
485492	271387
124206	72656
190015	8607
419916	475515
156153	267352
465640	347202
282739	398333
401120	15926
219674	277961
215567	90343
407209	286655
278643	226954
151408	440858
84661	19334
81547	150352
151738	64066
196003	319147
145857	421959
440293	144845
176736	371918
188886	336955
78469	189873
328684	297595
219136	208577
125567	185390
102519	78380
197702	381428
357461	230099
415967	409501
304375	468753
390106	293813
8709	7812
200092	452348
130332	126921
48922	232890
125954	88705
333904	357800
114643	224352
11696	24795
277360	201586
34530	467587
477686	266852
106475	178048
480580	473010
59912	245600
408251	6374
302578	231411
194304	187974
475391	181307
251540	390680
270754	280043
102065	127203
238889	64960
194293	273831
88211	293813
397872	269357
300508	86174
14914	342574
126330	276711
398397	430356
257299	105498
233477	63731
200908	372466
251631	210871
194155	391414
459951	406591
72058	34692
462922	404806
23992	149128
330464	347476
193707	190369
374350	220857
33438	84585
132147	268743
252201	249102
263727	448911
387380	37498
346198	484994
26502	155750
470005	308100
378420	307294
47712	137405
10269	53195
447749	152321
354022	432320
67331	458860
157384	25716
404783	310261
385644	334424
345659	388691
84886	339333
460930	326135
197642	400109
266635	129567
393995	311043
205322	266183
243492	66215
78598	201994
19780	155281
458601	318944
187302	141649
73190	304973
203532	440660
359199	164884
228084	458
326173	325763
327209	84504
387130	118736
389090	205809
42457	212027
22414	9283
36774	10191
58533	371250
183175	323289
175009	465021
432360	464554
94766	401854
163821	207314
48540	445749
163519	241028
468014	224925
87046	473708
101870	451016
888	129338
42941	52636
145979	149636
341600	484274
90312	73640
55952	225225
410951	359174
246675	70710
287929	51881
355713	235405
93451	261625
365164	152918
476880	47932
344817	331203
137354	334032
59318	223699
335138	353343
417358	273831
203200	32408
57649	313745
205932	390252
24519	240796
65126	388244
371656	305652
302094	241468
360422	144561
126305	50367
180691	435763
229566	243288
31780	462225
435638	180841
454411	336590
305287	277681
451058	283559
404606	109968
257741	6120
383431	276358
384291	15209
163445	223531
275734	240310
304945	293813
227639	372314
92439	316714
395003	418348
123358	482315
334092	220367
1929	353787
403483	212959
178911	194661
179719	351555
174594	237878
1333	461944
447944	476951
141689	99405
198317	87674
99350	27212
324486	448639
131939	379531
38454	387101
245776	478184
440271	60294
256131	371617
442889	64401
255859	341907
295232	78184
112425	94516
121866	451016
72804	85654
83935	53863
15000	108440
372215	378743
232952	160897
336904	1640
436510	250214
263344	286936
216544	278990
229306	17681
153594	242043
215292	421397
285373	36206
168975	434423
254298	388575
159370	370990
94322	321868
114579	94667
179041	59954
158469	46127
51447	209542
260171	352285
24208	69777
313368	50264
429061	433064
412523	94344
123450	209824
464753	294624
395770	110677
149980	296667
88909	69708
196620	242224
369623	331076
167588	206913
122804	318533
227649	205223
8067	115911
38942	294511
186324	293813
77143	408219
76616	282407
186198	209471
114536	94665
209898	263913
48365	199674
255266	84780
64042	48038
18451	432419
135179	152762
46023	420790
22488	1057
234872	426693
148084	397604
356530	98493
476480	126204
464486	13495
404899	468120
262	94404
35749	376347
129392	291152
444755	414909
190751	170469
184914	173437
181840	21583
216756	476951
50078	101992
271110	281957
335490	132257
132073	55062
140171	96977
358322	3774
81575	315656
476804	378579
475985	10705
478588	131087
71803	405491
164068	26046
446428	40787
11604	273831
367752	460437
382613	10024
5511	124634
80320	374602
385449	486663
371388	315380
265483	218615
267000	280401
302918	53550
165776	430610
226649	313745
132176	13370
374873	391414
198701	157118
377731	41075
145495	223963
328093	110677
113138	415002
398995	335451
109824	416972
256071	86728
89238	394076
329079	110708
47092	411424
283698	243362
198123	255650
414291	220679
367967	364294
165782	133555
221369	462030
207856	78867
142018	164899
254446	252466
360425	453493
393636	166660
9085	49021
197545	180957
384885	476951
161656	459802
467378	139385
265849	450593
363747	383150
215061	194711
437956	440660
439726	245679
397886	160666
11450	478746
230629	340772
301298	286133
471899	278700
315591	57433
445730	266864
441402	217809
155976	267602
54855	476447
387866	178436
40028	187834
192238	154763
247836	391414
476451	120003
73290	420895
265598	347818
262916	404960
477747	468227
263803	398333
72804	302535
46988	388407
23177	212081
43708	492906
185719	399157
442815	376994
159351	490345
313715	414179
37537	74103
68532	416150
436624	79129
110618	394529
352685	358983
418887	475621
406660	236956
154808	357854
204260	141909
62198	435318
258398	71086
112755	111623
187848	246311
409163	159167
96141	371042
360459	454867
472909	12895
371463	94344
475204	166513
293913	97328
427669	175923
465820	431137
380987	79343
113629	238299
175145	249334
43115	79343
134299	85523
21957	180483
422430	15209
299723	267352
446542	478232
383209	458790
214669	46503
148004	59829
433820	393326
145533	54311
360708	137123
374995	77180
420568	349271
127050	448426
206686	243728
198624	287423
486698	123213
295331	46680
76577	413621
191312	296704
153205	378718
324826	300702
45190	493797
141437	153995
354545	179375
355437	161308
43912	227650
246131	193753
400383	40784
445458	47071
466789	105212
240937	137128
219341	94516
144271	52585
203020	427623
79962	327922
175661	5093
89306	60075
73400	55484
182073	358848
187665	460590
406221	307294
298746	180769
446750	158520
91301	408751
219107	262954
224428	16153
227566	346774
341002	25436
301927	385143
476725	41300
491190	116520
259893	134145
111968	437481
462144	105878
350551	49903
292225	357854
386793	178128
86311	240930
94640	445353
420295	264364
120591	181062
203436	65627
122882	240921
48054	141623
103566	69708
4768	336590
333230	183765
250410	65245
474341	459064
302939	29253
42021	155214
337892	182259
86304	259290
10634	347621
144994	477343
484172	422411
262954	146434
128704	177630
272823	446228
444380	168371
221461	162733
460083	217158
215692	143046
24359	464891
490907	210315
486680	475132
200192	430200
374805	305449
290712	336019
104186	101437
16601	419850
79188	465251
214221	248398
482120	276440
223152	135487
174034	355542
142190	27464
129440	403252
453716	79779
335887	270836
408247	203630
95457	258370
461068	453721
372214	15027
223246	77143
287566	425434
160262	233895
412014	472103
412971	315847
409638	44469
153661	248382
136193	17405
252044	363722
211929	51008
278345	125550
383387	144732
467605	451698
353597	389512
127910	176878
205253	132318
191621	134784
220243	414005
50034	424225
288701	97499
244536	53576
422708	432521
283718	208363
450221	365224
234453	273831
329727	31808
188164	467699
268943	144084
317383	410951
181244	94516
479822	488616
227741	281924
99409	323173
322709	86728
402802	126749
262890	24381
465417	183043
376978	488109
52379	335740
111930	162795
47035	84089
100937	62191
240069	462339
160215	438059
237242	419761
478588	254962
83616	340453
463400	443815
65627	421913
7088	52537
85640	65913
15441	404254
456433	416644
445632	433934
491692	268176
86347	48138
439953	44844
7338	432123
326596	194830
127462	421356
140597	419940
314903	95325
273609	195916
469790	183213
439989	374103
149646	313829
120128	420178
403966	451016
361553	216318
334847	286759
100973	283984
365079	6441
409823	156236
117767	132247
206786	358047
250864	27748
91359	246054
405024	282486
153322	50361
280120	314742
200807	187974
8013	134949
246690	32004
219984	214992
153022	425514
153438	317853
173749	348349
390719	323056
457418	189018
39810	55074
209699	26390
51025	341562
279879	217223
330194	401949
427639	35793
252645	98442
235138	113138
452962	402755
455026	313130
149892	191345
146098	248777
249	119054
340979	388575
239084	428738
242080	205289
109190	344211
316125	363132
257546	468162
488560	267553
10267	336955
41189	340216
252632	363948
421983	443584
422430	194587
458732	324639
474688	170669
156571	383720
154981	210504
140024	258949
366187	5040
303555	382166
101015	141649
17007	336529
198985	350201
88273	255765
364384	73131
399494	70946
296605	425487
248144	91836
366273	256676
87774	475557
111722	490707
461164	258607
449445	92407
197828	122462
134115	105878
67670	246312
233767	42747
4316	297483
262197	111060
136601	264766
75155	466737
208508	43334
468818	6182
285156	306823
137633	342761
467339	15614
287566	439628
375528	196783
167588	450205
493002	82809
361545	466135
39892	218061
170429	271400
195121	319739
483987	333441
265484	90277
72617	478215
428780	13370
111856	471900
440587	317153
455594	451511
465687	316235
154603	2903
474177	15301
85243	77866
263830	293813
106268	403163
450037	409264
102689	434893
345744	192843
373986	201559
307103	210811
267427	63792
326260	286016
21634	254901
422234	275812
366296	151944
212009	236064
342381	301784
424975	181197
55178	461314
269277	192610
147096	262576
282469	270095
316935	55044
309225	111527
309621	204453
322135	93745
223755	99278
153322	16569
169154	445233
175499	452098
254890	301708
438216	111229
257829	347852
372054	61349
105018	135926
409745	166970
215780	300825
325901	391414
315286	30263
463084	264080
65513	434892
260527	51895
428764	64123
81985	193300
131581	273831
21251	440615
98465	316194
380071	284488
469388	164504
327081	443078
405200	145401
444205	263266
320066	151944
412440	84419
108309	209285
263429	90277
459763	469908
182657	297969
277442	244809
257498	364032
306294	134924
126621	476436
39423	293813
235909	318811
275319	118333
122108	479374
390032	126083
1292	6487
238445	11136
49718	299635
356530	319081
361187	124264
153916	317132
489284	328759
380496	149389
478770	481279
85575	395109
274138	268781
375029	488353
126644	280817
390412	98906
306403	475390
288233	395354
143163	220840
29597	243514
479376	72019
129439	428736
116758	125074
314617	208215
295404	231485
401009	438701
156972	76185
178759	183213
317439	192764
55741	428103
80234	102850
162086	30263
370417	178103
172396	454638
371022	292066
464180	453213
187140	198214
430831	364373
194613	460437
19065	10690
377505	148906
61043	368870
290121	445103
402908	132487
164196	379010
404337	153995
132617	183213
236219	15209
50844	405412
86632	109334
296477	484447
489928	157569
123062	453376
313242	362972
415024	211502
422437	340513
192211	331535
225133	318932
204499	162795
37351	62191
23528	466184
421392	63528
188406	181607
469900	379416
335114	469268
265598	188082
385629	58881
229925	227766
402828	220791
391391	97894
391820	467703
161023	79861
468898	222000
77420	58413
222102	215883
12668	301703
461401	439074
424591	432673
122573	139339
180043	402698
199187	435354
487883	470069
229409	435708
130069	138088
170	92613
148113	443217
30669	16433
114153	205289
120049	259929
279060	15947
19753	387453
183770	323340
177775	44826
256893	399736
335591	267848
274852	479506
121866	316575
65000	54976
306145	233676
392086	282025
269258	136423
315381	482246
460226	77430
48576	276876
421081	4349
268608	13982
250810	187045
420736	333177
174255	311937
221783	95990
387870	39892
312283	234929
165938	432747
428260	273831
93820	178180
335165	88113
431145	415379
31794	359218
59768	370866
471520	317100
489539	426595
100563	424973
390173	412732
323016	447517
76871	313745
244492	432419
117048	266852
270597	384093
250600	345745
464868	80193
240666	227374
19166	366941
353877	89047
394929	99405
112372	166450
168387	421167
75296	447107
420834	62191
483258	30145
113933	64809
456021	391595
36940	97592
476070	425203
148260	267352
187746	164884
220487	18665
8413	336665
360332	301142
302566	243438
351072	461944
70790	62191
218694	364388
290124	337227
91338	300632
117420	95149
450004	94344
171438	125417
365580	34222
343555	200354
176663	271403
17077	156270
204205	12177
324708	256991
218733	270095
113871	85550
114405	411159
380617	134262
13539	319049
162232	279871
344727	96288
304431	308352
273327	116129
449521	481279
71430	315399
51497	28838
155939	232666
477452	249410
214880	408878
307028	378069
298118	331349
93743	65210
205270	133545
399660	481279
486780	378462
432884	199676
407092	195121
225107	445160
457257	357035
221863	458672
297589	369599
191985	367637
65134	17590
135640	270095
482750	186086
401724	429871
482738	338330
397593	49828
116991	279798
89433	459728
331601	300240
432382	188063
435186	115838
392827	273401
14254	275035
131414	262954
427904	100612
402788	273831
174139	291920
6467	353557
178683	176216
238406	366493
462968	471383
181163	391414
240796	492309
49184	92114
626	159571
133718	18665
339517	297272
188156	267352
381207	295159
312283	215380
190129	247106
349092	321586
448298	261014
280121	402183
417645	30922
247785	266427
67000	190369
103444	128051
149445	119868
191731	366182
72565	219499
90792	313745
1056	15209
81305	283005
416363	239656
40891	326002
221241	433645
457480	205287
47104	356750
439977	277883
272224	50525
205069	119381
446834	140286
493617	472436
390997	246277
135774	363974
82150	27766
354860	50009
71261	487179
11355	167302
47035	317118
280775	291823
414868	428878
286686	211420
144117	338271
112402	324743
74348	175721
268993	368153
174139	406308
369063	164884
402197	111231
10534	13370
380303	126330
482945	290450
403746	241468
66668	237178
137757	303592
72421	134425
375179	481827
249055	187725
27539	424780
107711	54976
410849	222467
461182	29253
125577	164009
83222	380071
270268	314742
415574	369577
309225	53883
410011	98327
414062	176878
262955	327061
187003	172089
219281	160291
106624	299688
118938	350886
239748	254241
465647	467284
175456	206623
193020	439021
195121	68039
482456	461625
372897	414644
236961	54323
120771	381054
253241	447517
146893	409592
24381	100250
353965	378462
73900	476231
188568	154355
263514	476844
475261	258370
40362	478847
281671	364050
323836	77483
437806	317356
15819	161704
485808	140367
299869	467703
486912	193102
349416	476231
208854	436686
44209	79953
380944	440660
463549	433391
68092	73601
422159	21583
118780	4192
18642	323813
130804	208286
254241	345745
38798	76111
361111	475593
295841	189527
142061	93245
198661	434170
50264	225781
203865	129038
11719	474435
160765	104505
42638	8531
84961	234748
132547	459213
455967	299855
233045	370030
273513	86077
32776	167736
164349	465237
91470	113436
336834	404434
256586	44108
453425	57209
15579	282518
485	383576
224622	48667
136907	331581
465132	472192
235829	140787
271404	371918
407066	408279
200613	302119
402805	324210
316643	208300
190955	78876
425906	20998
54534	209572
187834	459125
332291	265129
400219	261300
456922	293813
284202	264406
4044	35707
250833	213065
56281	242457
90987	15209
305904	286305
49025	178436
369256	432867
89219	414682
342196	102262
101271	261583
289444	300469
167768	48861
206367	158514
115930	428214
159356	5040
267562	104383
299070	122462
317356	103324
62959	290218
271662	317801
316376	102316
15852	151172
392297	438419
487765	15424
64495	237165
86109	276440
268563	103738
266813	126473
433177	423741
12143	32807
94129	219752
433155	297930
75641	219887
3809	444276
429705	413283
59360	129990
336342	263524
25682	206844
227782	164549
10645	390875
225277	110677
13664	62627
347381	413525
70878	122462
419211	401854
387444	430638
189942	293745
243895	331508
157789	31356
160490	40284
432471	138771
229486	15133
298248	447560
437099	265883
319223	134259
2187	1226
55671	256121
20998	17740
474970	10379
434660	286215
192624	104740
464896	150237
197996	399056
329466	348826
416863	390061
361259	118694
190278	331581
54706	432175
449933	137106
484056	57364
328940	222751
411157	13428
156644	281924
268762	448987
409506	62191
283721	321150
151012	384148
65513	9978
360020	60937
275279	395988
79134	430775
388084	207696
112275	313963
399080	214436
138991	396222
408592	334135
443307	343085
494082	261992
466018	411940
371629	347336
291469	259435
466375	257726
209672	381999
129498	165892
189806	164059
112338	237772
329750	319660
258675	322793
392539	195551
455889	155919
451752	199535
288385	145960
235982	447517
184629	33760
78935	247398
10251	468055
10836	225328
181768	20586
122507	99060
168798	91600
102644	260207
136808	48179
130013	395000
245298	254625
163435	198301
353682	433094
79827	132843
177780	492906
120469	313745
253042	9437
414825	4290
368858	291674
266161	65539
463891	339274
75468	65670
291472	427801
249090	315275
48940	86421
202179	364146
199696	421846
240565	157637
128383	86077
251858	120310
301823	224285
55721	65913
166783	284850
71925	6253
149300	15209
29718	273241
268755	477491
288643	220417
410619	299218
275405	390349
202884	377933
118860	416402
261822	487563
439907	411363
313947	241283
349533	274656
275721	172715
371441	269199
372340	374305
242038	405473
87790	40447
76830	292721
29641	110708
466432	303224
202471	469235
474491	53385
254542	263514
75113	330090
326631	410638
325304	187974
472736	333357
329727	371983
132122	342153
105563	396004
290211	254268
59021	157339
450465	345011
80213	179692
457715	473995
216585	4745
143501	185335
399837	169977
434827	205289
172129	147261
444755	294085
289165	105498
360283	449632
113363	3760
40449	130298
493464	208163
7273	492906
331487	126473
32148	381008
479627	399948
154509	284285
82240	14583
316565	333290
303782	163725
215644	482181
120240	96366
477104	365231
245360	10646
317868	245679
295726	122364
120247	427714
336054	199961
431571	374058
420777	174935
392963	218683
398995	304855
281052	53863
372957	140470
207141	302304
426997	97341
246086	376030
313355	55191
428944	423149
49168	433934
96209	378462
176321	77969
358154	164759
351980	315990
229851	89283
98535	343992
336749	464352
110606	223406
86369	469235
423013	5857
114324	179301
347495	236213
55489	378859
350148	26949
245002	186159
56315	311850
401381	441865
391369	154597
377962	313745
259651	246684
136446	41294
491031	487058
95080	96977
487124	214992
438329	100262
464548	105498
208118	237517
325032	300128
326098	281163
32956	137792
426292	97277
358023	393875
288247	245679
268958	114024
384932	105015
106168	355806
477506	13370
359391	404185
316353	401486
367755	156006
117410	147520
338931	396701
81150	352402
466790	313454
286463	361795
267562	404886
352237	12895
134299	406206
128240	264766
6012	185400
193369	248660
286529	168055
13082	104263
197021	373992
406477	54208
434847	333557
169010	136204
438317	490851
611	20529
33745	82534
272629	418785
357411	337657
178422	65245
354545	104855
336825	68334
106268	25748
51270	248510
336071	386138
286623	28129
78212	298973
443962	78002
313355	82787
80134	243301
178540	138297
167588	315558
162376	126831
198865	350421
384928	29333
115650	140044
417562	423508
8347	269032
208577	328371
41039	260527
373170	112312
278769	218727
207098	143151
219546	164700
151156	139921
91411	475633
243836	1086
257710	181860
151167	456640
46099	85493
373986	6450
356869	429623
78292	186159
392072	447107
89213	301776
72603	454975
100220	477033
142205	143872
130443	317118
68843	102916
374379	326815
96945	132107
483623	310261
88678	29153
265419	110677
283196	57989
462709	334159
429679	54976
414735	431334
237468	20958
418936	145500
218691	478415
226390	485159
170793	146434
95787	246482
472620	62523
376888	22448
345710	280867
283462	447831
134380	338726
337200	28461
428944	144845
62366	477174
456231	241732
338076	317853
51924	267602
400709	317118
473143	471355
462660	249412
391298	161919
79178	457081
370830	77542
275180	195551
61647	401101
207382	454309
276598	28561
66448	378686
312570	329553
384795	309002
411049	25324
327410	358040
326762	40246
237465	447831
208118	192830
15563	267602
385116	364000
236549	82585
383009	227587
55519	306349
149892	199823
358795	300633
247733	16433
452148	19246
326019	73492
426128	275500
121828	104505
395623	282059
316250	263416
134299	219499
248251	80543
93328	429593
130300	434239
407025	440660
441463	218122
74652	11626
325824	254131
431523	315962
118907	190964
253778	166970
188365	15209
486712	254914
39607	62918
13760	52537
364509	286170
104187	294859
217784	486885
291034	468966
103594	273831
367986	176968
62275	486262
75179	415233
327418	250775
350594	90277
112199	317506
469084	265499
5874	25929
304443	405171
94599	28129
451397	103661
29782	103596
488348	42568
450687	347948
427521	98361
23020	287957
486184	443823
1297	250389
422574	455500
396772	341271
118364	83845
485549	46905
273702	103537
75533	15209
223929	137816
193306	222701
109174	463549
23366	351332
466879	474413
352128	360195
385691	391414
197636	210463
285265	4349
35828	291324
184229	380409
141628	116584
248576	54976
51602	123085
106448	106123
384779	412341
160047	126486
458925	194805
332341	91069
229905	196783
343732	149079
1936	205223
241952	224353
464725	290346
9969	100503
301609	302895
177394	89772
74372	333167
224899	405788
474358	104009
258136	237312
75119	474357
63528	155424
115917	36370
350973	190353
490919	440962
429425	234712
328840	320442
226919	282030
221296	414269
176710	252961
375811	401949
415084	256356
217312	43421
424941	384366
35151	416402
400889	247092
86311	161510
109949	199911
403946	28129
340161	454822
390142	453404
83078	190369
23642	154089
357210	304638
140116	139648
253057	224696
273900	93633
2187	449534
324454	393326
111021	334032
102129	123213
465697	456425
2187	81097
12119	20001
352237	171021
132385	203967
123224	278642
220857	268066
473634	253712
438193	394400
76287	414286
8343	207042
385410	162831
417726	478415
266965	360469
34320	403394
178422	417025
451961	469235
166724	440784
295481	113749
81225	202350
186198	4446
222328	416815
467220	489552
363833	220613
303329	420302
371322	203655
208591	379598
44223	110708
296974	259863
46951	288128
474795	13370
172396	282863
361477	21239
380489	240491
118975	318180
273291	362337
201348	465602
275381	265883
329590	106739
340772	410334
300646	366127
68036	420790
91793	27028
53022	393326
397439	58466
89370	371884
376592	184795
314617	473034
27635	469509
486712	188516
98586	331349
19542	131213
426680	21399
490700	99437
48472	397816
189934	113051
463859	112645
308191	52028
192103	124585
237148	454975
122193	62850
41801	324954
84906	181322
365679	440660
491470	264167
429845	402269
205900	162831
418413	387247
34342	179461
404099	478302
114315	247364
236074	211931
224390	293813
476545	185627
163587	67858
42655	452203
156555	106903
438475	2805
362820	91327
159002	351322
97777	247846
241350	233160
81265	20959
419318	343085
216345	1605
466546	304281
308610	158381
297196	304731
283706	119115
280501	15133
8146	334215
341408	37516
30837	378976
450229	348007
250854	99210
180443	159249
389170	29156
217246	62191
477671	445796
101267	179559
290680	179226
103675	250389
25325	143151
194038	384174
153464	116308
407756	153842
447258	298456
104498	92954
196489	362748
342589	465357
245875	66554
64777	87419
227507	72775
25748	101973
72437	373148
360785	221655
218011	92032
251802	10440
78758	336590
46870	452062
27390	265883
1737	434239
216828	119123
236930	278032
475363	411424
328771	288035
110439	114332
289866	5080
439684	283445
141015	291064
94995	360860
479351	422411
29235	91657
112279	440962
190281	89972
166626	17968
331580	369577
468739	374314
493144	472374
189064	492715
112	483694
249202	474862
289675	360388
58719	103952
352105	165653
456512	258058
106268	390297
190024	470441
449521	241431
278324	377206
358373	35015
144337	436838
33639	183053
274462	183213
421992	144296
31374	390349
342486	418172
233045	25443
86490	333357
41484	175882
452708	164884
409388	209933
377805	110458
345083	73298
261725	241525
274992	391149
172033	479627
477811	425675
65523	478734
217790	271269
309917	140722
273972	411809
243813	224794
321444	24236
172362	374817
6772	249202
20998	343085
414812	383163
425170	269849
53140	388575
318355	190622
58694	220857
337153	211433
97652	393326
91803	313745
214365	283698
17661	116705
76228	168117
37516	404033
33677	353557
12430	101806
380728	27464
190524	374632
297436	38304
139279	317356
312474	289502
336998	185907
169437	187627
208754	110708
227603	378820
391229	281924
27243	77727
342465	329698
465430	51229
193924	271897
133478	205300
388835	435255
83616	343992
318810	37057
156540	488956
360179	187515
17481	26651
101975	67907
339500	364674
330473	428214
112002	265040
346584	120195
170554	56068
281836	233676
170836	30127
474349	75070
171050	405837
143705	49828
102974	362390
237590	204801
263125	302288
91558	212357
297835	142018
55816	273687
282453	22347
201586	94793
446182	470601
71348	281015
53415	144556
360459	435944
184629	312121
311627	434748
283024	240374
380699	14044
256456	37057
415916	366127
354009	238753
476272	272159
469160	321313
378212	27464
75379	419797
218151	272368
312283	893
449141	463200
484197	65289
458462	173965
40442	163103
223579	310261
227131	222520
335757	24109
259257	411809
208313	121950
160520	23501
192872	263485
353149	360604
429058	254973
374350	81803
76010	418551
345607	307792
446630	70431
251859	146380
344352	134165
181326	185076
203406	379415
142237	186440
407417	481785
160461	187974
125064	96186
321964	246341
65627	413987
154537	132740
252200	49903
214209	43164
432859	447777
11797	156376
288020	443146
40028	359775
354013	162707
300795	367883
141120	294493
245047	378082
16742	476412
43522	73601
212287	258407
135507	92446
163733	361241
80575	180578
114809	365715
194812	183741
477328	208300
94379	51195
35436	12895
490182	69813
11666	44909
93451	85870
295009	284197
148923	480260
392218	209510
191536	174072
414099	65913
214475	287694
6836	7062
412578	368903
312474	409109
467930	186714
461414	98906
312087	29725
272275	313745
471286	186086
312214	337791
188574	172649
13563	324743
111968	222031
281065	178335
130698	273831
373615	212204
129412	138807
69981	225951
215435	14363
395029	434258
70054	468489
163562	390687
121594	441700
183253	324659
356042	291382
156446	200109
368148	435708
485456	142031
428944	35986
422885	472071
300411	470927
360459	54180
135848	187974
2187	77143
427556	441432
98123	114861
123291	386901
414058	381857
237714	364552
15133	455181
251720	452230
273619	303648
344159	219743
24983	10690
322366	424878
252882	199534
27804	282459
146893	384336
150883	381469
482851	292394
200903	279007
122357	417918
183934	123369
20002	291583
114146	43829
128359	400120
61241	235907
312971	115426
354539	24208
314311	393797
303507	25858
276116	94344
371147	392329
222480	362825
177866	481179
70305	246672
120169	455070
267654	303783
421621	181336
299261	464724
455804	400277
75498	218727
240991	261396
306726	64335
363717	417710
422943	430356
165804	356663
440784	374743
132960	198790
177473	93587
458375	200549
335513	342831
136954	384350
306409	271853
398978	422998
487076	249709
446182	135133
254446	160291
260578	226008
75314	272846
428944	110245
145282	174734
423832	245679
373524	124008
326034	223251
420606	47920
108337	335069
269277	21482
337251	428214
427337	161134
147784	332512
419318	111552
442496	315661
89219	118454
232666	20299
245679	123755
453256	232377
205065	63427
414526	136621
134203	486885
321794	37656
81932	132740
147335	118662
493886	166063
121259	21902
162869	121903
467415	335606
283269	183479
248849	284043
375823	386367
312664	131606
466056	377933
405533	32807
332162	80193
112395	172213
178422	294965
41817	420944
37663	142845
486712	405491
188255	78247
327204	459146
257617	119762
116120	428214
394768	440808
193705	248501
434994	209510
146793	262299
435277	214050
405672	105878
314311	317983
411725	214050
63382	428738
214108	245679
360426	276090
258730	249407
326631	136605
492316	395879
214526	87007
245305	267022
143290	208709
4138	478415
9928	477811
368171	370866
155121	263009
249282	262954
362823	420202
469314	89238
430462	214992
177105	405217
253989	133439
348327	301366
11081	209009
353568	80543
427669	301475
386428	119868
494082	119762
213445	215658
126106	237165
387770	89340
492316	369919
223947	109824
399738	453012
438475	241283
36510	10529
49349	75315
380748	394636
228897	300038
44354	137128
474606	7771
247608	393392
4841	281163
272457	469235
251193	253069
434556	195948
449674	430356
261843	351907
260602	30328
66597	469648
300925	489822
245938	204445
403482	440907
55241	175000
176587	150628
423895	17186
26511	275989
287488	172215
295370	10345
317717	123369
358693	476231
424144	21998
337701	196492
206530	317042
386411	173798
99385	434893
31019	21411
243578	359218
216544	269836
428735	121141
335590	29363
212527	153589
330896	203656
57605	257164
326631	471524
215717	288004
287896	309774
345984	187067
402288	198038
398308	451856
405538	246563
19544	85164
76228	340980
385991	91499
308150	160894
15027	77948
18039	36836
396584	32261
200092	240374
47247	200381
253102	192249
394323	235229
65513	452126
234129	477986
67571	218448
286001	159434
391308	451414
327036	267352
206046	296352
465055	390957
270248	107449
396613	262972
193159	205221
93135	221759
319081	270262
74563	110296
335188	262954
100836	53863
71430	138161
22333	365446
48892	45726
58593	151944
267605	440660
375366	332685
451692	207535
349429	451016
98694	272986
392089	431586
133784	313745
421207	376121
212460	313523
358132	37607
333289	461392
286429	16433
400437	422175
80393	126204
34148	172451
81525	364519
130224	476533
62808	201754
328113	445412
19407	266600
274801	418794
421500	420944
360469	478415
141070	28863
266965	326985
39351	224763
490860	293813
76987	431799
454357	397149
62585	54976
45840	63808
422246	413535
447897	199353
72026	29531
369405	40667
161363	47295
260602	26702
198701	441135
422246	286116
316233	254861
253741	381054
61877	375840
24859	440660
308756	126924
209438	343547
471365	233146
398328	40655
404543	198790
159166	387241
424517	325604
267562	479157
360579	227836
393600	82585
48939	288595
318320	63213
338402	103729
271621	438419
55659	50605
99862	41673
384165	431860
471228	170417
452989	37867
326911	284843
151298	40530
32900	176747
399726	124745
195490	346898
256182	255690
467418	185479
6599	173636
175641	307595
359642	296758
357969	434711
3556	38063
405566	198810
217760	50264
135659	79705
262755	180957
34904	453823
370596	108222
96279	401949
298248	238578
475378	82794
55789	105017
81420	462377
445463	99210
275439	280935
176326	22549
281130	304493
254887	29611
450708	423245
266242	77004
372340	316229
163221	315888
85413	316590
456079	157018
462201	286943
21123	5041
484323	424940
293413	60359
454263	182004
445617	213225
476202	60989
336941	77438
382708	487833
256785	111134
486469	355021
313828	475593
260352	38063
457152	27411
351204	36126
39748	446351
354369	65371
90296	16325
430350	151944
191155	244171
247288	339965
459763	279788
99862	443453
6230	91998
492479	438427
205661	95223
338976	273831
316983	338271
200976	372153
203435	288035
471916	428214
127304	75499
170734	440461
336071	97515
167636	413978
426197	377620
438475	383490
120415	261396
57117	254418
386741	241137
104740	110355
212127	281993
258452	406785
80297	86560
384744	285664
410390	388531
198273	335900
261130	180709
300813	487314
36462	118131
339769	12796
257033	296836
140382	178436
347425	92550
248013	451147
336132	310124
115360	79885
461863	244929
405203	480025
81503	120195
64806	126426
363919	84993
20780	15209
418261	310742
474420	16433
50541	407875
233988	374513
467104	28129
297436	189534
361960	411455
137454	482162
222488	259368
488705	317708
195527	326011
45023	146202
430442	291249
240934	307768
237801	440201
4894	93245
69442	106191
352905	88203
280308	21523
237683	63774
205747	57080
438292	440660
131861	331535
352011	13370
362149	293813
58131	251108
144814	429551
436341	420757
289201	153548
356794	303175
323160	313745
449218	423689
465068	119821
208093	458230
387791	210261
192486	55385
29053	404323
487798	357854
189965	251116
267562	84991
274852	388650
253571	101058
219885	366127
400890	135025
485604	49659
444755	283445
183044	336590
492376	224090
488971	189155
13502	218614
68533	223016
91412	51881
106247	453716
48990	67584
380505	69236
286430	308094
212153	470115
132622	106514
223246	424644
89219	312201
115665	407793
300273	251116
295293	301659
443979	336590
174760	8084
386525	161187
401060	273831
263557	50538
117833	318256
405674	434323
69195	40784
295209	465573
156429	378429
455074	106258
96521	416402
223724	77455
443948	317356
298354	255369
81358	86421
284430	338081
432175	150264
9457	53140
366499	426240
48950	313745
387529	352362
368234	52537
96982	49660
327061	470547
353150	56683
355802	411455
444340	474453
226267	265589
103214	283466
456537	362817
154997	391182
332881	385361
61428	345971
343570	24876
428182	75418
84226	226494
315573	315976
318998	473381
462660	438783
479731	142018
419630	151944
444676	359977
449078	237560
167588	418350
101538	378270
447722	88113
61705	222948
144583	353557
112372	466216
486245	370073
233215	78811
383164	204228
241916	289937
111818	167399
105426	179136
83799	193051
214436	441135
285197	380695
149950	105806
321814	225248
12564	451031
148997	328465
435059	250976
470941	51927
223186	237235
39462	346268
302298	448873
392477	249334
50494	160895
96982	284843
378224	49896
272808	117097
206271	396008
165502	369684
406466	349555
58350	30263
267562	183566
45545	288028
82150	152502
46104	339829
316477	41830
37697	278603
428182	75007
301913	400660
249807	142553
250854	27748
321898	285065
302672	370108
150695	482174
160794	391632
73017	137719
491388	42527
428535	122078
386900	285156
215369	309325
309277	348630
319230	185335
122212	288035
160010	310387
457257	454039
466281	429368
130413	28129
156446	435023
300575	380071
321543	7706
370619	280871
345726	472556
483746	437254
371933	486885
340793	365609
142666	404840
160631	479614
414259	275677
243789	75273
41495	427521
266559	119762
403311	459280
361296	482504
273427	37069
232812	55819
222334	53275
312474	92941
92754	153052
257743	273831
58486	391192
371720	180709
468281	430356
69166	421935
360363	487130
399472	354903
416211	120195
404946	113698
279416	190369
397267	103456
62998	195121
215619	399867
419867	56457
128484	65203
250800	155635
168162	340306
323184	67089
96883	6253
494051	158153
324295	197440
224018	153808
101230	72223
70986	327217
241609	20977
6991	9054
316565	336895
179070	233509
303209	165520
109721	272139
466883	143324
90163	262231
72458	115558
489255	416543
453783	125734
9969	482812
297798	226334
471468	94516
11586	13708
373567	320479
394467	458119
5385	171933
198139	416402
92032	327343
477506	82585
390594	95479
191279	281924
75098	190369
437849	18451
185638	13078
27539	310652
159246	293813
176826	186440
68675	398327
147795	355700
253561	261356
477893	285446
61376	187440
438193	441967
63716	61168
433343	220417
391452	203656
320982	46311
361282	476231
23306	336590
273173	25410
40627	354071
364911	37527
253527	354193
144504	366493
355083	245792
41491	96018
371297	429863
313770	264080
400286	348593
61795	110677
46757	293813
466051	163720
347121	277088
146855	330752
37697	426786
64938	301784
26113	173590
365531	276192
158841	85699
132610	86077
385479	334436
129491	164873
388073	476231
358062	65121
263539	97221
50449	109903
88833	144845
286826	182004
313879	252216
466670	151096
281592	363779
105142	487654
257581	75499
302153	122694
156831	132740
67055	99437
449406	365415
10743	457063
136057	283265
75582	391414
172535	158604
16995	140044
168406	407306
291082	491613
123283	232915
179283	82585
304011	168594
167046	362086
77475	48275
199504	262385
36664	134259
377323	258844
348477	313745
120247	27464
86490	186159
130069	438802
26940	207847
488832	464727
396415	73154
238370	295348
166903	325604
196831	389859
358624	285156
295159	261396
226054	240797
76228	172360
378408	126204
190926	271691
208925	391414
371778	56905
76385	38741
287138	384400
438193	198317
477932	323343
387825	457668
384246	53994
184629	154544
453360	252926
22203	301475
339911	6253
295172	448709
316565	85863
491326	267819
33369	405217
414490	171212
205210	128286
67699	295650
13928	338353
159249	297611
477447	33855
31178	171303
12089	214433
58042	18479
141096	270033
104711	343721
471365	221497
305294	52662
6467	161319
273572	222701
334092	31431
470927	209510
285409	134694
343732	454220
57	250036
48618	277595
196996	309171
134632	38666
342588	277444
323781	6949
117647	475571
384480	6521
271886	208577
254446	11696
248734	228431
110272	458
402294	30263
345401	27638
41189	24974
432129	208790
257985	13370
380585	367883
59603	453118
336071	183213
319259	106889
449521	164884
186371	391671
374814	96436
454259	164884
85667	350116
37839	49507
292588	449468
292947	297721
93207	397334
389512	492588
318274	279921
265868	5857
5897	373316
112048	324504
484806	248382
446840	190369
133909	97439
28902	319212
29883	230925
277806	8031
371025	300750
160159	383769
424613	439719
115930	62948
289444	120778
146382	168477
181849	317118
197755	180527
217338	150296
164629	50538
307321	342440
484193	454975
315573	96831
404568	189673
116934	217277
200990	53820
154835	237165
312725	53194
351624	167553
358167	94378
133942	25640
243147	20958
91325	310756
489095	304255
15735	352964
415979	63703
206852	71091
204079	417863
264438	153682
351417	70252
343045	6794
464731	113683
144288	83403
294592	434945
74851	363973
127462	265040
317125	86263
278684	62191
479918	454925
80921	74067
259745	462990
229735	425675
387464	239528
223929	438060
274852	344829
301312	12300
298077	467703
144033	13370
384420	310880
265140	485304
440317	49117
479100	92114
131261	380071
443245	81825
454867	360932
1564	299814
426001	455367
219281	378105
195402	8623
343471	494110
83197	309513
382447	475253
255650	478533
1939	401871
445343	366493
391111	102494
437396	469908
345401	281641
201441	470689
83679	309123
118132	276271
333978	429871
414678	421115
317754	178436
204310	421356
166911	16433
98694	490237
265763	60517
203308	219238
352913	168812
345715	282904
443206	459622
62678	57897
128183	286828
276821	333042
4849	449521
138456	304493
341503	142047
297665	437582
134585	492906
236413	88196
246558	45141
416364	351639
51514	228167
71353	23465
14574	118736
102474	249334
92261	338881
328174	318293
75472	401871
278677	153995
251525	197996
151409	317452
358871	295484
459138	467752
483381	110677
101328	81930
95889	359762
477644	86277
475810	218424
97089	134694
127232	281924
217848	441570
478432	486885
189693	377651
467364	29914
360734	400184
358480	455466
391192	453012
149810	62699
40042	88413
454895	343745
350628	266203
235890	360257
47100	406061
129760	125968
215985	273402
96611	258220
393068	237376
236868	132020
129035	310756
143857	224085
78739	479536
53314	278520
374767	99210
467893	4349
461863	207150
127563	17836
175491	293813
241783	242593
96530	457919
114748	396769
465595	264875
476725	317100
196880	296326
338228	275152
293913	470991
334364	313314
75020	133629
447912	51511
262286	191959
179365	467492
176178	365878
488595	182226
459317	286228
90092	263514
431925	230183
406108	404960
162939	380012
91382	428126
175240	300240
275185	84089
366941	172989
480790	160158
72223	239872
479775	340041
185569	299898
91952	414212
336886	147665
95513	186259
454323	48275
258502	313745
138581	464743
180573	210232
109733	288319
180157	190369
208445	204330
420614	374456
243766	249885
132522	411809
56619	332615
385182	77438
398149	180709
350347	240374
255254	357854
219166	183213
444237	285156
261759	428214
427529	197452
347121	251314
56866	128196
366402	262048
253144	291521
200273	404494
432421	324695
221956	27212
99206	86595
324151	288035
26723	92613
444139	468832
289910	487833
60990	346790
198317	185044
291712	150411
302875	485124
118132	421115
236689	456640
163435	460176
65513	451391
210868	202996
279288	487938
18734	186561
43454	200441
317614	219136
377369	359102
216435	152702
128948	424326
390596	491984
27711	333298
418368	18647
58753	226308
235032	41673
217953	390818
263799	12129
285112	355700
124013	398333
485646	446110
261529	67194
249130	85539
370367	112864
438612	83811
474281	262954
154594	462005
63348	478415
238406	255316
104913	238596
408800	317118
17479	459308
3231	211541
98897	62384
298669	26971
290799	331238
435322	417918
436516	205289
196949	75339
483291	187920
370245	434427
422326	253742
192183	32909
357074	331581
63562	96434
5563	285156
288778	289970
26103	179045
454898	450476
278453	42644
390117	58486
464429	233405
466420	147655
300874	92613
349901	285156
4634	158608
389155	193850
382882	345469
18833	63173
72147	264406
136042	299467
24504	232616
197647	325604
120919	371918
342588	439366
408615	388531
185075	447873
490244	15209
321043	105053
208577	128184
351907	187832
213195	8038
208118	232154
208849	422998
324743	303824
221754	452293
258398	369541
87684	115428
99287	343085
157145	435259
251929	134194
190567	410951
477277	485546
204858	494102
266870	112275
266307	486885
216466	30482
326762	100124
329739	160586
101747	328069
257877	49903
245754	194165
283906	67216
224405	401101
425390	378462
404011	66534
302063	72656
464004	169116
121828	36555
312934	169800
217581	313745
484879	331428
488836	181374
177483	70201
351071	218615
328685	366127
49409	492278
245679	423067
82054	312161
481869	422882
175484	226494
456231	341649
64130	79100
358206	491517
55720	162025
121964	391414
294193	443694
259923	441700
114643	81392
161023	135988
95639	281945
364391	93533
178352	31652
323854	193071
295699	429220
205751	92114
259578	322536
486072	456265
350547	348029
328118	129539
446001	351257
98450	66004
5700	315916
324967	235451
478626	75303
458537	295650
419191	159292
441123	405217
473304	421830
214561	459205
410327	97894
480144	208487
175182	172089
228690	113051
48020	11626
259434	126370
386051	469677
256142	27464
269949	395980
352905	190369
157793	160428
76228	131395
445647	313745
166913	416036
226434	23578
136798	117393
238353	430790
257858	313077
119697	452975
402773	67584
266307	79370
85936	76628
300486	150237
196837	186259
11023	303878
360041	313745
49868	49573
293935	349261
296858	241654
24406	13903
273476	318623
148573	156376
164273	391669
302943	15819
168640	217507
101730	374305
439904	107711
301723	80193
241005	5638
183600	11626
367087	430356
256976	138807
149991	388575
409916	152921
374973	226638
217406	378462
314343	87410
16333	26551
197952	30258
222480	165599
478291	44811
259775	16661
163306	110031
441461	309800
482978	356828
476866	80522
408329	157839
263799	113994
83520	190369
156567	230250
215369	252644
375809	298765
206664	250400
326260	315573
105585	420790
389224	403445
225041	409211
456078	361070
115443	311297
305849	359956
460271	208788
399237	276440
204088	127871
477328	363993
477897	15209
80037	196131
435798	98478
234532	442701
423289	226494
209286	218730
116615	185704
348055	162831
113123	40821
279722	229756
207135	105216
404870	20700
153065	250159
237892	346803
369875	396563
46617	190369
446828	470561
223033	19204
18181	15133
23958	370221
223602	243746
167588	265608
293901	168381
100001	293813
12372	212278
246198	344917
153297	176878
52193	95853
465820	366564
340799	313258
480105	316585
245938	49231
82506	62243
450465	35707
390055	113613
417702	213221
189430	335253
20281	402323
315766	89634
147680	150780
373433	255945
392507	228431
329727	397814
151691	98724
329139	417201
296029	8069
334455	227861
124259	220996
368428	12424
56934	284843
309791	233990
223597	86158
70019	202523
253830	1389
114133	20823
357371	317118
101504	406662
144945	122512
203200	445597
442554	408175
26511	5877
490518	204560
405788	43534
389976	331508
373025	114723
393048	331508
200883	304250
69163	258370
167670	15656
190926	362127
251697	411809
103914	218032
134593	234827
366323	13370
474636	132443
257553	250834
458183	223876
97499	264908
144133	15529
375061	176961
6289	260956
304952	437018
45649	23603
190791	415920
482032	369599
124469	22105
392747	374069
360099	198501
354784	437253
219546	260032
226191	401101
380258	44189
103511	134506
434008	378462
78158	202329
384864	303497
51476	274701
173459	378462
174023	84038
197141	72985
267562	313368
126471	100287
257436	396431
173950	73297
327542	173965
407507	342315
81358	201258
138819	378263
76896	263009
352905	158811
264444	425675
341279	351732
105713	233675
388836	471042
351818	254909
5057	428214
281177	400032
144630	395988
218361	162254
298522	24620
257977	240073
43312	453559
46555	13129
9772	46713
9965	354694
234675	393265
457397	471745
65546	302233
415409	428738
380413	383938
174034	436146
40890	128035
240135	65683
136220	2735
124384	223732
240961	430782
449879	23018
56884	404100
471169	364000
439712	399870
392320	259075
128704	425838
118732	109665
489552	82111
465866	394573
247608	311595
480161	226494
343061	294836
471039	172968
146132	350696
449624	145064
257047	472949
196482	247612
378453	287492
376554	340747
153813	22549
326631	85939
26154	190369
326824	71138
329416	253333
426197	158153
130678	135538
250183	107232
420234	55099
352685	378105
399738	190164
244143	220755
123329	88113
337562	56721
337267	119381
338463	25789
292205	378715
377271	112354
66356	472318
234836	402679
331601	33855
403503	222172
448409	198261
90007	301149
176130	155438
85739	382899
45423	91463
349608	309524
295387	53863
235787	393840
365407	319923
433520	454678
150117	194165
108742	456640
1994	229400
162863	73466
194169	218615
167294	408963
306304	350696
309801	62384
458855	287727
210671	263958
417938	270836
332090	303424
61525	35421
167869	94189
489993	212119
133156	273687
364370	165653
194752	475612
248876	378462
79102	27696
405894	183213
27244	97362
396969	458601
137050	132996
441099	154514
228998	11909
233772	221459
458782	461846
197102	46306
230936	281563
412184	909
43965	441804
286959	325589
125193	478415
350308	77278
304653	469446
76617	19246
298155	269957
170864	334330
195360	229748
461833	245715
225303	353284
122436	302894
409053	104505
305287	458708
79568	226494
303641	12137
220435	104799
39195	150495
107279	475523
478287	174770
241578	11396
162855	116695
372710	393849
392312	52454
16572	86618
324070	126697
79699	15209
281433	480854
381578	57247
102107	202523
431145	32649
134254	287970
355906	21341
195121	98866
223727	60238
39176	21411
262210	264969
35356	266852
71876	311510
260142	138297
488213	29045
26486	315888
154109	270995
305287	491677
75016	57053
369518	297462
258341	143211
313611	205289
27530	462623
194491	412980
220785	236468
434982	180962
84123	379976
137508	234120
246335	471013
336594	89983
17502	61572
45951	170939
206131	469532
493347	7846
176025	386593
11291	11367
61057	408288
247587	286998
234881	161134
113950	369599
345401	139989
249202	197495
83416	70861
293412	387742
325216	350319
44520	217432
463089	122780
141096	489726
392677	366567
23022	411530
238377	163800
354469	480224
97499	10216
367418	287382
327506	294548
153417	396010
198317	419707
163738	226976
465755	465647
16844	104619
170310	350730
66779	406616
321208	434206
352011	94344
429723	176610
159866	229991
424647	278727
161530	320449
53922	195697
290486	12878
54213	405654
160476	59759
58499	343095
3516	13370
73760	116474
373128	60907
107118	371884
44503	439218
231941	315671
391703	44309
410212	301659
290000	36392
400910	376139
8179	447831
166014	457349
86153	152672
128318	190369
241941	237165
176992	209505
420790	50264
232350	300149
442984	425177
81432	414614
45172	147599
303801	245454
335620	116080
259695	387174
37924	133817
140181	301308
160794	492203
2409	351398
153322	206843
377728	15019
323197	26714
366137	460868
159320	233374
57276	493595
469435	113051
139985	102893
307218	13795
46587	51511
464013	54976
375923	33553
176406	7804
179703	489552
354596	336590
167588	351213
482712	50538
311005	459622
387061	165650
276821	346356
439598	313745
61711	49127
472421	433391
216481	144073
186461	189064
221005	357444
7662	203224
373257	415011
71816	470818
310096	397505
472828	48163
151439	86560
57153	313956
201839	348798
438381	255579
59721	21583
184861	281924
459193	318404
92395	226054
34981	15209
408301	348912
318618	281924
94482	465647
210164	280233
325502	307528
325533	365413
5855	159415
298427	295649
304544	44049
11209	228324
184278	48275
22448	325947
493195	84089
239214	288081
81432	104505
92020	313314
60940	276766
363649	100311
277568	67584
474177	359218
316136	388031
435520	246895
114262	345745
427714	59325
179844	162795
12776	52030
195681	79701
183261	187974
345892	73169
312807	236957
122366	366941
478737	238959
450465	338051
268755	403733
149863	239009
304952	453701
411366	350088
63276	32206
392037	174804
134599	387742
385614	358848
213062	306556
239272	51606
413149	481151
381570	395988
64803	338271
371130	207927
46092	158382
244541	347202
105145	105585
29115	419380
257581	235568
489706	153995
80207	99748
93691	297107
347185	399918
446623	359630
147942	67040
249673	192195
127726	469235
317179	237235
49494	258370
493432	291141
33931	10785
487040	12070
345077	12177
76228	352419
34961	348952
445023	84590
12151	155719
233498	412940
479320	132644
381126	257023
433391	226578
2871	268039
384426	346111
175321	389761
493474	428738
141098	258646
195615	355915
163117	313745
492453	295009
8185	249709
455699	320869
465866	195375
155380	428374
258321	348563
37226	231485
197413	317298
73941	101126
367986	304011
298581	212559
205426	484447
241201	317100
336728	479553
380256	415365
452233	75794
220321	64429
471365	432443
410839	35414
427486	292721
306112	378890
174309	481577
456021	142813
296029	323482
175762	141026
471354	220614
349927	440962
412440	114643
257285	457514
136430	492906
339310	194165
311254	37421
54212	328783
368254	52537
114643	435202
119840	290722
27938	4349
146893	28674
32148	401949
152946	426922
113593	476880
297872	210470
188568	457528
262210	390948
303102	336754
257971	119887
7911	61788
205036	318214
433478	481862
97785	336590
467218	117231
421140	152921
223929	295907
205271	52002
361047	79751
254679	397266
190281	114116
464848	7446
393870	283362
349857	166513
408076	478415
437999	210660
453738	270337
32024	179472
390241	293813
339963	131937
444094	391414
441846	376175
167949	293813
273730	106169
365016	347948
439719	345401
21463	20174
324147	442802
197471	23863
377732	122218
78649	260338
20754	440660
245089	390850
52855	481279
146275	161346
171807	447560
349164	486539
239581	254016
307628	104383
336976	411109
330744	355253
292627	165189
446182	395093
396421	31087
193306	185013
74365	37515
13953	225204
208873	351652
92152	1583
107709	236778
315674	64433
245394	267553
401483	212378
392370	470601
474975	487938
48137	255005
87682	209967
141765	224765
142453	297721
178610	273831
400602	230019
56146	46239
34798	149128
425634	171336
417872	155743
196127	13370
25771	273831
377869	153183
370567	95286
367242	338380
174139	11972
399756	155927
437786	74051
242882	338378
463400	337262
211605	355126
162706	32367
422848	27464
278637	289238
205483	164884
71801	382595
157878	126911
407654	453697
287766	118324
153817	278474
178456	401029
19054	449501
264277	246926
186439	369577
10161	484746
175999	15209
31735	4769
304209	26519
138946	342486
426048	223204
57737	67998
105323	307042
462185	186714
89238	370913
56620	393184
317610	369241
183222	115340
257299	438957
483150	59373
379335	20647
326132	392045
186028	292721
217400	81803
45869	120523
161249	214047
361337	109316
288678	263527
98237	55935
71157	36233
200804	264147
258131	289622
487186	404960
274515	393393
364509	200537
354920	208019
404892	333123
307132	475200
164332	426786
158420	105498
155941	8714
388065	38438
299106	160295
411049	402226
15819	451057
127270	137719
458782	411455
349972	196783
402368	293813
119531	369690
291832	332941
116431	7898
74039	114643
446533	421298
141068	284843
59475	273759
229425	150203
259929	119952
377924	120270
410436	12868
192315	76155
345401	355059
260356	364627
179209	285156
233863	411424
346537	216974
409016	448414
372750	392788
420922	183690
20334	237503
23014	110677
226538	110708
148171	4349
163144	339881
289009	309425
229381	434375
280223	173396
416194	249919
476056	58647
39195	32426
414058	472072
228440	291180
382882	23724
119736	264606
266128	384336
444220	80007
302918	185941
71311	355735
172923	13953
254792	133202
56620	478711
443308	426736
11392	15133
2474	40784
289050	484965
216456	177636
436642	313745
233045	38059
326631	129857
423107	31049
333287	292902
99625	86974
452284	278520
7711	62196
165915	378462
325243	277306
238889	271673
280820	335334
226638	370734
387959	183902
56396	264213
421930	271137
148317	265840
268525	456640
271624	273514
92127	231228
127239	318672
304493	285156
64272	64429
478728	461726
291034	311938
178989	103825
355083	443559
361960	114930
69454	374784
107639	466432
485546	113822
381996	401101
404506	105585
438419	369605
201031	442609
247711	141892
458111	164884
361356	359762
428944	476651
145106	371895
208703	350822
392967	191865
51958	278642
189193	123849
353461	301172
95281	50538
44841	254973
48673	48275
312283	422435
165932	398516
293026	47773
457259	440660
381341	91624
318658	81948
168975	378462
24712	185849
180183	401871
420736	218052
255931	378771
92032	468497
182285	406188
288100	410671
290939	230655
457300	489552
189950	137128
468287	196515
247597	166063
17434	290649
436375	16433
291772	321447
424809	222625
329599	288837
487081	4696
3088	11666
94671	331508
378163	99982
100287	489552
420419	188759
349329	317356
121190	364294
211539	93876
346697	233989
404807	64177
84226	348630
376086	107187
303517	259929
335174	267352
388211	455164
163863	56043
56619	136279
67969	15209
219546	230025
241070	280635
238931	275812
120297	16331
353041	141392
168462	164884
377382	462973
273934	187974
484229	278045
233279	238299
249496	5040
47368	392649
439977	180460
367871	471254
342465	322186
122199	463623
188759	154161
351072	478415
145542	228164
63704	74511
322814	466432
115482	160176
402537	185933
156348	261042
235407	257726
269599	337920
35015	395677
166510	371585
484198	385427
175547	4413
487732	99405
20886	453009
83038	21411
430211	264228
329144	97692
326702	170020
314480	267602
476656	16111
89386	218485
85425	313314
347891	149336
301557	286162
477034	190369
207007	336590
378574	110677
169937	142385
428113	478415
113126	184124
493772	53863
382014	362086
248093	139648
176529	306133
12177	88818
112443	60208
149408	71435
160502	39604
358778	476890
350680	402670
182987	447107
374274	283903
214475	132996
283188	31840
89951	234550
330824	329672
301312	91069
384231	186599
144564	203656
403430	370858
452148	25030
379237	468957
463420	101574
406812	325069
411465	12892
453583	291484
200804	356605
254757	454478
114185	300858
438368	31983
386696	123465
412920	258847
152207	230312
5539	490060
282444	311212
123071	492906
9853	169482
134377	228136
304346	39356
216583	358028
236992	271231
35048	246655
483967	378686
291578	448436
24255	191342
77359	331535
365874	260430
36835	267602
418903	254418
233045	229735
32096	391414
169087	69666
105017	158857
105467	173577
180886	193306
28742	266297
199364	33855
365789	94667
376166	290062
400520	132996
21411	472273
5167	85384
6940	153158
301643	91711
441302	323963
349682	414702
355395	119123
151257	273831
272065	469227
60448	1050
157586	72434
161449	109868
250662	406701
430123	23149
54539	327797
272078	94516
282725	228888
383164	379045
223304	287264
427537	454320
425264	89047
257870	61974
298535	132843
219426	332638
299772	481591
456675	31551
122062	336955
181150	110677
478208	337562
452986	378686
17993	185335
24122	492906
69264	84461
226158	164884
177751	113478
13683	86421
411862	338989
325814	283354
271186	186361
270751	61329
42302	476880
360077	75827
168773	4968
228128	255201
176097	476471
348014	110677
261956	88260
345401	163928
433166	58348
492357	263564
288959	167113
473022	429863
293054	425099
490553	374314
91785	38934
131908	228431
184316	368205
73347	428214
276632	245997
287444	99006
207613	104498
210602	242552
85575	236216
301294	402183
62193	57134
461137	401871
161363	224267
257285	443558
64526	211931
471169	234976
73899	40784
92246	217223
431625	119868
304346	168594
314539	5053
226919	326492
190916	271231
368868	247151
418297	94516
455293	168211
287651	176530
418358	468863
188500	245679
135273	357474
59837	160546
230566	485127
447912	214436
444588	194715
172749	301659
157839	375897
278076	166513
86376	207412
85674	406061
445058	486319
292934	198317
222610	414832
380112	119762
308618	53922
121804	245679
208076	35707
328908	267453
170872	118318
30241	55074
439011	406035
410390	113683
316628	263925
199185	115110
259299	64335
276821	208669
372924	231447
163904	190369
428056	185479
408348	267352
59405	122462
137844	213639
45133	386088
373313	262954
465691	128842
162296	476231
271172	190369
93743	448862
441272	35707
268538	25239
49083	129513
59665	370866
84980	144188
370762	215883
11378	176060
389387	49903
369209	291484
353436	374453
242440	47028
81262	12895
479691	14051
87021	158153
63711	173187
7290	276055
366402	283886
451849	442867
179966	87471
43556	218323
76274	76835
200849	358634
45708	182674
428936	204833
405555	14583
256549	17435
151391	344495
63396	382511
460475	99982
144288	94344
75339	187022
179809	90099
250149	132996
326631	134572
478588	46604
455726	353750
394301	281346
490955	115611
214114	372024
250697	418551
232026	281924
182142	15133
376224	101049
287953	93876
203020	213860
39892	359757
147749	190369
360038	136914
358934	164681
268717	472891
445796	364405
281052	175956
21635	239915
218332	387742
154544	90059
85367	36286
114550	6714
80150	194165
345525	381855
273659	165914
41212	20530
53502	187974
257775	162947
167772	428277
197173	15209
214127	402269
291093	218615
5700	316705
308265	209471
53321	493239
181070	112872
416019	393326
115868	301142
240714	214024
114643	420072
87246	35735
252029	38376
117062	250389
424791	124085
238101	27748
309276	273250
20998	43708
290923	299351
483566	293813
226919	473708
408877	110677
270844	313745
335254	113051
149330	214080
366144	212081
33700	196030
171503	470554
158642	107487
246566	420336
229663	215988
289928	54449
2735	287694
552	294965
135111	214992
473076	369262
426940	48861
6381	237178
110692	243947
390771	9439
273233	18665
68241	217432
353856	491906
127198	114643
91085	332591
240796	282518
370111	20958
3813	202523
382258	422998
106814	132284
78793	315888
407292	234356
383526	272427
358327	66698
492625	151179
98376	60389
115149	51783
408857	237436
226970	160347
353665	64397
360357	327061
26736	121092
27922	345196
309917	17333
215701	409524
130432	152735
378469	248398
67163	65048
67399	169603
59467	330379
316233	400573
468741	170939
24518	61934
213812	153995
367919	467369
271900	215883
150898	167551
79558	80466
451216	481246
172417	322006
418742	441357
348055	413592
101117	245679
253689	15431
164972	96753
130207	319670
170582	165267
434690	69288
356530	421843
481419	324411
37697	191347
316136	298949
380369	250735
6808	311212
153983	107844
186989	362808
326085	97444
150696	217423
487060	3631
182532	304142
455598	430329
5090	116377
369454	440660
187143	398365
176125	458486
484846	295184
122967	64335
211963	105498
415225	289515
360437	151647
438193	294836
228490	73189
388249	11626
24817	466382
469084	250404
421645	188603
277179	390861
202900	49903
25411	188759
339037	49903
139833	84089
439887	256033
100528	112379
291255	490740
448881	450844
461431	21348
227363	73880
76079	317369
344222	486830
363811	317983
277568	179716
325813	356779
164880	297364
126796	396162
53582	493003
234730	446351
450767	103516
330605	230551
68314	146384
45758	315516
452253	264859
159596	366844
276116	155311
193941	84089
217622	405385
129314	33809
210203	56381
280709	310924
345401	62953
89015	38063
227101	317118
388254	90277
404207	409828
389187	236213
333753	28423
231181	24593
21566	365867
180812	471745
185228	302506
146172	348731
345461	160166
219546	141982
362713	35622
463067	19377
221014	180709
405697	121959
152111	440962
145709	249536
358592	134178
396487	93664
131726	413628
194694	421203
397778	141590
440190	298415
220131	9054
72030	454975
326558	334616
221439	294836
128839	35622
238350	231485
71165	225001
183270	422175
122186	316672
296663	425129
489657	469026
472137	425846
470519	317118
24573	223357
164972	461040
92130	138505
277568	182000
114975	177837
221839	337262
487472	388480
91596	25529
417036	477274
444833	295650
339783	421830
19605	97211
34933	194165
115580	367103
317437	66760
342986	306905
227938	476231
83799	153995
300273	143492
202436	10646
146277	255814
341987	436686
129031	223500
262957	237165
4861	273831
422060	44443
419630	38063
336152	273718
91623	17470
243648	190369
409428	218727
451232	285446
350737	86476
247929	125687
13930	278870
69749	388575
85916	245679
380411	432867
318355	447158
189019	104383
309636	37515
107711	13129
129871	366534
34486	360629
270128	433391
454090	264195
78421	341919
48953	150874
245041	56625
296459	149128
230051	29947
342465	125074
195649	188954
315518	48007
60923	404997
1292	368245
157726	309263
326260	196851
111255	49903
301823	106531
9905	2715
56908	5988
308150	265608
16131	451379
295765	376692
55489	479157
122368	273831
15027	153653
51424	247334
238942	478415
295845	487729
137454	17155
173078	272139
214853	462973
19590	353421
20946	390197
360905	33453
154560	317506
25105	445061
291630	256187
80203	187974
344990	261070
484124	114013
484792	393326
417405	161704
342805	267553
80308	354694
216544	15869
119119	413109
292020	27464
445576	318227
87834	485637
244051	477212
282815	235781
474341	166535
482851	292604
237714	126908
410768	328514
413675	313745
12297	400054
410573	113922
191222	166063
193020	406188
198469	160071
193667	10570
33172	194469
487765	330825
191123	138807
371622	289975
327933	190369
422656	394615
355025	461392
83277	46742
56619	42231
194076	330504
278962	52433
194912	93642
463153	268531
302215	332392
304322	125336
213158	160679
294365	388254
120499	269199
219715	94665
288950	262386
184858	421857
81284	71648
286490	449620
307855	175721
226508	312744
434854	477986
89298	146562
42702	448327
310338	415595
134114	375840
358373	329195
21957	207535
436219	155009
351182	74211
420288	468486
190647	450647
394510	467703
374222	229653
111968	468753
258205	61572
82981	107145
475885	57375
376219	488475
229966	202216
166626	481124
58167	287694
295726	360708
339826	391307
100048	125705
414229	435276
407334	431830
5234	144405
326722	422912
81432	160606
395365	429863
302959	458585
240161	352451
414173	89434
424164	228855
28403	16433
336071	264303
241221	130034
345313	391414
44577	169977
199780	382511
30063	383338
425179	478862
331945	367110
493527	404960
135052	172089
340161	43334
315206	12895
146893	448650
357845	163426
165457	126144
343215	482484
437007	206146
96516	418175
242317	334680
352520	289702
163723	475122
361001	24268
155302	196783
36053	86077
449671	272865
42462	392167
80704	115671
345467	461049
202469	207397
52863	330160
320153	278312
310153	329086
267387	199716
405134	254973
8693	57989
367919	76986
446477	187627
461185	178968
375247	438197
325229	478377
211616	295159
444349	152188
104160	462710
334643	317118
470818	387742
388158	385826
14793	421935
85575	182192
470262	274314
353972	11700
138433	220756
372054	312521
199049	434893
232918	338271
481256	411809
443350	446839
161480	230783
216147	231485
467788	384055
88238	54063
229432	84753
33991	354908
269612	104383
467851	312595
329499	238004
90505	163344
455807	86250
265373	97395
76208	391414
485073	58466
99477	218865
464891	88705
466261	185076
282149	210759
115896	186114
448723	66813
488501	160419
295441	274309
23642	64881
364306	35707
293913	291771
56945	42890
26686	269199
64610	91069
99805	134262
119284	486885
329288	131777
77359	378094
404884	86892
40809	432402
365839	317118
191572	409828
245554	463549
406225	277936
124469	437067
18442	470778
266947	390349
162032	357528
459125	391414
198786	161913
313770	451431
127478	338380
148997	256439
467030	20959
97710	16929
412909	71915
223310	463822
127904	26100
276583	134599
485835	78300
490995	394016
256659	5726
185565	349781
227348	396634
295509	452068
430681	470689
77318	136881
41378	60885
404337	364000
47407	214992
91770	113902
373749	147554
395508	140071
325182	485117
331867	100349
223111	327225
377720	489822
182835	183213
22094	66129
206789	275677
260167	204453
407066	14583
299128	178710
43535	56684
208199	201896
14261	252961
108434	280000
199399	378686
257613	339310
386556	62191
366643	370590
448246	441691
289583	381950
350751	75583
77336	2312
45152	434893
445879	3552
269126	460998
15027	28686
316136	366816
138689	462901
472224	77727
66117	34354
100450	11959
285112	110677
297963	323806
390117	230691
430737	215968
306148	133077
18451	240424
492247	397365
328878	128326
159703	244229
135180	237235
241286	461182
326127	29655
244256	362267
119001	142334
196030	64544
266480	287208
141922	472567
163519	372470
219975	113436
154835	140531
419235	444998
100417	307877
211144	293592
107752	277339
476093	310261
150089	442426
235003	70759
475746	277088
487440	131975
277149	452481
183790	459945
11078	176610
187491	319147
464025	490707
388439	229780
447610	442163
473895	57863
323664	47547
225681	30143
306628	169116
412205	392618
415967	331803
209360	245175
341204	294965
20826	225391
159920	221474
470792	386138
408391	84089
187944	454261
107837	92193
127799	176060
224782	1940
82688	9437
228050	96515
27381	283966
394531	139830
49622	220417
471996	346201
465155	382030
464489	187974
399591	282224
106154	405482
231168	99437
349004	441072
14602	367798
113080	465100
248013	309663
359831	27385
209096	393326
160340	205223
200849	163127
170586	476447
458207	105252
394480	466737
326364	127829
129682	393326
312987	81280
73563	157040
487616	370455
409447	490355
244688	9484
338375	245547
129814	391414
452536	262954
342158	300119
403668	317356
349430	69450
153006	288035
7054	369126
263004	390596
191985	230378
39215	54839
379703	341271
355552	280292
318000	54976
277987	332522
80146	101058
401232	277568
152571	251368
72658	351257
267739	478232
225453	330469
392086	325314
329859	29112
11953	186440
389027	386715
106169	260879
221749	479627
424586	187974
349934	207535
483291	86974
202996	313314
229413	475522
248334	3168
45520	190535
84570	51898
44909	376364
424033	422435
295838	70026
12311	455629
379809	327100
199890	417918
454867	49864
477328	50264
479500	111044
300051	446715
363606	438783
367619	296693
61786	267352
187207	394948
259126	72523
191629	277367
448731	264406
130905	281924
111968	35828
484691	405217
183341	322137
89671	251669
336244	77531
303043	404843
476963	5857
294604	446351
318403	381787
140424	224597
71958	119824
493772	23667
239431	8057
90664	359826
62366	127388
111511	301320
272550	23290
377150	290014
186489	179563
186561	345397
417749	22549
132764	303424
122239	119955
88510	369599
53827	105252
272342	141317
434329	422507
317356	13147
378144	476656
358781	42419
109605	261390
458398	78163
13082	330878
187912	482315
130455	199633
445998	214164
27968	198317
283532	215962
174030	327449
315470	467703
120451	99530
337576	313745
289084	281504
210116	75951
58900	290450
201507	397115
389170	364833
305624	284975
127297	169273
462860	187906
296975	297832
292576	28129
237015	432867
4684	90123
231098	517
279928	89047
475341	101049
493038	179361
299199	438818
285741	377278
80324	37493
290634	211868
477382	182295
296046	286313
398911	255579
464588	427419
132469	75348
199776	401949
211453	126235
137214	48275
49119	121106
102654	356428
456021	284285
9969	25367
413340	339582
15027	265377
383070	60108
171050	281924
139604	310261
108234	184665
249300	464578
229698	187514
269949	158776
229103	312238
31323	351818
381404	488990
221715	225722
355171	274429
396583	482162
413354	491498
477641	101058
397662	289872
413336	186463
412440	100575
431419	148150
3794	472662
304365	97308
413816	78543
255085	269597
316090	440804
250410	458071
111973	250389
333788	65876
104295	114930
122161	114845
444755	413924
275995	230577
284484	273934
127617	98220
148516	243980
33053	21411
355516	58301
154234	359888
431387	124502
438146	255201
198096	353858
29189	451806
103626	378546
25702	440660
97484	61376
402901	245610
468267	325367
77853	152780
206006	43164
219243	156376
102642	472763
7860	343860
415422	167234
348662	63174
434981	363581
419764	107849
261033	370214
458974	440660
301006	115861
148313	352798
111052	217423
444194	453458
359236	409828
272223	431015
337670	119868
190051	286936
23226	388633
181524	215539
73599	327632
175012	430916
312347	114678
152887	421356
364029	113138
428089	448715
306633	143422
353287	209354
183998	249202
423895	190369
269612	260745
217745	84590
431283	87471
460507	105878
58930	258646
296748	188620
120046	236213
456135	184163
15253	141028
233908	13370
347374	333280
201078	190369
367871	477329
450804	7800
18927	489822
393323	52185
28028	129038
40963	400655
236359	103750
87102	472474
127221	391414
112438	228061
91325	222503
448104	364567
455893	24943
402293	108405
298435	236735
271181	364703
20998	316388
157651	66657
56396	390349
474341	191479
219281	105017
44472	125739
455122	454024
402805	312407
79639	313745
53922	411157
151851	176878
47466	396697
153753	325895
88690	456122
98154	52227
100489	211868
107524	459976
457981	23733
288696	366666
177735	191807
472604	272069
399780	138188
6467	17160
339061	343267
200092	115086
145979	476370
30568	58057
140060	184528
407550	283066
259835	21411
150011	352151
150535	276095
59430	70035
195541	105017
438646	406579
102521	73528
384972	280312
52646	87469
457418	292205
459617	204576
334372	126906
455074	134978
242955	478415
232812	39255
391927	166513
431641	164504
411168	376799
209824	22804
374144	264651
174462	120725
81182	315005
386556	476880
438407	295725
90469	371652
465694	482143
263698	416328
493883	370539
343555	372710
298353	364531
56571	420790
92941	401854
459168	482613
404568	432096
39795	536
82231	382057
430576	24620
432022	424522
489552	223373
278154	36370
1533	192802
282486	476512
110150	334230
50525	8084
441080	267793
403900	110677
205279	209514
109807	95632
267782	313745
173863	17197
454979	190369
58201	404289
68637	114930
243847	229804
244092	413880
119840	373169
358905	369799
430197	468544
320309	313745
110974	209072
276876	285156
320472	186440
346345	370425
68456	450373
185604	431421
243801	409796
31453	164755
48837	127752
280100	178436
91181	444097
419962	251113
121605	459793
305248	15926
121532	473800
146533	115340
464565	266538
154981	252574
338915	46213
485536	266463
325964	21583
458184	81280
420539	92613
195547	335519
261897	274388
293913	334872
409388	388832
6467	140741
179585	37516
154815	344091
227754	368205
319043	137719
123251	80919
424186	493595
198451	182572
142198	492960
46410	41075
351251	270324
437287	228512
360531	102543
107118	480214
374230	120706
141791	367750
256141	101058
94472	119949
492292	403249
375670	74894
445023	368205
302862	440143
429026	267352
87236	110385
16018	151107
303507	353679
445162	14793
280130	487017
874	209018
118616	412980
28050	460179
10063	225532
458207	91069
71237	477986
187647	254011
56396	136177
165680	359323
455484	67537
456241	261396
392759	378686
117643	420944
453930	447158
252338	466135
421777	52917
116027	384174
283706	396144
139110	126153
42653	435157
287566	281957
125557	79989
195298	122513
233498	365271
172396	257168
102695	435001
121190	478415
5990	13370
228592	148117
169306	152702
114383	379416
98659	322805
128903	137128
396086	317118
62335	395988
243534	186069
188358	273831
469942	323797
76029	35302
428944	59556
220133	46127
459568	93201
401236	190369
27152	152020
272230	131090
162249	441268
304378	278907
314704	164884
384384	399852
384410	476447
154981	85998
112442	203656
2382	376033
407247	310261
452905	87471
460932	478415
169950	179472
59954	250676
488779	86560
58486	64406
372267	155730
437902	110677
371512	478415
29656	263009
310282	21411
198349	408367
166436	48407
443697	222701
423067	393326
287413	160468
84437	205289
476133	94516
472681	59098
89238	33456
448104	284098
431264	411496
250800	442096
337219	15819
280899	33855
134694	280908
126300	313745
384864	15209
63603	205865
146909	85354
413905	190369
179630	140044
465614	139101
432175	243920
274138	399346
105950	231736
379290	387742
262761	115340
475322	239528
298479	136614
25371	336041
356752	381864
418556	437640
370621	492316
218730	380071
137005	131771
66559	331508
28399	396408
487565	401378
99409	250483
193053	328282
130001	162657
11797	88027
187364	440615
471455	21411
456104	200402
473192	45441
439639	152502
281385	240225
190926	133011
370909	196976
412324	152502
167588	292591
226364	195121
37280	438419
45724	92130
345401	231043
219957	428214
339915	21123
86401	331581
393249	360024
277843	378462
434565	201107
444560	469401
5662	42747
176003	247092
172776	92230
323693	399468
269761	400661
11934	293813
249583	95938
200744	402069
153371	14768
323715	168731
441461	72432
134299	147262
189454	53994
331061	214729
430835	395988
146316	331364
9085	377984
298848	310261
186692	118286
308495	478415
89826	220857
436762	294684
197544	67089
359427	75303
483139	237183
22407	35629
166853	144073
74577	491031
390323	404960
270950	338520
403670	94344
200645	2429
14370	427039
384563	242927
289016	487439
205636	315516
410083	152502
251485	403481
487889	247006
299633	248777
206053	62699
50656	369838
176130	172942
140722	220756
134772	348602
75422	192524
489427	285156
91247	401225
335743	458933
365796	94289
254575	53490
40997	355332
440416	128940
422241	490757
77829	51895
23481	89370
466117	206547
197599	392788
296443	38063
177807	269171
410977	242796
461314	329196
250410	878
66001	218488
98412	217523
479645	178077
67969	189609
274428	104556
244536	359322
393251	421143
450238	265883
71091	152894
308723	373782
67465	478184
219882	378462
126995	396548
137962	270095
273497	313745
150413	477788
88250	87007
257977	27546
285863	156375
175389	283659
155989	392520
113430	352650
32233	278907
121733	83099
328387	298561
244036	136441
369998	39091
339333	481436
190524	12623
36211	107337
460585	454975
298056	428199
28261	214050
359933	209572
106940	264908
199063	47861
121665	360234
109302	31021
15027	170633
341907	172089
165170	309774
192759	475318
412184	226023
321213	22779
370260	107103
414612	434283
232487	178436
337585	137633
388904	438119
153006	223485
339064	424814
373025	290948
458247	251116
404568	432976
440966	211632
3885	476951
353421	478415
85604	358508
75324	290505
282689	316935
130436	10285
276204	414930
109334	30428
122573	385385
300766	162795
177074	65683
294323	346324
372488	45468
344057	445749
93009	122694
282453	104734
131981	166970
464650	181003
168000	96673
470689	113773
218977	391414
71941	470554
239099	205270
406924	148739
309917	111312
408821	35707
90798	202652
408687	6762
279606	48776
139252	57375
165680	421936
192798	145376
342019	155719
415029	346428
119001	227279
150583	178973
10646	106204
468665	409202
434605	240738
320267	477343
144546	15209
433248	189748
126637	261396
206067	161438
483262	175295
412440	230925
376364	54157
358468	336123
262128	236213
450351	265608
236032	297282
19121	172548
168498	214714
108932	110708
114063	18857
163435	362577
256582	377528
95921	267352
457346	28473
40388	38490
255198	210050
157498	33934
287444	262631
16298	60517
72518	317118
278448	7490
425064	394869
183769	183213
131101	143997
188246	397267
138499	286470
345586	114391
85739	85582
395803	405217
117245	57041
354022	450872
189878	86560
36661	236447
330930	11626
392086	414709
226314	128378
195224	160262
101470	79920
389184	95149
372583	394504
47067	482187
469357	445530
328101	50364
233443	110677
409238	50391
218458	181993
229635	109650
494127	149206
125168	144037
273019	425336
392677	113870
66140	710
9326	93189
492453	102759
222070	173176
175293	116283
201457	297721
126479	215719
113500	315962
382565	105967
331300	441313
216831	388381
480418	295935
203164	63528
163089	2003
218192	234788
256594	478224
152276	381544
218946	12322
420606	231680
221465	24112
340321	336590
168464	470069
215462	205162
453697	441539
414055	28129
5562	391210
127453	190369
207089	485392
456231	111745
249017	237019
167588	457846
105310	145948
3111	369109
227456	360708
74500	77637
332970	433904
436201	99405
246577	79452
19544	439740
154563	92234
358971	351193
12299	134425
464966	464420
362780	336934
38813	86158
100655	235568
278153	43978
267562	81097
409738	117942
458768	90661
406065	315579
191846	223115
478090	195948
323775	94322
258894	186259
78731	478232
275640	151944
29824	91877
249765	146183
60359	49789
330827	94516
40572	349562
176084	429037
304667	369684
276821	232782
313713	313745
91828	433191
458721	226494
330823	331508
461310	237276
73525	351332
336876	119123
110448	414832
195373	165653
265978	199353
106101	398973
409137	100503
39892	147489
373597	272139
355544	93407
165334	478415
233045	348771
259923	366127
267562	253929
380225	249334
478543	48275
386645	8607
430994	285446
406660	338831
55789	324828
86490	329051
36413	66769
267562	11465
67	270095
474445	9227
453736	337791
217028	112712
41063	251036
380237	63573
138663	297794
267562	103751
165680	7919
478543	353856
401389	430356
344991	13930
366113	77574
201766	467703
240203	403098
33343	342300
294385	72656
77031	241088
367418	103205
254178	15133
257914	476951
84729	405217
104520	34436
34776	23225
369289	52405
349669	440660
95702	313916
240152	401854
328867	86077
141291	105498
450406	165680
417365	317118
46485	436354
98168	461846
357011	414832
88928	210032
82744	32634
27313	411813
467930	15133
392537	465079
86591	322470
426513	289422
178048	385182
290681	264406
427054	11586
486712	183707
332862	421356
333637	6072
308776	336590
178249	141623
51928	425675
158465	491788
101654	170647
243653	102848
167924	404806
277767	377708
30880	327217
68675	433905
191666	277936
228547	480903
149881	195547
379509	147606
243992	10231
426215	288885
400017	233550
380025	247812
477646	486245
477350	476403
164690	390861
324686	172307
482321	22549
290799	348176
206916	199182
62666	277646
28126	286936
223013	12443
335951	325477
207365	440962
86623	210058
44269	367190
400242	259501
291531	368447
319259	379932
26109	217423
402519	185076
66183	440660
396888	192450
21919	260171
184564	486010
51219	321331
480426	9437
298780	371983
114643	2829
489589	19914
434908	108118
195198	485851
47035	410236
287566	127453
71297	395988
346460	56725
227375	407386
184623	313745
96983	219743
195112	446491
371164	199880
312373	288035
102353	379983
130069	284859
132416	205289
67359	137833
484416	468832
3418	146248
466204	289970
102157	167672
196761	385652
75272	246672
411260	293377
411944	325604
388813	401854
373739	67852
417462	188715
146445	323368
160765	348007
414286	469596
7658	138807
351775	34801
459217	97277
210463	18712
349890	157775
182918	453868
57484	150974
461156	310756
437002	335506
33192	75510
120253	405217
180488	37948
450003	34845
426749	23454
417411	93262
353422	191821
52188	164164
134192	294451
189308	351193
275916	300916
319081	483500
412211	448204
472976	456215
54419	274451
318587	205640
136220	163348
208875	415662
74024	441434
445104	39764
394425	306409
219198	356968
451919	430610
305332	183713
31039	477986
425446	260865
421320	254446
120965	478415
58640	78184
371480	368161
198074	83773
290600	383356
305048	179692
474341	236277
44057	227847
383620	276762
130207	310075
395299	366493
106507	79586
153037	260877
112103	416691
178265	35707
289675	84480
481419	327778
101471	268420
12895	462923
164616	307279
263557	428944
341907	195124
195126	252340
46608	25410
116513	410853
488832	464080
307651	332544
408329	15518
46102	420944
30394	419849
314723	413905
403135	353343
131423	22256
380489	185477
95612	261407
298823	172089
428410	346768
98438	294965
301808	28622
76229	21457
364102	239935
20069	434035
187935	233549
290838	364643
195527	317118
488839	378462
112226	159249
277179	313745
219281	58234
440215	260322
70625	479570
238147	370844
246196	403098
2569	49451
67549	304362
276821	27696
264569	384400
469384	307286
423024	231230
411735	381054
268596	421785
491292	294079
82386	313745
248501	422279
434013	301563
399553	434452
256141	145948
217395	187836
444276	336590
93287	338271
318561	21632
249050	179824
367340	155895
363591	110520
470128	370751
5167	210607
117458	246311
285776	327206
176440	310261
371479	318088
355250	454975
459516	318875
164850	490837
483460	273831
281563	35707
359906	191764
286664	292975
79075	467690
417365	35735
345390	23889
106268	328550
261825	244115
267970	264272
275291	83973
464916	24899
57572	457825
401395	391414
132095	390232
389641	292721
314343	440254
279722	198631
361109	287382
364893	164504
360856	175608
28357	320192
380604	122085
98065	180413
452308	117247
160097	366534
111595	101941
449664	70557
367846	269199
203028	207535
160209	220212
10274	265406
223295	462205
178759	141166
6467	187892
86311	107337
324486	338480
129688	432499
311230	291324
58620	388149
217301	104139
226359	150478
304125	400768
326455	329898
82430	362763
1689	107187
73086	234278
28415	22570
239402	35707
309917	391414
303655	15209
251571	44021
235161	389009
201866	177861
137454	218727
393870	208300
92926	435630
174197	142588
46935	312178
351071	361698
219546	442227
474776	76111
342777	478711
465867	433034
333506	190369
316052	484664
381256	231485
104000	271469
120541	172089
326631	49825
42243	283346
161375	350966
221231	406626
264386	51695
185114	168381
47035	53249
483625	469583
328684	235127
316119	293813
297567	298765
304355	123587
22412	65857
189011	196169
362691	137719
97092	49612
211515	401854
384679	447148
253379	42519
391591	241014
370280	283392
178147	317118
434726	216185
251555	260079
121733	80536
402438	80323
17919	394406
441475	18559
190524	193776
249816	293745
3722	187802
107368	355700
153497	75264
168699	68950
266504	195462
58145	110677
242551	409564
190079	113749
146893	119906
250775	100480
99288	33553
229736	178780
39902	371918
406486	167844
56589	340772
120310	82812
157490	164884
282317	483481
286602	7364
45643	339695
36058	183213
78168	134924
155335	198898
485973	81104
323016	19246
265010	210228
206185	258088
356784	23667
105568	23187
157099	123475
36556	99181
165977	130742
345264	50296
354198	29543
245679	185759
154322	489822
162939	18559
41071	331508
366008	168381
376880	283918
196030	91826
444380	49966
308618	199780
33295	245701
422292	388767
258150	141145
25816	198317
374901	431452
397574	331246
438317	399867
65112	51881
61503	27766
247597	141509
344065	313745
116047	461846
99475	438783
81980	162795
37484	63957
485667	126330
284256	38063
65194	81225
208804	244805
341632	147873
148785	154074
120490	245320
295906	92251
423428	476951
316565	427568
238125	447370
189806	139648
352185	40595
50699	193281
267562	110708
491819	324989
285407	295484
94640	177861
414825	399136
241803	208785
284914	320436
487476	222850
451621	258610
125064	271253
475378	305586
275194	259807
279220	191966
431917	51750
318065	176046
311868	176325
324311	36308
467827	236503
299398	12271
96890	290459
458513	303424
351026	477986
199941	94516
87536	263610
463801	63957
55578	90123
22414	287273
90933	204442
250410	79701
203201	427803
112237	132680
479262	124747
472352	15209
125074	80193
461136	372897
229685	377270
118887	453880
29084	87937
29496	470344
367990	267602
451691	187974
139185	333645
488715	400520
27660	19550
54855	25964
118626	6253
104788	193705
361192	440660
448298	5392
452283	431860
315951	38598
92635	365245
374282	119078
45164	459973
334948	155380
447543	240392
158983	119834
286886	169503
369870	226494
167588	320908
89826	5192
199900	124194
326260	435491
34245	224085
416660	297969
446234	187881
325188	159828
252663	294745
368639	397009
442424	92613
245679	246420
326013	83227
190045	327061
479918	327217
460515	179045
436059	220684
246464	438419
192333	290900
120808	357854
244913	428103
233117	339692
19636	366127
434688	313745
224808	350549
485509	283779
352734	466829
152281	114930
293775	335757
160940	474881
112317	49903
158728	319868
381084	257026
304404	435276
438599	203298
210004	99396
45742	176768
157152	30226
168786	363598
429862	393226
309917	287089
260217	293813
159335	316372
46870	38759
91614	156376
72047	261320
403483	414912
336922	40034
289480	26244
219882	62191
117029	476303
129132	477308
181651	281504
365571	463822
2734	255641
216720	144800
210321	365724
366845	10345
326521	4413
91790	464727
241849	159631
126517	273687
447586	219499
161871	178422
428853	162795
172417	310487
260090	194165
88290	270672
448062	213327
194839	273831
24357	373755
188730	114063
178867	183460
171567	465643
385593	190369
153162	98684
192238	204123
492262	3041
215242	13370
88835	190964
284077	190976
79124	122462
353703	317118
258066	360535
214077	151944
296537	235083
459317	335842
330752	17122
329397	42670
160166	111013
457162	453697
341816	164446
240900	252794
398995	348574
922	262385
340339	27212
122403	261554
422536	245679
135103	133757
434748	96129
313752	450949
87887	110677
484759	374888
99320	416535
89219	42313
8535	91821
339719	234994
253882	235925
212785	52788
177461	237100
457217	99428
423013	133423
480298	226308
289819	463743
77881	285678
227428	69734
416004	113725
94609	94516
93691	40784
464636	173965
414035	478847
159068	152592
467703	194304
141440	422470
145782	329226
237811	298893
122765	180984
364618	10646
411771	46892
120920	145059
113739	464734
398659	487001
75341	385603
286500	410252
285307	105498
44837	273831
393024	279636
255557	186440
489375	430286
322008	160356
267562	479707
277568	349835
452052	238776
243004	271231
277403	188925
124262	477788
222391	250854
463013	287541
208664	60555
226328	166928
359812	387928
107118	295684
270139	376189
100073	250805
345715	77020
345888	343322
114407	458601
209824	338191
308122	425964
188912	435708
392891	329533
235827	318563
320845	328751
1444	282999
470415	492906
175035	342724
438646	441635
190526	203279
206913	280684
205747	38798
255084	217223
197278	121526
283024	345745
101035	120274
224669	196783
244185	257055
58492	475253
79875	348377
340339	202523
34999	90123
443867	19227
139830	391414
219546	346140
482456	428603
289333	457872
279980	276635
12074	149079
231620	378811
24861	200597
319081	311323
327254	144901
410255	60555
179680	440962
441908	443017
169937	133011
30951	299467
350650	198138
333615	478415
174101	194165
268867	267352
275824	48861
266307	80982
366192	328464
193204	84089
436545	469235
418380	224794
59668	321400
191529	378667
101503	301475
275856	328921
4628	134675
287146	475571
15225	276090
283175	275600
319465	26348
262820	430356
81304	223186
62316	445749
107173	445796
88869	168229
176878	127503
439637	252797
269937	359218
230338	380738
320551	103662
24980	304832
298390	185479
258307	327204
125577	17548
414023	313745
83178	344173
298390	216434
369562	255917
276821	107187
74849	476880
485100	477491
134281	90199
482245	479614
450161	126204
65288	266852
414646	257858
196340	470554
388380	110708
285295	246311
143861	370848
440000	237019
259775	167517
432009	477328
61817	430356
215796	300606
218003	405217
67903	130300
19799	438463
236359	187077
98684	265589
446140	112054
309948	232562
153813	274836
181424	431226
388842	203656
684	206907
385967	105585
82073	355332
442236	463623
385141	23018
368377	455231
415627	375892
331299	317675
83159	394114
302067	276627
152235	406877
412548	251331
467352	336590
230826	105498
358443	293813
103225	183711
157785	409545
97428	74571
316393	23018
371301	168381
269777	176182
165945	35707
23255	466851
77978	110708
292696	298684
193705	87979
410821	49828
232616	29528
41213	236213
184874	194587
86682	254973
219136	493831
101093	429204
172087	406782
52038	301392
459995	492316
232853	464536
15516	95969
264493	129775
255241	317675
428736	80434
443069	201493
131606	248740
213953	101917
239099	213107
153037	414912
125948	57134
459340	166293
392261	97878
414226	344740
487060	289406
350588	40784
153387	137540
138190	210869
236219	336590
5700	161375
185462	440660
246505	431187
483112	154137
265087	421206
310699	90210
409745	122085
456942	137128
462028	313829
196559	404249
167810	205223
260395	422615
38954	110708
467631	435209
171959	191070
316565	439912
375199	333212
94808	203489
373749	11626
214853	118877
139145	121171
290804	10108
279609	132576
329962	253759
481419	385967
352452	476951
257802	168615
271760	61386
404367	241654
48472	385617
48041	322840
377460	50229
416787	218017
300723	191199
244588	468575
90922	449630
196160	39613
424431	292721
340771	464872
19807	423259
172733	396563
113950	32807
418453	366493
92138	273831
213215	129617
158414	55316
91967	137719
228696	366493
7008	227101
250033	81249
166202	293813
182835	409248
350239	374987
353399	371884
490994	190369
386096	53867
44160	41533
57749	52537
48683	313745
53456	110677
364407	295650
362544	232603
83403	294836
323544	42189
361603	136467
261798	178509
239836	146584
289673	279798
278329	187974
420777	103240
156562	273019
41533	108556
220052	270417
309026	426986
119393	420288
393296	74106
107176	461944
459112	93364
59027	373637
27816	13501
177421	56966
432402	204424
66836	207444
31049	421525
93857	477372
226023	445353
273878	27464
165140	382040
470506	86111
41378	249147
221026	171994
55722	367798
219607	473564
84116	12403
117420	81280
233782	5766
224039	470115
89883	273831
409016	192713
449445	134337
476278	186159
155982	341905
2203	257298
62038	26714
372799	155697
312283	68495
65163	387742
78158	336789
146654	335663
316473	209273
385928	169408
91988	281924
70419	111039
411006	358658
147624	421356
173081	48275
436864	126011
281574	296432
60411	14728
98056	240016
298780	149025
312900	427354
129047	472776
239084	287499
280035	286936
369878	220417
81262	451016
264479	240796
29240	150258
432421	376814
17481	211310
487945	402698
332299	220756
491376	170697
51789	15133
280960	124085
380104	407543
119997	104193
130224	49910
268886	197563
309554	12620
325188	463623
141535	427315
75745	429863
424522	256121
309917	396883
480790	213115
481854	269199
185526	191821
384477	305049
32776	328368
363820	440660
65098	116283
455862	79989
440700	390349
423152	269519
282633	75583
184027	75303
303237	469680
16769	146202
10492	13370
129836	285446
336152	138783
28250	398333
300727	113619
332795	9531
63494	490433
1778	261231
292352	413215
79265	139512
293030	22405
294062	452080
396293	384174
58719	111964
391702	407981
44202	449693
438193	64844
103826	446583
225805	281201
440645	240977
248746	475655
262210	351026
213403	16433
345085	434893
315966	412162
68843	115810
275677	287688
155448	353750
295232	144470
249865	155697
466671	110677
38490	476231
459644	170129
339051	296645
142045	255641
193164	337262
167588	46513
136525	165267
409745	50538
299818	24862
110708	172125
324491	177861
303127	12443
202000	3743
92926	380538
66383	486511
59896	326496
261698	266035
264966	313745
482456	160301
65109	176590
167043	296432
174515	451414
232616	14223
289715	66004
146893	148761
156156	210082
422404	126204
253503	349835
182799	5641
75119	287119
193243	298156
124259	322847
106479	411424
489822	132996
454267	314881
341308	306633
47728	228431
328550	108315
110248	224039
155276	446418
342213	110677
166520	389682
152745	179053
364399	331581
44274	115517
297222	419071
270056	3774
266307	185335
5700	202238
214797	14201
250853	389922
148053	230130
390783	198456
269199	448198
169065	454057
126446	209510
86248	28311
241615	280911
412440	198857
358599	286227
286511	396257
263687	423827
406477	32807
333080	312183
194155	110677
333052	445327
360924	15209
66036	476471
277244	40643
407780	3913
128124	339409
309932	394797
34316	410747
464817	214050
261046	54976
163502	317184
155327	273831
332598	329591
262210	329206
72030	399867
369780	237165
465972	221245
447423	307279
14062	7992
446066	187920
15029	396563
102897	25549
11788	329466
170598	21583
175067	371244
77334	340211
242507	401949
344174	155871
382882	241041
277737	198317
369030	275058
270128	356805
125516	137719
186489	40034
437098	403882
140722	406813
301293	15133
48804	125705
423016	49828
160961	219743
101465	351732
372764	36267
229124	215858
162862	317356
40409	105878
100651	168615
67548	190919
109549	175608
378691	15209
76130	80786
378251	469235
3810	472239
49567	362267
144853	244927
231800	51222
319987	35735
272331	426887
405116	35735
194066	476951
29157	94516
407540	391414
433041	397391
198043	362773
15035	14313
214598	284272
474341	313745
253956	428738
329362	85291
144740	144405
91960	237761
114778	251125
291820	281945
404319	45687
250368	67858
381716	153548
116263	313745
469620	199594
445725	479614
236591	166653
490010	176546
226919	39259
477932	93558
162688	204376
344314	189553
69769	270553
282461	371585
330520	317118
177552	381062
187287	430356
448104	74829
80860	385000
149977	427205
143112	320288
53145	315671
434655	271269
193767	313159
399270	231870
310803	141623
380385	329039
423421	242131
175691	443120
60052	15087
99641	178431
88467	110677
358512	423741
327260	313745
246939	486257
342905	293813
343691	362817
175118	391414
203291	285156
407565	124228
44159	306340
5107	259094
490035	263146
219198	266982
128660	411424
2354	40352
139754	351654
53275	12914
91230	471355
46212	139215
297665	348798
195554	440660
85860	477281
175145	59759
372167	293813
410576	292371
130354	394808
113895	411407
31303	392062
460969	378462
38567	380785
309276	491114
260888	478193
15027	237925
184191	228431
90296	464872
375320	268311
266485	260963
200193	83077
81658	95942
153006	134201
328908	273831
165520	133409
222677	38063
356123	8026
133291	164884
370158	148760
215820	70557
447610	426736
63172	324723
368205	228113
486740	453408
225497	405217
45389	164816
76677	153995
337132	15787
244411	7848
332391	419576
162795	198484
418992	217423
309102	357357
305086	447158
52391	182099
489297	325585
485962	158459
65598	348798
192495	156506
115442	369599
63661	478232
387742	127044
183591	481279
392086	38571
148212	168381
200077	341765
77807	232199
17661	461769
23992	65840
153850	122942
214050	31993
125417	296592
323374	53640
45815	13370
144641	456121
102748	413162
181219	50155
41162	75303
291953	382683
354891	176663
160629	293813
58357	7956
362795	273831
327321	122694
310756	212312
68532	251748
65781	111964
139242	89002
79592	67864
161722	469235
223929	298287
411282	96977
315769	104581
264890	354710
474527	254175
424387	280223
300452	390457
347175	140044
130060	234356
349908	445381
207390	299510
39195	214320
20992	320442
452672	98906
14001	145691
38598	275990
45718	313745
348831	146202
415599	267060
299248	113138
87577	351092
296486	336590
107998	111554
80193	58465
153162	470588
71290	84077
378391	349015
463677	283005
261510	218730
487798	374784
248087	392664
196969	326130
86632	135229
116338	449512
406884	476598
118786	119661
111757	95651
20186	81611
267070	366790
270185	160328
80776	238106
427254	485304
467639	254803
438114	30723
461170	130271
198148	59585
20753	81097
128696	75303
88359	23290
289292	59194
277074	81584
308854	258817
360459	260320
200346	183213
153439	22414
74745	378686
72217	260831
327209	33758
322966	113522
234581	247942
207007	238566
143651	351818
179424	310681
466016	220635
453478	85699
312859	429593
429256	449758
416458	270704
4927	478620
178839	153995
296514	257091
47481	13089
308207	209190
37459	461564
48015	242985
436765	96977
463820	13231
7845	62191
53599	84506
240992	438239
272301	418357
306981	110677
449794	20009
183906	317983
15074	247492
320545	378859
137907	324580
61995	132484
262706	186561
374548	443694
23146	63182
217042	56592
429314	187974
476534	166513
67108	136177
116784	12259
343573	244729
295404	35035
26034	94516
54895	412037
10494	435974
380821	124236
482456	94911
447335	383769
481262	952
179700	391414
445042	295169
247296	128520
425455	78380
307778	205270
384106	228492
354313	27102
277431	110677
384683	156376
461294	21411
56620	39142
12266	309801
257977	12235
396586	251116
9509	376364
453113	203279
361630	447519
282497	318681
449893	479157
364739	273831
267562	30237
195402	30190
369209	385699
85659	50213
287550	118817
58930	175402
344885	304080
474683	49828
342626	458702
248013	232535
189806	107911
31323	230783
56806	214600
363297	94255
95707	190369
433704	1280
141735	134259
14618	82585
13259	431930
361497	166513
203608	159770
154456	331158
411573	6253
31322	432764
327458	127921
439403	169485
455588	254941
285221	452709
88411	50155
196996	181003
64267	440660
358132	398805
108344	15969
486712	174700
81035	64429
22197	10822
372179	346360
364703	385891
174294	183213
390376	425370
144227	309524
293944	369599
187301	260694
412909	61572
307652	203656
93174	59103
457324	76454
44404	336122
324498	123509
379696	58436
77306	467492
79565	57375
347121	16014
365431	440660
172177	53863
8359	131537
315130	459779
197278	227436
134585	38063
107390	294079
6566	428080
312474	353568
203095	27477
121018	100705
161785	42572
263514	62562
44271	237165
446182	326049
461916	202507
356355	3234
260684	240206
434437	209933
23537	134694
145860	107455
293071	257377
334372	452698
129328	130373
257023	364176
493811	151944
163933	160278
189205	3041
190973	454258
312773	283513
312657	174394
184766	295865
337069	384710
138814	378451
317352	269195
28530	233469
70253	152860
349809	155594
388696	342414
183489	98168
293636	47796
318992	278520
335319	461289
363191	408906
372999	15029
72737	219941
157666	186259
156562	471745
461957	318735
327900	277122
116307	75568
295365	464420
238405	489822
453382	198806
148314	456823
481104	430278
286110	486803
260899	469235
143381	343261
469586	440804
118024	371918
31811	255650
139445	36451
214316	468832
489376	264449
238598	178436
376343	362909
182614	297445
42164	347036
320464	49870
155165	92628
318310	149606
427171	205954
438072	36864
5700	346196
329326	153301
278324	3577
63882	438419
337588	98906
111039	49903
122060	187974
112495	179771
143010	118662
390240	432580
209824	410839
257347	253730
89195	155088
194496	268506
66081	264132
375316	327837
28296	134694
130171	140476
145288	300071
360510	36374
486524	104495
152435	51341
368205	440962
396154	293813
458786	404636
419655	152791
153771	408288
44844	34169
186495	32243
229454	378462
323689	276744
358860	348705
280502	110677
390478	76454
124013	374806
314548	438237
118475	137128
277568	198926
95853	54976
153424	261396
259121	191175
40486	352078
134440	44753
183011	343085
129393	378787
387871	425057
97685	330427
360920	405583
301675	235829
177385	442887
393194	361175
16641	410173
374282	222772
2187	272835
153359	319989
219264	267590
260624	124008
486336	195948
104740	53454
470984	30535
347873	42158
398194	64335
12273	20031
342382	49903
229294	177104
330979	75568
178162	63911
391114	221324
212459	411809
372541	141649
109549	263009
412980	168213
29207	365810
309807	150870
313371	52537
483291	40447
452243	204330
453882	54976
467972	66053
73432	320288
485	276090
105249	203690
272457	402323
178332	173408
462698	469717
122102	214050
458837	42930
351146	283737
254478	413643
329570	85376
274145	288035
172069	203148
23203	175402
244903	377205
419835	132843
281563	209542
93150	465309
331280	190369
383516	120605
340176	270095
229101	344063
6123	461846
386799	402269
437372	88508
374901	293376
95671	147132
256233	366890
64526	455769
354662	367762
215395	413880
357544	344110
371775	74227
165646	70785
176239	327217
429049	217883
282461	235939
473105	174564
85674	320458
245129	201754
74058	85611
152060	451431
283760	208038
164424	168381
127462	237619
354206	315888
153813	123465
200092	483112
52695	346193
309436	292569
182170	327846
4658	291521
474389	184558
446182	173848
320816	387185
158724	196783
448171	203656
309253	336590
4751	265065
463429	137255
355320	313653
437249	203308
241952	344917
439749	265589
55669	99405
323222	305897
100515	120169
180125	203365
274902	293813
200092	104855
346272	489931
45724	162572
151156	430356
18770	141509
282977	42189
33343	419960
245190	297830
187023	245621
418437	140376
303178	11619
10546	346879
102657	99982
470733	266852
356524	289513
407540	130549
450288	22367
216208	224469
39732	468489
149544	61972
327822	51222
2113	461540
483625	398122
223826	286936
493028	254446
61651	70785
235910	16433
476966	271202
380031	250993
61954	62771
112443	188520
298356	404460
117185	366127
156566	394114
208577	448997
136212	110677
89040	21384
422771	278700
362446	144444
343610	151944
266965	337849
484691	187248
327693	323585
50977	221660
118766	281300
279701	51755
419677	362587
309917	408288
324167	240665
483112	290
352919	414977
326169	298896
140935	694
278464	145676
179844	122462
458065	256487
451862	307128
16121	151944
153130	241971
297464	225787
262577	40229
36869	357652
96559	448709
139881	16633
357411	425294
87501	404886
85674	3961
40890	13932
2403	190369
256254	90277
73700	251116
417137	207800
360459	11789
91404	26330
84570	383576
9849	219865
217693	86974
181111	313745
320324	150942
348440	49021
73019	316307
142092	328538
382882	263206
340864	187974
229734	246846
398186	173515
412868	440660
208926	377662
1715	234549
156562	8268
405001	185704
76666	8093
199920	255945
187834	237601
66762	353984
51744	488540
151952	193694
193817	485459
313879	68950
453919	132843
253102	346266
158851	459205
136079	227951
342786	461944
339529	262954
352237	84089
268748	212481
428011	132247
359642	36545
432421	118028
109949	357011
388272	296184
36211	142238
389619	451764
229999	445016
343804	107187
382644	63430
85266	273831
365394	478949
264543	424391
13268	219672
324190	284982
312020	13370
258173	488899
53358	469054
226599	203279
338777	265065
472709	158266
227135	469235
491865	15209
174019	469235
441732	364552
25795	307279
178867	238083
84936	487153
241987	486885
95974	158675
346272	138495
17684	202633
276204	873
44832	261041
180503	272339
195224	128261
200092	401481
493760	197282
246221	19262
225568	102469
170226	43514
241732	458145
453374	313745
275402	380092
332544	266538
97499	371755
256610	304865
412109	386369
84745	480380
326872	110293
219546	343860
232601	94640
256978	99740
271469	62191
480036	90657
129185	456064
432362	5964
449123	264937
406164	361104
200553	327451
183203	141166
167600	214050
299228	137133
327209	109212
236360	298922
389117	363581
311479	57134
347121	173176
170355	114232
489929	286936
1430	122585
295595	263308
15721	201754
352007	181952
360459	449884
445632	165804
198122	461944
277568	50538
75621	362267
182515	492024
137744	201457
426173	268729
157945	253322
373043	468832
460273	210738
431191	224871
394768	53312
117381	275989
146103	336590
406660	450876
2609	491472
390780	68456
53841	262954
313839	110708
397412	445353
52918	68687
26159	364000
389206	48861
259250	472583
255859	453010
154768	20235
289187	186384
290802	94665
267562	361111
336438	357807
356537	202374
161362	169482
44998	120489
393322	401928
198018	443693
372356	17186
120375	184975
334347	428648
481419	65648
208754	382061
289673	232258
174609	148963
465475	427796
348158	122585
397574	192222
437592	156389
318071	371053
380211	86728
335960	147148
22351	389059
411761	40388
9969	80690
222520	354258
260935	400728
283275	79000
105603	277450
345401	392996
63404	461313
464593	253712
423013	300480
344327	290565
229744	160419
269700	393870
18518	57134
265483	147121
18039	465838
92457	133572
122972	290790
137845	281888
334372	398053
9909	249334
96101	291249
80193	3093
101563	226494
57447	303392
327602	331535
409150	177115
277568	448709
31930	209018
73582	43445
20907	79249
488348	387617
186085	109791
226645	183213
91338	307633
237430	216160
245733	6289
493721	431838
320187	120921
73298	457623
420618	119799
96441	198999
457418	169061
480584	395988
65548	172619
139350	385427
39429	190369
204023	447517
468830	435930
458945	220857
80943	197473
151539	460154
345401	420175
189754	86369
6512	105053
377324	258126
492247	278368
426409	440660
486629	139648
175497	70318
231305	62238
272908	435708
241031	273831
265949	291249
287167	60091
460310	433624
111828	425383
441475	272394
75542	95942
331579	236395
130960	214499
341063	400562
418348	352952
415855	194925
140744	489843
115086	452709
479614	156421
134108	91558
36673	287913
442190	16814
326742	322203
180711	273831
84417	175721
460640	78512
164800	165437
86476	154173
304011	157658
44620	49903
108525	275790
363006	211713
214993	47354
81348	86728
118132	273687
443763	335402
373456	395013
56809	70557
294868	434774
372799	268006
160578	346667
339333	266377
332507	286016
103793	227101
110490	164155
456021	267008
490259	69873
46994	243374
440668	401101
424069	28993
224642	190369
135718	330143
281461	189319
68098	190983
177046	222313
170825	86252
125790	25016
303930	413924
268755	328538
167294	124966
126870	15209
270224	401568
51681	252892
240205	86158
455854	265589
20725	67858
252606	6521
128124	318735
244302	86476
205747	106840
412720	352630
91197	460835
315071	378462
46038	447176
205747	137508
247520	8187
408561	49903
434568	298169
277745	362672
190506	111178
65497	444
191846	6289
66588	115340
331385	103392
52561	143993
454263	469384
476221	46057
178422	436295
32616	440660
46645	331777
65161	493523
209993	422245
331805	149417
317737	13370
169454	476951
296111	472742
299399	372812
216427	128196
135595	366127
52137	283392
448090	305551
282203	401854
187834	316410
202774	452672
370959	313745
193020	376543
386654	220417
461818	369599
290382	435817
256801	88113
138791	457081
168273	221303
150708	36608
389992	457259
479022	313745
336484	375840
3137	346927
389179	35074
423013	172918
268910	53389
135920	237165
115198	338271
247103	54976
408561	146202
340706	105498
481862	472713
463284	270095
421461	235257
188523	46048
127158	447831
321093	144392
47486	110677
44209	238262
83937	314318
421550	363973
287651	49966
103578	476951
158756	255369
173062	364109
115776	144912
188759	190230
28572	426898
32014	245201
74189	462969
131939	267609
133417	268132
292013	420100
43506	290450
332639	402317
252662	290703
353086	385000
296119	479077
445259	95860
489977	58881
97557	216229
289281	259929
207056	358377
416426	451823
117348	227094
27400	356201
87233	447107
431497	79188
434262	124085
299580	393241
7620	316575
447270	198599
351807	132996
76550	108284
81388	273831
48472	387183
250087	179692
388828	65546
292997	417013
168975	251193
484756	114930
301621	417148
358373	7771
367349	101049
193055	94973
340316	15926
51578	76628
334092	285800
217658	338271
283612	375840
233851	64429
432903	372316
115417	331238
142490	301659
222045	315262
335951	409794
480866	430025
179844	389682
470266	186548
449521	295325
343031	54536
71816	239561
235265	278927
408361	207429
134755	434943
66363	61769
447016	82135
432292	195121
394450	419572
139072	231756
106268	247106
409609	449139
424061	332838
460388	61386
392055	395988
309276	67786
7740	130911
385881	168213
40632	277543
316487	403516
22287	204330
10216	489822
168773	407981
384789	262459
241198	429368
468741	324784
463155	190369
265957	339853
277030	53863
267562	22512
473398	349618
106258	40976
403984	204914
3623	401742
256985	224416
334638	300240
107711	209933
375401	53653
388696	94344
376619	466151
137813	118662
33291	469235
443308	150352
167588	329026
446413	391547
114736	477235
471549	485922
424254	47124
297665	334894
52310	131351
222343	74482
2551	463975
307923	318404
326495	249060
47816	67584
389514	190369
309283	367883
18680	198038
324035	257298
304165	370280
422802	137089
281768	287854
117774	1461
376543	15133
454263	422470
475112	183213
210013	48163
254430	308150
27774	213980
359824	196783
97771	218727
35707	99966
411643	71985
307279	91810
161498	376751
57809	490237
125408	119381
368552	95541
485700	440604
369230	463146
426457	300493
189064	145691
301163	153995
413513	389387
482532	348798
100490	290014
449319	31952
10284	468175
63100	15838
46352	313160
183587	42189
56620	477308
300401	232377
402235	88909
392571	466010
42370	5448
52173	57947
220812	222959
484144	293813
259964	440229
192423	434035
98828	162795
269494	134267
116437	28265
382848	386772
23267	31176
469362	12741
120690	236637
458604	322261
151610	188450
316996	28843
23002	362388
407540	127384
262050	226308
437350	465550
418667	345014
68421	280474
246957	54895
395983	228888
127303	110677
363634	49903
244992	268531
51669	188951
238537	166063
347121	390878
331088	146202
235827	135756
155526	317118
202974	255377
337662	401871
159718	218727
107649	140044
410730	85736
360463	466851
20436	439706
127412	112714
456653	483915
154850	81796
19135	230391
380858	489675
383611	209572
55659	124473
331504	358425
28034	286030
334458	205289
162537	73716
1484	408428
216246	257571
239947	430894
208542	412039
183920	63671
296629	342761
329079	243301
298128	261278
140580	440962
107037	272358
395788	401014
77406	65412
423885	124085
19506	178232
289675	334040
55005	178716
19877	34642
161363	157938
174598	190369
236020	302067
405946	39407
141782	159058
9337	401881
474826	345745
128166	411455
18665	59106
404804	281924
66259	38418
297728	373583
278442	404465
300916	151444
7959	475523
344628	330143
447799	353787
149089	88705
471322	230085
215505	227101
467605	459865
239748	406497
320496	395988
247869	40784
432873	387839
30473	458820
465647	85746
446628	480862
439588	459771
34116	35629
226806	283346
453650	298311
283101	444237
165459	337982
356098	313314
259074	265711
8996	99437
193118	357854
15133	431513
478577	363708
337120	11787
446867	375107
367945	270484
261697	491150
211901	377275
306304	301364
147706	76537
157098	317118
217138	53389
409239	151233
187834	472609
343325	418772
482028	132224
128201	381950
124091	56715
338931	484547
106268	183868
78617	439542
27064	178436
147470	476951
477932	284883
287318	15209
99680	24208
353998	494102
118032	44469
96772	119381
4461	393155
456726	144306
458250	390784
441377	89237
215762	294836
417938	184163
91029	329295
39647	40447
201459	102333
247597	333357
3460	329051
422292	489496
479205	470381
135850	347818
4617	49047
334256	426034
412267	256319
257847	271782
351015	146268
163117	324037
359642	168002
92458	455345
306174	146251
399558	299408
482456	100402
380301	336590
318735	89341
8635	311212
19916	150405
56742	41075
393575	110708
287118	365480
37526	295114
139823	170746
266950	258370
493919	53883
106268	317118
30837	31178
182543	106840
459404	209572
477328	237165
406685	471745
404389	220417
427577	448770
155331	336055
424186	49660
474341	99982
483529	166970
278698	226308
45699	341278
364589	368918
225694	137833
412644	48275
275319	6331
268910	148572
41378	363436
91029	475047
17640	159148
473793	424513
197289	399758
137731	475658
18451	253247
469440	21583
4745	444174
149756	73189
100515	282248
123229	67177
367680	33455
433580	190148
107837	247437
295836	356239
326130	119292
31883	134145
243789	178907
449688	190826
144517	404806
280451	343085
51543	103267
373264	45585
277499	253458
444081	160456
104527	382474
188282	315888
121378	261649
445698	470554
363552	273317
314311	464429
357952	35305
114405	462339
420234	238190
395029	93936
407540	433516
184346	198388
87555	3936
250505	210235
420422	86974
473617	63528
472789	183213
88697	40257
404946	310236
191255	478882
174882	99405
270566	179794
215896	267602
124136	102352
329750	45544
403630	176526
308533	241416
455099	292721
446380	446022
39195	204305
277250	149332
54218	168751
144501	457741
237803	49294
398391	194250
107656	36530
349416	20959
357657	350189
225914	62191
294130	47145
4841	405358
269568	243969
227572	440270
448093	118250
293913	171959
376248	124405
254298	466737
184649	360708
272341	40742
80146	475593
412142	248777
106739	48410
388780	385251
457627	203656
16714	388477
288105	121333
407334	74552
92238	51222
228084	486407
383164	343860
243376	438453
481498	180578
128398	196252
40930	301318
108554	453518
38456	69043
416470	26348
313217	99405
283037	69769
125174	146445
462700	4413
253102	59027
422246	30332
107524	206268
5700	264668
94129	220756
138273	130028
473012	175738
215762	2715
263708	287854
366845	39195
130510	131687
127531	128758
210194	164273
65980	297776
276295	99350
140401	69645
263557	273468
491031	86974
106905	290560
462332	239617
319824	120666
407726	131366
300336	67584
130651	257339
398302	420790
318897	234750
136878	301972
382203	392086
322788	162831
14678	9054
94245	190369
109991	338271
407540	35707
206402	155214
457418	77461
42017	440635
258493	15209
493020	258370
404960	374323
340799	437998
243847	212996
41239	166513
212581	314907
165413	413392
293948	434035
94634	119123
234788	333159
148338	164816
469302	452201
23579	430444
105381	164884
112560	420392
409057	98972
456298	84857
301799	219180
156348	284088
20669	109583
208754	141509
38141	179746
203656	44881
471760	37057
75096	86560
262312	345358
8826	181208
425341	441700
226298	355700
93743	446105
164599	104469
431382	360400
212327	90264
398770	79197
407028	214024
4684	481785
172396	66960
306294	98042
171149	469583
65513	90283
444634	154137
414518	86476
323020	238075
153375	139803
321435	97252
390323	181204
394018	478415
475713	116631
388120	183658
101414	197297
119913	219165
233220	302237
407057	187974
7983	435817
207606	376814
310402	447517
133853	182192
196599	338271
437757	329698
282379	469549
195994	32807
243321	327217
21643	172089
194913	447927
239229	418848
9734	86560
202224	412160
67359	291249
346951	139520
221925	261281
482700	46360
201712	22181
462849	186259
307139	298341
67382	110677
106733	186259
393225	224829
192611	102597
86091	317100
192882	76510
22051	1057
135246	142522
234078	486885
401555	371934
387775	321318
259971	459901
448199	260427
177041	278235
48576	424523
44199	323213
390323	478060
351637	249202
125485	252933
131628	246644
295665	391414
476871	86476
104648	265370
322939	54895
53196	326138
467085	226349
151812	65134
323109	399132
234504	15209
172841	164884
266965	187045
175093	255650
25272	224479
240529	42670
364302	462973
396550	389387
271451	484253
265728	304154
341281	214714
239775	302066
489676	262054
173407	313745
114589	267602
46092	149057
28058	32036
375635	255360
366402	217357
325978	365847
403637	79989
211554	456640
360005	429863
267443	336955
24771	239447
76449	492316
402519	119762
25280	98886
131174	259074
456838	318749
493625	146202
208617	263925
100246	21523
404806	467050
38849	218730
347676	401871
387209	466432
174620	206574
82688	97686
401200	10345
356530	409165
97693	16433
259302	364367
289968	109237
407492	404960
110655	295159
96446	172396
68324	84089
44285	253322
389512	347449
265097	16580
342627	105878
338955	156376
64450	254178
235473	79708
77931	237235
467202	153025
315335	35707
31049	462821
293707	430330
428182	422964
214853	282728
20771	165506
367743	431187
339915	467871
76228	470806
271705	46861
386121	284521
377323	229928
444163	411148
461817	453401
277709	341271
305414	212081
84301	317118
383164	422819
356682	2199
302438	85214
268121	304173
422868	485304
142342	196783
110502	205240
166555	445483
463037	333378
117951	299218
330016	177569
248563	333591
378005	92923
143290	19729
484717	196783
26159	10451
149038	367937
299757	434945
227516	354730
486422	347202
106658	410727
81358	325533
51654	13129
410355	378462
197386	93533
18928	359299
116410	225349
286940	290450
337518	28129
60025	448000
260021	305586
492254	401543
344314	330991
253442	278922
298435	381578
220783	427592
18496	377659
299741	155478
267562	207512
488129	477729
175026	147062
215400	272096
209824	460333
482963	416923
349438	440660
469824	119868
28877	310756
267562	173176
449793	318401
385895	15209
482981	274508
112717	159325
56806	275959
10093	387860
230628	187836
124185	444691
16668	180504
166089	86415
19292	218730
246558	73660
8234	278178
235969	114930
103578	396408
307981	261347
467910	92217
458809	354630
26107	124085
315516	17234
85149	450307
27772	267602
287566	421356
462192	233464
8267	391414
114550	50935
349901	202480
144102	350296
306336	441996
71932	473707
242184	92576
8407	330469
139721	33566
482282	49228
330291	471562
198405	421356
312347	244017
15027	437599
433608	449933
474863	48933
246467	277218
414315	11912
414326	313508
206279	62191
270176	323813
380320	318735
449521	50538
76135	19377
146654	475571
347121	68420
164829	97247
57275	220176
412205	458106
438009	403185
35806	352424
164830	61621
6536	66053
304877	477986
303320	54976
51955	178742
277568	346
4149	445602
132243	141649
231679	131
268345	418719
468039	77438
187071	76465
160097	49940
51201	69506
137353	91295
438126	207535
139428	88891
335951	153627
344314	321079
349498	235430
75339	427380
140693	193380
149555	276021
27776	336590
361576	464387
456231	282234
368858	291984
220231	50624
288402	115340
455487	119381
33855	19819
59092	100349
326762	92344
219546	325526
436777	472072
316627	337138
167588	314343
274994	422732
280319	286775
106410	353557
105640	86892
405133	113420
231552	59672
11418	464725
105017	453854
167294	322457
183416	123369
274526	205935
467816	342040
141046	432872
282469	5686
233045	326742
451669	275790
407205	478415
99760	315687
237511	396764
156106	280316
388088	35707
97070	448188
177339	113051
392061	257835
40890	116075
396584	266414
196902	387742
41754	174485
91197	371934
413979	407505
254399	424522
256469	374939
421391	263009
301959	168615
416342	154633
39708	238915
208445	440660
273900	164816
313896	193900
56444	148171
223757	351732
355552	384208
73090	360708
104354	337921
387102	450379
50708	123410
382774	155919
116525	314740
318566	289970
448350	514
244803	159249
300572	338711
69362	69802
361898	36435
124072	205116
244153	478415
231829	309455
328710	303648
412110	216883
414368	110239
394295	313745
287852	491757
96763	477097
198707	441021
299218	334313
363517	237165
209522	440574
368644	62702
83573	327099
161208	21121
283555	218189
195757	452370
75259	477556
203200	323592
123249	135746
481419	297276
385265	42313
335441	276744
467712	426381
413107	483853
80111	372673
874	361114
287089	456425
92246	390525
112991	392788
448298	355672
488971	266377
206939	268729
272173	214727
146997	122694
445016	453901
310153	147429
26761	87560
412439	127921
341916	10645
158731	276358
465437	431850
84518	280592
356490	49789
110606	77151
223172	10246
392264	396377
87488	218727
275415	187974
244536	161577
63303	177374
194051	451245
131190	50538
23020	112312
340772	113189
143858	220400
292641	341223
172630	230250
312474	236571
124897	87471
124629	138807
458768	233989
488774	146202
164755	217779
308122	70863
95530	61195
309760	124085
76104	309528
251776	273831
151309	449205
293694	360886
151739	314850
469250	237607
444380	257298
93174	466755
353684	389682
44108	78520
430022	338426
19492	255145
82225	110708
408295	73830
49510	239442
93936	191839
447615	240374
279072	224361
201063	40257
290730	462940
396586	190369
310286	356570
175566	41769
430492	474231
428138	430589
149621	391414
383834	59636
430170	170945
108994	340068
324250	126132
329455	399339
471169	404219
72209	420718
245990	95149
190594	203656
461767	122497
126454	38063
362297	489553
67174	36018
479680	164759
238987	14719
435678	455006
277770	409828
352840	127932
239099	274508
461521	264766
31595	187974
31684	9489
133040	465175
372764	226752
21396	285156
441463	305095
490650	378686
124052	309801
72732	96271
277975	94516
162243	9873
413426	155252
406277	268905
402828	310756
115382	27457
32163	128940
14050	379877
162541	248614
285471	342807
125485	192394
439073	485185
273683	404960
438755	206686
125417	77751
217193	239792
167546	399286
66756	110708
410619	387987
63703	349715
274746	218727
237242	350956
41528	183213
251314	307279
278273	94667
357210	474664
128359	47547
640	209824
58391	369599
382888	48275
492426	219726
449319	211868
96797	204696
50532	295544
422183	38490
483679	419225
153827	298767
459498	458601
452148	271756
297430	205644
168257	156375
188054	402193
408602	200549
11719	477198
180724	452671
353056	249685
167419	458790
205787	422375
440982	301474
205218	204355
73561	214714
3809	185335
239912	59430
238178	159249
164497	130840
130960	374413
48051	12700
481419	161336
38012	114830
228810	404127
153516	395988
271296	430356
68314	209018
391479	54545
266141	194131
229647	89298
124524	357771
472639	380492
189149	378686
374300	457209
411613	314215
298726	235588
114281	425846
463200	444995
314031	304589
240709	58327
60698	1292
360535	235781
453294	67584
453806	361296
491190	283563
394601	190369
249894	339174
97438	58709
21763	20181
222032	453451
71097	251146
385728	35707
292491	109285
288103	440660
15981	433279
132807	178436
409109	321971
253744	111357
34242	175229
439296	186021
337278	168381
296943	372573
427170	203213
364522	166892
493995	220417
99641	137739
181801	88596
114206	241090
292678	279854
443771	392820
34397	458183
211238	448862
426850	75977
380846	388719
339195	124085
327209	22990
424647	478049
106884	385442
319259	198851
463148	138807
409745	3971
117348	432065
172716	112379
135920	448680
378330	82585
4119	362266
3404	74571
57817	132740
143814	41673
366100	450309
227700	32332
386882	379976
81541	427616
388110	97753
158099	318535
11314	388110
357294	421935
480204	179546
363811	366781
64338	208577
226445	194333
483178	452327
254973	77764
419378	17561
450675	257735
490510	282822
287413	414334
430902	48007
112954	280871
922	104598
19144	45141
266255	478415
54708	174939
281212	157983
446950	71275
27054	277589
372010	183690
310918	158153
481682	299840
312842	183975
448253	262954
228932	103587
455909	21583
261033	104740
282453	457081
449521	371976
276788	407981
358784	369771
293913	242948
411691	462973
422918	25122
420169	423741
454705	257277
51284	382738
145288	351414
107529	376232
166227	182834
414932	283265
78066	190123
27500	28151
191846	68674
323327	41630
227849	359973
233685	272339
235585	290560
99555	378462
223134	255794
419094	445749
62275	341260
327224	27831
41588	454760
44267	433391
382797	132740
122045	392969
81432	25728
177431	336153
485803	134694
381941	25239
329727	28145
290165	11626
7601	373170
157464	285446
420589	193380
44246	491960
119001	46188
391846	187974
406924	325304
8126	292089
230088	463549
310806	94452
458809	164884
81432	3407
88359	162247
334092	397347
34123	478159
72340	451738
262957	215578
194048	230055
417259	368927
65319	80769
251111	243565
487833	258119
32272	425435
70590	129317
361628	317118
137889	29689
271302	73369
15027	319639
464180	42035
3809	34933
130675	331867
193641	42747
433608	263009
255712	9054
433480	186440
157961	279503
9090	65006
113138	321721
37942	332512
85049	245679
324587	445796
73784	405217
479351	22549
214137	350189
188246	285156
361007	52030
419515	5332
113363	342514
284700	338493
352378	165379
282991	425675
318966	483756
251074	39803
388951	209933
260392	467432
43678	260854
153726	364900
35773	363222
70045	133507
119616	90123
277960	383382
192624	134767
59644	109580
224045	99021
391615	36451
394145	319071
442652	241468
321319	168594
225723	365495
96702	416665
305169	317356
420511	453650
153137	489917
329813	203656
82840	93387
259074	41753
276663	222721
481557	150256
97569	77176
185529	160350
119544	430356
239741	400938
17642	28278
99794	262954
374979	430845
314617	386841
328247	470268
405898	299580
387595	456722
84956	161165
26556	417473
197614	305605
319166	197223
170855	122617
340368	203656
106321	341644
162745	387742
6448	249709
467703	314655
444517	453924
334310	335554
452083	258844
82789	199761
451369	27696
61687	486885
28527	90719
276033	164164
271760	161134
374274	458880
342452	66004
164492	313745
66727	324377
459701	478415
139327	486543
45837	290698
94800	388254
359025	122193
335309	383031
134299	369181
114383	120912
290945	216318
236035	276440
415713	422546
371368	35707
242021	22827
7069	477136
360817	327376
300195	312830
386827	26122
42536	256016
184001	27464
55320	35036
337158	396861
382882	107479
141618	272793
39136	479334
9588	364146
127779	110255
458375	461846
325114	101058
59901	492026
190135	15209
183226	100705
443337	326492
156531	173877
252184	475903
125420	265843
112929	296432
342465	345087
123514	404806
484294	81176
48371	235780
207892	391414
106258	362924
312347	381416
213483	234748
234797	62553
55580	229219
478674	398346
84852	194898
314311	173887
399926	65824
287874	49294
287226	487118
350472	251300
43831	337476
52097	9054
71665	402323
70406	428507
147067	467192
67571	359966
233614	381416
190546	476855
41747	49660
26148	249619
37686	312278
408533	267602
280849	440802
257347	290450
10546	137028
149422	24639
86632	262633
442180	478305
417697	313745
279833	320972
470140	285508
240385	324909
41721	387839
364267	165653
389601	190369
474966	278347
42591	16570
62185	110677
464703	122694
127912	122193
281051	113289
374882	378462
292641	101105
366748	461026
246541	41531
26431	342761
135181	6949
229798	431709
59380	332403
217134	293813
13610	310261
393761	462039
665	315671
139072	421853
308693	380738
471365	390624
215648	92091
469727	431799
325601	467404
303166	224085
334092	401853
21411	66960
325972	317356
356838	229169
159141	187834
48576	191514
119868	123904
399837	235436
45175	309621
81432	91209
456162	52907
373607	50103
130461	182940
23366	107711
130272	307647
392339	145274
442845	35707
256704	209471
348176	94572
369838	337211
203712	359452
255344	246729
397616	230691
22414	396377
179277	389682
408436	157658
468317	177835
95770	493498
423141	366941
483841	182172
17968	359139
195227	437932
143487	313745
216006	426290
347121	17274
351332	184032
320225	453850
355597	175382
398613	284986
310372	411385
333445	209471
73296	106682
294507	449364
308756	267916
166461	221324
345715	207890
423598	110430
208604	17155
241788	489552
229883	230701
477698	97277
48086	463511
110795	312491
459650	105498
85739	381008
17772	320625
109874	179987
486912	294548
271476	48275
12225	366534
452143	310756
220060	293813
212340	489903
48146	132843
163661	208300
316136	113265
360919	314518
381700	186440
301823	449123
474398	123317
204499	468832
40359	196144
450736	258818
247296	23236
316376	361334
384231	471945
236233	260367
3578	65996
427432	42485
400404	44833
80860	123410
424616	25076
134299	24265
335620	279806
121689	366130
351028	464080
275909	209689
106212	250679
440573	365329
410406	267602
31780	111630
445846	222721
106183	293813
455618	272793
162610	13229
460787	257091
142401	152063
267007	257381
147852	190369
125464	447517
200304	207148
290216	395971
95194	22754
72890	479760
239980	59262
380369	229026
62367	183213
201906	176182
398308	53387
308122	109095
12623	404778
362219	273176
478905	140296
412498	163993
465254	190369
321010	15209
351732	35707
480612	46127
320473	234356
434854	414292
93691	99549
139931	43334
295122	242119
9573	47407
487859	99690
222451	393290
79366	406278
107473	337783
99010	219273
289526	427385
265097	113994
200379	71281
222102	263610
63800	74450
440689	192925
314722	427714
52894	196420
253503	215209
416503	90123
372010	461944
230803	136988
113138	136341
247822	88113
491788	440660
124897	259624
374511	401543
83275	337713
244190	375840
159961	94516
310132	119868
254542	364954
77797	217883
111815	39201
443254	97215
63603	95510
79015	78106
37674	480721
248571	144306
324816	474931
313802	82585
235404	88822
100530	454760
446840	411455
329743	275677
130060	310030
237752	41673
66547	37092
246175	44236
428735	423192
407289	216444
173680	132318
139782	165700
350594	138663
258462	220417
374336	189733
61786	44049
355648	30176
339711	54706
445621	430210
192904	236213
127229	412205
297721	203656
250482	45516
253864	86369
314396	48275
136614	46548
1080	138183
378674	366493
163893	472239
222102	202189
203696	93876
329532	249444
181752	311850
355584	115340
454263	304803
143082	133758
322762	240570
441023	75303
199014	195309
276153	267352
83393	349633
376025	63528
121995	264003
481625	195859
391479	52917
346557	113895
432440	102654
422246	252207
359906	51552
359281	390197
130206	65956
299075	421356
271290	357089
433399	468489
61832	306331
479420	190369
41122	190369
238458	101058
62865	214050
6442	413978
237120	208577
57866	199538
389641	417918
367087	381054
319783	8607
410006	353787
474606	68334
402967	90285
395052	368936
263	121065
32616	130619
208337	14719
429542	212005
117508	350372
344849	67663
107639	334009
258222	398054
175887	217423
439992	247254
37407	139648
353121	278130
65338	115340
138182	356879
235748	447780
301260	144306
47092	98598
114442	78273
322572	356489
73842	114930
219627	148952
234605	345070
135181	363722
236350	296811
446413	116232
143663	413525
152078	477986
295564	149360
261241	260014
101329	241881
463008	11626
296163	298498
479141	204078
299976	277820
397919	267602
263986	451130
174034	250891
338599	385378
438464	121106
308672	15802
409143	404806
269852	95312
314228	660
200092	13280
328663	389420
477378	483136
250325	315522
286816	270401
437140	292468
354388	74660
475770	219774
212775	259929
433542	353344
397781	333966
268803	168213
270248	165804
235163	435157
483987	94210
270159	313204
129158	58465
25061	390991
203847	271741
8461	458601
440000	229150
489264	217310
70779	316929
200092	243438
411282	458
287566	214132
295370	129452
385821	99009
124469	253573
3111	40388
99063	334978
51559	278014
87102	209018
15680	425675
452441	313745
206206	40695
420328	187974
24900	209572
301557	237165
210867	163435
230051	408203
107189	176373
287024	450541
220293	255650
301877	74482
399581	466664
454419	27748
415291	348798
356724	404367
365284	24943
428562	458700
312283	13572
163445	383041
107619	226050
486506	84504
279442	127439
65004	77157
406660	132795
323983	267352
158718	321663
388696	313745
444072	134382
87638	162504
110396	431799
232632	431226
474963	326613
265598	290139
215184	21583
57978	435708
230051	78111
375405	423423
323828	119381
245881	228431
340823	476677
301557	202367
194752	142678
383673	36451
137516	391884
435812	174564
301185	20959
460361	362865
374641	322411
127179	66456
110805	95711
422999	411645
105983	130028
299039	473838
314348	264766
132888	229807
248697	477989
449399	392113
45481	5258
266538	121895
191527	190369
39920	172698
372629	215260
120797	353787
184380	378771
404724	146251
43408	241137
373538	449609
319231	273180
187796	175303
25995	229007
151894	226650
182771	412980
801	186259
393096	86062
335391	382043
182771	29023
311986	361296
426733	131560
32116	51456
150676	159729
143168	180709
244073	372097
335685	408079
411424	311129
462527	95149
195615	162831
172396	458601
427296	478415
85653	115917
373755	441313
241889	108554
311879	411809
182873	458776
35806	21411
295125	80862
396880	368173
482245	50538
432349	112868
3724	411455
438344	183213
24917	291521
287566	392339
143092	132740
53575	75670
19030	290014
143152	321868
316808	325050
327616	371511
404568	95299
201348	46594
138126	184054
490244	374314
471144	296358
280600	81485
56067	401854
434862	390398
41271	141026
237816	210560
58455	60921
85476	290748
190681	259929
203296	193711
60614	338555
53249	206336
109549	387185
310981	8253
88437	375087
25046	110177
65729	40161
95643	32807
91600	366069
386480	267172
187965	109327
107879	303175
40443	54298
383164	490822
253069	375703
467672	401854
90027	428214
142045	222212
123160	89042
54560	167236
333801	54700
56396	424242
6331	317853
374449	315687
136748	341626
278642	419849
219136	415607
168719	203622
289675	211912
242551	158608
237168	14565
184367	255650
458768	151863
32613	157995
483706	242914
340654	249334
191382	183213
217288	207166
294940	470554
151525	297758
20343	255208
66129	255016
115625	97894
348378	326912
262525	446105
307628	348176
289742	278642
93942	471958
228764	182675
424152	160533
451509	458946
300681	390915
398461	321226
347225	149937
91325	379013
320047	374305
9950	441434
287566	162743
221687	228106
129201	143224
84516	295953
73336	270652
237120	254044
78206	433802
174175	441796
253248	364109
65135	420944
27400	67035
458641	74877
118513	375840
465329	368742
210613	289704
19542	12560
433583	196491
480650	200291
34239	53863
392241	251116
90344	378686
233504	59422
378391	122462
335893	228431
134299	464636
134902	258244
416774	214245
36182	285156
390117	202019
430118	187869
426964	21411
179742	66481
233130	468473
120093	141100
332438	416735
256893	198210
17565	203213
8486	353787
55624	372209
248008	377839
210018	425729
208646	301600
90401	260311
430954	441259
229647	452989
316425	385787
302527	173767
334243	159249
309895	90821
174312	137739
358480	168779
45367	192757
433391	333672
95902	238089
477932	422473
419321	308882
17874	401854
174139	50009
18563	307108
24726	421284
365484	405842
78279	486885
68466	425614
466599	430610
336878	217223
247241	158153
248013	435215
167588	81600
351043	240225
134475	20959
28955	244017
97735	266852
362510	205270
261021	403834
485110	403501
125956	463770
123238	434186
213535	90123
131476	104598
318006	468640
257762	102220
229300	115627
418485	244143
419540	451016
81982	429928
287968	58567
94800	348944
178422	415105
248013	240724
380633	29102
457322	346784
328900	392788
38020	130310
322515	216888
89164	16433
117059	446801
53800	86974
267339	313745
419235	98198
196794	435637
398483	95942
463485	56205
226216	75505
328367	291312
63130	264766
138126	159061
45724	487669
472949	390607
219546	441135
454642	369599
398997	121462
334493	440660
439962	237235
246402	122966
418630	18595
457257	37184
474888	75499
270891	187974
345241	471712
259914	264132
415495	46764
195362	246813
221734	488641
282945	154137
210544	274951
236216	14335
198317	200534
469274	327916
349972	78469
219817	249334
35892	273831
8340	336590
382061	421356
447118	134694
183440	289883
380233	9054
287432	160158
365099	104734
169530	122462
396077	21411
23832	341776
105969	293207
493962	94973
412443	431015
457839	154766
46102	132247
307628	252820
85912	262895
318088	109055
291299	303963
29162	278642
325909	5040
199120	161975
418550	8584
166626	325471
66636	446167
382734	395988
41691	375952
441302	10612
438478	190369
324377	61919
311498	322942
47407	268529
475788	216766
484674	86974
474622	95149
241790	231089
110835	402698
474548	227746
466383	149590
142572	338271
16844	466698
36287	122694
98220	387940
237714	380105
91197	67584
78155	11626
286259	283346
420319	174034
243700	60998
351120	374772
289222	105814
102065	381251
272742	221508
198317	8569
417676	88105
163519	393212
263586	84089
486371	23333
106739	123177
412807	472583
266448	349247
194293	16433
114643	391200
220243	294385
290806	190369
19120	477329
246755	421006
20686	87471
372214	178598
106386	283737
175012	31483
201586	300469
420424	296693
219728	250338
29995	133187
428861	481862
155719	246904
25582	241988
290835	105607
373376	192719
388908	462349
10050	35693
274865	318792
466302	261337
103618	42653
5700	57307
297147	299467
212708	264589
334092	348323
477963	471911
239099	272908
327570	138879
263925	330190
15253	231782
222740	294836
377031	126473
320099	254860
362419	23667
155656	321555
173746	331238
82715	137182
5857	189104
147930	62699
469102	374826
182799	91629
234632	222701
265323	110967
14585	170894
157267	255650
30345	367664
265013	125399
84734	418317
287024	69293
473738	418868
441302	5450
444139	182289
431044	250410
14011	20572
67536	27464
462264	209085
287566	284140
293913	303852
317754	273831
441424	298767
370640	391414
448353	146202
464849	134145
204862	392062
492921	224897
300273	116370
56069	217539
361533	350759
101865	190369
489589	257899
243830	147389
333557	94289
291825	241468
272136	206517
411282	426986
344253	78582
85653	130310
310832	216544
173219	132740
141505	41400
104553	397115
325905	132996
406585	48146
260814	233160
111968	443778
207057	392062
38003	265323
242920	48661
297504	492906
480038	141068
71334	391414
52646	219743
85007	52322
337342	109524
93776	28129
293948	446105
341504	440660
186440	402935
383164	217230
86702	489552
126563	386398
400756	447107
20059	54976
147072	303880
192829	309180
267562	360469
175118	94502
63955	383780
315652	374243
177398	251167
130069	350840
103967	358219
48064	390875
33965	69277
133655	248878
74475	473906
292352	154137
164748	300420
237801	161510
169530	90884
419512	287642
223638	28936
471407	403216
49334	273831
267739	144973
118969	232051
111130	117004
283675	331508
124469	376963
352042	316673
215827	215071
262775	416166
255398	183566
265207	470780
277514	179000
83431	378389
267605	336590
118860	330675
491023	391670
315805	9744
79256	220679
127344	288197
253863	187889
8556	435909
70677	50264
315477	12129
222640	42747
44040	367686
482851	311613
113150	178436
471309	187601
123661	79249
413117	256645
276640	25549
55760	213426
259293	476138
45244	135988
93627	154192
36228	398122
46970	269199
324223	395074
413450	293813
130069	223176
307450	32807
154835	385251
323614	316724
117862	94625
134423	452474
303496	256950
434307	115917
166478	303175
3653	31774
417526	354630
154707	345745
462241	51895
342465	297276
233362	301659
109733	38998
435156	196851
191447	169813
433430	482398
124623	75303
85703	211868
429116	28065
11738	280635
120274	444397
35673	173602
413444	42576
467943	267602
80240	118713
399374	412980
444643	101058
282444	190460
123473	26179
285747	302679
357829	248953
276821	45240
181419	39858
339495	201519
247160	446351
46870	491474
451305	361454
43532	39608
458925	91711
175145	288035
129876	273831
241507	243438
439827	391414
326638	137882
116652	317118
390774	187644
72825	117682
427237	180960
297524	31314
268562	216570
204098	391414
131606	478415
171757	246516
52668	40784
8089	267602
178728	47120
153322	7043
210339	75330
90711	113910
389464	254292
168361	58057
53898	137692
125368	57989
462216	295484
208577	78184
377728	22570
373755	10345
422936	402698
42238	237165
483246	85423
142906	87471
25748	19457
25594	286780
156605	435318
260017	435280
61415	215372
415705	453847
104192	442554
211884	221365
74468	303175
130069	447207
49919	299100
106101	193566
275099	127371
52750	280592
246825	362773
157666	126293
386151	203481
143639	183213
52217	445639
71334	378127
137933	480854
384085	477491
108884	90123
233685	300473
5637	27464
90361	420952
332517	15209
400541	38794
300273	224794
490560	15209
491060	345401
111910	280935
62727	258383
154275	420944
271630	349645
257949	375840
236506	485387
424435	127938
157936	13370
207309	261396
420419	187248
94268	333746
314199	205223
51077	486344
458768	438373
347511	185479
484715	448495
323871	187974
315354	473642
153813	324411
251720	363434
291354	449298
53946	13370
298439	186440
118634	160419
54664	153995
282240	63229
380858	66726
5677	221014
111418	87104
241148	387839
283961	189733
293308	77177
89616	335477
216143	304173
137454	402718
346272	12259
356510	217423
453926	345036
293480	82653
60637	257858
83333	175526
114591	363669
467797	476951
188154	382936
84718	220635
135103	144942
236599	301475
54505	395840
457419	359762
86707	121948
19891	454356
380593	107711
278554	480590
61349	76016
241233	330255
442362	354694
341692	54976
472687	134147
354107	206623
180125	220749
152028	156375
85709	183213
309134	61678
81432	317756
38732	132740
123071	428214
315801	36836
119899	378462
396246	187974
141281	442030
89219	386752
83310	164884
370156	288673
332979	303175
193020	20171
124974	203917
289675	487959
286192	436969
188822	146645
124995	197465
106739	351458
345539	106258
341196	354604
48479	242641
27487	430814
276477	95149
115561	20492
244492	256723
137545	192524
478847	53389
418455	458933
340001	15133
435576	88289
292059	24208
281942	107222
287766	142018
462041	101796
7097	364081
403607	480025
392837	75952
293551	89520
113254	370866
244448	47627
138318	132740
178265	30749
476501	241718
336199	221479
433630	190353
478504	333043
439726	401871
302939	36545
335031	323856
336324	359322
282461	59764
454450	53047
324445	249685
246540	317118
145272	474956
254065	409828
369905	77389
243287	43719
477599	475984
445781	365096
467175	291249
417469	477986
134299	485940
270944	401101
345715	295634
97046	478415
314668	228431
162839	121950
155624	23018
289144	177835
331819	14521
214416	136193
204077	50264
380454	166063
364636	216525
261277	317686
31544	313314
147477	78699
287578	269246
319824	163348
183465	172089
59366	144152
417358	472650
190564	428214
206650	381260
349901	256383
397216	316388
42368	380689
359906	278090
436596	476325
46708	265025
314323	391414
485420	69975
426835	208577
454908	262054
247468	139648
39429	11163
259455	391414
244567	153670
38056	392946
64734	462973
460694	383881
47211	185016
263769	283445
184686	90635
415329	426595
105690	290014
98072	93030
81249	179716
118145	476662
25880	392788
482413	371617
270224	493772
299660	420526
264836	277259
231424	320726
453399	57984
237828	28065
228050	244005
252207	251703
55352	157265
187207	255650
322008	130028
320136	110677
465394	16179
341959	203656
427671	342945
5561	183003
302846	70941
335005	60710
130300	370619
137214	313745
428958	474931
172942	452870
356496	362784
460795	479662
39601	118333
195006	28065
390323	86077
304186	235250
370040	3328
339508	90283
4755	445353
305287	31699
42020	285060
187659	440962
466998	434239
39684	479614
238855	123263
172266	373256
231625	99742
227525	208013
146281	105044
220959	382578
349672	180578
358860	493799
236948	21902
1796	453847
42979	40871
247754	238442
201230	407778
469227	305318
126067	417201
118478	393326
220851	16433
313896	487201
109975	437119
235869	402193
302003	387214
392086	186860
70602	302822
369813	424573
128124	485534
69264	4446
70045	42066
254585	107229
274482	96195
7601	349186
381622	460668
212642	213792
491083	1284
223838	309425
414023	414212
319962	123206
333464	461392
484144	74541
108114	278839
426060	436129
438117	261396
201833	114930
303779	5845
301172	468424
103584	8459
424678	133001
316036	274103
479760	412142
291816	148378
15000	46104
343877	347104
339333	244216
327343	275790
115112	312239
377433	41611
9101	444588
451828	44729
67724	303424
417057	386901
220675	74430
313238	317118
388401	204839
41534	164759
102721	414286
347780	292553
12512	274266
382848	91380
12307	340514
457675	276358
235104	110315
293492	401854
313058	480224
420955	312371
44057	121066
417938	209018
374999	226494
79039	385758
440832	18023
160410	301143
444295	440183
370598	106643
354119	62191
39144	230663
96256	459649
476487	976
394411	487938
469532	121499
331788	213751
119528	273687
353597	385334
279722	59831
372038	276358
66715	283346
247482	128188
487187	149468
3809	67360
168640	357854
266398	119471
453750	219550
267079	59476
306964	125232
446051	213591
5166	264406
286015	387413
133859	118449
323469	388575
458549	461049
423912	331090
146654	165653
137437	50538
23481	38598
292119	407473
71189	382465
102423	475917
324753	313745
130069	136886
451373	159378
208381	62191
304182	115340
328954	463372
256056	208417
332391	32807
149803	284185
471899	134145
73660	175897
210088	402175
307158	182767
134779	157726
182491	404603
312221	180527
82100	184068
29182	416381
22258	169999
285597	344587
480184	197822
216602	177748
486912	240777
318088	348798
403044	209018
164829	110708
442239	240491
349066	119712
450107	411424
167588	68334
128153	118825
430264	428738
324708	152028
155794	65965
35367	264406
475190	470349
260872	440660
349164	488540
281826	291829
332299	47560
179058	213277
64936	209285
253582	198926
119597	371016
399801	122462
85912	269199
41255	366534
152227	340029
58297	216583
418368	429228
493174	440660
78901	205223
183942	431120
161178	371918
140908	170180
383058	54792
137744	396014
98968	469235
255784	411809
347425	295317
260572	293813
196678	295114
327567	444804
253224	372857
21436	280933
477470	151143
277467	328905
385075	193432
102249	122952
166063	338271
254446	332299
382333	301475
93112	477509
78155	489822
219546	424781
172377	100503
165680	223063
239547	60531
97272	455703
216141	278606
71189	290595
280952	160295
252940	72050
198786	160722
40689	484606
5461	348798
267750	108222
353856	168069
127453	241468
29582	313669
483783	421935
303023	312180
406221	55760
413450	273831
73660	312294
464223	317118
331936	129185
455892	493016
470662	451575
221158	76345
385308	311832
179054	179692
53452	166513
462552	463808
63460	462221
230574	223043
436228	8084
289675	122103
294115	318735
202229	303424
335743	316310
180154	431625
379680	365356
54268	383461
479581	321888
71098	84590
219546	30440
449931	273831
196030	145693
274649	325258
322747	477986
106514	76829
230709	431026
476934	119868
492292	100949
231084	409828
463333	220857
348431	258905
320873	305536
409388	106940
392539	108443
378441	177630
412806	242960
227566	157571
469227	41780
200013	419993
17968	189802
29541	370020
304828	15238
189806	259863
207002	475030
90844	318077
159446	256381
275905	93576
342465	434768
232978	388575
431256	208577
159703	57989
484198	493731
382229	55129
473454	271383
140171	184902
21779	40388
297739	273831
365797	145948
306050	112860
437635	106200
71189	397961
281433	485304
432617	170065
71611	25984
437352	114969
100783	51222
414286	372000
315463	28065
403575	335569
261348	458119
493537	408430
251728	261649
44159	56913
380900	71994
70777	78273
117992	430118
52160	245679
289675	317756
329000	41753
396625	99405
344654	448660
165680	363217
306769	147442
350342	48861
334372	329322
407380	281924
51627	215075
172923	350696
261959	376509
400826	212694
272165	191417
400781	494102
445145	228431
460515	360531
33172	138088
352786	204182
46969	368291
248179	304731
147081	62650
385671	12232
473435	14797
138412	409669
272350	434768
182176	362768
260610	433170
368858	461153
442106	359269
271889	404603
424884	280626
445560	154986
100852	78090
64432	184902
306352	433703
239930	178436
436142	54976
273572	319333
359393	266852
195142	108222
355868	98700
239000	159997
26039	52537
87716	128577
223429	261070
154835	365296
245305	119381
413644	466737
216723	234750
458697	229625
24688	86728
37748	252961
403384	94174
179386	210261
261251	207916
445809	403501
102065	471605
60009	190369
79322	393326
9477	3067
312347	239090
476200	21239
406180	72659
147154	10346
434507	402158
153017	327782
138290	99405
448930	96977
212530	28265
392323	478415
464022	465732
255691	94344
408880	71281
72668	331535
124469	149560
278273	343547
85674	349542
319824	417867
286310	468832
91211	294684
358966	237268
450550	236865
165992	373021
73012	79455
144920	190369
135094	256901
472201	252961
419112	23038
15269	430356
412488	297436
277568	353267
424151	83403
359213	421312
34925	298521
366191	76454
26620	239710
217321	219865
98904	224871
134517	485898
20791	222701
424125	267602
216554	122085
5221	388542
377689	463549
259844	425854
141218	118188
114098	202440
34447	338915
385536	373495
453738	301563
210247	91069
14947	212081
356990	158779
130022	219499
95267	453736
472914	152085
407883	438006
476595	17775
364636	277936
476719	452555
334092	252192
9575	11972
86901	204925
250629	391414
3850	276900
423013	402493
137454	273946
433820	158870
219089	445949
80150	183213
39176	449366
339051	203782
98043	20663
89698	181899
298444	425675
412685	195948
278769	259889
63391	391414
480986	155214
421639	53060
475756	177777
32124	28506
282195	338271
468287	188523
169124	308848
450802	209471
291372	228999
385326	297272
481044	15486
161381	355618
130573	421830
29750	167588
158306	158420
140965	232890
196149	24361
164284	281924
224233	237601
228	241048
284052	53863
441940	101058
346008	323501
303042	310261
236602	286936
414627	344973
472703	144490
364263	152108
111890	127716
89644	249812
274923	244040
229009	291949
290497	363581
238026	452627
380297	94143
138640	341165
258432	160679
25592	262954
287212	270836
485507	114930
386079	432329
77750	102368
54432	13370
437249	259558
40313	44066
113541	183829
28357	198717
403206	34547
209725	211107
112882	440962
463466	319616
424802	469384
174255	116033
307692	378462
268664	273831
124185	60699
31930	81176
154981	46111
289675	299453
358011	327217
407577	321321
319730	463770
250611	366493
10392	180527
186131	92114
253470	24516
371799	242187
150948	423688
236057	76582
471052	475397
359450	48861
491104	24007
239498	119381
167588	233531
399224	243778
474028	309180
106648	77978
105077	420790
10379	219785
404596	345401
189428	471745
332663	369577
1564	48275
154981	175860
492180	450409
414084	210261
232799	284669
10381	85620
33553	35794
489877	353780
241952	269199
286239	444514
117503	226308
41692	188759
125210	273831
133648	694
138988	291574
38996	83811
481644	43912
98286	380861
351687	11626
358883	129834
323901	371216
11640	338834
226919	455769
487078	318997
478208	222965
407489	37057
295726	320918
330904	216601
329323	165884
373303	174939
39683	79861
363409	382038
426041	196865
260352	449620
64971	190685
361630	293813
59950	158878
421280	270095
192747	262282
323758	255779
66383	52118
142341	370469
205218	123369
312024	227101
82688	103267
251844	116367
6467	375200
273246	36191
115806	184659
9389	119868
154766	22347
409745	299116
190806	85493
443815	169075
367800	310259
357601	231021
489977	89232
262286	139755
368256	94344
478588	443778
45724	25367
58552	151944
82150	104598
55914	368220
437278	300240
317838	447560
6468	57591
307279	250975
368284	298526
315856	488641
450025	305999
48282	493217
433708	306287
95367	224251
216310	152321
371485	227246
453348	458183
437140	329379
404442	54218
247181	459802
356530	205571
292347	386182
14047	315318
345236	419494
116623	31598
81351	157839
218114	383244
198450	210445
393382	247298
58486	263482
116938	75859
371779	485940
179048	267352
319161	110677
212460	466744
330426	130022
314064	132247
141663	359992
55961	58881
276504	15258
53249	197342
290222	409248
346557	394404
474180	338189
204028	64335
369626	50538
163630	492316
39683	24359
272258	458106
339622	65134
48335	261396
228128	171592
244110	184659
290668	169986
78758	59672
98470	132654
201131	36778
199640	61261
176221	77143
260094	119868
289807	376092
463200	179506
269312	467587
481262	2350
19727	359358
396561	391414
13603	331581
213300	94516
257007	477509
22371	465692
361698	474244
187878	290014
24958	165604
486936	149079
48831	59290
268748	311639
313104	448492
486176	313829
377323	124085
318959	428214
67482	420678
347393	262954
285848	30049
352007	318533
103329	86077
283749	239107
388389	49828
246191	385378
335706	457911
457418	432832
493392	288410
8635	302745
400888	386617
268755	221026
334985	309524
342180	297527
317983	264132
401592	338884
439551	318072
422656	248077
459404	195551
136089	328742
71511	164700
465885	102531
483385	376169
339919	205223
419026	172808
417938	473837
471169	331349
421187	399867
226663	52030
90682	390479
75766	15029
393552	21242
70118	231485
480173	393326
189357	109212
321242	242927
162743	79039
407334	160826
240029	482184
118035	33748
455862	137182
367506	81225
384939	91116
72791	489106
365352	20906
453561	274309
331364	336590
233468	484726
324117	83811
333691	94516
289714	285752
77143	122816
287968	318735
109183	114930
146706	89581
204379	458077
6366	485304
29753	445749
465930	452098
421601	229872
5619	344045
116817	159482
30309	105585
158252	166063
431980	478895
27320	313829
15754	198790
146467	172028
329750	304855
356682	6591
50627	426922
403095	306506
138558	230714
287019	380071
406638	68390
385062	51218
85674	878
8254	441313
2716	440962
300411	264763
265548	208300
162216	143782
441635	343038
153407	281845
45555	430257
419379	114643
310338	437790
447115	336590
120191	134262
69292	374323
446071	211886
54539	42730
245206	46503
279722	250087
122654	118333
391414	275496
140949	348236
248318	94344
178867	486872
225277	332392
428735	160382
171592	328913
336651	236213
349735	164446
480732	206717
10693	403823
281657	232758
426282	126911
245679	379217
259311	317519
444081	55270
428404	391173
155016	412901
134772	401543
237361	305732
262730	184163
299546	454261
27826	333692
414796	94516
189605	160419
218006	171771
152887	104598
101975	195121
199964	364109
117124	200252
392263	215146
85306	389384
177640	442554
30060	406757
188141	398907
172417	163344
57215	249334
313728	390771
437401	155195
271390	214499
346046	366127
257298	132740
210223	20007
162019	379598
312306	388575
104740	107246
65259	192038
36608	190369
73599	333010
347507	212081
32269	486950
346952	310747
250995	166513
273707	434239
202163	478415
134632	224488
90150	29943
196839	276876
149687	275812
147919	217423
152723	13370
144990	183213
311232	266852
184497	388910
1045	468869
181652	30347
322858	472828
243095	434470
65003	459976
166172	160428
383175	381950
239072	434169
401825	325889
429610	190369
388072	126426
31646	341459
339990	34768
315573	343773
349287	163719
38993	295484
468314	183007
331433	330476
179407	407405
198043	152020
135756	296693
435501	22549
118909	88057
204057	35707
388057	124085
274455	362773
127462	159378
326631	18044
629	88437
491972	18428
72616	336590
328174	271546
462370	214024
344949	485292
110835	421109
45946	266538
29361	145948
194413	235568
422991	170180
408202	273384
366368	161977
398112	25748
315440	185479
325055	73105
229082	426089
73822	411455
39195	403735
413291	391473
39643	131402
462753	133560
73435	13370
484	206825
193103	482626
409388	306511
173904	20719
249978	119603
369917	140936
86462	29670
43667	317184
279861	194830
180302	293813
291560	16433
194540	459205
97205	488367
70	67584
49463	227101
422497	434177
473624	242191
41605	267352
4658	107711
43408	399867
61687	187974
178959	345883
150123	426986
192611	272230
192238	453035
446691	271515
424643	314740
396138	462973
397573	355937
38809	202394
444139	29592
106631	28129
139383	446351
73290	196783
338808	388218
180098	297221
158099	308888
15209	484182
451691	205289
190201	206844
146083	80587
13741	375864
74877	426589
332989	140426
487957	142018
433587	368427
479572	215054
294323	173969
233045	99976
266836	150384
370420	42890
146903	86560
136955	18286
298063	8084
83431	424961
485100	180220
330731	96236
152028	292227
224267	140915
88690	119741
179689	264908
361001	4737
377412	20959
176645	435708
490575	304493
187897	132843
256221	215840
75259	132274
491832	295047
388249	261075
197681	253993
432496	144110
101116	211531
241507	359254
28616	153995
1367	265589
400826	26452
81885	350699
244159	90277
334636	55081
250102	449918
183179	298430
446945	445353
174034	370054
395375	54208
446998	401871
305580	220635
41496	237548
261942	161266
206939	220135
291547	183213
412578	9381
249267	439554
86268	478060
125999	298519
186597	309276
12897	434981
139876	199612
173681	153995
131174	472239
173272	232654
355915	50264
62366	142678
85505	23339
436036	223421
55287	297941
87376	253047
366630	162831
445447	10649
326260	177848
484575	287423
351158	403501
465449	15209
388657	91998
82103	373021
317287	126969
339690	191110
217181	141169
3172	150706
248168	280827
128329	243547
222102	35629
5662	230099
412971	129695
316131	165812
482456	29074
40799	370866
477091	372890
5558	392301
399305	435708
302122	186714
119548	179466
420736	426887
36296	271383
147595	357312
98335	331638
262210	158176
18459	327721
212460	40161
392820	123787
255353	404494
286531	245823
405237	352760
91600	474830
155690	490388
342489	478415
2844	249543
408357	281917
370619	209285
437961	453451
335757	304764
458071	216089
235827	326997
36108	277617
72111	230075
184740	263083
226561	270196
320302	121452
411194	59759
339029	177861
406061	122462
331538	294191
217857	440660
404207	8463
5183	213587
481419	5448
397478	205037
344225	354694
224786	80501
390170	334120
247296	291218
381538	303218
112447	129604
474944	396395
328426	488081
342733	143321
210450	141649
62659	238329
141878	373584
158584	466737
16240	439082
397734	229051
117540	195121
428583	87620
117111	119762
482672	352352
331176	147911
71189	266479
436515	140741
56850	336590
316610	136435
34080	431103
88632	346158
151082	187974
68532	140681
315675	117942
77438	134425
207532	256589
400950	51139
309852	205223
176130	354702
490019	430610
267602	299370
260893	260209
491305	265376
306673	381107
4677	413924
372738	13370
90711	421285
83616	355453
167588	233811
178422	324962
213869	456406
233839	34313
137960	448980
458831	7076
55659	138021
340771	80662
51759	30250
85098	318735
315573	413635
153497	320871
349899	387033
149561	64967
85665	11626
310586	317118
337439	458043
13027	275971
411142	457081
241507	124473
290794	397936
466303	94667
270931	298413
489501	384912
229124	459217
36184	169620
245647	37516
250404	469235
455405	263250
3809	315262
20946	283918
445725	303175
464966	452709
216894	15838
379327	145948
461413	267352
183060	146202
2253	162831
396586	262954
74309	42795
156657	388575
441099	91069
229798	220374
272726	214050
109824	420178
181154	275677
19674	74622
142871	314742
37329	360860
384817	410951
270384	405837
221068	362404
171770	301475
467836	71810
172396	186567
420116	65420
50981	462446
329938	386520
320346	232087
80428	411809
244803	293502
464304	55074
326373	70557
154633	4213
212517	447560
403917	436686
330975	337802
80860	421935
488715	377906
32491	485734
82373	77911
286211	64143
333449	469571
472434	166982
129308	203204
130935	110677
239289	169920
414784	475158
193020	103912
211889	30482
81104	43977
52154	12124
18459	197212
286851	329413
410649	183213
308900	409828
92152	84958
262111	110670
489350	133474
115169	131769
15433	163086
442341	294836
229893	137128
99939	311970
242382	276074
372254	221648
165503	429563
14225	115843
408656	430975
315358	397325
13072	94667
262210	431262
195751	64557
464650	78699
227566	281542
143112	255756
399024	207494
95700	473294
138912	64032
80929	341140
153152	479614
460059	283178
229813	213035
434847	453019
120831	275677
396640	137128
345896	279993
226319	292721
19334	23430
473559	180584
450675	59403
293773	32807
39331	174880
347618	224424
147592	440660
210523	233942
373749	441705
237120	91469
210194	268667
147909	334269
103880	355603
316889	135140
225279	16433
463969	81448
395208	93245
388953	110708
180755	165604
156470	12443
413856	363564
318347	270684
401592	149046
380709	164884
260814	83140
183176	89473
147321	194893
60895	92613
354705	354590
11626	67280
114344	180578
65513	279243
346661	142318
346747	258160
357939	46452
225310	430356
290059	91295
165397	486449
436712	115386
198244	315671
18766	149894
298796	303903
165917	142792
436864	113401
244854	228431
189659	401928
217854	475200
220445	276504
227857	452773
479395	94250
348577	310285
116494	155083
171382	438783
168948	266852
454263	249528
276007	148086
477562	317567
16382	296553
35089	211868
369075	293116
365069	180317
313492	65235
402556	76454
46556	92271
78349	458
60907	231485
424133	226308
180070	317230
319076	74667
44160	113619
279120	21411
159867	137070
380471	146251
260725	137823
357772	462901
7894	13370
109733	462384
368858	120596
57574	257298
263377	109949
281034	315888
400542	102597
292797	401928
429679	15133
252826	275152
470746	221890
381553	279664
32569	231536
427810	103626
339333	191912
410806	13389
33500	318473
197398	160679
307404	390818
403762	277799
12623	308844
308555	427250
185491	285156
288781	476951
125064	465972
139350	491272
331758	39341
451379	107859
357514	450670
387959	408353
81323	339829
363412	86560
423013	360860
240277	119381
119306	189534
139706	313745
316376	389330
482686	468313
153234	52537
249823	2734
420414	181215
158112	43910
331794	420392
264492	457418
261277	86632
386449	81769
466146	13434
297091	320610
393099	5218
112661	156338
336571	434390
192611	417918
330473	387860
298390	113994
335005	132924
136522	18688
127388	232616
174942	353787
398465	113138
346042	59668
300733	265711
119001	18665
398180	336380
260094	205289
162854	158155
232777	283645
128565	160419
8607	161929
235097	304173
132478	489776
336196	263009
440117	405284
229971	360860
389992	205270
241732	16123
39683	471702
36704	376937
191872	203145
290978	162423
114077	282497
342716	255660
78866	144052
349140	192610
278320	132095
455345	474687
40565	183213
56347	478046
382848	178422
272592	122847
124469	193473
194624	111806
347793	442973
451948	97083
451414	43506
102644	306449
401092	420790
359168	301975
140116	152702
284406	91602
358132	115624
437798	475949
15916	119225
363410	375747
243003	166513
111823	426708
86028	147157
310338	93287
122186	291860
237178	137751
212868	490967
46092	32768
133130	170886
85243	489552
91555	300515
164782	514
15859	397882
59092	56396
60404	21411
74308	280043
256910	91600
125596	377205
152343	272908
474156	71138
366975	473223
223929	419153
203793	75273
61299	458
436892	490383
253541	182924
445023	148739
410602	116352
408651	35707
4849	206206
250230	54304
344314	202806
325490	134347
112625	37257
35089	190369
267169	398333
426182	476231
242750	438653
286497	478415
427388	295650
239658	383391
18080	198926
58245	252710
252510	248566
228837	99060
172263	450647
421077	110708
485667	242833
392210	55989
403687	307802
106662	375840
76228	368876
252207	114637
445906	469227
302298	442091
29463	268531
176217	1006
110272	265341
485536	102654
23174	359762
97985	484447
486885	327721
480426	462973
84052	49286
462169	106006
308705	386369
257052	278604
49934	223111
483987	479194
168440	339837
356524	94344
266567	279755
892	162831
468317	378105
111704	30708
342646	92613
205196	351639
432817	183799
202687	203656
481077	328980
145740	44979
469624	10342
34190	451016
14829	476194
311346	486940
451379	36690
392266	336118
233045	120956
153955	23919
155370	144800
471094	371767
265	227101
414930	337791
61528	195607
340902	205223
99409	396836
46177	358151
124203	354600
48987	84360
273348	134012
221478	445749
70777	209510
448095	166239
388419	420510
256652	418410
99409	345642
436699	233181
407320	155007
114908	190369
3389	183740
68648	209471
298444	317118
374774	263266
63743	395336
369209	132576
392852	231167
311119	110677
228707	341761
437140	84980
86851	242218
428277	309524
29258	318084
288051	116435
315963	21583
462257	378686
366715	352832
364554	315687
387618	136920
339407	137941
383673	481577
6924	151642
96180	201754
67023	417918
68876	273831
476914	151322
244536	36651
93328	403433
155067	294109
201866	341777
172899	493894
169100	152502
211571	475594
134423	319108
459622	412037
341748	5742
10198	277078
17901	334680
71994	199373
416862	387068
137999	148745
187452	180040
235969	313745
191139	477774
302477	155730
493460	440660
235597	183479
11260	490084
58484	116283
86359	218558
57583	129908
283024	448770
285422	174703
348355	53863
485667	114893
386827	251487
431513	298168
250410	290182
177482	253069
366741	48861
97524	20373
328339	259593
438389	476171
185126	99181
227097	489822
336542	187974
425905	411101
256586	393253
71658	245007
273384	367843
26230	21583
440980	95977
266211	458767
128952	461392
280118	258422
216802	214992
28603	390875
14478	321323
290920	78812
394508	37948
478252	132247
83937	134145
420808	480224
278162	56022
38231	2991
217625	476819
208030	163614
259610	206142
445263	87488
453053	59448
104263	492208
171995	420001
90988	93214
44844	493889
150359	186588
265796	5857
265112	436989
450532	396603
186144	70179
233045	367919
32011	492362
479627	141010
327937	30953
20032	283918
66588	355093
105473	228367
207180	21129
286269	339937
99098	276194
14570	263009
254896	290450
9382	226200
483690	152119
256344	389347
203613	139648
420174	13370
254446	454005
192050	142018
412205	478773
227697	213316
117686	281924
492227	112379
456167	226387
374071	226308
212251	493866
84698	66201
180921	333357
221393	267553
112243	475571
136640	478415
284898	305807
479283	331535
430474	408809
136968	313745
385881	282822
490096	74415
318445	39892
205627	65194
206184	58301
192391	273831
305785	190369
213401	459213
260721	54230
265722	243766
316484	454975
436428	162745
28357	337429
284985	444557
184873	197485
290838	306253
257332	262954
305400	316160
78237	32406
97034	371360
457860	15209
187623	190369
410212	286936
75339	309435
245112	53863
355100	125070
17084	267352
369438	290698
164098	356428
490883	243641
85674	200092
43965	204707
1007	131950
211197	293813
56084	342357
32920	282263
298390	463815
451422	238596
121950	247564
128999	465894
412624	35061
344052	341271
405308	374594
52304	232139
7922	20946
363096	12532
230877	246713
295304	217432
34914	391414
487578	91474
131476	251417
368663	141166
250873	239107
356574	340122
377449	454975
228988	183213
73561	372095
301364	91116
70326	338189
86786	122193
493971	214024
216324	358020
383706	46549
87940	271508
33244	306100
493683	453135
363517	72523
172417	317118
239738	285156
68083	418954
140189	35421
400206	338189
37385	86140
153130	405302
407381	269199
203576	384126
272521	98951
409745	464578
327425	183213
293233	401871
47080	193601
455567	418332
89370	421356
302785	283198
10291	378739
374135	395988
241605	48275
368536	22870
161384	144426
102688	101058
437386	267602
360512	4890
39892	472549
339145	276449
399868	313745
57450	44407
277987	256328
358477	359762
270095	407568
34898	301659
86311	350189
435958	217423
13857	190369
327908	478415
298222	49903
47520	290
40333	282728
301498	442836
376543	481368
221648	492533
433939	301475
367247	433018
288271	183690
211482	299408
454310	267602
91788	384410
293010	23680
176130	6331
143735	293813
266874	40058
145585	469596
225448	15988
93328	231578
269041	220301
449068	150641
2276	261435
110835	334602
113522	158567
282163	493494
397046	111627
478561	90123
277105	291451
422326	459629
27033	251771
213644	360735
242551	23318
269567	46178
443841	197996
241432	121171
314208	295778
330087	160331
207941	221329
287566	68636
430845	173576
465838	218727
384079	458430
446519	51881
450964	103812
254115	60108
381305	383391
152464	62926
304651	344000
323570	431226
745	59708
238788	276090
130651	21523
314311	81714
77592	22670
130069	39011
434847	159382
18356	487001
387457	355093
271323	122763
74345	382689
93692	206683
181150	273831
29758	400016
451438	408274
392836	401203
4932	493624
255353	448033
249206	103274
165663	9054
208429	127921
198405	97277
116087	445203
144875	369599
374291	256676
170872	231485
136764	370866
351251	291936
475362	40784
464924	409038
238278	201754
337396	371800
457043	152502
235404	80193
110848	449471
5582	362817
3856	308083
259858	221840
389992	317100
446153	207535
474548	295114
102063	213064
248013	394406
187932	65803
251331	114830
100450	162126
178715	141850
5942	402183
81269	234356
468549	217458
401551	311019
180903	12245
162252	168523
145300	309141
234788	473195
305317	300397
356530	83140
478813	313745
263904	441774
372448	228013
383164	412514
141812	303175
458768	283918
210749	141717
82840	103750
114483	277450
328064	150179
163606	94667
378046	317164
454263	142042
341127	17186
284218	35621
149525	245400
216659	253047
444868	123899
76667	280242
235003	421639
73501	353316
41495	79239
226919	308094
93371	383391
171757	62463
52465	420944
51680	228517
458609	70450
83937	124535
146971	88289
74035	402707
487333	358489
18632	110677
325983	241468
176578	95109
378925	137870
29593	338271
241911	366493
406638	389476
445675	298415
341028	191587
433512	248720
438518	42890
48656	267553
94199	470848
282967	467575
481419	293534
2668	49903
240723	174862
254574	88596
221734	435817
291984	447430
363463	183283
90282	282982
56396	153995
201838	313745
277228	246981
265558	203669
425877	140608
477828	338160
222474	480025
292236	294548
303716	4413
467502	407022
338752	266852
466189	234359
110400	385551
243386	222524
239461	93366
412185	409480
435031	434045
123299	348826
63114	478882
403057	161284
292923	322944
252077	99405
327036	343992
235585	22827
285786	434283
179033	306253
352293	13686
299454	53389
160753	177927
140458	383576
13142	440660
5769	53384
65712	155322
457287	115979
3402	35344
286883	221660
8531	118571
465687	114266
84429	279725
39885	485127
117862	22281
471455	285874
283995	186714
226378	81694
377147	188157
373606	155441
22993	466737
19012	331435
42208	469564
159370	311212
89409	198456
120886	101164
286001	306100
356296	78469
283346	211601
180672	164884
99350	261217
313576	159740
295715	111704
37998	132449
58605	110890
127993	393326
15849	178436
181908	288035
430313	465692
127388	492306
483498	310261
477124	258370
266916	44229
363688	13370
286952	84276
248501	35707
97588	304666
110619	283392
483571	261398
256893	34705
16240	492316
259353	277961
272173	254920
300273	289858
229729	164256
236320	23553
152278	305087
110236	114930
360856	458183
269207	338493
56620	125074
10708	4349
197905	476951
453746	27621
271320	203533
328367	488288
231120	317375
482925	217188
167232	49966
373107	131086
454895	294803
357294	214436
192624	159188
43772	16433
128704	58417
328174	51122
25145	317356
375520	220857
215873	253880
375600	351732
292730	293813
348533	482021
298082	343299
119840	53389
138412	49507
310519	358081
232799	391414
29421	187974
461767	362145
74500	471416
89091	411424
216147	338915
409346	425675
464023	369577
100362	335184
256893	409965
290852	202266
300992	313745
169065	385955
31436	359762
11528	286936
378780	2854
137507	321515
293913	241381
116504	411424
333051	110677
210161	88189
114787	43488
343604	482456
19256	129185
155248	421830
145394	164884
122905	421843
232037	388248
373411	105788
253460	212663
242411	287701
68163	236213
344752	92251
422246	179561
256582	187601
360935	315888
301834	431717
143671	218727
211617	157086
456658	24655
321868	244688
220243	366781
122165	447335
45724	32565
159959	94344
255165	333591
309917	214157
237934	286902
335568	372240
449366	21523
206046	405
368813	204424
430170	440422
482297	391414
449790	303175
157961	94665
282633	236957
463520	159249
484147	185180
353856	114194
250207	198926
226849	246311
244411	244809
238662	168663
100515	37694
474971	401871
425474	424402
336071	408878
130651	400017
115992	73580
269937	100065
123404	351398
292045	194807
287510	327061
169650	310332
490365	35707
257498	297672
402760	435869
69264	121171
160557	190369
212228	168845
274418	379459
373918	461049
367199	409540
118363	141440
377941	339174
127084	441009
232918	120814
330591	363973
181888	156324
454867	330557
217275	460824
310338	81898
236216	94344
270014	205270
449445	101465
396581	110677
427714	446860
50317	223121
35484	442128
224414	312697
231770	250679
104766	60108
5818	86728
347121	411949
468639	190369
39683	264663
288989	281924
345775	251961
119577	241792
458840	198317
424586	31267
444588	250108
382867	274766
394018	90682
389641	353485
475410	67584
213077	261406
135482	477986
43903	417918
194266	55074
434139	142959
266957	371918
180371	195948
169047	438373
3809	31616
323544	229928
437849	482270
125184	62580
327321	198275
295381	310756
437587	136965
368491	465647
137885	126405
426028	316799
354248	452098
292703	426089
149215	334150
26646	176747
4690	402509
39287	198317
398800	73898
407280	127895
89616	236240
225694	456586
216585	143635
15027	401029
420852	212466
50301	330211
68677	281924
377626	220417
100528	162831
12481	18647
226919	239028
128686	197440
12598	298733
76898	421285
293920	198625
479351	52006
88439	183213
146208	467369
484844	380547
195115	183213
35050	293813
335755	9030
79865	375270
49392	466737
482794	63152
392210	20992
337342	95149
260185	197996
459701	99350
447944	473056
367038	153995
412733	210625
457718	335910
212435	404960
89706	89333
417669	164164
371912	137025
299178	86728
226284	71009
30889	385013
405979	116631
367670	75103
88460	84725
152240	304218
72445	357854
288915	228390
60929	275701
225430	96673
54659	4349
64008	390232
206962	55545
81358	414327
443334	360472
45393	142522
378577	458230
112116	274869
442902	21242
459522	345368
1677	3135
214308	172335
180745	478415
450287	67266
16111	176878
3765	313745
478414	414851
87832	155758
201980	303213
439570	248382
466028	287698
137454	80738
439054	206623
209526	100564
220049	49398
226532	247936
94379	110677
461817	208747
263962	253425
92315	459483
227566	76016
267562	129280
46988	95942
228492	235334
130060	168663
291811	144470
166515	64335
337483	294079
347507	426034
247619	197996
481985	286489
403351	48781
19727	195658
21818	122694
230878	211932
61555	247206
103327	241250
193271	393326
200092	163348
38220	353902
192465	459802
145836	108591
483052	132843
449521	241577
446368	447158
124255	329526
82686	141440
34354	468753
418410	161384
214735	165688
60446	23027
70997	440660
453395	271157
8359	184737
458880	141591
474257	190369
191891	428428
88427	186463
316565	22341
404568	205253
199765	72985
181159	210517
85094	39991
108220	291521
220366	328496
469520	16325
279029	159249
246006	364146
130300	320625
331316	196783
220040	371918
216784	350973
9969	445821
406144	478415
228066	458840
172471	248614
254044	263485
131574	315235
244092	396548
156184	369013
401092	207959
451818	316735
147490	166176
23146	184279
182106	125939
18025	137551
315951	238983
409600	225799
287949	55080
369190	108768
28058	109635
376592	28557
22902	164884
209824	351332
51581	123960
406919	434893
247587	344901
178422	488132
126135	421267
7273	105878
157842	320045
365099	217809
1292	283327
349311	407707
471529	336872
6508	468105
329302	375834
448284	459686
259642	483761
228697	137117
314819	250545
420198	320281
451325	441684
487759	418261
106514	27186
376619	408254
410403	193380
57446	307806
293229	418551
489600	393575
134599	308083
382882	421397
284008	60208
184629	148771
352873	494102
414058	407386
154383	80587
123367	355078
277568	191341
244362	330423
455847	272230
409745	210298
60208	440660
358551	420508
222721	98906
120003	112403
149561	393112
317005	421369
336150	356750
134442	266508
399492	438375
227741	460878
461170	239379
446105	350770
114332	304589
93328	44049
290491	291332
123955	106689
257184	259859
312664	357800
156046	142344
466034	455751
126166	58881
172951	185479
136731	315235
96791	235781
25969	183711
130074	86728
85049	252669
460148	272333
92623	137405
204499	63957
340686	429161
378605	461944
489657	386132
264585	40257
238443	342807
143370	382899
7900	60721
338025	309034
293084	132153
198317	282619
457003	328894
260090	15209
402008	168511
284055	129687
231037	227285
279035	172414
103151	110916
287566	424225
351240	304173
278088	118657
154504	110677
386973	398333
332681	478232
162252	134073
383078	12700
207728	299408
307930	415099
328358	387499
46158	198687
26262	385061
268655	187974
129727	347425
492247	389280
1189	17186
188184	266538
12391	288035
118577	228431
145585	233198
246283	38063
118111	451899
138412	484274
205790	66405
271290	326763
128704	453213
180556	447517
273163	389647
1477	421830
77223	351239
235294	109512
214274	179389
460183	303175
477308	156376
58373	95473
51164	125652
67351	38556
352905	126220
408251	273831
104180	385279
252131	484447
66853	317675
391372	375864
94578	193336
255583	307279
1262	336378
136279	94516
287261	366127
436982	259929
281422	440660
4944	267602
249603	159996
383387	420948
265774	439853
77283	322202
429634	336534
35794	164884
12138	128301
373168	452126
113810	249334
44057	277568
423961	96977
381305	100705
128704	245792
178408	478415
467223	293813
332538	57375
236898	377506
262011	90883
96489	245628
235840	350384
31767	262274
30431	210497
296679	116487
181385	234902
227203	110708
136711	265883
294323	176406
357836	218727
242097	451016
56279	210380
281677	380112
81928	459802
361852	190369
89503	137658
316136	17518
289822	143898
231305	443146
407471	209542
18370	406201
5312	89969
101673	300242
64346	141087
313947	190495
302740	390525
477755	423260
417981	482673
18468	165871
106869	378049
277585	352956
272946	89810
225694	39195
470246	355700
196355	252664
122696	78364
8033	123369
455228	425787
166625	183213
55529	227423
138827	291936
250907	294435
297687	283456
324765	330972
40929	186159
405979	315888
222316	313745
106011	228174
83956	391414
396959	236395
170853	113265
36066	274164
144473	58116
392478	494051
167588	84364
315573	336028
353325	318419
229735	159058
98056	26702
40329	228781
346526	185812
447678	446351
207345	116283
222491	447446
157080	140044
297430	79264
122112	336590
244364	54671
124002	105878
493004	377580
471757	431632
192598	478415
462275	370866
399852	424401
116031	52212
308756	13430
45201	454975
21151	401258
172109	103662
273972	186384
81432	172530
221442	268583
386330	196144
15963	340249
491642	352241
436575	389749
424151	67584
45673	405837
70283	252590
71346	49037
65476	366099
124153	93287
59590	297712
48787	476951
466350	15209
261759	375768
59688	491170
403692	65913
275307	310742
233498	427518
430845	117147
256610	164173
81887	206947
176855	415662
263514	440855
215897	401871
44162	409828
153322	439352
348639	425751
92273	16433
153590	122694
289441	183501
31961	213218
161363	266852
314343	364577
23741	305550
365859	13370
488853	380769
440927	183111
55181	232377
75021	492906
240016	6899
210615	181322
346216	399468
73507	168381
268047	75303
191464	298077
260108	431853
49129	59092
21616	177928
487021	378859
452353	40181
262102	259002
340073	388037
445754	313454
231855	176399
136061	400255
7140	483722
22823	366493
221348	481179
491037	101732
304472	459390
426392	35707
324948	21583
405788	185966
5643	451869
107527	398514
292722	349186
136566	227101
465633	122770
135789	137815
192646	43685
203805	131315
15707	28244
303369	219754
359790	186159
253990	26966
41676	257603
158885	95149
248925	145948
289866	349683
390270	486769
478588	318644
118514	277640
329415	115838
134491	205889
44906	214024
66769	200740
257613	321844
357157	475060
471808	492919
110121	233532
116999	93842
146893	132031
223247	144845
439029	49903
310670	183213
261123	366127
60025	290450
57454	266538
342350	54976
135009	21583
399312	209574
351540	438653
179229	478415
380758	10095
278846	243301
434690	12521
316828	283312
140225	162441
289262	405981
442443	152502
395029	116229
95917	213316
261130	220857
427238	4349
132751	490307
79593	128470
444759	378820
395356	293813
359756	414415
81684	88836
86571	283894
240937	351193
407444	163458
196976	14583
303807	319259
344769	359300
414023	475555
261278	418689
457470	28129
36205	58647
227263	197994
43363	17957
203022	27464
123168	253458
98892	301659
442902	12245
376166	61572
449701	489797
245317	116946
388397	105855
281391	360038
315207	327061
377278	96773
314177	253114
465260	190369
26078	183460
484411	397046
319845	462496
73298	134827
292430	409828
446037	23578
405117	141440
246118	486339
45422	162701
269635	110677
376568	200418
49762	101058
37226	408804
252787	303424
269757	115501
395546	168105
7372	429812
163310	440660
115743	75454
492492	77148
303670	100277
65708	441969
491461	331508
371309	143809
232664	170295
420956	92694
132445	377853
309637	327337
205502	110611
238394	9439
102795	326815
117791	54351
280567	162507
385867	12042
112567	447517
325558	95315
58157	404059
386475	228431
117929	466046
60411	32807
174315	78380
130937	184629
166616	362218
40333	319471
456658	307279
85996	47543
188009	69656
7922	377933
424647	398800
460692	216710
141010	260854
213460	50214
239272	207140
35388	432320
17855	112446
276864	404806
379335	219467
228447	273831
249343	21583
117229	250410
343498	203656
187163	280798
289513	410755
295009	4225
276821	336938
252829	186548
134876	169374
267562	385866
150474	110677
134593	405842
391400	55074
3093	12958
63322	350696
134115	188759
26940	266876
113372	323901
121469	124085
9061	201206
110712	468848
17565	378686
353121	2942
463999	458183
433820	478415
350176	140608
76608	170366
665	217423
134239	228431
70271	11167
234694	491150
300890	356497
16844	243796
173757	64809
35520	264257
173758	399845
472813	190369
156277	478377
345001	402224
487945	203279
296029	404218
419867	16433
92613	176672
328396	489056
388381	110338
78168	486885
202795	212081
278674	6374
99409	328538
410220	367147
112159	255796
440031	149046
396533	378462
195729	186882
17398	452055
405936	21632
346557	366803
487199	303878
452410	469235
239853	378976
476447	239906
292491	184303
409029	109879
171291	40280
414326	15133
341270	263009
143639	433343
79528	298887
343544	215398
230766	428080
426369	212081
171362	68347
460266	342120
173972	193208
43419	158170
303641	352731
58885	110347
337788	378462
476106	440660
277613	117992
457571	430610
187834	272872
272566	183213
68314	231148
162680	479614
322518	126911
336796	186259
383164	284311
330016	281924
85101	159652
247888	300986
459280	242751
471277	268176
143594	97894
452497	452098
20288	434585
41378	443591
117647	150648
141878	135845
178886	15133
321270	425114
270603	485499
406408	22347
304364	393326
381305	255015
477932	455456
141210	379976
275319	116631
11884	343992
79437	238717
255097	310081
459514	94344
477545	5041
128337	48247
320287	304111
300654	293813
462214	491350
379359	255779
459802	236213
358465	446163
464952	53490
340089	273285
216318	107727
172033	123030
348387	402269
254254	336590
426190	344091
492480	465099
486453	286936
626	274103
451780	405189
282461	110177
327209	99350
351468	28129
164584	20081
261920	461944
67584	339633
328618	154250
383047	331501
253260	70971
128059	203656
311246	382815
237954	479659
386915	270512
192800	259970
230051	233964
63698	6072
124116	379464
268173	151254
76228	101442
67269	478415
107874	16433
41651	212081
136955	334271
388249	366564
265645	152944
81695	315671
38003	412543
155637	203656
24293	80833
430143	255787
261008	358761
173094	32807
377719	431226
408713	246713
270727	354694
281433	5040
201131	469963
291147	75840
480967	166063
407546	368875
275763	959
175958	207426
291066	110677
323086	73612
59644	233181
332795	372224
439992	379416
168934	485304
418348	441434
79701	111954
390597	46892
227511	61376
164058	158506
189265	181836
382547	420967
285426	430356
24293	190369
472373	468745
465227	72670
472669	352605
419818	68644
481104	296536
246191	313314
397495	213871
268017	364452
263925	355008
408357	467590
472127	32807
293163	272909
430831	89298
303550	386180
399451	73567
261882	369292
48093	414805
393736	27683
313547	70677
3684	464725
412014	128276
476679	293813
414286	29567
409143	236240
246211	60517
466479	225946
304472	335842
64116	443146
287444	319108
351260	267602
248501	440962
374030	164941
138750	72432
358754	156555
361610	425447
134712	483851
372048	401557
302559	142018
200990	458631
406269	42890
463891	99901
289279	335003
1430	273831
9538	439853
359116	333356
376248	330143
327177	21583
320061	307434
198677	438460
213378	419932
82292	8854
293697	278205
306694	62996
265351	95574
29088	403819
323041	165267
266307	380031
492002	41971
242403	406371
342500	32078
147946	478415
346664	23859
175035	443976
258301	456319
100208	319166
465612	141252
459064	334010
476886	421935
175018	211248
43607	459539
397216	274314
49241	267602
334447	450440
476977	402698
127229	61798
145288	17122
172370	330090
242441	325131
453306	334317
272505	78738
448241	200444
388088	369599
418456	287855
365050	203279
342465	435379
82553	227101
417017	94516
353451	359253
148756	421920
244331	122490
422547	107067
37484	79249
305791	195607
349416	283178
103748	368892
165680	35065
23040	134846
326631	268118
464633	461392
81358	225197
254350	149388
142964	461846
288409	478415
337608	463348
116190	444368
86	179358
340873	26774
376740	337921
199265	441357
288758	4349
152188	342113
398461	387959
3747	428864
250552	194353
268946	256429
432882	343992
66821	422927
375100	168028
235491	446801
384294	319595
158465	407037
414058	204925
389224	230815
176130	414035
142696	424370
247704	318932
337704	74824
85845	377930
310514	114930
283169	317687
68012	110677
62075	13370
229154	404960
464013	393326
323021	388839
441690	140030
394498	105585
103827	220579
70829	202191
323859	196851
462857	430610
200892	99437
229735	458968
121310	428125
115987	290434
398203	360860
167419	257359
257158	301910
16817	294836
97438	273141
175818	330022
131395	492252
492626	103872
220417	489822
493219	261622
253195	234873
319032	159488
79844	222415
93384	288004
325947	448090
147565	141516
281942	251116
321487	222701
142964	40784
240254	195405
68130	310756
493957	95942
284274	113749
197726	220175
61701	471745
216666	87791
486595	487312
349560	276837
21739	426248
71260	266852
466364	132247
200787	126426
333159	138600
246592	218727
358068	38063
257632	97070
333856	336166
203783	22549
441530	164884
62133	408642
370562	448623
922	292415
209909	479624
51543	178422
5166	245679
257603	123410
399852	20611
391400	477986
374041	197637
171565	201431
415479	456425
417938	129855
401395	46127
20946	41555
120596	401949
278699	459976
432965	80501
230969	94516
406597	479579
335755	190369
397121	476231
129792	80543
324900	62191
53602	24000
208379	480224
56482	458235
85495	13370
139240	287740
289675	352492
319553	321185
100899	211889
374229	93356
123789	262954
418700	171154
424678	337585
424104	423550
214804	338847
179041	249412
129498	313745
6740	288035
230691	450541
50377	101401
189280	245679
191536	489822
270073	252531
472685	313523
390442	294385
490433	124085
177394	361978
71189	187191
371983	380211
10251	69647
423828	270337
411791	330752
110252	93075
344352	235752
174598	441015
172107	158946
284274	287694
85863	70029
259694	310261
312479	476870
229735	414630
213685	8849
16357	402240
398997	391414
136760	314742
329232	97897
70921	283346
352303	368076
291832	30919
398203	366493
122612	353343
347207	264908
189243	348236
398687	371313
100291	127270
149015	117097
168074	38063
438871	40944
141250	466737
325188	228838
1430	438653
467142	298170
136890	63528
403703	21253
259108	424306
321319	189873
476170	187836
210985	57034
430118	77848
409922	164485
432586	268261
328515	152119
418489	264907
228128	251169
298782	33749
90689	390861
78571	479579
132436	210032
301643	378859
10645	413315
469446	338271
180754	277961
453469	227545
483706	261865
198738	129827
446739	259192
263286	231485
425224	425675
253	366534
142694	452746
20736	457922
292281	48275
436772	194155
422183	21268
484978	397323
468935	26046
303760	57444
195553	186159
389259	295484
453615	28129
167798	130983
175365	400022
294085	166183
277936	411269
5235	168381
95976	366202
456927	200444
106940	125343
125948	160894
313	153334
300208	432460
277363	492807
113969	334680
384542	333851
106268	474018
191193	35795
220438	273831
66326	315562
292045	393283
28025	458264
380207	359762
478588	164182
490453	454822
470700	41135
278642	59659
66547	316388
152635	246312
102249	403242
405306	149241
28243	226456
381940	320743
437109	313745
410913	225742
347425	77279
489600	430033
442730	159628
183706	388575
457408	370754
139781	370866
385402	107449
373605	471948
162869	132153
12134	357974
487019	371934
300912	335847
147582	357593
44430	410951
347042	340918
441463	57159
220220	256689
162837	317853
119888	152020
59736	14917
348198	220417
230691	403188
296635	313365
477841	198142
475668	444
423519	477632
330752	69196
350650	216641
157828	130830
331503	490705
171539	206142
244861	38691
25239	328671
233330	366320
453806	478415
121594	426040
106739	95782
304011	35464
106475	237019
300440	372237
104453	467910
60738	477509
472184	394885
180117	309425
377453	440660
423013	132318
307388	152791
127687	110677
175681	146751
381046	105761
385608	447024
358971	381008
434981	2556
237517	295964
118369	209180
229893	243115
335630	162963
430286	319584
352789	94516
160960	336590
296746	25388
90830	366127
129296	77978
309901	194830
266307	475028
15077	432886
188501	206968
401676	367798
325805	307499
53802	187298
60868	198670
273610	426073
208270	107219
6331	451655
260506	53389
89219	81280
122525	72275
379919	107187
251157	259219
324826	142642
35794	196783
365410	270095
74705	40257
372964	308308
410735	249202
223107	36741
395064	487340
489386	226308
131355	37033
430116	152928
152078	134145
167588	226308
202347	347202
492076	277593
463585	111463
189193	136803
144597	438419
414825	19518
7504	113530
261727	143525
65897	98906
419343	15750
226743	168381
319492	383454
449817	255650
301166	18479
266307	390774
120006	149480
408646	157537
415213	114738
106268	285206
212932	378490
418771	74583
223373	387763
109733	123369
115868	48861
32997	393326
440509	491168
396586	385000
228142	292959
435840	428026
215792	292468
134299	183868
66356	491685
85085	39595
132147	479554
421186	175060
225081	67356
171894	139937
158274	362784
174874	474982
87515	467814
193887	398954
217629	318404
234025	34496
361602	440660
279839	180761
272340	94030
17134	200444
108709	147718
296459	224085
57574	190369
115312	93130
259846	88289
208525	440660
110096	387173
258648	388321
446413	272491
217169	115959
232183	101058
247975	436354
3844	187998
167588	444480
259523	271203
150238	360984
35806	142347
382457	407725
433789	264766
48041	127921
343207	299135
106739	229268
185638	132996
78823	385000
130224	173023
383694	434298
320500	219887
99602	38063
59092	325395
151996	132460
6007	70557
116309	377277
132824	317776
188730	144832
177193	87807
178422	338040
53827	477986
473932	268411
149321	315671
307007	212081
16111	13370
211771	270811
246540	140202
134772	73236
45743	303497
20181	9489
74552	336590
68241	204653
460898	196595
193380	245354
50711	342807
391466	313745
399780	246672
444139	152702
227088	116454
240958	61572
89257	92630
282543	205289
256582	444992
184431	35036
27885	267060
135693	164253
326726	358531
170003	388633
445377	219347
63808	80296
390960	94344
229384	342807
488276	227955
71511	91987
89218	156140
111964	40671
176423	250045
45142	196783
389281	395988
125064	210506
186329	428777
265785	484618
376389	47163
388562	54852
74366	480868
113138	178597
96722	304173
340654	466744
336324	22804
314311	458071
272301	293130
363191	96977
96930	134338
373851	132843
98654	413567
7601	74877
194169	88027
318458	392225
402146	420944
3765	177861
202619	463588
293084	156375
372179	299934
330491	10646
118239	291521
475691	81104
400678	391414
377488	89613
415712	291531
59718	32807
373895	441996
207713	481279
274455	33855
472049	110677
207819	243301
206550	95518
35970	309198
291540	444282
137949	280871
244714	123479
460179	294366
146924	410045
17207	440769
183321	317356
148886	281924
5323	293813
154657	215200
67351	296869
416408	265883
338728	210738
25437	67011
265558	56571
176119	186743
202090	313745
329519	375074
7726	304865
403483	211599
287259	258607
474216	386374
153548	275983
56004	267602
104648	187836
474590	7130
221604	323778
36277	276358
365113	183213
23481	463520
181651	76439
71189	379387
57276	27354
481416	128198
291982	221323
286649	426439
305624	180962
274836	227819
484278	200344
277151	112786
404660	346627
198380	290523
447519	432009
397267	26551
62162	396563
225530	449548
256910	16433
146651	425675
386886	461243
354492	95942
201590	346408
307628	414286
344560	62191
326936	13271
87481	478415
364636	289524
92401	280915
380846	401014
138666	356645
219190	403368
81482	434360
410472	177569
174139	467118
183581	331581
160614	69089
410028	441881
119123	177154
400609	396851
201866	464727
298823	336089
6829	488608
92401	330469
477158	192366
305850	391414
265436	295484
89237	51755
319393	74478
122296	202954
123642	481279
206199	205241
333158	219499
295734	16433
374305	195449
110622	457741
245580	428836
34949	326985
50842	214595
350701	190369
236839	322459
54671	433645
373849	251571
393552	336590
105964	440660
26912	431051
90227	428026
330809	439352
357493	159182
17968	296693
285023	301659
62026	298182
159899	170684
117803	233500
470711	315671
443307	45969
161896	293813
481031	274600
73219	100363
17613	25917
459976	368205
53314	106840
13549	245211
198565	67584
247124	314252
261280	220417
490797	350699
182910	49950
182150	127921
88721	264406
173966	204078
116906	403447
63958	80270
481159	366403
479351	167588
86497	469388
164636	145860
49958	284771
228515	105715
216784	265589
231770	19333
165669	5857
1839	465037
190062	29298
207553	345732
343538	35707
64769	385297
196003	180023
412932	484447
105249	79609
329173	114660
432085	320489
386649	215392
490797	340449
81262	165814
146124	136193
20791	11626
296357	77500
9084	304859
175922	15133
210487	353405
199707	27658
42189	364083
238830	258795
441018	375840
76900	447107
52030	370909
265041	249334
486226	293813
355411	365081
398308	442399
149595	137155
270865	269199
465148	24516
220042	210834
234963	207972
10333	13348
241804	213639
214400	169947
250833	218727
316909	94665
287751	37249
236950	92621
197380	123369
328962	179045
359312	79158
27322	355806
326135	102352
262165	479579
242799	312698
295865	443608
289520	17664
176221	404750
287740	373576
327852	445468
340873	372944
128028	96977
131174	31616
308756	450805
435729	129118
372340	392149
303507	431726
241055	227101
171403	359218
371585	70151
102657	401871
486192	27464
34273	391414
281146	100988
315974	270836
102065	107431
71297	381008
380131	141509
203366	472910
390570	260879
4849	19817
474986	293813
311723	435397
283344	476631
287432	164164
462371	46790
86632	306059
480573	17388
287024	441570
189286	229150
25063	105585
266307	187834
152293	176878
181078	180544
189467	266852
237803	7921
142912	291249
293450	458601
167042	17300
110418	136192
262660	79249
230574	385571
79933	237165
428634	339403
37121	78116
247641	361283
312236	372141
373433	291796
18122	110974
90640	62027
99750	321628
383244	201396
458925	325395
416116	490759
365217	74571
334689	305760
308618	384157
242867	435086
272668	157497
375355	190369
300765	317118
90696	258378
343225	218727
222032	428025
297026	64429
20535	389682
145230	421292
157189	32779
147842	353544
55724	365636
124888	49966
96462	203656
113620	281236
135179	140929
74641	267352
15253	164884
295694	104584
278153	35035
425080	491976
445023	257789
114483	222701
134108	465463
88448	688
447610	419098
180987	185999
40943	48861
474177	137128
71430	8370
369066	467793
22246	36555
238768	407607
333637	363436
118923	21583
361540	233187
36151	348798
335951	103050
304346	450695
88250	62800
403057	468350
299068	21998
311879	147520
365736	19512
195352	335745
365113	190369
397230	267352
356102	387860
58428	250434
63697	276075
382349	366763
464869	188355
22178	479383
172716	342807
215837	240374
303782	430363
436214	225637
92401	414062
294976	319363
474593	203393
24539	190353
416078	132135
112372	42088
256893	336444
109733	433279
375405	426001
434312	352737
374305	327779
97592	77004
392011	163324
43334	295159
99913	331299
101230	313745
317108	223681
405535	466737
417585	299934
8409	89298
302918	486257
98104	40592
384939	124085
246363	76417
319939	62191
151239	174564
96022	134465
192465	476303
288690	466851
293706	335280
444393	176290
375254	62996
85674	86277
178644	370978
408642	345337
448890	457081
425148	315386
92401	368618
220243	270095
8093	237167
184629	40290
14458	219865
381305	301475
138611	228431
377594	474023
236961	253425
93384	390197
459342	156376
118385	117097
312855	16633
290379	144073
200825	173317
164520	360860
27937	344398
284057	448375
330804	249202
469716	429863
46870	46980
16042	65245
467788	300898
56619	43631
326811	73990
286380	464517
386428	416402
116223	27514
156223	212081
477932	377700
179861	119381
461764	286936
314068	105498
456021	303594
250749	253335
463200	99405
198862	356723
116087	191345
144405	382957
406729	272619
24412	377158
333472	96977
236032	476766
266022	74825
477545	180578
204991	428103
279657	369599
299171	105498
16042	478415
446140	442730
493620	283972
205346	370313
114063	39481
322858	355128
32038	394111
41071	317356
167588	81556
489787	336071
126262	24516
117048	155919
470931	464420
240937	294079
77592	147765
75348	77339
257739	36392
296260	366666
35806	70230
223281	266852
420734	376760
365831	288035
257309	309801
482456	86210
286012	240225
61152	139931
26159	86077
371501	320508
148336	12463
85062	434060
341587	80761
399516	313745
383391	50691
93284	36162
19042	115766
244231	464420
288089	163382
29199	433934
492247	136750
311318	44078
454827	317118
90466	194478
345401	272339
27487	482541
110146	58466
130235	169150
329913	139297
331532	261396
224425	209572
211424	263533
111572	477986
213093	338493
136192	257651
443206	202523
139508	231731
364838	159045
179841	308897
35793	177950
315947	435054
305701	452591
7620	260854
76104	83811
204862	55760
429766	282989
308495	59672
257913	481279
325252	97676
331234	320899
482421	418530
130867	21583
454454	391917
293183	224172
180488	293246
436510	298400
321533	341783
285023	164164
319081	471416
447764	371813
482639	265360
244643	407386
96144	153523
210230	372319
140192	330675
175989	161546
354022	259849
470588	236240
51120	28129
35498	429161
270211	332268
323610	362763
122062	365050
76531	316011
467487	191788
231496	397039
125869	256750
469388	97823
157663	411365
453532	13875
295094	25398
46244	313745
364285	457514
318424	251772
187965	184956
358224	157339
318016	303752
203521	458119
131018	378349
335779	96977
196829	179506
407540	38343
422021	328816
207638	267173
285286	256121
118068	151944
242453	40784
35806	32218
100715	445061
52909	465625
403450	361
440032	147469
250197	42890
34445	468127
151962	403006
437220	397408
477887	135756
22826	360708
263247	103750
228847	305684
102249	333684
435421	360931
287740	24186
463348	286697
68098	125054
245128	225365
373136	489587
124259	163334
113364	40615
291363	15133
372340	106689
276627	401871
125432	312674
199707	430217
345406	250775
8223	62191
199767	21583
28495	159249
477094	183799
465322	13563
350759	111312
242561	362689
399530	464578
200849	233044
359427	252650
362450	49903
405771	424235
354617	271204
160876	237235
344314	261557
61148	423688
485667	441638
242648	289883
482417	149149
243558	446351
146530	182226
384825	68950
336951	99878
472457	487708
164160	171695
376483	454975
207443	73199
452351	435428
316095	308038
490529	455685
390163	146202
241707	7958
381461	438783
229854	160419
378630	466432
51520	466737
428583	464727
135920	10646
370000	236213
188379	315262
93609	101154
204440	327392
230707	180841
337818	62191
2501	49228
353597	294079
351948	164019
125490	351193
256736	78994
248398	303175
43037	35629
493683	249202
383164	434592
330978	88105
266715	113051
171107	399867
117862	208300
119001	392159
263054	268292
9344	23018
1839	184258
110765	428103
265194	7159
255396	483646
122612	318792
427450	151845
483112	486885
384336	206736
441333	184902
174034	313409
371855	238801
80428	104855
226090	265065
205937	190369
332543	192432
324467	464438
84968	336590
87958	417201
448062	269682
154544	298182
374732	434186
335624	160419
168773	78184
50264	483977
173661	118881
86150	338189
446824	360469
272804	462377
181159	192333
14264	187974
396928	442227
161871	235445
404568	479759
346010	376578
97972	279996
358373	400184
278153	316437
874	354105
217432	107011
250828	172782
177482	6072
279123	5030
463243	291681
386807	294703
343414	358040
227363	463549
50197	316916
403155	320464
116525	9217
490553	99620
272490	12129
436755	327847
183014	362618
63863	310261
433848	428738
372738	40784
150583	41300
30046	395988
123283	320097
244293	272014
439977	440406
71127	463615
130224	440433
257476	424587
37655	461944
470092	226308
70891	206981
188730	47754
294365	124085
63796	267553
386857	274429
247092	315847
217784	384366
488971	403467
6467	214436
261466	442035
185354	356750
44568	388575
108499	385386
242690	14640
432437	288035
129992	323663
179014	185479
335968	313745
347042	209471
373755	296956
207269	294199
36858	13363
233498	457664
404498	202831
98904	193188
289058	54473
340197	11000
82430	132996
213985	190369
404892	184912
234881	20225
89219	483761
141782	6806
231337	385076
232784	226893
398119	152761
296348	420944
287068	92613
116200	394442
138094	89047
316828	350189
343643	125159
18451	451600
120974	396167
356173	356073
272742	342477
488853	479614
325123	293931
284214	305442
80574	423924
339051	319081
31307	32634
444890	310756
168521	14697
42417	266852
65981	358495
168826	268176
246190	241162
224996	403366
51540	307943
64865	369180
298479	324296
370820	393326
229086	86560
423320	147665
449618	34710
456145	170302
338242	196474
442426	231338
56090	58066
128837	109407
366329	384568
239659	42890
341515	182430
160721	406751
116635	453235
410345	403501
3856	383967
60710	280871
46294	353039
41798	421356
277367	85862
64606	421935
396227	456425
375405	358966
488396	125420
366477	26940
474250	197996
429287	254574
425789	229134
398489	358797
217423	292830
165606	357862
374305	226090
111216	62351
418456	179264
276821	171760
102366	210224
19573	86560
381314	379230
282689	19745
398002	304589
81478	153995
139771	313745
227832	369599
477932	340407
25239	38600
363605	15133
333136	272250
166934	408894
189654	203656
10095	312239
282785	90538
194169	99901
35806	13663
175738	17186
354628	149600
441463	43625
20017	283346
146940	393026
395211	182292
133657	205066
47092	122462
250298	204925
5787	171868
115312	33053
62777	236971
438246	21632
12143	317118
154530	331777
320930	167696
493918	418467
392786	246311
65405	8531
210050	348543
278836	203298
418662	476951
418491	353171
226314	40697
175951	317667
198317	178929
347226	446630
117487	174700
323016	23822
285156	421935
98325	281924
55489	67584
221391	378055
271156	73716
302988	299256
444093	145006
371723	79751
178048	24208
45752	401612
34131	475111
24406	8607
215943	145064
321881	295276
29468	105498
103050	440424
287874	429287
295534	338493
174729	35707
445581	366125
61152	357854
173943	371918
229639	248916
286145	337657
242411	9978
272558	434728
357787	478415
227068	59658
134205	113765
121860	390878
93384	213388
105793	153484
229744	137128
278674	218730
140577	278671
268353	70939
114643	143331
300343	295933
208899	49331
257339	313471
30262	370866
256893	97573
364618	94516
113927	401647
161701	231870
448837	230336
139300	160573
168539	90123
242408	50625
138622	287423
431508	183711
137487	385182
471956	353267
245332	162795
223281	435242
52968	291521
326939	317983
392366	330533
317927	460072
235375	346746
33172	149700
250710	34136
8136	47044
159768	374170
101	357802
6698	317118
94860	313314
369269	214047
383361	309281
216229	376708
25411	470904
3508	57417
135299	173157
42413	317356
473402	36399
85665	76939
263884	160099
313161	183506
226369	332587
440510	478523
378355	228431
286944	261829
433629	240374
104150	40447
31128	271717
102763	224696
250404	452098
123450	280871
435187	88067
229735	140076
434702	372812
271101	149480
64430	60893
224589	367343
10228	124088
216481	255650
45890	349774
466388	273983
198115	303086
77000	457093
353767	372325
441896	317118
442417	151743
212008	362784
298417	132704
219136	482851
327209	176536
310922	434768
395819	372146
271172	481368
196355	315990
266957	213298
78742	370664
450333	83983
430170	246592
17226	144845
89098	373189
262210	301459
171988	72941
487239	407026
488076	405632
458307	388195
257723	441021
201615	478415
61647	127921
128826	100537
164259	41796
188564	95967
28053	108222
454090	208617
469532	206924
245679	97597
16480	169485
182270	228824
228128	283189
233045	100575
395366	132497
67570	456927
266442	267352
408772	368212
483945	162795
373755	153995
343502	215632
76177	210261
44577	365800
327209	115421
182091	20076
257498	482777
423603	348731
114643	201653
399981	483259
97572	153995
303838	199353
9535	130377
149319	178436
247348	184872
90296	471900
335842	169418
236331	265307
157728	439375
85844	237165
329750	242351
276821	14684
388696	80536
220435	336076
403652	467020
468162	80193
314310	86077
360078	366534
97499	223121
485546	141440
296029	485293
148757	434341
311381	90123
134955	327217
333625	114879
412231	68633
373755	27464
362471	99786
454250	188386
162785	425375
490964	298182
76228	235047
414203	268261
17333	96977
192929	391951
41406	318262
202379	60393
55589	428563
64861	121324
471073	423877
371248	92986
244536	79460
400956	463615
408584	183213
353094	309632
482272	421830
198317	389555
2384	463158
387546	341271
423962	15209
212340	228270
264628	6072
472583	103456
486389	411363
233498	167377
288750	879
422035	383389
380858	271023
105986	156006
292576	348176
190812	293813
326347	347079
112443	164122
284583	404249
186938	171069
422451	269486
29461	58075
2293	350549
284269	395742
378248	391414
386963	134425
444504	193913
182714	361296
5167	480272
149321	22827
29612	420790
41039	317118
364886	384366
340533	173143
467837	421830
77443	34651
219992	304173
443106	87201
10890	135299
478239	479747
403082	186548
251302	293813
207993	127895
336046	425865
164101	241468
91382	21872
375405	407249
256893	208300
434384	417201
326683	96929
67571	345745
432382	13563
373656	311832
15084	24374
487192	390232
432157	330933
207684	125547
219281	223740
448509	277085
156068	220756
462220	266852
71838	178223
92950	40748
298743	221890
29235	94344
176903	30875
376236	370866
181856	108446
2243	283918
227572	448468
271328	140926
377869	184054
123428	64335
102973	106224
19135	389009
163662	459884
211238	244855
229111	35707
67108	428735
155660	433120
120332	214024
213364	180578
62198	188759
36745	464425
464454	125865
442547	142826
284690	32899
473865	285634
479351	423508
271886	8607
396785	87241
428214	239744
448690	174348
87471	250884
493560	195551
347490	452597
341197	123199
426243	203656
299830	322190
439726	452318
419468	192554
312095	57763
91643	477774
193095	399543
124469	402438
50783	202486
216434	256121
306371	446630
481419	209285
409415	23423
178422	125765
405356	184439
454263	448415
162952	154137
456822	267602
234402	304731
444290	49767
40388	399852
441333	13348
140213	110677
235547	285446
132369	277646
254155	11626
11619	214795
232931	264766
81358	257298
90777	160267
375374	48275
377192	150352
102691	313745
240843	384435
38336	465647
449836	280233
474341	123369
314125	4369
37047	364552
476969	114063
185175	434893
117703	78820
429766	262954
157182	438419
149440	31637
441570	393326
266954	195121
363606	2060
127453	130028
378982	197386
86596	7848
376124	50264
61908	188414
353094	94793
80285	142018
90607	113051
447937	436188
114007	176077
254644	237137
447863	119671
46908	75303
210928	257449
338755	15209
62779	455530
239947	285392
414920	451373
379995	127298
456554	110708
352798	243115
120509	16041
350836	277646
459595	281678
476186	309892
25576	120224
226359	68636
255084	166738
58245	49762
373234	428080
323020	442265
230229	486885
476018	219979
220229	176949
99448	178422
70658	52746
424895	147665
23309	94516
421794	88956
120541	209471
250819	121965
163026	207201
328940	480246
117103	464891
281843	267352
312842	99271
137212	348257
412844	486885
127050	338651
318836	344731
437757	129857
419183	104498
55449	105078
29463	174614
174353	378082
336795	110677
233685	95865
489722	25324
297339	262954
138582	484682
237242	70029
105640	327061
477309	428080
366628	74630
274613	405930
177952	264406
134299	137508
285876	296693
428156	194045
488765	398333
114944	476951
481596	446351
453650	282831
199963	6523
234046	434893
195160	25398
215329	46892
146391	373981
465453	450400
171314	152502
430170	450307
177834	18871
317151	300119
198480	133500
107118	489885
220734	395988
253252	435817
131988	265711
62366	460611
10874	299026
318998	252710
445162	74571
176130	307024
414023	203213
238386	241786
312815	109580
330954	337033
13281	419778
48618	332392
205289	15770
91338	133635
115128	116318
89739	49896
296185	298003
489725	200917
136130	76111
175547	489150
404506	405217
273590	211134
60025	336590
191993	300811
36909	304173
452243	126723
110396	214992
25310	285156
337529	458790
289639	13053
337158	173863
160417	267352
117381	186440
313405	408366
472774	75303
60861	293813
75324	223954
445154	386770
17303	265040
237801	113223
208657	185710
262210	167312
265192	51394
265482	62277
48279	246100
172396	167941
118181	80119
197137	247051
464022	189629
130224	180962
109791	132996
312283	88113
229381	52917
324880	150916
143814	229928
183830	10345
485667	131391
303174	51603
96154	175003
264434	446693
308150	486268
387959	322588
79213	186159
267516	299254
219249	309564
475853	273468
264845	405
455074	428764
333743	82585
124085	155146
128270	343012
397752	351732
162648	172043
148628	22827
121594	140460
399694	68327
425672	190640
124259	257047
74112	269151
315573	330752
140991	292468
22137	90278
14892	119381
476969	436599
340810	267602
436699	266504
359072	148227
259651	201286
276325	172089
180644	88565
80240	229124
37839	267562
113348	286936
75742	234356
186143	211139
262289	420293
438280	401297
93852	613
428010	275983
89219	353166
313179	159249
276821	353856
453616	331584
433688	380092
135896	294342
426028	95149
431508	87904
105121	155719
90296	239153
130069	75928
464580	494102
275239	233181
429243	9054
482851	476166
167588	3153
296605	361142
395924	240203
37102	298055
111968	474192
42854	479323
149368	191788
236359	348544
54633	388896
81857	267352
156446	339753
125948	272407
316136	208954
239408	366534
475525	31708
47989	277163
238987	243822
476886	281397
347786	365268
393218	493285
207141	193292
323360	104741
351015	214874
296164	280657
464022	81191
487890	110925
124984	262954
133199	1000
91007	487462
407577	85423
260170	21411
214598	307294
321118	230324
465330	369052
142061	411007
114815	57440
88968	258902
482446	399736
326003	119875
175387	45371
28926	440461
402972	473707
372432	21457
135432	459213
193471	275790
107396	21583
167131	351257
110835	104282
31900	321074
440511	388957
303742	203404
382848	142747
105384	151754
331936	283265
366135	63148
281052	342807
115550	132740
301492	78469
271760	429863
76766	489167
263387	275939
176182	464592
148473	445235
20401	313745
381058	469235
104695	6180
311750	101376
298353	449129
122696	23680
17968	205578
168748	293813
484892	75303
355477	277390
56232	157548
278310	410156
180488	376814
153717	55371
143179	272159
35828	207927
128223	371918
483355	242715
428438	478415
221296	242578
472442	338271
431264	358636
233918	152514
69850	13370
324967	322432
107375	383680
130206	332392
78206	292483
474975	429368
467788	33494
5090	54536
173444	140728
425697	178685
386547	458790
106268	101230
2363	15209
304404	96832
89789	3856
437126	336590
437288	485842
90607	303175
168531	317118
213523	160242
41816	88185
283096	146248
227135	218727
150553	93214
89218	40757
336152	170735
6331	100503
276821	409648
493442	154838
153134	122462
238183	283811
373749	135756
228128	426041
245048	5040
110937	478768
60252	37057
146523	265065
325972	160419
310153	281643
204996	85423
305287	414158
396501	325444
99558	385856
441911	51895
400492	273831
70894	272369
54163	156207
394210	303424
16801	27212
281274	186714
458960	422969
38304	294809
266965	342419
42195	196409
223134	447107
88460	410594
456237	72521
147121	43651
42815	324312
357680	316015
165037	59927
140741	210884
10285	10285
287446	79156
265194	67040
318021	260238
395314	452559
423304	50696
279953	242578
233498	493788
884	337524
124085	74769
6924	237178
167373	313501
381553	77727
14992	249334
12370	430356
404348	142453
93070	48861
15140	118613
371133	53385
22111	477986
38237	150334
387404	354200
26969	158153
171846	305805
1292	470546
153813	46708
369484	187836
432073	142344
6349	237235
355083	233192
456021	186041
47989	330043
452098	469235
414286	81261
489787	26619
456621	378686
310153	401014
335174	84365
225157	27215
358132	139
417938	10710
167588	420960
344782	423828
394864	338420
30821	80428
439598	132247
231652	428103
102644	426550
64864	76185
129398	190369
269258	263833
430705	263852
297741	150839
29581	224085
146893	50578
409016	351827
376923	4413
155697	478302
63808	69734
73275	466432
62167	450841
341863	183515
153719	318656
86793	278883
406764	49966
198317	178541
14919	389702
192503	137665
446723	30187
416814	177244
37413	84723
238405	387742
346868	432633
243321	132996
391080	37948
348895	446351
331642	387742
432620	305002
60612	104751
237714	479731
487732	148519
23658	71514
448990	426986
68247	150681
303799	328464
493631	285241
24960	243273
436814	229928
358081	415871
142318	397761
349972	244577
41378	487192
458183	341180
254189	355552
45093	430356
9965	18451
37378	225057
67248	287423
405217	232371
164115	167588
6467	476804
480762	484975
264061	313745
382692	387185
247465	183778
412550	186440
259084	450798
31971	410143
186198	145010
10693	304173
115725	439453
68532	182086
162399	161920
364397	17076
317027	376054
77934	221667
369797	477875
276821	426073
74672	367110
380454	107473
400387	226380
266542	389009
116947	344265
309083	278802
403033	17410
182598	69628
35969	182004
265179	353787
291369	276358
419059	299187
165680	219721
455074	285188
470684	273831
86142	355806
289675	123681
79195	148889
137264	462973
338955	477562
275456	29599
386079	388195
320204	336590
212603	370159
199901	413215
215646	355236
406660	449609
371298	37290
493038	151114
361219	392788
381305	313234
215644	363418
64008	317089
23061	425003
458768	43334
15318	146296
165680	290737
9754	186714
256622	404953
235034	217275
23436	307998
217784	385000
1839	166293
493128	466737
414920	376713
200446	167984
482014	178436
316136	399407
366570	20611
345517	338317
273831	419787
125091	70002
135336	467881
310836	434239
411283	244688
36612	405842
11797	68762
272272	105585
277411	56625
453879	164884
68837	173767
297728	163118
107076	228738
359022	277450
233498	404032
328174	114434
250709	76709
428770	180962
235754	164227
432421	147373
421875	273831
227188	58994
380709	166970
407565	54700
332989	444086
157260	67089
119796	112596
502	225822
137658	168213
334305	110677
493692	267352
224143	192838
426162	217423
404568	411424
407795	478095
41315	63190
212087	261198
179021	389682
162684	345368
36770	197529
144577	267553
283024	164164
311756	38332
365410	5304
168990	444567
68098	365753
199582	90123
9647	233676
64030	62191
222342	178436
461053	402552
122874	475723
373585	104498
166450	410074
214508	241356
208775	453926
112625	31058
263328	420392
191536	361255
222075	132354
1403	465361
327209	448090
344560	411157
297670	445271
428095	66235
241418	401378
34039	27464
54664	300959
54298	450526
482014	402323
66139	413704
428012	307279
81533	80761
179531	131937
67107	182982
381552	128340
453035	227730
256718	263009
203200	280762
445725	81018
75596	35735
134121	226359
357411	442159
255650	29187
367343	198926
161260	186159
427432	266444
23992	53994
335484	33927
242594	306253
424678	286190
22426	122694
443485	449662
370596	96977
27252	373268
467605	19100
227781	85348
16277	15209
419468	75573
278183	411809
309954	414444
351474	134145
207574	244514
44057	379803
392071	405674
195224	77143
174523	54976
253115	150352
408704	171747
367764	391414
248483	296339
469173	348798
51759	171884
335228	163419
391706	79499
404568	132837
67152	14893
113659	247620
410894	412202
142524	187974
56068	70440
311071	317746
193021	24943
389121	408353
136534	159249
337925	125923
109972	489822
438964	452782
316029	87007
484774	180751
58286	262954
134316	220540
301390	448504
165035	181957
267610	83403
388471	303471
401854	19999
280992	419209
146971	393041
331835	150552
286399	183147
53635	293813
262308	257377
489154	354822
375761	489552
293405	315671
41905	273254
310110	429928
288233	363973
286666	144807
181159	247539
160182	207320
433619	292440
397411	15209
373585	59709
200867	491765
32741	413215
433171	54976
104347	9377
128652	86560
73327	41768
136003	492023
269964	450185
71512	317118
424907	338929
156348	116080
305453	409828
118755	137128
245938	118287
174312	218727
213731	359762
175537	402028
236772	131517
141878	430833
99535	35707
473005	157294
98543	28129
295096	170033
164880	391414
25969	28065
65513	247083
82078	105498
160995	310730
325905	165912
144823	55999
264080	293985
414204	122713
239446	57989
283119	188450
254755	447560
40890	84698
277568	87938
7922	27775
117239	319069
233045	102514
10462	8462
344418	95942
177330	401297
18657	100370
338120	165999
254463	421830
428944	126426
129132	342807
5468	35774
71176	159861
254735	290
127402	452098
27318	303543
366672	301475
392432	54976
312347	341664
360641	287746
403174	86476
184101	332505
426685	37249
294909	111623
194018	333709
167101	476951
291710	464420
408357	300890
266124	317356
222399	390898
190722	487192
276460	260106
486641	228108
295733	141649
100246	51881
250858	184258
244362	230312
172309	188157
398122	370486
143097	86560
217477	172535
347185	296381
180886	47598
354369	286936
161248	76008
58545	439356
184418	378105
108549	21339
116481	103540
315951	209539
374037	238499
428150	382633
71960	25410
420414	415585
211412	438957
117348	235026
294027	21129
425675	232920
445781	273759
277781	391414
204777	430356
330343	312104
80936	486885
35099	303175
201945	313314
206923	53490
428596	478415
112625	75789
391889	327217
202224	180578
372494	313745
50377	239739
477584	478079
240411	134756
274208	438783
272230	218727
449498	401710
172923	485404
289675	280295
296260	263610
153474	23951
424940	364317
318792	450416
370069	129961
398090	201741
137548	290450
232890	138892
220081	412341
379082	253608
123741	387241
259775	459686
259381	126204
111478	397784
390323	317356
277729	391414
391783	190369
112258	440660
341262	35707
8213	110399
430845	251779
490906	305388
275616	84106
131581	191764
203435	48163
443308	409858
203200	332109
82223	416830
33781	401949
382681	142018
273346	219499
421097	343804
327517	32807
379538	83623
89219	273900
350887	229847
64495	218727
56856	150974
191391	193296
101810	75462
292813	378462
427544	272159
212380	73714
163713	214024
248745	368314
47712	406551
391725	353787
35806	308897
213802	137814
345028	54291
8185	401871
83082	341648
273419	134694
170685	252991
206913	28129
210469	169482
358087	426439
246496	39764
68094	487192
1278	387742
181322	230877
4949	399955
406719	132035
175728	105498
322193	260527
370092	352605
253172	262954
92401	435359
474210	182004
9025	107148
243960	420055
367477	363344
408459	467703
188054	149336
392320	2050
107709	96262
314363	278821
300273	471208
449521	452107
412909	390628
415967	219434
145133	254281
272253	13761
144764	317100
2290	132740
60287	137670
259506	261396
432082	216759
306380	73675
247090	319772
54956	332167
270574	23762
153307	65670
147664	414832
395218	276358
212723	139792
432707	323213
266965	320625
203783	129740
261600	40362
213474	49021
477932	488390
47699	42341
70609	205289
61151	190369
256893	342350
192311	389464
325434	286492
371126	387003
475703	317118
106739	220952
125490	169135
200092	61786
33089	91624
242434	100287
91163	113407
254735	257419
388696	293813
247133	309180
171988	404007
264955	82919
316101	480025
71091	351073
371125	56856
273871	370866
219089	221030
490962	220857
287694	398333
416260	408066
144920	10206
379680	455769
236503	80109
460060	214050
477707	87519
476969	253947
209731	16433
488012	224448
240486	174564
453549	465692
132442	217749
386732	48275
375007	17639
421719	190369
12564	420173
352779	162831
115989	152502
120591	309580
125400	271686
425906	53994
144023	250679
283577	352136
327209	108299
45244	427045
164606	37057
345053	398386
112425	105967
183706	211649
121310	366534
193451	280233
188108	304589
219546	182262
275763	265469
90020	103923
286016	8360
440470	313745
361546	492906
17307	352229
110189	494102
324816	248625
228018	16433
398633	166513
92244	63622
107118	350066
320045	104621
34986	469235
434633	433585
365410	116532
260356	279314
459571	110157
493918	122490
464022	356228
481119	290450
232632	273322
250344	482596
107769	62996
172988	356844
113541	322364
456021	475158
187763	78188
305748	283445
430278	94344
135607	66502
160651	72553
204330	208577
61000	101058
442744	294705
93936	49903
114615	96977
249219	226344
152843	205223
82541	298274
76228	467559
127287	290
110216	28774
182412	387839
354835	111614
377872	172089
320078	324063
16381	223820
436747	282961
341884	493382
117423	88057
232812	422175
104740	470897
437067	330930
425455	142130
78800	156840
208617	335519
439719	363505
114748	453936
39683	237900
182744	165653
492180	144760
379731	1489
363292	420944
396431	235280
266002	231578
272178	142553
314423	174377
348841	411147
332795	392329
306279	479735
420234	230781
321994	160456
67457	441780
126972	391414
107649	226258
3	333843
30635	240195
65126	312061
204798	326815
444271	145605
493038	59193
363893	198926
301899	187133
333080	324723
2199	302637
106514	94461
106976	273104
146739	236718
130678	336590
297941	179638
468614	31650
340175	207702
374230	317675
118358	294548
130191	424094
424699	313829
330397	267973
107370	157386
325218	386132
59598	441202
142071	109385
384231	124434
295187	169045
383098	186440
258131	190369
357764	12591
413816	300398
92933	348871
453650	67912
35259	110677
430839	12263
485762	328446
447746	121783
423621	37516
399023	53389
464548	228431
319824	178422
245200	342440
267562	67247
202795	217616
221173	94344
81626	435708
376855	49966
127298	220417
118971	267602
102103	317834
403145	187317
319018	52537
226023	281924
121236	439074
6467	462551
315951	471055
75568	81122
127779	219302
9969	49642
207684	157134
197396	455375
333159	275790
110679	207442
210790	122694
169832	392618
384744	39879
467085	202114
161943	410317
345811	77727
283993	133156
354792	4446
230093	15133
284506	488510
249186	313700
192238	84951
250410	51754
231625	112940
448731	453697
256926	411944
391705	478847
2739	440962
391943	21583
53791	266852
100418	168381
358052	119722
476867	470991
129321	273687
349512	237178
107585	475216
61724	300
272742	25034
119966	190369
44577	166513
333895	391534
183801	321426
363225	125417
409688	479614
230574	235180
191141	244127
170035	399708
453439	10718
269262	147974
96516	332046
127453	259929
364499	281618
450289	474856
402097	334424
466071	273055
290309	52917
145133	183229
250898	424527
79437	301784
322194	452098
62786	166063
451216	485062
372764	286364
167764	208038
55383	262954
53229	353011
365521	253529
449603	367110
203200	239872
239748	32689
237400	361698
244688	476695
85548	117235
6123	130278
9337	430278
114643	49996
405788	449728
226940	366443
221454	94516
124888	123213
184935	92755
64267	216159
489841	478347
458307	64335
130000	113051
68174	358587
236081	113468
403193	352952
280545	444161
446191	398756
159370	233975
271316	382142
471297	229150
481429	278814
199338	363340
215835	375840
189680	412517
267562	400885
482480	147698
138611	345295
415550	35720
137893	387185
196057	262413
92047	283398
288499	116903
344314	178022
89826	318347
409615	91718
91908	276519
430450	463200
349271	358797
348052	220417
40774	278907
219894	258988
312347	450541
254446	245737
266965	362939
133249	344511
406108	120986
278320	379696
57088	4413
331454	317118
33630	453745
472829	32438
373749	122581
247210	377620
14170	18418
317545	168615
360459	205204
415520	196783
415585	194767
27424	125434
342510	390268
380082	397114
172417	286304
35116	36836
144188	327061
198544	7834
113685	239561
364000	116283
454250	359874
492523	363581
161127	295725
328148	210228
341204	3204
33791	126859
168112	110677
471265	123562
247826	272908
406843	221324
404450	238171
256723	278909
359501	309619
179508	492890
463067	388531
426680	472410
164815	94793
122670	439068
336342	243285
76228	249721
164541	124660
348626	50895
260462	265711
338523	348007
195121	424612
364725	91998
443308	489167
468577	451838
484925	121641
367346	288534
437871	239084
36761	307708
143744	231016
72639	471301
385048	401854
170517	189039
259393	356563
253102	348639
482099	115340
44823	331349
400888	403515
336009	324639
402519	237165
139061	278992
299873	205223
232738	249202
123709	477136
88835	55243
20646	5978
448632	170479
437771	237165
341339	57989
49184	478946
144973	261813
442338	151431
70572	343114
335029	90884
455804	325061
333287	267352
310552	253806
206939	35862
297979	31313
350650	386984
120509	301475
391479	345286
211189	22838
84968	300397
391790	121304
425170	303175
422263	364852
303739	439992
448626	299106
13268	105252
265944	476442
124745	292518
156387	269842
287954	341732
438679	4404
165680	403612
21730	327204
76396	485610
219601	209527
487274	137128
273422	81104
377733	79249
233699	290216
366761	356054
404096	145948
145249	494102
183632	94112
49278	205223
357393	461666
174321	32807
276821	427043
102393	190369
190369	44641
348364	190369
156083	347071
115467	387813
252824	236737
154835	358798
221178	451016
221048	141211
179041	77978
85866	32439
301659	466101
418479	88113
44430	313314
81575	61934
315917	313338
417938	190135
127285	99012
251466	110606
46301	231485
194767	475520
218907	258515
112443	426990
347042	440940
206067	350824
48012	106870
468935	116915
46362	142678
254415	255579
151144	257899
207026	328410
293219	186424
334602	42747
84270	326240
237366	440660
11204	219313
109502	159740
297585	399736
309778	322741
329013	12245
290855	286307
231677	369599
6906	476951
92839	227101
72226	298767
120596	22827
313104	208577
375710	37086
432915	471674
342465	219546
413572	96325
205061	440249
197921	242677
391551	273831
159069	273831
332725	445233
282461	423841
110722	183435
1263	262954
293405	99405
383041	346768
277850	55476
357983	476231
484214	30900
48226	231723
429398	259929
130476	6430
378350	243374
489786	393112
277770	29253
250410	180488
102162	260861
222698	208169
63508	268396
92130	57205
303641	267352
368515	364146
194795	107711
267562	288696
110374	354640
478323	404806
120937	132740
215329	448646
130563	207535
7290	63187
114643	321856
25268	358797
105178	463799
220756	299348
374379	362773
131939	21203
180999	96171
391969	487130
301929	140463
12592	476804
414084	6416
26901	451460
156776	421356
165196	95988
163855	26992
165267	436901
257936	332446
246558	443781
53392	8531
39892	246818
219445	293813
343054	97581
96313	62191
58974	43329
12674	478415
269558	229150
130069	232978
163018	296620
218332	294836
48849	331349
314369	359400
78910	482236
117535	168959
38795	407386
291229	358797
114063	22889
174139	277271
435306	27867
278045	154137
145860	364228
326191	118571
216972	66612
271304	164253
58709	42279
233388	194165
224950	308474
348536	109359
453919	80919
81358	438653
68092	249102
302591	143334
297069	285156
450532	403467
414449	233279
229372	265916
24101	328835
316463	393674
18154	98502
41207	442227
324258	492906
23759	317595
431225	285235
368639	28129
246190	285052
28226	194165
33322	50264
31772	348798
92656	338189
448265	491
431720	482265
395967	307108
125837	148199
311367	134145
72556	403725
76491	428372
235690	246592
319218	240796
458448	285156
75533	209510
285005	317356
5	147245
285234	486885
332853	76019
353618	178436
368572	201155
103008	375106
187878	268531
357621	57134
251821	476880
409186	335944
102596	353848
176597	271440
243131	309610
326574	363021
5486	327165
430874	398333
303507	359562
438956	293813
242205	268636
413351	364927
202014	307416
33560	4413
187151	224915
9969	263430
88510	190369
38063	51214
331481	190369
413192	470097
308664	162246
445574	479872
435890	291521
299272	113131
44159	244817
324467	167742
81785	63330
171108	126746
255475	130172
99477	325533
46092	420047
141300	266538
483987	299715
201455	292219
128200	113927
235034	233942
107709	226501
112881	4413
98659	104505
449521	461946
463984	455185
193325	22827
357004	355700
57652	489078
219057	355548
488264	120982
239804	33124
268755	245679
247224	451290
189634	190244
320151	337472
421411	59009
233931	41692
101344	46071
375417	64809
184432	61698
28618	172266
452962	55989
147569	135587
266916	265323
272831	225313
161114	101058
105452	215883
7653	401854
117757	286936
394204	395345
134939	319617
194028	152502
10836	275990
434422	313489
432624	410951
472828	23018
442865	231345
345715	51
471274	383576
81432	167172
460054	259616
467247	486339
50168	299182
176882	354264
15703	291823
232183	460762
481419	318052
277467	21781
346416	219743
439377	101591
293141	427616
270167	249202
124259	48500
359217	40784
272593	440962
271736	137719
103824	179045
56620	469583
474341	458601
211598	295484
54117	370551
407072	154731
390771	83950
409998	431015
240796	100349
80448	428648
39943	282796
196219	5040
417817	484274
226870	132659
428735	302846
69264	395428
392171	328550
480954	296645
427669	205289
416689	186440
151894	313745
336152	491764
437140	60108
349114	22124
199340	474917
332950	14426
403076	329118
249969	474005
55509	273753
82917	331581
65513	380360
194746	486885
92854	119612
56425	426472
193767	374538
310153	409551
134108	285446
114063	199823
294508	469532
50190	203656
273691	441849
191629	402509
314629	227292
493923	407467
392544	269199
430800	273241
207325	392096
70777	263925
370619	180957
18132	38063
302689	10451
434401	8459
312026	421935
90490	279777
375182	175897
277226	431799
420675	486339
180405	420727
321973	489822
254353	322216
314311	347476
211189	475265
235473	33507
311774	74200
190154	300201
10573	326586
483112	391414
25858	332472
434151	177630
10526	97716
213419	147213
287811	119381
440190	51895
310306	162795
297843	72303
263880	76738
182004	381401
225790	153995
318980	183213
198148	85212
151338	405063
128196	22448
340219	241468
265598	348798
234706	454975
281236	246592
106313	333709
364783	52030
115989	153995
238099	451016
256630	137128
139740	203656
297436	219645
369648	348995
353332	7111
346489	339174
141010	173755
387775	111325
193796	287855
414641	409828
218732	13370
264144	297987
309621	71281
12271	464725
266255	451016
339904	464438
245981	406466
479355	209857
336496	322969
278684	493016
161436	54976
201683	176181
88379	49828
176239	24516
67359	149897
242411	462356
218690	303048
32463	472408
314617	479731
114325	293813
493120	234748
201131	171216
194435	334092
235681	48861
363934	306690
72242	227101
330369	49896
451870	417996
169530	183213
467538	69140
311653	85423
62533	484562
202379	61572
180912	220749
1292	239532
89411	123410
254189	270095
28376	270283
486789	196169
286137	449609
228515	382385
274464	325314
493777	456050
461644	478415
72804	80478
420746	248683
448699	63511
312542	387742
137117	459952
449855	391566
492247	405842
143578	159249
274487	333357
57669	180709
360264	432104
193083	263009
335951	27779
122942	173543
174055	444215
273768	120912
74768	110677
39618	17331
149089	277617
249098	28510
171923	356400
119286	340194
450590	327019
127287	440660
233780	310756
400614	391414
371507	97690
104211	86817
461694	337207
276438	215094
125629	457081
353491	421830
288230	127921
67675	66215
296321	295484
445567	166513
368151	283392
485448	349508
281105	7159
243989	241468
2187	370848
446037	453847
71919	401389
400786	53777
448646	487105
417358	105053
350068	94344
220624	75499
146132	160419
324967	456973
93131	205500
43301	23018
40809	331535
118326	433391
429209	212081
287580	227352
413816	185773
165413	150392
425100	466737
426572	216309
368903	315847
426476	262610
390566	229484
115335	119868
470494	290232
448104	123369
280523	360860
438646	489977
397811	181548
138990	369599
305334	97753
342253	237964
202890	481692
53286	45468
41189	416915
128359	183428
147706	410037
290211	471562
311723	202394
164737	48365
352201	273831
305770	413514
158934	62191
435140	29456
238703	237261
124018	207696
247388	58881
172111	265065
324826	160153
200849	166131
96784	336590
287566	142042
268562	343085
359827	164759
208314	337262
395003	160379
372314	401871
409808	404523
101058	332586
224454	261315
228128	224285
156167	336590
250139	335663
34512	421285
191255	479457
311057	333543
174711	418000
197350	411157
225489	80919
37918	109823
453439	62191
347924	386064
189193	53863
153703	238017
489009	420944
220487	304173
148594	446801
463857	79249
185545	304485
363045	46278
323869	469990
265189	212236
20946	23300
377573	120173
364032	80543
399769	39892
238889	132615
16982	87620
453821	291823
412502	425675
464506	87471
400888	100016
335620	219289
39683	113879
259809	293813
408602	457800
355156	214992
427544	258370
61838	233754
214079	110677
289084	432401
243460	88139
310282	68468
193152	473747
127916	214456
86353	298830
253990	211868
388832	67172
25272	428608
85559	42189
329470	127921
183349	175721
153107	428080
250735	108614
198043	160158
316565	268626
160867	222701
459280	483856
336071	273468
486217	20959
224241	107148
301693	186561
3249	401871
93164	177817
311782	317118
367084	253341
333809	107016
420551	459461
256107	485309
431187	111926
443617	21030
126552	427782
324454	351585
320767	406919
129100	36352
273637	190369
433664	451774
15133	166063
463705	353847
39195	190343
270788	200503
364636	275449
380274	284843
146043	417172
59911	413233
91292	342698
256978	440740
229669	152502
331804	333029
386963	426595
280257	267602
25239	425531
356562	276399
449817	13370
417507	48365
287931	198516
267562	14010
99849	282736
425722	467418
425166	250805
461846	47129
124185	453657
231527	35735
390596	250087
321183	219866
12805	423550
202352	324459
295474	9524
82862	191603
354241	346388
326260	2638
159166	111039
408584	58506
302803	286887
477183	15209
2002	241468
413454	283392
178147	285156
239272	484940
45545	138952
204152	151874
209360	81943
410075	117834
115515	481785
99165	64809
413011	242711
443245	357357
50155	368897
179919	290450
317721	6374
66915	63528
373433	153726
18451	341278
299736	36515
270237	401871
124570	234861
467487	188930
334643	183213
83192	303648
444380	139417
396586	54976
123025	420392
86311	467703
119119	317118
448836	175608
198117	267015
438396	165221
447358	49896
382811	390396
175402	440962
268882	250676
98594	459205
258452	464080
109599	235697
296111	105498
82337	404806
438193	92451
45047	41193
137931	30937
237769	395988
296459	395198
373739	32365
355083	317118
458925	279636
310756	44537
64337	341907
242411	51945
323325	34595
248128	327777
289084	209531
26534	417201
120958	265956
345770	7708
143859	233086
376651	8463
341271	489626
275487	246918
391615	348007
130542	461049
195557	285500
432307	13785
243789	293813
393750	268606
180488	479438
409524	227728
209195	288354
434854	244
45269	264889
452240	313829
106739	392335
482456	480260
73760	393326
320825	422435
483112	401486
208379	342807
131160	173576
53304	464166
410045	173176
370816	429863
375029	190135
27523	428106
435266	313314
461836	347011
42535	275677
327742	260527
267221	421830
286297	207696
108554	476951
200541	414257
127312	170180
191977	28129
330473	8623
273736	98847
101129	228841
81921	381054
474591	331238
72003	9489
60589	221420
180281	293813
393039	469642
261277	186159
418527	283866
167475	38063
471332	398336
196637	10646
230574	80536
455758	399041
268434	275613
89219	436673
167588	74927
37796	413215
459616	403909
327657	157726
145903	443033
79517	67584
232937	7812
192973	231025
189064	74091
48678	64335
175067	214024
311589	318264
275381	330469
11667	345058
405155	402365
460082	264828
173758	383994
96314	116169
38798	350189
53131	383720
266035	261698
236196	214714
439707	440025
47486	6984
71521	99437
63524	421151
271790	144451
368942	35421
342584	110677
376166	327217
207297	164059
79458	311460
157936	339582
454724	218054
155096	86295
145288	486872
459300	154146
364703	90664
298421	387742
284474	339425
324507	176182
363609	306409
19470	406371
468459	53389
204721	481279
469806	366127
268502	62191
197792	333709
299573	177415
419854	215611
491536	276519
156277	184558
375875	63742
25551	284190
301913	464242
315692	158342
85665	421661
261997	310261
429748	101644
235909	202996
97732	318735
112625	222262
396309	327721
37435	250147
352483	112622
352622	273831
312201	211868
286858	221617
470811	326468
105223	16433
417134	218456
483987	103811
489657	37516
379857	2715
105017	425787
92401	224909
123465	396684
376483	80193
300709	455690
304912	313829
270641	21379
124013	377683
243947	142718
462086	341470
280188	450549
406004	398784
297656	117465
118014	476951
105939	466737
110272	112379
312603	459125
7818	87471
379667	267553
874	30026
415574	332323
391204	472844
196996	211804
18506	207916
485640	245538
24420	435708
246876	249334
460059	267553
275763	211499
62204	217423
201250	389908
244016	141724
459976	303648
296277	369599
15433	43514
457299	69708
452201	258465
13982	62176
319670	334336
175427	21035
213616	411809
246939	333709
4849	134834
313770	322457
475025	276358
445954	70786
191368	478415
436612	178436
15337	412671
396663	311297
169630	396775
111856	178456
253614	98683
460760	302529
181623	477328
192796	50155
84585	118890
414103	251116
157630	467703
429287	274450
89461	378859
442802	291867
188555	268809
386857	273831
426523	303043
229735	400027
424151	16325
365560	181322
428138	466737
430182	205947
71189	449598
287024	284630
56565	128439
39108	478909
378437	478102
340133	393556
435264	126204
239775	279208
249709	87098
492292	141509
275154	413525
143942	10336
268497	265065
105289	60065
458811	443826
373986	280795
92401	66242
283809	353369
111856	363830
293180	395988
12289	464420
382894	127921
80528	275990
228865	409828
426128	1605
132535	51331
104325	85322
256134	119868
205061	280635
404488	4621
32105	145064
122151	124085
144076	178019
215521	399421
431378	33924
392677	202151
56002	282224
153687	319992
252473	375581
424526	200549
110755	440249
116440	380071
18432	285446
433222	141892
100698	156376
142014	146042
376592	44049
16871	114930
130120	236310
109676	112086
109733	219865
446182	456164
36066	72660
477180	47295
42189	461527
356530	339711
132939	204565
283206	187876
169045	461392
352882	134500
448104	322820
210833	411808
433206	198926
98320	164884
93627	92381
153407	282497
199190	85140
74828	430356
312576	86362
192238	427423
141305	287327
105883	239090
104655	208154
448082	110708
418771	466633
277765	90123
353491	454975
72209	58786
383193	12177
100526	72828
486318	329331
263557	417294
170723	111357
245536	239107
57154	149026
76523	126334
207574	353787
305865	180578
364278	263009
348410	334732
458982	49021
470432	248382
115938	129602
274360	170088
198136	186440
122368	227101
404007	183003
316350	97277
205572	94516
411282	389682
446840	32807
104111	98621
280952	457623
159381	461944
260873	114063
283770	151849
24665	420392
398183	74886
119001	461387
311265	13688
300752	207032
130834	429863
481812	86728
99084	332638
424907	180096
154475	352476
488526	179777
412909	126254
409542	313512
27617	50155
212760	440660
309621	63528
317188	94344
15027	375334
490149	35707
111847	464538
78669	477590
35352	49021
423674	67899
112034	368722
95156	385000
404632	390916
298799	355217
68997	426034
378795	478060
381449	110677
306876	320288
311566	301659
331484	5040
478634	239915
454090	23460
64354	376814
342374	236002
470991	392353
64566	54068
284554	92613
16433	152937
358061	135310
65384	439949
143777	425675
422285	229966
296789	388524
219136	81714
108830	254986
275368	401568
480199	165874
121609	79249
201435	292468
31666	381857
377014	246328
305011	486885
20302	79789
181914	410028
272804	190369
204068	285156
273572	421830
212117	313745
60438	127921
12297	403917
183585	10690
452709	28200
422311	429863
374379	22057
324520	346331
141397	203656
970	418187
351417	407334
99803	336590
22804	216389
175920	50538
100177	291984
493623	8084
154835	302033
28214	385182
257391	203279
388931	294836
255374	49228
308065	358854
278639	378330
46014	133183
292205	357020
413218	168400
357139	437182
418266	392266
407370	213889
215974	369577
244522	396222
277467	183213
40146	49903
275818	486275
41793	12895
20719	114815
101465	259559
92642	264406
450529	313745
6955	128330
58928	361698
222144	138652
433145	132247
164849	343992
273079	374594
466176	288536
283632	299934
106739	484584
306352	475555
424887	190369
400517	293813
418456	9054
229321	318336
48953	178742
276657	217423
454119	351862
188906	466046
53097	270429
299936	465251
313728	484499
119001	476855
325490	126144
488102	154815
216483	110708
205135	469235
169583	262395
259511	151946
208939	365608
44844	288157
245938	481959
230783	398570
23572	305002
227592	432043
70	196976
45803	37105
175927	4349
343483	81574
430942	377853
219683	57277
201948	479128
165669	491150
289675	331236
13022	438783
22546	285634
400888	101058
6467	264363
342649	385932
114063	298990
314617	411195
91594	28129
147077	413516
261171	347483
456231	221727
44160	492313
222102	39195
380846	129452
104416	298083
39892	230055
243676	97451
188156	260527
247137	409840
77704	96043
93627	259523
473411	293414
406388	454589
380049	226308
375739	387821
72055	230963
313655	310311
468044	291810
367242	313745
433789	26971
91380	67584
467446	362773
315203	421830
393793	224696
493125	307889
464247	145948
422776	380538
239084	469532
178422	142983
304952	453521
74372	294437
370689	315888
440031	189802
12126	194893
223602	268667
473402	287299
488161	225879
477178	76416
31369	35707
275721	344887
323184	10411
358589	320464
255865	417294
210884	82291
306623	452989
319805	156207
124259	26551
79909	369599
191603	411929
168437	374013
164284	370866
43588	90614
245938	324723
416036	421498
107432	351930
270746	391414
1372	328141
455347	266852
411430	435708
240632	458104
9365	398719
318088	441700
70621	364294
31748	318481
224143	59290
476238	263514
393940	6072
335005	459280
177333	387742
57447	405217
150301	105498
130224	347560
223908	199353
336140	91711
293913	122457
371176	478882
231976	178158
292461	9054
334450	370292
293082	422470
473865	141026
296877	337936
294193	399929
76164	236172
92984	478415
113861	322006
213403	132740
310939	341299
88837	388254
454617	118252
48501	177447
430965	258820
377436	281924
301643	328932
449000	127921
438931	129185
446725	33259
299804	96376
293094	113138
143861	405198
117352	313745
165955	422566
485870	347202
92359	55004
228288	165653
180357	472157
308033	82260
68092	423688
195479	258318
222146	268421
405097	401928
235034	189430
278181	121772
101671	285446
254617	488641
247338	354436
468227	105462
37663	46085
320496	218730
327778	475360
232965	101636
364462	91148
172417	88289
470296	288224
318996	482528
116615	454975
422771	220528
424570	119868
280562	336590
446592	469235
23807	440660
333042	81280
18647	121452
296389	422546
326631	103491
18770	34016
441487	316575
329379	159378
419144	2888
380117	202422
370619	349608
444928	170671
203161	176540
432859	300121
136788	188705
316376	446616
102748	118755
457143	396975
44807	64751
361370	306890
282453	107222
65544	482800
236269	70353
431611	336590
51219	52162
146893	398393
323714	123697
230051	357940
133277	409828
487113	120986
168519	81406
77288	428284
153006	51927
348227	19967
249197	343811
672	177089
263510	423507
462272	186561
95528	140442
203022	206686
9538	450330
31385	15209
37484	249334
208577	351818
227551	86077
76271	414182
475220	183213
378496	483027
398455	68073
112193	369599
215102	234827
465299	146660
361425	329803
169154	20081
339999	12222
231191	164884
417258	318735
45307	124524
154754	333830
21475	201208
167588	281358
297041	356856
453948	29289
390306	105878
11123	476887
360459	415574
245938	309488
189640	434239
153066	378456
365358	106739
121512	90277
45158	371486
139328	351414
399644	40784
64655	313745
151401	313745
153543	432467
485105	310898
230869	12787
304642	391414
182987	12443
375678	249334
260624	283445
432292	213017
305622	276572
364509	384435
981	74106
421858	16433
31616	371918
477853	120195
21674	200333
440808	317932
201131	373271
115636	363317
146893	420880
49084	1057
301464	262054
125954	439686
71437	22827
309283	487153
458184	327779
265757	110677
462364	86595
147704	405217
235021	387003
35428	22804
92839	241468
278022	72799
450138	475047
2203	262083
282889	121605
108689	478882
267869	16433
215380	481279
345912	160799
407334	226264
302150	416371
58930	399736
240086	21583
376592	302671
394381	369864
366243	386265
455614	8507
385607	401864
332254	313745
326342	442882
243837	481241
112458	464872
70313	215699
192070	164884
247444	355700
306665	415800
48832	198309
83336	481061
239466	15209
493918	463615
104785	451600
176019	411016
448677	45376
472049	273831
99629	249202
369809	144845
60326	29175
360254	25549
68910	61572
299398	487938
116316	197078
238190	336590
330954	360224
268948	155871
60716	421830
194576	144130
70478	319491
336149	267352
206225	172944
191621	85078
140994	109811
13590	78928
381456	371918
191349	461392
10646	136872
406831	232286
459799	320297
254446	422832
391080	185013
57247	98847
23854	288837
216421	328550
469384	289444
252891	310862
192495	90918
393253	17714
58436	108713
12174	438419
188847	377206
319577	274356
456231	270783
324256	61848
196641	21411
72804	195121
68518	140728
336472	190369
381905	175997
487919	303648
109174	229124
157961	185751
8596	476594
317705	115569
271128	88606
292877	343085
431264	367896
262579	192195
28836	339712
320182	211139
450289	130210
307825	249334
350021	11626
436187	281924
769	427732
236733	285156
403128	105585
228013	355404
149766	241283
249845	144180
243492	315847
41474	110664
463549	464762
362267	448981
34961	265548
267562	246363
478152	152724
283349	237414
125417	295465
286964	17718
235034	261829
240300	298853
86811	57989
327175	283392
257856	140728
385000	463443
201201	234732
1685	150974
130443	305449
485685	49228
213911	348798
125790	239947
183472	260793
340511	453521
200702	473804
410390	198761
191339	20720
277764	79249
402708	46417
392352	117097
293913	41158
366857	117097
437126	293813
80150	190369
384824	408196
49453	196783
445113	273688
328039	201493
393023	61934
385565	452091
231625	134034
221578	481683
472705	415006
313355	12895
224676	283250
386556	139146
434956	277579
324367	296693
217938	437094
227852	363581
446357	261803
398997	265228
86272	53863
13814	22549
197436	225788
196297	276585
321645	122135
195449	143772
300727	168459
196903	117393
289084	30263
208379	326130
454755	413661
396761	467658
291450	17950
40776	245679
209471	442813
162519	402901
73327	329312
437877	267602
319259	296452
44098	227101
356135	275058
6072	94516
197278	412543
302693	10646
134882	69302
141305	110708
430425	3847
92246	116283
10021	199929
214904	89047
49072	484315
402769	258688
65465	102452
470746	162831
28415	317506
54873	166063
408459	405217
102065	486267
479730	20492
37822	133423
236619	42057
205298	452615
140116	360860
370477	421356
192650	164884
55659	175960
335059	434283
176326	452098
168987	179045
152380	221890
22123	85466
414140	355093
222399	413479
448996	304394
10512	34313
174402	243542
406660	395354
466275	190369
168610	430356
302918	472164
189228	476061
307909	266203
374190	313745
470931	177569
458612	255641
350669	476662
344065	220417
442410	319099
384361	153995
338976	96366
71432	156376
143852	390147
136533	205223
167588	400772
398102	309797
61286	304614
383070	90041
157839	229872
290668	387588
228050	382899
40003	82582
23382	1605
221948	267274
266028	288354
93364	315687
493623	37079
15171	383592
55735	28813
225364	15133
167588	201639
473159	244853
389656	484634
31262	236989
259736	245317
208520	33855
413963	127905
397936	475866
296189	254973
11250	440249
415819	18884
3127	202341
195169	430356
34339	235848
319856	283531
138246	359
377096	153995
347505	58164
301281	250410
413099	44818
80828	168213
164497	391414
116087	384165
4263	75324
274852	251229
35806	155656
51203	13370
402131	57495
392429	164164
233498	392223
384981	124085
246755	276097
2210	183213
307982	101058
262639	85164
18642	22804
188624	366493
430681	317100
150676	243542
265785	215475
338987	73336
211539	175623
267605	35108
15209	292579
321974	161426
475340	320508
315951	163201
299386	288837
333080	16923
338563	287486
165092	420811
190783	148739
492536	110677
299838	319460
321270	408357
1994	141145
155568	6269
203260	16433
371443	103898
244323	205223
117639	228691
367222	336955
71647	77727
332299	129922
81358	164786
5354	196217
372799	435276
204499	326985
93692	438957
490585	404578
259889	218730
329698	116570
424325	190369
399270	136331
232638	23225
332895	157162
249902	482568
111279	166513
177100	218727
324568	122635
408086	407951
303557	7031
369256	128112
396824	102799
388114	454301
333646	276358
41378	166663
367687	86974
453018	141165
267543	415738
157666	53389
444858	472436
205027	288035
241379	344091
41446	221720
436254	175849
48545	372626
29187	258981
294312	125778
490553	425675
388760	458063
238536	313314
212459	9489
228776	110677
186769	118870
123291	377853
185772	234862
435632	317118
262639	368476
57435	335477
192114	453644
266965	491150
441329	78469
381344	54700
58851	203656
444746	238041
874	425695
319231	142445
288077	20959
381066	436165
429391	112312
358942	162795
254446	396745
308596	99123
312075	254292
184419	439247
399694	420820
347155	72985
402515	13370
380578	249102
360232	356210
388624	117393
127663	460333
66136	13370
33074	266982
375619	376121
470607	407313
55183	29469
363819	345579
260352	364461
8213	270555
399023	422924
219198	486885
113363	490797
43988	79249
287076	248398
237886	234806
386807	200503
28614	4046
187207	162884
280639	219041
410325	166513
127716	421356
2124	112880
210036	147132
244536	192415
22957	461846
81510	425838
358942	308083
94229	345422
464828	468640
139208	484274
431001	187246
146893	209237
401637	16433
384155	52917
87589	51895
282485	112993
222389	22219
485750	369463
275983	250214
461903	67130
147803	421272
436330	27186
275721	317983
40386	190714
131023	11951
82663	358656
8579	29467
338752	87739
276154	262954
479030	351451
287566	230106
397546	73971
420895	43155
237242	199676
348882	204327
268600	79268
485667	374230
79979	112271
41245	455857
438475	13257
488506	124085
97105	454975
314617	370662
391479	15133
128121	205270
168640	241468
406514	270280
403691	50013
73955	432914
426103	228376
413218	315140
348979	11626
349595	389387
120331	6289
432307	252251
106446	311562
47866	437971
242034	200470
255677	94516
163471	410951
275239	143491
327602	20586
197073	301787
389643	22367
152161	267352
313974	140044
88257	142278
136606	91711
430071	180511
176130	50605
356953	102494
294537	378462
192611	300240
440880	332392
342202	64433
3398	50804
345107	480093
295537	6374
268910	140929
227195	350811
16360	193044
109824	381193
445914	53863
358096	315238
271442	301311
327209	332299
375276	477447
399981	221976
224675	461392
475808	334330
252395	236240
286948	335885
75317	217423
255344	369599
236237	187836
469976	250389
248049	122694
24492	330752
315573	29098
426930	160895
226618	469235
8607	199948
413474	275517
363904	467851
436864	20835
460929	309425
183484	230487
305603	338271
108634	230769
259173	193380
123348	276926
230885	440660
362968	434893
382848	179932
484924	190369
52163	293813
55771	49228
143761	121950
355622	280627
347667	228698
380846	388575
25022	39594
18298	387742
262210	20510
470592	38063
58078	144405
77915	417918
350962	210034
151753	407036
19809	446351
448880	390859
5537	96157
329697	79989
479984	352633
346250	222534
193782	313745
435646	322445
244965	272132
403470	6427
457845	291860
271188	221323
469360	13271
301896	40461
458813	435708
484193	124650
298758	455481
114643	412772
196084	350359
325491	656
347965	308554
416087	440111
440444	10212
126755	41673
20287	374305
470068	379289
213617	159188
202529	431950
277359	273831
170752	261396
315323	374512
333458	390546
230216	110677
276378	86728
443163	418087
230051	439610
139017	24000
203020	176778
400755	259929
107547	458601
68975	202523
250874	165510
338769	290314
366826	193694
94849	86357
320482	400372
93384	294634
83260	81280
387577	393354
113363	446059
189879	94516
360898	38063
325299	189659
190524	148302
226148	151944
20946	315675
183632	493788
347614	481048
203372	80543
146893	71875
237714	152124
129573	258370
216774	275802
197882	362832
78907	491363
276821	326135
393866	48163
298721	126030
102065	28551
357636	38409
58203	85437
386614	448672
62388	70638
223597	112008
273094	172043
171915	67651
367212	359826
185084	52030
398308	480683
393600	113222
73298	55999
208577	32741
111968	169288
285664	290703
148223	302745
254446	103547
396264	237178
40353	316356
322171	375840
166469	460605
241507	5459
368186	313745
6467	149816
427151	5041
36299	285156
310756	292650
479113	239431
11418	5040
65938	351514
212748	1940
126422	250577
36612	427714
205180	241468
420486	32807
328172	39639
136424	391414
101362	401854
87114	131831
229735	129708
12542	111851
474441	8680
426917	375840
40028	354694
89826	191623
5763	124500
213364	468753
143809	451431
400876	250434
456403	277482
260899	317118
286247	292721
77330	331265
53791	331349
348798	29475
8491	62191
381651	423469
319103	33553
65664	153589
241696	238578
218484	141475
76090	190460
350869	134145
141978	22827
242506	6253
2195	454263
457418	444597
192925	76454
32384	446630
172630	317356
78571	300226
238445	45900
372799	121758
379268	183213
321828	367110
255561	110708
123277	421562
356322	315994
94850	274802
247434	211931
216230	410513
205481	96468
347121	271602
202890	265499
65989	268348
343010	333805
10546	202523
270597	393941
272950	405747
207818	336955
372310	94344
357952	152024
217434	187836
246833	440660
488630	486267
357663	337849
73818	179220
489554	99437
291452	186012
73847	485158
447693	240724
223845	420795
465262	138643
396927	87147
54304	22358
105249	304478
390576	93245
494127	485940
287649	223598
420777	230783
298449	135967
53154	475374
223812	426736
204788	137886
319539	370866
81608	173752
260532	41400
15839	171053
334981	173176
23741	281924
345733	327217
238737	192044
67066	259435
404863	160545
283418	71882
127660	75252
111503	155104
209159	108222
373755	316959
411195	155214
253275	449666
182192	417918
223514	146202
244602	271767
30223	453010
156614	452989
238344	105585
15557	387742
39601	419098
130843	203793
153322	47662
117022	400194
271886	170894
239827	86560
311782	218727
447438	477358
466671	78328
296306	110677
425827	452115
453919	86596
174318	4286
391547	485304
223991	21583
430140	217103
380208	345019
452905	176878
422680	219372
492406	71660
3856	457081
464225	147121
130352	182167
174654	237235
406840	350189
217740	13119
322120	57989
409109	302894
152745	334680
452480	117942
245047	105585
420736	348798
63303	98789
76079	40784
433239	75379
349685	481279
120191	218727
102870	211067
288931	157466
96806	144086
438729	241468
339738	207804
226805	420944
240391	199695
446276	65913
177709	137093
70490	433391
227064	154466
229435	233255
168310	24828
1782	78300
5211	305617
259923	393326
29187	228108
127356	267553
380489	136422
319850	486841
10492	346356
297716	452055
51978	412541
357411	177861
122427	253078
328850	88390
93174	200171
436624	390232
291535	94440
287037	185055
224951	79745
250123	118662
86632	187458
64777	286093
444380	184629
262156	309640
294197	382936
519	168143
202866	214631
288038	36065
105226	96625
114063	77438
255650	120822
480957	369599
479719	42587
149148	93500
482784	394111
425827	81575
294323	106146
97468	147948
259978	88377
390960	356663
452045	245664
449031	204925
157878	370590
222102	341271
18025	110677
397814	185479
330137	357843
446182	296226
123741	7812
48403	252773
14807	401543
245482	428771
394875	280174
193051	52646
229813	326807
227152	483977
118508	132026
66926	146021
35441	313829
321853	140562
233782	64075
292673	6808
296340	49903
155952	357280
322193	408878
479627	359782
84382	467690
192144	353967
438403	361132
88027	30778
3719	287775
250853	346388
184629	179563
484777	336590
33796	114885
433437	343029
312283	325416
77736	181805
481723	169128
475294	243840
35600	284404
186597	9533
445567	366459
287444	250288
289604	449001
462144	466851
337272	74057
179999	430610
35806	257011
120894	477632
94475	71346
368351	293813
360459	405464
114217	301935
174515	312697
423444	63528
86304	37400
474341	351732
187648	285156
481445	263745
180286	236
153497	158514
77793	248142
388177	388575
252606	87178
342300	365224
244761	107473
62776	196169
369645	179045
186095	293985
64008	301896
357191	144020
288137	65069
314311	257074
140722	190369
108222	305232
356548	454728
410450	374317
84968	433083
37346	147869
90831	417294
438607	5040
360242	152085
433672	482438
72737	462202
267953	71500
88649	248835
352457	295692
388249	351640
384142	203752
183192	485761
489993	110101
26318	34952
294085	430598
56458	146969
454867	214254
209479	175171
82067	388904
142993	360228
250422	70016
448750	338308
216709	152502
332789	26366
364818	233084
191308	35035
349028	113726
314455	49903
414023	230099
342825	330189
197131	356764
277266	451414
464060	293813
444729	210126
461182	247334
418613	486339
371764	386879
201731	220498
74886	430356
289625	484727
35263	259435
481785	342978
488272	475594
491129	160679
108648	248398
420277	288035
450351	87469
103006	285395
93891	430093
242067	86868
470818	231485
396284	176878
369369	325783
121194	170964
408903	209285
428771	52833
193705	69999
467167	264922
304404	11951
487502	246959
330367	361960
401871	12523
367477	188469
19199	477986
337251	186159
437943	165497
326109	96977
447657	270722
370536	229331
417801	136435
268277	478415
125357	195222
450630	420944
381878	456682
297654	4349
53508	168670
491058	113051
25748	17170
409008	293898
408737	34899
355048	175559
96675	422363
490436	257581
323222	374181
292650	435817
14303	431533
346272	17700
306463	387577
260252	220417
306673	470967
330737	406638
75495	308809
260905	370734
127415	58436
246559	227243
305967	279228
65546	268129
98062	180578
220038	35707
72640	113430
322509	276602
404693	135073
296635	331297
148757	205318
106516	54599
76460	8075
307837	7773
164242	21094
92249	190369
27217	408683
174262	234357
289201	426048
46362	108222
8354	188145
266508	362784
319259	326987
448257	363973
134714	83403
278642	438487
8438	380974
315261	393238
194569	6396
295866	412040
174324	162657
442603	290444
396339	391414
43454	447446
203793	208038
242232	12245
178332	140923
403126	185960
392136	484447
374600	257581
323520	249334
130198	436001
164485	245117
270128	186999
494102	363241
260760	314742
190015	148086
175012	240491
405553	141892
230051	321000
248856	101383
309524	247606
383181	17617
104740	324743
157961	225130
274277	314203
372799	381485
327885	267352
294323	40629
303016	475198
174362	114088
7812	201286
207475	91600
146583	276998
189093	455100
107709	225643
110666	283178
481839	134262
214996	366493
458511	115769
26127	113051
97515	461944
173665	277916
121190	62191
146124	317356
208608	480025
349972	35794
136220	94516
458375	170180
448099	272177
423731	112312
249231	220988
299649	189382
175145	417918
413683	277997
187903	487938
219198	395052
15502	397535
407540	447206
2343	478415
339980	206623
492292	476884
279099	110308
37816	450647
159687	401871
102496	132740
385895	273831
202866	41406
224389	86077
285536	78469
41665	228294
232616	28065
418871	197365
347726	73336
283209	57021
39679	183980
22699	243200
66259	35931
381595	398333
154708	95209
226410	253599
271743	110835
44844	217890
117278	288035
328830	166625
254717	203804
245723	77466
171050	476951
267734	111182
92246	387742
117399	131857
87832	324003
304973	282163
475422	21411
328729	163445
340513	400372
287413	64123
491347	189530
239427	253102
136579	62191
12087	148374
384492	475021
451354	74542
204821	58208
385331	444709
23528	48007
264154	379274
128091	267602
128201	208038
15655	371917
267269	122205
339051	426479
269494	328550
352238	43164
24347	339147
135655	450324
384725	378546
297789	456640
122462	231509
479950	246713
144919	456640
132814	421830
430965	327217
114063	328538
427521	54839
438427	20883
290956	206719
275379	456708
334985	318875
237120	288354
420568	221324
79387	447517
445013	165267
122622	217423
80282	136388
146153	172535
167424	180578
105105	306409
146848	86864
180009	414912
428943	111452
134299	246668
10579	166980
162558	310593
131715	400562
235802	73958
109985	291551
85743	298767
89826	482315
461415	389682
50197	276621
22853	289140
74209	15209
214735	179264
287364	42890
424499	329566
441302	332550
76193	11868
308783	105878
428944	404886
354214	48275
487731	309425
275839	86974
324377	405
84429	266556
260218	362267
271083	452098
167068	388374
200092	84576
137844	471745
25247	58486
134299	424901
479520	477329
428861	454515
318780	120274
199896	6828
360531	24355
334421	388407
229182	25059
147552	476951
362980	333387
314369	413535
382228	478184
482213	192610
322951	203656
3186	444171
71311	38134
254574	477986
452736	424655
120303	441616
211823	371934
68856	35320
194791	231230
385288	117800
189541	446351
10616	401854
45724	100068
344052	113051
330237	256121
59360	77406
233388	488905
236254	58843
206046	392062
10417	153995
270899	431021
459124	116977
470689	209542
245421	420757
353287	449609
148252	292553
260287	316229
83393	291601
197386	142166
280523	308668
182277	213426
73742	413805
286950	70557
272309	42768
406388	223336
139927	259929
340743	248462
474305	225715
72556	364896
120390	89772
338322	468050
73926	214732
31049	392856
450077	220857
275018	307764
294289	294781
465152	449468
314194	102931
357829	451414
379269	269897
131757	489376
356530	346266
226003	370866
173062	355915
360382	8459
249548	101058
144973	400176
187031	226378
397536	38490
110365	86606
190281	446936
160295	66870
260185	368451
140965	337921
79701	454626
117378	17339
492316	58474
335069	351414
333119	146893
138611	164884
286732	463135
443568	404960
458183	53853
490192	401854
313728	303648
377006	380071
347614	478057
384361	83811
396805	123901
314637	267352
390380	436180
295721	340129
320670	437715
446182	459016
143643	420435
293931	24060
367790	412779
488464	486339
105126	122462
383164	61505
168437	404200
24381	137128
135438	273831
231839	403467
360459	234850
160617	335952
367585	144297
219175	294343
154310	398333
485793	94516
117927	357854
97312	208337
231921	32017
384422	390878
231629	142158
286224	243840
311863	385378
370619	183981
481854	291984
290380	7253
87741	185076
74651	247434
166693	269199
87741	63528
158597	423415
350992	323007
208337	196783
185618	202523
26473	292522
60208	195124
125290	318735
195121	267663
473077	162831
104202	97917
335951	375356
390002	319147
41495	24508
131489	369262
447610	143671
81803	78850
4019	35905
310716	130733
420722	187974
376401	276744
438825	247702
288354	362760
336556	352952
489822	220276
319824	8459
164349	138038
271127	228431
411272	477660
480563	104383
408660	369599
472597	424814
415370	186095
312508	138983
34776	65648
225468	358032
214671	169485
446182	345642
442444	46127
336805	262954
15414	337791
83539	168779
437365	228317
358264	189733
167588	234148
371976	48088
1994	462377
251213	94516
34603	473281
22967	81280
300829	256011
66705	332486
157726	6430
318274	302067
11542	293813
400513	23905
404803	162831
327209	268079
205234	236294
452096	355093
21559	24916
263588	21583
102309	220857
441996	188164
184508	469235
222389	289965
219976	26551
410115	245824
455779	338075
399441	346664
474142	428214
123932	73701
470395	469587
318274	143090
21711	257726
44950	201615
87471	195743
275368	403612
110771	388589
412292	114207
426911	98906
186679	280933
378240	445698
59156	344740
138131	57134
354214	361219
384885	367686
202451	460723
93627	36237
395065	368205
297333	345401
220049	283739
240465	282195
106514	183807
91984	16272
50214	41963
232918	275502
442417	294325
129727	276621
118114	224572
10698	265589
2293	422853
162569	428103
417726	432320
453213	46556
224060	446250
219136	239112
394301	370844
28737	376124
445831	309491
2880	131603
323249	114643
304186	237927
483987	354782
360224	23018
109566	360648
265002	77775
378850	351585
461578	103632
48282	378107
136167	483251
151952	440368
105249	340598
299630	23902
448268	196783
61512	419580
476969	24620
194770	311569
355477	168972
350100	65210
280447	297758
80810	456674
257970	383039
405137	296811
248453	214024
265443	358623
375586	45141
152266	370866
114899	312623
432208	199574
478588	30883
273669	38490
96154	482024
386343	91600
152210	453011
399270	38230
10783	122462
305279	378102
118889	15209
180620	55909
155208	401854
111455	26551
260074	338076
296185	332367
6155	426837
321977	71091
14793	324825
335059	130028
485051	65603
290698	6889
86197	446663
289084	430210
485697	4413
84047	365994
479075	263962
353864	249334
261996	282765
351532	178422
410354	372237
369420	94512
128289	206304
146277	94665
301375	324906
131028	184106
270369	205270
108972	77727
206394	264819
170714	49856
251193	433391
350887	20946
107155	188553
81945	290240
371887	122694
303507	202331
474160	396395
62493	396697
20577	36330
76228	400737
266438	486104
273965	408915
172396	266982
444147	26551
403194	358032
190281	248338
81478	376814
6064	304553
358658	184872
221296	487004
375074	198308
156465	71637
142740	468428
413378	332448
404568	382495
480242	313745
254575	67040
384940	28129
399852	296683
51329	308897
448001	190369
449522	64549
419186	316372
467605	299996
236359	414912
149881	110677
160589	355446
447335	107138
253237	103410
110984	447517
358008	179045
416083	473627
479268	370254
200379	479760
95792	219656
350770	50391
273524	413525
48540	417918
102644	23752
449521	133879
36177	267602
280408	206647
459150	202523
320482	55221
95777	12893
258864	63528
492393	405788
25894	12245
224778	86632
316090	13370
319432	287577
267623	371670
284144	415625
262573	229717
227231	447517
156599	405357
488417	15209
256478	167817
250810	122585
99711	217033
283698	308734
59768	217466
107709	397772
113620	383789
286851	428711
12045	434358
417764	194404
48678	241208
270417	190369
458829	380360
398438	303424
193565	89575
459172	310909
354387	342300
121409	164884
172417	153665
461833	427714
327404	35597
208418	63528
364636	236620
14986	64335
313396	317118
5722	459205
269558	267352
160190	204384
30568	279590
348633	115917
127051	74106
157099	209010
223413	279234
461861	210438
28295	80485
351432	468313
279722	253190
35009	176874
210454	281021
367261	65371
494109	201686
480593	479680
228594	438893
23438	50984
278866	183213
325044	64320
34190	220417
185342	91380
228942	404953
292721	427124
193197	406806
68098	114458
172302	73447
170909	179239
86438	16940
93384	222701
389478	457081
303930	351015
436800	54286
178702	461392
146893	227951
283872	39867
413816	420697
404892	293264
207819	34801
40997	20998
484416	417918
6869	315888
240145	396703
325456	292570
350347	78891
459213	289076
226919	134834
280900	3041
486942	181477
338620	476951
22826	5258
128671	165833
275372	366127
382882	90922
246838	411377
457998	10201
32900	468489
381022	81280
199964	94075
277568	53883
330016	454612
152704	475520
368333	368892
335465	373401
55400	3802
429647	180527
192800	213604
58709	111030
414058	38063
389726	351849
370517	363765
27240	272734
424543	267602
471136	328936
257971	243786
439010	442966
113327	242927
289684	108222
10836	287694
117124	300397
218017	148300
96472	231165
169101	315380
461182	451774
363856	313829
55914	384129
470180	49828
233388	114381
477465	5448
346335	401930
26107	116426
371964	139035
448298	474971
295716	37516
468741	70785
125438	238563
314722	9075
95536	28956
471348	88915
344990	123410
491977	127921
67248	381416
219891	446632
292721	303838
28254	249202
163212	173728
232680	306387
274865	323879
16071	489822
312381	201286
216653	13370
373888	467703
371381	51895
359573	440660
168000	414795
452424	401101
218713	62191
453964	378437
126996	21523
96293	404763
400554	352605
168093	164759
396584	440784
287278	192055
264433	92613
387524	315671
340815	54895
465687	23484
423088	321479
493772	467752
374379	418332
302017	401378
189881	466109
426041	214849
459151	92216
91569	396587
137662	317118
303654	27464
366534	347610
378691	270836
99789	368903
441228	21902
381305	207637
436177	256452
457522	94344
168273	15209
28749	382980
73120	170125
228625	343711
394295	428864
362156	50264
357928	42488
420790	459649
388374	466737
481575	406371
398960	88113
156972	352876
71346	419336
62389	159631
430356	316370
240249	187974
112267	17996
38851	231638
399367	393326
8635	232579
366723	146202
2349	313279
422886	395890
44844	453762
104740	409428
218675	24412
331532	174564
24629	29930
339145	190369
169362	33784
290838	83910
181103	316575
71855	369463
38571	245582
359199	29284
344911	283445
237019	251581
475243	63528
206289	209962
215765	298519
303507	411147
407464	135312
96869	134773
204603	13894
283632	92431
493277	82287
112317	165489
110423	268261
221648	188061
287099	23018
43444	301659
101058	338424
4335	156376
256893	201131
396421	105719
391209	36948
196558	53863
254430	363631
292923	456640
153687	486872
465140	385815
81876	378686
448907	281601
354492	99405
243037	261356
365930	111878
372054	342910
55551	15209
463429	27696
289119	369343
64892	466135
198443	369599
207988	353682
384864	1605
300208	348798
224565	371585
492494	422888
102766	408263
174052	470692
163947	228353
294323	460010
97558	436462
303942	179411
373078	259183
226538	396563
380595	310756
453887	110677
79817	164333
196996	388158
286753	484447
118997	80761
416533	431033
294490	355700
377847	390253
169832	416942
5857	79925
47940	263610
216147	149373
86632	25984
476504	181068
449066	183213
480686	317118
135181	14742
3734	194478
272742	60309
230051	296242
360645	40472
67988	396563
88266	386464
364754	164492
6218	280557
97572	287694
181889	118662
420336	429278
242791	273831
387775	401297
27985	391414
15893	21312
34729	158471
205790	364927
154584	383729
196996	276334
274771	318932
182543	452055
51601	303175
297935	378408
350064	402700
260395	152502
49127	201615
175682	64016
463969	337791
324633	4413
118907	130069
135103	240034
22599	57134
85787	99437
289566	92831
121828	120388
467805	234393
42034	121960
344127	440740
444380	260879
115687	390697
352044	375840
163519	299574
392171	241468
190973	228924
215995	325115
398667	440669
57015	142848
112390	53994
487932	407508
426470	134746
191155	477634
33991	449225
360179	72358
325533	190766
255738	17155
323473	468989
396169	78820
274381	73189
311675	314330
252348	487599
356530	291835
131877	475914
120778	169047
311042	429333
30568	103267
185611	475253
121394	318735
66465	217223
458418	267517
216597	327837
361008	52537
404099	446693
241565	194372
320726	89489
317675	141987
456019	390680
167588	151885
328300	395198
120162	172976
228904	315177
144920	384910
489993	405544
59556	319741
261759	19620
221348	90682
318163	139803
31294	239016
132206	293813
3809	275488
462748	402493
6155	136279
278579	20233
77068	439386
414334	160170
469690	244115
301557	400273
100584	78380
207549	460300
325092	17186
172682	151944
91462	26885
153478	179045
317737	1057
376553	228431
359790	236959
186595	251565
256836	183003
428410	387839
373441	310477
225081	387034
171205	466432
165449	240639
199686	263514
178422	8463
49759	455086
106460	253916
84852	225759
224671	337054
166905	190369
124174	410028
5028	16433
348943	239987
402940	288581
186221	466737
446182	113387
153322	346489
22199	19620
173879	208617
244092	291028
105374	440962
465924	20915
425056	204727
146356	117827
31043	27212
2187	220777
344945	220953
417526	168353
237596	479570
34119	169116
342465	101537
484354	13370
341118	474931
483383	446006
324825	234432
139400	121106
363135	31528
458968	474566
190363	385883
3809	377586
98461	243301
489863	362206
23309	86728
37860	48242
161023	279664
49423	290450
134686	409676
456946	202464
303237	313829
12238	147554
84869	313454
203454	99620
310743	65285
45395	347064
27909	169482
50354	373134
362502	353990
165476	472192
49222	21721
141535	441135
367601	257047
143362	244688
459514	120912
281951	338273
331296	414212
451147	340601
202245	150352
238776	176020
141224	205289
274709	30739
94874	72077
46054	35862
438506	336590
251705	42313
484601	326454
288190	295114
172549	228431
230101	157658
26092	440660
361677	94665
245086	471904
280360	226943
474169	264406
373755	256165
54054	327009
328538	280126
198961	260879
46197	424669
30880	42313
287263	94667
477897	440660
439998	88113
361458	477869
207309	160545
65694	195121
56806	212246
98006	366127
357622	18372
39369	186305
233769	44826
43443	219606
234225	373800
418180	387742
296652	146445
268910	167799
266965	418420
249184	379207
466790	306816
245667	298750
485420	330143
383264	242927
83082	207369
108874	94516
216544	45189
359562	492701
326486	103392
202722	395873
110524	393166
325491	180527
320259	36515
481976	73018
182820	190369
392429	120810
30374	447004
426592	104284
89826	116930
196003	469532
421687	35707
163691	210585
225982	346566
453171	389517
209505	17886
339862	467752
274918	88079
221026	24931
37653	85936
374222	149269
485762	186463
83096	48163
480219	214714
269633	237235
402866	13903
448959	17119
274991	13370
165136	234413
425124	380531
331666	474268
438193	90682
489657	82585
128447	200961
53919	91711
187045	50264
221648	47915
64769	168615
177269	49825
302454	476231
41376	228431
360220	21583
288899	468050
3458	165267
12623	466498
60272	87975
315568	65616
114966	250389
427798	444504
40087	414293
3856	303175
146893	203707
47245	360860
408129	198773
216600	241359
452148	82271
475088	343012
452227	258370
313770	304589
435909	447367
176458	457297
47914	33361
382203	23149
326775	405491
203515	259435
391414	452080
189953	363987
360779	256590
278448	47148
87553	309800
173453	208137
201925	28026
239006	401677
354650	31879
336268	178436
404265	472178
219198	434484
64526	367686
414286	95383
267562	70625
172678	298267
378008	353336
397586	195948
189542	389784
472705	464078
198148	167588
102519	40784
243314	477202
26318	230925
486136	322840
195384	166513
436832	130737
412971	463234
167588	351117
32430	303932
310153	297374
85950	411424
263405	94123
192610	43587
279722	401389
60704	183378
336620	286162
346047	43510
90940	470532
362390	406956
25748	92912
10007	440660
169683	431259
287922	168381
213490	438957
53428	208577
105067	392788
202252	426595
255115	217423
397047	52830
167588	187813
15977	64582
20334	186561
471169	98321
419022	341271
423882	183213
365232	45991
481031	389876
444884	272339
337686	151944
344481	60108
86436	429863
129441	392190
386091	493958
355375	371918
264845	347104
270746	198790
359199	233477
488919	272916
441326	126912
171067	269015
387289	40671
380716	364109
134014	466452
93009	226150
55422	324202
344970	313745
334092	482571
230051	251174
270425	46239
53235	78074
130024	204880
459610	479614
470741	467284
434690	391414
441463	407565
246600	462993
20998	273468
336110	37057
342465	136705
148505	155719
393440	315299
79865	212081
108826	50264
175484	368322
153414	31483
147835	133595
268284	188164
184892	119868
10783	453391
493347	340023
28343	347948
28429	142678
417382	214367
276301	293323
129857	465026
182091	36836
49432	293813
274843	354694
188568	132347
170063	205223
330318	420392
119001	115198
433341	311873
58484	489485
1352	401871
476338	181668
970	457257
376036	36562
201882	385571
108844	111623
49947	84590
264861	454024
218114	35862
247665	295114
415026	52309
438644	438419
69827	83147
144188	308038
201131	143382
93047	56381
119877	333803
120771	272865
174353	75303
432366	316575
479287	182274
214853	314455
197821	355806
177647	153995
8297	160569
144454	427796
434862	320997
80554	477554
362267	244974
328857	110120
280943	282822
224017	447831
248013	259339
346557	405824
228128	71926
44922	420944
448104	250434
333335	469235
229399	51986
102654	384674
124750	316243
195691	290900
72394	391414
456985	389839
50363	111924
347819	149196
273866	486519
397180	461846
486860	233617
262286	301659
486893	56803
44246	309673
244100	186816
93251	84852
437112	27464
310619	475723
41791	180956
379330	191764
475749	219566
407981	13563
286211	121171
201572	196506
396257	478480
35352	236959
10690	150296
420636	76592
153687	22512
67223	273514
387720	65546
40890	184625
336488	27766
260419	482143
161646	331949
290504	170182
352644	54976
469498	422212
83395	158420
75324	16181
121875	86560
358680	214559
52356	30176
176515	239958
175920	319333
108222	428214
28399	147554
298248	105585
417310	35610
411269	390232
351139	418325
481903	127636
37924	122462
237752	438419
345107	138855
268820	476766
306265	450647
254496	232890
44420	406466
491227	299934
485150	367110
8190	491271
206717	445061
79328	459994
277530	450442
387642	28026
440808	351414
49679	313745
437098	116631
433235	330469
364722	409196
81549	107852
326803	223298
186769	399046
67966	180527
202379	9044
432989	198285
311280	353502
64039	40722
271493	389749
16981	398333
141535	26551
331364	218400
219292	45626
28614	27696
112954	190369
437871	160959
270821	161975
192570	15209
362312	165399
212130	493660
10595	344284
459064	452318
23255	80501
431353	266852
301006	446936
473846	106422
279047	211537
462776	39142
375113	56737
342465	149668
181559	110677
53898	117103
56619	294965
263638	71093
131436	179726
13892	428214
234958	384401
309917	277367
354098	77912
148757	57002
383996	466110
50863	193887
467085	287840
366894	135049
117906	245679
136838	53863
321645	405217
106303	61283
239084	205270
280118	9858
472997	417409
337192	392617
428944	317735
226404	376184
326334	62191
86344	418420
475092	421654
225694	401949
334117	164884
456021	182772
102253	243004
86549	309740
117125	368238
470672	271816
446763	269220
312782	313745
328984	110677
112513	468947
456690	35707
219728	96231
354850	231814
218485	281859
94514	382499
338177	178112
455459	433645
362702	96612
376917	60054
372307	96094
16776	35749
41189	418134
400340	138929
84429	385991
159422	243301
200831	13370
444971	94793
48914	27464
439930	75303
106164	136891
388384	224383
392086	82585
95534	292736
76228	320464
19474	313802
318573	274451
20998	168213
27389	351257
356378	315973
132155	199582
35628	315235
220609	274634
436699	106905
184629	10217
267819	441313
486339	298096
134108	122462
289673	12232
319220	350606
319016	211868
410045	219929
281559	335663
475852	440660
296459	339251
272464	366650
423338	49783
362384	272427
2634	309801
349475	246729
51550	159578
269126	149389
211947	27477
263405	26848
365621	117147
311526	484447
104766	446689
291984	448887
305366	478187
449004	67415
318526	347202
5461	95922
226815	196783
350324	157698
84052	465446
310641	166970
129395	341777
197463	407097
431363	456640
418391	430356
342465	314128
329638	137128
130300	450647
96879	151944
329727	427616
347401	175431
230574	67034
357691	312805
309276	18296
162641	114890
432591	10145
259666	110677
253076	232678
213864	346212
69592	137785
446182	289883
437955	27639
260532	192610
248017	22448
477130	92613
278769	126473
365586	383382
114769	392788
483074	370937
428861	190773
481419	340561
315588	26969
120596	385378
23018	352737
483885	126722
32882	140455
404960	84919
358795	17506
454998	15209
236365	320933
277145	83859
109579	67352
456021	343610
197555	489781
202088	314169
89826	175957
460287	127033
5408	484664
202932	475779
208813	237178
108140	398633
160928	190369
273576	408747
139546	94665
314601	409828
75339	76598
1831	21632
286911	463429
310320	426227
26114	177866
186356	93382
390851	313745
355916	86728
23707	471013
471412	485304
288271	157726
14131	327879
73660	165751
372897	95233
326260	68331
139852	50391
315261	413535
82736	1459
44713	65134
248825	443738
354903	303070
124363	390142
362267	286117
415619	146202
443815	87471
263858	38063
306058	327217
332874	15133
146893	293959
315027	409338
135089	103812
117415	137600
434968	269094
307138	481368
387915	304256
167645	88983
89238	450855
172417	31041
109491	266842
23040	242552
407540	152918
20537	267602
322171	250658
485343	236233
321447	317118
113676	244500
246348	492906
172991	32807
398906	122462
442775	122146
316186	84919
229635	345084
124255	194745
371918	122259
38220	446351
431137	93354
8882	394
273866	132843
163264	419356
273707	287740
196989	166063
172089	323043
462708	478415
173811	300240
86100	108312
226760	453605
210012	367776
271756	102949
15039	482630
6467	187648
102638	154812
239431	146805
13381	390861
303682	315671
265965	152702
257977	204596
376178	34801
187010	69975
218144	473676
158864	147283
259507	243105
153162	217871
585	466475
366647	203656
449399	171592
9978	152946
475313	395988
49482	110677
101442	190141
74095	214024
452477	72670
148152	72784
6638	256121
248013	168513
373953	231638
397436	415574
421140	327100
75460	400938
36711	285156
219363	477786
296301	65371
106385	251806
237242	237548
219799	319333
434939	300800
152372	123213
256811	286936
240469	134694
206190	285143
268893	383673
4690	92594
410452	284843
466432	42225
486393	42653
58275	33115
423444	405217
357825	41026
303893	484447
160309	41449
233498	11584
375315	91711
81441	44826
304850	184650
474341	243438
41620	77727
417826	368763
333352	129708
280533	291984
85471	283096
79616	110677
251844	286227
250514	126204
390240	16097
273619	447121
356629	459976
321156	406626
369319	94516
29631	408737
78116	423359
486912	103456
178679	179506
367276	341271
267562	160456
293373	398333
202613	322515
3276	10345
234881	263439
53678	87712
112267	229913
240632	393326
240661	188379
368535	71375
382854	468019
374334	478415
259821	96977
88439	308100
367259	387742
79022	403501
204068	152621
76783	414832
107022	329116
282965	104383
298163	478882
120001	205289
39480	245679
383274	388195
302652	396464
461833	10612
310756	313916
395164	414269
246031	451619
208754	165022
89671	441313
271056	7517
64526	306530
14461	204222
107733	232987
394687	486872
112625	336600
60287	304013
326631	340229
378275	190369
340131	81280
298584	48275
360332	150760
456231	75499
434136	179436
239187	222701
298187	102104
401154	86560
254230	434035
31349	162795
408357	338228
277410	405217
90664	26971
371354	1521
220133	15209
201980	95149
325755	213298
15563	366653
300575	412543
270248	81018
387330	91558
299751	127635
12967	380568
294130	331605
192311	288271
482456	335324
26318	483853
438709	185334
263928	88606
318735	353704
424699	42747
177375	87822
442219	110677
31543	354098
460113	77727
258282	126409
87539	276744
259914	160722
492403	76143
327940	263009
3111	32920
68611	92142
183498	339905
4543	394869
335139	15209
242551	8623
331327	458119
474400	387460
215934	346793
373615	42050
334789	119868
375405	392833
487179	213349
81895	421830
457296	336590
301847	233942
4238	391414
383379	27464
274746	22827
192611	448770
265965	90277
494102	108089
279849	49903
196220	125456
472163	371918
234402	330752
12578	18434
91984	341362
44844	185578
276821	394869
15000	447519
386532	258607
481710	285684
214034	62948
112388	353787
138126	193888
170852	94644
162864	26699
195721	98906
269152	345157
492122	338873
167962	299228
257394	85012
69650	269933
484198	91877
386958	226885
252278	183213
463654	107148
351403	232299
392086	173176
472163	44457
77982	395988
262579	389311
207015	383720
207646	488288
332971	52695
290676	417918
114332	84094
282469	399294
51536	317118
132525	240225
221464	115651
190893	430356
126121	123739
332352	308392
160456	9075
297361	142018
404540	348918
25180	402882
159072	311702
292347	138600
29586	126237
398925	363581
427714	403240
384540	371918
40158	35707
237242	227514
197535	334068
338322	270248
326260	239633
11902	119381
184098	387536
299383	401297
347969	15144
424432	311270
210082	253143
279849	113994
437729	378686
74214	313745
362406	233316
109752	303218
411629	478415
244513	60517
195701	234791
183966	232030
144973	381168
111968	269979
5857	257822
345401	333673
132262	190369
416746	110364
299496	217761
74290	294957
202893	226741
405864	58987
324700	381369
430965	191788
318192	42890
296111	204251
28250	387742
371685	355806
173946	372171
56902	15133
309456	267602
38949	405237
404568	437592
313029	390771
160876	48861
325314	229058
446814	184031
173011	301660
55044	293813
221296	25748
296260	145064
272773	374813
189104	432135
229677	119394
63716	371918
362795	241468
167887	228339
343862	153944
405911	127716
226204	19377
186597	67490
143797	156468
430474	325509
364627	277961
399387	120274
427959	106866
321190	340063
383070	463822
103914	448938
103062	249842
246269	28129
39683	43691
178875	382359
454263	73895
110248	44958
385474	413924
315440	299202
268418	97493
9571	119090
132635	209572
8225	13370
161645	57826
16459	371918
404337	217494
185761	398333
323177	65683
267562	331076
334092	100546
329698	374030
189801	234196
27212	279480
290754	109271
6487	32807
82731	183213
17846	176078
81279	182192
103789	187836
11994	86560
211871	470290
153471	160379
110192	398066
163325	314157
217953	3857
134196	480224
286633	272748
410987	86476
130069	491784
241090	275921
369209	390197
436699	276087
225859	260743
222102	456998
233231	490784
112258	256373
462505	440962
236599	452876
214138	105003
412465	379237
340959	457015
110667	273831
327209	110708
290804	466432
175484	414930
273712	366493
110406	118286
33089	245575
474341	159188
71811	35421
155462	248777
380464	210436
265049	449218
258667	391414
79924	178606
458489	422064
456605	15209
479351	215703
19573	49896
351531	189733
444323	419098
475984	254168
452377	387742
326636	436529
220000	212182
184613	240665
198439	197852
200645	268764
232060	394074
278134	29528
410522	122620
237223	492701
55727	348279
349608	326135
301557	141166
112443	237019
272379	349227
416321	150478
129162	104788
155337	478415
58936	299847
111609	368965
370260	174826
276978	318735
212463	424556
24122	119381
39156	121106
428892	430281
221097	330908
106076	424907
321123	477205
12967	392086
290749	124153
254427	475910
163811	462973
238468	364294
425849	476412
375222	118286
61340	19246
98655	15133
124715	116283
85665	343493
388307	110026
425805	315671
452709	10331
308618	261394
119105	420895
111148	112574
168712	399632
461415	10451
392104	202169
473307	144085
437453	40519
343089	404171
345770	435474
285023	238578
40692	342878
462023	3961
260313	27748
373025	244115
257157	183213
326105	76350
103748	199353
375940	279858
132995	338034
359331	17333
460180	346475
214994	65210
453919	164164
453388	414158
362507	64335
383573	145948
265228	15147
16240	84388
380372	226494
134024	377620
257591	273831
307794	167184
32303	409540
172829	336590
289675	130027
298427	45687
203698	493401
459900	151944
7290	364577
146037	346540
394721	274880
21999	225151
1773	103382
436900	362208
373946	328303
196341	243901
333526	288188
410327	90556
482532	8689
32605	227392
283144	255135
80752	310756
63319	317506
245217	374639
297610	105736
187507	101487
45104	360144
155697	16844
15433	371785
363231	37729
164965	294836
24357	336453
239748	350932
342465	170635
73492	103898
487111	414122
345715	215172
339980	407306
48079	176052
355037	481785
350869	296432
164288	139859
135166	126212
333894	91162
477421	219499
8084	101572
479627	143095
194013	178596
442437	21379
162335	194797
314311	443033
27547	193281
270248	388719
37807	36162
224091	265760
217468	491279
481093	42303
290728	54976
322273	226953
456822	313745
46206	483322
329595	152502
298248	107473
21385	169743
490817	49903
123914	16516
119306	181204
160397	395800
235757	432365
292205	19896
245442	75303
377869	92429
223829	219499
39683	292665
442002	241798
264020	400701
275921	258370
57809	244005
201278	396546
122928	166302
331942	53626
217117	114626
70603	16123
446998	198790
84364	364577
478308	92613
431663	399929
39800	227101
322533	49021
423021	296805
1294	88189
390115	367798
295220	277936
106772	224096
467923	285460
71189	382245
197385	163818
304932	412944
375405	371109
400710	337849
188847	193705
257372	227261
441302	327632
104788	421935
260034	315888
360798	371934
45450	428103
191141	198189
213423	40784
168043	123410
205781	327682
358145	398333
383547	173173
409319	426736
78445	196783
54597	469659
425603	446796
93451	99742
434605	392845
284406	388471
199516	375323
312283	166772
241961	65050
22966	12177
275563	104651
335253	336590
493450	252118
280523	162795
225328	190369
26256	150258
27763	148145
447520	141158
431879	192610
370029	469532
368205	121106
167083	164884
254446	51222
250410	45234
96155	446261
200416	40447
340320	218727
237636	258432
165533	63528
445748	275790
206587	409828
426876	274869
5128	393238
471886	148419
477545	181140
65724	140044
333367	417302
404147	58567
487488	166651
354111	162520
411573	276440
281319	93233
254115	283005
76957	86728
446947	190369
60884	7325
427419	179259
218485	271555
360179	228431
128839	290
395167	287152
427073	456640
189623	275915
469357	440615
24867	390585
48367	428103
115449	266852
112274	144073
454248	476719
194830	342590
409016	153322
473460	373630
323379	219522
103663	307279
184528	374973
198043	364000
300727	332685
274368	51895
183906	421045
24021	445985
172377	31313
306684	214024
349281	10646
209785	350913
404394	40241
118913	358506
150559	207700
414334	300074
188815	50264
460585	274309
85409	38063
343460	137405
465777	437682
287073	76454
201083	468821
450550	108222
133033	329466
27322	34016
291299	370029
404754	183213
425884	119868
174139	229123
162346	376483
473454	393737
44232	173469
327209	387987
143921	13370
417735	424057
406963	49021
462893	364703
146937	358848
458064	11696
357411	77536
5461	82271
404960	353704
309276	348550
229426	243822
16278	431799
411918	94793
241943	183409
296679	212196
478504	360821
87497	15209
268168	341025
346379	366493
196123	232925
258729	161402
17874	35707
39195	421687
345286	104048
349305	16569
464548	144800
348292	481785
1425	440660
134299	337915
213126	377415
219243	396563
86632	77179
416470	316388
153500	193619
410592	354696
104331	263009
300916	184455
218214	473320
48823	300562
314029	294987
216854	219499
376243	127073
182091	482143
395003	157527
298249	70969
19542	43928
258994	187342
93735	326352
298427	292839
280709	29200
398597	240225
259978	94728
448699	444601
475221	53883
27322	377933
434260	419048
63808	346761
191391	435869
177278	15209
232042	237178
262357	429593
190154	19899
128577	349242
293084	149922
413816	120746
127889	231485
422358	393737
19507	303059
40715	484107
126965	20958
39189	453753
204775	28065
399511	440660
448104	408288
297941	44652
128007	42749
491190	375113
493031	445749
5167	329023
329283	393326
314440	413525
163112	469747
452214	404806
115190	137719
325201	111811
81893	41266
272745	168381
455738	360013
103330	288035
21070	368820
77674	255226
91359	190369
61558	332392
142658	293813
458189	204330
286761	385071
103353	166513
152331	130058
479044	267521
368620	429906
424647	340161
227419	60196
482479	118759
191174	70118
294653	423168
255159	392329
410212	94516
220494	237165
276821	65648
178003	393326
177104	424455
14728	296869
10495	378599
114040	387686
464022	219468
192128	203656
254640	295650
177466	72245
322479	451256
132247	247062
251217	129220
130069	102673
214880	93440
82337	205150
156415	222878
376531	199608
223885	48275
168614	235545
372448	35091
260419	429671
92633	242510
17050	15209
286589	74448
240647	458480
252688	64810
278642	334009
142101	43106
95883	390130
219198	409142
330954	65712
444746	118571
475378	187920
377083	204330
394411	461846
326425	22140
420668	281082
368858	346166
361432	61460
292192	186159
260186	351017
292839	317118
306294	15618
269253	113051
390596	223853
130069	349697
86530	450256
68142	79989
368872	224128
301582	433409
253094	393326
397824	301633
346	257204
83888	436889
443307	98420
86	378820
99544	71100
109243	118870
461299	308233
11512	38678
307889	27836
276637	15209
266982	125417
207540	400404
174188	309801
366646	269199
206389	267463
137840	435318
106485	479470
316154	256188
164620	388575
190111	189646
403940	464080
326640	101597
267516	477959
39691	107284
248989	164628
105309	144845
379143	81547
204330	92393
493625	474412
88956	274309
219595	139986
227135	15209
478622	26971
117800	402122
202422	71281
260721	232316
457304	67344
131877	330414
132434	394469
296029	258446
347117	140712
480312	378462
314067	178436
74324	164884
114643	94059
260906	161980
106416	27581
304399	351126
225694	248747
211831	280399
264707	283571
113820	257650
199883	299380
475772	164164
179597	451047
380531	56060
315573	438373
140741	243824
83830	220423
217740	384577
166903	69975
256134	60108
214143	243840
266481	101650
23335	293813
399840	410484
325824	75154
179097	156894
156375	288901
148139	164333
356530	159960
410941	262071
403539	420392
442064	153130
219812	86763
427265	458242
313541	293813
298640	186478
233498	220306
305054	366646
252670	165267
491173	201990
340772	13563
2892	412390
378028	373021
191479	492399
328466	263135
289902	148590
458968	290189
55940	105498
196030	215718
290855	25534
153093	401949
425170	98847
212829	336435
186144	263009
425320	368799
307138	95649
432421	122581
248887	359762
470554	332327
284797	336590
488092	154228
325533	445127
466664	118610
39892	278690
235025	34206
136150	103518
28399	6899
426190	15133
57377	181583
329155	297436
99644	196430
299367	190369
447335	472750
75498	476951
360889	356775
434748	371700
223656	139135
45724	400625
2515	244279
443979	205223
164915	186679
21902	261625
11559	241067
146281	96094
493636	44588
81556	217459
478588	432042
12696	385511
459337	83084
53314	36555
79102	489988
4755	466737
326328	110581
30657	134500
396879	269372
101486	463549
304667	354264
130675	165197
250519	21999
236791	476968
183700	27464
301659	105371
43454	41075
321343	86476
19812	477554
117647	257603
372340	266195
234861	157839
137318	184258
166133	462973
250800	445730
197556	53490
463333	253919
390771	423721
217408	80187
75654	393326
63535	295825
286501	400054
289924	444588
227899	318932
192223	63890
457920	327061
368284	114643
120863	127489
300044	220857
235875	313454
425751	281851
212542	60517
406408	233931
100651	347104
358942	303392
338790	132461
449346	405788
49081	430356
462445	288188
488971	218615
365024	212081
167588	342922
404331	489552
236032	109468
67448	147486
274451	193871
48445	405217
450705	324695
218607	42189
475772	385378
423385	44851
81358	161383
56070	440660
487060	451157
309917	266611
392624	176331
420736	316575
449619	428871
89640	113138
351451	484881
314789	76454
449521	309550
234835	150874
81323	62191
449521	203075
340873	194360
341359	200481
392749	285156
145983	146202
477841	485479
445132	459649
139429	222002
329750	189518
421538	398698
47035	291324
381256	9328
112618	145205
430870	82618
199601	42890
57376	246311
435088	33869
169159	93749
140899	435708
10546	471455
158460	145602
128704	153995
146990	226308
302693	250198
190463	152345
225637	74571
388175	246311
427054	300657
51905	420944
66280	267352
102162	62191
224822	490647
253091	344673
359666	113051
6467	377206
362919	393738
121072	462377
249280	288112
300406	350142
471887	126473
26876	79989
284445	315321
207495	464420
359331	28129
370619	431634
373304	104065
104766	176495
143315	50486
289675	341013
207190	105500
246558	274309
389915	147719
158523	440660
174139	200454
166478	85932
338617	24000
460010	176217
229647	415585
301643	253115
262478	19377
152493	187999
111687	255378
336325	209933
19542	396478
19542	91576
187834	468185
159986	147460
15810	73971
197544	396563
195757	366759
113407	170322
405329	56812
209972	415099
429507	255483
393845	115571
119688	293813
169331	471355
354403	246894
67613	172089
83228	346387
153061	385452
113136	261356
146504	89163
187834	389531
104741	458230
467165	486885
227781	419363
128717	440660
33894	196783
75379	455311
342465	52627
301333	12946
42496	257726
395770	453493
286310	118678
153322	296536
160029	114930
425361	195948
27681	169482
152935	398860
354228	140063
322224	481242
98695	129270
329413	205204
297641	427169
259889	229928
369492	213639
225021	446858
21811	103205
137579	391414
340292	236213
78155	257858
324826	141440
65869	33794
320786	26714
322143	235234
326742	360708
112480	433325
125064	338120
260405	303424
99977	190369
463908	25009
217936	488190
470921	168636
254446	483939
145860	240822
457418	355094
220777	217765
98244	212081
16480	411424
243147	49660
263367	345401
488164	175420
361553	91955
69809	261396
59527	421285
420628	375840
378763	321744
378924	177569
60795	317118
229813	468162
345377	252222
481519	99867
367965	423353
46092	11794
377869	197428
151952	115671
217275	147636
279747	387185
225608	374144
131971	154137
12102	408600
173595	286298
389132	317284
205946	372553
288881	336590
273825	476951
435829	124371
266694	492316
28838	76454
103343	361698
352905	188243
174034	372953
45675	61076
394018	152085
156429	211868
323360	335363
478198	104505
57539	98637
5167	98988
493897	434123
419468	391414
190666	25716
99811	142051
395216	334149
424851	190369
34798	385334
476970	397535
16769	20959
169512	401604
348438	152502
161375	451016
182270	209572
48064	158514
382848	257581
375405	259191
194525	274163
198701	263836
79621	113136
100572	331535
141254	255579
133127	299999
196030	35074
263325	62191
453296	88113
228027	119762
337117	331638
209641	227101
111349	183957
414286	268558
442977	183213
191521	245575
134084	383064
28883	63528
367379	407358
346557	383039
10203	387185
283382	1466
22123	117442
456507	334009
59644	6331
304146	409428
367507	461944
160638	235962
228128	426580
356530	194162
212210	310756
459734	265558
126653	154417
11209	461208
333688	313314
283934	324491
26159	106526
74538	435708
49231	31785
401871	59199
224933	250447
453680	457081
486748	277416
213472	485304
106167	80543
267059	293813
76374	281924
395902	395253
324708	430041
381453	112860
41329	10987
320379	468494
277765	8459
186440	346782
162049	320943
406531	234017
116075	448639
446182	13147
113566	399591
165502	157527
398687	385000
75951	51222
268754	103405
266307	143902
291400	355806
339986	369463
2263	368293
437994	348798
76835	131906
333749	154677
316412	487764
409248	447105
340960	319753
193796	9054
102249	472974
335430	373547
421858	285264
392207	130356
376984	391414
158484	435318
436833	134966
64074	299630
304722	187974
468248	107058
405882	168213
404331	282628
449406	276005
210403	443642
118539	179559
208773	9203
487371	123369
46897	477136
196902	162795
485667	320288
157961	34851
477932	144299
406201	83983
388704	16433
430942	89298
327281	461501
376619	8082
322481	404369
63698	442865
242264	366277
462035	468027
247915	35707
94578	147520
15344	214995
287535	238775
40890	253005
5989	153152
493119	186259
450726	401378
75216	471282
178940	397428
491419	478415
140476	264406
447610	93488
247350	260146
450487	177803
25801	236021
20059	334009
404946	117484
313672	363436
154380	447560
5354	27748
391689	263610
44829	148590
69088	313745
317370	16123
395304	387860
237714	14493
254782	389682
400286	120195
117348	423600
18505	61598
239099	96149
452846	340016
392329	234722
122161	79705
318540	220417
493184	417036
321255	223127
482172	198275
458768	210310
67124	111194
359174	238033
125948	123410
376855	255814
462653	389510
295619	122462
475880	445936
424570	363564
177530	158965
456353	328200
245017	397242
78030	458183
370428	56570
68865	213208
302950	438419
6671	260525
447335	133007
151184	451828
327209	253425
148420	330737
38038	408685
330954	65447
118567	434666
98562	417918
441507	238502
36223	100459
321270	9965
287852	129687
181376	369262
80936	94516
91338	475914
101597	261191
486712	478461
359958	129886
316352	85863
7614	80587
970	334092
147950	22210
68532	79989
194024	230107
279722	471442
477527	314805
265207	393346
137833	102482
445410	445082
123661	276090
466670	91711
19379	185751
281052	387742
106268	484300
137004	421356
206556	133535
246020	71795
382931	313829
171779	201794
172008	315380
1445	28065
243780	375768
133621	206925
260141	204330
404803	235187
244791	407386
373025	460965
276883	123656
236032	152791
415947	99106
33941	340410
426451	60194
316970	385279
333042	85243
484416	323827
465011	345642
470678	182462
206913	155547
137159	489496
361298	371918
12430	445533
382882	431804
186588	177509
51184	256029
420401	414726
11696	337476
90256	293813
2205	184781
452331	236213
21362	332460
357430	428738
334450	373021
88869	110772
423214	377907
315001	297025
198450	318133
361675	439841
219165	460845
365680	388774
76821	230709
20514	244911
3186	151322
237234	279929
382825	389305
195384	315888
48275	416599
34687	413160
144274	297393
14489	313806
71559	335477
404892	186774
139242	268786
95299	381881
411643	427796
344737	433934
306991	340041
380497	456472
30440	153771
4690	253023
311867	94516
401204	15133
382825	439992
349608	223732
377186	335363
61367	315614
223304	209510
470314	186714
398766	87860
4841	248835
48922	88606
21534	365050
140381	359762
491292	341271
100116	15133
379372	368786
197242	411365
47104	310839
455565	297461
117435	267797
492247	376918
349580	317118
370315	483853
287208	150264
252923	290450
465820	427616
231490	203656
89826	207340
71601	193562
345715	400385
493764	253925
124320	203148
256012	276105
395648	296445
299452	405217
367782	186590
444139	122973
458207	29111
402733	392771
130137	273466
76811	62906
485667	61121
28530	161350
459453	333031
159378	294836
244212	492906
242551	147429
428174	147387
350935	233037
231552	283346
250410	275677
95851	49739
482700	164884
153791	169116
177297	32565
289920	470806
178911	161402
99288	431340
137699	490270
334121	478415
133462	395988
207184	429863
177567	369177
151144	4413
291521	159882
335727	25239
217748	491375
187207	179375
275508	45787
326073	109437
311986	352562
126153	280182
66551	381297
286310	435318
62260	267572
98961	74889
29463	316070
420736	336542
300898	129756
396086	15209
19473	48408
244013	84099
457296	329466
225988	96367
266307	68437
174704	134694
425583	211868
62518	285713
195362	159061
54534	35629
138490	15209
137106	69660
330752	150478
21679	351596
40573	331785
398308	190369
324854	275677
72111	216447
246348	205289
488016	120489
391900	385472
369607	353264
242883	109006
277855	413924
356039	383391
89376	328140
421258	461846
478975	218061
185437	247460
428944	415005
462042	203404
423024	375840
127549	132247
404568	248119
448902	337136
214118	477536
378028	222833
188013	264236
472802	477774
313770	29253
474966	126577
199227	89769
379696	254720
324904	277269
468037	190369
395995	440660
404614	393544
46551	314667
380846	328175
174034	198503
230496	213326
73211	132619
195258	33647
249199	186440
493625	123410
249017	388407
108537	463623
153322	295596
195121	470165
305839	399954
280919	21583
354686	13370
345401	114930
236395	299653
342650	144110
280078	286936
193164	372095
109676	118324
466373	467703
16995	380548
126433	224794
220123	403334
410390	268787
307197	62033
37005	405217
3794	137128
17131	293813
171013	434035
413508	95769
379919	347036
394770	358032
323259	406128
331091	419797
480656	136994
377749	376362
152227	391414
441696	338493
33840	100337
373025	292369
398715	224479
287444	183007
248288	469924
300274	433645
146893	77369
256772	251651
342499	94211
207070	201935
256162	93283
70730	315407
146124	277961
43995	104853
123507	229124
485786	480025
369304	491150
361999	101259
335620	394636
15265	395988
92377	171868
386500	66280
461833	397734
69589	267602
153813	187959
444139	169485
320018	93573
50745	207476
114862	275301
418368	481019
486588	454975
478439	130733
232096	237803
874	331675
183975	194128
85981	153724
35864	452487
240026	273831
165653	190369
103843	444691
486310	405217
62196	344173
231507	219058
415123	407290
331272	405788
31245	478302
96288	214475
187482	283346
370866	308303
389514	221324
172767	251806
97588	49789
391479	41751
95702	105369
243152	31041
331794	208038
315518	34748
128124	225214
280064	376261
14869	205223
459866	209448
10343	281924
329026	276770
114063	8462
49453	229548
477067	293964
243833	447107
463200	137155
429227	385000
48001	127921
277241	29567
398506	40198
89287	284253
225694	132026
263936	280635
182394	296311
241616	223236
359199	281236
9232	107219
43722	387839
382228	277984
270248	472017
373755	181204
221687	327497
139021	403153
322326	192036
154605	122462
344314	245077
344052	478415
377449	160379
205936	473074
428453	86560
431395	470588
360116	166513
98473	476671
437324	391414
163066	273831
288338	61666
394145	106856
411100	94289
445841	433006
461878	301249
143370	50264
126682	391414
108140	236599
294495	338915
86311	325604
198239	273831
398045	260956
54817	455433
158584	145948
422896	263009
246064	287423
442800	226650
39017	360402
370326	90918
17032	279415
313136	453716
320488	293813
389693	466737
340259	46425
324970	391414
92401	203438
36556	31041
40890	426727
218771	95149
149441	5813
226144	142018
66129	291482
136798	265514
272700	409828
208851	93245
178422	123703
447937	149704
167546	468276
36711	377002
485962	153324
363346	82112
294204	479709
123449	370806
202900	447517
458612	211889
472755	267352
195508	215288
391924	161722
312347	455769
401604	310756
386343	178722
267562	55100
67506	205287
277467	90976
314228	94344
405555	388374
112372	267107
145223	132035
36413	318284
315629	432671
24625	168088
325434	140254
433171	220246
99405	26930
174418	387686
18928	106825
279722	421679
432361	97277
354831	4693
213376	259128
172383	49828
268548	236660
396352	478184
81674	284843
343047	393044
156429	191373
491525	245823
396421	186143
454300	339910
245217	303040
139433	399674
125860	205223
64343	275556
8203	309742
366239	385207
51324	286697
6151	191618
400888	379843
388729	186027
45060	100349
1605	223276
312735	12245
470531	186384
429875	438419
266014	230629
135179	40181
329810	294911
283770	233477
138126	20673
214772	205223
443320	35075
470554	284991
115759	29831
141307	183213
38167	172089
142678	168381
192238	367878
184016	396967
374914	65772
218261	45423
298559	315888
299843	370866
260485	207535
186597	432976
430272	269915
237148	210261
41071	27766
272018	176422
423679	414193
3962	464030
411282	378859
227306	420913
392011	275677
309917	19262
101870	304589
165990	288035
112510	235849
358322	404053
296033	303175
51958	341271
79434	426063
474970	99521
50162	477986
93901	163100
383647	369247
412909	266377
433965	417560
341348	53883
226708	288035
13268	162713
428936	205876
170922	132996
28623	461380
196003	316789
256718	262954
243328	427633
264310	383650
367050	217423
229323	273428
137768	452989
439072	15926
459128	203656
330604	175497
81432	361698
466790	103804
436318	340661
449893	211868
357829	252518
3765	413694
268069	216498
24558	102932
429593	228820
465063	45074
395364	47703
59011	487834
25239	461443
187867	345377
309568	267102
250420	341177
478588	357492
33988	57989
112471	454975
132800	407121
316334	239966
282629	298860
204777	341470
186795	114643
193767	156516
4634	474453
478198	442030
456059	320086
394145	226471
101464	336590
50761	153548
311756	327217
299936	202523
325414	49896
34180	385000
209505	25716
401759	48150
191150	305674
198570	98906
61556	377739
410045	225889
197526	484318
451725	362206
334662	13649
356530	176726
468223	63129
373228	355261
287766	207059
433308	188170
209035	262954
285525	356144
122608	245679
58784	99405
303564	469227
152779	60517
292318	195784
450207	382691
361698	179045
15808	432135
263830	302925
430474	347825
101780	185307
104325	449669
66245	435708
489589	20930
369248	174028
39673	368859
232768	193766
382882	98915
186718	206328
139393	116426
34558	12129
480094	205289
87638	448933
232365	72476
414825	192962
105809	401101
48153	146875
119123	284775
364636	227247
209237	269509
323177	189333
4292	401667
187199	172041
108742	351732
181159	11520
271760	266547
96516	88113
457306	20586
488921	370137
160237	370336
250597	462951
345167	27464
192785	4769
18932	457800
13409	246085
392011	78380
415022	452098
341197	474200
16844	262998
8955	248304
320338	267342
94582	24657
208827	15684
261033	260527
103397	393870
445101	197077
97593	13684
273900	429368
270195	327710
403823	157624
189214	132996
488719	27879
425168	293813
154449	440804
491607	190454
74916	260230
195142	367686
173766	283354
221691	313745
426149	420944
424778	10646
98220	450305
413853	455430
144703	64066
125343	234400
470603	295725
444753	79507
252824	255756
257074	317118
57433	59479
412440	396735
366746	341271
197632	354559
410541	364703
52866	154137
117029	40499
372757	196783
318666	230921
376248	9437
101750	319108
60677	108582
318792	395770
277596	487770
169467	182828
187434	187974
374052	140728
260178	421830
101916	376992
71189	27247
173078	390232
136055	313745
65465	397533
238207	401828
109949	340888
313547	351818
105574	10562
97241	94826
180754	169485
488108	313745
267333	434249
385476	430715
126456	94350
211515	87471
167588	118145
294071	275790
230375	405217
61286	448268
82981	460333
381461	142407
82444	197551
344314	152032
379680	99910
316828	187877
89168	388073
16981	201208
115099	393319
51081	371918
317990	308023
146406	341271
349305	471585
470711	492906
396659	28129
189193	94973
5700	68374
239099	246777
410300	428736
396421	391414
72226	202523
35806	302011
51672	140923
202906	248777
8324	388245
136549	247482
216483	314169
143879	49903
332514	298101
219849	32807
450560	214024
196851	5
461413	476231
151085	86062
453688	18691
478127	251840
77307	18391
288024	88289
386963	138885
35258	134145
121050	99437
303035	33855
220582	126426
485078	273831
393680	404953
6068	472260
295260	354938
177479	41673
257911	357774
242117	86560
457335	110677
389075	417680
134466	223085
402773	423688
260021	323157
402067	342724
130878	457081
438139	409239
345646	401207
358011	13718
467467	382092
353033	362015
284635	384462
86420	424644
71416	447560
483058	12895
40341	167236
15618	470588
164404	350189
128222	267602
12592	466101
61353	314881
446507	6984
67367	454221
305287	475330
109110	409238
264569	476000
105878	461392
340941	49828
490619	281959
476870	215511
379751	17186
334092	338323
418079	39764
237038	364851
177244	280390
24694	52367
254446	12826
460302	338493
7496	260529
360573	205886
11682	304377
423184	97277
275721	99549
32143	89959
351427	60517
327657	264908
342465	236957
349074	428103
297728	491399
247084	67040
428954	391414
60013	472072
133181	399334
159525	145948
442547	85329
155945	389682
20946	95641
420174	249202
108057	19218
425320	366534
388937	199245
173738	91657
419492	120056
335828	51895
330774	259828
42854	249410
226023	60333
409745	301216
336002	116677
94417	15819
94991	235679
118690	89315
375285	35707
69264	84897
198662	135664
2894	87452
16572	168615
376619	386321
73466	329155
254538	130742
382848	244017
336763	268837
268101	382874
338098	99405
204788	1113
440235	198456
110346	124990
312201	183213
440666	369577
440275	108222
225625	28811
73700	52490
417036	407902
99501	150097
330120	480264
161363	208785
477206	78820
136388	315671
437014	283743
356211	21160
443610	246801
182170	49294
382659	139803
491628	351414
245399	119290
12623	353856
146857	136744
142907	161920
234881	25076
472910	181925
233498	322643
312366	405427
144076	181957
145288	397936
231554	369599
26559	480224
353498	265044
319870	269199
233780	61572
149738	478415
39371	337120
477932	120771
212999	175511
68828	86476
324190	189938
181530	414246
441834	151044
92802	12895
406201	410513
471298	91711
409828	154137
332888	145421
119130	185884
38576	341271
78401	297776
478921	306585
413821	13370
224469	196994
150534	217310
300360	383283
27120	48994
490553	59658
401174	83403
310153	453806
133236	184238
216345	412543
110012	121604
350134	157266
444425	9437
119980	297969
269852	158566
73105	307571
263557	314977
153006	393253
77496	243115
235669	260640
336941	94344
26942	331349
184008	313745
277857	93279
226216	468901
367871	156376
482851	204081
366117	327217
122909	346202
23822	385681
3556	285446
419512	408537
263938	286936
420143	105878
248013	322858
300726	403366
211175	390771
469102	208577
441759	463200
257059	318735
116769	229408
232504	464725
437060	162171
148992	12177
486371	30263
484851	476447
478038	18989
479157	389682
412523	105768
423882	395749
474591	209018
356530	127732
462055	439352
313349	342762
474177	199590
446515	35140
91197	48046
153587	40075
23366	68357
249894	426040
486371	452126
170642	199931
468640	356529
198558	242629
360841	49739
8459	402760
400816	268593
12085	110677
274690	458170
374274	114586
362267	75310
214050	17446
135409	244290
424362	190369
63507	132247
263608	151278
163462	49903
343732	292902
393533	121499
176130	51080
464636	259754
386656	453380
2526	473412
327144	48163
97624	203656
146194	21411
127065	251597
20450	256487
228250	354860
203200	110708
121460	217186
355900	223524
112625	447238
72287	325361
468818	410334
11111	15133
372675	241515
69289	273831
238031	53906
280261	136144
291687	152592
271047	446167
210303	187424
166553	316575
347527	317121
69004	421830
198976	428233
197910	356060
493537	320288
216784	257298
67382	469205
300273	313409
247812	326183
490763	451828
343635	196783
221863	40784
260967	142012
367159	354941
482643	420790
391164	86728
52127	32066
39195	325167
234881	331508
277806	245117
477556	438419
379155	405217
83424	356274
91162	292911
494102	227362
238829	357621
422855	163936
489078	266660
474106	403318
341741	252797
113994	269199
233498	239915
293903	452971
36658	246975
363138	12573
144168	419028
276821	464080
36864	255973
96397	118571
454917	82938
241325	425780
463790	360860
266316	252147
289807	121497
384196	73520
50363	338687
6899	185335
383873	248330
221207	166063
400888	356064
283537	88113
25748	468972
197107	298026
439338	308229
473154	13370
377910	70814
152207	263194
440784	162158
155337	273831
69840	7315
339111	21583
141659	103267
227188	234071
366414	189017
305585	34346
219475	277961
388249	375750
213421	128554
81432	89843
160010	264284
377869	198926
376957	315990
348970	246672
450013	102905
30664	13370
456308	390861
37745	214914
342371	318114
386516	410951
279874	395988
263803	53863
418976	221611
273567	273831
423324	214780
118137	381416
260716	277961
331238	114063
119001	474743
249444	113739
3644	291521
407950	250434
215226	253666
354111	251775
39929	122462
243406	76967
172417	75583
219786	284197
144829	267352
240022	208306
354395	313314
450532	31416
445085	94840
407127	302067
133425	267602
170026	368767
49789	284724
310999	483362
74829	378762
139375	55856
428583	106459
175667	54432
16769	295650
124557	237235
482838	481534
92077	104598
265910	309119
53235	202645
93627	227829
165680	303475
358081	246713
368128	18665
493924	420248
347389	103382
416550	476880
54857	198018
299580	393041
83773	180946
361001	341362
85739	432362
135446	167224
469532	440283
44430	217423
5700	238031
87324	454461
354649	74126
207890	25151
269157	211420
143370	411365
178540	34547
331950	157726
127531	211067
208251	205287
456021	417327
75119	415731
48818	293813
29951	221580
250194	457194
46045	187974
36867	313610
207046	65946
335414	336590
288912	308317
350653	465309
332369	69396
492906	57097
55295	214992
407334	133534
116909	187836
160166	59743
466428	281499
120006	15084
19727	49702
138622	187974
259497	252609
95252	82836
244442	469235
177480	223030
150812	488059
192183	398989
25156	6853
81525	145534
331872	263833
202264	187448
361996	21411
118132	314019
182930	164884
418422	481279
416105	62072
441908	49825
333119	212223
456215	225613
116120	249334
145435	305685
21410	330893
9493	440660
362713	435708
283429	62894
378138	366712
353110	27766
156036	441202
239112	304529
404899	125420
427486	231485
121860	227214
381636	289883
267222	313745
350935	32344
424441	86077
4914	262954
285771	273831
128199	366853
308661	489405
384466	210229
162671	360860
454318	141369
408357	427796
134263	392062
328538	237332
313318	315888
456812	229686
482022	384849
190281	34436
416233	160410
216933	365426
307705	10646
332916	241468
417372	478415
364963	454975
462910	388254
35179	84502
230432	450647
414711	62191
190015	6949
112220	208420
318556	308282
429378	64490
372095	313314
244432	469567
434158	197191
209523	103804
104740	284155
332440	422317
113717	382247
374754	24516
487019	317506
95221	146621
449143	226494
407241	323620
16844	82
19358	399852
81403	297941
10296	274309
77464	373659
285701	164884
120722	208604
6107	179352
457418	92991
91453	177630
192708	220417
158994	277961
110439	205934
283675	339251
255857	456640
453532	373126
236297	407977
476560	377906
317930	57375
454263	435630
407276	426412
225694	281273
276727	209933
39683	246054
84590	309180
227238	144850
115450	354351
115086	58441
420536	227851
119526	329466
130675	57134
172690	428864
471757	132996
300469	15133
454867	493226
227566	318076
465687	186618
482306	153421
33965	245575
208384	193897
261163	480379
55143	491840
410390	295383
111254	40447
70777	184629
146893	462280
125210	469235
213158	137128
97861	464137
492771	184901
463333	354694
372736	459064
338655	105329
223929	146928
246600	272139
212429	22689
259532	110677
375943	485885
179041	141578
304013	354696
149015	102494
282632	221108
449399	216824
229308	288601
458483	218727
491930	187877
65134	40028
99271	19135
414326	172535
66639	368205
339416	172385
357987	4729
71297	209572
124897	226494
431146	179375
74000	90099
379012	351275
112901	196488
319581	126204
459084	362675
121106	405757
386670	304589
489836	283392
252377	28065
61286	342868
427486	335477
100597	455493
330941	447517
176605	205633
403713	420944
310756	282947
418456	399867
118626	464499
205474	342917
454979	12895
266052	58161
430987	29563
227153	18777
197655	72985
489872	23018
63391	12245
181159	380299
59578	27766
164616	12177
274559	302724
433258	198038
223128	18851
326631	177238
335620	341278
281624	23149
137318	241525
325869	202706
267455	468162
130069	69542
461959	262954
348215	115657
12906	105140
13875	216437
18770	315086
465452	168381
21111	359762
446645	209605
364000	356428
116172	484447
198317	385578
302943	14130
481406	289858
19948	77263
162785	401101
286372	210084
88266	208577
2824	319815
32601	274309
323222	235953
115449	330143
116608	22489
334311	132740
80498	288059
138855	209471
143950	475621
488936	64078
94946	57989
188340	343335
34823	455828
466880	204195
71189	108176
279110	116882
203348	424160
63185	387828
183360	218355
177288	67040
115840	95085
155082	279590
353815	94665
280092	366828
10512	190815
247823	15209
490970	423469
477620	409540
295997	460229
142681	403883
247676	303218
219217	141440
452309	488838
169454	369599
277888	380071
13268	486721
325429	259435
261920	347574
102352	318393
455574	318735
198138	207401
189806	215678
52918	465063
298370	274309
143305	338271
282495	278041
250960	26348
44124	379052
268079	288035
262013	452230
297446	49507
30919	49021
135180	49828
367676	317356
170121	242641
464180	103565
242650	104498
389478	160752
388249	84619
357860	27767
193359	132996
195615	414832
239391	379543
265018	341271
415344	296064
231740	217254
177319	419277
434748	334679
138188	110677
446182	217406
339542	482536
320982	315671
479287	227101
39176	452427
260108	391414
41978	47700
200722	338271
479275	271383
140666	331581
89219	137677
138412	82114
450874	237376
436350	284755
34949	472072
78158	365036
347452	313745
367242	447158
316026	245570
153029	217904
412311	91239
340339	258610
229999	332004
248668	434035
336152	201143
70759	474380
444647	393326
135212	55129
325558	336590
106034	470128
182315	76693
201065	65028
469026	82585
238042	459952
250503	458969
268415	336590
1477	10646
327209	433089
197996	123755
303194	482171
306087	21902
441730	328077
100832	295484
394435	332063
139208	322210
276301	411809
208703	467703
55629	423743
175578	454975
415819	265711
332989	3265
378984	293813
252145	436671
448338	194710
84923	27052
29613	4349
244092	186642
297641	440201
111355	251382
330498	345839
374824	287822
93813	65648
88812	430610
350155	56767
204508	474613
164308	1171
84429	313454
427506	439686
305054	232555
78107	455239
187796	124011
327209	246245
187867	84761
93047	15209
338859	13129
34729	62781
331932	203656
256893	349691
443717	263621
184277	122199
189806	330157
64786	446351
382894	467703
417736	268668
277431	183213
427295	152219
327256	347685
49532	474268
364282	2715
194303	378462
97095	48275
214308	334113
39572	204738
104799	453926
379398	288837
480801	62366
246955	355732
182543	65108
380454	105967
443308	300071
465115	422361
489600	374939
374533	317675
348675	130720
327238	265589
200131	209288
12315	54976
490940	49231
309264	85997
280613	305156
394060	390380
160451	477788
171135	263009
443920	132996
346735	380127
153322	427599
102011	258461
467953	201336
208744	387777
137454	284843
138182	203514
231310	433063
485667	99612
297436	331508
44878	398333
347226	313745
411194	92613
188005	259929
195121	146804
218404	396563
308576	264406
29694	246713
351732	20268
308881	322942
457107	327697
282969	268773
443647	438642
43775	50747
277568	220528
161363	186361
105386	30973
229270	322541
161545	108709
144415	98970
439953	417375
118163	485551
338165	319394
321106	294965
5713	232925
246363	255316
493595	244956
32865	350064
414286	443608
35065	250214
91830	236213
369564	189756
74544	407202
264218	445282
235652	3184
130069	27864
437849	147469
37651	78321
99778	396080
291612	11626
337374	467440
477646	218017
358863	147791
88647	369684
19542	17368
344889	106218
406164	90215
108057	467101
414784	473863
356530	405936
273148	141068
438330	58786
234720	369810
137544	484447
260355	493685
197386	190369
41965	49828
898	22323
176130	433224
137600	313839
429610	280592
326631	390983
54661	391414
72226	36914
142535	82240
290001	258220
70899	84316
160948	57834
28662	273401
310718	376814
13610	154241
378347	109673
127439	464420
447833	152794
379821	154018
220435	209108
3809	117800
384324	256205
382848	125772
81043	250434
134593	328253
131969	265065
117442	264406
115515	205270
432363	264406
301158	366198
39579	274397
313728	389591
224024	93747
332894	186759
360062	366127
338555	302230
103730	314555
223149	411787
199090	312180
311105	375840
430265	424973
14938	289380
464773	153995
378498	187834
214055	380769
32888	290624
233045	380966
299106	198963
210050	116511
65867	225328
20946	40720
423019	180962
435337	4693
174854	165267
287566	416032
168000	157691
342601	371463
78134	246114
281164	38063
87832	127357
273522	185335
179554	105806
144805	62133
82456	105072
192611	97515
4841	302745
439992	385806
207388	478415
101148	486339
333308	212789
267384	452134
414646	226378
392510	398333
81223	291984
57417	125166
376146	420735
403539	256165
452742	480854
143600	97277
147144	339829
241451	32807
184892	313279
380049	314032
306694	63319
280796	312152
403945	283939
37745	389184
220692	218727
449594	420959
407492	397706
446800	438341
322709	153995
99877	470554
15133	330752
313560	233705
349469	440660
26652	255856
81870	190369
184669	249202
143190	68212
335725	15209
113645	265489
109253	191194
450351	119336
257977	329769
201645	306604
356530	336590
129328	33763
17968	433391
36595	401949
92354	160419
309778	17155
81249	79058
384494	396609
5318	214050
351855	410355
266796	203345
474341	105610
213426	375840
382319	248777
472319	70507
194628	273954
163551	229076
121594	425838
394771	421830
123894	267602
370026	201822
414637	40784
291146	413860
97572	81497
299647	362479
415447	142018
3834	482168
132962	213221
445505	186259
470672	302965
198317	421607
399217	218717
127138	273428
417358	365978
215260	81280
223929	360681
126965	214057
147558	184558
191240	78164
351241	378698
390042	266852
367790	89238
12554	250649
203115	494102
345715	214559
127388	459802
94972	166651
462748	387860
92424	229219
376286	160419
136838	396563
170672	145034
152100	177939
390142	272339
470818	411424
1180	170304
147979	440660
62275	105266
471135	12443
135310	88630
350195	421356
97515	310261
71994	203656
4461	316889
245151	313745
16545	435086
239431	73927
112622	97277
102567	428199
256044	147053
439561	208038
313209	287840
359790	74106
241803	471745
266818	428266
427238	286826
113331	316002
65621	110677
314379	284925
184897	413387
468818	113994
317370	228431
327717	361676
160794	65245
423793	65939
427610	346815
89283	101268
338931	458994
300273	288891
229535	246672
10011	361978
229233	119381
122727	281106
228050	433645
53391	373009
92701	178596
45844	275232
158278	267352
415574	443402
457643	115671
139999	91247
233117	344580
51424	293813
104648	118286
321183	186198
293726	385000
131412	452230
150489	303571
78158	21181
387986	329086
190795	419714
261649	411057
277808	341271
282100	362610
25794	384372
145493	315708
61412	276803
173397	272096
135052	10520
93384	185340
398659	338994
48832	25101
125357	40292
160	196783
125605	230635
407000	205289
314069	15209
197118	310756
431634	126204
71844	88228
421320	281924
380496	298676
291354	428214
479351	12266
117104	55736
477932	491235
179736	359400
299206	94665
148410	331459
406660	352905
301067	79989
333837	57895
303668	290782
480105	94516
54706	484866
87741	355806
417498	187889
342534	61396
115123	414423
324796	290835
409452	50264
92246	313745
312981	183213
471452	486446
379205	61433
385058	65913
475422	89047
414980	334017
29431	203308
240796	197849
276204	277595
45705	384300
187996	86476
263703	7806
224498	157100
205607	303850
389641	105585
219249	419850
191482	438419
255696	12651
236568	206874
450630	114930
375476	270836
459725	324592
55967	25410
299378	388711
103050	239084
230866	169558
17942	161789
67029	358131
2148	273831
101450	86596
485216	386286
344065	316575
283675	194805
301643	267553
274446	260639
247929	380520
400542	35824
167814	40447
68843	397784
147190	489200
209846	17896
101795	247400
203445	132740
345715	99128
287585	311949
242551	99210
404976	227101
427195	140608
108406	142340
90922	371972
492781	185742
253511	190369
287679	1830
11684	207138
162785	278907
41071	229219
6899	312664
301997	9054
130523	361409
483857	338271
172923	46325
270597	432308
381528	15133
28357	55943
151691	281924
111957	84502
396043	150630
32690	395867
379546	317118
338040	81959
210202	420944
221296	176172
386183	45468
403293	34714
326631	479282
38663	40784
345715	378287
290205	483155
293557	391414
285123	317118
227273	54205
307949	134684
35522	153995
374352	190369
15384	4349
458483	409828
291535	155933
112132	168213
86248	381008
417173	439848
1274	251961
387836	313745
210045	313745
274345	190369
35147	98906
371983	92209
78584	237577
145256	444901
56068	338215
74372	402356
366173	406599
358737	342486
390145	97277
8399	314742
394393	353523
359761	183199
66278	292205
76136	388363
121923	166513
116810	199652
356309	42035
179258	84576
117727	311832
420221	273241
224152	156376
419033	432567
354241	478415
463891	117982
395228	393238
234797	48275
304103	293813
471876	425846
128870	2715
315430	49903
257877	142801
376890	347011
472887	98220
20856	395988
394724	84388
482364	237001
216847	7225
343225	47163
55771	383337
336651	378859
232998	203279
76228	438368
304819	239262
18886	357456
165845	429251
441080	273831
83035	280043
267562	232668
342359	182578
109824	64942
440804	469235
483402	377377
393209	67584
106875	36046
12967	370718
161233	336017
481419	485390
171476	420757
133752	196319
163736	317118
376888	423688
64227	475047
192160	459711
321834	344785
174139	383085
145358	162795
442780	214024
42930	306003
73176	197952
330606	36676
48940	72917
123291	274309
214744	70991
340793	459976
163066	317676
438209	491794
129740	183108
214849	440660
175019	469133
1104	343528
436598	492995
300021	378462
90004	452802
488669	305668
428261	322946
481575	464447
66196	259132
257822	324639
172995	190369
310499	446632
288881	309226
467750	184902
223654	44498
381352	113138
378137	337791
125020	67204
271500	250434
61528	243565
116652	293813
257869	321407
398795	118205
226533	378548
171545	430534
46870	165604
219546	195075
333578	13370
108742	158101
355128	313745
138927	300800
41360	56068
242098	186440
90550	251597
150833	313314
274852	489822
274455	55129
189441	13370
323706	265634
114344	392086
417171	104160
58016	276251
479351	452091
441036	466737
91325	33245
474211	399768
137833	234071
84745	195075
466432	486218
49695	362267
94941	401825
70096	143252
406813	487858
152887	294277
416443	77222
65826	219923
247524	48173
257309	300811
321964	428738
479320	439352
300940	312655
483638	333924
168919	282003
288690	323213
418410	82802
483647	476171
147283	121946
107173	469268
305994	46905
99595	162795
194032	477818
437761	222701
127114	442431
234711	254973
288181	201089
306445	144845
190051	492316
266860	144845
396052	366127
419462	79989
256268	107999
445439	302958
326631	344505
165600	432320
69324	88113
218047	9054
9186	258347
265131	370813
128536	159249
252295	196336
51601	49903
342465	18721
482210	143079
447745	392788
473547	90099
142277	387742
243988	344308
354414	259929
93876	28613
67351	52833
250231	98012
250021	378686
365831	387860
389008	34617
467799	327410
223929	148281
487060	74331
364831	195856
209347	42653
30020	374594
242822	178013
307033	270262
336101	248703
50877	426986
352696	10520
258620	327061
35015	394586
25063	294079
166085	248799
316015	424497
142978	358797
198043	383967
228050	380092
331566	35707
385608	83287
102644	481240
353005	332093
94985	151850
342300	371486
463866	21583
162065	264859
253425	130742
352059	262954
84263	299934
118694	233415
17593	46926
280788	219019
270049	374729
237148	208785
340037	404960
139643	2586
121828	347476
227273	390084
155311	62191
73266	273187
395122	306107
280092	251272
170052	467703
61461	448604
192503	186259
358322	480025
465031	306633
423976	373169
65275	124104
450565	259929
399974	183981
55633	48275
221687	163725
407616	36843
345918	316585
248373	200344
176019	53249
238889	170909
154492	168751
109265	444679
316191	384278
54979	327751
6568	462876
486576	430790
484516	187974
166989	484595
284218	483801
364285	401101
432009	67174
53229	236484
149217	259929
466761	418675
163893	16569
192363	288035
477602	125733
55195	372074
143420	338271
348879	10985
185037	164009
420419	5857
239008	267352
380988	429777
158249	75283
8435	313745
326193	267602
191761	248398
256642	422164
11649	57474
405162	176878
313405	56056
296051	183213
446803	232249
109906	264406
130006	103804
323050	63494
72623	386138
153374	290550
360038	179073
270384	124085
55615	441560
380671	454195
420736	218727
136784	159249
181651	166452
390170	110500
127529	378686
293096	450161
430650	337549
416716	162795
438955	234987
385452	108572
267562	244809
311820	97254
351913	8419
25501	392329
196398	29572
280367	59658
8947	78231
114542	370989
300491	456640
109923	56565
464129	10520
478942	317356
101479	98321
409143	164884
195362	372124
294490	93245
306378	401101
390291	151482
102108	204242
130035	78184
292002	184740
150826	140588
4539	432379
75259	127403
34556	74877
33553	415691
8881	120986
63084	298142
199676	444364
387577	366127
433939	138180
292838	188759
31825	205223
243265	11626
72194	49903
203793	124798
169200	217871
306282	156049
433446	239768
56381	316284
467637	23290
176111	133291
331836	80639
7978	431410
157577	368765
415360	440660
357763	450733
39683	33553
388158	287024
237120	139919
439554	187974
222043	146202
75604	19895
171476	58042
200835	231485
281236	390409
32776	164589
228364	292369
197392	8994
473954	404340
198054	410028
333183	190369
32691	351071
159979	313745
404960	288901
318159	315785
262902	62191
356530	147373
404408	151322
153071	131224
54432	15209
381553	35862
435239	53863
268400	464463
233498	484056
42117	338408
4461	266736
330752	107509
96362	280935
88460	200457
292687	173234
4184	3047
353250	127798
65266	315888
410908	115174
485322	36836
115189	242759
105851	97277
452148	364919
174940	16433
74174	104009
265642	171385
303654	152702
181321	245317
241215	320271
151015	217423
375706	250483
271266	94247
293765	420944
365752	478937
231672	84779
92312	286834
154212	344637
70604	90399
44239	440660
50845	180543
440337	418551
399159	141166
72556	135008
118938	334225
196903	22719
233465	262954
266345	218257
371371	60517
3902	447251
412847	340693
155532	471956
20535	300240
296388	403501
420895	291535
458768	329348
13094	329535
414286	374530
110445	467752
104505	3639
267443	10520
93229	440660
134696	165267
399441	94516
73950	336955
360535	192871
191985	251113
229735	77637
44922	155271
310499	193281
275515	401378
178916	486885
427214	313745
222698	379400
211038	393326
163120	463549
200549	364041
482537	95942
382786	366471
133016	42890
268948	415105
357411	24890
470672	123830
110947	157086
448199	272846
465885	12245
346382	220417
19507	352950
124427	77886
121367	220857
126911	208577
93384	380681
456029	470554
12431	318180
106076	485945
145133	107516
464159	461944
388244	121106
62792	405217
443170	117842
5408	97134
212153	469382
163667	492906
256079	2158
295997	76454
122995	348676
321157	113394
11780	475699
70	50264
314063	123925
384176	441776
357144	338271
364010	123140
454558	87471
266423	332777
146981	360860
481419	469900
39683	396144
442955	204925
174362	464727
350257	187534
250936	273831
470018	59529
187834	146010
269137	88536
236317	4349
434956	411874
233045	378350
76346	445533
156880	408381
32830	336861
346557	83989
147835	220829
417372	183213
485664	205289
152343	296613
390855	275919
277339	348951
425461	242562
152962	337921
96615	474938
256893	491642
276	191312
311532	125589
144288	78967
47902	54895
68977	197077
389730	194165
112355	296758
369043	123369
224143	105784
235196	36162
402805	253260
88439	72941
355417	167329
387467	397868
423239	203213
60824	16923
274852	341449
447617	31745
78214	424061
469693	311091
247617	266751
453294	51082
220777	16153
420292	71706
109110	327518
251109	266096
477859	266911
395356	178436
418442	166513
484323	155045
45724	209108
246876	317356
458711	103418
349733	112383
428735	104621
37909	17813
369000	115604
464149	101049
117481	90123
404896	110536
182333	327188
327490	148361
188905	52124
442606	195551
442341	197854
83177	43298
87222	294548
10693	429863
209260	283097
382442	156375
46092	106653
38257	101615
137552	334790
363903	11695
34311	147101
345401	84092
244702	381054
41885	368582
257581	470895
320619	58881
442144	316839
457839	54545
334372	280223
81373	441652
258274	187627
130651	336248
326631	54575
345401	282497
487050	277900
342072	453849
479684	245679
213544	236735
196794	333709
189965	226152
338955	278520
478765	258818
391547	372214
3809	197990
53437	119868
177540	447180
84226	38063
125946	100503
242551	268118
53948	310756
224460	391414
77731	294069
35015	137942
492569	170091
430665	136876
26377	14254
92693	198977
221500	76016
332299	106903
189318	322858
207975	190369
266307	79011
178223	196491
326142	401101
432421	456174
192698	316651
303507	402700
428330	111623
254196	185037
231210	249000
287089	276876
174139	141166
100651	460437
199759	98480
8109	15209
180437	182226
301557	111087
450037	5384
423756	168615
109733	162959
338934	113138
293913	2709
447408	195121
97352	332487
397976	16433
213640	347476
277120	325979
390777	43164
475724	105003
54664	318735
428182	277575
164551	9054
75332	154815
424280	483984
324491	317089
364573	262954
466373	461944
483812	160419
67193	41753
288492	26842
319081	198599
298017	52737
433256	32353
298704	110677
479262	390985
358423	53863
81432	134337
295085	233164
175691	26087
492316	75273
137159	278705
120986	214063
290795	172266
88931	369937
458975	53066
397388	463523
111806	182228
458398	164889
198148	426041
132032	79249
5700	139105
456232	261164
287024	98646
127154	277088
405565	208038
456231	246054
489354	390525
67009	338271
301253	491105
138025	478415
833	430069
79124	124085
330737	397098
316376	224383
112443	69339
462257	451016
149939	163778
160524	315671
178072	472657
337483	65867
157888	476467
69989	94778
395755	101732
88795	342724
188147	304865
242160	125306
147049	485546
369218	227903
386556	446351
482678	174939
281574	224871
244267	270095
241453	253246
330985	132740
50787	434880
137840	452709
6020	62948
326670	254973
295841	21425
237714	51110
162541	12177
350044	466737
261759	20586
426955	31356
255758	70407
15579	430462
179751	282529
112338	286828
159052	145064
111739	421843
242038	20080
148355	27766
337066	16433
247296	250009
118799	364294
349764	187836
176221	490128
404568	430845
452921	120321
368540	260854
378028	377032
41401	147520
232777	154095
71430	381248
290314	183213
73563	199852
436288	29599
345401	362808
21275	160419
184834	14130
139869	373871
212009	372945
470689	67837
117414	121950
332532	117455
474295	366037
134459	359762
421995	366127
147874	149636
295335	430329
321135	367746
40890	361424
342031	398336
422686	430434
20507	395177
372187	310285
477729	455163
417551	64335
201847	203656
352592	317118
398203	441313
433455	160305
229735	382117
51812	265344
58928	336590
248990	194689
205346	231299
12263	138426
91828	299491
360425	472167
85333	139830
210193	97753
422735	218017
1830	5773
211606	446676
360214	286936
410075	228431
290067	475571
46920	175608
138814	364833
68874	86405
89489	450549
253561	214024
325188	389681
233362	235552
471388	143021
258398	331638
93596	21583
260905	364696
447452	362815
227469	368205
12196	58861
182525	174520
208754	468387
138634	190369
486857	199271
285403	51895
292198	52846
362854	345920
425161	165497
266022	22157
179590	277961
409016	387008
237148	387765
17853	410312
24431	349210
67360	411967
394840	478483
241442	371645
205948	390956
317390	405217
48282	140212
25748	394097
454263	142826
341816	273831
109356	293813
12131	294069
130069	247380
66132	368205
165387	372237
401389	473223
420736	94793
98658	205223
53354	268334
454867	53754
21175	110395
489015	214992
72003	218727
469212	197988
136038	371554
309888	42890
23306	423032
257763	4413
325147	73640
433789	348798
460489	468009
469250	259937
82187	196783
148416	157910
183310	466046
473002	134700
404840	327916
323529	481279
55084	477986
201131	195059
455074	42747
452967	205270
250389	95120
195121	398689
40407	352504
308618	124228
130697	270293
39672	190369
295729	134425
27457	15209
301005	187284
417358	37515
169510	402265
271760	76111
263574	368767
4604	210438
444378	2748
310720	99021
490505	339161
232812	342724
172923	89047
454119	258950
322581	218705
156657	287694
1315	420944
154942	196783
225349	142018
491444	163636
419429	155876
60630	99405
112438	228110
372179	112116
380861	393873
160045	408602
74206	264908
486726	212081
298248	139648
153006	261398
447168	404806
306815	160419
87863	91359
194159	451885
408103	94344
448770	166968
263962	99118
59588	246311
131250	317132
346560	302889
25671	364294
429249	242529
304404	294754
384473	273831
59086	62191
126687	120195
247296	234605
369209	179506
443289	328729
49644	80587
200092	357516
276549	385000
67763	319333
8859	227101
469786	250434
216973	341362
83612	341271
430337	206623
61095	74106
152675	384307
377689	27500
222399	3664
202379	243940
381463	87178
420925	333357
455393	181680
25949	259435
22379	392583
22347	439469
355083	78273
120507	33195
184995	81417
16981	48163
127293	113185
99746	246311
68617	482957
480853	478415
458782	67163
250183	280749
302621	469532
55578	388957
269494	425675
425135	376561
307606	151835
399701	319334
58357	159571
241531	438297
444508	373169
442236	281472
404408	282628
289448	146845
70434	288035
361873	242830
458035	100503
58893	180302
423724	236119
262820	167588
222345	16511
424186	425675
224198	290
146654	293106
460001	113051
319259	198465
231350	266438
312283	91747
154781	275861
432506	189262
280448	469565
472937	182000
429440	462973
482456	257677
228989	360860
34321	115386
389224	312829
25969	339409
426190	62366
306880	278303
155663	231098
124602	386901
21816	40034
328558	154691
56375	146144
12143	2844
182543	8607
185740	371918
477413	265711
80297	463799
265884	486885
298823	95981
104325	84089
383700	416733
446546	277084
371864	149752
395406	217228
288801	440660
276821	248231
136128	190369
92905	10646
365956	46224
190890	85539
128201	376124
477702	331581
28214	464727
439158	83865
390437	417918
406784	160894
79647	39589
348384	50264
126723	380071
326631	260856
413136	86557
22950	243115
224345	138081
15388	391414
123958	319322
449595	157214
488216	79485
487629	300480
45313	78811
178422	274102
9364	226916
302026	419477
15819	317007
93051	398418
257694	94516
427917	89528
281924	475422
58613	120
24902	368205
243938	475902
300411	408643
207510	74842
487347	258461
121304	64011
250482	467631
233365	179045
474862	221759
249533	362610
490977	87178
342465	453404
117348	100590
71091	78473
89153	437222
74516	353836
385969	317611
156466	354630
239040	154554
473383	309106
305477	478338
185316	391106
484198	443226
43304	455769
287413	37961
467788	175209
304132	331349
82054	404127
454303	187559
453423	373753
353550	164164
417938	398122
471524	32311
193796	291984
282603	352605
306947	235064
193197	327217
308122	90361
187207	80662
315957	179375
63427	284598
54298	190369
321164	211255
143693	412980
360179	97894
221738	100602
9965	468640
14426	426348
110583	429076
135731	46410
327351	418312
65087	261106
197540	492906
386516	138088
432421	69483
156362	222701
4316	186259
115449	184303
380846	312505
179544	440932
173272	379140
58252	342122
381305	45240
41928	315613
316464	420507
284164	236270
224749	319134
59153	301737
202611	154731
68791	446351
36776	420614
256893	98160
3462	266508
60171	293417
158025	71221
48922	425675
369615	141649
266220	477986
330774	491271
426923	243219
106268	208617
469250	219549
275291	318594
35418	89047
246755	142024
160794	137133
78617	462347
193181	461746
380049	1057
48892	95957
169793	121106
448338	441996
12034	249444
13004	94667
233498	129776
458768	426693
425652	175923
116120	313314
463909	300485
448414	425293
453294	26348
283418	33659
90071	478415
78030	453012
191734	478415
392850	301397
256893	205627
425820	180578
300411	422742
220893	341818
197278	83408
90696	446353
173844	190835
369468	31616
433983	228110
440443	351193
217216	182329
221878	259096
389024	262954
262408	257359
71189	35362
319259	353009
487575	21849
256823	183213
329727	268729
362583	464906
391021	390015
1057	1051
234642	171306
347899	374594
212740	166513
29911	26976
26690	453391
456723	140044
307696	77500
93615	345368
626	65194
143727	167829
46062	75303
71767	418597
56382	487874
57982	342558
114208	105076
135174	219838
96779	470939
129221	134694
139585	76454
180332	285518
458925	269199
67391	262954
68151	226533
408744	183218
403966	297627
411901	130028
10235	327061
449362	458
73716	445753
93936	250820
173443	196399
91185	198790
267529	200503
228431	385735
302103	344546
340076	79343
98315	137627
406268	458601
228133	290645
199975	201896
204644	391414
73203	170926
123914	247448
20982	107219
155697	214853
349475	46706
129100	67837
235958	357530
404519	136388
331503	72265
108963	277286
82731	19246
213426	35546
230563	313745
449884	297364
374338	101058
188815	193871
111021	444372
245881	459213
10653	199479
420941	6870
220243	151944
74565	94516
97466	440962
273610	417016
115312	49184
158466	36451
71189	203075
298823	124316
334132	405358
334973	440660
349438	455769
397267	188246
59529	424926
326722	247092
407326	245990
431467	112172
97371	148278
25189	432347
391150	52490
12733	184629
453113	431556
131740	11436
427486	121866
335654	425149
374274	95762
464190	466432
46556	292721
148702	354053
181555	425856
15068	491942
110621	429671
421424	264154
248318	176561
83082	420944
15253	200740
471365	384400
425906	64130
353954	380687
389231	462973
322910	90123
275763	282254
361576	320067
441290	391414
181175	62191
462392	119317
61286	461846
191211	249055
345639	83739
467812	351257
344314	104014
373568	276090
65664	447519
180918	35707
378498	245679
483977	50264
286829	471745
416550	353557
399422	98906
96777	28622
384492	341271
288523	485328
73660	58122
357413	481207
392599	356371
376078	185479
376543	73150
329146	205223
296477	79370
464548	72835
326994	301475
428554	411424
405674	457514
200092	130653
293941	313070
34049	251964
264433	21999
450675	306540
167785	453012
72907	228431
491031	387742
11886	146042
429563	274375
270248	390232
322509	348103
177777	473077
493298	180243
111572	471416
119566	340449
480070	484730
404106	214714
302033	372051
303303	437742
282707	260910
277932	166513
227566	190369
21902	384366
399183	392054
76523	62952
270652	372314
216324	38111
165935	187974
490864	145661
73563	82585
275239	363722
444755	451449
10578	168638
331425	366127
229620	477986
129132	168381
65506	118838
211555	13370
53140	220417
415922	89128
429391	467418
64074	49942
266730	209018
219281	267601
327257	190000
409769	11696
284274	273831
153737	265883
353701	104498
250833	187045
106353	315261
326043	175974
34871	144701
432114	379976
399785	67802
17661	201459
75405	245580
357243	127921
434062	46323
30849	384174
441461	459976
66383	210088
32169	324502
21275	44049
277431	164884
6222	75303
484383	317284
240632	6949
310153	92020
119001	475895
120956	288724
310626	476366
412543	493450
491037	127067
249978	266028
141535	284118
380489	36339
334602	25984
481419	126911
125588	293813
307161	171452
269646	17841
314311	322922
486136	122218
217321	84836
296292	72171
81876	319147
384633	429336
184558	405900
84938	378686
379339	39579
356469	50656
79812	75748
73791	306100
309284	202215
388996	16433
6283	35735
437558	346768
105516	472239
417938	429822
222721	403513
45291	132740
227688	229935
108575	13370
465802	388553
409745	190282
357157	217631
236216	255846
439570	435428
234481	166085
213066	157962
310396	78811
275856	262805
62174	367110
192280	440040
187947	62677
318453	77727
412515	464255
202337	3537
626	362713
53401	310261
400837	54976
88473	250410
70825	265946
361880	338480
43454	245836
296413	237864
147005	115017
405873	315872
14254	27728
272339	295351
411753	402858
285027	374784
168341	49560
192622	192909
273266	104299
460010	483761
419016	131057
40326	417201
245826	125399
245917	161381
355501	18186
333080	15600
277680	5857
254319	191944
139021	50367
155242	108975
144973	366828
78445	391414
156657	451016
198288	114643
292710	426986
611	91603
124182	222701
259041	370732
71189	171592
49238	13129
443163	133229
416426	453625
452382	184399
457839	359218
382848	464242
378179	204480
10321	347948
247296	264836
275334	268089
4551	142018
289742	86974
453232	157624
484297	112379
335691	296980
39144	456629
240019	151944
332341	460582
166724	214024
270248	309784
18647	365079
325989	478415
473351	275790
200375	202523
413705	218300
452962	101963
78095	444123
143389	83760
146153	454822
408121	219640
364636	169093
59906	186561
431075	336590
368233	453746
420677	355806
365197	421267
431848	70456
39195	429165
241828	342807
344658	216881
157200	309190
453646	293120
479287	196783
2430	113051
333000	165653
168115	359256
212153	137739
250686	391414
288091	324377
65513	393452
458768	158750
139941	428798
244065	292779
168093	73990
84745	93726
344211	309372
246926	259958
330369	317118
321993	110677
227027	94516
54362	187974
244143	388904
95551	220417
208694	82291
112940	388551
208379	5882
375206	219499
13268	150528
112625	440064
402874	81800
379680	348099
146706	18534
115382	240225
22753	118877
275640	56460
299106	243874
368855	267352
469360	461392
26912	484671
202774	91998
368638	292962
307416	339812
239924	7911
242788	480025
193564	119622
420266	297191
195224	433391
33965	410594
215676	390875
471365	382166
416533	231485
194875	118333
457313	51895
151172	423711
469312	266377
171362	36555
256987	97412
13388	265284
254917	184657
99602	301475
483706	271075
417036	49896
438719	232037
375269	401101
161308	193136
300916	311694
199306	317118
326631	338140
306858	370619
312553	318811
324100	253631
304704	12161
323836	66140
134031	369774
253573	98010
35612	129415
322193	16674
90703	373169
57281	261083
335842	227526
363056	108016
80912	16609
372632	133190
398365	353787
172396	20546
372324	294567
186588	404677
146893	455872
318627	400256
478184	447107
339333	311270
66916	187834
239872	378462
276443	310261
172716	271367
238767	67009
402805	325694
333602	86632
357493	457590
268544	480468
242711	401794
316825	185232
156873	377622
140428	343648
306345	35707
389516	48365
359119	432398
463891	258378
74322	456519
282395	52345
327425	486469
450004	343085
106750	441135
171652	97424
458706	375840
86426	166063
450532	47164
371450	40756
492553	476412
111106	269199
384246	219876
362542	118076
39600	96337
234921	190369
103296	254543
39177	358702
433089	62572
221226	88113
242903	121106
461006	360958
228368	132348
22651	471745
488541	149600
258260	411987
229735	161824
472558	84912
144300	399954
259821	224871
438501	467703
406968	268081
73219	137940
165596	96366
170993	124520
102795	378082
31930	231833
451414	174001
274229	240225
126083	61737
217296	28129
92928	415234
140116	53389
183176	203776
267373	179548
101230	59475
267147	492906
478287	281163
295232	295484
405889	466432
109174	485922
416972	336590
220529	61919
220609	60093
304186	280635
386149	484447
108886	414269
163094	390025
331265	14264
181843	15209
381898	331513
57726	245317
356275	185154
491301	132740
383813	159335
308257	249224
327846	417680
362000	94344
249144	207449
394944	285446
315558	212081
404518	16433
84420	245679
377433	291772
354055	72521
88741	139803
388342	300240
410390	467703
233074	68771
30581	263193
151707	273901
244536	42646
379680	131939
406963	303079
98813	331581
164530	189906
311579	330526
136480	2739
451216	308487
29431	56565
374349	10686
383377	451145
431433	316989
45076	182123
15602	242759
250953	300880
460696	132996
183003	130464
250515	339127
145818	272262
335345	492906
13720	54976
78927	42189
381820	236222
186570	33840
228142	21638
401449	194355
383880	286971
161954	436686
391463	206462
280600	273329
85543	226494
356205	50264
112443	472408
283994	243766
247597	110708
253805	74054
113444	205223
251502	239509
40028	157984
351148	68826
456636	135810
319524	473551
121828	76378
469690	110677
210733	15209
29234	401297
321904	393787
474531	432588
425936	97560
3809	320464
204775	168381
37194	203656
85920	218566
297587	76454
328367	59270
336793	62996
192562	47407
375520	293813
290799	184221
56170	281924
308773	144052
454303	192524
477932	317983
384819	317667
385402	461846
91197	45234
60301	77864
476369	450476
173243	488650
309081	294917
120049	404806
59578	325604
194720	103271
434511	162385
111854	389682
30936	35707
387959	288179
48479	45768
442462	104259
8273	435260
245868	120304
166675	259754
220893	123847
158456	54180
5009	469235
300752	136876
241867	10646
297069	113153
105121	337921
449871	313745
289757	307693
129081	239083
44002	492906
451970	298397
356530	310359
49062	237178
104874	20611
106811	122985
50394	454444
472489	317921
343590	229463
353725	4699
207042	314880
176561	61142
213206	228431
413590	396735
46506	10451
65470	255650
79080	48275
165750	320297
436794	471301
142255	378757
386802	237415
317675	76461
395988	170736
216932	363284
137225	458475
447532	313745
182912	275062
8596	363797
77040	215054
463770	134685
303320	3041
218420	105498
347278	28129
32846	179762
69975	406391
28771	478480
297874	316486
436132	441952
216631	476868
173966	260854
30332	117725
314255	180206
454420	203541
41991	263009
46591	173697
338773	168615
255353	246672
57258	293813
429267	60438
467372	332887
479355	426986
7899	315710
339491	148000
486712	167929
196670	458877
316136	379660
342696	298099
37459	64528
349285	385076
421794	349400
163661	234148
411944	17186
196996	336644
378087	273414
442121	142192
349972	234918
10453	15248
387209	110677
10883	48275
391822	421899
406522	419815
406082	346730
1956	185494
110580	431399
301312	400286
270337	485304
454528	481279
89238	378094
206974	267352
133400	342486
90493	361086
168568	207195
124085	76068
151998	325746
10231	375308
414286	231672
291818	200632
287566	163163
292919	310149
143203	428711
105132	411229
49113	279798
187182	159249
108952	49903
179861	205270
421310	78811
287841	317675
369577	141719
25013	370866
412890	50747
462169	448594
7243	48661
484172	84960
420234	426649
73327	116758
346493	237961
317270	144694
44915	41667
104740	340880
468753	29599
242225	190369
241432	404408
203334	293813
122062	423828
285954	334680
445263	278725
320275	249382
339626	92831
391678	475520
252940	35785
357514	209572
98650	204453
179183	225693
156640	355227
184418	139212
329095	414294
49193	402269
234788	302551
163435	403841
187521	343459
441783	395432
450406	333719
248083	308150
221813	20702
314502	411424
293850	298182
24140	130069
333369	413535
137619	256588
329897	363564
491613	447446
251720	58851
292722	476469
170714	463623
96809	339829
179041	258610
429287	330765
387791	367937
246686	323213
77765	46591
61284	138807
230574	467320
315362	85226
262673	37060
487668	432591
242411	39012
343341	266853
262639	202942
165449	317118
414825	56106
206919	307193
125190	273831
54247	417918
170770	452557
2430	353596
289749	214050
146588	10377
103091	368777
397247	296289
440914	257246
76496	127921
233362	60323
15027	232377
259435	336149
154759	49828
491277	401871
115696	151197
143203	467524
295416	146202
233045	27634
237644	254973
264169	137559
105405	113143
482193	44049
456985	12263
290446	39195
35768	133561
31367	142018
196996	98220
396169	354694
243450	16433
407717	134259
277568	447230
119001	64809
404568	140257
77825	203021
416223	51059
260011	433956
412757	342385
391615	183213
459979	322533
317801	392845
72525	48861
365286	61572
340863	426034
355171	103469
143879	489822
398308	100952
427235	259929
181774	269094
424366	125330
23321	435494
234046	151944
292839	298767
428735	232930
302153	483112
274647	420508
159069	477986
369414	267917
10241	184902
458183	359214
133732	218088
426190	298077
15157	353856
353885	122944
219072	92810
212355	456143
234814	315728
45926	335477
148212	249102
354075	67584
83900	273831
25705	91996
235	172089
178427	325659
121827	221110
186463	275790
445809	88354
134299	230220
120489	458790
366172	343992
355654	126493
304122	369260
418916	224006
176321	154810
466862	164759
484438	238566
87601	478415
221097	203404
17160	482162
102644	186101
237588	251974
140021	99586
275218	46421
472684	21606
146277	409828
374274	70029
312595	61892
80788	144395
176258	252791
20112	482657
300908	372362
46556	453671
304146	381918
206885	15209
55575	15209
166970	280838
454263	236233
449798	90123
75900	62191
314779	481279
419434	414423
74593	453756
356524	119123
403686	437917
276729	319301
332419	452859
302882	286842
266141	96062
410327	391414
96654	63528
265537	366493
69803	47071
372799	221030
448104	335001
440435	166651
395629	37749
240629	67899
131985	218730
155817	57731
229541	94516
362897	254973
109567	47463
330227	208161
356522	312072
417372	116658
483987	255506
483987	1391
99060	114863
485803	489552
384832	313745
399354	72523
227074	170722
212473	27820
90296	24401
192826	188067
134244	301416
166531	144235
266172	60517
309004	75693
239382	67250
288502	30263
97315	65587
61598	225988
162564	306087
145810	430278
446710	251702
194438	201826
258082	373021
427169	38798
263858	303076
209278	121171
32852	289513
493262	286728
65713	266600
210450	463623
380709	35707
260730	283445
49768	448793
375271	339505
67199	232736
266775	366325
417863	279502
46925	79485
131199	22512
315001	203131
491413	468127
487498	53863
140540	69431
25918	221324
176130	251940
347275	242759
312283	61476
347425	57882
465401	38134
142471	8910
238840	2715
417365	258666
179455	394955
64817	413490
179427	371755
164354	486885
165032	234356
402761	7195
160191	60100
414930	336955
151929	245201
81786	452846
136480	86974
392642	120589
208305	359029
36837	129185
130804	69561
406649	91600
285175	317118
270597	91069
15027	295934
425371	10231
309354	329316
107449	466744
440940	356500
125311	47630
413353	373992
328867	104855
493397	437088
464022	199038
90765	494126
84745	78529
361999	291451
51581	77013
68845	384174
172752	131989
186577	67029
257339	315178
486712	249854
88933	68663
226481	185525
490062	489014
39371	309524
39447	86560
330367	395921
454248	276254
123161	186691
363902	91380
132153	396080
168545	261406
2386	60593
165543	61934
330954	162844
489836	482622
443350	385378
466670	201286
375405	325068
93825	10520
333080	265711
58384	178436
480094	79373
239547	476447
291412	268006
36097	57989
488971	207927
140116	64335
63828	101643
170325	241239
188414	313745
174139	373552
320581	77031
303488	361118
313641	400970
227660	442867
242551	53490
126962	449298
352587	270372
182714	106514
447793	214080
482146	79027
229241	207927
165576	318363
202774	226494
29235	224674
467786	190369
467884	176878
229521	265667
95215	265065
263853	54839
367554	55074
367891	401378
71558	218017
334092	130300
407334	315656
292383	256537
387416	28129
300762	252961
145241	209471
82981	196783
136955	462540
343555	311846
308122	319817
270411	295872
230051	387206
300009	157514
35766	363581
409745	58287
264703	262954
287444	431285
206233	408926
102984	408058
79153	335124
345918	162884
367720	304277
290859	206206
222102	319333
430041	9303
79528	101928
473441	228431
222750	60343
244906	205889
252604	355721
437623	449880
393046	249334
219607	7113
113600	364730
381305	47463
197563	404585
58484	229111
262889	12443
472583	109824
8566	321612
158004	384634
321195	315844
257982	470178
39601	337427
145218	156207
56270	344580
145352	363631
122436	352576
454199	316881
75495	453010
302578	150526
358656	35909
116260	313745
89826	344785
332239	110677
75106	491184
254571	465856
45765	378455
88551	90277
250410	9182
322159	386541
142256	273831
375308	19246
59776	89304
386992	249334
290743	412205
187674	220417
240055	33156
227897	136185
286310	83467
463241	220417
295196	196399
136279	402269
256612	250410
335226	344693
182270	325604
169581	48273
89164	90266
172061	50264
238353	154468
227855	48163
493347	24647
408357	415967
235748	478287
142593	133339
63693	240796
297778	280268
460349	387742
118928	343547
17637	268465
352824	421830
40997	295955
24760	298372
399159	24208
361291	213809
386639	345900
175328	393162
292641	274724
120043	52537
133040	200603
128903	55205
355485	432239
105533	15209
24265	445353
454867	234148
436560	271531
11098	338663
85406	41673
120722	466988
15703	110677
110328	346066
255877	442425
406060	47610
420432	433391
364915	401543
351955	440660
232546	164884
398122	382040
237714	334068
330731	455486
392775	380229
402056	23290
61367	134262
128028	487833
453549	209572
3413	178572
101230	314804
431944	49903
176196	134995
349416	362784
88956	322299
259532	317118
477932	214762
239219	145948
450552	385009
362252	203279
266965	361296
131566	419767
219142	346323
404117	297406
277144	168615
227114	293813
395241	414819
345684	415644
238448	252482
226314	375378
342949	40161
422183	320045
184629	221580
449521	205664
447107	421097
261176	362552
253435	53994
338963	474879
301823	158153
81845	75583
244639	314902
236371	190695
158584	489150
111829	146361
276831	348208
22351	203414
290007	164884
117124	141154
46054	364109
452507	317282
146856	209572
409638	94665
458614	218614
12592	208487
222571	138088
17481	239274
53453	143942
296425	4413
276262	296772
40337	406371
128354	190369
37839	30864
270248	148374
378212	228110
208940	131666
453919	137739
408804	35629
344087	70521
265413	489582
284173	332476
206422	330469
310306	396566
236992	453521
345707	165437
453256	45141
208604	393326
12059	228431
247674	132443
190974	29175
303760	160679
450734	184659
359906	66916
172387	246311
406647	205270
381305	72551
389641	430610
141525	13129
249529	137454
276821	452512
421195	31483
360419	413818
230969	144188
453919	162346
443909	446351
410300	378686
484198	300397
256886	301823
201813	470753
412523	264406
127565	95981
482403	477986
487759	368205
83040	196980
367651	51264
318998	161116
22203	359762
364783	316575
425455	464420
486798	13556
125616	256121
333622	298182
355083	455719
452147	130431
25391	391414
430850	252420
44604	438994
328589	311832
66704	413525
26303	119381
57940	380568
314168	58970
260011	176616
8340	13370
127410	291936
349818	368859
178422	477617
126479	356806
241032	466432
24430	337791
491547	293813
287566	124262
461331	401871
87669	349608
20753	101650
118691	205899
192973	387185
363903	121612
319259	100026
259372	119614
444994	154137
222167	262954
145217	315888
179073	154208
132555	151944
229922	444864
266307	19495
86268	293106
454522	310756
120247	436042
422208	98294
199572	201794
55519	313678
7304	78719
113305	44849
146387	139648
420855	120274
323806	8607
159782	204330
324206	380071
316284	32605
215770	262954
196958	449620
192202	53490
319726	179
211886	427633
375097	21072
482456	118808
320302	279871
306453	48079
146124	347202
322103	12245
388996	273831
365305	12245
406898	385930
378125	187974
333899	357638
232135	425675
28399	50868
345401	265080
416091	363033
7283	269199
264433	463535
272111	45314
253578	375946
479300	366127
298673	491202
377622	80786
361417	156376
155165	371785
199664	282843
414371	94516
288540	55808
28103	446883
116717	49903
420295	333591
174865	428214
98645	132740
65134	155377
214605	353787
15353	319868
465322	275152
239194	392788
90162	17
339517	330469
330377	118808
369928	186440
356098	478232
302918	97134
280986	125772
165283	190369
174617	286936
19727	401949
81432	368205
390657	61292
164696	176878
129604	267352
19135	60923
438130	297543
386841	292448
314343	149479
221563	246311
267283	116283
449795	10646
154880	191821
466373	288035
203022	207042
126548	458562
339193	182192
294193	44108
418642	273831
205069	444235
123874	340236
223984	285133
198317	251016
249030	476203
291456	417294
485180	428080
282859	48275
103224	418332
142318	226308
489335	462940
99183	276440
429040	176077
259067	226798
137303	161408
454010	374305
31483	328042
446725	55989
232143	147771
198039	489552
26845	12443
96522	362405
61330	390850
381528	408804
313217	30919
141114	67617
487415	105498
162211	116899
326631	318643
292641	440146
449009	463152
220968	397336
366541	331581
28874	210497
36711	245679
209725	345282
403966	68144
358976	411157
55529	65825
399683	148324
139545	318357
335190	121255
351468	176300
162939	298439
391049	426777
145857	397964
198845	67584
21411	143757
120467	99982
387708	395988
67316	30946
104740	94919
89963	63068
100242	38063
171887	189208
397964	263009
189205	436895
110937	377242
29824	287488
286926	272981
395297	105585
277144	252563
346082	418445
439743	13129
485570	350620
332821	13370
60355	451355
215523	353867
81449	405645
412440	330591
152396	180578
473996	460437
6597	118286
174139	81560
72721	465825
208592	149704
65616	353465
91600	49896
401310	45141
194155	373021
398247	465154
475824	346999
234881	240522
50394	79989
389656	116481
31623	416639
178003	354747
364179	233848
223789	23941
448295	446299
339904	154095
269672	449031
405576	94344
478504	162790
249023	329698
262805	266746
181419	305090
77432	18127
362145	209471
112814	40257
395770	52478
44922	408206
24474	475200
315363	227101
10145	249334
92761	262954
458982	393253
490303	413525
160694	423589
204116	481279
468818	144432
236330	115861
474169	88337
81952	180676
469168	186864
388350	327061
46556	359029
63808	94793
252044	484447
173710	413438
16019	218615
392963	273831
456841	393326
151247	371918
340037	487833
258362	132996
401232	161012
408476	447107
213942	264406
4641	53333
288100	211868
221296	485040
225152	40692
235630	48163
201946	34558
427680	281924
466819	136890
318096	267029
403272	423688
23670	466508
286950	277266
424570	204925
298427	40871
130651	392159
141823	179670
323046	123640
275213	127921
80539	20959
4533	108458
209898	392098
282849	73189
397976	440660
27683	235873
47092	452709
484107	338915
480148	382376
184873	195350
100528	49888
284554	205223
301312	218915
279029	190369
253308	43783
352978	186440
291971	152762
168816	401854
379696	238864
328550	380071
208205	300800
232172	293813
192441	383434
304703	348137
398790	313745
318672	64432
267708	466731
388254	366493
149844	190369
202361	449534
483966	67955
32462	289375
190176	239193
220756	86728
474341	233767
72952	186714
260259	10451
52671	491150
201249	428214
259769	456739
221423	137793
377543	448032
479890	199063
263703	118864
253370	185335
50034	467836
58144	8071
440511	286828
282475	25410
142218	343085
234769	209689
371450	204185
376897	380520
79463	122585
466535	451950
311075	268531
402052	82968
423013	379124
191447	143
14583	409171
142472	65190
172417	296579
133903	53863
137653	378462
178313	207871
375233	160158
437656	37515
394764	445233
74386	234720
83168	164080
170708	383458
354273	278160
165850	324639
15819	257717
42801	105549
297689	456313
301315	168002
463679	390861
479454	183213
144985	88113
297436	447335
223477	465754
119987	160679
130259	33120
291292	259192
471534	317118
466163	435708
18451	113522
481958	420241
487254	64499
237223	243301
343054	168768
38176	220193
148814	391987
379216	307983
166626	410124
477932	98749
193816	211340
320839	190369
98233	8093
135335	267352
242498	265608
350653	209160
421461	117568
309693	118286
301549	141478
458207	411645
437154	190369
283803	4413
86338	152071
362823	464601
148639	180957
213315	357854
82688	257509
414709	64335
456395	360531
112239	461944
459213	259866
44160	369577
130899	245824
366373	35707
114643	132212
3719	201890
356530	263266
231568	207326
200658	79566
297512	233181
16110	469724
199582	141440
293094	366127
360955	421356
380149	143677
404028	124085
142075	199282
139743	62699
77296	250434
291078	304173
446854	442303
477150	285446
156429	351639
345333	443693
202017	463564
253643	238729
406658	288796
333547	258950
473806	464277
102040	445020
270754	327217
177595	469878
312651	156639
270224	470554
123283	347011
79083	201493
485698	468777
195121	392534
229192	94344
297436	402608
312821	122218
334333	246631
477646	245792
5710	259192
41620	234748
27417	128705
120665	244753
64544	146668
5700	262000
236568	435097
431550	466474
11237	427169
165680	483169
330811	153995
375058	164788
457547	461944
82325	489822
422907	62266
407540	172433
290	414912
112777	331939
434746	476951
132569	237165
315957	389117
119679	309524
447550	410074
363716	391414
175914	391414
246044	42189
170932	79803
454849	11299
491300	203656
111856	267143
244527	206908
102065	250077
35535	214992
315412	272069
162421	310756
370818	286936
33474	249186
14275	485185
12456	201493
322560	126204
304146	223103
208300	336282
448644	441810
209347	398834
43522	70242
332211	119762
285027	227048
387499	325814
252456	244470
237714	6155
395719	142018
363682	381260
198317	468837
254599	387860
73847	291599
173966	230691
11209	275790
221947	422377
407540	81005
390148	427728
129146	67089
88510	179375
254248	76968
456748	404886
312474	480590
147070	154692
486839	493617
665	112312
153322	484693
104211	108420
483706	350628
230574	283952
286146	225043
210604	166651
315418	65134
251582	432713
80854	164425
110539	68216
332946	135698
223043	421208
463882	167841
180701	49903
10093	186571
168392	343012
375353	36836
382400	267602
328454	251696
433705	250719
371494	184558
16458	421935
488971	288043
217409	476471
216421	221303
318082	64862
7860	191977
301326	237165
20281	60517
288581	207659
138990	320625
300727	235349
332581	386611
466432	398556
469100	44826
229374	366127
357914	196144
203164	239122
377607	117435
270674	311240
441229	437433
356096	132220
206006	478415
267862	476641
8354	417294
342733	147121
212043	168779
454789	299960
16774	472198
359782	23680
371546	176904
99602	138807
410649	303210
315573	298142
17115	467296
486368	321002
356931	118662
81678	317356
53140	23018
39429	464828
215260	313941
118259	305162
415423	97753
168529	293106
237714	218730
324517	40313
118755	414832
3111	484299
55969	233084
66636	101058
70708	190074
353568	472072
329416	472464
249050	161607
458207	480612
488963	25388
228023	113051
247731	50264
62944	32807
104788	219715
477482	405258
338429	428951
81581	372299
239273	385000
301692	315888
214992	424370
30568	428404
247858	130028
231353	15209
418847	267553
346193	307228
363543	239431
96521	157938
41086	478415
91828	391244
90167	413335
60693	189642
464382	298282
219136	62581
243731	243776
259718	52537
237825	112056
98936	269094
197614	27464
99409	150236
242476	290450
156714	23717
137147	313314
15852	327099
212410	313745
363209	355862
251875	274240
156298	188759
173144	267352
194912	286337
379022	69379
138126	177861
146017	395988
92408	426735
308082	389241
298390	345401
303914	281236
21387	122462
257581	286697
297069	244699
246784	478415
64556	81247
241001	469382
68285	209572
122350	430356
10569	286337
418560	260616
189411	319923
401486	249334
319737	338271
242760	413223
257229	110708
61049	23018
232918	7332
202600	235552
255173	82794
128233	11451
356935	366697
18976	23369
324343	159520
196355	297593
424678	298118
309214	204330
237120	147558
366014	315671
131574	75914
328408	441021
335951	39071
196680	4254
20015	408074
59949	360860
196132	219743
153543	67401
51976	363581
441065	457418
449521	263514
373712	253986
328133	5857
62973	200632
255739	261394
383164	317403
4533	84504
13472	293813
53410	70029
469528	331297
39892	282121
244761	454975
408329	458226
389641	326446
361346	56828
275337	239028
270224	232350
462659	463158
395064	234356
270294	40461
94816	156636
114063	284057
125193	478711
22779	126921
259821	362773
475756	487833
19324	367686
452424	406979
376099	57141
202392	62191
33004	447517
169376	62051
327842	187974
238573	306387
224491	342440
410508	415585
449803	17186
247332	372792
276821	24572
106805	407726
14230	262954
461415	424242
88980	394214
317568	152502
267916	427183
166995	130028
373025	125821
405217	313903
121922	332392
126305	435092
265286	237676
153037	87281
98799	378462
444650	491450
292765	51895
370910	422175
278554	27464
485384	476447
23854	461663
305724	407334
192119	480224
367944	420825
414920	453657
394975	447517
2482	327217
385664	360531
306202	451369
362713	125399
420842	159249
339353	84395
105481	483383
41959	360860
292576	432135
424699	25557
439580	125420
55348	243438
431586	226741
266406	332771
350418	180122
376140	123445
169104	16755
320562	198297
151845	24210
172396	16362
325879	265065
311761	160419
483651	106778
262639	214819
124013	70507
26696	237019
185922	251059
381203	276725
487019	86728
324816	385378
376963	238442
322509	246054
404568	405459
105160	411518
439403	446801
9969	293568
75769	478415
67846	35735
421108	461672
456062	275790
414751	296956
469994	60517
417938	33146
141610	313217
429886	240796
17622	215761
386282	484757
79696	473310
12451	379419
279190	318088
207752	149079
446080	317118
37924	382778
397411	255650
265123	478415
373471	313745
420777	383391
284538	382335
464668	297594
200419	483969
67584	332042
450603	110677
236452	244244
474591	339853
164032	420179
6781	143151
409851	200549
308399	494100
350651	91711
387147	326892
476636	186259
166995	255650
308618	321827
477932	314366
9175	437158
206842	162947
81911	274573
225075	13370
421698	419538
361675	54976
24474	467690
327353	251116
315228	350549
391909	395276
372488	106842
189961	10646
123432	247881
407564	139648
471455	253669
68314	217716
42814	445749
14095	264132
421673	291324
170603	113573
10738	190369
354348	269199
76835	72050
17186	339147
339443	169047
455804	391414
59590	364317
72086	398651
56138	382853
131382	69444
39116	364109
297557	426930
337716	119088
336020	187834
330120	260985
77829	197212
27756	457015
290309	74804
20401	261576
432036	146202
38038	351818
143571	121870
431556	252428
125575	431552
437896	313314
363054	193380
347042	79705
472019	186516
122918	429603
370830	216309
144973	895
483266	217871
437757	156161
150239	206742
170614	92613
271276	298973
166975	50532
48306	458601
202379	347473
280152	116997
314207	399509
71636	301659
68035	403368
401552	269199
301847	269199
494001	327298
485390	365657
410071	45459
413917	369599
241808	72012
303739	171069
360459	120392
213115	16989
183213	474617
397123	460178
232890	398214
179796	334370
34447	132593
219739	37515
256716	242096
300767	451364
219475	471301
246570	226494
363806	383130
26127	426034
51958	269199
296683	288035
339852	414793
282560	348096
448397	339663
476140	424322
407338	391414
131529	61376
253600	311857
233061	423485
30745	132740
51476	490215
419849	346777
330813	94665
276295	258126
194279	387449
160237	138823
405555	446839
171050	117023
57640	355471
329379	225536
417817	393326
68098	227893
268748	286399
34123	343427
44058	435708
439540	140638
420374	454452
470870	228073
8343	276744
351247	12787
108677	314815
325188	121106
318442	167184
87214	116291
163084	250434
69965	57439
173766	457093
291984	18479
202754	371379
205247	94344
271387	346726
76719	33553
334092	221367
152348	489552
469422	241468
385737	200728
305287	313713
217253	198175
3330	196182
420393	210367
290309	261396
150123	104527
122468	423313
41189	304364
191255	409576
279090	268799
337655	323392
233262	273831
12692	65271
249166	24179
294191	36191
281826	385000
104659	421397
108048	489150
72030	317356
292200	24806
253694	134694
430987	343922
84413	183213
69292	365829
457418	319318
345517	23066
29345	329533
313728	492587
7620	328140
133903	404960
384744	90379
182139	266851
19483	166513
195496	343863
246812	327464
31070	37631
331716	134318
34999	187627
435520	328028
454229	173767
394405	315844
242927	296486
211051	478415
58930	17569
411266	151944
65134	271999
260085	425766
254254	378127
344044	178436
81418	464029
267529	273814
137454	320839
297446	268261
18080	323822
488226	341470
130332	298676
101308	477788
34461	283392
456231	29361
47080	85456
200884	161920
492576	23667
266141	230576
435702	448373
96905	87086
439014	287740
466056	297776
321756	124126
55951	123369
37474	69193
162628	285446
315827	396729
343286	211868
282202	49021
108281	240225
458207	117226
119001	400016
451524	27464
112966	23018
401555	388957
267412	472475
158099	129736
466114	10217
289287	11626
107924	9054
15192	391768
61508	122490
31003	124085
83906	390525
55400	403564
7955	106682
357411	403445
40353	285156
202347	428213
15819	320097
12209	40330
405469	295484
355083	305002
91373	141623
450488	285446
371983	238494
456231	391414
78835	487104
70496	489822
200169	188925
399237	292468
396172	395988
280906	454925
116947	32442
199844	431799
4246	11027
77819	456174
47861	425082
360118	246311
488836	249908
56396	358587
140211	103910
132359	13370
171594	209258
478152	378283
7565	314495
189829	490237
257601	286614
454119	292480
183196	382271
90050	375768
345715	441701
172396	332820
229896	469235
469976	387185
386901	268531
130851	22827
303393	42747
84094	309579
129568	198531
263514	335426
380025	50173
168437	124471
309321	220635
22952	407334
153130	93691
39892	121886
470672	135081
454867	387436
373755	342637
182184	246713
467788	145860
437396	138807
275967	420178
400910	58074
372480	300760
274349	86728
173103	329466
246811	50143
117404	151944
357393	37515
14058	290701
403961	421356
205380	396735
376173	4040
11326	164884
251779	487268
34042	105498
66020	460809
33978	401854
334092	406206
431292	86501
248069	287009
52608	203156
180571	255579
6126	333980
446182	215477
309276	76044
74335	403175
368061	134259
324967	303193
273768	368343
96507	307279
187050	42313
333966	441996
87184	366493
101230	304561
39176	40198
28357	394083
88772	488222
292169	275790
476270	171592
48152	299934
102286	134717
459183	327449
178953	267352
97439	316011
44577	348798
149147	165459
157738	331711
103378	133190
436233	94516
490374	109006
15927	110677
297954	4676
44002	53863
446201	343289
250405	138885
491089	132584
242010	108222
129715	103020
53151	273831
18932	303424
448417	344519
224882	478415
335246	135104
53963	111357
151850	377620
345732	45141
422246	276436
76274	118253
162677	314952
296260	117729
341537	476171
230051	115186
4461	132996
70381	389453
484501	421830
61205	450939
17543	203656
112443	486621
385741	130142
126243	12129
234166	438298
458542	96195
469771	382253
426470	11626
48565	490237
42965	404062
440439	366493
198403	478415
253447	273831
228202	165653
227566	244056
362932	304173
89900	150648
201813	94634
181651	180292
329393	461873
252797	436740
439088	9186
74485	402438
19740	258607
252377	300811
391689	353756
157792	225043
102249	453460
452846	42303
115449	99365
116525	294079
246363	97277
112357	156640
6019	134145
55989	415401
215551	373648
81313	93365
125772	198310
277462	201286
233792	338981
213006	397157
396252	132247
475039	390232
84745	395366
5763	356285
250410	354431
129132	25398
158099	15935
163163	411665
361711	142660
287566	196783
426190	149373
136596	484301
220629	76476
169331	122694
493629	122774
342465	280799
248782	80929
291560	83075
384470	283773
473735	404100
375247	2792
420857	383967
290855	115089
104614	332136
292588	424973
493914	295484
404147	485304
12967	351581
388244	105498
231748	478732
327467	481785
395800	134694
140375	49903
84968	113522
145210	469509
171406	11315
243264	378462
38068	179129
93177	117033
91828	376567
46556	50391
112950	475676
97637	234356
414349	268712
121875	10345
302298	18108
361291	268973
362672	218615
118616	240374
82712	426736
372340	197780
223413	306768
409225	458601
428468	456215
293831	479822
31360	481279
411674	452372
42050	356393
434276	437613
316565	493148
101736	286227
289483	218155
326631	383479
70380	354725
153252	463562
493915	429099
125947	291839
300916	461184
6404	293813
54312	315994
177033	81280
356530	163473
6331	100349
143613	228882
50646	382189
182134	176878
152172	142215
381344	41673
407252	245317
270807	318505
129419	451460
172069	134145
278769	370558
109046	53863
223932	304493
63427	248833
304279	8364
112103	338271
200183	99421
175236	273831
262211	377466
364314	42747
282731	74956
57819	394915
125041	161238
308669	428428
240077	223498
332770	41158
36381	460166
314049	262954
65980	299120
296029	204262
432843	33955
314080	269374
21076	278036
205663	257646
457055	200245
161363	257339
54696	211067
38573	256670
47255	136877
486381	417967
270604	311520
28661	388575
444878	158811
232670	133228
299070	117636
419478	75354
239834	262954
28971	274487
326631	259022
2244	358531
192238	73949
129968	237165
27748	198705
100622	279664
418342	445134
427792	86560
156728	141166
393552	244805
166837	394733
106460	458
171640	307303
163047	246311
414646	487192
275045	97753
399981	100607
217871	464702
225200	391429
49670	336590
417355	267602
151172	250087
402805	78218
178643	137128
474821	122462
284236	251116
151627	460335
43454	334974
300401	274843
420139	208577
468028	415812
299089	210032
233444	478415
215883	168884
302918	288447
317552	258588
342160	416248
119174	205270
127779	337802
142740	160295
255691	390197
13741	462630
177946	8607
350650	385801
245337	151944
450717	8463
247389	470027
107375	36741
167089	186440
226150	340277
180855	51715
372668	95942
4954	43149
190649	341979
451385	21411
121136	142018
93627	343225
479680	177049
247854	432768
137744	222549
107709	322705
75325	239987
190062	18239
223900	317118
89310	114902
81428	375334
385608	109110
92402	440765
179874	350822
366239	127713
206619	93245
369518	36089
295841	218302
420423	57251
343573	253590
177926	218730
426252	160419
408055	53883
145585	205719
351432	361663
291912	286226
435041	16041
453729	11588
464725	476896
481419	8802
30515	32605
279887	198926
157258	125420
282469	323711
276821	275677
27826	37822
128704	372238
81478	443781
205069	86158
287432	479614
200868	127174
41488	375367
329311	432694
80831	435056
81178	26434
146544	440660
146981	376244
376446	254418
379488	49660
27400	84176
450195	313401
115401	186561
378691	390197
399583	144854
420736	108222
281236	421356
136955	16122
177404	29588
302104	258370
157632	418551
359650	86938
6131	328174
328174	450779
120594	167388
39531	204315
305618	261191
277568	345585
100938	317506
210466	493102
368803	53490
398923	94516
4119	469517
453821	276963
305653	266852
101344	83799
340136	164164
334130	307366
388623	325082
185487	107509
3809	269061
21899	410018
13268	99480
355611	421935
164735	3011
397708	432265
245679	483275
267562	212730
404510	154787
113460	12245
414035	107103
428582	39712
294469	330825
156348	225923
451725	242131
33548	188711
362021	234327
478588	312230
36556	21203
282575	431340
158099	364384
364827	82585
330600	140746
334796	188116
207197	14335
6253	338271
226919	342538
435624	338271
150423	20719
5700	258022
112317	137128
143290	84036
311510	366094
98791	304094
235027	334424
393682	151090
271712	153925
276821	408014
1382	123898
98337	439979
177640	148199
418342	250389
280118	309524
144973	442446
225597	54976
336260	230783
385567	190353
170683	101058
409171	266600
181204	121974
229124	239528
179351	291941
428387	360353
28771	444139
34100	474004
166903	411269
268017	70785
261771	288320
343792	245317
450257	121362
325979	4532
365175	273831
14131	356204
175390	353332
49849	310862
119373	415591
295160	9054
469629	190369
81121	163974
338955	104121
31473	240374
114723	469235
368710	432212
365171	186095
132547	477986
215581	316372
384667	164884
257289	318533
146903	160379
226434	241137
48953	73919
101346	385457
449154	490575
101108	335469
458968	240609
304589	96366
93687	190369
261277	487833
308269	45151
34952	177415
23023	60517
457418	417724
236257	51648
125154	253837
351065	406914
33267	217275
196219	210616
451849	459045
15027	25455
41619	380168
11585	299467
60274	428080
215007	12129
403612	93656
268418	49507
330114	12443
178249	390687
484824	222407
146079	98782
326355	254973
73532	342807
60613	132996
443485	190353
340210	100713
90894	374806
375710	443732
107016	335430
104648	277568
111209	288035
244240	265748
95769	118286
105501	145217
403370	366534
189965	221324
115246	201754
105788	124085
122486	321916
189461	42715
358599	163614
198330	45141
409891	337915
81432	15041
111325	464872
423318	228390
205196	407977
183590	101058
147368	134259
97438	293749
7922	284891
278455	287185
220634	301475
222640	230318
487890	347158
201813	385385
43921	214050
245217	267602
406408	215246
454450	476804
138309	122462
254735	141535
97245	281945
236499	239090
237148	160158
427577	209510
421225	313745
126966	458207
73029	295484
246403	466969
191974	460747
428400	165267
157789	418258
334320	175895
138182	58188
198456	338432
302011	459684
363303	86974
488705	413860
265964	405482
459968	128544
150727	133048
81432	34675
488254	334680
342486	272139
274559	281779
384328	151096
322272	99767
88460	86560
63594	227101
247710	5448
297825	469235
288385	211895
176321	71925
329778	231727
275721	202000
362915	404806
221886	114930
113842	31635
104384	314460
304684	164759
379335	139927
428764	423828
155311	267761
56396	179692
253770	347927
444190	326060
122073	484426
481825	406894
256469	119381
353695	477463
150543	437338
241418	287382
356814	78469
47989	463623
455778	380819
233181	44714
221106	292721
324311	38317
247908	340800
480141	330860
303318	284843
483536	286313
82688	152702
177441	286506
276589	424315
299714	250434
367559	344091
178422	432212
130651	220129
111938	424455
483987	74525
246994	125823
196741	307279
17299	275981
353073	48007
162367	441313
276821	9618
332974	163348
135428	15947
52284	132996
292686	122462
361128	245522
163728	152502
106385	341271
21311	295725
65433	355859
232348	156389
190985	440660
378350	363019
970	113002
46428	438783
183139	448437
447669	110677
222051	101147
227871	41904
18880	123213
40244	345745
303420	291984
324442	138807
61411	218730
214012	97894
125133	164859
347414	466737
330498	375375
233998	196783
113022	347104
263132	115746
375224	151096
55660	182578
97885	402954
145862	218123
30697	168670
229623	226394
359236	183213
163010	267352
280110	146079
198668	316372
112966	48163
477897	409828
104828	56410
418992	240374
45132	177136
326888	160764
465063	148387
237788	435708
456013	330556
165342	195017
489849	160158
210616	293813
79391	99271
384683	35707
435526	451768
284393	225589
209648	388402
269612	300551
410671	244115
11237	75229
448875	216318
359906	161226
399637	451884
487528	50538
373615	124535
131186	303497
375510	492333
155073	221061
422568	256121
441312	45949
61847	137508
297446	40198
65867	420790
22882	300916
341521	20959
154173	332392
79701	219025
373810	229150
110835	234748
216945	12113
316837	151
187663	228431
287125	432851
471993	21411
308122	183093
187834	119123
164829	335345
256893	239738
96319	458880
1430	190369
223929	123406
251878	9088
169901	487607
308209	236275
326135	137198
287766	144975
141334	336590
37153	232801
477087	420563
107639	103751
373244	237165
418865	206837
5357	445678
295898	360228
201679	380071
257603	79895
492414	421830
383991	212081
296683	399867
437155	322939
189965	30176
429896	210210
178601	64809
203055	105003
139927	141381
362804	94179
477980	382911
98566	28129
366489	68785
460760	197996
160243	307599
378420	5535
176223	403933
322585	428214
40443	447517
258623	67826
431888	155813
65211	442660
87638	256791
465400	377323
68008	96455
154456	13110
449319	320002
6045	389999
267552	395988
66309	464420
123169	341271
28357	75382
195594	231485
274067	350770
458183	132801
357293	178436
292588	209542
444380	219439
237002	85582
142844	345745
372340	63047
40505	398134
13831	206805
435013	42890
176277	350822
200407	302043
74776	476656
131656	391414
417019	295650
434145	451513
430734	375813
404316	187834
128985	349624
454418	84502
327891	40034
218317	124085
101214	30832
24851	380071
466340	23018
121875	492316
274222	67763
385839	126890
360232	113193
414326	337120
262318	118662
264020	97894
211686	449593
83428	440660
395338	267602
369815	400157
448789	306622
221106	9054
267373	33881
291115	417918
469626	15553
190524	234181
384771	131975
411483	161684
320496	101574
424254	48163
469976	71091
487805	448473
96995	48163
272174	308149
19972	486081
341204	483393
409745	318540
143012	172396
478588	256262
116525	281273
73228	21898
292281	156376
202192	190369
197168	187974
472164	237246
143203	12443
229040	165763
10663	124085
71334	69424
19473	76454
51342	382933
216466	12895
266244	380538
379271	348724
305287	232084
331135	320724
8407	201208
153322	319081
232183	28618
430255	327945
19294	365224
404460	262039
84745	267823
384795	299234
289434	415521
119001	399555
355008	275861
274613	286077
476969	116070
282059	260527
168000	230691
487668	98493
337598	412233
277467	238299
329460	90986
30567	151944
190985	267602
32168	64335
401772	162295
229735	445453
5253	123369
480428	280902
293913	261256
265691	398769
337483	398333
384854	452709
111607	196426
89095	98906
298160	315888
146635	344580
78030	290270
16769	10646
152593	363973
146893	463117
67043	450069
66129	106343
486816	479614
144973	480629
209660	407651
287968	491150
80282	94516
182376	6521
416208	389258
300411	316326
59513	342724
216809	94182
387791	318404
45165	410074
63391	412194
118694	105498
351484	194830
353069	199799
364713	221078
215498	445943
129367	51881
96662	130028
450532	359637
305072	171712
174537	409080
442227	481279
191761	210445
122447	431187
83342	243081
117783	476951
124259	142225
325237	166104
449043	313745
188367	254313
150457	285293
433608	190353
119462	291984
413343	304466
114550	83543
202197	191900
13365	347162
173650	361669
346557	350772
307279	13273
128440	64601
152851	175936
216666	428125
325638	77438
16409	219827
130840	205223
421073	23606
83451	424941
307081	377278
413407	131937
347121	483743
457784	413079
242832	895
170578	132843
100048	90696
355485	137481
86643	395988
457553	54456
314998	430563
73540	468640
15579	294385
384835	132651
250976	86892
328758	356428
257498	459217
276572	372892
403991	41075
208011	291984
278056	343721
170692	218454
416734	396240
269307	168213
299395	61772
3599	461944
148975	391414
381305	120999
137311	272215
24136	126959
99814	166513
437098	385442
259978	216752
152191	15209
115962	123465
218395	375815
2994	256121
481377	28129
36556	145691
400701	196783
335743	316575
457162	279871
472193	134145
256716	246085
115947	281924
307381	12443
488893	385456
135179	353485
179767	423795
368458	70557
322437	111950
105770	247043
84745	368451
101634	424529
312714	189938
400521	442399
33507	105053
455804	34641
28669	304173
126920	343721
23372	226943
76666	5848
11902	388321
288398	132740
241774	356426
179781	84111
127211	76090
45643	467267
348043	484370
109985	440000
477570	390713
92885	27912
65827	70557
150152	392757
23633	40784
371125	173272
136459	390197
170027	127442
45724	348914
471673	107774
198961	168381
277770	148084
401464	231988
148942	487443
334516	410241
324948	99405
326816	280811
63276	313522
193796	255579
358115	361355
113296	483259
10093	60904
307279	474804
387742	130397
53702	434893
8659	47349
425318	202036
15027	472546
279844	73716
30333	93012
315341	194893
438646	421356
252213	490514
180714	314868
356811	67040
396959	205270
363332	393581
268331	378329
463988	115825
59753	26434
168640	94665
272301	339965
53898	53883
184182	425073
169822	169252
265711	338240
8008	119122
316565	345570
276821	165506
283063	411424
82413	286003
319259	447158
197310	93876
17443	109173
457224	13370
336071	6072
200092	404852
134649	73990
408646	127067
55944	260071
432228	69734
235764	445233
113241	438783
340553	169482
480966	47980
458601	98605
153815	382936
417473	211828
399868	288035
310941	2935
292388	370069
339333	436094
216125	426406
446182	460692
372848	267352
483987	204551
86950	299712
1452	81280
57017	293813
88359	371934
178222	305516
29187	273831
461136	9913
168640	469235
352483	231723
230051	487334
67696	198297
278782	328538
245002	318735
267562	179010
303250	291732
4634	313592
96558	280361
77987	22719
237242	398386
225647	354630
108652	236213
419640	398018
387355	291342
353632	49294
128846	440076
400888	300261
309225	181801
346234	284843
275824	325328
260005	345676
22957	45337
155322	444504
279861	137719
480743	153995
42801	184096
95810	476880
347324	193374
237381	387474
197535	296693
117833	207959
443864	25885
390388	446351
2656	140373
130984	463774
246742	409828
13924	366127
249356	402824
344297	15209
376274	337866
50001	441021
234632	15133
408484	345193
239272	290218
410212	11626
272230	140741
104766	319502
328798	293813
321889	4138
167084	86476
214138	247702
302393	452899
227660	183215
198321	391414
331159	99592
158180	17343
70	282822
64364	338271
57192	302989
450676	396246
33965	487075
98819	407306
92496	291000
41163	477986
236166	272723
303139	428214
453736	102704
297480	435830
204075	487153
388810	471466
45265	383488
72424	99405
234647	28129
483770	30611
53507	153112
102644	428276
41453	200248
142527	463774
66668	491150
456775	285446
123750	33059
429620	423475
45627	311122
165946	262954
119913	241468
333450	206175
78709	259929
475517	416572
260815	113138
233498	410040
149495	200816
473831	210032
344746	358815
407540	273831
17535	226456
393866	198865
450161	129551
350628	422470
376855	188954
99902	202019
364388	453746
107448	473855
101473	441299
121828	94919
133106	284843
334872	318540
198450	34842
148317	478415
51127	141892
35996	206321
482808	49896
405225	95593
365175	373169
228159	112693
60223	56565
288114	415673
349475	211868
444890	267602
27866	137508
216941	232716
55131	51004
5700	219743
207626	445932
353934	275558
402974	399728
232412	274268
115071	241468
400768	80705
375462	210303
308019	185525
265140	158079
191567	389384
432782	251116
325824	290450
68532	198746
137184	421935
177432	366493
324273	223783
108451	434893
481392	72050
342852	146202
202774	262761
280762	445233
326515	409828
335674	224649
202903	430356
92270	212087
140854	26551
99767	180694
366800	367807
82103	119123
204775	445233
421674	211228
420100	440962
25324	355071
484193	182192
369256	5040
51597	266508
352356	392963
231576	100503
490211	326130
337200	48461
325503	348798
386588	401854
57846	22014
75958	134145
476056	17481
18928	174252
335441	292721
241735	83811
393533	100705
315203	361458
435997	434594
410192	81800
67391	487500
469373	14391
229781	28129
129968	251116
493961	20151
299549	465626
236418	363318
100782	30465
278286	53863
414825	27570
384384	104127
241875	363562
316120	284235
191866	2104
342840	298767
98100	465912
289459	464563
91138	387582
151952	285143
489722	130798
459738	172089
124715	49541
154292	280265
89572	258370
384824	86748
187592	323507
91828	464429
473358	15133
55167	136948
84498	210772
236176	296024
345507	115340
89219	778
227551	389682
238340	462885
128704	23318
311832	169485
182882	367353
272620	437211
489850	447151
447450	21907
175999	428738
177485	282068
36894	491160
314373	117831
349323	474205
143671	36741
287304	199610
186934	106380
160940	414832
218449	476951
317370	423508
76068	96149
150801	238299
5358	281924
460632	21411
244679	52084
172923	15084
387651	338189
334014	464420
366100	204251
461817	147554
458207	61572
132740	185741
152887	244977
333553	189071
403982	144777
18928	412167
94712	189516
45705	334099
312520	446061
167588	177677
96045	179375
89092	382597
376175	13142
215570	139825
452962	454620
379680	307279
290799	356750
175209	487963
73516	264908
276295	306981
102644	376509
146454	302067
139167	259929
18818	293813
417257	219850
206262	295979
490766	142825
276821	230318
213474	468162
394568	206882
235909	188319
308761	262890
418786	316948
190107	467888
325177	181993
314722	440940
262286	53994
258185	420895
49184	44070
92981	23564
264525	334009
126246	423469
255060	283466
239344	195121
92773	301143
102914	211868
335654	251382
200884	360790
26218	344063
201080	377906
177449	196783
370619	369181
401543	125526
308346	356963
80864	205223
182657	291521
379680	303838
307511	209907
137526	297005
146879	190369
355296	331349
83731	313745
313132	98906
437910	435318
466232	233943
296844	477774
372127	489150
124422	222976
36906	365106
446182	232816
330752	263524
127462	440826
67116	390326
226240	101816
315046	277450
166474	292632
76737	357184
206772	246275
176591	170274
146903	433934
152026	151944
114405	296432
288896	280871
224583	387087
62332	377634
54358	380360
22871	165032
244688	466621
287129	401949
104788	272865
7273	401101
248514	51216
33074	390232
328051	304159
447925	160242
27311	267110
40766	77263
311247	162978
277568	448770
114063	21363
438964	367110
46223	13269
108288	61679
159141	277936
176300	160584
247200	409828
258648	117097
178757	159390
142280	399736
338659	272846
119359	68013
86632	331667
293450	490485
133003	244115
265801	226093
216243	164059
342120	345050
24177	107787
126471	25975
476173	21583
344535	291169
415247	27307
253028	186384
128839	209824
282194	139012
323020	381979
382224	326080
479573	423461
89040	394385
68843	218122
405191	405842
31147	16904
166367	442224
459937	334095
190229	378686
78158	482466
241212	345745
356819	192249
287376	123963
359407	400953
3281	92613
140848	438624
184369	90277
231298	55500
244536	14277
139844	350384
236252	258370
143294	19377
325193	38134
303745	217145
214390	82585
436052	478415
476983	373169
405598	418773
125199	186440
353558	71167
404337	5857
364229	442030
37710	151261
175003	256121
123449	178936
78866	176439
259821	137128
3534	227101
274771	479614
344465	395739
300713	243801
83310	270095
91657	121106
238855	416410
196406	311221
277568	6899
431017	142018
248373	192610
206141	281623
23572	408506
4429	366127
149498	249334
493108	280635
429979	193443
91359	187836
389641	385378
103898	24705
385021	326463
453738	293813
448476	99405
60991	98906
73460	48163
467703	237165
374060	220417
258675	335074
29518	88650
256893	378957
416724	267602
254599	162218
298600	65210
50437	357294
132247	471416
487874	392086
122135	49903
358860	481405
78158	33524
315654	352136
107622	187998
138622	452746
447925	404806
5517	86560
61367	91986
191608	387725
485667	397661
232623	332728
151996	401276
102887	422407
330765	94344
376566	401118
469192	341644
108008	430356
429748	370844
240609	55231
7669	330143
53922	173965
35806	411999
420322	114978
78066	414144
376124	458601
55097	413917
81297	324639
95494	439462
479351	245792
317170	277479
27681	267352
359218	74753
24782	124085
143671	294277
301233	109942
6676	84111
300882	387742
359906	393068
353796	166507
480703	48275
389266	284982
429201	214050
82505	204925
312283	111182
413912	123213
328288	98049
273946	351414
308533	105498
109824	354527
344352	91359
452141	91863
187236	346127
274613	188259
461918	370547
394109	122462
77266	389682
483923	354607
318289	79249
458050	426470
284842	472072
374806	26583
86560	70582
397436	416762
28926	348563
209747	367904
458925	177748
327846	58466
186123	300480
296590	32389
160220	434926
16803	398954
481419	380709
278371	144073
8524	258607
78291	13370
352232	33219
318080	427633
270248	149373
172396	190658
485852	110677
273768	108222
282475	50264
194071	371918
180302	2885
114874	371918
2286	144188
215260	78250
82105	17996
458179	126470
282614	57900
441734	317184
340208	28129
431826	318005
200379	243547
1846	362267
283612	324377
34206	359203
308846	160722
206563	424530
306633	127816
257072	406641
436288	180284
478634	374358
326142	492701
326053	305249
366665	63528
219136	164394
437849	242527
242887	110708
298248	478232
29513	16836
259627	375330
436059	425152
159128	368159
487476	89633
426074	274309
260550	172218
295522	337067
352227	230373
110974	346587
216544	352668
491174	456640
222102	339887
12885	241468
133922	132760
233045	54238
428277	360472
238703	195402
301459	2483
128350	269199
422776	373565
152921	208487
105038	163069
436201	421356
229124	160468
301312	390875
492837	39554
189779	393756
223116	438463
433268	440660
482851	151637
24436	86560
489180	239107
64863	363581
76574	267352
191484	12177
12494	285153
303040	58589
259293	411075
225157	15209
493631	244929
185220	446351
31482	398329
132155	221324
434785	84154
40134	418551
185035	14811
370791	227740
493620	492736
144299	422435
2609	247136
403587	308243
55633	203752
392691	234745
354111	127149
378677	89115
121287	66004
458450	257651
372340	199959
3438	231485
199955	462359
258956	169449
128451	227904
391479	239235
127731	428071
464177	94640
277770	21795
256893	461519
275299	187627
239442	109083
87501	127921
257977	12159
282453	244712
478796	53490
414980	95782
52160	115671
256157	242768
281074	373169
395364	392788
274596	358032
348769	164884
352816	226824
451326	355093
132247	267317
443675	183479
397951	186259
44469	266767
106076	271549
117862	172089
430787	23018
400585	229019
421111	283113
250649	137719
485667	281565
132617	464080
16277	469235
202885	202996
168753	335168
145364	259346
243492	415585
47827	274309
465828	162963
389951	168960
301207	402438
82981	123485
405555	313454
443308	487833
85996	362206
267516	314059
453746	167588
82968	92038
22414	174853
315588	73601
426128	428603
18451	35707
476463	55756
253102	27691
433943	464548
44487	86376
229421	164884
90254	193743
124984	421830
486251	254973
68212	422792
127524	142018
178682	190766
394732	87913
112008	48996
361007	340161
165863	166513
12776	266736
346773	9891
232313	335069
371747	42890
270567	97277
180744	431938
155355	236213
472694	438373
85772	62191
29276	432175
408950	258370
281911	303444
350589	348798
106385	164059
236032	427736
386259	466432
283216	445684
298390	15500
263377	147469
73068	243801
440879	144175
452727	5302
153309	406949
84414	6899
362055	126756
186686	359762
312892	357940
26564	355915
41601	403503
297436	236631
187998	426596
129101	252359
407066	409540
144577	348971
13370	183175
12087	26366
116572	176561
77217	356622
106739	34952
204078	167517
374863	38063
129801	366493
305418	441148
86438	274743
71189	287505
449354	135664
111968	158492
321215	447107
24632	194165
451255	84512
490752	70557
348990	476951
389479	17746
228128	138885
241906	449403
343949	196783
246616	62191
433955	235619
354022	99072
61286	317118
356500	451300
116087	454508
95575	209572
307155	181957
29663	61192
327649	383198
41724	294069
52284	465438
71770	391414
373189	214024
58666	395833
363757	378317
128986	65914
338271	453011
463420	111414
95225	360726
64012	133832
314379	377270
203164	401949
462101	249185
409876	90848
348471	414136
237611	163377
348355	23018
294323	298767
244110	15209
158435	78811
245990	171644
282959	408430
329696	74542
342026	317675
435422	363081
322821	338271
282553	57134
456751	361305
493696	441627
458959	397115
380051	460205
72217	333187
100109	419888
222830	168778
295370	97768
167705	312367
191155	433666
254246	327299
285402	208577
334985	10883
80498	466744
264164	389497
319223	185704
239915	75154
114030	358793
334578	395116
244571	57777
405555	6899
288726	248758
400816	212182
408329	15553
438956	139081
137844	39618
197184	72530
385554	142678
219198	149046
415237	369262
37748	188759
244399	31002
227273	74829
152464	157525
86057	296128
490082	186440
43831	239107
296579	253002
402963	349608
390771	74324
124006	194390
447937	362610
195783	464420
422470	398885
302207	302473
214204	406086
428944	67280
295726	324377
414630	20611
63710	50264
221656	428326
1527	430997
164332	490269
40251	184049
482147	84590
223520	362206
431730	49903
481709	297630
351855	89163
90696	163217
226442	293813
17481	173585
212009	325604
234643	61041
132258	166063
180382	327455
4471	295501
427521	180841
169543	32667
272395	190369
481241	3857
14892	166513
487139	337809
230220	218140
182536	74994
143942	221030
444139	309350
170882	180156
424359	354694
423218	414334
356866	206686
86823	330849
178792	190369
360	103267
159069	68347
214853	6949
297582	315671
445755	54976
124133	390687
148695	171561
187453	188759
15027	286828
246763	232125
491469	322457
439719	4863
470865	270095
105426	317100
460515	474705
23743	245679
263612	244688
264357	417918
44552	338271
400589	12700
93174	99181
354637	35707
18087	142018
60628	64474
129867	485304
468405	242174
201405	356370
476268	308976
321736	222107
258911	30053
298926	118678
45724	206876
436271	218017
348144	168533
171013	102603
345401	197988
97749	278641
156374	320016
388988	313745
289984	12245
186440	311037
309182	246311
218713	228415
326575	297399
42324	233590
156441	196994
323222	94111
124085	313745
153813	485185
287444	400293
428313	332420
15908	310141
460315	220773
138660	54976
54964	83872
233034	220752
352636	185704
324837	218485
245217	135404
83490	178048
170430	176325
412009	433706
84931	409565
153322	261070
346260	354694
195071	476880
445447	172089
125208	366127
451101	124015
121915	145534
271188	3961
130367	296423
206503	30332
216806	228859
464300	227282
396043	264256
6442	68065
41861	192288
481512	388910
483031	48226
488380	109114
152569	445730
268418	153995
86311	35150
178316	123594
357030	290734
318186	78699
190955	351414
132278	183479
316047	437629
26241	361458
475761	320363
454867	274190
280894	105053
388868	84089
291785	442431
357722	123369
416481	421208
377986	169086
106798	47295
150345	185076
432421	112258
427214	132247
444562	211235
78258	434171
302890	15209
276591	389384
221521	187974
76651	355542
28614	290722
432100	420248
169866	69708
113363	125070
107400	392301
20998	400661
54539	155094
4575	342807
378745	245679
110164	79705
349074	151944
52646	376382
478975	185438
95474	422576
73717	48861
79195	295636
164231	157624
287566	233415
339852	260195
258620	162795
31671	420944
174000	173889
37959	160573
249681	72432
299437	67048
247812	292553
419206	287468
273707	107711
401297	246192
81418	425510
133708	478482
187458	295650
410238	221588
311986	316575
8268	28561
117586	244005
35806	26712
156642	50264
172733	477788
340798	372893
203022	249940
48479	311832
461068	183981
493972	471355
316136	65116
190062	238299
293148	227101
35806	128159
13741	376219
125074	209824
209512	94516
8409	437363
134671	112909
298161	297050
314311	167588
95286	85356
266307	17657
142453	453926
215259	437433
317990	493277
11334	86618
253778	423559
6087	477590
165921	240171
78835	381965
406771	176889
367273	313745
347697	78419
481419	373730
315966	25034
392144	49903
363720	395988
448104	163705
68772	80214
314820	251382
138126	223404
196030	404129
84429	355710
119345	137128
196459	484121
448518	407800
64413	90659
33127	211139
34348	366941
193767	41673
155036	413215
184910	63528
201809	28951
104406	186552
91537	51881
20946	266527
111429	474622
229834	22035
222698	86111
127462	368234
337516	345607
20353	309801
52217	313829
97121	388575
468125	132436
248697	444574
25944	46127
295416	396080
391222	243673
346272	51026
241931	254973
221497	4914
323803	108919
171420	282989
368619	467703
167289	384960
115793	122462
272034	215439
24312	15610
328906	112258
334092	20215
202922	399877
27634	85144
335975	192529
390032	401871
9138	282451
274992	165952
305879	194692
393155	258220
178880	272096
112267	321687
352672	83872
15058	119381
435168	73336
350506	144470
27314	336291
85870	15409
57530	68950
425170	19483
251372	142018
478480	366803
258508	263713
252247	183479
286777	266600
428294	124611
219281	365621
186111	262954
12733	263833
468709	49828
450578	134487
279054	240219
105821	412517
455319	327343
38993	395580
419621	100990
226167	286227
81331	399867
372340	429333
392896	419844
405555	183428
341951	188122
34981	190369
84693	407368
204625	407700
355658	431560
223560	214501
478588	161292
354257	187836
369845	153995
221638	484315
430150	171696
41447	393319
355626	202371
226919	351414
410573	163614
395577	336669
300273	157492
361291	69123
276372	267602
179402	15209
388158	157726
311738	293813
466332	311832
477754	101745
196903	89489
380858	354305
417036	77978
42651	437132
380465	426248
134053	179983
216298	402617
22174	291324
453054	246131
120625	363212
155062	313745
15461	390875
291388	146515
236032	297491
215888	373438
371797	214050
248013	290722
54710	99210
174148	122020
388195	352318
144024	297312
357178	162795
16659	472583
315065	122181
12087	459280
485492	440507
154456	71725
143406	94344
77097	478415
204354	98546
9696	441582
285483	428080
413211	307620
141158	164941
267562	388575
343031	407024
434726	338436
275291	373687
213401	418362
107709	456679
260589	341271
46673	394939
346855	286828
312782	155747
4533	390197
420816	342486
104962	391414
435582	288105
460263	483921
331407	241468
15027	435708
95818	73763
136444	183213
111085	116070
449121	7487
311128	420757
383223	38063
73287	117830
293931	481918
218114	385378
75265	94896
458207	450407
343821	285393
476963	396080
153007	211932
463089	147475
189357	406371
141085	315994
420309	84089
414286	458967
190838	177861
224453	398776
452938	493291
176182	362300
9570	474453
415942	17186
376062	49290
106760	306885
481494	89417
449884	304072
109638	21583
397752	171994
39683	338651
146153	315566
136604	321043
28971	387839
263925	99549
366050	101264
81945	481723
241768	461313
343225	187974
484198	493399
314311	172890
338402	263925
114983	379285
67359	344063
446182	103050
78720	407690
102279	103900
291117	38478
396659	16923
182482	193074
46480	478415
442236	346216
470746	249334
325755	386623
46593	56898
427639	459881
149586	33658
209523	348798
69028	458264
168092	94516
40153	77716
481191	478821
141782	409264
262564	152218
128867	36777
446325	424781
140118	423452
124380	293813
167588	311959
76890	112312
153791	428214
488908	121106
161731	137623
215575	130028
1445	478184
361955	228013
76766	124405
239285	63208
450826	389605
50790	5769
204967	119381
268350	424497
197544	360469
157971	145817
318398	355603
472742	166961
160669	381504
227857	251328
448199	376543
138283	481053
167030	190369
93288	426588
446182	282995
409971	370492
61598	246713
428093	285143
163519	102554
64985	95312
415649	61431
362284	304738
81870	190019
309276	185420
453895	98906
314630	27464
198043	127636
416823	17186
27892	130724
315354	134145
99760	304865
121190	228110
426167	185695
255557	304932
317896	293106
221711	381485
226434	168129
396291	293132
160182	265589
179748	63528
355748	420417
146328	126818
48892	86974
445879	133423
425892	252804
331240	255626
198437	56068
118778	375111
475854	195948
211200	427735
277224	3012
300282	429067
254446	337262
253851	53863
266163	491523
135386	226308
280517	61386
343664	362501
56620	232184
349927	51222
404803	86974
76802	227799
136835	267553
11797	32807
4471	362309
334092	39982
283206	94262
462189	99077
28098	210145
314779	252726
233598	44713
351250	324860
486315	197799
371677	6026
395336	320498
301660	447074
431317	334344
357900	378373
143121	336955
357210	398833
111968	29077
387033	218727
91499	211697
180552	40722
65211	397535
50747	448135
316837	279596
432216	405037
483301	96977
360688	177630
217162	109232
378785	225601
436510	433008
402882	196534
384006	451995
375316	407726
21449	60517
192897	177618
122905	211868
449333	311297
155582	211097
375451	284813
388776	196783
343173	313745
238312	413149
275235	319815
332374	102613
225297	332989
365560	178411
303960	476772
319259	241913
468046	173864
58486	168213
455623	213549
481044	226587
271073	54976
337440	13129
252739	456204
383728	411648
228478	9054
278371	273831
283665	285156
194587	298019
206028	354161
333737	301475
426580	23974
171008	261390
470672	380186
140473	404598
203200	69617
401486	190369
385457	105053
221097	247090
460024	313745
454091	225496
375530	324003
153322	53385
321201	256121
209239	54976
216712	179127
2338	206623
362494	402323
157878	348550
64936	357854
226216	351098
103413	122135
124252	275013
234244	100503
292127	362351
300195	105498
304764	187974
288696	82625
34115	415283
290578	182861
130069	153183
49106	172899
442236	138814
33682	122584
336921	468773
361576	41673
297069	266377
20628	175608
159420	267602
379333	76729
378688	481951
267039	238937
242551	475288
271181	31178
164755	353557
178563	391414
308600	359762
395200	284979
91233	468489
412440	267664
55632	353165
169402	194165
165895	246424
388587	112724
177735	16072
267439	378462
417017	455181
375182	316388
6092	390818
331289	492549
292576	401488
465350	378462
194530	202523
198317	37208
422918	58486
476941	98012
280533	153995
340873	354022
209898	196994
211363	139648
283539	79249
162866	166137
423756	269262
143190	83403
469532	395964
165579	117942
218615	77438
478287	477062
434748	141305
354664	371918
42368	410715
79381	226547
174725	239090
270248	231343
205322	91577
171202	198317
326681	53863
376207	91877
386660	130966
70	393581
301058	475917
43155	53883
102644	414086
438607	8084
46301	442516
249894	113725
492316	57484
235131	790
462339	124431
167588	469786
148360	104383
456021	467156
134108	313314
7788	214923
121622	140728
7669	226378
410918	212278
42291	195551
296709	48007
29077	298077
274865	22804
405135	28129
468891	324403
10217	443778
393552	327217
203058	414100
444205	211868
435746	364113
85476	353083
260568	449589
336324	245391
274332	84668
467836	56187
448529	328729
91121	130313
255082	197020
125577	207535
404895	226185
207184	110677
304501	376139
98335	222701
10546	286936
392480	358913
121594	466698
219546	359295
393241	373169
277523	53389
391305	177398
365703	181005
270282	13370
192800	458968
454167	73990
159367	233187
278642	385000
259268	168381
54071	401949
426074	162795
80109	153995
346987	463549
188652	220182
334092	83340
137757	446351
458768	420790
385555	278381
267562	430737
241468	84541
307081	414471
124431	52917
31912	321370
450094	15209
42368	340386
492441	426034
449521	345768
352782	131312
118732	452888
490797	404445
245262	411424
106739	331331
189500	434711
80052	202523
12216	189942
321876	269002
444194	442629
85678	369599
481215	85617
153168	94634
315958	18665
454839	62699
420842	54895
44427	283725
46645	249102
118877	155355
18770	366135
396043	272333
125200	282134
454450	110677
28058	131014
102262	368205
217674	235445
27417	164884
361010	69856
461769	403386
485536	282989
458332	383333
453532	440422
235404	2935
230051	341145
266547	378686
347211	241468
317983	167090
51581	32581
331666	164884
150061	212278
139459	202207
134531	236259
176040	73336
253477	175721
363332	160419
87853	421980
447613	454975
248281	391414
159080	28744
188516	53389
170100	341271
349140	352504
92401	489167
374222	130488
437623	348178
85729	325880
208766	101058
159378	238725
312283	437077
297393	313959
396381	340772
286911	125481
195402	136435
371884	453716
373170	322797
79048	37103
436926	267602
135249	8459
222702	395924
308217	289883
97894	232638
291354	9054
468580	428080
366842	468050
359618	273831
205020	262207
342607	174564
236105	204925
340186	137742
37075	466969
231855	473872
110803	230608
437463	159249
477587	395988
486864	109137
169795	354110
328119	408263
187834	60066
431486	244005
74154	92553
290128	62191
92635	142318
232720	324589
44160	433769
392037	142018
269494	250389
461185	88956
86311	281273
404828	481369
245047	170741
138104	378686
85674	306219
341029	4233
353848	266148
215029	313745
65004	304173
350118	362610
307909	313745
441604	389224
63391	88113
170995	164759
241591	462973
464277	467631
364617	40388
98425	162831
198727	156376
84417	95942
361676	170176
442638	269199
173569	316575
459563	457093
27406	393326
276744	206692
91524	446980
134423	74886
181876	256452
444755	196144
259772	313745
257613	459790
405788	430278
140727	316372
234530	25398
273900	414208
27774	407964
325638	464247
98493	436062
5700	435816
403262	275790
26437	203279
298390	232870
408588	94665
321916	406371
419850	93533
303393	139081
76835	164333
24971	362504
50346	273831
78797	343721
214244	49903
261759	132247
256387	95189
139484	171223
179146	255201
493962	199353
375617	245317
73298	97894
115362	139648
360571	306931
159392	54906
275173	414104
166024	427265
311510	344494
493625	64520
163925	449468
254123	359104
24294	33949
226435	254942
304939	226127
455266	352030
436217	195175
157218	15209
438610	23764
343089	446182
474685	328581
404607	390050
493293	188859
376145	256121
487075	464261
199973	15209
85674	435280
77708	168213
235034	125420
128837	149373
484283	389682
276183	25409
477191	304633
85855	356663
236021	365804
189073	428214
372015	274309
31328	298131
414980	363973
18936	487422
453646	78273
22568	328204
231383	448859
453182	491196
254446	453746
475149	448795
384246	396080
281913	422523
412498	75379
283376	469235
31071	148745
153322	91069
136431	212218
441996	119987
214093	338915
319259	312994
332682	416778
193056	467522
445836	174638
467836	89541
167475	454975
376728	258370
197927	193552
176130	265760
17734	94667
476804	199284
68532	65028
85870	430467
173658	4865
454263	294417
390914	445753
341632	99742
105987	445060
307819	190772
338547	272846
432173	427978
302566	170894
128509	398270
267482	475150
37730	431860
407166	77609
148223	236233
300731	148557
416550	196399
455430	489841
470353	267602
107799	205037
173879	401871
260142	354933
370558	218826
103590	396269
400049	259929
345194	329744
45975	202076
118694	364294
453294	65936
426849	50155
382317	70006
63111	360790
220483	331581
259642	454893
192495	50605
317929	213364
52488	417877
477841	392329
147581	249334
442803	183213
295416	145059
460406	256121
326586	466432
87858	384825
405262	358804
432217	446693
136798	269904
57560	273831
428220	281225
402238	313745
475933	290109
366556	18241
67548	329469
180023	59784
73114	306301
282126	55522
236654	126204
200410	330469
131602	84608
465871	272835
80240	110677
336152	45488
134299	76683
82860	185649
183460	50264
260285	388575
415792	52346
398602	407957
244601	314902
14922	451414
119840	49896
2446	295544
381499	450541
189693	239720
96386	488320
27826	261041
172408	440660
380911	249868
177735	294965
16487	241356
406660	175797
71189	468271
28948	263009
168437	26785
270104	299182
483945	23018
267302	478415
137437	273687
134213	219499
267664	74138
380642	65178
13635	24646
209898	4349
262473	218615
289105	23318
159132	60517
169381	286940
344775	208487
4516	274103
488676	87471
290784	99692
401560	312698
58999	368205
301275	180578
395872	154473
249180	353602
356524	281924
399419	245679
299580	286713
431283	196783
446182	65245
155728	123213
275418	291823
144877	359303
375320	165870
385353	1749
277672	331428
128652	4413
284389	35707
273182	435218
242476	171967
382620	193001
437795	313745
426562	72523
98778	443146
228824	489656
405241	53252
171444	474107
329750	420314
209493	190835
117672	69876
333940	342419
64826	366666
282698	161395
202866	261755
159249	477928
62889	3834
161249	348639
127741	475366
444422	356241
211238	111463
120239	195948
23468	93059
198068	317118
379462	345753
429805	232693
308122	476696
149452	278130
192237	369752
444039	238041
281055	446351
135103	353329
437981	90880
84792	331581
356789	86560
309917	454309
344165	23902
475931	441357
297983	476612
306304	208577
248013	415625
250119	101058
455666	352939
367060	282043
308122	337262
407540	23225
366505	322276
339193	118877
291836	267294
430630	486885
87047	284843
395949	229726
15362	479499
385608	233024
236267	206677
229647	240609
141778	244411
292223	292553
137419	356674
313217	281924
457293	228431
231855	261945
325283	448245
300364	278427
357434	57134
380861	170894
358762	428333
334172	44312
46607	107280
97926	310836
48479	62699
15433	122581
259978	46294
163519	28974
342452	147565
43009	155311
228991	428199
43045	317506
193354	240374
422164	179506
110555	391658
290414	112312
249465	83811
414987	434154
231281	424782
473748	266361
10337	440660
474809	284925
107396	28129
229787	182841
55578	411424
165122	110708
432093	450685
240647	1675
144716	36739
341616	245150
256743	82208
437300	280233
80048	149842
348970	301475
323016	48275
67514	477284
38152	470369
447335	42667
15027	412162
775	291401
284633	190369
297834	255650
183111	463549
491317	16433
171403	105967
34686	421980
205953	80778
217854	440660
325263	221778
296511	119762
20546	479614
360124	478415
493914	226494
358818	52917
351816	277511
455074	62012
36211	187920
248461	251116
438468	98637
259366	371918
320110	415621
241820	156376
327183	378462
129915	369599
436245	304870
243519	477986
20717	136529
441326	280857
302099	488641
157473	219865
125575	368503
474037	28129
382882	336341
314393	330032
404960	124945
267562	178932
356473	101597
18870	249334
204375	256373
65762	172089
1435	184026
19199	334727
457396	184693
267562	88313
46750	449543
389478	372238
100515	493016
305287	28990
97592	77484
178696	318059
363435	255883
303235	430356
186097	169095
2929	350243
266965	280665
452832	463623
466977	428513
252833	357800
471719	471917
336144	189938
4634	208038
28357	286007
427009	477788
109537	301659
23459	147991
310111	360860
491492	86024
298775	386482
9466	275790
251386	417907
22197	319720
452708	110677
263557	195402
195446	170934
25	72999
84576	467826
167490	23018
431277	231989
398308	88620
189228	444516
58132	388575
346194	73103
203200	243301
111549	366564
418022	449509
15395	40784
220577	232925
333194	409828
106739	276358
176539	213871
461625	61235
162518	35579
161849	158764
419208	359257
414521	447517
477127	371918
64444	400822
432631	190369
408783	216591
369606	220572
430041	284693
480105	469908
30876	464420
208444	347036
362194	378105
333001	249685
45591	134145
166651	255069
401820	277961
401066	329648
130329	145562
243149	381300
336142	276744
350242	452370
251018	106439
465926	481875
234715	401481
149015	350549
392872	107577
320018	174258
371983	24401
211636	275790
152641	56625
112438	190369
109868	479566
188847	151830
312202	489552
224425	398333
109600	53863
11772	339544
353051	237404
415622	187207
234881	475467
78575	160379
458183	433475
309225	70327
294032	136845
75568	261588
237866	467752
71986	468575
462339	426073
485546	20802
124828	401871
120582	200444
194245	107449
269612	152690
115304	220417
108310	170993
119635	209816
253102	183007
474341	91826
374217	487322
375923	283346
13930	46104
207457	162831
136747	200668
119001	344764
153161	102225
325188	477131
30223	282822
441271	286572
472938	87471
10690	325533
487060	454075
235597	404178
464394	406751
156858	410484
452006	297950
458052	186259
40362	478508
257877	58909
125968	382565
40028	361698
154808	354694
152370	35971
19525	94344
488490	440660
139350	268593
272032	31041
103325	405198
254742	244433
200411	311849
491305	470294
361120	35707
474177	105585
263557	336955
212629	216843
171318	292553
138126	448788
440499	450105
85031	304427
167560	330456
273709	98906
245732	64429
87440	426041
213696	5040
81978	478415
243773	291519
104817	124599
393406	416369
294399	200444
81204	75568
142691	456403
352314	17894
67571	64130
237801	49856
477099	410294
230574	94446
406615	337094
110272	252961
459830	294085
59991	409982
423144	391414
223953	70557
263206	387742
428735	430040
172433	49896
283698	280242
78469	302063
290541	191699
473774	79671
418786	119868
413192	259958
365550	17181
385532	470533
341067	3432
374835	341099
40388	177630
412665	105498
98628	98209
427266	124085
127912	319587
436897	54376
51013	266852
232741	366127
286074	368343
27068	243143
8389	14907
46556	138172
53293	374806
340511	72889
224778	50747
482571	401881
285830	435708
469907	110050
287566	279481
483987	64476
329727	224085
11696	22804
441229	487266
73691	309801
81945	248896
252739	224939
237871	10188
434425	350088
217423	157778
91239	464175
444169	396906
210006	253986
237714	79965
77987	72371
168642	189711
154456	3014
21272	426177
281052	217423
450465	447831
72536	192137
118686	472583
235827	7601
182590	411424
409745	192459
486968	489881
349835	98847
172807	213917
203273	257298
144754	389682
429287	147581
126870	62906
105788	146202
318318	461550
96576	316999
278554	260877
52313	304785
259821	91116
66325	321175
56409	27464
149429	405837
89566	124043
174654	248777
147248	411329
175684	240504
345401	428921
231305	20007
295790	212958
423731	193871
101465	245100
66035	62035
103626	484426
42536	240374
127660	225295
173177	13370
377869	90880
275152	49046
465805	273831
71189	92456
277953	123626
27894	314881
289675	322472
105648	108118
158099	368006
233923	330469
490788	213957
13563	268743
133332	420508
358180	95149
452003	32638
22950	235445
490847	40784
15697	49903
341723	86892
386145	149826
306261	396246
408343	245679
317409	336590
238110	401854
142712	440660
195757	422839
159213	176501
425831	472072
196003	139648
243842	385279
484712	404871
335469	312697
197168	344917
32669	381740
242647	336590
455388	195837
271773	309425
153687	107396
171724	6769
135063	236213
15027	131154
214235	84590
343089	430894
9579	273468
108034	149947
267562	236391
360396	127133
335441	386901
390327	246592
25779	196841
419265	451885
435810	172125
109868	208300
369209	70785
24471	446474
308449	476231
13169	420935
52793	258607
323407	434177
88460	385334
365750	310756
25031	133141
90749	247423
416004	484909
156446	72653
52137	183644
420735	189351
435180	160158
254496	16433
178540	334225
24726	123578
33196	284293
140201	421594
130069	17740
194670	214566
472334	4359
140116	335832
84968	96409
354262	217423
91600	78399
339963	435097
368858	29805
286791	205289
211722	312259
236435	485439
374379	20719
306494	156006
101504	175897
39195	385686
144681	219984
326631	360083
439029	315407
334985	188067
277568	326492
383387	351748
436003	157548
137340	89315
444139	394285
266153	97894
43775	161384
75816	204078
446146	159249
188783	444
253102	198391
41491	2650
485667	453442
62280	307745
290139	465656
390291	302486
298823	420804
75318	482707
255118	271697
40809	110708
161051	379464
260350	357933
2187	485929
45201	446105
84745	114662
466599	434945
104192	69734
432432	140044
354868	437018
420904	86728
6467	187834
251779	209008
290693	48163
69318	256165
206597	440660
14871	195916
329311	458968
37290	100145
291237	339251
130069	312391
53656	3229
321593	183213
248696	466075
154023	421115
289535	462384
385516	377778
394964	94075
56138	368650
239431	192726
485267	440660
438368	189408
294323	182940
176564	267602
302918	131411
242780	79249
313178	10649
444756	127821
58208	462795
89311	183213
108650	342807
61192	326050
211069	387742
226342	226359
122486	77727
388355	28129
289515	346273
435776	471625
349164	388633
55633	369066
48282	273934
173598	205270
123605	151849
219120	37564
323901	21411
84429	364768
178456	418551
242411	455955
8635	125948
174515	86187
98654	159404
94619	209285
223259	423559
405029	78469
273479	268531
373755	86560
334910	135162
207562	318506
125064	391962
479351	205289
241216	94667
280533	342236
232108	462760
454838	276897
402903	73272
345680	476035
226191	217494
483259	342807
203081	37868
219546	11518
455361	483865
367242	465692
112535	327121
103282	276663
8478	336590
239860	356151
162642	272846
283718	225426
401232	334009
285710	241525
274749	388722
67223	454975
356387	300811
192100	245317
443815	193705
277119	219876
289068	130932
324467	23423
386305	13120
431654	329039
2349	299930
493076	203656
304404	81747
103914	237566
161695	198297
452780	380845
483819	204177
66497	284373
253229	404345
236222	311656
162472	233592
282781	273831
444746	142318
354535	440660
493764	42392
20768	93872
324325	393956
84243	190369
10076	76454
268956	266670
253758	155719
168065	44495
254735	126426
9085	348099
478822	405491
55376	137569
9023	108358
288801	273831
57509	163441
20946	240724
448414	268904
56070	460161
416342	207927
362981	263318
293985	478201
223503	373559
443779	95149
488348	137828
383013	189008
42535	694
233035	114930
290616	394741
20055	349736
245895	21411
361960	348574
229647	272427
410683	88344
442039	391414
99409	30749
74442	313745
355077	314412
164326	380071
38974	90705
57877	13370
292721	249981
90549	178680
103039	156962
187812	283758
19542	208554
366534	367622
445420	246311
136256	427205
416004	228492
244907	219743
454309	431556
483987	195250
396043	50155
153322	48146
374305	271248
17324	353557
289468	40784
227068	257377
239895	377009
276944	63601
221098	203656
2401	58851
85957	336590
303306	362443
152028	441202
107063	66476
263889	378462
41721	48163
231839	241379
452709	211868
49146	121283
355048	1585
298780	448728
106662	230925
102727	3850
153113	285634
469666	53257
187834	492204
23619	366127
131386	477000
78513	463704
36556	296693
287953	169977
293682	64323
337588	246926
440990	203752
331083	268006
200223	227760
86933	466386
449994	300240
475688	257495
109084	40784
469861	422853
488396	336930
379462	195697
369504	264091
118860	146251
253931	447230
139531	16433
41896	488540
455432	60517
335267	234413
72816	414047
37410	77303
228034	108249
408163	209285
90406	383683
78977	228249
66773	150874
382186	406349
402718	244688
476563	455930
258187	402406
36159	456640
261825	170592
397744	461584
58626	113749
482532	196647
44713	72642
85621	9054
281422	177569
247589	10155
456294	204453
144623	371918
334591	238124
409244	103267
15819	105719
126470	15209
60047	420757
48459	86596
81753	229264
140904	317118
200906	255172
434484	366493
64936	80743
107524	409248
296186	391806
166460	374910
284315	28265
376046	429863
344522	279784
48971	389559
158215	48275
322910	95942
141689	419098
129656	58825
78805	435817
82744	216006
66588	78811
434540	493595
396435	186259
493293	199166
447610	231485
48769	88113
306964	203881
228128	421707
130069	18264
418348	168959
95130	442030
247296	7102
414128	426736
306328	374939
213249	273831
36610	223915
314722	9054
22414	380568
484972	152023
305002	24971
463294	393326
270875	334586
238353	455995
99350	1113
372448	464727
470881	421684
320654	20959
278684	152502
351596	164884
153631	205223
261278	324035
424295	121611
314311	401854
285328	55292
54265	206174
340044	413922
122275	464420
226266	335172
203085	73350
367336	277961
378770	389539
339075	217432
116653	272431
472825	248405
190926	311379
120023	144820
449927	273230
25323	283392
462670	240254
390767	110677
435638	126426
452148	474982
194004	46251
438611	105878
422822	65840
139769	152081
11029	63528
347416	122780
251476	477358
214853	86560
5318	148026
254446	469907
249894	448639
35806	239281
328402	82271
276821	329698
16291	226308
301601	101049
345715	415207
1895	51895
231504	371918
170462	218654
44082	234091
34249	276744
169150	407339
443336	353457
191915	126756
382894	355806
301913	98659
285483	350136
367434	10797
345918	482646
165822	323497
464966	351732
131779	406774
217434	393326
205301	400921
19341	219181
242021	302043
92964	212454
44160	441926
440669	22804
374500	84089
62642	423974
171008	471745
370900	299376
175564	262416
224704	59113
121206	438419
458023	151008
72453	214869
360642	199676
294124	269199
53516	202523
193622	359822
293686	52490
245449	195121
201131	274091
422015	81824
319231	239303
71665	218727
49056	230255
226023	319432
48832	225016
276663	122875
293137	118333
219546	114146
293850	246592
234934	406117
160419	354983
372415	275677
32601	313745
460668	121106
3734	410074
39051	288283
27367	330414
61465	428080
12063	338915
52731	47295
377610	411809
476265	401871
130961	188930
49236	442743
248013	159018
400286	414912
185450	467500
418165	488028
52815	151944
10093	11626
344318	350307
266508	249367
356326	328121
284191	72416
78035	229770
102644	373455
144612	45227
23642	119868
365699	413721
425635	293634
93148	146202
481723	462505
171873	466233
297024	301659
444210	39733
9148	113051
414773	312892
234881	111328
460515	28129
189064	400184
295841	444606
328023	253121
30992	335121
117766	132996
360642	249709
477932	232837
427960	111325
165646	184697
437324	392329
183422	15209
117980	159188
71641	84089
334092	221296
82443	149564
142546	317675
396927	365237
390406	327362
419677	46239
404568	243944
20670	258694
464966	283918
294925	374230
117332	346768
21534	185335
275278	74143
394031	16700
64159	54866
169937	241525
16844	437891
97127	100760
101502	51881
298438	232693
143862	165433
444755	121988
489908	58208
325790	290389
433820	23668
19246	418810
189205	62580
358338	203279
71396	159188
133178	468952
400872	180422
146971	413860
34686	256812
24022	231810
182771	395198
221925	204198
385910	366127
488630	210228
385124	173063
81684	344091
6467	65300
267562	490464
458902	425068
62262	73061
301130	267602
399494	360736
221353	96055
414299	169691
237533	452746
104817	6072
444380	384350
316352	213006
127229	169664
254446	209532
482851	462523
54962	491150
379960	159150
342740	410756
247075	186440
214547	446351
227247	297721
205548	210050
482982	119381
407277	41755
418765	297729
70596	313616
327253	50997
357157	102589
484530	413215
79297	186095
265985	313569
88359	406843
356805	296536
375837	327061
9178	289304
489221	195948
454867	427908
178003	242927
411945	192195
222435	405854
22202	284843
409990	271236
60677	464578
388475	30099
437016	13986
16844	321916
30568	186095
68098	183526
80214	452776
311469	304173
195042	199634
64495	390232
97572	388407
378165	378105
378417	417201
387798	72523
452432	38063
339740	373831
360641	247514
138457	15133
475378	146251
80296	15133
422119	478415
275291	50195
334067	420757
158156	266736
379839	310261
23059	423688
223929	459588
134593	424285
281929	383239
489908	247656
203656	455600
342221	48275
424139	94516
319259	128331
420736	412911
14672	16433
276821	299228
447925	413525
46168	308676
396169	285634
213765	231808
30523	378462
71334	297364
102040	305449
400520	91657
136543	422175
490046	61572
67241	337796
15819	404953
375206	331349
398559	286936
343226	410030
211717	434599
187878	49264
130224	362154
92032	102004
134712	84590
256623	185335
242551	153995
263377	462866
152790	333591
366364	218256
133453	271107
112443	237548
160943	62311
358322	98012
29468	238075
421207	274103
220352	51895
19544	131100
285156	420326
112883	478274
214925	186384
344938	481362
330268	223443
94424	324377
126828	185167
124091	489424
424969	248842
232596	150360
161786	228431
224711	429593
123271	91660
397787	408263
179527	414008
248822	279509
167828	332847
407066	253916
360183	387742
235404	3041
389982	362948
56752	337585
175209	328932
309917	129296
66185	15084
300890	131964
179778	332141
44254	220862
356525	458210
271455	321683
449663	426795
388249	142238
390517	338271
68110	121362
71873	190369
404863	27464
242890	7211
198757	86560
459993	456900
426568	9913
255639	299434
412690	145691
187075	415002
201348	385442
355642	104598
73742	96483
447990	190369
266552	272354
48711	91069
263799	387033
169813	22827
491662	31155
146970	165126
127531	440290
35498	251806
44469	64707
342465	347167
423425	51150
407367	246311
465512	1057
2725	269199
245679	427996
383057	191821
253864	130028
430558	68728
88365	445533
200836	235687
110708	428949
72732	442007
438193	68456
194861	277961
35971	32807
164529	24516
486371	254914
316136	82641
466040	24516
141526	400669
446368	17234
26556	452098
84323	238689
92170	420944
353495	217300
392839	178388
168802	160158
111664	104383
302933	447705
328174	421659
445831	369262
120266	447580
298417	469235
254128	39764
460795	20809
430356	443461
326142	172089
73818	10520
43312	103773
198705	166970
208577	18330
360392	386775
353337	92042
28274	379798
455288	137128
312970	266345
344314	265137
89837	78891
34976	58457
483112	226150
126120	141850
225157	234452
172754	440660
395983	119381
31762	228431
237586	321242
166991	322248
254973	82222
168971	303583
382280	341574
94308	436208
398828	88956
156455	352605
372217	147665
243901	360032
273131	115221
400696	197818
105788	27464
423392	409828
166842	250679
287566	344083
485667	207127
384939	317356
422246	202523
221750	13563
163068	486885
419598	287879
68509	260645
420736	163321
293619	6899
317649	51895
455213	383967
424254	261647
21110	275790
141340	32605
28766	40482
307923	8459
179838	162831
47232	293813
29431	233477
97394	285143
309959	27766
209360	134294
429391	181204
136596	62226
209523	336915
402645	235245
118221	350189
172461	22889
153771	11946
380036	145970
461706	142018
206656	428603
387882	326728
28971	187920
356615	98831
483201	117434
316535	29359
175141	409828
436509	341492
65514	434893
89219	57094
165326	278398
269036	397456
458957	5701
251525	392113
396036	101331
243425	466737
182834	166227
130651	90528
359391	48927
482456	325824
254010	300249
302153	160428
439992	83403
379335	451016
45154	332392
411680	207535
4466	12245
457578	157726
137147	318735
203793	55129
474939	67584
191767	311428
311119	304173
224892	13129
23481	166183
277405	277961
43321	99931
283803	69856
196776	375953
123056	52838
198993	85870
8713	51895
450881	122462
46294	62753
456174	160137
116525	453521
466389	56068
360309	89055
462893	11972
381950	492906
405064	132740
316922	90123
325044	257085
372029	203656
220435	85656
6397	330948
225295	463549
433346	245679
401232	340846
469935	93007
301312	42088
426964	301823
139314	166623
348910	281924
444790	164425
179726	101058
306022	287541
348362	30215
258887	390525
96097	42466
317990	442947
1839	245323
352989	232784
380372	122462
314730	44469
184770	32406
280540	416451
459976	238285
180754	298077
224377	11533
490211	106832
302918	218555
372340	182804
268882	50009
150626	73640
416408	86974
215244	178436
325491	379416
234656	358848
249709	297178
347918	264204
467881	440660
424125	48275
458183	274922
494102	389184
287024	27169
446998	458183
485821	401543
292193	243301
90800	378462
191536	9437
306859	316732
407675	342807
182491	220051
234797	261625
107439	382001
285023	217223
40706	280635
357099	293813
334092	367102
83956	48275
202376	202394
235748	493537
214364	185704
32849	220417
459069	429862
428262	147073
200558	396861
116174	261320
90696	243374
86484	371918
147354	267602
59203	405788
280118	425846
414944	414783
34675	329139
17848	273831
292923	107222
40675	391414
263880	411535
383321	462869
81624	468832
134299	103666
201442	256686
30546	252207
196601	26241
94527	387469
414522	212718
312842	84955
399441	383041
132507	102223
255454	337053
355493	694
484015	147120
272804	67584
356499	78163
185950	53389
449864	385076
425738	60183
67223	123746
364977	121106
306334	317356
15040	313218
216235	325163
314311	215814
281923	285446
144832	421707
459340	204588
402514	429509
442529	22837
107118	126473
249699	484284
40798	104598
431806	211996
401257	115683
28235	259820
327719	225727
94583	224035
161570	425675
22950	355332
301312	357373
89195	2849
26108	310015
129727	173076
159180	179928
458570	310261
39567	484779
226663	51927
141026	106522
175133	110425
72127	65838
446182	99405
392915	207308
141791	1144
139484	178048
128586	83537
185761	357139
148989	466046
392062	484461
228128	84801
248373	284982
412306	218061
54951	248211
537	378462
454090	412535
326260	362902
276268	366127
39852	160462
318836	28182
231480	373966
63684	350789
34054	452804
307367	54976
424090	164884
454125	109950
424136	338580
369955	378462
230334	113541
243007	405788
35456	421206
465716	443320
393482	144947
292966	391742
470554	54234
233607	208617
370003	259558
222102	155747
83616	381416
214333	290211
355552	232976
391602	464652
422531	221204
342156	86505
68305	444401
413105	218727
209911	455761
190789	196783
362267	275353
409748	387742
264846	154213
304497	220857
272386	265065
86657	262954
283356	143113
434716	41351
15899	469235
263572	214705
207184	384093
80193	94701
163167	347036
178422	395964
278554	177374
189636	456586
84429	423711
238007	374471
208172	162334
76228	95638
284057	40193
265965	148590
411662	46730
178867	80193
3217	263648
459097	35707
447610	265151
214012	42587
11139	437018
175182	187736
314708	72432
35531	442750
229147	252961
374222	370325
72332	460881
392061	391957
118379	91711
20392	359672
427857	463822
160123	358032
91522	298767
461511	303114
477403	316370
377708	326971
416677	333591
75462	229329
422676	294069
249291	241184
104732	493998
291888	21253
252302	202599
293726	231485
364802	375924
68092	149480
374774	385681
118368	173965
430748	426569
177905	195121
488293	407597
287439	428241
399208	29116
189537	244688
365399	103329
294115	313314
279325	314836
365683	304075
199924	447517
80590	39863
290759	227101
491662	152346
92852	75568
296204	36350
162883	60864
395441	151704
219610	237178
243520	304833
273053	202394
448204	146893
313625	20586
10762	147241
44336	397006
191567	423688
295441	224085
315261	6467
251065	164884
39195	37369
326861	265589
456277	130038
324826	464420
16325	249334
157099	360531
308345	390349
441096	491150
130332	219865
265483	155635
89040	470916
464004	94344
287961	247812
437609	459686
288100	312794
267725	242578
23787	248925
486680	155965
173126	123369
400888	62580
267837	284843
295641	483939
195160	62699
309018	460643
383164	213161
370293	214834
287900	298119
387351	362267
174982	277961
293913	163368
393886	17467
9812	339403
427376	279269
144746	12177
39195	399711
479355	434808
435468	120021
50526	333297
161896	438691
456021	257290
312088	207535
341872	244107
373647	5857
302360	89271
455920	98906
176903	488142
430758	282358
254155	96977
264925	120195
323407	209967
413378	233596
85093	107187
235992	187974
222045	259704
357802	21583
328940	265905
187124	291535
185879	262954
391414	380166
20959	261473
142573	142018
426621	110677
271500	414761
140178	442030
326093	404886
333178	165708
458386	388436
62981	151967
174315	174700
337158	256373
429787	164816
274852	345745
380858	113401
12378	352392
17993	68327
34729	396409
324225	415418
219109	476412
106268	137155
158156	32807
18116	296186
433581	267352
391203	313745
8012	7842
256893	369510
53015	216187
398761	363035
442928	479194
477815	45007
367145	213384
257331	200344
341445	273831
187834	54506
298600	415936
44844	190313
456162	464727
316486	270716
80501	70507
129216	243099
251697	198289
84161	229813
178742	119393
412440	98465
442857	365943
388848	237132
275721	173176
331289	266852
262210	302127
4604	463338
50087	187045
228942	122694
474491	153099
381082	90277
92246	237165
103244	331479
453047	164884
229735	197
393399	315671
26848	435222
299538	5602
335951	183213
407334	375093
422267	72303
462366	438426
331572	210898
471169	330143
295984	390024
252050	426034
404946	428333
319670	227101
326992	383440
82541	86764
143271	9753
292712	348798
31121	285722
227188	4914
16382	458973
15703	398066
328367	124945
465196	449431
151849	239934
400052	79249
217784	411809
222653	313314
72111	97277
107222	126426
103086	20022
174404	301659
450417	70941
365364	110677
337285	51881
143332	292721
385892	388575
344314	6419
129218	114643
294824	183213
259704	428864
465866	332392
355245	137719
168381	332198
141464	42811
314311	26106
91189	299457
136043	13129
282497	44826
57726	293745
219607	24919
207890	217423
17616	232020
46285	49092
86632	170729
226945	134145
296029	454713
491269	190369
11091	202523
265910	7572
271673	35707
76346	310261
84324	194685
404135	339069
104620	49660
367410	206142
299106	337288
238445	123075
387442	477366
160680	428199
19292	115174
306304	303392
395706	13370
251009	41764
354882	138477
94516	373576
224	99405
327334	43504
315958	208487
80484	392620
329040	212075
448199	235174
417257	327013
352216	46127
401592	470399
475012	456640
259821	21523
264702	77408
472319	112617
305349	485304
279035	139648
466039	304821
68098	168289
464548	147460
195012	359762
40651	323101
64526	450161
18770	96977
198675	262529
226445	338583
226144	298949
23655	264406
334105	395870
45724	69859
46703	408866
399237	66053
58479	219743
266052	43164
140116	146202
353880	348798
75056	411157
153962	214024
350650	440303
484887	40732
325722	154929
32601	263699
29951	990
274852	175895
319259	386466
346953	378462
122697	217102
341281	428026
76068	138807
123921	88705
153543	228431
355083	250325
56138	247053
302262	268034
290943	278240
478371	250430
420736	197990
377879	387742
279050	443693
406680	385000
146659	376509
127345	190369
264025	85039
312243	297759
110703	380568
217398	95346
459680	362398
59659	153322
43675	114697
48565	168615
148779	252832
146127	176878
483566	72582
61681	453625
472012	22793
195373	219999
341427	317481
446222	16325
360590	215276
374796	264137
200452	366493
91380	388575
169584	189659
158756	114930
395019	138733
199706	36235
94578	393326
388048	377984
459191	395198
102627	316796
183528	467970
222491	392406
165159	157622
251943	40341
231839	304867
144181	95149
258838	360677
336590	224758
361838	293813
343538	459976
214060	425675
441636	45140
60310	287423
187834	387331
135022	282307
326631	214516
318331	26347
340779	207298
283024	426073
146928	14090
238405	472072
484883	458877
476353	190369
436052	203656
445512	49406
290894	75303
131023	206717
244362	412980
387642	353557
324367	244809
339508	132996
239748	304985
262536	409142
78233	262445
146893	34468
458220	236956
275709	124660
234046	432175
228989	317356
68977	365050
429655	161007
382169	420973
45497	210032
114435	358100
73955	75499
328940	399492
263586	490098
72732	377186
104740	274891
27429	292468
211222	149600
332381	108554
22779	280933
362267	377206
73520	47467
273159	86728
491129	117097
84756	473179
437462	402323
433820	201927
287099	96977
174139	436063
105979	204813
366432	230814
372764	226378
174315	164884
248013	364577
77793	77406
468603	177852
356176	170993
113382	235387
165064	423113
424522	462318
200131	180541
149607	190369
236509	440290
188477	125074
482456	328834
387631	38339
268910	473310
333912	183567
180735	269199
295009	324377
358172	401854
58043	463770
318492	147697
172417	453274
97135	439798
288142	270080
403812	261396
366906	368433
106385	254178
392931	246713
119123	425383
76896	33541
43708	232784
255650	240384
268910	115174
156446	7621
177552	166651
177569	304056
98900	166970
222049	354933
190795	263340
164188	473907
347226	147520
484172	143701
225461	318917
360267	459791
250166	437767
354369	27464
10757	457272
425368	369599
326001	254535
146198	451414
214308	254882
146893	319963
476592	257957
27033	276663
231680	32017
239431	254795
195362	475616
75621	141657
277928	84460
413205	336787
406919	378462
242935	120192
26268	185479
476072	450983
308669	381469
430352	457190
73536	6253
387489	86476
459110	457514
84414	442570
195804	428911
128323	326966
199373	404408
408916	213057
89040	323405
76131	339933
51053	487938
84661	189733
69984	177861
294749	273831
219777	46294
297665	373833
382582	310192
359085	13370
43419	64123
344314	186125
407072	99169
110598	92806
400437	420392
372340	153995
47080	12826
338687	277315
55521	401378
415949	472251
356189	95149
91009	454520
481347	178436
25803	198297
308743	42747
105405	113138
184814	371918
310043	190369
409745	178780
268910	8607
47978	43324
253299	350474
203524	130166
300240	299202
226144	355732
483316	135733
86510	80193
205900	84590
77980	318735
153966	333268
210349	481279
378893	171219
292625	16433
188582	275734
136758	180957
50249	122694
346299	338076
3005	481015
438193	130076
385969	82585
332708	203414
60851	425787
91552	86974
195362	168990
210900	451083
130069	431014
321123	309407
82103	164884
297512	447335
455187	156376
20582	35707
129224	124660
289416	71009
139878	253188
159602	231485
329743	412303
106648	299254
392702	236648
383111	13370
334478	356723
226095	44469
410350	450045
50034	249410
55914	19124
408518	316575
166244	234353
297794	486885
457820	214080
259651	10646
30749	156006
282967	2233
161363	154667
414214	17186
30299	48146
101540	387742
272331	429863
302296	49881
104740	157628
166022	159249
395988	379145
454263	25984
467605	206264
441783	489167
9501	231485
324502	178436
60907	79391
344443	313449
100938	481368
215244	293813
340449	59759
21167	389800
391813	94344
430943	427740
410386	89047
60677	179535
261096	203708
482456	318581
224807	413187
459915	48275
80334	182355
333291	227101
418658	452989
429485	164884
267774	182000
257581	239090
100417	278907
173651	223823
291022	149128
69827	250405
229103	30428
233045	431285
51729	214992
131957	168093
372217	99129
104383	451203
417257	453847
277568	78273
476480	290014
92693	251116
397495	491099
322274	231485
92449	444
32463	407683
160772	391414
446863	456357
463596	339853
457370	4413
273192	458226
102210	130485
237208	396563
456830	77279
481419	171174
262639	88296
169679	210050
463718	360714
189222	280532
328867	141010
342465	171470
342465	134145
263514	454786
464100	19745
77248	184497
352798	467192
77960	345224
451961	293813
226167	388407
26480	421354
299452	49903
324199	166651
424365	265182
254735	116283
208754	315671
92159	325979
306186	246660
381581	17231
99641	193821
450277	110708
144558	138289
17248	388551
3809	311479
489456	101597
127972	387004
377946	377200
431792	15133
459290	374939
331296	395770
302230	273831
274852	451715
103069	422520
77828	907
200092	135756
243438	173023
113363	123902
340	169790
355916	195658
20477	141440
316340	404494
81783	276484
24469	242759
174000	122462
427433	70557
45526	100503
123921	268694
38141	385746
139875	447517
49704	374784
308664	159249
352263	409848
1206	364557
342465	300473
326631	211541
266307	226461
335924	200131
265992	48275
126293	137355
175925	185013
149904	436884
406660	211002
36025	380563
150107	186159
55659	235705
74024	140854
432399	277444
271476	347862
451427	265514
14936	371934
401392	267352
417748	283918
212460	109253
413816	345401
21125	128758
416871	83262
403285	228431
137454	170191
308220	63491
359154	346671
420734	304140
396746	25039
59843	110891
356890	48163
42018	278687
4861	157731
319871	271994
200945	451391
188568	354545
100575	37515
479351	4138
122925	162532
188539	21241
168711	209471
281923	467703
96970	35707
370776	30668
295580	292468
163661	186588
61939	101908
477932	424732
23340	357878
283229	410074
291947	364112
35013	89718
276472	267352
43368	199425
198792	330423
352823	93245
175112	469235
115290	154137
461944	448962
417314	325979
408075	476447
163549	175608
350347	481785
328684	219041
397734	8463
268634	205270
10387	428214
127462	293175
247800	313745
366589	183323
266355	103751
204077	119381
360981	225320
209824	281551
104873	450647
477366	311082
386516	377906
412996	438419
463539	178077
85294	461944
174838	201729
473446	63034
248651	273831
61870	324639
386296	60517
182599	442935
233782	371983
476093	209933
472662	67584
458065	33553
426163	352504
469039	87043
99814	420790
78030	123369
375888	380644
308781	17187
37820	16661
272531	10008
197242	461944
472139	209806
240661	130028
193499	183213
466078	232377
353856	245679
95598	32198
196030	255073
327181	211868
94283	391791
79297	166063
24809	446437
3434	367472
230469	372054
297794	67584
395883	317763
150594	484447
125553	297440
316574	175897
319830	80037
319389	449795
390240	72701
296949	330300
477299	182975
104766	460271
324190	98166
201913	82585
103914	476951
400681	160545
146583	198926
168387	117393
295306	355700
256622	396320
355477	298210
285765	492906
221309	273982
116799	94344
274625	35707
466091	211763
341228	343780
363611	143358
309083	152702
74468	467703
295292	28129
150917	145997
269810	470879
9128	492906
70496	122462
247929	430281
221790	192294
16042	90099
360213	284905
11795	401101
462151	440076
6645	15209
304227	271463
360460	390232
445879	166063
164691	448040
264307	163447
318715	16166
493886	72432
214058	193738
202996	474453
260528	31420
64841	396962
61001	167881
467074	264406
4649	237235
210170	217411
462169	111801
470621	75654
134688	397009
23758	351593
315867	29689
268808	131315
359687	205289
131574	213639
284980	181643
284473	183690
95673	157544
484355	239090
30477	10990
216746	162795
163435	385341
100852	274836
451663	426439
170226	153995
436818	176083
471169	355332
250709	10646
3856	385378
177810	288035
420816	166063
86476	231149
485536	153183
461314	317675
75077	131475
176195	317118
216444	407289
319069	296184
396512	488546
433085	95942
91050	300606
481898	320101
265652	78408
367114	56138
180547	221869
148382	446321
96577	272230
431057	162795
301601	358032
123865	288837
459374	172360
188539	405217
360798	72523
119369	184137
442177	273831
43068	291002
253929	405217
65675	14620
358195	412178
161853	179482
362972	23909
130734	81497
5857	225440
23020	103205
213790	212560
159121	430356
4461	32807
365099	338076
282633	20802
170344	416952
372314	297232
291221	413510
140116	435708
91197	295561
238942	459779
145307	241927
95304	174864
275338	32187
483987	77581
434940	478232
302103	382511
434322	243577
177394	82585
423296	16895
460795	333865
25748	65080
476919	360512
65133	238968
413066	1605
305349	105967
425133	103431
230051	376378
173393	360506
301659	488934
345770	180992
265186	240024
285483	253867
311624	354924
204118	3896
350631	205289
60100	290515
195391	249202
344548	251779
262039	150526
474726	304731
258607	10523
412610	344337
150225	464420
42854	80587
268584	211868
250874	76306
349139	190369
203793	378686
232516	298441
130122	267352
383580	263009
199068	12574
234845	62366
86476	214398
126504	171618
243062	338963
210111	109006
494102	469359
228697	463822
190281	453781
344022	119381
456021	418672
370832	331115
310338	194139
492247	287760
205146	167841
120778	220756
405306	221585
240254	145465
73900	376814
463976	113138
328560	466661
422133	335014
260287	45922
58776	419948
168984	464420
104292	315888
342673	139245
383789	119193
85228	375840
178422	273365
392637	314742
487769	292418
455185	180578
426357	236654
462461	794
135271	183975
278588	360512
492453	392062
48861	133316
83204	348798
85301	209471
153771	95149
191598	493179
163281	484447
368426	310261
326349	48255
107500	105417
432080	292553
373730	328878
283087	289768
295416	239872
146059	290014
72606	200698
18928	165680
133655	131470
253102	421074
13027	193897
203200	411195
398997	192910
412256	214050
387790	478182
280184	22448
355083	464725
204116	303497
408614	475352
126941	317118
427980	396056
122173	456640
361852	270836
386973	249334
50414	295063
43233	420392
318274	104912
170228	212345
256469	284130
154850	371301
48266	226494
180488	308049
15027	288472
440443	133423
117080	493788
353507	154137
113170	277660
60208	335477
82764	123410
236571	354630
227456	268524
480608	113051
483112	476303
51240	359762
240522	184258
150092	373401
157551	411808
251783	203656
194576	110677
118964	469618
130296	212609
93328	200947
253890	435708
343084	375840
221024	364109
254997	110677
281236	37092
135453	17186
417526	188294
400888	302043
251631	19750
54976	442979
210621	28450
88460	428404
109812	132996
131825	35421
426850	291521
90029	425193
258795	195792
284890	40161
51015	96361
361553	17561
196065	15209
332369	397159
316681	404806
456748	139648
230731	195402
454610	286631
97439	351414
420777	291674
167828	172089
68467	240374
396070	468120
336878	411424
200222	242495
23481	465271
13779	312108
80771	107355
278273	122462
103491	317899
109237	82271
443289	414879
302796	275517
265500	33855
91717	111623
105038	37043
78171	154265
209354	460437
194763	200444
225543	216018
55789	421846
65546	392086
65533	132740
450265	273831
73516	36515
260017	48163
391391	208617
86490	6899
181651	27894
286070	282488
394504	171957
376537	173965
30106	447986
182248	168213
407396	252762
141165	76454
167183	4052
194438	28065
370026	291521
189879	355093
208744	327122
332457	402269
363467	458877
26930	426736
240661	119762
492480	323410
83305	295544
408105	15633
191020	189733
82215	393533
114063	150422
111209	435318
341970	51091
174096	441821
345751	35735
286314	394024
299110	13370
142670	412904
430681	6843
457257	157473
372864	223913
209293	105878
191488	3774
223757	90866
134330	162978
85996	425964
106555	491333
127883	35735
452967	455769
493327	353787
308309	476951
456694	258666
105111	274451
416719	388426
85476	428671
46808	357249
320479	386057
171455	492586
432902	186440
54539	297830
442719	201208
83616	195615
222149	284850
386671	20465
315149	485304
91623	132996
390942	53051
61392	180908
449521	181089
446829	28065
140806	385571
415713	404034
369258	307321
197514	207916
181421	266852
223384	220553
471163	401691
157040	337782
106739	88508
235009	330261
277468	458264
207094	243301
51749	88792
300417	217423
360498	155510
99484	15209
164242	195224
262548	226655
120125	452544
219546	385000
2493	313745
17302	450162
153006	121574
267739	48861
15409	190369
434862	187601
153813	470734
160357	223065
5722	132740
4606	59851
291940	218615
417821	146202
292198	100438
121071	293813
214316	122637
298874	394843
98515	283178
334330	461683
241990	431274
10379	263889
156852	86560
390989	336590
218356	457081
38012	481113
183236	303370
268828	401928
65708	441135
354903	67846
163461	481368
27497	477986
384674	291002
282984	411967
1493	220622
432339	85227
392693	114930
410520	137494
462926	256121
4841	55789
410573	17181
125358	137674
217013	266852
263880	163293
296459	420860
314311	232930
74350	294069
411282	49903
203515	91250
485667	235781
467828	432043
466736	345401
225120	307983
9149	204925
156617	305691
218577	9557
255922	277105
141782	7712
437324	354694
15716	39195
486337	4057
62473	248749
36711	391414
493347	282286
242210	393238
201087	28372
61539	210412
241221	420944
192843	443976
489658	447517
266916	455819
187846	53391
237714	469724
427980	492262
380633	304173
130384	353787
271698	373009
317555	317512
145133	67280
300839	401871
48472	284925
101465	181754
449836	219876
483551	217423
247619	51195
159301	367885
449319	164884
14971	399783
56088	421830
94231	417201
232348	102548
315614	56200
286233	476641
278798	252068
148676	369834
17900	149496
148692	49977
311941	278907
464075	23517
207819	66215
111089	146865
349595	387904
361880	487266
212153	235127
358860	107222
81503	252664
60578	183213
241823	357178
389641	301712
403540	279581
313189	193871
282865	53863
129116	229872
435663	490588
228249	314000
78434	29105
220925	32935
486466	425193
325753	16433
178003	310756
134212	210865
373615	403245
239099	84750
421029	245575
131832	271756
326864	461846
217293	401389
284104	53863
249567	283445
119944	183975
158270	478415
156201	145948
175074	226494
166158	226378
450532	381987
469509	355210
486712	7643
227872	395198
399552	16433
189804	158153
267562	371386
283718	84190
56866	197177
196831	281924
344314	285452
193386	49021
415116	186159
149897	157189
292807	366485
373749	103812
124067	392301
286911	169977
215108	484058
134092	17749
68975	15209
269962	58666
295009	56229
239535	398377
262210	210033
53264	457554
47035	310756
49423	326514
443020	291096
218710	68122
234921	15209
114786	406371
103196	1605
343604	285156
448080	29381
37955	48275
426939	13370
283942	164859
118851	116048
416194	156408
476479	237845
315556	126496
319368	68988
419737	102096
117292	194423
338002	454140
367750	54359
118938	313849
92527	430356
372214	245937
471389	361305
59776	256121
165195	13483
161023	401004
393934	494102
380489	384336
110192	207959
414234	60208
86801	424297
378285	41753
476566	21583
228128	370196
149502	304414
286538	464420
164580	447335
146900	50264
368857	94461
449871	38490
228050	468832
412426	132247
78839	50264
217740	427842
267243	341271
105935	127357
303999	166586
244702	35923
299601	140072
341811	339837
34808	15209
432360	127650
152076	481092
33428	273831
469778	447536
326436	45595
265552	132740
441099	41651
308122	366100
261033	275990
373170	237548
284089	52537
455889	172442
33649	37717
281663	64799
194913	90614
492745	378686
182600	164884
421117	49541
421370	317675
9858	399736
91382	380085
80476	127921
393772	293534
41161	6899
310059	216864
26685	393326
297254	258370
192800	483758
182170	80784
111206	63456
334189	121950
284762	194351
54085	337298
26412	77278
90292	70557
220158	249202
374300	402509
344192	339853
233366	313745
207433	293813
37623	307651
19416	164884
329466	177874
320982	481240
225286	60517
135976	93464
52396	338271
365469	94516
19276	470588
302063	183213
286900	140460
214251	35629
182417	124085
291982	40461
356936	430747
166390	489075
172535	187974
78173	22447
64273	169485
443815	22675
120429	21583
489285	407306
388190	414269
312145	345585
403651	219831
127883	238299
359714	371918
20946	4975
477654	15209
395058	487415
320301	393326
333485	92224
367136	52832
189330	383360
436397	12263
170398	493022
294244	246311
321186	106422
352251	42890
236216	247053
351357	4369
197915	386667
475265	92039
128439	434035
468744	212081
10083	208777
160208	490162
281842	136331
155530	86041
176165	362955
166901	310130
290852	232567
481044	310969
445494	186159
307943	343576
392288	467690
298892	142678
332228	447519
134593	290014
345897	310756
441703	234465
340229	25086
258598	298765
28013	72050
40945	141649
5713	209572
43522	134834
22477	138448
98799	123607
473513	372176
453758	166513
150954	122552
410212	461944
301312	57349
361001	83408
389656	210885
301553	77475
67837	411159
409245	36698
263799	74106
134863	473538
412295	414832
128359	22827
385654	449407
339130	126204
176942	255650
208718	466737
387775	311819
74021	387839
200879	51354
191131	237178
330731	95942
8881	53490
132903	64335
274596	187974
210511	192524
383268	21461
291669	176300
287550	334680
429147	477986
72287	483275
362807	183213
145835	324377
205587	429863
195290	9442
21935	371486
358585	344142
98103	401928
326151	389291
453802	11626
298581	273831
194554	461392
438563	324828
151749	461392
128292	122462
191341	192726
121375	3788
147803	430990
461919	225420
362267	213401
106739	111370
117897	170424
329038	449545
25151	351257
156831	109006
309917	467836
112625	31419
413783	368205
315573	209713
325722	170399
396043	288918
426074	446167
279336	346158
435526	92549
421764	83811
469634	342807
202884	11626
492758	369599
210386	303424
310756	429095
309276	120867
20658	438231
62256	467703
24759	9054
267938	429863
336342	266413
262210	247062
313508	491538
94524	494102
62956	196783
67858	310630
476560	23318
411794	40784
256964	491505
431427	367297
476192	491607
247355	438373
67248	35707
120840	155246
348254	23018
393449	378082
18451	160798
223281	69128
367558	57989
192554	19246
316565	172314
275995	206726
227068	51895
99208	348563
256321	182470
16716	233424
356987	401949
452121	86728
140978	295554
74498	372916
181869	213346
348878	32411
230709	296693
121497	246926
236549	351639
182205	446334
311728	313314
313189	425193
390083	61621
174263	51937
427889	333905
175691	240058
35180	214024
204960	227042
20946	184759
89364	124640
470819	326815
395428	289238
138156	247374
8967	351029
333131	286227
233881	63606
237603	192365
39597	265711
42689	407182
88324	50538
407580	186561
51484	46785
265147	186159
456765	32807
482794	438711
288104	413525
257164	468031
44749	428214
374281	29988
15579	255814
49898	110835
61687	94516
233045	8954
417405	163081
436886	89881
40028	230714
491284	169236
199333	273687
52993	36211
45158	300121
58090	207535
128495	325111
478580	313314
214752	444662
471176	265065
210828	70414
73988	478232
347054	267352
402090	94667
69277	146373
94706	329890
469757	15211
255184	181843
124763	152794
437373	102251
437806	288035
348387	303648
346450	481129
28357	193104
34855	401871
404094	111623
271133	193871
11450	140323
165273	22448
253561	488630
161958	168615
419677	267602
336152	298439
69578	122462
380304	205223
244211	478415
104406	111566
89891	82585
150069	176878
306900	248382
210186	63314
195224	90961
99060	455433
328089	376814
48910	205571
323931	317282
33474	90401
50811	410074
154981	420853
455788	140063
353469	150352
480608	183164
316406	310532
119862	153995
27322	361355
345971	263009
116027	41937
143190	286969
342465	85561
361592	47025
229868	393218
75656	266683
112267	72111
219546	345401
474441	447791
208774	399681
338989	177630
164358	94516
223073	283952
375405	302852
251193	198019
195721	88416
439376	146124
350742	424132
110490	462221
334643	190369
397976	273831
100207	390349
256893	358372
291220	481279
267938	46294
54396	301475
188469	219362
338714	149480
163315	295067
268516	267060
289942	288267
1441	122212
94455	249334
399427	258370
128615	387645
321625	146935
109457	373021
469710	392045
105979	85523
147282	330104
190942	428026
272940	297850
289735	74391
455619	258341
75674	220749
340712	224536
292641	399186
185076	403486
195340	413950
487804	15524
178147	401881
410390	378859
20449	92244
221543	289777
22739	68638
471731	319772
93957	303175
471254	132843
345257	157527
345691	36350
199765	180023
53624	371705
443778	477788
482461	440660
427605	293813
490051	265589
401085	284431
57276	155826
336246	355861
224589	74927
399401	271284
261452	107731
452967	266736
39928	105498
342747	246311
366700	383967
119336	46511
383140	489376
401486	58881
178456	144306
205322	264000
442303	285156
378357	3462
159876	406739
363407	317118
173296	226494
38697	423469
38920	73018
476240	123507
394931	132518
74103	265504
28357	470442
159562	185196
295734	25716
192800	327351
73660	129804
83977	419098
131032	190708
373263	49896
144453	355012
458254	48535
60529	421356
173664	132740
224460	338915
130935	354220
298417	34547
97713	355912
274138	178048
355272	50264
55217	314897
458168	298182
158918	16433
338018	130300
54895	242107
303954	54746
160110	183690
454263	217271
253435	91711
421296	364109
206486	41075
227101	436813
104740	343504
419512	310756
162249	446469
316828	11167
478144	76036
217936	342724
221369	184894
458851	455176
59891	459205
253916	6899
74703	332894
209259	491099
196759	1642
94091	190369
29773	214714
442465	320045
488272	461846
36586	12129
472844	122462
424682	221030
109884	393273
253265	142018
329172	13129
401478	105878
167506	152321
445203	40846
123645	107473
245938	183213
466012	316065
85792	395580
98684	315687
380626	259929
44304	174983
221979	88705
313058	294836
257436	449090
442341	356723
326631	188730
85319	15247
79501	468227
246778	321868
230075	420944
330402	266765
261523	319811
394303	226308
448366	187998
134705	186561
121342	91423
85996	326201
54939	351257
404568	456175
170003	97164
209075	164884
278520	414892
444156	120605
320272	48275
396605	370415
117262	96449
235655	190369
198612	442410
222918	183213
179837	179010
266354	178292
370576	289763
261224	48007
366518	291967
155969	83986
241403	380071
283508	267602
308220	433733
309917	327721
166877	228431
422267	64335
157871	409248
209523	5963
236838	467492
72662	260598
187907	380793
399683	178028
203787	31616
289882	490160
10231	246592
331272	285446
119001	383326
197545	36066
275700	172089
89878	183512
213928	283905
376381	297416
455919	188453
391218	230934
118860	7159
42234	146202
25728	315994
358477	51895
409380	117696
82931	184781
479198	480224
287863	144130
181662	211868
89219	459308
120861	243376
430323	114379
293539	66879
137891	26971
480153	3411
335315	440660
292923	116283
71344	40784
445104	407902
1560	225441
301863	190835
14131	139666
379551	12129
78891	276174
162953	53294
152255	389682
124302	482162
322934	52995
92968	263886
233983	333840
421525	258747
139072	135859
86641	469695
306672	463822
126628	404435
198317	383592
396122	153653
29082	48275
325503	313454
483540	440962
306915	260367
186754	133087
91956	218615
462230	94665
44020	446607
25617	40284
47712	67858
372738	441588
64673	119381
467176	208577
369148	49228
104367	481179
130651	263962
81457	293813
374334	4413
406660	35243
125195	363058
37226	341777
205136	32807
6836	298060
118416	223634
413203	141623
136798	287454
267371	41753
444455	107711
65513	316011
305580	313745
176258	279664
213833	134004
155271	490215
67051	149387
150577	204330
369489	303426
55659	311381
406458	83403
316353	92732
447639	375840
424582	56068
248614	86077
364636	163660
273024	111057
170893	317675
295113	16433
312553	451414
243382	29834
455153	270095
357897	489552
238041	486679
237054	77278
324573	360469
431264	250087
361145	474421
18039	114732
399987	461944
123095	399867
424133	215054
287642	453009
145903	366127
174089	15209
144709	366493
312474	401029
186651	353817
405979	461185
478042	113436
329727	205289
22512	154672
312702	27464
458806	388151
484248	390349
271567	335027
453515	284508
67642	22448
194925	346628
24688	428214
237242	344063
133275	37305
117103	115915
221165	411424
463171	255650
471943	369599
163897	132759
212076	464578
336152	447796
176903	43441
235034	256901
446182	252044
225988	175003
325620	246729
256893	422175
268948	74159
58484	75201
106649	338878
304911	212081
69088	258220
391739	272069
103201	409934
215796	152502
287212	298182
430363	49903
285473	240225
325044	380948
205094	205468
159633	356041
276821	310756
221106	274309
271785	313745
156897	304589
30941	298144
111326	175942
196303	253087
162963	36363
26943	13370
492689	315671
267318	483214
447270	56040
204082	471247
195757	85964
349725	20715
423630	228971
181056	293813
480785	83872
151765	293813
322366	375399
393114	352589
77585	131315
102065	275790
401645	144845
340873	74972
267639	100630
205930	415001
208617	95149
343957	106946
32074	257470
40784	190369
441228	220417
307756	491599
276775	304731
219302	438419
480487	127676
12848	445002
93936	116705
47739	174284
201435	286936
72634	99020
315340	476951
236509	174515
267737	231840
278746	50264
105126	377933
144938	398378
27322	482730
68532	267880
189210	124085
71058	291582
93910	451774
413816	441720
151144	478480
385252	484447
191969	284392
109733	378462
48565	407023
423709	440660
230051	292991
356794	479614
324996	226943
256469	38490
271176	480591
65656	164446
173175	378686
454248	122305
428858	306260
309245	245679
474066	105528
17160	152502
333158	119381
221296	151816
333578	278520
287929	72432
28357	45455
300664	216100
162649	237019
302652	168105
460349	293106
389474	183945
266868	303914
274174	358508
3809	384271
82873	466201
316565	440816
286099	258370
378469	260527
478782	8599
394219	50770
139802	23018
132571	407334
164036	309801
348148	406745
125471	458601
412794	58972
228566	462969
219715	466737
347373	85792
348644	339155
246540	291829
484130	450395
417221	429863
311735	368966
235212	289863
15579	94665
387950	186259
430450	278802
265097	6576
395653	435280
56565	95244
414627	69455
166804	405499
324147	57375
457396	378884
1994	209333
378830	447517
266481	248641
298972	46926
150483	212182
136242	147615
67517	392788
192465	49541
149170	11610
250710	115090
202604	367110
195121	306663
14922	234902
409583	420508
404946	279091
343721	243438
301957	491074
372822	154072
339353	26183
256044	14769
195568	461846
332020	90884
458968	475200
471808	158670
451850	348798
181666	391476
393877	285724
420055	476231
1586	243766
419867	319147
365550	124867
480633	75495
125935	494102
27186	161384
337059	35971
320018	468429
368357	87152
324727	178436
467520	92670
21411	299597
438732	476951
58484	479352
337606	111623
453261	220379
420536	355435
294323	150526
321868	460827
216201	201768
491362	373340
431506	346647
91535	478097
275473	488630
220941	381692
5142	180363
221280	414473
488102	461182
482497	435318
138283	401378
149169	237235
61213	257298
276821	43275
361823	283308
415020	445063
432382	51264
376756	220417
302153	85870
457162	447107
131515	242191
264518	434893
297853	301000
362156	186714
71297	35944
147301	297490
488527	190383
134920	479872
114643	349752
230152	423688
467703	123904
67359	29599
329203	372857
296016	270800
2064	374049
318404	335477
439019	137594
50579	289929
285423	135664
144618	274451
41721	458517
300916	245239
288082	391414
426513	168765
48912	48909
297446	38490
144924	221759
91744	421360
330195	310261
171424	179100
45724	277467
239272	284891
227152	326614
87055	113031
340312	231485
293207	174855
46966	328814
211792	317118
310418	414057
360543	248148
13930	315671
250404	307286
187010	387839
462028	407386
48555	238227
198405	153995
22200	213712
311510	58479
167588	294535
461906	370866
308122	342388
30428	91600
3608	198080
265875	459622
132327	259929
105823	362227
360392	36362
67762	203656
179153	397535
252813	277594
15214	447517
174667	23430
303507	29599
367247	317118
103523	421830
39902	355700
132730	345315
65465	401685
308763	65533
361197	154315
111970	289653
126067	337562
231421	318307
271188	283918
428944	115797
26956	211868
237148	165653
22402	67040
493233	9763
89269	291823
151850	479614
89385	205241
183788	50264
33172	418551
492909	350189
4927	24517
9858	478415
322364	80662
187674	221890
265910	86077
397471	337245
137542	234748
397819	235496
347714	460182
38389	25410
168323	185307
443806	209014
142290	328140
22805	249334
387383	94516
283096	457231
461227	339870
252875	263713
97140	276108
461833	286828
316136	208479
14871	294079
254198	275812
380079	162022
380480	153842
470005	103420
246540	32807
394506	35707
49268	57051
427337	248625
303320	238285
414627	50410
487195	261033
75462	26541
241037	272069
414288	62191
127464	137567
170555	420913
467786	391414
128867	376400
83138	339013
224626	226943
171455	46209
238682	113193
494082	281924
127991	238059
485807	480260
83082	485455
243895	4968
184894	420895
303675	90123
460696	391414
355413	225261
205922	166513
213123	286631
391391	468609
61271	209594
173397	15209
44950	153995
19818	221890
438388	428103
392769	340346
167588	435891
450465	428214
399655	190369
93451	270089
481756	13370
18744	479113
107526	147554
98330	406379
366294	122348
130651	381748
110835	333026
185283	163103
46842	413525
176552	317118
91665	334475
94178	444
179367	50184
227456	421980
304039	173965
19426	66984
424256	468389
333408	467608
154597	151477
277536	396968
312625	291249
416412	180709
93283	389539
422366	201956
141571	19019
418771	291816
75618	48463
208199	209471
353554	85792
42022	317041
398761	84991
241825	190369
116895	276572
106739	209354
92401	311212
418453	220417
461944	38416
2025	398683
59307	402785
90922	395374
149389	97777
229786	419492
302578	19338
486611	262731
432362	181887
429340	420944
78206	223577
274455	205289
6333	217900
36900	388478
41304	467703
61157	420771
342465	357072
426964	300397
111874	94289
198433	257805
370619	122694
299531	427474
438723	110677
392135	393326
203060	67984
378105	462039
327950	268667
16917	5354
467885	21675
462851	477986
470915	92628
453834	290624
469026	237694
2016	276612
221878	87469
84745	465236
424837	484447
259928	2382
94767	413660
257649	218485
383054	477650
160461	207535
36632	425374
243778	86892
141740	50853
3809	483914
484691	341271
144272	54976
365805	269199
209683	465231
157099	167783
93936	76281
456150	242830
472866	293813
482452	362597
44615	299061
37580	343483
211494	187627
19544	303316
11797	458183
113141	202019
183166	224085
217818	481279
354545	346746
479593	449669
247296	97527
127076	468968
208320	310756
361157	95942
441911	487130
275460	149332
398436	91295
134593	124085
134299	247053
348007	406260
150109	231359
350186	248398
198043	137128
280761	452746
168025	492978
360137	267352
476749	309425
429103	48079
481191	133183
477625	62947
304566	200444
350579	479872
341587	185578
163412	19124
150107	150942
324266	53863
447335	168252
149892	385933
152739	310261
124627	201913
227816	76454
191993	433956
440327	355548
421525	360860
341197	14221
66624	162795
328550	239872
362194	361960
351317	21959
345762	48163
78718	372260
174966	85049
435084	124943
364991	13953
121721	244127
47255	223368
257024	175337
174362	40388
108053	117031
72180	395053
125064	357926
268910	451369
82073	428738
216873	316372
436216	388589
200222	208526
379071	171592
97420	180723
173831	378025
86311	457811
370115	301688
4849	420944
112267	454978
267826	247136
86303	364393
299208	434239
325506	483758
272703	114826
299834	283918
399974	35707
224285	351019
189470	126410
469907	408823
136543	386138
345782	227101
475059	36442
241553	261396
243780	411083
221862	99405
375614	196488
370509	26270
65134	56671
402519	455769
110677	448631
121199	181140
222334	41257
132334	162831
122988	407258
446182	164155
129687	471921
295716	161332
35583	198283
102249	147565
355395	54976
436638	240374
483672	273687
22804	267602
469532	242965
300284	274377
430313	467703
403605	97894
131516	459630
443485	205524
236950	52537
442947	188065
479822	437723
153505	258126
340721	378462
242135	105498
95724	123410
313728	99982
189806	393253
190173	368101
110167	259572
198558	367824
30864	278642
44211	142862
328371	6899
287600	290186
13472	234400
411011	391414
319596	450324
426041	479046
125526	133291
342465	226456
111970	448709
140769	359902
174964	381642
394875	124057
397530	165497
92375	245679
340588	216359
319871	116283
472983	444365
307623	280635
164003	412807
358966	240016
344572	21779
486291	340354
456747	367034
404857	63528
145196	435318
336810	222701
115972	315647
479224	272846
148309	259435
194118	362267
430707	40388
2686	183108
158595	162795
83051	368947
125837	170578
394269	489552
318000	42189
185920	327285
389658	49538
123962	431847
75622	190369
242777	24070
358373	251733
291999	418987
480518	454975
462893	6044
249860	322969
308537	449017
205751	308853
120722	337314
369376	146202
275139	136433
40589	61059
10345	42086
413896	346768
178540	27570
288641	477210
165963	136891
219198	301445
291888	337585
338870	330399
263514	252556
425214	465395
31523	216384
325090	287740
290601	69591
432561	73742
378453	315152
390596	457072
471774	255579
187199	95753
76683	187974
374015	30258
353078	284272
201418	218424
412185	128654
384196	298949
103825	393326
324022	25196
35807	273831
308781	296331
345401	329803
113423	196783
99418	256719
84447	313745
44160	197335
37013	319252
324322	366127
36556	149079
364059	357748
50764	40257
203385	87595
277467	356370
222102	200947
167022	200177
97685	187836
298864	52490
394737	475612
462839	99121
41608	59430
370507	364687
308952	256098
59563	301659
53327	492370
467160	103267
494126	394291
230051	203447
88029	484544
347596	141649
63475	370216
475041	470415
62260	37240
76454	459615
409848	338925
115202	263005
8524	17186
37697	290362
63523	466215
89219	78906
449735	236240
135760	66471
384246	226378
415275	63764
354545	285052
164196	362590
16844	167294
289873	312746
344428	488609
319259	478492
375619	486885
427074	340591
414912	72650
164091	407041
214626	481279
304812	246713
272230	302043
124602	144470
454047	447450
105038	445936
174815	165653
339051	395563
214503	431465
221922	325343
375724	388254
157839	7812
85878	271359
5040	155796
292978	440660
54473	448706
180196	104086
339769	163031
171585	132740
390505	57607
188246	334205
340175	354098
305457	282529
442437	176501
127229	425510
173879	281924
223929	12739
222206	364927
398274	53385
204082	65339
49081	486339
178743	28118
202421	286467
492845	251046
456021	291831
253993	273831
166703	35629
91828	153099
477932	239912
285841	248142
77382	280662
418166	451373
364748	89228
277450	158681
255515	250761
168000	252949
347697	376410
47035	461384
420646	266817
361553	95796
165680	201401
487909	458601
229718	300480
57276	461566
134847	64391
277184	315888
483448	191477
413342	306505
372894	163800
313512	273831
268768	137128
238889	45743
380858	102734
132129	434599
456162	493595
373025	402323
218104	5392
289675	51783
347425	307947
11237	253112
374379	155919
270433	76038
68354	308504
296210	137719
296509	182801
91314	130252
342465	466432
73054	94516
384231	251537
360214	152576
114542	30263
162400	120183
453519	252179
28942	104327
19121	307568
370776	52536
452148	149897
211511	493244
383791	84764
71189	378885
65513	464275
338480	184781
402123	384616
13268	320873
456676	55700
230702	466142
40784	490031
469532	210256
315805	155697
43724	436545
53218	358234
417256	160419
79961	438653
49439	127231
50919	196169
360673	219041
255859	446840
81717	394529
275563	236213
44861	453217
200169	295650
415620	175164
200503	174952
397623	327152
262730	56070
192902	354901
421858	365175
123299	317118
25573	113138
434193	448220
153813	175064
326884	164884
195224	285498
448497	1057
220925	52909
117152	29065
199034	434893
208928	403515
142006	39892
161737	440962
59104	234480
42747	260238
238829	49903
316889	178
252083	465912
430356	381696
394928	13232
318565	313829
466670	299976
445079	258220
407641	214024
332950	272333
170513	144440
206210	483937
75711	211868
75276	157624
171087	53863
267785	211847
330506	367919
425588	76454
283698	159030
358320	305514
388079	357762
250709	20959
256723	413515
93174	475480
322707	247554
78193	365775
431358	328096
211895	409360
409016	480224
152505	228431
178422	243438
179104	234356
282865	324063
264198	466108
196996	202377
143127	102231
39189	333709
302178	236213
404568	151900
44479	84089
303930	71710
271366	267352
416661	360860
369189	218727
75495	146124
405257	461944
307228	452746
156429	169641
101462	16433
261759	263713
123283	164884
202885	146202
127920	335146
224779	55094
424210	171244
145828	407981
104980	79507
8022	132035
386721	18194
93663	336590
151888	31703
231350	281924
181754	217103
55914	470991
11788	58709
270248	214163
385697	42671
190558	153903
374334	479614
448104	306860
474328	410372
223963	138104
470415	473267
343732	296722
225620	46127
194875	85203
13599	228249
86596	340001
157839	217871
284717	69103
443389	450691
207093	73990
64281	315888
382797	406641
411220	474468
289018	270815
301765	348292
398843	341551
119306	275981
29995	246679
192611	349835
459213	294951
209345	419026
242235	313745
123313	443558
32577	167841
204922	81738
396381	107337
347772	371537
335020	66001
146893	430894
375405	256897
283918	65244
23892	366587
332230	396228
315805	375334
84010	406751
388696	427943
58280	261396
268956	234470
111856	131315
194822	174754
454263	409802
417500	375840
493918	377984
161770	119381
207958	250118
343086	25388
185564	313700
323315	440660
349192	144845
437623	389010
358320	47560
143251	248092
392891	477091
161363	21523
349901	190835
366431	450755
446182	486885
24388	367102
89767	437843
390240	75583
308516	6949
58486	467631
413816	115658
130012	110829
464440	60517
335311	214050
444139	35960
278623	291521
61476	86476
456231	76461
156643	94344
204024	340917
242396	10233
425148	337918
66734	449962
206728	118937
476835	357001
145581	284190
389647	194587
197668	10345
140263	173005
135779	485304
19812	137128
280218	8459
318749	60394
121757	377028
165574	374523
444139	31830
414327	360708
32214	190460
16420	60517
300273	13656
2373	371521
355238	291570
435903	365339
20236	377906
15711	355132
217395	62191
57817	217432
361007	102352
66553	286337
325216	101565
139304	246275
350589	116751
475037	247296
192633	449933
271794	405358
143462	110649
120240	158101
146893	270324
168130	136645
74350	246672
21525	16769
205179	291484
399270	257651
288724	463007
458557	303788
304491	365885
472164	110108
149591	51895
492422	180578
131927	104498
482606	32807
69466	282868
409613	36375
221711	377984
305449	457860
322014	458980
17562	391192
345214	494102
249098	11699
195301	448353
281239	94516
271760	364279
386675	15209
115467	207926
360227	133182
433068	420944
312242	240546
184629	418455
256582	327100
489552	423938
171129	53389
54671	153995
350588	41651
90221	97070
395365	354323
262803	86476
101116	284248
3231	92754
168464	119722
164786	98246
376855	48667
106514	170939
304468	404886
39193	223967
88129	355806
269494	46071
130121	230057
33614	10674
296477	249709
279345	303999
410617	122694
103738	467401
131496	463623
123692	119381
360040	386584
458435	179010
18647	65670
320245	278520
332299	159250
119125	486705
289118	18665
99035	413525
215184	71069
265987	309085
424820	123960
378107	207535
465229	248777
142116	250410
51601	472072
472086	383508
134437	468347
88606	318426
345401	78893
293627	465043
23306	326987
109334	185013
167032	313745
195215	283689
491574	284281
292020	96195
99705	176541
46977	409256
168266	123955
84968	15711
317983	267079
466189	141119
383740	212081
79146	62191
74505	397403
288100	236778
459280	439062
221753	159701
174255	419187
10743	150352
105943	301659
193682	88705
380585	291521
34556	388789
229756	79138
341103	240225
454419	270223
88359	118286
462272	86560
229881	245679
460764	121785
338194	288035
378558	4262
325508	216190
311306	366697
150423	300071
110835	300727
321331	127925
104505	49380
227566	470128
320972	132740
153006	219499
250730	15209
125074	482143
487095	435708
104533	248614
435322	412980
443495	110136
428887	186545
28129	75256
319259	327883
363710	103159
319231	409264
172417	309631
236737	333253
151562	351732
403056	313745
137964	461525
358860	147654
187689	57989
191441	95942
252606	75136
408768	489822
168462	158811
71509	292468
473992	377206
301683	297649
406856	317118
110729	178436
317810	210513
81432	124497
78469	18867
131939	260300
218479	111885
369583	243030
65294	476303
192238	35806
283662	203656
279722	247062
419645	35707
316136	86407
115871	98168
121008	198104
242647	273831
220445	146124
62264	71090
292721	283022
407876	48605
104762	414722
264086	231485
224225	337849
488706	185479
365571	205270
71281	489822
484224	476493
466071	481240
270273	166482
211717	164884
249182	465261
148194	464115
471510	458353
56929	243115
472755	338378
433647	439082
489722	409267
149502	401378
307025	291521
40945	104193
255412	482389
191308	340211
473537	484139
383561	51895
377848	123189
321852	82585
153751	208617
203200	149897
230574	470895
11737	417829
492430	429915
18873	246452
300285	86728
125417	182004
398764	168141
196708	48275
256599	165339
405343	378462
295718	187974
148528	248171
142318	371991
108692	99249
298354	232890
93691	327217
146893	49106
253503	379919
180527	243301
380529	145059
309083	163336
71559	459299
50284	86728
53407	275790
478248	474389
493382	246926
135262	293813
367336	286936
404568	110221
459317	309122
276002	254249
418197	479084
345401	390878
91652	307176
90664	184629
372775	124858
8366	21835
216544	15209
159446	476231
49394	258588
124957	338915
21230	46294
285152	339610
466813	262302
257725	3379
460668	309950
296260	449620
405241	362977
275763	146868
234568	202910
410839	48661
154940	94378
150371	293379
137058	398514
267562	342452
87638	404127
113290	302142
450011	5040
367473	93609
243776	450983
232828	347931
28541	429468
192611	325604
380758	328550
464857	85883
110245	386862
62600	125417
39159	260367
71682	61484
30320	238564
16602	120373
85175	110677
474341	164749
418368	271407
9759	484562
397128	47376
103426	28835
157839	427427
7922	338076
438608	305449
174139	467284
95700	207397
394867	461944
311565	246672
286664	349608
163112	308275
148294	235040
364997	420486
7693	266852
316722	164759
219627	391414
466012	208038
452821	130742
128429	198761
176082	332483
227047	43164
436251	207307
206041	149113
399319	290772
143749	187974
278200	131002
18451	270324
470941	122462
175202	143077
140456	324316
263192	94516
433800	374396
16776	398544
284985	162795
154495	10451
324531	349364
180779	86205
485107	299711
350046	411968
373244	86560
41558	108687
184275	397456
409648	183213
342489	355093
245421	67040
421726	328847
444155	425759
438475	394217
315917	27748
426173	347202
419864	393442
93029	277840
410355	366763
414140	283445
345554	363631
272785	453035
87366	336590
132175	489459
365358	354630
104620	130028
223378	290550
352169	144821
402608	330469
477328	114617
486336	187023
187965	433860
417358	113510
350887	401481
78134	188837
154282	88184
206597	409248
210186	397456
335441	344120
39773	273831
124499	354841
158388	273831
189318	74582
212869	88113
190855	430356
253069	440962
46988	86728
287566	43119
432903	240491
371692	388575
158099	160799
255767	461387
298257	281924
125074	401871
94968	3236
346492	339174
130213	336590
122420	28065
457881	22888
399454	310261
188980	141623
266307	207094
428691	7130
153639	177336
110439	98168
409348	317356
361568	198526
340559	336590
254115	471511
476709	267352
101343	281924
221296	353343
126373	111983
268217	476951
130427	494102
1200	286543
454669	368892
22753	313314
401820	6949
72804	348563
269772	440962
306779	414269
428095	477424
281219	49903
340627	75568
285311	291940
289409	133554
198008	259929
440143	226456
273999	50538
154136	430356
239769	317118
192831	464613
474804	440660
449401	203650
353597	146251
134469	382646
392086	485794
76287	126473
477811	153982
182835	132996
162647	335323
112174	203656
258714	202127
133909	327630
434748	17996
428991	37001
416618	285923
195362	14884
220530	294391
25748	452808
137128	383642
394232	183213
288859	131745
120707	45154
129908	207443
130095	398910
360378	225420
268778	226867
193817	472583
330414	192524
104783	23018
158433	461801
15951	104498
12967	230255
454819	439802
103748	21632
54454	292721
15043	121605
129523	389422
232103	115386
471719	70838
364285	387742
473748	109407
244352	254021
128440	389116
254766	257651
86037	180787
251493	57051
10274	255650
337183	23369
11719	190369
331268	22888
204488	356815
361418	51813
154549	240374
456403	273787
288187	287007
40028	470588
10579	65575
229735	297332
2735	378859
187568	410028
326034	427999
410768	248777
5166	406293
253788	24943
489977	220417
336252	442077
338480	236240
73640	169902
3097	42890
476879	405842
37515	225420
235540	312239
316828	52028
28356	30263
180582	176182
376645	125317
126481	284130
350074	285156
20946	368899
138898	311297
313523	218177
279725	390232
265227	327916
285334	21583
33965	43836
120467	78216
313814	331349
199676	460333
328538	208718
65579	210466
250709	369599
155758	271231
398302	16325
54358	164884
357527	137719
86598	209933
386509	479496
91051	416666
407658	136876
401645	264766
289167	469235
175848	262743
149769	321355
58930	21411
75093	67584
169201	456593
19675	28129
461805	276634
26127	160545
478504	92418
189411	132775
199340	431187
187796	105477
409136	4413
58843	450670
312563	150352
310459	476656
334901	59767
391114	42189
41710	443558
457418	125148
408557	248382
188568	235946
130514	110677
301974	48861
99530	164884
467703	383635
186439	258607
81932	62191
64487	54536
365399	268129
357157	183479
442554	269612
249979	445915
225243	4413
64919	38163
419914	5857
302103	51433
418703	476951
402805	168357
171988	493631
147864	379550
445294	315888
475096	170180
245679	296884
9149	273687
112385	386989
167989	355700
459123	490323
290354	419465
35096	477148
285845	315671
159127	110735
477795	227101
73660	300374
448199	295725
232183	406633
310981	120332
127895	303224
229971	428214
396900	132740
212459	315250
68532	159356
151298	464166
405672	59759
22760	289156
301275	219017
108430	59956
14908	152724
133910	412205
346017	177861
417938	173969
245202	15209
4849	197996
193099	174907
411888	303218
176360	14003
366221	446221
445599	256066
438009	92396
479155	277961
229207	306237
202379	108060
315349	21583
49457	472072
61346	353855
35032	86728
253076	164119
221305	77278
384169	53994
327209	249447
128644	186259
323539	104462
383339	190369
125782	122322
227545	83403
356345	342440
253306	271383
323222	298949
84836	344421
166322	152133
69500	425729
463790	3696
382377	65261
34566	359659
468549	130430
289625	310969
479707	22827
112722	390687
278554	444235
263703	316901
201810	92226
137454	217406
105819	478415
79485	61572
229218	268668
310306	347667
44534	198865
34798	361061
39927	435708
398262	177569
135731	208038
320929	300493
39371	429128
62305	35707
33343	385258
346254	186714
370830	132619
233757	122462
28229	273831
198405	25374
486327	303997
89196	366534
407768	50876
62377	70346
432800	122135
239229	392329
38304	21031
19955	492413
95711	58466
351507	66813
56293	12443
162920	299267
214050	145343
364618	52030
404518	132740
197539	141995
289482	492316
391479	208038
338567	110677
213699	256373
145585	66933
74461	169081
246291	366127
397979	317118
124259	446689
212217	327497
86254	299374
284963	166513
393690	267706
242282	386841
434975	73459
359386	75379
130698	241468
206389	34761
489822	160461
310836	443979
349177	276245
483715	43713
300925	48163
70056	429368
260171	82271
77906	329195
94322	205571
71665	197990
314977	80919
256406	216318
21331	478415
481773	307995
106475	259929
338574	314261
98778	403501
22567	256636
481419	94793
104740	399837
284814	462293
289655	222290
385402	300071
423804	383714
420964	375840
118385	138600
151532	139664
425906	147554
134299	155871
172672	390349
280367	218577
409016	434082
129351	201586
60767	15133
356794	363386
452424	138600
133909	77189
434580	61572
110216	44044
404337	366493
420288	15209
306905	467502
269801	72388
209337	1753
487552	161357
75133	190369
493966	35862
97141	479981
176942	425675
134593	315235
49184	427628
419124	1187
419867	343493
300394	239243
361856	266232
414194	266852
316292	288466
170030	227186
199091	248155
404020	94099
372827	293623
44159	431249
116947	420040
112509	30343
206289	265589
381763	298789
307480	99818
199972	138312
434566	399610
386516	30403
94517	328731
178422	362653
145059	445869
18792	434844
188503	49789
64785	346567
334321	89304
152193	174853
231429	401412
116365	235578
250749	34511
87126	36515
40254	366941
111012	150352
350935	276767
247352	176478
252747	275564
177297	259651
167419	193369
128903	214918
168000	12895
355388	294987
161120	84111
89219	153097
398268	210626
258729	309563
184654	293164
72853	458183
174089	255650
47200	382798
263747	163445
57201	110708
455792	213871
166596	398333
145792	321313
236745	104537
309634	92700
446883	294307
92761	203656
108650	318735
190820	282216
244536	493702
64211	325645
304665	478415
76104	107473
371312	412886
243476	101958
444642	179582
477955	160473
396584	12787
455130	122490
120162	113478
351008	259192
137471	99437
437596	383461
230051	364007
116525	3664
263585	277936
349624	162831
488424	483726
9203	343555
338074	296432
339049	157927
432100	244897
112428	79507
120797	3011
298768	77637
447937	195658
20477	431625
67203	153995
196030	322805
55346	73716
202774	244182
9574	342116
310461	28336
478822	447081
357373	242571
353655	476951
140116	165406
318553	141026
114550	303803
235084	397535
456317	466329
18197	162795
63263	33855
492316	243198
191491	482548
178265	349290
89546	369577
310582	67050
476458	152321
161363	55074
416426	6417
23515	300240
153319	16433
472535	41146
33937	446801
175875	418551
116365	319063
170865	135124
118038	444791
221648	388395
154535	233357
207569	134287
353671	411105
176969	52030
424383	406586
257834	318728
131178	210353
28232	240225
15027	165963
123450	175402
462047	364577
37730	207927
237978	34911
393056	326985
332146	322498
144685	330760
209354	448996
44167	64046
445674	46594
65326	21998
99595	385279
296549	447517
402424	385182
272137	449657
39195	136714
372781	284847
173133	348292
487179	464493
322253	130578
312283	463178
261322	110677
395770	219433
73937	164074
458483	209967
224899	52537
489579	240072
391689	306100
149079	184422
839	267352
234108	64348
363251	23018
410839	71866
489600	279798
252782	210050
16717	119609
203551	300606
443601	449525
24867	277521
133909	470031
436236	221736
256387	393326
242572	105191
450351	291860
123718	207706
104783	203131
260332	466432
234530	168381
427265	62064
258079	196596
257162	287571
356312	91214
283126	446506
27886	419089
271290	54033
86133	96883
105249	414930
226919	490306
352196	97277
12085	52917
11121	446616
35386	291249
405979	461951
327518	265883
422874	113138
113700	273831
384885	264908
235748	325533
359790	91711
55645	152722
322877	407386
364922	90059
132533	236660
49881	418404
458207	13370
357549	267602
277439	267602
299940	374314
193869	50264
430954	153799
44579	183640
385900	214781
175897	215883
114169	187796
89826	120132
143671	94344
391989	305449
300813	89618
98282	420405
172396	298679
1494	478458
91382	16516
54164	9377
288609	296445
112443	424416
215498	286016
81707	113281
377987	426986
73660	198038
273160	8531
16042	35707
345715	284679
376493	8084
277568	282989
347425	181957
333159	205223
472685	149128
408357	333591
103025	77279
281923	303175
468935	255016
447438	245679
325842	366181
27617	188319
478871	348798
229823	426034
387189	145909
166656	421208
208554	357258
46788	134145
355791	386095
479918	304589
437077	91960
145152	93454
78030	309237
443281	478415
6123	49228
312347	294385
432339	109011
328947	333630
442802	167532
309225	439718
74571	12286
444139	58567
282952	10646
259599	125705
112862	31247
418658	159948
488490	46127
272866	14130
289779	139772
273442	454752
207507	419580
174034	221936
378024	200457
342384	50723
470053	251259
492906	346972
107325	218079
322171	26714
187834	48661
197641	433934
446182	132153
262775	337013
463549	35067
25748	201963
437681	290813
188784	443301
326260	149407
452495	186259
90198	387839
44844	182967
397196	476231
339005	351257
173543	430356
62272	381485
173759	226378
129792	94516
228738	207996
47990	110708
493347	172087
198219	164485
257085	148033
158811	466966
224754	2232
174621	219499
327944	481625
425328	441910
379034	274451
219536	40257
392575	291394
297586	357357
377225	207796
123224	90123
223333	358747
5493	160633
397152	118571
228128	153130
154129	401871
228159	396098
61384	93956
43506	2661
456231	474398
488677	344061
412489	164884
224024	171147
343635	464029
137785	412602
339478	12690
155389	399867
113895	130028
128185	110708
287089	382741
298009	217432
212785	31295
366351	356663
425757	476662
143101	290211
117061	41158
266905	183475
327517	20998
436500	349155
140116	66053
14228	49886
267895	24510
365099	286828
405712	347727
418135	104613
174508	166842
159792	171231
212973	359762
336152	19124
354098	197990
197777	370734
118515	355282
225988	81824
347490	167305
462986	21411
487597	194165
127531	186361
106313	447107
319168	367308
8008	96736
158021	110677
461913	226168
94102	40596
113182	104498
346584	91600
292576	329139
312842	6597
441911	318735
418291	272117
63528	196925
396927	20421
386904	83811
375207	303175
84698	88027
286531	335087
10274	19481
166555	395988
302109	383576
169954	474398
81432	180527
353681	129856
441975	399132
328936	37695
442652	85078
224425	420757
365936	261707
231809	177835
40003	241988
140705	353750
118132	55074
484691	294079
319231	207344
383361	262954
351276	263713
16166	436350
439567	80121
164012	285156
289447	469908
386351	313745
69013	224651
320302	447107
112355	113189
273447	345745
268411	387063
212153	85348
376332	412980
169381	385403
123480	382965
456395	335069
181668	300255
93384	208577
155062	279664
9430	283346
62991	140044
478959	261339
356074	330591
250927	22347
379680	132026
77733	176748
391391	76527
479991	313745
323817	110677
93765	317118
376177	309210
445725	122581
431745	16580
111176	250410
361159	272096
330930	80543
10379	489583
78752	23317
158870	377736
206986	2606
259858	404552
417365	5967
274455	306100
271353	125399
476372	177547
253816	188903
461839	452974
103499	197996
5140	291249
247361	258370
296579	65443
2187	154271
473466	110677
364455	202492
456204	470265
421207	343085
126674	437782
426685	126537
388904	391414
79364	243936
297041	26348
226919	444081
239549	410074
100668	280371
392086	351892
487202	101058
233987	328319
107235	339409
32601	363415
191297	176585
26623	446009
217275	299769
407025	293813
344314	34899
243321	201286
379437	326985
272742	213639
101369	377188
46574	22448
358081	356418
11285	217310
330363	311531
232998	317356
208657	360289
332833	284982
182813	186998
98286	349397
235939	99405
286950	48365
69174	120459
126106	49977
15184	268124
163356	193946
213927	452907
268577	57763
400148	370273
342840	468443
110480	202394
8877	246275
324854	383508
358179	423357
406632	268743
443320	452164
182393	203279
216058	390349
263310	217871
334458	142382
300733	142427
434329	349634
479058	4717
115779	13966
133400	359470
324518	79266
87500	472239
121594	184303
317737	368205
84467	397837
221155	194165
459644	399981
406882	265711
58486	304722
327922	36223
221948	79424
353427	212278
425779	309093
335414	343860
369256	378462
166708	438783
43389	163490
477559	134262
283686	311212
186085	86728
376036	147115
302918	374578
231740	447158
392086	300069
192668	28129
184183	412162
85559	228013
456461	338271
140655	440249
41016	93245
440327	432122
287685	50264
109824	1956
403551	97894
279726	389009
107218	28800
282693	378462
396186	59217
193306	214992
243334	209514
17714	132740
303178	76353
215202	489822
349899	369956
357186	101058
231044	423624
381391	220129
55489	143879
161571	14572
412914	94516
360042	440660
231740	79678
434452	429871
236452	22031
265978	404960
279073	288416
205767	186440
51444	4541
297979	55012
119367	234356
242722	211134
317197	390665
77443	473081
153813	472239
256919	98965
230065	200861
201813	214929
13748	76454
393795	143544
438975	332107
64358	79051
400371	378686
243766	48210
318992	29111
382673	126473
434265	108818
207465	189640
279162	4349
117107	190369
101362	30263
137058	366127
126791	107774
424739	397642
64632	473676
443642	453238
235547	106312
248934	258745
300273	289626
456078	345342
305945	24620
491356	327217
454063	29563
289675	327220
114364	211868
363526	186384
432976	415930
264433	355700
307628	91069
226151	18062
286948	12895
294323	139721
264103	15133
346221	463623
1080	195544
466432	270030
256313	4898
487422	297387
67449	407902
470819	110342
232313	160428
2064	246453
404568	433343
173397	425675
41842	230710
391479	158153
167609	185047
428968	377906
312892	464872
114686	141230
372764	167197
159188	216710
122007	357294
424504	215543
190281	396228
179041	211134
275368	350754
127893	3365
365416	64373
317270	322426
242383	490707
104009	293172
276514	28883
180815	114930
448702	151447
235143	145396
164263	143837
32601	161788
220756	252634
4084	336590
317457	252027
249894	314343
79680	58486
440422	403511
313454	159261
54733	351855
88057	130036
22637	2061
132247	195579
289941	131678
238164	443464
469426	90532
362040	237124
250458	412543
177105	9054
271025	124271
177471	463144
224630	293461
396307	93719
76228	15067
161727	404437
360542	478415
443841	427796
43565	179309
254172	292129
119345	374030
310920	449468
233498	451588
333524	69734
280121	318932
308122	389017
445639	335156
142420	348798
298743	9054
194678	488662
338165	432182
288354	107449
319259	347871
489657	182593
235665	124747
24842	208300
151679	378462
414257	179607
346299	119381
361008	368358
6467	64422
219281	211895
131186	244805
174139	322112
212445	302540
97588	407314
388696	165994
386227	195658
189468	320796
361296	389973
213544	370487
52652	205223
164254	401798
3809	115312
452363	354694
149015	448862
110954	70252
42879	371896
106739	144620
355122	129185
242783	232377
435043	430894
171429	375293
210186	337343
355477	14751
414692	190369
16982	39259
325979	489294
15721	302836
374901	248835
413507	383173
420929	366127
239172	14705
450087	49931
31667	80414
455862	28129
243597	142018
265977	464727
263514	60632
103596	194662
487735	59273
7103	296772
146893	365217
18737	137128
7159	301896
424907	230551
399905	312259
473910	469532
60025	287766
431751	405217
397595	205270
306491	198501
173800	194165
482303	386991
162785	6521
343902	391414
143631	68134
228901	294837
474457	87618
461919	214024
252137	82271
84738	416710
473411	125577
122266	451064
285367	299234
103663	110677
372746	57803
275763	294484
398180	282600
37709	171592
82402	144607
208314	149897
177432	140460
273340	172266
474341	221387
184838	387742
343794	293813
336287	1261
386389	112000
155678	454975
164526	217423
68375	405879
228515	427091
466995	194165
276363	282497
463226	437682
181116	267602
445567	336744
374015	226813
28531	393326
344314	481873
87517	317356
68776	247481
260362	94667
402519	208038
243233	370263
255957	174508
265921	469235
17398	422412
360459	39259
261278	357705
307433	252801
83561	344091
350064	264908
278320	240930
463891	162978
40677	47547
268383	122694
293450	401871
214994	166513
386973	20959
302298	12895
340175	174700
283521	356645
201706	313745
482851	136273
459118	342886
63624	366853
399825	102603
97926	97985
109514	475917
141884	224898
312889	194999
382534	296432
419293	329274
458968	87471
78571	81796
382984	408288
189205	186159
349085	334330
304807	11451
81736	116605
24987	54449
425022	429863
84745	168142
171975	161223
104648	228431
264144	139232
29966	458601
284986	398613
356689	177050
27243	355806
411419	337585
153813	55372
92645	183711
304210	217423
289329	291984
483640	293938
377452	348021
29307	327061
431508	343752
409920	94516
39683	58666
66326	85561
376385	141649
36620	15209
39892	175960
25411	177870
267047	400627
461	53389
299106	36191
444884	5041
423699	59217
366591	217423
256893	188522
110385	265589
162844	442765
431103	199251
105181	316575
251153	329529
266307	214954
229735	122436
26159	294836
245305	486185
452083	414832
218915	41209
216666	92860
35352	184902
198175	333503
270593	369892
262733	440804
326209	19002
73512	15209
308654	220998
266815	250153
41695	489150
292127	316735
299035	404022
86632	166286
111968	469235
386600	148312
34943	143300
358814	372433
175327	121304
75937	193040
418786	28065
325229	166079
447270	279572
483855	344883
192476	254121
259666	132996
423103	254914
1111	256121
32840	385256
316565	233968
72842	452752
8875	411252
371320	354493
1720	428331
221759	345492
304455	438567
26556	217432
54298	315175
476108	345745
302556	11936
41766	337791
161249	221204
478284	90099
292923	154355
240914	391414
123030	102352
371037	152502
194727	380524
151172	57685
5700	393680
273972	53389
437696	407452
132150	49896
345578	379919
236328	390861
488574	4181
353770	381260
130795	300555
141817	94075
250810	315671
182543	121324
228490	49021
133650	176545
111856	439074
452148	490162
233863	462019
10093	49903
396198	351525
6806	284050
220810	171592
103782	125399
221895	99405
116686	126426
428603	403248
40388	359218
379741	443693
8540	155719
137845	161020
451725	351585
341293	350498
362366	293813
51759	470523
81432	214212
121610	314742
316735	365586
326033	303175
338931	143353
32395	180994
214390	110677
471899	44258
327037	453753
440499	124535
330414	81280
388542	206233
53387	115117
186597	388941
324826	428602
235748	32185
460540	273831
374764	306329
114643	332537
452017	21050
347922	489552
246955	373021
366469	243240
282476	360708
433364	129091
20946	315831
200021	86728
207470	27464
60167	214050
448677	60517
271760	166063
482991	318336
587	478841
116387	329801
270754	54976
337587	110677
199656	94344
126733	405923
427176	13973
395229	106245
159633	467690
362267	53528
71741	141892
329379	334245
86532	98906
27988	190369
460408	140508
169249	313745
449884	304493
114003	183213
23851	296284
147365	360935
290574	276468
368745	35707
382451	155458
339986	366534
27406	53389
349305	109437
38795	420790
131429	487206
46925	221759
272804	431798
338687	470616
466670	170793
153063	276539
192724	317286
190217	187677
46260	176077
255084	29528
441228	186159
105809	106152
237714	327497
80476	250410
470818	51881
444342	344239
438261	414832
156446	296980
318364	307771
220	63319
244536	110686
161182	336590
289256	160573
246566	341777
373982	205223
484144	32153
177939	59831
115944	449883
189873	52537
326429	175608
93627	103038
448062	291558
20401	107657
142065	255942
55659	462894
449406	206391
247832	251116
128704	297649
345236	182647
437760	237517
124052	181680
73660	206924
252553	461846
140367	370050
290067	286936
314596	491835
282821	277961
177037	152119
55874	21017
450421	15209
349416	21523
70270	375840
305803	301475
140878	385279
441572	153658
190281	71009
116207	300811
129771	296212
149790	403752
312283	176375
475336	478415
354111	387666
479409	110677
354407	334982
401949	31954
231740	417795
245733	91069
320931	98822
356648	338271
431566	110677
261680	217423
295746	430356
348575	410550
55652	23578
2349	5857
267562	22611
400801	235110
170603	482088
293365	338411
179678	197988
471205	406710
181774	77727
237533	384580
258369	232377
70038	179469
19727	61076
428737	420112
17209	124634
489445	385747
423379	202523
442578	251116
238368	32807
264479	180527
478414	190369
23941	407826
36556	442224
281505	4602
289675	488478
24504	312161
135607	283737
276484	181957
451828	236116
354734	123410
54745	300528
26536	459838
78069	86476
388048	120536
396959	162774
340797	356792
366542	134500
387084	218727
128655	410011
58319	78592
249171	362610
160169	108149
269325	156375
67613	473404
79239	443694
320699	350728
229101	326553
242038	255234
114910	186647
329697	360531
73660	304589
298266	300565
472385	2935
103993	490983
36182	310573
291862	237235
83616	455769
129607	14698
61349	455769
398388	268568
477932	311591
208921	20852
367038	99271
382371	432212
74309	84504
489504	492902
20268	340248
50090	218615
323440	327501
402754	367426
306981	313512
221618	364404
30568	179258
196850	219272
208577	74106
257095	258370
79416	446231
86632	435046
366000	286514
231839	250087
271181	51581
291870	367883
112443	126638
423410	76454
49228	154224
379353	19246
209932	6576
32463	327061
233938	249412
5773	462322
429572	489329
278006	329196
17186	268904
61817	79824
120605	229519
268768	35862
304402	352862
146893	179413
458145	385345
107118	164884
429287	387987
226116	486823
443097	382790
363984	42035
176717	10646
434594	269322
438528	492906
4369	223221
71430	12143
231729	190369
432675	89633
275491	349514
463220	272203
414058	446801
190230	210070
393203	57373
335415	401989
39176	32807
156402	32322
217028	134694
134024	184902
384385	109001
331746	201754
262210	204354
379856	88113
242629	310836
424997	346927
431605	346511
64242	302530
164414	137719
329838	3041
352141	336477
287007	65772
405530	195551
8535	372314
35707	439398
108122	245679
112103	30688
276821	399736
213616	286936
196465	113683
238889	452863
204078	425455
311367	291521
448104	417789
471406	12895
258185	218615
339517	118775
405535	430997
395546	439947
91499	446858
178422	2671
467703	123422
239384	35804
239201	117955
52109	157040
406660	115624
319670	33106
111890	66405
419020	338189
214735	130619
435332	192121
99602	121141
131939	246245
80460	472072
24913	243115
346502	19347
187834	401114
340918	126348
451961	241468
203400	301864
272938	64556
150789	433956
402444	181906
209824	96366
308249	87738
233895	22209
110703	67447
73821	326987
139185	155446
216544	483699
416671	280635
177121	316585
427432	25151
107719	60517
307807	211796
455486	120666
247092	122585
184120	125992
60171	98906
212159	183213
334680	492095
331794	50264
95342	53389
351925	320724
427170	452199
251775	272339
405071	478082
231674	54583
419762	455377
104191	313745
407368	273120
312347	106840
240661	8873
21088	145064
175661	244421
456481	311221
418980	336590
138126	29307
398328	401173
246455	313314
409101	304781
408357	158975
139148	355681
163463	414384
88148	261057
363993	291451
101879	4349
83305	492196
261717	10646
406268	336590
267562	168129
115297	466864
211046	201928
84836	160291
291540	291521
277568	275677
160602	19924
134319	328059
334681	97426
360459	470895
351998	328554
163831	110677
400855	426034
406477	478415
363978	312698
366887	281429
63747	280648
280595	114930
111218	86949
268558	115078
458593	9203
294850	90884
258131	380709
127270	428199
297941	317184
453746	209018
418783	298517
401255	470125
304580	153842
489895	7490
493151	310756
360225	251597
351564	76454
289675	406124
303580	137128
196003	201586
5512	168197
234043	122135
22774	77727
68071	138777
203075	348472
222520	156471
295362	152502
176288	128103
211694	39764
341440	292509
413964	250795
221060	210261
10257	240342
121594	291531
296029	251300
122226	440660
42168	255369
13248	349961
91877	107602
327986	316705
389194	397535
438336	151566
345918	356092
284252	146706
422183	159378
286909	137600
272013	391414
324258	211868
467481	28065
352101	430356
47565	23018
444588	171579
295009	222072
155322	348007
378685	113138
327570	124505
247106	168050
297397	28129
411850	52537
283129	122694
110236	491269
147894	342807
155044	368954
296920	476951
76228	393674
280624	301823
224334	147418
254463	166063
63306	446351
1292	470218
297374	303269
388374	10216
429859	410062
155430	234553
372179	417300
54322	474369
23481	86764
298811	391414
256504	76008
40237	434668
24867	47146
143080	110677
55232	488125
362030	234601
107118	125182
198317	365292
75928	330143
172335	304173
76433	46384
193651	396512
372799	203279
195125	48861
99979	122218
325773	304173
116633	61376
178237	94344
72217	440660
234315	249836
320245	478123
165627	7923
16100	313314
29054	243547
36190	420392
371125	365861
412443	2715
258951	233825
483678	289343
257613	448161
70074	482315
253503	20033
177443	133422
226649	457093
430478	123881
358437	385067
255948	258370
66196	70563
227067	61373
164635	231638
146493	359628
141782	306077
146893	313815
114748	300473
101230	479275
48474	394529
146893	150167
407020	440660
235748	404145
443622	254973
367646	309801
281691	476951
324697	48275
465327	16988
15171	299483
375678	434035
375315	119868
22111	235850
263648	287454
275207	324690
381553	476231
438938	378462
27617	428214
25347	173525
438644	454975
219592	249633
210187	385378
396928	217839
273365	179506
417958	277961
127223	446907
109569	363631
114991	346158
357831	307108
320733	335815
301913	430118
125629	54976
199901	13129
312099	180578
214476	371918
182771	230336
103399	214604
381798	86632
95536	300491
163435	337191
390597	259730
355856	269199
491526	413688
488095	195121
84429	313829
450895	159249
322231	19571
383164	59776
365681	420392
245317	344361
157189	248683
6374	407577
399830	207512
487961	428103
425827	97894
289767	317118
46878	489606
342886	263501
250989	339409
203279	236042
420972	265589
157961	452098
400551	230755
116404	236359
306880	49228
51875	406979
165502	122218
34123	391414
168859	446638
107711	144466
174844	182372
330183	188067
275721	291249
469388	239107
482421	281201
233771	230470
50430	420551
112886	227101
260185	304184
159256	190369
428407	423589
353019	155756
290	268176
328525	16911
98299	100860
309481	138245
129021	362274
13268	379794
198862	115174
52646	354702
236638	122694
47435	387637
283434	2007
442236	9437
164955	399852
414286	63515
174065	360234
408670	364109
381693	440962
400352	446351
42413	158811
326260	210783
450011	188082
228330	445453
355927	20126
128686	153995
253908	88284
483987	468530
285149	19246
399825	49896
273619	368205
212009	445749
325214	48163
346557	252136
137881	205560
467499	228876
477091	141791
51789	420790
169462	147121
365389	295484
158099	72070
197505	439460
218559	116610
9969	91470
270248	291002
249860	406626
438955	431040
137844	404603
260619	84514
432421	388531
314310	100705
198197	477986
93251	185704
196903	316796
247710	433706
409501	238960
160061	86892
352520	167035
61152	462377
266321	252877
94985	390232
248013	491097
140839	75273
483987	405748
324590	408400
426932	187974
179767	317675
138636	69566
404562	75898
275763	468423
226823	56863
161441	264406
323781	231097
254446	41075
131939	171149
164051	316214
343604	344314
11696	40330
170254	401871
37688	13421
191211	78334
481477	122694
197818	441202
312283	91769
471235	364109
461147	119381
475749	484746
275610	166970
151156	136978
403748	336590
322674	46041
201945	286936
426102	300424
493347	177297
34798	310736
301473	194165
259651	4886
194816	16835
97527	464725
447450	323083
467646	166513
471722	396697
127388	139576
402895	76939
336608	5178
34762	410594
229082	5857
85093	309180
447764	218838
439719	421356
38014	438567
123369	197883
308743	205270
119997	36286
184210	207530
176825	355747
327209	167638
67351	257858
461238	453763
128532	151669
326631	105498
459112	277961
358566	469962
414726	281924
362470	207770
309039	4413
7189	369599
90687	211080
71140	447446
410877	235939
397385	65876
96894	186508
215108	36392
109549	401854
152624	57134
89177	389682
413947	378283
97250	373157
465989	28129
231254	53906
258954	46755
401945	30611
145931	242552
127780	69989
88857	60517
209824	317118
441312	214714
306282	238918
347121	89243
335467	109568
273385	208038
415360	232548
466195	385071
361689	389682
20481	168381
15852	250410
70788	295481
481044	333709
181978	441290
324491	107219
367087	370863
408499	467192
376543	291521
485873	75137
33343	159959
261130	175402
141543	483845
151761	122780
386417	488435
213566	425846
259280	13370
427631	49828
366442	51576
444970	451932
384231	76695
164186	300606
103748	27464
110835	78820
121847	95312
316352	356228
378350	428479
395653	207150
179778	13068
408804	469532
273778	355657
375520	94344
301693	187974
401064	225968
372764	154419
398358	490549
471169	410594
100369	338271
125138	49228
374458	368859
205220	350696
100615	374784
481301	187974
405788	36733
89826	52118
275058	51171
253468	365347
428944	480963
308150	137833
212170	425776
319674	454441
257523	210031
332211	214853
299748	184629
467868	477644
390531	206717
324333	306100
161871	179692
450301	306617
318341	62191
222045	418380
337942	368416
252007	139170
406033	252497
207007	330669
262594	132843
286511	478415
307342	249334
28487	291832
278743	75145
442477	39775
326631	263385
384036	291324
156614	267352
182970	15811
238791	435708
44159	43770
428277	94578
123633	213361
206712	272534
337200	242955
480203	114930
7906	60412
44203	23062
397580	363553
346584	111623
353886	491158
237078	265589
443076	168213
97522	101779
172923	323767
486680	180189
384042	130191
357109	260789
67067	38451
185712	62191
102685	311956
475766	91295
477930	149897
28812	182454
117118	13370
228225	213871
408206	52232
52268	262954
200868	461182
187640	7728
299550	304493
450207	38032
239804	307108
38594	269464
432302	385431
426197	476231
423136	417753
201572	302281
76068	463623
267562	439824
165568	74106
32430	95863
135028	196783
464022	344063
219302	393326
409388	185901
210050	240384
244386	273042
272447	298981
8713	236213
25748	317724
407280	303167
237120	420106
449283	97775
425389	178422
465694	50009
415712	96361
4077	163127
462870	477986
23146	285634
312303	310278
251043	34919
175514	366941
348434	185090
203625	49639
345933	9054
17481	26031
136369	223675
149276	475047
61647	42035
170283	41356
455862	196851
230545	92840
422665	414059
481850	469509
372214	341133
244233	75495
348910	291521
344141	269612
426197	346193
40873	469235
52993	50656
462216	49021
340292	473077
227857	406024
119014	60108
338746	452126
133909	189220
309398	168594
381263	477730
376212	331349
97254	423741
384648	348099
34987	271469
176288	295650
478768	285156
33074	222640
227062	133229
363515	466466
117401	122694
109752	473634
224822	49963
304472	4676
467703	483485
43115	275981
356490	179834
156659	62191
26417	91998
318317	345239
338941	371068
133237	104185
256893	459125
109738	279829
460475	90099
349063	364523
275657	3086
453765	371755
419696	211489
342449	243115
407943	401871
411862	100871
267562	234872
311497	207900
347121	428702
250404	24070
141575	158266
318844	60229
26121	29105
68241	111743
481081	356972
122457	22423
190031	330223
384663	304615
278769	188243
370619	13370
241451	120436
404568	288012
436557	126100
170353	337585
315208	355552
159176	409615
284354	428103
121539	180302
182628	304070
35806	131678
384231	184523
145022	178077
414257	113265
274833	476231
242196	62191
46727	26551
234532	79639
365615	313745
155266	152085
461767	409868
57594	85495
123010	318877
276656	331508
72327	458421
40363	195948
459084	409119
139833	401297
62973	371918
215988	35534
287351	345745
15849	49903
289675	456039
483304	251789
60264	384576
213701	72985
131019	358813
345401	422546
58484	290722
3809	40784
212297	9203
10698	448353
454755	374964
246046	370279
73588	421167
120234	190369
330414	775
191637	415599
425756	305281
208468	117800
284816	434945
472030	254973
51227	456640
230691	21902
86653	143314
190181	433001
169797	153995
42509	285156
129792	6949
408400	313745
65827	48365
279192	178907
60151	339503
189364	209471
334745	212081
59578	33855
233045	324377
461588	67280
326631	240283
331364	79989
386411	463067
428182	466441
97572	434035
303697	185013
378028	86158
355305	422714
352223	214050
256893	291936
2002	393326
370670	276621
448612	202198
442559	197441
145272	248777
257256	485304
466744	395431
410075	356645
238703	369599
459142	60106
3032	266600
490101	309091
464892	134145
193070	272695
438280	149278
292576	45141
182170	460253
39213	103077
428887	493613
3622	335758
66448	391414
182192	316948
37860	265548
476656	253371
287867	86560
442618	353557
322555	38063
220821	54068
446550	319147
492575	284476
199765	258106
131302	296509
98174	339174
456231	104836
385427	175772
325824	132443
470594	198926
48775	336348
127388	104738
490940	213344
478287	84791
83616	78155
336260	468313
228596	110677
104766	371585
265965	398333
136220	307108
274574	164884
223162	440660
29431	408965
604	12177
193817	447446
303036	425675
289699	282176
27322	267352
382251	154311
371704	330721
39622	218188
326406	25774
134423	393238
333280	5857
178422	55451
420705	299309
142066	470864
314348	342761
127726	273831
323407	167841
333519	355910
257766	447842
486480	373200
53511	85702
462715	225043
284720	387742
185671	467210
13831	440660
184001	389682
410351	91600
287651	150956
466797	126473
6536	86560
239112	364703
184831	348798
176130	316796
528	295484
22959	436686
329220	185205
465894	414732
360814	228431
372019	264080
435966	18665
89219	56381
304275	447069
391632	71725
452804	249334
393940	42587
295220	200177
202451	179
121860	200632
117980	266600
337871	209160
379277	189786
210504	198486
112372	14961
336009	271863
408518	73445
458968	477986
126705	194165
430170	165939
491523	317118
437596	63098
331503	7076
412965	132843
75779	464163
253919	42189
8008	328932
23702	313745
223636	94516
371997	281292
89740	273831
347036	317881
277867	67610
260353	238541
26157	271629
301312	122694
328867	237165
366762	278560
379839	478480
81773	363919
52163	469235
260578	45138
485415	29599
68975	260527
332706	340128
230513	255640
218228	349261
358172	298182
367619	220417
228225	463197
281130	243153
28718	423598
252377	131975
464460	242961
7359	330358
304404	177084
399775	46451
70135	313745
58484	28229
111769	295484
75556	367110
480590	217423
386963	228431
48282	44826
424285	296184
403687	35707
262310	105759
348938	490375
184458	1703
228431	403637
257103	401060
454067	164884
244054	85078
89238	72386
78168	172041
262443	418035
230691	482528
410195	421935
155096	200457
66246	87471
68404	236857
76228	113184
427397	186561
257498	438743
435468	285857
221324	396112
278410	372231
324037	272069
310306	273986
239337	422139
275383	164884
337713	260840
58908	266852
463085	132153
308406	230307
459064	320259
177558	346793
414326	336487
186597	489485
262225	29800
419482	391055
447806	440660
439929	344344
43277	477986
390656	263504
181807	203508
431044	157527
282453	103301
9384	328140
371853	410244
5183	149220
83497	311212
349908	47320
237802	93006
326631	308288
203793	314881
34606	271159
375759	301659
322893	255641
41968	475546
66680	406306
267568	193798
19542	440940
297462	341549
309641	484866
45137	246644
192554	205270
108087	479715
430332	209572
492775	279509
366792	464215
425625	300240
236568	171953
417253	16325
414058	6253
405555	103240
96091	73990
293153	193188
158258	21411
113082	16433
392942	465371
472853	437785
385141	279636
23543	228431
342977	85036
215225	48163
182771	491150
284028	23018
181370	325768
472962	254746
188730	160772
320480	38063
266140	321953
320479	114063
28746	351521
347740	211139
466823	375840
479188	226580
73760	15133
155817	253880
390589	454975
1057	384538
108745	355700
339205	310926
468389	39165
153006	444478
40227	286936
311142	425675
103936	374049
472163	423589
400270	181322
377414	18975
257649	146183
398843	282193
73965	124135
280935	348587
78030	126473
34785	417301
43855	162247
259476	220580
245329	137569
326631	260194
97732	41673
294323	86654
36241	203405
434938	127748
230051	266142
3809	414645
203055	279829
130399	220417
245555	197990
94582	75728
282476	204496
82434	315671
21067	492316
11626	274344
239204	398614
30241	272069
109374	134259
432477	482133
487647	110677
39736	371918
39206	287423
146675	296126
8853	90884
215638	84417
314311	16661
161051	242927
464084	10345
6767	195936
301362	293813
404066	168381
345731	481785
134743	94516
481723	474341
126411	296129
185339	409165
354369	86728
104356	150177
304435	10379
55361	162947
71074	374755
392600	30592
360459	200176
25281	407022
215392	358838
114645	51895
378859	388575
16367	300887
373479	258580
287766	472167
65598	278642
87741	165653
165156	202424
134491	353360
28432	217871
317678	57989
110606	362808
366100	190087
367861	75499
150053	245242
125290	366666
312859	381857
106648	414639
91134	300240
72752	233160
353703	426041
422939	177886
296842	426595
311529	94903
167797	115246
45369	326492
298589	86560
69503	119123
41034	382269
115687	257674
383756	465647
222534	210711
256893	188243
270255	341271
442399	420756
129826	493858
246363	217423
116722	330414
95972	444784
362557	348274
272960	492661
275453	462034
275291	418236
203622	445233
297069	104856
243321	73898
449769	474867
203389	228431
434270	158420
30749	230714
311479	330752
157107	219916
306981	213308
456778	177861
424586	315380
384318	431357
10110	383967
390761	308377
34829	44164
419183	283346
330369	489913
422991	88289
326420	13785
402226	412322
118662	42776
279314	17186
428843	374784
63020	59957
423013	257377
454705	240796
75106	171953
113522	358678
409439	93609
49464	211868
453082	433395
319259	474961
132547	401871
305657	121106
427193	291235
433278	353750
150320	436082
395433	120097
71189	84791
84886	250800
418873	180794
115902	490695
10546	268721
281684	121106
416742	171669
342710	426786
196425	488960
361001	448709
261278	385161
322585	86560
116447	445610
57817	453430
460626	166970
380905	99405
363087	472688
58418	302033
45137	149388
322310	224085
33978	208487
292588	327343
454263	54085
26527	180096
463806	459622
107775	168697
474275	261698
10089	345281
271760	480854
397084	150319
356545	113051
446182	129101
77674	249709
446495	190369
355083	110835
368240	173018
209771	16962
5700	387244
45673	50009
303671	222531
323000	264406
200092	263889
162812	139278
10690	289883
373755	159580
76454	474974
323846	467433
458183	158584
202866	375113
72668	267352
418949	421935
222399	434171
88266	230736
165680	260665
179675	354933
451849	281924
104598	140911
378982	412205
68675	165001
477932	362939
490751	229151
253846	16325
13642	97753
231107	183332
144334	316372
275685	195194
190214	146799
68881	352775
348725	479944
315836	20662
422175	410997
317457	204442
5214	411342
115839	202771
418305	376244
397734	11191
360561	226494
31949	196965
138663	485185
129727	345401
188730	207627
130069	57264
477545	264080
410173	314011
354401	356835
417081	49294
313553	105460
441318	162831
290624	165617
292645	481279
261840	26551
220799	178339
167639	110677
393023	351639
159372	284418
406116	94667
481021	297487
174449	167746
387222	90325
66769	236216
235875	187836
110224	162358
256978	414257
350551	94859
469102	177374
412205	254869
350347	386658
234788	45702
59684	37683
51246	481368
16898	281924
415098	421253
447615	91711
195904	245017
399673	470792
69101	240482
122110	450929
233117	415599
472639	199601
252614	166513
208148	317983
20689	100080
143501	278520
487193	102061
277499	388407
403686	310756
234883	347826
58928	384400
157987	99437
48159	266538
370160	21742
188072	481613
192238	142859
484859	18800
322872	142018
205346	390680
316154	49231
88812	428214
218560	359762
249114	16283
55659	84249
327455	238290
192476	368492
483857	293207
165518	210403
391345	143484
114550	39258
206686	37106
149488	16433
489148	478415
109084	324491
143013	293813
404568	367925
255761	461141
116454	187974
456481	245679
184629	209885
278249	236
117076	102352
133648	202486
78213	378315
416564	477716
251703	5498
7099	122694
203338	491391
249288	15209
236154	264406
161956	195681
131504	190972
249757	140236
6026	169157
74795	186217
252475	366456
384368	61016
432515	267602
340615	12576
431175	14005
391479	297593
14485	23018
382166	416402
171050	336955
42049	42634
491273	76111
160544	331349
307528	336590
337813	76016
451952	47407
282903	362319
114842	60517
128009	11570
121822	444
76060	202886
295889	232037
148692	114930
206962	266138
326775	227101
375419	134694
131175	12504
340037	364146
41401	313745
416661	490636
188693	406656
447168	306518
390686	415379
481958	285099
130069	154127
314064	313745
356530	133933
386516	91673
319442	195121
293465	450600
108401	374419
186858	338271
238339	427400
314322	35804
125138	287854
347689	422998
381321	366127
302298	88345
20719	28167
78679	486339
441437	42890
459097	94665
473016	327343
310411	5405
390566	29306
218227	164884
442182	445109
401841	142678
117314	249824
110835	178077
464786	197294
416717	196783
288758	376274
280030	236712
395366	284404
323897	168252
75498	179716
17021	313745
321904	109903
52238	367798
194003	290450
157394	456425
116927	103253
376619	153984
469513	293998
368234	124085
98337	141068
118253	153842
374041	166039
283718	230242
272222	350845
356549	187974
6482	213535
281035	223960
482204	694
199744	336324
19690	358197
398997	243438
63322	276090
213664	9256
88097	450011
360243	240368
260970	20586
360606	422445
392856	105585
412309	442426
274613	92794
479647	353710
422259	49896
217740	93626
428735	293813
116950	98906
407181	117943
102644	293180
17458	241544
69513	168213
411004	27775
432100	491039
184418	438724
102011	430610
4841	179045
254496	5887
388624	466275
143251	166563
42303	458183
250800	470403
307931	324377
470432	155441
169820	23018
491272	22827
291082	389682
121871	169482
456021	456357
345401	406206
439371	477875
247768	15209
61353	449468
118920	141649
140935	8607
335484	242552
139575	461392
445824	126204
144405	59828
52505	431285
198558	223030
485248	398122
441163	406314
484740	484988
157830	226427
323416	297504
20946	207397
125588	406061
113073	350882
147381	337269
30568	268787
6543	204330
414058	365366
90961	317118
188883	363436
216986	317118
126328	37543
222760	313829
117829	395988
86803	6331
190281	290136
190372	152502
382046	79293
103225	212576
4845	348798
76228	378332
351281	94516
257245	115948
199780	266554
50866	184604
66798	80981
454867	284057
157035	185335
52501	376848
236359	28951
27289	452448
12838	42890
420228	489408
354121	249334
175093	13370
434056	68273
40973	75583
309013	471289
304146	391097
121637	99072
95922	149864
84745	113693
332299	431137
301188	351136
111815	91228
416070	37095
49230	95942
354698	114564
422255	293813
152641	78478
285128	122618
142947	205934
225631	285081
379675	11242
217848	360512
199440	317118
220927	430448
61349	42610
57354	231768
102469	311713
314908	340176
407529	309331
205271	391037
335791	431226
229172	134695
161449	186384
397778	240142
91855	7483
282201	423589
200722	249709
246196	251379
91422	228431
103454	132740
356480	486885
381493	188759
433196	92271
200807	421285
137874	293395
481419	233292
44160	199387
428732	292721
106229	441313
349691	291663
227753	106060
348497	162795
137221	59500
340632	200970
187510	245824
114550	180813
45563	26188
5461	165653
374196	30401
126783	98509
113894	218727
193195	336970
369354	360531
241962	288970
365550	414212
276440	209199
18647	310862
202250	124695
336827	134538
62585	226494
53197	240775
58793	217423
227428	458968
376351	109437
352812	228431
169736	326224
239599	385736
139542	394115
90102	265377
353632	348432
466690	304173
339427	337795
372127	118634
347517	145948
173232	116634
309205	403462
92659	313454
393940	297989
444139	219308
431582	240890
466523	155531
14679	339056
171403	396080
242264	199076
232666	444286
445734	141178
84970	114930
389153	139736
93384	208333
74354	392329
18317	302067
419381	440962
139444	343085
25246	491648
265909	273831
70160	269721
202197	487999
480566	24076
46014	18847
45544	91711
489657	447148
324590	472836
454867	103420
352685	381054
156510	216107
142421	290527
300795	123369
95305	273649
89611	446013
158104	132740
65624	132810
384231	332523
321593	353557
163066	1605
50589	367697
368103	160826
302270	62191
28877	467320
125472	264167
44098	283346
37066	153043
143345	255650
462106	295159
351029	466375
394788	7038
442064	426439
206	138297
153407	454867
480425	302871
222456	302720
122622	484447
9381	369940
261678	121815
277266	163800
39601	188319
436571	317356
149175	183395
204344	62948
192742	285532
153007	486181
255650	476495
353338	264406
112438	251116
5700	448041
58042	52490
202774	257723
65844	427980
208444	351732
460263	412205
197997	53994
38895	297927
102782	230694
172681	484447
24333	467703
295819	203543
289084	99742
335951	477314
33053	197988
29485	378462
83517	191241
387835	442442
174034	388105
345772	149711
109569	160419
234210	60949
65513	322358
13523	293813
270760	72551
94613	426035
188652	412723
123723	225233
266965	357231
12462	88606
90374	373487
101465	24083
258274	399867
226708	51881
485901	53883
185755	50264
493038	311832
402052	13903
443118	434893
289436	111869
221603	281924
344512	52537
159481	367686
471265	196851
79357	84388
65598	57416
327950	428155
332817	97277
326135	350949
355921	8084
107867	265111
92535	247106
99458	201879
103028	12787
79941	160002
372488	218727
342588	205289
277431	211868
172314	291356
484685	368408
437030	79249
321306	413475
464952	120666
195783	492622
173170	12245
340518	13370
260317	174124
212575	273831
92249	188082
8164	417710
292205	286337
323558	64066
446730	222868
346644	144405
224919	100897
116947	276876
5809	402861
105811	367110
481419	12826
4755	248398
98100	204206
193752	428026
309086	16661
362231	35414
153970	217758
459084	117151
371779	136331
41779	187298
201131	147244
11288	347425
110691	167162
198043	20874
125420	65894
484913	39255
126460	287076
277987	153037
394546	118662
159703	50155
249673	211657
291249	97894
483837	338862
93384	59868
196903	53389
343746	80242
310538	345745
70089	453856
43835	48701
256966	255579
25748	69328
234842	111623
286531	173176
250404	190838
390170	5882
268910	263009
164380	18835
167588	202028
440317	271344
421558	77513
187834	91826
162489	413880
207971	110677
184275	391414
18451	221324
431237	261337
16170	96259
331119	92613
219546	322745
296199	323663
390150	168959
337783	195697
174675	265196
146328	47390
11697	425822
359178	319640
226797	246311
184528	147554
473841	6253
409788	412205
133909	400660
202379	338915
287236	19992
47080	223780
404337	131312
127939	62241
72804	287165
104760	94516
322884	302836
173284	90301
210050	242286
330737	32344
230629	25076
65244	317118
138990	286936
189965	54976
331163	314389
237148	102494
184359	137687
157961	224614
102923	308171
319996	232724
340183	266852
439144	35707
221420	366593
162804	286864
406179	317118
368351	394496
15583	383967
308533	323817
184735	99405
445449	329411
270697	212081
155952	232798
364703	123841
394204	22410
292337	446351
45743	409828
46158	201754
96424	273687
93424	273008
180443	378686
403966	160080
145407	57131
73660	146512
17874	173018
88112	61667
179179	65941
434990	181322
251849	267329
176535	262954
39325	6675
198480	13370
393409	137574
132153	340772
16433	108329
128704	208577
255332	195400
200264	434718
360824	190369
73327	895
9436	267352
122450	455587
192573	478166
94644	67804
146103	63108
47960	139921
214604	163303
49263	368205
146043	443994
324555	302948
251103	298503
193062	160679
439287	486610
136999	396080
298909	277961
101479	383967
251409	319595
487912	315671
260352	5857
200021	38063
70910	110677
2038	187836
40260	317118
80212	401871
17255	237165
145369	116283
443320	152884
377323	318735
148256	49903
392069	57989
204082	211868
183966	100693
195384	440962
350064	240796
219114	263648
436606	307246
236549	26940
372340	240522
183530	91688
396421	300545
349495	139096
8459	277179
209094	281993
11719	401928
97382	420944
230763	487087
16044	16940
295360	262954
389224	365096
368678	262299
433837	293926
114040	48227
287566	157624
55770	56739
7712	151172
309207	447560
442583	37377
442606	153995
373749	276744
315063	33948
234323	71604
59497	218017
318735	312648
462670	151811
48282	398088
384835	232799
302918	418187
64631	56998
165863	474908
140686	8268
113424	370081
147248	76524
378419	449229
319013	468162
57276	41431
449892	196851
348734	401014
357939	29153
333922	478562
390401	82585
456658	333187
446616	457112
332868	293813
244292	135213
260652	79249
281236	313745
15623	274897
211238	121828
333183	94344
409539	45483
475814	146888
231677	119123
305624	461913
111595	337791
299498	173218
30568	41673
164767	165002
280665	123104
61934	268453
128652	411424
425166	308229
15557	263713
463539	377984
490358	281641
275721	146342
136282	119868
332546	378047
6196	443693
153023	477788
381232	328108
263703	4217
240204	355700
17661	274450
150088	307472
457981	373021
206046	375840
344225	169353
53140	169485
117833	427486
21417	353787
216666	266234
430170	10402
317358	121950
295841	218551
234881	87968
146506	452820
134078	358202
455222	23318
339136	452746
373755	182511
48594	310989
353000	8459
302569	98508
341067	364530
193369	286826
287376	259481
317885	186259
473172	316684
356795	114930
233948	177935
327339	166961
260691	484098
482272	350822
278488	86476
464475	378686
32496	364101
22604	307137
205166	277469
72002	313745
392942	427400
426003	401555
203489	94808
321242	70742
425430	363461
340197	8607
160931	160115
205080	402439
145363	492329
433551	69708
414286	46097
23134	294069
212633	44732
101108	344063
473574	15209
463806	259929
223429	69856
35707	58775
150534	99586
361007	124650
264899	187627
185057	304159
106268	349693
265937	41209
286509	211982
192495	376175
441394	285722
99832	106112
155073	447230
285279	280973
37106	433391
147706	116572
13742	96987
404568	453404
149624	110677
236222	78699
426392	255650
253503	107063
253293	313678
10167	203656
102414	373379
306981	21268
428861	102672
431853	54976
85259	352006
222413	234400
418555	13370
192317	420392
257632	96409
153828	92613
331675	186237
397556	273944
347448	286936
307733	450470
386110	372353
146067	180709
201309	340575
301001	10398
414289	89392
282829	200444
242282	226176
265571	299408
380748	150386
211005	88318
342465	281876
24917	122694
210036	266172
309611	12700
376949	306100
431021	179506
409507	401949
293030	83227
448072	158504
267151	320969
396086	190369
227702	241468
248251	376814
68098	6902
436228	264406
463549	474804
284218	32141
471406	333713
320461	200444
417938	23318
458207	293920
329519	351117
96593	168732
261452	246818
249608	127763
420944	139460
253060	78273
408006	190369
35752	258220
151132	132265
73494	179375
320484	438419
327570	180663
25057	129637
19334	399056
313845	296338
201246	91295
236216	43164
246540	3867
364807	387101
472706	265151
194994	291672
336825	412522
93135	14793
228800	326048
160707	230551
455788	212385
201688	378686
424008	194598
396204	54943
35498	164164
235793	218615
334376	304941
317061	158381
57276	3440
380728	468832
184812	110677
485667	69677
330820	288837
222362	437187
323222	301862
398388	95450
452148	70785
354111	97026
330016	44160
458903	10345
250518	360472
463069	134383
4634	40351
451379	475243
456135	227017
493464	307620
106620	218246
415241	403290
400944	395427
425135	274632
435188	401871
300417	22907
53401	133423
397734	45518
470967	135510
440190	96977
492944	42890
415671	411424
420169	428103
358182	22827
15819	308820
216955	40447
161397	389682
47630	69014
262890	453757
449628	8623
135482	102804
377001	478201
296514	460580
12063	41533
27887	481588
417337	211454
25658	24943
237503	476951
341731	407902
315573	242927
340743	344637
47077	436686
263514	188750
336545	458210
84968	351732
221924	418771
227839	160419
431183	441996
359826	329547
406108	199353
51920	83948
492227	1749
128354	227373
395610	414764
152842	479614
99287	261625
54124	325979
159256	271976
187754	341260
274314	27696
295159	19483
5395	76312
488170	27032
226456	410908
246558	31703
251819	354933
490375	348938
209465	467752
455819	172089
390649	110708
300240	206924
205692	238578
230478	202523
303367	259865
101708	133832
248083	264766
49789	363938
169762	490372
116173	10646
407066	288035
320393	447034
75711	152655
346272	25847
252080	122212
390507	21221
490407	454564
18716	104383
308122	464387
238190	81097
290434	52328
431022	417728
120171	283918
148779	404319
41396	158381
143675	477509
362835	76454
449006	331581
283024	337931
420384	220528
460503	111806
400364	3110
143122	356044
440880	317118
240850	489150
145717	483672
108665	59198
490060	433391
51669	139648
281993	35635
415860	395377
89493	208359
1647	405824
302209	287852
163519	207912
264303	313745
90104	355806
361291	417984
380454	49903
216781	263009
405265	437749
198242	190369
69545	205652
343835	10411
91600	172396
485348	60517
419677	392561
241023	27748
413901	204185
17564	437968
196003	195386
440563	388195
419796	98465
75339	329464
455369	336934
151962	241609
221687	40706
12768	451625
275321	268531
14770	377805
51875	471745
388249	259846
149922	309425
149726	180967
3856	231578
304729	41959
212153	420047
256752	371097
186791	272748
196773	188759
461182	29298
429563	4073
311819	22448
366334	325265
218405	348016
82611	264589
486144	210032
171433	329727
271698	249940
349114	226494
430831	315566
187870	481179
401858	448588
20383	289298
452521	241527
148857	96977
454755	341195
333124	276621
478975	141440
192238	314467
40702	27826
321522	316727
144791	463968
366432	482083
20567	7491
397748	246311
48472	38341
171974	141212
485335	420392
456748	376880
433606	193198
342887	357854
33241	200793
398902	249334
307680	125379
431412	320508
493031	383967
241937	253479
215629	465078
400744	52872
407334	62242
347121	365105
119851	335663
444235	79507
293830	438419
395428	401481
178048	457108
301834	63674
446413	106903
424534	434035
66259	27177
126826	199118
196794	153925
466189	40009
185924	371554
409134	308150
71989	37958
247608	239512
19808	451414
256366	297407
379237	141343
35594	370279
219715	120619
246363	420790
224509	428214
472639	287823
275959	219078
78066	10547
327715	473634
468481	433934
493491	317356
176130	454705
339852	445710
351637	409828
83062	55485
100266	317118
305979	410074
12897	337350
472157	128515
271981	371937
301683	394948
31664	47644
411901	249202
179970	350335
380489	276621
130224	479985
333557	91711
371001	180327
271302	387894
160683	391414
285830	396172
198148	479627
224034	448773
468829	57754
380496	303218
245202	29599
196689	376983
12066	450914
372977	421115
109516	231485
449057	13129
132147	276963
78019	30723
364285	113051
189371	319333
203321	164759
94690	240374
320033	121950
290598	94625
20644	120947
387147	213849
221808	412449
439719	337329
124729	155214
345107	409461
300240	145075
109079	195121
64034	66854
125705	397639
392839	300240
292687	200695
211700	15133
323836	333832
153353	476951
425488	378462
360042	190369
304944	10411
127388	236654
158532	48365
459232	342063
285123	336590
50668	379598
344140	295725
460059	221890
346377	178398
394864	113972
438475	474088
8879	144784
266965	342782
356167	209160
443308	287855
287766	246592
448992	450711
110439	317118
181499	202996
340480	165999
386351	476951
75444	146690
159609	256373
479220	285998
482813	175249
319063	151944
41601	367919
289220	297272
66734	257889
395240	336590
25618	360508
461415	223667
438130	121106
200092	151860
372488	440201
438356	259173
466101	32513
465808	288869
96095	215335
9819	256719
20732	137719
422725	343944
450465	293813
463333	351639
448077	465371
445098	364927
452846	47644
308217	69154
359949	304392
191349	218727
3577	303424
91806	207535
303237	373509
269904	414974
278272	336590
211511	398795
198317	473349
220925	114966
19173	283645
9953	431433
74768	124289
100242	153995
207808	446491
169312	276621
223094	227101
311671	109006
343380	196783
416972	396284
63276	194910
379613	237165
143251	377716
189019	119239
52502	477172
138158	20503
469949	190369
427054	423841
282453	316437
368858	88962
174255	152324
139933	386612
19120	388957
135163	305204
254940	434698
421735	226308
269286	318977
214735	65135
141695	401854
287609	134694
435619	297445
232183	190313
424255	30263
405257	94344
387986	119442
434854	235704
260754	415640
305310	37515
214853	208785
227530	171315
357873	126204
166019	308150
25919	111387
298411	102744
163549	463549
416840	146453
321506	486907
23225	378243
314632	148155
154052	219572
142434	139714
40997	408719
221783	147554
319035	28407
326661	190369
74000	112721
292317	41462
359887	445749
383687	139763
218831	256868
193020	154137
226395	40784
395336	348798
6603	130028
474387	436417
421137	224871
473580	435937
402454	45141
342465	293744
435893	204833
65513	85350
35863	275560
159812	15209
293373	287423
461288	230324
51759	334165
244731	404299
388075	296352
68462	387904
155663	453882
440445	107592
114651	205289
221296	164922
343225	489376
316889	172498
150204	480421
70716	428214
87376	337765
160940	277961
174624	267352
241553	149079
42021	159249
208991	240074
70846	287854
369209	351818
62087	414286
256716	81599
172335	359248
42382	65081
138675	273687
129100	427952
117348	491817
188911	338114
284789	248398
236657	253247
461757	20099
384400	149089
258451	420777
4914	484560
159980	69576
431243	192313
444196	417918
93694	449811
421460	112048
98591	79507
394060	471350
337393	464420
232767	107256
367192	101001
228050	38063
309530	192610
85458	303628
417016	8623
63427	167011
164556	420825
333369	129764
370869	405842
217740	357106
434726	367858
209824	196783
212013	244482
36533	181957
245332	286227
403823	244115
400871	399632
445023	450647
211717	258370
372415	335069
389476	315671
274219	45401
15819	350779
286074	405217
148779	29416
45862	446226
249447	72985
312283	151213
337111	367798
355083	253102
100669	272846
337458	188122
267893	275311
337237	440516
85867	126204
347867	49828
484534	313104
225694	401065
30837	192610
335381	218017
221329	90437
402573	331581
144274	59235
212297	336590
101522	150942
91623	220417
351008	407386
42021	248734
310836	464872
211828	391414
138288	297969
199049	285156
181833	62238
378878	161409
22445	379746
216185	389539
396021	82794
74500	446520
418992	2232
205841	280871
350347	241198
444380	226741
139082	335501
277467	233181
302298	143223
188593	203137
12297	377933
114460	80236
72302	429863
458518	132740
242832	47295
61502	400747
2185	15133
26712	250073
396482	441191
84230	392086
44111	139648
231281	65272
107118	337262
236765	463877
211558	159378
325704	301972
393482	407902
78184	304474
159891	78273
411701	357854
329415	488081
61186	406491
83315	147460
19005	476656
89238	294335
325220	66393
405505	455833
77651	235901
41418	12245
177297	359628
332484	245904
324367	420790
386429	23822
326260	371845
358817	411771
294323	403945
275665	385074
216534	180661
490393	378462
187217	423872
240825	290104
100393	4413
365748	228106
310922	59994
201764	249202
11789	303424
57941	392329
178562	381157
18813	11484
136279	94344
76651	310756
157390	17971
209283	39914
124182	50264
25748	324706
254242	95942
375316	250805
186132	430519
124105	249546
360513	21024
39627	374030
324205	397009
17333	187248
273447	124085
209311	322422
209115	141301
462303	405196
137434	146688
388485	166452
220490	112526
78108	187974
426215	141440
253442	352699
5459	2289
479827	308831
342465	359798
162634	209542
167588	352950
238406	371755
342486	73038
292769	398333
478365	42874
8666	220857
373433	1292
461810	366159
63624	328600
25130	346774
487576	294836
176263	69561
417938	467369
286829	161510
345414	180578
231512	370790
111213	394399
239268	472696
188954	151174
405150	439718
171584	185016
256901	344580
228741	478415
472492	341074
446351	105234
185553	228431
128409	69444
154203	176033
217936	267208
232793	303175
210630	440660
151610	141892
441463	477632
463200	169603
33965	419175
141782	15711
303363	124402
13651	10071
264026	400311
428895	313745
451153	62191
84414	214929
95253	122462
365410	127469
367343	269266
392197	71949
10251	228554
396149	147798
428108	137432
289684	149079
153152	157527
27642	226152
17431	324894
447400	107921
316525	371918
377163	433177
476320	14934
108058	401871
25036	320747
476777	55074
319824	403044
342465	456118
315805	157292
360856	173176
273471	62191
351931	477188
298622	34685
262575	480129
334336	142018
415155	456640
278108	396729
112372	371993
61286	263641
60738	15209
475077	99437
60990	371755
136606	145948
300346	86728
409888	420895
73115	337815
346317	430610
56866	323484
136013	12895
305115	92120
328865	465231
371916	330414
57605	379283
244581	258220
56085	141332
207942	465313
89899	420944
150866	13370
190973	440461
200013	134299
46071	5040
102891	74134
396425	189113
149038	300
387201	90614
234532	94516
296267	411016
6126	434239
273619	101889
127035	228431
332090	105498
404960	365329
30437	124085
194694	313105
225176	103267
415149	257372
380728	175382
75084	401543
186860	190517
208227	105005
105533	194165
164027	8122
267719	290014
249356	394454
351988	246311
30440	310756
98225	91069
338191	31665
467302	238756
294450	121106
286713	15209
172390	393253
138126	452572
277233	3303
283632	393974
342590	25437
375402	470536
400344	35707
324377	436136
105845	287423
267177	412483
341279	99326
474341	97894
47012	339829
409173	452126
259440	16433
405289	97277
50264	144702
36823	410151
372054	94667
120808	378686
71189	316596
409016	440740
16981	67040
289378	206142
368234	46020
116504	306100
32776	429368
415844	218727
360839	205223
316605	186039
357193	134500
167675	68392
32962	119381
418459	377853
226673	173018
368009	160472
61286	112193
353086	164884
432560	302202
231855	353287
13977	157200
90831	468760
225489	303175
392055	28360
120046	179472
163800	93237
19566	153004
454140	476391
10095	55148
62207	448692
482032	18418
407010	253038
152078	132996
441571	482346
333723	54189
406660	392108
453919	127298
173062	162831
137963	156791
435468	396941
313722	389101
449406	101923
198317	254796
450465	28478
427847	218730
114643	269572
36659	284843
376592	404219
489485	90880
41895	145691
200884	115671
178024	227545
198317	320742
305649	453521
39403	282599
333871	119868
325773	418866
479188	78474
218992	420944
366762	214050
107639	75201
293789	357854
256893	319157
452967	52030
472700	130742
423895	89772
21411	481368
394199	38655
126479	296645
280095	214050
118830	187443
453738	237312
236359	103420
230739	95942
404892	407565
254350	180077
385826	489068
120499	245715
490333	380689
315231	303045
429651	111229
324573	430313
450057	281178
161363	367919
83938	486885
281423	402116
6417	215373
290712	202019
161092	315671
337783	218614
444078	360111
394875	339575
190524	206314
376673	250410
408557	413326
362569	353557
436322	119381
103392	10236
282453	209572
256610	164759
331584	187718
407028	375840
237714	468640
340334	430356
209122	166651
24788	244044
12440	490306
191468	53699
170973	190369
336119	1841
447686	116294
85734	478415
256901	431781
27885	486104
141563	418380
83223	491150
408357	141535
32933	393326
385042	463615
438921	28129
48146	203622
460313	285634
87580	18665
79668	148858
447257	338271
149889	301659
164972	307889
47295	462856
431673	245712
412205	149969
371966	373323
94958	249566
291870	110677
301312	280045
53532	118346
263348	337657
337029	176878
280233	326105
299917	86560
399143	86974
241605	127249
342614	476231
322218	11483
89450	449984
201131	46900
61001	149136
103751	460176
233685	465017
464684	190369
291525	119123
389641	469446
95233	186463
56846	207443
68059	268531
43444	330469
460281	214842
347175	47163
434747	62191
299712	461944
308208	231514
72733	287254
434196	206686
336452	13370
435189	122694
298699	198746
478763	86476
242759	300373
402760	326500
289654	307405
9731	95312
21239	477837
12678	472296
280826	446320
329836	481785
308158	66616
330954	141166
466736	243438
31930	315573
337327	287468
236328	426089
279722	209699
111455	235479
339333	269237
63516	428864
346804	160468
227807	347097
262210	365389
133753	224921
382314	356719
116525	72432
202352	476948
233045	97033
426444	455345
430229	75303
345715	373543
323332	486080
266141	169027
435401	206623
80474	162844
102047	331581
248013	297884
76228	199293
105964	85163
211186	285446
454412	106869
114786	438419
113310	42622
333042	306202
145348	208291
81358	279637
409638	233477
310756	58930
251703	79457
303762	185076
283675	8623
158099	464480
21818	40193
275329	248880
342412	169485
48904	463774
217703	232688
434245	125399
54855	123369
59540	34901
417232	46857
192495	316240
340641	330654
290565	281143
393766	243115
488626	190369
338498	440660
365560	439853
79723	384465
370352	418361
288934	78934
158411	184258
287734	387101
362820	463845
298864	360860
273825	363035
444783	401854
315714	154731
110389	148165
305658	43087
25292	463340
81150	61364
186909	446351
386186	304589
138611	395232
481832	218966
11209	381416
378420	90696
163843	179579
293137	389220
366718	421830
55001	184902
440499	377634
358860	271673
247929	165381
411318	236240
179752	195121
112151	409375
158099	88368
134299	277568
469907	359888
386848	344398
178990	264406
378224	373565
316530	466432
261452	122268
455346	313745
361838	168262
231629	475594
55494	271367
176130	316011
402893	260956
49394	353787
261759	480276
273900	13370
449522	224780
119392	149128
133906	472072
307006	320891
212013	30263
275824	366127
252628	302033
456689	86476
71297	105585
407198	273831
256313	387742
233181	210999
483628	67830
342701	246432
76228	203248
323836	492139
260110	410074
32169	334225
286948	64066
454263	15635
491190	278633
263051	261970
114643	55167
474888	480246
39601	239528
133290	441621
112425	162795
161279	431863
397833	372526
402874	21902
300506	100073
73660	349622
357224	81096
319647	221890
468935	307771
457908	71724
68473	96726
221757	12326
235136	190369
68174	334424
321323	101058
235377	55013
366894	336953
50071	141166
488129	439862
56324	463549
141878	89489
188201	244017
89671	426089
303641	412162
147595	412517
482116	445949
108800	138578
14360	54758
337520	294920
450687	72926
402883	652
483743	390313
216784	147558
281663	127930
154997	286313
151043	276431
392053	140044
402625	122462
217290	318619
141153	400120
168201	93245
430197	331203
493253	90884
111856	346664
471600	119452
272463	404806
34112	141623
450903	47003
458489	187044
121609	32807
438349	203279
195121	118131
189453	303511
252473	465768
402983	273831
289392	260385
487050	110677
467671	250047
375351	156451
387775	459213
308533	95149
56562	403531
284218	207893
434615	478377
107274	394114
404768	249709
81525	5750
30371	206623
286224	65210
174725	359761
111833	58271
110236	313512
393870	162289
266916	11096
488971	232927
257977	118937
38643	89365
392164	310736
218485	138104
418368	19135
310315	127340
77938	378462
180103	255641
414035	453222
460203	331581
408685	303040
359859	168903
417068	9054
123194	124008
231014	141623
491813	446351
127100	37476
86138	426885
346272	479126
91555	184820
282279	304865
130237	267602
264325	255485
414004	424707
55914	181823
204375	103267
98005	60751
169630	194165
38974	173814
488971	188954
284484	35263
450418	222152
349432	401854
148620	67172
410265	289084
320081	195224
17129	44607
157048	175043
171148	449534
7004	35707
421696	287257
237120	281957
277452	56609
267562	170859
310811	315888
266970	260876
87629	110677
168755	19955
325509	56828
345579	104498
92839	391414
132619	165434
100704	335567
298509	394064
316282	271261
27322	259936
146893	450132
242891	118704
183916	336590
135907	100170
343086	54976
41992	103517
307477	176300
417248	7771
72489	433343
425826	305094
176488	329296
180101	172053
53846	233160
324001	45089
113355	17374
384388	344247
25748	120322
326243	481279
488455	416102
395366	35707
319438	28065
292276	213221
434084	237165
44803	393326
474341	423032
240796	4543
329644	369577
273266	31703
388518	209510
234881	445828
167797	330783
473451	113522
10417	141218
183060	135756
183596	229446
357231	183690
181774	387839
242038	113276
398305	455382
418561	250363
419239	28065
223449	202870
57406	480224
175818	353787
326631	128230
172923	256580
369749	150806
40809	132365
259459	17339
146504	150961
83590	420944
78113	250679
341163	317118
125534	112325
443972	185860
331699	190369
391725	162831
252606	413525
158584	171103
144716	107752
325814	243115
103392	417848
392953	440422
403011	307802
108140	103812
143671	244515
341811	477506
84052	317250
467319	13370
328174	37333
388249	46905
379403	378658
356990	168381
340873	226876
387742	368835
104329	363969
59371	79989
103748	429593
261112	373169
248467	110796
95916	126225
210868	389387
292030	84590
127588	336621
171093	20959
383737	101787
448104	321599
181159	55587
368620	466085
18158	336590
174315	97894
482523	372580
178089	89221
387076	48365
55633	220857
355083	440023
328138	197547
360824	256939
491105	391414
153813	462811
310494	375611
192070	228431
145571	8365
479351	47060
22612	16433
402663	111775
268129	372214
332971	128758
409828	296569
444470	87501
405232	476231
52966	258370
280395	278907
363469	67584
371790	401029
248093	378082
126325	318735
248841	324626
9234	237738
328444	230217
68772	314742
309917	303040
178422	250033
79701	75324
366334	134261
391551	18479
426998	20984
369209	364146
461839	12451
112438	351639
440779	250679
75775	89758
357802	164884
132486	201702
255591	310756
6884	12245
374728	454970
112267	417301
371766	445936
174937	392062
137096	124506
242411	192713
146775	338271
257346	83273
139110	293813
193216	288035
107032	464725
277467	73177
439542	25041
330850	364021
207397	492906
397495	339582
273619	196783
76399	228431
227345	13192
235088	107590
12623	240286
143919	257016
284837	98012
217837	97277
188195	241525
139646	317118
75656	383526
323222	23107
67152	39903
316610	6899
264517	154907
91287	370137
353878	74482
96038	364566
355732	123867
305513	317282
489994	67584
134222	51597
55789	1839
242152	86892
419850	473223
370443	281924
68532	274889
218485	188956
387027	54823
392558	280437
45573	195400
463114	128563
393487	331297
18451	193705
142260	451509
429682	367919
41029	47295
68098	161960
326574	122462
54295	458104
488752	293813
57652	222701
112443	484020
42543	73529
168396	471301
68342	451490
40890	132425
130224	271619
178540	471416
290855	274634
3809	470140
475025	487529
214920	283768
196165	383967
317628	199519
131302	48365
78669	270747
393760	177558
371342	293813
333823	293813
235491	240522
434273	214024
395052	49903
148699	216467
375316	137886
128839	183213
327777	100349
266096	130449
5700	72516
463089	187974
154575	172833
405306	293888
236586	433571
280767	5040
267443	172390
200200	203656
134299	331758
470634	273831
412671	317367
431226	244845
310462	174991
289257	3041
331932	300917
203366	408809
160500	475721
441538	12895
149368	368205
444296	255316
270751	322186
131926	267503
391378	326500
58275	821
412624	385681
301074	49540
107118	278891
319259	189205
96007	138297
94959	162241
2117	268550
345886	351639
403539	322422
480686	332392
110221	87033
439739	269284
239090	218727
63383	244220
329819	177558
484486	375161
387054	341470
231554	402323
142650	64335
74606	221163
118325	219425
456034	432512
192905	174564
15072	286512
344094	61825
196880	184074
179919	184163
58140	50939
349685	404806
329778	186714
481419	374228
101834	150715
183386	339837
173650	250250
359211	114930
270098	441434
141931	422128
70237	420554
239873	409828
456442	260527
387351	239561
402519	176536
413917	406371
411269	8468
42021	176888
490510	259889
108211	86974
86632	292943
432685	28129
127462	13370
34139	469235
90385	205270
99926	1754
449729	190369
250551	119611
190564	410074
237229	126204
84745	378338
114153	49903
32268	396397
326963	67360
336829	217423
58511	25410
112471	25410
43775	9681
226645	357357
372815	394
269258	212025
237217	413335
290537	166787
147706	361960
37516	50043
343615	71769
198138	459205
342229	168492
395659	170024
110708	155389
407368	468337
84137	176408
282224	225420
268961	78469
402519	203793
94599	115861
229572	186440
36211	313314
436195	214992
345829	4990
118325	250498
433820	32389
218485	336590
126507	119278
54085	289358
233045	176467
365489	49474
276074	411424
156770	154691
261697	266600
123352	278563
258002	257785
371290	86175
77176	97569
159529	349608
192238	238912
99826	132740
309276	259414
72508	132843
146187	310884
155370	35862
415713	237830
68957	210403
191155	48882
133134	334359
80238	162795
301327	363973
47037	307712
41676	30723
404676	273831
302017	141724
91725	326733
40589	273831
7842	153339
15012	160619
151399	139917
127778	118662
175535	61553
197099	4865
277767	151647
14144	187974
267516	35397
47511	494102
218873	228249
306304	137508
329727	163993
323836	447519
268765	486885
216602	485922
87527	202727
349095	190369
406660	297332
31675	84089
210200	314446
47255	301881
192791	60517
321853	184506
301955	16084
253282	265667
290	76454
170688	10690
226434	49903
263539	369068
37008	420200
61367	153813
273039	105649
290979	287689
18830	132247
258121	371301
141351	142499
443012	331777
377394	272846
149313	438419
360459	324007
208270	16661
302153	26910
481987	275993
137413	379014
429878	293813
278677	86560
356805	406782
149441	180992
320089	338189
226919	441710
444190	476230
104760	436686
86978	343721
441733	360677
421794	253047
9950	32807
8420	242940
437592	106690
193667	360472
193560	88027
85390	288035
34190	420790
266108	21974
186617	59724
346834	209572
431536	378283
265529	5040
65513	351015
430717	354691
493950	415180
412014	367798
481416	482181
8992	187974
44982	122462
31517	236213
314820	475866
311128	96977
413693	186259
273768	406371
362698	13370
398692	201208
319276	271771
4841	378481
409395	122193
301944	267352
259775	334424
491582	385000
33526	265463
375405	166551
310338	369577
483231	343632
245940	239561
142434	96758
343622	185076
4711	327217
227068	236450
212460	138600
406647	81800
63145	102352
491633	28943
149892	306502
222499	288035
160330	378836
270248	476951
240307	191030
480608	192450
313592	175721
173596	301659
41433	276744
424242	370099
119997	450324
239303	213639
230805	27166
44528	168683
286948	264791
35806	67280
36380	199357
292791	168381
94304	278496
112672	42078
60208	300606
254446	449399
166626	185902
401046	4996
314311	35464
19542	462172
158724	208617
143671	164350
448788	119762
346486	49021
95008	63190
199129	3961
237603	460529
220062	229201
360220	124556
214255	48365
102496	331581
67279	335525
479373	35729
444139	155594
5972	491735
101115	366534
153813	36836
134705	220417
388280	283802
239489	315671
430601	458518
448341	145824
254604	109757
282730	183213
66362	406626
351012	153995
289444	462293
117124	485291
383799	486669
451847	204925
224522	487737
458183	122436
146893	260171
399352	67040
51247	243049
335068	323963
36476	110243
104686	88606
384817	231485
46092	429296
223036	38694
416368	215054
60009	99072
100308	218151
437007	338480
436699	373111
386274	158925
232777	384400
275634	59677
221319	385486
371617	185751
188587	330145
115725	210092
196996	348602
45947	320508
272053	389682
390478	286828
55777	195121
387130	156836
397642	490435
186095	71091
478737	324037
51264	357854
51964	440962
103850	247183
319396	174935
243234	80296
324633	381008
282967	453429
299736	237391
47092	236213
142	466224
9456	75303
391518	404347
4098	372198
119001	269609
212989	142018
41148	40820
305827	21632
44159	442959
257220	401871
483857	465400
174473	401871
275889	258370
425320	252641
371297	334424
228128	248614
466489	309222
206231	345745
123077	388575
114643	219939
337361	220059
236563	479570
240860	413095
325216	43800
411754	95312
45724	355082
423739	464588
78231	287423
16769	489167
471666	311340
191447	90401
119001	43496
230181	326446
323664	49847
285436	187974
255344	64432
476918	355806
355493	462377
142452	453391
327209	428214
136549	103936
271188	301659
337048	12177
491273	237395
147376	483285
420328	60864
477932	121645
298342	256366
130966	98644
166051	378462
332	273831
425877	450452
18121	405217
137811	102281
367167	367110
256901	145721
198317	150465
416814	211889
358373	188651
427486	362939
259393	256723
388084	316575
387742	106577
103748	106892
451460	433395
175121	53841
184077	3280
32066	295114
31003	224866
185761	38798
180290	240374
57419	317100
384196	216514
335362	363973
205223	482437
112625	96871
108636	68254
313974	268531
434200	378686
382734	203656
406660	102096
493966	388575
277770	273831
201833	253458
266481	217838
196835	455858
466045	186714
49875	183213
301281	21311
398480	268473
404960	393238
5928	129594
246286	364294
104176	261396
238406	303392
289266	434192
332703	451016
298317	456378
171455	410707
377323	191959
134238	30263
320591	168663
331872	248398
406472	202633
308122	140760
127453	344091
254574	373136
472598	66438
252046	80587
273853	27464
360118	456761
144305	89475
250482	403368
403051	15209
235878	9054
311521	300240
66668	467703
317561	276381
317533	63108
233045	127382
242191	420001
33343	3909
120986	413215
91299	405842
438940	414361
180488	322422
448372	314119
262210	398284
200067	401297
42925	388088
157551	436179
324610	207927
243814	362030
360352	298929
466790	151197
321645	472072
149276	104026
105249	442291
138104	293813
400494	136285
469384	291312
361007	168582
51540	18691
384648	62877
34487	60517
404754	127791
469100	344580
354041	164884
240247	361698
425467	218730
220919	378462
366945	304699
491258	40784
187045	474267
261098	236654
10546	70118
454263	201255
165775	114930
300394	363878
428823	82598
298390	256917
410202	166513
318735	412823
402509	301156
104817	175250
254427	106903
115112	202996
364236	472072
375859	98644
248540	475200
35806	362231
105489	316394
335837	57578
379696	81096
111716	235967
324459	62191
182192	163073
139135	73701
66465	300240
191806	481279
188472	293813
264101	79249
432848	459205
360752	190369
328568	327483
462217	234356
396021	348798
8607	165776
331601	47390
351005	289669
445940	30214
87047	198038
17798	209824
129328	392845
416199	246311
69011	146202
231345	478415
451031	84894
225081	482933
329499	46892
414421	7800
360562	275746
289893	397929
414857	183213
171807	446460
79780	49576
276007	268743
26578	12414
462133	322125
198148	389009
309004	293813
342465	304321
167583	367507
36324	309873
100004	317118
302017	232668
262079	52695
71891	447686
310698	54333
193053	372313
294277	182004
353197	98650
122254	356228
130425	245679
88726	29893
328684	328200
192238	199635
101790	262954
438511	165203
333353	170161
353860	180951
337529	356750
342465	17622
172958	166970
326631	306184
196003	114050
145241	441893
474924	305954
77040	219129
189514	204078
157238	65133
141782	40604
138622	435708
355082	120870
163991	144845
363251	199612
40798	136949
433354	430935
260110	268550
408157	66261
92401	198519
266957	322882
45609	431625
374422	273831
199207	307237
289818	54976
295865	110973
439977	45059
257289	352685
7992	352541
97831	399929
310514	228431
128185	391689
108499	256224
440262	420392
315329	13370
325471	425047
171568	235814
466363	12443
287212	197996
238747	263428
406782	292516
386516	23430
25384	336708
248734	21411
220243	54536
247608	173615
447867	218577
55770	461242
297026	454162
365410	268307
173996	401854
16110	137133
247296	273614
19229	207046
73818	422175
167588	256308
274983	164009
25156	383967
243720	49762
91421	164851
14651	267352
130255	43875
467766	165334
188577	166513
286429	167841
146893	162557
341308	350696
65000	204625
343337	228336
380821	58028
407575	115340
472795	116497
39922	140151
226411	245679
39544	253730
270077	145948
185998	90884
425763	301659
216666	27662
91382	256627
487932	190369
320333	373898
15265	348912
100419	27464
236142	86728
380297	49966
175060	388921
363847	432389
62259	9054
439469	46905
230740	210532
347098	476951
52668	62191
244017	374806
324708	78161
387775	92167
168067	293813
484323	46155
201471	8623
419886	116148
472899	435318
309782	108557
39673	122490
411482	175721
304146	489988
164684	282043
305934	411956
91828	325529
67208	81280
472534	180841
352943	263009
17535	53511
389480	389387
50160	70394
253913	105969
456231	429116
117799	232884
463891	208780
47080	180277
6298	130932
360463	356645
244251	355135
69749	453938
360942	266853
227781	420944
374966	187974
81304	61724
426785	484107
27095	234356
347121	187878
121733	285156
487639	312105
140915	15209
451475	409238
189064	426645
122266	453408
490111	336590
84911	421445
356146	165683
322658	171883
312283	15819
154189	361552
153687	405581
14098	327061
426435	450289
10331	22827
357518	278506
231281	387723
288077	21523
238855	447219
438384	147053
322196	12605
213606	65277
60595	196851
189117	214714
241211	187288
448110	400807
88611	337752
217727	438392
22567	300473
268748	302745
444436	190460
49334	404007
440956	50942
283521	426736
260021	80587
223929	326492
470266	104598
408878	411424
277682	108420
394051	249334
331265	363251
474880	16041
283232	203745
240764	151944
283305	92114
342983	200444
12623	35133
379172	379360
213128	156376
470824	424292
32693	384366
132082	341470
27199	160545
180904	4771
42987	313745
471666	140508
461846	143751
328364	322493
341197	187057
92620	51895
245733	226308
285221	291832
284406	135280
290222	98906
189129	322969
142518	379569
337224	65627
92409	393326
229332	190369
346234	66813
252782	13370
172951	214730
41378	154095
27519	243259
69323	297969
299246	224591
419273	253247
79485	400269
137949	24943
67993	361280
184892	474956
202948	485893
466671	102923
345486	475594
74577	88359
295473	274309
208300	311984
165140	287740
472458	137001
479875	462973
141705	94516
366546	122623
341522	61078
274782	99405
460634	371918
10788	14984
485138	124085
138182	8401
198637	129834
392037	492906
160220	187834
209692	298003
68146	483061
27068	413215
28512	368222
183108	97378
196179	256016
268295	226459
448298	223732
106097	355806
407643	331796
112275	388551
83280	321190
32543	366493
150934	262386
407660	212196
360597	387742
174266	245317
203366	425010
424478	378462
474530	10646
302388	298182
362450	86728
140365	247660
50264	82240
43619	338189
333622	381428
311984	447519
116460	152810
170211	40530
119001	91327
456189	126204
454085	291521
12063	315336
367418	5040
292453	315888
39892	422664
60067	245574
346107	242927
364035	91600
131939	411596
332968	120927
126429	406371
304412	471705
404568	100938
356530	385992
26196	134694
270027	277568
238190	1605
490267	274469
340513	214024
120810	107187
21299	443033
76374	208785
89160	31219
187796	2739
287024	81645
357685	416402
463420	58819
99352	131414
453732	76111
367934	377550
394138	182345
91240	386057
333289	180499
271760	294836
386186	35707
253464	416809
393353	40470
367801	267602
368270	174939
56090	119762
123465	439518
334160	74975
371735	324832
243377	351257
383070	398235
198902	15884
145002	228013
178855	87471
442382	236213
345715	321483
40363	13370
200614	209313
124469	266852
262718	153799
148213	84388
387226	494102
480296	110677
146261	267352
98286	422100
375824	401871
437912	453731
68843	157320
369359	325604
463075	462973
293346	12895
117565	285156
223962	377695
67399	457335
400749	72688
458186	259929
380012	91796
489831	377933
148812	293813
50247	190369
214425	223667
446998	285156
103796	82705
437140	265883
343891	68666
343864	189208
215450	162824
450173	224085
130235	198926
222118	141154
258801	438783
284330	430038
136843	13370
282979	429299
129249	337562
435261	88705
302628	337562
129234	336955
266307	297384
260259	236604
152759	241468
53474	409895
310038	410028
47957	395841
87018	416638
15069	146805
294588	65371
141656	451856
277757	332190
442335	190369
353361	179973
372764	36126
15171	219564
141464	235848
25748	252883
491983	183213
49371	94841
146909	35150
403687	366127
63233	206368
453851	486885
314959	48275
36039	268118
474177	389009
459615	417201
260960	489167
512	389808
45899	198162
215368	326553
402568	452389
239434	38856
452616	38858
27911	41448
359707	287423
131329	165517
81636	50391
474787	267602
356555	228249
49193	89772
165680	453605
397734	148558
254186	340447
379457	156215
277568	385876
372789	16772
368858	153508
413702	15209
212009	385076
174667	101058
346272	170341
163352	318717
112443	103082
223413	400658
227068	117535
237148	327099
45786	267352
394538	331638
375660	458183
416428	268118
430031	34547
66489	42890
217848	228888
214389	186259
168036	183213
249546	94640
174255	190369
193270	328968
200502	416470
146972	4913
210247	354696
296819	136684
112355	409142
310139	133909
435966	466432
463539	450056
413673	287423
358217	75444
360332	358797
158584	379976
201038	6770
382290	450262
145513	168213
249758	51468
107118	390232
447358	215477
227068	129513
361168	131975
331990	186548
177728	454975
179879	293745
162844	444334
446407	300473
77368	455217
328525	296500
28357	227048
110835	238608
151082	413694
362267	489303
55922	98935
302795	199946
416954	16123
94983	462221
256246	369599
235078	122405
138126	13647
254446	438984
195121	166448
100787	14081
262098	218895
342624	156537
365064	46230
192633	132996
71192	218727
63415	268194
375295	317100
289513	121101
353714	287740
467467	12443
14768	119381
460214	347011
392893	132740
424035	133496
197545	187025
419667	40793
245200	289807
463171	343085
37697	150508
388624	181782
3200	164161
213474	383576
397651	267352
32133	346266
208082	130697
189286	338271
113927	70737
273079	107219
242295	148519
434485	484487
425866	431954
291669	185704
91750	105498
455932	115859
53949	427341
2187	48146
74862	5040
58042	292721
393450	367919
206183	67799
485629	444470
276821	216156
261405	310336
200723	41351
445534	446351
128337	349855
294659	91295
192238	174089
190480	226308
27361	145948
2329	159069
21658	203656
270593	486922
319670	125210
465186	179352
132287	181767
374622	488390
235375	217435
453143	203656
316565	12768
448567	475546
238083	141440
307406	309425
131574	136435
146183	395988
258142	98906
361001	323052
230504	249559
139603	413880
167343	93609
68675	204072
414257	459786
450308	125968
79249	8127
449681	100503
348866	132740
36315	135664
296861	166513
137437	487833
391886	347354
281190	190369
273108	367620
196525	304907
53140	296693
273931	336590
254155	130742
119957	162247
360038	107123
368914	440660
306282	391888
435767	273831
360736	436433
38650	170532
318404	163381
254052	478415
469882	440962
8461	188759
137744	332512
69040	288779
343504	303175
480721	33488
104914	129161
295906	360860
94584	7812
172417	274515
114405	235679
133832	318749
373755	32807
82650	366666
223357	22549
293773	271403
391913	390818
383272	378127
472372	143956
236347	76111
50506	478232
463472	188632
224589	289792
470775	152502
178438	422853
101777	259929
489722	146543
289571	302560
81658	313745
381050	298767
24529	303648
121842	466135
40983	111654
167588	13693
187458	119868
259714	234338
352290	185016
104498	77538
300892	190369
324610	453470
50436	93543
220994	249202
273278	76454
442831	137128
203372	310261
416259	317118
331187	339663
316838	340543
238791	359762
32956	49167
137968	150067
26375	317118
4810	279101
113613	75292
3809	404886
410759	104350
256088	16433
409468	418332
475232	225777
125835	21902
415665	471355
486381	73610
121347	407537
245323	350479
102559	383821
380465	164884
188241	390898
453697	284724
421859	256121
421336	48163
153799	494102
114748	447152
94409	382511
37069	273427
365266	132151
373837	111518
102424	94344
136167	262373
483987	201696
69110	78234
463568	48275
66111	224085
314356	24219
408267	43471
400819	100477
313576	165080
9131	66314
333127	56565
208625	380538
128772	417918
456979	56565
19173	170595
192785	189064
11900	101125
466761	310193
401085	126178
342528	142018
336955	493689
304346	223853
492176	164693
158359	142553
171154	37476
125417	485534
261278	44851
198253	35707
15337	328729
6331	97985
209132	76454
220468	481179
959	11044
137454	291899
249262	413860
88439	304567
246484	442062
102340	104813
295506	191760
257743	461182
445725	463799
414326	257298
57	108822
337876	60539
82774	237178
246740	127439
94222	43886
354111	160080
421140	190460
433221	86560
98599	56503
414286	215673
376146	27570
399636	369577
485739	143495
222491	225836
296029	343414
402094	80206
161318	284481
217606	158531
134227	430356
253677	94344
205650	27267
257904	228420
279396	216398
137098	13131
39906	160456
348483	484447
490365	177738
444754	94516
165642	335832
270237	140734
137337	327022
199061	60745
202866	89489
109559	285156
178249	94516
375530	226494
75393	222701
466794	293813
302598	425838
466696	381413
354500	160928
225855	459779
39817	393326
460518	12143
414240	445753
360153	410549
23854	410524
81980	300240
194773	259739
424975	455445
472661	381243
226828	271403
149772	165653
56876	471595
212581	396905
196553	425028
86311	148590
22855	454975
474688	384134
48484	130366
44844	285058
275768	28623
461541	94665
275615	285726
408048	61059
166626	397020
444634	141250
110895	172985
329413	298374
358413	216999
446060	477986
201131	270234
405878	328709
177584	410236
412205	327725
252140	472583
489354	112297
401871	343983
4132	485559
207890	237458
129565	240141
42693	489822
462808	329265
293066	27464
92642	259929
414980	309085
31661	164098
456164	450983
41071	209572
60372	318563
370260	247312
333737	16936
23987	77031
262639	284485
276325	94025
422890	214050
216086	142018
35921	481827
471365	363797
27455	313745
249410	208577
191768	398235
452513	427943
268828	451414
476872	452746
276201	305458
256859	269199
72217	55012
62256	82585
256904	133650
210493	14405
461919	284982
322934	23854
42388	196848
161943	348563
437849	55771
451832	363132
474863	135726
468757	111739
272240	159249
283257	393326
434855	479614
51724	469235
124918	446630
11748	62191
350347	287694
12074	364302
6246	132740
231839	466020
219198	248419
356558	19620
251791	321190
399258	432408
237440	36286
158464	487341
129074	489167
296813	394201
449033	393326
321772	310064
287889	86728
219830	152502
8461	186159
482205	303368
373749	89968
230051	85595
123213	454393
20959	472845
81921	187834
123621	119799
391315	348882
399448	301385
410355	314742
374026	139648
277568	198038
81478	55496
2432	116454
164486	485963
261033	358627
488715	367379
97613	339453
111186	135559
396942	387742
323133	226991
163727	111552
443244	313745
270095	345401
265483	61572
11563	143671
187860	187974
227934	471574
418551	183799
139082	235776
305251	430118
112470	228431
329800	183213
82201	345585
162551	139648
328940	361277
96511	45141
102249	59649
439500	5040
330709	427315
333422	332392
465379	209572
405263	403837
464974	427397
268546	315687
409167	196783
115112	485304
418873	411893
253102	8587
445632	53641
484909	428738
251121	283632
157961	249202
240411	291176
78263	425327
493464	211462
254115	233999
493530	358032
488971	472239
41721	425799
196653	202523
108116	378462
402518	78330
458183	30823
37935	115340
324683	62191
266936	141642
355083	51342
258050	461944
140263	266352
375334	13814
348679	233590
193870	49828
227188	391902
99607	366745
102436	375710
55789	342840
72286	263713
70510	208617
440000	395988
241502	290014
144577	292721
299976	351332
153813	25802
321547	265253
347972	177829
174255	46688
194937	55087
131784	229600
419370	54544
349608	395434
428944	78116
145751	379631
76090	320002
484808	226308
166956	331508
99287	208577
48771	283354
425842	393643
206385	372214
392953	393283
267562	159726
385633	421356
195022	459649
488859	183595
71189	94
128591	473320
449392	244115
304186	249709
230584	254353
185467	170552
192424	446269
23	266852
44487	262385
404946	257719
448484	153215
490469	366666
341142	274451
214914	272865
359790	151096
36108	422435
177126	185582
347991	142300
31370	439517
225138	369599
325184	335614
205037	441064
35806	393485
326631	380578
389615	60108
238386	267602
177595	469616
359526	161475
425054	472574
146602	359628
72602	273831
323684	307452
320337	458601
253526	248777
487220	187974
415967	60515
273273	485634
34368	371463
393552	428944
153083	303424
309722	339821
3809	49931
472742	81280
274665	105600
471744	397169
323978	3809
266307	371720
85302	300916
143321	300555
8164	461392
354114	293106
51585	165502
197693	393485
274355	345078
339639	317853
154232	396099
304989	466737
128350	176791
87149	332544
252207	187998
16179	93852
433743	426996
361707	371983
372229	428199
439240	414691
397936	21523
219396	48146
431352	121226
203081	302322
210186	173289
171362	36749
491666	62238
116564	19100
238840	343975
110058	76454
228712	225723
132236	4413
189488	92613
461767	442289
18647	429128
101186	108377
275460	400240
447945	411424
244778	164035
462257	244929
355447	49903
449652	259929
55659	361545
151578	57220
447574	311297
30568	57080
46294	314832
214745	69014
381528	120195
64354	465322
420103	447789
230691	493296
191456	57908
422238	50155
21467	231210
230171	326446
65664	354694
451774	212053
411006	90435
96144	145187
330299	439392
375378	15819
326260	253573
204788	321587
123450	121106
9236	104598
327908	392930
151669	417295
60615	89047
114253	471416
277961	356375
386508	49828
193197	451885
391119	212786
430910	190369
172243	98548
112390	86974
25371	290560
129727	138885
408329	430684
190936	184075
154927	294315
232247	78666
474869	165117
203539	223865
290909	186159
231704	395988
351768	211868
372792	127462
201813	437988
273120	5677
377717	12245
243643	447517
144577	368892
76993	250902
116709	287106
344785	483447
32392	187974
338450	353089
345312	11626
493918	96977
374379	11075
380714	493656
96615	476399
86420	22108
415840	20870
241563	226396
369183	378462
407811	67858
56138	238809
455896	187622
173966	347011
178031	431086
413816	428229
431897	474536
414749	255697
451745	203483
78578	258264
268493	486886
333422	336590
318708	408833
251662	22182
34861	61670
86217	54314
454519	21583
257697	442928
461314	37057
144875	110708
457754	205270
134539	377544
416960	26046
378481	227526
268634	263713
320578	444864
246755	127104
263703	260353
356883	291521
129988	72020
12488	179247
23670	26519
352174	355552
271548	301784
25690	116543
293948	366127
461422	235405
351855	102093
363039	1142
92042	464725
305287	321021
339963	176920
149161	162831
233117	351072
458677	426034
170566	10520
259173	26932
404687	367976
231709	164009
133156	118886
97944	192700
107633	110211
327923	239846
374436	339853
189165	491838
120101	21411
249910	371918
489179	162831
282611	312924
336228	185076
207446	198465
333346	408392
10762	77978
238889	25239
181877	367065
180780	262954
302176	440826
422190	148084
163919	281924
77438	478751
470457	61666
259051	364109
272908	467575
200884	460723
295257	291593
343502	88496
272509	140133
161524	96537
222093	163148
256224	20959
492689	268593
340339	376121
150061	53879
395959	97277
203656	428355
272946	316877
132827	171147
467055	324245
48576	140847
114643	37642
397009	90884
272301	276604
126017	295520
175000	369245
281102	135949
181190	110677
463405	125159
56804	428124
8881	398333
76345	462221
339320	187974
335828	240374
382882	143629
172107	206572
266554	81678
468549	237900
323249	73685
386332	57989
375405	178930
366402	385822
277741	418332
413671	313745
443778	274309
146893	419388
450615	451237
375606	344314
242135	427205
308590	423125
403237	110677
254735	431853
146734	434768
428381	204440
240632	26126
291832	416402
348088	265623
446037	96515
65513	458
129850	308897
35806	464627
341608	430610
26281	420944
124776	176182
327181	18665
263803	81176
178467	72938
9741	409828
273567	266203
391527	190369
85743	218901
165748	459987
490167	350089
43775	107911
329750	194664
104816	298029
33197	336768
113685	461944
242295	249334
207507	488630
399428	369262
129201	378462
408329	422427
23025	306100
319259	367786
284872	470895
224835	185443
159077	285156
167588	172089
106735	140551
436327	112312
281619	253172
266611	435318
232503	222622
484978	422803
97466	264406
458010	430997
341632	453171
88855	452989
290712	296772
256344	88113
337314	435269
449497	399867
228128	453102
236216	115123
407597	463240
264206	391414
176321	130490
236222	357034
319824	492316
290346	130028
406660	141295
123638	457081
43804	420944
54406	336590
479320	168750
132617	380164
10267	249709
456931	78184
20710	379876
263106	299467
452228	422324
276065	156803
97818	209429
436662	170741
105149	105498
127773	309425
430336	476951
437609	339829
266508	301475
102852	166612
27320	407306
168723	152502
367991	92613
250476	51618
440190	365721
404704	117973
23626	120195
319259	79931
400350	334088
224867	118460
415276	317675
101244	191879
195568	12177
292198	269199
26193	94665
163619	183255
19924	309176
288246	285156
43708	59658
18298	119381
377731	331535
209473	38016
200379	428864
293234	205223
246690	172154
348176	406785
203892	55564
426392	77143
144509	202230
207490	119381
14856	80543
86366	467770
454263	21203
53314	461769
357493	165672
472639	88705
230878	361698
259980	86728
73466	230783
219541	314742
486680	365526
454390	397391
26266	391414
383728	371934
118763	432591
287212	102352
353750	20031
312664	325395
168773	166663
453821	100760
24357	150127
225650	44934
289696	75341
290698	73133
450351	401297
368858	216157
435088	272066
333462	468726
180979	47529
161393	252563
375913	63084
335115	414764
37924	439992
58357	471205
10093	243115
43485	351414
362267	405576
225694	137508
315856	84504
464636	44049
33053	298156
335906	136234
351015	80860
164196	120021
340123	201151
119706	231485
285401	465394
282509	166513
314311	35092
172730	420895
246690	413969
332862	185479
389643	289185
383047	401219
104670	264406
228431	473186
29852	185304
437306	384349
301659	348798
261899	44880
422015	391805
93627	276254
339626	307889
259060	339853
84965	253247
454724	282912
39912	146187
207443	48661
452084	4968
326631	62159
459238	274055
5513	280592
422200	86892
471769	259956
399441	156470
278642	476326
116576	93771
155490	186561
97438	85680
88695	40784
233469	168663
492139	136292
181006	67858
249157	39092
319231	430761
266965	53490
181930	25549
38944	203656
221329	155159
162541	317100
416892	93099
192508	313745
29200	310736
311381	132024
256893	24863
308344	205223
137729	54536
452690	27590
25913	49228
55521	95942
409191	180761
192611	446801
424613	419530
311696	13370
483371	262954
413135	478678
382644	299236
323035	161264
185759	124660
37899	13563
204490	316575
372340	416783
314228	331535
292819	152321
266307	123659
137978	276922
58523	57992
360459	158625
175661	122694
141585	261396
163632	476880
161849	437599
392677	206364
383164	254708
156621	477491
14522	66813
246046	86892
120797	230336
153726	300345
485735	90887
197920	169137
367651	282822
38911	330675
344281	455181
23999	226152
354369	430610
74418	218352
191588	438783
463866	73336
384428	338402
102988	44851
222251	259510
355144	56068
114643	265455
245812	207535
462819	21411
393829	67117
198317	297865
436219	168783
269348	109136
70077	12895
86759	199999
186495	138952
267243	289238
15895	281924
260572	16433
32059	8931
383248	447446
289835	245538
413846	459187
426053	272734
280820	364680
25905	385772
219546	164256
314938	249334
202866	441300
22363	271443
391157	35329
12773	378976
290698	232866
478152	293985
105871	135756
54536	19121
3462	65648
267455	369599
102065	334828
265965	251379
384231	329938
116552	438843
445290	36972
451033	113517
398997	330580
142527	147121
344181	10231
203000	27212
490427	274868
114405	91657
192238	265554
471495	421356
292430	460845
179117	244908
382867	17738
5224	466198
332514	486886
406847	453421
473018	466275
125822	286828
483381	90880
125860	184558
320259	401928
163524	64933
163117	48275
26191	351540
263648	174700
437098	152492
244514	354431
240157	350189
177485	4413
247136	293759
275200	48101
86014	267602
99349	277961
358081	8253
168115	220417
467827	253816
404035	177630
324632	300362
184303	16325
302435	101058
325909	215037
350560	168615
282469	421935
344448	148739
164674	396431
138054	364310
369256	237235
400586	204422
267529	271023
321171	440660
13351	388356
449798	477632
423820	476447
301312	179375
126962	186159
254791	334009
225892	292440
303648	89282
230806	165653
327397	389075
333042	250976
308669	396478
175536	14583
281190	378686
305513	330469
16981	106892
379678	157956
55032	315516
8803	320508
223237	332544
66269	225475
216147	463395
393106	415360
206939	411944
332925	385930
127288	130571
22902	267920
196949	12177
270098	74988
224786	418467
489221	354933
335441	24401
361960	187978
69498	135710
202227	436900
260516	110677
293931	90333
106460	5857
473141	110677
269298	226494
361675	281641
421069	88113
471382	213759
82688	267553
238538	4393
194155	143262
408163	362090
194216	183479
360038	119359
97466	259929
325491	384336
417938	181178
251338	132996
415709	105211
233045	39556
98675	425518
386516	243547
233782	59759
476867	270095
433833	174700
301302	324377
351495	20959
407564	259297
211663	148456
380465	418551
110936	369599
290956	189208
10507	188715
286433	267352
118786	221324
426190	298606
396381	214540
280051	208728
408093	203656
346855	126426
196903	473438
400629	491897
119001	42069
491187	108912
311186	42
247651	440187
89219	8093
23705	148630
77466	30481
177517	4349
275813	230299
356428	262954
66588	399313
427486	139931
221143	226334
18184	90884
18928	339932
226167	267352
217740	450301
60047	112312
301659	67699
296565	284729
359431	49650
302490	440660
46092	52611
269258	386411
235404	265589
387464	425157
68083	421465
340028	358161
374499	317020
86632	446050
469384	469235
388249	453753
29963	190369
160225	195583
335603	455345
154775	54976
410542	413378
93157	295131
222102	422136
369100	268824
26336	454222
310424	176264
75808	38063
333080	120489
54603	404806
109733	494102
127921	396508
150242	401928
14743	378462
160768	92712
226253	300224
159660	255416
10226	13370
416747	121106
57978	220635
197107	104734
142396	310064
2187	476326
423331	285634
390963	24802
137744	413624
15819	193397
197686	235144
160493	51861
223666	374153
224894	183687
31478	59759
16116	278740
261277	201208
15963	306412
246297	375840
109752	135008
56421	74585
276921	94344
90050	246303
296511	5677
158154	418187
131196	31178
359	16119
434484	476231
390032	258220
407692	211551
15628	263388
167588	41768
133423	166158
369209	130742
137372	467192
186060	215821
72804	122195
360216	453716
373116	274967
258905	393027
81365	422853
409272	313745
472190	260854
286922	195121
302043	359174
264164	461944
44002	466851
215887	440127
337393	285156
88285	142830
20236	408804
101465	392086
203022	267352
14527	139648
32468	475949
467603	126410
94099	377323
336992	32206
190525	371272
420295	238566
106871	267352
303237	286828
137454	394529
245152	94516
260808	459004
27570	694
288594	277961
391125	387742
479970	353557
70759	83811
455456	287740
451354	93257
121127	15818
403627	420944
85965	96383
123201	5041
300925	168292
393087	205841
256845	461846
147999	134694
182714	112312
124259	128235
464337	149590
233535	7287
374379	82962
451238	266852
284079	121848
387720	17186
388992	277105
356390	256121
18928	487415
82568	317184
423032	35707
71264	155719
321623	99446
164719	348299
325036	219499
158212	195904
390327	179506
360338	399576
319335	226654
7791	287382
374115	375840
114031	431553
143828	70557
236787	44652
316386	183213
175242	404806
393737	826
17476	75046
196003	175382
297716	330469
117913	432582
182628	435242
268023	207510
104083	492906
118496	92279
93440	143623
110226	445616
168948	153995
263284	372502
400118	171677
297430	260805
250284	159249
338752	241614
251441	16762
201450	398333
218705	353787
372488	116596
261997	80543
1292	421935
129017	420906
345607	262954
189923	95293
286529	247490
442552	261396
343615	457668
343031	212687
366712	449822
199957	85662
172423	370866
101671	9054
277580	409828
399023	401101
219546	392515
72111	466737
305453	92613
89219	19486
214428	88113
342465	362006
452846	354694
5700	65197
125155	375600
118076	385076
25347	309162
490237	267206
343031	112182
114643	278025
425961	430356
48064	187607
144404	235387
218156	110708
378976	270066
321624	410083
64116	425838
236712	39825
146924	339904
346936	447768
313217	4004
4331	302836
336951	454010
384360	115817
297165	242096
113804	240796
118736	184024
403670	290657
104453	389420
483112	45752
17688	366127
357341	336534
110949	455066
329703	220417
267560	144405
242411	191649
355083	122694
227763	155900
452932	241182
400889	396697
125312	189603
293405	476231
404337	446105
427960	346356
425720	264859
358646	63957
260879	85001
314379	486885
25748	133192
302113	159249
308089	401871
302999	217223
220236	46327
268828	317184
292696	412579
259978	470100
296029	126210
103898	317118
137662	88596
364628	444416
360165	165506
182771	307108
434978	267602
331609	2133
304473	78001
227373	143956
122436	54180
490775	317436
1104	270764
201523	202394
272526	74818
100426	123854
103245	393326
15979	329580
458451	400677
16321	420472
318827	239872
472656	196783
454095	359762
129060	169116
178381	62191
158099	12895
419608	110296
313914	3532
72804	464429
431464	374844
223176	90123
254645	24516
83310	9383
476919	78380
173863	191944
314514	263439
103050	390327
86901	421830
223732	307681
485133	267352
383796	217423
427123	377851
299106	162247
7922	243796
228326	360860
222102	50868
53872	353787
339488	28129
324208	48163
195121	185037
426604	405891
67283	123911
389656	475200
409808	11853
444868	73528
73224	36392
440000	317675
388291	409338
168640	49660
405979	251323
363649	275790
41842	95942
91209	460080
202348	224383
103214	338160
99196	62191
372340	420295
474341	132740
313770	109985
75498	146124
51585	230171
431419	299467
188954	208300
176646	62612
46791	263554
217809	119375
102699	485666
81876	273831
483625	137133
195594	435318
172018	236233
184743	144073
293058	179375
40372	401101
274487	127921
36916	375840
471309	59402
107392	97277
102247	83811
67163	207130
460057	440660
432495	154137
130461	308270
244536	65833
400707	94344
101617	207904
410173	247733
251	126394
442885	352605
462171	409828
196219	267249
325039	162247
221648	284218
4541	340513
126492	310498
445708	194964
386220	164834
319353	96195
437140	409858
112267	368205
112443	155708
249202	397052
188759	211125
233306	236216
134747	331637
144067	146595
167862	363973
414920	142394
76383	220417
64338	212734
28009	23018
53314	116283
186304	492895
312833	316561
156518	246778
151115	98302
478778	294501
362880	50652
473	56381
72639	168381
365550	98164
360856	451885
46174	183213
445512	162205
198913	36633
359824	313745
389647	168093
266508	287401
440364	310261
288069	75210
91185	196783
195904	405836
174028	295484
473617	91711
395266	463903
134299	95558
35394	36717
46092	192576
212980	258655
339029	15209
268070	56565
229735	107140
393737	414936
309086	110677
43708	392037
322123	478415
146178	127921
367212	6806
280023	225357
463308	213298
458892	272339
56619	328568
478757	349261
86311	155697
348644	10267
311542	110224
15601	74106
407612	473069
39633	428080
400785	447114
16131	39255
236216	218727
131529	293813
329139	297870
433820	48826
121872	58436
245317	332375
73601	122780
56191	36252
97732	339251
97572	277367
190812	13370
39683	267920
186685	167942
215434	206501
108884	412794
449298	162190
237714	248782
5539	249186
76287	366941
222587	294451
79995	406058
198791	384757
410573	24555
150903	478028
236215	23018
95515	363581
155550	479027
435046	313745
74516	54700
467227	302033
217527	110677
232011	134262
43775	389497
117278	250961
105562	488158
355083	121106
438912	293813
42585	471745
4234	460875
220761	347202
307718	160855
27604	458601
12243	18742
25724	317100
134006	111307
399834	457081
28653	35707
47630	82003
249533	457297
434158	409176
4755	309524
121625	21457
193273	325147
375035	384401
222491	164884
279031	73778
96337	327013
94111	20276
99058	414832
285403	401928
335620	414139
76589	255215
463106	61680
106154	110677
482403	28838
342465	19817
217962	190369
87893	119381
198613	141371
228326	169482
19813	474412
33172	128329
47417	10314
288855	313745
422912	79989
81497	50264
48953	206321
431128	146440
326260	84395
16844	245585
185403	25374
158647	7318
269294	165540
253435	288035
129881	322840
149467	458043
420700	445749
130028	395015
81885	441313
105489	362859
130069	60389
46368	436388
21640	111463
346804	105878
387351	72670
69857	341513
190848	315410
376592	162247
467165	485304
25913	236365
17276	433391
229756	1151
254383	489822
135264	9857
101338	171163
40337	233825
156348	249013
46556	91295
26083	334230
492149	378046
97196	87007
393940	205589
373025	255201
426736	167558
86311	268729
43138	26992
203834	115889
239329	234902
90361	68378
260784	287653
38265	99058
474341	285052
137002	466255
386512	294079
179307	441635
200605	218727
471169	350549
475139	472917
394744	257298
374228	250755
252884	243756
338158	331584
375614	302486
160091	359029
256893	73466
447440	119088
448257	328140
112950	116283
379680	65867
32254	114660
406660	138441
93440	447107
433703	184303
42250	190369
228128	226047
231855	142418
313239	228431
33965	266852
259747	310756
407994	13129
327204	181680
220756	492906
247136	1189
161192	411221
165653	196390
421051	327065
18010	236240
59778	394330
18020	417201
231932	145253
39195	80570
437543	428214
28037	354747
333557	52695
86596	471645
376106	378462
11801	379084
290952	268492
338573	111404
11902	230324
5061	15209
446820	100477
270395	353296
446596	108497
184873	240569
381305	33053
480967	478232
301307	336609
88111	13370
65888	301143
166183	452803
150679	24000
183245	188759
38063	1278
401893	486885
92519	86728
250900	78454
232781	406665
20293	404806
389224	436740
286950	164643
309895	479842
216675	236213
33037	249213
390490	1427
44866	268118
308661	28943
45903	156105
359178	54700
200169	67040
66288	398148
119840	350949
267235	175626
392194	351585
222577	464080
215075	339904
281666	258103
433820	198775
303507	52872
225459	169428
263457	190369
329644	326104
348063	419732
15852	29805
392206	166513
174394	192695
148559	429509
70045	198317
101504	276021
78514	485256
393600	479984
313205	252160
445748	198926
166701	242801
203733	385076
38141	371554
334823	451016
394569	439933
202507	278143
251864	338654
200976	150237
458612	399039
289251	27464
61528	234914
243352	12177
279160	240010
389643	144163
488250	393470
72804	61621
210401	326446
12500	69868
396419	251806
296598	149600
464515	369599
338915	472747
254493	186440
198103	327212
102457	269199
242551	406371
339607	261737
467395	371918
419740	291647
461849	380790
396408	457093
305932	423741
382822	304173
208400	215578
321118	50538
297269	461846
367750	152362
300575	210050
159370	249202
87500	122694
337044	147157
300195	289883
215434	262385
466870	118286
226802	10892
425032	420582
23239	471940
15027	366492
198757	379255
253132	135231
74441	73087
114240	460088
5700	110348
68067	201564
428068	67584
358373	373482
391080	396968
154852	198317
111628	308621
15447	368879
462377	132713
282723	97966
197344	60284
182108	167396
277568	459802
333309	385786
388249	479233
250818	59672
136731	476231
400888	60517
31732	401871
232731	174411
249765	160722
157117	255537
283096	308023
436508	163016
278371	303497
221478	282822
149956	200603
161871	368903
473793	411809
211609	486339
488540	378663
184528	451391
414058	72523
297891	369599
145178	69908
326805	242096
384398	52869
348392	131722
124469	295689
182216	89531
159169	401928
260534	76611
22107	285033
101012	209572
436035	146202
264433	414832
201131	240917
429383	333286
280408	277715
149094	75499
431021	453609
35151	387333
274814	336555
59435	353169
52641	207449
395419	477986
485595	95942
446708	152702
412205	185924
58383	269904
463940	475527
147462	349901
35806	173027
57589	307176
412548	434893
312409	78192
200804	485040
193633	94344
439469	461951
336174	246311
48639	273831
463168	15209
195145	277575
64865	82494
166119	451681
133909	150294
284247	184822
86004	423518
292730	196783
321263	437690
428944	313537
244245	32807
165519	3529
158529	308288
373755	163336
244362	372421
428105	5497
49957	342282
473700	153799
202352	463549
432289	214050
430800	321816
75655	37033
245775	240384
264600	21583
291521	58900
11592	415756
400231	412276
167043	145240
367610	440660
237631	420241
243695	231740
207773	255316
140116	280592
452567	110708
441302	406626
165699	464578
239748	204458
191308	369577
191620	67584
172370	411157
87741	51881
263350	62191
328538	442368
123450	220417
95170	358531
441312	297272
109462	67727
372506	227101
249894	243878
404568	442460
75002	12443
356189	248835
38671	480802
113984	15133
61647	86077
61471	447105
299549	486000
374305	392653
103898	316388
14027	378941
336361	240183
399273	46970
6924	72432
33500	14769
441729	226308
238301	440784
257239	442919
197797	79972
222045	43334
60057	445104
231305	60952
82201	195940
418305	259219
390430	376619
170764	173018
147228	104855
105843	379453
358814	138180
208116	290550
214513	252201
297665	16433
479351	6960
11696	210082
218114	421830
485249	42392
58344	45580
104980	220857
424441	229219
384191	450786
390364	364209
121239	397568
80487	183213
491493	128029
330414	321318
434034	180243
128354	465417
70681	181204
17811	164504
276342	491654
403429	203438
269785	44896
166714	487938
234661	27931
52875	251116
373039	345642
98689	26366
410333	262954
328942	256373
183193	476652
243462	79706
302693	234356
214598	19047
273900	253897
397363	378462
169150	79110
240138	477986
359790	312239
106739	158145
39601	104124
9679	48365
141038	466241
31017	93245
368540	126473
170389	67584
140116	229872
16844	224614
66848	126713
265286	298096
281130	50009
119048	144470
287259	489812
299106	158420
69631	242879
66043	167588
438419	197133
149089	254240
140167	100760
31049	159367
58042	365087
331274	450346
447962	207697
171623	310914
181171	135664
281924	23707
69455	160047
453035	164109
162844	437327
301751	94344
458968	421167
135216	317132
381374	326034
176903	223043
59688	168959
36049	474807
312637	469889
448784	336590
352127	267590
228195	144845
276973	475200
304118	82968
396508	341271
311863	300240
354214	219715
397076	22721
256325	144073
112730	22256
343334	236213
239838	179835
234087	43063
198727	157726
129053	179136
26973	120666
161571	139648
37410	85163
47253	346608
295225	249019
397676	327061
433162	279154
128906	264406
326631	297393
441394	65595
26023	39857
314930	76430
452260	477301
285403	218727
160169	179350
428861	321868
273610	122585
313461	241525
340888	425675
164727	37515
263004	259435
428277	356135
324037	258851
358390	342724
178456	330878
290287	162556
470440	15133
90027	10646
409916	440962
393238	56671
291709	9269
427011	63960
22637	336590
147074	253993
371388	220417
134064	12129
194347	176599
28026	164094
246755	459043
132334	315687
52691	262954
119177	142174
280935	49119
449286	336071
181590	164884
493260	36719
25748	337802
43413	35707
43398	339174
419056	466432
137579	220417
43025	332392
481069	402323
75276	190369
58626	429863
260421	481492
41531	21329
463909	18451
55183	59082
241665	250118
168755	285722
354111	204719
20157	467703
347509	264623
266345	29793
325940	366335
284008	12177
316310	293813
108140	133976
206939	257858
287373	91069
387472	355700
273634	315671
124957	356211
272819	183213
49532	303424
118786	440962
489771	430356
424570	337120
475831	246312
242883	405217
310534	480058
187774	205315
406968	46926
196003	214992
276276	72658
135850	44082
95942	183973
354426	257339
26040	107955
109733	293356
261112	327449
109318	168381
254599	328932
477177	137550
101343	290256
85344	50264
156972	253024
423610	218615
67126	429766
90069	461943
456021	22239
148404	225836
263708	204596
492393	7601
433802	317118
426550	22549
89219	297364
226649	181111
85968	50538
257985	55737
281563	62191
241850	88113
317437	190369
206208	455188
465292	489822
358373	52968
15855	183213
222789	387742
331653	162882
2201	373231
134856	236240
289961	256995
489990	145694
153799	32670
464548	431378
473076	314495
384197	32017
165579	15209
284057	436059
112625	4643
257794	320455
14583	159378
147627	175660
47325	205289
257581	444995
379019	205289
66383	63689
455867	21523
490889	339946
435590	262228
112593	70077
34255	30918
491025	373034
478942	31267
479351	474216
416330	333373
149147	224589
52217	228050
15819	240117
296459	325604
28357	385265
468273	247038
307326	435708
444380	102352
442025	97228
139185	494086
154544	153534
345107	140973
325704	3971
435264	370475
404328	440660
14536	4914
426930	420227
247608	357364
213441	487092
48472	284404
163934	361732
402312	438419
254281	391414
374458	250679
12334	447010
335514	292227
180132	398740
401899	430610
302683	39892
192369	321130
61075	353787
119223	288035
141843	441996
255859	4645
117766	40337
361780	469682
236222	304671
34686	293813
410702	118708
153799	408751
162837	382014
158310	349186
314310	31808
368760	230751
305169	265883
30896	493721
183613	207149
319465	99015
429748	451308
447124	426736
274048	212627
38798	348632
189340	316372
253237	312093
32148	360860
205913	190369
375619	369599
141415	105585
80510	245506
93645	256134
369359	326985
315923	318735
407540	227352
171444	346408
125417	316945
57513	273831
391265	343827
67042	91711
295726	110925
476811	85243
292588	82128
174139	162354
168960	442867
31883	77234
409575	290
448693	221391
362409	316556
67549	264242
487186	119868
306196	15209
221687	162831
305169	311832
449088	286936
122497	336018
298561	307828
303507	35464
184629	453012
26740	4413
158584	260854
85057	337645
84319	180040
277467	387201
39683	51203
366358	385378
235491	393326
357480	257056
490899	122603
337802	428711
482851	389661
124054	126204
68428	401871
192441	270831
93370	94665
315951	276449
8463	375054
482831	234205
438280	167517
234797	348563
189193	388374
277568	90099
321503	197696
471774	240796
385052	191813
474606	472583
430998	332619
491150	120734
23306	234157
356530	470592
260204	430356
487482	147018
145555	125900
42244	276358
86231	275909
341632	111060
303166	291531
320259	330284
393482	250853
153322	412205
158461	199778
493995	267352
257302	357851
47012	245317
380858	330089
77708	27464
360733	188903
30350	417294
479044	25594
474544	213552
303751	24705
295266	285155
344314	295593
7565	170123
299886	274635
3577	390771
81954	118324
232400	218055
206503	456496
201131	124763
369258	360938
118138	200284
18313	367696
475182	110677
73298	76111
398257	376645
388626	113395
197977	136242
422183	470554
261089	185692
299668	3989
17100	214929
354443	448789
233498	140562
212765	317100
285960	478415
81280	370441
401592	139783
15929	474605
77674	253069
215029	343085
367932	331875
156108	398954
352605	140776
469479	111600
276821	74909
110925	65810
440610	274508
222042	226494
43353	327922
263439	449457
68843	201286
472372	362632
293967	318735
389305	186384
325491	15838
10690	393974
66326	80587
12272	106343
50557	120173
371983	346761
249397	440660
215138	288750
267016	15209
223929	268556
372636	240225
322315	275293
164332	114468
108282	459178
294935	267352
217310	173289
392893	201780
184316	132740
20461	313745
54742	322457
443597	465579
397534	286936
105501	355093
36986	238578
2798	100194
472247	211932
44159	111043
325775	404053
255859	452804
154766	53490
371122	390334
94906	376124
358589	446632
428563	353083
382848	276007
323308	387742
212121	12650
269494	289515
395038	141951
345817	180611
135990	447158
117705	240336
296897	409828
451372	77896
27186	267352
97588	45314
37087	5258
112625	334290
204330	41533
107396	94516
291832	411809
180488	351029
480648	352341
358999	141250
474939	158420
362305	299976
96084	234356
183725	127921
477540	485304
77853	470895
10093	136435
11135	243250
491411	28129
66388	391414
92259	136193
72342	219743
336152	319564
55451	372214
207959	478415
39195	228280
481723	325948
4927	421356
336150	435652
93059	8084
270248	59659
426190	244582
467930	63528
109305	267352
271625	29528
418992	122462
417727	109879
303283	306253
475730	103456
77341	491495
436140	87613
156781	437065
124918	60009
243483	221294
370091	293813
62777	144845
442977	486885
131939	158153
461415	168646
443554	338749
344267	232377
35351	466745
38038	110606
272742	318404
380482	47725
225176	188759
393519	279821
378603	295484
457313	430610
109733	63599
113264	110437
30568	161510
335554	140044
187442	66908
281758	166513
443255	117671
24415	281652
326751	359762
187199	164884
137744	165310
445708	175624
67696	317675
233498	160423
442552	148000
148075	59868
406351	92025
441312	332403
157978	119868
292576	358797
62191	251864
402438	208516
193164	206772
70455	172195
137521	53385
18677	430522
316053	293813
74698	368799
175408	392788
358373	28129
35806	221536
25212	145885
69264	276055
75106	306151
54066	64335
75576	122694
37806	336590
482456	72406
197528	336265
128903	353836
374767	48146
171933	95432
322347	30609
395419	49903
130490	285446
157338	104505
308309	369599
405473	116283
233045	473872
411310	159045
88359	63528
476011	232258
49786	54976
31835	155200
458112	438783
414124	21137
150413	185115
274130	166970
98654	94768
13741	376364
67733	168381
239381	33371
337200	92004
423343	428801
173397	299836
376248	83811
363747	189550
277224	417918
83616	482143
353955	276007
219281	4676
288729	451290
475788	186596
92401	454620
157258	313745
177775	355700
53328	323656
320982	381868
25829	378249
282044	48247
263994	65913
374631	112264
24887	224285
361129	264406
122062	241137
54588	241865
18317	104498
101840	273831
423982	162795
363000	38477
313761	303648
140817	116357
490797	94793
277373	425665
392624	255650
477328	269849
130060	27581
138089	230120
89883	9648
250597	324277
478804	28065
177045	323305
30579	44082
467791	144405
10345	132927
419265	68334
460102	359876
109600	243115
229048	146299
210277	350822
420234	127428
127212	301659
285143	457794
470869	350949
473840	191260
324296	354050
24304	186440
398911	388141
259923	130028
345401	116701
65518	118722
46870	439417
7362	367882
182393	389682
264086	470588
231265	421830
244889	160545
196592	327061
417398	105600
487518	149590
73023	164848
359785	466562
225958	290624
231527	68212
132740	47701
256893	32017
67200	28129
463089	20611
343336	185076
727	329215
219690	382851
349769	313255
13698	247812
482895	215054
154980	363132
322798	210911
5944	76454
137709	263648
310430	38040
11965	391868
358860	355826
439796	317118
330954	333352
24812	142018
263830	159249
37437	52537
346272	109062
423150	20802
212757	273831
130171	370279
226755	209510
125660	463831
443020	255042
128839	410355
386111	116070
225743	147829
454750	73236
282469	395991
305156	446351
222047	276728
236571	303648
490786	424430
110965	261396
92032	97894
373025	401881
123009	260056
424776	119868
87878	319491
145078	208487
104788	96259
170388	304731
170014	22907
213766	1151
454511	180578
408800	361268
183415	163419
209998	49903
84923	53549
407100	366127
212630	213686
50646	96977
442176	149410
198564	397799
214608	417837
206986	208038
189659	380538
478777	313829
297436	99271
295009	172107
238236	110435
94634	94344
316635	208084
131606	352980
451370	30114
5569	317676
345862	406751
41910	34171
408755	438783
404618	165334
35535	142018
164570	474917
445110	451843
427605	357854
274852	225420
127212	86728
474606	394529
262080	392914
122671	78192
179751	114063
396150	327061
43522	119762
161656	186561
456167	101392
79897	486339
74195	236213
444994	255347
176729	58186
61279	110677
475158	189084
162480	17563
90078	33300
380858	237159
10279	82271
214950	332403
245041	293813
283063	75773
198317	180228
192238	394087
55820	77546
236074	452804
491305	224536
344174	490588
31437	470554
306352	388476
177482	400970
360997	11829
114877	74106
15852	366666
485100	200239
32972	379256
307696	366534
330461	84089
453018	218727
135888	129855
399981	67584
262890	268558
273009	190369
409380	468640
19451	179509
306087	453671
318534	378686
186170	61386
194325	250853
471661	416942
462028	150942
8486	62699
130110	267602
115761	171894
86924	454036
212592	94004
287661	183213
395770	281236
199869	283265
255332	110677
305002	471828
316565	405083
66588	336934
370747	337840
472559	293151
107222	263009
200884	326578
201630	164884
198138	463549
188847	353435
379647	271313
129054	88829
225440	461944
476319	478415
276821	179402
414326	154730
194898	348639
339252	436159
176800	306130
165231	211868
472662	340501
328656	396080
157745	307985
40362	431200
419871	491333
273479	417294
369729	12707
189734	46691
200209	438419
316075	188965
400889	136516
277319	382386
51858	474163
114109	59184
276816	178436
352293	32655
359950	90055
249860	329139
355672	451460
232546	339671
384218	113051
393482	296432
82167	323208
332513	380056
102688	332392
198450	365609
490786	226943
206913	466830
81473	64498
283897	435508
137601	453423
461512	96879
4841	266377
259838	486501
355784	200444
430116	72205
91327	166345
461677	30128
361503	469235
284791	423963
152907	76527
370619	94516
145585	195121
407280	185578
331238	105147
5167	76185
140770	32406
25292	275513
123291	288035
170122	400175
128591	196169
18160	479460
98151	446105
380538	404100
185804	166063
482700	190369
390771	222387
372340	369599
97472	443469
139297	110677
131939	453113
263880	161975
417938	276876
251398	254961
64272	324037
474177	3664
221305	54449
259651	24861
107711	140911
48788	456640
88473	148590
62366	237165
239656	416363
305431	176747
333591	172942
385512	49903
369036	122462
275511	469235
20375	340930
416223	81102
369875	86728
391551	80193
173758	94665
372340	173176
280926	450138
115054	383096
278896	424285
457499	222701
59939	187974
101414	328538
38754	134042
340189	182664
44712	447888
254481	181112
435081	450289
84226	421115
12676	197435
436437	317356
476673	381036
381563	322942
1195	293813
282255	462350
42370	181782
281559	303175
217581	49903
181290	401881
455865	81303
92252	341271
25567	301143
391391	385930
478490	190369
90866	76454
104740	144821
301179	489167
52646	234722
433180	45946
189174	283855
37069	348621
144188	269904
482565	81899
195384	357089
409388	398517
160614	142014
158684	447517
456677	452833
194469	296423
59590	378976
147635	489210
82527	228431
291506	420895
61651	141623
89219	297029
443193	224674
70464	331535
335087	332572
436058	252961
287852	425653
90939	62877
72483	402371
431264	290565
63408	458975
482686	296869
85669	475158
423256	96195
258916	80369
267439	349306
414128	210261
196324	64429
63415	342724
164727	410162
440560	285446
187453	20959
380489	483200
272331	183007
474341	134145
212688	68480
414872	205451
460021	257370
113703	86476
139719	183213
17299	398333
162785	457081
375923	472583
109253	93968
286145	118735
399286	464740
229087	357800
191446	82585
197936	122571
268118	143991
60189	436042
254651	453206
326586	192195
451369	48247
28286	464546
347321	329719
64038	310261
44420	334974
479402	428199
143370	481785
215292	35092
377869	159249
280269	277848
482691	130871
477328	415221
450465	121324
225912	432493
118554	390349
96976	24894
154981	227997
224003	423469
490797	475200
4849	236635
187834	252032
59864	443914
356654	57359
44426	217423
82269	150352
441461	423711
36556	235679
136177	430314
303420	467752
77891	326728
237829	388055
33454	374393
220734	383967
405555	65127
378787	322432
103579	23430
351733	480162
17251	220288
164068	380565
207094	187836
141791	11134
314285	314383
318096	117770
484472	86728
179407	207535
376553	77031
316565	491183
87160	85130
1037	359243
420221	280579
272248	460702
8607	264766
378468	338331
380378	36451
341632	266996
354401	235081
391587	231618
189739	395988
483987	161184
482213	136694
8049	175857
118616	435318
493560	421830
130069	471303
255814	390553
55361	106739
215798	317676
432592	414771
119001	196374
206728	101058
451016	334878
395987	339153
434056	257085
414730	6770
375136	467690
247296	308908
23062	208038
154510	84089
12611	39406
415306	307407
488971	478442
133542	145694
225279	293813
84727	349154
232628	481358
311059	266600
198858	466737
235473	324377
62133	174401
333283	234918
93901	261865
160807	165546
463549	273413
115449	38940
251011	63528
376742	442694
461944	357801
467418	375991
135258	414334
33294	113374
352495	401871
158708	9031
31507	434060
425722	99405
3856	472072
316565	236454
183310	205287
492395	84775
283632	115761
46947	313745
130702	118700
55914	32634
180650	422470
215102	446105
404337	464499
55292	285328
233045	155941
129792	179506
147919	3896
61632	18089
165680	88091
302567	64163
322457	185335
66129	262954
481661	183213
341339	266622
15617	196564
379296	390197
216559	160679
363247	139297
24026	493022
452017	153043
144378	40324
456021	441136
469568	428864
318163	341278
380344	331581
98850	260748
382547	118610
383164	310571
275809	445602
404739	220619
488995	365091
175304	387742
236227	41959
337221	415920
196794	306253
353287	443743
127210	471164
178089	321203
493615	63957
330762	315671
315470	487833
77737	485304
161375	32807
392261	423613
375413	401871
446899	185479
372497	242390
449522	431910
479173	96251
307736	109006
420295	455388
374314	469235
298792	243374
442059	343373
483374	386730
75254	472956
345049	405217
453047	273831
400520	94344
338915	36785
73660	8607
217848	337802
367087	447431
364386	212165
315951	244676
89615	122694
195849	64459
97588	245679
245522	368205
254679	454718
180275	42836
201605	212278
161383	404007
459112	102603
24922	439074
280639	336674
28360	260527
94240	438669
451764	423559
249055	170478
475397	432360
223211	207000
269612	260427
443860	256121
237267	277936
467766	393326
85674	267562
303507	297041
98493	94344
16233	77284
79249	462606
481262	435242
143942	121324
268910	78184
179838	119762
233565	207916
95924	263009
419919	151582
391702	223974
136955	127270
360459	120195
188847	381724
110835	225345
147097	178124
339333	478434
492348	256121
399270	5040
288491	283392
89075	63152
489589	374396
55937	391623
440303	142825
84693	341777
411744	268550
65513	91069
336007	123370
11465	304168
365907	331581
180745	264406
226922	448709
175976	136733
94092	91490
302808	4349
239872	57375
56067	61059
86490	40447
371139	425675
133404	97815
239613	280343
324504	196499
81432	165680
250833	486885
413816	201220
193450	459517
296459	381008
478357	392963
454309	119868
162592	471380
302689	311832
86617	293813
209700	483779
232021	36392
260960	414008
134599	181204
95130	276467
273831	376265
145346	38361
293705	122186
472938	371918
345401	275427
45743	96879
17283	273831
305748	165653
448400	126683
321535	3186
71189	379500
272350	80122
458228	280174
244906	42922
154009	145042
2894	437406
21763	328546
341811	21411
377449	23018
485191	111904
485546	220818
131199	267352
391602	464132
439500	368120
454661	378063
414867	129014
32018	155547
85665	139828
403248	97753
410452	390197
255423	347746
221106	434711
92486	110677
449283	84590
209964	198148
438813	16599
482089	82585
108922	57984
47936	265883
245080	9437
167068	485304
272883	225241
187965	365837
52122	411455
353832	317118
81505	331238
3093	387742
456403	86006
210192	286853
115426	347011
449790	101756
67409	300500
85575	74511
21358	434154
92047	144072
353287	346650
7006	363861
437929	59337
227068	364517
121871	144180
478588	132790
155950	391414
409016	290211
42965	326985
202897	122872
459149	252961
8407	190964
54374	261724
237934	138983
54154	426034
45699	21902
252892	32733
12177	137671
293084	273450
58045	48163
48990	212355
472400	14488
61075	46020
270144	412517
415105	15460
123905	291332
398715	118886
15997	101058
130069	37893
172346	205830
237931	155019
204200	27467
330339	482795
202922	105967
67517	336590
129132	453759
277568	193281
253102	425675
325845	391414
259900	324319
260247	118465
162938	245317
458145	230040
126839	478415
52590	140492
444081	221324
361060	345997
360459	54976
430965	226396
399344	420757
443815	116377
149343	12177
292916	398737
88806	175410
318331	124933
465379	86728
137250	234117
118076	380681
418180	343108
420414	391414
477266	201131
477350	359218
88835	236735
197544	244392
111833	127298
237714	235679
204343	474412
264963	437200
291078	186259
291772	273831
284843	398717
43454	158244
128185	277367
449893	14335
35233	117945
17077	236213
414286	305897
400120	237165
492004	236661
323469	119868
148171	40284
9175	333543
110217	410951
478290	95942
14634	219499
448104	244767
399358	426378
91855	388322
268492	420084
243827	175086
261358	94979
484193	32807
23690	211868
455699	362945
56620	155009
149015	64130
116047	117940
478714	259929
267562	117378
357588	268531
363098	216272
292797	110677
483529	309425
265529	301659
19542	291078
371503	325044
38063	342075
104443	153960
121409	323317
125705	479872
343666	159722
324367	382166
37770	63528
8008	97090
144501	205898
290345	5477
425641	469235
321522	241468
192611	409142
451793	291249
314801	116694
182657	85348
344398	291521
339828	29045
140593	167588
135074	408500
134959	111661
434862	313096
28415	62699
478804	364109
194868	214877
27710	276036
186252	250434
81225	61287
185674	355743
6899	311836
185766	308670
443046	94344
248888	418176
35594	312892
54204	291432
253102	389514
431673	183864
48953	308150
478287	334983
138382	399126
265987	375840
262924	397640
237120	292553
248229	486512
318310	430665
287566	3037
449521	430724
207894	133488
35806	85078
196179	75499
85699	123369
47911	414100
350136	101777
26260	52537
46105	156376
35806	483761
459149	472072
211238	191959
255170	464727
112103	493986
71264	198275
59219	52026
292576	171863
230574	250153
489722	55233
87896	411424
86406	361782
184629	316961
257391	411424
307161	45141
438317	27464
241468	462257
99799	217557
91764	430754
257217	172328
412205	274737
477017	293273
380642	141649
91509	142018
115312	208013
482646	475555
439936	83275
435091	303466
331950	303424
338585	167201
292576	75379
188510	13271
147994	276358
99878	198790
102323	63327
391192	445203
336071	69103
226204	383096
153638	490485
49815	180839
315560	62280
323616	115340
146938	491592
132730	404345
167624	355700
197247	341650
477713	478415
15853	205289
324277	286929
41745	428738
490013	285634
32577	361212
33838	117445
308177	20611
442945	451572
374274	22991
359715	88001
202088	478184
157620	251276
340190	82944
2108	183185
89096	261769
424164	349855
88266	154838
15852	435708
263682	426569
81432	489927
214063	420169
443642	67792
238075	96589
178048	290565
493382	276358
213929	430356
116611	440962
63373	28364
468935	261715
478287	263925
271216	344697
310338	342419
264516	437144
355679	272069
34556	206768
371855	97753
119976	287359
292647	257377
36358	334567
250833	293745
464261	18904
449392	97894
292994	456065
402698	415504
213506	154137
99595	445749
320049	417996
210404	306184
219987	432764
243117	166513
237603	433572
309917	361999
192859	66880
144037	216210
84005	385266
338686	373727
123283	48661
452981	298274
320232	264406
156941	86974
371053	214366
13959	228431
254215	13491
389150	129178
4954	449112
278918	47295
484629	29331
285697	286936
240572	63528
110835	474869
252674	477986
233974	232890
256966	218727
241358	66167
27417	243783
287552	444
245200	67280
134299	62193
313229	380476
354563	154670
358656	198687
64777	478964
23564	196783
293199	389824
173475	280635
492406	105559
324967	478199
17475	344640
325774	327142
38490	371934
98167	131089
413510	476382
406113	101054
207094	183213
399441	462236
128359	388575
272248	182940
407171	410236
412440	457674
106247	236213
398541	195584
157698	13370
133425	363722
79827	22448
375320	409828
206317	307294
259775	207702
454103	264406
152537	288035
276944	441056
307850	134986
335732	328427
373310	369938
144188	343085
167491	442573
381305	410006
392086	279047
125117	281463
165326	383490
261112	367824
58549	353884
219514	436813
383687	135946
177577	178048
289675	372176
476140	344211
235606	328538
146865	420314
93936	297830
353287	344519
327518	351585
318792	417979
244536	30263
259322	66852
132063	103205
216891	248782
179454	20816
424903	430356
276112	50656
324167	366127
399270	403155
344474	440660
399237	433934
305849	104498
214155	61720
397656	99437
149467	371833
201131	452306
416004	40330
276625	394949
359628	156376
412018	466737
313044	369599
368350	436122
176903	458226
379416	119507
116947	79485
221329	395429
473077	429593
113774	342886
462558	240688
403059	258370
323626	421585
432955	485734
410669	484483
489384	135639
389512	3664
19087	42890
74290	259929
346703	360531
493509	61728
193256	157810
323157	421356
87987	363973
145793	389820
239107	306712
293346	194242
28357	311959
61676	283250
426252	398333
178867	190369
480919	193871
198571	331729
419746	43154
91382	200805
350064	12935
404946	237576
296185	310984
253102	226528
368681	267352
212842	218370
249202	77538
475914	155377
428277	15486
32282	55129
447129	478415
137511	409438
124680	252406
241005	336590
219546	168779
264804	252181
25275	265693
189879	187627
148539	37092
206067	17435
33644	463633
121138	25437
355083	62366
405172	17040
464984	77775
29014	366533
327340	440962
49547	242759
37839	328932
187146	425347
272737	162535
278153	474369
364231	433721
377382	428103
186206	246516
201925	32807
479351	435086
333481	303154
227514	81714
206913	105498
125588	190369
102065	23236
118778	225292
180886	133417
225694	281309
346408	212081
285556	282360
49977	369577
452512	338271
419744	48861
101810	28887
459935	397907
19113	67481
166085	157417
335221	293813
2173	47376
83051	320067
252939	183213
331872	388575
153813	87469
485546	49903
319773	152702
423150	58881
136604	310387
35549	59028
358322	11167
175944	360448
344283	454975
152320	249334
379768	383809
180692	209572
60100	28129
327968	151347
434986	393326
45609	263713
419903	38430
448722	35707
49580	380538
2072	307452
173766	6899
331624	37072
182552	210082
336564	205541
217310	214480
136397	478215
123291	20172
351955	13370
76228	342467
60048	288035
227435	101672
37350	250735
66383	99012
312892	214047
403471	401928
385846	58288
312837	456640
148343	207927
299571	212081
273900	363695
156986	353557
472442	401822
141414	396158
67399	458136
259606	88736
11696	231791
232955	141166
79223	74189
102065	343379
92190	149089
360118	405395
444700	441313
4527	428852
43517	15209
29577	442435
187935	101579
55758	313678
236737	416706
442177	440660
446631	345745
206522	443693
81432	389647
467062	236511
398913	361696
297591	446351
473487	47547
48462	177574
481419	12448
2843	211868
182270	297776
11037	10646
330185	81065
299976	100277
446037	20959
442236	11626
449621	103086
425588	454975
95720	366493
388992	179506
420815	458183
202787	156278
378419	253437
284553	149885
389206	450580
261112	209542
86225	370976
21358	340561
132153	488747
410394	53836
970	203229
220723	87310
339075	390232
446182	484873
391906	8565
129449	255640
280092	336407
267562	93214
310756	184258
385256	29599
148466	259019
326758	400199
22950	118324
257269	2383
104740	276663
185154	112046
318005	431826
282952	139648
373170	59313
232348	393881
209908	205957
97578	122462
412661	29871
331024	86478
448779	192195
19334	273831
193821	260430
168498	20959
111216	134694
32920	115730
242965	48124
125526	490237
424082	124085
126910	355332
394975	360542
55578	267553
741	172089
326575	285722
467085	405937
260370	245679
442154	396916
372167	363581
310027	6239
118132	184654
474194	410945
213125	154684
25748	174172
166119	35707
273163	80662
335707	344647
84968	78163
488329	62191
273619	235781
300345	333271
279157	451743
426835	4914
493056	367110
369315	75422
8461	390861
39110	106840
73298	37121
429704	259435
275995	237601
304404	121828
440936	251844
393214	6676
14546	155046
201131	360419
2611	383884
124841	449361
178359	370986
117862	278372
387372	11882
238662	82271
266872	179375
365373	425445
8018	316855
172923	149480
78720	448372
485901	79989
38655	235792
442778	144075
286983	122462
28037	183213
219954	192304
442435	203308
464773	389682
171093	67040
484426	206336
474341	46294
64526	309192
406812	103430
165863	202655
292721	417883
320151	475729
133328	404349
448844	379976
64831	132996
440825	209510
16531	72833
488203	48861
378357	363320
282453	103267
396338	9232
233302	441996
273120	3011
41670	267352
86632	218114
144214	3215
84092	111518
179952	278298
418348	175887
137454	470415
490316	137104
347042	428864
129139	35735
285876	235104
132702	5258
72804	199944
295411	259929
355613	414834
376554	113436
97926	209004
133909	159692
374041	180572
168057	411455
368060	52537
443815	345585
356496	487833
414009	1953
144174	137780
421336	466737
64642	98906
134714	54976
486000	340417
272786	88113
235633	35707
199322	404806
209498	317870
434171	167774
463063	34471
307025	23430
410358	475135
472881	161510
156270	205289
373170	390349
132343	56625
161375	211868
449322	267352
28357	349741
187473	347222
93253	15209
288385	210445
193051	395198
16641	110677
117483	223759
251720	317184
171714	44763
359089	79859
201204	92142
112002	206887
77641	413525
234835	305586
40338	26551
245826	160158
197936	30668
68976	481705
367856	75811
470689	273831
448744	31151
293226	101159
416889	265065
208300	92157
465430	94344
484079	246311
332391	455769
26690	436042
63506	89673
479188	148000
423657	16433
465451	223736
318824	331091
311466	8835
7662	246330
421329	354519
316388	35707
249115	144784
429161	119952
75106	248382
155939	366127
426717	110677
363096	199526
119595	94268
45686	478882
141653	120274
314824	251190
209561	154137
170854	408394
156936	97202
384932	299403
8687	320885
174783	269199
302104	376364
202293	417955
94424	440784
223597	37077
402344	5410
8877	125399
383448	116663
458050	207042
232807	392117
257617	319438
47793	470399
241248	66915
32741	9655
76228	106166
261460	312259
376346	304731
79347	281924
370909	180192
262318	155214
447029	60517
255325	368869
308097	273831
417204	127930
352094	193300
130879	93910
331164	45880
48195	423469
442265	250621
35628	423711
336825	110677
8733	264406
81432	272339
242799	406626
149561	292177
33053	303424
108963	77430
153747	249685
56736	491565
329718	19262
278769	5099
259189	349181
399374	283445
457308	15209
226838	232407
409808	216077
118105	493984
96008	430356
259903	100592
136089	358014
113327	183213
290794	430610
256630	107148
393007	440325
426690	398122
259125	399852
377548	342807
219136	397456
448372	84111
104799	451460
342465	174362
341223	114930
136252	250108
58512	293813
219001	270324
56421	452709
337189	198760
265711	464420
87638	419967
173608	344489
159442	110619
59864	22024
389161	233021
445319	165916
56929	285446
49789	475723
412850	317118
128563	21125
325363	327217
62316	309173
301765	439312
344561	141440
330592	316284
318197	53194
288725	455388
389118	23262
308495	240225
277489	230378
317552	385076
48274	463846
456809	240374
99576	334680
222895	236042
334807	433645
290959	90123
386832	190369
458201	431847
135432	466969
361001	454720
263458	24738
157504	6953
25016	352652
403637	491350
208487	103500
311542	134694
493655	103804
40329	142018
213850	266938
132335	270066
199821	375601
350133	25386
221296	132740
5713	331416
311221	354990
80555	62191
123101	160545
218311	113749
327464	33560
132414	99437
290838	316889
426197	301659
63808	449366
199259	378462
296113	85359
168514	172998
373066	368879
145217	368859
457285	34272
407066	463799
57866	256121
437792	103205
39236	252180
218249	469235
283922	101420
359188	364795
161571	409540
86473	132740
255758	58881
128106	175369
481769	182080
99179	123369
240434	281924
397169	363557
442444	307279
479602	21411
335707	280635
164497	234763
237209	396246
283521	342761
478588	148821
420354	136785
40809	104740
431161	132996
2586	230022
432324	293389
277730	420944
180290	23018
463546	113051
342642	300555
291488	308100
266124	20719
416431	438783
16828	96858
111865	270324
356805	299822
65144	375815
314617	166450
22544	68950
193767	202019
488207	186259
474341	249709
209935	345520
361001	475640
401698	266852
30398	95149
89740	255650
165326	162884
390219	388633
27074	427793
43065	330291
46886	101049
261759	351585
121448	366534
5615	186159
367919	92613
2785	670
491340	207535
95657	13129
126793	190369
148505	92954
421207	94344
290601	478148
360381	5857
200249	261396
4448	386224
425827	179506
340059	156554
268173	212742
138674	468162
449728	48275
327348	396555
472887	479111
55970	256121
233391	327179
181156	399692
339837	469388
357987	44128
183222	257895
221925	264147
167588	466700
67086	457920
156592	103301
348771	78699
281416	15209
373279	272230
392858	110708
221097	247812
428944	437684
80552	393326
185303	195395
440971	74886
159370	219198
374520	390851
416737	245538
402540	146222
101565	316744
222833	474268
485150	371918
131104	66176
377967	217378
170793	196783
340489	35735
53661	181156
409674	82533
106822	118877
359531	356428
21046	211868
171148	18418
132445	168213
129395	158316
493491	99913
134440	364680
23255	429757
169606	40064
30333	216722
274009	190369
414890	195696
57276	219467
463565	185154
360362	122254
219994	64335
447694	451475
473466	281140
33789	272096
438226	108743
184001	341271
273266	102210
465687	445203
252065	399468
129639	493619
204720	110491
10762	50391
50103	242478
47166	51881
405555	250410
78571	159834
145810	298151
47521	267602
375182	160573
7842	22549
84572	72523
250404	95312
374300	132843
103668	387742
1421	293813
329933	459205
200924	87719
2311	119381
404568	247930
155459	111695
214660	21599
130613	393326
88266	207509
490345	78523
49524	198926
387993	148622
212153	487694
168678	190473
105026	93245
460843	330390
333267	462973
467788	213298
360137	401949
308618	318088
51222	480935
252966	183069
190683	428080
361291	289212
283323	438783
169357	478415
173758	80587
382309	410074
334092	309133
452846	313822
448751	118588
473769	273401
472938	310405
182825	256121
72804	68421
243700	399313
36036	115236
265636	167673
440890	133141
273900	483767
153331	433595
210464	403979
79136	91987
241418	233596
239712	273831
460546	11626
116028	477509
396038	35629
97652	286828
236419	292793
90577	435428
254204	379976
221722	35172
263254	247135
353597	70507
65867	99405
392510	51895
326005	252285
182449	346438
182018	486974
306811	207153
126367	259929
276821	100572
96559	49828
9183	80007
455923	15209
64346	160136
258274	162831
181343	444336
376957	234356
24412	489926
46844	149389
180567	73939
58640	76111
115440	55129
335080	8170
15103	378762
290838	145948
393435	478415
73494	107219
82319	490237
423928	208617
54081	315671
126949	264269
462514	226650
284296	103516
286550	62191
430887	478882
319465	374784
319378	187836
265646	384174
64271	188897
454867	467320
312011	447107
377323	104734
45824	95149
342476	427883
443228	286265
295860	203656
426947	166970
47940	188759
32865	12177
319035	440660
17725	95286
162086	32807
125400	46445
54536	227741
393404	438419
310756	84065
485934	412383
57080	270836
279549	186402
71511	264242
359086	265711
352232	102654
203420	311510
180527	279173
440005	491356
216761	202721
412961	323139
263894	446936
254599	8459
399975	377620
251876	433391
337455	132651
276514	440962
21110	110677
112151	159920
4116	51195
71192	131488
286147	74895
184629	492715
115917	286344
347121	341125
189640	441329
200607	190369
185071	283445
81838	138625
122323	126952
401373	286016
394771	451016
129871	447517
173176	18653
339005	342724
244143	248913
302067	371500
199049	18116
255979	275677
325204	300800
108135	425178
127102	209952
269236	368030
118766	10646
257746	132923
416127	365311
55914	58945
195946	169436
439719	424275
319463	403023
331349	227
485175	423997
47916	318651
446071	144845
181225	85632
30419	405517
481975	395988
442341	110677
398546	317356
402969	235529
353948	101058
453738	16325
263923	401592
195373	398270
406632	475571
456528	98906
110452	57134
360645	362045
46049	37535
34034	417201
137897	228309
195715	153396
291298	345745
135939	146202
478114	142008
447230	208877
291738	76709
482851	448505
160251	421830
137185	183778
373889	197696
292957	269199
453736	98214
197505	46785
173966	482143
4533	461392
401744	117246
293571	50155
253076	102450
260957	202019
151578	295665
49416	315671
302900	453753
262210	28413
96280	293815
336028	88884
28250	472072
73991	445667
95032	396080
348661	94344
336071	388407
422645	38400
270719	298767
53415	151474
467938	107222
277568	14583
368240	179010
401897	198038
176321	267602
337145	473195
203656	159363
372196	106531
212592	372030
316095	18330
54717	190369
340769	241084
254430	82100
297046	344913
287983	96361
142252	49828
75886	260527
413053	409828
314359	478415
48652	391154
340380	484447
454322	90277
452861	449575
33368	348176
16776	473420
226564	294069
312425	262568
334092	71516
424721	469235
428155	405217
472049	357157
198317	11955
478381	190369
20151	274312
50706	311543
37839	439719
286893	33855
215814	291249
469532	358627
40028	257260
102654	111325
151144	21123
122969	328932
138726	405217
237714	480853
100349	142194
316136	310492
402316	152465
431508	262783
445258	27581
259723	267602
78020	69708
303412	170396
407280	327217
359331	314359
388828	173103
148039	270324
300770	147984
431516	201754
267516	312486
57817	183213
266141	174954
493986	387742
187452	381008
272688	77004
353979	124405
288855	317356
371253	190369
17231	291823
200452	86560
291122	462446
139363	51783
425805	110677
169728	99431
244960	75399
107524	42670
369510	485304
199765	186440
154423	468387
210849	101695
191599	431887
165680	273212
118638	276796
105199	53490
315598	264154
305449	11548
178778	474360
187892	285403
248841	429009
39195	380716
398197	94516
281671	111829
208300	44537
72574	67584
264391	317118
123922	255650
225290	295484
82981	84350
177480	437917
482486	143069
360224	146202
36711	160715
101020	101650
157529	82585
181740	366534
238041	132996
491094	136899
129684	388531
225803	168348
169178	214704
385058	440660
341095	317118
36744	397009
38200	218337
429511	303175
341458	275910
287667	322842
84063	200049
118696	102995
424254	447526
139702	401871
263852	311724
489657	332229
71976	82585
45579	129570
476303	282822
364370	276963
462670	464726
442456	166880
286340	343012
452099	433555
485646	68419
369029	144306
319768	315671
244265	53738
416364	89772
279973	268662
216147	14583
110708	399981
274277	181957
251179	90123
366411	104740
390094	486067
210278	245296
7225	56851
144597	387413
168304	277450
106460	71949
158450	357741
336730	377694
322172	448709
133444	58060
330752	490003
175666	423688
202889	306677
481347	291521
275319	326815
408711	399974
443048	310416
207382	232555
392911	367110
264862	184700
162823	295163
173007	363679
61658	466737
274426	259929
438622	160170
80587	356773
383009	329622
356987	434945
214938	208603
181651	348049
142696	395988
277568	138885
82380	226308
294144	461944
107296	438783
342465	258002
487422	324225
136130	461944
201764	227101
334602	15133
465479	346475
295824	398255
143085	271730
245826	404960
182150	360860
409388	32807
63069	12443
486712	230769
296994	455653
59390	55074
210413	401881
268195	256121
175925	259929
463420	6186
402681	440660
431586	86728
164337	454513
120889	254645
182049	73567
141933	247024
424186	16433
388090	77278
200092	426089
446328	255579
150227	106602
146128	367453
94289	344908
420234	402427
315926	123648
409828	179506
200092	232616
113439	186522
277467	410767
188842	432212
385571	156326
420736	166450
298198	135896
141305	7476
250434	419033
315655	224324
15461	391414
263713	20908
251802	236628
105937	121678
264365	72521
462821	421830
195626	491319
436063	391576
357068	103010
186651	213017
474462	33167
373158	346679
370590	242650
269061	258646
292351	42107
387949	137133
213444	36096
12063	334477
226584	9054
221454	445749
493631	299084
359033	309222
8353	94637
117503	112855
4617	48214
286686	368058
449521	250214
157922	353596
115367	370543
226519	458119
282320	377278
48966	29111
177577	258005
432965	124085
490603	240374
112451	322781
204075	224372
103267	386882
463539	320067
297436	310030
492316	467467
84414	348798
133717	164759
358898	441907
319266	84563
276900	431799
401375	313745
39683	44108
303648	84590
281963	65850
341681	346540
37378	408198
201942	156596
86887	108743
395098	300944
279262	366842
143671	46294
383377	127423
487407	165437
86571	194878
89803	66765
252482	477539
187834	364930
74024	141145
216828	266871
244645	40034
489958	470554
98840	407407
323684	27262
55084	425675
89917	83084
493625	86632
417656	123656
68163	75292
74109	364294
20886	387333
147504	245679
274105	331508
400744	358225
229971	209608
356473	192365
461010	337961
345401	129984
168798	74877
420234	414140
125837	109407
340183	166970
259651	22465
10913	32807
225647	453493
418731	177695
435565	82271
466819	464303
202025	434035
398895	142018
242038	278907
451800	22827
415935	353884
238612	110677
11986	263009
16105	7812
298509	475594
161473	61230
76867	208345
314577	146202
396765	315702
165680	410050
455294	369353
58484	292129
345110	94679
283323	273831
487387	25388
452993	94516
117124	1605
410220	23149
52867	299395
206986	293813
435829	122780
186597	199502
73648	359762
375520	31041
400595	480556
397565	285446
247296	477423
348364	493788
287566	66575
188164	198317
263342	327032
371426	56068
233045	244190
120963	115377
301959	100926
243602	278490
493347	417598
63935	366666
390771	70899
39195	484896
494064	205223
383756	292558
112275	220487
188505	481785
444759	481450
361674	54599
23741	467612
360898	162795
149147	342883
93384	167294
193281	156485
171281	489552
230152	453847
140770	330438
71189	379525
152777	273831
121165	164504
438881	244617
216614	433645
431910	44524
408251	84912
231305	150942
132233	190369
73660	262490
222102	186259
419677	140746
264080	487192
339678	227101
5722	298767
140508	166517
81428	402967
60517	396287
116263	165267
301312	226127
213065	122490
351066	348563
213123	469421
162218	420392
184054	378686
366100	82695
218577	24600
772	208855
455319	247092
489787	207959
372090	235035
421207	220417
221165	296339
310153	440275
129760	43514
67786	267602
443785	57989
411650	30961
230023	410128
200411	128862
134575	140044
446170	243374
3937	230538
187564	74097
203060	476951
10841	15209
401820	158900
434726	269026
285750	133291
195224	374784
266307	475919
179792	430464
443401	388286
220435	186548
461927	317100
11092	412488
144009	422069
201813	355149
342977	333573
360459	236237
143760	370502
112391	241468
230051	151363
88272	16433
33456	239872
167856	313745
444759	174937
459064	361698
92401	480740
316666	175731
233045	279541
356753	440660
457418	152635
123602	54700
239655	285259
76228	152272
114773	478182
16910	16254
194307	183213
292996	110677
169312	97070
221265	350949
310309	237772
344736	86476
154693	292279
101362	184163
409388	28910
446001	251961
95130	296432
118539	313477
81180	110677
195360	94011
15234	40145
365710	410716
454285	53871
428231	70036
211462	11420
222045	342679
167030	65194
297969	661
409388	308132
125682	366436
223013	364109
375182	67835
217740	372765
37839	266361
242382	299234
324061	255597
64577	26964
295094	323767
1839	305013
230514	317118
454908	107148
483215	405217
366602	487620
308450	465489
132922	318563
180562	196185
323076	370866
481498	258354
325506	452841
418658	118144
33937	74106
316751	279955
86632	477314
239028	110708
57296	267553
167588	447013
266307	132744
385608	4349
351704	186159
368526	313745
398885	292468
476268	227607
311750	369262
133909	451004
219186	474055
292967	489283
270885	467521
22488	70183
101540	71009
436895	60359
168640	149300
367281	90538
316828	45141
329985	291729
313165	349334
236015	12129
326830	411455
194118	169047
318364	440962
92401	118548
352614	248796
257613	180578
269629	470958
343078	202745
389619	99901
411	475007
248288	391414
143892	390463
3351	32930
62831	394315
128041	48842
294323	22367
267562	280679
343389	338271
161684	98644
477932	109906
308309	428864
241820	395229
84433	34436
293141	10379
279722	422776
116106	91711
392995	112033
256893	2199
371306	363454
318355	435961
60341	176813
412749	263021
116947	282109
164254	409805
75404	328417
50424	114930
303462	91006
280804	185418
241374	181957
329727	191959
9853	355806
290906	313745
191245	185704
477350	231485
439259	247078
316095	397896
153093	375791
479993	118656
341271	190811
417982	199676
172107	241356
428815	249334
355245	384401
131557	186159
295841	409686
255569	392750
116307	183213
340415	166970
307641	287540
395029	197996
83399	183213
76092	325100
429383	458353
153080	175721
380422	280000
33100	35006
66201	223853
443121	440660
434690	376023
73266	470929
484562	393272
158005	34593
222179	440615
484229	277806
120937	378283
178714	221294
248638	448673
81358	83066
174667	331535
17343	104958
150209	1057
208620	484330
11486	231740
376614	236906
342931	132970
130206	467703
346275	146042
10694	223732
291211	249202
421682	281924
67517	132740
325824	156376
67126	368859
433820	288234
240100	226308
392183	37037
78866	264392
311306	191121
319116	447560
396928	93533
393262	228431
94097	158092
221318	246623
420511	379384
256893	403214
107709	137911
27324	21583
18450	476386
259651	77339
329271	149726
367262	465647
39116	478415
365364	391414
85275	355021
220944	67805
247101	228431
300273	453716
21353	412976
202352	314518
9232	135415
4325	442836
337783	84750
447793	268101
55313	186159
367588	122694
21411	113835
142666	223416
74162	94634
198959	161003
261278	407937
1752	263009
147706	49231
276821	385876
175116	243520
11730	290014
114483	146690
24619	183877
276663	320097
356639	245317
94995	10646
442432	483033
71723	196783
219861	89298
111964	133067
89883	195503
399441	180709
361001	458183
337580	187834
364628	116103
466592	94516
427784	358035
402717	135738
52491	407902
456422	386284
66383	62764
283048	469900
216652	209387
129165	184258
410282	461457
292967	470564
377160	217423
359299	132740
136798	236654
217308	100719
474280	447255
475200	412730
269612	432187
180443	200549
405738	282068
464868	32807
453738	329808
409745	70179
249347	68416
64947	57375
41859	420460
112484	63562
202376	322915
221773	131962
283625	369506
411195	15209
360165	203804
404479	290211
229834	189695
467973	488953
243961	21583
340292	59759
324166	418458
27634	142045
243368	54895
309370	385000
433546	11626
106739	272404
111629	90503
214114	222270
75192	221324
184629	143095
118132	286936
328152	479774
415535	56625
328310	267352
53274	477605
124320	187998
202890	271756
326722	111312
75242	445416
29114	478882
229319	326728
115382	293813
241553	240522
367659	214859
247608	57690
176115	194165
257891	162831
159571	44049
126966	145691
484229	443877
298665	325390
128292	21241
183618	156376
8486	317506
106313	86077
372463	65640
308122	197165
254281	361028
176684	352605
222918	317118
115573	408878
226663	67584
234556	185704
40318	27464
237562	462928
466247	374702
85785	376893
270095	311984
62074	187974
308738	485846
400140	407089
13086	144456
102043	185479
485618	22497
354718	37057
19563	267627
82003	434893
277990	195948
309917	48500
61221	283466
482456	385884
147419	80587
260612	69441
12765	67143
463945	22804
315656	109883
480853	41163
148889	59781
4098	470374
414825	16433
373423	176952
15027	476386
67584	142014
68908	184118
143671	403098
314668	267602
131336	229219
68098	78396
185067	27052
235445	263009
390761	161402
452638	107240
245190	485185
65513	294244
9193	118877
369334	291332
456174	19710
287212	134145
9414	417647
344391	84083
41934	214182
24811	404372
116895	36690
317724	128828
399774	190369
429158	21583
63435	492987
378409	35707
224634	442030
415349	79485
70913	5040
52596	371918
203200	206683
425135	112813
128124	191742
392808	423688
250642	180282
253223	65781
246338	73190
181353	131522
223402	64822
232918	13818
292078	277961
35517	53863
290698	423014
98381	304173
151952	191914
231625	424878
423758	181097
426443	438783
60821	62191
346606	395988
67613	33124
222045	56553
222678	40447
354075	366646
250434	431860
352427	236319
314777	393674
256966	433391
271760	390731
340530	429860
223429	317356
134083	394428
238344	487833
202866	380262
490860	336590
120722	114520
159660	391787
85970	404319
276169	267244
277447	449319
7862	261662
222456	260079
156517	40291
423676	168213
267562	114910
234453	207784
196165	445749
221848	371950
376397	230861
39371	423688
293413	176060
78669	375840
317990	440962
5700	356087
153771	188475
371795	345670
362231	2199
140116	50155
213812	80543
316770	215989
188246	38368
293141	5882
285538	475594
119034	69469
357860	317822
111100	461392
397385	388832
126237	132740
270404	264350
54101	32807
238190	423711
267174	481785
258864	160468
278228	59217
376248	248958
387336	428738
450465	304589
329633	378462
285734	34468
30783	451391
182399	69660
374926	67220
133202	162725
296272	367435
376014	277450
105568	296226
11633	124085
452148	85612
246764	35707
440059	257313
134585	286936
379609	104498
80193	237165
476247	335169
255471	23733
25239	194470
298593	366344
293913	478936
51038	478415
360642	179375
154766	166063
438126	100705
450947	423741
330557	264167
284863	345745
157021	474412
315573	32053
246726	295159
476697	15209
167035	275790
255897	214323
252964	35707
310309	53994
16898	486339
256960	183213
195738	352605
442723	419601
304719	132740
218151	469235
230629	70941
458207	287995
462748	102494
471774	391902
422219	28838
63986	294684
320683	240016
176878	464497
253464	322853
296019	309000
491041	393326
373170	208487
186141	393458
193767	295484
352779	398386
415725	209510
383164	295562
238484	92313
61049	427317
294871	464029
446170	250434
28302	21583
292472	411998
160683	237548
278286	53252
126446	401871
469100	449933
446945	44733
381399	98088
10273	133290
373361	14254
316372	322794
375405	356974
275024	434893
2602	78949
237167	375686
209320	108967
332211	409010
301927	414020
172702	167175
20511	331089
186097	155246
260431	117942
356530	201990
132434	453539
240092	389682
447610	368859
41199	441265
91009	80333
193886	89305
15819	96259
44577	261302
184506	110677
51543	57375
237242	240724
53314	8607
365193	106903
235876	127921
449809	25239
217498	427434
129328	72223
479094	209933
352905	391940
305192	232847
268948	298157
273476	182578
250207	384174
381146	86476
170438	96515
309801	18744
347992	385928
197607	152791
438193	95312
110868	466154
156643	391414
24937	140755
16923	104772
438608	184781
144022	25239
86099	132386
283521	360860
185117	369599
295841	451097
180200	166651
458445	163393
244207	411455
191890	165653
163519	127528
262693	334514
244285	342552
453918	235187
434040	68636
252080	405217
390327	102482
281064	407280
362496	151944
469832	166856
390032	80193
178902	380775
111039	23018
118087	202523
449803	275959
165776	57134
189467	421639
328075	238578
447519	259929
407491	195121
447269	249202
6285	48007
382052	219205
99291	196783
37991	141509
44994	312481
50611	101058
27033	212181
18676	404396
341769	66687
349872	186561
361001	23355
225889	280626
376958	313829
17512	469532
223778	469227
147772	271782
257912	52741
344398	266494
246044	418368
226208	93245
263452	250208
84597	21411
466851	249147
106814	327922
284218	323903
413912	119995
40890	35775
274241	343464
382841	489552
191859	251878
207497	493022
366714	201493
175518	253978
275291	403548
468562	110708
305011	314742
431508	474453
372286	4676
379314	80587
140749	23423
194898	255814
219140	351449
407768	443334
322193	251961
115273	367841
266307	452230
216666	91218
168361	311902
365050	124085
323421	398661
334985	400058
338697	176878
220301	107252
279091	123369
94129	46920
74327	146181
128155	204941
102644	327351
244401	57121
193020	15057
386428	362939
209826	317675
112267	87938
420805	68950
418742	408430
60637	34558
253102	489367
3231	431021
297909	417201
148256	250434
152390	118709
300640	105745
7610	261216
443320	150241
246311	374905
3885	369599
421294	50264
194049	108588
205894	15209
216544	43078
107342	227741
45579	260407
429798	133497
89238	15277
175738	27464
259929	21074
353856	414645
276663	362924
231638	487339
329727	388957
54664	371983
140493	186259
257632	40784
299089	336590
457083	278907
252513	48163
297954	252848
440474	147554
351116	309982
441783	434035
331217	76454
113225	472442
217562	34529
53893	187974
164196	340176
309801	471235
300119	295775
493918	486185
448353	308443
373361	300766
32406	47407
333631	358943
304404	97344
358115	66930
345415	185704
389817	111654
321123	252664
440784	158145
43325	230324
37748	236503
476777	304589
2187	225379
483625	285156
132815	154355
162837	338790
240934	477774
90582	353787
132634	140044
307025	209510
368070	398333
136279	8607
144936	278824
133588	345501
140538	121936
424570	78811
332152	295738
223304	15133
126067	309800
317552	20149
419827	68250
13268	343637
477932	36362
165680	158481
246221	272230
278120	14254
334458	217223
493293	48007
97138	57469
294323	347862
390687	305672
42339	141951
460845	346348
106946	393250
453141	398823
186913	420944
377731	48661
313217	91600
224167	208617
292844	296693
99979	51881
373073	185478
173132	189653
86734	119397
392399	385323
180286	447335
375405	310667
267562	49532
30397	293813
379680	311212
78527	153792
377168	326900
395832	421115
339195	254248
172396	270315
340863	251388
160961	244647
310306	472662
297882	6899
224811	200344
236585	134694
257775	311142
47684	146202
414976	115170
109676	401078
118188	362784
10743	258126
338401	328379
315322	27464
336619	462973
175959	262954
305349	355806
382728	310261
189717	58861
197	469391
412690	474271
148879	142678
266362	449020
360105	301659
186155	82328
291909	135756
373025	431853
204164	376124
55838	328731
339417	48661
249546	438653
141689	73567
122815	295114
224499	226248
483987	216571
489993	79004
22726	28755
156290	412639
235336	331847
450465	283975
290356	343012
93328	446936
365694	293813
124586	492906
457418	233280
381256	373380
270894	273831
477932	377674
170388	27464
257904	418455
276821	390327
22779	124945
354125	86772
381972	46967
130430	396563
272071	300480
126778	313745
226109	105498
305555	19600
358106	200357
263703	255915
290309	220417
113024	158616
150868	168356
197243	192450
489442	398333
440249	34067
6084	343745
344314	13089
335376	51988
441715	15209
47527	420944
304143	6374
296945	51927
76068	467703
343274	62191
402348	80296
2107	99405
474341	95853
6536	96736
151790	108742
481099	359529
268755	428603
297349	426595
58245	91065
238776	487192
417923	188277
277850	9383
328872	345971
392392	175721
128088	5690
134960	317675
268608	478415
326631	75379
304103	117565
353895	3011
209824	377270
323222	392601
486757	318621
178222	344063
394074	418555
118755	245824
444704	200873
248008	347202
274718	161404
254446	256999
308433	196783
349530	381986
114383	126426
249860	110708
466078	265394
373631	203414
69522	208577
418696	187974
206519	187974
199202	440793
145187	209993
20350	119123
273572	330675
9969	345401
129842	391414
467788	148479
54085	201019
281857	26918
11194	40784
127183	190369
260720	165267
362684	1005
224674	48154
229639	367824
434169	87069
398997	251467
139999	322147
64875	131603
244973	36191
45164	76423
31483	318246
289449	375311
248222	181782
283070	4801
184168	367492
10762	378859
71189	240163
450465	449435
274852	334391
128283	52255
33544	293813
69665	254973
390327	375750
187364	422069
369201	98508
423767	203279
62366	478432
182421	59971
93908	250823
208775	254178
323469	466737
313070	351972
208593	59388
412109	190369
259573	383967
427775	199957
202092	412980
38389	476231
127439	62325
205784	285050
363467	348798
70270	332716
422711	50264
160215	183797
388485	205108
394062	416131
296644	344256
267088	882
273452	221881
412095	331581
24208	313401
282453	107337
429580	216591
194993	245332
270279	485488
316136	488158
247923	159613
374303	62238
188847	203840
81097	387742
403261	370077
411302	200441
344314	279706
482308	477767
23318	8607
474081	77285
282195	107511
393928	246672
481854	183479
75056	290262
443163	174389
377778	357393
459084	263713
375708	15209
483311	219572
285916	395714
1292	113516
1769	222701
474784	249334
15414	223732
142522	204484
153069	317118
422200	478951
446037	90123
91646	317356
217206	315888
360459	369414
325638	369198
167433	139119
110121	152921
317728	96211
184418	322110
125948	361978
255557	382511
315917	70731
11528	193329
279381	204330
244665	147955
62275	184523
298780	218612
52800	350549
57459	310073
71955	293985
221927	97478
195121	24465
78120	290258
44047	395070
322737	461846
377032	142696
313770	106840
257581	36545
181159	222088
293759	388254
408329	480105
211919	486885
332470	15133
292292	393326
464515	470554
107711	178422
207684	169800
296654	116454
138412	278700
425161	184902
311019	62191
106746	230324
448237	230567
442828	94665
30145	66732
40813	34447
230051	207028
349416	428155
31597	309801
470571	435082
125577	429863
461295	392767
461944	297163
125213	488395
309151	474428
361356	313314
89163	86892
18158	12177
281826	401297
263813	64429
442791	170497
465889	96069
334860	435015
197655	175721
192576	99159
108282	97215
115492	394880
7009	464080
237872	126278
199325	57989
174049	425675
464548	156376
269364	617
288181	53137
61651	229847
322934	100121
308122	237781
27104	472072
52026	468845
119820	203656
146501	89047
483112	41959
143290	206967
274617	290450
311742	35707
277467	9203
15044	7546
444607	275990
137561	232377
395934	95026
164974	335092
63724	366493
91547	75855
291870	308100
448104	214784
121529	258220
237104	214050
201572	309614
264696	475243
128940	343616
291292	310498
134072	141127
233498	150090
282614	102521
322298	101574
434702	314178
202469	375840
35498	219876
404435	46508
224469	444602
202973	26992
336619	311510
399281	462795
404568	335764
283229	278520
97515	403961
106365	23018
392413	128818
124320	477136
102184	361229
469002	440422
345401	49560
24325	463822
422208	288319
135643	193496
259617	468771
113158	420790
358115	375334
275763	302531
275218	62224
436397	204078
331491	455181
269004	246592
460263	228225
406371	305219
175818	78131
164674	267986
257971	444663
442247	344533
53006	461387
407280	99210
168895	90696
158099	245270
444890	424940
173309	175721
98719	245317
60548	23018
8459	264157
334756	205289
204166	264406
116525	398122
420736	65876
304773	4413
150760	248777
153042	190444
427521	196144
404946	23582
29807	176988
365921	309502
409745	488688
357845	193778
442840	70763
465702	164884
430193	268176
38626	248171
71534	81280
442299	13370
71157	425206
58493	267602
55914	318203
110954	180841
256612	24738
208871	124085
111350	344410
127214	367912
484323	162947
489836	59831
476831	170793
35299	446351
215564	97753
29322	465886
358180	267602
435748	171516
264800	283257
196003	33855
17854	296432
59665	78184
187834	107677
484634	341271
168934	185076
304404	324002
173004	327863
25503	180578
385501	461944
292722	402312
122469	229145
150715	312491
195815	491984
456668	430356
282035	389821
392624	190369
384508	122462
351540	86421
364960	154137
452377	303175
9236	219720
345918	234872
376816	392951
417036	78184
131199	390349
62918	55773
409372	291249
169679	97016
219724	168381
149139	304735
35592	295239
29651	137886
479261	17186
324502	463549
158488	458119
65161	361669
174309	141352
259258	260404
292352	70785
6133	73285
87150	137128
37697	364633
485782	168381
216324	268062
135438	425675
350631	486885
119122	111802
145853	144656
308122	304528
289513	298373
456275	471190
78350	214050
404960	36733
186781	374314
241157	446117
234532	267602
375276	139392
478018	190369
197936	179282
184933	40314
171382	53883
75303	149669
64191	185479
208603	42890
187982	419955
320461	174564
801	355700
386864	198113
40528	89047
315091	392788
354395	385378
288097	43673
74977	146806
195224	218727
164446	385000
406894	477131
112856	446599
69011	301475
421546	36629
93144	57134
81896	278520
405843	198926
458831	280468
250853	270836
37697	31784
135983	443693
94475	338790
305624	440612
377086	467492
98519	199225
470931	193281
331401	315888
243578	492906
335951	136511
335620	23333
400905	17186
452989	183690
84826	362973
19092	94344
52499	45141
41378	409238
352662	457081
454263	70677
62332	30298
488442	134259
50026	7836
411318	342388
414735	476096
319837	12245
54539	315945
229421	260527
9893	248401
422771	220417
287444	476471
425341	112258
310756	167588
292559	94793
370487	403501
14728	335906
14195	329466
307941	46148
29941	393801
196271	132740
471647	236654
304952	321916
453112	477847
20892	77004
123428	428738
356118	344968
371646	68549
342465	199225
2875	469671
407259	440660
292020	317356
326586	185944
255592	49903
68094	90123
156429	16517
319724	318334
238198	430790
475971	309180
294716	277961
310034	306260
444139	67763
489657	62580
142612	12443
198317	400643
261277	329039
279564	311221
418622	104357
87637	214050
449521	207892
174725	160576
491292	378859
196119	243631
51580	345753
486082	79938
277489	394114
223043	34692
382839	389682
413250	351029
159724	184657
7241	176067
408951	162795
269494	303497
448577	132035
419274	187974
239268	25696
438850	267602
204625	359395
6296	249334
377869	95558
61824	323167
290957	339582
344560	259929
444755	56326
412851	101806
273384	15209
341328	315616
442939	344740
124924	39114
300025	117097
33020	376487
74157	435242
46703	218287
117739	391414
190829	273831
266730	105053
39683	403528
319081	372133
120043	318932
136605	231212
179626	164314
183200	294548
330731	297584
51071	132740
364781	271767
250900	211601
233388	144130
172335	63823
444755	105960
277360	27464
320603	21420
409636	94344
313518	15209
177467	212081
408604	401713
238604	16433
120676	140030
381872	258550
82690	345552
81432	332849
326750	289419
138581	285156
44885	463615
167768	453671
453736	455318
383840	22133
164151	395336
23673	228431
285023	239122
213566	150974
60677	443146
215260	201509
158209	402137
318792	430684
101834	357825
11999	429942
278500	293813
419962	316437
320498	226023
66483	87170
424310	486885
65570	94665
392779	325738
383097	23667
467165	368889
220692	202583
445708	482633
408834	303175
307404	467492
20703	253816
265070	263009
457673	99549
474702	92216
87984	382019
13967	36580
48590	19620
46195	277961
195892	89047
444655	164884
267869	466432
400387	222134
346216	436740
262198	21317
362282	195259
67496	112693
5399	445886
297236	377278
481412	9203
206941	209542
434169	234828
342093	24500
297024	15133
265202	421257
345277	92317
418949	277621
1564	132996
54081	186561
406660	255978
324502	209542
257440	476231
475825	340176
104740	205571
289675	440566
106268	281942
394185	275606
271505	335812
203759	298775
462131	121324
78669	269062
443086	25467
334602	408963
477646	137833
135103	292258
366576	6518
405116	283346
133732	247650
440880	273831
52137	124085
67988	389682
353108	269199
54990	256121
166663	10441
486576	447264
11696	78380
118889	16433
471465	240888
201813	340065
273385	277084
301348	240796
71297	122581
399094	110803
248013	156760
381305	435708
119819	418996
339932	219284
396573	471595
405365	110677
210050	369464
130514	190369
65823	354933
232462	156496
153418	98637
117348	168981
422437	457033
327854	226227
25406	406188
412549	164164
274865	249514
2798	461110
253189	410951
419124	476412
400910	103912
109797	57134
212842	400285
121594	40198
298735	267602
372019	471265
71719	437253
328940	361545
211238	20007
125790	399584
346504	190369
37685	13129
44509	53925
32224	42313
108122	329139
377872	423776
55489	38063
238110	224794
362267	309888
218599	96044
242356	391052
84429	80543
198317	257983
313347	250434
389113	298765
417821	51222
275982	80743
199416	428738
208031	99350
100370	391414
130757	474466
451962	27873
104046	136876
172443	117994
75339	479213
193504	440660
397037	449383
267594	236213
288752	250831
272282	211340
279525	237235
5700	433747
267562	120499
396605	149790
433614	55140
106268	324037
122995	3131
192845	109407
230183	442573
221454	53490
223784	222701
18451	258126
383875	401217
260688	413464
16516	170295
214093	245538
212170	180714
130069	175386
22940	19138
475378	173887
386428	187045
353531	199630
206389	106323
253470	94344
462748	94516
315958	131794
343839	12245
4558	380908
440486	381117
230919	21538
399281	99437
15027	27543
5700	430139
39436	164446
129599	10646
26559	476512
429700	263514
441202	309733
413716	313829
71954	14982
44876	166651
415809	151944
245938	320464
475808	300813
370513	122694
71337	249334
211250	282989
28496	417036
286192	218727
54633	486339
352428	331814
442865	209523
72416	330032
274035	252160
452316	188939
409479	353787
169447	307440
86006	186661
405155	141028
168804	15209
366483	265711
235045	453746
297543	100451
277575	258370
375113	258812
423882	230081
73864	165653
96521	404960
164276	307400
216666	289763
294534	28545
447005	391947
120098	413535
342465	143095
41676	250033
391414	125814
153322	239409
4774	86422
77443	407705
158864	376008
158099	388913
290855	169749
416711	241468
234453	324723
220919	375779
116947	202975
105541	305198
113581	301475
35812	16620
481873	291249
209205	371918
292352	48955
10251	134924
425341	307279
377601	26589
350313	153842
376627	258220
480184	16550
360116	267352
83480	377278
388158	73791
453954	263009
246562	146893
63470	183213
260523	105754
279549	45888
47730	323213
315115	411455
319824	21523
105347	26046
472795	435244
136446	292399
380858	102680
370457	243301
227567	44994
367033	438419
33795	241468
74500	349633
18721	163240
280994	438783
195638	58716
308122	391363
398229	77004
312842	220135
472534	27970
330600	68339
117791	272214
64074	398954
1939	198926
420295	491984
231977	267602
132217	218485
339333	327277
76228	194929
90216	183711
318310	250410
415451	383114
388861	73810
19121	93247
382251	52907
292453	259010
376483	462339
174514	291254
472887	34069
216784	159870
223858	313523
72926	341777
97363	197565
399868	71281
239225	472422
367545	375840
325153	484447
247296	434092
249651	28129
49760	293813
281052	317356
134726	315671
215378	333818
466744	105788
218796	333713
362922	164884
59534	408687
395612	362351
372541	471745
92491	115074
170085	409848
156531	54700
396339	212029
476983	283918
452825	108860
225230	83811
156388	326217
418456	181204
176903	472774
324377	164835
241513	366396
322851	421830
238178	194165
407280	468716
174617	436686
292706	203656
428421	95621
1388	186259
22414	156376
62748	317118
18589	110677
116365	61621
419059	487381
142218	68980
334904	287423
9969	332847
240472	233746
188847	434239
339353	429284
101108	480508
310462	428080
377206	19914
262660	405014
432009	321688
218870	310261
151015	124085
88460	166063
201813	176172
115095	288983
282177	397591
233380	150252
330355	138576
52488	112653
470846	128209
237242	421356
209159	313745
165085	341271
115604	115386
265885	283912
208593	409376
319010	453359
304346	489485
14114	181396
67837	440660
357278	174350
276821	249709
263557	459649
136724	336590
196003	177104
217985	134964
53225	138835
459567	139803
63945	115727
35151	485634
207309	8623
141113	7091
395481	288837
30708	345931
129449	482246
427688	106840
441463	313745
409165	164164
266582	435637
294189	237178
302918	335504
83280	461846
335074	86476
201347	392788
459312	410951
215897	94344
114695	120235
312175	50045
275511	25029
418455	15209
70643	183213
317716	256723
9414	47932
124557	94344
44095	6919
209552	66781
32299	435318
125252	32807
230957	296396
437729	218485
82197	209510
243776	383391
338003	402910
385183	238206
351204	325432
378686	371500
247950	175721
87097	460437
378879	411441
392303	430795
168643	317118
140741	422164
327649	263343
6087	32406
154695	291984
128064	300887
164841	73521
216145	161616
31451	423123
471169	368745
474099	154374
48064	307416
93533	209821
482057	482707
182610	441661
454263	295359
279966	25410
57256	174804
114645	386901
193767	6072
479254	482342
188435	233590
350719	210070
187870	166513
331042	364294
81432	83149
412426	240640
154917	212081
300911	431137
422580	43098
13516	163148
89843	336590
12778	311713
383986	160419
32601	458601
359756	86476
424435	30099
283640	260879
88695	12213
477869	476231
464961	336590
319670	371617
427394	109982
462317	298022
121389	26059
153716	354933
270125	348798
208262	282906
405555	307108
128686	187712
58042	313829
307750	357394
107998	94665
118411	454975
74500	81196
154456	269173
260185	179190
18833	34692
121841	186259
382841	285923
80860	205223
219985	82585
222028	348350
188048	273831
142643	233882
344225	391414
252229	433541
17881	330286
73516	154985
4098	315749
448412	217423
343357	324281
415765	352800
68621	123640
131757	411809
240518	250693
89883	446616
28616	67584
117103	244115
82634	447230
349680	134878
344521	333718
454652	217489
208400	92613
2792	459698
416550	34842
489354	374030
453134	237458
323863	182161
124971	164446
349872	369599
481419	351414
488397	8667
428216	475917
68843	109257
320521	142382
114063	365120
313523	330571
485970	384174
68843	313745
353937	183213
203893	492316
446644	375584
334985	119365
149302	73916
488963	196783
378387	156720
425562	351478
209936	13370
189308	92694
390036	110677
70699	94344
32575	299164
181315	423489
162677	246854
300473	99757
391308	419576
23848	50585
364636	452660
58418	53863
97528	370866
466369	12245
217854	104383
224809	48140
314226	149689
308533	210082
410549	342319
79182	190916
396582	251382
147078	87819
77731	303424
147409	20586
441635	378977
400517	476951
98465	464420
196379	408433
305797	50391
286777	381857
197552	59665
384648	108588
194503	310105
471922	83403
364765	431187
54951	151251
487031	315888
421140	200441
491871	23018
145089	386457
64927	84590
367871	415585
243029	217423
182241	153626
121875	396080
280775	42747
16017	209933
370977	476471
158805	186159
322348	478415
30568	211340
407107	369599
144012	141887
325281	25699
29181	83403
332781	381072
100455	401871
99287	224085
372217	454383
234117	104006
407448	451391
311010	411424
369294	211868
146893	82695
288594	138807
30906	144845
15916	160959
413343	366127
119001	113791
132622	459106
330954	331149
390692	78469
161919	37528
155352	440660
38321	217432
308122	337820
205180	477986
146880	14335
66734	128567
218553	378462
227172	9054
337486	27597
112159	21583
325342	53879
448677	42890
298427	331297
153202	402434
171974	279152
60009	157839
202352	394074
111628	85116
445522	89315
288848	87875
266872	13370
201223	430777
35806	213625
390408	106903
373158	332532
161060	474412
464002	149468
86037	489954
125948	71091
33795	29816
39245	478415
366505	321831
125417	206174
248460	28129
11291	61430
18451	290450
116338	135357
401251	62012
8540	461846
98714	212081
381352	187836
134738	243476
171304	458159
143814	144470
85495	24516
377728	149480
392037	91947
346854	184902
146893	306152
54539	265262
483219	413880
416878	240796
218640	477986
128199	394114
297388	455570
269253	23018
444865	425675
222634	109939
299434	391414
490976	342703
377962	451016
46548	62191
321099	192658
394243	49847
88120	380985
194875	384262
358766	20959
84745	130305
471566	222649
412056	35035
133053	435242
312664	100705
301841	51634
190281	59524
287766	107337
381493	256134
3093	79343
467145	142577
301260	227587
205607	299228
271073	88705
187976	352538
361200	478415
220243	412954
477330	206414
138621	172396
123755	75568
433667	78233
369684	11231
35258	234387
198043	308083
467176	315671
28176	164164
491190	656
62366	450670
283096	226494
279883	323343
82981	126807
26940	428852
97972	4588
418387	188759
74309	94516
6020	7601
346216	176028
468753	218729
33375	370866
12512	154815
197588	26268
63603	401263
401236	213221
131006	140044
360002	190369
196454	183213
180714	315003
9670	92107
149771	9054
19005	152502
102072	13370
356558	94640
406829	286644
381595	346913
205683	98220
245287	355700
456658	314881
142033	481365
329139	156376
272742	401004
98879	217423
356476	193252
215138	320266
263682	13370
139122	86728
355083	70029
62000	255098
386649	30132
262268	24516
315272	171476
147409	187836
81358	89213
75234	36255
437002	419161
57629	338493
251018	78184
291299	346451
113139	102100
202893	212043
399441	350773
259978	3719
5007	7406
416216	130028
403489	207042
63037	4345
215459	249334
26127	339251
375131	99405
26083	11626
321157	265719
60907	13370
328174	115089
283632	377002
396474	114930
138972	407729
461981	405217
167572	494102
44577	478555
43419	380681
137454	404007
352136	264908
88731	409737
21095	207093
145021	413525
142041	28979
309940	383203
95622	127140
176130	30777
390032	304173
297436	118324
374695	130428
167251	48508
315676	250221
408530	264926
356259	410236
150749	474493
398659	364294
404806	439790
200658	8607
377189	36073
9143	447674
178422	43496
90703	8607
19810	139805
27388	464375
79279	434559
90408	232301
388093	288279
233866	122890
7942	406786
481419	426887
489787	33589
291609	330119
125490	209572
477566	153986
432085	49903
463640	267352
17968	366653
99739	140746
437696	39282
233045	120605
29276	373554
45626	447831
23487	484447
410702	411455
297799	3893
37939	222696
263703	477408
247617	441255
293392	209294
314917	376814
41189	416343
365621	295484
350002	71978
488808	254366
158310	387987
406660	55660
33343	385865
404909	91601
345288	488971
421965	274068
444139	9858
234932	246777
118488	273831
110835	278829
339815	364855
404614	317118
310482	156376
136228	194165
377978	188925
216466	440615
245680	262954
417830	263800
291540	267968
431297	485121
148075	445100
398328	19222
357411	159792
312283	216190
317552	112258
311466	234356
286533	423469
22711	206121
324367	97247
310815	446351
289408	404953
175484	486519
289921	61648
72556	104097
117348	226503
333743	313697
101522	435708
219363	87613
191127	200444
367919	96403
357880	152646
261405	480645
147373	368205
124867	280935
425763	95942
31580	57529
35426	236213
36267	292440
145002	237178
9280	190369
204459	243677
30733	404892
67108	49231
54187	119123
7956	50264
435814	399867
471140	403020
291299	106514
375207	451753
171362	244737
218536	452824
135688	228598
157419	212081
251338	16325
56627	67040
325196	167837
492813	121593
331659	195121
213364	38134
355266	353557
275721	187614
233339	387742
54816	377906
448559	224285
152343	28129
239804	218577
335791	281163
214114	167068
333737	94516
78152	447517
44318	162538
255428	334680
45361	299218
92458	52537
467735	266413
351851	15209
305827	236735
135103	39903
280110	51755
448199	121988
77190	450983
377869	143615
9232	391414
259386	464727
98210	475047
225512	134537
470324	307176
375263	36392
78291	457081
344094	416379
60359	24248
285446	8703
198197	94344
236008	203376
440293	132129
255523	36728
459701	237165
413314	270223
27537	61572
427094	237100
176888	190369
295090	468387
249860	10345
407580	195697
166085	76467
471757	184781
256183	339174
425474	449897
452772	61572
102402	74239
380454	74585
411662	91023
468549	324037
47989	264406
397854	355868
229544	339056
249344	94665
187207	166342
336023	24139
436585	250116
74603	94667
101991	291078
32601	122462
336830	190369
205900	119381
377937	397859
41695	163127
39683	238767
85388	393326
448200	86827
81075	252961
66356	251677
471399	481763
238353	247702
366857	217494
273807	24516
3233	243840
283024	456303
2008	464883
411118	336401
64831	127994
466832	170417
248248	338271
490113	410116
110835	294079
143331	161304
391832	235798
438193	474412
380505	461066
137603	119895
411958	42890
219068	50264
167588	214614
267562	239503
427432	48988
457866	44469
347828	428103
194286	401101
358848	102270
170313	421830
7922	165653
43835	397798
360944	13370
237586	55450
393694	73145
239272	64335
250295	476412
396597	357950
8213	394281
86935	53593
49541	239122
232610	94265
216544	286396
169047	313745
164151	141525
261564	29105
94537	37631
119306	489150
19475	243347
163397	451885
343951	262954
305754	188221
484726	27704
245047	67009
105498	482143
68035	34272
93659	86728
364599	319988
426149	314379
132436	153867
176382	127079
134299	293255
475663	458104
100938	391414
79142	398634
315358	263713
356530	255290
125471	218727
249860	205833
183939	106645
353314	399200
75766	411157
39378	44820
347401	72461
319720	46410
97345	240934
386186	71091
6899	461527
197891	317356
19571	180529
327967	313745
95506	50112
173543	316929
227624	371918
408875	86728
312908	401871
343493	106840
167042	177325
395706	212278
315192	164884
140592	221890
491388	109174
230227	435949
306352	430894
118395	330584
480580	85125
252083	206510
235021	357854
164370	434893
425886	105595
473664	190369
492471	16433
126293	424285
467085	214050
190966	191283
303023	391414
117785	213149
434981	421951
291106	135297
476101	343012
274006	48616
23607	261396
199049	312283
361780	208577
273610	140021
186440	303791
24510	40784
137320	13205
391400	221525
296321	223002
133534	49896
81636	247404
73608	273831
15122	366898
380535	270095
65421	406751
426616	86437
341279	174789
200103	159861
189654	293813
176130	248697
107600	306649
289346	69073
91462	119381
52524	421830
248317	286936
346272	386308
298794	4369
265497	350731
23343	292576
10701	347001
345886	462901
250033	78796
153813	77031
492316	94344
343794	313745
225026	311681
235822	342807
192611	438419
332048	76770
120646	384400
472662	420790
322498	483280
212874	182345
482218	228949
156069	411362
398715	212565
456231	343166
152368	37079
339177	250402
266307	101796
454309	101843
38490	440962
176403	464510
283026	135756
176971	243115
416408	326815
342465	354778
461068	121959
343508	137508
338025	455345
153771	391414
45724	25435
328108	275790
114636	63767
195252	363317
132148	86476
134323	140394
189179	15619
333570	88113
459216	403535
355210	441569
367689	428796
216544	337802
160855	15460
373755	103205
79897	267602
216144	369963
249709	295874
270987	59776
485926	350485
476506	28129
233045	299312
357178	409656
338955	470908
284754	57002
374379	226650
192610	331773
350296	284155
470672	280942
48014	14791
379966	304529
250384	62391
178422	432541
218807	346266
442432	333261
427669	452746
228128	474318
436979	211683
117689	445749
288298	435648
123642	264406
113223	296358
96363	283750
38557	189802
328543	77145
208988	457350
114063	483280
135428	331508
73642	119868
83192	35707
123333	304825
433128	15209
74409	310054
41608	386577
400744	15209
458048	415108
314907	46720
35459	94667
236240	189064
111076	115786
214005	269327
44160	275054
224029	252280
365936	410028
209286	440660
136731	60904
57668	266646
374222	149444
258362	35707
439749	243547
334805	391414
275151	195121
129545	65683
135017	209234
372461	399132
27635	220756
199757	350472
213839	329082
272540	388989
478977	494102
57276	147081
393760	86077
402631	345491
446037	22489
402275	423688
193306	62366
280735	160167
147963	118440
275215	132996
372468	355139
435655	266655
437140	37032
362347	236213
289675	155048
21030	45141
415130	413964
403558	220000
114063	164884
293848	60517
53275	435242
452623	378919
212696	392186
126367	274935
119345	220417
356689	70557
3980	171469
318526	139648
204865	454975
121866	185479
201813	375182
5989	334861
106230	313745
141305	183213
38316	265711
477932	480484
324708	245598
313770	30263
63332	132740
147781	462746
116636	101760
227188	347202
211748	148821
16487	440368
56583	41266
254909	218698
102418	134694
40666	309178
230691	467575
129408	25076
292647	94516
29290	267352
428583	384674
165788	218730
219243	95942
24357	341278
310154	409828
283293	344091
409395	237548
243789	332392
212760	190369
248540	452126
404568	183644
188930	456643
469599	267352
296357	52917
147024	329835
450167	137719
19571	322231
155424	410716
457418	405358
493899	27464
113999	285446
480452	11710
443320	19177
432997	336590
22549	400562
89495	379437
112300	463615
115291	86974
149147	234470
63494	208577
11378	53863
44577	489582
474341	276358
333662	85828
227911	14707
482456	389113
76333	15133
167588	445759
299843	53389
290954	410361
448199	291664
279538	286529
447230	306694
289789	385339
324816	284480
173758	369599
226506	190353
146391	315701
184320	242284
91828	55263
73350	173697
349280	260527
128892	16433
259661	286936
307000	40784
278588	105498
172627	478415
465629	119762
211238	323065
260801	385000
446413	41505
157258	388248
223501	190369
317571	447517
238889	148946
468445	439842
88266	314328
212578	109335
328513	377092
380811	218768
454090	293745
452436	375840
480580	396325
299462	147722
347240	270323
76228	127249
409016	12245
163437	266852
481800	8607
27052	462814
253908	259791
19450	34176
214992	81859
27228	313745
275837	25221
187458	404960
481034	101963
44503	62191
117074	459012
446231	94665
211010	204044
390012	92435
482000	262954
481044	364000
41189	326949
316565	236888
379538	301142
377869	203381
225086	13234
403796	258370
389716	400311
268505	247262
62523	27464
298735	398719
47300	485465
178244	116675
452243	23290
139612	485217
90123	327517
262242	274451
184103	165653
221439	273831
162648	420187
96356	214685
31783	187974
437007	125408
345901	378462
260183	15482
250275	282427
276375	138388
421207	252247
368620	327204
379019	315671
411113	57453
102901	263009
306742	207042
385870	89047
269622	115340
313506	420895
290216	75568
91499	218727
459086	82271
443712	42185
97942	410236
437007	421397
348579	476562
144846	218767
215644	379915
247558	318533
140416	431589
322541	239028
348771	485073
250009	173176
447610	124008
247915	337791
141656	91711
419821	165653
264020	289845
167345	37826
491912	20611
291119	361533
206535	13370
363306	277715
67496	145860
15604	110946
310978	277974
436728	440660
40306	372298
80156	123369
458446	401854
156348	229246
225328	214157
424402	63391
13969	98220
236586	183213
84745	117208
177735	393238
203724	190369
99330	443976
430352	275147
49903	70407
483052	12443
173872	268198
481419	194719
123680	110677
462757	20081
28200	388575
339769	229686
153225	483
17021	51881
490580	263290
136729	285295
312283	373523
49810	399711
304466	10690
479355	63703
328525	170611
138052	54839
21050	336590
187834	356428
336369	279509
466275	263009
201263	375208
493080	99315
125342	196783
293913	216915
321050	474950
294244	344398
70917	263962
189659	87471
248212	153413
440031	284082
242750	159249
219277	341470
22123	140044
460466	271548
326963	467462
100231	22827
8268	258907
24043	76143
99409	34136
167810	283392
182216	371380
262642	470401
436219	7956
383070	181396
279609	340772
424907	158965
55676	211134
445632	258220
199839	123213
365864	281626
232668	205090
432421	395980
96869	111217
317356	81731
409470	40221
300515	131928
117124	30176
332658	106120
481268	478182
254670	369399
277040	272096
301913	5392
24870	300121
382051	411424
129159	289221
418263	236959
83179	358660
477932	467748
316095	226634
78206	397352
230051	308784
334080	435318
460066	176878
408014	24539
138988	375819
189879	28065
26127	317356
128124	442030
68751	218465
457349	301277
116804	413525
298013	117824
450229	278700
35917	215883
7290	387182
333996	127921
442447	252518
212218	190369
111017	256121
172519	275324
491874	466432
283612	261356
275995	27570
342506	481137
118179	322448
227161	45461
138511	268118
16641	235850
76986	281993
18571	164884
20457	254292
176903	246111
15133	222701
452148	367110
175549	35707
160182	449620
425906	337753
254914	226422
115443	285259
209662	222656
162948	286313
104498	140053
179390	432449
160237	18491
118735	477358
132900	287423
222120	346139
313156	434893
438644	461944
143649	481368
442223	89772
212871	4413
51264	250389
208744	46939
485029	28607
242076	246311
269204	100885
390927	404297
395656	77278
481419	93595
192239	92372
278643	353836
240123	21583
144475	72608
328837	43128
215923	200509
24726	358722
151134	206887
66443	277179
132910	420392
398029	478714
273972	256098
240844	446003
189318	302323
434171	225958
438545	465371
73959	151096
163445	313745
105648	478415
229735	316011
483987	454936
249595	46090
83977	4413
337675	95268
317343	447353
58486	297969
336152	410981
407334	382883
86250	46294
414063	453012
466204	392167
423184	86728
83977	186159
245399	3594
325904	332448
326631	141535
457553	361622
268162	267602
383268	227514
21288	99604
313004	392788
267562	407116
182491	133156
448677	113994
60754	168042
65513	382311
382314	355455
356345	94640
180669	391414
169937	256550
181668	302366
241553	86892
391608	346094
185076	291933
321868	113694
138841	357989
25415	346777
298984	6984
257289	131174
93771	423818
218290	190007
56806	427616
188609	387742
452320	78024
31254	64421
105132	129827
5263	360665
185150	418796
156531	386612
3885	220756
64936	353542
41619	205287
396021	478232
46742	286828
312759	159249
305261	409540
481419	327822
379919	197988
304666	87923
198244	482449
61786	219233
454867	43004
393010	379353
209464	484468
353767	135952
37347	464420
271241	20172
23741	159141
378859	386590
12623	155895
219136	249874
85033	331508
131064	116071
39626	306100
245457	29191
457257	390479
431264	434035
429388	232884
324360	391473
214050	203251
274487	301475
238783	214024
256952	326240
97160	268593
177757	306387
312347	325492
238958	426073
434605	127270
334966	440784
451803	183479
243492	461242
298823	50484
4634	25410
18928	330657
316136	395487
232768	251075
341347	296568
470317	214050
132667	466432
491375	123410
19376	59597
86870	16433
415478	407925
451121	81803
162810	23018
219627	65275
300583	296553
464022	23724
59299	116977
17661	285506
355679	259192
274277	198717
162863	302900
472058	122462
53846	286337
208300	264589
265978	412980
164196	223497
223731	89946
119001	237802
332681	398333
405014	111441
477924	422998
256491	273759
163445	45313
386182	374016
311961	328242
185696	388321
362026	434893
304436	401871
187674	145064
328940	190369
307132	76628
4116	476951
143168	197988
326809	39195
151712	330032
203435	9054
159300	324998
189084	161039
208993	42890
293941	409828
414378	291789
305257	406626
232554	35735
171778	293574
319259	2439
371841	440660
441392	207535
110933	145691
340806	306863
240350	276122
357193	397005
111815	401297
319393	189346
242882	34321
42044	478415
204305	6899
175484	434909
377656	281993
436612	416085
154705	75499
116278	164884
296339	494004
373755	276074
154731	396259
265903	187974
155593	212081
107619	114063
372863	175115
162952	273831
432008	16433
393482	133534
410220	24516
411583	132996
3809	186561
486712	360385
204798	401949
3186	417881
404947	84452
58245	175923
274613	364807
436049	337635
54652	72367
85743	95312
231597	203879
293515	266660
226747	352604
13819	267822
319259	247955
19290	339545
59864	250703
204598	309801
467944	478415
85674	381996
22807	122462
21514	416209
48511	390349
349012	48365
331872	165540
196465	3430
405788	439680
493721	44652
771	63528
390596	445821
29077	50264
236187	165739
263708	46498
485870	49903
29398	155990
290747	327995
156717	101058
84698	165520
218607	179692
376575	188362
114643	258673
439919	88705
366906	440962
4875	150238
117830	41673
154737	335567
48152	355093
424699	438373
225204	458601
262002	358965
163459	122462
346017	239090
361019	288999
73356	313745
302918	133650
40443	296693
431075	440660
165767	186259
68532	291918
37871	289318
38309	182913
230051	111728
57276	63431
250458	268027
65603	293813
98694	230925
490436	86560
406963	260640
245938	419849
373010	489552
420736	9489
469065	441801
413880	275215
363641	467302
84810	177340
9042	19571
153736	317118
101260	293813
477056	297690
416207	119381
475848	466151
384538	338189
236299	72035
162470	233645
376023	98906
486038	385000
422246	275721
248093	249444
289772	166063
131055	15436
409740	175060
451696	447107
12040	275833
71707	449817
278520	101087
429863	413534
420419	217809
361912	90406
54449	310624
366828	235679
473411	487874
475691	402552
226359	175250
332474	269726
290647	110677
9061	234046
383387	231375
136928	94516
388249	150126
157403	331535
245462	441143
437849	9592
324037	189733
375830	470987
226607	485356
109655	484191
178959	463209
96654	58567
434329	276358
262054	475942
35421	3041
336152	440912
153291	383967
106814	97894
150578	447105
421110	394673
4841	6171
472582	385378
309393	423469
74077	14950
345576	293813
333931	132247
8459	275152
194216	249334
310615	356589
64851	353487
10883	102352
294320	42890
171148	152321
180578	227101
462216	455995
114994	24790
302223	273831
404035	309801
271964	296021
79249	401498
42339	143956
5615	265711
171148	477506
98795	92448
27910	222377
179149	48079
144418	425193
347966	200344
323657	335384
327447	127921
420482	194165
66129	301475
319672	333712
72536	309868
236295	166970
401838	443690
193188	81453
240472	426826
471412	449753
418786	388575
232888	439074
150578	475612
234944	414286
241814	445753
130060	316959
334364	467703
288185	477930
140848	415687
113110	113051
491105	57989
57276	63073
343848	93731
17481	168568
192238	433400
166903	276744
191761	62316
334092	60039
477744	389497
285222	267060
29054	451016
166738	201121
407085	62191
138517	49903
208286	317356
319231	458260
81432	23306
64387	284862
429141	202019
218297	293813
327729	53906
46127	5805
199333	226267
204205	7130
38543	335663
309225	438923
450421	241468
192238	492002
156446	45743
237652	21411
358477	396640
303237	259435
436136	46077
353800	325165
433401	391115
310097	322818
46870	389555
336023	59194
31735	418658
247034	388202
361066	33464
60760	213221
414312	64478
242261	310261
451681	94516
174656	4695
160047	78820
94419	163754
147326	490885
412549	71559
317993	246979
439228	264881
39683	395547
46727	153746
309225	246132
248405	218652
216945	190369
257613	103850
241841	461846
437956	110677
313123	353267
256250	58860
23642	418467
123926	411803
401815	249657
31856	49001
163692	105498
44115	263009
381455	33855
492567	372834
419685	136423
63707	62191
201074	25939
224594	353557
444559	34692
111054	60256
62918	317118
423319	226460
315573	313916
246054	69617
261564	380538
290465	263439
25748	362758
71430	314495
85665	20959
234513	211412
448690	381312
86	236641
275135	302089
334638	348798
334917	186259
25969	213035
266622	256121
217237	39921
205692	236503
60025	262954
4461	435708
145025	404445
429003	341244
280523	105585
44478	355190
67279	250823
408530	12177
201556	387742
356956	273831
295365	26842
359856	245228
80308	307293
328837	445155
360898	105878
105943	206638
130930	110677
103050	348563
344832	207211
228496	273831
354282	166655
401486	476343
158282	375840
181923	832
290165	76454
163445	294326
30875	155044
16923	216601
165	441202
91828	59115
166125	21457
480504	379255
308568	451611
120050	292369
494082	178680
360942	28065
343078	379983
368085	141739
153643	289266
382142	18065
283736	120855
294849	21411
175245	70557
282549	281389
103382	10451
23781	411809
409570	135710
105805	152502
292641	90058
363138	70524
245114	116283
419264	12092
269608	429272
294485	86560
227857	397803
422316	364429
475697	21583
160319	263563
165574	245679
366566	299408
108727	314742
264026	94051
10110	480367
265903	240225
278744	304865
239295	176693
391479	454822
175041	173857
70014	456640
166533	245679
170795	166513
207557	366534
100938	91600
472043	391414
380122	180009
485146	283009
27397	110677
150609	383967
414286	364394
210900	228013
341717	293813
455445	120747
399159	308545
219998	387742
216202	403841
37770	52537
245917	245575
367676	48163
414334	375476
4560	92613
7987	365891
172715	335923
215032	406922
101465	413537
12958	280933
351311	205223
189875	289970
474604	120132
266141	18857
48438	88113
13077	190369
26933	38064
342253	222260
443393	156376
182807	110520
339331	392949
240354	95619
87638	68810
2475	317675
14651	252163
39683	461314
212289	439547
47260	356928
236452	31017
349855	15209
42843	267602
102611	203308
27555	397581
481048	12259
320455	101069
474015	404806
379082	46294
384864	183213
283024	45108
66881	257695
112390	285446
263523	203452
316136	421823
276821	396036
314500	370588
274412	140490
418133	303424
182270	132894
78873	90266
105017	151997
378420	146706
246570	114852
12901	177244
241987	235679
200397	470366
199582	186561
181752	120053
382329	31841
303303	49966
204879	239431
385747	489416
63263	217423
329576	457499
26159	89163
309530	363948
129253	51222
40890	170860
270144	254746
383969	87889
340918	434239
440018	486371
184239	471878
417319	8084
482851	440351
341761	395894
143370	53863
440612	92590
433637	120639
456231	182248
279251	345031
108706	179289
244450	416738
20686	110677
146305	94601
440802	395988
297601	32736
320584	86892
381741	229120
283249	24943
120651	120885
207351	190369
57164	24994
243586	484058
51221	121306
173063	170894
465777	116300
200110	118440
326631	444958
134703	355730
146751	3155
130904	97753
370866	493266
49231	360863
385752	348103
416703	272333
316347	25122
353699	312654
201062	351328
118732	414014
194279	207150
459185	242320
431412	422998
160094	99405
174139	395648
58141	290152
334092	222488
275904	317118
21411	347011
189046	40697
355048	393326
140722	296693
412426	182951
124952	132024
385975	171315
123741	374305
34190	94516
465239	32581
434581	366127
493497	99521
198068	360736
455182	171147
404328	434222
283608	148199
25893	381105
171079	401378
221828	338167
356896	228431
246349	431634
420236	54700
243224	156951
168130	414936
310974	310484
433378	212081
50668	405217
423852	171172
400690	464420
479320	38358
430170	61113
12322	83200
367208	322942
30568	225005
342840	342440
79689	326997
206094	397581
339439	300898
120810	15133
3539	105498
155266	277450
312859	396563
323889	267741
352439	325543
425503	349475
96084	359029
34138	282566
233974	425675
471145	86731
297516	193241
362109	310261
437140	95922
166757	342807
318812	86728
285787	217883
469368	48247
262210	22526
108118	35629
246362	371836
245679	241268
101549	145339
119420	67527
2731	193281
105145	431137
20481	378686
51367	158200
414603	464907
5558	226308
379672	306930
352592	409848
471365	448738
137454	375785
115301	391414
424242	457081
223264	347202
109214	29131
427200	207916
113267	262954
3646	372314
41378	452230
270248	428887
171444	424223
313758	141534
156062	147429
226813	185796
412940	622
488971	482315
233357	294369
157920	1057
428870	176000
368552	227647
421655	133538
308287	156182
187782	153722
257596	376426
304827	50675
264636	220679
137833	183711
424647	265304
277013	24070
144466	422164
20793	226373
154708	61807
162423	261396
343725	300121
125333	437713
284344	100065
139058	114182
342465	210569
92528	282822
355677	86974
226645	158761
331279	492024
414651	309041
218124	29689
125003	314490
288385	298410
15296	443805
191846	219782
455510	202507
101030	134299
311367	391414
454192	351185
58843	430754
87014	7961
280615	251597
329599	474057
263577	361209
420234	222750
418839	32807
167588	19367
107162	291324
100354	310356
197341	225496
148246	275983
403594	281470
352614	180957
452353	278907
456231	420820
267249	296432
193055	322405
276139	430356
26403	10520
81339	411455
194875	24179
95863	393326
167199	317132
447610	209572
196398	257298
355853	188067
51543	383967
260695	236213
341623	236215
212842	286443
345107	132241
465132	78273
10382	479306
200786	301592
86637	85671
264615	302966
457212	22256
50034	102309
112625	199039
334257	300240
468287	259648
252373	217494
398895	162247
461863	36690
296679	441588
284985	252961
312158	315860
450772	196851
288652	417710
270916	150388
147311	304011
393239	72940
220992	293813
262633	168213
349672	327922
27330	195948
483899	302435
65513	272860
224048	313257
314444	483500
263897	71600
489657	42496
108922	187244
87826	477986
474142	159052
385041	237188
996	128395
293974	40784
176234	420944
196003	188319
481044	275959
349972	170341
315805	141509
164600	74029
375458	324639
184992	326815
158675	400790
162649	428603
106737	35707
296201	376244
84921	327061
33318	378686
122266	36241
178156	22104
403309	121706
24182	352605
289662	245725
483503	21411
85472	136614
17445	39903
286001	130969
443297	86476
175764	276358
448430	94665
20998	93692
141604	65699
386186	194165
493381	372080
409660	292960
449530	491931
314617	444323
441463	89298
488662	140161
88322	315671
333352	333551
68675	80230
281643	223121
429871	220593
259248	388999
419244	210835
189357	401014
4138	6733
223789	402427
9337	69165
404568	372179
262286	317675
436219	167799
7122	168663
470342	240955
351960	338076
113270	321228
243833	162831
45718	33526
15703	375029
156348	63409
374709	84089
376992	101916
173717	178863
10690	433922
424814	32316
404118	21583
325533	289018
433427	142018
302414	22891
306196	301172
492537	246656
133396	356040
101659	483094
45147	491794
334108	478415
40798	112258
327698	468127
189969	61059
55328	313745
54424	183829
63652	421875
62262	256007
219633	447770
189326	475619
169192	273831
187082	370862
1587	316388
433192	375733
370204	336955
237019	335527
190337	392329
34487	54068
480187	214992
80704	185110
72208	237235
167588	296275
458960	295484
474367	317118
384513	17701
24870	183213
289703	264766
486389	23191
102458	456425
252094	17384
441261	265589
27417	180962
27992	261821
248013	270679
9696	62191
26348	220329
91189	129687
204280	491592
90300	24943
269001	459649
91327	336590
137201	4413
465667	151552
65476	88867
24899	153103
296514	350973
106167	100349
174139	250009
311016	114852
85674	19578
279722	74067
17052	343627
146695	183213
399315	378462
27617	53994
43420	232890
465553	120149
347504	475555
492316	465055
461677	35881
438886	106903
321868	313677
340873	94198
366505	492828
151909	113051
68532	134201
55183	388447
252122	451016
211868	94344
392275	316456
16387	96103
388249	420295
102644	238568
284758	52490
145983	454975
220133	317100
140263	150473
172370	409338
466870	190369
481368	477605
100349	217406
18939	293256
44878	251116
80984	220417
488195	177671
301363	78074
212672	138038
100404	388904
174096	63949
129577	217432
367133	205270
249646	393411
338109	146568
169937	18108
223220	74942
334256	209510
160902	153995
297969	353557
231240	482143
210749	187336
114508	205223
475410	58881
436605	105585
192363	461944
81176	148047
237242	304589
347853	86560
246191	486885
476093	222701
204586	489552
130121	406626
257229	117023
397836	252610
406649	408469
53406	19525
94209	313855
481278	177172
7642	202526
63624	201493
347761	24929
485420	131312
278789	245679
428944	118886
182835	405837
90040	36222
246796	227065
24333	129922
137454	94665
180927	303648
423709	184781
1057	409399
379113	49903
123935	280635
326949	92613
58694	196783
438776	267022
210156	10517
166903	365366
263805	98553
66824	461798
55231	110677
492149	170859
164084	294877
34255	276052
256387	59759
138412	349186
83689	421285
409681	488984
301659	380926
87191	148768
363757	92712
132764	183213
365171	230391
30397	463549
291383	269541
309917	446616
395342	241678
33049	273831
475039	13903
73290	291521
441360	28129
139362	65044
23255	398333
489636	390520
450009	460513
319259	10081
126744	440660
475106	83872
304862	491824
327891	352174
491472	193901
276204	123213
250794	286879
263435	368454
316408	86892
342650	442062
360474	109006
66916	437684
2633	10371
215075	262385
411148	11626
4065	282477
333749	337025
42400	423414
399920	471745
379531	385378
464920	440660
392426	422576
119714	124502
265965	1979
177379	112195
412608	188241
197310	155730
266494	406577
72103	40447
263781	316264
246283	63528
428182	107753
656	160720
128124	160454
47242	373107
212009	398122
411194	3845
302947	375452
486221	256151
359214	475555
161480	326553
424800	304589
188615	190369
56620	353102
391392	327198
79384	33855
293580	300473
458638	183213
338752	235606
107935	344452
362267	295566
110169	452632
382734	299467
334908	11810
348447	53490
250853	267352
139830	13370
136606	266600
342502	476951
106072	225043
280245	266852
89826	465647
267725	43801
339829	60920
280600	142556
199820	7744
11122	209018
421492	345642
23345	331581
244198	9421
30812	168615
295058	161223
278746	328550
404886	9612
298672	181680
479917	91998
336152	137315
68331	37516
121809	20958
70526	378686
403551	41708
18122	175003
194816	170922
351826	48956
155024	38886
12492	288292
437815	221324
421661	351884
447764	278109
189495	474014
17979	88113
281410	158044
366593	313745
490288	428214
340038	187045
421107	143997
432836	354183
23366	268046
332211	138193
144731	318332
301959	159361
44398	375504
196794	29428
455706	464741
295167	209017
32700	210418
33589	130069
68131	12700
220616	269199
43966	410028
125039	190369
79701	333714
198138	54895
1740	365271
410096	398770
241507	219662
90773	485304
44704	120173
231552	367750
91991	350428
444072	381416
38743	40447
18010	477986
101058	381479
392833	192524
439718	207535
291552	485304
290216	92712
46071	205270
354415	205270
324883	186714
261715	49903
208685	265711
222334	464872
34135	441327
336020	21411
223328	273831
169954	86372
39679	309528
470234	35552
288106	11586
362775	205289
79727	328169
173324	86892
358143	224285
453294	33542
428825	121758
416380	434283
436699	59672
371441	346199
293207	119762
386762	412341
450465	378330
289316	98164
77285	190369
294689	60517
151322	273831
204436	334680
482157	17410
369030	491612
364194	438783
64074	181445
68098	490199
106269	354648
389743	461554
167504	336272
33103	247572
888	56068
109733	481191
273821	63459
262210	345225
17554	61572
363575	283346
154073	186159
388972	363973
453054	257298
98160	112927
19727	195916
81096	166404
269927	290283
113705	90920
185905	269612
116714	313745
296798	343019
98689	243822
491150	335575
227152	480759
153726	201010
301557	409019
108843	101409
124067	240796
254575	379976
444884	39762
182670	401871
446182	491746
470899	297387
457712	251806
206330	324822
208744	187234
30642	391448
451520	15209
176097	157624
29538	78306
317310	145260
364423	285823
17772	461860
414132	177569
355049	190369
385237	284843
276254	152532
38189	27692
266307	192620
291299	291799
330251	219499
41379	338160
205523	5040
83634	345833
382777	274976
418368	477986
353531	355806
367242	171812
193133	179264
165402	210844
465430	61437
171087	411424
25748	489203
338327	469235
469217	401871
274375	394428
273423	250214
296190	207675
262860	477358
455436	125462
477815	224997
449864	135276
377250	300240
83082	146081
419869	331500
382229	62012
79814	47369
374461	451335
130207	248496
279614	463549
205041	115576
165660	122559
391092	32360
133389	8029
130224	427980
415305	198815
73601	424714
144405	406424
11091	94665
397807	20693
488360	277961
209018	106262
261278	455264
123471	472204
371686	216681
294702	456215
411277	276358
157793	80662
293137	474869
229671	186259
392288	190369
345270	84378
1292	102755
414641	1794
370204	291521
192447	487434
249865	348798
324606	153796
105969	422011
43522	352905
82688	263610
234991	37692
28771	254298
42618	464847
104196	478415
420154	163950
133804	398530
470061	413525
55940	16123
379680	8465
463848	123369
95497	145248
177777	406371
108140	382511
205512	371934
197571	137393
418651	50264
229735	336577
340321	118468
56619	92130
413783	110677
296912	478415
156274	24070
187023	15209
113616	183975
63582	110677
192495	54895
117463	298335
427521	326815
291698	114930
344124	79507
42854	218730
268748	76634
130651	16170
433801	294836
174665	484274
332391	335477
296423	163452
276845	146183
348991	338795
230051	106675
212267	74410
197341	26714
461182	469235
79528	344580
327464	172716
148439	349835
116587	453085
457099	291984
186241	186063
273600	65275
339769	216638
301312	173176
377916	150002
241804	356674
433766	207535
80511	190369
295614	392451
455366	458302
77005	124507
322083	51164
237801	427400
69644	62191
10417	47390
122668	9718
235597	50264
398704	380738
63361	270154
464412	322427
385739	12129
206046	385445
361880	68762
191761	240016
154616	201754
357209	85539
251457	294548
258444	346954
216894	360244
274450	378087
339666	398014
129230	421356
190088	493788
258343	256121
291806	132883
193020	25410
361001	428386
388127	217577
442955	55928
350869	431226
217732	482162
463790	187974
107032	464080
135655	45141
176771	85656
373615	220246
20691	367625
452722	298639
14263	145693
396432	152502
287456	56068
127112	457906
365449	481326
10645	247812
454240	326301
153322	153534
102083	279092
462704	154559
99240	468162
382848	457081
400910	276399
456658	79485
56232	471412
414024	356663
50775	269487
172015	470588
41654	187974
250149	300240
46506	248885
288641	160895
359484	413008
425827	35707
458768	75583
42183	217682
33053	158493
378691	27696
19704	475917
131301	120456
55914	218615
377869	421465
334132	492180
162061	176182
459573	318759
449521	408
393023	384633
418538	385141
189965	90803
88558	85426
20946	362832
176288	301475
484229	444194
413935	438148
422220	221301
106599	416387
290222	254715
453971	358425
306932	41904
214297	313916
401085	414930
428556	263080
257662	306186
253931	54976
265179	5040
318533	435817
298269	264406
108949	13129
203136	177244
276821	339837
9570	147200
191915	372237
23373	361296
6329	467703
370775	216494
133258	241559
325065	245679
190916	477698
9622	49903
330325	142694
32783	248958
282287	156375
126220	478415
26978	140935
285560	57021
33372	98061
442044	211208
119725	303497
317813	94516
105437	184900
131939	211944
210050	437971
314890	98319
360636	57134
104540	350107
112102	100179
185737	212081
149864	213035
143015	94935
260905	333401
217784	160576
64767	377256
460296	118808
105426	299352
217724	451016
224338	118907
149774	63528
393924	293813
68532	57885
36882	275339
33760	4717
466790	418586
353453	94344
342239	198327
378461	46127
490922	220635
410951	325291
160169	354694
390778	26940
94425	345401
13623	457875
201131	243161
78866	328538
123786	163909
119001	167528
112372	63964
399950	98420
400405	345011
155448	300119
255953	274103
415247	121545
215506	23032
41274	179208
458406	217423
333697	113291
306964	27453
43596	267602
105821	490688
309245	35707
60677	384401
277568	100287
493629	359516
85371	345783
248013	132807
459340	417294
363436	313802
184629	466737
215396	480058
373965	407026
354111	473212
305973	121106
124067	144306
251338	128758
237242	473077
405555	306633
225350	288035
286001	242641
324928	283265
258407	292474
97388	478415
446331	186561
327209	41798
91325	101915
212592	164146
244687	454414
335852	475612
26563	486913
451156	457033
116724	148032
305646	400965
197077	466958
187591	111637
404104	336901
421938	144845
190413	490055
58946	295484
74044	347511
14296	483802
262639	184457
163985	101058
271595	214667
5773	237376
167583	256932
88359	61274
85159	399501
251728	443295
178456	179506
450939	118964
50858	166513
18524	203656
251781	18665
166793	402409
209039	149729
493433	34108
295244	210618
304404	470615
208495	350822
272675	467492
137454	62553
301312	140935
295841	156583
259978	150630
247524	192575
80150	255650
49704	40784
352141	4254
177482	284153
402427	362610
293913	133156
352783	86476
78158	316904
131186	316796
133909	164884
233498	214803
132153	401101
43804	12870
102065	441396
258639	28129
399825	337802
246283	53883
115114	361953
108434	166261
440780	473004
52380	329920
388141	99437
237761	5811
324411	90123
292045	234878
388992	301475
404568	279043
304140	203223
262598	317675
112625	224116
201946	3536
45831	401871
372415	429368
145585	91069
429287	426067
197886	400933
88027	36944
319259	430060
325019	165653
328812	476656
111328	178099
101560	28167
107140	13129
295664	313745
204552	417422
336431	243840
486265	440615
153006	18451
279825	440660
386280	42846
348145	397233
27755	34884
450108	491096
200565	378462
424781	477136
18647	28065
189210	110708
323348	58466
18436	72631
19606	152791
10836	104222
282109	418187
389762	93642
141782	484559
32669	205289
299272	261396
31031	431137
43708	387109
55700	282463
111705	28129
320267	307049
462003	16661
260363	3130
228147	5040
1796	112379
204862	311247
323800	66525
117027	415052
329203	371554
210124	420944
199420	451107
377872	25239
403746	251706
160169	10751
235375	481525
351028	75499
473846	53389
152459	49828
35211	217223
458768	252609
493844	155719
273768	40198
75443	492781
52560	38212
266765	65093
446357	168670
361550	438849
244127	460437
104243	414832
77731	132996
80554	239561
38038	327217
327285	481279
114412	451016
190363	75454
8635	411918
162428	190369
206522	28129
458711	281753
420287	150870
40809	189965
332824	447107
381979	85875
152993	243840
485426	393326
97247	183213
389647	144845
59644	53550
277568	313916
353527	407334
50925	226471
268910	66215
4841	414286
15796	398333
399441	392144
437835	210050
89459	54205
268721	378462
171915	250434
176182	137525
296280	266852
122046	267602
355025	375002
23742	486885
402525	86974
234453	309786
287510	395988
418012	132247
76957	303175
379680	297938
51447	237494
430200	74571
196003	99072
287045	301657
160548	141286
432339	221324
72421	319259
43793	451774
333289	175000
254283	378256
265977	59672
114108	156375
9893	350713
463536	261756
381205	276301
360459	113994
420682	117074
309621	208487
436066	57134
479044	15853
229735	244017
266433	127921
296504	122623
370866	57502
389224	51461
90732	271269
69762	424831
440523	440660
338136	479872
266965	292160
421435	61076
139527	45141
405697	442675
219057	478442
358953	101058
199578	480224
466479	238394
61647	118877
441247	421356
25501	347090
344314	201820
79182	260879
280909	414823
223328	212278
139185	435570
108333	248382
383164	363730
79404	133294
336078	431137
149911	70557
84576	459701
279524	112465
164091	328786
374492	471463
159658	315671
476708	228465
373597	283037
300809	58567
369215	474057
151532	258070
465553	332392
98916	273831
269722	122966
52163	273831
56396	250404
180293	222701
179531	338189
215459	26046
237877	451048
113927	311498
188156	420392
305038	125261
282736	147725
6623	198275
444373	407246
420399	42653
330804	424973
75495	489040
448077	50747
60287	299867
268266	391204
313382	165267
473459	253433
468402	301508
119001	266293
380025	420551
200868	159249
224903	27581
46875	394454
415028	187974
189556	299
351639	123521
407280	236216
232890	370589
440604	437579
475914	113138
225955	457081
143226	451016
417820	321916
232605	220618
298253	13370
237659	411424
446549	237165
326742	483853
135077	198317
56375	413860
363663	40538
201956	409828
146460	343837
326358	339655
492574	459787
126966	465707
61461	483069
397833	477986
185228	282224
30568	135756
38310	128086
250458	214212
436051	378462
375606	16177
260879	327204
438272	184558
486159	75946
106188	295878
454052	449468
418180	209542
260351	306146
113894	110677
448298	111629
227517	167256
298669	153995
320658	205223
443841	273831
111429	27748
247371	192527
43931	236454
43798	490750
253173	51813
365865	73336
251749	244241
56589	1694
104909	466561
337087	40784
139720	144306
221136	138073
446275	310261
399270	55205
450308	152502
440345	214604
117103	331274
268366	13370
328396	412517
37035	150593
287336	233825
104740	470092
10345	185479
55961	205270
220352	359762
364493	48163
153015	99405
200539	179361
188241	443339
425181	262954
335005	476951
269001	262447
457553	471425
54032	459205
303059	281163
348644	284982
342452	20586
212660	328604
458945	428214
198662	399313
57794	442554
483566	196783
380482	222701
157208	13370
214012	482315
156348	342116
343862	137719
193361	301362
364665	211750
358279	248694
410452	263537
275983	73612
54979	259390
381681	470181
312714	329145
490335	81132
406963	7159
233045	11334
452284	463549
474341	218615
51240	153995
308122	219743
467924	476951
466592	397535
274487	348971
486314	183711
81887	357302
262348	300095
327321	366444
229735	368130
219095	196783
291119	434893
2406	219499
283144	166513
434690	403551
150435	24738
323423	303280
440103	331508
467086	248777
96867	10415
388485	415625
467054	487500
253753	54976
308136	406993
376879	36343
255108	23342
422284	315917
94567	148643
414597	425324
485154	315687
42207	291969
260017	86560
450087	74450
470654	452746
231384	164884
326574	145948
52217	83245
391088	125832
85315	230691
2992	294836
119844	9054
293395	270855
465504	273831
356530	225453
123916	94516
462007	484138
34746	143913
131750	303628
344950	411475
483987	334312
252630	98906
4018	119381
412637	408470
394492	226494
478675	34547
126382	166918
408298	151233
40800	385823
266307	97313
204430	492086
192524	102383
385141	96195
452255	190369
424324	366534
277568	260367
354740	405217
221648	307598
419844	76752
34123	189759
468317	390963
333637	30428
453016	203656
486654	392748
31930	377
48775	477986
407334	294277
146397	93245
198637	408737
18166	113139
171093	215803
130069	207150
324810	427453
29492	136646
183587	28252
312474	214111
41899	180167
185142	444271
462443	450774
342465	430170
291153	288835
146893	280635
418511	355097
301659	350186
385391	394636
117647	107337
200092	396080
370957	299758
360060	489361
356530	308928
188503	359924
41189	309565
266141	126144
76228	177861
333753	353606
265548	310619
285691	105017
432417	190320
393931	426959
122539	430356
31288	462973
222389	257603
416972	441541
278156	123410
381647	259929
264055	411325
123071	341271
369878	161163
239804	453753
423205	108415
372750	62892
177889	25398
466168	482871
9969	144845
291816	278094
465898	203656
38651	311560
429030	168213
211090	302948
401151	95312
322342	401592
224909	271407
87692	275152
208148	464420
28128	207927
106240	311530
442239	208300
403420	16517
146893	319119
326631	168987
463969	94344
56817	375489
262033	153799
411037	165267
276887	4886
343712	45096
358634	62466
393274	383967
366477	391414
387306	124085
165680	417076
410702	35707
163614	51171
100638	307279
146893	101947
332054	118993
335385	114871
234596	348354
407371	48275
174132	91065
253076	221844
39809	479829
44110	437242
233762	341278
81432	215187
121070	391414
168130	421525
82568	467910
54248	454195
253028	183213
355405	128078
136762	40784
21330	466832
227514	100349
256582	474398
153855	293246
102307	421288
28669	94344
313455	302716
76228	47555
169502	187974
374305	422792
38334	895
30749	410238
56625	87471
40756	371918
314311	372617
483679	42189
124578	286313
12298	112705
34776	101055
367497	205270
91580	68850
322408	336022
459529	411119
80308	294769
75883	10646
106814	55592
335654	295575
105342	204925
322210	17271
169679	428103
326034	292911
381868	338271
101380	248382
312478	225595
55930	13370
3809	382046
66383	282372
234532	391414
423679	218863
321319	385292
458207	10690
73660	476651
247409	441486
262286	1020
253816	355806
91247	48275
153813	110606
321888	46508
144700	298947
400219	200441
386443	21999
424747	231447
275824	484274
33167	172626
174308	17625
259821	103267
18730	380071
323407	477986
105077	147121
373025	485072
74154	204330
375328	175103
126965	140728
341717	15209
28337	152530
240138	293813
450004	290560
67236	10984
62686	105878
390665	309425
381546	262954
223942	91361
92635	312697
26819	65670
254430	160295
398900	411424
95143	366292
18451	3234
8144	320419
389641	419797
410212	411424
145307	482445
317724	485185
324495	469192
433052	472072
128820	245476
99644	34689
82003	21998
253171	263833
276755	409428
297641	59658
202277	298712
114398	317675
15483	21379
244688	98467
361576	17339
236216	445353
126588	106496
154481	397159
432100	389874
259845	73063
260147	61621
41340	15209
67223	438419
493767	476880
104783	101816
57276	218370
399950	221324
129610	354728
492393	175721
400910	320169
490303	142018
91338	284105
397098	39892
463193	39764
17554	107777
417166	271351
397652	449539
14642	94665
260320	212403
386825	451414
172061	296693
449517	489552
110954	274309
328867	30510
432443	428103
244217	340110
380709	362640
67584	106
389363	422998
483850	293813
160676	390687
214333	16433
447741	450071
354835	216361
332216	147427
234254	275086
208974	219314
322900	405576
34610	11486
326574	147520
68771	167942
203783	66444
330882	363374
19065	76185
439051	283265
362786	128631
53883	392329
100347	325432
33943	179103
333206	162795
479287	362134
387331	203656
259363	113138
314311	134145
157403	201754
250510	323422
241198	205491
388538	287662
361172	301784
171706	326997
379901	413703
207696	395988
402143	141892
396421	147368
485144	132996
30931	455519
241260	171592
340044	345325
374873	452370
251897	316828
183075	470895
29332	233477
3760	194500
32740	171305
221369	463088
45579	83835
35522	369599
334001	19748
357854	385342
47100	352952
125380	226494
119965	85870
286378	249532
461221	53624
451751	174564
273216	29076
357897	42890
433828	65631
200391	440505
81699	203656
180564	160722
44024	88926
315768	309632
391008	492906
394051	267919
467605	314385
319881	141623
243731	228888
381636	337920
398451	254968
153324	348798
95865	256333
27719	290088
454180	295692
98378	259252
87093	25410
269671	55074
294184	411475
460109	398333
488296	477506
136499	344030
404035	185436
322976	246926
44844	470948
369696	193901
23226	422110
290031	77230
399861	317506
297870	267602
266810	286756
283632	277455
283069	389387
50739	118196
177084	388252
117719	425212
206392	21969
148988	363822
333891	444875
214083	371463
216845	270083
313495	295434
213436	443146
129798	164759
456294	207959
43444	328744
280121	326446
103216	339853
368031	368357
45280	237165
282746	331584
467460	477509
281553	50140
363581	38524
89789	205289
319782	404806
305121	417201
131618	465550
380349	129512
227095	421942
37333	401871
214994	256373
10762	142068
379281	138985
184116	11626
54687	458968
230656	423258
121836	366861
391692	446351
56589	374806
364725	245824
72883	356301
361754	354684
352956	377847
58208	354694
145288	465322
337740	265711
269850	135155
217936	65371
436731	406099
148313	411675
171484	19366
312347	88359
456525	204776
369037	438957
217537	309801
305357	69390
294563	158811
305624	284979
174139	42580
360224	49903
176678	123925
61104	459053
161454	437433
130542	388393
380274	388473
385402	478415
342256	315888
89219	213957
457418	443601
113085	378686
446965	180950
108060	267602
468818	241781
116087	120927
104939	179604
84698	351015
283115	381736
315430	221890
113937	449863
128283	84089
392136	207535
441969	494102
369972	225869
223212	35196
392210	7700
58768	15209
12632	105585
174072	362114
253394	201286
120861	455896
407020	409828
148114	135970
308217	84089
350347	417918
369798	179716
3740	65027
402310	30803
364255	77438
337354	434076
40559	267352
23255	364461
288989	132247
413289	457297
478480	383033
481419	426693
319791	30644
489822	433089
330185	15133
195067	246221
81887	467768
389849	405217
27864	428214
186597	392886
354507	415274
328339	104505
241137	208647
312439	344953
44847	154416
425827	139732
375325	294836
426354	302067
448965	54976
194898	424514
225489	249334
140918	460410
299674	447219
329727	447335
128193	428562
356953	58881
486712	297979
78431	443693
239129	407089
451966	318735
445697	311212
19135	102482
61476	366781
250149	169482
161177	123014
291557	288035
296417	463187
51921	139781
424713	218727
366402	243523
339051	192509
157705	458118
223722	468162
257498	366828
414646	224085
78527	242352
349469	273831
3120	149752
20628	315380
212459	349693
8095	96458
410208	425848
132522	62241
486271	232915
309917	80552
466479	390707
240638	356135
177056	430087
219190	97070
140293	51881
474312	447228
354121	461944
474216	27825
285023	491150
107338	85815
91130	412427
20946	360137
387986	258220
370619	399468
322509	364190
252318	175155
336152	12081
19808	204453
41959	466981
113685	56457
233782	97277
318824	409466
296768	396782
208273	143997
359323	190369
247110	463549
295828	469418
76228	158153
470947	133449
493764	430356
343032	49879
30223	99405
58921	239695
282322	277348
205936	459213
197605	470069
366828	74779
464283	110677
218638	59179
46556	479809
129235	478442
69734	70329
142243	420921
47838	462940
273444	162138
490237	129401
246297	130310
486565	382936
49021	404997
162185	313745
173904	425838
373411	493033
205135	255650
365897	462819
83616	190369
72287	324197
296111	109949
319081	423849
373191	262954
473728	411424
235815	196515
125790	432051
54773	413525
111272	298171
1949	392106
26981	476231
305349	275981
10547	296565
374305	433318
51543	23578
316565	74030
1193	94516
203793	272708
46158	229590
185467	404960
197231	414832
477932	383946
154031	83603
104815	2022
395500	281488
193149	354730
180921	472072
251964	74235
404880	332403
109079	142037
28037	156911
428944	190642
462144	411424
326091	48776
101654	327127
462841	245317
84429	275368
434902	328170
47940	254030
169445	119381
360144	190369
214735	308171
306530	387352
155073	454822
323281	341278
277261	341271
38875	364294
403588	44469
140839	32886
344952	412010
222333	248777
297728	322291
42726	428420
263514	257569
263502	107473
149079	201286
73660	384350
203707	486946
109945	387413
294269	177218
216038	433694
350588	368760
177913	387722
330171	327526
243549	127270
364158	49989
66392	52537
196150	176067
136877	34725
273263	378462
311279	147557
189644	467703
209751	101058
274260	390861
124763	15133
266465	310598
233034	248779
184298	359201
363918	205289
415967	492139
282566	297969
366100	338271
39683	210466
151904	222295
51759	227161
323684	321904
13013	34591
330814	385866
227781	464616
271029	341584
161363	219032
212153	296591
35594	79861
52023	152502
97304	89914
479948	358531
46571	133423
255359	114146
314670	330614
12481	210200
27826	31546
143601	239716
431868	243840
326615	275072
126160	49031
226475	98906
358517	256766
328475	50264
229735	291832
98925	468387
16934	261396
65546	110677
88439	448709
325204	145059
394659	214748
315573	75621
267562	293405
259441	355093
86311	45768
326596	336590
242411	251907
91371	324147
101504	100705
292917	340005
189659	303424
77443	202588
346501	153423
431104	282815
487338	478415
171606	293813
313428	134612
123408	462973
206215	186841
394573	54824
368559	1799
218277	185704
127779	48590
92775	69723
362793	478415
403796	50411
14947	168904
174034	256387
283123	473875
265978	37961
9513	262954
66185	343274
3809	325814
182853	150264
56619	349772
68772	196783
472818	284922
203420	255650
314353	137719
481580	132313
273080	315671
164441	432949
472943	374423
412947	79751
393361	263009
211115	476615
406539	206350
189640	228698
116525	107337
472807	64429
428277	27696
181840	89170
409137	346242
69757	204691
15027	288918
363581	293813
428182	61267
188849	226378
390597	300771
458483	452098
472319	380860
264144	272477
13232	132740
402316	122573
266965	446630
460228	247199
295519	261396
117777	412884
193380	255360
308012	421356
82634	425675
163725	321687
450874	63528
83612	203279
195193	369577
388734	146340
4077	421830
83399	80543
465504	463549
415967	322899
257457	408839
394113	15133
226919	274704
25748	66716
482851	276703
281992	485225
257723	183213
407685	428422
305794	214279
412535	357203
107130	460700
122306	76454
250804	334416
407565	207042
166596	148590
22423	452779
80524	149563
230796	65062
202121	431853
33641	86892
225133	226378
297941	489614
302236	368205
49416	86596
208221	459976
154374	186259
406125	491901
262600	189718
443320	378129
71189	272537
385694	257204
104740	366741
467430	179831
134380	220773
373755	364517
401252	46478
116087	477986
424975	341826
347527	77911
196558	49903
322490	367110
345401	442424
198317	336431
348387	132996
374350	126426
166520	53863
83799	318932
210310	338271
360512	102719
195615	62699
241952	164253
178222	477986
15371	380823
216585	118571
79256	49289
239544	145860
110386	367110
173888	86476
45724	177884
135336	479233
76898	298415
395775	17771
291546	433606
132148	179958
306635	62006
169667	295484
68768	333621
252118	243568
69535	37154
308839	344192
491350	453042
357294	111526
312859	335663
99105	271403
324037	211884
19334	198443
81130	183213
450487	112054
323446	64096
377411	126473
386354	267352
144528	133852
299106	107449
198317	466318
282077	313745
197997	157938
453158	47652
383983	374806
407321	273831
59954	262554
205030	19892
411322	26137
30223	465063
150244	83811
25279	400581
439228	110958
389563	310756
165632	412812
420131	141262
261	309425
27064	441202
64149	81090
157076	285050
242375	154643
370776	147174
360437	163725
36019	50276
39836	250227
6636	97515
474341	7192
9853	51881
178285	76454
348862	159
28357	390338
106292	372370
56691	359891
329395	387742
268428	306505
110835	222389
354728	136440
489850	127732
418348	185751
129185	311695
297252	245317
172429	467703
463457	452230
489657	421285
430202	81506
345401	314033
365300	383391
182799	232977
107638	15209
290018	252989
286781	390349
7922	217494
130090	170830
477491	31107
281412	316372
118937	140288
66029	120986
149034	185704
258382	360708
172923	5857
38038	382832
319230	12177
444936	13370
343747	323841
29114	444
311454	363973
334489	69597
188510	263713
464293	325912
301754	322690
85049	174966
110835	50390
125697	81280
432841	217606
224600	323213
350621	1111
76503	420418
225138	108222
487597	13370
467372	168509
393981	198979
236502	203279
202885	457977
335951	256016
212595	209933
256628	390368
221106	53490
253803	411424
445279	219453
393103	432939
316565	39246
280606	175788
12391	53863
135692	388473
40060	313745
35593	166513
227456	418175
422205	404943
286911	2505
97777	196519
450126	458504
403489	305538
72003	366568
319907	315888
20059	196783
197528	232201
84521	253872
360919	486405
99405	5077
57978	407206
295090	341271
329750	233292
188866	355700
343765	86132
452926	176878
376766	142018
41106	465557
453738	168213
227784	489263
123286	267602
281011	415995
91600	1113
482930	391343
87704	453385
238437	355834
220692	441581
255960	284932
398909	16174
270394	352073
318773	91069
108240	89783
202889	244482
475778	470618
53828	337447
171975	110598
186097	173890
79139	341533
302918	443146
312664	479554
306593	406371
280914	359977
406004	105182
374305	100053
259270	167399
371692	393581
450465	467703
47509	35464
279748	235606
449425	341271
184817	474931
278707	393326
355679	109006
457463	293813
254446	188412
464462	266417
242551	46706
382129	192851
143079	11787
77945	389916
33398	66207
182617	123504
146893	198955
48282	179264
409583	152502
285761	70466
315687	382558
492149	478057
472137	394529
288666	471973
30330	115043
285311	465647
102060	68098
164348	226943
248235	385998
275734	8577
250854	91753
357939	325740
122022	94289
167686	196783
263958	339727
318549	433391
132880	230733
225889	310603
466670	104598
144709	412980
321675	489150
128818	390687
371450	227484
110949	5040
262487	66637
64515	317118
178147	218727
181110	141649
453892	105585
57743	273401
66595	31808
303972	199414
67484	65122
203406	92706
432100	151662
206389	110815
104740	454250
15000	489203
15027	237376
293872	475593
384492	401014
450275	224519
141782	235405
39195	397936
37645	250410
293805	183479
387623	228142
491190	223974
153813	78273
214938	375727
427506	262613
112267	141705
254429	168739
333352	158420
298078	142018
73327	156745
279553	164884
486680	32807
299503	6949
2876	321868
25969	64075
470780	378462
163950	367334
258455	339853
407697	440516
300273	104505
332608	466135
221687	264800
90864	80417
56232	352905
387082	209170
249477	164816
299080	101058
435281	407026
47955	142499
345731	295653
63415	125399
290990	394406
292125	418810
90831	352952
39601	428864
77018	264406
201102	94344
485697	48861
445188	341470
126539	291198
239431	416197
402660	9991
56396	2068
91499	358032
16981	175721
386178	155362
205346	309227
439195	294548
163163	452500
445247	220417
407334	121499
440509	300724
216544	236233
103448	259074
74350	145948
33696	86896
175451	293813
105040	83811
219136	154164
330043	48861
51240	317356
88542	277718
118385	214540
399889	164333
294547	371918
447610	129246
18939	419831
106484	110677
43551	334424
373225	231485
49518	151461
168652	468387
132827	317270
283175	227583
392837	370926
422434	267737
81358	78811
396975	315273
198495	54545
302847	21583
347878	178469
225988	230378
133980	30214
352843	17339
225197	76454
385410	191847
277025	4349
373851	313745
364183	289238
241987	459802
462671	407384
441546	7771
138946	186714
71552	392788
4927	141509
277796	313745
110212	86382
292996	273831
67383	224441
259785	247216
244370	324639
104355	393326
368105	475593
101465	462581
58893	147460
101548	178909
315980	322515
356074	238278
266052	251703
155576	293813
67236	366127
246811	198317
312349	230324
53022	431116
349058	486885
204018	113244
336907	465251
486126	300240
444271	137198
151140	382808
230051	474761
358599	72007
266141	411085
143294	287423
147070	356645
429249	171884
250009	263925
450465	350586
378691	29253
295171	475047
14260	168213
62316	71129
10226	250389
478593	466153
468935	291823
481419	223963
3724	439992
413336	79705
434908	470588
385124	433645
290838	112330
179676	16482
77727	357820
402260	400490
178500	307279
177325	39488
114643	219662
117111	91600
417933	468125
367509	168403
244778	371876
323323	47313
376821	285129
223950	262954
429682	273831
486117	336590
212761	97579
55734	481279
366014	422853
44657	14058
220821	131509
116525	153842
115100	29563
309917	16641
202783	80193
38559	436245
277431	378686
270248	325960
447335	238209
195231	262954
42471	291984
60387	271367
67432	336955
395336	63589
314311	359562
190524	132075
264093	245538
139185	371124
337483	401949
386177	393461
373755	8623
170939	121145
248243	269549
424800	218727
117074	221294
326574	256134
84745	18638
446462	391414
420767	337706
301327	347104
47776	441635
428583	27696
161363	45585
248615	290700
489354	21523
487108	405558
62784	420757
410877	356091
391482	228431
196003	446105
290606	114732
165680	289202
463621	286936
51398	455313
347199	121304
50168	185704
112625	14084
1128	133185
289187	48163
337262	190513
461689	387987
226974	447517
190649	458207
308157	206778
118567	88203
286511	313745
453983	33594
295354	26971
428481	134287
24248	10601
398180	306253
414058	3845
10296	405217
437352	440716
363993	35150
21277	161697
88854	3431
462241	389682
164012	119123
318007	102672
217743	327807
311479	49903
176130	323036
338931	407022
26240	474053
350385	162831
88266	458230
309276	462059
29567	417668
283871	129857
405276	183213
321411	291521
267562	315573
10677	4405
319017	130028
291123	126416
194875	118877
461991	145129
114372	113051
6475	401854
377990	28181
4390	161419
111856	32430
83499	374456
395969	297969
290838	446936
113512	311832
275824	457623
195316	97277
101653	177335
319465	331638
102019	374594
463083	317356
99287	150760
176641	233477
353094	136534
144239	196783
23987	366875
279104	404806
153543	285156
471900	79445
398882	172389
457687	345440
116243	371934
359427	201946
134299	15027
264636	455751
177345	330469
330752	381918
24519	469235
373971	320429
133893	348809
461592	454140
38273	390257
343890	387499
136472	62191
139955	190369
387986	303175
226319	63957
61286	357836
177485	342631
195691	103456
396522	434035
378137	19511
71876	179991
330066	444013
290189	13370
353545	375840
439719	127298
44630	245679
412578	385681
126153	396088
268796	86077
362267	380372
180270	399852
63190	327481
212842	103516
78028	8463
451136	209256
253435	387860
236142	3278
402446	118735
486894	421356
374379	330143
214276	180761
259821	65371
88047	388575
355025	259559
339887	352231
85371	372156
39566	373169
400719	385997
141801	162844
403225	359218
378583	10665
371547	165257
400456	293813
78820	320097
361804	236959
282361	348091
371959	178436
483211	362598
53783	249202
149595	176182
404337	6253
387775	125074
293010	388073
289956	150514
32776	338963
400520	383361
310814	188242
395182	190369
227628	115624
10836	67584
221292	169263
296994	182004
52109	378127
379322	378686
20401	119762
432100	171803
338962	62661
142287	208300
34466	471526
122560	396782
160094	366493
437156	166451
33560	309801
229096	395988
402934	421356
208744	323836
410262	29796
172417	428603
288672	391414
473770	368307
59658	147718
49670	96426
210519	212840
82981	39978
146734	275790
149437	110677
142546	447831
91189	248398
308801	47083
64116	263833
220540	449503
267248	331508
134046	317118
59397	367701
150939	374849
418165	88113
130159	434035
360764	122193
161826	285688
216529	219522
163481	101058
95196	117177
165549	86892
157526	12768
311820	398834
73442	471817
74452	69890
329030	166513
95752	464420
382310	146566
333603	195916
476489	92512
108140	357150
164924	485304
263958	491984
353191	120790
168000	322236
422802	435817
286259	155719
87414	282347
157695	388254
41695	350822
158156	124650
247296	371137
406408	93698
156970	140728
70034	279509
336152	429899
453919	398514
22794	85423
353330	180517
381563	32752
428735	424366
153134	9054
212659	250617
443368	1666
252595	113907
295009	248288
241304	464420
116229	451414
202072	62191
264809	447446
266621	192249
416661	421830
248013	183108
391124	92816
50401	12929
139437	3211
374305	490982
66129	319333
295561	98042
42513	211868
3460	330559
286963	296693
364783	208059
104740	114240
129713	330821
163221	3011
230051	87470
263514	36363
346272	5274
345236	33114
396272	261396
55473	119868
194913	270239
44011	119442
237714	228344
346703	348176
446606	217423
266181	106459
382178	288140
388103	350479
301184	435888
330254	514
432009	466737
203590	68640
145295	150251
492544	267602
405462	313829
81358	151477
58484	311381
118877	313745
152450	174100
18041	65936
425594	367934
59726	171592
282570	331508
10690	135893
363138	174223
431045	123624
62895	456755
14676	268904
414035	480508
321977	94344
138380	276187
133425	431853
354401	10990
421140	313745
157388	122462
289058	240336
409745	50155
155000	149696
221296	433634
210367	164157
37290	423713
182315	461392
2064	301475
328729	413783
209237	285156
265670	200131
469235	244572
85932	77317
398761	21464
487609	51127
71270	21072
403746	491099
90738	13873
94573	311738
264856	105053
293163	173451
195615	206312
107069	422175
134714	343085
117062	347167
3375	166050
13903	333663
413113	311247
431860	146764
400573	172335
337396	105227
470740	301659
467788	406608
121226	351028
67154	1248
443815	108558
397976	31313
162557	7771
381232	469980
493347	133792
429592	389384
337704	416615
50535	280348
278642	94344
374379	222330
16742	243058
382894	70507
381334	359762
414396	389991
339603	330184
166968	97277
89219	384502
109561	442574
98220	258351
262818	244509
81923	323507
93390	467690
147409	3011
410011	317100
71583	344015
272252	249709
463549	337921
17562	256306
20946	470905
267704	55329
9734	398333
175870	418551
266307	130212
237714	258617
175588	485044
145282	245127
281172	331349
19566	220100
107639	311221
218439	155244
91263	97313
228050	307983
286360	276090
384289	264859
331980	319646
169826	338799
383120	94516
57698	276095
487914	303640
298479	459129
251677	391414
234467	300240
151578	264286
435199	240225
160951	351423
150369	395988
124765	276358
239947	136499
181680	469192
486680	255471
111815	312796
179690	57134
200262	322719
212459	468481
305115	302776
485286	273831
240624	266538
458571	447517
141878	250403
235979	55247
58843	123849
81432	49660
269612	16661
310836	54976
236829	389556
265899	101088
311128	9054
314773	273867
390780	9969
280163	342312
132718	15209
382906	341271
75639	320508
425237	483178
130069	204445
243537	230925
176625	452593
141343	461951
87063	267352
218245	21583
30096	407959
250474	169492
18846	138355
483658	49094
412958	425846
170313	10646
92635	357613
422546	130876
364403	417201
6991	132318
412247	334391
53963	183428
320489	434893
59658	424671
9183	350487
82054	258981
276821	159865
366432	336930
199306	16433
332881	66642
202613	245575
114643	342510
312112	425905
104741	123104
338296	327350
180197	389661
376248	487192
325972	430610
178543	404806
81846	494102
171455	356719
326803	109946
74821	467703
441927	181929
345554	53389
98684	309801
382844	197996
425320	81645
53653	308767
287379	267416
476515	25410
71876	388910
200222	39903
458064	139135
330375	447517
193097	385000
412130	418635
118379	217423
17242	187974
484070	65088
17985	423469
73607	414267
44353	461425
471039	51195
51755	65108
106268	170905
329750	23199
486066	355806
238368	7812
169596	220990
210293	39241
379531	431616
99760	303175
196087	198310
100276	299593
220785	175467
325455	143671
123661	252961
45286	253072
283278	190139
281574	366666
411229	338271
144314	258370
299046	316051
403575	19706
114414	480912
275892	235700
144245	198684
60200	263648
7246	203656
293300	113683
464248	291072
220263	366941
414408	98906
264044	338663
89571	48056
421479	454975
186034	69975
315687	209000
23386	47804
397198	251118
160169	412486
261135	451323
199909	420944
54599	160262
390600	27464
475721	458837
81432	62000
192803	181322
134425	384336
457553	50492
184888	266852
228330	62877
155817	394529
246497	342477
419473	243840
145585	316796
370940	294031
220314	66337
138944	314742
36544	20309
80605	446351
107536	184365
141401	73336
192554	484447
415123	289970
410327	184629
14871	207042
398997	159036
244874	194165
97422	489493
126715	59649
488971	372525
115449	105878
171476	160158
242057	476231
20622	28173
237812	294069
47962	468575
236141	53886
62590	102822
337670	368859
13675	452820
30574	178436
88626	338189
313147	326907
321716	166063
12187	149297
342977	74733
266115	265687
156156	218615
253707	15209
345365	29105
32707	317118
233498	228330
439471	61729
371306	306184
259143	349912
419844	252518
57415	225705
52646	67584
42536	206041
344046	255494
267872	72937
127453	71091
287413	292468
344521	438672
237830	326187
318500	127921
402280	450114
471549	348798
77011	311760
417358	161853
380910	24943
338718	333627
353856	159202
363862	276504
228929	77029
85731	182000
414703	196169
80498	100065
400393	16433
226747	259074
382984	444283
457418	5107
450330	111654
270176	78279
227566	357854
56148	226494
483191	445582
11314	49721
456426	160416
11333	414100
106654	454975
449291	341729
314907	415679
397267	214436
366700	287069
250800	317881
397939	113051
338955	481712
211763	298398
200410	283037
378763	245859
41824	157715
10476	410028
456021	429544
17231	119381
460877	27464
461833	287855
471698	291731
477042	76558
345428	421935
353618	325816
463837	5040
117799	209510
426704	449796
81954	195940
38003	489180
414286	316669
259775	281504
162993	107711
229830	348176
332681	457396
235088	313829
189853	212081
15452	79581
432366	459649
271760	131315
47682	220635
136127	101058
51580	86077
393778	313829
74067	59243
208713	11558
12964	285938
120864	210885
123860	324695
144288	303648
321248	109132
372629	361319
250968	99210
252200	185894
225139	46127
246917	125399
173615	367686
128201	268261
16776	45629
38569	428121
464355	203656
220130	482143
421421	343395
476846	394754
89487	57002
49482	487938
491453	313745
58245	43427
270196	450009
110493	58846
290216	101635
391845	110811
347370	228431
408670	423688
124213	412978
492234	428199
190062	493595
188823	179592
477932	187111
138600	360951
378420	229976
255551	73727
128686	315687
19361	346438
321411	110677
27960	422164
62918	116075
68675	54061
34417	110745
167588	26094
297026	105990
199563	206174
367247	49903
447335	19135
187364	62191
128614	256486
378248	143004
457557	283445
70506	119994
447448	281751
308533	404396
407554	203656
261362	99405
241820	219752
415574	308952
58999	255112
338356	327217
326109	491565
141008	331238
120855	494102
364200	14335
22123	383949
234788	415245
422303	173451
42991	3168
426730	72656
139911	156363
22405	211933
237701	328140
116895	78155
464520	375840
87273	30611
40028	159141
327190	169045
130069	224786
431684	352085
457041	347756
339474	49228
203327	420944
30218	239749
312553	342486
33494	404249
159021	74940
358335	48755
330222	444844
323718	471013
18451	299934
139185	56969
390697	10646
389775	467221
28357	322621
13879	284843
392399	453175
205936	125415
482712	122462
224736	305485
119762	478415
321319	284843
45053	171375
468287	105595
322171	63276
343835	334680
481406	148574
483805	313745
238406	490636
363550	200531
164750	237235
460515	449147
286828	307932
461688	353811
66893	61557
20946	193021
470401	127298
315805	77449
104740	246453
359468	491845
345968	262954
264804	160159
76869	265712
105249	397640
259530	94344
162635	341271
372764	63703
396746	481507
360179	310756
139546	295484
297838	398066
121651	65581
205173	94516
327729	450647
848	421149
467703	92513
235958	452746
367547	223137
195224	291940
178055	390930
265586	213035
279142	344250
452934	34478
299188	460321
134423	196783
101304	209309
215416	132740
481419	71303
180488	191959
392055	285508
5700	86687
315289	185395
417358	193252
162844	317463
292721	319671
412205	136038
138948	60072
334092	446961
235880	412653
388450	453391
146022	461944
301771	382040
120483	146181
355760	204925
137359	439841
23481	89000
300240	464588
245859	139132
488784	339289
90879	10612
417820	274451
134184	211867
42814	254030
318652	217887
408329	200611
134876	323539
54276	343885
455565	42747
417848	323157
376868	163724
399011	94516
152673	274309
291223	248777
161943	146566
419828	335654
424424	280646
257392	390607
121492	141440
229230	411645
162794	86111
93822	325432
112745	57177
141952	267352
414592	89047
234532	28129
250854	178073
27322	35035
117647	307108
475969	68456
396522	75379
365550	254986
345194	101191
212009	3971
63633	15133
42072	314978
481596	119381
492106	441027
408121	391414
51195	311476
326668	168381
38743	37154
123570	53994
98067	263411
210543	285156
367561	476951
289056	321599
100964	432704
71237	293813
286045	456640
410621	285259
78927	48275
311340	13370
254644	475253
196903	244798
263053	409540
26969	98684
371184	293813
378387	276963
114550	129168
175842	445453
59644	285446
244265	10949
124394	376553
244688	130732
452284	476766
55334	295155
337802	478865
213439	111958
93908	366493
356794	396563
481406	348574
237934	103393
172329	323625
95647	205600
449671	194583
230396	447676
279239	380790
45481	58466
466584	391414
104577	414078
118266	399886
442046	74956
470343	203277
127304	76454
398694	214024
35421	110677
99576	421115
155362	75499
101794	28329
238548	301475
231210	26848
39679	411808
410511	280144
126495	461846
454263	363412
5498	251703
461591	262108
475803	228444
284712	313745
341204	49966
230826	214661
266457	164592
431818	200527
30477	148173
354224	433350
446353	492906
213914	190353
165668	391414
369262	285166
305482	222849
173860	76111
26527	370279
479351	29884
46092	8542
249124	388633
50016	340593
231458	190369
390196	64123
182212	287423
29824	190558
295524	343077
27322	449298
158470	114063
364636	14469
1975	492969
257217	30951
136845	366775
310920	475594
350499	48508
126966	453404
450596	313745
364643	331251
352739	474424
453919	376413
188511	348912
83305	476412
341216	371092
249968	57989
240732	203656
462492	485182
405555	20959
132837	12911
201255	106840
411921	142018
318047	152321
288778	439772
466670	296184
239272	70604
246855	273831
98007	444243
355203	287822
456979	376808
162184	440806
134296	96777
372127	62366
65065	417201
150478	334424
361156	90872
137163	166970
358860	144130
18770	295650
148991	74138
70122	63528
329466	109356
203107	417288
303026	9575
413046	114930
322826	97749
450465	163478
451317	183213
88855	423828
56056	316368
462969	478415
139313	477884
55329	81444
160903	310073
162098	370866
413078	226308
117862	26348
470941	480105
28061	352471
428586	113138
359178	303175
186503	202833
40962	110677
183562	80244
258274	286828
182693	78083
302897	784
193275	166513
89297	437870
147038	354799
430773	190369
405491	216885
73660	139416
299079	111316
448095	489552
384757	422164
140473	160428
118385	90820
79395	366534
23670	50910
421925	411936
49731	370866
26109	83811
235034	186714
479338	313745
41496	476951
112286	6608
341706	1057
91582	286529
67564	161384
85302	296099
445663	353284
386802	392086
33965	35035
128011	110677
333220	34771
418361	293813
134299	93627
35806	61247
316526	399150
129182	197996
137841	338795
178968	204925
112443	370866
301701	51918
254707	317675
47553	91888
485629	465034
71925	7499
279070	424973
273514	134785
234453	296091
179041	172089
39892	267401
357948	390687
208081	339453
158005	446329
484886	55917
481419	218730
110490	222740
264848	52917
260138	434269
195402	413597
492537	225786
201813	288484
247354	110677
135181	391902
158099	435189
316372	116384
351687	291521
90105	423589
49129	220016
481943	190369
138126	8148
95579	190369
311257	137128
25944	54895
247292	261396
355083	339770
60840	409043
423144	273831
148981	262954
30132	268101
192354	185658
434513	258377
22351	86618
238406	351257
128738	252497
312283	336585
25210	53787
157064	384615
50517	398643
362724	292729
73290	93384
199676	445602
264206	99405
260017	313745
41601	49903
337823	254193
323967	479355
112200	388789
291842	236413
388390	313042
12289	477555
125039	135967
37515	214024
110050	252664
20992	149403
242936	67242
383150	40034
359	472363
277765	216828
103051	429359
41786	152085
65846	438195
178749	385540
138412	236957
304371	472072
280986	4413
161075	415105
297145	310028
240265	78478
298595	127711
472633	404414
116935	354471
124259	259607
272349	26348
409828	23218
428780	130028
99901	20809
215192	240796
391509	472072
20783	293813
112151	257825
305642	197505
152248	180293
469072	338677
327005	355806
394698	366781
88666	90151
297686	237517
490860	328140
44990	54575
390465	436088
470990	132740
34447	488713
372506	328550
270744	310285
145438	201345
18647	260879
440018	21902
62546	291663
277568	253247
174201	207535
112213	379570
414063	122694
330246	420820
113431	436502
361792	186178
191279	356936
283674	105585
149389	62191
372116	476412
417130	283392
15244	336414
79865	185208
148287	317856
265027	67142
322114	40971
74354	80717
34572	247958
133708	309932
76430	18853
146924	333713
102106	459802
379893	272775
206519	20373
103842	203279
253053	293813
214937	117368
37537	430610
89726	432155
107874	293813
464673	309425
438057	208657
277799	386057
356987	405217
83841	57989
160623	54976
340129	93199
307041	236213
116256	409828
250153	325533
76228	301079
132274	165653
262970	14866
19144	211149
234265	264406
373458	409828
142980	30395
38067	52132
142696	200457
290465	195191
280830	260527
420465	184902
334803	272315
325237	258727
130792	347377
202469	49294
333097	217871
105585	473273
200092	335204
354545	230099
139459	332863
459860	401928
124121	277315
302918	49228
448306	486339
427633	183711
12448	436632
428235	348176
173062	51895
89238	482918
330765	344420
30530	248658
412343	120856
134882	2199
221308	414412
192502	246471
171915	333044
249490	183108
114787	458936
24467	190564
308783	195658
35331	236267
274329	162785
275460	172089
84230	441107
167583	254376
26969	325314
334638	318404
306291	273831
239038	163109
472867	300121
416684	94516
376855	266424
367477	297969
182172	494102
477424	308028
62980	406140
53599	323963
106305	60923
481260	76123
156747	270190
148415	467690
288385	470601
302184	307468
177751	248747
346489	476412
40388	393162
142931	114930
317954	221697
29014	164884
136331	244604
335651	224960
306409	72593
160182	7211
150283	467332
399938	428738
139304	303175
483870	94183
387147	149464
333935	404886
179898	385000
17554	451885
66019	376579
320223	187328
133909	293813
473305	315262
228431	281760
464849	94344
245917	83500
141646	241639
265192	216974
130042	60244
303675	127921
169551	80193
18928	302548
263506	397824
193275	26551
362175	114863
72242	442749
493918	417980
275239	183213
27468	38063
64258	11619
358422	165315
267529	205523
453213	97985
286192	472949
173759	255897
188376	264596
113147	187931
57	85862
352140	423253
78669	487984
238959	427628
268353	378976
285114	199535
114643	170020
272146	401854
74838	440615
102544	22347
138636	494102
460734	268531
477634	492906
415287	296423
267562	393010
374863	22827
316745	45970
474273	472594
471146	97070
341880	367455
9533	313829
376984	459213
49898	55200
212968	244298
477618	48275
212209	262085
30568	250410
167146	45750
391414	87979
405535	96288
369676	265206
296679	93719
463891	161546
252650	293813
19291	349612
456062	65108
278482	64075
329750	355360
293144	260518
241512	250389
184528	177749
493470	343746
293712	407026
408828	489822
429096	476951
467501	393974
376341	265518
8615	293813
301331	362006
200067	256551
192034	272069
63391	17476
286122	74801
369305	339453
78794	62191
284615	486339
323785	379892
159351	6467
276876	197624
268910	53245
248179	38063
219546	388775
485536	322741
461363	303424
458354	258370
350189	375038
390150	50508
190649	470689
229946	469235
60090	209471
81698	425499
312234	90277
406365	168213
482972	322554
272301	322651
181353	300493
50214	247053
271685	104527
373025	319516
142139	309017
61284	22907
381023	482851
259250	293169
58455	327717
134299	23188
469733	344793
21711	298182
383292	316579
115113	247057
278769	184807
478620	346823
328453	109253
186854	295638
73387	482202
227263	149676
441302	299930
490478	118134
165680	411260
222162	465841
62434	442643
127211	222031
104136	290211
189928	432182
92236	80456
384256	311937
150708	7703
231512	358062
450465	291887
431556	373420
212793	109066
50235	142984
260776	73445
109156	364468
203686	256452
478588	18921
460052	122462
366428	334449
218890	83140
184629	198458
279936	145059
177389	260481
281219	383967
426026	86632
221976	49903
255643	140935
329699	205735
252069	214929
207696	6147
409346	293813
111085	16433
259060	164884
320021	275790
147414	184208
120101	164350
129610	332048
374728	158819
363684	373615
176866	303175
244536	480377
452405	346768
20151	188334
260573	183213
426757	204925
292576	219765
110296	431709
407416	64335
289764	216750
388395	273831
107474	110677
236350	107449
475440	165259
65546	52783
131270	183213
362440	39255
59160	153015
370513	248013
81358	173018
295885	1368
268997	103804
177253	88113
256039	353598
276821	111677
219281	328906
435862	98639
60363	476951
486791	118746
8710	454375
135582	490235
144237	73764
422656	94596
225133	17186
373170	231503
73641	69454
192202	366493
306868	71777
304519	291855
202613	260230
466230	176395
250944	90493
316300	453009
367302	56094
430603	428214
104648	295939
246191	315990
93387	209510
234720	332908
432042	395988
235239	410951
489933	35840
479351	459213
50727	108332
19135	456586
406201	127469
85478	179136
409238	108458
453919	462322
152368	301424
404568	235034
19727	295650
271938	99365
387541	452098
216527	39903
255254	190369
493721	348798
103842	120986
107448	244949
275216	122146
54885	443852
85575	204794
5535	255641
312362	217686
486136	327436
454755	241303
454792	340000
376632	430356
382848	478060
286643	378462
179852	112517
368350	28394
207435	366127
336885	194830
143495	35021
315967	393981
17470	392329
134192	356370
306363	184466
111921	261320
233045	33489
17968	157422
237484	187280
371148	320589
306905	114899
427281	12182
438921	366941
400286	150088
173161	48365
50586	51895
287391	13370
39607	257989
191935	243301
260323	186561
390240	166903
120722	429928
108363	202457
439296	284605
100325	310261
260419	230691
61806	265589
161249	147262
192477	193897
317881	8359
273208	85455
215260	277088
136999	252961
346299	103267
12481	73898
488561	293388
398997	401871
146893	417127
457418	136157
104788	410513
365339	168613
485844	378140
131504	314717
53963	355700
276821	163863
105111	298765
328758	445353
39698	464294
186482	278907
344909	267602
54164	1292
463089	246672
423301	93245
76228	280446
49184	156735
67688	190369
120810	153030
313058	287423
134147	263439
367859	458601
459138	318563
458948	113436
205296	245501
306191	284419
121158	412304
448104	205500
393376	338189
303507	232635
283131	218727
426190	141440
147749	49903
48275	374977
380767	86476
68776	400094
285228	241981
392188	440660
195527	455719
905	378541
278854	273831
487314	139803
303497	89119
193188	369808
153771	452803
27767	366687
46248	460333
459193	489150
126166	185076
65627	120635
117586	142415
156697	375500
67822	131874
375316	164884
236330	174411
489562	451407
116701	77438
225430	317118
32556	217772
70272	305457
217786	492067
358599	10975
305827	60904
233655	268079
67584	246672
435345	72029
132540	447560
329000	98644
40028	486267
22958	492447
180892	208928
258224	254449
162884	178946
422267	480605
132535	345011
458601	291151
277875	391414
474094	416942
37839	449298
443086	245679
128661	291984
410088	457232
391521	115242
84961	209572
477308	146533
287566	296980
302836	331328
284274	437433
263880	482421
50436	267385
349470	315380
367824	338120
78855	124085
490631	241275
452477	445233
417726	398270
473700	216492
104740	313684
131388	288410
352605	488942
471365	429766
180972	83084
390851	190369
244943	378462
149178	220075
21411	94322
358942	263610
223908	492906
339567	237297
32430	68357
106219	291508
352739	429115
366472	388531
115086	94516
293308	45127
290698	386057
366305	186714
157561	153114
134299	478415
109603	351561
123570	10345
363980	85748
400701	453012
337792	149602
233388	108625
314881	284900
331806	75539
264016	221993
161051	102901
117703	84089
151323	293813
147115	61104
26243	149975
329727	191621
405979	296270
345754	467569
316572	365691
22200	414738
445796	133929
369359	472072
306694	115340
302189	10646
246540	202486
274903	364050
257447	392671
312664	121324
197009	21583
267562	298274
220775	420862
306772	117023
320982	20802
453136	25034
397436	186027
47245	286936
250709	361255
362972	120330
292296	361450
469398	336590
27617	318404
127388	237548
170426	61059
62860	164164
117647	119318
414058	145064
471959	485304
347753	278907
63125	200449
452024	431954
10331	326544
279929	93533
474341	433671
375888	392788
383223	489822
105017	294277
225694	435637
234226	98906
264660	204330
419347	99437
314423	63610
113616	17186
392539	146033
28696	435708
302017	107337
117615	301475
413975	273831
11059	478480
369398	458176
491607	474192
190926	64207
153324	18366
8607	376906
395291	403100
22617	4634
473586	317881
59784	5857
62526	440660
490991	389596
321742	451665
275995	189226
198043	493990
102590	359243
325044	468264
116346	355700
446542	357373
28044	1227
215891	388473
196643	273515
180587	169337
216950	145948
63652	491375
110928	293326
257603	301475
373433	268531
462831	107024
422945	292316
331574	64738
99350	263833
441034	380861
438407	430609
471169	65271
167588	24322
189090	26714
179748	197988
198001	426887
27377	84810
20946	301080
277568	189879
318792	258126
414627	387195
41086	258461
424699	75673
389308	59759
112929	82585
231278	273831
334985	194511
429685	21583
145929	83811
318773	192524
196851	398149
271365	3161
80629	149389
108158	99437
451197	271341
253440	303424
154276	80217
65972	263446
65513	422809
44160	494068
121916	23575
441272	367885
207358	67280
305137	190564
37748	355806
81547	86180
113284	279892
34400	396210
312842	335906
80619	252961
340572	441880
92640	457297
376178	449371
606	358508
61572	188954
355121	228853
365443	461944
318189	155083
412487	361223
294079	177782
428589	151944
311589	171306
76047	52833
373131	249186
187623	227101
333676	342807
276451	74106
300727	336031
98168	441135
464892	153771
448677	399867
176452	273205
355197	119074
81503	64429
124231	45468
94129	138054
284310	229600
312282	85539
490797	433391
399492	152191
454178	357770
155213	318727
402818	115060
119963	388254
143152	203783
213653	151347
408950	30324
417121	190369
191761	362267
394198	122318
257856	140044
126791	265186
261252	298182
626	477491
266404	418551
446934	182967
38202	453391
12967	18665
406371	371358
25770	127138
30568	222330
251395	42890
342052	144739
147558	281201
300025	447335
477932	326024
12032	331888
263723	378462
323836	290913
398110	15209
338493	424567
326668	50264
338989	32807
421884	421935
326596	15209
301659	399264
276813	219499
172396	374594
412110	34933
14642	297586
204499	209572
164285	59925
410487	19246
291078	270836
251292	330752
277221	486523
63652	465029
137548	406908
140983	64335
297979	88705
359782	309180
224675	185479
276821	267733
67351	351818
223382	45141
249480	29133
21575	48861
412426	121106
80921	302592
229735	337946
33965	438783
255195	237165
54816	153995
16287	27546
325964	371918
380176	328921
280926	363581
193	478415
70788	190369
384703	28006
29307	220756
458065	421935
339195	165267
33927	155941
12456	338671
47616	214881
453736	242395
433895	334266
214355	462057
425420	94516
74782	402323
257957	273831
162557	285156
351016	50155
161397	96977
117909	168311
197064	260699
117648	417823
18597	136393
463679	489376
45299	218727
350186	249334
470483	264908
389629	224932
352356	293813
104817	425877
121922	478415
260495	240016
287694	169482
258131	336590
381568	137906
7271	318506
459239	227223
290592	262954
147196	126125
136488	396808
414301	119762
136778	265779
125472	419827
188652	116377
236990	205221
105440	162831
334234	382647
325491	214015
108554	2384
418180	132740
365410	330662
452746	157863
404568	250153
130619	140053
395777	336291
128839	317118
117757	249334
208754	395064
218915	476447
71189	352660
102654	471520
21095	331721
368979	98255
393870	54536
486322	424488
408329	490060
181805	346137
248691	233590
392086	97894
76228	115803
88790	389497
113445	479656
28357	223968
327496	222622
252604	399929
489552	175476
149983	482967
370567	205223
121020	391205
449406	171572
427388	330675
315805	322219
174390	437964
106648	413335
98916	486885
2711	421935
357299	435276
158099	74138
178258	478847
204440	4745
127846	200444
237242	107032
471205	110056
372227	126426
138515	36555
207195	419691
328837	461208
341521	342761
7699	178436
363902	117800
236060	29342
159703	44594
156383	132740
345239	214024
257947	414949
345401	207652
333996	411424
133597	418814
166045	14058
330590	273468
490203	315505
423218	41673
21769	291797
171915	163445
282453	362784
94904	424981
228502	177870
402750	312484
137545	278550
103437	4855
116251	212663
212791	45067
400302	138121
281499	292440
137864	218739
180938	250664
80528	8084
410197	330578
73590	46973
6368	394568
312283	218770
480612	400807
411877	93575
444790	40655
489757	17186
343493	191603
469556	267352
371906	86974
36711	250434
369260	356044
25897	166063
19459	260877
57015	117232
300273	477136
293875	293851
222456	66167
140733	151944
117043	218730
83346	462488
173698	284843
196398	275464
87832	139081
467967	80424
261340	104749
485734	358819
281381	93044
471146	381735
221711	463799
312598	86158
446182	43483
320586	414899
274852	297868
471816	44807
276821	198297
191388	173470
139593	321331
300119	198912
376619	23706
230098	293813
292205	43692
408034	476471
167772	321555
323775	428333
44950	229928
283096	339829
203656	129104
264569	162897
279251	429249
156831	188067
485395	123955
294969	298558
439434	70597
379237	443778
166842	414832
130043	36191
77793	87730
277467	226940
156446	300397
244536	196104
132810	69908
230051	97222
347078	413525
427505	80263
11696	123459
120195	359782
463333	67280
132153	313523
79223	215863
23490	222701
224308	116283
315573	421379
436174	421830
3814	273831
57159	46655
82419	364294
59115	378462
375055	194801
197079	309801
29481	190369
198043	86560
335005	62863
14634	256234
131398	191057
261278	148995
167094	172089
479950	214024
237135	401401
359890	352576
400795	9054
13192	492906
309496	20469
35191	114946
103748	111039
60025	126921
57444	367750
383673	441056
301520	317118
134396	101816
444081	178377
490239	364517
91974	355033
287030	95149
188880	124021
155145	93245
5009	328550
491031	105806
469532	301611
88822	141918
114643	453019
205346	217883
265533	68334
312122	66879
70085	287913
383740	340495
432216	384180
159945	366127
359790	447853
186144	93245
351840	383277
105648	396563
476506	326821
401522	378462
160961	210189
199780	120173
402238	9618
390771	154451
129687	99872
179041	200131
288202	458007
441326	100373
32900	142825
106514	390232
407058	319333
272301	442972
235875	475676
273610	409828
317176	213497
395736	123368
237453	158399
462055	49847
283011	37826
362272	91215
241749	490567
224571	144845
124217	3227
48627	361783
136336	131645
14001	158961
190492	309210
351850	71009
364133	94516
21869	116341
314650	410074
476726	54341
429456	96977
175012	288275
147282	220679
355083	350176
258864	301475
188428	4854
293141	179506
231633	97098
446182	390210
216602	137359
205633	476412
245938	191788
449339	218370
81662	267602
403715	132026
149361	164884
330369	443779
154835	212995
450465	450439
86338	434893
360531	249509
25748	472330
196886	174123
175190	484446
240937	160379
2384	185289
313503	42890
274490	145691
185498	104006
238889	177084
11754	274852
259755	403265
206197	175247
446920	377612
491613	466432
479355	307889
481006	76185
134497	82240
372764	191621
87235	278642
286232	213388
135028	15209
415427	393326
441821	446821
427847	293813
192624	454651
171424	399081
445768	6949
110835	372822
437382	137774
441202	228390
155635	278630
340383	278907
426263	273831
310923	403124
283346	92228
172507	132130
233388	31178
22197	466432
307948	110677
484186	396254
372196	447264
56323	12245
317665	76628
456779	207415
482576	482156
175105	289298
430041	24454
219756	136496
335842	315704
241372	195066
277568	28399
143099	183213
373618	405030
39883	168615
215309	35707
63118	300811
265711	234788
404960	334367
194643	289786
180503	459932
245679	320700
388158	281256
172417	265331
168693	389009
258747	265589
395648	87178
437623	258281
102914	197212
268557	456115
245305	163127
316565	127751
207676	324039
138241	287775
317724	170939
129112	236664
219077	264367
123865	253322
147747	171722
411142	18041
125420	342267
452638	167302
25661	262954
87638	92239
431317	126164
289742	447560
40757	451101
296164	481488
192840	239611
371658	437592
250142	218615
25748	433570
182661	151026
13268	119781
260822	101049
113347	119868
475808	300119
198480	383508
221890	439659
62060	143634
69004	428214
455923	409828
38490	237165
16131	467703
330752	455157
303507	438608
1839	364797
344352	441570
145084	35707
383164	417284
245318	177374
180755	117969
379878	205223
459128	74262
185397	160468
325491	52140
466744	265589
171915	98020
129004	86728
452962	68647
117348	424207
265047	235781
366674	316437
299030	304673
271156	196851
456658	480853
223584	133176
198900	346564
253102	111732
150123	352511
210160	55758
364859	92313
27505	168213
22826	407480
262519	109746
270742	135756
338915	461088
96246	74424
445632	47818
492680	466969
440978	111350
316735	480802
411944	39095
286755	344871
18451	370619
407842	441326
406925	372250
269358	144845
476969	361477
294293	40538
327209	262633
205720	440962
441392	246672
481419	26348
262318	168739
153069	422164
56856	378791
478228	99437
463539	21632
176130	78531
84461	281306
179402	226539
62482	248625
232109	140756
155672	478415
450617	75379
131123	162108
146654	94516
355194	19769
222828	429593
154091	473182
282282	441705
389077	389605
174939	225723
6724	275075
417378	259745
289447	160456
341532	110811
408249	179375
124729	470806
240614	182935
66588	12443
377709	248382
145422	23018
469250	320809
314548	16433
236468	336955
274256	15209
376117	228312
416037	265711
103407	11626
393626	465313
124441	249709
363376	57108
111504	267553
141098	452967
70134	53883
251338	350949
218336	291249
97105	23018
396381	467492
324199	287024
290832	468162
268755	151477
8463	380071
401288	272846
84980	399736
143631	448257
260217	13370
281527	129440
36805	492139
443865	480695
274067	462236
414735	369577
86632	335345
34362	428214
414560	178436
383070	378082
251116	190369
76127	366127
61908	304731
120050	394529
409388	301611
447641	171424
99214	365111
254463	318932
274592	272605
294549	158384
169985	400931
172396	331581
53678	489582
275528	425737
136543	239122
288465	463549
125032	456967
364498	217809
286168	209510
208141	168638
180277	328932
390994	97004
8046	67516
366466	205287
31761	49903
414084	280233
86513	366127
445263	392086
443068	102352
81104	351998
112563	153842
358081	346042
426842	77278
486712	475047
269258	67763
150005	366873
118145	50155
59926	122694
314548	304614
289125	168635
32096	311377
446644	261049
36002	240396
462347	486885
62490	369262
337473	273831
300582	115761
369030	229897
51171	444835
314850	212403
331697	275995
173650	13057
391486	99210
146429	54522
380981	472982
196283	329155
379667	96195
437558	300811
301589	235273
160614	146202
477681	186384
175799	245679
227189	196039
427924	351364
133466	48079
87721	270095
67571	199590
323222	48154
190343	255187
50087	451016
180754	67584
217366	356248
271665	127138
439890	59672
2558	146751
316376	296639
202493	176116
376592	167554
153006	137304
69809	21411
114605	138600
45880	108050
375405	8654
374305	376614
19305	179136
226747	233986
33089	443694
286075	17331
302988	159768
406353	215877
275983	10690
312576	152502
383368	392301
179271	130775
161502	166513
43115	177870
445032	440920
338817	172335
201131	365323
324672	144273
19760	165307
161162	50812
204330	113071
223962	132894
388508	254208
192800	31625
471056	48245
119762	197452
338752	120489
326631	479984
89238	127968
178422	404042
107770	313745
153110	167257
456756	148560
380186	35642
159578	432232
109270	12245
48472	127270
36615	476951
188252	54506
292721	487935
229087	93245
138726	234356
474819	275410
338830	322194
355128	304865
404337	291531
406991	108257
280308	199750
276821	396246
371692	451016
267120	107852
228492	446154
461849	436059
109051	207535
144364	413525
445730	438293
144138	17187
414514	290983
484121	466658
479996	187111
462821	267553
21155	53863
260624	67089
239165	184370
66441	57076
230099	177630
404284	166970
372501	239822
59586	77727
486712	186999
281236	208577
104788	48275
167588	262453
386802	294836
267395	261356
184826	23859
361120	391414
118385	22512
470312	89772
456658	170085
97245	39195
309284	262385
330369	47070
261834	175060
402509	14484
119001	479457
3462	423508
160580	430356
421435	243115
407540	12895
13434	447414
393087	42890
385570	91148
391140	11033
404328	343010
77968	276358
20954	227514
165869	37948
340175	71994
454679	185704
371991	182004
204622	493022
166773	142018
448944	177630
178331	85471
279530	269170
62255	467192
97485	3581
312904	65938
169363	314881
36620	217326
298602	235634
241732	392339
297436	118662
450532	376458
178162	103205
320965	470092
339517	339409
93822	34692
347220	471301
128240	381428
407833	456538
467235	186440
19246	239810
200862	459779
335743	369599
359889	338271
296585	110677
405942	25034
321213	176077
185599	36339
84429	231839
84319	84712
304544	450541
477749	189619
324199	50391
132147	254720
321123	147262
79501	390033
447841	230655
142563	493016
266307	58947
425135	18318
101137	404886
18534	423062
108832	385071
132084	273687
366402	361496
492697	401871
114694	317118
82163	78237
442067	237605
459461	61376
32601	218017
442635	291521
318875	481525
152942	49828
152202	411424
219546	114803
89061	231485
48540	276591
113253	314944
449286	478415
285905	353557
14131	283353
95536	356321
130069	292951
322618	226411
104325	343878
310897	212081
320545	489822
89238	153526
85941	232446
332862	202634
455448	456322
186781	449468
11222	186571
124687	200632
101539	85870
382931	327061
29168	249771
245441	366127
324367	222718
7930	314742
449753	167588
201882	64402
69513	53490
124002	118333
201131	246629
302304	55523
438267	127620
324330	428214
493422	52537
386115	297005
58957	70827
43009	423550
253020	101058
92401	288088
374706	259240
310285	118571
12106	245900
395546	311995
239144	451700
185724	249546
215353	420944
354728	485492
255335	52584
102988	179130
71189	74555
491607	371053
438584	334511
160340	277088
148339	250240
390855	353453
440761	165559
320045	310549
355025	156376
21486	412334
181231	429863
125343	451016
283829	202734
237143	128112
399830	316796
425587	55817
261278	108559
164145	317118
146981	488036
381779	237235
188461	489552
128313	481785
15679	276789
176913	77598
276632	375840
376838	287554
13394	237494
352972	304216
374340	341362
60223	391414
224039	473957
134299	281757
391112	426887
294719	13370
34100	161766
356496	49903
374555	330469
207877	315888
286904	151944
21070	293106
294168	366127
13953	483565
32603	393326
172396	15254
12512	122803
75693	45585
393176	446351
234534	85423
442431	375840
448765	243133
332782	276541
480771	264766
179689	156541
49790	160419
61349	260527
321426	187045
6732	172089
34007	231867
156446	171752
408551	343721
152213	380373
459136	471753
306294	327501
377096	452746
92905	470835
301823	249202
430879	348798
61685	227101
164174	195471
266163	467690
79378	414100
350313	291484
389656	18479
214853	55496
86662	156376
9308	265065
318792	314881
482420	439918
23952	318966
414392	379857
198317	299119
40388	123077
369397	306224
480851	359058
398063	451600
14323	369599
361291	383377
199676	211515
481263	183213
230051	70238
15452	256121
378830	71725
276821	277187
7231	479702
453018	183213
54043	15133
101211	353787
295913	184163
83775	12143
474781	204161
36228	8607
396682	79861
184248	219055
307879	164884
414627	393236
453068	168381
337158	169135
121594	149897
272344	424416
255121	205223
160223	388473
242422	95942
35202	427156
434643	293813
480153	33834
355083	291521
384408	139395
434655	23188
315858	144972
128107	230478
343254	142976
363465	446351
145363	228149
109949	67570
136975	477424
132282	291674
153171	54895
398854	110677
107135	149902
118778	407935
374465	85881
150760	440962
85678	185076
186942	169299
470441	426569
427486	418336
289542	113138
225029	385205
210163	25410
314226	342688
381493	91998
307680	458790
257633	190369
108582	187450
265840	423559
410644	86974
482449	248777
80232	370279
373182	401568
215765	339174
477932	143079
209183	208487
217340	159112
16844	186384
158156	104855
314311	294277
88294	278604
109639	110677
354111	270022
463856	375840
239698	253376
261527	208013
130851	441021
479355	361128
196765	154746
330420	352248
68532	43509
147706	169146
299131	233455
355453	205270
357180	340211
75112	375663
213460	48275
376736	362610
334872	330414
200679	16433
479100	140824
237092	31252
272313	51895
41103	38777
125577	14839
301834	21583
471927	73189
279164	57159
258729	64790
295775	391414
3261	452803
398997	260998
361374	226308
175787	166513
86225	428080
36315	121452
466099	127123
125948	174770
181150	401854
335633	110468
242513	13129
329727	10345
404099	33313
204294	144845
419677	448115
35806	436681
188673	297904
44082	141264
338117	325416
451156	163550
257262	351569
460971	431354
359428	5040
271181	33489
236706	124008
109617	103904
78133	15133
408641	170274
220553	69721
9528	447517
104788	431226
17481	324542
143623	49903
109932	254973
426171	322592
260147	343225
190369	372741
174599	487938
269612	250900
3111	110708
274006	445186
314068	89047
334780	60517
270778	306282
392837	413215
329470	150942
106898	92130
153108	193897
347404	157333
231084	78055
184134	434893
122013	464727
1001	367798
395380	113138
457547	207535
351234	289845
197341	304173
360856	95149
61681	255650
139342	252031
141267	391435
84756	160159
42674	164201
147684	280933
479188	411347
482664	275790
387401	291332
34447	140564
192620	144845
424298	161134
10735	280500
79677	11649
229743	50264
472742	183840
414058	188903
177485	213035
6505	224355
198405	355806
296948	355093
266485	406638
237015	400627
328940	192352
244715	240643
226987	355864
418591	203656
87752	184781
410098	429311
58181	79760
314538	300493
303641	343085
236568	167517
258137	97926
408455	241762
314244	489558
40792	205969
40890	29185
486886	76454
111999	293813
87071	345401
411044	19669
140384	198045
113629	82585
779	397009
426585	165114
310338	118075
298317	427866
10226	151647
112375	13370
122030	363209
160680	350754
473805	192524
285301	9119
373755	336915
314217	219499
189733	395138
121755	428139
81887	83140
40845	303441
2349	132843
43931	236233
1638	199056
251107	450876
390540	343547
492934	336688
362522	5090
379024	334680
172923	187325
202910	450040
291300	239872
115386	93852
380748	309253
421609	75872
482776	276358
488954	20802
392210	64429
184207	120986
301414	192749
199572	219420
53846	291521
32760	213221
18695	396534
248814	176878
408584	300132
420734	215927
472245	318932
161363	215855
332862	396548
261405	88909
331503	83623
204818	389702
254115	332499
155073	470803
342718	92613
281755	107310
415599	482297
187071	164164
268280	226378
319259	416665
276389	297865
109200	98674
293010	61635
357139	383096
400675	326465
28362	67089
257284	12895
124659	434599
251845	464420
219850	78777
274895	273192
475990	387406
433361	269904
15027	75462
254281	115174
116940	195195
429551	462901
83082	71994
234679	262954
53250	94344
114918	431055
273900	248614
476777	208617
257498	395924
110306	110677
454975	403747
103626	193020
265937	401297
191938	166970
357373	20138
397799	375571
241055	317118
90123	478222
119895	391542
468932	154655
272742	477788
197951	377111
232672	120141
216585	266377
189170	76766
261410	9913
362180	290482
380489	458183
21038	399736
210435	111552
191447	421356
326048	51288
430433	7163
378420	95782
312283	438325
483694	369058
304030	33652
271125	94516
8146	365721
235775	55303
380274	16486
235242	451444
266965	297672
410560	81280
91740	281348
409094	248161
405948	107777
190766	421067
308147	168670
207137	76171
449914	236233
288654	359775
277568	54536
303716	187974
119503	430923
347181	204195
183440	467284
121569	94021
109421	174362
333144	440660
201067	485304
84725	386323
483902	207165
415219	233384
475756	105585
153006	61800
277595	88610
169316	475764
112443	269126
147136	414652
205174	47642
493527	8459
91327	130201
24288	12895
78469	109334
149089	151698
168615	303411
37173	180578
352007	61934
432093	355806
85674	421356
312474	15051
130000	422853
254707	236240
292641	77143
362624	359485
212296	413525
406660	444226
244492	4717
360537	183213
67371	199526
266	90051
284554	45564
352927	397128
386714	256121
309002	485546
167475	4413
104786	181443
271782	434169
179531	212081
383577	258370
263439	147746
76717	354694
269695	460219
114643	95325
320761	13370
93936	396883
407540	329744
222334	401881
9252	272230
245996	467752
114643	297922
112591	105585
104740	429599
121047	248398
54208	318823
130069	96380
449794	24244
238445	474880
241952	439218
306328	477986
200103	342519
19714	359762
418380	410011
488103	86745
248013	391414
420895	28866
360585	366127
481419	286307
135655	51
267977	150352
321489	87937
61141	21411
245938	465970
357294	464420
202352	200849
345175	33905
48832	302858
430942	337783
446550	423795
121594	25034
314187	224383
336560	350145
425433	381047
244487	377933
389641	428214
388890	301659
18620	350880
87517	364325
410162	434893
173966	250214
389656	110279
490954	487744
264987	480708
118474	106834
46023	170129
60363	15133
16201	449468
456234	190369
326260	332370
233936	316684
14133	102096
347121	50507
11046	56068
472887	487693
266307	355594
148471	375840
155730	378087
77439	218209
90305	364294
238350	21241
315881	124651
92907	494102
86700	291157
233045	37515
418700	269399
468935	152020
192208	48275
238792	383008
330820	268118
192183	100948
13268	297364
236957	353768
101730	326005
416211	374939
64916	216270
200092	153508
367657	392889
387	395988
395428	287577
358508	278030
422805	42890
9965	464727
76737	100836
104448	183213
336594	412269
54524	315687
396687	361354
316889	90368
80193	78155
278769	446182
232245	21902
366518	310836
94404	161732
181806	296845
219582	32406
66383	429691
72253	458848
316565	242190
64811	426282
78195	70680
326260	351083
8293	461346
422015	386775
104533	293813
105355	4676
270705	267352
383986	362502
246388	145408
178048	395964
429863	438713
471876	69103
60287	99261
439172	186259
99106	178436
58266	357459
42370	278520
335902	314076
275395	128330
362902	48860
490035	144174
338453	377717
231059	198851
16844	277450
467230	122545
5429	391414
464420	411945
119688	307279
54043	72523
79961	237262
65093	178117
441463	67584
44338	160610
405262	272276
346501	139107
310923	245679
55659	264180
99209	76454
466196	346630
167140	475004
465954	87937
472797	2482
152230	178662
366674	362267
404389	7756
311937	384256
298427	5448
65513	491545
12851	86728
170462	492204
467881	336590
345371	421881
404269	308245
64927	131521
331432	405217
366843	176422
228519	481279
470211	454975
271344	118546
396508	317356
358577	203656
131504	473223
491031	5857
435145	343085
383044	369577
385990	160866
15027	39645
405701	344996
74552	477509
226208	69405
480593	38798
111112	211932
54046	193325
172396	9365
20220	267602
317737	317118
309917	43334
223304	35707
242309	89917
102211	258370
291984	58881
244308	285068
276821	14583
177198	378160
172219	186041
166992	275990
399581	290022
28103	41533
267562	485094
133404	67297
463653	284425
34530	489692
286622	60517
424895	85243
430942	413818
58484	443400
308436	103456
244536	435546
256910	438783
168437	332210
190281	413215
423069	237165
376499	13370
260884	187974
47232	440660
322587	69662
461595	399884
286804	404806
125798	247508
477562	464847
107828	127921
470915	431556
330369	235102
294519	188450
403653	104591
370590	25748
242872	595
438475	8525
316011	21679
420552	256006
327209	171103
69264	461242
459563	232553
275319	361458
59055	182602
145133	5938
4634	86560
491454	356435
72804	5090
48812	299085
155094	160200
276975	278870
155073	320164
12063	142023
330237	240355
81726	190369
317836	9880
74158	180481
128313	330537
469580	140308
116875	99336
298319	420757
296260	452746
388372	263610
198138	218730
484246	389682
253503	120195
429287	432043
132351	215054
124202	433561
116087	323157
368083	160119
327741	257910
70594	409828
37501	372810
428531	324190
449803	201208
191488	185478
167588	442136
451399	39195
191529	8268
219068	313745
255650	412850
14808	133112
485536	320045
318020	132843
422246	335460
219546	7812
164591	107214
431544	190018
329379	29469
312225	75583
154835	385000
346272	173284
970	70557
340880	150195
113566	268524
72926	385000
87536	356645
108810	58052
174951	61709
303156	75211
234120	155919
188285	443457
393045	105878
255198	424973
436625	489552
417069	228431
6997	245679
444413	265379
139135	13657
16858	180578
259372	317118
308517	85898
458925	25410
294527	391414
202518	250434
412036	190369
5700	153655
172191	477445
216123	411424
384829	438181
329442	36462
189886	355430
153324	315161
52875	386971
431663	27581
73038	364427
242411	283720
15068	222344
221442	111600
315805	186361
428864	268904
81262	318925
213035	111339
159559	119868
435966	418368
177590	342807
438193	442947
18048	256121
176347	341495
52433	278962
347853	493022
360459	125705
102589	322422
333302	413774
211570	42890
160320	313745
359598	206137
239804	49903
371953	73626
3809	471073
380748	106889
455838	188532
262639	438077
402608	300800
152179	22719
273096	262954
345401	99515
85392	326446
126479	69342
404568	487304
158760	126204
406850	132875
244092	160794
77266	15133
220925	393353
51739	309801
299869	127921
176130	65235
29088	43334
262155	4835
218448	305062
135978	383556
330039	478415
477565	334281
61824	109846
102065	329763
479224	391414
199843	319700
409016	335345
52548	429863
247411	211621
160461	183428
55578	436686
315250	290211
145185	428299
298390	91829
277084	135664
47080	85354
276053	30220
107016	41470
117833	58881
417526	326523
277050	230335
313815	339887
340500	279410
413189	365619
141398	169449
409355	486885
198328	226396
275763	138440
345401	377909
358600	53669
329503	373485
304669	425737
433129	331581
425361	49231
427409	199582
373025	111325
297690	140662
206656	443006
348560	217423
301961	362739
477932	31996
304989	332532
109687	105688
451399	171424
205226	190141
219320	53863
168464	369940
85863	136891
413388	54976
385881	220417
136220	241718
60752	115386
85350	210116
192183	139099
410161	476951
219440	400054
456748	381008
352237	7054
208944	278907
177209	223929
296585	40722
172864	281563
335441	422175
357084	230135
388350	342388
164254	339518
152895	369154
302976	183213
357305	478415
350650	467888
198662	72670
309951	79102
9736	101058
429791	87235
447915	411365
346494	56624
406425	452709
238832	314690
252586	190369
106814	198926
219847	192526
49184	429368
133933	350549
448003	446351
75768	243115
355083	465132
299721	368144
257949	372857
18571	217065
361308	204706
270089	43853
467012	235390
85674	6072
334441	343746
137968	63996
202683	183213
308525	327217
361576	83544
22053	339853
326574	262594
491089	82621
487070	36767
442435	298488
2465	277444
387612	160009
292688	262867
452499	168381
238855	209577
119174	119868
361533	45413
321136	49951
88202	140367
55626	65670
192477	406662
204967	210261
194279	296693
423013	462676
7565	59341
371505	65983
36844	40034
191020	165032
151057	381548
439761	251250
316141	273831
245989	222701
346194	377013
457483	321068
345715	428251
449544	126270
345959	347425
493817	64816
90922	378243
348690	466737
267562	170356
139331	316359
26559	337999
483706	149600
242400	316439
360138	94667
89559	363973
94004	223815
93108	255650
282007	137739
970	410980
412014	245582
183176	491305
135259	13370
48892	48163
240715	12443
480853	144845
57167	184163
223352	322738
278769	92114
116552	156986
304501	105963
478148	178436
392197	229219
79064	402616
176072	2199
39286	347025
151691	202639
108356	402269
460939	155719
103873	418551
42259	176878
345461	465313
212009	374772
112620	256373
228044	476951
185126	476951
97884	432303
164750	262954
125664	481455
460795	378408
260405	424714
131973	127636
457319	6523
255696	27262
231254	479760
20877	194999
153152	171760
33089	107148
409889	303175
117416	301348
267562	301712
83616	270239
186717	11474
218581	331581
230051	181746
130869	166513
277145	60163
52473	279148
483025	9217
167588	325220
52935	78273
354154	320464
184649	273831
409191	88113
61639	131225
382161	300121
421207	455082
305357	39755
398997	216171
11222	5857
143639	178048
439718	123410
94839	209471
388158	125334
388467	126575
246998	436178
122744	10646
333675	394571
82100	299994
121478	439603
18181	476951
331697	284744
298156	137128
271315	13370
372415	337921
69318	113436
347326	95536
16569	393326
354387	473898
469227	425937
261117	187974
321242	82585
282503	317632
465108	404652
334080	9054
222173	29105
268993	304189
181947	386901
36648	27519
25211	417918
332598	234274
84725	309501
83091	75952
301344	98906
78820	14832
460059	421819
407255	187998
198730	207501
184019	207478
329727	179472
94371	86728
104740	281504
180780	130354
286828	172733
363280	411808
416213	150526
354684	269450
195556	455367
250458	320464
467012	177520
5297	273831
187834	247092
33398	94344
59723	451605
306282	316796
208420	478140
78197	455864
233720	138298
86887	463615
186769	240374
316313	373164
481419	447158
326631	343602
192311	83769
493299	300069
13028	313745
124726	15144
6736	396997
36408	316573
90519	367896
53836	132740
376332	107473
365410	104505
10370	42911
113927	393962
170733	404806
345918	442554
181387	85624
443815	155700
111162	489247
192993	287970
164284	385000
226167	384278
339333	110974
138841	98012
222702	109407
198589	273831
410549	313745
371658	19745
216324	245926
221878	453504
458627	357482
173103	479680
30397	116283
208420	132894
404069	48163
165994	366493
331164	371801
433820	212918
410423	145064
105554	86728
230252	190369
326631	474457
28616	4413
428002	49903
216602	152592
341221	19253
265229	450380
181680	403151
193956	250434
246196	29023
48214	95402
307802	195133
424256	87452
122671	259688
319393	78184
278520	37778
193572	338189
219198	277638
393409	91960
294076	277647
465781	96032
192646	93292
476886	329181
475243	103205
79378	59313
367656	244660
63408	33834
277575	164884
85674	323535
180027	402333
199900	114988
23863	206774
483987	369562
438955	142392
454222	263009
297254	101058
230969	171953
168140	191755
354545	194469
437278	242551
401897	113749
451370	433226
222828	296956
21206	33338
293913	333661
78319	295009
276273	72985
259821	38063
467165	47547
208136	461877
477461	378127
3438	313314
47010	422293
125581	48365
311882	263009
198138	328550
201839	155697
407107	110708
460858	94516
69400	74829
8377	48771
68772	82585
23680	149543
118886	86596
204798	214600
436864	278387
196303	348798
45836	273831
193595	267602
442554	222531
415819	262183
200219	286561
229950	344002
231688	420551
24315	248732
326607	414269
73691	91600
306196	147121
159979	117023
42504	309801
404729	321190
259538	431798
197297	92493
56934	99210
3409	393326
270248	418420
31183	445749
134694	226903
126470	466737
418866	357294
119567	111277
198317	212058
39914	403877
82157	288047
81887	47873
435602	119188
405636	25748
132997	330414
328812	336590
122780	383572
71511	401297
303850	426736
296750	62948
178249	261083
64271	476411
106268	144764
289686	9730
390448	135756
161943	286936
219068	105878
319203	142678
473445	31178
409468	1101
289675	364091
430223	240592
348755	201790
396021	205289
430185	467703
302816	370866
314455	428214
66029	404886
421320	36643
12165	378462
237963	255467
138946	195697
295292	350822
63428	378686
350064	261992
202774	393326
472667	15209
491031	472072
81885	486885
276	29253
455678	428103
3809	228013
97557	75913
446182	31267
457627	391414
88027	375942
221165	48163
247092	469235
428400	245317
340863	378462
215869	142161
360841	22448
155242	374281
329323	470344
172332	98906
463540	478080
331376	440660
481386	124795
185076	13747
190281	245200
372214	150478
283096	17155
138265	182226
416872	16433
447229	93245
128839	476656
247181	466432
248895	198400
102098	49903
428861	476447
329872	283265
478461	456640
466325	153370
58694	62580
272301	249783
202866	68274
322509	226658
83923	273831
266934	480910
36669	127838
259642	119381
369010	477930
152276	463549
310373	430419
332849	336590
298156	116915
384358	95882
440918	82585
293580	152502
453511	72408
137891	383967
188784	378462
88790	457623
298864	401949
212225	491618
351307	204925
82021	405226
178469	195904
448819	224066
121828	121499
91634	158946
313174	371622
364559	190164
143099	308150
229377	299204
241410	329824
55961	483743
99877	153015
132247	336018
140003	489201
203971	96146
182940	251116
895	52396
418651	271383
185711	4413
390781	370866
59675	217423
135593	130028
191357	110677
6467	235606
70085	158438
290105	138617
461919	227089
68462	197440
398092	105878
420736	395198
359363	457864
322308	280845
64706	91338
142535	74106
377720	273317
336556	400285
238791	301557
303654	286936
8540	49660
96841	293702
475507	234902
428810	440660
484107	189792
476221	960
320259	387185
341891	219815
481785	227321
6949	385292
91608	156376
235888	472463
460286	16433
12425	404953
428887	290075
295493	85078
130069	285015
354804	417945
355260	345570
206634	312546
489600	358813
282469	19065
346216	460963
212004	371918
16349	421830
81089	111746
178422	148650
352520	312697
371976	372424
253915	224085
320568	15133
315003	118566
154456	357139
56595	454867
236808	72523
145288	160461
254350	89410
380858	29648
417473	15209
105079	146202
200569	12895
456021	465382
77306	317356
474496	362206
1956	288322
138368	361683
299651	327872
260831	194830
471422	409318
261278	413148
347425	418558
70478	267397
40618	371918
489539	228387
466649	57375
3955	458
259211	45141
297969	137931
27000	313745
340779	467382
159166	276090
363564	9368
478751	450353
468486	447517
221578	236342
479044	306252
448318	394399
427409	62255
346979	246100
440880	132740
186440	380792
240138	334424
454229	422853
327209	45609
73327	426887
151669	44883
177759	190369
345042	157624
26324	190986
373755	64075
260017	170129
313317	55849
378852	361711
76079	367798
125442	268606
11696	446394
212514	259656
86924	297399
326260	149027
464546	338271
59475	164884
350021	49903
360121	435242
29824	375840
280762	317118
153006	310913
326076	4413
313678	249709
245202	437592
267562	193256
19790	109041
489485	440660
291832	441425
205627	484426
118132	446858
65220	190369
230563	141440
443163	168162
487065	465913
134913	378100
119306	7159
239084	208603
170138	476951
448309	85260
347507	429743
110406	180957
305978	164884
1546	300409
66622	258370
481712	267352
189680	394016
482353	148566
461150	144306
453826	428738
211657	49106
324490	149128
412205	1025
261499	316607
409468	176568
223939	106392
488355	33745
217980	73916
29396	393326
247312	491190
310067	16325
406144	183690
163032	258370
354368	478530
419967	183213
370388	205223
320965	198297
205383	330617
98654	177534
41670	393326
222786	386068
472694	411596
326644	336590
336152	2853
330752	477545
125729	132740
322120	428026
231919	454893
383822	183213
324212	132247
388506	21411
172844	165241
186948	4413
433268	45982
301326	38490
103675	449468
485667	318533
212472	371398
288123	415433
384218	477545
319174	132740
270263	367751
319073	54105
280709	166513
368321	476880
253757	117296
124763	287694
315680	438782
372385	375634
293913	228067
113286	331998
11719	94344
186206	251382
306578	157280
98501	344117
119345	10520
51408	22907
463429	25069
228225	90059
32972	233895
157011	246713
52083	438638
426568	444478
158992	250962
75951	83227
382314	432807
398527	164884
276361	440131
406194	356823
366469	30811
490615	16433
365356	440660
58506	199676
285326	435230
256568	317356
382644	230678
49687	317100
37748	277646
116530	195607
115449	283445
75557	374314
140225	188542
280775	396563
136596	172999
377403	86728
134674	348971
380679	237165
241199	242641
462659	410236
425135	286037
305855	141268
28614	94344
256823	410028
463580	157497
235404	35707
175992	88861
131506	35629
307943	13516
158422	478760
133336	111737
394261	420392
304324	285777
64608	339853
39632	38390
292721	340449
293710	205289
451273	307279
168062	283392
479351	328282
486040	167881
398154	252961
470415	78382
112564	236089
412517	484866
358908	159174
481038	296130
147795	487192
488971	37249
67399	466282
222896	168381
250404	127993
188395	178436
304818	377146
349140	14044
248190	310303
387173	50605
104243	264406
457438	31051
277373	356389
366402	485649
50757	304124
403565	65016
97008	94516
374256	64335
283633	368358
479486	283265
289654	274030
119103	88113
448132	413392
241468	213249
243438	329995
242832	486275
52188	153995
122085	174923
425557	395749
290216	374942
27152	300480
67984	110677
102795	348798
102852	66124
407565	399852
87531	492906
175778	162380
109733	287854
308147	24334
97732	183690
145133	275825
220352	411424
306665	393426
332938	259374
195667	360471
322329	132682
73512	194165
202923	141623
289675	296052
190281	86415
350120	93245
444445	416402
234606	63411
181299	310148
77872	89078
226760	138374
282620	113522
478489	36937
184363	431579
161834	110631
280175	278642
363471	16433
149892	112347
413730	106591
154835	166190
439595	92613
401635	47059
3809	108222
28357	12650
21151	208366
45133	176861
90664	324723
111467	237607
165896	261396
197113	342415
300523	62191
129746	183479
254973	35854
462893	269994
100852	291772
390479	90283
108963	274680
417938	158101
265053	296423
222035	317356
19963	15209
47295	143692
240871	154137
261368	180903
271714	89470
130069	116481
260110	183711
58182	354888
40362	28622
219722	110665
452962	45718
204865	122462
233614	190369
379345	404806
272320	133959
87002	375840
223402	36286
65998	75495
451764	167588
283640	432591
264547	177749
390536	280635
386635	338201
205179	457623
384289	393326
386704	440962
378924	327217
284177	470403
65470	440660
99311	364294
251086	422110
483112	152592
226109	417201
407066	67040
163214	27683
7711	15209
376294	90718
232546	447260
219136	241512
196398	165680
200884	310657
299976	433226
254446	295493
330691	243072
142547	299181
179100	166513
30567	21998
436610	431799
92401	288105
235094	144073
52993	174101
319768	92292
334878	317506
154456	129792
24555	472583
360421	458043
302856	258631
450465	100287
187207	478415
314467	169530
25905	265672
437929	471380
228558	99667
218114	447107
155044	420487
331119	183690
51869	49828
154560	162831
1215	458601
137628	64324
154988	254178
120254	164759
394341	16433
262385	400974
105964	28951
296846	216122
246577	341362
82840	227352
423714	375941
158241	227369
359524	350189
450322	280371
463891	1435
370096	190369
413821	122694
287766	57375
437998	180624
60003	153995
105012	483853
324454	243840
130069	77549
461174	338267
345401	124607
94868	107538
272812	67584
110789	9774
259559	491271
155045	437600
293960	417462
361159	150352
266220	293813
219198	79705
155302	401085
195207	356556
371658	304589
179146	15209
276821	340319
441688	195948
243538	21253
312499	426930
409583	121255
97552	5041
241307	15446
55479	410098
492956	237235
295781	366666
247175	281757
362215	108578
408733	177270
72536	172154
492797	220551
50026	357014
357193	378845
389744	233477
6860	94344
428544	62191
322310	254178
252552	78820
315573	326260
31483	367094
58042	198317
224194	401854
152898	200278
250671	258423
378224	371053
69875	293840
145963	71827
260049	263009
167588	52570
377354	138259
358709	276976
57807	9105
386955	332406
467857	52187
438349	341271
137332	315671
343766	306608
315566	402062
119377	68098
134299	29081
223597	73601
170872	202996
147321	83017
106825	316575
192267	282822
319210	196783
80552	251656
145810	399468
486217	124008
312842	108458
381123	226810
242551	130069
307133	276358
37328	373898
114767	6949
375325	151096
119188	10410
283675	114815
307789	164884
247062	387742
137375	250864
398954	198317
242204	447517
296663	478882
457391	478482
367827	155442
236941	275500
12063	370048
146763	450330
30152	348007
202299	79520
427403	293543
486236	449603
126657	84089
217301	453974
128985	165869
250853	106903
216666	58409
482410	35598
247915	296423
43966	21249
73138	99859
371295	286171
125255	412739
342465	331076
295304	476636
157988	395988
71511	119762
164823	405217
326210	474057
74577	185076
148114	192260
47176	375840
125275	330853
418454	420944
52231	222701
106268	282195
129577	293813
194546	53634
368145	239121
464141	9681
93416	227263
71189	115303
172396	392086
462859	51222
36784	447027
493277	275790
82150	341271
360841	391414
311	267352
488618	426499
215396	279047
469603	177555
118131	487193
114643	61772
263184	198317
366030	206623
7791	50082
194019	161223
207944	16128
406847	112294
244949	141154
111549	491150
326341	122519
141449	132740
268568	171350
110835	297802
193020	391473
70658	248625
92113	403473
297885	287454
12648	25854
132498	193871
204075	58102
429447	131934
76027	431028
440499	36836
468540	276158
200804	266911
432319	131135
311941	103804
284754	275483
167959	422435
205633	195075
476777	5197
282534	71621
485347	181230
424678	423635
367861	352451
146981	329215
82430	387742
433565	275959
132795	267602
116365	260527
151077	226432
207931	479779
467716	64256
464952	217223
363395	336590
25371	486371
426436	431607
480183	466969
131037	95942
423100	25437
446929	267602
386061	289660
200835	313745
190963	293813
253995	383156
277941	464527
258938	490917
469788	46507
145086	473382
339701	20959
134262	153337
164748	284222
448298	269295
435394	477414
34815	208894
282213	378546
417194	393326
354365	82585
90696	418390
430217	169047
114051	89633
101362	419942
63684	234462
253102	386460
6211	113138
1839	80834
217450	40871
31023	90884
181188	380875
33563	13731
216666	348547
163893	440804
31483	118735
441302	348912
182270	254525
308566	190369
48683	190369
233769	61388
51864	469532
87063	320464
432583	311212
311300	68285
6069	326539
175809	142825
276821	201674
334450	215396
373463	232239
431222	18665
450465	6644
285932	9725
75947	471211
4684	366493
53181	481785
59736	166157
2622	442076
477681	72026
82103	54976
176224	258370
287413	368892
330182	201085
192165	413525
412440	453159
56619	213914
219296	290
176201	197996
397484	6949
442860	269002
163807	261105
79817	172089
147577	259929
453829	389463
224739	256121
118786	41266
78673	402493
447335	53906
297821	22448
380161	367543
15027	280802
421310	277084
281252	6447
309621	273468
147039	141509
67223	342807
457418	46758
204405	336590
200067	327602
210050	165966
210763	201754
223121	24633
423993	107187
320683	313745
442370	236213
156518	65275
254973	52864
210889	461395
435171	452633
337212	430356
212551	272865
432008	367885
106268	272096
283450	433279
449418	48536
277568	180908
215777	438818
275897	35707
148779	459993
76718	466432
375405	491350
134299	392896
416423	323340
448199	452824
75568	295106
478508	366493
311363	454024
14486	26106
413742	390349
201443	164504
92068	423014
275324	172519
58011	393326
25455	351639
33967	99832
403070	282525
281826	420954
280693	443185
257361	3571
158841	411214
230803	380538
301771	15133
486712	322858
449521	404806
325509	328140
399701	98160
174279	162414
45060	484274
339333	388110
252220	214217
375353	464725
102844	232510
311262	199907
411660	35707
43518	211134
167517	423924
67042	329195
86853	80514
296514	395988
377971	79507
361698	242483
59718	119762
273812	421830
423570	429285
21818	461846
309639	162624
156446	203514
370876	378082
142605	15209
233943	377270
130711	366127
319516	323958
454090	280507
441635	104821
246406	220417
101780	272401
81358	188741
198012	375840
438354	286447
233338	313745
40028	316744
355095	286936
279430	354694
422183	21411
157651	167372
208318	116954
110490	393398
137133	275232
36711	370152
122111	269328
305261	387742
78107	467244
422936	86560
340495	343702
476681	120855
210604	363132
167443	258220
115442	110677
284461	203656
100897	25410
354148	278971
187786	150352
177483	6899
14834	303945
156348	291249
418974	59776
492247	336619
898	28006
299003	223694
218329	114775
156704	79989
477350	147520
112372	147800
394377	439653
237193	25034
46257	362610
315923	86560
65476	138885
214139	103208
457308	102577
377851	430356
135014	280445
465694	243894
6283	380071
187973	430610
404960	311595
116120	492316
259651	233923
319259	26830
467467	47644
442297	250625
436474	90099
138531	440660
211973	179878
296190	242067
295884	369599
446182	188954
321672	448709
225750	241468
406164	361024
399555	28081
454211	61627
339525	391414
246349	71009
146893	454551
439999	455076
385614	2715
314740	118886
101750	85423
331503	383786
343006	326171
20413	144470
219485	203656
329379	105719
46487	132740
181651	243822
356261	247053
436624	38063
121167	430356
202379	24646
272053	64123
373025	134145
459280	477986
486371	317118
243147	194165
354254	135270
280786	49404
377918	241137
95602	303037
90192	159884
457397	135967
5166	299493
391765	335072
476107	338664
53320	144037
131546	46071
1850	228911
431378	1467
15819	448676
490362	186548
98515	57134
328445	193250
128932	80919
33643	479907
347997	321313
276821	134201
409388	216006
8607	486922
106838	63998
268989	461944
404892	272230
205773	20998
89031	352605
65546	126934
158099	333454
397937	403937
83269	427714
445453	44282
344914	37830
491114	440660
161363	32967
356987	296432
44282	20212
321183	42029
326043	195898
425583	99817
261920	220857
281130	121008
471074	14077
458785	265697
27252	121106
144073	131758
20502	245317
436052	443339
276755	150478
137128	462593
201348	470615
407811	474676
329470	192322
178489	327217
119911	222323
6967	80282
243147	366181
81525	397456
40028	374305
314548	384400
279381	226731
440454	104527
50588	244441
207561	283017
258990	476800
272457	151944
148641	23018
125417	74560
248013	365142
232677	115146
91197	445233
423218	476231
84491	126204
62081	82585
274865	122694
326631	122405
426580	213734
10217	286320
468118	412398
379906	40466
177640	430610
62272	142415
39371	341777
364138	409931
63097	330790
158000	77727
278241	114815
217418	281993
116070	245363
296479	152085
83608	428738
259762	407756
473619	94516
146210	123369
112443	143429
427498	368526
65385	26205
386411	360567
46678	395988
38934	248250
344674	277450
176211	412205
157608	39764
132622	220417
444220	122218
263830	440660
460351	96977
314670	44467
19924	4349
426097	241972
215292	415115
349878	298290
169994	41710
83799	23018
26940	300914
194048	447107
183706	266559
349140	86274
130069	164120
116070	142256
276583	53863
414223	104505
235971	367793
346540	107913
476849	35707
317724	28129
257081	287396
320018	6859
53538	82872
394975	291249
393696	249709
400286	349492
339904	159249
424091	370395
205634	164884
243787	132205
428876	205923
50453	165868
261830	84089
21679	292440
409745	384307
422262	93007
371149	225988
491157	489986
220141	49903
386654	379255
327425	94344
457524	387742
42304	389296
165300	283354
455084	334680
87544	190369
109157	38126
200304	267060
162821	83403
444271	435697
350064	152081
441762	443287
71660	45504
231233	259865
14785	243383
476116	364964
118385	381673
482702	315888
90250	371554
175870	288035
225694	85743
472461	291061
302283	91028
74899	138172
204798	453701
238041	366127
111856	421356
372913	70557
198503	218448
449073	141509
244092	238981
183270	118870
124867	142018
7561	88442
117317	318773
402738	248244
202774	218727
194390	71346
372108	192509
46708	348007
484804	421356
101325	148718
32408	452098
354990	443479
15797	190369
151132	414269
475177	83313
191931	443146
456021	364021
470457	137719
117689	475571
161363	21632
15096	87919
189425	378297
195547	445164
428677	218727
372565	161975
411094	478415
400273	479614
475788	217197
115925	302346
361833	94344
176130	233470
232037	49507
18039	298434
58531	398689
439719	454014
489977	238942
217270	431743
321645	265589
446182	459649
121594	474302
458071	399468
471365	476353
462066	189064
27498	19914
95215	391414
418467	482559
149038	454975
386841	307160
144343	20959
95983	327217
18500	92613
401085	59987
410317	369577
236054	237224
463575	295484
480829	336127
17004	58589
98299	473681
426215	431245
199528	451802
490940	241970
25748	401602
372444	435271
454982	97070
79347	392539
401389	61974
16458	383071
155698	431137
243547	301765
90973	411809
153799	147121
147743	100226
369809	457081
476106	134145
100358	166746
43027	52742
161363	303648
125269	220417
301673	317100
349460	10198
167719	183213
267825	454348
131606	447335
491363	484447
41378	106268
179125	466120
155664	411269
334693	317687
167068	366493
260392	160428
218890	137683
239506	57728
175258	283037
24185	20611
166354	440422
47992	272876
244688	98100
472793	17339
49260	439168
195942	125324
271493	129929
236440	86268
100438	3011
289584	430356
214050	69390
447225	337912
162333	279963
399193	448386
67136	493297
199744	184163
162825	464567
362364	77609
392086	464725
25475	219186
293773	99210
407280	229058
29951	377466
70535	239225
110221	136275
106138	313453
297641	194805
102065	468970
276644	54449
378130	239028
109733	88113
213247	293813
171803	336591
229950	64335
244153	375768
383257	313745
148327	177104
487060	357469
153322	400045
227581	7587
101780	32752
426206	122193
361960	76016
64777	375239
261145	491150
367878	202571
394975	331508
150659	295484
455414	46428
435283	145810
199291	310261
237667	478415
468112	463822
137789	185979
263769	54700
138622	109006
447968	15209
74274	113138
205439	183213
369674	320975
443675	257339
136877	421569
86632	155529
44844	289223
396361	236698
122031	2461
179844	215544
187965	452285
37623	22837
395419	116283
301913	83227
379397	4229
221442	321868
171366	413525
425984	167740
179621	398333
294323	476344
407678	183213
238063	317118
63522	402644
194027	440660
26527	103267
87774	53673
40388	268261
291698	121106
306345	290450
74836	181244
21640	342710
45164	329334
471757	304589
329054	317118
324708	86743
355779	492906
68098	190123
336152	342443
147373	181578
275726	214024
167588	54536
67675	197681
134939	284843
51280	74269
54052	61380
191221	281617
414538	185487
449521	366631
355552	160923
179080	32510
355806	362398
137149	427472
153242	464978
282277	469230
415349	440249
36911	162399
30988	432604
188156	86728
300975	75303
19334	241525
491868	239007
119259	332392
58042	152020
142740	122581
298346	224383
139084	476886
208060	86728
379870	40198
431373	142008
362965	126666
317238	162005
72462	261804
444380	98300
198977	134201
14479	94634
308520	103205
248274	29105
158287	233160
447331	328253
206173	489822
65803	277772
418898	218730
407597	197000
473981	170072
136605	207927
324296	90447
235473	316011
262642	466737
242551	119762
80770	259929
266872	49903
455889	180096
267339	50264
273669	284843
395049	27030
249649	315121
270248	281757
202782	71815
193869	246672
350670	342620
237310	110677
329415	435817
351495	178422
468493	237178
298114	18036
23741	297915
334275	289590
35311	339140
383507	283569
15068	323615
19727	186774
357411	465672
6778	214050
95816	57542
237260	193743
212612	256944
161755	32801
315844	143634
204788	399132
8703	210738
449893	141509
34447	94038
447335	330810
373313	263009
8590	211271
322334	192418
472192	407844
339986	83398
403733	49796
206545	230319
402052	431891
143807	254689
137224	355700
334372	119202
109110	234932
169759	64335
125866	327412
147335	301301
391191	391860
301823	134262
101562	154137
59962	54671
485228	8600
253309	266186
241749	153995
234204	63844
132206	159249
201286	359762
143913	162947
357373	238905
221863	273831
263220	241333
136335	258370
374078	402255
393218	192509
39880	170835
301808	6899
241937	49532
156505	339093
236254	313745
301557	475723
324190	460023
85932	379124
62162	183566
65664	247812
144073	378462
461091	22804
2195	410018
372095	173899
330087	223408
249709	356172
345194	56312
153140	145948
122872	28385
354497	107589
416426	301664
46757	477986
42718	438419
127469	19819
37688	408139
128408	338189
307680	366420
395513	449020
52587	379723
347812	440660
167419	77907
433146	198359
61647	261281
116004	119994
392581	432173
18928	112215
425988	444163
79875	47253
287099	318735
368567	485137
257113	262954
12063	172071
88067	440962
268576	411424
278874	455789
142653	272096
159426	490688
16211	377731
295367	347432
454397	182554
259927	457455
460266	19093
26693	114601
130069	485534
393525	158578
231652	313314
417332	202996
321696	362773
145230	217588
445023	93245
485166	284982
353577	234878
403128	242759
398715	218727
470185	66574
112443	444693
20172	123213
457594	411424
384132	149128
220372	235827
445890	371934
351182	263005
251705	89514
222491	348176
212380	325217
125064	171925
250630	464463
112159	180841
356189	334009
93384	420944
436288	362924
424017	393326
283121	204402
268748	65843
105639	32869
215224	492906
472828	389682
319396	468832
12781	82850
169412	123393
266965	317356
454132	234275
273383	243374
205637	192055
196693	458880
15819	60171
307081	283346
324826	170894
431486	486950
401567	163435
168552	36392
353285	119416
469934	121117
463801	468387
91927	445233
449917	320603
237652	94665
237937	188844
48612	13370
478688	12245
106514	254556
404770	205223
211044	215148
460824	447517
361553	92022
317552	14572
452148	360736
82849	120912
332581	111843
16261	440660
228050	209014
34011	429758
35806	224285
172443	59759
451551	352775
397471	243816
50711	72670
382557	146202
341522	164446
426742	53490
295519	152085
477932	443984
218366	476447
314311	121959
383100	383438
326688	199676
6409	290326
142527	211657
66168	97318
419860	219395
123709	255756
42854	338271
115054	451431
229736	317356
366135	254599
461894	53389
471892	291781
128070	15133
58509	256157
442011	443386
121691	53490
141091	89047
493918	230783
465894	61137
412205	489677
399655	441313
216894	355624
303335	431932
113002	235280
223630	245117
462413	380509
325314	27212
457257	27156
344936	334974
328588	83811
454987	86728
289839	398315
8396	4413
129149	16433
81978	266852
169552	65912
40028	209285
376553	215676
358750	317356
485100	160158
423150	249334
72804	308928
424587	95255
163435	93335
450889	473576
82860	362206
204066	209471
28415	478415
81100	119381
309160	68628
493621	447693
45579	3393
98644	8084
468548	231412
452932	226308
389969	394114
329195	423559
228050	409551
359193	45355
438526	352605
437140	366493
207032	242187
463250	258351
199982	132843
337483	388575
381706	431932
310858	402868
256790	129301
151851	96426
23741	215026
336071	411809
476655	190369
245190	284155
234804	54198
35244	370866
146445	89047
458065	313745
249356	369577
183498	2935
28967	71445
102309	187974
482851	426998
374222	484835
388841	5197
483706	470879
438475	179144
474389	21411
450817	42474
465848	125285
390292	97894
493211	251613
490021	317425
492588	374458
460303	175905
30568	257509
341473	16433
414286	476058
473224	248777
52505	214024
129760	387742
50575	461944
319081	416619
444518	285446
416595	355806
382728	291002
264784	245332
307651	3339
371803	62191
137200	61483
268418	313745
227566	90101
58768	378686
244350	12526
150174	273831
393999	413525
125419	245679
371306	477491
144760	124888
241471	360512
57419	332392
138126	42925
421371	21583
21892	428864
342187	35707
156429	187998
84745	88207
421410	345098
72144	147523
176404	378462
330214	254573
428661	396463
290904	123955
49670	96534
376441	86507
253503	142642
92466	366941
130069	386742
347042	147581
277666	55130
479351	208300
204432	20462
168361	331508
117862	293191
36296	464438
98295	35707
145979	66108
232632	198926
49334	24844
137881	493887
429052	212081
150174	336590
363552	243234
23691	60923
59628	180908
82688	5857
99639	219079
338126	259989
341470	245395
396441	22282
40708	321897
196570	183213
81432	477509
447908	449298
451740	20033
316292	345745
6583	77644
106739	100073
395093	187974
171683	48365
71189	238983
412963	233882
101361	139824
44829	466737
195362	71539
405871	420944
39794	376860
77051	72523
198317	56136
275983	244688
235189	242641
46621	419700
40059	51918
66183	138297
408781	327896
146903	105878
421794	258271
32538	369599
383291	121532
488012	102289
14599	218786
315573	354696
25748	7830
388084	138088
445478	9054
133909	28450
485899	24943
338261	67584
314617	196676
448779	435817
375775	19717
481419	13390
475788	389275
104527	461387
36788	194165
180281	180302
404960	263194
111991	15209
131303	331349
140401	128654
376919	96043
287566	451794
38895	83811
279224	393326
186097	281449
75961	95288
312283	308556
82634	251116
329139	114063
221925	187834
230860	370907
130395	453664
339963	47300
874	167963
96569	239191
68549	103086
276379	17552
7139	406070
298353	424242
186809	151096
136177	293813
166572	219189
51801	436709
49256	48861
319259	122457
357897	246311
463577	29521
452769	419336
302505	276358
111478	284587
252240	447448
32918	114448
315192	153130
321474	481785
355083	315183
43057	433279
163089	32544
347473	219557
372875	385266
412985	150237
51424	183711
40449	4660
237433	378107
17909	288630
21630	52537
31483	424287
339904	174700
341127	486885
338800	286565
482851	485958
324468	110677
48232	97827
289447	439370
270854	436171
286737	265589
353960	283346
132153	428214
12177	19534
136878	217494
74790	44335
284563	477677
180506	155895
368128	395964
413153	80576
316136	388198
96536	344155
255902	365788
321977	104498
93627	444966
318494	481785
385529	362442
101465	178471
158131	427628
243756	365626
440276	86476
452902	318428
272692	143831
340627	258370
390154	237251
476719	223162
357411	86800
26450	282500
443815	21634
72688	316054
373336	289492
485546	358989
185447	402698
473547	94516
414612	127371
424916	186714
411016	100349
414421	23018
428944	230577
303819	424772
343089	41329
332435	299392
402423	280268
169425	183213
63684	34547
54551	440660
201286	91711
375923	431226
416550	129857
263813	274429
349305	440804
247760	233756
44159	231620
471585	401297
485331	417581
96995	303175
83616	249097
326830	316961
39371	276591
439811	282516
224425	130069
277954	445233
487567	94344
185339	476951
76007	23423
84536	164884
316595	399716
474491	477986
848	432560
176130	14216
460092	346768
45941	264406
100392	456640
344135	165267
17535	290450
369405	462199
59621	53413
59380	101210
190147	438373
355148	318932
212459	154355
304183	32807
104358	401928
192611	419797
125990	180561
315470	389682
22779	391870
139844	117097
81249	187974
172896	263514
278711	481575
438783	455904
395200	448964
416737	403433
213816	376996
65838	233211
297979	178436
129478	292401
272087	166513
407952	124580
81636	282287
64526	116658
61651	356605
10110	67763
235971	210927
185303	86510
198317	489990
451281	293756
310153	438373
236776	133535
234720	216307
142342	5766
468317	199505
128484	207916
412398	203813
51555	77955
370730	126410
398997	62916
50034	363797
35151	260911
262639	272214
391191	385426
192320	153255
461876	293813
188572	119762
359426	122462
10226	210050
148559	43334
37814	56597
365658	482315
142695	10601
185162	399313
185741	290450
395921	369599
426730	308023
185035	325590
62995	89038
436201	214279
41560	273831
136646	471355
301361	239354
194797	479614
157839	137600
17670	428891
466913	105585
210268	292648
22837	131295
409745	407981
314168	426595
303344	157684
369668	272563
353463	478103
447667	278601
345589	35660
325509	404538
93384	105212
259769	440461
309025	375840
93238	315958
154667	71816
184892	192792
191629	125074
423468	208577
378224	345585
105781	32807
282716	366926
291151	183981
14822	299620
372427	2715
300357	47295
300692	16325
95268	255650
373301	25437
203787	267602
437623	415218
302103	337368
375405	195224
219600	371918
488875	260929
345584	278907
351117	301615
360531	212733
223030	391414
175766	376423
208967	468162
439551	346776
473870	245317
243430	228800
350914	417201
67571	155009
392370	141509
455889	281993
431418	110677
362112	243976
173318	320464
310576	257848
213472	274309
226307	86596
195372	235494
48222	16433
73290	110708
373749	96977
258310	265753
75056	40198
116235	478415
171429	338029
385141	166063
259257	451016
241837	401850
56074	80536
454147	35735
245190	383789
94974	165267
444084	395988
398122	485248
142788	307796
485196	257971
484095	284373
89219	398737
416716	313745
277211	366957
25324	424497
110864	356765
63723	166183
67549	90055
432627	78633
107546	337083
292588	317100
452722	451389
144288	371585
16211	420178
281646	452709
406919	29253
154835	208517
270248	13192
238989	90004
45718	21411
467372	367483
153322	344063
145742	96643
124	416051
80501	405217
3809	398995
178422	185380
460938	355879
325094	319883
330740	80543
102352	380829
159356	396563
319223	291674
314343	373128
323020	292227
331265	191415
396245	253574
354910	281322
119834	170295
38724	174855
107023	214201
364818	288845
368540	234918
135671	249334
240593	54230
46801	243750
139185	400770
458483	296536
21931	391414
328939	487050
395547	270124
344781	329466
424573	404575
185896	345745
133291	384174
55988	5697
16844	450056
440190	482673
483196	339853
81432	452402
169937	407693
327570	139909
200255	148246
368479	56068
287955	317118
298415	8262
161312	375840
114643	204622
362267	88705
358860	65747
284057	405358
352243	363217
185984	125303
314783	62270
332312	114930
323544	316575
189806	37728
137199	35628
244688	295498
203996	350549
261163	451031
226326	21411
422565	195948
44844	151446
271353	418332
256347	11152
190935	131964
174404	135756
430041	125202
194090	389741
18928	56860
335069	27570
8081	417056
335083	307294
16211	122694
180918	121171
157443	271024
278320	246924
169305	471
324276	328211
380590	116363
81029	230324
314124	350914
234987	229157
110445	364146
457254	108092
254978	449352
133181	2263
481625	273831
360736	354040
57415	303424
110328	186449
323780	470537
190181	191707
384347	139648
176204	127921
218675	428668
397896	30510
250619	248584
471774	351029
50803	430610
271363	423451
380146	354933
116572	433391
221329	264397
133903	487130
297530	425645
409037	69128
272505	137739
119345	183690
151594	431799
57868	409389
80952	105498
130351	1141
178422	367259
236216	158287
85302	460723
116260	316575
193197	81358
38816	48163
312283	7816
456021	254737
219475	405217
287101	103784
285027	201707
182690	272230
273012	135721
380255	19262
273946	212634
360217	48275
13953	78741
481661	79081
71189	38788
400492	467690
162745	313745
474074	46339
262286	311215
194473	399736
436287	263552
160738	388087
200687	441646
329676	317118
170714	195859
490399	85330
263999	229215
170688	396913
235748	448309
81542	398830
354740	221890
122065	298767
229730	14919
304018	132372
125471	306387
402430	98285
444380	38571
32529	21523
327564	101058
415101	121959
329610	354579
444139	4420
380489	286380
311350	139648
121594	385279
233818	294771
484433	378462
321555	134145
157849	228113
210493	48768
298274	37843
449521	364188
52217	345607
255557	20007
175922	158153
377086	428214
23251	295197
42615	186259
135309	446840
228546	309425
304378	222701
238703	367686
10836	385000
233766	97670
308756	304712
353094	1292
290474	207961
389628	235587
295746	21583
112443	372307
250863	393326
468014	185777
244926	352997
183427	12092
302298	389605
240860	294301
263514	202142
177577	439181
145269	263889
359400	38208
331047	436686
252846	72670
408518	342440
143671	169463
1881	91380
58301	144888
7643	314712
326260	26422
371125	186548
142471	90924
78866	476714
227566	252585
484045	144589
20239	224964
314816	192611
268768	154137
278776	60488
209056	112379
184536	422725
278493	96128
426867	86593
289447	428738
5354	459213
127716	362996
338548	110677
261110	430356
121859	28065
229735	438978
35931	278058
147318	478415
305231	119762
326751	21632
335887	427205
150355	378686
153157	218615
77143	445353
71080	206497
218649	245061
86225	468451
364115	128851
354235	161230
296772	193815
180506	411809
334017	450307
400036	93614
305465	270553
238063	94665
418212	235634
58709	469235
409439	106618
75119	444551
104648	459976
224919	313822
395878	178249
245276	489552
129695	107187
200092	23310
377708	447350
10241	109095
327587	200578
438320	18564
283138	391414
371725	15209
73298	250389
212460	137128
183595	149389
421280	192195
331563	150352
244233	11626
191629	211868
416692	291772
479188	122017
188469	320318
323817	383673
50739	345089
414035	364000
350699	414100
442154	26992
227241	484589
134262	462917
166903	85203
174362	253908
341940	179045
291672	212088
315363	92954
179919	430356
483657	187836
225481	486200
66801	101763
289009	1057
243840	24009
372717	32696
447151	333672
57846	143623
464966	228013
71528	318212
318875	293945
481021	39545
64673	370673
196714	423723
320173	218726
166964	48275
201102	273831
162108	382220
340518	176561
202648	228431
476370	126530
374305	310571
64864	191200
365625	141440
192363	318735
319081	419450
234788	223876
402260	300614
17722	91555
41865	366127
114643	69891
427300	267602
140722	195615
311424	490926
125874	192195
256746	51895
235847	265086
305231	327922
168437	229514
177708	348614
308600	366534
186463	86774
8390	219562
317964	329343
293310	472546
200871	114607
433820	434598
414857	317118
146893	223955
158995	458104
134000	314824
434015	450541
429859	272096
126980	282497
312474	298479
66828	220417
242498	291936
286651	472608
292033	60517
388548	476171
114678	51739
80193	251116
361912	416387
447198	325564
131654	235280
271231	309801
378558	411839
463418	246114
13268	174725
80193	150974
279780	124478
271760	452909
334482	73336
326574	216591
110300	249066
253102	361545
14010	341271
296407	205223
47214	343085
142696	287854
70648	392086
389010	43918
71607	229227
32124	101763
153322	36836
417585	253394
248764	475520
165788	31041
348866	121171
103325	54298
303555	328550
462392	346586
140318	303424
460948	376765
42840	148590
421988	24334
372763	84998
336796	337791
393447	272941
15610	391287
139779	5529
105136	295975
217140	395989
372658	169864
384542	53249
119012	467703
93451	301156
73298	245484
70960	141166
320503	73452
39831	237165
312046	141649
55451	205289
234356	94614
57911	38063
15819	209795
438193	423211
427262	40323
369108	373169
489677	9203
106548	280407
371147	40784
119377	399295
90296	221925
212074	312905
161177	221122
295232	197366
481829	40952
294149	208300
142584	447087
110606	284891
27825	243333
286750	126204
91108	313745
415359	467906
61167	12895
355083	473056
157099	219782
137454	64432
339029	463549
41418	324326
626	385427
99640	313745
200222	347713
172417	26366
262050	26551
174782	478415
97791	138126
200585	19417
216666	375274
248013	361985
68975	336590
178456	186159
143268	435708
288499	90696
348353	390361
212352	360766
396518	72161
192034	478415
140655	409248
236528	410074
319824	351029
234564	382908
208366	476772
350942	400662
430170	146268
289149	421830
33024	98598
314152	472891
328130	150526
459064	300813
190916	186561
36788	255650
137055	294781
159487	336602
256893	273313
268446	369209
470634	440660
271760	334092
417565	409808
320982	266683
285312	185479
415712	20611
81313	486339
131628	270320
212236	80882
444996	243394
276043	142018
35151	214714
152380	411365
461232	9054
450663	377620
371125	470258
322660	32605
253005	150173
268726	282822
182548	302440
65513	348007
339333	153130
316739	164463
388060	456564
217480	249779
298780	482673
112372	355017
276442	183711
268575	188254
154712	6899
447081	379626
444161	116631
168331	160545
359613	254973
232992	259929
61476	439507
135493	443693
88790	434945
71938	467492
86420	23333
164459	473102
287737	100909
237115	446801
270248	43668
250483	281133
231512	58498
67096	265262
210868	94516
227491	118678
350347	58486
391761	184629
414408	420508
379336	341634
391087	267352
134494	8303
209660	472506
48093	12363
107216	293813
113367	396609
406570	267602
258370	356718
359669	122462
289293	64175
46222	440660
170545	72295
286075	231232
262942	410878
226946	468125
111623	120600
342465	201990
194587	374267
201806	325742
25713	481745
321868	340229
141769	207039
431455	393326
258352	313745
121106	330078
352905	332282
263484	60517
309276	78401
167231	215054
3394	285107
189640	11012
294722	391414
83793	302578
250295	337921
10890	141892
62451	84239
223096	76770
381497	209727
230051	53265
354466	405217
443815	198297
449628	294079
223602	155730
39588	30786
252913	201794
261033	160456
356525	93733
135115	48275
439858	283179
64420	167517
148147	313745
132815	457081
394341	336590
18830	433279
493699	13370
359236	130619
261112	360206
132838	75128
138761	308150
381305	222721
204775	254044
250382	217883
434148	446351
378813	71676
176266	148768
383387	232582
98689	40784
433510	214024
32669	286591
461919	320416
375405	153229
306530	268766
128837	24401
90773	101486
252401	201493
107408	389682
259492	302578
323554	94516
196793	376991
248397	63528
175012	320259
298823	186806
34806	327738
62275	276876
406144	230055
237260	383680
396718	371918
478588	364792
276514	435280
288204	94516
472694	82430
156792	22772
171276	307294
81503	260854
276883	105585
200170	277450
345103	141623
409071	194682
350645	64335
441088	486267
491356	152248
448420	472239
19334	178794
196182	481785
244688	419112
346324	476412
155773	366127
332860	112917
389641	426089
277850	136763
191621	272908
320381	432379
97552	110677
33069	17929
114636	108558
240522	21411
383070	179858
414680	180134
410970	273831
394170	5857
487060	384174
52857	387742
155988	404960
278063	400901
48590	336590
412714	83044
189019	53249
343010	359000
307628	2365
264026	412517
488417	293813
87495	424577
193473	400594
373973	245317
370977	209542
358972	313745
91996	83512
150062	319063
86676	430949
122943	227854
349106	21998
445796	148891
294647	301429
429370	101013
278191	482162
309774	71120
392227	164950
143282	404886
473344	235606
379496	451645
196530	455325
113575	420345
102644	76757
101047	196783
225208	473631
82219	375768
337516	211931
280693	101636
441302	401191
73516	436354
233699	218040
321584	113777
262639	76578
231429	333621
421774	374049
136543	58567
239304	16041
44919	398895
244502	142489
73263	57134
367932	55485
343384	273831
87500	192195
72003	4968
241120	237268
276821	116437
484691	97848
476918	426089
171640	281641
259370	25014
428861	355160
341787	265589
66448	245201
258192	390259
28777	436042
367142	451607
313523	266082
46356	33594
357125	251637
161545	35263
50363	445708
87638	463085
117647	56311
266307	330325
373128	317118
360864	250805
355125	401949
309561	40779
37515	490237
228492	96946
174028	281993
455201	286869
308610	356321
263251	384428
391301	60517
66595	136435
217740	84505
307155	160345
58535	168094
392329	244123
260355	334009
457834	186714
219363	189344
458375	227101
259250	280796
2912	226494
254189	188698
132173	335293
403539	219876
280232	249989
112625	395971
373749	379598
121778	192909
362127	24053
202395	317118
197681	438419
271101	377620
417976	9054
146903	492316
422800	375138
379696	162895
39892	127864
358391	100772
397654	220857
372792	136130
10327	276358
336542	492906
416097	86476
263106	226943
105249	229976
446182	182960
1605	358848
212340	34683
477706	101058
279932	211932
403098	250774
97588	3791
128563	364109
19005	228942
188957	21632
107694	145948
84163	259929
315690	428214
196903	75173
346761	301547
184633	58466
180333	16041
218048	478215
166715	379022
173904	399867
76751	208577
347676	61459
446790	52537
137454	449662
57503	448623
61367	268902
449625	393345
299384	228013
210469	105967
154451	42189
1552	26551
350742	243514
72801	425675
203793	211649
240638	324753
344228	100218
245213	298182
369577	254615
475611	211868
272490	221660
280319	318392
140205	225988
491273	407386
235538	407597
22414	104193
393023	220755
80282	165653
73298	348798
422246	6870
198317	251040
352742	152085
275661	104527
77443	326268
459084	463615
87527	96008
233498	286582
416343	377206
102851	10345
9592	273831
149147	198646
363299	119868
151748	440660
75260	440249
487586	302033
326708	220857
112929	155214
44273	133850
388727	336657
104192	387742
277949	184831
127663	35707
102065	130028
420707	6053
99298	177400
32148	105878
198194	490358
349570	342807
484416	163348
132539	440660
13349	182574
161979	203279
33474	287554
244536	131213
176157	421285
315470	411424
275367	189707
189430	193705
18737	201381
1143	77278
196425	295516
231961	463249
138304	211246
403483	29536
423032	285156
50931	45934
285523	223170
280935	466994
8836	476303
125683	446630
218820	209527
140442	84388
386369	3015
417500	259108
26556	16433
394675	273831
149865	55877
479351	124066
258814	48275
280968	200549
390154	328647
407002	447560
459650	11449
318341	190369
250676	256942
448199	415344
288797	243840
346855	118286
2738	23339
445098	141440
276330	420895
133572	21523
303462	365865
249935	237165
136798	474271
96758	80574
36228	73189
401871	437286
212495	122193
300273	445575
150110	269495
270384	21583
447915	411809
456224	85573
378137	327217
230171	418467
444139	466075
224146	313829
174139	103420
181201	359420
334878	132996
316180	33838
317245	396473
52917	183175
169950	306387
157785	198317
175781	235280
269439	224283
55262	433941
332130	99345
127921	190121
16433	35626
238329	37515
79701	411645
397098	299934
243756	104286
92354	67040
217606	410305
322173	205223
56396	396377
194195	133880
74541	120839
364109	485404
102869	62191
257982	420895
452424	238083
374710	447831
176988	265589
367343	390771
400888	268176
380283	481839
269258	130804
396561	66471
341680	295650
457418	445349
55519	315891
39104	48275
364509	27212
459742	243840
196903	152935
119868	96104
441302	131975
211819	378462
44493	364050
55200	191849
471334	354940
490019	258461
37005	123256
185409	190369
333051	15133
248197	134665
415819	245757
25358	404806
65161	54976
170903	316708
264576	430356
4533	295311
2349	355093
116947	475711
108699	226308
148216	163935
207007	87469
396421	377531
274852	36392
428677	9054
216689	132980
244092	226152
56641	477986
212862	285156
331640	295484
342381	180578
91881	166513
364059	122983
279072	182949
64981	34720
8637	376544
257391	303175
459213	349057
359	166299
119365	243438
5700	83740
322522	264406
267000	24263
475772	125417
331880	91069
376341	28951
441096	291180
199503	48275
408329	47564
49234	90041
351354	249202
189711	409540
76717	126470
301643	294079
470415	278642
370977	317118
436699	162247
441302	280233
383272	111964
96007	316310
150423	459308
206416	16433
428618	164446
143942	342698
125850	76577
447542	260824
430161	286828
454263	330457
408839	18545
283078	76454
403884	118581
398063	202486
147321	393326
261145	468387
483923	265253
441827	297167
454263	382832
276663	164884
224739	150237
180640	32807
345091	347167
13712	459822
76320	136133
459922	423469
441333	355332
390393	25249
203493	53863
439919	199076
244652	353787
273610	477986
21148	476475
382896	313745
455540	214024
61528	129664
339452	118890
442435	207803
30657	290
296906	303424
326260	134201
122354	313745
383902	157492
186455	214677
414128	292721
325088	441990
351455	322922
41378	47349
485697	318735
430404	22448
300883	190369
357341	392086
303670	229219
1292	38697
348620	359218
119653	164884
380858	77136
195766	271156
134822	31937
464895	1651
36796	59590
410123	11240
301312	301252
414911	435708
8535	245355
374939	58881
185642	335631
348591	245679
406164	132894
462055	351414
376410	258408
196799	73855
285156	20356
404884	224267
464548	317118
436071	366781
405273	250434
206046	46503
63528	477556
241583	206199
204018	190369
430211	311979
303237	209824
11072	416901
261823	86728
239506	334680
61351	440747
50034	434035
347824	435550
95661	28129
313733	399736
425148	166922
75252	40388
51306	317057
98684	238942
374067	16433
335652	440962
164133	149846
56245	421830
359723	385662
73955	382166
298780	420757
214292	391414
361001	323771
141584	475389
94665	325316
275809	190369
59195	67899
105077	311212
447027	415828
388249	330143
274991	241468
291525	425675
304355	35935
71511	431164
350003	111623
303507	447158
263125	87007
365550	377021
105038	205289
399981	245990
165077	23191
407066	141021
298735	15926
453134	455146
471820	404806
154154	370492
342359	186389
238031	2384
409808	310736
25947	206686
434847	350099
10116	313745
333856	241468
129216	60384
231681	65067
362373	46113
405788	50367
207184	149300
358014	482594
9025	339251
198985	101889
178680	166465
225639	295484
322002	474862
310519	175644
361795	49828
254599	170741
19782	163800
478675	410074
56856	360736
245190	424586
186149	389266
446041	57237
119215	24002
396381	375595
407225	409828
91600	442102
321	144470
56638	4413
390783	191914
76595	151944
280421	96739
418771	354933
159934	417927
338453	338113
466322	22549
331503	409683
26969	17470
382495	179506
362535	399736
39601	414008
125047	83555
215061	346799
420790	341777
313178	368669
454322	95942
18122	440660
179146	123369
93691	310756
458050	258270
261394	361545
312035	27464
133727	190369
279681	43746
315847	35707
111276	28129
122191	460942
414240	245196
234881	17857
361007	451016
143479	315272
401904	478415
68397	169485
208754	52030
132827	367619
307129	482890
218140	107022
314571	1057
16516	119993
451096	293813
1290	217432
396802	137198
389301	420790
79070	109954
174034	46332
8811	55700
340175	301475
190905	37515
120949	198317
380465	295159
456658	317676
409312	208146
173459	348798
362000	13334
94895	270262
292384	186159
204019	109613
390597	485070
445489	245068
77143	323615
353051	422568
44948	413880
320208	299934
283847	378629
115335	19262
457154	32807
248013	56113
45579	92086
80277	49990
272742	40161
21689	429593
204662	75379
491548	162004
310318	317675
470453	430669
58484	136949
393212	301951
188246	19819
86403	163336
118063	300119
349972	395770
214735	337960
57947	110708
187910	41751
316782	291249
171955	379829
252150	83512
293726	48275
30333	251542
438018	474672
310261	38965
313050	46905
233699	42618
320930	459213
92633	452709
357202	469235
169514	188166
277987	235040
407540	190369
458398	301404
326131	60455
12388	1770
13370	103663
430116	334224
175431	180527
89168	220417
39990	46278
329913	12547
310811	21523
479042	173382
342606	92944
420739	62517
226144	420944
103596	189075
319913	264103
129897	145948
285426	366941
126235	281757
364065	464779
470905	86974
25254	395398
125305	399434
315573	7633
487266	54976
357707	313508
95932	137128
26395	351257
67223	240374
326260	250009
384563	313745
293913	420893
361619	33116
77294	477590
259587	50538
434415	353135
461639	273831
294493	232751
62980	457222
293759	10646
5939	196783
279861	317118
28594	371997
190024	134262
137508	367601
10512	316708
418700	140848
393870	273728
387000	248434
141847	15209
194304	369599
254198	471745
216006	172256
443308	48955
338942	271730
438046	103037
96007	430799
208059	132996
275179	9437
376248	126818
125420	453200
213271	38655
233045	38141
3043	137218
408329	41257
372170	419478
251192	483164
277633	336542
152172	62191
69403	262954
123365	75303
206192	57989
347834	187998
398570	237297
370230	246149
24186	284843
330939	80209
418380	190369
436864	456403
256922	99978
450807	315073
427577	467766
463089	366534
247456	405194
406884	311212
63130	201896
121383	135193
219607	280795
326260	312013
77087	103804
262690	370999
387352	266852
287413	99072
357707	433706
464484	128724
437849	270618
244020	259929
289878	192195
195107	79989
450025	435485
434643	15209
32229	277961
65244	105498
341197	33351
248008	458790
106299	264596
238749	185076
315867	101816
451065	71637
287566	299202
221095	101650
477431	367620
331257	478415
192238	333856
50226	94516
396300	244605
198162	278193
327908	230324
28357	324231
192311	329110
244902	440580
484978	434035
156630	228431
81050	55999
379964	98906
168643	429267
93558	42189
245217	374719
271698	387101
337849	90973
230574	153007
309218	170894
143657	15209
294836	440861
236430	101058
127921	351212
90922	294404
317614	116683
442236	278520
316206	21379
292877	49896
385812	37515
453018	175923
347167	321623
476433	363865
137974	123707
23973	346949
73520	262954
468935	225260
407066	429161
21396	293813
269277	14472
73655	437826
373136	302319
485629	262447
176536	38063
314311	190564
221296	454997
300424	329872
408080	29153
3809	198297
31473	98906
54187	291521
382882	7135
226235	188662
314647	122462
276632	169047
329525	126386
338230	452311
47333	280592
166348	406466
341632	310863
26886	276780
73660	396860
150147	38166
385327	418551
156518	231025
263779	214046
407348	372721
450621	114672
68183	8517
101906	293813
414646	96977
170464	137633
65546	142018
356392	381096
50283	2068
293775	438373
90351	110708
8529	10646
97545	2361
439021	41257
262210	320007
29077	294342
482862	378686
106034	424461
106460	275959
153771	292997
129450	76701
340793	493595
246924	469446
401592	53212
50437	192195
251806	457195
227959	259929
240138	372238
285023	25034
104740	22611
432316	160821
295941	205289
144698	3359
432319	350384
24412	431840
158099	27240
40028	101796
83805	438700
480105	217025
304263	421014
346882	289327
75056	466737
281119	341271
53366	349792
363591	382218
152122	490115
322509	167197
274260	447230
420930	127479
29335	30657
306387	167103
294277	212081
380858	463400
257971	199540
91412	250679
27776	15209
52537	25178
58617	326777
193887	317118
390633	436297
158805	433934
381177	38771
140331	244688
463594	403684
130365	174160
305924	100681
281017	348630
440666	98644
221783	48033
1805	440249
260552	347697
91600	216773
3809	272139
489890	43625
321916	434675
135683	316575
455181	486885
436784	465894
416247	454975
156496	40812
124322	470358
377158	96324
104740	449129
452626	322477
248864	175497
300916	37183
251791	458888
169455	178436
314753	244929
482456	406084
375581	376619
480198	276636
284191	295650
46975	468454
326119	343085
9538	330873
396966	90099
324252	90705
270683	338493
176669	347104
281989	268823
291823	222701
319125	198811
91793	42653
117647	111623
325434	331203
12967	276813
262473	281163
402812	142607
216147	231315
400891	317118
152305	271231
240892	415926
332989	15209
26268	440764
194576	160468
268261	278700
104192	341271
237230	403823
123435	247812
286463	53924
61049	387742
155817	252642
125321	61257
253102	161383
326574	263833
388480	260529
231680	195615
119125	342374
424737	211932
347454	216116
302150	224015
370260	240609
269061	481279
100661	204365
299715	312472
430071	265958
27826	337796
331657	176105
451182	285163
438037	107206
320260	456640
223435	402327
376220	24775
456658	59354
444659	437004
352905	469612
461944	59554
263429	38064
74817	38063
302877	430565
153753	430399
141114	183711
253614	473649
259393	333591
209084	283698
11586	429394
91382	339991
421991	290519
89826	386057
46844	358035
373182	434945
226585	158153
230291	359762
399830	194165
351041	355210
78722	435741
17398	318411
109733	341470
91533	145674
124259	40655
41804	4413
374458	171577
460006	47983
119963	211931
25278	415097
158612	124928
434740	248161
6585	465830
12532	5040
397854	54976
157036	86560
4098	300485
365814	52212
53846	114930
142851	295484
374378	32581
404960	70199
320510	297850
284326	487153
400226	198084
32096	347862
34368	109854
143223	458518
368639	484447
379174	315671
355700	84074
226267	326614
92728	51785
80248	97753
209294	313745
29822	468489
377210	188706
143045	162290
354137	245979
118539	355363
227628	389969
117862	115494
138301	412033
235706	656
396916	306684
298026	402044
130651	254248
230574	320704
45091	406150
419124	481869
158800	439728
161363	379416
239272	233975
400856	398008
110388	392485
420768	344510
145857	86646
371030	264383
315974	288354
374383	194500
320607	477509
123263	318310
490308	405217
119253	409828
323819	47144
88212	66471
57911	299234
226538	43480
334749	420944
306964	35549
264393	327455
8607	200354
333080	269740
357836	93245
56985	40447
163435	253389
91325	218615
223120	62191
269123	428103
426947	453391
102620	360930
9715	109420
353434	159279
360527	388575
140983	291984
37309	398305
416606	479872
304435	296270
116473	254380
34137	362675
435640	110677
359483	440660
114293	202158
288176	95942
365410	283918
39195	167497
101504	245334
181466	86560
11290	267602
397734	275167
400792	411365
35072	348912
493038	233619
272901	295484
338093	241356
263640	116595
251751	17298
103893	281683
208703	469446
257289	384994
456231	42826
119851	453521
269831	463549
316565	158516
415827	104817
301166	391414
78464	438011
76228	175069
343010	118546
205553	442120
203515	97650
427135	272069
15433	135756
337592	194893
131939	482146
263539	127160
237120	40388
80150	107222
44528	350549
102653	432735
405898	230099
448508	6188
105170	376117
292576	182366
447859	178687
493217	311212
8400	410649
116797	198275
194473	453605
314446	478415
392413	264010
432815	466919
373755	321908
326260	411827
122009	57134
415665	373380
309917	197693
160256	315445
446998	454867
24519	35707
403687	280730
311542	235499
338696	301659
160461	206623
213203	27186
364302	469532
405443	478232
104480	336782
359172	133004
156004	212702
246118	101002
87638	485695
149085	203656
422200	258370
347269	466737
397169	74862
78469	195684
463905	95942
371792	142018
131100	64809
121594	236654
73362	173176
107508	383967
463816	132740
28737	62580
465614	293813
486364	451828
178089	44735
464774	232925
189640	455456
467707	75039
211597	193897
273900	267057
437481	442248
437994	433934
146893	260375
216666	478825
253165	46003
458612	245689
324825	397375
398581	260971
476879	121574
55914	360531
408459	492906
464496	217612
399208	163340
345917	286828
315958	473077
436814	217423
225873	259929
142230	411954
407354	6374
201956	324757
313188	11626
66201	49247
298248	295650
27662	126426
246931	450234
58102	191686
349555	308745
42958	321256
192168	444255
361403	226308
238682	402784
310352	323989
126942	131089
411386	96409
226706	175440
408916	33381
145855	101610
360459	285156
16982	253718
477609	361698
438624	190353
406814	364201
294925	61666
194435	252832
186459	106256
4439	368358
167588	90939
32529	86974
88893	1213
265777	249547
13683	314518
201437	292440
34490	159549
345861	317118
71189	131532
366475	317673
198317	7096
346004	119767
270248	439554
134299	420944
256042	92385
26563	113822
67351	118952
207435	187836
45579	98271
62350	222072
53263	76350
433457	313745
158	21754
3455	75379
178223	249596
289446	221244
97952	89609
364703	324028
46708	430756
344674	279509
446904	393238
388989	383441
347754	186548
463205	308601
230576	22614
451637	377230
185086	160419
283698	192365
59298	491655
172417	403245
159059	284214
44430	261396
147373	208577
305647	62191
330420	68452
249334	481976
375029	226219
337523	245679
338451	57684
420136	91069
304011	453605
365339	247461
155030	2336
47180	69845
412751	261396
263703	326532
308783	8623
135718	307108
441696	134262
482449	275569
147409	80543
310877	121605
42638	182000
352356	54895
354111	193322
370777	360860
317881	139135
278642	90099
396114	369599
30447	383114
447314	203279
447786	391414
130069	244546
305287	35582
421623	96195
125064	90472
13440	329982
363191	157100
169937	445063
430932	20269
375301	315453
130137	131678
30819	295484
283718	285335
181776	354694
246577	494102
433477	413525
273939	327245
194165	130698
312474	451431
267697	80007
281072	156010
413450	440660
454629	302346
316376	482577
264293	420944
442316	465212
61764	476231
316782	392913
125074	405837
301474	108794
287766	41673
229345	262954
410501	453697
157496	123410
368192	203656
308533	134145
325905	5159
233426	451375
449521	288977
70541	409828
325503	176568
263751	317853
29965	430356
381839	396280
334985	247785
235920	354694
370418	55396
492689	49903
315588	423688
455430	246054
3613	49966
466851	459149
34767	48275
319259	466706
318795	5040
281077	151532
325436	255432
435807	279963
242882	87471
304404	453445
295848	242104
97223	118574
441302	187248
363206	336590
478304	53060
79408	48163
208561	438419
424637	123598
98904	22617
96809	110677
204464	119868
253535	454975
257749	53389
14871	435318
323544	94516
313993	17339
71346	95149
362378	368892
492670	459649
391479	268261
79704	18188
385681	313745
361159	409828
367247	264277
65632	99405
175618	91380
459064	286433
483678	228431
84052	274743
253080	266852
68098	313934
461724	305449
273734	273831
340662	25773
254646	291332
342486	489797
405241	366666
134423	276780
256823	295114
379738	175721
34034	263296
27745	313745
162428	231485
93910	331535
229735	145040
151941	198317
76228	464566
359242	139061
248013	329320
435053	334680
374305	204068
487316	127938
116710	105498
76523	483365
339748	478415
342840	72272
188465	7995
316136	308841
407334	409165
57	119247
99776	154347
406635	401604
63303	353369
364146	371692
51214	236213
227161	414269
263703	492221
275215	62996
44861	112312
355485	291521
61651	281273
308944	228838
154815	1994
368644	200679
478197	323746
352905	126921
140174	447158
263152	142622
339729	82787
346272	193281
450654	381008
47080	430126
202774	41510
278520	3015
467605	211415
337667	254702
360936	264766
27403	485424
128000	198482
154276	482772
384625	183213
162363	291249
44659	304173
20716	324071
212343	313745
376619	372270
342646	144306
270470	489376
307	441753
424125	127422
79701	329784
180281	317118
480105	112438
409542	15209
479072	48124
29543	285822
271773	68950
276821	403612
86547	291332
325501	24516
203776	192366
333937	72617
368706	383647
134703	298536
402698	176312
483706	209523
73501	159135
296459	387499
80473	317356
50906	191833
129918	406408
30057	306633
377805	138627
4927	38063
76811	49903
263219	10025
154794	481779
485094	110708
287955	132740
84647	135237
491666	180096
387464	364050
371347	114830
96883	137128
277459	287706
163971	23767
195317	378686
161023	195658
325402	419850
319465	362720
310338	66212
438265	283445
354760	475377
92865	348686
444380	75507
212537	163800
296111	37476
115787	363973
218890	139803
190051	426439
104199	446105
265743	454975
198972	126204
302123	79989
422792	268795
153797	452115
423724	75583
22855	234356
202352	17186
198861	140762
144117	468481
277219	470128
253554	196753
235655	275513
411498	163412
311367	296432
123161	334974
485248	287983
183980	159203
177577	47603
53822	459213
126980	290287
132845	365952
487060	290108
366414	266548
474389	452989
281416	336590
453076	338079
22721	157100
483246	440660
346816	217423
153322	260624
256599	67584
350973	342807
208270	44832
261395	259071
302880	95922
16641	451414
485582	384861
198985	16871
220343	403501
89692	405084
71281	387860
465416	258607
1621	95149
479261	285371
68977	469235
116080	432502
294323	56381
316136	325001
325219	374276
35471	363564
266659	212263
99409	429928
325949	450670
225694	351193
268491	440962
458207	492601
86376	462236
484804	389682
161321	172739
310139	204330
391446	135676
397352	360332
357340	409338
35622	238962
178263	108557
4077	2061
404899	214714
199744	343085
255058	311297
442364	414832
316095	175960
339064	434186
30793	103056
292020	87471
221687	491642
205607	53184
190337	172761
227763	16793
275536	188914
178755	214682
431508	139339
67247	291984
232799	288672
394761	21457
237835	275812
425584	477986
39880	112317
469599	194469
449366	137128
413556	477986
202559	327778
311734	441798
134272	36818
71105	254973
94461	237178
412585	424593
48850	140710
102789	184385
445460	287957
488706	282952
460795	388913
96868	23018
122641	433747
1976	404218
113401	218727
276821	155160
249294	342399
108284	363973
273707	110780
452709	4413
228594	352504
168437	283951
471389	389514
1839	1852
81094	287664
475914	384336
341625	444303
196903	311639
7141	426997
218280	393851
91421	312071
128337	142678
360718	176878
420577	21583
75074	176300
431104	263439
109605	489200
242476	228013
355055	302836
415169	203131
494042	371918
127606	405217
478846	459534
330369	121269
178456	390197
390032	421935
132147	461769
456979	101982
53846	291823
192633	132740
171674	179010
131873	192509
428887	103178
419435	338271
212289	127110
11222	156911
441333	350189
487283	84722
115861	92888
369030	237486
98100	291064
332369	365410
132553	340253
136803	170483
105969	457820
226848	101063
263958	426887
89689	413880
93596	165267
456021	124556
121770	272897
396508	454975
9969	347027
388158	347822
161574	411157
448237	238309
107706	148739
88251	312445
458614	175721
18451	179716
133541	304493
278312	349475
321889	419191
42498	292108
176712	449149
343555	321829
217275	255015
257971	396517
450628	250600
219850	447107
445748	444995
205943	304321
315937	171592
385205	30969
377344	199654
145282	58066
106017	457794
445537	14105
345401	173016
449884	88027
330325	166651
320724	355154
148568	263009
397734	304617
205089	478415
69436	5700
451849	467775
42227	170164
460551	44049
50021	246659
95238	126473
277949	267602
29755	217310
42906	427518
300813	333159
464013	225836
437367	432137
58443	368205
261171	270095
490957	67618
216894	95041
19542	219028
434198	377400
383085	21998
493683	178436
58484	272096
409539	426693
230433	136042
419207	86268
281693	21583
428640	24000
351110	481279
70669	30356
401019	234356
91105	42121
180880	245317
408232	141068
212148	13003
164042	145948
20236	247482
482456	291151
292305	427990
74873	420392
267760	161165
393268	84504
177577	243766
133909	296693
379066	74747
165273	28065
371790	294836
228912	298767
48987	408198
98293	164785
325625	454975
304436	303218
409745	111140
382406	286191
222045	317159
14659	74571
186439	401101
456415	372931
325888	297865
343626	183841
117770	366534
304013	338539
382229	466737
469826	41579
325664	103031
400888	137331
477427	240904
453736	173333
396527	177919
317390	398333
226183	174939
488919	419051
485110	177630
222102	359218
242952	483708
377323	355332
51833	488543
249880	279587
453025	480025
59971	478560
257198	455889
164641	80193
195657	114930
369151	190369
132154	332532
170436	355700
326631	257895
260624	333357
114025	409905
275460	433934
33578	284190
249894	147121
426916	361349
294898	119799
405541	217432
51476	186259
137645	348798
363984	74542
184455	169095
368858	135756
449143	21411
36757	47270
86272	25410
47428	386660
276821	291865
176922	466969
359737	307977
175979	259967
228195	13370
398995	407942
76585	470027
363757	86394
17562	477875
36711	196874
28429	476951
85878	452724
252520	385182
482372	144405
432100	134259
174359	152356
89955	26183
36726	415259
416357	165267
327646	172323
117056	4349
304834	85342
200553	121868
146893	426001
411571	171839
316065	86728
210932	256369
35263	391962
376701	241988
83268	94793
308122	26940
202866	183633
198394	41751
39195	173887
13268	428937
454867	198790
468506	262954
131225	288774
68314	240142
239112	183877
335336	466432
298714	111034
142059	306253
19892	3462
461219	486821
235795	485185
244507	358881
154560	225799
229854	35115
160004	16433
61132	199243
189975	440804
287431	293080
155044	404615
6775	124085
185714	317118
430227	206925
438162	364109
448104	76704
224872	441387
60630	122462
25553	370866
176558	273831
65726	391035
371779	90729
418712	487594
361762	49903
399825	94344
182075	299218
446948	30746
22966	425270
239435	366666
205179	390861
444725	81866
323101	232774
48064	248835
255616	176052
262473	230319
217271	119726
126438	41668
358172	430513
420771	293813
240579	50280
344314	414396
233498	463542
162510	367798
320982	68595
42238	303424
478700	319345
221296	72171
26385	36408
461130	424132
172433	391414
479261	189208
466851	230707
130916	188807
479808	407203
285112	13370
35806	387027
230051	322714
368540	62012
450628	422175
193705	185578
448335	166831
32742	317356
448298	251943
274902	313829
453490	225779
271172	164884
287740	456865
364555	342620
387329	10377
392776	226494
395248	317118
475652	216773
275556	1043
146885	290450
116964	348798
98286	358790
115962	137574
359933	313314
281504	353881
98850	315547
403031	22888
253931	203752
430380	293813
243492	326294
318686	347036
266307	182262
282476	367760
483987	57414
483706	471416
489908	38647
381622	153408
86311	211944
37858	55074
357351	54180
328543	39748
56619	276082
483531	484893
369905	410562
408998	48163
112625	295324
218771	227741
77925	369599
263958	267663
134737	233087
84588	110677
150801	250389
81717	263925
54248	486885
472755	468162
288918	33216
96878	362206
78224	211067
174665	45060
206372	438419
264448	195765
8877	75952
387436	285938
325314	190916
35806	252710
372506	336590
172396	458450
70741	491588
400676	291249
118618	294548
445390	152662
349378	424643
23724	408202
45579	469286
437849	187834
474177	311848
19005	210050
261083	120810
316509	488939
42991	426650
245257	434893
406729	444369
268489	342807
458397	140526
165018	461040
382314	157122
45157	69200
35864	376364
103615	177801
277581	400580
223117	355806
355000	390334
347064	52261
473304	300240
410573	210890
381493	20959
94938	484965
275291	477380
100572	267602
481419	74886
145860	103663
91325	325258
490453	104815
274613	164816
421959	164621
491836	294836
208520	407281
23069	465400
303303	272437
434597	49828
18360	20959
161943	92031
142542	195859
240086	8459
185759	258418
81547	458601
85870	42564
320520	151944
396963	232104
445843	327159
228128	412487
42020	207252
192238	483112
244786	32807
228208	320358
134024	407386
272331	97108
425738	176926
455074	290048
35538	274508
134299	263367
313604	213131
177969	446167
444884	17590
491337	474453
179919	281201
428735	181772
298390	90175
154261	13370
320010	304731
364946	401029
446010	403513
215474	306164
276821	26106
119381	16394
110937	347603
96559	165267
251545	16325
441558	273467
367507	315380
258136	317356
342159	461846
345973	232565
202469	305310
382848	448862
5736	262783
385865	374706
451849	192509
286208	373405
53898	70071
481362	265407
124957	27748
332413	244656
345811	326553
346043	350549
155266	390349
160821	432316
79528	243285
433619	327061
318121	475200
69336	275677
68092	16325
247001	424557
275368	255155
287089	49828
98807	268096
475060	40388
425286	226308
482324	492316
224405	239561
317409	408942
137070	4914
180190	51895
181520	249334
14738	276716
336594	91505
289949	49903
256735	315671
242777	29451
15027	292513
162518	189038
199676	1445
297794	109407
383467	288711
217740	206049
86172	458601
254174	106459
154629	134694
171438	9555
276821	432719
25748	189802
412205	19537
488152	357681
430342	40034
174139	251532
312349	277450
143649	79989
404435	1057
68384	350241
114518	107148
278103	49828
258485	357935
178422	76968
311978	183751
233719	227101
329379	176803
22224	226308
119045	331584
443817	388531
220810	401871
469100	241468
348982	276739
270207	97277
175940	444428
397022	460898
482131	285156
299507	133011
237714	440254
131939	299228
343691	213316
176173	226494
5654	268176
145551	313745
310153	486501
454084	441093
402242	246713
137772	110708
28618	442925
105986	273831
131164	472104
449912	105066
189965	464080
466670	467492
247597	420392
317261	170431
108785	276744
377346	214499
66622	101058
88359	471412
166240	10238
332862	91105
82086	302610
5179	94410
269489	57339
278160	331297
205152	322436
16981	142553
361825	183213
253308	404806
402631	231544
198043	385076
268721	306015
166775	149954
369358	187974
293082	86632
408737	343739
388075	268906
65513	431349
407624	267352
238703	46020
354293	482315
486236	172335
187478	48275
438065	217737
398971	110677
350814	92543
107473	475243
94161	464725
332556	177068
197230	159264
474591	424345
454610	430602
141505	491897
6187	415345
109854	181235
330269	73387
405151	13370
193436	141440
333533	403586
253571	469235
273	423559
28861	195438
76615	304960
153747	337710
19931	381428
293207	420895
311413	263558
194051	10231
115449	286936
278498	451753
213953	462815
471071	318989
82688	420825
262980	479994
336435	59672
136259	220417
405071	277961
27944	110677
328417	456710
192800	335743
48163	181640
81358	341486
488527	218730
163945	339251
18928	378074
24844	391414
332299	221976
199676	409198
131527	257603
334321	334666
146739	84573
46586	12289
326492	287631
109600	275959
133544	36392
181651	147674
160582	180761
9300	257996
446159	38089
290195	222826
173323	461755
477037	263713
465849	132740
216143	18665
82466	342710
151264	384401
379867	146706
327715	59094
240626	79999
4903	344189
427271	344172
247676	18741
9264	151264
194899	137719
316537	456744
479983	62191
427705	62012
297728	110823
222003	44851
427783	263009
414406	158817
220130	201192
307651	406785
116586	78630
29882	436695
264443	429849
461170	488576
153006	487833
240300	402438
493038	476880
127345	317118
465740	174390
170714	484447
429974	9521
268219	473360
492646	1451
209824	367048
466368	56419
241198	394349
182555	435880
451828	47343
402805	6770
272331	232377
371366	68950
15910	256121
436787	30258
316869	450290
85653	316708
106063	389630
191629	144845
106446	109974
164513	66853
84151	2096
191629	344150
78208	248732
389641	181204
349378	237900
478573	417393
109737	93705
424907	167540
55742	369599
400910	338076
79276	136435
182808	327061
35805	228013
92971	291261
216145	364577
246221	287854
90922	159459
241216	218615
165992	477158
493897	6435
393218	39951
299794	337387
260814	326171
370658	195862
216666	351167
469647	379357
6467	454263
449628	27775
90711	324225
224430	27683
270248	287694
377719	150236
399516	391414
372764	16041
140057	334238
385588	160679
95325	37969
309492	139455
225554	280347
420143	8623
207382	238809
212101	336401
321422	471023
374877	69472
71293	147554
355553	392086
114983	365449
474970	383967
97438	431516
427388	59759
24669	324794
433619	186714
275763	248835
475079	272069
411662	4413
332299	458877
99871	124981
131939	26969
419867	38321
363385	355291
233782	96977
392141	49903
464685	58466
249893	74106
131853	293813
125472	226457
254446	380739
221173	306981
61461	441357
207435	100705
126367	246311
222500	57989
309169	473261
485807	423268
337046	126030
325638	190369
234244	35189
233388	193348
248412	28821
414035	452793
91979	136924
209659	121106
226270	49828
365602	178436
139886	108103
60738	344526
419344	184902
62074	441635
222690	110297
249753	399026
247296	40867
9969	55245
35664	88203
390103	487987
126628	219865
284406	208921
213062	151944
322689	183213
265045	124085
46158	78699
95239	331581
292314	183213
131412	1044
206	232890
359208	286697
265917	164884
55083	89819
120486	475589
360099	128152
463557	187998
431900	202523
414697	324053
207269	142678
329271	87364
479395	440660
19903	312698
263703	423603
128398	234452
254651	382203
251785	27968
66360	380689
108081	63528
403829	99620
220553	292699
27064	163344
296185	115754
445447	216742
166704	136908
479614	471834
210187	313314
341377	39126
103842	276090
317793	86728
137203	477403
444139	212357
78082	360124
128124	138807
34888	233590
452962	164497
49648	5007
445796	56376
58073	337423
168273	1605
103748	453521
333344	353787
429287	21640
487283	472265
108963	447831
478588	350045
240433	38063
55230	428738
304746	211613
230755	235187
121499	393533
345918	291469
373433	74755
468784	222856
452626	99068
230252	120195
348644	13930
37459	271803
248013	40014
131546	267602
119049	190369
300273	35739
278877	376847
42035	243610
252814	268376
242394	470838
87741	20946
255173	213115
483112	262954
64681	10100
463274	207397
3462	476880
248013	176294
321402	425724
412629	383654
250950	212081
255353	35629
281180	190900
23459	436740
95956	299976
443815	373099
39371	387839
346972	313745
462974	317118
424479	414549
186750	435905
270128	13271
354942	228770
273346	278106
72417	295484
219683	478415
158156	195304
474411	44397
281911	94344
320484	187045
204294	64335
350653	446351
48317	186259
440066	230714
153981	200444
42906	301882
22108	273831
206535	173890
485248	220635
105374	190369
309276	411809
325636	364680
296745	430356
270077	381578
358839	196169
129007	152502
90192	473223
381336	214024
326631	329799
274436	347964
287848	36534
219439	285634
290018	340219
342995	4413
347121	207972
256893	21402
32732	423124
112778	412288
378044	343077
325510	368349
118710	176119
349058	286828
280429	422164
49127	348798
393068	205270
119359	82917
461830	163638
465564	237998
217226	391414
445717	210903
296664	62191
20992	220257
331540	461049
478561	363132
308345	232925
256623	336590
375340	138646
436571	48163
144405	406222
252080	249334
182051	139652
126965	114116
162015	392516
407780	427864
124507	202445
92217	217432
199766	371918
113969	475593
55789	258270
330879	236980
144701	250434
54298	50586
126537	156643
287852	131213
84820	385207
8788	48861
493921	26106
434726	227327
381553	317686
365380	81280
417153	317100
269612	246948
256893	246690
133569	446433
68314	223378
127788	309801
225713	303648
223597	441434
394138	476399
128046	395988
138916	390232
304957	423755
23137	78811
337686	413957
322690	88926
44577	373111
3462	490966
445725	96977
466670	217310
16301	150927
413832	385182
242629	78273
434082	114830
143251	262273
392918	101650
432100	98094
402856	40784
384291	255650
62740	301143
244498	316414
6572	59672
427736	166174
51759	460378
491472	214714
20911	313745
238468	291731
376651	92577
433621	493225
406558	430356
423882	285156
293207	355192
229433	180578
153674	332526
378605	15133
256302	268261
230691	209091
402608	387413
427796	43164
187831	484701
68431	201845
445477	239481
342618	139803
446325	482851
18928	257298
315418	458183
404135	188140
282865	249334
305137	35707
146846	57989
72737	228838
196670	326130
369005	476951
476490	310697
388464	427400
10417	217423
188770	249334
431995	57134
404946	490622
122486	359218
85739	219743
417358	25437
138761	77978
374499	463429
399490	275912
374379	401101
435933	158121
4958	357800
441576	203199
127921	287584
352439	160103
289807	50868
306772	315671
120006	423688
486722	127921
363902	86369
275056	293813
424280	86974
298564	348057
27819	429161
80945	436136
384824	394978
299747	331581
323828	279509
68202	7802
106822	80193
265578	290014
412624	447107
2187	428160
61392	476951
249496	62948
334092	193764
49137	275222
224085	340937
315284	39405
305401	8258
28838	208577
403272	12443
44162	84938
32125	405683
381812	489822
13015	224198
227410	370866
383648	119487
489354	274451
361170	413194
237344	119306
86224	139339
158989	413880
134299	368904
444558	102396
33172	258462
425827	420012
481288	391414
21095	82585
57987	4413
134714	463459
29064	268531
132187	410028
123556	53994
41016	435708
65984	212591
429954	164446
346470	99405
459191	271383
29322	431226
44653	457636
384043	338271
295267	38059
480889	284843
205604	457081
67399	2685
281677	21411
19972	407386
466819	313133
404459	28065
318645	246705
253425	6733
409360	430633
19276	265711
95189	317675
11561	459460
63322	277444
190140	410761
50424	303175
127531	299920
275217	274596
109469	59656
99789	220540
232480	264406
76835	171863
36940	184562
205346	362619
59140	314742
148854	121171
26078	180302
369446	96497
203341	374570
309917	137155
215102	129415
219089	297436
168381	60323
203729	393326
270203	387860
123218	21583
143814	126426
214519	121866
415386	336590
15066	314717
471348	441105
45432	366534
361999	170894
33734	66962
406225	245809
77674	427355
41134	488277
80885	36043
61349	87312
303303	100194
373512	384174
18347	99181
273783	200444
102573	171292
349066	301659
465740	78421
116907	160027
409630	190250
242049	292553
201348	52695
68098	333017
236200	204221
433820	337463
369030	112111
328367	133465
426197	399867
477932	187875
285834	440660
379019	234356
241614	153099
368226	227106
81138	57002
448816	79989
453919	145948
288594	445749
49301	63237
50005	190369
66500	468617
207343	91069
348805	197447
55448	472535
91359	324147
16944	464420
113347	57134
49390	103825
374305	93642
301175	264406
227566	18094
199333	440660
168000	351226
182180	307096
437716	87471
465528	316372
373755	362713
307378	394571
367878	273831
6630	267602
137597	68389
204359	341271
263880	119381
24968	38063
327497	163811
490722	352574
54502	493128
74154	121171
420990	375840
444685	393326
1474	181319
455478	204229
268409	295484
354305	418635
229092	423955
170734	338271
129698	338289
336071	188925
104476	234009
250183	342696
404568	252644
432421	120053
373755	404219
222299	355700
418256	335771
169932	183213
84052	118454
327510	384336
148134	247092
153813	327343
190524	8678
270770	164535
148246	486632
408685	368947
440121	30006
228464	84789
313437	425905
277030	9054
34447	207445
484691	366493
36168	409828
82187	389682
103483	462973
398259	21583
298780	377933
450308	45949
264377	118187
357719	459827
411864	401297
329437	127921
238372	83811
175118	445602
282575	244115
167163	409518
190786	233654
114801	184873
259653	404806
18924	49903
171403	249444
450240	456640
103210	218727
128183	153995
420498	114930
245317	462060
332507	390310
245305	447335
50396	57375
154388	244189
10379	319408
104222	29655
463836	353485
49870	215644
135946	140044
168070	407448
202591	378030
89343	193188
152905	12245
386959	35629
67613	359516
265097	118387
409745	164009
346515	40722
92451	132285
128661	164164
196996	489496
212551	348572
196398	233913
408880	313745
189417	345745
64526	52095
319081	266660
48545	92613
304296	256121
192633	324225
102859	374310
484628	220276
384492	139648
17542	382938
209449	489822
274138	181911
188469	223869
58484	138365
246378	366011
113889	440962
158724	44082
455311	343286
311381	277961
35806	458933
312283	27563
467586	245347
4435	202523
200804	445708
241418	404960
389206	291484
131936	404570
342465	50532
2222	430356
199392	213591
217696	58254
396584	228904
98654	96739
351855	391414
18770	311832
226553	368358
173062	293813
248554	43912
436864	10003
181433	463529
478287	300473
226760	348563
391547	272230
160010	416048
182091	14673
268910	206638
79223	164884
71416	220417
111186	107701
94105	8743
375316	300473
130675	168252
116947	390500
168970	427675
185447	388633
285919	349664
241385	251116
298383	229809
290838	241781
169937	108521
131680	373021
62087	99405
356906	209018
114814	293813
270883	291645
417535	413180
310947	51841
213554	50155
457894	198790
95541	422188
343427	451460
16349	53863
244092	458601
104734	329727
239836	12143
91828	404750
26836	280453
386411	204136
127779	353813
39683	38265
144405	190265
493307	63868
399367	358386
479240	312595
77143	192826
117862	322969
136134	296432
15618	231485
134437	394131
178710	420967
342429	259074
484646	75303
458184	100252
402689	334680
219475	389682
34712	328689
103786	113265
194816	446910
422470	403954
459616	82271
399427	453250
265415	126144
360165	246226
456104	281185
379822	309808
155062	387742
88439	277799
297160	100478
484691	428214
467339	107989
8351	207535
445906	237548
14907	270324
5486	486648
324708	346583
16880	157978
348682	227101
272041	316575
245679	146061
155242	484274
325445	262299
169252	280933
289188	362346
122848	358784
339142	421504
483987	53879
465430	273831
479351	463640
443307	201131
153715	285511
46663	44595
284218	40017
82744	433941
238216	187678
446182	144091
91325	168960
243756	177299
250735	229371
456019	10267
104113	403772
242068	453004
38681	60080
362905	267602
262761	181680
474590	355700
126657	476951
200304	69863
40143	487130
239084	191354
405096	112587
36612	76658
413090	414100
426974	157983
47466	491817
154815	50367
152343	428080
62782	454727
99342	37200
8213	174508
151712	459048
253915	445597
142490	110708
93805	67584
310332	466245
304355	83805
134953	486681
247125	265387
319581	383967
42824	430163
108174	303175
410433	371053
342465	65134
318044	221660
76228	144820
477266	484447
68174	338915
347740	78401
214853	211094
463198	73336
388665	233372
459290	433619
231814	62191
483827	165267
373950	381857
114645	441635
37839	52695
59357	57375
114794	229781
69091	88113
343628	239561
230347	315888
112640	428738
128185	160379
175214	159249
195142	452709
399978	245731
16333	79989
253851	296693
134599	424280
431508	8607
228431	419889
395676	113051
86221	415947
297476	234400
234019	51895
395200	148122
156551	94516
170853	88000
189498	48201
198435	492913
64349	428214
448253	308957
26413	130481
193290	250679
24518	13563
452148	255840
103850	327217
349438	164441
398964	27581
153487	438205
347381	80761
442959	230324
447962	249116
144274	37755
425438	295650
188568	170905
401601	211134
82294	310261
40362	197301
402172	474014
403057	473913
469428	221460
416004	25748
157697	317356
334372	51237
473911	181993
47716	69856
50227	391414
179229	59057
427533	364927
177409	411157
66140	313631
293207	208038
53082	267352
41804	465063
464002	148171
63119	200457
50034	330878
475039	116283
46553	479826
365459	2727
218479	179829
228128	466432
434908	437018
310451	79343
305337	172089
461073	86476
95868	176747
469026	117777
471501	154154
241301	152537
116268	491588
339025	62661
310915	317118
411304	197663
431226	466049
440380	485321
329532	135756
128337	168615
40890	45178
266307	209639
195681	273374
466090	347407
155302	277799
226706	101030
118860	11626
166903	383096
261267	350189
6174	175721
471828	150237
326631	52740
234532	371918
196030	235163
280567	123174
484448	139329
184886	196783
107860	161409
263125	214992
400640	435423
335501	430684
281924	327054
200092	377708
281583	79152
308122	342886
165478	405842
438679	427653
182301	388575
249709	260663
43783	453246
47481	284883
3321	478415
453688	432794
386775	255650
43841	6902
157683	102209
460583	420105
143807	420736
15027	266121
16325	71816
328443	333076
333187	54575
282539	421356
431713	171953
132298	258221
324700	96853
158841	115292
263911	288182
493767	187836
429505	206787
125031	57989
16456	293813
97573	151944
26120	418342
184802	1913
214114	464552
9025	301659
211725	479438
324518	66140
472016	55727
361553	296827
395664	138716
27528	295650
200092	230250
27687	186259
159250	430278
412398	179644
193849	114930
492756	205162
241916	331653
193817	51195
492515	119762
97254	76454
220211	246672
471956	262490
488715	413783
181835	387198
294387	218706
320144	486231
143712	309801
232884	356723
47776	54700
467372	198481
387464	270836
387518	280267
206522	267602
96608	23611
308262	254884
358322	27683
128337	473223
419273	492906
13930	305984
471491	266775
9918	18384
327460	263135
117276	162886
433446	358736
427021	476641
218882	140974
57	286310
394341	271037
203786	462973
479528	471013
2074	151944
8268	297619
140140	204925
128985	235706
52993	403467
170205	424497
391463	22347
197285	473713
57637	266852
263514	410388
226167	280309
109733	192550
187174	103773
391725	147442
124811	94516
111325	4914
80587	285178
231503	387599
20322	142018
323780	320623
67989	366127
477599	248673
146893	193281
253484	4413
60957	400341
337862	272872
494082	438783
153817	211429
302522	21411
468935	139648
35806	327343
264528	487073
112545	207535
5807	447430
461839	99060
87741	429161
173928	309425
179715	359762
86394	328603
167588	193778
347166	405237
323069	114441
227039	190369
345951	154137
294499	493788
325789	304598
385905	94344
442730	485016
330833	137719
32920	108517
32117	321241
240937	251656
322909	276090
351432	21125
228050	277961
98967	330218
118488	293813
76228	430987
440190	169135
352737	71009
431782	40808
8143	297522
2464	290279
46357	217494
404744	197920
263769	435318
347121	361161
75794	452233
180592	393763
386369	228968
302846	201946
401232	12895
79358	159239
379801	93154
245917	295930
242128	181172
357287	420895
117862	383085
45579	375878
295721	1133
428793	406150
149147	258666
406221	227089
464074	388575
309117	15209
244411	50540
9935	24000
150423	186095
110248	94344
46216	54976
304544	27464
369209	287855
12897	378686
158156	417918
464725	117224
334985	420665
141807	474392
442223	390197
48670	306488
174139	141728
253797	481479
58801	166607
412738	250389
225902	481243
406869	168655
186279	232347
243662	317356
163435	420171
154308	245317
52057	414302
89238	348176
45724	33599
292415	286741
78060	15209
77482	244701
454309	23062
347574	388575
172583	326891
382848	52695
213321	213221
124431	50264
8110	184986
216262	423469
3231	327922
300868	387742
51759	432072
403483	274696
338093	410028
235850	478415
415796	395336
342733	18765
4841	159351
127212	38063
154246	391516
474412	133176
196398	5297
53757	360498
96675	413081
449445	318347
97870	447560
457833	19081
362996	190369
188599	58065
184001	90123
469709	325167
136519	160262
276797	403405
130215	374281
167588	434716
102664	4676
450120	57843
308669	270836
459213	374594
182270	12718
259573	393326
172417	127726
11725	82585
138126	256981
315340	293813
331364	247792
159899	288654
485331	261101
427284	70437
93328	310030
289866	350697
150209	259565
33432	175721
194513	168001
487294	123566
407667	489203
389381	318113
386014	331491
404980	378419
84745	186061
313547	287178
269434	214050
384130	208978
145556	209471
126911	282628
289207	99379
220243	323755
181123	153897
72668	293745
335842	172266
486290	380652
330557	272865
145249	267602
89494	67440
263645	334300
117995	164059
27409	409545
25679	258370
183236	385167
349608	84722
454109	174621
274138	129597
4098	270369
448104	377536
171720	110677
465114	222701
170688	384174
117348	475678
7008	469235
40471	299976
2430	489822
319371	183213
136605	72565
299328	101058
357583	370903
246111	126204
171012	245342
43115	175721
249049	18665
103124	348798
15962	193856
82430	7812
469790	367919
65621	315380
156612	80882
260244	200444
52646	415775
273900	364201
147945	494102
341311	367824
153154	447270
401923	206553
317370	461846
348769	300473
98789	149079
122236	290798
342619	489203
192238	368351
203508	137895
306304	429234
348581	226125
210237	53883
395200	49106
150927	140746
110306	448820
285023	317356
482456	359628
146523	209510
63342	442601
467068	92879
346056	345745
306272	363169
309410	233882
267116	292082
345531	239888
151439	467703
466562	290523
195121	445341
397341	127921
36799	16433
281052	396563
2999	237165
439377	450646
214735	491634
209898	282287
119995	295351
390963	421935
367871	295404
253525	308807
246191	415775
184047	98606
112838	236503
458711	129918
232071	461049
455130	93627
430118	356723
453294	367824
174139	63391
48910	129124
31947	217959
33089	266852
250092	215396
26556	97077
394153	339582
443368	176119
187802	234763
285112	291249
434768	94634
434726	338157
313089	62191
42370	326492
481519	399632
244017	463623
39367	137405
274852	335956
256893	3439
122975	386411
144973	281494
144436	128758
18928	160200
316282	78710
47250	155927
329727	385699
416408	376244
61718	323213
69809	15133
340901	210959
352779	7601
306474	470588
476969	176759
492316	323544
377728	311832
424699	260854
298823	301212
49151	376426
86311	186384
180190	23018
163587	62083
404661	464090
118346	183213
171650	189659
438464	90099
235637	426569
309641	359762
342465	42827
298878	78699
469525	391414
342465	276752
203279	96500
267443	94516
175407	65340
239947	59659
134281	38627
138482	266852
187295	250434
286917	321851
275952	455367
153006	309760
60395	264406
463891	342440
195037	42918
443046	273831
143862	408549
209278	240796
72108	86560
107589	166552
452243	283250
78319	182578
21714	296423
246196	467492
121920	40784
458228	9054
395228	122694
28481	423117
257900	296270
215260	45172
414299	353203
380497	85212
141668	20959
55473	335812
298332	454575
218837	59759
62193	51895
183350	313829
352201	476471
468886	141026
325397	187974
3217	393326
362402	99437
493995	108222
415103	282598
227813	139732
142678	135276
343497	190369
174842	475298
354806	149600
36141	430894
183192	308019
105226	362597
56806	476231
257247	455184
443156	476231
267053	98455
57276	139178
479383	21583
89064	348798
246363	344953
137454	179692
169769	308176
199395	416898
6123	465647
432848	358747
441357	7034
176878	10370
442583	420811
35134	164759
119175	54063
232916	300407
180592	458720
330845	200444
185212	28129
464225	378686
174139	350639
406660	406998
409745	76352
230051	371492
415520	176878
236700	406233
261033	132996
359538	430356
24412	128609
206174	424411
45620	357988
338507	461846
377278	63367
290314	391414
46894	428654
80238	25410
376286	310261
153322	145860
181181	407597
477374	304730
129992	385251
460512	144423
100361	366127
158584	264103
319930	342063
330860	35467
172335	132651
51284	412633
378771	358369
446850	379401
159320	9054
63490	163324
380604	206686
214878	423486
365121	59608
450730	463709
245667	34354
441075	315976
215329	489529
113821	343143
372179	471205
442348	393326
341279	13370
476880	288662
453215	191887
462741	287694
62863	425854
287048	470601
448417	24412
13726	123369
438653	264766
12164	2125
245938	44440
52880	316666
426124	33157
491368	113542
10623	12177
255927	21583
308122	221496
257581	409649
99449	168445
444380	329379
422637	8327
295430	485546
4938	153372
345401	310508
62221	445522
35151	65371
425167	205003
303489	431764
319034	416877
357291	267602
402386	181555
195938	371918
236413	285143
230051	492983
155672	187974
371782	132247
450037	264154
447798	354449
485368	265065
353856	179160
217784	67089
456658	309532
85505	55674
256893	492851
319514	298955
92356	289633
347972	214269
245938	1558
442606	38063
110002	149236
299106	216539
453149	433065
241952	302671
472723	274231
420011	61572
331062	447517
133691	240989
422478	232666
128967	84502
271467	374474
160895	91600
243776	262954
148213	170578
139350	351637
94129	204330
163800	33358
320873	64335
374767	124371
312248	114879
383569	356663
185358	226494
157258	441705
356869	153518
478417	340750
50588	224515
326631	216914
421390	110677
48576	49896
442436	275438
473677	11843
169238	142149
214519	298077
123299	110750
164727	190369
382677	385992
405555	450056
102795	468832
242193	494102
3599	411424
161092	316575
84745	278440
206795	217423
8535	76527
313405	121828
164273	25278
110886	86476
116954	197996
126864	336590
38581	46056
212872	217508
341251	183213
625	446105
253643	264749
52217	451016
26375	125577
474412	344149
409942	77753
128738	285167
363917	139648
469412	481368
13892	310261
238536	51
200092	453366
254463	6740
464060	190369
287111	332040
483625	137128
120961	27602
251525	484428
227386	240225
34339	357607
391394	200565
368443	49903
122338	281827
392082	48007
233187	347057
233339	420757
290799	313745
289834	76454
12870	294385
353098	250214
16803	123369
243466	363547
51380	75303
2838	182057
200114	133199
70364	71091
69181	74106
121272	173330
99879	423469
13268	353267
183975	22517
250833	359809
224143	29563
486330	126015
43252	308826
199210	97978
200092	387701
399270	406690
222049	432013
218275	256791
175118	15209
288724	151444
122741	101058
119286	204921
470931	199010
462169	323172
205069	222701
144975	262954
173397	34801
413535	285664
427891	378820
455956	391414
328367	356212
194013	245316
139383	239051
198711	239028
37955	99679
400252	300800
252997	306545
293050	391414
92503	33290
353597	353596
365601	481785
367762	127921
202451	363973
214460	486885
239890	381896
250833	441313
306908	262954
27342	94344
458375	1605
101308	34214
273260	210483
459763	274508
160858	315671
127619	202942
324116	275812
55960	35707
383830	43692
194877	342834
386263	397757
257546	489150
157343	339712
452377	259936
287928	401871
463891	310756
77529	462459
412185	99599
199305	411313
112129	182906
75324	81023
344272	95942
142287	243438
17427	401871
38071	307120
96805	64335
356406	232890
4849	164333
323615	119381
201021	7633
467605	74101
176179	336590
465910	456627
115487	476951
268310	182067
464649	86728
68375	273982
153813	213986
345401	109776
92532	226308
487095	273414
368143	159249
114643	427086
454919	435092
238190	279481
266124	8607
107557	191387
296185	265197
492567	236654
353723	1057
235995	48275
440047	97242
155294	89489
45743	305449
431910	308159
489657	266996
245200	356428
198317	270081
376483	249334
24921	489167
169150	264777
314937	272673
265820	308676
75711	94344
212459	344091
404099	218727
413137	318735
326260	342031
185339	99405
82489	360512
16817	378283
233408	190369
88722	291984
289405	342162
326105	300480
158359	267352
386516	268593
248093	8459
327497	472545
408000	396080
493262	435318
199333	62196
426730	52190
388249	226587
208389	228835
270248	265518
78449	433538
155607	291860
478855	134145
445632	158811
88928	143002
471169	485806
35203	368710
104776	133793
452107	28978
177742	271818
438680	60470
107586	251116
390780	303346
177595	9945
97430	429957
408357	368224
469384	249202
266172	244226
162057	332392
474341	131846
321314	356486
157366	288980
84429	79199
355043	40447
422999	343860
196778	473477
5841	208621
135909	226791
66129	81899
272690	93749
18928	173779
103738	434557
210790	41075
313523	261396
18482	94516
390783	239065
302343	394469
467274	174105
13660	104740
212495	74542
14565	37153
340197	417473
260117	375505
317552	78116
9342	369599
183544	151550
125805	256121
227566	467793
21217	207927
75721	169954
387464	375768
74769	153995
468735	57989
313851	13563
336152	67029
333788	435708
82187	239107
360531	283855
477932	239201
245679	820
73660	132153
434401	105878
451216	339668
416261	274316
445343	387068
350064	86421
441737	91600
83937	317100
3809	360653
466432	448506
438193	207535
177432	463799
293219	344637
89238	172221
190528	262679
427960	200549
308122	100335
292985	251779
237704	129644
83611	294836
441990	155719
311879	336590
300148	275812
88226	230859
311510	27696
202851	13370
393295	234791
110606	403528
237577	69856
183670	235856
310491	308897
198574	153491
276	286697
476412	99966
421780	316525
233045	279666
180044	466737
7126	1605
245190	348176
16844	450396
13268	23060
378667	395988
175601	371918
420352	463200
66152	321175
12174	360480
409346	132522
292589	142018
316610	141158
183948	73336
74090	256281
407635	9681
199171	486019
230301	288035
474957	87738
144450	378658
134593	198297
204338	341271
14941	482260
78066	277269
364914	429220
349834	376623
313523	103812
367777	414257
104754	366493
344484	411346
267373	149053
8585	482894
412119	309425
130069	183748
78473	293813
163769	105498
92152	404593
459093	31050
140050	21583
404568	246550
52791	297776
231512	62226
140575	40784
355485	96366
47138	312201
10267	169485
76596	406684
213873	142544
453697	18647
218560	428214
300273	126754
236200	99409
310396	62699
208577	287766
20911	484447
171380	123213
77443	82058
470865	10693
126254	156376
127895	285156
84936	402416
66216	477131
303736	21411
293705	361061
24033	474369
405873	328550
491445	221303
404441	29156
260798	288846
373565	132740
285089	486885
297641	268369
147246	136388
377869	149600
385973	1292
427266	48163
447610	309632
184207	265883
220810	371884
248280	62699
192800	180456
105323	306687
331095	51571
401300	436472
190139	303950
307258	491045
341507	411648
184914	431860
295416	315671
438127	446351
309167	263514
273900	16661
59797	39095
427577	132996
489787	7211
452517	422576
75160	404806
378763	443368
6772	20958
99000	351069
31178	260791
181906	112501
236602	317356
326631	471392
51229	211996
264444	440660
104983	178436
231305	280400
344961	327621
373459	132740
454223	23218
234247	165263
459112	86728
55451	287024
82291	100938
7240	119762
72668	481785
483678	178220
287609	420855
239112	379196
256967	194214
432196	366789
217527	462551
212977	396975
448199	425964
256780	84089
450439	42189
53846	80193
42890	445893
301959	214024
438501	422175
467372	32276
103578	91600
308680	363973
100113	180480
96664	368263
253485	426887
300473	18672
298995	282224
66142	389871
412454	267602
336619	268743
427078	219954
345377	291151
255024	403501
26465	86933
397656	428603
283231	65670
27049	413373
107023	42303
168024	139101
86311	267352
316175	412341
4439	345339
79266	149389
11486	477986
445427	316372
328282	30263
310153	207150
304712	63190
446182	321730
406018	49903
447219	107711
162162	215054
240152	110677
457418	110306
261278	86612
477815	354903
153771	480246
410573	71346
81358	130137
396720	147053
391813	480508
275721	321493
445567	221324
211932	151532
187878	287423
407334	52176
461839	286624
411613	22549
316432	187428
124094	76019
148131	383508
468256	30263
404884	398333
184396	427714
358011	283053
443307	62553
171503	171103
469100	64490
177829	393326
438558	278868
432953	43823
105615	302827
267606	205270
264735	164080
481659	392026
391551	359762
295421	341574
136999	350549
62504	298273
301312	367619
461928	103205
231855	166019
92240	428026
121067	227982
251300	483280
356927	386280
338931	46421
12868	88881
216324	71426
75397	120682
273946	268904
376554	154137
125471	102582
243633	50831
103224	77727
102891	50264
428540	110677
132434	478748
312240	311297
39195	446820
273543	260110
463891	430676
68314	222221
18737	266852
347786	242973
216602	345710
188390	201754
287990	94516
72804	327467
134834	237178
476479	223934
406389	423407
363453	154137
177783	276035
218404	86974
414214	389497
101344	222701
343054	391414
241477	72007
73090	490237
373194	229124
149399	54185
163435	422034
268781	337849
187834	357388
472694	466737
34207	205105
230682	350189
71744	326481
211067	377853
151362	43514
365484	5798
44582	190369
430870	171572
280118	91657
218675	396687
38262	12245
64936	273831
195547	345642
481344	89538
303899	130726
291531	4631
110075	17801
480961	26896
411754	401101
92931	311221
46556	426986
447335	354728
308995	471301
288181	432930
20791	100277
440499	204384
47809	429754
36894	160809
102556	317100
463891	328140
292444	256121
305553	258610
188896	28433
459064	245679
47989	3041
465820	160158
211723	64686
493003	89810
191324	440921
473967	37948
262890	18479
82471	283346
240796	147460
65513	406306
188400	446456
353550	119381
115872	354473
104856	121336
238109	14881
216709	281356
289675	323370
167603	430846
435266	296432
229544	160988
241937	432271
396251	376866
191609	207961
193053	105295
36792	59536
96835	236213
452052	263713
360679	306698
369889	304893
275904	292369
379680	62191
87536	105585
165645	391658
39892	61272
469772	390821
407292	377984
449521	476061
356155	435448
134299	62553
306880	136331
444271	296423
406963	299266
223130	193432
167588	95387
386489	204212
182771	451016
252027	400176
7618	233357
282059	66826
33131	303424
290238	110296
138766	401886
272742	264147
229205	401871
265286	389224
38626	300397
81432	135031
290765	491607
252647	26992
25690	440615
135693	283392
119088	35421
167583	465351
92238	99405
388390	9804
44160	174909
202379	192965
167532	408519
472818	49903
342486	59962
302798	223407
1123	412980
448409	214559
225349	293813
46699	30440
246540	203618
153535	81280
227345	293813
24357	461784
82201	178436
59092	199531
268910	210353
242411	364756
3696	180957
93674	273831
410394	370099
388414	404806
85371	83084
489307	115340
400311	291521
195780	267352
68098	389428
418662	245707
58492	104383
30403	91657
479389	364438
353658	126426
315245	408983
120858	359296
204437	292553
178048	138241
347275	101889
426728	193871
45724	464682
421207	258005
387130	419545
278554	382565
110835	94060
314343	44181
402509	441512
233045	234087
114234	168959
140749	27530
249680	313745
200884	297771
361001	241046
404771	303648
228128	420790
370102	143151
144973	278952
288791	452803
305483	218612
162313	205289
192611	374030
365785	191549
422645	195697
3101	226494
101272	62191
177421	105585
319824	454868
174404	456640
164370	375942
237801	93482
341067	77628
427639	488136
287032	243032
198512	370554
9893	139326
477624	12443
421574	259929
104468	23018
311128	237074
203105	17476
429695	68498
427494	427714
200582	273831
251973	157280
26159	179506
248840	490237
238703	105585
259142	468526
121866	143095
55801	475200
60278	268679
457418	220554
67182	494030
68098	296379
180904	4413
362197	166970
346557	321770
193020	387333
5700	101052
361999	121324
378141	421085
403057	379981
252483	203656
492758	284614
396549	35707
158156	91162
25748	318749
39683	308356
244017	246926
412800	248844
236781	208086
189062	153995
309253	312201
482851	53638
336796	366127
236020	273831
71425	395988
40997	99072
280935	107921
471431	172535
15665	94667
344561	248777
53378	236213
422927	449229
380874	258370
487192	141623
28357	354106
306944	412162
17214	2304
291082	478415
223900	286828
316233	213011
127623	81159
75788	388096
356398	203144
162551	234356
371232	60517
110486	460723
452463	21583
422246	1805
345401	449255
222045	35015
88381	293813
310915	196720
441720	171953
252957	170894
44841	23954
335402	444063
371990	434364
22855	397756
25406	222095
111716	423469
192495	469900
267562	43334
172417	449468
408357	43213
315836	349129
4684	4413
85029	90682
205439	392086
483735	217423
431418	407597
17318	333713
381636	123369
100073	447741
80387	103452
373411	454975
233353	234246
221173	320464
286907	34357
218694	372857
464022	438850
144973	107642
486524	413525
397091	5620
307138	245679
368061	350189
453552	423346
370403	253108
219546	129727
60355	83229
343659	442887
406108	402493
21263	309425
241110	471144
442223	54976
418055	17211
250854	440804
282633	357621
49541	387333
331980	290450
403048	165318
410973	329683
36839	145584
120448	353557
230051	212370
307098	377933
406782	286961
471052	213729
461759	203213
404476	160419
339163	262954
48411	49903
266936	248817
43324	62191
81772	166363
388110	113304
289901	418175
473437	17871
36835	379817
236008	321856
302578	228431
241468	307823
302682	355008
212153	103025
403338	435086
190281	418530
55909	298850
303507	455769
448907	78573
175691	26057
167588	472030
392677	333191
478109	462377
59092	311215
58928	220246
193767	263962
63842	364375
443815	157382
317083	110677
143071	173696
382997	60517
5029	209542
162819	236213
458207	491114
22069	372796
324143	247261
411482	95942
25543	329727
37720	475759
264727	153730
9042	175936
489354	435708
54551	409828
260021	113994
364531	190369
256576	20959
177482	267886
460229	455481
202893	28838
391738	137719
49965	313745
255755	440660
84346	351257
292967	319034
189806	88354
112950	339740
331494	276090
261012	469513
174865	304865
396975	438252
398900	371934
331642	286936
137545	28129
20138	63528
275215	54976
148115	117954
84810	8648
212527	418319
286310	95942
210602	162947
95033	149897
240665	457081
111983	80878
291488	427803
303994	5788
240665	197023
396505	58486
233498	294239
464296	86974
143382	52537
118690	85144
136954	353421
27400	486029
436506	298182
201813	70814
87989	13370
358349	222701
370776	493719
267562	207150
445954	261759
249144	208308
179526	107558
413671	421830
406268	211868
128201	185076
140749	477131
381305	260854
369000	366469
318552	4674
199676	143174
356530	291984
206204	86560
241315	381416
176903	61400
403032	431625
408670	179770
115559	21043
462670	418676
448364	261300
141068	251382
437064	257853
387759	267602
491105	193959
154192	142238
219160	214024
409358	276158
149147	182172
16923	308533
475788	415696
380858	415625
464125	213218
356371	301083
93691	103750
184630	8310
101780	25388
331697	423547
258362	110708
103579	37121
411754	293813
84968	52907
40028	474341
274613	22804
304355	257060
407540	365909
468312	70557
202996	401949
481125	262637
410238	357900
207875	420663
70823	152085
3747	175923
267562	291342
322608	304847
57489	434650
241037	90682
117862	20299
231305	263439
154997	37516
190973	379437
285625	492505
21709	101501
467199	179670
424441	146202
206353	317118
273730	65043
433820	58881
348008	99405
21854	218485
139110	410896
219992	189528
74256	26046
33438	301692
457806	309175
404568	30258
293740	77727
387986	471355
464112	191685
181175	241822
362937	462973
174783	291984
6925	54473
470403	151115
182552	432950
414637	477986
290439	188372
335067	71227
449884	265711
98167	106274
14818	130028
340161	411809
484804	186159
165533	127921
378930	229224
438646	235167
353269	72828
305827	427616
99576	440962
48112	130310
465633	57412
369981	75303
239285	286443
68098	293493
6924	106903
269041	119903
44203	301557
22959	271544
118819	246246
169306	145064
456329	83017
435658	295142
43025	317118
66511	273814
112018	469282
75303	164723
78237	133109
157589	391414
176130	27581
209785	251317
230925	56413
481158	441009
176971	267352
221903	472583
308592	260166
81432	432370
316846	280617
432181	465063
445034	6256
6443	52836
420352	445936
97438	416709
14051	53094
190955	415625
202379	227241
300214	234918
425389	317667
246216	336307
1950	214631
227315	138516
154695	393777
398707	180578
28357	224977
153006	268416
35796	172616
102192	22454
398995	317657
368639	46750
161951	156860
2057	342359
76090	68551
287751	316388
361580	177861
345257	276744
9969	208752
314538	179258
379819	190369
278328	278520
385319	200146
93676	425675
87021	459993
174654	262954
57649	48275
414312	263691
234785	398333
277084	342807
169312	203308
2286	119122
312865	89047
250979	454975
459382	265499
11559	125174
344899	462973
147222	176878
105849	33745
28357	260440
460974	148856
260259	236631
266453	13370
429801	287952
276977	214977
379867	255641
18246	489445
15027	212278
228225	404552
244092	12592
326241	392020
483987	44699
70836	83403
55485	267602
37925	311247
386825	198038
492247	100012
465716	152982
2959	280592
242038	204442
394204	183213
321800	290450
320667	67584
440808	296536
341495	226604
93451	286016
355305	225248
463539	452782
58042	475265
426849	28337
163401	393326
320562	464725
449497	245317
412205	267072
395375	236213
186044	246311
393950	100503
59706	5857
416081	98110
482757	35115
207380	246311
231059	106463
412333	443693
465132	243301
276821	224791
481044	100250
133240	482817
345918	110677
88632	93292
160170	148739
399454	434945
113616	257858
401395	410074
219817	347202
428735	188198
261658	164315
369016	361949
202866	364769
293207	258469
461535	422912
378094	120097
489678	48861
195373	122462
487788	252961
167975	421846
325521	273468
384231	389103
299580	45154
265903	351414
89499	376905
178612	158094
85665	185076
29330	263679
22861	469719
51809	185704
443115	302112
297592	479952
257699	299107
30947	86415
218142	7916
176496	230691
446872	9846
323806	65371
88956	446801
20946	43874
331566	94665
267617	316929
408530	204354
365380	317118
264086	313745
92883	5991
416969	220616
265013	323806
321853	324411
123029	239788
169469	349897
324624	113895
179054	124085
272490	358032
230537	245679
3217	30919
252473	161316
329017	477545
263	401699
320489	478415
441463	296693
9764	285446
195782	299916
230869	25803
364240	121106
267562	30749
220208	226999
385034	12443
257149	115340
172665	440483
149415	379976
155982	323949
246382	144073
417258	135756
78002	26608
191866	238150
364106	170188
280777	101259
387775	291521
186123	385076
334378	95149
198814	294438
3696	286252
219765	313698
150350	38063
274840	11822
140231	395775
349114	24738
382484	130960
112764	11121
441463	42747
109243	112312
229026	464527
477529	273831
278891	224563
65546	426964
339291	34291
407540	368321
166853	15662
158643	480854
377720	443694
41378	476240
465254	477986
273806	492316
399694	103205
52106	126204
187834	365468
315836	339574
40575	280635
9357	446951
239292	32807
46315	194165
25718	12245
149555	406997
106268	164811
217960	486885
463420	168659
366402	67925
286257	344775
417119	231024
305357	21902
15085	404449
174034	58649
244683	409828
51359	65977
293163	212584
169292	99876
468935	119381
266307	179716
301913	384400
99123	137128
343865	196096
312714	471608
491388	377812
309439	481463
84745	425427
147835	164700
168610	28129
156592	22779
358589	115671
101963	148519
132617	251116
457741	267372
43522	399035
461810	369113
70808	146251
73788	80842
97724	4830
303237	329288
63959	69018
233906	369599
424389	183213
186571	272407
230806	281309
247676	7179
392459	479799
249477	340912
176182	334480
192168	95861
356530	233989
33218	320067
351399	187836
91828	116119
204078	354214
267964	85538
256723	374049
342016	39255
177782	440660
119342	273831
66822	143444
13930	118286
128109	49896
340405	264406
155988	120986
123283	151746
295090	131992
15433	137128
100154	284979
78571	250400
282563	185648
132547	136422
33625	57967
212508	262695
189062	76454
213616	190369
364285	383391
448206	420035
43667	336590
301312	363830
142409	78809
36266	420944
88460	330571
281558	77438
395200	179136
464809	39764
15027	23006
306040	336590
70	122585
478871	330571
125692	417980
303931	428738
15730	107844
48200	300473
450307	376426
373812	134982
110863	345401
415967	147578
399095	370450
25987	91295
287980	281163
128313	73701
482614	21583
368638	328090
238889	169045
258692	100585
444717	422899
127531	237746
166618	413783
192543	218017
328676	186440
182170	186149
410075	137759
175389	42890
467121	401871
29427	249334
265532	315132
234844	474412
458338	369599
57300	187920
242135	439151
465820	165653
119045	479088
447764	84786
484229	234869
235718	191295
170388	51895
96406	59325
400457	411157
228142	99148
125517	463822
453561	401949
104120	245679
19727	52271
431634	111385
103325	93238
234367	124660
153813	349186
384874	132740
379680	168129
382888	293813
22123	222886
67377	336590
95325	71769
162515	422171
465930	227101
366665	393326
439977	434270
425470	234356
92601	380538
204610	460255
403017	343556
180183	164884
93627	14611
75299	109468
377394	268501
130922	371934
460599	300240
268516	449502
469446	313745
333383	204195
385136	367421
219546	262013
331211	32849
406660	241355
369648	471415
39763	236503
485821	375840
364774	273831
70533	319313
115664	401854
200092	401014
53197	190018
278286	311212
200845	328550
202787	21301
96104	288035
46018	241800
275483	29400
184629	313492
378243	388652
253616	347545
89508	336590
92031	432175
490808	375834
365642	166063
128354	478490
140460	198210
368010	428214
398841	472817
340685	445103
97738	270612
445782	204841
304146	124945
42979	107410
30031	241249
53613	207415
23734	310261
409238	5857
318998	156375
189912	306706
449521	87210
49772	148319
131469	223732
110781	190369
33369	292468
345401	342101
293373	35629
449497	281924
281381	13673
385526	149600
146097	7968
401246	2745
129100	237612
437505	488616
259978	107711
266307	73336
912	198317
262980	401297
181647	368358
228030	420944
380858	36718
192249	120328
443679	290450
16807	212081
471169	168731
155302	201065
240981	314783
240066	229400
222102	480224
431508	121758
250535	384351
446824	108554
382992	391414
490813	440660
344353	421830
68536	469227
129132	155680
412749	104221
223426	377512
183614	81302
391813	409828
298306	79989
179689	208041
339542	472664
145165	137128
467616	148541
408329	44652
475336	261398
112443	484719
118973	32807
309276	403723
362290	344434
477091	442656
438280	172954
235811	336590
484359	134391
283024	416262
469506	42450
458207	435689
95252	419856
134955	475253
181849	15209
361960	158811
72217	95315
196003	478415
22203	58881
346272	337314
313728	205223
217011	288360
43838	61845
417938	358539
407493	490237
352643	259929
382691	20585
382848	48955
258313	60248
469805	484447
357471	61925
6289	99109
113895	320142
193299	20492
90296	197266
399713	228828
443632	478130
377731	242383
67835	478415
255738	35707
465497	53389
92401	342204
215120	210618
126987	433193
466870	262895
218280	165256
334578	245150
412909	390771
34066	314742
229671	76454
229244	462768
201131	443216
193654	205289
481723	100194
451882	186440
163452	327343
309276	136177
207695	489949
115610	372710
262819	10031
324573	141509
96438	5681
265200	339453
192183	396152
455996	300119
90866	393326
70922	284057
204532	184902
422246	136459
468089	265589
180730	450814
411389	38527
26426	190369
273914	352207
119001	7552
377733	59759
257971	369156
30667	223099
279178	104299
337750	220417
472523	165267
27053	57336
475963	481785
41496	208487
94899	431310
283419	74692
404568	385000
27066	313745
378558	248008
18608	39405
24185	254634
454902	355093
115449	90277
63863	437018
52644	272846
330823	217936
242241	420790
114383	314753
325188	147049
337288	449090
221633	75935
221863	236240
314369	29599
21067	466744
216147	110708
345918	313593
247854	71964
137833	86250
391232	430356
86229	450564
489977	73009
103541	413498
235375	179375
117848	38706
437849	304011
119001	304841
142116	119381
485420	162795
459168	238491
414930	263009
241830	330469
369658	348176
263925	326572
307897	122462
238323	267553
258772	332063
147582	183213
13027	154815
449521	423464
302918	20663
117111	72670
229735	373755
12481	208442
221948	135344
428635	432783
307456	21583
474833	461846
296428	200348
119045	6155
452424	144432
331707	387474
334985	258691
258659	454987
205608	132843
243840	470333
476631	71557
309740	473569
144350	294069
95700	77143
375683	288035
64526	329698
383161	401871
299917	86728
181284	132996
357307	417301
374305	93050
68079	95149
116431	16433
118904	331349
461917	278330
165416	234331
156571	470991
192611	4769
452382	483092
160351	488743
457968	264656
44814	93753
454450	352775
151156	68163
370476	34551
244536	428864
125212	87720
188768	17431
224152	290450
106951	369720
344045	291249
290832	417918
480451	440660
348922	428852
381142	116981
104242	4413
288409	360144
376058	443693
3966	160390
27634	233045
145585	348798
278354	264406
25412	378686
127976	467690
306707	438304
474393	217747
212144	147520
96146	293731
455187	434045
401488	79145
58597	110677
317552	366564
382470	453807
6745	457903
171915	144920
266014	251597
458768	471416
239431	33638
317383	390861
372764	417201
447313	89088
454216	461856
346725	287740
225593	222641
329831	394636
418180	199245
383164	32811
362315	457086
20639	435708
182376	186440
226109	214992
435621	30951
254467	79567
273384	132895
137611	54976
254980	164884
344066	384767
181447	275677
368994	476049
352356	461846
488971	128064
423381	214050
21097	147659
88650	208038
68196	171911
167446	371755
66383	180962
216974	406998
380496	105498
297446	80193
146893	186567
425805	476951
223243	146202
400891	152906
167919	250421
270597	293013
446182	34779
53641	476303
78030	308897
205278	3784
332815	183213
206522	371918
372340	60108
470775	68666
185569	431061
285143	163614
407334	75499
491988	388575
84745	168467
438385	119762
248134	491191
52217	28065
385928	421400
203033	488331
404946	444
121609	67584
208307	312698
198798	30490
414825	301547
477176	205289
387866	164884
317737	218730
357139	119868
452916	389066
73770	16593
85476	484076
120674	86560
9186	327217
396863	391414
359242	139648
356811	360860
301557	310619
93384	355310
270248	327813
194861	186159
58936	253145
167504	142210
106011	24594
190985	270152
364725	201667
30837	94344
417938	183938
62055	491299
416406	72772
486192	205270
314617	386772
267192	83811
457097	141344
316154	351352
372214	20438
47850	190369
228128	421253
448199	458939
363352	59411
494075	13370
443307	315161
238889	311297
134694	180200
413535	289513
50425	4413
314413	94516
482730	97686
24859	155214
176107	60517
318787	217499
156348	384103
220610	357854
427544	417201
238299	59709
467012	261375
308756	12245
266965	108222
448003	416887
47547	190369
444081	46071
181373	390380
376544	401543
211147	147363
85575	317993
221308	146248
42113	186313
188240	445988
401629	333357
432440	35421
347778	277165
186402	201262
316565	117597
351363	242200
314881	30906
303420	197440
290216	156523
392893	76350
215792	380565
356953	232347
268531	331581
417653	420944
170586	63800
107711	417201
292098	72432
74862	51895
304952	288035
292636	272817
81262	329320
334169	158132
418658	264286
386556	477788
401194	48275
122888	296980
380846	453209
116676	456640
424647	335402
196794	159580
407292	365366
34539	84775
325814	64075
330473	5857
493277	267352
136519	376185
348692	391821
352347	346158
191993	423688
238576	183213
324325	463549
189608	209510
179473	476951
472692	6304
196327	446393
428013	245247
47501	396697
213410	461944
342499	206887
317737	117800
456676	162831
161668	85365
293574	4928
158000	96977
163193	294548
150597	321517
88260	165267
491854	273831
91325	403368
287209	245679
248013	196402
239365	93876
197895	90123
86158	410777
212593	159249
414825	336590
290129	70879
54976	169076
190015	242571
55633	58694
143290	387083
406108	418332
243727	105461
102383	39764
294967	211868
170136	258370
145585	124082
122985	350585
368858	98541
274277	55044
20390	209572
52559	112312
469860	457093
247608	437536
414825	168252
243854	414628
133909	354694
331666	385000
212978	264060
164361	62286
63849	70628
160438	440962
82940	89502
227857	249421
146242	15133
471169	329379
193667	195785
345770	226517
201131	489812
118938	457596
458768	394247
29737	82041
305141	367798
260555	261191
447232	428471
321916	148519
304399	366662
113843	235539
109599	53638
308679	267602
432930	187836
117586	353836
120722	308288
355083	309740
415349	15209
493680	354677
206634	220645
459084	267297
439428	28129
469272	22254
71538	222520
309366	77279
84002	24409
104379	248447
223414	150845
172597	366941
40651	362785
479351	271908
466396	370866
459347	408416
229082	119122
145002	24354
275456	50538
266710	15116
56774	375006
153006	30978
355083	29431
102344	115386
101842	450647
42854	46294
84698	430356
433354	361867
117239	116347
428837	83872
487185	81692
281384	369957
229647	213277
444755	28887
6467	328729
33186	450240
458065	82585
371125	282394
412426	46057
123741	54601
37237	207696
196831	493492
316716	435708
76035	492906
442543	476557
33115	19571
49644	329466
214476	379203
22682	94516
249526	6072
297436	3202
93627	196109
64630	130781
116454	265589
141423	94665
470806	385000
304356	318749
15557	438373
213321	168439
25969	130742
201676	107101
129	62191
454641	279536
270128	196399
131899	441313
445454	440660
277314	474065
186198	134145
455847	263648
229123	123369
166397	38134
407602	440962
180757	63574
279257	423688
444755	134348
318792	166074
15819	32391
181889	24000
126911	187836
300727	176285
293813	338915
444952	311297
144839	113462
39892	307364
368599	126528
218370	1292
154383	258666
329795	226308
294191	111623
43419	291531
317375	84793
198048	220792
237714	196491
301706	81178
329807	317191
115112	470588
194678	17455
400936	341882
442578	485304
426252	86560
341865	248382
202529	396563
322764	200289
340873	218615
436699	213175
293434	46839
421072	15209
408147	266275
387778	477283
156944	196534
65721	278520
24293	303497
115725	75303
481768	331949
131087	303033
169154	317506
492328	7647
68583	245168
324199	54169
136798	332842
421854	245487
337723	478793
150062	411645
329727	53490
395029	494055
104299	367945
197693	159249
432135	328729
160649	86476
161896	451029
203933	428774
326260	26018
301246	325977
211141	42959
206986	77461
367673	13370
461157	317675
353468	249334
335484	37515
288232	227101
120078	350890
63351	260527
116525	320067
380243	80300
165140	247482
388778	380568
160961	226760
196480	450843
194815	426986
390027	226168
184902	402069
43722	246672
104740	341304
94129	283306
89299	327152
83892	57989
226974	28065
315671	38816
81927	205223
128854	29461
379680	271323
257955	473149
391224	86728
166267	138807
204526	379949
257977	490362
136798	221420
442461	12329
247957	3830
342465	250858
167315	391332
381334	204925
230574	278700
73267	259505
164254	356972
428634	12895
87047	424223
478765	20642
481134	279509
121490	161176
3613	233477
182430	290722
475703	12177
1228	93187
450705	250679
215753	241660
283013	307246
260640	60384
327570	471745
324708	309740
279701	273831
47040	106100
300284	124452
223522	294677
452962	313905
304544	52537
228958	401871
216377	166063
288672	54976
268961	481368
371322	486371
49127	140044
64276	331349
72461	21505
201822	266584
279778	25480
28810	15209
262250	21123
112034	197932
160262	190369
208940	264766
183587	187974
22058	226127
99287	278894
190642	268829
454167	111759
410573	187834
315588	299218
485062	307279
233255	393326
320976	112312
191536	377933
308946	22414
77714	147291
60965	316214
153516	186440
456021	27894
319134	160722
428514	141975
426124	368699
97499	361018
315853	17456
314548	107777
411500	5857
124857	395992
369577	12895
239304	358032
242411	167028
233313	446351
127531	166063
138638	80629
396785	322411
4997	187834
415024	110606
235726	489582
420736	405800
404011	106807
73448	317983
473381	179352
356490	323563
368903	275677
30779	74483
206789	481805
366263	136177
165240	283392
154875	304731
227345	110677
378823	67424
201043	203656
52889	207959
19476	203279
68910	59905
282967	395152
65312	60517
321911	19246
263162	366666
191859	291521
264912	189790
9853	225260
281461	57134
188156	454822
470672	108470
350347	413378
3402	49966
452962	302457
304952	348798
35806	54449
171107	373009
330369	13370
366587	378880
296036	343602
380858	78891
201348	480648
373128	330469
419786	329392
316350	265589
86225	417884
209513	139639
53883	467612
269612	458975
335887	71384
227306	447517
11710	194626
247608	144594
318271	50792
3810	31420
258815	51222
236254	224085
242437	250434
67496	61621
316325	477788
313959	141026
233136	129521
290053	304598
229399	114930
185316	17790
81093	115428
127912	285446
221369	300397
292588	110677
180512	408242
186440	473928
338790	348089
143870	294064
456658	223205
468797	164504
67837	430005
372527	53389
387775	268261
398092	479760
316372	164602
479822	350384
278769	123012
338086	21583
221900	177522
58999	318749
99736	383644
220613	440962
13271	248396
479261	429863
458601	26583
9894	245317
272626	256121
443485	49228
10269	167371
256893	271628
195725	56410
199148	279298
45699	336590
432175	70355
392210	175043
70788	453012
195227	409077
437720	210261
385141	80543
237759	374081
466488	51895
453478	124535
412295	418467
422868	57134
19808	486267
167574	99395
277467	80360
2148	476951
410885	334841
485447	277961
423974	335829
469009	374975
232666	347011
238209	251323
5613	479274
174939	20718
256967	146489
207008	273831
230686	339887
478208	205223
373837	408622
462241	35150
231637	206623
336413	409828
482851	132029
275780	52739
203200	427883
139550	62191
489552	236249
442462	346208
439904	186259
250207	337657
10762	264696
286509	15209
184471	246672
454867	291283
389496	316388
460263	175378
445708	426524
321304	412865
435222	370388
297083	109262
175035	250410
250873	15209
69292	234929
91657	464636
409143	385806
354903	440660
448104	473478
234401	90041
390652	277961
364775	380636
247296	439417
159344	173176
288206	321868
490797	298182
248280	115340
403076	10708
449581	493215
347878	439718
277445	262779
192660	125602
117017	350342
471887	28951
232702	372972
214950	300480
323310	441202
139185	63596
107059	493988
335951	130549
140261	312039
255799	423153
390083	116283
219886	396719
437221	121471
249246	385279
376442	262954
195224	213441
479244	450824
487194	442104
119632	190369
224152	165197
40395	13370
323317	160722
48482	476231
202613	44108
142527	115386
119001	90469
307004	80193
78289	7613
404568	148137
108971	422877
399583	236774
372738	207927
187423	122694
382931	478415
467703	280756
455141	416709
361471	393600
79649	381071
24412	231230
50627	277450
111815	285156
71189	124316
452253	134173
233590	334018
52460	392221
378795	29689
442497	290010
173966	209952
133593	201095
259544	489075
160099	470069
221296	128544
243833	28065
249959	13370
227549	219737
87517	447316
283749	278520
170782	456586
187834	361698
432191	205137
354812	459280
408329	209663
361960	206683
73959	388575
247785	372293
11354	327497
485190	378820
360459	287226
82634	78273
296712	464438
477671	276725
295506	44713
359379	330616
368010	107911
441867	325604
322522	411424
289186	389682
150096	190369
72303	391414
191944	359452
270999	234931
176130	354387
260723	203279
315573	18089
463457	37092
472239	140635
479453	257298
3810	478759
338955	455769
301557	1929
65194	207503
189149	325199
451373	318735
270831	457296
228128	72139
379672	346140
85996	366469
100114	183866
190976	91600
182751	171592
129252	403256
182546	132740
37760	319841
14177	470062
40388	94401
230806	325604
493490	478415
120122	163193
227241	203696
375325	240796
253897	421935
66945	379525
210509	90123
256893	310480
398399	350730
178540	358315
421793	248867
172911	176878
247106	277403
81262	171614
388475	430440
118374	190369
34217	470555
83482	190369
487351	478415
274231	141166
461255	199088
88274	262954
273415	273831
230091	407665
363643	452746
471820	393326
287566	205719
486282	228157
104505	214564
412909	8587
276591	313038
45701	392000
197748	78937
243611	291249
87364	167757
89704	20081
275381	491150
159991	443212
334092	269768
35594	331508
30568	262536
82246	240796
131965	435708
404760	489552
6925	27464
355708	148711
483706	315671
462059	165307
80342	234795
409745	314721
98128	187998
366533	276358
195382	363798
118694	390771
349580	440660
248648	366127
30015	267513
136838	88089
28417	492533
181584	378462
426493	436991
164363	200267
291414	460666
158885	264406
473722	460018
395788	80919
127382	363973
16641	35707
73660	191970
34918	387860
309538	307395
65419	140089
389900	37515
178968	76709
347270	205833
428108	442660
236568	250434
165680	304104
217784	84722
373136	403072
41847	428745
338790	139948
18491	100350
424495	258180
314911	311212
67701	94943
46014	478821
443428	365366
124288	191977
5354	196851
362681	313176
408103	183213
304056	342581
398843	122342
109824	91228
224246	119107
386809	127059
281130	190766
441175	313801
209176	294785
388249	118870
446182	246842
216602	306387
447335	285156
372675	199353
50449	230820
44844	197510
151009	374305
392521	478415
402326	257000
438777	65849
172417	280871
222024	290450
367861	464080
383861	370866
70581	336590
126870	471760
93254	264406
280627	419266
323303	244688
250696	258097
89723	442089
345715	252095
195757	286917
92991	28561
326493	144405
180775	54700
386165	300119
301166	75499
424678	53249
41016	424416
230011	399038
90711	457623
339639	79705
269357	420790
283113	295801
322171	98286
285664	328059
303303	409766
140424	453498
340888	391414
285307	339174
151830	89504
267024	378686
321797	388575
230051	475252
413756	378924
101698	332433
364927	467652
353098	164700
181623	397535
76356	286628
131939	426101
468753	245380
59586	162795
80229	341941
339333	406607
316828	212175
419359	17339
334823	28129
200123	170744
20293	366127
350372	457741
189062	118870
265483	473478
377869	219420
149281	228431
466117	26714
445023	458104
84745	166515
236752	452803
361039	177598
210435	467690
8175	198143
407494	7428
45198	367526
5662	385207
273304	288035
99810	175201
198317	273579
364158	77611
140116	244005
319577	97914
60589	316961
295068	15133
81457	110677
486236	36223
484691	175013
365364	44049
16392	254973
297069	391414
263514	419194
12462	336590
257613	128398
472388	15337
260935	271328
106844	469444
42452	10001
12751	230724
384174	296500
7812	336955
460342	87731
365515	162171
225157	7991
219546	265711
143737	380689
4202	15823
26245	433706
396284	256488
167156	202523
387764	354618
272439	271314
450465	185751
379672	221188
221648	142392
436288	199911
14884	83811
209293	187974
402316	479614
236843	166513
489657	78401
50264	266314
136002	444341
312448	197996
312405	203213
281463	286972
88835	435318
119379	395964
236926	27766
251285	30263
257052	438419
87171	258569
9722	12867
249320	284731
287566	81510
389414	247753
68843	15133
184214	10646
12456	49300
138172	76308
251395	258370
482646	23318
75099	388543
481419	80761
299178	65371
252913	373584
406221	314805
468516	180957
214675	185525
31420	484080
431237	351458
369358	263665
198672	40284
178507	67763
75940	130012
332703	330463
417990	348798
431044	137128
407280	339853
242141	76829
262566	59217
200256	352180
487940	8459
354022	164504
322247	467324
74902	164446
325814	8623
157030	310756
392329	478971
239084	10379
309917	67280
117192	56068
490862	426034
28357	311252
322121	265309
195691	397456
375653	202085
30879	177630
105986	132996
243580	267352
115917	200652
449540	281201
8146	255640
182665	154137
293931	477986
327209	462339
278329	405581
392030	366534
296575	440660
135480	214024
190524	287740
135020	332685
432339	390197
353514	385574
375405	135362
313738	127921
36228	149365
156348	189323
347121	37193
260285	302033
293373	250410
95875	328693
448639	102333
410501	62699
228086	327791
213075	317356
278870	170190
204678	349780
300519	165653
295129	328776
178867	310261
14871	166063
35806	263880
164523	340757
4991	405217
328867	376483
115604	363731
481664	60517
165491	421165
165879	194191
452981	70029
47896	137719
358307	292553
422015	204251
151860	209962
292198	477509
87638	437917
35474	136423
230936	97894
338074	53490
306964	245175
46617	110677
314348	137719
325607	95887
124812	220367
254350	9772
106268	201645
300933	69714
53504	244421
134844	397682
292977	171592
345715	492284
138674	82794
151253	341271
49567	151642
352105	435708
219332	471841
29267	482277
74581	458150
347740	135242
433820	386326
403670	63454
402109	322838
376419	56068
122735	231086
87734	334176
334378	15133
413911	363581
65484	463549
111833	134145
53613	481279
168410	187045
441061	94667
195142	453919
217348	40161
399479	486885
314683	356041
309924	74571
141646	299936
459340	21411
275125	385143
92132	260899
363984	219876
378810	190369
438506	293813
356953	69856
273340	171771
422918	25239
10082	420241
403749	404806
247661	438419
292265	290450
276821	158493
478381	70461
397656	427803
6155	329727
64130	40388
76228	277575
270620	267352
222491	74324
189203	119253
104482	18482
236925	373021
184321	305725
273199	418771
99935	270324
456021	187964
269110	304995
146266	202042
130209	317118
116124	440660
140722	265589
178522	216386
386146	333640
54906	384437
119001	282912
68055	290898
320982	286510
111455	20547
1928	130310
313547	254350
490146	186714
221936	279647
289108	317100
446105	382627
49382	234356
463976	435637
447230	342807
424462	89128
228524	230096
92061	336590
101517	298031
382894	162795
73660	2061
428050	447517
132827	656
42814	451475
394975	5963
377910	344637
301182	345401
366620	16694
370619	466275
48431	215009
464868	484447
68455	255941
108258	364768
72920	108117
486532	275336
474961	274563
470406	484138
320446	164504
265949	128725
14684	267920
397695	17186
82254	86560
364173	354321
30191	71091
395717	359762
101465	293813
402828	122816
441577	4505
296750	389682
298908	229313
381595	94516
35492	481507
322639	413248
344065	153995
181478	302144
64698	462524
268910	34547
470121	353557
456104	250644
471833	286828
250853	462293
330146	284975
309740	160573
410811	10646
204638	71091
271760	481785
181067	13370
205964	154193
405469	401185
28050	360153
260832	257506
80156	7771
229323	351414
486837	288889
122971	187974
36581	279843
449312	362798
117239	441570
344974	7771
436507	126199
256366	296807
261044	304674
293345	49286
315759	52917
248192	152502
172891	332647
142628	210353
20998	183213
277403	398333
163095	254746
355083	249709
477932	232693
46395	15209
26820	264406
47021	94344
127462	279871
137536	317118
152786	15908
444296	86560
302693	153995
209699	322380
470751	285364
65871	364294
460485	118564
160118	334983
405555	449298
279822	152502
290698	283221
146893	30440
374510	211086
313720	85265
73760	315888
43831	129745
278191	114930
110770	214024
61759	10345
441809	420903
245933	228431
341243	83811
277219	469235
171186	196783
462729	28833
117537	76111
105656	420571
95176	399984
15027	15287
213640	209018
286310	442703
153505	218730
46301	455456
33965	183711
196144	34585
286211	88705
60448	242677
431473	380990
141782	245679
29187	44469
171093	38063
86311	259863
443178	39774
284620	349859
408329	377296
123552	135444
214880	152855
117229	30638
55633	181178
402299	371918
490113	62191
428827	447517
241987	185335
332299	287694
293166	260230
71838	58945
311367	9232
62560	69132
263557	428128
441745	364680
256478	190369
153322	200908
264628	388813
472639	79832
342465	130514
39683	128758
296028	403364
457522	141166
368350	493244
141891	451016
110192	52030
107828	478232
482818	51314
251703	66769
377859	185922
477404	302610
459196	432573
322193	421830
326727	267602
406579	186159
453353	244516
46155	182578
426584	211139
242608	53863
162475	46562
449703	354730
64354	117097
285023	63957
80129	315847
287089	476447
334602	241390
295648	362065
213364	48239
104783	313314
354648	342807
362440	185013
276191	64996
14922	471521
207959	421830
139844	178077
440009	112709
119390	469908
330585	92580
134299	160232
275604	51895
10512	88705
428554	451016
59179	157516
281826	417852
120745	425116
138401	420944
145810	290022
487732	7812
278345	219673
429593	351981
112628	180578
229851	132740
292641	245323
63391	300813
450013	80857
261460	86974
58484	195354
445277	273674
445831	58415
377871	400645
477562	113045
440036	213287
183405	172446
134610	335130
221001	306916
383195	296650
33842	107148
316136	341775
453384	445313
76228	162970
65296	455703
200849	19620
232812	111623
146893	332487
278637	139648
181031	227101
390934	445282
257242	440746
349056	186259
478333	451031
43254	225165
395771	319385
283266	463512
238573	52537
93565	15209
481044	268667
114770	307176
383907	229641
36228	88779
202518	84590
233104	66809
272638	334282
442895	242711
172210	235919
80151	120731
212604	494102
11696	35457
443017	92623
458065	31616
137891	282499
381305	411675
256178	202996
58428	486618
111348	181352
322490	182000
188246	233415
148671	336590
119591	164103
312242	134878
61055	64086
394165	168338
458768	246280
284920	90960
175290	320131
398871	354530
349972	89313
93627	177185
84429	136876
236350	28129
104598	198450
300914	187974
330737	320625
291860	447517
133648	457081
268197	217423
216147	219865
293539	36923
333056	362206
364171	91393
351469	154137
420736	34842
165680	411365
201833	15520
73327	369376
93627	311946
265558	490742
492537	50983
10068	375768
152437	331349
221978	132740
200156	134694
219764	157108
225074	149448
421858	50852
350054	172625
183422	407941
33398	164840
174669	132247
365550	296591
19103	50590
351082	407645
478369	391414
135012	358032
177269	237235
264026	275990
275291	190763
469920	404393
303694	98904
20946	192584
94584	261649
206517	298765
52275	5041
201131	20998
299580	337921
154808	196783
151316	394636
46202	28114
347726	175608
410078	52917
287488	177415
487027	339477
9953	412390
66315	193070
327224	113754
439726	468050
14155	451460
278894	104383
3220	196720
26268	300883
395574	207039
31265	484117
47971	53389
301640	1057
207533	420790
127849	253810
375667	96957
134299	168719
455369	23018
255859	148770
377869	390500
120771	78289
423218	58287
229735	123095
251720	133534
469102	360480
15339	183690
332516	391414
52993	157653
13370	159249
472818	158965
226038	313314
282736	11826
130069	190051
131678	53441
387436	345642
136782	261396
17836	35707
342652	417424
432976	477986
270937	267022
102644	142282
415837	178719
8297	74741
55167	69713
410811	40447
144880	86892
236216	102352
69749	432591
347064	303648
239673	373313
65144	337120
329965	137128
175102	151944
83788	176182
440369	13231
196003	421830
458375	150237
281236	118286
190281	157432
361880	183213
295687	119123
336265	3664
243328	395988
187998	190096
234249	428922
305287	364627
15226	76967
60698	428080
109537	99105
195110	40683
177485	261070
151236	97295
327273	317282
21775	196575
437623	197996
455505	268550
279672	134716
64338	236735
312296	231230
324708	293223
380846	227872
28403	317118
58587	175754
365806	438907
414311	219578
319587	208577
145282	283078
430603	391414
172445	389009
383056	388407
445879	79861
206519	132740
453821	300197
268768	477930
366243	214024
27808	315687
448298	301144
176280	160419
16116	33117
415454	2586
353086	401854
315588	106169
62366	305219
5298	219797
110052	278130
58940	463615
476025	222567
144072	476231
112099	189434
418453	420392
129449	292721
191621	191970
462660	245332
309621	263648
442556	13370
16641	301611
153965	275165
491388	212196
454088	310668
206847	351414
321868	253774
426009	214050
136604	119211
37931	116706
107424	273402
117565	211868
264800	351765
261278	48007
350676	182768
206488	484447
91108	41673
255400	292853
197168	409102
257198	393326
467340	194165
441631	164884
489804	373275
213412	210798
325004	473620
334546	486950
361553	409009
233498	305502
49461	489822
97945	457330
288354	146183
170178	32807
68331	134694
377131	457959
316136	274532
225152	353336
134084	100402
184331	348798
192238	143657
402625	438419
238115	22827
24851	109437
411028	184303
33927	121362
55029	170039
432069	460118
210728	285446
111429	464420
48064	198790
468579	139827
425835	236213
234881	297776
425835	317356
449354	45768
262734	145691
248013	339904
71189	240265
263377	275861
109874	216427
106386	110708
281119	249334
109047	302610
336297	461944
459326	359762
467930	16641
215793	213975
7087	68950
408584	474367
329716	48163
7290	315250
46234	139648
444588	366509
294363	142458
129367	52537
172353	204925
392171	249202
436508	447098
23157	478814
381725	55626
463200	382096
318152	102129
463253	301927
367262	35808
420571	6066
317881	365413
331601	378859
101963	338271
30160	40461
474367	232570
30568	482673
430825	151944
202238	114643
240363	284744
276320	173616
117104	474347
107885	34855
95711	423062
485999	207847
360220	277883
401671	300428
266141	200754
128105	314742
444733	338271
475711	127357
243947	329172
150540	41673
221265	430090
228225	264744
90050	288925
47616	286337
222956	310261
63995	74541
62573	205270
252083	50155
25577	202332
463935	366534
409016	458790
365399	16433
281881	122219
99011	178436
250833	478951
494130	24516
5228	121106
303517	60517
254430	313829
401500	187836
489363	105474
316800	410236
151580	300142
305827	325604
24412	428508
375064	143006
468527	251591
188730	362189
35038	249102
412295	66235
476447	298676
215260	477491
275239	47641
249894	492205
224048	101426
11601	455688
54065	255650
167639	320464
260375	126334
31702	110708
11649	16433
218114	120666
486184	110677
361889	252000
235933	203656
281611	277088
177146	19377
129574	442757
246363	220756
444380	144458
168000	203760
489872	93625
267562	336988
359428	113138
110621	236937
270369	313745
109667	462973
230303	270324
371285	440660
139817	247056
356039	352335
381553	230391
440018	277568
9134	487938
181385	132996
86632	4863
171032	409828
461559	99437
316292	317675
414173	416091
250188	129350
204078	382648
196817	122694
290968	489207
104598	67042
259647	168381
408383	187998
206336	132651
153903	110677
121950	327480
120003	240624
323160	69195
134299	338915
4820	49995
275721	153900
88666	414984
433400	305449
44333	389251
379462	308443
233486	451414
310738	118662
287874	40784
259293	390063
385308	439074
254446	348103
450691	38231
71311	301627
317859	401871
199721	53863
299444	68595
45724	193897
57432	404445
31094	93642
481092	157183
278866	391414
426244	142018
208877	479636
130069	3885
209314	152321
210119	8057
271168	287266
118746	232185
418291	53883
231688	272096
103652	471745
434688	378686
402519	266736
172417	357854
165022	22640
75501	451016
254653	190369
9965	113749
38200	367824
61286	110677
172087	241468
116095	181993
334760	432043
41378	446328
292205	226050
9075	404607
349140	232030
164726	179154
11307	81817
298046	141147
215472	15926
39104	485185
327570	153995
367443	4349
308122	348798
440056	270938
365845	118813
319824	456174
225342	221290
117124	454937
128557	480715
263799	106422
434908	186159
328110	326845
296927	262954
73327	55497
238963	318540
143921	317118
185055	322685
425827	79989
256551	248413
359906	249477
375825	482808
131273	354296
163945	113051
280810	84806
261596	429999
448202	10646
295729	346942
104648	11482
451379	307619
159575	259759
277703	86257
235674	82585
128932	443559
236049	331584
42961	190369
340197	466737
306057	405422
327460	440589
27396	96545
304404	53550
159703	236277
136458	323175
144508	31483
14204	296432
332708	305179
453382	237605
191712	270991
382848	465322
434332	439228
35743	46127
446182	142242
226638	145810
444139	369155
51506	190369
319856	217520
290589	101058
53566	304173
66185	313916
197159	273831
419445	317118
2885	440660
462339	266314
486144	458968
315681	160419
36674	13370
427669	75952
305357	147469
176885	319646
200019	67873
397228	273831
303029	401871
253897	190369
31857	226023
123217	420895
343010	75510
37480	182366
312617	97089
189806	385076
198012	102096
117833	367946
197200	112312
384648	351451
412011	132740
354545	292553
333133	476951
488294	17307
302065	219499
16468	426986
344363	60460
207880	13129
270248	76829
40784	320319
397778	461227
174886	196858
128189	405255
57605	287834
90296	231485
183537	9415
54539	154544
481562	262954
157239	361423
108222	243044
81432	74044
409916	353453
166903	300480
284858	254903
212153	396741
293694	278885
136128	368859
304186	70664
15537	333357
189551	205289
66129	355348
28058	290329
54123	307846
385445	96858
175121	442522
202885	46706
382272	130928
51264	318397
257971	484064
57331	38506
439281	311384
212435	48955
194912	208617
90822	362808
485248	273056
66429	114930
182862	275615
369273	69908
125874	115386
319081	347246
451183	16792
211415	114550
230278	187974
492002	348798
475174	188263
197250	418374
352369	363073
81599	214024
404198	171771
445270	363973
116947	100938
386896	361014
97388	136876
425214	129857
250854	434768
3646	484035
407167	122462
414816	86476
36513	478415
407842	201754
265500	412980
381051	58375
87527	397495
139761	295484
226150	275375
82774	351585
256779	92114
119579	451464
72253	442098
79677	249709
308811	190281
142860	153892
346070	457842
299675	110677
442236	12245
8272	224423
282475	473077
82840	162704
9648	367365
46574	398333
304666	74829
22123	179389
295841	328812
461989	99010
130258	65184
413137	234356
304186	296693
481709	489200
248540	30263
75039	362786
391617	387987
118096	336590
137297	477729
483789	206477
2396	109202
34154	42890
241192	306816
310537	413279
299667	149600
332299	454822
172973	124535
475926	54536
285156	22270
456767	486885
396436	482478
219818	11313
287740	75864
175002	490121
185604	50264
396261	188250
177569	69069
253260	142318
351453	489376
56205	210261
367570	256121
294193	487192
35806	415166
325147	238299
319890	214419
431075	377278
306307	208300
146506	163650
443320	105859
169163	399929
104045	367110
35426	286936
208522	351257
273080	476951
474036	83872
462124	224658
298655	372710
397612	339829
178831	89495
377186	97215
19542	262836
119001	124838
139704	114930
66383	149416
312026	432212
257977	51585
195142	133156
194875	130742
366534	368864
71090	120810
428771	214992
300273	40784
255846	380745
36940	402698
447491	366127
332299	197729
457303	134694
443901	462706
252797	207299
328708	115340
206573	334094
474606	228431
249325	36719
193796	20998
283175	15209
108499	49398
336941	180578
219363	233306
460845	474804
298001	374939
97618	338663
377850	236957
332541	266556
106268	219728
406388	293745
330960	304088
468765	231485
269054	281047
347653	366828
136762	209018
405535	455769
371600	346898
253536	203279
452424	413490
410419	228431
249834	185356
319081	458436
394587	54298
103708	234356
133877	86560
476421	199070
327570	105964
255084	292468
439553	218615
302623	325212
10417	436686
74113	479371
150988	37053
340247	170939
247715	71818
55084	110677
357230	179947
179861	362773
88869	35404
452377	293106
470432	76898
487798	196399
224347	21583
290617	418884
402519	313745
326647	399540
93353	193478
335488	102651
49256	15209
403145	369774
320521	351639
95598	251116
280451	110677
32580	91359
369803	291151
427714	264832
169607	250288
13304	221890
126233	359762
470930	317118
64299	60517
168396	103392
130542	12107
410603	107549
159694	84590
310459	307279
74555	178048
425884	350549
129212	378462
341221	251169
216666	493285
250021	443735
201223	420923
196996	291672
371507	164807
199819	168268
181031	280635
432017	348596
444654	373676
296103	81691
145577	492906
211282	446351
415286	434352
203000	275990
358821	16433
245267	430205
332282	357237
65476	36392
94584	222721
39744	302183
23996	474557
340672	475047
293181	74466
474688	280507
422880	4413
331192	277617
70777	110708
27719	355332
479882	317606
6949	249642
121171	31883
455382	207504
28475	99437
46395	293813
142869	13370
434854	491269
345509	84527
434866	32468
363984	148590
97496	263009
425827	218448
132740	100850
439785	421935
30708	299945
110249	127921
357829	126911
250595	432175
14188	203874
79504	92644
365099	364450
266448	13129
355389	407386
493546	380568
316980	8084
372565	28399
167588	473257
107508	183213
128563	240796
305305	312661
450675	190835
464609	370903
11778	345387
247556	4676
21090	440660
301372	12245
479351	475866
70085	148606
175721	407117
242210	20627
214735	206677
50588	152820
104799	101058
488132	72523
75655	341416
399136	478415
135330	7526
225638	10377
135202	265065
307556	134145
195973	384129
263647	429730
142302	229059
200092	410811
23987	185563
239557	185879
435520	26583
35900	334680
382574	316643
116686	287740
370619	30428
268956	137633
182862	14254
383335	373961
366442	474693
359427	486256
401174	486885
254901	176878
346625	184321
448104	1989
477841	57154
115806	221265
336560	129477
411674	226494
370904	164884
66108	272319
31504	298882
311367	360531
178302	324170
453966	341134
478415	44429
388380	366828
40461	53994
448846	184769
320288	88113
207327	369599
252137	110677
466501	94794
105022	440615
135155	290450
491272	222640
203757	363564
324504	428080
61420	430356
455807	313745
198446	419024
198324	400285
393023	15893
167588	135998
382848	3747
260026	306673
266141	180578
27125	11626
248534	452719
345715	214992
481419	121301
349610	72496
361556	159611
454167	364294
113387	364146
279651	74877
158589	268558
82222	277110
243305	385567
101453	149862
353979	362784
383382	491865
486236	1057
257198	58074
285264	392788
439228	80781
453821	417294
154860	13370
346854	24738
185599	465236
74690	100456
39371	306100
339333	102015
332922	250434
123882	103804
256582	33710
380846	418305
266508	242578
171216	366534
450051	375503
399660	296469
328704	57989
442554	466922
43774	233283
384410	192658
411543	279509
170692	132544
478588	185276
311563	473763
103922	132740
473287	175721
343975	155214
72875	241999
51484	85163
216945	132996
227036	246712
292352	365375
492058	71243
78469	300700
307083	331238
418666	426595
408711	240016
232555	381581
473265	378462
98516	25410
316565	455231
444139	117725
153491	478415
82140	441313
72616	446351
228225	5158
405184	142825
350749	313745
436301	186210
393683	64959
85916	410028
103685	481855
444296	72889
312405	337921
272502	246894
111215	272598
322232	79625
437105	246943
477403	101755
106268	287740
456641	335270
365609	370028
223976	9054
468663	61059
292076	333357
147121	77031
251874	457081
287929	24738
480147	399983
275565	12716
325199	293813
246833	190365
116947	481723
146893	257892
30176	264908
217748	281236
240193	488984
407540	298013
39892	139927
365950	415864
57574	279798
331845	371292
27095	284859
265598	300480
195933	293813
415790	401378
108796	468551
433221	492316
160788	482110
36556	42747
98225	306937
92401	438770
229875	54976
13930	474677
281280	164253
84745	78214
406660	377964
9501	87471
473411	144188
263703	441373
201187	480693
168130	419144
279288	37673
298427	278520
54091	443694
70403	225068
231913	294169
124085	22979
492784	447822
147973	257803
241192	411808
367559	168292
9978	143975
83773	431513
214063	18591
170853	46
314656	79751
303393	197988
441463	424708
239207	433315
467983	237057
356953	468313
471169	262277
188905	74701
110236	234206
449522	289970
86819	89825
413258	63032
160356	273831
412841	341271
302413	465647
315454	491053
221296	222948
312855	223882
229999	33553
78873	210050
64495	451016
82981	289350
242411	486793
263241	74915
199964	477420
39176	169047
485945	233181
35806	36836
178901	114583
389307	226308
6084	268596
84429	3971
330523	40161
53846	52917
124013	10216
21818	17518
280523	53994
201618	345809
215649	376852
432192	469719
441715	460845
450330	255641
454867	450970
447802	101816
441302	404316
358942	351257
54244	201493
274870	349121
92366	156847
76717	49228
245019	183213
283871	237548
149085	149206
298033	20940
981	368358
230969	153995
375734	494102
111176	224085
190322	368892
469384	388633
26819	353787
420551	317118
290444	257060
7788	360581
122306	73336
52388	55074
330557	257910
233045	92718
21564	196783
262206	361594
489156	92612
308778	40104
179277	438419
270973	336590
185447	441570
120810	186642
244791	168381
23741	65134
458740	30746
330954	183213
444831	218651
364460	178273
87536	431137
476421	184593
392827	103976
398766	447517
315675	29111
42608	217883
432836	388551
315805	385699
470991	339464
369000	286337
186332	32869
37991	231485
22397	423857
397820	388723
164164	309321
134599	487192
368105	473543
351448	174875
483315	398333
281640	489552
254446	356104
339509	231549
27855	398555
149205	162831
478798	203656
195121	397760
213856	369599
489458	389993
224786	297941
402281	490757
390740	226494
438831	331673
319703	417062
472881	344495
345531	83184
444918	64228
45292	47547
455844	396046
43797	359875
439600	158427
72804	12473
25802	49828
448104	204185
368673	407058
359025	63528
86162	180957
46092	486679
103626	437592
105199	285446
275764	421830
133357	296653
223372	384133
16771	393994
292855	388587
64861	304589
88404	64429
344314	5677
374217	50328
138402	473735
203793	440660
336481	275790
114063	52481
410355	426922
98009	288300
331877	321330
49025	146124
108356	69103
33183	367798
161895	186259
441302	342724
323550	132740
468741	404331
284758	393326
306294	32198
244240	275567
475691	386132
441911	377906
263708	245393
27235	9054
171093	5857
456688	336273
144405	95148
135155	313512
417847	238067
48156	210403
458614	48163
207959	111427
34760	99210
283877	177861
32096	136845
223209	317118
65360	87471
450322	250074
284186	430356
109431	109006
149147	61376
277369	24827
190216	181161
297374	109006
301326	42653
449521	403159
193181	178526
107187	85243
269494	338915
155069	165267
250290	383508
116875	205223
135103	293924
398213	67837
318715	149128
377869	8743
304146	243438
324594	16433
99894	469235
460877	65371
380858	479544
374285	363320
487476	142678
238041	246744
493918	377933
223413	269274
4232	445450
328940	338428
35612	342761
80635	378686
214318	24738
222045	28129
217202	433836
170253	439252
63520	107187
364577	314343
136042	101058
403539	313314
67129	102923
379809	209510
130013	179045
389908	463015
5700	375320
413890	271189
449561	9437
264885	367798
324826	31616
469606	51895
107075	119869
413159	285778
199982	434945
345466	383114
330975	10705
187002	105053
482089	315671
132026	379680
482270	477774
196794	419492
175121	371176
89015	348734
167178	219572
317722	471745
89219	301172
191933	179506
154705	58465
312196	450579
314311	255579
102795	27581
346152	15209
485816	366127
114830	450924
271827	293813
258187	112312
206180	329061
492668	331581
459219	378462
437077	272865
38781	447046
45747	163883
290799	110677
345120	369634
431508	23290
395065	338915
55224	441434
293531	329400
105755	124085
471365	324225
178540	492701
212149	284585
2633	457297
68209	20018
188487	423688
362658	95395
300195	346389
250800	235781
387908	139816
167548	429863
375405	240016
68843	97062
406357	142248
328940	445487
129408	492988
222299	456640
439688	136035
485667	72608
23162	393326
175120	219743
78206	116487
63314	13873
483947	470607
58843	412022
139833	79989
145869	192201
293913	150241
319595	4326
475422	60517
78233	316728
295734	198297
471366	94344
423724	44554
465248	287371
118695	17941
431727	48461
155656	316388
330186	24738
265500	94516
150582	290450
430414	16669
154149	58073
274704	298182
312859	119868
294871	214050
270923	53249
260516	476951
82522	462581
485577	413637
128932	11730
172963	315888
79271	43253
447610	478123
255945	415105
350127	175608
188886	459701
271792	146183
332158	37057
207811	182000
61186	268118
127253	32802
272159	92225
272230	114583
78977	376244
75119	12895
302912	290515
245554	184163
224328	123489
150236	351035
414023	241468
296190	53067
480616	99405
487732	8607
237533	279871
303846	368341
493442	5267
113950	411809
168529	454975
213690	258252
248013	289061
302578	200632
80969	200049
222676	428103
119468	389682
369903	488540
222032	148319
491908	215244
321320	462160
354545	291521
168975	475005
221922	263537
254230	421356
36986	4369
109130	488190
259651	266684
365570	140728
21634	295159
309636	375840
464855	176643
429166	189830
102065	218344
279662	341271
134604	62042
271336	318931
49256	186259
416875	45736
76090	231485
323692	361296
351639	361977
306436	206724
123104	395395
134469	65003
186198	183213
459193	217310
10031	255640
54539	286572
24833	192527
183593	248496
315025	277342
488039	209001
469976	300832
362083	211868
23642	299234
132996	195891
233923	163348
168339	171235
418305	119212
365356	382095
50379	23822
94344	453250
415423	107093
81891	61666
180567	1138
342916	163748
467323	214709
412328	98923
630	185704
205563	395988
408163	483551
413816	450017
157878	3664
487094	464727
343084	422998
71189	270387
241895	290387
58034	353343
16310	422601
197976	205223
158388	317118
1026	339559
376619	124557
98810	349740
233045	9384
35402	99437
447908	396703
272071	189824
191525	234356
272812	198790
888	95836
228431	344045
458768	53893
93112	13370
134024	209572
493295	271426
406123	190369
330677	359186
119952	267352
369185	390902
466473	97467
203787	41407
190791	74106
401629	105878
227359	29260
305624	439019
382839	277450
214853	129415
173383	401323
9381	404960
90059	408430
254072	237291
352550	240796
115335	86728
447966	157654
439977	21411
13106	39376
58484	218727
322413	363441
68675	237798
28646	448043
409053	190369
60767	367686
261707	422998
491445	210050
39395	95292
3328	347202
212308	421356
479301	491791
101344	160461
313198	331297
121362	451471
52210	31029
315884	146229
218391	304466
114332	37013
41071	241718
221296	324002
282731	81839
29726	37243
234918	352630
358426	128806
428735	131276
165249	175164
214332	477774
282456	226494
492748	414334
289673	302033
404769	395988
180281	398599
487283	86077
243053	469235
150283	212666
457418	347684
461376	213298
12241	86974
43835	75498
202774	61934
132445	274309
468314	132740
490765	134228
35339	133752
406164	420967
35064	408622
75643	466727
125357	72660
49718	155844
257748	263009
347780	141166
207754	410484
242887	303392
341665	86728
323989	204602
423887	181522
161732	121362
224949	93085
453823	259109
147068	424407
252825	447158
409503	451016
69455	245547
225081	220736
247296	435248
45694	295284
469817	212081
299276	385928
65513	241889
25140	124031
301659	353704
207557	132615
217515	195948
346398	315
220402	211675
383902	440516
306694	78811
449445	426081
158099	492552
179598	196783
302011	9681
124498	12895
170173	196783
396769	174921
464242	385801
261277	489167
460103	134738
286900	145064
106531	482162
1187	256204
310232	119381
76984	467637
128263	126911
361816	279647
398090	136845
266403	273468
290698	162744
303794	315297
441604	91069
112862	121730
383564	427964
310675	481279
446182	54362
276360	205223
210658	80119
64612	99437
36927	159026
459193	130114
297941	486968
382882	237668
314311	298182
69562	139512
443275	149867
429700	273514
144288	186259
89608	67316
68544	244044
454498	50538
5942	154799
258131	343085
236272	467192
145920	94516
7611	25018
256893	35065
285580	45982
223094	317118
174139	442629
238041	467746
195125	177630
175300	286936
479395	451830
488044	288452
337089	464725
309214	458933
308122	136878
376592	100655
79919	70759
241315	300473
41378	209909
485666	263504
184157	104977
86017	122462
219546	295639
228803	269199
483962	439218
117124	397969
349121	13871
184866	317118
427423	226494
252046	493595
372764	467753
447610	94356
2798	244003
177394	273831
104648	249186
188512	122462
28360	383096
104621	366493
194101	238041
3276	388575
475866	157983
381656	462783
320880	253847
112966	74542
208297	231252
300195	472239
278329	53811
40744	142279
125417	250769
478993	122780
73876	459840
323764	50484
78527	432450
491974	464224
134626	420944
118132	154137
281539	431612
125791	269199
268500	75685
228849	3774
222102	92613
8261	478415
350792	146202
46556	479615
431255	12177
5562	192445
269003	260400
228987	84089
439198	190369
123283	180578
65956	236999
255220	28838
466878	359762
66785	219202
436474	424497
154141	162346
246686	245660
196902	186159
237918	211932
93021	343224
242067	433933
380489	327157
77175	281924
38072	444099
426404	456640
45294	210752
114579	286313
352691	127546
222283	270747
193099	283918
409472	68048
218236	340961
7565	195555
36633	351414
49542	305981
438501	105878
413997	119903
308952	267352
326378	266548
308618	218727
444038	51749
156582	80662
174523	385000
337948	299215
289675	284850
447586	373263
331265	10031
131939	149897
25557	397009
192331	142018
313822	350949
86420	291829
272689	379976
162503	30940
78596	94516
332544	235793
158747	407026
370580	277363
372133	280935
7610	6201
396064	61059
310338	309198
302573	220173
357939	159897
54856	32807
245318	62572
488508	110810
28357	354587
129367	119868
433754	391414
445463	266611
105563	396056
144724	50022
209125	418175
388485	350927
107396	166513
264286	79507
419056	109437
415134	16661
460240	117225
286911	403760
162844	49037
180716	461029
153436	178436
193083	236240
320170	361342
258326	51813
52205	472290
312381	20611
190281	291249
107449	29062
324190	327299
430223	58844
132547	128796
172417	275815
373531	336590
81478	351257
173650	93923
244082	292721
194582	50838
230936	209018
53272	52133
453681	243840
243010	171592
261278	34206
27325	478415
216666	329039
428011	464062
200749	277961
442466	240225
106628	174551
112139	254902
201833	313745
406371	217760
149630	58567
191447	295218
274865	372314
222491	285156
231596	15838
229735	260066
321756	61708
473663	209572
47662	49903
112548	261394
272742	61078
48487	383391
223581	92219
405450	315888
68489	55275
481593	39625
486371	304589
238190	246114
399	357144
246660	27852
356041	293813
167482	4133
20081	359063
278993	158629
370140	422903
234074	218615
107118	2220
303641	240796
109752	434461
181421	62191
183990	190369
224495	264668
355083	195757
55144	245679
197386	221832
451508	476628
45037	13370
466554	81280
128337	244929
338075	31518
359790	201286
21396	63095
319612	188565
131632	147121
195539	453391
198584	450685
14776	481597
294197	314050
356993	313829
123029	117023
484976	74324
110421	210295
10231	46278
346489	310756
171008	185704
91462	14322
303708	215668
441278	312024
450242	263009
219546	458876
279025	140728
359249	217423
126470	257963
281831	412541
262286	419797
379996	454975
20325	82430
2446	304173
52570	474175
105283	368892
464793	15209
76717	93305
191484	380071
42633	457232
101351	326799
321518	342741
80297	411424
106620	75303
278256	10646
286856	103689
255859	485185
27864	101806
190045	257651
349916	228431
172306	272069
386654	313745
218061	336590
254181	194990
311986	15133
116283	188397
92457	244295
210946	327955
491445	241468
376649	313745
389884	115599
390032	91998
211657	265711
458768	276963
360459	418442
71816	146042
276821	236233
214744	259864
93946	347476
276572	237376
117278	367859
382984	76237
10579	260615
250183	362733
76835	5392
169878	194197
440816	432354
467864	409540
479320	120653
293901	399313
178422	67424
438555	94665
353755	491531
461477	483032
324983	265065
384791	293813
2169	203606
130069	13326
469513	190140
21508	99620
165140	15926
139844	168731
309589	310467
97901	273401
132083	55229
468428	341271
280766	101650
16233	365096
12564	468829
309801	158157
441034	291521
477932	41286
122151	280233
172489	285156
263880	254720
130069	346392
431264	460692
454104	193863
476983	80587
298390	151097
484003	383283
273287	444719
178249	463314
90192	134145
150696	447802
153322	117842
389099	336590
381663	237605
489836	164816
389013	190369
471946	70108
160680	21411
370734	290470
284124	492906
439469	428796
194902	110677
438663	318170
372506	1605
59709	457775
212380	150067
336992	306491
134694	101436
396381	51783
373755	351257
254617	321275
50090	435817
229735	269993
307948	205223
425286	94516
476855	397585
34035	124561
342443	241027
256023	110708
99291	209510
6020	105967
128771	89882
5589	338579
456102	32807
125975	51895
273658	60517
349972	114930
166353	53490
54671	85419
324360	249382
146903	185076
333927	296412
70478	262576
123177	320508
170802	203656
288918	377650
349047	474412
390393	430356
113616	225214
400441	280635
369142	110677
188481	124460
40337	48275
15500	423589
187458	209014
169331	470168
96920	293600
215033	364179
132912	354707
411154	152794
128354	46990
247210	410951
47816	9913
360137	445749
82981	385000
296029	233292
264222	329353
161163	369878
112578	58622
329004	404806
454867	201494
407520	71763
127741	423437
134425	289970
166806	151944
82123	110677
305103	278520
212163	478415
273972	414930
446182	383429
206735	62699
431194	421383
27635	265589
236563	12895
192611	64983
121594	49021
275299	62580
364643	230141
444081	55498
374041	303218
403057	179692
289537	339263
219340	131544
354545	395770
199598	343352
91952	326265
433369	173894
231541	150760
377987	30428
475039	469235
147287	153995
294323	475047
50078	144845
113353	263280
378631	306504
18197	81018
110749	378405
230574	118726
171979	293813
116781	27464
354388	130191
6717	462478
19195	261241
439614	156243
79304	242394
319199	420306
238101	103420
241471	401871
116323	186561
45724	304103
90711	461392
115086	207959
343272	104763
226649	294965
91382	334236
153438	336955
282681	73599
287566	157548
148313	466737
155818	482162
428860	485388
19219	190369
35498	234898
348771	375840
276921	110677
340266	327084
101991	401114
3321	93627
425214	343085
349095	270095
70878	207042
229879	285634
435374	434724
167724	261396
338664	33089
241825	249709
45140	142718
164938	305246
404618	421639
417036	287423
92122	70941
356795	245317
29249	409828
25690	295009
440331	26714
106648	323340
118132	232769
315681	315687
458528	231281
127229	105915
234196	248947
99405	328391
147373	457081
65161	378686
80751	159563
60287	168258
57916	112950
27571	246678
117742	279268
222532	228734
266965	7812
263880	42189
60613	158811
371885	94504
174404	79343
236171	439772
422211	434124
378144	369599
84745	338096
151298	487422
364302	119381
195630	164884
150126	400163
110552	359762
212417	50955
144875	157816
433659	246882
374804	327217
406660	56229
463806	166513
109227	135773
68098	162114
326037	457235
375405	32244
285307	110677
139350	98042
454118	471745
41747	241468
149897	290660
164447	383085
365266	25451
16844	81018
271760	421091
306668	224085
217528	334600
409016	19745
261791	6899
240	320351
122536	182136
357157	298336
63476	190369
321720	90389
97070	376566
488683	383285
30702	106404
238406	342807
103901	445353
221292	338611
336065	121106
483694	390197
382692	216638
298390	216641
251593	122748
237267	267756
84536	425991
247877	109212
128124	244392
410839	334680
205622	300286
476106	126628
137587	70557
405979	57134
21082	201870
331276	273831
168960	83872
452967	23373
94137	467363
68098	423065
412303	208577
490101	110677
222045	165506
15602	463549
353109	389202
449682	74571
452477	380745
153322	401854
288181	43164
456726	340449
72804	208475
151957	58922
407896	263504
91325	468227
46102	28129
327708	285947
173290	63711
135024	398436
434330	315888
133321	34675
119386	279663
196996	321587
401086	227101
401889	114868
211868	392972
349140	111830
343106	285427
453213	240917
192795	405842
461147	261396
241732	360531
101457	21583
478152	30708
386963	26551
333178	159411
383673	264760
21095	350973
267192	453009
49789	208038
97732	310736
77477	66471
178598	267022
231305	408106
68675	191475
426215	38063
447547	361661
425430	233415
404674	132843
348146	296970
351912	6469
151156	161644
422030	441171
99877	277315
397398	165497
342486	342063
412980	436350
109868	208785
90635	228188
389019	8623
81342	41075
8737	402655
311025	416735
125168	405842
103516	245687
30327	57343
168953	390018
204676	54497
114405	35707
343214	110768
315867	467492
409230	190369
52910	137571
29721	363182
72804	77726
205607	187961
295962	476342
91325	344314
333813	49120
368043	42890
493805	186259
493918	319974
443320	181826
175529	393326
483987	255397
237733	199353
380640	403867
73660	151434
277260	118977
464180	372897
8287	273831
356535	188837
381807	153850
101554	440660
276705	21583
230969	23318
281185	335692
102065	167507
359573	94665
86426	267352
441313	345918
17185	94378
441066	79507
95212	466737
315614	279517
297664	18753
145363	244733
130069	312658
376978	96977
181527	347606
255515	145948
183766	93092
25969	11626
290799	268118
83937	72926
379019	58881
192845	49903
455847	105878
292131	446351
484059	5857
474341	448709
342761	423773
109733	246940
465740	286259
100990	259600
27523	137476
122969	48163
28195	395026
396775	49825
483529	5040
379043	53994
213871	307304
187834	179969
447220	179559
28415	309801
187834	183606
400542	306345
340292	420790
147070	431137
405748	154228
79223	300119
440583	244846
176608	53208
223462	134147
180488	143671
57164	141294
361621	132024
348309	467703
454755	327876
487304	371513
184082	237404
44968	430356
493813	202394
486922	477986
318253	212081
372381	355700
378251	363376
212681	388385
219516	307321
18283	301143
213390	118937
118626	72432
356343	215094
413736	4549
31178	167746
128398	322186
252628	190369
19173	390500
336152	94051
395886	160419
74720	377558
371255	267602
216324	452500
68098	291228
19746	30360
298258	205270
205351	395336
120097	122462
8535	221359
453147	438077
472238	230948
126305	397896
96534	348798
223466	392988
260711	465773
102933	286828
45448	288194
323112	456640
131303	201547
156562	209471
402575	190369
215292	68435
447937	351732
149272	454626
86209	472742
96869	85974
21582	20959
452967	92787
271491	336590
399502	270247
121361	420944
223727	24077
464548	49660
49585	97036
263542	46503
393024	211208
178528	291521
289871	302902
393260	357842
29582	319333
137931	371144
58479	428864
447807	69566
118508	120986
492024	245524
427388	376814
293686	152928
450084	262954
142445	281924
44160	82730
162354	166085
196179	187974
439296	73951
60031	459813
469384	286016
28362	4413
216147	69103
309452	398657
6580	75303
144927	401562
141321	262790
266508	472531
480105	221778
326051	41075
94792	247702
255612	82908
133037	432891
223929	189500
470021	142018
484198	65447
417938	352957
116087	482566
189712	76172
222102	268667
59534	116283
279311	304628
218140	203656
144466	218727
411745	187974
192758	471722
257694	492316
206174	411424
86311	72523
252207	468276
332457	126410
85055	268531
351531	391414
215292	298507
20628	332109
12582	355334
317457	237660
350059	317118
301536	403832
148581	348478
455231	376981
455222	15209
473918	172998
221734	367883
117927	244929
425265	134865
178867	452483
388249	196144
294323	465894
316585	168381
315358	19262
321756	394653
204862	289867
254809	152085
376540	186956
336323	317286
27581	428732
78983	476447
227814	216353
468642	169482
443046	35707
175407	22804
117713	168381
127787	368894
12341	46720
23137	28065
410813	6949
292647	122462
233498	82373
18599	212182
453882	309180
109599	351644
113843	291088
372249	119868
136249	321210
315430	118877
302757	478480
324513	179969
365099	291984
193306	49903
425827	89313
1477	86728
111900	212840
68292	53863
194216	80501
298356	382166
43835	196303
179812	59672
441926	485536
299934	7073
387499	315671
472393	38002
32639	120274
164332	234265
129244	490191
332230	478415
292703	300240
307976	72269
256224	124085
139873	315414
234506	13370
82469	91295
39195	423980
164254	185479
176971	277450
404568	412303
356530	91558
153879	282981
412472	387742
252425	272793
294485	348798
248112	86476
119551	380689
316106	175721
130069	238344
170226	301149
289084	21926
154712	47621
19276	82585
348866	190369
90696	386612
96498	48275
338538	29281
261759	278338
283305	140044
163378	104527
309969	326435
67351	208577
419056	104498
454661	15520
273154	380257
202379	68456
243947	241321
163435	33212
390842	478415
39683	475480
275460	97215
164132	406894
112099	103412
295377	103634
96722	369262
112640	164884
115948	385681
316535	19712
240980	186714
91291	51222
201131	74013
317457	281755
444380	225678
139605	190369
393611	258905
645	452746
246341	319615
146325	117997
317552	350696
193592	165437
129101	414652
176463	38694
293219	164884
489850	289851
329993	455521
13132	122462
230057	406884
127325	219370
67051	127921
138412	115123
283973	252503
47214	380835
177365	22454
43006	303747
59434	656
292596	366
177297	150573
146524	371053
388167	268524
185515	81387
157758	398833
14198	473397
346275	142553
5784	15990
91373	426986
236637	83811
12654	206924
153531	142018
27539	183711
319824	258270
223195	411424
6536	396080
214114	395468
144703	313745
470258	104505
134299	114116
373597	313829
398607	86728
322442	162247
407334	78412
113131	368205
461839	321321
443320	444308
350347	293175
380791	110677
7800	387904
65831	183213
305712	248363
354868	492906
443532	475339
455804	154835
256893	103917
286371	369599
305624	262572
485107	238955
30403	199855
225694	26268
232098	313745
301044	10849
168437	484670
44160	120201
370061	292468
394647	70557
83894	151550
40443	91947
427980	113826
23642	67858
428213	152791
421489	423550
418634	114815
100795	127921
125211	10095
443320	114088
59578	2003
114958	387742
26403	107148
225568	49966
117056	476875
66588	364109
250514	262954
395255	320508
333866	434945
234988	262954
300620	101049
16423	453012
37770	86560
97709	272314
72894	381280
482456	281414
480197	244243
410260	28065
61925	233477
85864	15133
105126	364146
200136	369072
27885	390963
442624	475935
423715	109006
454664	103910
167294	136891
454609	42747
34447	126144
13434	93533
346388	124085
161173	158811
29408	52917
257047	367750
291119	407085
436933	390012
380846	418846
35707	189375
5029	249202
394435	363581
144994	317319
466690	273322
358167	487153
398651	209471
139183	367110
355083	175752
170712	313745
136228	255650
390241	267352
446135	289229
432976	197658
409745	76628
446182	218056
271056	459833
163690	492520
335362	196858
352124	140387
72055	82470
414326	40871
126470	392114
190454	358531
198744	319138
16790	445233
408329	99400
156555	322872
127531	249334
121190	475222
129841	176501
448104	421371
121238	363089
468953	192910
158855	11449
221711	401101
301446	248505
114643	293809
334092	87469
238963	160262
357630	267352
56856	144128
97732	399867
250907	62847
413816	66657
35806	72303
78237	48804
420318	463535
88794	467752
18197	146042
265439	420511
261673	387742
127437	99405
97777	431109
119679	235781
163340	300119
380858	387331
300813	311966
345881	391414
35707	110781
157961	198297
64865	222132
368526	52695
131046	320363
99610	385046
191308	300240
59873	304671
451518	21457
488777	414471
307218	481733
380620	304226
279518	142815
472887	214050
195854	404806
244309	55012
115563	367110
353078	201754
267621	153343
103540	234028
479351	451213
107095	288035
369321	231638
164441	396847
11209	207442
44577	31703
178007	15209
404740	363035
390740	226308
341761	369599
446140	301784
72242	457463
286737	183479
347033	379464
447639	382692
135626	6367
356530	483440
290647	163435
244237	10305
307440	204330
326631	369577
257856	402371
347561	229236
3639	16975
318694	12245
309335	294668
223683	261175
242476	348798
131661	74720
355959	89047
137987	300606
293030	169977
18770	236213
70119	434893
91380	183003
76337	433279
457956	229453
211	169625
243273	77364
460083	214881
429603	298374
360957	99405
445143	316575
157220	329793
372412	64335
413886	202019
183390	273831
229481	412980
204018	233477
262890	36545
193732	447249
202379	381416
229971	313314
454987	80193
189320	256218
44704	284190
374181	134259
345746	99405
368067	185570
96559	471498
127388	315671
113616	219743
485398	88747
447536	358468
430691	461769
130958	303076
411629	186159
454642	8623
400770	277375
72299	169978
37226	99210
138145	263713
421041	452999
409041	185013
414203	411424
478787	485258
293716	366493
128124	112317
423559	336955
147417	236213
52993	194390
283718	80303
294918	12245
487788	9054
357480	449959
123662	37445
446702	248614
233006	186159
420323	322979
301182	267602
458903	105585
165646	49021
104636	273520
325123	49231
236474	310756
287444	182940
256960	211868
130213	264766
336513	321883
123966	5040
147114	406371
253069	214992
107216	399794
275591	236
420432	273831
405863	20384
262854	434289
58245	399602
371312	154623
188866	199901
350064	300883
267562	311212
31862	60904
468935	6253
123985	478322
257971	397373
101504	175960
444867	464420
452846	189659
457138	320508
59903	20611
475756	120986
261279	200121
5030	339121
324367	287259
107739	293948
162340	350549
297731	459622
265586	147442
361602	167841
78720	338382
300268	60090
83977	110708
103878	188944
160680	15133
174362	51195
394243	273468
226105	405287
84725	349595
55435	94344
205453	356863
252151	391414
457992	178115
221687	476951
44620	414930
177385	49896
136522	105463
395428	107473
456748	478415
204092	262954
266799	153995
85246	282071
164510	348798
273804	99437
307423	468542
228165	481093
480100	6467
97942	330218
174139	114430
63723	443357
180443	317118
271548	279733
183060	127921
192611	387333
280639	44979
169020	60100
74164	296042
264053	450519
473600	480025
452192	78401
62275	188198
238954	391103
237171	23018
270466	401390
73520	69106
293219	306595
191415	258607
219281	171967
299580	209824
152530	35707
448104	98257
192703	348798
13485	336663
130069	83354
434267	320724
243775	54976
38385	204330
125064	61621
68429	317118
42691	48275
90498	222833
63526	162247
394636	30397
91716	416402
282633	42747
363421	259929
163127	268129
48135	240374
477932	246041
398342	253137
313058	250410
182604	196783
369889	357543
233236	265215
247785	328538
237056	99437
155583	235388
120306	384174
311131	162795
343907	223226
196903	132740
283227	375840
345542	478505
285239	372893
253989	440249
324650	132247
290838	217494
13906	493931
200990	455679
286893	184902
326631	392086
245242	267208
317726	308220
249007	62191
436748	38940
153418	272950
212153	335096
153006	420618
164933	155092
433268	34547
188747	469183
226919	389269
106676	376244
300993	132740
128704	317675
114426	50023
398308	315671
198074	338271
131937	251264
71918	86476
364636	435620
28058	385747
222123	13370
426197	77727
367619	86596
144973	233882
444673	166513
276821	125948
325314	396887
391620	327449
215337	462973
54482	385876
321624	36392
464248	472277
338942	25435
320642	41341
441227	288165
328940	139590
235597	149079
362180	280089
91085	276055
130852	251758
383164	191047
33015	122780
404678	421356
140414	15133
114031	132247
307923	49903
187111	236774
381067	79507
340829	132740
175600	245110
461917	246692
348088	381260
336285	28249
195568	232890
453497	438399
416281	401831
321261	280627
368135	162795
151578	123369
145280	123718
47001	440660
387464	42189
278421	66220
442745	478415
6487	172089
349029	261573
130069	165242
463420	59246
373749	425838
77918	105704
382867	84430
487765	26117
165638	153987
85049	104299
187381	393818
276445	72453
36534	482808
290906	134145
381533	279177
119324	113138
474590	449662
198317	481902
97134	61724
241876	10612
430144	491737
109560	184902
382797	438783
166056	86197
258046	408969
159132	461769
232726	77630
265549	420392
37166	228431
174309	292468
216756	119123
81987	372906
443320	489072
487891	476951
135473	73336
133423	172469
292192	99072
127991	306530
152343	190369
459200	136177
335469	90099
201131	401029
56934	4135
1949	69708
213719	234112
262210	339668
152739	467703
420143	46959
249498	54700
146893	311840
478944	476880
76785	440784
319824	356287
21517	215413
265419	359029
300431	3845
319824	267553
219956	469235
25138	190690
242538	73494
474854	190369
339636	209542
103097	166063
107129	443693
61249	246311
432974	145646
48180	101768
407651	317415
169882	232735
403242	352515
126663	147798
146422	180841
308122	372325
405148	275861
270176	483853
89883	102603
312096	254715
87047	218727
293682	19892
459110	428214
45203	357447
304722	80662
71589	190369
281677	26348
325498	12245
55626	280068
84729	9054
79972	96324
452271	310261
20946	490660
330402	284803
180621	46800
267249	388575
191761	168213
176878	302769
44160	4776
265419	316575
142077	76829
204298	240796
315279	62191
357541	485304
367242	446936
382002	266600
403057	378283
432913	366534
262661	185704
253102	156140
457283	161134
200392	445602
203656	148831
419159	234902
28357	21192
379680	293686
144920	248447
237028	182378
160748	86974
7290	360436
435776	306020
419706	432336
234881	118028
384885	155441
143671	91470
66190	20959
300883	255579
99987	118431
126714	375840
297024	223121
319697	378686
422036	40784
130060	49021
239393	266852
359891	154923
208593	493383
355688	180841
458768	261398
250843	428199
89230	429863
316136	362074
115315	331297
32917	94344
19173	95315
346443	8350
143749	355210
396381	177630
369834	265711
336651	461944
489722	159670
446832	243840
413612	29253
154835	194661
15831	270331
409808	27046
449522	275604
253010	186259
260801	196851
468346	348174
146893	144893
351248	95787
105249	132103
335620	227737
165680	371585
174139	78401
222480	63858
104504	459622
302011	161038
147850	216792
244092	440580
345832	311702
51585	476963
254822	238662
15537	105878
345288	435272
331238	76454
444835	355093
335114	424497
219136	136279
482452	225852
161580	223134
485063	241971
349381	300129
202469	58466
20243	401481
38361	437789
338331	104505
147895	136962
21275	100477
98234	237458
307380	11107
355474	105754
109655	111588
282378	316744
357721	466737
263027	278520
309621	436354
292123	49903
242965	303424
149452	82698
424041	400751
295109	218727
284554	254292
178517	43569
419516	366362
417166	380923
261112	241468
72250	231485
468739	43004
296784	43901
397478	34255
136728	58855
188503	315671
188194	161031
130651	414334
122585	211697
455599	245679
359407	465531
114643	86920
311285	157136
444139	90123
47971	39255
285293	360096
427272	472654
362203	407892
106456	363748
85237	87471
162551	288035
491031	185013
112338	306154
125860	315476
20936	269094
191773	335922
227241	275299
355817	256633
322397	300800
244600	341271
139021	137508
66595	351193
296857	190369
72202	192753
293761	152502
98848	286936
323255	451871
165979	439979
138412	376175
325392	430754
289995	91116
373136	490237
143205	148132
122056	402965
184764	395203
104914	267953
209219	94516
82634	164884
328579	4495
3820	489552
36382	267602
314617	239872
407837	123211
213390	389082
24185	457081
361676	442096
272301	19121
15916	432284
47466	383824
104539	293960
30546	244303
201906	224997
426262	86974
254056	326985
440456	60517
39325	190369
161460	294916
456921	93609
106735	112633
277568	285876
245155	446351
376592	130229
100801	155927
18009	427616
200092	291832
450687	402269
402654	10198
210648	297516
81891	90986
248153	285880
469937	366534
93244	214573
259143	364294
358513	196312
56625	378462
282297	378462
380709	28129
374622	444691
196080	168323
457740	252480
479844	145948
351008	52537
482378	302557
12143	385000
480853	293813
7280	173056
311510	132576
176111	424402
18928	387540
172923	125948
416004	17000
267644	424758
293812	180908
66813	181639
272786	131909
282159	76454
57656	222252
369024	446351
66957	456640
334008	431137
56006	208581
32101	141778
59877	340903
52137	120173
61772	28318
351570	426569
126510	67651
91499	74585
440056	317126
115448	77384
60677	167197
2934	39429
174552	53883
196465	124505
267243	63264
440940	317675
340197	87471
80287	67858
435600	231638
390774	465251
193150	387742
293705	95922
227189	264675
246006	166063
151948	323910
63484	213728
247934	123410
356299	427468
208703	246672
359199	402323
252338	466302
276944	82585
327209	311672
382844	319080
119977	441259
440154	121093
216859	296732
212874	71711
66964	9046
91108	394843
30132	339109
347571	493576
367774	114643
79456	300218
37748	295650
187233	22926
38655	177043
35806	295481
65476	127371
219198	72732
61367	345732
489376	51895
416787	295809
329716	152702
466737	312234
341067	187440
128927	413525
245884	26156
476153	368205
197082	27464
454324	21616
5253	148520
427263	345615
422904	492153
469776	374623
62452	121568
431258	231958
163435	92855
184191	313745
422616	455828
327719	420895
21816	105053
305624	8371
358941	47376
30906	362808
197995	55380
205890	46090
227214	296352
492512	167160
185447	182017
154765	131462
360232	320343
483566	383968
488604	98906
127848	493958
32601	347667
297903	425012
307160	32807
137236	214176
380422	16179
249860	436686
432255	445992
397530	219499
164512	374772
267336	322685
195393	360787
49948	429161
424177	153995
67307	261320
170362	212385
290728	385000
5569	255650
64581	466969
51458	380239
414878	12177
233045	178801
75766	447517
122641	30984
189104	172089
174598	391811
196996	300916
491810	285156
359178	224085
85314	156376
207184	317100
25801	201441
324091	126410
55909	471174
296303	159577
140232	84089
48064	387185
334030	418582
310357	262954
438484	479570
387577	314742
198862	14092
392370	20629
46253	372237
210508	76454
158864	437704
264026	110712
398997	220957
453591	310756
128337	169485
86632	414678
171476	53640
382844	293813
101575	149388
471169	224251
233498	35863
122510	371934
395638	317118
384036	338268
311026	343822
158180	236712
359501	212081
342710	192395
367492	130300
479325	333591
15287	456640
444380	472881
279791	486885
297363	15623
257595	192156
28496	142018
242411	297174
275487	154635
431592	31483
328867	387987
290838	196144
422556	336590
356108	297436
107773	204465
205639	392788
375660	228824
399686	444994
130651	195999
397734	372030
456977	486339
315630	485185
202711	316372
112300	389682
467137	177470
346974	168381
466747	165729
326631	417643
141782	139212
52491	178486
470731	151944
156492	356773
212009	418000
461227	293813
132468	264792
149391	477930
147460	293813
57419	312405
136614	130946
168539	371933
110689	49660
436770	336590
315573	325188
288328	183213
119123	182787
491829	391414
138531	178868
422765	320691
415872	206686
150985	235445
245769	98906
391479	277315
206370	14335
397571	295546
17856	419541
237517	327013
140746	268640
242180	251034
209775	293813
338154	152085
51844	227861
436410	391414
297129	388559
146706	190558
50896	283144
214847	205839
156535	463623
181710	423469
153006	488641
146893	409020
303862	417918
165252	447831
364937	441343
219089	276090
111121	376272
395657	153995
489595	428155
333080	413964
247717	447560
233045	131868
169548	400133
75621	250823
129072	280627
130491	344257
144287	9054
306964	99321
253531	164446
368119	494102
485629	128084
378966	13370
423828	212876
192273	18085
68647	440660
483987	122590
192238	400807
379971	273831
167841	12245
78206	291151
445940	310080
82187	371585
195145	371635
114748	274067
493799	433391
126640	51895
191918	360572
385716	282452
370948	265518
432175	217406
228988	105632
418712	422025
317390	186159
326017	249202
233117	391414
27909	381008
143294	139648
181066	165267
192882	300480
329698	339853
405358	275147
46104	38588
269808	174303
183075	217025
399845	478302
63494	409828
255955	48275
151578	327957
10850	36331
58486	471425
287909	484035
429700	210445
66922	459194
106125	268176
182270	122559
196903	118755
469384	227753
134129	478415
336992	360234
380858	470948
386072	164884
334760	317118
359107	26840
36211	423688
264780	244329
329327	378686
446182	137244
295459	28129
302296	27610
57668	183883
11059	94516
443475	364294
402260	433391
58763	125399
338378	253394
93486	419849
80743	319872
254634	177575
25391	175608
155396	27766
483658	244044
374217	48494
368296	62191
472710	474281
45257	226308
238327	87471
231305	278907
397321	344637
443118	149533
205481	137128
144185	21583
366985	109006
134267	127226
137600	452288
33494	260527
164164	183887
231771	401871
358250	96977
430474	200358
440238	101030
101653	311297
146427	25748
279257	157341
433171	143524
390695	385247
66537	124842
221267	451016
245268	447787
422267	370354
83989	121289
405237	421830
221173	102352
480580	49012
185403	235815
16910	341786
406764	138297
378193	54976
404596	86476
357905	175628
314912	82585
84092	313916
445648	8150
320081	396814
221292	109271
13458	110677
335033	170537
263064	102352
265415	184160
34826	199369
345507	447107
212614	336992
318355	351883
54383	195784
237468	283392
401054	8268
221941	313745
106242	275812
463190	313745
373888	438419
12236	303396
457135	426147
146893	131253
423013	160419
410300	242155
73740	313745
158584	203393
460302	276121
104527	250732
243547	236213
457135	76804
300403	81280
166063	229376
185243	19377
267060	97894
396421	63391
224589	203417
386474	196783
340873	234788
348304	492013
129129	235679
32133	70557
373469	420407
348476	374096
127779	246592
442845	148000
144879	311694
168086	49903
5865	9054
150188	301659
372179	88632
407471	336590
38525	11951
487506	232717
95303	183711
345401	425744
479407	397021
108700	398556
176045	72432
196903	273831
330391	293813
428111	165126
34447	468402
14020	211868
215943	387742
322950	179969
236637	153995
1477	288035
299580	335593
309225	475243
263869	28129
416419	151172
391749	41087
114631	90795
90111	461588
18360	86728
270845	359247
181151	213639
446331	220417
459205	423321
302298	390334
153332	213221
173171	420944
29771	248382
452629	68950
31025	222701
102748	132129
194165	162770
346299	73018
135409	170610
100516	228610
202149	404362
301683	354264
402698	306387
27539	470672
451670	279925
412572	434943
118676	169485
339051	74552
254446	133933
188768	190212
260512	55074
358276	17339
412724	411112
94667	261583
16844	389422
289197	49903
101462	190369
15060	53879
313945	227413
97746	104505
285790	471039
50226	38063
60208	452793
175190	450326
338050	446310
440788	11626
451501	371918
443174	447560
121064	369262
417445	232799
433565	60108
240706	398333
331508	308734
360552	59613
153660	83298
284979	123369
368565	118817
453478	186259
54796	355700
114169	386280
94193	316110
125100	443379
148355	188759
108057	209542
59467	102352
80475	122694
221931	267222
443112	214050
36711	40604
402052	154495
480035	412324
221030	490375
185561	436686
292651	353783
231068	466477
159494	367426
442447	15209
289447	432175
453382	310498
340011	444249
342239	337427
216756	110677
3186	277167
157343	356760
35806	380012
334727	215054
454610	386882
449703	219499
381940	84980
121607	417201
137891	347617
267388	234929
146893	442096
282453	460086
204023	222701
278897	467703
352451	428738
452377	274309
273199	273831
199862	15209
447489	200444
245577	211556
90535	134694
257977	230895
330386	208893
139350	94344
486389	215231
287586	35707
193079	195402
188291	397428
309218	88705
1333	186561
66853	423873
361376	163784
319824	239239
433820	372240
428582	41159
258527	450056
64576	54976
115153	94516
193270	109589
295668	417680
352339	258370
470915	453847
234100	145948
269377	106527
135939	323827
430217	295351
118690	304671
112625	402468
200524	203656
255778	444356
399950	274429
19812	332403
315588	376124
94421	234432
82150	107473
6823	477515
132536	360860
327913	15209
138885	242294
94427	238211
198043	317356
157492	140044
26824	8333
403272	317506
347602	103545
369506	100503
5668	486498
157342	65371
82347	285612
339999	351555
345745	338271
236035	298182
400217	13129
111704	387936
281130	465647
263803	236213
316508	384343
334066	101049
69500	278802
100032	56856
403489	147241
190281	277603
218311	82443
444357	63992
27819	143234
452148	11619
480396	405249
229075	110677
152227	300887
453929	472044
242411	216929
45164	390581
310963	142825
122637	282911
113693	334680
55606	119381
73298	475365
11900	204925
84997	218727
491109	30332
320779	445686
73660	445395
160262	186341
35806	13741
194912	451885
71416	478415
74498	269726
63314	445020
71298	179361
57258	250389
428103	421637
265727	118122
204625	57344
53528	425675
313709	272096
345386	184454
161173	385286
228128	8607
438621	55664
450555	486037
113405	53389
339333	80257
458460	245679
334747	432347
283813	35299
87638	28407
398761	407508
332211	235375
86901	262054
18678	478415
19051	101058
192177	480414
266156	160419
38285	449090
484172	278485
473056	95942
327209	336071
448706	361369
369248	415625
284639	374678
248280	162831
221296	176325
403967	185013
34239	74106
352243	186440
461512	220366
58558	176878
236529	478215
391479	423688
155155	337791
315502	16433
458789	376847
89883	441809
469532	399736
10733	231485
273414	115078
334092	425330
167160	305601
145534	353557
325462	320457
326579	94604
337866	329084
339567	479835
78134	229928
388696	354933
191910	190369
382949	68976
420816	361650
49347	453236
263813	16661
326260	16433
472685	376244
77959	438573
333800	413525
110490	150511
70624	91832
421682	84089
314291	390875
5053	403069
140091	165267
271371	203656
138348	245008
442913	128051
83497	23902
457033	15952
393865	1302
106547	231791
52577	46673
187679	76685
237242	30332
473912	132740
137542	24738
363265	317118
386497	288856
51696	298767
279714	48365
394508	104598
138490	336590
352451	179375
146893	54626
356839	262954
391443	234990
258673	429863
267256	128184
303023	477367
220756	350549
217740	384895
218733	271533
489799	410849
168437	343326
249017	312697
294873	184902
6467	386057
63661	315687
378612	406093
315574	190369
19808	54449
417257	250821
441670	328743
83179	331491
351276	34255
384744	301156
16851	64075
260624	366493
306282	462760
395983	334225
272139	122020
303570	265731
417657	61572
479351	204453
481048	458776
85674	307717
140116	160545
66814	28129
45137	482936
332412	160858
390596	93751
107579	392111
450687	452709
295009	288410
485534	65863
250577	328035
103226	264132
74577	135258
196993	35998
142095	300493
373404	126473
11797	136845
385221	185879
190559	241468
305832	37057
446838	334238
406477	94516
32752	237019
345257	213148
270176	375840
430313	407386
190725	164446
308150	297543
463075	411630
182091	445087
59929	44983
211470	162831
217953	474412
410028	413475
297276	211606
341142	222721
55050	351895
338022	109290
432903	414286
452806	386387
481044	11075
11334	317118
113616	435417
355083	143079
446128	18665
372391	144075
91140	286885
31916	461145
373755	404020
259978	215026
121283	219039
119240	440449
452240	158811
264575	184782
300074	103205
350347	205037
157080	59295
371983	319063
272705	182647
363993	15301
158099	84801
71799	258492
484434	420047
127198	489552
212609	405027
397594	21411
90296	241987
408704	304355
122481	221324
275375	293813
472694	231485
369340	73336
338287	315061
428002	213017
67890	469819
276111	423003
221368	471745
27592	428026
106662	110107
417019	303175
132147	219743
79621	229686
106739	292002
140806	378686
85575	452709
76431	245317
477451	16452
379696	241173
447863	187834
137454	42189
334068	67290
173062	317891
287599	205143
19135	311215
475949	335663
294588	179472
286141	15133
180512	333042
362735	301157
149094	464588
441594	322469
161383	259929
161563	258607
189417	458119
306008	479695
354719	317118
438193	48949
44841	442399
407334	190708
278769	87036
68957	251320
113754	447519
353998	83500
366999	43140
112929	75621
392480	457363
86359	273132
323407	421525
423343	258370
339533	135327
46760	391414
382655	94667
185636	262652
450695	345585
344398	357774
58208	318792
392749	77283
46872	450974
119306	478232
338863	250805
88148	6374
200013	64429
450894	199739
314884	325843
333691	313745
116223	177938
410191	207571
66183	378686
481419	157624
442236	140935
482642	401949
288530	430894
398556	47630
487915	190369
490144	401854
255064	214420
396959	160468
318300	313745
169937	124230
252072	245679
432884	218727
94442	401928
358636	408360
321911	438419
246505	375932
231384	440660
180755	430356
60216	220679
345715	250051
31867	367760
313104	486885
245906	266563
127516	447517
326182	101928
12967	73778
428944	199259
358443	79526
274852	4160
306294	229869
404661	284939
265448	167816
40398	111569
259173	153788
226221	264463
41458	88062
243700	380745
283140	458968
105491	148590
256901	296226
305539	218485
97572	466737
442514	257651
38100	155632
55202	388407
103132	80825
325104	391414
161957	282187
9440	397359
407149	223327
429287	239107
401498	467703
473220	88113
235869	149364
64951	409540
128866	326413
401599	76454
259046	295565
487500	254870
319824	84862
84836	155547
256134	316575
347948	13663
478501	395988
231706	67584
118247	226760
492156	409828
75236	487938
395856	136026
158373	86560
285023	438419
483706	265518
243935	86728
193306	13370
20194	332199
409916	317184
41378	209018
32543	122462
388857	78820
398997	196783
153767	391414
243321	46294
475039	462710
102812	152958
226051	478182
43742	492570
236237	53389
75039	59458
339639	168292
486371	361999
97524	186440
235958	47390
81182	398072
202754	481631
308618	249202
346624	356645
356259	12177
77793	108811
439516	268754
78617	8370
20404	32807
341632	17038
270717	245530
448696	478415
30921	313745
73715	78967
254575	478232
330209	9054
444380	154476
244536	18699
336426	492906
395909	394266
61627	336590
460250	60517
236742	69044
296029	163201
471311	291275
202522	190369
479351	265377
414203	220417
388342	318735
370590	191341
248934	337585
454756	169482
187194	149907
208695	184697
133366	168381
486712	316131
4098	30668
312283	14634
56136	395044
223455	393326
324041	168050
210767	368184
19484	179314
358224	418342
387153	335163
155185	349261
300284	378177
17479	66930
39514	57751
357939	340263
197997	49903
27634	46155
263054	363535
37515	423974
279345	135137
114281	233825
225227	173755
58484	285170
106355	468832
335110	13208
226919	164075
416550	65260
478993	296693
140103	253047
436795	165816
39892	453206
386511	280918
458462	11956
143337	447517
389234	55497
7620	55056
230431	275420
209824	420665
23764	117535
162379	469235
456065	444508
232546	377061
447335	124250
464022	307110
315573	290799
191944	9653
225694	217310
454033	99437
168437	252247
109733	207543
78008	177870
247817	293813
224778	233942
49083	330469
190262	134500
289696	293813
432537	197435
264776	440660
391264	234086
156647	155720
390343	330556
229124	374806
454212	344220
425587	174387
392660	404181
177345	468162
451655	437012
197734	378462
121460	122283
63276	93270
127815	478415
58357	379431
337102	288035
432802	368205
485010	20333
443761	9377
367914	152085
418366	352070
384915	313745
366875	267292
127462	54298
35806	326918
11690	50466
447937	404218
19813	393326
487347	72171
370096	328140
397585	388575
39683	342204
172733	418766
292641	451885
259643	454389
210469	266600
311642	159249
134498	172526
164952	186159
458933	183213
141554	94344
175112	36719
242224	145285
190575	168381
125817	385681
223426	343311
376146	335090
296185	269084
97183	98043
378213	239922
363820	336590
263377	314582
58107	42826
9232	214734
182966	398333
423067	100478
9522	214992
401897	446910
347094	341271
347972	67763
11430	110677
369096	409828
444881	489552
143168	445353
85737	485681
94505	411323
323222	114583
105889	480391
453337	313829
344711	285373
51850	185505
221925	283918
344314	222462
227036	257399
376036	108172
490328	295153
174674	187916
361533	267382
294229	212081
387799	391414
130427	420944
387775	81898
151647	310973
113459	211868
342538	46143
361602	293813
11237	45553
842	165114
26527	183920
309221	364768
317113	390334
372764	251806
229198	353557
241804	481179
260905	64012
120263	447069
84429	421561
261278	38694
444276	78273
444081	179472
465655	313745
464600	368040
229736	318735
9617	405217
476025	20801
422070	182778
165300	471412
320649	153548
247619	380668
25038	62191
58689	309119
241507	491215
187796	400240
269848	486885
174852	221667
383429	475699
491620	98868
315183	134694
168806	440660
310499	17155
80122	434239
287737	4406
200389	58770
382062	159249
378873	410238
132571	322188
138412	111433
334602	424616
374034	107428
420816	111320
19212	230396
76667	435817
264804	453757
293527	21583
280352	373853
420736	396339
274329	268118
265415	29599
189205	311819
420736	396431
284572	314235
296332	28129
490753	400338
272597	110708
411551	86728
82360	265589
187796	25984
483916	262954
446351	438812
173117	229707
421033	293813
417130	72568
11390	70557
117601	17186
179198	212443
314993	180459
382848	105003
333435	214345
430892	465342
286472	414514
184027	447335
225955	488036
402973	307407
88724	461135
286371	218727
447358	21411
198791	24516
125138	110677
107896	151096
44933	13370
371125	234467
76228	394201
74843	247620
409471	440962
170584	383576
375679	94054
166202	202523
21534	451100
489176	280390
40890	105469
358477	124085
274727	429790
317607	94669
196465	433934
287413	144306
326341	162423
60025	196783
276876	167377
38103	136047
285845	110708
46777	191655
415365	9784
399694	186634
275768	162171
14248	106878
376766	266852
487202	156376
340362	222301
245925	65891
330954	100170
426292	387742
60517	345702
277652	345401
200454	373822
198283	293813
52668	45685
402316	333746
310153	257025
256537	332156
145812	99437
47949	364070
35944	70269
192238	229421
355840	290014
130198	109194
312349	51881
118690	212196
284080	110677
210282	242864
386053	203656
131530	118295
76488	79249
444874	341271
8461	389682
39195	462228
469244	94298
376364	164316
332880	464004
422629	50264
181215	92313
479030	371918
305287	49875
81432	18518
36228	399867
360220	335477
367838	233590
382068	395336
473017	152525
356795	313745
232632	481368
237376	490085
78918	488630
395213	187974
146893	263389
77231	396802
215434	191639
268113	205963
316136	376142
253102	280895
422018	372009
89517	203656
311863	446801
161067	287314
267068	277450
450087	162978
487091	195121
407767	369599
16382	494102
299549	429863
377001	337671
386926	48064
18921	367798
314311	395563
379420	256452
463200	94289
387742	237795
268848	202633
83616	424040
126628	393989
252150	47911
89817	86974
80246	281056
420266	307057
388864	364304
168816	183213
161755	4914
376543	90099
35656	176747
344372	400349
439005	420392
51087	267352
337760	471301
86681	205270
97538	316011
169989	246311
433955	327456
119088	117800
285452	395610
335290	245317
193957	279257
119001	443581
53532	91338
288402	20611
59635	13370
375845	313745
234846	95149
131504	391578
90505	225130
340442	343501
81418	212196
473086	215623
91532	332421
436682	117658
368639	480686
179210	168213
118406	329557
172396	303897
193987	285682
474944	186507
420677	454975
176130	42925
28399	300814
5053	241048
159660	50584
240722	293813
46503	428292
450465	141356
84745	363286
77430	280233
318872	447970
425387	423744
282461	149373
278016	35707
189786	453493
46092	312341
176878	128859
310597	336291
145408	118857
405700	470403
359426	378686
348315	453552
401569	57989
91382	59236
208747	486213
307946	362114
335951	384443
232570	194165
117348	265443
58788	49673
69232	437630
73701	181641
486187	46813
324775	153015
286948	347808
143376	117801
134671	266276
407780	305519
45349	317356
169985	366154
291521	344047
316372	317362
229613	18665
414286	427359
266957	22448
325044	444676
178164	119381
420444	465086
364636	142528
361007	411424
404568	277065
295597	9923
327217	453516
492173	458601
454012	440773
455181	164059
18460	15209
240964	40447
221329	284057
188344	304368
258372	32807
25891	105498
207470	292721
49308	312892
258729	367809
421861	234356
17613	29105
147803	196534
330975	343225
433105	253916
414690	407501
402950	32402
175401	464588
186279	132894
479351	86596
399889	11710
343176	211370
406390	16433
434268	342626
209408	91295
339509	122705
5053	386369
303508	411809
78617	449298
416443	110708
146893	421074
493464	240574
188184	366941
323761	234748
276821	130549
106820	360741
183226	151096
5861	459525
260082	381578
219546	399095
224871	15133
297446	373380
36744	190369
72421	348176
479781	281012
46556	218965
59724	220635
357441	107382
313993	335799
150196	291823
492316	312241
129369	34309
295394	325362
187976	325374
397794	408057
13102	226308
134108	479614
20017	170180
458724	274292
228084	124542
269645	99012
420817	38063
71073	176878
340873	444323
446413	399852
450884	212081
315119	55193
489685	82291
276641	172266
310400	486950
334449	19552
23822	11199
54312	54976
109949	317118
72804	26860
414401	387742
252942	363564
8855	183213
15819	113265
316485	46092
364278	262954
420956	177630
256893	218444
246600	145911
257613	433171
82150	469532
304952	291984
114898	109787
287566	253002
267562	419268
228084	318824
488630	25467
365358	301231
437822	241255
419207	416260
170061	345368
301166	165267
406509	226494
98778	458119
55789	176325
91382	174939
34686	214024
306043	224085
446034	336590
368777	376250
363991	303648
189258	190369
21500	401871
338816	333128
472604	140608
375736	279509
355435	202523
71926	313745
450289	365957
353856	263100
452271	220417
313845	75147
104740	39259
4788	266852
320982	448397
293041	478415
346486	140044
188568	416443
448690	84060
368765	326378
237391	414868
350887	124437
192138	301475
54956	160464
128686	57336
197278	177569
297436	78334
195362	337262
473023	246609
353094	400807
493262	476231
303507	239028
446034	273831
340197	110677
324826	293248
264569	278520
43787	72514
203354	243115
85739	276744
233960	94516
34552	255188
441911	286936
185354	425675
200379	423727
342137	19015
232619	6998
128440	113584
338437	293813
442223	190369
437926	133794
71346	80574
139350	369599
213385	293813
287566	28951
410073	89047
33593	442030
393526	92613
453738	256718
109600	48163
63536	280042
249163	284843
233203	408682
292786	76111
136423	448958
445343	77609
250954	185076
157906	407941
293226	205289
243840	380178
263958	335345
199886	253993
227345	115832
276465	198851
489600	83773
321275	125417
27592	60359
456062	304589
426364	402552
357411	75862
10698	421830
80308	233292
276969	54599
492727	93245
156834	389998
380477	109095
493880	100767
17810	245163
244170	214992
286497	486268
488201	317118
128696	383967
99287	266736
475363	428214
68031	199534
31721	94667
108139	374594
198711	385058
60698	288774
268961	296811
471997	340365
59665	273831
399845	24480
338011	94368
407811	221660
13551	228431
234071	44826
478480	100503
48674	241468
405708	248398
174955	476171
126367	366534
60411	191959
23310	148000
172417	279881
282194	186259
477321	163348
437315	51171
73784	341271
373749	476231
111716	37057
328906	205289
406225	164807
386823	118584
471169	447107
230051	13488
249617	310047
114643	178323
25263	187891
370417	243115
320299	452893
350313	21523
161218	391543
155056	353659
298465	473069
372591	86892
13527	269612
191308	190738
1564	189733
348644	460723
175732	90951
164281	265770
453134	386901
373615	8463
362432	305931
257443	330752
268325	440660
122763	6899
229604	208604
466998	477986
349972	46294
39903	213639
209510	261046
100874	195579
196996	12901
15618	40791
142906	292151
490828	119636
54218	483423
386925	59887
233573	345811
242551	32601
488706	90283
432175	360860
354545	81191
288190	201754
39825	288861
370352	94344
95598	458610
220548	119758
316297	252664
65266	73329
452125	45141
291772	434239
35743	183213
11780	206768
55043	248777
146162	173602
454263	377010
108537	325395
14137	16433
134108	197230
390596	131719
251082	416319
219142	338915
230181	478232
328358	27464
421543	34255
327570	433226
420511	6482
199716	180967
78206	469900
219939	307674
20710	470771
44844	352942
481567	892
367281	446105
208604	14788
20703	281309
122129	180481
124001	53863
434007	33098
157621	366747
410645	272230
88837	383048
57094	452098
77248	423691
396058	283198
167599	173176
493623	122462
410970	16433
477449	479614
62895	427272
419867	314742
131092	333121
238190	69483
134299	477198
117562	265711
460747	266870
148790	57134
168629	191382
44160	373082
428524	158312
246335	176747
330954	27748
205747	126426
104856	119123
116564	297711
362504	281960
123588	388708
260624	153995
190624	348447
382565	221005
226023	78380
231815	262954
38696	33855
457418	10926
95678	89047
176408	233415
456189	226494
358599	240225
90446	310756
325188	94516
272742	278907
97926	277857
469218	4413
33172	172535
433468	421356
82209	273831
141528	405527
7910	286936
298156	356663
230677	37976
168874	209285
413433	21632
58940	331777
217246	100672
474853	144470
10236	325314
218366	81752
106739	180919
336348	233354
125641	245317
193167	231062
286948	145691
458620	245955
88968	374760
84429	213889
292198	236240
281485	278520
359616	336615
380635	226494
228129	15399
261119	451097
263247	487014
359669	478415
344502	295725
69749	48124
165668	159249
31544	338799
121574	351451
378573	366781
432009	364725
212585	86476
209254	134262
191933	251190
426432	25239
468614	294836
160589	267602
84936	229016
68648	398833
244680	157245
401144	211520
382378	48861
38083	435708
409142	203149
404803	431556
143675	178436
219440	245575
245217	480329
295906	47390
430290	468162
453814	411424
489376	197911
348729	122631
98598	119381
324816	224085
369397	323272
252677	186440
325704	29428
197544	57134
264164	54700
210006	383268
78158	374346
58425	190353
358144	277961
479351	35322
3507	247897
87226	212081
443308	205289
480181	210353
258353	14254
318878	185878
32191	316768
40324	310435
205714	56609
464816	38899
318792	309185
378374	231343
265179	115340
40028	393640
383214	32807
111766	246311
31971	256581
92821	478415
274404	405915
163676	340039
143671	344841
470430	447903
67544	49903
305570	113051
94516	71911
457243	82430
441635	183887
129249	186440
7633	263648
384106	104299
189064	190369
14190	283392
225893	418900
219546	68776
445343	144180
8123	234356
277921	210403
91798	17234
233820	9054
167588	194558
360038	273260
351797	248777
345208	243115
453921	284982
393094	111968
424950	390001
213698	36719
178222	384223
5700	160262
403992	73492
363642	428661
138674	113051
104740	152955
341271	440113
195998	179375
92077	463549
156055	264766
86932	110677
262639	12011
18294	122694
417214	286861
236732	139426
33244	168381
455388	100012
465076	282195
53282	314677
117399	3497
343054	164884
68843	48549
407763	51537
125203	277936
279747	494102
259809	203213
257615	125920
321118	195697
316136	205866
50586	63528
406302	110677
10444	270020
402316	366373
51342	104799
163089	162247
75655	113377
149191	418000
442512	115844
409016	312115
304912	99405
3462	102210
475137	433270
16211	376400
249894	119336
158905	190369
317336	494102
403530	281924
70281	128744
346612	349225
5700	21902
203148	124320
355485	433391
113205	293114
82886	267352
363036	161214
377160	252961
472342	27699
383635	421356
72673	51895
385782	323836
28903	40784
298606	29723
239748	207032
95784	460456
361436	236664
3014	450193
202189	3247
93818	464587
41368	301475
367959	13370
178473	161134
114281	428214
423020	485304
427486	353321
85961	79306
122426	341271
353331	101806
2073	190369
165680	171884
124586	198297
359323	15253
246540	451414
369096	85239
432710	221463
443308	100705
11940	22263
315692	321323
377994	25800
164700	82585
294463	468640
344433	13370
266190	389457
456345	347104
68461	266079
92886	286598
80824	458701
151929	316372
33056	54976
90423	197859
197932	420944
427388	153995
51739	311832
408121	298077
372340	48745
352236	49903
420011	267060
32838	92712
141878	265330
334364	492906
227097	283445
161921	155726
439482	286313
305257	209471
71545	369577
459213	246311
242523	34547
447411	44660
229946	375113
440031	472583
380975	85889
53669	332727
167035	317821
366844	427319
164313	321313
56231	258370
439992	352078
263	323
44861	189428
466383	428563
279965	299408
476611	308897
85665	379976
85916	20767
92042	277924
355272	22448
443610	27465
480909	17339
275460	9075
188000	404806
428487	131366
390519	202142
212340	159376
410390	20998
220337	440660
389514	464872
434310	282200
131920	271383
475917	30263
88722	295650
188863	83810
367585	323291
231337	465371
39679	401065
345483	301631
393296	156207
326631	11780
370640	421356
142788	10073
73660	91030
28910	203279
313884	280871
425495	256121
473934	83256
462709	374594
449146	259997
168410	15133
156582	336590
135796	378462
64098	491565
308348	181112
359790	171953
178263	95149
461511	469268
297032	313745
415758	43912
183203	21457
119390	476386
351850	186259
145844	446252
2716	267352
463882	240089
71969	25571
78290	453142
201423	187045
68532	370954
12143	94516
463708	260853
456377	491311
194898	138885
379675	487185
35443	136891
472708	126636
270420	361613
309754	74024
344314	69969
124013	187974
356108	316398
450011	469888
97588	130694
242021	345597
280421	415607
380025	91600
360459	411961
433390	364693
469303	88113
78003	373613
137890	261396
271785	476951
66334	54057
62515	410214
419555	262954
140473	40388
290637	307103
355083	448152
58435	481810
442533	430356
494127	411157
474281	421285
325044	103014
51781	336590
330118	18108
58819	125590
134323	263504
15357	38063
238703	296432
190413	244479
81140	88113
210900	224389
328683	134694
181574	257480
371035	325918
137507	178781
59554	153995
386125	73607
46092	92377
211868	385086
447718	485653
447022	319228
115449	78811
56619	172041
372487	476951
443981	267352
68532	196109
197200	370866
491295	374058
450487	164244
276116	343992
264836	11676
364264	110677
308818	490588
379160	97984
275381	5857
333996	86974
409360	469810
135905	249202
261033	313745
59785	273831
67762	395988
53082	185910
128376	86560
292504	4413
16981	405217
50157	281522
373492	458337
182670	245679
71444	447158
346588	16433
177467	15420
423468	166513
137354	110677
370204	183213
457836	293813
325814	132026
352900	478415
335484	34416
139429	66215
357858	49972
3823	458880
439522	16433
19542	242214
265982	190369
245202	34547
73200	303447
332734	343303
61708	278162
214793	50391
129082	30263
59648	249183
228431	207933
317106	1834
450079	194830
323544	276168
89238	374115
476106	156376
470088	464420
452969	190369
253378	38588
74435	218730
191621	420336
158156	56041
309688	377278
130243	458230
489872	86560
459138	165653
312234	254178
182091	30440
476479	74650
40028	386057
87481	440962
484496	359424
90302	155941
474177	276963
163801	59782
243007	20959
194013	417993
259060	190369
481519	40784
213687	315888
63259	293813
425697	433943
22123	268531
71038	402438
64116	128183
450487	193397
13904	368892
348652	354437
262610	79249
455536	266852
351169	49903
368299	146202
257458	200489
223636	374887
87638	104505
23481	464892
399159	159333
343493	29253
221323	103662
301913	9744
72904	424141
432100	237694
76835	186373
92445	476886
255677	265589
445725	318735
232517	249277
315957	109541
407730	189156
262457	351639
442133	435708
437396	236213
294323	493501
408589	194147
423120	293813
312240	284268
302918	62191
366402	143967
306282	418312
312087	54136
195740	40823
135174	34593
461958	405217
179131	356486
477509	438822
45459	116226
392893	67451
227203	335477
298427	380211
253413	260930
102065	456403
450881	63528
467467	276591
122129	342674
413624	28129
181290	151167
169454	446630
270597	486314
323836	396697
115596	58844
189617	258610
212159	16433
355083	26551
424517	94516
454263	70586
479351	379416
87233	433956
442789	413525
395428	359809
51759	418594
40362	415411
281468	61572
253442	251314
306805	438653
309917	190369
450357	380538
342465	143163
385516	115671
230051	136817
454263	161616
6331	286682
233782	28145
469418	130850
140450	248382
394917	452090
139090	131445
392150	267352
159726	343804
298233	259881
69657	190469
188537	355310
39038	190369
194911	381616
44843	24738
202897	267833
398229	379255
404506	9054
238190	450011
376766	204625
41208	292289
88213	258508
97588	346408
82981	173018
61830	410373
240212	16041
438193	64130
434148	234337
231881	6949
448062	78661
244190	419580
38141	96492
345072	478461
320955	118870
466331	186159
308897	271542
474850	62136
272419	19373
254913	67584
222102	36545
230358	5040
205346	112476
66853	94516
92077	183213
223296	132740
88353	55720
466590	364294
88056	358812
323184	156207
367619	28129
381528	230099
245200	154355
5700	172195
39082	123369
252428	326130
57521	65003
54077	443823
352605	47789
321118	39618
191842	263009
396152	310460
313266	398689
11965	295337
9352	94516
468030	138475
205481	443227
407635	357989
187128	178195
21330	231477
422368	86476
245242	476951
136955	268948
11122	73821
141189	33762
67806	128847
122723	255920
53406	273831
75119	354567
374648	293660
72668	246744
295370	470554
454962	186159
13525	118211
312474	475389
305624	219365
464293	485983
360955	191639
198376	195121
72804	476125
466184	137128
459905	294515
305251	459847
151375	129018
331091	118722
250295	491350
355935	160443
174034	257801
322171	328140
82	8607
279009	393326
143624	284843
108434	381868
327497	243701
46823	433391
118049	438393
286145	95149
378558	176838
356959	159249
327777	221035
98329	168511
193751	140155
330488	348176
10546	69617
51885	259929
293661	371541
176710	422175
360459	340449
68314	247855
295387	187974
20401	410238
285651	402576
67399	2009
70553	331021
232757	79993
313839	315671
103626	412940
190181	208300
107296	409338
463661	218758
244233	317356
153850	114930
263566	84089
58484	19976
488231	466432
250935	192101
471145	288693
88968	438783
250905	340814
389469	482198
58830	357742
472072	218797
328466	98042
33369	11626
332870	62191
36111	393326
36182	75621
161363	257899
4755	183479
65161	117725
174783	6899
434834	94213
92678	366127
320496	109437
268910	282287
335726	418922
232084	71833
42279	6899
382894	94516
271426	264908
94890	9054
15027	18366
7008	451600
193020	148246
309760	50538
148450	239872
137510	150289
220540	173969
113490	379962
409234	274580
68098	101664
92854	205289
348439	382321
218187	388699
152100	276881
281412	371053
293875	128063
475497	293813
218870	121141
259027	309425
115485	15133
481419	109140
155141	376941
64764	131192
77280	489552
330954	274114
293414	102352
347270	447107
392624	134145
374181	141649
108543	207181
459952	390232
470991	77813
335259	248614
68532	449521
254574	284599
443320	210734
263135	397098
35468	233257
37067	459213
481419	399136
46988	122462
236032	326727
169826	209471
445116	152502
221680	81522
99459	298785
198148	273831
479822	260110
196794	336763
175999	447517
27066	114930
441783	91711
296119	432767
463592	436897
485232	197235
339139	15133
278616	19924
27604	156376
352955	135728
39452	88872
422820	232189
463891	17593
21379	178770
370000	418445
122212	183479
321732	183995
194727	231025
248985	209933
289084	55313
62314	346650
272912	353563
26279	468851
407334	313745
27070	115523
187456	234356
46338	250679
474295	27458
476969	167588
282553	478415
183611	61552
355128	119868
467317	27464
376978	389497
388804	329981
131041	297020
13246	216909
475014	469243
172396	269904
402008	102096
243698	304601
325509	120274
107081	121106
450465	336590
470524	313212
151027	263275
210194	221508
335004	162047
87638	491445
426102	150942
450267	484058
487422	434548
435842	477447
429391	131315
297069	73525
324825	335647
14546	464171
167897	458601
278215	210050
16769	54700
471673	220633
10569	378050
178244	107187
146893	413535
113909	198317
28562	474779
232965	216122
10217	179010
40388	240205
198317	114372
48226	376595
391198	128180
266911	391414
126646	461801
298823	270830
321242	13370
424013	118571
316565	385548
357178	110342
402519	165032
439228	344546
119924	395988
230051	343108
118811	242595
308501	175563
315531	249723
46092	253090
61419	414912
356328	418771
266307	122694
438881	203656
263981	274103
218900	76454
382623	468162
472344	110677
131985	15209
152368	203404
89219	543
143684	440806
430029	86560
160166	256151
243186	192005
326595	366196
482634	349901
195882	79249
340815	327779
269263	348798
81432	190564
439448	430491
344352	190369
34077	116399
420266	189344
2432	279597
322490	216806
197605	4413
484092	315613
452055	218727
294293	118571
138412	166294
163725	400184
91004	21457
155333	488681
212043	422374
290840	99437
469490	82271
318929	102352
253393	119336
367864	18306
133319	295725
84954	248396
23667	318453
199325	392788
257384	404806
402500	481785
482283	440660
478727	127071
383949	190693
454223	469235
453294	311212
134299	403193
405837	163445
432030	142018
457627	489552
111993	270095
341279	440660
343691	417877
338025	49856
37697	235816
478461	139648
188246	257822
205607	114930
365441	282028
265402	282803
309384	94665
441166	248885
13268	477986
65721	209285
483633	49228
429442	434723
376146	446693
296306	22512
114117	72670
360997	102352
29157	105967
308680	255641
172923	481785
226313	48275
445801	31841
326142	293813
221759	90577
71430	409539
43704	490729
454090	101134
53670	174991
313874	285076
105969	179045
25132	225864
112625	252543
358168	82885
132129	62241
300949	438419
487199	373482
216945	484274
29408	67584
14598	391414
404941	234246
410896	139110
100900	91162
288885	182192
134845	79044
459725	261907
380858	433808
196955	377278
26268	490817
263539	483686
127229	112101
361698	92427
346026	139065
399201	101049
261564	57076
409238	52271
249567	86728
320090	267352
486072	241469
411901	402323
180823	112363
146225	32380
137251	124660
443320	207482
325272	294069
402452	46950
64038	313745
409244	119381
240776	5857
342016	339575
473685	334680
415105	137023
433896	283666
250214	331919
104312	201493
349140	242096
222102	25034
395428	153995
9354	48861
10546	493022
156913	16432
289675	286793
157839	33855
407894	313602
174024	103179
86579	478751
472880	21411
61383	446105
283043	380328
247872	299467
297069	69319
71701	466737
257760	258818
426045	98684
398180	409868
98289	447358
259651	327273
98356	206623
409888	459979
346282	110677
299188	302673
359024	19412
29315	188063
439386	89363
293030	69983
32807	362114
444139	86560
280600	416510
322509	373111
247677	49647
380489	388204
94640	401854
268950	226308
216666	211208
248462	408219
474581	104777
79817	213885
249673	461846
30609	124085
4741	351074
222491	44057
33803	348233
264969	94665
280079	438293
28811	3012
438091	454972
382978	20958
220274	298077
484107	193705
291427	259435
304011	218727
357294	409264
12890	227101
426000	159483
158482	400546
1839	218615
149465	366493
376178	224794
116895	336526
431057	317356
381553	431137
204593	277823
59960	245679
243448	214992
116576	104113
314311	445087
282461	31382
486184	434239
188650	194492
164046	189553
326260	400045
478588	358991
187834	34624
29883	160746
1292	328533
37603	132740
145249	391414
7541	327217
41484	75303
145183	486469
4543	160456
332299	388531
120924	92848
59189	255779
285156	288343
216019	427321
116087	378574
16601	448709
146893	375923
417938	10217
61651	243796
346710	488984
12114	35707
353094	431349
159654	196570
158841	378314
313263	304855
338232	166513
284954	308071
194208	437758
425474	310663
66288	160461
14254	287358
487536	319037
140904	471416
401885	64503
218523	459483
84923	265589
107287	419797
108049	187974
167982	440660
71430	179220
485634	325301
470609	88113
489589	15144
83070	91960
39673	379976
220372	376502
43277	317118
479030	397717
84845	285156
330752	329195
228470	83140
288086	286046
432165	96250
115553	82452
345401	378165
274365	433240
133189	341819
204967	160545
34810	10470
411674	115243
445360	449124
377323	224085
253308	357357
453256	186259
221735	10394
97127	171250
234323	231975
111795	272226
42854	255650
324377	63276
143942	203656
228163	395445
154711	162302
472352	293813
299682	35900
200392	236240
425081	490775
3754	399736
134660	414541
141163	252961
399448	435817
224522	387790
384519	376274
109733	423783
481104	30263
188847	163201
111999	194165
243534	56068
110629	328140
171424	246453
86490	478415
439940	489822
236206	22096
466784	67527
311367	147911
454256	317118
233955	18638
114643	284482
234741	10467
213784	183213
336723	476901
7030	407931
402805	32838
133909	299936
327978	142771
432863	421356
273692	388575
200038	797
418483	304589
481140	355700
85390	187974
261228	414832
481710	98163
265586	105967
399441	313314
223543	108556
112343	303212
270290	58263
342465	255024
171008	261907
225769	291332
308122	344018
465717	426060
160170	171884
153023	359762
48064	339174
353856	450887
39449	263009
50949	17267
122950	317118
43843	457418
70626	156006
251018	4968
373913	329274
89238	408743
4634	429593
4041	249334
82001	137318
312283	49828
221296	60142
375474	46503
214055	296693
15133	261396
454962	383391
195027	363052
331741	206284
248280	181680
260300	14095
42906	380105
102436	394315
289675	32913
224892	431556
172417	33117
429869	143439
71189	286145
458145	301279
249854	52490
90322	13262
420399	355093
127304	27696
112584	95622
59550	205739
391008	48163
165478	142792
94985	200518
365050	317356
286779	118842
66127	356100
345715	364000
486891	198926
10331	220417
82498	306100
426724	244056
123012	372000
309702	439501
79134	407744
150517	354955
37744	7956
487060	179160
36139	482556
462696	18952
276890	213059
215575	25716
380025	242434
187090	478882
324486	399852
466051	454337
480746	80193
33089	141635
362237	363632
197346	21221
53936	10501
400910	220253
31228	402323
53948	369262
110708	183192
186137	79154
370116	428214
93009	31544
327144	411424
493440	67040
460252	264766
59200	317356
36943	194165
179010	322921
315573	422880
158345	262594
270031	259929
339496	411455
466329	167588
72113	64084
50876	351639
301166	183213
122670	245679
270845	49223
178456	414008
93507	88113
240949	48365
296973	150250
100506	297645
201123	176485
63111	17216
351540	369053
52793	370866
311306	108554
149237	297594
369348	263436
106905	172089
136596	97999
264790	221030
361007	213162
267562	231485
138329	475527
198317	141816
352399	378924
443792	338271
52199	280592
434140	228707
107812	246713
47046	381857
145226	369599
126262	272096
382897	267602
297832	478415
252100	445610
168569	427702
388048	342761
395228	263925
467493	405284
30568	118028
217366	285359
902	220553
222414	333658
193484	131169
134876	113968
21567	81018
126122	164253
451379	188925
361788	390070
250959	126473
189392	65126
3809	283733
115122	456640
50249	265065
66137	13370
436052	476171
122076	189977
201065	348007
18201	338486
242374	50264
452308	434035
383982	333349
187386	1605
168000	458264
329123	475246
185998	446456
138663	357437
307948	234964
323836	303186
107118	387985
228234	228431
474986	449468
177188	335870
462790	374252
320498	25443
132310	401871
32096	228110
23018	139304
419871	183494
241774	427525
453764	242274
132293	293339
41779	418187
405850	177894
175853	42189
274865	354694
188551	362602
385333	170521
334952	349261
197200	205270
127328	291249
179961	407095
288411	164164
115487	301896
6010	393326
47730	205270
355992	420392
417036	377984
19199	27832
320304	157666
195689	263728
212435	485546
119760	409858
268948	230661
281692	463555
267656	51091
303779	149531
191245	471745
142042	22448
350008	273831
195616	279052
15819	122625
314842	378098
372879	304503
219993	293813
397936	456196
147262	374772
237171	205270
108430	172239
185088	140508
376168	79249
270939	135756
170205	368202
22641	89304
233498	202350
56057	433391
348171	24816
65003	111600
116927	316245
345401	377839
4613	392179
479147	56609
366414	182000
347121	252807
114646	283854
436168	282414
61598	423974
12564	161198
90034	159058
166714	186259
200976	441135
127762	302610
477932	210082
379241	215576
245394	413215
223335	37039
68950	15133
413346	374419
4077	412980
164893	9054
374856	115836
210957	105967
44097	398333
407540	140789
35944	200441
111842	304659
84250	165126
121504	407764
452537	482258
492961	361597
322515	432175
5341	427400
168610	332638
250000	327350
80004	79149
156146	27022
27375	312429
268801	5775
6249	441913
428892	12751
318573	23578
230213	430790
271930	139727
84899	353537
333387	485014
225988	373501
346645	188951
27199	184902
207991	371224
448696	10646
274642	231309
384945	267255
187878	414715
403011	187425
383779	478620
180569	214992
485803	366127
454226	428103
64666	172631
443348	97957
477328	383350
309113	258829
333453	7771
8272	446030
483678	438783
140318	163725
114980	368608
339333	482567
398063	284843
103914	23430
264071	246311
208470	205907
135939	454975
150426	488499
130332	13370
180281	190369
21275	248777
236222	242552
207150	319131
127778	276744
275886	468162
482047	313745
319259	410946
463256	395188
257651	428872
326574	418551
327741	373585
343700	53650
231796	476855
233498	394315
57128	348770
14187	349400
307236	122694
465	256689
419175	218797
374767	470554
30568	39195
484144	332487
425827	320259
301312	441135
371786	435708
91239	368485
314778	79705
428107	201729
460435	165983
384753	166057
346537	456067
452377	27464
468609	105912
142746	234347
427432	50731
67016	383576
361024	413360
37155	327061
313217	494102
1080	340239
106475	103825
122486	351257
54194	447909
446271	30272
375405	289394
383759	114259
310735	333741
172923	403528
61679	322969
387959	48007
217053	48275
410957	12381
130973	339410
129466	215545
246644	298896
298370	86728
160169	36288
102932	183233
330483	217555
151299	17186
198317	24912
374140	150039
383244	297025
66756	237165
235706	279798
279384	292964
285362	198038
22123	238864
3856	292721
289329	97277
373382	287382
170714	297630
256325	391414
167588	236712
374465	385000
214050	45230
219139	176878
277523	63528
404135	39567
3428	428214
472372	462533
119736	309586
445447	478415
185535	56132
396131	479660
437380	311212
21730	285065
160561	315618
116263	132247
281826	131276
478208	484191
30223	472072
376619	430795
342465	13650
238405	485304
331274	81946
288979	107579
197997	165653
141019	189901
354628	186070
434854	290450
202188	285156
109655	363567
2446	420790
127833	107317
400079	164446
334437	415393
481776	376595
393718	437407
112757	161054
29496	212196
107711	157439
149015	230783
337553	314742
231255	420580
294908	371011
139820	130300
190865	168213
386598	206090
300925	23667
352134	400641
223969	231213
129328	49903
329727	276007
393870	141235
129107	261989
147835	273287
385723	9054
28357	35288
331557	110677
365727	329979
168437	389715
426037	230513
127453	85870
325983	13370
268956	397009
281461	313745
15906	169814
228128	17207
86632	344091
28279	168050
448298	491311
260544	130214
374310	102859
92945	78811
266508	423805
20946	75100
375405	250434
11000	124650
123946	363922
205728	276692
54539	482869
445398	401101
231222	99210
123824	28129
170685	65539
115174	294836
85406	75952
464022	135815
79733	273820
265483	335290
279481	153995
268146	93245
159317	115627
212114	391077
325814	203279
422327	428103
292923	415625
373170	289991
461212	153910
490288	53863
56270	224248
35538	183975
252144	378650
21070	376814
33343	277167
394261	249334
406408	15598
365410	190926
487812	304927
320208	90277
204967	303175
152937	176561
411976	478355
201208	461928
63624	178028
219327	360736
81282	420950
414954	398333
479402	122283
410016	492906
128110	130148
154040	107229
76898	186259
277568	148199
290794	291984
446080	293813
385211	187712
302294	214167
200956	480127
386638	373111
127303	48275
310661	322408
311059	118870
418698	409787
210094	93135
248849	27212
167475	134924
380858	369902
211558	46079
100073	440615
103458	428026
455614	175428
263880	480963
154381	17673
258962	315976
133105	301475
159182	440163
376389	226971
88638	355806
50431	152502
117701	325957
209824	23735
366603	89047
348114	488630
200879	264406
490157	201754
460687	231485
296423	72416
306628	309524
104759	299408
188954	369242
488971	53249
456897	336590
10550	30886
242076	211868
97588	70557
260404	92309
81304	283096
334680	396287
56753	454975
116947	455224
283331	238159
432065	377700
286500	9694
474070	62895
2123	391414
483076	299875
232738	84270
145799	268380
201605	124845
463351	30525
260918	161920
467277	479760
386559	372710
216177	32696
39683	115174
477259	445837
376928	152502
466803	132284
404568	464149
205157	175608
376855	176281
361157	13348
469269	74770
369657	352706
343460	21685
303507	108196
9893	435684
101457	228431
375179	98965
260171	313493
91382	173005
118626	387904
218120	172089
432073	291249
169029	213499
328550	351414
369804	164884
266870	392642
132293	324499
338812	65547
353287	422998
275276	474412
412807	477062
259219	218727
186593	345745
489589	419530
241932	39195
484314	218805
50197	347011
328089	91711
134299	470863
113620	340339
87893	492906
130856	348798
341406	339141
263	183398
443121	469235
212153	6899
307001	24244
428944	283571
415599	328059
298065	14015
345715	391569
455056	399208
449812	291934
23722	310795
398430	146438
433984	379583
127229	218675
78206	415877
149769	328069
186322	99889
272812	114063
82755	74511
33049	464727
359746	76454
268301	365216
442091	215858
145920	122462
11757	209095
128378	86077
36712	396115
211313	246093
349198	301254
471144	172981
482851	381814
372170	393824
22197	16433
433206	8268
463761	28065
131606	109639
454195	186561
381595	327061
361960	335477
458837	54976
23225	49931
282293	56861
59380	243363
298390	219886
165653	361596
81879	62948
434078	261148
69857	181160
9061	157572
44620	380538
425351	410238
230345	368014
446594	182119
313532	163497
18460	317118
312533	5040
53858	40447
292488	1164
184629	134939
309621	94289
491469	284843
404301	180697
248943	342115
459027	290831
488655	146175
27712	69592
426103	73990
41786	196515
10417	396080
26206	49828
88956	301475
387791	107337
167924	145948
135247	332065
263299	464166
356562	227088
464966	367686
487241	261938
71596	343532
6636	343225
175291	404806
48576	196783
392174	169
295726	341214
404892	216878
336697	398333
50043	280960
126611	281924
227700	209582
42854	458601
394074	226638
12216	462189
106262	449592
239728	33679
276821	469792
59797	13563
266024	336590
313088	86328
347185	367883
248083	172089
199472	110677
12087	400512
492058	317701
289560	291908
117703	114063
420768	366219
89713	108536
286777	113311
266987	455783
435339	268531
169020	331867
318573	342761
293661	413880
196515	348366
142381	403267
433696	227345
140991	441635
152956	441484
17661	121065
180919	368538
44586	33941
31625	99060
19487	192630
26127	48275
491252	317675
218702	401871
260877	48275
130062	105260
326416	409540
480544	291249
188156	265589
394467	467492
263989	326985
86254	200480
60287	315920
376930	381092
403947	36700
219607	74218
258398	16795
386468	482859
444380	439522
104740	103323
150044	223603
154768	264406
271231	446167
180095	263713
367781	178028
116404	160722
352775	94344
200375	474294
130490	259435
261592	107852
374274	268118
326260	76923
130456	6253
77793	273687
258659	272427
221323	404960
181668	453382
208429	371918
306121	113138
82142	139648
290035	476951
275952	15209
439382	186259
481044	64397
37526	314565
68098	378160
279575	291070
467836	126697
141015	105498
80038	313745
101308	271958
325397	378330
157526	414603
4690	99181
156446	14624
262942	277621
152544	143809
385075	210742
46028	102113
57387	313368
318355	474491
361354	427383
211520	174613
149422	94344
338963	144845
84214	28129
1839	157920
104993	378387
234881	388553
397343	355093
326260	459280
205124	144073
199671	348798
258220	51895
111619	242552
388848	2620
387352	36190
359478	20494
374901	485031
440615	180007
174725	286236
377404	40447
106164	119550
388997	292783
335514	48275
30022	469235
455893	198926
295845	312512
139253	226494
250833	383680
342465	264969
413135	97362
162019	25410
403623	130310
146040	273831
443163	344600
225966	264286
135731	82585
42135	470495
461949	324106
370260	6597
370178	467703
30409	391414
300411	292939
490718	352535
221410	395988
167519	459779
372201	222486
329778	264406
109427	34188
382848	226587
249894	1270
82634	121171
125954	227101
233917	343889
159131	45388
472372	313829
142420	41673
290794	76350
284218	4128
192611	249491
205619	93301
194912	160428
229735	184160
189215	114997
374222	122441
203543	389678
286675	359762
464974	53863
125982	411475
296111	77438
262473	185578
292722	66627
111255	160379
423144	468370
64607	328140
221895	486339
331349	85007
259759	465290
187482	186416
322247	251398
210483	273260
126030	44689
315059	24806
279722	289475
252860	281924
341908	200341
164038	342834
410663	132155
116087	18451
172387	383451
195527	218730
9853	279664
115338	347982
162479	230861
265646	465647
302178	203279
44057	146535
153483	267602
124974	134175
474488	159085
237603	75646
398249	492045
273166	8182
480853	7310
301535	79601
341710	363768
417938	447257
275995	469384
294707	343001
82867	90884
12897	459331
97134	35735
39195	306621
449725	384289
474826	395988
310491	310756
212913	475047
154332	378507
279747	245679
348888	332877
147260	132740
44554	174939
345715	240150
397596	421125
226896	478415
426742	288035
111970	391414
28357	478992
185557	111761
358619	474982
102589	351193
326631	407459
439575	14335
187031	395854
221106	492316
208975	327632
113861	267029
253967	105967
57094	477986
77231	406371
174139	246538
181284	401928
141441	414832
181239	23731
411459	278004
112728	149897
68897	49903
75119	354694
213974	425934
250709	110708
107501	189638
369100	240356
365715	485123
45060	355332
90713	462387
23520	457508
413514	349353
132003	233721
112239	91657
87376	173870
228952	235606
305784	12129
246644	338271
189125	353949
120861	349140
108525	383967
109065	190491
431749	364517
402423	223186
264164	199182
61219	76417
271130	433452
361204	93550
378082	445332
135074	185487
3885	455769
199000	247204
96485	494102
379822	343085
294277	311702
342495	118928
4901	307030
298823	54918
79605	132046
463171	160633
464022	120778
436248	316372
316113	106514
44160	460515
214353	164759
112338	139921
317837	421935
277896	252918
242551	96736
59903	120173
153505	476656
437690	369577
107410	32807
350122	139840
454597	417201
487225	459622
319259	189158
149240	207535
92610	132843
478799	9054
404674	206312
462445	97753
148428	109018
68098	105472
12354	59620
234046	272159
11586	46057
26686	460115
183381	339055
331635	168491
373264	186440
197078	252664
160189	328751
284567	280355
363747	367760
321590	131315
159376	139931
474341	388223
93645	389384
135570	69561
206950	70173
444147	140068
442896	135299
431	479706
51446	264947
81432	209285
230709	429267
68489	455618
98828	51895
241436	178980
415542	333291
170005	58486
47657	401871
295186	194165
166326	111630
469558	430490
395924	313745
28648	445146
53764	373021
3169	284822
317087	205537
82187	393326
481801	140117
395883	410513
325633	22827
410028	486265
441783	300071
422015	250434
396381	411157
285622	279257
282967	396110
405979	149128
129545	420944
92796	475317
140402	244688
142319	299106
421517	206278
402651	485699
82811	423469
306304	396080
238703	315671
479351	402348
433171	401589
404106	399867
156298	366493
78205	453598
169510	438419
392599	167551
276074	470554
472692	240436
245921	302237
221599	336590
27548	253816
404180	93129
397042	48461
386925	192276
97638	110677
53641	32807
265345	291741
144916	309649
478387	314372
186570	4413
407597	394949
144274	377839
381927	327501
107711	439850
126139	98930
81249	160927
226569	252442
92292	273831
288521	4441
319658	458894
49258	335434
50925	222170
172396	31820
122905	241468
121609	345745
333833	352334
446330	190369
336796	385000
410513	186440
37601	21457
32442	118704
116932	254596
183989	301475
68285	280174
4916	193871
173905	223317
104058	79507
439118	144615
163691	235308
153457	478415
101945	211944
101465	385670
277241	492262
152807	165680
316828	371645
246924	64397
229397	60517
354401	60091
281161	478415
112620	38063
336181	436610
77300	355864
460252	489353
292576	471995
403575	414813
27295	438993
18861	134425
59522	137079
333339	183479
13961	399361
450529	27464
399441	54449
291020	487717
166186	366181
154880	374979
227955	379760
189392	247062
352451	102352
82469	352697
89238	91133
153523	21712
199765	74482
136048	90786
166603	233612
207470	317356
323600	4349
114171	267802
129596	398878
438009	265065
63589	425649
436864	388711
173476	296076
180806	164788
192416	54839
443308	385699
472892	38309
108745	194165
478675	262385
84592	13703
138126	325331
192328	258988
463891	491531
89718	206159
418180	315380
69988	179010
453821	156270
235199	270095
247365	236179
176568	61221
9085	336915
295928	265029
358860	373263
362912	423469
233782	153995
409575	16325
314548	293813
320845	134145
379870	313745
197659	85348
176130	450798
25641	15209
366762	393413
83616	138946
319581	317675
314723	86728
76228	409150
133130	398833
280600	380066
255995	458119
337117	132996
443082	249334
263060	317286
28429	466101
19843	101764
331251	381163
464952	139928
289312	333790
12402	251845
388493	129861
11825	438419
93912	492906
15598	264154
338955	480633
432100	68628
442236	70507
9829	209012
376286	458517
418700	135967
27985	110677
148516	457849
252083	262954
453736	305568
275142	98474
142461	274607
125343	476951
223621	190369
276821	101889
414934	176561
199306	378686
447335	276752
398890	477779
354545	486885
455522	476571
160032	313314
390771	366842
114615	4413
62699	346918
431434	101058
92976	137350
432541	183975
150855	196531
224413	412347
331872	337120
217415	271797
479219	344091
459064	301172
154730	63528
267516	91073
309454	467459
317524	101160
315275	199003
300222	491774
481635	319171
3562	268531
142185	203656
417375	268367
191761	149897
195121	295541
425763	74542
195710	3339
59736	124855
479351	158153
207299	323322
316961	75273
323715	5040
285143	42194
198244	32807
253931	110677
266307	477745
276981	435326
358860	413206
86801	414696
381486	255814
111544	27478
474496	338076
224569	420944
445731	426569
178162	440962
314311	34842
392370	302033
107471	469235
124602	417918
196607	160123
335511	57989
421516	436686
449977	209229
161151	267602
16003	255915
473537	150792
10181	269268
175862	144306
195362	223691
249765	211868
93565	126470
12935	334424
238025	243321
408057	83500
293219	226152
85371	79989
24867	164881
285221	290450
255136	47478
339051	13370
239719	446117
48846	112330
291529	256121
389148	297022
215596	448709
58484	293810
32270	10588
128686	374888
491607	12528
480161	404806
374939	172452
270432	326728
454927	401854
342284	240045
382848	241781
471820	478415
125728	299267
80873	438419
338571	57134
405846	468162
241789	80171
351960	393326
406685	292468
460058	112995
160182	251750
78179	289350
214050	169076
191915	106682
263514	306156
105467	448025
358891	116596
358423	4413
277319	315671
132666	211139
426190	471900
227821	99405
368745	313620
334092	297215
255249	98321
158264	132284
113363	245972
135248	370612
340771	153217
259971	13370
29585	54976
85302	446170
470089	366534
28623	98906
292643	10345
185339	49735
340274	27464
78098	102352
219546	458264
9661	347202
311766	271549
350594	366493
402776	410074
245938	404975
11091	16433
59590	173693
128201	60389
337886	401543
253131	140289
343992	434035
286077	477986
74838	245679
485420	348798
234973	86728
455653	481368
487179	276711
72804	465982
170237	121171
435729	245408
247710	94344
439234	267602
51633	64335
315805	123595
132699	199815
323227	153036
360673	15819
345401	485901
368302	295159
48588	310756
322224	375613
389478	276752
316439	467492
253296	295562
424359	125705
311128	90277
324296	426439
192611	360860
91615	170444
22350	216089
71994	258370
219600	491350
281236	132153
396550	447560
276511	371918
52276	57458
355025	135853
52103	267602
322893	375840
26933	137719
461368	388473
427623	304173
354111	375932
12366	331581
340537	214024
874	194197
5139	78497
390780	228731
178162	478415
271188	43334
107091	110677
400264	261396
250389	347459
417903	349261
440808	390898
32935	119796
399830	338746
223298	109946
310338	289167
390033	89187
286145	438957
281758	428103
438484	284843
234954	259315
214425	83403
324708	393845
73846	377700
414058	414832
328093	24077
440154	383786
34776	144845
253931	21411
277511	224565
236091	110047
487020	436740
217270	351639
488077	23430
421207	144432
337916	86476
372880	338663
13297	358508
382848	456586
267376	355700
474341	409264
350935	202346
157341	346839
269253	317356
157498	359845
417992	492928
368710	106946
154981	316575
379870	466737
8478	382626
157428	489322
311432	178718
274360	157698
413707	183213
388023	104556
336753	329041
265483	198790
129779	428738
244092	221385
264929	457264
12959	193089
179337	175402
84756	339829
310756	414005
486680	349335
136279	265589
13328	141649
391420	367885
346732	288549
267562	321318
360452	392329
394425	31616
243377	342761
433121	354022
362528	433334
111305	148492
177616	455573
243287	431015
182569	62008
237801	249338
163519	158227
164276	405801
1193	286936
459483	210740
471117	434186
310153	476951
273468	452098
460226	75106
328830	16433
163328	300813
241841	153799
93691	134665
310536	207008
221106	395547
487060	61395
90976	266853
96638	148963
253929	339409
247540	288397
23529	323033
299967	104740
345715	319427
129554	15337
95993	366127
315671	409748
258673	458601
463158	142018
452962	193640
483052	399313
127948	91178
390196	152702
150257	44738
418368	245211
196903	153870
300364	453697
358826	161617
412014	80639
163527	194406
198317	386066
427988	203656
118188	107473
441360	126473
373247	238566
329622	8971
480600	228939
32801	186259
346557	41642
475785	158926
10690	395574
275418	21411
419581	90277
432344	285156
161162	419037
6467	201238
10235	365700
16007	208577
3111	185938
490723	315170
466790	184902
153322	236233
394087	61233
117942	72549
452383	427047
301823	433956
166287	49903
146183	199716
128217	322436
452767	360860
493053	331584
393646	86560
326631	141026
473192	86077
25748	228342
10368	479341
319081	488086
375029	481596
278575	368205
171778	164884
464223	469235
20194	139743
462028	466744
336651	428214
245725	161777
388607	223494
306964	198751
294323	209967
435076	74877
189481	286936
420743	183213
21961	74572
323610	478415
315614	150034
142906	154731
112267	58066
318088	459701
153813	453012
401531	94872
90311	53051
480967	125417
162773	86728
228128	428429
280788	327217
14144	57134
313133	303392
158674	113314
260893	356674
50601	393326
326631	354643
304726	317118
237242	438373
203286	229741
199676	196783
309276	279798
56648	315888
288800	440455
29543	111528
44082	309283
124337	113138
403273	263237
360641	203928
167551	182106
481419	279481
11769	385005
120191	438957
476353	218730
408974	313745
172448	164884
194746	190369
425356	225599
245100	377814
153984	258370
222045	238767
222045	353568
463790	77004
138126	465271
477545	364359
87050	338271
448944	390349
454772	304589
6467	158420
34177	181170
492665	203656
435183	162831
130960	54449
471039	63892
428860	267075
149368	276279
44300	15133
193902	393326
60623	140908
304011	46294
192611	31313
360559	437939
249017	205289
10690	215721
341243	467418
491895	318563
106739	335728
294247	389682
132063	162795
360459	15853
493347	340527
63676	15209
161397	303175
84810	353557
143749	51895
448104	373259
359950	104527
421525	410619
257634	387987
310631	139648
276786	83398
438612	473472
411509	164241
188592	378874
192476	132473
67248	341777
335906	86311
4634	24401
73567	242927
37193	353496
112987	98906
347389	145691
212874	455089
13900	415400
10645	208785
292430	71091
61702	366127
196794	472070
467752	296423
102065	388073
168582	169116
261835	191833
96025	417148
16487	423267
424640	35080
62262	399633
225344	74106
135336	78967
209281	121730
102017	265844
110341	15209
227857	70235
62193	323213
253916	190369
55535	309425
157657	266150
25800	3101
486493	483020
189263	442809
231305	381374
220760	414286
58389	6606
239099	390232
36284	393326
297163	428214
6467	479364
472746	21583
397267	430356
400371	392963
355206	288774
15620	90825
192611	418000
450676	171953
416629	9862
124867	459413
210832	95882
202774	364509
243588	194165
117586	453753
138469	75252
449383	491150
195563	379162
279751	212081
315275	43042
466744	286697
22878	216591
327792	267054
358818	11789
166153	211107
306727	155730
60968	457530
365936	201754
291098	240225
81184	251597
374274	114405
441655	380360
39195	252747
434748	390771
363514	410951
126191	70557
480640	274581
329522	64130
230529	48275
193330	417394
298354	273831
214950	333357
249894	162385
202973	86618
234453	116686
455694	396926
257970	403515
339710	110677
322121	190369
360405	310070
329621	359188
445919	343514
405979	401949
237315	404578
471348	110673
444296	274309
466375	225043
32781	336353
372340	181696
251043	98906
236930	391414
309276	149439
75339	398830
311716	133281
74024	61621
329513	336643
29374	409165
453294	122368
235554	60517
76830	288035
297665	35288
471757	35707
460523	367728
484599	23795
106706	265589
222741	436686
219715	220417
455510	432379
367437	230952
238190	173759
9517	369703
240584	288035
479537	350181
408886	34321
266494	182308
389555	99531
382894	105585
34496	234025
7900	330847
161556	108920
332911	437337
174454	294044
219546	122694
243061	292721
385062	198687
343004	2675
294499	174538
25115	357993
309276	153589
303746	310885
28037	87471
66595	489822
406108	330469
455647	387232
75656	294326
200959	83238
98684	303175
373392	16250
28357	171715
167813	473067
54310	276248
373136	23793
336740	202486
44632	478415
152258	208369
80552	191959
268418	237165
89219	318482
371391	230925
462901	344396
323157	110708
109733	458063
104817	61666
458628	121141
326994	413215
238829	385378
219198	241173
310326	169800
10751	49896
477156	207535
280735	400974
102440	58830
125389	92650
188954	79517
454837	429603
143203	254202
64861	490885
2298	440147
61411	234860
319862	323139
312474	35812
237242	43334
432421	74585
432382	490244
221995	391414
354686	22779
425303	416709
296635	324723
349572	345926
118747	48275
101035	293813
395707	186550
484654	392788
310661	267352
458058	110677
429144	14070
257116	210032
325216	315693
126194	132740
270089	192595
270248	244889
52530	48275
27566	205094
361852	211868
487857	231485
349472	363581
369506	430388
125772	271416
283698	198620
116513	3961
302153	480863
242574	476171
298695	273831
231887	448623
437623	217300
88989	196485
38200	292783
449521	103390
233757	277961
468923	92382
218772	369599
294555	114930
61767	21248
172387	395988
28357	454051
94309	178742
271290	249334
463395	55626
474634	129185
421964	353239
387464	229928
326585	266852
319543	294836
97698	333344
242411	240127
441302	315888
213536	88368
478634	315358
218211	89500
443949	141649
19542	339340
261277	224085
220617	197338
370590	190369
157961	463549
33536	233709
73698	110016
377030	310498
256735	150313
76835	258728
102688	317118
413816	204406
228225	220755
289308	12321
266659	429538
406963	278907
115449	154692
35498	360860
206525	457741
68432	144470
341040	23268
101462	449468
358339	57989
393738	473459
469410	81563
467657	366534
455074	336955
421745	212278
300222	115375
285027	6549
143214	315888
481044	119868
244399	322997
369274	15209
302296	435448
79839	283765
108057	464727
117348	230995
230210	123410
303294	6289
1104	301728
466028	276137
155656	158101
26449	351779
260624	385237
65266	173519
79874	25884
458207	455231
256893	436950
222389	100705
25748	34215
301904	410074
474526	300369
262712	481955
223083	36564
243388	293813
197693	336542
309788	477986
82172	409828
448199	478444
201946	346266
156446	386190
485811	129708
456737	5857
260640	64756
83616	315846
326631	423924
52097	421830
131939	49230
233564	28129
405674	309425
36856	58287
322877	445749
157816	268261
486644	199526
447133	177952
247296	197913
405196	376244
382258	207906
47532	376163
39176	179264
195341	4413
59371	484515
188494	377032
485467	293813
205040	445749
36315	460150
328306	181059
7812	220417
385090	383788
288359	404960
184995	190305
47816	368820
353085	172365
93421	52537
146573	371918
221536	227101
130651	35944
263286	211868
277101	423688
154206	92613
200067	405837
236032	51570
459018	110677
276821	41300
336071	362679
278391	283431
392837	90820
151331	392225
113740	417856
449871	441313
322912	480209
234722	265711
427980	197920
33183	137719
146105	208291
128201	231485
352101	375437
357768	51895
409319	429234
443192	335069
178780	491545
8551	460835
460858	421830
258330	172954
400408	128140
447586	245096
35971	245194
132765	11699
169150	289937
3809	406371
204795	485304
483694	204330
121539	15209
176908	12245
450039	394636
324795	129964
129200	481279
298274	445597
105426	284724
296051	12895
246199	331508
453738	103205
317552	474247
11261	228431
21482	465251
326642	438419
198018	185710
475442	464678
225794	318142
422246	388551
468554	48163
185988	457877
269253	291984
392449	223252
303782	428911
229735	136694
436624	489797
229347	62196
289106	31178
5354	465894
2286	242398
139061	392159
93042	371755
196003	362267
440550	21583
157829	182496
90002	293726
142631	106197
75694	435109
138829	273831
344133	439686
12565	380071
78158	282512
82187	399023
219101	99210
239268	66048
166326	358345
148950	49903
459084	87938
327209	141440
388685	466969
321512	111229
425224	79485
439977	313153
187813	464420
81514	82292
98684	323963
53777	122694
212551	170341
442652	452098
116506	458518
444380	434909
18928	293694
244445	293813
137610	183213
75056	32807
455074	63584
85739	387742
415967	227413
247904	178226
265598	124665
232546	312361
238406	90123
72253	78005
94078	65477
142045	425121
334974	348007
144098	190964
226663	422470
323047	313454
437752	49228
96615	454250
227639	450798
314016	411424
484323	450087
116087	227369
432730	371604
49903	287759
206751	363564
228849	35051
116686	264694
100188	369577
94640	24943
276821	281563
163356	244805
37422	271956
15640	228431
401085	396049
59673	252402
469926	262954
363575	144073
308150	454323
52515	327108
200392	343085
16778	265059
323033	311160
212435	269199
278320	207042
185907	36286
172499	111951
79810	241137
235706	406662
415352	153149
477408	406729
227872	7211
316607	124778
271406	18065
407669	444868
193280	36451
188568	166772
82142	62191
288274	183711
136711	317356
340076	359762
64726	226494
237601	232915
87543	411063
45516	207116
432263	26209
221711	268006
372010	63528
21095	473932
453501	432837
284996	110677
244855	388551
58945	205739
54198	234804
478136	163561
46870	456695
224791	367885
60901	208487
321304	376528
406371	114474
116962	350189
299902	291936
487476	159378
61480	365506
485859	220611
158099	445574
296459	94973
346761	126348
142387	364199
241749	258220
381941	45296
336694	435086
270248	156270
317327	191019
187568	491897
63314	257726
138126	278854
231268	50861
336608	198926
325611	143767
396900	90099
459498	167201
163502	255570
420880	52664
485681	121881
440433	40341
335828	175721
306255	263033
243366	89047
201905	229327
233045	144865
44159	139576
106739	208921
92086	250170
345886	117442
252664	248777
103512	124155
161260	50264
483420	349403
39683	303189
462364	219743
39795	420790
388190	146202
450265	465005
115965	394607
160606	336590
398337	245498
422362	56378
123201	204078
211273	166063
349121	166970
317525	383226
79015	162831
431378	128786
358017	295484
468125	277699
195121	284754
69852	388575
429511	411424
357879	301475
41378	377323
410390	385076
199840	212081
449772	391154
102065	167172
474341	213298
15027	280635
276504	168213
146364	251961
353684	359762
67351	258030
250626	141218
485420	214714
444838	12895
154544	473837
206353	262954
256999	266852
233045	218694
393600	111262
174362	426569
389643	203513
402698	31127
295232	86892
139557	17545
456588	267602
478228	395988
207713	315888
315882	75593
224167	173176
171455	152991
148343	348007
31132	86892
71559	76829
339084	190369
260949	440660
111366	182228
343045	285143
111991	293813
260660	167037
228128	456512
258005	353787
66269	21336
72804	46790
398527	29153
311128	110500
66405	315869
24909	150278
488630	102235
350347	62366
119944	9234
301390	25039
5517	489822
181373	347934
268748	302578
91828	456874
127667	234373
466747	428357
154708	134500
322934	229758
247296	60515
224847	217401
329039	44950
444380	204082
278769	103812
125729	393326
415270	62191
181651	26934
356530	173018
30045	111264
467175	187012
161506	409540
134115	389682
447815	404806
42259	2715
489822	366845
427486	215037
460048	110708
26527	274508
221971	256121
396757	119381
120646	137254
297929	421356
248544	457081
246430	336590
302918	157749
148055	990
354866	286552
331867	353828
237025	195944
21914	436292
61724	44108
327820	196783
50194	273831
23687	63078
313815	471485
194994	342359
174725	268261
52217	111745
277061	99437
220984	277180
135655	152667
168640	273831
391486	130742
247938	118448
399497	308305
274890	456602
117927	12177
336152	362221
387775	235527
201707	486940
182376	194145
373088	395198
39892	175897
308122	304932
336650	401871
220700	315687
488971	228629
411419	105338
219950	222701
296886	313829
308811	108824
447685	457297
203051	385939
226150	155214
16736	306352
331218	489822
214114	384639
316136	422225
164497	291521
170969	37129
251384	442194
130972	417918
29696	220417
221296	393333
245422	122694
98726	222701
47080	103730
330051	249334
91305	318735
335859	85099
237899	480084
222741	103804
364205	60773
211543	226308
35265	335345
247537	323788
201813	239314
242787	142042
77406	281163
198443	466737
432676	211868
344642	114643
179043	371918
74831	476447
478357	420790
15329	377683
186967	276399
324467	76454
265236	322515
237517	433906
411255	263023
123556	357530
105849	345801
181419	337154
386343	173624
239756	113051
488858	489198
6364	461846
101058	108113
482472	94344
94791	428864
35806	10690
93705	489552
459313	274103
111847	466051
54539	205061
400744	92712
100705	480511
381153	97386
105226	91600
408619	95942
350322	475594
252000	124535
280712	469222
404722	267602
459313	168798
418950	229273
324748	44271
344674	150630
86476	134664
489913	299976
348272	187836
213187	283052
141298	446351
241199	457473
209902	367450
428113	27497
88628	327436
85575	244455
222956	110677
19005	410987
231503	21411
52917	106654
81424	318932
333422	293813
197567	12035
431044	342761
434817	391414
283608	262610
77289	472958
451816	270815
373521	200485
289449	77339
93440	224267
444936	35735
168182	272540
265435	472072
161825	88396
71334	425116
409388	482851
482851	222936
22055	214992
273246	217423
459516	168615
486913	98847
270224	384133
172335	477062
39274	101058
205023	250679
77231	253425
91947	163336
326135	458601
253503	237178
290565	300749
107709	32967
45724	231344
286575	207739
412522	65670
485167	388195
221330	263009
220243	73901
356530	262978
436363	42035
115725	372785
297450	288990
261446	216868
288338	325395
78469	405626
111812	141623
233560	273831
15068	96211
330675	201121
217922	125628
139862	191644
287099	301475
367585	6576
83539	253774
462144	389682
399655	13903
442425	520
186389	479872
167135	12219
276821	266736
44248	488079
276821	129857
384196	292453
205220	257772
415574	75583
63063	210032
368651	226308
78342	205223
465430	420944
149320	121463
109471	69998
125697	306585
248013	20
13297	137719
282027	94516
21379	23851
115625	40330
188615	441202
113473	87974
420248	482659
364073	323213
112566	424250
94992	128758
216666	237333
356122	359029
230691	76016
391229	51222
442884	103050
15027	4248
364636	62996
162934	250999
57276	273043
224539	361401
430147	241018
370830	216489
75417	279106
444890	280390
61367	457418
217374	141440
242206	424416
185719	160083
271323	24104
344844	91295
82875	386671
9573	409828
58937	203656
304770	190369
167032	401949
330243	477463
67011	145909
414617	188741
356530	172089
245043	147043
442239	195570
182494	313802
224048	471859
454128	110677
376592	122490
350911	422069
364636	269362
58902	393326
244688	196270
262730	410162
209898	150237
187529	14389
477427	424501
476303	346366
296315	317118
416212	378807
33523	328028
168250	263354
486181	268176
52275	64335
142906	257508
450421	142018
120888	391414
423102	362784
55555	432212
484795	121623
115732	33832
1485	395988
98160	447368
286236	328193
1668	165032
328858	270948
322201	177630
81358	70788
127516	63703
494082	185335
139293	470069
408839	350180
269262	441186
473320	252192
109270	194165
263038	241180
24926	218615
441677	49302
19690	404750
412694	183865
275029	124640
271615	288165
143369	231137
365978	4745
437401	312276
222488	166085
297069	472911
418755	237458
199765	110191
302672	172433
389274	127439
140904	190369
319435	203213
196714	209039
420857	404960
102262	94344
233498	360153
21534	479232
217746	156217
202072	225453
252826	15133
28664	266508
442758	187719
211552	167588
206832	309425
76675	371897
112317	287382
83534	375840
298077	317356
209661	411365
409388	266203
392086	121106
249969	94461
302998	246713
81358	267590
416423	82794
434052	482143
206954	419569
263492	64529
420187	367244
180514	98056
453919	458601
215790	84504
472881	474412
192867	94516
329750	414035
55801	189177
392086	39455
16194	461422
156470	25398
32729	289851
108706	483616
189974	316575
400317	428080
475772	74542
205965	194598
212733	478415
140668	249334
482230	258610
484921	109723
483987	435320
181154	474341
423756	399782
401598	477509
66581	134500
154981	466032
51666	206686
44577	328898
242169	22256
64338	462973
466790	399929
239035	119762
366402	86687
370096	36836
236793	256189
39607	407088
213616	94516
162769	293813
158584	120173
71978	484727
377811	13129
175202	105325
280533	464734
251945	259272
383382	464080
457779	84775
252192	24000
472887	493761
166626	420947
420925	405217
411715	162765
441463	277936
28652	217423
146896	432805
235705	110677
141521	3346
183221	125679
425182	481872
421661	246804
22671	391347
193514	294174
471876	54772
237489	307334
254746	337929
310721	378663
222514	461944
365518	342552
176885	180775
249546	16433
438964	147554
445263	292681
297728	445204
112499	420944
278411	420323
128079	391414
336941	209018
133982	354694
147311	16433
11825	63528
64338	186361
1274	300240
28234	443705
43793	231608
237714	281690
250265	236687
292588	210050
404568	121499
425320	211208
406660	177244
384422	198926
325213	388424
326495	172169
333119	148690
477256	223955
180715	159860
27455	421830
331002	412438
100393	27464
304724	472148
379083	395988
434379	205223
110490	446188
328197	11042
161523	12237
4954	4393
122807	476231
214374	153941
134493	68628
462581	328059
196398	46410
73642	401949
312872	485304
290601	251116
365621	385207
202774	212126
368745	152780
300823	378686
178164	155730
245086	104897
365461	319138
331088	396968
128920	187998
416201	152528
205494	388110
238041	463774
309862	469929
50908	54976
216362	110677
350074	206824
284991	489822
196003	463369
155382	21679
152038	321856
289675	250576
284191	459802
250053	248834
270248	48146
107118	174500
267401	92557
297069	35133
331192	479691
48069	110708
89219	19745
456021	323302
342465	476772
73660	308465
242411	11260
362267	278371
161849	48881
55659	432064
20998	441570
390783	207675
166772	190369
140116	105967
96895	71303
311624	218615
193822	450760
301659	140044
153050	220679
162953	453847
103914	107799
106917	26046
404099	329931
277652	107187
89789	317686
99123	313314
289350	298765
93451	45819
323825	159367
123928	309465
59823	153303
482456	275990
266221	301710
77143	75351
331746	215835
215420	401949
297830	156376
144786	94516
257368	57989
76351	430118
116223	148708
375665	489068
128484	20547
78377	149308
168731	30568
296679	68134
410951	422470
287841	383391
34339	50906
55400	321587
113616	207696
134955	303648
298849	267602
267447	407334
33781	94516
167576	210863
373183	469301
254456	491592
139110	15209
57800	413525
323817	241416
296909	268531
308449	277961
382178	488971
352802	479930
456096	393326
157922	321916
221160	150237
19324	313745
63727	65902
149555	1189
336152	391513
92290	82094
160855	389567
478215	429863
81817	86728
308900	440660
170556	454302
366187	66769
217528	67040
202670	470795
175059	385670
375012	201274
249951	277504
229868	447927
105766	132247
430995	409898
127295	280823
160700	238857
90264	423532
107828	38063
431237	207906
31236	425577
327517	90123
25310	374594
67951	53180
244226	412441
257059	269199
73327	442390
371755	486885
43687	69644
361928	122462
442158	480128
394449	217201
226919	234046
371735	404485
17925	104598
285217	357878
67399	380704
83038	388633
158509	322584
46514	316522
220617	249202
76574	140728
169425	387185
460273	210261
172433	250434
214853	268667
174034	422776
473921	84502
333096	152321
123932	477491
293207	129761
167583	38096
275565	99437
115463	352074
65220	293813
249047	77438
418580	407386
318738	205270
51759	158834
205908	170020
238812	185518
486236	34272
278145	211868
308981	218612
113853	21411
336020	92469
125417	437592
463546	190369
372340	251848
63107	345745
75936	174959
109600	457623
36141	317983
45609	313745
44616	155256
381260	131773
337033	4349
177482	370990
266172	229150
275477	331349
399208	24208
407280	183347
196958	175721
44246	350582
437410	277526
117862	270322
13326	188759
326768	66018
149645	137182
122886	50316
86104	385990
112838	280233
142748	77511
274729	231485
69694	59185
388088	327464
184506	32807
36916	79972
353043	476231
94578	94516
483597	423369
446129	469235
335791	41753
465104	299826
233045	318280
479919	86560
426785	9938
19459	287448
357407	439992
66221	366534
352845	484447
65450	94129
389121	137719
233187	175608
81717	471355
450465	96787
290592	461944
20239	346695
433440	327497
141873	285156
449355	405217
81291	57134
367986	245332
55485	32605
438506	35921
381695	317132
219739	261356
424772	64465
83799	79861
312347	227741
438754	169353
175532	165267
315099	267602
267562	470415
246604	392214
364783	315671
336843	484159
152431	201580
86821	303648
295183	331334
149470	95149
408426	183522
362787	267602
383164	414912
345715	90440
239886	204356
8877	273696
470856	216347
461156	459213
29567	325949
192845	315566
92437	78896
396381	440962
41689	306117
424563	420511
217784	324037
41147	492906
344314	70934
379437	276090
286540	88291
242411	115837
51895	167624
419241	398705
175647	370
75074	478415
176020	95781
291980	269199
491091	23018
41189	266538
332299	29528
156595	165094
287649	403031
107828	107337
234788	187340
216851	278700
288233	266012
22555	190369
468580	348007
35988	164059
187995	40415
388624	240724
456491	186259
237872	384674
55732	22549
183868	24334
172942	390136
487444	164884
388575	80828
76104	49903
91243	149160
407976	331349
407635	213639
402442	236062
305417	387185
17474	153995
177528	75141
492813	296154
76228	101422
312259	263759
294915	342761
236851	451014
385291	381008
493262	313314
147550	139610
261396	238817
278260	374123
83737	246328
490371	128723
44749	369599
116464	151830
451425	317118
320245	206911
270705	38063
239536	315888
304702	388910
413816	9501
114145	457993
228128	16601
287566	70559
151948	368375
249272	434169
197162	344585
293931	453721
80279	361314
159757	118735
385320	90884
605	446351
130069	76677
413478	420524
168076	454263
229604	35707
85368	185581
375530	318540
255995	124085
472128	174835
53293	451414
287369	384174
72204	390963
67351	389009
319259	492607
257449	139275
58441	70759
124988	190369
270215	144814
239702	419797
187442	456513
58486	189673
334748	330921
337609	407268
432534	259929
167428	295359
320524	335367
115112	411809
135610	4413
64824	489150
259978	388223
146481	140515
402792	77727
462709	417866
409745	271863
55100	451016
49650	492715
426053	330438
259407	15281
242551	349186
1292	275435
380489	179964
73085	150932
433769	378563
477091	292108
193817	109752
387791	219743
114643	198765
463549	28407
248	270139
292576	209018
383164	232256
103499	15209
122943	4285
135600	192788
466606	45161
367336	317356
316357	200498
317459	480224
485470	477986
280611	438957
124351	164884
381008	321688
55221	423469
378057	126906
216652	390474
31137	86662
300157	372683
227303	356579
76186	281959
332703	11626
187795	276572
250960	94344
165656	67892
349106	300119
133448	187834
335126	2715
298317	483720
33369	285446
93035	441953
228662	261829
68098	205192
367672	101058
422183	478415
293390	467702
336020	302433
256893	303184
345401	213505
489782	160545
145025	476908
334092	25158
143046	91830
71297	37057
377869	122585
441783	485634
211189	385000
94178	280612
435453	471174
223885	425675
277467	202693
393218	119602
305060	489102
262570	37057
365127	197070
465299	274998
233045	102982
31119	421830
441783	110677
22040	430356
170319	317983
385959	154095
471074	411324
104856	173284
96706	190369
156189	461510
42697	183778
243887	381935
323787	95534
242513	203656
485248	385378
447915	420055
151141	98417
123657	46294
198074	467783
311128	371934
405660	353377
339013	186561
26556	278827
84745	50812
190281	343012
328853	252340
106268	281547
197850	489822
141351	373021
72111	424956
425509	446351
130461	453902
245190	492928
158475	70976
301673	432212
238353	147148
9084	202464
350723	355340
366725	47052
107118	443366
95356	379416
106462	323539
452477	346768
26127	153995
223811	300051
93384	421830
138126	252832
85679	243115
82860	20848
397278	141829
168975	17571
447793	290565
247980	2650
322992	429871
313547	216006
392114	27464
448450	141537
105402	478415
153322	167841
47407	405837
263880	427633
468542	344910
233105	105498
226003	67040
97558	11367
282239	99210
192156	10461
67399	324960
29181	416402
75030	198317
253744	445708
336152	86225
168651	135664
459528	167807
112372	421285
15666	284404
171476	366493
179781	207927
117532	382229
111993	482143
129328	297120
458448	234918
297505	166513
214925	411365
461833	128544
12578	30481
366198	235085
387393	227182
97831	331508
461839	146122
246144	417201
120412	366534
341907	387742
21622	323139
483625	854
23685	304893
335722	230714
431418	425827
347622	216653
488971	338120
409808	190081
278699	67571
249894	379741
71189	406054
409745	68950
278776	50155
345401	299309
50363	150264
81547	138600
57276	158963
327740	430356
7511	409159
86148	273831
128337	269849
66035	478052
74371	283107
315573	391473
290211	206576
316011	457224
475406	270191
31219	233045
428214	58452
326762	449693
279662	231485
421461	439064
426979	25410
281121	44682
281052	101806
42478	312697
146178	321916
186440	274330
160317	400974
254599	107449
44178	77978
47092	127921
343401	162656
392837	287382
132291	477534
208522	137128
227887	161321
470143	213223
274057	165634
477811	390666
121566	295755
352739	471354
300882	465285
444139	483715
276821	152048
467012	80905
351554	33771
212397	184558
134653	109006
30366	99742
336981	363485
142382	145079
331076	11626
51543	65210
158724	74886
136364	207535
468721	195121
23892	56036
378574	338493
153006	358069
298758	291521
27712	123465
221727	272128
459286	179174
326767	484430
99405	306024
230752	94667
147704	86728
437592	99197
170071	120605
71184	90277
68736	113745
219546	393238
424894	144180
163680	151944
270069	188475
179375	343085
375951	320881
329532	300480
142018	80333
92597	457081
383387	126154
190015	137155
332080	183213
364284	489552
363408	236774
486060	205270
257971	363739
481419	394204
134480	224794
382096	492906
35579	183213
127223	164995
79528	489376
121287	141166
170872	440739
135622	1151
112724	401928
28045	9201
253744	103205
487936	66412
385876	253758
48046	53640
68532	254708
443008	288035
172471	483112
470408	78811
126992	396080
150458	118389
377778	357372
373856	304780
304404	4160
109174	1605
20017	176878
42575	440660
379680	59434
108057	473708
250577	366941
307791	183770
340108	385000
423263	142445
335069	102352
451007	418551
294027	61618
231935	273831
19341	122186
493184	72050
380496	316929
457366	65985
381528	299228
282580	89789
478588	441983
486712	327100
418994	354933
361007	62366
308405	376230
355922	429267
440880	179361
300119	163645
215337	279186
248024	435708
330778	16433
405077	9054
47703	491685
21260	112027
437623	130710
72136	130754
422241	250744
276252	440660
448430	479680
168873	249982
492316	475223
179136	372903
175248	453929
474524	152300
208689	398418
417214	224039
375560	211340
436938	84388
266851	7142
286768	80543
315801	232605
467236	8437
138937	317118
265151	3857
118877	387860
394978	101120
227237	353267
263799	151849
399981	476951
114063	145693
257977	256991
61091	132740
116373	145948
147118	268259
68532	217150
332832	411101
454610	42919
146893	79989
184032	305175
665	53490
24676	253402
481419	450338
86818	132569
221613	280505
13154	242023
416858	426034
14020	282989
368090	5661
383164	325828
326269	206623
273610	342122
101344	320464
434464	137635
276577	324659
306196	293376
227852	223404
178422	238180
476919	119123
286297	187974
193020	129772
87047	21679
453736	4
76867	261005
268910	444081
267562	96149
100603	379687
124573	230334
400910	398633
220711	1512
418380	306545
55940	74886
323020	114063
231527	297422
378481	13078
247501	170362
269494	217507
190621	105498
340873	216910
92458	411424
274138	411246
209937	481618
449521	377509
223413	253005
56757	219867
145585	198187
313209	271383
40329	42890
24208	456647
285311	123369
438566	344290
41189	70982
372415	172041
101344	178524
347965	246656
29599	481785
258326	312954
388474	293813
79317	368710
377598	220635
441392	389682
268070	4631
63372	235975
129158	41449
226848	199590
2253	111623
230320	62366
467760	284404
440056	141835
238889	477506
479320	300194
334321	151647
410646	389905
389320	62191
245938	9435
137950	393107
310939	340310
315957	298182
267562	332307
70921	493595
372310	54449
106268	337782
25748	466238
486712	459529
284333	99437
39195	69684
136443	313745
491014	156375
350594	268593
422682	104580
423694	94516
325188	49903
245190	131603
40263	40569
200019	393938
174059	190369
80902	443693
146893	384822
10093	322299
54244	441839
477413	343473
86367	28129
94203	330752
282030	198275
232183	182647
456395	213286
430845	221319
59840	234356
233046	128398
487811	182000
326893	351585
252935	205223
372595	245317
251859	282722
59288	48569
29755	445690
314123	362736
16917	442197
153791	231485
381244	457045
282397	440660
380131	253425
222032	462062
261562	292928
275768	227101
217752	132740
146010	102352
221687	235606
381778	240602
65513	186341
317402	321017
200527	15209
180023	185479
132539	16433
232546	286872
235109	266852
393310	147760
311128	203131
375405	424707
319222	71816
157036	27766
346852	429257
451320	370866
473441	33095
442068	374909
269494	66813
137454	446351
270751	301252
341279	377278
391201	125030
190524	254607
151952	422576
329978	429871
40028	177002
7687	226078
292078	417918
326372	313745
165884	181010
62710	8459
196736	67040
133711	113436
202149	446936
160549	49903
150236	432221
446182	153717
217562	267977
281034	267352
168387	91069
242135	245679
433831	138807
250854	91069
181124	371918
297893	94689
174315	414057
389157	129185
121950	194973
321555	21622
56619	61470
112440	479614
266982	166063
71767	216592
98669	59741
268081	254559
440849	253913
338997	451521
67951	403703
87887	21411
103392	82498
191536	10646
35628	484274
63958	384103
189965	99210
261147	80800
439431	411809
70788	160722
355396	40362
466472	189064
214390	336590
102009	194587
328200	300246
214114	2935
275563	117725
167588	18853
95224	266377
238062	82495
282772	60517
436145	310261
327824	158835
87638	139135
234438	162795
221758	88368
11563	389999
181834	280233
294408	53994
477414	110677
420816	293521
351468	467752
327521	12177
68768	278382
104351	280233
322204	157624
346645	227112
481362	353557
164933	176852
386018	341271
431378	439180
165518	399059
434909	434239
466819	143606
407653	358848
153771	28026
453370	149046
206941	104498
288077	135756
458338	315566
208100	278894
56620	21417
41959	467703
322589	160687
235375	326544
393885	20348
252815	313745
123790	155719
110835	406408
287566	6072
76228	26885
316250	175013
324199	237178
401592	128280
22567	212316
347953	180709
261649	28154
362345	478415
5095	96156
429287	182804
342465	431378
408530	17186
479355	306237
27885	381271
59934	136637
329226	464727
459576	262915
209018	53067
151850	118286
126864	351414
124634	427122
94431	207535
4134	214992
388407	132740
376948	120224
10181	8966
130489	261396
174353	302925
228861	104009
17231	447517
479220	482944
409943	435708
171093	48163
84152	61847
167572	336590
350551	41673
141250	231485
2908	144470
164157	15524
345715	313309
430773	293813
347158	5782
117791	121362
227375	113051
402447	91627
44203	309801
461150	95942
253088	296471
216602	235245
174315	224285
206508	363765
250183	180578
196348	377909
493801	12895
346557	97065
71020	350822
442462	287861
357243	421830
268561	476951
96158	20959
274932	137719
136228	121171
254155	385076
211483	468832
443320	427608
113656	61002
272257	411221
222123	461846
329379	353458
222499	355806
379696	278320
79701	17839
96480	336291
293784	372937
136044	304304
241442	154456
407540	259109
319259	42953
106169	382485
447377	342761
128313	54895
77918	54536
410558	352605
35441	405217
16131	313314
116365	143506
41676	464872
68532	254251
62144	38422
332299	456723
417248	285156
267128	355034
268219	351639
155073	434035
42141	385285
116003	214149
443817	251193
417616	30569
57354	338271
317244	265589
344779	68309
157826	489710
358539	173576
361001	478579
156911	136453
324708	151816
91008	330129
207141	304589
118096	220465
77829	302043
244394	420127
289084	218151
62074	326446
488527	2876
393981	60407
149897	174400
1114	333501
81432	30106
44844	301424
23683	314160
239872	191616
153170	133816
429340	139951
135336	7629
223121	342415
379680	95149
361192	241468
422613	369599
273084	291969
260141	273831
92159	456900
425905	260147
426074	387839
427508	206686
122462	407107
467888	16806
221487	262954
307855	250410
473095	186440
68720	65660
359933	53994
5933	83877
329960	82725
21919	37554
161901	401871
42377	476068
72111	215365
415665	141440
313927	67584
216396	469532
338431	160419
473195	272865
85136	63116
470266	170341
359217	62191
54534	389682
164616	216436
446546	152372
84417	466744
309778	226152
140116	372945
203539	87471
248591	413137
97598	297045
286370	441450
345762	360860
351250	24000
43360	405470
450835	147054
6581	44558
247481	84382
143300	177709
202469	343108
322866	249709
372217	4480
391928	38694
423191	225408
430116	65627
250854	173315
154234	432610
60259	56396
137949	24516
453166	336590
316154	241468
476656	16172
404442	98063
258890	140993
337483	316575
54541	127371
370531	13112
313689	63569
18408	342197
335647	305002
270248	27505
257785	219402
149663	26918
464714	185501
431546	163725
168437	264271
206462	12747
462047	255814
276204	412924
409016	430894
368650	433956
193796	203279
342465	96094
417369	452709
287737	84739
329764	165032
420136	133291
436036	258392
331475	267602
444970	491414
57699	141577
12504	402637
356535	52695
64584	355332
94980	178863
328756	331547
83277	284630
116087	295126
424647	5156
216897	237178
52646	271464
428639	438783
105459	103505
221785	103356
182390	72670
454153	314742
284340	435092
490797	434239
485415	292375
84144	42930
17468	401297
390068	245824
162512	255512
152158	35707
103898	118286
47788	162947
76249	345342
42083	19214
339333	269101
368603	134262
186703	449993
26243	274794
445406	333591
452851	304213
389454	364081
43024	475959
124686	65539
132128	76454
81358	139590
213857	62238
120241	13370
487422	49037
107203	473236
204936	180326
265965	420757
25013	286598
491156	127921
84877	404086
364783	235679
272657	452233
311726	128726
80052	138823
292030	87471
345918	410526
181500	248740
310088	190782
313770	310475
34293	489822
192800	220317
340528	4542
473586	369262
136545	472949
133253	448980
183358	301475
217953	440660
215717	119595
141909	437680
304910	328538
123620	313745
113949	266852
51961	81794
379899	369963
221152	48275
427962	273831
33965	86077
211571	337791
147433	450552
117002	438279
205462	338271
231842	153585
489829	79081
247558	82585
254444	331349
335719	359029
260141	240225
328377	433934
269258	177723
190704	152702
320048	353557
53068	334120
197077	433086
16844	365702
25897	119762
160843	218727
15027	217310
371237	210118
138761	343752
404946	257531
297350	256070
192306	18110
460737	87443
308839	313949
287392	40388
180755	422706
44159	358313
140855	124660
8146	224383
325216	172055
6752	222701
78130	404444
301643	493772
334092	475687
36556	16325
278209	28650
92763	359029
466329	62637
468935	9054
79343	395801
167897	190369
92635	142678
448874	4369
72804	266186
47989	65108
473253	363581
113303	54649
47812	363973
475205	351843
353775	211868
174177	97996
441909	31128
338082	297820
146418	293790
71511	396502
489078	253816
54327	430356
367500	106799
370644	304011
89608	190369
134299	369209
306459	164273
143232	38063
378248	480542
491150	273824
404319	473056
136042	447335
126719	59333
102135	237165
487909	383361
251044	313798
402098	392108
297812	264800
54575	254613
62072	239651
277568	460580
167588	259074
459183	190369
364536	370866
227101	283774
417938	48838
386369	154303
190281	348798
19727	254932
420867	420790
367671	239220
78582	441357
126470	421356
261018	51741
373755	191959
296731	339333
444139	313523
113843	224003
182661	192291
15027	34708
273340	391414
276821	195224
234050	491612
249202	173064
342031	276158
244092	387440
123395	13370
235909	362632
154922	465337
87376	197762
201618	333540
328367	12679
147017	453080
15027	255579
252697	119381
43419	189170
341204	49621
96003	245679
141733	165103
181213	494102
6404	440660
164227	181754
432421	102744
32563	273141
414479	84220
466629	232097
216945	80193
150968	409667
443697	91116
238829	122462
165397	13716
365338	393326
425157	161065
343300	126991
168663	358819
36050	141166
453736	381994
223938	267352
339811	426736
87376	391999
101346	32572
215037	181230
305449	175236
255397	145693
66718	209572
246132	16433
409745	238535
446182	257895
181520	52537
134423	16433
153813	388473
456012	313745
344924	487192
93037	329245
246971	398333
116710	140261
431544	110677
129792	3130
409390	359762
96380	30864
292205	389977
71912	298643
325019	386772
278273	27464
2446	300878
270574	392329
69227	421292
189733	45399
326799	377093
327570	401101
209187	69332
422636	362206
226150	402323
377155	485479
453738	240016
78472	76324
211511	306100
473441	161978
399441	257895
169342	21411
50906	203224
266081	216017
377504	316229
22743	212081
164111	52396
213705	435242
284358	479985
378644	269199
166120	255741
17886	66880
368483	278900
281119	236213
8890	271116
32601	38063
14263	454877
233034	13414
298823	241943
273946	273831
64495	190369
73117	406795
386799	471355
93452	139212
18604	126688
450465	269631
387790	448704
102066	446630
209943	423941
463279	221078
223932	207927
236540	464725
406017	93434
91570	313034
336191	448923
27547	26551
42814	447335
307162	401291
376855	56609
315381	164059
427177	187429
249410	393326
33398	119123
386351	141440
361825	416340
405270	222667
352605	212101
318088	302549
81373	110677
50162	370100
53128	482162
90041	49903
217321	296111
313770	69293
317663	343681
312283	226308
314311	78152
322376	374806
370417	211067
239084	135531
397128	479113
118265	484284
97522	99437
272325	385076
370385	6598
227101	434898
197544	270959
299253	127589
195362	378138
483426	267868
330752	92888
175691	64335
27142	298090
88418	226754
179793	42890
377720	43514
1605	461270
229157	422998
320544	470344
128774	414930
70625	150974
423828	411809
370516	474341
267562	322741
367083	418154
420538	223621
10690	243501
5574	190369
65405	79989
91533	174332
98661	463623
478575	431226
16201	316231
365017	77055
274596	142018
469084	123213
301620	73815
37066	318811
92518	280928
254463	20959
401590	237517
96007	134145
475569	2715
8064	306369
399725	339829
96279	360736
341724	489552
436642	230271
112491	392301
249034	166970
393940	312121
443815	253742
155268	369599
195746	475914
449406	202151
305251	122694
6072	121299
393482	348798
205853	226494
189922	27484
315805	439900
264742	20959
135946	306199
78168	25984
217270	238041
228066	348737
154981	31598
198791	358587
78380	366781
398949	295871
64938	423559
454979	343860
219198	476963
275814	338189
345715	47144
119731	299976
148044	355700
493918	351257
190031	213629
11696	118736
86902	197882
301765	36545
31482	338189
417685	239819
345707	455181
402316	94516
339453	305860
257617	49789
136605	265711
205023	77978
375965	24670
84570	191821
106268	244411
249166	371011
272855	49228
364158	7771
438964	264406
194338	215392
238703	445597
196651	438361
314514	478415
99688	36392
385737	93642
267387	288410
347060	244021
29157	461944
368348	440660
283269	291324
39679	37948
168366	207785
234453	2487
274873	422203
193020	246330
98210	30723
2705	81280
485954	397641
444081	216234
375092	91600
286624	125793
160683	54976
112425	224871
71346	61022
80037	67598
377731	149429
333080	117384
41378	468063
106531	52929
85665	61666
327518	339477
303215	450009
255567	375840
298780	262054
57	164539
297422	422228
484574	285156
264026	304832
23255	120986
117414	98906
153464	57475
390654	106964
282412	29111
52875	356663
446182	401555
469272	351639
293505	267576
367268	266737
97546	387742
142042	132024
85863	186791
450351	382166
67087	40780
443678	148671
19173	213871
472164	266077
58746	13370
440378	119381
369932	366666
193033	237802
144826	411770
11069	338189
256599	383508
463836	63703
479481	442403
343031	167588
406660	57408
281092	170279
202596	371918
475057	456863
232992	406150
469617	483894
388193	268176
478315	214992
388249	103267
222399	402427
34080	113981
85277	36733
332028	132996
191345	321527
189953	197111
101565	391414
141439	134694
228441	368296
189357	236213
296526	453222
482204	255316
97499	442030
234791	280933
98513	466737
154906	278451
473411	154137
140937	485735
173680	62661
265377	56138
21095	410804
93968	69873
101743	329466
469879	89163
244008	351746
311742	241468
458065	194165
62246	24983
481619	387676
262210	418743
79541	187920
327597	315843
18374	53004
202197	253178
89219	111758
26527	8623
18578	172089
184027	217703
129479	237517
286040	489012
195948	71249
79679	309663
234881	341271
14807	322922
78158	80025
89687	337921
186349	409828
452125	150478
229758	21704
139869	124045
409235	105967
119001	258370
363581	357603
189038	177244
8906	399703
69749	68762
305287	119313
284138	132122
260038	177303
281252	297162
161388	471976
374613	10316
395428	286728
29581	23667
465158	454193
120050	107711
324873	371934
373555	101950
329778	328550
432898	370
382848	473954
220243	26714
25659	54976
289675	403235
32233	300240
429787	470104
314548	114930
404020	364146
421137	103205
11902	323340
151140	19246
75766	292287
370832	212288
126657	79989
124239	400176
117908	151944
372418	75303
171576	101674
114643	45975
263021	456070
470941	21241
351540	359562
244665	363498
244647	228324
400520	97277
12367	299467
308217	162266
110	163800
441760	331581
22567	294277
412249	485681
52683	281993
287737	457638
367871	478415
261356	1227
315805	86180
44160	481372
175242	86476
246825	297776
428605	241468
99443	313745
116622	343483
82634	413694
409468	217310
134939	339582
372139	373292
70999	192137
324807	115861
475291	35735
449926	291038
295041	154903
449803	25410
403762	61572
184826	342807
268364	451531
326442	242578
462505	476951
96995	49903
249089	291377
209372	210082
207495	245679
50226	369599
342652	422880
245503	195551
442629	440422
432175	351015
201838	292639
184827	259929
458053	276297
109418	432043
358960	238979
132293	328538
342196	235892
190693	146351
25247	112588
50628	203656
421137	120666
308705	273831
312347	340791
474606	387406
404892	130018
62504	266538
228732	283216
130069	77951
396916	417680
362210	131955
138047	399475
98126	440688
108680	60517
392521	119868
467836	103606
254248	338271
12271	219865
308618	405533
214268	353787
201131	167315
435602	476231
114262	262954
197681	434239
281485	16433
177330	265711
151257	266000
20946	127242
50034	209018
395064	113051
371983	372095
359762	323293
55633	460580
312283	149079
217150	402312
409238	95922
407334	121258
371767	249723
23018	298421
347727	149967
347121	79989
438713	439837
107272	197183
456438	467752
461549	218727
125343	18479
248013	43748
275892	132740
346272	351711
66811	149563
144098	275959
108122	164884
167624	187836
48159	205089
13277	470554
130069	124249
403514	49903
364285	421830
88443	162947
230574	121755
479825	340254
433206	209471
155941	28515
477398	146584
137200	10181
29021	455776
356463	230019
175681	76008
47245	353596
418658	231680
81238	316011
451479	411562
210556	261260
144284	16433
95313	416654
268491	295159
103343	83253
61286	296423
325329	224589
126972	486677
143166	262954
117332	326130
449521	176634
106922	487833
239090	317111
35498	95942
219556	298746
322341	227220
257657	481550
136213	282831
273724	226308
220613	446105
412502	134145
389656	433391
287135	91239
78669	490237
488715	185335
269004	179506
393737	142947
187834	407505
262980	281641
230051	277677
140153	142825
415488	478415
173117	180578
198317	185184
477275	267602
128124	399867
214898	270471
321624	304173
225105	290014
306304	160461
27826	202930
318824	368495
289942	446345
89219	401871
289126	273831
3809	18451
55909	266538
313898	430356
40819	293813
324727	16433
42335	273831
405561	15209
5400	113633
478461	487192
11358	246652
17017	71791
312942	326277
387298	265589
467788	51008
187392	227101
9579	317118
197385	217815
153771	76131
288492	250389
410896	210403
300704	203656
489533	161722
222389	297937
405198	220417
158584	199582
30568	313829
398861	4349
395336	477733
191773	166085
1941	480566
277442	297163
260203	91960
378243	325885
447133	387506
245053	401871
478504	27456
243079	493264
157666	21411
3964	84875
158413	476884
379700	189256
207769	367798
350250	239561
12481	102043
482851	488279
330958	50391
57020	323139
300273	136279
87603	69720
110236	445353
37123	355457
285245	343101
43699	32406
343031	118571
86632	343504
416693	248937
315194	348516
281734	57134
395788	315671
392573	368904
264303	466373
68420	450917
139999	422776
254899	9054
167880	215054
388204	392892
475555	160456
237678	196169
410839	376364
224063	462117
3625	404960
420331	162947
249703	486849
207906	378976
345401	402842
397103	212872
374305	9592
61186	57870
58245	302082
87547	66813
5700	134184
265883	472689
145585	270364
303045	11195
52110	284678
152020	25984
409452	46706
305287	341856
421048	446351
279859	350332
432319	350502
292141	21849
90297	108222
310703	449521
35754	310756
75119	291357
277888	227101
82981	101889
91325	234432
474561	478415
429052	176077
224749	372314
51201	22323
230051	159251
143168	119894
268558	155833
54247	327061
35806	486692
294286	149388
479402	279577
412130	99742
325824	62600
335747	461944
439088	10524
175913	110677
390338	137296
7108	348264
389512	212605
192238	464400
165475	15089
98848	217423
173879	187834
81262	55789
458427	5258
114643	186301
201937	28129
178968	139648
154355	317118
236359	456299
294323	116283
446550	424345
373631	284982
242132	94667
312339	478415
200299	303059
260287	363996
390571	205223
65626	436059
117076	291823
477328	151096
191838	267602
187834	480571
142019	246592
420790	49030
273972	208174
296390	230341
488308	182404
426491	243119
162421	52214
205773	64130
198317	387941
82874	367782
394813	417201
148439	103240
166190	463615
361553	65194
84698	26940
402843	276423
208536	366534
56068	253069
428103	50712
112759	291249
116858	393326
245319	357854
158601	13348
328367	479275
356605	119336
168302	97528
302657	481179
456395	401854
12543	282163
190281	464965
293913	142049
455788	283895
493527	122490
100852	253604
3770	211348
354545	388088
197605	255840
445708	101410
226706	423806
301487	64335
365431	293813
397136	415829
130332	126473
93656	355332
53846	261398
34776	21411
221925	336915
8146	450161
205175	9054
480580	104267
275703	486885
177961	406188
394467	445053
372750	79507
91349	285259
277243	468127
458892	55443
179343	183059
34123	233571
126343	24208
70242	229561
249214	405217
478896	446351
281656	390297
19739	284979
67223	404960
456104	417995
392779	364279
93537	221697
443163	323213
249812	387742
256120	58466
308533	290450
453738	152921
279884	363973
71690	426034
210404	184258
74500	26845
108947	452400
189640	42905
61286	80860
120873	255897
107075	336590
250498	188866
10549	186561
120050	385454
130651	202019
76104	137128
303183	250463
414342	147450
379766	286657
125987	468641
453267	82620
344416	235578
141821	24208
289675	282957
426206	428214
186962	31949
60517	357521
292693	374667
444874	94516
241173	23038
445752	9203
79501	186061
75122	86476
90374	59604
212733	142678
134504	393253
142457	462901
186463	152702
399868	235679
326872	355700
165642	166872
464952	141509
386963	369262
255794	46987
203684	337853
485503	435708
218615	403342
190789	104498
414286	107307
374402	135473
143010	258370
16148	385279
49286	77424
30152	304589
182826	34877
395064	10646
258126	275118
361698	214881
880	309646
106739	466823
361220	392788
164566	53632
414286	148907
351829	165267
368858	110452
6740	49903
80124	366174
85739	379598
481519	48130
263405	6289
23680	318088
157583	267602
48143	270080
159349	463535
268768	226587
439579	409828
489600	119107
77212	186440
344822	116802
166414	395282
258695	85593
290909	409656
370619	285052
469023	134694
474341	390032
130201	190369
71770	362267
327503	186440
67807	161101
388871	484447
160418	46415
81432	321924
311842	49903
280347	478648
402650	393701
322127	414844
333622	219418
180352	428214
253670	57846
394237	49228
33523	20492
333028	351414
39683	42610
191761	49896
64354	403501
391192	166670
28920	195880
145805	183108
3808	391414
340559	35735
10093	224871
258335	108946
257596	51331
429066	469235
130651	339870
224778	475571
228013	150564
66513	168213
308533	295304
64820	181767
207141	330827
349580	366127
327175	341694
131199	378082
4477	101058
450166	452746
121529	139297
66129	428026
460253	32406
12071	293813
194771	438682
352232	356953
73437	1057
354999	426934
306703	187836
308122	375750
444422	474412
406660	223500
51661	79989
139653	5197
15516	341470
388524	25732
40224	27870
396508	203279
133959	346587
50362	164884
104291	138193
338378	399083
168972	472901
422246	15786
243823	28129
411719	122519
233498	208654
186068	141387
245439	368205
257498	194048
187892	268311
422711	483939
443320	27156
317949	32807
351436	134736
175012	303218
274725	455703
128240	116283
211041	11626
316362	259929
441210	49903
48282	379283
86268	222701
490906	271254
169589	80281
9149	476231
100072	146445
418715	17513
287566	165680
326784	438905
191933	420221
193202	38134
305287	148007
16333	283250
328940	149560
268923	321690
412548	464725
462821	412980
328588	287946
458892	151698
399822	70862
73233	154507
413613	480988
437421	160456
330997	36303
367051	140473
357806	89880
445447	461944
390771	101465
239632	329371
55313	478415
160961	215551
49772	115740
40110	148590
387496	246713
182000	420175
145498	166857
202830	231485
465570	380791
239890	239981
143366	401871
334313	476231
103842	292721
172687	472076
253824	151642
148559	109868
33343	470243
167588	54032
194962	161454
117508	189659
120097	35862
405237	13903
152496	109868
317837	391414
322585	359762
131716	370866
130973	219971
385928	378082
388407	410074
3196	164884
72988	18479
386350	81280
73791	350726
161343	102737
152888	15209
343059	478003
35602	264154
486205	180218
366102	88059
339293	397237
288333	220675
412590	328538
375405	397169
247462	406371
422889	166063
340300	10345
163435	148708
476506	108655
446572	129185
123450	309180
127154	391414
479990	358036
305753	16861
388889	209253
230216	22549
414013	286936
473202	317118
5167	87080
391332	318735
128345	447517
180488	287423
476415	387742
361825	387717
455115	269199
353767	241718
214741	24334
302153	335063
253929	5857
196996	239547
303839	357854
405979	364517
470401	34137
349809	458071
214442	371224
97500	186280
222771	30469
151617	136410
441677	457126
431751	143701
120463	236213
430519	452085
301683	32462
300166	315092
423828	28793
146893	12345
99942	459779
336552	20327
390872	65210
4435	317118
174034	51846
104923	48163
3863	423741
419313	167588
387464	121324
442321	206686
77958	76454
382038	363409
139219	285156
302033	379269
222104	14782
466146	431226
95536	119908
480270	208548
197528	258911
35039	309425
345313	477986
267430	335599
461549	454822
90445	391414
351534	273083
408951	341271
133588	224483
58479	3664
461833	492283
134157	295484
154275	134347
484229	164446
390560	284553
276384	438419
2962	394406
273237	375840
111481	307214
448092	453438
355966	276090
150679	462973
240306	35543
437792	387742
367682	141068
207890	326997
370764	1057
276	179352
172879	218459
470659	283215
226914	105987
483625	401297
347246	46742
226761	70557
96715	393326
242249	420944
466747	218727
376841	138574
86759	248572
263616	441672
402639	414596
431264	128704
318274	466452
1292	170923
17481	471598
264080	314742
167627	28129
332950	448022
231887	430426
137822	152268
338741	482209
442412	264406
18673	196693
216461	299734
172417	332239
406660	316291
345723	278178
177429	120975
202255	69350
47788	448996
167588	325001
111007	206142
468741	55084
205607	182198
210511	73314
98659	96129
263125	444693
22403	67969
207382	84319
465011	464722
225720	275790
399830	264463
78529	473714
403252	129440
235827	119122
431586	275054
350650	140044
328729	184697
256178	286936
235781	395988
303555	48146
146997	234601
177345	422175
293675	99405
313165	395988
386434	394144
46870	275701
196764	112275
205622	432320
77143	378369
54101	369599
38974	358946
378057	417252
383594	296135
455018	58176
220448	54760
73660	88705
223304	190369
143410	4693
185665	460526
144877	298466
347195	437641
432915	253376
254155	53994
118076	348798
275721	86618
486319	178422
350031	174380
143321	327571
335951	124018
486847	259096
124934	437774
481984	79844
124794	103339
187484	459481
222129	93533
310309	276744
266307	160123
335021	394001
43617	420581
423017	393326
450135	386410
24208	250
98091	361826
63383	257339
460858	267553
67496	19246
288485	209328
137712	282195
221783	482972
68636	142018
8274	201144
114518	286828
257971	461392
312183	374594
84417	291984
125883	224285
67850	105660
2677	119762
352016	377620
184873	76958
110243	240225
434956	113439
434312	317118
303930	32038
44070	239872
168886	233652
244320	190369
468875	90468
216532	478415
2792	96349
187010	82794
8146	82787
120033	21583
79701	373498
412941	394268
409149	27748
30609	58441
19528	75303
115193	156714
334823	211868
203783	247639
133325	409828
210340	461392
365625	94516
342037	103448
290888	190369
204205	317100
88439	248382
316565	466968
262210	377424
381553	265883
386827	171424
426645	437834
28771	142415
448519	143895
341522	69708
319492	120666
136955	1171
128652	366666
259449	454975
405217	79042
115193	188522
383990	373009
290691	400329
313523	255897
300692	196783
246753	296987
406919	484447
431378	454035
369823	306899
329017	46294
393696	285156
280828	41673
12087	157629
60355	151520
101344	139648
52909	136037
416843	203656
206078	227015
224469	415585
134593	168105
181668	220647
442146	203656
374217	290450
51195	419946
8461	72523
187872	254831
118014	166182
87741	351639
20461	57134
108356	391414
410224	25815
311034	340801
436396	431221
63808	366828
345391	280233
423013	199353
293876	174726
279722	100041
166277	303664
76088	208419
431879	463860
246959	79678
326280	248777
144129	144073
457335	164884
363403	406831
148590	457594
136922	470683
125203	190369
402446	17477
360082	27766
127745	484798
385062	242096
381859	248382
124013	304865
241820	430539
104869	58557
426997	210262
30686	466737
263692	113743
54599	223497
57226	265548
457839	94578
352505	138807
184696	328252
82594	189854
463806	159249
411446	168381
166186	485304
4997	427796
213271	304671
130926	233482
344866	433817
266307	371053
336245	196858
493631	458841
17276	218607
197289	266993
89730	22700
290558	239295
170072	475047
156657	441313
273768	378859
29251	299666
334822	21742
364973	232782
234511	67549
34197	17797
11482	151183
389450	445796
17977	307294
76835	396478
269977	385678
192633	247092
374512	284210
129235	79989
338656	90714
175105	168381
458768	284409
7022	234716
442713	196374
211912	205045
146931	298767
335153	187974
251300	209018
271353	76111
456231	451600
259257	157839
315173	320464
300963	249535
50896	371454
351637	20586
88716	226943
324367	91600
131282	287947
197719	69898
21095	275990
304973	101058
60826	273468
330182	386865
80804	313966
195224	338280
219468	105636
317370	300119
429490	116883
367854	40447
307561	387420
192611	44108
323662	436875
391188	324453
137318	423724
16357	217113
370536	137696
234485	165011
285942	349261
42370	434035
414286	489210
334671	48163
311538	371918
13943	4734
92611	215771
467579	179430
453919	170129
27755	393129
172417	388832
6467	149147
228225	437592
402518	271463
457463	292212
275487	296693
3131	256121
98168	446541
326270	221303
380233	283445
55578	362784
449521	403188
219607	367377
290446	172089
65224	139715
141822	310389
290043	65936
405306	242237
222491	310756
399492	354974
257549	195952
103796	236688
429787	25455
302687	13370
227857	244977
108572	338493
143671	294965
18197	420757
254395	357591
65576	398333
365176	493204
343968	466527
301638	273831
410161	53863
171330	313745
153543	77438
434748	430356
120987	192600
402519	220417
255515	401713
293052	309801
128124	430610
203022	447560
117834	387742
461977	380502
297601	416594
174089	487938
461136	132035
460456	410596
449521	414912
255165	408646
85894	368820
40787	152094
475365	291332
404237	79844
207084	187974
293691	128623
180078	320152
40890	77136
41659	299984
328940	378127
59781	451146
5910	8605
477350	71801
36049	226494
483987	286547
246216	454311
61934	486267
209359	451016
154748	136105
228128	361867
324071	315687
242038	201896
214050	355582
365389	99301
57946	442265
393870	392339
119001	160702
323988	270200
225294	169826
296772	102869
4849	22452
365831	50264
365700	180451
353580	279086
251974	269670
479194	266801
374305	358659
134545	343547
411680	20586
201086	65158
444864	110649
410922	384721
344094	407756
214957	247187
56873	43739
129241	453559
235906	52490
480488	485304
405541	472891
326182	338271
298063	264766
4755	271231
333935	201586
287737	434131
201635	386888
318929	351921
322812	393326
325434	395729
28053	355856
370869	3760
85996	153331
208783	311780
63724	400273
316314	375834
221778	478415
304172	231485
336188	156207
454263	377323
308122	85779
172417	179506
325824	445453
296190	401087
234881	73189
109062	209510
146903	286936
327014	341382
427962	85450
140351	231980
395031	442480
52685	249709
481319	190369
424683	323340
75200	110677
464420	190034
382848	474412
483048	79989
372591	187836
222327	428711
327209	320002
227892	70557
139117	288183
491190	394913
392404	213808
479993	40388
221982	213625
24333	77727
31323	9075
440317	478277
257447	468555
319231	402561
153493	135732
155070	268644
174671	436698
231472	152921
482848	378686
387096	172266
119982	239907
168354	366279
367312	249702
163462	277961
29235	132996
419776	321321
215396	420511
36913	15209
54363	120195
384864	290450
379002	114393
283918	478432
407565	205289
263708	180992
326055	198599
347311	319807
364513	31178
412440	185194
25944	425675
217752	303424
420593	366534
40327	420790
474488	383967
176969	188156
57574	15209
220810	18665
346832	416682
158099	472160
386622	203656
150422	189553
61367	275291
213780	299218
431017	327155
55774	476951
64971	266852
85249	198317
484198	312543
356716	138077
80882	290218
25886	439319
361619	466969
389537	247136
311291	189256
335005	337802
29064	129395
89979	156375
187056	230986
378346	405806
491190	428126
226919	94640
266065	271624
155396	467418
230051	447299
392699	84094
152202	185013
169150	53150
110222	287046
136543	26619
427161	317118
202641	152502
493485	426089
194875	492316
375698	52832
129760	252961
59901	295887
369777	160419
408781	41257
277961	410418
124259	313418
278642	155501
351982	464578
329086	163812
270248	24559
14020	144188
13156	390680
462440	351585
210023	445620
447641	69067
74333	94665
322509	439686
315340	89772
92664	248936
89238	17316
44740	489917
269726	57005
406391	155217
96917	441474
265529	420551
210414	10980
385308	319438
327209	308533
223116	276744
227678	494102
85884	114930
183870	346768
451016	482046
408593	284982
153322	268939
54101	28129
277467	108706
446413	418166
407540	281933
193843	90884
460795	443031
65358	47742
84127	187974
368639	336955
255751	111654
65513	46708
409598	484422
158237	207729
148608	29143
372307	390969
196956	4365
448256	110607
190486	487745
343380	440249
308776	15209
407540	116422
43522	48079
494082	202523
464979	94667
182591	483364
72536	370826
319274	82430
465972	12559
15202	5786
40028	493397
69994	391414
15703	447519
377090	309915
328181	317020
69216	408782
86077	411424
233580	367311
195757	368330
190815	15819
138358	174708
364807	446801
484367	481578
361978	351028
320259	129727
143190	168638
408337	214050
331732	440660
68098	333834
352463	315865
369728	96094
374379	344483
248013	261899
370269	90842
2771	454140
234603	12107
464725	247946
404317	457853
202469	424306
333006	16557
332904	59759
79689	478232
426392	477986
446182	476951
385132	42313
377869	188946
168266	95922
200558	162795
373225	313745
92508	458007
289807	139921
62560	456640
342465	434194
78986	65862
243230	393326
40028	104498
377627	492466
85049	170532
3458	462879
83179	109163
279936	267553
444720	376364
4084	273831
1034	217332
1477	80543
374654	130542
101344	152641
215329	201794
28357	332087
364636	201871
147409	370866
136177	30254
396453	62191
301501	474013
263880	224480
83378	293095
367279	35971
83986	469018
202693	134145
100884	331581
478579	155719
352983	110677
284330	189762
77628	134262
326105	309797
272307	389497
128605	213063
182023	92613
48275	421912
251551	209274
228147	99437
490244	440804
262639	231059
138126	383863
325462	79989
124291	414605
444147	438368
440726	428214
98661	270775
81262	114843
347997	270196
343334	313745
19135	352775
47807	489552
357441	155083
149147	318506
75652	132302
418172	21411
454955	62191
274277	153767
219198	383924
236994	375840
218706	188037
215997	74886
432903	301041
168383	225420
327410	218017
112267	289298
279722	430005
329415	89410
57632	262954
34137	22827
80320	436402
64584	395119
488971	33835
164446	58754
297393	26366
301312	309808
135397	259929
157878	27570
486712	451893
377967	476951
436624	99210
49580	392788
156903	423688
244092	225596
372083	2628
33540	366941
139308	331245
426817	420777
342652	107677
303660	167344
18482	187974
444890	83580
344333	42313
337704	385013
87042	87825
318749	271316
286782	423805
291078	74106
123779	409821
340175	80543
379095	102210
390673	457081
300635	313314
231208	28129
151359	88345
289126	102654
404568	316585
109991	198038
39398	429147
359344	470523
255650	430031
274729	301475
347505	369518
166495	93384
155817	342380
430663	347601
180755	26551
276153	187974
467153	46070
461839	419952
452989	368302
302996	398333
177735	337791
25996	164884
461251	208634
409897	481279
292220	404953
399137	244805
424151	396339
192509	49380
456322	251597
240486	3011
212538	227101
40028	140741
280626	245679
251720	351414
20328	110677
28399	102494
180926	217991
106656	320788
329005	486885
133909	481002
258079	182381
244822	113168
166241	139657
288581	240834
377770	295801
100341	183422
244856	458119
196996	177415
149378	204263
400055	336023
355245	5769
453493	142018
402519	439979
153687	244712
165763	440258
316132	266852
345401	455100
402745	294970
166626	392845
280394	410094
13192	122462
241952	267022
68098	10402
155758	355093
467910	462377
260021	35150
463086	132740
398901	113138
3748	290
305649	165381
371150	21411
34064	352148
152743	259278
70700	21583
371040	7252
427832	173333
251109	41611
315843	200172
445957	29973
29734	224028
176913	321313
114943	218614
205791	268176
277737	299408
159180	105964
145164	113138
146893	405116
391702	56905
85775	311713
354287	181497
49382	347202
59103	67858
450257	120270
287956	398570
342852	315671
268485	351639
135256	187974
192789	222833
428944	164547
314369	453012
36211	94356
203522	204195
146893	69122
377733	433934
165417	183213
439238	226308
254496	82599
20998	116326
173954	167319
160794	452128
467752	179506
8354	222531
273216	152582
1607	8505
110306	234706
370958	241468
199399	375840
380830	300287
21949	440660
198317	310096
58285	94516
301473	273831
227179	84089
326751	313829
322008	209542
119126	24023
440940	183383
35828	256439
99292	109006
337224	249337
68314	453286
203369	415317
245317	341151
134028	219499
448417	403163
172923	133611
321931	80738
33201	439184
409916	428864
84799	48275
121064	2199
353878	6253
74826	331581
249640	12660
288752	267602
4929	317118
88404	458183
433550	56068
110300	14710
406477	162795
147081	476880
420511	79989
360642	296838
327209	157189
17262	227243
117375	105585
132233	337921
233792	410484
323836	338391
492453	2057
105479	166513
136604	455270
257613	130980
378419	320682
433703	292721
265192	382132
332832	381512
203838	277717
420231	61076
45108	280635
396023	143068
20946	404884
256012	24955
424624	492588
371424	472100
283418	472431
183343	349798
124259	281563
463549	376265
468914	307077
433362	266852
258263	102159
179002	480530
394031	9245
206389	352052
94574	177246
474879	38063
10546	20505
306076	150088
397528	387012
351700	291324
20703	392144
427714	409240
324495	491181
1501	492513
259616	59556
393775	83776
203164	4413
321258	23306
362814	366127
100519	347722
318355	202073
121875	379976
414530	168587
122151	23018
293049	153995
51117	262954
262210	486000
300075	14640
63145	48275
77551	23208
184629	276101
472372	95593
401886	434138
45060	298182
360038	115604
57513	190369
54708	294109
461528	230378
121443	357132
261145	308019
88531	70277
367585	452790
188447	420944
193929	162831
247817	132740
201086	48163
155943	79391
69867	105860
278637	485304
489552	475888
23031	476231
247007	190369
221815	164917
384979	64335
444569	104112
282522	377906
4927	109407
153791	58881
121828	168616
37730	18053
409929	192069
406007	166970
186182	226494
229899	454337
246191	35629
130069	360846
423107	12107
293531	68618
227241	311637
303592	440937
395862	174939
181752	12129
5828	455769
3765	313829
84745	193972
51366	293813
101280	219743
92639	291228
213910	444876
257743	82003
56749	262954
296170	182120
169083	326347
187834	197117
360232	307284
337932	129827
287996	42747
481832	136261
164655	338663
72327	435708
334092	390988
198122	303175
184304	222948
328170	462339
246221	27428
466520	15209
21411	475593
466775	301143
403257	166063
314311	185420
43400	357009
41495	408998
412804	374604
353577	12177
362252	401949
312049	99437
401232	311959
161722	106459
414203	183479
366466	431001
268726	140044
143321	149103
123029	408804
12789	269612
78259	74542
165680	67607
226801	216734
418368	157136
43419	77727
260021	31808
249745	369599
177375	259996
134203	48163
458050	254932
314311	84176
462511	403565
64626	316
85723	454975
382848	163336
157729	148143
207365	222701
381256	303862
321955	273831
454906	48163
133817	188651
425430	85693
249894	213640
238394	238299
459232	20457
452962	379143
207923	235284
171988	261021
216666	343166
85652	207535
121259	403515
254792	373380
281239	251806
218755	317118
233037	294922
313378	244703
94938	464429
245804	494102
151525	268769
259803	453521
138105	428292
219546	476951
257822	394948
8363	179506
61461	253882
239322	231182
161641	336590
222094	214915
91938	295484
355083	158156
400160	336590
444729	363581
321455	363698
7288	208785
54081	7812
88681	315286
360459	149448
357411	15966
372817	410878
188243	343085
6769	171724
57513	262633
214480	208577
23781	469235
99291	440660
269179	136628
281942	194626
203599	32650
472203	356674
35806	445453
211529	476985
170643	298114
333756	283346
113753	249334
69336	256373
212604	246311
319741	331349
465246	74478
40992	181862
102944	70973
312368	242186
374700	328106
329727	365702
454361	50155
330058	141649
283418	33846
389821	282035
107118	381868
320688	367750
206135	33690
51013	50538
381942	15209
93112	303497
435832	177687
328125	471146
336215	158914
323041	48275
393106	170939
151594	446351
364869	149382
319259	443608
222339	183975
42279	194805
467703	158641
103751	469194
97768	243115
21513	296693
339183	430356
264925	445141
483706	217784
217477	67584
208972	10799
140935	110677
440317	414539
194116	228431
102962	389408
226783	226494
71189	400547
389017	66432
230541	352006
89238	280180
68314	346609
335683	86974
423487	466101
324996	76667
75339	237531
19812	65371
58484	287554
36556	154271
159525	119381
124153	124085
301312	12232
408337	357940
319824	83811
16964	355187
416620	164884
309194	245115
184046	411900
442424	337849
476081	446939
97693	15209
38134	166397
361553	130137
192034	326446
332299	33855
205388	244359
240016	435708
300532	126115
317716	405262
58486	110606
470321	183213
131174	22889
7694	399867
122242	417892
42935	406998
149668	202523
229435	45141
364942	315687
471897	474412
64338	289238
27664	221715
254100	467703
270007	86728
129197	276577
468077	328986
37839	82240
141154	440985
319533	211868
72453	297794
161752	264908
368380	374806
128820	425781
245408	454375
455484	420231
237843	286828
57379	13919
89822	157067
73660	357926
423025	329901
444147	292151
409016	375473
3468	117141
21095	357357
366007	25838
243472	227612
110677	325909
245892	162749
284920	248683
187816	341271
209824	469905
108780	134145
71497	226943
130300	391414
129328	124678
7922	25034
377368	93475
3590	126426
471520	388088
316236	230547
486712	270369
108064	271767
200607	415356
472265	294069
94044	194264
101543	385000
452981	138088
492955	20136
115700	427608
97926	416498
60823	232907
209556	491442
58245	449390
202483	356393
219226	324086
259293	226648
309433	412402
338040	242434
279288	86892
243057	396397
489353	390468
82087	237235
114643	483651
467493	291911
295870	49966
456461	27464
253503	13529
124320	41753
31756	26714
283323	317100
377778	487609
153236	373498
36805	83835
391970	474412
22823	162247
260801	149842
131757	268311
413702	293813
306944	478232
417938	244991
486217	10646
480426	10520
318274	20958
381475	226494
277250	378105
207456	173223
393819	26058
380531	216427
32179	418530
304011	176013
254974	43547
339301	202500
431021	262385
263700	20586
25132	137719
438501	428214
77438	476649
19179	123762
284890	259936
481723	300595
17555	124756
287124	183213
52132	164515
199104	211139
208754	388596
281942	110677
95770	103231
163614	266852
160237	409784
179087	14130
298595	5005
433703	183428
328837	328568
403539	387742
313717	181493
27083	395921
244536	283164
178768	484107
456663	11451
134001	438783
340886	293813
52608	136336
148881	16996
305624	429971
403637	77928
414286	73759
362267	279186
494088	267527
345715	265040
152309	258818
327123	187531
374235	493565
261336	426569
338138	382009
161363	342204
181885	20586
223195	288035
55202	276124
480105	435280
92047	451155
423767	67584
37475	471519
63190	291312
51439	317118
291557	40447
242038	123640
304146	398946
260578	77179
145828	109006
425213	293739
62241	308912
477932	224383
469272	187836
458747	211134
8867	426034
471956	171069
243547	225328
286326	147449
80323	322422
320982	15133
330878	428864
299580	353618
32124	357357
210508	450540
313006	231658
177762	119381
31544	202996
406281	42890
146477	424691
316540	139721
400710	197030
11209	175608
204625	369577
438900	204195
5700	99808
120050	220857
231078	298182
143239	30731
287766	447335
414825	155692
59903	87923
61284	378686
331494	67040
375366	327217
159207	352475
373262	163778
146893	469078
345916	420356
164485	430038
453806	11626
315822	251133
257904	463579
239272	343984
314311	260527
148978	469235
73560	129896
52881	426089
356074	35853
401357	295536
270597	240343
29235	55630
66229	345745
204375	235634
17874	251116
431555	110708
220483	464877
243266	132244
222102	161381
151647	321121
455703	159520
297512	457418
139731	212545
347622	104009
18987	389682
74256	86077
283889	115340
390177	404806
68638	104505
267562	52793
285664	220907
91977	267602
216544	103029
407140	96864
172682	246311
419265	391414
166653	271159
143891	421356
360459	261920
216183	371918
296459	464734
62366	202919
294189	430610
289444	286697
219302	486885
172036	45632
180125	271367
471068	16275
174309	63528
77731	355162
465894	493457
314495	316966
200849	341278
126889	84627
138241	62191
52244	104505
347509	231021
171012	176177
266368	12245
80001	351235
392086	130562
207280	194043
153322	64873
413816	448050
226663	22347
385581	20959
448104	363661
15916	266538
265396	421285
390851	15209
28200	183213
269253	146202
222921	453746
298034	171380
135939	330469
326642	455769
173913	347862
146893	138733
304996	110835
441021	260854
160894	327632
296480	249597
97588	28065
117239	251382
404568	168659
366203	393238
440031	444081
70899	300571
206426	400399
293875	433354
1586	101058
254430	161134
137844	279788
254155	380409
217226	275500
259835	21583
390154	179390
252008	444442
126764	118870
444296	283178
458776	314840
314538	232925
352775	198297
468317	240729
345042	425675
81887	380538
366100	111822
180142	20492
72217	335812
128124	219815
342828	252961
374734	272339
104292	363813
166452	105252
476797	297333
371802	211302
36106	98906
382994	185479
183595	250434
446182	107396
455105	393326
264144	139975
368351	204289
43797	255012
306628	38063
394432	162247
210353	288004
63733	180243
25647	179761
326121	395988
66140	181399
427544	91219
68666	423559
73621	156006
450960	175721
492498	226318
384494	214983
297436	229219
83631	288494
141101	391414
417729	226308
86311	152762
181111	428214
41491	165497
129694	246311
152142	370866
271252	190369
483889	107813
96263	471355
403937	27420
448497	469235
441102	245679
302999	330469
464849	279747
353800	312982
160524	287694
18673	364687
248146	420343
300575	424973
136798	415625
335415	478415
400350	128142
156731	377323
130795	60080
103842	5857
193781	98631
346272	95732
71741	168615
478357	190369
82770	282307
76110	434243
287820	218730
110992	288035
87263	303424
417236	110708
333972	144470
334351	471242
339496	190369
147470	141509
277319	258911
134299	6155
470761	266811
3902	56410
208521	10470
212460	314939
173430	162831
259537	17186
148343	26551
445729	127357
103523	318735
433606	133407
161586	377242
392409	380627
64219	356514
379672	122558
64191	429758
253931	191449
346393	44133
324825	84845
230514	452637
73743	486857
32088	383605
282224	302347
136705	369068
428583	88203
308685	369599
215934	105878
36556	82585
33076	31291
161300	421793
468935	389682
350608	168125
414235	30510
24412	472160
437098	375646
34904	37057
301751	54976
197820	385210
466737	370463
479687	459147
186149	274387
328089	139648
426844	336590
193397	21998
211183	66219
40333	126426
444864	291249
294314	380568
325885	278646
416004	67447
48594	455316
96981	454352
490660	370866
25969	272069
111968	12554
360696	366534
301728	99271
460170	190369
468050	432081
255447	164884
423013	4413
327832	267602
234122	393326
89409	192937
256716	464282
13751	13447
305422	222659
477620	125417
78669	284272
9337	333591
206727	390026
273146	62191
315963	313745
56659	15209
264899	110708
97677	220417
449994	285446
39861	410559
253527	313314
167771	7778
61113	164333
195067	132843
84661	383720
220158	273831
398627	276814
357847	111654
184215	40784
428013	143058
298589	125399
461273	167588
249935	12895
125490	308049
156482	79327
428892	141100
176995	312489
311964	168441
376175	25039
377733	366666
411862	81960
86311	12718
340161	287694
330752	206887
313050	159083
300905	161260
183111	153736
58940	394724
339051	48146
286664	298767
100967	405241
243368	328550
261278	285410
268725	71021
424534	476951
420392	355679
172167	161429
445998	270456
290216	49344
168696	291249
222798	92580
47080	229744
6369	7161
403200	91271
354376	73359
277568	3101
199086	331508
384513	18053
191846	192043
92879	434408
144895	203279
239427	400841
464275	352134
77443	397301
486371	428125
27859	478415
377652	307091
95965	194287
196179	179506
32576	259929
217029	270295
61227	172504
174725	238494
216666	76383
246690	482778
244805	35707
392866	267602
226328	476861
379696	100909
214407	190369
235160	76350
349470	317675
283269	460333
323616	317506
250800	182657
199769	141577
417919	309955
223727	431378
358474	182521
377728	445233
473528	288035
490433	6899
290389	95622
260159	116543
267800	38063
165417	54976
81225	203515
271760	277961
401232	98394
86378	309801
189366	278704
427904	76008
483315	385378
223012	236213
91843	309524
140567	116734
44160	87897
155185	471745
492316	301324
438704	212196
360325	264733
116009	352800
435637	246895
323813	272136
265286	465647
442030	34683
371	411269
358046	24000
459217	191415
12623	26551
12919	278191
368128	303424
2469	151746
285999	151096
426286	279509
107709	475520
206733	9740
153813	120786
391114	175249
113292	203656
315966	315671
146080	276358
467991	128134
55522	153004
223602	125968
3510	286082
186577	250079
109528	193054
394153	425675
473728	467703
112443	294234
477971	480025
186860	301784
267562	155073
4634	117151
240661	317100
377896	447450
317831	401248
7922	435637
94060	147584
488702	211649
284985	343752
387712	443693
406814	76454
205399	438783
51670	388474
382557	136435
189806	407386
201572	186494
211609	447831
189514	122694
474341	39887
210021	243438
211722	482162
282440	41455
53898	276963
81432	235334
340189	132740
130727	269284
483830	447335
144299	312372
37521	491150
23366	296423
153813	291829
383514	284778
106353	315516
173418	442100
380301	241468
143101	66813
396113	281380
107602	486885
104783	286936
243989	121499
220921	440660
231304	430356
213616	53490
379351	430356
306964	186929
449547	426731
146893	346489
54621	102052
9417	411424
233117	392086
201809	169974
131939	153103
366762	251225
140442	318404
314814	62191
133996	367750
315250	250735
416426	138172
102688	417036
94991	81817
270597	318129
258860	428080
344314	224031
28501	427802
316339	175721
303224	65219
280775	220528
199982	313745
267314	442604
311624	245679
251656	324999
215775	9761
219627	164884
182985	190371
39195	470212
58881	149864
315208	57937
167825	291324
165939	477986
169800	62191
137454	163324
162747	334611
352587	490031
315958	240647
404960	111129
221786	363332
26051	245529
466736	198684
287444	376099
489851	312698
13930	186462
109046	295218
17714	463976
183404	367851
43419	300480
186223	446105
88591	445029
478588	281003
278474	335042
358192	202523
275948	355552
298187	435009
793	243301
228383	410951
205586	110677
153439	332503
139206	402708
101540	187974
230081	190369
263648	49461
60589	489102
31559	389889
270248	330032
55633	203782
389331	152502
34068	177630
370804	264908
28053	260527
328667	394529
60667	286936
369580	51895
91828	480582
63603	213957
443068	149300
299941	139950
459661	431799
484757	310261
3111	283611
423917	89481
427325	477136
343047	476831
12967	221216
11710	110677
149305	123367
250710	356370
287766	3971
324502	338280
256906	19571
134846	413475
461288	125420
356409	90025
64429	28129
210574	190369
116174	303788
121577	38968
338808	486111
235248	37516
182242	313745
144893	378599
130121	469227
287566	402323
27404	260527
91916	446321
159959	265711
225597	490647
470746	152702
66553	15209
342465	360118
49507	411809
190262	183108
237015	111551
225094	164047
281412	163452
319218	217809
253394	261590
88695	361960
486896	207959
272812	150236
422246	175693
238697	182224
370619	153665
296186	108118
34808	288750
67180	105498
87638	215114
328040	54536
175752	107221
102901	429863
186182	177861
20559	374623
11661	181322
447586	483662
99244	323333
71027	291897
383251	237629
245679	297870
32809	245317
107104	12895
201651	386577
95536	490742
398839	273687
104740	179352
483152	147908
344052	399867
468935	306459
280578	346179
335593	185335
45724	414107
239431	118163
425430	320464
251748	230547
345715	42017
306196	490588
212009	403501
448430	370100
19796	30735
67566	424228
441120	389918
284344	463799
435092	161975
161023	250410
249512	313745
372360	59860
50082	221324
446077	263737
184506	401014
43454	48193
187786	124085
77281	336259
134026	356100
392963	382945
154420	467000
105766	254973
28357	318474
165336	114063
237154	154089
433628	460398
458398	113084
273543	251388
372293	55303
169950	447560
334092	338228
424104	188542
309136	308882
311011	401413
114053	304886
171606	281924
30228	41067
153898	314388
211551	166138
164972	402952
493169	378462
485550	184697
209523	191959
168688	220093
340873	129105
124978	369072
202518	116034
367656	157100
276216	303218
492298	187974
110745	178048
292785	170887
484746	323826
321261	400660
454309	260461
335441	285446
364556	401162
195815	13563
327710	184902
430853	88113
466819	243472
98715	137481
126802	35707
349066	156486
188054	286130
332474	483894
11725	303186
220734	438419
358468	340535
44239	15209
448298	21411
426364	370279
466181	330118
222387	134665
432548	23018
104505	175687
461141	441068
275375	15209
82688	33124
265672	33081
354545	46706
116827	54772
317416	338765
185964	386409
353491	467703
296228	347987
176969	313745
241732	446351
250854	119995
471377	256121
298114	264803
51365	190369
425722	313745
51656	273831
151920	99437
488832	320464
263557	150540
155872	75052
446550	315407
129132	48146
235906	54306
118325	285050
275768	18647
485265	78941
300394	151885
408329	229756
408613	248447
228748	350729
25655	401854
146893	348213
251781	178049
459850	374806
491054	124085
229735	165506
164068	90277
317198	5134
211818	196783
365416	408618
52955	420025
355083	339855
309276	248826
164595	330047
355087	286936
395177	190369
320685	468547
61461	292975
297630	313745
111968	352353
130028	179012
428428	175960
210621	315418
282453	99913
278289	403433
188531	13846
343610	489782
101780	328059
55789	103604
426074	251961
474548	61679
103382	335812
146865	64429
356530	453605
375275	61621
206896	191160
447672	57134
126870	283998
91382	81280
375346	64335
5513	338189
438704	170491
434854	420314
241912	428944
276	172089
284218	106242
357591	401765
457547	327061
184738	316978
369189	183213
3809	140378
458037	442319
423915	371918
374577	477254
358473	124085
60245	489552
59750	27766
372448	364703
176878	351527
409745	429383
280615	213639
475756	58881
49943	234356
573	322049
365469	300240
266965	468832
191022	15209
230963	362448
365099	132026
472742	326776
19121	387147
40018	482808
165742	201370
352739	192115
240093	327927
5677	20817
334986	139732
462236	216591
453719	267352
319730	113522
479987	10601
37770	398333
283269	373638
477811	106475
111970	385000
364577	46708
327127	316372
233498	275278
324490	175923
271188	260527
170712	129827
3439	170512
337673	150258
319830	342213
342666	49828
248134	73336
5926	203656
383226	326628
340883	433279
314257	118662
341204	30428
157872	51599
404971	378686
357190	466969
320025	316706
244017	17122
418348	247312
389944	372935
356953	313314
179041	341701
105837	155927
116087	28129
48247	334983
41378	475047
355095	9054
139279	187248
287566	467753
336885	16433
55309	155719
213656	34624
17365	187974
76556	411982
488508	43496
116466	182226
253102	31616
162557	77438
317737	255650
449458	103267
387735	402605
130476	336590
378137	7332
323497	398333
50844	35879
368540	164884
253109	259503
222032	275062
437792	489376
429819	4349
453919	80193
50054	152502
162451	287935
379976	419576
387939	401543
478357	475200
48159	65627
443713	53863
367280	415994
156911	56684
388464	441996
351134	277997
50082	279609
308525	122585
111549	119122
119298	446320
147907	208617
86309	393238
405535	438373
43783	72049
90457	379857
39573	277961
144073	493382
61001	192005
457499	21411
162551	183690
485320	157352
108554	97402
51755	118286
417224	373952
216447	42881
82308	385255
139021	348798
324045	457514
186105	202523
153322	256454
378686	366127
430368	97753
305736	184697
67351	419098
259275	36614
402773	469227
180927	309524
331710	213065
137066	258941
84265	318019
183725	267553
297476	172089
153401	138895
435712	183212
371252	64335
452339	77978
371534	411455
201550	333357
327224	437433
277596	474268
11833	249334
268875	333531
205240	420508
112361	13370
278403	383297
256978	342737
102249	267267
367917	101928
23619	461416
247619	11649
151691	214050
328174	296856
326722	443930
238406	99405
219068	296432
228128	198979
91105	23330
334814	273831
474826	478415
400027	67937
406884	283392
494068	259435
199704	259929
57677	468666
333478	65672
401413	467515
311544	102236
330580	263504
60686	107487
303457	229205
335557	24000
412205	274564
249737	389682
104738	94516
370870	290510
432009	345155
428740	157700
301823	265518
241451	246245
332703	489647
235787	87974
321555	225139
370275	169582
276209	86077
107105	324639
114304	301989
413912	311297
449521	340242
362316	32942
444874	282822
5460	424456
6467	149722
69208	392760
186198	321183
466832	354753
476198	375840
447610	23352
239804	59636
43522	248090
30333	174924
71189	428059
273023	290450
329421	361411
146893	405990
311306	257277
457841	160071
338752	400856
264204	317118
213123	470134
3439	482143
387357	116816
485933	485919
78571	167517
115693	324723
472058	110677
477204	108743
48252	2653
297275	417585
310981	311639
156666	48325
170922	21411
125080	478415
312576	108743
176667	191821
368193	243115
40890	477131
229925	351147
90696	370529
299074	217459
153653	57460
38103	415148
473619	234356
423616	203656
472310	274004
299297	308644
201062	232666
340059	401823
428861	441173
67399	277269
251996	49923
93440	94793
107715	288035
412970	146053
874	267602
99249	459206
398149	311505
162767	87477
26819	309801
94579	479785
2894	454567
9693	391414
454508	53183
38798	334032
174034	482710
448643	302067
236272	421830
372764	166903
107711	88313
26884	207927
308054	293564
456358	126323
352576	400562
231855	157698
484294	193705
396758	201208
115304	454975
140741	206656
259542	179472
438464	482143
271269	290014
175641	190369
36719	488717
337900	153460
61911	99437
350003	440962
11209	4532
43419	131312
92854	218730
10715	228431
189318	40677
366029	311297
100477	328419
57154	166752
290888	132740
466867	485661
485667	362402
103176	171577
240656	136973
39142	168381
178629	278642
35806	303218
14095	381100
158099	422292
174255	422776
478871	313829
420266	232807
297436	219055
106101	268456
233230	1111
2917	142170
455388	30258
148139	318328
38213	366127
195566	18439
373888	405217
466664	111021
371764	379381
237223	347057
427334	137719
224285	23101
393528	65670
345155	242974
277239	431378
441463	109834
329819	371983
249663	398122
247296	436511
217740	378134
180441	404806
283096	250679
10096	149196
5964	65513
451216	216051
207433	15209
35456	460065
319570	306750
181269	409324
135731	260527
17147	406549
226897	486339
257445	401871
169630	404331
447519	40284
196462	162831
336796	109006
78617	263833
414875	114273
225227	212196
42339	355210
434756	321130
331253	315888
44203	30176
436821	287423
382052	71577
176321	328866
315231	363416
330606	413178
45724	238506
220498	216194
101058	486915
474328	294130
111175	316839
79102	449421
152782	440660
134024	489150
466664	134259
203978	1605
18451	24942
280952	267022
105498	17683
44950	94516
243847	72043
53438	489177
81239	263958
141997	173969
41061	302974
28589	347351
199630	482350
327570	336655
3809	215054
261805	390310
52717	458790
411791	93627
441463	463089
101504	94129
465246	385237
414747	56866
283113	408809
434924	212031
353596	120912
448104	315745
116410	12895
350650	378736
26948	294845
76228	484950
136636	22549
359962	77031
169217	140044
273240	218913
4650	11406
185409	486658
350065	328495
68406	466848
474491	158153
19939	336291
409889	79249
461427	185335
33061	303175
88313	407386
443296	492906
40517	100503
449244	409111
62734	94638
375225	454975
87376	16431
454617	130207
349298	119381
135249	169485
454167	457081
221367	142018
243776	433934
102990	195121
398924	11626
72791	57989
263377	302745
265712	105315
449456	94344
190677	479012
411148	399867
383564	279069
205773	124085
130006	162795
312161	252414
113773	299982
111847	302505
287566	28611
386660	421673
328729	453758
429971	109131
399492	72853
116401	27464
18338	157837
194767	462973
226638	444283
390771	451885
398182	370933
96571	158684
475691	208617
63958	240643
319223	213639
322992	95149
201556	108222
112862	92045
471651	401871
438475	85435
252338	378820
329524	137719
403150	418380
492585	406428
201572	384950
359543	1057
378483	327602
233361	342486
467085	210027
252986	233187
183883	387742
209018	312384
353975	447107
217066	117597
304795	15847
382252	86476
83137	217223
24596	284843
373321	293813
229709	89787
318098	406321
76060	273354
409136	210261
160359	430610
354492	438419
98333	226494
215897	388471
80811	25979
58545	141440
149099	98847
165599	262599
199364	236959
52608	469509
4802	290616
269287	183778
75988	186440
198489	464727
308122	447560
398753	421356
165326	454091
83137	484274
346216	25847
283918	413707
111254	326985
259775	86800
487060	130283
97191	307279
190524	123045
324502	399954
344189	48365
124932	212252
385391	441335
374305	118035
456395	128758
370909	110708
364377	201580
276821	327779
124239	271241
150245	306253
99960	287924
179595	381449
125020	139587
162892	152284
444746	404127
475134	398333
200915	13898
462703	2647
436371	475520
222857	215571
332517	368761
147121	485051
311750	132920
79187	165653
182139	113874
85058	492493
457418	233117
112267	478184
102249	31746
20481	159249
160607	40784
80662	28838
360459	470948
181861	475789
305156	427736
110937	90001
355083	406665
101981	72523
334582	193901
372015	446105
369371	122462
174139	368659
156517	136714
51487	43337
274713	424514
461626	481279
449521	173385
183756	146706
455143	377894
246672	169047
69657	364798
374548	399929
115725	69706
202352	489485
91197	265883
138126	115260
128628	125904
168278	183213
219914	363973
19622	277961
474591	141026
407723	192365
243657	280196
14554	258824
415619	9054
436166	8459
70788	196783
344125	391414
370307	109838
29105	166473
128704	268729
12390	65876
455222	296980
452148	377968
193412	331349
87287	206623
123922	190369
465306	295922
244454	456625
187796	348563
115725	43394
262128	411424
192852	143065
136999	411365
119253	255650
85641	233176
275721	86918
2362	440660
19376	110677
79899	295218
431110	179596
20946	234861
78617	261009
308213	343547
466670	217423
210194	265883
166827	207535
59726	458183
284252	29824
108648	348798
73642	141509
285307	448709
426190	453366
430313	405217
192961	5769
420824	193278
271729	40371
94934	215886
111032	466051
79120	424850
23134	83017
56806	179506
417801	459997
436331	230378
380327	101507
13195	447107
91189	178436
182233	251216
48594	459636
473420	101058
5081	110677
101546	410951
216781	15209
87203	421104
8673	165126
277250	325671
145790	323711
474491	482198
16641	129857
7144	87699
119671	389533
344224	119900
343347	188170
403841	493309
145585	208617
416659	122462
8709	63528
113616	53389
213106	444091
56806	147241
195373	90123
129418	89475
433233	154089
490362	355792
420511	481271
20704	126035
383526	239872
114546	286828
129328	308618
39990	317118
67688	378686
347673	286936
414741	186259
451081	88986
259366	243250
311370	282989
446141	422792
25391	279663
365531	175721
455369	246672
375878	48163
209692	247136
219089	179472
5550	81280
147460	440660
345236	262464
317204	237019
479950	108731
372605	143965
190926	148889
210663	113994
236686	43275
70	470818
395612	290450
162115	117023
76228	282731
262783	43312
456658	29202
383929	241716
151691	275062
159141	96409
410811	381857
78289	61186
31578	254746
396726	242090
376861	404806
1477	175721
107681	211176
331790	487636
183718	338075
336619	12129
461343	391935
29217	286936
182624	357569
262639	268766
282033	206887
475978	86974
220210	370866
458916	263009
32776	459672
85969	342698
214735	273937
139648	186574
172408	264766
337059	318563
446673	304324
469906	73544
83616	115340
455537	393326
308618	219610
33965	417351
301557	325314
411685	101058
43204	363888
461769	6949
468720	94516
11633	407386
224267	292943
174139	53624
31261	86974
283742	205289
325046	210718
4633	147599
223789	204453
30020	300022
464966	290
111507	287307
312026	186259
181331	365224
76558	211657
417024	400019
147149	355093
16543	267602
175940	11698
290309	190460
148788	321895
190564	34801
145788	488047
148134	477986
93627	224316
87182	57639
17481	127821
386437	431076
183611	414112
474767	369599
135143	380522
253929	203279
399981	143498
334092	76764
395522	86560
106604	420944
178911	242880
192872	63435
137405	315794
485448	189107
113843	111043
86438	328140
469520	298182
245202	355149
464548	27696
484144	414477
279822	418000
296514	249709
239953	119762
169124	24328
168000	161704
420266	40530
93023	297941
242009	220756
108742	120195
452017	374114
332020	50155
202884	467418
405672	165653
430223	8084
308846	12177
314311	147373
43454	349608
162673	145948
429036	266852
15433	458
331997	110677
108330	94516
246640	192965
50522	206761
78986	53385
338453	250153
203219	348798
61651	153925
421999	168615
355083	432135
84464	328247
331503	301357
136591	413525
432641	147299
170052	178335
268820	217949
192483	418838
214802	192195
212939	442780
165205	326609
353000	125399
153112	53507
190476	234920
112168	348099
317461	494102
97193	41890
170859	131315
306334	18479
430831	267436
61139	40219
465632	429736
49308	185221
378571	137331
240358	136388
33991	280935
248418	267602
82299	317118
124085	321610
15339	120986
381858	440660
405863	109133
195996	151326
175886	60178
360220	28129
444755	67129
332517	201794
263827	128340
155389	52030
247262	492715
149742	148590
190192	232377
133427	237175
374379	364279
447610	434171
112267	116529
268251	190369
361402	50264
13053	190369
466040	162829
400148	194778
21272	135357
447764	19000
122539	228431
31381	277450
230714	288410
452192	187834
108598	325533
364310	272865
239187	303648
203078	94578
383255	236475
455505	274724
255344	296693
306354	179136
8778	79420
13083	322636
401124	426569
27400	3101
204788	371554
398997	398877
65585	273492
185755	401928
230573	86728
119872	366493
46766	480224
252050	151944
263205	186749
361230	430356
261046	48275
412900	11626
380091	92516
380748	36994
319177	434376
398895	290218
117316	263009
58245	392063
59015	294405
101344	64338
112425	396080
15027	354098
399911	414269
269370	320498
381344	45431
65295	398954
389452	442552
218577	189264
315358	94793
462109	132915
183829	204316
394694	54976
42438	146202
108310	211996
444139	165653
4009	420511
273730	454323
248868	391414
106720	198019
300727	76298
283698	477142
146533	342807
453919	218743
290765	480778
315872	294805
221308	235634
281433	93245
399519	277936
342586	237178
159867	279002
275600	356041
18004	49987
134959	230415
314310	31991
26595	264746
228128	137695
255344	38063
356987	360860
63602	177244
437018	275213
44795	99944
273900	410162
421483	208128
356473	464420
456658	299352
244307	186714
205146	298182
240695	256121
124637	440660
440927	21411
467788	308669
101058	31004
416184	343371
76972	409592
485043	180761
112168	100705
221323	430288
357860	12020
361698	131603
156246	55813
333339	114930
87469	237113
305827	272069
22779	159249
309276	354696
438679	346066
437765	480226
325221	108098
372837	206623
175941	63703
448816	350927
231629	227101
204330	294965
363617	160158
382060	317118
449286	173176
348292	266852
391414	282791
264636	397813
35498	429593
440275	430997
17512	195697
20998	17695
5040	340844
328976	258370
128948	204330
404054	293813
437172	405751
35806	295506
245776	168381
274746	91711
448298	420895
218293	153995
302939	487192
183443	75303
47680	81746
492262	39144
155266	50538
385191	264406
33452	411513
61558	15209
171986	387382
116947	470027
198317	323425
34765	399849
358646	86560
397512	338271
50034	239872
427998	267147
214390	43814
386635	62189
241749	187974
292033	56993
227651	4413
231839	216712
323089	293813
182153	11626
292872	425220
292510	404960
269591	474412
208877	162831
450436	308902
194913	213957
439469	301659
119195	330218
356189	264194
136937	27023
335674	422998
259441	220417
414062	155207
83280	98063
486000	88820
237714	402836
28956	338271
92401	228845
198359	438783
30657	443693
376175	144670
196006	250389
348627	313975
493527	327099
116895	159411
493619	98455
383221	319451
331642	405217
64544	28173
2908	6899
35806	69260
494020	124085
347948	135074
269258	329764
329273	53389
59868	282240
393482	319063
438335	25984
368008	8084
166271	204033
260203	50155
184757	91474
474688	372196
404506	335663
6899	416387
291424	295159
449540	481279
38141	243374
479156	391414
468055	440826
298249	319883
292721	424514
300431	237178
130510	443273
306124	477986
326109	94516
254542	64429
207645	301208
53532	173397
3645	47924
391555	135206
86785	390695
332979	80543
207365	86476
127388	453010
454541	318088
221296	392408
215260	21411
272946	410372
267359	140728
414825	121600
267243	153995
248128	317118
410011	36296
163843	420757
415619	428214
145018	189801
89704	323767
486680	316952
14370	296423
390032	82585
121808	105502
136884	313745
371755	480224
277765	341603
312087	156056
68532	215403
118938	346697
102688	387742
110751	281237
11048	430555
473609	128182
326749	80638
386562	462233
47621	275677
72169	267000
175743	214305
372372	212081
381305	53020
383070	364680
404892	349835
27104	421830
194435	83188
231968	336590
276821	123341
432118	363428
277170	172089
267461	166828
169158	194165
89746	365584
142501	90682
491091	32807
353487	313178
207684	60220
182538	190369
340340	35416
232901	456065
173966	433079
256823	194694
270757	369599
484691	79343
146083	461319
286803	89393
435468	450857
475336	383986
431530	188759
173103	2582
165688	45946
199114	447560
34730	428214
486060	267553
290216	380538
4786	252961
83405	35765
233498	157939
377967	266172
129328	152855
467208	221386
182665	275768
409889	421830
112438	441876
224630	383956
393717	300119
356636	242767
201878	99405
463395	17937
138394	197257
249765	391414
231305	45441
245257	333312
484132	365905
418623	212233
182671	92416
240546	71750
229735	379715
307972	489018
154815	100503
230575	134429
435966	189659
249745	52537
217673	2232
298479	244531
76068	131326
284959	228431
395786	305826
341311	469235
183544	391902
223174	286828
310306	194048
452005	332353
405979	217310
280279	54536
267734	470128
2187	236233
482851	373597
89826	118732
307528	35707
456658	224762
199901	60517
81978	8623
184699	272954
389641	81018
440804	408108
362358	341271
82648	87620
291119	397009
24059	25239
13077	241468
162863	128755
468039	354924
409238	86111
369867	451016
422546	252825
282674	217423
492645	476412
70822	16433
14897	395988
266965	426073
465063	86728
230847	391533
428923	16433
431214	469227
481817	194165
469302	403044
228128	273468
94698	245679
90382	135259
25969	313454
55963	322858
293913	206914
308141	457297
335654	137056
434353	295348
10007	32807
468516	181076
278455	249940
371686	478415
488436	50566
485945	197696
417382	298182
220863	166063
346936	174633
462893	11586
153322	395228
336907	190369
321853	287694
412376	117774
66383	97985
405506	120704
160296	255338
246985	59776
11358	23036
330580	20720
153322	289482
217595	212662
439590	214061
440499	13370
270069	6806
139350	440660
220003	425081
15221	387625
367210	15209
412742	491119
202352	401101
236330	317184
259858	254270
251372	99181
137141	202345
1072	366534
72261	184435
454261	160602
309909	276744
366762	160009
244856	86596
44835	342761
41654	257581
246004	490237
159378	426091
35102	267080
211599	206623
328290	476231
146893	177443
308789	267602
32920	446616
183111	336590
58225	94516
57911	135756
16445	254746
334092	230001
364044	23018
246896	334351
224579	124327
154509	260132
196654	336590
35063	177870
211238	396861
108783	2239
203656	367696
357983	217423
489600	397127
415267	359020
404337	212734
33789	57134
304355	203723
271853	414832
469100	374343
426680	134694
89826	359956
55129	209572
157917	227767
116229	438783
222499	447517
4533	13903
423244	428738
144621	368625
434953	317686
49806	217423
29694	214024
59071	306490
114063	492262
408884	204907
312679	460163
385563	233658
329121	30510
276637	317118
422631	99405
333935	350549
492002	177222
193053	447446
308251	42890
242080	25410
13549	20908
324873	119381
3809	327123
227297	226308
420234	124469
229413	217430
180945	181140
54452	470328
442426	163161
68877	420392
235585	7211
231931	391039
409225	419576
425827	434618
386312	15209
419962	284272
290952	212153
80658	226786
189193	184697
43588	60595
233233	110677
494127	432763
403693	11533
274613	143095
454867	37458
449671	401871
73316	125141
236563	445087
324699	13251
328098	200444
91947	278604
68098	436751
188956	378686
215802	147557
187816	122462
286001	386369
70184	219514
230051	277199
357068	16433
233486	70029
183355	372684
447335	199676
133909	152861
11580	322685
159141	393238
91036	114063
458768	28324
106041	449620
418061	391414
355071	263009
197718	89258
344883	17590
71140	335567
335021	185176
460008	204063
360576	24516
59140	293813
108931	334224
122281	170662
114116	240834
193932	125299
300273	11334
88460	446858
78319	287028
237465	138357
42478	79081
76986	341271
395770	91162
318051	238389
326631	493625
298603	388278
274861	394885
82150	362773
388696	183770
431625	258461
12107	384176
167151	173120
343573	346290
400888	248720
303040	447519
146893	314230
214428	8084
135181	421830
122585	477986
210998	21031
52477	77031
348377	426497
211238	183422
219992	241005
109458	166141
253087	348798
281064	136845
461677	271332
366410	364338
292576	318749
253308	311221
55513	307992
325902	225836
68436	113380
60359	204775
415625	77339
179087	45585
245213	175960
74641	19246
147907	297402
409687	387742
102065	411614
244818	463555
214559	230691
371705	413535
231261	439979
230969	275790
462670	320419
444755	67584
298096	151944
134227	214050
414286	203310
85932	403433
129902	438783
408228	230106
129373	43635
442364	478415
455751	281667
425601	409828
284872	198104
281924	167828
197130	444747
146900	15084
306409	151595
334298	77341
452660	132996
189862	463434
153028	84504
9538	336992
220324	371918
235837	422164
106739	471727
299368	164884
402278	36392
13735	439487
37152	400627
275680	113666
194003	470991
128680	346125
215342	207051
463220	478232
387066	478415
464002	272069
199002	165653
45234	350620
27719	79861
99062	377539
311512	185141
94956	34106
106733	166513
167035	154669
460894	220417
267373	138183
170535	217432
68532	403439
245534	395266
78069	330021
273610	19135
3500	64006
367896	336590
302680	387033
115392	229150
482851	145844
76143	63473
367087	451885
79701	464159
476951	332042
430103	5007
19931	483853
96521	121304
209824	478859
474590	249334
160683	120195
139333	57258
265832	122121
178488	263009
436375	273831
127807	369577
277675	374580
362623	226430
11916	427223
239953	72670
491976	176481
141782	245100
127997	313745
262588	3278
341587	259385
459125	328538
188516	485304
21711	94344
328387	473223
91986	81421
308873	103659
183085	424939
39074	450647
304213	90521
351866	15209
368869	340647
215968	313745
96778	20959
335951	440660
136880	404960
397340	217883
420414	241787
81876	469235
105917	7890
20263	94516
445023	246926
455319	22889
474341	187959
345313	82585
64387	266844
23188	418305
81358	206683
289747	401297
247126	477358
359935	409129
209572	27681
232890	311983
94633	186159
176256	349334
308776	293813
191846	83140
298033	388488
458601	232555
111730	48861
61383	378082
131925	122518
290944	347682
153497	399678
405077	428214
438955	295544
155207	110677
37237	185076
296906	262637
192120	464862
261278	16271
192843	441202
149466	374305
304404	169666
472373	157715
161371	102923
24518	294965
305557	313745
339646	61949
223116	87904
153697	273831
419445	468640
288190	460437
48241	230471
430440	302360
460908	345745
217396	223162
435000	398795
16400	29105
35457	451774
133089	394796
305983	348251
274813	86476
78207	318932
326260	249741
105700	427400
463549	194478
67308	274347
445101	53385
489908	347066
486894	391414
373228	192599
300486	91130
230869	350582
10546	394827
380728	235148
359906	110096
259493	338802
106459	193357
102644	205861
313560	432112
109603	156478
366402	69767
306170	127389
297436	272230
19640	345295
168464	173965
448248	98644
376813	267602
57	352952
390771	220857
244593	309425
77300	379598
58049	162795
370590	360472
119001	364381
207005	159105
98719	225334
97438	49966
334256	474268
241430	13370
466666	166081
40876	164504
234754	196509
55282	166946
479344	430356
431264	7332
193216	85582
364306	94344
53249	286503
197777	71497
112552	44087
417042	478527
288204	86974
130648	196783
327464	273730
380662	213598
75281	10451
356328	115123
114643	23959
418989	72523
73327	231685
92240	157099
90711	400045
295094	78811
448327	334969
308848	302255
384736	405461
215948	404535
101575	470403
125003	462893
58042	77449
427577	421356
256671	285446
422892	1023
39612	20506
215995	193757
49786	291823
56913	266611
61043	308624
237103	86728
122193	236599
247619	369938
376592	6176
92500	488412
363435	81640
358477	317356
267562	75680
405610	400138
112954	21902
93694	352019
322950	28129
189548	142678
261033	425751
212569	417864
315745	228068
2626	210579
378691	296536
78318	187974
287252	226494
357393	363973
292646	249334
10267	304173
161373	24170
153349	477930
63808	111039
213604	473199
463157	4769
136606	249334
367967	99437
454263	292453
82529	93274
169354	431487
275753	207702
70071	317118
257546	387742
228696	421356
231305	245201
287413	469061
185984	49903
9232	363149
410220	146735
214502	300811
101762	228026
79877	150274
438679	328538
66461	262954
102415	106902
481869	412398
358599	452474
96103	148473
85884	76985
406222	205270
24567	260077
385629	369599
350347	57134
481191	191451
452240	293745
425866	2299
250490	99437
335590	485186
132293	391414
256893	27748
105979	373810
230051	218184
245997	76454
248789	398333
253995	412671
13147	124008
242927	291002
312306	441313
15027	146202
358860	273831
95130	409165
113616	175960
290943	329174
64508	435242
129811	422853
397939	388575
214605	331777
313007	433934
410917	432764
309778	181340
407989	270248
192633	273468
109737	470485
197990	236
270014	136891
121878	64335
196949	77741
254746	3916
91314	88352
472164	216666
274413	347036
333578	404319
112267	264908
399441	187627
55050	303159
407654	135664
154597	265236
163519	484520
122115	180707
491726	169280
55578	62948
30656	2288
486611	34901
20328	266600
262458	166325
156305	347301
225618	207535
350549	85098
370869	15220
417826	21933
304939	491526
269399	109271
312425	246311
378111	345548
250851	99437
66337	470070
455867	35862
383290	185479
379014	262954
57654	391981
200241	67907
413709	28065
195547	390771
21634	236654
291832	21411
189205	349448
71211	153027
320700	437600
193306	241468
344775	283445
217418	490757
427866	202523
48282	94690
241749	262837
21312	246040
250216	212081
56868	396697
230728	480089
4862	159378
332299	283918
73900	366666
380531	380480
31780	54846
212012	388080
430096	449498
168895	41400
176833	152438
251650	176112
479989	190141
271156	300887
87383	187974
190358	392329
420947	297748
306531	483702
473095	301475
339025	306816
238264	21707
2896	38134
413012	52255
450532	26714
476592	219197
266307	317932
115319	205223
309996	129927
425705	255634
236727	240909
186232	303639
227212	190353
461136	150983
434304	492399
460581	481279
295381	12895
432382	197996
201094	214024
316090	281563
201977	380556
257904	88166
21640	49532
280679	111678
172417	410097
181623	64883
91880	236213
404892	160232
77269	47163
278689	439432
373615	94665
197953	203656
316136	486693
325213	86668
471927	372214
146903	67089
73466	404960
488254	83275
83269	457081
224885	359762
241088	395988
29077	186714
420234	105943
437370	430610
46886	492988
68285	447560
14519	401871
410811	474931
459664	324557
308177	115340
248388	166531
301197	62918
438281	395058
380599	179983
440804	209641
217150	440660
9308	243438
190154	332435
201215	114930
293901	366666
360830	33410
318735	337059
39691	234189
217627	378408
61236	291249
471145	401838
106739	223430
397230	160545
380721	44269
292538	175277
191896	72941
131567	319011
486246	418409
152382	403900
170379	164884
157283	381387
317983	231636
135820	153689
385274	232925
479342	266852
71357	249334
226747	5428
429785	40447
454172	262954
263641	94344
206266	246350
216602	477986
209824	293345
140489	277936
43889	323223
83305	472239
315588	235187
99896	354694
372340	338214
50684	217803
247767	116070
399533	292975
51543	275959
463093	101058
275020	208623
221616	61621
186597	303023
90792	288035
316889	205289
1946	417201
134411	423857
47816	358032
358907	215054
90126	466773
264926	16041
145288	20719
332832	205223
454309	243700
354933	332392
346557	189475
293967	288035
458065	245679
260159	187622
94099	232616
125383	484447
315951	193497
154120	134694
24477	281252
278846	454822
90052	461392
434034	182004
362267	474621
222760	475699
481581	317118
157021	63528
467012	188188
63887	208206
135939	467492
372591	395988
265195	255814
409107	224668
477932	482287
138490	463549
334662	227101
441191	396482
293392	37515
19173	275995
458483	94344
113581	236213
51917	304173
393845	430281
306294	8624
193621	107921
204263	481066
107242	440660
305850	219499
439914	295218
271974	466071
487153	44713
183295	490788
469360	299408
228326	63528
321213	473915
274269	48146
166080	233629
461689	21411
342673	101049
38560	84089
218638	41257
433509	62753
18889	122224
229741	348798
247576	157527
194817	273831
254559	275990
127388	185076
442497	322436
366198	444161
59723	163520
270891	396080
88038	121106
245775	247885
321094	289970
381636	327758
35207	35707
478388	82585
386030	283773
351257	240826
414062	482808
14263	42313
87148	375999
221296	266852
288614	120586
148559	430800
229421	187834
138060	474268
393106	233560
329466	265057
478276	214714
85967	361379
97345	76454
481363	148429
469384	144130
355272	313314
485667	376436
428944	107698
148742	341776
215102	355796
237261	15133
131614	294548
43360	14281
74613	79485
320562	46127
369005	32807
114696	420571
343416	62294
70134	20543
203653	441313
118509	4349
1414	423062
151678	228431
132672	30219
203200	236032
313903	5857
379255	332532
255945	174028
103898	6899
3614	15274
252487	126426
416746	398128
100188	177501
463274	440784
195615	170578
378028	248501
289443	128787
34506	226308
354419	409292
28173	49903
254900	328550
190981	195121
40701	23430
403185	73336
72574	132996
381572	219872
130979	67858
177016	421356
82655	349910
246540	293631
346577	454975
384542	17516
125471	285403
36152	100366
76677	4413
67120	143585
355972	363973
462347	53863
219268	60923
164254	270836
55958	153099
215024	479487
382848	355806
276821	49847
214608	191846
478480	222531
490060	450983
414920	363019
385237	482337
269311	14963
442318	5427
96449	261396
423206	154209
388696	421356
226204	235634
100481	126581
308129	340865
475337	410430
328367	490508
322976	185335
293682	265711
251372	315250
447610	427616
169264	38346
189739	265236
483987	87836
399987	92613
99688	185623
230815	235781
201946	45844
225029	58820
195615	445233
422476	52656
474988	165437
3111	85366
395686	64335
409130	15209
395523	327755
387642	283101
185953	317100
144583	173062
315501	320097
466226	267576
333080	93533
423206	75768
9437	22993
384390	247823
274141	199447
191615	311032
382203	123369
201327	493640
360459	23941
180111	144861
487498	487130
110960	89940
47857	181809
198271	110677
236350	244688
93451	335363
134543	51754
194960	84257
111302	304491
167278	103267
236925	245679
286141	132996
390875	117800
30818	62133
209843	41723
439992	5040
357352	351771
348892	236701
292448	217275
472656	349901
314647	23018
7290	322860
427960	221759
454895	197463
126495	363581
112443	279464
451692	166513
204967	425326
465430	220417
2946	132740
463362	445745
359178	91380
16844	287382
48396	148429
481596	48275
487016	141525
278769	107337
290558	272427
419559	54812
104448	290450
475081	300240
92109	479782
295696	200549
121211	470975
175769	364975
420266	247334
101760	436047
36223	381864
45591	288035
180519	313829
474141	168905
245990	423370
444599	162986
130851	313745
250853	80543
305848	111829
357351	391411
141891	302043
382252	222246
146216	173064
415787	130542
238970	469364
430217	122199
404794	135747
8131	359120
359985	287338
289675	69303
267562	199114
473859	175077
408357	443962
317938	453624
462142	390963
308005	210766
89219	275500
208051	32870
178692	344711
189879	181680
285222	290450
124259	303250
294707	41670
471763	226341
441224	440450
55698	372238
269076	286936
258398	168255
7631	10601
203354	23795
87650	414471
457418	130747
362359	7724
415648	129635
59645	139747
378684	29480
1522	203656
416583	273036
389951	388425
271056	99982
458183	267590
479906	333196
194279	76829
402294	475917
343341	92553
36182	375113
208694	162900
188883	477986
393218	251116
374222	214090
361007	15618
395669	269199
123729	411709
386660	230691
134358	242434
274638	190369
386351	479157
467766	48861
336446	77402
69454	201262
334974	451885
386411	421773
290959	9904
162704	246835
177042	284066
35969	416961
236990	116283
264630	483547
471757	5041
436148	388133
157961	258126
161452	286010
430734	12456
67277	132365
375182	49896
55783	473343
423536	425846
420816	128704
210247	393238
260907	25973
289084	430761
394698	458790
355093	117324
282791	54976
442223	343085
198931	127636
403627	467788
243547	81542
37166	110677
11473	50155
460482	427363
439464	217423
185674	349261
243455	197908
308705	115123
200804	91218
414286	315275
72460	328253
64998	154731
18928	25534
6444	378462
131606	247704
95612	262954
472639	94225
323544	77244
248935	99789
261759	276744
7338	124679
54551	373169
109841	374977
36711	486085
477540	255195
281641	86476
310924	397666
209523	291484
289675	73149
52804	452709
67549	402650
13015	95149
424436	154137
234845	106889
90440	88113
301507	486880
100938	208300
449508	180962
20669	255
183113	30783
343985	48950
337074	183118
60215	13026
382848	357800
465627	85781
7107	293227
293974	77472
217740	359535
96023	366564
18111	461846
356530	487153
127428	262954
321110	481279
35806	30263
323407	177694
374305	133251
68098	257746
216666	66053
300831	54992
186159	444144
71818	482591
126325	23018
434863	5162
212733	47644
474688	449427
321977	54895
109502	82585
69705	251811
476107	387742
137278	420944
254542	267956
220361	82186
422696	165653
122953	35707
203809	35707
345236	364630
309276	377906
127571	366127
183140	434893
455038	290450
101522	4369
457193	81225
103748	272230
234487	152849
11561	76487
36711	333136
344174	474160
355087	231343
198796	338271
421116	168615
21268	348481
374274	235679
98850	182853
436540	482741
315917	481448
333080	119123
81432	291832
251101	36750
54855	270468
281050	180787
134828	12443
420381	426034
32097	422576
409223	438783
322677	450977
152763	309801
235647	315888
209018	479024
219546	21805
359426	110677
47467	305387
452003	277335
453863	408440
14031	80150
114304	376808
354973	122694
406575	250775
213221	303424
58492	219866
283743	183829
275525	160660
107794	49828
218114	137508
348276	404806
176520	183975
186677	353787
104788	475158
333183	137633
274511	144846
61568	89443
12564	122193
53314	464727
197109	162795
24787	228431
171912	104022
260918	214024
151035	11951
251845	74067
143198	433170
79314	243234
132500	266538
204369	75303
193767	413924
338647	417404
176111	275768
341833	128078
61800	38063
188931	89373
79733	326578
226064	169485
324147	297436
288958	187974
277568	392086
487924	314192
373311	9054
473580	420944
183868	158112
260421	226109
33684	265732
297589	110677
443068	180527
257891	202523
413953	104094
134299	304355
67351	307771
40809	298142
109733	49221
311104	336124
125139	267089
36267	219572
159839	95149
112856	20480
469564	296423
167642	156555
63373	44537
51597	445034
291688	104845
59311	422164
21528	434035
418291	79989
96146	198038
65513	387382
117848	339304
294321	286555
417228	280233
394534	40512
207668	212396
347167	366768
335069	209967
134649	327061
297941	48281
180249	117994
104639	225420
410865	481634
129825	468050
384155	15133
245679	352366
5562	457244
50194	356428
72239	247823
339453	377654
256910	326997
442018	421115
470819	357621
61515	170077
420234	254202
456870	62619
108050	431271
101504	482198
346990	477294
481044	330469
220276	315380
11894	484403
57201	456277
56985	467703
8955	417327
351072	39255
117862	55191
130069	24670
65775	299730
273966	317881
103426	26519
146893	437088
156731	342063
215806	275990
97070	453746
14961	217423
462350	108258
316553	378462
359790	109006
382436	348798
29354	218727
190973	440875
1195	329466
155302	127439
115698	45829
317201	393326
113729	144147
105969	482319
294791	296446
377983	135785
398438	313745
432175	141431
231604	393678
150174	144405
152137	462598
447335	158153
231652	451016
336567	133603
216659	172089
123161	144365
439116	349511
91130	288924
234799	436297
206614	338271
158400	89906
245449	452616
234660	94516
105249	227566
55700	142528
246900	418099
317125	317118
106268	241037
406960	434945
361435	176878
204865	86728
124467	259929
406836	288098
417938	216773
480588	409828
224777	208036
397741	460271
485546	292510
477932	474435
36882	15707
382557	261070
62154	18984
68431	486339
266896	138684
463067	373438
333093	51895
207690	152502
107140	417995
324609	250649
316972	190369
364209	26551
376307	465063
230136	103698
453821	102692
258729	230714
198405	127921
146924	266538
201038	306524
316946	464727
264026	485150
440249	267274
265711	176325
187663	366577
87021	411809
186149	401505
6763	297272
183746	413525
449283	77136
284620	255340
222102	261396
202079	61376
112728	452709
198317	475370
159884	338189
436699	178169
474430	401255
459712	388088
97134	190369
441575	281082
207236	135448
22668	375840
176119	290055
238419	313745
411194	364768
319956	335027
20946	106052
18294	215397
249978	147665
280665	476231
311300	106297
27108	369761
304103	164816
78738	437065
275152	108743
403032	386772
203787	239915
445853	32807
170742	157698
427242	224997
165371	430431
458736	310606
297001	426569
71983	249164
237801	415873
138889	174700
145433	264766
248559	63229
488102	109407
21046	266683
3794	275790
188124	30898
311306	3534
292670	327217
304889	299584
397744	256229
353541	340521
24362	263420
109724	70557
40362	150594
480580	482075
384231	156679
493629	487001
93768	54169
405459	82585
445796	397544
50719	468640
282378	242661
154815	32807
273900	49896
307971	50538
46023	485734
122905	478482
208270	29025
415819	340183
278489	16433
260089	478415
492718	388575
466377	358240
226135	207927
379064	396080
323750	270186
395988	85028
311230	110828
57432	168002
402519	160232
165357	436702
469976	228431
49268	184256
66715	149600
195595	3022
67248	238057
251766	354933
94616	466333
422267	248535
313666	354518
468493	119868
433943	103825
353345	99596
224980	125868
273018	128060
142437	150352
48159	391410
175120	254178
125629	447663
271397	336179
354545	30193
477420	243928
42414	166513
328639	85243
369450	77438
185208	259709
41676	202486
96612	422849
50249	396368
213873	207501
419914	371983
100417	164446
239084	211208
56824	293813
383700	94344
318792	129124
405295	309801
453882	211868
170508	217423
405026	72401
370948	354694
17714	205270
147795	218730
328475	231485
626	110708
118710	143096
466008	170894
189873	388575
256716	337802
12950	450684
196924	424829
6467	266896
355542	298941
237714	459622
40577	206686
290222	481279
178422	383680
397385	297442
144314	7130
130069	56245
198242	265711
167871	184902
220428	15209
116525	257509
226870	310756
53528	15209
377720	485546
154258	7209
177269	123925
181323	251771
234453	388839
312221	44012
229851	228431
11057	412980
296080	366666
397446	32807
282028	386552
143315	164884
92918	169617
463891	178962
91600	10706
416426	458601
283934	187834
71220	292468
133638	477506
238855	176759
156531	187974
217740	384267
9925	17420
396522	59848
356037	7089
214834	129039
464731	139648
763	214992
297099	393759
316350	330469
255155	26971
230019	437646
127621	57989
375679	298767
289859	354644
484247	220417
197727	64429
479002	164009
83745	478415
157961	232890
134024	3845
274381	187974
148246	294803
257158	255195
312595	45442
163348	86490
1118	179376
348007	449918
14574	299942
198018	72523
448062	258150
80902	21583
315801	41753
72111	190766
292383	435637
210006	99810
427847	54245
148213	277084
440506	380071
331096	111449
28357	349411
475469	362865
90750	479872
136938	478304
274753	444346
248013	463986
121960	363973
269199	104378
225217	220199
112345	372936
433295	149081
216263	398854
382859	166513
240491	445821
65134	218084
12650	462158
175382	152112
371600	148759
337715	87747
318573	243115
348346	145064
424802	66321
13930	420084
267940	44049
452804	387742
197555	170993
423328	15209
114405	164884
33600	250214
134319	122462
489552	344876
250511	246498
48953	475935
287720	293813
218730	43618
452308	449534
467590	277411
260741	160379
119410	109974
44503	290495
292275	60201
469532	173249
412806	453503
107709	423531
163893	104498
475960	61076
250976	267352
241037	327099
483555	454327
371983	177095
89826	28252
528	317282
34525	478415
267739	351585
126911	249546
56638	13903
282356	166513
276821	336526
407872	119381
138726	301475
29431	61572
488691	356987
203372	398333
168655	50155
188859	235714
474040	333029
195175	249041
263439	290419
242689	306898
418482	88705
289675	324737
41368	27464
677	102352
468010	227101
266508	464546
42697	380495
165436	65025
458768	258248
465132	461846
123476	88105
211541	254392
111153	420183
465687	57619
428226	218664
112338	137128
266124	268743
73650	92667
368688	109437
49644	227101
13841	387742
44968	2199
67359	117942
377027	38063
392320	340918
100930	25239
25716	306755
408357	420414
144274	322211
137184	249709
392577	450380
216894	91952
38389	10345
462775	245502
358480	336395
216319	224978
173544	93245
62980	261788
296828	246311
367601	246672
92401	232440
18166	481279
357371	287558
259219	313745
52491	317178
126653	183213
327860	313314
103179	33557
253538	91069
199113	277786
248013	100909
265464	402731
139743	181680
307680	99362
212726	347487
119639	15969
331532	331349
311965	277367
388626	347675
334304	166513
202289	190135
405013	295484
417248	283101
77811	476951
443307	188836
492002	3639
367955	101995
316270	415920
493788	354933
422130	360860
388249	408121
52562	288447
390580	128657
304492	281924
436376	13370
483533	347036
40166	288035
19502	87185
24572	41533
50879	141701
405979	48282
468935	477750
206939	294836
55262	391414
421980	324377
120166	481785
489850	325471
159959	41257
203710	187974
404568	420944
40342	83275
171355	378462
269126	82094
284519	335832
140961	404806
124259	262251
19203	60517
471927	446379
348365	363581
396669	228431
152991	404806
358369	13370
144577	54700
10546	159083
163987	420959
342710	455606
235822	471301
406895	253687
184229	297832
312283	180578
442764	437851
437882	177100
102974	3095
346136	112312
387775	393326
456021	427076
84429	343984
151671	417010
81876	211868
114643	201427
51543	83739
457225	305897
36315	447107
155885	88113
219068	362784
308190	195614
459213	385070
140670	358218
404182	377688
493799	492701
465694	211868
492471	332392
417945	298705
83203	90992
19542	83022
352955	415625
300702	201615
212459	346010
29433	408312
369012	280233
266855	60741
264393	422391
58437	401928
200222	144900
234798	380082
23572	482134
286652	208617
411282	234649
287089	399023
89219	53754
13930	241596
341943	315235
88202	389819
85476	255880
4841	41075
366985	347202
171403	351257
39371	112379
230051	272626
302109	20222
246131	276447
441783	364050
328798	401854
371507	334974
338769	174183
345401	268829
50136	26897
130730	102749
356530	354747
325503	298415
57030	198599
417372	37770
412205	321400
441151	96791
148956	336955
479595	62191
420736	401881
243970	458601
73252	53863
125490	439900
166167	269248
218772	108808
313238	110677
449936	313916
471443	141900
386802	5040
256802	217423
4745	300813
320259	345642
355810	340589
138246	435339
152506	423723
17613	476656
88146	474398
352905	401029
220504	384648
229815	186440
222630	397009
99620	145911
23290	313745
272742	120837
356473	393192
279463	128109
64861	484274
15066	155255
185310	328140
113457	404960
452097	196783
461927	13370
50524	251633
490471	249102
249646	319231
256586	323252
369209	463623
324688	252007
392699	92064
410908	60208
469976	361978
98403	125233
170375	367255
169624	293813
203079	126204
347596	202191
308451	365224
25181	55247
275478	322719
16668	383268
481419	395503
214925	286936
187998	308649
46104	467821
416991	22783
491070	409828
146520	478415
303237	456586
15819	147559
235665	21379
361008	135524
12074	21411
108272	290704
281709	92613
18337	86476
289350	391414
295304	55379
443474	241468
179292	95942
362267	273468
67432	50264
125417	186561
367878	416830
154629	73336
53263	376382
34451	66971
42675	94344
315722	366127
219546	443292
351503	326156
395032	292553
134585	23018
425675	409942
104153	313829
490134	265040
276821	210508
135541	222701
379501	66457
356129	214714
320059	166513
474341	449669
156657	420364
401948	101806
493422	405217
102208	299408
293454	396311
470104	275266
424925	53863
28399	10379
406425	220417
111191	422576
136798	20911
401551	473806
435657	58486
41096	393326
473420	449178
19492	298182
259835	279547
68029	94344
233045	184003
72188	334680
488702	110984
161756	378686
488971	447126
208300	465647
358373	418336
386265	246822
402052	419063
388992	160456
282453	455345
473353	445833
346084	69888
52694	35825
10417	96977
251802	422165
40793	366534
391157	339249
95873	109858
116689	160605
470329	443693
259923	240225
281236	328867
299399	267230
283262	359218
252043	358965
67564	50538
189960	177684
238344	335663
324503	262599
281285	146202
351754	269693
328550	339954
298141	188060
471467	179773
114589	457741
237440	12129
202347	263514
412389	431799
247296	261581
163519	408248
107058	109949
352195	112617
181117	146764
349421	234356
184578	205109
300673	121212
422015	159249
155697	78849
13386	162980
79060	187834
336921	345530
216809	35735
23677	243901
298390	79721
20358	471668
180195	447107
185953	12895
237274	283346
466995	317118
77270	121322
433547	215822
12523	477403
129842	347020
63859	49228
308122	53389
293492	308110
83605	91711
249163	95536
78613	258370
134024	479614
143270	488641
55816	249334
478588	189255
286509	262954
489993	368293
328299	285156
58604	160340
31050	402969
356629	60517
380386	183778
119967	166063
258370	253707
381605	254890
76867	196783
273609	94537
93659	173407
57164	308286
371766	446840
32616	307279
135714	438517
476804	104801
11807	183213
142059	34242
488206	38063
377967	250389
260953	276766
385893	141381
288333	326608
366597	458183
101479	120666
104325	480326
37871	444947
366852	457081
253144	424644
40890	142163
370761	173527
76068	49021
320654	252961
141628	447675
266666	226943
5866	452154
460433	424404
135939	94516
82792	369599
309917	283918
350164	258370
39423	298767
75056	481975
2959	368892
282761	246926
424850	338665
196558	342415
134593	342631
352344	157129
370820	237235
288658	232890
165984	444662
161722	90006
89789	335663
107524	194830
200092	313057
189125	267352
409126	298765
295506	176452
203081	349705
443619	230830
275968	314742
350589	237081
485667	234046
192800	316075
41501	368372
451391	4110
69651	62520
211250	399954
488081	84791
254679	7107
255557	470753
330317	357950
27985	410062
384196	464588
212024	11649
377205	183883
60925	98906
451520	273831
84466	437851
263572	262277
100398	291699
304472	136744
256224	288035
351519	40958
386369	338705
245885	86560
203354	73189
427400	1008
80635	291002
130224	350768
79134	456289
49988	409333
272053	249334
19087	153738
204118	322942
166520	94516
55997	122462
91828	327114
369000	73693
261091	86632
404884	261070
56620	267297
221333	91711
485853	398305
366072	389682
475581	380568
273181	195893
457418	40225
417194	182398
63415	451753
158211	267352
430297	267553
16349	83811
278162	178436
427272	236535
96772	420392
303989	285156
242496	348804
33965	447847
239071	25016
19571	446743
204078	119531
40518	406038
247619	126144
161249	191639
109130	435886
131939	116758
489787	400044
246876	220635
233782	294836
172489	20629
47058	171771
193504	293813
71189	394254
242611	457702
401297	433754
67023	94516
227749	183213
418948	478415
209018	326492
734	303955
237140	229150
418453	380565
309631	57134
48607	430742
39586	481788
118808	68334
253313	220792
363709	216090
396425	383126
130069	266119
189064	1483
114063	345285
326631	452091
15330	86560
317335	281924
290959	262658
254542	364319
167785	99342
230773	8948
231839	35015
201434	309800
174028	12129
430217	24539
427714	454931
449482	279099
114344	336590
97499	406371
68318	405860
237120	245047
301659	238413
478822	440660
169113	346975
319768	196783
81658	236213
382229	56620
407323	468575
25690	110101
312925	67909
296261	101021
263299	491526
303651	463945
354674	127921
55519	238508
387540	414997
119538	385378
96288	411424
399780	327061
232037	257822
441228	50264
95215	431226
311211	183213
230051	259284
176130	104263
148573	298182
324967	112419
262050	355501
52491	30263
282065	226308
205249	63528
429928	115386
390240	108423
309308	287028
352150	175188
383687	488282
261304	190369
323404	365127
411754	317100
191621	100909
95720	301659
41676	479680
22599	73990
290765	379130
357291	391414
250049	156494
102644	310147
469205	466431
6612	248364
127063	464588
369332	274451
171148	383135
239549	217025
111968	196425
287271	464391
440283	371668
185275	337943
90126	425022
95657	244953
214055	173033
142041	430044
234363	64335
396605	66146
429647	48163
167015	368812
442000	273831
295021	355027
125417	125139
313314	428600
67418	157194
75303	429933
365273	303497
411668	242650
301913	79721
331108	450289
153804	425675
227564	48365
348224	411163
396551	169071
181119	426439
484592	65194
29884	484636
257949	164080
472174	266944
475769	12895
164707	439352
127126	144516
94734	273831
93174	28096
338741	366127
197310	290550
350924	153832
49532	492898
36211	29689
214126	377205
107118	327436
85229	428080
191516	132740
195671	22493
171012	75379
196332	386631
420266	267352
358589	466959
371244	141892
143190	137633
147592	429863
291938	315864
474192	158439
463062	171443
135640	369262
413066	144073
459213	291521
138282	355377
11230	63827
200136	23291
295762	324366
488971	206887
192825	123198
255859	94516
233958	10646
218522	417433
461946	335169
253004	481279
323222	276596
238353	134259
319259	206612
153006	384475
176130	87604
296288	90414
91753	35482
147604	365094
448532	167368
155382	359666
64777	415734
13527	32724
483987	123369
374307	447517
341279	264541
77231	326614
109808	190369
231653	474248
374305	131655
101346	258378
261438	393326
186597	254467
76867	114063
231629	140174
19745	113579
106390	317118
133371	347998
57521	320288
430170	364201
185037	92114
484670	4734
375727	266944
108569	218142
202949	110677
62276	456425
189873	317675
400161	360013
49099	228859
488844	2715
84552	309425
97515	454092
405708	124431
139444	168615
83305	26714
360674	410513
329323	145835
358373	74324
463429	296591
254155	221030
81438	273831
227651	463200
290985	85423
301557	485404
148559	420414
363129	428103
25964	54855
323317	24516
435896	190369
256811	195551
82952	303180
298317	381054
127051	132740
381305	280233
106739	35716
447467	5555
230594	162795
96737	89047
317993	94344
11696	83894
274138	98062
79779	39964
335242	35707
356562	95942
245938	477222
394573	440660
157065	378686
465528	30263
185049	212605
209542	351375
214012	313028
236074	474956
330554	329796
422015	358749
329727	492906
30463	437360
66977	19185
157243	340336
182657	61572
260624	351257
291419	55084
276183	25103
248981	357800
361402	224383
321555	473286
480739	245288
286540	438783
60025	311212
382096	315888
220851	440660
400520	220417
54374	469235
218228	351136
251347	260879
201547	5041
323395	434035
396228	313745
45724	201569
154835	358401
484155	380071
110302	221759
82173	490237
95378	62191
377096	421830
133388	55481
76898	352775
474456	466828
194570	185322
348710	388701
472842	387742
147602	440660
195556	270095
374863	67584
229101	253506
42767	326818
114420	249035
158156	411809
181590	91263
218362	492316
10062	456219
196030	377987
75119	132589
358804	254754
240439	412427
394341	190610
378976	261337
128291	446801
200167	249709
367168	326571
457923	275973
121586	237235
178469	120241
345882	96965
148313	49915
118943	84089
198317	405274
374350	435280
491638	79826
92623	402223
469690	287740
198317	398537
286594	389313
144717	80193
426829	453691
471894	209193
71413	417680
73009	317675
190015	222531
420278	375815
247218	293813
216509	322342
409078	90277
375107	323711
48062	320442
205729	489156
95575	94356
251255	406408
7290	134784
228326	268917
304491	114930
407667	401928
245938	455936
322101	228431
280276	245656
15133	186714
351455	211868
316156	256070
152368	268809
116021	234555
209132	371918
215865	147890
106917	461951
249894	47955
418442	315888
302725	382263
214012	454508
143942	254621
371983	253993
179111	212046
414508	16170
153804	336590
420337	332512
230320	208038
410634	304393
98376	32807
430313	300811
33338	98248
283918	170483
477811	326830
93451	235781
410974	465589
153332	28129
172448	202019
211238	258235
359454	301475
269949	217310
166365	228431
359	54026
220225	395988
386589	360708
213535	458517
108346	375198
5896	342018
435974	430356
146893	433422
158420	247773
434842	123369
67126	82585
345531	309080
214390	477986
422546	198501
226949	211987
263644	343517
97125	181957
28357	158963
485267	273831
351502	81943
90050	447517
126948	273831
181440	255797
464022	470104
379966	140916
39683	351015
302388	465313
14302	382935
366402	276780
314311	196690
55774	263833
315636	68134
369000	409828
166897	93772
81151	484447
362082	19262
287644	148324
419265	285938
476094	392284
54990	428738
143759	212003
346537	477398
473203	302153
490374	229150
233902	28129
324199	470415
178237	472256
223731	258607
127997	67584
358087	40784
160220	221687
122200	386355
203420	144073
477031	94298
140913	322211
234700	317118
108220	208300
424387	214159
202026	447831
463549	141423
448104	369212
240847	393033
413779	125456
434047	81409
101610	168765
444081	237548
20726	467192
109154	15209
437929	138021
448199	25162
98226	271756
300330	413378
459461	409828
251760	267352
469711	242331
39317	443693
327209	319076
399561	125118
460851	22972
270577	440660
49685	276479
376984	455185
315430	94516
403233	417918
50335	421206
101058	25843
68675	364179
316565	75568
48282	160388
168643	273831
287980	349200
332346	454822
167583	344231
367076	249334
39898	12232
48163	67783
19583	281197
244362	478232
293073	94516
304341	126040
353856	318032
238506	355090
278580	415833
234932	101806
490920	202119
311324	344211
417044	286936
93627	379050
49986	263009
285527	468808
84052	335137
111705	411455
213702	87843
915	35735
400350	97290
217432	254009
166573	463615
364636	91403
191447	96256
448802	328879
432284	482181
472755	476231
338113	228013
217743	86974
187763	331391
61979	207535
396187	361025
349198	75716
144288	294684
181343	286977
124634	190369
1709	413631
103514	378462
300486	347873
329010	338271
220967	53389
413	48651
73660	264641
301913	346836
461016	332190
189324	418362
40028	477308
359217	568
425275	436924
84968	430601
484416	362784
357356	12245
342486	157019
440103	82794
196712	205223
398682	48275
165963	75583
159427	88724
314311	168594
156192	196540
195305	229180
85415	334680
155858	452351
455185	95149
23018	117762
98081	121304
327077	421830
353335	155246
272785	52443
66116	421769
441263	425675
376304	293813
137833	472167
397359	293465
101479	222330
275496	10690
369030	198259
326631	446154
176875	204078
296152	133561
76005	294325
426909	233592
390960	35707
342300	308408
99723	401481
399756	285937
353086	48275
367281	294836
431586	407453
167715	447516
222566	454875
36249	158965
117992	188542
274229	183213
286126	393265
286010	423380
381590	228431
201131	143605
101736	320464
215029	184781
4634	262594
192611	148590
16418	187974
149668	278520
91036	40806
369024	263343
54539	291618
162091	377099
59787	103497
185245	122462
134024	345745
312553	266316
307182	411372
151962	463943
198637	122682
165784	341271
135837	304842
194845	65008
329379	390957
268197	300800
318549	317118
446831	365818
209505	482857
91373	175608
299495	109638
361349	278212
97588	103129
277241	149492
147416	119904
15819	77461
434976	86553
463429	445661
308147	430790
349164	17518
268600	420175
13993	51881
338098	119868
251350	407729
267007	462492
466420	49573
320246	378686
381493	476951
374294	165254
355815	345585
192543	212081
105501	292526
169790	340
393106	128276
219728	82585
334602	318295
42143	125693
336152	230679
115625	5267
73298	274030
33343	429871
10165	35402
874	412411
338915	491762
203793	31544
317776	157310
288333	296184
282027	166063
132571	489675
267079	143777
48798	269075
207047	56814
451704	269199
151340	5181
368635	458601
260624	64478
197855	164164
80624	15819
294056	284279
318512	262954
408850	317423
207390	173898
226167	427265
294527	463549
462131	137508
288100	183213
250434	271660
209039	296144
7097	205289
399642	466737
382170	240176
246118	35151
5700	87781
243840	221427
310355	75836
152368	476447
14020	107711
438250	87471
86272	77004
297572	154063
152073	68410
214023	470356
134299	50924
328494	306706
38020	113802
384231	382367
19135	453493
358172	332146
72755	91968
309917	351732
470765	16125
25969	380028
201803	125635
353102	273730
453821	332532
122796	213322
188651	17122
241732	147121
181659	233508
185569	330494
63095	442096
448391	262954
139720	177104
453010	439896
219926	167035
231187	327721
226663	17470
276572	58567
160222	28058
439580	476231
401592	148456
194417	49228
272407	208300
440499	285477
292479	322029
466592	15133
331663	471479
66499	457653
109110	26527
229308	391414
473709	198790
485471	410028
153903	331535
201209	471018
252217	75952
308122	218507
75056	319333
388223	479916
375524	246311
314004	364109
338480	32807
366348	13370
292078	429593
402906	247447
52303	228431
150708	491856
457418	202317
213907	430356
405530	162795
14020	54976
209967	56457
276158	270464
485940	156885
15819	271319
203348	108712
113205	203811
338735	420944
470498	49021
337916	28624
341263	469532
98103	183213
244683	293813
220692	33508
315573	292721
342465	172716
390771	210717
179689	208038
228709	153995
310981	212196
123045	390029
482777	285446
393409	53624
490797	328367
336955	223926
298248	99829
445860	202523
301074	62191
344970	231485
348589	35629
39271	228431
154981	70884
424522	94793
357210	317118
379391	403031
326260	119359
250833	354022
95519	123369
12456	52944
214114	350726
451803	395988
67835	462611
276803	454130
52878	116232
443308	9054
293921	206013
470689	190369
135336	153799
22541	351732
119563	408055
326897	475389
20998	224006
294710	474527
31956	336590
35806	362006
219281	345942
40443	315671
90628	107187
414286	110612
202996	371934
52935	317118
135611	342440
77813	104498
409194	91289
292641	136370
440022	198926
332880	203407
225351	391551
318533	34873
304275	216996
448846	304616
168464	314534
115781	360264
416400	62191
70586	73401
234402	440962
124531	471745
374181	210738
12937	214992
150423	262536
375405	237645
15819	217103
293174	142018
289675	378993
90696	250382
263266	169482
306345	393485
356995	119669
316620	217426
187089	150352
72385	367972
125790	282172
129485	20809
304404	309572
247193	183213
13502	39255
153566	258905
414128	33855
385898	61376
319846	286936
201131	230438
409248	99993
307228	295650
379680	328751
373118	478415
393870	65627
320625	478415
237433	162061
276821	85371
48411	486885
106353	138885
154068	446939
83734	201409
30241	382832
8268	395831
433939	149128
10512	297654
315573	338422
219546	387431
145585	294609
116173	69103
214012	242927
206939	447335
284344	162795
148539	104855
1445	364109
102914	489781
471645	13129
1768	89047
87729	190369
294836	177431
200845	16433
227456	449609
13794	468387
399631	242927
375558	11666
99614	10646
333022	208031
95729	20611
345869	428975
144405	469690
313314	491847
107508	387499
12489	478415
274852	427714
271736	356750
311071	422164
170630	336791
79784	42786
213065	74013
294659	226308
81358	139803
418743	344822
73912	51397
62316	461944
477760	45789
970	161134
307846	234406
350476	342119
302322	196067
448077	251597
41161	480224
14421	314494
451731	10073
115382	170992
16668	9203
127270	210918
15579	174564
424366	147469
431830	421267
150833	407306
267195	164009
405674	48506
262380	10674
442887	264908
20059	92434
330651	9105
193257	403985
129015	178498
29731	438783
96316	152502
359323	59141
40028	50525
180138	255584
479287	378686
160703	387113
282571	219792
96200	238657
246690	131975
325988	272323
67222	434866
455991	77031
52514	147201
285131	231578
181704	440660
89238	12867
120771	285532
128591	331349
314063	209542
87376	388551
454097	112312
288181	313698
425166	102096
29077	160468
28764	255522
147911	24861
265568	132740
236035	128376
427609	106439
276157	264406
125096	119583
121145	183213
268411	201955
102837	149775
26802	72835
57269	187998
478975	218727
98115	53490
168779	187834
112975	51195
124586	486885
83799	53490
344391	476800
240307	163542
247388	470818
27634	491388
91828	388473
186727	119762
92836	105480
142904	110677
448660	287914
77655	291324
353714	94344
236680	157100
125472	223398
451743	334527
230794	309522
205388	184238
294793	77093
419513	490215
51938	160722
216147	323157
175728	64335
370619	226168
493966	197882
490975	41266
207408	15293
151562	401014
200457	141483
369066	42189
177421	472072
135731	64066
16042	186159
94373	99405
113517	451033
160319	186936
105126	341271
393528	135139
372054	52157
286893	387742
369134	384493
400807	469235
226167	70327
237631	206874
392312	313314
266580	233608
106672	120380
467525	172089
223239	157026
184528	197308
121594	241718
274807	183213
460636	311297
146350	483879
477703	252072
348739	68751
411846	393326
3304	167903
227152	266982
380937	170888
85302	175373
130651	443146
443068	75201
400771	205114
51948	15209
455130	439218
416426	49231
405555	371934
47815	349879
173661	181306
232927	327217
229496	317676
330958	405398
310350	158034
81432	161524
137576	90871
143058	311850
474005	222701
461236	85178
146893	155635
222535	4349
475413	219763
376963	450733
147668	485093
285722	116710
416458	96662
450406	284982
364577	271486
315394	440826
152825	415936
273173	122462
115866	345232
35260	215580
355557	103751
223431	463344
72708	448294
326853	24513
417372	309524
68314	304478
456021	235599
296459	132318
155409	186440
425445	98524
76228	151801
289595	121326
70058	455888
194279	247106
63391	28129
101330	371934
49408	206887
284985	412980
201062	127679
118616	86728
38985	149349
388532	306527
326574	159212
380192	439740
209311	297272
43639	473223
482184	22323
154997	177172
274645	52537
202352	487874
33618	461144
25239	65936
58196	460137
423603	364855
62612	451014
280763	72876
259642	211868
89826	83408
155730	90099
226167	483501
229854	234356
56138	327204
61274	486268
493267	430278
140024	478415
263377	112588
57501	178929
158724	369058
328282	492906
318548	297535
221348	103267
72497	279900
328519	463274
13130	326190
365613	412980
112267	263713
195669	57368
355335	21411
394546	477986
261496	476951
280236	15209
21095	149313
332710	75728
476506	100194
275368	132153
41674	477506
148817	22549
254430	43978
433360	102205
395364	476329
163691	396583
303052	23941
421611	276358
283625	197780
152553	140725
19541	273712
59718	341777
198387	6899
50925	187447
60090	172089
392618	180452
7808	274103
452709	52537
297794	369599
297983	434156
334136	245538
151763	122746
204862	68134
30959	440660
460553	310077
113620	153534
164513	27464
155045	375840
138126	442775
174362	287740
139989	9437
33838	478773
390032	119762
157910	328169
142852	162795
464469	395964
190955	390197
103649	176878
436059	190369
289566	81104
389656	390232
407334	288750
197920	378349
285231	417083
122413	95942
450895	461769
111148	54205
266916	105252
43667	210728
461566	226308
129652	355567
339310	69592
189064	187834
102199	271372
266965	408906
434040	273831
397734	189090
274718	379976
386623	233614
124013	122462
298605	29784
132154	422470
110272	297630
109374	173576
222556	268006
404784	50411
263813	367346
106390	301247
274852	47376
401592	181782
437502	134694
290804	39715
258280	175825
373755	236213
72965	277961
15681	20575
413641	267352
237714	174991
194118	243731
82724	145583
440925	1168
191859	407505
120205	99437
306321	65891
470262	150352
192238	223900
476516	379557
106101	134165
9592	463055
185711	313745
408329	350208
395336	185003
124499	433279
332862	340918
8230	72688
320648	311960
235689	86476
457449	339853
21679	484274
182035	295114
478439	13176
331553	91416
365831	225214
394145	98056
79410	21583
452243	46071
138126	373367
36315	309801
377124	489552
53392	294500
7922	489822
283675	183797
237714	266494
93612	281236
455319	71763
148315	455523
492180	92460
389148	112297
267562	198867
55914	139212
238870	29089
338271	378288
51628	283445
385633	270790
466954	82271
233784	53194
375619	194626
222562	166085
239099	392159
215902	391414
214508	372857
272339	411967
119159	54976
7922	175779
482708	244864
318443	413525
488377	420790
263703	415959
381945	366534
158225	430894
430425	447767
127388	337120
158037	255650
100403	314663
96577	362168
9734	63528
444356	251961
295479	198865
124259	249294
172417	162952
444754	19377
110887	376042
65059	12129
124085	480152
5700	114025
302693	54700
461163	401854
354074	162831
33461	269199
218842	50391
206556	228254
311510	179375
179749	204478
340093	387499
173063	166513
209824	306981
132129	152502
295636	254098
110821	14494
441571	34801
191072	448562
247088	278520
16851	429593
243611	420944
447833	90099
14289	29199
278642	215477
109557	109621
19921	237660
374305	330085
4755	99210
119270	39144
221521	463249
260110	477986
196831	231771
6899	368514
230051	445940
278538	374634
156298	58567
195095	165080
29165	264406
397854	313822
68908	386901
403748	94665
479351	287694
71454	437630
172786	283265
152431	115523
239091	308587
256443	223121
283742	429593
437720	8459
201572	16608
489814	494102
328602	318188
54112	168926
65003	337791
364029	186440
242400	153750
365099	292494
480080	440660
118539	287893
416180	225976
456277	418755
254446	63574
440249	423921
337237	407933
123025	475935
208712	255400
245470	155719
9538	431840
14882	84619
65134	348176
486483	275658
348037	405358
344304	440962
262268	164884
294572	198926
376592	11533
226204	442068
249402	154135
210011	403970
265578	440694
134599	476231
382245	440231
412087	54976
189811	409828
312283	59831
61786	168381
415023	467910
94685	34824
419485	378283
121594	407117
89257	433860
360469	267352
91947	467900
365550	388119
136827	314745
325358	392301
236328	476231
148625	401320
357660	317180
153791	388575
438478	264908
467788	278492
417335	35035
305757	93214
304186	91069
48152	12443
20334	405380
91381	120912
186548	128867
178422	210453
327209	295465
480608	409551
112625	364592
330814	190369
386677	201208
51585	398570
457232	472810
155271	118600
74044	455995
106167	280076
205481	97108
356430	99210
420736	395064
450276	485097
129401	231473
197289	316607
157590	175003
165803	94344
170110	328052
44503	48275
44908	126125
102603	267352
97060	285446
170056	208662
319081	173890
77162	81
184912	345401
50198	113138
393047	317675
290446	45413
302976	433391
169937	256590
124960	436059
17574	47757
446413	112056
456658	72357
230051	93080
440036	132059
328708	88679
338437	373169
385334	4634
277987	60118
76228	153674
483322	370731
364037	273831
170412	49231
445796	330611
321152	117813
313523	170226
240647	15912
96461	303497
439588	19599
67922	24208
391902	465790
182979	31364
194852	203793
152887	458789
286655	102563
64007	166970
154138	436136
222760	163348
12656	367579
483350	456416
402893	490862
115725	256070
198621	185514
371459	213639
131414	100477
458207	422580
386380	447975
470990	5040
83451	282866
349064	161875
241987	218727
249981	57134
489693	198552
158274	301659
304165	346630
470672	93930
192800	27330
131574	217809
71983	323654
116509	417918
347205	42629
382090	417814
422802	192195
456021	404099
90621	316711
386128	405145
297969	407362
371071	492919
333136	93726
148770	405217
230051	130301
491445	444806
339609	136559
399404	477506
467694	48163
281236	193705
342465	367824
152825	187974
324459	228431
297794	17186
211740	254973
273695	288657
484634	95942
438893	319854
9352	112713
380112	452474
290919	401871
20492	190272
62978	355093
21396	440660
419328	489730
148876	174564
105065	438982
317733	13370
176878	237979
329155	140044
157668	457685
49179	248088
29582	72781
45459	206874
437559	484447
24088	466074
364725	320625
339225	84775
289144	276876
12352	409592
106048	124167
244536	46790
91446	337757
478287	265065
232666	172942
397599	479985
407025	273831
264705	15209
225497	162795
26527	229219
437849	40107
28291	22549
451747	338271
127568	98613
474072	82196
454717	38063
350650	457638
274852	70461
27578	198317
297891	220857
280189	95942
270236	341271
14823	383576
351850	331451
397760	255640
22779	325226
151608	156375
307462	256510
185084	214163
396725	299467
126406	182226
52223	317583
366148	193281
261902	166657
19727	67089
334963	189142
281555	292440
306981	320625
326260	124622
478287	297276
427082	281690
101748	373438
131726	262141
157416	28919
331098	469235
155246	375840
418059	67753
171248	387442
215987	394416
104798	54410
419091	243301
97386	381153
96722	49991
21338	156609
314903	186440
90300	130541
311212	240374
383214	231485
287953	262277
361405	431847
402582	36516
165680	240770
93148	261070
493563	237631
76228	403296
126045	32354
197972	358299
408329	404445
171093	83467
410351	34692
345715	340150
250961	420944
148313	25984
90017	20203
117239	246600
246135	281563
208166	402053
305142	395338
417259	259656
55633	388407
53090	105967
286531	171502
53864	226189
402874	304589
292588	459993
55489	377933
242032	236774
403929	54671
96777	340930
187674	313745
401926	16279
8312	331081
200092	30258
297069	441135
140625	52365
294988	209791
268989	17186
310358	410
12629	61522
394484	443693
3245	466737
436231	332532
46467	163127
93381	312520
237223	476951
488399	190369
177154	164196
99128	406222
391308	115621
27774	463175
421631	34899
103824	37692
382841	134262
182771	348798
251956	153995
365399	336590
408711	460333
273331	40784
204078	118735
147945	420944
267504	110418
195396	209840
131431	214464
204305	341710
346871	128061
461136	426569
360459	153726
400542	104980
169422	98847
320633	60923
349271	117097
191512	331221
468549	64846
69617	216215
465292	341271
408872	197212
33492	249419
159498	53994
195402	24152
431775	3011
295649	267352
364783	485185
17370	404100
424925	446801
874	453762
92063	21586
236277	25111
333659	485304
166122	94228
106554	402273
409016	327922
130348	276358
139056	422164
158044	190369
17479	122581
492681	27464
46988	370734
140848	186322
22443	212081
236986	62191
26735	91032
90649	344315
246520	94516
386270	44918
28513	438731
110216	234845
198103	40553
388249	73189
164012	107808
43378	88113
215525	265589
430707	363727
311914	146133
64008	426986
35942	182649
231751	310756
226919	34547
439505	231608
454867	41298
283451	276358
267465	279871
130844	3719
251478	99189
402052	287454
180755	81280
409248	358748
386626	22939
289639	49924
488005	479524
347447	40284
353491	450351
376727	211879
447610	308019
349140	472657
109868	271367
100795	266600
205747	121324
44749	435318
402973	156375
373631	73236
406660	252563
105684	15209
16370	275790
352483	94344
181284	122462
488348	267761
422711	115340
135103	142164
460431	404884
372550	404806
104488	384616
12306	28129
349416	330469
252065	421356
283354	469338
177096	225180
375182	302549
340518	289126
400275	44086
5123	261320
403808	391414
146391	329732
436146	245017
97515	182192
9183	95922
484012	391414
81581	481729
70135	405217
181477	228431
479325	49276
414167	220087
301040	220417
37350	330291
98125	152502
192435	318773
172535	433934
296021	190369
253421	196169
62645	296432
463570	145787
307004	391414
186149	377663
342453	250102
23345	415379
142810	114930
233408	250975
336214	480421
258398	366859
389019	135756
435009	338271
254735	304589
195649	465647
76966	288125
257896	153995
370804	38063
66423	374937
36075	367798
339333	6419
474609	356710
39834	226378
276519	184735
137124	270095
290309	414682
140722	22689
395749	346212
250111	228431
72048	39892
202703	386476
369294	420790
1057	99156
257559	140044
6511	333136
375660	251632
284389	54976
161378	196783
128948	201706
321183	70894
209372	65134
101012	236213
314311	327100
316565	145037
331867	396246
139585	166513
368350	358843
192465	203279
15556	15209
205782	276591
463260	132740
237120	117942
10289	46861
465031	330469
296518	391414
9670	181888
467607	490885
174139	162385
262890	317856
197386	312698
231628	223009
243700	342807
349068	29105
362915	145270
341071	85465
124067	12895
383638	13966
313186	99405
125490	424280
219660	359606
149430	6374
195568	217432
373433	435802
140116	457081
236259	72523
402167	227545
312106	12245
229735	180527
31780	21902
261759	410484
192070	486680
191174	411809
78395	462730
373170	84504
105386	426659
464447	248777
444755	416553
164955	267352
203685	427315
456726	183213
459138	262054
12727	415482
112010	98012
202774	396883
28272	258223
32968	266600
35806	77860
89219	199363
46988	49580
414504	320097
372565	86158
250522	258370
41471	51043
340331	176325
260801	401297
228812	416565
91804	148590
289673	451414
89826	180192
358143	390797
258174	160679
347124	6079
291380	438889
326260	184558
416470	168638
108481	421830
116947	491607
420875	157033
486271	314000
326722	116283
430463	318735
289063	437302
327037	310046
280092	340783
32935	450758
72050	86778
409415	465366
273385	277315
271707	163127
131154	290450
204008	466737
37696	387610
118179	284843
340572	64724
62274	283173
174875	59776
101344	434323
487964	190369
40741	351923
221521	446801
36381	465647
300949	385487
272456	234720
408491	264406
374600	455184
242232	302560
280504	121959
318627	205635
342842	447358
452481	474960
307531	441825
352499	274478
48583	366127
357002	345745
176965	461846
480510	49903
282912	284843
355536	37948
343104	207696
325509	146706
251314	366127
46092	360118
144288	58930
196763	96924
443991	403902
324017	294548
142628	15133
28357	160449
39177	464727
444754	414832
379072	267602
296272	40784
42879	348798
254446	198297
239893	281757
386034	390680
324826	370152
21837	443926
206094	251323
493869	391414
136798	184163
257613	41130
326260	367818
154355	83403
202890	69857
228721	486885
153687	186095
397108	249186
178759	54976
297587	353485
439551	307992
114063	253114
424827	244104
257936	302306
6064	347157
73298	378521
218485	163715
332271	265589
264026	184050
139301	478882
185288	410591
420810	185233
10698	430997
325895	303648
383029	300510
328609	315582
98084	205270
426470	247115
156375	46036
5700	266365
229735	145892
333494	164504
438955	265826
109119	351075
334393	319490
227857	493676
390080	323338
128337	420895
380465	260110
141234	246245
352798	188759
279336	142678
162807	405217
207865	120298
62193	132740
221878	105498
56565	150564
474688	290022
351104	149129
194208	326842
493942	435708
231839	92630
233838	473858
164101	293813
162023	21411
74281	49828
291048	162947
439977	336071
201495	32807
321645	76880
127254	290014
411198	482693
266955	425999
440416	144845
232799	401432
286548	11229
64998	451178
256893	53811
265500	487192
194051	170341
208701	470504
174362	348171
273038	422069
326631	254001
222302	200444
432930	186840
338955	5685
295977	187974
420234	114617
28357	445147
145409	489552
313174	470921
372340	142453
359973	82271
389512	94344
483315	259219
140881	54976
27885	354778
274641	40049
193306	409828
358814	67089
2469	266801
308618	189428
107095	86560
333080	110677
434995	372710
42979	395860
189318	348550
268577	247607
147390	94344
19530	420598
353691	364135
372477	179862
391232	267602
112443	142690
78319	363973
91237	326492
463095	40784
327209	70029
119691	313745
274517	48275
54680	333651
277568	40388
420732	314397
214114	204737
292721	202556
376286	291984
382480	222701
208300	430894
227566	196783
457674	355552
446386	273831
223584	230055
36439	398333
153490	338271
475288	385385
318715	326985
389508	285156
453012	357294
212581	271673
322492	252315
55514	302018
40198	157586
2321	421246
468935	292721
312815	49021
326955	65041
207733	267602
388696	436026
140857	329968
208877	353787
80772	354984
182752	472247
73607	385292
110624	86476
316136	104632
342683	110708
81714	387839
280108	434186
268049	192437
416210	82669
330369	439641
59200	472072
445453	60531
230051	170054
476069	179002
174734	89283
469227	462757
298390	174152
458064	390771
399208	407413
367752	363973
49199	198317
148304	478098
101742	406671
196796	469235
316627	433226
435566	45949
291320	476951
156698	13370
339310	317100
484193	108222
49580	45141
485667	299212
75201	450094
291525	296432
284218	343917
408006	336451
51444	326135
423476	101165
159959	241048
8146	422175
85961	355501
15935	301475
328367	56457
233960	22827
303555	225197
173815	2845
280288	39195
294079	354702
257977	171424
49844	265579
160590	186259
441099	161846
115449	213001
97247	389682
155773	423050
375764	296352
206174	361164
456395	81714
228128	260367
311376	350549
149305	338981
382594	404345
49245	476951
352380	115671
301546	317118
282453	320266
79087	385000
300083	388531
34825	203365
436699	47295
251149	15209
168437	408385
465794	482162
234453	190369
396686	112900
151647	18514
479351	317583
280665	276519
117958	138156
420309	70899
59972	266206
8407	408719
92729	166063
176496	428103
332899	420944
403823	304707
443648	56289
88728	328427
324467	118586
425587	348768
455206	222701
227351	423741
195541	99350
195224	298264
137593	269404
266028	412868
45888	182912
198349	443625
322390	240796
115630	104048
487186	385160
455878	243250
323222	235409
52793	474412
365550	268531
109733	234954
137627	223985
438475	421536
474036	368205
76867	302745
128440	32251
42618	482191
325604	425831
212360	189518
299482	216251
442618	81747
325824	207927
178493	134259
197544	105967
142993	306778
20669	194469
197905	183213
112727	375297
404568	240796
218277	471485
391391	408288
258971	76019
64338	390349
211571	296693
194019	28110
297069	465932
472766	309665
365459	480511
454166	9054
202830	418420
436829	486339
28955	103662
448268	327343
411443	17339
133237	250389
1839	276876
439489	111940
456748	135756
46131	293813
191861	166513
116781	359762
169410	29918
395200	75305
241037	406150
92246	452427
85672	405358
3856	467703
129876	440660
438886	230655
232304	184558
35794	160407
491743	104433
224877	286190
79629	228368
343043	13370
23306	380719
76227	385000
38208	66156
130069	151082
258372	314977
480280	72408
353016	82697
139185	335624
11787	73153
48590	409828
241221	4437
119130	111480
233780	447593
424907	146248
365334	111551
7290	27788
116563	86728
223636	455769
367226	190369
124259	391204
58615	268348
369702	75499
5700	41965
285876	348550
413295	164884
491765	397298
158544	275140
458209	293813
436145	187836
250434	183213
228431	362496
479044	53054
169118	337562
183226	368903
238958	277450
129788	141892
429653	87300
319856	143079
123101	38063
299976	62133
310720	99437
294123	458563
235702	110708
259923	159249
259599	32261
410573	388204
485936	122507
443475	71994
198317	316756
198317	135748
350628	141509
324071	20959
382569	363564
145025	185479
352629	451774
407564	154787
186378	212252
229087	60517
342782	421336
423289	336790
135593	287740
38008	387385
439698	489822
390032	285156
150296	429871
255794	431556
85665	359966
437564	422632
245938	347057
220504	270719
460753	236240
190738	61059
195492	85423
24285	81926
409982	110708
372562	258683
490146	49828
230057	287552
43279	284404
273479	79705
374465	440861
293169	356497
285506	12177
88971	469235
305259	151503
22175	273781
240994	461944
338361	329155
152571	1219
14010	401949
280279	290211
201496	440660
479817	237517
360179	197463
259835	267602
225694	149128
131261	80587
103050	304159
9085	484274
135920	458119
369594	273831
34666	34221
358322	394416
306861	395749
461837	422011
237586	294800
402718	423629
364667	227101
237170	110677
4908	219499
354686	461208
27903	146202
7211	218727
74372	112271
107490	411157
106175	367798
73466	259936
30669	71091
54742	238293
140171	86111
485321	62191
346557	177775
477328	266538
437792	484447
386135	440660
309190	222400
422246	457432
409548	351451
5341	281993
398592	387217
267373	126182
457135	176077
392086	57205
396605	415455
305508	494102
276449	414832
470498	364643
418963	363977
210595	377933
282946	322748
319697	409828
232680	49915
171333	491150
105249	111491
298479	368892
103278	441434
260070	305822
444733	282157
7752	317118
482116	482318
199563	363564
88254	64429
262457	111021
210197	12092
257949	469888
11978	194698
475257	161101
372000	206689
407116	108702
417938	373615
31545	190369
201198	259929
428736	285778
13138	121106
298584	317118
104733	323853
195373	464734
366591	341271
230543	301659
377733	376814
231800	423589
167633	131758
456303	75583
89238	114340
22197	409828
287956	8084
108434	102923
332289	27464
480167	380078
117168	121371
268578	236032
267166	398333
58815	243918
41891	366666
190281	401378
358686	160468
43419	249444
174404	234356
298823	74034
147029	414122
51015	287898
408646	426319
233111	350909
209501	72441
35944	452857
102162	249884
132032	422853
341299	115386
108140	300
70736	63152
192836	168813
159052	428214
298236	237165
48064	478543
453738	336955
388053	334969
140263	167517
102009	206683
272932	229264
33139	6374
432052	182747
361960	334068
94518	24229
251720	209689
336386	272230
276143	440660
145556	250410
339696	429183
442236	425846
227083	295484
43113	324037
157805	123382
446630	80369
71108	141509
402805	56069
103748	329039
406998	363973
253142	112121
230051	279437
70808	368892
414286	390142
488919	486841
289901	35008
383444	162795
385249	313745
418393	138814
380748	218485
112870	110677
285741	293169
204474	479002
115097	350706
317983	31315
76835	10690
188763	350090
356165	66813
326953	64053
229067	202338
308093	181487
191155	176402
403057	423014
460179	257895
203284	209572
69597	45175
269001	40784
13930	317118
52059	18451
103247	221285
121117	152966
370255	350944
6806	491205
294494	455137
303507	257498
52443	331620
181651	195885
365348	214050
215681	13370
406611	244703
205682	385000
456077	399555
374676	397269
374772	206133
152368	51195
238405	461944
407750	72328
220925	231929
35371	275062
193272	219853
372506	15209
360459	482315
178305	260527
387251	364882
149892	249709
475839	12245
48521	265589
426704	58486
414286	371323
6526	294815
239272	10520
332299	474956
450532	50938
344174	16887
205132	55074
32076	10236
455141	252726
394263	328550
347380	109051
331892	249202
193329	110677
468516	369385
25273	264766
247110	66813
14546	61860
353188	484447
56197	337700
137984	146498
265781	154208
13856	435706
374404	35707
106313	128758
470457	289308
111629	98420
241198	449346
91163	44609
88027	260719
133480	300240
190011	343012
73660	25556
4845	371333
410573	475914
118132	212426
485312	32406
330034	288035
391414	240988
396613	185910
106895	420895
428944	9283
274364	478415
19442	51311
8520	54976
264086	220417
296029	217233
468256	348943
324708	4879
16110	288450
139564	190365
334051	162668
425873	41075
7922	300480
279879	127921
193594	484928
37057	222302
458700	154599
368777	306374
440571	272149
483025	255579
245298	290983
79213	119868
283059	49660
402270	185704
218890	128108
435970	62275
437884	218424
298192	262954
421525	182192
122620	73416
37516	292109
358132	183966
16527	39764
172082	409828
258321	166063
383292	287556
421464	449360
382708	94516
372822	258149
156374	378820
229604	458790
214616	257586
105969	19483
209372	430356
282061	118074
390170	47295
65070	53863
101900	462293
434239	422164
394453	135942
224393	61487
3372	476951
90682	347057
286860	119381
243858	355806
187249	262561
297135	53673
363843	318735
26465	286686
204375	100250
60009	35707
174243	191079
413011	171765
235191	83976
408388	293813
270757	218448
79792	48275
261277	419797
10788	81923
131023	28703
489041	155948
432114	111357
13268	86980
182417	152085
316532	115340
290703	288673
192554	57134
471491	214499
299457	429593
50227	218730
350347	93625
11194	408162
375556	3077
50497	36451
259978	145739
161120	402967
2205	471416
154712	26971
256272	67529
331091	422175
267516	313454
305874	254777
226150	269005
456021	92732
359949	169312
211860	405217
67650	327061
236961	216600
65664	299267
438923	38370
4461	104855
404735	440660
160047	57731
246540	342063
137376	172308
68977	264908
304209	264361
449387	66889
376483	411424
379738	138807
163665	49896
118325	113035
381383	484315
401825	132740
51065	132571
487938	476700
373999	331720
237242	108222
128686	90041
71430	279871
353556	83811
216238	305025
418438	264406
61461	222503
39195	216327
161363	462485
164727	364388
168921	284982
229668	93671
85263	300926
111964	176196
215395	115340
422655	395988
328840	262099
114134	275514
87500	487153
72030	211931
60025	470806
308579	80058
493799	60517
55082	198317
56619	323157
99235	49293
394425	196783
408651	347796
457839	315671
21778	429370
236695	83627
333119	336371
183819	95942
270597	175475
440369	375398
37516	143310
33781	330675
186896	365801
72340	313745
19542	8566
225862	18622
468287	470403
271383	93214
481419	432043
283608	80919
482966	117786
361602	154095
363333	104505
285508	440962
358398	313512
280316	8333
491503	86728
481819	82019
439892	435708
102166	483998
148080	66963
461174	125736
230051	114443
178927	293813
130132	309808
1355	32888
55224	153548
34339	105715
283698	282933
233782	348971
373288	268081
209866	440660
335484	478441
394261	160419
358860	141165
367944	53863
344192	131372
267562	420790
219329	277603
293967	23018
134004	405696
323469	7956
383164	165745
345286	306100
43200	2166
245911	92694
263769	65371
485667	100138
206792	370866
217321	462551
82001	129747
104399	94344
71430	103335
34865	393326
146277	104738
422572	21583
90351	249334
137454	365609
260673	260007
126924	254446
424256	391879
449976	440422
287413	367750
154578	164504
222637	293592
391118	270239
179656	196304
124129	476595
466256	81280
235237	363160
466006	228822
425786	363581
447694	147554
406425	258126
420959	492754
308309	451016
201461	183213
444197	561
81713	478711
409387	200444
481599	237680
79605	378596
409199	422792
460299	421763
31078	405217
484172	112595
81097	190369
19542	240777
86713	490248
168480	154415
435913	228431
202225	218281
239585	352030
369192	145399
95986	15133
202395	273831
115662	94516
20998	238188
448765	4682
334032	135698
388064	366127
333591	416553
140996	394818
47151	406775
41378	201196
60532	478716
224039	30263
460581	223294
390553	387839
75020	493852
10060	233160
365831	94516
482851	358167
202916	359137
276007	78954
97127	97894
209470	15209
466790	317506
134834	158684
480580	480681
443981	165497
330737	20033
340229	74829
45126	477509
369905	88625
21449	22755
486267	173143
212182	341271
316136	189818
169817	401949
170430	234720
319548	119167
65513	398570
177394	354747
196355	142678
286326	442227
153497	291936
360911	95233
202559	110850
472164	293175
117949	18891
87853	251113
25969	428214
225284	426556
220604	153995
449456	109006
17370	15133
434873	14570
170052	201208
190693	46577
259821	330469
468669	206686
438825	463623
92613	440260
421041	267602
355146	243063
216666	113002
431821	15209
240019	438767
433269	465550
76737	60124
9025	368892
472825	276621
85939	278642
364149	39056
263703	222485
29270	447560
312022	430203
98847	439469
148122	120489
356041	365586
344314	412000
418662	251838
146893	355147
126254	94344
433221	10646
482274	430823
134960	278604
159464	92510
15929	44544
414111	478182
311766	304173
349711	267602
272457	105498
443879	64335
10145	310261
76228	270322
473304	217423
85723	195551
84414	317118
472182	44372
7290	257219
153037	60118
308122	267373
122229	110677
145289	435272
196851	64646
451663	153995
474469	39663
88776	308150
248300	138961
147414	309152
224469	11000
348350	80359
286310	186920
212096	443693
459498	168381
456865	451600
186440	421040
8146	474247
474341	155895
326260	249480
253102	227188
173378	446351
437098	446351
414023	270812
81262	402045
71770	280777
348143	301140
262080	49896
372474	123371
407334	349920
162561	190369
411509	18260
74540	150010
391080	119381
252794	283268
451414	67432
145002	209967
347696	456640
102263	262954
256081	88705
423604	39828
449521	348798
37331	362589
380497	140508
161363	56371
405555	428214
227174	339829
48282	227135
374274	262385
400855	351300
188807	33823
240152	212888
141423	212278
198443	79989
23018	209000
250103	188701
380465	465026
443163	347089
271527	429863
481356	387742
209173	288035
49787	1605
313095	162947
490177	421936
220417	187974
201450	155343
192413	190369
362133	454893
61651	75252
198999	136447
353399	244515
406144	178422
185342	389682
152368	67651
315470	267352
125948	243301
439231	198317
128359	141440
183176	75984
179420	207927
225854	53994
200092	99106
364109	237165
376580	327789
153140	447560
409479	343804
25748	29729
6572	363060
167428	318088
483320	86728
376912	430356
187248	149365
486264	113151
440929	375913
360019	395988
359746	418530
342465	170708
483706	190369
443296	18479
279003	310756
52537	124095
376097	145909
386109	395336
63958	36836
417067	371604
151142	432067
35970	114643
474341	164103
286001	491607
338444	242906
236380	287454
480105	303424
164527	12043
333408	384975
48369	476447
271782	409664
467789	273831
140599	440962
184354	69440
461013	52537
295941	99072
422822	261958
28056	168381
169950	249334
342465	117014
70441	362208
148828	273831
455505	100349
428130	305601
140306	401386
4841	80574
397946	159249
154701	219499
163066	205223
259445	221651
144973	297436
189974	186561
153407	421935
139603	277568
212696	404108
203436	72701
251017	36885
417700	65245
454263	234878
478364	183213
308863	156006
263836	466151
435668	83227
76813	72432
178265	190369
158028	176596
209000	466353
490407	247514
184892	75442
388429	342989
64272	28129
188071	113051
182192	149321
254973	398584
408893	453183
111429	481368
270532	358361
433550	357357
232812	467418
261049	12245
265483	344350
247296	204531
31048	138823
231188	205367
258434	308906
484177	105878
4325	354694
432339	391414
227350	309425
167986	13370
387742	49528
445343	26699
459568	387257
35563	351127
180533	473793
301312	116631
99714	95149
69812	119762
43277	307279
41915	426569
345497	366747
378330	41797
76071	88113
224255	137719
278854	317118
124259	111274
45724	81923
189552	436042
286153	420508
435931	14364
145337	110677
419512	143010
390439	219273
248013	120937
325689	107585
95152	174060
93070	126204
132764	69617
75943	45239
98045	187627
419677	267970
273882	236921
332211	102352
311181	355552
257153	132740
187834	134466
378498	173176
228013	38056
247597	267553
206240	207535
179293	238484
381521	212081
241579	353349
295165	204330
437537	328096
131939	294999
155311	487921
46092	434112
122775	265531
29064	401881
366084	379137
222102	463799
476951	130038
266307	649
145905	409828
187510	435769
203247	141873
354728	458948
170106	485551
361296	160419
158286	56068
156212	48679
39683	105017
244536	322404
140989	410312
409634	157624
219101	478415
144200	249149
245679	53562
144258	476447
401652	183479
311109	125826
114383	177782
436720	196075
214140	203656
332749	484330
231261	148000
295005	328846
267473	331581
472111	10646
334066	141649
320089	181831
349140	245679
401642	7292
130069	204001
248013	157764
287694	63528
152406	422560
86632	286094
427898	183213
187669	157559
16042	401928
259835	100162
479332	255579
443368	458601
324367	489150
173492	126335
297801	311995
46556	364680
203022	387860
338799	10928
360256	219685
14871	51881
264767	25398
305624	10211
72905	267602
328840	440885
284107	326944
354864	175357
307448	339136
333537	85163
265586	398122
80323	425846
372116	285156
312283	301042
326260	47072
327100	494102
241615	479268
14187	208291
147792	321254
87052	109059
474880	259929
372214	395380
374794	285877
289747	392824
60084	434186
357178	287855
213378	234762
231709	22347
10236	32076
350628	149897
129713	443976
273607	186259
330506	156582
275685	201327
415393	121950
86445	5769
304436	290565
287413	301475
88647	226378
298390	37657
398506	446630
58297	461944
243558	428080
329993	417098
453232	278870
82049	124230
379867	158145
375707	222701
362267	251931
415967	304589
325202	304131
241459	36673
428860	267602
396036	484274
279869	321367
387742	30709
486728	246157
54101	196783
466256	245061
343038	300555
176913	194314
308685	108222
26449	290450
132507	446351
489934	103031
221753	210282
422771	105878
138288	209510
487385	201127
190540	256432
431255	94344
227857	6655
67351	26583
296784	262823
191977	255650
155680	94640
378530	305807
61687	226168
247296	1843
167588	228629
255568	296693
471044	465653
365368	122462
182331	428174
241507	449515
369954	295996
271348	89338
159934	13370
202613	67040
251871	164884
128825	309425
233843	489552
373420	407575
290364	309530
261234	257576
389641	86077
645	53389
71130	474210
289866	312246
340984	428103
240045	25366
374034	147053
240675	404053
396421	91033
7817	137028
461799	278298
337780	267602
164566	201595
322493	297825
230391	246099
55909	28129
173863	239166
363461	442017
489190	287221
202866	324975
109457	270324
437098	420944
352605	268749
409908	219467
27096	181049
409982	234356
456565	298182
389469	362596
90669	117065
162951	48861
15209	103663
82521	245679
330504	12895
452480	238729
126617	63420
219624	461846
429201	302884
488911	423508
149638	369577
316372	138561
64320	396563
324190	428531
113676	91740
409880	58851
199582	42088
236304	219499
405565	265589
252118	345368
218415	225420
26757	153995
381305	124557
332299	454102
386639	129288
309668	459976
178861	122581
228989	85582
221699	214050
481825	20958
404264	313745
302996	17186
366411	440660
93627	106007
449566	403251
43522	465647
6084	151746
96507	202523
294124	266852
224488	234014
325231	218017
36179	92613
458809	451885
305348	239276
41593	249186
103914	348176
429766	81191
304013	340469
21155	110708
378163	487422
424570	385279
420521	492906
263514	196574
211483	164254
381054	83872
440275	473395
229742	166513
483987	42929
162673	351193
376202	226494
252815	382546
488102	14891
141114	55774
454642	153995
332299	273831
29156	63528
188953	143390
409796	91350
108796	82585
201166	290450
297806	446566
24688	321916
434100	125540
382777	10306
171380	245676
134901	186714
291168	241137
285658	273831
485288	23402
202774	275768
227375	283198
233501	362808
214735	396478
55909	485681
292576	151842
37459	372696
280526	132562
161570	307279
297954	286337
378419	414557
165646	255908
479878	480935
399441	394724
50646	373509
267562	183828
191484	1605
110584	365554
175026	236240
476107	141509
76094	485546
4933	110677
85844	408219
1685	381416
424678	24876
75533	454656
96615	386553
491819	399211
385612	320097
40544	115213
76027	119260
107828	48163
156913	217423
446312	301801
21451	487443
482222	191166
254115	315602
269370	145835
338153	100909
469388	55461
135938	325870
364886	94344
44097	175721
279327	430356
337190	420944
306003	173694
478287	384010
469168	400240
251802	201996
34416	220998
310661	28065
341308	115295
326142	97134
41698	373401
416732	185657
344618	404700
354545	365224
262980	380568
345401	299076
204598	65670
143294	338271
157384	190369
180754	86560
28376	422098
143151	161226
36141	65648
69931	404345
312026	271469
207150	119706
424637	80784
187393	35629
153322	233538
250582	385548
476969	46508
25388	52792
374142	444833
119913	379829
191716	140529
372764	283306
87214	280390
114643	186111
160794	199219
309761	415720
286497	96361
444380	208617
39773	373169
234808	342388
9475	53389
373896	360531
242038	211464
336730	335393
257982	207415
217371	486711
467087	467272
342465	43783
379255	94516
471912	243801
282687	144969
335951	277568
89826	285667
434088	33855
347374	94516
94922	274497
295540	24520
140998	86728
418698	124596
420677	205289
374300	379125
347066	72113
415883	57134
161693	83140
123474	86560
42890	83426
17211	464679
310735	229779
219850	390349
332862	277936
279879	308019
244403	228114
356041	16433
343112	430356
121244	8932
180823	385801
437156	106946
6899	46656
36545	96041
82407	336590
24917	82585
254377	69502
288020	213639
251526	124747
89219	179375
84836	17900
488546	77125
163229	30263
468283	248777
97364	390897
481723	240928
393409	142871
207251	405576
109733	310250
408176	208081
418680	378686
189878	286728
6193	440660
205629	21411
66129	35629
84745	212482
139489	373169
149147	315671
341159	412517
266909	371918
420153	281924
130224	419428
212604	281924
422995	296432
383789	265554
222067	322969
446222	298156
255084	213035
32220	264665
311750	55951
393332	475457
284369	411157
176166	415234
430908	483722
150596	405837
303218	56775
434748	377206
137446	220115
207845	418093
476506	393238
28613	323909
388450	208300
233590	42051
412909	378924
9782	313745
439431	186561
125790	49158
469247	54976
28415	206623
240661	487500
318598	364162
442223	26366
193303	152321
323407	131213
110835	110612
92449	313472
114643	332891
193465	348963
338453	491705
124047	303483
456734	310756
313606	205270
101119	463549
260621	76041
144237	5904
28653	385000
414878	440660
374325	86828
109733	248405
159768	153571
239343	25540
458594	442399
270598	433645
89675	108484
115590	197696
213873	290450
45137	295680
51652	49504
479078	23553
479807	95539
245679	223529
95020	431799
22197	233575
463891	343045
55451	386612
401274	308150
213741	412492
26940	87988
99686	490888
416781	274114
233498	81233
352905	76417
142109	21902
142863	239872
288895	468283
81358	398302
273403	273328
53791	311297
435826	134425
439054	50538
251093	420944
77670	362172
382378	126536
400995	277961
145534	221168
107709	248625
21772	212570
416387	361912
68630	184815
316828	407017
451952	128209
209449	110708
389464	205287
19438	129185
303013	109458
474341	198720
411498	126291
178322	404806
101230	15696
311075	368238
278770	382166
656	408651
117103	209471
326871	409606
78404	409737
263405	464420
360579	405842
78742	217494
3534	241468
312215	285821
219585	236731
33398	173096
471169	370279
432973	290450
160163	355547
119084	331752
101479	312491
76286	144073
475442	138553
469934	110677
49519	64972
118309	438419
363688	169116
354806	18042
319914	60108
289666	362577
477051	479835
478415	166368
12654	456721
329513	190369
263539	34276
264040	398533
128354	267602
28234	240296
8111	236213
287566	394087
198894	323502
414520	21583
151262	447560
168465	282856
17198	386901
264144	449387
299512	338741
282453	305538
448844	418551
404946	96817
263880	46339
27770	433401
245541	28561
184059	168
32670	153799
114643	78431
142923	338493
168719	439074
393780	217809
75324	449659
8146	451856
269231	294326
366643	236155
26370	245332
470005	396660
134797	465313
430558	172089
92431	328529
420754	105151
16970	363973
160098	446351
228994	23018
414423	5857
329727	199353
163445	220777
316376	468252
446325	256012
449521	60981
23752	133553
256637	100655
38059	132189
4745	236263
41123	278642
41798	277450
200145	179376
190321	272846
379680	321916
259017	458104
207890	35971
247608	494060
136349	110677
380489	315516
84010	237323
347121	266494
436624	213017
215814	31511
198317	37519
244688	348024
176672	240796
118656	50264
94852	276519
221029	34933
405979	51895
344775	251806
449399	269745
364377	157040
285156	80528
492316	39043
214514	256700
83448	105361
346476	224380
266775	442410
464725	398805
326880	414471
279742	278848
333384	316148
52889	395563
372157	446351
460912	428738
347226	381857
128839	92976
64777	436183
121492	32807
116633	16433
47323	20986
282378	120489
434171	239611
212144	390321
219536	209933
13926	393326
193311	236213
318186	363973
477646	212584
343998	392045
221871	155362
118668	490589
478480	352952
313576	303138
365932	162795
23306	345107
9337	72050
37727	9023
300232	295985
267562	285876
261703	60248
100593	454822
19398	179255
290909	29023
78511	413880
440488	231839
37459	419135
195953	447560
356317	376509
15356	413905
70822	310836
25813	196034
364643	190369
244314	94344
425081	77158
377293	15383
294699	195558
408121	473381
30210	882
72639	180709
206522	486339
230295	41121
132173	299273
309171	122694
106514	315687
92209	49903
476198	298785
479323	482246
238268	384746
25338	317118
359957	420173
373810	249334
268284	338271
193837	171863
25053	92613
121268	365942
224209	371918
226572	102314
44159	462272
478577	249936
342666	64335
209294	391414
420013	209572
336342	431116
166894	67705
249180	288047
71721	437256
90846	13370
457157	236344
238344	277961
235021	203213
342714	15209
6395	401871
277492	24738
477841	423942
302543	216072
304702	191959
351609	313745
479183	203618
194503	374305
109018	50646
447909	190369
267658	371018
453736	116884
335576	290450
325154	380118
238099	39255
53620	440660
3462	303078
311133	139648
241952	390489
157839	435280
118732	16433
346855	268743
54810	186956
314617	450998
469212	261398
207141	153322
350783	192925
329416	204294
153657	262631
373585	367798
176973	428563
61392	28838
69575	409828
60287	97313
315844	375840
219546	482494
13782	55928
207975	187836
303102	151373
44206	213798
106739	72062
25116	269199
164684	83467
463679	176013
449521	358663
238855	25936
290978	190822
83798	424497
231748	367833
439308	374314
193766	4039
479137	164884
160322	75048
434251	164389
199063	341397
55451	187974
429534	156373
398840	141892
390633	421206
64267	331669
293941	239107
66029	318735
122078	479132
75259	224910
181006	358032
253653	60517
153028	52109
490052	122801
268107	30428
141535	62996
86976	62699
466524	120525
21679	472167
242411	140474
203632	192610
222045	390409
460222	215284
150399	170341
153108	408646
123450	169485
136798	400824
71189	127429
221701	470881
279160	252443
428780	168638
394937	309765
4757	399875
253410	71996
269746	70557
335223	238290
139899	198161
57447	387860
461368	297812
236216	164884
422246	128826
371779	406641
165273	124085
388215	226494
444755	65600
433988	271383
55468	6096
101479	485086
211011	263009
269004	467299
461512	238261
381499	28129
258916	58112
329868	336315
437110	232722
164556	90041
477308	470915
425880	48275
450910	257298
99540	95312
388696	188613
288206	245679
447230	148104
239431	301131
352989	92613
111833	428864
131547	262954
437215	48124
172040	130436
486712	26106
134108	149128
72804	348165
6193	484667
314557	77341
29463	11981
424614	366534
149539	227101
242441	159910
248301	338271
281574	387742
169994	49903
80861	428738
292996	68468
481255	428026
415201	237235
55652	216113
133903	296339
187881	296506
316771	30025
305174	188759
134299	473064
274852	467594
91744	1626
398436	426986
242038	492283
247372	237863
227252	7829
243004	172716
408459	426089
456748	226378
13296	372107
436624	52917
169554	421115
146874	408350
311766	264948
344188	213035
361020	307782
388600	333746
331238	474044
477646	105964
286550	46741
336265	43334
94533	231638
115921	204195
253854	453621
238889	485053
272309	35707
294079	239753
281726	168615
184889	162831
394285	261958
391790	368205
174315	489203
256893	299642
29858	153688
47046	249334
346703	266350
480664	401854
341895	229219
424435	58801
42618	352676
101473	454617
275672	228431
408807	278054
377137	153142
176317	23437
277064	484099
170859	454568
222409	269888
369721	46926
105556	352688
22762	405842
396052	456640
203200	240225
159948	473320
15808	304869
108978	36719
78742	394835
346314	204811
473411	90682
88260	331581
198973	486885
308122	90004
70587	180299
277201	461810
192231	459790
111973	469235
212372	414392
378420	342564
35806	480782
8348	296222
226023	12787
261278	130028
266597	446105
260624	126818
262665	13781
412592	293813
424168	447384
54039	492803
247	261492
329540	25183
236681	465251
36228	94516
31198	160419
415024	342300
209881	378462
463568	200632
169762	314881
138861	415388
349150	231025
45820	273831
15703	13370
493711	16325
196837	469235
400792	421830
149768	259101
298722	478415
213537	86892
246924	183428
66201	191312
81695	382166
404892	460788
275292	391414
48318	446185
484272	40849
178265	448844
323125	392165
380958	43127
398399	49228
421207	393326
221521	139648
279207	190369
323896	342113
487498	5857
388899	222568
232348	151330
319767	227820
159132	35707
64065	378686
70352	364329
246199	199920
25256	84119
8146	207535
156741	110677
457418	252386
370487	75303
55489	25374
204777	371918
358847	338189
253036	49828
343473	311297
175027	123369
479395	100142
177483	331508
444635	185087
162386	422096
88460	407306
76228	339321
326521	27464
388988	54976
464886	53095
113773	199980
241432	257298
281831	428711
145288	406919
289704	309800
33343	43170
86768	25557
254914	86892
77413	338037
47376	142491
78673	183711
353188	207535
217740	136571
267966	493395
37925	445325
230574	265555
342675	196169
198699	59668
9974	409119
148604	164572
8203	390308
11596	21268
157466	354244
376015	426333
13370	306712
148216	454881
408228	133588
378652	280635
332970	160679
181353	78184
264131	232990
92401	334092
279125	334045
303055	53941
316376	219240
122150	390232
402316	268787
315915	71170
215408	412824
12481	172980
138800	240782
308439	55074
26903	108483
221620	464868
91108	58567
397734	464394
390656	341073
157918	8084
369562	263009
283322	263009
113693	94667
160182	463200
224882	216591
182714	116658
74767	249334
45963	153548
356530	16661
385449	111964
133482	385225
353577	290
305991	9203
157878	431544
50264	400520
386841	364821
153771	472311
254575	294079
64259	40573
272802	13967
277760	90123
428944	160462
342465	261911
236827	471013
13485	169807
210383	266535
191965	119959
192267	110708
109112	267352
19121	292975
278320	313745
432630	197597
196467	434625
422912	328742
186213	228431
322939	148931
448862	145411
182712	267602
299218	475699
50775	168461
246690	221647
33806	198317
21712	167387
329750	280749
127462	309808
23158	234101
377864	138807
206671	277236
415712	268667
219198	217785
303954	241468
19382	21886
237120	361545
387991	97208
396146	413525
29315	201653
483246	223404
476158	244113
135338	48275
155419	26940
314668	391414
340654	28065
448762	24254
320581	199526
289995	17186
322709	371934
73784	479614
82689	376365
457952	154137
363756	469042
282461	132925
82105	445233
370711	241111
425558	293813
323715	41673
237588	439516
408628	339174
35892	50719
193767	440398
154792	64130
64333	185800
350126	251703
439431	478415
37657	282600
301318	217423
363395	241468
398752	287113
382994	134694
127232	28129
211410	172955
158548	149422
131231	425838
416004	24000
34123	153126
310462	170085
233590	173433
380	190369
420513	462973
80052	289760
352974	110708
379680	6070
340648	335170
307448	181144
416037	334943
457418	213562
280168	228534
280775	311212
155302	270324
484976	309030
254575	86406
21435	141026
7788	120764
432421	2650
177796	331683
126254	293534
154589	171617
156925	309528
61447	423800
191846	297333
395454	141892
84936	464420
196479	32288
286596	443693
240142	430356
377586	382166
171444	200044
9381	341271
436699	353343
490035	49903
106890	67302
359454	149128
114281	57375
483743	231638
197148	266548
315573	411378
209005	339807
340469	41650
489284	73399
374379	446858
282864	21457
202379	260367
211368	200444
157698	461182
256893	286828
361105	120953
89409	239065
254438	213639
8146	473954
25748	267236
372670	334617
376614	451504
136758	328028
482137	235178
452148	94200
36162	273458
250202	110677
356987	5857
454229	69873
94690	325604
442447	144845
349968	390349
393106	378686
390442	95149
41378	382116
74966	321018
173679	26551
322805	477545
297107	28129
283675	188319
304702	35421
165869	7342
10546	408219
314348	299960
304031	420790
196794	478060
221648	136694
44159	267513
28357	443887
248614	273831
341778	255758
15501	240045
271201	336590
122971	27464
4927	174995
150801	104498
113091	183213
112425	64046
246708	111547
177461	196459
165506	347459
234695	414098
102474	369599
41605	410236
119123	448044
216544	81714
492367	406617
6532	476880
7653	303648
369875	145948
367477	318506
428276	441621
408357	434403
13727	81931
408710	250434
289675	77857
192566	200505
408804	17231
401124	144405
482456	41581
309584	342761
69749	186561
355083	98343
268959	387336
295009	128152
175610	478415
221369	432043
483987	328214
398693	489200
370619	197719
89200	68950
14131	253392
26735	442903
382229	62580
350064	328550
416941	136988
246540	193272
61367	157492
360459	354636
370948	169116
475243	98036
63396	152702
257613	242002
349610	460885
464310	2232
474760	240374
291390	99437
64354	103267
46023	411424
263084	121171
337048	469235
451873	9016
128558	492988
153288	185479
111769	179506
129687	287919
9255	441212
386581	50000
256699	387742
226649	198739
402281	42747
393552	238889
27808	385378
146791	126204
27409	232580
323483	24334
127958	430356
88027	356648
213120	190353
273246	74024
336370	273831
83616	87471
165018	74070
39059	417201
440327	42890
372962	356838
116797	88289
289329	364109
393584	395988
256893	413964
255859	141250
302986	283346
189451	126583
366198	304841
461839	50267
262318	104417
359786	314892
459650	338286
196996	270012
292916	119400
125822	15209
405788	250087
112954	411455
236930	144512
288258	409540
25437	49644
468287	488669
10471	437954
480053	180578
376756	99210
87047	257603
132496	45687
53274	15687
433443	474268
47068	180578
52143	364987
364636	138652
336324	35707
356094	226308
74577	391689
59644	16170
404803	47644
491865	159249
181651	469384
58425	141026
228368	220379
447362	221209
394672	60517
226168	89163
204963	393326
394074	196181
102644	428983
168000	28355
46712	152502
455388	182226
254887	26276
64777	452953
184040	477403
349472	316796
75119	408640
215396	276567
89278	131802
147558	426922
113616	54706
418453	160419
434088	205270
493380	433645
252891	343804
333029	393002
267211	35129
355730	279650
124116	126204
123283	304173
64008	21998
163889	266852
335818	27464
260059	420958
297069	439884
334478	196783
105016	166513
347873	127371
122737	22549
106268	16433
388696	413671
322660	192509
194048	290014
245030	259996
102611	492329
96244	153534
201572	233684
327744	378462
146004	126981
303641	413515
398761	364680
443308	9437
464650	243374
167673	450056
33941	222328
394405	300916
113802	146202
10217	312794
247317	233187
78197	338915
200607	50055
404568	99437
156535	378082
36719	363782
227948	475786
336020	76770
4684	461951
118132	417918
18004	273831
259835	69029
414286	364567
118817	45085
463592	343491
357891	354902
317423	373322
289675	446301
359408	230925
458207	61934
321270	176068
255299	464420
194767	438783
34049	226650
447230	400605
428944	44950
339711	62699
422142	411424
198735	113139
425430	100316
448494	21583
72136	273473
483211	216579
40983	379349
282772	203656
238841	167787
327342	404960
453483	180578
91555	268696
449864	320169
241844	367619
441121	309285
70552	28129
176505	99437
284898	364831
161879	302564
104117	202523
289084	284843
161316	393211
493899	478415
76379	246926
200910	4349
276821	118286
486894	145948
403489	299976
335624	468120
135651	484447
51601	205289
414168	325644
302893	12895
470377	400677
232095	398954
179563	285156
246755	27931
162900	448529
123709	137722
489089	236213
107816	385378
142198	274845
371381	317356
163117	414286
221849	211996
333698	370756
196996	403279
163519	493124
30069	101938
46294	74106
337464	394466
336386	332403
309479	128939
321532	2299
333352	91600
388948	66922
215798	412869
261394	348176
326109	237268
488715	138663
365426	135930
153015	112379
9897	440660
167588	467753
473466	273831
454724	295692
487189	436980
67988	74106
38448	310756
375107	302798
242228	172435
491938	430356
233720	182004
490480	362611
156578	56068
308743	60904
364807	255982
359468	94979
257723	319374
78116	420973
424897	167957
230088	16433
70504	22631
273990	398122
286782	356110
302408	33335
40204	194548
111036	309524
416260	290014
359900	428080
374314	15209
349966	378462
139423	101982
85049	360887
132147	170894
261121	331508
14960	272139
59999	94516
316095	107396
165979	455181
302017	357621
163445	232555
59644	208298
375320	486680
434885	355806
458207	275677
319259	107544
197520	460996
215415	249334
295090	283445
358373	291145
203256	445263
456913	216918
436187	124085
25757	6478
204990	214763
355227	475356
404608	226494
200373	148590
146687	103790
94233	457297
397412	317675
293913	423490
54661	421935
139072	118871
451330	296022
333966	457241
454987	141440
182442	130681
130295	484867
352665	35707
104675	176182
210228	128980
20634	265653
448837	68950
150123	103205
422536	95149
395638	337791
482355	451439
431586	80349
24336	127270
334011	380071
86785	21411
168632	110345
59817	286313
223255	110677
324253	125638
323544	313745
156844	162476
260021	173289
440369	349393
161526	487729
196607	371894
340204	89731
69436	344500
289894	81280
381256	236213
282639	469235
166903	229219
427473	338271
39371	246672
339586	232925
120972	395988
263555	466737
365831	58881
330731	322420
76210	169895
125361	468125
396425	450368
192686	34181
229647	315566
240872	193262
118539	206268
351057	300030
445104	241468
373599	249202
117581	293596
116618	430356
265483	356752
340619	489822
333615	454975
404568	321687
453411	313745
97297	406626
432183	171147
73096	198074
224785	300863
206271	34636
189205	296693
333870	13370
50605	193622
488063	177016
326631	404714
483067	398333
264164	286936
388891	8459
417992	429267
351066	190460
73972	416451
451911	93642
85932	349213
370830	28006
167324	86728
112229	116868
52725	220351
102499	240225
150902	96977
195373	240374
460545	1687
258147	242965
163680	228431
30645	130679
349413	236874
431711	318562
84104	89019
248013	111630
412578	219743
210816	220417
247305	268070
362180	158201
97574	6939
253165	111629
238763	98965
353815	91470
50394	239
143827	479579
373279	469908
485834	383612
338877	110677
168972	120735
422656	444901
226326	275790
131576	99982
345715	448420
8406	19776
146893	152768
326830	159378
465593	253937
190130	327375
376431	339557
212581	228013
255767	1600
432382	147233
251802	400250
443307	453721
436864	310412
297665	403098
51120	337444
400218	198790
473748	401555
244092	87007
421371	12245
358172	319602
132247	429271
362372	80738
71189	414547
85478	452064
129727	320259
257211	478206
373088	451738
18102	317100
153813	374684
116169	313745
385308	429863
164674	385292
221478	40447
353245	480421
268820	49966
356530	180578
27841	466415
146688	14254
221332	108493
336538	319051
378224	95149
117208	439932
404568	13370
118938	234046
127806	212877
298390	287554
158274	317356
20194	471615
459291	366534
384804	376345
90387	12310
280521	3719
392949	315334
197990	183711
69029	410005
315064	267602
245761	8269
339626	151944
120436	54976
253719	80762
448601	453839
356393	57827
440940	278200
436376	375455
8091	420460
477615	37262
330722	390070
279880	267602
137128	57130
290838	218577
454166	90123
25489	440615
290876	476951
296618	29565
218485	25039
324708	7610
320455	225379
116710	101637
5354	162424
224711	313745
426986	175174
388433	319149
44159	395752
472201	10646
251836	3041
232037	9547
179365	84699
82142	430754
198913	55243
34999	313745
476592	172335
274852	151572
4793	41075
167975	22323
483099	263443
356136	111321
66140	94734
352471	354763
2931	151377
305287	408095
200597	190369
468145	252773
239613	56671
364636	308100
365324	264406
289675	464151
268910	474247
489858	372822
324826	364997
230574	272527
182657	54536
327172	230460
249129	44834
22460	211369
25247	128333
386079	395988
35081	461440
251199	336194
99810	75493
106739	213496
213520	476951
89573	421115
58245	22006
57698	367250
40589	469235
194503	57870
317763	18553
26331	364294
377869	469900
423715	387742
438996	110677
25617	317118
245165	379276
470531	480214
240718	377650
314348	46449
271302	282140
33638	187998
16340	324615
358599	395563
261725	49847
435772	267602
103407	76709
327922	260012
287012	200549
389641	276744
290898	4413
383070	417980
300493	1273
267562	144943
32616	204541
199048	272230
181567	192201
13142	153427
211360	49903
478290	11626
121609	302033
77888	212081
421140	257895
92635	126859
19727	440375
354696	167511
83298	160508
356530	431378
217595	18665
75546	444504
126424	224832
194912	357357
440460	160379
220400	376036
235404	209510
108692	331160
482851	456660
360393	85870
86844	286828
468287	464100
182657	426595
188920	120235
1613	60904
332911	207535
188851	424808
41959	194216
260086	53994
233045	79967
130093	391450
297436	43514
449540	156303
235705	303424
312904	319276
144617	198317
108714	60108
176130	272848
319824	150874
28343	432072
456251	199259
423625	472691
181347	203131
171124	96966
26552	475593
5572	119314
166085	355552
259978	266436
138337	491363
474527	13370
54101	479157
430511	313745
426870	372024
381054	431764
21123	309180
104291	467369
400749	223030
95189	399468
260470	152855
84346	249334
442074	313745
493262	86560
174500	416095
319697	132740
160237	422605
312474	160456
327895	145128
328614	200146
217525	426922
55789	156788
196008	293813
485901	134145
254446	139305
45280	180809
415538	199900
126166	76417
389498	259880
164375	434757
215771	92611
379181	107034
70461	476951
399825	180192
261898	471697
428453	165267
488135	35707
261977	117362
256901	354206
404568	204705
200446	190369
323407	105252
421014	123598
93135	406818
332951	433279
329727	329039
337089	330291
203515	144800
280762	222668
56638	91711
248373	490237
385920	110708
486234	478766
84745	122762
257977	114733
53624	344639
250458	323555
411124	368620
388610	99405
195121	438937
263641	100349
228571	433956
354672	354695
114615	62948
170885	114063
373918	115340
461415	341664
225393	348152
289329	314617
206939	473646
172418	334680
151607	80106
101508	144815
354288	447831
349472	317118
368787	261222
268797	253895
447962	319036
168972	346378
412426	8785
468010	469235
157528	259173
361296	359762
127939	49828
94222	396631
487923	140614
52307	429971
316565	107703
254155	478232
399780	151172
292352	472167
51755	264274
372764	216591
276467	225305
278320	42035
47133	291412
256054	241468
125360	354630
192980	131315
151027	183213
334225	226334
107142	126204
464242	389384
96615	235085
449345	141165
172335	36339
65166	15505
36556	433934
185543	168381
207455	1171
398126	103456
393180	395126
295159	269199
148139	243438
307404	378859
359946	193871
314375	64809
167892	123681
197909	309507
245078	137128
482642	231485
1080	372926
304912	261396
435629	335481
308401	414334
273382	333043
242750	477986
25557	119381
345401	236774
105077	492287
275075	461701
115949	193041
89409	422576
432772	57002
396127	158153
36744	432175
437098	20547
319259	358839
486021	336590
375874	181767
279377	82479
336328	220121
318827	484447
350551	20149
114435	179336
384250	190369
348851	99210
24642	273831
265210	267602
492164	87194
248907	11289
223060	351997
178505	317118
331218	177748
300953	474374
241553	350384
371373	50155
208989	37733
67906	241468
430084	194689
198565	4413
259651	75583
151521	459355
157666	51203
482646	207059
387263	144405
105883	258607
443642	182715
481167	179375
283908	86476
71511	74189
364306	54976
30567	319777
415726	53354
340654	8623
481808	91711
157663	401949
360206	358040
279597	17186
344314	139758
396971	368859
4684	250410
308122	322741
433696	190369
381787	282094
185354	196783
59914	105585
45467	23018
302756	27657
364703	2434
183828	20959
369209	20959
330752	26302
1994	381226
258274	426034
67016	357748
190745	198317
146893	388473
186183	93245
493959	261759
20180	142018
137949	400974
298584	92888
73561	364951
443320	291261
282453	250833
81636	18041
20059	237548
156348	155247
80860	446351
491009	432129
318656	186714
444755	241988
346836	12868
449992	258370
129992	414528
163868	250410
446455	451724
375497	190369
238293	476171
240584	249334
258039	436720
416131	478415
473425	426397
176870	189722
470415	474963
51342	145860
492010	148970
336323	230336
229647	453366
440249	49106
278448	258244
190820	453012
110702	467903
204082	453493
65928	1087
205578	116833
9061	212819
212231	160170
319298	73725
44160	318645
449521	180761
352896	57134
388390	459931
474015	59818
73327	394480
259816	112382
224250	268176
279799	146202
91600	300369
216666	411509
426041	267870
236359	302430
460755	209510
473209	105498
376890	198966
430907	373816
410718	295709
221786	95769
82981	31847
272032	273831
296511	231440
443163	182940
287848	109113
109171	339853
35263	4968
15447	400453
303218	245837
124241	372433
354545	193705
206222	428080
36835	453452
340537	460723
484103	293058
442823	447831
385158	12268
260822	335334
282741	227226
123476	165126
349359	116833
366198	465471
244092	129563
484323	142418
17192	309718
150986	99437
378918	277961
344647	42059
478864	176020
423739	156375
169020	18665
333896	345794
145771	336602
423013	456569
357920	377778
303782	433841
173698	113244
7922	5857
386660	75763
69416	320158
231058	332327
72345	186259
378504	281947
59468	494014
229587	33236
329727	71917
194003	283918
146172	94516
47765	411493
165497	409232
316565	204658
423476	466969
215329	286894
305050	119452
434401	158965
70407	53863
232812	226132
7311	206623
361741	312239
441313	48163
79884	77582
161037	476951
407209	271188
245387	190369
423724	260854
52798	113051
262905	436914
264164	186384
269494	12177
466776	177242
322153	210903
428732	398333
334941	420508
212842	96125
111212	114930
21038	270369
66036	440660
472292	211868
21961	8834
303641	218651
230803	378976
230349	468580
349972	420944
327570	186440
399441	32807
112207	11335
275840	421356
306555	434239
483927	82770
400910	58057
53235	294347
93367	362215
185403	15133
155832	389009
247608	150172
398915	376701
49531	89047
251051	84502
491445	324459
353631	343355
309641	467703
327697	134487
433848	187811
183236	449533
253864	475594
28205	47376
381256	160633
26341	278248
404459	355093
369905	30972
427272	172680
40362	411809
48953	252961
32144	14254
303023	347862
454071	280627
340772	56396
416004	283918
53903	449298
169150	232198
194861	286828
120721	159289
364096	402211
282453	217809
174139	467175
304892	489822
258930	369599
396584	25803
149901	430077
189680	40388
197722	222539
420964	58466
209672	402773
309299	338493
221846	336590
205069	460333
351982	248777
114816	269199
420698	360860
118185	430278
186597	284797
402438	44128
44717	206716
406006	480684
405306	28858
424661	86728
425587	399800
198865	436823
424699	313745
473441	78469
221687	82585
237120	140378
239431	133959
20998	13563
334393	254876
243492	266872
68098	252624
316516	174988
129234	473181
267385	39258
326238	453391
276252	102799
112338	452782
420	163445
160768	293813
461285	53490
285023	113907
225623	20902
13945	267545
402554	153736
187759	384141
143413	423062
356476	168615
139110	217953
244203	171568
135685	402074
196949	253691
464725	468739
264463	339711
403233	164164
471169	9424
227363	2715
200913	375834
2363	132996
344618	87007
164012	164884
72424	245317
358778	1584
309917	323040
134633	478415
30938	339712
305261	54700
301012	410074
414013	93625
108932	76417
480280	203871
49084	164884
228371	119381
271476	403239
45123	211868
95356	190369
300970	246672
475691	111964
385939	58436
320310	137128
17706	147442
186597	453683
489666	391414
209932	60186
426814	433367
291546	292129
88643	431431
247296	462151
87047	47349
72900	76178
12164	137226
212153	208577
303849	478415
73404	349901
264100	122490
11626	293813
348542	467703
325193	421935
491150	85117
278344	230477
65604	110677
310832	148590
35128	456499
353002	481785
383756	281924
154730	156376
397778	139803
40198	132095
178422	333760
486595	439925
178265	1057
67984	48793
456294	268261
73660	338963
170603	46892
399655	336955
267562	380728
415023	343804
120448	25061
329102	34176
275460	1008
245670	367840
262890	93671
8291	231748
488872	156375
214604	310261
44768	187281
181732	101934
305909	446452
49301	159058
69604	160009
142254	254862
144274	418107
471654	156006
91255	218727
342465	480393
15027	261865
277105	121324
375809	84089
463696	366909
297422	187998
165680	428402
71938	8623
490659	248284
253527	218577
58949	168077
437243	378462
51756	314138
471323	235849
395858	174085
240050	224370
330423	83813
197888	214050
105580	200444
312011	299106
287592	309793
336651	445749
407125	4413
219475	169047
418125	295284
130481	463341
392433	349313
97233	409828
374734	190369
469100	172089
24538	422998
40028	120132
334681	68378
36229	272825
207469	360860
244974	295484
395924	218727
15027	369577
112103	101928
446537	394550
332183	380999
129726	432806
44666	291356
467467	2061
201639	172191
149147	353009
440303	359281
347750	38063
25561	94625
6123	263925
171371	147236
243251	312259
51543	275677
159703	404321
84968	184629
393940	228696
314311	310495
267908	43231
482851	329191
149068	356256
405555	123849
124067	15209
391384	76062
442905	37400
257354	330469
422015	281924
236930	156955
380489	481368
326260	339837
222828	49903
203372	359762
379819	183213
98728	134664
305287	474869
102307	156525
423922	21583
302680	407026
409016	27500
64281	6442
77666	272096
193696	388962
431854	189008
129224	180957
245491	192857
16339	354694
437843	144043
149330	78380
20507	391414
422175	451016
421137	469446
113921	95149
205773	316959
358966	187974
354780	446630
54387	378462
393409	273328
64369	156544
481048	396729
337592	47644
40754	217478
378726	435242
29669	31107
107118	122966
106476	14878
175842	431226
432595	201208
104734	17181
229875	40152
14020	21411
192332	434598
179819	404960
219057	486241
396927	404417
326191	81590
224819	35707
457308	445602
219992	14254
156589	229914
68035	468276
31483	268757
363696	411475
18278	42890
390632	477986
56506	142318
70210	480025
316565	365376
75568	92595
483192	122585
206939	456640
156348	251676
64426	287854
109733	167613
199329	165420
440037	281993
410212	432320
156672	56609
337848	62191
15069	26933
300795	397310
4160	211692
464894	277571
212460	410594
338915	153135
362445	438461
144682	178945
18459	117725
116431	384400
398043	154137
67248	415585
47010	331540
28356	154355
245206	323065
370776	88313
82473	351639
224936	183213
414035	252360
432577	327061
146893	282238
159059	57134
221048	417918
404960	299202
211324	21583
66588	371934
353531	90123
34487	261375
59075	95051
196233	438783
45880	354696
489016	102862
258075	12895
207007	384085
196030	9573
284890	134259
187377	450647
456021	12530
14935	482662
310436	302851
233950	376532
486688	109123
21763	34547
452052	209510
138573	326130
169951	46412
169735	331872
250709	365050
152347	195551
453736	118744
396531	250545
113201	234526
236533	310261
428116	212081
16508	21583
464022	488276
361879	56134
304653	379598
449522	36633
16170	457093
258864	359762
283698	24516
435112	232060
354475	21125
447227	354016
340873	292030
10546	443814
135275	218736
10212	217991
340734	29416
243938	240381
160308	378330
53974	105103
475150	52537
441571	424781
252129	108365
20597	309824
475090	227101
198317	401292
405788	338261
25287	91600
400264	119381
45442	189585
383374	72523
479584	68950
299573	395336
85769	237892
392323	110708
355525	12528
167427	378462
324657	141474
187458	238578
199882	421115
190260	58567
11878	48275
367846	317675
276660	12245
351785	211134
28763	75913
68432	267352
309917	343225
39195	469703
298995	422998
113895	393326
34622	313745
18928	436810
313263	309782
115096	316284
253643	295114
125711	248777
124259	478714
316828	392490
355067	249709
437729	159249
345236	17153
439672	174693
492182	400293
71611	185076
21835	246723
86211	343237
36381	219865
211722	278292
124013	5857
109062	107187
427714	5459
355083	216773
443815	114845
59665	57134
97515	435280
74668	418439
96982	463549
116504	463615
25238	209695
430170	59325
197200	484447
428677	122462
80854	144130
147318	337881
224405	94516
77731	183213
153485	456194
422063	425060
267654	134877
168009	172205
146506	54473
265586	96977
57939	463133
286139	367883
83100	111312
384420	317100
462066	236532
197555	232712
106268	489019
140922	40034
88203	218727
459317	279517
11037	280233
295009	34416
251338	141440
427636	371918
2883	92591
451857	211941
1080	29856
19692	316575
207032	266600
483123	433432
350104	60487
92270	103773
448559	165192
424144	113625
94537	22393
59659	101636
421029	252961
370424	251185
315877	275546
465489	423688
300329	254182
27306	461944
301683	485667
231305	462676
435304	267352
289675	193897
17487	281993
221289	345043
120865	191909
21587	335711
25677	291984
209639	273831
388270	65474
313205	318224
51759	23423
107233	86728
328917	411424
113902	56248
353568	303175
60327	189084
82767	436686
90907	93245
401389	373021
231554	98965
338299	334832
88695	220756
44123	485620
454867	379732
440443	20946
316136	431107
146893	309135
51580	128758
2745	457773
342486	398964
81432	404520
64008	208038
166587	130742
205977	82585
482014	253993
146893	100488
335701	430356
484962	236201
360642	262856
199251	4962
422781	139121
417938	362267
401698	392788
277897	231640
482333	445233
384762	158961
75322	431264
346697	427633
31831	15838
200273	12718
125472	48431
121423	304173
429402	70708
420392	31026
136986	293813
327819	411809
394845	329855
125790	240641
449521	308602
223426	122413
408705	126284
125032	303992
63391	392086
403746	202523
182543	29253
335779	26046
486698	400260
390597	373584
435116	294048
390598	211868
138241	301498
130969	446262
190973	36468
102597	338583
326762	255726
421010	367389
332649	293813
37730	35080
209887	393326
1588	190369
277568	177829
59039	445204
471169	20946
2464	320674
299408	306271
305287	324225
105953	288342
415379	125265
25046	179352
181583	50014
124291	258659
239084	243438
99641	478900
104478	183631
76281	214024
182471	133407
191155	84389
45880	131427
36941	339853
387959	485475
298390	46668
37459	427690
292576	308230
358154	358587
352625	147241
251164	240374
295422	249334
347602	446351
5677	71090
18647	273056
325216	433291
129112	249546
23869	245317
10351	109692
231305	414282
220703	369963
372990	158063
247795	374386
356562	229219
53624	409222
175914	213221
425640	40243
144274	403740
481839	15133
448397	280592
84670	91114
288465	409828
349610	368793
423614	345954
266508	21411
157945	201794
117497	97277
188613	464420
290537	19179
252684	222089
162497	366941
188896	27766
12477	267247
168000	275973
235391	336276
190926	352584
112262	336992
110493	451744
366608	338189
469379	373369
284286	169774
419846	67040
384252	463719
361880	147520
222250	77469
405440	87613
112458	176182
205688	39892
22855	318735
406963	56933
233498	195402
107885	101636
387778	150146
356988	190353
81257	16006
19276	366781
101016	39791
280175	209572
164077	237458
74720	80068
325491	181111
240191	262353
388161	259996
123408	208646
403715	489841
170421	420959
142075	364702
284469	252961
39068	440660
6072	335477
153962	378976
133224	374594
10251	233882
360139	183778
310187	213639
483685	204778
19157	185398
348559	344625
347473	218541
367063	82447
448104	219605
364678	318735
471745	70227
40409	315888
415697	267602
446739	478415
264784	109407
10235	248777
190561	4413
262980	272339
194875	21523
50724	463615
157839	485185
107998	347948
75393	99437
163740	316575
157098	15209
342465	243757
79395	285446
1143	330492
328366	281472
265195	317118
323689	472070
406509	48275
318635	371445
256716	168615
257648	20959
360649	97280
413312	398740
285156	329772
245911	103267
26350	421115
265286	486339
389308	438419
143540	450056
487671	11676
316011	89130
187762	265883
5896	343579
118755	210261
114262	191766
374305	450550
344727	219743
267527	285446
326260	97429
120246	218127
185467	36191
233405	293592
268748	420771
333084	190369
309801	453068
353597	235148
366757	367155
124259	335935
147092	110677
106656	467746
267904	428026
299987	80360
41673	309888
357958	492757
171974	220472
49554	151560
469023	378462
58484	461016
416260	294069
404781	145533
254599	53490
236775	245317
65513	89232
26789	443929
113331	195986
49231	467
195224	188542
349416	203279
304011	282831
194302	339012
95519	467302
70461	459649
134331	123410
181226	457358
308327	409960
328940	224285
53108	299408
442388	86991
130664	296523
26763	126326
333272	110677
491483	297450
351142	35035
319081	149127
488136	140445
15000	270324
33965	42189
346784	350549
61367	442289
211250	137561
316565	59253
255900	322194
349095	292553
409542	293813
266508	355012
449521	38858
104058	211868
415211	356674
470254	97686
15684	208827
409905	58736
156703	90682
451552	409828
113459	461510
281022	366781
142940	322494
171455	285156
281993	327038
399132	273383
73390	70097
65216	317251
193499	250434
69252	13408
109824	277267
35263	37121
98595	308019
182796	489839
386660	30485
111968	114240
308668	147520
366238	334947
373355	350439
272818	421356
214604	438419
60548	40447
180548	261923
348237	186440
107218	305516
346199	449212
310139	267352
243338	126359
143294	258607
316963	453521
211238	453521
43049	144047
257971	30692
158180	237878
185761	421830
449445	211818
36601	12880
49092	4369
278273	259929
478588	380642
365560	37515
344572	199582
369547	464616
399404	218727
356777	313745
370196	317118
187834	24208
458768	421525
106917	296869
430635	177835
204954	486293
92393	10411
3458	192063
328550	135538
51995	136630
27463	48861
192611	209572
87263	24935
349595	132026
190973	348563
449946	482314
17010	21480
366414	308642
260017	298077
199727	371053
42305	303941
256623	341786
220718	227225
344932	179119
352739	105817
33056	428603
24412	162978
312098	438783
69017	186478
119563	182004
466146	51195
13305	148361
12481	141166
135222	438419
25173	176091
457458	446936
22736	50196
446021	239456
15677	295218
172125	214714
436710	51895
49983	38294
54871	156351
57317	385939
449406	384400
78278	234644
321118	152085
7620	34416
64777	42642
15204	337238
453184	221456
295019	276572
55914	49870
227025	371918
136431	198317
25893	398425
214828	53879
131410	256373
334068	401854
338113	430774
431399	456530
200092	287740
402893	291521
96884	208392
409014	415760
27944	399852
107709	408737
396561	481785
40028	103383
415844	462377
3603	457297
279791	249334
228924	57159
28780	142415
96409	471091
3809	98727
143516	338271
233302	362443
131606	102309
169128	64979
419101	40784
377869	15170
296029	144920
132886	454072
284044	389106
385826	27464
61186	250434
477146	473205
180661	366127
254835	254973
245114	9725
261410	57134
12109	183255
375777	477509
138126	118318
54873	53863
69408	103804
322825	487153
379680	243301
63524	306783
88203	119381
183315	33509
232183	207554
421986	178673
292225	158420
238101	216790
454604	306253
196515	39128
478588	339064
82981	304173
480208	461779
160607	265711
108648	388575
430118	13231
153188	459152
460614	331584
230936	376826
357341	367018
130517	185533
119561	126697
454198	86560
200116	198789
402237	444833
408611	345175
72575	430356
270248	35622
266141	125498
153324	230055
357224	12640
119545	17052
27360	127804
93451	35707
199781	468489
413378	442965
182026	122135
334225	5040
334092	483944
188122	381996
406660	158145
489068	477632
24504	119698
303237	122424
189765	212839
167419	129775
456876	101058
402718	290450
206843	387742
319918	471528
350313	342761
275291	146936
66454	86476
98684	335156
476289	486179
289126	51195
191970	78184
490849	408910
276821	192611
55659	279798
218728	366127
281798	392190
191914	107274
143861	182248
247471	443146
176610	123369
64352	274869
371463	273831
373615	183213
81225	42670
303716	288035
423318	405508
97119	264406
268770	369047
351855	124535
87471	301566
487193	377943
142680	367807
363099	251315
26940	160208
288369	223840
334904	187974
316565	53263
80853	209372
161554	100503
173249	366127
90296	94344
488807	294057
410327	214050
230051	338498
7246	186259
397014	22827
80953	387742
443833	343975
332859	481785
21961	102672
143251	471577
206149	129780
323714	385801
453047	378462
389641	303392
392832	490707
191536	49735
218522	91383
74852	406371
400888	132153
323379	298519
391129	241468
347906	4413
471205	215477
57701	101058
21396	408288
27525	389599
77045	383382
477932	355329
324451	293813
140295	438609
268561	494102
399270	390818
474341	49896
269231	23018
361001	52065
375405	353547
178446	168719
457915	354214
278082	199063
238344	57159
134736	299467
380846	473077
27662	218727
327254	94740
79304	483976
302918	343804
144516	23251
233336	278130
347332	402050
2548	407094
152078	298767
426089	348798
74010	230388
261278	349028
369198	98644
35806	348176
405130	183213
268825	302083
44315	427048
32242	320464
249347	144405
175842	280635
380334	21583
438463	426415
15027	394664
191507	250389
454995	262917
113331	435817
422267	211657
327184	111404
168130	395200
136653	186259
156657	86158
167419	271706
165992	158889
244554	369243
18451	182004
460895	71170
271802	409848
402260	241468
461541	196783
467788	149674
327209	220528
162385	426887
100511	326834
5583	237235
378930	283152
136798	276279
49228	359743
385713	367110
61621	186259
468043	343897
8320	87471
165360	124535
227179	230255
459340	340800
69110	261009
189084	170993
156911	62191
435540	332392
341431	385681
171160	430993
68532	160573
154573	116377
493253	431799
469272	400974
236705	155083
309901	409828
423217	245317
427072	222984
249005	39195
436624	154766
167583	317118
355174	437134
91065	406751
439719	294744
131836	203656
6310	475047
228225	175249
293646	147720
273163	471416
396381	62133
385991	283346
153322	147877
456231	245242
385652	491907
144920	456105
463314	287577
348317	99437
445294	222701
441231	391414
398222	134520
289732	367638
69592	320710
230519	29633
9787	59794
293901	306100
482656	47061
464725	285123
103812	362972
402572	389682
421406	423436
465254	363631
338931	303218
364109	12636
338272	52537
25721	241468
46485	152592
59193	487153
202507	343448
53392	212278
140192	437679
463169	57166
231290	142018
86870	395988
266877	4413
283323	66813
100172	161114
336829	389682
191155	174780
368587	489552
265415	29276
129116	301475
47703	137508
68378	423657
97175	155267
324590	324411
164489	108554
40570	187974
235375	8260
45665	104048
8338	273831
67040	21203
318573	407386
20701	144470
295078	137719
10050	180500
277119	300240
364818	458183
417121	265711
165896	350947
385922	320827
425238	109669
247312	158294
58476	45108
359642	440190
77481	396029
419479	113051
58552	283768
183418	315250
270384	161704
43966	399132
32390	476951
329560	92888
145002	432421
123926	106168
49106	118817
169158	159249
410148	83313
259835	54536
420139	484804
140460	259090
86654	52163
441330	190191
268828	475555
217740	62992
370457	351414
470812	374806
156277	179535
304146	420855
81898	419356
145183	231447
415713	372685
38003	218730
39892	169910
424151	258220
348805	91841
175895	94344
80883	362808
200845	273831
30541	251116
219014	269199
362267	88731
281236	242571
299475	256391
298271	134259
479072	144073
397530	230324
406449	254973
237761	461755
22429	438783
224841	479116
327209	372565
285119	188368
391015	324226
245791	107503
384322	486200
378464	387742
141847	214992
235476	224794
368652	1057
195121	482575
11797	329698
162019	436529
100208	182311
333178	141068
34487	400201
466592	129857
393690	241356
84964	110677
353856	97070
212278	486143
476704	177558
454136	271952
91338	220382
151710	12331
164823	492906
48069	450277
99880	423541
256487	258370
426432	248382
262242	336955
162208	348798
98220	266446
265194	485546
106883	226943
127778	262954
42906	100503
91940	238282
281812	124085
168659	284843
12891	368304
109426	126473
246366	336291
478588	173369
420286	387642
24189	164504
477841	234720
214738	48365
476811	5041
160576	14583
304118	153799
1403	85214
384174	67193
460900	447831
421823	121200
148213	124371
474341	339853
415771	306087
484862	31337
155602	104299
287578	151457
267373	64772
136084	210700
32385	258508
221076	38404
400986	194397
397123	254061
277568	275983
139927	273687
268485	132740
389224	307651
423895	461769
209015	428807
388638	251851
38901	211715
324186	388603
80193	277819
51219	477590
287131	166513
477236	360736
9186	431764
230051	391845
83616	103392
202693	309524
152941	269833
404724	382511
340339	225667
303420	104693
194051	144975
308177	433956
427877	21123
414058	454975
400573	152569
324411	417918
381391	294069
188331	419178
60287	32777
287271	370159
127288	391414
241507	94129
150526	176913
83616	477986
277850	474622
396584	210418
187630	313745
122363	104437
263514	147028
301659	397303
44727	284779
441713	78967
65830	40257
411509	469719
351352	209285
280866	264859
128124	262302
195461	490416
345401	87851
92496	136643
178629	200594
46788	1057
274486	413964
363577	367110
61207	30194
173762	121965
342209	190369
17836	245784
373405	43275
306766	65913
453382	351968
131939	114063
33153	136887
119824	171470
242131	285052
96569	312919
331897	195551
474341	74877
115604	171306
356490	464420
152370	410951
152126	134262
418061	470991
167588	185551
384228	294536
170010	71725
462830	67219
465944	116536
444081	401555
356894	14776
99409	84111
100349	199468
462216	46905
198138	467690
391815	53863
263557	78116
446099	138807
72136	164884
373391	198452
39545	245037
86401	184174
3186	400701
388818	451725
34231	485940
454090	305707
110296	452479
278769	220720
459112	43334
190789	368205
298101	249352
437944	145270
94178	4855
103196	368499
376875	331451
36413	248353
422259	293813
412285	99901
297654	164884
437098	9197
31096	189114
456021	452931
33574	493215
208585	63808
201361	353958
174309	332403
431285	285143
297429	465394
318824	253459
300762	103912
369128	332300
90990	62191
355679	176878
161723	217487
219329	98906
435476	86728
489921	125635
160202	328140
43329	103515
129774	405217
471617	326122
215292	489103
331646	160787
112443	37389
115162	456895
173664	317118
73549	393326
130354	218727
59848	237165
302215	272573
80068	268954
476892	435297
192238	95536
61396	165126
244016	49903
470990	484274
348500	170085
343155	367110
312525	179375
421935	195990
121539	373169
110164	185479
144612	411808
71651	83983
272421	79989
262616	153548
226167	68378
143071	486885
440249	192365
458332	419764
266307	250935
401646	210422
43966	430474
105217	190369
311388	316575
110490	360736
201882	313393
314311	123095
96526	311446
147170	296243
442933	355093
366402	327954
423186	254890
308122	298013
444971	393326
329510	3431
197407	18225
340798	178436
228055	420944
234020	245335
233388	218727
332971	488432
38177	320841
6442	485871
215437	327217
340392	33296
129860	358032
95032	435318
107058	461846
345915	139914
301904	100287
68098	336067
85476	441483
321736	54994
50034	74886
32740	305760
128839	385000
294957	371645
131939	243960
272543	155027
93691	228431
92628	393184
309148	155624
249834	189160
429390	32605
220417	369523
46358	313829
428874	313745
470019	457081
490733	70174
119123	57567
223348	368859
212024	85870
60072	166513
343493	435092
445647	486339
489015	261396
9580	363581
353775	196783
272383	452371
211141	291855
339025	438783
467160	405217
319670	243438
446555	257055
12781	348562
166161	254689
256761	102539
392370	39240
46771	139648
366643	132247
392086	410513
197131	466737
393409	124511
144110	399577
371884	20719
53753	52137
381579	209510
174328	246311
274852	33899
262385	129451
484656	59105
33881	263009
224308	80193
363399	391414
447784	186440
161580	353421
464616	330665
406020	283321
11797	54976
472385	137128
92693	171953
356394	254973
167419	133335
462169	319833
242010	366647
13638	296117
468753	125296
405843	115090
201956	31629
158138	190369
450550	323157
238057	190369
368268	156376
276737	430365
228300	10382
336594	388223
412761	474
229735	51008
385633	316575
88936	228653
234851	302318
198543	40784
298757	324968
41798	153995
449994	463623
321157	394328
87955	199526
290811	94026
414128	326815
401601	104299
352739	283864
417938	18451
89122	63276
352905	401297
234957	82585
155248	429796
140484	469235
321242	117565
454489	250227
162815	269199
121860	103690
64338	133423
144505	454975
479836	290550
13619	33726
483753	326397
62718	317506
289554	110383
56396	123410
202061	275331
14966	391414
464305	262954
134714	208300
199744	317100
160902	87904
463881	456848
57784	160158
299208	276752
291909	49903
448481	259552
94671	160534
474275	42587
9075	410484
140722	378127
14938	177484
467674	350549
486066	478415
272657	367110
327022	440962
381673	243512
329379	221061
379143	3809
324077	205223
405071	397503
84698	226919
267562	150974
364388	336487
331289	260856
241706	247079
458841	98501
70625	51783
428352	109807
345628	331349
484144	190369
455437	384174
77318	214388
153456	159412
462776	463687
121622	93627
55542	48275
53922	9681
418732	138401
473187	194165
207567	453009
414825	412703
436682	194805
117106	181767
437504	40239
277029	48275
360494	134358
420382	21583
41721	468832
410821	6253
186798	481331
225551	91069
143179	409690
294912	353613
14077	121304
216242	378686
217033	300119
456103	205223
354111	129317
228566	267352
106977	167916
20992	272613
45753	436892
8574	345849
70788	87471
484628	431560
67530	192316
28766	12193
339740	481368
46984	41751
360466	20959
68456	370680
153543	381054
420323	357762
72003	224480
476310	245679
203865	141106
123862	468162
31575	34939
166119	248398
220130	286633
74698	325241
93913	122283
235630	209572
140806	190369
396522	122585
45784	401401
43532	175440
38490	86158
404240	128724
421498	412548
36182	270324
324708	431813
256090	263962
448417	280041
212973	161384
128337	81714
395563	265589
263328	166738
131939	154832
21242	183213
398185	387742
479165	133233
294463	405697
213363	458518
202885	158153
5978	58938
26932	248495
483945	479614
358867	188759
266172	291521
182270	179472
484349	65210
127993	404960
453736	4894
223555	482978
113510	477115
67571	256373
343375	211778
36075	152502
121828	31841
145792	190369
30003	313845
83773	439719
405864	168913
189640	214279
461666	420476
297024	138088
15409	208031
45013	447517
340256	467497
153407	43797
467216	302943
469384	253047
395064	45483
182716	267267
80193	130846
16516	198790
441692	24182
267562	447446
147558	187836
381499	399736
337587	243312
252137	272296
212340	168638
411282	125399
145456	131314
21513	58881
416747	468309
105967	22827
324845	475699
458768	208577
284314	108222
392196	489098
156539	290359
262366	176259
44159	91073
25173	50561
174034	365529
306772	303175
398308	254316
419282	366534
32605	228126
84745	448078
127462	365413
318615	214559
48138	370480
145148	270060
185240	478400
341734	372214
464650	217883
370315	406998
494019	236383
244274	65670
183918	202155
68876	336590
380858	419003
36144	301475
629	179045
480966	245622
67208	310756
358459	375834
254298	186561
173832	487179
194435	209018
267546	165868
343604	134425
121860	6120
355083	457193
262756	115340
117862	167841
143676	99072
34481	478882
1939	190369
18647	323484
104059	136279
144702	296423
137601	472583
257247	323213
65003	222833
167588	177598
389765	249346
392053	301547
369189	29599
354022	309975
152111	388195
71346	306485
185193	317118
450628	428214
149389	300555
321061	79249
220925	153342
290804	114930
437994	143671
342621	414269
179979	446936
181563	132740
205346	62378
20345	431137
85156	419444
130497	363973
337908	281924
63190	281845
139193	162831
21784	185013
319259	99901
288970	322944
14131	487390
259535	291324
1383	74886
367288	119611
493971	29961
326260	233743
466832	313257
262054	100856
21087	396398
425166	155941
24381	357139
96337	64429
298427	237366
490957	445347
287566	233784
479220	463763
253900	381868
387692	28058
124267	21411
108672	183213
395987	305151
845	243917
224390	401238
238908	20958
200391	250679
484416	148590
101473	158153
62165	4870
264492	436889
311479	39914
44388	64335
321472	290076
144076	62191
121610	317100
195360	472599
179769	403368
463009	136703
248179	29689
28915	190369
386249	160419
355197	370866
293030	332505
90703	305649
217854	95149
14788	420790
266549	473326
327586	485534
217748	261298
187340	295309
386186	273831
270597	412915
60097	160722
16677	419815
136869	10646
202787	165913
120010	267919
234866	139152
285613	258370
247418	44036
127539	240353
16601	180957
483991	293813
326249	267602
170905	109110
98595	254634
429075	124872
305791	446321
12256	373730
182035	168615
129760	317356
492906	174159
271990	8150
472694	40447
296956	201121
309917	381636
382447	470588
235034	131315
656	259109
121694	162795
468790	431860
104778	29936
218340	467703
414641	134868
154981	280371
325564	30986
285023	280174
331872	211064
146276	301475
439500	466969
30440	265948
70847	488125
78207	85582
45826	307537
336272	479113
355679	94793
416019	434893
12087	5964
25863	305017
412440	31450
434862	313605
90150	137719
7173	221953
342486	235578
318573	423524
493625	94516
388534	162001
256693	145195
443308	453521
383068	331238
172370	373438
450532	338174
105486	310836
128738	53533
457257	355350
470336	399523
259704	198038
444985	390523
322230	65282
287256	382199
196783	400974
469947	244688
125486	452098
420867	373888
231512	19491
375216	371918
208888	360512
324940	237062
444081	384384
492298	378462
12905	267352
152355	378686
493474	152904
431418	36451
40890	351941
93328	464387
128440	358564
43544	290874
326631	66696
408516	148329
277088	208045
203563	72521
372095	32148
38489	212081
267068	427019
339333	446329
158950	270836
63524	316000
67155	480795
474591	29856
228364	332392
305564	362773
468818	397352
277949	391414
187515	96673
267562	73599
487508	82271
268185	24738
237223	336883
38191	187974
462893	202521
18558	322685
186623	135025
343794	425675
200092	221560
209084	71275
400075	169485
172148	273831
381003	288050
316828	175628
189806	32807
300506	226023
298799	313745
388696	25658
306964	137495
63993	226348
483536	421115
234881	30258
345257	132318
321319	120705
131661	140728
113483	95859
368656	172089
344353	214958
39892	34110
114063	451391
85674	321588
332211	291249
256582	193962
287138	64335
283698	80658
180566	190369
204798	91558
356530	274724
335654	303657
196003	224085
346272	78820
350404	24221
260017	76829
274030	441093
185636	334987
309276	22006
138290	280174
188847	304815
100141	94344
323238	452098
356530	444685
5327	177618
351742	35707
477562	465589
480214	361018
418380	347476
86358	231021
366762	437750
42638	142995
477932	377582
13472	49903
406028	84590
231740	410853
288577	253664
352237	103825
456658	342731
248013	405802
111129	456744
408737	201023
230644	491133
113019	315888
488526	58954
146097	85870
386165	282092
235021	16433
445768	160633
263390	341637
378574	24943
112443	426887
437849	35943
270341	94516
251704	187974
213078	316282
431255	315286
174139	470279
291742	142267
114063	300750
105249	110835
246577	95149
300018	126944
434565	455716
287425	11389
308946	430048
69455	401297
407540	392845
32430	152502
401395	461846
44159	486275
357742	58830
349470	144470
128704	433367
229170	261396
212217	378819
461337	196783
192807	78342
187082	101695
251267	122462
450436	95230
278674	265589
139185	71016
249638	315380
107775	429705
379696	367919
99092	288035
405541	477774
463273	275989
249214	162795
199676	188681
227857	262410
479355	130851
17601	223192
72217	92613
289126	202795
461362	14643
265235	243418
197869	491643
334823	54545
58068	273831
467085	72144
163108	186259
269680	234557
302457	243840
149452	434598
396959	484447
103928	3743
239482	386866
236215	388575
421843	263984
151253	261396
281327	373742
100188	269199
321270	395594
374305	133958
355083	424497
378587	84388
377212	375840
18542	467192
113142	198624
162815	49473
202798	22849
156941	225043
427194	133286
473128	406666
385826	67584
141224	405217
33899	313545
456091	478415
88674	86728
355453	294069
83352	388993
379337	130753
272499	403611
479351	388473
17989	101058
40947	17339
181623	129857
316053	257298
204433	249250
159008	138088
445125	338189
62316	91657
8287	317100
128124	308906
193216	187974
235585	35707
271073	392329
438704	201754
364636	11447
19065	160009
268136	478415
234374	190369
316575	405217
75405	88113
131924	187974
135103	268243
163893	380071
52983	212909
334482	454448
399352	113311
349003	161876
186692	175608
13480	59782
16081	43623
402689	433279
385062	335137
458968	224794
67351	326815
253244	285446
89219	149429
152276	409828
115950	246838
425058	107852
386366	317118
104856	250214
423346	104379
113979	236213
209021	298731
135140	53091
27770	431516
68456	206464
55633	54976
313587	152502
35892	15209
10693	250413
288465	331737
360531	96033
219546	174263
130960	27006
456078	366534
417938	327100
152086	489167
470354	230855
63612	251982
276876	320097
329121	266660
116778	9054
441717	64435
185029	401312
159141	221319
51191	366493
27236	99437
375745	70557
214055	122694
27985	293931
220402	296087
21204	79600
73463	427020
317244	249334
382961	107479
187458	139648
309788	440660
280762	202523
4604	49940
102644	239814
233823	402747
118830	283466
68794	160419
86901	53863
61647	199982
230152	66185
490195	470779
345925	115386
175017	36981
248239	84585
45504	73716
30678	109223
65465	162535
198450	472546
429144	185626
371297	212278
268910	348292
236131	366885
458561	387088
464849	380183
26239	110673
187435	113250
416231	486339
466599	468832
476611	445204
18571	251878
230192	302506
233000	429161
473232	18876
212527	137789
59986	354428
325432	180101
271760	100655
20059	97894
162087	196780
177577	298765
427486	267141
303936	427158
271300	321428
327078	73336
34180	243301
219822	48275
329743	118318
332781	411410
386704	5040
63808	81645
401551	237372
159839	123369
374981	105878
122308	483379
475359	105053
219617	135942
261501	86132
172018	437243
323397	469552
126255	270095
107473	136891
166345	420895
237148	380409
208273	161510
297641	80880
133216	284843
226050	216172
91327	369577
185471	454828
230051	406940
325338	218727
136975	249202
119706	247527
380554	301659
149646	205270
262642	74769
237801	372792
444588	22430
88790	463200
134337	97806
200245	457919
296518	343804
81982	310756
134299	249465
315966	138807
248195	313745
269489	168035
161323	165346
56619	465463
385985	199655
32125	389384
8473	480481
233827	156580
219546	283519
58011	386500
444380	173176
429332	272938
362557	92484
645	387742
249193	350650
348416	449318
236020	55379
417358	135299
462901	61530
416367	225772
456640	429985
315742	1605
252829	480586
440301	264023
443307	69293
236878	169389
239099	390349
414383	125826
377868	411424
39176	248398
407788	460738
376706	355796
403257	25410
3602	290450
468287	2487
147613	384366
241076	491858
61845	19537
59204	268904
481723	407481
31184	490853
336487	224674
45662	402309
26309	313745
186860	367110
208449	42890
20710	252715
411286	33053
62314	423062
240177	447831
365729	265065
235021	288274
65957	15209
384529	249202
178875	28129
296400	60904
434830	48861
269399	8501
186277	296812
255157	387860
50504	43275
482174	158477
283695	435318
405788	466432
257245	9054
90259	281924
434040	72430
326260	413622
179039	9913
364848	464912
173850	81013
142670	287382
466361	94516
297891	482058
369209	478060
412412	419455
132141	313745
343604	105498
479194	139732
231377	382601
183064	24183
434994	208617
357669	320891
176007	336590
126657	41533
198348	40738
443708	428738
238443	162831
134299	238967
289983	95201
40383	110677
351850	207535
309482	299103
61219	341271
141705	16319
123536	309631
56276	406974
112723	54781
60921	439285
145178	354694
345028	471968
144818	261396
113222	382731
74021	317506
194942	465385
71189	485224
11282	87613
76050	456640
361260	263514
247901	92783
253916	315671
44141	336590
214344	95177
44934	84721
124995	102277
333905	298065
346189	447219
478114	383414
222399	241137
354022	179858
213504	401336
95935	30308
279268	81280
126965	463134
253442	27222
154619	124085
196003	329155
308839	96970
452000	115861
20059	348099
224589	103958
237714	279288
451397	461229
281604	73619
97438	40182
23912	193871
27745	351193
348313	294528
377719	331581
135347	273831
46721	144164
16153	395303
355083	135947
221167	262954
62367	132996
78617	255640
373607	138162
80897	16433
415087	183213
355083	449079
100651	300825
432382	266801
449141	303175
19625	338271
338279	489374
126306	58589
262210	25053
27322	265883
187689	293813
231462	275407
93691	450289
363454	146027
134299	69293
353941	371630
164521	441202
119317	48306
444139	158608
395216	98938
106475	307286
282128	105754
294065	267352
398027	461801
152255	125417
421525	249334
68324	74829
201692	190662
179383	273831
73603	59576
20669	487278
303504	338076
83207	218439
127972	325594
123129	387742
266800	380408
423333	63123
85371	178534
15497	401871
268910	316889
479044	356723
20642	186210
350728	99405
441272	183213
252828	292126
436752	298477
440031	656
318792	105123
412057	151944
330197	2228
187142	67740
217784	94461
239836	365936
253844	184340
395428	41673
395228	352685
313228	140108
103105	335812
61786	291823
435266	50264
121333	215054
89264	55495
54920	422106
245679	312029
317552	313745
22830	130983
131605	119381
29621	41392
64777	167011
125557	373021
308423	281924
161590	313745
148213	478095
138160	99409
479830	6374
346189	113051
118449	351639
91276	268743
308664	16433
22132	325296
389305	484447
477350	303580
254446	40341
289513	418763
190789	475594
196398	187834
330878	433391
280533	462676
476248	404094
270201	216446
39295	419939
144845	239062
466146	192195
328550	3037
236024	110244
66196	401417
328132	402123
15989	295901
473619	389308
455699	62247
325814	232925
330315	447517
133155	413793
467864	249334
156655	420913
373158	371836
236961	278700
356530	138885
400471	243002
212460	146251
107345	198005
173593	165941
318063	324723
164747	310477
149361	184629
1560	229892
54790	394111
258321	87994
402983	293813
9402	403707
46870	175249
339726	93433
214456	113138
127312	39764
242927	207535
172443	269199
461316	372322
174593	247959
32014	354630
233685	33500
205777	399035
412690	185335
484064	250875
404020	75914
206046	105012
370790	170657
383387	290679
379680	188848
18197	428214
364754	332548
349831	384174
254766	187974
86427	342393
281758	13129
342465	2210
451818	443610
50557	482246
12768	245117
170326	269199
257145	168381
314723	371934
122211	277961
179123	8704
209825	400865
66236	286313
357627	55200
374404	324294
235404	299218
308618	158153
57987	152085
195564	243840
40060	410526
294386	390497
185941	369587
360645	59966
381054	243448
245564	190369
242629	32807
49787	455388
144709	8459
341252	187974
460060	114930
234785	61786
265964	223732
143704	116283
446656	390525
351639	100761
131174	214685
30567	7111
399237	416402
257076	13370
369681	338915
283640	72665
171199	476290
45504	137719
326631	268902
289675	220629
125290	417918
228084	211761
155959	175721
339016	162831
248007	406751
433190	390349
135964	27741
216666	170934
339963	208487
444897	405937
84521	349608
133909	376124
483836	167172
438317	166513
20946	81068
449458	67009
233160	111427
2038	369599
175034	258370
45951	330765
392839	404960
78505	179375
350660	8084
176552	337921
221332	317118
491272	361296
201612	337585
429490	74106
136093	430356
218357	428026
222214	250679
266538	442197
293941	317118
85645	73963
416426	432160
71249	273831
460523	145860
235545	192134
3	446154
190973	317838
339800	5040
106268	84775
364703	60951
477932	230387
483393	110677
484693	421830
493063	414841
259411	263514
89218	68328
31949	39567
280367	220857
463171	474412
106905	241468
182600	142476
436720	231485
388696	117932
480957	476951
299325	468387
19542	133336
39892	192964
448770	254719
345715	261896
105979	54545
194643	330873
148521	28129
188715	271952
72775	39915
465123	200344
446413	164975
12088	2487
132422	15133
473016	273831
112443	24867
215260	84111
308533	179375
472930	267602
405502	376840
294803	110677
128166	110677
107586	303648
130069	268470
209964	180578
442471	326578
202918	122585
222395	245679
63145	202693
479072	107931
101484	246298
184629	328568
162628	236213
449914	336590
10987	304476
165990	9054
422250	79499
247812	246311
81358	32729
105656	420084
287278	216953
311106	404806
479262	85653
167588	296597
376227	478415
473617	300811
213711	273831
73691	371934
18720	378462
326830	351414
83937	289444
412681	181089
84960	92897
3636	355806
220322	128660
369415	378462
299887	379610
148889	441064
238612	138021
167419	451621
239380	355083
454701	293813
350523	24467
442258	62244
81880	168197
137454	464438
16844	168731
112267	107769
5763	116522
401628	40784
184536	441001
364795	416402
221296	75303
485492	37839
140116	4413
470838	242394
87979	12895
414518	381541
394285	286936
429917	473812
54124	348563
73448	32681
419419	395954
394147	436679
347011	191479
68098	222292
451379	314977
352197	396080
174139	367525
174799	246311
216008	20299
211121	461944
252118	93245
377401	309801
168062	180149
223820	3079
116691	19712
204205	461846
214111	27464
178759	104873
37626	401297
356931	335530
380097	190369
240665	186337
175536	355806
102751	176878
301312	59396
226096	228819
407768	41793
226045	12596
409016	190369
113101	301659
3644	110677
175067	173693
198495	53883
42974	324037
253754	50838
489879	363467
331211	276572
484144	475200
243388	116283
483112	265589
493347	159887
224522	271533
120097	115107
179812	446351
462375	49903
201741	317118
254446	476651
343031	333228
70802	379789
413683	183059
289583	4676
28097	388195
282912	36690
176130	329392
79182	233160
72574	150478
356036	434893
379445	423688
28053	99521
244244	427272
37839	271353
353491	227306
228827	250434
469250	265799
41265	15209
6168	208516
230672	440962
363695	401871
338583	108754
345109	231971
388154	483996
305173	261664
368616	330330
294321	178048
77542	209939
317687	224383
71273	316216
266606	476536
282469	442107
462420	292535
196481	137192
298823	5428
392779	306633
317369	439624
412667	237517
153322	428080
188843	306188
226600	4234
63737	119381
128902	325367
3678	132740
466393	217423
165736	406405
462241	428103
382086	234027
30906	358848
135344	407961
3219	280390
359824	209510
10331	405217
475597	466069
97567	132361
463155	438653
358106	402606
309621	438373
266965	152592
441034	162844
216847	354670
167446	145064
88556	291521
102032	424776
298595	282399
256893	181680
128805	229215
215244	256121
432995	440962
169409	277450
29355	271026
228441	248473
174139	175060
13256	203922
25026	322247
222571	335477
241645	263009
87744	434891
329936	128829
14518	343085
295726	11367
196396	7811
92845	383005
298407	197789
444655	325258
377006	291324
327790	458658
174630	5055
52656	176143
229538	219553
246955	261398
467776	186440
259686	79195
155203	401949
323775	238358
393090	15071
235485	8119
212009	129185
332404	59100
336324	459153
456079	293813
34556	316585
205578	116063
240471	14163
284269	432844
468231	407395
52006	64335
428182	53462
482851	221295
20946	29900
247929	91958
447133	477019
322150	19620
483640	24156
5582	126661
474257	55273
226305	241547
182820	369599
367656	432320
302002	91122
325814	246114
342724	440219
427388	404316
493966	377906
419720	123213
30568	251388
98850	190240
5700	211507
182759	487444
136013	387185
269612	32157
22779	30031
230373	88885
175913	235700
391422	60517
287566	450407
476547	228750
477156	456640
212469	163723
128337	478711
54101	476303
491296	166642
62578	489822
441783	275054
115096	122706
60635	86285
338289	16728
116439	464420
486217	9054
199936	59759
282980	316817
41545	62191
20998	13394
56209	459205
146459	203515
453294	410452
109727	240374
281347	267602
276597	126254
28403	159249
397332	374849
1887	423894
278711	230264
192441	345012
221329	352633
387791	398122
96616	258370
141026	449136
210282	239084
304645	452846
140942	40784
169341	249334
489899	28129
437070	407334
256799	137128
454263	111527
177415	477733
102326	228431
340197	344828
87215	420944
208472	284843
354891	263135
55659	314503
53060	75568
158643	155214
448201	338648
216229	166741
9449	166513
117736	179375
107235	404960
142252	200444
192747	122519
131376	366181
423127	367110
137208	273831
213364	450408
308150	52066
35944	157839
204775	420954
104505	333431
273610	86372
392754	478503
159029	16325
7097	326985
130121	424714
448412	83467
17288	485940
330814	278520
257613	151174
428583	190446
76079	351414
225947	416553
266965	344828
202451	328894
148370	428125
267373	232101
238976	219936
257856	97215
454472	99405
155848	293813
149079	232555
442454	113133
76139	15209
51264	134262
52791	362206
124259	32601
421626	279364
443307	169116
399314	390687
225068	174526
167391	16433
325814	299106
405510	462543
405116	204737
111899	305074
104754	162795
305697	13129
342847	89297
323561	464456
297478	453391
315742	101574
243024	345745
385000	30263
49497	421
397434	230046
173624	186463
161627	205223
176408	487153
407334	88019
265553	419539
474341	49966
181355	405941
257971	155927
297041	3186
204068	291521
38003	403223
482372	36119
223591	246713
431021	409540
57276	137071
169241	183213
19625	340501
188987	66405
150423	268799
46092	340883
179228	63930
84181	61428
76228	362982
23491	295484
372340	33124
463652	39791
452978	113051
473076	247373
56619	354259
182461	75303
238889	408357
477932	162495
296919	145948
324708	186092
156551	137525
281485	136177
323033	317541
50627	100705
303641	312917
375032	67584
343555	51854
20471	197238
191683	34692
410977	2682
290018	49963
153318	199336
276459	350828
482285	38063
64841	62191
461435	330527
115603	213591
215676	255650
403765	371359
46703	111046
401297	121261
21396	142678
101431	190369
259544	453847
115386	356714
206120	279755
470491	104505
474341	481723
172658	21072
44577	226308
239947	204211
255859	237503
121828	82585
189659	334680
160949	267357
445277	255650
81225	354747
193602	12895
1980	99380
243576	476951
359538	228431
297374	194165
273160	377278
166600	185016
348574	35707
370099	128545
126029	322969
125490	452782
28996	445453
296076	402767
137166	399098
461270	317118
16747	88113
411552	190369
56620	253703
68380	92700
242333	119381
434000	275677
426157	119762
26375	116283
347407	466090
137824	356382
471477	448770
250153	446632
310832	215883
78782	102352
492559	225089
332703	9618
139350	476471
314656	458656
195649	468050
128359	14323
79078	383435
385211	51881
199249	329409
16790	268261
390967	217423
89410	36699
231047	360860
324897	20007
191425	356935
208445	78380
68506	261210
130953	291000
480633	185076
405979	430610
474147	230629
115604	404435
90406	428711
288661	401101
474606	285477
377590	289511
214776	473320
317713	13370
300974	32213
281530	378462
112239	313745
261130	38063
24532	361576
443686	341470
378469	124650
401826	65772
172923	230324
73177	290550
379019	421356
306703	440660
418062	107299
127604	101021
398184	51895
461954	205223
242411	88776
426354	214499
203477	411424
359062	264766
417820	49903
361707	342477
213501	38462
197107	221890
49037	120195
325694	426622
359681	440660
153402	281082
200490	469235
364729	273831
225694	264696
79102	315299
15257	411455
444646	94344
11566	94667
90696	319081
447999	57375
287903	476635
488798	267602
475993	324670
113579	391414
142437	477632
878	250410
463286	486435
250075	164884
415466	370579
336955	78511
143967	37057
26690	127941
61652	416609
54212	43692
1441	351447
199291	313745
32729	143499
291861	255817
211847	10615
363248	246311
290913	479570
155073	33553
486506	359029
432175	72781
177889	47295
142851	42890
65546	310462
402527	183213
413003	179309
11447	256307
40766	303079
92322	380169
186286	114318
333557	477131
383070	186361
490244	380071
874	301788
449521	299467
67518	348798
276821	363021
110404	95803
391613	24738
477308	43045
33463	87472
8147	117690
406371	176988
401653	81225
270885	150693
205009	66420
270757	110677
878	51895
36211	270959
459257	101376
198317	388299
395493	111331
176018	404960
67359	353725
192973	112796
355025	114040
424378	299202
50525	5040
363316	466432
223330	379276
450481	466737
112443	448857
153006	284197
486217	297362
404899	135988
291917	11626
318951	22804
269564	470991
176552	116070
167475	48892
387775	383946
347948	209018
40337	261396
459529	409828
338742	20586
292223	48508
161544	312763
37655	239561
244492	422164
63528	46024
214735	191762
257540	102096
336651	69856
206683	198275
130224	423766
421635	235767
227917	292300
399270	401101
267938	134262
187834	127786
278776	323070
243581	159155
223769	440505
72804	181835
102514	400372
319465	43334
369800	485515
398715	179352
484691	203131
176010	279712
113363	364643
346477	53097
480801	231343
74783	351904
243756	345295
146245	185423
41491	141177
275959	282610
208785	478078
313523	44108
386148	401378
473244	163133
242531	421356
5354	374604
474441	403098
159037	187192
282736	465615
233498	66090
103796	120813
138703	259192
89883	362939
81369	226456
107457	40115
468256	72223
213606	414869
493621	334680
35806	328383
88480	212605
451484	460121
83534	25443
394175	44575
459138	214714
292955	289970
42347	39426
430670	288789
197681	293813
226023	390680
209790	317118
112265	289314
408215	428048
383857	64429
335743	16433
30708	64520
231855	306708
119258	233854
489474	426595
492208	378283
57494	410951
274006	381057
157532	237235
84701	53863
359632	391414
25990	370431
12071	317118
153813	44826
468818	19377
348639	63384
310527	487938
108297	164884
46881	265821
289825	477748
748	77455
303555	354933
436443	285156
338271	345401
119393	481905
339333	263507
458711	69053
138702	371407
298997	294441
16827	25056
355305	54539
479351	171953
487498	476951
303641	340435
470746	4413
115615	73874
198815	467725
118867	94344
411304	133982
441800	7163
270268	206174
347433	215054
238662	471301
475810	247724
229612	196720
221687	459213
203793	66813
492247	49928
352891	447446
118179	234425
462895	322188
300826	189199
367882	447335
371945	455920
463891	366903
98513	298077
31518	201754
356113	30611
40784	31284
366292	95143
351112	103205
176408	188036
93703	309848
257221	248496
21635	176182
53329	476412
42238	102563
290157	475766
196996	474525
323559	461846
207821	456640
10492	431015
35009	351519
171455	19571
24819	420944
418992	113613
333178	421009
145627	118048
482456	405931
201204	378686
16981	389682
95424	84388
292430	194165
159703	183778
65394	222106
119026	436026
426274	62996
417938	112263
253648	291618
49037	487756
342177	317506
237242	478461
468799	375477
233117	139732
225557	467703
250758	342164
138412	150478
51420	30470
33124	378289
184715	492860
237499	70428
441546	218615
415622	147520
223826	162795
401897	431799
11626	388575
59868	218727
435206	126204
174798	292380
470502	288035
73563	391740
74062	476330
129190	111765
238178	13370
390032	430894
347110	236240
233175	192365
181704	298182
271616	49903
399441	220756
361675	203840
317748	267352
262270	266852
415574	239611
375405	70362
342598	123213
353732	21457
277319	250051
77780	464101
362840	481520
346086	104172
399950	380769
130651	280174
222721	197212
82744	400817
402316	54308
412670	472583
358167	48660
296339	292932
447610	255640
82712	317356
301823	168002
258120	121226
64272	223251
488621	363581
302847	376751
389387	277105
214735	371505
9856	55882
85665	438653
141585	458119
311674	230952
428563	226955
35493	232137
30031	217310
289084	155632
297499	217791
268578	475699
471432	355999
432883	393326
213616	291823
93676	471416
417109	432725
222045	269846
425919	195141
136259	293813
1657	132740
321566	275846
403182	261320
456316	119868
169950	142678
103228	13370
288332	139454
88460	84619
276821	247028
354111	237451
311386	89742
124259	27129
112458	147946
252338	277575
240486	256537
324826	305163
102994	285156
362109	391414
230523	183213
409950	78628
116412	175345
356959	178436
176783	68762
172923	258607
378420	149788
182670	192524
309621	32807
231608	33855
272297	157726
269949	459952
146893	391414
318478	105498
186131	461392
290436	313745
10293	465648
71125	469235
179153	76709
351248	254366
238829	219743
343337	123008
109549	262954
363968	86728
358821	347853
36744	183479
61683	188161
66729	257858
174440	438957
195436	138297
186061	97753
302122	303862
372051	370101
314215	163650
2533	35299
126911	196783
226023	198456
467786	293813
277892	463613
293812	337849
117069	267469
119265	418924
278782	93533
345680	52220
120195	224285
153322	247619
196205	141440
196240	435318
268755	260367
289029	260879
387775	211868
239804	144180
73943	205221
71725	50264
57337	337267
333205	313314
302689	162831
487668	399852
280371	334680
339552	300205
351153	113138
298354	194165
431045	151167
58691	404806
21994	334092
280819	484447
370752	119722
428182	34891
82001	195410
283231	115340
173392	38460
475636	306488
236259	471181
131478	209572
156525	146143
429287	119963
430029	93235
262536	390232
450080	317675
390687	7024
287510	451016
143251	120828
82486	384401
119749	49492
193563	488899
249593	271300
429748	157338
453580	267602
220553	333640
287048	192195
192994	190220
491811	220417
116085	395646
223121	425625
252523	118662
137046	157910
474275	114074
252270	397523
114042	487075
10331	280933
201437	73189
204815	20202
307567	204453
273909	228431
88277	491965
68648	203618
92635	303059
360021	494102
138814	462973
70074	357774
175012	337920
321290	252762
489822	259081
72374	217883
148692	25748
125649	270836
223185	13370
87739	336590
193354	44108
44906	422998
147610	171957
324684	48861
230250	74482
318969	227101
128196	1015
314617	143290
439719	138821
267562	459217
110613	451867
219839	440660
385308	448263
350064	65405
202834	403821
72335	40319
200067	218727
250627	215544
283891	203656
244857	469532
172923	427714
138126	247062
146893	345513
202551	270596
116504	260707
42101	371166
129720	295484
380357	445186
189454	125399
358364	165497
319396	11626
199483	67172
152621	178924
43398	411584
288955	290597
319516	82585
348662	440784
389478	194626
321645	106903
169344	393861
188686	57375
38059	268755
104598	10231
247929	57002
362108	448655
16859	54237
131939	108554
234087	309198
70327	152276
163066	180302
331810	34637
22823	490885
459622	14676
139301	204015
427872	166651
210386	393674
359025	477632
291827	38657
330958	26632
283803	162795
52955	68435
148171	29071
55752	4741
215756	187103
187011	267022
459117	23018
264286	83034
248734	119123
51936	469505
183966	168511
302283	99166
179692	268743
156599	480891
139445	230691
124734	324665
51653	284843
436864	365323
162460	36195
174034	388687
194123	360182
273771	146874
69147	447107
291412	64188
38499	3272
349702	406027
80465	98827
192611	388575
105620	32354
300051	266983
416426	173397
347246	474664
31956	104498
488490	293813
362586	69845
187796	300469
34585	313745
382882	95112
402281	38063
326631	412523
334372	321387
449521	215430
145160	478415
345028	293813
152659	460076
469586	77438
266775	174615
434757	455905
450532	125265
477932	338790
363515	50605
284191	49903
63817	491098
136705	162127
98011	336729
232666	6998
339639	74964
390032	220417
388872	158493
21095	133981
233989	146202
154334	449423
84518	306253
477967	272623
406225	62294
462910	360860
153516	489552
19525	477509
247707	406141
317724	461846
172302	475594
72299	36836
79223	270161
343480	240665
65294	364109
260287	316755
16816	205223
123161	340527
323715	208577
492176	90682
26266	186159
486159	205523
241732	351639
476560	428050
294640	420944
230040	472885
206386	24647
139878	478182
174471	420790
89238	30566
33523	215858
253115	184902
332981	482268
128124	396566
13720	39142
301182	418172
328812	240609
181159	424610
342038	402224
454033	484447
484914	302682
49037	464079
386645	300071
12469	177702
425162	411424
391192	281130
233487	366534
156062	374939
93936	158522
259703	23018
123522	207772
367478	188161
247296	395964
2363	143671
213388	273537
251491	291551
168610	313745
352708	144219
432437	72461
188849	210261
159525	435708
160370	205934
174725	127516
69445	240902
329937	79669
263132	438713
450988	86974
489657	95045
74494	463400
73675	345084
473043	291838
424497	134154
37533	265753
414518	336955
137633	622
489442	313829
131550	94640
221068	66554
149089	256389
78206	8431
28867	328816
428950	371901
490766	64429
182598	268176
437505	139893
336730	372684
461927	399954
237120	328050
71977	70355
129531	230691
242097	452709
344778	97215
189191	13129
453018	410011
135258	49021
259590	420944
319824	300240
469303	328140
353597	197440
369010	335832
312104	196026
59815	355700
21502	208606
166495	94793
295059	211134
143294	456640
20995	293813
369878	114930
313523	198761
312439	428214
273306	183778
137454	117393
73363	86728
287740	183213
237825	273831
98347	375937
176573	434528
124535	395460
57337	131315
73169	197129
120937	76454
171901	368205
92401	87012
403539	304865
275239	40722
126714	171592
3711	65670
381447	337262
170125	292861
268828	120392
336826	228281
22371	420508
18559	91069
117550	134145
338886	477131
209567	469532
243547	173633
176562	166513
433072	15209
132147	23318
391909	209471
137411	299960
431288	4413
453291	178770
36556	327013
101251	481279
71425	237178
111847	93240
145717	444920
19108	356863
250126	36392
376600	425787
347094	357150
191174	260527
42511	286936
454046	259069
89238	366419
295487	210159
133280	332945
200658	455565
38444	288035
249894	80940
270248	374049
290043	410597
41484	291865
464141	21523
139301	249709
362934	186548
232570	190369
348380	137860
409016	433528
310756	208258
70441	15866
154014	17186
20254	23593
391114	146552
105145	20959
321624	45287
90631	347104
377967	428827
388076	366786
382848	246275
339460	36735
345257	64123
493957	479614
167588	291752
194003	60595
105249	60219
74067	196851
447578	461783
44160	84775
254098	372560
58930	441056
264144	275768
421936	165340
303782	476007
310153	70118
228225	461730
336333	221307
258485	433186
441272	464080
449698	1308
448855	100503
449521	216017
135132	469532
476560	54545
32143	183213
128738	405358
394811	470818
421097	233160
272675	64075
376592	191448
363191	316889
30223	105585
182390	306100
107639	186823
487732	351414
350813	420290
255744	446351
243924	415599
200808	216072
273736	438419
8540	94665
277924	326017
387505	478415
83038	176878
325258	206967
84382	279921
164333	259929
393990	311966
319013	175721
405555	49127
35498	160419
69483	285156
475537	192493
9768	153605
10267	35707
33937	187974
178285	207535
93440	53863
322509	262613
109174	395964
10267	49966
438501	127921
306222	299365
250295	407368
286429	160139
186375	491343
410367	250492
282320	15209
20175	101908
481535	300129
16370	296758
239099	153925
229718	137508
402052	360531
408329	323302
365885	103818
377705	155083
331108	263925
180488	250410
406136	422363
214012	124973
418380	4446
274613	8607
450465	110898
345070	18928
412326	122816
337816	447519
119799	195662
312349	262100
297941	181326
194195	243936
449867	467267
58534	478415
27634	90696
218298	80214
42536	100503
278223	466869
74616	428214
489682	53389
111968	25376
167583	381543
126764	377906
384090	94549
215408	356008
164084	244368
88027	219908
340187	249709
428928	206599
245320	120490
331229	391414
173680	154089
273034	250545
351112	124762
98916	13370
449399	180057
2014	311675
334985	390963
413817	77727
479882	202394
341754	69701
450798	410062
140774	11666
413808	441266
350669	140709
335951	323977
71508	377881
131174	214436
452052	422656
25748	451956
358589	436398
51716	240796
33343	36182
431850	476171
164596	94997
45579	209601
76598	201486
246825	182270
252236	427690
66306	133750
240204	71091
146248	169626
421207	296693
88695	410853
88790	421285
315957	446117
473728	303175
405591	122490
77925	315888
333010	42653
107589	466432
35498	9054
115487	11626
65475	321242
94758	249694
425286	115147
275641	93335
103242	228024
366978	209119
129792	220135
29598	390952
247500	267352
108220	48275
458489	423974
286065	172089
85306	342807
187834	455263
254735	220857
408783	467273
137768	135896
174825	190988
314203	275464
46870	428565
24061	318720
371999	251116
345428	193380
238266	275677
167588	264585
334953	290929
322728	446167
184488	434035
182035	157698
38258	392339
482851	3644
360392	27457
399001	62191
491817	256601
96595	406954
163358	457230
260352	318735
327223	35134
230677	213156
132123	440660
362174	322422
438626	347672
243287	128214
317520	334714
315339	68950
415137	297396
234927	138643
191621	86158
485901	354694
189557	180145
197535	300480
406268	107219
394558	120195
288652	289228
287099	107473
174404	313314
1872	86560
198701	110677
351913	5712
333950	365061
77033	66516
252279	388157
339195	99405
384174	315772
158099	100926
408735	27464
150484	291341
392597	217223
425885	394291
49670	280935
480352	16433
380107	54884
167843	417918
389134	387839
232712	160636
422246	468043
196465	259435
273482	331581
42879	452790
47092	53863
387773	217452
286429	208577
101730	354528
182845	402183
490797	327100
177972	99405
64013	26948
318792	313508
418156	270836
9250	328729
9696	360531
412211	367167
383070	31703
30941	447997
458614	492316
314824	293985
260132	256373
160606	242476
459398	74659
370909	429593
273900	289444
326722	88203
58486	87469
203081	240643
233253	220857
163650	60107
483987	292205
439023	476922
441302	172918
205627	101650
316715	267602
339051	481173
349962	2924
424120	60905
35806	327922
409808	455995
262128	491150
343308	209572
23203	50264
87570	103631
263958	105986
163036	99973
154069	137530
212965	369599
397495	315994
202497	314902
268152	90682
334393	393326
345800	175721
467788	317118
469786	87007
432100	195163
272096	168638
199940	460860
296708	121106
467438	35707
385860	232580
60567	377206
64777	96231
464529	12173
313523	6853
70151	436946
177126	168957
475112	48861
318573	246303
283361	12129
277084	72670
381305	404886
78329	483259
338264	342368
61367	345865
181914	401543
415783	157527
205745	313745
81358	247310
321223	440962
424925	421830
484024	422639
166149	196783
412087	3101
278769	100607
59758	267602
309086	427357
346324	109271
269199	279017
493611	226359
227857	343891
451372	87587
27581	34798
493116	309087
369344	421356
465063	303454
79050	190369
401236	120195
300273	256016
345401	285508
132617	275790
168626	53249
362582	227101
422711	137198
251403	327217
133660	268176
45200	380713
464636	205270
158204	339121
382848	389009
292559	99580
374482	341271
381636	246496
198746	293106
346481	106468
441758	391414
37748	342761
412790	383967
144191	54976
149897	385802
116229	45141
411282	401949
271463	353802
169163	433934
339025	273514
177942	93970
251720	356428
366402	441907
178422	146077
401092	405217
331491	74877
401659	128374
222420	370152
209692	29599
304186	284982
250648	34547
259809	335706
114044	214861
188435	22157
253102	253183
35806	210782
325517	409808
396302	378462
443259	434160
276759	187045
263240	75303
412014	75621
406139	204925
483496	364294
203515	333044
97692	293813
129250	450926
322533	338673
15027	187974
442279	310018
178422	109085
271623	84019
86476	493189
366402	48007
431709	365215
82634	23430
7763	190369
103812	388953
214735	176495
226780	454688
239513	478415
414286	475222
130069	332452
80671	71917
105321	288035
306858	84089
118938	285198
14657	203656
270169	444901
149015	387742
358322	253154
414326	194530
303895	355258
43522	71281
4139	290687
216894	283096
41112	116758
26318	423062
410702	16433
153753	267882
213071	413525
429287	100125
328111	198316
203936	379976
335828	393399
209930	251116
470073	83921
363764	267352
45620	42826
178422	61450
40799	251597
142785	355552
423679	77025
35806	382922
214688	248777
35241	97277
31094	477986
25884	391414
93440	67040
367925	427400
332781	290900
399915	425675
188474	104461
301000	407452
309214	278520
6331	313745
90630	15209
131574	137508
493038	245607
106268	120810
328318	54118
64875	20586
114206	37394
61830	51756
115174	71091
363467	489376
455689	416023
56014	186440
46033	412033
130698	409828
449722	114885
426163	138486
286948	244767
318088	25984
479044	318649
376953	197007
344647	64335
218723	85260
426197	177630
76228	377466
408459	91380
168640	67282
217498	220736
477760	434893
250004	77864
430670	432772
203164	195551
216147	472830
265345	207959
220666	63957
83634	335991
18502	156375
128484	210842
57409	95714
225029	196682
184134	133561
193020	198548
170150	400692
404298	251116
386512	23018
168718	410143
230538	21583
57846	304056
178422	246864
130828	376792
55932	387742
295607	476447
386034	222539
210689	218730
25215	409338
178100	462973
398903	193380
180195	115340
128986	465963
175675	371317
205651	88113
354545	5041
258469	182606
62257	27581
3748	122696
78030	266377
168000	294570
203341	250828
257518	222556
32408	367430
190492	235827
340362	382040
389781	144845
320201	103009
338955	351355
549	434893
40890	54539
377210	446383
147982	463229
59568	487737
131606	93968
432421	217703
193761	124220
39195	357772
64008	81510
223755	404593
460755	114930
417019	265589
8461	420757
311621	374305
214938	417643
92086	4081
337120	50264
152008	320144
144577	313314
102614	266852
239507	175635
134299	13130
313018	467637
386807	423980
107885	477491
95420	190369
221783	471117
474939	421846
173904	450983
102688	204330
436699	489731
94906	400120
214748	253171
440604	291521
54895	266312
345723	400112
233388	244063
111051	453297
85306	83017
144405	149760
394250	41266
264694	286337
173736	355806
50536	417570
125717	436042
458489	320690
93345	367110
274870	184032
349716	126697
467478	105878
14254	293813
223402	131140
489233	489552
224231	467567
50327	451600
393584	229479
158589	206806
139897	227101
280092	221624
330315	303175
177541	87760
111182	220046
5393	134767
181284	331638
380728	295650
286678	74393
96991	395155
318280	40034
19121	18833
217785	313314
7561	465647
269258	289578
351015	58213
128425	476471
453335	340176
65484	71091
185604	169485
479918	390070
189548	313745
296343	282955
437006	313314
233699	454513
254463	110704
93440	319640
182657	248835
394791	36420
308122	293106
400497	22446
31792	401415
471309	123712
349223	349033
1292	314891
243340	481785
29710	119123
468741	60151
82075	393302
262286	217809
224778	292721
362058	156119
143398	153995
320324	204925
342465	34522
301364	461951
174034	429466
55928	393326
231115	289298
242478	178557
470403	291894
112144	407029
491993	2650
24525	473695
192646	337585
243607	406894
267431	122462
200378	304606
52879	369599
151812	348007
213670	481279
446060	237235
264154	283392
115823	374939
29518	50264
431960	247092
167819	478415
31207	290758
493678	344413
29539	86476
444314	440660
306760	166063
102721	245317
399868	4413
87381	75303
330752	454792
79391	162247
245937	259986
180863	208013
434300	50009
26527	77727
445101	422470
88762	29832
358625	213604
168520	276358
252067	255579
280717	445342
266635	277450
311604	358853
203722	303334
385571	420346
317184	402269
493038	278977
426103	249008
348766	404806
173062	304865
473027	472817
457312	487182
406328	207310
178381	289545
6467	16142
309276	92726
449086	166499
365093	390084
124469	122780
171651	428563
344628	53994
292957	423688
16042	301823
76152	34033
320692	399852
167588	367346
258579	4349
336152	316032
16131	274309
380858	127294
397708	239107
369303	338271
344924	236213
83084	169137
444868	409063
448532	471745
206488	256121
185984	296339
165188	277595
130069	276410
307803	462377
261278	274373
271760	246054
157381	341271
230051	28680
350650	382001
28423	191863
453890	207898
178254	383795
485150	289423
446234	367174
58479	273468
31656	190369
260906	299271
149147	185578
146706	342672
462436	4218
447610	398333
164727	316708
349802	433279
196003	211139
400092	425005
342253	39846
25279	321394
106739	29070
281524	409828
466288	262954
190281	154194
27617	449620
252846	317356
71189	488065
15027	338271
240749	15133
417950	89965
375068	52537
349281	113051
16240	286936
129592	456527
341279	209510
86596	451370
263125	67584
480871	259435
234987	261356
156519	325604
68098	46789
195648	413521
185526	165653
31203	27262
119840	336590
367040	331492
230174	64460
442955	456726
432929	41097
286247	467418
84725	326400
49292	63528
350337	405303
80367	387839
221529	310756
82054	273831
59513	150352
425971	103069
408646	117497
28495	437433
351878	486809
253102	438653
166596	291984
158099	343891
74231	15084
185339	27089
348320	168283
144871	461496
330588	172266
210108	330925
488296	440660
38741	79319
228570	9248
388158	451379
6467	33775
195028	181134
460585	53389
124424	315046
247296	462445
12464	23018
417319	106721
245190	16433
261917	141074
122631	85531
24377	61059
156409	280635
78742	192148
243328	110677
101465	302033
337814	137124
71817	212278
234973	95942
23517	464075
109824	381054
359790	169482
274487	51881
81358	29563
37702	15209
468959	477729
97926	348176
292696	90637
48329	383026
392953	443979
100417	144470
339899	327962
261080	87890
192097	10646
159370	287554
122093	477986
486712	122344
487890	363973
457399	382132
442236	427796
347121	27683
400562	66890
42014	328596
247181	419732
266508	317506
467766	168482
236053	351742
380123	348007
393173	210353
10468	6340
157988	337210
387435	406160
373890	450330
96923	449468
111277	408988
199477	86974
284648	192108
44015	182473
104768	366127
11437	309425
144172	291249
257581	199171
76228	106827
198043	267553
456021	250004
355667	160419
127588	111867
391551	94344
106830	30176
269949	170741
152907	458555
433969	52917
59266	267602
491972	47872
167819	347478
334896	478415
119123	272463
229381	399852
380846	76420
50035	37057
417214	40362
427639	64772
313553	311377
321136	13491
327544	111600
385573	270836
222640	419576
391577	174388
259051	309801
15579	477932
126166	369599
137523	341426
12836	283864
105199	355806
162795	409165
271459	118292
237400	234878
190298	419849
418442	407386
55264	396933
261714	399468
481419	279264
75444	390012
421293	90212
174612	160083
187566	82248
229971	11626
408687	109891
5020	79102
26366	176878
102523	243179
482851	238670
24750	15209
224383	478415
351071	16923
219454	2700
328167	454660
136788	363581
175892	321062
451083	316388
443964	270262
392319	254130
326596	177379
252604	420347
410242	249709
183376	168254
212113	34669
147384	262954
362674	338060
160346	384035
178805	218580
390597	94493
67018	483322
212959	378650
225805	83983
165582	446705
28956	62191
361001	49804
398653	336590
189786	276358
38551	52074
42847	190369
448104	438338
318871	149788
294323	159670
442884	92553
76609	354891
376683	123369
378137	158092
15027	305516
16431	79989
37788	356944
323397	183694
224089	19744
410355	164884
206842	309085
2876	86476
281695	420944
473077	489822
189038	16487
411304	189835
425827	208617
313426	249202
318166	284154
414825	294507
431175	261394
446182	416335
91382	348007
383379	399867
243547	250404
253289	458764
77732	174732
111599	183181
135336	49560
87741	11626
25410	165553
362082	221324
73336	354461
19176	71618
464467	35421
226466	378546
170214	30032
160262	36339
478573	231708
51755	422803
48130	198563
472201	84750
93969	405622
232558	478330
35151	266600
91164	325376
330557	179045
267093	358032
353684	190369
299386	78503
358322	376139
143168	106269
462119	412030
190419	336590
229016	67307
268910	122585
301165	33161
162901	273189
192611	159378
329495	75568
308846	15209
418156	153534
216666	230551
476389	113135
233398	207988
384744	447107
268163	70644
341584	27581
423927	377270
83003	476880
100866	49903
352739	226409
228873	432706
429879	493071
68888	245444
447912	450549
374705	203830
317490	310261
415169	164164
322803	164504
111948	101058
167869	25244
9399	375995
162551	178780
91537	153995
290702	217423
246825	411809
148692	360736
397816	327498
314820	284843
290705	248777
47413	145815
48191	172894
41543	132057
47816	362784
114407	265711
398997	97313
485948	392068
229986	478415
47828	26940
118860	478232
132026	88722
17008	47422
77420	122137
406660	330591
38732	110677
459191	317356
241912	337791
230339	276310
75119	264668
399981	266736
237242	420790
350745	375521
152675	468127
240043	479179
209998	313745
303324	132843
152204	268118
138611	173969
407044	225598
62965	140044
462502	480660
369380	317100
121733	373309
287566	287896
166626	61096
286474	88113
22323	92613
230622	321350
279666	372857
6603	336590
187957	347748
490632	121226
399199	214212
101295	118566
37657	373263
237533	131975
335828	428214
199226	350822
266482	306989
411472	251031
148000	206623
190015	239090
374227	445602
243166	26928
182292	225638
19264	378318
328600	263813
298966	419576
468818	17186
117035	267602
383164	319553
4707	438419
339333	401398
474341	234788
415712	177630
198043	403501
399981	391632
45128	23578
368609	420944
53541	440962
154806	168030
207007	322194
169447	211868
16042	152794
356576	166483
138531	288244
454796	261320
212228	77438
119963	397009
424256	6895
317106	56571
308149	42890
157961	250389
77033	285156
313469	364768
227545	54976
128263	190369
400091	238457
434981	144073
165680	358736
365560	332133
419934	63290
79834	68766
371884	215858
192316	191173
150278	409142
113637	454975
472263	151746
490427	440660
337196	430118
179229	288035
385599	251951
89164	74605
261759	118678
254292	114861
54539	476429
63959	225260
429370	40034
347828	459802
236142	53389
332335	268176
355916	233942
193151	283346
264378	310756
247110	255650
409479	25398
259929	453083
386379	116158
22905	402572
132160	63703
326631	282330
314778	114117
164690	235509
406144	438419
446001	283445
343975	440152
63028	125399
350186	235679
424081	401928
135179	79195
308297	86062
9787	459149
480298	293813
81884	116382
449319	490888
333353	325841
186872	397841
100194	367883
438475	252883
398715	277525
81432	387185
15314	125139
360121	266852
424714	1151
104648	184774
194815	412141
39626	187627
389797	206432
290855	154296
301306	489822
414969	313314
267411	153352
435403	245921
379731	199824
469446	363436
235108	160576
279778	375840
89826	484556
258962	421707
451958	288608
281924	461456
162970	433097
181746	314078
112428	271249
481827	491356
430336	331638
81433	63456
61340	25410
438919	383227
59464	211216
266775	359105
488129	412104
18039	357286
117023	369181
473411	120625
361291	317689
2782	248958
207079	296087
144789	62191
363543	405837
360449	331914
314413	86560
85341	21583
95863	226152
189064	62191
249894	353166
922	476951
280600	459327
361623	245679
325905	205270
210125	8799
184367	451426
360641	126335
332059	48955
194082	378546
393552	342440
31619	352605
66635	377183
351158	344549
10713	92606
445729	471968
56934	344091
404567	469235
12481	7216
16335	363469
195782	89047
274852	246668
25748	219255
65134	458874
175728	93245
14639	227101
125193	78811
421777	453009
219696	44645
118132	76111
277163	116283
448104	7771
9595	82905
70461	310106
86733	434893
473899	60160
479777	222701
388350	331584
391509	119868
146909	354248
61652	346508
239076	16838
414566	59411
83835	462727
123291	313449
117553	453012
65326	230714
316136	465649
252673	168381
284405	269800
152062	64802
408888	183213
292641	179959
469084	145639
244092	81225
128675	191719
400492	232890
343969	77074
163413	354694
174342	166302
213079	45890
85743	59311
352927	114780
59161	341271
93691	85746
11314	7463
47035	57205
256855	43178
142719	277717
157526	128261
107075	86873
460263	203414
163205	152131
302877	385569
37407	387742
235546	354264
56282	139305
394356	209116
152370	406371
230175	161418
159372	88113
409745	42280
14616	68390
230051	394962
400068	159188
327037	165653
114171	357328
273145	258370
326459	295484
308897	108497
179612	142018
163800	450692
257997	164449
268266	261724
484323	1414
180754	50264
178757	253259
360642	453012
384542	122696
198637	118938
296459	151572
352798	224871
455615	52537
107408	410951
207895	231013
201737	440660
319286	152502
135556	126204
386343	168381
123804	69734
38560	93245
147485	66053
1292	397279
10743	291082
249166	411808
211934	340187
200868	269904
465838	425787
467603	85310
262472	57932
438704	210418
32840	166818
431650	38157
160794	100287
237154	376814
302578	430756
223056	364998
476867	140331
176545	464578
334462	431692
446178	378082
128985	233560
6524	35421
349140	30955
253571	317118
285847	462973
214425	293813
284754	72745
124572	40793
421858	329226
91104	39142
240573	388195
397009	277450
57300	372325
347270	12443
323156	422175
239915	381416
418215	286815
379285	422435
245317	202043
247767	433279
417187	250363
201813	1181
202379	485762
87536	467752
467525	426924
92645	478415
48548	48275
396687	231731
443458	334049
205190	251611
232919	475572
449445	132073
483678	277088
50977	413436
382900	94516
108551	72985
71993	289345
329017	29253
46556	303392
247136	104127
402247	80587
319930	275790
180166	488162
237458	412173
156446	165634
103076	393326
444194	470840
171846	409868
482333	242641
177297	149238
16981	90123
308356	270128
309678	41886
111312	53389
364281	62196
67571	82697
484015	48275
215644	226600
331355	478660
233498	28603
291526	92879
377967	420944
193521	370464
445164	120003
410160	177152
106599	48275
201348	473196
262734	89476
79516	476231
293207	451414
379867	72070
62916	420895
252373	462676
371656	35088
60517	408132
249514	313745
124469	297436
139852	315888
438475	123064
16818	292742
386825	179375
181793	342063
168327	246311
143554	22347
288024	59311
191345	425035
255038	37113
382568	75499
26989	70557
321242	115861
68098	103053
97314	86077
186272	310756
412311	264406
368508	313745
296910	203656
280750	15209
439228	65936
388662	384343
457860	273831
216675	98420
246071	210927
67835	404960
230101	303593
133318	293813
174475	169208
15759	407026
239947	110216
311030	137146
164767	195121
286940	208617
363526	243796
161621	146517
167505	364951
20883	150603
423067	304589
219648	482494
328106	258687
215102	313523
383244	205289
19444	154782
266141	43814
308019	72782
430086	159058
250710	61621
179781	246633
431174	106274
424323	333357
202057	162795
444139	217871
137586	264406
67393	267352
339716	23544
133648	282822
372217	77096
93901	299218
337483	374939
284979	210278
223246	349140
179781	451949
396959	280871
323046	448140
221687	376124
210122	295650
2285	160456
415665	454822
433163	339853
493380	178436
454589	150579
367343	390875
142459	294354
486998	49903
479351	158493
340183	369577
64284	70693
32903	385487
59338	221925
234596	338888
482057	332843
129586	241468
479471	214484
83938	369599
466288	220417
39195	412352
384155	67584
367310	336955
321624	1057
359749	190369
383290	250434
160005	261253
417682	121893
47035	359824
44209	299182
82678	136548
203616	94344
141068	15133
265783	269005
488012	193665
209940	56464
220554	248382
294267	13370
297867	266852
414009	59172
359008	69338
89975	319998
197338	15209
145534	391414
79027	10646
432600	345745
148203	72985
122843	139963
139575	140044
480477	1176
189454	436686
361662	106796
240661	58484
15014	390398
417391	329226
218698	338289
51342	268904
173847	200379
89826	377693
482014	124008
457645	205223
242210	9439
321841	301250
343797	428341
237344	20096
335029	386327
387186	119123
24974	89443
357729	338678
202469	229976
303641	160262
326631	62877
374987	370866
75488	410951
21953	366127
305399	217413
222004	95149
152401	175897
475336	108222
128827	317118
202379	657
472049	32807
35258	483962
249673	304174
154708	170996
124572	70685
447821	190369
357691	297941
71184	292721
67909	292176
177482	273831
390197	110677
66098	237178
338153	172089
334897	267691
490553	15209
11838	302298
31828	186095
191953	273831
46362	369599
353400	407306
203333	74106
451847	203279
268747	363581
426017	440660
456257	263754
18807	393326
402984	286313
289513	80885
392893	457081
154271	366828
373670	383711
226538	445936
86311	49976
326631	368
254378	268261
25174	119123
36242	469451
474966	278999
231800	429115
407516	61890
177819	53616
280627	202655
35357	43783
323931	173364
144227	118662
274390	74886
318814	449570
398853	241098
134108	123954
106584	362362
382846	294396
443957	154137
431264	337802
188568	28390
2993	426569
464836	15209
183680	64075
225694	277105
170442	99633
337556	219499
108648	127298
391391	95149
390309	467743
49462	77302
247676	79989
161075	155747
329470	96977
302209	198275
315782	151944
252428	83017
118377	154089
41495	109126
104516	49580
979	476471
458638	29995
81418	378976
438653	155214
422437	399132
105249	377368
343732	16325
353287	457033
233444	217307
141070	272862
402911	452474
45532	190369
222400	433934
32580	230250
5385	32888
452125	456400
481419	325533
303320	275790
446010	49903
348506	315888
91960	170880
66035	252302
410876	13973
405306	158112
333851	155497
479993	327721
464022	292415
220089	164816
414825	18332
327490	257858
282453	464350
307803	8607
124776	197996
120499	475699
200703	459983
19276	491190
408449	21583
14266	183213
480593	59658
394709	208300
138632	101049
260523	318735
315951	266929
229124	160456
122581	55709
325920	303087
321470	401871
255727	133881
58486	169932
180095	299467
397385	205766
101767	154002
392539	266076
237714	236119
14907	10230
343514	255650
134954	410668
266141	218708
81262	203174
257691	235405
105017	385614
284357	405941
106739	105699
324295	166513
68532	193887
482360	359862
17572	67753
316963	486872
280176	102712
203381	446801
20791	385076
153586	367689
179377	153215
401731	167588
328060	279248
218280	181125
178553	51091
97391	324128
412306	203618
458918	341777
56369	267602
272812	65843
173433	226579
350114	109609
9969	404007
88638	94516
365175	332392
392370	128997
493162	369599
424081	8912
318381	351585
225157	208875
248666	241048
107292	226940
308686	105878
79810	232668
250514	403680
145282	474869
107709	459232
224909	106689
197936	24834
42979	374939
418394	334032
78571	46278
374916	142018
21095	122518
453645	185013
405535	104738
216147	170138
426742	62948
170988	34493
424164	66215
244939	66928
88852	358818
53846	105498
253908	492701
94906	235405
310321	434866
331169	171459
198317	178571
362724	450989
425827	373518
296346	70539
233474	432267
336551	67759
95762	421484
135103	12700
394074	144501
221488	366272
34565	398333
339051	282942
182808	67584
447758	59809
81403	424280
433703	402493
188510	420973
8459	87231
364209	416523
290708	323356
356490	70145
345365	8531
241047	396053
29389	152085
112443	278604
106167	276358
252997	207972
37149	164164
483197	317118
423832	459213
336556	235280
175290	259929
379675	168965
50767	85423
54539	63399
207462	336518
437850	279054
87638	304011
307718	75499
40875	375750
488971	303587
327849	266427
271760	140929
424151	170578
368515	389922
228849	258844
386654	86728
149555	300121
156605	313745
298016	159989
226314	93397
287996	90099
206780	205116
236020	40470
417115	145691
131569	145617
374213	370933
139463	487938
117647	383096
60449	98480
216229	264286
340093	244582
396586	180957
150169	84280
267562	133156
281336	250782
239268	397369
233699	384410
77731	44049
324199	457514
177742	359665
334872	276621
112008	162831
268353	483921
51581	611
28234	112861
178409	235752
230709	317990
333159	417016
163917	413525
302430	356750
315544	110699
33053	224871
61246	127100
51222	99310
345865	136878
448062	449665
280352	248777
311735	347011
92130	109725
262210	371748
394744	260110
429863	35626
486577	246667
240915	427444
87746	34888
200411	160557
265884	231485
190693	106527
445952	91069
83482	440660
172923	1734
76308	132153
408080	446632
325627	186259
482949	467703
409888	196783
266967	428864
433729	420314
207187	214050
218749	261396
130300	306202
179120	187998
28357	161477
356723	270869
42890	392011
24467	363581
334092	87510
348662	119784
241935	430356
283189	218727
273121	4486
107639	394111
246433	185847
16608	484888
76228	24838
307279	445834
186005	63881
35806	112588
434973	391414
168326	378686
122622	313745
452363	114405
142092	312979
249894	360472
480402	192955
113355	320494
380243	378462
336370	16433
68391	190369
125193	483939
396522	418380
277270	436629
427447	13456
51175	307919
448784	317118
377696	12245
395624	391553
56667	200721
91535	348731
426190	474307
10677	217423
393940	242278
96176	413525
82073	244688
302496	378462
25841	271328
145555	30725
386654	341271
172831	75882
404568	256211
273768	11626
352905	129857
441014	11465
218125	482246
397643	423932
327049	23148
190951	394617
237532	321433
345715	185788
458601	372617
396682	342165
332598	290520
206612	188140
49556	13370
186597	288423
313698	267602
407334	369181
458049	203656
9022	200071
282461	342341
403344	6597
226434	405217
49567	21436
328141	63728
216666	89972
292429	4349
315957	435914
30669	132740
318306	162547
23642	317356
23255	107473
461735	338271
284221	53249
64936	94665
437140	300473
402118	489376
48282	296758
413454	187796
446331	369599
56946	36459
184892	415920
192646	353557
323664	440660
26396	404929
39683	477788
88586	317881
421207	209285
327819	15133
139785	199632
74541	458104
464438	426986
276076	319841
63391	74622
460010	10690
449913	67040
214072	48176
104740	425149
261280	338189
332211	403098
465462	369532
153132	69103
84761	423741
412311	4349
134593	251779
262358	28129
490771	428080
22347	206253
219546	362606
414058	104740
420168	97080
155526	144845
94991	190369
111140	138043
493623	48275
298823	217254
125451	357157
441821	254973
180866	436686
421380	299408
192800	243263
216602	48667
298198	336955
273705	228225
296370	289792
65275	241577
26778	440660
459839	466101
55578	203279
217299	190369
249593	334680
187936	258370
176903	5938
310580	84294
464060	15209
485970	390875
219647	250434
234148	396719
168773	97834
126800	387742
208593	178704
400888	349475
202694	138638
31675	447932
33478	8206
210689	293813
21411	20124
293480	93096
381305	478415
263286	3845
325824	378686
481044	350549
123361	477689
447433	240432
385325	190369
30173	456378
372340	492356
155676	168252
369319	190369
172083	16910
172672	252961
373934	85243
396163	339174
114636	340501
416855	225156
37526	331103
132533	330414
100809	383700
380233	387742
227391	319617
13953	237165
478114	50361
254805	86858
11237	165837
181618	233160
224152	138193
29226	241468
212460	214714
326631	183065
443909	288816
66926	121066
208754	369344
35979	338289
312283	97698
30978	388501
149276	280147
168074	218188
30433	129537
13711	240132
248013	268550
158917	291249
263703	363986
299090	327217
154456	450011
153813	461972
82187	242551
205784	56381
127924	392140
154849	331749
11596	337849
92523	378462
301939	459649
296070	387742
155035	440843
140460	418755
18047	476831
433269	105498
250295	28129
184949	95675
383705	156376
192611	239122
454867	183108
161363	86632
365410	391414
79213	387742
19525	169116
43792	369577
226023	5433
183459	481179
414058	215899
185526	141381
393870	188059
79395	236213
212527	358297
474593	137128
113753	313745
202092	292468
72746	364927
128772	313314
372638	149480
287211	256087
446182	439758
56571	397535
198469	10371
101460	151844
392953	354461
116173	187974
338912	111800
473395	64075
216229	180578
124469	449544
260332	198790
234881	411518
18330	393326
235543	430356
452424	161510
490324	92111
84725	259216
224285	398149
52223	129687
118578	97277
156642	296432
450630	48275
61284	156376
483625	430997
106041	236213
452148	24334
242411	404331
434205	40051
132767	175040
373256	354149
267912	468536
419814	86181
391033	366127
142893	190968
475761	34339
429473	285156
168030	352605
348970	285446
159409	20492
537	456640
449543	303424
144066	240609
237781	264781
185482	368239
168866	390651
426190	423828
44160	81280
283703	334680
245318	178249
345902	419947
474593	380769
138511	421356
11586	276693
355404	111900
450436	276876
207007	276813
441021	440962
209410	436861
461249	343012
311751	390772
40952	487396
344094	9648
37635	424808
436747	341470
221296	135756
318218	32739
4776	391414
114748	190369
415712	91116
277144	417680
302360	216546
357180	271544
184304	418829
490347	295484
379867	238579
115604	53693
41378	18451
50925	122022
277499	142678
253255	159028
167810	166651
81389	406626
284635	111074
459697	174286
207548	341956
193633	427205
336152	136718
228128	208031
61647	153995
301312	319445
82675	282912
21411	258870
411937	337915
272041	286697
356530	236269
312234	20959
342348	21583
210369	257055
320649	86372
90937	186259
159703	423741
445113	441723
172976	63957
169631	152105
116431	84626
264302	214050
210968	83408
196996	18607
350091	378462
306030	208577
161305	388575
132827	169826
90506	180925
175560	93053
395717	389682
310004	109092
37162	92666
8273	63203
162804	86892
231429	378820
349726	320968
470415	78108
188804	468489
79102	75273
85256	354630
110385	237165
224066	271756
226663	316575
408121	196783
349658	407981
435198	371430
394100	140044
205367	127808
200976	70077
266028	369599
265109	387150
111486	392771
223413	240988
427441	184799
65827	247459
9570	67089
317552	183226
454693	265609
323304	36344
132063	341271
180493	375840
114063	331238
223987	118687
154544	230691
228629	226308
297401	164253
463935	271696
445907	426516
21411	154483
310912	212845
278320	366493
230972	132247
50324	39255
403271	219499
401590	66769
230574	391553
20559	203656
82187	329086
152133	167337
177033	260042
272041	220417
205936	245679
91197	379125
98028	119887
374791	470983
359669	275043
296948	487203
477326	68950
254829	30694
16116	249202
456875	361644
360179	323625
47144	12831
56571	464868
102275	426569
452348	94088
196735	460893
30568	235445
290966	394885
12845	313745
326508	357870
280897	337204
451228	18393
135023	281993
190926	464636
481044	139339
47289	298182
151085	465661
339491	266683
462474	82138
218544	166732
357942	60517
7983	218615
302153	391414
186221	57856
243537	162158
152100	487617
310072	51698
195384	208634
401881	435708
236238	21583
244121	251571
125785	190369
182091	960
55494	299408
189228	289200
149046	344701
42168	477986
130651	260105
148691	294836
249307	137739
312283	421639
379319	454975
488694	183213
106814	335074
407149	416116
171281	190369
173273	15084
80150	375063
397854	61934
325397	19246
347199	25800
40091	378100
306282	69059
277286	315609
158983	439586
241202	118662
198999	410028
103205	343438
77388	50155
466432	204995
306586	360860
448381	255640
322018	104202
404099	408776
2349	253916
5242	281924
176777	176913
187966	144854
19376	209689
431214	88203
467930	21411
112443	183920
289420	431252
109973	225836
386670	294836
442068	303424
302017	445915
480790	162795
245441	355700
44794	64075
125216	124246
353051	390783
276204	357854
240817	421707
366268	409828
60862	76454
45269	49294
165812	5764
30568	184303
261896	301364
126344	267352
348431	105053
311726	50538
283435	23094
86895	111608
250404	694
421798	395315
189528	273831
425820	208300
331026	443693
101945	393600
131861	391414
281433	407902
170462	112954
171093	205270
426357	283265
199373	401854
443008	421830
2581	71577
308952	378462
218569	112999
158280	306253
14335	267602
300411	177618
352857	303932
273115	339887
134302	112887
39317	115742
430388	360462
153245	132875
240086	119442
421606	480722
417217	407996
237284	106591
58225	152762
124715	22489
392167	423258
447541	347104
239084	401691
372468	441434
252174	234918
293175	370436
310589	467498
95862	54731
7998	25984
128425	121171
224224	210398
207007	188063
421257	463877
279722	407669
149194	350189
321777	57134
22640	391414
484839	162657
369722	160005
201855	356144
185543	453697
104505	308533
59797	288274
15680	440660
481104	189873
282759	90054
368975	226308
251452	274873
317687	233882
196903	163974
434447	438585
94401	124008
370696	343721
475282	261396
279330	473131
262733	475917
146667	488084
174677	249605
356135	466737
161091	313745
246363	451016
135978	139439
149614	15209
298486	158560
325509	410028
210256	131975
446251	293813
6174	468832
196318	168329
216561	321916
78303	316258
405979	457623
7620	94031
435156	418644
473411	196548
369577	245728
209018	162936
325044	97312
112267	71559
412205	120605
296423	91600
366499	182940
179229	252961
200370	134694
464022	156250
248032	413525
282814	15209
378941	281917
256893	114643
332507	441434
485100	110708
275714	205289
373538	178614
306966	234586
287566	335262
441800	26885
7472	291823
377869	380538
243961	220994
215798	15209
311128	53994
487050	12098
315701	220417
385852	19446
148981	102923
116083	32406
204221	26885
325455	51597
471365	434581
152380	280174
92401	417362
367183	489822
34738	126473
440474	22779
51219	330438
249685	469339
447944	149300
402183	246166
345770	262954
266957	353787
313088	100459
480138	428214
59434	445203
270224	318310
352653	426034
342853	85423
342465	226204
300411	330139
301058	363581
231652	421285
472141	27464
278273	257091
205474	475253
406814	8607
33937	99210
350631	99405
171807	53389
312474	311036
172668	310955
472656	8615
299234	420944
438575	352605
19168	303497
126910	6899
474295	76123
177319	223103
43835	169467
481044	428214
8983	256134
145225	365981
135336	150258
79330	323829
49789	460179
379303	152502
80547	15209
105979	286172
429841	163136
415819	376905
485692	129513
366466	221319
476914	358427
209372	347425
147385	220075
399270	254248
61641	122694
9573	83403
237400	24516
323775	49650
312766	123688
424255	107187
202347	26848
379696	328751
492374	309431
391516	154246
366375	425675
354545	362267
34049	429161
162800	223732
145717	57205
91085	139684
5955	98541
314291	20543
303178	478743
98329	306491
321270	237120
54402	486339
412205	313745
268263	53389
433400	273831
66129	194404
307273	314742
130121	85078
3809	78401
252065	268904
60641	97527
159488	317118
229735	379903
433309	31495
250139	187974
166430	86077
165938	201489
360882	357854
88700	81280
301312	291521
347954	89047
113236	68950
381595	262954
161815	446515
218006	202019
301962	361960
194504	339174
429420	130028
125412	476231
314617	4098
272848	203213
102644	253002
114643	221048
283565	269723
320442	403862
200868	13370
376442	240374
112372	493995
61598	316291
466788	195186
398756	191347
313389	478415
295179	261000
384967	68210
433632	227768
3111	279798
49647	224289
38798	399295
148169	480011
42947	165129
362317	190369
74516	181204
171071	231925
451994	478415
228729	186259
411290	114063
199937	326940
118428	83725
357216	481274
83140	121758
84140	49903
266172	457246
372392	463549
389113	122696
130859	301799
90954	482115
404158	250879
279336	187834
477646	192509
128914	180259
250216	196783
357548	50492
414334	67511
31592	316575
320245	106825
465924	218227
412205	15635
415423	199344
73598	284219
56897	13370
206682	479529
438126	298182
180360	15656
343732	36515
390050	49825
309085	189038
120888	214024
285434	87423
305701	469668
397647	307378
315530	176502
346806	407764
291220	234152
374607	186259
398256	485780
202529	433934
109706	433171
93147	58386
283632	4968
167534	165668
480130	383844
184498	201146
306905	287577
301217	32807
51227	132843
263438	151944
464851	304589
139765	196783
473381	388633
300051	170741
94906	389625
396791	210644
130655	203656
152496	374433
79102	349176
136522	61467
217740	334623
366620	387185
34727	149075
47944	304173
69500	301659
241804	251597
144751	121965
370916	456640
131618	471235
25597	462293
135172	290550
144072	449728
412844	209572
27687	317118
208031	469907
99477	445453
42012	44920
216894	351113
254599	21523
389181	79989
458585	218073
248150	113396
212463	204576
409681	131195
195362	384135
270342	335130
267221	30708
285995	244909
82688	97813
161658	209532
313523	402698
425371	217784
191357	217400
471422	164164
203468	48661
12157	378462
435922	344647
285238	160419
236020	111999
382931	48861
28433	79577
293717	205270
260370	456426
251991	434612
179959	231497
312859	105878
423080	440660
316963	453213
1285	357854
179746	304608
141744	248382
174500	120887
156555	299182
358011	308606
30984	304173
228225	339837
457418	338108
263	58677
44160	13693
123997	115386
185848	477305
326596	224696
33851	183213
494127	69857
151250	403249
216725	263683
240431	228431
91197	431556
51024	18062
37369	273831
346899	435708
210186	110677
84680	486885
470941	168213
55181	356569
324708	42826
299886	200444
381305	367507
391740	424340
250735	317100
194040	28951
158551	316085
233782	319333
262489	301659
469100	275232
72404	315351
296111	251599
93460	43334
388696	21239
193852	166970
54470	28359
126637	449618
423013	67009
302694	335042
9477	24634
454867	317881
391391	315029
236537	338090
360459	33216
353979	298415
66853	164164
232245	389310
327894	31350
305563	36472
364378	300562
11759	386862
219825	374888
485973	243058
354545	155680
16480	398333
421332	151552
372217	389580
439296	72714
175940	245444
107639	37226
58784	335419
145868	238466
259484	352437
19474	288581
421598	401543
2349	105878
268927	357450
381305	253771
135103	239701
37526	324377
139135	251851
154456	410334
272750	46765
401651	63528
164570	87184
153322	339310
297941	330473
218759	93841
254599	459308
142522	409142
390963	84111
151399	311850
322077	110677
315250	29253
100073	29961
462214	454147
379680	326807
125728	70112
248288	378462
333498	274564
367824	90230
253916	29077
301294	136331
361008	198624
233415	305449
431661	33487
35015	173889
200361	49228
58786	435333
311442	446351
267987	184989
342853	190369
276199	453391
458065	16433
264668	293263
176969	369599
306176	478644
442223	170939
267562	409828
208976	58462
414624	358090
469008	52917
376925	487833
475833	31178
339075	18479
275990	464420
305703	212663
166853	367824
453770	92888
315588	208038
365039	438783
114294	438151
48064	10462
307870	28065
3809	308777
94584	388417
482137	236040
127716	386138
172015	421356
435966	88289
253247	445660
126227	331526
128456	176374
179831	413525
174263	326990
287772	53863
218406	143283
90973	431741
455954	370925
238405	160545
355726	115123
435683	85582
57094	175608
64098	23018
6614	292129
156972	460827
340793	46127
79134	193876
112625	35453
290838	484866
277801	245538
180340	123369
347121	192703
352905	236269
232058	313745
98814	142553
63086	103348
127779	120350
234487	142939
48163	374522
368858	397814
143065	219865
481044	175923
181190	15209
259809	183213
28357	81294
3231	245679
157	441570
253171	40784
139924	12133
398715	145860
6558	202881
189400	253920
165273	342807
297728	393649
1430	477986
35806	235334
311075	100503
431021	241264
488971	419850
296376	271383
23990	160959
64358	205223
328867	197988
489275	80543
87954	248370
250857	395281
364627	110677
67571	484866
366297	209018
355700	392455
64713	136025
451007	91711
112728	260527
247812	458601
230334	303015
10296	364146
456021	401232
275511	142424
401698	62191
72111	341644
344872	133588
24529	12895
178300	309801
21432	10690
414999	177938
404139	77827
277568	184781
301098	375752
383070	464350
65997	21583
424918	38063
286497	317675
477350	190369
190558	133732
194074	205289
93328	105585
283250	297586
259978	297120
460523	470105
254169	434893
114643	334677
350055	257377
28179	1111
87630	433193
128563	47390
76968	206623
467153	288167
339527	225487
293555	222701
83171	371042
113347	359762
408357	180578
401592	89301
76870	318735
420393	245679
46092	262353
313142	262954
198321	224352
173397	379130
301557	15084
287566	369189
95536	316132
262639	375734
282546	493176
306352	99315
476119	56671
8146	452782
6072	241555
170922	391414
169832	245689
383044	272551
235021	118063
282967	310119
17772	338271
450436	282198
379976	199534
80029	38393
109281	485043
97572	316575
9005	350189
483112	66798
301557	153589
405339	313745
378290	47757
455223	339853
405513	258610
398576	199011
407920	315888
88438	387325
133909	268118
332558	437881
123598	460437
352882	368684
301659	242422
321354	44594
114748	378127
373927	457081
376897	160679
332789	202486
78230	269126
467703	469476
166797	272530
86311	463493
432100	164032
199830	135988
178245	89613
491161	435318
434239	157726
399423	203656
231626	99437
161016	169969
114734	247489
19542	138414
258962	109253
232933	446351
316154	244929
151894	277961
203020	89809
226938	58051
237849	362302
241563	51314
314777	389956
33053	330827
30568	314939
174753	62672
210050	478533
383756	223192
218148	216752
85234	276007
492494	272339
482295	316240
90266	203618
119840	694
386139	440249
3885	252961
549	89047
256122	306360
394349	291674
350645	320791
423171	105878
42168	132740
82434	116611
117942	420973
350313	287957
440784	369515
354823	33718
189879	296693
207741	232925
296926	369599
257977	259297
49825	393326
467827	95942
399212	110712
428182	350400
327209	21268
301384	491538
424125	375840
51755	329195
447349	21528
29656	50538
397856	340543
196851	297656
373755	219743
373288	31178
251278	310756
151850	260230
422200	162247
458183	361676
437317	139648
410235	479482
475912	418162
335419	304731
488715	367686
229639	245382
404311	376871
191992	250958
397659	26059
72845	261763
261278	121106
79525	207864
379619	371918
54117	300813
219129	384016
148715	208617
326631	377323
317622	252293
415724	89704
324610	484815
49890	317616
209343	464584
13027	141087
106656	53385
319824	431785
272454	213478
70618	481785
477841	356723
352798	281252
72253	187124
64008	228181
295441	91711
336955	350776
216685	387742
201461	293813
457418	441570
102135	21411
260516	240000
12263	109643
464022	492043
302918	369577
200658	121841
422676	353787
293775	43334
453919	144800
296477	222701
82686	21268
437976	44560
381906	121304
408337	187124
206094	392788
342098	340772
355675	409828
474341	105969
28337	183213
188201	256373
275605	235908
409011	58287
444139	228770
386690	229150
176130	288138
69173	45724
335441	391511
459980	64335
97732	44049
254542	129185
173833	339887
153968	249709
328242	110677
24469	183213
6285	99675
389684	483916
37189	50264
415968	418035
61874	37387
48953	294079
140722	241416
475410	49903
194465	284542
241553	269199
486192	127921
166425	108222
409891	269199
3931	79013
383070	24000
157666	312407
162333	435708
164584	68762
443308	486159
25748	40543
314311	319081
78657	440944
379269	471900
197948	247527
484868	269437
15000	441109
400155	75690
142450	350189
310978	434216
415629	107337
382899	85665
421196	398333
394757	4644
168023	334424
158295	381255
93288	93214
126478	204268
358081	11291
19376	58590
25189	135440
83206	427241
493714	368892
217839	354295
379906	196783
301312	146010
86236	468294
10762	473472
287586	463549
42020	197090
119418	77278
203493	292468
137359	430544
193391	96875
348726	292096
202379	4769
115312	132431
464958	114930
145858	137255
29175	371161
87500	228431
131969	426595
138112	142874
258119	90683
165680	1891
14449	490237
380427	152502
231513	54522
63514	295484
200019	328538
440000	286828
440577	397159
3525	214024
8637	298834
461839	129872
157945	331266
350551	348165
351687	79507
466189	345068
214114	32385
358322	462676
233769	132996
130068	36283
190464	209471
392320	366259
34086	407651
333138	257201
483735	86560
165680	439265
292721	324623
449457	28907
81358	102309
309778	479336
395669	378283
455058	430356
399314	92613
212459	45413
389940	444877
343555	118383
298972	363973
181977	111170
381734	75499
33074	136279
119381	226546
205920	467593
30912	68504
132498	321650
195373	95942
217254	433391
288187	275790
244536	235180
467705	300092
192829	478415
202352	320761
72818	84306
292703	379255
383272	107711
308158	409701
449938	36036
163445	327464
240529	245900
89689	99405
284989	61973
228084	142018
267562	338025
98180	198591
360178	458790
63603	121106
87021	54908
189806	74585
400680	386311
375667	124258
314820	60072
413534	185270
150563	371918
184369	341271
428203	252128
332955	93653
39364	57989
399487	406894
30170	395988
77330	28838
86673	360531
125064	422940
280362	402128
390780	53541
310527	194165
439646	420944
454450	121171
360460	154815
219427	301994
1023	416959
109972	105878
355508	153995
79603	228431
271393	117023
228128	360535
385565	233590
493169	173965
330955	475612
171915	440181
76260	264406
83352	290237
280869	5857
271253	487422
176130	210508
78274	445988
91738	132740
449892	480542
482421	446351
112338	14750
196311	260623
421794	210928
71636	105967
24596	397042
226733	343493
405788	60885
21277	491893
477932	55008
256893	49881
370619	115861
164761	475200
368166	97277
259010	88705
151593	301475
180801	458601
273619	18231
194805	382923
231254	19280
328089	273687
219546	157920
219324	264564
14216	187810
338025	143833
242476	296432
409590	145694
248113	267602
468549	31247
492813	112423
198317	247129
425900	10451
174667	56951
295941	179932
213711	16433
143190	44128
356805	477986
86347	295114
124013	51895
449182	395563
437098	482422
176878	242362
398275	89228
34765	251753
60208	236240
257914	369599
182549	70557
458153	93642
275721	180753
100874	456094
227128	251597
18108	200255
327846	489496
336324	24467
253308	119123
402760	339811
376543	18665
1146	16433
324199	288035
90988	393326
179786	50411
100962	453171
444677	440962
478853	22368
55572	492010
309385	99405
434874	158309
15916	175743
129259	78699
53532	343626
376266	445525
88956	175923
262426	370722
123387	476132
216667	98168
152617	289439
95964	207984
320293	478232
299023	338271
358024	144465
193818	383576
460877	105806
296977	58709
220531	267602
473077	301475
268246	37174
350296	410452
130069	283918
183673	15209
476560	84504
223908	274309
420295	32647
218414	92613
222113	10043
92476	26551
417438	374108
154158	113644
94712	156376
49053	174700
226345	226781
101344	477788
36520	336916
147974	146271
64936	80587
299228	291002
83916	214713
297672	27464
33398	173176
48159	348098
188740	148606
145009	92613
308846	313547
341597	179559
441162	414781
111819	264406
162365	118156
140116	152085
86874	274581
421561	327565
397629	422558
191768	83811
412137	478415
265194	130069
428793	15144
57778	187974
206241	462524
348644	437532
455162	31782
314740	11377
79391	124085
302918	214559
153687	57080
52871	52537
384722	142948
93625	228898
73404	446103
337137	479177
417726	330469
228134	187284
326631	330879
332922	391414
264164	200457
421137	425838
126367	86892
345077	454011
300469	63528
251947	319567
185687	447517
261539	348971
257210	13370
409808	89504
135655	287957
448104	85929
353287	343301
10045	394623
109212	435803
105656	457093
44160	12895
198867	15133
451769	15209
188537	219876
1080	163614
112262	395354
129618	218826
485377	468884
30749	410619
321555	370156
11921	21887
452348	37043
277518	151817
36464	267916
177297	96976
350962	50267
59736	509
1292	431590
171716	440660
285143	95782
257904	56565
64074	445988
143942	22836
298427	235892
264899	492316
463552	163348
31466	432036
227101	288658
186561	409171
405837	472301
300932	316388
45882	73236
402519	208577
101754	443030
325199	101058
264303	258220
245311	223038
228989	9075
407223	442584
296518	119762
405365	262954
128337	32807
439296	188418
138126	167719
230051	13822
332271	49903
61284	486885
68871	290523
328708	65670
380245	239863
185394	367798
86974	317340
278394	190369
345774	364958
438407	148739
299408	59863
116856	399852
452096	132843
111999	236020
98443	41317
197535	171926
278720	92831
121875	261070
153962	6951
54425	274309
384155	231485
71511	325079
407215	13398
206389	295564
305048	308150
476046	357571
83886	175721
109733	210119
58915	212081
274852	160589
493966	49890
254463	232616
167799	263009
339740	83043
264780	420697
216435	32544
366288	288281
415557	428080
8535	377971
24351	474514
224934	326563
91528	379267
345152	483769
411937	140150
60589	176878
461136	187248
67359	427796
417473	43334
363554	207535
388390	451031
43269	196783
247388	268261
394290	25030
273476	57801
169621	286936
73846	48428
224491	190369
469491	139648
47699	30403
315588	353787
335644	439341
244841	103557
428453	40447
71489	304353
417826	211917
290832	113051
160094	94516
440808	155747
98828	487833
456021	181679
254914	119956
267373	382883
209372	297399
447764	246773
212389	315888
390956	482698
220684	254648
232784	131470
39947	50838
213082	348679
335351	155815
438099	24178
127912	288035
414762	63363
3231	257298
82568	320464
11261	131047
119997	63152
260392	330078
405761	40034
15947	290014
175860	370157
246176	21321
170061	381662
382848	295383
354111	450893
29911	90884
160161	86728
252415	326438
263273	444341
330216	21411
180967	220514
295493	132996
331636	58287
235003	8148
324784	254914
280092	236384
467175	82411
439785	26551
287820	414471
98850	186548
296458	61708
47036	411101
97424	160158
172672	313829
23203	492906
163843	213115
464836	190369
367653	93245
149368	168845
162538	283392
184083	214063
444890	28129
469690	273831
377869	301640
162884	211932
270751	55085
269294	419435
186769	315888
16333	26714
120016	226650
307909	141440
363575	293813
340830	371407
239272	272466
52793	123410
291382	45141
99475	391414
153006	131546
252065	317184
430942	172089
424477	35705
96007	178907
166085	50549
410932	52917
7617	363973
45058	315671
124794	190369
270891	430610
260753	447517
412578	277105
260351	388701
444181	287694
6467	173969
246964	475437
254450	141319
190649	84626
192238	130021
424894	359470
430504	322258
25948	99437
291211	336590
89219	28473
396522	202361
405190	439453
115436	153546
222102	289238
150033	213639
94516	8302
187399	279036
283760	262594
191159	90277
227651	217223
39883	182578
232504	366127
388477	159352
261033	390409
77775	291249
289910	318735
461588	267352
378577	276090
88426	336590
364183	389682
178902	58466
271578	186212
31323	291458
235034	236735
169303	439068
42362	309830
308122	280284
20194	177672
25132	137829
203164	153995
289675	360222
175120	22827
179689	273831
405805	258370
218114	136435
127439	294323
82981	469583
12416	471745
259314	246713
440018	112438
308586	472621
438193	2450
150798	116827
377001	352204
227651	69856
255913	368862
72867	250410
14770	110677
357939	101994
139306	198742
45528	183213
316666	266801
434401	404960
297000	16735
97247	57134
82668	456827
93412	387742
266307	4676
76177	307108
365025	180957
187892	243438
338456	212081
33596	187202
178759	30263
209018	329505
440293	187834
154852	20451
349872	118877
395051	49966
146037	158757
437405	175051
374404	370048
228694	153995
73298	19030
218675	36370
37944	62191
145810	490239
281677	297446
107727	389225
62198	360860
46422	475571
152791	472636
458050	76709
221845	312423
206388	417971
244115	18393
351171	426034
238929	203656
363902	184098
88322	169116
99405	370909
476560	177558
404892	77004
438684	362267
200092	339811
278643	330143
144649	123616
478470	2382
209259	336590
225233	98608
5713	86077
97539	298182
277467	490459
458184	122694
270248	289995
9383	450731
467012	414912
108706	443679
357992	16569
159378	478415
360593	78469
24456	144575
40028	149700
286664	271673
372179	398311
442775	139297
378087	368570
194664	200354
312381	185076
304952	369940
9743	161920
438576	412341
197471	205113
108356	476303
486712	40784
14141	89047
45667	215225
298142	96256
462648	120986
315203	409540
29743	69645
133647	190369
271290	221878
413816	113930
39850	317506
57904	125694
345861	116070
14519	368205
183989	139648
76984	391242
447205	171263
25530	448372
335345	303424
337272	106459
141919	31952
263880	469563
28522	89207
189795	371918
280602	214992
182035	336922
72536	105672
10962	279399
298188	336256
207428	86990
146893	238150
96866	301360
436612	370866
150583	6899
33991	428080
55789	205235
256893	382933
417095	227101
487552	183980
258639	21583
415331	38377
197278	157040
67227	129185
187965	242707
14201	485280
301929	313745
332507	157825
415719	479872
322273	242705
401389	304493
446550	239528
249526	477986
485415	332938
215896	435708
103532	112029
468818	137128
214534	406894
5512	164884
409235	357373
329750	127739
214232	346042
431928	413525
245202	477986
386428	194875
319553	150670
89238	90711
472372	265817
172541	282526
203416	440660
11390	164816
178422	342685
397805	200457
411162	445016
14775	416381
1177	134500
367919	61786
327425	370100
371878	341271
3719	348288
429696	162915
125074	100478
404073	288128
22721	426089
340128	456629
431530	127921
95233	27464
327430	472082
85352	412729
190621	285156
1430	94344
361296	313314
365550	143734
413821	453683
345715	175296
60025	169135
23062	463615
319259	129763
196308	473172
215330	209211
238855	86587
246540	481712
47127	288035
222892	318077
41846	317118
192800	284010
293848	320508
3809	420414
250854	387005
84735	251323
155408	233046
256610	345058
325452	33798
210068	394791
412426	280749
79225	71343
172864	276876
87440	409828
94640	407505
166085	341362
396597	149775
314964	469061
377962	276963
9196	47909
273806	417918
110621	158293
383164	47109
359448	27767
59753	461392
171103	335477
466670	446105
60857	146680
161091	315566
342465	328299
206368	272640
85618	293813
8459	5181
160169	284272
317949	313314
117103	361162
385208	389497
472372	189598
19602	275790
297979	393007
323833	317675
432102	237235
128278	62191
386252	268531
28487	434768
450260	223732
358172	176325
19005	219866
206017	173420
389717	448838
339529	364619
157789	62838
331801	284843
470356	357854
227100	356577
98286	406039
278371	378686
443933	178369
265102	48365
205365	246484
308897	111629
267150	476171
20401	323555
135731	267602
267737	437105
81918	212043
478588	252281
124394	218615
390774	13271
459084	27390
299106	470254
453532	182665
82003	136138
180827	382275
162662	430045
86788	1227
95334	216566
405854	214024
322574	218727
427281	389066
432212	388719
185147	489552
483778	199287
154738	79343
10788	359958
311454	418175
105249	307294
49129	288407
252069	492930
103196	297949
13563	180578
383705	231093
153322	82106
411302	155044
25748	361463
85737	306409
252428	290696
170173	396093
254446	121609
328900	380668
297436	350549
42443	313745
167588	380437
267654	130632
189687	27464
414308	478415
61651	52695
22402	387742
46548	305103
297665	96351
14486	176182
435084	36392
262890	361978
135838	214050
81560	291474
336825	67570
292226	122694
241970	115340
308744	474396
151052	476880
203965	111623
365348	190369
87716	91960
75596	394885
61318	176274
183376	5041
133909	369344
204453	397009
124711	264766
168000	366469
380748	297445
470993	408400
271304	104382
459064	104298
462969	325148
167557	217310
126800	276744
164690	386994
278517	38910
156330	289970
414058	237178
365550	46708
325955	77278
23741	113265
127921	257370
148559	156376
347158	371244
403910	134259
406963	272069
8164	233882
407998	436345
274892	97753
145282	188063
52646	381469
385427	142018
32601	450056
209741	410951
423267	255641
75119	420944
190131	404960
253024	162560
442203	290450
293207	118145
347653	105585
449904	220857
176258	226019
281751	275296
328401	242534
109903	104572
444380	73494
385193	353313
236199	274508
483923	272159
126668	141222
258736	222701
262385	474341
334727	14130
166784	409338
228128	430894
121551	326087
435785	317675
100154	476681
350347	399136
46535	186440
444443	370564
404568	138536
365875	459205
475936	198926
345028	348798
449774	132996
50082	88359
456862	421830
343617	364660
304227	360277
176357	66427
77477	264132
369410	168990
133870	49828
14001	166970
115880	440701
422358	15209
23642	463200
345979	193705
457138	375840
286247	333357
490766	372710
222362	99978
231384	251116
410335	251062
193738	482816
185346	426311
115460	50009
252513	492906
23854	365082
56619	334393
325066	6374
336071	12232
193743	135188
455388	451693
390597	94887
392419	479386
115604	117969
75656	469227
482878	205289
203321	477986
318980	401854
187796	147734
427272	485962
149897	130206
72804	104505
163094	168615
46505	435036
289480	245679
255764	134001
209132	413860
455319	445453
150299	62191
289878	304387
488908	436123
348431	207397
371001	9577
57935	98179
201110	285307
243776	217406
232427	18780
448471	145523
349610	92971
469392	194165
389224	243121
267254	267673
101473	404226
369645	83140
457418	430658
227309	442776
318179	264479
263708	56132
294404	239872
281563	474533
448731	49816
248013	8672
464868	219743
394170	160336
122759	428103
40352	215054
265194	95942
414857	173018
210493	51826
126446	35707
394074	7680
243170	420944
318824	451645
72217	378686
51479	283061
186595	385378
97176	281924
151063	242148
113341	291038
491303	245317
254446	366768
282685	280486
39195	258981
341311	218730
134323	469078
303131	477294
110619	94378
115440	315671
390783	360708
271698	420757
333941	62191
22611	23282
74430	52684
246729	379976
117061	423741
267954	51895
47046	324967
373101	331965
83573	86560
34741	153995
285999	205289
127241	205289
442341	348099
388992	123849
230806	479614
16103	4302
177432	409540
68314	298438
399830	493174
44554	46092
111451	315671
257441	131606
204739	48163
77452	237546
35592	33216
376360	153802
300330	229493
271782	188954
11696	319259
380465	412162
348039	94344
192469	440660
488570	110677
341485	313745
239835	98465
122964	291249
352702	267352
7669	237746
243201	476951
24989	87471
218293	247702
71297	94099
20281	289741
39892	170983
66822	94516
287740	451440
78573	324438
258307	267352
307958	457266
145863	382936
233693	387466
269036	465647
342239	60337
189540	466432
160319	310690
186034	222399
179041	469268
126116	424497
488490	110677
131486	316796
370418	220867
360919	317118
330083	447517
288116	113051
409947	99437
427529	203213
376651	378686
385733	374772
412427	166961
434691	445041
379680	323137
493943	436152
309276	249902
64811	178436
331076	138807
333339	82585
411282	372460
5637	370866
99894	104498
255266	360404
174236	296786
366696	34029
215719	466432
411439	214229
174252	97753
490101	442030
320259	167232
422531	100052
367668	94665
157	214881
103751	463711
135569	180202
113616	150874
292244	88284
83184	169485
454760	404746
193767	87759
207263	143192
203354	377683
148619	166513
56421	15133
53863	212019
301312	431226
331503	177490
409707	391414
193181	218097
385207	287010
121875	54700
76135	40906
382229	445233
295574	229083
265513	113259
458601	775
449521	2199
321868	405805
414128	141649
319389	12107
109733	24208
244727	100478
138750	160419
287138	234788
298124	209824
341104	101249
198164	208041
446938	349370
128455	296600
393528	431556
315805	226378
291781	361529
209234	50747
408329	13271
381729	275152
329685	439308
305827	330571
352389	138959
461944	230761
267339	209510
44098	475594
471927	266852
118870	475526
467568	232679
261277	396080
93451	49532
67738	29105
351732	53883
13268	437290
330118	275996
191255	454261
277976	145270
29947	296064
49507	398302
288173	207517
364144	239090
471644	224334
319721	29077
355049	240225
254689	186911
201605	170180
71416	440962
61186	209018
276663	64981
248840	470344
39762	203911
105969	248501
275721	121871
419916	190369
153260	154692
17531	18418
374632	134145
446644	240225
332839	217223
245938	317091
294354	378405
399441	389682
403082	30263
231337	461951
156541	159249
489565	307279
115193	272865
181885	138179
269154	17186
321474	391870
230691	42313
490614	438419
207958	16316
482596	468249
11696	385182
422507	65670
262473	114063
215260	293813
425148	94933
103926	207927
143654	452714
461176	267352
396360	190369
60359	221265
275368	322858
228128	215897
66524	99437
395401	202523
3809	20172
319299	446351
93676	286016
294135	291104
489657	197478
367760	130310
298390	36522
65506	65952
485467	171069
105790	434945
255675	92613
114483	451024
301838	14400
162019	53863
454220	146202
399845	423508
19450	343860
407280	122046
436624	40388
303699	122462
40660	124601
16814	490627
389330	283265
489284	270095
16808	285156
118325	22549
34412	45227
68532	296693
404796	58567
291698	459213
59044	442195
316376	75273
321993	255650
201435	467703
435689	62996
441149	21583
377807	397042
492427	126204
312460	472661
231496	222072
11000	316575
279880	430356
350347	146202
55182	451391
110622	158153
158071	314605
32766	93319
289675	132421
345584	454975
51517	308107
182799	440818
216019	292607
400062	464420
175145	313314
251169	419987
51928	336590
43284	399048
405908	168128
5505	399804
469462	420944
51517	250457
274629	332713
401461	135717
326751	428214
102316	428214
154544	445602
39072	25016
375476	245792
222894	312915
123762	485064
71319	304671
456640	106033
270534	96435
101108	267977
354354	15274
489354	389422
130010	248777
114332	262385
87579	315888
63415	236064
445061	319062
103392	112379
406555	97277
153322	297865
61046	42890
187699	1521
74778	110677
275713	155137
107179	359569
91325	424994
31009	417918
158974	355552
77741	347032
87536	234356
172417	48576
374018	237602
104426	163650
101389	348101
82785	215945
220661	378462
22172	380211
326142	461944
60287	470948
485750	79075
192183	111655
177483	486621
460059	96977
199481	216891
121492	30176
416702	353787
373837	411
149079	204453
267562	395522
149496	398788
252437	455401
320950	48275
326631	283852
296579	88606
118326	236722
34567	400470
308345	317675
333799	457685
75753	160468
89671	369940
217962	243438
298799	485185
367619	193369
151849	90159
249781	334856
117942	268550
359323	458104
27815	312467
441351	87471
267467	172535
246283	166063
250823	441126
381493	182192
476000	313314
426040	414471
263813	377839
369456	483365
142059	488047
383164	130885
200092	60025
175121	157726
456234	183213
373824	233374
267826	50264
151855	137947
423200	214881
334326	35707
159930	122300
324502	461769
213940	262954
385516	169095
177521	309800
354497	413535
477932	176930
145585	168252
417821	425846
252553	13370
401460	380738
2809	9054
449628	173965
485546	60372
44162	477986
111968	656
178959	13965
311010	287423
377499	61341
489768	201626
406910	326985
287099	17339
188132	460149
454167	23333
29077	263009
279590	42513
312022	65928
24501	157842
91017	417918
48148	103102
250410	182604
216544	124228
375707	316517
287566	315536
216345	409248
167686	125715
265586	120986
144732	246311
41820	216773
342486	450541
113101	303862
281574	478232
190884	162795
110048	89373
194037	366127
292230	5041
459555	317118
338576	168213
17932	293813
33711	156528
92401	105878
337799	407388
284314	422470
122368	247092
188730	204381
301887	184737
178662	287105
28357	206162
62978	343804
262639	480596
395177	52490
329727	456640
456068	170180
153478	266852
345214	443693
323173	370827
40890	335480
51246	209510
425527	49903
14544	357093
339333	369947
182735	286613
177577	73373
78405	129459
247296	378115
386654	86077
429593	146427
340184	190369
77409	363888
321270	235108
418380	183007
316154	92613
385578	45141
412160	25731
348500	163479
177481	354607
204679	286936
45064	241356
82001	225852
179599	97277
141114	458601
238344	205289
188568	154872
287727	98906
136038	214024
134704	143079
91992	80445
394707	246311
455074	152940
355083	155817
76261	164884
410706	11069
411937	115992
464180	237458
201131	11589
261130	425846
83271	431103
298386	4734
180243	413525
444842	307086
185146	337778
130224	266556
356490	267976
47214	22820
149422	313745
150516	116087
217099	390334
388390	381863
416249	347104
141878	276504
219751	492024
105921	457166
485911	241468
49092	3011
459482	101650
52913	13129
115687	432985
253908	291717
460937	490007
320208	388575
71949	264638
282133	265711
292375	392845
85996	7192
119588	410505
407020	13370
458402	49966
30512	183213
262924	437686
86662	322364
358213	314742
45828	385253
294408	241718
6547	371918
135933	50264
219136	146389
406660	83377
123741	200632
393857	489058
126348	138319
418000	239346
257129	285156
263377	360156
362231	447912
67463	249334
23306	311758
114550	370081
376178	190369
41496	413783
114063	257359
152658	424472
226111	327099
472163	359869
420120	400564
390771	291717
304011	91069
211238	447335
53636	135707
484430	326767
46703	46892
190151	350189
370866	218146
42571	303083
262210	175691
343493	289444
295370	349186
12378	389541
140316	273898
239084	327100
474262	438922
221296	343052
230994	190369
222145	59339
107075	331297
382844	463615
316136	7913
47080	293813
196355	388575
366522	356663
200849	456065
410798	476561
119335	347212
15027	110677
146893	474827
325445	423688
417738	220946
166701	130524
424806	371585
100612	481279
240093	99405
154648	249709
286922	233571
434908	19222
220141	49127
314501	191268
174937	44906
99335	386057
33292	296423
359426	71281
444472	460910
342465	4545
59109	233590
209065	417918
182169	40447
107914	15209
447615	423217
224786	348798
16039	260014
209221	122218
156977	327127
390240	242384
257971	92876
83458	291521
113594	295114
36711	2277
199944	29360
15911	424539
429990	240643
392308	15241
269120	269950
302863	400418
177016	108222
474811	100581
106814	300473
390649	335477
265192	149202
101479	372311
374599	218737
228694	421830
336385	219584
146909	94344
29581	21632
27064	329466
418554	185234
476447	438646
23081	114930
112502	130960
345715	238767
369817	281924
153332	103963
462064	70887
350796	377778
348545	429387
282030	228126
42228	12245
155222	222591
286416	377984
398965	200498
137071	307303
456395	348639
408555	42747
50034	296693
68019	86728
194013	416043
277368	91115
422776	16661
35806	343992
124665	291521
225856	384400
149616	249439
243400	49966
197667	433279
360422	254146
396583	423065
442689	478415
290568	86560
22774	452746
309636	30482
113686	54390
355245	295484
365428	268176
300914	393326
151578	320097
130069	277091
159083	46649
99349	310261
60621	87968
228195	330731
208192	12643
487854	52299
194002	292801
394148	214050
153850	154872
71800	314312
100516	103010
52672	249202
434735	274651
398119	186561
398753	377906
264238	222701
117623	388225
15819	265351
262954	274882
115339	407022
213643	295798
387775	67280
195121	98291
484647	99405
492021	307279
85674	223976
54810	79298
48501	176788
427965	78380
431264	239107
92209	39195
11674	22347
244910	133840
84711	404824
25671	450649
303783	262954
369197	382352
141130	132740
306321	223732
11766	203011
295765	51848
447244	298299
153350	365210
34729	62877
474359	425276
44997	158699
173376	129756
324807	137850
130060	180841
3856	105585
279590	65880
327647	108274
430044	477986
166169	170180
303533	271129
385170	337122
350456	317118
431611	469235
243547	414145
476479	366099
355630	20586
483547	141304
56138	138495
480092	9932
140222	106258
198862	218607
170645	225706
319660	433389
451472	404960
477308	353787
32392	438419
74743	443185
259936	20390
192872	82498
306742	77978
272812	345642
258781	112330
416213	63335
49670	267374
472385	20149
67174	222721
179087	428738
345811	254178
437592	172089
128201	236240
409666	141132
48804	157698
167237	250010
361305	276358
400777	293813
203793	79899
3809	393184
489787	401555
260110	350628
263663	256121
48275	474781
377970	162803
80238	317356
339333	399286
149898	434893
219198	97506
12810	114930
256652	120195
488390	282625
385510	260956
339051	155271
486607	141286
78119	101376
94992	424223
485667	178048
28357	95769
485195	4674
269167	408137
78995	237572
346484	86733
214012	8525
47080	491272
239388	57375
62327	367824
66383	238075
89826	198956
424214	250230
235124	420392
315957	464073
221296	31703
19341	490742
260735	217332
68689	414334
290260	155517
187718	306100
268748	226943
252029	315888
373647	198210
291816	190369
450628	173877
88558	265711
418925	142529
162821	114930
88003	447166
112575	262536
60925	394314
438955	2083
487831	205270
99567	120986
87047	125948
368128	402509
457418	337479
172417	411809
199466	426986
315654	82430
292415	184781
114315	281924
289389	439243
89883	268829
167251	48365
458612	440615
254980	204453
61084	130310
41378	459514
99072	274114
387005	57601
295889	479614
217748	348176
260082	105964
270760	153995
301058	21779
77999	267602
118945	4413
40028	22333
74641	60904
144114	232890
74309	52030
219992	405972
94129	97815
223116	86728
266508	357660
75886	79803
93364	51927
104250	57433
353795	368205
445781	166161
303247	452812
291982	318563
261097	183459
39144	151746
475336	141021
153687	104734
320161	236761
355413	171863
182270	331508
448110	46127
3111	463683
82054	475200
91439	423559
103002	165653
270248	78116
422267	356995
458170	204330
475691	2061
298628	425675
182000	232530
237714	133860
159485	393326
198491	103082
208533	48365
352576	35681
413787	221866
144288	196783
134068	141542
93645	397391
259440	184902
227006	105585
486847	343547
112300	166738
184843	53460
273567	274103
326575	399286
8461	205270
256477	431614
65775	309425
388696	275464
492247	431502
32047	319897
422284	68075
2700	9741
188954	128649
89168	90361
268943	354079
376540	203656
57539	314742
80235	313745
123292	82064
444081	443976
309276	50267
31049	193887
85021	428738
377918	51895
289542	98225
9501	274103
415028	244005
310615	478224
360459	329566
290398	329673
380489	106468
38942	71285
101330	269094
187045	211868
483547	157441
263621	305705
72460	134259
63445	188925
183270	20959
445555	481756
150423	173289
58245	199881
86974	255719
167030	183213
460986	429841
139350	35464
395987	278404
115449	385076
93627	423694
340511	60904
360535	64429
143290	112954
321976	191914
315951	418286
355298	356490
292045	447230
100040	162831
58245	486891
225694	318404
127878	306074
130069	11139
340102	62266
273610	366181
131441	399852
206789	344580
352592	397708
372764	122462
155760	417159
192238	409848
264473	209572
25702	425675
338687	11285
87362	451526
209824	397042
246540	453185
348387	190369
349026	381857
329750	182581
63853	267352
288564	28129
56917	398333
469900	121171
475574	92613
227375	250410
130651	308150
298990	318329
428944	218727
485970	483008
386832	240225
314311	385801
355352	28643
256537	86677
364973	110677
432620	421846
454975	370634
332562	233175
233388	392086
157064	5041
452705	137099
416443	41959
159445	313492
319918	422830
219215	466640
268525	119381
469532	213300
30883	41363
54068	432867
351220	222192
242411	77328
458768	307860
491133	200771
98495	345806
136071	295013
118860	362784
270919	126713
87682	15209
229735	115393
104583	449298
295441	221030
318236	303392
176878	56644
161363	334230
445737	430921
37371	191769
390685	370866
89826	247280
307011	35707
388893	298505
369741	447517
314311	73601
433131	327061
8348	104505
76651	164349
241614	323822
135376	244411
73660	484107
403513	446003
382882	130298
382867	417503
114869	86728
301312	454560
403769	226481
263539	246194
214984	335680
200794	341458
87014	122694
112618	150264
87363	144528
202723	69966
225328	393326
112625	434541
200222	370618
491031	413490
222334	274030
353098	399448
214608	28129
486894	221324
314506	317286
219427	351732
440331	58786
331664	293702
100293	48365
123988	160379
488108	21583
358504	160158
429931	311476
23518	32807
367506	211868
380585	134145
195453	489404
122065	137719
411629	35707
142193	86693
486712	486469
112443	13130
234670	422226
448104	282347
194994	1414
39892	332991
168695	392738
95369	203404
296950	133423
124333	299354
486900	122462
236328	175382
341095	430114
359601	75131
424462	423786
358668	484447
295009	363613
383223	72521
478871	43514
335379	204927
41654	208786
159141	272339
375207	86974
420678	440223
10762	412322
110727	341271
177577	163445
445740	107116
78847	303401
122263	481279
408821	4676
320627	29131
21268	455584
27563	60517
68092	124371
477661	478415
285334	281924
197535	453366
320238	351639
20998	379255
236216	285508
214090	383146
16844	428404
201463	26992
95246	450917
298248	45227
138423	55448
40158	331535
74953	164607
29431	84089
94841	325161
293124	12657
94791	348798
283435	197996
431226	338248
336009	452803
482155	486405
456472	440660
107085	267352
476560	446630
492247	442335
118220	39587
324100	203776
233045	378820
177485	53490
152886	385076
436575	12768
229744	246672
351427	352605
60923	119466
15618	259020
12428	438419
288918	482794
299803	132740
213727	171592
239485	464578
59360	234827
480093	64335
485134	261772
245826	258588
407107	195493
238642	76829
415605	171212
40142	478415
8535	476412
63667	277955
293913	110606
304910	147121
130224	229215
257150	409828
375182	44826
470775	425503
312714	288091
482472	211868
188847	451198
361405	476951
180952	474151
490517	119381
404602	170510
65513	460166
50203	250073
310516	243438
394537	355700
285307	430517
254044	447107
209932	273814
81658	86560
292588	461846
354355	331349
372041	116915
393510	214024
372179	381168
379976	367445
392296	389833
55134	325998
402525	281472
7922	378859
429764	281839
459742	377695
189965	13370
22485	375348
420857	399867
1295	183981
161984	28095
236011	455770
456204	142103
286145	317118
172462	323666
439104	166634
279442	79051
345715	233611
252553	440804
196454	54976
24516	359627
117410	404960
443320	304624
338395	414858
186769	153842
371912	405220
241173	185751
430667	330527
389206	213035
284426	476951
101119	255650
109733	331304
338074	22827
480514	375388
245778	246240
103196	236884
76465	94516
219109	196920
244086	286535
28053	123095
311683	86974
369944	27748
326574	12592
428272	92187
422861	389538
343700	331786
338791	83017
180382	39142
33931	71100
297165	375840
178911	294965
203656	289339
103639	50146
318999	227263
281563	79485
159485	122212
18138	160419
456231	305764
238236	369599
274006	396246
386411	451431
116947	30193
113019	467703
450465	208496
264026	423033
321624	95502
152236	336083
15225	214540
384250	380758
256173	405959
72287	403143
22616	77065
282461	159776
445447	15220
195121	143009
244092	448188
286143	412845
72732	470249
4304	98906
324708	274478
269126	251959
475926	347818
164541	422871
443490	364918
469532	288684
346923	469227
156539	346273
308058	60897
402689	460150
266307	487057
314161	211932
174587	368892
188260	126911
77274	95942
132223	12232
307003	291521
334458	151944
59873	73747
453540	226563
144811	110708
69011	79035
68648	231833
110835	439019
276058	6974
184649	374512
423150	191821
370457	343225
164673	16777
95608	374987
182126	273831
433664	461846
249902	273831
318121	486268
346048	216039
144702	86768
449064	315566
121409	402552
319231	228361
328579	118156
291119	228013
328837	199245
420735	332274
185893	51899
137454	105977
195224	95149
111678	439719
125772	226424
136453	291249
369209	366564
65405	161704
482874	39816
230969	478415
261121	94516
174139	214777
452500	92506
394033	465611
480069	79917
452464	485546
188568	424574
319772	364606
248318	103207
127500	418548
86162	190369
55659	199010
215713	169609
292020	433934
324564	250431
230051	246162
480853	80587
34501	38063
196903	60812
353979	162247
21173	356088
357077	261396
484670	479614
248013	219765
206516	486469
238261	155312
150841	268594
371797	394021
38202	306742
157961	205915
189064	123075
219037	100503
436682	292494
265192	205856
179258	167910
469308	48275
6623	120294
144875	37948
22414	18932
293345	431314
227781	101037
147149	342807
437344	366127
211021	441588
480477	47697
230629	3971
187190	7326
122283	228577
191867	66136
78635	249685
478799	48548
2243	134118
182966	246672
161722	457081
392675	289469
76621	348798
373170	30510
106235	46868
19187	181993
262723	68421
452934	266852
254774	249941
338816	53389
198649	291521
322836	294196
483226	385000
199825	132407
37032	232258
204798	107473
462150	407634
283078	236213
277319	287694
28646	115761
83137	383967
22504	218759
158791	59725
224822	21411
129452	426738
476783	221398
428538	435209
227872	105585
466150	175136
29468	310756
477308	24374
483112	469655
318561	112312
315358	481404
322660	490898
115561	453222
454810	314495
219780	452041
374305	301860
33322	476951
285023	35629
453374	391414
187207	438373
117348	9790
377498	194165
94907	3699
305287	297926
471056	95255
486698	170377
179534	358531
456395	186548
59632	390687
288247	228431
21482	314311
475336	268311
387507	44116
286429	88284
326439	447475
164839	351094
492575	351039
135939	468162
195258	447517
345401	391428
18108	426034
337288	313963
406477	405217
395925	283377
110406	322741
58940	110418
33174	257298
32649	411716
321123	470095
148775	469235
453716	9088
440927	442775
34203	110677
319740	176929
207606	439082
379269	137658
395522	474937
465625	416604
318022	407365
308669	96577
175666	309801
78030	158514
141776	434035
216161	82585
397841	186872
260717	450324
103892	64335
121066	401297
293405	247106
424586	478415
192238	95323
261777	425838
310466	355139
364397	102352
328511	247296
218089	76454
366894	138732
458451	325233
189806	377620
53624	25200
239418	371918
392891	267060
247929	479402
233206	77727
262618	395988
206096	55773
376146	19006
261195	431577
47616	66004
452243	369599
292244	237165
291374	314742
173758	54895
197613	285634
490876	402193
247731	99405
205069	299934
178849	353787
250765	1382
309214	263299
321131	283980
111086	134032
174725	111447
478184	343804
55961	11465
216534	399754
252604	86111
121594	127557
328209	56068
79701	297664
350734	315888
19808	62580
252407	385000
440700	50538
22640	188759
107440	227101
401074	62133
87531	207696
487300	113051
239230	190369
401787	20959
97348	73609
359393	252785
72623	372822
199166	421935
481354	483178
58484	181049
258573	27044
325416	190369
328149	164884
287566	322493
270248	335781
314242	230576
97572	317356
466975	414949
287413	21632
293913	299504
191391	81436
310790	124207
446173	5875
326976	52993
384667	451621
118938	205157
389117	107711
64777	454393
72695	54976
257289	381100
345613	317184
172281	291484
252770	412404
68314	424707
272026	226494
310111	313802
230574	487234
466328	86892
308122	105585
297835	160959
287566	302682
491273	113436
41966	60517
311254	343547
403254	14314
159091	246778
355083	140749
32189	287740
309684	196783
289675	336451
457418	291281
452192	250288
298411	300800
84869	186561
176006	285143
454309	257219
300119	452510
69004	315548
27768	190353
392114	16153
112443	100503
337376	97612
191929	343671
42088	343804
355542	160407
445781	108130
55218	420944
323095	20959
235729	282912
164080	115917
275710	197526
245644	379385
345051	487500
61126	387742
82519	94344
208118	160174
79973	354571
196741	190369
146821	424409
315085	207736
230220	485901
96280	20533
401897	336590
174215	467703
230051	207386
487660	120928
133562	190369
322342	149897
239272	214910
86040	319437
25946	105699
203200	335702
133769	222963
400437	86560
362267	89772
250393	154332
319413	355806
276663	116658
493764	471310
326631	261330
481406	203881
149089	122796
119001	250181
52961	51777
162941	450324
227872	330032
176393	297364
108218	440130
76960	105878
146924	107222
150062	273934
44159	76628
258159	468494
58484	9489
473118	38063
352359	280088
483276	202523
289228	194587
35937	469418
422905	54976
479977	448570
438691	293813
488212	186259
134593	291484
132420	281162
358624	211868
117338	183500
17481	469113
88022	363973
214012	269888
269804	191621
98120	221759
250854	68907
170421	434171
408329	471412
411538	52537
93743	77609
446858	97531
140116	377933
400669	173779
135179	113436
298317	334697
479750	62191
128316	50801
289513	265949
147409	263648
137911	488353
154415	120032
438621	283417
110542	334058
62553	248777
446708	7601
319259	139684
435468	171592
286001	272589
458456	296270
372448	2548
155439	332822
250458	124425
141440	58881
407293	154137
290696	229756
119179	408719
402205	435233
114890	142018
148250	342030
66456	47840
87484	162831
41071	1148
319396	387742
262639	382694
220613	191271
149279	413525
476704	10345
64139	366493
396883	255147
220529	462984
428603	354694
162548	201754
376592	313829
417938	91600
238055	234088
451414	302913
395988	135972
246221	229869
311510	361305
81432	363320
315376	142395
462696	270324
48137	80122
409745	347511
164441	145109
474341	108091
368447	137304
201813	478232
402238	334424
175773	151041
380432	257439
179006	187974
87638	146079
247665	461666
328739	84502
67391	445260
300119	378630
452731	411245
435031	42587
71189	162242
350506	368820
160220	434778
451475	16844
199441	237717
222389	435092
203645	342063
76818	359762
326109	77190
332541	288642
293913	201253
319259	387562
66892	249334
319259	225685
67837	209532
152675	307334
381475	401928
275112	374806
334478	286153
296423	116375
219253	34016
269297	291984
172923	374439
74222	325738
252046	134262
268948	103079
412915	427826
298780	257377
198405	63528
361291	61849
236614	420281
87538	273831
284816	101816
384077	267352
248917	74106
244083	417201
428453	53863
223932	276876
117267	109436
207313	312595
448626	385279
446550	190369
487809	310667
65218	264406
37423	480157
47018	477922
290018	454005
477687	458880
173690	335792
217599	117992
432824	405358
107903	315746
107375	287863
181326	267482
310760	451483
228128	431226
52488	222177
106656	187067
204310	313745
391150	122585
154981	158961
283718	479756
192238	361960
304364	27581
371152	129488
42012	328174
311	16325
79357	292721
164607	261300
443815	233187
217557	486081
432080	312698
8896	163452
419677	76016
116106	4413
438798	370866
153372	85487
95503	186468
475753	449068
17089	462973
188847	330492
360459	358597
460902	475914
342586	229790
230612	25959
34583	378462
191447	10646
315778	459213
234290	392788
234605	7453
437140	186822
467579	414832
388395	336590
28074	240225
24426	1605
120891	453096
215102	104009
102838	285156
68094	239122
248828	371934
198758	36191
83184	317356
196975	296539
1839	483761
284446	320177
292185	328823
122737	50832
253425	113950
138648	307599
287766	420959
130374	53994
349972	28129
37475	382766
72435	389682
238630	84875
78178	184073
47035	28096
311510	422164
194165	336795
449456	367937
270502	366127
479629	92340
377213	491039
466133	112388
304997	418779
12481	66992
208400	279268
230806	9054
143042	447335
273260	362590
2718	458043
301809	485835
149003	371949
375638	310736
201174	119084
220133	273831
271683	443693
411282	268787
477345	469335
405237	285099
34226	151944
64008	165653
302918	5007
389512	74964
486712	452482
119709	4680
322543	80881
390032	110677
64505	171981
406812	371674
483807	482198
439977	312392
57276	475200
410390	401949
347090	147708
319448	366534
127689	372227
274119	186440
626	431226
216143	339121
287751	208577
63019	439139
475404	391414
134299	475360
326130	493966
378357	192509
176878	342413
352905	460835
223847	269199
313058	395988
430281	93609
342465	285029
349901	216029
424943	371918
108943	327061
483728	465962
191495	384846
379680	451551
314722	492688
266736	180551
424678	224420
363505	123095
168463	366941
173842	110677
191077	16433
110445	175721
196350	214024
360422	311151
456021	469596
84052	44693
10093	308019
224307	349979
428934	152081
378420	61877
29176	4349
144709	47390
146323	236215
443163	42090
131659	117940
144570	421285
2205	218727
188978	237273
382882	307717
117577	481569
72392	52028
51759	132810
276821	165680
157586	155145
86077	393326
406968	300466
62553	290450
114038	17081
486100	221660
268828	238455
188609	447672
412761	163881
373810	362784
347246	206525
301712	422868
137454	398066
152202	320067
105181	36555
381493	492316
107118	280915
100288	318794
1191	15209
457418	212925
472440	313745
307025	268118
198317	267403
129253	484447
364859	390368
444139	74542
58684	236213
210116	104289
427054	27935
417391	228108
454396	109716
256509	409494
304877	179375
402254	487909
118395	129832
453736	480972
256893	376606
366631	213676
304952	86272
347121	266618
419302	439671
181651	43164
445401	201493
163710	454975
474980	42620
446542	294079
85824	121106
269810	409264
244092	488376
353491	339251
104292	285446
391363	8463
269884	337921
65722	335983
357865	437067
123979	28129
438403	426439
334985	12543
263439	290799
372415	168252
237918	477491
193354	248777
131174	121106
176773	411110
66347	267602
403163	476846
239251	305733
266561	197258
50087	322350
59161	32807
364797	470377
425931	110677
13474	331989
216390	366127
140361	59411
310756	155804
441461	141381
238299	205124
412850	15209
123134	79158
460518	422998
373053	366666
56274	296113
468935	468162
276821	168779
243492	101391
258686	362366
462561	428282
361001	17103
477198	303648
291506	405051
376978	306387
174034	303866
280029	256672
144044	186440
238025	147665
220293	190369
3078	42518
293927	256121
313684	89047
215369	166478
52537	145042
160500	98965
140886	50111
82981	190369
335888	304159
476619	338730
139989	426034
412037	328550
338594	185992
119390	157839
246118	48365
89775	431207
202005	62012
462047	202486
237537	168381
341924	367982
371297	217025
249532	190972
175921	241468
133106	307921
139072	290523
277799	392086
410874	86026
323975	412529
383510	290014
218771	353557
325824	218727
146484	198317
126682	313745
101221	205223
199668	35707
11797	351732
285664	218615
344919	127174
84542	187998
232260	455345
194325	478279
84680	313745
200144	166970
114483	261396
216894	88960
433646	12177
416209	161689
352451	297830
333144	15209
439718	98495
130069	107883
405946	480468
333404	366127
348447	469446
143071	113822
16716	180010
359708	276234
455222	434035
95032	359762
465558	463615
420336	103689
4040	441056
419764	341362
291236	471783
287689	263610
114077	170946
404905	433934
52909	207596
444015	113138
12682	246926
329697	37458
296325	313314
352339	203656
228641	60517
439964	383777
128306	430610
108406	391414
451369	391414
144437	257804
230574	195248
105974	161952
391477	433782
197440	282610
460067	55205
371030	37476
312844	366261
359063	309801
83616	489167
36612	107911
384648	216124
174316	478889
390374	433279
216229	265065
367507	119381
380492	201993
100811	418577
494127	165572
216056	299408
52193	318533
322944	205223
156902	257138
281716	111185
7103	106256
382802	454276
205136	97277
371409	128804
322285	109990
100651	422069
80150	401928
447806	13370
176468	378462
99123	2003
10411	451600
276378	50264
475987	464339
118946	389682
17734	95089
124083	53863
232566	336590
192238	466466
288274	27696
36377	471246
106920	414266
86731	22296
280257	429859
373025	348798
161363	414334
425729	452804
172443	217310
318559	64335
201453	341185
234154	71399
272758	53863
463200	390232
388342	341271
296811	113852
275653	142018
123360	283392
402212	16433
217589	86632
439754	351585
99123	315235
155356	366534
116570	420508
452527	16333
300951	45784
273327	51978
30718	53863
446182	232668
300274	291002
41418	349901
47824	338915
74613	218730
243863	239749
363799	42890
309524	478415
276311	267602
482459	395869
5461	41673
79276	472072
78437	327217
394771	256415
476374	428080
284274	84722
396150	151096
197260	171026
208664	435276
131939	373988
456395	153589
166635	330469
318151	157296
362724	420986
229344	336955
356490	19745
16645	101058
337483	287694
491811	343085
377982	25113
24717	222701
422735	310924
187032	426389
45811	386245
437352	438429
392973	13370
139056	363436
44333	237235
414930	354330
297641	305707
227229	110708
287273	188219
3453	238299
217301	338271
37697	213415
201461	293745
175862	75914
306294	22611
364209	412665
248542	94773
181181	156375
431978	64429
338088	412473
399951	285446
282163	409828
227456	326310
53047	219326
374327	258370
208141	273831
219663	7887
262636	15133
447021	168868
436801	194151
215747	176616
454167	448014
73298	134784
155396	313314
163982	100324
254265	407742
192691	181322
450559	294704
403489	378082
94116	74657
194537	61572
356757	284111
76227	391414
490521	324051
165413	403501
349416	187248
179445	102210
35806	138823
22757	427615
440227	395988
200558	317356
7835	463549
232440	290137
378127	134145
253636	392788
15692	313745
113562	428214
390673	16325
361007	67461
114063	177238
300762	418467
308015	160216
288502	378691
271782	289883
492910	63098
35986	332505
193767	286313
391481	413525
50247	70613
258624	368617
426307	190353
140744	222770
444380	107521
309025	285143
48200	66849
458768	95233
218485	371327
413351	435708
76602	444098
460874	378067
5007	386300
250601	89431
364636	75426
59380	316959
311782	463549
66043	338271
455115	481785
189804	342807
162907	289134
310153	63631
388951	385000
442389	273316
440331	81280
306196	348007
286023	366534
283175	284008
399542	193023
438608	91162
414409	488776
411515	159121
381493	158153
267373	187724
159189	237660
214196	317118
385812	482024
101049	329950
289993	403097
458158	208039
263557	257651
358373	390409
322016	101796
139770	101004
476872	387742
393743	418338
412844	428214
225694	28145
22993	489822
106736	138663
483694	469790
262654	130160
406660	444890
433833	203656
345715	480550
283571	345461
13516	374857
428138	37100
440818	468235
46467	409551
57864	94667
177269	391414
308158	118030
307108	60329
419849	138926
467731	482323
69677	387742
223237	137719
79878	401854
119001	2560
24859	194165
296029	16245
488631	298765
387291	379571
134593	291458
357493	393238
359921	230943
57749	341271
440303	257603
64971	106459
62326	134500
71830	132740
156757	127270
469235	113378
101058	144224
392061	174341
464867	481913
36632	119136
325252	468489
121960	284272
307836	138718
385449	103031
104121	173909
442030	368042
86208	179294
149038	103804
452464	105585
247346	351845
357570	421900
314067	72223
175300	411424
84939	70201
248013	175973
232758	128939
357356	324639
191155	157169
11194	438653
465877	15209
86587	94344
479604	178335
26974	366666
397936	451856
137029	226494
57589	276358
437510	399883
217459	35035
273100	430866
464782	19107
407292	479614
104941	490958
195488	104738
462489	390391
171901	49864
193157	152791
439710	203300
345715	405920
350205	137739
315547	213982
218362	317356
446407	10693
28073	11221
243992	167841
161262	400023
335757	41673
403251	374259
196316	404960
443320	129160
59092	245201
275454	401854
420857	205289
258664	12019
436154	369577
130960	363903
72804	167547
85665	313745
339737	118886
368552	280132
356404	368358
391414	188838
444213	15209
453213	312697
66044	49903
122622	387742
325895	65779
230171	187974
442091	30900
445522	432837
110503	414286
442581	307279
123906	190369
33483	474566
343013	106422
35594	103267
130069	443300
299234	312580
181947	439074
252632	455900
293913	309935
389009	166345
408362	13709
17257	458321
382882	130144
464018	476651
181651	401389
335242	54976
232113	245575
358163	156376
71189	180039
351030	213035
336941	95149
131067	366493
56619	329030
479918	95769
357210	4098
28326	190369
59248	35339
271772	475297
418472	152085
173331	407353
174034	264050
187507	160722
398559	94516
197545	227870
474341	324037
116481	25279
254593	422979
240776	99405
428425	421830
61503	288035
375355	378686
83122	391414
330348	186440
409126	311819
165680	380033
325905	159127
142522	222886
7288	313547
89805	340804
458207	300578
223641	89280
69984	20017
243766	375206
319196	248996
404118	252027
475788	240058
79743	47565
123291	232668
414960	204195
461404	404806
392570	143475
33343	332938
290914	437516
76502	267590
356931	425675
20236	383350
460256	101058
351012	229741
168640	213871
3460	398954
314311	70677
135063	359762
96279	103205
414540	190369
188252	336590
321270	423346
36612	463623
41236	378686
355881	32935
478310	233038
79402	466737
24008	35707
451849	52907
306916	66471
297885	250033
151494	134929
257926	313745
128948	421356
62113	152063
79279	228682
262378	160208
51949	198134
458251	303941
219089	478480
198317	344668
299967	335799
222520	327100
400167	474780
152157	15209
439977	43334
77285	107688
256610	139648
344963	397875
329201	94665
170939	426947
16776	110794
75979	129416
179747	450397
260534	374300
42406	110782
314617	188613
267562	468757
165022	466737
283665	228431
349972	291929
489018	183213
470403	91788
198043	107337
131968	462973
371664	85269
301676	13370
138814	29284
155007	190387
141563	488616
382829	16776
355210	348563
461535	252664
427016	338493
176712	314872
347855	304493
446738	455252
239112	433713
290855	388110
223965	157873
342486	257166
409554	91920
238703	388254
238548	119354
457636	133202
24608	375595
454691	376487
304477	15209
212460	279664
153006	17343
319223	364680
474572	73578
233264	468345
216602	437917
106460	307108
203105	190369
384241	262954
227765	166513
336152	461194
485196	373169
345968	404886
195649	451031
452962	314663
265593	272089
196883	378462
395932	419278
476119	436059
21171	421935
372893	55012
51439	114777
453359	22549
399039	421798
467788	465930
138536	381622
3566	245912
168093	75568
402732	197860
325558	1605
306772	266433
146635	275152
181100	476231
476352	72941
226359	210403
104281	366505
191455	321638
392323	86728
273900	28129
199759	313745
244017	94516
382643	388575
273619	156864
253010	62191
237218	395988
346009	311476
74258	160419
367533	453821
405649	445615
268668	176073
452096	55626
327209	127212
237199	64335
367482	409855
449803	55205
375707	179375
392037	132740
8253	12787
73822	311212
183786	57375
260332	66516
53101	101806
109599	494027
126255	235839
302566	327343
291724	10646
352286	492906
150345	288035
361001	64100
249416	334545
185983	402269
191308	54839
184396	216539
119258	408339
113861	357854
278542	214024
490494	72382
283192	344643
111982	227723
362300	465761
71985	132740
216897	38063
5461	195402
277883	185076
277266	369599
359384	138807
189376	260859
323125	435955
26563	352952
442852	33290
337743	358112
76771	61799
104740	329195
395659	13374
136762	249202
343746	97277
358060	283113
164256	272276
484144	471416
27400	426152
489787	445597
443320	474812
339517	239706
272855	190369
357836	389019
479678	187974
136549	383114
148073	307279
154976	125968
190973	364071
30428	478415
50746	194165
163459	454975
83269	82962
185193	13370
166903	105585
384824	289108
327260	422164
127175	225072
59247	398644
316136	52279
455889	447375
16555	408672
245996	177777
322121	229590
484575	152085
435264	366955
400517	373367
332487	202394
281953	99405
123394	6374
126076	21583
626	331535
231485	50264
230517	476231
493347	5857
56619	378138
488665	89142
9965	86077
15027	17056
88460	353343
24516	421959
444371	270615
245047	21632
267654	276549
210681	246014
152449	353426
72732	415557
161101	421830
136911	411424
354545	33560
229124	482032
70992	434802
313441	112258
262210	206671
163257	414889
322924	209248
338098	40447
52964	173755
98616	107767
43419	265273
339252	211541
64279	303424
356585	141883
402417	101806
169866	2853
452363	315463
72804	195962
410070	326971
185194	242096
114781	178662
312474	477975
477328	313829
160220	279044
183975	483216
248788	83094
85916	71275
340804	451885
73040	72523
48250	55430
37314	364294
262450	240374
84052	493786
54049	108856
464548	309237
489937	256121
346043	286936
337913	244299
334092	28686
201866	459788
89883	267732
268168	179210
327421	279815
45742	440660
197112	351639
470415	373647
410566	177623
266251	343721
92242	406626
69292	312553
363250	343538
108052	138782
422292	267664
451505	437404
322705	140044
454158	264149
427388	209572
27217	193653
96320	196042
173999	33927
258729	13390
34612	316372
23486	141151
245913	293813
325129	45141
474527	342926
31930	1292
327655	13370
83057	343504
189965	320464
127571	203656
219308	23018
70808	440498
138126	79987
398997	241469
362780	420790
379680	474041
160220	100875
126446	251193
233388	121171
416213	473376
275285	13370
25239	308260
65326	480024
109265	21411
187521	194332
455526	267602
387701	366493
330752	470587
57312	359762
425190	421074
454302	225429
481419	354694
416956	307279
68675	398643
291936	65948
144109	153941
319081	454626
209293	316575
375405	175375
488126	38803
469921	177670
257391	217423
176535	484447
132153	46829
102819	70785
257007	190369
441441	61059
423559	164196
424629	37896
279857	51881
266170	145940
239084	407386
408486	293813
371381	17186
477689	54976
330731	167291
107920	70557
238871	197179
291862	419036
334671	428214
1212	469294
301337	213221
370485	134830
138805	325604
239872	144470
124320	82585
116087	289480
227566	309649
333133	146183
159903	389886
394615	376415
477189	174349
9280	366781
118486	336590
99182	99982
151948	487957
276408	157047
226101	273796
440143	11233
301247	183213
253102	426887
155771	147826
224491	16433
400940	281924
412707	55678
47706	82585
269938	71691
415372	16661
273610	469031
213871	205531
30192	438783
355477	147378
153322	173755
243152	390818
395058	446378
64008	92876
40175	167606
107885	179887
319259	151930
212052	160621
467825	327597
309817	411862
478232	435185
361079	132962
212394	39095
86851	317465
185638	426986
360798	95336
190118	148431
224503	389250
237586	200171
489545	435428
296277	451016
354263	355210
484668	201778
444081	318310
83616	423688
358152	368506
12481	187878
153006	406852
283285	64429
239431	140989
242049	285156
53706	440857
286365	211505
287645	54449
246720	327636
85996	378137
335691	66813
166903	484447
124469	374018
234881	17937
475336	38490
101230	207736
186633	13563
423171	468832
5166	248396
190729	315888
413105	236213
66129	294079
306742	226378
136744	381005
134511	400019
360688	315671
340864	79343
74862	366127
427388	364146
61503	296339
6366	447517
99135	462221
490005	471745
177888	145948
301585	259929
143381	61621
142522	117423
415606	374815
283096	7771
477328	339157
227101	415774
418548	359129
222230	224925
78158	297225
225379	27464
55659	414912
35917	163127
302113	240225
25794	399047
384648	248909
62824	35112
302900	229219
144238	144614
478704	151260
360414	276358
308748	60517
126410	28129
167106	337071
486131	245679
233045	384544
437383	204384
444139	409540
32538	347862
63698	476951
44624	467703
233535	190570
411680	149600
158666	72131
113685	316388
345096	446171
448412	188122
466146	430894
330430	275790
212013	183213
209661	127921
414243	374520
119001	202019
231384	169116
272325	301784
198495	360480
72593	172184
440940	218727
131939	301955
71131	403515
27712	393518
344314	431491
350064	179375
448353	84750
395898	203656
438006	332536
472895	134694
331278	240726
140870	75731
208314	49847
364511	80946
281671	53252
139350	349608
249845	20586
181340	289386
52208	472860
272781	314742
411662	119381
104358	86596
60202	218727
443989	436431
278638	391414
66035	41135
191985	295114
423392	22186
53140	401014
487732	246592
165680	182151
377212	88113
428099	49903
274613	325233
234261	187836
373182	398514
165821	400021
215790	186259
37534	88113
212411	421830
139301	162906
124888	154154
367261	79343
49855	487870
141555	232475
107524	324294
472137	207991
293944	15209
202627	307226
435127	267352
471365	280933
55760	300916
133909	151322
83788	297586
310763	168615
202352	227514
383806	108865
439977	53385
459404	27464
35301	428234
135181	190738
94904	456783
218607	315407
73660	4040
402281	396563
69267	362443
290816	79457
307425	216824
34417	64879
263567	350881
409161	388589
443240	154137
175944	226661
217724	1171
107396	420944
37437	237165
111586	476880
339626	303040
372449	22347
22395	112099
233614	59333
347418	208013
359363	203562
75018	27766
245175	46663
96048	270602
14201	451014
191125	9054
38562	319475
108288	192857
101991	286697
56001	319928
217662	200444
226766	353884
141081	267602
123450	67584
358135	447107
476479	482143
101757	23018
136955	239320
294466	267602
164294	144449
383472	179143
424678	346216
386516	406371
415627	337355
444884	81554
184800	371386
157961	168093
389509	86476
346030	476447
272269	329389
164049	486885
343301	493788
143368	6289
406764	50605
34226	228431
113158	75303
320089	332491
459802	74779
103664	290218
455647	384953
391677	225926
164674	219696
49494	142018
268705	54895
404568	141649
285498	235160
404373	124747
242551	49896
414004	233571
373733	231130
174034	443578
57593	478415
299274	3227
230124	190180
345401	52268
179776	102470
424916	414832
463457	290722
210854	281924
322370	381390
36423	196373
227852	139648
172796	187974
385230	110677
257465	12245
453697	428050
50288	478415
280343	121106
420700	239122
62000	461758
439749	156376
126293	387008
230051	194774
194985	361167
480608	339251
134299	447219
17577	399500
199754	325685
326631	346074
181553	252649
423319	454261
48229	410074
476303	262385
133404	230171
27642	83084
407030	314263
370963	339425
476560	473077
447524	338855
280665	425838
489866	54024
22997	478415
219570	15209
237775	430356
424324	203656
97749	351374
201813	430681
2594	11477
403575	36383
424326	219310
416655	183213
130651	201800
401893	421356
377937	185823
17554	460187
487756	398803
35151	179258
324795	381045
213694	94691
119381	156346
326631	195692
114749	391902
250854	135200
23892	159920
281877	351193
243539	28129
253069	241856
344094	235276
67321	256121
453738	202996
89608	414930
54539	82109
209056	162831
216229	471713
463625	62191
469947	258370
5857	315671
17551	58436
432100	275812
353094	81000
362411	233719
176909	343992
274803	61770
180488	342698
331521	264891
76064	343114
239836	415625
487735	175308
7618	100811
434460	178673
290586	447560
361007	320625
210900	232184
311128	35629
350926	43453
25905	244825
270705	393326
391414	105147
270073	303648
418828	486270
145478	36162
298823	147331
244536	401825
250183	482958
297665	81239
167588	60118
4861	278520
129132	478415
77148	48365
40890	244041
369990	330999
289084	426685
115725	405799
129253	205270
266395	202813
274055	78937
361550	446351
358081	193252
365017	354100
483889	329409
363126	465313
442977	343085
442533	1057
39195	391414
153322	293207
214576	265711
280600	101423
70297	388321
97105	267553
89238	452750
4332	52537
254446	293148
381256	185076
28926	119123
262837	28265
61733	206686
122992	13801
8415	2677
72003	405626
339777	392788
196903	399632
327100	198275
48826	324861
428735	14787
290184	59636
251534	28305
249447	476951
402674	396431
437849	382753
20674	347540
399	181668
15819	328742
169124	272339
29063	125099
317523	476656
226654	319335
483594	291082
408804	487833
462510	114930
368412	110677
452029	307279
199190	236004
79386	346356
124024	121515
189741	426922
468741	103050
192524	170180
34946	270586
65108	24943
462028	277319
437560	227898
444890	291249
242043	19874
415386	110677
190704	476426
24647	162525
349322	400829
455832	86728
249417	165435
440327	273468
176841	217031
338752	348007
466340	362784
8391	121597
228326	10345
399492	299392
969	402462
54868	117688
364969	249334
57008	5534
216147	303237
418493	106343
478442	110677
108354	313745
420042	190369
221308	354933
106656	190369
77790	486225
304117	443146
367087	458183
127912	383576
328804	307951
273731	180962
200092	54671
135338	21583
450039	354903
450993	43334
381838	32807
65677	137833
309917	362676
338955	212897
16110	248501
440330	382306
106736	236957
152368	40784
182187	99405
277917	198926
27712	212449
215244	439352
352963	388744
323298	490306
220411	22720
488073	251920
253526	48861
457418	66269
252715	422853
161621	147971
276656	348798
49094	249581
284214	232782
150543	398761
415411	174902
300472	42890
99198	98906
118384	359516
46922	283743
89219	28129
279639	69699
191520	315671
283993	336487
61394	94344
478692	223398
19459	282072
100378	489552
466383	17393
418298	173755
462339	327721
196340	236213
71511	480674
345401	236948
57947	429161
29114	453391
119377	147117
452308	260527
379680	269208
337594	183508
341308	379976
89711	77727
364108	200096
5910	338648
14892	492310
24519	14686
129863	163979
150081	431849
19745	266852
206057	489552
53475	409828
224387	396942
197563	147437
91657	94344
474341	173176
124729	216006
321023	359823
291119	153995
458183	116224
155656	183213
429739	44361
244143	68212
20732	205223
294193	430689
192646	155292
395681	414057
10157	380738
28058	1190
452962	284190
60637	455388
50766	84836
262286	53811
130168	346098
339672	277961
408357	49231
487668	71329
303250	331910
127401	17339
142051	422714
35852	336590
98211	388473
389205	479151
272940	476656
343086	368016
458207	268593
375679	202523
14303	6072
112625	172463
360579	377695
417938	14329
62038	74886
451828	60409
355171	420944
137332	84504
195488	469908
294677	194169
44958	39642
154880	463623
87263	434893
376495	478415
25688	151668
76044	257204
189844	256121
426364	481785
88837	411809
102867	426736
421137	160545
465270	74542
446182	289583
299609	213153
126276	48275
248013	80323
161689	83811
105969	105460
233782	483500
301806	217499
15865	454975
170462	89070
255553	478182
332299	351193
336152	360663
392209	60850
151401	274114
152709	485304
66948	132996
7724	74482
58347	377296
104648	411949
180443	440804
105979	430997
72804	470115
319324	150450
444139	152761
146924	468935
117039	401854
219791	424146
32214	416535
476106	411496
225576	414764
440580	471301
361334	105585
485471	322203
121224	104505
190649	134593
262954	27596
379680	18479
296423	303648
246251	98496
2255	126204
97735	480025
298626	72985
379302	212408
164829	122975
210693	163756
35471	269199
193481	295484
239272	76658
196283	336691
128704	478461
342949	119102
363823	11626
244100	126204
269904	389783
195316	387839
167199	3011
109169	189659
210611	99437
136606	466737
39195	385992
412365	427628
246191	478232
44578	229150
482863	188759
188344	218532
30984	476951
383581	13370
401473	99620
9232	148978
26375	144845
385330	385292
148075	178802
411668	175833
137332	291823
253102	124473
290465	324390
394095	337921
328708	104581
207765	265601
488995	73298
85018	51448
40290	23430
321555	410074
397734	180677
358844	246311
48459	110708
159166	49021
38732	44469
493347	451774
369792	10788
200001	82380
116200	271481
40890	215655
233147	55879
309217	141892
327209	61724
63259	34547
92266	139648
143290	75188
166029	279664
80654	324670
487586	274309
444380	437155
305514	162831
132247	359745
81225	323091
51532	18172
131890	233592
300240	398514
16649	266852
108537	428864
84698	430118
269287	4349
41379	206768
246070	27464
130224	280635
468030	153189
486136	179264
395771	132648
384993	55074
176130	218486
289480	167517
470621	152461
77585	433934
219739	329412
479100	38847
393056	20959
74244	338271
96177	273831
211769	240786
143406	388575
340175	390818
282263	57134
20059	418361
118146	244872
185651	275790
237242	46813
483812	333357
57258	164420
70594	339829
127878	190369
233946	219675
424186	255650
180179	311776
461833	97090
111973	290804
71932	285722
328367	365690
438689	16433
112443	276572
442239	401871
130365	183696
219663	286512
233405	411808
174778	294548
200794	313512
56282	290218
430831	469477
227857	485968
250813	87142
426736	37961
11448	47064
56172	286591
199185	307930
477107	478415
267562	97415
347686	313745
20992	87513
234160	366534
246417	370866
447962	316388
148848	378462
462769	442752
450229	275351
372340	161389
277770	317118
216544	360355
106840	429863
196030	162011
10546	194807
491566	371011
305401	243565
373187	493313
146670	48575
299719	281924
77409	487130
2066	485185
360369	183479
183340	152502
350966	313745
176111	5392
2912	401101
281105	37908
470830	446167
233689	103267
15579	429368
309607	16433
95287	113334
252397	10832
440059	203213
353491	127921
145010	246926
245228	260185
74817	51895
136128	180677
295580	99521
477932	375426
131661	267602
273163	421356
163549	122694
262924	228746
139185	401072
10546	72232
313197	162795
28058	143825
482356	151944
39348	22367
153687	480214
314228	452427
78502	139522
176913	62567
208851	342494
472667	49896
200306	268314
93627	180578
1182	248777
211686	317609
145070	166814
265209	336590
123720	294516
371884	478847
312283	94309
297446	424586
239915	410757
298656	45141
319834	139110
413905	267602
461157	393326
63597	53863
234102	378859
196903	116410
191034	267602
467703	128602
89713	48741
250833	234265
319241	162018
105964	325159
231578	49247
83569	75568
206185	482634
282526	172541
298182	210116
89883	242351
476886	477403
89689	258220
233359	394099
422292	46155
182192	83254
32533	435215
354111	425146
222045	199409
407831	440660
490258	113138
282453	434945
157492	491974
310504	104505
440940	395964
190855	51222
204205	293813
398903	41517
267562	321924
309221	478415
145588	122694
439977	3961
399314	24425
143992	334883
428927	420139
407669	318702
328708	398333
401821	273831
471956	351732
286257	124153
277568	176054
143671	476296
491938	231286
482628	276876
3312	418551
381941	367881
341632	185479
245938	61666
311208	478415
144155	290618
306352	146909
154290	389600
63391	354694
338031	224087
321061	9054
193869	195402
444068	21583
236999	9880
5354	248285
111638	267352
78938	330309
301246	133645
298124	390409
269670	16433
317100	152937
99422	285391
232998	162795
11877	21411
189659	263009
252574	219017
208484	316011
443320	86319
263824	1118
33745	288601
262210	73543
287953	251597
138080	29105
89883	17470
210506	264589
77953	70523
461846	53102
305640	76658
205023	16216
48594	366127
140450	484726
229586	324221
416423	280174
110472	281924
440615	265562
57652	466737
113843	267602
212712	283740
341527	250679
111244	62329
311075	355679
43648	326985
464336	212081
124995	284781
262876	320097
384544	392062
182168	407334
342816	473758
273900	9203
249009	286372
368903	179506
153418	491150
371692	268079
223429	58567
197997	479614
24867	364884
166772	353399
461818	265589
491445	140680
188930	228876
192293	138977
120771	317983
11890	187298
99106	179692
74487	118152
119485	295484
81695	360469
286001	160382
298009	48275
3809	219728
300883	294836
380432	265294
242903	146248
76968	440962
163630	449620
42114	274523
63754	440776
124469	217599
144821	197987
301959	371554
218922	318932
153925	214093
344792	11626
27455	78116
31698	361217
236503	213298
287248	1961
77911	190431
120050	196783
280092	477986
415923	313745
15027	87178
255640	44956
99810	429719
433089	253939
430402	351639
97375	279855
470342	333245
467368	455388
76228	28017
310458	367568
186355	197456
306905	48714
486712	156376
45495	209018
404311	491592
460917	186259
82744	91338
352903	445611
92401	140044
456231	127895
195896	271412
29427	487833
16487	214024
441739	363627
185567	40447
196831	491633
108832	119381
332008	228431
301913	354387
425320	425988
201298	59062
471203	334009
168390	94665
59646	376392
374012	491150
375405	103405
494095	354751
217157	36555
341632	308783
239268	201493
52097	428214
138126	10310
202137	297171
329731	246029
456067	405
326681	217423
279470	38983
276007	21679
51447	299934
133105	65210
476955	315888
297512	147554
107140	150010
22699	345745
126657	110677
225215	184902
193767	73501
436305	347238
42237	73177
108314	209471
418992	122218
83616	402323
183142	492221
275983	38096
131936	223732
216850	34823
311300	173867
350553	144073
445104	304922
448104	325775
360645	311398
140116	446105
334340	356441
110025	341311
115725	341878
45789	14254
131285	345745
466683	327217
414058	223627
13806	365840
184390	291249
375848	226308
369492	372785
132320	378388
287586	395434
414154	351257
443815	88203
375913	372792
377689	62196
83580	37515
397546	9681
82221	95852
122085	486526
212043	326040
200013	335986
220490	268212
86322	244392
203184	336590
429925	276744
9069	119381
404670	476412
323046	343804
125301	208388
234374	393326
366187	284818
237148	131312
27064	84773
342465	428759
115580	327204
469712	369262
116128	260854
125417	363225
246540	321275
110835	94973
389224	419713
253792	178531
253308	459213
409745	193099
383430	15209
284567	105967
451256	322479
157483	467492
453655	80122
280775	12443
256910	187834
115201	98300
87638	322006
292559	190838
128350	440962
5383	372433
413753	428270
91703	287328
484575	317853
485100	7268
350021	428503
371559	221532
42905	182315
449406	34176
353815	476471
74553	36553
139743	446167
202522	280635
116947	443708
188624	127921
84570	188206
380497	387742
34245	209572
36813	146202
444708	449184
438637	54303
457991	190369
427284	280251
26574	418259
161943	76454
301206	169892
68404	410372
404099	107711
73601	168381
222343	421830
195224	160576
2187	131091
318274	1057
32603	440660
192311	236062
282847	28145
32972	233415
266307	398761
221734	335647
110835	198317
232703	76675
393945	56486
483231	352254
265297	256159
422274	166513
46278	165367
268965	134672
332246	146714
164607	268563
345618	337827
45696	181957
32900	65891
319824	35035
160683	149468
177624	47644
17351	371848
317724	212584
305401	137180
85678	53385
56067	13049
188097	258370
91881	464166
60851	203656
252023	130351
184190	164884
276821	84504
320761	293813
383560	108094
300469	124085
145133	120205
9965	35464
296111	98965
459232	85482
262639	342697
467198	408242
148881	188929
287566	472428
381597	54976
113616	275677
149591	484447
10291	45746
366135	320264
248245	46397
427527	317675
81432	164075
491819	22436
286948	303648
478370	395211
24958	285998
230803	386910
212435	455345
343223	27027
132005	227101
240179	434846
145268	20776
427272	293813
458612	378976
18317	12177
356530	367103
238857	454140
348497	405217
162518	190369
479535	475200
263310	122462
32104	478415
268493	30919
18853	380071
325044	200320
72668	336955
381579	21984
271454	272962
154835	24943
96003	227951
286954	86728
28831	98898
460602	415105
372795	342392
40028	218937
114063	106087
130651	84725
313050	78666
362231	228838
103050	217784
140998	304865
36462	264465
361446	142678
319005	265608
205289	338623
134593	381135
101689	356041
110306	144845
73558	168213
184629	54522
450630	486339
82566	420944
135742	222716
406884	287115
134593	69456
7922	184303
476983	425675
298016	442867
31140	434757
478152	9913
36711	68334
400795	263833
438475	416255
194643	283575
253634	225165
395428	265883
73383	74118
342476	305449
290573	182887
362695	248351
30568	76898
380454	383967
366746	105967
287978	394952
3809	139088
375316	445347
396841	230783
286429	400807
142059	348798
107709	472164
387986	217871
228	10109
97613	111576
438193	5842
5700	16461
318646	339559
55605	275652
250060	364680
347413	233241
328934	491271
144041	308674
252834	17795
216435	84796
489643	118909
458065	75763
310713	350283
221687	219168
80963	207415
162346	94516
151015	187974
376855	191312
267562	42653
28009	286936
224039	463549
393787	386879
196008	469235
477932	56571
309917	461769
383588	276358
145288	133782
10050	272207
312039	328714
315766	310756
164256	325094
104648	423955
199676	443815
312347	328568
312283	352769
443815	133642
238353	93876
199707	477211
481419	450798
402238	303392
352262	216608
24844	67805
159032	97028
213989	408308
37459	36435
388179	8064
345401	114028
274923	80818
456857	186440
47100	287964
212182	489749
137005	69029
68675	306461
239304	144470
256443	33224
119621	278897
98062	384336
101465	235280
341632	76308
164307	307570
398997	95518
387959	409828
195977	305046
105845	317675
137618	440429
440808	99405
376341	424699
354866	40547
226385	204611
330878	348798
51195	292523
332638	203115
15027	103731
340210	255874
59923	427048
144726	126453
180969	158870
219765	408455
304389	153004
426590	320989
128704	72670
325216	261422
244552	101049
292510	410805
142601	136456
261130	303648
145963	28193
234159	214114
128559	236213
474913	313745
34526	15133
192646	89245
232156	158514
298390	58301
457469	304325
320866	90538
195201	287378
382698	197560
153440	246312
368661	372446
381100	407425
202361	400112
377586	269933
160549	176400
363289	301470
143305	22766
380716	467377
203977	281005
55940	33553
119307	246085
428944	15249
469446	454474
357150	359470
308122	77730
424802	223900
168000	178686
429647	218727
131228	286799
466943	422003
176885	168342
250392	395841
146485	461944
492553	348630
323222	124556
161614	405217
304719	94665
441302	330157
206961	71213
24395	380738
99418	317373
186440	460132
429673	353196
326631	175818
62546	210428
139443	115249
112881	373009
76811	348798
220962	447517
199372	440249
134876	416033
360232	473793
115650	99789
14728	67009
182091	196783
280363	365586
325007	168615
274818	113051
315573	311212
373433	92313
418241	420061
356500	94289
19262	418586
195503	229150
28278	189289
387333	275630
319076	318735
1685	190369
107896	347202
130821	302815
296260	478060
263078	422069
44190	177630
5857	197077
11801	297941
299106	300800
94995	116426
71511	312702
126004	477526
415633	384886
291710	228431
125455	28725
489699	207596
96529	21411
62001	188157
125088	164884
454559	273989
49297	34591
414459	326130
294323	182657
124897	63528
223729	47833
71511	51628
121471	160090
321355	42090
350296	347449
453634	215054
299074	315888
310462	287848
289350	401854
394283	476231
225647	21411
92042	218964
176476	431983
456723	94516
97732	223627
288891	452746
61377	121011
293137	182106
178786	223929
182794	492539
379226	36286
214060	240225
302762	192895
182838	203656
253677	12177
246297	41341
134694	55974
250701	370866
368639	230099
186650	387839
98056	456403
133813	341033
438005	183479
369108	288059
270891	259096
91501	306100
10235	221324
209713	240374
326918	457241
180780	358032
330114	306100
345299	35015
360091	388531
102307	447883
259240	293813
29911	156884
32283	430754
289675	70097
69827	182004
444890	6120
453738	65447
51520	231782
262087	95782
289981	184902
141224	277961
391111	13370
357577	484274
32932	160545
69598	178436
304361	340513
202774	219865
492549	282831
382336	291521
4539	388195
395797	84424
181353	463623
133852	411424
95517	334680
377733	266600
417867	197783
384170	445353
10690	101650
257129	183213
81358	83627
304992	141892
236222	74611
101479	411808
188692	107699
372506	221303
410335	84397
365050	146202
132672	176588
399858	462637
375405	492096
41016	59759
86632	472685
282364	411654
226908	476880
189636	269904
222045	16330
43571	434945
420451	465461
434506	52500
114312	245201
63698	102938
320239	392329
273128	226235
6798	367934
61647	186361
92209	85582
200092	209523
63915	359706
59724	110708
27775	329960
95591	277646
242333	187974
404753	110677
86091	183829
146893	433922
425099	395167
154766	252961
266980	464497
115386	210082
415574	315042
316352	236454
118014	369599
336073	231230
24012	296362
471731	464727
381839	31029
25584	216053
205346	204788
449521	225836
81225	390142
78116	207696
470966	73140
94985	119107
406752	328059
374573	404806
197380	121106
180064	379570
467150	45828
414327	7712
266661	300971
20401	432320
239543	225420
292325	4898
29156	187974
478857	445231
349140	436136
288077	348798
483374	370332
228128	200146
159917	109883
290195	270959
114435	29786
470915	335430
57431	96195
459713	133655
306964	267576
437665	476231
1895	489822
299251	50686
406461	35707
283358	290450
289187	236213
5970	386759
388475	154895
309917	220857
94276	456988
433128	293813
108057	22611
10635	167455
474034	283037
270248	69103
6009	478415
287566	27457
333737	164164
169937	114837
332794	491999
110765	258841
83670	231230
316565	462802
758	313745
392642	327565
207728	62191
72487	246311
60495	212278
477932	480801
31523	465727
345688	297640
327209	472201
404139	387380
315573	348250
332474	9978
323836	204330
344225	225844
114643	3760
254695	181668
364285	173965
391481	276358
128500	385000
28058	211502
463161	397428
3217	29475
478588	373937
20605	378127
216847	108290
228373	48861
408480	155680
73642	86560
350631	369599
119997	459232
92660	211932
151208	313745
98530	434035
104527	196184
55909	216942
100325	23018
275565	276244
173387	85939
258434	160902
169388	341985
81501	492988
344314	9504
486093	306282
423044	352950
392040	239561
84745	53641
98286	105447
83245	345011
275569	388575
970	251323
134201	67799
37632	68070
311823	110677
461415	413311
169222	377033
349888	219865
128227	152321
279431	20586
107996	27784
76209	420327
456453	121106
325509	466432
91828	173891
454750	285937
19053	70507
3809	302857
489187	83403
347660	345745
467299	423559
161990	483698
440056	11213
306578	345318
127531	152020
76770	220273
349684	368139
70	80193
381579	91657
132535	94344
176111	76854
405788	169485
59598	293813
116710	141837
95307	316723
232918	177735
253440	394204
101243	164884
213203	190369
57616	17948
315692	140741
373539	32256
409474	4360
240135	85870
129895	4413
270176	423062
400945	413525
216859	360930
118385	102482
475946	491685
100713	198790
480105	108222
196030	185879
198667	204086
163734	194165
486847	481785
272387	458968
485510	378859
425730	489552
214368	232184
381236	256193
305624	47988
128556	258370
483459	70201
409428	281924
22417	42890
174294	184258
91338	338890
456704	268621
45137	433391
203511	159249
301913	151944
79933	333357
452188	176182
392086	151228
54874	137658
489916	193005
87728	186440
488201	472558
441558	106979
127175	355575
472049	175121
69183	415438
326130	300819
404899	300480
244536	146849
133909	359344
440940	73373
58930	310756
492479	187998
476030	281067
385391	456135
70577	10212
415004	449489
421077	22827
217498	90635
317983	460668
140116	130742
290216	254182
222257	432738
50735	356486
467186	430326
421794	422074
277524	391733
326260	351786
159481	49903
358423	387449
481419	118514
373788	364294
108648	476951
278153	404403
141124	246738
267562	335757
32563	461392
142202	82184
50518	376603
134467	489552
349121	393326
465803	409540
354214	237165
42767	376897
458201	475047
482517	354933
17569	364957
362267	407880
463190	482046
255781	99405
483494	338378
24807	463615
371358	38063
267734	339675
190973	208315
326965	288790
160333	249590
185035	373478
271802	336590
36439	132996
126516	315847
191247	210884
5511	214050
304153	108222
227321	226965
385218	190369
83306	327061
115086	302033
404568	141441
50155	491263
31561	405319
294323	260287
319231	98154
284277	258220
195176	21583
74350	72670
123955	317735
436601	203656
365399	311340
287566	377206
191308	244411
16981	387413
254973	277287
225132	10336
241124	484447
18223	348007
188925	435708
170940	266852
317537	17757
414627	466432
311230	392003
184074	72562
171093	203279
42985	258497
412205	300916
254128	251314
124014	299467
189806	450670
442581	273831
218362	116426
456021	72401
372054	163728
172440	114930
90296	313822
131606	455345
267562	15703
414592	98906
23306	282428
260886	259739
48618	132740
378558	452450
231541	55485
484437	295283
45357	218500
185495	295650
484691	280233
176505	71285
117111	208038
18181	122199
121923	471874
35674	396662
210051	13129
455	187974
191308	337622
298427	157016
116395	36833
159905	478415
146259	465774
270670	491982
449938	67474
120509	450647
376530	107936
6193	336590
417372	324037
19727	259219
64322	76709
290906	127921
379369	218730
132692	435448
279846	275607
174255	167966
258916	445233
472385	364000
6476	147974
343421	339519
41561	73297
409260	425989
5713	288354
357719	327749
312472	250215
182270	152702
439719	154127
385308	424280
379680	433706
257827	83140
364577	307400
424699	218727
142788	25053
462751	314742
426930	18665
344804	373250
291151	8587
161363	465692
266130	246311
453895	333385
12832	272846
161197	307889
179856	15021
23252	13129
46870	261030
394659	90277
380257	201672
160178	31990
458414	21583
372621	14409
305827	109006
417938	157570
1959	389156
165680	26209
251766	91470
12987	104299
179029	409937
321683	166565
14303	366568
27367	225420
159660	27731
6553	293813
387791	342499
391633	234485
375510	85305
279898	161618
125339	185076
231706	412245
387999	478415
367133	301475
358144	251961
378742	452230
288690	77727
46079	313745
476811	102352
181321	99405
156731	218727
331606	230576
303924	145522
115070	378255
358814	90277
487578	247364
229641	127791
289675	435101
4849	113522
54187	94344
394538	157432
232951	269199
191612	420392
275768	12826
109276	49828
465254	298767
308679	281924
344281	309180
299343	222227
123457	209572
25239	299029
150209	80662
17772	267352
81786	232555
110835	274006
436801	428080
387464	272230
365399	153183
40337	316575
277917	183213
229059	104498
312283	466988
349148	335812
172408	123011
267323	345401
276377	423884
265965	51881
266141	479562
341158	243438
479592	313314
44487	220635
2978	282822
268694	98350
24225	468744
180908	453738
186124	457081
4098	267590
114063	415694
263966	393260
240520	340772
419499	420906
277070	389384
77944	280226
273669	66919
93451	252740
440825	447517
464187	96601
466479	165164
237906	167404
265897	54362
208318	158420
493262	199353
301014	80873
460587	109807
466998	263713
267446	295484
98286	411455
343735	79249
294323	376121
65070	467418
210247	309609
460870	336291
24284	442554
87638	282628
280175	103804
316534	309425
347158	144916
140640	152502
443945	354754
168960	238041
481593	89313
449445	444726
402805	157526
14131	74484
205915	23670
229103	276752
291363	44469
186595	345745
489077	53389
225029	253186
126829	313331
5748	359762
379849	467192
211483	93627
440792	426364
336152	388625
39302	465444
358480	209510
328800	37515
475322	314742
173636	126588
349057	13129
350650	322457
115785	209542
41195	446351
170582	126473
350157	446321
386645	74585
214114	33074
354879	367692
167583	268457
283270	113436
100426	105882
479355	309425
451516	473995
216256	22308
258321	191821
486259	365159
360137	487833
471412	140728
302939	327061
260527	303175
488706	137739
147958	311968
259695	471485
354027	8268
463756	327630
284989	231174
115742	113138
188652	95312
153771	189802
145556	259435
412451	458104
368010	217423
165540	445233
168797	122581
5517	214800
198008	42890
55659	244380
385237	260838
448821	216666
239281	338276
207382	172923
410046	283084
122212	94793
405979	435318
167909	39661
198317	204371
125558	29049
117647	318735
71297	348798
20311	54536
139588	36836
370045	387715
432421	488047
253102	22323
404069	269199
37459	291324
257849	480025
71611	450604
397814	19364
22878	478415
342286	402323
428636	384849
486998	102352
174725	388957
38212	176878
319657	365703
178489	366099
306694	226891
204662	398333
394075	79343
249417	342629
204798	469908
472918	48628
461767	336590
75332	230783
172396	170782
308895	208038
477403	25382
230818	159182
209523	208516
55231	314742
213544	269199
22584	455457
13435	148586
49667	421830
347654	447560
30353	317118
397068	147520
83615	53072
418847	53863
477909	459511
64526	273687
361680	264406
490018	78811
276572	52537
118476	246592
327719	452597
378795	435280
64875	277167
449521	371743
2934	313745
407902	391414
172417	218727
331778	385383
440303	20181
433000	310474
448104	396564
389700	107708
317356	108222
10525	280569
9965	155214
104383	457740
84816	117982
266965	491854
272574	273831
230329	2531
203053	476900
370863	306656
185447	65614
16970	16433
398280	49903
361890	466978
319824	75292
391122	108540
77666	94665
310995	256791
446708	23018
25690	142392
63348	12443
58042	96977
131920	293813
157715	474347
137454	390327
5563	300606
454630	258629
44593	250726
303330	411365
127388	230250
192238	420952
345745	429099
160671	389387
491292	160158
424761	341803
470429	281563
305357	325167
183175	348798
189947	330662
454979	453012
250404	390898
88321	33517
247853	348798
58819	26475
330442	206638
443554	300816
198027	313745
58391	391414
433422	192005
386901	49903
301565	100013
427063	108327
190524	393450
315250	286262
461788	43207
204440	28718
453896	86728
430671	405217
106676	359762
377149	411455
420442	303188
402805	415115
383041	437999
300469	91711
91325	66880
284758	94344
186597	351372
369000	464420
81525	154657
483987	52302
439812	387742
416408	196534
294130	219695
320883	210032
131301	247908
85371	243301
198477	405700
383577	343721
455568	191944
270176	225094
263648	385000
446182	258911
468287	55325
239612	205223
139401	122283
306254	88113
468287	159141
159768	50264
31191	469235
433391	333663
400889	178436
155297	113051
307172	299457
203793	110708
394153	293813
120209	8459
145717	208882
114705	212223
370520	41347
112347	231791
196130	104048
70621	283392
106365	492316
297996	270345
122174	359762
19727	355806
267225	105498
98494	60108
185339	354868
202909	353520
243331	461031
293731	277745
402744	487153
369321	215622
325434	238402
97558	323199
253370	420790
214390	51437
94973	469943
208420	340469
319423	285634
243201	32807
106814	127439
421296	447107
146894	447484
104325	14528
365319	462973
88413	307067
171008	275812
379670	162570
245158	359599
273669	16325
258324	49903
239272	231839
16844	375750
15871	196642
383969	461749
120956	13966
343031	380049
31313	120205
91600	191629
381110	160520
99087	194406
443068	109437
134876	450142
294397	136388
28361	48163
42814	138600
444708	267602
77937	72523
253243	309262
178273	7309
308618	244977
419962	212223
154456	417294
350494	82585
309971	333535
290439	161230
393496	28294
443012	360281
191779	41611
27808	51895
141306	402415
361577	152328
75499	34865
147004	414393
473092	42890
322709	396563
30625	202973
89238	161924
451016	441619
239467	142018
223987	296418
203321	42088
433941	415999
374350	156376
203720	6969
107696	273154
86872	457081
345715	301469
386489	159670
282476	168615
177735	476447
213148	48146
379467	15133
466333	267602
222303	42423
35946	466718
115976	285912
200645	97942
225694	79751
148246	14793
385077	401928
333287	322162
258271	467267
385516	211001
255353	80662
404135	184603
91186	480281
471549	8607
144860	374594
21095	16325
182049	202090
192633	488109
361357	124377
320743	201944
329142	360265
25869	214024
391456	111073
260356	455575
305557	94516
113541	47988
365550	201877
67351	124008
434000	478415
78452	475253
255995	358797
491356	165126
331940	491926
280421	282286
120775	267602
297246	458154
276273	153995
142490	91998
322809	242661
172882	100370
153736	293813
34362	169482
416037	421587
280968	242521
330697	410951
83894	273831
125417	371125
196996	64598
117979	378462
225512	164873
79751	41268
104766	238229
1487	213639
46699	54449
275804	361820
392494	397317
243141	371272
5354	286337
295652	76977
449064	437906
52396	416854
233778	38947
219057	357543
378855	155670
5517	38063
446998	210082
281841	79719
373950	5857
370909	375897
188883	270836
412371	373772
406108	49903
245488	110677
354873	178884
334872	22324
344844	319760
83592	334697
185372	313745
171391	418180
38625	283011
260185	5382
337783	256165
205575	435564
194576	94344
237431	293813
184860	370871
56027	52833
290043	459487
316054	273831
483048	185076
365171	119188
329722	277428
398030	129071
70985	27464
202613	46301
100073	340176
389233	318735
108724	94634
6619	185589
129546	440660
335302	445749
163370	440615
464892	2832
192857	465251
392806	237685
368270	312432
75516	6899
386032	241718
56929	371957
369262	401871
489539	117969
35602	438783
443277	322268
309917	327204
187781	308229
125790	456861
430831	381301
218732	171069
105181	421356
262995	250434
100486	446698
185474	441964
427409	147429
293094	207535
200626	178868
352624	75492
126723	291
167588	64335
83885	341159
244190	417680
60596	313745
238110	183213
294277	366534
360425	53389
367723	208785
382882	306282
236216	479570
316643	465647
142434	263925
493347	372314
395230	466737
242724	317118
39104	343085
356811	468387
325814	348798
7490	187836
253768	37259
16641	381428
386973	143071
465594	478415
22675	275790
321263	296591
232543	423489
193306	469268
46158	302836
117833	32229
477646	176182
492197	322685
157878	424644
385538	459213
489285	342886
16758	238198
176130	207441
14323	313745
377096	209572
135186	313745
62748	132996
347244	385000
454263	94198
193020	359093
134593	113138
228942	464420
185308	230715
84411	360379
65513	440660
158054	378462
298421	430610
236152	51753
59658	144845
345401	160860
140002	92613
191488	191821
152412	490306
12306	55857
142318	7069
485834	278754
337293	1169
376829	139661
155203	154137
48922	278162
492614	463176
456651	49470
112425	48163
376146	203759
30111	428738
83616	878
113372	279871
84845	123369
307870	387839
240439	59815
167724	390349
380008	61052
40211	449007
465742	273831
154537	47392
312664	179506
459217	440660
210346	327099
394031	173278
448351	170088
130300	115861
322306	281282
231905	75303
421207	180192
421461	272166
63958	479271
34765	35707
94702	387860
159861	56680
64777	436713
278273	152085
154256	191254
82001	231748
342807	170285
322364	247334
54424	46410
278554	390878
217366	179570
436864	248179
374035	169047
217936	478415
172309	196239
360459	50027
228524	13129
474531	211467
419851	411424
345214	465313
6136	303576
221294	95197
251300	265608
478059	51600
158723	17186
343011	35604
112458	451600
465866	293813
426905	454851
454063	343085
419492	340762
453130	86229
140673	218615
290909	162795
20946	277980
85406	222891
355779	162795
292641	43748
306124	266901
475853	222718
289160	240374
32933	421356
237906	4327
107711	339837
138816	245679
317103	275790
63603	469001
475872	120380
54964	470879
134932	430356
47300	323978
409346	178436
346488	206599
326631	379010
423099	438783
33343	430109
256923	478415
55619	209832
155566	139648
392843	354029
478531	267827
347433	428738
121156	318672
337996	313745
61825	73659
282401	481625
193271	336660
342486	337120
485536	69103
166097	306199
216809	250389
54976	214403
423318	223085
248288	46296
85743	428125
157405	446630
344799	141948
421707	212283
266141	308100
330661	356663
259293	230701
123921	489552
428011	452709
128276	190369
73525	153637
82688	209572
135722	167219
142330	190369
222698	50367
36744	401297
350021	190369
36555	171953
6467	156864
273189	56998
382390	211208
106101	50785
273610	264154
202020	217423
346725	378686
416503	292721
259393	232350
256373	390687
131939	314850
414240	273401
409388	338114
106531	474676
226023	418890
327701	424334
162649	233477
139871	410951
219136	190112
252662	377024
95732	176878
174139	77514
157839	120666
102832	137405
125738	328386
368650	417301
369099	95922
348267	438972
40362	404421
396020	316088
332540	462940
374404	355660
183272	313745
169591	472694
53401	452746
430776	514
431191	96977
205179	4413
242210	345084
125061	164482
209776	36152
69418	57701
352778	293813
342798	366493
432600	127921
14263	96894
187525	60923
168322	63703
230961	490358
460964	476703
415024	53249
301666	214992
489645	363530
345028	238494
199010	110583
7993	34985
168805	247132
76073	72226
411937	179692
246783	253730
344184	461944
328445	110689
143636	284982
223591	133109
236259	38063
473145	401581
285720	487085
416426	445697
244212	280592
142302	336590
260306	275657
368715	66412
323520	420392
229371	477509
357210	358467
319208	273697
336487	420790
399867	238330
377206	89047
395177	45687
337120	162831
126916	195253
337069	44280
121070	306382
450532	137331
109596	453366
612	313745
225722	470554
201833	378736
332831	468832
419211	218730
339646	215050
59092	79861
16919	425429
68908	296693
485471	74611
65220	273831
217459	263962
303365	91295
211398	307279
382228	413896
107709	201946
418710	124056
459567	485300
289212	316987
432540	174096
197555	149079
157240	440660
171444	399913
213535	301659
446060	153183
335516	201493
384949	83928
389656	247817
73640	146830
112425	276744
115338	443145
364483	478095
294507	358948
398275	124088
6155	161165
404806	213717
193705	401854
2148	110677
54770	62191
323343	376257
202910	304953
458228	72926
85988	173549
316372	408510
49129	70557
37204	246311
393496	358040
175638	5677
131378	138917
226919	109949
434502	52313
412738	476656
153006	119202
343773	191644
82888	152702
467452	6253
120634	378419
470689	289703
363211	339505
380489	201990
381941	194961
257607	445945
285135	431495
146893	348737
247672	206636
96367	394114
491156	368892
380465	129234
486369	118286
467777	99437
460109	447560
461791	457966
216324	115386
308533	211793
367919	428944
133909	225598
350271	430356
93384	153842
459675	141252
23741	177569
184700	164533
189073	267553
289675	202548
406694	333357
316265	145235
5743	290014
602	336590
118786	337791
357621	94516
922	170180
242411	199785
272620	274099
74862	477986
44106	385138
276963	467272
99205	301659
478588	57669
189965	122585
13741	244688
260962	12743
347473	113138
175236	16433
303111	249334
305446	443105
194007	453393
384156	405460
154097	45593
18571	139135
479351	28129
159703	281993
339842	466969
67673	10181
334478	367919
429631	12245
483706	425503
8354	286697
38063	267147
346299	63084
298437	23640
163519	135122
267562	379462
44465	487635
266156	38490
87620	303697
381675	391414
450421	16433
173934	197218
317605	248723
443363	164504
191105	343547
200786	413860
264474	422411
372054	251169
333578	440595
15027	289092
473932	64335
223996	345971
15409	336590
424164	342778
73563	175060
387351	421830
37537	209572
297979	412299
154560	226852
416321	190369
339685	166970
493457	107278
233388	177861
304146	223596
327838	180578
73608	15209
332211	203514
35803	411802
46092	33834
300890	230691
414286	419126
85504	411455
372487	313745
178867	298077
199676	198985
91382	373508
468229	467231
477963	391414
163740	137658
20316	344574
10690	298273
441842	85272
351447	327069
445101	55450
36075	461392
456701	293813
321085	84722
388438	25122
368097	273831
44450	306656
228128	485063
3602	206557
432175	326971
262353	80982
185578	154597
299071	478415
413105	119868
470224	53389
276553	456640
202522	425510
379491	396563
447793	466978
319259	166663
390104	27464
210999	484313
182451	317118
20199	58466
56450	23420
187703	174759
222571	406371
339333	98988
205650	115175
482456	275861
62873	83912
308809	54700
313770	49903
299394	94516
73466	428155
461136	259111
340654	20611
273610	208617
353577	245211
353550	48163
384631	197675
2611	204768
184298	117427
141338	169116
474341	450541
399701	267545
7776	208291
15133	203279
449316	328761
107998	234387
275983	217025
139684	265711
162769	273831
82655	424692
187777	35345
482843	167613
454084	146034
90296	315566
3052	258433
459404	40447
494126	207139
196680	222701
109079	274764
376926	401159
306893	383114
399879	478415
194340	280871
364511	420511
397385	413673
210980	329501
367339	385093
195121	393428
6029	299866
267373	251292
344275	288165
43835	139080
330954	167530
358860	147317
121609	263833
442940	204914
389797	10672
152689	365855
295041	248802
388893	482889
37359	479760
332139	355093
360459	356972
127462	55497
34137	54230
304011	293521
33991	305619
180451	291484
179698	435708
211711	33553
463549	356773
427054	11972
103240	10793
109060	445939
30729	363260
116527	489485
167156	178436
20199	198999
28088	133146
393940	180711
47953	2977
353094	317184
255676	183213
326260	72407
124013	120986
122344	15209
385410	445233
267562	473663
335259	441313
468376	13470
94111	426439
279929	87007
338402	431764
27306	86728
426808	475600
309917	425270
173904	137128
280112	226445
166630	15209
151309	208994
151015	4413
148213	353102
175252	146949
18402	1057
130542	247812
71346	173284
99620	17885
98450	121106
323836	474150
479351	217171
480937	11868
247900	184902
270245	334553
112625	253414
170603	65272
159960	491150
216666	227101
207009	359422
161787	281455
185508	192005
118530	432252
28357	322242
161523	436712
188651	21411
68375	297969
114643	467148
327505	201136
417289	348563
222427	113051
284479	162102
300273	474880
80854	313745
353098	160307
476001	81382
450831	87612
17884	100065
7552	86800
278782	366577
291910	262954
138435	266341
4077	86728
408357	68174
470353	53084
364536	212246
213190	92101
147809	227789
429069	60517
322452	42035
165326	115212
57550	100553
458340	355216
449403	182000
293107	370866
106739	292977
52109	58861
65624	243182
415386	173887
45158	115066
307115	321006
244233	366493
53314	422110
335386	283346
175402	87471
315	309085
404960	315671
310981	300506
174312	327099
237714	21411
126622	187974
492145	19377
312283	18665
149572	314819
20946	401169
224387	77461
146734	49903
416876	63427
303507	437881
158200	461205
362932	316705
346697	453206
458768	205512
21806	291332
135712	413860
130321	188759
40349	370419
356639	65887
193003	266852
34032	139648
205747	35150
379748	78699
449779	113803
354244	473350
480094	217310
468560	73236
174255	277575
107173	353884
352685	105498
455188	176537
483857	329072
257341	24629
351128	391414
442096	159708
387214	302003
296102	135914
353906	20959
223315	79095
189064	13162
46556	21523
155073	339965
59578	252961
400273	485304
129393	420492
89996	348394
469500	338271
295179	227669
348778	245679
109051	78184
326249	430356
415967	319630
314930	356963
491273	132740
263335	354266
81870	463376
12481	187660
320768	266852
421137	31991
462017	1605
289675	88335
125361	261640
119944	332505
456694	21379
485534	262610
384880	455101
121471	276248
38895	159250
281988	311235
254819	336590
5518	431254
267562	183249
317545	192610
228849	89238
283675	191821
402106	49903
254189	11367
272599	210516
18451	375619
199440	378686
4437	203656
134738	461732
365391	272159
238339	441996
372340	397124
238190	280952
388719	119868
299106	147373
331386	105748
481776	273645
55083	291536
168361	207042
322765	364146
287778	388575
201131	364533
258187	348798
214367	209254
180524	106232
292230	166513
110146	465598
300076	420944
128018	325412
441570	363132
222062	180957
363902	410355
233757	292468
150967	34255
413114	317118
244975	375193
155023	36765
200092	2935
365443	285446
262801	427425
229862	267602
198038	264406
195384	9041
439797	317100
126106	18479
242934	356768
401820	76454
274185	168381
361689	411424
36615	276591
229123	488861
4461	72432
138400	307438
456021	68421
215369	271988
325299	351732
11041	366127
43522	332532
22753	445749
105483	355700
246986	458247
165658	384400
191716	382001
15844	304731
315173	60595
73660	458670
429459	273831
95159	379976
161177	220417
296458	173176
267297	429115
247923	449493
228505	72512
480580	237379
230524	314742
219099	378686
108430	463774
80150	332392
271353	77727
1449	471618
85555	172535
178892	430356
37748	412322
151215	231881
161871	386631
193499	16433
459661	171838
492015	343547
250909	423741
88610	190369
443308	282499
342465	408288
482022	296693
449665	86974
254430	105699
258122	342388
43588	46376
391114	384264
66162	285156
292722	360860
7097	478232
385691	377299
174051	70711
303641	53020
368813	20611
64675	202793
300637	283113
353856	341860
320391	428630
15819	271351
123909	407235
113616	291002
32452	185910
268453	443976
457135	117777
345147	442870
420122	58567
243031	85539
50478	7601
194751	422443
271073	98906
296432	313745
85575	297174
488144	21411
238521	179650
291064	251640
32983	324377
34190	32807
301263	343278
173043	287743
214735	88353
97579	458601
98684	72670
486680	140006
79343	152780
248013	46033
281178	490573
422809	394114
46790	438783
469102	49507
392299	69251
152954	93245
301904	228324
188613	211868
40326	168197
284295	218727
206046	388326
120808	286016
273683	127921
396169	90099
137528	64432
112443	266082
4476	266494
80306	194831
386525	264859
486136	342477
170632	265589
211192	378686
362717	216730
275721	344489
485420	328932
121755	369042
484123	88057
462893	442096
476094	337407
71690	269199
79463	152502
320245	121171
381416	405596
135971	41673
196559	154456
76717	436698
294234	112935
14905	291487
425188	1992
452537	478182
451961	440660
330472	86737
336323	321313
254155	408106
273610	273759
405237	118286
263713	283889
141791	204430
432212	175402
186123	194048
277568	157624
446656	113051
221595	301784
488971	231791
87094	331708
94791	396431
370137	421397
71721	469235
458764	396680
180527	398519
201813	439686
178422	356321
336830	218727
27727	223732
381595	388254
114331	333534
97157	310041
367869	303175
306282	187023
254917	231485
138412	288455
136139	182198
213184	350949
306111	471013
190281	316651
16549	121106
135038	462377
235706	16433
296554	440660
180398	447831
140478	195607
92061	469235
17993	71091
102795	191959
471922	173572
59475	492693
151860	308323
425164	341105
443817	53701
409920	27464
36339	71275
309171	15209
336152	186536
289957	276358
75507	21998
319862	107852
237148	395924
230925	189589
1101	148590
51581	306137
279747	59672
37697	435092
207553	60183
237328	48163
295494	63528
66388	421639
45395	178048
397984	218727
176130	58677
483301	489167
477932	330184
90445	281924
255846	23318
446477	256791
204306	279509
434908	80296
472239	136553
80323	385076
370203	139289
312669	298820
198273	456975
320470	387978
296629	363564
341477	400175
125417	21902
190524	24620
460523	57989
328828	298640
184235	91711
443979	317100
131794	252664
397760	428174
356760	30938
348063	110708
273538	147727
481519	136261
101597	305419
315089	305503
226715	378462
479351	198810
329727	348165
93384	48955
126911	130028
453294	134145
171546	420944
7351	130718
109418	293813
17889	375840
145851	54884
3733	203317
78469	8350
120247	154137
455792	317118
264826	388575
303697	327061
187589	253730
32297	246713
170462	91287
409859	394227
385391	261300
487831	59759
335557	340840
353121	443741
161314	156376
448381	28145
369125	463997
230709	128588
328445	407891
149555	300555
2243	441056
35810	167720
101676	478415
105316	233224
303845	368205
358579	295114
40696	108833
215806	476951
397292	211201
477932	266021
319670	276857
154372	79605
146893	264639
428582	56371
325035	399866
104743	355602
125494	260038
417019	42653
474574	246311
304544	160545
56382	223668
457795	384973
134112	100287
373170	42747
320275	20776
170197	210353
69252	211851
156986	230691
150356	124022
151923	396228
313217	51222
344427	421206
387185	176917
445256	408315
474888	240724
109180	12443
119977	311342
19812	213148
396926	338172
392196	12177
133909	74886
230591	357558
453965	160262
187712	21739
387147	156182
61878	394618
463129	192610
337802	478415
308049	440660
307909	35752
306282	434580
323520	268667
341224	313311
228066	188198
319252	364696
263952	134878
452846	421237
332979	398333
178422	66958
427266	63528
350869	43814
272670	478677
292721	232978
257596	329353
130207	464080
322709	260527
174730	113138
177634	438783
30398	26551
407981	473979
415712	113051
36711	42655
454263	467881
478144	6899
412548	481279
29861	159870
23918	366885
442447	148084
145902	382443
328367	286697
63597	200947
276821	271760
263439	64851
350064	342712
172396	53561
179697	321162
186258	137405
393940	193292
59092	112258
426292	356645
227821	361458
470590	231386
287452	442083
303538	217746
449965	152063
198510	471816
453498	184486
88038	8093
298317	309017
225716	302850
377870	350922
115218	33867
98167	102563
190621	224285
458226	123469
91085	255579
346557	457072
424186	171069
150404	257697
369097	357325
410987	135574
319074	415587
405096	490215
122573	407386
437946	70557
394247	90401
339720	78380
476399	285777
23327	81484
206422	336774
335947	181433
140078	470025
98974	411809
309934	428504
425477	301659
419265	229123
377449	53863
471531	481785
80608	257170
458768	251649
323577	339141
281198	138013
381198	239173
22914	435808
50627	226494
485782	24374
44352	227101
82715	28129
444139	119868
15598	136397
483376	353538
276981	186302
186440	469214
492393	143956
124696	80601
493053	303079
138241	221453
367685	166513
226132	94516
76986	476231
86438	331090
237744	317822
285123	104498
334950	309085
315097	459993
22950	157761
397586	70557
485127	396541
135179	153995
34999	165653
272301	161042
233699	402828
366505	48247
5285	122490
321450	401101
6078	231782
413953	111732
417938	186019
328538	404935
389009	146566
253017	156376
352238	456640
72590	86737
68098	125041
448104	154872
7022	121270
61902	173017
472212	168239
436301	402610
70228	99906
190369	240988
173500	210032
93387	481218
161748	365079
52217	350949
267641	134802
267590	152502
257594	261965
58843	27464
180519	301475
288077	265273
46470	96669
164761	273831
12430	378082
152921	390861
412037	317118
334092	263184
215007	362610
481419	297402
448570	31332
354300	493682
8292	476641
29792	327217
45265	303175
287278	125481
454025	190369
286075	451664
43931	288858
112258	471412
367878	78906
28599	440660
441397	211523
243341	434035
14139	230714
1486	293813
397495	254543
36194	249709
426512	139185
216827	32807
101794	73336
146124	436686
117455	392144
56689	179142
193654	86250
328428	484866
89837	419098
8123	221890
211362	376190
97424	437018
235543	360412
1292	30069
362971	19097
230506	417006
482808	338467
148540	242563
437371	86728
356530	281236
314899	141458
162153	15209
449399	134500
391403	348007
413218	186717
42979	66798
48064	331302
91051	34107
463125	110494
315261	318878
168975	317560
142302	127226
261401	411403
74000	233160
234981	92628
315553	161239
136798	272407
484671	49828
70038	114930
170657	478048
319119	123369
427376	343514
111976	444789
421320	277936
34526	459622
278931	214050
109824	199847
39772	52060
15149	266852
266477	366534
487957	263009
72804	105575
63162	304709
204006	202394
177415	422576
382314	99699
393027	24619
341325	259255
413153	160419
348886	276597
379462	211215
257596	179045
348882	486587
414286	162368
295386	97894
406849	367824
222334	137028
191468	423469
405368	74516
492393	127921
429878	241525
342837	434418
277663	356750
255039	438419
248013	166209
97309	262954
366466	22414
446825	153995
38571	101058
116031	28294
289578	176371
11209	83403
188847	397071
304684	13370
360826	377812
107052	64066
361707	226378
447553	258370
265578	161704
304321	396968
14175	162220
218154	266161
399627	141649
257441	51754
481484	267602
137119	152618
38598	314560
178007	347957
363048	81018
200407	361010
146893	39744
196169	407529
238306	187974
175853	142678
410987	188475
334823	486885
299671	396561
357958	472348
193306	317118
404806	247395
136198	241793
68843	392958
431691	40852
323076	478859
13733	308546
172417	455819
422770	341271
154380	341878
266121	227101
175012	79255
184050	461452
391858	315982
400719	391392
187700	132247
39990	430173
296645	302386
51759	157038
311727	101058
282453	60904
174139	49037
448077	213639
200884	200344
58418	91998
42680	293755
376908	292563
454263	350759
453269	177942
88258	254178
348355	461944
492094	150367
211511	338687
477034	24943
150125	189467
241192	105585
115304	291823
227857	332451
50719	37092
414286	342392
23626	353392
19727	478232
146651	15209
209523	160158
393993	59997
92205	489822
164584	124085
254155	16041
396227	145739
335484	146706
242369	416623
490636	294079
442239	285156
320873	434893
93321	52537
187295	136331
309444	373369
489730	355008
50284	86560
57471	171399
269672	303708
147624	316575
272946	383218
306040	12177
254508	341789
458566	129953
75033	245679
354552	451006
138196	98970
389469	201255
306397	282339
107526	106903
6020	411424
295729	12245
196283	64075
98515	313314
202451	141892
381455	236213
360649	342031
160094	286936
129273	248614
34626	366534
406225	168913
445694	62191
19551	435428
405538	367885
363741	214024
68163	319992
455295	276301
27455	477986
39649	251802
243048	461846
326173	130966
16527	109437
411269	292294
84296	241820
55165	264406
167588	155419
242927	371934
131174	77031
406963	319992
218271	37337
265588	446630
124085	35057
436052	281252
290164	31919
286795	140728
98684	369599
71189	222839
58666	447331
85669	461944
79827	91711
16969	228888
100117	72523
168498	366493
129307	489806
282690	400112
153959	444507
382713	160452
127938	267352
384063	196858
382931	273687
171455	154404
255870	416213
261224	296144
392011	11626
408357	282263
48150	401759
364200	458790
12564	102210
231051	278694
123360	185910
29427	439366
255579	263009
196996	281924
400148	121730
205346	473496
432913	382899
179375	7472
95899	54976
409167	248777
415352	27682
393345	224948
293297	8607
5879	3845
86369	15209
247479	317118
124469	179033
216131	451460
309318	238041
73221	226658
97090	454047
433089	296926
195384	435708
167546	22512
297317	437347
198439	323361
253076	179727
45526	110606
404823	440660
68991	240596
183003	9354
278769	221294
327209	337516
176783	32076
412379	398029
94850	293745
3409	175721
445743	147442
309899	204560
199133	258370
355083	363903
87539	476231
228110	310016
54432	273831
340654	419797
125420	246360
306883	452034
426699	207575
463509	468162
57834	370866
196997	310368
473077	313314
83187	419223
342619	275677
26089	336364
104726	430356
379631	127921
375848	429950
379962	248142
204375	150942
396303	399736
83883	397403
273034	278907
451954	245112
157160	258270
303838	306100
197815	487337
241538	128112
219546	60359
345427	164446
130836	444346
444380	185905
309276	459903
145346	391414
275722	373169
435168	493016
211502	55797
342161	15436
388949	225067
21230	260877
12125	300647
479953	183213
42480	422091
392989	258825
271073	17996
103524	392788
222792	317184
197772	9363
373810	90277
129007	440962
144710	443801
266307	193975
365932	472072
280869	177777
408518	88596
25147	457534
423343	43416
97588	43044
223246	479570
289673	122212
345401	391249
1031	30645
59732	45141
299084	393819
388506	175165
436696	486125
160961	179692
380313	331581
76830	127921
29824	354694
345715	329352
363718	238840
198175	466135
449728	251931
176913	106258
444356	77884
493918	217423
204	228431
250389	420022
100810	267352
258187	147049
379174	187974
414299	409828
335095	11383
259230	7552
336272	171576
450890	272159
441996	430426
358453	317675
171698	276358
310153	13953
181182	440066
484294	138639
423440	275545
233236	91069
443973	311297
57743	312354
279676	228431
68298	76112
408459	149128
43489	469235
115449	28311
117092	402708
72231	300071
398141	376994
19427	437595
181055	67708
170401	363148
8461	255640
315652	260403
135927	76709
369275	359745
161356	166513
130381	62191
417566	101049
320496	328550
272742	308602
239272	167554
311221	71339
283026	241718
328847	203656
130040	330261
165364	452098
92234	348630
196729	74524
490373	28715
355488	13370
299218	493022
486113	218727
326373	440660
54204	17339
476701	97415
363320	190369
82505	421356
374901	193281
349012	15750
259769	53389
276759	107711
289675	13846
446413	80296
404139	363729
279722	126697
134902	134201
320399	162795
254446	435886
265493	94516
20323	229809
351028	268129
125417	170129
194462	289925
414058	452746
430885	384246
117833	268118
334760	110677
175002	95284
475849	55626
42670	233161
223557	291469
444380	118112
35806	5391
452709	93853
121594	64075
156938	420727
455283	163348
296518	240225
217501	4349
115323	447517
142781	336590
387413	363888
178422	35514
176130	17857
187965	110056
409681	101597
344621	115827
438427	212312
7863	35735
423993	28129
275487	137739
72668	367798
361001	88902
333031	317118
91951	107145
254290	188166
287444	439554
318682	135346
460057	16433
66600	382936
257971	422656
323157	80662
469556	469227
226528	336590
274982	126144
9128	35629
330473	94516
131051	271756
298248	470554
144723	323615
17722	43229
43708	151158
159882	331584
260942	393326
416891	249031
267243	333746
74500	241661
166553	476951
227852	1830
186463	460482
378909	137
279511	189994
310111	291984
114643	130532
165680	85275
152320	489822
167113	268798
357411	433008
412222	321904
362817	156565
131919	12092
201706	430610
385838	179361
464443	435708
142330	425675
450647	142491
239268	178794
251107	410924
163256	308621
222544	312871
140476	368416
79102	10231
127046	420913
90050	52537
398997	406304
416090	152085
81369	119799
13930	5870
357772	110677
49092	419732
398672	99038
410877	28129
174229	45442
113895	166513
87964	254973
430109	472164
277787	335579
485568	435955
388825	267602
285005	330469
75296	28065
82983	367750
277431	315671
98808	244560
93934	210885
173100	293813
22974	433934
454673	6253
285619	264908
219670	22635
400819	4349
447724	17900
256254	48163
442865	54839
65237	401928
381953	113138
431336	463822
423154	185812
379462	355806
188958	146202
161363	76111
5281	315888
406144	393333
263880	344580
308025	203656
437752	481785
296186	362290
324199	401378
112113	265931
435157	436517
407340	452794
476855	88027
446034	300606
184140	21927
408564	466432
147414	410236
103992	414745
69258	78189
238829	318735
180423	413525
369594	116283
169595	16936
324037	365943
28971	326446
206789	487203
29273	276358
422682	249202
168804	317118
467234	399867
492058	144947
295676	267602
292881	107870
364575	355332
309313	281082
231740	400076
488529	223050
107508	377620
160794	62187
157099	68144
81717	476447
298672	210261
174814	273831
39683	128301
257608	184983
221106	489797
257977	284891
278710	15209
173893	272407
319653	343012
332680	310756
72804	253069
294962	236275
93272	408079
434096	467836
225394	119381
411712	324639
180921	207696
319930	41257
61647	338076
471566	79989
332064	132247
270128	148045
414128	399929
436878	285938
198862	239090
258196	393326
13394	135501
392624	313745
67688	132740
150127	19620
268263	110677
316585	183213
368443	436354
344416	397665
280245	448885
110642	317118
103727	351350
267360	21679
28129	125360
116914	13981
386221	382438
377733	295650
285015	411424
132437	411643
486894	422470
441670	62318
229612	51881
312283	12578
175298	146183
458207	349129
206940	76019
144852	86728
228861	94198
54212	442216
186577	252829
303876	12245
32012	151944
254574	425675
38103	366781
304687	201869
91909	187974
261759	370279
67823	364294
50532	331379
307476	284982
54542	291521
267562	186588
17481	65838
15244	277594
241143	76454
136331	481017
77666	307279
203902	343012
236240	420895
146893	99878
439236	406884
329850	168663
275058	309801
251458	449534
411342	385224
451332	139648
318795	28129
62316	188759
77944	184659
364577	320094
89257	228558
41449	263009
175010	245679
264848	371585
253125	450042
402288	387742
452243	257298
345107	459499
492453	298785
200868	241468
387798	160419
431343	414930
265404	41101
382848	126426
44159	213829
470326	187974
190926	38545
452769	272865
250800	36733
293345	873
372668	101816
146562	338663
20461	476951
9947	435280
69154	284957
216602	45413
25104	408656
57191	434045
377987	257858
261277	97848
490062	151931
432915	478232
293913	35838
219607	379075
435002	376807
29077	418580
32967	422316
85151	214952
28646	260775
452623	119381
484944	164504
266124	6899
37484	20959
419919	194965
354193	197077
459192	282552
305789	117285
326631	360531
222387	338427
265142	367187
345236	290222
271253	185704
437052	432773
257074	254118
290346	124535
445469	257600
271479	173178
124798	380745
43454	141498
444884	468271
314311	165506
261843	72552
236200	373953
482777	430754
421621	341602
139594	267352
417330	49385
314274	286475
374418	449152
168619	43027
149415	160545
378374	293414
292191	461298
232150	223732
425503	273831
428167	398845
360185	116647
72625	389682
266191	440615
288181	229026
197732	205270
292825	363631
366187	275055
443308	230391
36144	127921
265548	209572
126650	410523
14719	275398
364319	456640
139927	160295
283640	28065
462985	187603
437592	160002
13014	24963
416419	455382
83512	26890
356189	125133
23794	413816
27906	97039
88148	155311
485667	352653
281335	5014
24384	10646
485807	316666
363583	351988
17198	313745
49492	483280
409805	110677
292576	317100
433572	83786
114544	169485
238353	246114
252207	265711
478674	281504
319616	414791
58245	433458
299862	51218
337483	179219
302785	459205
388696	198314
109600	188319
309225	194694
156745	20959
459622	345042
365517	84862
329234	193705
243992	241468
424441	6899
248461	420944
396252	391414
154456	115868
180878	310261
179319	284322
287596	44818
10236	447230
461863	230786
337761	411424
444205	19819
415585	82276
333407	369871
107290	94344
481419	95299
480457	392788
386266	307279
23807	178436
89000	231485
42580	440249
185705	398094
88129	267553
73007	250483
15819	159860
64751	59292
121998	307161
431818	182958
130373	132224
22040	114930
328093	379730
304274	293813
296459	70026
369954	491350
76228	444
110204	10470
430474	377201
131035	460771
239960	479731
375606	375113
471808	105303
107271	480078
318125	80307
86709	73404
486454	41873
124523	175273
287450	15084
367170	381404
340272	463549
378028	208617
225138	130430
15819	260171
458975	91069
286441	294046
311300	267128
153322	437333
37985	421115
121828	301535
12872	34675
73512	16433
180361	116070
396605	295201
440940	117725
85149	470403
99982	215813
454610	150018
230977	326098
227566	71121
189084	65463
160987	27906
345401	296441
420551	273831
119944	387101
45420	217423
16487	189038
352810	187270
72661	217423
148139	118732
105442	208300
257613	99313
402316	6615
300426	87085
354497	326492
453882	343085
212897	13370
258076	263333
396036	35015
46759	110677
312170	344123
223111	100503
457366	470307
183764	194598
189064	156788
150577	260527
48200	61572
451665	164816
259095	39650
104980	296423
209930	366127
140887	414832
48383	63014
288523	111039
55116	15762
93533	243378
420895	95517
366614	196743
233417	355700
151375	272453
33076	104734
420790	249635
40997	75952
19760	291664
71396	94344
185876	18418
237092	104732
172417	85699
172963	317675
107245	321230
37748	420959
304981	311255
1685	102352
77461	395988
462634	10421
464424	245679
149113	417201
386682	340970
102302	80475
82291	440422
105979	66719
186677	115340
416364	331581
41749	5040
441783	37728
392380	477506
384939	351193
77443	223894
20628	203656
352016	285446
374174	48163
85078	401854
127737	87007
313134	240796
76143	24059
395983	46339
28301	76438
427639	49495
64114	310261
191539	317356
235845	171163
292205	331487
35258	353009
20834	379115
416321	263367
233792	62191
492852	284178
114117	180758
443817	259704
449199	243283
439339	90080
159349	55074
316729	160158
145585	430719
141022	470353
482851	462332
275677	61934
55266	317852
390354	458224
418613	341470
198609	8623
79102	357854
344181	303392
73599	294069
83616	153352
55659	464711
98210	337262
299143	332392
107519	430921
403733	288864
107923	102276
482360	19984
142434	228431
387141	466046
9519	74241
49625	46110
439719	250125
272493	238089
123201	110677
382894	122462
67248	15133
51759	115509
38141	375840
231552	196783
455792	463549
71022	440392
155208	354630
411419	98168
342113	380624
257339	214792
409109	186573
483448	393326
435646	50492
55914	357357
372420	32682
101058	240914
281973	429863
93364	183213
104739	303175
9232	2088
20616	372141
472106	466046
78979	453391
192611	243746
194622	393419
443318	124230
230091	490862
55273	256121
301637	421356
178880	16433
482784	257373
393524	404960
129470	433279
342320	291274
134959	431987
414685	355552
412037	425675
86632	24466
351248	5754
491114	273831
188568	260527
110835	226760
205634	414912
231541	242927
161372	422776
147070	313454
83773	348798
442119	75932
1634	122462
407654	235552
61186	275058
299737	471718
437052	362267
246131	66066
266172	406626
187435	181926
83384	366534
197911	6949
46868	727
101101	136243
293419	62191
110490	263563
153407	218882
266172	348630
167575	342390
221060	217423
393023	208617
125683	71816
20392	360585
215209	397258
9414	493919
162049	462387
427849	35629
201423	318053
217740	490565
221624	53705
246132	317118
17481	442523
225635	440660
364264	202523
459006	222948
420971	312981
259651	313745
83520	327100
273476	16940
182590	4413
453264	28006
57484	237165
133859	356064
369199	242387
176182	277001
130514	336590
31256	417125
120392	231447
124951	170852
489171	190369
179293	380635
340449	474412
242423	190369
291292	481279
253473	15296
18924	491565
219546	198701
311473	292721
470312	293813
343746	191821
56207	423688
374350	169582
197133	310261
456865	429368
462321	450212
390102	121184
435626	114477
92904	94665
472923	426061
430450	187974
435288	166513
191536	157100
109174	410074
184207	200947
441210	376814
281236	472273
311993	345745
196996	189038
86303	474218
338822	494102
177742	133542
40082	218703
199676	202693
306964	229119
80547	390310
464849	428864
274587	399975
344812	426034
58032	387270
181697	295484
375405	328535
310206	469235
464337	296097
402778	238516
296210	196783
60862	267117
462239	236240
87579	300704
167546	183711
372844	463615
375660	441475
464261	222661
193361	275432
5890	402327
323875	16433
483743	94516
86592	390875
47035	354903
261112	469235
220321	228431
353477	321476
182270	468832
67902	420084
235621	183213
98830	178436
381595	485304
404728	13370
462893	266352
278642	8687
263708	474412
32577	273831
237714	291098
335951	38798
246453	395988
317370	5754
30568	53994
76228	148951
185561	103267
247812	424370
294323	141114
170730	13129
261278	271241
134299	403483
463260	484447
341142	362924
296195	267602
244017	376139
207382	78811
215518	376886
391867	261396
225647	16433
450765	104918
454263	154095
286204	160894
43863	58020
141096	83623
139308	387518
238458	111600
212296	470353
121950	413612
198117	209471
71439	167581
25505	342004
493169	119381
483950	26366
4098	42509
435077	97277
147354	313745
261791	452512
449521	241453
379706	47614
335069	122585
417418	223470
226023	157280
397555	254778
434768	391193
427104	478415
48463	459213
313133	42035
119088	382910
181563	184558
444753	237601
351389	173099
354111	488251
474253	127921
263591	395765
400542	168252
234987	460437
196996	329145
298823	122084
491388	82363
238370	175783
474341	382662
374967	454508
127211	434239
275743	250279
446	313745
130950	350174
436699	329155
14252	317118
82624	226308
388211	178436
303318	416321
213203	21411
165729	430375
31780	15049
223589	136468
25748	262462
5745	459261
208888	231485
147442	281752
351448	470588
245917	309838
470865	11972
363591	16644
380728	86560
134299	8811
74290	62553
424256	248481
301784	338271
471957	478232
420963	86728
104505	95721
469596	91295
458881	467289
379827	377201
414286	37519
327209	11465
294957	145911
182319	122490
227545	226168
194985	113978
252241	145860
328840	23081
473077	23318
159570	317118
84003	241865
60667	90401
54247	421356
146893	75249
91189	75583
105750	243374
62980	250837
268516	315516
345715	432580
66282	237235
260021	264213
301182	269836
395003	315687
302298	115861
105568	477408
171915	408469
233045	151105
69575	354728
26767	460555
368171	210353
178265	260453
404946	278376
405788	52030
230574	88782
17398	475378
10217	381416
151610	159795
43076	371918
124228	40388
328174	394494
454705	293813
112811	190369
53249	331790
294715	225329
137959	17555
480620	7452
261641	298767
451664	86728
273841	365972
322509	73189
168371	336590
364370	304355
224750	118928
308618	390232
106940	428864
25847	131975
287546	303648
444380	237746
406272	281924
454092	472694
123922	240796
290838	235104
118220	342724
7817	430356
186941	390409
261829	461392
416004	211895
445023	165197
409745	242022
332599	134500
310512	388407
358569	414191
10355	181818
116649	132364
428934	154095
400888	414580
245872	104299
426392	190369
373755	49903
412072	485970
270948	473831
417838	366127
42074	433322
449884	348584
256893	480444
117167	294069
153288	232347
375316	228431
140103	45413
402331	25984
190087	327837
211619	139216
370000	318735
486550	463284
12623	355553
119253	67517
367059	432825
53893	480809
15433	10367
196902	51895
236772	297074
299084	368811
206904	426089
143190	396548
153981	99437
219136	407756
318344	307108
104213	290854
140983	375768
14275	265589
79415	205223
442362	183213
458071	218727
226919	388833
281009	256572
265917	180957
302352	160278
82006	270890
379889	446441
292468	412823
205399	295725
112239	346388
336590	320433
27947	153808
369270	383096
143163	270777
170438	272069
345401	443177
3714	29078
130096	363581
67035	45304
275981	313745
340743	471416
227241	394382
135432	110677
64338	52695
369321	421935
406018	379255
58899	409313
436868	16128
45060	132576
127716	341271
126780	211096
383070	380956
243377	88967
227590	118219
200771	203656
111456	138534
76156	387742
437067	61476
451372	376272
54140	29839
265240	316372
210169	339853
292588	409828
395226	49828
331574	326752
342564	50774
445749	390232
154605	457351
111833	255979
286630	391414
439007	247488
23020	276744
320247	370592
202486	183711
66383	148574
195800	112414
358405	155464
162463	464578
278554	447517
327209	296432
304436	476447
197030	162795
5129	290010
198862	410513
108643	471745
226396	428904
138126	467690
413675	15133
84745	76553
51890	348798
60025	207484
359762	20172
145288	263889
144397	163340
387360	377906
304897	70488
382166	243115
105689	240225
262466	281924
299336	283470
110192	64335
153813	186463
461541	441202
154610	205201
295841	286043
386411	349835
420257	428026
319320	469227
420419	242398
120631	477046
425756	168779
353108	259754
217528	40461
71511	256168
124067	359824
325509	348007
253528	37057
49915	426252
168264	300121
284554	240796
157961	236980
145223	131992
159990	186958
191484	258666
6395	266377
154605	119762
85013	317675
100193	265711
489722	137132
178363	451433
336708	285156
383164	489951
8278	387185
246926	93617
326030	315598
313039	384820
407810	169116
10251	65209
152993	73336
255999	39468
293180	152502
443778	337116
136837	299467
468939	447105
246740	157995
135610	387742
413671	301659
141174	317118
253135	205180
228397	231108
403483	286443
88027	26583
267562	87184
265163	205270
39850	300811
485970	231447
166020	239090
312347	64806
341191	237032
425827	241453
382900	153995
205661	461374
406608	316011
226314	242725
408904	21583
133132	292553
303320	457800
181103	208923
478452	274934
188847	351722
451369	393326
8310	394566
205754	176561
187718	279871
382706	233825
115450	6374
405979	207042
363564	415928
282847	224085
387791	315235
274852	88451
482949	434945
350064	346
477811	8148
114643	46975
40811	477509
348552	293813
451818	1057
327968	405358
222742	426643
115573	335757
144798	272451
354475	478415
62000	151232
37748	106903
397734	413831
298780	428477
333737	205270
354782	249201
360557	73840
46645	78811
257577	211643
57658	141269
414035	102494
85552	304466
458760	79249
18928	273494
361675	281690
92297	276744
303264	209572
258187	96094
167588	76315
9013	476951
133569	293813
12623	408275
263007	370826
159068	313745
438767	446551
5971	152502
154255	489229
53968	450159
29824	197797
468287	403098
130485	455188
84414	218727
50989	270628
468627	228984
486170	440660
322571	134970
370215	316929
246505	450790
210318	50538
354111	236983
221687	361999
356189	241434
287193	369599
112625	55272
117647	86892
493883	293507
387579	430356
149415	404960
182093	460256
355762	248777
91108	231892
41798	336955
345024	182047
401184	48247
327586	209572
461220	489552
418420	261943
93384	264406
191629	120001
153322	454412
379680	104383
302845	121380
39449	38063
467467	390525
44012	179375
49636	219499
359553	391414
421137	350549
32601	387742
191308	41322
250183	444213
115112	183975
42274	315888
95474	393027
156270	365050
195484	327061
236537	144238
491388	492081
238604	273831
157645	313745
87517	87599
328812	284843
216145	485963
68098	353367
318266	121304
461759	230816
394764	447107
192238	314548
32464	205113
354206	256901
169381	282224
109190	293207
157878	462377
201063	434893
217505	179380
162642	32605
397896	413525
239431	265608
326631	392827
120808	90266
47426	98588
385880	366493
38310	443873
94111	67584
151749	183213
195675	250464
140402	366941
486508	475631
172525	292494
19578	84613
366867	313745
141466	73236
20196	4349
41189	246711
69276	324334
60193	449728
407641	115671
468525	395887
59891	218017
96362	273831
348007	221936
437204	162857
413807	179501
168130	239028
398149	182804
237167	192273
43115	472072
7151	430356
258185	311966
40625	422998
74154	52490
293345	394869
83517	104924
248530	11167
222342	218266
477750	113950
170272	203279
197131	43522
103178	210353
440056	13686
457418	290480
86454	375834
453774	218730
48861	271115
44057	174491
111134	142018
351490	127921
195224	267980
393898	318735
173863	337802
72804	138639
69757	81664
87318	77935
297941	408641
306628	138807
204994	387742
261623	422561
36620	409828
88831	123369
95130	480224
419576	91711
320683	185076
3809	76658
247410	15209
432955	434035
428944	311233
72566	140508
379111	132392
339051	95228
209824	53047
169757	338423
248338	9967
38119	49903
262815	256901
371938	159083
134108	10345
416957	33591
291521	385050
34175	219686
291469	95918
462819	289578
417931	181668
71098	121145
473244	8532
450722	121304
198317	135268
471956	85870
267562	406061
228084	399136
453579	203656
434847	203148
352319	282965
347121	105668
475322	199676
360459	114092
463571	171873
256343	126426
250077	141159
305985	164884
217854	422470
85049	10690
410876	172535
130703	218485
314959	233363
418975	144405
475621	43620
182808	202523
357139	325604
475336	299006
66269	5620
260470	276158
121065	248777
82100	120230
178422	190407
159635	388765
133042	156376
111672	24593
320204	293813
349129	144845
305287	207657
226518	129396
160113	11590
294323	110236
230389	65447
472458	257205
85328	28079
8476	35629
462767	187298
132376	375676
312283	268577
428944	149079
191316	183213
317849	394406
376888	65670
486256	94671
5713	317541
448823	62191
302808	152502
173323	364904
290906	138807
219136	173601
86311	2232
317896	256121
96529	106169
6823	110677
443333	307294
430671	187974
185598	394741
239606	263722
405771	448126
464011	315286
225267	178439
224400	109592
302127	58145
488905	144313
266307	11136
136132	453012
212340	315899
382375	366181
434486	115340
298293	433747
73395	181140
373420	478415
376335	48163
289616	65600
345778	317054
456979	310756
332541	137481
191846	286337
96201	414477
488630	368246
421140	70275
37552	260615
273972	369342
339887	185609
182393	399867
399890	293813
178773	94099
126911	13370
20033	27885
77322	405358
367919	146124
372829	93438
450783	222948
185906	241840
343334	398333
52537	78189
187834	6374
144764	440660
263813	430523
212296	226494
120199	110381
422645	185013
482211	258370
395290	489552
491811	27696
197828	254689
430601	177611
101533	209911
149614	440660
189205	124371
148679	86517
169150	171727
104732	298218
295009	154603
315769	467821
291909	378859
92246	70507
244309	180578
101565	383736
309917	292902
310641	398795
225606	309425
296340	66998
395385	85645
464285	416306
340175	152020
274718	385279
372032	185013
61170	459205
420234	61837
60412	344091
228020	49253
56619	453011
99223	400520
175342	384351
287535	235335
52271	406503
260374	435001
352120	488545
36835	348798
334609	135917
88837	163918
30110	187425
336951	142216
416037	245679
69408	348798
58433	324586
273549	280675
16418	46996
81578	346158
25729	363430
99092	89282
131991	204212
167068	237165
233165	262054
319231	483057
398192	398317
293913	415545
189697	183901
69264	132443
143805	19262
360165	54556
120057	345401
352801	12443
287566	273525
70134	256121
135731	391414
437193	175313
49903	196902
149897	97277
391164	48163
144515	211932
8826	93294
364440	359243
417248	208300
228128	117800
16516	266377
254415	398333
192302	294548
74541	132740
168975	72714
335630	321313
226706	140044
186595	123955
297641	174625
301557	158153
296185	25182
64319	269199
256313	440660
323796	64066
54043	266852
465082	218727
22367	488411
69534	381416
322893	369811
485150	247364
49903	269990
57937	304671
264014	399437
293120	401378
320612	291332
276880	5773
115871	293813
478838	14028
81674	17122
336377	418530
289984	285156
394230	330352
432884	183213
89219	161448
420586	427185
146893	58208
71388	410951
182822	484055
174975	129795
375519	139648
72668	219499
90292	293813
95632	490407
304352	272731
167446	53640
871	313745
137742	260346
363696	308028
412205	33489
109815	440660
438193	152020
491194	378462
347443	295484
319259	66381
135920	208647
26268	272908
217740	473243
320479	285156
130069	434028
456751	132740
80873	48163
366214	227764
61814	179877
349834	452600
414912	54599
151691	151944
215644	305088
4841	49966
300273	59311
15819	478639
394654	76392
382895	311551
37748	426556
429391	236213
5019	110677
427432	100813
2626	157527
361001	12397
156446	77034
340359	430356
382844	48275
4157	190369
242411	17050
126911	132996
410508	375897
94203	405235
156592	446936
99901	313648
312283	216423
312026	354441
312326	147921
22341	322486
219765	258911
194861	23018
103850	421971
2187	105257
369779	403012
190281	90590
490060	113189
148167	111175
86905	237165
263400	262954
82430	137004
492223	375642
114815	361621
34115	104009
234653	249334
464022	487215
85450	293813
63959	895
131268	199427
333198	4518
39601	65210
301168	175470
380253	117097
16201	12232
14753	365914
345227	422776
314311	410317
112040	470249
83222	124535
66425	301622
251044	431109
477129	12443
207354	208336
368504	313745
445091	160945
439129	59782
148644	284615
365459	294342
389992	336590
344990	234356
294193	316959
291865	476951
319824	167540
98726	374840
200787	51895
15133	291583
384231	458261
167216	420967
271128	336590
225404	435031
60039	391414
480580	289851
102795	109690
336487	71281
202885	188925
359384	296339
140722	240016
396318	351414
327570	341105
40032	293813
316466	10336
221165	86728
115450	460271
228128	406371
397046	177213
313368	317356
38063	137685
362922	467267
466458	25560
124794	60394
393838	203656
217953	348798
123081	110677
275394	466698
200956	126921
402106	317356
35806	380085
108258	152085
325511	291249
68666	104855
433364	386538
147558	242022
5428	90939
262469	103347
374379	136878
186111	92613
162863	196003
228050	453697
71340	110708
479757	354790
356345	16116
438519	428856
232632	89549
303121	348443
275536	142459
231305	113919
103842	376814
278069	160262
144895	311215
65664	384668
409277	428103
206659	386959
79402	188759
430671	160545
245880	48163
344561	113138
351260	242823
454867	265533
315884	57707
458711	397268
235056	426050
175098	175721
425330	88603
369641	370866
150633	310837
493247	490567
15819	203235
27497	94665
214744	60430
342300	334423
103922	316372
397267	249709
359012	25034
377770	10267
345401	286236
12964	391414
251961	442516
354792	382166
345476	313745
81547	415967
267096	205223
437098	98294
218669	494102
201459	430329
327891	63589
36592	489552
130224	248689
453009	424661
404960	144297
258441	230269
361826	35862
234927	190061
244400	30176
90922	48365
397108	434893
6467	217025
308618	288750
161435	455175
19542	329322
138668	231011
294079	405432
198317	149640
71281	463623
305357	5588
145084	21902
198862	462551
84043	186709
287441	267352
252157	61572
143112	60183
226314	21411
470748	245332
91828	208538
476951	221046
319003	223709
11194	464727
138703	21411
231625	83140
428109	327061
341598	329295
313368	396080
123426	12640
320208	166063
486680	477986
444874	52537
287536	53109
252027	100363
8477	284081
359930	50811
212354	142642
250139	162795
379696	381054
290001	54976
450540	270812
95189	187974
447508	314742
318744	41419
362840	305225
312283	93465
129576	469746
116454	328059
163462	395988
149178	321848
455809	32807
345729	162795
23197	160456
360459	398570
145440	132843
270248	179716
481651	163061
85049	208000
488294	290014
231261	476386
484691	489822
377962	420790
35105	283588
93345	108582
335561	445471
349627	414418
277808	389682
461492	105585
179879	292553
284265	397816
227045	190369
408599	56132
483678	185578
431468	401378
34970	364201
152889	53640
59544	243248
3015	190369
335951	394656
424315	106295
266063	160158
276819	11714
361676	56158
20180	370866
410821	272069
304533	278839
172534	308073
227821	32252
102875	222701
145979	394666
353108	440962
441739	326971
223561	209384
96839	375595
114344	426569
233045	284406
125451	177630
344240	271920
317390	48163
364783	421356
447335	425827
344352	199171
366177	14314
413072	394264
336829	240374
454263	354220
123301	491916
308618	54994
64008	158153
364102	393326
277448	105053
100042	124193
80895	42890
266871	190369
27240	217883
449765	108035
158282	489496
77793	45585
276509	363722
77443	3495
144288	385000
31584	186440
309342	250545
458638	418332
372632	351387
89506	76454
450793	236066
198181	67430
352383	357468
457296	110677
245305	20149
148213	38257
432591	492498
381504	6000
123701	203505
114757	421488
289050	257783
7617	133109
319940	164884
326017	227101
270715	36719
163680	332638
21888	457081
121875	449298
188796	355348
199832	183975
240203	34188
84411	416340
168574	401226
192238	3961
190024	346057
468958	63528
171444	139986
197202	273629
246653	173566
107095	467703
336071	431625
170503	316651
357386	72187
456021	231447
61666	273468
116087	173731
154708	478611
109874	232102
491194	93214
41189	369093
478876	192005
390892	339453
416474	333967
425219	239754
336435	443976
31420	367883
144150	478415
453821	137833
451414	300752
346725	272096
298999	436792
325821	51895
278557	162947
60509	230141
51979	44469
263904	355093
178878	364534
344618	200882
134374	473578
127921	185341
315286	429863
255474	38063
450821	16433
432421	281309
203125	172458
443463	165653
250009	19229
238353	390398
170721	484447
119001	468127
412056	166513
221420	15209
119561	264406
431057	103804
260357	313745
405955	466737
488709	382301
219696	423620
434052	117565
367091	290300
350064	126426
336297	303175
283807	472939
123014	287423
288233	364703
70609	15209
208928	159249
128563	224871
40158	87471
156429	21902
34982	366127
38698	75303
362343	478344
184369	345745
131540	407099
10723	440660
202774	401928
395265	347314
424133	171895
144711	426034
198405	420757
470401	11222
220135	375063
267211	218727
67223	142553
415459	489552
346408	57076
373088	105967
438608	372214
460515	129775
201204	328978
275763	213945
294591	444844
222556	83453
336217	389422
314617	274067
30635	327972
76986	25034
259573	78858
287855	33777
110095	352664
272301	77793
255007	145247
280612	287935
487576	387742
274782	277883
79861	433502
371513	454367
222488	377634
73507	461049
448903	54068
454190	406751
96507	241468
395336	162971
273972	300800
476377	326759
196265	145860
77356	91577
423684	327517
234269	234422
414145	30403
201174	56150
196850	160401
104202	320161
214132	488641
312347	283918
419808	431254
432026	277961
324502	313884
83573	436686
147353	128316
471309	194664
308885	407840
253910	311985
448677	16325
290824	40447
247583	90884
455185	176325
32148	11626
373521	216692
115378	398721
138689	147261
280762	50605
429744	157751
39683	312636
99477	179916
304346	478123
435667	407448
374305	97629
394087	456900
183866	458626
483112	302033
310914	85902
258598	126426
488853	137128
311562	144489
186714	294809
397601	203510
107023	206686
413597	8607
343461	106256
414762	1843
103456	391414
283435	297165
134593	205162
253966	365842
198437	331535
280203	371287
221846	293813
465489	98906
71884	276090
116525	175382
377695	408735
192872	99181
474177	186095
453736	354193
243287	486578
308783	152702
438960	77606
425861	263355
416147	467900
128704	221030
131742	43164
115012	241576
198317	214062
460164	310342
281521	124781
117659	160005
43229	234914
135823	378462
203607	222222
427714	112170
289839	21411
136955	244036
435012	379598
455976	395137
189064	413673
171579	440660
330430	220857
153324	154355
314693	358032
449700	406904
167892	244005
353124	85357
126754	130028
350239	111783
58768	286016
228229	40388
160010	172215
78302	56620
380179	461846
226760	114059
63116	5938
309812	48214
268684	480421
481406	476951
247040	285634
335345	486885
480593	351732
415729	433079
164209	251661
357411	280507
256120	433403
344372	337741
211616	379517
183356	342028
152160	471970
29324	91247
443815	67280
474491	311300
200914	77727
36556	333344
273234	432604
192613	49406
394411	273831
439178	269199
161849	162349
211249	67089
47003	48325
168919	28129
422942	256168
349198	13879
117368	101764
349089	70111
266002	33855
24795	401871
103796	216666
470991	226308
408061	338189
237120	275058
435419	293745
442567	234739
315086	294807
442913	1996
442900	343085
413105	91711
398642	468564
431207	293813
399492	13356
198008	87007
109903	194219
182657	477136
377309	89069
181342	168381
115604	425099
236957	425704
431405	65790
1839	380861
347447	179562
193097	142850
224323	293813
292687	401297
15027	300233
188618	142825
345028	485304
393515	62191
333472	86974
406666	470294
97499	62366
68602	110872
445930	294069
480796	273831
445165	203656
149147	434893
283764	24516
144187	456390
110266	159357
94098	103804
114063	337820
17661	235323
184629	203118
295304	457705
410509	35944
105058	469278
114409	55335
465103	346021
357043	396056
227872	365050
439778	218345
422574	315800
146264	474412
296425	169482
340133	86273
153892	243898
91325	236877
77753	348674
207484	231485
362303	69816
424435	249042
382574	123501
347121	19334
343707	28065
275983	173176
280566	94665
232715	322942
293931	191477
188383	138072
74500	344110
62504	391414
156592	247481
187201	118717
104740	301469
320144	337365
1941	401871
379369	373169
157350	287226
139820	447519
385603	362610
31330	159058
417938	223528
286853	477491
475574	401101
320598	111563
33493	155517
435965	490403
276821	290214
246690	94344
133337	245575
408357	464429
386411	299218
178422	9607
187057	131055
337604	21312
313217	387839
456294	119762
266734	472206
384134	295489
143432	70344
5167	46956
365358	391414
118049	167945
133432	82585
170419	315117
167588	469924
381155	426986
175382	461392
344281	469501
365936	231731
40326	226494
137058	67584
370441	123369
312349	451753
453821	403612
230196	252144
227855	71021
373088	17038
25116	470904
148123	278520
149452	295155
208877	264406
21544	478026
463420	264859
239606	438654
232546	457800
248546	342388
268181	413525
420501	95516
38070	235326
259952	165884
76297	150974
380748	469719
333215	292915
142821	437209
457418	247364
128945	247114
348972	252549
405979	255640
410110	138347
314740	107187
278470	127357
355949	40784
93440	124085
287413	377586
1476	366493
372488	377757
478278	438957
373837	308897
478686	101904
422861	5593
449406	416735
116947	85746
395200	60637
336041	384366
295906	137156
21679	293980
345401	159842
407338	76008
387602	196783
335707	360098
395379	296112
347878	117235
461984	234748
102820	454975
253171	411455
48385	166513
411956	190369
490631	147520
194715	15209
103050	315888
258747	486371
163435	120853
197377	331581
67400	88027
473395	351257
288100	84089
198637	372502
445708	232040
292967	224669
22169	89047
198405	360860
461562	323669
261759	34933
457373	12129
193767	132247
76010	12310
328247	440660
478588	406222
389177	137719
381344	283445
131006	209471
81658	10646
209097	369163
346854	411424
290195	150352
368284	267602
290924	309425
344314	255194
483443	44979
68447	217522
82992	176878
208444	437273
332979	119868
53846	231485
323000	174564
270747	290748
293450	89282
72686	368765
489645	269904
408508	265608
215652	132740
459982	200221
287772	122462
254739	319917
14961	139648
61741	406371
269577	479907
226554	111950
152343	58861
460222	13370
355245	277178
316879	254400
414969	105585
134389	432576
160232	129874
276821	143148
45899	422268
342486	390197
315917	411995
154492	16179
251067	315888
200067	237019
40208	37515
373749	443817
325866	37560
278256	95882
324199	332587
18748	127270
285955	15209
194224	132740
467562	362583
328359	160736
418387	286936
125821	422164
163569	14152
60449	40161
178096	395988
381305	418551
481419	389619
201813	30258
91325	360932
221664	21411
234198	397423
208300	379125
125701	445749
248819	93627
47898	218730
333935	231681
364872	461392
53038	241468
72923	69857
22347	141828
106825	15209
117586	292721
19005	392339
489636	289552
194875	472662
421207	188082
139046	38134
324865	391414
127729	283346
279767	53490
450487	483457
145788	348798
198584	48500
232616	304731
287766	234649
184471	362675
244143	106463
247879	134694
423040	56068
146916	86800
133117	90123
326861	374449
77031	203084
323131	39944
187759	318920
163739	390896
334974	40596
248840	214024
393411	110677
237000	293813
388696	88837
80528	208000
489983	283392
270653	134694
25437	7699
334889	405017
274487	162795
432175	295865
46579	251185
410694	370844
341440	243301
163435	319517
446526	332106
125490	243115
411714	11320
348387	95853
199830	453521
70085	3892
443355	111913
180152	462973
10236	37100
90200	366493
444380	214992
158274	122135
133832	59863
173443	463549
262210	391620
144973	368900
190924	144470
471757	426812
46244	439718
326830	393241
128563	78184
378688	187998
87013	358913
37688	229718
57940	432603
458050	246981
243307	113436
304653	472072
88313	265273
221319	443834
129046	345642
18451	344549
101504	186548
159689	112960
232677	68142
452892	329256
321190	75508
361296	387742
58834	210424
142992	237763
416302	23454
361222	63505
450426	190369
133909	367414
143079	265589
42259	62875
122368	95189
24966	481268
341578	332392
257869	420944
433729	286555
446182	420136
130731	298909
250854	369599
305287	371586
423832	304173
99469	434494
36264	425121
221055	16433
221296	314707
369321	115769
2720	208291
4065	273831
220540	140257
492010	30332
90835	212240
391455	74542
361148	309572
378054	82626
351345	348156
316565	22688
20517	183213
104648	476061
185879	19246
395428	180640
218288	173396
111970	242661
261703	252464
311515	374760
462542	207237
248666	441434
109516	94516
260400	92427
382343	94344
160340	122462
308944	388575
4435	190369
119470	464222
466201	183213
84322	230336
143675	336590
398546	122462
315847	94344
227363	371533
416514	50264
85739	148590
337857	371453
41378	147373
76261	373590
59718	48163
81503	338378
182270	146202
211949	301475
371776	288234
73309	205289
35570	404960
87214	470344
446274	19377
490956	267668
171454	92613
493033	380410
99202	38204
7620	176592
208461	249202
368629	26945
58042	22347
309917	434035
262719	140202
391834	82144
388624	293813
39649	68456
246939	469532
247789	129922
197096	51083
365060	404960
375012	372994
151860	4413
167588	288880
356355	243766
484144	209285
115830	300194
101335	420404
349140	409848
289405	345873
367531	400372
131939	133983
132944	336434
231839	202754
16722	246051
451847	422175
313007	447517
416730	101111
435642	227489
19542	94963
54471	12143
20595	411424
415327	16325
322562	349351
360567	313745
172705	24943
88921	257851
357920	214024
146477	393326
78866	376410
492376	86476
475096	13370
19675	97894
214748	449212
217808	200444
399825	183479
23020	387742
47485	315196
119294	140728
226150	130028
491940	310261
474966	192364
226747	187207
101537	422849
362364	264313
47950	442213
18218	389014
95032	476951
324968	119898
340093	150372
477932	348674
338378	366534
36885	216100
256093	419797
358971	390349
71189	78975
116559	98965
174315	122694
47434	420944
469102	219815
239431	157718
343650	194028
268688	225845
397385	452901
267801	293058
328390	81696
3418	77978
315984	295692
42911	119381
256637	220673
284375	183213
417473	171953
250800	183670
140293	340186
198317	19683
377601	187443
424781	97753
304448	54976
368712	253684
413783	491678
325685	190369
357939	379937
158999	268420
302600	104299
146893	346324
68466	256160
147620	90867
190004	404568
28385	395209
373650	438419
388696	184258
492149	141649
176186	336508
257613	311510
232365	48861
46556	481785
359790	197212
174377	339571
68098	54150
366043	177569
98209	105252
327632	30919
446182	17470
409165	285446
132707	345084
302566	74324
3486	21583
72434	93245
174515	144405
412315	428214
294323	431349
156594	139385
281487	122462
195471	413860
188108	211868
175766	154682
391160	212663
46352	460262
409016	88203
238912	165197
327215	3958
284584	12895
361999	450983
81279	299218
388179	2352
312474	82148
11901	302745
448353	447517
118539	254542
93451	55273
134133	290576
386034	341612
488369	300555
481419	70730
282967	200094
194513	70026
111209	94516
78739	410547
6190	265589
187892	408288
360636	384366
376619	304912
287874	375840
132899	119512
55476	418079
430831	342063
116401	48163
377267	400188
329139	119796
200391	368859
372869	11177
363467	109580
144274	143433
146523	411455
466747	194816
190642	477788
373088	417643
159559	53863
152111	209218
468250	380071
174030	493973
50140	94516
359287	423688
207184	181885
39787	397581
464987	148255
271760	362773
336630	230718
153700	152159
349972	251720
41148	258266
222145	343758
27118	361018
106814	201205
198152	43016
78349	41673
90956	449009
110589	228431
85881	288035
116120	23018
154500	190189
460137	273831
338688	29105
246596	138916
440157	200098
259978	108272
364267	409540
156497	494102
226706	444693
286016	190369
40706	228608
442822	220568
388928	221436
110493	76704
241173	52490
444890	76773
287068	30428
429758	316015
267169	436686
360459	231638
145027	21583
146202	493676
57792	58523
156643	230577
293413	346768
436990	154787
221005	138917
193767	410139
407808	326877
81432	87747
428944	153099
347425	95501
315573	123799
92804	415114
473304	162795
484575	186714
146893	185599
185409	478620
169878	483583
256582	149102
194898	341278
453697	386753
286171	371295
178489	142427
391669	57375
446549	119868
318674	91116
46870	489479
351453	348798
76871	387742
220540	49998
93562	395988
170149	421884
114521	360198
160166	37390
159984	430790
477932	300852
270248	441783
387201	190369
492768	378127
109599	253908
324343	493708
48566	49647
162785	481785
427980	214881
414371	190369
232242	352688
421517	410895
36945	363208
208508	402323
446258	410951
874	307227
189806	217223
63399	208118
134171	447517
256893	366099
260918	78806
396160	214050
49015	204413
42484	113138
356530	158101
360459	159768
72804	156140
161574	141381
165579	293813
439471	281845
197841	286504
454119	313113
333646	395988
293	16433
4040	202216
440331	429871
128652	335663
403871	143011
483706	122481
224524	119868
150125	228431
308956	113051
470922	440784
319081	148460
325905	47989
123377	343547
343225	398514
424177	11626
172417	427651
420701	458322
49541	350549
121828	450541
483112	438653
441701	95045
336230	163610
389656	111039
242787	471301
249477	263009
152476	317675
88650	411809
140538	4318
151198	96977
59291	211302
338378	170893
413478	21259
293080	385266
392953	187192
376936	249202
34961	141440
139743	368904
196355	22827
267443	152702
105658	315888
189677	348798
326763	152085
87566	94516
65027	3740
353795	49560
177415	113358
461263	425675
114253	186384
119486	462187
45724	198544
31854	85478
410028	390207
147421	187356
410716	461944
454167	443976
293967	162795
142825	290014
85969	312698
445796	22734
448851	391414
291698	448709
402540	446351
138182	486253
104817	154330
32900	257047
220868	248254
130006	72985
254741	369599
206939	373518
241001	124085
187507	114643
417938	202225
262890	289228
39298	461846
289520	85935
59672	188190
194406	163527
389441	132740
4849	471800
166888	203656
24447	387005
233339	246672
361103	190369
131412	21065
276663	237569
61652	491312
144405	432316
448026	110677
399136	186714
270757	320464
367585	334790
430323	488899
392736	138262
204055	397391
228596	261625
283628	291234
353550	379976
3759	203656
385884	366390
429475	143226
51447	54976
491767	357597
319252	329676
488708	465960
364725	110708
410508	316575
339578	267602
418453	313189
427714	404727
290838	57375
311542	366127
469843	63277
240254	146327
386330	74649
210247	478304
83096	122462
444439	321971
18121	138441
292877	190369
388249	72523
370807	290450
221815	404960
436496	331145
232799	47278
226797	164362
327209	352136
290067	38063
120361	96849
312283	403860
489275	27766
121133	255915
430160	267602
48979	294836
332959	355806
324377	230916
321483	413340
167035	380505
175894	413525
409766	464420
165018	32088
202591	231950
474341	91696
266546	304173
257594	292779
392834	72738
11503	389763
315928	303723
445085	94516
344093	149424
266916	137221
437655	396667
413196	252925
304758	218615
47318	200931
116854	216560
178222	464429
123189	141522
121950	274620
60025	425827
327832	132247
4329	1020
374379	188122
198043	303392
281052	459997
48282	444486
414223	190369
186371	95189
443817	47349
275733	222701
267060	477136
342465	316693
220454	245679
314311	253069
229562	15209
436638	291674
372179	16661
56382	300197
168696	399203
157839	303862
215792	366493
84381	428979
144556	444
322798	47621
52372	432148
267453	15209
183940	10933
133164	478415
212530	485304
324502	276752
407942	121121
14642	488060
474933	393326
435031	16345
433283	27464
341632	478761
61558	355675
144164	101189
472086	149714
112103	38974
187596	65280
84149	44469
289663	366127
110835	377050
191155	251703
188682	234902
458279	38682
170138	19139
77913	188241
273400	267602
215895	340029
67201	30972
224049	327678
385731	151444
67763	86728
254599	255897
477756	10646
7022	360512
121755	27483
412807	327217
233117	87124
196279	476447
36556	336071
50375	376631
164685	73459
296929	86560
104325	40784
48282	152794
153543	345751
140873	472124
375451	163107
102236	191833
48411	288035
269041	9923
72299	378296
309217	100999
140613	317118
481419	64387
224145	388407
464351	227596
332642	464578
349899	118179
359379	288614
358115	299234
309917	107896
368294	455612
415169	283445
443062	54379
183060	53863
286776	127921
32224	327217
70046	201432
136724	391414
306742	378859
233498	447456
461141	195305
220604	303175
332681	234356
256845	196399
175923	328446
325522	476691
271994	447519
365531	285446
89826	354725
178692	158961
127216	316575
445895	261829
74231	68762
354942	469642
235630	67040
153322	68016
312241	476231
158099	120610
57365	101058
200019	136845
81862	366127
317022	472891
395428	49903
294935	478415
168779	272601
217396	381397
163519	65705
384017	187019
293913	81280
378691	80122
342213	190369
291308	4413
300209	71091
345414	88113
233498	74878
114643	365019
286093	8462
110252	67320
472813	15209
449282	452856
104161	246713
361576	393011
163930	165267
297610	434595
342465	131877
308668	220756
305579	304366
434329	358820
391913	333357
210136	458850
227948	479140
392873	423624
128109	117406
440924	265537
330364	147090
488986	251873
407405	214714
471758	97768
426041	345405
61186	317881
350432	315367
209101	48163
212874	159101
46149	267352
318735	222531
196003	187248
330752	206876
129479	37039
107124	13469
106268	18451
80822	139648
243756	19614
330845	15209
247676	426595
232720	44708
16833	62191
377278	482612
384426	393326
115784	100173
134299	388174
292687	115123
123029	80193
22753	359218
248083	409828
221925	105758
289105	239496
280767	303424
95861	254746
12179	293813
242411	468612
437429	381360
43037	396563
482793	211520
50676	447335
276209	2232
329750	447427
39892	118653
282405	55787
117438	438419
226919	337262
172256	206768
403267	173569
307762	476656
406608	340754
198456	47250
81140	417617
172306	315888
332059	359218
304952	357621
146721	198407
29687	308897
438386	260183
337483	430997
436515	28129
53044	487874
381007	103086
46932	430356
441783	148361
460165	249202
373585	380071
439073	262594
315250	164884
171391	388326
470401	117023
269291	96135
226364	132482
134194	135942
102644	248243
66119	6870
422062	90055
255002	122164
375679	240225
209561	15209
305358	405837
442236	152702
30906	303497
54708	36392
399620	408065
377871	16641
28838	260527
238296	250574
83106	446362
13356	378781
379823	217223
422849	417201
446450	184558
356115	99405
252824	59070
7097	242398
3809	160462
106475	393674
63684	264020
127129	92712
123480	468125
144801	317118
404783	207042
203200	226741
294320	71996
1477	186384
243844	411252
335654	417090
38066	151944
139954	310180
154629	243609
227373	274451
135181	147367
339811	53490
103727	19833
309085	99733
35953	389387
140794	166513
12063	206557
267562	363830
36973	50538
115440	470554
1623	293813
264628	139870
133400	480224
8971	126473
463378	118938
34054	486885
366066	400968
433441	291249
474526	238578
20401	144845
13215	230122
372858	321724
292453	489376
204541	366127
231626	190693
66513	317118
115989	218727
486283	347202
220275	205435
285845	466737
363333	327922
36182	356514
98140	213220
258444	460179
49663	318932
452905	273468
98659	344785
108015	387904
200092	374774
41420	215314
160139	471745
323530	477788
251781	190369
422603	187998
306184	190353
439977	489040
28496	465940
213	434035
461368	464578
210282	120453
131504	327217
9203	304173
488276	304721
82473	401424
310249	57292
492090	478415
221687	358345
69749	238809
19834	37100
218727	53389
301384	158584
427486	29599
180073	388575
293730	363564
366452	438419
91135	284982
458346	160793
295806	446188
365099	351193
252815	292721
11696	425827
114644	190369
112625	175262
300486	302067
111121	156375
178147	300074
311480	23493
329727	421707
400426	74940
280487	247021
5662	365696
417938	58786
11308	65101
308664	440660
462776	385000
131861	293813
403670	283465
474216	271969
92449	246311
484520	352399
133202	292742
185447	125158
68098	132885
58435	300887
344561	99982
103867	261907
168651	279871
459342	242927
316828	94563
345175	231638
490901	74106
373399	252961
163769	38533
322897	361639
61652	31950
118132	458207
381265	124168
221329	270468
202813	127636
449628	363627
54524	63528
124888	41075
293913	252829
181527	90123
266156	32807
25690	423267
292399	479182
447919	266035
443732	203656
180177	118662
97415	213028
422457	267352
297433	85928
431787	18315
326987	65648
262308	183690
151295	490588
65653	148038
372764	143671
29824	336303
125203	392339
303507	385536
11586	28217
188708	246312
303782	411455
257284	442538
489393	184757
281726	298767
148309	195121
161452	267602
325609	379438
476346	368904
483060	345489
57276	7903
84504	153995
324252	89047
435638	133527
20374	266600
283371	186280
38861	80662
238344	466737
198010	165898
62227	436845
76172	38294
141234	315671
485796	93625
420234	83051
333080	65137
361007	141440
218987	425187
192610	407120
209999	94356
351432	88705
376841	426322
227386	190369
437993	17186
338911	317675
50579	119381
78835	261493
492569	401854
226974	12443
164299	464846
410235	372082
421781	354790
480025	56398
153962	309085
41959	476303
114550	396405
367638	493022
375032	158805
31935	267352
487145	232154
102065	187404
352007	353557
444416	353813
483987	476568
435083	52934
30708	233600
473306	293659
380297	163577
460614	183213
81714	4413
238025	483977
152198	420790
35265	351955
287413	99271
383161	209285
81978	482246
382682	108730
187536	293813
111924	447050
289276	304173
91332	24334
20199	24412
345401	417061
30955	12137
479486	349998
463549	131527
177013	181111
1477	20959
77229	317180
374511	350586
261112	317676
244362	301659
37237	370866
121686	144405
231268	73128
200868	229741
195402	15133
228050	385279
271417	62191
221332	469235
352495	105498
361579	199759
198275	286690
393600	347011
252378	270684
458223	284843
406371	245194
260663	245679
28357	137028
200411	492716
379919	96366
366402	22974
448199	407981
303278	132740
102236	476662
314722	403098
258163	343457
302402	13334
98644	75860
114686	476447
319119	174263
489993	244929
369305	347375
187419	47911
7791	224871
206243	367107
479437	79989
28763	474175
339051	224198
424514	277823
15819	407763
422060	60721
322687	339153
376256	330469
52547	410098
300426	166513
314889	349565
464966	184258
132559	220429
24992	328195
374901	393238
314980	136725
441034	334872
183947	293741
164095	228721
483805	276021
196559	64188
472813	469235
489657	135825
329750	475914
370536	171592
192311	290235
184354	408411
423652	352605
106514	267352
408776	263009
4047	214050
230783	272908
63528	107295
445152	165126
170237	179300
237242	302033
67506	67858
371213	94634
263022	179512
401092	38063
404886	262954
481104	417294
394405	364703
238083	55652
50330	257635
402016	267125
313902	178436
124259	82585
419906	245679
406164	93876
396881	185514
5166	379110
11000	211294
484144	101349
396765	304493
391958	57193
423706	171295
143615	374314
253296	429391
204203	230691
441665	140202
383526	116307
81556	415585
230051	50853
345762	153995
119842	267602
444344	240374
166760	141509
406751	469779
314343	344549
6331	451016
307481	313745
134140	122462
437098	133535
215853	421830
243595	70043
119627	16433
149020	142718
180740	189640
230051	187654
357992	240225
82265	446351
123113	475185
210435	68347
130069	106514
122673	36633
245592	26127
180755	338402
144973	74320
114192	158780
477174	141440
52224	160886
246322	189424
122535	105498
92295	322436
280076	367280
46023	356645
376603	415379
320245	323126
289240	122462
47466	275320
89295	114849
204292	188359
426568	234748
252292	93667
342486	470962
12610	460300
361576	462670
179924	447560
235702	124085
312474	302288
146280	426887
184629	163444
127453	140508
93936	31049
469250	404521
107848	255519
132821	61552
181341	271852
335228	265198
55834	320641
67696	472546
405979	318735
74500	139035
366814	218727
117415	187045
146893	139833
36111	29475
382316	46836
398607	489822
479058	396622
58615	47028
374379	329039
108537	286828
404020	405998
37769	334557
147719	53425
405217	399724
47200	451999
249182	255517
288385	345677
87102	107217
54784	35414
79941	142702
197983	67837
357193	170417
296906	285403
277442	54976
336542	183003
91934	372314
350719	90973
141772	302442
300182	249639
461527	298182
450011	426986
462670	104609
149429	405741
270248	475555
498	166511
262890	39071
258307	189205
10236	446167
146391	91670
250262	424422
395259	187246
314311	318749
245679	395340
129502	313745
359930	337791
55400	25443
273148	259929
300273	183272
239915	349135
426757	267553
427681	179045
23306	74067
60243	226494
486217	326997
148079	127730
44885	285156
145282	316961
79691	181543
387663	460333
178681	9054
55816	366666
227082	292369
301312	314158
484604	442163
397600	262954
167165	480692
475977	260545
305896	192115
470258	160585
116525	254178
189680	327652
373973	99405
399314	447831
333603	445604
390142	338933
123365	275812
209445	221893
19931	324377
325314	85523
444970	438925
100438	276440
253842	307092
332260	288112
7922	425838
466770	454975
395922	390088
334991	481882
332299	468387
367720	326492
458768	134980
459688	85748
447335	145860
405237	484274
150024	286291
409238	77609
144188	74106
55659	469291
439236	355723
200598	76023
364636	96312
176682	260659
98394	152776
330087	278813
48275	236332
10251	136279
265937	254366
22615	380060
66523	16433
327332	126062
167547	149199
308685	153995
91537	421830
308484	363631
795	209510
68675	160092
295159	170684
149264	120948
292298	119796
121607	459615
177048	275292
76227	18665
116572	440660
493921	415585
429179	89648
319955	422781
314240	2199
481854	4369
365502	210738
420511	152321
356524	390291
200232	285263
338822	414286
119381	230812
229978	462957
239268	341202
233363	348236
110386	38935
409274	132740
276663	237165
15099	332678
233614	408242
415599	173736
243136	118964
4849	245547
101475	81206
194137	122843
188002	428199
315422	484330
61152	351414
392593	79989
143671	219743
366228	97753
200804	73189
425867	201389
456294	132608
319032	327217
417291	446693
295906	300240
53199	193897
222045	267439
86632	358570
287523	226076
293831	195482
211515	372238
44110	455310
157182	86728
198095	336291
135224	157943
81561	246311
405994	166572
52661	447570
407339	226308
248013	15209
42906	234918
251281	378462
174920	10345
157839	227491
265774	282224
322509	421942
211238	187127
253102	281504
107132	336361
383114	182209
85699	90730
169630	355447
484197	435274
246297	425510
346329	478178
258230	456215
299691	468438
139753	328369
287118	241981
368148	162795
344518	114289
100884	444504
18936	114116
216143	83694
363819	237494
190524	385391
20282	419873
8459	37899
278685	56183
246402	195928
395321	60517
61817	17746
226919	411016
272480	200262
389493	244147
289107	313802
148991	423974
252563	464420
271348	28619
379210	177911
153222	412790
7363	463799
460685	348798
438257	401928
319163	476447
161023	235668
471876	177374
226252	378084
242567	294920
143079	421830
206941	120453
126911	209510
326720	393326
476343	15209
98644	170993
307909	377906
225215	137128
410238	78227
18748	248312
107711	394869
324325	273831
185084	214714
486607	484447
368688	464725
109959	308551
469699	183807
160997	293309
289742	102105
386215	382964
403787	132843
405603	483578
47080	395646
95356	309524
138611	35794
290419	292006
464002	48462
226095	190369
385571	429272
103675	274634
252812	378686
458483	168213
342652	40547
344737	91657
358755	223629
163680	21583
416426	365380
399542	4932
214316	99405
17297	304173
477932	292152
46610	226213
230674	42890
39517	72421
308686	313314
120441	253809
96559	276158
58782	140289
301774	156006
437370	175923
430161	310261
404568	2520
46509	425878
228225	96409
378795	22347
127211	262819
237938	58279
286948	326492
412205	450087
403923	101806
12385	152324
473644	173642
445282	19377
317649	119868
19727	75952
65983	86728
197920	41753
94704	237665
387201	183213
218818	92681
14303	367750
402828	28129
158295	320317
161326	476951
326722	107711
370134	463655
364740	494102
369209	395198
349472	82585
343341	478415
197047	401871
86676	168301
323828	222701
187834	284877
358620	376907
459839	269199
405198	409564
87259	338160
346539	72670
397770	109786
178024	213131
70625	81553
431655	269199
99458	127067
174309	48163
194076	21411
406459	42057
51759	392824
438725	168711
422981	328091
7861	262296
72523	200249
319595	4349
116895	464438
98659	121574
413477	164884
71189	94879
380492	358797
248150	379591
53428	337427
277228	218727
180302	77511
271188	49903
483503	42653
384141	78967
266014	36286
219136	279637
304701	130514
184346	459650
458050	47390
270757	426073
222443	313745
405306	267602
183906	15819
349187	375334
78688	29739
425503	438653
206046	261356
135731	314850
167547	65670
9492	490057
110835	197695
270785	294836
284057	426595
262639	471044
134575	309425
216894	345642
457859	389682
93697	293813
439914	8459
10762	447450
331529	157905
115741	291796
57589	49828
236654	83403
242783	203656
249163	244005
236267	407613
224128	334977
65003	196783
85669	342801
187510	291002
332049	353798
428214	243950
185497	64414
302875	398954
117012	206062
130096	159249
89213	311713
127084	494102
320448	110677
133105	370866
129219	121965
6087	133109
91325	346140
188503	122462
237480	124085
99058	259929
310153	467369
369763	102069
372340	207543
304666	28951
186597	463731
56619	406717
162385	167588
324871	186063
407097	268176
277467	427045
206300	391414
59380	300800
40891	212278
351661	421830
200092	304969
296693	480057
219136	237517
412438	436939
249485	256627
145028	51485
39348	476951
298248	106903
44121	354883
395298	49903
453007	422175
146938	371918
443308	236213
221687	374764
389529	283115
162671	345745
301636	11626
420777	178422
350650	19203
309565	438419
43454	5040
28996	293813
276570	85870
402726	236213
477853	158811
256823	472496
22884	50155
176130	329743
464535	411447
27463	261396
418500	9054
26559	365890
231336	229026
41755	375840
428944	267739
25130	15209
484226	444771
331503	397030
222102	147373
173684	383967
167588	22092
23071	409828
105249	343679
182520	445536
96489	401101
46275	391673
122540	313745
373413	490237
304084	107579
165680	174947
67673	156387
35806	474057
104788	291521
412690	18665
9969	357000
244125	213298
64941	151174
327181	110677
291299	72980
347121	465132
458990	694
13623	218701
445162	250389
328036	214024
427334	187347
223013	28065
240796	307223
219397	55259
106514	388575
173915	253649
106386	36555
246080	351257
250410	37404
38312	139679
445898	58441
17709	489531
470672	476288
265711	408149
253824	27464
480759	371943
373433	432777
249860	244703
380186	52488
256893	146259
96961	15819
184369	10646
217748	364201
309621	471355
421320	132247
214456	287454
321177	127774
184116	304731
425081	184645
283126	340979
445251	60517
128080	305025
87760	296782
294974	290532
528	294633
191629	49966
128704	31808
398843	229222
460551	113051
332109	452776
2348	6248
334092	180243
182892	67984
1361	307270
341271	319826
237934	375598
454263	475047
226919	246813
18349	303175
340793	8463
128666	24943
118938	137454
193796	124085
320345	140398
68331	140044
121808	303079
247003	374866
27453	190369
315690	435903
485166	230925
15996	24568
274476	337045
433172	358797
103178	439979
99243	487481
348985	116679
106142	443315
173110	132397
272238	139648
371253	440660
121922	393326
382691	423581
327558	277047
260956	339853
349974	488329
27306	421830
239270	293813
241198	451668
83122	13370
18932	40003
22240	273831
296260	326985
378848	471357
30264	171576
349397	249709
21110	190369
313169	13730
247773	233363
239865	302016
11222	4533
443350	479614
122157	243710
187568	490237
3955	468162
266885	460547
329	482725
384324	231194
225582	450594
319004	404960
309778	237032
373689	248958
154355	76454
375619	434045
92635	49199
391616	479916
63849	139417
372214	38685
93353	273027
260825	100479
205135	223366
143625	256095
197555	22572
463200	284859
304011	171420
158650	309663
279035	358032
162467	158136
458892	78380
85174	322048
437716	434893
88439	187998
86910	249709
314722	240203
430679	98825
87046	14922
146422	478415
178682	458183
310338	238612
462434	203656
302298	436740
425905	214992
458065	60595
30097	424577
461068	431634
456481	79610
100455	235150
148317	434893
87741	405217
240092	359029
252044	372214
94874	76016
34675	255428
227068	131312
143263	378462
350650	298156
419666	87471
47511	214992
120712	197348
374350	319438
461759	380315
235045	210193
296260	402253
463284	285156
254446	183459
18506	275677
392953	12900
341124	276358
92877	469235
455228	23208
241297	395988
17191	249202
190054	102270
180987	317118
168542	393326
106826	455673
445435	190369
220040	48275
55659	384949
189640	490757
161363	225727
373502	491349
117055	300606
315599	230780
383526	15926
384155	32807
426716	6507
104387	315864
46556	382586
72480	369599
215472	186440
242661	464725
373703	256791
48547	320215
163843	105967
56138	273525
303016	155632
376283	378462
144768	150352
221871	410236
355853	190369
292727	421935
352237	304173
84429	385153
51439	212278
460036	11813
114383	68174
112372	163800
278038	413476
93361	73336
39843	442101
433529	267352
332725	353787
243534	169582
182718	476831
56067	337210
136864	212278
46874	169482
272624	459205
90633	410951
266028	296693
287263	60517
287038	71494
277765	369684
447408	173887
7240	394266
197556	187974
210180	16646
152081	110677
378021	132740
128867	2894
456756	102801
320281	426600
316683	443327
380369	237548
298181	470554
138318	317118
429180	59966
290838	184299
345578	219572
130069	20601
417136	13370
34961	233538
324262	76350
473979	60517
186642	397009
74780	45091
414739	341419
327209	237694
28955	239528
167897	409828
435683	55789
259978	209935
467809	303569
439507	270585
432096	240855
134360	480906
210087	352163
283346	216350
277105	132576
6310	210032
276821	301252
190281	469301
474826	144037
312283	116377
358145	86728
202352	218780
191985	162947
160607	246713
150246	457940
23104	233825
141753	27149
68098	142474
54234	260527
228126	447158
449521	261375
16438	331315
219985	83275
239431	195397
367158	377933
323520	214063
275721	144193
251525	457508
277765	378082
382314	356548
346557	478482
70716	267352
120006	372141
266141	44433
299757	25410
462984	324377
378284	94344
336651	478232
226919	183007
493060	462973
94250	190369
46759	190369
357769	214050
246371	179936
324635	74713
404718	262825
12481	276572
261112	254543
300905	50264
40449	280722
201797	428103
119046	71637
228023	273687
91600	285501
149781	281267
258079	82585
244454	306409
66383	374884
379703	369599
127014	124371
35608	256793
122899	237670
412777	63528
480759	423688
494127	491311
459317	396198
88129	118860
377962	185335
36589	60923
360179	249709
354313	196783
90074	158045
492316	222531
73660	109407
65307	147088
227628	251107
341514	468081
414433	144966
73660	99106
311566	67040
292352	218780
272725	369599
360531	358634
287980	210050
258661	246311
102897	5040
129262	219876
489787	143095
403621	378462
184418	413408
283759	49231
377869	128758
339965	129857
107752	243840
220044	194165
255249	101830
140646	237644
396114	421356
55224	30263
36900	169157
41378	149388
183208	48275
106295	393673
412426	446105
68532	18663
2529	440962
448104	59137
51700	132996
387799	305418
169409	183920
184528	148957
351534	190369
240522	46071
404568	239547
424570	168381
50739	9588
20783	440660
369374	129185
380492	259929
56458	362423
295841	342063
260285	303424
302983	140365
19745	379202
62074	420757
282969	137145
132536	67584
41106	58486
375526	346970
207788	51895
290465	429863
64524	163127
233117	28951
269032	449984
382568	45413
301081	37069
90145	389682
342935	45203
106918	139613
38005	447335
352983	309524
375405	329435
377230	226494
197079	12443
72804	389619
221439	314742
444544	154125
288322	355700
398090	163321
230051	230168
466351	436551
324518	318526
244536	452973
337723	303779
437357	246926
127462	331581
444540	231447
269294	321323
336080	168093
282263	264766
382664	309632
458639	97277
49903	54524
268755	243766
347121	2535
72867	390861
387027	439507
120674	322422
264444	344637
244536	482228
292896	474398
337849	417415
315152	331003
220925	379293
191308	318932
227899	140460
34932	146202
290211	73190
246848	422262
223163	332385
440762	392335
81492	430356
389656	421525
161287	363103
34226	420944
358172	418644
483847	87049
89219	433705
375665	69597
377278	318095
168919	292911
490553	45604
452189	127100
116015	34742
144635	487833
698	69856
242210	347011
135947	366516
405979	252961
201495	220417
201558	264906
203791	87471
23856	486548
74158	377183
5677	387735
25891	121106
315335	151944
123671	307108
319824	466075
188847	179606
439517	215521
89739	82585
200411	201493
30903	192614
63528	326456
444715	133987
295923	60517
444121	226218
214950	296339
9522	395988
192610	115246
222094	249202
337592	268689
41189	296590
462055	450540
276621	17486
136882	465066
266936	378462
445201	267602
225133	286936
446381	117877
273825	183213
360459	236712
402233	10690
233498	388812
99105	237434
263514	153217
22287	190369
417257	12443
66143	282206
26940	200082
66921	119211
11696	306930
181347	447560
493003	100191
101319	239297
451961	227101
129100	85159
366378	454216
79387	478415
331065	237235
157035	52223
30497	219743
128878	128625
263489	208019
161420	283737
176321	30896
208619	485263
256566	266462
72804	174998
282522	167100
265236	264766
370619	311212
405752	19782
246398	205061
171544	462070
70746	365866
184304	276003
300473	404447
330369	11817
410248	9054
122788	101464
171455	268290
100073	15185
108560	94516
85665	127298
281826	9744
372133	491099
454867	207949
24277	345408
429104	193054
219090	135664
481975	269199
122763	404219
115662	372892
184260	469235
18158	467881
29924	343012
75768	204453
151444	298878
281671	314742
170325	21411
490940	414589
30984	409828
464930	115801
446489	21411
470911	94344
453483	107711
408329	128036
428861	126473
52537	137379
362231	475866
60100	119123
33265	240225
492406	14439
214111	315888
271115	430356
309373	320097
11576	13370
382853	337592
455339	300193
471566	93601
314583	237820
113408	180578
169195	353596
252236	137719
344634	75679
32352	183213
244359	404928
115670	325784
81269	313745
416531	84089
338915	311491
41683	135544
84279	205673
48366	114643
253931	466737
465132	369599
268956	35707
278173	406229
246928	180586
200849	28214
278597	180967
315340	315847
358922	456844
435441	25793
354380	15209
140677	28129
112744	92553
292655	13189
292515	374291
425760	405513
439992	110677
383360	377762
249224	9895
212236	287673
412909	374594
436624	438373
406660	147852
267420	67040
334755	391414
130069	158123
391114	207052
433771	114930
80920	150352
373088	318735
167041	137128
55485	64335
453919	197212
258771	136279
307825	341271
334073	283346
437806	162795
123969	27766
146743	35707
486894	264908
456021	267258
22894	283445
99845	172154
3063	72007
406694	96977
73362	281924
223426	103409
367654	263455
205597	392788
182042	237235
163740	6374
390771	12602
78582	233306
254904	63025
230936	219785
415574	257155
439165	10601
160133	31178
270470	221324
406814	13370
260	467690
224469	110708
390050	324985
86311	377933
20622	236810
222491	335402
287737	441434
242282	246245
391758	300800
282715	168381
463067	10646
382228	334120
215555	486581
56068	269061
490060	226308
481253	122462
140435	262039
311867	220417
276821	46706
359519	190945
277954	469612
72303	383688
124085	317766
353632	399312
312347	486885
448080	128625
99405	227356
249939	48163
315675	194165
5700	375142
412440	135123
415574	94646
162557	103031
149589	144512
383276	275731
371030	458145
303993	321673
458768	371585
243667	448709
194898	40388
353514	11949
409499	389922
63597	107148
146477	226308
279849	345998
321834	208617
199245	466737
480184	131709
450436	280626
451952	190369
376619	226494
106284	391414
47214	280526
203348	255640
313314	264784
162038	193281
5532	302763
140922	214024
130206	220417
397109	341515
191767	293025
217498	192195
308944	123213
221296	317020
467788	461384
161420	292369
77420	300430
391805	265215
462824	411455
193766	185208
227415	105931
276559	237660
51669	275959
203733	421830
332649	71091
263586	259558
373845	57989
214055	418580
448212	183213
104256	49966
87266	47919
40028	475723
233782	186159
112650	455946
318206	96569
340654	291984
387313	366534
120003	456120
223710	144306
216534	433922
213354	155231
93332	363581
383580	253341
316352	129951
55021	420955
54976	132736
479325	271524
216666	233181
210247	313492
47780	369271
218979	488551
320067	419463
196132	217785
179545	414641
139743	471235
268764	24943
295899	72523
37333	260367
203837	348292
245073	396610
72602	159249
441570	445030
302208	31509
402238	486885
64998	357854
131195	462132
355161	83872
257856	354694
86583	38727
132431	413818
138927	403501
186222	164520
114243	478377
26543	266852
297436	133423
98638	237458
197732	407386
344314	146351
80203	476951
181985	411175
491114	336590
239112	278130
137133	348563
332684	362267
34977	46839
188510	58694
188666	352605
464827	112667
218638	325471
462821	99405
459661	352605
326544	232555
70	108222
422711	342807
86560	698
373025	382950
136019	304173
273485	189946
233699	367883
110190	327840
299033	45455
120779	132740
368080	169047
52244	228431
338751	167561
153322	78565
46346	314528
384543	317356
290170	292388
474534	33106
134126	293813
109077	248273
484978	479157
128605	28653
87363	213714
344314	176324
266968	402269
493497	249334
333426	396080
206231	87259
378997	168990
135155	6899
406323	247620
335654	175897
201956	317118
476879	456778
360649	114930
86683	328140
135651	327061
370590	269356
96973	203055
409745	145725
188568	208400
482194	383143
26329	289736
193398	108743
343700	466022
467606	378462
396089	19453
158411	155446
57415	193045
226747	404090
60710	61934
228087	469967
144793	28129
19443	222701
320673	297174
184757	428738
287212	54449
300075	182220
317358	293813
343312	70022
239919	257239
258664	435930
368377	246629
93071	267466
113605	380071
488074	50264
234881	149025
226481	245163
318478	287506
304178	408448
178422	46294
121985	232206
414286	81560
65546	34551
363716	420944
249505	166651
156277	298791
344006	340584
170872	265589
408329	209471
59475	244742
293913	36836
391970	187974
463891	35707
31908	179045
493267	29253
348840	424231
334372	443154
342465	351117
97256	440660
447610	234356
64354	267352
400302	158514
110032	74106
406309	95280
110528	379976
82650	59759
87013	453521
158296	305226
154937	393326
478302	110677
20456	1057
313070	227101
71996	264406
93900	322408
197577	75109
214996	97499
81899	123785
185702	273831
2408	134124
335620	403471
10093	421115
471277	309898
247090	474527
359157	311258
486777	256310
132723	183213
421794	54068
453882	276358
33195	120507
80334	411543
175635	267352
224304	242896
34881	243374
166625	328897
7571	323213
280707	420392
121032	15133
240209	250434
9012	55012
373953	464420
300142	341182
204018	119123
22779	236269
88226	339887
256716	380491
274578	305417
438777	355747
238594	49966
245488	458071
71157	409109
102795	487192
417938	322109
256344	42890
10762	401065
423213	294836
38510	424180
166968	295650
390170	411648
460825	111368
351540	411016
139570	113138
178422	145217
14340	488932
79182	195615
8163	350189
241432	273831
157098	116070
27644	98173
219941	216159
33035	310098
323317	374305
474606	26842
142542	220773
319231	330951
288046	341523
470068	90103
161363	443976
379696	75499
447610	296270
467605	437047
345576	317118
236578	440660
328089	236735
263439	332487
272367	392062
443526	320063
291829	293813
310915	293813
233117	188542
94985	95351
95963	94516
343602	69400
17838	444676
318827	388195
298258	95312
420311	371983
244254	203656
479950	198456
222045	110973
355614	426569
353121	424484
402412	133596
46391	472784
412440	282534
365982	13370
36711	492196
237627	215513
114332	454140
110236	244544
31214	37057
223298	254910
225621	265589
459974	84111
27389	93627
385318	178436
429786	454827
439893	159249
127462	429603
462297	50736
66383	393473
12088	380360
286074	110708
150371	108956
376904	234356
484144	23306
334372	104226
304649	224763
376782	442934
443512	155044
467605	257277
335765	370866
466347	304731
25787	363829
450487	56906
156577	478184
425190	417866
54807	214050
288693	344820
67351	178249
429991	100116
258274	72461
160262	481368
181200	27152
436950	1763
53822	110677
41747	476656
407280	183213
488016	83872
338384	276478
256893	215719
470746	401378
120295	422266
78030	465894
8284	192279
306195	363581
283881	108258
482403	137719
458207	467586
212340	20019
382970	260379
29322	458183
358087	242551
146893	329362
193767	33124
466444	352605
416312	98057
123039	222701
177482	260392
366492	9706
440474	313454
102166	178561
276350	262954
234059	162096
180352	158170
220967	493217
17772	9435
164801	454975
172977	365593
5972	378045
116134	24516
153898	464694
222610	266600
21482	482024
444194	422011
449149	313871
20507	66215
399058	126374
144102	474412
12297	297272
158627	401854
202905	267602
859	259462
429895	166970
448992	70557
231225	149644
306589	187170
375706	84089
83842	267659
465063	109212
208593	437876
101546	359762
340277	47173
56138	82105
74641	298767
63428	317118
160409	299467
132960	88502
176217	462315
136740	485304
461511	430356
10546	5347
330042	411424
355083	290450
130651	80454
316532	463615
284970	51222
4753	219170
51543	208577
356530	479082
438988	430356
341919	13370
396169	375840
408285	24516
65708	218730
268755	164884
441302	180841
139708	352457
330430	234918
481406	59194
456796	13129
272135	134259
256901	491984
417194	489552
382950	49231
191308	163336
237148	476231
357617	462973
326631	115716
281130	284057
191262	364591
321797	293813
164157	298268
408108	183213
26266	312239
315200	121965
434034	413333
433633	206198
6467	190454
272587	212081
27970	186714
395366	478415
130602	263009
55489	4413
414058	420757
338791	55700
359664	81280
73153	304589
146067	287382
134912	301505
408436	24999
194206	375840
398390	83275
39195	49708
404697	97872
409094	410028
314311	382832
178422	280043
102905	288035
292875	144845
300383	413674
487422	281504
482730	476231
329784	93454
175370	317356
277315	54449
348556	17515
485582	463325
266960	482575
358373	167509
10251	243895
319768	119123
226038	237458
468402	476911
232731	433391
438419	44296
57986	375817
333641	164180
114643	304173
226835	469990
112355	126426
449346	458517
191483	355700
380499	481279
482646	236395
349140	360790
101069	434153
186305	41753
281552	254753
477173	12895
17276	194626
34447	329139
381729	436686
12494	41800
411195	293813
450851	447517
350705	292468
282475	16325
258441	143265
196903	396697
163324	137128
280871	157726
298293	16041
258398	229150
414920	62916
323017	110677
104740	286555
419512	485072
153726	341458
252745	178436
384531	225210
414327	439158
221283	89810
408839	478714
407292	196144
352381	120470
18749	217150
35978	213957
135103	117923
180650	464496
459778	438419
10616	454937
136179	103392
452851	134970
116070	323134
492670	99585
284417	316372
142290	59590
312474	240665
197357	127921
272785	360531
265013	80720
20677	256427
280971	493524
339844	423974
213467	200362
337267	297582
28357	2031
457418	263242
305827	318563
64998	489552
427136	218492
299473	346179
454263	328371
319824	328932
461316	39939
451610	253411
35806	380604
225960	435808
215725	262335
3336	91678
303782	200441
408660	159571
300024	246005
40161	296028
259622	408172
297061	457737
472372	119722
191970	124085
101067	246729
404960	114678
40111	179529
174139	177938
147368	170405
310981	364610
219092	137719
258204	132247
27391	134804
116431	478387
337529	149656
412667	204180
306772	348970
88439	190369
62708	27464
247254	354933
330757	478415
113685	268079
267562	37043
333910	107492
14241	451171
448199	394400
165804	35622
66639	477986
297026	227188
260624	387860
275834	212107
65513	297941
220136	187836
395734	293813
400124	53863
150423	453671
277665	239983
302063	463372
441302	109110
476381	352525
250207	207150
251728	394529
77300	178742
15783	399852
100233	62191
58271	321266
4098	309526
414257	237601
136042	48861
47080	403088
336825	145860
310954	142587
56710	401949
6467	334715
209942	252423
461677	5041
431264	30717
313492	447358
249339	277777
66769	28129
188090	205289
118867	425589
412971	233292
200467	166513
5693	369599
80919	214749
26550	43886
282453	267022
28130	433391
107828	52537
148429	119184
132154	401881
289300	387860
34206	235527
10379	301938
588	249334
313631	90177
112616	295940
422933	90701
476072	383967
63597	407457
321118	357089
273900	115174
95254	122976
144073	616
109549	122046
199427	15209
482089	435318
395292	440660
391157	491404
461943	158166
473231	161384
38134	337995
76666	270324
380552	415231
412303	24620
41753	227333
447896	44875
47003	145181
382882	331424
68092	162831
489436	391414
179054	240374
226023	198790
211077	114930
54803	397897
426556	314897
442784	226494
442119	106191
301327	43461
144577	430610
131574	117705
458225	213662
201757	399736
232046	75583
270734	342807
27354	62185
485190	214024
150020	34255
23018	242661
450338	110677
76435	468489
323213	264605
185447	417036
121594	401949
11902	261396
252118	264154
207309	385076
43775	255316
214912	484416
433703	188759
420944	113619
481789	428103
230534	71979
456658	404974
3856	186159
70384	28622
151577	327975
65751	59169
127778	53811
71518	406785
462660	30263
256363	187796
469142	313745
38389	186159
212043	254445
415240	479627
123178	430329
13104	73726
163379	238229
142176	478415
307025	67584
76228	228305
173218	139622
285183	51514
316136	36462
76259	343721
394975	59132
149534	227101
132617	386799
303474	258844
236824	35575
112129	129545
444862	50264
485546	484883
289675	188059
331042	10411
282522	108160
88790	132026
395247	367110
194840	481552
46004	99405
311624	248353
203793	67584
281412	297298
308533	230714
65296	422998
307595	118000
255900	185468
210351	415105
250944	491984
431969	451031
393918	132354
464017	90277
135179	275677
70716	144306
178273	364460
409745	168933
192843	317118
454263	319271
466028	227031
216666	472164
367937	338271
186221	455769
277568	237019
240370	84875
386350	450946
277954	24248
377455	219957
17613	127270
165574	114063
358202	191269
198244	207696
222102	224871
215396	327217
76539	284042
493276	369577
487347	166894
277499	447446
315951	448864
381940	292721
487787	454289
375253	250118
300302	257980
285059	195011
299555	273401
372246	196100
167165	88909
3534	360567
280600	484632
261679	477774
343744	355320
97074	469235
113295	291521
279404	69048
316565	418139
279431	144237
87439	371317
75093	341271
280926	70557
411177	148860
213447	387742
432212	253172
466248	316229
193299	156006
186692	8607
284839	185454
280775	88769
238406	428958
198150	430356
4243	486946
261875	313745
256893	112464
383581	440660
113616	119868
167982	16433
46071	326165
219068	237165
208270	17318
406963	190846
115854	190369
219683	69125
27808	420392
134145	91877
240356	222326
103842	317356
298427	218485
90376	97277
20647	177829
342173	291521
445178	18690
115818	303175
275473	193705
228707	293813
39943	242759
455231	267060
94992	46071
69026	119868
480899	50537
82449	98061
292352	182511
405288	168974
154835	380315
34344	417349
63229	113436
94475	353465
72668	320299
164570	486885
438368	138971
154730	203279
322448	218727
481419	475595
56295	489552
7502	156094
471146	176325
144877	363132
35944	114930
329862	421830
256919	230255
346189	187974
450051	256273
129412	474931
236472	242130
490195	306409
211453	103115
63825	69446
361707	275959
238766	83187
40809	409439
243169	483893
49072	46220
271937	391764
110296	327723
315742	144073
109733	485479
81432	346882
219715	259192
317459	277961
487203	432913
392062	396916
478871	491039
27103	300887
257632	34692
175667	268809
199769	128316
432863	119762
353491	38063
461592	12263
60775	142445
88771	347165
73466	208577
59644	460734
446041	455529
165918	474412
464100	45335
97558	210228
122186	45007
235266	187974
175109	290309
410970	15209
112526	185592
205152	492906
56347	476471
201572	307187
93835	79485
424497	191130
475363	274309
376427	440660
364617	31134
442425	363754
98968	110677
441110	246582
159979	302033
294115	492906
440474	58417
344453	291521
198210	96977
355004	354264
345401	464028
275995	452001
471365	14764
232098	313314
319259	363911
329379	231489
411556	38063
433983	174567
277643	24334
256325	129727
230051	336616
413053	312698
355898	114063
400286	308841
110835	379700
220152	303392
387791	117658
228423	6374
456658	301354
444588	126327
221081	291091
377001	320346
444251	459802
269055	428026
115149	205270
383154	206874
321319	417294
356953	121758
246825	152085
408357	200125
240361	252363
267562	142811
268118	188681
447641	114930
414004	468265
389478	255369
277511	210353
114063	329803
297971	344637
63145	94344
178249	218614
99039	228431
479351	172384
152141	363503
292020	385279
117659	371463
131471	359834
142086	127261
493347	475090
335654	237229
250512	288035
457397	6899
374901	477136
478222	139128
230969	440660
384035	261396
454263	187077
110937	36023
51195	242759
212450	170669
244738	471585
223429	315888
288202	153667
168123	291984
75403	364146
373143	369577
260730	301659
291535	186751
3409	331508
58479	484274
382404	315888
329612	190369
331028	281641
277738	276358
143842	304024
18928	399759
26503	481368
475039	275315
390032	268531
148671	391414
373025	6072
494043	476951
238344	459802
207338	144037
117988	474005
243089	267602
281007	70557
71258	101964
421682	75763
52646	399736
392407	15209
323108	69155
52889	120173
163978	300240
28229	78146
16277	433391
471549	411944
152739	146202
366626	124768
3885	99405
123513	42890
490957	37515
108735	222539
184258	384401
165449	373838
110835	163505
328087	149897
193869	476231
76737	254277
266028	114930
362440	260854
219546	115168
314311	424574
36399	437065
119381	12856
285876	258126
408093	232925
446770	45210
99350	208174
445805	313314
473426	346705
440059	59140
417526	54536
352922	446351
43383	71448
314311	52490
246729	261396
155242	432212
400514	110677
289276	194912
365902	277162
316036	161448
322585	313745
374533	266150
257007	110677
164939	337341
426870	28991
278391	122694
474402	246311
443298	109367
431863	395336
114748	470737
354568	58722
261112	321884
320982	171149
446182	386687
224711	245332
237120	142825
121484	96581
345715	437882
395045	388195
365884	419460
400552	110677
423013	180841
322734	63391
390673	327061
136955	53559
360129	107688
238794	12895
137318	422792
126832	57134
398995	310359
103603	336099
246577	231791
470948	405273
12107	241525
224853	17400
41433	27464
433278	234682
254973	355247
262841	425043
149710	91958
75324	271337
287566	155680
489932	174341
64721	16433
319081	51373
243983	344998
10095	41116
126470	336590
8723	109148
266307	412904
249090	157012
432660	191899
185352	119354
218581	168381
212153	316388
481505	355700
115563	177935
164951	262954
476948	440660
386186	317118
226919	215458
362231	319595
393411	490797
40991	308668
214443	271150
304589	108743
80334	100499
194261	158684
214221	433645
101012	399046
491099	318028
208433	306600
267654	487409
235375	8687
397811	166742
387189	306406
181276	2628
206559	417918
390747	441407
346584	401297
13091	469235
117833	296432
424294	393313
143328	219499
392872	416896
440071	337494
40691	353109
326319	294147
33453	184181
91373	401928
233045	131119
12297	245575
273041	61696
452869	331581
217790	98012
312283	174833
331527	428296
24785	154759
140989	462265
361291	202523
88097	451016
447610	206623
1057	115374
20941	39275
383164	386879
374305	319626
45880	169048
455804	400016
25396	262018
10512	6516
313209	44128
121368	60517
52935	293813
286168	281924
23781	32807
65973	150352
157758	396781
136405	125094
66193	429251
204907	110135
17773	307279
267516	323340
477932	31178
112625	268518
418459	187045
34177	329080
69734	94516
19355	291332
36683	173176
153006	484027
387949	132740
325092	195948
404035	122780
390470	403711
260017	333357
72925	488432
275901	103267
259978	251670
123343	445646
206501	220417
259769	166970
481262	24737
221318	163344
457108	121106
19005	30749
203022	91711
182372	101451
218604	177348
413054	9041
489241	369577
345401	237425
146893	450059
138814	310098
124358	172688
334468	48146
151331	65020
458223	317184
391928	43421
276359	353787
153048	313745
213537	41895
366442	137217
191341	105498
106922	398333
116947	214022
166869	373021
225214	358423
379394	350439
91325	158923
86374	106063
233498	167517
356562	389422
203200	240056
106955	141649
180292	347511
303838	272230
283521	188319
377989	310756
404179	322842
410432	31562
226949	108460
110424	121434
266985	375605
213944	479341
26109	286936
303523	270836
97512	20512
472755	119381
89840	424917
110745	12895
488715	400816
138253	114930
196378	315881
425077	350189
259046	334710
119001	110677
151764	278977
428138	362713
117942	410908
95242	339564
8406	59238
447230	193149
394978	132332
216534	257446
104648	132535
9969	172205
420867	440817
172018	420790
320531	28129
203083	470415
78319	366249
413495	9054
137545	413535
267562	411551
71015	54976
144895	469446
162368	145578
447755	259435
456231	375937
371797	313242
244926	38611
418806	357214
427486	381469
433221	40447
286429	90803
8254	172535
21449	8463
35777	355207
334131	4922
342120	246025
433104	266853
402570	326474
464666	182940
403467	451178
493563	99405
47508	69470
131397	201614
252939	474341
414847	351778
47127	234748
334602	404445
481419	278894
421010	86560
375405	132852
316376	126348
456658	418570
133588	135896
222862	215054
197647	378884
171047	190369
461208	476559
297980	43102
182509	63821
422246	103085
224808	127921
44178	478415
153026	218727
347121	229781
179127	246311
414238	360224
253573	49903
346880	138807
265164	440962
207649	8459
74886	355603
34982	74106
394420	405990
27130	291249
129478	163200
10002	29563
293841	99110
376566	327217
221703	383586
250295	401854
91130	193106
335324	371617
300338	279054
308495	141623
4792	387680
440511	169116
480580	325710
223668	124945
187101	227352
230574	57208
163370	406968
138126	49231
346567	39701
478287	24516
175012	400098
173828	196558
327595	385851
228044	251417
242148	256623
240225	491096
407334	430576
238917	190369
338791	22448
180483	281247
279269	13370
135757	438419
406764	16433
58137	293813
413433	197077
124942	19268
404607	313314
227651	477632
44160	128741
38370	60517
359642	218727
379843	181993
226760	202486
43772	457081
159862	58881
358602	270691
453141	350505
303207	18021
69004	118877
277568	2935
287392	188198
192465	8607
86632	287694
72875	171884
166776	193047
89370	255650
387244	166063
461136	96977
222389	264790
215329	283250
355080	38063
447335	408170
268835	227101
336921	379946
247296	258431
412878	171202
437720	476231
109959	283446
412143	72656
284381	62191
418213	96794
263853	376244
312061	471968
305324	94344
396957	401670
195811	31178
49983	217546
117647	244531
267940	445233
383746	204925
351448	168509
141485	446351
489128	221737
286828	201405
183065	207702
229735	64998
393600	267602
260981	111005
344561	91069
238791	50538
187482	317037
335778	214050
228657	196977
91877	318426
493501	261237
150149	49228
238185	465063
267902	170081
479387	155311
6014	446351
229308	144052
30190	369577
5024	12135
75259	361962
481044	388957
296029	9534
370130	440660
36339	345642
427932	364382
134299	243766
215176	422175
199582	21411
262706	470554
461566	397824
360091	366493
454167	294836
335838	453012
268636	45284
67399	181468
267562	347381
371125	197996
270248	104855
428178	97753
31544	186159
29315	399468
289673	421525
324498	404057
3809	271132
49092	325604
360535	162884
131939	120097
184149	409828
98816	321182
302939	388850
243647	476682
222874	231314
101067	354728
109358	382709
152210	37005
418368	385000
275098	3896
242411	112283
36267	212734
247482	291484
177514	467703
146384	7460
101955	251331
204095	365579
281510	13370
56336	274856
195849	164884
122729	194639
231839	9648
355025	140044
205784	439352
100012	457297
123304	248777
115917	168511
357993	227526
436612	378397
486022	134262
106715	28129
478847	284843
12481	166555
26969	246245
489371	234413
256009	487833
77987	362267
42743	146042
393046	422175
465755	369599
328807	5090
444356	217025
87867	126086
22823	15144
68636	13370
330114	335832
386512	53863
14020	210734
203200	360653
293657	463623
252747	66235
404337	20946
255568	422470
97592	463529
138066	483447
472639	165320
102711	217808
288455	351193
25239	332908
215066	250069
473226	230865
53263	285736
373433	6899
85049	102657
460478	166970
284378	271469
246692	82095
20988	8084
337868	264671
280092	11459
28664	21411
216666	443229
215075	121171
380348	402493
51334	134983
12481	312350
305827	44108
16981	489822
83842	118115
393633	137059
77872	408117
463699	195121
173519	65266
194082	266852
10569	330414
337066	57989
44910	73387
86879	301594
441513	455089
464506	220417
155275	357854
245332	267352
160580	172833
332658	110677
209973	391414
319046	491840
333637	435092
361496	394571
320845	47376
481017	216267
422246	107777
338271	81830
341243	483795
479283	156006
361982	267602
474697	269199
140013	471416
333117	95149
75270	402731
197852	255828
445672	63352
36612	3774
296366	324037
253102	263135
477932	38141
268902	261394
260893	134639
471074	248849
116087	30931
216163	186468
352201	130300
45018	152003
353955	86974
24501	470803
155766	224674
260431	293813
30743	336955
142315	414653
451447	133423
402120	101597
372170	286375
399975	113051
119286	126198
492046	478415
58542	253166
164327	179361
461769	145691
57276	407184
28357	22367
14270	345747
90792	17339
324646	379416
123701	89187
81636	167581
306055	220592
176878	370880
164169	348563
318573	402698
254293	440604
165648	379246
292490	490610
209395	451522
244362	380409
354320	189653
326324	344040
373504	92613
464213	183213
73900	446105
422101	263610
672	148141
471927	250541
87955	273814
77443	474410
469534	195133
276564	176878
87832	138663
477252	2066
299018	89831
425395	440660
175666	12443
328059	139753
489930	410018
83616	422470
25031	119381
467788	426719
406689	342807
257498	154543
226291	318735
80080	318535
453659	442510
156590	69159
487196	95970
256610	3011
103282	411455
376076	166665
63652	85844
472604	458601
230095	25885
21830	122457
460082	412297
121594	28614
30749	366241
328075	306633
90842	110830
8687	244128
212772	446515
123602	124064
420680	482892
344094	305984
339967	99012
64610	355252
367765	379235
437849	405745
338467	114879
9587	165544
488715	419319
3809	354696
166348	490588
35664	15209
427611	160102
432093	135756
394768	489812
181150	474412
149049	65979
379525	66556
312981	401854
298941	199159
151562	157839
431137	453765
110708	181112
368426	317675
358167	244044
434990	231447
474432	112850
281032	202043
390771	80684
214050	28546
108554	65498
152125	111039
21870	86476
225295	390409
153339	438653
410619	95942
91828	345658
424699	336955
118686	385000
9813	204453
81567	15209
4865	197099
414257	358014
61367	110778
70609	87889
449994	198317
462182	287854
480978	398671
95315	432268
470990	366127
67253	344984
306196	212730
362494	455228
465687	180854
127531	209572
132154	478415
380465	208577
276158	248835
334985	74569
283729	267352
108585	150264
280900	110708
366505	247980
73153	17122
276996	42313
115258	183213
89466	464420
412443	425526
241937	65936
488779	318735
492689	201286
215075	275790
48791	391414
358942	288656
223780	449150
374527	290450
149977	434768
267419	259929
158107	30263
66035	168607
487890	401543
346643	119211
226630	388449
22197	473113
362996	420392
367087	360531
376592	429161
341249	465879
475243	322674
315394	243115
408852	16433
11062	8607
33390	319081
208776	346030
238041	357451
26075	388616
147706	316575
312347	304666
22414	160303
255747	245538
118578	50538
25145	94516
376592	261829
468516	174789
252059	207535
404087	327477
11233	337661
483075	226943
489657	427272
400273	416863
197200	317675
268910	211944
187796	159693
409388	292611
176913	184248
135151	278893
235755	477509
187846	313745
398633	440962
426197	86728
433369	166752
2349	3227
467648	278739
279763	380342
404568	477147
435683	390396
386799	141440
421370	354266
41025	265711
292376	101058
169047	313377
25357	451016
116009	306409
188754	26839
150982	122694
340920	464420
418298	116975
228178	475356
452009	261396
341279	336590
194325	148951
15507	91711
303838	489167
215578	398537
27312	469235
115489	418551
196187	7343
439469	464734
454388	260824
163549	107711
105038	372214
167788	279884
373597	73189
127388	50264
56974	146944
336080	288884
266307	31313
184390	284843
327861	166513
200068	404886
44736	121418
3111	112500
16844	369506
340798	55012
199051	430790
222520	175398
345401	328511
77377	321856
263799	64685
273768	366493
72658	431779
346299	85582
375405	369647
415609	227313
195529	396809
289177	251807
268764	183213
167746	315844
399071	389384
300047	272237
29077	218727
166626	342598
231069	342807
107052	245736
200092	49915
51543	219743
102587	215645
196919	108344
54539	181150
372565	177630
472662	218727
193099	362274
287262	107513
192611	113051
176062	121304
274574	150760
110992	452746
425371	336590
478051	299960
145954	192288
277568	186588
203847	183213
148313	76738
15433	55328
204146	277367
175085	422853
468677	190369
70144	21411
418992	368859
163356	446616
140741	189064
63589	48275
231005	178494
60140	219930
483077	306215
342949	134259
138433	138297
279590	116838
460490	15209
358907	357373
465139	442030
7817	376182
305535	304719
37459	38332
455889	155510
388614	317254
149501	126062
184870	348176
445288	397124
129239	226494
356558	218727
145788	421595
393783	375297
393516	314049
369108	84895
40890	128437
482477	428080
140116	342761
458332	263762
134580	183213
65296	162947
4436	315671
40992	437077
413105	454975
86663	391414
95214	453521
48832	69574
315640	342090
39371	425799
137621	262086
61743	30358
71960	366666
24508	196534
427337	295383
239432	264
272953	83625
485667	439674
425166	352504
385402	23795
478692	125605
47645	396080
155817	385766
212730	310756
300430	317151
337488	393326
240066	97362
292430	15209
442995	299172
394835	86974
296511	75925
326631	128857
350239	437613
142906	63037
379680	253929
286236	45949
178070	317356
153548	462292
442091	206887
463200	94344
262674	202602
461049	376697
144073	121808
223916	367328
116945	12895
239662	144845
256237	362808
239799	94516
62884	84431
194875	49903
358271	172378
313733	91657
378224	192365
53623	20860
187413	210036
187055	226308
130651	103656
468935	276519
382848	186571
370463	371585
42680	178907
357373	247527
80971	3041
391394	108234
230998	290148
104648	115758
457845	70946
328172	186440
381729	216532
203200	70118
169135	359762
5700	215833
477932	82249
219198	238536
180000	233112
353442	13563
418380	298767
279674	380991
186651	113994
492851	428900
230051	77857
378350	50538
128577	419620
478486	374745
198862	324063
356135	195615
474250	1839
229474	13370
433869	289900
258883	166513
44577	409447
479822	240225
81899	143430
376481	110677
330559	397650
276816	469235
20181	157726
405255	411424
115312	213853
379372	320845
169950	341603
1842	60923
319081	287068
300401	426595
446413	421356
493883	381691
26245	79983
309225	41528
71867	342407
346299	221508
323514	231638
215638	265589
253690	49903
428771	121255
181661	368071
271864	315687
198317	82196
200092	466737
60072	421356
312474	107930
272061	358032
377323	72523
96516	27991
56165	267602
234799	157791
360137	454975
268847	272427
365521	90041
181623	47712
329727	142068
464782	421167
129270	75763
62327	175881
280628	180240
446837	224282
233989	232925
390536	122816
262210	485964
44258	287354
275247	55074
458023	156782
279583	337802
128675	396975
306804	171871
416137	479719
472494	121988
101012	477632
17333	278907
175550	66189
74662	3902
145585	427628
273900	74886
203971	220756
478313	355806
436012	478415
335743	293813
150062	275677
65664	17186
316889	472595
55400	341214
415574	211110
206017	287730
368047	430263
120894	187974
353998	486339
240039	267602
416408	342761
315951	178292
78344	314742
479351	189064
232245	465185
62079	150972
117766	450529
383369	192195
130552	379903
192476	31342
379680	130742
361576	184697
163229	401854
167588	264846
187507	469719
49625	288774
159301	212081
430966	343009
404232	419507
125457	245317
397159	310756
463549	66215
89644	82430
171673	338076
154008	401543
9787	35752
253758	157932
164958	214992
114349	37057
194	163468
172396	262148
318232	212822
283612	168615
134694	73035
106416	292721
28360	371585
331491	380745
414035	10231
267837	317118
358967	26940
81876	119123
299859	114879
450532	292650
312310	492738
425948	416758
1499	110677
401628	464727
481446	97974
447793	125074
122457	312830
286819	298415
141034	409248
341311	461182
30625	407023
407334	225472
51439	235939
226359	51195
363025	379976
26082	74106
262210	108555
282865	405217
42887	12245
345401	181159
316190	235606
354866	310481
310493	15926
200092	338664
396036	263713
465877	336590
92401	466930
186846	253341
220936	401816
246023	426891
167588	249709
254712	223053
301246	134738
81260	57896
446397	384776
275840	486885
65134	10690
133909	422152
122975	10646
392996	422435
106739	146865
316136	32708
371405	16433
331238	288708
410028	266009
493037	420895
415234	348471
276228	479872
237186	316372
145534	466969
483732	178721
202881	180196
407634	411530
6467	127469
76536	19499
346272	279470
8320	441021
317370	238041
409388	282814
166590	371918
32383	477506
411818	300606
302987	170208
443815	309524
455611	164884
301771	150974
160765	184657
140178	122344
79533	48247
2446	159152
240301	371617
139016	382035
319008	164731
48303	490913
260624	300240
467160	50264
357243	91711
361780	170274
256716	423062
477811	250404
101465	472721
42370	20995
255454	476951
286390	399997
233276	164739
107295	487833
331574	217744
462839	195403
73298	76898
178162	122462
336796	355700
322364	94516
159632	338045
40811	13370
110306	73369
296173	152395
93314	371617
472058	419164
322490	315906
430217	351955
42335	99437
384218	461392
251494	169668
19509	371918
369343	51994
168437	341312
649	209689
99291	183213
131506	277961
151769	362267
248014	96879
259496	6235
263514	274038
399541	318404
458099	8032
46432	192610
202613	436889
257613	421371
377937	184179
364281	426986
64776	302117
267997	308268
319259	78972
440000	117948
152887	86596
270025	317118
404568	247731
407565	35629
377445	46260
251104	191686
419962	298270
315374	286100
325533	238693
439368	262648
185126	124650
237569	331777
30193	164884
486454	222701
18506	113569
261195	429928
293705	188837
451850	384025
36596	164446
190015	106840
114063	366099
258864	86250
182131	371585
89455	174682
15253	391414
134299	16762
43461	338173
254262	127544
324573	333123
228013	450895
141049	195950
383380	21583
435337	180578
366787	41685
211540	15209
395150	240503
475716	190369
443009	466464
452284	107711
310836	183213
330402	38727
8230	362924
383356	145948
215260	115595
465031	470415
90531	205289
276208	250805
55961	275058
176901	42890
150478	76454
485928	68820
86454	367110
344561	432212
76228	29284
81432	108159
250493	304865
251493	224192
483025	216828
78289	142287
230580	372314
39149	209213
212081	269583
92861	220417
41944	270558
51928	278520
488195	163435
428927	25410
482851	452319
275750	423688
10992	348176
370367	313291
268848	459213
55481	428046
458168	179375
138126	425675
26651	228504
171769	426531
64154	478847
477841	462387
292352	365721
187835	1605
120004	13202
200054	309425
8656	158630
46994	392062
434171	257509
76737	424411
414111	297974
480463	154278
190337	291823
374620	491163
377423	403368
215330	449220
85575	168912
20747	127921
79961	240225
8290	429146
66029	426089
470941	262594
354118	432128
208959	293169
294323	656
455000	288374
230936	336590
257402	88222
62191	446573
330286	298847
356345	335593
25122	143548
19727	207059
97245	399867
235740	474605
300661	9703
319412	185076
361060	340349
426638	271767
40508	258370
230051	382219
429863	461639
368189	164884
42802	311297
282476	417680
112954	303648
325246	117097
351986	289261
336078	79577
256845	190369
65003	416771
379035	165653
80831	319771
134222	250410
353577	169047
92635	49896
380766	313745
386428	310261
493600	72467
92401	486630
5408	418551
219674	63528
282133	109062
247296	440440
118423	328135
319259	380759
375405	477982
23910	49021
381723	55477
182065	285987
266712	430356
230315	46928
3748	130958
84756	58486
102316	62948
105478	115729
445329	94665
416741	29733
89219	205459
153195	210985
230765	68780
234573	160419
208744	19214
382878	68385
490765	13370
366029	481785
453366	29641
474593	48275
86592	190369
42130	260104
438563	57205
297041	204330
168798	403429
80971	132996
438726	214050
368011	75593
123661	435318
385021	201169
247898	109151
352011	304173
375422	481244
323414	400541
221330	246311
102162	311300
73846	234595
106475	48585
429785	477698
425866	154672
157184	170624
252247	119868
45855	192194
26475	242352
157839	262302
161135	315380
458768	179554
432406	417569
68098	467644
138132	485304
47132	132740
185729	246237
86476	476325
45516	127930
383244	9054
310153	123744
439469	378082
137274	258370
30311	251988
23485	280738
65126	439157
271925	218727
442435	341658
392827	486564
53314	450011
39287	118284
35286	226515
72144	431349
381205	477986
447962	456973
81304	166183
368858	387987
119291	472730
66855	202486
13268	317108
412205	49294
246047	110677
196803	378616
133291	308100
179597	111312
12143	440660
44916	400501
234932	217423
160234	152020
379538	93671
378242	317356
471875	249202
27617	489167
401876	359762
413816	207882
51065	195121
50302	21902
225720	183213
328693	73380
202092	286936
243115	196924
38241	97277
250701	112486
133909	66140
420164	47861
346806	300473
47630	397456
52646	232555
192060	273831
30821	29638
216006	366775
373537	348176
174669	262184
439977	260854
68794	263009
321183	458183
333194	13370
147706	359281
175484	368904
39683	465687
164349	281936
148196	347057
356955	91069
340317	456640
16758	401004
414666	184544
348497	22827
159370	235248
79358	482246
15185	479872
481419	282126
334092	271314
370167	166063
457370	356342
19147	410581
115687	241037
63233	440660
454821	161919
421202	67082
373433	277661
75119	8867
269329	491150
282401	35040
481149	35280
51237	151786
343685	389908
195790	40034
431255	413787
51657	408502
409583	4349
304244	35464
103076	299467
112724	69103
163535	171219
71303	398558
435683	208617
202249	80761
183868	283037
447574	166098
342080	62434
452148	171040
403483	79989
10874	481279
41959	119868
246191	477750
46556	155217
3062	374314
345214	283445
153061	112862
207851	40748
290838	418187
42168	293813
374436	84089
171546	267602
325455	439686
42851	57989
408459	360363
338897	464420
238814	39470
160396	400293
451146	59781
277644	87509
369030	49966
198443	476951
97233	273831
409808	139921
99567	434945
129438	393326
323295	460859
452320	455983
269969	138646
76104	99072
456082	111292
171003	111104
489913	48955
122062	299223
277125	79267
337464	222309
230051	245091
205346	261321
103178	373380
28130	331921
134734	420944
226649	61621
446366	389503
347574	402312
203291	109407
163094	236222
53264	189064
304605	403188
374379	355700
118860	404960
72804	354702
319547	164884
104498	143751
378622	168381
8535	122694
414257	95973
355997	246311
317990	397638
382659	378691
318623	363973
343559	314307
376619	43302
88353	275339
195432	3805
452736	440962
269612	1852
76515	273831
35233	445198
22801	48163
400970	420341
38155	77278
374939	241823
132147	397936
301437	28129
452003	490038
474966	109271
106739	173693
381256	54362
339051	300195
181176	101049
301260	139080
44450	47861
1689	253458
254251	148590
332929	212081
452933	226392
340511	303160
263135	154985
261675	110677
195333	170341
447230	51683
345293	266339
187754	401201
216610	331349
72295	479307
132688	301960
358132	208143
322211	276358
118385	78891
194216	49230
463862	137719
75930	386153
87263	402193
451574	160419
480908	478415
414023	34801
21482	285143
84745	120428
266566	51830
236980	293813
433239	24208
40250	190369
202348	238647
311923	488960
124732	267562
69162	58292
51211	298788
440443	382166
413450	447519
396672	47931
369405	210293
427486	458449
258131	164884
200987	268081
136798	119995
237586	154852
127198	86892
284744	110677
307404	366872
281935	267352
490211	115340
136740	165489
432421	393253
372865	377131
405820	266394
425827	115861
69657	159434
461733	126021
182905	192195
153508	267553
213792	461729
10546	40162
85638	44096
10599	327061
454167	55698
356535	371486
320233	207443
162467	231839
94250	35178
487513	188198
128196	342807
414742	281924
119001	328483
424740	149993
210247	418973
139270	119950
248740	13320
3111	326977
90431	285062
49106	301018
183440	190369
290223	140842
226093	385641
278891	327710
73290	384351
332512	50942
383251	202222
46874	119868
139788	217000
302629	159578
155045	266538
243037	395336
487963	302033
162673	94793
439158	164816
448104	448095
67363	455181
56720	49896
332474	53721
120283	430356
448104	468931
283169	417575
382848	291984
115604	303218
281499	53811
93329	76600
124085	278455
184827	46127
108615	115671
48191	153306
374322	404806
122677	417918
131174	339153
27617	276090
103922	413525
79172	456606
239055	269199
278273	412022
56676	472204
65326	39914
303052	478415
276701	109448
65935	47297
177892	437304
44160	65979
330752	416153
144238	34692
356953	9437
454770	362610
484035	489762
467654	274963
77074	47911
316136	223808
455122	316388
255846	28065
472813	39764
92220	362441
160356	422533
160005	164066
3417	451571
22407	317356
441846	385826
320319	317528
99862	261396
397344	347988
323748	441572
388084	49903
8354	382166
178042	277941
89219	468276
276330	263261
244855	20719
118706	20959
82287	32807
12087	238810
435172	162657
349140	189938
76208	414393
296080	72523
397047	198790
250942	293813
370752	272230
402918	100080
466034	22256
69968	428109
271046	245679
36719	357754
460896	313745
314343	215054
340457	196730
287940	366127
86549	319333
123661	342477
89219	106256
390150	50734
397310	13814
418180	302033
158287	429128
176111	146805
396499	49828
467111	15133
393261	160461
108704	476192
485131	28122
55914	8213
469479	473056
237586	271630
112908	352199
377719	164884
313368	477750
337876	201586
251017	286839
254297	149109
133393	329566
59827	377620
381051	277078
336655	468328
207187	21583
379322	293813
146506	163800
96777	79989
338915	127386
433100	58585
468935	103804
407334	180454
440715	195331
136042	32053
67536	463200
366402	405576
204964	86797
447833	72416
472225	281924
280223	158979
394946	255522
261689	74673
121349	303040
106851	13140
472963	445160
200092	153418
120331	266918
477754	109271
45307	117027
353969	61831
319259	53172
394869	484560
44451	273335
213910	160237
239840	393100
172256	393326
213886	60517
266302	402790
395504	388957
157984	34276
296707	286904
360459	292227
58208	78289
160237	291324
224167	177569
257694	411424
32735	383682
430096	4214
404568	93627
61245	235823
355083	39990
175182	90705
331211	368820
420816	75409
335951	430800
226023	208626
196851	421935
350313	287024
471071	234964
93174	391370
270638	351639
148007	345745
239605	5704
196030	400240
167506	122694
453411	411424
68804	60517
24474	49660
259739	13563
300060	284153
356077	435417
48239	252007
277403	35707
270122	895
275604	263287
183966	421143
104740	284089
278498	60108
297069	105044
192599	127367
72084	145875
140324	451856
4755	144800
317989	431043
298372	466828
166301	290598
155311	219847
347121	314343
262431	185168
31930	140728
462718	273831
27069	135756
131449	58709
120628	430241
14378	283750
209619	11983
225750	329924
18025	115599
24284	24401
36228	487833
290838	150478
47080	308573
449028	21826
421976	161446
304186	382421
425135	108423
44829	408646
109391	194028
100327	378462
174689	490832
369559	45890
253587	118877
247046	439772
375998	205571
416838	211575
329413	313941
307679	149900
472715	40784
240843	8449
151262	360974
189047	308195
348007	388904
255997	476180
166903	95922
370612	52403
111954	367798
424106	209933
422241	182979
75257	357382
357543	472433
436506	322514
420891	290450
123556	330469
99602	492316
47509	431226
114643	274740
260857	110677
353739	250389
221329	128580
135541	145948
54599	183479
197997	226378
328550	183213
347121	358821
350941	282790
241956	385000
494075	305933
483678	311221
404337	70179
261830	63903
74207	355154
492393	150264
365908	157214
404710	13129
108931	313966
426026	146202
461944	419089
378214	330580
287968	5857
283230	288826
66588	187627
78134	20998
129936	317118
176130	486705
176130	163863
326963	167902
12110	309184
198431	150676
167588	384668
225318	79705
240203	124013
28971	386870
367432	418771
41959	130742
324531	268118
226023	81976
245881	333713
219546	163691
28357	442867
20194	450676
394435	70716
73622	49228
397617	263514
344077	50744
379680	127952
446883	443779
279066	53389
67571	239611
266965	49507
317618	256452
360357	481785
472802	468127
289108	410074
336152	379040
128337	244115
272039	366127
110164	306511
338453	211273
114369	186440
206379	219370
420014	119868
73507	355093
273610	468481
443260	414541
327867	178436
418839	249334
155069	293561
102374	397672
68675	463746
136631	406831
89789	426736
257667	1057
250833	386645
244016	487130
134469	367462
81478	366493
410987	38856
289513	124320
220243	403467
358273	420349
357827	453088
124535	490037
97970	153850
478432	32807
201249	467703
47250	169131
138126	156389
40890	196109
167588	145145
171347	481130
340175	264766
270369	190369
453821	488109
438478	455187
486894	81817
300883	208291
362759	110677
130369	127439
29894	421830
129760	25034
332299	245242
134580	392086
191928	273482
445860	409828
428216	81196
67351	229928
384231	274295
144288	163452
51601	362784
353714	317118
16268	179741
206330	120986
222102	486872
402689	353787
37575	41753
73660	433943
476509	180761
216982	176878
229735	445733
333975	384021
160794	119762
196903	468640
409388	13953
167034	427410
32580	182226
102795	366564
390693	214544
257624	263504
336265	142916
465820	105585
168582	486885
106739	250805
371850	17186
190703	174122
79605	485653
119688	15209
458065	1605
136560	233160
363197	267352
425827	174518
198623	236137
302109	389170
116516	123369
119247	22827
80918	301866
314123	296390
322448	97768
364946	354630
126164	381214
462819	471471
244851	268976
386556	347202
269284	404806
10303	164164
98905	366099
197988	454609
257909	68327
66792	367493
253312	91735
306352	493788
334845	6253
178988	448176
210583	140044
238277	13370
160221	217575
432175	174583
297969	101650
93451	319051
350296	296536
448677	106422
406713	177131
226647	103425
479220	166385
192465	303648
241952	394948
358707	404960
462653	363717
458010	32807
267221	467703
321900	101995
412205	377368
25374	334053
448343	413533
212182	287373
254241	310261
129498	27464
370457	244482
443832	200723
231078	14742
133176	438419
221454	487192
47816	52391
32124	135718
406182	39516
59991	105878
43775	451475
315805	213577
398639	43801
81547	43483
492247	492840
32463	35707
364735	351341
415938	30374
119276	294757
171495	40780
312283	256278
230903	190369
237120	369205
160191	50492
328940	239915
101327	324398
176760	322839
295062	55466
409016	404099
222103	481785
272301	333029
27970	86974
364769	487206
431285	450760
222578	414745
328428	317686
9913	74405
316322	413640
257775	229849
349311	361160
60386	121897
393482	412193
63848	402895
225351	341907
161397	187974
324199	406641
367720	219768
266155	61361
365410	22827
136279	411809
414058	303175
215067	236139
489056	141704
354010	406751
263522	97753
422350	315852
469956	457801
463140	152493
442581	475200
34767	51222
23168	304165
215108	402152
95775	42329
300555	288083
198043	12718
136684	443834
292765	160468
30196	166513
53769	485040
54539	233306
446372	441158
6353	473069
91657	355093
46127	159249
244537	21583
81432	290
467967	302923
153813	58881
391839	309202
6899	237419
209686	164253
364807	355700
47228	183542
158264	410370
116658	90401
338302	371937
348974	248777
337483	71281
190327	361960
50906	238967
435931	105053
351878	156845
439662	494102
373585	73821
362267	165380
183566	350549
263	154015
269670	56627
173919	309425
24147	201407
179803	438825
387066	474412
237934	483031
157440	146202
367239	62191
22071	183213
301913	88396
264149	76628
250833	373247
86497	233729
473107	398333
161456	111972
174309	94516
415713	166844
151657	417201
46506	447257
418279	63983
183418	359929
140935	20586
65966	94516
345401	437818
122670	190369
162114	291324
463587	31233
309584	11626
465942	280635
143042	133423
408357	118886
148886	486200
461451	162448
368257	182259
261675	130028
221925	422303
190911	490215
160192	393326
262210	384971
165680	159670
324065	354532
184629	121499
428944	315533
420839	367750
438394	430356
318310	131312
394303	101058
422096	416402
10255	27766
205338	390066
166903	224338
56833	453032
205671	49903
326811	79861
44847	145693
288458	105784
139844	104734
180578	261494
352633	438293
450417	247702
182552	104325
128704	61934
62196	188956
256456	283392
238180	99437
333289	79994
172419	190014
34757	96751
111549	267553
204959	452098
319824	301972
143412	340956
356524	196783
399914	300045
317672	336590
116340	464420
104778	427896
392837	414008
247482	463822
227101	155352
487756	48275
46365	420947
118781	477868
153813	433391
229735	471808
370640	79989
420586	119381
252824	68362
404783	387742
55767	50693
24336	240796
376897	166513
470819	443694
471268	312698
459045	265690
79189	313745
466851	43145
365528	130932
456547	401871
80224	7800
480870	316575
440583	2577
21417	393674
366530	110677
46556	34016
389141	405491
350912	195948
368552	40381
361282	210261
446644	223114
482686	489822
147115	373683
42854	412869
485476	238578
318644	277439
113157	411674
491614	402928
484851	192195
437623	424707
48159	328538
21973	309656
207992	125129
107216	16433
247754	140021
359344	454893
407292	331508
49787	40784
149595	139755
14871	52695
150173	440660
459938	348083
100113	137228
429193	180680
58651	152502
21634	401854
373950	489822
435276	449077
415949	144539
268411	391019
162803	153585
266936	7146
437095	411989
159557	113138
283024	268558
373088	387860
140741	84590
362255	104743
379009	165009
369510	411365
270935	195948
326631	391308
471170	438362
43454	268948
493695	83811
45579	370099
390154	316708
131178	203279
89298	33855
467713	335459
432421	128188
362225	355552
232039	58829
1589	18376
263557	467703
41039	486885
128233	38346
100287	309180
52537	330225
466764	482138
310981	433105
273148	42189
406512	56632
133732	405087
340446	155217
457023	313745
156728	190369
246577	431055
162246	438419
219627	211616
281826	13563
457915	103824
296111	147558
12724	438738
232342	267602
410345	129634
176130	125821
133903	205289
186482	112792
339842	13129
236510	360831
335951	386772
68783	182940
493424	78638
420675	267602
22090	417028
273964	96218
25354	430356
128738	271886
294996	395336
40158	385000
11059	351029
86786	258126
190062	46410
78300	301809
288354	35707
105132	76939
258627	163833
221296	272526
404803	423688
165267	404338
153590	198357
224997	295725
401555	183175
471641	478598
5908	188038
369209	208577
443907	44826
358145	435318
318792	239804
491243	441635
430603	79989
65484	130514
369813	308052
437390	242423
272678	130699
483706	78855
309218	183213
20732	157728
312520	438783
342412	295650
403973	459737
392872	452433
366689	101058
178487	338271
119026	79577
185462	409828
296185	256131
113676	440660
139330	187974
287035	490639
196340	265589
253069	151096
211069	476951
189374	423014
304350	197696
221152	183213
467470	290014
179054	267172
342258	299973
276442	459728
361045	208300
112674	72941
38895	459802
157198	187436
237714	81005
217764	411809
465661	103262
481406	302745
464753	25539
377412	25034
338647	462102
475569	134262
228235	239644
446140	106693
172396	425792
14788	477986
259537	456640
308058	79562
489552	408479
350935	324473
82790	186561
68121	469049
17333	404178
63177	89016
243992	391414
361060	17798
220962	94516
225038	201534
339333	456993
239099	371453
226919	292357
34565	342807
101119	198297
276759	369599
208754	485185
407066	214994
260147	110619
459123	172733
280232	101058
373025	251040
137454	131547
452293	54884
170742	375840
428243	127921
27397	16433
213275	410484
220352	280933
239537	264406
479095	305859
64065	194165
27969	305807
187787	356627
24140	305483
159470	56381
35806	153589
91679	375480
85674	434035
184118	50264
159703	201262
464828	203213
259978	22891
329466	333839
40028	144339
21901	34497
10762	395888
222389	441700
2187	362939
39657	285607
192238	450676
101398	105717
396390	392162
148252	80662
486104	21411
455011	310756
15433	158776
452712	456442
239201	158370
282461	407405
9501	209018
135756	122487
373755	422175
24435	250434
63391	448496
245332	491150
493122	334876
326498	167053
165658	134145
10645	357930
8943	447517
66559	263009
197456	134834
314617	453435
45070	300025
282417	94516
9165	379779
28448	255317
357291	113975
19262	479614
461549	137133
4098	247676
428736	52911
208093	330469
197124	228431
104544	447295
388875	223842
478875	286313
409808	195658
443361	89315
352768	47644
413572	31771
45283	112312
465377	336266
170228	450864
321270	161381
155007	480802
24208	267920
189673	264766
414109	81280
173414	197463
252263	185525
477328	197702
376619	34252
212939	355552
190015	185479
53162	401949
408428	248996
424680	472770
113667	27799
356953	328932
124523	40362
67029	440335
365302	475594
358983	318183
286145	276876
191933	22611
125894	482304
365188	243840
491833	142018
279722	157462
326429	304589
60368	418643
206355	394529
231578	313745
236503	293560
292837	248572
12084	293529
90071	158811
163985	219743
312283	272309
224015	75404
491037	396431
430153	260196
373788	431799
183249	473077
356756	164482
368192	404053
335723	84089
493743	256121
392964	454562
364577	286337
190963	54976
253911	391414
48275	104502
250207	53540
101840	146841
277654	300606
141	431137
89789	187974
380723	40683
171206	341144
279662	124650
306352	430363
327838	211208
331879	185704
434088	300240
96292	267515
208091	402731
378028	132996
73660	376978
236695	214992
139931	124431
267562	428313
168779	392086
463095	21411
4325	330878
227068	249444
344505	478415
117800	183185
117205	249409
150708	47776
462047	469235
108650	355701
74067	397717
44160	444721
22434	428080
303631	130393
374255	248885
66948	236654
128185	268261
356234	297426
262868	262954
421207	113749
200092	470746
244536	75186
224342	86728
77334	137128
260624	237458
406973	65016
403135	463799
323463	166064
326631	218073
278011	46127
317726	410987
104292	389422
61060	321161
482596	67280
18059	197683
36191	444754
118694	211932
306998	330752
126212	316651
70122	441313
311327	338939
274067	284809
256537	66546
254742	166335
9953	45086
114643	493168
207209	136422
468444	457567
196515	361186
91553	430356
162895	430356
108524	36836
444647	54976
116087	61016
72575	114063
42890	337974
454336	110997
245996	321916
90830	57059
344352	311212
18832	480596
412440	407641
376855	47000
106225	94970
328149	327217
95215	218615
249979	91711
231472	304451
232799	160585
86405	140812
472841	355806
44861	122212
53329	123369
28954	122
386486	13370
324582	205223
106514	325148
34500	119859
476093	337427
348237	278520
327778	359029
427835	375840
30657	241431
367276	50264
381372	218614
479263	345060
119997	172442
257641	492906
158201	73880
394944	262954
123773	165139
157180	256121
259952	237517
49763	377567
137648	198622
342455	94665
153317	119381
51503	439650
105008	131598
169331	393238
309004	220417
322515	391414
410279	13129
164610	471853
232049	276358
82967	205162
124085	298744
282163	357854
429338	13129
445152	198926
192246	50696
430965	209018
64843	293813
174059	35707
408801	241218
85369	27378
242514	191696
233762	190369
67248	83140
76669	296869
66226	2246
138581	435817
477079	444588
103582	51878
23226	384041
173698	455769
454450	354694
453532	366050
454303	69459
218912	468617
118938	117472
195358	256623
106739	93947
135722	243387
228679	236246
266494	320464
484204	322515
139245	357989
292721	278323
248008	165558
71374	432407
155209	121933
430026	341177
48282	240724
238728	396802
84888	329999
402902	354829
134593	490797
338003	226494
480311	381964
114085	19264
388010	468066
155370	86974
431854	73534
116947	349400
198881	103267
152921	82697
298427	110708
150489	410923
178344	204808
438475	307569
9381	188319
213	156376
459312	360860
456245	120735
373348	364109
68378	57134
308669	120778
243833	353787
176201	102352
264473	318735
405788	368035
12135	326907
36689	317356
389641	187248
224293	212170
309086	96094
329498	22347
374314	318028
271253	348099
196529	280718
372785	418746
377967	179045
373088	359762
292721	199582
459064	146377
160629	440660
110192	442836
119246	40248
278007	258370
186791	386411
390875	74067
376881	289813
278898	1171
319289	96533
454263	6072
17936	436373
335934	301038
45292	237312
58358	23047
300796	203656
313576	77114
44790	196783
49494	229219
24705	303648
326286	221660
187129	65121
233045	372964
107075	345387
280120	178436
216898	458
428944	370866
389750	349631
66269	65713
215649	110677
23020	421830
228230	378462
57656	131189
148938	26668
153118	343542
194725	405844
7835	15209
470587	366127
194818	328932
436716	175274
485324	489127
287089	45932
438464	54976
306198	110677
2187	83938
132087	171884
288281	198790
307891	18061
379464	402762
463761	132843
276663	35707
212271	489267
36528	266852
243225	359762
322819	401617
255767	202978
32944	117658
220024	69499
270196	94780
378224	15209
319259	487527
32575	219499
352197	53863
293066	53863
241379	15133
491066	234454
348459	301475
333339	468389
222389	316575
13237	74571
35035	17861
292933	27795
113434	273831
134585	49903
144511	22804
294008	30708
13050	468582
349437	200549
316641	76265
11411	172089
333183	401101
202738	187974
197597	53490
11902	259863
256893	360618
192775	162848
370100	309182
282515	58467
4753	464420
166063	230270
478152	463535
153322	196482
441821	121462
79733	238579
258462	406371
221478	56041
364746	313745
221618	459796
434726	213999
144577	327061
78855	243840
166903	426089
385925	130620
223962	242990
469412	427562
59508	110841
157838	48163
275043	50264
76709	27235
373460	395988
327209	125451
254446	7712
125837	237165
403674	462842
423953	357188
453507	224797
230869	142907
433346	112848
379372	393736
211647	327217
311670	187974
4151	336590
307404	388813
231547	64711
200092	262594
97113	360367
44607	21998
89652	443693
106610	52255
277776	91711
449731	380360
154712	268743
116995	481785
434437	401928
197719	351639
464114	236
130069	132044
278798	317118
261083	57281
484221	130587
340197	207150
477932	349186
267555	291249
129695	117565
290450	458307
437909	101037
76228	364917
37697	348639
192465	272407
241553	282169
82981	231485
131841	449583
400910	226650
427220	21583
457105	275347
458837	94344
95703	88687
436003	144845
216324	333806
136636	375286
21067	74542
108034	293813
338512	250434
6020	54700
100073	366211
300074	322515
198534	476412
383915	90277
488503	128316
30568	54706
403128	21411
122891	394217
120601	291249
257575	430356
397734	105526
383223	318735
105451	164800
86438	63116
418151	18956
109495	28743
338752	54976
50454	413988
371337	194165
163028	465016
277313	380538
255398	446840
339297	134145
321052	346193
456021	413611
91343	10646
71031	67180
471169	277646
336841	347242
465805	471416
265598	186361
224152	7705
345553	435708
31880	292147
258503	409828
151156	446936
361291	213187
355083	400697
153660	80800
272331	30263
75977	486256
130818	203656
300273	168189
474688	293009
10169	322991
87678	171634
71799	433833
345401	214499
140234	132740
367343	308502
259747	464420
313263	275790
312554	10612
386541	398333
383777	263728
244688	203107
399468	382333
468765	263009
486922	216298
300563	367827
162346	442554
448944	142415
430831	314228
370260	226706
370762	5040
122535	362648
122219	351029
299068	295725
477562	440992
136986	16433
105799	151215
445115	296563
468459	183711
169222	438979
3108	268006
12272	305642
89096	200156
289673	420790
143858	150296
471908	355260
439977	445240
90619	22804
197544	257651
176878	260058
182154	315668
26357	330171
23793	283113
231305	369342
245582	458782
295232	400958
251983	241525
255471	239393
358710	203656
389181	198297
251193	94344
225694	457081
350594	152465
348624	148600
283363	489822
93384	60904
8254	485634
181453	476622
160567	303654
244035	392181
324633	420392
310756	476119
178422	65465
421137	49903
437882	187974
64892	293745
222424	285156
322906	311552
380752	81005
190281	158709
42121	92613
403708	78383
330846	372029
462893	95149
478588	18948
379269	185076
221749	120195
455382	240624
463183	478415
333166	482480
429932	484274
105486	185016
424133	50155
207354	139611
356433	312308
484198	94173
100151	458579
353287	198687
271698	161384
130069	54323
294323	466020
308495	392788
136256	26366
294335	315694
43535	248059
167236	458330
491445	340735
72933	68199
143332	253075
58920	421203
195121	326936
200722	447514
423032	391414
244749	479625
32468	451369
304877	351639
8267	443693
417916	483148
42083	484701
301795	477062
147821	416402
227857	179727
159213	431208
137542	248293
81516	437954
203887	300240
407745	305536
423928	110416
39371	230336
266965	220417
245237	99287
335747	188925
366442	142993
261697	421830
43383	867
58569	317944
310974	457699
344174	198926
35851	458104
376177	380670
76986	355332
459090	132122
122718	68095
387396	147547
133321	194165
312859	121141
159680	94665
307567	28065
456164	211846
127788	328729
275029	471908
312883	156376
157653	285156
345417	424874
485322	85746
56932	191342
83892	166513
202197	445210
213754	359448
162303	110708
478661	6072
46548	467930
212733	197212
390633	375339
149766	425787
421616	478415
317154	73877
49117	351639
400517	222050
189777	101754
371055	351353
264286	335832
350621	421980
156277	108706
60701	447560
255865	23822
172923	37121
193480	180188
378340	132247
236115	206336
121587	186259
336265	484274
302207	214786
237120	218662
115071	15209
411430	454975
318906	80214
203108	153534
384196	168615
494077	441474
315805	188122
118823	273831
258136	313314
131985	210050
356530	491854
65254	409519
2695	313829
53178	39299
165	238083
414068	222958
168361	275959
171592	205053
288652	372559
239254	28065
444755	430734
407594	438124
71021	492906
117927	194165
401337	467192
203656	394654
388472	24544
429321	445353
17000	358531
208577	303643
442629	446351
218890	245332
151156	132247
221817	59040
430987	327013
56582	371918
316643	386057
215638	208577
461413	219499
409620	295258
50736	434945
2231	184520
482776	462236
131469	273831
406144	393253
84964	270836
444130	289048
250833	209933
69509	18035
370820	262954
459702	354630
238190	250389
104966	13370
18529	237235
353086	94344
76835	403968
301312	335519
70625	270836
139721	251214
93645	274103
169205	387742
33966	366534
455505	371884
385516	242096
127462	146183
231001	268606
368451	477746
22395	296645
51476	281993
138131	378283
10101	13129
61367	67587
437885	464361
76975	86728
216666	104740
273880	237795
278308	153252
305287	380195
236751	80325
337361	386341
209280	362267
309687	43054
432874	279509
126083	65683
388259	328140
10689	52101
170500	77031
78927	440962
285023	435318
145282	436454
68975	42189
262504	309996
187045	428554
7842	189528
292225	399954
479044	253047
68098	28672
136764	104740
77731	176020
232758	207982
177566	12177
123329	55626
71416	1483
458424	13741
234922	212081
299621	466074
38559	259074
419281	443823
320918	280857
138733	459012
293931	400393
191621	382166
27819	90123
106268	314455
379064	463799
452477	309801
213338	246926
167890	391414
447266	18418
71297	67009
393218	432320
19459	84305
472667	133534
186141	94665
247540	432376
479351	178048
77169	445749
296406	15209
115823	409540
192495	373169
333102	14040
433171	414422
40809	67461
493995	472072
419191	476241
474795	336590
467116	29655
45774	258474
326109	56638
338955	107699
49881	237828
288494	411183
199993	414715
372212	267602
203546	451016
442483	275151
123931	28838
90505	248398
353800	213957
434401	366493
386516	248398
293913	264132
54994	279047
205037	481247
456781	487192
165680	321040
169512	8093
104880	273831
28828	412022
330805	300240
106822	486885
407795	69661
421207	112438
304173	466014
139716	183213
318696	171289
433606	386072
49068	456640
210450	134259
305375	265685
420757	108670
99249	427923
342196	174744
358589	34950
299580	225130
360459	90246
103466	463623
123394	387742
233117	481279
20401	143079
233045	367790
223429	430610
85476	219775
367919	122801
365531	253890
327939	440962
23382	100199
183551	190369
20293	354903
87716	320025
409996	386612
408357	11465
169937	186463
89238	462221
151541	249820
462364	288035
360978	118183
304806	103701
313346	57760
316377	365927
411036	438095
419567	174564
48314	365161
9391	133861
404892	137739
71511	128717
12875	303648
208521	365951
476656	200695
278353	89047
488774	332403
203825	80193
230171	51585
112443	447219
32123	296214
294525	338790
278674	195948
257977	136834
6467	107561
404568	152298
281119	152702
271760	259022
108847	434045
93440	245575
330494	76454
341702	139512
102784	50264
85371	442072
240937	377933
178422	217397
143676	300
383638	260291
148192	71763
60677	77114
393208	335135
478415	221122
179346	221324
364205	48269
248559	282240
334322	480749
184629	282815
135835	94516
266508	128249
118724	256121
134299	388869
295908	83072
126067	329196
182025	340561
249431	267352
320816	183108
89219	441135
405744	28129
165264	414641
141244	366534
97613	17027
252172	416772
51552	68070
264420	42890
146893	297399
98666	61866
386428	217871
166122	127231
382741	385619
317460	104951
132150	40838
318341	23430
395032	277595
238855	83403
346539	78811
465690	226308
258259	100410
222049	427047
285701	291521
492838	197653
344628	41673
76537	476951
296425	318735
310527	45154
273999	478415
316782	171560
45307	230837
396491	432360
229735	413818
81369	473169
417369	427205
54477	79861
446493	257119
58034	137128
490211	168602
381972	74034
471365	263490
369878	176182
284761	217423
404198	441616
441076	40863
236381	206142
4035	469908
383789	374281
362267	185044
354330	198624
290014	303398
272681	204930
276096	396377
135847	48523
19542	52706
446720	300195
484886	210811
183668	118662
494068	417927
685	409416
270154	441904
417736	359981
140911	88705
93096	346762
453736	122085
306853	12590
89400	117245
489539	137331
87666	464883
292732	298767
299880	422776
485355	443102
295196	1605
476697	60581
486712	179279
321555	491984
67351	58441
111012	476231
390451	59966
40111	60015
128354	21583
227857	359867
486318	488578
465122	15133
15680	371285
361870	269397
67248	231958
169937	404322
382068	458220
52918	260527
365691	106503
215503	35735
213203	86277
42012	291218
16641	83403
94938	68098
488390	67054
71189	271300
487746	336590
94690	137128
378243	430823
335441	224085
11209	106840
144274	6131
121733	286120
352378	325375
315957	341876
120912	474783
428470	8084
293941	445753
335046	360860
478114	415668
453113	366666
236395	113764
137298	313745
480495	67115
373025	233414
365822	360850
31137	126204
120025	87471
233635	144916
283275	35322
417225	293813
221948	147850
262924	227566
15068	320045
168021	137159
417643	97337
319824	58994
112744	348098
350549	180344
221296	121828
350066	142696
359889	148361
408206	301249
302566	145691
240379	451460
79106	443976
96481	190353
434854	213169
299098	313745
154821	13370
70086	325870
53235	321190
75823	114624
12776	296693
1441	474826
168361	8623
279953	157448
251528	459976
465647	152768
261228	365943
76871	405217
179041	232347
153132	115340
182536	129840
224077	62191
455074	379250
138277	1321
326419	314760
139444	44733
269424	253991
344863	469235
304165	391414
193152	458060
172993	166513
209224	298005
409439	110677
115449	308019
49964	41673
110703	457927
431661	152148
489589	313159
187834	260475
139185	161895
395304	119868
208093	474453
185497	464502
273324	417201
456145	425787
475378	132318
228326	485304
62316	74024
456269	25034
152180	359177
160503	486339
91828	447159
279192	387910
41166	315566
193354	113683
292923	27696
146893	146389
191748	347167
85674	155009
91922	384598
390240	108441
340176	286879
257971	84089
232035	477788
312283	309609
290683	17270
215268	203656
420328	8463
370626	190369
389075	197020
458826	84027
243321	93387
300887	213255
115112	470554
218776	256132
304404	229905
160461	171577
383164	58427
57625	267602
248859	409828
287980	213871
359790	132996
319827	363631
255409	123288
244411	34585
46706	183505
372173	369262
35806	149533
176321	219728
386330	404815
270209	422175
457421	441753
35399	164873
297353	193109
351426	218485
343903	129708
223796	214050
287813	378462
238344	96977
315573	142225
483262	483965
469680	348798
381677	172089
380051	241048
383217	39255
325258	311311
84052	371554
128354	209967
149398	137833
360444	205289
44374	160419
109174	58208
252775	119868
372167	171069
269059	58647
131988	258370
456231	299437
477564	281924
491385	414753
372170	203515
379666	76931
409989	394330
139871	9054
242457	196761
187679	281923
420234	400936
118870	67902
76090	446849
148213	162831
176115	15209
171546	281924
250450	179375
459514	440660
3351	315432
380981	175877
224822	218727
159481	377906
452377	86560
468417	367937
16458	44607
398308	223732
118165	462973
306981	221173
229111	228324
317613	423974
118610	62831
321061	70507
241432	202523
278769	483286
394929	388575
86800	288826
423939	314237
130069	102042
402698	174245
346360	457246
351844	115917
40359	387742
307382	235991
371023	420392
207606	385076
268910	401101
360459	312842
53893	478415
230936	61572
420847	151074
297024	256939
202379	473636
316095	21464
64505	165729
26441	68308
485368	314149
350783	750
64464	464713
26969	469532
338072	86728
23123	447493
242235	476231
350869	374305
287211	196783
301312	244115
168064	214050
10160	305725
157182	286936
298749	63614
194513	278907
491765	205289
137039	121397
26502	372314
384020	437533
469622	431799
438696	463799
393925	338493
174725	144845
483679	69856
227435	214370
247975	141724
104368	353381
260516	89370
157249	401854
254427	33855
164522	240796
167035	360391
47940	348798
255409	164733
342772	401297
409996	187974
451967	285446
456940	234530
382068	363973
255587	64429
213200	52993
415741	264406
457839	420790
198197	144845
283206	179806
369684	374315
132740	72628
31914	277595
434726	493716
303991	378360
110236	341777
413472	226943
55202	249410
291984	84461
301182	96002
97314	187974
192611	294191
82254	4413
399149	88235
446182	390327
292382	267553
15141	354656
19713	255045
436995	25410
86583	225443
433400	314742
21482	489176
476374	226494
187077	56671
55659	414860
312283	64335
277592	216329
148139	122046
208577	18482
62585	376205
34242	138515
125490	120986
199420	461323
358132	373189
8486	387839
258358	145844
323395	32807
105883	110677
264291	276621
285629	97277
246967	294028
225749	52867
296005	249334
205565	51895
50379	119590
260568	190369
347356	190369
361320	121137
470266	433922
192233	146991
145106	239318
20726	187920
6984	38063
162607	30100
284345	80193
466592	277367
144512	364927
255353	237165
236260	4413
186653	137719
403136	140597
9853	301475
110257	461944
131550	16433
217848	376762
335831	486339
32406	52679
74167	440660
254189	460263
397047	139472
372488	4935
166704	106944
54425	35862
172396	102748
110261	110526
364097	397460
419247	418332
460297	40309
296199	131689
102458	10646
118387	269199
191308	420379
399825	187834
67126	415585
273966	423657
394565	271464
142237	73336
55676	58287
394295	416402
29135	166970
25068	90711
437420	326001
41896	19005
312011	425838
74024	273814
277527	55633
33795	317118
119001	456415
208617	9232
242038	55074
146519	384174
226144	486680
149791	145694
161530	252032
79454	86728
357294	208617
330827	438373
309568	468637
187595	399964
436677	395988
338394	256582
117838	206598
105498	164884
289678	126805
132141	123849
133018	201754
405788	343526
153322	70677
366402	83878
292166	162478
39189	175721
207213	15926
215396	431709
310153	473077
122845	138885
388521	425901
198136	486157
222792	13563
256582	10645
24435	286936
242842	399867
419962	78806
407334	268743
199676	397042
276311	430356
101540	454975
34961	432591
257666	60517
263266	445972
160948	449534
347462	166970
67415	430356
224287	190369
174550	411809
130088	383391
393870	124136
332440	415099
191498	429593
343732	108934
473244	176747
270887	276440
38744	281924
386428	265589
116454	167719
150441	41753
304459	22827
481596	317881
269592	313745
174781	20010
173915	316575
401637	114930
317274	446936
174103	412897
178972	366249
319824	388531
154835	376262
451818	284797
296592	78742
492471	175608
283354	160468
178422	264080
147598	233932
294719	351414
351249	238296
253415	129857
19412	392504
334921	451391
455424	465894
346099	256121
420234	46790
262380	285143
299206	373169
493468	217883
493468	119070
267249	229124
457418	231171
433238	378244
138382	65683
227279	430181
295591	467130
306304	138600
453108	236357
450532	492024
149373	378155
9853	53863
61432	363581
297548	253991
98561	418625
199585	154396
463114	196924
417465	124139
200867	476278
339769	293745
59952	377458
341550	430474
398197	217310
400157	446351
305760	364462
71439	268729
409600	443913
268750	164884
199605	160633
285202	33885
220032	119300
443817	402493
386261	248208
68394	136974
95226	228431
391114	363019
395194	408764
90031	5040
109549	4349
370260	475917
291374	32168
400253	478415
339474	258370
371884	100705
378558	466737
451828	371047
443915	96977
158522	167101
215459	366493
299869	288035
128080	121919
338453	139951
489893	269199
367982	291521
469832	203785
429978	372238
363666	15133
484652	190365
426558	250679
258066	115838
119995	452672
92431	309425
487876	145974
148377	110677
187834	363412
256716	282224
219496	154311
410573	269612
267059	317118
421207	258126
204330	426439
93849	293813
261600	440660
282904	400201
159460	10589
376566	350479
386269	79249
475404	435428
228050	176300
232890	145478
90027	51895
130490	125772
406318	130496
201813	14222
281187	369550
108420	219499
382453	368655
363581	223085
193159	293813
312474	198649
69492	265065
10075	132740
120596	359029
372799	147554
345401	163451
33053	106514
476560	476951
41673	150478
402316	246662
112443	342886
424489	74551
260976	371983
318536	204799
272742	395598
284890	366493
90052	172535
472086	221903
59465	119669
295994	119381
253102	224937
77402	47990
112929	8555
329522	387499
214368	110708
128141	48275
109738	29816
209062	322685
422060	307501
132808	391414
201131	130207
10076	366577
22871	10646
462893	96429
303799	449114
91843	317118
293405	23369
136730	322480
261888	46039
128948	373744
460582	203365
85678	35498
28513	366534
277409	429518
9352	150942
158180	237897
393451	110191
231606	67040
405555	175721
312283	477177
74110	401949
256623	385583
179021	48163
268092	161037
378156	25716
324784	16433
306643	190369
364076	110677
482596	109407
326985	218436
6924	392896
3809	193020
489905	148531
391035	309801
134133	303206
270224	370806
251874	263009
440018	54976
276821	476951
6215	285795
71811	336590
449893	164884
110146	105053
352293	288837
423603	390878
284775	422998
439626	156376
120409	289543
203656	441244
398659	68263
233813	362349
114041	232890
101645	142189
122631	422246
444588	144845
106851	307423
138126	110571
277539	105858
487482	405735
449982	440660
361105	351631
356595	141474
412205	229157
295165	391414
480890	395988
265960	151764
408329	327424
343248	13370
137454	369066
287614	88679
467024	568
284218	375293
44451	207916
492850	452612
8354	53765
109733	328525
273246	345865
116504	396703
219607	436238
484101	484335
367772	310290
490567	355806
303250	231329
491083	217149
268021	110677
40472	36392
398551	474854
403670	72003
369280	363560
391093	109174
480105	75379
242069	101058
162760	217432
308122	75495
370260	128722
134270	439470
453446	444685
218479	291521
35207	265065
143623	357983
167479	265418
154708	73759
408493	137331
467369	363035
393268	222701
406820	438419
74768	73296
107079	151012
409808	402327
367850	195798
119963	400520
489552	470042
444380	285876
274474	86728
236664	258370
427397	117023
173633	99210
74804	7923
467227	134201
379772	296547
276674	477546
104243	267352
375405	215510
413754	355093
367343	346158
151172	458601
8580	452881
154880	139648
193020	162247
343773	482103
79178	343085
425253	21523
245394	330469
381826	237235
117597	402164
141071	85011
437391	273831
39892	267071
434768	79989
444380	461846
401871	262320
218014	475571
98420	368906
305357	375835
4954	88118
130069	93054
84052	370647
142817	183213
293913	435718
480224	260367
413046	402269
311986	99210
187834	429271
325045	2250
13930	33063
316282	448648
325188	367937
195948	474671
464496	183213
321242	30263
71684	322244
285011	137128
79102	342063
301822	403646
261408	152466
308100	255471
155204	328550
117674	256985
90831	45413
112625	143012
18024	218727
428428	398333
31862	45626
465674	72432
291694	127748
322509	481785
105625	459488
487537	486519
463333	276295
388828	87662
308781	35867
222678	127921
465894	5354
133784	447831
83047	231596
462659	298676
20546	122462
122283	459205
15528	407386
99803	469235
44620	392335
347717	331994
380858	193777
486113	262954
1918	238299
467812	267352
11381	204925
382096	387860
35996	487932
398633	447517
467270	309246
274779	112792
160366	74376
30794	118828
345257	331508
478855	694
387642	171306
126312	349798
255012	267009
309225	139091
354725	254880
196903	251506
134593	465612
406515	222196
416904	180314
477932	354459
158156	18917
251473	257458
216894	285786
349506	51655
32229	49903
357411	65361
145440	314742
254241	283445
222189	235645
423556	145691
297979	213003
84149	77438
129107	339354
373025	3664
459317	240188
251355	420944
58733	7573
32529	137128
225345	143275
342698	183213
336078	241718
342658	26030
57014	72670
151541	297830
344990	221660
253864	15209
91382	95785
69400	433606
392029	32804
317854	245990
415627	268563
195689	225361
106747	313762
66383	233739
332947	313745
380752	90535
472937	125094
40890	291559
435842	177939
80179	153947
44738	328028
26651	391414
332657	22017
58908	355122
53638	413905
66575	4413
366803	35707
446001	409828
347757	391414
309855	119931
325916	276440
301312	435817
236014	481279
434854	109949
259125	275790
246540	152372
202147	287860
458939	206218
45724	141148
400586	161704
97303	267352
342465	85870
161363	278907
399314	188759
23615	77554
40890	192663
316565	478304
383673	453009
150577	319081
477932	50378
292576	403515
418300	22804
285558	76454
317197	177095
199721	236213
8461	356645
450381	47083
162144	198208
185791	464420
263162	286936
352685	214436
447006	87839
144577	467703
467019	481253
266307	331148
55909	40671
206831	13370
148420	190369
340653	329086
128889	236758
154208	431648
450514	115386
7653	76454
77666	338915
77322	436015
341894	48163
430805	291940
43454	695
183226	426986
190693	365391
102799	249118
460775	442867
274737	221942
342673	430790
148422	75701
189703	147088
446182	156313
384468	86728
454580	13129
456676	309801
113594	130960
73203	326612
114537	388575
311639	84605
25969	341271
210247	66890
113826	218615
55202	400514
47816	458104
270591	316959
285186	203656
399492	125516
203767	378462
52137	24738
274006	222740
167588	102415
313467	419770
301326	187045
30906	144073
437271	199271
399780	203658
478675	293813
59166	338922
350494	116283
87749	168425
436515	312805
358320	326954
202112	456640
373755	151572
284218	41533
203189	343721
323244	472379
76409	310214
347388	373097
299498	93813
79358	165653
21292	359762
420790	293813
257922	284546
175862	375768
472887	261954
174255	267602
334525	486511
443163	456403
216659	441652
173174	465251
107303	228431
253851	432692
69905	268431
315250	421823
246547	141056
260110	4446
184207	23369
190524	221609
10093	72670
254599	326815
284897	315028
34301	266852
475253	395167
396584	242552
168220	378686
490692	477389
129486	88222
182212	160545
316425	256366
219765	369130
318463	364146
194861	474412
52537	72548
94102	91069
445725	137128
292674	391632
19334	337744
404337	472167
324502	388957
136891	27464
378748	464588
297420	206212
221793	149600
383164	27277
191433	209773
330085	52028
492247	464853
349468	154095
222681	417024
21236	168725
230220	111730
439719	489831
153359	25752
186244	368036
195736	110677
258274	266082
63652	353198
122212	237178
161363	202142
436933	483169
56171	141820
156567	32807
308645	443513
169113	338271
358373	275768
366842	427980
132129	478415
233699	35385
213266	296472
72673	86728
381553	137128
249477	401101
37697	140202
104766	152794
170542	46993
467162	371918
199906	446235
222102	208785
360898	51881
250133	45162
252815	377620
218375	487373
230051	125479
316961	456640
3457	230055
297866	73131
58226	438905
28357	264846
35217	308897
448353	151642
304011	344580
229128	342239
33550	246713
461242	15209
376441	105498
149499	28066
175743	54976
283872	46250
89189	443976
419130	69452
272894	264157
413045	365864
92020	449298
471927	149797
205607	221114
482851	269106
472938	203656
287874	273608
476969	277222
264781	267022
258659	6984
46615	61902
91184	213792
413477	190369
203904	113035
107609	194165
334296	35421
204412	356439
368472	190369
453461	147794
377356	220356
105859	401954
117647	399929
216965	130458
399319	37800
214950	152020
470554	106730
268005	440804
470672	233571
148304	12176
214744	88446
39132	281063
221404	183896
178759	243438
324268	456369
412037	249202
12456	50955
412856	194167
173693	227603
441486	133582
300555	90591
278636	13243
7739	302217
293391	390071
201204	69088
275683	37419
384767	238299
144746	16569
340197	24401
40466	324812
452709	120551
155697	287766
237714	375395
162838	396466
445831	355542
162674	261495
88590	401101
14204	371934
44841	293496
441475	444995
392744	114852
118890	423855
443639	9723
259476	199173
339333	147558
75724	250665
50437	327922
121790	61059
488154	173086
247905	243827
142116	217809
402519	435280
76811	58301
140300	481611
474713	242782
208270	129775
226167	112588
286964	145129
219281	476880
198565	313745
300762	313317
178048	349301
323967	85539
452972	305701
308122	63020
417457	239561
186623	28129
127664	132247
155302	118571
381701	387118
483987	98758
275615	1156
275319	469446
33965	243192
85109	121226
141782	451401
321711	5313
302103	488095
53559	478415
306190	58125
177175	74542
408202	207154
236559	194455
214259	105498
23068	218911
371709	277444
281236	144072
305991	318942
118095	271720
215814	224499
175687	384777
37748	350822
406201	227101
39531	51674
91085	392028
118769	396380
25969	193099
408826	386930
263120	402708
207269	37100
114643	310759
406111	177777
163597	375534
46105	190369
437523	294836
42435	238599
283354	179506
464792	383085
377323	46176
67843	336590
197264	327775
471491	273581
381305	275152
383700	401854
449724	112999
241889	388575
275685	245251
258789	367413
11374	29057
63435	411809
330405	242483
210508	226168
382773	46232
10512	170341
4700	338160
341789	482253
311089	190369
148757	477358
19262	381008
122283	10211
295416	280174
439929	402309
355250	94516
195739	126204
326206	34896
139721	342329
5512	420895
189640	87889
108057	251228
326260	109586
82992	352605
413974	13370
304594	128094
470026	366941
370705	9061
58256	387742
205226	260899
303993	94665
131311	491568
396198	364577
35612	250410
249298	362366
470990	423518
341150	178972
458168	212575
230051	60934
485094	254914
401000	430090
86961	112186
259617	470480
7074	137658
237872	107711
9417	310261
354241	86728
306459	79604
265712	447196
123168	410798
383771	435708
478287	490215
7927	123369
446546	394815
194469	298182
467012	300813
64343	1043
160794	183479
321110	297426
247888	429150
59645	27832
215734	248777
477121	2232
87265	275038
189902	55700
280764	366127
26052	230691
148009	425846
395058	77003
455586	393805
174594	221783
122324	343547
32117	206556
166553	23018
457044	95378
167588	465613
485312	42034
466998	116283
202469	99718
440454	282059
217091	157715
59310	16433
120253	310261
326005	255860
413642	104814
489407	477308
263962	32550
73295	317118
401948	51881
165302	164884
223929	87023
440031	389381
59210	18782
75273	378462
219717	203656
153130	107221
96209	484274
104124	491315
483112	226152
262639	26446
464847	447358
493946	50264
437594	208149
327209	298606
449675	78811
106712	130123
183601	281924
290211	127301
333022	295123
91163	455502
36548	14306
207354	403695
295445	476951
466146	365413
228128	294385
304233	487192
231305	73501
372448	391414
326511	372095
361001	421747
92080	37393
434171	342710
6645	336590
245965	50264
349359	439218
474142	209572
194390	31473
34347	9054
450465	448246
142559	50264
471205	59636
263557	162795
485546	296865
317552	45413
99973	465689
141158	332678
146893	490588
416583	219690
334749	443693
338773	285143
487171	122193
458968	384400
250853	475571
49060	116713
373755	139755
417848	98420
353170	211031
166913	109006
163893	317676
398997	469439
314802	77609
237623	339893
404450	67493
122094	190369
448947	210032
334160	47295
245550	320682
150564	16433
184506	452597
315951	464872
72635	314495
381201	44924
64016	127877
432175	77978
97284	20281
221709	327721
410011	210884
209145	74542
490898	374772
272407	130549
421690	117842
48922	283580
141535	81280
45165	349448
106501	80708
26543	416256
493031	290624
322363	271383
377323	322523
436515	82585
304493	377971
434973	317118
416004	267352
459684	176077
492711	436686
321868	445027
245938	345602
227306	210261
72804	49896
63391	32752
80860	351879
288031	459679
455231	178028
81418	417680
447598	160499
35901	489167
432403	109401
258274	378785
157267	194165
157661	101058
296185	442854
233785	443792
5057	58567
449954	122193
276548	455450
267562	289447
39370	179692
477517	6374
169162	51835
52565	48861
158101	277568
345925	294157
157839	27464
301823	402509
14420	388608
67514	394984
250854	312018
268177	258370
216592	275420
42881	132843
291093	26551
251051	236801
358320	409694
93235	49903
287889	186159
235890	255753
97239	290
180527	409828
395100	217423
62198	406188
355189	484818
259821	480214
72205	148000
440723	294079
325491	275112
428892	344139
7922	347246
124085	362496
148139	197505
87441	492057
134024	182424
273768	473056
458065	380071
3462	45141
126628	249202
389792	11194
150401	113051
453549	362206
65664	414795
229970	264240
419188	100671
151082	486885
15618	67584
167475	387742
143286	470554
248280	269094
345987	217462
459761	460853
319490	262954
294323	305002
424647	446788
435384	273831
237714	99756
266796	209687
267562	77751
421318	256121
158675	446196
486644	491984
178422	404098
101105	209471
154058	398093
326631	58589
235124	283445
304379	120159
483052	227152
91162	388575
190281	69983
8230	237548
205742	414832
43189	204473
227182	318697
130268	368078
228721	434035
194216	438373
70712	97321
156822	276358
208733	27766
413054	124085
403670	36515
486698	22245
433550	388154
441165	190369
443599	151885
170438	423711
295838	70785
456748	291674
385308	327013
241283	131142
59923	432617
426770	185479
320482	76773
345297	415473
138126	488261
271402	376049
329169	3584
190212	223421
221318	36620
134299	161755
107828	104527
441981	335069
366198	432741
21635	273831
84923	70029
317983	224970
248013	275055
252157	304355
385531	275677
364657	275720
383092	421706
473179	21167
110748	362046
86028	102352
123824	135756
64008	251806
354380	176893
319081	425503
289514	340022
232884	79989
359430	300053
52450	333965
97725	249562
446998	485089
71796	273859
230074	315196
401009	156908
4439	369599
353695	288083
364601	323576
301381	178152
58567	196925
364158	418925
470075	9054
118860	188759
231512	119554
350212	446351
425166	179746
190276	12245
302933	477358
57434	381512
160132	427653
281728	336590
257268	478415
71890	125420
130651	102248
104695	379664
345236	95706
207819	477986
223380	190369
51469	110677
322353	186440
407575	387839
436201	205289
463420	338722
332565	374305
84052	275046
294588	429161
352614	285156
15433	9437
145438	144083
199066	375840
63857	136349
52620	357800
273551	445753
483625	95149
252563	10267
394875	226664
255859	266736
251615	371918
339180	120387
399441	120173
22448	26589
88897	53638
332946	407827
246558	331349
23487	92613
103382	401101
375405	479036
420641	259929
272457	444
6678	448749
264463	104321
54248	341271
144066	76829
220066	190369
54707	190369
146924	489002
373025	253002
465723	431540
181419	132651
408976	122490
122212	366534
100370	461846
220642	398781
381500	47674
360705	309425
307890	329398
172417	420790
399237	351257
465768	68153
49934	389025
241183	256121
142643	267576
200375	227101
308618	465122
186034	351257
437849	120303
393600	234788
314311	346266
145602	18525
72551	51222
51979	440660
72668	3834
131581	78702
145585	7260
465139	32807
346676	457937
282263	137155
308944	95770
111890	27052
143286	185076
127973	218727
3463	21044
252395	275790
312381	149851
93384	256347
136128	122585
333119	412024
280761	428214
356355	50264
374379	219198
196390	417918
417938	122462
219165	49896
56856	41640
295165	20586
398997	403363
282575	215054
289118	190369
378601	131272
487476	296423
181618	204135
55451	218614
215679	421354
156348	328124
412440	417112
46870	8515
133072	203656
132440	381822
230847	185479
133385	48484
475825	365161
274761	75499
263858	372433
256697	384366
21070	107337
407795	66784
138726	350549
260578	247484
372217	200800
89238	187025
37931	96094
185751	53389
395664	69856
52666	150550
157865	366099
380922	317356
201731	67196
284019	4413
15433	214714
427760	310261
283096	111039
396883	103855
178222	155073
488728	74571
274852	101049
397576	355093
230574	470232
450667	196279
87288	410258
40704	168288
409191	67144
486761	203656
248612	283504
50042	314032
72853	37932
301376	144073
440425	317675
443355	48306
88855	306562
13015	171592
174034	264302
326288	449019
143501	112047
301109	49903
461137	62191
276190	62191
437070	195121
257568	264362
192495	92485
396122	175818
35474	466737
225805	166970
257085	455231
73500	118561
152238	293813
395049	175287
481928	350360
473687	90487
382867	87009
19292	26778
351673	369804
166626	246644
155165	366493
263751	239532
440327	205631
114466	385167
204078	352447
50866	48275
398180	348798
428277	16641
159917	312698
413905	89633
426432	407981
266052	65003
335591	70802
341191	21242
322217	490398
6606	63466
366466	141649
319423	445233
168464	224454
297436	371617
259046	195712
41251	86892
364035	162831
82254	285446
409009	275500
206249	370866
328357	312381
264711	281163
240826	404960
319420	190369
468818	237746
408357	35664
180979	490768
11756	348123
439977	54085
13068	317356
416324	301472
45481	465251
370946	396809
147741	64335
458065	1057
179879	477986
181575	267602
8607	358507
229082	148590
256718	413417
345838	369599
86905	124153
182334	211258
391414	389476
136955	367883
198317	371163
249272	364395
224009	146202
463333	112388
314740	270836
63069	60517
129836	462973
467703	104821
85961	153622
476614	21902
478634	348292
347389	354747
444139	30012
174309	263610
209692	190369
473202	15209
433690	13942
165565	409540
159707	410612
222399	84801
217321	14041
302757	95528
350064	121420
315573	47376
87276	234356
469532	47621
363903	421189
164098	407902
248231	393326
218485	356221
328359	417125
174139	442545
13784	419564
414058	378859
316131	192653
341752	148562
29328	42296
37221	332392
327209	465461
414035	37092
468106	466738
97693	159249
42903	110677
275995	207148
352556	391414
491150	387539
300521	12911
202877	1025
441474	172782
281306	417918
425349	464420
71189	17645
293875	121171
287566	279921
115054	122462
56430	204330
40838	7664
170387	262954
227456	175373
109270	391414
61811	304173
345985	313314
25902	177246
132147	239528
284554	326971
261112	180527
100087	339555
461427	409828
142874	393472
236259	315687
128835	119163
467034	143808
46271	174295
249881	447335
202866	198599
250981	263009
295068	409166
112927	440660
112929	470991
177640	248398
161791	139648
225422	406408
48146	364109
186480	56161
283178	118439
131129	272339
9579	232890
148810	120310
354580	464420
272691	404806
420511	405395
313040	276358
249316	447278
318037	89171
326214	75404
434748	283983
240205	172535
172335	259533
120279	310261
142512	402112
226827	245982
195057	16433
70808	337753
347121	111986
209853	158549
293831	74239
268956	177624
155563	13370
450207	184221
44160	228324
18164	316364
221711	299106
236343	174570
129860	235334
445454	29253
378163	150241
110859	377988
349335	406649
60826	189064
71838	112102
261408	248842
185193	378283
244392	257811
446965	82585
119253	369599
277909	171994
310153	280960
449054	86158
214407	183834
473946	417419
196903	259730
114418	103275
206946	105967
429287	140890
384351	104598
279921	303497
361157	421830
30749	58589
487914	266099
484246	476951
286390	206963
87580	385182
94584	420973
453736	430422
441305	378462
346761	323157
145282	286266
251391	199701
207710	360850
483987	79233
175853	362763
170867	201436
344519	390207
432421	291002
286471	101621
277475	475644
411061	493412
180398	158666
91382	192365
460812	388256
347121	263925
415967	51264
216245	169632
172417	255650
161308	331580
353934	283769
202469	370315
472945	196777
449521	189916
450679	88159
260367	100478
19542	288472
139803	187834
39153	212081
58042	466744
311810	409339
62207	318751
364151	479668
450024	94667
254575	51881
225988	403564
123232	273704
408709	406641
446998	234452
250854	227369
291149	211333
450078	27531
420328	246311
449440	109006
71551	105585
171107	95247
180581	293813
20946	213560
232890	436375
383223	153995
227894	84241
80883	160959
101433	190369
404753	391414
428346	417201
103626	243301
166656	449257
98684	277084
134299	448846
143290	409156
448862	142435
193722	484454
333506	264463
292255	200006
385649	123330
148139	183213
20416	314881
188286	248639
383936	317118
461203	253647
220211	81300
230826	481819
407371	313745
87629	183213
431764	487153
282633	376124
159780	245951
131119	392062
122494	211683
313567	420781
389158	190369
120765	67858
108447	214024
197200	108222
62504	103420
246772	226494
166616	456845
199862	183213
129206	38461
423688	211511
84936	164196
204167	414286
208379	382853
195620	183213
9743	397640
295470	422998
329519	487153
252506	393326
101083	273692
123194	42035
412909	122845
314539	168613
61159	350364
163413	318102
128837	122462
489400	65104
121286	37516
113141	39969
236074	135562
370137	66656
134671	16774
331484	368892
16044	367547
356730	217996
77974	153947
378114	244703
150099	27464
52354	252714
260271	273831
317993	348563
84230	375840
477486	82250
286444	243579
387355	197212
23255	86892
55659	262879
472222	256204
424092	381008
461833	284190
371494	28129
389566	342415
374903	192005
411148	17122
24333	363564
114063	291011
257802	220529
347283	183213
146391	217197
221600	29200
360421	228369
155672	234356
385176	151949
380348	79985
23197	399023
360459	333840
189084	172535
380496	421703
295441	227088
201057	314638
187834	227180
112343	94667
460057	15209
162127	69336
262761	273414
364459	430724
458209	13370
347463	467011
121474	221123
323955	264027
335569	503
220435	285172
236845	255933
39892	27335
298614	222833
394975	186194
196517	486178
224775	214992
163384	158965
229512	478882
271136	75763
229783	246592
60862	393326
109733	267691
200092	31930
163293	468162
53872	453697
382882	352170
268040	204853
191935	354214
308778	234874
101503	221508
348507	276717
308495	222701
415625	179692
145133	199910
430407	78084
130758	85870
332136	246015
192611	388254
456426	231638
391511	201761
458450	23018
229124	468402
23306	434195
370260	404225
27417	48341
437623	323910
224009	11626
476011	50264
82688	307108
389744	464137
102065	109062
313167	360679
199762	5040
362628	394664
209724	405358
258820	426921
379680	116454
233310	490189
261278	391097
40904	287102
221925	476150
290704	173176
340247	477986
465430	169389
75324	397550
103656	452491
410896	448642
70206	227752
489667	174072
246047	171953
193306	459149
191308	357748
230761	217423
363984	83811
225318	124497
79701	335663
93214	308017
226708	23018
455572	287694
404960	167103
260287	347593
209561	151322
30694	456640
225766	84875
441821	190369
63427	432480
252150	391414
98904	398122
51759	315598
95254	317286
326654	416835
177802	478415
157331	313745
44430	249334
154255	380186
423519	342477
239268	455246
315957	122585
347121	301156
454837	345745
419364	351639
444430	208451
389847	264766
249356	458411
316565	360362
121622	1292
54204	313745
128932	413880
56557	445583
268501	99545
381553	401004
123246	267602
74000	321687
271172	182940
250810	190369
449137	306409
456066	259997
97840	347968
92629	214499
323775	109976
143491	122694
22394	266852
386411	118867
462332	152085
395910	118916
293931	451625
460787	347064
272742	377695
356530	257603
185464	38478
98497	398066
373265	471745
158679	317496
145344	258298
427124	10646
457418	347675
135103	96412
100066	23899
286883	24000
316363	170108
388890	310261
131138	12768
360059	348971
299757	8623
385237	348798
331670	291984
214242	403007
126561	160461
124586	220417
472385	485806
465236	166343
326103	282501
479262	450876
349292	440660
99956	407386
287477	103267
199448	271352
180923	378462
33991	455802
474429	35241
45568	48163
143671	240225
75630	178907
473460	415120
257289	302025
251353	285446
212009	96977
352735	315631
129600	87032
148225	365724
281979	25773
73373	365248
69283	465636
309514	317237
371137	19005
301589	263777
40407	105053
314669	477986
92184	250805
30176	454323
95083	48707
217629	90123
459319	389682
216894	457736
289444	141509
484475	237856
315354	267602
288333	402475
14331	100926
102593	25122
488110	203981
491031	342886
337928	60233
153771	196851
457463	15209
332507	408219
358472	429593
13077	362267
31911	219499
399825	296693
58709	256929
214499	400627
36744	115861
407334	28939
254303	182142
155624	472072
398736	166370
312381	55626
219765	158073
411921	290108
250404	56739
313283	115278
480663	165477
476327	298055
361961	338271
387147	192437
452348	340031
128945	261396
435785	401101
151002	100477
4098	347425
408121	225532
428735	312231
231526	402053
99742	406163
157958	404806
151156	135967
266822	174223
458968	472763
275291	17134
26415	361391
400701	284404
412985	249709
182355	298309
130675	250033
329234	408242
179102	101058
276744	274103
121461	127371
364310	134461
316643	40682
110327	181964
119944	152085
163821	166513
373025	263880
220090	475464
79701	26348
359031	181704
234532	78055
280352	286337
248013	166170
9151	118180
137867	212626
437929	428792
104991	332226
71876	50264
330274	264406
469554	159188
3043	112058
470941	231485
166475	427400
187774	201595
353568	438419
392429	17516
462670	335511
311221	144591
248782	252282
100938	284744
425544	304466
361730	101058
190955	323157
170671	110677
145284	76686
85941	168615
12967	434768
219496	332280
274277	6237
329957	42744
82973	156182
445748	267416
401389	10690
329750	175545
34873	127476
189859	132600
202889	236387
275058	343804
123071	105878
289980	54976
82687	259929
49240	234356
273567	293813
480214	105595
365441	28504
294323	127439
278648	103445
469976	267029
267572	265589
381367	11626
132827	40784
289091	312762
306124	183213
437849	175822
260140	185639
72287	345012
411047	443976
1036	127931
207210	263316
24789	79343
484416	96977
455074	348914
412749	118909
77604	309797
298317	227089
449803	218797
246558	186361
375405	192524
336615	397710
324683	344534
430865	401847
151839	429863
391632	347220
259809	404319
454263	350586
130966	440422
476612	171494
474416	13865
128563	74106
267562	160454
149466	32807
19055	401004
213255	487455
233113	203656
274852	435276
181792	50264
69749	290450
131820	392086
51759	214029
242551	314455
288459	366155
271064	192256
478588	44151
255650	153319
81710	97352
327144	213035
194898	274314
492994	255757
189680	306387
293050	356500
141291	428738
465518	273831
171438	387742
298248	107148
109868	49966
85870	462624
454263	175960
159275	281490
177630	44426
339378	75053
401729	179559
491070	273831
385141	1148
402814	48365
84810	473634
154705	246054
296577	17193
163661	81448
444139	121145
320737	177871
140991	94289
408357	228766
476586	392699
384035	387101
389566	441783
267562	400520
289760	380538
329727	77727
433440	267022
219099	272096
12063	240225
415451	90682
173245	186159
369809	211868
8713	209572
39195	153887
323616	12443
365710	472405
464974	65371
108513	4349
289994	226152
392276	431662
379680	206174
223014	317100
147672	364508
100669	21457
279568	38063
219546	388407
369889	464588
43702	491110
386802	93245
110520	218030
337580	477986
477004	352074
408687	330816
328550	137155
13320	422945
96007	263833
474142	105967
95590	120973
380493	143874
380465	218471
381461	36032
8109	3961
409693	53294
349140	355552
157586	362109
115930	458119
366248	423822
319259	179781
113140	210437
48282	417036
16767	234887
311043	23430
154667	422200
79861	405346
15079	21583
300369	237825
157687	170282
123201	94344
295126	253088
53428	53195
415574	361241
15027	275824
126479	298820
242722	378462
17955	486686
215717	74106
313523	462676
471365	3320
256886	21411
182728	282287
114643	299867
79517	190369
33611	401871
265409	266498
147414	145691
457944	125322
390895	15377
464157	254236
43230	209471
421494	385065
3854	220654
235528	255650
89232	38063
95945	257238
111570	267602
90696	275023
472446	369262
491519	338499
122472	447560
459388	286313
178048	308533
228128	71540
234996	476770
422183	186561
250207	470991
7347	267352
232133	316355
246884	152502
223656	380538
372276	122283
159067	340485
437345	413780
234438	234356
466028	207572
471943	313745
472705	80172
400106	66343
218730	440660
316730	105053
452624	178436
314617	4816
49806	240374
304448	273831
132783	453011
476831	57258
261558	21583
175483	221335
451188	245984
265497	321686
491273	293813
162218	9054
378768	160944
430964	202533
479351	98294
202197	308100
472098	227696
38028	237579
322013	371918
161375	191345
151793	430610
13268	446345
195402	206557
70315	122694
258377	255650
425270	293813
275215	267352
214541	482613
257822	446167
313041	256723
421131	132247
20779	349311
481854	481578
267562	351414
217360	302636
135437	50155
229971	108222
438493	165267
117420	73190
148632	177818
302492	32807
383781	488540
479253	14300
126252	50264
102644	387617
42339	81817
39892	261551
163972	212175
190777	481279
85961	318295
76182	35727
184086	130069
203420	196399
461760	91069
475985	156375
484255	305807
371297	290
338192	436579
397576	22448
422246	323790
106739	341214
342465	10690
355477	138977
200915	194167
30879	261396
190524	219578
66046	358092
470157	459335
215075	417663
21919	405358
260877	164884
213435	329325
126875	172442
394247	69200
259914	209018
204294	286337
63597	486701
409244	184902
355083	113522
123168	321242
193667	195691
1292	468055
444350	426990
396487	486913
779	76417
282947	265065
461141	171967
167588	394900
366821	202486
126608	316651
335691	286936
466028	408946
95730	178144
6836	207702
250833	482559
25016	48535
362267	169468
22351	375840
261564	395706
471169	55496
236930	4195
383393	41203
335290	211184
180880	55074
455554	397115
397242	245017
408670	135664
21355	470554
132808	56684
331782	227496
128124	323544
261410	129513
426731	308698
210613	243376
325188	140935
172461	229576
82981	352214
140192	150942
427388	191959
207446	320263
4420	249334
161871	271383
402532	144400
274655	468162
78936	246818
296240	245679
489896	43918
398841	231742
100349	304825
409479	180709
29131	100917
11586	385571
76772	436826
447944	218485
83616	150278
445385	273831
281553	99521
304712	308100
353577	94344
483962	264107
305178	353557
272301	66021
20992	473597
167457	14503
378583	304589
310716	409709
98445	65245
429761	258143
375035	471745
384163	255
15133	6253
317983	181654
70029	387987
138574	62191
293080	485479
327209	16325
78571	26348
153023	83811
486680	54941
445796	320766
474563	84697
308122	186774
299607	271981
3321	109985
413535	21545
204330	194626
448099	332057
290659	158757
219765	350189
220198	263009
301557	411675
311510	91250
347121	440792
399441	433934
212534	154089
275319	96977
361780	456586
384410	264744
432175	392788
456021	369181
356987	213035
485721	447831
242927	116895
229878	52537
350721	111783
286944	341603
287867	48163
80984	486885
100697	489807
222340	463549
245900	218727
361741	346697
145002	73189
264397	82480
428435	118052
333810	313745
475914	464877
459860	35707
288062	312658
492316	190567
422844	447517
41673	428020
120926	318192
64406	348912
422246	78401
138126	261183
439240	38529
33641	248777
337518	371918
110372	40784
405674	216752
253996	261666
326722	189733
175012	147706
457956	122361
420389	204569
373927	236
154605	127298
101780	187834
294483	107409
183416	309258
296645	291814
460821	384955
485536	448958
367038	407026
243766	351392
315990	313745
395988	390314
66871	162978
126307	154137
424624	7159
59537	75303
335960	73492
142500	124085
417617	330553
94640	2647
173900	48163
353856	377206
202889	179136
420764	3037
203602	466176
439350	115340
101442	102672
208754	119963
195424	375047
238946	218628
73030	262954
294418	355163
415269	490237
376619	398029
117001	203656
377689	180527
188787	315888
84949	205223
78891	132740
454902	353787
170359	25452
321183	116557
3611	213977
130444	29111
32209	23643
372654	132740
146059	476846
260162	395252
301247	110677
405920	259315
279597	194587
385062	309673
420234	436661
346299	184902
10226	200549
53678	432605
245161	234356
324467	81191
137600	234856
18796	188020
364577	205866
388271	458074
38126	198686
185702	293813
248463	301475
431632	121499
339310	452626
176903	206415
89511	36066
97515	213162
167572	159333
346003	136097
332599	411684
487186	375595
6424	204330
268748	457308
398715	430281
393940	31660
458768	187405
412483	406962
467175	64858
382694	183005
381322	147984
274852	6949
192965	250214
471864	381889
91124	237165
319259	447485
221106	452746
79697	464858
381305	435903
237120	211438
380758	94665
411308	330143
218084	422520
284214	103265
464225	315671
166630	431762
230051	98069
408121	401881
197544	119868
25443	250805
351058	2138
400514	202523
69604	350481
317369	61937
41293	89930
339051	440660
384575	69975
458768	166762
202903	68855
198317	197684
49542	388973
486402	447158
262598	105585
360283	469235
299461	472301
125490	210579
1263	175121
329398	487978
152052	64335
106353	339853
441463	97698
57806	17812
379300	65784
55181	25388
438082	119381
148212	131975
447993	418431
452934	241300
439338	175373
203707	369262
3101	19377
311164	327395
408459	87231
292977	380568
312283	90635
97761	493732
68908	110708
463193	391344
418847	86560
277729	132247
179123	278024
153687	450983
103097	243115
56311	105555
198250	177740
480718	336590
344159	288035
445801	297590
164541	319641
109825	346768
256901	420698
128313	275062
358322	398186
25803	473636
461054	298600
327497	332888
493527	348798
200464	102345
202166	155214
490849	158301
311367	437592
148246	242654
106681	376467
441486	43572
18879	478415
3351	308933
219987	28066
422110	165163
32454	269199
468178	312478
46988	418954
22779	144188
290858	450207
201737	314742
245317	223865
251720	2061
422027	122153
135482	446801
210611	403526
189581	114586
342465	343514
38973	334680
235876	20959
313770	137739
319274	436474
228071	448177
135031	190369
146734	24401
334083	104842
291531	47644
25969	234748
403396	263304
42729	243312
224534	88705
259496	357562
445604	121521
348082	313745
216147	135133
282234	259986
3809	62366
374305	279255
19473	401854
106662	419580
3438	359762
113363	487004
44178	425799
147044	25033
464952	209572
393056	462940
385565	429928
216736	223335
324678	324830
123204	32252
422986	301356
1870	319595
97834	41075
27227	89316
332048	377906
95627	357683
173134	407386
373145	78469
454436	302836
456021	363931
30355	333633
133070	166651
53928	267790
228441	68208
264059	314025
201437	61076
476951	311832
313967	241115
413432	219499
94250	52917
29800	137368
64901	164884
457418	142983
422246	106563
20703	271188
33169	47674
467788	220591
450062	234356
25660	378156
108428	447831
68292	310261
141574	192005
212804	350189
107709	742
276427	248161
199944	276158
391687	75914
38654	328
110254	317118
44612	255650
51195	40784
462212	208487
74924	74106
382258	237454
281494	431117
400586	70016
383379	468162
142678	246672
158099	204887
80970	102642
295094	275487
453736	40896
279722	373176
138412	185352
381675	87471
144288	256121
161420	149046
467153	262050
467625	93507
128121	30708
403731	379407
191846	406806
55680	128398
46724	116786
4841	190313
12870	467936
49871	250679
462910	268118
174635	276382
328724	393949
319141	15209
94581	36230
318871	88113
63401	134670
375489	220373
11910	132077
18376	285946
21178	378686
157961	328550
231552	104498
246766	291521
484299	190369
347247	336590
358423	204925
163066	19168
349633	421673
279173	110677
19459	50501
241913	327337
116525	421830
80460	292468
237752	300480
470779	456927
320845	247702
209758	74059
73562	114930
107997	419884
325905	224016
144126	206623
384408	238229
349344	346208
280780	229989
360121	481279
313604	216534
139672	261375
264801	90884
35072	267308
419445	190369
394471	373021
100596	438783
297855	289970
57127	456065
119167	445353
231305	138348
306085	207535
20	440660
285027	82585
168894	313745
99724	388096
24412	364720
424057	425767
110580	113522
420336	338066
21070	186159
93451	162401
494082	35707
246398	354039
414948	46691
39744	375834
17342	221793
23734	483129
420700	96977
178058	247244
137709	336521
85653	198456
447831	440207
242903	35707
250669	393326
315440	17112
57650	409454
6899	239706
447519	82003
412526	367750
17297	203656
24657	442451
102087	183213
332862	356535
174139	277318
380748	35995
432175	126473
411810	118323
110490	237743
384196	146706
489977	267739
454182	266396
10251	347476
328833	440660
53306	269371
420759	470689
220519	33688
137600	113984
358860	229124
51759	204357
407334	191970
193151	249202
101572	263009
446833	327922
455996	369262
121654	114203
361533	311212
456021	24861
231305	161404
402805	475235
330480	179137
135570	449212
416722	267352
67613	263009
292236	459205
448104	420314
241912	273141
318824	6706
483622	64066
403748	209542
263799	137633
313576	413700
114087	285888
13268	259317
264080	144306
135760	356750
203164	65371
81974	397962
482456	409633
164712	216966
257498	313592
259559	303167
273969	477491
102644	107290
362267	290587
233590	379181
285786	310756
176835	202507
211113	122462
435246	119893
245318	479614
425831	5857
445540	293813
219103	402330
318928	487153
17874	54976
175549	144845
316585	5040
25655	156582
39195	194484
72383	420944
294323	52490
223820	192610
33410	195916
254336	367362
235665	421980
53969	481279
154264	478805
100438	72432
131920	343085
148635	393326
203656	131765
37947	294548
39772	363019
453921	372857
477337	106331
309083	321916
243058	248777
54539	249801
266903	429863
52537	447353
39195	287167
200050	409828
425805	62191
108963	350191
57447	59759
364370	341271
343728	20470
18723	24288
184992	277646
211663	78755
245353	240796
289526	267602
113490	277840
451325	261320
372340	3971
445725	283178
116400	303175
416806	46294
434726	259593
309676	117579
132019	366127
325503	385699
384552	281961
336829	408219
438018	345745
238572	213316
315638	132755
17055	450412
179393	451090
51581	150925
360283	341723
383699	440962
456203	59872
141283	44658
431453	119614
19067	266852
444440	152359
172391	112893
293137	146760
66259	305025
418293	322860
304653	234748
410836	201530
129871	427616
134632	29588
200020	132024
324839	162795
12481	245792
180588	221616
457800	459976
453650	489607
278028	294981
265071	181364
247367	101374
64429	339853
256269	434186
23670	282497
357957	137128
19324	274222
18403	51075
343522	11136
383653	31635
357068	183213
297026	122457
405708	466737
244053	123009
219546	31247
218780	87904
413311	54976
63850	350189
476447	463711
19714	390525
188241	177861
174139	180278
63084	358627
388809	39764
292377	93537
367846	264766
179919	132247
8389	58848
303420	5857
121755	8790
57911	478232
108066	348798
286168	476951
348146	440401
313408	434757
289807	143671
459707	15329
94690	435708
445755	164884
432915	126208
115621	405522
103523	94516
175952	176020
320978	231447
35064	110677
412018	183213
369506	430684
103748	198865
436097	363581
383526	265589
127388	46020
192611	9437
263703	329220
399889	368652
351359	121117
19438	459213
152845	391414
102766	313745
113075	279373
154976	447335
432318	137128
434040	346356
134108	355806
39595	85085
119001	188991
436864	248396
318088	114426
308618	96534
382917	476231
264815	95149
346761	140044
51365	203656
365314	175721
92401	67054
405898	54895
485807	266801
364493	313454
16844	190571
208031	296226
283175	25518
149020	210972
128121	267022
419176	117725
152368	116923
86476	336630
486842	420676
120396	45387
278469	411091
206051	224794
112580	193615
269852	391414
246771	261828
222102	481577
447800	259015
436698	122872
118860	238281
21038	64101
165939	391414
249863	58559
459252	362015
53314	246592
81304	188177
362267	387351
39648	236959
485807	393238
425640	423062
321868	246311
300273	452709
284443	318563
311893	377841
253612	414568
17731	494102
381677	209471
175914	275790
195667	147735
17333	340735
30223	467703
126725	186385
435923	147635
32861	486553
317194	234356
231084	20506
82688	430990
71871	290558
240366	91607
376706	288366
355083	131985
135423	429080
403622	261396
37762	135803
298163	202369
351015	272878
477461	21411
72804	316387
136798	474341
411882	13348
479486	456640
236663	59054
381449	421356
373755	260854
108381	467541
306905	488868
191709	205826
389259	458382
364636	313966
21379	58108
428157	54860
32741	239528
30749	118571
401654	448197
11084	123369
396172	103205
112443	350238
396077	245100
472892	375840
13011	152613
41477	96298
376341	286016
242551	435280
129700	31055
242028	59102
255071	228431
326261	86495
198405	53490
355042	27697
130866	460437
197242	387742
403483	371520
491339	190369
489703	451414
466870	60923
464208	258341
200092	212153
78168	58881
319259	301349
305665	64429
200092	479760
458059	16433
410028	96490
362373	196074
181756	316830
431042	447719
439953	451414
182390	117471
135630	373584
63041	396583
49931	288175
226100	451460
186206	132740
31185	213783
95536	193713
372333	179822
166596	401949
27389	34188
221557	261503
58709	41437
316565	436575
272808	366493
68874	318510
191330	221847
276821	95769
25748	320184
119473	91323
231098	88872
181296	35294
462470	42890
333019	347202
181918	356562
360459	280871
209932	235187
77137	408357
215	185903
374222	97401
343985	229219
134024	5857
435512	25432
195142	217775
155503	259074
242226	194633
193869	95942
153535	317614
268748	164884
459291	259929
291082	95942
308969	463436
71081	58769
11902	458119
19675	472583
134593	63303
397805	151944
472620	300047
164695	22347
214735	359694
274381	113051
83741	48275
320866	462973
76814	482385
32380	317225
463519	186440
352703	205223
349580	293813
446965	377843
474341	160217
423567	93609
131174	386057
439145	478232
152276	21242
221523	269616
59903	405786
23350	180962
196511	276358
17186	252362
163965	361994
132367	246926
444251	61041
118443	293623
241415	469908
362246	401058
175687	120240
453821	19135
350184	324217
230752	182931
301839	338860
139072	233217
208928	222789
16981	53490
461172	54705
44175	359507
326053	293813
137359	489812
10056	309425
65781	139581
150283	366127
268351	267602
103626	81556
242076	449534
402773	106903
465645	162795
107833	142018
88027	212112
347501	51222
250004	124535
323449	153995
329750	451414
102657	16994
170003	151246
45497	317118
75119	40967
18468	395598
449521	260076
106739	398306
262660	396563
355201	411666
254786	211587
452377	454975
252122	10964
165453	361970
308600	478415
291999	115528
52955	114643
89122	460496
204798	309797
335723	291521
311868	256366
220445	19341
19649	103080
439657	240902
424586	310261
388696	411809
116525	372897
21067	300240
105660	366781
373169	475200
2259	35707
231305	408357
85674	364997
140192	10411
312248	160815
103602	407223
428216	242185
260801	149827
429287	161520
226235	304932
358817	3773
354111	316816
231839	114063
50816	186440
235404	91998
256623	277932
381597	132996
407934	8623
307385	62191
297128	399629
149395	456640
117039	16433
442223	422164
12034	8459
416661	454822
229561	223924
211406	141589
124448	195975
203752	82271
16325	91600
68314	98043
74024	271281
31364	273468
366504	202019
414798	203656
242106	175626
74500	426282
253470	294836
319259	322969
320982	232712
455382	26787
106821	187974
260662	363396
17349	279871
476522	303497
204075	428009
295836	160041
47563	75303
232666	459415
126764	70029
356416	275062
184629	305418
470517	76454
120207	390687
96879	458104
87013	271383
450830	179506
93825	462940
179606	76306
267562	41495
88927	41787
47618	146202
481955	296015
328892	155207
321157	274030
33343	75379
426937	122452
58517	134259
106824	141623
483570	313745
304650	396216
349192	183213
337725	308442
7189	83811
229308	133162
11586	179228
172923	489538
47080	452709
310262	23010
291984	115515
275686	401101
394435	294404
405293	20149
358373	174700
48275	452618
73846	213438
156972	18857
180886	378997
176495	331491
345401	138021
323222	335427
72804	128181
252846	416443
381287	232927
220209	340315
458768	16325
7379	451016
301059	389682
464475	463549
329558	21523
147049	10733
299962	254914
365531	491150
2715	363696
139219	190369
379680	297969
294365	170129
156348	31791
142109	395964
280983	321194
268118	476748
78739	256731
208577	287413
222103	62191
16437	175608
319524	360775
235900	144073
361403	403368
195121	408353
285572	205264
54425	313454
265894	119868
448677	150352
460021	114877
471422	37836
203532	11201
137833	291002
28496	12478
332474	264487
126615	486680
73252	359358
439977	436442
479039	46702
420826	489249
268327	410368
122874	414378
35988	305807
442472	207535
239632	326563
187163	79094
6866	313829
259181	84779
458207	320395
171476	429475
189090	258390
223246	78699
321923	409828
159132	440660
165540	437198
99349	28198
410594	462694
431097	368325
94099	446550
143701	272230
272280	22827
324502	87620
84688	45379
136227	413525
293526	84504
199448	476641
38139	217432
373565	187834
271330	396400
171881	401297
328708	190800
361225	422543
152673	389682
204330	275990
84936	265065
377061	104819
160503	21411
47100	312662
441463	221061
478634	46294
219795	457752
68098	38352
150244	267553
232890	271919
364636	158517
121808	117442
212671	107426
386559	470115
85665	447517
407780	254285
491031	150961
382848	439900
157362	233156
271779	85068
138556	267602
491670	391414
299139	156376
347121	338240
268643	284979
64541	19246
345559	174012
423882	356428
311527	221114
168640	402193
74569	397164
370866	389125
157858	341830
150389	317356
133909	175026
80138	402708
270597	248689
159802	337562
227289	323634
85674	472727
225694	379598
36723	484443
228258	450647
362569	411989
157405	154089
144288	79507
58225	49903
482231	287848
454924	354660
336152	344488
393407	412404
438336	38134
364536	50717
122845	391192
166903	166063
491388	182170
465577	75292
466870	298182
91909	310261
282484	253290
259530	483761
338271	48007
421243	262954
423663	154815
216622	27464
35768	132990
234352	470923
407116	77475
110002	425121
485384	190369
293381	284588
52530	244917
268575	450350
437884	246818
471314	18688
265409	278719
342465	405209
174201	378462
26527	278907
68787	477699
120509	401101
439726	327217
305657	270324
466899	435708
353017	427265
276821	424225
304186	140658
406490	348812
251728	444
358041	133429
310306	129922
214367	144306
480909	362784
343746	22827
216032	138164
378964	205652
250247	264406
489777	333103
316466	427803
110272	420757
874	417366
206881	267602
152152	353182
447978	189733
74544	320910
197997	119122
28487	281924
40447	52396
288479	35707
282296	102598
402602	155941
23441	169129
65513	375405
97725	214024
374305	200109
316095	174134
331025	114643
80095	137128
145175	283445
340501	415487
296185	97127
288354	115861
324037	308023
441486	331941
106709	329533
27866	132740
119286	162608
398953	364796
308618	220553
8459	451431
229101	57080
219546	409656
115112	23318
324377	282224
106268	15133
461172	197077
17398	97985
40407	329145
455862	184629
447680	21583
132974	334424
200580	80587
59430	428421
32456	366127
227628	287488
287566	150414
396841	243115
266310	33572
352483	336955
438193	467272
64100	158480
250295	243859
299834	148246
253788	321021
118736	364432
292904	254715
214514	303343
72325	127921
475923	493792
325193	245679
143636	375840
301253	435817
204459	338294
428468	331349
263244	467690
444746	205223
12183	449468
130171	94516
300602	244531
102162	3011
186136	246311
174532	5857
42428	99245
236961	254186
447610	196084
236550	154856
389531	179472
139457	161346
270224	191536
433647	45358
128839	448939
158156	430800
392062	354321
227263	466697
389452	280294
401354	64335
313167	42035
48282	123593
152843	438321
97435	1169
414802	421935
418538	477986
151647	145504
246847	485779
435305	369599
428825	291249
363467	389497
333123	109110
113002	425291
27745	20959
171455	475253
475152	180577
314563	274033
102761	388321
324657	359680
224786	273317
450540	284843
317849	5268
254467	265262
233839	102539
311510	67511
398836	233684
89219	486072
483112	126426
347723	291521
485667	341234
360372	326716
8147	285650
359724	263826
61870	97753
111572	13370
78794	489582
209125	181322
15696	24738
462293	23018
328840	114930
453736	374230
117415	421356
65698	352469
192827	13370
151340	404886
241743	299743
296424	177801
256901	182904
199210	151207
23340	197001
119995	413771
124374	8623
465132	335862
437849	453012
314918	399774
229823	366534
107188	372912
270760	148199
207251	100072
299877	128537
177229	437248
360749	288463
479254	58851
406144	47295
154835	25719
373665	273831
327172	64463
412804	245679
321261	180578
312381	409119
431343	322432
99966	446351
390780	447446
270003	229756
289675	38361
282389	194332
354111	399183
120778	107711
422894	39670
8613	481279
335743	241468
426449	20223
474888	391714
259205	243664
308747	80762
244115	318355
142559	430554
123790	440660
306304	127921
38853	24417
68467	300240
359414	22804
81225	109949
305013	216030
229913	168719
151627	407613
200438	484447
33343	476804
119377	198548
373749	234356
135518	430356
425827	278829
225453	137128
236095	132247
276893	304173
121824	410951
154708	156375
424699	91453
39683	327497
386361	472072
390032	78380
187507	309895
124897	287688
342559	150577
211333	178680
265711	307416
189175	173307
447841	27505
46534	401101
288069	313387
393940	202523
196996	463988
72645	17186
153407	347058
128189	398122
249481	65531
259978	405306
59815	203656
400517	448788
24284	137739
94373	244688
78497	466869
81996	425838
182811	267352
39195	326292
238445	207637
184599	198297
286826	187998
165140	451174
143984	35629
113366	291823
177946	464727
166596	341271
481567	338271
370955	70977
42119	298538
412184	48275
125321	190369
125784	289302
361135	425003
310756	7771
352200	48007
421794	328729
124557	248777
91404	88113
178293	166513
308042	225654
324678	348292
232812	261396
153153	433696
293844	203656
349200	245679
18616	77779
299457	99405
29518	231485
404987	301659
99910	276744
215396	262596
304886	114053
112009	86476
24539	55745
134497	466737
121828	200079
294484	21712
1838	392100
67045	430610
232037	465461
492763	112708
311089	169511
174459	458405
71560	3104
318561	57134
320130	99271
130960	356923
6072	183213
363467	172535
424256	15067
293094	183981
136042	259739
304732	176077
211741	367946
7191	412793
163384	317686
278142	233045
301315	313745
127469	6467
30371	16314
296953	151944
395021	455946
462239	401871
229735	12143
109909	223406
143322	372215
356605	8208
361711	385670
422183	300240
60025	354933
194469	15133
102501	97277
55789	472239
169047	476303
138126	313806
275025	439126
206046	445207
9436	83811
257690	132843
144049	144772
193957	177455
324581	73336
42959	249709
63086	287507
470683	378462
97245	123849
394684	37993
383070	94839
103649	86728
265179	132843
476216	134259
260532	31178
375405	229476
14204	166063
63310	323590
120894	121141
125941	154970
80824	220417
75673	414832
163727	30176
277793	288035
361060	38056
92823	151180
252870	77328
382178	461115
308351	263610
135610	236213
310124	191672
124013	105878
224778	355806
393253	311599
280589	124085
22346	138463
436777	317356
326909	425254
298939	336655
276706	307768
196699	298993
300145	488416
237242	382166
62115	155676
16991	318680
418348	105347
316565	267313
242890	62012
463891	428995
39531	170796
370605	136523
28554	96977
40326	62191
337869	146633
314930	90520
143712	258370
89805	81280
40890	83140
99810	314832
166553	105878
402554	187974
231753	192210
107118	95383
388657	359762
174058	309632
159979	476951
279722	329494
372421	338271
482515	263422
49667	441313
105827	237165
345715	108423
21464	324695
30165	185704
49184	196513
404892	346388
70348	445282
172417	456050
76285	253730
200222	378062
360459	63132
181687	224174
471513	271383
430217	313512
124469	39195
473936	190221
306729	227799
10762	39095
267562	38665
474939	4413
46753	228431
373279	404519
184418	76016
271618	169280
319997	273831
370260	190773
338155	148770
477932	155312
437007	173018
108140	385237
240656	166443
415736	392092
202020	79249
485272	449647
195362	79728
283558	102914
367247	135133
211828	94344
422246	442035
53004	440660
134801	112892
36911	241356
327180	98548
333008	13370
327570	36126
326807	287014
280265	6528
30198	166513
460052	190369
117159	409444
287076	146124
134319	463549
197647	398333
381757	394357
434558	182064
289408	417960
140031	489552
67351	362972
301557	153352
12931	203618
277961	310845
395336	442690
326631	294957
377869	471072
450177	90707
225631	225782
194462	81879
275018	414427
317717	70219
328685	257298
212228	78380
922	16433
143021	100366
271653	481680
175610	258220
22940	73298
350653	85348
359514	165653
259765	171896
44620	31616
431343	387185
9155	115208
264672	401854
415516	86617
325501	284843
325509	458790
372418	350189
37359	200034
426389	304493
277806	309818
406268	272096
447133	426693
149704	355098
276973	409828
70348	190369
20998	53263
361120	132740
293521	78811
427524	328525
79733	157339
282453	106903
217658	158811
353545	252563
157666	229320
255580	29739
421794	43334
391783	187836
232666	250405
118564	280592
76553	431916
317100	242974
151401	100349
319899	354142
323065	52877
111746	4245
235624	455325
309276	140935
150404	20081
316154	16433
418098	48163
394145	343504
235034	21523
243856	487830
489514	77428
276903	62570
218781	373689
447962	462002
404568	438838
273900	348292
137722	294006
238703	199114
484012	314418
131281	157916
445016	303569
458065	369599
400837	183213
104807	285403
257166	317
454309	273295
365410	302682
290838	379317
454090	193766
455185	190369
482689	78330
126204	439644
493365	207535
109541	97196
284218	385270
425991	352668
404892	46755
160524	457636
96084	96977
410988	140419
142871	480224
133049	149827
98420	189900
423370	171566
118385	486872
118112	372082
310538	420757
350588	464420
285023	425838
321412	46835
286462	13370
2844	332391
196903	247711
402288	363722
359469	117471
180213	226756
71189	37327
288643	300811
136711	379598
480385	434549
222610	243115
414068	444504
192840	37516
341022	104498
361676	345559
401592	11301
220372	428125
271673	332392
101465	216318
455277	168050
43438	208663
219607	216472
14131	241064
278507	273831
157961	103524
452052	16279
457418	333106
219000	110677
300411	83186
366402	122803
132736	143297
470990	409647
199765	396464
61286	208577
60688	480097
440684	460593
116077	203656
104325	362319
50155	461392
225692	456224
133332	371918
395064	150352
433206	215054
241226	13030
363138	139340
474920	291984
195402	325909
44430	407386
213566	467930
408329	76259
52646	340449
67307	162273
72804	228888
452243	323047
321390	196783
305378	227101
342465	472239
173376	214159
23640	263009
106479	313745
15414	401871
349192	155214
433003	275487
131455	285856
428917	400033
149646	405014
27000	50264
479351	44832
298823	42217
482337	86892
439007	267572
85346	118948
307696	115340
89219	140935
94328	382741
13268	74900
362193	50538
325773	345707
113676	257569
196003	126426
350313	414334
323000	186440
408557	338189
146040	460845
23236	36025
323005	36392
208713	92077
385798	133423
230638	94516
487236	130519
54316	273831
221878	260854
147550	408785
346697	236980
230216	391414
262918	287935
239358	107763
290799	203213
135179	300800
208577	274809
337114	337444
285467	78967
467339	13370
74541	200457
296118	36924
192893	182000
120182	174752
90645	113994
254211	137346
267576	252422
48314	331335
270891	330218
55449	65134
381964	433956
45993	121106
77599	301831
86423	68101
15027	136279
295330	80025
18602	473858
453651	139512
14303	387185
44882	179045
385608	385237
404980	405358
284985	165653
133817	399483
47855	394714
473016	312697
264594	408198
52415	366739
420493	417521
172089	276487
399617	456894
461542	136037
125798	353189
346024	122457
291623	293808
82688	334635
439496	258370
150907	110677
252457	57134
355077	454942
292389	156768
383164	490588
197990	317675
210648	303238
211189	470817
463114	433089
488721	338271
131574	287855
164329	337120
109957	337532
334649	166497
237714	199193
291766	157726
444081	18876
451401	252083
44159	277175
363833	486490
293194	245594
306964	465675
139082	241525
402882	389999
170683	446351
126992	478415
493645	132843
10719	343547
389806	421830
9579	316796
73563	31616
250833	455700
297941	388614
205194	469235
292045	144405
213	479645
220131	32807
169619	245211
301627	484843
266742	266251
300394	289125
363477	198327
296340	476951
194875	489822
221026	384489
435602	99405
106483	288550
51759	301611
203659	50062
437251	160419
321304	186956
225405	342693
160561	488775
417358	305449
254679	471769
154881	429863
309567	378462
432031	14643
184648	16433
437352	342041
334003	286154
472828	317356
137379	452746
343493	275677
84270	213871
247616	480347
284469	380409
72823	331581
324454	91952
324377	318037
415028	383967
50988	98889
1080	192499
261423	464420
352007	270836
60847	428103
211072	148760
257995	331349
110296	369261
266896	183213
194603	241188
29431	21095
157839	207959
364783	8709
65688	184032
218496	172089
56396	218448
270891	253916
413363	228769
36696	228455
4931	407117
411327	401854
385670	147121
180969	49903
317721	48365
112888	410951
444925	91069
45945	366941
10093	399867
243472	186548
442845	474880
472428	446883
177751	292721
466479	138751
259781	13370
438608	376121
459064	352951
439977	6329
300094	262954
86465	45888
363585	88632
39195	1642
443062	466792
108015	395198
344314	149847
365550	435033
196903	113885
90483	184310
390678	72007
224104	316861
381057	378462
13806	169494
90235	411188
11222	219743
119070	427937
146224	188925
358143	285156
191544	359002
168143	413525
8735	288874
18138	25800
415627	342399
247092	386420
479872	384335
456447	389682
281671	196603
462546	214879
48069	292448
138625	15209
474389	448709
157152	33504
127229	397039
309276	195620
47816	480633
350653	347018
75403	420392
52561	190854
194	352161
417938	458601
142404	313745
228800	395988
135830	420944
430118	361911
71945	71687
391806	388575
189103	335972
360019	331581
281185	203656
367786	317356
394341	31545
405555	185013
104192	470554
487186	9054
174255	10990
237850	404218
348697	14249
417182	252761
312844	190369
97295	411809
397707	57375
310405	368904
90792	236213
338025	493721
428771	417201
57846	121171
45097	62191
381251	255195
315342	98712
203354	484727
436642	236654
448104	240306
382049	142018
106739	175373
109910	110677
267602	191975
189263	134145
311128	454975
444194	399894
191688	453348
91494	415650
312669	107430
112267	85702
115382	402323
262247	434757
396077	291744
197536	338811
211919	249709
256893	99437
41959	91624
263405	300813
67016	70026
262954	487457
364236	123410
92580	151662
422700	83017
449955	354694
45154	449078
27770	187986
254293	104505
481356	119868
202500	269994
102819	64075
27604	348550
284198	395988
214279	360860
369256	287423
252207	55857
156455	244688
275302	437755
465430	92435
19808	169116
179041	338401
8970	293813
356332	291521
31474	79844
439073	156376
363230	132247
123618	233610
36717	441683
149300	359236
109986	65627
143616	229590
317983	334833
245826	118678
28838	231485
325015	428214
350347	374030
78061	487882
63652	278327
434690	401297
256718	67584
91828	381189
484229	230523
212167	17131
419677	123451
411430	342807
281090	188920
277355	399471
9541	292206
186131	79705
175687	115180
99288	242411
205767	177991
257613	316796
87955	438379
229415	490379
86311	355332
295285	242766
248999	315888
150271	207682
437146	79249
478588	270369
348497	398333
156827	65891
482360	317356
393183	23789
83261	86728
201706	166063
47618	50538
315250	6899
421109	459163
489354	109095
135181	43496
106648	129772
373755	454822
88038	280863
3911	55614
395747	92613
40479	268668
318448	486890
217784	360736
169339	434033
231855	473712
399270	360860
352194	190369
116173	52917
39683	232768
189051	385000
121539	71091
474883	138297
445749	299202
388394	363581
477932	22502
164690	300424
293264	345745
97416	335684
174407	227101
292576	11794
237454	379867
96711	212979
243053	403531
132608	67584
327260	394807
486371	24647
14144	461486
474590	374396
424261	474064
494085	219531
340931	23902
122508	215054
454263	401881
293345	175608
100897	404886
29951	450029
48375	351494
437720	75952
31845	409828
337741	218466
470262	348798
37459	459005
35969	184258
317316	237165
74886	487450
66704	91128
436342	70557
268828	214047
432009	149079
372088	491150
417938	46410
41277	291823
357480	382972
434778	399441
317096	491375
42443	341271
206966	67584
315573	374784
73589	436900
334272	55029
229999	22414
112881	63957
424572	219743
456021	462102
340873	148146
116131	104383
66040	308666
195962	172089
375717	461784
127006	293813
222250	5881
247964	77933
7711	456472
78854	5049
325509	102096
327209	240205
86534	57375
193270	15837
286407	420790
334236	397349
348644	4331
138986	114930
45552	442127
6391	440660
264021	156227
351520	160262
182154	118735
181353	65210
3809	178695
403749	421285
160744	385505
204788	245589
158849	357288
232918	93899
459577	195853
224614	191821
25969	274309
314168	79989
161656	489822
482456	10076
149704	60923
81432	419056
309276	204198
391702	184303
121190	330032
482683	36442
127809	366534
276876	339853
364059	318932
70833	177228
41181	195121
293705	388374
367199	317356
487422	267602
118634	69103
381528	121106
291796	312372
5385	415999
479261	244005
104505	116431
231855	61309
243188	132740
267562	240609
339333	114284
104465	84590
270224	80476
182771	3971
204908	174775
491445	387185
299106	28887
192633	148171
325188	138549
467925	165202
451216	64811
380900	80761
253718	478415
32390	94516
368814	112995
231679	198806
60033	375358
110685	357800
284218	165059
238405	217423
31311	406774
345080	160419
374579	410484
5484	110708
379485	110708
24115	484866
301953	273831
158140	366127
318683	199187
155424	418551
48163	449088
89348	101816
372224	184691
319824	42826
289419	94775
461150	476951
427505	368321
208523	183213
104060	217769
294104	99521
189965	21902
320971	234863
314169	78811
204527	72523
163907	346469
395922	261396
49846	74826
191341	154841
345463	76671
329522	94516
354345	215200
287024	488329
359660	323711
324230	178775
349186	153424
266965	59784
148809	88113
143193	102242
230576	168318
121594	95942
6467	30176
493347	291558
370232	413525
395428	446105
200836	449799
74613	139437
203288	145948
106231	104299
90988	17155
341347	272718
64889	74106
233591	362388
150321	223051
420234	349499
398843	23774
66734	683
245859	20632
111358	239953
300339	386612
156831	334068
195384	478415
52918	296693
203348	338380
365435	92090
46485	78364
74633	267602
381552	359762
53903	333357
261592	159249
217442	366127
37526	229590
91600	20120
7097	147554
123291	411424
274067	15133
218114	478060
322193	69734
121155	189653
303993	249202
344352	429509
367212	304932
353714	6949
230320	283918
463790	383967
57276	403073
120205	327061
112363	381578
160182	422853
383277	256473
324309	430584
289675	425735
33781	426089
272742	419492
28646	385000
434000	402269
426176	190369
276352	484409
434726	401953
285356	48648
295455	451600
427046	54976
412213	46748
442372	59557
2548	303648
316036	162608
465577	188759
242515	403188
388534	276519
289329	232925
267243	453009
185870	268249
456231	365831
165831	200594
68092	110708
49789	463089
98309	71009
355361	317118
202692	337136
254446	435630
39678	116459
123404	6979
385026	248770
23273	470472
334222	420580
321	5040
455042	328560
196003	439453
429845	201862
177735	421935
149345	337778
448750	442147
274078	481785
281945	311573
405576	422164
244282	8638
460067	393326
146734	299960
299272	23018
377983	190369
261759	256165
151780	174939
224491	293813
354278	28163
110306	488814
21070	217423
42986	365885
195932	478415
173996	343085
190024	213947
466012	187458
361440	150258
291521	143990
267562	365141
136979	62191
75655	235460
325532	237612
348831	15133
17874	218485
183863	397705
331562	478080
422603	336065
420234	66559
353046	440826
184064	245317
125749	329698
3810	53693
109733	355012
341233	421978
198495	425787
41189	145860
59718	108222
223847	25800
276209	89075
280282	346686
44398	50126
445080	474412
178673	468149
306409	34095
318561	101164
118379	153995
29195	477491
469911	212246
225172	128038
349416	5857
219089	353836
133909	465647
304712	127528
230722	390684
232687	262954
175713	9203
3213	50538
462944	418650
90027	491150
222718	387742
455892	190901
147706	493788
27143	438419
210827	43312
155160	265589
180280	22448
330958	342724
290511	23484
182515	164441
445739	270054
90912	16433
83310	311221
143435	130453
332156	285156
271188	387413
352685	84089
215578	148705
28357	235040
304821	211548
479167	53638
403044	324411
380489	143238
247888	62700
230051	417782
177577	265065
233771	111697
202613	138172
208545	224592
372488	169273
113621	248505
121117	295141
443620	321683
103516	223188
424901	393265
208944	5040
466288	303862
380005	90155
105656	349114
9186	487153
461141	461392
54409	183213
120950	144405
198387	3971
450895	121807
57596	454999
474295	66226
126262	28653
236629	6949
400863	203357
406764	321242
155326	433391
475336	392144
448104	320464
306834	177691
456691	185335
316090	16569
302731	312259
92105	120810
200658	277450
113348	188759
491485	259929
421587	241506
477945	64335
272691	105538
185491	295544
460302	479504
439084	190369
136543	283445
74553	351015
286263	366534
153940	3113
361219	487938
477483	341515
233249	175234
369649	339567
201696	266852
162804	476231
476804	388301
153436	438419
60149	81617
475054	476171
3351	144947
323836	253247
157021	438419
161574	262299
152210	275677
300295	179045
96970	290
202379	64429
261433	254680
462055	262490
261444	108808
192805	21583
93451	43479
490672	160419
84693	390349
462193	204330
470672	182669
394975	55074
390875	59905
341797	455627
319393	12719
30830	470766
175463	491673
136042	438461
229111	187836
449521	366100
90904	99469
1057	386267
372421	418442
408724	54449
336951	105498
455656	58486
470204	28065
9226	3637
477609	164884
250184	178832
78742	489200
103886	21457
491031	94516
25774	297623
484265	188759
138126	24620
392171	25371
62259	476231
99810	195951
48757	178654
98310	473928
473752	54706
272785	452804
385076	454133
168000	187399
418980	317100
215260	452511
206974	288035
120949	268531
46548	368205
373507	190369
478618	177935
32022	420392
8955	115386
103325	365831
433400	332392
463456	160474
269949	257581
66033	381732
381008	356375
458292	89772
264657	366127
418749	390601
15027	47295
52106	166513
390628	77438
274913	103947
91359	57134
267373	456702
332781	439845
458768	3415
15703	309180
244411	187861
323317	458880
108195	31313
209372	95149
140178	400972
469468	15209
345214	20959
283246	15133
410375	104964
285738	372985
136753	338189
474714	264406
20903	12443
252428	388400
95710	150352
130878	458933
200092	149038
433840	430975
472310	198926
377206	110677
288190	491388
275209	38839
152671	15209
360942	479614
370458	300119
120769	381345
357135	375906
260419	419850
82150	471995
342313	51012
197983	201511
284188	181180
295206	270095
384418	1817
165680	464221
267346	273831
489399	336196
409851	208853
190621	421935
161476	112085
365013	357185
19542	331094
280904	407306
3390	125299
226747	79266
208703	80543
76473	365224
419548	317118
70119	186588
134024	453009
269884	273831
357411	312055
28532	28129
460165	156492
240640	455082
93328	463799
188784	315235
153130	38204
314228	190460
231512	367422
452603	340747
84610	431445
154736	458601
75332	293246
32900	421707
247444	183213
369096	56392
301246	458968
391587	230931
81695	210353
214853	8623
96715	121322
393008	256121
265419	94516
474089	340269
315805	209281
386857	156207
378554	82787
301312	357157
81510	91962
352987	156207
340763	431932
265293	207535
336384	426034
56845	484447
45164	135871
363904	192365
370172	110702
253503	451313
122727	330469
188652	111262
393741	190369
3856	48163
469013	186647
23832	37381
274876	221775
118198	195841
169320	222018
384196	283519
288077	91116
297429	405060
345715	281936
90614	349387
75729	184112
140847	227101
209824	469888
248734	164884
99499	338795
232256	448074
156446	464429
16337	32807
287878	461340
294323	75379
249855	339564
164104	178696
46926	260014
42370	140378
106822	38063
20172	132740
245319	336590
154234	54290
18515	210050
372764	307108
469574	456640
42104	125865
15858	486135
392159	454792
323790	470510
185281	36350
259079	426893
182274	145492
362793	160419
120765	295484
53498	215054
471899	416661
170582	78469
186597	184389
412557	97753
392197	135756
70803	18186
137615	195582
239142	256296
7191	307452
32743	484148
90093	405698
242977	162136
221265	458601
311470	353851
244536	457594
482868	68027
483112	490888
30931	352605
284218	180052
99105	110708
292153	298993
355087	166478
266124	90361
312283	280669
88023	486776
104111	327100
325193	220755
43838	399039
156470	389384
135939	70252
79134	446664
245488	139927
478612	63288
73660	324386
175887	122490
242295	54700
79297	267553
216610	348798
365865	144470
108945	112456
100005	214084
229647	76829
455565	15133
438729	13370
120499	72432
408854	297445
135063	286828
263131	28129
374379	12719
319703	41117
289675	196
429391	23018
129185	378941
106353	214436
393261	35150
235615	151146
410477	184902
431729	370866
161480	396080
291292	157726
140192	53863
53750	1057
136232	464420
338327	249202
481334	301594
403076	411645
207741	146186
141909	393326
273659	10705
71825	33855
146893	122694
247558	378127
385614	258370
469384	147460
475158	321323
227949	78811
325824	43814
89261	324739
313057	94516
236216	147228
326260	296717
204499	405788
80213	110677
15579	8268
430979	262954
287766	44049
248150	449521
181419	141154
293135	211734
400437	313314
127127	218755
196764	249685
351866	273831
197118	248782
125948	438653
297541	422214
255004	5293
391921	65131
383267	52537
299580	258022
491304	12177
81467	187125
404960	342300
233782	239528
396036	265559
110998	493086
236032	481158
486875	393326
246348	360480
479505	305241
456676	103392
17314	413860
22567	294791
45890	178436
103200	56068
106811	73336
443815	309180
227036	385865
201866	277061
350650	406499
335939	269199
489657	59848
179027	293813
462411	62191
104527	113695
350313	443146
18744	313745
260400	362289
433646	336590
260321	391414
424574	82271
85674	341734
266808	469268
368562	251084
111705	105498
250854	332670
439327	336332
437849	282109
210247	453035
237586	173176
74865	241
44031	178345
88467	474116
403746	469235
468250	393326
350302	165769
430290	383576
274782	20959
348644	25480
135640	378105
84745	19065
73009	393326
487729	69857
425166	425010
430203	245679
133877	360860
9930	123338
178422	199259
344899	141649
456021	371
156189	11012
257007	425675
290113	171292
254388	132623
476811	126410
431863	422998
291469	218727
478839	28129
216606	273831
113267	218727
64133	288509
122886	53854
421207	35707
482851	339468
205894	336590
483771	293474
348866	378686
477841	220755
438589	448426
53713	62191
4841	276158
325030	231235
435273	123811
409600	17186
441272	21902
4329	169135
210812	103420
361533	301475
57838	112694
396036	413674
389559	48971
247781	466737
153322	445020
81467	369599
203793	241468
224009	150239
405232	151944
16790	447107
315867	295650
109051	347380
457418	313948
13130	436740
282663	343522
397102	346328
491897	443391
368858	413488
359889	467418
347338	398954
86028	431219
154263	423041
119321	206376
233233	46127
2465	205289
284074	207023
418172	258370
27082	284206
280894	331581
123095	145064
112262	179910
111956	343626
32468	252832
269665	178181
204402	190369
315203	274309
275215	433391
450532	354694
207585	203656
241553	50538
1687	300424
84761	187867
171149	63528
321024	142434
180493	168615
355013	29402
84192	217423
170325	261446
266307	147373
456415	21970
25505	220270
57027	315888
474287	370478
344278	6899
115725	336291
350256	308222
299537	229819
57899	421830
176077	35049
25664	470570
297069	417710
279338	402443
437351	440660
19648	288207
51757	276334
320489	267352
177762	475699
222491	222566
186812	471745
213439	106292
4849	41075
136999	317356
348303	53389
262843	447519
22414	492694
356888	440660
266965	4413
247782	291249
386802	320603
122174	292721
12781	189866
414035	321864
384955	190369
423663	195121
21275	317675
14793	121106
6645	273831
386411	423731
73177	220593
66304	433654
303782	248859
105530	184917
341723	358797
355083	356167
75404	422178
85212	35604
383653	251751
392343	464794
344433	7771
277568	257298
323606	468739
312741	130298
169323	127880
424063	124255
127528	391414
337368	348040
358824	267352
296348	28129
184629	127660
269001	400016
61540	21583
322108	423741
379680	225214
265589	446801
421245	267352
146362	210730
268027	464725
264026	62877
121622	94378
45176	36366
59202	94516
392370	209285
324897	388239
131417	409143
9670	193054
235454	413535
128240	444276
128166	211868
453738	340511
109721	378546
378230	255641
266333	188877
204330	335477
155073	128209
454867	430965
250304	385736
352739	448014
25239	355796
266307	27455
153833	127174
347226	317356
402654	368205
39573	24738
339333	204053
17565	477986
296185	271638
108213	50009
413819	198129
314740	165453
242551	75292
99772	170922
381614	294834
131606	58317
276327	60451
128686	342477
362167	174564
172803	24890
62115	416262
205346	35546
75068	195281
105017	185440
219546	350699
171476	12504
55914	74932
80552	296306
3809	97777
221785	341094
215897	459213
489545	461392
270014	275981
25748	271643
267282	317356
301364	404603
441210	28278
224039	378686
2609	149313
193314	464057
398182	399736
398180	77978
174139	442096
2844	412980
19199	44933
219281	246352
375903	467703
436298	214720
459984	257377
156567	180192
436219	226498
396854	101069
464420	179573
322065	323078
21989	301475
173805	432585
404506	446801
336180	227100
347527	38086
7171	98036
459053	261160
187458	355806
279206	239652
260392	118052
480274	21395
241871	313745
396487	21411
308122	286591
485807	124255
389514	337262
272692	140342
166689	1864
117586	409858
36515	62699
469503	108561
421591	466737
462439	378686
22350	267602
94289	217423
382899	318295
451849	413756
468935	422175
119386	86139
101459	142630
372572	230915
159960	91558
390200	218469
375510	336149
377739	115859
282936	5857
378982	295114
435125	283265
269292	154865
421137	217310
270128	336590
101108	485734
1699	103112
225351	155326
54742	331203
155407	430610
460523	140820
438653	144845
398871	370765
133859	196783
375606	234929
245938	212812
32619	453141
335907	421707
263586	311311
124534	220417
230563	16325
388249	276440
217962	290450
305349	318735
434690	379068
11973	61287
44859	150352
306040	232890
247558	346408
22366	15209
165615	441549
389512	64420
301233	400965
443475	43360
282610	426736
147278	35908
205742	48861
299580	354903
320523	99405
211238	128544
260530	429311
324419	165267
473967	319051
410567	104855
387663	54449
408357	144954
43737	372115
261068	426498
175606	238290
256893	93533
202518	153771
48058	420630
301386	121106
129640	22827
317523	267029
39683	307000
147321	461944
214316	480224
293219	102780
180705	206835
139844	402438
292721	451263
50873	223732
21831	437592
73950	315671
230391	358971
120097	342631
140004	51222
329750	160783
6174	467752
89219	197920
387357	401871
400459	285264
302566	149429
190642	331349
111000	482109
131174	330414
153843	45585
277765	353596
234748	23318
454206	397408
41071	160379
54507	90682
91382	295365
215762	305538
193020	118775
110781	132843
458768	128020
456021	359866
318561	407386
80867	111907
140378	441148
11719	163228
219296	476951
308122	37290
304722	329362
217784	313058
23822	189610
430450	360860
223338	357269
32378	256121
235435	315671
87246	227101
250183	392865
25748	213632
195615	190728
149336	15209
269908	407984
474272	190369
9670	221722
300083	348798
338003	73189
456453	361698
284565	8459
65800	207535
315470	408906
43522	439352
354041	94667
46185	393326
131920	80587
98407	332220
239431	49451
218040	299812
488592	73767
75995	203656
305412	285736
46294	203656
289675	404032
27318	432977
40028	76772
133778	356064
253890	39538
298892	126426
369905	163974
26614	132247
233343	51881
231298	94754
9535	54738
268818	139648
376651	96376
243048	231025
32448	183213
6155	296879
357299	173293
196003	339477
392930	490525
26820	467703
208631	147867
96982	273831
222102	178077
365099	125968
5128	180957
149175	20640
359120	393744
82566	281924
414825	292311
466627	422010
443601	366127
380963	217423
144771	116927
229735	282186
449190	89613
230574	9298
78839	430997
338548	238188
192238	113436
60097	184629
395088	306356
82999	55074
185075	89047
275615	204746
11482	255696
444139	235752
291300	51756
338108	218727
320509	12245
220445	152324
189132	321058
110371	15209
281013	414832
293351	11146
175960	205289
253415	198038
227874	263594
21888	469235
487833	137235
234797	441021
147371	102149
165680	34468
392086	427580
170275	214992
104505	417459
427116	262594
414145	86560
287714	134694
454090	246636
34001	155858
456694	244929
88912	142415
295708	305965
191	290450
23642	188319
254890	473627
194875	326985
376341	380538
390240	307948
196003	492930
190777	373617
224553	166513
436187	341470
139515	46706
233498	16294
492247	383420
263894	267022
87887	475223
268951	61127
142358	360328
263328	296432
329750	174034
40036	41753
443308	319992
352094	119123
391790	364294
326331	108845
157417	24808
403135	51585
410452	58145
470915	126331
443308	212734
464129	243438
461227	94516
376132	144181
267562	408828
268516	326821
128396	378462
413693	215045
312584	160419
221296	104299
27292	226152
378558	95247
342465	164199
459112	62316
448601	122462
413906	168615
370590	199609
468123	225059
146979	198865
51319	245863
132129	110677
91828	161148
200092	447610
37721	144236
195568	317118
47699	333780
184277	312697
53104	190369
387186	190369
236439	197969
319278	43742
389730	168093
396381	86560
146524	394320
281689	237272
444470	45108
215792	454975
360393	13370
181858	68950
192247	433279
212581	80761
309917	8607
412749	98559
192097	458119
49789	98042
324553	476204
302939	186259
342673	202191
434383	11626
90831	242571
340214	207988
149038	150352
330975	16325
182614	253288
265023	8626
311211	210842
16545	357854
223974	227968
313317	84576
160237	268720
349140	40784
488512	442399
397563	227101
448680	305538
263621	162831
468935	69554
165520	199490
311758	49903
316532	191703
24097	280
488609	15209
295277	332392
369577	89819
119782	371918
373025	157136
168628	54506
50683	91991
482409	462676
224167	104505
299580	260049
192200	292440
121643	45585
276821	294684
237372	383885
286737	458601
127496	336420
291323	29028
364328	347354
241732	392383
96382	306131
61376	385683
32242	40784
291077	216172
99405	81018
179748	146202
420567	327837
429893	380342
71707	141026
86476	391472
391157	202144
304206	21562
391875	398333
200142	481767
117381	414832
256207	49903
31137	29834
349142	378686
169631	136177
114643	183665
142930	37057
9787	353836
488361	168744
383164	318484
335324	214871
22197	379416
73096	105585
55084	13930
470154	87663
337516	66756
59792	60517
217854	82585
248954	63528
10093	10345
202893	458010
325541	37698
5326	20875
100693	163321
65517	367919
24921	130742
12711	29105
156970	48667
423319	488540
411297	347066
282417	478415
350712	271652
105036	204925
439377	102856
378745	120605
352233	296929
355048	482936
363903	305025
197544	213035
388377	133677
107998	42212
173546	201493
351028	487938
489657	251005
81239	482972
189109	83811
440275	117023
477994	361759
207574	249102
384361	360860
187244	101058
232856	185704
144188	294326
247889	303159
7922	35862
153322	293813
455187	421356
470376	311954
458207	189804
39683	272075
24381	76454
192855	56585
65513	252166
147755	288850
24519	218730
255714	463489
120906	406806
243840	204059
463938	437663
43749	466840
125458	256791
44389	344873
316136	234276
288077	318404
470672	399220
142696	60517
260108	82271
142906	171174
117314	118035
355083	268118
105426	218730
380766	294548
328367	291796
97417	108459
372214	341608
392571	101965
197327	312239
393023	290450
177558	398270
479351	300917
473359	107637
294790	476292
246348	377853
431508	95922
167101	327411
268910	168093
170553	270095
38836	278520
259978	306063
135640	286443
353102	189804
114556	262954
427486	211868
185071	468387
182270	188837
200915	258636
379348	352174
335691	16433
122462	231811
409688	405217
103532	416568
318098	337773
136644	262613
65436	165653
402725	201794
482565	198865
232666	137613
229924	444167
149198	305918
354022	362390
239402	450080
412037	134267
81003	444676
238344	10345
43708	273468
414980	258905
442154	54399
299478	205833
105249	129840
437686	300466
292497	313745
316011	171267
92601	275990
398742	431904
81249	435009
83393	144299
315106	235679
188847	128067
266607	205612
4634	252961
333691	211868
45216	425846
153006	105253
139270	21411
191501	317356
487020	441093
66162	414429
314311	158145
162795	474937
253932	450312
21931	218727
451919	133423
242411	342440
477811	8382
296635	19438
100948	58881
47873	479529
375476	108458
1300	317118
312708	308134
35151	317356
32807	181466
488337	168213
463189	313745
283300	88640
193767	359826
281022	349901
463457	475322
442291	129401
119167	78912
68867	137128
361402	119762
97557	188693
409388	128704
257177	190369
17226	317118
198727	170939
301312	254182
355679	366534
48775	316151
130430	90099
263132	249281
27069	205289
328174	310380
419977	319980
292670	28129
422326	467272
44167	105754
332474	202200
49644	116572
198653	118286
190383	283346
399780	461486
25437	224323
489570	273831
302045	421707
171001	121106
479989	179935
56232	138036
435682	173251
95431	493063
304244	427112
238166	413223
393870	155322
275661	311476
270894	428738
37516	222175
142445	12923
454167	92281
31420	1057
27690	224693
476732	164967
241749	278700
434968	219499
50579	478060
412237	787
1633	261396
160940	313745
277732	380409
435862	428214
375056	133832
347121	58661
19473	452370
57978	342486
209972	85930
324003	260011
192785	281236
365601	217423
75779	69422
300266	380538
431704	252932
382620	129447
240225	284008
130177	388195
36778	290014
4954	444707
63705	56068
49268	232301
173758	13370
464878	160262
60839	402349
301659	289716
81432	214652
17537	72835
72209	137192
259978	460515
51875	73189
245047	265883
197541	226494
99160	175957
135141	94837
485667	18876
170122	449218
294877	458994
29077	258220
389009	239528
109599	415837
216147	347964
351992	478415
66798	314369
356272	26748
213163	427457
413436	199359
242113	436207
204910	288035
491588	308083
314675	460449
471169	62133
25748	130163
470088	300473
152960	240718
254293	46071
281988	330284
115687	404337
349414	128926
142527	279517
204294	111600
48775	357854
217936	231485
209259	13370
168092	481578
262286	72523
179952	141649
376606	397078
105668	29974
274067	385883
345715	199588
387012	381799
461010	188240
434854	13235
341431	33855
316154	440660
386741	291832
94020	315888
205512	94516
195547	426364
90923	311832
20669	173341
281359	414471
485259	12245
147373	239528
270128	46294
180924	428103
61528	355891
10542	14583
29105	59456
479959	62191
102249	326761
100852	283346
176179	209542
491524	122202
13892	467703
48064	293682
312474	118586
388741	378859
466810	236240
290179	397829
44620	313745
273395	455154
263064	272241
224534	57441
69975	6899
305412	190369
399441	327464
194756	242679
322509	231971
75039	130278
98689	455936
334550	151662
207148	94640
216013	217883
354803	478415
299132	219743
364020	225553
384615	385076
217025	80052
117454	89413
308126	418271
139021	53389
359540	132100
377518	350561
60287	364054
282397	261021
441590	279785
329910	231555
270259	382823
173786	358939
42507	478415
298615	183479
334092	330079
302153	149136
112013	99405
24194	460734
160614	113051
380858	435280
450964	205289
479287	290450
128027	71595
487755	51222
127178	126473
276821	98878
396021	168129
273401	457880
150080	21583
492928	478415
119001	477136
286297	15133
251304	228499
66383	457209
289675	333667
333114	480421
423969	154711
272456	53811
138335	253074
456839	445169
89360	217332
328940	476804
218890	277248
486259	236652
267516	313829
274704	351414
354775	382280
77280	152502
399441	36556
298226	98393
352935	400783
227700	190144
373193	314742
319259	327608
157895	393238
470464	401949
453735	441357
28357	491806
481263	402323
65464	277568
411528	113051
299382	159327
350347	441013
43847	107187
196958	434945
437761	150352
4927	347094
338808	58786
356287	380538
102029	276591
21854	440660
39396	15926
295215	213778
364059	119122
348771	489677
118973	381857
265937	360531
430312	131579
32468	121171
466790	471412
107490	395988
307273	164884
239272	136876
171847	462384
189318	216157
109737	391414
166518	256121
326751	436042
56396	351585
345715	37191
25969	401481
217389	337849
276241	288035
307528	273831
148325	447517
264737	153077
309365	388195
68102	293218
204585	419494
99073	80325
122962	459205
101782	195121
117980	248777
45752	458117
144973	235578
405576	168763
417989	178315
427505	85699
13698	258370
126083	167172
467766	166546
381134	266600
84821	35707
219101	241137
428563	115533
440346	401854
382848	268729
66134	267352
232562	194536
30152	87471
130171	145948
134348	190369
17747	332146
125772	405237
275721	113353
193679	344365
87713	360860
412205	220209
20019	90123
238324	402117
411282	308019
81501	104193
126027	195299
486885	435280
434869	141623
311511	176450
477564	494102
260388	156006
290624	337262
467703	387383
114803	317664
287162	267352
180672	309524
289675	305532
175402	292287
458050	377933
300195	54976
416061	377128
297069	293169
166062	458647
43170	373837
334159	207042
98638	67040
257900	406843
167321	49127
465820	155697
198317	472544
426742	177870
9065	337791
214226	205965
462849	106514
19980	440962
417019	28129
412576	148858
40255	435708
83400	110708
68876	293813
112955	301475
396303	275232
183999	478415
373125	123369
1957	296693
154456	148171
316585	162831
390771	70621
50833	486465
2935	477986
463790	52537
132347	99437
180757	418517
163094	355552
296679	273809
23306	382180
40875	320169
86065	176881
322774	436608
393405	259929
298643	5769
180651	218645
271188	28853
100528	343804
40890	269486
225279	467690
162126	91668
130960	227545
85915	105017
157504	307218
148548	200191
315593	282092
390971	261396
66547	100349
352986	345624
41112	27186
165960	249240
437084	263126
446950	118571
126916	238950
471954	228431
410032	144405
268176	340963
2343	354630
47272	472072
322486	95149
452424	306253
346784	92553
62779	266852
71189	130635
97777	273259
249439	154995
254599	20719
409348	124443
191871	213350
263880	113994
275368	437333
214274	230463
324708	451531
459280	344947
484540	86892
58781	406418
258321	294836
181947	237165
471673	82249
154262	317118
432796	137719
43327	371982
142906	420073
88439	48661
214744	78650
379269	64046
208001	121605
472881	451856
462547	223512
483216	362924
309589	12778
453540	303407
227410	183213
119989	246818
37931	250118
398997	26932
8597	187974
297411	163441
71346	394328
313060	15209
100073	37183
57	177481
319465	302884
166190	54449
15027	162875
253494	413525
93317	217614
117387	108638
427639	158692
271624	407306
176875	231286
190209	245317
226148	219499
493523	238059
439953	474398
259835	227368
353037	110677
109183	99405
76989	99405
308846	178436
47880	85628
255814	187974
461944	409682
415343	313745
396756	464420
103598	326728
142645	44144
333460	312776
6084	85558
286485	205223
64998	183213
65800	132740
275058	28065
254446	72245
238083	458601
224087	269460
119154	289601
130224	360312
226240	40447
460906	173049
258398	281924
327497	185334
59250	286506
132153	445580
356235	398333
190281	195849
382270	422110
265625	103419
63145	179375
61367	139527
374150	298013
385221	317286
58843	132894
300195	35546
146971	312161
174484	211868
407677	66782
479022	105754
133441	370810
417358	464171
207047	262954
182446	75514
198297	393326
230391	210194
18310	242476
353853	474075
456215	161401
291150	276744
336209	146553
134632	81905
212460	276090
36075	181026
262351	273831
72804	198758
248566	166192
174326	1749
91380	38063
12967	476951
398715	195121
354546	404806
217151	169335
306673	36056
173224	220625
11525	178131
142772	110677
115149	60923
21466	91685
492516	447831
75619	393057
353508	313745
265500	428214
231265	10646
405979	23553
81547	228838
427529	440660
485106	395988
18296	200354
83277	48365
20181	8607
132486	57249
159091	304173
191123	476231
483832	84089
487422	250033
168000	234918
41501	187180
20998	295370
48514	143671
234722	84089
260141	408584
454189	185694
87746	429745
75276	307213
188911	204330
287661	15209
389792	426040
474382	313745
364726	226308
245993	121106
8795	263713
300273	296432
168110	216228
383929	286013
195414	60923
83284	222701
141095	240622
425608	294548
29187	380071
200864	432279
356530	137481
382848	299106
388696	49349
227839	249334
79677	475594
407330	438783
216190	443551
422705	474272
123011	177595
156587	111904
37237	362763
188847	366039
343196	75303
192248	183837
362823	183459
364035	439074
363993	317541
388898	318667
95494	462973
874	125362
355083	259648
197544	53490
287953	35115
137056	478555
261564	149600
468256	448887
185638	173519
55068	454975
484891	60517
208592	285688
226919	385801
41959	7812
6467	402323
190558	203414
464593	104332
49507	366493
413905	328417
245213	48007
477932	275217
452661	110677
120158	63014
86592	304173
115786	132158
62878	402971
184417	136205
156312	369993
407334	327343
218878	240395
219281	308897
346713	225420
201208	487762
372340	137911
112661	300811
409468	376814
97860	228431
29773	342415
287566	348595
336941	210082
420221	39887
396421	34437
199780	441696
326260	298757
158804	457514
286478	202523
9853	468162
421115	429571
84357	440740
280869	286936
197702	18665
465774	16452
215589	405859
133287	468490
52188	220417
327822	354614
168213	331211
388084	84461
277765	487994
81403	274309
227984	221324
281563	95149
151649	490731
5972	134694
182853	99437
380012	94332
275750	162831
221517	356590
224749	3719
20908	341644
282378	19262
252503	340800
438475	412267
311462	35263
484983	285998
365032	266852
77793	103912
119614	186440
366127	293467
113518	402731
309276	167766
88551	131312
311202	61746
357411	246634
101479	49903
347533	303089
303356	288035
475280	401599
77853	5675
370137	265604
425805	461846
190973	278788
310357	110677
140489	363215
162795	202463
442983	390865
58309	235973
474341	470817
384512	231021
431537	178490
47960	90277
274761	223732
273882	21215
319396	53490
67837	267804
357294	26551
110306	176678
483878	68698
170923	447517
405898	15133
16100	153995
1147	329503
422700	10601
462096	118662
364985	119909
43708	353568
158349	370484
360266	10998
484323	250658
394036	7771
40443	50264
87500	300813
283934	91600
47992	492048
351957	13687
151185	211271
298798	260342
268456	133425
156351	345745
197182	198317
437821	60611
438506	123369
129881	86560
203286	430790
406123	343860
190905	307294
184695	265938
210363	432299
315445	381787
157666	410853
388469	50264
264473	288035
179535	327225
484292	196410
443428	433934
84698	143163
101058	327499
172923	384197
8147	179258
439431	421356
470415	293106
139648	340691
319245	258169
114910	210734
79223	369262
377448	464847
277431	102759
165998	252156
56965	357167
141114	360039
164320	321652
146893	233590
70981	307053
392521	86974
210652	468489
173543	473223
193846	266957
135831	266864
364209	458790
119331	433279
35806	387520
443082	53863
464349	132443
127531	190571
304589	33855
357588	91558
122309	6909
360366	436058
335491	383391
100151	396913
350765	477788
102129	360437
9003	266852
120006	226769
249337	250410
222531	205289
202469	160243
56596	171126
121641	273831
111429	477136
80720	135396
282967	172144
145525	301475
221925	291535
70298	190369
75918	79035
351257	113994
252998	358081
327570	420392
446140	491345
465627	30395
83810	204935
22371	137128
144072	273514
344749	12245
275687	102164
208754	20033
382333	137128
234881	376139
466744	233469
102795	205289
312567	60517
25797	114597
267500	313745
463200	91380
143861	123095
316963	251434
290358	381485
429825	388195
312782	342063
331265	368426
181322	152105
173769	401871
387709	270095
225694	86632
172489	359079
282375	368205
187194	391414
83082	184781
353055	54976
456694	258818
400008	466420
210404	273831
160961	374806
28357	393816
179690	134145
323836	484008
288333	219865
230574	458664
82434	398821
110816	313745
195757	106422
52735	118252
321242	186182
311300	112379
433496	266150
132247	399081
158522	63494
269096	90803
188090	401378
350317	428103
110937	205951
442730	479881
1123	313745
117448	151050
171431	219386
231855	116903
101064	265201
218812	248804
160794	466135
55912	267602
460137	49903
455868	49828
123507	429766
123788	268697
181288	94667
276780	434893
80590	243979
482331	359762
16898	391414
333178	383967
49864	169263
204253	99437
133012	364927
31675	387185
377962	196783
184316	87471
79297	300
398413	329917
21964	79989
126755	304865
93692	309180
91262	446801
462901	206910
171093	209572
297731	144405
343773	299489
316406	380491
329139	178227
63698	80501
349140	295732
98412	334768
348561	4349
232184	429593
297575	40034
345091	238299
452236	202523
221115	287854
487186	230431
287737	140212
191657	474405
319010	293813
268805	164884
258747	440660
114063	90659
221151	200970
67016	408719
100141	183213
216396	209572
483482	413860
380434	261396
61455	332321
163502	75273
492697	377278
478472	132247
36711	280863
80383	76886
428983	181090
337580	116283
49881	460890
326678	454221
282253	51222
226686	326987
242249	366100
82698	287740
64580	291521
403843	214714
39195	164700
139743	346768
185339	160232
104734	201121
411424	79909
5405	95697
448844	23018
27547	283828
311756	438368
104766	489822
485241	249202
103914	10690
261278	304330
76100	267064
117215	397984
55005	237878
257496	341760
436624	268261
179751	277250
4931	11626
361825	209365
484695	361024
376146	203213
165680	286280
226747	380538
72804	154355
133057	417169
417465	315304
470083	404218
481894	453404
64349	276090
92597	484274
196462	91600
238147	259429
235034	35629
138990	80193
469836	306895
373049	49847
105022	269262
41751	210300
82981	102352
427512	147053
353051	208780
51858	46667
64354	360860
198317	450832
230574	470170
329139	272069
356176	4349
375405	218705
77466	264406
122088	240225
209411	264406
440018	385454
202486	218727
383822	483280
164755	23190
455862	4849
306304	255579
361001	181911
109733	383207
16871	110677
281324	399046
13268	119762
326544	220417
108466	263307
287107	75568
124320	211312
442068	317675
256399	12881
111106	48861
105788	407368
421924	440660
191229	409764
257218	434893
267562	420143
329121	337849
151344	493527
441463	73726
29298	198297
235533	54775
411378	149448
131957	255650
36582	97579
378153	37515
167532	348798
103328	313745
93451	441021
271333	127921
461836	205223
325314	464420
352016	474412
153494	159860
461415	41673
174606	83983
470915	171315
245391	252240
146893	64341
474082	356059
97455	107936
88617	13370
95424	65670
112267	84504
358320	90401
404568	489358
5538	269827
274277	57989
263524	113138
192972	251790
369323	206669
174645	322948
273120	287423
197668	369599
379143	379680
130069	114132
158099	11789
90280	13370
108892	79989
47035	257732
27061	384440
192339	352803
226743	181767
19976	176878
298811	132247
210247	164884
19459	35261
438363	190369
327209	341271
56548	486275
281012	419683
375405	139530
380156	10570
72854	89373
378148	467729
371705	28129
63582	205571
284326	67424
424791	48079
420142	31598
399448	299392
187765	282878
277224	122462
16995	88113
146893	333713
427980	399176
299585	365343
268764	110677
381165	421525
127236	449298
456021	67873
342798	90123
396096	383920
120855	77501
319004	481785
441486	404258
263799	348292
327686	267694
455699	417885
74290	76008
143765	95942
55162	13370
210886	319071
317782	75303
290	401854
408704	452736
77438	384075
368931	62191
349222	73025
289554	392788
403900	369503
336460	70521
112046	33855
454706	54976
464774	296339
442831	83467
255941	174545
125816	15133
242097	344828
113355	404218
78319	376428
192203	394311
33197	207535
485384	94344
455996	310756
484575	105878
180293	233825
267224	486072
99567	94516
358624	273831
181543	315888
198443	183213
261130	33647
143092	207535
190243	479459
360153	74103
475363	23018
448372	151147
17638	81524
269134	189621
221487	451856
12073	353675
386508	404806
317423	123775
13105	190369
364187	360992
186455	422193
252055	154743
375216	291521
413524	181993
310019	362770
201540	250464
293207	76008
187024	359218
180488	217809
417623	390331
105061	78811
308122	336367
170272	35629
371383	316836
381891	246311
225162	90682
45045	489675
184654	215200
266552	64335
402326	377684
293777	251046
77243	343085
264357	429593
317267	336590
59318	121327
476611	483027
419679	254660
412943	485072
287227	127921
240138	190369
190234	209066
180488	70433
345584	144037
178268	75273
300182	152873
263708	322422
453826	132024
325331	404127
477932	46410
48127	391414
376320	286342
58813	107353
365305	371800
356184	116119
331990	12263
198477	1839
410161	388575
472639	13563
346122	378280
73642	389682
469937	177630
311761	183213
446037	218614
314311	266028
35392	192991
15339	105878
229735	232654
361818	187457
271994	458601
260431	309253
432479	78811
427714	371311
262954	270785
29328	469509
258066	164884
179852	19294
78617	347722
482863	119868
468801	359642
434447	491721
328152	349901
91623	479157
17315	367686
324333	364109
364807	119381
120046	387742
239062	241468
199572	46892
121345	138072
488977	370279
490511	153842
157895	6432
357411	475914
416118	448755
450465	112073
90296	186259
433887	430449
385269	478677
206032	41136
439719	130397
331391	273001
139600	131315
56620	327204
105111	440962
20706	478415
153813	109190
423768	442258
155424	61786
44871	183711
111549	90361
489787	403961
191768	312491
179255	293813
359707	428214
244043	150237
98168	464727
121431	239084
235572	234101
99334	368358
189681	427185
176130	226585
356530	487192
2844	292468
438187	273831
99482	95942
408518	288338
117348	73607
90945	391414
155014	228431
374303	439067
130678	293813
225076	195607
428771	468127
358589	368334
476106	336590
211307	86421
441465	175608
465077	159249
312807	426439
84052	243304
409016	391192
478998	10690
284586	476951
409372	168971
291449	435119
479972	386758
212184	357438
131816	113558
363780	155778
408839	435242
355083	331804
166342	94973
215462	379976
126404	231829
265192	280041
375125	73990
9025	305586
95751	83850
112267	469583
189888	310261
142092	354694
149586	93293
409848	380538
151550	278638
214114	398514
217391	404806
394230	14632
194961	369262
57656	359602
117428	160092
458840	374836
139849	182192
466744	388575
234453	107852
457418	396573
385230	440660
474177	336915
493080	190369
300727	396729
87021	282822
330994	280233
440443	336955
451344	428103
12263	50502
332716	253289
276759	480468
11222	165653
305585	182335
430170	172089
167405	151168
190262	397859
348008	214050
427266	51895
266648	482654
7386	205223
444683	88113
90922	169462
102832	372590
329357	212081
383304	219876
449550	257749
19965	441086
360946	440660
225988	121621
263649	315888
194051	99315
380758	269199
358182	392406
351135	416618
84961	430754
328246	318479
282264	8417
134003	453020
4849	78168
489908	441851
218755	395012
63828	81799
361060	265660
419371	217423
267214	273831
415935	292553
485248	387413
136937	11533
303641	329581
290216	224925
57496	91083
626	118346
194746	296693
270593	301144
326260	252736
445023	327410
189611	12443
375923	41406
11936	302985
240677	28129
466243	123436
420777	278907
329203	314495
387775	475555
161083	216361
425931	263009
231855	332133
375572	248850
442040	449468
52985	476231
199012	404053
275161	430723
116365	84791
255557	10520
243373	129891
272111	371281
418098	356645
153322	152290
155389	360860
92393	404886
430671	51895
325123	99060
419851	23018
24639	493957
95355	262954
114583	196720
78891	327061
14783	137691
472504	58889
117586	421830
151923	177870
158138	72670
69169	185603
121828	138837
23459	62810
359962	438009
6107	21998
1292	406391
480853	287854
136543	95942
260203	200998
452192	443761
20507	376121
48633	28443
463256	269199
231866	255650
180866	150352
450532	472583
455074	400824
224225	148086
131440	478415
474725	187998
332299	347478
60203	252961
85158	139648
329205	287353
372483	27103
393465	312994
136319	371166
166385	323235
476792	371476
15066	233556
142527	426595
46319	198790
22238	353743
321448	447493
152851	113649
147177	190369
246628	489552
135731	97726
150423	330469
336590	83189
195548	30808
793	461944
317060	413525
179293	143506
76531	137318
68035	348007
354111	314383
212459	155747
53312	378633
2446	339853
206728	146248
468893	370790
304843	346405
110835	286313
424164	144405
176561	271919
160561	425744
65134	433906
102291	170135
240307	428026
345688	479859
352779	237178
182880	390283
421140	477198
397042	368288
217537	428738
166739	102273
125557	126144
410235	128152
101344	32317
95411	49902
4910	52427
407152	273687
257692	347836
145585	258505
192872	309801
201813	298372
465777	217878
104111	325213
104436	283445
124808	471419
473905	165314
314938	388575
390783	296099
315573	129302
309680	157726
333756	227101
46757	118488
288677	86109
20172	457081
102721	228431
52699	439253
209860	314742
278637	53389
242432	334586
178507	15133
37361	200457
46571	313745
372963	330172
382896	220417
94906	333338
146504	348798
2051	300362
10251	242927
65319	237802
403424	306900
444755	258729
160366	324654
257971	280654
195142	336071
212741	366534
456439	458933
309336	440660
281588	104775
380077	109041
183232	397535
155264	417918
261525	268531
131574	226378
144073	106190
264873	383292
273906	451414
28883	300811
403717	214024
129315	474369
476963	55205
138126	94344
384199	53863
123705	438406
446103	147462
349114	459701
147580	353569
362808	35776
336152	353372
473857	248382
36379	176958
448090	436695
372213	121950
394492	35707
467797	183213
102065	65772
252475	442062
343700	187751
479188	456316
290894	441996
98100	111600
307443	397141
470259	476884
231554	391414
331316	485031
55659	23892
240739	188925
257047	202507
314168	171592
86237	63528
167035	68985
130905	420944
270248	350966
130060	99913
233448	474193
40362	360679
138016	97724
373755	387904
235003	212013
201946	369649
124754	277770
361735	345274
208345	390783
81215	187974
433646	239084
479351	164816
252207	279509
279090	330573
370640	36545
265411	18611
10767	479872
471306	391414
168593	362208
60287	465957
316136	299396
376088	104503
236042	12895
413977	468781
98376	327880
488426	330541
85953	343085
171037	8084
416999	220233
393737	266983
398268	319899
477328	475699
27438	476880
481167	363581
233782	419797
38620	30989
358814	244005
15892	92522
193869	53389
3458	291521
422183	485185
259544	89047
335710	275763
85472	281252
12256	441357
140473	351414
364059	473472
267562	127298
193270	472554
378828	70557
25638	179918
92401	24753
21028	297969
354866	16374
47396	48422
156518	272339
376030	94516
422015	82861
419365	243826
336196	176129
481419	46069
291444	85074
443418	493063
328091	470423
441302	353617
129958	423055
79861	285426
246755	375445
332532	355210
145590	247360
102707	98650
237261	60108
40317	151520
489264	140929
366432	206530
375405	16517
374379	223121
22349	422435
327822	332403
43798	126851
222443	420944
39075	325292
60048	318735
425763	86728
263497	464531
206190	5258
340573	98168
261163	476656
197140	84049
289858	209510
68482	458104
44160	122425
355623	459180
413487	262954
103848	267602
193622	436709
138084	454678
7808	346266
138042	90884
19139	92613
237824	86111
277826	381047
225284	223726
104740	473147
176148	313745
126784	140854
395167	262276
312553	27464
78302	78811
240067	137686
74944	100563
484144	415599
483625	297776
369211	140044
262301	279049
285312	479579
115662	442030
300951	481279
275152	478415
185126	32807
105077	393268
401453	150570
248013	107880
312381	241416
247155	328038
141440	160232
202379	78030
72091	52611
295028	317377
283770	290565
107479	63086
474305	128215
465219	273831
70759	94516
315692	155656
53757	40433
174025	321277
281236	35015
491084	53086
354022	362773
314965	323844
388244	443431
21123	291823
316412	279905
313317	278200
12565	212278
413023	313745
416195	469310
477398	157698
413012	102672
187331	246311
287766	3747
440433	123369
399386	333400
153152	299976
85674	270203
125210	472546
219486	393059
209149	123369
83533	72729
422098	378686
131334	80318
209378	373021
381499	268129
427505	26918
437524	332938
135428	246275
52620	355700
147542	166063
254446	166961
484421	434333
237851	308602
354244	293744
154705	151096
120628	232480
82688	278642
395431	246283
419962	396687
322745	256121
101479	94839
272778	27024
304168	134145
169986	218485
39449	478415
382027	295359
357894	484447
207819	475917
214455	491163
174139	168654
209242	217423
101504	83403
452962	178153
264936	3719
338154	267352
14793	447638
248916	442096
129123	489552
145299	313745
205481	91219
294323	130476
196670	83017
190402	103804
22826	275048
105827	393399
67613	185208
253677	183213
198317	175545
389839	167070
192631	86974
387790	217916
444875	94516
442512	435448
315573	274971
188847	284214
57658	230011
345401	468481
348552	72171
447610	35622
441138	393984
14420	434589
430748	92613
390327	234887
391374	231021
197212	450670
134112	179506
82536	165267
142145	309184
329931	61621
392459	293813
356538	237074
34730	218727
336386	266082
395428	347246
68320	412980
370930	111268
36556	237670
459071	104845
136128	351766
477741	317118
106514	362924
98286	137886
204798	317356
286074	24401
369366	192610
330114	399313
167475	404852
91382	137690
114262	492906
283803	295650
10251	281236
97504	313745
219136	248008
36049	51313
226706	410238
461414	246311
68671	427604
48892	188759
24094	456586
347905	141931
412048	296980
79613	27464
473012	185420
364689	240685
274836	116326
125837	349186
417821	222701
229736	359762
89461	310261
486184	153771
49931	76454
195615	254044
390087	161975
45167	48861
223196	260633
13273	143689
426850	272333
461863	302033
19464	317675
58258	478914
174034	52832
113136	268939
252378	487422
199636	183213
143655	299467
138977	454624
275434	481785
267654	98318
141563	233663
359199	80662
409745	413905
112625	166381
462930	430356
212153	309563
452905	183213
216666	326971
230128	358708
1763	413535
104263	310527
221348	304731
217216	310442
41491	486034
40028	77279
78099	442917
62240	320883
104648	155848
282404	273831
282282	110708
89814	28129
289942	100875
410078	38063
233570	162831
9969	269352
299128	52197
73601	313822
103217	388531
475592	283037
89381	152027
313430	178436
374305	101367
18369	160720
272331	26971
443244	237165
116023	304235
254115	323065
353962	240797
144033	469235
493038	438783
20017	15209
212380	270095
439089	464113
391717	178820
274784	187938
23854	303369
139293	60108
282203	291002
405552	132527
27519	481279
360254	48861
480265	274692
466012	231485
230051	133549
57	421474
372981	45278
233997	190369
432561	17155
332638	327499
93147	428103
111890	466737
194912	77438
317827	450475
151850	467418
248013	368025
489171	144845
270593	260719
319848	201772
219546	356490
261278	318203
330121	340211
139535	240754
280775	345745
116827	165267
409395	267352
296401	230378
44420	192195
492808	433782
481401	402539
459685	259914
58092	279954
328093	343085
47111	65858
198019	478415
253512	207623
76612	355139
254196	257749
22522	440660
231629	317118
98622	24380
466539	279531
345444	90099
490453	316575
387377	15209
359408	410028
8148	440660
43931	213627
127312	400817
419064	263386
196808	180592
99760	389682
326631	348708
140616	276358
256478	88374
254973	126029
427714	439904
239035	50264
417019	466737
31425	205270
432296	369599
2735	335477
403820	96195
239535	375609
321517	449820
460573	385788
5709	74394
164541	144167
140174	317874
434908	168213
90143	383434
79391	199396
314617	202653
226919	282417
75767	452282
114405	292468
25410	119868
276821	474795
493720	312320
278120	293813
47172	70557
116944	21411
138126	181471
450508	12443
467364	276358
163674	420944
308122	37598
415440	152502
325188	41670
451790	394239
196488	232377
270248	101992
113739	466744
196903	164771
436626	28065
387313	421109
39772	456801
326631	195962
442247	147520
335951	427943
274388	208577
85665	364146
344952	227501
310111	94516
364483	17996
56205	371918
309300	358531
359814	317118
226326	196783
232583	248186
385632	237235
461515	224696
76620	331297
189806	417918
159076	478184
257198	242071
102060	450459
176903	161271
353158	203414
316565	223984
380496	282884
186414	195121
258108	391772
487060	218077
361167	222130
26867	249841
111345	146754
100651	73236
149468	160468
142810	313745
18098	110677
106464	357854
86596	262648
218047	35629
214598	347104
347839	378686
420867	66262
229485	484539
459731	232510
301823	359483
18455	13370
39051	376961
222424	198926
334092	105405
265943	331581
358907	421830
324502	241468
149463	238803
470775	336590
166626	208300
3261	442669
472840	354933
460313	276819
443232	24070
179293	401078
447878	388117
193695	158051
329185	162947
377962	399736
363586	222701
340183	174864
26426	112258
98420	467910
42020	388081
128109	215801
87638	238261
381579	236654
183519	262954
462183	941
227705	416013
25905	420415
175484	230336
267562	4946
76228	203910
254196	56106
298248	51881
64556	429332
190337	391414
308618	337802
328499	238225
476115	28639
215638	399852
325314	168303
426215	313745
283096	281924
28037	198297
221786	304589
373193	116070
215176	94516
308232	226650
405241	398333
398958	235054
8253	66084
54728	45687
12565	57134
253957	99437
320227	93966
80048	421534
342486	348563
239958	215416
275239	435276
485957	446826
479994	142318
280762	73990
361189	94516
144705	461208
319827	433645
452284	178907
180672	281749
25966	66405
58484	433391
89219	255428
463429	307352
479691	252798
126344	304865
455087	416715
45258	212048
97190	478415
253191	27537
412804	250214
258566	420944
43216	420736
485629	283918
300509	208300
135181	78891
178759	321868
398764	138031
379680	38798
204255	36836
434862	262277
67282	418303
238344	382899
179645	326310
192238	299836
394859	17339
267739	338271
160902	381374
154457	134145
438193	334092
25209	224168
466670	364517
39376	75483
141782	157338
456325	476656
41378	310359
469976	218727
320455	367696
206883	160456
232918	391414
160444	106611
150866	190369
115725	372792
134299	208461
302103	390525
208009	19180
2002	13370
178680	440660
189640	264908
399638	311212
166626	19349
185892	61431
438610	148246
153755	153995
418180	405217
478717	491561
114219	16433
485899	348118
96831	68628
156117	91982
272785	61666
406968	226023
288827	73336
426197	50264
91276	344120
473016	134145
143098	429871
56638	19642
198711	16433
345149	101058
329226	477256
62317	97753
421137	189534
324442	105585
433922	61888
253024	291678
482646	458
333835	317118
398811	122694
143203	386124
244090	53292
95007	489700
159059	398066
381404	295211
221097	149435
153162	107711
157258	248317
7909	450206
141901	247053
191409	253695
414976	94527
69749	264303
84052	158145
11719	364070
407066	230783
491668	339428
330293	12868
378875	69708
135216	4349
32991	491117
242507	72523
437896	94516
381940	383967
106514	278802
477932	84127
113953	21544
467467	296423
241286	313070
187659	421115
296190	162947
296547	249202
104675	16433
369287	466432
143071	313745
417938	362396
81945	334787
203269	86728
467890	362610
424278	478531
116633	205270
94344	125360
441484	181870
339310	395988
255735	150704
176097	306406
8502	483457
131154	471355
388249	58441
456067	256120
363526	86077
106410	441135
383952	380658
175226	74611
20392	17186
323770	139951
388073	377620
212856	249186
124665	164436
329727	476231
162752	425193
252044	404247
11091	458247
338693	42890
482721	469235
382892	349475
384048	218727
239496	28838
221173	107711
315358	122354
36696	213298
328889	157952
480147	25567
384133	330752
425166	311656
442689	49903
4331	203366
366814	202523
433354	463197
88473	76685
8230	238229
343047	150258
259065	120897
178409	157624
173185	264040
316828	5769
385427	199468
153322	157653
259978	272962
323836	32264
108227	93692
191308	206623
293205	241365
267824	369599
487668	53312
12746	214992
196297	211868
62221	198456
156838	440660
73637	38063
456021	337215
453243	246311
281857	277767
216534	221319
69880	310210
84852	254844
422805	476171
302153	58621
478014	62191
270349	354724
233782	257047
110192	243301
133145	119381
128336	375840
196997	467764
432818	450883
397362	372758
331238	271533
2446	438772
21418	269199
336288	239528
112338	431785
223227	478415
147150	318428
68772	28129
377598	272230
291119	421115
269358	35707
38076	411927
143413	440615
364285	184902
457654	183213
12793	162844
466747	374058
148139	309808
389158	205223
352293	470956
422977	196783
244153	407902
468737	138887
479351	340777
369599	167226
449521	115146
107241	48861
68347	234400
115499	445233
110666	393845
426354	43912
137768	93667
121860	170646
218449	54700
84052	376760
441604	325231
70134	21583
466020	190369
426775	484330
143616	40784
345401	8686
86322	350696
174770	339576
50767	293813
428313	147520
198317	128392
377871	273831
463891	220111
411232	344070
442318	412423
458768	434097
402052	183213
295983	114930
468935	464636
409745	248597
54418	445233
471548	128446
386695	140779
6289	241183
194051	259746
437060	278791
71430	295218
292776	221833
110306	136452
39176	406371
435936	337921
131638	58059
142051	218549
208016	201262
412179	314699
49947	221878
215075	436901
6072	140475
394917	197266
109738	292468
125343	269846
133639	214992
415622	467703
251372	311510
274546	36392
63959	485304
111523	88113
145020	144874
160080	489203
474	435817
191399	476404
458837	104716
408285	278520
111833	391414
324614	317118
59325	393326
458003	373629
401667	168591
340484	331581
278108	475917
176515	70759
68763	199227
153543	203308
487476	190369
129760	265273
346697	110677
191779	452098
104740	184195
309778	94344
466712	399795
362205	364374
224048	455195
40175	120392
407144	123410
296423	158153
430116	331664
234310	418907
276759	119123
51610	21902
131303	213871
7246	212081
276821	218808
64751	45638
300081	471683
172672	353836
208967	281472
453721	207752
158842	362206
118058	391414
433239	248703
65344	56385
90425	431799
255353	118566
71976	239915
280792	241101
318088	264286
220898	217491
274737	383148
438939	334832
190794	169907
55633	78303
200976	167588
206562	202460
14503	290032
393962	310756
269522	53389
40028	77438
362942	461846
395755	20307
427272	190369
353864	49903
263624	98906
161693	50492
465815	57502
383164	144242
293505	233590
166772	453197
250854	134471
151180	217225
235451	422435
250428	417648
168748	391414
260954	466272
195373	9054
18529	397841
191099	55857
162421	361709
3311	62191
21464	325881
329727	178422
382051	110708
259718	4413
456437	222014
153093	184817
70788	54976
90630	16433
121872	16433
429781	178436
232586	96006
61175	40009
433041	195729
297446	430610
311750	256351
398997	356064
323021	184163
48594	469966
459325	214583
487732	152855
267562	303420
276821	116283
334092	148533
145224	424497
30609	355332
414035	76862
107508	181204
122161	118939
194230	137719
178867	404886
297422	438957
14936	65670
476983	13370
6520	73022
320532	257936
314740	103267
484144	469108
29558	421728
407126	241637
81510	27212
294323	273900
286840	477590
3809	286337
134475	492906
274114	267352
422803	433934
459251	64834
128867	296645
358860	390197
136259	317118
280600	62864
115190	51376
474398	80825
393482	224660
250833	412517
102009	468753
312759	476951
276821	149774
334045	208038
456658	453222
81903	284143
119286	240549
168437	211868
414920	386494
128439	9203
444351	143978
288679	464366
158718	296776
244943	258607
309218	94793
422200	147554
368903	214480
15991	205289
123168	31703
56143	252187
254962	275062
52917	89553
71803	35735
110212	460158
408722	86399
6024	162831
236020	11887
294452	9054
113710	107467
191761	453919
456660	373401
164246	110677
253251	171807
465509	415654
7114	94344
404807	237165
298273	94668
90398	144100
379372	49042
433071	190369
303513	198599
147359	69927
422183	136423
224477	254292
210680	126781
418348	293651
189344	440613
372894	423550
289715	418048
315958	401014
37647	102101
44292	420757
347121	122305
349416	224085
153693	196169
471169	182511
79015	28065
481006	387559
5408	232037
266171	390327
54637	73445
144889	264588
150982	107219
459117	303175
146059	271464
416045	183815
263880	273468
101230	415386
99723	248747
72672	94516
284480	131490
287089	208487
363316	79281
411266	430356
182032	358993
485667	96791
487274	396228
154766	50264
15027	115219
482066	447596
442547	55591
445814	453852
338175	8084
487187	351414
307718	433358
179569	295133
474966	187095
35782	53640
289673	273166
218370	147789
458543	132247
438850	317118
288077	136435
250199	266199
4717	477781
419646	319490
252150	15209
451859	404806
155062	292721
319856	308413
139846	187998
97013	190369
106531	151944
352119	391414
240558	413387
43124	110677
152921	221061
146931	36162
253020	148695
186223	333290
270889	456577
432208	436209
40799	101049
424550	339334
274380	389682
270049	243840
56625	190369
294073	23018
67135	207535
204272	327125
439992	104223
414646	237746
147136	428260
141711	203656
409745	57263
150182	218615
346363	147554
192138	262954
464420	405119
44713	482315
383447	177630
241749	267352
161363	93141
416729	426008
188780	451016
262250	447560
123260	106711
64515	15209
441461	246926
129774	441774
269704	172801
322876	339292
92180	466432
51543	86077
349475	6899
443193	490436
287711	246926
142937	303769
146909	130028
79319	106388
423329	99123
55767	203656
158345	103392
32069	158220
270478	153995
425503	111552
279303	57134
150225	339853
273148	179506
101230	475048
248096	177415
409583	120173
89219	423508
64936	471416
43299	205289
5685	142144
278478	301659
27617	69873
454263	244482
79547	345011
371023	467752
429287	92667
56648	17339
461049	158360
35441	53490
263416	70492
418139	41819
89741	256121
145317	336951
262642	96195
184892	151415
214691	190369
344314	207219
392891	338113
452512	86892
174362	138421
103318	337642
214608	58647
97727	205270
146178	234356
319940	361777
20908	41423
111629	79507
366472	447517
467788	405120
405788	405432
481256	476951
66071	140112
281574	278642
219929	53976
258745	179097
443320	85722
440138	208617
30437	285446
200658	338742
158572	61888
252339	188464
297814	286936
228600	371327
484534	102808
196169	453203
66715	13370
466042	79961
280523	353836
215459	422175
391008	105878
80246	401871
139109	190369
324490	467703
241137	407386
486847	412572
90505	208038
274138	362244
185719	123741
286145	105498
410296	35707
345401	167172
419265	210082
242383	115128
411873	110677
15551	138333
441867	65371
448020	250890
153322	28129
114063	77031
139529	49903
145585	381750
422380	281924
324708	54790
449867	420944
230191	301475
240850	86728
309207	388254
444319	296772
361553	82291
242507	272069
207162	362719
224931	140728
190129	81817
467295	291249
90687	33081
240191	338915
230051	429919
429678	442887
145284	362793
212313	157201
130069	161571
192703	448770
340773	276440
234934	452238
134527	313745
293502	451017
478975	461392
50393	765
85525	193570
130069	399237
334618	284843
409740	170295
43571	426736
472639	421532
67351	189428
144288	107187
63237	201794
432180	13966
238292	442573
416489	421830
92633	458183
66236	473505
216229	356421
132278	86077
404899	64075
476796	220417
189427	200632
14825	458183
160631	371983
315207	207535
447270	34015
248476	447894
338003	97510
216828	67584
386525	259207
180190	433934
485470	243301
97627	294349
159176	322197
80629	273831
235055	125216
240937	217423
336487	183213
160617	187110
292572	338674
101230	99110
470128	273831
260352	428214
323782	25723
323222	435566
295561	232555
48861	454856
55789	297276
154544	79989
456718	478232
424678	233238
398308	258894
290635	370534
75119	373105
393717	196783
134962	458604
344314	384829
313162	62191
216634	166513
472504	172169
59971	272662
369397	203736
2204	176878
159703	410535
400273	441313
317728	197990
388430	411926
116157	461944
79406	13370
105088	126150
25808	269199
232886	188759
63447	62191
288465	113625
50197	248586
51975	257179
253279	133067
64354	95922
458768	340662
371947	203618
160683	110677
130405	95149
266730	351458
390983	383787
46926	213810
369836	322469
77708	485304
341443	16923
345049	234356
433346	43814
235021	152937
186677	342807
64337	273831
186105	13370
304764	486885
273966	417288
125451	256469
136232	208617
345467	184659
333966	414334
92817	351812
135103	351259
169948	355131
333123	311215
106353	354497
267174	266700
289566	290
352441	368205
471365	15133
387418	393074
2354	101058
116260	283445
69781	40362
465080	363564
89826	20492
458968	13370
491924	36392
107524	146445
258002	230691
238791	261070
128563	287855
285725	302056
68991	166404
126781	383508
418830	288333
215644	489485
118694	234550
194862	152502
68532	460417
331088	153842
302578	31598
111176	180841
178932	315671
456231	9437
339719	144494
173863	129631
395197	378976
136900	313745
432423	170229
111953	114930
399898	425675
203857	284724
110954	316959
432370	407900
80971	380901
110937	387670
202352	224997
327497	135655
441018	26992
433969	419797
214012	431634
183456	293813
348053	10662
304423	214992
19789	319502
127531	14750
434747	441774
290287	110252
354631	108010
388729	447671
62013	85291
444643	420895
129736	82303
398607	51881
226919	372617
84605	49977
275686	456640
216870	430610
74890	431826
442144	230462
367104	166513
116365	334037
239142	105716
314605	12895
152702	481079
331091	334215
237714	457741
485667	170341
64135	429863
327036	49903
106353	207927
267516	171828
57605	397987
243537	207906
432421	410594
195224	221324
445407	416352
467751	180578
285321	164577
475621	331581
37697	7924
39278	268531
372340	384885
363197	52537
477932	66657
428944	169590
367261	411365
157360	273468
355083	3462
64785	291521
356530	285498
125717	414334
463857	6740
298390	263565
411662	152085
416426	223929
424918	259929
368128	188243
88790	120666
189454	77475
491301	120683
107524	287468
53052	59672
18370	102562
363688	440660
81188	353596
143971	271756
403230	356663
5354	300822
340493	107727
194180	122694
348118	457235
73562	311843
354065	94516
445008	38134
288012	264516
30821	166063
285306	335812
206939	245792
415713	18418
15819	312000
450983	276358
4919	186919
247933	265895
291271	429172
304186	493788
214668	435708
241443	434701
386043	354694
72528	150098
289647	247334
254074	289970
349183	245317
452687	148479
30926	40324
187834	70219
332299	379976
167897	284843
331625	110677
282337	339174
212584	311017
51580	237746
57	485554
41495	12632
64936	407678
324206	115861
106932	177388
165805	454822
316095	250087
388903	410267
324968	378462
136593	273831
419418	178436
157961	303497
62395	121526
263639	281924
130376	105878
283093	444279
477711	265883
468516	389872
227911	54580
252324	369599
149300	241468
458982	277450
51833	190369
233045	408593
348577	132284
198974	491984
415446	204803
426252	310261
405077	454975
370360	153890
30031	65194
111964	344832
415967	160463
84608	205547
486680	283918
175427	458790
251943	420087
67307	49330
74945	70557
326429	226308
148139	171380
281877	404960
218930	38110
258860	468481
292045	304466
227041	438957
451316	469235
357454	79883
168036	293813
60208	262490
180216	385378
115604	265711
467425	103976
4163	271136
200708	263995
381750	88144
379174	119381
429606	60343
403076	387647
447532	421830
30594	451016
66185	274103
112625	217388
249136	291249
167475	67584
351453	273831
245938	411809
5234	293813
369030	312239
40890	258689
366631	186687
328940	115686
487179	362869
268984	158772
166546	186714
60730	411809
188847	35964
230879	439462
187809	365444
112151	385419
138412	298198
456007	351436
190181	143625
136522	301753
173331	110677
250720	129185
129819	105967
421703	164884
82120	151642
62280	197939
416223	462434
173995	490022
102644	452772
110032	183213
127388	148199
319303	393238
141114	263440
108972	53863
282859	107118
372027	205493
298820	72223
216176	285865
212081	75864
135181	238917
484691	317356
314881	360051
486371	322194
318850	276752
169919	429863
209281	295326
85665	432586
390783	445733
161028	346134
55315	302259
208520	253425
133394	160379
211382	465468
441333	430885
246690	314000
87007	289829
99910	463200
10974	60230
85096	276358
347509	429547
450442	179511
250139	434945
492748	151012
91960	362180
78910	178436
181159	396879
171977	359762
341514	472501
141085	127371
155058	258370
392086	4098
417095	15209
127533	438783
106268	382511
90700	141051
376259	80068
147795	3747
308947	110677
163400	222814
161210	45318
326142	51783
125064	13679
169312	155972
324935	220417
334896	378228
398900	96977
335526	430356
192238	413450
114645	105878
433846	391414
388406	433190
466670	287024
379457	378462
266156	265589
45349	23018
231541	475723
144755	435205
230658	105773
252083	411391
184629	380105
249297	476951
372488	384802
180307	169800
104778	138128
448263	232555
374931	293044
6467	14057
58476	48146
364450	366872
357035	48275
410265	9712
302918	465402
485536	98420
205711	25553
345759	137128
281223	229910
448852	152085
282690	355700
313216	357854
38038	451600
5855	152857
189174	101816
402509	142042
111050	185369
291551	433956
356477	77278
404285	263803
175666	314969
284214	142374
114643	489781
437849	248239
18763	454323
119974	468189
95130	354431
425827	265711
488421	206884
293913	171323
431057	306387
360459	86274
326694	92269
291829	425558
424753	421935
187834	253238
89238	147565
200092	178742
434908	148519
375802	445828
302939	160456
315250	85324
344428	293813
394074	349735
179014	403992
443289	21411
183203	366127
11696	282428
104304	474347
391254	273539
237795	376691
463377	86441
428095	189177
253670	295371
53863	119888
395717	405217
90810	301659
368552	344345
47630	28611
190820	228431
408620	174939
240155	450890
13082	395770
389223	2936
67224	458119
251991	295955
393087	445353
487130	114153
122457	23236
105969	249709
148302	110677
299104	355552
10217	380568
257904	205241
35559	310756
36711	291521
239084	453391
436376	336590
490954	218068
406302	176744
171540	378462
212361	339174
421997	70557
371001	204252
147999	194055
239089	456026
424039	208291
90484	434453
360332	75014
231576	359575
344019	138025
53647	200588
429287	158643
337402	463615
290799	332415
456395	305418
81358	436014
203020	183306
464103	162795
327099	284843
402754	446351
366986	60565
386552	238918
182799	44015
337120	212182
19276	202439
185327	87471
370997	179503
73562	414393
37677	280362
141038	180445
58893	293813
350347	260110
184629	302682
458071	123849
171988	127402
160765	81280
217036	464565
263928	328550
326751	124085
64142	258370
361001	442289
468162	296423
124441	115488
296339	302774
410957	297472
47970	219743
405530	223627
266622	4984
316852	257911
313660	86560
427779	454975
181677	310756
168424	385000
81436	51895
351810	332638
35012	336379
487874	43909
361698	133942
95035	294991
182592	36392
262417	37914
169284	343970
441434	230271
379680	18665
412589	22719
57719	205270
360957	371918
252077	288035
451418	92613
112563	6253
37877	314742
454263	418101
251844	488190
448349	134145
68024	21411
272785	29599
166772	3217
235178	66405
360067	80214
458511	173176
492480	30618
88437	439857
213861	358895
368105	64771
326631	127412
320521	478377
458403	88113
178219	251567
107709	316889
241789	273831
215644	84089
388624	281236
62234	63745
406963	251017
153021	126559
107473	73628
301904	83403
350653	234720
410212	482162
261759	3971
316136	104916
113355	331375
423610	362515
369397	31413
449594	8623
106727	260395
162807	331076
278599	378661
277568	209933
7968	471745
481802	260938
470746	186561
440990	413425
28399	450872
246547	78753
404518	367866
210336	22827
115382	273831
477350	421356
136731	396228
313371	301659
39476	5197
12087	410074
260905	401854
12088	290139
221036	440962
138819	354106
262639	376064
410909	69953
5672	456726
144299	276011
155305	264154
337536	273749
413535	231513
474341	351332
383265	16433
346652	209933
469806	440516
266307	17761
328371	120986
71090	209952
410162	166970
133186	105878
354778	123369
8461	77004
230709	59200
383932	74106
98775	54700
157878	312405
136799	23018
323691	62191
105883	450439
176759	118662
284058	424477
52306	486885
234881	254932
244999	187834
626	58301
430831	112317
366402	378107
212842	172089
264164	184902
322660	443778
164529	116283
14001	383766
314723	389682
86297	391414
2501	428026
353208	281545
260483	235638
390032	270095
99499	79485
430313	28065
366845	383967
16349	96977
39906	132576
374379	75252
458207	216971
364149	463877
458873	349766
474758	26214
104236	308981
94007	339853
333178	313454
61367	162555
212851	111523
84224	451016
468541	281130
389294	228431
309254	211067
351008	157990
116717	63528
352551	79837
160471	137640
470915	36037
318577	450078
366100	245501
102162	172653
203200	4065
236032	26366
465687	193646
276442	210032
43705	287981
380079	66907
62231	337095
335828	236213
324873	45234
3611	203656
256582	250219
289054	17483
17169	28129
302276	218485
313547	23013
400697	360165
158713	233538
426932	119381
141563	45181
100366	124254
153322	82851
307342	387352
324708	226812
108122	477136
445556	21902
449058	409828
101067	315888
493961	47861
112838	272230
12332	32807
318573	184902
436052	248777
402689	181680
434489	72670
123450	341777
348644	356530
67413	49903
9928	152502
419343	314210
215095	195551
79701	282912
453494	232555
116331	240665
334823	388575
474291	32807
341581	480186
304952	99072
242261	485304
131506	310261
175661	122462
29896	74127
115548	97834
404614	273831
31323	438059
281663	398672
278642	271144
116207	311832
2293	64308
311300	237178
96618	391414
151713	51062
39402	249334
50607	318797
112267	8607
281130	356714
293332	254141
453137	243742
123741	393782
188281	378859
135925	90059
205965	288642
458889	408426
157715	107852
388696	154605
384824	373074
77674	68390
321183	25287
397734	111293
186567	420232
300883	200033
152952	227365
416419	447230
131758	452098
114063	279259
278320	163502
416470	148086
164520	345745
307003	152071
314038	187974
136798	220857
402668	284175
33743	103425
207535	280730
138400	435555
167043	90123
156465	343971
67506	462973
388195	425067
341446	465589
27642	117366
96614	240796
49127	100909
151043	471565
436428	221890
91470	306908
50034	214518
74720	177100
282475	196783
385728	119762
394966	28129
220158	440660
61308	12624
137593	382997
278396	174382
106460	8459
465820	430610
122140	16433
380858	66215
287732	185322
128536	293813
114643	349690
329416	461392
111759	44826
223929	128859
470115	212081
343294	86792
16786	272230
227658	228731
233362	478415
102514	388395
483987	323056
19670	15209
437674	427369
131574	374396
375932	136941
26159	49903
178422	419189
448728	24639
449667	255736
393870	286920
203927	364294
410439	214996
67118	445353
188294	53924
22892	137395
472668	246592
24473	46131
955	267602
261796	317118
407635	251597
106514	218727
475711	109407
3719	15811
121028	161704
247715	58161
364686	285049
230026	402731
245997	94693
270128	118608
156012	152502
379738	371934
436019	347367
77767	478415
99367	343012
333206	11626
8635	446188
102490	440163
479351	301156
319393	21523
355914	224291
435160	329205
156194	403691
405537	214050
66193	482970
68428	207927
350551	489822
355163	376814
316643	353557
395364	253651
46315	273831
393509	318556
228149	215521
98168	244805
213979	469235
492077	206636
435468	268755
365929	104930
32729	272659
198387	399468
126585	86974
37043	461944
169837	203656
77853	237159
366525	228665
56134	297540
187087	385080
404194	389422
54956	101423
129811	188759
336855	438957
76818	23018
394546	172089
189205	208038
35806	256373
251960	302255
485929	211823
296070	99405
102808	354630
467341	89071
427928	250389
388255	186241
15214	277956
233498	158281
193751	132740
167724	404603
483143	35707
104652	64429
342359	31178
473454	164816
360459	198786
326949	204888
341425	56068
484172	235850
185557	191284
228159	333591
55262	31
172959	292160
48644	196075
8778	383508
41491	133423
321927	421830
43002	62191
443231	338623
426215	54700
229823	395988
444885	265932
438970	473926
189811	144845
39128	48146
139193	317506
138829	293813
394917	154456
127320	478232
308756	30832
163435	339982
244092	474584
307128	476800
359648	420944
309696	351244
268207	141623
482308	491984
306824	432919
2064	207596
369504	142247
239028	35707
411973	3042
36108	174853
289513	370503
112858	50001
121376	90761
436341	434945
146523	391414
452076	3416
319259	372868
447793	425827
436200	142522
344018	286795
334162	38881
371790	469268
322693	134262
114661	275606
371479	144962
117868	424814
349651	366534
311842	32807
58694	30176
272939	114063
235939	157726
460877	206623
195893	110677
458338	466737
412014	228420
151094	406896
205218	137883
132478	145691
153130	487135
22351	250805
72668	198477
463420	211942
421508	319841
483885	493486
458011	419580
320089	377683
365908	5614
266931	336291
211606	401871
443815	226152
380465	336590
441498	198475
80953	236213
456329	288035
463699	15209
29276	428864
62630	212046
108884	381857
237801	347383
356997	181459
71293	453493
184370	1244
78158	459430
121373	50225
45609	50264
26474	327627
133909	278700
219190	444901
317990	292553
371347	227101
253974	77149
426291	387185
434401	274309
78206	408809
233187	186182
292996	255650
112372	390664
483758	212888
267653	333780
490402	110677
451832	97215
311996	288035
337656	336656
112661	213460
422246	57983
478198	472830
372765	367824
253308	291521
225694	22512
92466	486339
76898	288035
79322	141623
248354	246391
237966	321959
162209	29749
237304	110677
289910	315687
440021	435708
493909	372706
91247	245679
97245	208785
51941	381045
305832	339829
42879	394636
327209	453806
62917	378762
317990	86596
429338	203656
376543	44998
41158	407651
257822	53994
228013	384711
214766	153736
252038	20076
132147	488109
316565	84285
326260	244230
194735	441313
456694	13370
105979	265518
24917	300119
351732	221319
276821	313745
147803	9054
428849	98548
122080	361227
67338	311256
206688	10354
356805	293813
432623	473221
47295	124258
461010	97467
198584	411808
33808	378820
68923	364917
116525	136876
284190	318170
271252	317118
468225	421356
293405	253916
4215	111078
391815	9054
442236	96424
480991	449620
488012	363019
403044	122020
259978	85608
46776	113285
262950	303648
187754	220544
273646	453861
12530	291249
186440	375165
161375	302033
42189	325909
23890	40773
201925	488032
279662	54298
361001	339116
103224	188319
333243	457800
358320	403346
480853	259096
319032	335949
350996	78811
223708	387101
208833	95975
50981	164884
163356	282872
267562	112214
12034	96977
18337	293592
68532	226741
47368	145336
328940	193322
275661	52973
216666	34363
65355	284214
327209	155131
458489	464210
134299	416131
455891	98889
408961	69708
275470	218727
70545	368408
450541	391414
350406	104608
204228	367343
324333	78811
208577	167131
400980	372710
106940	160428
441789	2734
404098	81898
149772	431137
134606	78967
463969	18665
108804	87884
77793	281240
384060	140752
296564	296777
13091	221303
410831	35707
137768	449564
260135	110677
421755	192868
288233	324343
254575	318735
433165	144482
363575	1605
176954	196145
474295	167900
253102	353172
301823	393268
334756	441313
128818	252044
66259	70067
409891	77978
160844	190369
331794	273831
276076	336272
308177	12443
349140	317250
74902	267602
447073	316282
167588	490215
59991	436686
207184	351639
162296	377933
412440	91648
425827	166242
410896	192273
159971	186259
233498	296435
127755	315671
241575	440516
160524	141440
465447	405267
328940	280944
353568	368820
162579	285446
426197	318551
307185	256641
437757	419576
284082	343721
385866	319859
260142	187834
24205	116816
73153	10345
332385	141478
255340	290533
190492	141010
158099	412440
280092	123369
197481	480025
35806	261649
207610	313745
368601	468608
327209	321794
147706	239153
463454	383576
166238	206686
267015	94650
348384	212025
338453	399492
121349	296758
437487	362267
358743	196783
315498	409828
26813	219441
449688	407950
96559	79989
155730	2935
86596	36556
306227	2055
461592	170417
410028	48275
294595	449859
1195	15209
40970	492162
479260	197525
266436	405433
223929	169700
184528	15467
169029	137758
92032	44128
273714	447245
405904	195124
158306	180578
226706	388424
321555	303960
427962	15209
319657	181005
78289	354696
236216	39879
366803	110677
447962	80070
368379	170491
212186	228431
191942	123369
219546	480332
106386	296536
405071	83811
388158	379416
162819	52537
106676	20998
153679	430546
186149	224035
109660	352798
464587	295484
493357	199513
238432	249456
178801	473945
444276	218730
121408	391873
213188	281154
273141	460508
401592	38717
328595	358032
368478	327739
63959	154137
293808	196783
412804	24142
343255	460515
139207	266852
417643	275677
414326	98847
303575	414912
260801	118755
76935	176878
180755	145693
254171	321363
466995	244701
241348	251805
438623	43786
146523	401854
423828	141724
169679	469235
76228	180999
328174	226600
340023	299254
440927	121641
38477	331581
117647	108458
304590	370675
136798	241861
134299	380923
173477	126666
34068	195697
456231	249487
86632	17470
353703	13370
345175	27563
169932	54976
220468	361853
12209	65194
87454	18021
431557	406626
219546	253471
229159	82787
492537	328150
171093	421830
319886	298274
106158	210261
166564	4413
9197	432682
210671	469235
397940	295149
254793	263043
25748	369651
64845	106903
332667	474412
181775	24410
137192	355835
308891	360531
125193	62580
279658	401871
482210	183213
314311	299934
49431	28567
49994	476447
178436	13370
111217	278087
32146	459952
200109	476951
480144	217871
470748	10646
1335	292799
398735	253446
98100	48275
253929	398333
291829	231353
403057	224039
292687	1957
456862	234356
131939	329278
246497	187712
118904	464578
204449	299467
466133	92431
443594	347032
75115	187974
278108	447158
283026	327099
29137	385076
8535	77438
491161	449212
434409	76016
406408	89298
313802	311798
487108	235675
242105	290991
218665	409828
126339	447970
119001	327155
211414	468127
411159	301475
466383	270095
328932	444986
73298	362886
377971	468743
180488	142238
210335	400341
381940	482673
431224	305766
468005	367146
362037	175382
410839	244688
19252	311510
395029	479280
48489	293106
33281	410821
470266	282214
473123	411809
260259	32605
393870	244599
46003	256486
297316	147087
378465	200819
485550	64046
267602	86484
283698	330662
267015	387802
492719	227323
17601	79989
459616	216536
485667	314094
337783	122462
249950	182137
299514	350543
137005	164884
263	74552
463575	189801
340312	316575
363680	390443
266141	65559
279809	485304
129727	448709
354111	354522
449914	274037
479897	239832
289807	303424
297488	65227
159805	273831
241371	422347
189965	236240
481258	330090
69812	168381
491667	96436
352681	430356
227935	5040
54530	224568
383699	5159
101479	147241
293724	85348
303648	351639
105979	36800
132032	356663
32348	77458
75781	327270
450596	51240
198271	300813
212013	260527
133909	474738
479320	409501
56335	431400
491755	409258
84729	313314
51359	357800
209672	446171
153212	457093
392355	383335
110025	365799
393183	32702
216597	9936
251614	396640
89681	192402
251943	367883
138016	282870
234881	33616
62753	433509
424125	371554
226706	166199
17479	466075
417415	388575
242531	366828
107546	221759
50065	441952
441672	491592
350979	172992
104240	314337
282785	169389
261278	22103
368694	139236
28563	386957
343732	145691
287557	42890
325188	38063
68416	391414
172672	206321
183183	486885
430845	13662
435970	247590
431733	338189
391713	454571
144072	335832
137454	477986
374285	293745
395729	41362
468115	260956
198477	288893
488415	50642
79134	352361
483987	35463
97592	48861
113749	37778
5183	226308
139145	291772
304739	118719
8093	408414
213697	86974
83758	260551
248013	473548
126794	265119
108464	480874
42432	242797
456748	149128
243368	425675
266307	48798
283748	63480
88473	322422
60287	98220
185941	46923
211551	63631
135988	391414
244347	188934
27203	17943
334962	219499
444139	293106
443308	49903
99590	207764
16913	430356
195545	25410
192858	276334
312714	198456
80647	248777
406660	366781
262231	331581
271675	90882
199340	142678
66891	390792
51543	127921
47776	417918
222553	431660
62817	415147
316491	188095
410439	176657
253289	281256
94123	34933
296443	453010
81389	472891
125301	260899
45724	292425
157628	351639
308897	43055
280762	13370
122266	317118
171854	478415
391164	22827
149170	211067
128717	68762
119464	4717
176383	302067
75324	391735
363716	430356
114063	298608
485704	361458
111409	361436
429766	179375
111515	20959
468935	387987
168365	251703
417132	211271
215434	162310
373329	32042
19704	87471
399825	218727
67503	447685
454714	86077
277262	476951
145096	400240
275058	104192
63028	90123
331234	113051
83351	248777
93645	463615
286879	309808
433802	336590
13681	259929
241803	156376
174924	318735
433474	205270
327321	473223
448895	111164
338611	198790
1839	298990
144577	241988
201998	48275
130804	1189
113372	279786
260352	186159
149373	420392
218071	466135
92803	420944
446182	322150
367418	4369
211558	476303
411327	382362
363922	465647
34123	51033
215292	427183
447230	50724
319824	231578
318423	156851
237517	332544
161755	390197
62239	447517
455941	487281
62320	339336
345811	188122
303283	362206
222334	179120
187792	317118
53936	407724
276821	17333
135274	432212
49730	416662
424587	485310
64610	71346
259304	70353
330043	24943
381820	378976
54628	16946
292196	359762
404960	159190
410722	151197
266077	59193
316136	211111
184629	455231
35562	24332
116507	114930
116525	116915
130651	35035
127382	416048
389208	101088
48566	104498
71430	331871
258134	210353
372164	401871
316565	312407
442440	35707
228030	443693
240311	385462
19459	217435
72569	12403
433773	264596
347040	431137
354022	358032
112549	298852
91287	417933
479351	190916
47097	12245
439993	192156
15935	478415
366187	313745
78789	13186
333422	15209
198123	336590
48756	300800
85212	42422
5192	108373
181486	32974
202537	86560
18623	79507
164684	95942
369135	48275
458585	428026
382620	323297
276821	491607
206387	453831
474341	179097
203200	140167
181447	4729
107170	223038
331666	432239
191536	209967
150983	269009
287937	365074
326834	356723
406239	300180
197201	160141
63191	107223
256197	72003
29433	46785
140044	12245
149147	347873
120980	49228
470746	86728
478468	160928
328695	339900
292538	164504
426586	378462
426742	310261
421858	461846
1441	38490
216529	183352
215850	378686
111102	1298
140904	90505
416213	291249
298890	414212
403575	299289
281936	2657
443118	409828
233525	492906
306327	196783
68314	378686
449286	315671
298270	471975
477007	233894
61595	440660
104741	448770
126462	241509
155800	51895
419512	60710
160648	456322
25748	456689
28130	289515
367415	313745
128488	402613
72980	209285
220302	445077
185778	297957
321487	313070
204541	74106
284281	491574
44971	322037
445796	218958
50472	71789
36835	126426
242351	298765
473411	474271
207470	50264
207007	405262
314548	30263
192237	220051
76044	334146
364335	279509
424774	327574
479818	359762
342673	471745
325281	378686
344029	271441
56595	475074
296260	406244
200480	56543
404359	119711
34003	64874
456658	486469
46994	324377
327037	266852
88114	291693
211186	195658
182226	155167
105250	252452
107140	192610
350150	486256
191734	438419
208270	486781
7372	423225
488612	245772
251866	493525
41593	134694
46556	359762
343096	40222
34226	267602
467828	3041
407565	86728
73898	401101
423360	4222
149742	97277
76835	81005
167227	13370
58486	430217
397939	237165
485667	338729
277061	366127
414684	355615
348431	59668
434401	96977
398715	426200
308533	348176
446720	233477
193929	294069
450465	2068
76830	356092
26254	371464
456275	321909
131469	293813
170114	336547
336628	492906
433619	333709
107524	203752
254575	327436
119846	100503
164684	283445
288911	473898
482851	18217
153322	183829
201435	51881
486032	110677
438886	188837
132723	110677
58799	113350
70625	50783
57652	455181
356332	391830
371412	258610
393514	232154
128948	364999
151169	391315
131774	334680
264421	267602
329750	216103
51725	439163
439718	368820
300486	431226
18370	21155
487875	16433
404892	441014
14333	12610
431409	275959
349908	255746
345715	243736
297476	146202
111968	399816
105105	270324
393882	4413
398997	151944
468604	461758
8461	362610
177624	348798
184992	330469
48804	142418
446627	102352
279722	411643
185126	440275
419822	164916
171241	434893
128196	216427
235078	253145
223116	300493
350653	167197
264759	472650
233789	310798
13472	377906
459559	447517
58404	387742
412575	264406
429287	72226
230629	350189
487640	478415
467372	211621
299869	53863
285571	267352
194961	435817
54990	394581
146903	79249
186690	92712
435751	214496
460804	311752
48769	140582
21513	466737
291824	221261
79188	168615
256893	474561
75119	410317
456748	251669
345715	445240
455234	293290
113830	21172
456748	267745
187248	194907
283881	69860
118803	224532
112816	453293
135506	336839
452057	315888
377278	1057
390742	465236
157152	407174
151444	399560
492480	318386
53247	48861
460685	404960
203656	208189
365632	198317
301312	305025
50240	231482
363865	463822
334602	419956
468469	184427
35441	330675
453688	94640
45586	293813
41946	135273
381391	279044
168143	89047
417686	462196
169031	292721
37121	46548
230051	210299
172417	327145
71189	415189
414646	178422
107885	443960
275700	299408
276969	434830
288130	86476
368947	401101
371306	129800
117305	164164
25748	236163
49695	313547
180780	160402
355083	177569
377869	43334
54445	28129
263813	208300
487723	490588
5661	403878
39683	152768
417749	121106
19542	36690
82	179692
171953	98104
303716	51881
106334	256121
48511	222701
342196	103323
158724	104505
387784	304493
358373	275790
206402	239872
381579	98548
369996	160402
204655	246275
99602	472072
279706	228
238292	350384
303477	124213
65935	382055
402378	393184
112929	128183
4138	97277
157878	348798
348615	105111
469446	452989
281677	464429
257289	430100
299498	250434
198175	265711
303722	101906
226396	281721
423014	363581
394145	478139
313851	152502
469386	455084
67359	105017
109806	2700
388577	223417
220613	337262
393990	358379
230936	319745
367084	403760
245582	317373
13686	328838
657	343669
224594	185583
271016	345421
471509	394965
474606	456675
133588	364080
156911	351585
17613	317118
399915	489485
7002	14335
273131	197137
384036	415487
276729	148420
25151	432320
81249	188651
4000	481692
304678	235679
68532	212004
153436	63528
291639	338981
315365	431799
221442	188046
129726	86476
200868	19204
356774	79516
116812	267352
346664	330469
126788	132740
251018	186774
356169	404953
283081	43978
52239	379416
89814	86728
124535	164521
416470	436821
82434	316575
294003	215054
69059	134500
280684	213910
328426	328065
190281	392788
459815	429719
448921	159776
436722	42580
106328	421935
120440	474131
215353	300473
393411	213497
224143	77003
388223	401424
195649	123369
187834	304205
486347	105878
249067	487491
2414	110677
481152	363581
462236	390687
195982	283410
473748	313745
348389	256963
58513	273831
104966	477986
336020	287740
131080	258014
276821	353844
287467	457408
331238	286337
319824	282600
392086	78380
416780	290565
20401	27052
373454	160716
193358	362267
110962	200983
464022	7005
295306	378462
320048	440660
480716	202115
141291	24620
209027	378686
289675	406362
45396	16433
240763	94344
175186	97894
304371	288035
490614	476951
194898	84546
266307	328059
231835	441774
355898	487153
92854	379143
49494	240777
146893	57230
66201	417473
200302	117509
121210	25191
88544	278097
380383	172466
489552	194850
60177	51547
131925	13763
268726	223121
186597	251677
364636	146206
58208	396525
200092	94578
432050	420944
373615	377278
327570	226661
308839	34674
8881	474412
460115	147499
137454	264080
89826	421935
26556	15209
346272	168779
412328	81361
33074	348550
312283	360015
241077	86974
196903	401067
162795	436423
159318	348798
251335	470077
213495	48275
161946	216538
390032	146124
182091	23739
132529	231485
89219	175818
428128	479544
294277	456357
446182	440327
167278	313829
49786	84924
72875	479579
192391	317118
371658	401854
440335	202405
268085	163572
78205	220435
421396	50461
161839	409828
377263	476846
477749	160633
265872	98284
404352	135720
262798	290450
64936	110677
12107	482958
347653	341271
184629	289924
101546	164164
222571	307279
180286	486872
94289	478415
352358	443230
359940	61214
362143	425028
406477	417918
54582	63078
197140	11898
199012	323008
324117	478415
444994	204330
426817	15133
91338	382019
301659	402863
168640	247334
377987	34380
439351	391414
105250	228792
480759	206768
267562	60539
261381	186440
243895	402371
369220	145761
43115	335663
223012	467703
441867	487833
77143	224746
175367	200166
454724	78307
295387	23018
299976	276963
125535	29521
325861	179375
420736	444081
493943	84089
457293	430356
358297	5097
350047	378462
357939	339885
39938	142592
18024	424756
427003	366015
261720	73742
402947	312285
330816	25203
45565	204627
215260	377470
182026	204925
346140	26219
291832	86077
146970	156779
32074	293813
314617	377719
30132	31756
185193	367919
183075	258126
40175	386660
25981	176182
107725	386196
400542	336590
49744	463822
264817	222701
488971	299267
56074	233292
142541	137719
120161	181413
125494	464564
125948	101843
399441	486267
464586	417611
247975	445639
127921	52524
482456	255239
481419	149373
180478	89136
333441	226494
81967	183213
64139	412980
47035	265840
68098	494016
262761	168381
160237	351502
445972	50264
471205	406633
356015	145948
395609	296495
387225	423032
381579	202523
165477	243438
153006	119429
60443	74450
49789	156322
281900	170814
379738	317356
233339	4413
13549	298182
25912	76896
345401	402352
479351	122212
471169	359726
363524	421356
32509	317356
346301	28129
161397	195551
364704	476667
91436	181680
349478	36965
32649	394107
84521	122996
441138	457848
138126	471416
339716	364346
161523	359738
476506	405358
267562	198495
128618	57754
244712	23635
462670	158367
276295	443380
486371	452782
301007	246311
451454	313032
493184	290450
265014	279376
67465	183213
437720	122490
14540	184922
74157	343721
88848	458125
58043	263925
294130	348117
464757	404806
161083	442537
439361	416842
273831	302006
404568	336655
121352	378127
275464	474115
367247	274314
366432	31647
176488	354483
163578	282942
190051	406371
419445	3015
276509	261396
315573	272350
357430	480715
418897	99437
90687	274869
109733	320605
139021	142018
89704	181680
483987	91275
457673	626
221521	489822
276821	60238
490948	388677
375405	255343
143214	132024
413546	214992
194307	230303
308305	392747
115455	318773
62366	313745
275768	241090
261621	416391
431508	409540
18450	261396
292588	75499
96429	206208
483987	291422
58252	333782
187674	303862
49334	56070
278013	152794
7998	42610
303814	421356
410056	54976
354022	406894
475269	295484
215652	180957
97450	245317
346017	219743
90713	391414
338752	272865
106512	205223
473036	262954
193162	247857
157448	214279
301063	343176
315234	175873
253746	193579
395777	93876
162387	137508
318427	212246
237458	137004
174874	186425
115917	233395
51633	53908
492850	134683
1080	229121
305287	40720
161849	76764
277204	5769
87938	178446
463333	320464
307718	396883
358860	489791
288344	395580
357737	183213
436624	52030
410011	44818
136042	37948
284177	183213
166433	293813
174411	173057
396050	390403
336078	383391
147494	114930
167588	197463
102306	201208
335951	265840
185101	176425
94359	267602
41695	304731
120932	143387
254446	405096
314907	224411
442234	307538
296514	154154
434981	328550
201623	132740
439471	284979
247676	306102
409109	104865
336152	12651
323836	293813
156429	292415
105017	311212
433627	420895
188925	486885
129132	273134
317498	244964
325896	465839
2506	177936
282782	482894
69827	446632
155633	49828
442229	312800
267562	455565
289329	101806
322823	313447
207269	48146
393615	440660
439977	290560
15334	99175
354369	240374
163661	159141
318897	177131
130950	159249
368620	250250
45880	239107
450289	461663
115930	303175
409365	471745
362422	237802
277499	84504
65871	86476
27255	343721
232866	347405
19542	304173
119632	440660
104902	447107
288918	491112
130069	40991
76005	88376
208921	92372
314256	66960
92498	137128
115489	185742
431036	370866
372340	110191
347793	219808
459064	222422
160243	460437
12623	206426
292563	123369
289682	473381
398761	296339
103727	257461
358322	311297
93384	3760
459317	358566
119320	203656
236079	158759
65134	137946
243973	338189
470689	404127
57269	385313
423329	28471
414257	480921
246896	478415
314581	52537
358132	335829
345811	68950
185420	444320
42575	451600
13268	239712
153322	78364
171813	141623
37580	286688
176838	62072
272742	70941
255249	83408
245811	194830
382848	480214
204078	221329
273966	124336
10331	389682
174034	43279
47816	439718
400256	205635
323714	110677
234881	207042
417057	313745
360260	178592
464548	88027
350060	104073
117833	93238
73899	61572
253627	148974
39215	251961
218733	228431
359900	453521
387022	172266
262250	322942
365304	129452
74767	277961
165945	46127
62316	9054
161233	142699
394223	164884
933	21632
128827	154137
32	447251
328633	166970
202866	200262
40890	389888
226645	480371
54052	205934
70478	425095
101626	217294
412544	15133
373380	385000
59865	33102
190955	278520
302441	127921
84429	394629
297290	429576
176479	366525
221316	405217
32122	45638
145288	152921
415234	486262
55758	55323
470787	478415
425602	421052
159422	336590
382174	153480
196099	367566
479351	482449
213	30332
421241	94516
23854	253322
413736	28351
237148	305586
286522	290550
32077	377206
449628	422727
124259	434035
165883	112412
114609	162795
424553	476641
397854	468050
208577	174725
120950	159249
224079	121679
104300	237165
6126	367946
27539	365536
428277	94344
414912	285634
325508	124412
463577	401871
186122	433956
138990	376121
479320	415370
311863	32807
88313	80738
330954	218727
253069	42890
105413	343012
381305	229756
87896	4413
120903	147652
361001	146893
258729	67571
87007	352783
116933	12245
110192	409274
242152	218727
349974	411321
341082	110677
333214	37875
388473	392786
423127	478415
472300	162831
106539	451206
156096	149704
336152	120675
443744	406056
213812	327099
346624	127357
480654	423357
249807	136435
240937	373554
130742	19055
20992	91952
93278	109868
448298	366050
28357	475914
88790	86632
222045	420511
270683	248842
468065	263514
276252	25984
461512	177634
233720	245230
81432	281754
90029	179361
102065	263713
207959	185076
23018	75238
352346	466737
376274	453775
380493	289001
435883	252514
471922	350573
9750	331581
139555	186440
414286	360156
128903	231576
4533	476963
218000	15209
301906	134262
134992	425675
155025	121959
369374	52833
101680	205287
154797	476105
113169	86974
121733	488864
448534	146041
251292	401101
5128	122694
301241	401378
323476	43334
363798	430384
256610	291002
310756	478882
224152	23430
435339	172089
218353	119381
87711	174939
81383	367686
301853	475830
203372	387742
40362	136709
310153	268593
162804	308602
360357	273831
17622	402066
443475	82045
1949	482808
228128	110857
189370	115951
15461	81280
437215	406626
25892	363350
421627	331491
400910	217494
258265	77727
214853	401101
188394	146259
89466	263925
347948	54536
109993	208486
432026	86560
228414	302239
207906	110925
182548	262954
104147	440660
345401	20186
60675	372688
113899	333952
138600	158917
134326	15209
230506	160740
409065	415162
339963	237019
302988	306459
255922	291249
433206	447831
312926	478415
227600	358480
101362	351414
125472	136688
252097	429099
68762	439074
426998	415599
242625	435637
82373	53915
432100	210738
36123	27921
335951	185879
187774	182791
308776	190369
337322	8554
21067	430610
329697	220767
240776	53863
127984	182019
300273	144529
474066	455912
144378	190586
295017	479545
449914	441162
160683	304589
99458	493595
418592	477986
97053	49021
363870	100749
214853	330143
82854	334109
466288	67584
254786	95149
399825	470592
297450	366469
209565	72446
404113	194524
390283	217964
76064	237200
194076	302744
114877	113051
458008	188759
196154	181887
149450	231864
301643	449298
298139	232377
29998	226308
122790	395228
446182	296339
375400	252055
464636	91657
153006	363171
243321	202523
480488	186259
415451	462676
345715	408535
24204	424075
17419	197162
157016	336590
78657	358858
14618	116283
275721	419356
231885	476231
186905	44649
316204	82404
364509	12987
358144	197242
490414	295114
386343	489019
110683	366928
144612	193476
286781	21523
230026	35735
404233	364815
39601	315235
358172	259651
363749	351819
65296	142785
106739	299467
73570	57080
381358	383967
28429	94344
73466	474270
326631	159189
385881	315671
289480	361964
395032	299467
350313	287423
434251	470307
307957	161910
213519	361501
161563	398563
447610	1979
480866	59027
129936	336590
411331	41625
474295	329568
51439	13370
53863	453929
24295	262379
420082	222086
216143	345212
461936	146023
256922	349142
263432	271222
244307	387839
424975	306409
287813	355700
210027	467085
362440	94516
382177	478415
307273	110677
420736	49943
350064	317100
236380	6808
333099	96640
102914	388719
251338	82585
64947	231021
469274	46892
450417	9681
81885	30668
450465	253471
5029	378771
30369	190369
177084	285780
486712	403022
366953	28129
119286	98469
358188	105678
28399	475869
159041	437535
273866	423688
294277	258949
203587	418034
35752	137812
91679	410310
434760	397115
22878	317675
356988	481279
161449	246275
127462	361164
388249	60343
438646	275043
413352	44607
445023	223732
430831	209311
244309	121171
152337	286911
52867	345642
330906	110677
387636	371918
401190	21583
264277	255579
399237	467492
415967	193552
438119	446351
376382	263009
460120	64335
416828	120195
450941	130028
168437	375748
220938	152881
226612	313802
331508	368811
359725	309363
278892	446971
265792	162947
220243	17561
342486	120810
89282	308736
164196	293169
236200	257419
64950	54895
388472	240270
463014	60421
177512	396789
297364	294800
329727	136435
72804	262050
463429	477545
171260	190369
153771	14335
10160	468354
229925	312842
64936	209510
394074	26763
392964	402917
297000	101963
213012	317356
265471	416197
3809	371617
233820	283445
178540	34801
123333	376083
225929	280935
107649	90401
91881	242512
127065	52172
76830	48163
250535	414912
492247	298941
474830	28065
118860	251806
313355	251388
275768	325089
487544	94344
314747	29347
465200	156009
329875	258788
406089	475033
119093	266275
2705	455131
184651	222701
83573	49021
339531	57303
197310	328253
168000	490209
359178	423795
186597	100798
398365	86476
414833	259847
197080	267602
168921	212223
398903	164394
133691	25443
116947	23423
103605	187974
59884	379976
412037	149300
104740	230903
23090	154636
247812	450259
148665	39532
487839	403965
191765	190369
128336	153995
379174	21411
301047	170825
234471	470104
250410	72003
384817	169482
407002	358032
173356	313592
266307	354504
114117	313745
232183	245679
422441	44817
116002	236213
214744	154338
29542	348713
391169	492260
90084	51290
255979	194991
272293	459210
405535	323033
119270	320117
272333	87783
74500	491114
364636	298077
466046	80373
228933	262954
944	163276
208318	448529
474341	299228
294322	38077
324708	229905
333638	18661
474688	490707
93627	187362
74720	422164
49993	357854
168642	283445
79134	84647
380657	427468
42195	324841
320790	380568
310160	378686
464761	213871
28357	108591
127415	142018
404568	226152
72922	68379
481419	242571
451813	273831
352685	421935
90406	16413
453441	92613
399921	203656
126628	431021
145534	430894
59903	249334
301055	62191
80943	327348
456838	6899
379216	221890
16569	18393
23257	295484
43631	154709
257904	458933
148724	351821
437757	146146
423118	38063
274249	460499
489589	6253
411049	193020
48245	482162
176878	170857
322193	473804
169381	11367
5984	191821
358477	32807
138288	388842
473123	335345
213390	166651
373399	258220
311260	54572
430111	21583
239434	195124
207442	64040
468801	491822
134299	195484
287219	237603
394558	389682
362814	84590
299232	181767
119312	356750
217095	366493
79369	474436
345257	464734
43085	243840
329074	387305
47080	121755
213812	86560
101308	105840
127938	16648
113606	12874
116075	258689
279336	392055
493367	47376
436984	476635
407485	150618
203515	427714
454248	251779
46556	447913
237799	476192
137744	151324
45579	256528
103521	462847
68098	356888
52889	180709
69857	187558
369030	266203
45963	450380
354504	366663
200005	218730
178422	132367
112123	327061
116615	405217
365848	622
389512	107280
437907	386859
413079	17206
360531	169172
405530	318735
243777	159045
73357	190369
288964	122147
296948	364437
462169	205886
214687	118870
485932	60517
311300	82697
254599	37961
282969	316473
396246	183480
269494	71091
401531	307279
427612	200444
40166	86728
219541	16433
470856	204989
13113	329868
365774	159740
236056	151388
87709	354264
94810	196851
462339	422175
187010	479233
258747	228470
252086	67492
31597	45768
145894	68591
34556	276572
254403	14941
14992	486885
241319	254045
121828	233611
75978	450351
311081	29561
36515	122462
208993	19313
189802	192329
452148	467525
144466	98847
230051	354521
386474	115917
119001	151704
382708	162244
456231	45165
268910	4065
84928	124071
452692	217423
299682	36392
215888	37121
372488	419098
198314	13370
435076	321687
345538	321874
349416	272230
472385	261958
151158	420790
366127	114752
467393	325416
4329	186095
367241	31998
253744	183690
348644	474786
128119	86738
410092	194165
79501	366781
351992	351257
270262	434235
51073	437834
156081	411809
475834	427484
136604	362805
382203	416011
14728	237660
210588	478387
121594	488473
284859	285346
15301	10873
25884	401871
293913	403449
190564	336590
124876	60611
447242	218727
59653	190369
276186	114836
48131	48861
12565	409828
478674	86421
100055	346489
485304	53641
235994	391414
209970	234356
22567	89313
393047	312698
458785	40447
452320	188294
429366	469119
314658	255172
29743	13933
345918	42653
280218	456602
44487	364109
76748	4413
12063	46703
412183	477491
476995	436521
73327	191345
64435	313745
330837	270239
167828	110677
187834	385000
124259	626
406751	414820
368148	366493
398895	14750
233531	428087
292554	322131
155766	110677
22966	15209
185084	285708
83842	294771
191294	132588
242572	16661
80528	258370
58344	134694
163443	473474
146993	21583
57012	368551
479047	378462
360798	160347
447937	268369
245826	118775
44738	89489
417736	294836
438837	267602
282376	443693
431293	310756
13563	269904
88971	62191
421001	422533
2205	416106
466260	115340
226038	165653
165529	331581
493961	194195
221454	469446
237138	282454
59735	254044
133033	13370
305287	118224
165273	343804
206337	49896
141782	8623
328586	246465
179554	330469
64703	262562
487665	21583
416897	266852
392539	204330
315281	1642
34798	125772
175339	93241
402582	28129
366370	122490
12958	315671
409322	52537
482424	371918
336152	169829
53963	173965
478645	466262
249131	26699
94584	356091
204474	157698
429809	440784
465067	121074
397216	367885
143168	25398
139438	387185
145954	429603
158099	74450
101449	420944
110835	321319
444755	413444
146924	391414
41620	376244
77432	349567
214099	67353
388657	389682
339310	271323
85324	266530
449774	461846
320965	45837
6283	339582
91927	190964
266307	62316
59385	487762
318169	140929
230691	290001
449399	272241
447266	247092
116525	75952
14558	366941
126425	432662
469044	7315
267654	14107
475329	436635
168934	80193
276759	81104
393552	316796
348096	403813
313371	209572
114809	440660
265672	155775
330910	144514
278746	411809
183043	171891
480985	441700
134599	22347
367247	35944
429781	440660
390804	162446
129126	271819
53846	420895
167588	235761
384231	339215
19334	290450
280307	35414
441996	458043
96403	407306
164049	190369
34190	421356
168130	399492
90711	186361
449156	224267
114643	339445
94584	6467
34686	275046
486354	174564
244392	346388
444755	395670
129395	119834
492537	100337
403483	328511
414097	240796
336152	228580
289674	14808
65035	30972
236930	110677
334391	117142
344323	430356
268910	378283
437849	102519
271454	302254
152302	481279
57205	388677
246806	440689
342627	53863
410876	418132
95032	404960
344628	297272
431409	8459
226919	427628
399237	492316
454450	400184
154236	440962
320381	46785
236325	349790
327209	114117
343555	407902
471488	296801
374270	421356
174185	163492
287477	403501
65664	175121
230051	475633
43299	317356
151132	90123
243950	86728
276632	122013
419439	163102
22699	111623
287740	273966
429724	60517
159740	140379
68084	378462
237517	267157
344284	481279
108026	13670
404892	291469
173543	295201
235375	273934
188124	157910
79542	164075
411055	366666
13545	179352
259775	277617
427115	49789
265568	183936
373288	375840
262718	202371
396682	234356
462155	438783
90505	218730
459664	373021
58484	130028
215754	245653
7808	242927
349927	76745
382512	186259
218922	279829
387936	105498
380021	95942
374281	371322
47318	438744
968	425185
265868	105878
389641	236213
138672	266852
390596	385639
72677	198275
387463	21312
92328	393326
283083	301659
93203	190369
281052	233183
77537	205223
205634	105498
245679	461221
74116	58263
305078	286313
341632	348053
454608	293813
339333	250153
269175	318245
93222	104383
82361	420944
283803	360860
64046	54328
163536	162585
456101	190369
144898	472804
87729	416402
234118	394090
139844	82794
99583	237178
267360	199128
312949	464420
331119	355210
337700	219715
68675	10965
289773	310264
444878	120195
124703	373189
107118	247620
424781	74424
225694	268743
259858	14324
217756	225488
421140	311212
26130	317675
81279	186159
306981	85243
176182	146430
347948	400184
422757	447098
249807	428613
175401	307930
234809	142018
21050	317118
224592	181489
6467	152321
317100	288928
27306	138807
362971	48275
358814	123410
45472	27555
3809	36567
334092	201345
84661	166183
292020	5040
481009	267602
38817	15209
153349	368892
22307	125426
191488	58666
162470	261532
403515	68357
133224	233415
15027	269012
12216	401616
67937	276358
211192	218485
188879	104505
81128	260427
257596	431932
277594	206002
25702	136177
85743	240796
309917	223030
13046	269199
30057	185208
456037	479614
358373	99210
122486	407026
458207	145691
122821	353952
11797	97515
165261	471745
355535	397859
431264	193887
193020	106083
119544	180578
416568	443467
364029	186259
205069	425157
483169	44861
79106	457081
198317	118273
349037	322565
109058	241137
105878	355662
1607	491984
211238	363132
374404	15133
191308	430990
190973	253718
55914	126473
75854	134259
207565	290395
14882	362267
3856	374806
252457	86728
147723	405351
143751	475594
393046	4413
408329	210922
454156	287367
361001	489845
49553	378462
166348	416712
52793	179472
375405	320457
299395	113334
269768	289870
489089	485304
485667	252207
94129	405987
487668	270248
211500	456721
47481	158584
409514	291771
177953	426986
439953	367866
56868	458264
246070	362784
123301	353454
134423	296645
95555	125765
469471	448630
217998	296502
206196	293813
218890	60189
134299	72327
9567	303075
192660	49903
260078	50191
255954	9998
10869	361724
471201	267352
22736	111075
46092	266538
376766	195339
306434	427172
127469	263514
149287	122694
454013	21583
311128	122462
171830	356361
154332	183213
109925	352838
159891	6072
125193	47644
27076	189477
106354	278622
398092	8682
271463	365397
385816	24070
347780	67621
136568	145099
426439	359029
428313	46706
302863	310756
192611	351639
443350	75495
477583	49828
187885	296423
204656	21583
76669	399867
368153	473747
73660	205751
26829	76143
168000	321982
397495	144073
191319	151194
310513	435448
109733	310951
411594	204330
109312	168698
6358	295097
230051	267580
174251	389443
168659	296339
226601	13370
19173	198694
479157	241987
217459	445353
312283	9435
102311	19213
476655	308433
167021	185817
335533	250805
197009	267602
350650	7473
25944	477986
488423	126536
115915	50876
389647	189778
156236	373447
306981	333123
67399	358315
178772	196534
110501	374205
380846	214684
3304	402458
46432	17463
174725	390197
408603	493670
473053	175694
101834	100343
194153	70668
363684	15209
237801	403364
52143	252710
265441	9950
273972	5040
155208	190369
489908	427434
354305	174279
67837	313351
399825	187045
3245	267352
201925	110708
134299	441224
250053	462618
489158	116577
266307	411954
325814	492906
453736	417215
117201	240796
160545	390232
256349	428771
302413	266538
423470	187920
228824	68205
379932	208617
48487	16973
261843	62401
40585	146091
204376	96950
484198	15821
20401	448132
34298	118662
336590	404324
338962	9217
238741	190369
482083	408418
239871	244688
221687	283096
455074	327501
20172	154495
469479	208300
122436	91747
398180	95312
308267	335402
33894	158514
54434	246713
213321	434132
185774	328253
367878	188248
41090	50538
131939	38490
283269	433391
464149	378082
179861	277450
278769	402703
157165	216482
301823	130300
486712	126470
369182	284515
193168	492906
97245	277444
211250	114930
145385	434893
443494	206848
4545	285156
209018	113884
356328	478711
261626	290450
34042	423688
178249	405217
181361	194469
270758	48163
235404	327464
305439	173820
473053	233967
176638	265589
366246	257784
412753	284500
160182	381432
478588	40388
317118	167513
302836	392483
408357	328550
321532	71810
144878	92613
455602	144845
101650	465534
364831	442578
72804	135191
386373	101058
207792	12636
158811	152085
61245	386432
466556	487487
392237	185704
107036	404227
411901	388407
307571	408510
420309	451885
295441	137128
84938	110677
474216	469374
399636	111579
438155	30248
397008	389384
232012	255652
335420	299010
139871	79343
409242	453668
143942	462552
492230	17186
290765	17789
26789	313360
140935	477986
241283	116603
416876	299960
411509	267602
175144	451759
178968	407386
161103	101789
399782	209574
38389	23018
458064	470991
217936	86272
446368	218615
443841	276055
396841	86077
389512	46069
243662	382954
200645	20586
187507	55928
174500	462869
240465	21632
477784	37532
478204	146134
317204	378462
185016	101110
103178	424670
355966	5857
336894	272619
157663	26046
220777	380745
423925	133156
101975	457337
449092	62191
406992	297969
233045	455779
319824	306253
408329	440190
399830	15209
305023	98621
93930	423230
172966	466302
157978	27464
349778	21523
97693	293813
274134	152591
166911	273831
328908	139803
304365	485157
420752	266445
145226	268118
493142	185335
342465	240204
472392	214369
41189	265589
361282	105806
132570	38063
95228	275158
32580	452989
27404	18504
256134	139648
188618	384093
146893	15871
388598	220602
212153	445353
57435	265589
413816	200328
418380	251874
462090	208291
485184	119123
364039	140728
258353	36896
57544	463831
462364	77727
35664	224696
14748	166063
316284	41158
106074	180622
444081	113994
382865	190369
185561	8459
350066	329196
164918	267882
317983	345751
331798	50410
200464	24412
373812	244115
484636	391414
312283	153799
452661	166293
304177	56608
7472	190369
69264	278971
337396	326563
240796	443523
393880	276358
426197	172498
356490	62752
403471	425675
271300	197508
310571	120114
206925	455003
433105	478415
298208	189842
492274	303175
245938	433291
161363	266554
314519	164884
187442	32694
41364	55074
453960	177777
131939	320045
422476	279894
206656	235265
117348	301786
110835	485762
137454	320366
437169	309425
160744	408430
419777	445757
183596	227642
407540	123369
124085	370436
452167	10379
46534	435297
74352	110708
270584	75615
137960	488593
197528	49847
472908	267602
245909	480078
401659	164033
449671	164325
453113	111039
59934	451738
228081	425675
323836	424523
270733	428103
82430	187836
106268	346625
77674	234614
350622	26551
4325	72415
400520	296953
302909	447560
293063	10132
343431	293813
36595	223627
316136	61545
212153	475200
84836	163448
393558	336954
318886	369061
475062	440660
338931	215178
101305	331089
222102	457081
130069	19049
200092	92209
375405	247042
436101	177305
100420	160036
2705	463774
373744	146526
80294	205710
67351	82764
156592	17186
235906	293813
27681	28065
276055	390687
26703	358848
230051	3993
223624	425340
83078	53641
312344	369432
323836	450301
452377	421707
39772	237454
449795	95942
345401	25815
40992	104799
97410	15133
162960	282879
449406	390666
314311	161165
230752	317667
148034	338271
118325	366247
194537	300813
206184	475116
73759	26551
313728	47888
48041	286346
386412	10646
478588	290593
221267	118678
230147	391414
151982	154293
131785	321830
222162	361904
116118	282345
300959	439082
16042	317289
302626	348563
336452	296339
51327	27464
64281	334680
15000	458311
287471	110708
156831	148954
8459	47092
348096	399665
237120	452148
145064	13747
230051	143689
7711	273831
235034	433807
281924	445952
90374	286757
239740	417201
231305	186384
188601	318533
29807	421356
7275	459213
22779	89282
125675	476951
334761	389741
39861	177823
170486	481785
352605	146603
13459	163800
332376	180504
314598	202154
198862	294836
477461	257298
382756	262954
57242	89282
278554	52917
49731	458119
393738	485926
142449	11951
480937	272369
239995	205223
470810	380568
359790	264286
88610	135538
2598	65129
228128	317118
483170	151300
187597	428326
248030	40193
364075	120757
190281	330194
340469	228541
441302	307771
63603	482541
204802	83811
104659	107703
187393	22347
337566	174564
493115	347131
140991	386901
316575	187974
105154	329341
263247	436751
260578	326456
307607	221890
294794	109006
190973	204889
425640	147900
51201	212607
399761	60911
193354	30708
98659	391414
79897	420944
13495	485304
226332	441996
336188	48275
70365	308300
43571	219743
3281	248496
196996	161546
398214	336590
469102	287694
371983	332532
874	299309
129456	345416
375405	322831
352905	458601
313907	340253
10241	238455
473870	114930
263377	388414
363436	479073
230172	35629
272340	416540
326155	430356
166261	282085
401592	315598
399577	76177
470799	359762
467825	117368
222571	464727
50554	344656
343461	78380
473006	461944
119195	110677
84304	229905
182170	241356
132742	188036
149835	340755
380858	41395
212081	42062
654	282453
417473	320464
415226	195948
56058	7771
126980	344264
243711	144405
471169	103936
172716	91657
293549	101058
456078	52493
256297	65699
192238	74605
256053	312457
101945	431448
86389	476721
275234	131128
172855	421115
400807	241468
295232	49828
350089	9203
1034	353750
447344	71582
139704	393630
407667	87471
85618	273831
62808	296099
214480	287740
100938	258005
13301	111518
272390	411790
405672	476303
166236	127978
188481	255012
164332	166903
277936	153995
471809	209853
244465	243967
18940	216092
350399	253178
362924	474278
58486	53249
106739	443098
40766	134145
158548	149897
198317	451205
454881	376956
396036	106514
2744	310071
109797	90609
310804	286936
390757	54976
307567	386138
19727	366124
227588	160197
114117	384744
156470	48996
47032	229821
159703	279509
108057	18330
164588	267553
378243	211917
274067	292687
363591	359186
226221	293813
132547	476766
283060	451399
368374	73336
230051	191244
61367	315235
80422	253925
53229	404806
208888	399852
233498	188063
25273	300240
317877	186679
73546	187834
470415	190295
16844	64397
469291	228717
430954	55997
324023	24053
146506	86657
423218	276440
301771	290
238496	492906
463566	404960
442483	319333
3831	253311
301959	408809
405946	233911
297024	110708
85406	299106
3276	356723
464716	414047
2187	3664
149191	378462
87887	260854
227506	440660
157682	395361
189001	426062
356968	205289
346324	53693
312283	266044
291173	401232
378241	122694
174394	115273
225138	127298
30568	314455
486665	28129
215071	316708
81279	313745
220804	407307
91488	275698
309276	57846
250211	99437
361619	162728
256996	276541
391697	463551
326260	303853
149429	401871
453809	338271
92042	221303
480580	401320
141642	441482
445879	313745
429287	166752
139343	422339
137437	186561
297252	433279
445385	15209
313189	318088
408853	17155
213874	480224
257823	240643
147575	103825
277793	166772
55183	72926
450935	347258
133909	413114
130224	490321
362267	465939
11621	351639
474341	160722
333349	249186
1292	152921
432175	310652
22412	416083
240937	109110
85478	72688
215017	491872
254599	213035
483987	371726
300303	264481
1918	170180
46307	208577
236222	127376
90296	290450
273471	65699
287250	460061
217936	428155
10690	243938
395366	387185
42994	123444
176660	356663
10762	60904
436136	280305
217091	235568
128313	231617
402106	64046
364719	91711
354942	211868
290595	278536
255784	265589
377323	313829
210604	37948
313770	79705
15407	177895
252901	446693
10251	83623
303205	246592
244688	476280
450890	399468
137214	21583
38080	387857
52936	313745
334092	47423
468052	41753
494082	86421
470775	424819
243534	438783
487020	469596
388404	160262
365936	165009
355083	211931
44167	291229
20998	136279
87638	35735
362231	93533
287387	139146
354111	63391
341045	162856
263557	198244
324486	323137
85406	314455
485185	23018
350744	326406
75355	336953
297374	428979
317523	273674
109753	281924
248911	313802
22385	103382
29098	234748
215141	331508
447944	217025
33461	315888
59706	492316
479097	168638
460605	208617
60843	321517
55682	421935
414604	358456
391114	403429
297641	78673
176235	405217
31039	183213
101504	240225
105983	249202
19252	466181
102644	184531
72804	77151
115840	154865
361343	98506
205773	49903
482072	277346
177505	60517
204585	124342
9386	246427
362994	349124
252644	346879
377828	121807
214805	369268
434093	313745
90271	380241
315692	37347
20392	272234
23754	433934
397734	247545
192969	471745
305912	58687
256718	190916
85450	440660
474783	17186
456021	179615
275478	48365
389469	151595
293534	225059
144150	160419
362932	289917
71666	377270
245733	381724
182120	264050
109732	174199
484824	430987
281070	86974
385650	307279
137989	132843
288233	211426
390693	122694
128202	363643
476549	203799
44713	265711
157552	1579
259386	154355
410122	492316
134299	202327
115906	317675
375405	363030
377349	241005
356490	45440
190546	455703
197759	261458
454309	289298
36747	112873
136290	190369
299106	268006
6614	429758
259074	429871
275372	463549
329983	426099
88940	50391
273686	92619
363688	328550
326260	266508
387750	240669
94405	408983
276821	188667
270176	130960
211422	7469
175299	306530
86476	301001
244786	187974
78174	146556
62909	263009
465747	176878
131606	418607
24388	297371
263958	445757
439292	463200
152375	237415
374784	137719
131606	285636
27021	357039
126868	125177
90556	266938
192742	326289
162970	230530
337732	23018
195170	351015
361103	331535
403687	112431
364523	49966
416260	119381
98904	411808
368433	49789
310756	420068
357578	204330
270054	153538
406660	51444
194136	311872
272520	434311
114017	132843
449445	22889
345715	161951
378420	189188
389647	471416
67129	273831
484059	159250
402196	186821
43115	449298
258940	97921
322490	212081
352037	316724
339158	493413
25492	334652
285436	369599
112745	220417
78291	411645
362886	42890
6286	389136
460457	274163
163435	302424
277170	401597
371282	254280
398203	42035
348229	301032
304227	442142
94098	186714
279953	310652
119907	42788
281278	390232
358818	26940
22724	237039
447610	350384
45579	32264
291229	416402
300145	14950
166242	436654
319004	368892
50049	186440
462748	81018
8535	169094
267963	469061
299934	152248
48275	68319
303507	400184
1518	190369
489822	71021
101230	144845
108077	302298
180719	370319
220354	190369
11699	250891
362820	101982
270248	263981
263037	31896
281514	32807
237752	210261
100145	460579
220057	29239
337416	49789
414534	10345
381668	440660
101150	74494
12034	226378
282969	129371
133909	32807
77481	175444
171306	477417
141089	441689
226535	434893
113353	330161
433285	17943
230869	130960
155081	209962
312347	399492
317390	95312
203793	163344
187550	13370
257441	222172
287413	208577
99666	287762
425682	165619
464743	300847
277492	19377
416313	91538
418700	313745
174034	131500
195882	70507
167588	488016
391971	66813
233045	1435
70381	307468
182170	307294
117980	27464
259369	35707
240878	422460
480580	443986
218730	471755
55494	35707
388048	96977
404907	385681
401713	142629
450798	471416
29098	24738
308531	86974
200947	286247
318812	220417
444237	402119
60151	323826
493038	417782
393010	83811
491084	31130
101029	440784
414128	186361
360179	156864
74840	296693
16539	392329
279422	107852
244856	158811
62666	94839
207007	194058
491171	264154
42979	336071
258916	230003
272195	91711
93645	483939
102707	247812
475990	258062
13485	214581
2836	329129
370684	492906
360220	301364
16046	355809
227439	222297
366100	21108
133859	116875
242264	307891
23226	221588
216556	388195
213734	200806
242411	246692
325442	487153
5228	250257
256406	1307
20946	491411
327497	94372
208049	411989
106258	68595
128337	94344
233386	339790
258274	475699
195362	6468
262036	219905
280439	381071
324833	336150
48953	79343
106739	135727
429069	379125
10440	248338
124729	363581
279584	229872
320873	37057
216784	50605
183934	74114
208700	446801
89283	147958
239605	373763
10738	298767
26559	23290
264182	493820
18145	469235
356473	85595
403415	425675
245938	427819
408596	391207
377708	73189
117647	363564
272953	249202
146893	403368
414735	216766
56057	19604
129819	1292
454212	443978
128917	383763
414245	93245
173492	255590
213382	190369
321261	38210
201131	416343
21141	33586
196398	310571
85903	99405
91076	339174
459319	318735
369406	94516
347281	360531
60565	454728
100245	285912
386468	161896
249979	63088
278575	129318
406144	237925
291637	378462
388683	423741
130490	40161
314550	424430
304321	226494
154119	466946
374458	387742
469520	426717
153006	377201
365635	147082
418771	410074
407495	388425
90221	160842
423239	362267
458236	108343
255758	84089
228419	471661
458325	420944
186999	468276
451478	413525
217884	78791
53915	222946
271172	95149
222792	273831
9743	49286
481956	307294
345414	206840
253442	135731
129296	6729
454714	273863
151399	479405
460854	170733
276282	201332
415993	24000
190281	225260
247254	154355
251073	186440
290174	440249
269001	164884
21050	283346
397325	414534
208577	230740
236998	442030
330506	293813
291936	316284
444139	416484
373340	38906
353804	315888
144188	161975
279970	425009
382659	284810
458207	153686
243246	59704
335501	381761
422546	324954
226245	261396
142250	172089
285266	467470
63396	27581
272111	50267
380146	463549
201249	317356
267875	438672
101058	29729
249807	315687
446182	399023
187834	120486
55400	145835
467372	393744
287996	402269
32807	467703
15497	310756
327087	226112
485522	376444
466819	34908
374217	199142
240763	392963
488102	302033
164727	90296
29807	313745
52387	283392
161755	440660
354903	273831
230091	328872
19834	119762
173631	250679
365825	404806
226774	277073
289449	493217
320510	476471
325491	340883
219546	162615
426319	86272
375510	245026
434308	355700
64178	359888
357707	133426
428582	322944
229868	422627
381006	187244
429559	248777
248668	95942
284954	244279
256524	460208
491453	438783
432175	262057
279181	94516
207646	235700
302862	222520
137450	417294
419195	328871
53247	218448
95252	176674
1476	175721
112639	378686
302229	327217
451768	81280
206086	261620
450563	187974
406649	346656
191108	28129
211438	311212
146893	65595
206508	319693
126166	438373
300068	383096
264026	472583
425827	148171
131174	466135
428002	172089
357117	174627
418598	122462
18936	239431
162795	382166
290216	41159
332881	52372
30369	277367
243731	177091
173910	132247
84521	152321
336365	259929
284218	358032
4184	363948
122916	482465
367853	86476
53854	63528
329819	101806
364158	348176
422060	197308
438403	262642
133761	337516
389613	79511
186995	5769
404316	306981
154429	472698
436066	313745
176432	145637
271578	410018
301877	478415
405060	58164
109824	391973
492480	321847
143079	203279
217155	185036
22804	214003
471205	213512
231858	476292
206762	200549
54761	214992
430670	470789
76208	260527
243727	476696
289256	141002
28130	196783
167284	449298
233045	234987
15516	17088
358322	428270
149497	421759
81050	176747
320981	246069
45819	366757
235034	404960
246036	263852
85401	359605
481104	319063
440396	282677
437592	108119
350226	165406
301326	351452
192610	179980
47989	17186
388992	413215
6467	292587
471169	355700
73660	412819
204221	174909
316962	414391
342644	295725
249202	42335
7271	472807
310151	215776
83573	261070
3664	373576
375405	167152
491743	467703
40388	160576
169046	121307
70407	478415
485452	123710
386516	488153
99555	164884
29567	15819
225694	131326
66356	483664
267562	407368
97388	27464
337427	437182
165580	366534
276116	110809
390923	284905
116555	173960
328708	175402
262803	440962
408490	255728
438886	342724
344899	441996
128354	108955
59875	179103
473546	185910
390960	81191
280175	491150
72303	41329
229103	63303
216147	19757
434496	384309
467605	255473
271730	110677
324708	426986
86282	204099
184228	394019
464719	70557
476264	206375
9925	311024
249845	188759
302918	104817
28360	231485
272407	377032
488656	416713
35806	441700
150033	281993
429671	37026
472604	454975
459064	310643
234530	431556
440213	480224
418664	95149
296260	40600
166543	80193
430334	214024
414058	178422
94768	329155
273218	23854
63427	116603
381485	313745
387152	151448
234630	391414
465244	162641
430993	309029
306240	420757
120181	55074
434312	284214
370866	46673
261300	265544
237148	351193
382568	486885
364567	152502
455388	283361
153006	201423
69166	401871
317607	264129
118657	149383
138412	45854
105964	377206
142889	405358
257694	97277
96291	13370
144098	476231
106392	24516
98586	212081
242483	19745
119840	29253
4084	293813
416233	324377
237934	130221
461919	229190
234881	323213
363932	270448
68314	315516
444755	356750
318652	301927
486712	144432
254123	439517
239089	206461
12070	168381
312046	441996
107251	10415
172725	142635
286473	80516
188134	157016
282467	207561
103715	124082
453976	15209
37866	54976
144624	183624
396469	15209
187288	393326
138634	260049
162115	243547
125643	307294
11313	94516
8673	351451
402052	247204
143554	395198
297037	412611
420421	360604
38054	270874
57154	50924
71511	351085
398924	249444
10546	464429
13493	42307
465740	8106
74772	105912
289749	331535
275151	333591
272425	16617
325412	87471
31349	55321
436966	364294
469998	121412
128839	451774
434883	259929
330188	2232
457794	44341
281845	117798
434537	183213
468266	426986
446542	187248
255467	237963
182536	1435
53249	446480
323845	125556
439537	356297
302150	173330
91535	221329
261612	313745
245798	64335
26107	428214
63322	478060
61137	392824
48627	449220
461164	348137
285664	105964
11801	170923
10331	19262
247540	489552
488853	90682
155424	51895
467836	338271
451768	70169
280650	227101
198394	86158
454152	217088
368463	154669
447335	443817
24412	366873
304827	82613
87638	58484
271188	113822
68860	491822
333301	327343
467703	29051
224857	381260
145477	276577
313104	164884
342465	277936
216682	36834
130651	265672
68098	42154
447335	431867
4849	417981
116110	457093
159703	464578
28429	487153
377323	65210
300273	214518
7386	459213
143594	41651
152742	286433
81349	370942
77161	467963
295973	391046
377121	356797
15935	94516
129253	420944
232915	450844
144944	203656
187036	416087
247198	72985
61436	334923
318088	266506
269746	372913
344217	303655
383135	204949
481406	298479
10512	376994
44070	436740
163435	324390
451369	223732
304952	468162
443912	394362
140741	6467
31009	260527
207007	117849
300396	49903
1297	283346
267562	361010
248013	132128
326429	110677
140904	6072
362502	447517
29694	320625
25367	481279
67351	277444
128239	426569
246031	289544
217203	94516
151712	481368
102603	231343
132180	450380
382736	437105
174161	269526
240634	224997
164171	167295
111984	176145
322	176536
293913	108554
238401	22827
164337	269195
346471	145844
103086	447831
484829	475164
412251	174939
144973	16482
276089	219499
165979	197895
430322	425675
424517	185850
118952	482686
318998	222217
212581	24839
33251	182000
292001	168827
152807	366099
463539	250679
81175	128824
10296	51895
197777	84775
136435	203393
52396	254639
74492	46729
98775	63957
455367	401060
150777	273831
21634	28129
284406	83375
275375	440660
437287	219110
274645	86728
155045	316534
373639	429287
104238	394885
356530	41064
442435	329139
355564	451370
430116	284797
27581	356615
239547	252563
125626	60525
224683	215054
423859	348798
80720	463973
184757	40722
157196	49828
468540	86376
92602	378495
260723	317356
141300	10740
190179	205561
488009	426595
5192	270324
327434	79871
217270	262453
102804	313745
191629	11649
372340	173229
68829	428214
289350	113244
428437	276358
116576	243252
143232	63528
438193	423559
76376	404806
124291	389941
403535	492180
241284	52537
339029	159249
184454	144459
405555	248747
304639	404614
100767	185016
250081	318735
152907	464420
156390	424064
472020	21583
129998	275411
354716	468286
412162	422164
429391	287382
350755	464919
189930	279993
282453	133902
55659	306314
166708	433279
49898	36075
134719	362597
356593	138699
58594	228431
440662	309934
233498	436740
425135	374721
128588	387839
302878	186159
193994	182839
467085	181884
417938	77529
42965	347202
476093	272782
424019	249186
441424	158170
483625	243610
421111	267273
460428	101058
366069	50264
307943	173746
23022	137719
314109	282756
322121	168615
482206	341271
425827	119995
447258	401236
186051	429161
72875	73516
40028	300002
344506	93806
141536	210204
301868	434666
406660	36035
161849	374573
272207	110677
98286	42163
371055	382506
305287	116661
437394	174909
110835	26426
129586	13370
318482	380763
204504	218709
203781	193299
5	190369
220352	205289
79328	425687
143163	304374
290952	263565
350797	363685
469856	242478
459497	118684
344970	205289
292606	379666
325216	434277
175952	160545
306748	316747
273610	489376
45060	144306
21634	103382
346541	96366
376191	139296
65610	216199
66502	132747
388911	260527
427494	238455
46450	64335
282481	57134
212460	103662
79257	165653
134145	93666
289447	46071
452125	46785
106209	94344
326142	83912
131174	465647
81075	263610
454962	296339
321170	261006
12481	430795
40419	457111
201754	361874
481240	313829
24140	64046
25655	317118
143997	210705
354410	293813
283877	453197
108780	187548
435272	250214
239748	300310
283764	105252
261981	34330
353588	450243
130069	4242
289513	60595
301868	355013
196503	194513
85863	431245
420295	91947
399981	353894
214114	50171
151952	279884
365570	417288
282378	181111
113387	82962
418459	416402
70658	266901
251109	449759
84471	273831
451372	71263
57020	49903
360798	8623
178422	267880
135271	110708
356724	158883
392086	105498
482145	450307
130069	285047
349140	476951
364144	303648
45673	21919
35806	388766
359388	245679
468287	210048
492247	14184
35707	280445
462171	273831
330198	122462
412063	118449
29462	240796
443975	101058
436587	444973
141892	138364
257571	151655
41207	96094
372942	121950
321624	431021
130708	367885
72678	446616
173553	455147
300069	465313
180880	364146
135397	393326
67675	161755
153919	142699
41633	160572
447946	293813
70623	320999
153271	51222
294951	35015
477361	276038
470889	268027
45718	454822
47076	184074
179004	420944
39176	438373
55932	57134
336784	231791
466034	258683
117942	317932
256246	49903
371810	435452
80882	156612
356021	387943
26366	384538
19727	395547
20913	456020
9067	434893
3462	297301
428214	127044
466716	94344
140116	186920
455435	339344
414390	345585
144288	45413
452339	292440
112425	355806
48788	347166
316394	40784
28556	248625
112138	466873
33659	245679
21483	78811
367087	41753
39773	62191
47183	158290
39062	311212
360102	367782
25746	86728
103825	478415
155356	110191
336152	267475
174519	49828
435596	79989
166548	285156
259777	190369
28357	150128
48064	79989
81304	104735
295219	339853
39943	245974
131643	277520
140263	279509
156298	467703
210419	397896
180259	8531
400513	176059
480280	320419
415556	186440
147823	292312
315766	236937
24759	492316
180094	455188
360179	447912
92401	54388
449628	261396
44859	479604
353454	36555
152829	292468
395460	334538
324545	293281
463756	323124
184310	110677
492201	455198
235375	293813
107586	243438
402371	147734
200092	446630
367343	318316
267405	210738
372775	483289
144403	48476
398141	428738
385633	304011
5179	307279
59452	251379
402348	423374
198405	86728
358953	190369
263880	361412
302140	146607
25795	453222
130069	17449
244468	219893
308839	79737
423141	420944
259978	95967
290043	54134
152745	331581
97732	191821
371755	476831
95130	313745
477052	356466
470472	205223
192867	476951
468459	190369
112443	168696
110954	27775
322509	264147
82150	299976
460067	224267
457751	88436
204865	127921
176260	159701
141143	139648
75963	298676
129100	358797
214605	208038
262029	193701
8732	478182
193667	106867
78902	67516
326221	2749
463284	380917
386066	370866
266493	222566
155697	478856
79923	449629
249526	351414
326060	125613
55241	388633
244537	371918
270986	20959
353361	134425
211540	273831
152202	187974
474341	36836
89555	398333
233338	245317
232347	559
347972	466737
120828	255641
460800	254366
451975	313178
421987	64429
27320	310736
236532	31248
96043	37948
195689	400181
389319	227427
319879	322292
229647	209510
103050	324037
221873	404053
351251	475059
15618	122462
158969	148695
412603	243840
382042	192955
73535	267602
340880	478415
196996	192704
245938	73737
200645	183213
227641	207655
305332	95833
483149	448266
344091	253679
372897	106917
372340	16041
158983	420334
70074	338813
153130	423107
463629	163627
257299	277088
90568	101024
271326	391641
278769	196829
73689	429161
491080	193045
84799	325457
163925	277595
320302	459779
380791	46789
466670	209924
445647	126473
392117	122462
318735	142082
167951	338271
376855	411739
244125	393974
396791	249825
40388	409126
293389	274111
430433	266554
160358	332468
295684	97127
388872	265076
200147	338915
277568	80662
179084	308696
41378	104598
139109	227101
417625	283743
279849	343244
317402	117122
47466	419332
404328	394333
470483	313745
318355	396943
257617	206215
275677	13185
350347	451475
204461	318266
445800	267602
237533	359992
318970	254973
3856	379598
140293	43305
132147	29253
133186	40447
1445	436895
128755	433516
46244	118877
24560	296477
448529	451460
189018	43658
469532	292552
153024	313745
300273	290450
381305	343314
8768	286298
465686	343520
272593	129185
256893	453919
36298	146202
389673	177861
440056	464498
20575	15681
108220	370866
362592	470840
257692	413499
31436	117097
420120	14574
158134	436698
463089	471301
290346	402193
420934	342795
166680	39581
278135	437459
232894	392788
248654	237235
488914	114063
40104	117147
275263	274498
169045	221324
28432	110677
353193	120277
468089	455769
128940	276579
371884	151096
76835	462841
254575	392159
410010	414254
464022	107972
111544	211394
107449	144195
31588	63528
66579	25639
133298	167908
11613	475594
472884	186384
459342	447158
461415	97426
99877	185076
338420	442218
262589	351015
475265	46294
367343	64137
208896	423469
190051	197077
160476	187974
227781	346111
380638	31277
73347	295650
91085	354933
371165	113051
232197	436567
200806	293813
205394	363581
168681	478229
135056	115806
336386	83467
399909	150460
176331	317932
454642	296693
85478	415599
122525	368427
225081	79507
199179	199535
48064	304466
539	373415
479258	62191
115604	270747
47846	432232
184793	166513
217827	28951
204797	355501
86623	35707
101556	4413
198043	381485
64669	476707
137353	172089
210574	454245
479424	256121
6650	323283
183115	356750
367418	98361
25357	86560
252247	152085
152894	190369
285429	423688
446863	129775
397543	313314
142523	139648
178715	217423
361291	219356
234785	474412
422711	309801
415290	151096
27547	438472
478057	200537
238458	368205
404899	217494
380635	207061
423125	315496
48565	378976
458115	290770
359973	35680
5425	21583
58576	395336
267029	176530
225988	222072
226167	76986
456215	77395
273572	355310
396421	416254
71189	65880
114643	260987
455388	330520
158806	40605
275179	468162
285607	6899
358971	131312
376766	485922
211868	358266
379277	384972
481082	58578
226752	30560
430603	9489
489708	66653
142695	447107
287900	419591
196003	481785
226747	421935
428944	483672
281877	64075
107118	219824
28604	313745
385183	235700
139444	261891
407280	297934
380540	209198
151602	40724
277765	305321
484879	234874
210127	337202
198317	238849
83546	160340
458638	171380
66383	386303
1477	136435
453851	57033
95863	251116
254637	199113
317990	435402
195340	167847
366402	437315
368175	121988
81745	458689
107473	112534
283037	154072
232253	221037
272065	52917
254198	441996
10093	263713
19484	447158
290838	403433
331775	220499
14727	147961
441232	407026
236359	203308
152026	259929
406144	262954
301808	491984
463240	265901
493831	273831
73377	456164
272139	477788
445821	110772
81486	383096
278769	307058
328174	243901
468980	206305
474341	294385
146524	62443
198317	150736
125837	433343
153633	219499
143862	430646
340183	338271
241211	280328
65683	265065
54212	186463
292721	420777
166710	458382
19135	209572
216602	40867
374774	90123
10274	276475
89219	493528
245276	190369
89718	175966
92633	256306
299113	165267
455074	19818
179549	231485
179387	192990
68285	467703
284656	264264
375405	11078
91412	188837
102415	48275
236216	190011
110961	337921
195435	410082
302817	101658
95899	317118
472910	212196
164954	469061
429991	76417
390323	35622
63435	51204
25116	367620
470321	369599
167588	337429
436820	132014
484867	251898
327444	47295
343604	315516
372474	24000
402152	273831
148233	223405
23892	236739
246191	434945
31049	135606
355614	23422
135655	160166
37038	361102
202249	283048
72668	164504
263965	250274
73879	277363
71211	84791
482198	41075
468559	341362
420070	420944
285532	491607
139072	156154
422776	180578
217953	49847
357225	265065
68532	475711
128704	475571
483052	78811
221082	32807
1009	160545
29807	4413
451877	122872
192800	325966
209610	378546
338584	205841
260285	15133
242295	335663
376936	293813
449521	442765
3942	145860
7922	172918
161363	445069
470672	286039
178610	110677
59674	476412
431625	175923
138945	442627
221332	256121
66769	76303
244092	220466
152553	179834
43931	135008
144962	2715
67351	100277
333438	115071
462216	50849
412356	267416
447134	61059
262210	21059
399441	208038
357766	461801
161397	205270
283698	120003
198489	405697
11282	255756
15538	425846
11	315671
106901	350913
462188	277450
262210	347735
308960	439077
286029	423669
179293	121065
237714	310462
108385	4634
257331	121621
18761	48163
121342	263713
401804	277450
78742	219743
427337	104157
454263	173472
333106	325600
455112	135477
100400	348798
17226	35707
24504	54976
393344	35735
39943	218158
146893	127988
195402	123410
233799	64700
447474	203504
488715	182147
20937	38063
28737	368322
198317	347841
483679	370848
388729	41753
357577	437196
334080	153995
287025	28065
190047	418870
194003	294800
385449	187998
354628	226265
386490	57303
470915	83986
247661	53389
13027	69695
450663	220635
428556	269436
474442	186440
278418	188063
88273	197878
254468	207188
187507	342063
64602	177871
435073	100503
368238	297446
53922	104009
32096	43164
33343	195075
20199	378820
236216	87938
130651	2450
295021	28147
25325	446515
400542	229756
92754	269612
430840	13370
252057	56924
125472	68324
266579	130300
4435	94344
110973	349024
267617	402552
84469	174125
157978	345745
441463	248398
385858	300638
445200	483856
197147	483832
145601	86728
482813	494110
266307	182437
108222	250709
254792	389682
189885	349252
152745	161704
151691	449897
9670	465205
22502	237601
266714	283445
330237	3377
434581	21241
298060	383508
456455	132740
95974	243840
53750	92954
150597	58819
393600	125415
341906	264507
104243	19377
364107	349261
267411	160545
463290	484303
68314	474210
10131	315709
127734	438783
287566	59991
391414	288614
303895	116695
267725	430760
174873	352032
48678	158392
231961	35629
72471	211134
346111	458790
471382	269250
220445	297979
215934	113436
274771	162795
158099	344519
62192	172089
197727	267602
48494	382760
339050	237849
84346	105585
213364	404806
444613	276882
442377	362206
280360	481279
277467	433319
266995	282626
27412	261396
383223	387742
322545	287313
450465	338271
364109	472347
78813	166174
151750	26359
238350	453919
208472	420001
375913	348563
139648	337101
247619	462876
192660	111039
299076	186440
151323	104498
419871	381512
283100	25716
355508	467703
153813	494063
100954	42890
379159	447517
21513	162795
256458	59378
311372	13370
129479	34176
198862	434893
474606	179045
349809	209741
124541	14223
309318	121117
60287	176152
6536	149128
95851	220417
64865	135280
171476	138180
398457	297487
130069	36249
250410	281219
481235	87515
194875	49021
138241	299408
8008	275959
454128	395988
330600	249002
247040	246311
159230	177569
78662	313745
68657	457940
352525	116583
230604	404345
58626	57134
9535	485304
112317	457623
316808	439438
194051	401881
7672	57542
282407	137950
432216	12314
469563	223449
272628	469235
355731	149128
134097	48275
18589	407477
445494	389682
132153	299106
353431	381029
40945	430790
483476	13563
138726	430610
178263	353557
12216	243639
491105	304173
73660	14863
163423	473765
164674	1292
2093	245978
358422	21786
8338	324753
471845	66880
366457	401718
251781	477506
467788	281236
8580	303028
44435	406524
94553	254884
467862	392788
151298	226501
85315	62191
299580	102104
375675	27464
297331	215054
308640	73336
257101	485422
364397	329086
407334	127000
83137	99271
24412	355552
48447	57134
332299	388374
333304	80275
323825	206142
128233	444995
459811	134027
426474	476231
419281	231485
25632	404218
463552	49021
336927	447519
163167	114425
401567	71263
161023	60904
230949	98546
180210	245317
263836	324557
414257	95862
47035	57870
462364	4413
360429	39822
374750	54244
88603	92613
161621	244614
356167	396583
294323	430894
158345	238725
162936	328980
152105	214024
455916	388541
478490	197996
15819	297276
393024	428103
290942	341207
86499	314742
202774	404319
364963	86560
63825	435451
488926	364294
108603	75362
91499	456640
65513	262487
208854	300240
35259	190369
273669	32807
218017	27139
296260	458
447694	251669
205099	49903
77496	169482
144288	183213
136042	192297
176331	94516
447962	243285
109270	161402
182161	43098
417375	478415
159959	21411
110142	304589
396264	210353
269257	269199
420966	413525
347333	98509
266141	391459
400331	299632
342465	80214
53858	236213
64349	90123
140302	428155
123291	156739
151765	344891
300666	301143
359683	324749
96430	363270
320759	395336
423378	138807
70858	425725
303739	65194
315261	120771
359295	398570
213812	166063
228044	401473
76228	231333
379478	55329
55770	276963
213596	184659
67584	373843
129694	60517
471155	251809
245421	53490
363686	203542
353554	330232
219812	255103
303782	243008
116769	139732
417457	52537
408646	478482
453984	3882
445023	303648
169630	434768
378419	309818
193767	234720
128738	153848
62625	217211
155696	296090
243756	483576
260406	388767
312054	94667
301913	124291
153817	351798
293324	187974
315548	49903
436052	283265
145788	369449
242210	475834
21739	35015
332474	317996
15819	116377
82240	421525
47728	420944
400910	403501
18935	17186
410423	111039
265775	471837
262316	485989
120247	320464
272725	476303
226127	367883
364285	404362
8146	10345
378725	275152
281574	364146
420414	326492
224225	18243
377522	266305
363591	245453
254162	199438
327428	62191
77489	145987
118952	83703
297834	476951
205878	12794
117659	236454
394061	69807
40362	420001
159899	80606
37860	171884
151322	94734
172017	206450
230640	295912
97394	116557
288801	293813
305261	229872
415358	472072
79027	363564
413281	190369
30186	257824
344293	440660
105710	55678
258502	381469
249894	303629
38177	15756
58387	345806
455051	187088
74093	477345
237453	226127
403267	322978
374951	313010
489313	449463
123507	178436
486244	237235
232216	15133
130758	378686
383337	217714
329778	476171
30223	300240
287129	467752
486922	110677
456308	83811
226919	359562
304642	103420
73362	196783
267997	348088
478871	101049
463329	101893
156634	81965
127859	486885
144130	245538
134133	114063
349535	60517
151394	13370
194491	362713
287413	267022
277568	126470
174255	313461
369248	181782
200092	208703
232490	293813
15464	414832
123667	255074
99641	37226
45516	121471
404843	248777
361305	310261
321323	353787
320544	67844
479351	313698
185352	261146
430998	276494
50078	268500
14966	196783
214342	184741
186532	45687
180163	394313
15027	395012
257926	471416
170679	472865
199164	86535
491465	283822
132823	478168
458050	345753
387830	26842
209844	156517
23018	8339
359807	313745
453294	158625
394128	422576
186149	276082
478588	373908
31813	382166
256791	472425
337906	423469
209429	97818
96700	315888
17760	143891
361675	110677
129607	482215
154032	168213
104788	476447
324206	107711
98571	306193
402735	69708
429697	252644
164510	32807
131939	458071
20109	215666
223726	445690
396841	140322
437849	357225
399708	382621
420234	261049
177775	25549
252881	241525
398997	288493
133156	451431
34939	142045
180139	362443
471923	32451
196996	416942
119419	190369
93676	221303
30955	465811
332981	270836
101496	423559
293238	28314
374784	291324
255803	317356
214034	53490
359790	183213
414058	355700
342322	385537
267696	32667
24205	84296
187423	390771
329837	186259
268544	237165
474613	417733
344000	216137
437994	419797
168960	359216
379770	58363
63965	164884
300041	392788
112567	315888
294699	347344
195067	288012
13200	240550
493293	283089
149898	187836
128704	478232
315407	150963
389531	38063
366762	138885
201274	296875
444800	477403
456658	15662
467788	147367
447694	459997
354702	468162
358172	316643
267562	363035
81255	256335
185697	358032
19065	71081
137391	379187
219669	477506
148953	375840
441463	237344
85934	262954
187659	264406
874	162694
394494	247715
196996	161920
338493	272756
445478	11626
248594	393326
90566	42189
474758	459262
230471	136331
3102	404003
336307	114556
357939	107621
98295	157145
24816	185335
198405	467703
191829	484115
324978	79487
313543	395988
260323	121171
115937	164504
69454	339725
256893	478123
129104	176878
380858	125080
160940	476951
355892	410618
29716	281924
65664	368205
312474	357879
151860	184146
353856	120339
292123	432648
76193	487635
157469	257954
369209	50868
423589	447462
184528	258452
420736	256254
201364	22631
458207	445282
372340	31703
325083	263903
390692	165267
444423	408730
231813	317118
435187	381469
156604	90682
314823	420757
93451	79507
221092	366325
276821	248398
374487	348811
302174	138444
220604	411424
79497	295159
335630	412341
185850	186561
52584	292151
307605	86476
286260	62191
302950	317356
476455	454975
254640	420392
234642	286337
454263	472319
298239	283599
27181	486267
4415	274113
184992	73189
300925	315566
440059	233187
426229	390447
293275	355593
11748	364178
446702	456640
121394	83811
176907	476951
320665	381768
307667	194708
370784	157548
320976	222701
147582	339413
69619	137899
138143	63621
229531	171003
104856	226567
210339	458696
165881	249202
325381	293813
10110	480214
354369	53490
309086	362267
67675	126911
37748	41673
376341	58881
229108	158411
400910	105754
27212	468443
132525	15209
420295	444697
308669	132996
155370	294069
347480	150352
242049	5754
164256	5870
257447	492945
118208	239600
309917	113725
164855	445201
213711	15209
45164	325109
252043	462370
477548	110677
6634	338271
384575	31267
363543	123369
191867	405032
166553	63528
345715	41075
271767	218503
389757	446351
427653	95312
456665	378013
190051	207042
23642	259936
182473	198790
166286	141440
136784	15209
399400	365557
470502	129922
375519	205289
402563	37961
398900	442703
55940	299366
37516	473997
35803	371918
211721	44959
373585	227101
231305	319333
433037	357854
381993	93609
301319	15662
113201	24846
203601	153898
309568	74689
445329	13370
70403	309848
481406	485333
425341	491466
118925	371542
16259	202165
65598	276074
289447	205289
19358	373128
140710	149801
260021	271383
40604	323144
108330	330469
275487	344091
99054	332638
278353	347264
345730	200032
371779	83275
173143	176060
440190	162247
112940	467858
173995	183007
249549	6442
441760	99437
367986	251116
229111	46294
319231	412729
469360	209471
28357	480246
420234	318409
454927	376364
203872	103189
246729	300800
217589	154141
92354	389682
416434	307001
118177	300411
345715	65016
481419	249546
68314	298509
137176	474412
96215	369311
473077	236213
205915	356773
474441	346836
278674	16433
237120	476951
181093	156375
144875	405217
184546	264406
18333	17808
89160	342134
159407	280334
150096	417918
271673	439992
110835	184809
121594	257377
470990	299976
72499	239181
89488	25410
180357	197696
6072	292369
337816	245679
218064	135134
291517	177102
393409	14639
362840	55609
308946	411002
346806	128152
5562	486240
334981	421356
15754	250483
366402	315572
493293	348996
405263	253909
16776	455866
352580	466969
286429	388556
275768	452672
313041	299202
395717	435708
267243	313745
233730	94516
226747	479570
238079	465793
337620	78117
215329	408946
37866	411455
296784	302268
393552	401871
166992	313745
430029	35241
91273	272339
407037	482168
418380	57134
106831	42409
277266	6374
484370	17447
94810	64103
85844	265589
35806	204330
261287	424530
296635	483882
184882	481279
99803	75201
97439	293813
78760	65371
200092	244233
427211	459649
172864	287323
88584	460149
422015	400311
155177	223030
112146	234626
318992	378686
184558	114723
245826	152318
334878	52030
81898	478415
130069	385178
425805	104993
113541	173890
357375	173589
192465	245332
327358	69166
334410	269199
9300	428864
340023	192527
388871	124085
130224	152035
385741	173680
420785	98906
413279	306489
296744	105498
81547	365609
51979	16433
25801	276718
292811	243329
285911	290314
188409	276387
247121	129098
260877	360531
155305	142825
308122	325604
280158	65284
222102	180992
414421	94516
296779	393565
376110	469567
53914	373994
272338	82585
475842	231144
244438	381512
157477	94667
58982	315671
35595	168213
307909	387742
12512	365659
48771	346388
57094	391414
344728	348798
208585	407386
437505	3682
105017	80662
341067	474150
10109	120632
164209	21663
217562	466737
163882	32348
474966	294304
386963	115386
297046	376274
255557	295484
323558	191639
129850	1828
114545	84875
13747	467369
317434	211868
316136	420511
335344	13370
127410	382936
58590	129207
91828	447158
291867	263572
227135	6072
434088	152702
23481	393238
350669	293915
234881	403364
228128	232808
360163	262954
32156	313745
190445	293813
112167	138807
65092	264771
446182	219865
15605	486885
94872	450290
428892	297721
121059	59946
151647	405683
227566	369631
329565	277895
269258	420746
68787	66532
262952	307843
138726	187920
211340	75379
117659	99060
148213	445233
102415	222701
325104	451414
374217	286995
106739	357210
468771	182967
474606	111134
462875	184902
158900	246672
139178	274451
184817	130742
228128	337553
7211	50264
313748	313745
245235	296057
34472	131992
4821	289048
76228	95604
42718	288035
222299	161929
367259	327061
305624	118999
118456	15209
166264	349494
430671	438419
311541	381332
45724	481344
228849	101058
375711	307889
364636	40895
466790	426986
109174	218730
341525	452112
449521	246744
201605	249723
243007	409102
200849	122585
403801	200444
293705	42035
293376	26714
244394	464936
398833	272333
468136	81090
467631	442980
431292	219941
162357	488957
318475	272479
197641	390349
415520	368205
146204	482625
137368	14488
396127	409118
204369	141649
41991	208516
174318	118909
284554	236
128605	225379
149147	240134
339639	135896
100349	185751
384712	459213
348488	9437
413336	185479
481419	201255
445796	388569
197920	462696
191261	376854
198944	284304
139279	274309
246897	354790
98407	266736
470597	262954
364035	278470
488971	334872
398817	100579
292903	68950
364672	438419
446182	176073
287444	38106
99155	332403
317106	63190
444573	269199
181056	243567
153418	24427
67688	264766
267373	99587
59360	386650
242049	143942
368858	266314
190154	304173
88790	51881
468101	3487
429682	293813
429976	243840
354111	395152
163424	13370
253278	383714
485426	110677
460787	268558
305839	273831
259133	203656
200750	408646
142041	154764
57229	90635
131574	183920
119851	90281
442291	268512
340735	317286
298984	71584
449628	467492
119840	462377
332299	239872
262210	367915
280984	71708
428266	48365
73168	440660
330765	409989
237631	172592
301252	190369
227072	464186
46291	329466
389010	441559
365796	3101
74851	18115
171915	182600
471365	242758
221163	405217
288696	300240
191464	375897
43571	100349
38473	366127
315470	97277
363968	95942
362885	203656
426990	338271
130300	464080
403715	350189
362859	193991
26282	41994
307160	388575
304146	385822
398048	160741
217275	61586
485667	129207
342528	475855
34716	148739
89158	410074
360919	305839
132535	372599
9378	300302
473454	20181
293298	402323
181555	24090
366638	439218
275892	306237
71297	126697
211192	273831
159997	122571
479395	481624
248317	487833
460247	453647
265262	116976
78206	461227
115625	375710
228326	469446
156506	372214
409137	409828
392103	265065
296275	434893
172453	119247
456062	42189
23225	328059
210421	421088
21242	27696
461563	173965
113065	257786
6836	404750
460092	349261
303022	16433
373301	440660
486912	464750
423709	399736
21379	57801
122940	467806
286781	272069
39683	236358
322509	292924
456464	162247
396625	33794
360200	313545
116947	40270
445791	206477
470415	75560
30173	147161
163740	190369
69400	373711
57145	353884
160961	372238
469506	392120
28357	62098
100194	407044
461597	63963
238536	94516
384048	391414
67736	375063
199065	215956
392037	455345
375029	50919
112625	297385
352189	192077
122745	166970
104491	307279
58684	48163
211636	226152
301823	210884
191351	173282
490636	263713
264767	467690
3644	190369
277954	91600
376171	465647
114643	190398
305624	470307
246796	381512
463520	104498
256590	243438
365103	445530
278323	49903
18451	13563
248121	481043
243534	430823
281187	210348
456658	77868
468695	192056
389235	291521
390032	41406
124013	53994
480580	44086
123291	16325
24474	346356
187834	97165
37481	323101
285795	15659
7533	323989
156592	295725
421793	100993
2187	246592
281942	363436
259978	128939
112352	94928
244044	350161
140272	12177
298017	5274
155290	165653
339716	39195
342197	127298
485758	345175
389693	401928
467322	26813
179781	164884
72229	21583
171705	258584
452555	437302
227389	78625
303782	239084
267420	453892
466870	317100
135103	327747
293878	187974
4098	388575
197107	428214
292640	438419
210658	191317
130224	125156
88266	341271
415696	403967
89238	474340
88266	479614
360357	25868
416347	348351
231677	110677
205633	49870
209780	122462
437064	22549
106514	33053
98828	417918
230117	126204
347254	139241
193197	464420
19727	464734
296302	478415
309791	245800
216239	484093
243807	354694
322315	242116
29911	35868
101465	68975
55703	187974
168209	424970
192800	170927
196674	291521
462646	214024
424359	402967
202529	48079
491895	244292
298390	260854
151070	369612
337849	193412
404206	51809
325491	144716
55226	304589
147285	273831
427521	318932
273468	186159
249318	440660
174512	266012
189095	317801
269441	236213
377394	304355
167315	249334
211077	21583
252192	301475
477798	360615
171935	448004
142249	119381
473826	293997
187892	183479
394551	30127
360088	134428
148252	447148
6072	26106
189223	129410
85739	86250
42443	162795
315637	383805
398203	160454
358076	70977
157099	404886
160237	75472
82934	101058
34123	295984
134701	327165
183632	423342
34944	400797
298780	478232
276201	63864
395064	98493
152111	129185
319046	458968
202849	426595
290002	62191
426040	477986
458266	62191
40060	408219
440425	478415
119944	379976
176948	189659
470128	205226
456293	413816
340023	108554
171576	199900
475356	334508
316565	352882
478588	138829
441463	303838
31759	54895
400781	106830
38151	12795
431057	303175
190111	179501
81249	305103
196903	410323
479775	68380
442489	389908
480670	315888
383756	313916
115113	237235
44807	310677
74516	288035
155988	398333
35986	361698
260552	153701
486680	75568
391308	137650
257970	145948
430603	461944
462217	301659
442030	94516
392478	413525
233530	212081
380742	104775
51195	305025
477091	384586
488012	479367
244016	168292
431388	303175
437251	249334
64865	377971
369884	250837
119200	175801
100417	6385
325445	364109
356530	266255
107639	419291
255563	378082
243840	303062
36182	205854
407565	468162
309180	301566
141031	228431
22567	95383
267122	463877
64947	150126
40208	317118
42074	123369
449521	137633
189888	258370
39990	197831
467605	425161
105806	253695
333119	342650
451399	57134
298248	301659
95035	67040
488092	304173
70883	158340
134593	261907
291566	267352
469247	307279
12481	170464
214559	385801
65535	273831
283199	183213
272195	97277
67040	473282
278482	195533
303320	218727
326672	435708
250381	271383
115355	451680
462255	393941
85889	135231
386131	343903
126473	450688
440293	144529
389526	13370
303303	403368
5857	58881
115112	171103
382052	464420
324502	80919
56620	486267
174309	435955
469302	442870
453679	45227
307957	187219
196741	336590
456658	119627
154597	116377
67168	242850
155302	308100
89883	403723
227857	461009
75529	404806
105788	16325
129198	198687
131825	303648
386073	487418
59736	123016
388828	383645
46988	420120
191846	54522
348317	250679
456021	337424
212200	206887
440327	444
15381	101368
185621	390889
401124	336590
104716	482571
17523	126473
233773	378462
203767	142018
338189	233482
297656	31464
493456	132740
303237	147373
24785	149235
424647	330771
213364	334009
487095	430651
211505	86476
87638	61572
248013	144604
153322	5274
83534	351103
173443	403369
277291	453555
304293	275234
15819	170481
325216	412522
186597	173235
273250	477107
272349	469382
5131	366488
324206	316388
142863	16433
165326	380538
47035	106256
490598	10002
153962	282224
28357	127084
358503	303076
137824	301225
246558	363564
386802	447517
436163	127065
92401	379680
248910	49903
346272	252166
198317	343305
402777	494102
199676	211134
229960	430311
306445	15209
277467	441424
66512	476303
82688	43292
462819	354167
62666	412488
297690	154721
475788	51237
366544	266622
391327	244005
413335	292961
57042	63577
444470	420329
358357	252832
119359	122157
10546	475047
298248	317356
142781	152502
338271	40160
490210	348141
55220	233297
325753	450229
221948	281412
92032	330375
480772	190369
25412	440660
356764	15688
10854	392845
219546	91465
60826	447519
457036	321916
81191	478415
131303	178436
56396	60025
299580	42189
472170	333202
231839	444294
196046	450286
353597	404445
162636	430356
383339	145948
438475	393938
456940	476154
388060	127430
374379	100277
477328	147373
335889	49469
186752	374772
166618	202507
330416	404145
316136	272201
430342	252110
46827	96766
25192	237666
443111	411157
95484	455085
392086	225289
138865	411809
429553	255614
23724	75568
342486	395504
102157	459698
11122	445453
277241	65887
30437	359762
105072	152502
190546	157698
201373	387101
325845	123369
191866	225996
433881	153272
405060	279981
380357	407875
341787	110708
85739	288035
25374	5528
54066	104538
287583	431750
141563	400230
176276	87231
67837	359513
355843	440962
292216	338271
226167	240609
489956	493520
165860	298415
26848	343283
68876	241468
330860	471755
262980	105498
276821	339976
98295	100875
140116	244016
480894	114023
342476	190369
453919	385000
406660	261454
271712	39618
393432	321990
373565	107711
2169	95524
362231	458790
120766	283265
237547	429338
15601	482162
192800	397859
339551	415877
112755	139648
143179	403369
47214	374520
378420	410720
357493	485617
270089	375621
471689	65670
372565	283157
129194	48648
486708	450541
483387	304731
94303	454456
434511	430118
249992	376090
162117	218004
267331	212081
154880	470415
488276	233283
424570	62948
391547	99521
324343	459910
392210	77031
121594	319930
422060	286679
154325	12245
187834	269487
160333	370117
196837	243438
245953	15209
50787	65609
308618	241040
299836	293813
425341	144845
42243	250389
134299	274454
450465	92624
403612	166513
172811	44469
157021	446801
170114	420853
88226	485149
478676	436357
188799	294548
204865	188759
88956	183690
213663	406626
39215	345745
406812	277585
267562	407934
297209	81208
410702	395964
192611	292453
132837	127270
213453	350315
255561	388575
422370	183213
178367	347064
411292	356690
483758	155635
33795	15209
374969	156269
384196	357543
138246	183213
214207	471355
333743	328932
32896	261521
125710	181408
89168	291823
20452	198815
332299	323033
209523	196544
24941	327217
484229	118186
407084	22888
259995	208696
313106	240917
209015	205322
213904	420571
156068	237165
261736	121171
231626	25239
140429	17469
349602	220982
276821	120132
448454	254973
29674	260327
478588	382777
104598	179506
140318	337657
466914	190369
352605	271036
451996	233098
77793	81225
305588	71281
233	183479
174096	237536
374305	278565
244536	455237
281709	308150
472582	385681
186097	316291
433969	318735
147070	122135
388991	140105
388563	191076
137221	460598
286001	317506
356332	129588
54436	285143
8982	380071
103176	256791
40924	9736
252282	150916
22779	9731
193846	423688
361001	409201
235672	423870
423186	481692
491190	250495
41673	21468
280853	110677
401389	75913
33965	129772
48306	269199
421843	455701
311876	420947
376592	281993
211192	464727
257289	487153
254446	99197
121226	273831
240158	191712
394586	94516
183530	389505
355083	96094
132447	411365
336335	206673
360531	196446
223375	56565
364492	7771
263557	15133
478678	251226
246528	196169
41949	57002
5354	276621
266667	352465
398391	272865
166904	168381
301469	261721
231792	319595
188282	369114
59578	106903
366957	277211
462420	247620
131574	246114
361446	284843
139072	39903
67223	132894
231740	162254
15498	94516
140820	244668
64354	463615
490552	228187
120771	127528
83385	345401
27634	112101
194796	301178
451460	200200
302795	40530
398827	176035
33089	218877
247676	114402
479325	273814
353856	243438
458968	367861
408285	83084
406674	388193
87434	257298
376450	458466
2025	108709
223635	181206
478051	146134
51543	37961
63002	259929
65951	165772
149897	51895
308013	275152
85996	136282
492393	376814
83310	32237
329302	135608
293744	147718
416426	359628
78206	484584
226760	240072
89024	305873
260879	285537
77430	438373
152572	150352
8146	341271
144635	249334
324518	414023
266245	226943
24881	108578
145902	322510
52279	10690
302864	209365
281485	13186
263299	198275
349095	189064
484925	183213
36135	432320
171225	186749
40028	396581
82940	86728
398997	476292
164363	329350
23668	478415
431873	411836
308150	17122
156646	166261
112084	12831
379680	45412
169015	298676
385062	200358
355245	151334
31602	62191
407635	295484
26980	342385
112814	130745
241038	468766
351855	294710
239503	313745
396252	313745
425352	16433
261292	258370
189844	258370
249086	378976
231344	89633
260963	227101
20510	440660
361291	298265
157098	171069
93384	137739
254215	459650
7119	29175
471455	42341
251175	419084
191308	126537
218042	120392
167794	286828
180973	307294
71127	52095
451464	129447
257904	99502
34670	338189
409238	348798
127079	176382
421774	216601
316136	160291
461185	252664
140911	435092
442236	76111
139482	485673
301115	192995
156534	401871
51979	487938
187834	215248
108336	391414
30477	190369
72286	336590
471693	37961
454839	164884
307567	268261
26775	155884
205367	144845
117312	313745
85360	250605
190062	385571
418894	399535
392082	199526
335002	219499
320455	468770
169163	27581
18451	396883
424573	375514
161743	371934
285392	213047
329196	439180
303832	122462
214625	147974
75204	374384
362267	264908
110426	372314
630	492988
110416	242936
375353	24620
398924	179472
324502	149300
301316	472972
227239	139648
355327	1386
376325	196780
334092	246629
107410	109407
338931	277647
316448	3420
451847	469532
24610	159249
458601	445238
224749	239248
395177	228013
370260	291829
126367	48861
257971	129173
123818	476171
316837	90585
338154	261396
66309	467284
222279	172181
313182	211868
114618	95189
82219	211208
75621	329155
328479	351125
64875	468640
138126	295798
308267	354317
43522	147262
214330	427478
194339	485850
445331	305541
52060	161920
109421	122694
200645	340900
287766	153995
430954	117657
241553	187974
489701	91600
110987	99404
83616	108222
242505	21902
52468	89135
380496	271533
345950	149577
478855	52490
392989	6512
458184	73701
422297	29521
56739	353861
245911	401101
272993	6091
152592	360860
308122	55720
335514	228013
375913	133423
44642	48365
354814	58851
138625	273831
264089	405785
87887	478415
53846	214050
20669	17315
121340	317367
339626	317286
70506	353777
296232	152855
196132	70252
158156	82240
15895	9923
198495	277568
181999	366926
209523	296693
309199	366472
146097	71091
230270	463822
34961	299457
323017	397756
370512	119381
482710	320467
207410	315018
378049	340048
252562	167154
26181	119123
225621	428214
15652	96386
118539	62191
111549	213035
328969	472457
15433	400054
208454	458587
166679	155326
104740	258646
283993	326119
364745	173018
171398	445233
444081	264538
301251	230484
39680	55682
414286	349523
78617	267553
319259	162016
272267	337752
45587	272230
433364	300397
277947	59893
449675	68762
162804	412164
311399	395291
438193	300727
465185	39782
134165	477138
59716	151435
457668	77176
78168	20611
244536	277269
33808	51394
245819	77859
448104	425905
383354	133350
380858	309452
428944	209415
272030	183213
288502	304589
62684	110677
450439	109833
422338	325735
433159	109933
56320	276700
237533	269094
238767	191959
106895	12300
473257	48275
228431	223375
437030	390525
411011	142018
123465	482851
183138	249605
254599	426089
395299	258461
372199	385207
383164	442362
434088	407209
465292	207150
69759	210197
15066	159511
3644	183213
31483	33729
129099	21583
40143	248012
6305	27106
272742	416677
109957	393811
206946	52917
481419	315566
103142	412145
457135	372834
388112	172886
382368	214992
195811	295114
428764	478232
304612	463636
332299	444081
489308	488183
275147	408408
137227	436899
3276	405217
391613	366127
102065	443857
159059	25984
281093	267553
291865	439900
337288	79831
447783	288035
230629	475555
477277	56966
192713	323356
109299	426487
465379	319333
432598	375840
102065	110606
10251	40784
104975	18578
116410	241468
270294	413376
319846	252961
248651	293813
64354	362773
136604	64998
191317	64934
316884	196455
293876	354532
53162	315671
77330	119456
94529	247564
409	414832
344998	411553
421880	392045
458065	252769
50501	348292
425510	472160
17091	446351
338955	486319
57394	369938
139445	264908
358217	85116
12379	51895
413331	261320
371329	6899
400437	10411
95502	485304
18721	408275
478588	20358
135872	74198
385062	230925
316840	28065
366260	446358
245990	260038
6283	440804
35806	17066
461588	90111
17836	8084
31219	49294
306772	54545
238644	217423
58120	114201
445344	320745
273163	265589
47838	325157
255318	479872
389017	183213
318881	176077
375497	348798
36084	26965
50296	488835
287580	88000
216894	101493
88531	99901
119872	318932
116525	367807
352624	209721
47000	94344
277355	64335
215260	16735
459678	74504
40542	428426
75687	371934
490036	239083
261491	456215
201204	140935
233117	208617
271730	302533
235034	292721
414658	440764
13595	97894
211069	416402
320067	32840
40028	102037
472853	205162
104740	346647
132103	350911
75257	212709
306473	5040
458207	354696
32837	127921
429120	315671
70068	26268
152488	332867
208614	157805
288690	254178
112443	25972
377869	359334
462055	398066
198001	52052
97515	370804
470023	264766
447269	250389
384203	371918
20565	124085
454867	490588
371479	253069
82073	2232
112625	186374
150039	112842
149736	426439
236359	439740
373837	59769
246404	359166
285660	269199
118743	391414
382848	275677
193083	264406
18152	184558
48590	404319
4509	158228
482532	22414
410003	275790
256235	30403
27539	472164
443855	245317
448940	228431
6359	247702
268017	388195
88374	202523
247619	122694
434718	16084
244536	211792
198317	85975
88603	92888
340037	452746
67399	354933
438956	218727
324884	152437
133312	30985
147309	86674
91239	405206
293881	77083
224480	71281
195492	99408
366402	194144
107305	398445
483444	302069
427733	366211
63574	88113
4634	459802
222689	336291
283764	212182
130329	226127
96359	118890
280004	353772
301728	481179
281119	422175
394819	431735
188108	164816
44107	144845
26055	380071
128639	406911
55801	317118
186595	486081
27551	75303
122191	410310
178506	119381
259847	211678
125102	91036
172923	339567
158544	392750
223929	106560
126513	90814
79297	110688
293054	220064
388246	396929
329727	184697
345832	378762
125096	437350
227456	328963
227192	285381
156092	119340
406175	436522
84052	46503
202061	387004
354206	91558
232183	343252
467828	190369
35594	202036
302665	181993
236176	86800
266307	95794
482575	486339
438336	450755
230574	230423
289673	331794
329704	279664
212512	429278
149716	371994
29310	301704
335259	25410
54892	333791
261794	210817
226580	49021
153500	486886
251018	332343
373755	231205
127531	318563
347776	357706
125312	97280
454489	419166
312283	392605
22123	141829
372340	366127
402430	13129
173234	392788
115339	58301
235658	267352
339028	76887
134671	94881
247296	328511
22993	485185
380846	148116
209372	146893
257632	122694
209936	276370
131288	119019
127221	460333
324037	94516
493468	438978
454839	152502
403170	419530
75958	392788
409689	119381
388696	173887
6661	35707
102065	144543
404004	44469
59006	296868
452989	187974
463241	90099
51274	60517
212361	421935
373245	173696
39892	38126
181070	337635
454263	21241
51759	181885
275599	15991
55007	58178
150791	246508
487777	326667
121287	12870
91380	388195
376926	9880
350288	361919
374305	476951
300264	392850
240937	9950
418180	389682
303278	293813
333119	103553
167583	251116
268820	391414
336396	321256
301090	472420
240974	441013
109733	102216
463774	153058
167318	383921
270248	49915
188241	409649
464242	359136
127531	441705
268081	159058
189972	430356
101892	160336
256618	406626
153472	173178
446222	332820
313934	245679
222217	178436
405977	32985
309917	451414
375660	27536
493347	461182
264433	274869
335766	337562
334864	196540
480957	296432
431471	115862
182543	100349
138786	230279
214615	449095
256630	243115
97942	87471
266076	165448
158099	53304
438299	293861
346486	172089
352685	435817
434276	435086
357622	192248
169163	36366
410018	76454
363903	217502
258218	49903
486965	218727
53882	493652
124185	164884
295988	140515
425827	255397
191933	450541
74110	411424
371029	470069
322826	342807
421531	179224
324993	252316
474341	324035
20946	384732
104740	80094
425005	135008
284777	35735
417726	379598
111666	197020
152057	279006
155850	51895
164630	4349
93449	148407
109418	15209
436821	317675
121960	412205
57354	262954
8177	344001
97763	114930
438825	10612
399441	76829
168350	230783
467605	299055
381826	461380
27042	364517
194180	153252
373279	94973
164098	317118
413816	369953
266508	100052
205322	303353
162649	420895
488675	466395
105964	407540
481248	205539
83627	262972
934	144432
396419	447107
365719	491770
307448	336208
169414	182192
342486	377853
492247	149874
186650	168381
487678	17162
267806	63528
189062	313314
487471	145948
19334	295351
336356	411163
257334	292979
45277	196851
13523	110677
213023	12292
18404	263009
56773	59105
209528	429111
437333	404396
227135	336590
143179	35707
489198	374594
167089	292924
27322	446839
404967	364566
408337	285156
192183	191953
452240	23431
91189	32389
111429	319626
158099	168615
98110	214992
104498	332454
298782	66153
106795	481977
92401	34599
25091	285477
326235	287051
205785	458601
364039	452793
450532	310505
390297	410074
326631	475866
178442	164100
236629	24943
479627	290309
76010	52917
88681	307279
355548	242524
97588	290483
428944	402427
339333	255862
20163	195948
18559	164370
212388	165798
244288	16563
428735	300231
61191	99860
33125	110673
48001	467703
259651	376124
270248	444139
135578	470241
379843	111124
234102	350549
372014	391414
15225	146251
303532	127217
330994	165653
405116	285156
29600	398690
468936	398333
93849	16433
92700	292553
484247	313745
308738	114858
395434	309425
118363	94516
277568	306202
448078	487833
44829	214714
8498	20959
235757	179045
91716	68950
228849	266852
89883	49353
377388	240591
128563	396563
465687	73188
396971	486885
30047	98847
121510	226494
439977	193887
410896	375113
89826	356475
18247	203481
423242	255630
312283	123213
416037	196149
57962	472891
273871	284375
239221	173176
17661	346427
308269	51189
153322	54522
374034	36749
141383	151078
310005	38524
349868	7389
39632	87527
200645	66140
352880	295484
311019	225691
232628	45141
379680	481144
268391	92954
191354	84099
81674	189051
187226	21411
326842	119712
297026	76157
319824	308083
195145	273992
65244	134145
294408	476231
169940	357911
38063	486584
309522	304960
248168	226308
196205	278200
193210	162795
482094	77868
416893	128875
8544	55496
205559	428080
288303	324723
34447	353826
185482	54239
493169	83983
473416	258882
57153	142787
412963	98548
136543	27766
130069	388890
438979	485559
490968	335069
38977	286304
423724	102352
345467	29284
403585	178573
84745	252
171998	386584
185292	136948
230877	106739
178867	201896
303782	303424
112450	22694
284956	1057
217936	209572
337820	477136
293148	469235
266626	15209
489908	281558
107816	283445
190704	98321
422535	122462
296857	68456
170229	73990
141440	336071
295855	43871
464868	51895
492254	445347
117115	478415
104735	203656
174315	153331
301562	493661
108140	151642
463866	28129
422664	389926
253435	277961
440154	9648
182799	283120
339911	259929
387448	26782
5595	232626
124085	149749
340175	366127
489977	50264
130069	153508
363192	149600
246577	337314
18121	102965
332527	491617
131861	208577
297164	293813
212616	317100
96201	285998
98684	439074
24334	170405
364285	421091
177333	139648
33520	341271
274329	244805
404035	12443
264990	166063
333289	172089
143763	22827
374217	377814
15133	310261
289329	233787
213364	137719
15477	409109
440424	212081
133691	102096
132622	357449
295493	37092
165495	187248
268360	493933
168779	310756
480993	414709
255647	116039
212459	337262
481430	478415
163740	258220
70822	295603
119672	391638
210749	446640
193869	189659
224039	321791
225182	235576
441191	219499
302882	398598
111968	419850
277780	434893
297436	398235
140263	177569
6206	81510
486712	74684
489657	420511
154561	71540
116124	378686
482456	26453
321503	461392
363581	17459
270452	355864
339333	42392
264522	433691
270821	208577
266739	380689
275319	389170
356490	181754
156349	287529
341680	276744
392459	273831
408742	319703
377620	322943
104938	38016
258962	369577
280900	411809
251825	447831
443817	138021
202379	50173
252535	319138
222608	101193
290681	123723
446950	11972
235375	364565
461459	342807
254427	389387
343272	356942
323836	251323
111640	428199
221639	276358
76955	137128
289447	130742
176321	452583
95142	400555
373749	154089
300554	277073
373246	190353
51849	38798
409248	186397
233476	218970
292696	156376
311105	14331
214232	214024
211023	153325
133909	82240
81127	184444
343890	181204
72424	414286
207684	410027
488057	486885
444328	309801
345365	162829
352305	406613
324826	304173
458050	27766
167588	214797
49479	1067
179645	242552
181062	295484
238190	245792
213	24620
156441	171041
94267	46294
411302	475457
359762	387891
475571	382166
108686	129675
353597	150874
276679	207830
157142	225686
452243	141431
280627	436397
286429	409828
100499	293813
366941	175234
184894	83275
164602	356875
116686	29111
480506	49580
375012	460095
197131	435092
186781	106830
56620	267562
257573	154018
257284	149278
49593	313745
160388	15209
180562	360443
154848	3067
111993	421935
330495	554
28484	391414
353771	44972
47992	6247
248653	86947
21634	15133
379680	327224
56232	364854
86864	182495
440018	447519
350891	69734
256933	315632
23459	316388
401021	462973
346379	249334
11528	330675
334123	93245
277729	228431
363061	137739
394411	149300
285312	466737
187834	49825
31633	490028
335229	156375
264458	396488
17706	132843
51938	64335
47001	15209
366688	332936
240364	257889
141416	31544
284383	86573
284717	49903
3054	313745
168975	315962
161606	113051
463216	330337
46976	196149
75016	371434
361570	210262
235748	219929
243731	46294
192611	46706
493584	114607
387180	107065
52481	335195
121866	313745
215329	15386
249827	237458
125948	24516
16044	252563
333737	213035
194554	460872
140476	306253
363230	313745
224300	89282
333051	35707
162704	245679
469149	299832
127737	301816
84836	101105
203460	317118
206849	263009
339333	279575
491190	450317
487218	217423
50931	255643
447335	88705
488908	107777
245938	119516
4076	21583
455694	157008
415574	125217
81887	254270
379485	222701
431932	418869
419098	452366
409745	324124
87638	17419
337461	87346
302999	209572
24155	404465
300770	262206
233281	184163
273476	317030
162467	152159
423239	464727
238332	312416
257157	368205
40605	141068
383379	60517
492397	114978
75472	390536
53410	366493
466243	471416
28795	234199
163445	305872
194870	168615
193450	84780
261348	285446
197285	451812
59359	440660
20946	379219
345291	27766
58694	159378
110682	309425
164749	316284
22276	60747
168439	464564
63155	224206
69632	229745
35507	444916
220692	30486
334859	276299
11994	162795
91828	154208
424125	44733
347722	266251
20229	182000
368632	113427
171111	457489
4668	449999
389512	346761
15852	431513
234489	76454
132960	133291
33840	441727
192267	32807
406119	366534
472303	237185
119695	275487
308664	111351
215432	15351
488542	210264
86190	188972
151861	170341
227763	249896
318468	266998
153014	315671
42339	236213
361880	9203
164896	249410
13049	426456
193181	335339
269761	365356
15224	152156
281786	195103
384231	247130
121800	466737
213184	46294
29157	451016
106268	369376
244386	428462
456021	447912
235706	377906
51342	244115
22779	436052
375706	355008
243823	401871
459176	375686
158950	477986
214518	118662
414128	23018
267734	393666
488027	4822
193560	400133
321687	343804
88473	160119
49948	10345
265483	163549
60502	402438
24412	422576
261547	182956
93384	15217
272742	485806
287089	134145
176878	219732
59864	405373
115821	336590
78806	392062
306409	140984
199676	66215
146893	107219
40060	413783
223577	76454
47092	313745
96146	100349
108515	245679
70478	24588
329675	153737
472937	265685
132129	176878
220040	228431
400300	252935
146893	315268
128906	35707
314311	366469
233498	238334
323551	167611
302996	416402
89883	136957
114063	93
363581	313745
143061	371918
350313	162831
246690	472408
339390	96048
358942	81300
168213	151449
58695	280549
37663	293545
324573	75583
409380	273831
198317	280847
479393	310498
418783	153025
133345	397098
196102	288233
384835	327343
432853	78380
189001	16433
479488	330752
355391	214050
322342	279047
393106	84127
93175	87178
286219	20959
404792	420392
57300	165653
274277	409096
359408	190369
14131	348563
325501	250404
241192	125399
139409	67040
461475	222701
467251	433657
178992	86476
493377	475830
184706	378065
429265	442076
146410	303040
285623	366127
395480	262717
468765	32807
451299	99823
33965	403098
430805	383846
44160	415691
414058	423795
55402	304173
72242	19568
213071	42890
166663	354847
332967	293950
275805	393520
92158	265572
219318	282971
287491	387672
432824	160722
45533	225261
175784	69535
299922	129023
233940	149827
71356	418162
472884	92613
157403	173315
140383	44248
289673	263713
207606	54839
141215	269199
84598	33553
190596	308752
462392	452098
289675	1676
343113	172700
161165	105498
102040	159249
390742	193560
165534	60517
206531	31636
189806	50538
179041	483694
219783	211868
401897	241468
273108	486885
397481	484045
426491	71816
400986	13772
424255	165032
409474	45804
342778	366534
139754	399946
119528	27464
487440	355093
211218	53389
421794	406371
473748	241239
92824	406626
306409	321868
274040	98632
159166	162795
41553	213017
219546	486698
28327	34929
385465	141513
240715	22448
446764	314360
56128	443693
435707	488874
263923	58881
167588	198133
85348	242633
443739	118769
192465	387987
434726	315130
428735	129687
404946	213408
86592	401854
384384	235982
249709	156794
28800	310498
269998	76454
178047	403867
40962	275790
459646	3759
438403	299630
122608	380568
414824	42231
311232	1734
170526	180613
312283	363647
151691	65683
392086	245679
307294	77424
99555	395988
394199	3287
132155	217892
21844	156918
335471	294245
258539	21411
75027	203597
386500	404331
467140	248885
108356	217871
38861	48275
102462	265940
374221	95286
244536	245710
460148	292553
35571	388575
129419	125174
360259	445966
380846	291467
200990	277575
192624	188164
202009	156006
412911	49903
191245	134259
287129	278642
207865	57076
87536	409540
135181	206240
381579	272908
468630	88113
297315	438419
246704	461392
193607	107016
340014	461846
337120	387742
269574	79627
15916	207927
204862	375840
13142	293813
380025	367824
331532	393253
411808	20694
216602	273831
263799	124557
10276	421620
69563	15209
447610	53490
249417	390033
339843	336189
389224	323879
8635	348563
112901	134694
432292	311819
329697	2237
189902	368904
292994	314881
85545	69123
459174	46176
6120	307664
136651	61572
227247	42189
373056	220923
303228	268184
329752	267352
208877	426034
157586	385000
474341	492262
95561	247275
228537	218151
167291	300240
100341	350189
356496	23553
19931	438011
252122	313745
428582	415459
52537	396793
110703	121670
457511	166513
27547	360512
67571	51881
484691	422175
301312	467320
35155	267352
464467	391414
217193	332795
278769	411424
290838	250410
122683	95149
223094	371778
256462	233649
211571	239872
449521	163507
339639	291860
93656	63703
191414	48163
45724	149467
187282	244726
399825	379991
121529	22827
129615	35707
69011	398122
221168	92008
328643	369599
397436	233571
153322	383526
366762	242294
152653	193476
221146	401101
484654	293745
27325	267602
110192	406371
325256	194165
39215	254932
136869	292721
3462	218648
441376	368205
146734	137719
385959	131213
358911	172089
6010	132740
1263	361296
26309	122462
29401	145810
332744	1130
370124	369505
251273	218727
456021	184419
486712	276451
56109	13370
7653	394636
421371	481279
4593	457525
163727	477986
284636	354559
211453	286307
47092	9054
142748	463549
266965	189640
426354	61386
99615	49298
412110	272339
107711	463969
457980	90277
46556	118496
101915	428025
202915	59759
407745	393326
372764	66053
446182	261920
446937	88113
227198	94344
266670	129708
410992	21583
485081	855
480530	259075
408847	23430
235045	28718
315801	231411
138112	312320
30837	190369
285785	291823
402438	32557
391414	189567
378804	190369
163661	342793
56806	237781
7679	288035
378655	94640
468541	304493
236496	5513
302247	385040
442552	183479
85746	469418
84745	155362
103192	447560
221191	327436
406941	129630
251781	46127
145133	439389
179087	306253
376816	399726
56328	178436
289909	331584
75115	288035
125588	387742
5028	169039
266460	40161
488589	15819
217740	460440
380911	370791
228195	406083
178947	332674
193471	110677
165429	180578
370619	24516
400910	333709
400910	129415
359338	186095
412580	36356
376592	463799
209239	110677
317816	179402
330601	226494
196949	366594
166450	317675
283424	262954
190051	387860
289090	440537
285156	408414
28775	356671
167	344618
425270	17681
470711	434035
137454	296536
320524	267059
275209	189096
79195	331083
3809	371109
116857	63180
403483	215917
175121	49896
21818	392671
399662	475699
104776	169116
53706	360273
68462	77118
73660	37125
325216	71540
251413	37206
346806	307931
336487	405217
161244	59690
297586	424370
390451	434893
329903	338378
470133	4349
203213	239028
438959	51732
178932	388254
55961	485185
176984	257238
187834	339080
29199	478415
365165	184558
136593	132740
174255	223729
361553	134084
313631	221319
15000	205006
224899	234356
287076	109407
205346	336922
100193	402323
76008	453772
441303	196783
460929	178436
261875	478415
475256	254973
483215	249334
385715	288102
265609	408524
148075	80662
289334	492906
411323	394615
489630	308118
301769	217883
258274	72521
198855	422626
265177	449626
39195	185952
34123	451488
11626	207959
312377	484671
187796	430278
314343	313178
293288	240624
141186	211227
32352	187877
481044	465625
189806	86111
196968	162132
146893	428009
320404	434945
98664	439949
71189	158493
266875	336590
267606	259192
168387	358056
173904	99405
334872	229134
282283	471013
92620	316575
191761	132740
244143	113959
31169	237165
123141	199943
60535	311212
481419	289482
221296	50838
22710	446753
133909	42460
169948	308022
119092	372314
153006	214365
151340	302560
377700	112999
483284	264589
123050	452098
293058	293813
51398	467196
148124	320317
451799	333709
297665	334790
130514	401854
389353	338114
169621	187974
64008	356355
162939	28510
117238	263759
148287	144304
341440	428487
236654	197891
30057	427714
426197	25034
116393	280233
20353	55074
81257	196680
292722	385840
9579	267352
9734	420757
325188	1799
386429	362010
345091	377206
258367	381787
264925	132996
88460	35035
326098	89013
485370	334798
118376	141116
345401	290336
48419	24620
248697	12460
237400	8084
96041	362267
422733	395988
38856	134011
195121	212742
315892	132996
385428	31248
146335	331349
490509	492988
16844	315728
460349	117246
316066	430610
312145	209933
248598	35450
55676	209689
184229	431513
373500	275273
15502	170684
336386	92628
465733	223461
384467	215662
49993	28129
148572	179472
446987	314254
114817	264859
300195	250153
396006	261591
42509	407548
325019	135988
329393	9329
130960	476870
233516	264406
128467	290536
490433	106343
86855	73582
128242	475594
227241	428911
309115	66217
284340	99197
245897	63786
66146	153850
191935	258126
377720	405217
243895	461392
366828	22827
21464	334424
229854	183980
476847	46778
195435	145181
38996	313745
221827	366127
271698	209572
189962	308083
456748	459997
327144	303175
392260	153025
411282	8623
16981	452746
223461	60517
224583	291006
452962	204273
258997	188759
212153	343907
109599	164700
304001	109947
355083	163300
63027	267602
308122	70506
176507	105053
312283	316011
63009	400775
305935	110677
418698	308276
202951	476908
5957	338799
388193	328150
63836	446351
110154	401101
181286	441697
19999	48861
375378	119123
313593	447146
58988	374772
223410	50333
42355	112994
161228	224488
334401	27766
329379	120770
438506	317118
482777	139648
482596	75498
405147	451016
484598	295484
425885	54270
111246	256530
335620	194912
266307	78965
356334	115917
282453	361458
144191	175608
426215	106903
489078	26619
180208	140602
460873	68970
68910	297364
493966	215968
55867	249709
357818	205725
477841	68098
141804	463486
425322	398122
256823	414930
67739	379997
263928	350474
11838	217432
450465	189873
263328	90123
308122	359093
180512	141165
372214	264575
251943	393684
269061	414057
107242	190369
191341	21312
340387	281924
225992	113261
163783	84991
233388	24967
85969	98551
50197	488960
275995	193281
49541	97686
160948	842
119845	295961
466402	440660
64008	48247
318088	49890
121594	272350
292712	177084
228824	245016
77306	113051
150196	35707
146506	241005
90773	435280
234453	314510
114643	467595
398100	438783
23608	63086
79767	403013
54263	133408
480187	313058
227039	202523
364783	470588
1655	223732
285664	60920
214989	83404
61389	166399
487938	52045
45234	74877
3794	240203
227172	188759
484416	90123
228270	187974
2959	12718
176771	487179
126544	205116
320733	86537
481879	166513
50090	464420
90084	219499
148122	8055
301624	405772
74576	374158
107572	15209
481862	448606
484599	251656
16776	445019
376773	120927
240661	31906
300273	260527
417289	78855
402474	297272
238683	458119
125110	488259
320588	25658
171720	35707
349065	440962
344222	366127
158171	110677
469168	49903
328339	210261
151687	182702
55578	438419
381724	21583
439718	49461
460877	175895
451372	231971
286310	97277
253450	173110
405876	1839
237405	100907
140192	411365
235958	360860
265652	363746
192238	463549
164199	77679
388813	183213
154981	395336
445101	374939
223911	14620
209657	422927
124085	113939
480586	202523
460659	328742
475039	461392
451016	327721
190693	147595
187744	160419
402441	474412
107529	343392
126036	364926
361630	313512
97834	44082
332299	173362
262210	339012
69068	154125
91738	151096
171807	389497
23306	327717
397887	12718
334092	394636
134493	48079
286948	218158
425489	392301
162115	353787
425402	412623
461374	144372
242759	108698
376575	235373
481419	58317
69960	209572
228924	417201
122023	396080
329379	334557
476412	285734
202307	79485
272407	60710
241912	105498
225000	196058
73327	134572
276427	461944
400520	225043
25455	360659
345401	228629
272301	478813
388992	487192
228128	448770
112267	169485
158127	207535
337200	139592
124280	35190
35464	120645
386802	74106
190393	382166
364232	235832
404506	86560
407198	183213
1846	388321
84960	315671
422470	475460
223727	160428
265712	197293
950	203585
79249	63121
422225	438783
28356	458043
274635	107711
193767	229905
274852	224909
41799	4349
249272	293242
264139	464080
33173	457630
388890	105585
150577	113749
436682	215678
145717	245182
168189	94667
109808	432212
67266	150735
268491	260254
263813	48798
199819	435041
407423	185617
427272	69984
298141	249709
275677	67381
103392	50264
292430	317118
407718	28718
348095	331928
303782	314735
123289	445109
237094	152502
467788	244115
328489	445233
161849	350562
53391	51895
328367	185479
318350	250915
171205	264360
131335	32406
440204	395988
272657	118662
33053	216773
241674	104698
248171	144304
375690	413490
481354	246963
417136	300524
419171	54976
116526	343286
99060	132436
370184	87471
53434	36510
5841	13930
355025	168615
8960	9054
110744	266671
250207	177569
287212	82585
385956	411424
247092	179506
166456	438419
295639	402966
382343	486885
394691	415326
112822	248735
436573	300800
111970	327217
392118	17256
282522	313745
106101	315275
375802	160468
415254	463200
393106	380029
437785	187237
49370	187299
309218	446616
250482	175815
311986	220417
267027	447219
89883	327100
453382	65654
380489	261402
91359	393326
99376	159064
412056	109580
132424	7109
335287	399085
386389	363122
82688	273514
302784	185979
374350	262594
405697	241468
131939	384592
273985	347104
273684	470756
225107	466737
37032	190369
165221	162043
350847	203656
456231	70029
373244	249334
486214	314742
40890	317565
57432	35622
438956	237178
115463	89248
418742	196783
104874	104048
25664	137739
414257	30757
93112	16433
39988	428026
385397	317118
93140	121784
66365	245679
423123	433385
351360	34419
299733	378462
224594	95149
72804	428074
108648	268261
454263	30241
377930	452061
107375	58145
157789	35057
248728	28129
144947	83967
221165	446801
389405	262954
350472	193931
237535	429863
90445	430356
236160	97215
297450	29800
397576	119762
315118	142216
94906	391414
167642	427686
134299	465417
283706	468481
68801	293813
103661	49606
361446	454221
39403	346340
375660	351955
180888	373169
91983	363581
309852	391365
369064	461260
311873	273928
31824	416854
139585	293813
428011	267602
269848	44469
438336	34052
56776	256070
22385	322719
153322	99641
280279	317118
67906	182192
410932	379976
150713	294866
395339	187974
444753	64429
484229	306909
352612	429603
122950	293813
286490	86974
302716	418909
349140	72070
463200	299202
396275	113051
75507	113274
154981	381605
83222	209542
337741	9643
230250	451016
258095	198790
382379	420944
63661	464734
172396	114678
31483	248434
10883	203438
57094	94344
464952	131992
461185	420790
437849	454772
307816	223354
372340	435204
57349	17118
475249	186259
328840	129322
115100	28129
250404	179692
173441	268311
44229	45347
443677	12245
383044	352074
129992	138011
39631	192981
331503	149713
99862	98493
20523	424434
139432	76165
259853	490888
91036	329975
78309	73990
319396	27766
103306	262055
408436	388839
411327	215821
410011	190369
221894	13903
193767	141107
255846	246245
321242	351732
302298	365690
308122	179258
65275	126259
248422	220417
480743	317118
334872	462696
404090	175316
287737	397853
105044	181644
85344	451016
349763	305392
382742	185016
114970	377416
208337	251703
146791	183711
346806	453746
437538	265589
319092	248639
248188	278070
442119	316284
9012	152791
217326	147379
354778	369599
325630	161226
116366	47757
462066	381198
279256	137928
296459	441313
471950	446819
64863	163800
486161	476951
2315	486603
123185	150354
473619	169482
151689	252852
407585	85436
158753	393326
332299	476231
78510	215020
202005	152085
103193	165267
345918	311566
462839	263504
68639	392301
385889	135756
379255	99405
256893	299109
364942	146202
19438	212081
16641	74981
46248	472005
62005	489552
146781	137128
323684	62165
86592	224791
89257	4898
181447	244105
369030	426889
275001	101323
385664	148479
478287	249709
39856	190369
58418	207959
55923	100655
236035	187974
442471	358041
208664	446013
139828	245592
61598	382132
81358	470429
16179	104002
400593	393326
272742	201946
53963	137128
133976	290624
422942	342896
200402	429300
451022	20959
427124	76709
296477	226152
197661	121190
360579	335812
86304	392408
403128	249334
80635	315367
440879	62191
88045	2230
120099	134267
386973	420392
151004	8607
113457	83811
94551	50264
130651	139146
401519	482260
454867	485329
243840	361073
360042	273831
288918	317327
16790	371441
468523	28129
83712	428103
360459	365700
408329	152429
230574	313962
63145	190369
256893	478415
461136	411229
377411	277935
430685	293813
442236	353485
320194	2577
27825	374387
404892	336323
285209	345073
68241	90473
351657	401297
14922	347308
266140	389111
461592	391414
173478	133648
139409	468832
171093	105585
175501	440461
290838	150352
379652	313745
24688	486885
192611	240374
114518	187248
2832	428199
463539	295383
248559	148479
100515	36066
15696	331265
331288	463994
393037	95798
419645	400974
375092	28065
20172	298767
56749	353787
27712	321791
430116	226168
48953	335663
316156	477554
381528	330414
164933	387416
401092	245332
116665	98847
93576	174382
106922	318735
467812	399929
258050	11626
371501	469235
409189	182092
479849	156376
52695	449212
57276	310627
46645	49473
129063	306372
14210	61608
377983	359762
137795	466432
487508	349043
438783	315027
296739	324078
35151	431137
276821	329139
431290	321738
19892	154398
394021	446425
301315	288750
31483	228719
233782	314740
78319	373953
232890	357854
121254	429161
108537	100349
453467	7262
404099	50328
292576	250389
311538	430356
308682	254130
478588	207111
346061	417439
208456	4569
443300	96973
20856	93245
79733	78699
407999	144037
278674	346266
44159	410317
51517	391414
155352	317118
200222	343746
229183	188067
257472	352134
173397	217432
46092	22635
458372	309425
292020	222701
154008	214024
405829	378686
56542	186561
367087	440163
482851	322774
295561	67584
254633	410210
90208	465598
364754	477131
339051	40784
410634	425993
207741	203191
380791	347202
231618	404408
298124	106011
347324	461926
232042	237235
246208	223335
225479	477910
272216	293813
379163	63841
192238	95450
236556	3073
372764	362267
411253	134694
355477	426990
112443	230306
452962	65938
215610	491248
299934	43064
17706	78811
256812	15133
136731	413525
242800	267602
477870	446351
239698	43642
40677	293813
270986	187920
130600	217423
175298	180578
427980	190716
170376	469235
475613	304960
367069	479579
64398	156722
255412	359299
333892	218727
7358	373476
157666	137028
310995	475612
256023	124650
15819	293207
107659	131687
250318	80320
125417	293813
138674	295218
478954	69036
19936	303822
141111	446406
407213	233560
347973	193242
297446	411424
154648	245679
348013	328729
493523	170295
170078	328662
323616	249102
119507	201592
358477	241137
56396	161755
338404	106044
237595	127921
37688	355732
148547	198317
7467	39967
193303	317118
46525	160999
155680	492010
227337	281391
482851	80552
372396	237235
269977	373021
483977	432320
387244	110677
264696	118286
312075	441996
323781	435955
105883	268129
97105	52537
230051	24652
398900	356645
101035	297654
481876	103808
236359	218458
311562	401871
262645	152027
426452	326683
472040	286936
187834	478148
92696	267602
465858	102345
58694	448709
39772	339582
297202	439218
167903	272543
220458	187975
167136	209958
266538	53016
361291	251845
9965	173887
434401	105967
417733	446351
247676	385450
160720	344272
279597	426736
245938	231141
440190	355700
35441	366493
448354	215937
388048	27581
298114	470870
408459	35862
11427	292721
91382	117854
117278	444255
145358	22827
65615	84089
354022	140161
60287	325220
7711	249202
183571	313745
65567	12245
16445	317118
19135	194805
479156	401854
238172	68613
462715	387742
472566	44807
315228	313745
88401	266852
378468	37726
430561	312178
293522	148590
405674	311505
8183	262954
119284	21268
414035	391414
336556	380482
192176	336291
131357	421399
326704	88999
221652	189356
156490	336590
15133	108222
112667	125968
55136	49685
80138	258370
453713	462653
264409	383275
136264	328140
55034	480224
382442	294965
317182	4376
38559	114063
289695	391414
381098	366534
76755	122233
35707	406167
346272	328776
195258	112312
436059	149389
438783	123236
493111	425890
353094	453625
96305	261320
180527	408893
443964	243374
72201	288035
144567	374552
219546	476429
174870	438783
114062	468309
422516	268118
103283	24070
442235	477491
407921	16433
376484	253750
349853	76654
284390	94179
41378	29894
127177	153410
429886	469235
474341	61059
437352	282134
106993	127026
164550	200632
53511	208038
95367	353787
249538	119123
376569	434893
109691	113138
44669	266852
477328	281163
406520	1968
471286	177855
480936	14801
300108	87974
39494	279374
128383	484953
56805	243453
400273	89240
207249	34806
47616	91600
347640	353693
246540	247312
272574	357854
112823	312259
112625	292528
204838	139133
101087	206486
374272	272846
190491	21286
17230	151944
329026	112630
424425	294836
371265	2562
175947	17476
192646	252166
47368	52518
50610	283385
351023	489200
106739	302293
190015	338877
490748	111000
199120	425675
188469	81344
481406	408172
118909	268006
106648	423524
207415	53883
201154	207835
412205	358041
479918	316284
38202	402348
184067	48275
209948	390596
321072	75067
339188	294836
137201	267553
18136	101518
291074	383967
114832	156701
361630	477986
81190	49977
150907	94344
76154	357854
54056	65252
359790	67280
136679	402549
85621	267553
269949	244017
193586	166970
470266	187834
127050	98012
350955	283150
296709	237368
366126	471013
325168	421244
334364	447572
299228	461944
94126	398682
350369	68414
6333	49826
434756	266110
476331	255799
202178	292945
279047	35123
438311	220615
360822	152321
165	241468
7669	79861
407058	385279
97247	32807
430568	406235
193957	214050
163336	278482
177126	314640
374028	178436
294494	455382
409016	26577
61461	428925
17186	418166
385826	51214
477537	159842
375660	29168
221956	81223
96776	487838
153037	42827
199780	15133
146893	375763
66201	313745
339626	10271
394409	446333
422776	179375
274647	151944
460247	210927
455788	52876
42463	217809
153944	265525
436086	489720
31930	451600
382082	310261
450828	288939
238595	4805
346272	27642
41378	264080
21312	276477
170772	108554
154781	441135
182835	140508
480510	400273
284052	22827
445349	226501
219080	51259
486176	390349
305171	352858
162100	80529
398422	76301
446693	285156
253102	275677
441065	438783
8463	472473
430603	317538
436631	414406
11165	461944
215730	198449
424766	266852
30378	56410
214235	317676
170803	344016
213731	127921
331297	83979
458207	209510
205481	355700
396487	121106
165805	315671
279833	309950
146124	418651
35946	325334
133630	293813
197107	51881
393779	96094
378420	139593
328367	103020
194898	53883
1263	158684
246490	141529
317914	138338
253115	103267
409142	135092
26556	181782
311510	258616
286570	368141
192232	74106
5099	269351
63730	312595
61647	308019
287281	291918
119306	412980
43334	303175
36556	370492
408357	435280
378387	331535
60009	15209
53532	75673
82430	248777
96396	38063
344781	356041
239364	226494
469384	28548
299106	378859
39647	422853
474274	283992
245910	184784
346272	73436
250411	305151
303278	245538
397535	261396
413816	432632
414128	234748
272742	381008
443976	459902
339783	366666
4790	568
381305	493918
130758	141166
375647	162887
406585	346768
198119	242695
33745	33867
139082	18451
225868	339052
37748	210261
255522	379197
22966	240796
427716	111182
326769	62191
487422	218727
421205	387742
410876	272230
389314	290637
280939	473225
260390	174606
12153	293813
169454	428214
209952	269828
139844	257581
131412	408829
93167	188734
233292	360038
312283	69347
90128	21583
299113	214050
414762	79446
479752	294836
82140	388575
275381	292721
196003	232347
357387	228551
138140	286337
217246	484721
457137	158334
178248	78820
216299	58199
19727	226587
457417	179352
325147	305457
257476	242187
479461	236595
182281	413525
266307	189786
186588	392011
95519	235895
168439	346726
83340	287983
119743	212081
285091	366127
215498	317118
21482	225420
263566	291249
144973	473210
106268	31413
211249	152702
274478	235606
421843	85163
144825	351639
337670	478415
176903	354847
171108	283037
453501	21379
382551	190369
293775	91657
16874	37516
319218	122462
128903	350189
307176	383889
75119	443741
381305	460824
244854	145717
458155	458933
178559	113244
168658	9061
222894	94516
448779	76185
157238	48146
492157	387481
367367	395585
292484	309801
392560	28129
297654	78500
462670	378853
110621	423469
439772	454261
396050	372113
208872	398333
171446	411809
187458	4413
446182	154766
120003	242667
41287	308100
295841	292914
349710	164884
300925	141440
193306	384400
269612	118846
466472	224006
323046	490362
23781	100287
117862	444486
139307	310756
177975	406099
230731	51599
237934	388244
165	96149
303283	73189
416340	190369
168975	373638
493349	69483
163614	62699
240958	317118
351539	352605
92431	334680
281826	402183
360549	422859
437077	351732
265554	409828
287573	446494
432100	350189
381296	110677
219509	7772
269726	256075
6381	430405
419810	132550
167810	101058
369631	52537
356757	484085
420124	338189
3115	124702
313236	338189
379582	264406
414225	287835
361894	355999
21067	313314
37301	426724
21784	267352
216666	436042
289137	103587
218484	13370
414058	246672
71189	392996
107345	193705
319317	170341
156104	176878
306371	220417
240661	79416
285238	94344
364039	93627
84754	463456
310811	421830
91608	250679
413351	341271
87517	383946
89237	125392
370096	226127
91806	316575
57978	136435
360459	432036
470254	336291
153913	462867
60767	485185
400246	245054
367919	102352
297842	457543
400945	2715
424624	276519
458065	291521
139056	401928
493501	245997
239872	157490
3460	457257
436938	141166
355801	379524
160523	15155
142211	471745
41804	468387
319593	250053
127412	172089
258746	291484
373377	132247
214308	296645
99641	270329
412601	5578
43419	5857
464727	210849
470871	12177
93148	90682
153407	104914
267605	202523
328685	94640
127788	308602
81978	236735
139927	126426
80378	284536
28971	11396
233498	258071
266916	236638
21095	335619
438882	267352
192624	119381
403044	95233
337331	309889
208585	306633
154949	490888
237242	110708
482984	282227
335654	105719
66235	377391
5341	219687
358172	436427
473076	425267
316973	185335
40890	60799
428487	418771
213910	150158
140722	336590
305077	402120
89181	231885
320898	293813
146856	217423
416533	21268
391479	329278
242951	211134
355425	219618
142403	176561
410238	464557
100852	293813
309528	194821
312748	183213
313686	426034
312287	241468
254463	380409
201813	195163
339871	313949
218696	143743
401389	90556
359980	420944
398607	398333
229875	420895
339333	46057
134629	246854
255676	187045
213487	140948
282867	140067
162649	87007
450330	290158
103050	78954
23212	88015
175179	367562
402312	440962
467703	320774
247296	19005
335379	351257
23423	305422
71293	93399
469227	487883
478634	24943
333866	313745
485646	373021
359092	41281
87638	23815
98694	158145
482083	241789
398761	477869
44104	313745
487738	223366
198405	475935
221775	190082
48127	40784
78806	92199
280763	358806
232380	471745
443778	389234
303175	276572
359236	284797
249845	11626
13720	309524
153418	463799
432719	482958
481419	358627
153181	313745
1228	93201
460771	131035
322329	276358
357343	83253
388814	89684
53196	478304
91009	426586
132617	158526
343975	190135
278208	332934
353304	301252
87494	443693
43373	244137
244688	228220
381461	298372
186650	335430
289675	182706
167588	89313
150756	171753
95633	32444
457418	72391
269810	141623
176572	437641
207486	486768
373755	235445
175290	401854
414920	118925
443246	313745
96449	184902
71054	15209
391019	62191
439726	164884
102644	435023
118907	76939
265486	438419
126067	463535
398900	335663
420295	100363
264450	249281
215832	237833
382329	108554
299884	81159
479378	403687
406657	431332
195488	168129
373182	58881
89312	122462
449146	50838
492316	50668
39429	11669
121930	35707
80767	319061
458936	350189
426685	414212
230391	427195
163390	235679
400128	344177
118284	156442
155406	179375
286768	461944
409474	12895
125064	444159
477932	358754
483987	375961
355056	122877
479351	114852
428550	463549
205759	492346
342434	95942
177529	336590
258997	255579
338915	428674
453738	245332
31543	17186
479351	297938
75286	15209
188161	389513
102358	35707
92401	347166
408103	317100
368315	351015
462058	1101
160388	190369
474204	266852
139	204330
71647	17857
24987	132843
54964	310756
367830	362972
96618	230691
216479	277548
446771	58074
145217	405837
263377	172069
359063	16153
332470	457081
275390	63829
151663	162127
230794	162593
28357	254119
110933	39370
1174	339303
285498	231485
309144	309425
368858	53863
22350	77727
189330	118803
392820	179716
445988	76212
230821	219572
294193	98361
327169	289547
404892	278482
362814	130632
304827	447272
405459	190369
254575	138088
195362	447860
287286	137128
65513	224747
94035	90735
357668	214050
233361	368710
346645	428738
236686	214868
448104	337713
4409	156375
20726	385237
108689	249202
227375	237178
481419	192611
446352	248353
159694	110677
322612	86892
198350	125074
342949	57375
128425	225075
482851	89837
270014	476951
226267	169047
91452	397965
403022	293813
91325	17590
195012	467192
284732	318338
6906	164884
455367	54125
30906	347873
336452	7159
151257	186259
239748	170456
444890	403467
157280	185599
70947	461846
475259	128662
138131	293813
423828	426887
374492	391414
132622	111262
215186	467690
418459	242927
322057	353460
408916	300473
415013	337238
118667	335812
165092	421942
257498	186561
457517	461916
247168	205643
353103	67040
261673	10646
3956	265065
267516	91711
277830	336631
211046	262981
141740	70029
230826	464420
85674	313178
488100	299909
295094	246672
451551	316372
87741	188759
476614	313745
168339	12602
187754	351354
308642	144820
171784	373479
270248	99977
39951	316372
34798	54839
43454	270161
18851	19365
210613	247373
338113	354778
475691	338915
470355	147693
289578	121141
168437	68981
446182	135848
370214	190369
32722	444128
196730	352905
360038	373021
105249	14400
175156	267602
13137	463549
85575	321321
122096	457586
316565	191250
120779	314742
12667	439453
443195	313314
314602	369650
88740	162947
189445	395395
466958	412517
205948	192195
182890	426308
53791	45141
384410	195691
474341	96366
421205	49903
238478	267849
1601	190369
53858	277961
327860	86560
79767	406136
350136	24063
245503	20002
33493	148096
43760	26714
228243	267602
417736	438463
336152	384750
441463	21411
66622	60517
155988	356645
417764	387742
57870	232890
226834	401871
412911	424058
60287	451401
394222	359853
57823	237235
363505	48163
114643	236237
177549	351299
31848	333678
26287	246273
146893	353481
381305	46071
438900	194583
201091	68628
267977	478415
445172	415490
144920	332888
248329	445602
365435	388112
127388	469509
267167	352852
173738	388575
52993	121226
397565	313314
343241	315671
8085	430070
31285	428738
67859	262954
218023	487396
1258	359358
152825	371934
292449	404960
446244	375812
251778	266538
71430	182188
104776	48146
110518	227115
80297	69856
479072	440249
368010	175725
94796	109828
271873	209471
407768	273287
255953	396968
85699	337314
303280	32705
339904	369599
487957	248777
91051	423436
371754	267602
222331	29105
193869	236213
262803	385000
117381	60517
18892	325380
452344	358547
46963	93083
325199	273831
231589	364294
441228	423657
424343	420944
463073	338915
124873	156207
29289	142674
469532	293521
328633	250574
7633	275790
14010	387742
237801	278487
229485	301899
492316	231988
55686	409540
315692	303223
68700	314742
306409	490323
298271	350189
13138	186259
397896	301475
293735	187974
25858	171069
428326	432999
164447	175818
224143	371675
13563	44832
336941	99742
31314	315671
230979	142018
356496	98847
52353	427448
151085	176530
271476	97999
234872	116854
225197	190369
305261	7159
72656	338271
25959	53224
167490	10345
207855	435708
22414	471745
455922	35707
242135	102352
25969	459997
137166	118728
433334	291407
329139	391414
346697	43761
478588	108772
354741	436740
385523	307529
258304	46092
142852	360860
363749	166513
79827	243115
108644	89082
137777	231076
115138	49903
82981	316575
287030	192195
120722	420536
261277	186571
185953	240225
33463	140746
49635	23018
81555	460097
238935	289568
215660	110677
466479	319212
298287	9144
296772	81057
345729	260527
3809	478846
452148	7808
128201	84504
296711	84560
26127	132894
252473	446831
467930	137739
195402	207752
490146	83275
289869	75154
228126	207155
324190	377778
319905	309425
1655	82585
180672	98847
306196	98881
106168	217223
403350	301659
440610	273687
367262	295567
437999	56866
305054	109212
465687	95042
205770	334210
144529	23333
487759	56068
148680	476656
481882	353777
435687	461801
268524	250805
237136	420392
268765	67584
452101	243343
446368	436723
277105	344120
244492	235759
388249	50538
389493	139216
286157	21632
452962	137719
125835	196142
349899	304356
50494	330087
125203	246167
407280	265128
317200	134259
230051	205051
137454	294306
187539	118333
419100	80276
206913	363694
433135	344843
230783	218727
5428	214050
166271	94102
33211	293813
250709	379255
340076	303175
377952	166513
389170	40362
341579	427151
124320	304706
443017	46283
204255	35501
222045	478859
342396	48861
187067	140515
137454	185946
375889	48275
358145	485304
242849	263009
169344	43525
169331	487563
90300	293745
415270	354747
342599	476880
24474	132740
157816	389682
288263	50589
405190	380738
233745	84128
366724	142018
439977	220417
94129	293813
90296	24516
391925	50322
431644	244703
226064	387742
258940	400956
338461	113138
8459	17181
466691	341046
224616	5258
413171	276029
289444	153995
14608	186599
200169	472072
111572	310836
325491	101756
140722	449534
414875	61621
477759	420392
398103	397894
78207	295650
196794	427012
19121	363671
419056	190369
109949	134145
175481	166689
360189	231060
379862	274030
296788	369014
238496	280871
284140	425675
29328	15133
359962	368555
145363	323343
150715	144110
205622	401949
145484	86476
3809	191084
228848	225454
79347	457514
46772	483339
276821	283257
477398	41341
376592	372945
136731	383391
257613	143807
237509	78273
101230	128183
456231	244246
223929	161052
376949	369577
361010	356645
351248	60229
440510	167831
51601	39095
97775	485835
302243	273831
150125	420944
93440	152794
105604	440962
134426	9997
92945	456731
481404	330762
154605	260527
178222	441135
218714	396640
163375	375075
216834	198104
24412	405544
76007	132644
58142	94516
111815	61572
381007	230691
407143	452479
234738	122694
300273	206146
472662	290014
132086	377210
68297	440804
428944	417025
43286	122462
19542	119342
211657	477729
352007	181704
354023	355259
105369	492239
390240	6171
354545	436895
449176	487644
136954	115141
448212	389009
367024	179136
254327	215580
146281	175363
188911	18479
116504	105878
352775	402269
367762	295650
464506	227545
462653	13858
120861	260812
59864	127731
64130	124469
250995	128205
192288	348621
109550	305257
304952	292721
223456	44070
150753	431799
328047	454975
24174	50578
21679	304866
25312	216089
161397	24738
290855	222407
159726	221061
103730	118156
297474	445069
493943	80193
60166	36191
42905	259929
469832	403540
180757	387049
400096	17186
85699	390771
35766	70557
230574	19182
343650	312623
200209	55074
230516	305839
449375	9569
149456	267602
108843	208786
248470	63065
233045	81418
79919	122816
135108	299451
207459	209510
142448	388957
278894	158992
350089	432764
437792	258607
158232	62946
249549	72432
17968	181489
362231	340176
262233	363436
441803	163458
286075	82385
267443	217423
487187	466046
69852	35018
163770	13276
396632	73336
123161	77538
239346	48861
219343	427647
182491	155007
3935	391177
195682	286622
58465	337791
458562	480840
486680	126615
130425	380992
333468	373717
374196	290523
443320	408031
355118	190369
256154	397210
299033	378546
316330	491150
11528	158493
372488	258165
93976	171844
480580	291356
115314	391419
392414	52537
48275	48319
307628	272339
350699	264766
150725	298767
475949	236213
458638	244115
104192	59759
354216	484113
311756	82989
159121	291324
302153	175387
288106	113051
23353	110708
195188	221215
139515	41533
166970	219659
171437	233631
483706	478134
386993	253069
190281	490507
158191	54976
474578	249444
249334	383597
133732	267602
146667	79859
205180	4898
380454	122581
478588	4908
402758	99496
481172	276440
59386	316372
197535	144458
444862	235679
453197	315380
273599	476447
135339	17957
88666	428915
287953	50747
225192	481785
132811	461944
448104	276876
45724	472218
363648	252832
432301	229219
189064	315573
202709	20182
281371	306505
302878	454975
228110	42890
354942	94516
148112	243285
406573	391414
187899	469581
52109	40330
197681	294965
213782	435817
91004	153141
125935	339153
369815	421679
3809	55450
217748	401881
242872	209689
200222	239107
93009	420314
319259	313199
227263	133531
309917	388719
78214	152502
308533	459721
100772	273829
280600	454616
372799	425960
384036	10206
486912	296722
428277	119123
175401	196488
389959	104042
117647	306633
253102	35464
216720	190369
321183	344580
149827	28014
359712	15263
116180	350384
404293	410716
447133	227033
17103	300933
445162	35707
174034	490075
417369	431226
398853	211134
377032	341951
440740	346408
263889	413215
420	129923
277764	267352
343602	443779
250059	62025
587	445533
58372	417013
404618	98396
444438	279509
334632	110677
353714	156911
304139	260533
230051	143006
86440	318236
168972	406436
84968	361073
366411	385000
16024	317118
407693	273831
77275	338189
115915	129107
353890	2715
437233	395650
67152	414384
52004	263009
275813	93454
161177	94516
484250	301186
144072	70433
32406	360842
9579	195124
153322	216666
396034	61059
231992	410395
315141	267352
356731	491235
232632	122694
265586	245332
329413	44943
232616	122983
39892	264811
52647	422853
129895	22347
5312	153572
85016	459779
465073	171069
327832	281924
420120	463699
395669	373438
122242	58947
115694	68239
90296	49896
298581	317118
214224	164737
121694	303175
454827	110708
161237	478709
15225	27581
133769	394496
147743	73316
170388	425846
373972	175721
102238	160376
312576	252443
383536	116283
260419	419291
128835	482315
380338	357357
85739	292468
477932	335057
437098	302671
83277	145844
278810	48253
279206	328140
471808	141892
351066	320045
321473	60517
324061	447446
188510	188642
161027	101806
439072	350696
51166	478415
466261	389922
25420	335060
219862	385181
250587	80543
449169	164759
110328	88113
79528	342204
80664	98906
45724	272878
475963	113138
461157	417201
210774	211819
258649	116070
316136	37519
75277	293813
102644	239169
83906	86728
227872	238702
417938	462898
379762	142792
80556	444679
230574	229823
112840	228431
274852	408121
45269	121960
152655	427714
155047	468125
63233	13370
225318	251943
43420	190369
177734	186184
282234	393545
383796	42035
230755	49739
263090	326614
147803	380409
449795	83811
155730	195150
358817	484058
375679	75499
89015	183213
266181	245247
400497	237585
492927	86184
337089	287740
84536	237494
465031	160119
295391	469374
402726	221890
209278	176759
267612	31050
120822	293813
132955	361500
250139	186159
323752	366474
344352	97985
365853	245679
66496	276259
53858	288035
486271	366041
72000	385181
178118	452567
377869	409828
470044	124298
454583	452803
129328	326461
415066	477565
255471	181782
264699	21411
471412	313745
255877	260640
164085	245317
201945	166063
451849	419356
447258	350
380290	430356
174552	158514
281365	142250
208577	472273
466151	216226
117992	240859
387954	482559
5700	394111
176913	320354
337237	67984
62373	8617
359762	153155
198317	228726
197681	400112
320245	125306
377270	35707
265163	77598
205559	281686
330781	312859
242889	439970
371657	366534
26763	218360
127301	80325
219227	347496
161051	417643
160790	28129
161752	477986
33416	457862
159333	489038
75419	183213
464847	491506
189001	393787
187834	17155
109733	281163
289068	476171
24997	255086
295997	414257
71746	447879
42930	288510
402438	410238
300345	242449
262919	486975
449387	329810
305287	436740
26563	239090
15027	320847
19259	218631
125772	75499
264280	470554
242383	84089
132469	187974
121852	85969
432085	221324
301303	169844
334985	487415
9186	352925
135447	192365
85674	186561
119625	317957
266931	387101
10217	442180
214938	63528
192843	28152
326631	182566
254273	52917
51581	308870
369358	124085
438475	8268
397734	422057
329121	364302
57432	77461
112202	410991
406963	261596
50155	412871
104170	433914
43115	447560
236623	152502
237128	324695
423805	123227
438091	487130
420016	84089
214617	281082
248149	287541
66119	11972
87638	220755
436268	168638
115401	110708
78591	266375
290305	361024
457206	10699
219198	118611
51447	46294
374305	326311
153496	81666
188442	174139
317610	166513
149661	36195
247676	467624
17895	234808
124911	81247
129010	32807
406560	29500
148420	399736
14303	468636
401285	470953
489441	277173
168143	423346
171897	227101
354193	296693
321150	143302
57154	244244
110994	76454
99602	295650
160680	158811
176903	29025
67382	183213
6026	480421
447002	430356
352648	131940
35716	21249
164447	308135
502	464420
26191	357854
290414	22907
347853	267352
193197	120132
312245	208518
330814	368205
149110	317356
268493	148950
116947	174255
220698	24555
354545	217025
289675	186688
16970	53194
93384	125420
402509	481368
416116	357521
471205	251564
433354	403935
84745	64143
57493	262954
342536	51222
341279	122696
474688	11951
285535	95942
182054	273831
256128	28499
85151	339009
153379	153739
55923	293883
97777	103798
5939	16433
279936	321916
12897	93766
343244	396431
240672	33553
457820	159141
127743	236360
33566	344901
152368	354694
257716	335679
102303	281924
406497	357748
297742	23018
447944	110677
224512	58070
14312	88827
358446	117397
357413	95149
360997	425675
316156	49021
201346	26551
391913	453213
140442	359218
386516	299457
369815	220999
357854	55594
225855	342807
338931	388055
128313	428796
228359	267503
71876	489103
413250	259754
443307	12341
415728	101058
328403	348868
110703	212963
246191	32807
195402	391682
383295	244531
94854	486104
171712	46706
448883	280233
353542	123610
449084	432673
368377	443930
449521	37634
107155	126897
335792	158420
477646	134145
197605	363564
119365	5041
26948	279139
479890	437404
58908	144015
349374	342914
372857	276208
64008	343514
317370	114527
100856	440962
145585	285757
11801	346216
400910	362713
464419	111845
300832	412037
182094	479614
276183	484019
327256	358943
158481	153995
319393	98361
127531	221030
127531	9054
432965	180841
54976	491498
222399	45413
468309	493204
348944	196534
300733	257719
400270	203414
288333	196783
430161	461944
117803	428864
121911	107845
116767	196783
328148	64759
45154	178436
149040	110958
189948	49903
408674	388575
293456	236065
52857	94516
409143	26366
1056	347216
351639	98389
392953	414359
287953	167368
199611	135898
477932	99197
79256	198875
467502	327217
89006	146202
249101	60444
248134	24516
393960	487176
397946	40784
442315	398418
433820	402703
214087	237165
418368	47163
200719	241515
113372	21411
310514	281924
92718	490237
19534	273831
473362	375840
157961	284843
82981	200652
147423	227566
263963	110096
52223	395964
268953	103260
168946	236
290482	240639
35953	466744
285766	41377
116087	110606
44577	337849
454248	32605
489977	264908
17874	262954
128686	366493
277373	391018
115840	149131
56430	21411
442228	295650
169353	128676
277888	28129
411248	197987
152283	209490
297979	370820
316255	443222
388624	364055
433346	452091
71346	97777
269101	251736
478114	17365
18928	58848
330316	350046
409168	299467
33965	275677
176182	315435
6176	281470
44844	65275
105585	21691
238327	385000
152807	476951
91185	383706
96370	65553
73057	311850
277568	189659
65513	99901
437447	36507
71665	290137
329727	364643
307273	336590
207057	190369
367247	446616
42678	324126
376385	19246
240357	103751
126546	387391
42021	420460
138182	18659
200087	205812
194019	248394
433899	421830
162844	69196
299804	150237
372764	353343
69975	184941
284515	190369
26527	320169
180125	407792
19005	85163
406684	364011
359031	209285
99060	70557
351071	176408
40701	39943
320167	119381
456455	22368
109208	263703
10521	36357
93861	333409
196003	43514
169414	103804
267192	217223
174362	393938
187571	445666
193386	148590
263266	4413
73535	21583
189104	291249
301955	7130
210336	220417
128407	57057
462812	237660
123144	143387
253171	279798
68411	303424
319259	271038
22943	463604
168963	428415
274826	112581
446328	208577
230629	356315
261112	460845
340620	142018
284554	452617
187587	343547
40686	428103
206865	467947
470909	186440
117125	333280
389643	213743
480954	4659
433474	401854
268162	21583
227781	145479
174887	397535
397373	231396
85180	30894
225402	447107
208494	426034
430840	210050
303166	353343
259952	19334
100771	69221
66129	269199
422302	426885
294602	156006
57145	347664
9826	32536
385373	289829
130069	185625
424757	401928
159169	134145
332703	427427
106268	204442
358937	308100
291801	481654
92449	450959
300874	366127
2004	486273
29382	193382
321576	296939
382862	307130
376919	203445
17642	103936
334092	403240
3608	465215
390255	183003
216692	294936
16844	456569
15964	21583
228994	288035
13370	464669
79188	31178
359568	485723
423013	49021
231545	327686
292205	375710
459425	245792
406061	141440
255086	12245
282310	279922
366402	275677
375565	306484
228013	460550
25748	220179
98654	97541
425161	420757
166883	374232
318590	389955
488591	79989
257289	208921
295841	327352
60826	196783
19542	147707
228707	265589
7963	114063
336938	368416
421682	97894
139239	453741
215329	421935
80326	208577
435060	469235
279159	179375
3809	65465
257446	164377
6186	419156
332299	254238
227857	191289
243731	295232
146136	134694
475150	94516
360946	198297
412205	64429
83993	192554
256748	432558
206070	381605
294234	27496
422470	195022
131174	294677
234335	418551
324468	250214
222552	101058
20507	204330
178003	15133
238936	381804
173879	84504
328059	371918
145521	447873
455218	402511
10251	267403
357616	275415
148656	312304
164068	388248
177595	118898
408630	400108
399270	160468
169067	404806
236015	94013
488954	360363
357926	114643
226747	10693
202520	165192
218158	315843
108385	328108
258916	240374
442758	386900
171863	13568
8407	217809
407085	177630
276509	435708
404073	436398
434975	103804
83027	200444
316666	70565
41086	249334
178263	263062
226907	371918
93625	284843
121701	417918
483679	4413
274263	183877
453306	266852
104423	169389
86438	229590
223577	41400
317222	98906
105788	86560
106242	24334
173759	72371
245067	303066
57276	236387
274451	183479
138126	378198
428182	420075
65257	345261
330369	1666
174315	204737
130879	461151
82981	169116
241956	347057
451372	238942
491954	435262
468640	190369
25374	122462
51744	422435
312807	73199
62865	401871
132233	293813
386966	477750
85674	49789
479078	176747
159356	492906
41620	326553
492758	183213
149236	13129
340264	214392
350982	142343
142225	267602
220785	274429
300051	225357
121568	205893
115687	365329
348958	275487
36591	479889
344181	75495
362814	41650
294323	41588
357544	20998
13458	190369
423487	50264
120509	57134
2283	186992
217848	153099
406522	387187
239359	218727
474095	370866
308553	333399
103196	190369
248961	111316
423301	198297
231414	347104
312347	230250
19334	40388
9856	190369
137454	156911
406660	279001
490362	429719
374470	366534
392037	92613
153006	448456
352873	121526
406073	185335
275368	21411
352439	88632
459217	26256
273130	413828
409167	190369
250933	94516
157789	251402
462392	487932
192331	301690
426111	13370
87047	318295
13071	254630
405942	463799
420833	354630
12512	336122
291314	16359
85353	422077
445173	308194
427376	319271
486371	8607
32475	78115
129653	380071
216622	23018
119372	447158
12895	443684
116895	10451
287959	426894
28130	152623
173144	322451
322498	180009
382848	109285
127681	472792
19082	443558
196144	229878
338897	160376
309801	130261
206586	187974
268560	72521
363542	141580
258274	380745
444746	62191
116705	292783
8213	201024
329223	420757
5807	40967
439074	158811
71214	137719
444296	467703
222389	201653
454848	21411
195436	31616
333000	405217
9965	5448
339783	213035
290216	483761
152110	313745
190558	434035
155058	108743
484229	369029
235199	458183
36632	172687
276615	253047
142646	362206
22414	175608
431625	78811
178456	25410
185058	134694
207557	58336
58464	387860
238494	277961
97613	356210
17719	244565
316350	31588
322364	49896
64526	149897
71130	324383
119978	205276
46548	391414
143701	435280
99972	267602
109065	65003
137511	437690
416658	56381
61001	389224
383756	401263
450335	65596
363904	160376
31076	473195
46868	451016
88837	401021
403483	1560
39280	150352
300326	15514
136042	442048
152800	323814
316376	156147
233024	91947
145990	213792
224069	476231
417365	357280
309225	293349
180451	38377
449803	124085
425161	122490
473056	110677
242893	326421
410592	327217
274782	43334
264635	473223
24811	94224
226721	296339
212289	493302
313957	234119
158493	283265
71164	210189
237458	217892
172396	491579
379112	271148
375564	309801
431586	218730
167089	456426
100378	457081
65546	234775
144376	230757
35628	288354
396975	343355
331119	239841
23255	362784
395735	479614
114890	323540
396680	94336
67650	94383
296375	487056
192467	157523
114643	493365
44160	82452
116804	88057
368403	346768
287766	35035
214012	492973
16790	353787
117741	47672
355553	405033
479890	172139
470748	389387
310153	470588
325865	374488
119727	126455
146429	214436
309444	395646
52730	29067
480590	356663
221201	30757
368240	458601
184042	386901
57447	23018
401641	427821
44844	360088
89238	227251
492247	479517
426930	203489
21828	386028
399981	16790
297024	451414
401897	168779
364636	238709
160503	165267
312024	477819
346539	110677
19841	471435
489408	420228
94850	211697
117321	471527
21411	878
223597	179388
216709	320308
456395	351639
404975	327756
88350	293813
424256	13885
68098	89642
193241	129371
24762	271398
475765	189653
439279	224696
48953	487833
278133	192036
426772	312698
124394	482143
166161	45585
231039	79989
365550	97985
387882	180957
106460	150874
304404	490866
33023	470472
158707	344726
406271	32438
494102	236779
270248	276572
46132	336282
21656	226494
412440	110757
296033	366493
5608	408833
393552	180578
487145	219136
218930	348176
208436	385378
161363	202352
170932	212313
62236	288299
154835	487563
425987	94516
184629	18218
114643	238721
366407	414832
345584	240374
92906	205289
449521	464445
340643	122352
9485	435708
161375	258659
229319	177018
110248	430684
467718	855
261038	186588
22037	488404
127207	378553
63835	332069
274574	315671
72830	209387
100852	331349
71281	286936
209132	432165
66595	67040
214279	162780
462894	169776
31345	56625
137637	30403
100236	227545
40651	440224
255840	261185
392539	183711
168340	389682
117214	309666
306488	303637
124002	205289
173650	344628
2353	86077
268219	216813
114405	457081
169040	135008
153322	466744
368514	387742
46957	110677
360642	48661
415878	387174
314069	440660
54743	84091
320545	4413
379538	185479
103050	162247
268575	48281
346854	332512
463539	20149
158054	37948
490553	194165
315089	432043
126344	489822
455195	189870
201435	54700
262634	474412
332793	122462
365625	49903
288100	142
129086	277450
208617	60476
206590	42035
417405	180327
322581	122694
352739	383673
281416	273831
61799	113160
143766	380632
232266	199239
348318	267602
176749	140546
143631	368349
20628	234071
319465	112633
470415	490233
198758	367110
434230	24070
227212	401871
205578	28586
154815	464588
295232	493784
228326	320067
254446	379283
155878	230220
373749	214714
104788	272339
392332	62916
61286	479570
390145	401101
131998	75499
109721	190369
180672	313745
393415	60517
414878	345585
39215	26046
129132	65670
191255	203404
300273	279798
197757	281641
253102	325833
409817	221329
87804	49903
405163	128766
2720	102818
245933	469832
35828	310756
342368	338264
7081	80836
224876	33464
38136	78383
409295	345212
146931	287740
180907	411424
303412	82585
479378	223406
394621	349261
138869	247622
309500	213639
385822	198317
439350	83986
107524	177330
307173	21583
351117	92396
114229	114930
50036	254187
216585	239760
411016	289955
258432	131598
173189	363973
55648	165994
295253	7485
249618	83227
184493	88113
23251	354183
356723	445697
486236	234722
228050	425846
258809	24070
336577	284372
24412	58466
477312	217005
96150	430356
41786	338271
317370	327217
165750	380882
237400	53883
204116	440804
163435	250934
336358	476136
317990	58861
324887	82585
158156	441153
198687	34497
313333	88172
150489	17155
308313	170377
432650	491007
209311	313454
301870	25716
310579	462441
408219	24943
87579	350384
298554	294920
49856	281601
196192	246956
351968	6576
8304	204330
265482	83372
20998	88705
221173	54976
399606	95942
82194	264379
228428	39296
127301	120720
432239	417934
84745	97261
182094	437603
348442	367110
26039	487833
209293	80193
376675	63005
348433	93568
204358	35707
471491	205854
481735	227770
32115	373344
356234	482162
233187	68357
493099	65913
274260	461049
250128	110708
359381	411424
15992	34410
157666	354933
98616	314712
298151	471745
30447	318932
397734	158750
68192	66859
447962	308230
336152	335339
461839	14925
332891	74327
269267	287382
81294	169150
326142	214960
198043	72670
89383	288837
487803	19325
386973	466737
324262	363564
104788	260877
54534	135756
362267	487694
241952	450056
161321	427419
145788	103912
360761	373100
22509	97753
454167	429863
91766	15209
201379	327217
334069	50666
186650	115340
157591	118802
64349	204925
256823	167588
241952	96406
114725	312874
396907	254914
135704	314026
188399	230443
128808	52917
446725	348176
327209	385967
211421	421115
391391	354020
15029	191821
487347	213035
325415	300232
403412	344799
89298	110708
433571	478415
336649	463121
179414	244688
482700	313745
418361	227101
189103	276358
165267	32255
45724	388770
124239	239385
140722	102203
399915	114576
334092	151308
25969	107473
465691	89223
290578	378525
67247	246672
479670	115143
167583	277216
41378	426887
82042	313745
160680	185076
146924	308441
142342	487396
414439	94653
3439	74829
329958	466924
325216	390875
326574	474412
445416	144037
230051	187777
221925	49903
464914	396431
98420	132937
257299	114063
39176	94516
110114	342038
202903	361071
119812	481785
363903	285938
437761	387499
124962	51222
382297	339834
329874	77727
207309	362773
363378	393326
326357	145596
109733	54398
294961	48275
288776	317118
424738	358633
305588	359762
85410	13370
326631	295740
248013	185787
144466	190369
260662	81524
485834	318287
227911	406043
227872	63957
250295	478267
333320	236568
242965	48275
226600	371701
97613	165429
453395	328140
334092	371854
292198	463607
491145	203776
267562	472830
405332	242897
26743	380072
306641	49313
303334	203656
13271	318120
196820	10540
396927	36842
86322	166675
154835	453812
17498	267172
269371	53306
441463	159066
35971	188974
146924	281942
51264	1605
362795	232977
360649	233596
425345	237693
444380	203752
438381	174770
195121	32050
398956	371918
489539	192146
304222	404806
299206	238299
443982	313745
203426	417473
143381	362208
126802	110677
360469	470588
93691	219607
415066	22864
63319	91600
11990	184584
196794	217703
18240	294548
16556	340711
73327	173271
199933	299734
109168	132076
410235	423469
474059	386369
16606	326381
467766	423559
273610	134140
25748	40279
264230	196858
168460	282727
108742	209510
276825	119381
56913	446801
134108	222826
470232	65539
310939	47407
677	478415
312061	267352
314917	52439
278896	220417
452966	442904
351204	384425
343346	326446
156540	375840
114643	49870
50525	431799
150882	245338
308682	331238
412707	34874
35498	38063
105038	428313
320482	158145
120240	245679
275554	277961
74642	476951
145140	115861
211627	401058
39205	352509
379269	306901
123620	72523
35997	467967
273610	436159
397517	59194
380905	48275
442341	423741
407005	12895
227857	192835
414140	359256
30428	213298
401085	217171
185319	358531
69195	447446
37057	476733
109306	254358
255515	331638
302999	454975
160614	8623
187867	354471
435493	194744
109876	151919
48295	250434
327126	45756
259835	197487
474147	12129
138126	349129
420735	259936
323715	373509
374579	394948
286724	490803
347121	154036
369815	229151
189144	279051
39455	419779
102068	69734
268629	64345
372504	426089
158732	5040
257581	428864
270248	18479
275365	7068
38953	253288
223046	110677
449904	49903
192365	444826
275751	162615
2446	307755
142825	103689
75341	108709
91382	269464
462870	414378
17894	106904
18647	16153
9131	318533
195373	67040
383056	143109
106739	238056
133909	11260
10959	393989
31818	76033
389684	402099
415155	107024
290838	224085
188633	99405
322111	167719
130060	238578
427639	452985
116961	262954
181115	478232
257033	234929
305580	4413
24388	458461
298589	118333
221080	237235
387298	23018
97696	117382
402805	262395
444380	326492
275763	477451
453738	268261
447962	144234
253171	209967
166903	308019
121594	224085
119393	171414
18653	446693
424435	323513
181006	147405
475810	387017
239303	24334
204075	229992
5636	130524
202016	30040
411528	122462
412444	141634
251864	392215
33343	423467
152157	209456
45528	440660
261112	180302
239612	76454
280233	94483
5171	190369
244092	376299
48282	88467
217418	253112
180786	338201
46092	472149
263598	284486
481406	2887
242032	428103
85939	135014
73040	407386
358907	266852
37459	188237
67399	239599
369030	40784
262438	428080
347969	297721
212527	170173
403173	103272
236992	122706
320404	162795
142646	306253
330860	124869
15579	144073
454181	35735
53846	375840
67524	429863
310836	307279
19376	32805
325216	20287
204774	336955
27089	11
444075	426034
239925	13127
321061	120986
231946	141428
361008	404857
9264	411809
400036	190353
193869	304731
350495	395634
411871	371455
168960	259074
28189	438783
328758	190369
192447	373268
441463	89671
344280	174986
194223	252664
299443	379976
309216	265065
84521	330414
471972	452746
285023	385681
345155	57375
252428	342807
124562	93627
384589	91945
374230	328622
262890	238566
374784	26056
11092	388575
418184	130472
149389	69857
26508	327217
435602	53994
17318	189064
209930	85243
286976	340284
220435	144543
321430	203879
260207	46532
464961	459622
442236	15209
28357	136402
420393	397159
268748	117073
143179	324459
354942	337849
241447	270394
245798	244617
3379	377803
39423	295725
116034	491078
174495	213903
223742	209537
351458	57933
379680	417036
287523	267602
467085	97785
328197	99949
61367	364805
481143	430664
65518	137128
277568	331867
381469	114643
231552	273831
470601	150059
417653	313745
405555	274309
41016	53389
454303	487870
65677	185901
43454	308489
344063	242538
301136	220218
104413	40600
85296	465923
478749	347109
153536	340534
41673	124011
140258	145479
280943	234078
133903	137128
167769	265589
301913	97342
288333	284155
380585	169983
136596	190369
264279	371811
470711	258220
415716	143086
375476	390197
473171	203917
157793	317118
198495	440275
170491	407641
308122	411809
219198	241048
214997	403504
346071	81104
143649	391414
68163	145273
68551	374939
386196	236277
398009	451387
143861	69734
90664	288994
269100	38063
226934	22804
273514	291249
119840	311510
415028	275677
460096	93595
213364	479111
393187	467703
125497	107460
338003	423559
314740	269904
149430	52872
374305	435438
372127	420392
486432	349114
376060	399867
202866	78820
492247	358123
430890	135336
77708	454975
324911	379403
258801	319799
277119	177777
304146	323047
275661	3431
32124	441700
67266	49541
279295	22448
37341	420944
157961	434283
107959	302463
420028	34850
431021	391414
444636	293813
140442	79249
214322	254178
405535	349914
359705	83542
399683	346326
10546	374728
134171	254020
424975	387185
80854	195121
217583	374693
435073	274030
212305	27766
262747	46595
492993	285446
262639	435565
251720	493244
23970	313745
264026	28129
105983	336590
188246	865
403188	430408
161523	190353
209939	487179
136522	393184
404618	374758
392422	194165
139509	144405
374663	132443
323543	188164
180527	378462
389641	325604
24926	192365
206728	89047
281499	475571
342117	3041
197178	226130
104243	246926
421354	255069
97365	103420
431508	413533
83948	212923
364725	234872
172329	190369
50668	435318
170156	267352
180488	343752
133761	89232
477932	132153
92042	380071
352989	86892
11797	91069
389155	390828
389766	400368
6467	327987
191761	286666
164042	317118
420088	233187
99625	186714
255630	450061
456748	180992
142670	80193
471927	248563
410006	379125
490871	347728
361659	236737
276813	313489
262890	275478
168381	399071
111970	337262
113927	140500
180582	378686
37959	290722
274157	362598
74962	434035
44951	321188
302918	347202
316666	424759
214744	327464
108598	458790
175897	201262
181808	359243
231541	91951
30845	195948
456021	377711
468575	231938
96256	166513
84052	285143
154355	474271
265961	375840
391143	20181
249151	443693
401114	265822
179761	400110
166063	378974
335959	317118
407050	277961
267562	213162
129328	16661
398308	314164
21816	53819
333578	16433
136522	8569
463429	79705
142113	192600
142674	33465
427849	53863
202611	475047
255490	331581
396729	287079
338011	367752
35806	23430
75119	208882
401334	487153
329819	135756
383339	393326
149272	391414
286545	294069
440977	178436
249980	250434
120797	383096
154597	40784
477932	81268
118860	363722
48665	291484
121270	404405
478291	137228
321270	379696
366991	211996
124259	297436
123119	435316
13550	62191
124046	183302
28515	59668
168390	317118
382867	11354
324467	381428
85665	169047
285148	318735
153322	189888
94251	68105
458184	322624
216666	32967
335951	360480
10504	210016
177432	333709
236176	489787
80043	141161
117016	482005
137167	311742
456676	445233
334256	3011
215802	145181
94190	305800
186362	466903
283580	177861
492595	478415
72898	75952
367588	453012
162277	242552
276963	218727
142041	23600
89826	308883
33881	404806
197936	157098
387734	152502
71430	257555
263266	314455
230936	20934
212009	479614
397385	22067
23018	413818
152680	47064
54209	27996
293446	343018
6860	435708
23255	301475
32636	401543
278286	22827
200914	313314
331304	332392
441335	445083
32956	395109
90027	9054
235265	450541
198317	154515
446594	457638
185406	166229
192800	376356
22950	463615
232066	387101
366947	228431
187974	97066
15808	446351
122670	110677
228280	316388
12990	40009
2823	131992
440927	298182
219136	262683
217374	27505
376962	405520
456493	320230
477932	335842
54866	454311
233045	248217
234788	90374
121778	165547
76241	51259
363472	54306
461068	402269
438704	280305
152673	205270
159614	63528
188544	86595
326780	48275
116454	362401
146893	17476
319274	238261
27712	442972
349010	461702
296029	201653
6072	144304
26969	268489
79844	251970
404004	172967
375458	427714
452052	65936
6010	434893
235003	450540
95528	416960
366373	218727
277954	131975
17339	217484
399541	377933
273900	80587
492623	484060
46092	44537
31893	335639
146893	366099
374759	467012
289329	362784
257985	169600
367925	338025
4997	323615
372340	209740
233292	399505
243218	226308
237824	485546
297438	186440
372618	37603
194695	373831
100438	191821
401054	244115
210365	398367
476969	208291
274138	61572
169150	84849
360586	57375
449521	245537
195362	426073
176211	423062
46645	306100
126826	246073
227485	453012
437394	484107
63322	191959
427505	243900
33343	402625
322521	161872
99292	366493
159370	113749
473563	423688
125149	104009
187194	12477
409828	187974
155377	8821
247710	156006
121410	477986
450647	320413
24870	215054
81978	299182
233332	134882
333111	76228
177483	279636
65146	226062
181822	317118
480580	325314
478484	478415
428892	59385
455804	474418
405358	487153
338991	375840
228795	317675
245218	197076
396038	313314
50337	250721
374512	100026
294819	265144
10060	220
119879	438783
403539	191959
374986	270095
74875	236213
269885	233158
329727	364753
481236	57134
127462	186381
43092	382730
65004	400821
139937	194226
154815	168959
305731	271753
426595	172404
22414	21685
424256	316919
24787	151944
357128	458750
108648	110708
219516	383997
306383	75404
386525	280811
478375	212037
250219	279923
245086	5552
192232	417918
407334	15617
413097	341271
35311	10253
465454	245679
119846	172089
252699	330267
252797	209471
139802	303175
130481	82607
481913	361704
320965	459213
78155	113051
70808	376814
51781	317118
59140	27212
146459	55129
77330	21239
258382	254542
407066	160158
426041	469580
490752	323126
61296	223411
228326	348798
41378	452749
259366	214050
25717	257422
23581	410732
152447	69222
294485	449728
2756	440660
53532	144432
461822	350147
221664	31880
427201	11728
311766	491350
27826	29124
220182	226494
38708	211785
194130	380274
86642	221980
331540	439074
374750	296210
26738	256862
133638	75247
470266	408323
276759	391414
71253	331535
3885	40388
417182	82585
188493	195551
184629	361545
416105	96533
346577	445749
137348	337355
208053	291249
399145	295484
246892	459807
380071	472473
65935	305282
132321	383609
372421	71303
50909	168978
107709	133962
108220	186259
224822	333540
171382	428711
264930	154252
170129	360860
146429	337105
78015	88113
56090	486885
146903	251961
106840	61666
463605	190369
192238	164075
95921	389682
431137	49054
486712	447158
347480	186714
400735	151900
356953	93399
361120	368205
405150	486885
216602	378082
289417	294079
209221	214063
319539	338742
471223	179472
108057	234802
31616	97070
305257	237605
389045	113726
212153	428864
139191	135898
205569	316498
239738	276358
465687	317346
35570	107473
21830	239547
24471	176702
185062	105878
102065	148349
69584	293813
347969	253968
483826	178436
56668	408359
213065	435708
341943	121324
210119	77279
174315	391414
59534	254720
259978	212309
192028	95629
55426	301659
469218	53490
219198	286781
21513	202996
332059	308019
9300	165080
376592	489671
325357	57375
204682	334597
83219	356922
310738	260527
139972	60872
141478	391414
436418	32778
52421	142914
430915	489552
428494	147837
118123	99405
203052	284779
490149	409293
167031	203656
228270	476303
138487	411808
468946	313745
341623	236391
242614	126204
400910	137128
306742	44049
293030	331584
167748	272230
258805	373438
247556	477358
104764	78469
482094	172128
441463	338664
457418	317095
349200	335567
49423	229230
14020	103382
33459	265746
146981	378082
358603	410372
340878	209054
434409	247092
427907	490070
458462	225043
45797	291521
140713	95942
325477	76454
188174	94665
34899	59556
174725	110677
406221	11367
407957	70557
94078	222701
265071	20457
358449	163388
483987	127592
81432	223186
444403	20574
314722	45413
282553	49903
462370	40034
332211	280188
80574	258483
480426	195658
443853	256136
146250	187357
406390	185335
439662	196783
47880	297923
385410	279871
352399	128923
293345	139081
193592	118145
334985	247204
10226	249202
193654	187974
69704	279274
385801	272289
360362	363581
422292	125705
120771	178048
236377	348630
164042	102923
321242	269904
413880	194128
222409	12895
20069	220417
266694	122462
42879	336590
294824	217432
17481	212057
418980	190369
144274	342400
346509	126911
304011	207702
29098	330469
43349	190369
210005	316575
349797	392782
127803	129185
56214	8084
122112	209542
373088	32807
394349	103267
263774	76016
437994	259435
420965	62431
108297	101058
246540	15209
64337	317118
138611	75679
72242	452725
114088	26551
450465	114930
291249	413199
478490	334009
243662	359427
182255	258370
122675	76498
81517	200733
247388	110677
113463	47538
186698	310008
290216	297865
347509	12129
471075	190369
328039	468229
263880	493679
258668	242035
381119	404007
177033	347681
63945	147816
230491	85870
314964	321213
34193	492906
305115	478415
422977	421935
280843	271123
11503	491028
53979	422998
85478	231638
178531	312423
427337	456849
316518	4260
410358	134056
48110	94344
134299	146794
397614	38694
315573	465063
26519	276621
259250	373021
20628	472408
215176	368892
132321	203986
2765	120780
339438	45653
22779	146504
246592	450983
312283	166261
427818	88053
441307	118879
332474	415841
147373	190369
98007	215572
167221	413215
443430	349718
85941	177079
476097	477774
54243	488492
340598	194202
256023	231485
451216	222108
109871	38438
73773	33553
63419	409828
128563	292721
126421	327922
200652	58572
397385	10758
187891	25263
40380	38563
279534	256337
328550	122585
363695	301860
406981	228431
16034	406633
345295	74106
320507	303175
226514	54513
285149	362784
427828	234107
16844	179258
231384	443368
50164	288035
454867	480535
401871	26068
170304	469017
417858	216972
80704	489014
216666	463799
414621	239431
180754	108222
475355	423469
408142	4508
151295	289970
492813	31643
142412	201805
39893	70203
301246	407225
372307	399902
9965	138193
119464	299934
155310	176300
450000	317118
481419	327628
493910	471873
233498	191748
458207	222539
176545	49264
249845	195551
448732	162032
335951	161755
56565	244815
474177	243115
14865	293813
259524	249709
334493	317118
312474	168646
221894	440660
293277	164504
453317	299933
406088	61165
178222	82486
362542	240491
201813	77978
139185	326222
117320	159249
435894	22545
36586	43844
158983	174875
204367	366391
328061	266600
356530	430997
340237	214024
257617	247053
230655	195402
87938	177577
437849	49966
322741	186154
406579	105878
42	228714
94577	95149
365246	210805
172745	189733
420131	273831
85743	179692
292347	157339
463705	13129
8978	123369
336560	159182
449090	313358
363567	388742
243840	239286
439719	34617
65252	65854
43772	196783
179781	466432
239008	110708
11288	124879
300273	436354
411956	192085
460877	221890
390947	104933
270529	186253
318287	86372
343777	262954
223621	456215
358421	176878
178456	126426
378453	190969
147911	307416
424875	60705
177983	332923
161545	392845
225267	127722
477646	84504
80501	404886
231504	56343
253614	401871
427494	140728
218265	333881
52085	240936
313815	42406
21411	174167
111156	124453
236695	308085
213065	281273
182835	97527
215380	347011
182362	21457
276836	114930
217423	424899
323871	83403
235451	167419
421822	440660
312487	315888
430336	291521
449331	329260
377962	337849
456658	121171
103626	6766
487613	360453
407334	313447
248013	80122
404568	229154
102522	25034
64387	137696
375012	201981
45724	78584
162012	10494
423828	50020
105653	214551
338931	137846
110835	175895
431768	70938
180461	378599
159768	381950
444474	328751
395428	467752
462748	85582
344702	25239
300273	137768
274852	42212
410592	477986
194458	92573
438464	116854
413107	355552
446537	54855
75106	208577
216666	494133
375530	136279
195049	81522
223544	107018
216986	13370
398997	83370
355083	286337
159590	307604
117125	379416
44115	160895
479263	45413
474222	132247
132974	414145
101915	164508
428866	122694
147835	144845
429766	275790
53822	175402
330691	241468
247619	278553
29175	386991
97557	74829
320482	403358
222707	472389
441237	333357
429714	208886
105964	168614
347041	86297
349371	339847
115356	285156
320006	109253
170726	478415
480850	407875
481596	267352
389908	104598
307803	298182
61753	41266
396390	275892
159422	241239
370705	304804
297979	465254
194325	68821
146276	143243
214055	62664
387790	297793
371165	489150
106514	466737
375182	289228
242040	415597
339133	395395
28488	189403
354111	339171
266115	351048
480589	468162
442936	148647
188365	425675
313943	208038
460692	103267
324467	54976
303641	78431
418459	220417
1605	82787
117862	111732
258187	428214
203020	218553
489565	327061
40798	239528
145474	467703
486576	145810
384400	321840
144104	9054
263833	385308
393812	71816
126957	110677
216722	52313
450434	2199
286530	324822
443551	127895
131301	122271
101558	63957
371340	286734
433565	150352
195121	4729
145556	313454
161480	364146
456104	121965
67251	293813
296945	451016
173801	281924
261791	64444
81064	215054
355025	402323
325380	214498
163358	314881
154632	199011
351571	57375
356074	424981
148638	440660
288652	226203
268634	21411
275244	183903
2761	250452
282128	23290
229813	313611
35258	487098
135858	366469
444755	216544
124229	121683
443678	476656
372826	250434
265192	423062
282469	455239
18796	110677
142157	255260
60990	284991
192611	91711
273972	124660
185029	385255
198598	203656
27826	363339
463489	375533
63086	14764
200371	33855
77422	46911
116365	313745
401555	404843
69242	369804
300979	481778
35487	367798
381579	140044
124259	396775
225800	470952
205240	311873
107396	464166
194325	220130
20958	483662
398506	243547
445162	420511
11902	109006
241912	420967
95310	443798
259656	67812
327209	188925
283718	243899
48926	112312
39715	400320
14183	298676
26403	259929
147665	149894
302981	176115
354121	237165
326094	43951
432653	378462
384985	77733
363400	161704
215225	105878
222286	313745
36182	266896
213566	269199
340793	346356
195925	228431
127937	289680
28130	116070
112443	388531
268525	187974
148572	364450
108432	255229
379335	315086
226970	422721
138412	452804
177977	225880
257498	313745
255353	402889
106742	332392
445085	405217
159897	485762
285694	211459
8710	303592
239268	57731
420174	16433
111328	437073
446080	210032
408043	148739
477110	216233
313136	187974
273008	94344
156450	246311
200411	426041
216809	444806
101465	152956
347042	17181
338098	387742
486912	456742
35866	162535
19994	190369
167588	352697
415081	336590
36913	425675
187201	103570
171107	399046
159378	237165
44713	401871
464475	293813
399319	206068
298390	331203
348340	317118
59644	6176
474590	65977
29496	110974
239873	257673
299237	101125
402331	420790
139444	410074
275653	487192
383070	6253
83082	28129
77838	287854
136019	147460
164406	160699
203656	224792
12901	250805
110542	419121
22131	275615
59628	179375
162750	197624
105819	264406
45724	140232
150071	438783
40798	410594
147595	154072
242264	14582
305337	345302
409401	230656
387904	67584
100938	17812
308010	462746
259978	4617
235021	291829
482646	234649
131174	453012
197757	274732
382802	168381
128153	111774
360137	47390
47783	40009
483855	380689
306196	6690
236313	77438
463457	427633
469532	72416
169128	277666
187659	250679
446227	468969
329518	313314
200544	438217
429383	396897
466046	417643
441320	287848
176059	261396
335059	249202
154456	48667
28415	205270
130069	155073
462148	311088
229986	300240
361291	158400
232998	252961
358135	309801
334092	228455
163152	457514
373810	475699
30568	282499
478620	477788
366518	331581
9295	367190
352905	489781
488999	133109
192351	85641
438350	417288
138490	425675
18451	445353
241140	249709
82991	326351
55489	116165
56676	139042
269980	371918
275685	242036
373755	341271
335430	138466
197505	294535
448050	73336
485899	176913
478588	423433
273900	247334
402052	235706
249640	324697
130468	18622
450874	258607
441570	468489
301312	60151
108525	269199
279548	304529
328134	48275
177777	456723
373637	400108
460461	476532
463169	142018
459189	394934
654	373755
428643	433847
301683	482673
17429	72985
349678	220857
75655	140263
205747	452792
156734	188759
10546	445730
454185	403098
473368	57076
193817	363281
273878	423688
119001	351025
287566	139684
90603	198317
391191	309425
360704	410028
145284	315235
48472	64904
180240	48365
247296	307438
416198	224794
149940	53701
111270	176182
340983	461392
184354	272573
52447	267602
242009	405217
120646	304893
3809	33553
259983	362346
223908	96977
28357	463069
396421	330773
383374	10646
402438	228786
385449	470660
121145	132996
236813	14130
50065	66471
233045	46155
391391	74786
387986	341271
343891	310405
218585	322337
353597	426089
176903	447156
276621	466388
437140	383447
231858	112576
312560	285607
458462	224085
304765	465400
237361	213634
350997	296245
63427	205751
234118	93627
224113	91069
355588	56068
64276	404053
61647	404886
49543	27033
23197	299976
398308	235683
97105	428214
347948	467149
47630	215167
97735	128112
294564	447941
106086	34651
419732	52917
301904	140341
336590	111712
244910	109006
237695	415064
160163	139031
197212	183479
167419	127469
333557	412022
222828	167799
250833	197122
276368	435708
171476	283178
375099	372118
148539	317118
281677	379416
260322	348784
209465	127921
120050	185076
350313	463822
390425	250655
480633	451016
136999	405217
41952	338271
372764	131312
255249	287623
211069	220417
283578	429161
110306	54522
364267	479614
189467	77352
462339	92064
368083	26046
106514	217223
301197	434893
68364	373169
82198	199187
491662	439174
287649	150264
63808	451414
433922	233415
391946	132714
383164	20996
15951	469235
468935	173965
285102	162987
380071	136256
81771	23210
93165	186887
147409	179898
159694	235323
376592	465758
260356	49762
8347	280654
219017	465647
57447	442163
43068	218727
217892	455345
381305	24077
216229	434658
290886	183671
74829	265065
292576	355732
94611	11494
108008	285156
461165	450631
146893	390132
445796	68517
130224	6870
228989	86632
193822	24943
413562	166063
153813	41770
285338	380491
5700	68314
223929	25105
422015	315671
377069	273831
364577	463440
293207	311221
140741	95286
7835	190369
334602	120778
206344	309801
206887	406728
63849	205223
65753	272515
350347	362713
485063	302151
121755	92188
294314	368205
454984	273241
320496	143663
18489	166063
474389	462551
156596	15209
309276	134882
402153	82271
398308	5863
57742	151550
435931	422069
109824	250676
314413	51895
72242	331556
107575	366458
454851	284843
5700	258493
492341	428741
210404	109868
139283	277595
19262	209572
279021	95942
39043	442554
101503	435708
213385	409828
433319	284663
92110	164884
172549	420944
26262	30446
237499	141649
63528	11111
392639	294920
366809	151644
53922	91711
267562	428764
123921	478415
458414	281924
118812	428026
378417	111623
289220	483795
123011	202523
227821	11626
226578	198317
291300	271533
165157	254699
236454	14519
427494	170622
239036	151679
327819	492906
55050	297426
162778	16433
309982	351116
414568	388850
457914	48247
219160	375840
344159	94516
1	264855
86431	119868
24312	118736
311479	94344
404657	94516
458925	331508
398878	129596
264956	334680
488102	25655
88101	71275
373025	144419
81358	466186
71626	386413
162821	28332
330216	420944
236359	336324
368117	418551
486184	35707
254446	1605
159448	359762
6467	253005
323392	18109
424172	259318
72287	353055
289126	218017
307361	266600
459618	129687
387701	20959
83616	188925
308908	395274
226916	298613
78623	111623
214050	294015
445725	131312
114332	94344
219363	224750
457218	4369
52927	256486
73038	391414
409009	464420
156567	467369
173492	371918
262308	54700
399441	73990
119997	345278
171382	406188
285829	4349
326574	476951
35498	421830
323379	410018
477424	327267
149147	415623
289902	485546
58492	32406
446182	102340
127531	149674
228994	20959
304533	237178
493293	282777
19985	256121
268956	422792
146931	15209
193306	96977
357411	264827
359762	197440
417726	486950
141718	53389
2832	458332
254251	387987
4098	332606
235422	180419
380637	199826
134259	36586
196831	65134
106268	378691
122754	65273
111640	203213
468054	70971
392874	283701
198791	95189
233216	355645
307466	123410
18370	489376
468266	161404
117254	74254
448213	241646
380068	315261
119012	146202
422306	124700
233175	198790
251936	101058
188534	43334
232177	423535
379717	116189
159098	85831
469741	135004
382899	446188
109551	415491
52889	157189
480087	478415
189902	86728
132877	105878
323308	430610
144711	37800
425827	25847
29201	303175
461919	119211
233498	34121
149660	434105
191391	161357
234481	162947
26763	370734
136042	133706
149017	159558
369302	143809
255874	198926
468757	406171
328652	430666
291119	368205
404526	392850
354075	408219
64238	221324
213697	286936
365900	135860
347948	435092
224118	70557
293450	216773
328940	251933
450760	179375
202518	44607
371686	303218
92763	259929
104192	421356
195681	300100
320564	69737
98886	119434
178848	280242
106917	1476
474569	164884
384036	441946
208743	52677
12087	282025
178422	176706
57346	285634
443016	436136
284444	29406
416889	285156
353244	183213
283718	335865
379296	155632
290160	99062
256599	190766
290728	89282
321083	185016
487073	346047
76016	62191
157538	209663
458789	326896
43737	182827
193817	40784
378558	49870
298519	484595
89883	378107
291930	134928
82663	408874
372054	259739
452148	493185
362206	103746
170087	237189
483320	57375
232285	288516
364517	232260
398676	427040
83326	66436
13048	11213
426025	76123
444602	23430
221557	401851
227201	218457
108163	489348
228849	489167
416889	110677
375897	288640
375295	267352
211602	309331
2616	227768
478057	137032
295094	447107
113685	464872
39892	432147
219363	473466
318500	12958
431283	211868
257072	35794
177434	341839
261466	364058
382069	483144
142743	181292
416876	44883
396150	52537
172016	204163
117643	313745
3328	187998
488700	62518
158153	95882
74625	205346
306981	434239
394724	306100
361001	233117
161530	458968
208577	277411
447456	86476
46870	69098
73460	53863
135752	255389
465694	103420
125948	370866
300508	476412
29247	9335
174213	295356
253089	3960
449521	367939
466787	288614
213604	251681
127719	156300
293482	257298
103353	428103
260769	453297
269645	303999
415787	187023
49494	487767
328059	356750
150489	478415
342350	313745
38141	192610
100055	393238
258461	283674
434688	158153
213650	187066
386764	263634
145268	399035
117980	195462
218458	22635
239869	468289
417816	19914
45880	122362
168610	228431
459994	323091
375840	320097
294323	281163
393436	12443
138832	125456
4634	188759
439292	41673
267373	389220
308122	357073
192238	488201
190990	147442
8033	53637
282568	440962
140345	381258
21689	283445
153717	313745
209286	317118
2187	422776
150140	286313
334987	85230
345083	461392
414575	161919
8738	412750
129112	440580
25449	108197
199095	280587
315917	39454
299754	12895
49092	478415
88726	332657
230051	76280
179043	78469
486922	69067
33014	205223
442983	282452
31346	30444
176111	352644
233284	327922
410992	132247
450705	94344
133419	237235
133492	48365
72302	298767
454295	114323
212299	468497
118014	313745
157378	273831
367165	377620
272338	144529
116947	173969
303523	474268
35492	355363
449823	313314
395150	459205
366671	449316
200170	404603
341952	144828
154708	262373
293191	112033
294323	18116
397155	370100
64267	41533
372895	321688
271760	403249
318652	299859
459064	368321
121493	359762
340274	144470
152794	267352
230123	466614
391308	259929
253788	479409
148671	293813
82811	28863
272301	329698
371796	309425
231376	142697
377869	454385
349774	335671
126096	192907
424907	364680
435280	165437
301472	124085
276484	378599
178422	436821
3802	412205
302424	161345
87878	303175
149320	236213
451692	353485
346211	315566
191349	296536
351687	373021
405135	394752
27543	138274
470746	301659
391989	420790
443320	451330
427904	190191
164744	115277
93961	166371
134876	346408
278076	438419
441461	182226
439374	291521
414412	10336
277781	375840
444755	194897
426354	250389
63718	121515
489890	55074
69004	404352
421520	452647
106460	143234
454295	453860
108363	88113
332612	362972
314548	400184
369658	445349
136724	54976
164584	397576
42979	23109
328940	54539
456748	387413
191465	301622
428456	164884
169985	172089
196401	465179
432175	161134
288577	486132
200092	288138
324502	354933
488629	207059
76228	98761
11023	123704
10407	241968
64873	301172
148539	50367
361111	246388
443546	32807
69264	286828
152794	269199
191131	91380
36019	16899
466571	194276
342710	233839
454092	183479
438776	409590
327209	239187
197755	218730
393023	477986
272414	469548
328940	380538
147532	53811
39892	92667
81150	264804
374137	29298
217201	394449
117862	106689
216570	19620
282847	147554
72003	127921
44159	274870
402281	190369
7922	403501
469860	6576
209155	298767
429475	369822
450828	186500
298626	350906
101414	457514
401389	123369
197031	88027
62901	84667
453651	387517
199580	164884
332677	246926
400783	389682
408382	260234
68644	383902
127976	15209
492021	12177
405440	91029
272514	198297
365951	62191
13683	381416
315588	168719
321157	170775
300108	106834
296186	481021
16693	291617
78289	13493
357471	263520
414920	232555
307803	331535
387986	244582
445538	176815
327496	112049
467478	372024
258187	188837
221560	103812
152842	492906
109753	228431
66547	75499
293913	181199
228195	190369
76770	100810
403539	451856
364397	114930
471365	390050
461321	360860
127716	141440
73731	21583
149275	49828
62754	190369
276900	206964
103270	164196
252458	469235
128350	475223
215380	213871
260879	435903
204461	387839
297386	45413
296454	323916
254278	392329
204330	422164
398737	330953
391203	304737
324518	245582
437761	294079
375576	49903
152530	116070
442078	240285
111520	140247
310661	162831
399441	254822
118541	17339
169382	414100
353801	80199
451379	58881
262639	380130
245938	91036
259769	317675
448139	70213
335098	267602
273246	253336
269258	143095
358539	391845
168746	361581
300273	479731
340781	166821
145905	28407
208258	242231
192633	343085
365414	58131
15976	177861
243538	137128
21252	179369
171923	152502
352043	160419
19812	180841
164655	427185
174449	188061
36228	166063
413360	361024
202851	336590
338976	132740
328075	69975
406784	341644
75398	142018
355542	113084
95386	294836
467753	481785
35258	59776
234265	203623
106739	440412
481581	477729
258372	486885
479073	110677
141862	152502
23992	443781
337066	236650
427521	95922
61724	86892
289444	296693
349088	470495
359199	385251
111854	49903
128378	138484
380119	64335
355922	108222
280429	87391
295997	113138
399107	57989
196311	148224
91197	233538
455122	167588
209513	244380
377720	146251
304390	469235
354111	94776
48611	4413
433975	266538
402398	19295
221878	86892
201572	4745
63470	459213
345227	218727
156138	455995
36509	440516
111566	21230
153322	462981
169124	324454
92032	275760
7378	246311
57662	188606
201131	227553
197536	240941
345715	171502
72144	420794
388818	251331
212829	325175
115604	204251
172335	371991
56739	472844
464283	381822
190830	483715
384191	351629
290225	154228
417938	304466
445708	297436
365550	468481
385335	21411
162819	187974
48282	167719
339711	165437
396144	252664
366911	214024
85637	428214
303303	406665
247710	34547
62805	366909
478588	491612
294312	86560
65755	193481
167588	396603
457836	287423
429679	123369
89758	122936
484575	52537
32448	461846
153535	183213
327570	222520
365982	287319
229218	111884
205255	397287
98420	416854
47103	387658
235995	313745
188925	224744
35278	362711
311838	61621
303862	435955
246020	14478
277033	22804
150917	492350
65756	198331
284980	127046
335894	322453
124013	469908
246175	119995
298333	171953
190725	340584
248868	241468
281485	276973
257154	421639
130069	160614
454714	207042
408614	120394
100743	253976
108452	209689
435468	388447
418380	126911
105983	425675
324868	298357
52683	231021
85302	234087
421794	4914
277061	258607
127126	437067
196219	46747
250710	79705
254463	333608
333534	414962
43454	334089
423997	244340
114643	462277
220330	175897
52030	124431
662	5041
7395	324825
261143	147347
276452	9699
268787	207427
423982	489822
214704	267330
426190	88779
395200	250153
321095	33948
398180	98927
388872	463799
324948	267602
371800	421206
335466	295642
267562	237165
656	215578
410006	91600
279936	401949
124345	147121
73645	333620
378357	85163
463632	93876
408404	149243
121226	151944
48674	159249
308122	103205
390226	205997
266700	62191
147917	342150
230629	169135
133752	493146
372477	198639
114056	75303
361818	434666
303449	13370
353098	167569
193767	211464
175258	370866
73700	183213
203277	317118
192713	438783
239557	16400
413535	102519
305686	447517
391391	264133
16970	147415
395717	127921
203420	474857
29379	419337
370096	18451
16844	3971
263557	158153
149747	251262
343384	461846
319051	309733
260468	258607
224786	40447
16277	467267
263504	199906
84698	214114
21097	490228
319396	4413
472639	439308
348007	378930
421400	468543
197996	285664
136596	26714
452562	259929
51791	94667
33657	329811
331950	150974
101260	123206
34708	369572
137454	393485
312381	474412
352353	480224
259978	82704
250787	375446
15424	151944
90050	90682
200430	188220
192599	257216
5700	280618
377324	50264
356530	424103
134970	393630
161363	395888
442399	194633
308122	75348
28614	15209
481800	137508
41277	282356
57027	393326
443174	421830
21475	421830
248013	160428
488360	438419
456658	232890
275763	280861
275795	187045
105712	122462
254446	277439
47990	120912
350653	175818
492670	3703
385286	123706
477110	413595
5448	132996
457418	29114
429420	15209
230051	325805
5748	49903
85665	237165
276821	411824
221348	405418
204830	152502
281461	231485
192664	134589
45579	316098
19771	61059
326159	479872
132338	428103
230051	455619
271109	371561
386742	350688
90787	86728
482351	175980
411083	96129
319496	102564
135893	165516
280032	594
378355	24208
18864	237165
446182	347808
316262	197786
439719	464429
444139	327795
373755	461951
113949	447675
368216	110096
21978	241660
446469	55353
29458	480633
16496	224085
209546	420757
173133	424373
20616	12443
269435	194958
64008	298606
166434	338231
262636	110708
78303	275872
219910	134145
487858	41667
289675	121444
1057	105277
226054	414629
229736	51895
286911	19022
54183	155719
123860	355700
337802	474412
361621	440962
64584	462973
309217	282224
277431	469235
355298	432263
83912	451030
300324	489830
386654	170894
58492	247334
77172	60517
469388	435884
419313	262453
97557	466135
78591	475917
29792	448709
386973	124085
462964	377777
433478	82618
250484	414832
313200	476880
50220	152502
123562	166513
290565	386057
179968	221476
352779	263648
55770	26564
412267	464166
195490	45455
216472	248349
276821	451551
462028	113051
136547	60425
43775	114590
665	395198
293992	93902
131031	132430
219992	116085
72732	354530
103464	149600
262980	317676
42408	478415
28005	304623
367084	202316
292756	170203
291400	105754
414441	293813
247296	368334
420665	401928
262424	403042
416668	40784
449817	322100
255637	318506
316782	297465
248013	403073
281476	62191
353046	348798
452477	404960
187907	410244
63009	411569
178422	396246
486847	313745
72643	392434
436240	391414
221286	456640
380580	266042
295253	308112
72531	273831
225794	51921
390771	288310
424534	336590
276143	378686
412474	344043
57868	354728
296514	173371
656	397386
337662	123369
146459	347094
416428	379125
99372	374231
180754	122462
358322	44594
224377	184831
289137	48861
220553	415496
427124	48163
330845	202019
92401	132247
364795	247986
185534	149675
58798	226308
346656	155927
370101	221352
37524	455323
334169	309126
206266	411084
375401	282924
58484	141165
44237	126713
19344	193552
106739	364384
245002	22827
165680	298946
437231	87496
316136	329026
493950	73336
84968	96094
334904	358797
38139	461846
442236	94516
137005	196851
78839	132996
110835	389521
356600	21614
443657	190625
138060	406626
208074	17758
307349	221477
345401	283729
17866	36474
470547	378462
154279	434557
468256	137155
383164	136469
51581	211675
245318	122135
41189	243041
410839	351639
165436	97157
321157	387234
446380	124132
95247	267352
133909	145860
238946	192674
320269	405217
190281	435557
238471	454893
469482	291332
172799	283392
154379	233615
401820	222531
198565	315888
92623	221319
450201	258370
331399	238371
30512	343085
166596	371934
133909	286307
396583	217151
275432	456640
412205	192693
243687	292753
134425	367883
174139	432104
131199	103267
328149	135200
298034	326698
489962	468227
153006	160262
89370	373169
46164	469235
76922	81002
146328	90277
70119	367750
469612	50264
324347	205223
226871	203909
390771	471384
76647	293813
406760	74733
73660	86686
302103	34255
314063	273831
380307	262954
266141	24657
315990	405217
204474	216534
30541	221759
243921	438957
432175	296883
486712	492767
417697	205826
113021	480025
364044	48163
11237	299176
120470	452622
102162	267352
381636	224589
51738	386930
340619	396563
459280	1430
197693	190369
461321	405217
247591	407026
454263	352356
174255	27748
232213	88113
182600	173176
180181	196783
339065	420944
101647	183213
112740	75023
252917	379591
247296	396729
122436	93562
444890	164884
149743	150942
264323	454733
394835	464166
29868	123369
339904	313745
203200	40871
16844	8623
62275	37772
250747	190369
248760	134694
154705	126426
183544	232890
200067	426041
149945	51222
375195	297171
232890	109065
224786	156580
388498	429928
292205	253355
60208	230714
344990	441996
492850	183213
89883	470895
273029	344260
87041	70628
485666	479691
418413	182578
263641	348798
244189	355021
374620	248777
359579	270331
428759	210500
30152	91958
401935	209814
246726	50264
287828	228431
206225	404806
417747	251878
440003	447560
437559	251116
399487	355700
393210	42313
71358	15133
84745	437400
352221	86892
360593	371918
455222	490144
190926	272000
316565	21480
191899	214159
389684	357425
228686	9376
342244	158096
211959	261784
37489	57542
198405	78753
384575	148590
183673	293813
57978	39892
263540	76454
121960	336992
275721	3915
238191	386206
34808	24516
474606	451885
241749	295157
469176	180809
32145	134904
360459	339853
112214	25410
443163	161755
107283	466737
268828	369599
241315	405217
447764	222360
144160	108799
433279	43843
110573	316911
95035	383114
25969	188319
204359	366493
300746	183213
22309	263035
89219	51756
174598	249834
193909	314515
80708	285674
299232	56410
404937	430610
99789	374806
250800	41075
456726	179506
269319	112790
276192	388575
146924	60503
49789	381950
171093	387860
414085	184902
35806	394250
231839	428864
228778	301659
63016	64364
208754	308965
137844	291753
107828	449728
236390	295484
309917	434548
138319	152502
407525	423706
351655	208617
414905	116283
315951	259590
252110	478245
485648	72701
159920	23892
86420	93558
387959	16433
180067	72432
224778	5857
136220	67040
58277	216407
169870	49294
153449	306369
377969	445305
438193	309543
408357	412792
90364	441621
471549	15209
247929	247590
192334	153533
89219	72354
476671	491474
232731	8607
240075	423974
416550	75201
150921	326985
186252	50328
312250	262954
246044	45262
260419	119639
459006	66973
174725	129648
315524	281674
117862	326328
153322	5392
188246	330185
124114	420944
230491	13370
492247	226638
400520	3880
310541	110677
476096	12448
49844	394541
207819	253247
86596	120195
393819	442579
226805	228431
155597	114643
394757	58961
444380	292174
345268	294204
151193	16325
85425	467703
207263	66603
470449	487938
375996	10690
377994	477632
439719	105595
349470	6253
311069	133109
66447	397881
216666	419530
299106	141381
263054	190369
417101	178391
37069	23766
298222	318735
381305	67461
387577	464166
117316	101058
470469	222701
225553	292648
86180	308119
253587	410513
430818	24145
220529	49294
117029	231485
445343	192109
79528	407693
225727	427628
255084	451016
224243	387860
222102	187974
59019	313745
118387	35862
312381	127938
273012	242856
166626	5723
142696	101636
329379	255809
407768	120489
471169	380028
244581	7812
80460	20959
149063	133985
403193	155766
227754	245679
399825	320366
122366	228431
159166	253916
315573	9342
25393	312691
164510	49903
404543	327217
26279	375171
67824	82746
371306	335606
423144	39948
345524	99937
414257	374071
477091	490575
5710	364324
271673	15209
174656	249909
472712	317100
114727	62191
304939	482008
115442	94516
325314	453746
476447	65161
92237	327721
12300	292553
199676	311212
224778	467272
264018	576
78866	280600
36129	468192
387357	405358
203372	292468
460844	148039
193837	7981
291034	1840
414035	464080
134024	9054
327071	40597
163801	238292
5544	428214
90035	316267
35945	196520
192238	340339
350962	257443
57	281559
288616	114807
403594	475571
178968	369940
373973	28129
159657	317393
254115	130278
238912	317118
254155	25748
358860	63738
93345	474019
283323	469235
17947	84532
285027	362499
309276	174599
27885	348056
448992	459884
356428	275790
238344	129922
279590	176568
202559	366493
298743	86728
385878	391338
227068	371943
396677	468473
370619	414513
181525	369673
108635	327217
151889	86892
297069	359333
87343	302566
21382	449808
137454	196783
392808	217256
462691	385826
284575	15209
227180	50538
66408	3892
146189	294924
244494	39042
193322	484562
363299	313745
345401	398109
412738	39764
80984	335477
412690	433391
274892	199344
106842	340200
406516	134853
247854	284051
58709	357854
476606	201873
50877	286828
176130	389619
362267	368368
252192	345401
154815	199340
412130	388473
361088	250679
334364	48163
388247	25430
178297	345642
253447	436740
197696	267602
297397	205340
36675	88113
157551	38304
84504	454540
316190	48661
113372	208038
204018	304589
418992	112312
196903	414107
462258	184231
315805	309034
235143	456640
80928	438978
440228	485070
167877	411455
409016	48275
242383	284118
361192	273831
37709	270324
456799	38077
220141	452746
485288	214781
375107	215732
219136	281128
18879	422164
412138	341271
269672	177630
124394	437684
148139	93533
97651	445609
334985	96991
109212	52537
268822	57375
23481	73380
290254	117097
130395	157339
123825	387839
141606	373554
59723	83500
338955	4446
238178	440660
108554	313029
372654	273831
112625	61554
327581	115620
438310	435850
656	114886
276780	160468
421272	1477
306196	431452
14922	476951
394369	56068
51627	440660
227887	73336
337816	10689
461485	148187
365087	486885
302795	347202
456791	79705
373293	44248
261278	83409
366432	61133
22871	156270
37417	437018
18931	395215
282453	290136
118539	135686
363631	438673
220060	440660
473123	273997
204200	48272
310024	514
76835	92235
143736	405523
351855	174395
177466	391048
25120	254886
285994	429863
286944	41121
37173	426569
73203	268913
179041	428738
389194	183479
491472	152702
48511	117097
407219	245679
231879	464420
168437	258544
74711	121626
14478	399736
99336	89633
32589	451290
217279	267357
133792	166403
231421	63854
22964	393326
19416	203656
125074	490525
88699	13129
333737	438419
198317	103188
453674	169977
441821	476412
380489	256121
10434	169622
395064	437396
101479	330469
462819	210261
419867	246054
339005	150874
130069	201249
267562	461049
294323	316929
23448	22482
345115	3584
447263	168511
103352	476656
178654	227567
229735	415871
393295	404960
339692	313314
404607	315687
236528	218727
109524	238849
127571	420508
153294	240491
14020	343085
220274	129857
46041	6899
291823	227243
196996	61598
147874	12232
238190	461769
255344	388575
158274	405217
217450	422470
261410	280169
264438	270262
287566	328648
88952	393326
151562	46079
186651	401881
372605	284979
196903	189938
197242	486885
206042	305150
970	320455
96997	438510
375510	140034
18102	13370
166626	106531
241934	81201
489552	63571
331797	205289
395245	145129
139762	434943
141892	185302
427984	397076
237690	151849
165052	277961
181651	195088
211821	243374
421318	481279
228943	15209
62100	451150
227283	441847
334256	132024
47855	399150
371297	240225
218449	317356
117405	114154
140325	103804
233782	370099
193020	138172
24589	356428
329874	267602
480265	210200
208031	105788
1939	99810
167433	482175
311370	115861
366414	160268
308147	486256
413880	12245
220802	347299
184118	220417
308895	22448
379019	32807
458768	136606
335441	81018
444588	251199
469283	216536
388824	139491
178265	383673
40017	21581
354193	228013
459616	38224
463325	9054
316540	447651
142969	343804
247106	405217
228128	463549
394361	313745
291428	382936
42871	176878
301184	267352
158877	82585
64417	60517
369768	294069
492588	267089
360877	461944
333097	492754
292198	8463
216809	267590
485762	317759
253165	114063
317737	479570
236382	349186
354866	131278
405628	432332
42819	107148
290632	420392
493803	42890
408839	421126
116615	4413
306981	258131
234881	315951
38200	163725
402519	258220
262210	305883
413114	15209
188484	273831
414203	80193
152893	405217
166354	261591
137337	397412
79767	345356
462316	51606
50138	205223
104788	131989
368115	262954
272589	317506
40890	274030
168798	168381
456021	312196
345770	382931
128070	236213
320455	446792
147004	158206
54502	273831
114645	442030
493399	462630
373136	385431
5226	297992
4896	236593
164254	415594
490031	337355
66525	136435
220586	214585
41148	346871
345770	18102
206847	474879
334974	10690
304165	327343
185409	479696
386221	195121
384753	194101
378224	180578
320820	35628
277592	363457
287089	104855
324604	232666
128210	27464
344964	378323
217939	379464
39537	213176
86632	399573
11396	22827
431222	354630
295337	186640
364536	307771
121574	174656
436695	288035
335046	48163
399581	325801
371954	413456
324708	379078
428680	132619
98654	48713
227665	337401
319223	251597
41634	402604
74275	359243
420876	271963
274003	464725
197913	257298
451156	133109
284586	282003
170755	198169
313733	478415
119001	181077
333080	483583
157405	336955
313238	49660
9414	21035
251614	135848
437686	192671
172923	178446
482794	276358
481151	190369
234314	424313
4862	132996
97008	398333
396508	301659
6251	167015
272710	137237
431453	146029
218675	306491
107699	364000
174964	481766
250407	430515
492770	162947
431586	145983
68638	96879
82180	25413
160609	312543
187536	469235
243668	418490
14848	438419
1181	167546
55064	350189
472717	213974
447610	376244
431225	346303
247010	410025
235404	342782
296585	100477
349200	372629
48840	478172
468250	107827
251779	185414
267136	122462
115201	173018
260162	55061
234461	337339
203200	36836
373749	105585
445101	389682
27314	220294
425135	9363
242097	40198
470915	149480
418163	369486
1057	331376
390393	281924
299917	318735
300795	392024
316534	148531
78224	139648
312474	126426
107622	486339
287012	476656
325890	85243
32208	301627
358602	205951
221557	172151
150061	469235
120849	49475
131022	291984
89826	123701
265879	313745
394534	50155
367277	153004
402479	426736
922	96382
357806	393326
205380	230378
247608	441356
219296	438653
231010	91976
279780	217238
360099	360708
349752	26742
464353	32056
111413	181957
257763	385000
305139	262954
493038	168381
247342	51881
153322	118318
130069	488553
137542	362972
466437	257672
194625	447925
97572	108222
116173	4413
307005	202404
49103	30055
386411	149479
483987	36950
21540	125287
434726	390724
383613	132843
423519	428214
390568	203656
259243	430356
401769	10646
289675	162479
332472	134560
198838	47644
355153	206908
482773	211622
286380	321197
297397	79989
412440	98285
242476	33553
83513	309665
349608	287823
261112	317100
30905	462574
367720	21411
368260	313314
457123	263713
489895	64544
293931	303424
145119	269199
365550	336590
482772	190369
335567	37638
428182	437261
175578	9054
352625	141649
325477	123213
223929	435706
66634	54649
444081	332461
461673	326650
392480	53994
251781	260495
406660	207675
358589	58714
370804	231485
253442	244874
253075	15133
259978	65275
35441	233825
322968	436373
152553	431733
310504	204078
449316	482181
292098	433934
353198	15209
292776	265711
438009	276621
147835	140562
172396	93384
79919	54323
468935	419482
424091	101597
109843	243882
337288	389941
227195	160679
235037	9054
154886	277065
139021	65210
485066	272130
130145	293813
471117	392008
254788	493290
32837	284
241021	364294
269494	255814
404727	276440
121754	8303
494052	257298
325946	209572
440059	299934
225713	128434
390032	217423
215186	469235
410325	428103
32795	436042
127388	317343
299825	251088
73296	420551
459313	408804
31147	304439
29161	204330
414876	367618
115112	49903
86329	488955
442195	455032
316473	417039
273476	18007
289398	221890
134649	395770
223209	315575
320335	101058
138088	434403
447962	30900
159812	16433
417938	183975
165476	73742
358347	64335
92242	28951
81624	241718
474896	126204
158112	356665
432180	242552
43353	336590
408385	57134
364805	430610
483587	249768
267562	124431
111847	214499
442223	255650
272821	22726
340175	267022
322718	17186
69029	487799
201760	111964
331076	398333
265093	371918
380529	113051
310174	455328
2841	179692
233800	53047
409293	54805
249745	300240
456997	79705
67879	228397
220624	35707
335344	293813
167309	267602
1684	42045
274455	97277
122275	271549
463459	110677
183003	14848
61286	282978
246348	420757
170436	263009
466416	314903
163734	190369
16042	434893
183404	100669
23424	408022
138584	309032
221318	467703
75093	108222
324793	188837
360239	226308
335951	236571
470403	97629
262422	328059
421056	249334
175278	273144
421794	285408
397028	162247
421636	205551
215989	316770
249320	447468
356766	290663
200910	190369
309159	76454
199306	440660
437538	149079
286868	100503
322934	218101
363415	105553
165028	27681
348055	103476
133732	460838
105054	18429
230191	311131
244286	132247
406691	186561
15305	407908
121721	324377
316136	317486
374470	378462
253435	487192
314722	313314
345800	295650
399981	421356
207743	45778
377869	50877
197952	10281
101834	147565
457418	307592
300514	420392
386220	51083
35806	142569
399374	341271
233863	447107
234453	105295
172413	60517
167424	275790
249336	330557
219529	366493
34102	59698
414286	459767
212096	48275
320883	30332
48154	377205
371562	49184
465961	311297
380625	475531
269691	190369
323836	151058
286652	120810
366821	284843
383880	60375
305999	361057
385177	115340
409922	361198
15410	140989
34417	59759
487195	26051
422326	154097
238406	489822
399184	476231
398180	111924
119001	44111
420325	151944
215926	392753
82840	290720
96041	269199
79244	125310
349513	21583
141897	343153
220941	338016
286826	365345
440117	340913
239040	220749
282990	88189
487263	112993
445708	445895
323558	189064
189064	333352
347123	80193
339868	102577
274486	332690
319231	317823
461136	46905
61286	301335
155943	231025
33072	176145
234597	103206
423731	165032
96521	296270
207141	156389
471501	459993
463723	317356
383813	299934
473912	440962
418455	447358
250054	476951
35806	31748
321751	371545
168657	34265
399171	252680
468818	404960
10546	313512
198674	231719
87832	407875
453213	11558
21330	370795
130476	469235
195422	159232
452068	96569
233133	183213
241674	105291
98654	382203
167419	332130
57050	430356
164880	351732
100210	115198
400303	301659
485100	119941
301312	232555
170777	8459
380554	204925
266508	439218
270369	264463
289639	54865
104284	335276
302070	440660
355236	135756
85665	168381
361001	405060
284161	142672
312347	243766
14589	372877
394204	227159
284744	357707
221911	274050
156353	215477
143370	405217
383164	433815
248013	342037
474619	312145
401312	264406
313798	27683
133909	81817
424699	264103
469519	139648
68704	87270
35498	489150
449237	172097
245951	140128
290979	110249
151562	470554
400910	70785
304112	24288
10274	198790
126090	262954
314311	71816
193640	427048
361291	254746
26366	95936
314311	9863
116326	441021
400476	99853
41976	313971
333178	183213
318471	425720
331187	3095
190398	89097
371260	465551
488243	241850
34730	268531
440190	443976
326742	309305
463430	367098
228020	279072
366900	311297
302153	466432
51849	110677
295286	267602
246924	395547
260285	177681
273609	381485
281194	462973
22203	9054
491388	198999
192611	43334
49293	63605
309532	414471
47850	463549
131059	115801
27992	12523
322705	392534
402052	185335
164556	55243
118010	259929
360459	397924
59864	417434
151115	225973
205157	338915
452962	489241
46162	27563
75886	225214
193980	232057
318433	50321
208754	199582
165970	27260
120934	378903
97247	492906
352073	344580
414825	480684
474501	275206
111056	487810
11148	48247
437729	477509
399920	492988
412426	422435
208152	339174
290216	3347
389711	117915
326957	73005
197173	378686
189650	316372
174034	131228
261452	318749
492002	452709
210686	250079
246825	477329
287211	441135
252428	341644
190281	25239
81180	190369
196341	480703
410819	147098
117659	210032
353002	472999
300273	220487
32529	292721
87236	190369
255009	60517
142776	214050
103085	340903
39683	295201
73601	432823
207836	180841
126433	253247
449521	262954
434681	447831
126240	186561
444380	110371
389526	317118
139270	404218
200169	369599
240883	312298
225453	408719
300916	242096
39531	211238
346247	214714
455217	195694
260021	35971
275569	451016
141291	366781
101955	242927
158446	275042
181713	176167
248082	99088
114514	175078
43835	193887
473018	31836
415857	359751
31247	325979
17333	188925
164658	106927
192611	282453
26121	44816
338955	117127
159445	8182
131606	455388
208070	186440
485110	9437
184629	349635
338408	372365
30152	98644
394295	205289
231333	258370
99111	116350
480583	49847
334899	356704
270798	286828
151280	311297
369506	170960
141423	185335
401326	420944
87672	104527
289675	360787
73466	119381
118788	114063
327061	23101
202379	28664
483832	365129
414340	276744
236350	78469
55202	38836
491854	187974
200446	335799
271181	352504
205575	265040
359178	111039
344730	226378
180755	198926
288766	13370
113173	367750
322171	360234
336386	82697
197253	425090
285381	268176
111946	395743
432175	214480
355508	460717
239561	57135
154320	110677
353773	96993
107118	179654
358477	162795
354387	31616
463333	34933
20245	410951
221563	404806
332299	154692
161363	431021
63808	115797
343186	326894
47916	11981
41086	270294
318561	280174
339609	301586
223929	407931
321356	204266
159069	252989
46988	296945
267562	233477
120467	281974
393737	341168
151562	266361
415574	159861
433346	260527
287566	437433
136798	274547
3613	287740
53140	420790
463414	86728
464535	453697
9861	482189
411761	336071
153543	121362
371152	314347
214853	177630
162821	110677
87002	489993
27066	28129
338232	387742
106392	483688
11916	92896
434287	40163
12756	226494
67774	429597
274604	27186
159100	304958
380911	284843
407942	326851
236032	337782
306742	23290
309047	87511
148354	213861
467250	203270
287336	338663
347372	121891
241304	381583
260094	122462
210406	301659
360927	57989
172015	486885
34826	434893
235486	436109
219674	119868
143130	409328
274810	73756
115917	375840
305345	21345
110463	266852
489658	259929
57021	29469
229735	41239
271705	405941
402805	457430
132147	264080
345401	59776
470254	141649
396050	211793
80752	104505
96711	366127
377270	391414
476766	266765
454466	449460
228128	168615
78057	369577
452981	315566
350064	470605
48838	83893
128388	271039
190621	290189
361202	284262
405979	85582
106917	317686
83649	257351
9950	481810
477932	158999
95851	119762
370684	290524
1152	62191
139721	228431
361086	451881
196837	134118
345145	133579
140722	474271
93384	237165
27322	207042
442250	271886
62083	477986
114332	296503
195598	443874
382892	117565
232859	420392
150578	228999
402479	10646
134299	395188
486040	264694
114063	81231
154654	8793
97777	67902
396754	76773
111012	282043
262916	373438
455699	1812
364963	313745
310721	425330
413251	304173
118952	225067
487833	234379
357373	486885
189467	129341
364517	491354
231310	447355
235252	280169
228770	472167
429150	187296
41211	312184
253580	380520
275274	171919
114643	56808
252780	466777
437815	325979
335920	293813
44209	261626
218634	105967
323833	205270
362206	351856
153168	484656
157961	89232
448690	191540
168728	96977
212096	494102
447312	76108
337204	483859
449031	144306
91828	48457
394142	303424
440331	378349
311119	86476
482575	10217
395395	467418
295145	15162
3111	133277
302798	118020
302325	134262
452511	334787
334080	116426
102166	355552
38479	135231
126144	428080
389282	203618
414286	277575
183376	70725
223518	299937
490244	170085
91806	267352
377610	202996
85124	458753
433268	466737
215327	245317
146893	277663
135692	391414
250404	273934
365288	107777
356639	21203
81878	340714
175040	248496
234881	20367
24219	271841
461846	185741
81182	342858
116812	261396
36182	281163
106169	92888
389514	116347
20746	339953
449054	168213
405217	189351
319003	327216
359266	86476
275460	126056
370315	246713
139392	460054
20959	136872
72926	190369
104009	353429
192183	217949
99862	160379
222752	399023
438419	56122
210070	432320
237803	352504
451551	218727
383137	70515
258493	255133
199901	417201
353758	183213
266979	447517
357150	315573
183005	125541
174311	98698
460725	286334
397201	234788
324367	168213
386512	2661
302189	19984
143137	36545
36267	408484
199270	206623
390520	212081
214138	121758
366094	301557
337183	489822
151174	256121
266843	167039
257339	162169
414825	342063
67460	377758
204078	393974
92680	188732
413763	482134
465805	144845
189090	22804
373433	317118
442361	151944
357417	195513
328906	452989
276821	309004
46253	481279
344352	477131
177074	481279
399195	48365
160262	81280
61937	267602
231813	183213
243778	113051
273019	84504
178265	267562
73497	487938
376026	183047
101196	434467
440940	399136
136711	125399
154388	316744
190564	220417
261625	258646
420736	168292
157247	103663
175246	149136
477932	97196
195436	15209
92097	206623
366581	238942
103608	148632
1907	272846
316233	225185
192660	427714
133186	267553
370959	16433
471169	428404
382848	413533
136167	193054
271760	357807
310895	389596
55680	381512
460096	440660
396969	248501
269537	285156
447682	43476
295443	114930
68451	148246
56663	446953
290746	492906
119877	72544
192456	207913
5896	72070
244536	345233
169025	256319
305350	378859
424441	230655
78289	457418
177681	379464
401232	315494
363552	345745
83232	152616
64008	91928
185420	455778
463348	422164
444815	122462
132087	283519
181697	114879
293010	246732
17661	106917
190369	119361
124984	312697
86761	449724
217275	49546
364636	129663
388249	345745
485265	73902
107064	492874
179293	264463
445954	172089
192742	219782
254767	207374
245043	287188
390196	67040
185583	385587
37350	329213
364626	415566
198123	317118
387699	427400
133453	478415
274229	84089
255635	474268
375041	420199
393027	78699
101230	399023
258407	235457
230691	160998
228128	425675
468741	398100
473848	338025
112212	84504
204664	464795
324206	170894
161157	221594
219089	214540
175944	300119
52228	122219
187834	70716
134705	451016
404946	488026
403552	245538
255795	315671
68675	235405
66149	281868
128924	399852
21411	142678
84536	400824
221439	409828
48046	110708
196788	22553
488146	186974
414326	259192
330752	208820
445030	187998
69563	273831
147311	200849
12564	385899
62873	420757
196398	454309
461385	204775
333659	60517
178456	364000
148223	198851
249635	409828
239557	235568
17915	64716
145363	304493
87510	258616
229735	43838
252604	316959
17469	114663
312844	107688
357544	121609
393023	398066
18451	383382
371940	15209
132397	391414
472620	13771
414058	350549
245470	179395
429945	313745
463836	252443
87196	83017
393986	475052
444165	355700
167424	229604
301312	472263
12300	101542
346854	155730
145629	168213
280503	302193
247688	3572
73445	190369
54710	33053
374498	129187
276955	362773
180065	49828
116714	450338
234881	271958
450289	181983
227179	491190
178118	263009
420221	37948
372227	280800
122940	293457
245965	95942
287751	348563
22129	378976
128292	286697
127410	107752
227121	183213
415703	477504
53817	55074
407810	321313
7788	450254
437352	233415
473056	384235
153322	454893
205570	214024
448381	276007
209282	343012
111968	142546
182035	252563
270196	151180
299539	115340
397616	473478
117110	63786
263439	10546
412730	467690
423400	438419
20328	21411
369276	88596
119018	20581
66168	374594
82938	211309
74167	293813
362267	656
74571	187681
407225	443009
29187	212278
28883	149480
183993	224383
277351	394076
246191	249812
489600	345775
428605	162829
237649	156623
477932	16214
374449	426922
315573	37041
129792	375768
12481	235491
353720	285634
323120	367935
148806	487484
479161	29025
261595	1355
62038	381987
366154	151289
334973	317118
386038	132740
84382	440660
195121	132720
197920	307416
247877	265589
257767	249202
289350	373401
120722	168723
250036	316575
238854	72681
414976	173272
372340	286387
155198	59149
416259	13370
59644	412397
197117	47028
463470	51618
16110	413818
44948	490525
123433	16433
147424	232990
55183	454337
375046	414212
309028	479588
73115	50155
175726	108109
457293	28129
412475	435276
64141	367113
312627	30688
102644	446809
314343	277264
268489	428816
284218	379342
461775	118992
374908	311297
452077	266852
119367	162795
254542	257971
135655	24000
135502	436889
336484	347104
345918	228888
129517	218762
3041	174864
426724	91657
280032	301642
322910	90080
449521	291103
110306	315962
455867	61299
419271	480182
117710	109597
174450	251570
460932	310261
3111	450952
29181	157624
314311	299936
59688	388551
346746	128209
412918	168615
473255	176060
248016	157804
167780	126764
443308	71810
297436	279664
134088	31178
144325	52448
204798	411269
353628	113994
35806	139135
120890	83838
422154	15209
209699	487962
114969	448310
77040	472583
36405	284843
295832	275812
176130	487932
266454	250543
34961	58476
81558	369941
266307	161722
213754	335978
252040	458968
281931	49903
73388	327061
284274	265518
265586	62366
457600	370023
11222	109690
443174	463200
323222	187264
391165	293813
439524	103803
452492	219865
212112	65670
152290	179737
287093	387735
106684	190369
319371	428103
415290	452098
413989	378686
144541	160722
361695	30905
182552	411397
397230	124008
7610	313745
409728	405217
9354	378462
2481	378686
408951	492906
452052	337849
22414	444995
353399	113182
68688	283265
91280	411940
167588	33351
394495	124989
332862	405262
104505	455862
384744	21411
103178	32807
465512	477986
406222	220417
278153	143671
223050	250859
395248	164117
42638	198926
146161	301710
100564	266390
242500	326470
285426	24539
43678	436936
357413	433069
268540	281548
296029	241614
390437	262954
169150	184933
466181	382544
212575	394636
35312	322306
79195	88193
231412	57592
415930	320402
10121	10555
404803	166970
464469	62841
439266	419435
161853	13370
254599	446616
266508	327061
312183	258370
272935	487531
130619	313276
87376	215806
250215	468921
27455	433645
405555	33855
81918	124942
382844	421356
483987	443601
437077	420511
475336	186159
202379	96711
328339	427016
66269	425675
189417	285508
164397	190369
110341	388275
373755	317675
363138	104500
384971	331581
146893	33773
444551	19914
360419	369577
16333	226308
27985	183007
65134	247979
105516	187998
210419	67571
97613	64066
456658	459622
66029	263699
309532	293813
237148	97813
327209	428155
191123	72432
112258	137155
112950	6072
228128	283770
187507	22564
472759	9574
371775	8164
323664	218727
472086	127039
300554	376159
310512	293813
296819	342224
462562	248978
162947	23387
167588	490948
34398	219499
322171	146706
455033	101756
110938	195121
39679	419098
414319	369542
328550	29861
233386	190689
389497	260157
324377	99733
276442	423550
119359	118434
143861	10975
81432	302722
223246	375840
133237	469235
194759	317118
358132	197797
92635	24571
355858	181797
165429	342129
352509	438915
485922	187974
80193	6949
141015	304493
154712	300197
13268	57548
170833	331584
493767	475789
388083	72478
371907	15209
327288	48275
437098	14038
254128	332392
154560	141132
87376	59095
479660	250721
279260	447410
475837	408242
457418	451155
386085	416143
283030	161345
384422	301882
174139	109733
335662	168213
76487	77760
81262	71962
80761	38826
10890	116487
364032	442864
452057	478415
370977	80587
67432	388575
416396	430356
411680	298767
178422	236121
396230	75303
128124	471900
482251	182737
477794	315671
475378	220276
387090	214845
60483	492762
388780	116618
488490	122287
69081	485353
321547	346686
224405	96736
69657	223251
185684	300800
23667	139651
53010	389682
35263	87469
40353	354644
470954	339356
334973	13370
367324	294109
408459	42035
339639	313745
202866	198563
91307	255650
257329	399675
79592	317352
11522	62191
109110	30447
239090	198626
193273	412543
200013	175954
297812	101774
40701	399954
449893	231485
244845	409709
75596	338814
337440	66406
301312	35443
198558	102352
450991	50391
71998	8531
444044	351466
200976	363418
193824	283445
381950	326165
249189	460610
178422	59325
247608	3147
292658	62191
334431	259144
173676	290560
99810	481079
414646	177630
332649	227101
285978	23129
417358	198501
150985	204843
102249	156
215329	333042
324490	4413
18601	63701
82150	124505
266307	315262
55633	477986
195121	378338
351468	385018
193796	51881
146097	198297
178028	122694
40929	118877
435033	8310
313104	276837
247599	489552
486912	434716
259978	169421
182270	231205
73561	110708
178768	350038
41695	74482
471884	391414
60823	435991
217293	155321
144188	281351
432421	98974
244510	246311
129412	27464
445729	36524
125064	53883
59688	430690
65070	398333
99323	286777
48652	488665
222217	90538
218542	140205
365212	30584
412660	115917
209460	271691
107717	321147
401902	217432
119840	135538
240119	477515
24026	313745
464467	463549
50021	42890
28357	156006
468843	383576
41400	322773
205179	129772
311462	316388
289714	10800
52537	332336
356135	158153
99832	360676
71725	228888
79897	313745
174348	314009
430736	93047
5200	338276
491856	282068
331407	15209
93353	43113
464105	153788
213520	388254
344398	352864
292721	166212
84546	240016
35806	64429
256610	4413
448300	67436
290050	160118
256886	106514
221769	319037
274173	393326
241912	225672
487653	84502
207228	468575
343054	259786
403594	186920
428883	190369
142644	166643
479393	180709
342996	391414
238967	102241
164910	487396
390557	66126
153687	152762
158522	249334
317263	175249
28037	178436
250704	93876
103086	65199
359017	89497
288841	328140
247388	80193
453779	166243
293646	133689
469166	182226
260800	214422
448697	385998
101012	54700
41786	265040
121002	327579
133718	391958
347036	114684
210602	105498
300406	363973
70533	174635
235748	73656
64432	362773
16333	61396
249894	143484
144289	248777
326444	296777
461389	370420
377206	368358
139542	394309
161743	315566
238889	81633
31039	190369
246955	3101
185377	25016
115290	202523
146651	317118
115915	481368
85425	63957
128233	193419
248013	188063
378617	417288
478357	176182
472537	250680
418992	363564
47630	285183
242416	306491
474636	268118
277442	451016
98513	359762
23680	397535
71887	150292
195266	320674
331193	89047
40563	164446
442836	168330
332319	63651
210900	18468
337089	36670
464642	47235
275995	257777
249234	4349
21803	487938
176130	463549
97831	41673
15133	478415
303507	244115
386963	361698
347012	99405
305287	318305
353287	177244
307566	104527
343615	104940
23264	17831
393905	486339
186141	218730
13879	464066
243118	27622
441463	3664
200239	312231
10291	2748
384669	412980
30568	58441
299976	48955
261112	316796
415639	35707
157731	486857
383728	404960
256919	291324
378436	177968
420224	492039
453721	87471
59133	123564
27064	15209
19060	204020
4116	265711
73466	418658
266163	373169
120098	246783
234881	351257
286642	164884
457175	113138
472438	50990
309025	214604
484950	430356
45446	334680
440140	57323
302011	195761
82981	352775
87637	228431
109110	40198
281879	315241
450397	242148
1367	13148
27255	338813
395988	370912
227314	84756
302045	375806
106268	407977
277527	354694
31789	367824
344364	57375
452004	301143
243874	338496
278500	110677
135309	119762
448965	94344
336458	157100
205747	187974
367814	417476
278062	38466
176745	195551
302471	475914
241732	466432
464523	369714
71140	248445
381789	4369
488591	353557
248013	180181
196847	109437
85995	222894
296029	1962
112348	134259
466375	85877
209993	132996
52584	256121
438767	476231
90632	228431
73538	443403
39861	307599
112346	451629
342388	200110
280367	381416
151316	89241
266965	329079
209746	115917
33965	32053
258398	129708
87527	33663
104180	157100
48275	373724
65003	280871
347130	209844
414240	270324
310629	325604
17276	276752
113459	350549
479355	304173
249447	283918
430079	190369
493631	422164
142144	85296
128194	357656
222217	307279
467492	346014
231078	451600
271304	254565
228229	440784
456868	6899
8405	378713
164492	7216
67401	383516
212682	5113
45880	398806
330954	67651
128124	250250
266556	75785
86978	153037
459979	15467
260314	468127
393845	139065
485667	392886
467977	106182
318050	87515
108434	167391
492768	139838
368102	281727
442224	15133
342189	448194
112343	300121
365563	145624
478198	231485
198157	218727
53314	75914
324966	418551
237824	180841
163160	383096
246663	398754
185409	446250
367242	51327
330619	357150
347121	170526
110368	371396
158019	186259
298310	328751
375809	393674
269199	409957
199836	86372
71201	15205
419515	295484
104250	367750
112568	463663
181173	462973
440777	338491
301364	152085
355755	91031
169820	53389
52173	95942
155734	157624
134071	8601
51658	154432
461111	291484
258442	318214
421263	292947
384370	264037
146893	217103
54659	264406
2034	382758
34174	283639
312859	385378
190711	54700
180090	105892
245237	126277
31845	15209
25142	370866
297276	64557
59999	477632
231410	122585
44285	159058
360446	113223
123361	421626
329590	477424
362763	147624
112034	156048
273672	382168
263439	324403
471774	50868
238781	314026
134299	183975
150278	48275
94712	391414
137264	378462
40962	273831
137664	405447
84698	414257
364213	482143
350779	417473
15962	113208
125837	187045
281581	483351
171455	46132
164084	196724
40060	6072
350650	241048
326442	252007
175209	366666
275983	374314
174624	21411
238549	415683
342114	331089
76830	105585
468276	318102
375574	130303
230214	35707
169592	190469
22743	315888
20946	313432
361612	446467
406323	212175
318463	288035
191536	313745
227188	488061
145022	250410
36534	29930
43571	106840
286145	401871
257632	85699
273847	83101
387986	474963
180091	338271
209690	491137
185356	417415
361633	317118
317423	174350
141595	427911
356108	476951
69217	276621
298421	317356
341623	15133
215054	327969
184921	24070
418730	44469
331912	126150
185530	154210
307601	296339
10546	396186
261808	314881
474341	441021
287909	46240
81556	343975
213363	217943
442955	387742
75382	472867
443546	369599
136596	2705
324977	374939
66235	81809
163893	456065
233538	168381
202866	51581
47630	434775
321698	86728
287566	72555
415926	52571
115636	201794
209311	380565
227566	364897
417938	298606
209027	16433
99165	60520
311863	303175
46301	372043
470432	99580
416858	126473
363788	209518
343700	182730
245938	261865
58718	334647
416287	20702
355083	43814
387425	421368
73660	231447
414286	168621
256254	445749
310375	414286
79827	399867
197302	53994
373271	61934
291982	360860
442236	391414
282475	428214
71665	239841
357621	313745
219874	478415
77118	465692
261791	173965
247296	7401
420972	313745
48832	332814
282453	259219
352237	245679
188985	288837
29166	406171
263640	358259
190147	288035
427580	126473
395177	209510
343229	190369
243472	313745
1957	324432
176111	319210
145525	463822
244791	409540
170190	304960
147044	193462
262803	442390
254463	305586
125313	132035
345816	32805
125343	86764
13435	151647
16349	467703
33766	172620
11209	363021
198175	35707
345607	405788
99357	350549
23318	391414
113387	268194
430762	153783
374350	310773
175960	388575
81304	471406
152174	240225
217562	231485
316376	219702
257391	489822
414004	186717
26189	48275
209347	430781
287766	221035
391479	190916
376146	281641
200092	221941
401334	179856
292576	46294
285597	152928
482818	454638
441734	293813
413113	308229
349658	299408
342196	5304
49789	179264
46988	76709
479325	180215
334068	34547
343691	336635
382638	363813
6476	375840
1292	487694
397647	371918
134481	70557
418904	459483
145272	480595
240506	293813
489822	482936
288235	385487
203656	328386
290913	423064
199656	343085
229087	420944
31780	213957
148404	400032
161318	112912
104620	463549
97499	69561
182799	148385
110835	387742
390282	116570
45201	286936
236359	109437
387413	227651
449146	268763
9229	190369
316148	267602
177735	465707
84777	451631
324967	153364
100438	478415
366521	297025
388179	473261
309182	451460
18770	217423
321853	275058
339720	386824
130088	183975
6467	445730
219171	142018
325216	476367
85932	116915
305865	391414
442156	405217
32389	375063
98654	448172
208799	121106
309276	145022
250458	328059
465877	283652
206004	21268
143541	48372
193020	317686
57346	19362
297794	86728
64432	274451
193842	190369
373755	220253
372340	379416
471674	476231
386739	36191
62255	211067
375727	226168
85478	30752
192572	454424
224152	218151
236617	253247
114875	190369
290821	166513
167588	390875
484935	162795
449671	339853
369483	459514
252459	180876
115760	3872
219546	460765
258521	431137
317829	227771
170643	48275
314308	29378
414286	149439
163420	198865
128160	284843
59864	256363
321183	250434
75403	165653
185746	272309
124085	418080
167588	366577
438644	237165
119752	256121
73353	97215
167165	339912
281709	336590
449884	167517
443870	335895
444983	48759
474490	398333
22359	63802
429287	475711
110949	335895
402446	414912
164996	91517
222102	111048
314645	320082
93323	239948
138776	35707
423582	25276
80342	336590
189514	112000
161363	45141
162142	311415
294604	437034
336152	359363
40530	156834
223668	130620
413250	208747
184745	184558
118736	164052
315636	207397
398465	177870
81716	101726
393674	196783
232918	438413
158162	30332
22097	481179
78469	281942
11385	370866
450874	327061
299580	329466
83887	187974
191468	193897
287692	463200
217740	233571
52793	262954
352589	78820
92020	54234
288344	481785
441737	101486
98358	389514
197202	139385
88075	435708
106831	277088
196794	296438
390543	290114
146355	116283
227981	90123
301312	421356
18176	480224
432508	48275
434013	48163
258331	25716
309778	275790
264926	5040
184695	240225
193822	9434
126866	226374
94516	137379
360459	24420
337495	174432
85729	468651
302918	408106
464849	363581
307573	398235
195422	227680
273768	94516
16858	11710
286079	207535
311955	280635
246808	86728
61286	215706
72804	124945
252603	165009
5242	94344
409239	424781
187834	435449
309476	314415
408524	329317
262210	19213
328466	291860
336492	290
157389	251681
486371	175121
215474	292227
115741	175608
171149	52537
193898	309425
264792	368205
431264	86421
78401	156376
291363	388254
105077	160428
365571	91116
345414	402323
241749	220417
98056	391553
289300	300240
153322	316643
492705	478415
406144	95312
365171	179692
385697	95886
32169	461769
117647	439542
22617	118877
85390	94578
369183	93245
114748	414912
284890	331508
319658	182945
399237	307108
226054	142712
469861	285446
489993	162978
9414	132875
354395	341271
21961	303208
328367	221497
272340	116943
56619	97985
399111	246298
146893	130168
277672	376779
181471	426569
210894	337922
197001	420772
479351	363821
376592	127775
261410	151572
108452	102787
289613	433270
38065	177027
372214	115868
194988	53562
33835	294548
402604	100778
11059	22512
430668	310123
127014	235187
494005	403113
32338	54224
129291	70557
25211	40447
145618	378762
119726	72090
281623	2921
241022	113939
225842	197920
213123	179003
122612	480025
263616	354192
266141	432135
52671	28433
108597	191821
85037	260420
379962	295266
279031	198317
456255	258370
11207	351099
240882	221303
440333	420583
48665	150192
159212	315888
394400	453063
363192	13370
235827	136435
188469	458601
448050	360512
335315	293813
41495	75115
440190	94516
98168	15209
194141	355210
444700	49903
487938	211213
444139	483259
285426	267602
350650	123465
386807	208577
58497	421351
253976	418544
362526	426439
139765	491218
356753	393949
93934	189264
367418	301475
312474	321930
399655	291823
9969	96792
416002	449777
68286	37057
82899	148893
87234	284982
173376	331280
149300	454331
275713	155895
249475	478415
334092	227940
136435	453670
95865	336812
277467	68547
376428	35044
172125	478415
89883	374784
177693	274546
70863	190369
355213	234387
388390	281897
284474	198926
453010	99118
10618	421197
254361	267553
105048	380319
132997	377066
104505	56253
319081	480732
384196	477853
156337	15201
478542	221429
249894	396489
283750	433595
427898	483224
243192	55497
456021	311433
167583	380482
442236	38063
221755	299960
341204	89316
215061	321491
70348	273831
455719	492906
322951	434893
289675	189623
91998	270337
400016	320097
223337	115090
131585	465132
475048	203105
358505	433334
194875	243796
333745	342349
309130	366136
291867	81299
114643	324537
54762	452668
264026	44832
57521	29563
239084	183213
352007	102352
267572	388575
241198	348798
231597	283700
239268	304227
67163	144073
458207	212862
18500	16433
368973	168663
254446	318555
346071	401871
412690	113138
311750	407444
402263	34016
37112	309013
415624	93609
308049	273831
259459	438419
166755	37153
404182	390780
483393	85870
254973	348088
374317	427262
91108	318735
356041	134145
253801	115535
489596	54700
54187	218730
208993	81280
432600	86974
264590	119868
89173	246311
302527	390349
353132	148519
266307	236216
200915	493696
37526	460723
37769	280679
266538	124670
437030	104048
389531	206968
428277	325477
366934	2879
58492	328140
104325	397105
165032	409828
244031	260869
329943	153995
41189	246226
56226	470025
230555	431799
9075	435318
270468	391714
290799	8093
274487	177870
276821	450153
400286	134145
105483	48861
493530	425675
82219	385266
460692	205270
464663	490583
221439	457081
442377	219499
171466	99397
19135	152921
468818	224871
68092	478415
373159	35707
362696	379669
439718	421285
68561	196074
112927	265331
81575	293813
5484	267029
108963	300570
226111	103825
191683	43552
420444	61580
52505	105053
32601	231485
358535	350350
360223	334635
6965	207916
367247	124153
397896	313745
380442	142334
337483	35971
228128	214093
27455	455769
273250	294914
249893	327061
221648	104831
434927	223141
344618	384174
302694	390125
141350	142076
279722	129403
246262	209448
210748	414641
239915	201653
277953	10665
278749	351639
262473	431860
347448	162795
51080	160454
56311	41412
306708	463805
260775	401871
19010	148753
263880	198297
95904	27581
190423	29599
14871	5857
479044	485304
277568	16325
2243	187834
138062	187144
312859	188759
239260	63528
379573	366289
69049	54609
320845	104598
74524	15341
108543	347234
88726	329324
486599	92987
446182	479992
222888	246311
238965	362168
412211	188817
392399	493346
318006	246228
405936	56905
254446	53641
92613	262962
330537	487481
365099	119381
456021	369685
451147	378811
411509	404100
251642	469235
49231	239169
39144	48247
23680	417585
93901	98847
202433	48365
426784	420291
283024	232184
366990	440527
164325	166748
454263	186041
416168	186440
119212	7968
308821	98716
78055	317118
354545	127371
456021	324635
354022	202490
45273	10606
390032	486885
461068	247092
254446	402323
293913	250487
25770	286176
409087	492906
101647	411455
204875	237235
391539	60517
201544	72670
85066	124307
356744	355093
227562	488641
263703	198317
195095	38409
33474	478620
187834	336955
148293	293813
300741	355700
154023	145948
28956	344356
7842	55012
43313	92266
409454	162831
491292	397814
308150	317932
469384	41257
53706	388309
344907	58709
130060	186159
2935	430544
461913	173018
194019	277088
136944	470629
85674	299574
119088	290450
137542	281252
417938	60282
368234	485304
234881	481785
318023	152321
434042	165267
214043	6072
24312	283372
222462	287976
41378	186267
432816	386911
248231	275232
196794	370119
339552	134071
399120	391576
286500	190598
311743	203656
445796	283999
16095	31002
415240	258646
332522	419033
278768	194756
399031	483203
328568	31703
125637	284272
432003	144845
385737	70482
364717	401871
77877	181518
52356	122696
368383	375840
297943	268838
54056	61424
273141	403272
101557	72256
358589	78570
276209	330143
104740	414000
282196	60517
131661	259435
483856	250541
252606	411000
435043	380071
430489	349493
145585	174034
69857	264031
318463	105878
363138	434837
121594	132035
302857	459014
26527	23787
52587	478305
468928	416402
278554	310605
227781	67356
443815	436991
339067	9472
364636	327305
490713	48275
414035	27696
301312	445730
169423	153136
373519	348160
49644	141836
224571	468640
334983	263009
175691	431262
449795	467703
301288	298969
192973	164884
43349	411164
355921	366781
445482	208617
51759	159626
44279	409540
173758	151012
487186	127921
134974	59311
190926	60215
188847	100147
178064	370436
41153	422215
493524	207941
315463	91600
491538	150625
155073	326102
75014	421935
384423	227047
198738	318932
192633	32840
287566	45743
261910	86728
244558	315888
356490	207959
6680	111784
29315	137833
424514	95986
210126	107688
363385	113608
209898	440290
285023	53863
107359	432315
278154	394457
427866	169116
452424	295865
200239	413525
38053	174700
377601	145304
58020	22227
335346	183213
359343	296423
79485	196783
54488	379497
131174	472457
320498	368293
382867	105215
33369	173229
404070	123850
323458	96515
471561	168006
429748	278130
398027	13721
237866	321916
61786	317356
492479	414392
422060	455814
377937	108530
360214	492316
8487	447517
111429	216824
43708	209253
295232	302477
337483	286936
425873	464420
144845	396423
262250	447335
441272	239872
406660	486848
480577	366941
113073	267997
9132	36392
148923	120352
134649	204180
81304	124022
244574	21583
490843	88068
205436	71091
63059	330176
49789	361537
128696	308116
473123	32807
104032	432320
173376	200245
391020	349373
78280	265589
75234	449655
234481	395336
354880	50264
159351	286433
115167	426034
316828	31483
388843	162664
168009	25447
188692	487932
193767	212263
167913	324222
106262	15209
717	97316
331789	446200
251321	279545
279422	109006
289626	15209
426392	393253
397978	185164
57856	168488
249860	395198
53428	268729
44171	106459
401713	113138
47196	304960
419855	391414
261298	219508
131425	42890
171652	86560
283580	6072
150413	370810
115790	416436
28357	476223
245679	251845
367925	384134
88244	198297
152450	332116
465758	248823
345476	160576
212527	77009
64102	442503
95705	383926
477932	165335
245023	78525
154187	422998
459805	129026
370567	493631
104505	342733
274228	106343
35805	257298
270869	238682
64806	49903
108609	277233
177638	294708
12481	141165
475187	409828
409388	250853
253955	170993
416004	290014
300273	207972
31972	388731
56797	99210
32865	408162
289675	112570
407757	338493
68163	278700
195027	93876
110835	10306
343440	6333
239804	330469
464022	37221
99206	33712
357802	267602
51601	122462
219546	257359
290446	195121
5502	40784
402438	279275
241507	61731
447335	51955
444588	231678
262183	355710
349506	53994
147005	293787
38334	427185
391479	73018
77288	301252
202866	250217
359210	391440
147699	446801
21967	428352
222249	176225
354545	236240
146981	45227
482646	205289
19262	160379
305225	223364
199660	262638
347247	291796
15819	235263
56589	112258
59665	475200
25617	48861
11789	19528
136129	308154
398404	436914
138865	67584
422771	148199
115534	282694
413068	186259
257772	69708
437559	40725
389717	213792
8190	417201
148961	7220
34773	109908
16042	91116
461799	362610
216318	420944
207007	342239
267770	40784
17452	87292
206939	200947
410452	144130
141143	14572
458226	75303
220116	430565
174372	313745
139859	257047
323836	340888
358625	163800
137260	396623
430345	442988
224029	24350
172716	167201
257551	169313
42890	165166
374650	413930
75106	47718
303178	263358
69782	18714
130881	311016
300752	419317
259753	25410
354158	171144
307870	246672
140476	326971
179752	491984
152893	52537
330878	58253
214425	273416
199731	415058
102500	477774
432319	26007
430180	433897
14676	66137
476614	369599
414058	355806
442798	176546
336529	246752
20785	239107
448731	342807
94712	13370
280098	50838
334092	374594
33343	42313
97588	183213
443803	254297
389090	83403
404829	269018
432556	82585
205289	492408
284696	231611
44029	96977
33069	373675
374901	343491
470323	212081
22492	391414
424280	32940
188119	419849
284661	279354
328428	84955
254446	297586
173898	464277
158746	56671
7812	315671
282375	132740
400888	278700
235340	7771
444386	290986
429666	144529
5569	401928
223668	284843
411448	391414
309218	177861
295416	292721
410396	93408
109103	192953
462409	390329
251779	191405
78157	445061
151952	235833
167415	23018
57258	201618
85674	41959
117647	367635
128704	141068
182487	293813
458533	428103
206070	207927
400437	292721
313101	50538
270175	435525
233498	312830
163426	175517
116947	265711
395181	256537
438026	62191
434645	411499
119001	311297
91957	63327
171414	245679
148978	232842
154537	255246
104878	38063
120550	298886
357591	52031
412855	279509
39772	431516
170587	330469
104442	104382
115725	359981
272427	162831
304830	121039
305580	214714
322121	1111
59787	241468
382848	97813
303703	343012
238840	26551
32232	337176
438567	352275
537	54671
260801	103420
494127	92823
492418	86476
109605	239561
379867	59668
178377	259929
150244	377933
4841	265065
193767	13498
202411	46785
79961	15209
41673	268129
290309	184902
107819	387860
423343	169488
250833	144163
249202	71065
6174	355806
216243	51895
469490	425846
71499	446630
172392	60517
164068	290195
377983	492906
259927	227101
490035	366985
132478	99405
80910	19604
479993	62996
141781	185128
94475	391070
39601	120986
368064	429091
387244	3507
70788	463549
56173	190369
358087	304589
73479	13370
263439	358871
138801	434893
115450	366211
37836	142678
98850	354497
287037	62191
20404	48163
239344	10379
20909	246311
84464	298182
379372	399023
156255	124085
239549	415585
409739	371918
324411	434945
242366	321257
461769	102494
80587	25771
30599	413535
136444	427317
355679	55012
455396	375840
149409	167588
313355	97999
409383	205162
215443	451885
198939	134259
291077	303443
157258	240374
188090	127921
445255	202523
25549	15257
270341	313314
196851	394885
62206	455252
310459	12895
489651	2715
302835	226308
218665	401871
464121	49006
67684	254482
352428	423795
278642	374594
217374	186159
229821	267352
71598	12245
467272	39259
164569	241137
417065	413137
230338	35115
252960	164884
364236	421830
379919	305865
268822	474753
244482	44012
429781	273831
166229	447517
29929	214024
345401	425330
148154	69708
327069	67461
160252	374580
68505	341025
70741	371755
241937	270324
94551	81280
238146	293813
310984	218863
4098	369783
415985	49327
44279	94516
391327	258607
464078	86560
217324	451016
271026	248496
406704	13370
458065	437407
291763	35707
309632	126204
138712	284843
78986	110677
260287	481090
434171	274309
319626	360272
456094	51568
15819	181228
386857	261396
76228	76168
79257	436686
268768	49903
336071	119706
115562	443852
120247	313745
270395	112842
439217	295290
47699	280233
401636	295318
311544	235606
353051	51218
100638	440660
155163	376899
99291	143066
9670	135993
155872	219664
413170	9054
130224	9651
155366	164273
96559	60523
448287	35707
227781	250434
338467	413860
407607	144470
228128	91600
326631	392872
222024	136845
190524	172825
23854	239562
488629	300800
301959	258378
486922	295034
380900	174242
41721	290624
222792	30263
253102	357201
45265	187974
451300	269199
161117	102405
352428	451379
110317	264406
455792	451774
237120	136279
105132	230655
76228	46267
425240	259929
423013	165653
56026	146248
267029	406083
66129	209572
486889	305711
117103	37347
160167	303648
184767	465810
320259	452040
7418	110708
307718	470115
200464	99733
315573	287577
192238	401699
256376	35707
420736	179337
312543	360023
173311	410028
492781	237235
340918	290722
326260	224267
119194	21583
53314	186463
303479	478415
203448	347086
196003	33224
26682	117533
309917	274103
418291	126720
53516	352652
74552	467690
81814	277961
40686	369599
180278	458264
178968	237376
272810	243115
173893	183213
335441	86077
18370	187045
177577	309801
409808	147554
451112	63217
94839	135235
284985	366493
175298	473223
88284	332876
116525	490508
450537	356169
299580	375520
226150	326544
216229	151160
417879	311963
232784	447450
368204	5908
46301	390232
197328	468489
1121	48365
198317	334530
200807	291002
297979	128209
250551	287593
354694	246311
456751	378667
416404	258370
18898	320508
198565	267352
270112	29828
363963	224188
14282	435221
42278	472569
385828	138663
373986	232890
69570	476589
144636	372390
476410	374314
437187	478109
239140	61059
353353	46394
428961	44575
436395	477350
3765	302033
58435	37346
468149	119894
317946	15211
225349	218727
457893	444770
243850	2798
158518	28129
480801	169047
282736	493186
441202	487708
195121	432883
368797	143626
438743	320643
451234	185848
27389	398514
259454	53873
422267	40330
386882	50538
42784	9054
11062	116375
325414	172089
281226	16661
71501	30722
483706	422164
128964	336590
474272	316388
315194	346793
228128	173176
242403	455769
304892	466737
167588	207927
115997	139104
280775	132996
406460	430356
180396	338271
30564	242672
235617	280935
7386	222701
139409	140460
350385	38063
229813	418348
281973	368205
484802	410028
466247	339924
47776	489822
318006	190369
198388	388425
156348	355944
23299	121361
225284	138807
474425	408369
340793	345585
369997	103082
52924	276358
482517	23430
251819	423849
151761	279871
463857	129922
107619	233415
74190	107534
333513	440428
229736	214063
253915	489787
442688	284967
186235	471745
175578	20959
419724	146262
112858	439464
470415	406102
288508	385758
114611	297923
180590	284268
325630	174726
78213	448897
91960	453141
39007	226905
25679	41351
326917	48861
220540	234982
140847	380156
360038	406613
418498	77082
75900	159249
427265	198246
27587	49264
402900	430356
343427	91034
416426	336615
163510	466227
115155	110677
372967	481785
217740	366986
86311	50082
432600	111623
80464	290523
388646	82352
207266	439554
316961	4914
367418	288750
56232	425675
252067	383255
442219	123369
10905	377181
374305	419642
462984	426628
170050	103924
164316	60517
400052	245201
236222	6120
188108	218730
86047	78184
300074	19246
16569	233325
189104	438783
339439	93201
64273	148807
456098	391414
195615	354730
261387	449567
249765	464477
195717	132740
206831	190369
482022	415680
253115	277450
484229	116731
226264	9054
301855	72523
38826	337921
477629	313745
492094	19246
295884	486885
143629	378686
226945	366781
134694	215076
139732	435817
360459	444844
451769	70029
182820	368973
57258	469235
311510	317932
52646	276837
53963	205289
46289	11916
464278	96040
150073	9054
379416	461115
91657	90099
155923	282580
404288	62191
113267	82585
455653	373021
442064	155214
199364	338663
270196	399631
253771	267352
222569	196561
311982	469054
38896	332638
206199	42367
392086	77040
161826	157522
332211	447385
232288	62191
441061	183213
77231	86077
216031	492701
93627	316963
2187	96274
339075	137833
350129	313745
216967	198275
78206	226533
347873	290
349397	383340
312355	158467
78291	414392
377344	272219
434452	386941
74095	194206
493799	430601
437623	306317
355049	448894
284638	460083
344559	494129
152205	371918
167379	398333
59688	304561
405071	86728
386901	13962
360045	366137
112425	469446
87520	469532
241352	294920
149774	218727
468907	15209
493503	445175
874	318528
451637	436594
247132	86728
308705	421356
167890	229124
34279	231757
32378	12680
188338	280661
309327	267602
112443	369389
429593	241830
51559	12842
399270	473320
430290	360860
72804	464872
159370	283763
242411	474804
453411	162795
256586	86974
417036	300071
4560	94665
200067	262491
334264	190369
374542	243740
294323	390937
353957	209952
234881	452861
266307	139167
355272	190916
1477	94516
234720	256731
465125	399612
239321	236
126707	447476
244016	28265
42168	54976
283641	12895
197544	389682
329862	478415
245503	461944
174937	33838
212022	310756
231504	258370
308581	440501
84304	179695
281759	338271
367757	138807
79762	124156
253683	333123
475336	476951
59000	303425
209135	228431
367678	491554
289675	279182
488719	201884
20998	190838
246644	261725
233498	413509
184528	140060
68159	440962
53549	363564
86662	82585
488693	262954
3439	78932
188269	95149
351601	132424
309530	295098
461628	101024
100983	72523
456658	400112
357860	284972
124523	461392
190015	19135
483946	159333
93077	130310
233045	129841
361198	319406
457015	169321
413002	120195
404442	449266
92401	132740
370904	79781
140029	485653
43761	267352
208895	384931
220925	290450
63116	260956
185711	426736
117848	139014
80167	196907
209021	327559
160341	277450
433546	468162
154980	466046
341811	211818
205832	12245
467788	391637
55519	386413
409142	385000
10068	368859
400586	448996
139409	177777
470353	484108
320921	57134
364636	32058
121635	316264
61647	74585
169967	481279
329345	313182
115126	222520
229735	458231
125512	132843
94153	489993
2705	320097
292769	313745
147417	188759
66326	116085
402323	80662
313523	375595
319408	58494
316828	469268
183176	395537
221629	452230
216602	8607
46183	358897
256032	118133
362641	456618
89034	101058
187023	132022
149697	268369
258299	303175
216324	353963
59494	76803
6467	477491
366762	173003
9307	5093
49482	241468
425309	92529
78158	49978
306543	251841
339181	404806
266172	315888
331211	160419
211694	168638
427388	445749
104505	257171
301570	123980
192620	175721
350653	65913
120703	428738
402494	366792
138622	246672
191761	278846
326631	320299
48075	4413
444626	320288
222455	137719
330390	36286
390142	81225
190051	112312
73298	473978
41277	451016
169389	338271
225138	76454
399441	129393
264694	152864
328940	231740
88359	82794
413748	284921
318111	263009
202379	454449
23188	174840
491109	190369
329886	378462
378269	328410
266520	433276
204506	438419
423071	67401
225551	453965
245190	336577
382173	205926
29800	475048
159362	343228
383161	183213
39703	430610
176835	95325
260185	12087
250873	439498
423013	229847
49184	73423
45497	203213
145299	366493
106471	325661
216230	53883
365854	380078
261015	245317
442045	276591
448646	159058
1994	453206
247785	303648
25866	136490
354598	322828
437849	219985
253643	214024
430041	194592
171008	350189
175743	28129
80294	32807
462870	312161
27847	50264
481549	384504
355921	342807
136798	468283
241299	20959
312554	65210
16552	397392
422912	491685
161223	46092
202166	202523
184310	391414
90696	324343
346301	420944
361060	464420
236651	378686
41872	315560
374399	421830
356074	422015
115951	490126
267562	152081
103496	97277
124281	119381
227057	376993
336538	96363
414264	137719
198549	8607
266286	179225
89302	476789
410621	226308
224534	105498
86973	78838
374217	249834
32148	105585
295586	486885
433346	57628
59349	105585
118616	214714
239919	16798
80229	91149
235311	247577
342489	50264
256325	101650
134531	414421
63626	359021
473728	63528
342465	479680
20392	285406
351342	430356
207141	119630
3750	146780
295210	98644
186200	29174
460247	261425
213643	142650
491031	150352
281928	58905
442154	11367
462257	227107
431775	287454
25969	480224
315958	451016
432362	475323
350494	298182
348389	284524
7988	196783
305231	364687
464084	116934
470441	440660
289756	93245
144943	26699
221648	391722
168859	137508
273148	166513
407292	188837
415771	416902
468287	411784
423828	491743
274709	433322
446362	57053
56620	78302
373420	28065
18976	489822
156795	9075
433820	376435
137140	240782
311233	103382
268889	417146
182771	20959
319824	187248
461185	456869
452974	170072
486595	294162
168464	152085
262733	469235
282453	259435
55023	132859
461157	42890
266695	173755
324490	376880
426157	49903
195933	16433
402479	165653
421980	123796
386429	70255
156972	111629
206767	79587
37739	397859
469026	388633
363552	326553
357480	428354
220136	101058
196003	164504
145355	338684
130069	226012
344022	131312
64008	69734
220582	226168
138145	218041
32370	248396
182511	421846
57817	5041
119586	431549
423013	316437
411543	98906
251567	143274
262210	95878
458918	246278
299464	16214
189752	180260
393632	269199
407704	333357
175497	68861
120646	378686
137454	330184
180519	288035
153813	227602
327922	440249
293392	218675
100450	30105
461136	257489
253094	403515
348846	490138
459993	320464
428552	273831
392352	195520
280759	281225
436586	75023
100564	308850
134299	32017
4508	407168
104740	253365
240086	52695
359388	196851
203656	212618
492518	34908
127973	246926
266141	202750
116165	166063
65850	53260
334602	112443
154256	468640
54625	377596
28296	10705
35599	477685
432494	475334
299283	8670
243460	352558
390178	244688
116576	407977
124873	163437
465694	95739
276519	207649
13268	447151
318966	152715
301393	448940
189902	343804
342486	230055
206495	236213
33053	94461
29824	401543
462415	277982
414825	358068
157576	398333
42688	353022
10300	354829
1839	430756
275418	149079
376703	392130
445407	166800
227195	10520
240206	5749
151579	303175
4716	101910
142969	48163
101656	101816
217622	338597
3462	96231
69393	50948
420812	130638
478800	197571
133877	313314
57164	470908
301245	15209
394277	456215
389973	49903
314977	74106
59380	364109
134024	250410
272692	417132
247105	15209
434171	77004
211368	348059
12605	420944
51278	28129
161769	85539
112443	492884
33172	187045
15105	59550
160940	274103
275412	279871
22779	247887
64335	481777
264880	35812
225344	237235
352665	298640
22541	426389
482982	110677
443666	258461
70808	30638
402479	239561
287051	362598
183705	23088
313002	484306
130114	466219
468287	187067
141337	97050
197131	68478
340888	409828
246726	22827
172256	246926
461833	339477
91717	48861
357493	343922
452664	27585
248795	16466
12277	117130
421735	486339
216602	21203
216143	370990
369030	66273
129081	396050
26218	34675
336590	265027
316735	254358
265884	51895
243511	371627
209039	307915
414013	154782
194018	387860
294900	265958
143179	46127
368760	44481
267887	129489
372612	102949
75501	311510
210346	387742
362267	56328
289655	404539
53252	44055
284782	144405
338451	74667
207563	206446
175889	321457
256893	54599
444305	262954
389656	84461
290550	356211
246876	468387
467750	458119
349974	66696
316398	187974
13033	59672
134812	68456
405432	252961
469862	131646
444206	128949
269494	321827
126799	401665
373025	487470
78854	169588
10788	1196
131916	162831
74641	313314
88790	152020
308751	183213
275368	428864
281574	164164
15027	476412
150146	281860
69264	34801
230326	284843
286326	126095
125837	296693
68098	45646
197200	352078
118939	472164
214849	87178
308573	463583
478574	183213
29414	164884
39143	293273
166553	417918
292367	426736
214735	76270
388568	293813
23137	122780
34747	32807
329532	188759
26808	442727
342476	310914
48804	39855
97247	336590
301557	393612
249017	80662
437882	57134
90513	21583
20998	459514
465802	104514
255397	121106
256469	388254
187834	69166
416342	310474
43955	267029
286655	116202
106411	48365
472201	493527
273141	133358
71213	290565
296076	441484
286657	270610
65664	219499
26969	87785
152456	465367
345401	161598
421207	201043
475243	271383
477104	163997
325216	192403
399441	3896
451050	201150
312347	269106
453665	362011
179465	267352
352259	357194
70270	175670
17398	453521
140313	188605
474341	114405
243251	202019
113592	138121
233827	360860
66553	391414
337669	119942
409781	21583
372956	280871
411809	327061
353094	62580
347640	291249
490885	461846
155007	452055
75865	430608
158099	444974
119125	65928
47035	395093
478975	267285
112262	148690
11778	12092
42412	5316
408951	411424
364509	317118
174139	315547
392898	239819
38640	382511
401218	190766
6634	269199
401902	367479
123161	105252
78606	56530
123010	414371
85330	157280
78206	164771
284394	203157
48614	270128
392653	110677
205868	286864
308160	225786
391121	78137
11586	414404
72804	16400
312306	158079
31236	393326
160189	259435
444696	418856
364706	4449
101292	346140
190218	469761
366402	491984
458444	31451
7785	446105
76430	274043
94129	25655
259978	475657
209531	393326
265192	261337
221318	241045
89219	234348
144472	425737
365113	53389
77079	12245
263586	466805
236435	157911
44704	35707
447929	110156
29249	110677
307957	333057
394170	356605
429391	205270
224469	288138
114643	312334
12087	257732
355885	474341
273990	447560
311589	113084
349337	140299
439915	291521
286666	49903
397549	469532
197186	190369
346557	194694
20236	183975
31129	270095
301803	95149
219068	386132
118346	94344
383161	102352
345762	49903
444650	105116
18039	403156
170474	189829
91151	63528
414589	41670
125343	489822
128276	395988
24669	124888
338687	20936
20647	240054
27767	30787
104093	166085
49099	198790
337405	356771
461242	110677
14081	364640
18479	280531
306304	72523
217537	55700
412223	420944
230462	41873
103028	155941
402318	211387
254772	83872
166415	188320
329820	260267
425601	273831
193141	259929
428635	118030
63835	446564
156166	378462
337458	20959
355083	56443
148610	468769
304011	6072
31588	122426
238840	317983
414408	264406
265781	185893
106188	15822
39369	96758
240523	472409
274852	286833
229639	332392
357806	75499
374174	398333
4879	436932
131618	217256
249745	485185
281384	181401
361044	1914
187010	383576
433206	122306
376146	241525
22959	287423
79048	268641
74840	453010
380846	383462
467690	263157
187935	405217
443739	471838
276821	86764
256716	440784
349140	488052
337202	160545
368632	212734
434421	382583
303641	137155
55887	164711
248083	288354
421711	211340
358535	248173
39892	173451
400969	29647
364686	441254
183232	341777
386359	330752
31804	378462
192238	382811
41462	410829
188990	171592
456316	362784
146446	404960
383272	209510
412749	470157
73909	430326
376592	261873
235893	177366
19334	468640
435697	119762
199868	178333
351609	127921
329419	432798
401555	452881
211100	313745
427432	9434
375802	257858
90053	278907
287123	475179
19100	874
201635	57492
45137	366127
304573	86476
11062	374806
396442	377528
347948	313745
363339	360386
169005	122462
469642	190369
268351	133949
233336	323175
106739	72097
317766	472694
281644	50264
63704	258343
174309	390050
245349	332497
25265	141623
311306	10546
467247	21583
378886	358797
133976	122581
87986	434680
310981	170742
109797	310261
292045	166221
375476	86077
168410	141509
335274	193934
177235	430610
231337	237019
258244	26566
9853	137128
250317	362939
317472	86560
413535	122696
336625	420790
197568	393714
100400	428155
250067	411424
436281	62191
99723	231578
360762	104299
81509	249171
219944	26046
40919	186259
81358	468811
284141	143014
363682	449090
436499	310498
315275	374976
362502	462819
217091	399736
199708	116577
418454	443693
248986	150245
21070	67089
487680	76454
205559	331581
389225	48275
146734	274309
463539	180841
268257	401101
328980	220622
34874	478415
48826	92211
4082	370866
408562	250389
339084	240507
70071	190369
462339	388575
245933	406088
450465	431249
483835	262954
478821	208617
217423	286175
153195	172089
326631	108554
226575	206137
157475	434624
312553	472891
77072	54976
113363	15436
324727	429766
397385	134140
132434	141122
250410	268914
107295	5857
109674	190369
288523	83403
323715	360860
195575	166513
102458	315687
83275	22750
260814	694
264144	138294
404615	155044
247342	190369
31924	338566
361823	201493
355083	8093
99979	432320
349745	441313
361711	466432
391806	492588
187834	335363
221296	428026
433358	15209
178422	180243
23528	279025
436037	72432
228128	199537
111847	458917
382882	268925
179097	392100
85589	383680
352592	48590
463905	304731
172751	377909
318309	14013
286713	13370
88149	57751
427716	94665
489657	176561
179554	39195
333869	145948
48385	218727
95761	71268
367824	203942
1061	470175
372340	137218
156240	345944
282279	310261
392699	363631
170147	217021
87236	476951
236053	243438
81980	51835
138416	409828
36836	393717
299482	110594
157320	67040
398442	290798
343493	109985
149021	219273
488971	72616
99711	438680
439440	168670
210320	378686
146454	351436
172266	69198
8468	371918
393828	145283
93743	7601
377069	317100
225722	175721
346721	346768
334256	388195
404015	277450
183673	317118
276504	321279
425838	448800
451021	280479
381987	179722
44341	150005
399094	336590
474505	492991
436606	341407
477932	87452
87889	421285
3962	333666
69604	455605
264433	19246
48627	12278
158768	134145
262872	183762
154890	391414
172089	442813
24844	38310
374554	426021
397108	388223
352356	479680
94102	405837
47614	349790
434251	424428
296444	49828
217606	54180
187817	412880
360150	221526
199466	13370
256049	367250
457956	383974
344790	28129
192611	124489
423067	311212
299113	494102
454263	91327
7159	248398
450532	44537
48831	142650
487723	141114
412315	96515
360319	72523
424311	314340
306905	77004
127249	242508
326631	57020
145611	422562
147071	316575
281306	79249
161903	190369
27307	133828
341787	16679
285239	254914
20369	293813
11139	385378
397528	391812
32108	292786
312283	327013
102332	485186
184130	295484
82430	406188
435539	441929
69098	404053
5037	304731
24436	51895
257671	333344
413211	326563
184629	244152
11626	41495
475462	182347
473192	94516
301913	416553
6368	168719
35612	312892
101212	428103
301846	27826
360649	440461
84687	24539
162561	183213
119346	342388
95700	37515
443308	335663
155121	132894
188274	76367
449522	449318
86736	449118
178422	283433
451441	492906
380489	77170
65513	200013
365312	49701
347371	29660
234453	50372
259978	277568
192238	153936
252632	7251
82688	29428
193257	367110
476970	32198
179900	35901
149760	62191
399867	17619
222102	295684
95752	470991
44011	224085
233281	347818
394349	132026
321688	308505
201246	132740
69267	245649
403202	301475
346272	10997
54671	410317
492247	292783
442018	82271
139999	418431
409165	7601
460668	291781
191155	194962
420057	301143
474193	427001
193714	456603
210584	444470
106268	152928
30223	241718
330486	489822
409598	39639
293967	360860
342209	424608
150209	310836
453646	362676
324467	110677
344314	143635
349761	252961
450760	409828
192223	493542
97388	120173
246558	62831
43708	242927
483987	424560
460775	132889
407441	476824
252118	418156
156081	225277
163800	473831
466979	12245
293414	120195
276821	57080
381308	357854
115604	276706
455489	165497
305054	141440
377498	5769
101780	361698
86476	203364
107345	410838
89238	292963
237517	386646
20365	99405
361695	105681
111968	96593
55032	434893
323875	18876
378228	230463
441302	137128
481723	408337
348457	121359
488732	240238
85295	348634
161755	178436
32059	313745
330737	391414
468549	412517
307873	135465
458207	427883
324967	182167
251998	435817
143013	273831
309276	103866
84504	231485
439350	364109
250104	30395
390135	412314
376675	220114
239673	325304
430702	478415
414058	430754
84933	476833
390323	286828
412087	183213
423042	226980
458638	293813
98904	252961
151221	108726
289362	192939
44206	35381
29088	418544
146475	12449
451577	391902
203656	129444
244274	423688
487732	31413
99639	56381
46092	428234
92640	463623
294314	387185
203896	55074
276280	430356
232758	229215
450079	453871
80528	94344
375777	354524
235958	130377
388219	60517
35803	371755
395983	276427
423647	413525
258747	16433
112443	207858
489354	426556
491508	86974
455215	373481
414319	228431
365874	339887
169630	317118
334142	74279
206686	233571
276204	208400
29497	147547
400888	487124
348926	166961
87423	491641
127818	22818
374849	467995
39683	248288
322851	405217
319882	218730
51354	472891
38778	370030
322934	275379
15336	330216
18370	27208
89519	478415
17551	196699
345622	195880
86140	446621
269105	172469
485667	28718
198370	441635
83616	385932
286713	16433
217069	317853
312595	376186
332152	409648
442831	76939
207493	152502
237934	389720
413652	188788
168286	190369
62361	28833
146277	314881
200158	393326
316802	116056
404729	352174
118952	188466
37748	369684
197681	20998
240355	12895
257810	378283
102523	396264
146506	310005
15878	492180
278175	256561
143251	90696
128903	224085
456167	416550
85120	431447
451317	144845
363199	19989
115516	185069
63958	377828
212999	99674
490829	50538
268755	52867
302798	49864
46508	409828
265038	304680
132094	381979
167588	461268
217226	458601
20946	371188
113379	340229
452962	372785
288317	313745
345401	367099
412205	492533
266307	275144
243915	205037
306034	127933
216667	314881
312283	214720
149502	313829
452331	325604
300514	39255
349834	257336
425166	490860
33039	1057
274730	343059
226828	72701
244599	124502
16844	347246
93627	9419
434155	113051
237533	299930
8388	448392
109253	400113
18158	15209
100528	476951
467481	162831
168000	131846
490636	132843
23668	92613
303760	267352
186577	172782
184836	409719
29137	258106
254068	42189
445023	164884
397734	371008
87013	355700
463157	296423
444081	104505
400159	199554
204986	451016
330878	13903
116947	302298
343610	306253
88359	274508
238794	166513
414527	465019
492292	118662
66588	387839
452420	245679
264457	81280
445673	115378
55199	389789
418559	426034
284274	468640
179515	173206
253570	176878
470974	405217
205633	412427
312782	415105
302457	216502
44844	201377
493546	67984
440331	308073
123362	384174
305624	320442
481406	50328
372977	447517
367336	367937
70084	62948
233498	46790
490954	383777
128985	398806
302682	328538
329283	187974
287765	381857
330246	489731
116263	228431
66129	393326
149389	309425
287874	375035
18928	346048
378153	392062
118076	324611
458304	68175
361060	183213
31707	158248
93251	262277
172356	385653
57317	220948
58245	94584
203333	439373
474341	228431
81047	371918
41821	162831
429772	209510
266466	481279
141929	149872
128563	249334
336324	451885
414833	228650
331574	251169
144764	49660
470473	248835
41905	94665
37795	29090
420384	437720
128005	49903
364479	105467
302566	115386
100060	185984
49111	110673
118042	99405
251228	284155
223107	283392
329079	94344
172417	243231
216888	478415
2117	13370
1483	27464
458638	290450
431264	311360
85350	227435
103796	307115
285403	45848
132252	333719
342465	128834
133909	312715
393482	493772
153531	144470
33127	24000
428892	34899
341402	327281
109894	174495
270597	479361
271370	211932
188063	76454
349652	381578
469618	352070
369189	290450
425827	474271
360687	312698
5141	433442
365715	77614
190524	155696
301486	249186
96578	190369
440117	205223
245028	476405
420904	83811
350602	313745
336020	8754
235854	430138
417938	23225
362474	56410
143082	219143
77341	371712
442664	134262
205572	25410
31703	22889
355966	341271
20287	54976
6137	35614
460725	101058
130	225958
194888	200930
243321	249723
130300	320366
130698	317100
484607	190369
371884	215992
176606	140558
483715	234530
201980	83872
462738	452655
102065	239976
193869	32807
217270	31616
102964	388321
32430	257726
417826	61365
306981	31041
379680	274114
151572	112575
316909	477509
97557	152048
243895	238455
331360	95779
315358	331620
479263	29253
275721	400386
356228	323343
54534	467703
147874	263193
449283	123465
315974	137833
467073	158526
389775	65670
404355	62483
61797	147460
326841	391414
431412	375840
429823	481279
136744	122631
219471	110677
129720	338029
66705	190047
176130	329327
27158	410505
56415	388575
458701	290970
472874	96497
436140	261581
56619	378098
233045	373631
20856	475699
379296	424416
269860	366687
183865	7721
143370	492906
129101	139134
212330	430356
196462	238809
106822	110708
134154	304960
108650	146202
435829	260879
27547	291521
472149	178662
263539	141320
116149	303540
437894	293813
148539	372238
333884	94344
201335	394347
139650	66679
124645	265779
395988	230694
396687	310387
101002	437018
422395	187974
41016	446105
55113	28031
124394	317118
10236	399313
390553	475360
45267	60517
181135	142752
15314	35092
67622	310341
443815	209933
379680	202902
20928	391530
84211	31416
461512	171310
176988	99128
420771	209471
441394	83872
335276	435708
309412	349129
48146	122510
31437	309808
479714	144213
414646	77190
328967	300838
25748	91429
39403	90973
398203	448033
191917	141024
425998	40784
236272	138172
275276	194094
209272	84367
2416	11626
422576	368944
281207	83811
177268	370866
307732	405217
142825	227296
15916	286436
6623	82215
436900	9923
340918	218727
175990	51222
2735	237165
217953	5705
95305	140044
80091	219229
322493	82585
50247	378686
356476	6938
226949	443685
109745	363752
351807	27894
334680	294147
96362	183967
404960	264730
391551	317100
209523	453521
284057	448188
51849	423741
122727	209572
316565	328316
362546	64532
288284	252961
477088	138726
11694	136279
215981	360499
441115	244805
189734	49202
276559	418000
344091	168789
224778	133423
253102	132147
342465	148356
345606	210396
416408	49903
433953	24187
478864	358331
189902	311832
418180	166970
88772	380134
48058	201545
276741	229926
482014	70759
446146	178436
291560	293813
258131	243438
293998	399468
316136	222254
267734	188988
264473	205270
389056	271974
185542	164765
300537	7979
480118	90361
46168	132843
256652	193871
3101	64335
160680	5041
104542	332938
306352	180527
63419	273831
418333	278162
452148	135352
257847	415403
164830	156375
262681	329553
242551	135896
100094	265883
245789	459802
89340	108458
228163	130518
80382	303648
126305	43068
458986	430356
373170	244929
206359	488341
70715	426612
312283	169663
24504	114063
229735	192329
152063	463580
115560	73336
86311	112258
478287	490588
32944	27464
31794	468030
457079	13846
382040	121574
388587	164884
221783	338025
411419	135595
337520	320169
229381	133156
312807	317990
383784	75583
470827	197356
345131	97530
14825	476951
278371	248614
183725	217223
184498	355805
210833	119868
58140	141245
363418	29750
185744	13129
140004	244688
345531	155680
411424	294640
492846	163485
41626	167727
84052	374407
326762	47062
38914	332022
62880	310756
421415	17186
58179	387372
306663	77487
345236	136991
21582	238578
185545	138633
333339	241525
80334	291829
481055	420392
30594	226378
126463	397535
108963	462694
332866	24502
177630	53339
122275	387185
389019	77609
262142	273831
83184	265589
136606	377620
96073	256158
168912	13370
355756	216007
468460	105806
395898	60517
320419	471904
392210	132933
424298	236064
419346	135756
195095	397436
156348	439465
299242	207916
347877	420164
413625	125273
202352	80914
253102	403098
334053	130804
217858	492906
312145	166970
238573	33855
290663	78469
369577	68880
387791	132318
306820	151944
214912	464429
302566	110677
389585	142852
47077	205289
113284	267602
432743	236213
368859	175315
182368	62191
41931	295650
358860	104223
357324	117323
413626	433645
489787	365050
216552	186259
463762	267264
163452	412057
23255	405217
50945	459668
204862	26992
422030	103419
314311	459850
483529	77525
240882	61900
302798	473392
272087	406359
390145	24738
406371	260527
113685	435092
285346	263803
299218	380021
4716	25536
392086	335114
106935	50264
348488	195916
437675	183690
425272	8084
240749	72434
241198	257515
358464	99437
467703	19055
258637	151900
167653	72432
399754	273141
234594	210965
265539	175342
344174	299684
186202	353787
113674	360938
235021	437917
175578	283265
164151	378976
331355	410602
220821	293813
399538	9697
415957	10520
373170	397535
24177	92160
397675	68146
68851	354702
73998	249202
114643	445204
427980	385523
469817	94344
44951	346912
245202	230576
93934	451016
450561	348007
281663	281792
286851	162342
430942	94793
151822	183921
306409	14478
120808	459622
347054	94516
361008	367185
243667	335308
458917	69440
411937	491678
350064	186206
250325	429180
330122	289965
466790	207042
196996	261754
60882	387742
409043	385519
101582	101058
26764	164446
254427	165653
262286	279829
355083	129131
302918	387928
100072	76454
75369	214194
81262	166253
232037	128563
18505	483921
222102	83467
302153	249202
140574	363973
214102	165080
402776	166727
150985	378082
371479	241820
430474	441789
339037	411424
86250	304589
303362	272230
68532	395563
206871	359702
458394	192524
163800	19091
181306	126323
60360	144845
458207	285044
405876	204198
394087	230629
413633	364388
274704	198019
360089	431799
409745	262954
268910	457081
313770	461392
272605	246100
219546	298966
274515	244929
311464	32900
471745	464754
319231	35707
301659	252990
198664	22448
292367	119868
214855	168129
94579	133964
406488	404053
299128	214401
121133	160166
186150	190369
172660	465923
459690	8459
105367	267352
232331	412766
277327	348135
74829	245679
328075	377984
336560	224714
320337	386057
27096	377911
123009	88259
430170	477109
254641	384401
19542	266742
129727	401297
361197	433973
333080	230214
367946	291002
357144	175384
57484	263009
487681	125040
206913	272309
148105	204384
178448	241525
74335	327217
454867	442096
209027	272096
292821	131180
466968	279134
327352	37547
481419	125032
139813	133887
432319	414832
316698	196783
172095	16433
390032	209510
191629	120686
312283	267307
278489	139297
201813	397734
183966	100999
143492	91447
249646	27696
68378	94344
116431	305671
18064	152693
481419	111954
92435	3167
301244	32295
52100	12407
211100	92570
377851	28662
383755	14257
277670	364146
53702	110677
88617	35735
412014	263514
95863	117393
11380	228431
54484	107752
223398	423107
418634	383967
199333	159249
374274	260038
298060	477136
300564	188052
487527	442785
135270	354254
305287	142825
354369	27766
369684	364373
173569	354850
46949	267964
355083	141509
69812	20611
482191	424497
426023	489240
22888	137310
47065	125399
425805	168179
126723	276423
21961	54976
41071	92628
449906	197858
352237	371053
16335	374887
254666	417680
493666	479963
91527	367750
322509	158170
202092	99913
383857	309407
360362	53366
267562	244361
235352	208477
69781	209471
218899	119381
144072	265883
173560	81426
18936	313663
195402	467192
289097	309425
402828	249756
297041	342300
57300	318563
213671	231693
85254	90123
461092	137128
227192	201226
477617	302738
397059	15209
335951	469227
356906	286693
355853	476870
82688	224085
122436	290876
366402	30510
131937	182882
328867	142678
31483	63666
409016	177861
166805	476611
269497	82035
465403	68282
111196	192628
149389	52028
108554	31363
159959	20586
282006	86184
416247	51881
111024	11551
249154	322306
339783	67089
427200	303218
39371	220417
312047	57441
439272	204853
189965	421935
58484	271687
136731	95882
12896	209933
180488	340772
324411	145064
240016	275677
479351	483448
95904	326815
316565	313470
323222	78768
185526	109006
307164	183213
190051	33855
366281	205799
249860	78811
160099	438957
74966	149916
240175	478415
456021	427396
456640	151552
469993	270196
64354	291531
392427	237892
312782	391632
202395	16433
416890	276744
446466	86728
347306	259929
433121	430508
257847	192910
205703	147053
200169	333540
133718	421180
342130	441666
450730	263154
41378	345710
53805	74803
283435	283227
466028	292520
358360	214962
277765	64075
479351	189528
125772	479935
105428	264406
116869	42890
5589	83403
264807	451538
62316	61586
380790	141300
231769	48365
113126	167160
178248	44082
336791	163703
304642	7771
381493	438373
375530	244044
388696	287413
186742	190369
125253	145693
305966	332371
464420	13657
196996	153099
230718	469233
288499	375840
100938	80334
466988	455970
354881	74097
39601	212029
97118	69374
414327	336871
304850	459205
250853	241048
448298	484426
289938	303175
186378	341724
371920	224496
31690	355501
35707	366775
369853	81280
385062	158407
224009	433934
383372	284817
245900	318506
490968	465132
256586	77727
23822	6253
267494	448893
283435	37515
483987	367923
168000	69385
107179	187974
118704	207016
329572	124803
404892	195658
180556	265076
11141	327602
453558	198069
391338	477097
442466	84680
441139	411157
263299	134145
432319	68159
303355	199489
179033	185704
225318	86372
374300	37100
219136	195837
387355	434035
124208	21583
136634	416069
194518	168342
375931	241988
97314	317118
384196	295009
102644	284775
17198	44049
296945	266203
264157	390197
133718	167302
167588	106867
41049	281924
214235	140508
174139	22209
419932	266508
37426	381665
144852	222701
408668	77791
128696	388374
21666	125417
159723	2715
174654	15133
435972	310261
174225	28129
330816	328550
146893	187199
212989	461758
69104	349831
106910	319734
196515	461527
402703	23018
149710	211868
264869	140608
438506	477986
133588	343746
432836	46325
247024	15209
202117	391414
16938	88113
75426	40053
92401	343166
114063	351451
39362	379883
452641	105078
217380	410465
421930	30978
147803	401101
213642	228431
281898	140367
372340	280623
284968	190369
440700	130133
424256	77037
450532	377206
300795	453012
68422	139339
85476	297618
441599	225156
333511	163655
273170	101107
172306	224085
144280	374594
16	258370
237694	428944
417057	456277
467428	476231
274006	234788
178524	33937
290308	460025
42021	214480
216249	108421
67806	145311
11633	331828
333051	80193
253993	240796
173309	317356
95130	352195
309917	429082
282201	265161
452201	385292
474688	417566
243328	219708
225568	396292
161603	168622
163871	184902
51388	381008
318023	465647
195362	356081
472083	302814
132001	77013
34730	476963
103226	136353
208337	206391
139035	356055
343975	462876
162025	284438
299106	486159
268910	461769
488226	94973
362192	390687
238348	205325
125167	346513
203887	360860
149236	423974
311128	177870
44239	337921
81044	134262
373833	9165
301364	100277
195107	391414
347121	281831
5989	97834
375793	357854
132547	184781
203722	50155
454531	421830
215551	94289
464177	19620
321908	291249
241952	298108
50363	198974
143075	83822
79410	28129
389591	316255
104325	228225
243989	269904
208602	393238
73799	63995
305117	483253
222610	476231
454769	272033
130343	130436
446342	478415
404459	5093
35806	178222
446522	49903
452399	267602
221735	433391
463976	414269
387274	398959
330506	19246
265483	266538
250289	201262
76737	414508
195756	404928
231305	180096
12536	456640
53641	82430
56474	319989
61311	424075
217854	476951
52488	300397
124291	340312
162819	467703
236591	180578
114643	440879
96279	335812
450532	51195
107709	430681
49072	474248
400910	439719
319882	332392
311896	6945
244536	155895
245463	368892
263095	483619
487890	226023
102600	430356
172225	309572
308309	255579
405096	349762
293346	421626
288154	305483
69562	364279
110615	293813
247258	479910
44704	201131
93384	124259
90053	9054
291918	131736
311510	83403
47035	210082
303215	408353
156858	160545
270224	159288
131174	69455
36431	332348
412048	293813
21531	243840
25802	373617
171438	405217
471169	35397
268118	226150
438193	36147
146046	247161
404614	36555
202754	307452
231674	253267
442236	369599
314311	145857
31983	111623
161834	50860
315463	304589
455694	480128
67351	453701
74468	422175
487367	304731
23290	231485
107032	440660
407831	489822
75119	448509
438112	185926
481067	422435
304653	333357
377346	333706
202876	293213
59901	383560
250214	327217
458214	15133
97588	196783
20998	412517
77443	27983
334662	85746
230419	491897
278520	176019
345745	108729
380434	161134
413675	232712
421207	373648
10345	461392
98839	56476
489690	450221
417843	417772
28323	96366
420746	110708
57020	225260
297665	391414
335228	4353
198657	72307
489977	268261
414286	487095
422896	339853
400888	404806
363467	17186
79976	229150
120778	288354
449893	187834
199420	209018
269949	453213
267282	445602
302629	68098
242642	432232
230570	7444
194002	11381
461767	133423
255353	233160
209367	49590
243858	421661
49955	102411
471927	298131
114383	50247
473973	468832
438503	476474
298255	296423
30120	291521
482456	455228
145203	225360
19334	282109
490286	445212
128921	258370
405594	76564
187510	374772
89826	133536
208754	445597
178422	416129
287766	152702
381263	135070
35806	429761
17847	430963
153007	291521
263703	357218
228084	265645
273900	139838
436233	341271
442786	56734
277403	151944
80511	296576
126014	338271
41096	211838
212416	293813
370204	421356
267562	139350
455388	9681
102087	218727
123151	95942
195591	158287
76228	136569
74365	1417
163384	123104
166662	12124
64936	336590
379428	329035
304263	163435
250824	302078
306112	24620
482851	365143
346557	401416
222785	340757
245107	62191
475197	229583
296260	253772
85129	67280
482418	474801
480256	440660
307522	223698
233978	455249
390032	360512
89219	373565
186652	352875
54742	140044
471264	40784
159934	259074
378855	464137
279849	360868
277781	175003
334391	82481
414732	465894
47109	163302
136798	121499
266508	205267
85555	1605
117791	451750
94129	337517
29431	294800
228968	471416
14001	83872
12087	209510
398761	86892
91029	278894
249607	431791
75788	64981
284565	387742
32698	443976
363688	92954
5245	52146
54083	70557
412517	476231
90568	144845
466998	110708
484925	440660
157789	396112
303838	379598
340553	255316
359632	211868
88439	165680
360459	373154
55818	282989
279938	484058
474225	133423
56834	61052
411680	41673
305235	493224
480590	366666
283737	317184
120550	103341
369616	86923
473701	313745
420736	366646
23433	272077
418160	494102
243547	153736
481404	474429
200316	467703
244711	249444
247929	459849
236700	439460
104740	396797
379815	41121
195362	152956
68595	37366
309607	65543
67818	394743
333072	236213
125833	158506
134714	35150
213364	165126
62820	401014
52491	290722
68346	110677
361950	76111
272887	82899
163885	123369
387337	259815
224778	226378
270196	381859
439719	363526
450438	169435
11189	393326
414140	309801
153487	347803
348801	453697
304638	4413
318410	232210
331238	124271
48861	279740
47571	461944
85678	195402
361504	194595
247024	342713
176561	196783
274615	323213
211144	220857
49549	317118
317132	484804
259440	75273
432914	440660
227401	3998
194760	284843
339067	148059
218321	257409
116087	385182
76228	437818
493493	238488
492149	298600
395198	474745
488779	461944
199340	32807
374990	151280
436266	242897
424782	283546
227899	241718
69219	134004
23658	192387
148343	406388
397553	391541
399541	296130
477486	317852
85151	199516
55816	313314
209235	449912
289675	487334
226685	28129
471666	354903
62860	168381
351358	31116
346500	178987
294900	462636
408436	106275
198081	98316
38458	21242
17398	491832
217180	287852
411041	493374
244361	190940
94768	27464
424359	333713
353725	278178
434099	103446
405293	153995
269848	356125
22371	17186
268172	465647
413143	307397
470148	464429
53489	468551
262639	190319
461490	117102
334803	115276
101344	266508
447335	272139
85443	1898
60287	421130
463141	243438
360733	233181
280897	139894
171820	421568
9787	476512
45600	9536
432620	354933
28409	463832
172923	369397
332059	246592
483987	431226
78497	11324
240225	489366
75758	226418
112443	350989
5841	303043
41241	257298
367262	254067
354504	127921
370866	140667
236998	411424
33391	416402
30397	391414
33219	361485
306633	153260
304182	12443
273768	137133
471401	378082
192510	338712
161621	416740
21411	60403
439038	284158
462816	297630
216245	193711
239431	174402
122344	376121
438202	273831
413391	234965
230903	191223
148075	316112
296945	430997
290436	2064
28363	90350
125339	63528
88870	226331
392399	145702
153590	139297
96791	482143
81876	18665
412128	180779
427577	40784
390442	270262
2257	267602
120477	101058
455314	236460
237392	9054
257743	380071
253178	362395
268584	116370
342465	469642
137960	279718
362267	342542
188582	233614
320259	111801
426850	169150
333835	240016
383564	75919
317801	448341
187258	47376
273293	483300
33216	346585
457143	254914
340157	245679
158911	471745
2038	479157
161748	246672
354545	261596
85996	289760
32634	198769
249707	333357
231246	188759
208577	89648
312189	326186
3462	5754
414286	160250
231771	39764
408839	206921
459446	315888
479141	401949
334872	266377
48096	169469
92635	340176
24531	205823
46301	54085
374305	306184
373842	93307
325480	346343
404870	76454
252880	4914
318260	267125
102795	313314
335624	86974
213106	48275
142065	376038
75339	20380
403670	184983
301913	146248
269132	13370
322872	174564
104659	162809
309466	254720
443307	469235
273567	253425
412462	176878
82299	384259
60861	241468
177782	305449
112728	405217
123051	410755
130320	376609
70812	267352
221398	23333
410423	177630
428861	61476
89433	221471
310502	78150
233498	96510
293775	95942
68674	300121
233105	4349
275473	55325
330941	94516
173800	448776
440443	48861
219136	391192
57940	342063
285423	315888
127716	268593
433703	373509
474341	313698
165262	477635
69524	328434
235104	158184
339333	442867
198831	476973
135640	292151
476963	286864
281761	266852
282959	457398
243259	190268
273610	408353
376592	18745
422752	457323
257309	423688
485536	132262
262210	432558
434133	401928
205590	474064
54820	377375
304404	94903
88320	277961
224857	257785
34686	273831
175752	1605
191621	219191
287953	362610
161363	84725
355553	64692
38925	92613
73168	190369
484320	469393
422278	483486
39355	378462
332391	45972
413351	152159
202885	76709
478588	179465
482784	118426
354018	50972
378054	8458
223013	162831
135432	183213
356530	375878
339529	427215
277212	111630
105568	293912
412014	439862
57670	289339
317741	253772
395691	248777
105539	131309
283433	456837
116525	372311
150039	319529
191536	300514
491938	198297
461054	275790
183558	419163
468293	183213
444649	99437
155448	140205
448559	405343
441852	313745
284218	174998
359988	249334
409499	382511
167794	364000
218291	105706
82318	205221
121431	44826
360018	186561
329586	86314
17520	84048
285597	55589
174924	124085
407407	398333
344777	313745
357454	409826
188534	113445
218293	387742
221620	216208
156081	407875
365197	146181
206574	321163
352356	94665
373965	295689
456690	183213
85495	440660
491054	212081
481362	245679
486712	336324
315763	38440
394118	332954
92401	258165
93421	205270
93664	109336
353402	86795
64820	463615
172239	465313
193845	75303
70478	338915
191969	317860
347121	139183
201813	260711
61157	478415
210685	201208
141440	449795
51424	203847
324950	197100
159703	12159
215315	30765
327209	190523
372280	182000
345715	232455
320152	398401
332703	146202
22463	182000
165497	150604
289675	348929
355868	132740
325491	449090
154705	99789
278699	278936
262305	316117
107896	461769
211331	127914
333511	184809
263429	252961
155155	190369
56856	426502
278273	435318
354024	133067
138412	100170
472334	344390
15339	148519
232666	257374
471169	342477
69809	258659
378795	469532
376592	405473
267562	338133
331364	258370
172672	379255
248924	449090
169932	94344
42890	95079
269494	221303
7313	264406
396168	41624
241823	105878
89121	401871
342798	306100
228128	283543
184316	18479
147613	173018
289287	316575
4262	208226
262980	369168
280624	177330
371327	317118
352073	253047
229124	190369
65677	358627
333085	474218
126305	47415
275886	366493
470672	214534
176903	334371
462350	109006
336698	469924
279783	60517
378968	307843
136604	214690
107118	178097
43522	162247
289673	382096
398180	307108
151691	245679
333309	390463
493603	339582
451169	74832
222045	86082
343089	241875
421137	416402
78289	369449
55429	87471
258369	421109
111325	57134
347607	78066
266102	465242
326957	139648
442220	111404
337183	187974
414825	17612
421830	96999
271245	420895
375737	86728
341631	313745
427337	435276
192882	49903
7871	15133
306275	144231
383070	255579
445454	452098
149389	94634
415599	324713
34517	363192
209510	320350
93486	94516
398599	400953
308610	222284
75318	330218
218607	134767
163770	293813
287165	131673
270248	292129
200092	9853
125837	313314
324956	119381
244514	162831
47444	236737
252663	223732
452363	265236
290794	320067
123709	167588
281130	464860
458794	102352
180968	371400
436907	218680
476455	40447
303113	429590
94516	343085
468339	104714
170410	95373
242264	93451
358132	176399
321536	485383
200067	190369
315495	202311
111156	356428
210373	72994
313728	50525
280957	15209
485420	430990
217821	50155
429295	347064
178422	275232
304638	309180
12904	254197
191795	368207
115833	329120
354111	420915
34765	432351
268828	117399
55914	312159
452331	63528
112923	270324
127462	190369
437792	310261
112009	114388
82688	435318
320569	421356
39919	45219
81726	180307
488594	36066
392529	151041
393749	487153
397436	400772
327819	51895
242935	459790
53428	274314
323559	441202
331185	474181
57484	327061
386273	309007
417736	492139
373079	157460
239709	434893
238285	108743
487482	98010
40809	438419
12087	31129
388482	207609
141645	88368
396043	64335
218114	8623
129082	303933
448017	287848
335700	327217
257052	285446
140865	245508
125790	394916
365825	237512
193784	84590
133909	13714
310091	28129
51408	60517
13558	204925
331296	84089
96209	294836
212899	57883
242403	237201
190970	293813
466462	486537
347818	249709
224391	245538
144936	51820
21868	16072
323021	363581
63979	141749
237549	160191
108813	285156
156797	359836
149743	162795
402608	99072
448205	110757
479226	391414
415949	428738
265652	478302
275527	49780
335533	489496
127208	261649
178710	195124
38576	389682
312283	360268
254485	168213
55362	374594
474526	435280
287566	213176
200072	55342
223708	261396
157471	11314
189711	435708
490675	411424
393666	333110
189125	166513
178773	17186
378551	110677
318368	346310
457112	71917
333511	393326
168640	476656
233498	465746
176989	211868
236215	434577
34686	301627
44246	293004
72111	233160
388904	65134
374205	213659
59831	79507
224006	242863
61286	3301
428944	328079
214091	454893
380492	272159
342773	249824
51759	236375
306573	288035
456183	104865
162785	201208
304404	199707
414024	363434
105849	177570
196190	266600
178237	35707
45516	198317
354773	486950
33368	128580
245228	368842
236032	424133
240486	150352
88840	408242
97105	359762
432903	111786
187458	249334
312220	324105
413953	490742
364264	336590
318946	275552
257218	425675
95889	66371
253851	323213
402311	46609
290838	9744
426568	470881
375710	386556
379839	419098
200868	28167
130069	126856
274322	466466
216544	433425
13245	43950
142781	92613
46997	406371
344352	414938
491460	393386
331729	412743
236095	21583
101581	430749
220540	124497
75366	134294
187834	260470
134405	266852
318355	443341
65332	398333
432915	123699
425583	220857
228968	49896
134263	180886
424644	170180
479137	415670
34934	60387
326987	179964
225988	162978
93957	114927
75886	397535
313934	60517
423709	258126
34565	371934
140060	151944
88266	277319
224308	298182
15297	378462
262980	364736
356530	48079
462858	127439
409745	454864
442236	79249
153322	196515
178959	18108
384615	273831
461944	478465
331638	83084
489400	158141
227041	293739
12113	224674
291262	306981
191918	297817
165339	158153
414326	171939
143251	425121
454263	447158
209311	163336
345729	253935
405683	347967
163843	328932
254446	461182
112246	399130
430433	268531
287566	78291
284026	103589
40028	465236
79528	424225
437675	86974
301312	40784
99437	451173
363338	199907
307236	123863
285547	420944
277992	30924
421843	164425
145585	383360
105935	123369
193983	91206
263189	334680
321361	226152
192826	57989
447362	407917
128296	183213
345643	36120
222389	123465
238314	55626
170905	420757
101414	318347
320840	181425
80150	317118
361043	390604
286337	367967
441767	408832
344737	296423
231413	215520
170770	113138
454589	99173
67005	308160
372340	32776
404899	333709
249352	110677
26180	300240
72875	489376
212839	477136
212289	216314
277467	361731
154120	190369
216544	479825
342465	249202
457469	53584
380533	425837
309797	61053
274852	186384
455951	63149
143010	168007
184793	237235
36940	268729
324601	347511
375476	23333
82219	186381
204200	229676
228135	331863
221911	403993
136699	149746
125074	254366
441302	330143
465037	155312
242076	327210
359331	27464
337184	193049
427265	15209
309917	253102
410951	182241
478780	287171
40362	440940
39909	31781
288766	130148
341197	124560
277732	334635
208174	94667
97187	111447
108126	401871
291206	119123
31973	190369
124259	450768
391479	50264
45824	310756
60287	356530
123579	220069
248473	475200
378357	154872
484691	129827
389744	394915
411028	351193
340197	141509
404892	283107
233	241137
338003	468935
152314	248434
454555	183213
436187	267602
44420	453012
298141	245912
407072	205600
429766	393326
280811	191821
360425	291451
423575	99437
163047	297969
183022	439180
57776	251974
420464	234916
478588	268307
81358	42680
493881	118132
442590	165306
140434	170501
238344	404960
221097	189084
315966	428214
218720	272846
348046	374123
395107	362267
458810	167903
471365	297422
89219	466716
364636	420
233117	39016
140116	49021
397292	242022
424080	354420
273768	47390
493080	232555
292892	48007
292205	197473
86268	488109
11401	1057
357293	227101
161563	447219
461535	244977
326134	276591
370460	413924
332297	394406
317228	478415
88359	295218
159252	366577
415119	228857
130069	430589
238958	231485
298667	417235
272301	241621
355083	3410
643	127895
135081	174564
259718	122462
186785	321399
273900	79485
421936	54205
398715	369262
167588	78664
288636	366534
152907	314343
292352	191959
152794	88116
457242	189830
362091	397082
186112	13370
417387	309344
394349	224085
247843	425626
150808	50589
115810	438419
458880	158950
409648	53263
313770	457093
327112	247369
67373	267352
311750	236145
16923	423067
427224	31139
433769	431340
431767	118356
422621	391414
121828	242927
242855	65773
311510	35628
144702	393326
196003	85113
239453	300382
167588	21354
449823	204925
425876	369257
315769	126150
302011	160679
17038	359762
265085	375107
119001	445220
295109	284843
264800	139230
330752	451431
171495	12245
418869	183630
86490	408719
398519	273831
486950	338271
165339	302680
200249	90682
457418	196466
374730	276358
133909	456277
3186	388110
131186	452597
118709	447121
203200	226127
320018	62191
281130	455508
29408	370686
237571	369852
273610	369058
355856	352905
164313	434892
466181	296329
297728	484474
159617	28065
367006	354630
61664	215054
26511	206887
375619	278520
303283	336721
449445	438777
11902	482246
437110	327217
226793	135533
263958	7171
307928	451738
78264	101058
236237	287423
184316	403503
84417	187712
143370	146202
5172	28129
116947	340897
350437	460282
272114	273831
407641	442431
274883	48714
61078	324849
41329	202369
310153	41533
155242	57002
14319	187974
73199	54976
196659	227449
71176	313671
373656	423688
240240	95149
106662	368293
326631	298592
279657	9054
55232	16254
7835	353639
195952	138727
363586	480025
182186	405217
232731	26848
90090	476534
268828	382203
330638	52613
182270	286673
8407	21523
304813	93416
319081	134267
269173	320067
102916	20959
449956	52537
91499	240796
321487	168381
480580	19969
127014	220417
273046	258928
276	252466
305511	317118
383244	446801
304574	54298
264187	39361
193705	122696
313666	336955
20946	170678
318888	254292
328089	267352
194559	238299
175884	298738
51195	310285
236219	273831
234228	51731
8164	160573
169107	226308
282282	186561
394926	28838
235210	147053
276821	147373
284618	390687
159677	413609
116664	439074
238712	209933
137454	115861
70658	6899
253878	10034
340593	306253
325923	111600
351296	52756
436624	220417
48064	129107
269884	317118
183788	412389
31262	312379
286795	48365
426503	183213
269585	97277
346299	161134
324862	161934
413078	494102
252079	211861
307628	40784
109199	249202
425652	318880
308122	464546
314984	160419
424550	143437
417057	70759
289595	193486
448519	214024
57530	478415
81547	322861
153252	288490
274071	197696
294592	185013
40809	61666
351408	25387
444038	22225
46693	60517
399023	432742
3458	51222
56856	173726
233498	155061
87894	210050
354747	243301
59920	412124
53670	280233
84680	10345
406554	435129
305624	221940
15253	192524
252609	176791
141840	472219
253130	1171
84756	219499
236024	18820
487890	423062
443320	88392
479351	129727
299234	267602
384467	254184
107627	203656
172015	50264
458768	382832
153386	468256
2661	489203
442611	93876
341304	327061
35000	102567
176878	424726
364239	72617
349123	60517
28180	234934
169166	229733
467788	285183
264198	23427
85674	137833
182860	186440
475884	66991
146173	190369
202546	272846
41608	201493
444567	410137
476214	48275
296526	13370
256586	50391
295445	382614
409745	406881
22187	435817
30132	373537
88855	336955
361291	119322
372488	121817
217963	65670
486712	256070
66129	484015
163251	300493
142403	232890
345715	364577
312246	477649
107455	476951
79392	94516
296892	74029
301468	128093
281236	139803
295841	200258
121638	366493
178381	155214
340873	317845
459624	135553
162785	428711
310009	460150
477328	458601
362322	487484
434283	140367
489753	406626
118868	132247
114565	56070
366127	175040
296186	305287
113629	227101
92490	309666
285876	374939
372539	273831
286531	307193
474688	462973
471365	180480
291168	304173
482851	99793
470329	38058
222566	67584
266028	267059
87184	263713
327254	405928
153577	144466
211210	35918
427866	428174
202846	241048
129185	181880
324330	105967
387971	310756
192562	94996
431389	134259
283412	93841
355083	173176
221265	80334
373532	226494
254066	307584
65570	374314
150489	334983
92635	65648
259026	318878
423961	408953
309788	293813
480608	462676
284049	442460
199534	379976
238703	400816
204529	359547
440511	169485
378419	98121
80978	203558
298650	195551
198394	411424
209310	2715
313948	62191
181322	240355
311283	11167
213607	127330
276301	208577
453651	169774
419732	238229
380056	49294
235625	430356
45742	202868
361301	286936
144973	385155
121922	5041
106805	356723
338931	13170
56589	119381
133211	233220
427199	39042
268118	284208
440374	33676
102238	242434
457006	118858
119359	281641
367616	146487
271181	46412
99530	309425
3086	50500
120204	95687
10217	75140
308703	475593
443915	40917
65475	139803
178831	125399
149555	141698
136543	360860
324199	375768
489366	273831
249791	110677
149589	316684
338752	120132
481854	332094
35008	372857
311510	247204
379870	434035
458483	141440
223211	154623
6381	478415
282578	293813
11209	188063
396963	50009
301278	122585
176130	414641
127984	25410
216976	247661
387839	121493
407116	333709
419548	373169
368820	244929
374903	256121
314203	83122
160262	341272
424647	159644
359	214467
410592	91600
87674	264406
245990	91228
121190	107852
323525	207906
228050	90123
152011	108619
417365	349129
112954	120810
467378	109283
10093	120666
441916	89792
251662	253288
437180	389153
6993	176878
400646	132740
376605	218621
379769	489892
359831	371759
345602	48275
278455	262954
437077	263514
366597	421935
43023	225379
272301	235946
146037	181850
452148	148246
180853	94665
421578	199682
109085	414832
107638	339453
108178	371918
450686	218730
10804	26569
159703	157099
159951	74682
398119	212182
148213	50264
15618	314049
121226	83013
123012	80624
340588	254973
250854	147121
294079	159411
4927	286936
97470	49903
301007	394347
380183	293813
225896	258370
210613	388653
302002	241261
204018	336076
323558	220857
424713	110708
236222	390680
51759	134145
338664	452597
238299	59672
136878	422175
266052	150109
291525	228013
414508	86974
4766	462387
130069	93678
95715	290
171403	371983
466951	228431
188461	314520
43345	267352
296514	377667
65066	299628
310615	5041
299437	392849
48747	86892
137454	22414
93930	169912
195330	417918
237092	72523
211896	187853
222045	196515
79282	435708
278554	390232
266508	481279
62316	249334
446739	294836
9846	185377
222531	428214
332968	355447
415594	230336
448172	333543
62026	316575
238854	446351
483570	190369
78571	399655
226919	35457
486942	23326
108700	224794
406660	409094
325505	417201
75501	478060
114643	386878
453697	348801
2756	137658
163290	53389
294916	50264
23137	168381
257238	176984
111160	486961
338001	342300
117061	362979
27240	272986
436505	482024
176221	42189
381536	210033
330216	375710
285612	1057
183699	378462
72246	379255
50726	476774
222102	29930
422164	140728
316136	484931
275018	370083
277799	115386
317552	461160
71430	297941
418992	306633
138433	208577
391594	42890
441461	5040
369649	47376
312283	106277
466998	296432
102072	35735
147409	276174
266965	463799
327570	46449
464548	99437
169020	74161
462014	329430
70260	72985
253976	296945
203515	465879
44964	52537
290926	481368
392895	93096
132745	431137
252044	457297
350313	336291
14010	127921
57205	148365
424699	389682
68357	266852
99475	430846
321785	301659
360531	135461
233498	158421
135264	224285
315738	420944
28584	4413
421981	453847
25287	367201
271459	182676
317411	318214
100438	186714
214053	142018
148770	98493
33823	100287
359790	47644
178162	184697
262286	255897
330042	475571
105216	159058
60363	481827
273543	293985
365550	41235
105145	401949
446723	291521
85237	190369
136731	118286
187834	221340
244536	274511
165339	290632
481038	313314
144612	142415
108742	462551
230672	269199
43941	236213
528	27826
192800	174015
487106	28838
261813	80885
450134	10630
60517	105854
491045	382282
280443	269199
433410	94711
105077	16294
473244	26205
207435	325167
422246	477136
460898	319957
203230	313802
69264	406608
19572	263900
493688	248166
304165	87471
272457	190369
104648	299408
355650	399290
339692	450760
477922	11568
217760	95824
363613	177415
63197	284549
98654	26534
483393	446105
350064	336590
179134	435318
344063	8830
489972	438748
35035	182940
460314	423862
308047	72523
492002	411355
133909	440880
433358	139297
335495	106057
435842	298182
127014	227152
155877	306346
413754	64335
281924	450009
88298	282772
245317	27290
279249	9061
21635	101446
452694	188759
302052	81310
420234	119683
452243	452643
12633	160419
265071	420505
401056	164362
362267	376348
487586	203279
49915	314502
289084	329295
108330	49903
399950	189694
128026	426034
281119	76709
462984	44341
89855	393326
479261	378283
77438	299395
365346	409618
51565	451016
366626	259970
262952	217892
207177	171128
149512	145011
449445	238299
466532	409828
134259	74682
446296	251116
14020	292227
233839	466154
405979	36759
3853	454975
280935	173025
84961	251656
394374	158549
232043	330752
423522	415374
339233	286850
120099	258514
482214	378127
452709	223579
186344	212081
271760	200718
384621	297482
300874	186159
351911	165653
12897	59196
487890	300916
133183	46014
101692	302442
188119	391414
18700	17486
243234	490647
102216	420187
69744	72821
340686	350549
40909	494102
31676	459205
18370	196783
360042	137719
61900	118684
322171	295164
153006	356301
278762	16433
232370	119658
264089	386057
81432	445453
310248	371669
275362	476951
186926	147643
263703	21902
27832	123649
31070	408603
325705	85571
314722	98056
247785	431799
197749	175129
142740	380681
44892	183213
145282	50174
323726	124353
268910	367919
193097	694
134535	357854
400457	447517
85523	183213
115312	253081
475517	273450
472426	345401
48725	72432
239547	321131
155197	385469
59873	20
315958	266736
181135	197372
436834	100443
274725	316708
158570	265589
277716	209663
235585	17155
490850	66215
86016	88289
110835	253916
438955	53819
337402	4413
335777	267352
477051	12895
59204	53304
371388	27464
456021	252518
348831	310261
269937	359029
246805	465271
52284	94344
143501	171069
227788	147703
214107	196774
350074	348007
464004	388088
97353	13370
61812	194459
416327	487017
80554	228249
338931	163478
285023	449620
38086	172741
174207	262452
481173	104498
419761	73540
156821	312879
452359	314596
28955	175960
275721	322838
334350	137128
56619	396607
268143	409967
225133	428214
32131	37295
412440	193502
348037	37212
127743	479756
165793	61621
479918	420973
40198	236503
220814	407386
43625	94793
491031	205162
210426	368059
121733	208617
108785	53863
182657	365413
423206	129990
29911	452913
62553	155214
7653	184809
147624	447517
100461	255650
191446	419259
22959	311215
189511	206476
91265	84089
317734	383576
379218	153099
274646	53865
316292	272230
128948	265589
299328	249594
217321	109624
417099	77526
262210	56597
443815	17155
217740	344476
263083	214024
214129	324649
137004	69734
413807	190835
197531	196043
70730	393581
336071	141440
449521	340501
55789	29930
201683	428634
326631	250765
350064	153183
85347	187974
316484	205289
258362	183479
382848	351193
64861	449530
397008	461049
130121	28838
141010	437559
337983	97818
257590	367883
202361	440660
403746	397553
337479	446351
241192	27581
276663	198297
239662	110677
372976	190369
462087	267602
208379	313822
101281	350980
207983	462614
82489	290450
272708	116124
133788	263793
469716	241468
9143	113138
48788	311505
208076	484274
456086	15165
214114	219815
310235	342965
252221	283392
66383	83084
63246	185975
91412	83811
15433	401004
491275	447517
360459	280710
304407	152332
418755	250679
436887	297820
237481	52904
387539	352362
292449	83811
119464	395093
82688	297649
140137	345745
222161	122135
329966	169701
108669	313829
163356	16433
324465	387742
255932	94344
380586	196169
345401	486778
133799	26931
294689	203656
369031	204843
276821	177374
276821	235679
274067	477788
337158	217494
463200	242965
141022	143625
20946	321309
405882	185013
283944	396563
396863	475594
186946	262954
342070	226023
73773	230691
315951	111814
355245	330375
287432	168381
257391	145064
68174	144845
16116	240225
233638	103762
254463	50317
64526	32601
458011	328140
406277	41388
72934	226956
409507	430610
424591	176060
102761	90099
118169	433298
86316	468575
198317	336791
442618	74571
20946	434523
369815	80250
478510	171857
3015	15209
225729	28258
345430	348176
56138	114852
35403	151322
188737	298142
271835	459206
447216	96606
26055	11167
219281	267842
90484	477774
5700	141100
50034	57080
493530	354933
75963	297276
347513	344494
92214	277961
426808	43614
270176	360708
417938	443778
377642	477986
237838	175721
38346	245329
482851	350194
445243	276003
121594	318088
168714	292062
389512	87469
125676	119381
418368	232555
454925	298328
111677	489822
438013	447519
235635	263009
164268	453012
326830	408828
239816	285926
158210	289513
420790	56365
387791	160295
240740	63364
274822	141026
132976	192068
19276	313822
9300	102603
437185	267139
61517	54895
97070	448709
359731	153556
338791	162831
454837	72523
233117	462292
238368	426439
342280	190369
459280	44826
80552	150411
89061	486885
281635	3484
173817	117800
441499	75260
397936	61345
196728	445061
404099	18665
87638	195556
196436	98471
389726	17186
375405	79832
194478	59184
350476	327100
64557	444544
469189	451147
178976	326970
213558	233942
361238	117235
471169	117246
213157	174770
192238	18409
446271	90277
339051	253425
344676	281993
353267	203656
123201	91373
131048	93245
220137	40519
101344	86596
67496	64059
230051	82589
92163	207906
475951	317675
85352	150751
481419	480393
276785	122146
326100	39552
42406	283410
267439	247515
360710	366534
402796	286714
392086	401297
102249	298850
161363	108808
385402	267590
303014	144880
347374	100279
56088	257651
446851	182093
238119	103092
73290	110677
256652	378546
747	411252
346272	82045
67523	165192
395177	452474
58976	227599
64524	369599
129902	459205
316136	314999
67571	244005
343341	371617
380146	40547
150413	355149
246489	249990
37477	295650
98684	68762
86571	438746
106115	136598
146653	32605
298236	470554
97388	450647
101346	361418
204965	221998
44835	122490
237458	275213
397734	46990
153813	79306
293979	326393
293913	307478
38217	434893
380915	356935
362290	393326
173874	421812
135177	350468
402575	93292
44160	265107
229347	440660
121470	183492
314311	440660
93496	196534
361825	307160
12845	190369
131504	415599
158988	415039
73138	228156
165017	322426
329819	10646
338261	220417
150489	65670
94376	13686
444755	218555
111788	270324
38226	117044
109130	147273
321242	356428
164555	420027
203657	190369
474966	449251
308533	477986
130069	25853
151208	441655
672	56069
57981	160428
190281	86769
161363	44503
422110	325800
243756	59246
331170	475994
366153	110918
114063	462901
216894	91382
102589	221011
409743	262954
466790	390349
101689	15209
162947	342453
188743	165267
27592	304493
478711	78811
327154	391414
220599	35014
162354	304869
97105	79343
4493	20958
441379	52780
394340	190369
399673	237165
115449	5857
314228	378330
344736	308473
208635	15209
55771	184558
187033	448194
19316	231708
319046	270219
324502	175923
178419	422761
398092	251116
461592	138116
294808	430356
424699	206557
70259	11666
370389	94667
59563	165653
488971	491
68675	422585
487831	273687
23187	284979
88266	30403
330120	166353
339195	21583
105969	414212
398761	396954
376569	317184
403019	476558
83802	86476
299580	321791
139419	453348
68343	145691
109647	38490
102533	221890
20086	132843
186677	463615
118162	314095
157577	297969
82291	48149
375923	65838
405029	430356
251443	274425
182799	11247
141331	217423
417938	157624
299671	319361
471365	264266
489366	385207
266307	397216
250833	74475
59628	250192
384854	234356
449521	482373
103914	143459
375405	33117
185526	287382
329352	65913
164641	240225
195452	327217
481415	16413
410325	113138
363605	268261
438317	139648
347491	177842
154273	307775
132498	46984
462392	369262
153026	476951
67307	88241
241586	399480
250293	353719
387276	57989
82720	77842
227456	214024
184060	152502
30512	135538
51543	209572
321306	96258
95564	420605
37839	174542
281066	365224
138819	120752
62511	31944
17562	51195
238070	314989
231014	370866
267289	153127
278963	259929
412738	380071
62666	353343
65576	372214
408329	217069
463270	445943
42905	99405
43926	149928
80699	226308
209056	132843
13434	369262
182270	280174
289675	290265
89648	451539
423593	138193
168975	442723
289329	476426
263506	77339
482472	110677
50719	309888
446138	244358
369262	74135
439824	409540
76068	120666
137844	177630
245895	94344
98832	254347
174255	139590
222744	111623
48079	99292
419732	348914
22385	152867
318928	353557
420266	44167
54056	119780
84196	281958
410227	279893
292966	335567
464554	298273
110606	378462
249778	45585
77674	413819
186679	189796
42903	494102
128189	205289
153379	239314
306304	249940
451372	426887
215260	270095
135254	419310
361213	374826
368620	100503
461774	308333
138753	387333
397244	352025
4077	5447
187566	348624
475740	306834
216324	277953
36182	263514
207959	120986
481428	342390
213439	186086
370619	350699
298615	328175
175743	334009
56030	39757
143161	15209
398866	195551
51342	38208
21964	285156
412626	405857
376191	330469
232031	298395
88359	299920
375678	32807
377720	96977
216432	61906
292054	382060
316535	311325
166213	442083
390482	437961
349472	320142
464149	427400
214212	137785
194964	170257
432465	316726
309140	60108
339738	77519
450489	212278
252666	130627
301312	354380
406812	328729
355679	350549
411054	318932
11829	326996
222102	257858
322082	53863
483540	119381
256604	48730
23092	143619
99780	465302
303009	452280
6123	124502
185981	50264
269314	336590
158368	412555
60775	204276
479157	364783
209523	475265
246355	240643
457418	118424
86632	292129
186880	293813
247296	285386
114383	146124
427263	9312
454588	185479
199676	402731
5700	214159
290216	183213
83482	204330
200665	30510
486749	112236
85098	173767
408646	99106
153006	31991
267916	50428
26909	115861
128124	118877
15027	420536
349809	100895
111429	352925
95899	486872
441924	447517
114681	15209
10822	95874
68975	354694
262889	469227
168640	15209
231839	49966
349328	303747
45393	308100
427943	452513
358307	276358
360214	27464
469976	173018
421140	127516
472568	411029
481397	219186
181290	284155
238083	451764
475336	252775
382511	275152
93876	104867
247558	69639
68776	386014
211636	190369
17155	351639
350057	453012
294537	237235
81358	303040
466351	89466
51835	169162
57911	443694
247961	334974
221648	405032
262050	235499
347853	47376
397230	464727
361704	400086
343522	220669
403670	48124
53253	200457
246382	434893
117214	182833
360860	462872
170587	21632
81050	166651
24310	248382
150577	438355
239725	35457
244536	103850
134213	152085
476479	123237
237410	105585
385402	475555
70098	361883
347972	243547
457163	90277
268516	393238
105750	192281
45377	414393
11849	438894
161363	71009
28368	215545
115942	304589
354973	190369
231305	352073
62600	74769
378123	54976
296283	120489
286655	413392
198814	91600
129474	402253
109169	276358
469532	186363
68762	168381
200092	248675
221687	409143
370605	147910
329121	265589
177930	258370
247674	481368
19542	117247
5698	438372
472539	245679
78494	313745
267562	351639
277936	11626
451216	101597
144920	168568
393839	480518
223134	28065
17706	431556
260986	49896
110076	53171
471887	180578
316289	267352
43197	291324
380748	241072
343047	223792
98659	200503
449633	476951
279500	73285
43522	485072
116968	331508
285438	435708
141740	79989
370872	291515
468287	38794
190594	101058
465452	374935
303670	84750
351354	387008
89056	463636
126961	378611
161023	10379
28096	121226
450798	144405
481800	315235
365445	369009
10645	279268
130069	232625
333351	408464
121866	396431
151264	28337
42801	310555
109204	27464
158304	26519
314311	236215
439719	406156
454867	301172
40599	487918
440272	124412
201086	40447
217581	327721
427753	172535
217932	385933
6636	346266
273237	255641
330954	411809
33398	78352
493038	69003
209681	481628
134207	115164
351107	329466
397478	180316
22341	440962
167588	279285
330799	162809
43454	232784
472356	368400
329714	52537
235561	451774
212308	142678
10762	20149
365058	442451
76139	13370
327066	28129
440586	396883
376816	343413
250109	488236
105077	275790
180672	23018
59644	396464
268629	346839
369280	206029
54706	187836
187834	483448
372041	20959
299222	22579
217450	265589
75711	397535
42504	16153
446692	203656
316053	429863
40470	227101
225623	235064
234881	72283
420336	76146
231541	293148
82332	273831
455520	294082
441590	447350
324614	75273
187921	468127
335046	420392
437982	212081
128686	361355
388210	427648
13930	199333
3298	111351
375353	251323
308122	174864
172417	402193
395230	162795
336186	153130
133909	446693
476963	419098
459280	227514
147503	260185
27367	21411
264263	211932
320921	389682
349608	110677
486930	124085
371406	106641
453256	129185
268748	76016
294379	482615
393600	391414
67883	8753
32088	462973
489781	407386
175916	90123
106164	186548
262286	74478
469217	420944
404707	210901
52800	423828
335667	232925
129253	135531
374305	330743
43138	464650
298832	86560
177049	492906
89826	219865
254378	195402
394031	293207
336590	290
357546	328538
484123	93627
161737	428030
372340	305250
123029	121065
179855	451016
155927	446457
144577	9054
128313	446936
292137	258370
445805	455181
357829	421356
379539	110677
162249	217301
449871	232555
372340	272069
113545	221294
247710	239872
460515	87548
78134	49127
262783	52490
422805	100369
239547	147245
254559	454140
467631	357390
124026	93451
363467	326109
132295	123490
381597	426034
435898	410530
167588	328079
470415	236213
270620	37203
420661	357854
327468	262954
15068	462760
476969	249709
215153	35867
144369	256409
441874	362362
212308	145128
368268	196783
63652	51321
76984	355806
31183	10646
317685	288035
402759	303592
106484	351639
472239	212693
119899	166513
289058	58599
381940	373438
6636	132950
69633	452487
114605	250679
54046	195462
22200	51883
165022	422233
451399	218727
341142	172535
12789	408360
130198	164972
471146	268729
36488	147009
278154	424306
351453	399736
131825	349855
78382	476231
247254	270419
221249	66270
117104	377674
471930	106840
41608	218208
173265	424486
58484	314453
208059	9054
430290	67040
126870	171188
476119	153896
272925	100923
445331	339673
110835	422175
250952	17286
458050	436686
249845	446105
158000	252961
79965	240823
122076	353454
159899	283520
138100	42890
391318	5864
32917	35707
256622	228457
106917	472705
236032	116229
318097	211139
434768	405209
202783	77864
366872	326641
314109	475593
53960	307769
402718	466562
379269	422853
472313	449221
266965	186561
18381	286936
396169	204078
464498	261308
284252	401851
276821	220857
44139	33983
487347	180096
165360	213871
153813	95303
328940	289715
113620	437705
328708	212178
305366	39490
394529	333917
302877	333196
65935	493949
366792	311744
282109	33062
471412	230228
456011	180578
426947	401854
286686	86933
310519	21816
222792	430356
222102	147554
85996	347252
182277	253800
297436	4413
221648	44733
264926	293813
390104	213148
254430	59636
447524	72670
433041	61572
212459	462377
125146	36296
234511	491525
309928	83403
475731	153232
462748	395198
319473	11626
131469	490888
237120	127357
253824	10646
89489	23863
348317	177063
373159	168638
127697	27464
399491	440429
55425	275983
289746	213003
181347	96977
364560	190369
473141	440660
176403	57002
413495	283547
421207	62580
296606	190937
378810	130028
360824	187234
189673	57134
258398	121497
205847	94516
13879	94344
446173	248036
163445	20908
117586	213148
58755	90123
457814	1136
459550	315888
132791	268600
384569	217423
277640	425370
461342	99408
493966	418913
294231	110677
190996	106830
354022	47144
435678	226837
458994	328731
287887	320097
131504	32752
207690	291014
239272	489822
320534	341271
179010	243731
378141	491607
163089	64478
362231	338378
242870	186440
354315	303497
451214	227101
7567	250389
259651	144622
14717	216451
431298	235334
142388	482410
124524	70348
182035	456019
120646	203213
374750	388396
28749	401947
15680	456658
407251	354747
157731	105768
190015	350949
363358	218141
438389	104527
104740	481571
304146	20640
268850	112000
410673	292006
200658	398333
348429	72523
368120	152547
29581	27581
126749	51446
19065	346006
153813	8743
403575	449237
86632	224113
98358	268129
484700	17186
177482	317118
319732	391414
296569	15209
334256	399950
245974	438783
307258	428080
312220	72695
226023	331089
46844	420944
300890	113213
162900	391414
142731	478415
35596	413752
211164	388957
434605	426056
319954	105806
188822	274511
213606	73640
266723	263035
236503	180009
347793	156492
315805	73990
183959	188006
28971	99365
55660	490237
246261	367824
282652	339712
35441	342419
326260	235979
445725	51895
340772	20181
28112	332033
313523	219876
450839	1272
287874	73747
362006	252925
379435	435070
110385	315671
206671	16433
19403	476951
449521	161727
273554	15133
390885	392266
358328	86476
106814	228431
219546	37697
413962	104062
289675	474216
416825	45348
432915	227872
463553	151944
321547	348099
28781	294325
261754	375840
227055	64335
265053	90071
371819	193871
245318	105585
463818	446351
8268	263785
456021	179800
128121	222399
330473	422175
15579	105498
434355	274869
396916	243374
174034	195458
198186	118111
153674	81682
49949	48163
345944	42890
268748	12107
109949	445020
18234	313745
143511	459205
180339	153239
364511	287558
128489	355706
186965	1800
433023	278929
83302	119868
142009	179045
81432	296537
14163	373263
190281	380092
210924	341362
256893	55975
74601	113994
202347	311436
320091	62191
383580	462710
461227	264766
95509	395186
475221	421356
398546	38063
191970	144470
277585	434952
325314	243256
355025	77461
218362	48163
45277	431055
388244	22804
320146	244995
258849	128340
376759	475862
380538	151944
175691	464110
132247	46568
432437	23018
407317	346325
333533	461632
187086	291065
107040	463822
266683	433956
64902	213798
283255	51527
207289	262299
123238	340930
198317	179522
342465	242411
342300	38064
92246	189640
355083	256939
467073	215727
203164	96977
359325	343950
267954	373755
483706	240254
215408	293813
410212	229150
230051	422901
141244	317675
440331	467284
347121	52867
416426	214559
181990	206375
177980	473650
20515	120195
239859	69741
354557	13505
332206	6816
55482	429326
82150	276744
64335	2831
143168	272287
150505	45141
376341	322921
229357	401596
292641	196109
1333	428214
307359	236624
346272	476327
25247	149798
314311	15318
480055	422911
334985	248007
54074	416126
470941	336955
461600	214024
219281	230691
62510	78155
247790	418986
2462	101058
343881	476871
322988	392788
422711	454323
449406	457058
470099	394743
329093	385160
331269	206686
491273	126381
237803	410028
122670	87471
238609	169482
410839	294385
45880	270288
394210	21411
461967	82017
91036	53078
465805	63098
65603	76454
420816	95877
15991	351644
217537	277450
188469	6516
462658	11626
440416	315905
330247	134694
438126	14163
53362	391414
406812	94619
274718	478415
150807	73191
88322	91998
175574	486582
16190	105754
101991	479275
33837	423559
492921	132996
283250	113522
245305	50868
328151	98906
457418	213364
263713	163504
229598	31511
290414	144589
107332	279899
24659	336590
56395	105754
159959	209018
88473	66058
168266	348891
36895	306186
97515	52537
289567	363543
356535	209572
85810	485200
408357	426645
225574	67437
160237	74733
382984	354933
10546	487781
45781	258816
368858	236735
195402	477698
298293	358032
65682	386536
260255	21005
487060	432153
92718	212196
303497	285711
162251	5323
53434	362234
227842	203721
19065	214572
238855	445203
460795	405464
141902	440465
362557	414659
295370	50264
274486	224748
274870	401928
481419	318111
490816	101058
295404	67584
187186	314207
13394	164370
286805	61554
107032	273831
37349	138180
214447	480224
62892	5413
239142	476977
473662	405837
159660	12521
209523	265370
486289	253141
45516	117366
211312	78363
56070	316796
15027	131213
261752	196082
119888	105585
265266	489582
261920	39255
306196	95149
58256	249334
445725	54700
30191	317118
215415	303175
288510	474252
411194	383391
254430	102210
124794	348584
91471	487932
19004	250833
383234	315380
75371	402921
169158	15209
442053	366127
29710	164884
304103	362672
335379	437254
95643	379976
176123	124022
149272	233769
155593	262619
406675	316768
104971	15209
289691	400836
368086	313745
355349	329309
430051	224008
8008	226378
39929	256165
154815	59784
64338	431513
960	452074
408329	319641
146893	304173
275990	285156
167237	200632
204821	182000
114383	303497
256599	433391
162481	232747
134024	140608
185901	95528
303782	12177
463723	103804
360459	204078
294097	128632
131814	76585
329727	451631
409745	378462
30510	433934
287580	486339
431137	214841
178773	164595
87638	8859
315600	141649
330814	468640
121221	428103
62581	162795
224614	331491
340671	427472
441312	400054
119001	274320
358806	331548
185463	300909
455429	425787
337544	166460
380642	462073
399764	478415
25566	230284
459678	429393
383173	12245
97557	444901
342588	202998
98420	255369
468935	45483
417938	208617
184770	458220
28357	387008
437505	120855
157258	49890
317457	299322
138820	454822
290216	23815
208988	406626
200375	134145
81239	216539
240415	38063
205023	447545
149229	230714
357939	18447
435041	397505
264323	348798
388249	42826
328051	447517
415131	90589
166101	468469
212153	174411
386556	481785
430831	441787
279243	265429
388694	72656
178742	94344
321157	160926
483885	324278
317724	479731
430064	378135
139425	293813
14533	107473
242509	93245
102065	443620
26127	84750
32807	391817
207890	107590
143892	402323
309444	160768
270248	45609
64855	273468
383164	295831
485472	170993
46870	379202
14131	54976
261882	277568
154819	293813
246540	452793
115499	119762
295019	119868
355083	236597
329323	95657
414397	16433
315369	322211
365193	140608
378498	339853
159187	65600
191174	144800
78030	47366
144517	42890
178422	383364
91828	458226
416889	380071
52537	12827
75472	144073
167207	83627
474177	385076
192969	358032
118013	270406
461232	468832
251562	338915
251063	76803
477932	320259
163576	272007
78995	460267
469102	124650
91450	259864
117410	313314
301913	189733
46102	228431
125338	300051
392364	204004
50238	10646
245826	376713
121860	281689
156625	119123
69611	383858
301319	449468
205356	442867
10440	139417
250952	199462
443815	129451
203341	420944
428944	142825
8779	69440
15339	492906
78327	55585
263405	67034
171148	79989
136631	240374
459514	312697
238353	383967
6155	275300
23579	15819
450628	297163
49231	33358
344058	491283
354274	17930
166914	313745
83280	287756
312483	114973
253589	350189
414646	442030
125087	12245
409388	96271
201646	80587
366369	429766
444380	427708
215004	25748
272812	196783
124291	238026
461863	64490
169558	21135
142452	12245
63808	323544
78074	262268
215619	280174
181748	93245
264209	89995
362267	56241
253224	355552
464847	285156
151712	21411
43586	101058
406175	129592
388088	136179
295304	455769
471187	288932
233570	371934
429004	309425
284218	244264
304011	276780
336423	317769
304533	492988
195537	190431
443111	334680
317737	212278
219817	95922
295304	154853
272838	173018
181159	168781
209967	124230
369359	288035
198594	260367
281993	69245
226760	391414
369902	283392
93052	294836
152178	285455
353146	58961
443039	246926
97771	6379
57733	15209
415574	364820
169814	335751
26756	242418
455769	366493
256586	114550
434308	178436
340738	347979
37047	170939
401893	337849
468741	375840
130088	4734
285558	293813
332299	19289
487774	313745
237801	54321
442236	93625
434553	201677
139350	150296
81358	352136
458782	248614
246570	93627
261712	332993
388633	161704
14001	63292
125304	311832
486712	469922
49140	388244
298390	479442
481419	328546
316095	435886
102447	190369
114643	435847
198174	300121
408628	421935
375405	358725
354262	447560
143208	360558
310075	302745
346412	70899
225727	137561
376538	186259
10512	390142
373099	61168
145282	447158
109085	24738
110691	74571
45231	77727
304604	260999
297436	332029
399374	333746
656	260877
162862	301475
107676	63419
80333	134259
107756	485319
7273	489822
36612	254292
384859	401871
373265	175725
411419	172433
482383	267358
188815	90099
467788	152321
305778	129572
129992	430102
299017	164884
89033	485898
198317	409262
50761	110708
404352	298077
347401	127636
245714	417840
398917	57630
101279	48861
484939	392346
382659	127357
71917	354516
413815	406626
162025	198926
15579	67837
40443	29528
262079	257377
85863	311726
383097	429475
277568	300473
247210	467752
279334	296531
396160	267602
304270	205366
355083	5751
346652	12245
404156	51222
247302	323108
195357	142944
396421	9364
268768	427616
425738	234511
121123	170481
240618	267849
299880	119799
149614	38106
154730	162795
472058	258126
89410	391414
391114	127428
491854	160419
397216	110677
236961	329698
29188	282822
366872	155902
197652	290014
387436	233415
208857	295647
175351	264705
168278	211868
237322	309614
150147	146009
268961	281924
134742	191536
44796	137218
168692	82271
385858	119107
138193	183213
289839	478415
199349	273245
175939	291240
346299	86974
361173	491592
384767	303497
393793	51853
177483	476744
198322	491607
464782	340219
63445	108222
320027	423688
71998	154943
260352	360860
481567	83228
388969	190957
230858	160855
149431	278520
28096	130549
247348	155561
377720	268667
157789	321373
235958	24508
303507	116827
247556	94344
58728	300240
190129	82585
285910	266852
426354	434283
454263	252989
127388	278700
450468	228255
209441	162019
438719	175721
451391	314221
224517	41402
223929	127834
165279	474209
118374	261625
270268	274925
235250	393326
102611	57744
67166	126062
176364	127690
110498	344420
49194	357679
72901	183699
465805	240225
314444	237165
240215	256121
472425	256791
244912	477992
207959	313745
303424	109006
481419	423033
27417	352950
407591	275158
209523	313454
195783	420968
64160	310836
394204	202147
381435	277467
42979	147520
455388	153069
368772	339949
314771	480552
326285	142402
328572	144845
339426	48079
477262	377987
106676	10345
117937	244703
253110	32807
309225	298077
377967	467475
93440	109006
6823	190369
231350	41753
110799	48275
385828	38773
174312	465612
367482	272319
220490	158317
384422	209510
21933	395176
48282	481019
331540	294069
23481	56856
12045	322112
381553	432320
65875	100796
268381	375840
439029	169485
478567	344637
180806	249202
390243	466257
401552	407306
409273	48275
139734	337447
281781	354366
277548	327855
164382	12718
346630	222701
480949	380226
269804	66201
112052	249334
67040	185757
146893	221594
295841	444400
56226	431799
205069	54298
328206	254579
397708	251996
376592	157292
395731	457362
125180	130028
246335	64335
250710	491497
492217	285156
12177	15409
110421	97314
421207	491593
466747	243048
59644	245242
456756	159244
141596	187836
375405	123397
492149	262277
466191	249334
34115	30258
247710	26106
86596	30510
100218	137719
221648	175305
467767	161975
35399	69293
253976	271066
82150	227088
111236	62191
23081	69674
397216	35628
374350	274114
473580	397820
228050	421285
7991	384174
483296	123666
490244	293813
460685	153995
458228	454975
423611	411809
272301	194065
208031	169932
373136	29961
55659	178503
184475	190369
95617	226308
352728	352605
142605	314742
342138	206312
476321	263648
16020	303175
338481	69420
452283	360136
42594	285446
153322	393485
437863	381029
493688	387185
420322	210353
302186	181230
88504	186259
362504	190369
69513	333357
214107	478415
64751	268746
422246	86628
339353	273982
311822	366828
113676	39825
230051	377154
237801	330261
204330	374169
157878	279798
329242	363021
247385	143594
22444	49230
195142	142678
13607	364835
9025	429161
219752	132740
403422	389369
58985	245679
101955	485280
373568	449298
172854	190369
67293	383226
469196	348176
492247	53718
276477	257902
464752	206868
19644	426895
342465	101654
228013	313631
419738	375840
298258	263009
223644	41266
84608	196513
358697	188454
302103	23517
112273	78107
454972	22347
89826	4349
219142	240796
480991	303175
258131	347057
427599	134500
320181	441996
300916	32399
72627	476880
254599	371983
255353	53863
490806	400176
407085	269199
263981	252664
316060	317118
477414	44835
19542	472422
90283	179506
106514	108222
238437	189690
95794	164884
397471	112312
192598	8623
250933	492906
451020	210247
92434	487424
353856	238810
130	9054
472656	85656
192249	339858
233590	82405
466670	276744
267171	332587
265293	236213
474005	4755
263514	170455
52999	75065
391479	256791
392210	408839
15961	361904
199090	338729
449823	205270
343497	160799
451768	204352
409372	383360
457214	21583
460083	477996
76109	150258
303648	112796
273915	353836
20211	363564
267562	48411
61322	314526
373159	145270
162131	88113
92044	156006
216545	249186
479554	144470
128945	277450
336071	26969
7246	226308
322798	120048
219136	309444
74186	100287
356931	389497
364775	122745
392443	195607
329727	421830
193887	464080
119734	448080
426197	296693
161023	74585
232149	51689
77031	107516
468677	343012
234248	446630
480088	312180
233498	292940
61152	91327
403237	209933
76941	164884
276679	190369
115113	338271
79249	123862
153736	241468
460113	401355
41907	316372
142650	34176
211791	51183
246704	422785
188866	428864
405979	71186
101791	65245
480580	451604
94129	312759
393047	264406
126628	313430
78344	293813
485640	317118
10361	422291
244492	6857
92278	350189
102352	398098
453538	19959
302939	464080
214390	245679
292721	297672
35044	221695
394074	218360
461384	26810
395319	309180
407455	456708
325814	274309
355083	211657
246379	395059
161919	176738
293947	149947
45333	54449
168216	435375
92032	99788
284163	110887
420641	262954
22825	113138
67006	62191
302875	320097
99311	314742
358949	378462
409474	384142
396883	179869
491445	64335
442064	110708
395734	464727
208270	317983
198489	114930
220133	293813
142412	154457
81896	209285
148854	190369
268781	418520
425101	83140
123283	35707
388696	110571
356317	302184
96122	15209
234489	454797
294527	404408
444139	468387
253503	301751
146228	370866
401064	110677
203809	348292
392011	487938
178422	351199
169988	283018
478287	133959
473237	164771
117001	457500
360314	109006
78041	477986
387631	209542
342999	357551
198096	16149
347401	198450
349901	484914
479719	468640
167663	398046
431285	656
129100	64335
41352	95725
443678	317118
372092	111039
195591	254044
478097	338271
207649	395547
51627	317118
32148	80193
27774	60329
226919	411496
69394	161450
270891	472072
418570	336590
214069	426364
94550	405788
483500	187974
225694	264766
372340	148752
323520	224085
467881	100764
236990	156582
344334	104597
166879	152327
422757	193618
166577	123369
441242	243115
22301	42313
297469	440962
169292	190625
104111	247812
485546	409165
379680	306232
167415	267352
345466	221660
48614	85358
226359	488454
112133	352418
73892	19455
231625	317118
263640	426133
238406	427388
77477	332435
40066	456948
331404	102230
335336	293813
410345	81299
153007	466969
441272	354747
112372	306677
318878	233908
84775	239730
156520	255065
94178	31041
230216	267602
476310	35707
461839	45803
323833	179506
269670	153983
167888	82271
82195	131579
430170	16433
229668	190369
53442	275313
85087	66386
138160	106011
237148	193099
424613	335606
298926	467703
304109	477986
203572	376616
424565	308110
10109	168751
173391	116070
467481	144966
277261	295650
47443	5007
99973	323795
219546	396928
420060	248382
133909	46412
280665	409540
373025	428864
177814	355093
160014	120884
114907	174939
148694	234542
349927	153352
211077	228431
262828	423342
71665	48381
119085	157296
45603	234087
297586	428020
217798	39892
484669	73781
257865	361014
459886	190847
250860	97277
6374	312530
326668	47603
126470	482143
224039	378127
177483	320464
316980	450712
89826	106422
141068	215477
330911	273831
295540	464521
113090	340822
52275	477875
428446	286901
401251	195402
291798	406626
75017	70298
32468	13370
3809	226634
251142	447831
118062	361980
100102	158295
20992	423360
338955	53022
98253	291300
228795	421115
154708	134694
160061	342134
203752	94344
350372	362116
21335	378462
43454	371530
96559	185076
273796	372396
27988	81448
46997	476231
215960	404500
457839	288354
408066	44143
125950	315687
60411	433934
421189	434039
136759	115340
466051	428103
434000	208577
40407	180224
391254	74324
66595	362773
411529	193212
154003	314858
65775	183405
156567	207959
193064	284779
68098	272694
162954	331581
428628	431347
103351	58866
390925	478415
233279	475602
79677	227101
479537	492988
367861	150814
28279	266852
152480	193946
373433	94832
315115	355093
186597	430894
115774	391414
366762	147911
267339	187045
224791	94344
247254	218727
267373	490742
44267	151322
78027	404895
335542	190369
378585	280233
114781	463099
48323	428458
402288	286828
267793	183213
27403	54114
458711	5744
28918	378462
357411	469761
467832	14327
312337	159249
350775	245679
357411	309774
71747	245317
216666	347018
285093	345745
113459	134145
230691	133388
206945	42890
454507	130574
430818	266600
161871	179258
204625	438957
53545	381985
119154	193727
332228	183213
372051	32807
285426	51222
58899	309896
296679	218151
426206	446105
372698	273831
169744	450560
420529	144470
194868	327198
172682	120173
449319	122305
461994	86560
109315	64429
260287	46092
97693	307279
382848	478555
24606	430790
476969	351414
462384	142960
29431	6292
399694	153995
469564	366781
340253	189767
85936	461392
52109	74067
290273	187836
315641	219911
449362	366493
364977	484837
438988	372375
334150	103895
90379	469612
65003	276358
61420	420944
73160	425675
186597	138531
267092	90768
475914	4717
16982	185891
354858	269251
215881	313314
191446	402851
367242	462876
421921	423469
124585	403389
110254	198297
272742	420959
329808	478104
124623	24334
404953	367795
271085	140838
359427	164667
468753	33553
93451	232782
326124	212357
365322	478116
379391	104343
139833	190369
187393	119868
385612	164700
339704	493248
30906	286828
459498	119762
292576	314343
151199	409828
242523	261021
450000	440660
202694	383382
205847	23018
347121	78820
488144	52917
366958	437144
234195	173260
230574	429357
255650	220304
15895	433008
299580	299836
479297	294684
49831	110677
379867	321365
218336	165315
139167	21408
2210	425675
122174	67040
93416	317558
252513	420392
441457	141196
300182	206717
287586	392220
488971	231447
432175	394400
17076	37516
353778	224085
133909	286363
154492	179327
433446	380664
11801	441434
70462	152502
338242	360549
181973	263925
163321	72027
277226	77279
83280	78380
342117	313745
250833	141144
93794	267352
319248	11254
488038	143660
112443	390687
307810	60517
308015	231306
485667	144821
55789	458601
155244	218439
119943	379416
86268	97277
87236	388254
303215	412940
269612	314000
340772	450983
130878	239117
97742	61059
450532	462607
395330	68448
132761	322436
68314	175445
126083	484976
152845	190369
44112	160895
30701	359278
233498	162061
117845	354192
85334	435817
329513	53883
9670	99110
16020	4413
15433	299920
238651	476726
37263	308386
219336	437198
147706	349129
215670	251801
303023	110612
478098	420944
8412	118877
141563	48509
22124	204078
356524	105498
237458	382166
269110	263637
235194	15209
285643	362823
76228	97362
343773	191292
228128	266556
232460	142018
51581	489071
158274	188759
71189	141040
303278	294836
351495	105967
171895	44187
9978	176430
301964	54976
185368	461392
327611	250750
309717	151944
391216	221324
145763	229256
86311	231578
348502	483681
264593	355076
144084	404834
464283	73336
16532	278553
41406	106044
238786	13370
215823	51222
120771	375113
271760	447517
378498	236240
430506	355806
388894	249202
118480	77278
123249	357563
27819	301659
230252	110677
437792	360480
402067	107473
282503	293813
137133	172089
291980	210261
385360	345426
71189	204185
480686	336590
160894	309801
191536	176536
231791	7771
5700	233784
247620	267602
235041	174411
271181	61376
418218	428206
16844	143671
170478	299933
456830	45121
20753	250374
10740	453943
175484	15133
165543	201398
351436	196783
77443	205223
124665	304173
493918	447107
43219	280719
476107	67584
231305	130787
119561	315888
437401	455831
128028	35035
418061	83386
447314	286936
334256	51222
656	348550
282536	183213
178680	393326
196626	314495
23195	90527
195276	468193
306228	250842
185868	373021
356406	400974
485794	49106
480444	76177
210722	428887
165680	227101
124320	328059
433424	410877
486990	267602
284383	139951
77229	300119
422989	262198
62141	95801
303697	366534
72556	381863
493560	387742
128605	388333
243067	290211
95012	55663
62175	169273
191500	491585
287146	110708
145196	313314
460787	481827
357139	70112
462550	94516
227627	236421
304951	469235
153374	49021
483325	125938
222032	368205
494010	414258
244492	352898
76520	46006
222886	194856
196003	475699
194051	132153
24588	428313
425294	408414
216206	168219
152305	394709
96023	438783
373480	28129
487501	457081
337906	54976
239804	342165
202101	342761
36608	83811
24608	20959
130069	9344
453018	168093
2898	61621
443475	440660
494102	246031
3296	23423
77229	391414
437524	226308
229716	393326
422388	47529
102654	393326
390170	446167
417369	430756
9669	246311
313248	398954
203883	149709
306633	233571
194019	409239
22294	20529
230051	271842
74782	31917
93170	357395
439719	266080
478588	265351
68098	265225
360392	363581
67247	280233
252815	9054
176182	341513
18370	122571
66183	16433
440638	71091
468741	227566
469026	215858
345401	20124
109437	93374
150123	427215
177733	385000
114877	299734
113971	486580
113868	455693
196003	83811
97732	125968
372340	474218
282698	245148
209909	167588
98628	210956
42854	306628
16042	356663
442828	440660
477932	82727
65513	132996
423810	492906
372340	209672
193053	487266
144577	38063
282453	349925
360997	476951
271554	171771
143667	251660
43523	362616
158864	134341
159376	266995
316565	103392
272815	377902
105732	94516
45201	81000
456940	360642
423518	51456
71799	425671
247296	54244
176130	144973
304173	64429
165977	9054
315437	111214
413516	370866
262970	54976
232313	147749
464022	419494
447826	480693
463653	265129
58476	78811
170734	450541
445339	247661
264800	27457
159151	101058
321834	465647
362374	145758
217270	467690
187714	294836
480682	124059
283918	421603
383983	426986
260884	480025
463333	284797
436699	180612
366334	64521
214853	258270
295919	171953
330094	136145
116527	190369
485420	52695
478447	449468
70787	360790
478546	41670
451826	166102
85391	234356
464849	183213
461833	426986
319438	460024
113346	258370
236563	190369
95215	98294
174550	313745
1175	80472
132335	371048
348665	202523
312347	253774
342608	258929
190520	407306
484851	441072
311334	124247
299266	234822
193899	362376
85254	315687
242411	341820
206986	114930
110116	280635
88460	331723
287566	275677
316144	99401
13930	380635
489015	403501
201131	314626
314128	263009
9988	105498
293192	134262
70419	149566
12855	78967
375660	62275
326942	41673
169728	301802
352402	134970
39215	106917
66588	65670
471348	417231
294231	394429
12815	62560
347740	414795
463836	291031
117885	452709
238776	48861
32535	207535
77829	336071
356588	98700
351960	103267
255479	354143
59653	118536
22331	244432
101230	297938
132899	247976
369594	336590
167588	112640
254098	91630
316136	188448
167501	112117
252648	273831
488848	440660
178263	487153
239915	448278
14284	454907
874	40847
444551	395988
216143	432934
152268	137822
396522	476240
349140	314495
219546	120489
84745	114312
182191	439400
493114	468489
418469	334557
257613	21411
305588	435280
238958	466737
108762	230691
161042	13361
321043	54976
251314	71091
273966	62191
59193	318424
61396	245317
315173	104505
428738	390758
402572	398333
112625	230333
186781	61376
27617	10411
477932	403098
229735	49184
339121	121979
472629	221324
301428	89047
166933	99437
263713	21411
196449	311713
56806	22779
316352	313150
383789	256188
216666	91295
299222	200432
192562	300397
225785	140044
390512	293813
448680	402698
349972	431378
457651	349806
361296	453366
115449	268729
296709	378408
172417	348623
349506	205270
470900	281924
128473	213510
41608	436656
238725	341271
113483	377598
208317	62191
268828	47163
245464	315566
191935	309524
403622	50538
112767	240203
276821	231343
374774	122462
406123	255664
81718	291521
423127	294548
422340	415763
469750	267602
247296	155249
373755	94973
12967	388913
424586	48163
257911	489552
320483	61621
345896	436031
35806	349200
473077	359029
206789	397994
387084	357854
367060	35971
63626	361548
347929	312321
356133	267602
77111	265040
348873	141440
449197	473223
59174	227101
222633	380745
9417	277961
263708	462017
287212	223380
438103	310664
300733	218017
164690	23962
325044	226600
261241	200344
133909	271665
320338	21583
245242	477131
230272	306409
203895	86808
102065	313745
310066	107187
202903	78469
325765	77074
101992	84919
173731	134053
115938	430356
280110	379773
3910	445959
27988	348292
366946	401871
362325	122462
127439	430356
474688	412535
98420	84590
385516	151444
334899	417713
438193	385207
314311	224198
141778	239
418273	317118
17021	236213
176130	335345
424263	62191
432043	190369
385076	221588
212704	427604
268537	11981
333737	363386
378830	210353
345723	451774
200464	126661
128559	127921
291401	366409
93776	462236
39601	243115
53561	191970
98551	204633
93640	70097
65513	341470
251802	70251
109733	41816
421737	2824
237908	372214
140511	360860
83380	348771
218867	190369
124557	48861
162101	275078
21782	222913
399075	126204
297511	366534
142871	336542
105497	363891
416743	303364
418453	344063
263769	472072
423953	424987
460729	43268
376897	10451
290055	365935
457816	264766
73466	243115
462436	49228
379277	390963
170464	387185
95847	48163
445023	447519
20946	96534
230566	345127
259293	225682
26279	146181
262775	444286
266307	277936
283675	257509
456748	326815
194273	489826
472058	262954
189308	330469
235404	132996
423583	372154
443077	302267
449156	336564
473482	393326
378691	298182
150686	15209
103196	289018
238770	208031
201495	50264
343998	295484
286572	187974
483987	478684
379174	243898
273610	382166
270274	480678
342465	147010
417918	441911
306981	280871
76992	395988
114811	218424
320142	158163
141782	317118
256440	386270
91	396563
360459	219968
196903	162947
73327	240372
111549	227088
192183	16433
205394	249546
119259	267590
359914	46155
121287	265384
228350	210434
435435	307334
57571	230487
115440	141416
121686	239090
117886	315888
482851	372775
130069	360137
373755	449212
272940	464725
161051	172089
449521	348007
156166	186
326260	330872
9573	263009
478574	317118
247354	407651
86662	144845
465104	29085
420329	8339
399391	193897
477932	241732
73500	221294
467891	279357
447335	420
151002	140728
237015	442925
403344	115174
167810	442083
287227	151944
19889	284179
451199	297039
228355	274309
328940	278520
314838	46132
4645	32807
80021	215054
241037	338076
143315	214436
246755	226660
406848	217046
190065	420895
64526	329943
412578	389009
190861	466737
242435	93141
221225	21169
167599	62191
417121	411455
358320	129232
340927	387458
290855	392167
77838	358848
244761	429161
383513	124153
398659	121965
231921	219526
488032	260527
171692	360860
442220	383259
290855	29363
460464	262198
160524	289270
453700	37099
19600	387413
184207	362972
42370	477932
305791	288837
366323	212278
267297	444161
353250	122401
334638	214714
12467	463549
327542	29689
164727	181335
187458	466737
208673	371918
92635	244172
142788	110835
242210	476412
167556	22347
111549	348798
318070	295890
226167	94344
404568	299182
256610	71224
347205	226308
132903	256121
168798	176616
477681	451414
227040	104498
305349	405217
239431	309847
275460	231485
93700	240609
278829	431226
106268	64851
195402	83013
315566	177374
455369	63528
99011	183711
456181	440962
93627	328847
237887	431799
51759	83385
246132	190369
67584	378527
234881	44594
339333	111630
76374	137719
465722	37023
105242	393445
119231	270623
102238	94344
205399	91774
66029	80501
426392	364397
384835	353421
486719	9120
259846	247812
394533	305216
396563	55795
3602	183213
20669	477986
134203	185076
89219	320510
151621	347511
171897	317118
106101	302713
476324	273831
323285	401408
343555	248532
223729	303722
60902	15884
11694	320266
267793	35707
181159	240552
130331	15209
322171	15838
55197	296863
433268	209933
201904	300606
443025	323065
412239	384401
18445	209572
66129	138600
164273	147224
324826	194469
238406	83616
328804	19271
200836	484016
29157	48163
339320	162795
352335	44826
1441	146042
195362	274511
43571	102482
231887	329139
368562	302114
171613	21793
326034	456640
438976	125544
361707	96977
232884	184336
302191	267602
93700	247106
487831	222701
416147	446105
379149	122673
234148	88932
425906	239706
169080	103354
456748	91380
441302	262107
32972	3719
209311	158965
153322	477986
212373	451391
337862	339853
293974	420571
32448	190369
384914	259360
215512	262277
286640	14106
356189	395212
224078	13370
154371	471691
390780	294418
479351	282674
457418	1185
146079	176304
138126	137833
278520	464467
437416	271261
146893	463627
282852	140728
167671	445602
449454	227514
97499	454822
183788	355093
353064	278907
354061	293813
50441	400788
465114	277450
386741	477350
4318	434893
337421	268176
275041	341271
492285	107090
331921	459213
193796	467703
395065	362180
254176	134262
236377	395988
416916	144037
297332	217332
477121	109095
108648	235679
261882	301704
409777	362206
92870	385235
416325	48275
309083	330469
18584	322636
336023	447446
13930	79811
317552	32807
300916	287815
100563	373169
454444	78455
155581	42198
407859	89370
40362	441570
348644	393027
250899	460218
426464	68130
222045	382518
377987	283045
43783	359269
30132	455862
235084	446630
228481	470956
146734	54976
399868	94516
36892	153343
239547	54976
236200	11696
174362	153411
392677	357445
401263	349790
347042	52490
387629	236274
253884	195622
346584	401871
361619	475156
318412	2500
264846	9016
199780	335654
482418	41075
379668	128328
160097	3845
106460	318404
224135	447873
279963	101087
441268	267929
198862	62580
41337	80213
267997	258904
449345	273831
182882	212007
5569	243438
453140	72577
246592	453493
189875	249202
254149	6576
332068	159058
342465	116513
90852	415363
113374	129451
244925	283037
106320	481665
344799	151431
71584	348798
282503	151944
414035	291249
296554	374573
312759	369599
258887	387413
487857	95942
117382	106804
110655	263713
201588	402371
79825	202621
398932	186504
277905	250137
84546	177630
292721	173704
447292	264119
394323	190369
300195	421074
156911	126426
390362	76507
492321	379976
318572	474252
272737	11730
85770	493317
259218	290642
111968	30739
89219	36836
436777	187974
318341	220212
24935	181357
273543	443976
151860	463200
268748	360910
47100	49903
254446	256188
109046	361049
45154	293813
328156	62599
182799	18378
158165	187522
267373	106459
458768	404494
78237	214024
434975	35862
309225	247923
494102	412064
437064	15819
186395	450931
373416	469235
120162	189109
85471	271660
289723	34593
200092	132516
69975	47621
210346	433934
432083	489266
298199	252269
32105	342807
116124	300493
150690	330189
301276	350515
184885	339564
270268	90820
20919	493761
141878	128857
108034	158736
484577	120299
239833	244688
328093	303424
62708	267185
300551	122386
394218	105795
45579	287611
469509	246672
406569	212113
434561	60517
148665	115216
186473	241746
386725	340555
363210	164884
163519	188979
88120	125983
73458	88113
242927	1484
400184	196783
202893	99901
454127	96153
398620	317118
486369	457081
285099	211868
345401	314903
21772	190369
191488	88269
446065	144306
492219	46294
72607	378082
51904	454110
94945	328864
311642	190369
38456	397009
342196	10328
124316	425606
110940	219499
371494	205223
322737	88949
399441	289029
416470	381469
412578	438091
376673	382511
152248	214136
385449	141695
126219	43429
425341	183213
45279	352995
143631	484573
479268	16569
115610	484648
135593	423014
99287	235879
326751	398235
26318	121216
356530	395204
458794	343085
167312	114895
308751	442867
28130	287740
236350	228431
395336	70799
41379	429128
11621	397476
324816	64478
59145	292301
194344	458601
447258	487153
447610	445749
433382	81301
178692	190369
278272	317118
314030	209572
285770	339713
52537	374093
256160	381438
475823	147312
395025	3760
40175	86800
274771	11626
68975	58881
114335	15209
316213	31004
361007	94516
369024	130699
319862	240796
88603	35707
72949	15209
316258	124644
451216	273289
209465	371755
239738	310756
207515	136876
144109	149537
30906	451369
126759	205223
215396	464420
107246	95149
238264	438383
415397	313745
52239	81097
393482	76259
493277	315888
106460	64075
106423	178436
22900	245679
476521	42587
298365	293745
320223	147554
426885	240840
394236	370866
454617	96977
114743	262954
334991	198520
84239	138274
48012	162831
175921	440660
280584	132740
316136	143990
199706	56438
180526	223902
328174	415423
235034	105806
290705	4349
436288	115666
146280	243438
93778	439139
411389	49021
270144	168651
408285	185335
16844	252961
302918	308150
407292	9054
270248	50001
228044	452709
336594	36694
123433	409828
398320	326489
205023	347166
51669	301856
414378	479396
481338	151944
17046	428214
446222	132996
381540	246275
136458	17435
90171	336590
169846	171884
29077	398333
219715	259929
91738	177775
215249	218727
249543	466737
56909	209471
185856	112736
215420	229928
144845	475733
114405	54362
301557	11465
120864	190369
299395	459213
267813	12129
261879	413535
408334	202888
353890	325229
37822	62133
78185	135664
86783	433171
223139	214050
426067	409828
32242	288035
38993	370866
116135	459213
8463	446092
80517	446351
2716	15926
246725	433326
47225	183980
341489	116385
15680	144405
202774	207415
401906	462727
375983	352145
43419	374888
62847	411424
76757	121171
417811	155747
352943	378462
94135	331508
412440	117784
251159	461846
363316	380087
143602	37309
350342	465371
113748	345745
145920	292721
325905	395988
108873	184025
229108	406980
451397	410074
258136	59759
257596	95675
399830	398737
12174	169485
107885	494002
86956	491523
314869	86892
313728	328568
110250	401263
282626	276090
3809	67584
167161	349129
184309	125080
467930	74000
70364	293813
153813	255290
258274	423688
49846	463380
58902	370214
459680	49903
315654	409564
63331	150147
328183	146202
73760	244755
137545	156376
184986	12336
299664	190369
62914	124415
290358	27581
271407	211796
220561	329208
429673	82891
204775	194893
436776	450798
358322	53195
281942	314453
416453	435617
224614	313829
246543	269553
246226	157083
5572	124085
131861	116283
66383	433706
2002	272096
371965	258817
256551	478818
51669	458
438381	219165
49123	472472
474422	398717
292111	389497
11308	120204
256935	74854
99105	485185
311128	330752
198314	392963
293913	353061
339811	474956
210282	417773
258987	55301
131574	237268
414508	127921
374274	278520
303507	29284
246758	300402
469388	180327
236855	57835
311966	381319
43921	391414
395428	478415
59215	263430
35806	150296
229971	63957
319259	95862
446066	294079
410028	163031
425652	156006
453232	273831
95677	141649
324652	101889
322171	388767
257284	171813
310009	389384
242927	294836
154648	96673
157878	159356
292588	475594
94584	400184
210449	92719
357707	448903
267060	427281
267529	309632
40872	304256
455141	78030
300985	277345
132947	314742
298389	193828
157280	302292
324012	421830
460263	456530
234881	21523
225815	284843
268959	217020
284955	330896
44206	11972
191391	480374
77811	369599
178776	461944
453493	149468
444380	476633
131606	153995
86582	90798
328708	31087
234148	269915
242771	386057
116223	446351
325126	111987
219068	472072
76976	272687
14869	208300
309171	49896
39892	283906
105943	227037
450004	337791
164231	378686
90771	270869
271728	13663
322121	429287
196138	201299
3691	440220
448353	184902
262473	55975
400076	236377
291229	434705
362494	359824
464469	72401
135938	254577
385516	186547
327996	105116
27455	227088
323544	222701
404892	10646
200300	166513
171338	222701
438475	235062
411272	472583
353684	50264
373244	228492
398308	96001
129923	79720
458050	11626
465317	358567
175805	485952
449319	132843
55659	436480
404892	420746
246584	440660
453685	408210
183201	388473
31478	283265
298618	369599
6830	193215
65275	386788
296503	118286
95367	447107
414286	1113
359287	458877
7573	21437
23041	101359
218335	471968
250701	454881
95532	246045
299223	152074
394672	276358
165646	136435
482436	420944
135461	40784
215459	409540
476106	38836
231230	49383
273055	129687
66129	83739
150556	168022
158353	190451
275460	246054
428151	457919
167258	310756
261566	470818
267562	255579
214308	323056
405477	434705
206168	256121
77708	223195
134580	132996
401640	268654
401859	312738
473190	62191
292045	240056
431412	162947
263708	447375
276514	115340
484380	285613
318408	343170
81834	113422
266757	399481
154383	15209
462047	16620
234642	18071
121467	105677
192223	457145
487800	97576
69159	198915
490272	217933
194875	478232
266141	369577
107998	179716
441701	58212
228128	475200
222695	317356
1292	139617
223444	305807
356530	105017
274852	226308
357903	273831
124175	94344
238329	108522
393538	431642
199676	287209
433356	196851
492002	118828
275063	214992
83911	254849
465463	90123
139275	160468
301834	234984
165326	335519
112918	376364
291119	264406
308872	111970
26969	82498
1292	403608
308150	212357
83275	332981
285331	329543
350955	16451
167897	403515
124259	406619
252998	157169
334092	106680
160777	210528
213131	150809
378420	162947
34297	211972
40486	49739
164332	383561
296592	212514
187935	9054
151647	181517
361008	443308
154456	174855
63064	249334
477699	335402
308043	418808
4024	81461
229735	340846
137986	15784
171640	272865
454625	459056
36612	222701
271931	226378
106365	405217
84698	482018
86525	128112
86096	148976
424962	128057
331503	72003
25969	84725
482851	135205
293913	422113
150880	113051
388696	452474
482537	360860
240093	245317
325314	301557
332141	54700
74021	57989
316963	168050
225496	196851
263708	43312
130913	361421
408651	179045
480651	71098
399889	385548
21301	47526
385339	479726
319119	308171
490396	244699
152450	33396
89193	267352
155422	61481
386105	220792
148184	251439
310576	488214
262633	491584
123906	458207
307871	39545
464283	388223
208074	391414
209465	91558
450912	376914
410706	391414
256554	211542
352624	421653
454263	373313
492480	395178
437686	213496
285436	428214
462641	131230
239431	396153
10007	183213
22197	286148
96007	273831
9602	10231
476515	272230
315358	372497
469976	461182
267562	477750
55295	193380
291369	455870
166663	94344
104802	469790
165680	344011
57916	459213
437849	229879
139803	183213
25189	310763
113590	23125
136843	80761
432175	331348
113620	121641
230460	266852
119325	411016
12967	171255
244915	465647
9376	275959
221648	299104
66769	358897
397014	435280
223820	283918
190560	175721
127519	254689
418061	8615
80970	402323
318906	190369
418051	91056
41224	176325
44433	351509
56194	299481
71281	122462
209648	62191
206094	140148
175549	110677
182771	23018
332011	56965
352451	341278
67351	416402
457313	187974
52866	489582
242967	391414
47532	432347
378180	201493
177385	32888
297722	297030
398470	164623
216641	27464
226033	129185
432217	463236
233906	147414
244482	440660
44952	365325
325329	411475
319259	412391
242676	186217
118188	254292
13467	341099
84855	317118
28632	4349
408329	367689
167583	235644
159188	345584
278273	120173
179967	408429
295181	181802
177651	203656
414354	462973
7290	130708
234774	324639
176130	30187
279722	452183
170783	378462
216143	135033
361960	149046
113253	89629
57020	99405
224386	382797
119325	50588
247853	107449
461833	31703
362598	372459
218915	317186
300025	39618
268277	492906
25374	11626
53392	20625
154605	80919
304404	419836
12430	421830
139630	267352
318781	37309
246693	23018
227363	314881
327497	288080
263415	13796
389019	103662
169762	75201
212153	54942
237761	226494
117423	299408
439366	489822
123867	355732
381753	404806
67126	169116
20058	437360
401897	32063
323806	306100
9454	483915
278639	67837
414890	151511
164591	273342
146924	53883
128440	419932
411282	86077
230516	273831
87500	265065
262210	182497
84968	32807
488129	24351
117992	53868
33965	12129
151732	116283
264262	378462
438193	364521
120247	60310
111023	267602
229868	323317
375998	214992
254917	313745
425768	275790
481419	280679
75020	468276
291587	381578
360531	461208
146006	272230
443163	357106
396746	433182
169407	126966
384319	355700
280420	36106
169932	479680
454263	71233
16482	487938
340416	403058
61658	268118
76094	276440
286195	446351
222450	428214
394058	353884
239272	407530
297979	18713
92635	333784
467610	391666
387529	36661
477932	392086
222866	90277
341103	16433
401948	325604
240661	166510
159960	445749
358606	268006
335654	261911
45089	202394
301577	411424
155668	245679
77234	222371
417486	214939
487060	227697
470915	407954
334477	19246
232884	197088
415574	275969
33089	326815
95753	303424
279812	277088
193270	307407
224749	380211
269229	286936
9988	401871
49323	134694
253102	27212
213298	133146
46872	176616
306334	53863
233336	331581
145457	142385
461285	65371
417938	469920
82689	14465
373883	147053
201459	265064
12263	61376
60223	420944
268327	79301
191401	176300
283024	106706
345998	50264
70670	419576
375405	132473
140434	375806
122212	435708
287980	317676
349850	482162
227857	447455
461919	375840
68083	485432
448154	227101
198106	122719
223708	184902
192322	126562
86632	401881
265439	430356
320048	469235
200003	15209
442133	103205
51233	378462
85275	204273
203659	14314
200190	274657
15819	229283
375316	430894
258991	466429
82163	59590
112823	168050
160	35707
283684	251177
355700	368864
226023	95895
252998	197719
477702	393238
374305	257242
272976	316372
74817	420392
357231	234356
340432	66041
393482	215485
291300	44463
292687	420976
68606	430754
155607	44049
80910	410825
390783	125705
121431	64879
173133	454705
282407	273401
228331	339853
153322	337350
55889	245317
457418	29925
84722	411455
298124	166878
370025	382172
176130	248083
481419	123548
226919	153933
407334	127490
355174	23321
142319	177777
104869	215803
324784	208577
168717	462348
323407	431378
36533	289488
473105	214559
437765	425331
462144	446801
143023	430356
35806	446616
200131	36484
441800	144317
349595	120986
24529	208577
75119	446793
25748	283422
18704	331581
388645	348396
186159	470504
396544	122694
234303	309746
115449	36191
57309	355700
141491	363564
20669	95244
407540	474398
21414	381578
445578	265416
458764	375901
176063	207102
324147	419175
198375	13370
156911	116283
224778	435318
288190	91877
76632	296509
422771	402105
408093	369599
241392	176680
474341	466935
346216	76068
143501	110677
252070	415147
124394	151944
176462	2787
72421	24983
391008	23018
210050	151115
474069	439870
12087	248437
402052	427205
435449	195948
72111	298765
194491	96977
273482	201192
79680	162247
440103	229219
215396	79690
398715	100705
289513	257359
238065	453893
83616	329139
260220	286262
167785	115394
35806	153163
301676	116070
244544	8607
357939	478314
256637	47818
409428	264406
474373	424861
377673	257343
483479	435708
404205	104777
423873	411365
387547	217803
133569	48948
331180	422240
444039	228776
378691	385427
167419	348584
218121	215861
358793	311702
450465	421936
324173	447396
214203	451802
268910	177861
137548	115090
412909	167517
114168	451237
319730	245196
465848	323575
230574	404529
282202	325604
457952	363373
290959	94516
381427	332638
367716	160419
128056	254935
474526	439979
481419	98420
72677	488205
461574	184023
298554	392788
285831	319640
374379	443694
323114	62191
283354	316372
145336	47368
238791	40447
296185	171813
433776	182064
375317	212364
52439	315888
424066	464578
359997	384081
56619	261723
155796	95312
73327	242085
60669	100666
319533	464080
153813	364552
172418	462446
424066	265040
56349	281861
454263	367772
68666	20936
344335	401854
106786	63528
228128	426730
361291	403681
273295	387839
143501	144405
462047	239383
235753	203656
334130	139003
70808	316959
206741	372214
307228	395198
202336	354630
220293	324459
21095	356213
294222	3206
198074	82405
5193	198811
135907	106258
26949	198995
193020	459205
448858	347104
253102	321923
312283	136408
40470	62191
274718	21632
99437	447104
874	475602
373810	399867
308533	91600
349416	469908
448765	150699
267562	273149
126924	347305
87832	299934
194875	204798
164332	24902
486847	124405
191364	113138
446644	442654
491259	251597
310483	162210
475738	434186
226919	169467
429355	57584
264234	435708
318946	376181
320976	139648
172733	211067
181684	139648
216809	404127
400520	340253
223900	178436
382036	208137
401838	462225
282476	306491
228849	166513
257153	446351
58741	203751
222472	300240
123573	239882
317815	286936
102644	312436
411944	279855
249860	256668
181001	183213
219136	332299
199373	101058
393839	313745
198634	209933
322509	370279
429666	80662
488865	405480
157471	253047
219546	441783
73322	34194
1839	385930
466592	62012
199676	5040
459688	491774
307004	472435
20199	361205
102286	255885
39024	285156
243921	123037
456231	493440
452377	313802
139271	160722
363505	229872
311463	121950
177345	217223
154692	388248
232348	411432
53463	144470
250854	91829
78967	383345
217116	232530
287766	121324
55967	127921
457567	250166
233685	241820
429379	450859
2520	16433
135683	369599
76055	99405
100997	475398
113331	159511
35917	128758
455779	358041
416881	84549
418283	89905
185467	244531
222208	398280
313355	41368
253435	234748
189939	458428
147311	293813
101108	299228
207275	168381
473198	318064
86968	200258
146523	35707
203614	451129
6467	24983
372332	146759
91828	387406
345249	9073
204715	53693
401871	200430
487060	334876
476310	79989
146459	398328
261278	124603
263223	273241
96335	129094
278815	86974
453134	361355
166772	317118
188475	392788
322877	95942
15279	357037
225351	38063
19304	9203
359211	267602
331491	237165
188910	321871
316136	20132
197990	390197
295441	90123
270629	404960
293913	85163
247106	114405
60438	445233
426470	34683
239005	197826
7331	245310
45591	48275
300411	189652
318463	272230
237242	451016
151070	5859
381455	60108
262958	101392
293078	364135
394093	295484
7105	461943
284218	193481
467284	364205
360338	350762
77258	104498
427195	230391
329010	145463
78575	489822
264347	82816
312162	144073
415967	492716
452953	219499
472897	93265
43008	381033
191121	33400
218188	326631
437083	154137
356530	344970
18642	317590
78289	255108
279879	119868
327508	10646
2294	193468
229218	49445
118003	478415
7067	142018
236531	174385
351624	206509
259769	395988
128772	127921
420705	339157
137521	297593
486557	169059
76585	459790
149652	52537
273869	25959
124431	76829
23255	387742
307718	464588
334636	216954
398843	34354
202009	464727
166903	151642
489841	456309
229226	15209
209304	261942
406514	414269
88566	302973
15893	350949
212181	60221
174034	32076
423593	255650
405788	76068
340846	369555
174159	405217
128026	101058
116511	164059
78309	102352
349972	41525
375706	247149
447846	357419
248013	447514
68035	430356
204078	48832
258010	194095
191155	193168
217740	10111
367087	218615
23071	317118
281489	35309
414040	376814
421278	371005
430088	91069
155118	451290
399852	166063
342412	127921
181618	176060
70702	137128
174598	337849
49644	317118
44749	58881
399441	134145
216948	419702
229647	332532
235643	148347
74768	71467
324377	421980
454987	32779
388657	110708
269126	433257
44160	437487
71140	294380
24200	185335
221687	117363
30568	234649
483260	123369
41071	20959
255344	165032
282030	250434
58484	40967
35849	348497
138445	203656
461144	313884
102627	408687
180578	494102
72295	187834
32737	265154
271459	366344
436509	206623
104655	344154
371976	304525
266642	345343
73347	472072
111245	371934
66279	234356
25116	152085
304060	369634
457874	28005
251677	313454
222955	311907
465148	477986
134543	317356
192232	9054
328892	307768
350527	483166
226848	331535
415664	257435
421493	408484
452641	168241
219546	18444
200908	464827
191944	136744
50504	334196
388073	105806
283916	388973
267562	356562
375510	397684
227189	401297
258367	312490
6296	463799
77438	318884
280775	183479
289513	217251
139844	348165
442970	28129
244798	239853
256047	200444
212009	406843
41189	305580
30403	369046
270597	239741
422163	336923
297679	3774
472072	459957
266801	235606
422462	121106
114908	490215
374041	309426
302578	332435
17021	386901
259686	40284
383541	34716
299437	138297
383670	294779
118539	436071
491273	216888
373190	168670
377869	144110
338093	423062
15498	316575
316565	440248
365531	86560
435276	101380
14674	196783
168994	51768
348816	434943
116950	309284
73700	355896
200067	182342
268305	335671
7311	265908
122850	368205
416004	474389
355083	42314
314873	97993
323520	90682
373162	278558
55909	315814
418305	291531
198043	348971
283434	61720
400557	201300
396542	463089
166161	279212
142019	256373
264606	327040
336087	450259
307607	27464
97196	117324
450293	214024
21050	359956
326574	220417
389009	382832
104740	383178
320498	17144
190963	195948
48301	85653
326142	234356
242049	427981
355083	3719
361169	450029
141833	353936
457123	32807
234881	264766
309092	153995
176759	116070
3742	110677
75510	433868
71734	393238
106814	17678
133291	202321
251750	127921
474268	173170
166596	359762
303237	205388
412110	443693
48085	272230
389170	69089
77420	304173
338955	200379
457553	204672
329379	358818
157551	263282
81225	320097
254446	467575
477932	24401
290432	134259
393023	164362
361634	474931
315805	114550
336152	426990
268420	101471
373170	318672
458196	398401
250139	398333
284925	302770
44292	105967
439588	447047
278699	383391
25557	352952
288640	152867
295985	435363
19913	235620
442030	262709
117647	149128
102644	426407
383726	313745
288173	87522
16458	380071
358320	226520
403229	345696
481581	167841
61067	392689
116087	390463
489166	457022
479831	233067
161849	323187
404198	62191
63351	451016
306550	10064
220196	262638
37724	102577
142095	378082
446103	465394
27775	64667
433820	163400
196205	215525
264198	68636
180488	72523
167027	5040
398570	426034
363332	303424
349140	168615
436864	380010
189742	23112
84518	390687
266412	139648
125003	402371
289675	104866
414623	49021
458638	309425
199131	48275
62978	135664
492932	440962
197083	232095
462028	291984
431654	116934
416919	319471
3636	478232
40028	326135
232731	340449
190926	120190
99942	303932
288693	353109
492512	312681
351252	369599
232926	88113
446998	421935
175382	187876
76068	74585
119117	18479
268403	162873
431382	471702
276209	226378
37748	240374
295841	162538
330642	414471
396549	326492
357724	328090
167475	294342
109176	312982
131341	94344
81249	336590
339650	86476
179855	249334
121665	440784
464496	256602
53532	208038
109299	383164
394724	131975
145853	324379
108963	99901
153590	135133
265884	485304
292367	359762
299812	374314
293549	15209
160220	469583
344475	413548
275761	50492
185464	79989
243257	121353
345918	491453
348162	274384
130021	317118
144882	110677
487014	401871
343216	367105
489290	406377
104849	191796
83100	261067
440281	184629
8435	28129
198297	290001
1124	218786
61769	347818
241146	86491
454724	160153
386944	314154
270919	327256
110002	205702
68314	138574
146447	263610
180290	4413
440031	182967
281130	266538
170792	414269
174139	359957
252201	177630
240776	234356
417349	34344
246734	369577
277573	91021
234201	413525
289084	255979
371016	110677
63425	27748
377607	164830
407862	95197
249820	289298
469556	360228
37949	185479
272742	385076
233925	313745
194116	391414
349077	427196
150798	258126
118385	331508
141782	176683
443666	123744
349792	320927
468136	276440
249498	267352
93229	159249
9482	87722
287552	81191
415116	35707
124836	422188
58484	327366
40282	444676
125417	384668
301312	291936
481419	464727
45670	82585
145866	371918
321426	50264
169345	98906
14131	301784
91138	403515
339139	22827
467149	219216
312664	18482
271043	301583
604	171069
2255	166513
151562	430997
204304	454669
408550	347684
422395	332820
136604	437714
349348	77727
174309	203658
279609	5842
490308	454975
4204	77730
130069	369094
175296	113051
385208	217423
35977	176934
461415	240796
217953	403390
228128	185335
294323	209285
65725	366472
192845	147049
202427	151765
149460	168381
471091	383902
438475	177761
125374	153548
227297	475838
81249	66813
475990	256201
405671	54976
39195	287688
483987	95973
70581	189064
172535	58179
190129	80919
93612	235085
16211	486104
189006	489552
448117	101999
322001	270095
440499	394061
221734	40784
358136	322650
84362	149388
264377	81152
283354	199901
376592	278164
334814	196783
159069	257298
13364	4369
260285	421356
382882	87177
290238	146893
341440	190369
161871	3747
267981	407590
87721	367724
465701	102016
339195	420944
14031	330185
146856	86728
105211	367410
291299	255865
88743	288635
216124	50155
4776	81796
159703	357210
228323	52537
331867	218727
89883	301611
57629	132843
444551	476171
110319	203656
101892	480506
97475	154691
485667	140905
305849	315994
208754	237165
3001	346583
465774	349088
74847	100287
161177	354524
175015	284886
14089	451229
289952	281924
149305	295484
400441	395856
333309	202660
250768	144470
118721	156582
140854	314596
328191	331491
397436	174752
291744	72670
395976	289175
10874	456640
206051	123723
491445	39764
253354	123574
244119	259074
345578	12895
453746	391192
295716	49963
39531	166919
384725	296541
258517	16433
44647	17186
8720	168145
439719	483198
451250	417515
140116	399867
456231	112636
407597	128291
165534	137128
427402	248382
485667	37039
274451	24840
106034	257870
183077	659
409357	431556
198263	45797
390090	190369
273831	475169
80552	308150
375405	259074
59529	428026
404568	185478
216147	161788
288690	258461
75706	59043
245178	260854
121630	80587
446020	203656
152649	70912
165993	489721
357844	280233
443094	230324
237603	158200
93288	121574
52993	381787
111544	284114
122486	446167
443865	22448
19542	95194
378771	334354
55084	475389
246577	361319
149237	212005
86268	407306
413593	15834
162303	118877
457712	162831
338742	449234
86581	241468
49949	486885
490411	405217
219546	391363
339174	94091
22801	86974
49644	476471
234273	467339
92496	466562
216006	377032
119058	55392
304493	132801
32752	313115
320097	109303
451813	351414
31659	273831
141026	334837
342219	459991
467339	336960
483799	49903
246869	317675
382316	350614
223900	293813
55778	484721
39633	276861
201736	430356
157878	368443
135940	421349
389641	478232
326043	69202
439726	431226
73090	460437
449914	59630
212733	251116
396757	180004
486722	417918
150880	414832
160382	15133
114517	488200
286165	298071
332862	483626
295215	27456
401251	267352
443163	375833
204490	122462
454744	368904
279206	375840
128508	28525
148496	370438
37333	231638
228084	484681
336558	105878
401667	10785
273400	8303
149422	392329
450532	184629
159694	156376
302455	281095
250854	148000
431632	490757
246558	354193
405462	132740
326631	275058
390008	263504
374849	130300
273914	3257
473972	446859
422771	411809
484560	329751
484198	242411
272301	411784
369798	198450
424125	196515
112372	425729
25802	309425
261313	363581
57	74641
270798	326446
203372	463200
27475	256036
251779	87662
161755	129857
153595	201890
187834	21758
248984	2199
267790	352605
230051	200071
461010	210845
86226	80618
76936	332392
482777	434945
276629	304932
152152	400176
1057	79181
457741	427215
50363	118496
237453	405082
233792	420432
168365	96366
413816	12145
449406	42730
214390	440660
144830	441266
198314	390197
484621	394114
406660	319797
66229	32807
384048	122585
251802	375644
380708	74761
143675	464725
452779	22423
294864	57134
458426	178431
145111	317356
325019	303426
217341	381229
125210	16433
38454	343085
40072	484500
277875	290
471360	184507
352685	304493
327295	367533
230350	114511
168798	24077
421833	456327
188241	432419
21808	203656
20529	159058
140244	488036
10853	309425
73695	317675
346557	173887
413736	253005
248013	261082
416470	379464
471071	241468
357625	371582
345517	215880
124659	214992
139350	411582
106648	2491
312217	355455
212973	315367
487354	214992
221760	433934
320743	284409
132617	336590
186643	327736
299018	134259
394917	325343
166207	411510
454263	332376
300254	318424
317184	118286
303237	100503
339764	313745
120071	119123
330395	232510
59645	491984
176878	132705
263439	120392
82254	428214
87352	410355
24022	256121
379873	245679
262633	476951
56619	201223
366762	365361
492480	379313
294510	218468
282238	25039
283249	81090
78030	491607
175235	161187
27487	218615
257936	471933
266121	82430
28343	255650
151707	192524
467858	15209
424370	263238
390032	141114
364725	120810
314311	256373
403823	112588
55659	316003
16110	236240
298449	19204
75821	119381
116535	401871
341566	420460
28487	119762
186095	401949
65513	182192
259748	150089
137616	449683
83082	486110
154685	313071
290661	190369
78474	158811
449899	120003
165222	119868
95367	28065
26086	175721
186090	404331
342092	339901
2633	248777
388249	303392
195402	105585
359635	177835
423691	423469
77793	162247
46870	405265
318268	382947
8607	299272
139575	414240
483672	49828
344730	131312
93451	145860
178698	338981
8213	249610
411214	47644
258164	391128
135433	107711
453757	46294
24221	297058
338076	260854
5740	324723
260178	361412
227375	233942
379680	108222
385614	393326
125490	492316
28329	90929
33318	369599
302918	122462
232666	430823
453716	108936
286940	267602
90673	28129
301384	9054
65438	360469
171668	44469
241350	204453
416940	348563
266582	434718
410064	243374
464376	178422
271546	193897
186066	311212
391479	478184
353848	110918
400605	5882
16982	155747
385402	194830
449354	269094
189908	364768
197278	430356
312283	232890
25748	365608
385870	447105
466670	134767
461167	421669
44159	35015
103584	8465
114325	16433
94720	285412
234616	35807
110606	481279
481723	138885
217741	60517
20946	113671
181119	119762
395232	327858
300239	127088
127687	239090
180244	300813
372306	277450
346703	371918
230091	115555
485729	98906
366620	360314
114748	303424
197131	93533
155988	23018
170438	265370
238576	181588
75254	20717
436856	65005
298600	286828
97698	478415
121797	400627
12835	362267
164196	90336
492058	128115
238625	94344
220528	272407
308079	298182
306003	403195
187746	241964
440154	183114
253102	46079
245217	404515
345418	4787
105827	147520
183344	162741
130310	375840
102249	7590
211278	402252
13525	394053
102260	69114
423107	268118
240990	15678
40915	465026
262508	366127
120771	77031
469927	42503
43666	51133
406179	337791
280429	406860
128359	395064
489490	411455
40317	348798
487060	159776
338931	417094
307315	281924
404744	61572
38456	396563
207798	335818
443025	190369
412205	87022
448090	48012
474688	231021
53517	322258
228128	2935
28250	428214
37369	293813
16444	178048
382848	9075
229101	439074
275914	5537
318088	409794
438421	174939
309217	66231
315958	35622
264678	457300
447831	463495
151184	265040
270203	491150
245826	275062
34121	191345
314548	91069
404352	88119
235545	241525
282552	470128
336143	225391
360970	476595
376855	90894
187507	120428
264861	445487
61198	396809
75568	312061
216373	349311
319320	110677
477599	270827
418456	353485
458968	36152
229875	267352
466670	472072
359586	302064
375405	343791
44869	322094
381734	284843
237361	478172
320972	278829
425290	427312
117029	108222
464580	57458
424858	91295
192611	50391
430826	254447
421636	318821
283521	25410
16818	186561
399920	456449
357294	472583
184814	393520
326260	326687
490636	404345
61136	130069
874	106527
447404	49828
212712	360075
481896	457081
134235	288271
394267	469235
106739	125721
402971	406571
19976	96259
455034	205071
390483	276358
359812	24334
8095	29469
471876	291860
138126	3961
253704	104062
470415	22888
414214	286936
139714	444894
33493	48703
184827	59759
328776	8064
244688	133373
232616	317759
279072	320273
412271	234733
45503	313737
431421	365830
334326	369066
82634	316575
426569	331561
370619	220857
47010	85306
151508	28010
247372	337250
298479	123849
389744	84649
270224	444665
293705	429161
361109	478415
121190	359281
9538	307294
418368	107930
50610	266244
85098	145129
138861	407332
14992	108222
299922	117368
373730	136785
370705	20998
397385	430368
297402	187974
64405	110677
290838	303466
408909	165267
195689	471553
209115	234929
215472	479627
467770	131945
190564	394156
388464	281993
469901	148822
289071	314747
412309	94764
410646	41091
263334	401871
177137	129772
328940	168289
425827	412087
92693	83403
383638	298013
315250	243438
426982	291249
115917	406039
93263	235241
442598	163577
184827	178436
193053	178436
314669	385454
231440	133156
341271	258733
355025	147989
234226	203656
242210	317463
368652	449468
187482	461846
174255	78152
224822	94516
49494	3809
315087	381014
428234	365938
119988	413003
385067	108903
481419	316011
298823	337430
355679	413673
233458	30146
140064	35908
355025	79977
37031	194525
476896	246430
72952	273687
107118	397164
371959	15209
171628	63295
424844	72688
379640	252443
364827	249709
272940	451774
134933	420790
59586	487130
467605	485135
466146	408426
319259	11619
32468	124497
160222	298767
4098	359618
116504	58881
96007	47547
78072	51008
220851	463549
202774	261193
275763	107271
390848	345745
125552	22440
250214	194835
34659	393326
435602	342486
240724	407902
14831	467703
303023	330716
173833	280635
309532	255579
301902	240074
174139	15984
366402	303451
382002	304731
428892	370129
404568	450955
184874	431853
295007	194883
260524	206085
20477	49903
363171	28883
338003	393326
452477	429128
4174	403482
471666	493595
287751	281504
439813	10646
351204	455995
94516	54976
59395	75136
379444	15253
279181	100477
340362	314343
316136	205207
199676	189665
267605	152867
99530	459213
230051	242671
319465	25017
449093	359762
21185	418467
300727	310334
440443	308150
81714	481496
289625	446105
246191	123077
137454	402200
257447	477491
170078	19456
28911	420944
47214	492781
376766	475789
322157	293813
276096	65210
444380	409389
140904	391414
231839	390875
482083	458883
148313	21411
443620	494115
432050	228431
492462	183213
98654	377736
441034	394885
90799	76016
408013	13129
343839	334092
325148	199792
99273	387119
267387	174046
449628	217275
213460	203622
235491	364680
356005	280233
261829	186647
30477	398311
327091	320097
438311	57341
64354	476231
153488	462849
127751	154137
116500	236240
276074	93385
360898	204925
167424	422164
153006	4620
28202	44811
441394	266538
362679	318735
130859	373401
159899	263485
292094	485059
81492	132247
396696	28129
386926	188294
112317	23018
149660	465215
321487	15133
246706	18451
431964	283198
158099	428147
69645	445087
370102	70557
331645	358384
194618	459669
4841	43164
282181	91711
53922	317132
448199	121896
311993	91089
454434	147594
176217	345439
163925	210050
268980	166513
24872	214685
453821	38490
288918	33905
22414	29303
277250	477562
315001	219876
248540	440660
148691	214992
90198	40784
270629	144037
313647	26213
128586	276504
325704	51783
304491	430356
121875	5857
398997	481238
426569	179123
344223	333746
469102	129922
234722	57205
233117	353317
300539	443693
296087	321130
164609	467035
51888	478415
137166	391414
159018	335951
75403	53863
52646	183829
304023	190589
434855	449416
304493	364683
291798	8084
380733	205223
395995	273831
321809	255016
242261	215054
256216	119868
300209	426569
55362	392788
121755	321996
203691	255650
49800	1057
154087	74385
437077	366577
457346	263925
282111	361927
176878	35602
73497	412162
120949	368238
307635	5033
322326	387278
443622	9558
456316	313829
267482	315671
395366	226148
417407	411996
342569	372441
309917	111325
389943	15209
303886	237849
428764	58881
182390	25398
176130	354792
443317	293813
44848	95268
146987	437690
24182	476656
310626	421935
339827	248732
44160	175389
304712	132713
51543	49021
36381	320464
82029	143635
400888	134145
481635	246311
485984	226308
88229	413305
453900	166513
358227	9428
297233	31622
437077	251703
251147	72434
166805	258370
233045	111267
411824	275790
58484	297140
25391	54976
2959	139648
345653	411758
399701	344063
423353	291816
485150	494102
268081	375840
188479	281924
407565	429161
49828	89744
49334	384994
13993	285446
214055	271300
474531	251433
113685	6072
402427	119381
437623	389158
199073	258220
304501	327484
76228	445778
290146	67320
216666	95536
286026	332392
46551	94516
268118	99210
140741	257681
15819	466808
35414	222118
151172	121324
344356	226308
312468	371918
395428	111039
303507	269840
257498	147581
445023	481279
97077	88505
329889	414001
173330	316372
206208	354020
59027	128577
259911	264766
461919	307294
241350	208038
196924	364146
389974	46369
117348	22011
87330	430356
372340	439184
109049	448033
327517	368892
9300	174606
107745	6899
152871	5549
27321	350181
14255	10646
368540	296423
341996	132740
414329	9004
15209	269926
169630	477986
310804	204865
98114	244684
81996	58417
189879	342807
354719	428080
370192	299408
414334	269904
231215	430356
242965	351639
287566	88679
30897	262502
289167	154456
369319	32807
154489	273831
153543	405358
404960	282822
113182	15209
347404	41158
352739	474861
316585	165437
11696	160722
119001	372917
326631	412055
446182	146242
340303	491626
364239	249186
60942	5434
364754	194551
254605	25239
87021	105017
257977	297776
173189	381529
248829	298687
338539	406267
224353	77339
64429	467267
55659	300047
367463	67316
462213	359218
24655	462637
123570	21632
453483	120021
399006	365768
247888	39384
244485	17336
167022	440660
412037	420551
417121	105498
131583	285446
299784	48291
161009	196838
462272	249334
100180	201228
361731	382537
414521	416507
306196	129107
118626	72670
441481	60183
413989	104505
192148	86560
465653	205223
269473	372214
206701	344682
92427	12216
443117	193790
199389	93609
155073	231141
388485	73950
286581	478415
169331	469642
120645	306183
428212	249473
58893	357854
159664	427272
438608	330375
269057	228431
84836	490575
219984	187928
37839	249683
372356	438419
229906	181435
213123	289979
404568	36778
362623	94613
324033	67280
390586	396563
401343	140608
360392	196653
162086	114405
489050	298372
385793	279509
241617	431398
316132	259290
460721	190369
485167	336590
344924	404960
220624	318295
298317	328140
51458	233292
375668	238299
365043	86590
476560	186548
216160	430237
256779	224937
155988	434945
123449	195121
99026	300726
198043	45227
342363	446223
93164	318337
387577	122462
32233	49021
381519	363581
84299	274869
110614	140044
299038	53640
411736	372314
262118	252311
267562	327458
291843	419576
310756	170020
51219	336966
416747	25388
188204	267602
266307	239028
462776	248501
39176	241137
442456	321338
23941	151966
322893	305511
65944	77827
46176	411484
476831	55385
287059	204925
102249	465747
386218	194291
155201	204195
197990	315847
88919	73189
28763	463774
217338	139743
226264	63957
456975	366534
24695	266852
386556	215054
326484	410473
848	70984
372485	416011
142663	35966
338915	306057
262302	188759
279521	217423
374379	208785
150351	62191
394573	409828
211003	134262
165478	261390
103212	317356
80510	293745
73642	214714
361680	250679
436624	97277
384683	414392
247974	86728
166863	216159
271043	33840
220828	178197
441463	203475
384625	56812
21778	306708
53044	81547
89524	300240
200092	315001
435076	39142
16489	27464
431318	457623
413753	395363
25200	47270
30057	231205
222103	104800
344314	376170
269804	92312
431256	168252
477702	435280
388249	267172
42509	472291
488015	303079
475036	15209
243287	280635
63808	455769
256120	71613
221296	159740
412804	207927
20738	378859
229820	27531
87840	173887
253102	171884
208461	120939
175456	4349
438596	190369
6125	306982
448104	127895
62278	14061
428875	477953
127966	139726
78158	431276
288233	483853
80697	493432
263799	320625
312793	214050
267562	468225
286141	331593
154206	160468
382994	284843
197131	303043
286016	123341
85330	15029
286819	383967
209018	197624
21857	337921
427388	463200
185924	162978
119325	125306
432816	443292
122721	246311
168731	16844
341868	110677
150316	152502
207141	333713
307727	313745
71939	366534
250104	176325
245924	79989
345401	399621
326055	288837
177460	450647
390783	442291
441690	175330
229735	17828
301185	474931
160152	444764
4891	134145
14038	257055
458987	435708
92659	179473
69011	267553
159917	237670
331028	146236
191761	42153
376554	94516
79582	294548
376673	214050
208754	84960
21564	265098
491393	127660
193239	254307
79719	94795
224786	368892
52625	483828
250482	40055
171722	404152
142445	95794
260377	13370
198911	411424
264657	476951
158466	309524
233292	177569
127050	463549
441783	252247
189712	81131
179689	313745
198457	125734
448050	397235
238353	282967
145902	163726
136279	273468
155656	368205
489151	303043
104993	299934
78832	25239
148368	6253
157930	474715
366402	197662
348061	300722
366744	404997
163089	275959
353287	200358
87539	28267
414323	124856
235461	214992
74018	410234
20616	336929
104439	91295
378420	110925
285089	369599
207376	140389
137056	267352
345252	378462
47092	467703
88506	119062
147756	122821
275058	387839
142165	130115
57632	259929
440523	69816
312372	126225
303888	477821
321868	340048
370175	84127
245305	351193
354269	295650
73532	246311
48385	258220
444139	344091
431566	46750
15068	458968
491301	405780
450465	395689
122220	411455
281998	387742
37480	301882
237603	20547
120006	454323
322518	416661
110296	368496
398843	386630
249860	448770
197818	273831
312474	459048
343031	358508
344628	411808
107374	315445
476331	344845
173361	212681
391876	351111
394341	326727
156592	378283
352507	406608
346721	296869
134634	263582
93565	110677
420901	94516
309532	317118
118850	187974
368233	33372
414762	155576
278206	385027
205254	237614
254735	73898
343901	378462
150241	406649
442290	122215
342465	209224
418380	54962
491272	206623
472940	341271
397530	477328
246825	379976
230961	267602
476221	76185
248083	482848
268290	420203
425323	477477
202352	482606
280251	475612
70808	199612
417938	214157
448298	318506
411194	262954
322097	338862
422326	291332
256562	295484
101343	32807
240796	375295
14788	367686
104182	259339
242021	492588
247296	55302
175460	282488
3054	285225
135744	188759
68413	107473
454452	35245
313355	319626
77829	168213
161997	382523
481731	186259
329727	213035
364524	97730
347401	127388
114867	401101
12431	478232
287566	150304
351986	337233
110352	303424
76554	161165
279804	15084
208947	104598
216894	395274
53906	269665
329079	461944
50447	263918
259530	462561
297139	151944
238026	489552
92209	175721
473685	40257
320982	349776
429620	284843
407371	228431
122137	52537
214962	131159
277987	337704
274823	24424
90180	17186
373755	180841
434085	267352
307371	257298
315656	373380
201975	311221
6576	110778
212978	107423
372792	357621
444755	35035
416550	313070
51218	412205
85094	198301
151144	330469
181667	79436
296226	467703
220243	440251
385927	239411
330488	344372
311498	272069
288918	467231
28955	431907
254111	147693
346537	162947
35211	7800
462758	422175
250139	31267
311750	92870
314722	117399
208300	351754
301959	488407
230642	270095
402051	96517
261739	187045
389799	50923
311479	183711
258362	458601
345133	252265
233363	468624
179796	403511
126473	180210
239517	343762
277976	446252
344727	218727
416037	327211
82717	375543
14269	41266
472010	19897
448199	428738
366620	21736
380489	189064
237714	166183
437140	366666
105057	447517
388904	277088
143168	384401
161177	176885
372196	445069
51342	191103
473728	388531
362675	132843
195598	310852
200092	196501
241198	290114
413725	404542
102660	38063
129198	214024
340210	459176
462879	15690
19923	106079
78279	14583
402645	308100
409130	293813
142700	282451
47709	273831
96023	78469
145282	451414
22294	152489
366303	137719
345770	434312
53532	70609
126446	452098
162252	467211
171119	485304
18529	420280
168061	83957
57882	109617
238829	188759
271698	145064
148246	49651
164485	391414
161656	411809
357592	82486
64432	390349
183891	212153
96113	184693
321131	462901
70046	377573
19195	341214
38147	432212
281574	89789
478340	247136
338931	341446
367656	17038
59140	317118
368354	107911
357243	389497
287024	49940
111965	15209
450397	248231
487422	299007
205024	482726
67902	396431
168798	80193
118729	29914
405552	155931
428861	121106
392647	427215
255502	28129
210428	295484
26886	149204
53378	86728
15216	300825
101172	176182
297465	196825
363837	48365
300766	313745
62693	132247
199636	476951
262453	307889
285112	89772
22019	208616
365893	4381
352801	135664
436818	450852
485442	447517
382658	10345
149361	119123
144188	151096
120722	421253
398655	165267
162564	34112
136424	470403
335695	47626
38755	400183
83677	445107
456303	476303
356092	377568
217090	413957
187636	315143
158870	413808
399830	16433
16438	365648
43496	366127
486712	86800
6605	370990
180488	291984
267373	291312
82950	489552
109447	190369
236260	17339
24185	80007
228270	310261
165326	160118
352952	298765
269399	173176
152222	277961
352559	355700
281845	437826
99810	109493
306237	484222
444488	387705
243356	300811
41112	397030
458398	301946
228535	276358
381376	341282
305401	322315
327209	109407
382848	113173
62065	23236
37739	86164
429161	480032
414401	162795
461185	190916
270176	298733
38364	385454
78079	263670
157839	52537
446693	97894
361109	21583
304247	53883
343493	26348
266734	174216
345747	246311
229218	356723
130069	216420
339188	15209
462436	230783
412295	250679
231215	126473
69218	293931
437745	282073
404319	183213
382896	95942
278769	195402
293813	410276
435630	49423
160182	105878
124013	244394
451601	195650
128199	479872
157550	62191
491273	144306
490404	462536
446720	197356
365625	486885
425827	125948
106353	327217
279880	132247
41287	203656
272796	86728
89826	129727
14162	256935
115370	93245
383789	347476
277733	317100
175484	459721
406139	21583
10492	136645
30761	110677
142658	266852
450617	458880
378017	244076
336152	450395
84248	387166
148695	26940
114643	138249
78995	134475
177084	26458
419293	334106
287566	180578
147409	205270
72111	232555
286477	54575
116643	331581
182241	26200
147429	327880
178880	194165
101479	339251
352775	218727
14684	126713
205609	149213
347042	409649
58390	220857
237071	85550
242882	112438
210404	243766
325055	31568
127720	393326
259846	153713
138126	15209
219089	468162
73298	88705
491273	409828
276821	101870
133909	143079
276821	541
113389	264516
268399	96195
269852	191639
366100	447028
123263	394915
312306	185076
322934	299906
252678	423947
273882	457974
293677	444662
325044	363225
369244	175722
381305	220725
345775	67089
243188	273831
73395	487664
95037	283721
336252	124739
193690	444235
274266	4349
136336	135357
473056	100026
400189	190353
365308	33321
395988	90798
264450	405085
449456	19377
399708	435395
451847	95942
277105	36545
133434	313745
408260	307452
33494	318735
167588	39042
472523	21583
254115	149049
47060	257895
6355	123072
232953	466135
169381	217883
12481	278891
20065	59130
467788	49903
376430	80214
288274	400045
297941	357691
17470	78811
461460	114327
450792	440660
306178	329086
242235	138807
404458	185704
353979	467703
247826	451431
343604	390771
190524	479398
452771	162795
220492	214992
442462	482344
295393	313745
371755	313745
56620	4690
79459	478415
343891	154530
492266	147694
478308	12432
120874	372141
33914	271465
312355	404997
478588	133571
143012	197153
31544	47092
103499	130300
462552	67727
159879	39962
259192	458030
234873	225413
164727	262023
449046	177011
74378	468162
167030	98644
192238	122229
120728	379139
493990	370729
138944	447517
308781	9302
456215	76416
200600	296862
477841	331089
249021	187370
289910	447560
163036	192524
443541	138072
251018	386278
158099	112327
164268	461846
83057	229150
107380	192737
37490	466257
356819	264766
60448	357328
446351	131812
212871	124085
399872	405241
176123	378686
472831	421858
244092	224674
433769	74886
340804	26551
91220	88722
307446	183213
236401	473626
382272	32838
41724	367937
56620	82585
426101	190369
90696	358041
428402	459235
277484	105585
300429	198275
73660	486499
367625	227101
160472	12895
253527	379976
432337	357164
403241	95942
420336	98211
4954	16468
116924	190369
319422	378462
344863	441202
394902	462383
65513	42189
278328	186259
490199	54663
238329	198456
16437	207927
423488	300898
275239	198862
13930	7715
273945	224696
154077	260104
268629	254210
75733	190369
156439	45267
423862	340405
21426	388695
415005	86415
247126	249709
407280	316015
387882	259173
334351	104062
190281	486339
436699	393253
16400	207443
342386	116283
263880	41300
338574	127634
41905	378686
448624	430356
158138	35707
86632	363649
43454	331869
386072	204453
205965	346154
46790	126204
182491	442857
195142	135756
191859	54686
166294	366493
370160	86111
158962	479442
334697	184570
347094	277444
194973	121950
425214	466151
416972	426704
126870	99966
139778	447517
331584	281001
147390	110677
7097	297941
248013	144500
200441	208577
303754	310498
337633	139648
186076	303867
322602	397581
199901	338271
455699	401432
65257	58748
167596	240878
333262	421784
448920	333442
412227	122046
26556	295607
25798	56068
401881	409564
480931	115786
352531	95149
382535	285446
280293	243126
389090	132996
485080	70399
215351	322559
482497	236213
446708	229872
187539	249334
151658	276744
224499	62191
22287	183213
103497	477986
325188	94030
188477	346879
44844	252644
29719	235712
424215	241525
270881	76111
431586	61934
413850	4525
130060	344533
16776	314180
405990	244940
157839	21241
17602	414157
301156	180275
380900	446351
257498	52030
219281	30533
272506	71632
49092	445749
418173	76016
233498	413846
347207	336590
249661	116057
18393	272774
380955	140460
308839	444676
458809	270324
352319	277055
139428	356551
149373	91947
41905	233220
39043	127921
354734	78184
74720	381469
446837	280789
45673	483203
238573	27464
330814	13370
385601	267602
2195	212001
155699	290281
246074	425675
127014	197256
433940	160419
310526	99437
478660	124625
59028	186259
259531	325205
284789	186159
231625	41330
4774	137719
189417	267498
109154	474807
93691	204603
379680	27581
82430	451016
42979	146236
273683	153995
90296	296339
165061	395088
287766	132095
31392	401944
270248	143148
219777	176182
80001	118830
9381	250410
19135	377683
50272	253957
372488	37476
133905	205270
273492	146181
479165	399035
354140	142157
456215	493303
5563	482153
20168	267602
383723	353967
260370	156376
160167	264406
32442	293465
440499	231447
406660	284982
196233	427337
414637	399736
227064	228431
330098	173943
270383	267602
319446	136388
87045	30467
240661	317118
292198	190369
110996	464727
323624	444104
241137	303107
89299	153948
282522	124660
204479	183403
102763	293813
235157	67040
154635	251961
47989	372822
306998	140728
424678	255551
267826	211868
367689	308150
357395	321688
189659	467631
313815	313384
435175	370826
264369	179074
697	175339
358433	478415
131486	332392
463870	205223
112151	383420
478753	467752
150006	249709
456231	329698
418219	174939
105249	440615
378141	392893
94550	234356
445574	347104
212340	130397
345366	420944
371147	51718
359	119691
275693	160573
392606	441880
485324	370325
63028	387333
225532	317675
276821	454626
228242	276358
418703	49541
393041	357854
473290	25034
317737	477986
217507	20674
422227	479614
182771	124405
90711	415110
462373	456640
481157	467587
273199	240225
36211	160158
156643	80193
71430	421778
16074	16433
200745	247732
90696	80704
159899	274269
51270	476171
216784	409828
481044	457081
304270	348798
251097	472072
279159	453222
354431	300800
340952	304011
251580	313966
92496	281993
85996	418168
390117	262827
53883	283250
476514	378462
228849	12129
480187	50173
214744	49507
90610	384400
247296	250434
17968	339692
441558	476951
228064	333357
417045	203656
332391	24112
187161	228431
127023	56068
337714	141698
434262	146202
42368	441146
212153	267337
485697	236213
432852	401720
84429	8901
286826	10181
299073	64093
486712	87042
246974	137128
470440	70317
323666	339152
67489	264766
235406	89655
267225	335042
438193	443445
118735	401871
187041	480599
445940	123426
452188	469268
139844	139755
454263	105788
188784	249681
90386	332392
181669	55301
451588	30529
483935	400507
294452	435708
164767	265824
273192	139061
15027	214157
412426	409820
335978	340192
119390	234910
110373	105878
325019	229928
455572	15133
68532	324252
24593	69764
412751	469532
198862	208300
39531	360581
40257	356603
229854	53490
342465	271800
467880	225924
4098	144297
466588	398517
447775	196982
175808	237165
109672	156006
191621	420001
451849	44594
228468	411940
54719	310563
393998	137128
424742	354694
403521	109866
417938	110677
155760	467538
143190	351639
302113	15209
220897	286521
165339	467703
267388	361986
58484	295791
392510	251323
169409	390349
469144	168050
177735	361698
238889	70863
420266	51520
439379	53389
244652	346768
456231	258911
127571	393326
234019	160419
43571	450983
71098	183213
59671	335703
53561	6899
417387	62191
384510	15133
24412	291368
9553	85379
425835	315671
277170	251044
66885	226494
143595	187237
391708	402083
263813	278567
116947	434922
247812	58851
146729	28065
270248	120050
51367	185551
396077	410798
320498	318186
233782	461769
345236	349772
121875	277961
89257	128758
86311	142238
17226	86728
47682	454975
11710	331535
273092	92364
74541	440962
55129	301659
467160	232925
54976	6834
31675	273831
493199	41266
333326	133706
472526	105498
403164	348630
395588	471394
253993	15209
293659	36392
56431	461300
270723	179461
232632	115760
89611	144297
190524	96408
414058	317675
186144	53389
473791	427373
85013	283265
256723	196739
187423	384174
190815	27748
171815	147121
278273	313802
7561	426595
196030	254720
156446	3719
392086	481593
19847	313745
84319	9846
375745	209542
383164	207697
492316	357153
456021	317143
21967	52844
488971	24620
32148	160419
4476	388195
78835	321864
69809	183975
214518	252443
152704	139684
82627	141649
140058	342094
367084	24070
147517	12245
443308	255897
299580	180527
202922	233942
492316	94793
311589	339294
321791	293813
48616	333925
326911	50538
213280	443559
98513	35629
206522	246311
463539	480481
266141	102249
485246	18090
59891	104527
313523	376092
181872	59288
163089	201592
231268	203365
317419	369003
120006	453697
135967	421400
335746	325835
431128	311221
277568	60025
107884	45585
365353	393253
200092	330423
267562	75106
97637	122462
178984	18853
236374	440660
420328	153898
45555	479537
329903	132996
105568	355532
400475	435895
458537	401949
270300	122816
81098	336038
233324	190300
16844	55205
137893	268552
426040	408288
349378	7159
153586	465736
162237	463623
359037	168052
1215	7159
315440	205146
86632	434035
153813	340343
59658	268006
325475	173160
348476	487432
488715	190369
8511	215668
20946	389772
73534	345401
51958	45165
416305	30689
461128	440660
344094	481253
88439	27196
4707	381008
32776	245997
490936	428214
453478	80053
263542	410028
125138	24516
60124	162795
356545	95942
235135	158153
110151	31938
465687	78820
60539	341271
263778	187130
689	144845
272301	248535
364688	12129
272742	174754
301913	294085
84751	435407
286844	377731
181774	371166
326631	127930
464013	15133
298118	481179
310865	300562
128704	132576
401085	137739
348167	41271
291551	266538
430350	267602
264766	138183
319231	105227
428447	331752
143765	29528
11026	379230
160749	145948
38598	290450
170553	16433
490659	300749
55378	423518
125420	58787
357900	324681
125420	128103
101792	300606
350145	28134
494077	354152
318573	302889
41189	431745
65459	329993
167588	491
365550	127084
202379	50876
273836	102270
118694	23187
102644	144633
215438	440660
68532	475605
165436	334140
296865	463282
359790	186714
77753	196488
399632	278130
142740	299106
28971	348798
306435	247092
278489	159249
94394	261296
142547	183213
432865	54522
119944	111357
278392	107548
268910	61934
229522	318128
330827	266852
491738	145810
484044	220417
88011	298070
454236	162947
56565	119603
274613	443930
445690	45023
426364	313745
210223	190636
214802	250434
141117	105053
177803	58301
47621	237268
59736	389273
355898	283346
244564	431860
307114	186440
31930	12290
412517	121324
89145	187298
43599	214992
129459	228431
481273	350549
428301	440660
101834	220755
63427	474409
336184	324639
110306	263009
333603	277450
316565	397583
20732	235537
176712	292812
7552	136279
203164	317356
176633	200385
292673	490144
386774	379660
259929	312799
29226	247092
152432	354275
315245	187549
233045	79188
120778	296693
347121	426874
23999	280873
471365	357854
473329	483415
82434	60259
482022	183847
211725	385681
223186	93245
103735	33031
418696	310261
461061	487932
12987	169408
403032	486885
281017	170993
412826	142825
231855	110925
16153	223717
28885	396241
234296	256121
61437	48275
432026	484447
33965	160402
262639	108119
48163	102820
49947	228776
107016	346768
3458	242687
209317	303392
249115	66116
426358	438809
404241	97686
469574	303175
483685	290013
2569	402123
97970	254037
147706	80325
93364	152553
369642	338247
383070	244005
136682	218727
323222	418140
75481	438445
165360	232784
369746	228431
230574	196556
478113	27127
346124	200255
303324	115340
3809	452709
405686	198297
350008	480854
17481	137368
387986	317356
438381	398066
297101	117489
224034	356943
379910	20959
305332	160895
171712	299457
290565	388432
416919	105585
15852	399867
452709	68285
441682	458963
298589	27581
471901	147568
408357	209018
489371	219499
117029	421356
423481	396481
99484	317118
67905	276782
40471	14728
353717	434464
450802	392845
310153	72551
242411	399883
478287	351639
161737	15905
406084	78175
229001	359518
275685	488262
196996	211001
12915	227701
145002	385184
435538	56410
424125	141892
444380	142453
9300	458226
144918	359762
6781	367919
381602	267602
226738	8988
199676	289583
429186	352922
412222	11864
46026	169060
125954	461846
324435	450309
398311	468624
128686	342886
358480	197996
444039	440299
414825	295922
156773	362267
348432	287802
217459	180578
238391	122490
245298	61698
114405	67461
92068	110677
221296	253355
317881	314719
190015	413673
665	487833
324076	401854
147373	144975
372850	289310
165680	172465
455041	53863
19808	355915
489657	358873
413046	209933
55909	265711
448723	16433
448965	190369
230574	120747
225949	46905
290208	153523
208152	151746
77853	196453
33766	6269
224085	404781
49667	487130
421830	68285
421635	227351
176176	263529
461783	285156
209572	185027
173811	318932
377720	351257
119975	237268
297196	91711
397216	35707
181055	274212
153037	343967
184454	148903
44841	19588
6397	59183
95215	333551
73615	428103
399655	205221
156011	92613
27217	406948
130675	209824
249845	17186
354499	110677
108963	313924
76008	248777
274647	142018
454167	456640
305287	352152
167446	411809
427933	43164
273163	93595
200379	158153
434648	178436
188112	317356
110192	236654
263	409828
135017	227124
29508	390349
182926	99437
360369	48163
267562	413105
189196	52779
171308	366127
340303	212611
410705	17405
446034	410355
10871	105878
109733	285442
346774	130028
167588	469596
14370	220756
180745	201208
146865	45455
104675	158780
93071	154607
259858	274099
154048	258818
23528	179389
478768	481279
242551	266600
383936	10231
103343	272865
442552	366673
11346	299228
77987	141918
256893	350202
145240	90277
393940	31696
463566	377933
442236	153995
116118	368128
283760	63528
324037	89282
160868	56065
362496	391414
107709	237120
84052	138441
461384	263009
207295	205517
463395	362675
80994	121497
253925	389184
304005	126426
143671	56106
298823	359165
292576	157422
250989	94516
241026	313745
388084	344091
411999	453015
18851	410766
455045	35707
41676	71219
143491	445353
327022	92073
360660	253177
251943	103420
89311	402323
65800	321888
307081	122287
171797	75273
466789	199841
149046	47450
315957	209510
149591	438419
19485	334680
159584	97295
334256	482162
409942	134694
35976	178422
470264	52537
39176	283608
367653	276358
68098	75654
321993	116070
160010	112101
109230	3845
388414	419284
140098	362390
185986	35707
227085	65699
41491	297426
254044	303932
241937	270095
430917	321433
299757	330469
172210	386097
144897	220749
334267	316000
81676	155516
439468	430356
447335	214015
484917	222701
404807	245184
348046	6960
177449	35707
270248	151174
458837	357357
39690	213003
323510	317118
314203	299628
61446	126204
59905	353557
130405	192524
146357	223684
97499	348914
431057	255316
365613	371934
7404	132996
385991	266597
266307	322698
327230	42560
438208	485725
334060	152702
107023	323056
416719	203249
176130	423711
456021	167806
70365	427998
364269	372904
201131	374350
107705	366189
167369	21411
329206	196492
444540	21411
149389	406401
25690	229240
68212	342793
162680	306733
53869	251169
378248	286443
457705	312685
356455	355358
367247	183032
14151	165197
194875	287740
288425	140608
26241	145186
152537	153626
226150	257989
73466	371943
154260	119115
159724	270196
421621	194165
42814	319992
420777	230391
364357	174921
130069	86448
273972	57134
240138	236330
453480	264406
338453	151991
478588	475163
188847	280368
328685	179375
122157	127583
304186	163577
493399	32807
431444	275195
217760	313745
493031	20959
280497	114930
342489	156376
10251	32616
331628	155895
32650	174762
238703	399852
282453	418467
475180	364680
50236	488454
456231	14618
272427	28065
304731	436037
71457	468028
272959	208118
270176	176763
366135	42905
344561	420895
440364	398333
412502	336590
203340	253076
627	250434
92401	400045
328170	236665
368540	250214
151952	281256
283190	318127
355428	66579
254115	347478
178456	268743
297276	368993
249663	107337
376592	25748
234374	3041
25891	30395
110883	232689
370468	190369
9736	276358
467368	348798
17753	84844
386523	315888
143124	87545
84521	401935
443225	185672
456062	275677
356180	99405
208406	361667
207092	469924
199975	423346
349899	71186
326722	395770
378823	424670
119001	175443
65513	195305
152107	135756
63637	427417
361291	291249
331574	46860
492763	473638
156911	22747
267516	390687
339582	28130
250001	441001
138946	177335
133224	177693
132319	392788
348644	310763
175136	12727
379201	139105
66715	227101
478177	293813
166663	317676
317552	86250
395428	338076
89238	492973
58564	387222
229744	360860
148923	304173
411044	387446
97786	165680
248013	473052
294096	401928
227074	417201
415516	431378
486256	41603
339864	35707
362372	226258
347094	359218
10761	406148
23481	298784
217953	259114
166626	74755
320603	21583
382643	190369
34736	330469
136867	419519
154835	433177
347220	446167
75283	158249
135408	132978
440531	4490
364246	378686
167042	144189
295689	491984
266109	472442
336955	37189
256769	463615
227857	168078
11035	243250
96521	183690
167101	486885
214701	86560
358322	95312
76227	401928
172216	395883
410861	21193
459280	351581
16400	124085
362968	480025
240661	369599
266172	261375
63028	53863
436575	81196
350347	257055
248961	461392
367087	64429
120050	268828
181955	129118
216719	144713
341308	390898
101289	42890
73507	78811
161523	468497
135539	478309
230181	187920
22328	161183
485300	13370
380186	310498
256893	257922
134448	438368
70364	392086
17499	175721
393218	337210
105161	317356
21307	218667
320972	142018
93030	420503
372488	169891
370315	26992
322171	279398
150895	347810
300770	445753
448298	168779
298834	287945
410814	364294
283181	304722
389013	110677
404568	277434
121755	146028
411282	274309
103995	363455
399314	428756
65935	198790
76228	317608
224236	345582
392318	162947
113822	467703
448982	67320
405077	103804
184001	471900
405555	296339
167588	422792
367919	123410
376483	470554
212402	412022
214559	9179
138126	243328
431384	119381
345613	273831
105818	190369
458090	162978
189551	120986
347597	307813
86476	74591
76315	459608
159174	169579
493697	166513
466737	137525
99901	169485
360393	104498
176393	186561
259523	80001
398308	366244
411320	153799
464207	295381
356817	250434
372230	469036
148831	152502
78278	64879
420288	65880
358799	26354
265609	92435
476170	338271
55676	426922
37770	492906
487822	373613
180755	465647
15346	491497
249861	94356
135336	6155
41852	227101
114063	432919
25592	21057
446182	169485
337285	244005
314617	399922
409235	267553
25567	256121
209610	81280
234254	47719
423119	25009
235027	313745
342253	431563
151439	313745
239316	293106
456658	100572
418012	447831
486371	190369
50078	166393
337350	229426
492316	86372
331642	461944
216827	271231
156642	421861
393810	478415
194535	262954
332845	409828
384262	119868
421858	240225
305287	195692
314890	105244
117364	179010
359906	52872
389457	149842
427193	395310
272331	371934
481104	374806
144191	218727
200543	277961
292516	381916
192611	292129
195670	270406
127495	337297
385967	330762
248399	227864
438773	301475
9159	28311
252043	318186
315968	163487
455206	140608
181623	490757
364552	143809
445061	167816
465614	255650
289436	299467
371884	299976
63288	104472
123333	117500
238804	90453
484580	455367
196003	255976
200092	217423
141441	478415
179299	267602
18468	101164
351765	425675
202469	377778
107649	377296
390664	132022
131506	389682
467829	309801
152537	411808
227188	423346
173680	136435
81503	110677
302233	309524
185554	453404
373615	470027
398391	206686
289287	486885
40028	178048
389508	400980
151515	302145
454764	110708
57978	236
152641	291860
315173	67280
43365	318527
253729	270261
48554	254157
260021	35035
370963	392037
337645	107242
86505	342156
345401	93245
446887	419724
236657	447446
468801	109006
280434	124602
103914	236102
298746	407163
408221	429863
189965	425675
329257	377270
403489	113683
441361	65683
216945	206557
284262	361202
209898	490084
25776	418600
357845	350479
1238	327916
182918	445706
314617	367824
303739	394204
476915	447803
75645	428026
77214	486339
375884	20547
136645	397411
108337	156376
162214	435280
230877	302836
168057	183981
170491	61430
314308	473578
485697	124085
270248	490144
58615	167823
41365	299322
346557	222858
153322	79989
121594	355864
68843	92571
39683	471707
389812	124587
191900	275500
423982	491150
32741	147373
370830	220736
42235	436433
17191	469235
313523	413215
73818	359762
152988	421568
459697	222959
114748	68393
260132	144845
286883	412022
393980	250226
432772	437551
190835	173220
318355	355447
406660	126623
203540	453373
292223	38134
400520	331349
15068	320164
322720	450055
232068	456566
269656	93598
103909	190074
111628	212730
374128	94344
203180	284843
223394	151349
6833	454893
422411	478415
188108	107290
399433	39195
79081	56132
311300	282670
311479	324695
259695	462973
409202	309425
120071	61572
339333	154049
184071	246672
148370	183213
169158	378686
492411	310692
465927	359762
61574	373057
146659	419598
298932	469268
196903	397332
452088	395988
296162	461944
402882	101816
162936	95916
446994	49355
156634	366127
431556	50264
421794	324735
208195	365738
89238	48007
271231	303933
66140	101260
432437	467703
481357	101830
68843	174555
370130	401101
4958	429161
49779	463460
476983	479680
389913	470243
295009	197797
64057	440660
282339	373024
113625	83116
340321	490965
309245	453430
259074	39812
367496	299106
346855	239528
465014	255277
398834	107337
431484	383391
30575	398810
114344	227101
208617	286337
129396	82794
306832	417725
334311	137719
50428	227101
270957	165026
54737	20506
116916	72391
387254	456215
309801	253339
320213	70557
128337	291823
116124	450718
76228	36546
392837	491150
134578	286337
427409	446630
398329	209018
375168	251116
217321	281924
415404	262395
57	195615
346367	105942
167588	13850
73966	258607
234538	2271
40890	274648
307528	122694
473022	423688
355462	166513
195062	245679
330954	121828
293391	264330
266293	270183
437686	355552
1430	428199
481263	164884
445745	159171
451520	440660
265286	80770
314311	477506
319004	217423
229138	389384
91069	313453
128283	427624
188410	55626
338730	268132
190496	451089
392329	93089
228490	276087
307909	120912
277403	350160
284722	281400
269490	391414
397439	417680
406073	425199
46485	313745
169165	276744
468287	483832
48892	105585
329139	193281
168723	370940
343759	11213
442747	137331
365801	206891
174019	13370
432022	59776
318463	130742
212289	329050
130069	473032
115157	378771
212095	317118
48035	60517
493239	263009
4672	446778
350650	444995
57413	306287
125948	144975
236380	435242
316058	440660
176945	462795
121875	23018
248013	357056
324216	124405
168381	133204
318131	203656
323300	376079
97383	243115
209970	42035
56620	165540
478287	226494
254780	133653
245911	401004
130960	253289
2864	285156
178947	370201
11965	432045
486256	317162
55426	86728
432766	382935
39890	371918
358871	350189
58305	186638
237242	291823
95367	362267
221925	354933
143249	195402
262210	344822
382438	291249
170247	490887
237089	141892
277499	99405
457418	477276
474315	402673
25834	293813
124001	105585
338113	219865
200833	11626
428735	30100
18176	366956
309706	371918
6899	37086
146893	224161
184027	491039
314668	295725
238650	90277
296111	290
105719	47644
3407	250434
212866	75303
153006	476614
153813	369262
378350	401425
196794	152702
475943	319571
382095	172089
211436	94885
359178	85582
106353	309283
416367	205888
67415	475594
459094	251993
60441	391414
224786	457363
194898	408248
152807	19745
358814	436686
341811	134145
470720	301659
397609	122193
111993	62538
99979	276074
169150	65227
375923	161402
378496	300533
277765	98321
215225	387742
236074	458877
356530	399852
260259	364927
130069	189108
318315	365355
29216	868
414749	59762
4752	445353
420855	118291
139844	87904
448104	242264
350296	334424
349892	475265
61519	307550
332029	153322
241952	77978
77734	301784
313236	197456
316494	187298
190281	38304
371463	317118
459317	473585
153543	114550
75039	384876
238041	108843
397252	389682
361818	317118
47214	423679
58484	261047
454118	75303
193311	385826
236696	83003
314311	426887
219546	450078
241198	357547
39195	325418
408455	212048
72804	437353
56396	389009
5393	187836
6920	46782
111253	168613
226326	454893
478287	353557
79378	183213
146893	2220
117647	366135
290216	396913
214794	204160
355847	21583
77980	451016
482603	177118
445272	344524
152368	300119
409388	374790
179070	326155
408046	450067
89883	486885
264089	196783
483658	224674
215380	183213
76412	405395
343865	190373
392509	272074
432175	335130
47681	92712
254399	398780
373733	82001
327497	276826
418453	165653
193924	464578
178300	48163
364540	118711
335241	415009
176114	317118
138456	310756
447831	258927
94991	367686
120164	407841
88555	117725
208754	141440
155096	481578
338905	494102
25189	168511
391452	177987
329929	457545
360091	85582
145730	292954
269173	271383
387504	379464
20384	364294
54248	371934
480838	7490
143649	456084
172662	464429
191935	82585
221005	37822
415691	357543
231688	430356
404757	439740
411817	389422
329393	120097
491607	386500
4849	388223
451565	240374
320238	364294
471820	13129
229744	249334
319231	49825
373244	266736
45555	385509
394375	104595
42464	91069
247854	214992
488678	205270
258599	106054
459382	356200
209018	38056
422346	286690
248013	49283
267562	69575
25384	359977
8320	64335
445258	149128
306605	336955
9969	242725
330752	469079
130069	315045
309225	298595
65194	193772
452003	280712
138638	59045
160580	334680
440987	338271
309026	144192
365390	299718
309621	50264
335069	110677
413250	127805
65291	90765
382675	27410
41767	366127
18024	35707
1104	58483
125164	165898
421843	333591
40028	103392
145002	211208
167419	109550
84845	346419
401285	129185
442680	435530
100852	362206
329872	94516
48152	68762
112647	366127
437970	123454
324147	310098
297276	278704
452567	37347
489781	231865
359858	130028
250927	120986
338660	304589
487487	275987
147429	4413
408573	410347
469479	49966
28578	276994
192238	58039
163732	429863
492826	416721
235404	257822
63391	448188
323826	285050
373136	429134
48200	306828
379741	293813
301823	54449
391268	304553
99123	466851
395362	216124
395255	92954
204144	125420
203710	209962
173103	293813
32838	365761
477986	108461
113927	488835
436341	461944
102914	453919
33074	44826
60592	108216
347972	169116
292449	303175
416298	187458
372448	183213
239304	214992
102096	36719
412848	63888
133325	273468
191349	251190
254107	444251
465647	390380
416683	226494
483987	1316
41525	169518
462055	322364
290082	332654
461927	221398
38509	332505
164966	370635
153436	252609
256328	277987
411745	461944
336414	168818
474336	20959
307736	48861
167955	461977
188252	148171
282865	438419
359249	267553
479156	15209
319157	173519
435940	283625
329127	75568
389260	464420
475237	15209
214337	365478
4098	461633
445739	487124
491445	310756
454503	318118
474966	389611
200092	50350
490374	424326
492254	56592
176610	42313
339861	186440
462715	53389
201925	458601
41371	15209
102964	478415
224075	477590
257911	243840
46925	61376
48670	427641
35807	190369
274880	150984
107118	143698
340117	91647
326260	373905
46556	223627
163916	219820
128199	315021
460328	366534
144073	277984
46971	147737
152139	187432
253102	97985
415574	440736
396201	403568
176922	82585
172923	399071
223285	250545
112446	106599
328624	392788
157429	421285
294326	43164
442236	10411
430336	210353
375405	361140
352905	27696
285268	166513
489782	259929
54394	51223
87987	15209
293174	86892
16042	48163
137967	381265
59193	164043
263673	407388
236254	86596
23187	77136
351269	408515
44397	202485
291221	64238
214735	392293
67988	364563
126764	58567
14184	317702
158983	321787
92401	175818
480870	188925
488562	470262
430425	326378
373986	325212
372372	183215
163728	457846
259846	311221
401022	435989
265097	218727
254574	222894
298595	299971
341067	213601
365138	21265
22473	277727
256874	436181
1057	117874
2187	103178
221648	328084
445949	94516
465522	187834
83393	294548
425371	389009
454263	199171
439949	163342
314720	85221
258864	401101
62259	29689
173496	228638
78349	467418
7878	243438
261331	107555
387436	221870
157534	356355
198973	315888
86719	404806
59467	300102
105789	93367
103010	218727
264862	294448
113843	485457
47035	164884
454982	155927
329155	348798
250867	16936
359470	404678
187479	463158
57164	72649
453232	184654
460052	205289
284218	458843
343493	65876
446413	468832
427980	428673
346299	476231
247908	472072
237586	306095
295086	362784
283698	150834
433565	437018
48300	96969
407565	312697
324967	394713
366581	193871
73435	273831
371147	281924
367246	221497
412440	98286
307408	132619
455121	353836
206683	135918
160182	356645
490308	4413
151092	485669
334158	30084
399355	484201
154495	311713
442091	300197
467446	404345
230895	377455
73010	3574
69012	285446
43831	372224
224039	389478
202648	267602
403044	333802
407223	26959
349595	340654
216600	77143
156592	262954
286569	130907
228013	328853
322171	179878
284187	158811
148769	19758
238401	365141
1057	91853
490940	99087
255344	32807
145717	14743
399856	88113
476919	81280
127453	286016
73520	247481
364181	364155
422015	218727
335937	304417
479145	51895
289675	156244
174999	438499
10274	141640
340810	446351
291832	116229
15027	157579
148075	430278
240832	259929
367349	275812
386820	28102
122642	438957
43065	11558
153665	433391
16666	60517
375768	183213
228013	227472
456012	154192
385919	28129
4041	313314
84968	222539
348620	205289
466432	98529
167639	54976
191099	118736
317983	132713
118870	72481
357019	404345
480088	21165
461197	436741
61286	292369
92210	169065
470672	63749
233498	117616
19629	428026
345108	304293
137949	413525
123062	218727
309593	187285
280399	126204
316284	56381
398047	148145
6269	16381
9300	470588
244601	262107
88473	328932
374796	152502
185405	391414
145810	124945
336023	272339
404904	73825
88790	410484
205934	162858
26083	385076
33494	398333
72003	268558
287583	461241
185741	144845
442483	442401
43531	378462
77793	376912
55633	61934
198872	290573
14468	292721
466135	186440
106514	374939
4793	309077
248554	273831
53704	412901
479351	121452
326392	243115
20947	290146
163222	323711
421880	183213
15819	254731
390875	245679
189650	182940
403823	210050
319081	188615
478975	233882
128776	153842
357403	21583
446560	396143
156446	283047
414334	218727
334973	409828
444875	469477
327848	84504
287980	25437
27082	373714
68174	8607
355972	345239
288024	80587
74962	471355
80193	87471
68648	45829
479691	117198
50959	122748
36382	61660
192565	326821
76228	157549
46092	373508
405664	99469
379680	259997
407225	293813
280639	421935
240138	461714
3273	165437
387326	16325
411408	402833
436588	166513
84745	404679
443318	376099
34032	191821
226368	373584
466623	12177
290264	48275
220576	80662
199819	95517
264397	295544
158950	386654
388696	489784
436146	437120
353491	104598
219198	192620
185952	417201
148519	492906
183249	313745
310142	9421
217192	33365
264286	452028
242584	260195
392399	278907
50437	185551
337751	325496
175699	122780
151647	486511
21342	451043
250183	113629
191689	277873
314311	401543
163286	225842
483656	162884
231190	67218
296762	202371
42652	267602
413311	43164
348895	437295
360363	49903
409388	291427
65781	478356
28890	94776
5749	88113
312061	195948
95032	40447
132387	161449
194028	25239
340174	421935
319465	128166
399145	110677
298799	140471
4694	214992
38683	459067
477932	7757
436143	234356
467671	152543
187542	33445
106961	296432
396841	413215
318482	234398
283961	132996
455232	261405
494074	141440
205698	292369
305757	187998
364841	32661
449884	453746
122419	366127
418992	282195
237714	55012
234921	209542
99322	173289
79976	430331
130069	470512
49864	57882
472373	337185
362133	190369
417473	250087
81885	489376
86800	348034
4952	440987
374767	189804
372156	83872
241523	208128
89364	292813
261392	170180
430314	243150
123095	486885
473202	132740
46703	111043
52163	281236
26916	6309
70652	280933
456467	404053
181159	180039
164012	245679
184455	26992
44534	474453
272557	224198
409016	71189
83389	219499
370679	409828
77177	101058
258951	9648
11029	288035
126932	184362
17739	476656
136364	120132
479135	123544
305545	9896
433751	404048
105080	51881
480572	364858
32743	148490
136193	269450
123556	180859
32969	60473
485478	42945
274040	212398
81003	50437
345415	367798
114219	484560
285999	178436
328230	197216
170472	190369
492906	365026
311376	35629
65717	160895
361826	5857
486629	169482
271875	476341
358322	407017
452283	73742
351436	94344
151102	296509
329203	331418
410300	213871
392323	183213
432192	300119
161023	114234
215717	154194
81547	219785
276821	11447
401092	289578
417938	411809
420322	120810
68174	115861
399087	10646
492247	96336
264026	71962
215881	286936
89644	361296
226242	49228
440914	403832
322186	373057
298799	58881
389141	485695
316561	42533
169382	110677
179293	95479
137454	258607
187834	432370
89372	341942
178422	404727
486254	268809
438658	448283
224152	328550
485070	80426
449415	53863
157981	32197
441783	419098
245917	48182
140338	142678
225717	262954
80282	187974
312823	470307
28233	151414
297654	190369
36860	218727
383244	54700
196318	38134
54781	94518
57036	114798
33368	332286
427733	445353
270095	158950
361719	406558
92471	57989
433288	146202
233129	377885
420447	404806
191655	310197
142116	398122
394467	145064
149429	437599
414286	283540
5698	45243
279359	415140
23459	65936
363611	160576
490751	253069
314538	476231
150582	64025
375316	194583
417155	119868
346965	227687
119359	160159
193303	58539
106739	261009
76826	165653
432100	370810
175806	47376
356225	440660
141340	38064
238393	105844
390914	241980
420392	235421
291202	208617
49768	94751
373401	28722
369410	162947
360573	123369
141097	305151
187180	243464
44159	151765
198718	181090
412333	447446
241031	486923
454263	372341
155036	114643
473141	241468
333713	123369
431634	100349
239804	464734
332868	398066
220520	70436
268385	387742
201754	335822
3721	132740
346822	176332
95405	165750
5841	175329
372330	397009
372855	397428
441461	207535
202352	491685
44950	291984
114643	416131
324679	428080
416470	144130
284949	358082
412606	208617
396765	458183
390196	26046
332040	20959
482874	10371
278500	386369
206588	493407
468392	440962
120479	375417
398570	257476
262929	62133
207676	134500
372179	470523
198125	374104
226165	454975
261114	190369
203793	195837
172951	330669
403945	178048
348644	207071
252487	276718
293749	226824
4826	267334
270905	411360
121462	114643
168045	240467
336144	21482
133440	359218
319778	183916
228330	386389
237801	434186
374555	341271
273306	183515
442777	411063
341408	404053
260308	273831
172396	407386
238494	317356
243858	77727
355049	15209
224822	121171
181284	4192
382148	67395
68380	413814
366243	190369
240501	54314
165646	163336
326260	402438
318985	33713
132818	250738
157839	262954
60287	487405
168410	36555
244318	267352
379033	276440
193821	310225
447191	187974
416711	153736
246070	313745
296824	401854
427486	371322
154387	50664
200212	57134
208834	420727
265593	419098
460176	136279
377892	412190
488971	270324
111429	289883
83400	478415
50394	224989
336896	196783
390032	287694
338752	458790
405788	390197
273662	35707
13501	234356
178601	92624
16951	247588
431222	476951
200169	313745
319156	71239
119212	485185
124794	393179
326768	218727
358145	186159
112744	401854
91029	219516
312982	109176
363469	475612
372799	15144
59903	425368
13268	320259
185339	45726
88346	87178
15819	105498
437052	201131
198643	170510
55325	198375
327209	19458
367656	27766
163676	63844
18014	13370
484777	108240
42153	331508
380496	325870
370776	24480
209999	364146
20637	167941
329415	298676
33053	435886
164505	490306
308846	317100
85029	275481
345051	389008
217433	161458
200092	264908
487504	188105
254735	473195
327731	258784
97588	267756
229294	288312
179407	393326
264594	275796
304830	439140
105073	322969
219674	168213
97900	265589
385603	150678
31804	366534
438813	438783
493347	22827
44534	49127
391118	278707
413613	336577
325147	93253
86092	8084
242777	322922
467040	192281
160047	245196
316026	95444
446546	352078
424678	331349
345914	457815
486092	8607
72421	464420
82519	48275
158642	291249
15819	42313
297436	326815
204736	280635
47255	206187
284109	212194
376619	444437
154255	340150
209373	395431
206559	492906
480420	230714
319051	431964
283129	401871
321109	212081
107052	245979
109733	331581
317523	473047
446998	199010
84239	469235
253527	468162
93051	83610
16433	382957
40457	404960
202347	104505
211197	190369
41337	138807
69674	263039
27895	164759
431895	313854
287675	195121
452320	75583
373755	227127
383427	57516
19525	130028
127972	402235
421941	476231
291644	309425
326631	124497
104846	162831
301944	9437
315688	117023
103285	53033
114063	103420
319231	343803
71189	481638
273246	150352
53822	245679
425343	476231
181150	236216
383476	341061
396672	268550
189207	288035
411917	418390
41189	21464
184591	77727
391990	110677
51868	117165
408381	249288
457839	255677
211544	69044
57466	237235
234881	87904
355025	198851
205819	348176
376917	91691
204354	271187
72804	311510
120509	227101
218867	294100
348665	234387
146524	72079
157065	6899
379296	474676
98651	56140
377719	404396
256716	476510
378900	415717
245917	156977
233117	399498
426689	427587
218487	329803
357102	206686
100792	13129
192800	50267
439014	110677
142863	110677
191899	360098
458768	176536
293165	223057
103173	405884
38548	16433
52372	165881
170313	344953
300916	49286
233998	394591
48504	469235
206734	478291
311128	101806
227306	307108
451571	3417
438193	25700
483092	371918
54532	44756
149589	278032
453982	313745
74893	92556
84542	94344
74021	28065
276128	178233
380627	188592
153439	376766
57256	381157
483987	487913
422246	487776
167942	101058
179844	438373
257277	456586
10546	232983
289212	51026
103059	330604
123659	240592
394247	127921
454118	12129
135103	28749
277275	213639
308715	313745
483025	212734
115962	477403
62226	238331
104740	236568
325019	377933
428933	448069
48089	107182
349198	468140
104000	115224
214744	130088
201413	391414
387042	150721
1839	102129
5700	358866
289995	133423
36852	136388
65513	300074
434171	403433
204001	388575
67409	370746
181229	209090
111968	381950
235606	291936
357411	27608
103158	146452
409654	432779
176637	386994
44159	132740
295354	431634
117181	213947
217095	97181
188342	176878
154271	50264
354111	206393
254641	243840
273629	197202
467553	470709
295086	104740
38141	425510
241198	271074
255859	363469
16433	491676
129158	317409
471549	317100
84745	113894
416893	177391
46742	57134
283839	8577
482225	469235
330185	150278
159979	49903
171910	48996
50363	428750
460734	172089
261130	43164
77568	283392
18451	204813
92401	262671
232886	414731
331103	25480
352512	425541
6381	328357
332465	113656
326809	206848
246672	299457
469389	291249
429563	21583
451216	189140
11797	159378
45184	174501
475060	360860
295841	461929
55706	52324
258911	142678
112222	146737
486381	248771
352935	228013
43540	168381
304238	100566
38072	305868
358220	87225
35806	163396
23892	264859
394929	391414
242038	64123
451919	8459
137692	414023
467758	280569
420911	375910
458207	144947
201556	4413
196670	323646
298353	183699
32958	92499
21330	139135
380858	291038
50525	120326
12340	116502
195034	405217
376978	369684
180354	83051
220438	244805
364488	132740
121656	49903
167588	168845
208617	120132
180600	343406
224089	69414
23227	364021
90922	161226
430385	13370
480809	215054
350653	21801
288137	140723
111259	9335
375723	340752
463744	341958
194816	450477
267837	402269
363084	387860
304757	463089
194285	318332
242411	53883
436516	90123
82688	177630
253916	493625
241045	455310
51876	237670
30903	291717
204593	38063
424164	477986
273239	317118
245152	51895
184591	326815
348086	271022
41189	286891
283220	27464
122101	222701
454867	394615
227195	166513
455865	290
389224	385842
359022	54976
205289	221491
123590	287035
285222	118476
1333	27464
100832	12245
461927	94665
326260	379826
62003	485634
227068	330143
349282	203656
399694	122462
207309	153995
303758	464725
366297	187998
418786	389682
381493	472830
329727	64881
119276	390168
399270	398904
34042	211868
443307	420001
154835	271434
372590	378082
108934	422470
336152	175204
315573	318310
317296	267602
80606	303932
368635	345642
8009	303175
308429	148935
38000	338687
321565	336103
102641	146202
422137	155112
229031	478415
382703	145557
331491	261070
14119	42486
266494	12872
246755	88348
224483	296693
412130	241512
219068	15209
155589	139648
259268	336929
423116	387742
325867	331349
161943	229928
465011	262590
493142	373169
106422	287423
363904	464420
19274	282091
67496	6253
391928	477343
437792	348971
407334	271523
423679	49073
208076	176073
434748	281936
187834	477358
199936	138807
221687	139743
285143	471952
256610	463200
377091	301524
209510	156858
78891	222531
134682	78184
71054	94344
300132	426264
221420	432673
233982	249709
39371	235552
120912	222434
13204	392539
398519	15209
213443	435428
314247	399483
179607	256728
314485	387743
19451	491934
303675	161397
424505	241356
299338	204195
131574	210261
360846	280933
338931	336942
255884	31050
458160	295484
286458	55515
378002	231887
238445	333540
112267	108222
463374	468053
16641	285156
36723	369599
298780	214714
85674	3217
117029	486885
424699	15133
468402	257347
18264	286936
335654	482874
146719	190369
106241	37879
347121	81005
303838	200947
270987	281924
124396	201900
358800	223147
57130	368859
325042	454503
351458	192524
156605	387742
344209	476412
130069	140297
406968	339019
53229	482143
285045	190369
349542	395337
404899	275981
94793	414832
3521	163800
289818	190369
22907	304277
474578	147241
312407	242300
98143	33117
302029	84536
307696	423688
98445	152351
431751	387742
262308	292902
168804	289515
463705	291249
228128	145753
382568	346388
321868	2281
449104	428271
61186	426439
387027	5783
160961	48667
43398	28129
64074	352951
267281	465647
67152	213639
208006	293813
481052	429930
239496	447519
424390	428214
317983	85710
73347	86560
391990	298182
146893	190824
411083	467225
266909	486339
276116	145691
349140	202645
427462	134469
51682	10298
35266	388575
472484	494102
331257	24516
217321	82641
302780	368707
96559	39114
16659	86421
163874	231638
406660	29961
182026	287694
313770	444995
332407	77727
431649	134145
452133	484439
233750	131424
416408	118333
376696	363137
222213	415379
398923	204925
273741	301998
113534	98693
200479	190369
279791	315671
252428	368904
462127	214453
330420	107130
436081	293813
449933	412658
263799	417643
382813	50155
144073	481250
268910	345368
94129	312121
153322	194216
247296	315485
336530	429461
27570	456640
341142	473231
425164	474676
14138	294836
77809	468127
488109	317060
131087	5773
399541	439686
347121	206683
232348	159228
153687	366564
422015	134145
423311	137937
389204	310261
283993	397009
41087	11490
217019	83986
342918	204979
398895	351585
266728	426786
241315	327922
433303	279590
411049	266297
288641	466432
287990	38063
219136	356463
342286	370866
170836	199975
145288	373927
491819	33683
204472	20959
369366	253785
257085	415115
304501	137719
425135	313139
230321	258646
310095	123009
439230	57697
134299	184439
41211	190369
15557	49903
375047	481095
467788	98059
448677	55581
481509	237814
176885	291478
146971	206486
136042	172089
144577	317356
469196	325314
449552	21583
129328	287226
172716	275058
448374	475360
70625	42313
213344	308567
376332	90123
432796	250859
75499	488508
468935	140192
249455	62191
442362	325436
309245	94344
273080	313745
326631	71384
45724	117442
427686	188980
20268	94344
248013	263833
44994	419862
405133	232784
150583	334424
110099	72432
439785	362807
481477	283623
285559	235634
104505	82585
273271	406408
417119	189369
316535	251224
483382	168663
352011	167453
164767	72003
76228	360038
409191	220395
137454	242523
8580	476654
408286	387217
376936	52163
429585	312923
319256	48861
326331	25499
109600	317356
229896	461392
176878	305291
201131	41623
317459	127921
478443	101058
341987	139648
360997	394087
442236	429161
350064	472049
247812	212576
460715	110677
237517	75459
96221	233228
179939	325337
205890	234739
383009	376119
17968	75583
240891	422632
117999	38063
454524	345988
237267	130699
100597	11070
343054	173960
454724	104149
391820	67584
465872	61513
201131	252771
37121	164425
439350	176060
275275	447517
458183	462776
446739	286828
279173	378686
328550	404435
431879	33927
260021	211944
322660	301247
206547	42890
203256	13370
50830	366127
9414	285497
410573	134779
343286	388480
130069	377576
427822	183213
227547	385669
481419	428944
138889	447519
478287	23646
334391	336777
448104	8672
409390	77978
282032	113051
452949	453157
286948	250720
244538	354048
130021	369599
438606	205223
105393	482207
334572	401101
104298	331658
341272	300813
267562	298077
218114	383967
181240	104211
126972	434893
71733	460333
233045	153385
12994	387897
88561	177739
489908	391430
426730	18979
457845	456117
445393	523
450532	431226
28551	384174
324100	326513
362145	79705
417459	240225
389573	190353
15166	246054
274450	467821
172597	313745
100895	483565
129239	353557
304791	328467
206986	202996
361880	458601
85128	286936
76693	404053
367520	201232
266934	374412
142041	463688
31772	441021
256893	283096
419964	470069
159875	198317
268755	270095
346254	207535
104785	373263
244400	197096
476480	369577
145346	155214
228145	358531
297446	362972
341204	118224
336592	84089
312283	401297
303782	5448
4370	290014
416338	472583
244172	107279
139767	361960
170303	240374
334372	415188
413392	149897
80830	241525
101896	351367
361576	395432
419508	467752
204499	307423
249337	270262
93364	293813
470572	214189
125231	33855
303632	377909
251474	109929
379269	104855
279422	72521
153677	267352
43692	103750
104648	126722
297821	445233
61951	97753
277153	299182
162869	453011
420734	25567
277241	413619
302604	207113
94675	265589
174255	432764
188815	132996
274645	398333
478588	459674
32865	164759
244896	391414
211633	468219
171592	284971
278795	55451
424570	409102
53963	200457
51231	316388
364377	78820
436682	364461
488123	169298
289058	176874
488180	113051
385548	401881
441594	308672
196441	454444
268828	293813
472992	247194
151562	295359
212217	54599
48282	97885
320845	36286
122242	233037
482851	91799
101689	337921
110928	243701
102763	378686
12550	490237
19972	66930
311979	260504
144288	445602
71346	329698
448199	428711
194788	374645
360373	225503
181602	454794
237148	239122
69004	49903
165436	256670
168645	96725
169101	370866
157548	35707
417036	47313
89671	80501
131877	91625
120771	99901
468336	48275
53073	427475
182444	386599
266196	394343
394768	260110
351689	95312
276585	360400
41786	421091
160029	214050
92312	213107
6462	244979
432730	73190
488971	333463
428583	174411
284810	113749
236008	61322
422060	113647
472818	86560
139072	213639
248491	371918
145807	230393
311815	435085
97786	463623
442083	341737
346730	49903
199780	460824
184052	295561
310194	110677
150489	264406
437016	164884
459111	88221
334805	354630
267373	420960
196627	489552
290211	86870
268755	339853
232632	91069
240397	209391
478866	76929
264814	124650
475914	166513
457835	64040
421059	35002
72108	23018
359217	160262
388103	304941
64188	196
288450	395988
346516	466135
266965	71281
235630	489150
30244	140044
406083	87642
382775	376155
274042	275990
125105	477986
267016	293813
304146	309888
341004	342235
311756	146893
26318	315962
191779	268668
433381	439042
390783	406998
176276	213017
152894	440660
492629	250434
48064	160722
78575	267352
91085	327779
341279	86596
414566	308655
290434	135903
368240	281957
199911	122752
11222	478480
392171	255650
216324	488726
401013	454933
75653	355093
318509	245677
254735	477986
435056	57037
460012	467928
3111	152324
71346	475789
32242	119088
54762	198073
285231	171888
223012	246672
427521	144180
247464	180707
165222	411424
277568	418442
81616	224610
357491	348798
200986	299408
310374	271631
443815	410236
202855	371275
130181	319802
28357	481805
437140	126805
17015	311543
174065	316708
200092	241749
27069	382511
299580	238912
138593	402917
113548	489552
301312	395964
138726	127921
478588	172982
124711	15027
411509	47653
474177	208577
30971	203656
435014	297383
368143	15209
17032	419850
60372	490534
166392	427115
142041	198297
292352	356204
335114	283750
441463	267222
97703	402323
209120	339829
459342	251116
186544	54522
132114	137414
326260	455967
385195	489180
272427	222701
414735	214055
276090	482049
179163	135753
61558	75568
446756	87178
392893	313802
493972	71281
229971	113051
402874	419849
184354	400904
203257	15209
345401	416131
471956	461846
230945	84182
428072	165653
371983	484804
320562	241468
276821	487153
331756	267184
56524	113189
92209	177870
238329	237454
1499	366127
405467	189814
403824	483077
13268	369276
301728	150352
14634	53664
206046	305875
5700	252259
122953	88758
421793	417659
237120	320464
208031	185761
277806	295763
39600	475723
345818	57425
461144	236571
491912	247461
474341	425827
25239	328145
146893	8359
186634	296388
338955	466737
247674	287876
158627	21902
309619	40842
433588	346221
276241	292721
117799	231097
384259	42678
352007	313745
295472	435995
40672	416339
246755	136702
21320	182198
484416	333227
196996	114063
365410	359628
194491	95942
234788	268829
312859	94516
352779	109690
114255	120489
289292	286614
213364	217561
390500	457860
395862	36433
426388	265241
444599	13370
199970	376622
134649	314742
224045	140567
326631	118634
54547	242869
118179	260230
256321	135200
186588	1008
248954	70543
342465	327260
217892	327061
418538	274515
406660	280041
249978	475047
364390	35707
20199	425510
40442	268606
217423	301944
422996	476951
333263	435451
374991	186440
449220	463469
218479	117496
262210	145965
278685	67345
438886	261396
265938	203656
251781	359824
2343	187974
425836	410359
25597	10216
139571	4413
162439	265857
95131	178975
28376	211554
119997	134259
41112	377906
270201	15551
262210	64811
87832	20096
456676	432591
15579	346266
21919	442096
189125	447517
111422	121024
200503	362972
119846	273814
57276	277588
394218	121106
172597	390771
99602	53490
308408	83140
127779	25724
226760	255145
249881	388633
409322	438419
68324	86476
356530	89883
321043	365618
209672	388176
319259	357850
253177	140728
66926	400184
178422	173595
395177	134145
413969	42890
428479	26992
167725	38043
30708	216943
213364	95149
233566	325200
312444	151825
214748	334108
87536	77727
106365	430610
3186	132153
272269	462195
42868	171147
44932	39296
20220	332638
28227	227088
247389	349290
386735	470241
271886	336619
412109	159249
106739	24930
375182	445353
251776	70201
361100	303841
303782	421465
100294	122550
212153	441434
360459	129727
167532	24334
97245	75952
419033	211267
355237	398954
454439	132740
193155	145351
138062	378008
367925	18468
358860	66726
78571	445481
431331	21583
222472	38063
434029	12700
272301	230741
378190	440660
407914	56555
460263	191872
119204	28129
435654	104259
35263	129648
233117	92313
53263	443976
443051	190369
441552	336719
17684	185479
104740	393111
440474	111039
109733	117690
106972	155942
455222	492906
294395	362757
276209	186463
48425	394487
293913	466078
406405	24863
429766	15209
20998	253069
293450	469724
460600	329385
286500	318185
35462	155719
130508	43302
257950	45269
473068	440660
344086	57134
123790	336590
237038	97894
493972	466737
112314	463115
97313	128807
359217	11301
11621	174411
289995	441698
118928	272159
325237	373213
274487	485546
268485	110677
330954	188223
261791	300197
288176	351193
341215	484447
237586	227352
382068	360708
202810	321463
67291	194406
44332	44661
63384	6442
406116	350590
345861	175214
275936	62699
99760	134177
404448	52951
248013	67531
432175	97350
37554	207354
391403	284539
30568	268667
102238	100938
230574	310542
19450	101058
239915	90099
219546	84089
261278	83140
276876	297276
83539	384017
147414	336590
96167	139732
109745	80025
422060	251248
84417	153995
200464	33927
296965	462973
419207	10520
108140	435318
305704	123960
89272	453492
474440	142073
152907	230960
195362	158778
54792	53685
438193	488676
357294	393637
21482	81599
222045	87854
415599	431226
190067	89588
408463	375840
56056	397460
479719	273831
118132	243115
4098	372809
383770	327450
363684	305449
331574	186741
17812	247053
193441	99496
278769	172266
17365	272599
279791	141440
484237	184531
154597	105498
149099	72523
28692	392648
228924	411157
445101	50264
250021	253458
73601	169047
119001	417826
373755	274309
480088	190365
66364	367664
381023	143689
213765	97583
428533	428026
10788	107903
333842	345401
374018	250087
387463	420955
274277	274237
297641	278487
194216	299228
245293	206326
350460	15209
280171	163435
172667	242759
348230	234720
361496	299408
116525	404960
312971	438783
21173	273831
231839	391083
469100	6899
290346	85870
377720	243115
16844	305321
345257	366493
266703	378462
19262	327099
246673	385801
442891	429862
197066	142305
421099	244963
308141	75303
479043	406408
46312	10285
39990	465555
389152	414832
458925	17186
330752	5963
291866	186861
404227	107036
109483	79989
164111	341580
127388	298077
284256	399867
392677	261889
5285	478415
361576	90677
359719	415847
341463	99437
68968	71584
71278	96366
406660	396061
469008	407867
172417	336131
180483	97304
126842	440962
483052	439074
118376	397314
425903	254178
215655	185857
356838	468835
129294	453012
425286	357854
248013	374784
306633	361283
99409	190766
197544	451738
441098	301578
39772	296352
296409	3319
239698	406371
23421	354077
306098	379761
341810	259929
121577	89501
170403	183213
453294	208577
472853	248246
10546	62996
103124	313745
369367	317118
382518	102542
265140	156739
379277	477136
251943	143073
182744	105585
195121	118170
408357	44167
228128	143244
263514	338775
55126	461846
102644	355535
24917	477986
360124	447517
375923	442096
91185	481279
448414	264855
53639	7159
338003	449034
447764	15923
471864	141166
257391	86728
160237	477136
226319	317356
62305	367919
267799	296339
206271	40666
302897	220756
337183	308083
257581	113401
219765	82873
445343	158965
468527	348007
484144	15838
2583	3664
352905	486519
405939	400858
290799	310353
236585	67984
463499	217423
39683	88993
193164	426887
195891	355700
255814	440249
300240	224383
406660	54399
380477	378283
236053	451016
39772	317118
369209	313454
196903	361262
382848	361780
324177	374772
127490	366127
334372	405516
17787	379570
27064	217432
474590	130571
11209	273468
954	275790
92535	208617
197936	51456
135385	359762
79866	267602
218842	447517
184629	308946
300080	21583
381275	191900
21556	251286
249202	137785
434140	317100
265965	171577
92827	286590
39189	318932
104308	228431
146787	186440
180382	79989
294090	248777
458184	327100
104651	262954
222471	463455
222355	133658
238630	134463
195115	401854
269983	349774
191709	93595
328146	194999
405237	413525
363265	293813
21292	405217
210406	51881
195689	447811
322474	382228
90696	392062
376248	326446
392227	417389
216229	214050
196465	168292
414421	421115
30708	112563
177708	83308
221751	279718
297651	227566
306708	378976
488272	15209
103914	388110
35988	142018
46870	152012
233861	53527
57276	455864
6025	396769
398964	388531
380668	440962
28454	15133
274604	284843
448263	119762
97557	194598
434690	110974
179147	451715
482270	207916
456514	110677
296147	281163
388249	430823
261759	277568
76835	204949
427783	271605
487498	355806
51015	302457
221648	438543
405708	50264
109704	308451
473496	55546
310062	255650
229735	352174
340918	268904
260166	374429
140004	28129
481723	99893
322312	418368
431536	389497
407624	252356
335466	256121
82239	2764
282977	336955
489657	25977
476186	228101
76228	73056
56623	288779
285876	149897
391632	397343
288246	446632
174150	315888
193937	62191
326387	18277
174139	153379
290909	405217
72804	63576
11	476231
305724	434506
206510	141087
227506	441202
49037	50162
416364	190369
76044	261865
69873	218842
220529	460437
306628	63528
33705	480932
230969	410236
394975	385076
96774	465494
172247	267602
163218	332604
419669	104639
42437	257596
98160	49521
14430	317118
354497	6467
419880	51655
432216	387322
218892	243139
380846	472700
49582	132733
358079	286313
309283	270095
273113	292721
257623	202252
319412	76417
391926	46464
55578	422175
307258	410236
85961	172089
450675	247619
460923	338203
405293	42610
35564	276358
27519	115959
359790	236240
191020	183213
439029	52537
92100	245679
360459	480243
141649	116302
250458	192509
167588	460369
29425	270095
207019	344810
181479	232380
346312	242387
492316	245394
404547	105585
187579	362893
244805	46278
486657	174184
195402	23221
18069	91998
137182	62191
153813	17008
161891	49228
118276	430239
457845	380769
104111	52534
9085	230783
452846	348176
354628	451078
47148	36896
479587	267601
469115	38027
353975	38063
217842	200131
63435	260527
472964	30611
304722	487938
38861	387839
294164	145414
481419	20181
294677	146893
205886	246755
268748	168990
317746	128305
320673	1605
386707	91600
124018	401101
429976	347861
486936	21411
175981	9054
78279	476951
86632	422880
296459	53490
339675	13524
140116	491526
242411	232605
412517	9913
456639	467784
382060	336590
213845	34593
193837	442947
467804	101058
265013	72523
153482	226494
114276	20589
145207	94356
32422	401532
466670	186384
154981	74649
191542	104284
230878	327217
416661	49903
89386	94665
330722	207535
18218	128618
280288	100503
200092	181947
272866	64335
463718	38421
124237	313822
382996	376053
276821	159378
453391	380892
131496	417201
404899	70026
82150	159580
411419	272953
113861	130028
374387	437091
153322	331922
188240	475048
295841	100469
458499	391414
359940	143408
441572	411289
403489	139921
483923	57989
354214	264908
30681	427665
250577	452125
424976	215899
38717	127261
49949	313745
486267	353787
460479	33159
28853	297794
25391	401871
20811	386969
294323	265098
281208	67445
458809	220257
197647	288035
68174	372377
54252	66405
147474	166970
55811	331581
253719	87178
338954	194165
61113	23430
331573	342300
3261	208013
196670	96807
89219	257769
385826	485304
156657	433956
281542	266012
268664	317118
146893	453794
91947	110677
426053	250805
436864	237878
72853	159249
370232	218727
185763	28502
354567	110677
476592	488294
410913	440660
257596	203677
493086	372132
167572	190766
460137	469235
250410	357139
241173	486311
417036	46536
18928	53392
276821	246895
419445	110677
345004	347505
144098	153842
92148	473289
376592	243509
204375	75303
403396	107429
230691	354694
322958	481017
164706	110686
347121	41528
35806	402323
443063	416339
464869	400176
44160	447579
390408	295650
154833	490267
393753	14550
328900	477986
165016	249202
196087	134262
212459	83403
195121	242401
112438	94344
317424	47407
341204	398954
355508	388575
339769	477986
444163	452989
268828	478564
294387	236091
1080	41075
410862	113051
198122	88779
229735	463940
367752	392062
191933	426887
59928	218615
383756	315833
242910	484447
373755	329288
280897	167517
110979	45468
333835	440660
489722	404533
18468	188213
55126	289196
298156	452709
254446	451539
474221	58466
135074	250894
278769	321959
273902	122462
436557	4349
106648	157417
331729	229576
125833	93049
107709	294920
418491	472419
399441	431556
143876	380722
227135	241468
83616	109677
265194	93625
271168	203903
15751	21583
470915	415724
448428	413525
190108	134500
26778	61934
159891	245332
46085	205270
85048	12245
492086	276358
269612	381622
294312	110677
370640	210189
241732	271782
413135	57269
43522	408219
322366	373711
36453	237178
28700	294457
261240	446351
99405	172883
468560	182578
417619	225204
159052	313745
84693	260854
289792	42313
483706	188925
204474	469108
254267	135756
427671	401428
124147	263281
177409	206623
283718	475141
275995	307030
52360	65539
405077	95942
482833	490588
355813	82992
142542	316789
271241	119868
214294	351069
300025	428214
166142	438056
404337	132318
626	122694
21449	381157
144981	170723
447164	47520
178079	388575
144187	151944
101344	244017
334225	464166
174034	247302
101522	213577
394382	255122
97613	13140
78289	415599
102425	406751
75395	357639
122399	130028
223246	315671
31178	201923
159694	463683
251602	382607
24115	429593
104239	149389
204963	5040
227857	194656
460512	136095
160794	32807
114063	83092
30783	160689
152112	435708
422217	192376
259293	140787
328940	31237
141247	229030
287766	428404
75285	101698
407680	233942
160961	93399
280600	35877
221403	222701
360975	334231
213364	242138
469772	401320
53237	343547
179527	208577
138182	476266
165963	260527
375405	487967
336152	361976
362698	57134
3056	290615
381341	304731
455074	177245
39176	180192
100619	438260
46058	368944
423171	69856
312196	86476
492803	250153
465686	455160
441329	99405
231375	258063
448601	101058
224594	421935
29273	244688
172529	50264
143631	487609
22753	67089
155945	18479
60674	371325
383970	150362
217595	447519
219546	269612
292265	227101
90071	90099
368369	37057
475423	165267
432548	317356
245152	489822
148539	164075
268593	458601
260877	139081
430130	53785
354839	392389
141385	465775
465856	100478
283179	330108
77231	110708
145689	149205
486261	482462
135179	99913
285156	344950
188510	475919
272593	186714
483315	9054
61388	94724
347121	292124
476479	380568
350313	315888
457627	71141
52178	187836
268188	183512
430096	335450
85674	298600
240937	45227
448298	223037
279936	294079
246588	317118
111801	154094
31303	127439
416509	242071
161260	288035
442466	253195
453809	23916
157961	178048
293651	342724
268524	249702
247034	205388
260085	107473
282554	312698
423636	183213
191933	273001
18749	346489
241477	211101
437634	313745
283961	478415
384558	342443
247386	72851
438093	164816
221318	428214
293771	440962
138819	45688
470746	387742
190447	248777
229518	13129
488715	420746
240358	160158
272341	301148
447452	377205
113685	270836
183706	15133
432212	240336
93892	15209
372440	457071
328677	90660
249894	178222
344916	62191
201016	286936
221839	341470
335557	228
307528	15209
412328	166946
292722	299228
220777	62699
256206	399489
21530	225043
240529	387331
365305	285028
448885	458601
261825	17561
166625	35707
221766	438783
197611	310261
111800	47376
361858	453919
330939	375924
257284	40199
15433	122462
423464	292650
53119	443693
458889	456550
424639	60517
366198	28129
327649	272801
42539	280592
173550	468489
53394	479955
97572	388719
489357	218727
383139	420944
271888	369463
1815	362939
192785	475555
244702	310756
486680	433182
120915	474412
211414	324203
70155	190369
229230	15209
221329	424413
456017	185969
300273	291521
467012	367271
10286	398598
482456	28103
296554	10693
40890	197359
387184	21583
275750	119381
368205	288267
474606	81280
146183	137671
229912	428199
253087	350189
195539	179361
158191	276158
3111	167418
221420	433443
281236	101437
248194	91600
178258	28990
53632	458935
316362	115838
344140	282822
267257	274253
381493	7812
107639	139951
61934	425827
338955	105017
304146	483949
38364	143209
116559	49532
287980	11649
34245	401101
206353	355700
112929	171306
202774	413525
396916	489496
260516	255756
108513	149157
187077	110116
113100	182708
86632	156913
188531	80738
259230	99437
404892	451016
359906	203752
37043	454975
177482	290560
360637	432320
148114	355092
367087	221359
99977	172089
325159	15514
193821	474318
21067	53863
125313	63957
395105	76454
203862	445186
170603	283769
152105	375840
125488	63996
109767	455769
441597	422203
222389	239201
397585	342510
362282	105079
479779	185013
284945	413212
29410	22907
37189	152855
342431	215084
28357	453995
104365	324639
190051	193051
72639	309801
388992	6899
332839	317356
257730	138463
465220	366534
380465	34547
210946	180391
252472	459445
334372	412179
177043	168615
76079	464872
84097	163577
443228	186547
287874	391414
464022	135008
400945	414832
192183	295445
420867	52537
122186	248650
227241	318127
118188	404960
132456	81019
358625	6374
182936	492701
307855	252961
489552	9948
321916	486885
382178	84791
258916	162831
157432	404456
197440	176276
143290	140029
109315	448095
348039	269904
224955	105677
461384	132740
475723	158811
429791	56270
117348	389303
251491	315888
228084	205977
344173	15209
449521	110342
141521	159365
153171	13370
195492	48508
457011	458968
66547	258745
105434	404806
469360	144304
404568	373819
47632	359762
306880	226943
196996	59946
451016	194875
322858	129052
316136	175330
153221	484107
230987	464715
279609	427714
395959	52537
329943	103804
91894	236348
312702	71949
345858	492873
462653	257971
76830	411424
296029	160307
343518	53385
240897	66990
76877	318404
453919	207549
59473	160402
163229	452098
434215	34065
301364	247482
320289	379595
426171	390403
172126	194165
89219	378686
179584	108113
434977	446351
214608	337960
273452	98001
260185	57641
467605	275677
423181	220541
475039	407642
19276	28129
294323	27212
53963	35035
185084	476951
99350	31598
97532	311297
248849	471416
233594	173176
374987	62191
39886	164884
422292	406660
492941	393326
158572	57914
11633	27464
468149	343504
401500	24738
155575	55962
235404	202996
484198	487874
464048	417201
97683	72265
12209	52490
87317	190369
157613	317356
36711	4693
39195	389357
374305	269079
49254	348421
164895	32476
79528	371876
270967	65751
228128	229189
286188	317118
54091	310030
286391	40697
302424	121359
479370	108271
432145	16433
57560	398514
466790	120666
424610	359826
18403	326536
13764	276158
46558	442096
404352	141440
14922	226152
194231	110677
290139	191975
371381	186159
468862	270357
470728	447831
416956	16569
73347	11626
256893	49896
39683	156349
426592	427385
456021	8615
286895	26468
156309	13370
358867	286936
103706	134500
471899	154271
160609	89278
103050	137070
395380	372214
237230	91295
101230	389009
102897	484274
187834	354630
93334	315671
27146	223840
269277	347158
389056	97588
268774	451690
221348	261396
262210	325012
169075	419850
171503	267352
107524	349475
166212	129827
281664	209018
465509	313511
189786	93399
481008	184258
205464	161559
396926	260933
66553	174700
455792	427001
52994	247016
249860	331238
211171	164734
253415	255641
174665	9381
37501	96312
98468	279509
280600	450646
168955	462973
1002	164504
130326	145595
493037	148246
246878	159899
124016	13261
37885	491795
393218	237019
307410	65520
268781	400381
427272	425675
427847	365578
324096	389143
148309	140728
452105	317118
221829	447293
69264	91952
195227	219008
462193	255650
391969	137128
120912	168213
330127	420944
49494	258646
321670	246311
449786	448474
475071	166397
385535	489552
119834	186440
81432	130542
50925	462284
412426	61585
133648	352775
432100	310652
342465	341539
279912	378341
235096	382936
250797	413525
268592	62892
461115	202837
406975	313314
195290	448586
478250	212081
163094	130960
112950	53385
448397	387101
228128	119799
443059	203752
266028	15520
316605	50182
38490	297593
220445	342204
470915	187627
395935	1020
459313	200908
292415	243301
484555	151944
400686	315888
176006	130960
330313	71091
469479	199085
127653	392614
151298	51
316138	196239
202553	52678
67549	82109
95040	57727
232795	405115
326260	239131
446084	213182
69767	279171
160214	51895
148313	68666
470672	442815
191761	119762
159249	389682
236216	229913
199291	237178
450750	76054
348165	220179
353348	75499
108024	391414
109767	108222
416010	491979
374222	431552
85729	20421
132129	115141
222389	59991
467767	187974
259769	94516
370492	134448
325434	263739
461492	175721
98979	401101
80300	438056
424402	315445
450802	434893
142500	86974
198317	448810
247710	194830
97134	436037
131606	259982
192610	342672
375934	430754
417992	260854
364636	416766
367343	279596
352665	189733
12143	317100
187834	301173
342627	452746
372945	198411
20181	337262
204221	205223
47129	432239
326722	337791
217854	33553
240520	144432
99350	291249
438471	79343
182714	32807
9978	323986
5491	450439
349506	381008
17836	434239
216602	56396
331257	132740
39621	190369
457176	231827
347965	255960
350089	120489
220507	239876
26266	47092
267562	58167
354181	35707
366188	210130
63256	464420
172256	178335
211360	313745
432888	150989
414085	379976
15819	240616
302215	322820
329675	32088
295292	420944
426057	476951
402500	113138
130804	378094
414035	392145
155547	280936
268835	444566
308566	300606
488454	102370
398092	470818
397432	62238
296029	310580
33851	190369
476464	82585
4954	246563
298390	94289
157489	366127
21968	446351
247089	293813
86745	488103
353605	393326
288181	156897
211823	276298
122886	179692
485088	429863
206547	378462
254575	313770
114643	162875
239523	24070
37378	302871
396928	23187
10848	199801
408839	352027
201813	308855
323826	209475
227872	468832
441302	393845
125575	444541
401557	164504
292352	428125
413196	361698
344352	52536
73995	186440
373420	342807
170100	366493
420231	435708
236606	17875
131102	176205
411967	163851
483987	240100
272818	159571
83805	94516
368093	13370
214251	110708
324502	277568
169985	307404
83380	276399
363316	351451
226085	165653
154667	69973
98596	55758
81432	85970
67931	241468
268688	47918
4098	315161
326821	71275
243328	98012
443350	11626
339999	337731
7363	171577
480593	375293
287566	359562
239836	408809
402454	435030
291506	27262
217894	468781
115625	434893
112950	209967
354193	131137
187868	170762
125074	10231
408329	353714
38053	65772
76830	249334
477875	10347
440499	370180
399344	299182
184291	160837
463756	438783
475397	376509
317552	128758
308122	356645
197936	17464
393793	303086
353894	447517
393648	42890
113717	248104
375768	119762
296459	105967
6887	321745
322934	394820
222102	10345
159552	469227
67584	111890
409388	469907
483622	386612
148031	19984
371983	227048
150038	145691
466011	402269
47035	391186
457418	287451
383724	94516
67218	6128
397108	269844
369937	476951
379532	180994
446182	304355
239419	48163
238190	308049
416517	355904
316136	22243
436240	110677
288333	275790
326457	325604
35806	194830
425166	377368
254463	187712
276821	50179
74552	13370
438493	21583
412517	94516
266307	211541
323156	398333
150801	249202
420266	480104
315867	169322
132748	463467
83401	276358
67461	49903
320245	380636
182771	48163
231358	176292
80554	453533
355560	36392
358603	222701
249765	190369
374863	476951
185265	39488
408537	493091
203600	166813
404568	417265
428303	380413
274613	89322
418718	155815
14871	267553
5894	36248
447156	55074
39274	17307
40339	317633
459174	75583
444053	31735
191520	1605
189751	308119
105017	348176
104531	482805
259913	428103
252407	401854
443778	22224
4841	3041
321416	258827
301217	214100
405385	57932
158516	423550
360913	420944
242049	62518
349784	364090
101699	209471
103509	174810
197540	377438
358172	424225
10241	143956
76508	59771
114349	431799
197544	387860
178751	81529
303448	382494
182536	169095
132250	203656
393094	32311
144709	355806
399613	335330
306511	479579
55152	216739
96534	104740
185097	463623
315407	446105
4841	354643
314311	191599
104859	57258
415621	65670
266094	1069
352825	473872
312463	34817
279239	245679
221296	77114
415672	95886
171915	128243
470601	66162
97552	107711
226356	108257
121227	32967
76228	282564
179535	86372
363030	21411
196003	405842
186651	137739
399837	63703
328051	217423
367279	1101
374579	13370
320982	81478
101780	144073
9414	413957
117965	343012
226023	21097
110809	240796
366710	375946
481263	82585
165910	313829
362775	356645
377869	38109
57	462741
471956	463549
204144	173965
303557	169389
295729	67356
116885	478415
12087	338716
72556	88782
449198	297766
269042	42696
333475	196476
409499	387113
347273	260143
430630	317118
446182	12592
420955	413860
384959	229126
116717	313745
463320	207535
89081	310756
327209	101543
361533	70179
3809	109733
257977	125772
428556	184163
81003	135911
364492	250742
180464	264406
134299	390232
96490	118808
236848	207535
406685	362610
421137	10379
447962	187345
81492	281924
73720	231451
142780	354172
92401	318159
62193	298415
338931	404089
380846	381334
458008	22448
152338	286936
261112	146217
201437	315888
196533	378762
152450	190938
148429	128490
416321	115198
386411	453010
215171	433391
70010	358957
355450	267273
398305	135385
143197	309425
286257	371934
484479	363581
249749	16433
473450	202312
362231	39608
382777	476439
440940	260854
179483	85400
344606	136455
461519	387102
316735	99389
313217	267602
466028	158746
129598	432323
474062	474497
343540	101382
485137	368567
360531	392086
135023	35115
291339	175676
14882	69975
266965	34016
340420	457081
384462	53591
200580	29253
82836	407117
323222	311633
212592	31629
55551	293813
489600	346552
341810	264406
389171	313745
392062	377811
374282	409065
381553	418332
463157	315088
99343	65029
270452	193476
28157	205645
170052	153842
254510	165653
119359	221687
296443	422470
117096	84934
367457	478415
116665	4413
87063	245317
408628	472583
63981	224595
395177	267602
334338	146202
203724	350949
279511	338276
444193	55129
119726	102980
287513	15209
462670	55890
153407	357493
305477	478120
320080	412507
2894	220181
432437	96977
214055	409916
373755	353596
251372	280871
247296	98581
106459	4603
480070	160937
262943	243115
409735	416017
341681	250434
336905	264895
448150	115348
376413	398328
351491	94665
267562	483743
330478	338189
141636	213192
20946	438260
302190	113223
155448	330291
163976	275790
308872	310756
203213	134145
425455	285156
371179	110331
382969	367894
354773	435676
157878	61724
300916	282534
212171	449765
256573	350189
270891	317356
136405	347848
432009	432036
249987	281924
443363	465168
46092	53604
291832	285312
330420	53278
490035	371918
82768	493338
327209	15909
285770	97220
397294	240374
458065	10690
286909	315671
282581	180361
448199	141471
289186	186561
57030	50895
79836	152901
422292	326578
314842	100421
344327	351452
455867	209281
267395	248732
135505	430356
261083	312239
137653	238462
309304	355697
223892	406319
381595	489822
411119	140288
472201	249334
486461	206086
360495	102210
400341	49231
457138	423062
438021	481636
422716	144470
391114	428864
228066	14481
259388	304462
56180	478415
312283	207335
7386	494102
110757	161377
313123	190369
300514	318735
262272	430337
180468	94667
199721	17186
479351	17333
212385	184160
32083	102086
438280	196810
372217	242411
342761	418551
380858	208851
178118	181396
327209	55129
309387	183213
32718	236213
474880	21057
301565	404957
108943	316575
295726	304140
140741	411455
347433	205221
190624	419502
399843	461944
274105	95922
4849	192580
388958	5642
237391	359970
281009	110594
252498	242652
327777	205270
41952	366534
244870	431824
435177	248777
72415	122822
40686	353557
378819	355502
294997	182192
197131	465352
176221	359281
301557	285508
46092	469791
179431	267602
477537	343577
490263	245583
195873	69702
414286	56783
69711	32807
424699	195551
80846	13370
58506	218727
128398	203656
466522	84502
113219	316844
406726	84098
66043	3750
221060	204925
161748	101806
106268	195402
143370	119381
88276	190369
228806	150464
449259	115599
186332	40718
71189	262213
378236	35707
140209	484359
308743	64245
173141	281924
170146	355149
487978	209596
452284	204330
239042	67358
129836	462424
66756	388254
138948	91697
409016	209542
81526	241820
159096	90538
362267	286217
340037	221890
137317	28129
301312	77180
374274	299245
200738	225277
81550	120195
45724	88756
43891	482150
80286	230122
239990	476951
392086	281163
352739	221061
97128	209311
196014	298767
283918	314106
376483	94516
27693	76307
163691	104463
287609	73362
240600	356218
292146	155083
477037	210032
179033	329155
420939	146019
91325	117168
306703	136177
432005	441473
34137	456277
82320	485764
328174	23677
77248	146315
156277	85203
457418	188126
85575	76546
117725	359218
218862	343117
168361	347097
314723	304865
460140	489552
187834	11728
372750	348098
400910	366493
117111	48146
59527	457081
159899	389134
295684	105498
283610	119223
76228	239303
398388	425846
85330	267602
7705	231485
223121	113158
300430	341644
465687	190369
29582	345745
446833	118259
195681	403670
132247	291695
81488	318279
341067	152321
84810	329053
186959	12245
225138	276572
418172	222701
160330	256121
353796	31167
217936	189878
74160	23018
369583	94748
378859	18479
447902	341470
346606	413525
337202	267352
133542	69908
382848	22347
223426	289396
63383	433391
44749	347202
233541	76111
401057	391492
198856	248885
124039	395971
99018	367640
246924	413215
455222	258220
100381	23317
4634	187974
382348	291478
344782	53640
179342	256121
139553	370629
183475	415244
397901	366469
343624	47376
152005	318407
485536	345739
279108	214714
177733	118433
352174	28310
35658	164446
39601	362415
399825	189640
481206	227157
301312	449484
250139	467703
264856	475914
479351	169485
479918	290560
236032	301332
358443	317100
105163	483334
116070	42903
390543	436666
457335	113749
293099	255641
37155	5040
281574	361355
270711	246311
238099	356645
180484	239122
1839	85078
230648	273831
468945	27683
65513	310206
199134	317228
128519	478415
404568	70941
270248	428277
200366	13370
345886	313745
34808	35707
486712	445371
43207	204330
268828	108458
197401	222948
474783	32807
29077	91998
471365	91247
347121	359299
373419	94344
329155	75499
129396	217423
73347	10345
399324	254586
435272	225054
325299	87471
98465	245679
387882	392086
236222	137886
436699	46594
449445	297399
18928	22689
311624	340310
119306	5857
142201	49536
417026	428792
138075	34882
74768	83084
212009	10379
312283	114930
393005	357543
409540	470554
20263	188212
65438	236213
340331	207927
30845	411455
37149	478415
50367	262954
470915	206768
107711	229872
441159	166651
244178	445753
67839	395202
428550	144073
277330	413083
473056	187834
396756	313775
163384	115992
18748	464137
297333	263742
65935	82636
106164	164816
3553	150975
113499	431517
163249	131763
165558	42173
130069	95570
364577	77598
332748	240225
148213	265548
123741	194961
428643	354073
401389	265065
177083	247631
61528	119120
370536	6419
476344	21411
28429	223732
277403	462107
223963	16433
27244	151913
364059	53994
157548	438653
64526	239961
140263	192195
351071	431226
118616	383576
231463	267022
375764	124476
79701	35393
336955	273687
9340	8459
238598	409828
478287	393326
58245	263334
170464	430356
298100	268268
111549	20149
370924	49228
120001	344737
485502	159058
332143	395041
261410	119318
446565	183213
369321	94667
142593	116010
34121	409741
143290	448396
234881	165018
58049	203279
99661	345904
374597	470578
359178	132843
451828	222474
225329	148952
71188	261396
67675	440660
412205	191456
241589	124795
112002	134694
375377	463704
375405	118597
193777	371702
73698	72718
247608	442864
409109	108698
78289	173766
486317	245679
291299	165363
106213	406626
164684	219876
412249	24887
100651	179226
363621	140367
445632	137600
436012	250679
334760	84722
339193	65280
366708	53471
310981	212223
465430	248501
192238	188883
129403	268066
44206	96082
152459	265341
44111	358288
320120	258666
462047	323289
207818	404331
118630	89625
445701	323200
476549	475917
109459	10646
409745	166513
171455	292553
270627	377129
219751	171724
233388	361305
125280	447850
62257	316959
387613	258370
403151	342045
182552	393974
127229	85020
387954	354022
213093	77727
23684	74975
410255	53195
346078	330469
241157	453784
266997	336590
308122	110745
197634	415637
151247	196680
294760	260933
192800	177328
77040	294010
189193	175382
270114	440804
46782	120257
341600	77498
320179	328717
444563	323909
376332	110708
428313	65245
336023	289883
82418	287740
471071	15209
167393	439747
86768	425846
472385	296869
358909	410647
451665	20011
198139	433645
49544	279790
41738	26890
256718	435280
459213	331476
7877	316774
18176	37516
192311	301110
183298	248942
458183	240915
372283	94344
334497	431951
393880	39701
238224	67117
402260	293813
408678	487312
166450	389386
94670	172498
416595	492906
227857	234742
34339	463781
113616	482673
391591	455178
396198	291249
156555	412760
86199	48275
208384	156375
242257	218908
481785	488069
213566	355093
434729	434757
107396	49293
101414	330218
329079	313745
175895	399736
195402	339672
36649	72860
268266	128927
126439	237165
116164	37358
422733	48275
384939	119381
307448	317459
277575	86476
260722	75052
459664	294132
300032	429561
335590	142650
132363	170684
11559	46299
479320	314922
117777	230275
464022	299819
64634	41266
408249	477986
279689	124499
165680	133542
204018	218727
19083	173176
19745	2741
396407	64415
317193	450056
357829	20510
13268	112750
133732	348563
81695	383826
238837	421830
269494	130476
272272	429593
223447	383191
84417	53863
209913	340840
139921	17333
299193	473352
180345	456640
176130	73000
47613	489696
372455	114908
492841	138072
317737	396036
273128	334450
360895	240040
39195	459478
473228	227101
361111	109006
10738	290
211571	296758
317497	15209
292696	371832
317552	27775
135020	370100
125818	391414
377155	97884
254446	362823
109600	255897
406860	137508
37836	35707
56042	482315
456380	122490
18916	50538
309336	179506
253102	429368
215396	472583
227179	287246
169137	320097
20069	476951
458145	241732
14131	95115
121777	133185
21834	193728
193721	205270
219089	380409
372340	371580
399651	62191
335024	291249
297374	480025
481183	454975
229048	222701
347878	484305
373755	138172
29680	126204
361999	254415
146189	146421
205250	258370
216131	321555
30473	239084
250404	397697
121199	250434
325491	386460
113353	155858
417505	449590
170045	459622
19520	323615
109884	27191
211551	124907
184607	294109
430630	85209
129296	438419
113566	201923
105964	16661
457908	196858
124469	100033
117239	253718
108439	160071
467788	105003
86311	130054
371807	15209
138126	471442
19727	292468
7688	118492
121414	388904
32426	176878
464642	425675
304660	327019
292977	293745
287581	293813
172678	353752
461286	147730
104045	83398
68532	426439
74154	431798
93288	421208
103382	329155
7812	343480
459680	441635
249306	93245
369099	245575
89313	184549
435576	82125
162899	211276
297253	402537
352633	95149
248231	94344
318463	196603
114926	98548
459292	86077
341045	262725
51148	166552
392837	206321
378757	274498
75093	313745
394009	201208
261278	429239
125887	193527
119001	252990
308006	4098
130224	136513
475313	226494
180918	388407
153943	478343
192238	240675
25748	408617
228225	285156
336651	411365
174362	177778
386600	46369
290114	176300
213910	184657
399917	430443
283560	337368
234326	61397
161571	129827
483136	171315
292791	114678
431387	270095
393600	289350
443815	129857
242650	15209
399270	355700
486775	13129
236263	475612
316852	88215
2866	75579
153418	96977
435689	404722
296260	255316
394558	289770
192611	10646
389974	238844
182430	241498
439311	468162
152553	335301
342196	376400
74174	460271
402016	218083
202226	237165
445258	125399
492567	72182
19423	354266
284218	101799
178328	307959
182017	313058
132153	54703
95189	413525
67553	124012
16982	273043
479058	153799
89059	48574
64914	98847
316982	160722
5700	119697
297553	125069
167639	22804
218311	366941
234078	413694
87729	132153
480771	314742
397103	461937
109174	291521
72804	450080
27885	394978
247126	481368
360444	49896
227566	379183
387546	300800
62135	265733
44159	130056
151647	482626
20559	345175
123626	251134
386675	465655
99696	442174
360381	278642
183989	51881
104016	187787
406812	190454
432715	291940
410839	476951
244145	83331
405513	482246
208769	243505
189215	164090
216689	217226
212581	251331
159091	391414
232759	395058
130978	159141
175842	211657
10417	300240
120733	310756
479351	74877
428313	477750
370417	421595
392953	156741
429388	28129
96335	388813
36986	273317
145862	396673
484771	184902
283063	318735
223715	381288
410699	164113
449566	69908
119995	218227
4627	440962
114803	285156
154256	21411
287566	265608
58627	27464
377551	453742
118208	467315
315958	63528
51540	29397
35446	165267
368234	404880
220561	277838
427054	466805
415916	111297
237562	21345
249725	62996
372448	111312
440825	351732
18072	391333
329803	185944
1057	487942
390950	309801
310720	313745
293928	126136
173475	165009
445575	313745
189965	209510
55485	282897
449458	281273
173150	92256
89219	147121
410901	365931
476106	307279
357150	485589
149193	57989
49184	216159
73298	238455
403299	8623
48282	404866
257168	274487
254973	468507
146103	293813
102458	427616
7580	17339
340511	254634
247045	302322
168396	69734
433939	111039
193640	150933
423724	187834
454469	437175
229521	273462
128940	39812
318730	126638
117076	134145
425244	183213
33438	207972
381553	125399
30397	8607
73660	284155
18459	420392
373507	268118
413817	325604
216666	215883
91325	460010
392942	202266
65382	431823
410390	132095
402828	381768
316534	349489
375223	388005
270747	387947
99549	134425
275381	360860
141782	441296
76366	198301
455464	313745
215422	437664
206196	94665
133810	10377
193594	241359
258368	15209
278153	423688
130224	14219
278711	24331
366402	75201
125417	348550
216143	54068
193618	343085
162385	57892
164062	459641
173306	112942
304878	282287
373423	186679
483131	150908
240634	54230
296040	28838
357939	378105
208436	410951
225958	313314
408589	178422
350869	99405
245900	284744
469793	455388
438644	485304
362654	345337
493319	60729
247507	291128
101282	388195
70841	200444
360981	40034
175008	7419
84968	442775
94319	383096
73298	253158
32066	375840
372196	474676
367561	389682
410390	265883
448199	324460
262775	204330
162920	270912
475365	164884
179138	63653
449628	268787
52646	206174
403344	427498
198405	463822
476201	228431
462883	407651
218878	161220
240225	128779
337679	243432
94129	58301
112246	66138
383728	86560
311624	466808
472742	353557
343461	479680
144069	150318
141363	79311
276821	386373
209311	278802
139949	28129
428214	409798
398964	30638
78041	185335
248013	374281
103178	237312
239888	178436
97522	364294
393240	481017
484416	276090
470266	323343
215644	35735
461944	71420
176130	74605
256313	401101
163348	167068
434550	432702
14661	187622
430684	50993
142781	49660
397708	435539
289910	387742
493399	421356
438464	337185
60360	293813
414825	245738
128704	256373
223581	27464
71087	175645
326830	418570
59868	294836
386868	35153
258204	348394
309083	441313
48282	159188
135063	398333
323021	472566
437559	18665
390570	304960
435700	15209
321760	355093
173193	414008
31592	131732
256893	476534
139786	29153
479351	82430
361011	214662
135181	461769
139350	455187
392238	137859
364201	190369
150696	369793
317721	321784
91627	158254
409225	71816
99105	403513
28345	334983
114643	132007
129682	366534
109265	417193
62752	381578
323017	67584
443544	413081
361291	281130
84428	370848
168798	166386
314126	361327
32124	270095
121860	270196
84414	417036
186597	1057
226663	45108
486256	153069
160416	410236
117725	211616
437669	164884
352927	282201
67248	218727
335662	94516
245959	62191
74494	468404
411157	70734
178946	493874
486712	37092
332906	448100
152956	1666
250833	117542
262473	436963
85595	132725
472005	370866
63403	491097
311221	465653
255592	411424
386645	186463
457218	394249
137284	99405
10270	289716
358066	65969
379174	286936
233071	273831
344314	302531
166596	387860
298810	226494
440502	181112
47684	124085
325054	33632
324995	440442
302492	413783
128100	59762
242411	61401
447908	360860
404090	45198
53963	426986
208915	313745
483448	92613
21241	343804
285313	121441
134211	45141
405459	369599
440249	170067
138625	8463
364552	4349
338001	11726
481723	195121
268274	353142
63482	1455
2978	35707
320140	248191
73141	326812
425293	243840
290018	98493
254430	377695
296017	330001
434855	94516
201813	180987
463220	7159
473095	248777
324708	177973
326590	393064
335951	261396
228225	472239
256302	202512
195994	434035
127716	235679
446708	220635
461927	425675
92635	247312
398210	132740
368504	265748
84263	94344
408904	465313
258274	91073
89728	312089
19471	436523
460380	353771
18122	347689
119001	106422
216362	91657
355250	48163
114773	325212
56480	350236
473989	160428
133658	151860
152858	304589
315805	96195
403225	191821
319259	188735
119001	398473
26848	273100
213658	126453
222500	113138
343604	279047
341507	388531
278254	12245
176867	320444
133756	198569
306082	273529
488052	37726
131577	412087
202379	132247
292160	282346
282628	309180
426040	38099
451313	113326
450295	274309
440435	80094
51947	250374
476072	374806
125343	386968
272350	38321
466398	190357
206913	234788
22950	299920
237546	198297
446285	21379
184282	15037
348841	326852
460098	405438
142318	484735
296750	310261
245814	358230
287766	478461
198317	13570
26442	137719
196479	346306
343732	6806
127050	239872
243007	252961
355060	236240
88366	17234
91895	23018
292515	333591
343423	110677
146224	132996
242551	440275
123161	291168
257106	447962
87326	480433
378242	53863
149534	170180
239205	263009
171495	340312
329155	302563
218039	359177
318735	94614
329144	192365
328367	390334
333382	161107
113575	251421
200366	273831
51354	88113
78866	72303
379560	150264
320282	428214
6536	90123
298479	51895
388342	221890
361576	276718
406685	424280
184316	197996
27322	467752
196515	195598
219136	36383
141528	25884
398302	127921
195121	438957
413914	215396
252444	261405
232799	86800
50906	98541
342536	110677
454263	393839
4061	353557
388219	196399
11358	192164
181159	25820
393367	13370
160876	246926
109995	479614
256696	263610
20199	193252
74913	56609
373504	291075
281588	256121
498	71028
290816	183054
251964	449176
108780	399736
468287	458880
180387	268176
280581	250508
103134	293813
160007	260924
224594	120195
287488	102096
174349	49202
356480	408219
79803	315671
442236	194165
380496	242759
250039	363655
134492	36162
301752	124405
350650	72223
126535	54298
263540	194847
161863	89746
242249	427450
12063	120339
239332	150735
340312	432591
210633	475047
309540	12590
357186	228431
465927	4413
452069	379461
166504	90682
203200	399852
40409	38063
73298	287554
154766	186159
38532	54976
196003	124505
429019	5694
232503	196783
210818	205289
478392	431137
76802	297522
338893	26487
444205	197814
377588	262954
257158	4413
32468	233477
327848	477131
420972	13370
309361	286512
430831	173167
255846	106514
400817	336590
209546	331508
73589	325471
124259	55273
362231	350973
387670	371918
410078	471355
182390	157341
475480	76454
274679	447517
141346	441570
260776	104740
53783	391414
37054	366127
419412	86596
387189	420944
345110	225567
55910	30590
254067	153399
399868	52537
359565	86476
47046	411424
105876	461392
281745	149389
274978	315261
152450	362734
329750	15209
462236	414832
270095	421703
118567	417296
10133	432886
405462	457081
72952	205289
447017	146010
273900	427796
95252	226247
481419	268748
355779	51895
326631	141566
348179	490237
16790	16325
65089	204843
492247	355368
248144	50639
349305	391414
60554	181330
134423	304011
349975	406043
21634	107711
467422	334680
210203	459976
373814	381984
318959	387742
369218	64685
438956	170295
92332	246573
455074	212046
404099	293745
399713	214287
259835	12895
265329	246311
457335	444
97399	108063
360579	266852
280905	346671
327506	190369
88460	103205
403225	153995
322214	207927
142459	85078
194642	180957
138213	326444
475617	363454
307083	326539
238099	184902
288955	477033
192465	97277
303237	84504
102065	354579
301905	242670
388191	273831
217627	472182
418048	20079
145525	413930
456012	343225
193020	423182
108356	465842
266965	245332
472201	330469
71876	211455
284886	4413
6823	16433
362029	289224
98345	119762
399441	87785
395990	226943
37893	267553
263	156389
319824	7159
78644	132996
276451	259929
221296	239314
264925	30875
84536	264086
241912	263514
471406	335159
19727	286728
66553	304355
371479	12592
275995	11710
371029	243892
139640	132240
423623	456640
316095	75273
73383	27695
239762	172000
136980	170845
263813	55246
154880	300121
99339	273831
262660	477314
60072	322363
316544	64429
426821	309943
481723	45867
265013	196144
259293	183257
283572	209572
242523	157548
451769	421356
292230	390232
63425	345791
270128	238299
79569	145270
202996	166572
461991	21629
306304	142238
312240	90884
3684	132740
444139	489879
241655	305766
275298	3845
427988	243766
408804	427185
157306	216025
240859	454893
253069	3011
251243	354630
55193	256510
42478	262599
289058	487488
259198	57989
333557	430610
468560	445733
285845	146202
71329	41198
52163	267793
331076	5857
36553	480212
414086	359906
198911	359762
138946	329155
323558	190369
273610	12271
139143	166467
245696	232838
143290	204323
360165	267671
462838	98906
191308	256070
171316	12870
379808	446632
369483	218727
457418	315288
17000	13101
368920	14541
86760	189215
89681	85134
39825	98906
414062	385487
429456	366666
221404	26662
203355	325115
490324	143136
172630	384443
84429	168333
13048	360926
124222	420944
464074	52030
13434	364338
369030	490979
91828	385801
91828	88437
153322	267601
93417	126204
248435	291521
267562	456231
263457	403515
57154	265753
408668	172538
85939	280639
21223	165018
85957	13370
249703	317118
452512	336291
133909	268290
14941	203949
423714	397038
70983	355019
153850	241453
80294	401881
267562	46706
235108	464588
110954	292721
203460	285634
450351	75273
380858	19838
149015	317356
243505	67403
77689	100226
418061	61572
443817	269904
386411	485185
165766	223732
81717	160722
481412	373074
167588	481785
146522	73113
410573	476412
129224	453746
153835	446904
44994	126309
430433	108843
189634	217392
481114	360531
413477	463549
239823	179716
440676	304982
22966	461846
408659	287423
196174	469329
354415	425340
301312	176325
14329	452746
314669	313745
280242	158076
104648	262661
94409	5040
48282	427177
306294	417166
287675	284799
178222	287740
422918	62191
69516	97273
59822	410524
68920	21583
412690	281936
331821	248844
458183	384725
131583	390861
278744	103205
81193	50264
83941	349232
271760	153995
176280	11626
106660	333790
396927	293813
222571	171069
387357	374144
396765	264771
465430	243301
14416	186832
294323	102309
154089	26559
403594	446105
443865	256165
224285	456637
371766	474963
76228	156893
426432	11541
402237	16305
347852	258370
187746	314495
363666	295159
109647	347818
282170	167781
479351	18665
32366	331344
52188	481577
191742	81217
401922	484915
375449	413525
271624	69975
138182	338815
248766	112994
470800	59217
262365	267681
333784	428183
478185	476951
423171	365721
443308	360363
323300	409858
373639	364610
322204	457081
162421	366828
198317	30189
411302	97070
277305	32974
489657	214992
219890	300670
350313	104009
195373	421830
440416	293813
23265	140603
380858	359267
415967	376181
52875	15057
465449	338915
445213	422576
380049	448639
400076	422621
63863	21411
207594	71763
57020	413673
141822	67504
118694	215719
164265	375097
444561	16650
202323	262954
117647	226587
373680	186440
327209	37516
110439	94665
60907	221324
232731	256054
196112	212930
250189	86476
304011	43334
48430	447169
259512	244185
323836	100026
365609	327061
460059	105967
78669	140922
218765	430356
92635	398311
143089	46848
33322	369599
484229	487191
213127	34398
315560	107604
55789	20005
277776	141849
136167	138549
317555	258267
319259	415074
353287	456334
84938	15209
328402	465240
201882	88366
282977	230691
267562	157169
325019	355210
323559	332392
299178	476951
386654	94516
326527	265499
309276	170335
51452	247940
183989	387742
313984	320097
228710	417275
444656	394911
362494	443559
331238	209510
26807	484407
456322	133236
316565	466714
340219	144405
122266	477986
19324	67089
79136	365959
105563	105660
144656	145853
301855	217799
113676	138193
195757	172533
487060	433445
370384	402552
340120	115690
392012	57441
468823	99405
207838	233187
490866	461238
118439	71281
273610	90401
271407	127938
326631	441738
184533	258508
325501	478415
235521	281893
124259	355859
85453	413525
374232	272069
122866	67009
19625	210734
76616	53317
476072	287855
425873	51026
78910	198500
262039	410228
29753	25034
82240	99210
246497	234356
138382	284513
363451	120235
133912	314902
229184	99437
158613	485206
58601	245824
34880	317100
173828	138807
491190	365345
137801	436700
167331	267352
115599	422697
72804	75229
217871	181640
155045	351286
334092	202506
300752	372420
23152	491438
238840	330662
386411	23430
280185	194830
199765	481277
299765	134694
48226	1210
41091	124085
294858	119687
356555	387566
315384	89522
233388	203213
91600	78302
197854	64546
8668	338472
302338	454024
262024	153548
23642	234748
261021	461220
360179	398311
298479	349110
12584	122694
33390	368246
453948	385036
56620	454323
113363	413924
314377	311907
360098	344647
391907	378546
131408	233306
185569	70317
170331	54976
377622	120774
301683	378082
193213	185365
164068	193476
259268	423688
116947	233603
220792	302912
398095	363815
19578	108720
92209	387742
406302	256121
59665	365375
300449	308580
259857	30980
449936	428738
56627	145948
337271	230656
17324	354694
41608	371079
173407	267352
230192	41341
39601	162780
323078	67858
57037	33302
127921	149365
165896	478415
232799	251943
346272	218615
397159	187998
18451	325492
410007	261829
280600	58477
77306	291984
50034	116377
325940	21831
249651	281924
58946	234345
287874	357920
478387	387350
234827	275416
114357	344693
91634	360708
138674	304731
345548	423402
47788	231230
30971	13556
336951	110520
72258	429143
346489	244354
266354	137826
31616	23225
139350	397405
64338	248958
91325	265065
306371	80919
298247	489552
449871	346388
285876	52030
157128	3972
321242	304173
450290	44920
138856	152794
445321	362475
404568	191742
255803	251669
109218	284979
439977	172535
143145	211161
88993	407902
196949	235245
437395	28129
298968	57375
62084	130991
141677	182951
10274	158153
346645	468489
66119	24208
37748	479614
249038	237517
330298	314881
250254	295434
407540	198731
34685	432478
230051	15067
419386	231718
487869	97453
450283	313745
248013	16400
118868	28129
219765	280800
124469	487095
22760	178365
188922	73747
339051	415967
411194	153842
139692	446804
130069	146346
68843	196548
443334	338380
36986	48275
448000	262954
42226	176182
35580	435938
493232	326157
63200	342089
257904	361867
208429	9054
404020	444986
172417	22889
387949	304589
109824	275995
261116	187974
40596	190369
344618	180578
159726	410074
247092	15209
13331	266852
312276	89047
465758	198971
149922	287479
410702	218727
26527	387928
9252	350822
482248	58670
277568	23187
314311	207831
134578	212789
224588	121950
387642	491876
437623	472520
85674	311212
454261	391765
250853	359762
409288	237165
256823	203213
269868	271565
131430	215883
71430	406306
12059	21583
196815	422376
204862	347500
114643	185533
360708	368930
13597	276358
205163	96977
428287	332392
214390	401854
203656	414718
36552	154137
206285	23236
302918	251323
102249	161776
341477	164059
43138	158145
364131	118648
405535	260527
53760	413525
401232	54976
275563	169485
153322	161755
17231	381581
157264	351451
134299	414832
17570	469307
230194	342724
133243	5857
85841	277367
438639	6816
293411	77278
465703	406911
275487	318388
285380	196783
368097	440660
170909	449090
418330	267602
356332	370934
400135	95312
394975	366127
50078	73740
150296	405119
94178	316570
10690	129107
129249	244929
461363	421115
425827	279047
240056	259731
11222	411365
199075	358925
130405	223327
81279	485185
493347	149630
471365	168646
230752	169045
347139	223732
215263	270331
129936	468125
448913	258370
385077	378686
474389	476346
223335	113139
401583	64335
36845	434893
265225	211908
154624	229058
348078	410028
86347	171441
282042	404218
31315	107304
289675	346553
55789	196851
138927	439599
471529	254973
336886	190365
482628	187998
112443	278642
456658	38392
112487	147275
30962	420178
60287	94197
328300	110708
330778	373853
217784	63528
215395	22827
293706	468608
163740	45638
302882	210837
74122	128112
89531	162024
18331	413860
272812	172335
221323	165653
135133	275790
41071	461951
72242	399898
453767	375347
23169	144351
40006	393449
431264	316796
194875	152702
363052	326958
104032	377189
290448	398834
64873	313745
281857	476656
414920	188925
448885	183213
432799	397397
120847	88113
124067	94344
318485	277627
398715	334037
422015	235606
382659	421846
255978	302347
330046	383937
225127	258078
109795	289932
401092	34585
89883	70269
176878	355607
293207	69554
156567	209967
428175	245679
455701	195121
204221	354694
301355	76454
315951	308984
381867	46892
310153	487203
372488	262972
434410	153518
471056	91600
295293	105585
192060	15209
112267	454323
122451	167588
125989	17186
457418	254270
306420	327343
50906	453044
408950	480224
52023	228156
198450	311510
47582	92427
98160	421959
483987	8947
223613	430356
165426	351920
78289	185030
178629	257651
275809	391414
108718	243374
85501	166513
165935	438419
392929	49828
418678	361724
214576	79989
99822	15209
181651	197447
298672	12443
442726	158930
382859	358032
155023	169289
73780	228431
413953	395521
95760	442867
195121	20829
186198	453391
311108	284118
383679	382575
149175	121222
239403	414994
11331	342215
9471	412957
226961	371519
298823	109362
316265	424781
478606	206901
396927	273831
206351	427803
467467	447107
493038	320829
197936	131939
115426	260291
413911	70557
432552	62191
437099	405198
347558	366534
24026	492906
237801	84233
267562	336076
192639	478415
73922	475360
311128	141559
346427	190369
417253	316575
72804	140669
293913	162027
373128	75952
108089	101665
30930	204318
266307	423516
304011	197988
179083	91295
470598	455960
205607	132153
166752	413525
83650	366534
325019	389682
69289	468640
317204	50264
67571	123849
376036	450290
280425	166965
64786	378504
173598	486885
65513	205089
40486	374887
277192	315687
113814	410028
384582	128326
442064	404225
173966	203141
466012	188759
198317	411930
263885	258981
201571	438044
36429	130614
395988	301175
78318	4413
168361	98637
364831	313328
395709	48861
448426	254914
191644	268556
203745	439
3186	332989
264473	387742
128189	81018
205865	384279
331257	21902
193796	447335
236277	90694
345401	374199
335188	207535
325638	266377
133909	29563
97286	462424
333119	364703
176182	485733
134682	70179
135336	476088
63752	446141
19138	231938
116947	353929
466944	349431
429363	438869
61651	48287
185409	411792
249070	378199
168429	388968
232285	409222
349773	148361
180650	225631
442939	236582
184629	106890
262033	100503
58486	134924
414058	10345
46131	440660
407984	336444
353545	459702
92047	51100
443383	280741
316753	391518
251372	175923
454263	97985
203291	145691
73289	59759
378228	396347
348919	7159
88772	408430
290203	487610
250853	405014
341763	156510
384312	313745
417938	48146
452921	197228
299056	457081
34125	168124
120194	204431
365621	338289
317390	318735
40809	94344
481505	173260
425914	188198
8266	388804
192611	375897
21582	9054
237714	244712
402398	459802
283632	308017
415533	132740
282759	219461
78617	479614
92861	168213
449431	335130
478990	384663
169584	285156
357455	265556
167475	390861
38812	455252
427960	75273
176913	54599
127986	452275
117212	160545
257650	395749
366810	202043
113997	190369
451699	96406
169246	182456
404442	5570
65134	366099
105732	293813
233117	260038
20	103267
449521	356091
386467	215200
306380	278996
234159	320845
72587	442468
226314	312834
145282	282371
267087	267805
463200	352952
208426	272825
78319	155748
221560	38940
294130	21324
58590	353485
71346	379202
132610	209285
138515	241468
38714	254243
192477	140044
435537	27928
448104	114810
465077	16433
30440	229934
380489	112790
454350	301850
210448	444161
50655	282983
191723	445753
303930	402183
160626	93245
203532	263009
369972	134694
318573	19984
439749	277367
32644	287902
35214	113326
288643	273831
178337	31483
52210	249709
94129	234400
182835	119123
221103	440600
429287	375029
296357	362924
244226	328151
354891	6984
382778	204813
380700	471745
194165	226840
476382	309180
462241	48275
347303	369296
273570	371918
101663	489552
228364	278700
26210	226127
102900	120712
425209	455034
87741	318735
39504	425947
282553	485304
185436	477258
237714	117486
412063	488641
179596	450532
260970	337262
435883	100798
425990	57108
55113	73547
470711	67584
221648	284982
78742	332793
40809	209285
182771	194080
83616	324490
417248	361698
262210	436362
396682	64130
267278	76741
303298	233024
254446	141100
69755	168381
223650	267553
130035	366127
357555	72380
135968	264766
87690	421285
296432	99210
109812	110677
91600	229506
18730	464725
107410	367919
139350	477403
466790	8623
410402	366127
263543	241714
300914	484447
64936	341278
195547	220378
474177	359229
81225	246778
331484	124291
426886	6099
487537	296302
252998	449319
266141	241996
133981	409828
400432	299299
254679	84111
208162	448188
114344	475594
417095	110677
103166	12068
184948	235932
40711	160761
162939	217852
66595	345745
305618	345316
368540	260367
316961	209689
196126	377296
263962	44113
103210	440660
182911	280970
174215	398333
37005	255897
459280	18665
161879	368334
246132	92613
334092	299248
219992	391414
398570	10553
149858	1057
405530	323213
340037	468162
5126	187974
458968	351414
213123	478415
232122	125651
131986	329740
312525	222701
125263	190369
104583	58567
346623	140044
132622	229421
429620	207535
479537	42890
161621	53562
350719	173867
164349	93214
480686	287468
332646	378686
243985	379541
457720	426975
277450	413742
197544	130012
98812	38063
47453	227157
106211	3816
381576	87499
474171	103382
54244	14284
417230	214573
191211	58287
319943	451881
470492	425675
212268	127921
375757	47337
438777	154095
295561	168381
96879	481279
403747	388575
394745	90986
245938	388473
204330	46294
169512	419850
341550	84296
135630	164895
439588	344143
236992	157761
370512	206623
325753	419445
397627	372237
360459	107711
167087	134005
319465	290313
221308	134694
114383	213734
455482	456837
125919	141649
154742	347104
376619	390430
331730	313314
365082	433713
240490	83403
248489	479693
315931	284729
238987	415942
195121	401075
296029	429705
52473	178077
77692	10646
158837	227101
216666	440857
81807	70941
37351	267352
472667	273831
167419	22719
488971	116701
438297	30300
276821	105252
390568	494102
415967	273831
263326	294069
395354	62620
80296	239503
23992	86111
117647	493990
224045	85093
275358	190369
313672	14755
27158	289851
446701	166970
119528	261396
127497	51895
433121	461364
49256	329581
11314	287119
301326	265589
477932	104034
163452	239090
227456	79813
180801	189888
337237	122283
281219	72699
319760	13370
133159	293813
193807	152321
64116	366493
487890	430474
83773	331508
35743	190369
176045	153529
46339	395125
109012	273831
478266	227101
6528	280265
399441	342045
62257	399929
285978	141100
432543	493742
110629	375840
73288	190369
27808	20959
488252	364000
81441	29253
235104	127853
435468	226953
103082	128498
60025	21902
266127	29599
111968	441202
197997	237458
482963	198074
278578	221396
78041	402323
238202	338903
172396	112317
256344	316167
72512	226943
388485	400536
238344	25410
331532	222701
148773	30482
399270	357800
95810	301784
308685	405217
224565	117823
437147	148323
43522	280933
235750	144882
421076	476886
5135	433408
142894	136415
252760	14934
271814	315888
51446	336955
131641	212326
254196	374383
467372	113522
97105	236213
23130	218727
383070	385076
327840	393326
356273	168511
446413	190811
167588	87471
34678	291521
327209	298077
243620	361177
201021	173915
203783	440599
94178	329413
171596	171856
139838	441893
198456	149570
92410	364484
176130	194097
75596	225836
378739	338271
102644	368237
165326	120489
367343	384366
259651	193871
193821	21215
5941	279128
317095	54536
158205	263009
71189	487134
282865	205289
222411	461602
255812	151944
48576	64490
81714	163308
118508	107473
231305	6785
324367	110708
455862	98965
314722	19135
38626	18451
252065	45413
68098	220225
417508	134694
128999	117633
331279	90705
452493	169493
314695	364317
356530	393857
404518	477506
305287	244974
258962	401378
102249	20312
272368	214024
98916	50264
159780	179559
106164	21411
320052	355881
8131	84722
355189	211932
403059	64335
296514	174564
301925	440615
268629	339725
25721	293813
40290	82585
67846	218730
443350	249334
347226	467703
265377	134980
259963	122694
192465	264908
143692	28129
170553	143301
214744	469907
418570	461944
273635	179506
323091	421935
306180	234791
214542	294532
468057	190369
167446	127921
34447	384502
8955	459074
251285	253993
48771	144306
82744	80743
256875	123168
381367	203279
26797	468575
238889	102603
257299	472239
167115	445821
143370	430329
16609	376000
238334	212081
235034	49021
191761	164884
171130	221408
307718	266818
182771	272230
91307	477986
389897	101058
319259	14356
248288	231638
89219	367919
296967	381416
334068	260049
82064	285353
135789	333588
408518	399954
287089	317118
200674	83017
148559	173931
122186	171813
315470	5857
182192	33174
209821	367750
272333	264180
167670	122694
460932	49903
137726	407537
89257	96831
169847	126424
357411	236568
9337	284843
119244	130914
59934	67089
152056	469780
115396	418909
104766	282068
237548	209359
169518	186440
255865	449448
229183	324243
66679	142419
127778	450647
262385	105498
399270	402698
91829	161487
175880	132767
342581	169620
140727	348563
256590	306409
483112	214499
283024	183828
383887	313745
265345	110708
119762	328286
226747	190167
114405	129451
34953	268788
308122	270470
9853	232925
482878	29638
60208	151647
127439	178846
368572	79705
387827	255369
388407	110677
316655	387742
268748	376492
387604	98965
16	447875
27471	29111
95325	259315
54068	388914
192606	265941
49644	171069
120001	288105
95476	99285
199856	190369
336224	335999
376596	317331
422424	447560
360733	179472
255650	102732
71189	446417
428762	94988
44577	86800
225107	430029
392417	21583
21241	316575
360884	239420
425507	421942
184003	88565
195198	451414
325824	2935
462446	320853
166626	94625
422629	197791
483991	384366
178831	307771
289736	190353
85860	224584
56395	213148
305021	192055
398587	172089
272258	378820
215400	171069
107828	166063
60929	270747
48778	430356
201607	365600
116947	6448
254446	308073
7922	139921
489657	421170
168798	68762
18928	381357
96812	133537
209860	379976
187594	211642
354271	281993
217091	465110
188799	378310
73327	172535
277568	192461
422910	339425
473550	127932
332391	430997
360158	53863
438893	15209
96784	15209
427240	458657
435997	441009
357330	7887
160794	317043
469569	368655
258367	134581
63049	20959
408146	156376
473843	476231
253087	212236
66388	384400
261277	243115
325824	266693
372449	492906
298864	27464
112372	146688
463499	366493
380025	303648
236426	423741
148979	400874
200554	48720
407050	86974
359323	8084
406968	151952
478822	377002
261278	200333
453327	101058
280635	154922
155570	241468
271366	194805
94047	471013
397734	279832
6467	109824
81846	371918
254281	457081
2662	38063
357864	48661
346539	74877
437180	104169
478480	464872
325397	118318
107396	388850
301771	322969
454167	91470
469976	78380
294323	277088
105501	440962
412055	446791
360733	381374
364531	320316
95041	300394
220375	371176
475703	144845
144288	315250
341708	256386
373755	258508
382882	366524
363789	59663
20157	438419
473614	114312
42923	50264
393428	388559
424441	191821
474314	315888
445463	402698
419370	478242
293602	333173
434496	397108
473528	51895
96559	110677
340598	246713
346537	168615
191822	175323
267725	62964
137658	313745
71189	261377
326758	486789
286462	317118
481104	201255
54988	49966
280600	19280
117830	218256
2586	455024
444033	341693
46506	374277
20199	168615
258274	413905
202436	479614
365624	276147
968	174379
331955	210772
95700	212196
122701	250227
430281	222172
347270	311832
241422	200444
482154	211868
19459	86817
328940	228225
232762	193214
261231	213787
390002	262954
426392	371585
280897	262453
474147	331508
481041	245317
378498	74847
15410	96879
159683	346169
311367	99405
154906	100873
93174	98493
428738	198437
161570	137658
217936	319333
317558	165520
248911	299667
492966	82076
380911	419573
482057	267602
67213	419408
147317	224674
407066	487130
105126	292468
386628	244068
239112	335535
177323	70542
240002	100767
404984	21583
478308	153319
129361	461847
253897	391414
384174	364004
411463	251790
117974	248835
393606	66208
486371	102352
392086	442265
309480	116871
53146	484097
474961	474292
231981	389112
181434	283392
287980	267029
344674	434893
228210	209510
51990	380885
24307	400417
334198	119381
378563	350761
190051	276074
358334	79413
200123	420944
440059	179357
73018	6631
13879	348798
152339	362121
410558	2715
372010	359762
331238	430356
17481	171905
300512	417456
142906	369262
74541	57375
419867	273831
12682	222701
382219	267602
216147	411961
363427	464578
163668	198166
117596	459421
153946	206609
181477	256713
191155	383268
157789	28720
123932	29153
354742	60517
478975	132716
52996	32807
145288	426986
393023	458601
163893	363418
340654	295650
141568	271989
211344	138103
479711	300800
275353	250679
269123	413525
332254	94516
145744	313843
172251	215858
308590	138004
489822	441842
406751	375998
363903	363229
53249	283647
462458	413525
241245	460534
458065	336590
365550	176145
267709	122436
154815	250410
442093	478461
238017	87741
292430	140508
124552	419098
168536	99047
479351	26686
296111	290287
263256	404315
202765	431137
312474	25415
103325	295465
334092	401762
139185	420202
429991	469509
459725	336291
158428	135918
258120	110677
360179	273983
485082	382693
112438	442180
410175	337164
167419	375833
91712	307406
446534	173033
460098	204409
79081	188064
284554	287423
270210	239561
267742	202523
208249	288185
448206	135555
54034	233424
131013	346408
444006	329631
435602	234356
432563	27067
173151	94634
483052	380745
158282	37515
358322	406188
414286	209469
32900	168971
134299	59556
42074	261646
285072	90401
460732	72050
136878	161384
157564	113884
111456	37612
428508	363973
81238	315671
369809	9203
306104	341136
92401	136129
348372	55074
130243	123955
204775	60359
277965	136873
273655	230073
195135	258370
88439	328538
325373	23785
305446	353464
446560	235568
305194	64066
328358	124113
112835	69708
145282	424633
162095	63108
485413	338271
194003	216773
464921	487827
370424	489129
236930	417201
313503	126204
281901	220429
363126	21583
62350	309085
34112	20586
398506	265845
336323	395638
289675	82531
235597	220417
108055	274884
233045	424940
266965	32807
149147	195914
15998	21583
267297	478184
372901	13370
21411	262954
412807	392119
146202	445053
257285	137719
186692	190369
374294	29784
447547	479858
54550	451726
263514	250141
292366	396146
350082	146686
176217	373207
297065	356496
333615	38063
346076	48490
381459	310180
303954	440660
228666	389682
414058	9054
182823	376433
418380	43334
122152	86512
183176	17911
426477	375840
403337	48275
399233	140608
35151	319333
18321	60561
462125	84998
174891	135356
422084	112394
37816	390339
389510	285259
120400	386325
116453	283918
344352	378521
482851	243438
372340	287527
171591	7381
186091	286313
88956	246303
183201	309616
200222	169497
432620	181178
276209	249444
135942	87357
424647	313611
259060	368205
56076	57989
306301	408108
264869	197988
413040	1852
185548	285007
338931	112739
173966	156375
172960	10646
439979	52537
333042	155214
224786	175923
8792	97277
466313	200340
347509	412033
110835	265558
468843	212985
150674	413525
357072	32430
137454	327217
454179	240680
85653	159361
446665	289923
354022	351585
134201	273831
50925	278241
110065	366127
77592	390687
292694	110677
267562	373401
82378	443583
219296	369599
444139	148968
93627	32962
485666	238709
413077	368205
478364	190369
68675	164902
135141	121005
139178	236654
401592	408651
33001	337262
281547	88046
35443	330032
413624	281163
140415	229340
410028	343672
168113	141623
373420	317506
325773	430756
84951	64429
3556	113051
345401	403273
82335	81000
359468	246482
372357	313745
170564	244005
107448	81678
351066	428852
168136	347948
190558	46926
374684	369427
96404	43334
392534	214794
390566	156401
42589	465400
357108	110677
427639	44775
102311	268668
318950	86750
399492	152719
258747	362267
283986	343379
384885	63528
321536	335774
441644	176878
280568	231638
478287	109271
158631	334680
21175	125481
164253	423747
290523	185704
123605	226257
106268	430567
467930	51222
263435	67205
328168	114692
71129	52537
91600	335842
304825	208577
293913	471667
260956	208300
93272	84502
78158	243461
310061	9742
474611	218611
384667	238120
317513	350189
75339	331982
252173	378462
207876	266944
217406	407902
73760	462844
54258	53195
318071	61428
320047	113522
55700	367646
115215	454024
137845	123630
427764	25455
85877	376612
55914	266538
36413	199344
99288	420314
61213	187974
155589	453521
449893	16517
239608	60517
381887	95454
351531	208577
250609	13370
409828	314742
218867	281212
92032	111964
88260	366127
468935	433934
119288	293813
395146	63199
297728	171890
471808	417680
176321	71028
474966	140044
235890	312579
233685	406884
36267	137561
31009	486885
199088	196443
424664	316284
359552	99765
161656	421356
191896	230055
450004	173018
20404	476951
357428	12245
323361	21411
46488	34255
206407	211868
87539	191821
140267	32760
126796	478415
340964	371554
59467	251710
225694	220253
376184	338271
487795	132410
197634	429597
436880	21583
397332	429863
283346	260343
462748	144306
341579	29599
349972	119123
294229	428103
102162	419268
323748	267602
308343	265589
448516	56951
384441	420397
334546	207535
383323	24334
388696	245394
248270	450339
261882	269863
226919	20268
337439	195121
155261	65182
49394	49789
412014	24830
234466	487253
410161	296693
79962	291521
194131	50759
363575	218730
282689	393162
73494	101058
377733	69856
135939	204925
263502	27464
304744	15209
188246	234242
198859	254973
283093	475448
225134	355139
73466	186384
12256	183054
7189	190369
172597	154759
247068	455805
104783	410767
202522	173837
394922	126323
188156	402238
437625	322765
428359	104617
414646	401481
282486	123955
406418	285446
13434	354694
276821	445153
426485	330469
249981	393326
92530	99620
309717	42890
106961	409540
479793	189202
246644	378264
223426	482889
49532	137508
10819	430610
196398	280626
449521	55542
334792	492888
100654	359973
86731	472246
44209	258610
388541	183464
351345	84590
82689	32638
324502	247092
5354	41753
72890	269199
352685	166961
327516	395988
355272	38063
149864	188319
405876	451391
201131	300074
84609	86476
380496	439772
239431	100546
105181	82585
4501	431055
88790	53640
140434	375167
306762	59137
237251	195940
58589	397009
306592	167197
346275	135967
353098	121012
313309	13370
124259	108944
124267	225239
402316	155271
128129	336590
96007	293813
490614	451016
269994	414576
414862	26940
188847	133425
469084	365937
167897	94182
493468	210228
69932	95323
119737	32807
285023	229928
97601	78155
462098	135816
340716	394072
464420	455141
318573	97277
289350	110677
376558	290583
454090	13370
181947	292468
333140	166513
301312	1057
383507	440547
313576	301784
363440	413597
363811	196851
345401	480224
160294	429863
428944	277936
115485	28129
314311	293813
144973	464180
235104	365323
275154	351585
345971	168638
304	244851
149728	524
199075	469761
10251	265162
375405	211999
53561	493970
120610	134694
419124	127895
486712	344110
57474	409828
106421	469134
436971	323687
57989	64829
200871	291192
204862	214604
333551	255397
193796	486159
480105	186561
107082	40784
96450	126062
179752	242832
155264	43642
106654	166063
380752	307688
176085	430356
451616	142112
180354	233882
324504	431103
92401	323101
266307	90018
73336	136397
104648	65275
76228	197083
356555	438419
379819	401854
109527	309425
257498	432421
318756	68689
172443	430610
353856	330261
55386	48163
461413	137128
238377	414283
37525	237871
230358	345745
174404	127921
19542	379686
72422	478415
460899	458409
364115	218966
23449	445749
199582	284712
326742	164771
313660	387742
191349	208577
200005	85870
305349	60108
26193	232890
9166	243115
206181	476436
266307	452641
118567	185335
71739	105585
289807	485304
109599	232858
395458	36924
456021	233571
144227	84722
455074	30510
44203	33712
405107	86728
67549	149089
403241	261396
118786	320464
314088	366493
465694	85212
11314	280780
471988	112076
58011	220417
202352	462481
433602	193901
469226	430356
136529	483629
71260	212081
198911	484447
195362	245582
408584	151322
200774	15209
207007	199968
176161	82003
244536	250241
354022	290994
61367	384542
411832	354412
308150	93438
419452	372314
203372	416402
277105	321930
399233	430610
395200	470879
399981	212182
278769	401645
4841	28129
355083	91600
235415	319841
248013	333387
96722	305706
108101	188759
378469	421356
258147	447519
303877	55785
419197	465604
240718	76764
308122	268194
192238	404435
427760	59759
353248	426364
457839	422470
147554	378373
183067	118620
23670	19553
180038	400627
120911	395816
155713	490972
17782	335505
223708	475699
198421	91295
33124	384565
113723	45631
215465	416765
414825	68648
5040	419719
458779	40447
440018	94344
270760	411809
371534	214716
153687	147554
111968	78258
280762	18378
409480	107549
138674	76709
158099	176711
406752	74886
208754	104738
148790	298767
61186	31616
146734	299228
470457	273831
419239	459779
230841	249202
100698	378686
243037	110390
445162	293813
237171	20959
271760	48287
244070	300799
196710	186440
180344	262277
157584	110677
122969	359218
433380	178436
304702	15926
475106	492196
233667	207042
443713	447560
115515	4914
210406	9054
394504	25499
327209	119963
342027	103031
245305	467272
468818	69483
61309	242189
238190	391669
105389	381473
253435	53490
130321	378859
37748	94516
217575	92712
87832	248592
221296	357144
345578	191373
232545	493551
175862	118329
96201	478417
491170	18363
16844	15144
163713	59668
171186	282497
311863	199148
136128	411645
298411	32967
234532	207535
292332	411192
17661	106856
195067	28065
443231	39255
449316	366671
245550	265982
420337	93245
339600	315070
451919	195916
370625	420944
493131	471793
119691	86728
54147	317675
320496	1057
451783	95670
209115	171117
281923	327464
344647	274990
206852	344656
483930	161260
160503	267602
162963	175241
229731	465072
32770	215054
481052	90199
414079	422262
72003	453493
280600	249721
243547	273831
405898	35707
463189	423828
62923	250410
413763	213623
361867	5186
407299	186159
137454	311549
12897	233575
150985	64495
466432	400173
280476	90884
334871	346287
406108	27581
266343	40101
352905	469509
5700	370820
154003	74611
292281	286697
117229	137128
438921	420944
205276	327217
336940	120269
406751	204329
325198	319333
209438	262954
434824	440660
119695	5882
456021	486309
491477	292101
283763	164796
11626	99405
9856	254175
137619	110689
159333	49910
355453	67584
356866	62191
442091	461392
128199	208617
174075	269094
474861	164253
246566	256121
15362	222122
36723	64965
341608	239561
47202	486322
355087	208487
66756	76709
421512	218017
265529	221303
477932	99821
244536	458209
235827	146251
423014	273831
278183	32807
6823	178436
46488	296693
420254	4054
373982	62191
283917	55074
411528	421830
75879	166340
164173	297633
266508	220545
24570	44768
12216	139152
422	203656
88282	36356
304209	315962
306459	118179
173983	424932
84457	243115
312829	132384
301846	173965
263495	387678
292027	70284
398308	105056
407334	44859
254746	335510
154835	116496
84968	461227
333228	22726
309917	113616
97732	407386
363138	454010
85347	91657
323114	341271
282693	258370
70777	283918
358141	377368
2700	270836
66036	61376
114332	422849
130542	459622
375571	15600
71197	386439
373025	197990
407717	179803
255972	61728
386635	164884
237242	253993
200990	129124
450541	366127
261278	406717
37688	444081
86596	139648
394295	374806
327777	444220
277670	301659
168000	225518
346828	165761
149015	139859
186525	119381
88460	153995
182672	204402
141022	88376
366329	292966
179645	450289
169066	293745
302809	179692
84053	381512
223116	436686
172396	458069
447513	236213
456420	331508
131350	264103
464828	93009
106190	249202
243690	134979
21230	229641
382882	205861
134145	208038
156348	442958
100647	392807
306282	473925
281758	256121
364962	3664
34203	176119
358504	313314
286711	261748
110421	13370
313570	440962
396198	58861
326631	281965
85739	132026
330437	366534
481723	315418
471745	283533
22402	25034
455215	58715
151785	120195
205196	203213
320743	436037
82634	20829
81225	367824
338166	279774
119851	94970
472420	410791
143226	428155
286509	312161
426392	400264
393600	125074
111748	303175
292643	9054
109528	48365
151860	48163
378771	342134
450774	289680
424907	233999
169985	80011
79767	128777
41965	453408
208817	21061
458207	26551
140989	253404
438825	482808
187834	365921
448682	57989
21396	354747
40028	381054
324490	65371
271156	191877
174309	467703
346746	50264
136459	255650
112267	168112
405209	486917
263439	428944
477465	273831
484864	119381
256893	371204
274613	166293
148084	96250
225716	231465
49193	110677
181037	366099
378558	343555
260367	79638
88790	313745
260999	350549
451414	361579
78289	425114
185409	331573
103968	296500
167848	288861
390777	352775
193767	73990
398210	307730
374274	37047
247710	415585
390532	40784
294193	211067
215851	282323
230191	67040
168737	41131
344884	36222
284696	347401
11500	15926
32533	459213
72201	428214
217707	434153
397447	15209
397439	352174
239268	90774
131715	348007
122017	22907
398879	337262
82098	47390
233045	153962
194985	482972
266813	489552
198701	40784
251961	335784
361999	298767
80193	24943
351540	380538
120837	49903
116686	203213
319161	164884
372414	308547
381007	409248
68772	180957
333068	267602
354174	342269
125906	402708
262173	298072
187067	475256
392942	45799
473619	353596
476589	316372
324845	291860
44115	8084
300596	469339
373931	483574
47041	476203
149528	90170
71346	89313
446080	26366
481419	127357
455090	431799
60786	161433
130069	314116
192771	48844
171380	172160
369809	378462
59658	75229
486712	106856
372764	416553
68298	14621
287193	475731
234374	114930
189946	85870
32430	28065
372021	55502
45145	281406
418755	469908
253778	258607
230194	478555
282633	265743
455228	335723
380454	355332
10137	249334
210353	5040
213447	442807
489552	321602
322038	458933
383567	110677
47382	421676
420322	233825
10355	448125
145288	255579
354605	464578
264164	99913
55682	79989
242518	213639
240430	356750
283119	173475
426999	37728
127531	239706
381753	203656
70648	41075
384508	318355
340839	472072
295641	476951
441981	327061
431649	391414
53783	15209
373614	419749
439311	146202
485248	245715
50522	374608
16702	122797
461836	494102
4067	169017
238561	214992
322110	31418
211304	254131
24255	107149
428944	366472
101309	493990
310359	104358
351727	60517
235375	252989
181795	179506
320718	345281
326260	470991
37459	405576
365988	145948
193817	476766
205380	315979
189540	149533
355409	230430
341907	15209
70014	453771
63391	311297
71189	321074
84799	103267
368359	463147
411017	232187
45361	186159
263813	36292
395669	51783
413901	478570
94347	259929
111628	398806
185101	119768
118363	32807
14786	5752
231931	285200
231359	220417
280078	313745
178836	162795
14728	327061
403772	21411
462757	36869
417938	122694
91462	203656
451425	293813
71439	88354
298479	320067
296609	323213
224997	190369
12340	334503
153379	21980
372018	246311
241850	371225
150651	346768
391270	178907
298077	7159
428460	400201
283913	226308
85709	461721
1045	341823
64557	213897
218485	192801
141619	274826
288235	358797
458601	296953
108525	484447
306909	363581
440018	420790
371303	452953
61763	231091
178768	219743
62044	385905
252269	470425
33343	373711
147875	94516
420526	69143
54244	238901
288019	7957
76621	317184
346470	51222
490348	250775
22627	92933
341632	352952
345293	420895
480220	412517
130069	26321
482628	368205
233655	313745
256387	44469
482784	62434
431339	158394
389170	209311
306708	201322
167161	480854
367760	73236
280891	51346
10762	465322
402805	222842
446013	284843
420373	145351
486267	453697
71816	110574
476867	124812
287929	295484
154610	191995
168000	279268
233117	179344
334343	82271
326720	112235
433277	448445
37018	163398
135847	309777
184558	488690
361867	21583
447586	99274
156577	300811
41406	360038
124105	440660
321512	268271
204263	242782
226806	461182
402638	205841
132730	43514
217740	141113
232555	15084
183032	449554
115806	317118
171988	23484
27604	297374
203200	453625
493052	476412
93527	451481
138288	27563
344174	30749
306964	444540
430385	132740
327242	245679
359537	387506
207811	412040
309530	181322
5806	331581
84218	207148
167588	392223
84052	128754
453028	285156
306758	344526
347042	286697
483800	283859
202648	391414
140741	482944
120509	146202
221687	195729
187834	429759
345028	6899
415876	468096
180938	168985
218429	388904
172417	170085
148321	187482
1057	262914
112267	411809
403185	456415
270224	144128
47624	21411
175529	118286
331402	478415
194132	291655
418432	41341
454661	296589
71189	335490
272804	363797
64709	470776
332445	338271
298735	467703
402698	298182
216526	203656
490211	373482
481419	310914
58709	224692
477328	23310
334747	390680
35353	492290
381891	248035
322315	123841
474329	468832
135939	127921
208038	98170
334872	120302
360946	425675
212577	101058
330955	391414
337427	57375
207408	17333
74849	164759
467096	366469
45023	207535
349592	65684
127014	389384
136955	172646
271273	363581
175023	9640
30061	9474
268956	196783
113938	6450
445447	24971
450532	31420
286965	408566
222963	349401
98684	78811
342652	362672
297654	110677
26715	218543
78873	141166
278097	228431
127288	197996
58610	281924
432915	345692
102098	260527
48576	112588
62272	292468
292141	115616
463607	208325
410671	105964
75562	148966
27136	318662
456231	366161
342368	269523
213705	41119
141540	461903
118851	459370
562	108671
251144	267352
316828	141132
382848	65210
250535	225420
242249	132247
477424	470389
334092	470706
30976	478415
314215	363581
357343	141892
257856	214992
348497	441313
332669	458601
100477	265873
258916	313745
113011	476231
464849	317118
230574	457791
420088	418084
371247	371934
193354	273955
232030	407260
335344	273831
71189	139792
127211	333856
217270	173176
489579	57989
386981	477590
455855	109754
136338	410028
347199	186714
361619	148062
245047	199353
207728	456640
355111	375840
37121	227523
448671	120921
25038	160679
143226	251434
25239	268531
220437	309029
378450	280592
267516	327028
421004	99051
45234	232071
421109	137561
66356	363973
268956	483329
68606	81569
102732	317118
354090	267352
378894	254746
261401	190369
317568	317118
209661	163348
266931	362443
146893	1839
209488	390635
368866	121106
178147	325492
85139	135463
312283	488288
249807	479614
267562	446616
129470	28129
3432	363581
252996	317356
312238	13563
179120	412829
281236	441700
180880	476447
301643	363035
399981	88027
207007	5963
110756	427085
493782	297377
404317	341209
168989	15838
49083	10646
303024	145457
218479	177569
358320	400508
8164	22974
71511	396449
182799	365256
346484	401871
438691	409828
343992	372214
27273	464420
153322	134145
267723	328173
240937	15144
260227	301475
369289	33372
144870	415099
218291	358659
270089	481298
238573	310261
147195	116641
440305	181518
138126	405119
42034	356074
161756	464618
65980	330157
46870	400366
165680	477763
89238	312329
106995	105329
370640	293813
363614	29301
400252	304731
162185	222286
334092	485922
352606	73336
468765	123029
337513	241326
91828	71798
347459	16569
336152	179617
286602	258488
403795	181358
313110	178436
459963	241468
390044	196012
352399	230255
485536	183637
208905	336590
266141	129923
377869	485070
330506	440660
30293	469041
169921	235278
295715	83084
389641	217809
378118	361132
429169	283632
417121	290
131861	440660
400781	43041
189680	204272
243648	478415
477932	491501
74110	467703
406425	406371
349236	85849
23544	50966
85015	230423
211005	356858
210471	287823
114643	331390
136878	199630
16844	351193
472909	144845
183705	401101
119963	99405
307783	237178
213364	79989
479229	439074
393950	353080
74008	178569
223246	250434
208070	447943
36006	210126
271052	224383
305287	370174
98654	142120
181103	237517
452424	31808
116686	124473
105331	345642
265646	228431
243356	331777
214519	385880
77118	420127
362840	113319
96697	262954
62363	419592
3602	304589
47525	186440
457399	391414
24071	378987
152010	48275
291139	110677
112280	198865
355793	336590
379277	146227
309245	354694
337200	362348
17318	91069
359790	348292
122046	46339
475039	370138
170030	464578
350064	272865
340528	126144
46556	260756
202868	420448
325454	257298
293010	153588
161177	459290
288893	428738
405535	120912
152887	134393
291209	440660
472224	371983
176903	330851
239040	31250
246540	457396
440364	136435
22239	429140
280473	56928
450964	41303
228	376079
200131	137832
349114	338271
3267	218503
278289	234356
322585	48163
415451	365721
238620	467032
216806	422435
331782	281599
116223	351300
394467	318735
130321	96977
12623	305706
50078	467620
176221	197990
71554	194145
95252	272785
471314	340323
76741	477590
28200	388688
320140	424253
154850	248382
367619	365141
366877	425193
7390	363797
49037	291088
264800	128112
320976	171103
324199	99437
192611	266361
357800	393213
130487	217423
471265	220749
106508	114513
434853	190369
267826	296693
41189	379741
187456	325604
422078	183213
99084	486339
490673	458183
350465	368535
339033	385076
14010	318404
290400	6038
389353	164884
471952	275679
32729	49621
67139	268432
290135	21583
360369	297446
298780	259219
491161	207042
49380	35707
260624	416402
220900	60517
447341	73189
168242	394933
388249	236503
57929	308835
311221	180620
188737	120195
185988	299107
455319	263469
323913	203279
96931	486339
418500	421830
44577	352954
400383	238455
364999	401378
320304	342063
35498	79249
342889	414832
427391	217423
455266	392408
144982	422825
21423	54506
63427	196042
66636	331777
222590	343804
159083	312261
401136	43090
158631	317675
96449	117262
195038	110677
153143	283392
202903	403040
428921	466737
404316	205289
292283	190369
156388	37476
175209	411424
227852	135503
68092	67584
351855	215477
278711	452709
5393	414100
301312	96149
427529	63098
7620	222012
202469	168718
341103	13370
338728	41477
208757	347209
143875	478415
407779	342994
16948	283445
380215	378462
93384	162247
91666	387828
73660	230838
43816	134694
263962	429490
172417	272407
55644	56581
182991	295971
454763	175682
317026	293813
143023	48275
52028	264161
26675	32967
464376	129185
316136	27793
384904	166095
18653	463627
106017	418390
112173	435333
19438	95149
366472	433934
237761	290503
435520	90880
322976	352214
1839	172335
373048	484447
151712	50264
101485	295484
440726	132996
298586	110677
374462	301967
290309	4248
96982	208577
80150	188243
178540	395563
220133	476471
144779	242054
146893	347969
340518	293813
229735	229590
20308	210637
432100	101579
419921	97433
127921	419346
76228	293409
50506	313745
58486	6450
365679	12826
195615	249102
83745	248777
179586	438419
469829	190369
137133	94344
220787	164524
437212	40447
488897	277961
157035	28129
130924	39151
106699	180787
72123	209943
201423	157040
362267	365422
474525	129562
176199	395988
63939	478415
33053	153352
160151	355741
409016	354933
354580	363164
119169	150535
335901	353990
412660	457033
162360	435318
369108	33553
90976	380360
375669	6899
405979	70433
153813	300254
85097	252947
392891	282263
443828	147532
473411	462901
260	106969
78289	144378
404442	216190
325182	113138
114643	332282
5641	153917
48001	236213
485083	9203
293682	60904
252137	446831
325834	463194
174533	315275
34299	331581
190746	21411
338931	176425
440835	446167
42543	13129
255433	333701
428735	58807
93384	216591
284554	38304
245582	377161
129836	252961
451154	146928
23404	281357
260935	224285
463830	245423
412472	463615
481347	110677
55914	261320
204824	302067
404892	194566
438193	11586
235094	98168
2446	417498
404568	60343
462555	366534
230470	440660
129079	203656
113927	330183
481756	16433
118696	63703
189596	140624
286337	285953
20216	158505
328840	78036
114643	242318
139630	423711
489158	466562
263557	137561
483442	297630
138126	245980
407577	440660
6475	359752
154455	50264
40268	18468
347421	373772
114210	314568
432175	98831
407034	283486
140839	51150
463891	378820
300051	464727
166543	486885
417465	146445
104703	328448
56138	257895
406521	196399
223757	296509
252338	322203
385170	347476
376592	209692
241789	340161
222472	9054
300289	245317
336765	83645
187396	329226
86476	264314
481680	242725
158134	420068
482730	238578
490577	324919
405771	103420
195980	23267
183953	430356
470990	258732
477564	267602
479575	113879
145772	336336
148741	454975
183679	110677
336053	48861
371766	442030
364980	291249
231596	401871
192611	58881
145280	333357
263659	139648
253165	422435
379809	455439
442415	432732
49592	156376
334364	310261
102452	284843
82239	420944
32865	151115
52920	283653
17739	146183
147049	83739
2052	349508
344713	375840
312283	378462
174139	161197
232027	76454
177091	390861
84588	185335
76835	67819
99467	281061
318806	126651
191621	249186
277144	384955
10690	191944
345578	257438
194575	366534
165767	110677
492781	397048
155937	137219
380520	476068
359498	415508
332916	52917
10099	374706
77255	38488
167321	476231
403715	127921
164163	94516
377700	396697
345918	264286
278642	54671
454309	65670
334981	288572
235888	313424
55183	359826
346979	186259
59776	226658
157961	190369
330954	269460
9457	441319
420354	415370
108525	89047
78319	423939
491396	24516
253442	390568
296111	401871
404980	285938
434034	177792
311444	124368
61647	224085
436598	253897
70677	361268
295828	14105
20856	355700
91338	186787
432620	24943
375975	318614
393615	16433
360459	95366
296033	451016
492298	310261
159660	82277
195277	138016
336386	275487
419962	22323
116947	326492
346013	289039
109949	205157
46098	86974
409388	17231
303237	365702
450381	365958
229718	66930
178540	355213
174034	346346
301424	414912
480481	72933
475336	185076
72003	140728
19219	425675
373384	127921
404337	129513
209572	99717
60042	25716
301477	20995
315208	221324
15852	154692
136955	310836
309996	492267
78146	107711
61309	37515
14303	107187
390145	396968
322499	226658
125064	430981
461471	374438
134944	1057
383070	421520
331076	109514
224198	82585
396043	60923
411111	477986
467703	449354
319870	186714
184207	308083
270638	28838
14501	207535
409087	288035
164095	168213
414825	113277
281505	266457
454229	154667
471930	98906
185569	166726
111111	165138
3906	221311
423788	205270
260484	108064
342359	246713
90630	469235
233045	16970
396913	409265
266014	350189
247516	471854
39706	147443
120787	467703
489958	231485
110708	127388
488971	243438
244318	110708
209993	315671
106676	430610
28128	388321
88277	466082
337088	359218
148084	281469
332781	287853
477932	70645
377930	343010
260017	182192
381317	118977
209599	187974
252050	63803
310338	369692
29472	115838
116576	220161
236359	84089
306221	439551
341579	237494
453736	333260
301938	453701
448607	465028
234182	279082
106268	256691
149715	350852
120889	255212
364969	300240
38135	478232
288333	110677
296272	120128
319854	157698
17901	262552
250833	393581
192858	286444
260311	405217
42029	148777
3955	72985
195121	168959
420746	433966
399374	410951
287817	222701
88852	263880
331760	478919
324784	275677
424869	466737
287107	313314
269258	48146
9323	35707
301801	197696
183440	401871
162185	45413
184697	122212
333894	386132
78364	162831
74212	302941
340197	121106
192843	332916
61873	147599
329256	158170
412594	359448
197266	237165
345715	159041
186198	17186
179535	122020
382882	49231
152829	369599
300401	57989
384269	398002
76143	1857
243695	408628
185554	219865
83616	13390
140088	440962
356819	383382
406176	147442
427397	132996
214314	392076
476687	193615
4125	488899
449501	104794
185071	165653
453646	178907
289329	27464
448120	10398
107998	398066
277568	180009
123741	24861
19382	456379
343054	262191
358907	169482
3810	103420
27606	112860
306459	327061
6180	52255
359246	469361
372340	98012
479351	207150
368685	178801
395474	160379
51517	43279
221356	176878
278798	13370
475102	444882
256893	67286
70858	88455
142338	186259
473619	420392
4341	283039
375405	316686
160614	374030
115917	348602
476791	284535
204645	186002
446792	155747
358313	69284
101754	169818
275900	493345
285222	57989
162890	111660
124675	40217
257377	441434
471056	115666
95514	54895
135655	278907
144708	313524
4098	26348
72418	36306
484144	406884
362140	75568
60100	248770
373863	326130
83204	10646
378587	469227
184528	381416
98295	90262
445222	114643
243676	10367
182552	38657
295269	282488
492710	161962
229561	144306
25749	106258
469368	180243
35594	401004
350808	228431
363263	226090
268079	50264
28007	51881
397778	461907
73309	137128
313260	207277
410238	68191
38264	127271
454898	377437
156185	378820
166228	168492
448696	254178
252146	134811
106268	260247
304914	261519
430041	482650
485136	352412
259460	219499
461839	3432
291419	273831
81097	275990
448248	351639
179126	6694
100307	376364
403159	254446
358589	383946
181290	2748
194339	465647
241437	133156
177482	360531
61666	401854
203200	35642
55923	410388
130069	79297
279705	185525
83400	355093
232183	268128
2489	490626
334092	374404
258205	476447
414128	300480
402889	387742
227301	274807
86714	48971
120020	34648
411625	254924
46900	123410
432100	484085
100037	435397
368985	148534
39484	362426
296080	374909
47080	245332
485119	86476
420615	113043
474606	473195
106712	99960
491923	109006
192653	404396
205023	25234
57	300179
203121	168511
62530	422377
311515	196210
277513	435242
399922	463815
110835	478232
307388	250157
215137	481827
45040	323733
80007	444816
338955	77031
102835	363386
407543	378462
279953	445919
78910	410173
282453	119868
57846	244244
493783	438783
155045	352174
122186	12895
205226	472335
231852	295484
193641	193887
387464	450983
454419	93387
414326	454541
279028	417201
258598	144470
38480	445392
155644	320361
316154	131581
234720	243701
293914	43421
23459	6899
146893	421703
376286	335663
171538	165590
423395	176300
367743	320097
62166	486885
466670	286828
85302	87253
464126	351890
480872	202186
328028	489552
285998	447811
142018	270785
49560	275589
214475	486885
93480	256412
327586	452804
464110	138438
214212	101689
172338	442365
352205	402646
246262	139227
71764	155719
353684	268261
380492	248777
86268	280777
395964	353787
415081	460845
82650	316575
457306	351414
230852	190365
387886	283265
308846	190369
485546	220756
465687	29672
248317	165653
249751	248777
450707	102210
115917	302018
422015	95013
231855	315372
230431	282127
412655	181230
324072	218727
197200	35707
271782	150067
157280	464087
356530	191882
184116	175721
345455	351725
388292	336590
369717	287775
255108	428026
276583	188848
20329	92454
311015	110677
121978	12883
400286	43982
107682	433343
199936	52537
381058	265589
388158	483853
361928	243438
428072	284480
458615	268499
111193	246453
408828	467703
468979	289778
110272	375921
143060	355552
120586	283346
453757	178436
253669	377205
266179	321764
342285	333676
121875	428214
180969	125399
293399	423506
349624	204598
165364	293813
314123	310056
294915	96195
126240	451016
151156	212734
404228	287888
194216	401014
465633	74163
365195	318426
77303	114672
400685	481449
233498	307715
186001	261859
209018	198926
17106	17186
109733	448265
449156	469268
34180	84089
192973	238942
45337	332392
233117	361305
273610	253072
10782	145033
295293	53863
452746	259090
327777	147373
284985	254932
43454	237019
474688	381260
197613	487508
382075	440183
217854	411455
110277	295484
132962	111154
237015	36350
458601	306774
80474	59430
255942	220110
378042	422714
480094	12097
425489	29175
400910	374888
327570	31703
378327	56565
100041	393326
345107	333198
95682	290896
486922	95372
285998	293375
242842	246592
302028	298712
419846	101816
307381	28065
252662	433941
118083	329139
69597	464203
166505	106954
469909	159258
146706	361874
158364	243115
256652	295646
253418	417918
194003	291832
180210	430356
459340	137739
245198	187998
21708	186440
359388	291936
128192	89047
213318	258607
484438	476963
177148	202516
103982	353316
31830	336071
260049	313939
146337	188759
264706	126204
104009	278298
490994	460310
1738	55038
11101	467690
232192	197920
407066	45227
308525	122694
83082	448851
482848	426569
270469	192826
237714	65235
480442	411746
380489	473223
23754	401378
485476	265883
248013	428234
45767	413905
350935	298767
409555	267602
308116	377223
399217	178615
90869	456231
418387	153995
318116	171532
484207	393326
385510	406084
379283	251769
310689	172925
428894	208412
195799	54976
246961	454017
55914	37931
268558	183479
446182	89883
493918	164059
66995	13903
326631	259004
195729	208300
269612	127370
114501	343012
296575	16728
409016	420444
417024	420778
60589	264080
468549	322486
288101	392329
292378	221294
410472	404958
12592	395964
244411	185049
165804	110677
356473	385930
402152	66001
389641	137128
238692	54976
190936	90744
106514	420364
308553	374721
31370	244917
46870	94408
228084	59094
123041	96876
81432	101647
409848	293813
81575	194830
299671	310043
214107	471301
28129	224692
7185	289513
451794	232863
15133	274508
204156	111654
74290	378462
289187	103804
325905	399736
278707	400905
469212	129857
323775	74541
432175	11533
154605	204136
198317	413411
168276	393398
169288	72670
468091	183213
304233	86974
192237	262358
209243	224883
80994	359699
124599	246592
438685	359358
451216	104767
7353	293048
100586	31055
211606	314383
296070	277961
143102	118518
125381	269199
120015	130843
433646	401854
329727	369940
454263	18010
382867	124863
230574	222820
361680	317675
189509	146497
351436	377906
440293	228106
374379	9437
236219	12177
139921	231141
72223	154355
187058	295725
281001	331584
131655	424010
188633	153995
333756	464725
189281	333231
141929	319764
183115	181738
342486	263528
79308	214992
359669	124008
345770	27905
378017	73423
380838	440615
304404	256991
55928	368205
87536	386138
9969	301948
278252	331585
346510	181300
139279	404960
472825	141127
375923	114063
472912	190135
209173	50264
358011	383298
269294	294069
390783	70016
198557	283870
206913	15819
257339	455549
88759	189656
36384	62191
7758	435708
155131	48275
92865	423974
160703	291002
157021	185013
444139	136423
330643	357542
455769	273824
15961	10127
35377	50264
346585	228339
282894	231149
258432	48861
96824	295551
100897	356645
57522	23018
323222	126473
301312	164884
469026	376272
107058	275055
308494	285156
6467	276876
70625	469235
434869	43124
356473	44537
452377	409102
239442	31617
392241	187023
7922	164273
345401	441594
344391	48275
138937	54976
202884	217423
126749	110949
273779	6253
76044	149300
157040	330068
228431	145847
45119	186259
413488	7159
280735	193705
421794	25410
128828	187974
439977	11710
422459	188417
403361	36764
298743	361296
139279	49903
122942	310359
277568	49977
182445	107279
395983	218727
317977	183811
474177	459048
137274	451460
407480	375840
81304	456135
404631	225531
460294	280827
225481	21998
317836	187648
439719	296693
88038	127895
332707	365758
316223	173132
361001	127618
11633	237178
416851	248404
338457	155845
220857	137198
30559	415427
442524	99405
416550	94209
456231	293813
118568	237235
922	401236
173250	443979
450903	79989
182212	19377
239268	24349
128350	383096
358087	444470
107639	307889
8109	255650
245938	306406
444380	18938
138582	323106
351117	71769
472125	48714
314856	114040
346481	3319
216324	166490
169178	345456
195224	336013
354022	150874
441783	376124
210932	2710
165863	390063
176776	133489
433812	467703
265097	391414
130069	456308
300885	400224
287566	20662
65484	378686
376043	167201
107118	84502
480038	259929
104243	3011
441463	332584
98840	453493
222160	63528
166596	67040
326631	165378
1855	84957
132154	198738
208744	158227
19129	184442
106446	362319
33375	476951
286145	149388
387718	476231
96373	126013
391940	421285
209183	4413
84093	250434
196281	244230
15027	174263
89219	471585
73742	345833
59371	164884
387317	355093
275163	166326
216280	114930
229101	109072
282469	434188
342359	37607
215396	148695
177344	258370
391572	267602
187834	160722
168051	317356
104243	49896
278795	63528
473397	376993
390029	469196
339274	410028
328014	479591
309083	291674
15264	116658
328779	375947
186312	53417
228849	91711
330117	311713
29077	15133
160596	464420
128185	69734
210022	112312
213520	221061
16844	359809
217740	156120
10321	418544
207090	21619
120722	388206
303507	243118
266302	110677
247850	159897
333557	431120
19005	175060
152553	452353
126483	250819
236998	489822
352197	428214
280263	406025
296952	474713
260743	111129
469888	21902
387357	88792
420322	180709
32636	390680
48953	94516
447558	84695
272462	227948
9061	65817
80860	393326
76811	415105
329129	185897
24688	423688
101559	5769
470818	187045
398361	64207
221296	203504
328867	451016
215719	114063
70538	448046
301475	341657
478588	279787
117307	126948
450792	228324
375405	83403
108543	270323
256176	118862
422470	153995
337943	25030
165549	124085
147969	370039
147930	249102
413816	169714
20998	119123
230701	363581
263206	454975
437043	281924
399673	32807
302897	231638
32920	369599
46296	447517
43598	395988
104821	225085
327467	259003
263288	226872
148218	248382
463944	442365
227172	86560
284956	12177
228050	407386
365354	288660
65447	43814
40470	46127
18451	99789
266460	400113
375405	91069
263485	300811
81503	303424
153489	84697
233677	124153
137658	234977
489631	98906
153037	309886
180919	144243
92767	329464
223060	73336
361999	416470
287444	160377
464933	401871
65121	95066
280367	300397
153251	371022
137176	456640
216723	177935
128109	487576
466943	210500
113017	99923
270248	128292
121828	173385
417982	149389
306216	384516
304726	273831
119001	63599
451804	396988
99271	307404
212681	108113
70348	313745
142527	424781
50088	82585
220856	413183
39407	226494
2822	342845
397744	210861
217595	273831
325329	222701
110001	99405
2976	124559
83726	433724
7614	15209
76949	164700
474341	234340
392117	263287
59871	231981
130069	129706
202197	138885
176751	409828
119997	402327
237934	457238
270248	179392
33343	257277
455147	270583
162254	258163
123286	443693
434171	317686
225955	353787
59405	452746
359134	94516
395878	477121
76945	262954
192844	77285
82608	300800
372999	413880
223693	177498
376428	391414
304666	126225
198387	255579
356426	261659
41378	177395
134108	53863
308150	343225
492456	491269
266176	476178
243256	247899
396846	406280
143697	78612
367879	342089
371933	257377
295922	194201
390614	304466
44540	178445
235560	8912
432421	444650
479262	157698
231855	390680
71469	143414
137399	7202
458903	23018
119464	349693
62091	270567
130121	269005
23409	443108
223962	301784
124384	420790
38454	195916
80089	383967
261894	26019
257198	155747
490751	449435
119899	477554
283119	154616
446586	312204
307680	192524
182892	156375
434041	211271
194877	302623
360018	369599
182991	300505
236216	425827
193667	66414
287138	463549
218520	53418
445132	95739
90711	266852
425170	271300
95517	258370
40716	122462
196340	49903
492317	269888
470775	5
221369	4822
114518	148590
137332	94344
300417	407386
113676	304739
340918	337944
189205	378127
485094	421356
256748	114672
459765	293813
138897	106350
323775	254278
169899	346562
402755	254973
392699	411809
276384	51895
262321	103520
422138	119762
308370	231638
89608	96298
459498	248398
453903	291759
304706	291596
378496	385641
44111	68308
153132	186159
63083	159729
488225	428103
171573	267273
65768	277054
424647	22827
404261	423469
91173	128502
461846	474527
117167	342807
430116	216589
78955	259772
331304	422006
188112	218629
286922	382133
482488	110677
208316	358797
153322	233556
19972	105806
376675	232347
101777	95312
153006	247777
453012	172043
922	139101
344828	86728
214882	161564
278943	7159
173966	304173
386516	24639
127462	360531
216894	169891
97677	327204
18112	114930
198317	396403
46755	353990
40268	378686
24426	54976
375665	158721
418554	466845
196003	89903
37632	312530
466603	446498
461677	158811
25411	327061
37657	177374
363812	81280
96923	124845
115086	388575
138666	303175
291488	231638
454503	80466
436136	363973
283269	132996
199838	329029
124215	370866
217871	310261
358860	374806
424925	17186
43522	423727
313655	422211
49462	226785
48594	324260
27775	294107
63391	300887
6467	176119
197500	179045
49554	161776
269953	469583
429287	78699
254254	183213
302043	163391
279917	94516
379183	233198
98045	409119
266871	332326
39195	188177
161162	162598
254517	164884
219099	440660
295430	113051
206171	199156
320563	440962
157099	249403
317095	114063
398116	186548
326109	280174
380758	105788
220599	22549
193097	218727
273736	105990
415479	222701
238993	152502
37043	217423
192238	369025
459665	194169
490865	16135
326055	21704
240045	392676
393615	273831
261076	318563
328500	434366
48898	62191
356530	466737
305624	488665
364567	215054
130300	30723
97499	120912
381671	454869
407025	15209
131985	357854
246875	186440
164895	221329
444432	281252
453504	312651
86415	291521
309080	429863
421091	215992
435472	447105
7552	16325
366669	66043
319824	123410
338535	92939
429287	451414
241732	84111
145788	209471
148626	242641
201131	337915
324049	379283
250404	197382
409745	360385
295150	466737
348677	438957
74528	156376
256936	385000
440750	411083
354911	212083
441501	62438
157878	421846
14871	241515
50367	19246
432903	47664
99349	485304
351251	476412
34255	421543
299580	299284
480105	208038
403898	121607
317049	214704
277241	28076
300273	268118
238791	318563
120596	94516
215329	171306
382802	65907
377573	277450
247181	434035
62560	484666
308054	61631
456196	325645
262210	61296
374049	246311
484035	322745
89364	441210
82081	244914
409380	317118
132973	185704
141859	330970
38490	211868
451372	152097
133853	52695
295904	30495
84414	364680
376376	137629
462691	186561
92148	333331
7114	334424
475788	127620
461769	346388
226187	478415
210613	193252
303178	339453
466051	356171
258555	440855
484691	474931
436040	282353
431453	295819
464007	288035
426624	317118
195508	294548
137768	99405
480633	109006
362267	332401
437077	238307
18618	371918
46004	21583
172417	8531
285089	476951
349378	315380
146903	321916
197124	420944
61642	234758
35996	94516
287566	129928
149473	250009
436142	226168
482915	215836
187142	66048
195527	433193
433730	122210
213506	341296
285156	224303
402642	211868
150958	435437
93440	366493
309217	40034
479260	385297
262876	375113
445954	131574
231717	377683
170418	440804
63421	109018
248491	430356
243667	250649
71416	301475
233037	246986
127050	130711
228590	132740
120132	296859
70816	10646
293913	436902
105111	465692
270277	387782
104598	275790
284426	298077
191484	267029
227036	293193
475376	283389
230579	51827
243116	133537
264730	315687
332426	215131
321043	377778
239936	18553
87021	27493
306917	54602
218420	196783
453174	40108
367859	455866
138126	153183
157099	115293
391509	168213
388705	425189
180080	28196
329470	316959
443641	148900
432421	476426
422015	209018
415287	190369
261825	327217
339852	402258
248013	154227
22197	79266
70163	273831
38131	363973
127198	463623
338267	125736
488768	6119
12071	469235
20980	52246
293207	483457
483706	210841
472369	187836
409844	286119
219281	210766
77541	421285
377877	355093
340228	124085
261091	399867
485960	260879
393928	471301
65664	420895
219191	375306
316136	361798
273461	470756
174003	155747
248578	479015
108859	141440
40362	93461
211802	388195
120894	292468
338742	431634
466763	462167
20353	72670
461270	409828
124145	364231
419246	176878
5700	240387
391264	186956
453736	244995
34873	490358
73497	391414
241506	314315
373136	382377
388920	274478
403368	246517
106313	157990
160580	176408
35612	92694
434255	40447
477932	135133
167817	194165
266194	398333
259451	192283
470672	466990
429287	290755
347837	209716
27604	264766
280209	214714
159155	281924
39371	478415
196670	314902
265949	23225
188847	23582
247608	137056
238350	46071
315454	401350
84756	153995
9381	275959
65546	271469
285827	309425
407492	113683
194748	426034
314228	366821
19953	94516
264433	86892
211922	317964
138293	477772
304075	392676
441052	310736
311128	123104
288652	206838
56620	80193
165680	338642
191457	132740
471808	282224
254446	238455
179472	440861
383434	240058
488216	13370
84698	276549
39892	159265
303807	309090
380739	46294
270248	49789
263799	360736
187034	281924
487924	331349
254155	425838
95481	296645
256012	400915
418786	374201
10267	190369
125303	22827
477545	228324
410821	98906
273289	354961
135179	401101
200229	371918
391256	133156
302677	164816
257935	142529
355485	196479
458450	390743
425640	229976
490636	469532
263703	70002
286922	237269
313728	354630
71945	314742
264554	423743
419540	397009
407912	160322
134913	46877
26273	425019
51359	485185
334663	337355
158643	240796
147523	480071
446763	478415
51543	476231
205773	318735
415349	140508
281878	141649
445575	209285
55762	151171
435052	205270
225319	141910
67675	204330
462256	314742
120509	274925
95032	355806
152276	190369
412440	239547
356081	144845
55451	263009
9149	404960
312283	328059
226848	214685
256455	93627
393452	449534
328598	9054
201839	8623
303052	5040
405237	298415
202803	370810
200766	4138
89624	212043
287566	35628
55659	364256
151303	285250
480801	313745
138412	295389
2462	317118
54101	157100
451216	172801
154456	260632
154597	290
143671	192710
149147	154309
343055	481279
86221	304600
4325	331535
491880	170298
469503	407649
268389	145064
437133	378199
7382	331842
253932	86560
154074	225013
130121	185578
430469	146118
366187	14012
442839	367280
234385	215119
276821	52223
470441	461846
488144	183479
356064	381881
315115	483939
326821	76579
393435	330143
418305	319333
91895	356645
57201	95942
20849	414753
94099	175960
439164	275604
33808	425510
396387	477823
302798	116117
134599	118333
7235	456421
126628	469235
110174	27464
238045	345745
132153	273468
176321	443778
301659	351030
277250	205534
326428	187692
368739	366127
169794	429128
70703	82585
254446	269612
66183	298767
246608	95358
364496	430311
174162	491698
359718	94083
228496	455673
272742	388239
14966	54976
342733	270095
157013	155911
134299	174947
60171	263009
136611	456845
342465	55682
284859	304865
35258	79306
344970	486885
21747	167139
419017	345745
272838	428603
324723	54976
126719	290450
245679	161320
224006	175810
119064	340451
333045	478415
298293	22804
40527	21583
217676	331349
207150	255220
454750	130310
80000	120240
293913	324184
436695	163445
449406	9418
330813	1057
285845	132996
66448	298767
160532	32807
146970	422776
74824	443875
297374	440660
395975	477959
372214	72668
269726	208426
301683	267022
55914	219865
200155	471408
284248	95629
170909	351516
157586	9408
202695	358935
90687	79783
220761	492906
110421	383039
442365	59102
284808	434828
183718	458489
149769	380958
419318	126796
169253	234524
104740	192321
32865	137671
273610	18042
146893	422837
122464	462940
41441	227243
179751	46660
286467	48629
234811	122694
357309	453697
311923	83271
67693	322422
447806	293813
389566	168213
104619	458948
169135	314742
150165	214024
128532	197281
121861	62191
99405	90351
154456	208577
191944	474046
268635	401093
186369	490707
211515	473339
264440	463028
57991	421458
294117	13370
408079	339368
194537	458183
405555	362784
328065	349668
22278	204078
301955	239119
115123	309801
267745	239972
8287	317118
285688	23892
94578	231485
103280	15209
95130	476303
98971	62819
324826	299934
242084	377757
478207	25415
110947	473502
68098	458289
428440	75379
237008	256240
82759	26593
44528	341271
490957	18094
154086	325814
282568	91711
275981	12712
20401	447517
275460	393845
282852	6899
14060	220333
81355	392631
14586	59068
232803	213639
103807	138268
268828	275790
413783	418282
486880	301507
153813	34547
53842	209245
239804	214714
17819	317634
272174	302084
85665	89232
113732	205246
412911	256121
460222	16433
409016	452098
397854	32430
352168	166221
273915	241718
60072	316394
116930	489552
386516	23018
27821	75303
308150	159411
15853	227101
267562	200379
377610	416262
412700	478095
88514	4773
237506	396749
382848	52490
293141	297649
323983	452746
40403	8617
339333	231638
42370	243301
31719	265065
32033	74611
486667	75568
368681	315671
165632	187023
435946	336590
230606	378280
377309	345011
106895	65194
267904	300397
250255	393326
213974	290284
295370	382511
24688	387742
63427	22905
228606	359218
193893	331508
404415	38191
277373	372903
196252	226494
322363	273831
410849	53389
398659	362206
265483	182657
283227	408228
331062	95942
329903	309524
64074	441926
358172	161119
137264	343547
269357	262954
92498	436889
59266	492147
295174	484855
124259	303218
361628	218730
215472	340561
307294	27192
437999	28065
432175	469268
94062	109580
9085	234748
228128	399492
117596	422998
92978	280796
327510	245679
90993	395840
177912	298530
389512	101002
181214	418193
234881	367620
92032	45946
141892	484480
146893	300933
131939	385967
177325	58313
411913	253002
340969	392535
135495	243160
34354	306578
464847	308100
139593	190369
124698	36364
235946	309116
198862	287766
102458	100477
475648	355966
100900	243547
399405	472970
38083	6253
20741	302421
287566	656
173769	46132
390077	253262
433391	328714
437394	164796
213364	4676
274304	86728
432600	492316
457839	295650
425876	290523
484308	186591
112443	398333
367242	123699
314911	218727
371806	113683
160580	75034
331272	318563
168746	413905
130171	231485
123713	73667
353842	250898
184304	249186
22378	352261
147581	49903
102065	42524
103584	137128
102795	5857
45533	217243
404852	106169
414286	253303
458117	383585
228229	177415
188439	1276
164972	337741
237752	430610
192249	64444
190610	13370
118709	104383
211867	180957
494005	103711
466235	213591
43405	350491
139546	315888
417365	404435
366263	369181
148192	351384
158608	265345
10296	199353
106274	16786
365078	59382
63916	15274
446182	62553
313314	197563
443308	10345
306772	105878
273422	281163
23203	274692
242056	270324
269848	86560
166227	475594
217118	222527
192857	205702
314870	181254
198317	314296
435468	490133
300240	120744
198668	371052
115725	488441
153505	293813
328353	254471
467610	245679
479320	126145
197936	340293
14632	295114
127229	61430
377588	484447
122174	166063
320299	91035
392459	207076
244092	152248
342449	175922
326861	76333
319316	176878
180428	402922
303666	289970
392953	147665
387859	92255
118700	86382
441099	181145
383164	355670
471382	20796
488417	217507
462824	440660
404892	51881
89238	378474
482940	197519
45671	73493
43625	309632
395851	241820
368365	204554
106268	447446
145133	74416
68970	427851
52143	68063
231800	298765
13297	384366
174034	306798
417727	256439
245937	110708
159687	94344
467605	182885
369096	21129
375130	357621
46092	135537
16458	238521
333821	86476
382249	299158
293010	435788
94642	160305
288258	305586
53314	217432
437849	90352
155302	43814
229650	399736
322858	466737
20946	320625
67549	9282
248222	285362
122701	392329
9414	109868
28227	165267
449628	214540
200377	233181
178219	243732
263557	119868
282361	30972
387189	421840
298479	353313
269941	440660
464847	123369
122677	105878
488699	34381
50814	144845
153339	13370
235815	297776
109599	118528
341445	221303
217550	46972
292443	294965
422354	433418
270630	164370
171671	209572
219987	344353
390543	466781
413807	475014
245965	411809
176697	13370
106424	393612
326544	49903
389684	300823
26318	231609
382462	45226
210247	196783
404568	24890
313088	175213
422995	176536
155451	428080
263310	478415
119677	378686
321438	456260
448104	85840
259372	51511
420511	391932
348063	313314
68832	360072
180929	387500
135032	456915
43369	327688
137637	431137
40176	137128
104954	476635
310183	176878
140538	375854
200019	265518
476265	226023
271794	122694
67586	382923
9704	194333
430681	130135
171380	266700
482650	139648
448945	68456
130224	93387
441034	399286
121394	35629
128383	94516
72051	86881
252150	138574
128666	211868
273946	190369
5662	447329
151923	94516
275046	108731
37329	30638
303169	230551
462212	211868
330674	99316
223116	217423
370103	401951
437636	433972
269761	36690
312781	113369
304146	373790
109987	401101
459193	81899
166212	478415
12967	420944
270821	432175
256251	149410
343026	249685
274208	290450
126911	390197
142509	299863
56396	3747
462366	300121
89826	399935
363716	281924
459735	244545
152887	243342
350650	328108
349901	136185
438607	76454
390771	140409
192657	208013
257361	73016
47080	378686
433354	325466
316154	147800
14717	61571
446182	388018
25831	427111
147613	351732
382692	32406
168410	453010
391418	94091
167117	447517
382203	130389
485307	287797
462869	16153
379680	190369
235036	190369
339636	241468
316090	473586
283633	86892
456021	407497
267479	134153
430116	50264
385308	231485
140195	4369
355966	83811
155697	99815
218642	164884
318335	343860
346486	97215
319872	2232
368463	142667
296518	315671
168361	355171
315951	16123
463157	11780
437750	482143
462169	9978
183263	58288
45532	104338
236216	264242
487300	315367
191907	392062
249596	464420
261357	196169
339333	93799
153322	381054
167588	162171
33881	308993
430636	347149
39892	24827
396432	9437
81369	310756
301464	97277
294323	400322
293336	142400
3109	376993
438193	187651
387378	279321
323715	170741
314311	312074
177244	290366
321141	88935
94102	406323
56138	204453
370909	485185
268910	455769
160237	438667
244688	307132
79933	195551
453649	270165
296400	122193
329592	268258
383967	299272
198701	427199
53863	93938
141187	112312
302983	128132
204994	274309
69571	198036
321243	399462
411608	383822
3616	49342
477932	54085
219607	455758
360824	251169
398924	419435
398895	210579
114748	274159
224589	304173
413001	195121
227613	249202
131004	422375
227566	425503
375405	172769
253824	40447
283936	213482
365831	449298
89257	108944
334590	340800
418416	258154
373287	366941
48922	354903
493625	103205
440137	454586
489657	448283
219765	387742
470708	430754
405237	287382
91029	255655
319502	97277
293705	165653
373755	20719
422839	358531
101486	378686
95080	67040
439926	272339
405014	214116
15853	303175
293913	295515
20903	28065
429150	65210
287351	431137
332790	378388
100948	345299
153407	155895
458789	317118
305287	166685
490553	420895
353287	100048
432625	377368
146893	310756
120071	451885
287929	152085
408551	152502
121860	261356
289951	42227
481419	486175
335182	303664
424637	375840
133477	273831
347448	86560
293913	413478
107709	209740
295511	60274
470689	321827
339278	285156
123718	382832
370072	439074
233234	50952
198317	76578
300916	107274
349115	409828
421468	187974
173189	315962
15433	345865
388485	242965
211694	226308
268452	247688
1292	347374
105332	146990
24125	434424
242440	33366
391479	418208
93453	158076
194305	366534
32233	308150
272620	470554
105964	422164
234453	214958
483987	423757
358167	289513
102932	64543
308755	117842
433483	41753
289445	358999
13930	27570
299188	331581
478588	348826
126966	95149
118810	455252
157695	477350
396398	306529
298156	266852
107837	424306
264026	300327
367689	134767
327922	68334
383447	12443
261130	267352
94196	423582
432504	288669
38356	86728
344284	89047
155526	293813
342465	166991
215578	47727
194891	391414
102387	29175
469772	115746
10546	3719
476930	256121
164238	94516
423924	175060
335591	26551
462691	23430
155145	190369
414421	9054
331685	160239
314207	434893
345578	401297
37812	339582
419264	426716
292338	219499
98744	466737
397823	444628
111549	249940
68036	251597
464073	132740
249902	293813
417411	336348
228323	299228
131606	316575
462041	208617
318426	440660
212874	9889
479878	391215
336211	475964
301957	462431
219715	12592
194601	360860
155073	194245
244127	307294
156150	274
8995	264406
368609	28129
198495	142678
6289	96094
192465	477750
69978	103434
305655	28838
174603	186182
171135	2046
244005	97108
391192	285203
300916	297771
6516	348175
332512	431334
41257	154137
71189	28098
3321	293813
102672	254195
291345	249630
57906	189897
326722	137318
303782	351414
169535	262365
230936	193278
23518	108222
34447	199951
383429	345401
384711	79989
32049	149035
299011	405217
163498	20130
294789	443544
295865	325001
325839	464616
350869	440660
397495	88289
316929	279035
366228	242081
461821	200086
228431	255400
237406	33168
44457	442763
169620	430356
226054	46260
147050	482122
420985	185944
288750	200457
203886	122462
118132	371934
80868	14314
327209	273990
152368	28026
209224	209565
227491	51881
209283	176908
15068	320625
283803	11626
366369	202523
130576	440962
176321	91947
363984	301659
200092	128559
464149	50747
308618	160461
223911	478415
215578	36251
29080	32138
10781	313709
365798	94667
482143	437599
305588	43334
165668	387979
180754	220417
303507	76297
444585	28129
17853	221878
281236	109985
303564	419576
108148	411424
41636	60517
110214	206980
55567	179102
155360	175721
154995	253663
242551	159378
294908	228431
330958	361458
364427	233989
471016	279741
471169	58666
5706	60999
473077	347561
259597	203656
472760	378546
349899	100477
33560	168381
157238	190369
354682	15209
485536	108020
95995	311911
429899	321616
452076	331444
245229	290450
190145	184692
485791	52400
16859	31734
167588	131471
376553	440422
414421	287423
145422	428214
218353	478415
400819	114643
617	312780
147795	81645
396043	268729
278728	12895
460257	237235
276821	486104
106164	115550
304770	54976
196462	249102
253069	358032
91600	112446
18770	181204
231429	130495
212289	247611
442435	330461
162953	286936
400634	124085
338507	52163
98382	480602
15027	30428
320597	24081
291172	35735
471144	182036
474561	345401
97233	15209
309917	245332
183397	97957
250710	185479
35887	95942
179535	75771
312423	221845
111968	285156
130655	448995
87314	64899
293399	487143
30324	246311
229867	429550
426835	296758
289526	371918
415366	291200
249845	187974
153322	427205
252395	220417
62678	133529
219777	40784
425112	339775
160169	458264
283612	115809
103594	70557
263499	201756
401486	374939
26863	256121
229950	209324
17032	164884
190402	318735
343393	313314
229849	178436
211238	300480
247943	21523
317727	397428
420972	110677
442236	151096
103898	447217
399125	384849
337271	366127
480243	8303
227781	128115
58971	216221
115334	360860
305851	465921
236723	186920
268505	200220
362847	90188
193306	164759
467101	161381
198238	229546
38965	86728
92654	138185
2339	418838
8368	175725
404337	275677
58275	477986
373224	207916
58179	43334
297966	183251
367885	18979
428925	465604
107218	137845
250102	367325
296029	64998
91541	257066
466296	17759
203200	118554
249368	255756
205965	192713
464140	118583
490237	219744
22287	109922
374379	189170
65683	218615
316188	366941
101479	308923
356953	333746
214880	395522
403575	212875
155784	310756
292379	231791
42638	13370
289050	1852
322326	22827
2187	344828
273887	102352
489603	90010
489130	2417
360531	400986
143913	451031
115339	82585
398112	197202
162862	53863
422246	305365
317831	480034
161363	369506
121860	141525
432080	110677
236123	401871
260	324639
141857	228431
484075	366493
284301	484861
388249	307108
302903	370279
378483	400184
69011	313314
141535	454893
471079	489822
154981	227297
28798	14924
200038	114454
133852	160419
429899	177772
481515	13370
489640	295113
219546	168509
382984	418617
380911	476705
434146	318357
39892	323302
105698	182226
96956	4905
451484	96307
246221	484274
5857	439373
393482	279993
238961	52537
178300	342486
488765	105878
294079	453415
123541	270789
19096	186259
28399	261958
281409	244005
51759	193431
81249	144130
8553	104047
442692	225462
406963	200718
188572	463615
144288	154907
448552	285446
17729	345678
189366	411739
387986	105585
233792	106905
477963	105704
221296	285259
468741	391414
135332	133649
267562	177690
440249	331561
378486	469235
84960	10646
292230	345745
124259	323056
125521	287957
140386	89047
204938	272319
479587	455181
109065	159249
175437	228790
347872	42026
254599	49021
66547	298182
282319	117368
356450	134694
468554	67584
273717	393326
386102	156568
255667	327436
116525	368416
148739	44929
272878	176878
340553	387860
445712	41652
81225	105784
6747	173328
284613	82127
32770	458382
417505	222701
251230	424370
141114	389750
140980	387860
132073	358860
276373	459125
398764	470407
274579	476410
392429	373479
114405	401854
216084	399431
487343	88670
123450	208487
222397	266852
265986	428080
260356	469111
29533	4349
94671	141649
333978	281615
382892	193705
588	162795
138761	142018
142919	353966
282397	293813
1516	293813
296914	384671
426282	249234
262978	133885
402689	186714
386588	209952
490553	405697
289125	47376
461415	166772
438581	270819
356540	338493
119367	262054
169535	267681
252118	263009
357297	91600
74541	200444
454263	145691
328075	2232
60938	464420
82884	439271
168130	450798
29859	315406
325533	79989
396605	238041
437716	54976
282106	266852
459138	422175
397270	275790
189430	247812
272785	87889
447568	485755
319259	388633
204775	163614
97061	20088
45551	32807
11	50264
227435	226308
7922	420959
325604	79578
384052	9054
119925	51488
460631	270825
413251	384174
226642	219610
83344	440962
301734	400632
352739	114297
392644	348363
142998	489072
104716	421356
366654	439307
2908	385000
138245	270389
17038	53863
17398	450417
246823	461949
187507	319462
458968	369248
103050	153534
306327	89410
240886	58810
476690	379825
258447	49389
247834	80180
319882	317118
196399	462624
170903	360708
114852	181767
321626	353894
211990	248703
263125	51195
378498	449435
136522	337272
200397	317286
124133	461607
330013	492656
161178	460700
301823	96259
426364	50155
189177	279011
412719	259558
487235	222701
125649	323267
24600	38063
194540	107711
37873	299027
332470	86728
346596	459649
398214	227101
270032	172686
270059	51881
12213	298767
433397	198037
117420	421935
65306	334613
447547	440895
42168	110677
186595	379976
369030	344576
246414	187045
452005	90239
115917	191914
426045	115340
146391	375353
404738	166513
155264	327061
291936	142767
408737	455456
466344	372328
287566	450307
68094	409540
318812	51895
77703	478294
169631	255650
233720	400167
22414	437530
182671	483627
281620	314149
263266	476303
16736	186041
286859	367824
276821	72489
364607	219499
392953	175321
362440	52917
337871	52025
146893	140949
492682	282222
426800	226650
122905	429863
476447	326586
167035	456174
70264	286828
2038	315671
77604	366666
248288	23230
297716	112258
294946	243801
128762	183215
156858	462973
169376	30465
227887	183213
119479	83951
325216	485932
112639	16433
205089	107304
119108	300551
338886	195121
471666	55909
107816	359762
417810	307921
202561	185704
209692	66886
375405	223370
251372	470908
140171	258880
104805	222197
80282	411424
255344	466737
31837	346075
241719	124306
296477	313949
319119	310756
181162	14
279481	39432
89101	23296
278435	493792
85478	31854
298317	415926
240098	472072
230051	80197
127469	351451
340197	36885
239563	284379
288435	420669
460775	218648
146590	102210
36084	393875
123025	42035
11059	325604
468287	256261
347121	300670
62038	84504
166484	84677
84662	438419
326422	265204
126764	257456
219546	453012
1080	221547
409681	477491
303059	421935
340863	127210
386901	429026
136146	261477
125801	382368
327982	267367
28333	209572
211444	468276
176913	355594
47129	385335
75886	486885
271188	247527
67016	137128
319824	51881
68625	471745
73199	173018
235473	5258
169830	313745
413054	401691
74143	84089
74852	276519
84722	257298
387434	329727
333810	28265
381121	319385
275879	354630
368060	411424
20401	41495
101137	467703
265346	388870
123955	395214
287089	72985
380411	423182
466998	388575
94129	223512
7680	221100
263566	150296
99405	265041
317469	260791
3077	190369
286789	57728
27322	469446
364692	203656
258306	486924
263405	175184
330045	489552
238408	391414
461516	292447
473630	386213
29507	94667
174312	364517
252923	431411
155773	446351
111474	242552
279398	484584
35739	372187
285647	118324
305357	234918
489539	223380
235445	97134
166020	338915
356545	368859
486882	167517
197544	148590
27617	422175
220996	119359
105366	32605
340126	406293
485704	259219
101049	440356
230518	231485
406660	226372
224869	88113
142418	239916
288286	370695
244514	119762
107848	286690
23255	292721
188542	164884
302017	434945
316796	443009
113363	43771
202352	361999
449884	460012
183868	45585
285374	445708
211226	369599
381205	411809
299735	450226
361735	152327
319081	309631
134632	112858
232664	355821
216006	36631
275024	101058
271240	481522
189640	358587
310915	481785
73298	451387
454253	147121
350943	153746
244140	293813
169833	13370
245190	337849
208713	278520
129871	378462
459702	52621
115917	407618
332989	82865
198758	436042
460490	185479
101834	171959
100503	348798
374305	3499
379091	463549
111786	458183
5725	13997
434658	8346
152071	214050
361999	5040
385168	331349
306328	29111
149321	434035
437049	53624
448099	389623
127921	139558
81051	162831
479614	386607
65664	382019
371755	329943
18932	361451
263520	166828
344083	320796
122377	274089
428292	375840
324825	270095
58904	382936
269159	172089
319259	374303
25959	99253
338728	24000
429787	298646
289329	404219
439668	178384
346504	357681
199721	58567
131661	68853
158816	107004
224811	476510
267632	228431
259622	164884
122953	474228
89531	365043
124291	440636
344347	474071
283508	374528
459191	22347
408357	257333
204385	275870
413265	28026
147635	3382
250828	105386
73951	34720
67613	290550
60101	44217
2349	313745
354778	291249
444759	63663
89386	8463
131097	293813
27261	428214
296514	449191
153006	366799
90147	205287
462859	371918
231786	218485
416453	184273
315805	121828
452776	16433
339533	440660
99274	447586
322798	466357
150053	215687
470672	291313
52695	262079
75533	427796
424460	61309
285037	190369
286920	43036
24902	308261
97644	232555
91108	467703
101955	304589
230051	281550
47295	388661
74195	52537
299682	248264
219870	348563
55001	129185
203793	158153
384761	101529
235140	342807
142116	338076
17398	287401
294428	342318
469026	187836
485667	7211
50437	453012
467636	15209
400759	66630
104817	378546
153322	134682
202078	161925
309917	306981
364617	453366
388105	431058
87276	237165
207828	110677
339461	443658
345715	440141
190207	368205
444235	131833
404265	339174
236008	264406
309917	301312
363052	452464
102644	458232
329046	27464
331503	333591
471876	249692
368900	137128
43216	187834
36228	219743
2658	297127
17481	240209
387960	430780
221711	333357
49416	131315
90368	388254
365484	291469
240956	453012
188616	270578
453738	71009
46618	22818
323851	227712
92466	114930
197647	317356
179041	362808
81437	462267
413176	57080
472546	48861
227807	403098
11983	444342
400586	217349
71091	330816
309814	293472
89219	454261
86453	446351
375553	187600
283227	230378
336310	417359
208480	359358
111890	48275
20281	334680
18317	200549
404099	456403
467281	28129
68098	409598
326631	357759
138126	343548
287444	8855
420736	44826
50300	410951
264399	207583
494029	419383
434033	128735
1476	113683
303671	93627
265964	461182
489394	46905
273385	30919
240677	300916
54240	136090
56643	206312
33172	220000
96279	45141
394636	443469
443120	382067
31536	254973
406855	194165
477932	331982
121594	202436
115922	42653
380861	67571
254761	2322
72716	429720
247198	388603
32920	238934
368609	391414
472203	462973
303908	184902
263929	319651
389152	478232
37526	121960
256505	471837
14941	105687
153006	295059
177693	16760
408760	158562
70945	138217
48411	274309
278273	144306
173650	229393
67914	142573
455447	441931
44082	477173
466181	469583
162821	354630
73520	187836
360459	376367
115284	489075
355599	162715
282139	126955
176954	278955
409837	92660
62847	267352
195783	79485
186561	342403
335336	28129
442828	190369
274717	175152
74273	108182
67613	104299
87376	420790
128563	451738
382848	49021
446679	21583
94447	98168
263775	29422
459850	218727
380921	202523
392953	223150
304639	63704
248334	57375
284585	203783
70549	393326
138656	404960
104123	255290
83275	308437
432362	75273
248013	104721
145759	150264
107032	328550
218705	119762
392329	331316
383343	344455
227857	285830
261305	58589
39195	488695
164883	13370
227195	348798
416366	109903
252897	63963
268216	123369
284852	256121
450881	78811
116947	340185
227062	151944
405788	242571
171093	252961
246964	162035
389566	32807
39601	263889
189626	478415
335755	183213
298370	95942
36744	336590
87366	484274
365936	261337
413479	30053
393746	256891
5857	27404
450416	423958
411541	113051
161563	124085
154030	218727
446107	355700
452601	303196
349276	375690
439309	218546
315958	52537
244227	200442
386428	298077
330083	440962
335182	400627
276821	30193
157614	456640
329379	30614
199291	95942
53428	407863
89608	91470
297716	426986
82755	187974
99894	291172
63427	472898
283718	217219
207828	225163
173487	318687
184528	182000
48818	273831
120063	37057
417201	471733
348144	359802
411419	444504
231342	334092
449282	63528
297345	126035
146893	2705
44542	363293
355893	302759
183226	42890
204798	162247
267562	428944
426824	122462
313916	242434
211697	1921
216581	332079
190685	147552
460297	308984
221911	451399
158946	105498
167092	277505
350334	183213
286542	251703
408079	425307
24539	153771
197131	110708
200722	369577
412205	404876
29045	78811
110192	264908
112443	402348
104059	320625
198398	142018
200464	90696
367246	50132
65134	113522
455804	419576
34796	252660
364146	275152
369000	316929
84187	374344
28435	266852
51176	62735
327537	431820
70406	208077
453969	137719
304209	333166
82688	419728
309422	219701
417369	430171
232043	462940
336768	101946
473351	240796
162249	155817
300478	441892
474699	311937
230914	450011
217715	443093
478388	171307
409892	29477
147682	5128
383387	120489
186913	160379
209293	313745
354696	457418
191768	155919
357756	237784
164975	447517
191761	115059
464730	24634
291547	463549
475096	227101
415105	42849
139472	171734
493742	432543
361812	40127
182464	390861
88761	308456
242551	229048
24859	273831
489838	364294
59578	138180
371016	5458
286039	92687
260073	286334
480931	110677
75534	428563
203173	16433
109909	142957
450736	413089
213212	172266
128704	387332
191761	11807
24688	304865
239518	210701
103579	306057
292687	168036
113204	346901
233498	55145
113222	81222
123095	185076
66002	149410
411039	164884
449735	282146
60907	317118
486236	289883
46902	278030
192232	204843
327506	143582
127050	273831
204449	16041
308073	4606
150492	276621
432632	252340
67449	16433
322922	322541
184277	35707
385499	244703
184149	163344
342556	452448
25391	392086
375804	61337
408972	190369
9876	80193
484034	40370
87126	48146
112317	272069
288594	387860
276209	171083
118690	169631
468828	459895
470373	425139
315805	343503
136711	489150
425510	60333
131199	65371
400826	472054
419463	404892
140942	481367
211571	334424
126870	86319
411583	85040
331062	316575
261759	263009
47898	290211
75256	98847
243368	461846
229048	379976
492994	89047
348181	93913
222540	469235
196880	485089
207307	15209
374899	240225
244113	476951
14871	2232
268424	62163
175816	199043
373647	12958
1719	51222
253183	301190
264117	723
483150	189993
296477	119381
170730	136351
12826	262954
325921	61792
88840	211319
302033	107602
306294	137561
473003	84797
394975	268668
334477	97108
395401	69821
441783	241137
169004	391414
229323	318724
421097	322788
357549	336469
461535	214107
35494	198855
321009	226308
128643	325891
66553	341325
199683	372214
409817	247989
139501	466151
436148	62139
188481	89316
396975	95584
396824	309848
485534	25984
420141	263514
190281	420187
93408	204798
451864	341470
425341	694
40009	106340
440190	286828
175830	291663
86632	228989
312241	252037
69808	428095
118095	459622
25756	64474
206516	357854
171915	275861
65513	9667
217740	270854
15225	21632
172888	291823
325638	441475
363467	254030
262087	73236
291299	236240
127385	38457
208754	381709
135103	380003
263667	482594
438646	484247
400900	134145
459763	75348
480593	358539
423476	348176
316056	449530
293180	70628
126223	94344
22686	19377
236930	397391
82650	341271
124984	264908
280647	313745
21411	267432
434786	257656
107507	160053
205152	276744
5448	110677
407066	118333
73966	466737
16542	7635
212730	263925
355119	435173
288333	144845
1002	378462
390141	347202
81358	492701
314803	363581
393761	432356
432175	162535
184528	120
460505	388575
396869	223297
46558	41075
329698	234918
66259	288093
307144	232147
475945	190106
312758	273831
470775	231485
405920	76454
489822	290840
125490	279481
226760	166827
28838	411455
359891	32228
276821	240016
44070	260110
464180	476231
305757	151944
19459	97985
438642	253452
283839	77438
105964	35917
264982	134359
264605	153736
9787	205289
1057	188472
78063	48861
257284	123126
358860	206836
114685	105500
133852	313745
100580	378762
414730	404693
87236	369599
11719	303648
309336	118286
14793	384366
329568	212657
83539	311221
42604	226494
437867	94213
150271	489552
25468	284843
126347	266512
181201	127137
417801	112317
386843	414030
473373	231439
471169	118952
342476	204330
301118	331508
86332	485161
202600	66405
105323	466226
124957	401881
456021	412220
10296	67009
385023	265088
36874	478415
366088	418771
75430	440249
15188	8084
479393	157726
259775	287347
253667	486885
252886	468144
407267	46278
411745	313745
63455	266762
144852	315671
104510	5986
326260	398191
79282	264406
278183	340772
297882	461944
112764	378046
227603	316708
17587	161557
418166	262395
200719	464734
25528	226494
391157	185276
161977	426034
298202	185472
128686	241718
307718	268531
332237	88113
41495	265589
131757	160419
292276	196783
145567	432867
221750	167687
98494	186440
171403	385237
149541	259997
93328	274309
304209	241453
389641	378859
346216	128818
12448	294385
418368	326155
62074	492906
122843	430356
199864	278421
58008	265099
388249	75303
262324	385941
48708	359666
300517	213479
187998	235429
377323	162247
135655	356315
49931	445708
387164	441978
238180	176613
385454	190369
293819	322306
87741	217423
203692	104498
283633	160468
334196	95769
43648	389682
75568	94344
114643	342568
209672	220774
369804	94344
125948	275062
218363	324063
432756	366118
298848	51895
441380	177935
119888	203279
334296	87471
116164	391414
398903	405217
170588	229559
281264	262954
383223	254525
100218	62191
404319	34801
134665	458183
360459	370799
282725	161370
417629	262954
367861	94344
466086	409482
88803	276358
203655	317100
81304	144845
201813	252027
493918	21523
7566	316117
444397	202507
220893	448143
257977	354607
386297	87283
414137	301659
87362	258929
9337	84504
215029	405217
432591	214749
169045	79705
466326	272711
54742	176760
110421	233205
317263	433193
190687	165386
390083	450541
313070	228648
60372	317356
179919	155305
143251	355552
292164	29105
485910	440660
109391	178339
4533	250087
218910	270204
13192	436062
266307	217497
64490	271328
95250	141883
409681	380085
393419	155910
456484	367458
417258	153995
107998	401928
233498	108572
237242	422946
226364	328751
411083	100321
273222	166513
63396	276399
258103	164925
317334	243840
291210	209471
285362	284843
280600	27735
303477	440269
256610	153995
347036	187546
41352	84089
422079	250679
333737	453009
374527	294836
300461	361853
441159	142018
266307	210717
347042	215477
107711	29253
237311	251116
402696	395211
358985	256121
174606	199861
61397	266538
37459	100862
318756	401970
230051	306431
432175	41121
486635	153995
239748	363923
314311	115697
322347	203656
204200	77637
312760	336590
392086	232799
371184	273831
415665	15133
161023	37516
274807	149533
208697	264942
139893	465465
127383	98113
380846	198634
260021	197440
319303	458053
133394	59759
459110	244005
479351	60374
116525	21523
269665	345724
89348	396080
375320	489485
317174	133638
352423	481785
92189	214024
48226	12768
4802	256723
106778	433934
145226	269199
414286	303167
163471	249334
333700	407941
2424	407334
120808	26366
400044	219198
111926	464931
395647	379696
125041	169705
226148	135139
32215	379976
296949	55382
485	53863
186182	5040
444874	4634
80971	141166
366198	348563
58397	290483
483855	420073
482154	344232
302652	248126
399825	469888
349140	302836
87579	269199
425540	277936
37983	155783
343379	24187
208577	405237
407766	190369
170375	124536
173133	424144
139350	209471
55295	14659
387097	89373
409493	385823
248179	255016
189388	483511
418700	396144
226919	480094
41025	259558
28252	48275
294323	310756
362267	148193
437303	25202
357621	32807
289329	184902
189454	163348
110580	284982
5700	327217
472871	285156
362051	209671
326260	261751
12481	313351
27138	444995
138857	116070
139237	168381
315463	425119
127453	76454
33343	403467
270007	83403
194766	166513
398895	478232
484687	298280
402424	260956
73466	348798
66919	221650
45165	351361
341097	5040
159076	317356
354690	419974
269949	88705
329727	80543
65862	291249
474142	214714
295293	109690
362583	34461
269612	377206
409357	309801
186843	351257
241403	46127
462572	420944
68092	125471
125399	25410
216666	248697
199340	162884
32163	304121
437041	13370
214	327061
76898	351818
88632	242434
113068	249381
307294	177274
93055	392055
344486	146863
160961	275677
349336	311297
377649	157898
240203	48007
116370	440660
374767	451016
460033	119868
459058	160419
356530	37155
11994	90277
143302	321150
238083	154985
215777	435448
179258	224614
168274	298218
289675	491964
207141	492472
476704	27052
33114	190369
111042	231513
64377	329309
168464	139755
266868	138495
493550	469235
28492	313745
328421	395988
246842	311212
403078	338915
292468	467004
401825	112428
34672	238919
141015	202571
449649	77556
144788	280592
39683	79195
60449	177630
65981	401389
33369	359218
490969	160550
461833	368859
270813	181164
342486	407665
314343	208300
18298	424441
435649	319529
315690	127921
105126	297593
180073	49789
347121	159897
167632	332906
231082	137075
79386	318624
388362	350778
354703	48370
132622	19483
278312	145691
265371	203656
191077	418143
75324	436666
282715	12443
435322	49903
344995	440269
53213	463932
183679	440660
253102	449090
60448	151938
72492	32807
430898	248403
223929	181011
279356	410355
425345	391414
463314	330157
39891	165267
46845	189957
444321	475047
482851	253650
28130	13370
320399	22827
412938	132434
168000	16402
444559	404806
58505	2603
376943	222701
379432	356653
345918	316575
161029	372177
336708	372070
338670	267172
306304	188319
409010	150002
83137	131606
15872	462616
194114	191574
73588	153183
195608	291983
117783	185076
328568	220182
442928	248778
260495	3041
444036	37476
138182	366950
301166	18108
372799	206968
337814	294412
366410	337631
466303	214992
220949	402047
101457	267602
15618	369181
146653	4413
44947	317118
274399	168381
292977	375840
242107	15209
113629	114063
52881	355806
255650	51730
128219	450983
474177	141068
434758	231369
195689	324233
440676	184697
38909	187382
221605	115912
182315	190369
11563	92628
145881	350822
144723	85423
379786	26580
414857	193705
270122	453650
310268	56880
430818	368892
272230	26053
86941	11626
400582	457756
214204	123710
375215	120733
233388	164884
471899	291832
102011	54700
76228	431860
180780	187974
305718	52396
67400	259739
449337	123785
413795	160379
299548	256121
66509	267553
160580	483761
358860	324502
464954	194016
219057	167588
127401	414832
68532	279798
206508	296313
162313	476951
41864	204356
124263	296777
50139	248921
321043	262385
410619	27000
27069	245575
292347	41673
313263	488761
239	423346
111240	478415
86743	84002
268939	192610
407334	326330
127604	478415
398333	64298
294071	293813
454867	20492
428861	203625
425290	8638
162785	16041
130399	486885
173341	478415
206067	155339
444862	369599
224678	465313
426354	236774
424820	288837
125417	305724
172523	220679
215260	428073
170688	208300
68098	4023
37407	27464
36555	209933
39910	34141
72003	241048
150825	177769
427388	73305
288333	464080
377731	129403
262660	296423
197910	452512
106531	453391
442380	415494
28076	98095
123029	265589
295426	490707
252746	369599
132141	303466
82453	100284
152368	305649
88304	57375
342995	8623
15640	24000
131939	291083
298389	155737
435140	234797
191484	441202
116166	288280
13722	412574
113733	168860
112510	45737
492292	235634
252083	136331
367764	430356
97861	211134
366986	368205
235262	479760
305534	465313
211312	312259
392086	414212
357017	437603
482505	121495
173995	361256
222102	286828
404946	10965
176913	125645
134299	363568
100003	154137
103278	407117
15068	13370
408426	75591
391813	142018
369391	454261
204862	252998
449827	477361
493625	364000
335743	149907
236268	480025
478389	332603
105249	375764
422540	225420
208219	432693
267057	15209
402109	241431
36228	53994
230557	166513
346257	285395
280762	138823
102050	351732
491037	218701
348644	40243
261920	246672
468771	128064
417257	309801
126875	295484
239200	341271
316136	307770
418180	214024
42725	378462
249750	91584
214910	108368
58046	19050
238042	270608
373265	295484
73266	66146
90431	491656
481911	11287
177577	119762
354111	357454
77674	462876
350708	368827
228128	335069
378288	254146
28737	49739
239698	49903
97557	425104
127883	16433
237738	176077
410828	424306
258864	484447
16844	376880
172788	455898
51306	260500
426817	413880
370840	336590
431960	260944
347619	91837
342614	383576
114643	280952
434452	268531
133909	443979
31517	317356
91325	115386
367526	110677
232046	64335
444667	133423
153322	330765
39371	268097
190281	477656
217091	172489
264709	335672
239103	157683
86440	3041
318441	153470
298427	242629
362850	166513
492114	272451
59658	396627
207183	53861
358172	339810
261197	366127
475028	426688
11901	264274
464420	95279
319465	209285
185554	263833
306981	405358
313798	478464
109174	233187
392384	89304
341067	479949
97515	236213
152368	263925
379303	162243
246505	85727
311639	111409
32900	160855
452148	175721
402060	423595
477132	54976
481177	206142
208928	24516
342465	209460
162857	356926
377307	476951
63145	183213
305479	315994
107669	335979
19341	419728
354244	25924
355585	139648
477932	481700
458614	467703
194335	366787
204170	337342
83233	220074
452934	316505
382364	210214
10379	403202
492544	28129
324091	253288
176043	339089
318109	454017
79951	109854
391969	23352
300766	4124
202371	127810
241512	446186
15819	370492
491031	229872
457418	229798
360179	122457
13235	19246
77443	41345
63684	95278
379279	440660
61997	477491
331922	382936
347121	28022
407330	466432
146763	367547
119265	26155
445943	445238
50264	84504
165959	430356
200092	258911
227036	341699
395003	481578
427265	467999
238770	84089
201497	142549
450465	271367
28357	297726
241383	121304
387008	80644
254839	166970
50001	313745
481270	48714
467339	38339
398800	336590
345583	9054
315951	40481
68675	361771
152139	28129
78764	294069
29969	489552
170176	379761
33142	277116
88852	217310
91828	181402
316173	441861
159703	302947
11634	137427
307762	273831
478289	49966
59688	348798
162920	160250
196648	285156
432847	220857
481567	310009
84781	267602
36182	180382
362809	462925
293237	221659
29799	143151
443308	35862
284956	46127
195095	58663
293643	255650
219057	200091
408998	252961
70730	420790
179623	72151
38369	55329
106514	5857
232523	494102
187507	112203
189716	349879
488976	93544
24890	42313
419468	409549
147053	103366
449521	199541
139350	372497
286948	285664
431001	59909
399492	287826
18770	366493
203781	477986
110152	456640
209909	156640
5563	393326
219136	354694
125420	67642
410011	183213
324177	310484
295841	389211
136514	216072
381563	287347
110192	265589
474606	12870
47547	251116
425906	478415
198661	452474
157139	209834
250828	431932
289807	215678
395031	414759
163561	478136
78744	206623
114117	7812
188063	6899
63694	317118
249988	435259
386741	40388
120429	228431
369209	367750
473395	313454
199948	136876
362915	30205
101343	19334
230051	220426
319859	110677
236277	401592
45325	300811
294008	120666
99965	452085
342052	348639
180927	153665
345646	246311
298390	290032
157839	298182
370875	184558
4927	357373
79541	76709
385650	12177
173217	436566
428277	298182
259651	435557
78344	16433
120966	127174
445343	35971
487353	78567
71757	488064
76372	271756
29097	465537
183460	224999
64932	211134
164402	183711
288531	7209
30132	390263
177594	393326
380496	491190
183364	416402
139240	461846
190538	236386
326088	160419
201235	432215
55224	209663
50247	428900
262883	468087
435898	59942
192646	296440
293913	475398
355949	16433
228795	19377
297436	250410
433052	17186
239084	364680
317204	62012
409142	183213
60903	65371
37289	467343
432653	354790
439866	425846
51314	62371
363316	5041
75119	50173
92553	278470
334985	488971
445442	84504
176711	454973
430094	219929
265164	391414
43838	115671
430322	13370
478190	424120
372091	39688
230198	194859
157639	165254
124888	368205
64544	21641
322509	281755
257488	315888
219089	341271
195121	404886
153340	95892
323715	67009
409060	406894
127412	275861
439718	49293
480853	233617
197200	80543
16982	75273
88956	417382
333357	315566
246362	7159
2043	148918
128940	295965
10222	100804
148635	486885
391806	361296
153030	389009
475663	440962
16131	94516
489295	16984
316009	48275
67399	34547
273915	301659
46706	164884
476447	39242
139021	385427
84304	354513
409191	280388
101807	456451
87089	263713
399626	384382
14728	484274
471169	58057
334666	162805
336272	366325
424242	324695
77189	380894
271836	291521
118877	405022
238592	334250
110034	21583
229218	146079
481419	320845
290884	340141
199340	463549
106007	436337
260392	73067
317683	392856
427883	63995
345571	24019
210050	245979
306778	67040
470356	467631
270248	223753
25969	321916
422470	59759
182491	318256
36833	483767
97732	23018
216	71785
396570	414132
214691	425675
113822	447517
399825	468820
479950	168718
262730	293813
370776	260986
168816	258666
414777	130793
232214	457919
43708	480038
479147	377278
247608	268577
116908	60923
313034	268365
28357	57734
97506	447517
492598	65621
249673	473195
1920	404007
27212	19534
426870	363035
389554	338271
172487	111623
317113	208617
46374	13370
222646	339380
379819	331867
334440	315888
203701	64852
487759	315516
86438	440615
293345	250288
1092	15209
101942	15209
352175	194165
237714	75154
96995	359762
484389	267352
70076	356926
469462	313745
262050	265711
189106	261396
3276	455769
215396	23603
305392	317118
266957	42088
212250	401871
292054	480598
404099	248713
452851	57480
17079	74050
372174	285346
340561	383345
395230	429161
344349	440660
435931	70939
375476	271383
266077	295725
403429	254366
309004	192103
373739	464420
104111	433928
432020	8984
160057	336922
236998	127921
157589	306409
269004	247481
369289	370551
230051	373621
166212	20959
168652	74542
12897	48882
179467	179692
136896	211868
366234	484447
465751	388633
208925	319882
269556	299467
375913	377228
399961	15209
64281	83227
390543	123967
484654	273955
24469	35707
79223	248004
275963	137508
296209	185304
90296	404402
190147	451016
65546	174546
277212	350189
480629	373594
277431	48275
29782	166281
267395	347689
107828	396563
160493	344731
398800	425675
218689	243567
351491	465037
206385	267602
19474	481785
309276	438300
139852	457623
180483	376373
443600	16433
220243	391414
323222	83043
128026	72523
327414	228431
58043	414464
76265	457723
161859	94872
29157	428214
25946	196720
474142	175721
56404	369810
189779	4508
186597	50459
221783	66696
476500	247092
108385	442854
225345	280834
248248	48121
189187	107086
46308	278520
66201	305586
192238	320839
444081	368205
288100	300813
129218	335989
189116	316372
169554	478415
178456	331508
229735	124535
58707	293813
108048	35015
417820	187627
184583	15066
450307	380071
418305	254932
220624	229111
486674	318735
229854	342165
476039	53787
391830	126862
220438	194830
358499	32955
276821	69203
310326	240045
155302	490499
33128	150422
451378	486885
84745	51829
94845	49236
461706	74618
221578	388910
113186	21583
293931	183213
5693	286227
141182	197824
204255	118548
189094	115050
126480	465124
121594	238578
344818	98493
139014	419165
429287	148123
66259	394529
356433	194598
337670	414832
170240	166970
489822	165963
369359	276090
193306	474412
338480	32017
487020	91069
161023	8607
187363	479968
332550	116283
192973	217784
327209	4927
338741	373401
450532	375113
229735	78906
431982	410990
478525	290022
425570	240681
233782	244017
114063	103456
460356	395190
370712	472072
488838	142018
397842	16910
248013	426887
220755	250009
45326	292570
405037	23101
485334	85615
370583	237376
162252	237589
454167	428125
7823	273831
126995	234149
436900	147745
296665	97277
328542	296048
261255	1591
214414	175721
162551	145064
437211	425461
32972	285156
372054	308450
479645	228833
259238	356913
72380	443677
270069	359154
49301	157338
139082	164700
336289	63088
184759	433645
311381	428214
51777	422275
214744	400520
195444	228492
71898	254914
325055	204737
302199	314881
324041	475593
270395	23399
65513	302350
288959	37476
238855	349738
418145	380071
58252	70609
136137	190369
306459	330469
214310	476231
148692	26348
153498	297738
143259	336291
293733	408970
471988	98620
275368	472694
376855	348798
211440	92111
463197	230334
469006	428214
338814	312825
251468	453057
437505	107487
91325	41075
162275	315566
477365	126350
453332	306545
424013	445912
42367	258370
58479	255579
453018	434045
244226	279199
198662	445233
15000	448484
277291	314660
51759	246185
158296	228197
150092	293745
250853	420392
449937	264859
253885	461944
256886	465692
216313	486339
493523	385067
398691	176300
370866	351463
145742	453009
380846	208967
377160	175721
130069	167204
77466	101754
338548	198926
137835	94516
458904	122457
358463	38947
126446	134145
403539	389682
273296	375815
45481	142045
121860	263062
216534	461666
241732	19745
300832	273831
274720	137128
279319	156713
325216	367824
394924	476880
107031	449468
144786	49903
58225	113051
289443	139053
432415	96977
360830	353293
333031	82585
188294	105498
420742	401938
120240	89772
250575	272530
314721	255954
386280	490568
49829	94036
141198	144037
107639	409264
289994	183213
236272	401949
179557	17186
396321	105878
334988	48146
454385	7849
306294	223579
435266	451016
9186	310756
422246	297393
446182	52485
300890	162354
1292	325463
287154	359762
367919	486038
200092	118253
37482	132247
383840	476951
120509	313314
162502	313314
437799	413248
16995	21129
448104	445821
35612	423711
59776	458382
245808	227951
178089	153233
345232	208756
172627	303175
245851	387601
335951	137155
399196	349676
425827	375727
114008	183164
27064	281933
178331	115340
457784	213435
68675	222820
80701	391414
304404	69277
131174	488751
1803	190766
399237	229928
262627	52076
12692	388195
440303	414212
393567	452395
337607	262591
296716	358032
154388	476766
63524	455171
491367	255316
109797	48163
89219	357715
326742	370261
133266	111623
251943	432232
76228	144959
310914	362351
199245	266203
67571	115523
253102	81714
190566	165922
210005	84938
205922	378481
108243	443778
212937	88746
9545	301659
388955	42653
29175	338271
138126	211915
238670	187998
345401	39433
111650	190369
477448	24208
321328	458137
288271	187836
54128	161381
352053	419031
469097	2852
99919	405681
295041	341273
198317	415321
176119	251108
382892	249546
61284	293813
411518	201111
148246	360736
417121	206268
179621	10345
249105	190369
400437	489822
120455	454975
69292	270804
467266	137719
125948	284035
173792	64897
103789	76454
268493	391035
455358	160149
162485	294601
190281	446217
52225	51954
389344	285886
295439	302081
20850	391414
40388	365141
270233	203279
282378	446370
182228	443653
425137	301346
281692	374594
286893	481785
351564	245317
372676	21127
167112	24738
249202	335755
457151	108306
71346	141154
387989	351680
34798	2232
271172	196851
117645	409828
62718	447107
428557	392788
416528	296566
124259	313257
103077	333486
380958	492715
287566	18468
252174	479031
23481	223963
215798	377278
141195	464092
39449	411424
411527	35707
430835	487938
185193	375840
149774	132576
361178	491035
363191	175382
386107	121974
206939	450705
302677	94344
295158	395336
132641	428080
225694	49903
17968	455388
97926	105757
35654	478916
292769	53389
219799	261396
348812	49071
285468	396729
301173	211747
272514	250679
474622	270324
302070	76454
443981	229468
252632	409848
408409	386167
263700	57134
413218	77532
216578	140798
14240	489552
77783	67716
195490	469864
242920	248382
471014	16433
99849	487279
347979	340738
85863	422470
113708	301921
283571	410581
112625	293483
162653	218727
459404	52537
65070	249334
365353	315367
301312	292468
173360	313745
384106	149046
321909	32778
155212	137469
180410	313745
401140	393770
203341	251389
419914	351257
151601	211134
338955	222201
163339	285768
115725	11951
665	310261
45277	18665
250854	312811
205064	370385
258326	74019
199744	363797
486912	91295
306202	94344
413257	290550
18783	15209
257417	80759
119544	194598
466146	442096
387936	446351
362267	146590
431623	328137
147244	236213
353714	13903
271231	47644
354903	323855
381528	271403
262719	50656
322522	118877
205069	145948
374350	94516
76757	15209
57276	490756
326751	387499
188082	180163
153322	260956
285390	120945
475341	128188
418380	261532
284956	178436
239099	85029
404892	275152
30303	86693
302517	185335
100172	159434
228095	338807
181116	28129
95755	399731
88460	385184
379745	29469
266122	293813
401942	250434
453594	418530
355060	70383
129328	167588
220445	34708
217181	71091
322298	295316
333369	4741
308122	474412
403823	401486
237028	217734
6924	306367
103050	223121
311198	315671
137891	492906
245317	261317
231887	302011
335183	3068
433706	106475
200839	234413
56619	390396
443004	140265
95224	219499
256012	39442
130970	358948
351534	401928
2855	100992
103107	93812
356135	35707
157546	488597
301659	164917
253378	385824
195142	318735
47172	273831
474177	403501
227583	164884
329532	96977
363826	219743
394506	378686
442042	283308
360144	281942
119464	406452
291447	45761
245425	457165
186495	155406
445368	162692
384766	179692
105889	185152
285167	244836
156669	237165
34249	214163
272457	55074
111021	338025
150245	314742
51759	413649
188252	132996
111340	307777
331274	184136
253848	339644
463584	12711
189109	313745
41654	45949
373610	236885
164270	303424
198317	437888
461587	310105
433346	105498
417928	282884
200658	147682
443307	97985
347424	190369
438813	276993
247126	442227
396583	189181
211969	91962
95023	305788
18330	109006
462969	183479
257151	263395
10534	350436
149029	406721
222334	444995
273982	478306
197481	399736
233045	155448
207846	386182
127935	326171
423155	341162
490954	343127
7894	450717
8203	367306
103748	265883
154322	488183
270923	483626
137168	338917
100366	211601
311128	53640
474606	230040
402162	254973
178556	54180
213629	417154
365531	63957
429056	245498
46060	55704
488678	378082
191933	189287
89826	455082
7623	241149
30979	402438
478437	461765
433133	239107
154981	410871
262750	138658
153548	72670
218229	439453
335777	142018
187186	395988
394261	266600
86596	218448
214749	71281
244907	154815
399673	489376
25748	443198
438382	350189
201866	144130
366154	99181
210602	170088
18451	128084
321641	220747
142491	338625
121492	177861
256269	132894
96500	488706
21319	344873
199780	273670
482837	180883
482456	258328
285498	344057
117974	219824
430965	378349
381947	198156
174318	159948
17499	252961
243778	338271
456676	119762
96559	309425
177657	233590
168546	280233
265286	281924
338157	186159
180926	33216
200092	142678
487597	94665
344314	407194
187071	224085
237858	370866
336829	90123
281052	178673
227315	459310
192631	234356
156519	276399
303753	77631
482784	331238
79079	137405
320245	255650
409238	218727
105767	21583
119827	355700
238083	37047
233655	168213
92286	56739
263514	229733
6491	195948
281489	358738
493631	444995
440196	186159
173103	374314
240472	478534
329144	374050
336442	324061
237786	390232
488309	186440
403823	394156
20946	142678
329058	21583
287024	153799
193763	292866
91462	478415
428517	111407
302336	109621
22177	416511
14183	303198
129727	300733
101945	110677
376984	488641
173832	319616
154054	69860
46222	218485
339769	152592
127559	139721
257870	454314
428175	331584
399314	445690
236331	203673
93627	323843
23058	12895
47169	243337
470508	212278
14907	154922
194051	124153
178422	411159
15819	343342
277439	100478
327922	403687
345924	390051
144919	301475
302714	278647
107786	179136
48963	272524
176321	420735
184914	120088
235003	184163
242038	480648
317434	86728
418953	401543
361780	388321
17968	74067
97558	149236
486402	408947
182170	293960
287755	228461
169331	477136
442606	107148
483812	114071
484499	211868
127415	315847
185679	82787
242210	57554
415819	441021
423175	368110
317983	346042
240860	276538
253171	53883
479287	241525
457852	305030
6991	467418
233362	353948
339689	227706
146791	16433
13179	383191
296111	110677
442046	364988
119286	11947
278593	75273
423882	226152
371609	476447
468829	193
294592	168213
400192	77705
190541	383490
379839	250679
83573	33855
455388	134287
289984	270324
283131	60389
81797	452746
310939	213278
263880	121324
72341	315671
292576	304173
282969	364770
356184	83793
457418	453011
431831	388575
171803	413860
244028	315888
21242	317118
487265	394885
458583	36032
13930	219743
280352	440962
466670	216591
279564	360531
450577	34514
240089	13370
260800	414257
246542	219876
1586	177104
358856	357421
8146	453671
83799	103804
98925	67040
60025	190369
399273	56625
52873	366127
263513	225801
303393	469532
295381	332566
285168	442132
68698	267022
283893	303511
131585	431349
483968	468088
101465	348176
472464	356750
192800	130542
424017	21902
352882	24208
329727	147241
311683	301557
55502	68834
319032	477506
117647	35805
449491	106980
152910	490077
206751	221890
413816	117193
69699	219064
277214	191156
69504	136756
269801	74106
306105	371934
220490	213491
5448	407678
401582	233321
69536	87646
488749	464720
37619	50538
245340	46547
231717	439218
396431	185479
395815	424468
59072	186159
311046	68525
147919	238578
28759	80339
291638	234467
270268	110708
61542	6302
167438	295484
301638	13370
430567	168050
81786	34785
99181	399313
76550	284982
289329	364753
428538	295725
147215	312697
354504	51881
310538	49903
478109	82106
232222	187974
145337	29298
412749	348798
62024	3282
372822	243631
325053	239091
67929	210032
214880	145948
402275	463615
248697	435428
397358	475711
48282	102987
174121	56068
457288	283346
134299	91327
338402	66880
255814	390533
209672	219553
94322	86476
315805	28793
92496	24943
4712	254425
36135	90123
352798	401101
423476	8520
450874	355700
108439	240723
245938	168624
283096	416237
467703	264784
244536	160959
487060	34296
14770	146217
288181	423559
362217	366534
219570	13370
311221	15613
362228	450937
492393	67040
364927	64885
447700	381221
444573	20998
418387	341271
296186	54522
49394	256791
279575	254515
242589	391414
357006	426034
45568	236213
50775	475047
223398	16516
46556	395575
406357	20409
227271	240606
477328	211868
473881	262954
98916	317100
220130	404396
443062	236786
35426	317356
287880	458601
426645	195804
194129	140535
354111	129713
270790	180381
482456	239738
19182	65434
134475	341271
123518	253992
36457	189559
339425	237399
444864	338271
394349	137128
488626	434768
94983	170211
432344	298182
422200	96973
31483	412203
219546	389224
441734	96533
153813	411919
106967	144470
267552	468489
417972	291521
190859	190369
309734	124843
234234	397875
455673	337854
5354	265573
281138	41611
260167	456309
217095	93086
215819	363581
208400	145993
133562	409828
56856	276780
68098	122353
46465	1605
277031	187127
166663	206486
192783	399132
55382	401871
24894	13129
116633	336590
81432	393485
401789	180962
261759	387742
246805	140854
264519	186526
262364	211134
199848	290014
419855	232562
461413	236959
167588	359552
154402	137218
431264	253069
179869	393326
51424	140367
255320	160677
128124	312239
64008	160791
3144	476231
244674	332638
134705	131440
457741	261390
413989	119123
269334	338857
488971	296409
381426	100829
134682	24109
63631	3011
18761	132740
47776	62366
89219	118083
436268	469235
160220	251806
435156	323813
153006	51756
383118	248777
239072	55385
50783	212278
306129	356759
285597	132767
31108	67629
230230	237235
465161	393696
403772	391781
217408	121747
372085	73428
489270	212081
268582	205289
272907	47842
24411	489629
304011	39259
450532	475116
483259	119868
81808	388651
99026	281184
173397	155214
90255	203656
78280	38063
43966	226023
114665	291816
124244	418675
112443	347401
266896	476447
214996	187712
259032	214992
124288	232890
349140	80497
309917	329278
399441	348829
195126	457329
270370	134694
489539	487017
411119	391414
367176	144556
392119	26387
475299	130952
165151	413621
310512	477986
181204	107711
187834	331238
335748	248777
194898	113749
245202	311221
398436	94667
222718	277319
246191	315671
302677	464080
57276	155589
209372	400305
228333	395988
415454	290688
143203	448283
85478	209018
283698	36489
131384	223042
200181	194173
210634	362870
228431	23559
29928	176260
361617	371934
31694	459976
470916	315058
386109	23774
472639	160772
280309	293813
129840	214024
94511	131312
408998	96977
337053	49903
413196	300119
210201	240503
233306	87613
358999	224674
51976	94344
16844	50868
81239	259435
24955	188759
330278	351257
198251	475634
231608	323340
328152	442437
482218	67593
412844	332532
417372	438419
210833	326997
258943	59719
473077	54700
127413	383590
433673	10646
26556	167391
19727	229219
47955	212827
204567	332022
197545	328676
326702	343504
16601	467284
102009	39764
386866	104299
389806	63528
316136	142642
331211	23018
331089	427008
171013	40198
280490	448816
68036	313745
117111	477308
355604	426931
51170	362267
146893	1843
33429	27701
334066	452162
221878	285052
151039	48163
452331	454975
389512	370806
341951	17339
284842	105878
27858	441434
40381	179503
360699	77467
62637	388318
210005	405217
390323	251848
403540	90954
271759	242641
7183	368340
438886	280174
394157	7580
367480	434550
156234	412958
188545	119868
238299	28537
126840	57375
332716	123796
177573	313745
414873	104293
39195	222796
475761	352499
236607	125185
363496	2739
329572	163614
345864	197658
65762	165267
314981	441357
969	268791
182445	478182
161545	232230
399887	447517
18218	157473
144405	275404
188063	64490
456748	65210
354106	55348
208300	173315
397616	486984
45789	1830
164270	236654
114405	309524
426814	313829
241038	471745
304667	366493
15464	364000
447179	255445
298010	264763
194912	164884
38861	168381
340735	59672
66956	271772
347121	77286
230469	387087
192238	71665
163725	62191
401969	13075
266599	180984
416382	119931
386092	198926
285306	37516
329474	113691
273706	94341
83380	434323
16796	214559
333369	451896
26449	400184
34888	74066
93701	345809
10417	308241
27903	217423
389016	371962
103926	53883
154156	315671
70119	327343
263514	44116
459981	310171
468247	123138
176791	363025
406649	258547
467703	34039
448104	30966
32867	313745
354022	334691
50137	413525
470467	250434
301955	86974
17537	317100
255318	168615
241477	397864
78641	14163
394587	366534
146893	440804
33053	267089
378725	353348
256224	236213
51817	126697
385325	24859
246755	329756
69852	489822
104291	293813
407498	193281
30996	185932
97557	208617
10546	127066
355266	260919
58418	208487
138692	438957
438426	486189
448263	389682
439887	398779
244688	448531
319670	186548
174850	477986
323957	76658
279511	316473
240626	437501
399087	266600
260527	478415
128955	439253
65664	134337
36649	3006
68532	468116
176536	353596
30447	77727
251094	353836
26191	16433
317175	149332
452980	439535
186408	91065
356562	162247
448104	58450
94906	423795
268018	453716
67266	444081
320252	60268
165658	287775
242295	368820
278653	313745
306040	134694
478675	136845
152655	198317
474033	229119
52703	15062
139107	176537
221878	277293
359461	380078
202971	94516
332720	432831
256224	15874
488832	336590
310758	342111
322060	323590
489354	167581
241929	382718
295941	480224
144191	401854
128203	258370
454263	474418
400793	253285
270143	17764
486712	344919
150335	35740
76635	263514
13953	227186
56806	273831
398997	238507
224128	462113
317424	280043
66229	490525
314455	292721
285143	489496
106648	166337
257581	26348
319824	331940
188667	410849
54402	323962
214801	20971
489034	43421
349476	167669
208299	446046
356489	439712
474272	279871
276961	428214
168185	364286
388888	69372
159717	190353
51900	205287
308118	2060
373025	82240
150798	23225
63391	34692
71189	290900
118860	124008
323359	86777
245509	268073
133136	15209
25768	457028
75698	198275
268754	185464
272743	162247
156348	269818
458183	322922
417503	391414
71125	409248
184027	299106
179153	263833
439475	179045
375397	480994
16440	388471
491640	367937
325668	184634
267516	487192
263377	30749
169951	35707
323719	241318
429150	6899
162739	479193
15027	259192
169015	28129
391725	251467
361725	472980
168437	452563
354148	65135
172417	203616
300273	415967
185510	263552
66664	476292
361960	182381
286893	91116
138228	3039
139288	57134
81525	480684
310807	480201
27770	324457
91623	52917
110606	437242
237746	264766
109868	22414
200092	391412
406877	97577
32254	390668
94642	488270
214800	168213
483149	244913
364310	127357
191629	94665
461592	429863
271222	273409
309917	150478
222286	470554
434827	230976
7669	245575
388992	3857
353577	313884
114063	309869
114637	405512
3602	320464
387563	210050
24998	176387
319824	263699
122266	240058
232828	238150
153455	299392
327022	478415
285613	382007
315990	186561
226848	109270
36299	436388
23137	132843
209280	142018
129936	13370
215232	126356
229381	50264
332154	331238
20236	421401
20033	173143
43828	62191
373225	219833
483088	310678
343384	317863
428944	110677
263557	198624
107619	217378
121259	92427
391775	349901
241732	127561
346777	313745
121047	110708
150815	391414
265868	11626
367343	310756
234881	231021
3818	293813
102745	372822
85302	36264
85607	349225
270069	40867
258379	9054
473411	390297
85674	444460
376382	94516
4111	161566
276821	151647
317571	478415
131686	411424
157500	116422
253527	209982
332663	262954
263040	362598
491385	196173
214950	91711
452643	128090
325491	490913
42588	39255
98493	54976
243195	124910
456395	71384
61724	478232
149278	396690
143520	152592
169076	317118
320963	430356
474341	27857
147793	464578
303555	446883
343746	24683
2658	454017
169558	262051
78549	273831
479043	355806
282689	485016
89219	7773
80150	20586
387355	53385
146194	202341
292000	174761
262405	50155
230160	208041
383819	237544
272574	15209
25521	337543
145556	140044
204221	5872
463621	175721
182170	150005
153407	44537
312474	189522
85078	196783
86311	390349
251436	162243
412909	265711
267562	454541
295106	93399
61517	200549
338955	20726
371983	162837
1605	436134
448104	227436
367463	451770
126479	98236
366505	243242
187539	469908
152599	477919
121022	419050
417016	257858
244910	150352
308345	463640
440056	231424
236630	197911
323469	156567
44160	407740
779	476303
78669	425510
258894	274925
246126	357898
17893	149389
91555	261320
341584	313745
473548	367798
359188	341546
159819	462705
329018	155927
354608	311297
237714	124035
173833	62191
220545	370054
466181	358604
466692	117945
381262	301659
114745	366534
364816	4349
84319	47295
255336	317852
327586	94516
479985	397265
334985	249352
450141	300554
406707	462168
293009	109338
155322	465647
321748	158965
204383	63345
104000	255397
449724	226023
292721	455456
175408	434051
257359	367883
196484	471091
137337	453757
86623	275790
453736	75524
164313	73336
299305	460774
189724	328675
283993	43334
489078	110677
353828	10231
106739	319425
408767	325033
233560	284210
220397	443590
331028	430474
44844	107266
143594	209933
441034	241507
78581	440660
234530	28065
460990	295484
217163	313745
360459	416357
466216	110677
364829	247675
135347	293813
92496	7213
267799	267352
385549	5857
300925	489797
122784	76353
19199	401746
6576	258126
373099	300862
349899	186679
154271	143986
490553	293058
27826	105427
49744	468162
449149	124928
412306	40362
37636	326978
13025	362557
367585	118144
11288	476447
319553	228367
157789	102774
398319	401928
493799	25437
374305	341356
459780	15209
476538	206818
457176	373107
227603	314805
267912	327922
465470	190369
77699	447367
229986	105878
40028	175818
484668	56637
314203	304730
389547	85641
218366	245679
47046	467703
125380	328525
193414	401916
340063	358965
288453	412210
410147	405217
307081	425675
49567	16433
231164	114930
293668	90221
242480	6933
442236	462973
283760	32807
345576	25437
267411	124798
407635	175725
136838	277961
300192	134273
485288	433795
77333	54976
384200	434943
251323	458884
179942	67089
276802	471793
306196	470991
461091	447628
270128	385067
218828	203484
168514	457745
413477	382495
79781	145050
345401	225363
55102	478415
96091	476951
34888	23484
223950	24738
447699	35707
137110	241744
117906	360531
182799	385205
312283	408381
256823	51195
171037	419505
399981	262551
440615	76114
335466	30368
274852	37593
87741	255316
369954	353894
455965	6169
198791	347722
40682	401297
235748	155972
321213	53994
86081	99989
232546	439352
16304	61684
184071	238000
108963	132247
400666	89047
108219	311207
106209	454822
129498	442554
29617	263514
309476	78788
483706	356304
40028	20586
209072	373545
108894	373009
136127	28129
397425	377942
114202	286941
176130	134480
234548	432599
68092	309801
230051	334009
267443	414334
57450	16367
360203	375840
179597	170894
256974	250434
443320	3960
161918	125399
58928	337921
135179	264258
362026	463200
36457	109006
392392	360860
165016	212278
366574	464659
435972	430997
4488	486077
409142	91295
44133	207396
472909	23333
446790	272908
409238	20998
876	330986
155664	399867
39189	105878
321242	315847
480253	342330
52880	229497
267434	271383
89323	60517
80559	32602
290067	430610
77704	40537
482621	333056
83517	434884
134682	63528
320873	446351
215337	8640
30241	163725
312238	187974
376592	261596
177946	70163
282044	351015
204001	236213
355067	267602
2293	9054
279955	488158
305511	63726
188732	311221
306717	141956
144059	445269
456298	484274
298709	30370
14226	230657
326607	278362
199582	493128
493721	475555
453483	223030
167089	279509
169970	315249
102644	291356
493844	336590
235606	214084
414954	137579
407205	164059
65620	270959
235274	330557
172396	203279
346216	117442
209920	146037
6678	218226
325256	317118
198469	122696
299228	478415
433869	398991
290211	118456
207708	325604
456102	250679
339232	313745
451505	65699
229735	1973
338933	123710
284566	213946
44919	66813
100571	391414
55961	142678
115047	94344
251107	214024
197341	391414
272742	464734
24026	434035
353287	417680
169621	489822
104277	416819
364678	317356
240937	230783
444380	2677
270122	170793
48953	369684
299952	258370
286826	24142
82731	74106
129491	43164
7467	191944
58666	164928
110306	346987
258456	119381
113085	273831
132947	273831
191308	452746
350924	190351
205815	371934
112213	401871
66383	253742
273915	239722
187796	20957
173250	170180
379696	153183
382574	3719
453382	358797
89703	272427
389117	447519
390310	241468
114337	481844
364497	62191
60744	27108
368443	421356
408998	71917
425900	95312
182548	401928
88632	132924
7922	456569
126818	49903
472129	23863
77666	189733
164727	450330
15200	77432
208591	240374
46098	255640
315573	119531
20236	173955
303424	333713
491453	420944
223672	258607
130069	367757
121594	342761
332500	309425
139444	299007
395064	393674
274741	342886
391192	120489
83275	164884
471169	259863
32252	227821
216602	121499
397656	180578
335069	218727
472954	292301
406691	105585
5385	226461
126478	44413
213142	464657
400932	369810
40028	438293
474590	478415
66806	358117
172433	270324
96470	174597
96519	13670
242829	299467
40158	190369
470531	251388
325392	4413
394210	104383
162513	105585
84382	329466
6107	378401
76984	476231
284008	15209
153687	461951
110050	64075
2138	485304
352592	273831
475469	261223
32776	267576
447760	342761
386434	367310
172310	130028
26906	478415
395309	42890
150090	233498
284797	190369
231512	267244
25597	296339
344930	281082
200092	449798
315663	99405
14807	284982
180875	469898
479287	465430
315588	115340
86297	10451
397936	355796
390687	218797
23020	33855
314228	72549
259100	109006
90535	13129
333856	273831
80554	297776
404744	32838
122191	230815
313625	132740
252338	314858
302153	235606
378242	303175
262087	395336
270014	153995
316136	454671
102445	224232
275239	15209
63276	84816
139732	235606
174362	138088
51789	94344
347094	313745
57	50264
1534	27766
238394	455367
16831	313745
42384	479614
137611	276358
349872	89298
190281	132758
399824	177115
154808	170341
67248	220417
373927	447034
41189	274086
12489	237178
273215	269203
207047	167606
306394	75773
187813	473223
81262	86274
68837	478415
88558	62996
384744	127938
94963	249186
444755	7610
456658	1057
323414	406665
105422	367949
472679	490337
399376	38063
481419	312140
411674	235700
381614	93533
352686	328062
207189	433395
266508	86974
468667	210062
288876	226825
137390	164884
83197	13370
223749	8606
433230	440660
211056	261437
428944	291575
302693	186679
16844	236064
189608	20777
147081	424497
63523	143965
100349	102482
25411	368892
246194	199394
219166	21566
450465	112443
316136	132260
189640	164510
440190	194805
79899	101806
181651	283359
118184	351898
301683	418187
167628	296596
195468	430237
232365	256121
257982	132740
446182	493473
300899	141205
150029	231693
365389	346221
146893	262805
323450	196783
467852	67939
329651	453009
58245	337650
52473	379976
442133	59759
300240	275213
195547	289480
68163	313314
200222	451016
457740	68580
153132	459649
306593	207696
149555	360736
390327	364000
79751	322697
29501	388020
281527	77101
106219	272265
312714	192610
27201	290145
93955	222451
76835	17155
322025	340534
357082	289483
85071	64917
224754	290764
8823	94344
238065	177425
144888	9574
180745	362784
132617	71091
55400	206145
411542	81090
356305	207947
241468	78549
287274	246102
102193	263009
107711	406388
137481	182949
428251	249405
198757	86632
233498	413515
254538	450273
324816	122462
366121	119868
261278	158550
91325	279404
455746	411042
172379	109212
269061	110191
69360	294786
27286	187974
157653	139721
229650	294965
32430	323213
173673	369329
418442	186714
282985	276506
344052	407386
262792	123879
381356	137082
254393	279238
112929	54976
336114	60118
3364	411312
69809	72434
216275	37527
382568	488109
91828	422792
162243	403291
485	421830
16732	313829
86476	7519
179555	372404
352763	23018
115149	63528
116433	140245
9974	265548
154094	234518
148304	62154
35822	223929
395448	187836
185793	179045
78571	92114
405708	69734
143290	34367
380529	267352
419382	326544
243195	168381
458719	255463
479082	328832
260043	53863
123903	425234
309245	477986
222520	337893
469596	226308
369524	203656
388158	395809
106322	129584
187071	268558
254542	427553
73298	243301
252236	36836
119367	381857
257286	366127
43926	141831
348034	472891
9736	434893
369276	121171
340793	273831
379107	54485
178422	451899
36462	18451
323407	182000
167583	277883
314343	376743
222605	221277
73791	199590
76636	369599
332874	486885
493165	477774
105038	53490
428618	31616
367060	20959
397010	445652
343910	124259
493015	317356
436699	131032
126499	268855
71173	136822
86587	401854
247785	331535
451459	231648
116287	490827
25908	400293
373764	160367
358206	88113
140961	190369
480801	220417
249075	218727
469477	162795
44844	331395
397121	283445
132734	248496
149901	317548
109174	227566
459850	3664
5166	236267
266293	351826
470307	3977
235034	359762
223416	171779
287024	328751
402424	24943
284005	442702
369615	11951
370536	54976
368055	153736
332138	32807
410573	438698
21587	441135
84936	99409
121594	10520
192321	334092
418756	21687
37428	45141
469655	426569
65712	69454
76548	276300
193243	423688
449521	93967
80355	437850
215943	164164
124109	384193
119001	291002
386215	208512
7708	145948
492396	12883
165326	49966
235906	432229
316530	280635
21634	383986
480563	42411
386716	417918
428735	257959
301281	216539
316136	188605
52160	148422
404010	322970
400270	316698
134321	157910
245190	78273
362897	21457
100060	476951
183975	345401
65688	239872
104788	198926
146893	333234
315867	407520
221648	103031
377733	385279
396971	110677
337849	175610
461944	38661
146328	307108
177861	171650
253400	137429
388586	166085
87114	46417
389531	359762
404408	423266
198219	491726
5700	469358
486390	16433
22426	368205
55167	446351
54976	105498
167167	97580
210595	217223
207433	336590
227152	311212
473077	205289
374305	164884
374305	450047
251409	283096
1292	78742
424435	346089
89158	156376
219546	323289
482042	96977
491037	337262
47940	405217
239099	12875
173076	197235
474525	241525
15027	168908
164193	291521
306581	331581
119367	131992
232524	475571
177892	345011
249775	135663
243597	214992
116382	125392
420511	199912
47386	326971
249358	237165
137454	109006
19640	434658
86311	491150
26137	241468
40486	121987
36205	283346
455659	483365
176865	39905
118456	195948
116576	328729
321834	137218
42028	68663
444356	19053
54220	101058
425995	374518
312655	438461
324502	286016
481419	375598
352605	72231
373555	296296
345646	218438
314667	292573
104543	343566
200807	53389
76958	184873
434470	244877
485471	76773
142740	446936
144288	310619
397530	454221
9533	225892
294625	325337
161363	161067
253929	274114
166509	111060
153418	318932
167588	261394
185907	30258
355613	494102
57276	388614
265483	117277
281588	218017
33343	348752
237242	146124
444134	288213
250410	271624
358760	416213
54247	186159
215303	24801
146734	266852
68098	177504
423239	59658
119377	300134
139437	97378
23306	109437
320607	163344
337028	99405
55426	93625
417476	164196
257989	33318
221943	267352
18569	462227
487639	244115
208905	190369
377448	207512
323020	300119
458892	478097
364225	334612
71297	419728
251217	368212
352739	306505
328615	285695
202884	453753
143681	213317
167588	313792
296608	323305
107232	461182
175644	32489
269294	306100
479199	335945
461049	103392
384370	323213
341495	391414
145282	130620
395952	281651
426640	478415
260021	3664
446808	98964
327570	446105
272628	273831
29577	84364
334602	331941
358539	312981
233105	119123
167766	371938
262183	106903
117703	401297
234835	297362
311302	374059
224780	265031
423731	54700
255579	140929
255024	456425
406914	140929
51543	268917
86046	371556
417736	401101
388223	383160
192070	203308
428453	335663
391441	106104
377967	348798
29824	210228
464937	322436
65438	38063
437140	162247
147706	471416
464242	219467
283889	459779
167883	409874
276821	8624
400254	342381
259978	79989
6289	307890
192465	302033
487940	306633
228128	168981
473411	228013
314311	367946
193450	408579
148834	391033
341521	429161
425387	15209
85367	325738
85607	15838
407540	201639
161500	378686
112151	213298
154835	48024
423171	412980
144191	164884
357234	35729
83244	490350
168439	99404
124022	378463
14540	448083
28357	309501
144288	119762
420746	35474
209070	474494
154808	493863
266307	384467
32000	79502
142696	73299
483495	222059
275217	380538
139088	423068
454263	123501
45778	339130
36342	217432
245826	275981
358151	152319
252632	458221
14788	187974
146176	342732
446945	361745
183438	449933
335620	390500
454733	75303
318533	269567
188072	203656
144098	318563
194225	296432
19542	296798
235388	134683
485133	217423
28466	36534
151642	412200
361576	410594
234606	10690
453882	110677
417700	336955
255386	122935
401628	489552
276821	104914
76898	355210
271252	75499
105983	391414
225328	478415
314311	466737
72796	165619
27689	484058
160944	181557
421280	56671
250183	253322
131574	20998
379162	110856
309827	180779
384409	406145
144811	313829
137337	221061
34708	443146
313926	214714
440327	70075
396563	431380
300890	180562
203200	102589
484179	295484
334153	76016
4791	428080
260013	317983
15776	433391
424894	285446
106869	464242
486000	196783
357905	428026
292129	186714
221660	274295
102254	169482
441461	317675
443823	261396
80481	422817
391220	364178
444205	221261
482646	91380
180022	387742
412398	424430
105195	220950
400286	65627
51342	116705
311750	437914
88460	223627
196149	378588
262642	388254
245482	307132
256160	268176
35806	376360
10251	275055
48828	36392
204625	90393
60213	144352
389215	243946
130069	7211
349506	77004
84736	164032
440088	214992
212163	330218
403153	321374
428119	132996
449544	176357
244692	115535
372421	67424
3809	176054
342726	316229
192267	335477
184744	154377
421207	239872
267562	263673
120470	124502
36053	294079
215806	16433
32169	42189
477737	123765
447688	48275
454610	202894
203881	226168
375612	113808
347247	413502
108648	377906
402717	445233
96227	79989
67837	485437
224660	290014
118508	9054
325258	246544
174139	158949
272768	90918
103214	469634
94910	293813
92865	214024
59359	442992
40028	139721
252604	133423
26687	82585
190642	290495
474688	458226
308122	235517
127014	91600
321261	230701
86224	94516
55313	313454
41441	184902
339908	79048
452660	50264
68776	58287
176412	190369
95080	204925
150500	99829
341987	491150
159811	194165
156642	138807
224822	313916
380846	422486
2548	183213
23146	458750
319259	168614
475571	405555
289675	401699
95931	51059
173450	323213
49966	82288
223791	116581
27985	120778
317390	96977
28357	413237
342977	376676
425838	6576
352793	249334
373665	278520
294193	300
168310	302879
135397	294836
373313	51895
334066	430790
75583	121106
173879	421935
201068	342331
289513	7771
192238	224754
76228	412945
90547	476951
30568	100705
233353	367831
345401	290602
385763	43341
402067	492117
436612	32807
383016	242600
77666	378686
260132	215477
123762	372214
268748	399195
164940	336590
451322	420802
493764	405172
227296	422733
69749	447230
230752	259739
282865	139648
448090	328357
75472	401854
42507	275677
237755	178436
376849	13949
89883	168719
24030	167608
294323	183213
479872	419937
131843	341612
394031	298182
246221	355210
29412	155791
19953	313314
89826	25414
253076	490025
405237	215883
389786	332392
7876	355139
246796	316684
188174	477509
215292	270369
275493	50155
82120	401949
492316	443766
111573	345745
38325	348776
293913	451031
390945	474453
334584	241468
404568	248279
310024	387010
269258	246729
446454	197202
194085	105967
467568	144841
387830	462446
55960	79507
268163	16679
315690	107473
280258	15209
45724	254199
396470	308848
332802	230655
379411	381086
157836	290014
94099	171692
104965	486885
138024	75303
1860	475668
79466	79249
159127	385427
235791	434100
394158	397824
56620	167390
444053	313815
396034	352605
461147	89912
72556	279632
292721	37839
111599	255231
52396	39395
382185	119589
254899	54700
125517	389387
441351	60517
139312	186259
106320	205934
329727	116833
45579	152516
43366	396626
96476	411424
463389	296432
182655	267602
430544	246778
312283	6468
51928	15209
459064	471923
58462	157728
325115	14163
398900	472072
221369	455277
241749	287694
302918	16848
217933	323775
293094	119381
313451	209952
219862	366127
113064	325495
78967	14734
346078	21632
482456	415866
339732	36463
369030	465251
68843	208300
57649	371918
463796	6849
66326	463549
257714	405217
8008	152020
283232	170338
387791	166063
212009	480025
41016	421830
301823	99315
118462	203656
4716	455056
205179	267022
73543	402194
365796	316372
280894	284982
196491	386369
373888	440275
435491	341603
132569	388575
266508	401114
424737	327217
139576	396010
189507	336159
159485	28129
81252	346583
338467	313267
112212	302033
171230	448511
490510	13370
396605	266823
254599	10216
149950	260854
25368	396228
258265	220417
352961	422188
253177	101276
345107	258720
441389	8084
467788	71009
323222	127132
10379	371617
283685	286828
293931	483108
219510	8084
477066	20611
130859	460149
6741	228
136435	481548
134944	440660
195594	220417
108554	489675
275685	101421
92105	197212
140722	217783
455572	277961
116689	302018
263174	275695
389693	202523
57643	332972
444602	160419
189667	397159
304032	86479
71311	250389
183870	353787
41676	434239
223929	430231
141085	440804
196003	388321
267562	473077
131236	366666
378982	282224
282452	25009
153200	399954
85902	409828
126431	125869
58113	218575
140998	313745
269777	402460
331265	428728
293405	150017
284980	407745
140192	276090
207441	292948
235375	461185
94129	164884
282740	375840
389510	353487
25450	217310
462636	286480
101794	425119
134849	89629
10655	143277
392677	43835
51441	187796
143734	267602
277568	46706
315742	415360
111518	288055
324967	34659
243036	345011
137078	101806
234881	107148
231171	429863
63808	412666
365725	216021
214052	438783
316352	210032
320739	8945
112489	13129
84137	90583
139021	176073
358589	283737
102911	315888
376816	366580
314311	120778
257856	68075
40867	141721
149467	348798
313341	232310
416904	280130
49744	307423
175060	187460
81803	376906
333199	13370
214460	169047
245937	359762
379183	458790
335951	381996
391271	246672
129396	68531
115747	124176
393845	7730
455271	417918
153006	243692
189064	249722
292497	28129
305287	44544
16659	16433
403185	142
153421	446351
81432	413880
225294	140967
320903	472720
142621	391414
113581	341271
4077	328932
214671	434035
315556	289288
222094	124535
451579	204330
157457	203656
365825	161402
155860	352258
409745	464156
425430	290966
384926	11951
335367	305771
125629	162756
418442	391414
69708	304633
206204	11626
467012	400876
218525	165267
196003	457514
213069	166970
169167	175029
93436	139648
336367	212087
117942	493721
253916	67584
58667	318480
78469	257461
124888	164884
422246	370990
308410	292468
158360	137128
180755	121600
416161	417936
150154	419480
24967	83084
228128	164244
23481	45951
52266	66477
448110	134694
8234	123465
403312	432849
386304	275464
439019	367335
47902	50811
301255	401854
329552	218872
18298	250410
219546	414286
440554	288151
234748	25410
481333	63528
172417	110818
417676	384174
213411	331581
105838	475817
313652	279847
345765	228431
125948	298182
204798	313745
143370	93625
450947	137567
110215	295650
209259	371934
329727	414334
205688	84502
209824	447450
878	267557
265814	228106
351263	491765
335336	369599
231839	417865
410812	94344
72077	483399
367750	230130
444893	405842
446176	15133
291832	210900
483706	156531
416470	426887
96995	53863
341271	158652
135939	325604
204954	3285
428168	353342
263958	236377
88834	95612
280315	384219
135661	362308
378127	171316
180873	15209
130308	67040
92312	46892
36612	146566
194686	21583
150708	1477
311822	466737
81930	296677
394694	156376
85996	283456
71189	79482
332385	98906
472583	285156
121828	97985
470990	63528
383002	160242
256276	4349
233045	46926
91197	272908
172311	115781
369958	177935
168000	354630
72287	385000
386293	274348
350505	1128
7922	10379
160961	235445
318009	288142
258885	238578
435059	145079
163945	323544
255084	246520
402200	52490
448709	337657
486922	301247
4873	414641
139743	342807
354545	480506
214686	14502
471163	251915
73728	86728
310153	489075
358860	418431
422090	303236
403489	472167
489921	465537
328367	393485
127211	33965
33438	204531
181150	373263
201255	381428
320690	438757
83799	184697
329651	411424
117212	269199
185409	240225
325519	178436
110192	86421
256610	311850
402804	269199
255945	351414
470401	46485
210036	178048
341028	205571
117103	470178
392185	120712
232586	9563
481419	218689
98286	264749
83616	302065
224299	448476
461680	98737
73327	49903
285005	353836
400885	56624
420372	99426
132745	378859
408944	91711
111042	370388
257856	177374
214279	435280
351732	54536
328853	60517
35887	237458
301659	204382
70923	387576
418180	470818
75276	73236
462871	332638
438478	277367
121594	343504
172998	478221
216147	385967
361996	414257
318661	487153
58032	317356
414164	429663
438214	313745
124469	158420
360321	409540
379680	266852
123119	346062
443817	379293
404568	343992
126734	61376
238791	142553
334330	314304
267562	471355
345313	107711
121485	484637
135538	31958
99499	277236
304750	83656
271472	479138
363593	100628
213010	28129
371775	282884
196903	54895
116611	251806
427238	392788
153006	353312
181704	76454
456143	198210
485638	178066
197023	130028
328075	226378
485294	295878
408329	140021
57484	393326
174447	114119
277467	321517
347818	62191
197471	283769
35363	489787
143749	438419
100167	386488
99084	313745
429875	4413
386516	424574
396789	177512
91716	143095
183613	443065
414257	171592
61049	317675
154456	174134
291531	424670
170874	166337
160169	375271
195027	233474
229168	71224
422711	327204
446550	6597
141889	244338
21095	260527
68161	346408
436367	57258
212040	454250
299678	183981
236957	137318
314730	409828
78116	137739
465559	291823
424570	489822
360459	214254
116947	172489
348497	252664
45930	474457
203180	355704
459041	141883
389842	341470
290446	264831
455074	490572
48511	205270
5166	57159
28250	489822
422535	313745
410049	287669
323476	384366
356860	314742
189738	315671
263751	322741
251623	138261
1799	445602
345918	489781
360459	284155
139844	138807
77306	468162
386098	110244
32519	277260
411266	21583
334904	272069
135353	187974
361402	97277
123705	260744
431432	43179
275092	247610
313143	6277
294365	318735
366241	339541
200091	110677
463420	61572
76719	104505
218820	1321
432620	171103
464149	431001
73660	285161
453919	220857
131046	294800
468802	408371
125472	287740
314720	118735
63352	25015
11586	29840
304404	245242
291615	136147
414134	402268
171972	16433
256893	246466
15618	54976
406812	479570
295084	151944
263639	234413
178249	132740
295009	458717
259293	493871
447263	86638
139745	24516
306575	79
339025	330469
467084	440310
380321	92717
25748	321127
306459	461951
191748	331535
70822	261724
244532	260132
67506	489200
299263	183213
319259	387599
308122	291816
422711	373482
66547	181782
351236	272909
281433	363631
376554	209689
209638	291016
99409	166961
434269	1892
91329	101049
448263	333357
261058	182363
378485	329553
226144	283005
10251	281931
457876	449135
454263	108696
285023	463200
381283	201460
187648	20642
392370	142678
276228	460437
399095	440660
211238	451828
58362	265711
138160	167424
49786	319656
137353	465118
184629	142309
218003	469352
261596	123958
283889	348798
300886	479872
250404	324468
118326	232377
318066	188730
327254	123369
78669	316708
364628	191270
68109	201754
333432	40203
15819	231286
157878	275058
357994	40447
165543	51115
266957	45313
210194	132894
40286	358487
152368	285634
348662	324569
328288	463249
77300	415059
425427	409264
174782	466737
439813	9054
178422	280871
288247	470766
200990	356428
206262	130975
40863	440756
106453	428738
493223	134259
478152	307193
298678	1268
254541	139472
51195	249709
190011	381416
312073	292009
216809	127371
454927	392533
395968	49903
301659	286237
119001	252207
429801	135812
326683	138827
186474	514
103526	258370
317871	198317
444100	445234
116500	399736
289807	208516
380858	105270
19400	273831
204082	14488
317410	288845
77910	226943
282402	132740
308999	478901
91928	419533
366013	76454
27642	327217
411972	249970
29161	368205
250626	205223
276020	354694
367210	169691
202348	236654
420586	222701
245679	385884
336834	287221
265262	102332
217036	433391
51444	460437
27404	465425
188652	24208
458153	164884
336795	410074
361609	895
489850	159865
154999	113051
452240	196783
172392	5041
140848	393700
326260	460379
94467	138807
422219	406608
177627	466737
75453	28065
59472	391414
177786	12245
71189	378149
236272	11626
157586	266660
167419	208300
163384	366493
388122	35735
36887	284637
171592	131282
316828	133229
284008	94665
61386	37528
53890	33206
211415	172089
232799	344581
5700	477729
274782	4413
131574	184902
135851	279257
212730	78512
376178	179375
118076	82787
448253	226984
462720	244670
335302	40447
265965	318735
279871	278470
408602	87174
372913	13370
344634	126204
197077	253115
211358	357940
149389	347913
105040	422175
242375	267731
305158	335339
161668	218651
418635	231447
419124	126462
428892	327137
216544	421624
453919	422411
207057	422998
45724	250672
175730	51881
432175	336311
473304	454975
454610	396543
207906	230378
193329	401378
112194	62191
404466	32921
129728	235471
416889	401871
209913	53883
256893	336199
220263	371918
388642	286936
380025	328983
88359	12718
266052	206391
192800	422852
412740	293813
463067	399867
89739	61059
320931	196149
382013	395988
472639	153552
24669	172847
475336	317356
86592	391414
322796	492316
347352	27588
54054	160574
408828	104855
401146	137880
299580	134267
44168	183747
256233	423855
458207	6467
146893	86062
133958	203308
331532	390349
468123	259216
420150	106082
46092	171258
58372	354694
220194	416910
220334	405217
15697	478555
320397	194165
302298	202523
363613	177244
174770	203656
124085	451285
15027	241231
238083	356711
308122	212121
39344	370756
14792	181907
338351	274309
204265	239122
489811	55078
35707	455208
439977	204161
134217	376277
163056	428103
4862	355217
80282	301659
113676	314977
99053	458968
57846	401297
68843	9787
391551	268129
24688	236213
77266	246672
248929	333385
312283	447638
249673	464420
367262	419442
229604	366781
132616	378462
117151	317356
195075	110252
185084	110708
174529	482143
457809	113138
456294	243301
75371	271998
466051	34564
336705	293583
347544	428738
146893	202505
153755	489822
89487	211209
259704	114815
481404	464224
476091	60403
461803	21583
329227	309663
24616	192177
145300	463753
274542	314572
334410	175721
274391	233676
112002	320111
412911	486885
368831	485051
214955	392665
127664	267602
391369	152502
202774	314032
77013	473764
257900	67040
398274	92613
154073	435955
283269	1839
287444	212283
436363	414269
234881	251323
209254	168638
17114	264406
440940	94793
327815	38556
174139	362577
231554	65275
285797	242243
153813	437097
146706	72701
65892	265636
387841	446801
360459	468481
12648	226308
229798	233877
260624	241718
226023	390771
95002	211470
396927	434729
446217	97751
8389	190369
121828	326492
141812	293813
87577	137336
117673	168381
341632	433729
216231	174274
257996	393470
119428	270345
439915	119123
42349	6464
384155	119381
77157	278938
129296	338271
3809	340229
492247	411561
317588	292553
37775	311204
378691	137833
471956	194165
353094	477986
163404	270408
310091	83872
256141	232555
24359	120778
266864	40784
53846	316575
39601	338280
453908	117023
179144	317356
368216	411016
491897	270817
432437	489822
486908	49945
261715	132564
118285	142018
227097	118877
8157	86974
444746	96673
39744	493360
86632	382386
314093	58320
261946	368993
385516	147974
451574	49903
76228	486820
407334	190777
372448	463549
303303	437051
187010	45227
248013	371054
26159	372238
341428	410034
102870	379124
357182	60517
257581	42189
259858	201756
473912	429863
47816	368892
9931	62978
238406	97499
285722	436059
94517	212418
477932	111261
426215	390525
282453	432320
184643	321328
109949	264657
257982	46548
201038	475749
291119	433706
396198	103682
112229	133548
135103	284951
88203	55630
229671	118662
316740	205533
459185	282474
474888	302853
460226	208038
388719	4413
293913	482181
40809	314911
18748	196103
389588	190369
260043	169482
6645	317118
237831	268327
329021	228431
436793	325881
142668	218703
393002	406046
56382	195121
356002	7948
295404	183479
194875	417918
455239	9267
470819	493990
90368	266660
127895	197624
450235	21411
373025	464727
15433	273687
194767	476951
439338	246076
435585	286864
268873	244716
55458	330050
451608	244573
317050	166513
82981	401928
312971	3809
436753	291905
440376	338189
154164	273831
68977	464725
39431	371463
394885	141617
244274	62699
378674	383576
127191	143539
476831	237165
19244	457669
121212	319759
351204	104755
178115	457992
265533	150422
446354	70025
253053	440660
345715	172724
250530	123465
107609	494068
180394	320877
125837	23352
271554	221980
379867	288091
410807	77225
132824	142344
199920	273814
181447	12707
233045	46503
188925	478415
255902	308989
119840	242927
219546	490588
271874	442535
474341	401871
57	174144
347042	315566
455418	35707
211196	111757
170692	291180
92635	429254
59959	291293
135189	377939
450970	248777
17481	234597
381697	144405
5998	469813
118288	470281
396522	453065
24851	405697
4954	319872
148343	153470
247296	343031
48823	152020
43496	484447
408121	15029
324333	300811
107837	72701
272350	172089
494102	183941
172396	475253
401871	365156
117293	142553
403220	10646
61666	110677
223962	371934
130069	209465
87994	138263
290595	79145
17100	206721
52491	110026
267529	145721
47941	406145
411873	317118
149923	410875
443228	375840
486712	132740
470930	190369
81432	87147
397438	420944
454705	178436
86356	488183
207515	478415
423820	436470
244454	81280
350927	300861
312405	35707
124378	28129
221721	5857
416167	370669
467165	470588
449843	280592
234118	171424
396953	62831
365712	32587
407228	6690
159570	378686
245895	313829
479614	151461
27312	144405
212595	71725
264730	451016
264198	417408
89218	389584
467832	77423
401085	106290
32	387839
212009	25169
442236	295484
141441	6253
221735	405697
311234	88592
419164	35707
338074	355806
90482	149448
222886	37516
143493	255499
88852	48431
472881	167719
30709	271383
320695	66456
330737	140709
120623	384744
410046	212014
389544	446017
315026	478361
466913	80296
32977	331581
303629	215718
105562	195121
131877	320968
278891	410074
256431	60271
146124	32807
155121	492535
360363	79249
327841	473242
284420	468489
433820	243900
246577	247448
187539	222531
235156	313745
368770	269977
167639	366781
442835	155798
470925	235405
344094	348798
145337	187974
169981	364927
222145	162338
462332	463623
94968	355219
157076	447519
449881	372437
345401	132281
329492	159918
411194	139648
12216	196971
209824	396739
357411	90276
400709	286016
136405	291637
149467	140728
21494	327061
11794	373135
345401	288758
390032	464727
304186	99234
349592	261891
462061	122684
449521	176077
163085	358419
270614	16433
114773	257026
146893	73904
481975	401946
456658	289515
32317	405842
403919	450627
460779	60233
71139	246331
76228	333084
271073	434893
201019	124505
390493	482162
78319	178801
227857	393037
272735	344671
482456	169065
415005	108087
233782	401101
452251	306889
289866	20159
178901	29689
314739	316666
439862	204176
34551	99271
177201	480421
156055	28548
492588	15133
405073	168990
276204	388407
360898	95942
314152	78184
329806	92877
65827	48655
437592	94640
318565	25791
349908	25286
135464	363581
109537	184657
17968	23514
458051	474412
175691	103372
478588	360176
346839	331349
493031	243115
152210	365900
310452	331581
166192	197129
213364	2586
195384	421115
292896	478204
169346	371918
20476	428738
443343	440969
124164	204330
381991	27191
227673	458104
78613	398588
299714	250799
228431	375966
15068	389545
230051	246524
92076	98589
40028	418282
298273	78431
22612	220319
475637	366127
284040	293813
188815	419576
102421	146202
467334	73603
338534	99154
196297	476951
203783	372663
288961	62191
116525	8607
308330	246311
414089	95149
246387	327217
196969	303932
463193	228330
13828	15878
405788	289444
184677	397671
400520	377906
186803	22827
35832	345011
165212	368859
408783	17186
290211	357903
466769	118584
380370	432739
308278	134145
238901	268252
280523	276519
286384	453952
4533	19135
459010	105197
219546	216583
150107	330752
210325	190369
216299	335477
154730	355669
383292	489488
474825	135276
422246	125174
32920	356865
338261	375530
264023	491216
466179	6718
149079	62978
29694	307294
97588	112237
245679	1057
110439	378686
365099	362773
45234	109407
112443	164446
380303	391414
479355	186259
72804	110973
389985	39701
218638	214697
378228	391414
317316	250679
251558	195300
118975	60990
129132	474247
298864	187974
138241	454508
444589	80787
282543	20383
301683	286235
144364	98312
62659	173890
195121	138967
15253	233684
77469	2930
376553	394096
381998	177861
286615	45413
222571	3961
420576	137128
315573	225782
59430	406626
20992	479355
164354	71337
152291	427223
451097	431281
233117	89298
72804	42905
269047	295952
118784	413525
432606	465313
254510	152337
231484	19498
108650	164164
138517	313745
317983	360531
426713	62191
47528	193023
180232	466624
130399	248398
203164	186821
249589	481313
168390	75201
113067	204033
427505	326324
68843	42835
449521	358572
465774	99908
53946	426569
60601	477986
48425	453958
36510	291855
193767	424075
314542	464420
272037	408858
365410	438368
429287	438984
286911	266852
56806	111623
22907	29479
369269	280592
247975	6072
450428	161561
201131	371388
37398	323181
210346	153995
271760	209014
436341	22347
219368	175022
174139	325819
42471	383078
340964	401543
362478	423469
425903	269199
486764	296807
130734	476951
48128	28728
263708	9217
449793	468489
245003	151944
218441	47980
212077	88105
371317	25351
176130	460692
213157	156376
374774	421830
363467	350189
180928	230417
260801	98906
160961	269904
382483	352605
275763	320524
46023	67461
326631	251771
312283	450541
311221	263111
94270	404960
275861	61572
475788	117474
459317	113749
375209	411424
291562	190594
136852	65536
221329	329978
300916	31450
84968	297364
296423	336955
458615	298186
183404	420944
425827	383673
265965	387742
223086	90509
71989	220635
472943	423435
302479	237123
385368	309425
491418	341583
423636	306499
233117	253458
338295	130339
60557	391414
108185	65968
440604	380568
345715	168255
281371	21268
14546	54908
418336	401014
232183	345553
420454	203656
21987	306100
259978	30176
303127	195615
74313	273831
433732	165806
45283	213544
60287	194097
485546	142319
227872	38490
167428	86077
322703	359637
228159	102871
471365	427615
253503	58589
122690	459530
89883	99982
184229	92694
150423	7552
483811	137911
25197	190133
305701	228431
270919	190537
266244	52610
300273	466737
16240	9054
211	176848
260377	15209
477752	207017
133909	40388
308745	175838
45244	278164
459702	88113
58815	363486
240439	157016
198107	422167
263514	45837
60929	339853
467284	109457
341660	78768
294251	215475
441302	458601
70947	440804
90713	154154
78309	217432
60929	81280
486772	11442
418816	312161
68532	256053
84685	4349
214853	383967
204474	450876
322171	205346
429287	19620
290216	22726
88365	366127
87665	21583
257949	72701
293050	269849
75586	218727
362336	147121
72830	262728
331199	483609
272267	225845
105132	17186
314228	208420
149305	132091
18332	256550
488541	83422
352882	20587
348632	443520
50034	249834
98234	304731
10782	241548
334904	150352
133400	379255
111161	12245
417372	315671
123524	168959
67815	60517
363693	142018
94401	280665
62613	136210
281836	358961
426894	489552
417365	327922
427930	28129
485013	154028
413714	444275
182536	456783
63378	104498
258391	440660
200914	99405
92144	24516
290595	161553
93384	266417
469317	35427
114220	334680
76468	202523
378558	426227
140324	68644
90398	430356
367760	168615
210215	179174
427432	362679
19873	217423
6991	243115
18451	108985
370026	35707
68163	243115
287413	348798
254716	131084
91325	464420
170020	259074
378456	93416
358322	209471
151493	180206
86909	204925
4849	304666
82430	91162
137155	409495
274035	478415
351531	186381
210284	481184
408170	61349
397006	453383
162346	313745
303962	58186
412070	273831
57776	398802
175145	428214
346078	107337
492247	71411
78055	159249
178284	380445
160794	207093
56806	6253
446149	444391
415953	93609
170793	84518
76715	245679
248570	343010
255908	349652
107888	321680
287978	456153
282453	23667
14519	381428
77359	151317
288012	396563
361373	151944
203561	371918
340063	241356
272675	153842
332323	38063
202693	199676
430116	56929
29801	328538
268762	475514
129328	457638
94790	439253
400792	313314
261253	52872
327261	4413
274771	283445
210595	94516
103065	51895
450010	370866
129249	293813
417104	220755
292227	484076
476170	214047
267562	303424
315092	99024
243945	303865
414286	166261
25382	102452
413783	190369
189023	390349
169858	187974
464782	112718
9602	62707
475363	86560
55975	28129
156744	470205
85653	280266
255932	183213
152190	132247
486712	447230
19542	270747
153699	42952
38559	115386
466878	40447
129872	247453
440604	383673
112443	54228
350641	21411
415622	141509
231268	195075
221711	299234
420606	37100
340175	208851
239304	208397
102065	205063
130400	231638
376619	78622
52253	426536
181598	190784
106786	358797
339280	433067
92401	39195
226747	232229
447781	139160
206173	108222
86209	306673
451553	98649
161066	48861
202814	441398
340176	44407
188308	184522
216602	410074
400562	334764
232605	241614
478404	194165
161849	204195
13268	74541
200868	115861
429420	425675
159569	41761
36612	462973
137833	439893
440317	461238
464937	219499
395856	404953
298390	292311
346854	401101
13426	11785
121446	477774
483208	435428
1839	16793
72668	223115
409016	259074
395514	48275
292559	348563
450379	481695
63603	461846
380585	22804
464022	58709
346098	97968
428691	357157
7653	148171
374305	239562
64354	342761
311290	462236
407066	267553
292470	393326
20957	101058
472164	291521
189640	476455
373287	486339
65466	180951
33852	90884
277170	45626
16035	386138
268177	476635
103936	274086
309225	82128
62608	220417
119001	328525
32066	285143
176885	390958
156997	307934
86420	229641
422849	96612
22753	468832
44160	43763
375776	430314
349198	324294
302103	479760
272331	435943
309245	197996
274065	245134
483706	7812
484198	188414
5318	163577
276821	312074
187718	354730
344314	345874
396381	60309
288243	89829
279936	181230
135883	245317
381205	476951
172428	364107
81058	197402
472949	455447
290952	450350
457285	454667
138100	478415
65513	449319
202866	239112
321242	343085
475914	272339
442226	74204
400974	485818
153632	179581
480612	73898
361675	368691
294323	147665
433464	408876
336403	6374
461793	476231
373025	362939
58486	437682
362267	287068
378221	57134
234978	231485
276821	58145
180672	451016
183459	334324
353542	146857
427486	162795
265995	240045
253902	222050
471781	406216
382228	317907
64896	479968
326963	62191
134053	171592
391352	199542
303453	21583
313244	414991
243564	484955
187792	409828
57447	252961
242199	354788
77877	480249
222102	380681
365256	87471
280009	198790
489539	315715
168873	256121
354557	447107
403898	328272
332833	192610
113231	28129
367242	374030
224309	332497
382928	469235
261278	222456
429134	395336
49099	442096
367959	470766
391363	284843
428109	205267
414074	294852
305349	53490
464015	81525
395818	159578
247828	249709
39371	441021
265910	102316
140447	406380
360459	144148
257498	477314
194643	164307
29152	203804
225597	48275
382052	202276
249444	107280
79266	482750
282730	247092
478092	103804
180488	177176
493481	208038
285876	393268
356473	286443
178542	33205
100237	274869
245200	277061
290218	169488
59385	101650
422033	285446
329415	10690
376175	56573
423895	117023
288321	191431
376194	377930
320447	190369
452243	391414
114657	270542
40407	181003
109886	294548
5354	372314
460419	10646
352905	185761
231740	463711
64545	254468
342964	13205
101479	64075
207758	80316
173296	154137
188360	300240
14254	233559
400923	266468
432899	81280
296309	308915
196221	31319
141710	360938
203971	332820
277239	134682
388969	187834
126240	234356
56856	450541
353723	475594
129396	256415
193767	185704
67152	206025
94766	276358
101780	270089
17284	80685
70914	245679
461944	423077
307326	98906
168000	132284
103853	1148
192311	465342
107095	236213
222886	259435
121492	405602
308449	22827
347533	470829
395352	166480
277893	205289
78289	195503
177394	425675
336196	123991
388485	21411
402773	264908
316828	151662
78158	219130
349972	308059
425166	177110
186597	315342
65513	98491
9186	405096
230610	420944
48282	65979
144405	93050
5393	314663
9128	369599
456303	492906
311884	48861
264429	369134
100943	198172
315733	459205
402893	241525
279722	314922
320259	264585
464844	318310
14533	86892
184418	397809
386249	455102
304544	297593
75913	120767
119001	21253
19121	141049
186194	404565
151578	482314
376085	318974
482851	90713
98335	299109
230214	82585
40890	239012
14368	61060
273373	343012
456787	482616
310666	273831
329548	488641
200092	92787
146518	389646
67220	290548
127388	81497
26789	62673
182004	358754
24093	431799
282151	4349
80528	446351
58731	270836
200092	156313
331872	192554
76818	385018
116991	305072
5384	380100
324504	182000
317983	185599
77347	223137
124153	63528
79728	93122
38813	484447
15027	267677
261278	183622
404568	42747
131301	257742
244536	149514
444380	281924
257613	88299
265247	433319
443025	378686
294749	267602
466198	5224
109739	293501
344706	346731
131174	358508
165273	23018
229735	420790
133053	306895
316120	482804
367919	218793
458764	316874
39215	248317
437623	239724
403898	396431
5007	175460
321242	410011
2212	134694
359266	457500
103850	29500
39830	368340
345091	15209
46556	450439
341961	136058
90506	477284
106327	144306
121254	301659
287766	88705
488348	35092
345011	140265
273479	185479
35849	60460
313523	223941
296459	479614
417938	257298
102458	230655
124185	57870
379973	446105
221339	35707
10807	48275
59434	55997
199676	263514
155734	138297
282072	88113
375883	474931
488678	315380
416509	230377
170535	220857
192311	301399
335005	347104
75286	183778
396947	199353
112625	270361
134135	364389
493966	462272
448104	266792
83478	303175
130069	152462
472712	354933
281412	196783
255369	47348
194085	463799
219089	325604
127877	64016
252604	86632
157666	248243
130121	237178
325195	413616
199765	491039
257635	110996
182563	305586
493535	262394
344950	458264
340292	377027
165723	273757
219983	392788
154492	204827
355885	228431
201813	64191
73114	99437
388711	86728
48683	160428
46180	217423
421296	132843
194553	57020
124085	86901
491272	160419
317687	333084
263880	235568
461000	470127
102644	460555
472614	375375
261401	16433
258941	226560
303145	83811
132950	90041
476862	197696
202057	266852
60175	219301
245523	359762
486397	176182
401685	478415
11953	61059
485911	16433
155407	288035
238889	178409
254115	183711
124754	435067
294452	438419
106268	32840
373138	464387
344780	86728
20276	370866
420464	299441
298124	234730
62817	490481
448677	342886
338153	110619
362383	379976
131697	15209
259769	145479
180823	348639
201946	300182
12114	48275
219607	473033
268663	77727
16327	83817
93714	119868
107967	26009
59534	313745
178248	310756
36631	126643
21091	433444
115917	25443
435407	406937
217346	178243
230302	48163
119390	59918
238428	353787
182135	94667
241198	379680
168754	70557
333333	332392
429410	285413
421295	30611
84965	190369
114063	349640
167441	435280
422326	105757
7871	21411
242551	392011
479161	18638
204255	270773
373433	23858
143406	204453
169408	168670
54432	336590
128329	313829
184817	294079
220407	197214
389224	473425
335106	182149
334372	387257
180833	298767
117903	55594
195121	168557
331103	457355
436721	448560
456353	479619
41509	213221
223706	123385
383725	110677
334274	428711
412749	153799
334377	293745
457313	225043
132955	86400
272301	268126
397321	378686
126325	119868
289032	313745
192857	256078
337587	123410
267291	74138
109279	469784
43887	256712
57073	145858
24788	478415
319856	111983
402940	282110
67783	79035
351178	329466
56002	479872
50103	476598
264946	250679
82688	450685
444296	39255
10437	51657
396381	291531
42291	52537
329703	401949
168933	44134
57406	301659
338955	18418
88272	404053
395672	469532
49258	474435
207007	426887
279353	295484
99311	316372
148105	25278
348673	391414
223361	473765
226733	343721
75063	453832
448709	145608
348384	158153
162115	274309
377399	143690
420736	227753
473554	154056
205470	222701
78166	205433
486739	477741
186745	21203
157258	342477
96447	204015
413671	92949
395818	368024
491777	145651
231961	377620
23573	483155
112625	472645
259929	349750
238889	198546
339234	246926
89219	354696
397778	439953
21739	353817
385203	207412
424661	63957
384492	188759
123448	450045
195994	447909
352231	476800
229735	18451
184229	368086
50508	404733
387699	254292
410951	2064
102474	153995
83305	63289
91631	378686
374512	87471
257157	114930
489015	194287
205488	130855
91990	62191
190051	139648
6899	183587
454128	60517
334792	262034
107828	360860
453746	251703
309444	428983
74684	480907
74158	377930
109152	412548
291309	313829
203640	302646
241721	400832
235827	177630
476072	274309
24412	300466
209585	235471
91437	428738
286594	213120
489822	8624
347121	299408
203839	334673
67571	239528
489975	335688
3577	97070
114063	364546
132233	380071
25697	153995
287533	278742
201047	126204
390085	218727
376619	21978
206046	110925
233489	427995
194554	385600
327570	326997
244143	366050
40890	371114
132155	160545
40890	12971
216544	226569
490480	293813
308618	73644
221537	279184
360459	392332
343890	472072
126983	267262
222094	119381
219546	52867
377850	451414
6583	86558
131410	210261
175638	267029
134270	7993
203282	177681
344782	476951
26357	481180
44097	463200
88359	387742
275843	437088
416204	373772
68314	238299
435030	387839
195326	392824
348046	375099
53004	477986
394149	288837
167546	265608
14163	401854
347178	421167
427432	441321
243368	159249
281252	216241
385925	190369
89257	404331
6123	458183
129478	12895
123272	383391
429267	413274
364209	472583
100926	471727
37507	276358
362190	141509
221024	104048
44420	350523
24436	310261
225678	82271
199976	468829
186956	251807
212938	364081
197544	399867
119721	288120
228308	286936
176237	373117
343376	40784
333309	46410
4500	308989
27449	404806
327209	327301
426470	400054
143370	452746
318573	178335
295036	479872
111240	262954
333987	417201
280523	485546
95349	448659
229124	456640
406765	441015
316136	491173
116331	118877
128839	422374
150760	237235
12648	410474
292721	140668
171129	86560
244841	18481
144343	324067
211183	42989
356146	374849
83937	336590
285239	8607
106268	462297
235451	158237
315671	378908
2562	94808
84777	370866
76228	409611
45130	196783
310575	435209
231305	446564
325216	95383
263880	59527
190820	118736
73418	195284
55789	433986
324935	467703
120155	130028
490510	261865
157634	244688
335741	415291
480853	158844
81436	430610
185409	7748
200658	67356
190363	171267
409468	217809
417369	451414
393482	293892
115128	21677
197124	21583
5538	98968
283718	415480
447760	376814
476656	107130
31049	148134
189652	479144
9969	336122
448542	105452
134058	44685
370000	263610
458768	350973
93445	354675
333080	214050
455020	395372
332406	137852
491292	299106
218074	132740
189640	268129
311424	396629
225339	467809
133792	109409
319259	343472
319259	278681
164829	476951
73706	298767
46307	48861
350650	302186
121625	440962
374270	377933
177139	56595
45684	475914
455239	480096
293030	409338
374612	55657
431392	40447
342782	296693
323750	83124
19055	83842
252541	61059
443622	46092
264277	325395
288338	187974
441302	351193
414326	388407
300397	281924
43955	463549
469315	437172
301257	165653
287129	315687
456231	457654
199818	166513
119989	291521
223929	141094
225955	478415
382657	476951
98654	159611
4841	137228
420234	365171
408389	378283
164497	101058
153006	401800
461837	38134
176201	183213
207403	91712
52879	76417
119633	246114
159370	446328
122242	210397
107473	36690
79519	412800
377834	39615
151002	5040
452319	24020
15027	242655
104527	296423
422803	217423
352739	61724
220003	252443
478480	390232
199774	126144
395920	401854
301040	186561
148913	313745
262598	331491
323327	476412
20703	69734
261112	321827
454867	23306
355747	130028
229851	404053
247758	198317
451813	267602
408163	96366
370711	247475
145282	201653
57978	230336
461291	34136
274753	33526
114643	112379
217832	394952
141505	360708
264801	364768
486665	190369
106395	428756
196996	44341
409888	228859
313333	351015
451803	459213
72804	370689
411389	258894
464025	472801
425286	461182
79733	401543
34047	250441
442068	4413
444380	347447
278554	440962
107666	147931
78711	343168
455712	468249
118896	220987
222402	127464
141401	15274
154262	15209
112193	440660
74644	28032
341591	383706
218713	183479
449521	54599
400888	284272
451550	397756
425906	342419
174865	153995
376933	367719
73266	431850
15027	42151
481419	72476
436682	167197
35806	79989
220613	339604
379680	176312
100930	267576
7332	424439
39683	387506
273972	132740
165979	287694
163912	152323
7936	398333
165338	159165
268578	408469
107232	155635
120810	86596
13930	54522
226665	344984
152237	421356
85666	445666
173650	251417
394510	236213
433706	410173
23325	298767
276637	298595
92032	224285
310151	390861
464283	457303
78473	354903
324850	243840
379478	331581
138786	5978
279069	217503
449366	399867
283269	149046
626	110677
97522	337562
288351	313630
266508	382550
270776	258607
154981	493793
52561	350189
375913	338271
125471	286828
298595	328033
263686	260630
258648	120173
58102	231059
207959	438419
210141	77031
236971	252898
383002	46579
357829	477986
354075	394978
175651	236624
62503	268973
164095	86632
199327	265589
43966	203366
312283	81800
10226	226581
135346	124287
217557	99799
74541	125589
193767	264696
30568	67009
112676	252088
71227	372822
296514	377701
38705	467703
185859	264406
250461	209510
327440	68013
153006	22988
19459	350374
90549	408691
299413	28805
482039	317696
92623	243478
342673	133236
397585	411568
106268	225727
390302	50538
19072	13370
110296	225576
109599	417349
221294	284742
121436	161699
38087	273155
154500	363396
100113	105620
291371	77451
304118	448095
181353	358797
35859	94502
264157	488693
231492	21583
102870	212073
262884	462973
276821	470588
140677	421074
95446	182696
24208	321868
136809	459315
212973	27464
224143	29111
434908	69103
258233	267602
392086	465647
132617	375897
462827	180229
69586	358967
92312	190369
412205	474786
15027	402452
188796	478415
208300	458601
475394	119358
15964	494102
367790	157698
270003	220417
160032	237165
250926	395988
73988	380796
142740	11626
357732	102979
397230	332392
18485	272846
874	81092
212634	15209
288523	147331
1123	430610
150849	86484
126980	433148
236074	91202
222956	467267
355025	167498
305716	253351
342780	411424
339324	369159
46294	332339
466747	27689
433283	392788
174931	363947
406660	443228
472239	209904
217936	115340
32807	132190
443678	185335
81360	160428
330755	96195
157492	208084
281310	200028
233974	252989
277170	388670
248013	130971
388149	334378
94734	347948
65546	356335
127370	18295
212182	291832
19276	190947
175731	401896
419265	120132
331076	160032
32636	78699
36267	124405
491613	432043
42814	117097
101760	24000
205025	154089
79802	21754
345028	329213
125436	297333
367114	25847
181133	462973
490126	153043
287076	298077
248267	280697
347014	360345
168437	390319
380607	311816
417981	72461
69318	213987
112159	399929
298248	165653
488336	180060
267576	140728
273882	145618
228326	5857
195115	28129
134694	134661
478287	79989
333080	334009
449965	484107
78739	152392
97270	53863
153564	30243
253102	221632
471177	355227
89219	12707
64489	309425
97438	114930
218420	395964
363930	407031
144870	430281
37430	286214
214735	320097
298890	462622
157433	313314
398753	451016
140116	307983
476392	215030
12478	458729
181584	348624
420644	158666
129294	449884
87189	363581
81432	98149
166934	467513
299917	204925
177415	228285
203200	26848
281542	407412
425135	276404
282731	462901
326109	160631
418470	80426
315130	162831
109161	37458
25996	243438
411448	420944
82320	434893
196	226494
164520	148000
291497	134928
138663	296693
278320	401101
52163	336590
89451	27464
306352	384400
130213	440660
317872	390349
462776	309801
190773	272339
193020	329889
230345	147523
223929	355368
33167	202080
438460	178436
66735	152794
447203	318811
38798	259929
256718	471301
476777	327455
111749	241137
482204	467492
290124	95274
304631	212153
219296	327217
260421	254768
219529	368892
214953	276572
205146	253718
345896	161043
183964	456215
266965	80193
178192	304173
151144	307423
306459	49532
8881	240609
443560	86949
206842	307294
282339	445738
276373	270095
338576	451016
166710	338189
325304	190369
117556	320640
47816	51927
6843	448588
20647	148199
355025	427557
80213	50538
34268	406831
200092	170894
202518	82585
478588	38809
19727	425838
147301	374619
70613	101058
406968	250658
388719	187974
28551	344840
122604	400089
327379	251601
410592	32807
151467	389682
229663	76185
275790	421285
101742	486706
149373	118333
124794	334336
18298	351193
380454	277444
308467	474292
242965	328729
492065	86919
300227	293813
181537	462973
19005	440804
270734	115340
320995	127921
436699	446564
119045	392788
377027	104440
159356	190369
56074	18938
385207	267602
132593	276358
89908	428738
395428	386901
245287	438567
169306	153995
176903	271283
68532	192580
353302	319644
380748	179293
315573	359587
312347	49532
204200	159768
264800	394021
187998	355739
209561	84722
459680	474963
121733	276914
196341	433906
195490	54976
252815	301659
143315	289889
99409	215719
121960	298878
1805	446356
396927	47743
138964	365551
11633	138180
235241	293253
74552	16433
167588	45946
480425	53879
228741	82230
400901	302707
378387	332392
318163	15209
70461	134145
43349	23299
102311	431731
325947	327204
407565	153995
306087	342807
63391	129107
101543	86728
148773	118485
302637	145636
54336	445796
78497	368760
24185	106903
388297	207786
426248	315888
279597	179472
157984	441474
114063	368993
270320	297870
274596	359762
133220	86476
283543	286590
14109	474972
444028	455345
407565	109407
451773	320833
368540	15133
149695	476951
365831	205289
142055	126764
276414	166513
399542	359618
415432	461944
277568	309180
243234	143382
348552	35564
487422	99515
22950	476426
308122	231175
191096	265279
484668	454326
468050	387185
146893	349901
145367	492906
301659	404956
122997	94608
186682	111290
450629	106427
68505	142018
395200	20506
462691	417918
187521	184316
200510	209572
471254	317675
481360	375114
353591	425436
57068	108047
98120	359409
449406	239241
227763	391816
227984	52396
457140	349005
174089	463549
157238	204330
217527	291082
139446	464420
454369	233220
338189	3498
237363	313745
92401	158914
187295	254151
254446	91069
314228	415105
252604	376814
303479	110677
404094	191821
67706	368329
378357	184668
352007	326135
191918	25689
325090	261077
478287	214254
136744	123369
132498	144975
136774	480025
133562	110677
418847	318932
320961	375840
433503	322550
405605	230371
15236	212175
438419	243770
21148	205702
161363	388195
313182	477729
252998	149600
307155	94634
165085	489822
212289	195520
414128	300071
402316	266611
165524	363825
45495	309425
169937	209160
122816	189624
175573	362827
372340	132240
63684	98446
173629	95942
408170	211868
191383	267602
235021	452126
451718	151944
155414	198812
305287	161135
477427	87630
331503	90315
178119	463623
342780	119868
356987	32807
189428	52537
13460	298971
467788	412341
241248	319484
40599	329852
241937	164884
115426	412517
272549	363342
367103	474389
110056	428103
2345	33836
364255	487153
346761	46294
252360	232498
244394	105878
462779	151746
298077	428214
254446	91960
100902	41658
293530	292169
380243	128316
108570	428603
19401	143036
230670	258464
376036	19376
485078	35707
32972	300119
486712	148790
387791	287855
115854	47644
182750	494057
354111	239886
317477	478629
133737	236731
76228	112352
313513	491871
12063	475917
295985	300142
248013	11437
324442	236213
181103	649
39554	156376
148213	5450
76751	6899
211483	82787
233655	169116
487932	110677
266995	369359
247582	165267
19135	340772
392970	76454
195121	136132
301063	194384
441475	239872
379296	309632
184575	164592
101718	377906
210419	24480
387791	319992
266660	296432
270255	374030
460434	297734
345918	207637
73744	220792
379538	465034
47100	42747
294037	390221
457923	220679
425527	313314
187045	80193
445954	356048
108140	263416
420511	33034
53622	219730
262570	338493
242569	200435
432175	395427
254574	138193
345974	459016
309855	158384
461415	250033
360419	366127
63574	439074
346272	280841
216602	209510
309917	394978
34068	27464
402654	132740
447506	361283
404568	272339
16572	320508
493799	208482
384425	112945
15895	85699
45641	265589
351112	154787
483213	57155
346777	291249
492247	177387
136694	73236
406751	310041
183706	327204
420042	247092
409388	489376
368433	62699
39348	420944
309276	172172
76835	125292
237213	51072
218148	8387
266307	150007
327353	112896
316406	475200
326125	445940
253964	124053
6536	350549
348873	479157
231532	320686
6467	308602
242759	164504
266547	273333
448287	477986
104197	331134
406968	241356
396469	317118
206559	398333
153305	380514
299106	246114
102162	376413
5140	213221
480319	397360
384231	243730
8613	271533
191933	482936
446630	461436
88130	466029
369525	85531
325498	376240
375405	463397
364845	172089
462910	216570
50783	54976
276003	328609
290693	53863
68489	485070
282476	348662
8313	198445
104874	12443
171411	137648
428538	442319
360459	30624
118379	288035
254245	41866
155044	125788
200867	34730
117647	394629
424435	191341
91828	402057
4516	166513
6752	125968
39683	480444
45002	266660
138126	409828
98299	262244
458207	355127
232784	475348
304112	133067
168714	238047
463485	160155
39999	456215
128337	287740
186663	162795
211868	106370
405979	478480
256893	90793
163752	193974
264328	265895
483566	314192
280952	377683
442402	446509
3389	209510
431031	461227
50799	72371
30056	366534
357707	117565
53846	42747
24378	196783
381915	216440
259017	364680
160243	12787
364636	429267
205346	360234
429156	40330
77987	139755
464243	164080
298411	393760
265897	480224
34556	330788
52192	313454
73200	348662
38803	331581
396337	160419
334080	168213
406660	207906
470362	190369
276585	173576
11633	433934
485081	128336
296635	478415
34625	211469
109868	104505
88681	293813
159959	388575
94973	441705
435661	378691
270760	423688
183018	480179
93584	190369
338498	156793
77118	244005
258398	153431
145505	259929
25690	67718
460017	366640
5539	134694
128839	385806
60700	146370
300431	4413
159316	269199
379919	124409
428887	59300
451913	185307
36533	429567
323310	244929
79777	18094
40577	42890
204330	275677
291119	129708
332381	339965
363144	230324
389466	140044
339117	410172
27404	435030
24359	409828
133856	431001
445126	74542
115386	397310
276208	424130
40381	186782
132690	453605
4807	71189
122489	365163
417938	354694
2804	140169
18468	364517
407280	187627
430041	303454
228390	293813
119046	140692
274429	364109
209510	432108
254503	468062
13082	84722
368192	140044
94344	49348
75079	331788
472265	282822
297586	409490
383756	209018
267562	434484
486182	131256
261431	366127
68977	124650
323194	413054
475750	233003
466520	273831
41755	175003
35258	370211
15133	209572
296432	220417
428214	77964
244532	313829
354621	153531
442368	248606
469819	212081
80246	398478
234876	149453
291151	445943
444276	3023
343013	221324
86490	329039
124259	13370
315217	387742
262639	83080
43188	7159
261523	394406
44159	144386
452206	335391
248828	92064
128828	200632
284028	454975
128536	425675
104648	170295
81363	336934
193755	12895
376605	439908
375284	236213
383173	465263
384106	313745
345401	93533
296359	221890
224024	240288
390102	264382
353118	218615
39861	335505
404960	215141
156421	101806
163474	401871
234148	464578
156571	297301
124867	170894
179596	216324
316565	1799
197895	347202
91600	12592
380911	313745
409493	359971
145717	338449
360137	214714
319081	42074
25513	353009
258136	207150
281413	289970
386796	168388
362228	5555
133909	359628
48822	318965
399889	244310
428137	28129
372415	310836
373136	301560
287024	260854
327168	13370
309534	386893
171008	35115
38559	12245
7926	392291
254462	276931
143087	195124
452035	162795
34529	100209
328651	235606
390768	86560
207890	135756
320273	270324
314194	132069
158627	114930
137171	468162
367382	162795
235034	286313
395539	489092
429848	287170
227857	218250
123066	238905
198039	428026
49334	422164
343336	32807
13565	348315
231625	106459
215488	151944
38571	93009
382659	304173
244536	268704
86037	294944
218677	12437
454798	49647
242411	223803
200092	297776
420234	421331
124291	455784
4845	442265
404568	338261
387464	301475
437030	283445
301281	354616
124259	367689
376220	190369
6239	123832
350562	190178
231638	455326
57637	373021
416196	206819
93913	166673
373025	315872
316095	113189
481648	246347
357544	295465
312022	311244
382735	15209
27236	250545
307258	172535
195745	327061
129479	384849
341221	357890
282832	411424
352230	313745
159226	363564
140748	243552
183848	27464
232927	430382
115948	169116
99602	411424
254281	442979
2369	414470
34899	87007
297175	22022
105126	127921
317561	310148
482125	246312
353856	149046
75269	268743
79968	146076
281998	65371
8778	206913
221420	263009
20946	43713
301557	139081
11126	110708
5560	392062
48672	399035
116211	114063
8407	376244
243807	123369
214055	50001
336795	293813
74297	315671
387464	201208
327467	180697
10410	97894
402805	376033
19459	204241
446549	198038
169204	436743
273096	60517
384385	268423
136774	264406
253055	271346
39683	466744
475091	450387
151045	267602
453469	474418
53730	324723
102363	340361
101870	196783
200067	47713
106353	164196
273610	390334
148439	15133
189174	264855
172923	167951
195185	440660
481387	33832
400910	446858
482851	330388
402033	476377
285893	417906
133409	180865
104505	261897
423698	298692
69088	220417
433250	23251
80689	39892
271328	214047
81547	110677
234599	137956
105945	341556
399981	123029
34686	261013
1081	237235
444380	307948
199683	164884
302918	143671
161270	428080
83616	127270
157961	110708
419512	476951
277568	77143
120448	440752
159703	164504
93627	150762
463200	284843
193431	212081
333937	134694
200619	404806
143092	366127
287566	118256
219793	376169
190076	442030
9670	195492
12952	321056
408768	187974
340175	330218
322585	285446
51506	110677
446325	421258
57817	392845
375571	335042
37839	243746
373170	393581
216241	262954
2430	360860
168149	293236
62659	73236
428182	292118
130840	341406
378224	36733
282603	176878
290913	304466
48922	272096
445233	87315
432307	200381
209018	461846
76228	402326
323005	64335
454263	265262
400807	307279
160189	72549
301560	248373
120050	298182
189540	74746
137454	49896
312474	6168
130069	169495
227139	136435
139677	11771
484691	432320
264438	182342
106301	141040
410408	366666
493621	161853
300330	183566
285023	91711
126628	355807
273002	190369
238233	245859
177126	183199
246918	353348
39102	28129
90696	155246
365702	296592
339533	336590
87570	347473
171008	168670
280218	143701
4234	372214
126948	487901
261401	16325
126132	30105
216479	35613
363517	9054
138885	309283
297941	425906
339533	328662
466584	99405
300195	190766
5234	273831
152804	217403
228354	123369
245217	273068
208434	106998
300146	172490
314589	285387
384212	286936
117862	195962
460515	471281
356562	295955
153130	427699
66215	179375
244507	214347
323041	126473
236312	438419
52137	315888
415335	186394
312518	396755
441290	476951
22699	78811
186596	393521
65542	212038
12377	283083
413917	63528
157666	409648
100021	492286
461110	151975
87826	138297
7157	273831
83280	470991
254994	114770
320432	99060
488442	471745
39331	100012
353098	372810
190057	409118
201586	299202
419759	294836
381636	88024
393056	10646
321911	86892
426491	86077
165273	401378
291718	91496
154605	236654
396658	453849
284052	236213
162900	197996
239842	427793
16229	411372
381932	174279
287692	86728
180332	255068
325380	227351
225694	119122
5167	176144
53902	316625
316056	293813
282672	101058
214393	295146
439719	493508
444224	397785
218841	370866
40028	95939
41799	41761
130635	12245
257613	493025
366847	431485
49037	292650
179735	355093
199117	123110
369878	218727
338955	465271
298427	257298
84318	417643
280390	89420
478516	126150
240053	264358
221109	369599
391608	300588
186714	264571
437835	218485
186463	412162
252720	256121
226627	226080
468276	295461
350019	212576
66123	4696
463200	444754
178048	210036
368858	47295
68098	373692
175633	421086
82849	133288
132434	246838
278353	128112
105859	370494
28851	16433
84799	119381
448807	453831
494124	190369
39805	267602
78289	194003
66622	94667
270140	228838
113685	30263
362231	138885
354545	344063
337476	28097
265011	262725
109965	446776
287874	60219
418707	73990
375107	98032
487954	280988
180488	332094
451716	183109
420451	165122
139021	426986
251845	307032
434946	330556
112086	187836
391645	313043
39607	471205
91634	326578
423118	177777
273900	305449
198405	257168
154458	221294
363526	136388
292641	289755
241020	122218
296260	258461
238041	360736
94918	301659
123095	396080
408255	317889
432592	35680
8213	335641
414058	317356
444021	19675
29098	208577
326631	149610
300519	53994
106514	62838
461783	260527
161698	428118
299398	185335
249996	370492
114335	183213
437849	217615
118252	456249
214985	293813
479280	114315
488897	315687
460732	418622
104613	133173
128458	392788
454987	21268
135249	186159
430603	87643
122599	338663
276233	68122
176182	23572
470498	484727
163324	19692
296459	318735
262447	491952
351015	490355
140313	190369
407768	51136
232663	190369
452992	466182
350389	192885
445101	313314
474256	251323
376428	153534
84429	51881
79980	492820
257949	325653
198884	229307
439992	132365
42750	184179
144973	306030
206765	209552
167897	298182
110121	484274
304174	22817
231639	418162
433683	56398
441229	49896
289157	332913
472954	59145
146981	402493
208300	440578
136279	305538
264086	317369
163452	62580
238362	103761
43027	47530
86	115917
235222	133686
161023	446105
254293	123958
341243	114930
153687	161308
217480	212081
186588	243438
16696	205223
328695	309246
2222	132247
265965	333357
29536	207535
114070	91711
193722	232546
269305	421935
281413	396697
458671	72521
152299	253233
417726	198865
92628	268531
401297	43646
28513	403772
156770	177792
68975	409828
405535	141509
211483	193287
111705	327217
464074	313745
434158	233467
160169	392086
380465	89781
98658	428103
197702	48275
358599	330827
326631	205578
224312	404254
190036	33553
100073	121960
322320	432866
413896	423688
400626	214024
321553	64519
86632	266965
206204	38063
384370	37697
366718	261083
368240	269904
33214	441751
65476	380085
117139	291249
62895	71224
485975	58881
156106	482162
422015	271231
184064	4558
14267	283064
483025	69723
287444	53883
134299	411135
492709	351451
136279	290450
393933	94516
310396	306100
71189	133376
174255	137481
142740	276744
471213	429863
403565	420334
250469	195121
16844	279481
135179	336590
354792	27212
346557	147174
149897	429883
151769	418771
39856	217785
196003	254689
167509	307689
215029	459649
254251	435280
204955	298542
118035	164884
289513	477491
309066	273468
274550	15680
300689	179506
372340	259686
231033	441357
441599	89094
246577	245679
61204	405217
427466	4349
350796	375840
103596	214685
15433	401481
17337	79124
382272	227436
313279	406503
108615	141525
58928	47978
259460	481179
459064	372736
267958	168818
55958	368781
219198	16189
37011	57134
57616	398806
28614	56720
136543	381008
165267	46724
89849	487408
262730	157793
268748	35357
342476	255650
408828	36296
386516	319671
276404	351015
108650	366534
473362	196783
7494	308693
406408	313133
487060	315478
76228	480666
479297	101058
408161	291332
275043	463200
349927	338378
280573	222701
215644	69897
106514	108086
425183	314742
247296	333084
378859	421356
412356	198297
284205	460652
39010	487118
270682	80418
342947	472891
315316	168381
198123	428125
364370	11764
382900	217423
72286	94516
71997	103267
155398	99405
89818	60517
91325	135947
169630	258126
107118	268904
25503	215248
280100	401854
473979	259929
252748	258370
143997	181791
102352	12895
162471	67837
369066	344418
68532	421902
475621	482149
189565	268729
342465	32865
157961	75106
279879	175721
425455	228431
123151	179122
317931	341414
251720	15209
72670	125577
7290	626
402509	321687
45951	348292
74292	190369
197641	478415
321143	118083
65433	18578
300766	458968
84693	67584
298390	337897
108796	20586
175278	226660
109305	411424
101992	311431
409745	273241
134809	216326
171720	401854
23061	72254
384231	74274
221348	21523
434605	139132
387936	360887
107168	114930
156545	315568
21050	209542
479614	72548
316666	120339
156348	403736
99231	47895
384835	132758
477932	478027
468496	410831
191123	342761
309111	482851
150462	183213
252378	418362
444139	469888
174548	15209
289886	121106
174139	58457
394656	368086
114643	45859
196449	467631
174537	241797
471026	268729
252695	277936
291093	290565
400669	387609
22866	393462
141601	114513
475788	238394
18184	283392
373281	165640
72790	273831
239431	425787
61411	213775
207015	140063
42296	466737
114877	467418
130655	48481
311377	258661
433928	470960
266108	489582
426493	88113
446630	426091
174538	375775
208093	123718
474142	146202
262660	297446
293482	9635
24584	15209
247854	401424
242411	290787
129874	4413
189875	469235
120722	361194
431869	233543
421493	145525
445484	215054
451216	107553
78351	420570
175800	371918
6331	127298
126592	473923
286553	166513
423598	44053
165680	307965
202314	317118
157976	456117
181805	37041
115917	193278
104817	81645
453919	462969
383779	283317
110836	174963
17535	138574
3809	59642
297843	466432
40158	110677
203198	60280
434646	173207
410876	478415
206762	249202
366135	294064
86431	52537
314434	21583
414641	66140
132540	318735
394154	202180
363211	257298
154935	52537
215322	42890
388249	48182
181680	230755
327777	317184
171609	135871
147631	229523
25642	152321
261914	313745
194752	227247
300178	424385
212153	180806
405946	238983
192238	454705
329750	295996
132314	419408
234555	163448
203786	390398
318533	468400
412440	269003
178831	376092
258370	255135
211238	171020
78866	259208
108727	86560
476656	168938
471814	402423
41189	132989
205383	65942
23752	481692
355083	158584
258010	494102
206185	218950
34239	310261
231261	315671
137274	346768
228050	186384
183460	413674
281182	320583
302578	286337
257090	236540
252487	201208
370897	159401
413787	62191
479355	118156
22901	224944
434239	183213
457836	123410
433789	322942
234390	190369
111478	344872
458145	201808
233983	161704
466432	487799
272628	49660
77708	428214
19244	283037
334720	477424
248296	405406
418456	292721
444248	183213
310573	329675
256415	90243
26912	144962
131486	105745
91197	50264
126870	68599
11078	22827
93659	139648
39683	160576
415713	274511
453294	492287
31024	47824
257971	449399
396315	130082
214735	441014
249894	345190
198899	28129
288243	60517
376320	239043
89858	428182
320510	466395
21673	294548
461383	428125
160153	352399
259573	313745
463786	115861
373965	233024
47092	80235
208520	410951
125526	316708
281236	239107
371983	279798
300025	298415
446682	384876
103696	244084
54039	157152
216910	477962
221324	125814
267516	154884
429305	127516
283706	229756
176751	61376
281051	76111
96505	328538
388249	322422
297243	158661
86023	250214
36515	50264
63319	245679
130069	468063
372308	196996
92401	172493
16322	338271
405524	371357
435145	367946
219136	340561
248338	243943
163093	304970
135744	252961
1605	197279
78849	485304
460448	222701
55659	184142
129583	271863
43304	327721
409745	323216
355245	265040
242321	224850
491610	49903
104302	303175
472224	243115
489474	49669
113510	411808
40443	400520
251198	239362
490237	410064
162184	99437
162017	88113
457322	140901
482591	416887
193039	165267
290722	49896
286310	132894
191141	71052
120646	382157
313189	437640
290137	448204
375405	83651
109185	88241
433656	465413
178901	24109
485536	315161
95598	473279
355321	435448
485696	291521
388136	273804
36211	164164
390292	215041
210213	303478
6924	33855
922	43334
38389	99405
296185	479734
93618	54976
98503	73385
385062	375840
391414	318980
225756	29356
469382	416402
427521	293246
348644	277450
467103	490144
158584	220417
325397	393326
2043	54976
354866	99234
209824	448623
257942	220635
132638	15453
428723	304011
350935	284958
221815	121866
406320	288188
10236	99210
235476	306545
313728	48275
97033	284197
222102	101058
330752	211741
291698	54976
252278	411455
360459	69554
397806	193483
324206	258220
335951	479554
324708	205133
211088	44567
455228	439717
51220	378686
352450	481279
201410	26366
321624	183670
129367	438419
164333	344753
345578	279988
52473	420347
343010	314221
403744	49966
12548	401378
79767	477536
370630	456112
11690	100369
64929	366127
159179	409828
222031	144378
73466	103804
189593	161053
233183	49903
108884	160419
180483	451014
310756	23334
159008	449298
105308	220862
340108	343992
114063	297333
159899	462976
299754	271902
433195	142018
445846	405408
456079	198694
325216	379154
486347	341271
13906	114773
347722	423320
159494	8084
464548	211868
289877	103613
484696	126944
454131	141892
408329	144975
412330	391414
317649	277961
127388	42747
376146	248764
55633	204330
297512	275677
80095	433934
93033	261159
193862	419580
95868	474412
173018	250884
7097	23553
185934	9328
18612	395988
4149	35735
477189	184157
124867	298182
336705	144299
259309	325276
154981	108340
98420	255650
73567	470360
215260	281855
311043	127212
14355	163207
298124	408219
314798	246397
334985	248216
453882	46294
36595	359966
118132	313314
264845	269262
468939	157344
95155	201323
433696	476447
152894	414641
220630	30202
216666	237694
380728	21468
373025	236233
129760	380681
407660	405854
97164	231360
476025	243078
52955	443183
294779	62191
397854	175402
339757	121085
74910	54524
233507	102831
268002	274266
59966	214239
469902	348260
267750	404960
358860	408288
290807	468637
174563	18045
413541	113138
194208	37484
152202	327061
3226	110677
438820	290351
453798	236213
375113	341470
413852	107374
446820	237781
174312	250679
345896	213107
153407	50009
299580	390197
464032	391902
186781	144073
123283	18665
303648	21902
335274	53298
189318	239503
32062	292679
93692	103825
86901	265749
283264	301937
478822	401854
189875	440804
116694	149600
221976	81018
106141	281924
344352	287454
181822	440660
155240	352605
36744	320464
7057	99405
210050	170078
458669	320674
108380	395116
254267	136388
181786	84502
277143	431257
251218	375020
187965	29823
173443	327922
49853	42313
480689	277544
235909	96195
111954	212763
217050	104185
172133	256512
409422	340814
374379	212426
179097	249186
493138	480389
457418	155773
253750	110372
96424	86728
301312	81280
127211	130620
417938	211868
12948	169095
355048	358040
211511	104048
287535	195650
219783	440660
289329	57159
63849	477774
248013	116283
22527	16060
372488	325585
294452	478415
297411	329534
93645	12443
453102	315888
309056	4371
206240	474412
116220	161920
91197	254822
262436	119381
440331	396836
479351	291642
473395	122585
290568	398333
26140	341214
446182	79213
45579	331535
227152	125193
103892	114951
354654	72794
461767	327628
468935	255859
226955	19362
15133	48163
219376	86560
229230	401854
238190	435637
432175	462676
188847	375029
460052	20172
129727	104238
153006	341603
446182	408484
20856	59759
200092	441911
239872	151944
461288	261396
454198	416402
451591	238753
65028	261046
183421	39150
420059	411809
347684	49966
443675	32017
30876	414257
672	11308
407179	111964
365278	293911
52537	432268
88697	84845
420186	391414
404194	335519
115449	292721
14131	186855
39952	368223
345926	358746
132910	204925
318500	48163
370729	137739
28034	110606
303303	106563
58042	385699
332512	347494
57	247106
219546	462415
24456	248501
418698	230238
179054	281252
247974	467752
285671	226308
446037	359496
19334	126864
258136	23018
118145	387185
19318	488681
274559	225891
230629	402493
298421	398333
126692	309425
165750	215437
218730	12363
196203	180578
244314	183213
354913	19496
299252	29494
77347	198644
51759	406686
443262	152502
102434	121437
192188	308771
253435	405217
383223	492906
456345	375840
19780	225472
130675	402269
346458	364088
310759	79882
332989	446351
193275	230925
413205	23035
38717	477980
418698	481368
134926	299515
209343	212278
254204	177630
129992	141451
124085	392519
461277	217423
189873	478415
232823	187796
8258	159058
413221	29599
461288	117097
290238	146233
20992	405987
281323	196144
168427	33833
288267	196783
468878	357774
219647	434718
426217	267352
56856	398959
42128	336590
90696	241961
406477	435280
15027	111140
335098	248777
65598	111039
379687	383535
247024	16433
278648	470643
61057	283918
405473	223732
418698	249514
24014	350165
177198	106869
259909	290
185409	296834
374835	450436
350577	381364
134593	271328
92433	298494
480667	28065
403899	197804
117586	468832
355083	151158
393760	362713
389283	210424
399441	80057
249307	43334
3808	170464
403098	265397
233974	463549
459655	430754
301257	466851
258747	183213
378830	230099
211431	348007
246540	155632
475316	240694
356530	114116
110937	369327
196030	315250
449605	83403
405979	298026
161288	177569
440331	214050
256079	264080
421642	313023
472484	420944
153324	165197
362250	267602
300208	154672
295336	65510
479917	142678
316300	217423
205639	237165
219467	473573
55770	299936
424028	194805
204598	12443
178297	295513
156022	263242
381923	28129
11731	269199
192611	298077
354764	176077
227229	451016
106411	136639
290462	305486
326387	354933
171887	373009
47100	86077
433746	309425
415367	128609
414664	54976
120722	345124
77477	252007
466995	246430
59590	311247
236961	200549
428332	328278
451799	71157
51312	467818
36327	170341
258220	72523
415173	304865
206986	249334
427193	77658
215291	467632
398119	217785
409468	276090
354248	490888
346396	37515
40353	270702
389010	362489
287740	126744
483987	444353
132187	136709
379581	216426
448430	411455
109600	341271
200103	20299
445972	132996
21411	372772
76636	315671
196398	433193
58628	373834
80238	6899
334379	433988
246755	123893
344291	217423
167588	191788
108610	391414
336342	293442
154510	451885
464496	187284
263506	408538
377315	32807
224791	3814
166626	209830
60030	299036
67399	469900
403135	396080
277523	102352
356990	122780
278829	313492
22426	366781
124763	273468
395988	79331
78351	350536
475221	431226
308534	198275
446276	366127
111222	421935
247181	317990
401092	313745
100778	153995
219368	356428
231680	147442
349972	264071
168000	103914
427958	336955
398783	317118
187834	85706
134599	266506
126621	484447
356530	370848
315573	87741
278638	386288
351074	415597
656	242927
258598	395988
136682	44024
396021	420757
450280	29014
28357	415485
219992	110677
126676	21583
309530	176182
33398	336590
285296	220249
131022	77727
354486	417029
400208	15209
280043	192195
491453	202019
111204	252093
183668	51895
346557	173451
158279	398799
312069	313745
69986	161402
33745	154060
264578	42511
421042	330469
434716	395988
169767	201931
298643	38064
193020	158564
108648	413880
101504	400461
145821	294724
79605	328743
192238	359618
117909	246014
354286	188639
31544	261501
128940	433819
131574	409656
298012	457715
113008	192005
92032	163226
303127	446167
263799	167368
72445	317118
71346	285156
323525	237404
129132	199534
314234	391830
297294	21902
210386	170684
418931	327478
466608	425780
362556	28577
108118	53640
354148	455769
313672	49896
303141	434791
404319	429863
3809	447446
365634	199634
454750	401543
83616	68762
220692	159602
81093	47633
176331	316388
298796	143316
48523	202192
44246	337199
106209	477986
132617	380071
445678	429909
457309	237165
436372	77329
129116	275152
69587	86728
53846	313745
298665	387742
19163	148739
478472	443693
199569	68733
74768	292792
265236	380029
286948	192965
223929	369838
358860	379817
313593	122462
305616	110677
52163	62191
307160	91202
3644	395089
190282	241525
222182	80400
102033	116283
231847	298182
360179	155957
10963	485480
414604	257785
331542	22256
475360	356443
10762	27775
251300	291324
213868	12245
302243	392963
320120	44469
295135	27299
399811	226318
423966	361960
338931	183053
247676	363196
266414	198456
399981	235078
442652	194478
412777	187974
12567	190369
154023	313745
312283	67579
178223	257632
171862	452538
152276	243301
192435	12403
194875	50391
424431	341271
64600	62191
422423	15133
37314	337791
208773	371053
160331	13370
372304	265629
337333	162947
199183	420944
157280	387034
340888	411809
263958	491901
273972	6949
52917	467111
73660	173110
166518	478415
96404	86728
399631	80213
217738	437065
77193	290450
380025	57750
78218	94505
405801	158354
242411	234836
206757	468050
163583	404053
24077	312698
437232	58809
394120	434718
197990	314742
380538	409740
118514	351818
370796	406246
187937	162795
232666	120168
349610	7757
296514	222701
353610	338271
378461	32584
363206	15209
193796	472662
181630	206541
18309	399491
233498	235879
179527	243115
360459	25645
176339	338189
394285	9054
136115	46817
211289	127334
204298	46127
5385	492411
344051	345011
97860	177569
67801	409338
118882	387931
262306	10183
147419	475594
10762	322942
123661	492316
403368	413535
378146	276358
185029	168245
480101	242521
228	390232
27796	206471
189304	459779
7712	203464
166276	78095
312309	313745
319873	447335
416004	64335
411500	318932
93328	339575
389234	268118
318573	255640
384176	35661
428129	289644
362267	450541
413905	263501
18468	348798
414035	309425
128628	198301
61910	420757
440490	193979
242895	234265
345744	386581
161605	245824
322575	61806
50662	110677
466056	53490
46092	409576
53532	139341
53903	48163
97524	257298
252046	170085
281671	386132
406632	82
79810	455769
230760	247296
276944	180578
406477	53863
379877	273360
493422	96977
451053	51758
466756	412946
42413	367937
292839	13370
442823	198247
121860	83403
489872	428214
33201	78718
264987	317100
271547	6848
373953	367883
202823	154137
134469	355555
4634	433343
417182	257298
124127	312186
385959	195948
227566	381428
874	207755
40809	382166
288701	21411
322490	190369
472694	381581
136955	123369
246161	227101
365410	273831
170932	477350
458324	453391
306981	233895
286360	318735
165979	121145
400242	129891
321322	166513
51954	156760
212965	82585
97732	469532
271891	122462
489822	108222
237714	489549
457859	327061
5700	42012
202922	468162
349595	239872
397833	409828
277568	426439
311086	186440
296435	335661
260370	262148
315340	369599
80671	424416
392076	181480
236222	37607
376778	168615
1292	357166
33669	38110
316136	397214
65161	146584
35561	108702
8858	186159
469303	130310
443841	190365
314311	116377
27068	436042
28037	209933
326574	312697
31544	159378
39195	167549
61798	246713
358858	156076
373433	116550
14556	194165
187396	470027
367281	132740
438475	372595
358942	133588
347121	3161
257390	299938
118610	434123
429538	388822
445606	420944
29980	172764
451288	201165
459406	385427
264474	354891
84052	377778
384262	317356
214058	17339
273674	389379
325019	122462
262519	129185
60090	91728
477958	118201
357905	347202
177330	142661
65526	289932
8781	317118
172335	478287
275202	401058
412206	411424
280668	420182
124185	78987
169131	32406
208675	292779
217150	194807
78165	466908
368240	284300
417938	225261
207113	110443
233388	208101
88006	242796
83269	6949
300654	15209
81279	58881
245938	436709
146598	291067
11829	241781
402608	449894
250873	290470
379403	332512
277899	164019
112723	249063
43522	470606
328940	347476
267221	73018
349397	202571
541	315888
285538	357854
385711	15202
284758	173063
322306	229784
425477	454975
367582	398751
191510	468769
97885	194418
69147	22448
290222	35707
379316	118928
146893	195547
426913	49828
223820	398953
482011	184025
93026	411418
213536	471577
349972	244688
275673	330726
9538	217883
217564	326130
379926	328205
404614	155214
488944	455345
223890	250434
193651	456000
64870	378976
266774	424211
472667	30263
418368	70437
248692	388575
122486	249102
343384	476656
211760	63862
163340	121106
409238	234748
439050	208291
298248	267553
210725	94544
346316	111964
16101	286936
30241	101058
359428	35707
99456	213011
382777	60923
228066	90057
433820	57307
471876	10345
111815	10690
169922	245824
63319	354694
271172	119123
224241	466075
340772	368903
308756	91069
311370	110677
4543	452782
242038	92613
475529	339251
17076	127557
470554	111209
289149	153995
418145	469235
92731	250679
323751	442775
30568	153925
464091	254404
140445	353482
237242	147520
485797	344478
79874	222833
369108	19948
215400	409828
324110	370866
422930	350696
39679	122733
367247	45413
227373	160545
439471	154456
81432	230988
429892	66276
25462	380135
86632	55123
26181	204072
195115	290
53467	259929
282469	175415
232616	269199
258840	134347
454263	468063
65570	283346
328940	126478
138402	213792
197116	492264
373755	170741
450759	59782
297364	228126
21275	478415
220922	473941
146924	200570
404073	29470
126972	134145
311167	433934
104619	6949
77231	237165
292483	446591
382848	451738
478198	58881
340953	353787
341067	321321
427573	396558
470868	432590
51195	435043
292758	340446
48282	366821
494068	84211
382984	46410
106739	315
468287	144845
375513	289652
69934	4349
264628	455185
464344	84857
448139	404637
435578	404345
411412	86728
67771	433513
298390	463456
111964	77822
437462	190369
106324	141470
443290	389593
426227	45638
32449	394087
253442	75278
300083	379255
92635	58590
297024	452709
264391	293813
13015	41753
15225	316959
452726	261278
322858	335747
71511	7812
266480	405334
269868	461591
107824	212081
256197	333591
163665	243840
483927	425375
312381	39108
158553	369940
175300	186561
253033	260230
452981	486885
429100	57989
39630	241468
154101	366231
442373	153980
418087	398954
192238	390500
132865	189153
392171	8463
259046	231839
432723	12232
189193	49127
403272	350973
198879	101725
471256	94344
418442	310338
263855	190922
327209	214279
365324	190369
389075	182578
214687	388531
251820	303424
163186	128246
120006	429833
41959	228383
342960	437134
404242	428214
60287	21138
133369	347057
467694	74106
256893	443320
130236	88079
459378	17186
294191	146022
69513	127921
420234	337548
40809	62553
258060	118721
177072	15133
160985	435242
464702	428214
395025	188082
427450	458841
49083	9054
406357	70437
92492	449661
172306	478415
321242	35421
346641	362165
428650	186440
189903	464420
462909	433943
432600	468832
389656	140520
21534	476240
190540	371321
490379	331621
6105	320801
335951	206402
238754	141649
322193	478232
321102	424777
1445	39142
125732	180630
79213	71281
435489	83312
26740	100277
380071	313046
347121	13930
461136	305538
146856	317356
389224	362148
112874	387956
307123	176085
321927	348798
128246	327217
141553	288837
192351	435428
165581	439554
277467	141863
9853	449298
309661	422470
245235	22460
66547	35035
39679	419728
354263	89410
88509	255650
398214	378686
445729	204346
203418	184867
190062	315994
485148	428214
430579	361292
205913	368267
41029	137070
92172	48861
105784	378462
295540	333390
130069	232352
120283	420944
9435	110677
345623	46952
45060	276963
245622	11219
321208	165281
209354	271663
334665	214287
88748	15209
216324	479768
181787	35707
116633	46127
475810	231485
318998	189673
456068	476656
10632	250033
422518	370866
106386	182262
304356	134140
253919	121597
222823	261643
5983	419627
332883	15042
292007	486027
19121	264392
228464	69114
460052	313745
199886	278162
230577	214268
137454	361999
336504	326904
29088	15209
261493	156035
86455	164504
143244	372940
51517	54976
219753	453994
355000	110677
126305	17122
210006	315566
325533	312197
139279	277319
154981	144515
104675	206557
324206	317118
26004	187248
364158	286926
194614	166970
190281	414970
302312	95149
407334	260963
89789	359762
451911	442693
34779	23018
184346	183213
466822	195948
401725	160004
486500	262277
255293	407858
133831	17186
57978	6949
271328	183690
402805	202865
3415	348007
212085	421830
386079	492701
406883	395355
104817	214939
426040	327449
251614	168213
340873	286337
233181	51456
190973	27012
190926	220503
40918	309425
491173	405801
426936	48163
12673	338271
300728	307445
44457	163297
185582	277961
206067	379196
272950	171578
134694	328713
179935	356643
443228	417081
23689	466692
345401	487192
118188	467418
74039	490742
252875	427116
36835	245792
73842	51222
59279	110677
340162	312283
293079	245679
101465	452709
3674	317118
87812	202523
318736	363710
147706	261992
295441	273514
166635	172992
343903	468625
74233	265589
492085	338189
222045	147049
323048	166881
116947	268129
327012	196488
114063	385182
287874	422576
118406	237982
139056	107711
108344	322920
345585	190369
44149	367824
198263	258370
217656	346091
23350	190369
259221	127397
379696	156911
394221	35735
213071	258370
336883	260877
129973	383069
28357	52238
461293	340846
192249	15209
410313	26551
241961	432302
326631	58786
1292	300289
344769	139712
414539	60637
334581	395988
408329	154410
262767	371918
136938	475047
197310	486256
456658	85450
326260	79120
364509	307279
417369	459622
175346	262954
267562	219765
304739	243438
158545	481765
104442	342807
9853	445749
431633	310756
472464	82481
392323	267352
228326	214063
387986	485185
356117	172535
420208	330914
106268	109905
171762	477162
755	409631
370016	174744
378224	373021
324465	426089
146685	210263
259727	76454
72477	132996
266965	124309
145076	85045
341876	351639
306304	362415
115992	15209
58245	38973
142869	336590
134299	132996
300727	389762
483529	338189
308618	355122
143862	48543
88836	443448
232915	298572
199975	273401
151712	148199
468125	287358
139240	290550
287355	265589
392598	446515
370640	209510
188847	45335
406963	372631
317204	479636
190524	341964
232666	61349
397338	111812
43166	163348
110584	265883
456021	300620
397937	338119
180292	191982
219850	211868
355245	23936
357421	378026
197503	53863
361296	127298
12196	401928
475990	429463
107828	64123
194752	313745
188190	19016
306673	265495
211565	440962
92877	269403
101292	270095
389162	157539
249778	8670
56803	277420
386411	58881
81279	7211
314240	333494
484365	275981
347828	346221
444936	240796
39683	344091
268307	466724
353577	107711
344314	305893
255591	245679
196633	400083
44266	76454
178422	228845
461263	263009
277030	86560
254430	465758
167588	273724
441475	196783
201441	15902
390687	321509
423035	367750
444356	11626
148317	220417
292916	346679
338915	436847
19459	447297
219523	197456
250410	372690
141782	1897
36556	19601
414312	90041
347450	13370
323724	30444
42978	2368
112323	426986
53484	475225
130403	360887
368183	489552
229586	476662
276158	373021
174073	252480
337608	304865
482388	460780
356490	485089
78174	293813
479147	461846
230600	386240
430173	185910
195561	341271
248161	64188
258452	301469
177457	360531
128696	137508
407445	467910
336071	379255
193299	13370
94578	438349
252939	34180
315601	401949
17968	180578
114063	169263
970	111328
239613	462561
241137	148499
147062	153995
78289	71816
405462	92613
114643	10668
224834	333952
427984	310261
91634	30955
153324	490888
267562	6808
353491	38798
417992	261396
50197	126095
164329	147475
452846	249709
470715	237379
190738	154137
453134	64046
93245	266011
397201	433654
285429	343804
117941	249186
163985	234902
408802	428139
152343	14696
48725	123410
467703	110552
486375	372314
435052	482673
22141	128224
461345	66250
6194	248885
182054	275055
145723	447286
49363	377625
219546	238075
492854	361683
109721	112034
120975	22348
36730	628
355083	281924
97885	32811
86420	198019
363873	322486
193499	148171
169267	203656
370869	69708
379696	228013
436699	457257
178249	336955
137722	351635
37924	22779
307528	377278
187623	293813
420427	111623
295441	96977
66259	491255
228667	62191
260064	58979
73309	342761
35551	97939
276729	365066
325216	320122
35806	2199
301040	313745
33560	122462
316517	47349
325216	261074
94583	101326
481998	186159
277088	226062
443228	42349
192100	28129
234156	475047
411	378349
326260	172761
383070	90239
372638	104048
478588	83103
462474	16661
390327	267022
289266	485833
477646	108554
10417	361458
305221	308032
10504	361747
109908	424369
39464	48042
100257	395988
474435	113838
254634	93384
168730	190369
460757	11274
374080	393326
424256	229787
399454	398333
281065	99428
291424	238229
408924	444236
64805	223257
73388	262954
417166	328538
344104	101058
453561	313745
275565	336590
372488	145274
93780	446655
111970	476068
403604	303141
18680	433944
406475	456602
293155	182583
57375	72671
133828	27307
193040	374417
488279	320094
136611	336001
349611	371918
309171	451016
19378	132305
426654	9054
302343	469687
301765	369538
417619	367952
136955	338298
198046	148798
8970	159249
367259	105967
94537	233553
388060	281201
25913	202394
465565	53011
453156	463372
337722	334928
43678	237548
371001	57731
295838	96406
216387	359300
207068	249202
447962	99827
337999	291427
276759	288750
389726	317675
139450	88113
423654	353475
222456	232330
117833	330731
333700	119911
375320	134474
26268	128429
103217	276090
422331	93245
344674	186440
86801	399977
82287	109690
955	140044
246755	248226
45164	238424
251940	440660
444694	460110
274138	104344
412179	74544
122208	480756
161986	319973
223871	294404
32406	160605
35904	31244
20383	119762
360038	368205
260021	86077
380077	361033
165550	355141
447230	210936
343804	82498
72804	169927
184629	112084
352534	67665
259651	128867
406660	367547
130960	188829
335355	485070
345475	243044
54251	266852
130857	184558
265586	209967
298758	110677
282633	156376
85078	477986
457418	344391
239748	4899
393307	28129
492840	396016
429407	243094
308217	17590
250582	179375
297605	401441
248013	244115
194048	51754
61708	293813
365364	38063
475062	293813
7812	313745
139571	179264
279722	233306
202694	16433
467175	347258
346216	442398
328550	429863
179258	372488
258368	476471
45141	372065
235939	258220
105112	367294
374015	35115
31629	428738
239902	32807
105568	273831
205934	233228
19461	186259
453638	190369
350973	229150
321121	84331
197686	236774
174139	266068
405552	490127
325990	282911
436142	421935
119259	458933
425135	87364
404099	441135
290309	333557
338578	105510
490863	374594
232234	435708
234049	175980
38159	362408
151662	113190
214159	184815
61392	316011
223449	419527
364997	11626
45724	197528
203200	264908
343122	321130
422322	104982
144588	40801
141933	259971
214279	464774
230192	262023
440189	272139
2032	107062
89219	388271
206224	242519
322171	266538
326640	302877
223393	62191
157961	378686
152276	425675
230669	62191
335777	457081
153791	412162
445647	28129
226157	49236
126628	267793
337716	228061
435827	204965
321123	231485
69292	200702
414068	198790
275632	428103
428735	453757
250833	25370
55202	94344
369289	442265
370924	286828
232663	18665
160220	208009
468829	433710
358890	433316
397014	50264
212460	401481
475959	280476
84390	392788
459913	60517
487283	398333
88855	382061
112099	210842
38102	114721
373865	208179
238767	51895
91300	378462
373607	33881
185706	370409
368302	65108
194118	331535
103491	170245
456699	183213
175402	391414
49292	21411
382867	109551
460983	114930
212757	46294
418122	364178
39683	9681
375510	384995
479401	365079
334782	214992
47611	167743
441687	50811
164570	38490
296554	284979
51359	110677
1401	221172
437077	463687
410028	250784
131499	263213
166088	287554
48282	2061
51759	319501
370570	13129
1685	454011
208876	255650
275786	145948
167670	304212
427266	394105
299678	218727
299949	242578
453305	239298
268081	445347
262100	44469
84270	363418
449366	401378
172644	86560
198297	366127
292389	414356
189511	314504
268261	414423
477223	125903
331100	314692
477003	321563
444747	293396
285884	17844
265192	397482
316310	300606
107682	440660
39371	169485
333178	236
368858	104059
8223	380738
29135	303175
347834	227101
422776	176901
136038	100985
347047	61428
315958	220352
329838	453919
245503	121784
191802	87470
33781	187920
307004	208617
49768	260183
161363	397814
453821	26348
263703	419619
139350	251331
221925	257298
143278	215068
358011	4261
38337	190369
377439	209572
79078	162332
242965	260854
285998	315702
83920	2232
100511	277350
122037	245317
119762	385308
364323	417515
351028	218727
332606	190369
341308	152085
245826	293106
26912	215132
128563	100250
379337	267352
68807	86728
350347	186714
320298	258461
198220	318279
218265	328751
12926	169977
225799	490324
234087	141892
107711	18665
424378	268531
93712	384946
253735	109285
468957	58912
299256	209824
385086	462098
226838	110677
71782	149355
423218	468162
396198	421935
214600	482617
195290	300555
330473	35862
370278	441816
347306	358032
116382	88687
200976	327217
236222	15121
55074	375141
398738	259929
330752	352451
24359	53312
84774	317118
246403	144734
252150	260038
204842	411269
449261	351257
330081	464176
410	287984
122888	61386
155326	183213
43722	267352
10164	121537
84903	193625
21844	274394
3410	250875
186577	283308
288997	47295
92815	269144
227658	11233
379680	252487
19622	486885
326416	119868
414932	233268
373927	407902
329819	55328
252043	375840
461919	92752
21388	144037
17812	86275
363699	130994
326631	364310
48165	110677
270025	6374
342019	461846
381595	205270
94129	239028
117647	118722
245679	173911
244017	390197
261759	213148
47100	257206
130843	477314
426108	251038
430687	113749
172923	88883
372340	142747
474527	75877
209122	468489
296714	130726
45234	54449
240796	396891
173904	106892
196357	246311
276821	244115
372340	339642
491511	447323
246686	484058
234086	470840
472662	377853
109733	346879
68271	173706
159140	338493
1292	63612
289902	341271
409745	237235
323836	32842
191131	421830
62844	204398
51447	388476
226191	168670
474305	318382
204586	258370
387775	349835
56876	392119
310716	284817
192043	144675
35831	489822
173579	411989
43312	192995
423065	207840
61652	305422
278320	276744
453882	449662
213875	383244
45673	42313
1118	293813
319259	236894
166023	32807
485006	306950
443815	322741
463772	203656
492017	208617
430313	27464
253648	478415
459168	108784
202352	453716
401847	224340
47092	52271
323459	11347
25239	328609
218759	280043
401635	100234
397734	461445
271891	461944
467339	338002
82992	112384
471213	56151
85016	327632
437849	188414
182543	161975
458050	414269
68843	382524
111856	155009
175109	446801
3015	279798
283024	15133
376984	92086
456675	243438
146391	346246
371318	216468
267388	441475
228749	101902
475926	41075
31483	193705
27487	207601
105079	249996
490578	401871
75098	15209
169630	71091
270014	398333
97515	63528
356530	324333
162086	6949
312348	140461
478125	295555
148191	160635
10871	241377
404960	263022
175762	83704
454263	255792
139901	383967
43454	153502
230331	54976
402238	366493
419850	245894
130069	189819
352913	115528
296251	106191
120841	242783
189038	440784
335333	363713
433103	469705
409808	42826
270891	275981
443601	34933
59688	322621
329572	15133
42303	310756
425489	384401
344352	263713
452962	366127
40992	206206
113676	466432
214012	375113
245100	185479
346329	456640
355083	250207
5354	269653
312337	122462
475158	356091
403230	15133
279609	411944
418180	5857
70759	48163
387631	28057
361007	117023
287072	43477
405131	28561
29911	397268
215260	417636
355494	151944
278588	237494
155122	37632
79701	263266
456757	88885
324367	220417
312283	163688
293863	77900
196406	324491
257245	481578
476447	448789
188822	328538
263708	435637
132672	398352
147835	156256
1895	317356
239112	30341
451385	86974
290678	258610
86956	45890
103460	366534
87638	289647
21902	351639
101504	231485
471666	147460
407495	16798
281677	82403
163811	47376
249750	118334
187834	123369
114243	376364
259834	313745
31049	375029
414518	100287
266141	317983
368116	452871
331532	357144
380949	202973
68532	402316
55644	283096
448090	16153
5878	166513
211238	333357
248697	317118
333745	313043
470830	389384
481419	250004
428944	178742
99278	223755
253536	489822
262988	174355
108339	62191
181680	119762
309411	50538
137746	438783
298439	486065
16844	290994
81467	476951
317785	162831
211444	193369
6963	75303
221478	62699
442891	338915
451280	79693
182536	110925
414326	180426
76986	49931
418312	51657
294191	41673
380422	246071
444139	124153
251161	461584
385629	32807
444380	215502
131196	201754
66517	190369
488038	424563
95536	30190
20517	203752
409808	358032
29382	160456
372133	249202
381235	300716
428334	168088
240707	227398
477811	14012
481146	474218
220624	10231
46870	159141
175382	491677
315573	284980
339738	372176
197295	244560
326010	378082
321157	456507
123301	172089
223579	21268
187971	268531
80473	454975
69976	293813
275976	62736
336438	288925
466870	91380
221296	355149
248013	147373
462819	95429
410018	26508
96882	31483
323508	28129
403174	182226
354291	98906
389305	393326
315573	479615
204349	52490
173850	413650
292237	58287
2926	401297
198063	122462
190926	197356
321242	54895
3409	284843
199448	317804
467703	182934
361002	420392
452693	338915
64473	208487
71741	293813
218114	291984
97601	446480
493688	156977
176102	134259
389363	320498
98494	403501
381868	264766
113627	401887
245318	222531
360459	133086
89275	296576
335059	469235
387310	476656
1751	412052
278095	221483
348115	393848
266307	226019
468741	50909
86596	109883
408400	288035
325966	315262
244758	355332
417933	409524
92457	350577
350887	448806
198317	444081
187835	104498
457836	310261
374988	358531
358032	463502
375764	214024
118358	335799
410177	183213
423953	300439
118111	293592
107639	487874
239170	313745
16042	122462
436516	48163
3809	257822
306878	396563
405527	37031
356883	164884
322937	341271
477986	190445
443914	446351
178411	89315
362450	35831
73190	40784
39516	406182
101387	159249
456021	88207
108249	293813
167588	3676
322827	120312
301557	231680
8982	460700
257258	369599
47726	274309
355083	166275
256002	155725
144511	473234
18451	268904
364377	38366
491362	372085
261278	351112
23277	356554
446720	341939
304509	396133
224500	242289
305509	97643
220135	433391
303237	206924
9669	190353
279722	486885
326631	388473
171210	363564
314279	343085
398016	194893
492323	398517
172942	166698
86851	99596
161448	334987
198558	272096
60287	10993
337833	156237
177044	371463
19972	25645
406919	234425
226157	81903
234024	366127
126847	113612
416138	283445
77980	119868
472444	133365
219057	326492
171757	167799
208549	227088
155728	99675
209094	205287
98286	358689
20900	310756
133029	190369
349058	202523
31171	23006
333085	15209
409480	308434
216602	39195
186022	35707
242551	393839
343957	133109
475008	422791
280810	315210
436864	214261
251819	203213
8461	282068
27886	357854
400455	204925
13218	404345
31890	171953
297979	7812
77359	274515
438115	415599
16456	190369
293913	101496
402459	267352
334256	489040
133604	384849
487060	8405
184396	268531
248013	210488
234314	170004
67126	421356
475756	301659
322124	139648
62964	402566
458826	349261
176070	79583
5762	402265
318998	91928
268168	187974
299843	308023
5174	98906
248248	147323
446227	422998
415967	456232
417236	295468
317724	458183
326631	417301
165646	348798
216285	180085
14248	311297
70163	16433
155926	190369
65134	465508
239738	215583
179534	413698
153407	462280
167035	409108
90662	215916
63405	346679
32382	481355
77938	51895
212102	365257
477750	341271
268492	241048
315060	48068
53416	475223
161206	435987
132843	206174
171955	73676
137128	17619
20998	61724
144619	250434
400273	158079
249790	123040
8362	49903
117129	92694
333737	385378
264045	76076
447615	437011
175185	366534
277061	186259
474081	273645
92401	469446
89219	318704
154609	212081
91828	35065
13322	116530
264434	381985
125968	394954
216534	148084
338001	449090
28337	493803
73704	268606
16844	299976
405565	435280
143337	72523
341125	86728
72556	232468
73660	78194
58695	375733
237714	437243
298236	355669
197301	36545
49750	88113
277767	237494
309647	215054
135594	48079
170388	168855
886	206179
447610	307423
278193	183981
99334	263009
389726	141649
292904	468481
466670	269199
302548	43126
392667	403698
418788	305712
134992	15209
32791	293813
214114	104869
421859	432451
223209	92613
253289	465441
181119	451414
233045	196116
456658	302002
267739	130742
459979	295048
190051	366666
116947	311590
51572	111904
94347	262954
46947	49903
27614	269199
189914	336590
3079	483176
401895	101058
411367	18619
292588	250214
21411	419645
246726	117725
171784	179130
382847	411195
85917	130481
257904	40784
332862	217991
366750	440660
2006	223559
426157	2112
120986	77004
54770	15209
326809	198317
87803	364294
379372	331008
436864	8387
471520	183213
229878	461944
112267	470554
7090	401871
426800	237458
54671	447517
406478	341271
192646	490215
24200	293813
120779	93977
84745	248247
341608	118662
248013	138538
424497	71346
212616	229017
300937	128422
102614	190369
470266	474869
96521	492316
74333	464727
300273	245679
486217	234356
369248	439554
92032	371963
299719	430356
414945	375208
260414	164693
479355	258777
399739	27464
207032	160419
385991	307514
444296	449620
405077	467703
159356	478415
289798	131313
143393	46071
236503	1278
106268	71551
127921	5618
436699	460734
448677	418580
381493	301712
91325	401297
167532	2233
273683	430610
15579	26167
316772	119681
152641	322457
452017	350825
404926	28129
456021	479485
301938	331508
326631	46339
164947	121106
54947	199098
179156	318460
474688	370390
393409	366241
228748	480980
291964	411092
455317	22827
226167	144405
384196	447430
440297	294469
211487	423663
80540	110909
44713	192195
52097	283445
162804	45856
62718	32017
315203	102981
430339	209510
98654	322128
87276	375921
65935	474166
79478	100332
228084	1203
112179	67853
179978	173465
167588	423924
40409	478415
228326	20611
400785	198683
308839	8478
228280	337753
294323	157040
283264	68173
455807	387904
10599	422164
313431	267602
223929	120735
389641	475571
309276	477986
167377	467846
238854	417288
105279	355499
12592	12700
307081	1605
200882	170173
79990	458933
450465	300555
220372	214537
396619	463822
73754	192500
266589	156283
432421	161308
356094	218615
255979	27510
461603	240225
186650	294069
89982	262954
231800	22448
164068	351257
98936	440962
310261	224053
173758	489485
51479	196783
330322	246312
458065	357357
489845	235758
246221	266082
35806	280214
388088	317118
216666	267352
401976	363317
120528	261608
287585	463079
94624	138497
113267	384366
104598	420973
384492	108985
344335	368205
483616	381649
95383	172089
319701	116705
166532	144470
229735	252998
53560	262903
150749	276358
458889	276198
274852	25231
175936	463760
86250	303648
432183	404806
172560	2038
654	85128
462696	494102
386556	49228
387791	458517
310111	17186
115604	88027
316292	250679
438475	431168
165648	275812
124602	428214
358587	208407
414286	178528
110835	231175
185020	273831
342138	48996
419268	238787
57685	478415
297928	110677
282633	188925
229608	471545
56542	378859
365749	273831
287729	341777
38103	380094
406805	344542
104243	393326
385692	315888
354369	463200
271231	234530
481854	345745
387898	124085
122622	274309
21630	436052
43775	155730
381391	166237
28484	54976
922	173759
375463	127921
194074	378462
407473	325562
12462	440660
203692	149600
90866	348292
192207	149887
164349	16620
473192	278642
413218	328687
97070	76016
205966	473395
481927	339376
204474	10267
375405	218827
328595	67858
468813	425506
381493	459644
274138	117297
245938	425766
189859	211399
136132	44082
430474	391722
249860	118877
21902	188305
467525	146352
302596	388575
28278	457093
132236	72985
474452	431607
294984	207030
47376	397542
408602	401871
485440	454451
374050	221759
367271	42890
47250	180405
159891	492208
464557	370099
312842	404886
338955	30121
276821	486708
189178	138153
403575	257852
13137	91327
154880	35629
354806	493869
483350	410352
486421	447974
424215	458183
284422	54060
233713	391414
117082	405609
448010	195194
101540	398333
370160	295218
71644	313745
184897	343012
193476	273798
356154	185436
149595	484274
424661	153995
172396	416161
405843	114930
435397	128472
476235	336590
333956	12177
334482	97931
167362	314781
350504	49228
354193	106514
276921	190369
439338	1435
215943	86728
446413	328954
342465	66183
317085	420944
230856	409791
169163	222007
237061	412476
469460	458501
281422	95149
312525	110677
172306	362206
344192	333166
33053	413818
259226	273687
320845	339905
281709	45141
162688	32681
277483	51988
112355	58465
335743	260527
49083	20959
121609	108222
351852	206903
190524	52122
124873	254586
442494	335052
187834	126473
226874	436834
266460	210261
26752	254973
275687	392788
471529	107291
228982	99530
352589	366127
407330	40330
389474	209018
388249	362773
287566	206843
427960	190369
102618	268176
469206	413335
194002	327129
190766	247663
101465	76523
203420	396968
398379	154623
233974	197681
441099	236534
256450	484823
53532	42610
164834	407350
253521	447517
274634	247556
364011	152278
344352	201653
294387	367301
17077	405217
462404	44082
334770	46592
327209	223121
24747	144206
347573	40722
91681	338271
265712	493522
81249	450541
57021	106164
357732	357800
67449	86421
97463	381857
398512	35811
116694	205915
290876	190369
448104	339147
262036	344017
71425	478415
218424	399698
32737	356204
405776	454879
412141	113051
110254	178760
439977	197996
353011	111855
392930	241856
395014	262954
27570	434893
201399	463549
55525	366127
86632	262302
361731	172089
213712	183213
454450	23333
291609	74685
260110	198210
437917	217432
10494	390083
482851	284688
125244	267352
69252	306900
353400	411157
320724	402685
218043	156375
259651	445204
364577	357427
116128	374939
261278	445341
458097	162019
83100	337778
428944	439718
915	279509
70590	267273
31322	7322
449543	401854
130399	388575
122212	414832
311436	277282
287107	401101
260814	21411
327921	175160
322609	303887
487422	315566
21173	15209
105111	27464
160047	218615
281993	84711
422546	103733
73660	470296
393087	316575
221244	464261
386302	282248
182192	388741
456586	390232
415713	134500
61367	312183
248689	325524
266527	300179
110260	414895
233498	116152
171269	423653
21278	11538
211042	436038
198400	475263
176783	477308
278711	264781
228837	56069
64526	42747
445446	277961
333792	428738
178331	303932
353880	161755
215752	251084
30901	351849
71073	110677
434726	199896
8802	216229
367866	473353
440637	248703
156081	111572
355611	202795
384231	324507
99436	87007
360459	95383
444081	67584
171455	180327
444002	72432
471316	253807
171229	493692
19388	69940
79395	476149
87400	264766
254617	263009
458337	372604
140476	153842
72299	390263
427111	293468
60009	105878
180136	185698
268910	239561
203981	206584
230946	219526
230847	123570
471044	272407
233155	288035
198029	481634
14238	109006
350653	397734
443597	251840
129200	78967
122670	394208
49795	164253
161475	210850
92945	342807
324486	109949
159936	210161
304183	466969
99789	188067
386255	409282
120891	229876
25854	13129
5662	35707
257661	48365
2705	414257
492689	40388
46635	327202
334500	35707
11078	360480
337802	142014
238885	301659
297654	459213
241355	477590
428934	425675
69632	196144
230051	85897
320743	468823
4146	355700
444276	190369
341924	383392
126186	80909
468631	357395
1764	225967
340772	178422
8623	179264
164570	452804
274012	252606
427337	77978
117862	270490
358424	362122
21218	64335
214380	195948
161605	93245
110928	401670
48282	124239
118179	177861
204785	201323
294661	119381
455647	454822
246690	159106
187423	431764
140778	353358
429044	374625
282253	165267
60794	288617
110584	180841
461010	323333
280118	76968
203837	31111
170326	19377
205711	446801
141237	301475
169787	297158
218592	187974
248013	220417
108648	449534
387337	384366
164767	287554
301312	331627
174018	226874
419677	257789
266272	319047
57323	440140
462714	14567
29882	95942
44501	23458
363463	171552
218780	179361
185018	18418
28357	56531
14672	183213
404954	317118
336651	146078
108691	141512
454263	368765
25361	35820
45802	364244
39861	26992
58588	187836
113871	94344
351679	118286
26965	245679
433356	226308
420713	15209
380858	88535
356558	460333
281130	122007
88467	46047
395975	236992
34339	344576
262080	15274
297965	475035
103727	70593
236216	24516
103343	200549
174840	52917
228401	102669
44577	447257
53998	218154
86473	469235
97868	392395
191551	140296
141098	93214
56620	362156
158243	238997
423044	113994
283083	162831
15326	352605
7812	1483
208910	227477
130383	280233
123916	127921
69500	422175
481150	265883
33398	310756
189175	142018
188725	123275
442074	315671
294387	147379
301253	105498
80422	474453
195121	12501
234748	288542
81457	177861
86159	391414
305616	220857
25748	3476
251251	213841
393600	340561
449521	483992
447962	127127
351540	295114
192800	306228
60769	471048
86406	428070
275751	255917
454303	420944
24333	441635
408357	54522
138923	439061
290927	298767
325353	477778
481158	44895
280952	149468
172136	251116
301823	127357
56506	54976
477121	72889
180093	33647
470421	62699
43195	203656
66513	40330
308497	344895
246191	424514
47315	104498
395584	478415
293967	53490
135611	33106
147426	40784
49903	268582
460762	213245
17276	2068
417820	86560
309245	183213
451299	19139
408518	61666
424497	361047
287089	240225
142658	144405
207995	260527
409796	190369
361291	449206
101344	190369
125435	238111
325284	478415
306772	369530
420399	36451
433814	270590
321675	4413
317724	298077
492288	6133
277686	81558
323114	478415
226288	395988
164012	171592
37121	42189
148361	244606
236216	264908
246191	50264
180073	238344
12260	180578
489397	231485
82688	82794
293787	295484
388986	324156
482249	413525
356008	481199
295009	126623
473954	388551
28614	215858
339919	342537
240074	144372
209493	215472
15027	138827
376592	144548
453919	6984
479320	394833
483962	123718
448626	317541
443622	395988
298356	424497
361852	203656
444755	49021
18654	375264
72661	27464
234978	316575
483115	27269
66929	70213
474177	380409
481419	250404
269494	273831
263938	327061
125975	405217
242411	330792
200558	366127
49423	306964
353121	170569
174326	304982
412322	335254
323559	120860
5700	315789
213932	198926
215118	366039
154704	270095
110032	478415
326631	256557
75883	151642
403257	288035
239221	476804
423038	434064
186535	369599
98654	1478
289449	230131
134264	62424
291832	292369
7662	83298
434690	488205
17787	470243
31575	182170
318715	439082
245317	135811
11148	183213
82471	250389
232616	8600
417182	290450
457914	114930
147835	348544
70546	152502
71281	472072
13149	279509
23306	465196
455038	228431
483287	60517
158551	132103
96559	280871
300563	132247
204798	12718
319625	251199
266542	8912
355055	324377
84389	291318
220587	152502
87974	198850
290436	220417
248208	386261
59986	279304
100661	107362
374986	280067
166722	491751
89257	369241
203164	429593
319259	322922
421745	430356
122801	355552
354111	53874
120926	293845
464753	45041
83039	186561
216396	276744
411419	222520
146893	83893
27487	265711
255534	183213
244125	453085
253224	157698
12481	259639
132233	302067
200645	245679
170472	102539
132227	275671
89849	167719
256610	14163
431226	352620
27387	72656
32634	173995
220018	290450
96670	14043
472264	317181
347853	118662
433171	327343
27455	282822
183376	330878
481044	139755
474986	162332
472879	426207
324844	311861
331651	96879
222572	21268
338124	452958
61598	161920
454867	431226
458250	391553
127531	160419
67829	262954
298780	372792
299580	313070
286920	317604
263493	300606
86311	243115
290608	217494
476656	39499
315327	391739
309269	309861
408925	382058
149933	203656
84144	192055
269277	83236
91085	469790
303630	422314
202469	300506
292661	165677
222653	217223
179402	434572
378350	349448
326663	371918
74564	257129
292559	352952
385531	490508
297069	305151
265270	51881
40890	371827
62328	19964
480909	485304
347121	263057
258218	451431
291540	458183
275368	49532
65513	310971
125107	231942
230854	216770
43082	90123
449012	48163
219024	13129
232897	208291
194875	447107
467694	44049
183213	241787
60578	255324
94129	133198
202523	15209
28369	292553
380983	313745
58066	113051
116035	117034
276514	91600
626	71260
303036	12177
306282	364930
177090	322002
334393	170081
26816	357713
395535	348434
429787	74137
231951	158780
214279	159288
396065	354790
419630	335477
404568	296883
403823	205915
58298	126809
477262	194165
378420	42709
493123	66716
384931	317858
262289	45461
402238	290722
343518	67584
141281	52537
12133	134694
169262	151654
208877	4349
294490	393326
397695	74482
259104	79982
377672	484447
248224	279383
358320	415750
159356	351193
179234	217852
186123	190571
448967	202507
360109	268176
53127	104299
449976	230691
174990	235316
97686	222728
276679	380548
330618	447683
227855	400758
270167	218730
52275	342053
431057	52537
285629	447517
394839	115031
219426	443693
42141	443693
176182	214407
252805	267602
78847	206853
171757	380944
435188	363036
165540	317506
195121	390334
29054	336955
27335	25465
76053	67033
457418	175503
413479	483058
92401	114733
429020	428711
148375	216318
135995	467077
404568	375768
240593	86421
363938	335430
248013	262551
221521	355806
41748	209951
434251	461598
483962	8459
279722	214163
288519	190369
421189	54028
83339	21583
159141	189064
197317	125396
128704	362713
262954	54387
389479	21095
212108	358040
191536	465063
358011	303729
428392	416209
293345	160428
445426	310756
35175	42468
112625	239506
17578	10198
226023	315
17077	249334
277343	95149
481419	207148
412205	380056
347033	297440
479918	190369
298319	62191
237120	325814
299106	257858
246003	348798
472072	492343
479355	205260
477328	268558
296518	429115
316780	258370
455038	15209
93802	15133
59870	214992
128704	1020
290010	8149
374482	219876
100073	432950
411269	215102
316136	376418
343985	272369
185526	296184
129851	326799
312474	136499
198574	251714
97515	41959
295785	316575
369209	28145
239201	312755
51294	142018
310578	248040
461628	194165
277598	262314
330642	24620
88359	99437
269884	13370
287706	279349
188254	7165
166518	440962
170462	409855
320482	284982
57444	151550
93663	476951
105821	342239
258274	320743
213606	65120
187700	313745
233045	41755
315892	86062
204099	358747
297792	322140
287089	431264
436151	407395
273225	79249
369149	285637
433317	225703
291363	488940
78571	55786
200092	186920
361045	372380
14786	250185
198008	176878
481376	111722
10690	143649
49964	249444
80676	98906
396264	296693
274647	86892
453646	161755
189965	98882
116525	139648
348644	453746
230051	143284
462133	45639
242578	198361
197251	428415
55648	313745
133843	285619
61284	99405
330823	267553
73298	329605
16213	6973
430357	417201
101870	102352
266843	475222
145534	304173
424867	214992
203778	465880
198317	354726
143822	236362
222505	173636
167806	55329
486646	369599
297988	190369
253102	279798
335020	336590
447308	391414
262642	263921
137454	8624
454848	3234
194485	99437
484013	226494
209713	92073
416398	352652
257346	440804
330066	402581
1486	273831
412844	58567
340342	283445
378350	164884
124259	78380
190491	181150
421795	177101
272120	258370
315228	38063
169910	8084
84875	114233
348550	57134
164347	468276
169932	469235
491365	301021
404693	187834
273415	16433
303403	58916
160288	486680
309456	371918
187927	351151
53532	111325
297882	110708
16240	255640
213278	413844
191536	4413
70730	470588
2093	486200
134006	89378
483528	119111
457418	1171
182853	50155
483525	96140
236359	82715
16166	221061
64453	77031
147758	379698
439374	191944
415967	46703
118346	132740
400286	193518
486923	84176
14224	261064
471269	250141
79256	94861
465175	106270
298596	48275
265053	222701
108696	212081
188847	131720
130224	366392
142788	172801
73561	488190
386411	221815
109583	492457
280761	195551
293066	454975
246947	111217
432212	354694
444981	152502
319432	392329
6072	166513
415599	33553
5536	469235
447610	436529
224749	491269
463577	123369
379809	213957
392480	354728
286310	142678
103626	3809
46872	303932
3025	66717
403503	303424
151923	274309
368105	107148
327342	276090
232807	29588
472620	73049
168728	97277
78758	375249
376097	328838
52358	132247
448444	296494
18878	49903
300912	293813
272009	450983
92703	139
384228	287854
199680	486263
76228	45339
56375	302494
10371	309598
333289	212365
68098	79937
313355	420944
185970	390941
39195	75914
228431	396692
52223	271994
437849	128611
222384	205270
335788	401871
71189	404885
78273	100242
221329	324968
19690	109315
293238	380738
269105	129415
297393	18795
237136	300240
8150	293745
20243	339251
24787	21583
53621	375840
7290	26729
135025	183213
12773	240075
267249	132740
427552	375024
316585	272819
468935	287694
462308	256121
393115	186159
406480	365584
166533	304173
132147	54706
126705	303648
316136	7395
135845	327435
217631	183213
160524	399852
256373	415097
334092	358980
217387	169043
420051	385487
277568	43334
109437	206537
1796	279871
309917	401009
301953	13370
289884	355700
485024	259435
274273	12245
250382	273476
11746	273831
226017	211134
231424	288837
429700	233955
380338	330041
74268	125000
493131	269134
41984	96207
410702	188243
461355	205882
284635	340914
345782	141166
225330	52537
146866	143994
141656	305705
215329	187998
184590	378203
262980	348284
360118	336186
244758	334215
95944	317118
223429	267352
315394	113051
359	206694
478287	339853
71189	450020
141071	63295
340219	49660
324199	476831
94268	385741
105943	150352
159726	155680
479614	283252
124185	4349
276744	305052
15814	232813
174449	407023
415284	172593
44354	479614
473647	103777
356165	178436
40353	58647
142059	33616
332299	147558
43775	11951
295897	400165
326987	115604
129158	317184
178940	151226
97088	268670
314788	344701
32076	90099
284068	444843
321323	309801
344352	468423
224669	144061
89219	441474
480799	237439
8349	463694
380858	123901
234881	294085
182116	159434
350579	363973
319707	142553
444181	401949
82886	222701
108057	184839
403389	27464
423392	114930
140935	107711
260108	346030
326574	383946
250944	396431
81358	48124
275734	473223
144845	243388
7107	333091
286664	94665
401389	6713
311909	14193
35794	380489
426772	272159
134694	179976
269258	97277
261576	305902
130218	274149
196165	432857
379936	489260
228128	231025
130573	363581
486000	89047
170320	135967
110835	60517
263799	88284
469102	486885
306294	290211
40153	217158
279662	479157
256893	462901
320324	301659
180904	333460
291319	93245
76088	264297
176878	245056
272742	301972
274138	458183
422644	267352
207184	239354
246592	160456
299487	398498
71849	431799
112159	85582
271128	241468
197528	402323
280935	287633
269170	334306
4598	402314
315671	425013
477413	300473
400069	153999
440632	355552
173871	338316
332862	196783
383673	373908
436187	313745
201781	60147
485704	2232
40449	59986
128240	352737
254496	461182
186144	92613
462974	311212
448960	228431
37935	463615
214245	469592
131455	304440
450960	342724
241417	477597
218581	298767
79158	71921
51996	333543
88854	428738
139328	93609
474177	372897
269484	41097
253788	237235
342743	91222
128932	197212
171424	118221
140263	438829
473876	141051
10417	113683
431966	378105
428618	119123
414504	425464
486241	49630
89257	340561
231984	214050
171286	448171
345528	211697
19438	186440
209293	190369
228431	247513
406812	171863
82456	371070
9606	481545
493038	65670
153307	181680
324816	86560
352882	249709
395336	324377
441486	291966
147907	117393
193235	226308
148528	259340
352633	300551
118786	170341
171411	270331
375710	11533
447560	300959
289924	80214
423725	223894
24504	382019
304404	461172
29807	49903
282453	402493
222143	483853
221025	132153
303514	387474
382258	168511
243611	430356
84270	380071
430114	55275
479813	435708
366469	473247
152046	126204
237171	401101
88460	403501
423067	62580
418601	276440
103700	388116
479351	477750
261116	216888
74577	268649
128124	181204
350887	329155
332138	387987
16817	358032
76228	59988
443308	298415
172370	36162
363118	223612
157563	264790
74533	63528
143828	363581
471169	69723
327958	184902
15144	347779
274471	107733
121875	249334
140466	453796
443815	120489
355415	403249
253535	122490
302347	151444
424846	5159
237652	245679
38033	419869
350621	182170
278800	341271
161237	288790
322992	78380
72642	465360
339919	327738
374482	303175
13930	94527
164566	395026
297436	350651
419105	436596
454132	445708
464992	21583
131628	267602
207209	179045
370924	452483
255405	277367
366821	477986
86240	48163
318372	189646
76738	164884
218052	267352
354719	391414
154766	54298
381578	379469
192189	248885
421798	16661
50064	290957
338476	313745
14082	96251
382511	203403
210898	296246
366846	12245
49586	354377
415712	413930
217665	152502
105498	296774
396672	179648
71611	7812
17661	115174
453054	86421
142740	294079
97637	274451
266012	158622
340076	461944
202469	176711
74954	329514
159308	188759
18688	440962
466632	359686
303141	369479
207945	366534
392339	86476
80587	239568
327209	274222
87318	274819
90045	273831
485051	371271
493501	172219
396916	214024
356425	313745
349899	188520
72180	476951
52299	450141
152709	313314
238889	143671
101865	313802
365831	217310
460448	122283
147121	406785
342486	37437
423014	471416
86365	201592
190766	342942
490728	24208
272661	57220
270128	232894
202216	428087
253474	135756
261211	178436
100188	160545
227628	95560
28851	240796
353491	449530
163321	287883
6016	98906
364604	122143
251044	490482
363327	280274
187897	324873
291544	73567
434306	304960
85665	219743
116471	644
168123	25034
160722	54976
328550	394636
214822	183914
41592	75303
445282	395988
387873	323830
484576	984
50646	186679
278535	357800
190281	459308
155248	389497
274852	82237
240964	454975
416147	275062
410893	29973
15579	383943
108911	477506
477411	151944
290170	49828
360429	284416
87036	30838
318735	162862
99393	190369
71799	136048
84907	15209
329301	335826
222334	27696
325508	88457
268759	210936
250077	45235
116070	309831
407540	478152
348106	315888
384283	99021
171369	449103
58818	70678
117348	177134
428550	146124
224428	447107
311479	168213
23870	456640
133648	8607
248239	269896
1431	227909
104648	316939
312474	115742
66183	253002
271344	182018
27095	267562
5984	217055
379538	298182
69004	486885
268118	287332
489158	414218
224847	68820
239506	203656
362724	288879
11972	446693
252395	425846
454140	408486
369405	128400
41495	433806
200833	401949
105385	318600
126479	41075
309717	259929
268903	303879
295715	23459
171980	280187
49092	15133
238889	67984
246191	289238
345374	141649
135345	140508
312592	309936
100676	214242
403195	402309
134497	209532
127608	117371
235585	144470
490567	166063
63801	433279
153137	154731
373541	149348
116085	439157
221487	58567
24312	373507
11023	221189
409745	420508
390596	474389
5700	443514
386829	469888
156704	48275
161250	315086
424726	119848
282781	190369
188516	355700
130008	96094
434486	309801
289886	425592
46608	160419
464022	167841
195948	53690
262250	399867
229735	181471
342877	165940
224152	452098
444081	359762
247597	360860
321043	295114
239836	319081
396916	358041
427577	343992
340189	401854
101504	323157
319223	457297
315463	447519
266126	178436
417592	86476
119122	31770
375951	324378
372474	349261
478532	69841
131726	300052
58441	484274
193210	175721
51366	336590
222103	34488
160169	230023
247710	21411
197948	49903
127531	42035
319930	348798
354369	425838
221267	192450
3050	268877
298671	262954
313700	363132
186191	240374
38942	423741
23306	292185
348705	169625
104836	165680
111856	403275
235021	434739
166243	229728
433814	19377
205965	306806
436317	369610
169047	135701
217338	164884
166773	234413
39531	439586
39861	407641
19422	411976
254317	441700
487415	4598
340984	162210
73915	160712
447515	484413
417870	121745
199744	446616
27095	76829
240158	235187
138814	151572
306503	488097
144129	464727
243547	412162
421336	110708
148081	434141
339379	118451
192638	44360
9969	163415
54539	405155
258382	441135
58045	288035
431250	114930
449028	456065
234592	281147
363086	20316
484416	41673
302117	49003
14909	149486
453459	109981
308130	24544
344898	245679
271538	317118
324070	413924
394975	338271
10060	289029
178422	359927
346388	177374
387742	405846
17427	36392
247652	134145
98541	28622
299395	394091
218293	331508
184629	21330
86426	404960
170836	297276
128686	120837
471814	478415
254368	355139
435898	138617
358786	294224
488971	250214
463333	459701
262881	256121
314359	435009
160237	365650
278371	110677
454556	253746
473547	123315
135254	379332
178959	330585
486050	131180
317728	121106
67399	130619
66337	16502
266358	481748
7981	336762
373810	28065
312161	368021
325698	272865
256178	428214
492620	49228
32601	489150
174255	414698
22779	453982
411160	422998
173996	396246
493753	142553
319259	336643
298124	97638
165924	322618
1685	276055
20334	359703
88473	203279
365826	13493
382319	262954
489706	49903
35012	437746
197133	292468
450960	95922
369815	165218
266635	261396
156938	205221
321736	50508
123369	493204
398109	211134
288319	24332
347709	45516
128124	33794
171175	51144
96023	198275
24357	167877
193054	419585
51589	489822
153687	28145
267562	86077
114643	191639
189221	85019
113861	13370
64526	298479
474921	476951
456355	10967
35128	201537
77655	105044
480633	389682
219298	220333
107069	69856
114405	168213
458207	371809
111160	276358
345715	323715
337516	336955
271765	474341
199975	372237
86596	31413
457296	433391
117115	240016
318976	328134
423519	472072
40890	69319
288227	172028
5896	144316
275721	49289
12682	211868
109162	439152
408014	470588
422110	281924
110938	197696
450330	177244
385004	462795
142132	457081
102236	449525
320982	317405
284850	36392
151156	14923
330117	162538
197256	211649
388875	91368
107168	378462
5762	98906
22311	37343
465122	410355
404428	364201
241541	33239
121431	124018
83178	12895
107032	249202
122022	214992
330377	213437
375669	22347
336481	355501
290989	200917
31962	284103
176130	309325
348919	454975
454263	276328
197920	219572
441716	295956
235219	402323
90351	94516
94573	369599
83192	82585
276853	236774
326631	179935
285260	483853
295694	490590
140476	178563
463200	168115
270495	256877
126734	164873
416007	62371
209938	298595
6473	349839
155020	90123
412057	264406
473423	378627
358686	458104
34271	238578
477932	176536
114643	282674
306637	232555
67356	290588
147949	207696
474733	447517
180757	327100
469097	478415
268820	125044
200092	463995
394868	192043
245383	329341
213996	90031
149816	226308
171594	290054
403430	444161
147581	451016
207712	125070
170620	13370
85674	451533
399314	433279
285760	126150
195068	217423
401232	470079
159660	119452
160744	489232
13095	16433
251781	473176
262210	30428
156717	401871
213329	263227
459112	476951
292687	245679
128738	487275
215029	369599
36711	217089
361612	317823
118856	260799
305137	237548
411282	10110
119247	99521
68299	173086
416493	485679
382882	370137
363407	198189
85855	222701
401592	439554
405530	467752
212615	114930
102701	267352
407540	351451
194613	195790
389181	371585
26293	318563
81436	105878
319647	35241
174362	190369
235375	282815
277250	89021
201667	261396
200092	134140
298365	47630
88971	101185
135713	370866
467703	421818
123410	110677
327467	486339
341197	355245
190281	219186
383743	490390
231937	174439
254048	254746
229718	380409
474341	364577
276209	375768
393195	166340
416209	69177
301388	149410
462893	1304
297582	418551
417981	29253
136921	220417
120115	463933
212871	407386
153006	235549
339683	399030
451518	434893
10426	81952
157697	49903
138126	412026
467827	364146
200003	13370
236216	313822
184071	70026
111139	409771
246348	122462
309276	276969
83799	294079
313257	203670
257771	273831
424776	344091
339729	161067
336896	334068
253704	166513
69329	140044
264479	317118
160534	232239
98850	197996
424517	366493
48708	136594
151889	259929
452111	150126
7783	371676
48303	75568
180745	16041
447682	65648
406459	331581
324076	178436
346855	179506
226150	354933
5264	353854
318404	313745
217740	361915
160476	430329
223900	431798
60605	158395
316136	316391
222605	50136
361001	37171
145585	293749
228023	478415
423013	365702
478588	161748
167588	24620
312843	99405
148321	238299
30568	2232
289550	321313
68687	208487
205854	333385
8461	91711
206145	375840
287347	393326
286927	125287
46556	50082
407280	206312
296111	431219
141015	409916
226649	353422
372785	408022
21070	311215
465687	188442
219132	110677
78469	464872
38141	221044
379680	460206
334941	457465
414140	264766
272086	206557
363400	161336
271802	118286
164042	336590
255332	269199
237120	21679
402718	311221
203200	152855
20172	478415
289329	395988
112311	421705
218733	149600
230871	290523
196165	313314
137454	436709
474488	73464
231740	162866
295378	234486
332789	204330
377653	105585
106328	49896
436145	246672
280189	94516
209510	287437
124013	8607
317685	236213
133952	167162
115112	408219
206185	401595
107118	300393
170010	92251
89826	268544
233117	250762
445104	290
441333	387742
445104	451600
33525	25437
449497	401949
241787	333903
403575	425061
247558	245679
124067	159249
312011	35035
224978	254973
281808	478415
292078	304865
848	228859
161363	359981
112425	303175
143876	182386
193869	409102
241239	132740
357068	476471
378357	468249
478692	422027
367919	243472
450465	401853
331532	104527
103491	420903
392893	293985
347042	62628
307680	468426
87741	313745
190114	364268
281552	292183
184821	319519
264966	267602
100068	320659
315889	242968
169613	298807
16622	342807
27389	28265
246497	33855
200379	97277
117645	317118
235906	440660
406184	246866
235404	81191
325976	26759
124259	97527
253441	15209
178190	139439
112267	137600
434854	427980
448412	412322
161265	79507
292244	361999
251834	440922
378420	168615
314804	466737
344717	110708
10345	348798
191536	105585
385888	39892
420943	18897
112661	326130
279371	168381
5057	467703
79551	35707
256470	70428
45154	414447
372156	245679
252824	337521
483112	447148
26583	183213
411872	446351
469532	377853
86344	58881
2107	420944
3291	477986
335654	360653
404857	454975
152887	461769
298258	59759
419764	383063
311285	243234
145002	40447
151391	399981
222951	276069
150507	21411
72057	273831
62257	330469
184562	149703
293682	459133
104716	406024
335191	369599
304197	481561
166640	117081
167881	145590
252192	257858
342465	391907
475611	263009
96559	415221
382165	212081
13588	156118
38325	230795
91517	80305
459020	101597
179054	317675
470897	369577
323016	42890
407565	11626
326631	285158
192001	214024
287766	288354
10274	179894
359790	435708
231800	360228
252057	74742
403825	357262
261501	53490
160218	430356
120674	105585
106324	185016
423870	444131
256702	428200
49069	105498
72879	267352
353531	250679
312240	145948
206913	346111
374274	142678
430558	461392
200558	17186
130121	129452
50899	68300
140263	356750
155302	413807
64406	172266
412567	45296
406647	489822
45143	21583
354153	364294
171664	125417
340969	235232
101346	37515
150777	440660
45819	431561
430609	174170
28037	298182
219546	230691
195586	312881
452568	477136
219142	328550
304702	313829
438464	421935
131478	138807
131245	285541
248659	407100
122348	331584
27627	190369
304056	19745
165477	271469
236035	313745
218124	113051
478482	49300
114643	233116
17080	98644
491129	351193
281628	318655
129327	298670
372497	221299
278677	9054
466707	62191
380629	243404
114707	290
128109	221721
133694	398689
277568	82240
114643	30932
421137	94516
13911	377001
462436	25748
429391	135756
476344	27186
56143	59262
126479	340023
409279	130742
105053	198687
176177	487283
354628	354171
61350	221370
247558	364577
313358	117147
449884	430894
325789	82274
146932	269199
189806	161384
45423	417208
374305	369599
410238	122706
214744	30815
425430	408384
454714	351193
467826	9485
190076	49903
270629	79343
43023	118877
347891	178907
4845	260291
254427	267553
206559	14163
401347	190854
157405	489150
432719	102577
278769	87007
30132	434748
199677	409709
484687	77896
123362	41753
198316	113522
245237	452709
208577	375768
385203	90729
318573	452746
329157	351136
121808	6396
460702	373495
286462	86821
459790	62191
286145	186651
33473	404998
336071	32303
490553	159249
21500	391414
373025	447685
355010	89368
185467	387860
157325	391414
349564	141649
409042	361351
483299	195551
439919	451600
133201	420681
113767	202324
437379	29588
310538	122462
469900	306545
176111	276827
327771	358257
472319	323011
54241	396861
217321	24849
396421	243985
291525	189733
67367	419732
188297	144800
366402	324468
468907	410266
357784	494002
474526	217871
453446	462236
30714	252392
385077	16433
142524	119893
294323	372629
231305	229905
100897	276519
62129	13129
358081	191907
67293	315445
373597	109690
131939	287772
313268	362397
290909	234748
240593	92613
277402	313745
263880	235752
120247	291412
342239	60827
231305	211067
413816	338927
201093	289592
263132	408757
296017	225744
287566	25724
308632	4676
60097	18665
314862	197148
276663	98644
12297	64123
434013	245715
40443	99210
270248	442030
137186	215655
367496	378082
199049	257681
476611	268586
130651	262198
483987	172406
339310	9489
213940	122585
16659	126312
235497	315962
387658	483583
83552	267602
76821	50264
219715	336955
250853	224480
187201	402461
145198	478232
296994	214626
420451	403917
160109	451401
111856	398333
268820	134500
313523	383576
299938	433447
382867	437819
272812	298438
257971	481279
95356	94344
189659	84089
81719	72432
272407	312697
338863	401543
317922	211514
69102	441430
468055	77004
366723	268118
400910	31808
282476	150875
330039	110745
87376	1558
154708	253976
146467	289108
55519	95944
456865	304589
68098	381860
477350	30304
2993	16433
470128	404854
12912	375716
428182	302065
380739	41640
61093	312887
233045	332708
139936	228652
89025	493558
104530	224267
420392	96361
119088	52490
325509	132393
345401	382203
285498	174556
33398	198299
316350	72461
284353	360735
307789	420944
112625	476498
149343	94665
118188	122218
121860	37515
71189	45784
88180	48007
146893	80658
334546	70026
394355	91711
64777	69904
149897	270478
414326	425884
315573	292494
102249	493332
143381	87007
138480	186714
146893	248835
363609	96366
150708	484416
126870	401553
267562	425953
428737	263514
205322	221762
70695	395343
87774	356016
379538	155632
226601	6374
479351	77598
34575	481217
106648	296772
131825	304589
111020	233631
196996	218675
228128	286227
161747	295484
84542	183213
304493	95149
21131	291521
323786	72670
47142	166970
249147	91657
112267	336955
456458	131312
294684	139748
449594	313454
299765	484447
390656	420177
323836	61800
280665	276744
40197	11626
342465	58861
289718	227587
372485	275024
196172	404195
166881	317153
14862	199201
410876	159390
142535	166513
277321	460268
407902	73336
317990	220417
292946	470187
116075	143111
435966	196484
480633	5857
25748	472599
394546	183213
92072	221329
153322	447098
422015	477636
339377	181957
65475	243301
245152	187974
400688	166513
282453	37728
115566	303933
329727	414008
233045	24315
276821	18665
474341	462443
440773	334680
219175	437106
111599	349421
137377	288035
430338	355615
20946	410138
315945	387839
303504	131398
459622	245363
59288	396913
155756	331501
353194	211139
390783	132795
73155	158363
222102	411391
23702	21583
391266	449993
178661	36836
186254	16433
324826	470588
9264	391414
382882	462308
304011	466275
343865	337444
287594	156045
111429	250483
105108	148171
216032	171147
106280	475571
2073	428080
254430	490797
57201	265589
73660	158617
94765	209840
169102	401854
183438	57375
467775	95533
399441	133761
436462	57151
109273	281924
76131	125395
6614	21584
18145	178436
440859	311212
55334	374022
368913	430149
286284	322566
81257	134299
414421	467703
313033	373621
173280	263105
257309	453697
477886	210234
295884	32807
181651	325530
444139	296693
7290	487095
278176	364950
169176	94516
269159	36885
114550	119393
263827	195121
46994	284272
123025	26046
108706	365058
340861	164256
158099	100651
9024	57002
234881	341553
278610	185016
188592	127439
304332	391833
196903	253247
416364	15209
251351	275365
383020	425675
211462	42406
204420	301659
211483	116954
308417	165497
342253	231332
297988	22827
333157	346107
204944	29105
423222	426923
357939	281236
327209	263833
394349	146202
195391	13370
222328	205223
359865	60517
161363	137508
117553	317983
111514	185479
339188	194165
205633	410935
210353	44843
235445	240796
473904	268098
38059	392062
391080	126697
401389	378874
363620	15133
245880	63528
247665	363973
466592	267352
465286	8996
160169	375840
419958	228882
484491	401871
288119	174406
146915	50441
374305	305574
473395	341271
290303	203811
488444	230225
79187	394645
318278	190369
352459	313745
10573	444588
493799	94793
223898	400816
66916	339999
202371	63103
428944	265076
314570	110145
406963	146202
197196	387060
464180	348798
383318	194215
411793	445652
447826	470399
325979	144845
314343	300989
479134	21583
409745	401101
40604	420865
374835	272952
230469	381157
451442	138807
396584	352174
406082	469235
191174	359672
34729	335756
444153	101018
291119	184163
23196	15209
106313	446105
246044	73990
255650	24186
4110	409150
188487	170578
44616	29599
7007	240364
134238	490888
275942	196783
24093	132740
13868	483078
432212	422792
444896	147572
87524	369599
349292	120769
290838	447375
99437	428852
223810	212046
110248	209757
10296	148590
153548	119128
491036	264908
57036	303511
306304	292468
393705	337991
321719	327102
355083	32376
12623	443622
17561	165572
258657	478172
63449	181860
231839	152556
412841	449298
21964	107695
59787	16433
269041	452813
281575	134694
322490	366127
458768	289905
364461	160889
4096	425675
244142	416321
235252	445258
394157	166513
157308	140682
132555	480421
321555	37092
489757	381008
335021	199526
293387	112312
34347	291180
220613	60517
9045	276358
480612	232890
194863	476765
13247	342761
400669	94158
119840	20181
24474	88606
434309	301475
40289	36741
426128	351732
410351	485089
85302	255641
484247	476303
56869	308100
354504	220756
149094	13370
297184	188541
487599	101049
297154	266178
224589	64429
335747	447517
473764	372926
210429	426034
423322	296665
425135	320442
407334	432175
387222	393326
410705	64335
52917	65371
250039	378462
73448	325143
125419	87544
122462	306526
164032	374571
1305	144180
165877	491565
91600	397576
125948	82585
246563	391830
480691	39392
167588	271634
195362	139099
94546	50538
121594	452709
114908	25667
171778	28129
204517	330765
472830	12981
53532	233292
315951	437267
456768	173614
60072	79705
148213	115340
416083	307518
483449	250192
231284	263962
376286	243115
384370	45150
103796	449766
32410	28759
265965	266852
468643	193835
158642	305984
174028	430790
178097	55663
468243	55074
336071	122462
60921	39109
426197	418551
92032	62226
330666	267602
174139	457872
480967	387860
470672	267433
44844	23561
370804	99405
476641	120340
245679	225638
238791	9054
226038	285446
187834	89401
3337	371759
44679	486981
12663	291568
89219	451031
301241	209572
329638	272069
136139	385537
121251	74542
308047	315888
178383	242412
370509	258728
214464	409709
428102	339320
316929	468276
127921	346406
93690	411101
182035	422576
220756	360860
383092	14270
64267	377264
187913	440815
61392	103267
424125	68109
12870	477539
174139	203837
477545	138021
386901	366021
106855	19317
91623	336955
470356	391414
363434	29253
182331	293813
381558	75568
234936	434894
197200	461944
17510	190394
359460	234615
400429	278258
3255	158642
47940	49127
224067	365079
423013	359218
429748	148343
357939	383744
106419	52538
286728	313745
135139	491678
146281	293813
296712	24943
324967	127732
134425	377448
31655	348052
48832	282152
491368	204631
232245	293596
173859	308019
485667	373056
211077	165267
116812	119381
271994	171953
386635	83627
392973	255650
465488	246713
347121	315573
108616	349261
301384	124085
297650	135289
300182	123769
213687	72523
81136	32660
291050	234105
101270	234874
246960	310498
293368	377366
431661	67584
145979	331517
429804	221417
23640	457081
234881	49021
71511	389461
76229	146616
462332	57375
488283	62191
178968	310261
242021	385294
52239	24401
5677	343804
131417	459172
221296	453401
487866	417617
170801	186159
248013	288354
456748	276090
1839	104856
282746	331508
458179	269719
22691	262406
100438	123014
163549	24859
175382	5408
423060	301661
68991	7513
277875	293813
155353	93298
388395	139217
450617	305742
245148	116070
341201	218727
51264	494102
11801	491150
175050	366127
157283	295114
231626	174564
228492	7627
13776	308083
32133	293813
336378	75914
290132	31921
264026	84454
58158	126226
215410	259401
117246	55135
386688	115434
18309	440429
14871	467418
311766	71031
473411	213972
361460	113138
290491	334680
343682	171176
444139	139395
16516	357294
163229	57134
457160	71503
35099	9054
106715	267602
68098	395678
144274	283378
391146	235898
113990	158420
353086	183213
358860	108555
447793	368205
436699	488047
153813	416151
104590	25804
258220	311832
300705	5694
425902	476231
232895	295159
228128	17435
98787	258370
79386	94665
382848	123849
409808	455345
50145	362773
263799	24000
126796	29416
151144	491150
356211	122462
276514	449354
412130	45963
113674	194963
313728	98906
176239	46339
361021	203656
435898	12818
331218	317356
435501	313384
399919	13895
258432	437182
414669	214324
318655	105498
330975	358627
106268	201720
21203	469053
59204	337262
284586	40784
114723	283346
83408	182409
119397	86734
461833	200457
429757	94516
418613	430356
145979	93731
221408	283394
300273	145002
254446	477403
111052	387742
27822	243840
445454	175214
20172	320518
101547	20889
254368	140044
475243	6899
54908	158811
366505	406784
54424	190369
58367	209572
245917	51585
142205	315262
373755	478415
301270	80120
446193	204272
150496	284843
334803	150985
214002	62191
44577	148371
452052	134145
52537	165776
290794	272069
17148	217223
223384	476171
419967	342374
327073	13370
224594	212689
119377	90820
428944	446320
474665	357830
318989	94344
243099	192678
357072	141623
464548	258957
2220	209471
358145	442030
231305	232347
240672	190369
205255	266517
153069	327497
113895	366127
265018	25034
309276	154265
135432	142018
235637	283975
490471	25398
485110	8623
235939	152069
149089	237517
101058	238844
16941	75583
421517	180962
448364	487938
153322	34017
40362	107429
311822	448770
272182	454551
379391	181378
68029	94665
205894	255650
288918	488458
32498	476714
2421	119381
71178	109006
275274	8303
203436	197392
85879	405217
419056	56381
380728	205289
206939	106840
10269	367552
414173	137719
11801	231485
181430	457081
116454	327343
187044	296099
159008	100209
397379	461944
328588	229219
176092	123369
443068	314881
488662	437834
149300	357854
144254	360834
64074	395396
187867	184221
174032	60734
384545	258058
38231	459205
452971	190369
311249	336590
442387	73128
31771	61761
313523	27766
53511	85212
4077	40447
19060	96351
135907	220417
419942	296772
477308	132843
345149	264406
392320	344778
245997	299567
422292	298878
101465	399155
205346	231496
483987	127366
263936	282401
323805	263514
428944	75379
23255	310261
11357	375725
347121	8146
320683	80213
114767	467752
342465	182192
424214	242402
146893	485207
162214	183975
67351	359029
240406	94667
246558	149507
468684	23668
231350	267602
420736	43334
318274	147121
86954	52537
94958	477464
377449	252961
387885	14497
25109	48146
323414	367689
267562	98160
372418	56068
125417	130514
7835	373169
468146	428214
198542	206967
72217	327449
161515	235078
77448	406626
372488	281273
265549	153995
361033	37616
353934	209790
379663	310756
233498	195241
418156	426887
309370	287239
431298	16433
89547	402775
125729	6899
438407	320455
473323	358797
314598	420001
12338	476231
31483	109414
388750	52316
89559	307294
170848	262954
378859	218842
461863	30428
23366	4349
200786	182000
54248	398333
234918	112790
412211	121081
306030	263009
186338	59081
9414	396201
368144	388616
405237	303424
171915	230255
488765	63528
288427	92613
167588	35044
117290	126626
280173	183778
306282	379944
100631	218017
238885	478415
266942	18977
58181	205417
110083	252961
405521	23902
209505	56565
270411	861
92595	440660
160826	226494
361818	241468
145549	401871
238212	371918
282128	140460
322326	347552
250853	467703
378226	227101
75339	449824
61345	324676
281859	317118
39109	71080
403551	178056
259525	198317
363467	322422
7940	80662
294323	478164
367691	373263
448816	79440
408912	164532
290855	20664
126980	424781
367239	104566
236455	295114
156016	213196
377869	25889
215581	404806
365748	55273
368284	437243
200092	281219
228225	93451
305256	161734
277568	421935
138572	375635
474380	73990
84270	75872
10331	292721
432620	203213
73067	244485
454263	99350
126714	231731
2353	86728
323545	179450
222828	323340
104740	159217
15167	130293
321535	228838
286146	65372
181159	209750
93451	220857
430589	166063
267837	350699
402650	251703
242509	378462
3203	128275
61952	338916
457418	363321
44315	17370
55633	257298
391217	122986
484914	55008
286894	292366
191795	299934
466432	244468
179126	50629
461291	2505
491466	293813
274105	125399
361484	22448
353102	288358
449594	268194
351112	259297
175226	145835
494107	194197
311515	127467
448032	26005
287268	340751
218380	110677
311848	195121
384578	357258
112372	74511
325314	87938
399981	69103
242091	295424
132153	65127
163194	483795
183043	84120
18575	190369
44711	464694
407597	318692
301368	327225
51540	364874
39683	103968
417153	49660
113895	168987
147911	80761
262210	348991
331983	451042
394875	462424
5857	147049
62248	82585
60902	276545
487857	379976
251302	426207
228707	38826
241192	372421
78279	409828
7991	431226
156541	328550
280009	99057
354226	10071
188336	35707
125242	340912
478588	349565
153407	138885
123251	476951
71189	335539
417610	293813
85996	372087
300034	304453
98033	38063
64008	306409
142623	311383
110493	267602
165153	163800
194521	97813
146893	44125
249865	117097
81432	412344
36068	358181
129438	262954
244536	139507
312820	146875
192070	466432
181679	359874
435135	231791
448644	38134
211324	28129
328367	317118
14831	388575
440190	229928
236170	245196
298048	146202
306304	49021
144453	405226
457881	328751
73988	256415
432100	252138
433239	192562
98095	96673
328059	233590
345257	453213
328292	469910
12897	64335
319259	134145
66402	340642
452148	243181
207708	186159
101870	187974
258443	42890
435402	208038
268768	230783
30733	487537
248013	172716
75565	172089
234528	152502
150458	317118
125948	94461
228323	48275
92633	40784
53314	379255
36182	300813
113620	19620
362170	451016
304404	374538
203786	24334
72677	494102
374190	69734
118002	202523
451893	463615
229241	416942
23025	28065
310280	166707
208314	313745
391789	81901
56381	198926
430603	16661
411937	313745
57794	388575
188168	27627
458172	12259
14948	386167
263514	298946
196003	334680
446550	291451
441928	18665
320152	185307
488865	227434
87684	399330
150601	454302
274805	147361
398184	345745
198021	62191
325823	145948
228128	377869
125039	392995
187539	369940
367864	190369
46870	114512
417232	472867
325314	114117
260814	409828
419251	432372
153132	330032
490333	300813
316565	327628
85234	101058
274613	190369
3111	118671
284766	10342
408839	191019
112239	54298
265711	430894
88963	58161
203504	457596
196741	15209
119888	313454
462236	37079
426595	224448
322448	251382
320624	117353
37515	432837
291535	415967
113199	430356
289955	190369
432073	387292
360228	236654
304905	341271
149	99127
382659	254751
63684	392050
209311	257822
469532	467930
477437	310571
414781	407814
405979	187836
76515	171069
446182	51886
344372	8359
256642	322188
53753	351818
194116	28129
379637	258834
228225	327217
325123	363581
259173	318607
132212	138211
235177	39384
98968	303648
48146	186714
101739	246516
254446	29307
99636	103267
39291	126426
355378	74592
261348	422175
486712	227048
425731	33075
196996	21249
21230	109142
6812	222701
145848	61682
383159	435708
201813	266852
313523	475571
399489	70456
18083	241290
109516	147520
415535	22611
360997	166970
14460	295218
54112	237178
486872	95899
114643	157978
458768	44019
373749	300240
109733	150039
343746	315888
341408	267031
430870	75422
70543	166513
88359	315235
191931	186440
361889	250156
324482	127445
464905	479680
36510	433193
129328	172089
259775	443608
197107	304729
479760	400204
67174	377206
101678	331777
324644	460627
209964	59585
392370	273831
31314	49896
478737	162884
229864	75471
132522	13370
88610	182543
228202	217223
382882	252089
83937	94344
391220	427837
392086	183065
319076	55328
180957	366127
36701	460580
224860	8456
198317	32903
377954	82585
457747	375676
247296	298293
174399	175021
62847	162795
17476	146893
252482	335363
113637	488915
267121	263343
131506	333357
193837	58486
63580	271231
116454	186532
399780	396968
390869	97412
76944	7741
125105	241048
146981	478232
56542	118877
51026	37146
443228	315177
419762	37230
451033	2884
397530	133156
408646	237165
129311	270608
230504	424867
222072	78699
56589	313829
43797	198790
128839	36032
344952	94094
62316	315671
223932	309283
121539	147460
55803	78967
391783	205270
286666	22827
358322	441013
146893	106101
47809	351732
250858	101875
194689	376821
353725	240752
448062	302338
367775	66813
67431	478415
140056	315563
384874	280935
277869	28065
344361	281924
87014	383418
411088	444504
363472	87582
342463	72835
136435	358819
25294	267602
75339	169054
471422	112312
25183	256488
208975	16153
450983	432175
85478	259074
334246	466907
183725	213148
60517	908
270224	234530
343852	187998
305247	186259
385685	212081
430891	430356
141821	267602
118385	26268
323469	426439
22414	59658
371884	369599
277975	300240
71370	20959
328922	197291
52217	40198
270760	423927
345107	76752
72339	407474
102795	161308
216147	369262
432302	10504
188822	113900
310180	209891
423629	287854
42149	220974
176130	440891
31483	33834
225034	225442
360557	415388
84980	67042
96146	152921
191391	10783
198351	384765
281273	345401
23434	243059
40060	426610
161120	105498
135939	409102
246348	52537
390291	476412
186932	168615
367477	407977
301364	222701
423679	76010
35806	390142
430170	276780
188847	95863
273683	12443
306964	251520
279963	55298
178442	293813
31895	225040
206852	380769
120509	255640
338955	369988
255086	400404
458968	204180
101343	216773
129902	404806
479202	113734
475336	50264
322498	356723
138660	190369
287193	116915
351256	347202
9728	20959
492334	217433
333350	149332
200867	141440
443601	419033
304841	58407
247500	91998
292352	153656
253108	392788
298354	12177
200464	51218
36723	138088
436736	13688
449671	409659
424820	341306
143005	47453
463897	456260
425827	451067
138414	343392
215462	449412
119963	132318
59380	306087
38364	24552
480100	98965
285112	186259
13607	330100
180344	342724
100287	35707
243714	208632
71287	293305
276309	297276
489686	293813
41497	336590
101777	108442
15756	378462
340161	188067
31658	104498
159979	58881
476719	466020
376577	439074
405248	113773
365936	12901
300025	338076
158242	294892
357768	86560
353287	37878
122186	266554
301648	4413
392606	442482
115696	127921
408839	264505
172754	472546
15852	476951
106514	476951
430898	33995
263487	48365
1763	198926
34614	297988
315766	87471
428719	427130
427494	225260
296679	431465
152193	428925
329547	353146
443253	285156
220226	115542
174421	184475
306772	261117
154981	428964
275267	489552
426248	120173
202379	295980
190524	221439
476977	86974
320598	431359
331622	83811
325502	452820
245425	331297
404568	43708
137128	38090
407936	83939
39930	134262
48069	451016
394854	122283
265065	234412
217963	447107
427984	94516
185704	381780
236328	83811
20946	45652
471422	362663
64248	333357
208482	54976
40449	451970
126717	465108
79339	279509
153324	145860
440499	122694
193359	176878
384243	283801
363466	225850
305292	372424
314121	371873
378040	200752
404319	110677
363545	259051
173023	378599
404843	252369
349448	486267
178946	135852
139279	122490
35626	15209
200092	430589
50227	139803
197339	464420
125139	421356
317687	466184
434398	146833
441272	54976
423013	180040
438475	325268
479044	40677
303507	184807
225081	49825
153322	279722
488508	422164
389560	210082
397432	362390
47816	116070
89163	151096
328174	291318
81790	150264
399014	16433
330911	142448
88359	287382
178422	37369
490539	349830
136724	46127
244536	150602
65702	300555
240776	62948
228128	208038
112625	140934
47466	276021
274041	13370
99962	62191
186570	35218
361275	77425
398964	278642
422733	256121
35454	478415
22776	58786
215777	120195
329533	246370
339320	310261
457397	242236
286500	204078
428944	297364
6459	16433
481490	390680
64526	54298
128704	484274
83179	185154
73660	46763
317369	481053
92209	432055
94248	191968
479320	82440
208703	63957
44111	264406
101260	291249
233190	239028
79188	283113
346975	388973
447046	439390
133400	265883
66304	212236
98286	446689
476704	110708
114645	392699
116365	142825
493995	260527
377575	265065
39892	293435
156975	182940
478546	15133
118867	411455
1057	331800
317777	403871
265958	421076
418635	187879
334092	164898
440940	138948
69103	93805
168773	135342
470819	376814
442239	278704
137454	287148
242965	433956
92635	446448
207019	35707
453954	94344
85674	473560
426187	96351
100680	171147
329025	85348
268100	177018
319259	344307
381344	420825
116650	60602
469102	241137
287311	15133
275082	21902
177385	183213
302656	69734
215054	456312
207433	190369
175401	249186
283229	134145
67351	142238
3719	308997
478248	240038
235189	314902
290909	395198
99495	140442
273977	323117
306793	246281
476461	285508
316565	35811
418453	19984
194985	404218
133761	296693
386468	182514
68470	420733
50646	323194
411373	55028
153140	125817
493584	337585
101547	134694
153322	104580
314379	366127
253276	8459
420867	416990
188709	113436
306915	94667
256718	75951
463294	248086
369867	485304
422246	146640
421517	202415
493518	418420
483948	285508
277017	391414
228249	454822
78496	362406
204050	450541
319088	178123
459344	411063
108057	260132
376821	38265
232823	459901
76647	199838
405535	399766
117783	208487
7653	69293
383164	200139
6552	351807
391959	251864
153614	13129
102514	10267
8809	77727
407280	181668
220000	53385
258514	273831
470711	478415
160961	68378
317560	328425
10546	98012
18039	386509
122354	110677
333080	407829
384358	29689
58435	388081
29862	15421
414678	250679
328550	380029
379850	54976
336233	310756
2432	313745
281273	423013
132788	152702
239363	467492
280599	81908
90296	58881
323805	178005
40028	296440
109733	263343
344352	449468
321916	191742
212435	99829
385731	207601
324623	6576
301252	215655
154730	86560
441739	236631
134885	133656
140167	195121
326821	108266
136542	189909
408629	292494
123718	232437
93178	416885
469102	266736
329750	149890
83029	52304
164751	33451
439588	463009
13926	4349
470907	165126
272225	409150
385895	317118
192554	155419
471496	10646
23191	1276
74468	23018
422035	315577
443909	306283
189064	318749
313822	278404
422975	339258
426040	378686
93743	32736
329201	336590
415967	217949
9435	425390
409527	329733
12564	111087
106648	189586
70403	435242
258432	484447
11797	298077
428563	64447
253612	413490
103142	481436
308450	177938
399270	443693
95568	365385
304638	275790
319586	113138
245965	467703
450260	22804
216213	120591
336071	94344
180592	177066
197212	447517
25151	26046
56096	459829
452477	95286
414248	75583
123283	122780
5738	152474
383778	449028
135655	103912
120021	140525
85841	86728
276821	172535
443350	186159
61735	130285
348165	284473
115278	83319
407660	372857
328075	305586
255795	452623
443842	318149
56619	488844
55659	197266
233388	239107
311515	177434
476777	94344
350597	272354
352361	261821
139182	327061
454617	266736
294408	237458
32148	391414
418309	490404
183498	160679
458065	164599
9186	96243
363903	317881
139743	321687
235876	53863
31877	167280
414286	73693
76068	203279
245938	6286
131712	473389
240677	443985
451579	157624
222572	137133
161145	392788
391763	113852
252299	483201
219546	455804
258547	311503
323407	98020
442865	188731
26442	469235
138703	267352
87022	96593
433565	330143
289578	428214
426544	489822
418793	420944
38764	282059
297089	188060
411424	124095
80138	5040
185905	315516
256093	10646
63652	435106
74351	383227
308150	51754
18310	489203
446630	460969
446493	13370
263084	162077
415574	430425
439132	187974
346272	3138
221642	223786
424714	78811
395213	406371
205586	394860
156517	190050
302298	204079
186493	52833
35904	222049
123718	453605
345401	284979
313547	88751
66356	375840
458492	477986
456383	337895
113363	75303
258729	287063
482851	106290
25323	482162
85476	352306
40956	436386
429071	93609
361037	359775
199088	452186
263514	207933
474020	338972
433647	439074
111245	423688
107208	431799
27894	91072
444326	460579
204982	214050
189945	117563
291819	323615
206824	103188
104521	15209
282453	240374
86892	301502
69023	134561
201131	233178
366066	179692
51964	182895
18744	160316
90870	104094
382811	290948
321309	151944
396600	78469
275319	214063
156520	153995
33299	132740
441537	252961
406083	204201
186938	241468
166663	280635
175426	145811
316856	100705
398180	165653
57447	272230
247560	183213
60786	124832
264594	473270
126166	23430
169158	273831
459024	84145
167869	474298
387122	53863
420790	28646
168342	428103
201607	89261
449667	49903
27754	259
341947	97040
394104	182433
143161	278162
344314	57759
223950	259929
34193	122462
458450	420757
214060	477866
95761	264696
398997	475125
326963	323560
462775	203371
208199	137719
302918	481785
389572	249202
281324	52537
245190	362676
40965	186774
432344	183981
446087	416002
265632	399033
250158	28129
242551	53863
115989	267352
422999	366781
272804	63528
424922	417288
208133	121226
196030	484426
11334	310756
397946	12177
442552	1646
254806	414949
110490	218355
238264	360337
100654	351639
94111	220417
35579	440660
270248	71384
111264	104740
266141	95149
11672	141871
84745	327366
438001	49903
471310	84080
436699	231021
353132	451016
345214	143809
164414	47757
199626	433024
297629	389682
87327	49476
217418	241468
55790	86635
202774	156376
73599	5882
89219	234918
489167	246623
199210	152928
258729	83140
41495	37886
414483	98975
166903	405460
414128	86250
475206	18881
321760	478184
162895	316842
59420	312989
396959	369463
301953	178436
460294	363722
29824	321587
136858	178157
334727	169431
399581	457741
420234	27428
299106	103205
226425	207527
52872	49106
81922	15209
89040	167733
151171	51337
134694	225023
112881	430610
277319	441313
91107	378650
306981	177351
50610	369262
376104	15050
463008	162795
35397	156688
442607	428080
479996	398730
107118	29904
385635	312259
255833	490505
29298	240121
473785	409828
275735	293813
98420	56739
455862	286337
469055	181140
92571	301659
225856	317100
200510	368820
149331	66990
296093	263009
404568	281757
241746	76231
41495	97270
425371	160456
321875	170841
423912	482024
145366	89407
218371	192545
298936	165267
298390	440660
192710	72521
101143	214230
167680	132843
63681	451248
212153	86268
414825	259383
400972	454822
319081	263165
321713	352605
68908	15133
142993	397009
330216	49825
220431	398954
68059	204484
159154	444106
313092	5448
246975	493631
346656	239166
277697	283219
415201	367686
235512	447517
394592	402316
186650	317506
10546	411123
76228	435256
267562	98420
348644	216534
395948	398952
89454	420944
70406	180957
78617	2935
219508	486885
171807	319178
130651	40257
394355	252961
68675	111717
375405	1562
219281	386654
247812	344548
176391	133483
91338	465686
262467	284463
230181	285446
477932	373303
380999	338271
145903	467575
384958	378462
192800	240152
217528	124974
176878	133730
124469	97613
39386	300108
155529	224085
45724	83564
164353	491462
236031	428289
119944	222701
208270	91069
337479	103825
313714	243301
463774	240698
151580	109006
313405	257702
68572	234902
394349	268667
407190	341271
463450	171608
104498	324459
332308	134317
103511	288380
131555	4413
405898	221319
366355	246409
230810	316190
189270	331465
326030	409828
214805	113777
276759	432239
34034	439434
428550	388575
137542	304731
27806	109239
458698	110677
254685	313745
342486	305257
57047	134262
493347	217150
438567	452068
108346	223042
254044	42653
179919	42610
294640	231485
462910	420392
36002	143009
466383	43774
348284	447849
46938	423469
20616	446167
138379	404806
189725	399048
475148	166513
399327	251851
453821	318295
314548	156928
110835	276055
64777	289934
104325	241525
352228	21902
251168	445102
45028	256373
18138	287423
443806	317356
125639	293813
89731	108506
348882	403927
4531	188934
244044	207039
319383	283096
198394	428827
359483	137155
139151	129173
277828	316372
196996	314237
315097	440660
122931	262954
370752	350822
312347	396700
153322	29105
97375	481019
373837	447098
124548	467320
11396	50264
426918	171592
226023	351907
116033	65454
423724	388575
401021	209572
304356	342045
321857	370048
229735	374461
19656	131223
457418	346892
322409	112312
305287	206839
260587	245679
108963	197485
191447	371755
284344	8459
197855	76829
274644	350378
322171	203366
364285	267352
99128	20819
216157	217394
321319	123465
62848	451692
36035	54399
65157	152321
366393	166970
25173	4843
119537	90954
436880	494102
493151	191373
425686	38967
205157	366127
276517	365091
314168	464420
234118	122186
467605	279260
412056	161134
204272	288035
354466	250679
308122	355564
311073	391414
113124	62191
73090	168511
412211	339425
42845	267386
491183	62191
222933	114930
417400	287423
5722	93245
143234	387860
295143	276572
338003	114643
260905	253247
228128	392086
403575	97144
216272	183213
1045	399960
428944	207549
425470	342477
434998	245679
262776	23018
89164	241005
275154	205162
407292	301659
178456	49021
463457	399468
448784	87223
130331	130028
442186	174611
375900	440660
169381	482161
247296	147260
311128	50391
462858	458601
482446	182000
413477	249202
263125	126638
448104	302288
174667	15209
151452	44731
397405	17907
114676	244688
356744	168381
262210	144073
211185	16433
77449	350072
421684	323495
418173	255650
413218	165964
384231	233283
279626	54335
179392	153995
19262	203404
450579	119381
247296	92557
399660	494102
397744	474961
465475	28103
466341	236243
435354	132740
491764	270324
68098	92431
264914	386837
36228	387742
97732	27464
360523	20544
296209	212081
59476	74067
74106	129279
190281	290014
45395	190369
19542	41410
347121	349595
95399	168575
362489	318092
479355	154907
299105	329171
409380	46260
219170	257971
279001	141525
48282	264769
472813	267029
202996	121951
87741	5857
62504	285156
137356	250389
239528	49896
230470	15209
98210	404886
84725	128758
321841	99271
209824	123213
206511	252784
27926	213282
42890	247427
359217	398159
56067	291262
213203	230099
482759	7111
258623	128209
332787	273831
204057	271383
378350	244531
95503	393976
4738	335704
1803	385026
153411	481279
391403	484786
470375	153995
38059	434076
162169	142345
430987	435561
468328	291521
296679	372857
362564	126204
256586	895
237235	412134
159386	209706
408397	264406
403832	212081
426392	9203
472157	76454
149169	179361
486217	86560
206789	242235
254973	449239
319214	243032
161943	304589
391587	477131
131916	187627
168233	229737
2571	15209
308531	407386
375405	172246
408930	91069
268510	21411
382724	230336
335630	115838
473580	19635
169735	431104
107619	202417
310499	481368
124469	367285
184001	310261
312933	385076
285849	322685
123955	458948
363605	378462
51284	457515
151440	27392
308494	54976
449133	461392
404956	140460
214390	291262
104192	46706
302426	165832
167777	192567
486922	220857
282977	304589
23018	75093
136798	330375
412681	65578
61556	2283
449472	430610
65134	37476
455699	400813
171483	68950
314125	98847
351189	184565
125297	360581
89219	127895
338097	53994
256376	51551
383244	94356
460475	83084
39683	421520
290211	293813
355083	486184
316154	190369
137633	329064
485426	111039
290499	8676
65513	384236
114917	420944
355093	254870
10822	455246
52537	242117
429398	481785
148384	258370
228285	245679
303895	1139
4841	384336
6045	286615
453198	119797
256770	273831
468966	168450
433944	60108
66052	417201
104675	447158
368620	113108
473402	427226
122486	377933
114175	390088
451764	287983
75977	141649
12297	295930
406706	76589
231603	190369
317145	447335
409016	307030
204987	175777
150458	317100
280279	308872
285746	183213
154905	120270
240406	220129
970	351257
312173	269199
282730	94344
56620	150404
431271	427796
102519	481460
150605	403931
158595	487833
302652	393974
170398	203268
170085	170655
49184	110255
53758	469335
17997	44472
202109	318735
475363	461944
471365	66770
259982	478415
147706	428026
449458	379317
359469	170882
280627	18681
477191	217698
26572	51360
346557	82487
455519	127623
15314	358736
274692	85932
75215	219572
58439	126150
191446	202457
340873	24260
251659	119381
403823	291521
62206	439453
361630	134145
443228	187998
17968	459446
462371	267602
469175	419198
484628	119381
100638	250389
344094	381677
430716	225836
209378	180259
4852	326482
412426	460732
187869	95731
423895	147800
275358	92613
245305	373554
47657	400305
341784	310566
55489	472072
344680	89126
202773	447446
66147	134694
199765	351193
123731	226308
20199	267156
245503	53863
49292	54976
149771	421830
23069	362999
24388	383868
91237	209018
144504	360860
220670	395988
126140	441375
411059	103704
442005	446351
233724	66663
258370	267404
439238	112116
442223	49660
75379	305555
46274	128141
303641	99072
250302	222861
103605	14202
175012	76116
151425	305706
149407	67461
192790	221380
184533	205289
126262	401297
350891	455769
315974	204330
289084	228020
221333	122193
306459	361355
373590	126473
120980	357763
358172	190273
245332	164059
61049	249334
130284	71917
397436	142611
2661	218727
207032	77189
119377	314019
67351	214600
182745	459976
140476	272339
443815	206924
167819	175721
419469	308347
289673	88779
129477	394410
194537	244115
466196	348276
235034	106343
99347	142018
289675	280116
353296	63699
428204	115292
268923	172723
114466	210403
288654	164884
314311	81510
106662	423062
201612	186440
171548	293813
208429	254932
376569	42670
271941	237556
192611	373263
65082	214396
17481	317196
398873	117235
154255	339963
28415	206768
240632	477986
41804	164164
112625	60786
93112	420551
17157	466457
220844	180607
205966	398333
48064	137810
170850	318734
74840	406371
246547	489200
367619	172390
329095	170569
490195	440422
374550	447107
282159	178436
185193	391414
347042	18330
461563	440962
29175	420253
253695	6253
438193	328992
285959	366534
228128	56866
46092	6097
319824	252961
378563	420414
91927	475571
246398	393113
254666	157339
422011	258370
469832	293745
92601	456403
366324	164059
328075	154089
263207	285719
278038	334184
153687	186384
198495	7812
287278	28065
421140	381996
118546	318970
343650	442838
277442	15133
419319	454373
306641	252484
210084	376434
282109	452861
45349	304731
332474	335821
142319	313745
124667	312687
153543	476447
343538	273831
469724	313923
369542	286598
35898	386707
217674	28362
149756	68628
478787	77247
214163	249334
314907	420429
120124	182940
374222	388431
212586	257581
123283	315034
214114	152855
448250	473217
408786	328647
448268	74571
142906	347964
431625	426736
306459	214540
300240	390232
382574	267089
69748	35707
254564	109705
29465	378462
69449	412205
62876	168439
97134	155784
395734	440660
128337	469235
302578	431226
230491	461846
325237	80070
388404	166513
16641	86158
431891	258710
119464	48007
438475	205540
234257	123653
132269	405766
223762	466744
484434	491438
5514	57989
59918	480367
350155	190369
96852	478457
168167	94344
261021	139820
176258	43305
487212	467060
55789	358663
91856	33553
72587	371739
122113	430620
324377	30482
193817	384174
181145	430894
264671	474803
273972	183428
123301	263762
435268	62553
444726	180578
403638	301282
26539	406824
480147	311247
300916	336992
177043	200344
130174	81280
401744	368859
64515	425675
425827	182315
416487	231381
130379	134694
358646	79035
145438	11864
258887	334945
28462	106994
321086	348099
405237	489552
152643	100478
130922	162831
429340	164884
450465	422272
322836	243840
301962	194390
118763	296693
356530	30332
407579	261396
403147	187627
24107	225043
169410	37948
98541	291860
379680	74886
481374	154211
375422	222477
437271	317488
166903	188837
33209	295381
449884	154492
14574	286481
228455	36696
36362	446504
324190	10267
200658	479355
152343	273031
242551	234978
367584	229637
41335	81898
352907	447107
293073	404960
477910	59769
472742	422859
41777	60517
414873	474412
477932	373001
79528	123159
196594	313314
33074	263889
251342	459622
282741	449502
256586	362378
15133	86728
373136	240544
60578	242927
89531	166513
365410	466969
75403	217423
451442	119868
15410	123369
347310	440660
85597	282753
411194	484447
71185	156961
457839	53385
286310	468387
443662	423682
424125	51222
97558	338831
91719	170441
113045	146202
408337	461846
443145	115338
43235	363564
111967	396277
9925	137182
170553	30332
331257	98847
324816	9054
294441	298997
454181	22804
106225	36809
362942	201061
132529	186095
388249	106189
267562	117151
325638	401871
333224	122322
213855	325604
261707	352174
47370	62191
137600	91230
414852	48163
346152	1057
6475	35707
380529	23330
196903	19745
259246	93732
80921	90881
50601	434035
50835	91145
438580	83084
46988	477986
329144	40871
164584	447107
387986	77959
459763	114050
206686	137144
407418	343544
184983	361529
285409	137054
454450	261865
215821	321969
456277	397534
461012	16711
366432	400841
195615	1294
376592	90884
446644	121226
63391	182000
249838	259658
323997	138658
81032	216471
22916	310656
37510	485252
107709	187067
24967	446693
423709	319772
411608	348786
224954	219816
21224	35263
393023	400974
277161	460149
307878	141934
273787	327061
299671	234265
437098	393238
290794	186159
373755	206988
313822	307660
399023	374396
177421	429593
358589	46720
268748	68663
263017	24516
435966	351564
398997	229250
222222	89313
6331	141440
73466	487994
272785	476951
65611	69279
206939	217310
147803	246981
399014	28129
285708	49903
92332	339351
331272	385279
260352	492316
80831	427628
37782	239090
198378	374159
254357	217423
36149	220881
203460	134902
217309	366127
457040	441135
117103	310482
466790	338076
265586	107337
345745	344382
492217	249709
458936	336602
419781	278642
220049	202192
377320	88113
117736	236240
378483	71281
438056	276358
40362	471743
10690	210367
446546	348798
174053	33106
59628	184781
176119	94875
434604	132247
214021	9437
462893	235839
77224	57989
459353	258715
185264	338208
236999	95247
425805	21411
382310	381008
39101	408250
223624	457473
21411	381581
266387	218142
398063	256016
324997	247998
413060	313745
446735	100707
231001	178662
362267	320448
321162	253865
421310	268261
313115	244179
461054	94344
247440	41266
80953	53863
157480	275667
335005	442947
458768	27453
234530	166518
275291	456103
318315	364723
483987	423417
427521	292721
326997	486885
325704	22779
328513	475227
348914	77298
57015	165122
412602	339629
168220	61376
281923	313314
167625	243249
483706	383631
10937	481279
224285	422479
253241	51881
190855	267602
249136	151746
456868	34547
92660	54599
259068	225575
355046	153983
132730	84750
298390	366887
348403	320278
83458	433934
201131	406144
477328	469227
7192	145343
39943	241525
355083	300574
458408	180307
228128	1996
39923	86907
85712	293737
143294	142018
267562	397230
92401	341647
113424	394865
102307	119840
453256	464166
321157	94198
172987	21583
124067	68347
342525	256121
73327	190369
214708	103685
422110	149048
199330	113138
288263	78654
18482	451016
97506	27464
417565	50747
163549	209542
16361	420944
163897	437667
91009	211624
193398	133658
477377	84524
277489	421460
252105	451774
75339	445693
235598	199743
164566	256467
42274	330032
230068	284482
110835	6155
245309	401871
292721	491209
253612	459850
383339	266852
197440	68462
366351	97277
19045	92543
103050	331508
474172	271051
5090	17155
431264	328568
472141	48163
411162	225122
306055	127921
68843	97707
296185	70199
98282	238735
118867	183213
371720	96951
22634	16433
291521	473053
156531	94516
22123	79705
261453	77703
59385	26336
295781	70026
75272	439074
459064	107103
317545	296099
106731	389652
195295	124172
136039	3041
97732	140608
108026	52614
358908	179045
181623	457741
293135	70635
289910	359762
127690	18605
430171	339912
57672	22669
368540	171953
233610	283316
440808	275232
276427	28129
244508	160903
269558	6253
60861	338623
52449	183778
204075	28129
82001	406120
352405	426595
383070	329155
204349	290550
437432	248382
492852	2993
305730	378462
113082	12177
382848	256373
487095	223050
140668	341271
217144	420508
263801	194893
208245	464420
466034	197996
311923	320131
483977	203279
314722	181204
342650	161616
458595	87613
145059	88837
373895	59821
424025	493084
97145	421830
217079	465484
9164	190369
283823	324834
432690	321306
129367	467703
108356	43334
222413	122462
289444	110677
6467	364577
209472	447517
246421	401297
257959	262954
440235	168615
102323	244004
325824	476951
352042	216867
67780	157453
334092	94574
475582	9536
354214	107711
136446	62712
311357	37205
144239	285156
383296	430356
349106	154352
484978	112312
230051	209825
454901	358738
42979	179676
364240	85200
171574	480545
204221	241846
75729	234704
104648	244411
328588	32682
441123	122212
367448	113051
133116	438966
384726	461846
168000	490588
15027	16325
21844	8814
41071	431137
357507	190369
169408	427400
326162	315444
40691	116318
66892	478415
109733	471822
391739	458965
376943	25034
292797	453716
101605	213663
373025	116135
68532	161668
5747	29105
363526	85203
322286	387814
88467	393326
118946	337849
208905	16433
225694	390349
274534	273831
297083	396080
64490	445753
377295	399852
276209	157990
242400	487403
416763	172166
318947	348802
118132	360736
451970	161226
35628	348798
153652	170180
5869	96040
293192	203656
308044	363831
125880	115307
404247	106484
30579	464420
52137	152502
56589	23318
9782	110708
437322	283614
436341	86560
355101	409860
443011	362610
288185	341878
171991	373934
451715	195121
370260	405097
156677	370315
419038	69824
403098	351836
468753	108683
259250	281641
411685	491271
113362	258370
287949	49594
237022	401691
255995	236213
25063	341271
472920	476303
120188	399828
146893	332968
239272	224909
337476	472496
383895	323960
425286	13370
85621	486885
180103	198687
110694	428026
184054	96291
306637	464004
115086	58881
141563	23863
198991	201194
116425	140691
474341	126462
174255	100478
288930	294957
452424	486185
99405	135186
477506	110677
133682	2715
263958	372646
25690	240919
323213	330413
336342	79705
105146	273831
65751	76584
101855	430356
197729	50264
313217	326641
240384	317118
128717	232890
100881	33250
261653	95942
265236	413417
121622	476831
211474	120564
290208	54706
73556	246311
119677	425675
467012	164333
63097	208822
4663	450541
17297	404806
101504	58881
178236	341447
321526	54536
6467	481279
34933	178436
354597	229270
309245	395770
464967	18077
216666	488706
487407	135664
493847	445623
345692	124085
399074	439453
474225	250410
182150	317356
395428	453213
79651	105878
89536	79503
324295	97885
146893	78030
315316	60517
211307	45844
284497	428214
277373	72239
259858	192353
236359	219546
227700	5769
115092	425675
186266	329079
55666	12640
377047	200356
442481	303248
73632	51043
89837	224353
358942	476231
326631	37933
205474	266538
146429	84135
148984	491026
372054	56057
319388	214729
114386	52862
270541	69229
398092	262954
381493	169482
420273	15209
209050	343460
206223	476880
319051	274449
421448	4605
243785	79249
398738	144470
95854	12245
167657	227424
344690	444702
300711	104527
269076	105878
60208	229124
52589	360299
248868	329129
485308	165691
101479	221030
14458	226152
372447	251116
143381	44047
457675	423688
160580	80982
247053	392400
162780	23318
391150	457093
234265	257823
78289	438235
281643	313314
96887	433544
144179	88203
151159	82310
304404	315602
230051	485068
34923	411424
104648	271383
191341	231672
287444	100549
97029	401854
491904	84384
107885	247812
35806	368338
300119	1128
124394	98268
152450	303634
234785	316575
140935	384674
356676	202082
152763	182940
54424	239107
117003	273954
379665	434718
444555	457081
254575	217423
55914	122872
444014	222809
130831	69926
476865	227467
59578	214714
492222	153534
87774	290045
140152	310924
307751	55356
115179	194893
452537	431339
259651	236957
288274	393326
398372	190369
480807	44680
143681	396761
258416	384174
196903	317695
133761	172256
146929	50773
213616	61786
134108	453521
370875	332311
266194	313745
374128	276295
293784	31949
354831	381768
491388	58466
492456	374512
52450	350189
321955	19246
315573	207042
279325	122653
451919	371983
230051	493154
402805	51552
152803	154137
25748	230435
169832	389153
46472	200632
106739	16940
433550	194664
455699	129150
88696	86974
171479	160722
335743	40780
107614	93245
345401	875
192611	407306
266965	86632
211116	163456
248835	152564
411938	58441
124711	225260
40890	426216
58391	402323
360396	277367
247296	451745
331364	396807
16042	307921
370791	483999
270544	186440
384725	185486
487788	283445
272407	349608
395297	445749
129895	317356
414301	62191
328940	209969
71281	313745
125883	291745
322315	164364
289396	421208
1533	121106
81860	258220
450397	440660
471146	379317
230213	134259
53771	489582
323051	164059
336845	185791
113367	384894
429267	263146
26202	477908
252875	168381
108537	440190
397385	286682
68675	280145
76683	415105
223418	469011
470915	343493
41988	361289
127084	121808
118424	492822
6676	249709
123528	320366
371719	145064
295220	293813
404810	200503
41226	236213
154835	324447
264198	378199
325638	231839
154455	134145
146893	362222
154271	86560
458223	388633
433443	168093
116947	187722
70224	236910
198586	440660
214744	296339
337584	28065
169163	81899
249318	190369
16572	212223
203200	16790
371884	277105
180578	222203
205002	459649
412440	241356
81624	49127
214020	313349
360535	147220
471429	44227
53530	163907
38651	151735
2705	435817
4861	136177
473770	364509
54706	294836
318652	222993
319131	273687
138318	317100
203517	213639
228145	213482
236216	349608
380489	129727
406956	221660
395824	424638
343860	401871
41840	117097
55313	138172
24227	245679
156593	207762
346806	71613
146022	119868
330637	414832
16645	258370
59873	86274
128124	9075
244008	381555
429256	312043
137332	430894
331042	98906
319259	19139
208199	280592
15014	237660
286243	324514
118132	33053
437723	273831
61367	158870
345864	481259
16929	257093
263557	368820
366190	366941
310539	203057
167588	478618
443610	317373
76068	53863
298844	246969
292400	176778
40603	206683
81432	37041
29518	237548
280346	315888
39849	22256
159378	50538
237947	79167
358115	476231
272073	417201
434329	68762
387549	259929
431225	59702
465440	248777
185447	275677
405566	222891
473700	241048
198432	444901
160901	42890
185326	316796
34112	383255
246070	454975
439914	9437
284842	127921
213364	462561
295493	293813
135036	143738
32124	37519
178297	375840
253076	69327
51737	418056
64936	13370
225677	491497
22292	163213
186595	438419
97948	371918
89343	327013
32783	264258
299580	483112
458511	94667
3458	35707
251763	290014
341968	308311
485089	455228
26912	273112
351554	404806
416997	478415
469959	86094
75495	442736
29001	361781
306459	413378
417929	200503
421156	251806
451379	1477
417895	42890
347374	238578
140935	336590
277241	387406
431759	378462
174309	463200
449937	250899
248485	421207
440324	344264
423593	332392
341228	99437
64723	54700
398995	348176
300273	135210
449893	88027
474295	44024
144847	170741
323467	403626
15916	73937
354193	298077
276209	487994
325704	261281
59645	261322
50269	260545
94828	444242
452377	268917
328917	23018
117800	110677
365338	122585
471412	366124
450782	481279
425287	160846
406477	387742
336071	241578
258136	411809
418607	168381
145288	245792
434015	225532
182892	380568
52661	342245
463278	13370
462391	77303
198862	343225
380846	313745
424359	147261
277101	318735
149614	398029
282664	261221
114175	261396
309774	387645
18647	317506
215503	271383
345715	85942
62564	378462
351015	145022
140350	42552
458911	453563
358734	88113
381504	188164
49670	275615
387572	22940
145363	48247
305049	190931
193454	366534
58287	361645
143099	456640
421390	273831
431853	99110
346679	153995
419512	237517
456966	462377
228330	244972
462893	152321
159422	15209
438886	184902
48701	389387
106514	237165
159354	375840
116947	287566
175667	446336
390997	161704
327467	134694
4634	76417
260578	50667
356473	267602
445343	33124
93627	255350
93421	267352
161594	110677
481419	213604
373240	492253
456070	304493
162494	28083
352356	409828
168392	197115
265887	195574
352499	47143
273469	109965
154589	223929
492852	103499
368664	250389
208928	332487
345401	298479
103485	240225
308933	397391
437771	451016
212989	393326
360214	467703
284554	188952
140839	52490
102644	50267
423993	120195
111420	331982
189453	157358
119475	423688
287452	459205
361192	409828
421370	421830
58465	478415
404568	347943
416470	443178
12592	104716
122568	220090
217652	492496
390533	252740
380465	228478
158005	491359
236328	252961
411282	23318
73298	458043
256845	293813
127229	373189
407579	152085
391643	25635
321916	99405
264080	88705
478692	401297
70742	410236
174640	134724
255792	453265
423367	472072
298390	17181
281350	454703
479589	345585
55181	256537
491031	105878
251677	220610
30676	334398
450908	293813
363902	113618
479645	101480
23626	193871
302614	55796
342650	319081
474389	433645
423067	249709
456021	239915
72850	385471
309917	6808
106507	469727
398659	469268
266052	487415
95700	163370
153130	438783
405348	434206
265427	270248
964	88113
206849	48920
74851	14462
198317	223901
247092	194626
355623	137571
343440	139527
472453	399532
375325	86892
63033	123369
204349	438783
402689	309801
404825	355565
201813	116645
120209	188008
115823	10975
455191	346193
24738	361395
145782	210050
262734	293813
350796	460723
403032	492906
32549	265768
129349	16433
387959	106840
435887	346768
365380	404127
362267	238848
358373	320366
41959	303175
454263	20669
401940	317118
446250	215424
293207	8526
163340	110677
71140	160722
169312	425990
380194	259698
351056	293813
125391	161377
69024	450570
40207	40116
319705	216091
203279	110677
432370	398238
243840	53610
59432	80587
218856	297025
76090	218727
48144	84089
281052	310261
203739	81031
183693	262914
381352	262954
199683	30263
90296	476951
86282	392814
251347	277084
4098	327291
437007	98394
96744	360334
477328	160722
39043	313745
50812	69777
304146	278089
264086	104738
290794	255897
295889	213756
376352	465800
470050	461952
284857	316499
443068	425675
458892	396012
28243	464420
357411	362119
2792	466943
362934	336590
87170	62191
91144	86728
353405	245538
478679	373438
253527	278338
221173	166970
422234	153925
481756	132740
492424	285726
425587	64752
166647	64487
302728	53994
245041	365624
478759	475630
278014	221033
115823	411809
60599	118672
379696	412666
331872	105878
151854	307955
314348	293465
141647	122587
100803	264146
305827	127636
282043	31183
365550	417036
112525	371617
380554	452804
311678	12895
67399	379212
221296	111759
233498	120836
230051	192134
73818	366493
424907	451475
83229	422376
393010	392082
475949	419829
361780	351257
325491	71337
25584	44330
445038	376908
80480	368645
252417	396294
171831	394620
348176	294548
143234	266852
359762	160110
485748	48247
185953	82585
483706	476708
480919	435926
166626	388633
374734	198038
21095	180578
448104	156772
131820	204198
269440	267602
175151	124991
383393	252568
97861	235402
168211	378463
232338	314119
436003	24859
10236	19819
106739	186440
292576	73231
365202	214024
59607	151278
450330	396735
375606	435817
340590	287126
290550	477131
165326	369369
218218	86728
15979	25410
185554	476804
84745	283776
397098	322077
73327	220417
426457	489200
135103	293760
103516	302063
311479	322457
31850	164023
180806	171655
454336	470601
107711	84089
206686	351740
113139	316670
225481	134694
269609	371918
364107	23484
157862	212278
380754	36162
354932	273241
411424	4955
16277	60066
317687	6576
48535	115550
102127	202213
317434	393399
218272	160845
406660	460437
283918	385050
232964	194478
307411	159095
296702	56881
456104	108649
126423	231566
480790	385378
266508	316692
384155	296693
141842	406664
285463	196875
21334	210391
65416	366493
470830	303548
208308	174331
177482	288038
209523	478415
282124	257777
479351	160764
60902	185335
92854	411809
12926	105461
356953	320067
260082	155919
298390	321491
177398	250009
263457	110677
221521	359762
491461	121758
317983	344192
96585	8687
493881	271222
336404	21583
191915	271477
252485	337472
293226	435708
294387	454140
128494	438957
255084	315888
327846	225420
204775	45234
494102	280939
438589	255650
153006	167172
392370	14335
356041	241468
3809	378127
140589	122635
22347	346211
170041	366377
166119	316575
151861	157371
171264	12895
218867	477379
197131	242863
55914	96879
487781	49231
107563	313745
19911	142479
214322	480224
465132	136279
332868	317118
408784	440962
305696	130332
17661	375559
73007	273493
355025	408638
182390	294069
482606	61934
240882	62560
110330	135286
111756	100477
33244	12443
453890	365329
219198	474389
342614	125399
235704	203656
174320	482988
31095	53640
362713	481903
243287	335712
265529	326985
452052	189064
76435	174564
283322	205270
175542	180578
137133	78116
25552	86728
428962	119868
484447	383567
451813	275677
312764	311672
200510	387742
134396	334671
75085	387642
242551	411809
84052	29961
488309	4302
101069	301475
123418	134695
39683	369218
9607	364212
149368	340224
95212	110708
198127	219706
484823	110156
476793	49314
65918	476231
153130	78627
174315	55857
467467	23859
291909	385741
39892	208577
78349	152020
15754	18223
174599	110677
92401	21411
439308	314881
454867	412676
139967	138880
271222	111032
141686	235334
413014	325971
342465	354694
218137	348798
19955	464420
406660	316708
198317	74926
114364	94344
381829	285156
275763	85469
235104	157094
39618	354728
58245	75442
10093	214540
146893	201659
115725	295484
289673	46069
478215	342693
463429	4717
375708	336590
168375	421576
351913	348798
142286	19694
134783	65194
159687	445353
204770	186259
72169	462534
406222	424225
200932	388684
75089	145691
161871	369506
364991	329278
10274	259004
203793	213506
339681	145948
59092	138600
43454	451774
173419	79633
221329	401595
197535	414735
375476	452055
484475	338271
92920	478415
178422	282891
318381	313523
198328	418880
153497	95149
84245	110677
342465	469710
425827	393674
163821	148606
198758	300562
167418	190357
61830	233982
139871	20959
58287	212862
339542	267997
358539	462442
226481	65352
351112	387742
400534	28129
245679	300939
268828	417294
295919	478415
100561	221506
150808	173256
293947	151996
414825	437280
206051	408381
338313	226494
131504	451401
37970	48275
205069	237178
28074	232890
157634	414286
218362	86632
153813	464429
336878	467703
219338	114361
184949	379376
264768	434244
455228	207927
114405	239084
310303	384428
116686	94640
239804	235445
347121	251945
407621	382610
104740	483098
144675	440331
378327	59966
29388	155231
52780	264874
46192	186897
128808	11626
32415	262954
248239	5854
24926	304060
461919	176194
44905	301659
415944	391414
235594	386391
386155	266622
386198	34161
117239	344580
193297	424882
472609	165437
143673	449064
138182	113943
254762	374623
334681	273468
339133	102247
479188	410074
261759	428125
390232	364314
272192	441154
360886	177029
409388	18451
415787	440816
121866	4634
210471	239872
3394	258757
456779	267602
289383	37057
201019	470415
73736	228431
411977	51783
219437	331508
195948	356780
102916	175721
309492	285446
327209	168719
289215	6871
392329	287468
271188	186561
337040	463920
485020	261246
4100	377551
408090	309672
405538	190369
325821	401101
258940	88316
49966	6002
206046	113566
206619	310498
266307	258052
470005	193249
209898	157726
103434	97033
330262	391756
294437	311713
489822	301563
345918	237165
333406	272052
201255	275677
356906	68104
155370	335319
336921	4882
246105	267273
402056	90123
129792	106840
396807	203656
483987	429244
329234	190369
385601	21583
455144	452824
299934	391414
128313	369577
131506	220635
66413	446105
63116	66960
193431	181140
376554	293813
139178	27464
471673	261970
282978	303393
299401	141892
226783	94344
114059	371645
25659	249469
442984	385000
241781	218727
225351	127298
76228	471288
238003	299459
199427	25716
156050	484279
334745	250434
65725	80193
240520	35628
184629	249709
261600	409828
132565	240822
431124	480677
63391	26027
11586	325752
239218	221294
451896	291249
337488	445353
350086	395363
11709	75303
431508	59182
409688	317343
335654	318021
219324	428427
238496	388575
184395	179727
239844	27091
169937	422083
485471	220529
252105	458670
388249	380738
3809	305002
392893	205289
366762	487360
306307	22804
174725	437917
187782	226494
89805	82585
463444	64335
136543	202056
372340	27457
88617	364201
464119	305420
264371	88166
314617	44395
46870	18961
49042	135918
229735	408288
492521	78469
219058	486297
450065	190369
71818	245183
463089	186202
230291	310261
58245	143215
364158	165389
360638	487530
420943	32807
353491	255897
174312	475895
373677	338271
179487	15209
153590	209018
115449	7159
186595	446936
7810	431533
237714	84092
444139	286457
238494	205289
456021	384998
486964	294496
43835	11619
402790	435708
66126	375691
74530	362267
22567	195804
63676	178436
364035	72670
318189	138968
492376	298412
234957	456640
254248	229966
427505	48275
89064	220857
21174	250166
311421	208291
72657	95094
319076	28065
22617	88310
278520	5805
164918	167172
440303	82730
309927	61558
346872	286313
417938	103031
23020	414334
2691	134695
328731	223197
109062	87410
209294	162947
257219	65670
361576	130855
199291	207696
444253	145765
30568	447335
271760	367798
58245	48800
362170	296693
385614	101058
6899	453068
113363	457418
32807	480057
214608	234918
437518	301930
84887	114485
360601	313745
9562	262081
376978	67040
68472	455486
316376	471660
473016	187974
70785	463588
315675	293813
314842	286470
336061	246218
112870	336955
457354	492207
338931	66406
377278	27237
3052	295484
272286	436768
404892	210070
173397	299352
78585	247728
460571	348184
392655	139244
136764	215883
89219	100399
425320	303033
421746	330911
399552	332392
226747	85163
432421	79604
327819	53490
350313	317675
130678	110677
48046	466737
171272	477274
464557	116070
101230	303648
203813	190748
240796	251378
89937	85746
383164	38419
21106	126204
336941	122283
216666	268473
329325	462457
155242	38741
481809	168779
179139	22827
52962	24098
100345	99405
218766	268639
276821	68357
20481	100569
142940	463476
241905	410107
270072	417918
482851	416263
247446	198953
309917	470588
198317	198758
83236	248161
389219	37057
57047	299388
323041	51222
391770	178334
37140	453716
216891	326171
369601	53097
173038	171775
18599	190369
124794	493618
373264	95536
246545	488147
222045	114723
238344	388575
433771	143997
444994	290450
174034	69827
250410	261561
242411	319839
317828	408169
373025	176013
77731	15133
473383	157546
339279	232763
275319	196534
112724	220417
274852	490885
304165	386670
383070	160679
262639	428421
27228	315888
492689	259699
74200	477986
272139	6253
420809	109207
404207	374314
388158	400277
435689	58169
441783	94516
432302	302836
185701	17034
128128	431799
464002	39382
17100	100026
251614	352136
114405	394978
16697	404408
488678	484447
427147	435708
218298	252561
391913	472072
13930	467612
58484	209689
341279	320067
364643	469735
306774	174564
252745	15209
330762	336955
470672	129902
443307	130300
397896	88592
106385	27464
90243	67040
486381	470092
221285	28164
257047	426986
107812	375840
221783	478947
206757	286337
297520	492661
411694	401871
367988	122462
452620	276357
443399	452453
370990	30324
58786	465334
106128	261320
354866	50605
32049	328050
181111	118877
247619	401871
294085	259182
235167	264463
130198	21583
261584	112192
342733	208617
191795	111036
61067	451227
102065	4863
467824	27359
314298	280795
26210	296645
279975	322985
470570	57868
316240	464727
51080	47376
66435	388381
206204	389387
68595	313829
353577	369599
298940	103635
290328	147324
48001	105878
465417	223251
259067	355552
148139	28129
191944	291249
253102	453076
135994	468162
478634	233498
445163	324867
432410	42890
344828	231485
202379	125144
292342	457531
4908	147442
291980	216591
233071	178436
203793	393041
371322	120531
223942	54575
100999	193694
278188	422791
247400	219121
406425	15133
19388	465177
180579	282989
116705	198038
379973	389379
241418	201780
372019	25558
261294	228431
216544	109782
57382	490181
309680	455388
446560	486580
132622	203725
27617	330469
198931	157761
107619	421935
249541	110677
372167	47148
450011	32060
473454	71091
65956	73860
421647	487887
17203	475459
429626	324812
105249	302018
436904	450761
67223	10646
478287	280796
422017	365804
86699	110677
236074	476403
257284	293739
422262	258793
474593	338378
432437	41673
461792	310756
491060	329776
242538	183566
40890	480206
345264	254655
92646	87640
98850	433706
432421	281252
228470	367750
39371	466101
188469	408172
136435	30031
163089	351257
73191	262771
176677	134145
199115	381198
354367	433813
263769	20586
241157	89273
88460	102744
109676	342415
384450	311720
399441	402509
248100	49903
166703	335812
131603	220913
463054	411365
122973	468832
46886	427400
15367	226943
405974	201754
482046	218727
82861	476205
250410	467962
25701	480695
181188	156328
168464	351257
247104	404806
481839	183213
474389	132280
382159	261396
174790	391414
371013	467426
4100	209345
372214	492204
484646	434186
33795	307279
137574	443
118814	115340
391550	404595
450436	326260
241880	267840
358942	328932
395883	280635
98887	80761
424907	110191
42318	440181
77934	48275
258858	76034
364264	401854
214050	437350
196030	4032
89219	204185
306002	92613
166626	270002
458145	401297
328940	117854
88355	205830
325549	164446
280529	298123
230574	288486
348330	89548
428735	449925
219050	431108
87454	254005
465542	357718
115533	46179
159819	230925
366116	63711
144995	8623
285698	75303
242249	125765
161397	105878
339252	351119
62598	111830
161826	366671
411419	298565
40388	480105
371878	485185
468317	115543
417441	63810
382495	461049
294365	205289
328934	283918
314343	323954
486236	420511
40308	320317
355083	147121
492802	140499
302797	23493
8672	382431
131842	418551
240135	1057
429070	290
386926	16661
422714	165895
129129	476951
379893	64335
356275	296693
458449	38064
130366	179692
28487	228013
51008	176616
283640	254822
276821	476656
60287	243969
460505	183213
492929	183213
166903	426986
108932	452709
340354	110514
328339	112067
136955	21330
489657	434705
411148	120173
44153	440660
86347	106739
147871	207295
286511	264908
211606	155927
23520	198599
323836	164174
321919	373999
286337	206199
33069	168774
163692	266683
389686	165009
102707	71994
174139	174207
90607	93627
356490	455181
331807	208643
48804	407227
449904	190369
81304	465132
28360	267352
194216	21268
12087	402323
20463	231068
213520	287694
168575	322800
110806	48861
444755	397734
485516	246455
69714	84810
250166	16187
305103	360220
338378	481051
4927	27748
454263	27600
160182	290624
336245	121897
417704	281653
363173	221623
48135	166063
100200	132996
409210	292721
465655	402698
383070	362443
90300	5938
370567	201559
427933	72050
274012	90099
78898	198317
467438	476656
10093	191959
216229	419823
2669	187974
210867	466220
377184	117940
85699	313648
465191	47376
261759	463493
216396	407386
65513	245860
275518	166545
96374	88113
311451	420392
126479	465263
114344	421935
5009	460845
194491	366493
470135	148507
451687	198790
384929	415190
125948	187834
106368	409592
246592	29253
239804	225043
165784	77751
271986	355700
76502	337921
379680	264908
104491	440660
488012	446147
159344	209510
278354	478415
408357	8042
276821	132153
5053	313745
408827	15133
230051	57043
371479	142678
272940	320097
49396	169305
190926	482901
371380	204850
411419	196851
330616	474951
229098	457508
230024	249334
199259	478415
397536	80193
154212	431264
8943	151944
88933	293931
17208	485534
106662	278443
71346	272865
252083	302745
9853	447560
163761	169116
146277	460845
121574	32609
484107	184258
254900	336590
360764	287024
347042	355796
211932	304173
244755	50391
212416	110677
430743	311297
390167	273831
99332	493864
240439	295544
217349	316708
217737	404645
52097	249334
455862	99901
416889	54976
388475	116310
137412	215054
218485	457860
425641	440566
364306	110677
424647	112311
392370	93533
2481	12177
237120	174034
406685	382899
246584	408288
82	246054
89883	162346
420234	341883
354809	286313
345024	448389
443368	160387
27322	474453
27767	188661
271516	488183
7653	190369
298823	333282
43699	375840
200067	425830
40175	146841
482209	84590
327964	21902
177485	90123
316856	366127
70119	221324
203407	342039
341910	57808
201249	53863
8146	51783
441902	471745
250458	90813
43195	92592
203321	190369
9323	110677
463002	65371
179879	281163
9618	146435
417248	63977
173904	371983
263833	27847
335484	458764
439588	403849
293080	258370
288499	140922
353079	210978
405535	54545
453316	248844
431030	445524
476288	439218
87863	355700
248592	261398
464365	243438
308214	361644
238406	73018
476506	109062
209733	445282
361741	63148
206169	25993
118786	358937
329522	79249
142776	414286
382185	93402
62870	114304
254416	89787
153813	123213
92726	184656
134299	269199
433283	205270
158359	264559
466851	493772
418291	294677
258010	464578
173407	224085
308122	472086
305086	260965
380301	13370
192611	411229
364636	190369
275511	130028
67571	309800
291172	214804
437849	363494
11696	92295
305508	41209
309245	391414
163893	210050
441413	309468
307097	165625
262639	82358
256197	427828
336878	62366
381628	335017
160768	207728
163817	268176
427768	125417
140965	283645
143814	259929
72952	152794
269515	21998
28664	122870
102099	284504
86311	139339
320252	3833
253885	313745
61997	86693
372167	159249
485945	140728
457445	12991
66595	184902
283227	214024
180620	298182
46092	249748
250527	464375
134714	436709
100718	54976
490913	35735
133419	125399
377963	352297
387375	477590
379285	270095
339885	306325
6340	76019
213670	94903
318071	291521
37858	157726
424378	313745
63435	186561
389816	477584
107834	395988
60589	55542
106531	2586
311923	167146
221265	247812
85674	98493
313189	301557
389563	117703
374337	123369
93892	241468
441903	205223
365657	54851
292576	40213
302694	397600
444378	31313
72003	197696
63574	393485
44270	306660
198043	330469
67959	101451
241749	288035
254446	276055
405674	438463
118938	74615
178248	122694
318647	313049
467812	117097
384324	240643
137880	381221
270268	486885
360997	260527
27125	186159
232723	434041
30210	245679
59688	246019
317983	457949
254111	131848
415360	453902
425081	267093
96569	251196
173328	415662
300692	313822
188472	13370
143234	423329
487288	254973
456231	462551
231215	494102
346557	159184
82688	122581
494102	169492
149240	274103
440286	100277
420677	368748
49083	178742
420816	9310
311907	478172
201378	16687
404206	214992
254246	141892
196355	217581
318792	196851
133105	31248
177485	63528
298823	223280
160469	47015
332921	168913
155817	96540
16788	369002
465142	98386
81899	141972
122283	362208
305251	159795
132522	317118
300765	124535
196030	406665
439041	99146
282936	214714
297979	396729
126832	478415
72574	36690
91050	263958
65433	346942
320545	96977
164684	474956
240439	425675
364991	73601
263121	128695
154355	378330
205025	94516
448263	55626
260681	123710
249931	38063
374443	475028
46442	404650
34904	158420
52881	277961
392175	160845
19542	103013
458065	104498
36652	27323
132447	32807
160729	10371
241876	221660
125577	332638
38191	273831
269612	205214
180278	276621
307100	181433
238344	24175
360531	53102
333119	327371
419284	123990
118763	292160
3111	250627
197202	446454
474660	190353
77143	414513
301557	75768
488963	54976
76985	86476
374448	35707
182853	432135
83053	266424
226870	165604
29454	275985
188108	292369
253102	15209
283695	295650
477262	480854
413816	328028
363926	420944
20751	382087
294	277450
472534	396080
458207	62580
467805	372314
405674	37421
299168	49076
485088	478415
305417	236100
61883	431587
393599	267602
123340	380071
159246	273831
296260	383967
207178	321189
248039	108706
412205	74365
171069	205421
132153	112258
261482	462973
36453	478232
365831	428155
331808	303577
118710	366781
210194	330469
430876	72432
341456	168100
463577	40784
414058	333357
8967	478415
409866	222824
409840	247137
348907	49228
355390	412322
177577	376661
162653	182119
20946	112560
109987	44070
133909	221319
245019	480000
232731	425675
153349	463623
156285	63528
356490	358844
269726	192524
386284	36614
399314	65210
213626	313745
304910	196783
233045	316406
440039	49660
410951	247270
345428	372237
316525	256066
341193	251444
279286	440240
349731	328932
176845	79397
373170	219186
201131	477198
268432	217809
193593	186006
63808	49903
53695	447918
112661	471301
328708	444213
192611	254634
332239	311510
249549	378462
104505	34001
296994	484625
465992	293813
467605	306330
208052	330369
315250	409828
250567	116607
175116	478482
263609	420944
241286	300606
297687	115538
294323	207927
261534	1877
254446	412439
21875	136891
348644	127459
366984	99405
221648	477986
215888	90123
431314	259398
166803	131975
182598	401871
150278	383461
3462	399492
50906	389008
142056	265518
379064	326815
134959	183213
2349	417918
269086	62996
387742	163372
188401	27464
371786	145064
490567	451016
298041	37515
214745	360102
422776	462183
82069	469235
470915	402406
143406	452746
361533	119381
233486	193281
101210	146251
96612	368205
48670	71763
97522	233582
380910	487909
388890	41673
73776	378462
395200	407863
14458	285156
33405	295484
200658	261396
6234	198790
455936	229529
16982	88535
3462	235906
37860	256723
428944	79989
481684	186714
66269	397091
394075	236213
111804	6117
416763	305885
167841	421215
140460	480374
285143	302836
43529	355700
323281	184629
445483	27748
453738	141509
97834	263925
280622	345745
56235	14583
1361	222964
483706	216159
141618	194260
67642	125420
489176	246713
452148	118387
297941	59075
308348	220417
480208	445413
472963	241088
51669	296654
176130	401484
316965	159361
299221	406371
493136	160587
105639	30739
214116	345745
228953	110377
12768	90791
29098	201208
450874	262954
100134	119672
281149	160419
287024	317853
269325	263343
245041	464872
341632	83043
128772	491150
104740	181930
77024	226168
372015	342477
458065	422682
381708	36066
188697	194694
376393	376404
120195	308505
45673	378127
125412	492535
407306	77133
152907	313018
214196	409828
323056	394088
34131	438957
93451	231727
112440	411424
32563	465196
104740	411148
43635	286833
63716	246311
409016	30332
414145	98395
174671	71604
78636	494120
115922	269199
194767	75303
50896	475278
71764	458776
488360	369599
8268	16887
194165	166746
133638	396697
429249	444844
136456	423062
15819	215833
453382	230551
222389	265840
318122	445753
303098	466409
268353	375840
149015	147241
51545	104251
416601	448204
148152	378462
144289	3041
240796	102653
485680	56595
35258	417700
382171	182226
476374	237235
645	252961
422682	116070
375182	371087
180578	306058
258449	137719
284586	161402
321535	66247
272661	10345
217435	160749
437030	159390
86724	398954
463891	132996
97572	80193
85476	70037
329727	172999
421253	227851
57192	13129
447335	168408
401546	291521
109204	478415
59774	355700
2705	328776
276821	13370
12164	357937
431745	27464
399818	119381
276793	185335
445755	119123
57539	175721
93771	219865
332211	477506
476030	493105
10492	209510
359890	484399
465499	463822
70067	129717
396052	378462
48075	317356
91804	156189
103780	69908
405457	110708
127921	415883
138016	208352
51580	62831
121226	6949
408202	387267
435397	416566
139684	227101
256329	366534
118514	185910
437544	472072
163594	49903
163458	110767
57447	383967
360321	11626
445407	303407
182091	105498
236503	487578
185917	262596
107074	139528
302621	258295
400701	227369
401389	122694
163905	110677
35025	481279
374979	458041
231858	242741
130430	388575
479958	347388
236377	264406
416220	314743
400659	319147
211828	187836
392086	47109
441846	2735
204474	100693
43419	311902
19727	106903
326000	126289
200464	347689
335259	404886
78669	74365
2697	83017
435974	318797
367570	313745
167588	30618
270706	362610
113165	177752
209425	424500
470991	210048
319081	91471
120025	144845
477077	214631
192973	469888
165413	133423
141191	482514
157035	190369
120097	28065
445098	50538
404946	98818
114332	76139
108140	141559
274006	21902
73466	422175
412981	183213
39797	463983
452053	142975
190337	191639
387463	162196
182536	440615
313663	221785
442008	211338
303250	249869
477794	451016
462399	142018
424146	186173
459006	39543
388696	210562
372488	288004
347121	2910
449804	477136
230591	420333
482847	309750
396489	22804
229849	15209
391979	343177
470491	391414
113895	273831
109368	145948
98180	85068
93664	352011
148851	398523
84417	86560
304298	196783
340452	27262
263958	283465
346557	179587
330737	299934
58930	316388
479307	375516
200884	474786
471571	95149
53640	190369
356417	295484
377562	479985
232621	54705
310756	250008
207967	290423
373950	480695
262639	384711
324825	90583
301557	442068
6951	257453
109250	95149
408329	278839
332525	489552
145979	185039
305161	223482
22244	316478
9544	401968
374232	419098
120773	87985
473951	89538
314038	357800
148850	245890
247140	402371
474630	81817
46092	164884
73768	209762
202090	393326
51716	96426
372177	13370
10217	302494
40517	97985
392429	174700
277315	50264
369239	244927
486459	328193
29304	15209
170632	454822
217548	152713
211092	182745
9741	413091
431534	273831
85665	366127
100588	50890
18087	197581
384972	454730
464429	112627
231672	288447
135242	444037
77040	76764
136798	265293
174643	203656
97732	283198
99602	183690
165680	368859
247355	362939
138035	369778
270597	47784
297821	186714
57000	47846
64526	411455
352633	249709
197463	369813
238236	410079
245858	224436
211189	30193
158037	454250
221421	95942
206597	337921
327570	327927
128337	220417
333472	373009
170714	358032
460247	276664
116184	15209
93050	16433
286263	4349
343700	83140
182178	210589
66886	100374
9862	286618
333291	473590
67351	163336
442555	313745
414058	291984
282476	147900
334768	178436
427684	393326
380239	440660
478275	353557
310306	19262
215279	486275
295441	77727
274117	140608
230969	310773
106164	238931
177735	209510
360514	169482
283625	218730
361343	284982
70341	468219
311173	40628
370505	65496
15557	467703
325193	404405
280046	258370
1212	286824
205135	15209
300154	104505
28224	26551
59856	487381
71968	130619
465697	51895
83739	94289
400273	219222
291216	267602
146893	245289
85996	142534
94436	184481
421935	295775
201084	202659
34023	454975
120926	459205
367903	62151
414326	298595
432287	445559
432294	313745
382670	112139
226649	222531
150375	302012
469341	314659
280395	148590
300770	364352
62176	186714
346388	282831
322725	236033
444380	26940
4861	271037
398923	462940
43966	344519
270248	67461
462257	190369
276090	251649
380918	377468
377914	162795
18770	188319
466770	318735
210025	264594
331409	255812
436709	102352
249463	171724
129402	110677
412110	190460
356345	358860
296459	259656
243396	492906
134388	460872
266052	114410
442236	314742
263880	417643
425351	296693
91830	364109
71231	342660
479320	76526
63101	361240
486136	153995
451280	38294
470254	9681
400269	156006
393397	180578
341067	298273
201852	308352
239549	8607
39679	431137
455939	165076
194752	17996
455126	145948
416324	281472
346094	135926
282967	476349
193667	8462
133321	329466
408000	122193
245503	187974
340821	285156
230210	113051
40360	298273
317037	136031
350478	273831
237903	308993
81003	340236
352605	171139
74435	317118
20181	4532
479728	74338
492660	135756
177103	24516
276821	53366
130224	308649
292923	80122
45195	237235
187816	86728
318058	53929
242411	489110
90696	433802
160635	430090
175999	408687
326861	291342
453736	31048
238548	356645
21411	316945
325509	233187
29705	228431
239804	357157
69405	318353
205599	250679
103958	177091
113355	126877
156671	284843
172266	259437
312910	295568
46070	16661
173081	214050
382882	271903
228430	356104
286218	336590
390174	227776
80853	388633
39581	471323
311515	443089
294677	131174
25414	212278
139213	306780
134955	478882
459441	263067
158083	111568
390924	81280
131634	401403
27985	185335
33244	72670
219542	380078
392414	145064
206815	312698
158584	253915
153500	94640
177330	87007
284910	466087
149015	355332
217338	134145
324442	310261
51658	92712
274865	65627
418366	12245
477184	265589
121594	13545
321358	84323
48898	345401
82566	486339
148708	333282
225694	413533
198175	174263
136798	440689
357532	427505
194091	282659
404568	65876
114407	391414
293345	228431
313484	366115
247632	98763
35945	46892
343089	491680
392204	463535
222357	388321
326574	430997
158264	96366
476681	159155
340839	492316
75119	260956
463457	59270
456021	115069
450579	393326
210186	190369
312283	448188
411053	122462
480563	301252
40902	313745
214868	349644
355000	84590
170603	157338
164645	171716
195301	298839
14593	428103
356987	341271
277765	476426
55760	306491
170042	34499
444389	86560
456751	114083
296645	254084
415665	41495
65513	102352
327124	14928
195294	379419
415505	347609
132318	490453
100980	491204
272230	342023
462241	411424
137454	211868
142906	373074
254586	293813
219136	192134
463693	130720
492090	122462
113439	455607
192611	86596
87510	123213
319241	110677
474063	182192
241804	50849
361763	61457
39795	99785
49097	407610
433442	62191
97368	205053
477932	656
99018	77822
287566	41075
311166	430894
491626	256121
309480	32987
438115	416942
117862	97509
153687	22779
45724	150342
153505	409828
105969	309252
233292	191341
275891	221973
387058	127921
487422	108420
262639	343195
55852	286642
227456	328140
413069	129821
266302	284843
271818	92799
424747	253473
419099	367110
362372	82240
482851	451565
186595	266600
359976	21482
227545	18665
174130	86892
311479	310475
410864	348252
90277	308449
493316	489146
187834	409648
301597	481939
7284	315687
97985	351596
60847	113138
274645	310261
14441	491457
454895	157726
26107	209572
2057	468969
198317	228604
155866	393326
289139	43906
147918	186175
212085	94516
310756	278704
318916	236213
492247	20457
124182	119381
255084	295526
281359	283346
153665	35707
362372	253425
416194	124630
211130	120233
21622	82271
81249	49896
262473	222704
434726	315256
336358	265911
319410	7159
323851	271533
351730	49021
284265	407763
425245	445353
478588	408353
399014	220417
377319	273831
12216	416862
156967	94344
192311	296672
311574	237235
5837	187622
487809	49896
371867	392981
341495	452803
402909	246672
55659	445570
284218	312681
455922	304173
202352	484924
485100	481723
319393	56570
8260	202454
156626	109185
327848	41335
991	18023
128749	105212
270128	360038
208885	452107
4946	400184
230051	44949
41313	277123
393135	366534
198862	189733
229147	162795
279548	269502
442730	111654
185409	145895
64846	421115
323734	179045
360408	86421
63502	263009
222049	149897
348951	38063
164684	243115
18976	491150
100571	430356
136459	290
342300	345579
39174	366127
202379	241614
424445	83856
19843	230236
178089	482265
348826	317118
279590	428199
153322	6806
444602	335477
453109	99657
276074	404960
82086	203656
423051	186440
307696	178048
356490	441570
345401	487527
459492	226549
63322	398333
267671	72432
223543	322192
90386	73336
254446	2748
367482	76454
491243	49903
143442	179212
94537	224962
73516	335345
7400	276876
487269	342548
32014	241453
249087	54976
373459	446105
210346	295650
430116	27748
319465	28129
7995	457909
13113	132938
125472	105595
199000	132996
159791	74184
124085	1519
318076	116445
120006	28065
93718	164450
307476	375840
450733	292696
415787	226318
58930	294385
229718	27581
260179	162247
163089	313829
221409	150325
312230	18366
458065	101058
326260	422180
474625	417201
283580	291401
279304	140441
425194	27829
73563	73640
935	250434
245826	290136
169964	367016
177016	243547
347619	254736
178263	392086
476983	453222
251742	378127
105969	317408
154410	293813
93384	364109
238889	448014
317437	54976
493921	180757
384905	190369
268131	64735
146893	248475
174139	262333
369760	40784
463620	356148
375134	177959
121574	34873
343839	64066
341197	289397
1586	110677
185526	301475
120675	280024
216775	434116
52217	168381
153648	303648
219198	209465
285879	34805
244017	366493
349933	160492
156364	114063
260572	183213
409549	150352
493788	178436
274547	256121
399163	394164
170803	276659
281826	126323
432974	491844
408836	183003
86476	249906
313196	201240
342213	364761
320479	401871
202027	263720
272746	428499
366821	490888
329144	356850
313770	65979
214046	372006
176988	231343
99409	207927
27831	263009
64841	249709
320972	484560
34298	48275
70624	165954
451866	233682
217897	370844
166878	233508
169102	126470
141281	366534
59204	351955
430629	203513
178411	190724
257309	17996
333893	159412
306282	453012
390998	281924
456231	162456
231413	59776
449803	465400
235679	122462
111253	369292
265554	144845
414058	228324
15617	276490
273549	167757
429481	371830
475968	53945
263616	235361
66288	311544
198701	84518
442191	375690
10142	313745
293705	217423
438115	130395
185228	375840
157658	364864
214735	332597
192611	23578
160182	105967
10788	26830
1839	152321
373631	139
423435	240374
71511	109062
332708	218151
428853	409540
260740	237841
409640	48661
147991	286313
286350	313314
359707	48163
102964	267553
439338	26992
406963	12129
229604	430601
4322	350265
214793	11626
149595	489787
11314	393332
14458	40784
434396	350189
171008	463623
339139	110708
119997	28881
311544	24840
14020	13563
25690	151444
153407	163483
363611	262633
84481	14753
267938	1605
363915	76006
376554	336590
149389	416402
248847	218727
336984	470047
436523	201282
48950	343291
374305	264787
434666	348567
10733	15853
467339	46508
422246	406578
45060	20719
313666	435708
52668	65122
215898	429863
329121	50264
360179	217707
302309	250434
235924	65044
66035	351032
461173	110677
129308	377980
334578	323094
272331	88705
7377	16433
404724	105585
310784	383207
758	187974
428399	226396
398180	271029
392963	16606
383635	7812
239417	197375
112267	211868
260709	426931
81789	385609
30199	462783
404442	458398
20616	475360
28261	258370
35806	315692
331364	313257
417799	149947
348769	6289
2133	188931
34447	206420
44577	95233
337727	454975
203662	380579
53046	119381
219198	251945
126479	472170
66023	331581
24983	187077
314033	478678
82688	380409
243492	58350
230574	37515
77443	75302
195911	440784
198403	360860
318940	181856
467225	457418
39943	405097
201679	249202
123618	366127
374182	266521
52993	409143
301388	22405
249915	391414
323444	492738
56806	220540
490995	306253
450127	375840
137692	53898
63002	248777
102748	107782
435545	118010
85654	6899
336071	187861
19022	386437
139064	478415
208820	198297
258729	486987
75339	469196
23528	303204
215250	221479
227378	7590
404198	66250
342386	81575
319063	3014
16766	13370
489010	28838
298114	368762
245396	257078
103632	113138
287552	101058
36667	349253
275721	203432
226771	198128
454801	222721
465063	407167
372179	311850
268910	42747
293913	447811
40806	400568
200067	381416
175887	465692
173759	139648
348146	421740
383410	223324
307469	196783
253435	107337
95939	222701
413580	490136
119284	49903
290799	331076
482835	286936
198405	23578
102891	452709
262639	77775
197719	477986
489158	3920
361576	10630
77021	112587
87729	454822
387046	78022
309917	451174
417687	296804
406408	299218
429547	262277
155131	389682
492351	39814
141563	380468
478532	55989
356473	81280
415024	403368
131998	348563
78955	217426
477646	261829
260640	389000
468818	452782
420262	141026
431343	275152
316438	4413
439073	82585
384163	166893
152935	146517
367380	313745
249894	491998
278183	23333
198043	186361
367222	94516
192157	256730
19173	130476
330486	86728
63580	467703
111892	323567
312294	187980
420487	478377
481794	407609
420959	42747
462819	168789
239738	118571
235748	233676
476310	400579
258531	321432
12063	195305
55451	398333
258516	493117
276028	295484
285082	344726
81115	2351
20595	428214
254238	40388
487997	123410
395969	368205
406813	430800
186745	265589
129396	323340
287766	284891
181326	123955
228013	291034
236077	366338
374145	169529
216666	324592
230054	337441
396281	76350
428373	366127
467467	424714
245151	263713
94098	294069
102644	272111
20703	338664
149763	184115
448202	245242
355413	442319
129545	432241
458065	250389
276279	410074
319276	183213
434283	291894
443118	105580
97926	183840
229269	183007
99291	171994
349503	422555
184537	190369
165418	463615
67536	285446
490066	468009
3226	488294
179879	133948
40691	251006
61309	440784
488832	373263
399492	426872
167588	155547
419144	9439
114897	303693
85471	166293
174599	402788
412548	86476
306701	369577
302652	111229
329466	375866
254430	88269
422832	251169
443163	75583
485667	281857
196641	301149
244536	125592
221421	110708
400900	219728
458483	111325
417931	74886
306878	488036
144977	367920
319581	45768
259927	454147
224022	390250
12153	440660
281537	336590
260320	43128
117026	86728
104205	466907
128906	411157
326758	127294
374305	196841
262598	93625
126116	212081
493142	190369
192973	307688
270176	151546
401592	75140
374023	190369
474177	33855
39892	253118
253435	487833
177782	240796
292923	426887
447308	16325
329696	308676
469507	401854
304548	143279
474491	490742
349440	75583
405642	60517
374350	375897
267739	135756
376483	97277
85674	410657
292687	277837
407828	263009
62563	195658
180672	15133
121473	371918
449849	130071
82568	477986
322498	51195
422889	41692
268436	91711
32066	369901
33479	296742
138459	44917
51378	88680
203817	59443
64062	453521
268418	37032
189824	6899
150278	208603
487634	400650
12940	263046
324751	391414
232222	387742
374280	437409
13953	357924
27069	147869
419147	145351
135820	182304
40446	389682
90351	39255
409016	49896
453533	184288
106268	438783
471966	387185
101870	183213
233498	277271
330246	364868
293843	125370
18166	400562
362267	438729
458945	217878
42377	246311
253384	29105
204367	140044
441558	277450
334853	58135
357309	303932
431546	258370
156516	478827
71997	327013
486712	152081
414904	431211
354007	70595
105889	91532
345715	340804
52504	430356
475810	15533
20094	65360
123494	373169
282950	55859
29496	37515
412564	308145
102065	222387
306459	39382
187401	266852
180276	224392
409016	17374
84052	123123
6576	237631
480580	361258
173995	227898
89789	287024
400268	334550
238967	90455
480708	317118
98494	194672
326830	239872
383306	298660
397391	285295
274852	396374
440472	328796
383650	165114
109315	93245
308566	220857
246540	460084
208754	443559
85739	74585
146183	153171
398123	313745
388828	383498
51219	300916
442009	162516
309361	55250
423233	321337
417369	212584
228968	378462
270706	364680
435168	333145
278354	86892
148037	151944
451216	200927
199582	147067
39586	61621
93174	451414
327778	41959
314838	477986
212009	9217
381859	314714
150968	61074
382688	77438
252919	331097
364370	272230
87860	211636
287766	413905
243789	241468
9061	472833
146893	58970
254575	266203
60938	80193
145269	391414
213799	35707
351251	383552
417762	415594
306483	124085
90547	333357
73466	344120
331584	24844
47816	94516
454263	247608
327338	116055
290216	304666
223757	443282
391828	438951
134396	303175
157238	208038
165519	397816
293967	387742
348765	13903
332211	160428
163811	356355
383813	341777
442040	471585
253151	293813
438671	256121
82568	178436
62718	453697
152712	267602
423446	353884
383339	316575
216544	111388
69749	208038
44167	214714
384795	195916
393023	158420
166869	431860
111964	455118
58462	363060
377449	118877
11626	39259
352483	445353
360045	84027
386741	138663
180530	486339
9928	189344
390508	217588
198317	339203
474596	336632
248013	145691
66356	377717
37166	421356
24768	157516
7750	396737
14332	489822
201741	155214
73327	318800
485973	13370
244531	183762
267516	399779
361061	344844
11023	368318
491576	205208
276821	163725
357035	490516
434994	25770
434456	266660
34265	218182
112308	456640
220925	333226
435886	455181
120404	18023
155943	331535
326849	190369
202885	132608
29630	371884
162515	190369
409960	308327
207264	242093
320407	43656
95326	463615
67223	154374
219546	281957
365203	123973
431713	389725
128425	427628
465707	81816
361343	73236
364734	501
428677	41959
25748	475135
99113	359424
173371	348191
385062	138441
291585	440660
22414	123659
338467	208541
20181	91693
121790	440516
192139	369286
201906	88596
48282	370114
69562	259435
331384	42610
488862	174303
105322	303359
398806	156376
261112	144405
388395	144073
73399	24085
322171	386182
370235	440660
285023	480695
183806	13129
105656	483203
310338	143294
386841	37516
377151	61572
453295	226308
328685	327649
394656	175819
99287	205915
258367	471480
357178	288035
247961	435428
353700	217423
111856	467766
243679	426922
31281	390070
34054	38063
181801	341278
96615	385000
347121	101465
241131	366493
410469	283392
177002	89373
147925	259429
39601	350696
343564	93317
55774	367919
91270	334424
458040	80761
276821	286337
275924	233455
391264	316266
276	140044
453886	126684
477408	195721
187991	463172
43115	217223
137447	428125
36711	192195
256071	160419
285187	121171
59953	401871
464218	260615
336181	100287
39772	78806
385002	348798
442891	286904
298258	378462
99937	354560
141297	399529
30952	24208
327209	482116
48411	286936
211210	316407
167035	182000
355669	237178
487299	425675
38531	159378
68098	452747
81802	195121
468843	288798
170785	261396
417826	37692
230051	388565
370700	417288
145628	487938
485973	170180
181776	144257
472009	440660
22684	415350
334895	357676
351066	136279
131606	145691
254248	228272
449316	204078
138638	273831
300813	363196
368524	390787
68562	116283
10822	167588
260999	467703
413816	153875
258460	14384
194051	324468
345175	490251
254947	440612
148139	303218
296459	321916
274269	91600
65945	374772
177655	432363
129945	196215
346986	8607
200092	398633
452967	367686
156808	127921
318047	177693
84612	307279
102835	288004
93351	297424
297169	261396
389009	385076
493625	237178
333615	186159
378644	205270
56245	417918
237221	53389
136129	132508
380489	97070
191077	132740
109733	308511
362713	269199
373568	127921
92667	248816
386282	124253
287681	166753
148834	443201
49898	313745
475479	115861
156518	299580
307133	166970
231614	253445
13818	232918
446117	351414
36439	211868
125756	273831
310897	346893
221296	172942
237051	122514
47080	448206
372096	375840
293913	69100
425827	246453
484448	476088
309682	10218
330473	351193
153813	16720
34779	280320
321946	209034
214114	332532
122431	252805
420033	226308
377015	190369
97693	440660
296111	115838
470991	154330
267516	423524
261626	111986
69480	3656
485667	452736
414646	166063
93461	151944
173913	431799
471365	17555
279309	338734
226095	356428
248929	137303
409716	420087
457553	379496
469556	111447
353856	485028
302220	455199
5040	439051
291209	336701
3636	14222
6836	405190
118379	277961
457741	178004
293030	242191
316922	53389
410573	9003
352237	234951
425222	73990
124378	210889
347062	202088
410339	339548
263266	74542
441823	451625
67571	382085
32693	243840
293724	58589
354022	221294
414326	339529
260293	128679
32807	212287
62198	94516
339773	368205
326260	39240
336819	15209
158225	273831
310589	282092
76228	350453
171362	121959
361606	242661
215397	305481
2346	380400
351502	22323
88446	250679
454199	89840
315573	278846
191688	224938
353590	421935
331557	113244
6319	422998
291669	104505
444139	354728
108160	77341
362000	82585
363407	92311
261738	203656
349107	139792
20474	258607
131055	268176
371354	180082
90595	203656
376146	13493
466055	144306
64501	186440
491273	112330
245660	383694
7377	110677
92401	83952
408669	232655
407658	484320
52068	423559
160182	478415
88417	83434
261278	327656
459957	52537
448235	353890
177569	181164
77443	156699
175514	414286
5838	176182
319859	190369
72305	218727
187834	247158
390596	88426
86891	214024
187207	134262
316175	268516
418019	84649
487732	116283
50043	223732
375528	381416
61528	213332
456021	390875
423895	34801
374034	410074
12967	399136
156055	92613
146132	63957
253772	88871
312564	453391
473233	273831
145002	338076
68684	456907
203200	335042
226678	470666
16116	95189
445983	23102
357680	71189
209921	126331
80688	102096
4886	3941
190985	399830
382540	67858
268172	116276
134108	137128
159470	59672
332053	346768
173731	298227
361997	348712
455792	8869
442465	313745
137729	196783
424075	310574
459201	226389
109797	32807
423326	420944
277884	377909
78103	324363
76824	402164
82767	359762
8949	462746
319824	224353
4645	476951
98263	198960
267562	4461
421024	313745
267221	315380
81547	50871
352782	8459
353094	16569
417726	344917
241338	255397
333205	289238
3126	456640
374379	329288
461839	301565
289890	261716
133782	367855
129760	240374
325618	313577
267529	49847
62466	393326
330875	374058
467672	62467
41123	393326
160317	459213
409745	193523
66259	158992
15369	256134
319824	377695
53393	16112
120063	411263
375063	54473
493918	339251
106648	313829
232350	480138
85674	168436
374720	299937
122262	258370
73716	275315
272825	161975
290165	110677
30709	297586
231898	145270
311589	190369
191975	57989
303111	313314
191854	430356
229101	387742
325036	126204
133758	226308
490464	153183
260008	119402
292983	356100
291449	353871
172923	409885
257570	9169
470915	23859
353610	113138
233349	11729
279409	438783
12935	87471
96722	122694
241579	392788
110062	206428
354719	416342
370537	393911
131154	316011
449521	38635
352816	371846
305657	314119
86280	268829
282632	419502
379680	33855
259175	204078
485013	421667
423476	229604
142056	110677
491031	151642
177569	223375
469388	35794
227345	1057
442807	53863
481769	129901
291963	255090
65513	189194
314311	140202
80664	215622
30086	295709
334364	317356
98058	474412
444081	271323
429462	440254
166213	471121
466012	196976
260475	203656
30374	447685
367087	152321
108356	153764
368861	129185
164771	92030
409134	7159
485667	15893
84745	468748
74606	189064
274618	162247
69915	227101
218836	447517
7765	430356
41747	219499
345401	355812
193306	86077
425133	174500
190147	245211
145556	17181
74565	53863
36680	190369
367462	343128
182670	327217
324614	16433
258498	79989
114643	431209
319210	279091
99602	86560
9670	392963
352234	406626
452910	478415
123661	420392
483240	334467
289513	128747
113158	367706
132987	173965
339320	132576
391783	405217
379867	163040
282378	18366
219440	14583
302103	165680
345401	194516
467797	116283
476344	13663
482887	465866
244514	232555
87756	492297
352007	401854
101346	223467
474526	53385
36868	40784
429859	181782
407669	269670
28623	68263
227482	172777
76460	76063
306345	262954
465082	317675
218605	250679
72217	218730
457302	272908
256910	438363
382848	258486
205908	464636
165436	222193
251165	328325
480683	220069
363628	212584
120778	207959
112326	387191
364807	230830
101496	217458
64287	378462
2065	240016
424570	416402
8587	474791
99663	428214
23366	410074
466444	176878
355921	2277
432040	258047
302298	261880
484300	99437
274065	350985
369000	168779
338548	278520
301626	478415
93627	451948
312463	441093
128887	335812
201081	21457
463420	463549
25748	444841
247608	44714
242185	363581
158250	377368
148657	440861
344561	126204
75718	212278
332391	489787
284374	227101
134299	252518
293502	252232
428410	12443
486236	325533
232807	390340
144130	274314
128655	50264
415364	200975
134053	46708
463944	332343
106460	268667
71219	469235
187456	431137
42906	214436
87752	185604
184926	31972
479145	426
29102	202374
235189	99198
326631	480706
180886	81920
50525	176747
185374	122462
165680	357855
444296	481179
412189	293813
39371	463615
298456	330796
257971	439605
145027	109039
379694	453195
182804	441283
472694	35629
207512	56625
329763	205721
24456	198317
204484	309198
328110	341644
23741	98465
481923	283395
80476	428214
275319	295955
316535	107451
236323	461877
483987	422884
474462	256978
446037	153995
383543	312429
287566	254751
95130	189208
165348	104535
416797	146696
72926	32807
260814	406340
81553	425081
338295	367036
21854	378686
81428	347425
50814	137281
89257	9842
268748	233276
399441	303933
298257	132247
163122	205223
396581	202107
211818	129574
301704	83786
65683	482143
49099	270324
412322	123221
442807	51881
99723	427616
67223	124085
219765	255650
313291	110804
9969	120997
316565	262395
166688	77438
491257	453345
239089	357684
399900	176878
418380	310836
115358	393380
226517	65338
59152	62238
67266	266554
254446	26336
290224	397263
262753	88113
41163	290550
203589	344787
389542	183213
227422	302354
221296	3627
132247	239028
109599	329494
116431	95579
161523	179562
21818	239582
104436	295650
93440	107337
131412	271687
382848	272230
55439	4051
22779	208281
121021	313829
287566	492767
391318	8302
400844	395972
428861	72616
149085	237019
146893	60857
226919	261410
305224	383039
349855	273831
151362	486257
423709	110677
465035	111229
251943	76022
93505	433057
185264	164884
355298	115801
438955	61845
342588	277961
62395	79452
158713	245016
117317	430973
36211	186920
246342	216337
281416	429863
55961	231485
141553	157338
390687	160219
286777	135756
262193	391414
78196	110677
213665	312573
370796	243840
30047	366019
334952	104009
348644	332414
209293	208038
373271	375063
305349	303175
38018	440660
257971	339818
202079	467339
218890	131661
220623	50155
322273	120714
303871	183324
444754	137128
287566	233575
331108	106739
59578	257377
453736	39884
106739	281726
39195	466800
271245	6746
80213	426986
115487	341271
462775	344460
335777	153995
324708	309425
297515	110708
204260	59107
104650	134145
56619	89298
473441	140044
168640	377278
292242	55011
193611	196705
164831	421800
337120	76010
137593	20172
193993	122694
101834	16762
478664	99405
163519	31845
305287	195106
303654	369684
477066	50264
449015	428103
253081	329086
87038	220679
375600	25716
306282	21330
31236	7552
67351	22779
440896	186259
20269	3896
390332	3646
195681	206298
484575	86728
293913	145856
408285	3101
170535	211868
304081	378686
92401	316987
197170	76454
285833	107952
105344	349261
442144	369617
359775	110677
287905	28086
251766	290450
237242	235679
249147	58881
199364	222701
119201	141892
66729	358032
73429	175326
328443	487598
326521	122462
189293	420508
25224	6690
129760	188122
190524	269902
319515	228431
414326	409638
256376	21411
114643	365125
453646	23430
367860	51150
484792	273241
212616	80587
130132	196783
55000	477774
106651	279795
381448	393272
184948	201493
387436	302578
220624	273934
21168	190353
273619	24208
20817	486885
493085	131787
104426	181888
346382	421356
82732	101597
188641	327922
445186	130923
180073	455647
221146	138297
428680	492024
7346	478415
263539	192411
160419	446014
385928	317513
180022	467703
217589	20959
174139	434367
35367	426229
316154	14335
199563	50538
40408	131315
42484	285446
298390	36882
50065	155419
451803	434893
317613	405292
432673	99181
474172	125417
41495	122486
261858	61608
301312	190191
376592	472164
269522	160576
476592	420895
483280	96435
73462	310261
6924	280233
461355	467877
96213	275119
243719	435844
271886	123410
19986	366127
481419	121106
283024	27464
262210	466445
105778	81739
99485	180645
104855	104192
208579	190369
61461	115838
89219	27785
60342	446351
126838	113796
420234	79639
43934	362610
175026	220000
367087	105498
188860	188749
294365	83811
225855	453697
5279	140597
343983	193985
52645	389682
482835	224085
108892	272339
440990	2384
81432	141698
208270	268829
60385	421342
388838	469235
248530	95942
392012	95675
330591	280390
219546	66713
234611	339570
493208	50531
297838	286828
267690	55929
367556	144422
359325	472359
170526	50155
175553	215054
384107	46061
129158	290450
458829	380013
309705	313829
292551	249399
1297	97527
246196	109110
19214	227758
361029	268129
379919	95577
81432	378686
311510	348798
54536	98208
214668	237165
146705	478415
441715	312161
456688	301659
142643	390500
22407	421830
328684	235280
36389	205223
227306	487833
340144	466151
370908	250088
3462	214050
493295	15209
326989	357619
58245	470582
334737	256752
260681	354694
403920	273831
337500	110677
483987	8536
106268	81029
253069	150352
259850	439074
218577	21411
44544	91711
70090	227101
427498	50538
401824	313745
296645	376115
72345	146202
278877	168971
215943	360860
280370	43786
77687	136177
385039	28129
408121	388575
100208	304173
104367	417231
275511	193058
89238	406054
478356	7552
67902	328751
398509	13370
392086	98965
2123	48661
168658	143671
241531	34728
392360	203656
270268	49903
49393	350189
381867	265227
262660	473077
27103	377002
32513	309801
199261	241067
336628	86560
486072	348361
431214	352136
250207	19745
391705	449690
21902	391414
426217	313745
363811	196783
416279	463200
94899	164884
255508	478415
316206	185110
52715	333128
483112	194693
479233	244929
472845	430942
288791	316372
462791	30454
324128	404643
230210	122462
208487	231634
335951	142678
48298	176422
17481	305413
460228	329332
143554	217423
339051	265554
283952	377367
371686	105498
25162	484845
216362	15133
19407	243115
477091	236386
153006	188759
436380	120986
241823	350549
446355	112961
403715	141254
431187	208291
287566	459744
430356	67716
145363	168779
478432	421356
121847	404960
221174	314267
445846	489473
101234	389883
336403	85423
295019	86974
469963	64335
11913	62191
201423	56381
41991	446105
441312	389170
22560	89047
402835	152587
182430	48841
335859	494102
414326	205289
418792	404806
92252	204925
135939	21523
105928	185361
432232	49228
424610	414123
239496	50264
461136	150126
399738	385777
69942	166808
103483	255897
422292	208300
142740	103205
314311	84576
81876	86476
93488	490165
88296	58304
227247	308928
18928	112863
301286	177049
323836	323157
83280	219940
445841	35359
192980	209572
470176	337025
52646	188063
399441	72416
331922	62191
92159	226168
115917	349581
357427	36591
363052	20809
200667	15209
377869	352250
342977	22323
492130	17040
234720	355680
478532	53969
190987	384941
468861	146708
399346	429987
182270	187248
115719	148987
449283	290657
446312	129185
454396	205223
173879	388575
334872	466151
62259	40447
25068	186463
334350	217423
415905	378686
4532	45672
119248	3845
448958	341271
134490	361023
105202	344509
440299	62191
292576	37047
90208	21379
131091	205270
50662	313307
297654	183213
78030	54536
452228	487161
122828	166970
136955	92543
337066	293813
41378	410236
186182	262954
264846	104527
187802	269989
421188	430329
332532	355806
131459	10690
402967	432451
227188	255897
250183	23832
338746	463549
21875	291521
313205	290101
218381	139648
147557	215802
469532	201615
183017	204954
485697	188759
49037	156841
73190	254374
317983	488641
415461	301958
363191	85582
378540	132843
160576	384543
50732	50538
286015	41303
163985	179045
135179	23369
345918	59890
360459	72530
212352	358825
257989	183213
291072	313745
338619	403369
10983	101058
277568	414005
64272	387185
171216	27464
409978	257520
9300	250434
254574	491269
37515	355552
395470	144470
343766	316372
297825	338191
374512	21411
279878	158783
67902	31313
164570	401881
367610	286227
287820	148505
379486	378686
216229	446632
185771	48996
156544	268618
224349	15209
230098	15209
369209	244017
408839	418361
455652	165267
6899	145433
338755	348552
418651	282822
151732	317118
193843	480025
163513	276042
450007	446784
194875	258270
95528	426056
168919	199683
22148	228431
215452	262954
31049	61376
23007	267118
452010	443693
62920	301053
212949	338139
91828	471265
196003	490121
172222	208303
264210	191151
461846	292265
443308	224085
176759	290
146893	141100
55914	348176
159622	474268
176130	3769
305647	278387
464001	49989
178507	476951
32485	296286
136872	476231
241413	183213
207309	205270
330954	97889
117348	16312
168381	159193
311544	151172
187389	293813
346003	144470
335951	46548
60578	376639
440738	435771
493347	821
372570	20222
397252	186561
150278	325380
88359	329288
224594	134432
349549	4413
224594	23120
68843	383530
256893	309614
74664	193213
425792	30905
486136	414334
188156	316238
314448	412562
92500	272865
41330	51606
242241	186561
68532	73640
384105	196783
415959	387621
79332	420944
93805	375897
335043	187974
88145	493475
345918	168002
332818	262368
360605	391126
216955	156739
293608	315888
449434	214024
330150	355700
430845	202191
418466	286337
270105	291332
53846	35707
437623	467089
265049	192195
210018	20959
50739	83052
53314	10231
466346	294237
484247	406371
126927	63528
329750	468249
333966	259435
323352	92393
103751	39109
260419	11284
72776	486574
313863	317356
195681	242832
250338	491984
405979	451379
34999	261396
211515	54976
349972	42022
83403	132740
261217	388097
318165	213254
304459	313745
416771	257298
171784	401871
219281	77031
53389	285080
222544	102672
442236	371934
101465	431709
233792	110677
402572	17186
376243	322011
283026	286728
313523	397936
437849	286758
146924	162970
303237	24334
316945	26714
35654	118108
342465	426439
366411	430510
18029	391498
23854	488167
282253	21583
150364	377620
186562	7383
307415	127921
325787	302822
118379	4413
363056	21245
461200	424254
99436	340199
276209	49856
465946	391414
6952	80781
467608	48275
471309	76876
379542	317675
128704	15081
54976	455035
469435	120666
478232	78189
87046	93583
128121	72432
437916	264780
494127	21324
43895	34685
175728	369262
23742	313745
333080	12300
315858	387065
288105	291060
321279	311728
430685	218727
389500	378465
40682	50872
227511	239143
230969	145691
290145	20831
39834	217423
263084	98906
484499	110677
252943	148339
94887	214024
286893	60108
483644	155450
21004	187974
118384	137719
223500	192610
153322	289201
425520	2262
66367	140044
367846	440962
448939	69628
324610	456973
241173	363217
300727	218022
156337	382026
247169	382212
124747	249980
64281	5040
75379	476880
113052	90880
264953	54599
444292	129060
152210	293676
81928	237165
352237	250214
9969	204857
310160	440660
441558	386369
444185	306584
335951	410317
90696	41341
302868	300811
313245	272774
107370	3737
69539	10054
84661	216773
257242	180061
51342	16496
334670	313745
241157	281924
466012	486885
405449	6253
93627	352417
294401	341271
491998	403437
313722	357015
10542	146186
46026	308358
391114	311212
363067	223208
210607	198704
86311	37961
354230	116311
252824	282872
437122	485000
73716	176993
11443	370866
404830	166970
63944	56068
282486	205289
253690	293813
159261	331508
399441	376124
16508	313745
247592	380675
242411	128606
451748	76454
409978	110788
39104	246131
237119	333357
315001	79343
376134	124660
178411	190369
242382	125399
47816	227172
21278	365959
170463	2211
279798	45108
356103	246822
39246	265518
458968	410074
478144	324695
360459	378408
137949	48275
14468	277961
82201	284843
192800	458849
202352	401555
414058	125420
168825	478415
396036	418551
317168	258508
26764	366389
2414	86421
130879	474110
40649	374611
122953	101030
406693	404806
8213	211943
454085	468050
21095	80643
102309	410074
69084	400627
54380	118077
240152	194555
29966	86476
46485	32807
193822	111312
190024	193602
154981	144525
374282	218084
23677	40784
430787	119868
97394	273831
312283	112102
340513	131610
254430	310736
301281	139648
457705	273831
360678	291089
461944	446037
322533	309034
302918	413924
6183	13201
433391	182430
170405	406788
348500	16433
99567	49903
272742	313829
149521	439253
489787	124309
134655	94516
122537	87471
50908	374594
84417	164164
358081	283085
150934	85707
422711	3227
209153	340064
214055	261375
368315	456640
6467	17000
200645	91089
130069	125013
340559	18479
438115	378820
275637	165267
227959	287139
411320	396431
6866	386658
283986	161238
25239	309038
317132	284562
78110	20878
121828	291829
231491	471013
435206	393326
37967	10646
249447	180277
235633	331349
393087	156376
364927	488443
236776	389883
269004	236
347262	64335
416357	17135
372736	46092
344314	65891
122263	351639
483532	332668
134133	67401
199340	16433
44679	153538
92659	175551
198852	183057
130675	135848
163736	440660
347736	393917
67512	393826
117029	235679
95008	91069
219536	322741
194216	248398
454140	345651
32698	110677
292205	412800
281993	396479
367336	127921
325019	295955
95247	110677
93251	175382
163452	453401
239084	350181
236896	198520
440525	398333
395366	123369
265586	150961
221948	477136
28096	82585
12306	187836
166365	391414
489559	477308
198253	273831
302559	164884
96521	356645
357573	120339
387364	60538
87484	459779
89447	114930
312519	246275
70982	246729
252129	11786
312626	464683
207622	367793
366763	72941
400772	453942
468949	240602
200568	473006
222102	63528
470802	405217
168462	343827
472058	272407
399638	451753
241375	177595
179144	434945
443350	421830
380482	465674
244017	211944
149319	469235
403813	150352
95252	418368
42153	35707
34675	491686
409452	32807
392086	386660
40043	85423
38522	20959
248614	183711
68870	75303
63785	407651
36339	142318
280786	130759
462297	22347
381008	316859
201063	8084
462974	172089
225456	370573
448104	453012
5514	218302
179022	314267
191308	400054
380710	5083
398997	302761
177176	210833
469961	175739
53162	316575
209138	13370
257463	198465
3462	458880
373749	83811
55001	404603
11696	401854
51907	284843
454084	166824
445954	166455
210613	375840
247576	119357
320259	274082
84572	50596
345723	459622
171500	389682
352683	109039
287874	228402
424647	67812
438317	338271
276821	286236
247232	164059
186597	29563
371853	383542
228326	445749
384213	154888
398764	171305
192227	378283
80723	86974
222970	113138
247980	255640
491461	86077
461692	31563
191784	141892
96279	474398
25189	286344
12405	94008
462909	236020
386623	258116
474880	176717
270950	461944
101647	51927
270248	212482
109945	426089
280945	174794
324357	299732
477932	91829
182771	275487
144973	8607
388890	420392
138674	342761
227247	113189
462055	12177
124469	237605
106911	127764
94295	401871
181967	441255
486192	162795
282967	129879
101237	49828
126818	372024
396863	198297
212013	367000
13262	393326
443841	370101
285311	339837
121594	94839
375510	468812
191239	267602
84756	474041
459252	460529
328940	33553
156348	47174
269491	291521
329049	6110
400513	352420
413495	92854
71914	313745
419096	479570
102065	31313
411089	292985
78146	379416
351585	422707
371926	89047
410123	186057
19625	343031
346557	100909
235739	15412
5994	378686
151144	296620
289983	311961
400492	15209
398715	284616
82498	72670
368685	129623
464792	471745
443307	83644
347121	68349
492878	100333
1839	387436
440804	451583
477932	295147
64696	160573
180382	35707
84955	120453
261278	416774
82373	103085
40443	301896
412878	165381
307750	356664
451788	381512
22683	139732
425058	83275
235811	81280
374724	100626
468580	307416
345194	160089
292352	107396
457418	36676
444492	172089
494077	122694
23892	285688
184028	425529
430942	9618
288643	54976
95101	167904
41112	174321
150777	13370
415935	60517
336095	286448
1080	235405
387030	68453
63319	150404
171235	401297
163661	25430
127463	100770
219004	312629
286853	144916
39601	205289
291867	435888
49896	126204
283706	84031
296425	52537
257977	442870
263836	13873
54358	75300
135179	243115
87517	150296
42012	391414
492149	384134
251845	268791
52163	77314
67640	195438
179573	198790
387743	360685
656	311212
92401	224285
287797	297148
378612	171020
343555	4914
289471	219499
41968	196515
233388	386675
155248	6253
78280	130159
456913	129811
420842	132740
258241	381148
124085	13769
183068	411529
341279	348914
252784	302074
435107	277450
247317	251116
383225	382981
109407	407107
209824	284843
403262	333619
308618	288354
69120	471727
54671	420895
118539	373401
347479	285156
368802	123223
242210	304960
482664	377708
72111	396563
52478	414080
164756	366127
444139	289578
300208	480008
364410	430682
251802	355501
326631	491548
433445	264452
62767	83910
179041	15144
471056	82271
138255	190369
432954	308150
75528	204102
403471	154030
71951	14130
187302	134259
772	472891
225284	86560
474341	92032
472129	202523
157534	88113
222012	64867
27951	218730
86034	41868
102499	441135
1170	435708
345401	77465
333159	336076
120652	430356
363344	139686
292721	479444
203414	78699
73571	137128
247210	429267
357243	471900
33548	477536
243631	366828
127126	152502
164784	15209
349914	105754
28357	133565
144811	220417
92401	124645
289040	72523
165867	30253
416533	296432
181353	218142
9362	422487
191308	175209
472132	195483
246434	156834
113863	266011
269850	140723
248013	31815
399530	110677
315606	353787
86248	186259
67152	474676
244536	160378
465909	116629
428277	93364
63718	417201
345015	21583
377728	3902
223929	28352
143692	337657
142410	393326
145726	430356
272395	54976
48906	431187
120825	138950
274006	23187
35362	162467
437212	48163
88984	209510
24214	4413
163547	396344
16803	124812
307691	114930
35241	72670
18760	99210
89504	137405
309329	126376
366872	72111
292641	109733
400045	135713
285426	209952
187290	262954
65516	93000
397576	422999
289709	339887
102262	54976
38626	175957
244902	471355
228533	94516
421207	361412
278769	344211
125047	422622
190281	130996
231305	11754
306178	106258
301728	489552
29730	432689
428308	19479
296772	304584
5011	222531
312859	487833
20747	53863
383244	187248
240342	35629
208754	388254
331903	12193
127292	293778
294318	160419
388110	155817
130508	138121
485503	120173
55578	295650
248985	21411
191256	342724
386362	428029
479993	445597
314311	348884
87887	38063
192495	340449
192994	152321
189701	367730
453084	213488
389522	40034
54230	267352
371471	100140
122459	446120
55659	110723
375520	304173
348953	29443
269585	122462
182172	233590
193020	429863
87796	165143
161288	434893
377777	190369
417992	380769
154616	88368
281236	128183
71511	80426
43128	262954
253862	248483
237363	86560
10473	84649
361429	491349
57868	80822
410017	416727
320291	4841
446950	438372
411967	375761
227301	119388
18599	89644
246908	380639
384648	462670
247232	276358
283346	493187
256469	451668
291292	370866
463891	106918
384183	218017
422015	198805
6925	23018
443232	463529
222773	456742
1670	469391
165371	474703
451588	193766
100319	308100
127388	207696
126625	33853
216545	39887
402874	86728
188581	93482
125210	241468
344549	65838
123201	90099
306282	303861
35276	97277
359249	5857
271083	159249
61647	313523
470796	379894
458889	293363
249166	231036
174675	229975
249729	378618
388329	156531
409016	53624
62322	367099
112443	274925
382848	443976
452527	45468
213886	483049
99206	78811
213065	351212
321263	18985
114643	219850
70746	339837
184936	472635
161826	273628
492567	27464
58168	306828
281249	318120
443714	258370
278333	166970
209458	450380
222094	331238
58391	244230
112625	275681
198271	362938
128749	73189
122657	465204
72081	219499
65664	36451
446404	285156
270334	135756
153400	206699
235597	466101
54916	219896
470672	461384
145363	224285
317316	447517
327229	313829
257786	487415
267013	186205
136543	138180
39612	488099
240087	351451
198244	476951
201550	404960
434084	438373
392624	431187
286001	420292
203148	366127
222886	427952
283096	99276
432620	451369
371015	114310
465820	4413
405491	384420
378771	250134
431556	406784
260695	119868
387701	386772
63546	94516
192238	363581
153528	54976
245826	348798
194373	210714
367165	476231
296190	78699
266773	83678
346220	48365
357294	196851
212872	280735
374642	295484
119984	18066
238703	397535
163843	214063
392592	119419
461415	202090
259978	257593
377774	35421
183956	110708
74541	294836
448104	230255
380580	304257
166759	396080
446325	21203
469580	401800
349491	297668
91234	414741
120050	313745
215498	25658
316317	45141
265792	268524
412447	408598
321017	462462
224039	132153
240016	141724
322871	459677
284177	11284
399377	289970
321332	86158
156437	101597
50145	133156
334904	236213
195362	285572
215224	387904
60243	426034
380208	453353
475699	216090
147907	23430
431661	123830
373126	458994
456079	461846
342465	171362
71189	318503
114653	182226
74024	366737
397734	473195
11719	4676
75636	149795
470746	264908
474341	41159
180488	193476
481044	428125
59880	36912
450013	92431
468314	410074
332984	349284
201813	258106
249307	111986
220133	460845
22861	299355
133912	132843
27507	322435
205742	262954
129871	35707
432933	95988
286550	60178
335784	110708
125557	96673
56619	229897
82675	252773
225694	330469
281052	258270
340886	317118
262688	460177
273869	123963
384766	449012
336633	296647
386923	452159
51086	401101
25535	15920
491445	196851
285156	183890
248489	204189
247088	414991
246686	418403
405555	278907
380803	464578
255051	390396
293010	364577
255015	297593
99081	369599
179012	188759
355000	190369
210793	51685
241037	245585
276276	40461
198001	394340
173081	99405
383525	454975
303861	164884
333170	456215
356469	28129
307739	317118
121672	337865
373812	420202
347161	218730
477811	194752
117410	110708
238250	36510
75990	76458
180278	371173
109934	258370
445031	14285
848	111455
398346	16433
308618	438203
461839	336580
81876	110677
430965	28951
326631	433751
32836	277088
109115	264406
206885	218485
324037	151096
242802	220417
83869	350189
39906	100349
430487	331581
108554	56814
158420	233491
225951	348912
28664	386057
92635	111747
439726	163452
412602	255588
114252	190369
295922	435705
44639	365329
106598	127048
196303	373273
470746	236213
87047	13563
428944	4159
195745	355700
304404	111984
321153	478232
290216	246411
209195	412868
228799	38718
39892	413818
81510	470307
162368	334542
229971	267553
306880	491931
61075	336934
188815	345707
98151	369599
307879	48275
447230	36615
475479	107187
210529	249334
13114	245671
131975	211511
358513	146166
169032	172131
159703	462973
307025	290450
368148	412980
469307	246582
458583	452803
275641	100211
142193	464420
482516	260483
409794	154740
259230	55496
293346	487563
153588	190369
481785	125143
434410	283188
425518	258250
168375	370867
90696	262265
178456	383967
50304	249709
87047	155747
299322	231269
33523	158200
53082	50155
213998	153481
250071	277579
132036	148745
374034	348537
396198	318347
136246	64429
439073	50538
122468	299728
3462	142284
376172	53184
416428	317506
238741	440660
265295	345082
236330	451600
72047	283769
278554	96259
4035	120986
80296	208487
94429	169047
239804	477930
83775	37515
466822	293813
329813	417201
358167	33904
439977	302745
295370	329698
142936	249334
19542	470503
241667	211139
46906	353826
388364	84089
205235	246639
154881	314742
468907	175003
264636	33196
359790	350189
107786	102557
3508	277111
276549	49977
390032	184258
72180	391414
175049	97070
410839	290565
272976	73341
167768	477930
230672	262954
97732	317356
292588	254543
376220	369599
432544	355377
388624	208577
207492	161863
267056	274537
104453	54976
492107	174564
395909	446167
188294	23774
235404	372024
105026	209907
431447	68926
145788	295218
31764	115934
149864	276074
138102	153548
471871	270073
239272	414639
128131	341795
119416	234427
373964	196096
8501	226874
284010	365127
55731	122694
313618	110191
140210	383837
340772	426986
275686	151096
279145	142018
20589	277222
332649	1057
385451	469235
80048	125911
263162	99405
487402	101058
482229	275990
228413	8303
458672	330752
46556	53994
212861	41673
432794	327061
475071	426957
58145	273831
293913	445441
206207	86210
18210	343012
48479	300811
13118	358040
407654	181767
139759	343085
3256	117097
400512	273831
459680	217784
414934	336590
23441	179178
233389	446927
58406	275500
472840	188063
489612	135844
297954	269083
392951	404199
100710	287834
427294	397205
389102	177225
427423	366127
308871	190369
417826	31633
374372	22512
444881	203656
408737	60058
241211	403432
381305	391927
1123	215803
251781	345585
110712	307788
406430	373754
433156	62902
12517	303175
325616	86728
342918	43677
318310	160071
184422	385000
477629	265589
347948	332138
330752	340777
387056	484447
204294	167588
340586	84546
245594	366534
402461	303669
85534	72523
252261	136697
337939	220526
13314	286828
20992	476412
56068	479557
250868	227752
354812	245792
102058	20011
410355	338271
262519	97412
162673	221324
16990	209510
136944	19048
104741	476951
190828	37948
276621	231023
153155	411424
94755	286545
39127	380689
214500	98906
432974	406618
241037	172918
167588	242688
492222	242711
128660	472072
206421	190436
316565	386381
425518	424303
394043	130028
214481	19897
379055	135918
63528	85271
412111	190353
135640	63046
44571	253067
332950	426348
429759	361949
453854	7022
194469	132996
84027	183213
13083	324639
293913	355301
422284	90595
87263	309524
150725	76454
187194	190369
46338	121304
124085	281980
285467	196851
280772	442564
198043	94516
474225	404960
433441	256121
389188	205289
126966	284712
380465	105788
385256	113051
322273	475253
54709	454862
118877	211360
113101	205289
457578	16608
266965	27464
270843	308535
18102	253986
59780	131300
266141	386369
27885	279404
339551	396916
376220	67584
50872	177693
196463	441494
227152	330453
376341	413674
403198	94516
108672	18979
404264	281924
99409	392113
16486	203656
203200	236654
107711	107852
456765	478415
369484	168719
54806	76717
71184	388575
231839	334370
245353	218727
578	99405
194537	483761
8568	132247
425171	393326
438475	343891
261759	224614
279722	50173
415574	309425
298479	191820
193216	463822
192211	73799
230065	178134
408737	43631
279533	284823
5974	27464
82387	166513
357591	9611
258747	385000
34825	282887
5739	408689
248826	457081
90879	455995
77117	408246
423276	263009
176182	415691
53312	283265
185126	52030
220785	241525
189210	441635
323397	351475
285367	434711
90466	54976
172396	345642
83445	98906
333080	474376
23020	27826
44160	173786
370466	236954
77033	208300
86225	485939
87835	211868
250698	240643
346008	420255
86721	445708
460877	374583
331566	378686
421356	484186
282486	25410
414619	331581
347549	339733
64364	355135
315046	86974
190051	296432
333265	180145
319301	458601
423935	187974
152617	104980
10486	99810
40028	49966
48936	86369
57778	86728
282761	453351
419731	396563
426842	51175
100833	69566
230714	325104
353404	475001
223656	453491
173465	273831
44986	68950
321183	268118
188847	228849
318344	234356
124013	124085
107023	6357
367261	390349
228050	398270
271128	479680
441394	284757
258623	288815
316456	369599
375169	272997
173415	305536
152368	188046
406371	322909
412909	96129
236215	313745
259143	318533
423625	74571
177461	227706
481383	371988
266968	285040
131412	9075
208755	107487
480909	438419
205719	403775
98696	365771
108798	251692
390551	338781
448364	281942
20936	342807
245254	446801
177487	202574
350935	366127
128160	110677
487422	35707
382480	315671
299106	403364
399252	206861
52258	113994
366066	183213
40890	29625
364636	94344
292491	226587
332068	56040
309811	284843
269004	432175
231410	110677
298535	156739
264378	158961
293345	211868
289300	350549
392367	309469
249403	21935
294525	62275
364577	151691
443523	252443
478588	298909
267120	101058
72732	233067
139279	310261
178169	110606
279575	351648
408951	53863
76247	112828
321915	206711
434855	160419
132153	487440
447335	428864
294836	312602
5785	39822
409016	345585
416216	29253
153942	475838
23746	355700
218214	118318
487999	241902
192582	475786
176432	378351
111755	147719
32509	489822
235606	432436
39034	442257
428060	83987
345467	263833
420754	321692
468162	173441
275536	75368
285876	80476
230325	309801
82150	194805
274634	66769
848	385618
349974	208617
25455	284843
150708	341678
420445	169269
287953	221660
456791	15029
24504	352248
145585	120489
301540	246245
342465	52668
361612	401320
28454	350549
235698	395198
217173	270095
320379	302433
181612	73478
153693	151096
103578	391414
38061	489552
488949	6253
275721	383720
97128	169482
152368	91069
131064	412322
493482	353610
272301	31413
55242	338076
383673	251806
474120	41351
61307	293813
49025	164495
306466	391414
139094	387742
160524	469235
153322	454626
216263	373074
362872	98374
313088	329893
450676	317118
3389	287138
418180	447519
295841	212771
430720	115188
371755	291860
44998	267920
189706	328932
99160	217309
489241	168381
434888	261356
67279	118179
274067	471820
359766	264406
460052	196783
171592	314873
403057	104598
343086	298182
131421	251740
84536	152248
45399	216159
52143	9629
231305	425846
490654	129817
128563	77004
230731	465917
238855	493752
246540	53020
482851	105899
311071	449090
401021	426089
203200	444081
76228	257719
300491	489552
192611	126409
396127	71281
387147	202022
460252	363903
113043	438255
351855	130028
46435	391414
447945	284716
176783	39142
282378	390232
24519	139297
26223	215542
390170	306100
32601	476951
185724	222894
373604	260220
238576	126813
390142	224545
295841	75663
257302	107728
257977	437394
461047	274508
184027	154468
461104	163104
452894	252330
84443	365495
410314	313916
447909	197044
253612	106328
282260	61184
25748	260133
289329	213035
202783	458601
263557	207696
445478	119868
101230	12107
304362	184253
260580	190620
414965	438635
375277	439719
84661	461846
181368	173242
37378	195398
46092	247456
53818	231375
414107	21411
213351	125638
477601	325533
71277	163244
117927	411455
36852	454975
58140	245977
324377	331090
209084	401871
9928	21286
375897	180551
107711	85243
493347	435926
480490	318735
280234	291249
412527	15483
16042	469532
354744	174648
154919	417680
223382	357582
412171	295310
285727	317667
74498	35134
298181	296693
180481	295483
456067	307294
27615	103934
105058	251660
138233	213639
131632	54068
281905	324422
323046	214714
52393	5857
2501	457690
390687	215867
174139	97420
394975	48861
239473	379693
269491	78380
222550	242782
168773	44813
161145	168213
174309	54700
207141	280599
105979	28066
492345	68604
2033	492906
266163	1862
238198	202191
80860	64429
289569	148000
493799	272096
441481	404806
25697	420392
362111	374305
239	366127
387266	13370
168326	13370
137454	262453
478719	444565
44225	167377
473016	210050
259775	110677
481017	331581
201216	433934
424901	340067
83318	205270
152387	77556
375458	66471
192780	394529
92261	484330
351453	176013
141622	190369
335779	476231
298479	127636
405416	366127
466428	160454
191447	16325
324573	320743
206054	132996
107896	264766
253737	174564
95988	95945
18840	316575
463908	126357
145585	418635
288100	379932
476811	94344
219789	256523
214853	143814
465417	146805
292225	239107
367406	396228
319947	27040
238791	160545
470494	40784
40109	372899
50662	101058
27104	253916
95389	277471
54208	199353
210005	190369
322660	293175
51543	300480
350164	404806
316090	179395
263769	478232
454170	175087
198122	312697
1031	293309
421635	42327
131574	17186
104713	8303
188633	452709
479043	162795
103041	211697
276203	110724
470741	66446
233332	209018
388696	454822
69749	385670
65996	216598
2243	366127
182519	252311
368756	113138
425166	379165
437946	154137
158484	242543
324826	257199
356006	15209
379269	94516
278723	265554
491931	59217
153813	44057
69133	387887
86365	375595
49494	336271
446331	190369
430557	478415
264368	247913
360220	436354
188542	125832
400856	175919
202469	416048
54715	307995
139743	475699
155045	190087
475048	226308
396369	32807
52396	22275
399385	146785
305251	248446
388390	62877
490567	23018
224078	293813
440808	451600
152916	249202
132339	187998
47730	4160
489971	315888
179965	243361
291876	288035
385969	263833
77701	143224
491706	445453
57521	237517
32538	189064
23853	300800
340093	16325
269173	186159
91545	223732
445611	42890
353287	68134
49660	470508
106128	141302
30880	231617
15976	57080
173397	355700
68098	176443
125502	387860
162497	21583
64403	20373
368105	330752
300273	40677
150643	258584
403687	402300
300364	135664
420922	119381
422064	40034
485975	54671
97487	441096
390089	301659
13945	317100
63427	477889
107265	459205
440726	433645
7906	194805
348914	419435
487714	405845
289206	240378
411878	336590
23306	50009
141357	263514
52881	249334
9381	374806
253102	412517
256623	390197
437134	326415
134616	259103
141262	142018
208245	450464
445122	478415
55659	422860
118106	54559
83041	358726
162951	384230
187834	142150
372214	444296
158219	106765
483112	336071
193901	167103
485386	20959
452308	245211
288280	238474
359831	223377
174667	9573
2670	194899
225345	345518
361533	164169
107524	8555
143657	241468
288299	232470
303918	186384
158101	345585
159059	352775
458646	43658
312347	287093
386741	411809
447335	297716
65587	97315
162869	199526
330974	97338
285023	252961
40443	130742
445890	126473
109584	423469
138959	352389
366376	311043
467265	104299
73966	104527
274058	185013
200222	81725
433897	103923
61647	230391
451789	359923
56396	314455
17503	155784
487707	291715
254418	216807
312533	284843
306022	35707
290693	451016
54585	245317
180513	183213
12157	299976
473580	319081
283994	218727
44111	431877
243152	392788
8708	82271
289526	281924
387922	15484
247733	317118
324873	142042
428892	319588
434312	275790
485333	259929
11206	86476
100912	391914
208884	475865
359824	362267
453181	488641
201347	343012
353287	162231
298479	315976
71799	168785
19055	146202
211539	392301
476447	478474
227456	110925
442652	380071
380333	243115
373263	306716
94906	250410
262890	144130
133703	205223
223597	367103
146524	266307
377324	453366
184949	233287
289480	106946
252401	370866
89751	42890
43931	28129
382811	422164
287566	47460
156207	381255
153130	470118
2187	160182
77722	410934
311750	332424
21408	37057
429881	37420
66129	461486
323374	32807
350699	218727
488429	287854
69975	313745
71273	36066
145991	94634
106181	220557
437140	27581
394546	270836
492316	314453
75825	309275
283227	102096
270597	23774
259010	485634
274138	357357
213766	142018
133434	27696
345707	404603
67979	443693
481776	86560
157590	30482
358860	4349
124530	427265
362151	144639
372386	127964
312642	165047
151582	411157
86225	49404
440785	276752
379680	268917
373755	360860
274078	203736
366289	176904
408615	472072
115045	387742
145078	405217
314003	219833
345107	422283
479486	420688
246547	165653
192747	125652
196765	325031
24174	470712
454318	262741
462751	15209
31841	36885
315671	491409
468123	360038
54754	266600
219871	225864
248640	489283
123435	237548
236495	173887
117307	167841
133909	274693
277568	40692
8147	53441
100417	22512
446708	317356
465842	7791
59636	153061
162919	203279
370260	472305
313770	41257
251055	137128
108282	487422
219762	428103
289583	467418
152078	236240
335215	350200
488975	272369
217854	13370
47035	351907
99092	447517
308618	412267
491708	231402
160237	320625
373170	8607
226018	364352
334372	470700
449521	301475
299392	487708
83616	253102
315418	401871
289675	310419
178740	162831
303303	179964
262099	357351
39195	324033
403066	48007
123709	326310
406731	347078
312035	52537
218992	47773
405538	293813
436633	63443
298780	329413
171639	53002
152887	42189
316782	288294
361244	265883
91085	394636
32326	435627
125954	93975
373136	51813
488971	17234
129120	289439
444217	377908
140677	164873
207108	244612
138972	352384
493223	471745
381928	295825
427486	105788
144129	79485
321911	187974
493918	351193
178702	391414
94357	226864
121828	367885
119950	395988
272785	209967
66957	309631
214221	115340
179065	288454
247619	153331
428453	399867
118362	207916
334092	100525
48200	338397
282467	87358
463083	300240
328387	468665
73538	404513
369029	355962
270747	448506
261466	286313
73974	89955
452148	365111
272427	315888
473047	66813
323684	441475
132247	419612
68468	88203
294988	395988
209898	138172
69780	414286
405243	351039
333080	49451
462096	262954
162007	14729
233045	267072
456231	310736
23854	123841
309917	68762
329010	440461
388195	296534
239122	313745
342434	377115
152615	204925
397216	20181
243287	442265
394361	51881
146893	270762
397129	324377
326068	248302
404568	71816
277793	273831
7271	373021
416157	438783
366106	489167
331332	191281
151860	63528
363280	273514
185526	294079
300109	53863
413017	341447
358860	275375
144312	387742
284433	238578
94720	422359
435437	22256
391211	218727
379839	446801
138841	74482
401804	180992
7154	226308
231347	209993
206671	425675
34526	21411
380039	339174
390083	194626
286948	81280
397734	361207
266635	222701
441200	28336
193330	392062
344352	390891
192123	424644
50801	187834
382796	196424
194063	393326
313523	373438
429154	299544
222990	269262
361576	24104
16512	39471
217209	293076
361001	429570
226708	205270
62060	18534
170751	36392
96566	97753
8496	422470
8104	1124
359792	448709
380398	232890
334325	233183
112625	78181
7711	316011
391642	286526
319914	75303
422367	38067
441465	51150
2293	81351
134299	175146
171735	290624
40028	324491
398334	313745
245246	243866
163631	137845
471388	79485
209888	2490
284532	203279
216261	97894
306964	256723
446491	30058
287598	16433
24726	477216
491584	472072
244536	372007
326631	132807
424255	130549
238680	27868
16042	374939
238344	420757
10546	232239
364472	113522
147376	251459
382984	324075
44503	315289
84386	16433
143079	388407
59755	486680
87089	331062
345236	296765
226919	158918
342196	192527
141505	89315
422855	190369
98904	159378
40028	216084
404686	409868
341752	348352
54298	81269
431663	330469
192509	132736
60072	48861
214590	446105
34012	479614
28254	43496
241070	320288
320238	443227
366772	468238
382848	99405
432181	186679
468959	277350
343907	394406
120448	292650
470489	467632
220179	129415
493347	172726
375934	113051
487279	460722
4098	268492
233147	363093
493646	157062
76913	373169
112493	192046
88404	173863
69264	290262
259576	132645
486712	162795
7668	157131
232777	115043
273567	313745
468829	343983
13082	414212
266191	314805
135330	49982
63020	117950
25539	158155
308336	168213
347121	175043
342134	142915
419018	75303
449286	228431
142042	82498
166883	183479
299150	276358
3809	387185
487364	267602
66129	389874
25969	313314
480746	432212
222640	426693
228128	72427
107709	305429
259978	439246
398116	31703
283206	211626
49106	72896
406963	122462
206471	401871
372133	476656
472694	427427
189879	76454
207675	324377
1839	410853
192867	451016
10093	203279
479859	69833
50182	277220
192123	232890
324708	490866
491273	29175
81978	133658
78955	475588
104498	319985
414286	274619
12832	437520
41638	364294
362767	164972
138126	375188
254446	179559
153132	76350
430313	77004
401521	68309
201086	492906
393585	408519
85114	397093
116431	127480
276759	231485
347511	294535
384712	198926
124846	447517
450744	225772
281672	371918
424803	426034
259257	448770
259372	181420
396226	40380
61681	312981
377322	294548
136798	128276
275331	129926
46378	489246
266460	300480
220113	494039
302153	364427
367087	384174
64526	157505
163390	118877
177105	286936
324225	246926
84504	142535
236315	133298
53428	469235
334066	251597
113434	13370
467100	216591
258398	222047
300273	132750
335902	151033
458507	284744
109797	52537
378357	391204
333873	20181
164940	99405
94985	428155
109824	312832
22753	474453
373158	470554
23581	403000
121367	478415
187834	44807
357294	281163
425214	110677
267977	108743
69562	248958
340594	333387
59718	287694
457251	443693
74259	400502
107669	122462
134698	132843
13470	271000
82094	186159
354694	8577
338806	1292
121911	300191
347760	370866
115304	468162
325769	169482
485962	52148
86420	316796
296187	395988
50001	176878
434726	214292
472125	153842
138058	183213
464633	428080
46119	388744
281841	172841
21268	90099
426315	184558
411477	268261
18191	101058
185056	6253
484914	395574
478222	187941
49390	21253
344364	60923
150526	344211
1476	86560
359153	228431
364511	218615
421042	236735
86804	30588
209739	417201
492569	351639
308993	430847
469599	107290
384036	272339
13563	457500
458768	89298
345811	439218
470108	55074
164349	324695
298347	318667
12623	477491
177577	230755
433820	213277
223783	332189
73357	449651
41378	105108
398917	282497
437771	421370
53314	244017
309599	205289
84745	281236
350330	443166
441102	81280
379675	381665
91276	467703
212226	317506
377353	165080
233263	485970
445023	142626
464454	134256
132153	413215
173488	38063
84991	191742
382848	353485
84417	492316
376204	53573
361892	179716
225427	73642
71765	164884
17468	430795
377323	389497
665	296339
396335	366127
101373	326553
453531	228110
483834	234589
485355	401871
91499	364000
323222	305376
432351	357939
51755	456640
10539	318397
204662	291521
404228	304347
466181	462377
273682	154585
442236	49903
485787	273722
455865	385000
290009	295571
116711	270832
71334	129094
116526	482761
69104	171249
456395	57846
403558	341271
401056	158592
192857	360554
222102	47295
383070	230391
228050	458601
401460	134287
66347	21583
479950	267602
400889	335477
487814	268046
239272	164167
305401	161468
164486	475091
345466	141778
383813	114978
234907	79705
462257	15209
256893	15598
356041	268263
82189	295484
298632	382540
474341	103825
341242	428623
183913	380538
42704	46294
141695	28129
283463	186457
320304	445487
382692	440615
287980	440804
130741	378462
385812	116487
282263	91470
490374	478415
391702	270725
215792	122218
274560	144845
199000	304173
344634	159701
201946	348798
196673	49903
181586	437162
361405	51895
238885	472072
170882	213162
444519	440660
324968	101058
83503	401155
444764	186259
155680	255588
175431	347401
210030	289238
377243	334150
94909	327883
402233	227352
74024	235085
330841	118324
169220	409803
233974	317118
328806	414334
261945	479872
141305	58801
127660	154137
18468	223627
400793	285983
53584	369518
233045	165705
41534	490744
150278	459217
464409	190369
165768	358703
168268	159830
413001	144163
477091	372738
344983	316708
175082	384171
52867	52068
364997	32807
16572	193123
86272	471747
322900	111039
60854	298182
337534	452230
261199	68619
386306	396057
152368	198762
377284	327113
274138	68334
349465	404512
425286	217423
97524	390327
290698	22867
18928	483803
382882	332096
51367	395211
95868	36451
205771	125420
421764	258220
390783	211868
482851	213676
24197	368859
423724	96149
399441	407795
31682	15209
233051	94516
64014	161581
271527	440660
449864	64075
410028	8547
332701	378462
241732	491311
26876	371801
305421	186440
143639	49117
85870	95401
420459	273831
56619	28686
418442	441313
485051	165267
419238	40784
384594	134259
74021	407386
405718	478415
58049	480695
3578	342242
309809	468481
319161	284979
474341	236038
256582	16661
237229	205270
327209	3664
377984	192102
21365	221976
458836	462973
398254	303204
433449	48079
384824	124183
46650	313745
73296	454311
103645	259707
299421	221269
165680	418350
176065	447517
470415	363123
36556	451016
272647	327136
32687	214050
23239	194805
368760	281368
117980	265589
9352	292468
164412	364851
262878	52876
273637	54976
278711	393326
62919	228431
101208	282224
329960	17718
104652	79989
115123	321142
314548	310756
3842	65466
206331	76185
74789	150178
392327	421356
305680	281924
285446	455208
361960	313822
361001	253334
56999	408777
407066	335663
64504	279507
293137	486885
92180	190369
182938	50114
254366	269717
172396	374728
293901	83017
115948	437396
208093	359218
252510	43912
87331	98644
328263	388575
141549	128316
236846	191035
84773	15209
266944	247204
408158	270546
289084	338790
164860	250410
282196	101058
243455	178335
267733	100850
491080	380901
494016	40388
149341	368205
356645	201121
161709	128255
327255	164884
52712	275005
42665	352513
162633	134482
279336	323085
409542	190369
285875	336291
228970	192156
120006	131975
312874	255181
107023	328538
232201	388506
78891	295725
397140	24684
405788	164970
270224	204654
458183	492732
26884	489552
177385	194478
143866	149079
209018	332847
306666	214050
485492	174072
399237	131312
262011	378211
118257	286313
229925	68163
441272	110677
473084	351508
134299	359756
459088	313745
117562	390277
220224	102127
221759	213397
20832	470177
52396	473223
29015	25443
275368	412303
350472	296147
317976	162977
391391	25667
357802	47866
130675	113244
67266	188784
393024	116070
458066	237235
197996	400387
274012	241747
203793	467690
279406	376039
345996	366735
292453	265040
101870	297969
407976	143902
407151	189393
83937	15209
235423	421830
147999	341459
289675	36098
302033	167101
408348	146202
123283	350479
208569	63633
263981	187974
89163	53389
220243	447519
269399	22835
167424	440804
159422	317118
20625	441893
131174	481723
221272	121626
146893	339205
77000	345401
405442	214992
120623	197988
277568	154154
328282	145691
442913	226503
156806	459721
412980	344088
375635	21998
234102	243115
254252	124972
98051	342050
217185	90098
179597	338271
244	315606
458982	425114
237120	129811
116664	8623
320771	233716
479849	15133
33396	109345
116525	124437
478415	325823
450004	270095
200398	150431
300692	21411
386832	172535
345257	407026
55782	68767
373473	455967
298595	141440
122897	270331
179073	186189
303641	362206
241688	209375
281671	90361
14427	486514
101479	8623
52761	121849
321093	92937
448414	174263
433820	454005
312474	313755
335462	151944
188147	63528
381552	195121
141535	273831
243700	348516
455484	105973
258237	474556
240832	203404
488297	156207
195517	110677
217596	73742
296452	187998
455074	353529
267109	297094
258185	110677
237384	428132
237242	22827
488360	294836
417801	6899
113906	221078
446542	86560
183998	144405
79921	357839
272149	94344
451373	307108
193722	98425
99287	366373
52407	124172
452121	486885
452984	235808
252201	152502
415101	434239
481839	339911
195121	25239
153783	105396
409828	370866
44577	387742
441685	296326
374379	3747
435946	56684
383379	486257
481419	263880
234572	369599
80575	133291
54993	171397
368354	475699
53556	352882
107449	71831
226747	464725
441726	378462
353324	440962
35498	385378
84138	283445
276202	349879
465248	422128
380538	89047
40028	105498
123921	315892
150066	25744
478761	384129
93251	441996
330978	404953
178857	87937
150583	49021
459722	94344
241825	110677
242903	445353
13532	228181
280600	299947
35612	186361
444380	162785
196003	58409
460928	428080
12150	260877
403262	250214
435917	376907
47481	455009
3781	480186
18068	47303
379802	422981
8754	471745
145438	343499
237429	248416
239431	472833
44399	84899
38383	180937
458612	25567
494082	346987
136201	366313
156922	22092
27539	79859
48607	29147
263795	254973
112223	14786
201366	54674
216544	458922
19107	19525
10354	263009
195362	217949
200379	119762
337483	220756
3401	191311
362225	119211
483812	478415
338029	96753
256652	374979
136999	276744
377786	411809
361880	62580
292319	413661
304011	166663
32	326130
423518	158811
302791	360736
398989	470554
313168	357572
51080	438419
326762	63589
487515	459701
93526	10371
93135	221329
76737	355291
76228	72565
258633	187974
334117	350384
24208	378462
435025	471420
251562	302298
360459	309632
274852	425960
137337	88705
68098	31681
358145	492906
24284	142678
52731	353787
331287	308721
315951	288457
339406	100754
71990	279852
401114	153995
185016	88113
203791	107187
64267	158504
133532	16433
225597	223732
472159	285156
406963	228431
195402	103240
286591	450465
97305	440660
242551	110708
185759	204251
405674	151662
40904	74904
79528	357926
431854	465647
378830	15133
128359	363035
100193	317270
140492	85520
405788	396566
315194	275487
451086	475303
126687	148420
315901	205289
491698	287854
88047	4413
176130	6553
93288	96366
192238	367907
56638	137739
445447	473320
430734	439427
446213	394241
94129	359344
127211	110192
188954	4841
469100	239090
248093	40161
195142	431245
317759	162024
301676	250389
251255	476662
422809	214024
137142	481785
24787	28129
292641	281236
458047	48497
350460	465743
473006	86728
125131	300240
450465	228888
224611	155113
217553	438783
66575	183213
398911	41257
184003	115671
398750	127921
281826	371081
398641	61257
91462	426034
82605	245679
4325	473056
406919	317675
90361	215246
357411	364855
458612	181003
166760	231343
331574	453688
73347	9054
434430	286936
385207	486134
28357	154539
67351	320096
395228	330414
446824	185076
272748	239856
352905	32807
340037	237178
451691	100781
414063	405358
166675	285426
278756	309461
157238	461208
61371	197291
436145	105878
203584	338189
413624	265065
5891	290560
145610	214050
74962	54085
246825	277450
427337	271958
273634	21411
428603	413880
316095	184163
386516	272230
25748	81854
299580	314881
336643	367855
348007	266641
354149	201290
81226	56348
319051	257858
139483	282049
59867	116308
2942	265399
276821	10599
88780	266852
475322	115861
205253	343038
443025	366127
400710	16325
76044	156006
488944	211858
65838	190369
28250	48163
265293	183690
371983	98490
31450	80005
171293	340637
372636	183213
226760	202906
223121	480010
201061	369692
440018	275790
323222	492530
157099	30298
169578	107576
296423	27052
207490	184902
130969	130028
331503	76198
376816	393458
216147	389566
343038	348798
105665	279664
66753	415735
259107	302535
8771	341278
45399	184949
223116	364324
263439	302637
478262	187559
203938	42088
286016	91853
240848	489146
10343	21583
177861	339954
253442	322963
479847	49828
2102	396504
325638	319465
343515	143077
105738	106350
123969	286936
91828	344988
326870	174564
451332	122462
41804	132035
317261	98906
365099	364517
461838	180481
2149	56080
120509	262954
348993	3280
153006	44504
397880	430613
302689	208038
429604	32764
467002	272370
34729	267649
256720	240225
211463	306633
436678	141509
458065	82271
187796	221356
282716	205951
358423	86560
18976	411424
206426	378762
346727	481279
89238	446151
35806	401881
77991	474383
485692	478415
49404	371918
334225	401101
300340	475364
454584	489582
158225	448788
115725	261390
58486	36029
431634	58589
439065	374104
393940	150506
310836	12299
21537	433577
312658	296432
442070	334843
142457	227484
100174	355806
206081	317541
403594	86728
471169	186384
477328	120173
360459	399257
370513	17476
79919	462551
397059	317118
366872	185076
312782	286503
296128	285156
478757	317118
470095	117344
200692	267031
266307	350949
172417	91327
123705	294799
297198	330032
232273	266852
372415	98993
128948	57772
342253	135296
308122	117235
76068	272230
369016	405972
322851	124153
466692	114930
101574	2715
331169	213639
167588	317890
414247	397115
322685	476855
175163	231485
338620	15133
77562	231924
312474	424242
333868	420750
393552	12177
260393	15209
309642	49228
449992	226494
102297	79695
179879	374512
493347	411518
280121	257822
326076	146202
243954	325797
18159	376434
263395	190353
406660	239767
59497	434186
463067	222701
296443	282822
127080	417652
332385	291521
426383	37057
47341	105878
20525	370866
374458	341271
24504	405135
380892	94667
390924	391089
400910	279590
249969	21411
350935	187836
245734	412488
39096	190369
207230	63873
278870	280635
80984	388575
63177	212726
236260	94516
273610	94344
357836	109006
163811	1151
251720	254720
441021	164884
185118	404886
353979	479614
436938	19808
221976	441313
436063	266538
36182	472583
302223	24516
306633	425207
193058	110677
264557	378462
233498	53883
347121	25334
441237	317356
374604	13370
64598	159125
137115	22256
323033	467703
487195	283918
172716	221478
39195	54646
385183	351639
472150	31282
116804	395988
474007	181322
242210	279517
202860	17943
235679	463217
461994	295650
242644	222701
430318	91295
205904	84914
195059	218142
21634	493045
24064	366127
333851	205270
336651	280174
105964	160722
289569	146166
102162	418551
439522	464727
192238	475575
357294	193281
375207	53863
95981	332653
203891	132247
321868	347011
216666	457631
139072	27108
104740	241795
289723	101234
455847	368859
200092	438419
217033	375840
172406	121106
12826	440660
399738	127266
131632	166882
398592	26475
435211	390525
252473	378135
284285	442046
468193	255593
259845	203656
381428	110677
21818	466432
455073	371918
25358	60517
483987	234209
6953	159636
242411	231563
323432	36776
193329	220417
412315	40447
318329	276358
107473	325814
139515	361296
177742	129603
412578	478461
415599	297331
49025	183213
405979	330675
86950	405217
469049	461224
151016	354747
372363	398333
214245	84513
145586	354694
347121	81685
446353	117982
43115	160419
323091	316372
411308	86560
24485	15209
455181	485971
16769	113051
247773	77143
317076	412517
427190	446351
197405	284272
233117	428681
377260	15209
94110	315730
403598	417624
456021	386747
448852	379976
407334	11377
353577	283737
438475	356446
360233	295218
479351	61786
413535	112153
251169	20506
306321	59534
446728	199953
125948	92888
6409	110169
307287	118470
333608	280933
7909	286828
415074	419871
267463	390142
441109	22709
369870	63528
221521	382511
323661	254973
237480	414286
145363	354744
489078	400520
392837	6899
65725	257822
46663	144845
246783	292553
437317	111800
221060	313314
414334	79705
201286	433934
104740	437599
407090	54976
79443	262954
464225	80743
71955	16433
386111	168439
305227	232649
450916	56068
361001	93852
6018	50264
287441	103267
281395	440962
18766	271403
270248	485963
60679	420163
200092	60208
43522	123029
27604	476951
219715	395988
324262	210261
261073	31642
177953	94344
35343	55129
102072	167517
18010	200549
219992	74511
465894	87532
203635	201591
225084	33320
145337	317118
59787	94665
106940	13563
275527	52929
305054	297823
46092	11972
364783	152592
61949	165659
125082	50962
59934	389682
438646	359762
191211	200444
327891	313745
144712	439551
262457	144845
385062	369515
287444	265589
29905	190369
160332	18395
81876	196783
330515	374442
42478	236240
472515	398333
120101	76454
370776	100585
462893	445730
397357	243139
134811	234356
433647	152020
351140	331581
453919	385760
425587	169137
317852	218919
161162	318121
223038	40447
186568	274579
72473	364680
190148	201754
147731	411052
69823	429161
71246	293813
52584	164259
289126	75379
458768	36556
43393	189855
464223	194165
217459	300121
271760	217423
236735	405654
242783	77840
84536	400520
319675	367600
449628	152085
49390	477062
247156	204611
165680	291145
326000	323711
372228	362610
81946	371982
175666	182226
172417	207512
4841	245993
200299	480246
475378	196534
81432	427272
26527	463799
160744	115089
213441	149272
363526	320715
272855	398044
465303	452812
1533	289970
192611	23667
325324	46127
190973	98612
116367	121965
164690	404362
431271	231067
369951	491106
398995	328445
263880	139275
105585	465104
339062	418467
59311	27863
233498	140378
427480	395988
413816	414450
132087	252784
152887	193705
216532	175721
17717	137128
436201	32807
194760	452098
423253	470601
192611	313592
467856	440660
140802	47486
399861	269094
384457	417393
181383	258370
308100	486011
31616	369645
185824	41307
12532	159447
486965	183213
46506	457081
411384	224793
23526	168779
34709	376922
336725	458748
306387	45118
218403	196424
368354	267352
282505	74433
379965	282318
19727	137128
121860	104446
331238	350605
268820	23046
38691	334009
228519	371463
472830	288035
226945	83872
352798	50391
24275	196972
95868	459213
397936	470921
368105	105806
454263	81766
72262	220544
59787	190369
400603	105881
437064	169712
438193	196633
311863	455769
414334	272908
200884	194107
491993	245715
188735	470403
254978	370469
353624	148613
85166	395988
37413	240686
445954	115090
291352	483386
65010	378462
359944	39195
491593	370866
21411	206686
412624	279664
153589	276982
307145	106459
313384	10703
121755	319723
270369	477986
247296	358709
219765	156752
278102	110677
75324	100802
342257	407386
640	40666
99287	417938
235003	486885
256961	141149
156650	77629
5857	368128
229264	301844
346299	140608
297511	38063
253690	15209
120132	279980
306966	21422
355189	285156
459616	411874
320982	356163
98445	315671
259175	476732
265548	471301
146281	271533
83137	166513
488377	451885
261791	399468
137454	208031
17993	390409
417673	295484
301643	122218
242261	421830
289535	390990
232290	295424
328721	112869
158940	319331
143892	369465
291531	87471
97567	49903
388177	387987
126254	274977
174725	27696
405508	363581
422344	246311
13024	87988
145366	381631
173110	427265
233388	175608
85879	175548
166563	35336
146369	46328
37026	239935
75897	409828
51342	333551
220296	338271
81323	84817
172071	122462
245394	377933
289675	69756
415946	369577
375530	418551
351260	392888
146781	261396
479378	167588
68532	155895
483285	428699
102738	268118
456691	425675
5700	16179
227188	230551
125417	195462
5560	187622
16920	115386
434273	61798
267919	492906
128871	359243
137962	401871
29136	7112
427833	293813
244237	315442
415793	338496
54014	193029
131673	355281
161126	121329
30529	414246
339909	114224
54394	381575
285869	190369
218607	208577
307448	137379
34686	440615
419854	48275
187935	364109
211515	196783
185205	109290
112334	70673
444139	402269
470672	39310
440940	337802
119345	414334
332302	404766
327342	53490
153747	480421
279489	484447
232883	295484
352798	355700
296569	273831
455	9054
32468	175440
483987	186252
432216	313079
454074	340403
110025	19620
332452	462940
7007	157338
394096	1057
21411	393371
87184	18479
193767	325432
164590	183213
423171	438419
115289	195192
457174	383590
98887	141166
20962	437360
250671	153044
243801	132197
95851	72670
464209	462551
159126	218110
426290	63528
115636	343759
453858	10133
338361	283037
250009	221329
441823	15209
218780	65044
235906	371642
197087	174700
433562	37249
169467	622
259835	93073
350551	199353
193817	360181
198043	17186
48369	275301
254973	394179
139330	393326
174700	425558
197778	267602
145585	74886
428764	380409
328566	231154
353545	348007
128134	467991
203656	7220
81638	482209
326940	80217
362562	492601
106322	471520
286777	475910
246146	264406
253931	165437
470415	205270
55202	208041
57192	230513
6656	10646
7203	432242
329727	100477
473692	326728
395431	491871
252000	283346
61309	377201
147462	446103
75353	281924
347569	246377
41016	323213
97515	14583
388624	446351
227175	481279
200005	314881
15502	36018
492292	401101
287444	460540
157395	352034
177575	145059
457210	369599
29019	39895
139513	458142
285023	350220
147942	159086
116070	248868
3276	421356
193053	245818
465446	122692
188759	285785
72926	318088
320208	206623
323155	1292
336467	467681
151362	140608
486371	264766
251359	34421
464965	478415
354722	164504
479261	410484
105446	371983
219556	239431
433121	185479
133909	100895
106353	114063
304556	257733
417153	443227
222094	183213
439469	376244
237103	211868
167924	8084
24325	148338
293682	287782
479379	234917
327995	443553
365413	91788
172489	209018
454303	331238
220761	249334
130224	308880
388249	51655
16641	445282
112495	428295
67126	238994
378141	3251
456412	407076
172546	187920
403292	60648
418432	375840
31868	376132
138126	206027
361720	99437
336152	475957
214744	237344
101119	187836
204263	23295
196626	377368
276944	122283
405067	289398
61461	16601
413356	45031
51759	215418
423379	391414
253471	46294
152278	168150
397896	93245
477932	32505
268781	202756
178422	194129
410702	255650
101338	285900
137454	335345
236587	315671
295718	236395
82268	53863
472639	354220
333568	242080
434115	354314
350349	215557
4321	265065
15402	420944
466071	18418
323836	261992
245556	422164
454867	34692
242292	286828
255064	164531
361001	352950
140263	6675
442039	274478
424664	185012
11285	131975
130069	329086
153813	223378
104505	472311
385265	42890
130300	209510
373565	8084
474962	355139
13930	130337
56421	296432
99389	16433
143655	447831
477400	169077
354950	309314
361219	358797
206789	164075
309614	363388
64606	458183
303237	172089
312347	96615
195537	134448
83403	434893
318163	391414
274246	490211
252061	52695
288258	238578
462214	76502
489167	87933
263135	16325
173879	132996
137621	198350
266997	16433
167588	10690
157668	18218
134299	321118
447962	237087
406108	117097
485536	346184
262176	210705
136731	198038
254446	237051
433083	266028
37498	251553
243130	99060
381595	387742
488195	202019
133182	62191
204773	47376
121514	160434
149302	227773
476084	312317
3408	431799
331576	139755
40671	268976
364000	111039
57589	413525
363791	314662
108614	41408
487153	193552
170148	116294
301348	187836
218178	267352
223932	334009
431264	123233
181590	336955
355572	28437
443307	434739
443500	293813
369760	514
235135	478415
114815	253578
338074	72432
424570	164446
200451	4349
254107	366534
342887	367824
52193	432560
5563	102352
437849	294385
179995	463623
62053	459205
408357	275056
282469	392568
457394	18120
131099	262954
263384	24574
166270	377847
128262	324571
223656	64429
462027	395988
49184	474485
137662	15209
396773	442331
476975	179772
172516	441813
63435	49903
491510	350973
252105	195121
192694	483853
438830	129664
492598	393282
242411	257697
472127	468162
55770	94129
259978	368174
203556	73857
167155	454387
322077	423727
348584	254202
18383	457344
330954	130653
250704	25034
223134	431556
197605	94516
213520	293813
271315	305449
217669	261479
382002	454975
259260	248777
366589	336341
127821	212007
259637	399867
253535	317675
492984	203656
325019	388650
297476	313745
273683	152702
116947	355083
365380	56609
312347	246221
1215	478480
141869	338271
7125	132247
229892	293813
431904	451996
383887	247136
241638	484447
405555	116833
11314	40580
396913	180578
94482	464420
404940	453129
409915	283187
287766	41048
379019	22827
392953	338523
126927	359762
80476	129922
125849	102352
57447	304865
347252	98434
484051	324124
54163	369599
142514	295922
318637	156508
490940	457776
250853	13563
390948	455751
479749	248608
228018	273831
287566	247759
143066	271756
94667	188808
427793	187124
416099	132247
200379	243301
409388	407117
180921	94516
57082	212081
356135	45313
408146	196783
268755	476447
433703	252961
122462	269539
303507	28068
268664	159249
322773	214024
183459	197780
323222	1694
319231	195121
50045	1171
276519	286900
369209	476426
182771	265883
289329	427600
446477	380745
230478	33322
19168	13370
374741	176878
252884	21902
24471	224732
282781	295870
208788	148000
290828	193201
4634	477308
177810	48163
333072	119868
421146	118731
254574	100026
277961	300914
446182	28513
17468	213298
144992	435026
67176	12718
286781	184902
195729	391414
196449	191586
106922	86560
113927	68337
185035	350136
15716	420944
433729	139467
143179	483112
483987	176096
443893	50270
463420	324897
319134	132153
22680	210032
46435	316229
309763	268186
432043	293813
77443	415933
297935	90123
184325	176217
416194	15209
471056	327372
67078	454021
219546	85471
407052	386612
48979	434893
220727	330358
130096	85423
479157	284473
405489	9041
354214	110677
306196	122694
308122	447143
222453	137155
216208	73105
93642	99261
158811	97277
458462	379976
444039	219822
101945	34014
366536	373518
162837	462094
265140	209572
104270	34483
224939	123084
324006	305965
144981	226308
188332	395988
42935	168615
103917	121163
486712	200379
455751	111229
478641	418740
198985	183213
133691	193252
322872	119381
311853	166970
140367	233325
458968	110096
391452	35968
228536	98803
29232	1927
100411	286936
468253	103405
24094	282287
430862	477788
17739	290
54008	386902
356388	124505
166863	40558
412037	13370
306282	428494
445247	117725
211130	49868
314827	325562
275511	371463
360497	483021
403509	202238
483017	407213
67571	57080
401085	354723
385932	158883
216606	334680
57164	437801
358373	163614
356934	94062
233498	109625
396043	330703
458106	484480
401775	219499
273659	292129
75056	395988
208751	380071
42906	271469
318565	166513
302283	124497
406924	12245
271047	168381
251748	448125
466747	357421
13698	60517
459725	262299
352439	275861
349735	65210
20181	464872
367247	42610
160175	464985
110745	46339
363015	36706
279974	362907
392530	488440
488422	94344
256131	338915
353573	66754
28927	286936
408061	49228
62748	190369
407795	15084
225060	440366
56913	398333
121172	309344
144073	146669
301063	420469
342105	76454
403449	36719
114781	267886
423013	351193
269369	36392
454390	205588
256050	473086
200464	180493
277467	441757
85863	313314
158345	147120
24726	348657
321911	236395
128353	150122
146893	109250
37956	13370
25713	220393
103483	478415
246690	384259
348550	55044
423445	89094
213905	190369
425212	109561
458688	29790
58280	15133
130804	60389
324633	454975
114162	352140
461872	356799
2756	423795
13268	293414
453721	275790
258620	108700
406579	53490
35263	21411
367087	361698
174278	416110
454166	376244
257245	251323
63567	352355
432903	308035
386778	86476
428583	336590
104869	409540
419443	100503
374105	302752
327649	47603
154544	58161
323664	2700
140722	174305
431966	20547
420508	312847
269199	262053
25748	69365
367743	35707
280830	32807
108563	344740
233394	459965
50876	223753
233968	345024
479631	420026
382333	468162
447432	151248
335887	336590
472930	371918
200719	215678
411266	114930
266957	158153
225694	8607
404794	366127
266052	305671
376146	96094
131046	88060
190181	196783
178662	74571
243377	385237
378686	14686
280943	72523
59920	307772
325501	75273
327449	90926
479096	228136
180778	242391
16769	10520
144288	216773
308522	343085
14871	27766
121145	206989
301247	211868
165229	362808
207029	155710
446619	371918
77229	336992
214114	286654
247296	115808
380737	250805
327209	466737
414779	273831
160545	140044
270248	209285
286782	140992
418368	208577
112317	216828
387008	346140
21175	215042
492967	395874
294325	246311
110621	7771
264371	89372
304497	152592
28513	235781
222146	224419
145162	413535
435468	59082
492630	286697
114453	352605
196654	13370
160445	298712
409016	61572
238190	425384
81589	393692
484229	89070
302004	336590
79170	479872
324967	151257
154597	445255
159724	74556
153771	354778
467578	428844
344022	5857
419795	402175
451896	107254
18370	99210
203752	93666
295009	100251
487195	260854
37949	461895
91600	154702
212095	110677
466851	373360
283298	220635
255931	15209
54750	226308
19334	340240
118643	398333
474341	339310
414976	453522
311367	264908
432175	477815
88638	49903
176324	250680
376766	181237
145288	19246
297668	367875
296459	454975
311300	199534
406660	268132
207850	147079
98604	450155
221687	258126
405644	421267
438475	278843
425058	300562
361001	320097
292347	409828
442568	237235
143850	338271
186595	236503
19379	425675
27036	117658
283597	94665
283206	22231
72505	122462
299168	53883
251087	386160
263438	27464
160718	173456
318280	102514
299904	171662
383725	132740
401232	296980
288328	168381
139444	54976
3809	184163
379983	54819
63726	137198
256267	310261
75746	476963
264190	25239
438193	118870
100400	355806
118541	244531
187846	167913
447845	395988
480094	35150
343526	77449
401001	205492
292347	190369
361700	172041
61043	91297
76228	46399
391318	19967
228014	207872
160534	145227
492813	349411
434991	369504
110102	30898
45880	465707
424460	483853
36308	57375
290087	37863
81717	40784
336590	248770
76053	481230
233388	104108
118037	69856
15893	464373
97107	324128
259854	361478
438076	49828
146267	246928
27243	233942
356968	285446
224100	355882
443308	161510
333080	241525
199411	317476
30750	431860
126858	460174
216913	436917
277311	40447
327298	489014
174139	315405
195529	29105
118975	120162
477630	311656
98597	160262
163945	160576
307680	181754
386500	226427
416398	445982
265465	267553
297196	152119
277568	294469
33500	201493
127229	252563
223929	325425
248888	206771
410845	122386
277105	315235
109564	440143
385141	220635
254176	8268
393568	421605
24227	36392
76757	293813
184245	75499
478582	167712
128494	250829
374379	453213
27322	23369
6810	414334
267725	229707
232473	417201
252137	428547
281559	105585
486136	308602
473752	88562
103283	394406
205536	80637
209343	127726
424944	188851
171414	306409
105969	37047
256085	74877
261768	378462
332512	453879
474939	69103
58208	79989
185907	177387
143913	28129
388485	415967
396563	319903
151469	8459
385811	183213
295913	116283
100347	350730
103325	369599
152831	10546
197702	334555
9513	178422
193758	67386
121786	440660
198317	476897
455506	49228
84745	454262
270591	137128
365550	378408
107711	264791
17246	356732
184623	187834
411625	245792
291637	245679
299205	363250
377338	451452
71188	54700
422664	5275
56620	233160
35183	417159
289513	473195
474496	335101
93781	91734
409496	450852
206939	484274
157902	371918
262929	376364
182617	261101
400331	221901
56664	11626
340772	466375
277257	232043
422267	270468
339353	232284
385538	462901
202169	291533
253435	221890
186206	30332
461833	399950
200222	51592
253042	454975
174139	340016
223929	346434
468256	124945
373607	323566
109686	168615
377033	40784
342486	453197
267562	267297
340023	450373
380211	438653
254599	359762
334324	332505
19727	130742
91398	378462
369116	406493
40290	68357
345715	84946
78855	358587
405708	241645
382002	359762
190313	48661
420234	335090
452432	86560
404568	211998
331340	112155
487998	70668
159127	314881
46618	7101
358358	448913
116216	83542
28958	175684
194118	331867
92896	191191
305072	23728
306211	145129
271994	52223
153167	218475
209824	276725
382848	104598
202774	403467
402805	430682
9965	427633
388395	68347
33738	13370
15819	316724
179553	30446
214114	74773
440940	329698
422629	407094
491865	37139
450534	7148
264017	150814
178630	469227
57856	353596
365380	423002
44224	305894
8368	135967
296130	235608
359747	453733
479485	457081
387986	332820
448973	290014
394128	35603
28360	478415
290869	87736
453309	341040
234797	364070
45074	53863
189796	198865
399487	50155
412100	303932
180778	417128
178440	452998
466247	1046
319465	280639
444039	35707
429863	103225
337167	458183
341045	250756
191993	380745
274852	413924
470029	48275
428216	52872
383711	456640
134599	438436
201131	255497
143663	7016
4098	40784
461857	45567
446720	359281
419864	343244
194118	348884
286589	144888
157608	220202
429682	463549
252604	76111
147963	413525
466163	447517
33089	161381
256254	283445
88110	267602
485667	149089
23089	285928
79027	149025
343341	295607
274282	344989
77701	489552
74256	53994
12030	209510
65940	48275
99909	300119
316398	63528
71346	28088
490218	73800
194118	62191
106739	48768
34734	471301
452850	367750
23665	139595
71883	411424
168798	6984
344314	341477
202379	487383
487031	269199
166047	243150
285955	476656
151441	58666
337983	34873
37629	148021
341733	467492
284349	378686
218270	115046
448700	6899
71189	6924
435974	453391
414825	115198
71237	456427
48940	219872
209510	234626
210574	366127
162057	119290
102309	15133
420511	169209
125420	41620
423841	258370
184982	341979
261217	280549
358971	106892
407540	195355
411861	108532
450891	305426
282633	235850
58441	99405
263497	462810
309318	6180
328207	420392
233045	360234
320259	435258
115710	368274
315203	207042
199780	492374
236122	207219
225526	218730
92799	447831
316057	53079
458733	44182
139802	53863
242031	28129
303474	155919
381287	263665
343604	54522
43700	433613
105754	451016
257650	113820
397668	431556
418654	266902
105152	415504
230160	359628
232918	399555
167944	212139
74720	266242
432237	251806
108560	282532
28955	447257
119230	258370
388621	11805
408187	410484
468425	413525
240937	122490
470432	335663
346557	54942
397294	178422
84514	249316
71559	118877
358363	49762
95521	214024
109253	465400
258377	132740
143190	87471
204354	16433
34729	166725
278320	436686
419413	429803
157181	269825
232856	338189
34216	13129
104439	62191
235404	237019
381305	209952
99334	207535
405717	227753
65513	469727
261764	461944
212784	289226
90236	75469
93838	323343
283508	329964
178875	117459
263981	413880
138814	438419
235972	349908
344272	345745
379370	300887
202518	137834
292275	23724
60438	78811
34798	86111
398462	80708
358011	245679
143321	79844
279235	225669
225286	241525
263343	357375
151470	14965
313951	494102
57446	248212
183768	438182
155271	198790
103310	98906
67348	110677
400120	52537
314129	366534
11663	371918
366511	413583
39195	415245
23515	178217
89238	24827
91104	83610
428603	297944
383164	464588
336829	313745
345194	443608
467100	315888
130485	38087
126588	410178
294323	417294
475917	335477
194128	50538
256331	175818
228795	366534
186938	426986
327725	369577
243818	228431
428583	116283
393056	427616
307628	180578
277987	430587
12332	488180
265415	309283
49348	169485
164382	286936
182835	105498
24789	315687
354504	420790
126966	236032
482899	421525
298511	159803
113566	238586
469458	400391
129725	452063
139564	240225
26848	407044
436398	404073
226442	440660
263514	359415
313007	251116
308895	262594
482646	120986
257581	186561
222067	181106
305553	162829
306087	309528
178248	303218
48953	317356
96824	69115
392346	119626
230051	459002
277765	450324
391820	80193
98595	366493
11209	385454
240472	154872
438475	425787
66171	454129
451370	4248
393582	203656
45313	168381
120126	312770
88266	346216
339517	77475
289329	153995
270439	56133
474591	213316
317375	186669
32148	286936
241993	38277
389449	481910
484950	322552
453736	295482
228697	455584
376248	263610
31420	477063
333607	171424
341907	240796
306024	332356
314168	477491
236629	37948
196003	178335
32674	62080
230959	107230
287783	273831
377098	213639
186561	372357
274256	440660
239557	221324
69122	368735
237801	60923
377871	317118
478953	237165
458925	315235
58590	61271
389641	399867
440604	61934
388331	366127
332839	8623
421579	10646
144973	243934
7697	480224
316565	462776
446250	192748
208585	153995
176322	472194
341279	291575
338585	168719
294115	109095
190662	319214
13172	492878
317871	28129
379836	240846
210087	345745
385211	86560
67497	320299
32311	419478
432034	162795
261625	484447
367670	24299
184629	150236
186123	307771
46945	379499
443308	203279
351130	77262
464128	55484
440645	70984
86854	148760
64936	469724
380482	469227
104505	320392
263708	178422
246917	72985
118715	98906
342761	351945
294836	407483
412440	227456
172043	146893
149897	170923
317184	35707
177749	30187
200279	313745
252747	179073
12481	158970
482272	272230
52881	204925
311473	288035
143168	438226
175184	76772
292087	318408
385455	167040
376175	118201
374213	494102
93203	54976
137364	342540
214050	273731
78364	161384
383296	185632
368858	267553
339639	370848
83280	401871
161363	362713
277765	194805
338453	182776
290164	332392
249543	219743
192465	52030
321501	15133
200003	76454
158191	476412
80652	248777
356530	263713
382099	95431
200092	482673
375375	284086
420476	226023
432386	285156
470672	375029
390422	35319
455429	303424
179903	374274
304333	414149
123036	485778
292775	80529
323775	158240
382848	252961
348081	454975
279872	158909
142265	164884
288469	388475
281826	7176
452408	401854
48459	32807
115725	175243
27083	54855
256373	108241
401204	32807
236101	35081
11986	264766
98654	457725
44115	238290
198579	117285
81439	142678
36909	99658
276183	466840
126520	365238
468438	135904
129296	272069
269258	284712
219546	358888
258407	459326
329155	6899
134299	336291
132571	140044
275218	38599
276244	440660
33965	395980
54336	60517
346189	476231
146850	25388
210021	293631
392112	407386
18116	336925
280899	51881
5461	166063
36986	421115
323544	39255
6086	57132
479044	148171
34675	164333
421935	175049
308122	66607
389019	263691
81323	119384
87741	156739
465236	258370
409348	140289
249373	318570
301302	128152
360459	331617
491190	161791
214744	34023
10723	273687
72226	273831
77232	221759
343272	382834
410390	127636
163412	44723
215141	234748
206940	428103
179264	240374
133909	378381
399079	312386
407280	210403
29656	177690
360864	61598
375923	332435
168238	293131
337200	48001
123161	170827
95308	35707
492491	15209
164455	237178
456021	53346
79459	147026
419207	388633
148223	420511
134674	22779
344281	385000
238372	105967
368844	223124
309917	429368
299671	494113
151570	268006
201813	87904
173125	54684
187539	45413
350064	175121
492002	196003
453389	113353
398997	110053
380844	144560
433540	151537
371779	235445
28357	33872
53590	137719
34526	52917
4436	248777
12967	175940
86311	178422
480088	25534
257359	276876
28395	48123
399954	54976
146107	140044
135015	63957
399352	101816
55322	6692
107660	245317
395964	309180
193333	65670
123194	97499
435566	92613
276793	156376
380861	144297
92401	157218
117420	46410
109271	339289
158202	188365
391831	269199
65664	49977
315951	208224
309818	161226
269277	159069
250207	156376
35753	262679
9186	260383
403575	413860
169151	155788
314740	164009
37237	109407
144072	119122
75769	433934
491613	183213
312782	49903
62956	97894
334701	101260
280479	13348
404099	56705
285998	134179
271185	273831
440204	226308
55551	92613
375510	353044
344094	449090
409016	475594
471014	214024
70163	469235
93399	313745
303507	261047
254781	166063
380489	45946
226167	352028
388249	62546
343746	277568
399270	419098
109405	55546
435441	455156
245332	318735
239190	56068
261721	391414
213947	302629
30176	79989
12399	285446
120956	216440
24840	375107
113379	236270
9629	297969
432175	294085
1587	188063
483706	282815
129974	476951
406126	124913
407639	49828
71497	244413
480686	240796
25944	194165
305137	28646
34247	205223
310310	309425
418699	339934
188896	114930
374798	343547
219257	285708
19989	110931
241749	274309
424215	311221
61769	245679
424387	228639
412129	366252
127531	32849
327209	225504
106475	164884
25748	328751
202687	312698
14871	290624
261410	131312
390084	33507
243654	40784
381054	298990
166495	390232
49258	292484
404675	470361
29865	92613
100172	113141
309117	190369
161647	390837
128465	42890
233339	53389
312714	250805
127729	228441
4849	363220
439893	440660
153322	463623
347209	75303
349901	259570
91197	414630
226148	450619
277568	246895
374067	337921
25944	12177
268161	243495
244992	172089
443246	32807
373159	258370
227628	335032
155758	294069
492403	286461
419962	392062
58542	248835
205463	15173
412644	214130
412440	261005
231371	133027
126877	149102
209924	162406
158005	127821
322265	152085
43617	112069
465510	401543
252122	217871
408000	295650
226344	135162
347668	417918
278520	439249
128738	103511
308801	23018
163452	142018
369798	316388
218915	489977
170903	157282
32700	58040
5408	86728
472058	21411
328061	445936
251720	20373
339333	439375
408215	426415
466592	133156
255932	264766
4841	77249
85022	428155
115204	270301
327880	10646
200092	27766
151072	186096
407704	300240
485975	464429
226760	9040
304877	336590
118514	388195
360459	177644
137214	28129
156348	194673
155915	105878
316352	180897
151045	430356
259704	258588
295841	32419
164993	349600
347247	476471
171316	78380
276837	477772
143399	306648
437752	12245
295577	262198
340979	231485
253990	28129
195912	40198
267487	126426
477349	21583
150564	273831
479781	475749
462748	438419
411	105570
194071	420944
83674	118662
78364	317356
443320	465772
316340	313745
428286	150766
286341	196765
364704	84164
413816	422455
476586	274309
98071	72050
114492	246311
330816	240796
256118	252961
334092	338040
219281	78474
468425	101058
134299	165168
348433	15337
281790	183213
135643	393326
449291	129282
386316	47013
69530	214532
486847	315380
236471	124730
313646	138854
98286	35680
421187	377612
166842	145948
267865	451016
196831	464420
366393	155817
352195	67040
142116	103267
236330	116283
424975	110677
168057	61934
52918	49903
266897	458
207069	491279
420734	198456
215124	246312
360643	179468
422246	153061
129974	201286
468879	245535
418456	120986
110606	331731
29315	354702
2954	12888
16808	190369
385034	145439
313317	48275
1839	198477
381093	360878
429766	209933
132447	99647
356953	423635
466369	201262
305276	53863
316565	150507
626	144304
108554	32053
113051	227869
78182	293813
102445	156749
354545	328538
38003	357854
146893	9575
187390	475902
385402	41673
26980	171572
396246	284155
270205	164464
454198	286936
88993	351414
202309	393323
167588	338040
89219	61572
381256	405217
90296	116283
256152	399674
11000	469908
490791	80627
345430	51158
245679	378997
259125	187974
359543	26714
409989	294724
429825	362206
238327	18665
147414	290354
477932	50017
205486	338271
175497	263799
314753	116283
234845	153183
284922	139648
163558	398254
11294	276285
475761	255340
160961	147373
28589	299531
97438	378691
429287	275055
233498	437549
241943	271167
431155	404362
429430	34557
124085	397577
474412	433443
183286	25785
129369	307959
217764	183554
358443	241468
66231	259074
248819	348798
76468	227101
153439	306687
463929	383343
272	249334
453716	340539
296443	35707
140082	183213
34202	371554
383114	12700
264241	133665
106028	106557
432437	153995
37822	90215
95536	241872
444889	14285
63808	289444
122953	369599
85425	436889
153876	5633
380454	474453
487470	220426
336324	269746
358599	177693
40890	339585
13930	410018
359062	378462
24517	164164
442235	61430
327763	114159
194978	23044
143915	62191
304759	391414
460875	361198
71152	429202
66035	150760
52593	11516
70895	366534
197904	143150
199721	345745
221549	240924
163445	16325
96723	21457
382343	185335
83008	466432
242909	240516
57	257402
1080	20506
361060	20045
203887	428214
470329	164889
159203	351257
134770	291521
44713	472457
403637	468125
59816	16539
124259	429050
418466	270324
68163	313454
320496	319772
33521	433671
279849	313745
102644	175738
237714	431031
416936	104598
428540	218727
416972	67570
455122	396246
29431	193432
222789	386968
450561	34238
372718	286780
356473	131645
369258	464727
171568	94896
286192	94344
56620	268261
463786	35707
171692	25410
200475	303175
312291	351639
445101	80587
217750	372585
350887	73189
190926	98442
217740	317118
106940	159141
413046	275790
119429	38194
401601	35794
93801	215068
161656	374939
34135	338920
370869	70941
480866	390230
35421	317118
474963	23018
114643	43128
396140	151944
478282	303175
352798	229150
17564	105498
258894	106082
137933	28299
327867	474412
285419	119754
171822	366895
446182	201262
159059	354933
336955	394640
367135	491600
106268	379976
21912	368028
71189	492649
218693	50328
230871	444889
21242	410074
478588	206847
440029	456776
372894	273831
121179	374852
101486	461846
400437	412980
340137	159948
413619	453942
450465	135848
267828	58301
26366	274515
69678	12640
268584	304589
180927	241525
427356	157833
64108	148995
146900	353787
298823	52396
301044	29974
328974	53192
267590	141026
35441	301659
303412	62191
402105	435708
8281	345745
305827	217423
68284	446123
244660	94516
493457	249709
58039	336590
243975	89170
286852	137612
21540	94634
447133	171281
73357	456640
413470	314611
91646	52917
200092	420757
489539	430356
238548	188759
492569	368205
441463	268118
283695	333357
397970	331331
58930	309180
473547	405217
320334	136656
409474	15274
152343	165267
451011	401871
66193	372857
328152	305813
428428	244392
88145	29105
140550	463246
265921	197996
192237	357269
437451	28782
130173	70219
356562	86560
25969	35035
480746	207535
166903	198074
300273	305002
12448	476096
309225	408288
42814	450056
426724	255353
204653	291180
160902	318404
239915	104383
15819	81988
466747	175568
22098	237316
399193	15905
229485	469087
219906	184991
528	336655
483625	113522
456658	122399
125343	411365
98850	152977
32650	430356
286934	60923
476464	9203
214278	451693
85406	186095
297069	127895
347499	139648
488146	38606
403656	354924
436174	86974
473016	420790
239953	121452
461793	88057
445258	325604
306176	15819
45724	268755
397824	212364
407887	250434
246221	472923
19678	392062
481177	280635
414633	190369
83894	13370
258190	190909
370204	32807
42306	318255
48459	158493
268418	67584
488257	413525
148317	214015
31323	447335
361662	451318
209112	365329
366631	367144
254489	115927
47461	151809
220130	196783
163519	251116
390851	440660
155900	102433
247110	190369
405555	286828
109492	420511
66029	23018
280624	286697
352592	356041
84960	489822
480100	199190
133732	333834
30978	411211
308846	314742
174045	309432
216585	327217
343604	327922
472385	235445
454286	154692
414401	359218
75383	396674
123661	395854
39883	460437
235421	101816
76228	300089
448199	56068
174397	379202
168361	300480
67571	29253
77848	218983
467358	63957
329727	374018
356329	475571
353577	94578
487765	325084
488452	486405
93451	267003
316909	258666
468872	234191
192255	378656
389308	51881
404337	306633
465655	433934
287562	488050
455293	97408
110655	263135
309917	40388
97499	379255
172476	58363
183891	193897
184249	486645
252065	264154
362514	260698
301132	22888
66958	307193
193273	53624
301823	96879
376756	15133
137251	237517
419056	428080
243741	316629
207606	162218
160963	11626
43672	424341
308516	366127
213632	122426
362768	414345
155800	63528
244435	331349
61467	110677
160912	190369
256582	13271
273163	390285
377540	471745
32226	144599
290838	4369
449628	157527
407776	385597
241500	11970
75339	190458
75963	270095
89219	421317
292576	122305
365919	454014
137785	303074
74494	208577
2533	360672
412699	477443
85674	393184
178801	284982
267562	381320
33520	86974
399512	28951
370866	222994
217724	329943
259034	291521
363526	318404
246540	274066
144485	157187
282849	141649
326300	9437
177282	476171
61245	312149
211183	82588
446222	52917
250527	189652
379372	101344
266730	33507
393415	421115
207266	461846
451716	164884
440380	117349
198450	311212
319259	102199
163594	148666
246540	348204
171380	238399
27069	371272
464987	9349
57127	302067
4364	62191
227899	137128
140079	241040
9414	408815
156642	466737
26039	267553
173235	61059
187834	493524
67613	77438
452372	256121
494082	23430
130198	277525
382185	296331
299277	95127
77944	341311
347146	72670
70604	261664
192311	159902
476496	261396
117029	76417
293963	401854
429774	443693
286490	246275
223630	441504
29611	87890
35806	361698
80421	11696
458871	346768
12967	450307
236040	373365
222630	38063
179575	231485
143179	221303
430845	134225
480590	251806
67506	121613
172610	417430
44160	67532
260431	155895
357588	127921
89805	265711
143163	336067
57485	377032
237504	479373
56985	205289
73862	140145
309407	195075
254241	476231
388696	123656
477837	80193
117103	384758
222334	424878
389075	298733
471815	313745
282628	209510
431720	385000
45579	224094
332507	458601
112563	414334
74817	300240
487307	283028
297196	373911
408694	133602
214055	187974
182945	152321
336545	306038
338877	246054
348476	308318
478152	5040
276996	366099
320479	245679
382839	217423
473748	56739
385538	320097
102065	400120
399270	12124
221735	298595
69990	11626
117124	187284
361330	120032
439719	139576
268139	468200
199373	35707
101414	99982
246530	322969
247597	188156
405987	86608
315231	375840
126144	204251
470248	39581
442865	35442
404866	397391
107524	408139
8213	492400
222886	25239
119588	481279
235328	284982
463570	120173
446103	244192
254717	107405
62316	411809
168773	223251
81887	229613
252925	362006
195213	303175
331813	337510
157483	53863
122717	45468
216229	145811
276158	291142
291791	75303
106805	200071
73153	275677
377607	246644
69569	38400
490775	295240
478778	294130
352685	51471
29866	122976
47080	367656
127636	159188
218154	65539
408685	66965
263648	167049
342200	122462
105600	454822
265884	186159
139546	396968
186597	342440
338203	172853
20616	25398
137513	478415
196945	24308
210735	445602
479603	310779
474525	28129
365613	67089
68781	173729
408526	38017
13985	317675
480643	196783
470498	259936
288333	151452
149394	134694
140360	189039
424699	86974
174944	322256
359889	21057
253881	343390
63086	165368
421880	293813
348665	121171
444436	137128
427960	357854
315348	99963
25969	119868
263514	277834
456778	434893
273110	95149
39952	228515
480756	273831
361576	371943
430474	184633
127211	256773
482655	1057
299334	146202
403096	180939
206190	479872
9391	338189
270887	234356
455745	391766
269612	26551
193133	94516
217371	152502
261920	149897
92835	276440
466633	146445
417578	391414
87629	303648
400910	194805
303612	32101
34433	242824
344448	290218
335016	488889
5881	93876
57679	282822
451379	266726
397486	183213
216311	400763
258122	228431
118639	295852
118379	183690
471145	481279
125526	106739
157666	421397
184207	107473
163202	293202
342341	63528
123615	172998
345759	126839
72556	361687
346817	186624
431425	387742
181793	104527
36556	69734
245358	422942
186070	18602
104544	108743
194861	421830
26139	228811
235262	385401
60009	246672
298317	6467
225470	122694
168598	358352
380148	423688
165273	115340
454867	339519
42321	238578
146519	147121
317125	232377
482504	313745
353577	74067
78066	443076
119665	451016
39127	380085
233255	457081
102098	296693
415040	452427
47816	286828
405096	416491
52907	176077
233361	385987
131037	486885
218640	190369
264139	260527
142459	459213
361128	343277
115725	49021
16433	229207
110490	144919
5286	183191
216667	393041
226518	94516
1773	16923
158973	292751
69004	94516
43301	283445
433113	180089
61840	109632
299337	344574
157099	268307
443713	296432
138126	354933
380270	87086
481419	338915
140792	150352
365843	422011
64693	341271
208888	231124
10377	220283
133434	294836
421371	36392
52271	232350
153418	94289
351452	237165
126035	484817
479156	273831
13791	276358
403275	168381
43031	258817
290244	170108
198713	406044
370262	407981
219089	188319
455862	171306
54410	53879
47428	412303
372565	253005
426742	5882
389825	214024
148343	421935
440190	64075
465194	447517
297436	316959
147225	74860
361332	277961
479459	476973
290730	330143
410160	449214
107762	430314
104527	283805
489366	15209
369022	55913
36497	92628
301241	476231
15819	473392
222792	233533
456312	150011
301510	369599
386516	143121
370619	273934
402689	409338
437645	475158
39600	82585
65846	364145
230397	248475
372945	457093
337580	406359
117062	210050
401592	72303
352665	404992
154441	435887
198862	408014
217289	449886
487152	188759
35178	391097
299228	105878
442227	482315
316136	98351
440687	116283
140041	347722
103718	459741
274138	198790
9025	296339
484901	4913
178630	79989
421207	338915
144515	130093
414274	187834
426970	19855
145950	305420
482798	426805
437849	311998
234621	401101
190926	392561
267114	366127
468829	216438
262210	409306
463769	420392
284696	193766
20474	183213
298001	42605
96597	236418
196526	186440
9061	216245
420736	208577
185409	95383
106371	322143
288418	122437
212286	165659
82276	438783
447094	234004
478152	101058
164584	289298
337165	283039
12564	258224
487094	273831
29911	126062
411901	409828
223528	488077
230304	427633
92401	180658
99259	209689
284814	105878
100073	203656
257064	319761
136798	194237
409916	104873
74021	69908
25667	391391
239461	101305
221146	273831
49000	330360
272785	97768
33474	81877
454086	478878
153154	198599
235793	430356
278782	48661
416343	327155
116027	244115
239712	241005
306964	11789
101732	335457
378810	440660
249845	315380
240992	219604
458207	339582
363971	147667
333557	460692
381057	401854
347094	360860
433619	250410
102249	15209
251875	254005
5296	478415
60090	27683
165680	139732
30325	136349
476705	39308
130069	279879
328230	395753
109733	247810
247160	435448
203279	296754
339985	284047
314740	141068
59541	110517
9010	20586
30864	295650
57276	176299
275882	228429
35806	143856
397734	67570
68475	411808
330954	35546
343009	113138
378028	212081
155730	337802
111970	196783
195142	257588
153339	183213
66448	459622
237838	138180
244955	164884
445932	29253
300240	233525
239358	154876
361946	205223
298823	417965
310749	205270
465924	257195
195138	70649
243729	220417
358270	466020
445708	204547
155760	250793
238703	143079
198837	465414
54068	475593
405196	390349
326260	332882
336444	454653
412517	383967
284164	73870
449521	176129
347374	427152
16400	303453
171757	355747
330975	230366
331872	22448
27985	241468
13483	123138
398009	290722
312283	89580
153962	392062
315805	16580
336323	50717
455096	411424
259047	280323
30646	446351
214060	487932
485667	306720
122696	145691
489088	53094
217740	186629
425509	490038
221318	295484
14574	171380
156129	153995
160169	227951
78626	35707
98675	274852
441880	277533
41272	352179
242411	207384
443001	133645
98850	32451
104788	116336
432620	122585
277580	273831
428072	9054
330809	272908
482042	39643
85239	201794
235108	174621
267516	296772
159195	153995
381950	55700
344174	17333
482818	301252
483927	231375
226745	354211
323019	116283
140363	445353
283431	400184
327209	23318
193152	256077
140225	177775
422015	380071
390656	213330
353706	275797
486837	209234
266508	305536
311025	173235
267562	302864
459138	139648
116552	304841
376978	300469
192259	289238
246755	367197
405700	19147
370728	245317
78453	190369
345288	94344
44159	455024
256487	337562
385386	451016
86017	401101
318869	132740
121911	390229
183809	492906
86798	144306
330587	186440
199187	263681
56897	290450
348163	284568
391391	464646
125795	131315
57258	338915
352050	380409
83192	303424
164918	474498
491339	391414
231541	344192
81474	24442
242643	335997
1295	249334
393611	295114
55857	105498
33471	58620
299580	431798
114767	202996
118035	142789
445370	255650
218732	273831
294684	301709
169530	426922
289535	306409
74886	292163
423731	86728
170736	370296
460076	250117
439554	76454
4606	176878
326830	220755
487395	391414
300473	61167
163686	454765
350493	317675
396799	183213
465742	94793
195121	293813
77330	444539
66129	477788
53401	405217
247929	446278
7653	264406
86596	459701
444574	20081
242377	73336
387775	102352
201348	140956
384492	322350
295456	485070
278716	357667
89826	438734
374059	307102
359308	270180
67650	97134
479233	62600
140806	46410
392891	161594
87236	121609
296459	6176
196205	432658
406660	381607
206772	472072
414058	283445
48614	172402
398633	28122
446140	130534
397442	353787
488745	481867
317658	108492
374482	301659
75252	209471
388342	86728
435918	470641
21070	434945
429287	200929
480555	273831
362231	54994
124948	241468
378028	456098
436864	330559
60025	15209
130552	353750
334450	472239
34874	291002
179596	203308
56311	436512
162844	332912
295751	387742
446957	269323
44534	83811
101391	453716
233498	191099
269949	351193
106739	179980
161363	36191
5902	119611
190820	237705
404880	368234
323575	366907
147378	276663
172396	211362
113895	445533
198456	382945
491092	399835
17787	50605
490337	36392
88473	443781
55961	265589
226546	15133
423118	298303
210488	17718
432324	168081
141120	315168
388072	261865
261277	255897
41942	258818
235606	294048
322090	458183
57154	1771
416841	322116
259230	403501
478655	316575
172070	87471
150820	276358
185342	205289
85674	335477
347881	186944
226706	119298
481399	437638
376513	449367
97732	109791
165963	260854
190766	482315
13027	420790
120067	487759
63322	90820
80885	303470
107524	44070
45137	12016
270597	368808
418698	288270
355630	401101
488152	279
256376	257895
155208	258981
231268	104737
122092	317118
323696	440660
90711	370820
42163	185494
19816	20959
158822	56068
258818	350552
224512	213522
489589	436042
368205	204952
19324	406371
84382	49228
89257	58317
286788	49990
16024	16433
483192	441652
114939	455181
374188	120195
483542	330559
325814	476231
318463	127921
480693	360528
147913	111159
66715	241468
173331	322486
297963	25398
292721	315573
40659	431887
345715	438957
141281	186159
83912	337791
373604	338925
186683	7202
319173	176477
91382	366934
333881	328751
303363	139334
313672	217171
231740	413783
15133	141440
339769	283575
122763	63528
253102	346424
15583	106422
40028	284512
293913	332146
262837	126426
367443	167208
443836	182642
283093	208759
111856	258981
268113	91870
172578	99405
90092	23603
353597	419797
337802	266852
281300	101806
257668	419390
103270	268600
221687	252644
281924	216601
493943	479157
232812	165653
77443	74850
301765	327340
68532	166804
447560	468661
55923	375334
431468	86974
236216	483939
171100	219833
105692	262277
175052	109334
441463	53863
14528	223697
339037	236213
327036	82981
61937	40447
332862	485664
296260	86728
185849	156375
128440	468849
136872	366493
392964	278930
123722	318735
162766	122709
91909	387860
105038	260527
448104	291249
165680	189789
341204	171196
75201	13370
185923	13232
178021	345693
478876	21782
37903	135664
446545	153553
474593	54976
333159	337154
91094	291408
220708	368859
377459	303424
106514	253305
324708	27546
462890	263630
275983	101963
10706	115340
278867	387742
409745	220829
14967	457856
139705	336590
62085	362050
169047	451313
76228	85348
215943	5857
478287	59430
372340	351585
273068	371216
96559	276876
161177	411809
244989	75853
4927	249334
28750	106995
283864	466128
103243	482892
235749	157726
461268	83912
75339	431140
353188	15209
412022	317692
100260	416197
165606	49445
130069	491292
157099	12314
108458	218727
435972	411424
106335	274063
17015	278174
361244	96195
465843	211355
182710	280516
286045	131455
175957	330568
486481	73422
333159	13563
282475	47092
277223	76406
484475	438783
375295	327449
318311	355093
136744	17234
347972	404843
50506	387904
10095	211868
364819	149869
361831	286313
33074	3664
137504	366127
55960	451083
242648	14780
465246	188837
391391	4717
399920	50838
84541	325167
42543	296859
181159	10317
143268	357800
308324	27659
269868	284892
433802	405717
149771	385378
233685	48815
265949	224594
238693	334009
422996	185076
330600	435162
108048	124085
399448	96491
351362	391414
107711	144288
143940	50538
95705	88435
265547	55682
19262	50264
175729	356709
215129	331581
158264	264095
263299	73898
191240	292355
366198	174154
158799	292440
96973	154692
336679	319341
195373	429593
71876	241614
380725	205223
223811	26848
451058	428738
163945	77727
481758	84300
123127	113870
264969	16433
41020	158511
22407	405217
261281	252765
336012	245317
161363	243910
412832	262423
429509	94516
484695	351257
470753	406279
349378	373263
400781	369044
90922	5297
444088	345745
36119	294836
415249	399841
489590	492196
446790	454975
76652	481279
319081	145909
448263	405217
198988	398333
164749	281924
442236	293106
183711	320097
476140	182001
67042	440962
303675	235679
125286	434893
270248	181150
22612	355700
406685	350189
420234	459217
363808	336291
347121	488505
228571	453697
434070	248777
21500	269273
348818	456076
238601	283396
185411	251394
288020	70941
17481	68773
475307	52929
112034	126537
135093	238884
16844	257377
111968	188168
137298	393326
256246	442030
318126	37516
220015	145512
249447	222049
173468	126150
303303	297276
129819	259435
374305	334889
110987	360860
158044	53375
106917	461944
66329	403272
282978	86476
16652	36392
307628	230691
341560	200344
29291	245679
111972	277220
3321	348798
482851	354479
81575	183213
490239	214063
290999	457165
316331	250735
149756	259192
279243	105529
263813	455405
165502	348971
95784	334792
283026	20998
253916	401555
312487	6253
43529	187974
471091	231447
223512	402524
114627	316372
485626	493105
57510	76859
470353	10743
141162	76454
426856	313745
9853	11626
18288	12132
266965	148590
23642	9054
311505	274038
196496	462206
88705	413525
55117	60538
410161	124371
48915	43615
331204	277450
375464	476231
218870	368892
272742	418586
97984	167588
456658	485390
442509	255529
90102	303933
316352	273831
305682	215950
377448	483200
35403	312981
420143	463200
398624	162795
445080	187974
58902	74106
22270	354642
392225	236062
89410	164884
15467	209253
303111	91711
16250	123369
417595	261337
174723	228133
377204	117819
375405	453593
352439	235567
381404	333416
326830	31616
41620	109690
260905	222014
442587	174564
225595	135312
481419	470104
9567	212312
255520	225142
217727	252682
191748	367798
17678	239107
408615	53863
440031	251360
326791	438383
228128	80325
204798	276090
276427	475571
6191	327052
118508	430610
228128	286590
85212	78967
348384	388575
217805	491478
488063	290
222760	24000
183940	379283
74116	263099
131174	90221
50394	48784
293931	417918
361617	220417
134891	219876
276519	172089
490975	62191
453665	142928
371692	264908
471169	147475
125029	391414
380939	340902
97499	278597
77330	117238
209610	21902
7290	295954
10199	431224
113777	153239
74379	315425
42020	273113
22414	490757
270894	12177
276821	388942
333019	277444
149429	57220
25239	399758
307286	414832
244242	56886
373170	54772
414998	302057
68843	212126
2623	246926
322490	66414
333051	25577
425906	373554
477308	480224
338931	364605
42854	401881
79810	190057
157064	267602
479351	139743
156517	328226
360067	136177
457520	481918
304589	354747
73347	359762
387507	354490
130630	13370
450465	485479
266307	23723
22129	461666
478059	2720
38626	90894
305115	280800
408830	47861
129273	13370
383032	288728
172534	111970
285496	430356
267911	426578
57368	329641
360585	292948
209999	168213
478609	347104
257088	34547
265389	122769
305945	86731
19543	139648
371797	228431
345401	270239
431343	383508
367104	367110
87352	54976
9898	137487
454068	204510
415505	414749
148074	485063
286147	228040
393295	421830
84000	424225
147684	80543
449028	21129
344184	94516
113439	480566
138814	209743
281917	217608
425389	55074
4309	49127
192610	459936
62832	53490
111358	39142
452895	237327
243771	88218
257498	331218
4634	62366
154174	35707
333287	459802
104325	285740
81695	91998
417358	465622
61651	186361
221690	254333
469196	270428
330737	186588
197936	1113
237120	114117
288921	269809
197821	139648
484180	5734
303262	367623
339402	473175
350031	64429
263795	343010
403483	144951
445162	421935
393346	226607
249436	82997
202314	218727
210005	258220
395608	95434
264759	375840
444756	242294
344561	40538
163636	250679
108393	57205
102633	356723
412527	341287
239424	260865
408021	240946
233611	187836
361880	134145
37915	264406
307573	283037
487293	334680
419919	474160
217740	179800
204468	442874
151223	415455
291832	102042
24070	445293
24726	178206
474660	65665
298390	268550
353189	190369
284378	7991
110835	220435
166183	56855
64777	217471
390050	240706
175431	209252
281924	357527
312563	51895
14511	463201
438580	245679
391619	187974
415692	203279
395709	337262
434078	468276
398308	132996
481419	272111
130265	113683
228128	218615
59494	275173
458968	258981
104387	55760
329256	100662
324826	326171
397439	31178
244132	35707
250854	177569
448033	143701
174139	221088
297078	410672
371656	392548
261278	281600
251737	291715
489890	331349
307667	408131
51195	271730
442191	349178
57911	385237
23119	378462
7251	457033
324826	458601
376146	28838
80379	69019
454895	414930
474939	158153
41495	471758
181284	70674
228490	313745
359153	145948
22512	176568
31279	124193
336608	300933
459047	49903
345401	261398
471263	443693
327570	192562
5420	101816
165977	389682
367247	105943
292721	177184
176087	218759
467836	37697
385391	289108
126091	115908
128295	186259
331794	467703
155465	368556
112990	164370
218615	150566
84968	191341
476646	370866
326034	439984
392550	198275
435683	352905
383969	206925
483679	487833
216544	370973
289675	394942
397243	250144
406779	70521
453770	364294
180073	367686
92661	84711
13506	151452
142146	433512
483679	344511
294323	292553
167588	222544
384587	376604
297746	28129
148155	270578
116525	429161
343286	353826
156098	260751
317204	278520
52588	186956
426395	344326
307062	434935
394389	363828
459319	186159
39142	475612
294416	96977
188633	405788
94438	52268
24312	253947
434013	127921
19670	409828
168933	189222
301524	213052
298883	217266
493991	304589
70802	369599
446570	93335
275058	119381
21795	273831
191155	415360
182000	428103
169347	223024
381262	432320
91286	440660
307946	263713
223835	182000
322274	476951
363552	95942
326260	124610
428772	91323
152675	384419
136042	62191
364636	473244
488505	226308
470817	307044
237361	340150
27400	332821
484896	378462
489790	405842
292047	103495
101414	354137
465674	120173
82418	126426
450964	267526
369189	477986
102982	424981
472705	354936
292078	292721
494038	233942
60100	65410
399868	466851
432042	75303
362186	110677
173679	485963
256823	226023
291299	43534
326260	186259
186575	54449
32920	15926
350869	94344
58252	4065
340654	146202
233175	431226
446784	465053
227195	401378
480891	434239
317836	444755
326034	85884
226435	199425
112443	393253
417820	428214
4053	214050
262355	207535
478066	440660
107709	402183
58727	352605
274852	352967
459566	130180
390783	186771
277851	320006
30299	254044
144466	7653
262183	176077
176456	198957
416324	152702
327741	291324
105362	179059
147381	49388
402899	266852
132910	122462
140225	15209
6331	79705
242476	82585
358879	263009
110248	125913
88329	201653
104580	80193
76391	353116
484682	2392
275907	247046
470317	430608
240918	59831
193761	404806
144549	440660
379120	257761
259293	27457
360510	266901
320509	62191
438468	86974
199488	273726
423731	183690
123161	316370
435955	77277
368657	218644
358644	266600
101982	271533
274364	439012
181111	25410
396584	196350
320473	241718
219546	455551
443563	41904
97245	39095
374379	380721
373953	333753
16564	376960
414646	267211
339738	244095
430432	281163
99862	294069
76612	195121
442236	154137
422124	154061
216602	227384
230803	194796
212548	432803
264735	214024
378189	440962
195547	403467
230391	365171
451109	61410
82968	155405
263761	302610
309917	28616
12623	301119
15771	470874
96242	187974
302798	254542
213364	198275
168822	95149
466479	96243
360527	379680
200222	149290
90003	292721
107998	388838
269771	427185
284998	375735
277993	409030
190337	486042
57726	323121
183270	236213
345531	472479
292020	478415
435925	114063
471298	252961
63109	207675
388824	389528
431661	413874
319141	463168
59611	18370
394975	489822
330114	447107
433872	24153
446998	235606
249898	332392
237676	477999
88928	106969
274852	364427
36099	49566
482655	440249
196003	466744
58961	87509
200239	376727
46556	284190
72536	313966
416972	138217
117777	72806
431704	16077
163749	90538
301312	443783
98374	252423
154482	220635
432421	306252
23137	22448
453875	405772
490847	286337
173966	270095
374442	336590
439249	284979
327497	34300
50890	375840
448788	110677
54312	464725
398895	211208
480144	219743
37226	187974
200503	444995
377774	377270
378224	336526
141058	403397
220540	456403
131417	265604
98077	428026
9928	433906
233031	214992
344299	53252
126368	190369
413046	401854
21567	22827
328547	115386
118385	324792
15027	465185
185464	12895
405555	240930
249075	110677
255136	304173
133543	289327
23481	50605
42279	150084
253289	152593
130540	394114
339174	112821
99287	384817
95194	466151
62727	45953
268748	363581
374305	179501
162939	179234
322193	442030
458220	21482
347121	461846
136891	438419
167588	262050
117348	211350
30643	192909
477526	446472
62468	88221
470401	557
418454	21583
244190	141892
339333	6408
322171	150005
331281	7899
42841	359218
110835	21454
452080	313745
81618	16433
466038	120387
363332	264406
409745	356704
54327	420944
329	199032
164584	249820
371947	223461
86248	86560
349910	13370
340625	276021
273278	378105
471566	100287
419669	97753
352955	190369
288082	313745
485667	352942
217193	100617
364636	5938
40682	79989
467944	106111
400668	399888
355048	366127
147851	217126
429370	37515
305827	11956
246088	251818
331503	227161
2002	16433
293686	13370
58255	169913
493038	251550
493380	202523
293949	272952
490314	103804
363395	110677
235375	264525
195121	82008
87558	122143
106608	236213
359790	115198
332967	166079
274852	162291
284383	190369
287418	204195
244017	450983
1057	293808
134350	492906
387642	444480
25239	484274
320397	209933
439130	225752
458925	482421
395577	58736
122888	15209
443816	240690
465480	150263
101125	362271
79519	181806
189965	393253
383223	317356
182388	392301
54539	393113
444139	407756
329030	185704
391637	477986
94986	401871
335842	292102
245679	464058
36097	309605
479680	90538
348810	45950
69934	33505
125397	494102
98180	110677
457293	132247
443308	308019
121461	291521
19542	40074
256608	280578
28356	451600
62013	4778
246600	398959
336071	258220
187796	237165
435966	244115
260973	425838
278729	446693
211717	226494
110691	450408
328739	438744
414286	300393
407540	171424
117565	123369
289675	165043
445647	214050
352723	267602
399565	392045
214050	85552
150886	262954
284182	254102
419720	338271
201110	404008
213656	379851
101230	173736
309384	44469
383164	84092
319929	305164
87036	51895
242777	275255
81358	482851
414873	426887
107118	66185
404568	27464
111815	95712
101460	317983
106859	395462
195681	12177
20695	209000
304703	384129
412324	247092
286494	393326
172923	13769
19459	21530
143259	93876
468287	3809
40890	408933
385256	186548
182301	172266
339465	262954
425540	345732
221965	276525
426067	15209
21295	6119
259704	39195
366618	370303
151063	83540
69586	249790
52993	120328
461288	43514
224377	176325
56484	271383
264990	325604
449917	167805
406148	50264
235534	266615
444647	478415
373698	385378
341027	489740
106410	384174
314579	169977
33795	224147
393691	14285
433696	54976
84127	458601
268489	169485
371762	371918
322934	407223
136132	468314
76228	182451
379283	288410
217374	366941
52121	96003
479520	396563
130651	30403
195121	357982
442561	28129
186714	268451
424543	12895
78133	237548
380422	293749
463774	44188
178422	399109
441145	117575
16420	203656
454619	12245
77686	375840
60667	76111
431604	378462
12975	491147
482851	360070
136264	439853
459567	405837
40463	291521
245318	355217
78630	2786
28614	365401
129294	405358
418816	268176
240491	62448
45724	251549
427978	52916
396052	371891
382175	107148
234647	443693
195402	421056
117859	186259
92032	250214
411739	370415
131087	92031
16378	422374
331076	359762
392983	398051
424868	190176
119001	422904
28357	337616
18886	147757
289695	430356
4804	218727
253931	49966
316492	168615
261748	428103
267562	4755
328496	137187
214631	7431
110835	92165
219445	440660
388902	317506
179104	476951
250833	217871
479044	148287
118424	380538
172730	309524
280056	290707
47816	372421
37196	436408
179401	160049
12556	488763
336290	247556
453712	91025
338574	162947
90082	485028
414980	336590
454815	290215
422183	479157
305791	299386
397708	12826
236020	459622
41842	234356
248165	171306
83650	465992
192495	381558
112625	68211
67367	225260
22779	453605
454309	461944
19467	186440
78866	357079
41378	359824
192495	485911
455792	474193
114407	283496
382848	147373
200092	230191
151265	39403
244403	298311
251267	86728
131179	129582
88460	41673
372376	283785
458338	447560
173759	235668
424125	78915
47935	247481
56619	261360
39622	292553
68364	375029
456492	465287
460113	351193
56316	485621
431562	70732
227551	67089
256622	239268
414286	328226
242678	33378
5562	219607
128355	270154
446337	331581
187930	240643
417871	224696
248501	107711
290635	44728
476951	494074
39673	70026
42226	95149
17661	24112
262633	303175
44223	367686
15148	441781
89238	225321
142082	20959
132535	165157
33338	142508
315692	40784
87021	404992
220427	309425
452105	414471
351474	21583
414326	104383
57513	337849
106268	220823
316120	401705
58090	129687
92820	363581
10963	421830
446146	13370
411953	65752
30568	355210
19256	175016
169621	297630
289675	64596
145253	190244
74160	411808
460052	154137
237309	387625
247710	103751
282569	223710
436201	437211
7653	168439
170785	267352
11523	51573
19094	99840
238406	464734
490211	218112
234087	110567
427716	329466
100417	475520
101991	30723
203000	376121
341197	461383
256709	172282
89219	55061
372179	447853
403762	106563
323748	178028
316546	366941
37193	372336
492204	433934
482222	461644
405660	372027
226502	51893
330878	42189
406731	293813
479029	391622
48612	16910
82128	312053
374305	216402
264372	334009
153687	139755
212654	76894
58881	313745
55001	118870
100549	176561
304952	395198
8322	184558
242662	266852
150880	107852
464178	461218
249765	413612
337483	486885
19228	471205
260152	317493
56644	351639
321261	195023
174353	209039
302070	293813
82339	188221
108222	310624
326631	416854
126316	70507
28357	311037
470264	33855
235102	307584
303052	396968
258691	315888
425640	347158
173397	409828
428911	298182
359154	151765
217854	59259
386343	3041
92237	258220
473044	111029
60602	190369
202393	411396
237274	441202
474341	36451
313368	8623
442236	461951
383756	327217
228838	60831
9034	168381
442239	87007
168464	379976
198314	66813
439861	267273
210404	15209
249834	89313
289587	63957
57230	464420
162869	227948
220925	107215
260008	471950
437077	3313
3062	35735
153140	313745
468033	275035
259723	420944
315261	69195
74853	409169
153677	362773
261306	490358
389545	47349
42168	295725
62747	375958
272606	42890
311863	458517
346557	491014
326173	158992
86632	318122
290216	175969
269264	122392
252207	134469
286360	236213
331584	58483
392086	486104
17481	475815
143649	311840
339051	428260
138916	390099
148084	41542
1621	387185
30996	449916
435211	90041
222102	179692
232823	481740
311856	395988
275058	355093
486764	480856
338228	272846
480105	264908
6374	437354
203692	212278
304952	381008
221608	40198
299639	52537
65161	387185
344884	325747
184455	440615
95264	109082
96616	313745
469999	281993
428643	50155
43320	375483
165360	255814
252986	218727
466028	487105
289513	251943
405270	190369
136167	275615
65453	166970
472509	9653
36297	186599
385480	218017
48200	348176
283183	155083
337396	89373
90550	134259
169150	64845
399541	306633
127756	409828
367247	120778
128337	91600
479261	71009
332789	476951
470075	313314
202522	1676
284863	160419
102644	191926
359454	451016
33251	339582
459498	277084
442426	329006
369030	246690
284554	404903
150526	456215
192611	195551
118348	412329
140806	283308
326631	444653
102745	118662
77670	283954
331272	323340
296589	301229
469368	274836
107592	317118
395041	332143
267562	309210
132378	186259
121431	76898
291337	77461
211711	464727
296945	466737
46301	227491
354313	242573
427009	292535
455699	249604
307923	314455
247549	232716
223929	91332
490636	366666
472627	204782
434854	236496
130623	385279
311782	409828
480105	25410
482813	476880
448626	338076
371725	186259
344349	15209
208751	316796
293913	271131
466596	238104
278955	28065
179979	451856
72658	450685
64238	71813
316565	400562
418208	389497
265500	392082
190327	196783
482851	381641
285691	173033
202427	16433
448216	172910
433346	291521
191536	379255
142863	137405
372356	387742
369601	489552
183673	94344
133838	465206
172335	79989
353132	246592
390142	166183
433647	64046
379064	263009
440740	380071
474453	341509
428482	101037
251614	271353
169951	316388
99867	364703
251313	297630
354022	370279
343839	332392
228441	16433
419822	433889
133909	179716
307628	164884
123019	293813
170835	82387
18647	212403
339965	261045
446182	29491
218293	89075
117307	297937
372170	430517
91600	2196
381019	30915
383105	204330
39072	6072
392323	190369
159687	223732
222698	389220
141606	318735
59227	336590
427713	23725
401180	50391
104192	124650
289675	78409
479993	466737
378357	99068
221169	62191
444251	133635
69568	296482
211874	282534
433391	354630
308150	390232
421590	359516
221410	57080
426274	185479
37756	461944
254798	409109
336152	369413
202774	208785
45724	264157
339496	304173
24840	421130
471406	420363
87580	485016
431349	288860
380465	174791
456215	225984
219546	355025
39176	207696
434550	63711
290932	451754
254599	441313
439469	122490
380858	166782
252794	83527
404302	352683
186978	106933
107054	370727
30844	362166
478490	391414
421525	420392
416550	36075
316136	435817
152183	184957
302693	131696
44727	259929
378469	23430
152240	220857
6404	171076
96091	190369
103570	202621
304011	392332
354545	213221
81432	40919
111643	32159
341408	97215
390154	223012
27033	85907
412282	338271
26270	165479
120122	86476
238721	338025
342031	383999
98224	4413
47846	151156
274391	190369
364501	251873
205512	276744
200786	272159
156407	331637
150423	355332
156492	12364
72804	358627
248209	116005
419265	65134
49977	390070
61895	91600
94196	248777
191993	336934
178629	15057
404592	338411
195932	396563
262338	391414
491194	14306
410573	302722
249003	164884
218519	147814
96923	283346
263514	237543
153687	243115
427363	303442
184947	67771
8461	485304
455869	336590
102611	129194
284907	213871
56716	267602
118065	77641
290059	276358
287766	67009
323016	367885
288878	417288
315036	398619
449994	157100
118967	186259
399825	104859
69448	338494
190015	464872
382882	93542
168220	314881
146856	51881
110606	176758
416375	47728
437471	190369
135432	320625
387306	224085
24805	47163
364511	245679
189806	374772
78617	356355
206516	380071
258514	186259
74712	155027
49626	36841
311491	49647
90546	154137
216147	361021
241137	464636
459146	208038
327570	428026
111549	428155
422613	132996
152738	461666
163344	469235
454084	311790
441434	255579
216597	215054
112994	255650
30568	132318
237048	245512
324897	251597
267674	105353
170138	224794
492180	286423
172417	453222
414637	457532
477436	282947
344561	476951
22102	453936
171067	207927
73327	229986
6899	465786
214735	313977
105723	291011
380790	10801
323222	63899
22721	414334
67211	224085
279716	201794
172268	22888
215717	303466
456395	413535
290362	210353
365550	116550
140303	173357
470543	218235
137891	262783
148212	3227
438835	94554
373615	461846
395849	15209
124259	184659
459064	64342
477513	92613
38725	19668
13268	70262
133693	221576
145282	35519
108604	431917
249860	211868
435883	305671
358860	33106
453858	50155
108509	310756
262957	456726
133425	291521
239201	248990
192708	95312
10546	438783
278723	291145
315692	235781
372184	112312
305794	125417
4098	397287
284816	449298
316187	15209
167544	68347
242644	362972
67146	85140
261447	333713
13421	435708
65161	357854
79328	417761
144543	205289
139313	392812
103010	15209
422246	431226
107543	271187
143379	266852
334053	444139
470128	453010
450465	186484
161991	49828
85678	387987
377733	491150
431611	13370
324865	30428
215552	177630
326631	81280
362267	390072
210826	342724
322800	190982
129872	256929
378375	43838
314680	103751
113055	229872
258911	260854
385991	449486
43334	345680
53991	297259
258136	466373
213653	345638
396062	102352
380841	250754
341311	161853
219136	50065
470731	430356
347042	393485
197393	90611
146893	312688
276209	240930
360459	385000
239187	366534
183031	94667
3439	81448
91122	479272
386282	93061
477562	392202
49644	254366
149034	262568
162382	490551
50222	19859
4768	468125
303931	110677
392983	216303
430870	208337
392086	204272
48200	70944
376957	153995
420354	97578
309541	476951
151424	259470
2727	383967
230051	98367
323836	381979
229813	21523
188925	451414
484759	374089
438646	262302
177902	11136
178048	255739
301163	412980
485667	468228
465863	429949
467176	355700
363902	440660
131087	168959
470818	27464
143010	71957
54549	98906
218730	462624
429978	351414
18991	349623
134882	329698
118860	468832
156364	245679
268418	159602
449024	423342
265018	9054
70594	35035
448202	90277
107152	449626
287929	415920
65035	373584
363246	10746
196847	316957
325282	13129
48987	168195
87669	443368
388166	254480
172791	174396
319667	325334
449628	258844
432903	401871
145912	240272
62108	368030
254224	2924
463173	404806
271698	407386
76228	481510
382900	130742
119817	98906
140195	243115
61708	161446
445906	396962
297436	227068
319259	284605
347421	466737
189528	156324
328708	330092
307017	228225
283632	211134
267562	165642
239544	243023
347853	183711
282437	452856
152227	98644
98519	409142
221594	302770
63030	288565
424256	250891
203622	119762
374562	273831
79761	105878
441559	218131
230051	270271
84052	419580
53044	39195
176280	249334
205247	110677
95252	436709
153322	440660
428253	228507
383638	461846
151739	478415
104695	237769
33844	72656
391111	366127
270154	66456
145628	478415
14332	32807
392953	185578
478287	481362
172740	12895
315805	150352
197386	358848
356096	93024
459457	426910
340513	284982
134593	478343
176033	65732
453382	157726
43613	74622
479416	152450
291531	21411
283245	320943
375644	338068
485384	291521
405738	327209
376719	261803
462932	267352
16995	473310
165326	190369
82430	99437
312381	298765
41181	326190
489227	94734
97388	105691
251703	393917
75776	426034
340654	171040
129253	345745
400697	346408
197989	126858
327778	262954
59360	374772
400980	130028
273562	37516
64343	269366
350287	275812
233498	351134
132538	439218
2843	21137
130069	92020
289742	106439
440018	174700
190715	369951
396172	141068
380411	399056
211972	364430
388657	32807
149272	335235
437140	487833
487060	132885
81269	15209
392779	358032
276644	490888
131652	414392
454263	406785
168381	158157
132583	468909
211042	472204
311823	48861
134593	368820
360317	371918
327209	315990
472306	395057
312129	476231
377139	467703
158349	376418
392392	54700
450465	484247
109674	171069
332337	179719
434136	428143
292687	244634
114491	469141
88912	77727
247106	265589
366505	412095
299468	442962
160624	82602
286310	105878
213283	95312
345553	15926
62905	366734
72003	348798
96257	429862
329782	117247
304522	240738
112438	262954
221648	422998
424255	485185
154560	399877
52119	391165
486998	492906
410390	364517
48064	308171
57996	142018
332228	236240
219546	122872
103991	252961
192311	393449
455058	151944
141836	65162
254937	187974
58124	440660
312883	324225
377869	122457
342465	313508
344990	236395
179952	24334
440637	173576
312658	202996
363591	181277
222529	242012
106268	416261
96893	273503
121517	166513
369346	430356
293931	94665
44160	258749
154821	110677
430603	494060
265586	484866
41885	347235
124291	169342
234453	109265
297362	22866
42013	140735
22246	271029
68674	493586
157182	50391
177742	212187
191155	254183
432997	15209
113653	338271
156366	286205
379680	212182
402446	361342
326603	101058
278142	316162
258187	97295
54614	284521
325773	186588
443200	51310
29318	73302
210900	477986
191621	422164
91276	25410
109391	63475
277212	413860
2390	145899
442475	428026
372035	388117
487848	371211
464073	78273
183385	378462
254599	467703
61113	369599
282402	91295
30919	217310
281453	454777
477208	209244
383009	318980
241146	139284
445023	16620
125850	360480
266916	273831
444139	71184
491080	313745
339155	88113
191019	120586
426060	295114
20982	190369
491161	286936
52582	274843
167661	50264
227152	124243
104866	306237
484012	273831
84569	421499
96700	243115
331594	406740
323836	332392
441315	315888
445972	101806
271041	302221
222094	243438
113739	366493
266996	432058
12138	87178
110096	157881
235435	142678
318998	52350
411125	134414
272700	336590
446182	374824
43966	75581
265866	155895
285481	93297
468397	218320
263514	242648
187761	291432
42055	161384
300838	8608
254466	65617
266307	429983
427980	469078
324708	218965
25046	96741
101465	118708
407334	81645
209438	92613
374506	366666
87878	398333
321645	288035
201572	395971
224919	91600
432849	263229
29664	476951
423918	331581
163976	136556
60667	286728
29656	166970
251614	219715
241507	127571
156129	359762
384358	476231
458768	3664
167583	434893
452722	177167
103312	432759
59160	49789
29293	256121
303562	94344
384174	358659
245990	129173
353491	425838
435660	125417
296603	321760
43787	439399
2963	339167
138433	114930
114059	123410
486611	458868
196863	205270
345823	261663
256302	478232
468765	41959
89504	301480
139362	262954
313508	94177
113676	118083
306196	316929
345257	67009
204775	454978
81373	351639
421805	259224
220224	359353
261405	222923
112929	291521
213514	375007
28714	116760
312283	356869
432690	214024
367682	303466
179559	227502
144755	273831
11326	274576
28646	93245
300832	469235
250503	232782
44568	476951
492528	185910
71268	4413
132307	218769
85478	277373
63758	425675
473006	409828
112159	226378
453697	294063
130929	214992
76228	396282
192238	106825
104605	183213
120707	88596
113639	189071
247567	410028
172094	135200
144973	385141
150471	409143
409728	127921
68442	132843
232771	192610
101049	489790
59653	73990
491317	178436
328588	262310
458764	2734
429875	262954
123370	63809
35806	156376
98465	155044
247296	94876
242411	183005
206843	488183
166495	488190
63597	52695
457836	478415
294234	146361
247232	206870
265262	243822
23373	108222
27337	203656
30938	231071
111968	369577
372953	291521
177333	288035
449521	88502
294323	286572
364346	487932
304011	382832
236200	82917
346718	266861
9856	413535
411862	64432
372902	445204
91105	401101
66383	73832
350022	185033
199957	222676
486951	21411
396188	159099
39051	320161
283736	294051
118546	49843
405879	55591
461068	388719
180449	283698
40158	126410
178265	21411
282912	694
460692	100277
331381	452600
48070	315695
341040	201702
299531	23732
493186	48275
225363	256791
112929	209510
86017	315888
430845	277292
266307	209510
201346	210082
271133	394822
239084	478415
30567	481279
325232	193281
171275	163936
195337	34692
343891	487440
222718	248777
168132	398148
493206	34480
261811	406553
51424	168912
311868	465912
293913	12037
20946	136891
425430	451885
202090	87471
39189	385334
387641	232037
87688	263009
361735	455673
128376	179472
48410	347613
228044	340918
276821	393674
426742	306387
273476	201923
190693	492044
212110	108401
367336	204925
206185	355363
390960	190369
40025	426887
106475	83191
491970	378762
273972	81000
270757	54976
253589	8459
483857	257858
442444	13370
88638	387860
223543	314446
489077	292947
283452	454553
293474	132740
226649	440861
485128	148028
86768	58589
58844	313367
446413	216258
489147	203656
65008	194845
482863	389682
91197	300811
383290	215858
78571	268531
322299	245178
62569	48763
319259	411119
353215	88654
427432	469555
99862	37728
31813	110677
268820	196520
362977	288035
6369	255433
354663	8718
403501	299070
153307	20081
333891	188156
21984	86476
140802	86974
453261	461898
242551	62578
290484	363581
319160	209542
358589	146584
324020	346860
104440	313745
135731	485185
3063	399696
152370	32807
23822	162247
361291	68684
402447	206266
274078	462901
459734	484964
39737	14510
274138	441598
121431	272159
232731	317118
135309	182262
366886	27464
3534	293813
438498	207311
133380	324476
164238	347640
103897	378575
311893	272759
350241	286869
408875	467752
193993	338246
315951	235040
76662	98983
369730	293813
476970	463338
331289	481785
221296	81225
262730	100549
81898	190460
78449	454509
23698	99437
217514	217423
127183	364703
174598	307824
419247	180841
71189	450884
93384	18366
60025	45723
362792	428080
255865	115861
492480	112565
432263	404007
123317	481785
137356	118449
352250	451321
340551	372237
184768	154599
406968	30955
41067	221180
145629	246245
280600	216212
347873	261649
299296	297381
153612	476739
327369	93245
413280	114655
344952	465978
12819	124535
137359	373310
143437	464341
4898	484274
382757	50945
241216	20766
297665	472370
459006	171531
399344	342698
423151	94516
271417	267602
317370	209018
450013	110105
452984	33190
418930	81066
5972	435719
83310	212043
468416	254968
80923	286828
113483	412322
791	335083
58207	185704
35782	11626
65960	175561
331544	478415
35284	178436
461833	147373
99772	482571
316056	110924
137501	429927
171107	104383
102663	183213
59270	287740
43563	367110
26632	253110
442236	397137
33024	265589
119381	409624
208785	51150
326495	151263
420576	445749
306211	285446
492143	340361
385905	375840
435041	170020
38510	425746
103510	263886
149255	156376
290225	255369
412315	467703
134425	392086
152084	218424
289675	164175
188925	365943
268277	430610
117410	86728
454604	205223
353550	27464
123718	97985
417820	86728
165182	85332
181466	38063
48545	91814
219186	11731
432324	440335
286682	230336
367585	3961
145366	306387
234878	94344
351955	1087
283123	332191
461510	428214
366593	89240
267499	359762
482386	95928
424550	103145
17802	369903
394656	53863
473761	288483
405489	303175
376592	173767
227345	88606
416140	169196
345584	108499
106262	245536
341197	316067
460656	413525
349972	91368
459342	459213
440052	202523
477944	208617
183808	15133
124078	436637
56571	209293
338040	125489
265385	424653
164042	290450
128009	342866
361008	71281
389173	101049
160262	328893
116758	241137
258772	40104
197670	152063
203498	296311
373755	475555
76738	152085
24647	15277
341243	477788
458638	423741
222443	494102
317267	16433
16844	489841
160057	165009
118938	486466
471254	32807
203200	359281
289654	234993
443350	296620
368688	440804
78344	317118
299976	454975
190281	17307
178706	197137
467660	248382
398127	11451
301628	198926
343043	399035
368176	434569
267562	480510
332736	99437
171784	434147
117348	231948
54232	418946
64998	9531
7752	375840
354111	318763
93698	183887
154197	164504
285367	217423
479925	243403
188849	8459
151013	452098
449521	331581
182090	475812
116947	3613
15837	460622
416211	86728
261278	425816
458838	469532
242629	80662
400064	158367
165326	462707
332392	15209
157839	476951
249639	24000
399889	272908
256120	378820
92707	375840
408894	430527
86662	190369
285953	467320
28345	424814
237335	240668
380984	122027
428809	45770
441538	476951
166119	434035
168425	371918
469974	356126
5461	274309
428182	121842
321993	190369
268755	71994
32468	23187
373749	206321
420857	296339
64137	397632
296554	279979
110996	54976
326614	447517
233498	110416
86249	337949
23325	34255
41673	450541
92042	17836
237260	268505
183182	492139
332028	264814
414235	15133
236654	127921
226364	209471
273768	411809
331281	255741
298642	228144
112176	338271
231839	336112
120438	453170
336462	330722
32389	110677
427486	436686
452348	434711
417016	139146
111039	463822
240098	405217
60760	275790
348644	93719
233699	300119
3220	25410
256966	351414
284825	79413
242047	252817
102095	114672
3015	183213
263514	290420
427009	194805
452148	365050
70658	319883
6320	262021
168390	371934
335191	41495
151854	387742
84137	123369
480801	310261
89219	260912
422832	458601
44162	240697
410417	416525
190955	52490
250102	365493
458417	203656
470224	401101
428579	301432
366565	292492
32229	318404
266141	485270
295597	32931
410305	162336
335828	112028
416828	243301
262233	408963
209729	460184
25748	288080
55914	122877
104832	445796
333013	404806
134469	213298
152180	387742
400662	911
493813	4349
301312	291717
285826	443792
68109	306491
427528	11118
380925	230324
32406	149694
373411	476951
445670	327217
345607	96195
236369	473807
145979	198482
374442	284843
345401	93122
85909	339264
311828	102787
176317	75402
448298	236240
282943	267602
407389	375090
331785	52434
467160	107337
320496	309425
440637	420895
310029	157527
126900	384104
201411	190951
414286	147984
15027	460515
361818	180302
479188	41547
10546	151226
298258	72432
438381	400974
282080	54207
140722	144454
325164	331581
94584	129042
72804	344638
264845	423267
395428	238578
7303	132740
153006	247738
265239	248382
434435	99437
453811	157145
276282	54631
177483	362206
316352	100293
32303	10646
332789	13370
123453	456320
55961	362713
466146	458183
312241	339815
112443	114550
357710	102827
338245	294485
432287	20918
99637	142942
95889	142427
434615	226943
176321	237612
322751	86728
110632	215267
263328	39255
92635	93291
380718	181140
195145	242892
422868	48079
236638	140935
434013	150942
104147	264391
253907	81104
146183	226494
465687	92235
463976	481785
445954	444323
174139	16019
359946	177374
4617	421589
94683	39456
317075	179454
464729	398066
77776	393326
411970	426073
235848	72182
133434	176073
388996	487938
40860	320540
204268	256121
1104	385992
165653	469639
255057	24070
258973	177749
488715	131053
176331	179506
244492	457078
15171	169644
184835	437394
13305	457623
293756	186440
96998	117854
392837	142238
329727	355332
407139	468119
371825	489826
404946	163438
268516	227951
3316	472239
101465	423016
68636	275531
372170	422439
201204	268301
142503	478415
22359	463370
258398	114665
465634	57237
128201	447230
489822	35150
71739	90123
364390	110677
68532	386654
177735	390771
215555	268129
267713	159182
427026	200633
403916	467341
134913	40722
251931	286936
326429	296576
92401	210884
1435	471727
358081	57801
120808	366091
112374	287854
107118	30496
340572	132801
282333	186259
62907	272576
273920	395547
362267	377194
346085	158239
112433	434945
460137	317118
329954	141630
158156	427353
382245	380071
48832	403964
16074	336590
329612	405979
383537	48275
365884	382334
486576	144470
266590	389701
264766	305129
289051	466323
316233	28858
79100	146202
223997	186714
342188	132740
489913	23318
286573	72523
175501	338271
368417	419844
490239	156911
464392	24334
456067	422998
415713	349361
182126	476951
97	166513
52955	154544
309225	339904
479581	273831
306294	75747
244425	281924
460092	65840
12552	262954
196794	157990
247980	130789
376577	309801
43115	389682
376940	124502
310951	278357
167165	369909
144844	198317
382328	111179
152349	205287
239099	59759
396421	402708
444194	67621
138182	195110
24341	198317
47121	273124
397181	291860
469550	121157
278427	158287
105058	491641
355103	269452
305827	146202
455679	108073
312197	214024
469250	206470
479138	135923
244688	463698
240347	412980
39601	118028
156455	86476
229288	250221
58864	308738
48046	471355
431978	49864
141281	355806
41574	6374
56691	89761
442154	265192
305011	428214
424782	33415
385881	469908
40288	24771
384636	95942
78469	108197
278843	298757
51739	86728
442341	82128
137023	93609
139527	259739
100884	481785
140216	429114
361487	92613
35053	467903
343286	132996
488676	338271
114728	108378
90071	222721
441475	110677
58843	74585
71087	52709
335004	38174
334760	273831
429287	299936
457690	167930
116686	332532
295772	393326
88266	279664
306294	166478
116268	357748
40486	486886
238042	164164
23851	86618
341182	343101
450465	55849
222024	378686
434917	466180
353920	99612
155197	316011
347425	442559
287806	149600
196996	377201
44047	270230
273447	96977
18010	313884
273972	355700
242832	134050
266511	125722
2280	158269
488630	347500
65244	293813
241889	420790
88855	455769
169932	130549
63419	293813
117039	273831
476198	175373
315034	230306
42021	371884
100157	80760
97620	158115
406968	297771
121872	241468
154708	252556
209523	183226
438335	408219
273768	389682
325229	86596
401218	445453
437098	47895
412749	266538
128807	226921
136834	274635
255618	371918
287193	487909
154889	56877
291354	410951
142881	61889
446462	190369
140218	62191
44835	175721
268956	190369
413230	391414
298271	325738
86037	279555
249397	393326
148420	291832
198197	84722
90374	242872
160169	164884
357398	368205
174953	61717
259936	132996
452773	21411
100172	79989
35675	380071
322329	132961
207606	450685
328940	108344
311212	478415
130142	255640
188568	142983
198317	284621
471297	478415
232666	441757
126166	371585
34222	186159
10194	437858
32597	395988
271304	400404
479320	376181
468549	442554
58666	362516
193038	224594
464636	184118
36608	252961
172973	321127
8771	155214
378389	369599
303989	462901
353758	94344
253503	304589
103898	311212
401251	20401
122521	284982
30955	304671
165680	41075
137599	399605
191977	348007
380846	139722
255510	84504
328971	187
337915	115078
215329	180578
109655	70413
399441	444271
44861	333691
463898	396563
21709	254369
5857	466737
360459	160796
70788	122694
221223	425226
353361	422989
266957	235187
69634	16433
275734	488288
277568	95149
206094	142626
103339	307339
322859	66889
248013	433391
222305	49903
69011	175721
313453	226308
2923	486293
428189	186259
383810	313745
220626	410117
323165	186259
156429	90720
373453	289090
194469	303424
206686	170557
82683	267602
400781	461182
369248	154355
163396	468407
481044	99072
430954	394791
94178	333123
154695	237268
130069	265136
371112	443976
121594	435708
161614	125417
87013	483500
116989	15209
375660	460166
433820	55250
131593	338981
26109	94516
384889	120132
425751	273068
306948	183778
256919	479985
296136	229225
146798	76454
135074	148907
1699	261320
398834	335430
296029	130691
200379	46813
274006	379382
140935	424345
422267	384668
68098	94621
479351	241525
186463	30263
256276	249685
418912	281743
250858	49827
291117	114513
474805	317856
42655	420866
287566	139589
272233	269199
194852	220756
311705	391414
23255	186714
310153	141440
392864	6703
462776	9034
119430	339829
78531	273831
198548	279213
31675	348007
174761	133979
380828	121280
276821	160351
193520	461846
200806	15209
268820	375840
289240	166063
154032	313745
150526	364577
255353	124556
468050	101650
348060	259210
472685	262954
27918	436115
15945	51895
426568	335477
326396	135288
342452	194165
443979	190369
128809	437878
19532	97499
426173	476231
222886	407334
159127	218730
462241	14583
266141	17731
279921	461846
147595	288550
322130	295920
456021	278073
410544	273831
40443	265589
163770	378462
60140	48079
14844	110677
268762	159866
196903	291829
211158	91711
402805	231821
256313	79249
322934	473764
433940	283265
231839	466569
222653	48163
263123	7015
85371	20507
491190	98873
146279	367919
433841	132740
262210	243720
81983	489955
474279	380127
77674	21411
443948	395198
214324	445353
283632	17432
168748	241196
304910	245679
78986	379539
153535	463944
314740	21411
112258	444995
430177	478415
67906	150117
64354	105585
425722	387352
319393	144306
20	322618
62518	241806
165951	92576
50715	414709
176033	283671
6101	316003
286500	628
155257	139681
91197	189804
347121	477975
11614	221660
27543	311238
467636	307279
14961	323615
492453	198687
164171	254037
288252	187974
246570	205270
168975	83923
153037	284155
277084	119868
103326	460814
384850	168841
487586	411365
70832	396120
433121	65888
133400	468832
309631	76454
144375	255641
94129	408438
386369	69123
200093	119868
264164	9054
487064	23956
22371	299976
399159	288243
81418	352174
187360	391543
451420	293514
140004	414286
342947	315367
268910	295232
9232	109669
268820	339237
248212	399167
42471	113683
408066	336955
273966	240225
255982	286828
3372	140044
180069	44336
240388	334532
9469	472776
466117	451952
149740	254973
333637	41300
473963	436130
395700	301631
196763	276397
79437	244115
36476	210050
414004	432060
430140	57155
380056	300886
314605	370810
282453	217310
257907	132318
215555	113139
323013	29153
109733	152502
293913	201816
444788	356750
392598	208038
471911	60517
487252	217044
30609	403135
8560	50367
274360	312869
440927	243822
271156	391414
117103	341008
174895	335303
488386	260615
63109	478256
73717	291249
182004	349249
178335	376060
490660	286936
136474	301403
62221	176711
484668	274182
226848	442399
422266	270189
476303	399852
213957	275763
429150	262954
310128	35115
154880	430610
363107	102886
67399	117683
347672	248382
366327	183213
369220	299103
164784	290450
23274	437165
365171	339172
197344	5946
467788	118755
32669	182307
391453	7633
320995	441635
20236	72924
284057	4083
233444	50538
89219	470775
415712	255897
99798	266587
180244	280635
323041	391414
13578	6252
337483	32229
226038	137128
304146	7322
455600	105401
243053	124535
41470	126426
109174	336590
361001	448341
376978	348798
363524	168213
393538	156849
340237	169095
330188	84775
296917	15209
431264	27043
168262	50492
288918	285508
287571	460911
4927	188925
106352	304116
324647	12617
161500	273831
334636	323291
259356	20958
454263	384817
324810	351837
420074	75499
443163	260527
100852	403501
267078	266575
295841	119531
262621	190369
209510	140464
318906	440660
475739	29592
139804	293813
319259	161820
335497	4349
330602	110677
331133	121487
4098	370866
380489	481862
143079	105781
351585	458637
155810	309561
364676	240796
96130	38064
74024	275232
386892	264406
114707	482883
204389	216530
81760	209471
174337	395988
279849	65133
285259	190974
331299	465625
329379	190652
454895	402569
138126	49280
41112	466737
106514	391414
120050	391414
139350	478461
192495	163653
230321	300606
376937	310590
39892	299967
349506	159800
326639	7601
172489	462236
136694	54770
211712	65635
421085	118571
244411	219610
325455	445240
37697	415239
244492	273367
306098	367824
447038	26519
67399	418455
43454	148635
207895	410162
141718	20998
399694	8269
173879	464420
343334	94516
438607	364203
219596	176878
230051	172523
144984	172089
104740	98420
254098	220895
161363	234875
270870	20586
105656	85093
447638	344467
38826	155214
198244	236654
401592	121934
244520	253104
247615	269183
303237	134767
62820	466737
116460	86892
63959	235644
182253	288410
94973	193055
361745	446320
79966	455181
162313	449212
431611	16433
1752	474412
22950	421276
288765	160158
144994	416666
193641	168213
461760	254973
121367	54976
338975	119643
164441	389840
471348	199798
48840	395943
303703	8023
462510	366941
49724	313745
274953	168305
276504	368816
240119	458601
177235	478415
214519	160454
414459	285471
332874	207520
345933	86560
252374	404746
309148	152502
86476	44260
440364	234748
120779	339075
143079	327721
112625	311529
17299	361458
93659	240374
381563	391414
452736	264925
261401	335477
251483	356821
286602	368205
251802	490747
127352	211840
243801	294176
381424	401101
362883	81500
290698	153665
19341	173272
411682	256121
365617	422998
485697	430610
89503	232890
293931	190369
127415	458752
470612	238502
192508	80543
86225	55609
168636	140501
261736	293813
3690	24070
11616	436854
388931	385279
429356	446322
409087	127921
283803	5857
189038	307294
335345	205289
85443	142734
306298	259936
113751	283392
122927	424633
454902	78811
130675	5041
166576	291324
405232	287024
206046	227628
352647	251323
328867	369599
235160	296956
201882	56174
324769	195356
26141	258370
105595	364279
288217	336590
293292	478442
165360	293813
221735	272096
325148	190369
159370	310359
2803	1004
317270	157538
399950	237019
166534	361395
93384	183383
50162	401854
144577	125399
164155	338271
460179	294069
483797	462377
380955	153995
49092	283096
317871	48275
243942	69639
67351	277961
135309	420299
309410	185479
313263	120778
19087	192005
249653	478415
454676	283394
224914	221704
252200	32807
256057	237074
268748	363011
56613	362206
41613	336955
252050	294548
351409	123311
261368	280635
232201	198579
274852	99840
432743	292721
186037	107723
239915	203393
445414	350189
407218	252961
92312	209471
281663	58058
6676	123369
488954	2935
260814	477986
130675	175402
462214	458136
422200	474453
151851	267416
59380	27581
114117	446656
212951	393253
391324	101597
333510	134262
169994	4413
209955	198308
430657	182473
196340	15905
76375	302648
464548	8456
324403	251441
369722	88606
114550	52891
483555	408430
318573	207770
417931	53883
308089	391414
35887	468832
426197	138088
478357	336590
173397	448726
261625	102923
86973	73343
251499	242947
458968	27696
11151	212081
268277	420790
130035	142018
323016	370866
144860	95425
440645	294548
28128	380394
442955	367937
171008	296883
359469	437315
136518	58007
152608	206623
247193	284843
59111	430356
387336	211134
415049	59194
353395	284450
28390	156376
450207	481279
177467	104505
454983	352952
285508	85093
405306	300599
449836	94516
272214	4586
70900	425267
312525	391414
321313	201043
401238	260574
416423	408719
334636	235578
398495	316372
160902	52537
63964	409828
146865	339485
17883	271549
6268	366127
352905	174263
313876	105467
3041	263648
418698	258254
395366	65275
160335	321141
469411	457483
6752	125420
405555	193099
31578	457919
340175	393326
234789	380468
164075	264766
125314	316737
391478	25201
438721	102815
254430	265760
402519	278700
292450	140044
120724	28907
322101	101650
282126	188319
107118	452091
236020	425675
469102	417918
27257	430356
49789	103725
82345	241453
328061	140460
464490	252158
429311	354630
191536	235679
452377	486339
454642	302033
243756	286823
14131	17615
445352	408293
116576	366504
15827	203656
114634	313745
180281	59801
382557	4413
5007	461275
214308	484301
87021	208617
356098	11626
155766	51222
78289	385323
57447	487192
143190	491829
311510	150974
470415	127921
265729	106019
18647	325074
409435	208057
236775	391414
164468	50412
215260	166261
122462	457419
297450	234470
30919	484727
110655	174789
158373	492316
487191	18317
415105	280908
152641	348563
330405	28129
295738	250463
130069	122975
230051	376738
482067	268176
389512	394187
286077	248359
190973	433671
392086	223922
319396	138807
27730	115065
445750	158536
38942	402427
391916	64948
262753	357774
222480	487415
104914	489117
195527	123213
360422	22868
382651	279862
4707	277961
354545	254366
95868	54473
165802	182000
373739	250434
185447	195121
118537	32652
229971	236213
82700	132843
297022	18451
166661	305497
164844	302067
448132	47390
37796	183213
409016	310756
326742	214024
1623	440660
488630	193694
364679	150258
239804	300
109421	468276
245047	388650
410452	337262
58199	320561
391613	166970
267562	423470
47815	84691
232440	131970
446720	49231
37935	162831
235628	138885
325773	199182
240796	157658
313355	170823
434171	369882
77793	272846
190281	338679
397333	58664
287089	15209
380677	168381
231303	122617
66575	191546
127270	458382
334952	57769
87022	326310
268688	437404
95233	238644
211238	73990
409916	363631
130593	129346
307450	451016
493159	391414
479000	343012
430474	460723
476901	129104
417496	391414
180286	361412
3644	431197
212228	351732
216147	242927
226247	277961
454263	98444
434748	273598
232320	491146
57276	480871
418861	221584
299580	110251
312222	49903
76313	88172
30823	403185
375405	102330
257390	162247
336781	431799
229123	100713
212289	378643
317106	160722
391335	430356
134087	202523
378630	284856
66277	220609
86188	164164
281236	456726
399701	489103
421858	261759
134778	370781
57817	178436
6462	200869
67247	389682
165032	425675
296459	428214
232240	241468
49755	406666
358174	13370
317303	127921
153843	217520
408329	40967
291832	328867
113895	110677
340176	189753
236563	130694
130635	454750
48064	196851
404506	23018
209300	468624
32032	35735
471616	21583
326840	31304
475236	169482
430606	418900
378686	202297
427043	135664
109868	303648
312283	408052
460287	258370
327675	16433
7810	255045
115096	84089
164253	106624
278802	426089
238749	48275
227062	232377
134593	251597
374458	141381
366402	276078
406106	266853
106739	350479
330879	422164
58484	485014
417938	286697
217740	78020
40409	94516
230051	486273
431727	313454
33636	30154
138771	86476
417483	139648
100060	191391
325231	391414
469384	293813
71189	356019
219546	349189
28551	8534
111148	23836
7400	228894
266843	177857
20946	279137
261277	9437
406000	131885
139304	453009
402629	262842
139788	166605
171093	395988
115126	55304
134272	11951
190683	450543
386278	387288
221648	133417
306659	49660
251940	27225
74886	22483
109014	94344
72536	284063
56270	317118
143079	249334
216784	335958
104368	98935
347663	481785
96766	122816
281957	411455
420266	48831
386369	134539
34443	104498
326260	292133
10936	343721
68404	22378
98069	334104
493398	440660
49740	361305
186692	218727
326631	414773
254043	205223
468780	490711
460632	86476
241137	55652
493481	183479
37748	341271
262033	238566
468549	208577
401322	352774
422476	442461
157414	185013
242131	22866
442030	255244
208300	398254
365358	190369
294032	49828
284814	267553
105022	331328
153176	393326
233024	138052
77513	473223
436699	40722
459016	455181
209805	492316
342772	83572
370776	263958
104695	99012
467851	380689
196003	277450
160097	141068
42625	410238
368433	124371
415574	226501
384231	303427
469388	33553
5736	300478
291299	409549
456316	161384
277568	299272
105615	401264
293831	302627
176733	483
291865	217426
38374	313745
52061	45033
215461	200444
110292	32807
63028	313314
399518	203874
170555	403612
144973	157658
78289	58486
469903	151745
129857	191585
138611	213569
168816	190369
233498	239039
200092	262633
360153	310261
409357	371934
357721	74542
40784	100781
293266	121626
356724	306100
73054	27766
357023	458563
73648	106905
409468	98807
306242	153995
68163	89232
147856	10690
30564	313745
161429	267602
178079	250649
395626	480174
293705	79861
252603	347104
208267	406381
148343	405837
67359	487095
320052	231330
467744	15133
68083	394435
370949	79237
44577	153303
83269	49896
27613	16433
398063	13370
272571	158812
292815	3896
393921	458973
14010	441313
290316	311161
230576	95889
357864	36717
470429	249202
135240	203656
256864	467016
235817	19204
430707	421909
364210	250577
375199	474130
11561	101597
256716	251113
470752	245862
10901	487415
19461	327061
424699	3011
482878	252961
160182	265883
77330	492959
172577	100285
441290	235995
393990	85063
385237	489376
273669	91880
382943	28129
125420	163324
39683	6614
156277	263343
263913	425604
58893	241468
342529	221445
240486	251806
405535	408878
350653	355611
355083	26366
485550	37121
331364	111600
365099	153995
252533	309801
320648	464959
111629	54544
128354	71692
276821	218730
202434	311438
212762	176182
18680	274429
450751	154137
164529	273831
368060	428214
454034	317030
133158	239351
88782	161845
283764	400002
336941	183213
472234	485304
21466	190974
267105	463623
110276	369098
246175	54536
165170	211868
203047	420944
137511	398589
258274	413525
245990	88491
234823	161409
401592	398384
325237	453354
472924	475593
439204	263009
138487	280827
340321	481740
486527	72523
427034	54760
408051	325533
30330	13370
287444	493831
265180	209462
248056	310278
301557	209510
252643	290450
197266	57630
40686	466432
23641	217155
317558	245281
250800	192524
229986	354642
270597	162044
313523	163918
23197	90884
452967	453366
308533	483761
177432	160071
129650	4488
382203	115742
95130	251697
370700	142540
31183	398333
144750	198684
96382	440660
264920	219576
204330	150478
358200	371918
337778	81393
171856	223421
303507	160959
483987	303328
436146	299084
92401	241137
234196	187881
20334	162406
355684	1605
352181	305151
131606	260110
435292	326522
127779	37515
228492	289937
471959	405217
348931	88113
212609	209190
273617	462795
148214	320288
233006	127921
117562	365108
313329	489822
10901	408430
190369	135574
268649	423501
71582	23900
252201	2966
98183	49828
386973	388719
198717	69444
161476	428444
181159	122759
336023	203365
493226	185208
292687	24943
430450	341271
6812	178335
468771	31041
422160	132740
390466	284559
370823	356750
303555	126911
145282	473708
100113	25950
280917	199873
476895	317675
64238	401871
265529	289515
454367	273463
454867	489972
312842	3747
152266	179045
482851	5496
449406	436352
162564	91270
200454	26519
108934	337849
489851	466562
261335	385189
251131	344067
335005	464420
305137	229770
70478	400266
174139	276621
60235	89047
269494	357441
262308	252961
166019	446105
123521	110677
338416	264908
12158	372758
115449	401481
78669	440615
55382	104890
493995	236654
486027	449042
304165	468497
179975	455066
267939	366642
183270	238000
102065	225372
229735	353175
219739	130960
78168	414471
114917	267602
446945	94027
283698	167252
89277	22827
61845	462370
121755	176055
373455	42729
357460	457081
8864	383761
136921	28129
47407	9573
351357	478415
242411	247741
408518	434035
9044	266976
121475	384820
283220	388531
3594	278035
108237	78811
411115	395802
125084	225683
36228	118678
30160	229219
335602	312233
111824	417467
105983	13370
253460	10601
282416	272615
193020	222520
436835	448433
215687	141509
1901	174564
227027	417918
182274	336590
431075	293813
416437	171836
173768	48275
483941	176903
49222	462735
284378	267602
469772	263004
12967	387521
315215	59635
485112	225043
232440	353800
472442	450541
135063	310261
325128	29553
171129	179506
418061	117565
240016	425827
305357	285773
385565	207280
442947	282029
170229	256439
187183	377206
233815	67614
403731	161057
55451	105878
481406	285758
196205	21411
291515	209182
186149	203414
469227	55612
179041	171623
303420	182378
243565	52703
127462	263009
443417	238567
461846	8438
128829	127295
290086	323644
252997	300119
87469	317184
114643	302486
432674	222701
298816	21901
246348	138600
489357	15209
308600	395988
233046	249709
190780	475290
26127	186384
272433	195658
44554	347195
126057	442834
324842	461392
87548	352975
320259	155656
98691	73174
178323	471842
64495	313745
130522	98297
484214	135300
38584	122901
25969	348798
258502	336590
463333	246131
246825	454102
481766	75402
213165	293813
139082	85561
239549	211868
373806	249186
434630	313294
479351	75442
296340	260527
106825	452126
417214	11817
13138	398066
144920	362898
107118	182000
9965	469724
243490	75313
206115	458601
408939	467703
417938	112458
52857	300240
244143	196851
235404	397269
58526	94667
300551	331701
35892	240225
273900	422835
384929	217097
251331	355684
454102	306511
235748	210082
13268	376121
93957	236213
242038	287024
301281	398472
378763	31731
489977	466737
366439	56799
316698	214024
290678	254543
450494	285549
62965	412087
165680	140562
432544	136684
278711	479233
340675	392868
226887	256121
162206	151944
410977	339831
454528	196399
449521	435258
339905	391414
486200	350339
127375	64335
16813	271324
284586	475265
320914	425675
223253	62191
39892	263627
4745	235045
122905	336590
342486	299678
272236	370530
229207	284843
110074	478415
254559	325899
259695	75303
28195	268531
303174	306548
290023	321988
402717	119762
152368	442765
434726	139395
167924	94667
102162	370381
260692	227742
175484	433956
328936	483997
395988	146352
24261	438783
453092	417977
225233	208993
289940	282455
310153	278846
51195	455141
114405	102352
244362	313829
290486	475818
214459	446105
346537	18122
339193	136649
277765	183797
351043	273831
441242	9599
490324	259853
345379	321886
446506	327099
376441	198432
300091	361932
225294	332838
454084	102210
62326	22549
367262	456258
472385	385699
151707	321131
347672	119123
354226	451097
528	225706
456621	461846
322509	230802
247296	330860
254937	315671
74571	375388
174139	379396
280756	355806
256090	274738
428764	361061
343633	401871
398911	164075
153006	125241
140283	29105
465704	350953
479320	209018
111759	29973
460845	389099
476560	42610
10573	443610
226919	371479
74157	315888
8228	341376
234881	396080
276821	221165
234881	279509
126231	436498
213096	79989
476061	69414
365550	370368
90379	48996
270751	86693
282912	338271
374265	112972
107118	239660
283346	396405
327570	440290
71511	324916
173443	173758
352366	221772
146095	461567
106328	220857
407565	51895
304724	153799
191933	65979
356562	138172
291664	144821
21411	214697
248013	209297
214114	127298
218642	206967
258470	93527
3975	490172
4149	13370
16844	416402
57393	282698
408783	173965
242187	278032
107709	194145
115260	51895
290724	262594
20726	35971
59628	51195
300338	209542
409609	283175
70068	325604
27519	190268
485	467703
289084	48007
321517	431823
407334	98420
173592	160947
278907	158811
403748	273831
89686	374574
206986	220756
318341	162077
382052	207061
83040	170067
11586	272187
343010	126029
89461	276090
382673	165267
46703	23863
187982	153906
256491	235334
289977	203656
219099	293813
220243	286337
98684	246672
484799	343037
430870	245679
432850	447105
184629	366542
102897	237660
366442	248417
386441	5040
222045	170341
147894	65670
293944	403612
116525	105967
4560	97970
357743	135514
272758	301475
183746	489552
164968	465923
413165	479498
188380	8084
199049	209689
439338	314565
102249	64835
338236	228431
216689	43483
39683	188763
461958	122193
475594	466432
381597	134262
162086	275677
13904	115801
332687	82309
160182	445749
157878	170723
157839	82430
436624	166063
205787	363245
166298	87471
417294	272230
133909	366991
26159	179692
418459	447945
38420	250410
185380	268963
32776	195121
269914	236641
78779	112317
36612	216077
483625	230691
198692	144470
331746	328140
479351	169116
218101	394734
7988	446351
456972	41078
289779	100026
79297	278802
266315	127921
198317	171531
134198	209572
326395	254098
46538	140635
200794	427741
158000	485634
131547	393211
376766	351639
259250	35414
473735	28099
198814	431556
483023	422468
297636	58381
142366	440249
87047	477131
373755	11626
191391	151671
109014	187998
182511	444323
13904	286828
297954	42122
287303	185179
166596	218614
372102	13261
332791	225744
451800	169485
200379	148199
272896	470588
465569	160685
35947	440660
477932	429368
375131	320476
169955	446351
114307	362070
19566	19112
14871	426089
289126	430235
347381	382832
7008	356428
342486	459219
253435	335663
263682	15209
356860	336590
46325	463774
874	418048
377239	435318
323570	190454
402316	353596
99626	475644
475854	85423
246191	186561
68532	25126
260560	21968
311589	2931
124511	262981
79528	396431
378655	24731
170603	395429
324518	443559
223908	424280
278800	96977
336829	51895
220540	187834
383248	293813
168816	110677
193510	42102
423756	246713
89649	478415
341420	313841
413245	260356
250989	420195
130069	356772
134388	99810
24466	262954
457644	44851
78891	484447
341348	6913
350869	268118
417938	470803
408804	396563
167204	186561
77903	206857
465740	198589
353094	152048
26210	373800
352604	140947
66957	207535
247710	291469
299075	350549
110691	44826
259293	91649
352927	84132
311230	247935
39423	429863
39601	80543
469976	28129
293555	261396
430610	51754
317390	413490
481406	272309
367082	259929
74862	458104
96007	13370
157789	428047
71297	399867
315108	318873
458609	293813
64725	62191
305511	254909
130821	390398
491765	460507
429825	428738
107896	59759
58312	35971
124560	51080
342805	341271
258218	344091
397773	118951
60710	218727
284283	401276
63689	208029
242900	395988
416090	113051
235146	287840
408499	371983
309530	123847
285226	98906
307205	276158
419750	449486
117124	438791
174139	347425
36556	201286
154835	399162
17481	45870
167588	128816
42031	166831
194071	21583
428618	19334
48926	119381
228050	12958
64734	450324
119107	294362
323476	183213
461068	287740
99641	154978
323020	281641
54706	132347
281219	180841
340161	100026
189444	264766
169505	233096
308756	70557
161666	110708
5742	17088
7290	491599
279722	194860
440939	478415
373287	245317
440628	101982
161699	474816
481999	225831
335721	53754
169954	217459
336590	232046
91628	469532
475378	135756
37772	323866
316574	114957
482237	164884
279791	421356
36819	230252
186935	402913
258274	154137
388249	436188
202109	322422
440498	376814
362583	223275
279748	478415
188568	315516
132628	56068
458178	281572
28631	378462
28096	348292
71624	99437
279109	95942
486176	39675
399170	328673
408329	348645
430691	313523
108389	489552
365908	95149
76870	366493
11282	90059
18749	429766
376175	297891
189965	336590
335098	437248
296423	268261
450525	478151
442857	275152
392086	179010
286074	369599
111729	184902
111712	240225
233045	139593
98654	163614
219861	260357
427659	211134
405237	419098
121049	267352
413754	257097
475336	188925
156794	492715
272301	325949
388712	273831
11528	226168
305586	232113
446863	478882
245190	102309
358659	143635
319076	348971
167788	46503
220582	262954
198867	32807
344314	343560
137600	492498
81358	321323
395211	399460
293141	160545
426981	361340
326631	293731
324199	364680
249622	187974
345762	296432
226837	77350
296310	477403
261875	11626
216954	195121
317545	230925
63953	406086
287961	183213
234788	187834
300916	227891
460502	77861
20334	141440
381305	466737
101271	59786
274903	42890
342733	427980
401389	211932
374300	368205
43835	44826
395778	101058
309225	53898
417938	322432
492247	206563
450013	372341
102278	363741
481854	160419
43655	364249
161849	346140
435689	54449
191520	16433
381533	106780
188954	86800
426493	440615
448041	391414
248329	284453
52132	163814
341889	447856
87956	25720
468111	237970
415574	10902
396451	487652
359199	467910
247296	383357
321797	265589
171106	62191
94361	426400
153006	441921
190281	39146
310318	186440
626	298182
376169	4811
387502	372214
485138	22347
93613	420944
426101	86728
200849	130028
230051	358996
350064	358587
274791	49828
465496	149326
40416	139921
283269	483500
91874	29419
86188	67040
460405	369599
28415	12443
324037	183479
234604	480500
32112	68782
71334	474441
151812	418489
246833	439352
379680	290014
404099	125417
141688	452793
278769	434681
90922	173995
176878	278112
68473	310991
68212	408242
21818	401297
255495	441009
409452	70759
61211	186440
163651	15209
226706	461392
409360	289071
5514	301720
483987	37288
36247	58327
434356	140614
13879	413673
408957	213448
58694	132996
40890	293466
223602	117097
161312	410028
272041	110677
21854	110127
102644	290450
88632	366781
187164	421935
4841	309808
284008	218730
360682	132583
336886	84722
128696	472864
354175	101754
255471	470523
104740	471536
283166	98906
323450	354630
73327	317390
465903	96411
189717	345649
124316	185135
244096	79549
21175	115159
243328	250746
444678	110677
60200	190369
58615	353787
6706	241225
24844	331584
114572	270934
248522	42227
270597	192365
44653	463049
159992	446351
214055	260854
301234	391414
447877	185016
316975	396638
334962	422246
389224	169027
448873	174663
257803	253430
98210	17186
108452	353146
139794	468968
326631	419187
420219	60517
269835	23484
40432	206686
244092	132925
410162	273966
21411	215409
191914	329216
408177	242978
417585	416340
478798	237235
412833	435109
249820	103392
268910	388407
41530	121950
125365	412517
489571	38592
246737	51914
71189	245136
400797	74627
106175	36131
327497	131068
242551	40198
68907	79677
9177	241468
452967	102277
154966	391414
106656	164884
127872	410028
487225	51947
54144	362969
1185	372834
147835	433391
100417	31808
144258	462901
231718	472356
277436	114866
26154	62191
33216	71009
81658	420790
276821	447230
424370	311872
364083	362808
420816	251942
303648	226168
351386	77466
287609	17374
205322	182569
329402	360376
324495	490211
72424	114930
180661	190369
37337	345109
76717	427122
118860	217809
217363	123369
397675	143229
208190	368070
71665	155271
361007	349395
458064	61572
269794	127619
338025	90239
159596	135801
260893	404701
258729	326853
303067	435708
472853	406466
430942	392845
405920	66235
385269	142018
73698	378424
143079	86560
234720	170617
374837	69688
15214	238106
82062	42158
277314	148000
487422	327100
400045	226129
47225	258461
340175	107852
328033	273831
466432	357659
166334	353787
224594	12895
365685	198209
273263	355700
271476	468276
18208	98015
123528	45687
254281	477986
278451	423679
325199	268905
474939	230061
315573	334449
371692	27464
433789	8607
363099	104362
409165	162795
409041	59759
23531	392788
332146	116714
395319	182226
406472	132996
468770	39382
44118	62908
88831	454583
74838	230977
135990	213271
307628	218615
119533	288764
439536	478909
437301	259247
356669	400585
26751	21632
141668	341271
256507	228431
169414	461944
390543	240189
367802	475722
219536	48275
333611	237235
35000	134982
156348	65275
270629	233142
99477	397716
149755	394406
165519	417686
157961	88284
317753	187476
180019	155214
253612	237925
89826	277280
198007	268324
138126	28200
17643	420324
297687	122260
23328	218727
315656	313745
440382	412040
429652	22505
489612	183999
10711	325987
114643	271790
415919	349334
144973	396431
445463	278700
299095	430610
197719	223732
128948	456277
111108	92215
397533	59476
458998	112337
49330	435817
270379	343012
68843	275469
214055	189786
11696	136179
220734	236
443675	156785
16006	424288
76892	53863
199495	405667
388956	457182
474920	325604
122220	185335
223813	245809
260905	412381
315692	113522
293913	218563
455074	21104
85674	207743
27240	331988
64139	1979
325204	20149
346777	187974
95367	79861
346272	269374
391620	49647
223435	430790
431649	84504
152578	429887
95032	107863
85739	405217
314548	16661
27377	323869
277166	234862
220618	308740
298427	375943
40867	233657
326260	17000
277367	263697
371991	194197
72804	438300
230871	213849
33153	218727
484699	416219
199582	486885
111001	256121
194875	57336
362267	331189
363216	156006
291299	96918
35806	6960
277250	308897
322658	191185
267938	2715
253656	266852
336098	327061
304011	482851
428944	238609
455658	217423
116799	391414
488845	122462
290956	478482
403971	428026
272737	267089
88266	393033
154708	275615
257756	435708
75702	481785
147200	301348
87100	428699
196003	86406
293875	374641
462257	440660
327056	341271
84536	371778
48910	217432
267824	132996
404328	380071
469976	441202
248013	469235
488360	314742
274364	28065
241553	404806
375177	264154
415305	67918
234263	57134
205439	371617
215020	78510
110660	264406
203955	394615
480105	17470
202560	102210
329079	124650
248505	149564
110655	13529
378008	388575
345299	91558
139269	207605
207184	159249
84260	127269
19817	27470
55961	258220
396173	419008
289673	179180
55400	492533
200607	360684
88299	82585
383387	155262
388400	313822
409662	413525
174318	283632
22342	108945
233388	42313
32615	370279
226256	383967
294130	398066
37839	313314
407218	49903
421512	77135
432418	300908
86222	97970
162940	28065
421082	308717
188103	423469
467664	490875
313523	97848
3637	309764
136604	195790
281897	278404
174720	435428
27455	239541
205607	247527
116289	168381
379391	121625
333289	8991
236563	100478
172129	354022
188110	219743
154659	364507
428771	446379
170747	243438
311143	251961
262174	259762
38649	472072
21272	377053
145979	462760
221890	243547
432239	428763
377987	420973
82774	412794
237128	59784
271172	435817
394515	114930
439306	447374
189806	418243
410036	196603
173397	466402
336651	92064
227566	27563
39683	374784
3283	168381
328093	139311
312487	21411
45724	218035
17255	24738
256917	96977
181116	391414
38495	86476
191423	161765
213520	105498
389107	35707
246118	267602
73818	463799
95286	290822
480444	452351
468659	330608
476507	110677
189717	339289
149240	145691
259293	318569
487524	482162
371853	312326
203783	202910
73660	432480
153407	41753
91839	326971
493605	12895
361960	40388
274517	182940
254000	380040
93743	277646
219269	202191
35169	51895
324072	49896
404135	318652
469388	379245
332705	40866
341581	112788
236008	76439
393795	160913
377932	241946
369486	185016
364636	47106
310756	234380
189213	267602
470258	467175
88284	313829
419191	324772
41959	51895
340197	217423
160191	350023
326275	218612
333966	184902
94356	95575
51444	100478
287740	190369
289984	277711
493031	53490
372330	289632
26127	244005
93440	124505
469142	485304
23844	86560
239344	140728
480991	295650
21268	239496
3709	156751
233498	409072
266220	115550
306968	36392
449119	156376
466592	269849
209520	270902
257391	315687
303316	231252
435097	110677
193549	336590
392117	420099
310920	317676
471146	267216
373025	199171
178456	275677
102065	352444
270919	214129
96559	7913
84745	192742
231970	25034
391732	392062
48159	99409
451369	35707
320482	409900
109254	205222
250325	105252
214447	16433
191080	221890
252632	178411
125471	265589
330416	82618
239833	200444
417369	432043
108718	130395
398512	48365
126277	258607
329750	143602
16458	324827
468459	42189
96736	422470
315573	142318
246378	242125
223847	279664
362267	127571
418291	152763
164829	18479
4862	128910
372844	181767
111468	154685
173684	422584
356799	343012
463193	288027
409539	401568
366493	414491
459409	250061
308480	299421
65406	135967
258830	203656
91759	243840
201348	83912
117918	195948
448397	407306
267562	438057
452931	490888
192584	222701
145492	3860
307170	280148
216826	470006
457651	176878
339849	151224
92193	263549
63808	84546
316167	204330
414691	48692
306876	494066
347121	427529
354140	44809
99518	428738
148540	147293
141515	374973
207838	27292
478588	321538
300195	246729
163435	67059
32888	62191
452695	356775
72841	245724
349290	236535
320845	445061
226747	20764
19492	245972
235124	362784
169916	351732
439616	86728
104778	399853
222760	486159
277326	122462
332677	115273
120095	320130
121998	185335
359199	353856
105383	274564
345918	77339
29077	451016
213681	128901
406327	458376
344775	45141
311300	355701
54855	28129
40467	283985
36436	491835
295997	1666
458207	122013
172489	463529
340873	233839
315867	276744
164160	404636
98654	141762
109018	185951
284218	478320
375405	399970
168464	214063
174031	178527
241823	423828
387136	255756
227857	458183
15737	60517
352801	206768
403062	257742
239408	50920
81856	341470
103782	243115
57447	491150
20946	491685
376332	94516
349187	392788
467024	369577
87007	263009
411286	204228
481958	76350
402052	356321
268716	145811
16233	49903
396975	129537
104966	421356
54639	99847
215396	4902
422977	84089
133335	428756
340771	269904
125989	273831
379672	373021
78473	313745
465114	338076
206916	207323
404778	487487
361924	355552
52192	348798
310377	146023
459844	201716
197134	161134
478287	431226
381463	446604
265937	18340
75711	298606
459462	320934
97777	179763
144889	131636
268346	37676
476455	462940
316292	210261
427424	315888
100693	423610
395934	350189
281052	91711
427929	477986
228213	4349
146077	411157
146532	282368
368302	27464
395029	293813
118732	190658
382134	183213
356530	356386
233045	325762
268748	190724
407586	169168
477328	422706
370619	46920
8615	386369
183562	288076
439452	281924
364044	127921
114374	101412
255084	330032
266738	285446
27125	124085
434817	290
416326	253121
155390	421356
454263	320045
164086	414634
158718	38580
383638	429863
2430	288035
264562	411157
437849	324491
444480	196577
323227	344162
148620	269904
247676	446351
342465	286337
301312	328445
115725	9681
24182	431799
486953	23018
364357	366613
349140	358286
429106	222709
474055	315380
439403	276231
152763	463549
48950	223072
232971	72670
178422	464877
245938	217198
66737	93627
138611	327217
18451	479680
970	313829
458101	86560
35806	294385
93625	420790
489145	189643
207890	40461
256684	358539
464141	389082
165389	149100
303507	106889
314207	276358
220925	205837
61729	266548
308756	319270
219944	49903
479351	146900
57605	448347
193869	478415
393575	333357
232400	268857
313829	7545
294323	363021
214518	28294
308949	171726
448958	249334
55742	178710
74274	280885
214608	316929
459197	2792
113299	265069
133321	168252
14112	258370
31127	472211
29507	478415
408329	434452
67367	451631
173650	185474
305573	17104
427486	220000
197888	122694
432362	315559
353998	378330
61367	188175
8146	23018
195213	48163
291299	348688
339174	139400
8367	371861
184892	301475
196147	109006
252269	282954
466706	336939
157809	27187
219182	401928
194456	254932
485278	47376
115470	294109
451372	307240
212085	19377
382844	59808
331540	368433
129699	309425
385330	171424
119561	121324
252328	458183
478975	219034
384869	478232
26956	110677
209664	99377
302918	47376
216553	399988
27455	183981
193781	103521
376997	408778
180021	291583
109463	462293
91325	480542
141340	299295
348417	214024
428108	315426
25690	227456
396809	337635
19468	483436
410036	313314
354573	212576
136512	58919
263514	230254
247558	301252
285508	493016
333691	47644
20732	152843
284198	179045
292588	476656
3968	84178
89257	365050
79810	27464
71394	317132
334769	406894
382848	251669
64865	341722
330042	205270
4370	389797
269004	100349
202774	272407
324294	15209
286693	205786
49076	398318
146874	309425
115662	319491
468459	404960
89914	125094
99459	423974
196996	24412
229735	119813
354942	489822
274067	351325
172803	226168
29518	353990
303720	141166
162939	459355
307653	186394
405449	45343
488201	425675
119816	363631
130218	15600
141963	82271
233388	340312
16790	53140
228128	27467
415704	47759
110692	45140
349416	139755
137201	236213
415040	360469
491576	401543
56387	236045
313523	231578
148559	217150
99425	216621
350072	386418
222127	4349
92535	176013
266783	394593
459993	95769
71346	16452
379893	26551
360830	399468
326260	345787
105799	327217
462963	437684
484819	23010
323367	166513
266683	268261
320876	895
191488	160159
19438	414257
402519	385141
271653	199353
438627	332073
417216	439686
424125	108284
81876	317100
478574	336590
59894	140608
27400	71289
333350	375711
382068	13966
256823	107219
237344	393326
82688	234356
211665	190369
96711	265065
165543	406665
432136	317118
271232	165395
439588	176846
280669	285037
383164	394328
32363	78409
144256	318146
103833	105329
265548	25847
365099	36191
141589	276090
486712	413783
484353	313745
219850	4369
233018	48163
441077	148773
233133	190369
170052	461944
163845	319611
324266	119868
88359	401101
34190	274103
281182	237292
97588	100478
400969	303250
328061	27464
268418	291984
358135	431556
191768	353343
192768	141256
344872	62238
477646	338890
27305	119868
478232	139592
376164	146202
176535	141068
83078	427424
480972	231638
128359	21411
469096	215707
403036	34593
192858	250434
335828	367686
359930	1057
157910	115465
284214	110677
141413	332313
361743	195551
297728	71189
268118	295090
211348	266314
33129	447560
350773	91600
369399	204356
422427	387222
326260	48184
6084	294813
284852	166513
333135	95794
173680	285446
494111	65624
458160	67858
171206	266492
275487	228050
406268	239090
273541	367798
280775	270959
485629	132521
191773	280045
271172	401871
274991	15209
214868	92613
190870	119661
223550	270380
81171	469247
444620	195948
195897	268106
218498	81176
293010	285664
62560	70273
365443	23018
93384	171953
131789	299467
322364	303648
27438	219499
54871	308743
259123	68456
275563	218727
273159	54524
319081	353185
252065	388575
328449	341580
423110	120195
305676	333824
143306	464100
325510	99864
220925	118073
25908	164884
426703	162681
252044	234071
307181	281924
19542	98967
150051	482116
10274	239725
45662	401740
45165	397562
397574	422156
115662	262954
490602	433586
63361	403244
458207	475200
44354	153995
392477	313745
432362	173100
75596	85539
460720	383391
110973	311297
340568	267023
331867	38143
146781	127388
485854	369864
219647	348798
149803	12443
331138	123570
28357	425330
295009	370096
81432	425270
407034	165475
219546	334885
121594	319671
380752	476951
117862	129631
167583	380283
400160	317118
297583	267602
165672	198926
164701	110677
385554	115340
248222	16433
274845	66528
420143	317356
337761	113051
255859	278700
157280	960
471956	477986
172672	313745
474647	488183
250295	219831
375179	30176
373755	208785
143290	92848
468416	11489
336886	439315
88964	393326
47467	297566
76228	237105
149312	397621
18680	401114
113223	486719
253860	202385
258122	49228
455615	359762
302783	103374
304950	464465
391832	245317
93328	282499
236563	438368
281119	366666
59325	315367
462047	317100
204078	45815
27096	391414
329452	164884
93255	313745
414058	85129
163843	408719
367517	393841
430653	264406
93174	331289
292588	442512
45137	460700
259826	373438
76172	130934
291521	110142
267562	196558
333267	166513
201192	423589
153322	442318
285569	412657
395051	451016
369578	325727
256141	143701
74575	308733
401820	367606
424047	343353
315046	460054
88551	226378
315566	54328
487476	82585
89070	486900
244536	71817
377778	402798
59021	225420
281198	338246
210151	447831
389676	48275
345107	236942
132078	273793
354848	181791
237586	422060
488854	276346
4325	163163
38364	35707
131686	315671
134396	83811
85127	477779
303895	149676
446182	429699
249673	465647
131983	362999
335228	245727
278067	318107
480123	404528
323327	408350
167583	353892
168571	92613
376978	313314
407144	469235
141118	256821
224509	286936
13268	2935
237714	428586
190480	421816
224087	41750
371030	282620
398344	413873
15461	234918
134140	166513
167370	475200
225272	430356
156995	486885
41510	285156
398715	210082
448552	472072
302846	247702
321261	168211
270798	317675
459064	403145
461662	244603
344606	477600
156647	307279
75925	267352
453736	140825
29824	100227
280675	87577
393411	443072
315670	57989
286512	468825
331598	370866
25033	290450
134221	200444
315637	39142
364577	277936
267562	464180
240299	246311
331289	186259
184791	285736
485969	126204
316376	244582
405842	17624
58930	218727
393870	32221
128124	387904
342953	356301
244536	408555
350935	194235
91855	246843
31344	192055
394074	425759
118870	129911
143602	54599
61353	357854
238383	18050
354475	188759
461401	194165
431283	87007
403272	193333
299228	444181
126271	445905
244536	135643
372179	272339
244201	104848
368418	470588
168576	362784
53249	44436
478241	474075
226927	313802
376341	348165
28037	92613
391104	435949
161295	9821
48775	294442
103609	50484
29883	14331
105986	299467
65023	25674
292796	339582
217775	278506
422569	370866
88519	154137
165680	466577
56232	293813
378469	476303
355087	420106
50646	308019
111598	166729
471758	249444
309682	391414
180662	183979
20946	444984
113843	234046
268820	170020
163930	366127
436682	132576
365550	80122
242777	375334
185037	76454
73288	387742
400744	363581
2446	304209
442220	263009
347696	132024
208262	133816
164342	442936
31322	200324
358356	114738
350064	96362
123798	244632
296190	108284
456021	373441
380748	237649
101650	129235
485342	412322
248859	13370
314362	247842
134299	59926
91828	219082
107912	194100
180672	101058
253152	246114
192183	134897
195729	97070
488697	372214
373025	336487
195699	480092
290838	356935
289515	305470
281385	474412
12512	40362
337050	336018
489354	191821
225081	72303
183249	231485
105135	401378
302918	363722
489695	477986
289654	262939
401918	118600
329549	175209
297069	311959
397522	106152
394880	115492
187829	327217
242411	58803
192611	370804
2210	19323
96259	176878
382886	493804
456979	480544
347878	327155
428116	419033
438172	411424
182598	31420
281836	264501
188503	250853
444755	209689
212772	262373
347221	54230
262756	306100
2929	99022
7922	82962
228044	351414
14448	101928
32430	46548
395375	317356
330737	35707
233498	141989
309917	361296
134939	217432
320918	176603
190087	146237
115119	45585
231787	78106
453382	223682
146997	81280
385570	309752
287427	81104
230051	436095
355160	465302
18744	26966
378228	124076
111759	404129
315692	422108
379150	447773
130554	320464
4329	358856
264026	54272
44040	23018
364427	307834
317118	286590
481485	186440
110343	339310
90664	486680
3328	120195
94567	60517
91287	335564
253102	435280
246443	27256
412110	303424
133909	450634
484144	156376
95770	83227
113693	489552
169577	478415
101346	115825
80554	13684
196030	84791
248994	364294
475071	430356
458867	401495
162819	53863
335789	374737
130718	301612
141842	92583
29884	188002
398308	80919
370295	196783
102644	451970
182389	201345
340598	214024
373565	141695
439406	246904
228714	256208
347042	144188
29963	134145
315805	245592
9969	222718
320259	360472
114589	445204
85022	77727
341600	365050
10440	435448
293137	186548
379488	463945
446182	126361
44837	187974
138283	160158
27894	400697
332299	250299
357514	157100
453679	125399
138126	361960
99287	459701
206626	220833
371100	203656
68975	197996
24596	19246
257498	173680
223106	312065
12781	104155
169950	113051
413535	248396
310218	136744
85665	177374
308122	127636
347374	406099
477681	204925
182026	110708
234532	27788
44030	348328
355949	290450
131806	190369
124363	146587
218675	439853
316735	46487
267248	325738
157405	49903
14814	302073
475525	232140
426464	441557
155396	119868
167588	277338
360179	70055
388579	40613
486712	163293
423013	383967
459112	149373
454610	140778
372345	391048
303347	293813
437512	291390
145272	86560
196996	281641
130366	313331
10251	408603
414646	326815
7273	317118
329903	38490
288491	208332
406660	29651
374954	299182
104000	57896
41179	12177
312576	28129
227911	223700
28913	264406
17765	224299
311662	240374
330752	378107
224605	391414
272699	16433
121539	339582
133263	15209
261021	414926
407597	149193
200304	224794
364522	39914
392900	420752
165835	59672
269665	167307
471365	134996
488971	98797
376851	153343
328620	117558
56548	163974
236950	65210
130060	330469
320531	371918
374950	37105
142666	32581
434088	359218
270380	103614
89075	58666
315603	37057
179415	432103
245319	293813
411821	464135
204310	220417
89257	100948
81899	453903
15747	392497
265696	41252
1533	288976
388696	417938
249987	99405
295997	15782
133718	82585
297971	239329
396928	462901
390997	295201
421207	91657
102948	151944
285156	95420
199130	435428
349140	300916
489357	80193
349359	16041
81279	105878
72683	132996
436140	232154
438141	3230
172923	36778
132153	398333
135103	10738
153771	277467
345597	286728
300916	460253
39116	426986
369058	437433
64785	48275
102742	24738
456164	121730
151362	319333
89215	89476
316683	292729
155255	143179
432582	494102
220893	265870
358315	336590
473929	10096
328310	205270
67351	150961
364269	294888
451691	273831
336780	471569
470915	381964
360396	91673
221487	280592
257198	476831
199285	225794
222045	172089
43942	256121
233613	469592
9969	449714
483382	121959
166863	332591
234881	384343
334929	14000
321919	186097
152078	23430
462653	317118
85739	214063
21466	414141
50335	27531
317280	32807
385077	312697
253076	197040
474526	248398
213446	49957
453919	275152
75130	345104
434830	458147
102009	461846
430163	242294
91255	262954
201833	129451
165992	304173
289513	144701
370215	208435
214668	269199
104468	151096
77892	268176
71501	99534
315250	78954
190015	417294
373469	514
172396	100426
355486	305999
16333	328538
434013	239122
214406	378462
399581	193766
262343	251379
439635	441602
473035	395246
158099	2040
377807	199774
166553	52537
360649	465606
49815	131139
36869	196556
405203	438653
382040	263921
290804	363344
124729	167391
377680	360736
27493	166513
301125	295484
43454	92302
375476	446801
374548	27581
23854	181983
273385	167201
362056	381985
400809	418054
205273	185090
323715	264258
260444	164256
323836	342953
463179	141165
20388	135070
190460	172535
292321	438783
150739	226658
293731	381510
249030	88705
149700	387844
190015	206924
182924	112240
161290	152791
272433	229872
9869	406336
271156	95054
15935	366534
398119	79129
432973	436562
449050	2081
258469	23771
472878	297005
149678	161338
218730	142256
113629	184258
164068	217784
210595	355093
448250	227263
93627	491441
477932	226262
119721	149422
250410	249465
99724	40028
457847	86728
233060	154128
471412	253047
201580	371918
360369	124085
132223	313314
245318	168213
171420	132740
307803	411455
390690	451016
214308	51901
410896	490215
156485	288782
463328	260640
184003	284982
51759	187751
125417	128183
177577	163448
327636	476673
450338	393326
175192	105498
377812	301143
161996	178335
89826	90325
50087	220417
131389	384401
281244	52674
124185	276246
93936	464951
12723	286016
360939	447831
236629	485304
173112	476615
356102	52537
215903	366127
291463	204330
429858	8802
23407	487179
282410	256121
26403	255016
154530	20611
387694	423469
103050	300094
159787	240957
361576	192127
81358	220000
214055	351332
364577	270324
250989	293106
430119	105964
229372	406626
301602	431335
17895	137633
286853	426569
48963	25805
96094	489552
457418	254123
188523	151944
325814	244005
34551	457654
251931	310261
95528	36190
135549	334079
97861	414624
352739	330463
32351	493074
100058	55354
272880	41318
84827	256121
75751	216909
206516	283645
231688	143506
100061	401101
484283	53863
483494	192329
359889	165653
191954	166513
283698	472239
465768	326248
346470	28129
410433	475571
170993	227502
238703	140442
59268	371918
218237	405759
56573	140122
282112	283265
384196	143918
274988	141623
321675	76709
350249	276920
274329	204330
293767	383999
149089	220609
352050	269642
209235	116142
389900	401543
338232	40447
260036	479411
63204	444994
382919	428080
168462	400044
318197	487422
72026	241902
59434	430217
483841	48247
189681	50538
193386	83467
340144	340438
46727	69396
236696	477788
184098	450342
378389	476951
25969	348549
376213	482738
127609	269199
408436	241658
130206	388500
241212	317356
254446	26849
8655	342761
350996	311832
19005	476447
85996	150405
143942	464242
161871	78891
225615	332392
63457	303175
82981	159411
373317	452782
432623	426989
43355	120986
208577	354933
471690	276007
476592	432064
124133	105651
73660	256999
414058	374030
297175	348563
443642	320213
346806	317474
215075	429766
60208	378330
310763	248161
22516	162795
463169	34867
183116	194439
12491	138962
188568	167897
89826	294385
50501	355868
81581	131274
39919	371453
101574	134262
116686	80761
155797	35707
207411	203656
235391	254573
410390	57336
171926	194144
478534	482420
439408	351015
268447	237159
86311	292721
134432	356245
48219	181322
419288	264406
48922	146791
471774	413490
275163	293246
37876	21583
315690	277084
367585	209969
61647	173965
472880	313745
333873	229663
431146	403515
60907	288750
453404	49580
449884	192653
90792	23018
193358	160419
116615	335958
223225	146941
381498	163632
417380	158970
318382	410819
160476	262954
349972	195973
126220	263009
49037	4841
302460	342925
106209	221329
11696	270320
255995	366127
115725	474676
248013	300100
423714	86399
49702	158965
300711	478415
483987	318424
68794	9913
76193	72637
298248	350822
195514	234834
449521	151746
368205	35707
58441	64146
16033	317118
238147	195607
335002	446906
365964	166513
348447	35944
85653	450330
6781	155311
101414	377206
44487	168381
71512	13370
282557	92863
139470	212730
414286	127270
131809	452569
464223	144073
340793	370619
378686	204672
37688	85064
41561	277961
406144	162342
34206	475028
74160	445232
70552	133542
213537	109006
61711	156913
286529	188130
182091	132298
273866	354099
257245	127921
307161	328550
327209	210660
164690	281260
455074	178886
313523	64075
268781	195719
212726	162831
325620	277450
455583	94665
337604	48275
36766	195121
375711	3854
134630	203783
123575	378462
234124	374249
226645	13370
59333	233614
219136	257732
453540	379571
309917	348550
187595	351073
26449	317118
399116	168381
287089	452709
88717	356015
457335	132740
49184	189064
235876	4413
356426	237323
399148	235573
154325	338189
153647	101281
409474	8525
354914	211889
385854	423469
102644	450781
170814	281900
291832	181116
130827	357231
396604	26648
164551	83811
210169	238041
293775	260527
483678	123369
257949	371554
395238	108497
263406	73336
74372	450215
91862	151704
25655	356663
45234	203622
7601	208487
237741	421830
237148	401101
327209	301315
340594	406415
352007	122694
81304	309808
15703	408219
118626	201208
411509	313941
212278	359357
366049	260102
335971	436453
214358	258637
165267	492976
87858	15133
104690	155709
488832	49896
226023	369515
477091	421792
257694	138807
210812	210082
208593	450779
470915	227061
493866	439969
156626	95149
438193	163435
392329	206100
404411	101305
334092	472970
339965	337914
87638	162557
245555	109985
347607	99720
54522	486245
7159	469227
52384	282021
482596	367619
125451	119381
188780	16325
481419	186857
375877	261964
165396	466737
453339	208345
101521	362707
372736	380338
472736	436686
138476	400093
197328	440516
288691	347449
310756	436059
147706	474391
217606	36392
233655	120195
264439	41007
317474	375840
257613	161420
125125	326804
491604	218674
182355	278110
172134	323286
338493	447887
419822	241198
35108	36555
342465	290699
347177	293813
409171	22827
198175	5041
315346	293813
82120	342761
430663	195121
480187	173635
196980	170807
143290	298565
409796	82139
147554	284803
43023	40198
281877	208785
273436	64777
262455	477875
385980	223860
84751	429434
435140	442278
71189	185224
280261	419260
409828	389099
429753	419797
122727	273514
277365	206142
131250	355710
214069	132996
277544	404806
321931	54976
88164	371918
252377	459290
134299	149480
226167	292369
172417	152699
197133	428214
69088	86560
367507	258607
18642	285156
148706	60864
63969	219047
51895	278388
357559	213036
288258	11626
290	250429
457758	332638
224146	52537
426470	461285
146893	294402
482626	88113
338153	209471
273163	373670
383070	118286
418897	422374
476447	482456
160876	17339
242952	493821
302207	83991
3402	161510
303303	483272
162181	49828
181322	167746
404568	174853
119001	84111
328288	235092
326722	248614
106917	342477
371087	419709
99294	160158
477932	144386
297563	205223
195701	434945
196340	205289
479527	343012
129449	287855
148291	397042
299457	417918
86431	49021
309649	317118
247106	363631
65160	484330
347290	491271
221925	452317
168748	164021
166119	350927
268961	303218
456294	299457
462710	322457
279987	170697
265591	8084
349868	128531
41406	308171
344022	265883
15507	291984
307252	480947
446250	174411
35815	447253
463520	242585
188954	490588
17276	118286
126766	458659
414735	290014
7290	204284
218090	398623
231552	475594
489822	49325
139531	371479
273303	127921
196297	204330
265903	66215
37347	130818
464155	113591
373088	435318
11184	447517
186440	146339
367946	110677
133909	305418
36940	362165
441272	320366
174613	234148
472267	277037
117992	96736
459789	96622
230691	97070
254446	377206
18370	18091
290804	461836
326261	246224
173910	281924
466146	486001
103825	447519
319259	151641
138323	201618
77793	278907
147008	431010
304998	71408
38310	114845
330488	464420
224285	383137
89826	180578
450605	470627
367919	24109
469097	444650
301004	69518
83137	450011
208703	56410
212167	483910
198696	79343
8476	4413
11831	118237
320097	211150
345715	9522
488283	164884
305849	209542
493217	49206
465786	56094
215329	109271
1101	299228
483869	458601
255579	76454
455376	134694
454005	120982
42304	219651
274729	186561
31664	220417
331296	16325
63528	426253
65352	186440
452148	262760
273610	451431
46904	36533
72244	235026
318615	193017
132131	161039
75115	405217
224909	482623
79239	217423
253142	413371
157406	103842
41265	241468
338742	291002
246783	296092
296025	130850
470672	332072
125257	124033
462876	179045
161420	94766
119195	251116
444380	155271
409366	272069
313217	233160
326260	280955
286511	386788
136798	46071
127846	481279
139703	352605
222718	440962
232183	164884
200058	88113
333484	243081
99810	466567
374506	239239
114615	83811
383160	330136
81876	116070
196297	126911
491108	206435
195396	318563
267562	487932
182170	297771
75119	272543
11928	196408
319259	36099
405979	474247
15000	360531
419063	221567
264164	65210
177630	146694
67129	148931
282897	223682
468818	3747
355453	50538
370801	221715
275743	117982
139927	37309
78041	285634
154981	86668
364827	134425
144405	426176
453919	72489
315611	323213
393723	36582
257590	445730
282378	303172
221783	434186
38567	49903
101035	247739
469002	409017
121539	461182
190281	273670
292721	484416
166411	338915
182192	325369
313604	145844
296481	378462
460735	2352
116493	405217
349899	161381
114643	140424
232697	15209
220821	417283
114674	245863
469008	124153
113580	256087
59595	87646
1144	60679
448199	343721
292977	298065
242636	249186
412014	127855
47861	98120
375079	369599
49234	318404
396211	95373
4098	76143
9873	371918
11285	115340
36556	110708
330716	92106
193055	350407
89298	140338
218602	192854
53327	389034
179751	48917
325979	125814
321787	355806
298756	403507
273340	472891
480094	446105
193817	259074
7681	190369
246175	170341
381941	140728
30032	6854
375182	235280
108203	389007
195691	442096
288354	61376
157793	190369
327209	347094
392235	3041
319081	153339
204499	11626
39355	166513
349901	249655
188954	123213
283987	371197
454229	96977
449963	276090
23310	19377
328940	152160
170859	381857
6222	295484
247474	199003
313317	12157
67880	255854
384361	341271
235537	458890
254115	73716
222566	98012
22567	129338
241260	413987
174139	56889
109733	401854
57020	25239
196996	129727
15608	301535
312992	241965
102452	440249
391369	54178
476072	359762
329519	465647
344561	260367
110406	231485
322108	424814
168304	21411
466819	482501
297589	54976
124469	11954
126911	122585
117460	119722
187834	247781
253538	286826
256267	63528
144764	426041
484979	329323
416872	391414
374305	468198
209639	208577
427516	461329
214027	160781
368766	9619
75472	373564
419412	431349
121008	248944
195205	206581
3809	464400
192238	162829
457361	136142
101543	465104
485526	110677
63582	183213
458068	28129
386868	180578
228128	263539
286911	160232
161363	344018
83512	286467
295393	17231
128209	270965
228128	178422
459651	10371
306316	477051
304355	103661
399237	226378
333737	23578
440584	464360
79079	429863
115725	221660
299622	113138
310527	298595
237022	416381
477841	105498
380129	53863
106165	31566
292515	90831
212153	287554
344324	245317
124929	12092
172851	367308
190281	315892
218730	87967
28971	23667
33003	190189
427917	353343
73549	74106
404946	382480
108356	169485
244688	78572
391958	438466
449726	128191
50719	387331
180290	256121
484646	492988
483955	423518
167283	271996
204078	403637
260905	338651
330059	389289
339333	287595
377719	265065
8275	351639
361169	372916
385969	137331
119279	187285
79913	403227
235725	41257
67808	28129
101504	132153
215420	252961
251525	391265
309614	257646
376838	4040
311367	228431
74610	214714
420268	211134
343650	491350
226038	412980
25312	110677
75472	362623
444729	290450
301465	186440
463379	373810
305203	178603
239748	44271
125629	110677
301277	204155
54996	261617
281942	187974
253677	36719
374058	132740
361008	73336
312347	356428
229935	203656
13953	479614
327729	189636
319647	361296
416225	4349
257204	440660
115007	214979
359122	53488
123958	447831
63553	102686
478246	91632
39537	453502
254098	410581
165372	231485
186548	110677
152600	449777
476008	224960
361533	168638
472157	396563
483051	388131
370260	49847
246825	393253
441463	338245
198701	350973
113361	207927
122780	331660
327209	371983
15027	435776
335940	254343
36733	402504
131937	381853
274067	4886
439992	252728
44160	199876
390781	383967
433231	164164
315096	384516
37860	410207
225349	336590
91501	314902
231617	426034
63694	336590
220252	50302
222640	15029
424753	415471
425510	229590
16844	107473
143079	34137
339024	291249
245881	374305
14407	401908
216324	355838
487767	96974
361021	462901
313434	459721
370331	412066
72188	42890
231666	399866
243438	453505
34321	467284
229744	411424
429696	391414
207345	13370
399258	318202
147595	18665
120643	470818
98168	257696
376147	371379
404381	413525
465774	10181
3112	98386
445081	474078
1146	273831
337616	430356
176796	212081
381553	12718
493024	310261
434726	157364
482324	187974
47138	34644
156348	159292
48064	485944
145677	16433
321390	48275
446279	288035
158099	246484
354504	282822
457396	255244
345851	310261
331119	19603
161363	127636
325213	4413
377728	343804
140931	283755
174370	187568
389656	271318
178422	132073
5354	187399
345715	434323
197113	28129
290665	430453
150614	427583
455430	209171
118444	229928
260110	202523
87938	115340
35780	165267
312283	295484
453185	12895
466790	179264
295009	402008
377869	343514
200320	430665
471864	113416
84968	446693
446168	83785
173629	478343
387642	38134
29597	79751
474609	2542
180455	95942
11447	487997
8524	440190
240692	207897
418618	277467
340821	440804
361960	118585
431057	359762
235163	22614
475674	155388
23794	477729
483364	211610
312474	149479
30837	78699
38751	335864
484524	451998
341908	444748
36945	57538
218593	143996
71732	160208
163843	342419
206741	35707
155959	153995
78669	230925
183709	74842
66356	309085
432548	359029
75272	317506
58484	348015
190147	99210
376569	40152
287444	106202
483112	136179
278877	90298
33205	494102
47571	386901
215777	374305
392399	448940
493461	361257
235939	474412
374710	393326
443915	313449
424502	154137
120283	21583
414853	361759
117378	46071
179108	336590
248180	227450
441687	13370
164972	429747
239	262954
267562	428715
74422	60083
37526	220529
23255	303392
6549	253947
67351	193796
412439	492906
444790	189084
115938	97415
391204	79438
5461	24179
198662	459779
410951	152889
402316	254494
194590	88338
59204	196680
404550	50538
45724	186252
382921	299756
84769	238567
300051	130028
452361	491271
244530	77373
476119	451031
130329	159251
130332	49864
67351	35035
420735	82585
141013	311297
194417	95977
416547	99405
472372	187878
488360	190369
462351	237975
371976	491169
200092	105605
456021	275611
274746	220857
461460	466737
267562	419576
400052	238325
42962	256974
440940	275790
490060	474412
160366	401874
294268	397076
183769	34547
325370	127385
72686	344398
72003	317118
427409	26619
76007	395026
132807	17186
191621	239090
355242	362770
57817	15209
94924	441135
405365	206557
105943	428214
365919	183213
254612	306653
312231	119153
115982	119381
272700	18041
51918	366127
155337	317506
77443	146221
5123	153154
64354	330469
156972	429928
182543	308928
22187	320288
375072	299467
348862	269199
3772	65840
255412	345401
206389	2199
84923	280233
413077	406626
189875	244929
10063	385292
171130	236942
418380	103010
115312	366127
170462	294404
44704	103205
94516	284991
421503	22827
455505	256408
297665	463815
253142	429863
422136	64698
253916	409794
115105	165563
252475	479681
304404	162247
257559	478482
72804	317118
94297	295963
421830	422486
302875	187998
293590	319958
179919	45949
17351	269519
105722	383508
484805	415569
94973	262880
70590	254012
492711	22347
282478	375930
186497	339853
244536	50789
254281	37948
192800	6854
458104	440266
126843	122751
444875	327099
242514	53982
114550	377366
298248	140460
146189	26992
469023	415105
404568	284340
191866	465647
402774	90324
140421	378686
362092	369599
370311	86560
27944	477136
256267	159250
341933	331249
124320	161402
208738	478948
199879	303366
127531	274869
61307	391414
413188	79507
116454	447158
472755	6253
19892	443276
189969	380679
452934	113250
452555	298862
368856	217423
298476	44063
232856	443146
20334	154271
201990	414132
223770	280233
424647	156111
361291	168615
150495	241746
22162	55784
105979	31952
232348	209109
206656	470403
170708	475914
182464	478415
137372	476831
203320	455769
398175	302836
135301	115917
179292	319147
313547	53249
287179	13370
217312	172722
465758	138419
155305	53906
121529	26209
334823	151944
137332	391414
149465	381485
180286	217494
371983	349629
197184	17231
219687	431001
444788	300121
331320	334680
133403	47181
112568	67066
410298	15209
81010	108521
33390	357854
13930	199526
246570	218727
374317	450227
127462	391414
405561	440660
244085	195000
233498	409944
130490	297426
426170	132740
275198	412854
187155	138188
5365	142161
287552	487192
337396	140594
25406	186561
179812	238520
30352	356645
326521	33855
6126	138574
339630	145786
140150	181966
146893	75913
191308	299234
482851	117791
54899	3497
351818	331581
235249	42727
377775	54473
12584	401871
86195	427803
402840	348322
106268	324673
411646	212498
240796	179352
301248	414286
102249	449911
377994	476231
216324	101650
16473	287930
97894	179173
347178	273831
250901	298498
83616	183479
120253	291002
407540	284340
238190	268743
285156	118035
201676	254682
176591	440474
50646	458230
409388	404331
333201	320968
450751	429147
68343	266660
122727	379462
161308	201883
37459	264097
279294	55414
366741	378462
245679	307440
214825	259115
143012	11972
287566	292765
209237	323343
9750	169555
48514	469532
56396	410334
479351	371281
319253	48163
301345	250389
159615	203325
359286	150237
366402	195648
42979	68038
371370	303424
276232	159391
101346	306491
207007	47349
100206	360671
304493	327217
108885	77827
105819	140476
37189	32807
364617	279257
412909	374784
480806	99420
259537	76111
278086	286936
137645	159333
15674	393326
40798	340772
99877	435280
202775	96090
4337	127921
116566	421750
301312	292902
19727	463799
10698	478232
328568	360531
485378	411874
271687	86476
324968	98644
39892	489675
143581	418922
485901	81104
191255	8026
289125	243674
40819	317118
105788	9054
335191	265589
464532	134822
345578	121827
154383	250389
212786	251196
244085	291521
39601	380956
315477	152085
278623	442096
248059	25239
91804	286936
344166	362610
385170	282059
276795	392621
386014	338271
444122	74450
59959	187836
46102	267602
322116	113138
268716	16433
482851	28255
163502	391553
475691	347862
412578	441635
118492	284979
439992	420790
91555	36060
424212	164687
263405	229781
404284	378462
323939	273831
144470	376590
244492	483393
145022	299408
318371	387233
433820	338271
405717	461094
380529	7045
45393	304173
256366	179370
469102	476386
212696	78685
142893	175298
290712	75462
250397	96195
462212	381950
72804	318444
130542	237973
181946	96393
163594	20138
244645	214024
185440	322408
298248	162795
355402	428087
365469	389682
320692	15133
485648	140500
183618	365544
203656	153194
350653	291521
230375	283919
469166	428738
91325	284404
10546	301784
377557	245679
12300	102267
477277	478415
490706	89047
221178	390349
173311	93331
156348	329305
487597	463549
375793	273831
66235	270459
446549	187974
41710	78469
310326	467302
295178	385781
381404	461520
446912	442401
434853	110677
491776	273831
370096	242759
134295	341369
206330	375937
236216	78811
265529	159378
431982	380689
404756	292721
323222	125209
225723	410819
244025	469235
256054	293813
236358	167642
256687	401214
165127	106800
447270	348242
167588	7395
380858	88203
333422	110677
127883	476656
6155	284501
16506	242633
334870	343713
379005	290970
234919	276486
369147	201559
305349	79249
13623	457195
491076	186259
22719	188925
1686	278700
418148	210261
76172	298822
420234	105977
285143	328140
204417	491752
431808	476551
306294	343555
74492	203224
43962	298294
398997	476622
252880	250552
254326	52658
289259	203539
352661	448993
289058	218727
91600	75653
27042	336291
387696	219545
161901	164884
45158	477788
272799	161003
347901	481279
36088	433391
477841	177238
368289	313745
373382	345745
290952	428987
287401	418368
81752	164884
232770	429115
448688	399867
294485	157846
395885	466432
199696	141255
266870	485677
186642	352665
380454	424643
166626	254468
183161	281924
216744	312698
312763	323797
147224	164273
304878	447831
291979	80950
25239	382883
249465	435708
398007	92613
107118	118128
247202	367919
394538	92831
85932	5995
382556	463623
448412	295650
254315	41494
102065	84036
417938	406408
45377	388407
351453	272908
345429	273831
317871	245317
58445	422899
70	49507
84756	246054
23727	304226
120021	167206
141733	28129
47300	224542
70090	314742
249202	425035
218037	255316
377720	101806
91452	310852
323664	56739
89336	369744
411071	15209
390310	336590
74679	231876
386992	398333
204273	233899
289675	125775
155251	98906
167982	425675
265916	305917
154544	82585
97926	407863
164727	73990
385410	387839
287570	489552
136606	10646
277765	104734
401310	3011
233498	391414
425980	413952
226466	469601
170356	401949
232258	452709
237714	7349
248573	101058
52075	187592
142071	223357
116924	475571
139648	186114
359318	421830
300925	249334
267562	153418
48566	349879
81833	1171
403565	334444
329727	404219
438336	270324
207466	337644
466790	374806
106526	6899
189454	54839
460058	109159
355286	150526
125695	245317
92215	445156
302338	218727
414156	458700
373158	10216
410439	349066
31483	295289
178422	396843
203200	361698
250458	335069
243894	492634
313611	462293
230564	250113
84744	210609
416956	248614
27335	348262
264216	146310
437211	341890
253435	53389
46979	269879
168030	147121
285426	486339
133910	58466
426685	296144
200981	90401
117535	147141
702	251300
1663	145948
368303	409708
405744	132247
242411	349096
369668	395749
234621	126426
39683	402859
441018	316708
485090	48163
147398	22440
27306	63957
385308	60389
479325	301547
378551	391414
73153	170793
101777	366534
252386	169389
302395	200382
45313	91600
339051	122399
357240	250434
311128	238227
179844	451016
77478	449053
380846	315671
316888	181993
442133	70179
263769	310261
422795	240619
4437	32107
125381	478415
91319	492906
198513	316192
167588	338271
3208	329944
277030	341271
209916	86476
240675	284404
346557	463815
300766	67089
49990	38063
11209	220417
223302	341580
267416	39566
111637	459205
185638	183690
440839	371918
173758	47866
182301	312259
480580	181195
67045	306924
428901	74106
416684	105754
448247	403501
384419	305807
285539	428199
245572	108024
310059	13129
318406	337570
282059	204330
103579	294573
204330	19139
12399	454975
189806	473196
55789	221687
373479	102088
307985	157745
147381	189733
158153	175887
178680	124483
174362	219865
24333	105585
295277	405491
477051	304112
187935	379976
66921	214024
254002	440660
373170	279031
358430	9444
179017	451016
116331	303175
320695	452971
371516	33576
431150	405811
93718	62325
30568	85203
28253	44863
474341	8823
235748	86965
70583	205814
87236	136845
80635	317118
129181	284979
127214	381669
281535	139738
237586	41533
417365	469235
78617	217423
146077	4413
2529	421115
200092	405876
5700	45694
434401	318932
418019	137368
158864	325225
37857	217310
65044	420944
209278	307279
352016	387860
424586	484186
29650	99060
39567	308204
432340	104505
181611	183778
142784	241797
371656	369782
488971	316485
18928	339505
37013	163127
33553	122907
426591	333809
94098	364109
45579	255863
339915	414393
281671	349608
313541	177861
317897	166145
267562	435012
60193	400273
442542	317881
317369	317374
317332	362784
185953	53103
121860	187998
172396	349697
229735	153997
49106	27754
212023	433416
122534	252443
239748	456748
331017	467492
432003	391414
345075	77727
143321	36392
278270	304832
466453	70714
390041	421830
157945	455618
219546	45691
102366	265948
440011	445796
319394	134694
229226	273831
325517	60355
464763	117038
367790	43838
303215	240403
198428	394060
109672	241468
364450	431853
490146	446837
94551	293813
466863	219974
58410	322388
165680	285156
165192	156227
368240	315367
421222	81933
363395	15209
164098	94344
105249	35631
228225	305002
456658	64998
2349	147442
377206	126204
425611	94516
342303	407852
358386	139732
457600	326140
207564	64614
142095	295484
474548	250805
50719	417036
385694	206712
467100	128561
426007	487637
39892	214499
432114	381578
205582	317118
8189	360531
58043	323115
286965	175387
35589	492316
79778	21583
147656	166563
427905	235584
53922	141649
189094	357096
258736	8084
100623	383978
40809	407055
23677	295755
197437	477429
232253	29784
18880	293813
270957	262954
440700	108743
77953	237494
131939	429267
17706	62699
6467	344018
198999	115917
187796	423715
264286	478882
54095	273831
241718	487333
329513	89313
188925	302033
404568	142773
410787	226501
105249	74540
107560	336590
450465	336535
80476	401101
468055	237178
376188	265193
479268	127084
165372	296821
107998	98847
439469	127210
493625	205270
9218	295725
305269	483777
358357	196169
336556	218286
317369	492660
361880	271231
458751	126473
428138	262594
35892	314881
79810	313314
323826	363088
314234	489203
189581	68196
421936	182544
179919	26971
429201	368205
200344	441881
230415	339141
224197	428080
190861	183213
423107	447158
392953	480655
208956	338271
283698	432919
143290	71706
235434	315671
452111	468162
347425	342629
223955	127930
294905	485304
158303	457297
360658	127921
347793	316796
2901	105498
299888	416125
280725	369549
6467	26551
464018	81442
491953	226249
282003	197359
165680	143635
2046	107103
101230	421114
482951	390223
431085	256452
161363	115742
378957	458226
263570	391414
448177	353316
453047	166513
460067	447517
185526	330469
149015	49127
472963	445943
121866	219779
254338	264195
190621	327922
476865	190369
466558	94344
293413	12443
342300	180578
449521	83845
192742	275909
366502	467703
421131	28129
337802	186714
76088	429863
344580	446936
384694	478904
469100	294277
168607	129270
45201	296270
68314	315696
76331	306545
195213	117352
442341	480025
264434	87471
278795	86560
108943	310261
189829	399132
441099	308618
370477	82585
352284	299408
301312	406666
118690	322203
456353	221667
116157	362784
489781	4886
371918	267602
356473	313923
75977	355710
430041	119430
402893	48661
179830	21411
364997	97277
169872	30355
105214	400379
451691	317184
370799	372314
413087	116714
477932	21051
77918	176530
200658	487524
316449	12177
454867	73759
243046	381512
452477	252929
478287	35707
479133	350687
240584	234356
438886	266273
193753	438419
473016	356301
335652	108743
302440	413818
404614	402265
104387	157698
217651	255335
303862	7601
412666	48079
12063	260319
213464	6120
388696	180806
439230	423037
31963	310109
239763	487605
3030	395988
293030	438783
53846	270095
426453	327061
61327	469108
451764	12895
403076	378746
466417	278130
59100	332404
277924	239324
266738	295650
396440	48275
448204	76113
93328	353836
3809	390032
134299	292298
161023	411229
299219	128207
109626	30263
278894	140378
103914	131642
476815	257447
40773	172209
363467	33062
355921	58543
264926	390687
277716	136279
37951	117135
486252	319833
195691	91338
137587	122578
74541	157726
404178	306100
240072	389611
72624	183213
486657	489830
128545	15209
131471	167588
453158	83209
473689	93279
437007	195306
119464	65829
340292	208487
239947	209018
239173	317675
142740	243796
397896	259929
136596	91069
187792	110677
74964	74106
201813	319883
180969	259936
319592	100503
262761	72670
25557	242351
114910	248483
105017	21961
395839	245317
232663	283346
458768	435092
367165	72432
432216	4278
372127	53863
117103	84094
272020	245149
290018	306237
394349	27464
339310	473056
103065	52537
367443	49560
39892	53441
335630	85295
490464	469235
278520	344173
283698	179011
453232	301921
249546	139
450550	344761
198191	190369
120912	291687
81525	123213
11961	249202
123283	339141
248120	404941
473748	172535
347799	107178
158820	178902
130867	114930
253207	223648
492640	323065
186961	17339
231626	478415
128109	75269
124153	439324
123660	267602
33745	99107
262183	390349
115387	121362
376544	355552
398280	94516
25969	20998
489552	6315
21053	49228
26853	467429
67280	373911
199936	162795
275319	318404
342486	40245
423013	20946
264153	363631
290404	264608
493636	472583
25319	68517
172911	357774
201204	305004
236359	401871
30260	60517
130836	78820
85406	154468
399149	492906
352499	46729
421848	252961
332619	486986
32729	237165
259353	237165
223139	234918
346432	331349
74909	110677
388390	491008
416840	342285
281857	474418
1290	431636
166596	431137
10677	278018
414081	17958
446060	169116
228128	389224
231581	327061
460740	56612
314904	142820
296514	411455
194877	311166
462369	184902
153322	87471
317724	291832
394659	53490
50662	186259
216784	445216
370567	367426
78617	437018
449980	370078
309778	448140
290906	336590
215498	440660
373170	44128
57276	331008
211868	330450
297794	49903
260957	312259
82387	262954
95700	423267
180918	388973
410216	182642
68314	308897
407334	424441
202491	315177
492906	212683
270248	46706
116223	393326
418393	182498
76867	54536
295455	493799
114344	469235
434685	389497
431264	85029
470128	492588
170113	459758
409415	173289
162084	492088
211238	288581
186570	146926
413789	7812
74500	444928
287393	197893
404568	313802
405979	181230
22753	263610
325437	62191
71159	245670
6078	393464
189965	209824
227048	328751
491310	72670
408828	287840
268747	85423
451056	213859
111892	291521
470689	237973
109529	32418
131174	385762
217089	290011
189965	273934
334256	313745
483179	308667
477328	222721
266670	113138
78364	286591
190957	101058
89219	231447
111968	455430
392515	396837
78490	252087
150123	278907
76590	247818
44160	419268
32924	287758
56038	313745
197485	185815
267977	132024
312487	317675
247464	423734
13663	384674
325838	286313
438907	342807
226264	317356
11237	351730
87855	457514
379817	451150
84745	275135
399492	395563
33398	273831
79127	1284
484144	229124
276158	394885
7585	79989
478588	325885
267562	482606
65126	276025
293534	217432
53177	237517
316979	428214
71665	451414
427847	190369
1057	208482
189109	10646
54988	79989
57749	51895
446099	459779
158180	373997
236254	291469
280105	216665
301729	374888
432719	51657
363895	59240
485132	2645
5220	476412
219861	32603
326631	446629
208337	464420
10743	209510
406660	324343
73660	458992
18653	40784
383570	284926
485694	6307
249894	428730
415713	321387
418873	90635
31483	189272
120061	179906
4604	53124
189281	178954
168816	156376
91325	420669
427388	116915
391616	135352
359940	475874
394912	368871
166862	293813
368082	429863
8520	332392
20189	201028
409124	148831
486894	35707
156046	446473
270912	13451
292977	161755
385549	51895
106365	86560
328269	21583
371507	36204
243123	9054
344618	483272
35654	199180
230401	99810
148088	48754
468256	444995
442399	184975
117565	190369
278769	9273
352488	421356
40043	6374
335777	179583
74733	265830
313733	110677
134882	99197
466790	113683
404247	121024
382882	8615
65746	35465
404533	126133
45849	41487
18682	282775
19542	189539
67903	384525
88584	231638
354644	262851
245037	470867
354598	283392
201737	183213
304186	428864
282030	414269
137454	306409
478796	162795
421126	91888
426616	430459
449521	377608
83616	362109
23508	457473
1477	9054
151324	464277
41406	372156
57432	474389
346127	464030
135063	428214
204099	304362
294079	218727
425866	132024
254338	334617
378625	33179
154067	207505
300339	101058
392790	132384
260484	429412
194537	40784
223908	99405
344058	35629
414663	240432
76305	324147
298823	7461
108706	389941
296480	168168
170388	24000
2349	95865
193050	106266
331349	225031
286936	186543
97624	343010
4863	99210
38228	410301
50162	198317
326019	186361
487668	82498
361611	397838
417457	53490
409016	478254
257354	154089
15507	420392
317095	213056
358871	24000
486797	384400
321261	393737
310746	2008
43106	236389
104263	99404
462228	262954
418237	369911
164485	193054
125526	456694
467910	263713
357233	48365
210833	434945
419337	179755
219546	39852
1140	423688
121694	186159
131359	104805
414456	394486
4645	405217
324632	72523
469097	447517
74552	159249
61503	311215
39159	102249
444431	203656
469533	190369
146924	386660
444759	315208
331257	440962
100260	309425
456021	315635
69318	137155
19745	328372
118851	314495
470395	347162
405237	301659
464256	271420
53249	416343
67470	251679
413400	196730
403670	111970
98654	93546
223602	362773
325414	133465
418523	75483
473420	362267
244044	472403
81010	378020
95808	280188
236629	434893
388926	348798
272760	277088
316282	408948
16033	313996
118886	454975
377401	423688
462696	339837
415105	262954
228988	402269
49542	431
417057	149700
127469	231638
97125	430356
50676	39195
360919	159249
143102	159030
68843	40754
152496	401691
463747	327099
447909	220417
17481	308020
288333	317089
405198	127921
316089	95325
363400	198297
15951	410011
229308	172041
104823	397139
180009	464727
173963	140929
263703	483199
130265	390349
299922	246475
65467	93245
267373	162908
323395	411809
124085	89953
322101	164884
485899	132153
157829	35707
107711	50264
118007	228431
462055	273831
104648	283769
191927	191506
298332	376829
75909	206031
291798	14164
152368	122694
248730	259495
173680	132095
276583	166063
395031	317118
151952	329134
190492	245332
172592	447517
17570	64086
133232	135967
436624	32807
268197	385076
394546	426569
417973	393326
313476	415328
319423	78811
438691	476471
355111	322902
58486	316796
264026	255536
467084	237754
87527	242583
61353	140508
216809	149336
332681	332392
447523	121407
62145	387791
215583	141939
197127	122462
179598	187998
239179	185076
20907	377683
402192	60517
221101	157497
216666	376892
55659	35185
30568	191959
320185	488605
190040	56403
399224	28646
12216	85435
250384	378273
54507	338076
485343	79989
161545	380538
84688	282488
66077	448964
319134	23902
12143	15133
439067	176300
63477	383159
333387	35420
163544	262954
196589	414595
454906	7812
190973	176348
152749	167473
172374	182818
248347	82794
64553	23455
454185	168165
186605	418946
115403	95199
464966	54976
162425	188396
70625	325726
251338	411809
238840	112840
325498	100477
145148	306833
445023	85243
6155	275990
308122	246054
230051	38834
29235	72489
18928	469514
140785	153842
480550	57409
222831	67071
128363	115145
460341	297445
62474	412569
116087	327340
23424	423000
779	411809
263713	33322
72109	483853
333615	153995
118796	203656
233187	363436
491765	380703
197736	481713
206766	323557
38192	94516
250512	411424
309530	420944
130397	94516
147246	417918
208910	102504
406660	181003
121733	334708
170805	438493
337662	310756
7475	341181
464035	38063
260431	150296
311192	384521
381941	150264
197104	275295
262080	351466
131581	409248
451832	417296
54374	1605
373791	340845
486886	415665
428816	263648
72303	458790
460286	293813
34211	43807
254446	166141
29345	140044
190369	359790
97629	446351
228128	112372
392386	85992
39619	129462
151375	468760
54409	175526
469161	219865
353975	119381
280762	22323
246755	33930
195500	322820
100852	222701
8459	93671
33085	322140
242178	469462
264668	140614
208993	409248
413231	110677
244092	106468
129455	369599
131158	113338
273753	94667
106030	168615
461268	134337
317402	321724
346745	473225
197997	333709
103892	153427
65677	489150
272742	11951
252996	405217
119561	291984
42449	62191
278512	64335
345149	187796
287778	478415
198850	263514
24726	179333
41601	117725
472231	300424
326240	188155
346158	451885
111856	434711
281641	238086
123987	294836
218937	298690
116527	218730
261896	407386
7711	138297
275995	393238
9923	466283
453821	43145
242148	378686
420922	432212
258190	468501
432212	244069
206939	277105
238885	492316
53784	206510
412738	434283
452148	337562
14010	3130
471283	12263
113002	360031
321529	485464
4492	473520
19210	257569
92466	21583
238771	12443
10255	157100
364470	435318
15855	70026
352237	345585
409648	443294
156095	151944
236679	266852
37526	352174
40378	390522
332146	199293
75301	121828
81887	447158
13506	141166
360531	72127
252657	351639
169205	94516
472141	236213
492096	9439
118937	48275
436474	441996
121442	371702
24844	160722
467605	34485
100591	26357
323941	267273
266141	321455
387443	458840
25267	253780
33553	12063
425474	92431
7955	348446
488272	374314
227832	327217
381007	430356
140567	178719
474028	348387
310258	26551
181491	114643
92401	91453
477664	446778
235088	178742
146924	277638
328867	49915
237148	398235
79106	298767
211804	96824
228225	293813
339037	107473
271659	444788
304205	267352
219643	440249
366727	187808
410977	330206
409253	278583
470197	318056
421978	57269
35031	267602
177657	107035
469702	252892
300563	93451
398900	119868
111455	97366
164095	285446
209018	223932
421033	190369
242523	241468
407	9681
392086	379055
229984	48365
466809	425790
382251	205223
407280	88189
84756	403501
408329	174998
455916	409339
310981	68134
466994	59672
421591	295159
395788	80193
449521	407278
417565	9681
344782	410951
463891	150930
388533	455184
73950	381008
156095	317675
14425	210032
74965	54605
175140	317397
70220	152442
215420	236213
408783	50538
26908	46654
154239	254776
471666	459790
427054	204440
120652	245317
27064	4435
278744	317356
251720	350208
40910	114930
360469	220417
391870	410683
114315	104505
251466	104299
64544	155831
31288	455995
213987	335379
33056	484426
368435	127921
47216	366127
445606	21583
115083	478360
407756	37510
416728	435817
328089	307771
173126	272896
294661	227123
268910	319147
78891	465268
301312	282912
224488	224139
84319	489505
166626	300937
409471	115156
113438	204803
391012	336590
110146	74611
41804	5857
285688	368374
32275	183213
43454	208183
321487	5040
484090	445128
456201	101049
406582	132742
45314	154571
331272	289238
364636	72980
250564	483519
287447	129354
282467	282584
175549	351637
58709	415787
78502	391414
216859	132767
227019	454975
91029	250649
324865	295933
40443	141440
239748	344091
459713	280871
179607	349282
409870	368820
252824	117226
183071	446693
186918	267352
299970	440505
446609	122490
319396	236213
467510	132740
345297	360944
421090	15646
218970	362279
210768	445401
100972	30867
314311	311212
473018	198278
466790	145064
65060	126723
90300	412517
296921	418161
142490	313745
426197	313745
449552	420944
2265	165757
398761	419849
410974	55773
311756	453919
278354	357800
315627	444298
356778	350182
57634	86258
470062	78469
405198	141440
382882	138549
223139	281163
340721	65754
301312	40596
53162	99405
470003	467703
89219	12498
201133	422276
401457	378462
104648	108208
438646	389682
163886	261793
323836	480026
9853	342486
481489	132380
36556	72416
321157	84789
206900	38063
489183	340235
73347	405217
199130	481831
91186	486671
155062	360860
356544	321649
58928	10759
345715	47368
367243	199526
226919	443693
91627	12432
206430	229182
132327	226494
187754	118259
147420	282059
68532	309086
371534	164451
6072	459802
399708	166476
164448	166079
461329	184174
78825	459242
163904	183213
322789	389498
54334	57134
97099	180957
255802	181995
415360	378686
470968	132740
67054	123393
197261	53863
115574	63195
204474	193071
345107	143854
409165	169482
156068	79257
206939	19246
365410	458207
41572	339034
151420	66215
2353	83811
211571	183213
49350	372377
409598	141166
284218	204369
316639	492906
51080	206174
6045	294079
247296	320117
39027	58340
251067	260854
1057	169833
432382	373648
49947	409439
256723	385579
51670	446637
303782	122585
326758	269600
129271	315250
98327	92613
179715	23018
8931	404960
312638	215569
125174	96259
158163	280935
10546	362075
351632	338189
192611	341271
173759	177335
48085	42341
285154	329556
472614	443544
110621	303043
349836	264253
74563	484712
86194	430610
379509	224085
423767	58881
138273	307279
157849	331659
375676	420704
57656	432815
17156	286274
310716	258131
367022	611
11314	89652
205710	250410
12168	110053
31632	237235
207895	283346
404020	492387
340197	46079
406785	259195
217784	126426
27472	122202
123718	287454
14370	42747
152742	391414
435683	400576
37775	308100
323768	420415
315208	217237
170922	66696
212264	291249
438956	48275
324100	424647
133909	122271
240883	148903
433906	138616
89278	221933
162994	118561
236930	251806
304533	94516
284767	441996
147756	298676
304181	49021
90661	100705
363057	240535
490211	25398
97539	375703
267443	433934
433131	74106
385959	414603
357785	261820
39370	252046
385895	132740
380489	375113
156666	192553
91272	423848
481458	310756
329841	57881
339529	323139
345324	203656
294637	295227
277987	143649
466592	360228
156605	478555
471959	205270
419392	438419
140244	405217
83449	247661
373073	251148
303215	404445
483987	247668
117808	123410
390019	270905
120810	353856
164052	110677
440443	240796
128109	473034
116205	463822
24753	161381
314168	348007
58340	319965
431222	183213
306810	308841
275365	360454
452485	471793
227550	102270
96570	471745
218192	184174
430668	286514
54534	53863
159616	441635
16641	220417
485311	283030
258006	362122
326260	290342
286364	190369
374379	261958
40213	388575
354719	270095
330752	296240
448086	327463
178048	320259
139974	157012
126714	464727
277708	87515
90711	71917
459084	477308
375405	353743
104862	102666
399738	398245
169937	341400
24428	164446
274333	51478
432212	5041
365550	442854
217740	474057
176270	248777
120375	277076
104263	314742
457764	90728
89903	12864
259850	28065
398043	396697
434786	17488
241781	293813
490480	166513
437656	93964
382848	255579
87046	45059
163555	382823
409388	80773
340990	48275
152535	70097
474991	217359
318216	154137
197047	439499
228234	430356
267309	204101
411095	341470
189965	105498
195649	439990
293875	45687
319831	184558
279615	57134
466664	478057
412037	232890
302566	475594
173174	8148
301672	83034
244411	298218
424429	377550
129449	302440
218114	5857
115078	299934
286501	446936
411490	443053
184600	248813
219089	265883
20817	344091
365715	471610
136435	433944
117363	384488
405788	114930
236586	285688
47816	104740
144577	249334
265010	437845
10417	9054
62948	220417
128124	213035
384822	36825
329612	487514
152593	92773
353382	114595
392121	332392
129319	477589
174523	438419
138348	279469
314521	264002
72345	73336
254574	7073
259651	250849
166229	52917
130266	466526
377403	10646
220243	472239
79256	435428
99198	208647
461227	335812
204258	457081
14336	434893
365531	5857
146277	440660
313934	445796
298988	234644
273385	254822
475946	443427
20542	194165
321183	155929
308886	91711
72003	415105
340247	440660
482329	104740
101425	181957
363265	13370
398841	398143
221521	475935
489722	391414
36144	295650
375583	338271
348654	183213
164940	487833
154208	176878
41203	26926
2018	182924
203854	112067
54959	237165
5090	272865
458945	438419
237974	15209
80134	240225
302153	338852
17836	50719
39371	333344
256385	27271
380858	450380
306307	196783
307098	303175
275151	491984
123169	95942
482014	452098
245298	344552
18166	346773
465119	160419
467935	259427
92331	155697
82219	101049
5745	375840
106352	247841
335620	304011
81694	79249
172353	417918
371693	476412
251324	78699
242411	255617
143861	45108
365246	57160
322585	188759
488102	447577
74093	162850
294323	384648
192183	278700
429201	108091
78030	293376
24133	38658
269294	242641
59027	201294
322899	172089
416194	99901
72414	391414
221296	86743
252997	233560
310153	317134
229971	241718
148611	277833
97732	11754
42535	473247
398180	299106
359725	191249
121828	218900
330420	422352
414412	198317
399335	87007
221296	287854
110835	36339
170938	67899
112966	243115
475843	385217
228849	137845
190369	485144
106268	22414
213789	340039
163120	273831
346557	338436
140953	481161
167362	568
378674	132035
64657	301659
464966	194165
237869	427014
394477	401101
435805	15209
71189	413467
226167	290450
210351	312698
179805	142018
295919	258607
144920	422011
363610	387742
132910	4413
350275	481303
364319	203656
254155	347202
165276	480381
324037	108743
55049	429593
255231	124153
227369	489552
214207	32807
237001	491683
414825	429999
93384	183164
6450	303497
11799	39828
232499	397150
83553	114695
480105	27505
94573	27212
80569	466475
390942	264535
247257	308184
251822	402285
260840	97634
110101	375840
315566	183554
386034	313884
436575	293813
436341	398333
399533	457565
259666	76454
416387	106599
311533	157688
106254	131460
30568	226378
376619	76745
209542	58707
353442	114643
153771	432135
253931	52917
463089	55626
350021	201780
316010	28115
279844	243840
117061	445645
66101	411952
392610	310988
276460	87471
277652	153037
282469	171592
272272	48861
492674	360616
450532	379591
207068	1057
205346	266012
274852	181877
361332	196290
86438	151444
118938	274724
182000	447767
58042	485304
51221	15209
229878	359762
294323	32865
490024	115839
97312	357923
462713	274869
107824	108902
300014	223763
271624	348798
65134	391414
134469	330860
47077	63528
315839	339497
114643	300918
58719	110252
397703	414257
104206	256757
438115	106739
492961	280233
163347	476880
160220	17996
161475	464235
72523	419017
35707	351754
225694	376880
121102	264417
463549	10455
190464	140044
8258	46111
488995	57704
364620	214024
292030	128758
39195	298392
484296	394406
172370	178863
298972	242067
228260	429862
415938	2936
98513	80193
356518	263833
450983	393326
196565	378462
271065	194968
145857	284906
130397	446801
191569	28129
220756	51895
359295	115043
428849	1292
191761	296432
91558	137133
27022	478415
321054	159776
429091	189846
227485	481723
350050	122462
178422	105473
399212	302853
127229	476510
265192	93475
352685	270095
162082	91183
300819	313745
279964	83233
256430	476403
484777	411075
212312	118735
274364	353787
105821	876
326631	188402
372133	170180
82142	168050
406660	300506
298962	186440
296906	110677
437201	230691
380289	309915
443320	384366
223591	115917
164969	420392
37948	48275
105044	22635
41755	280857
399011	333357
297066	86728
237148	95922
319670	396172
385991	94198
482456	490911
233401	393219
332299	376713
447079	399508
15601	77978
161162	73832
123786	486132
425763	410951
270279	200400
286948	253894
445840	48275
314617	146134
200868	471745
38385	203407
393266	273831
229709	363306
241569	271383
300182	390193
377278	216868
80511	379757
178731	383382
1839	28473
312011	330143
320081	13370
166154	113138
370215	385930
452308	316575
361999	8607
91985	213633
42234	327721
245363	293813
167522	382852
201980	21144
14574	414286
428725	478415
482421	347617
215943	280174
36723	427486
41111	2010
313355	163547
96059	412359
44950	402118
77155	336158
39195	410814
119001	230220
276827	361978
101996	203404
195047	169482
128109	364833
466712	257377
260374	205731
484611	313745
161363	152702
286001	459779
132158	106946
462653	347011
120747	291408
477205	417557
82287	158138
244764	435182
320481	285343
200756	392788
91985	239519
12840	226308
453134	98931
444139	242965
68532	446962
360452	281924
180921	428214
423218	150352
479059	454893
267562	75711
127114	311247
99078	71895
157540	156118
234934	266429
233357	411032
76152	295431
173707	39915
145862	153352
419289	395988
296781	190369
192934	275790
37484	318735
311173	160428
53275	463467
216354	178323
115930	411424
289675	417946
181846	165585
418954	183213
202379	411162
84536	412594
447821	419761
415343	420790
59868	275790
195378	332070
490428	45141
383223	140460
99405	118310
93244	418562
376554	283392
83137	100349
48517	255650
373257	388195
98632	290523
308618	2061
301913	358531
375519	267352
173219	116070
480863	366122
25969	175382
412690	397984
204798	237605
127014	158153
303059	156208
13930	55450
330423	298765
35118	200131
227639	304589
223426	483315
185327	35707
438563	213221
332550	194162
76811	8607
457747	15209
211711	458880
366268	378686
117278	323984
156315	155928
469023	375635
334092	478714
427378	299408
167428	150832
472765	9626
88460	347511
266052	304362
72242	319997
179020	471416
121913	231375
59360	283783
131454	464080
469599	86728
163229	187834
146893	148365
255450	62191
222610	25034
170241	385470
476811	48275
145782	190369
231935	46127
338076	356563
452253	421074
367242	158420
266007	476951
324573	316575
387523	445253
399669	82794
188568	491243
147663	21330
492319	435318
458398	219017
40060	249334
20691	411518
336115	132043
393735	391414
63615	19377
311750	44465
220309	10646
389224	77031
226738	151298
235585	183428
186489	97394
274006	153799
82468	269077
332598	88113
56070	194165
465208	304589
358860	443427
37172	291324
28050	250250
245478	323213
35806	72668
474144	111623
93451	27022
306905	478415
464725	469690
369957	18249
138126	472016
8146	446858
88439	403519
447025	185877
298427	36838
152959	334706
372901	317118
402698	489376
402628	212180
237801	162247
384753	250649
132064	216785
66119	166961
478282	359762
260135	170341
317717	178662
273736	186095
103647	328888
285388	289578
239268	431764
260110	284843
64924	348892
448271	421405
296123	404585
205459	94667
296063	464281
263539	149599
319005	174149
112372	195948
491384	60517
308147	390398
258367	60663
441168	375715
238518	220417
321300	404806
202101	153995
180226	395988
190369	140456
431222	14201
465828	373169
3642	378462
238776	441911
164918	399711
338752	156376
233018	463615
72111	211868
330062	283320
371724	465251
161362	127921
477932	416070
450983	262954
315573	212153
309917	236216
202109	313829
110428	123747
399595	134694
9232	435272
224711	28265
398681	392788
424911	213519
76430	281622
220243	466693
451216	298514
128124	127921
205423	54884
118445	178436
418489	144157
227188	299976
427558	366469
222640	440689
335005	28310
220785	346475
172539	295647
271760	92613
361741	299218
164139	221890
160169	198312
363130	259448
280935	74456
489736	486166
390083	164075
490075	86476
289675	95990
452432	122462
72556	316595
221424	353111
16294	50264
481542	478322
435770	366373
129132	62699
469738	404806
131574	50868
368302	146202
204965	207400
188453	20611
6629	271991
37819	215054
164007	231468
134299	317538
295168	465313
396841	350549
456658	489533
247193	345585
100573	484239
242411	275108
94739	486829
74765	232438
263586	271367
112425	359218
222571	411809
311370	340444
67934	50422
328075	326997
182270	439719
158000	109006
82201	80193
358106	298315
73733	69443
253171	264908
174382	323949
273322	77438
280257	140508
328367	322440
232208	259273
408357	413036
289807	262568
114617	420757
18451	415637
74569	250434
66437	307279
306216	492110
441595	430356
445831	160009
404849	210972
489822	36545
40890	481687
253726	404415
437971	364687
30330	343480
294839	293828
154530	98906
380465	110271
400520	236957
349250	44399
301312	469227
274515	240796
298823	461208
245378	464099
46127	51439
347121	426964
178148	50178
468958	51895
47712	163468
26132	88453
146893	245679
334677	423688
178422	165963
135074	351451
126818	141623
414023	378050
412038	214024
205747	173759
212765	178436
20710	330565
143156	216957
253210	355124
374747	88660
151340	79705
356819	464727
398925	191175
231089	241790
178422	260320
476772	461767
76621	218727
372283	101058
427428	409264
355508	48163
100400	319471
485343	450575
401389	404396
136798	103050
272012	298765
143413	182578
418831	36392
348500	392086
172417	275990
332703	40447
126264	341255
4098	1929
279007	40784
434695	220595
278828	87658
160580	336041
300273	430997
314124	8084
150423	208577
286953	391414
114550	394844
452769	118273
278919	181680
349200	387971
233045	420057
217010	237233
260356	486319
267443	214063
222833	427803
220829	55320
83372	42233
112248	179692
3531	170295
304404	185138
74720	178936
219507	84291
215329	5123
333922	478415
128704	148590
245047	348798
158306	313070
90248	434893
11336	40206
462404	57989
448412	48163
464022	8148
27898	218727
474606	234980
207184	15209
184629	122751
78742	253916
150424	420944
381779	438463
232243	311345
274513	111229
492217	58546
351231	420944
420266	203620
272845	234356
319210	234918
310153	453010
458949	186440
345918	98847
383070	224085
305827	286936
360437	466325
16440	476412
158312	388575
358055	301449
272219	134768
477328	364768
195551	316575
198317	219115
242253	117213
458925	301475
413300	252089
137768	429161
336619	235334
14261	476231
117201	289970
367259	204843
168912	273831
217182	283479
383928	438957
270473	13370
469728	77979
383223	6806
212373	406884
154880	213959
456668	214050
478193	383152
249881	50155
347511	320317
287212	88027
10848	281924
428556	177672
246191	327721
12403	361665
339824	159191
50494	112054
377869	197478
459641	266319
1570	420944
185447	287740
68314	10217
456021	221761
389461	178436
274138	360512
248516	277227
274721	35135
170586	330696
56382	273831
344144	281040
2432	29025
251949	417035
361291	42226
225694	183711
226636	480917
13930	209909
48075	153995
101522	404960
443228	484584
199975	280317
477091	400888
309778	32010
293913	415188
361731	349624
185679	331584
283113	311204
372054	104289
37300	122283
256137	4413
127531	307108
219057	61132
68977	41495
273007	393326
193476	68468
63375	490496
226607	129107
237148	20998
204775	65670
131128	128832
30461	40784
62709	19479
244688	174525
377873	101058
96256	171953
194875	150942
341190	71260
201159	5857
100073	193278
220692	46543
30903	12868
102247	67040
287444	395177
262286	401101
96362	316011
379335	287554
481072	75303
429585	479865
245100	209471
140623	369660
3409	10451
423707	483280
40616	118532
342609	130069
479678	446801
13305	322436
267050	243840
251703	355049
84339	177611
101557	247453
449989	403760
237887	476886
345866	392202
358599	174034
410439	51154
337564	313745
28004	404751
307448	346072
36672	453697
384196	232524
276545	132740
316722	90538
40784	373837
35732	347215
417762	21411
54964	441135
477372	54976
9939	249670
281921	470067
436925	98094
465215	172184
288673	437065
218114	318404
55651	98906
266141	94246
451153	94217
300273	77751
163891	329155
486775	146181
318288	383712
160680	150526
397823	158520
86401	450647
152961	27352
309917	432618
232621	26611
422199	340754
410063	293813
169154	186714
478588	196978
251238	474849
159978	315888
401707	267
113674	233306
101058	261583
111705	187998
186561	316948
488670	201754
268959	82278
342204	331391
325258	459213
415999	356750
333985	229928
153418	396080
405071	135756
64006	109006
25728	46278
197385	117527
162900	158420
17559	232890
442928	289468
286553	203656
375462	487296
278541	404806
252523	94344
376592	94634
374660	271810
163819	28129
385220	60517
371775	445082
338976	317118
274260	72670
23958	139648
437792	187974
493363	366127
404035	170893
117537	207543
270248	16641
355898	152321
35794	274649
222007	175398
87046	453757
45132	338271
293805	315671
333463	454010
384757	139297
486520	122585
296459	162795
240638	141509
330983	279366
284004	124894
415244	471765
441144	98996
255508	261396
456395	452348
431661	230691
225621	411809
83573	317356
276370	258981
450241	475602
57308	446173
99350	290316
257476	373911
442437	377778
345175	235781
143203	6917
462757	248831
467104	275790
329771	23553
83787	287347
410500	177630
151941	200904
86240	485304
416402	239496
398624	205270
170683	352605
174671	143203
187539	296693
298823	390725
416331	66906
157568	124174
45724	146138
314348	203677
129731	92938
296459	205289
436282	494102
453646	5773
352779	59759
464650	161920
250847	153995
391878	270955
29139	109949
369392	95882
248566	30445
167841	264766
276821	482337
29884	15506
317513	213639
77568	444844
213653	475882
145788	242131
338955	279798
186259	242715
392162	461030
154541	354694
40797	186440
375280	190369
301312	218276
123706	325044
444081	275677
70478	280756
117766	320067
424104	213916
399861	181767
215498	139803
271853	457081
178422	90393
18905	172972
203794	172414
373025	405576
169581	20261
206614	472347
345985	391414
294277	171895
230574	264136
119762	416339
470775	422164
55494	311529
10297	300800
101504	420511
414257	426005
229735	13113
388696	21241
424975	190369
363593	314742
74541	314742
18472	126612
490553	317118
295888	48007
15916	462315
76228	372795
488058	278844
274426	401101
17318	464420
250482	25367
231983	377984
694	152894
216527	100736
308158	196042
447335	430217
256716	214024
370231	178662
64757	125930
58102	196783
198495	438373
406751	202194
70895	463822
448104	91933
273514	168213
423593	72434
316841	135821
103727	31734
267826	38063
155389	421830
202866	201794
256389	478254
384972	393238
46813	288035
106514	337802
351644	422887
101230	335477
302492	179375
317990	263135
341734	326130
372156	84111
267562	295157
433729	354630
297374	273831
357304	37515
344320	456640
378107	268061
178540	99234
78641	267553
56620	67584
38063	259081
253163	18858
489928	206956
369881	180414
21095	114040
126551	313745
407540	379229
458789	293813
161260	38063
278769	335566
381579	477131
124041	416281
60397	315671
389224	430579
179258	47820
151048	313745
135920	248885
432175	122315
372945	15029
34798	184902
101308	25410
400687	233731
56648	396080
176489	472399
39195	276509
379330	58709
267733	213142
299000	273831
30743	309524
109559	302391
23306	33553
345731	387546
370358	55857
7940	411809
203505	173911
131809	458920
426728	391414
413612	175221
489787	462339
128563	353836
280390	169744
185447	60072
304887	386746
223419	395198
238855	384694
9466	180908
236930	395988
386095	275604
469437	401286
361992	478415
69288	118821
418279	466737
153322	17333
469575	447127
124658	139755
21168	287854
303354	466151
364652	105878
154091	300716
391393	221628
316079	248496
314311	239107
180499	149340
33089	21632
450465	325751
452480	196783
130613	183213
73051	219499
478561	232907
276821	165642
193743	330669
171001	160237
483987	234555
275459	365566
407084	283198
78742	231069
245329	159182
346412	131100
357804	190369
395851	190369
174725	148171
349706	309801
270268	292721
427898	57989
413250	317675
152056	363547
89713	269966
252951	380453
134428	35707
154533	372059
4560	227514
115079	447566
326305	410074
65863	366534
227486	94344
317552	296693
426089	268531
455835	409208
245318	241137
334245	132843
340175	68327
347663	65913
377160	226650
282108	176716
448276	83403
74851	445185
235295	250679
31509	204651
314311	296111
120339	484805
353999	3845
25748	471459
145288	450011
191944	204384
152921	56928
465848	95325
275763	232236
235034	4413
219663	26714
141349	31366
109757	382567
41377	285766
407998	215054
382848	214540
258675	91341
123437	273831
321247	98600
347033	450924
67675	103010
162704	159030
3809	123947
351927	313745
15027	414949
421493	237165
47575	239412
404448	290667
80457	39567
441463	477447
440669	392329
195362	264020
193958	478576
462055	193291
431536	276358
413093	457277
265982	337791
435032	317081
102644	261253
422664	6576
485735	134485
241539	442302
98727	313745
482456	233680
103173	20265
21679	99271
288077	342724
320849	313779
16702	78820
364158	176930
16871	15209
103750	437707
307823	16433
301312	375113
428064	252726
222866	92251
76597	172858
17494	429361
439737	370142
337048	336590
186206	197996
202380	423014
234881	98369
187101	114063
413527	7992
423013	351029
321331	391414
252479	33764
326809	163127
414326	130549
31412	112297
389647	190369
480866	371892
354933	132740
139484	88584
324983	132609
352499	106152
134841	147164
161743	479614
454625	446351
240709	21998
432042	146202
7966	278636
245394	453753
87489	142018
35386	316575
192282	118827
71499	172535
407027	465766
443239	267352
425751	218727
165388	371918
320845	163336
172863	274309
337351	274022
196003	419530
21788	334680
64154	395749
237866	199414
18973	94854
266017	440615
249421	472694
292592	313745
421299	97568
198244	315566
345467	390142
78449	42483
242531	260527
162862	188759
85674	380769
79480	80445
450465	183479
234067	418834
102835	72432
387365	163348
334321	276208
40678	217423
17231	377032
135757	445533
422246	104682
59215	297565
288833	406215
363233	392209
158420	25239
147373	193689
128350	259192
203539	66686
172396	270196
414140	342807
311532	55074
363098	404408
346876	102394
274105	140460
326751	414334
452352	9913
287281	353787
344952	380538
283199	152867
301729	358032
148203	30403
369209	212246
468516	483672
382994	240796
356953	121141
450094	409828
146391	447446
425736	290257
362795	444081
66547	275232
337307	219468
187024	354264
210021	426034
288658	461846
371001	272531
78030	306930
52624	470638
71346	327922
71131	478415
122007	403810
221711	371983
225856	469235
338755	101095
414825	381918
192947	29480
485582	171093
104505	13472
99776	298817
458394	178028
272221	439038
13959	390378
133396	93122
267377	296316
188439	132808
171476	54839
479287	332392
220040	165267
257613	293426
205620	6798
487126	69864
154632	78496
214059	73520
144238	184554
411016	425675
452320	351849
244903	375600
359249	371983
459142	488467
290117	146566
419797	449925
452121	398492
109840	129747
112950	21583
212986	385000
485550	165653
473047	273831
321812	464760
66509	205289
197936	331491
394341	477986
459827	454994
476675	96905
308698	425119
479678	466737
468907	25443
212354	123686
289703	125018
30621	17186
78469	253262
328242	393326
238353	413358
461837	223963
124573	49106
347047	328345
359785	200503
182258	69413
479351	192726
371656	39339
459149	491565
131302	336403
186690	434943
293913	70118
335514	26551
73384	365928
217389	232782
288333	392963
261031	322741
56869	25719
373433	137028
55489	434945
328367	460333
198435	214570
225694	123849
9978	238126
395988	60629
357279	450545
350347	195402
15819	308059
296514	34180
295865	477869
98519	241777
253224	263390
405672	275487
9421	57989
452726	406405
172113	185479
406758	394309
389688	352790
250800	263925
425827	281163
93849	317118
154880	402438
137045	251597
130300	331535
477932	455228
455039	162631
115386	466432
362016	435318
370559	241468
339320	257651
166675	6729
255814	489552
133320	164361
384795	150942
64751	54617
474606	350479
413113	419580
273806	283445
300916	327725
25368	387860
81885	156270
340456	436859
301659	478613
475890	162795
79701	353604
205773	297362
9909	94516
457715	445156
353979	277961
404568	235606
178162	53389
33965	45441
176276	459385
461041	366534
490553	56448
327425	29253
310153	80831
366687	221672
161375	168112
52695	21732
239167	428080
287566	139463
410365	152502
158295	310897
153813	310495
132434	468974
217050	370826
122065	429863
266307	491670
254543	227101
348113	106373
90689	429161
57743	341362
138582	404422
3363	219499
41484	486885
263252	1605
173863	86162
415627	324437
194037	186259
4461	148468
322994	241886
432175	281240
401670	113145
139419	479985
210689	144073
371658	43164
250584	397042
390597	77389
15133	389682
474412	328758
47861	102741
212868	114902
208831	348099
74962	47560
485087	369990
308618	19262
489899	132247
5857	41191
378002	15467
190926	180233
463402	239761
290587	420790
172499	296339
226204	121106
128287	48163
199716	49439
90526	390544
296111	183213
404754	293813
435873	147019
233951	106908
182270	58441
283918	340539
104667	44258
321624	120074
202885	366534
317435	122462
456946	368085
55578	315687
76228	393836
301855	243840
212156	228078
491584	23018
226023	181952
111977	136435
149373	180818
1476	301659
95215	77031
462214	273831
332105	355093
95519	395791
102644	320313
482120	281472
412990	231804
444092	244924
306304	489841
27487	358508
211565	49828
322008	167149
486192	188759
266442	341271
325325	255270
110778	52917
347167	174832
75728	243840
235070	332958
264072	313745
186123	153995
138709	123321
52537	105001
363788	266852
63698	82585
60608	411157
171641	215294
84787	48221
247136	209860
390241	459213
442512	426227
368858	21583
407660	340513
404946	436392
11612	13370
411387	455181
283250	226308
36221	352667
145366	117722
332146	373102
452785	115826
348584	238041
458524	337305
9969	31096
47793	45141
54500	309524
148139	19745
445023	246068
882	36342
114422	115992
370810	294447
457512	306024
104111	81280
308288	326631
254651	34899
11713	471901
468674	187622
469218	148499
233117	295017
356315	302256
14930	460493
230051	278581
138433	204330
315692	354933
44646	294069
222610	251116
262286	293246
48831	407688
263514	375062
47046	203656
276453	106054
3093	420757
67514	180925
184960	319650
174309	362784
2764	492906
137981	190369
289443	159110
90575	411475
23255	401949
276821	361573
253875	471301
14025	122462
112239	186159
469219	211513
446998	209372
15601	351849
101115	345585
318163	293813
288527	394504
234223	153995
435966	247762
473411	173033
276300	176387
79961	409828
450465	188525
280590	256121
229323	119193
103949	400883
110112	311113
198265	332190
419147	347854
380517	258370
353121	127170
88250	401854
304193	363833
415276	478415
231417	321265
85476	93993
2203	190369
308122	279044
492955	266852
200867	478415
477328	404218
362267	347395
158914	159134
95305	259435
90976	264406
72867	287382
42711	75568
195527	293813
260011	54449
238178	204330
108411	401871
169054	294885
122264	186440
479828	126290
44160	105017
312224	256156
59534	413230
231855	189938
381205	235679
120937	393326
358602	380501
433391	108936
12897	326678
412218	39892
378761	450647
326631	407022
105426	48146
196003	476231
238406	330143
249894	432764
303671	5857
22423	345835
442245	408751
395788	245332
233974	409828
85406	121324
283639	17155
345715	3482
263889	19377
179229	228135
259775	431015
48500	426986
325839	437684
5711	277772
95298	429161
90299	160545
361698	378652
248093	306633
184800	209933
39707	63528
164510	462293
192465	451016
28357	76492
319587	264286
350982	173645
203407	103205
36426	474321
316802	240643
304722	314742
60910	95942
285301	210326
111270	388223
407780	332465
419048	115091
140116	43658
209542	444905
382848	386138
17001	149895
40	317118
436052	284843
367319	133833
131469	16433
399313	50264
71430	322858
325021	93876
297450	215928
81432	81808
137984	129163
61367	312892
347586	315888
296733	324062
138574	106752
288338	106840
476804	328414
385377	211559
317267	332392
13735	251156
408886	145157
315598	327602
62117	3548
485192	264406
323950	40461
253460	70524
377155	105498
96569	74483
32615	55074
404179	170133
189902	147442
390451	151630
463274	37745
62255	86974
326180	488359
455862	476951
467210	370209
173176	122082
101457	281924
70320	488006
276309	418551
233209	190369
89704	194893
118246	320586
399947	456215
128494	140728
195003	99206
493262	274309
344086	82585
52217	110677
385062	358041
154109	494102
219546	63958
94671	179506
103652	155730
262010	209510
317947	186259
22993	436686
239712	25437
307321	110677
455729	52255
444380	491931
389170	148806
225200	304290
312347	2106
477932	484943
284493	378689
483548	113138
469360	259435
425799	468823
484184	265589
110251	1605
467227	492906
282633	237548
20059	179010
188063	159865
406915	314389
130784	215054
284842	468162
376757	415710
87026	53490
363171	478095
88180	185479
183080	28129
124393	355657
485667	285758
171976	380438
287848	396627
377869	492716
286548	267352
357216	428748
99472	435318
164510	313314
477932	87716
48549	219499
359957	78820
9734	146202
439058	202170
279090	29156
482446	293434
472499	48083
223614	380769
280876	484447
172417	363684
2187	450394
94379	46708
171111	185347
348866	298182
363575	317118
296111	219865
186254	477986
151790	384401
317946	2068
271192	57989
185409	178162
69841	191975
334391	334114
187458	303175
182771	387860
195995	155784
289866	21764
108913	14861
76717	83842
425005	317118
343301	43966
356530	440660
64061	447560
326762	246496
298411	19377
199622	219481
403032	364080
386963	229249
186690	122694
56358	385699
15931	301659
265436	463822
121609	2185
283060	248625
317993	224674
49778	203656
401637	240225
336078	220417
296602	245131
164288	481785
224855	209594
51789	470554
133477	384400
216826	185704
95519	62717
414762	424260
358860	104598
289012	50538
346282	251116
133156	293818
297728	443778
483298	344460
468287	169467
157792	360860
56474	88512
82795	383946
317282	68718
268418	265589
249526	205270
473077	78155
482456	284197
178130	28065
153322	49915
468818	73971
224699	396080
22339	411931
204297	34092
387464	428864
185126	452709
181500	16433
54796	293813
168762	359104
409796	179361
441739	411083
450380	348911
71511	398063
143735	273831
114550	418499
333940	387742
100151	252432
176878	129542
233045	338595
415010	370866
27774	291521
66129	236735
164551	160419
349672	453757
12322	393162
319259	248134
3856	183711
474606	5754
480866	304769
436265	151659
326854	50264
9800	388993
445972	149079
304011	293813
118424	391414
150611	9388
85426	253596
373973	214050
482456	261497
9694	241468
182771	153995
299826	410074
244143	476656
118710	373401
202173	197874
279308	61666
459356	205223
200299	57002
280533	75252
244259	371486
340019	139236
318000	209510
404493	183729
187243	295170
386560	196783
256569	476951
26814	383114
397352	248777
272030	141166
438886	295218
131939	93292
282481	447560
167588	204024
228492	349335
446182	22565
224676	149388
220402	207572
29385	179848
208788	139648
192311	251313
53264	250338
237237	157265
44620	153052
385608	75952
30505	231021
5149	327926
311469	148025
193664	142318
489657	217854
32697	268135
412804	421935
298081	8584
335654	339529
309778	223732
117056	12245
46269	417689
102415	429272
144185	281924
41673	208577
146909	488109
461662	258403
409372	339853
42179	322384
169630	467690
280121	351193
118786	343555
127663	345585
40890	361489
279255	66414
163812	135063
59908	284332
19568	474514
439177	132740
415574	383284
159635	140044
453954	137508
253435	429593
342175	322529
242038	300562
196951	36555
364285	274508
40689	62191
490748	93522
455339	152085
33438	331581
105799	38170
62601	36530
471448	92694
9928	316229
177432	130742
155396	52537
486381	362076
494038	283265
219546	333372
92839	159249
235084	350549
8238	11167
196741	367670
479100	134729
141784	325679
323633	413860
326387	475917
300216	254856
250614	256121
23141	461609
70271	192676
302522	441021
351581	437533
4634	134145
216845	481293
113017	490822
377837	478415
432175	202019
204285	210625
333952	74571
375467	305137
430450	438783
64338	173650
321834	285156
15935	50155
447335	408831
463002	447560
290799	367919
80460	86632
116184	19706
51413	265379
328963	216479
194071	126473
479287	241468
330430	346821
116947	468423
134672	320263
126983	110206
491805	166099
364052	294622
429791	96094
356530	5494
345401	261102
190985	202523
8703	430610
202471	336590
39852	622
172417	311008
107715	267352
20477	83811
414569	205270
220307	378082
206510	384133
19334	443118
361711	152768
160813	423471
248412	416064
53484	401928
481472	477892
402184	20959
92848	21583
296432	94516
175519	376281
34135	10686
57809	452230
426470	360860
295413	445112
263962	70029
149836	355806
161717	259435
392677	190365
320236	173882
359762	419566
102065	258272
367635	367750
314400	49789
161363	316889
4527	235701
154997	118496
48892	463200
44159	178267
194118	349475
42979	69734
84817	237865
18928	123804
146889	387742
160161	63244
103618	461049
41978	349448
100875	109949
117463	183202
78716	208397
371358	404886
452905	96259
68324	441854
361001	92727
305072	37865
174362	109407
329838	47644
19334	67906
477932	118387
125203	25984
130242	299960
102463	427061
107592	240796
255508	395988
435241	428738
127439	458207
145056	338189
144337	170638
363054	393326
66035	44431
5443	84502
33872	404467
178353	16279
205152	80007
438310	266944
223246	328742
342761	221650
247481	401928
9598	52656
36414	461896
333219	295484
427505	572
243840	2223
296514	53820
432212	284979
369405	93410
235575	166836
224749	453012
376341	157145
458186	447560
436722	414449
91829	119715
327209	301384
285260	130395
476804	275768
365031	226494
113776	183213
87741	421830
124185	228139
147850	98711
79680	472128
229381	366646
304334	250434
80728	270324
409648	203656
43571	86560
71665	33553
358373	459802
341584	418332
458065	335812
382180	238299
10409	62191
216944	87648
105979	282989
463129	168615
144265	455198
462757	45413
466604	378462
30743	48163
194292	419383
282672	94667
40028	300069
380286	195411
386904	491150
175608	430271
145282	74886
364745	358663
275368	139297
36835	121324
308600	400627
49392	447107
306298	217494
325814	208577
239099	397030
454987	399852
484075	428214
466016	304731
404090	103031
143152	422011
290966	183840
191917	431438
281726	405544
242264	213943
165526	176561
78891	166651
215798	357854
217557	322674
71725	440962
186455	230691
67040	252390
216784	218730
136876	429076
367585	89377
491337	265883
31526	84388
45959	306100
24232	393326
217651	205943
373288	229157
47035	382855
283070	154561
237714	70297
81786	253023
339904	162884
82981	304589
469416	375840
480253	336590
360401	249186
436861	78699
259459	86974
180544	364294
330506	273831
230051	447466
137744	102422
428603	466275
279090	141440
185485	214729
451097	427665
361676	387652
275599	20959
354962	229796
165413	135276
221006	423237
76228	308554
212009	207770
456353	35319
191621	235578
414725	278279
86222	45741
17075	136876
330029	393879
479970	164884
478439	53394
411579	153442
201435	23018
31483	394928
208081	433013
448513	226308
221442	480421
285324	142018
309117	242711
184027	430790
419054	351593
351769	121613
36943	462948
4634	92393
313263	252989
440039	336590
163673	458104
361153	275790
415877	363973
100874	488133
450350	263958
212072	121255
310153	5857
319859	132740
317601	11200
338599	106152
479287	240558
376173	447027
333080	95149
174362	485185
19262	21468
92401	33216
130121	466737
46926	486332
158615	289595
371030	401595
438611	177870
234797	102352
453746	60468
124794	236591
413757	434976
369834	76634
204798	377683
432561	270095
455352	234593
131022	318735
127779	96970
44414	265835
278798	116283
273683	139648
43325	273831
439471	315262
410965	275315
58390	304589
91685	69908
383049	63528
250907	49760
291022	154089
307342	127921
402773	463615
269949	204798
405096	193300
154455	205922
91029	259909
440541	151074
431264	116431
65248	401371
288181	396172
477932	367024
162566	92562
180177	293813
468049	134262
27349	430356
260431	218485
223929	434877
448099	392319
9969	317575
424589	16212
5677	295359
356513	167444
2175	290896
275084	336590
292641	421356
222860	85414
50575	362972
351071	279343
91287	405585
190936	97169
131606	355194
489068	52537
329553	473182
144072	328932
127398	94126
31719	399448
92237	171953
394328	483280
74757	225697
274067	139931
292430	401473
127388	476951
446546	390409
145585	272339
306675	391414
136724	196783
138188	144466
130121	257298
39128	159726
176903	258007
398923	467752
65513	312521
285023	138807
312808	380157
214055	1518
3577	149592
103196	317343
450532	124909
334082	336590
209724	309783
84745	444288
240204	307279
108301	98906
56806	330143
315951	458467
44017	466737
363688	57134
452148	400627
400385	121462
137454	2715
491630	451561
269399	265065
222389	263803
135939	35629
221346	41171
90300	115861
468505	432303
256893	76929
10546	220435
120810	1008
353698	440799
153322	182000
82366	33945
257331	316708
488348	274870
268910	12935
466275	81249
110835	164254
57432	86158
74189	267352
117623	408275
374806	144306
486629	119868
373088	405217
230193	59352
491715	205775
343907	142103
130069	228698
315588	411809
10874	183738
359426	231485
383164	55643
476310	310091
337483	406371
275291	224198
361088	336590
390851	391414
74720	285052
164843	317118
165701	293918
159960	467703
246523	248293
483322	398807
174791	408715
30403	393170
44012	440660
31011	313745
445460	262954
103074	187974
292727	110677
27776	16433
248013	142606
406164	476846
471412	97426
408109	443886
163446	371918
166119	313745
394724	217310
19034	60517
207670	343162
263220	19364
346703	104505
3815	488475
281857	326037
90123	281251
121860	115671
464609	178379
219312	274309
457760	276200
230333	35952
185526	385237
429991	248398
158011	435448
176130	278520
168658	273955
408615	21523
239535	244044
19415	420291
493425	423633
37482	203200
187395	484388
444746	171367
4849	186463
28373	423688
215762	128758
482596	352035
453736	385251
444081	136279
58268	493335
275337	6450
9308	297969
33780	468497
91843	218730
164684	432320
156381	348630
145788	123681
366228	416735
424280	326857
438813	320603
330996	313745
238693	273583
234157	153731
54093	467339
215292	187932
475322	264766
375405	266389
209015	315235
230051	86522
200129	254973
469532	314453
325557	408757
121860	27748
140144	389266
477702	80323
456293	446351
251991	207770
95409	15209
348915	12895
36744	224674
480684	110708
153516	377182
472407	353058
296123	71268
308600	269199
266339	216143
423936	310756
186597	150104
361748	167757
362612	88113
404328	461182
28376	3916
159459	87558
315958	7211
146884	113207
358860	179375
5455	302170
349223	333551
158547	132740
123360	450670
336163	168381
217036	57208
74849	463799
220378	307243
124259	346408
383936	92732
244739	16041
347337	281067
233388	351913
132451	272755
163163	444598
407066	213035
107592	28129
420959	170421
268847	246895
133303	73619
219655	151396
188910	101917
118262	203656
101986	18393
267495	492196
475602	291521
107344	256121
98857	156336
390334	439768
164075	194830
343732	274103
152110	389682
137454	153339
214106	63528
59658	367480
212969	50925
136890	492906
117647	16580
64074	72096
440785	355700
116895	317932
418368	258894
167588	299395
388498	222969
368892	98841
419239	423688
490126	183213
428011	377933
490418	3555
339333	412940
367099	411157
464512	37383
152617	6468
10236	208038
251109	492139
62797	313119
242411	349129
31660	426439
423067	265589
121327	288065
217135	31483
27322	272230
302215	152791
445478	317356
153743	281924
166626	107487
374404	452736
368858	342761
52109	430356
192527	446553
468535	123942
323580	414832
94690	423688
94850	434893
376100	253785
211475	124085
94973	236611
462447	14254
443378	40388
420234	195410
146515	337082
456420	94344
322893	237454
295218	200752
403796	371918
424018	33855
137454	54976
228128	157339
120889	162681
438464	467445
219939	264344
131174	61572
337479	152701
464905	273831
85996	83740
105964	325167
40604	138163
249180	236106
120889	228431
113776	300606
250629	174864
272436	363805
78206	170724
391881	220034
5201	488894
249307	434035
409032	331349
324411	67584
121215	76019
261029	21583
258432	368820
111856	165506
230051	36210
379253	266297
299976	251417
408804	163866
40028	88027
436516	122462
213123	99490
89409	73513
211100	105878
60375	383880
14290	335746
51759	63154
201450	158965
305849	440740
35806	396733
76068	186159
333166	275977
479407	166063
94978	327061
382703	193418
47893	249182
20321	31864
415798	451540
178892	223015
482642	211868
246558	223697
49644	15209
227312	39892
276656	491666
174034	341481
173934	438783
310588	242794
245679	258863
305137	86974
409142	214055
179476	256721
341302	454417
158006	408502
320786	401627
60556	184203
262597	147053
15838	246837
418658	152605
404408	244207
376030	253110
148663	158177
409916	459213
153665	49896
259927	287661
405979	188520
428111	346140
438280	453223
493114	110677
25969	27581
71284	157512
141114	387352
84052	347158
82271	31763
89474	431513
373726	443810
220188	375517
295402	388458
406460	420944
373774	265111
370869	45441
208117	245679
483542	417492
326553	23822
91361	304053
199744	420790
22779	473708
329853	293813
283460	434052
445133	18668
419142	29105
126331	116557
131199	489200
141221	249709
281735	401871
19398	9851
474760	317675
29288	76228
27395	190369
206076	248898
185206	478415
223694	233237
154730	38063
295673	478415
89826	282269
385991	242949
367163	338271
236034	271051
129349	114930
284161	489496
348613	121538
428740	494102
218420	391414
134299	172172
356998	102899
202352	460845
154766	477750
453035	240225
429391	446801
436864	314424
122011	310756
198440	54976
281677	492287
314106	122462
222828	468832
442390	27464
11115	88113
360459	35520
44246	298562
111520	336154
302577	206025
235034	313829
384977	121036
78584	223556
110835	423795
379962	272339
365110	22888
383813	374049
272564	258696
367567	201206
374762	37745
237533	458601
441487	169116
97439	112588
119357	269847
345107	368701
55578	188759
338153	204484
144973	441434
490649	466737
348970	162795
205023	79102
367381	309758
491865	423927
430831	347606
221454	120986
262890	147684
287264	373401
63704	468125
216145	369675
483112	124911
44246	452855
195002	445733
216666	29745
334391	376450
30568	438059
315768	348798
66259	120606
34092	267602
165771	341271
218926	478415
341723	36191
316565	422989
192908	306980
267562	9648
405550	375322
317332	23018
8967	237178
261621	446167
165326	469754
480295	188661
73589	456309
2844	388407
73700	54976
409575	211868
124320	450581
417311	312595
198212	167540
93861	182355
484118	484364
320545	156237
263958	91380
483501	423679
171513	208439
69798	390230
7560	71816
404568	328242
199571	288035
12767	269099
95120	200549
357310	167533
431290	340854
469368	235781
364969	313745
371313	267352
189806	309740
490433	423688
75795	14254
343427	352864
58372	331349
426568	374939
252487	475571
348327	213936
177042	489103
222718	464166
92401	264766
389900	73236
308370	222833
441635	261415
186254	110677
461583	297680
399492	57587
138611	443117
130583	15209
289398	317356
308872	421935
267243	63528
180495	286514
211868	161627
331606	27342
402444	448317
103499	310836
336337	466275
372340	122462
298390	221280
480790	301659
76104	122490
241093	186403
104325	388861
401300	60300
460687	7327
58640	390818
90250	417680
167780	45555
273043	90538
468930	205270
117553	407213
349538	258293
178263	304493
4461	207959
2432	198926
366630	224116
388308	443693
432769	195676
316190	291521
27217	145380
201771	158864
450042	398341
47010	434639
109054	57989
486004	123569
112372	229124
266770	338271
99405	408175
89075	295484
107720	354790
163089	42086
17722	410018
267712	138866
90667	193897
22414	189019
85844	270812
159518	430869
457262	346685
183632	470813
16499	259435
160947	43912
228325	460700
168786	290450
122696	359782
413279	434884
254303	408804
476272	295484
1284	191727
207141	153183
61349	147121
355060	441603
66388	70742
242453	51195
460687	296693
390783	243037
250710	455024
3438	187974
383070	87904
157006	42890
31526	237165
287956	298765
455074	279233
162648	198850
384036	210403
336847	111081
421360	23586
3533	421765
77078	232512
190155	409469
2802	108761
269113	174965
303493	299467
105859	184319
155136	122071
468176	202394
222847	239862
435909	77699
137949	226494
116895	244005
256901	181802
31930	53020
307087	112580
420777	330606
154544	464080
7842	455231
119336	29105
366906	362675
214519	301659
392900	366130
188151	473044
433713	16433
162823	178253
319465	355548
448374	78811
161594	475024
211893	445462
383097	366493
290346	386266
206131	315671
223932	468276
186918	303175
18870	466851
325193	270324
39537	82310
384291	115276
380721	51456
314721	190369
157279	407695
165570	139654
285830	386138
441463	120195
259008	367577
312795	427796
421924	273831
21482	107837
319824	291984
133843	89943
396583	430118
21500	104856
431650	357129
163118	313745
323836	157016
290794	368892
5244	110677
208861	271092
121833	317792
39601	275677
421825	190369
5700	382758
139218	258829
299452	11626
306693	214992
290466	275846
296252	27274
264990	269392
395419	433391
464420	243140
252044	170147
188082	137198
65664	209933
116863	468308
189454	21632
99266	376041
18876	227369
126731	440826
277568	2931
334766	2199
399837	174991
85128	252961
453662	260148
319824	483795
485492	49507
407939	49903
283698	214050
229754	332392
265965	401949
9249	395198
402514	168213
55195	39245
461510	469227
23487	246926
450903	110677
364346	235334
330482	276906
142121	380538
180488	482246
417369	260527
474738	118817
468907	347476
264583	13370
343862	274239
433630	184558
99294	466737
342465	463549
305614	480118
159768	145948
350470	446351
480149	60683
353591	331238
7922	137128
371976	136659
426217	122462
466790	385076
168162	405983
357985	485752
1468	417993
121922	84590
196620	205119
119978	123369
165884	3105
477932	445202
307294	74388
169624	273831
429938	51222
382896	119381
81003	445730
26473	17186
257971	464420
55659	436777
230051	248201
156362	315888
187669	409114
343791	304173
58046	350337
160789	267352
198543	101058
401637	311113
370264	33945
182362	50155
156831	175402
124765	369950
266307	214682
325509	302784
391315	216920
71430	154573
31761	293106
121759	42774
458539	431137
459277	371747
282202	356121
106247	333540
203724	167588
60449	22827
236035	409338
33981	219212
165489	165963
243764	366127
235034	287423
203279	199073
8580	103031
93583	222022
296190	14331
87376	85755
97732	300800
38086	480226
246311	489945
42088	50264
375405	101364
95164	16433
210138	477491
441007	24416
410212	421830
45205	242368
2602	473755
56620	411455
51367	438372
416247	421830
2073	49896
12879	396970
180039	110324
446182	226612
447937	55074
350064	252989
489822	110245
295865	157658
305803	122462
7610	30428
324507	413860
54035	470620
372479	123022
94579	138626
373170	493625
188925	164164
212592	59815
52793	421285
26689	31678
491076	53389
158345	215703
301215	446351
39601	199612
433581	466737
227855	65700
358340	94516
279905	419076
195107	144691
56900	47376
255084	369684
309621	15133
284343	226318
155687	15209
383391	284297
104505	111701
72144	470018
450532	310756
344076	149388
336023	74897
282453	478415
302918	401481
311513	353798
111021	385603
76835	275790
394850	422121
244536	187692
404892	63139
302627	190369
404211	127485
224441	347948
159402	178436
124067	429863
387939	457033
368031	53372
478588	263981
142003	190369
311527	413148
394145	109605
418453	40447
324199	74106
301246	359144
438805	395988
201916	440660
87604	23546
198317	185383
267562	66957
302918	314059
176034	52072
201176	431634
34416	484255
120509	320743
269427	151718
327846	425121
452013	404806
66383	63384
143624	211697
358224	332629
380131	231485
144454	293813
74233	7812
270367	390349
168083	452091
467997	451460
411635	94498
144073	360789
232581	195407
300890	94398
48748	350355
426170	266852
283718	13062
492537	299709
256032	79989
289447	141068
64936	126911
152004	192085
298772	116830
367675	298003
121594	155747
179366	245430
295651	359762
59635	440660
441076	59650
80907	331831
268421	28271
127469	246660
438233	161973
24985	270561
58694	179716
331272	421830
276813	338271
326621	42798
31575	360234
412205	379348
64238	354694
37284	440660
102644	407405
167352	31099
365799	289022
134747	172782
338011	96562
138596	258817
77531	173448
230051	395642
302923	467967
461833	72523
225958	272230
408357	296565
404201	222154
42039	395863
163779	132695
227754	164884
269949	458
173886	424254
70845	335551
345715	405868
362106	123981
5700	225674
443350	105585
46861	213569
28301	399458
52055	331238
3809	118860
42774	428199
242787	208038
370602	964
80214	292625
455989	150141
430203	157294
350691	394013
301143	15081
260893	134549
16431	301498
384272	218727
247558	127439
477350	184506
238792	67555
45037	183213
183235	338663
233117	432591
291504	162795
154314	289306
487018	200184
454140	295042
251819	336590
153850	472807
320446	267352
156470	336929
485471	362619
439977	454822
360955	205289
276821	98965
288595	205940
418855	111695
477932	60978
282977	268904
407981	206874
348176	446833
477932	209006
33671	193871
107956	29057
227469	101650
421690	190369
473006	263009
392298	16433
79569	214992
113846	189633
373244	317356
304186	405979
384683	112312
291325	236579
375388	128060
76826	237458
393797	120778
329727	311215
37697	461133
324678	167841
458207	367619
29278	386125
46774	389300
202142	176028
386966	265589
283698	326821
437290	133423
489103	390232
115112	303175
367866	16345
407516	32807
313672	336955
46593	60540
300770	150594
410573	471073
37935	447107
259849	123369
114643	144744
46556	406626
58590	5402
288333	218485
258589	476717
119677	459993
412644	285951
91828	377707
305392	293813
430545	339249
104695	240491
149897	291563
323085	335910
645	153995
80937	64552
214528	248777
1994	137070
54617	491990
154730	49903
100938	84791
221925	284178
119997	251597
177795	229047
90630	463158
174196	123482
326631	115216
208872	467703
376543	198926
354389	113138
353094	486267
239947	391414
346324	187998
476777	391414
392598	382228
228050	401378
221323	267553
414214	317356
196659	417392
47466	125080
342782	48146
130655	226494
349074	448856
231592	261337
319670	399293
16270	324096
358188	426595
22804	5387
177485	55328
489499	203656
115449	14583
293414	134145
73298	3664
164332	184505
186679	152499
459994	249709
455346	458230
178189	1771
373302	226308
44749	441635
310383	27682
42814	342598
246764	475389
471483	35359
477932	231218
432865	95182
316372	3726
63494	71281
448104	430424
14585	132996
249860	49896
64172	464277
322313	95312
361157	164164
5070	125399
332721	441182
104740	252473
476592	338029
85545	425560
98411	262981
297347	21901
360640	276440
51078	267602
319043	143621
10783	222701
239748	424514
257367	176061
75494	476231
176771	276663
280116	319688
448199	13568
206240	317675
363035	22827
191588	377813
320965	214024
435867	237235
313907	351414
183109	307599
198317	211329
218954	309658
424396	284982
90361	433391
361576	290136
232183	331135
112929	408584
210422	385930
428449	62017
126262	409828
322518	410077
53811	476963
237714	277820
434040	272708
112239	459649
345266	199388
66704	388475
7088	72985
451360	203656
81428	366577
49092	343746
360179	455976
425161	210261
151108	458119
462553	195284
458207	347476
71189	70403
151158	343085
255655	148143
32920	280546
27068	136435
182186	177374
402190	440660
466028	429748
202063	102379
135570	124008
262316	93024
124489	474931
431363	435708
174830	190369
230051	358555
108057	63190
431556	136560
396272	462676
490090	355112
474590	255779
5700	349503
199973	278520
254129	51222
396198	356094
38226	152502
248134	113051
74563	306710
405771	214050
129665	227101
149259	408435
353577	316388
301312	214436
392011	465322
466902	50260
434079	60608
159869	122462
336152	243299
320647	226494
84833	272932
124492	115340
316136	488731
152803	1057
358480	171944
1477	113051
435638	457418
63119	86892
278168	304173
199002	421830
237120	226434
340213	311599
292345	351211
100417	109253
414140	122462
18928	218388
48222	15209
239870	293813
298293	30978
330968	116008
264394	15209
320925	64335
152450	128739
390932	187139
432096	464822
243015	78048
426246	147211
11222	20719
142319	431137
65244	346679
202307	213871
75788	45423
45724	181696
332734	42804
392624	35707
28357	383174
356433	203656
172923	375200
285023	405788
130224	223286
185604	431634
319081	33684
20416	463549
432302	306684
6781	144845
186038	205223
60208	428125
356953	476512
232770	331777
336396	350822
83616	297364
68836	366534
120009	247032
347247	47278
470915	441233
454705	127386
36163	13973
445343	279664
390155	94793
206586	57134
180856	64718
323041	21583
343937	185016
104740	382188
350935	310180
229199	66813
137454	83610
435817	16711
320982	35622
73466	387742
96616	332638
417786	21583
24738	120336
343972	449525
285486	185977
71941	304865
104325	144299
236008	198317
277467	194478
353732	393640
5128	328538
374281	307279
141618	298582
348143	151944
57284	250203
12396	372214
67584	359703
21245	237377
285023	377620
385124	402982
139646	291002
436066	275790
260918	196783
439754	70871
139970	217432
273955	170341
408951	187974
489657	125837
403915	336590
421029	10646
348056	391414
314369	383720
136042	272159
402863	276090
361165	488350
48282	105078
59987	285156
109733	6870
235160	253916
260877	187877
384509	366127
237242	367919
375802	482413
62018	456640
86836	144073
267813	201262
373264	94634
131574	127636
389992	327145
210450	268018
272979	45852
291843	481827
223724	74324
2434	327217
626	358508
72261	398278
4946	459701
334985	250854
155322	65712
216993	206623
296693	371585
443817	373263
171778	233477
476831	244115
329207	107852
345201	54700
379489	378379
202893	240016
16844	273019
316565	190419
253527	105967
66383	191814
430832	284648
97557	190639
373755	412980
10502	212081
375405	342309
47080	73168
370444	455712
335021	154815
332681	94516
59870	262954
107592	18476
16649	350189
426041	406566
292946	485557
346623	185479
324295	127921
294323	348007
414311	104867
228267	303175
116892	487113
98916	118877
328042	4320
202149	23553
167291	10345
11801	313745
203791	220417
145556	231447
195362	174709
197242	154271
370026	7633
489977	476303
15998	420944
379435	194131
102918	151944
418330	171288
379353	434945
195457	303592
372799	329288
370163	135333
81827	226770
245938	326918
412804	180578
459213	470495
257377	306387
280819	277646
4098	106946
380861	299408
160220	227152
398667	230155
463333	42610
453982	53490
52217	86277
143578	51881
128844	478415
400717	72432
13268	244254
319455	15209
360459	120728
6155	347507
112873	102210
491445	109750
63204	440660
199537	420164
173887	121065
406129	399033
9969	96006
19832	131677
371368	142018
86	155941
327562	423589
307265	295484
479325	392845
365615	190369
310670	439253
268477	104245
147861	395988
12119	290777
354369	366493
230062	339784
190559	159249
188503	489822
138060	451460
95494	250236
161250	145059
434401	453753
298041	214024
431204	63957
221783	246114
324454	272042
155073	475047
427409	394940
190711	267022
181776	349272
196283	476231
471833	92613
472764	74106
274329	8607
464673	438783
199947	146865
41500	35629
134466	360863
79722	456640
136024	208533
273049	48661
165425	250886
433828	251508
5385	253423
303215	122186
44856	2505
154835	185578
389730	8838
111968	364855
360179	98062
209420	115386
1487	251597
19993	63957
130069	257907
433343	113051
450578	290450
125382	146784
203618	268974
414920	182355
267854	205855
439228	294965
138288	232042
227608	307279
315363	149600
352230	94516
37431	223216
262487	328152
163651	369599
381595	267352
441357	316736
132800	300683
181760	13370
131486	449817
156535	63711
58421	240220
286430	180707
297135	245679
45724	261057
284049	291000
217358	105498
202379	461644
285156	127288
215395	469509
180620	311751
175758	363581
351178	470027
402070	283251
99966	132096
18010	19246
202500	94083
355083	421356
9803	269059
345840	186440
287024	311946
30333	464636
158724	489180
166153	158510
257977	248625
410592	293034
322709	231485
460294	391182
148237	484497
397436	10681
222853	112680
452320	202117
232666	102210
94037	224085
395232	174814
380748	22488
71430	249935
231876	74679
109062	287468
259095	415677
139061	8269
267562	139869
237703	198569
62229	405217
70997	393470
351752	70954
214853	377683
32721	476231
317280	315888
204217	301757
89286	196783
230250	287584
448140	204085
342465	473999
406079	31950
299644	305871
314379	369289
437274	226480
436026	478415
158359	121145
243304	214024
201585	204676
10308	351784
126875	36286
272708	284008
387357	97777
303329	311433
131606	335069
25801	198806
199491	383117
27240	355552
336152	236460
3428	425838
435536	181204
62236	352088
371981	226308
364821	40784
468908	11626
256623	320761
459269	243840
114615	236213
167475	203656
386411	85932
281588	97070
484128	157721
66636	145948
452962	338189
302223	298767
76062	489552
119001	334151
164042	54976
42819	5857
64281	447517
484653	79989
454263	426888
134537	412267
409210	38063
138200	266852
397724	478415
88460	351257
175061	459504
72617	135732
141782	24334
477609	285156
309276	444020
474770	316011
391832	114930
172844	249318
476326	440962
5887	294836
6949	137739
492957	360512
471500	140822
43444	326997
160317	303648
104866	386364
191536	99072
315636	493971
9316	293600
127984	467703
461322	262954
405541	19362
331062	315671
190564	241468
131261	150237
60826	170939
228084	414212
182868	226308
374522	410951
117774	51447
409388	161177
318573	351257
186595	175721
223246	265589
411953	89000
356740	153995
138126	8802
172730	391414
209523	3130
374379	258461
119398	187974
211762	94516
108884	61076
127993	60904
315502	233220
130013	331729
76717	74571
330409	13129
279895	148000
69975	348798
460263	371554
472739	104866
300273	121171
73290	164884
413816	270900
39195	80510
354686	373927
325216	242298
264990	383576
328047	364314
163435	106995
215701	45287
409205	317675
395248	405420
200835	401854
148559	274390
464564	440660
479935	267602
81887	318032
285876	420944
459599	173254
148384	293813
446980	238360
164843	273831
235748	22549
378605	48163
257498	147070
350347	392788
246655	55066
18460	440660
483500	362403
330879	231255
72030	162795
188313	324611
60009	478415
303237	31808
374219	228955
340572	138199
423171	188759
13268	476616
396574	180664
169817	65371
118385	204052
171433	85117
399852	113984
316929	443117
152368	133909
430942	96361
416443	50264
352197	236213
72260	27610
233837	283265
137390	54775
140935	268531
120649	263266
221890	6674
18176	330469
284218	377142
119944	319333
33398	91600
79081	301247
491101	253713
336324	240306
484914	408074
71189	385510
177647	235167
373975	184030
4081	327761
321215	87515
134593	392408
212581	460176
446173	248501
326260	65860
112559	290
272961	231343
141680	126880
432175	159609
226150	336590
133105	386280
475810	300224
354330	240609
22131	96381
193654	428214
471788	160510
303174	304173
418291	383720
298444	13370
263539	107865
490192	190369
149168	458587
475917	16433
488443	377205
492083	266824
233590	63094
153137	454692
408133	171211
96675	429225
244233	313314
486712	376121
483971	235748
243400	44128
304955	86593
189249	311148
260147	300380
201255	194478
189758	285007
163435	95149
134960	414832
227189	237165
150950	88113
46645	435278
245190	454280
444295	356382
102642	12432
421029	467752
369798	218727
280226	264406
226253	463400
67642	20959
360179	296450
133909	275055
143671	409828
265785	363475
410077	440962
153061	64335
179735	15133
8943	149674
273016	159865
151366	125897
133909	228707
456898	434908
92401	291332
301618	426151
403690	476412
258348	376619
300330	43512
21902	233187
3809	405565
23018	292116
482391	165351
326897	42189
78518	54716
69591	255470
154708	129951
35556	196132
367346	340543
306282	300473
255401	279084
196955	41640
104598	77449
461396	110677
137987	198375
315958	452709
295210	317144
232183	259607
233673	332075
60710	265603
428843	99437
325960	71281
329750	450822
177467	149388
238292	109703
145210	1483
156348	391033
260141	155214
374748	286806
211947	121106
87673	304731
372788	274309
232183	24882
466860	309564
369198	376515
315990	265589
262713	203656
44214	339333
128313	464314
359360	258769
41242	400460
367763	143772
169759	35707
248093	464734
446998	15667
171662	422505
65751	256592
296706	159539
460437	213810
142395	478415
185354	304589
314152	314742
174263	83803
192043	244115
340494	48275
333217	266538
103471	345239
116172	446105
161641	317118
147611	246350
218447	293813
140171	451738
49744	25034
231239	353787
406963	310098
476421	404806
3462	402911
489659	132843
379667	187920
215244	289108
236321	266852
65496	276744
93278	143771
200299	431709
390032	208300
111429	205218
493625	195551
223372	377296
300689	432175
326749	276744
325151	277961
97506	187974
144179	183213
34137	220756
106905	199922
28357	292553
58484	252990
27064	172507
212460	486185
75205	223551
93470	16433
221296	148150
147503	419486
355305	243822
295643	440660
58179	190369
483052	189804
124222	281924
154885	70557
167588	475782
356774	172869
312283	468486
198621	116237
69745	190369
36556	351639
300575	150237
180073	438373
458810	410008
237242	32807
485503	17231
233388	196265
361123	249259
115730	35789
356006	400389
455187	277367
424223	258048
68532	310248
39144	424370
399519	82585
101889	392372
42552	140350
245808	293813
343999	47757
102066	112312
197948	203381
300185	307889
195689	193646
220030	278520
76228	59672
422864	353296
50876	126697
88790	293106
24805	238566
235041	461392
381486	110677
476852	470104
95821	452803
258034	101571
296665	53252
251851	195555
170221	14101
159955	26992
470095	461846
178249	215250
7620	189273
73153	450983
460421	343094
367882	377984
188531	376037
165781	222701
446146	190369
208829	139648
401039	281924
356953	445061
67675	388813
325966	293813
286608	366941
364540	230448
434705	16433
38674	453449
295293	395198
117879	226308
42478	411455
313317	378462
54939	443976
187507	382544
8966	84089
305189	62191
78061	440660
157152	488361
89219	160998
286648	321838
10235	119442
277745	455764
478287	193281
409738	226494
224593	329129
205044	15209
66513	190369
402654	41828
227128	101049
173443	47850
372318	84815
6139	366127
484976	423908
366598	485907
240418	373021
321547	373405
251720	462377
340388	456440
341204	145860
184653	283392
428771	215622
270248	45240
422928	85423
279281	236503
2195	83053
157076	12964
444163	454117
205817	421445
49507	291180
97777	110092
273080	349608
444194	265711
9381	44108
35065	312392
139437	407191
319259	393819
121462	420781
247136	372623
75624	477733
74218	205961
289416	53863
409168	431799
397656	364000
196765	420944
355656	440660
90266	251417
109241	246311
240661	476951
106514	234748
266307	185712
86599	438850
463552	74585
399492	451268
220925	181729
19690	420223
4841	373021
43078	276630
193767	145438
364384	280390
252174	69498
242438	339174
346934	21861
469956	378745
178659	285156
385124	305103
425328	205221
358512	186440
82793	30831
95247	423688
428954	164884
403594	239561
40198	363251
179680	35707
335711	359844
133909	150127
171267	203213
456231	200803
310893	118471
460848	27464
225785	337444
415213	52396
391545	63957
459878	324932
106531	493022
56830	208524
233045	140922
218479	391414
403134	96195
474879	387742
402212	293813
240027	286936
290195	57375
478287	476447
98337	420392
90374	8356
474978	128625
277568	187244
361675	17005
15133	191821
409739	366941
483112	297830
198662	194893
404568	287737
26937	341336
54059	57002
57894	104773
1123	132843
99736	163103
196996	406968
110703	428662
441109	62325
445255	57441
454541	486885
194279	401014
66326	163800
178071	355700
412578	75914
97732	94516
45848	314804
367946	129607
86632	30950
55675	134242
151087	411589
460877	162795
97926	380568
795	119995
383118	434965
143294	68276
41181	449090
166065	390687
354111	199028
256610	158101
174255	444844
482851	43279
222348	158678
396971	357800
62935	199235
381553	122490
207375	490865
454447	233964
326631	47278
19341	451370
115561	370100
270328	70201
335484	205346
476444	475260
359294	458074
394739	207231
52857	144306
334823	69103
100874	466229
126144	98903
77915	492906
380633	217158
101465	322858
422340	252007
295129	479066
27070	116022
164313	78996
402910	206623
368690	390396
398154	389387
80852	471850
337519	234692
415331	276358
453206	232283
470689	142712
63415	217423
472840	475200
340355	169976
420266	44258
380968	71786
140450	423469
426364	428738
294323	185343
93029	20223
278277	214187
439536	12443
240988	64429
3400	206376
48950	310029
201838	187974
413816	391842
383056	64545
72818	57870
305624	178873
455773	246311
77045	257298
423435	365741
343604	291249
209888	40683
279798	425675
276898	456968
154023	120173
114332	233614
13178	96393
626	94289
150242	157726
481419	224198
49083	371011
2598	141509
36821	237548
166903	427185
129316	96366
398391	328525
242038	55581
284980	77031
466176	166548
394349	77727
103435	446524
70348	293813
183530	390886
206046	325173
41295	302757
440445	341515
202275	32807
24492	209572
349056	126204
225988	285143
76300	264406
148080	85688
79919	53890
249536	417201
411272	228431
10095	160461
409388	366472
473460	183280
14020	390396
327673	122754
366955	53389
85674	125193
198589	259921
247016	430356
420618	198686
112443	234236
327209	419268
12819	249202
123941	103432
76531	274114
55083	332948
435436	335114
135021	355093
463410	204765
273710	280326
237689	453628
99760	110708
469084	211636
201788	266660
245480	56410
200029	37961
125003	25239
406491	310756
383257	28129
292467	463549
4841	304173
290678	339374
241818	294983
374759	287839
203493	62948
246070	97499
483064	377085
281351	399023
338261	420790
21679	77484
355713	177043
186305	152477
464023	293874
176182	129149
157598	126923
337802	51895
232201	92771
89238	139951
484177	94516
175826	353292
201101	93524
328174	447553
331364	113432
396585	285518
265465	92064
345987	140044
25795	440660
99060	161045
44837	218727
18008	136531
406963	162247
383838	462255
293889	40447
207811	5831
378810	314742
426013	357097
380454	480224
437030	122218
74189	359762
97567	477329
252118	156375
327209	474963
41601	349364
21138	86476
252373	306294
41211	196783
221687	441700
426432	390596
276821	336371
38044	155602
308150	75499
172529	200875
409598	443744
189597	132380
457763	421830
107396	259929
212460	398517
178422	242661
254591	313037
82418	40784
383164	258012
87348	392412
169811	387742
478480	435886
335672	84845
451877	401871
114643	414057
321927	317356
326631	405959
349164	229756
382171	479872
246191	446037
23741	309167
479351	255815
457571	224267
333150	372314
29868	476656
453821	446616
226747	287806
364748	351387
149502	164164
408329	401426
104325	238840
414326	201925
399365	155730
91197	56138
101355	294233
209441	390861
306633	269933
249111	273831
151658	190369
276394	339174
144072	372421
305836	110677
181811	210088
92326	270262
184629	465972
110835	215363
129132	453847
409109	169545
461863	42189
8427	187839
115205	297484
28357	173129
44857	466075
41991	123410
235102	206838
166459	396228
249549	105806
250264	137285
262426	252723
347121	73928
480620	256284
441329	219743
235034	6253
255084	83983
8292	61846
109733	415245
107118	276621
270248	330423
179054	139648
5334	439460
35824	225883
362972	84611
83211	164884
340014	476471
166694	211134
283096	286864
51424	190369
127439	178370
324687	68334
200159	350112
433579	276358
39607	70055
251720	372812
139240	440660
433052	209572
467293	472936
227306	328932
21467	81280
174139	301312
191510	105055
91197	384197
370262	360953
253915	124228
336020	219743
320976	277450
61904	182192
128738	156809
447610	425838
116853	346140
27774	175759
158099	472657
237120	149897
91377	174403
11334	214024
391174	211196
301896	331736
283024	304172
218317	430610
248624	374090
193143	66521
82043	270337
442792	227814
463274	226023
352444	136386
63528	149975
180578	111518
474243	276358
304011	208774
484691	162795
52775	31050
488190	249024
87638	50428
207007	82240
52537	286675
320972	208300
428905	409828
162059	222701
24669	167588
325328	433671
482422	488641
102878	112738
485796	381008
296750	86560
333623	86728
185923	204330
242411	274331
170932	321688
483793	482718
64964	40784
251588	239268
98652	323652
349899	344631
73660	304638
168371	209510
162154	41075
219166	248885
375998	449662
316136	176384
69333	206557
434726	387649
135840	89047
114103	153704
414953	337972
109868	291249
424651	214992
282461	416402
447295	348798
65664	183479
391620	464727
7669	210579
377720	404960
427272	391414
491363	478415
305050	4980
443860	85509
436307	379946
182714	455769
47046	360860
400861	94516
397216	49847
41768	107187
190281	70201
398438	317118
149950	36782
246221	106889
464955	7442
134256	357593
221391	75996
431226	223932
481361	265661
83003	370415
132153	128818
338791	208038
414408	488269
244362	127921
182762	488376
296518	28065
136438	92613
155555	270123
278769	72980
410011	110677
218713	190369
198574	13394
58011	478415
337915	42279
376569	12245
122467	122462
111993	249709
455694	449926
61059	141417
436556	421499
191346	57375
303507	422110
15433	222330
452240	366183
394129	447517
166406	262769
388048	137128
401486	277367
30568	482246
377967	55849
206650	406189
221296	360860
45769	297276
148653	190369
190789	409248
472928	274539
47080	153771
322934	392443
148439	389682
221457	50034
170581	266852
398596	49228
477529	120425
131154	185335
179919	28129
419145	326545
339617	365733
131756	133294
371617	289358
458707	267352
23257	354899
377610	3041
16240	467192
207007	180527
361007	466737
78884	258185
132147	273468
408564	122694
196295	370866
146893	250920
15159	336643
278554	137739
324837	317100
138784	123775
124085	461232
77040	196783
131022	37728
336166	21767
364001	267352
10836	189879
103050	358032
158407	375840
16044	191872
27390	115340
34517	1057
40353	98965
3268	72858
311863	130742
418370	209542
107690	193086
136774	234413
479754	324619
261049	366127
174034	189937
163661	183007
13192	51895
122275	17561
40973	32807
14700	399445
150561	345401
77274	377032
117195	348088
157878	179874
340200	86476
390101	476951
49990	110677
111577	435708
342465	462552
433638	258607
410828	418489
393552	42189
402316	451016
431764	304466
462659	439782
39034	317118
240587	40447
367222	186159
176045	317675
373433	74572
90300	102352
195107	129173
222109	42890
71451	70303
353577	400184
381595	284130
261083	301364
295079	387087
37748	224085
456444	477358
400379	81090
345865	400170
374379	123849
277568	127298
3809	338003
372340	288581
425135	250918
385959	209510
385565	322624
486193	292721
128337	119762
184528	91338
470643	268176
419171	208577
363480	193687
447610	470554
23742	22827
241804	210738
286666	409540
33398	232080
182657	147121
90880	336590
89349	386288
400974	401854
137779	401543
144826	82237
346175	200444
298249	392788
492732	371864
18631	183213
479011	145948
243944	77576
409536	163467
441783	314084
218226	269858
304404	136971
189873	91116
44353	23418
19341	332512
444139	317686
421223	288035
337996	86974
162564	149439
166067	199677
410970	391414
199963	262490
474147	9681
477328	305103
368207	268933
169150	125329
192055	81809
271459	357609
115339	127357
477815	298265
242264	191961
405306	12895
258484	53354
141740	310756
429287	121171
236663	452536
444380	163725
121594	162286
261594	187563
128313	411937
44868	354421
305054	158811
325044	91335
115449	27766
126367	24738
71611	264908
115061	293813
312283	378397
305794	59784
423962	273831
160220	439074
333182	317916
209512	86728
80861	20819
117289	325604
48910	385427
84429	138177
13945	302981
257431	480854
336620	456204
374169	412980
244974	67858
360377	100693
39123	246233
487063	297677
163821	24000
278924	7924
83492	4680
210556	104505
177485	112312
233161	190369
281942	84504
157025	88113
449609	335155
311297	430356
322509	308150
361542	166513
52880	105498
54432	440660
327075	317675
181322	304263
13911	405484
357653	233590
424678	472642
182482	50689
425827	474341
248039	92047
327132	409109
463494	258110
212467	410484
378583	110142
341197	359008
22246	474398
451298	287854
293340	113047
36413	285156
44910	417680
110648	416322
192611	207150
254332	409828
410028	9013
382935	99437
301840	343547
208755	251038
35397	180260
34070	325638
17181	34979
461141	135238
290722	76454
193767	426986
328708	57410
168000	2816
418298	367773
369081	246339
398274	353421
169688	313745
54539	352023
77359	385141
458609	428944
139708	468030
109253	456586
428182	326378
365625	168213
384005	428775
104154	194689
292370	467964
470672	256809
214001	256412
246676	94774
440039	209542
168670	221588
400393	293813
261361	469174
363747	460723
441652	428864
109477	200071
174309	209572
461480	160619
107709	453533
275892	44469
320982	214697
295427	62731
270136	140180
28423	250544
417938	320625
405738	13656
326928	226049
199792	166063
41018	35707
197541	351639
67571	137128
242935	146893
450289	348242
392576	416902
169937	203618
47481	376285
219669	232890
319647	110708
396198	77040
138814	490525
75324	237780
179919	486721
142892	227101
227824	280510
85272	347561
469212	260854
266626	361566
253931	487095
476656	435157
92042	244226
75552	179670
191155	307749
180606	417918
127779	336265
381067	212182
440319	67984
283752	463945
152102	438419
24562	83078
189177	454975
422246	40784
285515	61076
198387	115861
370178	234356
377012	20004
479752	315888
420248	43616
261033	296693
474222	125575
281397	397834
463463	407651
442933	97749
397108	25785
274347	17186
157114	489552
473777	432941
202057	118662
369209	82962
185052	63812
90922	247062
448104	31598
376816	1605
179041	286313
190146	263525
314393	52537
22197	346625
376766	367110
243724	131046
467284	405130
93964	267273
311624	348007
74953	261300
202469	358081
414035	290560
83478	310261
214752	96016
341197	156211
295129	414162
443334	368205
358686	74106
407188	478415
128292	23902
33921	56901
274792	15209
124094	484447
15721	394114
487544	255579
318775	460159
315956	89549
113620	393106
369209	445749
151777	206686
144815	134262
157145	308100
331491	456357
254819	167588
30106	132740
406685	137128
458768	238942
399159	442947
281602	424557
296459	153995
430795	355174
38717	80122
389367	343614
46872	132843
175328	212126
321	186440
141861	391414
418899	490081
369377	365194
189863	435097
427409	444139
34848	345401
177269	94344
458889	263504
146893	474027
388078	410236
289711	369181
164884	120138
106268	121469
393117	432887
174089	194830
78072	288837
50830	288196
327127	64335
5555	341160
288199	409828
177083	136684
231429	361354
281923	423688
196087	365309
197409	234739
295726	379903
437792	237019
450465	414100
27456	132508
343985	322900
103584	103804
454478	184028
451692	435242
390532	73567
76094	188759
298045	317506
404946	329726
360153	282417
156348	67689
216	317817
156677	321331
236233	471807
193164	51754
360955	291823
291820	412541
289167	463623
133909	243724
334872	464420
406475	319471
288333	401854
459319	59759
392296	406832
477413	374331
15579	76935
390031	194128
284584	267602
449796	287082
112443	485762
298764	269199
199582	176177
428944	372520
125728	220374
181651	441570
209898	179692
13268	58694
124888	208300
463256	449354
471976	483180
11209	17155
467809	460347
481402	434893
464949	141892
231921	144037
77212	245679
11156	478415
95207	84031
324723	395084
52516	379468
450162	30240
186569	70131
475163	11626
313241	267602
374305	416780
141416	315888
315502	388407
217984	48275
344828	296693
35662	374219
16844	355806
152677	419997
160961	186095
479077	159649
106128	169353
444599	317118
237265	152085
119653	61194
397019	30569
376175	86421
200241	467154
317282	388135
471864	153856
121564	391414
327209	431625
358321	370866
333680	337021
3809	180697
379982	425908
277482	209952
132287	294069
181680	91436
329196	146490
59590	424981
334092	489064
299491	344031
181809	197088
245307	212730
63785	470501
261096	296645
363928	258370
67571	117658
455820	44849
67701	155650
477350	41533
151220	17231
73466	383967
386638	356704
241212	288035
381305	151642
236651	477986
356530	233469
198405	40447
73050	299960
448104	43451
276821	8146
114405	185879
243992	487266
441302	427616
417057	466737
370762	76111
377011	119381
199676	91600
278306	365454
251492	391414
255359	487153
412909	413535
316369	447517
131350	236654
266172	378462
49958	348698
220692	390232
261139	199519
268540	423093
246890	170019
333827	415084
178222	7332
414433	132247
424435	237366
238855	26146
193035	187998
294688	213298
1430	272096
207811	431605
364070	384366
12063	3037
129713	258661
126231	54464
450078	394571
262874	195669
252207	23677
166039	146893
286409	87006
266307	463333
19370	280871
414078	76359
292576	368205
266872	313745
416714	443538
449924	19214
135938	190369
76629	90085
245938	111518
329727	375727
70464	110539
267455	454975
385549	489822
342465	336951
181163	78500
219987	285156
19812	377933
393623	429863
65513	309632
237714	242055
348644	253482
358824	124085
437140	450165
122020	360469
394917	218727
487578	392339
233827	238578
6872	372928
415367	335137
301986	375840
278818	29284
39601	374030
400383	52785
472164	391414
417938	431958
350372	414511
428102	449534
413004	228917
172923	168373
270388	285143
243529	488540
279885	13370
327960	222701
289822	382275
404764	179380
185876	94344
279879	125420
204959	293813
239612	110191
480468	478415
455514	62191
297969	150241
428944	98493
38000	60359
192827	469235
142686	447158
87580	458601
425183	144548
382708	100655
106475	403503
39117	230253
103052	23576
249531	293745
326600	215359
16201	346266
19812	390525
22753	236599
53883	314798
429593	406045
486712	483501
455248	409829
412518	99405
401114	450983
219621	384400
193306	204136
221487	315888
331066	282287
164584	94793
389019	286936
187398	210841
321300	273401
175012	262227
193516	120311
468287	96094
21379	213496
23517	417643
441367	306409
233302	295484
464242	100503
3809	68047
10504	352504
26801	430823
104648	230099
483320	452746
458975	48216
167989	273831
198549	317118
116149	419984
341868	13370
138337	267553
249039	112763
344352	142825
52645	94516
322660	316929
108972	21632
344144	317118
420336	168318
110218	15133
422647	217524
280443	435708
145251	165680
454263	22971
140116	378859
325503	472167
336278	114004
250183	200113
28205	86371
313523	132035
318423	39260
379680	452507
72523	226525
412138	86728
200019	341818
361362	183213
261564	230829
456215	401834
438193	23466
185138	247301
142018	431087
338140	242421
109169	94344
273798	226168
490358	476447
425640	61877
328657	409828
457834	281252
441302	215622
483962	83500
426979	462293
150349	277381
409160	164634
403742	253730
419598	460083
184629	462581
355935	91445
418182	420508
162795	337784
179882	42590
361838	184629
290717	159670
129574	386436
155513	451351
433096	272513
429836	427390
231769	455231
23640	178422
41111	317064
489657	393327
257229	313745
437599	366127
445567	160545
80704	448996
54362	428214
134902	203213
168661	249202
352174	428103
313523	107473
177487	352769
178935	236584
23146	342574
386796	459267
217338	345190
152774	86817
347948	42610
108356	299457
30906	370100
392942	191387
481030	410372
38579	298767
285247	184309
130084	40784
298155	492906
464966	141166
386304	286077
178959	382001
172417	377278
436638	453009
63652	444298
22950	9217
434936	26486
18584	253059
344618	97894
311008	113051
45951	151207
369209	268667
415240	183479
131410	306633
431264	210375
130224	987
141598	165936
288354	303497
142249	336590
227601	31353
47056	293813
399566	313745
361001	292683
321924	333123
146751	316855
317730	209823
399683	57619
204136	168381
211721	58647
256748	271482
402254	445454
166142	26551
64751	206843
238285	393326
89257	122436
108266	203656
224154	166285
204803	305511
151691	422562
100417	133229
116525	375595
99448	122135
284026	278520
66948	16325
386431	178436
453671	71439
189938	174354
402224	345001
312287	215938
436100	246311
332862	280952
108235	406751
15648	226494
265518	161975
454714	447335
206686	12895
475594	45925
331710	447517
309218	218727
481157	401472
230467	67848
346379	145064
490619	345887
227660	481785
296772	477008
410837	171577
370204	476951
212490	356008
285213	44554
21482	8253
142546	478415
459764	226658
484299	79989
278633	349901
418323	105555
332391	130804
262587	215781
141782	388149
389017	15209
79081	329196
118394	59494
290259	382212
102065	44997
113895	330908
93174	222869
477811	307466
221502	333612
238889	108988
111549	285446
256506	39892
402111	322636
321360	82585
84457	318811
38124	338271
387775	289322
397903	250805
236930	325167
229117	262954
205790	252595
338136	295114
467788	398737
316056	68565
124431	231485
7791	150961
293137	186030
481737	387451
265192	261356
326631	391600
351953	256121
210909	366099
292846	162795
10648	237235
435972	220417
414480	305449
254727	17186
257186	242557
166663	268359
74566	479614
483706	104859
346299	88354
292930	268917
281052	67040
335906	114845
326631	23815
334645	455769
196340	258220
448104	142826
47024	433922
105293	336590
202919	267352
9493	110677
268629	130426
3650	434123
424613	151520
83952	320743
249996	407163
57574	440660
258911	186999
417057	10345
437112	43656
145242	441033
200092	184258
278554	313745
431776	166513
267562	361412
114773	292015
250874	322698
10850	491897
277568	189733
255084	10646
128164	101058
19790	385244
175687	183213
223623	303175
180578	123369
387136	158991
461172	365570
461283	94846
326201	18129
325564	453042
130726	282736
63410	366127
277359	273313
254446	438368
210595	57336
107118	197163
142955	142018
45579	146517
342698	6792
248576	132740
303230	10509
361553	351895
304306	368859
444788	248625
241937	343379
456021	327729
7190	307108
91414	182654
190936	152279
175753	120914
432009	158811
278273	207991
331187	357203
430183	297794
440157	122354
156348	153099
153691	368859
20059	304173
195142	463200
170618	19745
283909	167026
252959	5040
486885	50264
11587	273831
7814	366851
405513	145810
227660	365504
147677	377195
190595	235323
89582	76914
379296	39914
120889	343145
436575	210032
271353	330469
340771	165963
222102	179361
196030	328590
130171	446801
356294	205928
172335	215496
88439	94129
451373	451016
89062	8296
5070	48342
216784	329466
279880	151944
299580	277167
128849	348798
108282	284980
173397	286697
162551	355210
33398	208617
184455	390783
189965	85243
406660	361354
90128	228431
59810	430356
20606	249415
340321	127726
261277	276744
434929	203367
378991	124085
137454	328140
486626	341543
128233	320724
276759	373021
388871	27464
288934	86787
84643	428103
205819	360512
162174	195121
200475	213035
185532	187836
316136	386323
122763	89163
52677	481785
323588	431361
91085	138297
141381	91117
200379	61786
399837	285736
87760	260171
290113	487179
145093	346200
19459	67564
379577	16433
25748	327440
87638	360531
313362	101058
354022	320169
200092	36211
36333	289503
362922	328538
417582	157910
284754	272339
160534	249639
262308	32807
58089	28561
335302	401854
329727	107337
329201	293813
469384	178436
154419	481176
480744	145110
466398	236872
100171	387735
101385	56851
100782	164033
242883	313829
454867	122872
109098	375243
333344	68762
256893	11586
158168	442748
216650	383300
482851	314483
127895	339853
381156	310203
358728	172089
281052	113051
259971	200211
420816	369631
283742	105585
195746	230691
159960	489822
340712	312889
138412	204136
456956	176182
326088	86728
128075	378462
361617	162831
367809	16298
241749	40388
168773	246655
37756	137600
474046	428822
488081	327608
20954	21808
372764	121304
138665	476710
117124	29253
147900	293960
377869	256373
445098	44049
362282	358458
461993	13902
457908	405973
36228	51895
361715	281472
118111	321710
334196	327078
163423	246997
8294	14809
258885	194297
119851	178103
387940	444237
101344	214015
78041	205223
472552	37385
287215	257298
132522	212278
309798	82851
307196	195948
316961	432914
97407	266852
334112	231707
358508	343372
83162	477986
449978	452427
176724	62191
449521	204033
342631	470616
54976	356375
165502	487833
353934	201794
475555	370866
270117	469235
153006	395366
430013	198317
407285	318735
168731	423013
446998	192195
343421	307775
71189	416354
395058	309253
16641	49896
249635	38063
426757	188759
164771	209510
319365	64386
384823	468125
186331	72855
424647	213868
118179	275730
465031	307108
278642	350360
395963	32639
439051	75303
73599	95716
177411	313745
23058	392086
272675	6733
451661	60517
151302	285280
344526	379114
177939	378462
24921	4413
68098	491522
11319	333955
171414	442947
49106	349268
209771	361716
281663	346408
353597	217423
257080	248777
464149	58666
254204	413392
440610	119381
239547	338831
172923	244005
5375	428080
4098	34842
186295	337849
269350	153918
446116	79872
415576	225766
152767	160129
317993	183213
56985	288035
281052	330752
17837	96307
230051	346174
228050	292468
35971	129922
403257	141068
258407	152085
242748	67584
416750	13623
479762	73578
56156	248835
457478	183213
276074	169031
80488	16772
154708	14925
170457	416680
151295	329295
223056	360272
282367	190369
424346	198205
247254	186259
379680	461268
335069	315299
432816	210228
39685	299467
67367	120173
138126	422154
346484	156376
92401	425988
212969	5007
455187	12213
372764	45141
310756	440249
268339	58536
355083	432976
165466	60322
475676	278193
12618	359762
246628	134262
214064	55061
81358	422776
289200	126204
377833	181739
34001	278870
263962	34948
319076	452833
467220	256121
332310	271272
142091	199900
61598	394114
330602	26776
374091	468056
346459	313829
315805	166063
160680	431187
172716	364109
352985	268849
171356	336380
280749	226713
268984	210958
216945	187974
155131	446840
123743	232036
340175	421707
132303	268176
139470	295596
415664	466806
19981	266663
482851	53840
394210	86596
238836	62191
94184	266852
13982	59844
46294	67166
5167	30682
344781	176182
436695	470554
481419	479731
335445	226603
187576	179045
81467	89155
157653	50872
388455	134262
226706	267576
128354	317990
49806	367110
241693	248990
137844	179858
421880	409828
383304	372433
33348	293813
255803	53863
422267	419470
318665	147357
412620	408082
32718	428214
138916	480224
69203	179045
178867	49903
454583	372323
411162	365621
107648	327446
14519	297393
45360	151377
445410	430553
300840	354084
355732	321157
357427	373879
411424	231077
362724	220593
12821	184041
348644	477967
326631	163228
86786	22827
485692	476231
395042	263009
222491	348117
444082	20641
220263	165267
8459	449362
208439	366127
399441	368904
182799	412386
142740	86560
410408	398122
370096	139593
298427	224794
144973	311498
151638	62191
198043	409540
260755	357809
347148	489552
171130	446914
407461	292197
455862	434052
256823	333551
171306	233590
285876	330614
78571	273814
428135	138502
289715	299366
233045	283301
343746	49230
84698	15220
245679	403637
304804	237605
288100	304589
103725	337094
202726	362784
20111	61572
243145	136477
432874	413525
157961	110677
350924	36603
91951	132996
424477	273831
313052	432253
145954	38304
277403	270836
322669	35036
494102	96008
309917	108554
175026	50264
65603	110677
326631	446103
317402	219387
327614	84674
263310	313745
296636	434013
21224	192533
195962	366127
105679	195607
361010	9054
77279	271932
380519	117842
279405	74542
190860	451235
12351	374686
355853	437262
256027	41753
22751	87350
110272	364109
411777	402884
116736	272908
450532	20748
12648	225420
88288	42890
423206	162968
44258	448770
303657	27464
112267	147224
82840	468276
315573	238188
239748	81266
10109	416342
208804	293813
229339	442728
130490	235700
259978	257719
360308	21883
413905	371617
225445	42890
34239	315687
379672	338625
358731	338493
48657	180548
427760	288035
286	121260
398997	68161
189548	187974
289333	246778
311049	285634
353102	236216
276821	90961
295090	10646
154597	228013
212426	226650
336828	317412
273572	300240
444380	277266
75611	421356
308122	146673
372858	99982
216824	338459
106229	28265
439181	212403
426702	465363
52003	63528
476804	232902
182771	456586
478536	97753
315001	25034
379269	431120
268593	448770
236436	12245
410260	364109
448910	266600
399083	434389
92935	313745
433239	362267
155007	39101
257971	281578
478773	220529
316088	488679
65341	176913
384725	478009
448104	479994
492748	103912
338359	381721
316585	471301
403817	224909
61652	306829
492065	444
295381	361698
158753	479570
391801	472932
19799	440615
275983	462617
462261	259929
84414	154355
92635	66769
226293	416003
131920	218730
130804	454822
409745	357144
41211	297721
62444	237605
461944	221324
172672	179898
311624	391576
252797	122797
237269	254973
399852	181588
146875	14619
104224	38517
103050	187974
417964	70704
406221	328321
216886	21205
9501	433934
78469	143506
208815	189328
257900	315687
83573	421830
371014	40876
81499	46790
47898	357854
149897	300229
444139	178458
240817	133109
26778	227101
375314	433279
81358	304769
286109	159740
101117	48275
356129	226378
460620	44108
409773	47177
259891	421671
394724	204775
442042	430356
431847	488834
219281	380538
310512	331296
489275	420392
37886	40447
188847	86731
288233	412440
489671	160573
54706	357139
206046	275046
392378	320107
362573	442093
338011	207675
233800	327013
407066	94516
327605	152502
295370	454822
342052	412069
400218	91600
71901	321703
38141	58466
189454	377683
97414	250679
346299	359358
367222	32807
227363	15209
123161	420432
167428	268743
268009	433934
227189	146124
68174	178907
223274	28129
437211	41217
404693	63909
268629	458565
96736	267192
201495	369599
313641	99901
161890	313745
153322	274547
69264	312697
216544	1115
15027	182695
492813	447487
121908	211919
338670	290386
193748	283990
258772	212571
92413	282790
168354	483828
219546	478531
148913	476231
327209	203279
377989	300119
451833	356097
268956	188188
189794	199292
191933	334983
457423	171189
369310	278014
125064	68636
249202	159542
153322	397244
486311	366534
254172	10231
396153	427499
406408	106840
463308	391414
483715	389999
210685	235148
189269	226494
432424	338915
378558	63058
355025	91762
36780	42084
98514	228825
264815	153771
319383	436419
226122	32807
67835	309425
480147	395336
469532	315250
300047	14163
71373	248835
378802	258478
222427	312821
82237	240606
63319	229058
304335	161283
222698	93491
449497	452746
25777	225476
128594	419760
30579	35735
455074	324753
432034	288035
437884	36661
70677	385201
381256	282822
486259	168507
303061	35707
456218	369766
291447	153674
464237	236063
351442	176300
294707	371463
101343	293813
81920	284982
284581	247312
51565	313745
430474	227603
197248	269171
402518	247217
111156	124535
3696	155542
69298	295114
218292	28065
97558	207397
9529	405217
163136	387742
184118	197212
317402	75499
23379	292456
308351	217423
264696	198387
175895	190369
170296	32344
477932	33829
392643	271000
296450	113138
46357	440962
346034	308951
19324	420392
104741	438373
217091	480963
158760	262954
279722	487156
72810	65539
3783	389682
10267	476447
467458	391414
206686	159774
317204	86892
396605	158514
436252	28147
353399	461473
187482	433193
15703	37113
133909	303218
262890	41257
70270	472650
100417	439686
26527	128544
426842	322820
189193	301475
229735	250434
488715	443559
318989	273831
189351	438419
342465	250483
415356	64579
216147	466737
305199	222958
445176	245317
306964	47504
20998	389731
330740	74013
212209	130873
129623	481701
234856	122462
192756	196783
191933	218808
427962	183213
321118	421091
406968	493108
438606	481103
362267	16027
168132	228981
407540	303159
298939	388195
119345	463249
135310	138084
54140	280602
21414	329698
400520	180757
373351	371918
47046	453821
128337	132608
236804	279509
28927	421830
249594	428738
389959	93546
444380	42124
431264	232930
199745	246926
482333	350174
42479	283135
29686	86560
68019	201121
131606	49784
378823	117023
468339	421830
397047	161223
316011	272908
123231	102352
33775	110127
192093	420944
120441	476560
335887	85354
91453	166063
254464	444235
209523	218727
332299	42035
32096	101650
382495	78811
251720	86476
45355	14737
209725	414193
127229	284982
388211	107976
236637	83467
206885	403515
127462	241198
125577	395988
241076	480053
315892	104016
331364	253742
316828	120839
129336	157343
6783	47700
388195	284404
266163	16433
260678	23774
86732	9437
394094	311297
391008	315566
333557	85932
362427	404863
125139	376124
53846	315671
56524	457297
440499	224006
364636	383002
31926	48275
80566	320508
105750	375840
225489	46996
318695	19405
263377	331044
129956	369599
8463	412971
449201	257616
244688	448075
458064	468276
67223	11626
11626	81497
71189	146263
342465	412523
26055	205223
432034	86560
102644	27344
72574	470588
224070	355526
391740	249709
374041	396729
115284	94516
122174	148590
389918	254973
236611	265883
449798	359762
3577	248782
274277	406996
487110	208198
435936	317118
193767	480648
98225	472583
252563	250784
256687	209023
306964	437366
254599	292721
189347	183213
428711	338271
2414	77938
312602	299494
320221	45604
284824	161261
188954	209510
170929	12047
309074	196281
263813	111654
21379	216615
9255	476831
30837	391414
273610	268531
38671	21902
156518	229150
370693	49903
407540	114808
279271	387138
52878	148590
198814	223146
479080	45899
292576	73456
364517	4048
369503	153172
235817	328754
53314	190369
75886	291823
153559	144845
44160	445186
137542	426034
228629	485666
267562	157189
81553	355093
408518	458782
360459	53287
179041	229905
422928	475596
88025	329944
61687	51927
277105	441313
101730	465647
78087	64335
414140	382511
414068	75913
243146	187181
205362	303451
164259	309424
391989	187974
162551	360860
60054	91691
202379	293376
457418	233839
463129	190369
27059	428103
245178	440962
88971	300813
81035	26551
191621	82430
336590	322939
345401	76985
342949	49856
35806	51897
59774	132740
467690	118965
153687	224871
365874	219136
361395	435708
189223	292183
359193	94384
226481	282340
300887	179045
252236	290
376265	317118
301728	163813
289675	476713
321453	110561
204449	381157
472841	9054
241198	395924
88038	265065
18819	291249
6536	369684
338829	397159
130451	264406
344094	333897
358480	106869
105981	423469
432100	303259
263125	53249
117348	245368
80854	153548
86309	310756
30820	447517
379680	267553
381528	475150
179503	270308
284388	391767
389656	141509
304878	262954
198138	21411
276484	327498
173759	452167
386301	232197
304642	435234
227741	67129
311128	360860
479043	317356
169040	125354
473087	57268
283026	218614
309589	83690
456464	147241
394975	43123
362608	24846
108896	217017
351193	332121
146552	48275
284885	316293
389610	315888
316297	478148
345762	207042
114973	312483
122933	450250
377436	132247
285580	48365
441481	471488
480393	374159
432175	27683
285876	414446
333602	295159
462138	114738
421659	183213
383374	67040
373964	273401
457561	426986
248318	89373
142683	57486
181668	447826
344618	211932
361765	86728
374843	404886
178972	230916
176878	418985
450436	389175
313770	240724
492316	19558
482776	190369
411282	20719
170279	116624
224331	99060
194124	66669
28214	15209
449956	288035
443024	93214
73316	214050
185193	369599
146893	230303
360168	340401
488896	461507
58594	21583
44503	152766
167819	401949
205698	67584
399441	87938
346986	169135
370833	55193
450851	419435
129851	8981
453228	142302
165336	208300
273641	64395
372594	93668
339729	110677
358373	378546
441588	386297
149042	214024
157577	56503
313806	375710
337282	421356
110939	190369
79614	436667
432506	366127
265965	94516
98700	356588
275515	458601
25455	434239
368205	433706
282814	317118
290680	134695
249433	134694
57145	211340
182390	264303
486900	267352
43724	189528
409806	421980
325314	241416
487422	224383
482014	458601
420736	141509
439718	461944
335484	284982
20998	172535
263351	226308
52711	434400
151923	381008
130651	310250
404568	176536
263803	387742
161045	70557
252330	386156
348476	405784
336078	165653
102597	114643
195757	206424
201469	111370
64130	29710
272406	51242
138663	80369
42598	144921
200607	136744
131100	10665
226869	219499
448682	92142
389144	4349
327720	78945
367388	411707
316011	67399
426489	429383
112226	110677
324317	287378
286776	111623
168826	152502
412753	287105
114517	57180
89219	103319
1057	138684
158254	75700
148749	474988
168773	297885
150221	177535
265894	405217
187689	423711
182270	140929
56138	333344
481049	389844
222081	425235
239804	53994
9969	335450
44070	19139
194898	257298
475049	407026
377941	285156
10762	348798
54362	467703
268664	377300
450350	28990
85523	323963
21930	242747
349801	107187
152872	13801
425768	43164
485526	391414
405022	385141
216528	415599
152991	291324
456037	449728
28965	15209
138016	61462
477932	27467
489822	47129
372182	359679
128887	101058
256325	328065
40361	67584
427762	280592
466256	378988
303663	419493
45277	203616
27635	99210
448104	109156
168699	492906
72732	233882
304589	400974
113019	289238
369352	53389
12063	433939
323340	337783
95765	440804
300762	184902
218615	368879
110818	248615
73563	10690
361291	243503
321593	366099
156779	259929
339333	333590
428557	423531
326260	59162
461725	423366
271698	313314
124729	293813
6752	482246
233388	448045
208458	267352
241621	441355
100604	393575
344184	23018
374677	355431
145280	360860
217741	205223
218881	277987
25748	79183
462028	274309
216147	32807
291280	366127
83920	177581
404317	256545
317402	162639
420852	174221
50426	368904
408357	160697
227188	400968
398675	28129
291882	394635
268645	442604
348039	61157
191933	329195
413903	352773
456174	125466
216038	17271
193560	209510
414005	432212
58222	132740
200786	410355
107828	179472
471000	226945
180534	54392
141889	221668
31322	96259
426017	250389
111926	53883
4891	275790
425166	200950
79134	53150
302677	34547
343054	454893
121208	13370
391414	141156
116714	489103
57276	349337
12050	114063
134599	475571
137845	148905
445632	430737
133899	187834
113942	474801
158174	186159
185554	227972
72113	351824
193130	235791
294878	259458
204472	301475
234961	4413
27118	360860
264080	401101
211521	131272
415327	80860
454755	48007
182969	344101
266772	467998
275677	273831
84318	75568
439977	169156
159370	194224
118694	190835
282453	304865
466191	94516
140179	115749
448583	267352
243438	127487
492480	135665
465387	267794
99271	190791
66252	409828
21227	97750
104393	14163
74804	218142
46743	90123
306578	138885
283120	196783
457615	55909
85669	312732
388719	253703
161571	86728
216942	313688
368639	403515
302354	463615
195697	198038
367259	86560
215950	19620
103751	31284
60449	300480
378139	16433
434013	387742
30822	16433
230574	102803
132247	10711
431720	338271
98737	428792
399825	196783
300440	131346
439902	208380
386973	422853
16995	169774
491109	391414
228570	288076
431409	122490
310629	376244
110940	259929
183206	178410
218067	157092
483962	458
488614	241468
346501	151805
354003	350972
417938	229287
283232	16433
297462	30704
474525	67362
455456	489733
399441	395964
344396	217116
316213	67804
312933	117097
262713	417201
210127	478415
340939	478415
410011	343085
328688	235008
307732	49903
40409	177630
453385	402464
346216	64444
459109	125495
208482	319772
84680	388575
270069	293813
371373	218017
7130	487938
54168	153700
232260	268369
184277	50264
492002	20382
228930	420944
50739	223883
21831	162228
328984	190369
332697	121845
352754	393033
39683	331389
388696	297830
453630	391414
5089	268705
35520	243360
459799	110631
370830	198790
120050	168213
483384	188759
136543	81497
4849	262648
11015	12232
98848	32807
297586	42568
372318	173921
477328	205162
76219	50018
363400	65979
55887	204484
405738	141509
323927	246585
92799	132247
241952	155730
394753	421935
11782	218727
277652	129185
10690	40341
106739	477774
433984	163698
411643	423485
365007	457959
184412	83959
246952	434945
438475	89538
308458	440660
259923	464727
244008	391333
46222	427272
208935	384479
184629	144046
387327	308316
311510	32060
228606	196534
492537	104053
221936	62191
401204	317675
28693	476096
319595	127224
152842	105878
290827	315888
210247	434035
256291	90884
284810	62191
77263	48222
113518	218615
447610	94516
469976	171953
329725	456590
35806	288599
404946	460259
156765	14953
68560	384404
130740	489553
280710	212081
360459	377323
404506	485304
493184	378691
278769	434865
56868	356894
177458	23018
39195	213483
13190	42178
334407	347166
411282	147241
282325	53490
380176	452763
284761	473481
293017	401871
198500	478415
443069	279047
176408	275763
335939	53863
874	25049
96577	390349
341067	480362
76738	295201
15640	267602
289901	333119
336152	367370
111599	319993
44616	242125
379396	293355
487009	451881
183017	36392
276821	62580
376543	467101
172923	36066
397385	219777
6823	159249
208426	15133
375619	171354
165680	423795
47827	25016
448032	420944
188866	284843
39601	374806
308618	194197
171915	182910
249812	373761
302880	409540
375012	6045
78557	145386
16480	491150
258314	51222
169869	61703
203974	160419
190384	373324
415209	429863
327448	4972
25969	435278
190363	477403
252563	275678
487945	422175
152118	164446
402625	492906
301175	186714
166020	35707
423470	80428
417365	69319
184019	178330
216147	218756
214575	309848
330895	389682
22699	162831
226809	237165
447230	131975
403128	10646
472073	194349
35887	175013
348786	373442
136177	184781
481519	411771
11890	373757
404568	240994
9939	195668
421207	220857
359199	157624
222981	33989
236268	234381
9117	81436
221249	167588
270248	11610
167771	32888
174578	438159
195096	331256
152907	356723
436880	420944
44922	174817
217321	303801
112995	206870
178248	265065
87739	217432
203656	320659
230051	216129
284076	60262
27775	90905
176003	249709
20392	8401
352633	221329
35806	391870
314617	240478
198095	24000
410006	294069
237260	322457
84227	64546
262639	285664
55816	105878
94792	171380
489934	481528
204501	83864
320496	127726
433869	325181
76244	71275
361698	180578
428625	86974
223073	481315
192183	481151
483987	385842
272742	268787
413139	293157
412205	55449
141859	237094
307628	244115
338808	375059
263439	396227
288138	50264
198210	459997
366903	328140
58666	202615
298236	310261
487347	286615
360872	137128
380719	246672
293405	434945
151247	420944
296772	480406
238573	315687
169471	55074
446998	31833
196340	467703
271760	129827
91608	94667
156964	21411
414433	423688
105143	277450
305422	406894
160757	428214
464285	89047
361129	395988
352447	185013
467085	144845
124508	467846
47838	285446
446521	338189
43138	419580
94085	144854
260376	459854
73988	67279
320786	153309
254917	378686
97515	54362
121343	9832
411997	329674
848	177835
206789	348798
456231	307601
190348	187023
40290	79989
246190	96361
320026	293813
205908	333540
33574	288837
161363	314473
210169	59966
230171	316959
244029	98906
208384	4040
117487	183213
452897	54553
373838	462633
201319	170624
39195	132469
472737	206768
273725	214024
211207	182427
245523	240374
249014	313822
34729	68369
192611	343504
322521	456847
308160	370780
365521	400054
303782	179375
281487	20959
70604	445819
176073	290014
434973	316799
204474	34952
126657	260527
297456	233181
472978	102055
361807	440422
80193	15117
325155	31980
14905	15152
329634	172811
242919	49345
167441	99210
391157	76062
262440	421830
247058	237517
122622	327061
444033	254746
246588	39764
317414	222804
263621	62699
170329	368760
182035	63800
296029	79813
22969	138807
103224	326815
88855	52917
163661	462374
139634	96112
37226	420790
9025	252961
346272	195075
327254	212914
453919	48275
491190	105498
482872	375107
75746	197696
209768	318473
367585	336326
248013	328228
421370	32807
69246	195804
321524	273982
395983	74106
210017	148174
170425	307191
105017	110139
28996	440249
366762	848
39195	390032
312381	112312
309177	259192
221369	129902
390170	162831
225029	278696
421251	174324
407051	378462
146264	70252
306282	271127
210428	228032
262495	221030
430093	175819
131916	78811
39795	362701
271302	275831
217617	67015
83616	386704
469532	359157
98420	219872
207611	290218
198495	217871
70759	234791
450676	132740
302578	180578
450218	334347
368537	267602
301259	335904
331574	328614
347969	396036
33747	342118
202052	190369
423745	194775
259952	133638
17954	74204
295493	270836
309524	62191
384824	328367
355707	283193
118675	126410
315088	474559
203887	236213
6467	257785
269125	268531
132147	148519
141929	221667
203611	11699
268968	475715
168975	244115
296712	124557
69277	266851
463485	307423
189806	425114
64007	457473
441367	149046
492247	165232
121003	119868
329727	180992
25905	235781
188633	376175
234148	221154
189492	307286
86282	44735
326136	230714
258385	347202
402479	288035
262929	20367
240138	144304
258911	231387
333835	127197
141015	304165
28126	23018
215339	417667
246250	441499
258274	347722
420258	313353
306605	99210
149826	386145
137744	171498
318998	287892
264198	123054
32124	137561
106739	435242
475585	470043
324465	411365
376841	314019
483025	446105
451629	176747
418061	223841
247191	335812
90883	77176
54528	72670
86311	472167
267057	463549
381918	144306
346083	194398
491466	110677
396264	260854
145288	170894
317352	228225
27088	206557
260419	396040
91830	32017
470990	220540
276591	313193
276821	158153
29824	338915
95265	321868
19573	317686
426716	251878
344352	70946
281550	463877
167588	222103
124397	317118
205179	50391
82981	160054
60773	431264
317282	14963
336371	348981
460873	161972
322560	266852
457418	432573
137795	155927
481723	375937
134243	183496
346560	3845
55887	481712
428944	338040
479355	320603
443244	476303
185706	15209
232182	85743
255942	12310
469698	193739
454309	436354
17859	336590
232884	413535
402052	75499
288077	462973
197988	282356
477308	422711
112640	48275
156614	388254
289675	12778
146893	352875
121342	196783
180130	107517
89431	265967
357180	198074
485667	165599
255784	373810
356454	186259
36109	62191
138990	385000
293376	481723
250111	21583
414058	169482
238236	239514
172166	129124
357983	379976
476970	35971
343991	244688
199516	465174
103617	141649
212592	29721
51756	38909
174491	55044
421997	468125
383932	327061
424975	145187
403344	25658
397715	333390
365459	462757
350792	467703
436534	281143
19337	409502
209672	119915
94409	269849
422868	389682
5582	177415
168699	269199
214319	388804
262056	198962
491292	217494
341644	403272
111425	276358
332980	27766
255579	221035
348885	205289
388249	159829
77829	141509
274098	421830
41798	117151
220417	478415
298370	485546
218291	326492
368105	328801
396893	453570
467805	458264
262403	6099
163423	344713
440804	405324
199002	17186
435946	79507
87577	182078
144973	433619
299211	164884
165567	295949
270304	200344
52993	349186
470379	15133
219546	138885
86490	199353
67853	206686
10060	288238
167778	262835
304676	304042
75339	275147
82705	489552
408553	481060
253472	282529
165680	417473
275224	1605
279216	244320
35394	285477
345009	254973
61367	124899
217740	231499
436064	176013
15668	223069
128704	86077
241810	242411
25748	272332
219445	290
226605	378686
273220	447517
270840	291860
484985	267352
158156	276021
68829	359029
89517	456640
333892	410515
98200	57721
286016	37684
224590	371983
454410	91600
63322	308019
179386	131312
441333	213639
349448	220417
107699	378859
421981	459779
333315	54976
359266	491311
5371	234848
275900	450019
87376	368545
89593	366127
291542	460
419728	355607
13930	123703
378168	207916
360018	476951
78582	478678
332445	198926
278771	3563
134100	441015
159917	242718
250741	86476
296407	76454
88531	255650
428935	109881
189659	62191
182969	492158
116608	390525
96943	404006
78821	450375
188246	424827
375520	190369
87299	172089
358908	136499
326916	276035
335854	278131
132885	285381
66936	155049
343497	375840
141234	272908
178222	198926
40577	104527
374500	482143
440056	394734
62599	12245
488571	176878
492002	438817
235088	377933
454902	12443
476479	180578
2611	73348
128563	472705
27672	148972
9853	401378
414257	471716
264463	304589
404899	188837
293183	6923
476645	50264
193149	306100
237842	365676
188534	390232
241563	107294
130430	282822
131172	58698
483304	66293
261643	429209
340696	377592
182090	176264
11563	314939
44246	349140
278867	122462
346079	358065
287566	258956
4684	42035
47349	321197
197784	333595
129778	121884
403670	152097
313257	361977
104281	221324
33474	313745
154730	236654
287566	445487
185532	232890
286980	435428
89219	276876
115112	186159
482504	170129
77090	128876
219302	477986
320337	456327
131620	79370
315286	13370
4461	313745
339333	5118
422137	478232
406694	23018
142601	150576
2353	53863
131134	460311
212115	350338
387612	451011
360459	71346
406924	55074
357351	36435
239748	144928
175882	257876
276821	92107
93876	166974
287956	208300
283129	190369
11961	380071
213183	302558
154398	388203
103842	179220
153804	273831
305663	69114
54539	405685
411320	172089
464285	54599
21525	451016
284449	352605
161570	273831
493474	267416
359886	311411
158180	342332
76536	320023
309225	333042
427397	470554
467073	190369
106676	469446
480426	333709
443240	279590
443935	408507
483928	152888
327908	119381
285156	342981
54034	387132
395084	36204
131606	15209
13652	263009
100519	120666
89124	202640
109549	129727
54910	263009
287416	159250
366402	163315
160944	16433
335579	190369
146893	471809
247090	221759
375405	308100
359487	392442
315692	458601
194816	141596
92753	152502
58418	489797
145788	246744
267029	385000
87089	110708
188211	29111
16871	213221
377898	345745
301312	33712
41189	434035
237598	163445
72642	458849
248835	275713
37727	10548
17890	197144
161920	428432
46556	230335
320245	274314
326260	422849
75656	222701
332014	134259
17103	134219
299408	279904
216006	400487
72804	294965
146467	381672
409926	478415
39761	438465
84513	439658
489146	245912
225842	245679
330752	160959
418556	450144
100186	342189
412128	63034
166931	174564
12385	264766
259769	341470
113306	391414
258786	40447
12062	200989
148755	47799
102364	273612
91382	10528
168678	201812
6899	414568
303758	464420
259835	260922
410011	185335
241239	293813
275511	476471
417496	209018
198317	214705
119269	319217
68314	323560
252428	208647
66639	95794
280892	319302
314740	351332
86081	127575
326631	243457
126132	379541
62666	33616
139353	381691
403067	159542
137454	134145
213364	291940
379696	144362
72003	294965
301549	283096
268667	277936
453181	476471
439029	411424
43506	113436
154814	88113
65691	327721
362820	3834
379462	362773
100852	1057
233528	212077
27634	82363
89311	155904
213282	492973
479646	173576
430691	4533
21803	409828
37841	226050
364370	117097
67173	205223
474305	23915
410831	54976
94041	378462
446212	290450
413906	204803
2946	357854
471478	445233
298854	72656
492768	304669
472912	488578
308278	174564
456748	177870
401854	74181
145862	112419
12781	8716
209674	21013
424753	78820
221267	23018
432175	378100
130331	185771
395568	15209
326260	191982
483720	284775
409745	83298
123291	58567
229735	409626
439580	77727
303420	53863
345401	407109
302523	275006
218792	353662
375320	6823
408158	302871
488348	165334
118694	265711
403985	92207
415574	121574
90296	490888
301683	376814
278783	124677
382773	335190
377518	421779
224383	447517
82634	365615
458968	438653
342450	315888
178398	346377
127453	240796
143370	95942
101432	414818
104856	323919
96146	390197
354075	336955
345762	492906
75498	200068
385727	278130
275796	39548
391101	284967
202918	13370
324330	472072
433833	247812
285671	31616
266508	205270
36733	94344
341197	62282
147919	454975
73501	73539
368443	231485
169163	152762
364801	83017
458638	263713
221263	243542
12380	295118
154192	329379
443228	462984
444464	443693
151642	83952
380454	86077
300472	259929
360911	17181
475914	107438
39679	99072
192611	360469
197990	450983
291887	110245
56776	267172
246755	306513
105859	226706
92667	278051
196384	175086
328940	118964
6549	74622
376908	437870
313927	438419
488016	82041
420214	94344
237242	411455
3856	118877
193893	139648
154234	15347
226760	168002
186	403995
377543	255290
6016	376364
326631	348099
78596	483565
68307	43028
403650	426034
394697	317356
384583	270181
456787	398333
93144	16325
44354	456611
347653	162795
283520	132843
346071	249709
169698	15050
1577	486339
179251	254178
472298	51895
265211	119911
211111	172449
26612	455773
219546	182080
363375	151944
141656	213035
165404	267124
277350	19246
20628	45949
214137	310942
323450	451083
250322	353576
177986	448709
216229	413208
303141	136690
452709	187974
337925	274644
354719	289822
297941	182390
60438	309801
402263	286936
228748	217384
147376	391918
289058	229756
256090	421888
315573	322660
280624	458927
198317	200919
23515	29805
392459	227101
81636	157492
102170	294986
285357	162831
193	276963
352882	401871
169331	345105
186616	256121
80193	36795
101486	241468
241324	191193
24550	266852
339310	437294
317993	58930
11649	317118
277568	231485
461833	405473
400520	411455
291300	375113
264073	60974
150651	411648
448104	230925
161988	239807
183795	363581
450082	295484
134108	366666
336111	18041
20334	298077
303460	9633
375177	63000
104147	32616
336452	378686
268079	314477
392399	397781
360880	148000
488195	475593
339310	435209
426292	276090
200092	171476
287444	157268
284810	297969
84598	326492
162939	400142
410265	216544
267339	455181
378553	19246
130069	273811
84103	9203
295841	333718
362267	102125
422246	334974
145959	116454
90922	78579
168000	315725
80430	408646
143294	86476
326575	442096
233484	196851
147092	415599
478546	469227
65035	303513
352244	73908
474015	299467
214294	368408
222956	440689
117500	273831
481406	239712
479351	282497
227730	298767
212766	285156
176903	212156
89103	53866
420741	313802
269258	40388
48064	437684
83354	236213
440055	352605
130121	196783
17398	240834
81432	190369
302017	492316
176115	16433
404754	15209
249845	345745
248013	420314
78218	132619
136976	259670
483987	419040
16699	28129
81358	332928
392210	346408
313547	384885
438403	292129
276836	218727
11925	226308
341000	220822
12266	475360
238670	183326
433763	24640
117549	140370
141922	104505
147784	103222
133321	167418
144432	190369
118694	90058
92405	193476
39325	327697
234087	230237
109676	29810
156138	258015
420736	6899
163413	204078
163124	6253
363714	329105
380585	35707
385928	211139
86024	214798
2243	114113
122836	195097
12063	342978
414878	290722
204221	46410
286948	44128
488275	483745
479661	340760
363196	275790
348584	82641
458462	351193
191933	146197
423895	369599
254446	130012
448353	127921
122916	460618
321323	203656
144288	37948
200787	489075
188016	453009
166702	162137
10690	344844
62128	202523
404960	272022
159726	114117
336046	112118
263557	88952
423828	73516
99060	493221
203706	118488
443815	21902
412980	49903
63086	189200
20946	272244
158156	371358
239719	16433
431017	358032
471491	476447
479232	204453
435017	262954
490497	261396
366414	406128
18936	185902
78289	125312
412038	423469
368860	85702
68035	218615
143676	301475
378725	359762
432402	180957
124441	285156
153813	336452
93665	90277
262473	249709
78613	391414
475439	45912
194149	226494
441022	461549
339133	328932
397599	298265
399975	250410
119893	389682
226466	30332
44910	157698
403057	90239
288333	433391
353345	44122
23601	242808
441302	5882
347121	212757
266810	151450
467930	158811
14063	187578
9570	276124
345585	52917
162640	449521
443679	255650
139413	393326
105646	57989
412833	327754
160722	401854
111256	49903
295906	422175
377508	434836
385883	50391
330667	310261
408329	83989
77980	313745
117956	108743
16485	193705
147938	444951
373755	472070
332749	361704
466051	391253
36228	430610
253801	74106
458925	188520
101840	278178
188520	312323
228050	191821
308122	95312
285306	354431
470541	132740
152055	135804
288286	490707
208482	273492
246198	150678
270597	207149
298437	341458
102985	361642
156577	69734
350055	292559
254890	295609
482480	461392
87002	352504
172672	395198
91600	309621
230051	171385
71432	35707
297422	198275
74897	459518
150236	50531
103196	414113
359692	159244
30145	31616
219607	147990
328206	152502
224752	458041
287566	208577
274487	292721
481253	478415
72091	115036
333737	101816
149784	447158
407540	49037
327349	278700
38285	135698
124273	488112
219099	241239
27312	46127
293382	353271
66958	114930
32739	182806
292852	219453
335747	32807
342486	176013
461182	289308
409360	308693
124484	458447
112625	416899
461172	3347
364370	141068
14871	1148
477932	422250
230148	295484
309917	389206
63720	15209
431370	180369
77068	220540
155026	315888
469738	166615
473934	232188
412443	482162
267221	438419
204116	101574
312842	219499
167419	410894
160182	379255
346258	149600
435714	97377
420074	383391
377729	375629
449412	119894
467513	102494
57229	308100
194118	122585
10546	187298
387742	421818
294115	243115
492768	441475
64865	156251
27767	248493
58306	226494
265480	175318
381305	429227
360459	356496
288333	14919
267341	312799
201255	390898
63471	159474
429418	237165
130422	200099
82056	405780
481630	387034
256893	210095
186095	57134
255369	195356
178996	391414
200299	438293
423444	463973
348529	97473
60441	233035
215792	463799
354022	441313
198808	38134
197385	477182
423400	285446
136798	114723
340175	94516
356970	187285
6044	492024
351534	94516
393208	170164
369075	475872
165538	425813
131253	474655
97515	196976
298654	263962
379274	272333
40413	157547
450465	463249
250404	8607
223275	54822
212986	164884
196003	412794
236630	356428
493831	303424
356530	87667
26480	133629
325737	21583
48069	158153
327508	40447
406579	421830
24987	327204
169154	20611
287566	386612
193594	138156
166518	162831
144733	461379
474385	248593
440303	164098
487060	381363
91197	294069
37748	420757
359427	388239
124052	315888
432949	119610
256325	476656
286283	248777
167588	158514
176151	371918
314912	400817
384835	159378
478822	144845
120392	484528
435068	146911
88216	186361
482628	394529
452121	49903
146014	250869
425170	50173
450760	411455
339915	414100
37748	98639
342465	139343
261759	343225
28672	154137
21208	309425
178422	92549
256893	55645
161059	12080
12216	367661
329568	152140
278769	286864
206656	422011
208013	10100
389512	290722
128378	480404
319259	358344
22514	257916
396379	387860
218780	446616
328674	435708
294267	60710
260132	23333
337783	371934
10756	464432
251514	478415
184528	38798
106268	454606
388657	94516
200327	455673
285575	317100
225694	243115
336575	402327
37839	266644
219546	430356
42524	127921
48545	369599
346140	263059
454559	414575
174248	481104
411662	214063
13953	266144
342465	162313
23225	392788
178506	217423
277373	295119
64102	107396
33642	94289
99313	57134
44151	81072
283300	399727
481419	410317
193893	291190
100812	378670
312474	428864
346557	13873
489583	377683
205480	353787
417585	397535
126191	16433
391080	428738
170442	478415
20281	173176
199171	384636
81457	16433
313000	403093
91462	316284
190595	395770
375711	355913
105656	155747
490499	488641
149341	385434
99409	365413
66003	100705
402250	423996
315974	177861
105581	313155
2354	232254
417938	3961
460700	106624
249017	401014
159726	39128
83589	121950
228326	387742
117278	116599
351855	450546
71189	150264
473402	130137
186105	164759
281897	95149
130821	70941
348056	245679
354504	406061
104405	421356
280600	14660
127077	363597
485718	62191
44081	68757
247785	49228
359790	213379
8967	489167
438167	17333
378245	30187
311375	2249
387986	243547
146893	369980
45579	488086
345715	326391
134531	211868
41378	51264
17923	62191
194169	244625
48146	463615
94327	362267
422326	449354
364472	354764
103441	447831
19379	284155
342636	476251
423836	128032
115645	98107
240331	487833
124469	186440
39930	387211
335138	22512
329046	204925
418992	356605
331364	64998
409001	423469
407555	139417
7290	194436
166491	228217
204739	144470
202996	207596
2539	89047
177482	386775
35441	454975
13019	350549
486371	228061
250450	117393
229421	196783
215329	62962
234334	294548
333315	35707
442824	164164
115962	227101
488025	94344
11222	111039
270764	430921
325984	190369
133679	370866
35487	365800
441850	69621
198038	473231
97777	296909
47880	492805
90253	431166
153813	111655
431128	375943
125666	313847
351258	278247
36267	257651
150036	20946
73570	427217
282575	424133
488275	229861
267774	342136
254168	165144
440398	466070
243568	132740
69317	120474
63213	295159
284482	447107
297830	183213
258452	127982
258864	436889
473770	334032
440945	99060
491851	294981
241238	282844
359178	421830
92172	478415
320001	64335
408329	453317
347494	100364
455641	412148
320743	211846
277381	426389
372187	173018
192257	439782
432292	6072
23347	352605
312347	54298
470746	217423
412366	163800
161363	457514
187507	25430
184879	217809
441800	31126
356615	450685
424186	240225
251943	53693
122561	482586
314228	49903
114577	458778
445632	299228
409235	92064
413097	4413
303184	262954
13091	461846
427376	157701
199676	422912
415851	22804
66015	174290
148729	457746
40045	49903
111552	183213
447368	404834
65259	433350
295465	421356
5895	258370
176130	45259
465292	265589
493972	222701
71015	72434
228128	32430
392100	459213
196380	469235
242500	489150
476619	410028
406660	267602
335624	351257
117320	317118
155870	437174
340814	359762
98407	450046
42079	94516
267562	361999
137918	48365
393218	269761
478886	405014
136463	228431
186279	193897
333935	313314
235329	4588
12694	113181
462621	241194
153152	77004
301953	317118
12845	94344
85674	183566
363993	110677
48081	135483
250995	150348
348984	115558
346537	86618
41016	315380
306703	94665
5007	338790
395200	224794
365446	133600
25748	277744
228128	464033
335654	271269
428993	137128
66019	100301
276773	487280
244688	21810
302548	213339
466652	301659
453821	118333
121160	86892
84711	12129
223030	21902
211258	492827
65708	20492
253670	237766
259821	313829
61061	336955
433278	460818
164684	105806
262965	400526
235418	303648
114418	69708
266191	367242
3321	461944
381256	240374
48163	7347
281236	356516
244264	356315
353597	94516
207512	183213
467394	80686
363911	421683
123733	118908
173615	138088
32044	341344
350931	214024
477180	426990
185889	38855
68736	447392
462144	435280
335005	79813
25211	146202
280613	401664
315573	184319
144919	401949
455568	411455
422603	491857
154981	40882
68532	238728
254383	139648
434981	16747
169230	173088
104740	29197
273382	364179
93384	386014
59957	368733
418734	357151
469921	467284
33781	325604
214744	437365
8164	316151
384275	156375
434427	396806
99553	38063
221106	64308
282453	233142
181299	451460
27239	392788
452470	291823
109053	23721
94335	147121
378357	22848
468459	337262
78469	115175
462066	401854
2841	383255
433988	413525
325032	275276
376500	132615
192183	316575
294085	455388
87858	202327
136921	89490
55429	401854
309225	170741
296400	267553
12481	300429
367492	30263
245200	338915
259835	265711
49754	256377
405535	253425
92158	67291
55708	430617
374533	417036
307329	248295
310661	481785
306932	40722
338848	267352
288207	19648
33039	440804
156606	317675
174607	103818
120071	405358
260448	190369
238124	58543
383468	94667
112564	28138
257194	184659
460687	369599
488527	462932
475852	190369
408880	267352
240138	215858
449803	313829
252414	265711
332073	62191
391264	383940
73298	100382
374511	306796
140722	317286
219068	421356
11552	113051
324826	4690
105053	440615
300273	78891
422546	50927
370646	412104
138433	27863
230574	475774
120277	444736
306628	310261
386382	115865
196856	110677
50799	408469
466870	42189
434018	30114
236384	391752
99867	159058
27901	162831
186798	13438
124320	400
379071	270095
334246	47888
270703	207752
40784	183916
74178	223546
105600	361296
296423	481368
313384	95149
340023	344018
436219	4946
190863	352758
210027	190369
396650	53863
448048	196524
278829	291249
182543	246592
155561	109380
371329	478232
85936	255935
86490	387765
466870	240796
400054	391437
167671	103129
438491	187974
37697	173786
456734	338160
147384	266852
58484	263009
356530	486582
393637	233590
202859	85123
224594	475548
270812	187836
292225	41075
415574	421935
371302	118662
463984	205221
467576	432380
373755	467703
224711	120912
164930	270301
119001	262841
277585	176655
364318	424832
331633	137507
447258	271458
431853	62064
305511	239090
156913	313745
408357	181696
213606	245679
380454	355806
227456	358965
470912	489552
129434	382593
398651	32811
406462	390963
281531	421830
347181	11304
98727	476951
412002	466282
491818	19551
228266	64335
213117	338364
184549	271011
7669	458
132498	40477
126764	269199
428735	166437
234952	272250
318322	321929
136042	361556
50986	313745
143147	435708
331872	387839
330860	247364
81524	240503
230147	116705
461309	349080
230407	241250
165438	178973
135254	273831
313822	55700
451358	89896
67367	440962
429535	263446
16237	13370
378133	63952
325216	8349
305534	228431
153813	344580
247296	173235
488706	49940
365571	274103
242527	1021
289970	23783
269670	474268
312795	417503
47816	432922
334872	214436
237755	13370
356819	401854
361711	272708
225207	90412
130069	228478
371933	206174
181756	366127
202774	283918
489902	273036
23741	487153
155719	372901
299025	201295
361788	280542
460559	96977
424862	81430
432771	31261
271814	82271
421107	232018
41634	391414
42264	195400
101032	65193
396269	124931
146893	478304
285344	130733
294366	135265
81978	146202
245317	112161
173081	371918
130006	467752
10331	373380
361533	330218
36934	7771
253919	19719
51565	15133
112628	93595
355083	469563
463457	317932
135779	110677
377540	295484
44669	259087
464837	408039
299796	269199
442533	150237
68098	466811
373460	259929
354111	145860
412379	202486
87769	409511
20194	467836
123435	154510
344314	393794
239257	413808
236503	104856
248559	275232
45798	72656
115561	338915
16313	180857
161463	81668
367343	472583
211571	469235
266982	409540
175952	425340
48282	66726
354765	214992
459149	105585
395336	405149
373607	258268
81257	109776
401462	156375
210050	28130
467165	432591
91960	342486
216616	86974
447649	364358
131174	207927
45446	94667
117124	20586
20749	427464
12786	281472
219166	20033
431264	423924
386732	465168
212756	317356
326686	480175
295234	267878
275615	364530
252083	268904
30625	489176
416209	58111
293100	486745
394747	214024
42261	287250
178003	94344
280600	462584
345028	382832
427284	273468
41023	180908
147803	197440
469528	397717
51958	18975
124239	299976
110954	21632
71559	120195
240135	273831
140741	258646
457741	369577
20477	207150
328286	104855
390061	13129
405561	77404
364370	186095
7817	242729
221687	477986
435337	311849
230474	334561
114063	395964
303088	283769
164333	45585
41557	48275
376619	192974
264856	230925
438162	115340
20106	364081
67675	452709
57	212287
467752	49903
454177	88113
380809	204180
173847	94229
373141	195180
358767	85126
47035	94344
38003	344135
252609	134355
377859	276281
124948	380211
231620	464439
336440	168499
282543	196707
320873	388096
47809	183213
408518	471416
377774	186259
199120	146183
228050	403433
441558	426439
340313	35735
234776	97277
17661	1008
468227	264585
345811	342724
278769	136700
116793	50264
123283	353557
236215	187974
284316	391414
23255	186159
324454	191387
145556	429758
297469	348798
166639	237235
410951	76986
150199	244688
18571	476447
416037	15209
277936	205270
412814	94344
39373	9924
234770	113028
484198	434854
39116	150352
475788	37342
325245	423469
57769	283236
484075	195121
298287	368180
421794	87795
223229	438419
135136	201227
113236	261396
186023	109286
335150	26798
364493	23369
128704	485922
184316	308100
147613	110677
142788	437589
344267	391655
173710	234771
140476	150352
436121	83275
226396	159141
241303	445353
316565	422565
304435	482162
113861	258610
192333	84791
215114	4632
144375	230925
149272	59194
379306	372661
314311	286697
438262	209510
250633	317118
219407	315691
207733	391414
379680	72030
436317	4709
256910	228431
84745	316345
136878	299322
477271	62191
363581	419211
271476	265711
96396	401568
164780	398606
273955	393291
415492	398333
45137	109833
341204	316575
16599	315846
251720	88203
482456	459352
9965	464828
87233	162831
307006	480013
434308	240796
294640	447517
183364	438419
8819	291936
139185	211045
447837	51881
229918	213546
458008	115340
207611	245824
77275	385207
115125	396859
412171	330414
249894	212584
237601	65104
19444	49903
19745	105855
312381	162831
22736	395316
402316	258461
153602	243774
485062	381536
107295	188759
165378	448595
415574	161381
408357	25770
90956	238530
398903	218727
468287	414709
105017	77055
110192	393326
242113	268262
81432	208617
404806	108633
340263	196783
336378	206696
157616	142465
39327	138088
468225	388575
40628	116631
189965	298765
372277	426789
380335	434893
109826	13903
428002	185116
126305	208577
466375	320513
212871	237178
299033	412517
132964	421285
13698	196783
316637	121452
200170	379976
301312	141166
419318	477986
233388	373169
481835	74223
68098	175568
381552	93627
71430	492906
439358	48275
67736	422164
134299	22888
446182	414795
372875	210360
65664	90614
383296	423488
399448	266851
404568	112526
9535	493262
490740	87730
37775	319435
140741	117565
103593	392301
149726	179411
267059	445353
467395	6689
338822	313745
309361	153548
47684	152702
308618	167588
234900	317426
335415	188807
303720	317990
43966	406998
439433	132996
175013	387365
22983	270262
387959	76990
401085	204349
130012	31991
135946	113051
234130	264599
452410	440660
185802	251597
419908	175065
243241	258132
104648	297276
429391	405217
130882	11231
438491	54976
288181	74417
105788	345745
119665	48275
436533	364831
294967	1650
444380	88027
332862	9075
36182	391453
20424	331982
408804	197212
444754	478415
406105	415631
184245	409668
376175	269840
29704	395988
14839	264154
389480	66930
185638	401101
407143	164884
222748	484547
451964	390608
170417	328516
443086	58864
239719	124946
222102	314455
283613	37057
416984	141928
97527	270117
305417	359365
386149	296423
439994	131796
294320	35707
32944	267352
108650	203279
163904	476951
166299	119381
313139	15364
267562	184947
75371	8514
145207	109212
368377	476941
116546	140921
209311	351015
60042	153025
44968	426653
34153	438419
144860	248903
427486	49903
59695	118662
406408	469227
318329	68633
343427	312698
403206	26551
229735	384817
483335	410548
126839	74106
201344	314566
3942	362067
267790	395988
110998	39727
23225	223543
92008	47957
462003	339174
123204	220417
87638	135254
420895	248532
107924	10345
3163	306292
334823	391414
346697	138948
157258	419311
88531	218182
112213	164884
32442	143244
299550	45608
56455	366493
113713	84972
95271	428080
113355	132651
95770	62191
300177	243115
48566	277595
358589	235781
39608	4959
163068	335477
471743	145270
52624	237785
106395	420944
151172	13078
111722	254973
133909	58881
12063	106995
320845	298767
260285	32807
489545	59685
112402	452543
34675	423380
132233	240225
112625	465107
278687	42018
155311	430771
360320	453824
325625	313745
472796	433279
476344	144405
275291	182284
83082	292699
385361	23430
275150	242187
310894	306285
297969	79195
99291	188271
158143	351639
275703	451016
122311	29689
493262	149128
110169	461726
46988	73168
214114	218727
451913	375834
323570	82585
23071	313745
479355	20992
344924	160520
345918	336955
444139	288035
263054	192222
333350	391916
62171	187293
375401	302745
270248	370866
488911	324472
341204	187964
190524	22426
486621	365590
227064	21583
214095	477011
186076	345638
125425	342724
67584	391817
474526	356092
337048	460845
197544	79249
420734	418180
103626	342300
89006	160379
209141	145948
301269	118877
454755	429021
339333	24431
299106	463623
61681	440660
59075	247672
58523	267602
274138	189155
44159	50428
314720	429556
180488	295383
165543	328729
110192	388407
298823	443539
197702	183213
301823	204453
67029	74941
351071	315445
58043	150237
320496	211868
147152	385091
396169	96366
236961	153130
70426	474694
75933	142585
474341	311713
244233	23667
474963	395688
285023	9054
117348	125080
262412	12245
77263	251116
415492	236213
368240	486222
238344	467703
84065	242776
276273	363631
329379	389684
420033	90884
437940	39892
196149	312780
429991	169047
487930	447107
402129	430281
447164	346266
440235	162947
440439	17122
424624	214279
315805	161510
120283	428603
232369	342858
198088	272734
260185	81943
164236	350952
161363	428125
215074	417918
428425	94516
458768	277367
131410	128758
130836	404396
471824	440784
476310	8084
414825	40715
225694	241173
270734	78811
60826	176779
114889	195124
439588	424103
489033	482851
469500	118681
117799	252609
335654	176514
280547	314881
189738	22827
256302	301648
382848	178077
59700	16041
241553	478415
300752	385000
493199	60517
260624	175721
370115	181993
374903	238840
463426	138968
441088	306100
167419	42313
391924	343992
486748	423485
487187	196144
393200	436825
380510	94667
278324	347381
457418	162086
390491	208087
301643	326997
10837	265711
60025	82585
481968	366127
41497	190369
436052	357800
433083	333443
305839	16433
151406	339224
394320	232089
461675	381987
377270	450541
411957	281163
307181	132247
122085	427241
282453	409858
412794	426580
4195	203868
469805	186159
467418	438997
175012	192365
464778	370117
89254	366534
127050	381466
485729	478415
418453	54976
326574	370029
356189	361698
234632	273554
408553	390875
493655	7162
377720	137128
298017	138592
157728	488728
217224	177286
222520	491984
37739	418773
359875	237802
74206	239211
257575	21583
451370	97086
128684	183213
415671	472072
491301	368205
169337	40551
71499	109407
118046	95549
476097	174564
224148	440249
177269	87471
478588	244899
18151	37309
314060	360505
320397	11710
34180	363436
200222	441135
286812	88138
81869	244688
443289	470728
54081	80193
339887	380961
76450	92613
391545	489822
212153	157537
260519	159411
182131	381857
358471	461438
233653	94516
324784	469235
272423	299467
377888	104076
244536	193626
84661	171306
184629	453366
441635	154032
41491	10601
178318	354706
402118	38490
87536	25748
421740	29138
332544	198790
227807	428177
121594	340495
357845	88699
338931	368111
421462	179361
254059	351451
326033	187248
114643	204949
101480	273468
404892	258659
436142	218727
27472	384194
480393	57989
147408	48065
302629	188227
349972	252710
479351	316585
405979	324681
252604	296956
403670	254249
439749	18479
103065	154271
178920	48121
340654	277961
299580	419849
210110	256403
141823	366189
120861	48565
214308	109824
234642	266853
15819	91247
100852	428738
2187	205237
439740	197375
337364	85437
365087	374049
281939	259714
110835	317356
112625	116548
344352	76090
114899	22140
102378	431120
111712	370866
114056	141649
3534	336590
418472	163324
43027	273064
353098	90179
105658	380999
281413	459817
107914	34387
239099	232925
315573	360527
272742	377933
125494	15209
8213	324305
475855	319490
449521	67707
268629	138323
336941	209933
291698	285156
289473	1269
334092	190647
225803	357955
251602	83911
14616	220756
150966	375840
107543	416321
43715	109731
216585	238304
319081	189188
406963	39195
292151	493274
365204	417081
270012	466268
225363	326130
362267	220293
323787	292736
101834	99350
300394	385670
55773	207776
357787	291531
242021	387860
294441	44155
477811	424477
184528	397080
149008	83568
314693	53195
36435	134905
107836	167588
128810	417201
100705	12195
190369	446493
14728	432175
61453	276519
151541	245323
212013	22086
342986	222072
306580	15209
257276	248385
336299	128850
11048	349901
256885	248703
220378	129173
36936	206080
322660	371617
30104	297268
418336	363035
169784	210520
317067	271947
399441	369599
396006	24409
180852	416115
48686	23018
265192	325509
44138	150264
138012	267602
174362	364618
317555	408646
216666	82167
188090	119868
218146	119381
290469	317675
233918	52613
106313	326971
330488	289513
24926	162557
206519	5040
346272	7076
323222	389175
205069	72523
36457	206686
454	368205
382848	208516
311561	92484
133325	16433
413384	301859
251539	428738
329429	86728
312283	418549
127050	337441
309276	192266
260110	78469
15819	198948
406108	79249
361291	355136
363811	259132
455665	387333
366402	462
212144	32807
282428	283739
195135	420944
37755	271710
50363	47295
430965	199010
76228	134749
389224	230691
225875	208097
242932	463003
215396	59178
87527	45781
398148	146202
95828	230168
376933	264463
156657	21411
166596	389387
107400	177402
313317	113138
168000	80208
439037	190369
300473	235308
11156	481785
466146	304493
247296	70850
309210	121251
482024	304493
473231	205270
350313	204925
162653	30263
234881	62238
405771	156208
71770	54976
24998	187547
203359	214992
136522	370990
24726	458621
216532	157938
350628	480708
55014	132843
175431	70285
209242	245824
118860	463799
274678	376860
104898	440660
256252	280871
235248	402371
398715	302745
333922	248777
204273	212944
309283	208300
25367	64335
221457	457230
73660	273538
21010	122462
143370	315888
340096	201754
204821	119123
320018	217223
335741	236213
345401	190838
351033	363233
73660	183270
338375	91069
80213	273831
248554	129478
70478	187365
391678	408263
25036	294983
341155	5229
244309	138193
385751	464080
98744	315671
390714	104505
20281	252340
146584	274316
140056	440840
35754	3719
469368	410074
187834	474431
428944	211944
30174	194992
319255	481785
466520	387742
386966	438373
50669	341144
281575	279994
61574	127843
333936	413681
226052	361438
103662	408647
152202	317675
62171	48365
328867	481827
445023	187836
152368	58851
482456	367386
78866	362330
168755	172782
352644	190369
466639	235682
213233	175721
102162	281252
470830	142528
310153	477174
483987	254224
329474	401656
259936	35130
202092	94516
297586	350439
55217	44049
4356	395988
275768	211879
142310	143635
65476	440804
19135	310948
152266	42890
166119	405217
101550	276358
407805	281924
320081	240225
463395	387839
179748	402348
415999	349930
396549	190369
315957	449182
395058	157256
154948	246436
479520	267352
397046	101813
193956	12895
83995	388195
190835	150060
290838	438180
210833	467703
75248	421732
230051	184096
12900	277482
104051	357102
353420	166513
278133	295536
14246	94344
54085	94516
166944	222701
353284	204594
471169	208747
248489	12245
406168	175911
46350	219039
251372	173887
177084	453237
301715	264202
124239	248842
409670	407017
83830	243542
21895	125405
297464	411157
243947	118132
266052	79457
272666	365407
437877	420944
248815	155218
124531	378082
441272	411455
115533	216728
410240	113138
168000	26714
463690	275152
62907	420022
427409	388254
23680	458601
4927	153995
283080	451002
141607	12245
317724	177569
287646	400051
75711	315566
230541	83979
372605	245679
410901	476656
399911	98906
342465	225635
286211	440985
366113	370492
113065	147368
125180	469235
473580	109457
172754	293813
300083	205289
451899	72521
127195	144856
456143	411809
386756	364109
53530	401871
189157	50584
257581	190838
210095	22726
277069	303175
190051	99405
140209	84471
262593	491150
8438	413525
361296	207150
224225	221775
117783	272230
427597	380408
346148	313745
373025	177577
279110	482386
15964	486339
400552	293813
172061	327013
351453	219306
340229	89047
415427	269199
428632	49828
206381	196783
324967	183666
304642	373021
111440	51882
74065	478415
339883	45141
25156	6899
116173	235679
62630	478415
331028	304140
105901	338915
79679	248835
74569	421935
205179	35944
61004	266852
118694	63190
249716	393326
403727	376533
201131	444404
27581	10110
298128	338271
127741	102829
469782	67119
481731	324625
400954	304075
187468	187974
362098	283592
192202	257377
449864	58441
239528	603
109733	111316
197714	140044
337664	294836
277770	121822
90879	173424
30477	412341
305849	254543
419867	190369
281877	320067
327209	159261
229005	354497
364059	21583
81648	124732
458789	272908
455807	25410
101069	338493
72742	134262
303804	449940
216345	123369
482241	93580
166957	470703
479708	378462
427859	290798
314228	185751
391551	35707
266052	293694
493523	27519
44749	387860
59718	71281
356530	65280
428182	146120
267942	282224
197505	15520
114063	311222
191020	292415
207007	266287
5787	245489
415712	243115
363027	383039
37371	428103
368117	50264
262162	338915
283929	118584
334340	76658
70772	77519
436624	441635
304726	140508
437007	221840
198791	317184
298009	190369
291031	372123
237714	65551
22721	398100
364703	421422
251943	187077
279080	219865
446368	66156
178861	86560
351432	348798
420643	75952
123550	406666
244643	217423
309297	52537
284218	20514
340793	336590
391971	336590
279336	52917
144845	116799
19292	164711
477564	244688
243597	272159
189205	313822
385723	369599
171933	369957
55183	17812
18121	295114
193306	450676
121804	95149
75339	335559
408329	415625
431382	268563
301823	257895
183045	207701
136878	33124
239647	83253
357493	325371
462169	32163
432175	284891
190281	87515
375908	462425
358091	414242
397216	428864
440103	313454
309917	327343
198138	200549
81432	176182
43835	38265
422476	302399
475336	225328
314297	390012
186254	293813
393012	388233
155009	114678
66129	363722
444081	6899
132788	139466
474341	260801
264026	226287
121733	89739
212659	190369
141996	13370
127452	428080
401412	214024
67254	196169
410249	348798
471030	332637
288918	483185
238236	209471
414433	399313
109808	175402
1128	68571
412436	178846
130069	473906
94202	411424
11901	330895
99349	387742
135264	405358
465687	180269
109178	338712
463520	461846
409143	235781
460614	388407
351458	472583
280762	109949
169396	174766
220319	132436
205089	412580
326722	445943
327664	333709
420734	231496
358229	246311
241315	25984
227603	12085
354111	246580
80635	273831
437849	6676
31588	407386
64806	275152
163221	478415
294323	476951
378248	110677
449594	276744
19542	194508
127818	287918
41905	438850
430107	62191
220158	464725
383335	30722
212472	83408
183498	10520
473395	35099
293029	38040
320161	314020
101569	49828
195163	194216
299773	15209
272785	415585
356676	372766
13290	122694
302298	132053
233155	186561
301683	348798
319856	160376
222828	420055
466876	2715
486712	250404
380442	58993
236049	382936
274342	446351
52176	348482
264696	380393
319222	292570
346171	53389
105639	167350
486000	436709
49333	326491
176408	488412
101532	137963
443025	100949
326564	388195
169150	141037
51046	73330
490487	49896
140476	233882
325501	478184
87021	134593
115086	313745
358250	389682
71430	47494
425616	256723
218837	246926
115047	61376
332730	314821
470457	331581
297364	187834
113685	374806
74704	40614
275768	88313
312531	269199
203066	479614
146970	492329
10181	93076
471382	385110
267562	13953
260534	41904
195143	57375
345926	447831
373755	48861
313182	183213
32468	80536
255541	486159
23642	86560
336188	16123
301246	368539
370874	13129
302585	316372
189329	235325
160794	179559
91838	132996
180292	263514
434271	206223
187507	379283
108282	232907
307367	331581
115978	93909
292923	239872
293913	306969
80511	85930
195934	394571
298236	147819
42819	454975
177466	36223
52793	477554
326568	15209
440456	258370
143602	29456
353283	382094
191912	339333
360531	367087
254520	201754
181567	174707
50144	342381
253102	431691
284781	111403
340880	268176
434644	366127
398002	434169
75322	29599
73642	205289
407066	330469
113749	467542
45234	390525
303374	186259
415041	230547
156595	244656
470855	333748
494127	216492
280811	107911
55400	442780
489034	478182
275460	487563
419381	222701
328387	260654
33292	418580
281422	15209
245152	466851
135052	32605
96542	331581
478588	163681
410056	35707
223757	159232
398180	145064
199676	459669
151747	420944
404944	441153
221048	477837
224571	423120
492424	371463
362194	286443
236053	322486
471747	360860
314907	439253
320404	461944
51560	307279
378631	490742
334636	386344
334256	106373
448726	290450
13958	293741
399825	16325
92635	104062
348639	86902
367208	385207
16153	372981
398274	400816
419728	422011
362932	316231
27833	456640
409001	308708
102612	434893
199707	290560
363144	282068
267443	461288
103914	187834
249114	305625
442064	190369
491434	217883
277568	296432
479741	63478
4160	204484
433224	363888
332685	403352
73716	125826
449311	338663
150125	267602
64739	252664
290978	423014
85282	310232
388249	276389
192183	492588
237167	98220
472818	446105
171582	418778
264139	110677
1369	186440
239802	394523
480147	100693
487021	409540
84319	65670
372764	262054
374524	24145
86272	387860
455053	5228
474412	161324
402635	293813
421703	429928
171915	220553
480101	168568
37435	469350
132627	168454
286014	391414
80350	344186
447358	240639
331042	420508
139838	426569
154560	122780
423548	79129
113026	310332
189196	56191
83051	389422
63406	300119
288384	215712
384365	226970
389331	306253
122456	88607
290898	423688
158654	375008
417820	398333
81432	130476
489845	140044
471857	324761
234998	267602
305573	172770
122151	40447
26086	274309
430356	383505
194635	183108
16995	404556
320498	216974
478588	434797
274260	265548
124067	380642
38879	223698
250982	370099
75495	411551
34126	62720
4634	393839
227189	310756
16697	170939
332211	218615
309370	475593
266957	238809
53963	103267
44488	397213
242184	381934
51543	96977
15478	25410
222389	16246
195095	436520
287815	144217
109840	406115
230594	369599
287566	295113
125029	430356
125173	254292
367380	446936
328387	277024
327239	308665
151535	483892
42651	232470
19737	476231
493688	456957
346537	62350
489993	419580
441333	24334
383857	404953
145847	476951
385969	106531
209523	158776
45087	138223
175952	62561
350313	383350
335747	187974
175608	444508
350701	447158
212851	485681
467608	226941
1548	25034
49601	313671
254737	71948
349085	360245
323308	330675
202379	239706
112275	368698
197891	369599
154981	93533
193837	354694
303507	380071
23404	28006
114665	25893
189661	468892
15433	377933
37459	131337
383611	286936
136336	48275
395405	203656
440940	183690
93645	423688
107218	266852
93129	93446
214139	128669
64238	67073
247084	236735
205586	260956
233910	129185
32018	211868
481419	313070
272742	291531
259223	331581
81966	4413
163471	110708
12489	281252
394637	236554
85678	302043
412165	193510
181980	12895
325044	215976
47630	46824
70084	10345
115954	269199
273768	367686
252523	71009
146893	421747
131519	333159
322557	124085
87527	239062
373749	464224
408146	49228
121432	482214
251677	203213
478588	67925
472808	98906
298248	406396
464022	434045
93496	420959
357411	131213
366312	479614
34730	313745
449748	346435
184629	190369
111677	270836
309148	32807
443872	86892
385830	134651
387604	7467
14728	301475
28232	425675
349872	351193
373755	306294
227007	204195
387791	407386
491888	57240
28085	50921
41287	62191
106365	59759
481525	148739
42477	313257
156518	54976
130514	180578
309917	144466
377323	152502
404473	104920
399270	227101
1696	301720
459357	221294
287766	45899
83140	327514
116809	313116
451697	152216
461	140929
127001	317118
36534	71012
250183	103136
443308	70785
324467	58451
432761	374089
441575	453232
83937	29469
263799	301348
251891	77213
162900	313851
262783	408646
260431	135570
356099	11984
266141	204877
213509	141623
201914	378840
129132	387742
28614	34112
337610	746
424148	375107
409648	472566
214012	286313
443815	94344
367084	219499
467864	269002
255100	99437
376440	318088
398487	244292
416174	415963
464694	124830
375913	440929
127197	384366
242411	81602
354253	317118
135994	342477
112355	29253
30848	93943
200092	131606
441037	53490
193738	37656
418786	433449
449978	47836
211483	186774
156286	232890
416533	411809
260918	157339
300195	281641
301683	70433
233498	363442
317685	405217
96737	121965
17634	376124
338467	157805
36711	60296
285143	61309
204103	16668
172923	232296
198862	221265
298823	208132
376175	25183
5448	320464
129546	15209
64526	259387
295789	10345
85098	23578
444470	313745
458111	208577
163863	472583
447764	198379
115609	195551
364058	48834
460962	122462
158015	279707
452183	194987
215768	125420
36589	149049
409109	2397
252815	366666
492480	375433
200019	235781
139803	303648
125081	9054
16746	119384
256469	146124
159959	100503
482456	325757
194919	124660
27335	63297
100144	6331
435202	277660
470401	199582
421591	491538
155603	219706
132233	255650
311315	420959
376816	213871
57513	487957
65513	452152
340023	395517
464177	291151
446182	243776
308985	131021
198413	318693
463552	166513
446519	447560
88812	489822
302763	173489
354985	371918
78421	13370
489829	179375
56186	360860
355908	428214
451815	404953
358860	140021
486460	361008
38959	31983
327586	99210
203862	46294
52478	368358
230140	486016
225086	451657
113753	489344
108288	183756
449319	64544
161956	304721
378558	301823
58441	137318
483706	408963
475371	286053
216897	86158
389216	168213
30001	465748
193975	350384
305514	165437
396969	181559
411291	40283
45533	171863
260776	218727
333228	143754
142522	238140
376816	461182
383861	16153
132617	47644
332299	404960
43983	442598
142906	368205
29533	485940
246604	335025
292313	270095
410556	22719
396980	418180
260534	434778
203200	377906
309046	94516
360870	316711
333956	393326
30821	372466
92401	254059
354778	119586
484748	160545
409468	67837
126480	23927
434401	186679
157403	316575
484198	489530
277857	279695
328550	116283
148671	273831
348769	27884
47950	299655
350628	157726
90006	218730
278794	120489
432659	189244
233946	359587
476096	337948
439257	25239
321213	287139
72069	487179
155302	57870
202577	36022
474243	236045
48966	209285
209286	293813
405217	322886
76281	440660
415967	181936
486712	306154
30513	123662
221783	144849
312122	81597
161570	12177
62630	35707
175887	478415
249147	466851
100967	22827
491724	315516
406144	72432
247608	44778
116947	370354
111455	81692
316136	414443
131975	387514
223577	60529
361545	424225
132586	138180
379265	355139
374482	454975
431264	68373
331566	255650
119001	271469
111254	240374
22414	484799
177053	405217
144288	400184
81270	341256
427733	95769
76933	304169
386741	95769
443128	182863
155720	190369
192465	182192
486780	248599
456021	190103
265483	304173
12002	447219
172913	49966
456658	149300
453382	283392
93030	122448
462603	447310
485536	334053
315630	217871
415871	159768
487179	307449
459514	366472
274364	62699
73691	185436
79897	126473
296518	423688
34130	449601
348841	215113
322448	417294
257198	33124
182482	3719
391224	435318
172416	54706
147622	367740
334092	447551
140011	406935
1475	278376
192611	187974
382014	169043
255677	52030
146309	393326
366431	121966
245582	56101
28781	293813
402572	467703
434398	147185
118508	292721
67379	366781
412131	46595
430071	388990
302558	3043
345715	26751
450623	387499
238494	303175
224143	109006
61651	469061
299935	370023
54993	422592
433432	378462
357008	489716
475039	295331
300119	20356
451828	223245
290743	230925
26556	179375
281236	183213
38593	295484
211448	153971
467243	25393
124083	277961
328907	40257
165606	310811
105145	94516
237432	9817
128361	142018
371039	438783
414504	218383
26763	138235
478588	424747
434742	258370
287212	313512
348165	404020
340219	293813
47936	478415
390310	13370
170376	35687
325753	471416
49168	267608
6467	306102
97515	451414
364958	71017
30592	286034
11237	381374
306633	70306
493776	331581
111442	263358
238010	140044
397734	427297
353272	16433
227713	12245
479351	224285
428483	219813
361983	218615
87047	393326
249501	129571
204813	105878
389992	366127
213729	30581
259809	19620
62166	477350
399629	30968
283612	302067
433565	318404
366828	145025
383447	342486
285664	437592
257391	313745
393218	286313
91280	473342
165549	310261
967	94344
38860	303076
179041	359516
196903	320866
335553	239344
336951	127469
265802	68446
488576	86476
53898	434739
52917	63528
138182	15574
2908	226168
108118	472072
410300	130028
242965	228061
6289	74886
491351	15594
209165	120029
17354	302412
257098	453757
227436	430356
458944	183213
342465	130476
146204	144159
82599	13370
145900	46785
301243	100655
154234	458449
86632	337783
112458	182005
415024	69323
3276	420790
134108	251806
137619	19001
157839	220528
231305	85606
349280	43334
381553	49903
313217	227152
181297	363698
401011	113051
167588	465019
488298	325604
316574	209471
37688	82707
161326	91657
161558	351765
176130	461182
58893	395582
232897	449318
284586	31598
109060	145285
324838	448648
316136	494127
129224	464420
431727	408850
290838	46176
71140	291772
484079	151944
131051	166431
99797	291332
119551	110786
42575	317184
461833	250410
420234	312971
13268	136524
103382	456586
163336	194018
483960	464132
191155	386646
130395	308100
263557	106169
179778	233374
283175	284575
386065	113226
222472	158965
322171	236641
404352	296693
167252	85165
300469	52537
72804	111527
30310	472167
331867	428864
437815	470588
132740	334421
319306	421830
234401	122218
456700	486885
47035	147665
367142	9195
397466	30873
454119	24689
191539	389682
313355	430356
62585	335910
416138	226650
131186	477509
225650	463774
220236	236593
191764	284066
301312	332938
457419	435618
394652	323685
223639	455646
288354	48955
391983	455104
445454	15209
373905	422706
212592	62761
218760	314635
255324	62191
223689	314742
116900	210959
65929	208577
102642	305449
174449	419114
472737	91600
254866	279644
91634	304140
300273	101464
453919	470554
424256	132394
169742	410710
7922	194805
404442	460461
363515	86421
139307	228225
256090	492283
44045	448984
23803	131389
183498	305837
106706	429267
212153	49868
381256	38116
191895	435191
69276	48124
132617	432212
252065	22347
324367	388719
5831	370866
477537	303998
51402	331349
95536	297080
374612	154088
283632	383363
122436	446142
293913	36049
470513	62191
443163	457514
68456	33081
64786	197996
480105	144845
483939	424714
195206	89820
380248	294616
39325	110677
264632	60517
282262	333748
419587	449210
172841	249226
37730	297333
481059	317118
12674	234356
377083	110677
213138	37886
312474	117041
466181	348584
201122	74062
132129	214992
184770	214024
443320	421806
8354	208174
96786	183213
99073	336590
64060	166513
138611	64429
180880	285156
434931	153995
98358	94344
473859	482122
465757	59172
223929	19269
76926	101058
367328	137133
78613	440249
166186	94516
240647	37770
190281	341470
188940	212367
327962	339899
77330	25770
20628	360653
301430	368547
264149	72252
273414	87471
44246	297165
256823	204185
73298	231447
30299	388575
98170	86974
458711	182792
167588	338109
104655	103266
261791	478415
452148	76505
32601	109152
233599	200352
370590	205037
248501	46071
110835	122354
175017	347147
132325	250434
203164	463200
366296	152133
483868	382336
387720	404523
357695	157844
472193	429871
284116	403469
25130	317100
150236	306432
59283	322770
192611	130012
182268	421208
375617	494102
190862	250991
50001	134262
365099	272230
58197	246311
260845	411424
429875	310261
484333	222701
119095	90217
102471	442212
77628	316796
46071	45949
426724	265608
267516	342807
325923	444723
306714	142708
58985	194598
311850	418906
493038	419154
365542	404806
366187	189344
177432	109580
41016	327061
264563	6374
358668	109887
357939	434943
6812	300800
25239	11136
228267	246672
320923	188077
245652	251613
124431	7159
284218	148342
222678	405217
55887	457591
369258	15209
35612	257858
424057	394328
62599	351280
209372	277088
392086	120195
273609	292559
284624	228846
51305	147932
294724	298767
196903	99901
38415	195700
63185	233263
224328	114508
32355	152502
359299	386747
51597	303024
490478	20327
98095	384174
136838	364146
34100	474334
133647	486319
14016	419433
56886	318735
96146	430689
302315	267602
53020	259929
153099	275331
379827	296423
145585	199803
180201	174903
69975	272908
111994	10646
63978	59562
105689	16433
358355	259074
137470	159249
28357	307747
170885	36182
455788	419218
70695	121755
90125	154471
435223	331581
393870	482827
17996	5689
484040	214024
190993	395841
126707	52255
390448	267553
451373	41533
386461	362610
121474	142486
311078	440660
260838	5857
157595	117324
345401	458790
307628	189064
210353	307771
397267	224637
493523	165409
267562	204164
34293	317356
57306	19377
13082	211913
31483	203408
364531	211868
487186	222389
289928	439074
36962	467492
46650	409540
137454	206557
131494	239431
437849	345642
132129	196714
187482	160767
822	226502
466469	53389
394317	317118
326025	75303
349092	291151
172923	152305
469894	191706
65810	375840
91917	268670
183084	462446
192857	363973
20628	466737
50264	45108
140473	417331
39892	278476
302808	111952
97659	420944
345715	487192
268128	373564
95889	42890
164015	159275
19358	470054
368415	214050
451391	223334
253308	489552
265115	164884
86596	404992
466592	172535
208337	219929
49099	464420
8240	249472
65606	154181
488012	155895
180259	332638
416734	385566
184207	5857
216963	395988
312035	409102
99696	432818
187834	265604
341299	308028
150589	93876
469250	88437
34522	438783
57255	196169
36836	302637
31757	35127
231239	110677
46870	454845
80360	205037
452972	160608
52993	261398
476499	155916
167588	149111
3819	105585
91646	296693
369209	416402
246605	383207
393427	428711
161755	446105
233782	472167
248926	159496
153457	67584
432100	53389
127621	28865
30630	306404
101128	63537
390596	429671
325724	275861
89088	166513
118385	364000
472305	202523
42077	428927
278674	138193
374573	418737
482184	228168
403733	145090
335574	328217
486599	313304
346987	374314
238063	378686
46534	110677
152917	33518
23257	168670
176260	131937
220057	195948
474341	30463
487606	53389
77523	157805
127175	245538
359633	273687
353880	21679
37928	142018
478588	388424
94793	433934
55578	398333
25969	404886
149147	317100
177443	95149
435687	53656
323662	469445
452962	25586
313057	86560
314726	243438
415240	141166
295734	241468
176894	173635
355189	122694
161288	122632
358320	76984
119199	252349
247388	287694
28007	27464
366899	29025
403262	401928
115367	49273
107669	366493
29782	255650
116410	15209
376784	214865
327209	280889
387975	320366
213123	326902
16458	292553
61186	391414
146939	463451
386925	345723
153649	264907
413218	1653
377869	185335
378823	452427
438475	255355
467610	246311
487788	429161
41401	435280
396682	366493
197655	138807
232546	480059
465270	430754
485667	346879
24312	141634
178920	256488
293694	427281
413053	425675
218190	23729
28357	388812
212153	204284
14204	315235
478474	452567
59644	56873
367503	441921
407144	317118
37526	368293
201734	421115
24526	141714
466373	236213
480873	137719
44950	355210
205948	248835
307507	20307
436699	51783
122344	68903
302910	465294
195261	116339
32533	52206
265904	364680
84745	417166
71432	121304
60601	190369
491373	338645
304501	59672
493347	263722
490460	212221
22128	276313
412056	186634
360459	63740
56619	187834
463400	263880
404983	164446
349395	122462
478588	75654
292534	164497
485072	378462
82705	122462
322370	238666
228034	220609
28487	32807
402590	378462
348916	57375
201405	215007
300330	76992
303218	339934
64047	57870
415574	267602
389181	172535
298077	75115
355083	138433
15812	97135
289513	291249
94875	391414
314617	290968
316565	61674
386189	405415
52961	389481
44528	305586
153322	277327
345401	78513
372214	477053
355666	435318
102309	471355
487938	83019
353051	84031
370228	313547
185156	61242
134299	80738
218584	94344
186597	87613
15209	258791
120375	267997
489511	285156
277568	422164
191621	373701
424869	471355
478238	77978
457396	2727
389572	25716
124239	330162
159018	313745
433798	296119
358860	96382
266957	163614
101084	5448
5385	376518
214634	159464
268935	373557
178759	56457
344627	362583
237120	262318
380861	323414
444284	392159
211445	166970
409239	422574
127462	131606
470415	262954
415023	134014
65416	94516
293058	321521
185953	452230
334760	317100
447423	198297
165883	421572
164025	101695
160680	317118
404892	454975
116087	196783
203219	164884
150831	77682
193881	421267
359454	477632
256034	130144
190566	357950
221929	432866
290699	190369
238855	352080
434146	385367
176903	2294
389181	134145
143671	77136
38516	300554
250092	171592
195096	20875
432807	327453
32601	426556
234157	105252
118732	235524
488853	148590
14813	160750
297979	376751
13370	128010
88855	388575
67221	456009
256536	92613
318914	370866
94461	77727
357920	250805
285716	345876
349009	334890
477037	276124
473305	342744
74154	155214
361230	28129
482398	433430
291356	226194
169376	323575
447244	298777
153322	251748
130121	164208
107524	9203
289012	261396
110835	127702
19737	123718
33881	187834
23306	469083
264628	126426
373315	338197
491580	42890
137181	52537
279117	480230
339297	16433
14877	30029
219687	127174
402689	342807
243123	286936
32944	118870
196996	4331
874	112364
236328	419435
261594	448980
256361	22827
458249	418756
460052	476951
412357	9276
372202	390370
151320	190369
252426	149535
330752	167586
353828	284843
428156	144130
227887	198926
278769	167548
74015	99405
379680	74103
52453	112479
378491	344216
159633	232890
49966	61124
10076	270324
257803	428026
216143	396478
194118	190369
365368	49903
436575	235483
372214	35057
242551	27000
265423	179452
200786	317100
105943	382511
454867	180183
494042	430356
68024	6984
68092	108222
157586	388575
451378	8607
16131	428214
105969	360467
104965	141440
14167	208916
88722	49903
244092	5984
13825	322872
310986	271413
140042	400810
171131	195969
251697	231485
273610	85348
309184	165189
445329	122287
57846	425073
117061	250434
36187	272930
272863	22719
211633	392341
413519	160658
106303	236834
405255	67461
453676	196851
337830	207916
186052	2434
466315	77511
118379	428214
180775	187974
263703	391730
345401	54657
476783	295484
493501	8299
156644	200857
71100	325720
437956	255650
328550	188974
196755	168381
467690	360789
57846	117793
451301	163310
52364	334680
189321	241632
395988	230233
134654	274164
39892	285900
15579	145810
37790	347242
189960	371437
295009	483240
221687	458934
482204	272069
246540	362615
412738	493595
26896	238040
160790	430356
198043	97813
371764	185597
420903	361331
4098	369181
266307	89787
417358	255210
120529	248997
212726	132843
225345	384904
101780	392329
67351	484274
482456	248865
151850	389978
261278	192567
161066	62191
11376	369577
147803	296602
208888	186159
447661	353662
239719	451655
192772	383586
291383	303079
351541	440149
243115	394633
66277	460074
444315	95998
375142	428357
52457	103125
298266	377446
306989	335753
158885	294535
94862	291473
338271	418586
372010	248398
326631	229489
83693	354363
210493	462378
167087	260823
480187	144845
367328	263713
421906	330675
132114	27310
435387	71724
385058	273831
326631	418530
281826	27826
163945	267602
258282	363830
422459	233571
327143	97277
444081	15133
59431	359762
1722	406093
291264	190369
71289	70219
18451	160959
308122	156516
68595	172382
305358	256694
54327	132247
119377	286313
449594	407386
298454	490679
355025	44681
360153	53389
44159	342484
225988	225320
362326	233839
177959	160419
459128	98906
227055	13129
287651	113469
160722	281924
230051	125767
433443	486885
178048	331238
300289	199658
461712	249709
309928	372214
167172	389586
476028	50890
360642	390506
25969	478415
146893	394615
485526	295408
89195	80834
116396	235654
10711	222921
454450	43334
148999	195658
74964	220417
200549	199716
82450	284227
157280	437088
356473	242768
203783	151159
225570	62191
322859	98847
395788	188925
259370	265900
248446	315962
21965	303607
474005	432009
167721	428756
210428	61078
467827	10646
294037	72395
131908	281924
477698	435708
278117	450795
13993	362784
134024	217423
204375	106892
356530	120778
449093	313314
302733	10345
90353	402489
415085	201754
326260	36258
338074	249334
118870	139125
107118	38489
217409	317118
111361	452743
117999	20611
3372	369599
164268	227101
467239	440615
74365	330591
164235	364201
361576	60864
14310	266852
78206	409094
420136	355003
189149	317118
322150	151322
204075	186062
325455	164446
168502	17186
354022	153995
40890	137705
426338	261396
470748	388254
65546	280747
167204	122462
198663	175497
458601	38826
389469	440861
34961	115123
237148	216828
198495	403612
246457	442990
304014	301796
416602	13415
409194	546
39892	137959
194861	139648
480619	355851
156852	203279
441463	158153
449399	155927
474270	164273
109733	448166
44159	434035
65134	386732
84693	411809
468939	481279
24412	147245
388904	41075
264612	287871
60208	52030
352565	25388
430773	434893
272080	381453
3339	307651
15253	172919
65929	186259
424613	187369
129517	194711
84756	22405
298156	13247
124259	30453
397040	244703
256389	369258
11128	291332
180672	396036
128489	181966
81432	445186
22491	489200
7022	346879
242411	104511
221671	391414
6467	87791
188613	300813
294213	462973
228128	243921
435156	291781
8199	226023
237242	402269
72928	48275
450628	187974
446182	143305
366402	208076
279575	456239
266141	89873
183364	428214
57637	417192
433432	267602
372865	457959
484746	5858
59476	94816
260017	360860
477184	159271
486371	275677
100528	183213
297968	466432
260086	377683
119359	461412
315208	258054
298764	309524
161541	365182
319728	94667
154766	404960
70846	101058
130253	434156
425482	408466
64366	407350
367878	406466
89826	155927
55084	240225
308122	440154
232812	41673
261278	281560
46620	261394
65513	35707
178250	307407
264433	206686
303355	493094
267373	93809
169344	44201
225363	66405
20199	251107
376639	461944
226167	208577
322826	463615
474214	272096
355529	444506
471274	328932
127893	359034
59764	471355
86879	439174
314206	473717
412955	267352
412628	481181
61246	110677
366651	185479
92661	169977
102892	20959
15486	152502
43115	199353
428944	351639
230051	432686
288399	317529
240353	147265
153492	371918
328031	313409
329415	41075
208032	347709
22313	483761
480107	242641
258120	228110
40809	284474
87536	51895
352073	356355
91287	169932
129836	21523
146900	269199
9474	226308
244783	256149
174550	431001
213520	21411
54032	464692
25592	348971
449884	995
326631	420944
74613	223630
50297	172746
96201	180546
335021	313745
393588	264406
124259	307889
109446	347131
52109	300684
313018	132410
28433	476231
479351	192611
153727	253427
369024	17561
212730	188503
354241	205289
82985	337935
193020	358797
350198	208617
207741	486257
462216	79861
311678	98465
147706	50605
138241	447126
202157	487257
245937	170894
488296	164816
430831	414137
394043	336590
51032	383382
26211	438419
237714	151264
200823	351639
384866	106527
404228	120548
221339	94344
159829	258174
463429	37631
55514	88368
61647	368185
365099	64075
91998	304840
56160	376653
329386	315249
385633	447158
479602	317434
113621	155028
82150	380721
24428	329379
225060	317623
59228	461533
291829	333637
187676	316575
182966	23018
110691	40193
380625	456702
342236	112456
38744	258143
225094	17245
473821	249202
432382	50264
275911	385927
17169	246453
89219	136422
331642	430610
31703	334906
65598	86111
62191	164285
53922	21523
70727	150258
302863	12895
60287	409828
169954	430736
270761	351638
308705	486885
403514	134262
347306	185013
160576	261979
304573	110677
463790	362784
191447	170129
114056	24334
416854	366407
71091	57733
324826	15133
19459	253278
260946	466737
239077	28129
103931	12245
171403	464499
188225	319841
321319	94344
318389	344618
464598	29860
93121	83811
365329	315888
167588	325533
99143	262954
292576	125948
312246	150465
387185	258370
336489	46981
296423	425846
261348	188759
269277	198687
122616	268577
324467	108222
400520	228833
305287	449340
262890	205719
447919	232403
134198	136435
187341	190394
391547	405217
385291	378859
400686	323807
139989	378462
444092	15209
229735	50605
432593	447107
238198	230629
478109	62191
38844	53389
446926	379464
66136	214024
214112	262244
84602	377278
240347	390861
445917	287517
230709	378556
31180	138186
320473	326997
267348	404806
91892	312698
56565	239399
87497	317118
37121	416691
49069	148365
324361	229155
190314	435602
55489	389682
131920	387860
194051	481849
184549	221878
435997	98361
384926	5007
93057	267602
229735	218730
221878	42890
349652	163336
382881	273831
202090	17186
486236	28129
133509	76387
405728	2860
220646	384046
315144	9054
184528	187601
41974	191716
61157	101058
60208	374252
427650	120097
111039	348798
124304	79126
315335	203656
416408	234748
116105	99405
114643	39259
127211	461182
120291	40447
391008	11626
53247	226168
408480	144857
166138	418551
200849	272096
431904	258370
194640	400627
330313	354747
15819	33476
209018	487545
284131	100503
407280	40784
373073	48714
284810	427883
212996	42368
165662	25437
277467	6108
188885	51895
99072	217785
319013	95942
222520	158750
348970	317356
483832	230691
16844	351257
70797	387474
340588	297086
13930	445719
125004	311826
351117	97242
135939	82794
22123	464224
251675	166513
405578	121838
396198	144948
207741	20222
86403	183428
200741	191174
141305	279705
246080	478415
15618	49963
49940	463623
374305	218465
48810	192005
241350	162254
172129	91952
436695	479614
468935	77727
65750	353141
93627	280952
441302	395432
260453	237165
140116	15144
433751	190369
267610	484560
326341	399216
452687	84055
365967	326511
477932	305569
98694	201754
400269	463549
53140	91657
301312	149823
398675	95479
107826	447560
464966	82585
48462	472995
385832	42623
52867	328742
288690	39255
264144	104337
306105	422175
35258	459086
7035	47931
13585	490735
446707	90123
113566	106739
85932	480444
451174	211208
349568	49828
168339	432903
874	347386
69749	362675
301751	119381
7988	432374
142071	119037
45493	214493
314256	321688
142658	15209
289673	411809
294094	331581
103840	229207
121889	348585
452420	388298
48500	183711
144182	486885
420223	366127
489399	371053
147660	156375
89238	229259
153324	300197
206142	238917
299252	413860
306964	175477
309589	66995
237494	246311
249368	310836
478763	350718
182049	144130
403293	59672
412667	244171
58245	383453
201925	316575
447335	349031
392682	245679
153006	370756
357943	157392
380071	368021
323056	265065
427432	317340
18450	482350
180921	23018
41378	288834
217745	115938
62307	60517
69668	430356
360179	158227
154708	183108
120778	243301
130224	177846
350347	327061
287444	121171
413338	451016
150864	381469
465525	466663
250482	329910
121272	248793
433391	412850
214114	41959
247812	279527
199049	167588
309254	272590
452250	425491
76785	198373
326260	417016
418730	120935
366504	407977
394768	329727
326631	154628
431781	76796
380858	104284
403031	342886
316240	311221
277224	406293
10251	447158
170442	337408
238147	334960
165267	371558
10095	477256
102107	440660
117647	59636
476918	475935
388902	423688
347048	187974
315605	89946
388696	108727
364725	416122
293813	469235
364474	14779
455673	487587
224391	172086
334022	151944
266307	472298
208134	145679
313926	417918
434817	15209
336955	199827
227156	17298
227781	165267
157961	328729
330414	368214
206590	105585
21411	457741
479897	358032
61807	373790
366092	49828
303514	358966
334092	419772
387244	142018
55994	29232
201367	292634
349363	313745
428735	244044
59196	263287
402509	225780
200375	435320
158506	273857
110973	407505
474091	93772
174325	317367
299062	485343
306459	155758
358060	273657
149102	330337
438066	99832
303186	159182
248161	267602
345707	183479
302018	375840
435324	421830
56462	45141
203200	104598
424570	272230
167065	413525
188523	346408
46465	247812
210332	325528
306124	488036
238426	444536
163740	274099
444139	132940
355454	79071
209239	317118
424727	463200
311914	426633
139585	414269
122668	32981
78015	435885
267143	76454
148001	262873
129455	94516
333445	352697
409168	406626
168395	3519
162628	411424
165035	236735
18851	118156
377504	310756
106242	24000
489884	391414
249854	183566
479220	329209
372799	458
271315	132740
324573	313745
328940	43831
381771	414039
263880	227514
56115	238290
188503	101756
437324	288274
405788	469235
85739	451738
347094	139926
240191	200549
139576	83410
436626	246672
209354	373413
288247	292975
207382	338160
109426	228431
268653	48275
445692	412862
228128	240225
265150	276936
424108	478176
341970	48273
272053	492316
391040	380689
198074	315046
329379	153152
3534	240225
285813	21895
329518	390232
147718	295484
384615	150974
301400	58486
239562	217139
274297	433645
304702	193897
302694	418907
18599	315671
37817	148878
122051	331334
103479	357854
4849	349186
247060	172329
421137	10345
10426	480554
46722	13702
12967	71611
158310	83811
86569	142825
45724	316642
288333	46294
138343	53490
392182	99210
18770	407457
360095	265756
424900	171374
158250	58466
463114	257822
177483	268828
278032	369030
285876	338746
300109	239122
215462	90884
480104	306156
466375	212246
184565	186892
122527	88562
296186	366781
106531	357144
207626	23553
202336	65670
489496	214024
304275	54646
434276	187974
319835	251323
226152	132740
344561	401871
25949	100503
117942	177374
414058	385279
123921	93124
418745	339409
380465	4138
318521	190353
35015	267602
287651	216318
316565	406219
353399	471416
99350	150296
211379	387733
63964	350912
161743	91558
401355	338113
383544	13903
112387	210228
97679	37273
180115	331349
479351	127357
70742	274505
59059	446693
494082	181782
420234	19054
233617	247553
228431	163672
107118	481368
221734	277799
246283	40447
230057	27696
321148	36054
202455	272846
144583	15209
152240	370030
165380	304589
462748	492906
94541	366493
64273	217871
447919	337705
394535	141623
395219	216502
117381	424225
231839	84476
55017	295484
352633	83872
322186	67932
489068	461944
491788	195178
271157	285432
100177	276090
355478	54601
181447	435009
337188	187739
187120	242641
458654	230930
261829	154835
169182	309797
54694	73746
438368	362788
271367	304173
96630	236644
138337	162795
437291	203656
342465	97926
167475	325604
362435	327565
402232	299467
350074	83084
20946	291956
25218	190309
123071	103240
449893	76829
110032	144073
475470	401871
30905	335248
452978	275677
315358	51314
344844	189328
75896	282967
262162	293813
296299	390425
437771	138088
236496	462581
319615	200972
374762	187998
262536	49903
476622	270095
402571	480025
331749	382774
381850	413905
388325	444661
382169	148171
379071	258753
307566	32605
135035	251116
48558	160545
473095	478415
65882	51330
128478	100022
8850	211932
146277	61376
353856	38671
231552	461846
309361	479579
333144	317118
309524	351639
312283	466805
253527	289238
339449	371142
489092	256487
153505	248496
441330	400730
434893	133289
326987	139135
85008	10187
276821	94551
186607	82373
417938	249334
394349	359762
415877	391414
300094	338271
46556	352935
186514	465429
455122	24516
395680	343085
460113	476231
481419	42189
253024	385468
97693	103392
439431	118318
249202	247733
356496	479615
360659	336590
43514	133688
402608	10646
88359	362773
59140	336590
482774	340735
112443	380738
256041	224285
317459	404960
2847	242552
51699	70756
237038	355210
28357	205539
120722	28129
82187	183213
164359	190369
246044	409828
239804	21632
85739	478232
275099	1605
407318	332638
153753	237516
478588	185716
265483	115386
413722	331288
197637	211680
413816	437263
10251	86612
349588	112446
273351	240710
104740	427273
372092	438419
274170	150614
189308	388374
355764	294813
137968	245307
215635	233188
384235	189153
96091	303424
287766	10231
308990	83275
87371	316496
455484	377781
291973	285634
165863	439862
34812	90035
164042	255650
301164	93496
154957	8623
358971	388531
342949	392037
208928	374849
147476	21583
341445	86800
439213	414543
263053	489822
440157	11186
90987	13370
69639	286447
184658	428103
466575	181865
57444	122694
15218	177741
126941	313745
67584	379828
278320	22779
279058	242552
389901	341904
260419	108682
391489	477986
58043	1057
160101	435708
484717	190369
470415	435318
493347	326998
208720	257298
347899	297827
71206	343012
425588	94516
467912	199001
275615	336590
139279	119868
329812	407334
214654	156375
304436	245679
393010	105754
322624	151040
21095	260840
321152	164884
256610	428214
245488	100572
7940	355915
1004	263009
136589	27464
229069	99437
384422	286789
199941	347478
387939	245679
412749	164884
93140	154787
185687	440962
41182	35278
51601	179506
416143	442939
481419	273322
70406	263668
31437	315888
455187	350888
467413	203051
386966	32807
35806	142527
284797	110677
72111	303648
339333	373864
456021	138217
48191	352285
115304	476951
31420	480244
257596	52396
476119	195424
382848	120666
233498	470916
407280	89683
326311	82585
1080	416788
388158	494102
339868	190369
49541	407306
105979	230691
54141	190369
392621	471310
152852	72093
474784	105878
277799	94619
159787	225345
336071	79418
469976	196783
199824	292575
450315	49896
462074	214811
360082	20959
371820	86892
254332	16433
317370	240491
106041	274309
401276	253539
295865	308336
169590	182226
445343	351193
31162	430356
245812	110677
58203	354694
326260	277433
168511	256121
57	58452
484144	351955
85665	86974
236015	45585
15703	160428
137454	324037
58718	485546
191899	186798
230914	461769
407116	330675
237982	460657
144973	153548
71604	324825
397805	347057
42471	58881
23162	440660
139279	209572
130430	334878
458768	291521
329312	85475
100258	265589
240870	155635
246417	287423
233782	268743
120894	169482
226663	22990
277568	219743
67166	199402
405163	145858
347589	83796
244092	220820
172923	392400
490631	194902
313523	37121
51004	246444
418368	468770
121138	467690
316565	326324
377918	119868
32463	401928
440502	184456
117325	249822
392086	259523
471803	152702
432175	445702
114144	190369
326631	421331
184154	190369
226307	62996
54632	114830
64021	254439
395197	209294
277405	9054
391949	212524
348195	42086
412962	455300
216152	370866
428567	15838
208337	357923
477562	165087
485016	178302
240138	454024
12462	258981
143892	471991
386350	187998
440327	1108
419265	421935
430336	35414
236563	182553
185487	188691
160237	48661
94906	17291
40485	145835
371063	85912
155288	1614
208475	207309
370567	402265
306520	128040
67673	247504
228810	122457
440303	451147
106386	362972
72327	391549
489552	318502
327154	140741
226396	245679
253778	272159
478265	88189
172417	70913
260352	124057
149912	330469
291095	173627
321555	183566
296720	467336
288354	228441
104192	139648
153993	30176
217338	366577
118728	424844
162253	53863
40890	214573
16109	363366
324467	85699
329121	121145
421500	79343
406660	135480
201131	71121
294841	186548
3606	67481
119653	391414
23058	310756
240661	206712
62395	76317
265059	304244
398792	336590
168964	200492
35972	103205
84626	127670
12623	310756
171592	442482
178574	134014
196080	172433
256487	273831
326830	420923
173595	338271
295277	374314
154976	462134
484520	472239
190935	328729
106268	17004
267826	212182
306298	291984
319871	477986
321965	14000
79733	250434
162249	371044
354076	456640
385901	317118
154648	123369
206967	327217
257459	141623
102900	208617
348429	229150
466832	354483
185352	151642
81497	287510
364462	350485
264678	332201
251781	411455
75656	481827
252083	178780
118061	260405
112483	182226
173766	42121
481419	465655
289635	369060
407718	447553
379356	384366
345762	11626
416000	86728
150240	101487
223929	147846
218842	329155
474341	366577
269949	20719
164349	367156
267689	346532
362542	345401
407718	185589
311224	249709
67266	61724
288024	440804
232201	223901
447230	20936
44859	362618
105975	471300
263769	421830
99403	270331
339680	205289
83799	267553
170952	262844
202234	66579
3814	190369
322509	369449
343504	382534
491989	93070
181651	2779
286948	4904
11430	367885
49503	283445
246540	8123
435402	423688
221687	36451
145494	134262
319259	215399
216035	190369
41112	60474
348209	91950
316161	255650
230051	160073
417162	422546
210256	469227
332684	297941
452022	93836
199671	243301
82201	369066
405237	41300
238035	467016
188847	308501
114492	450604
187834	125408
40809	245029
258185	307650
92020	130069
378378	13370
483330	42930
47833	211868
178968	187974
430188	378693
330039	463200
268820	174457
196329	488685
311008	53863
395468	58881
34047	210068
154815	217523
458768	462339
202919	90277
62860	25034
336829	359762
57650	387213
54429	265589
358291	300246
366703	224921
423139	136613
304330	309560
336174	424497
71878	262941
351453	440660
102249	382180
85884	284843
369760	12828
307189	443442
3217	123410
392062	55546
145280	213148
267902	366127
185409	298000
227255	86749
283803	417918
445023	135531
486963	308222
402785	43951
368128	170894
470398	466443
401347	366534
301006	19246
244399	442083
145778	374909
377875	421267
422326	365700
295430	148590
54840	231485
358599	16433
158156	219034
127133	156084
141166	358636
308336	386479
313544	261398
22015	244444
352896	317356
414340	157100
462481	425270
192611	469532
312487	265273
40266	118985
148053	15209
153307	263485
320245	5429
388518	357357
452372	346408
297979	251116
406110	205223
182640	90009
428582	24827
388434	404806
242822	58881
129607	93193
114665	113369
300948	429569
89451	63528
173290	289443
363332	5040
478989	421170
164761	186259
392117	109006
268153	197192
2513	246926
35806	418455
188847	31420
340862	293813
154815	20181
228106	376727
380496	482315
315566	291823
394097	203461
406123	110677
283199	80193
133940	399430
243026	122301
333089	62454
107118	86847
184149	416872
90296	314318
492211	105598
475341	213639
187700	21583
93328	478415
2424	408646
208749	428944
184747	263504
286001	87716
277941	228018
109350	107673
108118	260879
250859	432796
302492	183479
490553	240225
285498	2003
248296	348798
325397	130028
285260	48275
395428	426986
130069	26972
153813	332765
205062	366127
286105	243840
127229	345239
307359	187877
50355	49256
475182	66215
165098	286374
189806	4413
21958	121190
344741	193727
11696	67226
330752	441570
406585	162831
80334	201493
188965	415552
390032	273831
180994	187021
178992	152085
3658	418941
159959	290657
91600	429095
488708	41399
292721	266995
285921	62191
256133	488288
451921	203131
305287	459545
99669	385378
64272	435817
272423	1352
402272	132740
304944	314742
80513	28129
261230	34692
402681	142018
483076	362359
162882	331653
47807	352605
424647	164697
8544	366493
371122	81280
196003	359981
40198	218727
55529	164884
43436	200131
239407	127921
483857	214105
228793	273709
182771	315235
28926	428852
330954	397009
352801	355093
68098	376327
371853	25396
422454	336198
156505	473293
81547	14684
63028	437018
111856	410500
349320	183868
308664	369599
317100	487938
324199	60517
88819	21411
365399	159249
271241	185076
204774	21411
239277	152502
331372	198901
160461	355700
417918	139250
247404	153548
149321	447230
277140	45469
210384	243160
135610	487833
173887	394636
450078	231595
243402	129662
303166	229219
182192	259772
247975	417918
215941	469050
314617	212730
273768	40871
349106	245679
191773	139136
380176	200356
215153	96879
269028	338247
306964	352905
34123	302134
352180	429593
7812	466101
286021	64096
221055	317118
119997	378082
254446	285830
78063	393326
40028	471301
32972	245679
452512	59623
218486	487422
80994	207894
479338	371918
225005	32718
92047	2291
8983	185704
131302	307758
356473	473381
302663	92613
467505	166513
68910	21330
72421	190727
77189	471044
348644	396916
219876	49903
439719	486670
22563	252293
260355	217496
23990	273831
194681	411157
260110	348798
198317	432969
57103	99405
170764	85072
57447	241988
196340	15133
156119	371918
261206	492713
187742	287113
327646	406226
236004	215727
470401	99210
132622	94344
435602	478232
485248	326470
107711	351639
331234	288234
449534	370099
105788	475699
366198	23236
450687	367946
463414	248592
459164	366493
33312	360190
277464	454395
257331	201754
188703	84775
146623	138868
83678	145181
108124	103825
187510	180992
205841	103825
187413	408739
1516	190369
279666	399132
98530	147520
365334	49228
347906	10345
234453	393962
480021	268176
416797	34455
4755	376124
482140	413795
257382	363564
408151	244993
396807	393061
376173	24166
398737	49847
359452	4483
148559	201255
48334	191821
227781	272339
161195	470181
370505	152702
337348	132843
352935	273473
301312	10236
189528	467465
228270	485304
37368	273767
358335	366585
412295	315888
221439	9489
287766	217494
388470	401854
210510	478586
305013	432765
74804	268667
51601	267022
192238	328247
271457	330427
261298	218730
328120	166660
192659	215054
225245	73640
490054	425675
395200	202523
355668	266783
435744	132996
121431	212403
6294	86560
218200	72523
325940	29976
205025	74103
478588	203722
457544	193203
396965	88956
409395	3845
173078	64490
241596	472239
306526	478415
134694	87756
152536	491131
2302	458980
1305	222217
309276	428615
484247	274103
18360	74542
350855	360967
77347	168732
428111	58483
473011	166970
179146	34176
289785	53886
311856	152085
204375	11075
288045	292721
189806	139339
202633	228431
276186	172266
88740	115671
345715	386541
128124	448033
380146	477986
184629	93655
137544	256735
167588	287528
90361	60072
58586	301659
362421	10782
44167	421165
443350	467703
445478	389387
386394	364703
97247	15209
481575	11610
110606	36191
375773	12245
18240	271272
251802	258375
154325	119381
211362	294548
150278	432175
361291	483819
365560	162947
242684	145064
165326	402509
93174	236957
231855	372246
265483	180578
452742	457631
40809	207047
237287	290688
430093	190369
154836	205289
463904	168381
230404	35707
237480	200632
201534	225038
15027	120969
4274	449344
50998	82982
318903	47873
21411	405014
11586	252526
185552	443214
319824	262536
401436	237165
244487	120837
327586	492588
337318	363432
59092	259863
665	59759
50883	156189
191497	315413
383164	421540
62873	280174
83380	214701
402365	205177
480633	337849
284035	27696
352862	304402
147795	270752
55659	98493
103571	448283
82981	132365
190087	164178
486772	24738
71816	389682
376822	395988
213660	2941
153309	416651
50211	162795
393056	300424
232749	70281
264969	75653
119001	371025
450574	15690
371030	197128
478002	52537
22979	325591
372420	221650
374041	198933
321853	80638
128704	78891
477732	428711
319846	389387
128109	117407
445345	291920
233045	41400
164485	24227
279809	258844
409289	456597
443320	452375
345414	41753
250648	186548
301861	273687
189632	260835
452746	99032
416147	62996
97086	390232
403430	22699
185409	40362
136364	95149
411527	335477
39195	398347
14304	300097
16158	480175
177946	144949
91600	350949
98097	32807
355238	220295
63233	80587
472913	151563
295881	273831
165680	183840
323222	222739
95536	401714
7870	211756
88510	377906
210027	285512
335302	49903
173103	314881
319824	250410
144973	366181
199066	162947
307287	145948
144168	281910
79919	357471
366277	134084
95252	349186
423849	64066
386802	357800
20052	61220
41213	99405
234987	62314
315951	323569
313293	17158
349468	162829
277793	313745
309245	336590
436874	173965
387789	246926
106268	415585
399006	165126
208384	290798
11633	138807
51764	95312
154565	123171
117736	35707
181715	252961
113574	419915
182482	170902
136798	95833
25226	131797
12674	255897
483449	91486
62004	491271
435219	195948
122742	202938
431082	405063
332346	15209
486712	21038
101861	1767
143087	149002
182494	476884
356962	225841
491633	30472
194898	267439
400542	118286
11883	292810
317983	317469
388624	21239
56638	407386
42888	459650
328734	61329
197952	25536
370260	28595
356530	163496
329344	142018
273683	99405
117784	84296
187971	478415
362238	467533
49054	51222
115086	156376
250133	28523
386389	89520
310573	279509
262820	237494
331642	420757
114304	227192
166430	86728
48708	136872
444033	48275
65026	18610
228159	230348
452981	309784
256160	367026
200092	216602
84161	245016
66103	60517
56619	106889
325506	200776
18039	348007
368321	175249
364617	15133
253278	184902
200263	94634
172825	16433
355237	303369
433358	187974
208362	387860
174509	245679
198317	429917
307474	373171
273287	308508
200787	201208
455441	258953
51366	425675
370417	21632
317983	420759
122578	85423
110749	314742
306409	215250
34416	352902
339333	403551
978	183427
339990	190369
296087	94493
178946	406379
132363	20611
481419	466562
114803	79002
388957	437458
387775	282235
275454	258818
462871	391414
351307	355806
276340	391414
388089	195209
447918	53695
271698	234356
32512	79989
198405	258461
466369	111881
457353	406408
311510	11335
371614	481279
136878	33062
296029	51603
275763	61448
481419	144110
39636	385393
116525	50391
128201	7812
121194	387946
84964	344599
74042	261681
295159	478415
66513	15209
492673	355452
331364	82585
310206	475200
292588	283346
48602	184790
328736	486339
362267	152118
43722	217809
367099	186714
287938	267602
449406	224139
289165	226308
308407	363581
379190	272747
400599	437892
487470	425675
92623	261774
90961	248501
263377	110677
4927	417918
363749	481785
417539	7149
81129	440962
324826	159188
220202	117521
22402	286936
57482	280639
292962	80317
22753	276074
223757	48365
405638	440732
111304	446351
139852	14163
280413	148778
410567	145691
269423	116459
105486	420011
24043	172266
405255	478415
451629	473397
408437	327061
464528	21583
93295	336404
324610	204349
5745	314237
84756	169774
256886	482246
309532	67009
308129	32053
385548	356428
296506	146723
338955	475389
174489	160419
422200	99907
183673	258981
168894	262954
73660	72680
490189	414218
39331	288020
286712	120179
104498	308999
1613	296270
528	316789
155302	348176
44386	93245
266302	35707
202379	351451
423924	127895
339963	332505
103212	122462
349066	476231
219136	168213
74739	485304
387356	269147
449521	259931
47060	353787
64936	401854
470095	141166
137437	222701
466728	113522
71697	437778
68286	101605
162444	267352
331238	212584
402447	163753
396431	51222
389170	11801
347121	291829
310957	239121
247207	124085
398559	74542
172377	45413
417798	61386
289058	314742
66468	141471
71293	112082
201441	445975
437881	292116
493162	22827
317200	350189
5385	448587
177013	372238
482446	145810
454263	486885
465930	357854
287644	483200
474389	196783
153457	142678
266707	53435
217724	40388
196448	475594
304168	477986
107031	317118
220209	214024
349188	16601
244233	8459
130224	468728
223094	50538
448110	476471
298390	425206
336896	313851
83616	355093
421356	225254
257977	290698
408704	201289
448779	464420
326429	187836
55361	320508
104715	216638
412365	99210
493474	144306
435169	73778
37866	380538
47289	116283
395964	152843
7141	134219
473951	284605
424732	108388
404803	248777
227992	194871
244910	440290
409693	222531
478634	228845
49503	329413
443296	114930
186275	453847
72008	92173
53883	196919
239549	82585
296140	412436
297792	492680
161889	346781
108240	205998
471365	113144
3430	290
220633	233610
49083	96977
468803	114930
320498	73236
361437	333357
226026	317118
244143	378992
64998	294548
459280	223963
106313	168670
15617	1233
482360	418586
396442	299736
831	254973
335176	132522
474341	120195
303609	296432
323610	21411
179041	268531
404953	108405
158099	164151
229421	388407
187045	127753
290339	209933
374230	426034
356723	168268
73179	254973
252889	307423
61517	240225
179456	88705
78995	143701
128349	176177
195121	240205
430170	186041
61114	439387
259978	339079
296459	291674
89668	447517
309917	170684
319393	45141
343732	9153
478588	248288
235163	378049
152248	413880
420164	183213
293345	345585
224499	121106
175070	298343
158029	445009
198409	62191
214132	301434
304152	389682
330001	196142
313430	351892
248823	207106
404892	224871
227566	333905
212072	391414
219136	402899
200679	338921
360981	37515
147086	295484
480104	315400
239738	449427
368321	45141
386741	486885
406167	15209
248134	310223
485570	353787
107064	333851
316963	370279
343704	217423
66778	33948
287379	454024
226919	436024
63427	210928
217799	177649
69445	121304
404264	430356
27400	379784
180488	79861
299006	476303
105964	294357
192416	351193
313333	481525
343241	451537
449357	402323
336568	69177
48472	89365
170018	183213
149562	190369
359973	472891
446630	344495
155073	477986
239872	95312
482987	343085
457233	118156
249335	14610
106631	365909
353597	259192
236215	318735
130069	290702
278500	367919
373002	276564
55494	5040
396426	166063
330599	166970
379455	258688
343082	36032
207032	473472
54539	212066
65747	223944
353748	321060
6467	2199
230397	478182
453738	464951
82871	93827
477883	69708
308122	45724
117530	140044
215459	20959
467703	477643
125168	56068
56989	205223
247579	294548
20574	464521
376173	460400
486712	183007
53249	277987
245200	190369
455490	124258
214390	190369
469789	397391
474991	268912
67223	405217
386802	456946
184029	289513
119899	285446
213857	283178
221277	200444
190564	96366
412844	132894
75119	216245
137868	136193
397734	145463
465229	366534
238406	378859
207731	425675
120070	423983
271782	95739
321006	203295
27988	217171
377278	432268
158546	430536
136504	366493
2782	208461
306030	106769
211511	446936
113846	442594
68469	428158
314369	338915
150934	231538
381941	475914
103330	430610
28007	23018
21816	423062
214917	94344
103221	259929
311996	15133
470672	143995
370260	435384
66053	436573
458228	354264
486894	53863
246348	94516
298427	92954
174139	313663
167588	490588
491031	45141
380454	188319
125837	439431
65476	265747
38007	53350
14558	114930
404568	313409
298332	261343
416721	60831
374776	403366
99221	91295
415792	228173
83793	381054
432175	338214
331794	202996
264628	156582
158529	258607
231552	481279
254599	447335
350650	311212
75324	424040
464224	122789
178248	224006
236532	357854
115981	277961
227491	390232
173018	59106
416209	400585
184229	296130
37516	456624
483987	31872
257596	68776
256141	317675
416470	322674
479699	210979
154763	425675
340657	283859
429522	194165
425675	123922
435012	186571
35851	358032
60629	404465
354355	471013
47719	350549
139772	282792
312283	7633
117647	265370
168024	79507
107674	41266
309171	110677
93416	284638
214735	323289
474770	36836
306145	267352
256690	94344
286940	245679
356290	285156
187834	214264
312625	315960
373025	474193
418318	103240
12402	264594
471908	375918
150816	214055
79762	268118
39892	399736
214055	36119
18197	102523
290985	463549
149272	8906
267143	243746
103461	112266
278769	327099
126589	126204
232289	134262
372488	301495
220467	203914
9853	52833
324063	37280
366054	235700
181680	155622
41593	166651
156762	396524
445748	291002
220352	137739
316376	143734
2328	407334
41770	405051
323520	317356
288834	57134
350970	62233
14351	242775
80860	469890
441099	208617
462411	13370
209665	224952
362303	393326
432134	265011
50046	432483
19617	397042
254900	476951
382062	32807
66356	482162
493241	348563
65653	267552
186729	492906
296046	301448
369831	342807
232602	50538
245391	306036
373615	22889
450377	362501
396650	359762
120071	188082
358322	25716
183270	313829
198317	210425
405854	196858
338931	462777
102759	82585
255859	447230
291119	265273
64938	45899
363526	476231
301855	27766
261171	354579
27712	54588
27351	54779
16878	155987
263751	405576
262639	127991
394764	309801
176302	44148
129968	186259
107709	105964
394915	204903
488832	355700
331540	429115
310462	464725
402698	228122
6682	52537
390475	404048
422471	290440
261902	825
326631	100478
99271	218727
305440	75415
268252	183213
161871	155697
335126	321833
203783	109140
379381	194143
373327	206705
3809	336955
434827	303175
306755	265760
340856	245973
457718	22414
458728	267602
242548	351257
406318	363372
370619	5041
103346	257572
291843	86596
132740	124816
89219	117381
472267	29014
26653	159322
442299	92613
303507	480246
432509	166513
62177	363581
206751	280233
40175	402193
349288	260706
386886	371918
360997	15209
424279	291823
42761	387742
167667	477139
459979	256070
81358	157624
10274	354027
266141	216752
215361	300493
257977	194897
202903	362109
4927	81280
20946	139010
105444	28846
28034	204273
490060	100705
172671	475928
358990	266852
71121	160576
431586	55774
178101	342027
12063	271322
478871	103267
400471	455474
24971	476951
171771	348903
411228	251095
492316	237533
395096	42570
43809	335558
47080	304589
414286	237165
80150	461208
342627	288035
58731	126872
97515	48163
7386	316202
22407	318735
277336	267602
299218	274787
467418	148936
90296	178973
303037	95602
396586	243438
342359	168615
96341	446105
483315	433645
372761	466432
117783	82430
262013	424280
57242	411157
314693	422459
339310	350504
469479	370415
267221	186159
163235	412503
293913	212584
362133	483761
374849	250170
50187	39441
107778	249955
168939	150264
103278	1171
17995	355122
126516	196783
421207	134262
251720	434239
40987	333246
236592	308824
97786	486705
232184	371934
277568	475555
243004	86974
93980	373284
323631	450647
466902	86899
337120	239442
55789	263405
43238	26701
466673	51895
176198	486312
184040	50700
350638	49270
146865	77461
179346	367110
157766	71004
37730	468276
172202	323916
110342	96417
358860	343992
423197	37100
404568	122694
426395	83050
294267	273831
176913	397009
468765	69734
490577	36093
82	110677
134012	273348
52592	325167
122473	48408
63145	218727
143179	35107
7119	194165
236215	418180
231508	203656
131606	244482
335743	411809
228034	273831
191536	356645
372607	107853
58042	120986
60090	184558
348327	314081
365262	423469
152907	412160
418980	15209
273965	348095
257564	472652
286664	174034
474825	273687
168640	195948
323109	214024
58486	346158
54976	122356
367031	323996
35707	249025
187834	414561
481684	48861
69482	351015
62198	105878
196794	364517
105145	110708
438407	439686
454882	190369
260108	34339
345107	429242
200379	189879
88359	4369
325188	97467
217740	87069
13890	99437
462481	447519
168326	190369
208215	315380
430377	174027
312275	220882
187315	331508
71344	374784
209471	305239
163950	420154
18928	212337
204619	287388
75150	482315
244515	209471
89219	360512
67110	356383
15209	224758
153505	133706
199676	475322
64172	136876
34180	275790
146893	212609
90630	111600
486544	323176
122905	408646
440293	180527
262129	393326
201833	378686
490598	69201
452986	427633
85085	190369
398906	267553
211511	83986
325314	166573
49040	269199
353267	144845
245582	110677
367965	120489
477091	230319
136413	313553
70478	232937
97515	170129
35065	239431
78906	315888
462312	26659
403185	281641
247045	414832
276876	253925
279466	94972
362267	6450
330251	478415
319851	428174
267516	64879
78055	15209
226176	212403
324633	185013
367286	245679
408641	463350
492680	187998
471169	129415
218151	138193
321003	267352
142522	100829
263486	372710
189997	493418
418291	458601
97745	59600
252007	271899
88632	129775
173491	250289
102065	231698
487956	230762
319851	263009
356562	105967
448766	18756
251720	106840
322934	71958
12781	140829
319146	311832
172706	469235
329778	451774
422715	363631
55522	251388
231379	110191
312318	218495
157099	377588
101344	466737
443897	295381
71722	26463
247102	163606
209412	64335
267123	115273
396584	110101
270117	249202
203348	354792
354717	105441
95148	336590
129375	26926
154318	53854
101375	343933
164230	198344
357411	291000
416419	287264
151860	300901
355868	428864
229239	95942
376207	491269
28748	235187
323819	441996
75767	17842
165267	267328
403483	182437
114063	180259
404020	41627
148779	411455
85795	210879
209195	190369
183652	185704
14825	369599
302932	282822
301557	158684
22512	289265
203108	245679
227315	87796
98450	291521
221296	343493
270224	256723
486775	130863
323407	219765
399582	15209
158918	192987
172572	451016
262828	249202
386086	60108
375405	246250
203000	184659
204018	357854
310477	73005
103325	478232
82968	264406
273320	450483
160396	11626
299348	398333
326830	475178
414286	226033
405117	398333
123433	426569
389682	491987
422110	96281
438320	207739
202422	144661
342465	103751
259830	378462
203786	166681
331872	211868
282453	75499
278520	166392
73818	127921
343691	383148
161506	454975
300762	284843
200503	186159
28360	368526
345401	430242
197936	121113
23455	29006
328218	455802
447841	374806
481723	363225
352073	104873
228472	274852
29338	440776
340779	159401
164529	13370
424776	40447
424570	320028
271387	96534
11916	64688
68163	2139
482851	367299
315951	138532
73660	291233
311306	475752
105750	12291
437623	305653
86311	244017
143179	367824
305883	173163
283418	275358
399441	14583
6289	374784
103898	313745
124531	295484
490968	476240
180125	53252
456222	285143
39683	18287
452953	90884
148062	469227
236222	196350
51543	151172
263708	175780
289677	179210
354545	71725
47260	203783
103330	86560
345401	425787
362217	4413
231680	431556
93957	421356
15027	320179
436288	231877
130958	53883
184651	270912
463679	93627
381321	243840
340296	336590
170126	70996
199333	25437
153322	370026
417565	43844
255717	36761
265987	55971
344735	387101
452699	168638
368433	388575
241212	479614
436776	463549
491951	267602
423183	211139
147894	447107
475208	317356
472819	186259
114550	462892
484979	115671
421906	438419
325506	459459
186200	456640
25748	223161
248576	134262
128704	17186
285506	461846
75569	326377
428763	319347
264223	228836
9045	438783
38145	413397
461595	400176
190738	293346
192540	402805
52800	55243
233498	275555
337382	108588
37709	71321
121786	15209
299106	492694
416830	222482
165913	367353
282530	147268
248735	112822
242046	363567
469832	267140
73153	100349
345401	220786
207877	259929
217508	360102
313317	252664
196856	186259
193839	86974
238060	312569
242935	465037
223384	117690
247710	116283
278145	358605
114042	148246
73601	355093
238164	409828
63155	478082
481419	455769
481338	370866
23741	410829
430831	138707
61744	454918
381121	289885
199895	210599
344448	296758
328215	363937
281841	228167
43454	148246
202504	153995
71511	481850
478996	459205
105801	313476
194875	362972
342246	378462
230769	469235
219732	379046
5167	337992
119737	239872
253916	103329
478634	399736
339035	291441
310379	196783
48804	175373
490553	142302
322602	451136
273825	426439
223953	210032
132571	429316
82140	327721
399492	13053
79297	143671
142969	447107
339738	223949
13132	353836
131064	362267
1839	295381
408329	197266
81432	37955
283803	389682
192465	209933
468460	277132
428887	270248
245332	435280
479708	168007
191716	455811
201911	355552
256497	466960
16519	57707
2278	314742
203656	321539
180833	16433
378153	192610
81432	6072
222544	151746
277568	30152
371463	177861
462859	214050
462910	406371
474341	429150
8146	82585
343746	336166
353628	401715
136844	65887
176321	414286
481356	262954
86077	57134
320558	49896
159623	35467
40773	144137
265540	78380
413430	467663
302722	391204
91558	126426
84083	210477
19022	414212
286001	297969
365099	100250
222978	12895
384358	91711
132875	471745
259735	62191
450603	304173
487528	454893
415967	246580
426074	59759
309188	118074
229044	53863
237400	295939
309778	280871
126937	389682
190192	154137
218607	49903
372436	435242
315445	19956
74309	141509
243470	362552
59644	252027
65035	395704
350887	121758
417938	110708
445008	478876
36590	192358
39437	441727
348684	215054
5007	289730
321164	412302
203656	267239
345257	107337
365885	397965
393674	303424
413892	394111
267562	271625
211730	190326
453213	452709
152475	356301
308858	15133
398978	133109
318776	371918
107998	28838
79295	202745
143766	172420
136729	276157
467135	348892
210154	87760
404389	129857
59438	86560
334662	209018
229735	185966
283096	166675
186355	299461
390783	16044
104505	57107
96022	475534
211396	317118
406371	314444
44246	173755
290812	355198
70670	137833
337402	454975
318792	420944
80988	249186
4009	317118
482360	37728
469388	129235
487936	400207
290164	121241
447524	423688
467921	466432
407516	277315
319081	121216
349066	241718
180410	239561
20194	160
332391	119762
336487	15133
104192	286936
168289	280954
142198	224855
287874	173999
24967	84089
204166	226308
230051	59722
189978	361804
402691	469267
365978	254182
77120	381630
192238	115821
72804	318088
242759	320009
21292	73543
223947	245679
300240	207355
311111	34220
38826	132740
335823	293813
43286	119868
145337	275152
276570	149656
417019	356645
318451	56905
190246	198436
360749	58715
99405	80991
404801	273831
438427	120195
371463	309180
241601	348798
182170	200344
77833	270095
252860	391414
86505	380791
49507	366666
253435	99437
237120	16102
24059	348912
81358	138193
316271	406646
418453	453919
97558	473052
404753	395964
228795	229150
273008	370866
188439	51585
434988	226494
90007	229219
286500	151765
69292	168627
346299	371435
65980	396080
154835	229121
214460	24243
296277	237165
85932	12784
455228	310756
86592	263913
272073	315888
288258	420757
89826	251878
414646	71303
435776	381416
71346	207927
166227	227101
292576	459457
435184	310678
463723	150352
268389	112379
282407	49909
10762	20874
410671	259435
325032	443678
67351	383967
149613	66457
73659	338420
257149	423688
158527	300240
72439	86476
245990	75406
400910	312892
184964	391414
343301	117393
222045	26348
260021	267352
245289	181878
468818	208577
189205	215330
79986	299845
406968	460437
232348	65772
89219	205861
215452	80662
287857	190369
133237	325147
316156	67858
89218	81421
460092	427803
409471	315888
479351	6358
331481	420944
235142	16433
233874	37948
298002	29168
106229	67584
166757	445233
409238	356645
384370	60108
345762	217423
189448	186259
41236	250389
420319	270369
378612	274869
438251	342063
145805	50173
247768	190369
145605	28065
221454	217223
477841	350650
361552	85887
291385	175897
12194	166513
404568	283608
382228	72670
432421	281273
463842	350730
482851	487747
461238	347305
389308	421830
146522	422820
122462	405595
313401	450195
426374	83027
417369	458183
489822	362663
195672	164494
245280	478797
59658	79565
25312	174100
198735	295544
198317	253134
424405	393326
256901	224089
228696	458601
433646	420551
69749	177577
263889	395988
415397	185076
44159	299408
439007	166517
60589	275790
466670	163127
354216	340431
111993	12895
360459	333784
61807	470081
328065	427402
313822	327013
383164	234821
61681	12177
376516	304456
399441	20908
454867	442686
332413	340903
477259	342232
44057	83360
196559	75864
203376	48861
225568	26940
91213	355085
287968	110708
52646	468481
7290	209471
196343	397115
248013	442083
300746	132247
138126	130620
426274	268322
86818	48771
396924	128908
227485	259558
178456	416321
342512	190353
451427	443591
485536	470588
150244	463799
8172	409354
31314	222701
2187	212126
370260	193157
137470	284843
484599	434945
471698	85064
340888	20998
38861	459802
157564	404218
186781	336590
315573	110778
350699	387742
137250	411009
321183	416342
401231	362701
487422	469235
444139	88816
193004	147319
257026	337513
190044	98906
342465	463770
437030	20611
377733	209572
332141	438419
28781	268505
454375	287019
420978	333591
312098	292553
354696	446693
61151	317118
408202	95439
348644	71613
155271	303159
48200	483761
289878	262385
423731	323340
374270	336071
202297	159249
93656	298415
446182	427294
419942	358531
344952	12895
266456	275990
340239	465647
301465	70628
420729	432168
456931	478415
317309	213350
484123	97894
251766	350699
148213	343804
148411	438419
78098	417619
308122	307771
408800	273831
61386	400005
169169	131457
236950	437182
19542	87889
140021	278754
8682	260527
258806	40876
444283	426986
400288	472066
56470	371918
405873	440660
492247	34227
381553	463799
194534	342454
201086	79343
231337	310736
162282	230691
441302	363564
449464	144458
336938	315888
54248	387742
364130	286313
70266	214024
490850	383711
489657	214050
184892	149674
457293	420944
451379	236895
165506	80662
367585	218701
15073	308797
115201	209510
191316	302033
421320	104505
444918	418424
350650	424878
167588	267663
118508	360860
456021	135223
161790	113051
271697	433963
212009	450647
463539	50391
340873	79989
16601	373879
296258	249334
374015	25076
360137	252961
191846	413535
317148	412781
88606	300606
243462	295347
457553	423475
91558	352952
460624	200549
164804	112312
135709	124069
194875	262536
416950	390387
53388	348573
148356	312976
488102	267576
400914	313397
375736	29296
304404	116088
323033	313745
254735	243438
41779	268176
47035	477986
227179	463176
208400	143712
9617	428214
439719	12786
284554	423741
161743	150352
78580	474963
190955	229756
346676	475917
460413	199715
34865	175721
397926	488421
245202	59063
327192	374281
78623	110677
283640	56410
175120	479614
179919	148946
305557	111623
301073	132996
37748	40181
106739	235405
87089	94344
430684	427378
106739	855
380861	328751
489290	344537
387604	120489
419159	308897
426817	344091
337183	105585
335557	15419
29581	90123
220925	266376
379859	399954
407654	23859
236142	159865
491490	150126
378715	36775
33089	490035
96615	49864
2349	288035
57300	64123
343085	457081
404802	199512
131574	378082
48497	395988
443962	322186
314557	197996
248013	297937
342242	96439
355250	307340
485870	38063
200060	187974
103898	253993
451363	20634
493148	304493
414312	245575
373298	232549
41673	219640
144023	485304
226481	377492
24155	225420
277799	164700
149161	439074
428582	383963
3197	407276
217412	98906
110272	395188
197552	54895
446186	454554
119970	191532
331364	153099
90789	461944
125255	273831
309066	391414
86905	110677
453213	299976
297041	33553
217371	231839
227189	22549
74362	184809
17938	195686
357847	333551
232275	190665
79223	295448
280253	102923
456658	26778
304666	50041
319266	164884
356931	12895
466770	236213
121145	458601
471923	428103
308147	205388
338076	303424
252815	342724
15655	202526
4849	486104
410877	307889
165029	368714
203164	127921
75498	141440
260832	118043
130639	403130
250936	469235
233045	149788
364973	331535
165680	460515
267562	104059
174537	383739
394520	330147
474660	219732
206788	384622
116895	218727
261825	456065
313141	241156
249486	74635
27847	146124
187226	407306
436699	100250
490525	43169
364942	398333
438996	165267
115356	144845
300401	451031
352826	61059
230940	339212
174180	236213
390683	368344
260400	190369
414508	113051
165364	280635
31137	254653
63427	158677
269483	387742
256807	475874
470818	29864
317555	331607
132467	419603
298568	412498
178422	202486
145310	209933
92445	313745
165680	432959
442045	364109
107079	241048
292205	215814
463067	53863
291587	176920
230819	26679
419796	324124
487482	437246
379353	166063
60287	324904
220453	274838
7256	323213
76781	48861
59801	376034
264164	258607
224187	413525
479058	31002
40028	61396
88920	457623
394087	15209
360788	424866
39116	399867
473503	466484
356535	446616
276615	328751
32580	106840
397085	267602
361291	17753
67673	104332
337664	178436
212459	75499
130653	49903
306196	442096
406408	263713
136838	467703
422015	104505
376341	176825
293913	486616
234606	62191
415240	120195
435820	239431
332068	95886
105249	442431
268748	149600
336152	385890
45201	300240
289742	341271
187207	426580
137337	482874
291829	440660
490631	265589
223589	5221
304303	127921
187796	453493
214608	137010
340197	13370
306595	267602
257937	183213
259651	102535
265872	263373
145985	186259
230152	364109
370705	213364
275532	293813
122151	420392
308904	187998
188628	1109
363030	79507
430474	95782
233083	338189
128932	469509
464793	332392
118867	190369
1716	212399
276821	130121
398659	219499
113556	129144
382894	466737
289715	476901
482646	334498
70430	62191
183598	196783
149892	11876
254555	231021
176111	7395
81249	30263
247244	377583
493973	14747
14936	20611
447015	281108
61422	302256
268017	62191
269612	276307
105969	173969
130121	445282
325814	186159
51219	27457
317776	294548
116263	447831
61075	463623
341816	479680
89219	73701
435187	373920
61021	381981
487597	272096
259942	328990
158258	293592
155613	438783
130451	41904
211512	186250
491365	41826
305827	32967
462511	137719
145717	308964
277313	480196
94854	489203
151729	313745
170214	200314
194898	306474
172018	190369
162346	317356
172417	204200
197471	350824
354369	124085
347121	308602
198792	177630
386649	471807
62128	344637
312405	141166
418268	112920
69827	486309
32532	186440
187932	357800
468747	297383
187978	13830
106655	205289
445998	319785
281630	237165
275563	157839
348736	20648
204775	262594
94517	91586
111148	473467
173292	363475
193526	439328
382343	293813
59311	57134
244900	454688
110296	238854
284134	12245
53437	205289
191891	64066
474623	214024
391872	222797
307654	214291
274455	454975
295568	92010
289675	445216
431263	68214
306504	368811
48913	86728
414058	310261
417938	398634
91142	214024
424644	15819
137358	302888
106126	72985
301557	305025
40013	313489
274921	12245
273610	91030
342350	465104
191247	310756
164649	95616
490553	476656
206747	218730
426580	144845
22192	378462
192845	84461
157858	77727
491257	152502
192238	79961
180527	301932
396539	313745
343819	375840
264103	447517
48576	34551
202905	164759
109107	154377
354075	11626
450676	132996
321046	126204
256376	50264
232600	300473
422292	243374
425409	94522
60443	79972
392021	285446
96346	26779
185487	390334
427558	158420
477932	293813
135156	12443
146856	205270
492103	445131
443133	339604
318088	168292
341336	219499
30477	309791
202057	97277
104613	353284
424671	378082
187175	268505
270248	11396
457036	249334
113195	445749
296665	315888
115988	89718
488102	484044
484229	299089
4745	230415
128837	35752
199546	101583
449176	103773
471169	179472
67622	83140
358319	366564
203372	313802
133909	174770
261877	267602
430831	287694
383164	369419
22635	278197
302677	132740
236510	348798
132247	256081
2204	263009
490085	327061
309276	49987
221607	398966
327510	148664
97033	110925
44280	190369
263497	444466
312234	313314
134299	207637
318556	336590
204513	478415
401389	41075
239272	60923
488032	11000
336542	393326
158377	207535
245812	94344
112852	15897
470990	179361
188510	164884
412205	12787
423981	7403
311128	104157
143290	256327
366370	404960
176235	241468
156046	240390
136363	331297
444044	458601
222161	480695
369209	338076
271336	157653
348862	285446
193112	370334
347175	245538
108117	244034
234881	250679
410045	191900
255319	414962
220203	387025
191734	94516
380025	407651
305827	86974
323664	336503
256582	64429
177359	374282
330752	251228
267217	34903
48219	295114
397439	382749
208577	132576
408337	339898
465042	374939
53891	430610
372170	283850
55459	357800
390167	401928
300887	41113
275231	105498
468389	442693
57385	75348
191209	294228
63373	315830
119149	402312
233141	183213
458207	147665
262342	339289
195188	120428
103926	413283
166080	181367
460348	485151
359930	20586
457914	260858
486529	446351
476007	21411
378558	332847
400889	53883
383164	359429
231284	17181
153687	217494
339274	166563
135385	113436
99409	384174
297026	58704
377568	411424
425170	82430
64354	55496
180830	394756
110828	314193
226747	34547
309180	351754
353051	330873
375668	467690
485697	412980
309180	465449
178147	170894
336648	25716
113363	144166
411584	101058
164510	438373
384075	256121
402314	160200
163811	457514
300752	250207
236216	107711
88934	462940
128337	187244
214114	246924
446870	317118
405535	452709
71127	332532
417483	104819
4096	16433
77851	226608
245792	272525
322310	440962
493352	249334
477091	100727
435254	118728
454438	266486
351601	352605
431387	376707
331494	9054
413165	464967
19542	281267
11886	63528
295358	299912
296260	489167
60454	358776
352708	283184
339006	190369
245990	248703
217960	316575
453976	250389
385932	49789
469836	297787
300999	284643
174139	445730
357662	114930
182192	122514
371889	313745
10379	246600
296251	192195
345244	88113
398599	424904
283175	101689
329000	123369
145417	48239
194753	13370
194153	86174
329612	477681
416967	286745
67449	15209
172453	436354
237377	102511
213509	490888
173966	154015
197740	183481
178610	144845
23704	192995
367379	313829
203843	253791
41968	152711
485342	417382
177157	192195
429685	420944
319259	1947
337447	276861
374512	223030
383598	68643
364720	168615
117556	71208
5007	11099
17474	405217
13908	434893
441333	27826
461401	211868
152382	62191
177723	67763
172041	238815
239775	228178
4282	356750
246566	14130
86280	165520
32617	357354
86152	151944
384125	289970
267562	352896
77872	294064
365855	152689
330739	467295
353878	51881
237761	110677
275721	299356
289902	345745
452125	236781
260812	78699
345277	489582
408050	304264
84725	235827
320683	190369
18928	60538
469690	290560
137400	119097
164727	401854
293941	328751
341734	162831
372127	186561
258452	430773
471254	168719
98228	326278
68422	104598
4942	198303
126966	39142
133725	307108
274836	110050
123741	448506
250554	38063
67621	391414
208292	176878
148715	411807
345031	482402
84917	346840
473880	243380
152928	484447
63647	435708
438193	362784
281664	430356
372792	115725
149075	138391
15935	47376
448911	263727
245826	286864
362539	199536
409457	242827
45724	55363
83799	55496
398997	260152
445823	366127
97901	389135
3221	90121
63382	366127
305971	166513
163831	232542
131606	281504
297462	237100
47035	332640
198625	293920
351792	147236
482143	264089
164103	363908
336663	473531
332385	246311
459675	347202
399273	369577
286175	404960
395983	237019
43283	29105
279181	362784
355645	190369
437154	15209
464642	233477
190450	226494
149144	430213
483500	139297
442803	349364
29694	375840
207584	94591
227663	305449
672	239915
164860	353836
236328	165653
78158	124926
475014	10690
118946	287694
428407	489456
452243	178344
180672	323536
6081	493875
243871	171147
321868	49796
85996	139747
334600	377683
102352	98278
4849	421540
23660	376535
28260	442077
270248	205841
169558	60001
397734	384165
337802	55044
178911	68405
384510	426887
116229	476951
114803	233365
386693	469869
296425	254178
238718	146806
254599	420757
466737	350770
184033	350549
352905	293948
237170	190369
155579	159729
2583	465613
123509	77438
298589	330469
193276	318864
454724	369577
263328	277179
136758	95769
255689	493041
389992	186259
479351	75568
345270	142816
86401	180761
149814	455185
68098	362096
345194	184221
266052	478678
70625	371617
307074	331387
253817	248707
236328	94516
238741	235334
223888	443866
52787	295290
329727	330469
110305	135192
132018	440660
440369	298765
418973	397672
289762	229215
19438	428892
89805	111801
48545	408721
422771	28311
234721	367686
384633	101742
195147	16648
120006	371934
123012	379847
371692	48163
433802	409828
423107	297301
119846	153534
341589	158514
125417	359470
3443	252797
21050	374252
345268	190369
76228	293189
13392	289082
390649	158153
447133	478859
233570	311832
220878	413600
114643	345254
464334	140956
88770	194874
264103	51222
157870	375550
150478	252697
262639	311790
321	439253
76717	318540
239873	389357
262621	283010
143193	492296
413511	162831
186798	53883
46069	285498
259152	228431
139333	12177
192238	315562
103498	210669
22488	111030
352399	11696
381543	336590
178680	132740
137685	10411
178778	163874
367087	198790
309276	20181
254679	177238
411754	273831
407371	391414
329323	438978
196680	248835
191226	447831
231541	119365
345401	11780
144852	332343
438464	15018
471649	438702
93112	232890
259293	228691
320259	413987
270064	171592
428762	122462
284248	333824
261759	186361
175772	14799
478294	331322
450626	259730
213347	187733
311756	103086
393048	420572
280969	120284
426190	323544
58526	481279
127462	114405
146924	130764
438484	163969
450289	282383
466117	283660
482851	258432
35806	419472
161294	119381
410342	55276
125948	315407
261718	192055
41378	175714
241614	171953
27922	154512
41540	64823
396127	388575
117289	12718
88416	163020
34961	26969
192238	191381
305105	77373
338687	486885
318071	197996
196030	49966
410676	35361
484182	293813
10733	183829
423424	350549
460559	51881
290838	445708
287413	472072
367399	316074
472163	214050
148139	126473
380403	305865
346475	465479
298444	15209
74797	169482
201813	334092
91828	434378
299967	175960
138016	275054
59735	28065
354744	187922
26618	78486
444271	285634
312283	146808
368668	476921
208337	99764
219136	204737
41278	243312
83169	199774
210633	259074
289866	478704
336371	394568
52800	231695
399657	143012
249090	362213
382180	104498
254332	315566
188154	174864
46338	207696
417704	295334
454369	199526
45579	4446
61367	249444
296391	268176
9928	113065
47014	214992
362380	198297
194875	351193
34759	285807
447909	120195
479008	334680
384036	185704
391192	265712
63408	198202
157961	466737
454289	135142
233460	257969
63892	13370
226550	316324
31669	231766
202484	277948
132013	302067
155903	336291
214151	343012
474582	466737
29518	444835
99073	6450
469573	248143
348708	120173
248568	298802
137004	212139
108430	482609
473728	452746
379485	439979
489358	478415
283548	99007
107340	226308
46530	40461
350403	132740
19994	176677
60957	483410
99760	472072
174315	414212
148334	211851
438484	152048
256012	77498
326314	226308
73576	355700
264672	278520
73298	275232
107590	280933
111986	253002
221786	454323
18728	327061
217130	1908
179073	465647
264562	24738
77443	336800
263	29599
334884	108472
111165	273831
224778	96977
110252	98276
302969	39644
316565	27197
140064	331862
231305	27683
342268	175721
471116	288575
483658	250434
441474	96409
363178	270191
187836	183175
321360	298606
141026	32274
340594	216159
189693	4581
446047	53754
304039	150352
22634	8569
278762	70557
106313	312491
261278	179120
184455	309085
299580	66813
237714	25122
271548	383556
365550	305287
46071	123410
143657	190369
301521	12541
410668	267602
121539	293813
154880	51881
459568	444033
324367	3304
314681	310261
391264	342941
321164	11547
274553	487801
179010	162467
49464	401871
170388	447560
261771	278907
41185	217548
278769	71189
81358	117942
70117	228431
189109	49903
55659	246226
334880	53263
409388	465463
443523	262954
71416	476951
3809	82731
177894	295905
62989	241668
383886	238724
154605	311398
380097	8623
374511	189938
400520	151220
140655	440660
409745	242398
193696	144364
62198	411424
394350	11557
299952	203656
407067	438419
320914	459622
73319	338704
65364	269199
11168	283046
202036	121477
357939	380538
245305	364643
335441	215992
380670	23430
195353	10981
354466	263648
125417	255398
162169	388529
264080	374806
450465	270089
413716	200503
296645	118486
424151	313745
168719	216681
216851	366493
225581	454481
163761	384135
220756	94516
346557	395177
167588	448125
317100	132740
300809	113683
278769	367896
372340	186536
413046	15209
208293	412360
238486	155118
359781	19417
107007	273831
106262	370590
369906	249709
139918	81638
347221	49231
112621	187529
223449	136891
403551	327741
375451	227182
75649	31851
128605	108007
114643	407324
280968	249202
399391	268531
84536	152761
492252	77567
85346	14878
428860	110132
227172	48163
342308	160179
68035	358508
126965	446632
416270	312212
365831	359762
473149	426181
489822	320407
277765	162795
280175	318735
80975	46237
149897	199368
279325	108191
274852	259518
367997	117538
135002	403667
418845	241404
278418	58301
479351	117363
428156	430278
275983	363051
358172	489822
324199	287423
134572	52537
374222	116309
313058	72432
290855	295755
90519	493878
144973	263713
385230	13370
79802	222899
349234	147696
320513	84954
375660	440524
367965	118530
343732	176663
40158	393326
388696	17622
129695	91600
330752	486449
164053	34313
405970	94516
445708	347020
225130	209542
244903	143500
81658	387742
6134	293813
478232	449117
352243	234596
320483	73336
46054	276090
468287	119379
153584	441996
485106	24943
371165	345745
155689	129374
146506	90080
146909	394636
87787	32053
169937	347020
436428	421830
107745	129554
489657	390717
284911	54839
425129	3726
398436	142018
303369	288837
255979	117393
74195	295650
262286	287382
62506	103420
254575	414334
186497	160009
408518	440660
381547	31363
400910	226378
488137	325440
395935	137508
16981	86728
181419	112116
334150	64671
58994	398076
254430	347202
133562	317118
70	316575
114693	431596
189383	310285
411835	378462
260352	285446
118132	432320
238958	233825
12393	219865
12021	474982
349506	394948
380846	197212
18928	261676
366432	266622
111549	336291
123946	278661
264662	157624
371450	12154
65244	231485
27668	5293
126166	411809
30618	328926
381151	127460
271417	461896
408013	166513
382882	14799
149358	258610
150798	437294
463764	478415
449795	234356
105309	204330
72330	390705
412995	310037
489876	428738
417036	407386
277724	226308
19257	162831
492833	134506
51875	464578
473232	270836
117368	441821
168688	205955
56382	245679
490711	141303
257802	44267
322193	54298
157864	187375
329519	402731
258616	290014
265712	268361
255806	186259
84052	177233
268440	390387
345348	67143
17925	278907
288510	236024
336668	262954
47927	226494
27008	300119
81119	179194
393046	489822
375169	94344
174315	47644
436783	139294
365957	17435
77813	380071
38072	366276
93144	108546
229481	366980
112425	355700
257926	257298
343746	350822
114971	244173
316060	232890
51734	455673
328140	149809
212914	157658
475810	352614
340287	253948
478588	276672
390850	317118
11710	218091
409916	88705
344314	202706
107505	136331
152165	339848
471169	63152
341067	345469
314348	75327
217557	477554
10890	178297
298864	252961
238594	70557
138348	250434
278323	267352
377382	214047
418103	381213
417585	147335
29651	302836
224682	6899
240522	83194
360459	374399
97717	267352
206626	144621
28399	264696
100027	415569
172396	411675
268115	467662
117420	410074
258174	49903
269004	65108
397734	241282
163413	180578
150372	52537
467024	364294
70659	329761
470092	207535
277523	98847
294755	231207
268462	61245
443146	158811
334092	489297
263616	119974
214196	241468
477375	167901
216529	481442
149502	4413
206939	438059
141071	331581
50386	424799
98286	78699
415352	45723
326834	199219
123230	300121
318238	99810
196190	211868
227781	87007
288202	74783
228368	18300
314824	288123
330409	388219
486085	393238
455405	179958
385721	114930
124291	400328
441635	95955
61369	439819
465838	317118
35592	90714
388813	30263
432382	289350
171594	65053
219546	62580
86311	55496
152091	115867
62485	263201
297767	432426
172674	453703
379680	24115
326044	38224
24203	92791
380193	10962
162019	22347
200554	263316
163084	53541
33991	15209
23725	309425
4222	259120
367485	86476
9876	169047
2073	13370
382862	204925
20751	371245
474606	209018
58869	47659
283718	59070
240715	407386
98394	149150
88825	140707
97652	262954
81182	43334
116947	361145
423731	314218
119971	103405
263702	419797
189407	44049
268277	54976
124104	492127
272032	168213
89789	387742
97121	420392
23670	279941
162884	440962
320298	86077
162156	432043
45931	300555
114133	254973
76508	84640
127742	272139
359061	346095
61533	351719
422063	67858
254427	437682
450391	404765
69809	1057
354702	118662
161804	150952
3439	187998
446182	302344
198692	467703
341495	182940
267116	378678
237120	225453
180581	336590
213126	288410
370963	28749
303782	486469
425462	293813
33866	336684
417427	365219
493788	273831
102451	164504
98309	446105
101069	232616
196903	296087
20268	149410
474591	65275
333866	390232
2661	190460
285307	476412
264671	87200
371301	402405
302347	490237
476095	124085
257845	292553
464180	133423
320246	16433
175691	57002
105639	383720
316408	241856
224285	132023
256959	316935
305724	395177
14728	90361
331642	244005
200753	437243
283262	249334
428892	301495
212581	28754
102092	191246
183236	16174
305791	327916
368270	408623
140460	370848
22824	414286
268325	221398
420295	147558
202713	420944
383223	359762
291354	421830
432362	186642
411016	240225
484653	282961
225388	436897
211471	220982
396596	49021
28496	357520
315625	164816
405338	152980
231618	13501
220243	45946
368143	16433
190693	317167
223237	391414
74976	478415
67214	205612
430324	433391
112443	292440
379776	97692
398210	425675
361999	118286
288217	293813
128563	291984
375660	240188
205936	440422
180969	350696
345807	60053
372286	38369
437788	20008
101461	12918
152675	494102
367846	183711
106739	290546
207019	281936
2354	440480
208300	265065
227188	291984
33301	186159
242038	147475
381553	326815
229647	258911
288440	36198
414421	164059
345886	467181
218101	159058
130430	420790
163435	99902
298411	418136
238445	367919
367158	478415
429030	239561
64626	470092
441783	350549
435914	75568
198043	404345
287413	49903
172499	175721
437140	105461
181922	363799
220613	262954
68675	435764
351236	408844
252503	371918
9987	463697
406225	204442
465755	339174
359602	405551
415736	94516
291168	218727
470915	321237
198856	363564
239321	327061
216122	355495
318561	49021
372191	53754
298390	427620
442064	92020
17778	387742
28357	272767
242107	314881
461358	143674
253915	227699
230936	324377
53249	9923
114279	361063
23508	74106
490706	395988
386915	356228
273900	488777
256450	283659
230312	296319
2974	208337
324634	404806
286	315905
112603	407386
392062	109266
282424	464402
17470	164164
493625	120666
380029	336590
396923	81899
83958	286631
428400	132247
123661	389387
106034	281163
139515	388575
244805	40699
197891	387742
270248	72416
63118	446167
413378	13231
136132	152321
143624	144470
265286	447831
358264	190369
345260	2161
239201	428854
209120	168162
396379	127921
81065	421977
294056	180957
289910	40447
137146	308551
249894	357906
130844	366157
191809	48059
202996	326815
409989	96619
158295	328751
319957	136777
152811	91239
346806	41075
416624	153995
336452	15209
261411	468061
361008	411159
289675	373405
258092	359762
70759	405217
242551	292468
341891	97277
79621	186149
200864	48275
316840	12443
24867	407296
164955	414832
184700	264862
135549	111623
372625	89495
297142	167391
361157	357373
398556	245679
95148	94345
175394	111623
9978	33117
272601	228608
231552	317118
101002	183565
73660	140364
277568	209183
340175	292440
64522	478415
485167	395988
289675	107475
160051	115535
28614	289444
16626	463623
82836	313279
494082	336590
156911	7472
326254	313745
102644	30537
314311	490588
56978	443935
45675	230655
409191	410801
169047	148199
125242	156161
141291	421935
409009	430052
461110	408692
295733	50747
433840	168758
394432	406843
215820	356163
257363	395093
302103	457473
403135	330157
136522	161863
397465	413010
337106	457081
293368	160460
18543	177250
444650	212605
355983	478415
14361	352950
184418	216613
416408	235445
64526	329278
369420	93245
366833	269533
104648	347036
125203	208577
108907	429543
226919	383002
140450	58338
183988	424670
164570	169485
469384	351639
181385	175121
451216	173163
268118	268796
304361	162947
443308	102494
272865	462581
279953	361179
483977	481061
361103	209572
312843	378691
335376	360409
460576	268176
206656	367798
17481	182240
204078	332038
252520	293745
422254	167977
453947	435708
425430	450801
70431	119868
418538	145909
68035	22635
463429	373833
204272	162795
21818	65275
200182	112204
154820	372738
125101	70557
217395	58994
41161	90361
75850	140873
85996	361868
207875	469724
125490	330469
465694	14719
62824	196435
85961	461392
476331	449638
173076	245679
70788	300119
59884	400876
321043	391414
264594	322411
21377	302560
261277	54700
363833	187796
440645	215111
394572	349261
382848	170793
465155	30108
445494	27464
281033	130069
19231	111220
320731	178960
476855	251398
244564	269947
116934	168971
342465	141566
298858	273831
349572	121148
453108	343665
303420	86077
61186	274836
253102	242661
478975	10917
365831	9054
152038	152159
105181	451867
330182	215473
178064	402722
226449	110677
370262	208888
274852	373554
455070	309801
281748	220871
378848	276158
321800	461944
260624	53863
67280	286828
315010	276367
219611	255650
402348	8459
440327	333425
302150	293813
121755	179223
200044	191755
285664	267920
141440	109407
339193	187045
431318	17186
469102	24401
254900	379416
315951	45545
472879	162831
400273	306240
329499	48512
487508	409441
6010	203656
80906	331394
365550	102814
160457	90123
1878	491731
380436	31802
253950	442969
256085	309801
240135	49228
27864	467703
455804	434538
50586	487833
222344	421356
221687	242927
375792	293813
213784	328059
179269	125086
85739	41673
374916	351585
33082	81919
449628	485761
304263	2057
155096	223627
322679	137128
385782	392086
245930	326631
213123	16823
249444	12880
176130	350692
461082	276358
72804	491887
17630	148085
353975	396883
117550	343085
331740	174255
8146	80543
187834	79507
255859	41495
232962	371918
379680	21679
267243	292468
227375	362639
460729	480025
435152	152775
268910	110778
216894	364700
147420	127219
345976	391428
231749	431571
298549	386402
380454	467703
149555	168465
234814	69975
44047	180709
408357	164139
372884	95942
45356	371287
393766	342724
488846	94344
110498	257339
301557	448090
86803	492906
260086	330469
46092	407942
296029	209018
34767	494102
63047	464872
69199	20959
264434	183578
195339	397456
217731	461644
289675	116942
75495	311819
142116	86077
37649	198926
155944	465647
30397	451316
43082	20959
177485	252961
151600	187974
95895	140955
493621	218730
458768	430391
45269	32406
272160	118302
313663	266852
490971	21583
348882	43735
289935	97130
145908	1818
317083	94344
301732	99405
178937	371486
487871	13370
472577	112717
458945	484447
73630	133561
426407	6374
411662	40447
349425	430356
360312	84089
262210	21159
218954	298541
199202	474897
156984	439929
65513	276725
158345	491181
48710	401603
174711	187974
358115	89464
384231	196115
303580	373942
43025	183711
437596	208163
265598	400184
57696	240274
458585	93816
466090	176737
228829	291332
457688	198795
13472	418986
91828	394928
104788	209824
262819	273831
388110	149185
292205	333166
281988	420773
433608	164884
441575	383461
397275	373474
51017	266614
82981	91600
491323	226308
411282	374018
168361	306633
264578	32182
277568	447148
359062	149926
183530	188106
379544	378686
53869	464321
424544	42890
303507	302433
255353	22827
283877	219499
463577	301252
173828	86728
80720	37500
403325	48043
219363	314307
398007	426089
278163	29105
412440	1111
201572	85126
28593	249444
9631	68532
124469	117565
252338	88113
443532	210258
31580	436263
270760	454975
38781	461392
325358	431799
158469	336590
439375	468409
288154	119107
427980	281924
109435	249186
259475	326084
202893	427265
413816	481929
22414	101049
375405	161810
25116	5040
483315	467752
304011	316481
444081	425846
445879	107473
287682	303579
59644	467210
22239	163035
432847	342807
224786	468832
65004	196484
432743	310924
424813	165349
271251	145154
222045	147262
157679	453919
64008	27785
54424	128313
172433	348593
217477	478415
265240	378785
409380	87832
168960	291324
331158	49903
49423	145860
201620	48275
71430	491776
130069	221548
483987	367483
12897	208118
361001	265781
372010	38063
104154	16433
350650	491984
410573	272865
346216	313745
408950	152502
153850	265065
155337	104808
474386	88113
450605	248777
377288	2241
358373	429766
36525	263713
324687	142707
35498	241377
221687	331238
73660	407245
106648	45724
114643	85202
269130	181667
6345	31178
158653	451202
294115	137128
463200	219743
105460	92234
121740	270478
238560	60517
127856	24342
372050	338948
237714	141165
477932	78874
425835	86974
333019	313745
116070	187960
105969	458372
56065	76454
444511	280161
131407	230767
100620	144637
422225	391414
76840	28129
370463	110677
210889	387185
42814	243115
418740	482407
212634	317118
292254	190141
219289	453222
417826	6809
81018	459802
39195	250399
286948	214275
379995	237165
280529	18431
443964	171592
112625	410189
226828	95323
39601	86250
158264	205552
467788	72299
429758	411171
458065	184558
128124	396703
319320	343992
492767	273831
10060	478711
130069	71816
9969	331782
489781	282432
121594	267739
451100	118704
455697	355210
210188	38063
320000	246311
390771	442096
439846	293813
492316	160576
379391	11714
303838	89789
387449	52917
379906	288027
444800	351414
310499	329744
468052	385571
493631	290113
470492	459622
172396	133830
398311	285156
168036	179010
414259	226150
259874	440660
148274	86560
8959	70553
276204	331867
465327	458181
225153	51186
27095	94516
451216	346221
44209	161381
231191	401871
474341	305610
457707	212796
202505	188954
258416	179078
335620	202949
276375	87710
247296	425830
373340	376533
208682	36392
72092	342807
464418	277058
468770	338556
47289	275790
388992	411944
379919	300473
448248	491311
349536	173901
8093	403637
202469	341214
378828	210032
421719	253288
90843	58716
414286	39969
386940	225964
247296	423332
391740	3234
223163	125258
419598	347827
490806	408853
341564	423741
33664	377255
414646	117097
103807	96218
431065	83020
149908	387413
447077	94004
421481	266600
228440	357748
474660	199544
485667	421659
115397	290630
436728	336590
209570	427225
425214	304173
126122	60923
330810	141649
446410	161289
3231	41075
102964	421830
84429	281201
189869	254973
244519	303079
244492	23423
9437	460033
227017	300473
240152	452098
446931	350189
128304	1651
176403	309425
372750	463372
178422	3101
180382	59430
405306	442793
34287	93040
146227	21902
258042	387742
196808	29257
297663	263490
369045	28129
120612	162795
309225	351540
337584	279871
406458	183213
27809	377935
2871	141623
164151	303836
148804	420001
379859	164884
225199	166513
170603	457508
255865	265589
410045	436059
18503	245317
375976	158420
407660	375840
43164	170820
186852	205289
16991	157726
376543	215578
115725	320952
342435	116875
272804	439554
479233	477506
162041	190369
81358	285359
47989	48163
267677	70097
40028	384674
6524	351414
397530	390349
181884	62191
114231	383680
356740	385741
146297	474264
228044	91600
109161	492024
24694	380073
226848	53249
319842	252589
225781	405788
3439	120489
162858	420944
206211	213089
91828	85656
255386	171836
66595	12718
414286	266510
174790	474341
423318	6835
9853	105585
214696	433709
237120	418986
129527	355806
275067	124153
315322	451016
270954	49228
490946	86728
436777	348971
76208	331508
370990	216143
156582	363797
455187	177254
205578	441009
233498	257962
81238	386328
421604	317118
132536	153995
432421	122490
80342	6553
142621	190369
272301	336431
210605	222984
32468	371765
395570	59392
427616	163868
181159	208875
115442	409828
433330	492906
57839	187147
315805	347617
199427	131268
468125	247612
409109	124190
47225	318563
392836	254366
298823	344391
124745	176966
465624	369577
371306	93642
456807	198216
194618	310756
352828	45517
23958	10646
75526	77394
385457	214024
201102	110677
323480	243098
419516	315496
428163	277885
408642	311068
328003	164504
200047	57894
55202	267089
23175	410074
92635	441738
55176	362486
118325	364848
58390	132740
373271	208300
463089	433956
9230	194969
237586	326971
19005	185494
211114	31988
144627	300142
406225	347964
227566	339317
291832	209572
467417	247572
335053	398389
259544	309801
145835	69449
214534	215054
435303	176342
468861	34617
36869	23236
227297	210891
191308	293246
214744	213017
389090	232377
439977	285231
207382	301857
439050	484653
422440	235145
421822	346746
460832	480339
342225	273328
404568	387174
170941	337760
199340	440660
440327	398328
36778	51783
149147	329139
442091	399736
244630	430356
415067	313745
411435	355317
212757	366127
66486	26174
485700	2715
483315	160158
157996	204970
232903	42796
379968	69974
110973	276679
302173	268081
474341	299467
386871	484746
158087	10646
98067	312981
293405	392699
139769	139803
388510	67015
405879	360030
424215	273831
313669	195121
257942	345745
3681	426276
210111	122462
223416	288837
394350	401871
289292	250853
419282	276440
483052	242641
169381	366873
180178	155599
241248	43295
455484	187238
480501	249752
264667	265065
160539	265619
28338	184282
371767	366781
417358	221677
37748	318404
424423	130693
20463	16542
91925	25534
294323	130549
45724	230442
300886	40034
210900	186588
220366	461512
424906	188442
247364	369159
267819	227019
191628	469235
444321	409828
20726	449298
244536	229782
27630	156376
344218	314742
122486	452746
34265	291320
362698	15209
64038	317675
292205	433767
25405	65699
40798	461769
15583	246054
485088	94665
265965	158965
426392	49896
221687	323752
209824	108065
485794	458183
152340	35414
348644	354694
360038	446693
417938	121171
420956	466075
377075	272230
382848	67009
259639	9486
208695	366666
130399	268261
159361	405358
422427	122694
297630	365066
134299	325979
88912	5857
176331	426887
201411	376656
436003	119352
347742	173793
44788	301927
409989	49158
204798	468832
414510	330032
371887	433486
438091	387860
72853	356301
346696	317040
23255	296339
327194	122694
9570	9054
380171	244688
67108	29599
144768	486872
221318	223094
485901	267602
485608	393326
89238	69419
66720	405217
20124	285634
457418	354696
355194	127921
263	326661
146189	347104
195837	45925
7825	228431
162844	293745
139534	136435
280790	49228
55975	188833
439403	296162
296597	110677
454827	13370
265262	478415
416259	35735
187921	414218
279091	358947
114332	16433
443068	317676
282391	46270
253636	49408
345762	166063
431128	114643
485546	371272
264689	218142
105919	371918
93416	150258
36924	122930
431098	187150
383214	169485
373712	314881
140263	301799
283460	218615
106825	187974
461944	372677
302233	134084
12143	343085
270700	93845
449399	424781
309773	229257
2606	132843
331257	93245
353481	46685
225222	475829
72460	175725
467160	152085
461125	476880
380489	63190
377767	243115
486578	431193
8366	273628
454074	494102
28214	461846
91600	240068
195615	62580
325019	187248
266397	104223
125420	90099
77121	235768
403575	265040
291707	110677
236992	431556
302011	27186
370212	210229
180345	284843
254248	427653
461070	481936
24534	49903
143972	8763
9175	300813
201204	85230
334935	9343
458589	335048
252996	301659
158107	400045
79501	411476
411419	381243
360196	339829
66668	359762
417938	398302
48206	9745
404852	166513
21763	16433
128374	389343
332779	237235
372225	383965
491105	212081
220018	350384
357873	186259
399655	237165
43045	447107
3734	307279
252797	268531
43368	418983
84745	203094
369397	347872
452240	375764
274487	274309
417465	206557
339299	182849
177483	344580
214654	392788
335110	433956
223281	446351
367656	473360
105226	332512
417443	112133
43522	49915
457257	403595
447569	162535
301822	89047
92401	287777
225704	413860
306274	23869
410390	83811
109733	428103
57276	35735
363197	181588
345326	228449
197955	327623
388361	363313
414529	466219
153061	475571
386973	352048
449373	349897
54234	42610
267250	44049
180166	470663
194208	224786
370949	13480
69686	165559
350313	27775
122975	180702
94599	251116
6417	398954
340339	293213
259923	210050
326631	240306
414154	19984
73233	366459
91892	60517
312582	467134
122861	264406
38034	183213
25174	275074
119570	405813
292367	241718
98345	82498
361533	144845
128124	441635
83616	260879
173407	93659
405898	101058
11965	71366
79751	399736
249709	94333
417938	364807
365304	122462
260951	202507
183383	155217
45370	407220
230180	465483
106385	325604
304726	336590
112988	475917
294849	48275
289447	179506
122534	84590
474716	42890
491448	493734
454857	249202
407717	427400
463179	30428
279717	303175
409837	67498
87741	467752
405550	267524
307977	42890
321868	94667
203335	65173
256254	186159
395669	5857
196996	272339
214735	412517
9876	282822
189225	17524
434827	277961
14535	7529
364831	339806
132764	226152
91029	163136
430840	428473
222653	94516
173759	94839
448777	469235
243195	115123
434908	205289
290799	285156
31420	31358
207057	337553
470929	345877
389765	285814
93287	166970
314730	336590
414058	383096
233598	185239
363993	197990
120220	478415
342465	263514
102897	272159
353838	451151
288176	162795
117834	492906
249496	266852
81525	444762
118934	121494
116087	75583
323222	250574
358070	55780
455916	388633
339333	337355
314341	341271
119248	10520
153308	423974
83616	458165
493031	387860
425827	226127
87121	115917
314423	216833
99405	267213
71043	399533
274852	258844
25969	75914
271712	18852
173235	162213
139350	422771
56689	464166
349055	16642
331782	466783
430736	414832
103325	235679
331296	164884
458028	428738
1384	4413
192975	412784
468905	374939
293913	306003
274649	275920
39531	873
248423	190369
287467	209285
31473	340880
51195	489180
486712	217432
411527	110708
41991	144975
382568	209472
171307	91953
121828	282772
203416	122660
210712	281576
103730	119064
445372	389497
411500	286936
19005	146893
464100	62580
483987	165310
15264	400175
38591	191902
266965	398333
493631	92954
448298	63190
483987	488862
155331	404470
87527	285123
378019	445240
111023	225347
377719	95149
345865	436354
284160	395065
331520	451360
233570	115340
303369	111325
225639	412980
130239	91139
45400	279597
111507	171215
293697	226308
238025	42088
16333	250347
179220	64808
392891	450675
471135	121106
336378	154976
110394	180673
44146	286089
301293	33359
350064	433948
458207	300182
73846	274051
233146	110677
101465	143079
129477	134864
451369	301247
451520	378686
426045	462776
106268	452709
308756	348396
301829	344091
48627	288146
275695	370206
283521	489822
120747	219499
422743	188793
26969	265548
329727	77004
101230	169047
254293	480633
170485	163353
15066	295159
90261	125560
382203	304666
396586	189659
457820	152786
173645	33208
71983	430169
96883	269199
350587	371814
276128	239028
91648	489496
388831	191888
181822	15209
36311	385587
225267	87845
9229	22804
337380	56609
240584	467703
323836	156389
76386	490091
400974	102352
281574	426089
429758	122048
322825	429585
438506	273831
173966	24655
99646	344177
33965	103936
410385	307771
426041	280106
77180	447517
379205	457491
382825	317705
401959	50929
281808	6253
408723	48163
78127	366515
435620	13129
12885	178436
312892	23822
227273	346111
377323	237268
153322	432419
139915	92954
190985	90075
474382	99405
426512	308241
370693	335663
457024	250434
388747	76454
346324	24070
397654	18665
79322	257125
72081	420944
141166	207459
238212	99405
54855	79989
211218	86560
373025	216071
345701	15133
480633	94516
24508	454975
93743	213142
163080	429863
195436	459331
457643	141892
171133	200970
51195	209018
403489	14572
6552	24738
162819	452746
108220	466101
387482	464578
234721	369599
233717	37692
305147	281629
474250	204330
419855	302660
453765	417918
302122	360860
469976	96426
335139	317118
273948	46294
178048	234788
309621	465581
450532	476292
83042	436462
125064	150838
1918	338915
344352	486885
21268	254494
335828	209572
197317	36545
79910	235988
297069	278404
120168	48275
78206	142045
315692	120686
476970	50264
62590	403690
36228	113051
261241	335137
436376	194587
445690	320464
65546	296423
274517	306409
405237	442554
482364	337
6899	98036
460762	183541
192703	454024
418616	24810
156750	370866
73435	174797
173487	124535
424151	38490
281813	447831
25279	168700
94526	357283
149543	324037
269075	64620
24362	196783
464333	362835
326708	18665
464530	342232
47730	355210
360824	162423
234881	425846
337327	40784
143290	262417
213091	214439
439626	481242
319210	67280
353632	158145
491830	203827
399208	84216
80652	35707
332862	71189
358956	150916
203167	393326
32430	393326
280986	257858
352154	490316
391318	192204
116165	20959
487415	116943
312474	85665
328667	407597
175875	290560
460333	198862
127531	398517
31147	7771
148246	207340
195071	168050
437596	146124
484096	230925
489263	401871
228403	313875
13042	233142
79541	349626
493232	389493
208585	275959
344181	377933
470014	150715
95146	382657
182418	298974
23342	21411
375320	106825
423723	248684
10946	215945
420555	89013
256491	178907
64338	374396
384870	165267
319259	89182
239346	36292
450532	73493
190693	355482
361686	388575
53532	29111
323279	357989
8616	28466
11318	317100
1189	249334
45579	421610
39703	286936
105126	133109
430290	96977
448427	352151
242316	149956
155719	329868
450465	350949
340037	472072
108057	385801
400604	264535
311826	131297
452003	132507
312576	54976
446182	161207
147706	33605
476096	394249
256599	435280
40407	96858
227068	48275
105889	324522
71641	477341
200658	256373
168559	21051
81432	426693
96797	357722
96045	30263
174263	463627
112392	262868
434251	214545
455790	248777
197342	304589
269612	106642
201293	290031
191072	300889
316735	21245
177297	267602
319516	164816
37956	440660
339453	190369
286853	491202
243842	77727
49069	83872
467104	401871
268910	101543
49547	290690
99334	259929
27774	193675
473411	142018
89889	127615
373986	190369
152053	45172
187834	426389
226897	151944
289578	195551
345707	277450
477262	400456
459714	359203
119551	149448
261558	391414
131635	99405
271760	347722
403669	343382
2606	78811
64074	458132
181060	410074
446948	227584
275361	73954
249546	342440
480573	371908
222102	401949
151939	291249
311510	461392
78742	118662
79249	368035
83137	152921
47035	7913
472614	383700
10267	303648
144392	87845
379462	140608
433086	355806
153322	47818
27288	1817
196903	217949
181347	317356
90664	293813
305251	400372
485546	208995
316872	56609
154768	50717
190369	459086
171083	246620
46870	48497
400218	28951
427234	127726
222534	357495
487819	191175
336071	19262
485386	318563
113843	195607
48775	440275
35570	203279
243066	434494
165300	192030
8338	317118
91935	52345
368858	461185
192183	230752
398395	331581
33174	438653
242710	222651
267748	194237
134599	294836
240860	419570
426	111623
215133	37717
353577	277568
290804	121106
436864	486313
196340	203279
211358	316011
390036	180504
138305	239259
436428	217423
28200	147520
77674	119381
398997	358667
425757	308553
139301	16717
61647	149405
449286	466737
213184	122694
260108	27766
247355	210738
406611	88694
463325	470554
323559	40470
482209	87551
129968	110677
439588	219036
308122	93612
383159	269199
280735	119123
215380	248782
14572	313745
16201	424419
626	71994
157737	254820
153006	120173
165663	417918
107023	9386
283453	209629
29339	420392
290259	293813
55067	48163
376653	300124
439662	214881
99501	44042
477932	294385
246640	381857
363445	378462
383449	268282
91462	27748
173397	125494
372792	169591
82150	446105
484095	105796
487746	69067
261979	313745
371976	447700
256604	11541
156562	100775
392499	484417
77530	461944
492316	441434
375792	183213
249707	489822
400888	204330
149343	104505
214735	98242
305985	436977
346193	478232
377543	31808
483633	327633
90696	405
230051	308830
1839	117703
353878	178335
336886	278520
463700	22635
313207	471730
77560	23018
405306	306860
390323	272230
222305	69103
458767	183213
109824	235069
67584	298864
339716	327099
265444	405217
341197	396883
373755	407306
124275	105498
135981	398621
476406	379853
255329	365935
123914	249727
290804	432239
31151	448744
279887	110973
282912	316575
215031	385618
61981	433409
475422	391414
41372	227543
147950	404238
123178	59672
246528	46785
346484	110677
59797	246592
282838	417227
393738	316844
433931	326265
263981	485304
120451	98741
487940	131312
217883	192610
4841	83140
93718	103420
13036	478415
306772	236213
91552	476231
184892	396080
60025	24516
396997	376950
474389	343552
290693	280233
202765	283445
102763	305449
133909	58987
296781	110677
250207	155214
63690	136128
2205	116283
255650	183916
227754	211868
202092	90277
123718	122143
246558	157938
127221	190369
354891	222721
430586	56068
434619	467843
189806	301475
400542	83403
363520	183213
131174	177693
382639	250410
402953	303606
287953	402327
114324	451357
15477	445708
206589	493090
54540	381112
167588	456467
366327	99405
84414	72171
197855	486885
58881	232568
16851	420392
434591	406878
315431	286349
298354	461846
227566	371382
27395	220857
296459	103267
407334	101253
23287	257499
113080	380399
42739	40784
83866	295689
371580	220487
432181	366493
15274	94042
316705	256121
212009	74585
119377	277961
188925	375897
95986	142678
133425	476951
413707	369599
100538	261532
389516	423469
32968	252961
485667	275677
302123	110677
20059	193705
39101	271097
301659	357535
70500	469235
327351	413173
255792	421522
258086	398478
486152	99405
236776	153184
435454	259929
49106	236410
38156	340324
135972	22448
241952	345745
425135	377030
491337	267553
135308	476447
457889	273831
271454	483688
427544	151944
6467	273196
150196	49940
334638	96977
246755	241401
228225	284404
30905	311431
135042	408399
189090	79131
97808	212081
397216	266967
347121	149610
258011	211980
183201	56257
288248	157458
193054	180060
128449	252984
13265	489552
20278	140378
108792	367740
8183	450647
292538	267602
316136	431503
199599	479614
423895	240609
358320	486453
191917	427633
231440	6733
399237	84750
120722	180243
470336	57673
211828	190369
411500	195551
24143	261396
436234	209117
112034	220628
192800	84919
377607	336041
23306	413535
298390	98862
454462	4343
467694	50538
63574	331020
128185	109407
349506	119868
334365	13370
444190	404806
263328	2638
309170	72303
170697	111107
325019	160158
484978	327721
439073	279798
233757	236213
360232	92239
44246	194206
268593	214714
481419	326853
468765	76454
56382	381918
256301	411424
269051	183213
232150	303648
256120	262631
303742	226943
355705	149862
394176	429863
308265	132740
180483	246882
48740	63180
5408	458
219546	85928
144702	38992
374318	116518
393482	7333
118786	293813
412130	360038
211571	110677
296690	313745
274426	262954
318540	60329
130035	315289
104482	106840
340888	13370
295580	205289
390102	61985
142490	119868
19379	414212
273567	85354
458207	24620
41914	446351
32440	229111
240124	21583
257190	190369
145954	266852
192611	396563
111095	336590
291540	147030
341345	92720
39804	101278
332785	435817
138574	414193
277101	420860
41378	418455
287855	395296
161162	105146
103914	223006
490844	147121
386301	193896
15339	341271
192316	13073
60306	327135
145954	162244
107752	333159
57911	278907
371884	374806
27221	482171
372214	123921
4191	142678
423424	313314
189324	490588
98850	90374
161871	293813
437724	219865
146798	317100
444346	352968
457914	196783
141554	110677
409143	140675
406660	331988
172115	295797
55400	168511
430170	491118
471365	154095
245503	303654
191680	17746
121279	490496
456658	26366
109180	145064
373755	43514
283322	387742
291566	122462
68697	247481
175023	245679
42464	391414
466056	360860
727	487833
37935	186714
384542	360228
285362	456640
243441	330784
451472	241026
93452	369232
88322	180119
386411	403558
104123	14333
363332	98882
35421	323157
458269	231339
456395	490860
138930	151536
69252	379610
284218	424616
248239	159249
443184	118775
195101	154796
405788	441434
49622	411157
324367	296423
67984	93609
407602	62191
273900	46127
122266	110677
148539	110896
481419	313907
471691	358548
334766	293813
347891	316796
296423	219610
102445	414334
252644	141166
260878	119705
361626	229686
407768	291324
365620	210274
449259	15253
428735	455426
348539	296693
408924	439646
290254	119381
58610	151944
245318	429593
174661	68939
332822	13403
239187	177374
130069	407565
113002	195121
155203	456640
285147	71009
400955	261396
42660	189548
376243	473195
241912	366673
62607	422175
350189	491650
315554	303424
211312	459644
1441	430610
167046	140288
175145	63528
18010	56282
410877	156735
410508	62745
153813	338915
163530	216927
125906	355115
144577	445749
428583	30263
282754	21902
267562	120097
27788	148900
412014	271673
380562	108224
187813	285156
377719	85008
244866	123219
404568	244320
1686	373981
167237	457369
276821	414482
456957	30261
440331	208300
381320	158965
452383	388754
394092	80475
261278	236547
124599	275677
458752	14963
114332	487932
140701	440660
415594	251683
413541	414912
326631	357449
328159	288152
133832	342785
436515	368526
330216	41075
162760	317118
467085	82585
33474	172089
1177	257230
188503	120195
447891	83308
174173	193897
471491	316929
255729	122462
240371	66129
145751	476951
193821	56566
332317	49828
68563	55068
68098	492443
244125	230957
24312	98780
176130	330911
34784	16433
53235	329029
99627	380071
319081	4634
84471	378686
171050	291521
366581	334197
176459	471416
134635	243374
290537	146500
417153	293813
365964	127921
224925	168075
253614	57520
167955	318357
52145	194338
88852	134145
403714	376768
399599	186707
241468	265363
257596	466991
236113	378686
88182	257034
117409	132740
206204	409540
198317	100387
217275	363865
94226	430356
237197	119868
318727	426986
230051	155465
645	492701
449529	199159
96341	60072
393738	392848
125180	398519
311510	9555
17948	413860
43258	399768
404946	97274
14659	55295
334662	92907
279153	221324
159230	13129
76002	373021
355716	238630
77991	299307
485546	180484
429787	267602
28356	97215
80831	156516
74799	132894
70177	88481
300268	190369
75379	232105
249894	400817
121860	250805
160219	399442
484846	435428
10076	134145
249845	164173
201866	336526
411897	291332
334364	387742
391391	387185
492481	43402
177569	397976
319615	246341
474888	280053
219007	412473
434273	155941
47065	315888
398792	414930
275299	119762
267562	456277
63838	28505
392407	187834
308618	108091
105987	159814
341311	324459
128337	49660
236328	237458
479283	293813
424678	250732
485479	95446
350499	409648
116263	332638
322411	275796
99486	466151
47816	132740
382882	473672
335005	286337
301312	337197
264533	263009
467165	39229
414128	301475
472809	129215
289616	264819
334326	211868
307504	299595
113505	141322
50264	363469
399270	99829
468302	436570
344055	396975
477811	32616
418180	17186
404884	357147
489033	427796
290216	333345
97588	103031
186595	453821
92242	368205
375842	176365
432895	369577
439375	268934
357094	64335
228502	105967
308952	407394
371253	290
447230	576
424647	38967
190936	194064
491243	423828
297812	205697
36381	138836
284066	241005
396038	405217
55134	186463
452370	149540
477548	178343
452746	87858
122845	391414
306304	308083
8190	102779
348531	198297
289716	40447
72223	110677
228839	278502
108434	194165
6251	420944
248087	380738
412440	76185
225571	474464
259429	285722
250410	124013
188029	12895
250800	374305
432175	242584
185472	456640
264603	466737
55361	226023
406098	393932
146429	401871
347072	273687
129131	144845
210998	170495
310153	470554
408357	204606
470915	212403
454867	379015
92130	118080
299321	411424
92032	134337
268418	454975
250800	245679
268370	150015
139763	490543
96087	435318
271487	490159
173731	485854
461268	267352
293346	333865
54425	5857
186144	484447
84185	435307
55202	79416
215806	264589
329476	378462
290694	486339
214460	265589
276821	323157
472025	324548
116694	486469
458594	336246
436746	278855
471813	409215
309205	122863
251774	122275
485150	457669
269761	83403
319824	223627
252207	158096
107099	180761
457162	389999
195182	73330
474015	291332
129862	113603
9072	469235
143419	427265
137368	402216
345337	368667
442119	127895
358172	384972
140629	123332
322314	380474
69618	468255
125064	261356
273554	267352
176525	111808
247524	239119
171750	273831
57668	348165
342486	329897
486922	401730
25490	434035
445967	466737
9969	51020
375480	276463
154976	391414
349972	245317
399981	199291
348321	182380
230139	398120
489132	184179
233498	268233
241952	3011
79810	300240
339310	467631
305539	373169
147894	28065
477932	208118
306055	389682
334364	274309
130476	313745
40122	60517
317370	272966
176203	94344
326631	7394
32468	84368
29496	489993
313472	107275
89122	310350
441558	327721
169032	253390
15819	355869
353491	433224
491150	401798
316909	16433
62617	87029
163661	466432
153171	15209
144612	51655
438562	196399
340597	430987
128674	331584
467935	94718
256353	366127
99349	220417
430356	216601
443320	190633
176159	123369
396548	34420
91371	434893
127506	444031
389019	246981
336651	109709
183985	166513
1292	397867
370048	374404
24960	233684
29459	317107
162795	228694
171923	481279
477626	15209
54946	187129
420777	463737
249526	110708
450992	127572
192202	454975
104365	35735
363526	143137
173998	371918
299485	102807
302988	155758
400046	267352
439953	80193
434537	61572
31018	344732
83811	376264
47957	87148
9085	265883
467610	478711
76185	333621
256893	291249
278829	391414
7672	216122
26969	141440
490752	293813
385170	7991
403558	409828
409687	94516
57565	324639
219068	36690
88920	90502
352232	121755
155286	57274
189135	129996
222960	233618
228431	211562
53545	468127
414423	84388
289329	230391
296746	297586
255868	148505
125837	441313
23118	183835
382089	145438
276759	486885
430799	374314
81449	309425
325503	105003
290687	394428
316724	284925
295684	401871
25690	360708
59718	400273
103731	333726
293913	282731
438589	293813
84598	255909
28275	57375
408496	480715
347121	45235
415392	257242
77829	32198
28337	377020
265368	60517
214012	401072
42396	53360
459759	51128
224442	425675
105969	103319
441996	38285
82201	342350
364676	335812
94984	427675
86596	139325
155062	467703
145788	353343
319076	256901
83616	50264
42079	1057
874	107659
171463	370099
413039	165365
360459	183770
298823	401389
221329	314999
345715	267725
51810	391414
110306	410062
85391	355806
431625	57134
456021	204702
414873	401101
177483	281433
284330	164884
420414	267845
381256	43941
318300	303424
487375	98906
277144	183633
127910	352605
209877	24000
313007	40337
259	27754
192133	432451
79621	245446
203222	222701
199582	374939
169630	122013
226783	5040
292687	328830
429787	388839
370776	6675
484540	142018
329936	89047
87741	108222
412037	241468
303815	217423
404980	334064
18647	109160
219089	297025
374404	387658
21816	246713
203613	4138
456268	315888
188108	35707
361786	22827
130060	429593
178831	435708
152835	493081
258692	206198
179535	358035
462212	119762
372325	490742
75119	98727
173213	487192
394983	149046
250343	358040
432437	188837
294130	142466
99260	18054
326260	351854
321520	198317
122028	110677
327900	262954
412138	48163
97732	26699
402698	85932
39402	267352
228128	484972
180290	108222
313879	98906
493347	373074
25203	321242
146893	205197
1564	115653
406731	317132
186141	312161
432965	377933
471009	59650
126556	71494
301846	160679
187004	198465
30031	403054
412690	128818
92754	358336
8320	385000
26512	139648
70904	187298
40031	42528
454526	86892
241931	395104
94322	85670
28224	188481
280257	463549
447962	304410
385062	250805
269059	16639
162607	280173
422802	19065
92103	353854
234997	406188
123926	202693
326260	320163
16042	119762
36115	157043
380858	454589
333339	144800
244536	28225
406365	446839
414762	63704
56984	75303
156156	129727
306637	311212
130132	88027
343845	340594
486265	141892
483622	258370
23518	369599
304227	236292
59385	86476
204508	179361
345865	266314
374305	53096
225723	189383
125561	393072
328704	627
182413	354630
51219	230378
307187	423589
421830	6378
210353	135206
107095	11626
80113	54835
90922	214015
130069	303214
338232	428214
251417	366896
365510	260110
92588	300121
186112	378686
469384	46294
409991	267352
131506	491150
356723	1367
98067	122694
193020	444864
53140	169047
362840	18468
488942	120274
163435	416720
253956	31616
126288	107472
264636	371918
159243	410833
332250	281291
108706	217078
240661	4159
355793	294079
427486	478232
306237	450541
355493	149389
4374	183213
289878	95149
315573	3769
84241	54599
461227	268600
207606	199353
156389	18876
482823	330559
355533	100705
308751	211329
28058	193546
386186	144975
212460	428214
76830	317356
300330	119559
342619	57989
417764	301475
431530	313314
193099	472662
362724	79813
406660	196843
363811	114063
231268	323325
225803	287149
190135	115174
241987	438373
297563	13370
276821	105498
125588	110708
131574	90361
336829	262954
350064	27457
423974	31518
268081	218829
59204	135133
43806	71403
212460	179472
205179	262054
161023	229847
375405	479893
230518	388575
60389	298181
194630	490588
186221	38490
396502	239104
83719	375313
410038	343522
410028	374519
425190	339174
386556	441013
69239	360977
41192	477491
417453	91711
112202	197446
315588	84388
85996	51195
110034	181634
427355	14734
270176	248732
349809	119107
313523	186361
156446	136937
177065	141116
15027	4413
481419	145860
84680	148519
108873	192610
217094	134361
386737	136876
187834	107711
227325	292144
473397	73336
403715	155697
141244	318735
182437	348593
269949	83811
428023	483743
29805	99405
388050	160399
228050	9913
414257	168987
57447	478060
448788	183213
212584	157786
274138	74455
353597	83811
117553	458183
215075	249967
27500	431255
57539	9054
277960	64335
485666	191292
92635	309323
450532	279517
182294	6442
200092	22746
337670	141440
355384	170459
139328	247058
332369	40784
77454	15209
433510	438680
477328	372690
275685	425713
66146	169220
318211	155522
324467	218727
30057	457081
169348	339837
360824	407418
450207	127938
345102	294045
254273	15133
266307	453870
27417	164972
291064	382841
150404	294366
191247	301692
285908	395707
218092	125548
22202	443976
478588	487961
455358	157015
150749	440797
272089	198038
419056	276358
392011	121226
61392	290450
28026	253730
23125	304534
342117	388575
431972	460529
257985	483761
64791	389972
13072	312698
173879	32807
152182	436310
361842	245679
242551	429695
287193	491565
233315	78469
223255	90099
39011	396563
482851	302489
195396	79705
5984	425846
310153	266203
96577	414832
157794	346331
263309	152502
298077	265589
486291	275214
12085	330218
230963	299274
389224	482738
31011	402698
183603	50868
452931	241137
478714	258370
271827	336590
92623	256353
103626	108554
245305	117994
151444	421859
96918	64130
51597	226809
395788	22827
390240	423508
89844	88166
111668	247025
80801	376814
29911	370866
177120	394053
79282	366534
151236	399890
153813	183840
331784	250437
403748	283346
472385	49021
422578	188082
271336	132280
299580	62196
100307	406626
107955	396705
348008	281924
460836	308694
55958	248204
164510	489376
188469	482143
63519	470069
353102	277315
115202	74211
208928	183213
186489	336547
71665	344580
230361	288923
350551	203279
472513	187836
400520	301723
97070	90635
134263	89315
332532	205690
337657	293076
23854	123960
243894	15937
55083	389350
27293	168760
263962	100026
118694	358090
29544	188672
483052	486267
130672	129326
317402	213450
78760	33855
166973	478415
47850	4533
84745	145691
404753	35707
13930	478452
40680	266853
363141	144306
295716	25276
108430	293745
343624	160926
313592	296693
267198	395988
129760	175922
258598	74538
139021	320067
174447	319341
282630	91711
262210	101058
403489	66930
330954	52706
72334	317132
254973	32778
436699	72667
126498	80618
176554	334680
335231	478415
13972	434154
264479	178436
164332	265840
361001	271469
30116	1057
343521	34252
16790	330453
285436	420392
418119	465754
39325	132740
73781	274333
59246	219548
384835	392953
267562	46079
358443	16433
437481	198317
46050	147121
473979	198317
459713	102597
235792	127708
186596	7771
347926	446515
285697	86728
344637	183213
151144	119868
258131	337955
128932	351414
172396	342486
274978	5482
425835	185076
230537	455826
177198	267920
390593	343012
469368	54976
27462	181396
457651	336076
312306	288035
325638	310756
423796	186561
20935	228298
166372	482393
243305	13129
34196	211868
109051	355700
306964	392886
339769	91142
78571	166079
48514	375768
54671	273468
140854	388473
2726	49228
100782	54638
325867	321555
377504	420511
85545	121927
366821	187836
353568	294965
480490	236503
315573	66798
205474	182726
379531	234356
291074	487994
430682	385610
110406	401854
76228	370851
463851	270786
307404	288035
294323	431226
289513	139135
112273	111398
27064	383789
229398	69638
391419	419389
318573	357157
203236	97752
363570	174382
326607	322748
426190	170129
451818	185335
139501	296124
447962	284118
224359	86728
86311	430610
23372	58125
112625	247580
469714	15133
130909	472707
371080	256674
3485	74542
471074	263120
432043	473537
219281	455769
465132	102309
152845	401854
80982	369617
312859	313314
302071	169977
99404	292369
112010	335812
185447	168292
134500	7771
73660	319816
220942	371918
461958	24517
31420	285156
265500	23018
277149	323380
179518	362675
48431	319586
22774	296123
436494	185268
356798	273491
276449	348630
143615	178436
1187	172335
153006	155226
41798	185154
493140	260956
292434	40193
216826	190226
101218	488604
459451	321888
200510	446801
218728	370866
68163	244005
256723	358818
418456	286936
196600	318735
106247	169116
284057	333551
418180	244688
76228	99102
26184	165653
373755	217703
365341	113683
393095	148473
455505	156375
259775	75872
354578	16433
491190	98465
441361	447831
6266	438783
304186	174726
160794	232555
15598	110883
364377	481723
182979	101660
269949	59636
283835	137824
360459	84459
16123	231447
421843	5963
360459	260300
301727	457464
248134	391414
447335	81714
217886	462149
422015	442265
11561	34321
266307	87007
166237	359775
335315	144073
146389	429180
490510	102352
272678	421935
349378	67040
321005	386136
373749	86077
38977	30749
8407	326553
47621	237660
96363	102352
166903	70785
116207	306100
289675	216041
3402	443694
453955	19246
149940	182226
241443	254612
115431	300240
143190	315412
259978	467631
241553	423635
329727	246672
411386	336071
223269	478415
191561	213459
474177	19246
85418	123733
214950	486081
6899	396079
18796	223811
264601	490823
81334	170886
464420	74135
199649	134694
175687	290450
51898	147442
79913	192664
129610	218727
272940	307528
249894	317118
407028	457674
433608	294836
58074	419741
169816	16433
299531	337371
166138	388957
456215	312052
239112	379966
455726	152321
131174	213030
473614	9552
158225	40784
286572	313802
423451	129312
118651	179412
390746	133109
106118	422110
300068	302535
453343	60917
51575	270539
288111	345664
364059	420944
345191	440660
340479	15209
420112	181650
391427	477167
437098	172335
289513	360531
211238	392301
396552	216539
462445	165183
321486	73880
389224	305840
113316	38390
293768	290450
428277	273955
449458	421843
247003	342300
414334	402269
67174	180709
129198	79488
376499	286016
219546	97070
75339	254023
248666	371938
111815	239976
416212	62191
366665	187974
278769	397514
442103	233181
79178	144306
479723	451885
28635	1104
22	420392
480490	101806
248146	433308
412014	221925
139443	371235
432568	478415
151712	424991
140635	421755
84570	244480
196876	5040
403539	267022
282263	6899
180987	120339
36939	358848
332661	264908
292708	47390
440614	391414
473460	133591
365550	274851
280163	441556
324377	405292
440982	446584
66277	284545
248806	149759
428570	110538
161890	119381
489640	420794
331091	326446
463882	143921
345896	195121
291540	49908
116615	165653
253024	356874
294323	157145
343440	24516
354812	430329
40362	140594
293345	203365
39195	353557
366751	208785
453294	30298
489015	43514
248171	375918
14583	295673
478588	324278
127118	163316
374274	26483
356906	395336
108024	173128
440553	388750
489822	92888
387860	98814
297332	105053
88935	132247
261025	337268
273148	454975
229752	283066
188928	256449
262820	227046
96267	156006
198317	165996
83140	194353
374784	244363
337346	178436
493288	378686
324825	38134
342383	145129
113013	110677
446490	284970
480105	8950
408668	53690
392329	173176
21482	425267
34675	464420
405258	183419
133933	317356
36911	422576
191933	9880
84698	453746
345394	378462
202352	265356
470554	255667
414724	90874
212289	350555
136570	401854
136884	388575
304542	132996
51944	277715
37435	272333
172208	405217
409853	15133
195591	423688
287340	254643
364846	195281
446182	10462
273711	65670
294130	347948
133512	266999
114206	18778
55558	420944
29518	4634
235815	393326
309589	269529
389951	358602
97194	100569
73959	492906
311391	491984
198043	105003
170909	468055
476422	345608
401096	86476
254123	352898
84429	431954
280639	85939
488125	190369
50037	315289
236365	43311
283269	232143
136798	477986
81887	383819
220191	48064
51539	440660
11139	83467
277511	348914
229098	327060
372799	140728
305872	334755
301390	493283
199171	86902
74913	469235
453821	211487
174139	383229
301315	441635
312972	164884
251720	197078
119786	378462
134299	195075
237516	454481
154227	261663
379409	249685
278439	140044
8982	3268
288913	369577
250404	45265
230834	168381
215461	86892
137542	188903
283021	137719
91831	62088
197131	465575
427800	303641
422603	282884
399001	226308
72686	491311
6891	132843
118867	30428
172923	104176
359393	141068
219546	284979
409016	317983
237366	175687
334160	427628
324845	152085
236650	20426
359322	317881
358011	69834
372812	438783
307696	12443
331061	124845
92032	351907
435156	85746
76651	460534
301549	452872
261278	302433
408476	22448
7922	131312
35276	52917
104426	58709
11626	29983
408285	275790
99409	294118
286436	175018
392087	425189
345401	200389
282469	384174
275768	106475
191990	42883
359567	336934
327720	381646
191846	233292
232348	6822
80413	320952
186244	354099
485100	374772
114806	451095
193280	132996
103584	478232
62631	28582
219327	420944
409293	186983
299580	231447
233315	371918
399669	4413
282097	371009
158622	160243
441802	46213
119001	125285
100210	381416
322055	262425
171234	367110
362494	203656
202563	81104
347011	127329
372054	470178
54938	84691
117862	292082
11122	166513
281261	24282
155489	294772
114679	471310
18513	478415
459064	260956
420757	217562
489657	90053
403489	86560
136798	262447
70736	234873
412133	40284
153379	305001
189911	117209
447235	153799
283206	50598
350480	302354
40603	451414
409864	151944
289675	320541
30581	291855
450351	124011
270629	406108
134299	215755
37748	67040
363306	156841
267562	348873
414035	334009
257072	279652
74440	351732
57981	260014
341345	12245
429787	441461
402240	52537
255781	155214
461767	275861
132123	273831
57929	164430
147477	439798
106003	256282
303042	404960
394021	295689
457833	440962
171653	149494
326631	15802
434824	15209
162023	145691
53566	273328
490649	15133
46271	415099
289509	197110
248246	98074
303739	16569
206370	48730
108004	203917
358295	298767
309119	153995
67846	15209
187364	267273
354121	4413
421794	69816
225518	319034
253069	104527
3060	273600
358604	223732
153630	293813
343246	339829
395058	440660
4098	378546
198134	400930
475691	383673
279398	387947
33172	149543
351364	350541
419786	62191
46011	366534
51453	173887
167282	259144
329749	183727
52767	433431
40028	162595
112297	221239
437225	49903
28551	166323
55458	255547
381466	251597
252440	385792
12623	92543
112686	56068
205758	420442
191621	142825
118626	10379
299328	258370
241952	435708
115743	453039
274852	45141
200067	37226
430352	169580
206231	183975
154981	326391
153813	63415
262633	2003
212856	283660
477844	140531
59864	99675
3810	270095
3856	224085
271054	401871
394903	325678
167294	24548
344603	358158
96973	292721
321993	209824
252172	226308
44095	195103
265282	97094
406751	88692
476826	80363
353979	41673
51493	366534
200131	207354
76996	32016
278769	131866
16037	454393
8347	267342
405602	176020
6128	95505
485940	490104
293775	160419
370904	35000
302875	376961
85968	215037
62026	371585
275812	411905
126698	82715
48775	337421
23335	16433
209330	339584
277568	4645
322490	72845
230194	42035
466914	313745
176645	254178
428944	36346
162303	138088
298747	12443
3323	247812
27396	181632
56138	247461
383009	433913
15654	170165
71611	196976
103330	327061
307456	313745
254746	420386
132522	24208
446543	104541
246044	204330
104711	31416
438009	62877
81428	441884
36763	5902
256256	392520
72804	94793
444864	29105
228270	387742
305050	214489
443307	275990
178290	69645
43881	288921
269297	399867
493137	210261
59513	103804
35594	401101
485975	220417
355413	82291
388832	294719
161641	69592
14836	203656
378810	274309
299309	258370
149806	378462
395523	341941
63693	178436
81432	393041
412315	63528
54706	205270
121594	182351
57664	427440
164254	275990
336526	268729
55844	175925
266508	212962
458968	126948
372506	307279
345401	77438
482851	176298
57807	99410
257237	336590
327670	249202
406371	339672
239804	367750
67414	445208
92635	142434
455034	213916
209887	58274
410011	132764
394975	137739
137677	42890
14634	481785
281559	23018
282453	163348
22683	467320
42784	83811
150845	396095
395435	37315
85410	273831
168000	328993
457394	463265
464892	193705
104404	422458
313121	397618
170085	317118
249514	166970
389615	152085
277987	217217
112202	88113
97851	156097
439992	243492
135246	237543
244014	159060
133619	134259
46724	423469
427434	271454
30880	290688
12481	205627
62895	465550
472334	186463
443475	414832
391895	272159
231312	92890
470858	389494
402767	73336
339915	93009
276729	396563
494127	62570
112563	164059
394176	190369
228849	142522
464847	54536
304208	99072
23389	393326
458119	84902
124291	202846
346942	185910
118085	420944
224491	13370
232183	29268
447610	328932
214367	53389
415968	244038
299104	483743
247482	50538
344076	267764
161722	90538
434957	382363
94122	135555
32601	90123
409217	329580
18158	332392
130211	286253
79899	159250
305357	420944
454711	451379
199643	273742
57406	249334
223133	452038
276158	36451
372340	70506
178712	63767
255330	313745
482141	168603
273901	71303
110420	42890
262643	127798
397054	262825
187207	55117
119953	48365
73290	40871
240153	169147
39090	67019
426261	242312
415636	322422
343031	442096
327410	92613
402937	493693
453919	19262
293838	447891
420895	42525
349161	115917
160961	144306
153006	48191
297374	355227
183473	471416
97980	190369
439853	267602
242272	15209
192610	433626
155969	306100
339284	478415
78169	255346
134358	391414
246434	404125
441492	384866
201895	322203
45720	371045
457309	86077
306313	75809
102011	105585
94946	152502
115725	141158
328588	149128
85347	15133
488144	38063
301659	312555
3759	484058
222045	235163
64344	121080
76094	99829
445575	425675
27322	156913
398284	94667
235323	93833
24932	62518
327146	203404
488971	485280
196305	245029
172923	291484
68881	317675
485100	208038
118024	489552
231709	268917
127859	119762
263713	420790
165051	442294
164902	216639
427784	48007
117778	99405
192195	126966
472344	149300
316574	72941
445809	125968
19334	16433
321776	272839
180466	259179
77550	205223
435088	43899
288100	25640
477932	263889
317030	479872
277706	404806
64699	315380
59509	324270
9131	175453
120746	420068
402226	387765
328940	264694
228139	417288
61349	187751
282453	285312
493527	454975
444958	194354
83616	444875
85104	129350
301728	1104
109733	208013
477932	118529
82708	189867
486680	335345
401218	249709
186078	313745
239285	41075
381312	401675
377747	371191
302215	178907
69645	122694
305349	23018
331640	350189
5675	118286
395428	491184
134299	155483
77864	284843
105249	356074
75371	228652
444380	35812
357812	168434
486360	75483
187338	121171
102157	91275
426491	345597
479220	59219
37430	245315
375405	199737
172082	440660
44704	41351
377158	144620
44826	35665
129239	104383
59304	72523
263586	467851
25891	291521
423731	487909
58486	487470
253935	183213
428494	233592
210450	309425
443185	24267
277548	261356
344172	134694
493796	433279
82229	36710
196592	259929
231270	190369
219166	458119
146506	362175
202910	134630
218295	198806
727	385378
179812	205223
487936	299875
129583	251044
383770	282269
354025	74106
215074	292468
172630	179284
220857	264406
311602	254973
100177	20959
201250	448122
417736	16433
435888	439367
265105	132843
333697	109006
335223	24560
487739	132740
154766	386411
152210	260400
181103	124660
278677	175721
462709	397456
195780	456640
270304	159795
247500	67584
384036	295232
343564	270788
53406	293813
130069	482863
474432	43467
189617	336590
171087	94516
29883	259325
346858	86892
107455	369599
453483	31041
263377	104515
356074	173593
405561	5448
409016	144405
457836	226378
391414	188397
271676	62191
77793	194897
217630	50052
218335	327061
433500	23186
262639	238262
110492	390310
292205	88113
59644	249412
403670	13563
133853	86560
333756	291172
256823	421980
171915	370990
389521	204781
344314	54461
112254	262509
299807	190271
340096	21866
167027	223732
405217	482570
420143	411424
247482	44108
321622	137531
147288	214992
295785	28129
319260	325604
315945	60517
163373	440962
223859	45197
7194	256467
48953	90277
251764	450541
380858	43353
147117	186440
308150	290722
238285	211996
284263	108554
138283	328048
195121	30258
134802	80796
244857	299155
53764	285156
113139	161226
53502	4413
346216	129395
109659	429040
445454	336590
418351	457514
27113	206548
444890	470403
129234	387742
416369	188688
469449	347202
34139	35735
144577	388957
18247	473609
132086	483750
81575	378462
324465	483795
295433	110741
84625	72139
420864	161919
319399	397378
480909	219186
108780	373319
45899	267380
365890	50020
211294	208487
127469	10690
179713	451856
439552	267363
384547	243301
93455	295915
333472	348099
381422	283902
398308	235679
314824	266362
392086	358508
173331	303648
233045	366243
65517	32601
147290	48721
26776	104498
440604	94344
56365	265589
185008	443725
236468	395988
21050	16433
354253	391414
114332	116377
103910	27253
46501	57243
104505	86971
314756	489582
74735	393326
181623	421752
62382	376788
253289	175373
203372	187974
59873	80430
286893	217423
150801	8463
231740	5754
106735	268563
229647	198038
318027	48163
427934	284260
264569	221593
397412	144130
281671	217871
151362	100277
158753	325890
241380	56565
253425	125417
469947	60517
488368	489138
39892	99775
380489	172335
360022	246096
338595	233045
349624	455592
90758	13693
211050	33541
470415	216532
243341	252609
26200	106498
327343	267602
440190	93384
405788	466403
391861	276060
273295	355093
51759	29567
52867	99982
429983	427633
474606	419885
320373	298372
263703	41707
103725	252929
50032	460230
236213	418080
141084	175721
18132	480683
94634	48275
358172	44057
473786	249709
236016	431378
447133	278574
72804	472157
367170	382406
485955	173278
85805	410951
64837	481279
262473	81280
42854	64735
377393	99274
428892	318540
172417	60065
280421	393039
424782	389419
320245	32616
81231	283392
22779	23668
287737	229370
222491	482083
151898	240225
471002	172089
403551	378504
118891	21583
397505	179389
303798	207874
455819	370492
372340	265760
453738	334068
375182	127067
40263	320025
268910	237548
353577	411455
403723	386901
215972	321921
465687	326986
372340	428026
345401	126444
367247	435092
320302	306100
268600	291249
146903	366666
72926	102352
10296	49903
481419	118363
56739	165048
35056	329973
414296	440660
137000	252293
332013	104545
330222	407334
126764	409102
323450	222701
351065	332429
417880	230255
433468	369599
286927	407398
363938	132843
73561	94265
271886	218727
196364	190032
50711	353787
301913	331508
315240	484415
438516	232231
14798	136435
160152	291249
416037	285156
407291	313745
430492	223121
297431	316371
213654	269882
327532	244853
444237	270095
391121	50489
437692	247022
227387	273831
198317	155673
282989	205270
385842	101650
273336	349406
486091	20586
163413	454508
126751	60517
400863	44638
220040	45141
443308	199353
361362	210353
296682	342388
10076	85348
218890	408219
337120	122510
160461	481785
472639	255635
459096	307838
381858	273831
40407	41805
60677	472164
405708	104855
465820	12718
268093	265711
31606	65285
490567	315687
243990	363633
296352	198599
391033	136219
363581	70465
237290	383878
479351	240491
109051	366127
193839	389682
244442	372893
421382	317367
316909	272096
208849	490237
240315	155521
493791	440660
60362	177091
286390	392533
368143	232890
439919	206240
215353	165267
342986	435810
281236	24381
257238	36504
369413	404396
332299	215544
130403	313349
432339	52490
154154	166970
386677	174120
326611	355000
16854	88108
414546	394111
329470	105585
384410	427912
110883	164884
199765	25716
18451	447148
23598	310634
454263	249873
293947	444213
80699	450873
159481	153995
347501	494102
215498	464725
242453	388273
51759	11502
474341	35794
91673	407306
289444	110708
73298	371884
417556	286869
380410	25410
256450	73336
250230	337752
114781	175330
425328	391414
481825	440792
27637	392566
449117	160419
488520	239412
47537	265551
478574	317100
426090	119168
349670	466426
230057	490647
458519	198386
474111	108906
33795	15486
144709	294079
194898	315434
318412	458790
192994	245332
84593	387742
122627	446351
109692	266769
68843	21759
291299	140313
80921	74277
178422	9155
426392	52917
303203	391414
205984	409735
283452	266933
78731	63957
440511	304866
304404	7734
213812	96977
283323	317118
263713	1133
184210	208669
100288	456361
322681	178436
445884	452803
39601	125772
306524	130542
361932	300586
162313	359888
71611	313745
298602	173558
216602	194165
269957	353194
236778	327706
165154	103892
247809	171592
162018	101058
138047	263545
342449	127921
382841	9203
427296	366127
341632	25949
292722	247877
79111	386543
64938	402546
164684	291984
493753	331508
464920	48861
57743	477214
3809	38798
249567	286936
14486	127357
16641	452474
249917	49828
266307	217025
443563	401582
303838	127921
295846	313043
167572	418615
361892	159141
253435	350696
288760	287271
368635	214024
300822	278848
420288	289807
483052	353787
314311	117393
315951	35559
471389	303024
295266	223610
87886	474617
136465	440962
468609	36836
402438	20114
327968	201490
386772	60517
205410	114879
331238	82585
81432	249202
287566	142964
116772	49511
189096	371273
171148	434768
428600	398333
164242	202523
158279	478415
388438	62191
483918	130860
167419	452868
242614	207535
383812	444970
166721	276358
158202	62996
56069	426407
9232	18653
200788	396729
254293	21241
332789	409828
37748	7159
373444	349601
193767	346932
316011	41533
167588	79989
7481	16359
42916	49903
117545	315888
68094	324063
206986	124431
317913	431226
303409	420944
269612	113522
188601	198790
274138	162844
207944	20011
411882	340543
24312	420944
330703	72323
204202	371918
242161	62191
386901	21513
82568	304922
20732	434283
71067	115599
483987	176425
432976	37515
155062	86560
236617	99179
170264	441572
398881	183213
428410	252929
163391	15084
197544	468162
428843	62191
75403	468832
479715	166929
60789	268942
78469	287892
277257	337849
57419	57080
154835	85035
13904	377962
423891	263009
228050	463799
137734	135354
489297	334092
447364	113138
72804	382166
25130	167841
107589	287775
166680	277160
454610	256564
190855	48275
84429	441616
255298	176325
380954	119868
261117	266852
160972	283346
412624	471301
243981	142825
128808	15133
270224	74038
367247	30263
28279	481785
10691	355709
336071	110704
403961	211868
492247	425417
129328	115090
56415	32807
394975	285227
211041	43305
192965	284979
293960	414425
324825	474218
375260	316575
233498	440134
154981	474677
411823	51881
153037	383442
299647	168615
165680	235280
330060	12245
155926	152044
128355	33196
319364	280174
8407	271544
327952	44876
280362	191181
376178	246895
208707	380029
276519	216519
262639	291894
334950	214024
279281	105806
87520	273831
486712	432212
157311	220829
421975	219316
142092	55857
474805	218727
153134	313314
156518	64183
232752	246053
218837	205270
198495	420790
90017	88036
122727	98807
396036	160182
33795	355700
121574	390952
444081	331491
489242	394114
44876	113436
449521	112173
330516	204782
319396	246672
272705	98906
146635	324225
67351	86632
364952	245553
15253	281836
480367	341271
50709	438648
21494	48861
447270	212918
401975	34797
119345	93698
248764	176049
90102	280256
432620	130430
209183	94578
44209	405460
236708	224060
28357	33511
296141	241792
328963	289311
275487	398514
86389	212081
334934	144845
360459	371761
416004	52929
257783	428756
187423	483761
172155	201754
343402	121346
423912	101208
112636	103267
27035	64481
184992	418332
28055	209326
59534	130549
195615	242641
328917	5857
27467	115305
13312	469235
308160	481492
132334	132843
407334	194350
291049	203404
467012	315262
441263	317118
8501	11314
6467	112574
114537	202996
327658	489822
330718	181718
463157	430090
206385	264766
68675	270324
8213	387110
345715	252850
408584	171267
109824	264585
221454	127921
248719	35775
112881	304865
75056	10345
465843	158617
424359	34321
409745	447257
112443	295218
196303	252044
69205	455984
342270	66504
483625	355806
3809	294965
424473	96409
132910	97277
308150	93
78344	492701
139445	265711
335336	15819
69261	466639
471990	192055
443307	80325
179602	92901
380497	453625
140722	124952
490885	51948
178089	437117
71511	424901
103217	478679
150496	489822
278642	415594
267443	131326
435946	311212
101870	310773
331491	165497
38763	385000
51581	55275
397196	306100
264885	226308
332602	190369
61349	403515
232491	37901
163725	102267
147891	466482
265562	201754
43071	42890
32163	253178
181228	315888
151567	132424
2192	78380
116701	361698
126382	49720
10762	67837
442831	142415
114643	120610
479277	244437
120498	112179
41676	422164
251018	152020
477398	355556
46170	83237
47035	471416
114773	363376
410896	191599
168437	148007
223689	178436
440190	188848
304146	132861
236036	160570
426408	341349
164819	327061
187388	401871
260110	49896
271698	103240
438932	347011
250503	110677
370904	252007
414646	119722
256893	57020
479627	432232
29951	95502
418698	30414
405350	489552
334845	428080
132247	405358
451413	357085
223820	181322
183788	309801
150062	424144
417762	50264
103569	12245
56084	84360
64267	194165
219546	456204
481119	343992
90099	307554
153813	448887
321853	243547
131937	476805
164682	147754
331040	89047
203804	50077
180745	109006
296232	17038
388390	362741
274154	409132
398995	195339
23498	15209
75231	237165
436699	295725
135939	472072
229735	279058
425827	177374
153687	79751
429513	243977
129252	110677
274429	277065
337382	145844
237714	469379
255311	272339
451264	329693
72686	47700
72804	212381
66509	195551
269848	313745
155868	205223
153322	84536
383756	22197
281677	105788
463891	85435
96982	317184
156592	95312
260899	216936
124127	247177
95252	152553
405854	201754
402754	474655
247254	363581
482903	421356
331736	190369
485420	267553
94550	154089
161162	398066
256254	291984
251635	19246
144416	347057
61349	218727
88695	390401
217484	238578
94973	146999
489741	101058
403898	125684
51759	175897
201534	190369
67848	343094
67837	45853
64267	328538
448412	318735
275721	31841
444380	333350
382511	313745
319203	261396
458865	77195
342465	98882
47669	15209
110835	20998
485540	62191
129100	401101
290135	391414
417820	20586
108282	363036
279722	477729
378813	97894
377720	265883
138833	282206
95528	47848
24312	9668
149170	426089
238889	414257
341996	48955
433278	327922
354214	482143
391008	304865
238057	41959
71192	378140
24917	173176
59134	194352
112234	19705
154388	329466
106328	79507
263713	299478
335733	13370
451314	267602
382848	214063
232616	478415
367676	286936
336371	317118
88359	150352
345194	354570
111968	456189
294323	120132
457591	419037
232450	394256
110708	70980
229735	434854
75324	99464
445487	406500
21046	388973
422200	469483
208903	44116
307004	264360
32739	82935
266557	264986
56521	488259
382871	464025
196355	59759
266307	235781
325729	82818
139534	122020
407016	300240
153106	17186
225694	352737
286684	183213
61049	467703
358132	445207
160091	2232
328981	26361
162911	424057
111908	176578
374393	33454
309917	360736
41246	371515
179662	181396
237586	432976
254564	294223
137454	71255
97557	49076
91108	157100
291317	166513
412162	150026
137146	204856
492186	235444
198387	275232
58435	17181
184140	46279
378551	247335
443675	103180
482147	380071
14233	152085
396092	371918
298984	413880
158978	235939
382894	341271
68706	20551
112197	95975
191020	317675
9435	235781
221040	57989
160983	332392
121915	419884
132447	298077
238855	186416
138478	485711
241986	38406
65936	454937
486712	419504
174667	109949
387147	16179
95005	110677
84886	259341
299757	201780
353815	402776
360041	476951
372186	389497
123741	275817
349395	209051
191683	44891
394487	174564
90695	317356
225163	286764
128316	33756
484197	185016
167583	344798
241735	105967
46903	248777
277096	119595
108385	258337
58464	487192
283349	115026
14679	62191
126962	54700
174232	382122
477051	417288
19247	145137
46389	375882
39683	464242
48121	370566
108885	384400
93782	161681
340743	19620
387986	266314
227566	232797
413176	104527
136980	56357
270597	489143
114806	112936
316376	432146
301182	290731
41495	129498
242131	8593
372987	344625
25016	190369
250853	6899
77300	439719
95071	210032
26216	443068
70310	25218
245389	5040
494127	28847
431872	92613
228558	381935
247305	54245
402604	58626
482232	40784
290484	467690
366493	174067
54046	426439
477932	257902
112443	254717
415878	439056
53857	383868
237711	50751
293705	67089
247795	421054
141667	64735
477932	204636
132278	72434
193576	294836
2086	7014
88647	95922
372683	300157
146391	188958
125901	50656
224225	211738
192311	490116
90296	434893
267562	272456
113606	392550
112625	18815
167721	45532
336615	227101
147049	418551
40094	77334
367946	58465
75872	468422
216205	186440
326949	475396
104741	124008
491111	312259
362766	328525
267562	472881
326631	235781
186913	303466
44712	33411
81525	51175
114206	226494
162019	467703
25410	292721
261087	414286
191255	294048
203164	313314
87233	294069
129656	483232
447220	483063
335288	263422
277793	486371
43708	323544
39892	467084
321526	50009
384358	381857
63319	309801
470805	90239
304404	396809
199414	209968
176759	377270
263005	74211
330954	88632
109126	160158
295359	153995
217953	264258
489946	126260
219817	105754
39683	329698
240991	184902
321839	50289
450397	452315
256671	69708
440303	214410
130601	447107
102087	440660
292352	443308
335477	290906
182670	308100
59534	190369
300727	193664
90501	489141
356228	206454
449521	276951
19065	420068
411015	234356
376220	377906
128958	317118
192238	263830
166048	110677
288332	478478
312812	364077
180931	435708
19173	145860
141070	12640
492535	428116
171455	280242
74822	378686
47630	372365
167112	146202
202889	476951
113225	416032
493262	430610
34961	289298
430041	391414
280279	476656
214456	190369
250011	53490
263405	207927
414327	84801
331296	48275
101018	343114
460336	94516
72086	371498
106268	171967
65465	50155
321904	53030
378387	165197
335021	139409
319824	464166
432634	52537
397926	267602
427409	354075
137359	170059
374181	135967
164789	297671
84968	57870
399826	131220
118954	15209
411864	103420
363332	317675
489845	160573
440005	76454
195121	40905
41029	27505
81885	44826
186309	348798
184770	375840
229710	313745
68868	480933
376408	433316
119642	476231
121875	485304
20492	452618
324465	276090
184569	245679
17625	176074
299980	420244
386660	74029
456099	155719
321183	293813
244092	134618
364323	429211
255557	183920
28834	153995
358853	78811
301693	53863
446399	35707
209484	190369
230574	181926
266830	273831
216629	84453
263	13375
223332	94344
292641	151701
341587	485536
425341	445353
82483	104005
79048	321497
119831	23018
134133	141166
267656	190369
296028	381374
58940	48146
35324	258220
369809	328550
148420	448770
413541	186259
332299	359029
287566	185578
203883	296292
297436	364279
97732	90682
232555	208300
62580	286337
147466	98906
298248	234356
282663	195658
64201	435708
120873	389017
319005	238455
443046	179375
191781	367750
81392	177818
64079	153413
92479	395988
425450	291180
41540	341638
85674	96362
125041	120132
437481	129185
395788	201286
164273	472938
257913	364294
81658	198134
207818	393326
478588	440817
236533	435708
263974	110708
362583	464314
65305	166513
388276	31784
280092	56631
422250	268176
19199	209091
174362	417248
158600	60517
384449	150664
247583	186440
312077	28946
308618	393681
195067	112379
171988	103382
30031	368903
379680	27775
413702	440660
53506	434546
416711	254586
222599	484556
433820	185335
165680	406213
288333	293339
171708	234196
469532	242387
66119	235781
46070	65275
229657	300577
309392	481785
220540	40388
287076	411809
321839	167568
354111	113448
483381	293813
116947	298990
317079	152862
17032	62191
368093	267602
76811	328550
127641	439152
52097	405217
342465	203256
140935	290722
397752	257091
48153	384995
192633	33553
362251	48275
23859	464331
30272	90277
234788	380568
493527	478232
146378	101631
296226	277961
55838	62191
200019	469459
13542	318439
362698	293813
364035	118877
192611	158625
290303	163635
244005	359284
250535	362206
445583	49228
2343	47644
186789	256245
309276	382643
303115	366493
130198	356428
338687	366872
25020	76089
40185	236774
283741	307944
71665	270597
442765	83927
255739	458601
174665	268743
111779	187974
249534	54976
85423	482946
40443	428214
307669	141710
253435	81018
271846	393926
435807	20958
121635	91394
94178	126697
286531	289626
224285	486633
337344	188810
316565	487056
289661	335826
55182	404701
206436	478415
226533	67497
142374	476089
343045	417680
29131	267602
263632	49819
199807	44469
193252	201754
360232	432303
200392	490757
114017	463615
27539	75679
120515	226308
437994	362773
144624	416956
27581	252493
223373	160278
446185	308092
237419	6899
277808	369599
145353	391414
431021	409142
263131	420820
113510	17996
139445	179716
165979	31830
349699	110677
470671	183213
280367	389009
438115	307294
290419	184558
136522	155009
324502	390310
231305	463369
125277	20959
337093	313745
379903	457703
90703	137155
20034	431016
461010	444299
305095	265589
205757	445111
219546	326260
271726	339853
351031	155711
296954	141979
354263	263531
142608	35707
410354	208038
302578	422435
367752	128862
174871	261870
317685	63528
238905	478415
49188	182210
281236	304451
277164	304718
71431	46606
24293	149388
19727	405473
326575	483761
222107	66471
124399	54976
106739	413590
163437	183778
97196	311377
240964	105585
302913	315671
253413	393903
33523	389684
85385	204598
429287	433612
70625	35524
67282	168640
113676	301596
316565	136139
350116	423910
431264	26348
336268	267602
463155	185335
396769	173948
19592	450647
195962	105964
476431	183213
379434	128736
64354	287024
119987	403501
56067	101058
237714	72977
296029	470338
22957	425675
403230	145948
232666	79452
176036	285998
461677	106169
69428	130028
64936	28838
280656	288239
412927	168214
362823	6568
212762	82585
85870	198966
108813	277818
430578	47562
197113	308614
143818	154060
22321	35609
74571	121737
98916	187974
235382	283257
392086	361545
152387	152321
114534	482162
17288	126483
219178	88880
101504	449728
45094	217856
418658	264157
345401	132028
470659	438463
289118	401854
135799	208509
339785	430610
30896	248958
243667	194062
293875	50605
221368	295484
372340	363564
236053	49966
57312	109212
459064	464278
487032	224376
249560	338271
256373	314742
411282	91558
356530	136878
471666	13370
1215	369684
347696	264406
396797	424852
240472	477784
215686	371918
408840	230608
36709	283897
435600	96673
18571	453012
474295	443139
30477	241453
216147	461792
90661	49021
214853	278627
368624	214714
24381	19246
280092	3153
480425	195398
343982	83460
481972	305085
323744	266057
196936	460813
337748	396840
6761	434802
369250	309813
462041	128767
130651	50966
315805	453671
302875	100552
215506	287366
11561	65046
328396	377757
333910	66801
47327	221309
151224	339849
214282	70557
174939	42368
384854	214179
479993	107187
279662	225379
151185	412825
437644	312201
306119	197518
37702	156376
487508	427045
484603	317471
151923	119868
324291	481785
488971	81218
361607	278130
231180	112282
5857	146124
132073	214992
144179	388195
483987	36402
193325	50264
146867	218879
185569	353418
346297	363581
255155	470069
264026	287775
335743	265518
236222	74450
20064	113138
259230	83811
24474	255650
62275	101087
325193	357357
105941	114930
409165	477632
450933	446351
16153	194113
257254	293813
342786	411424
296301	27464
146865	361698
412590	228431
452424	58441
249098	17079
81358	477654
35806	105498
154720	469235
383430	463549
106739	99733
177087	475550
477534	215685
344352	314455
352189	233174
436187	420944
173185	93245
41573	283501
36836	398973
325724	343372
219281	1661
105799	21095
333940	283445
364634	309401
429287	46412
357202	13370
462806	420944
298077	205289
17491	86974
246924	418467
3809	328059
429678	210960
171281	285156
127388	450881
102436	324621
428285	135708
21739	61666
98062	141166
185510	274826
390333	351138
461068	317118
246546	329186
198317	61750
453159	486332
492680	189461
392117	267352
251632	191387
4634	363888
325516	125420
150985	489200
355992	199353
193020	202685
4862	313745
13370	377689
384917	99982
281236	55909
417944	239301
367275	6269
286500	302942
294313	374865
178422	152111
470491	196515
407280	401871
146122	387173
4098	40290
150147	154104
25437	266780
68139	227133
270959	145042
383161	290560
148999	372433
174102	76111
88643	252287
400653	171231
237533	233160
225477	13979
358942	478232
237242	109690
255865	421356
370619	254914
187281	179969
136543	486570
371976	273141
456351	20959
199023	166418
306152	330863
277670	476231
125517	49903
412431	210032
218693	265711
40028	296409
34895	86560
103935	1148
168960	466432
268764	261625
300720	156006
89499	317118
33760	477545
372283	348292
195283	273831
408711	284843
291623	209672
312177	121106
479707	420790
492820	364308
267562	298182
408357	215388
423724	409916
290464	489552
195689	386950
152641	9489
100329	401871
1057	103819
233045	342344
91634	328140
63723	339853
176130	55450
417137	393448
375405	30277
16317	228110
253520	308078
88720	277961
410876	173619
219607	460520
139743	380745
282497	207948
436516	411424
48152	477308
126966	265711
268115	304123
436930	222228
389619	228431
232554	280635
425768	393326
488180	27464
363362	269661
43650	313745
118130	391414
253081	421356
117103	449147
59815	50538
458789	273831
403489	299106
62651	260587
234501	13268
396959	24738
324967	348584
440043	1468
177432	26046
201131	163651
233782	139648
71189	385766
482100	478415
393010	489353
442791	38627
399868	485094
362267	401854
271760	126235
233005	387335
488459	356837
40064	388195
487387	164166
156446	167391
482828	51060
370026	41753
374375	142145
390596	417016
354545	139080
483857	28167
286259	441202
400709	255650
21739	194807
45579	400381
34698	312627
440851	230677
132445	39255
11411	174149
382437	62191
113540	370099
491829	467612
231268	86658
463487	398138
178527	447517
128891	363125
6279	410028
424151	401854
161165	208577
224786	105585
299478	184902
379696	403612
422246	316595
244809	259986
394820	223354
73148	347104
134299	390409
73716	185479
47990	116864
126223	110677
194279	266736
415949	155919
78028	125349
302298	30263
275391	127921
226844	115580
198317	163751
317144	194250
88410	401871
244853	309425
30984	367824
126870	149842
93841	482741
359454	378462
203757	204925
167476	183213
141224	53490
246586	62191
479361	309143
283997	476652
83397	78811
242021	110708
42292	423870
324826	394062
261063	440660
93839	246713
47035	420944
264034	12895
440285	267352
445703	205089
59578	237178
319223	385207
176903	316747
390780	2354
445725	41673
434683	448132
171404	218626
124637	177696
491912	65670
12063	64530
245217	4330
316136	405677
456979	173209
81262	143006
182799	248837
2187	326124
48754	110677
196924	477452
138689	246311
60208	263833
398631	103267
398048	448440
208574	449367
108118	162795
365039	123213
448104	308897
47144	53889
171915	9292
102826	376472
8146	117724
156348	163979
130675	350201
264433	426034
244016	315671
479157	234356
262351	409828
30330	149046
257949	370313
289675	251735
414068	84875
204959	336590
477620	186159
139931	452709
449319	190369
183724	102352
442836	484447
21455	420944
196451	59759
275114	172726
485667	430368
463552	262277
196563	121502
207253	40784
30708	97921
105491	420757
119286	188197
214390	421356
21247	113083
158274	387860
10002	289970
444194	167362
220849	13370
369996	16433
460307	128586
84541	228108
186206	169116
46870	354162
43037	341271
228854	352605
356322	227101
328568	272339
438767	142415
414058	49828
409745	97277
298142	225534
199458	473627
2909	184558
43814	15919
65517	271188
479351	331535
401029	183690
107425	303889
150065	147121
382904	100047
282543	259986
481419	394731
288523	364855
176130	373915
424125	264749
412498	127811
182163	287216
33043	392652
143492	132740
186994	99437
463118	380409
426596	224161
305139	187089
326631	55024
441867	22347
437155	445406
228	461392
380677	355093
338742	327100
20856	263009
275210	164362
408337	122694
369209	179472
471696	275615
323206	400807
473630	450647
360459	488303
352923	48275
168693	132740
30873	51881
119001	254715
441351	239872
208862	15209
76079	127687
464848	103507
48163	12670
134602	274635
369523	307771
423252	451638
428060	61245
214460	318735
296772	461025
255643	1057
109110	328075
127796	275026
463549	255620
130069	217529
469926	263625
370596	209572
41611	237320
226663	302033
163253	262954
103898	264908
282255	30907
131294	217374
301364	233825
208754	354891
72286	451016
119863	291332
410549	389682
482851	138639
199994	52048
221222	367750
415069	199545
307374	249202
81432	164174
149667	77727
158584	40198
449521	200071
199465	490237
281722	162795
280523	175721
400486	105967
369322	317055
309225	110677
476158	124085
441701	263009
80754	440660
71325	351191
338324	19479
453738	344580
263377	477986
324585	28129
144274	489350
131969	435817
147014	389071
399502	426034
122161	195121
91828	363878
486148	401996
258385	79249
30984	110708
71189	53511
173407	94516
117980	471533
34139	471585
401592	376121
267562	356275
261501	124085
136533	446351
144841	357091
86311	105585
94529	96189
712	120553
138024	382770
396586	309524
107299	151944
446212	183213
305564	230391
174034	209605
75277	15209
163689	196101
195142	302033
181889	350189
414286	371148
249263	11423
433806	304865
405209	26551
45361	119381
112001	372353
437243	137198
215644	87613
425166	27991
342920	401871
272865	91072
114544	460333
273057	190369
15819	390995
404198	453391
116694	476656
20669	362175
220692	172089
188469	414239
131339	209018
271771	73336
465940	127611
273901	492316
22294	202866
333201	250318
68750	123697
135123	225960
405237	199396
377149	97307
263997	319544
368632	205388
39974	98906
247533	56865
436390	246713
186167	25064
43115	249334
335275	313745
395131	169172
144973	80476
52584	217651
480088	14012
138126	79600
432175	371645
102256	219499
145282	348639
41922	25464
262889	181680
151172	317675
90756	6819
425175	454975
290746	313745
215822	433547
101035	190369
288866	335042
214207	119762
246191	54671
115574	339990
347401	266852
159249	39442
56806	249444
228849	269199
412777	52537
295404	388575
292727	218615
10049	178662
260110	330752
4717	167588
1887	456596
399526	36678
384542	139670
199428	453595
250493	164075
44599	51881
52426	392788
400781	316329
304840	391414
398715	249186
385883	385681
361435	86476
477932	490185
175799	95149
396945	478415
163185	476951
132535	68395
100369	238041
409962	188166
393737	13370
17555	401871
456801	221735
195130	75003
29157	489822
309917	208785
108652	51895
415665	50264
246540	201573
104740	264095
349504	296693
294208	84502
215896	166970
159719	368205
184506	313745
184695	433391
290668	222701
81225	385427
372340	294920
133691	216742
164816	190369
176331	218727
478577	120276
435409	158765
387986	79343
432175	480648
22725	172266
225489	23018
113272	163067
268544	59776
23546	205223
195285	143964
5641	305738
133912	471301
398152	484373
190603	99405
90535	279509
1080	120608
103748	27581
379353	313745
428735	50264
257198	399468
487366	402757
368650	341644
344775	52030
409468	443694
30568	20719
472414	21411
105223	447158
79435	281924
142310	102096
182858	345603
131939	200425
108963	317987
194329	172266
329012	90682
84270	493595
225988	125705
133782	387742
410005	223120
298565	484369
265192	229590
350064	414292
333069	138600
451818	383382
467493	339153
154509	488454
135336	318998
229210	405655
213780	264406
73327	315161
443675	70383
283691	249396
284123	406439
154919	40034
336936	319685
409655	64429
369506	215477
260352	49903
228128	284932
289513	92870
63597	72985
376341	284529
297491	354933
194875	313745
375678	162795
261591	298093
127921	60124
397595	486885
314617	467201
1277	417208
400910	377984
80320	29169
79129	441313
356232	285998
339542	27212
232308	375815
356496	247481
209898	368842
438915	225772
19542	362849
440190	275677
278153	184764
473018	178049
418133	220857
284063	421803
418088	406136
446275	86560
438646	203279
121211	270157
47699	196720
320025	27682
260392	463255
293413	206312
64853	172266
33398	350399
250469	402371
119762	330035
278939	489738
236241	87982
484344	428026
191077	425675
192611	431137
104369	382721
76941	417201
191341	281924
453371	132077
45880	118956
348334	342271
382848	485086
476063	191088
269005	313745
111598	142018
482818	474398
405979	37961
334463	334680
297987	136064
163549	332813
200407	142678
5649	477714
333891	49735
118486	123279
429962	198317
486712	368205
380186	218651
220962	122462
75933	217434
61186	53883
460742	192035
117508	317983
47940	104734
166561	129185
470773	170888
262598	468162
166161	187877
486110	308746
35399	284155
35258	300668
353824	34136
88258	86974
438418	213384
151562	115948
233482	399736
43708	366373
384544	375840
240495	220417
404568	352073
72209	214080
406660	459797
48282	444032
488914	77031
306998	45724
181947	185076
287673	226187
464849	334424
370487	411498
12799	293813
339868	431798
397977	266852
184903	327436
179316	459650
486506	438373
87232	195916
112034	449111
282426	288653
191799	76454
313317	385000
393804	416309
44463	198861
155758	309801
216172	466969
128265	426986
264286	423688
161749	331581
160	368205
398796	24000
263035	22309
254446	196851
32614	442650
57447	382493
19714	166738
238855	205023
347036	430790
178013	355793
119284	48163
333051	370866
464022	395195
228020	482536
346398	320690
379680	439386
491587	322203
272338	292415
16844	463615
486922	175702
443163	41651
76148	218727
51572	248259
282638	222129
330195	258659
372074	400583
145078	369599
196030	340550
256718	312239
403670	328776
121539	486469
126719	219824
325839	412440
314516	145948
221005	174267
354022	26205
190621	387903
250902	122302
86560	384543
349084	266691
431467	276088
329778	66813
184558	89597
10226	251331
249465	137739
200092	423856
203414	390680
287155	98481
467745	471355
107639	107428
141547	49828
289675	79020
367079	150352
398188	74430
378019	63285
270751	421935
375316	364201
104817	281942
61286	137182
128940	24932
185983	421285
19341	41406
126837	76579
220378	310756
400514	183711
237391	323725
486976	92327
168000	71346
415169	20959
85476	208557
42235	273720
492180	266438
450421	130028
441306	475943
310934	110677
281892	330469
422038	311694
408000	301659
347220	355093
126870	378689
167443	153023
106268	27186
18642	165009
267712	131180
327172	39966
318545	22719
187843	62191
180195	181767
153006	114216
276821	176496
142814	190369
68843	336955
125087	427980
48512	391414
405092	158530
323020	190369
133942	325724
391281	162795
198855	294053
53883	203213
112955	63528
39128	124650
12481	113649
312519	492316
30674	391414
190898	203618
411282	320169
472840	351414
270139	158353
244536	419037
471937	166970
466633	263009
287566	55329
112723	245679
229269	454018
175687	74606
340175	457081
459217	453493
483167	383382
88772	339636
149364	38571
310981	143913
322364	336590
303100	137658
315250	46071
93508	153548
130399	93645
67571	236
319824	187712
305357	19132
483694	468640
374305	453012
91903	95950
269949	152020
226518	86974
339	310756
49793	183213
61787	150478
1215	40161
401726	64335
478804	168381
286483	314495
246497	64123
354719	190369
333737	122193
437098	383195
339278	453012
287595	9698
219136	422776
404617	39408
177074	248338
168773	217275
295838	205162
235375	412984
46556	342475
40409	427317
103827	472709
152041	242082
236035	20149
477189	316011
432175	150678
306524	423697
161925	202078
131199	51881
458768	374939
294800	69824
377372	401871
154764	430281
460022	25388
381579	186588
274000	165267
99862	250410
234801	3009
179876	327424
42291	313745
124102	204509
486192	286936
408628	465647
166626	144297
410028	260220
258131	145691
296608	48007
35371	53389
44077	439922
424133	45141
412315	405217
337094	24135
412971	66513
294543	22827
115832	392788
117176	284494
316398	405217
211294	183213
425827	173707
252323	262954
458711	472099
283625	369599
229604	127716
286001	298077
32071	205270
59590	302836
92273	317118
136798	464438
10713	254973
190767	294340
283706	179874
341889	158522
330545	119013
71866	319368
20429	77650
38992	359979
147466	185578
83339	28129
136769	99295
475562	31379
8579	45507
123333	440660
392502	409248
358966	70179
449307	132996
300593	157145
13082	181801
344783	160520
262954	335545
188911	224794
392370	230081
158184	69928
309218	286828
466046	385781
134299	278200
440674	199593
160895	363132
31084	146202
373025	233469
452962	331228
317993	114930
129545	297586
493262	377933
47315	241468
118388	130743
313317	366127
485018	322422
476253	293444
407334	275152
52123	2104
42536	114550
39227	410018
349624	171358
408329	459845
59644	62051
11972	180578
427388	49127
154981	449558
147870	432128
106268	474676
475854	267352
387602	270324
138674	246672
212153	275790
55435	366127
242411	490817
259980	283445
189117	300240
276350	276358
493806	236213
194358	168196
34312	139648
126875	450324
252395	345401
14835	338271
323863	423469
70071	202523
401929	391358
252334	355696
458065	134145
243840	56417
352649	192754
17862	371819
398666	270190
326642	428214
119706	434035
160961	86077
444380	290450
7404	430653
308163	493631
87147	15209
209333	487319
281368	38694
261896	456425
206721	110770
257601	164884
491226	320698
414708	294762
70371	356463
157628	442806
443855	391414
405293	222701
354022	387499
164933	125174
246592	484447
432913	187974
381838	231485
356490	129201
306030	478415
338378	305446
57848	214532
310993	76554
336351	95705
389545	172286
261278	74158
430350	443693
474988	24248
308618	338329
56726	440660
61528	379398
385791	427265
373662	370528
205179	375750
432216	168540
234769	383980
76696	298182
20669	337013
137844	161134
19842	401949
312283	314717
330958	245575
179575	476951
371358	313745
444319	447519
350232	152502
273408	116628
158981	11182
323836	186101
258400	274925
329374	168230
90803	36555
463539	428155
406751	10837
45591	82585
11787	50264
438128	472357
146351	179045
195624	141623
443337	358797
189454	90239
43476	268973
286231	416402
438373	302913
94789	391414
262464	401871
215292	378957
61057	349608
280943	41768
407768	171154
260317	438783
363144	364768
467996	14311
96507	243583
217366	309605
249548	63188
119284	153995
273578	246311
351912	13370
219859	52537
360576	303424
246541	392020
88439	347425
42055	363564
380107	243840
122969	267553
456940	401297
360776	26568
160794	91600
208619	100287
482646	422175
222162	357142
15819	457878
93451	178653
116008	245705
356653	450061
314311	472694
354778	383508
173690	312595
317785	450974
330752	117399
259121	392963
153719	434107
50145	183213
10894	448533
356530	199582
390649	315671
471549	137508
388190	470904
71284	369220
442652	175429
354181	401854
443339	237178
267813	52172
465694	291521
118709	394314
341103	144073
470266	209278
306893	177630
467101	308855
404328	180271
95120	54976
75488	51222
105498	180578
14684	26208
211125	315671
431087	439253
430950	15763
283473	268854
170371	328445
255932	110677
121505	78811
226552	267022
136130	50961
298799	470554
151344	105585
16159	212081
456260	352191
305159	190369
11334	158101
145422	175721
73219	103050
325188	369262
138412	371755
142459	356723
279936	53863
431255	383268
10546	480651
405225	389512
27600	194906
263090	313745
47341	166738
172010	334054
73298	323365
420234	49981
425488	241391
226919	306253
234881	203229
413816	442877
384079	210036
334215	339748
134784	176878
73466	462141
190739	430356
285341	193897
373293	418113
85144	257957
108780	437355
308122	293346
313523	37728
99034	200632
453716	175290
88697	325258
170578	74877
81694	145064
214671	50264
257007	328550
190353	12278
85001	132843
120144	241356
137005	285156
312337	293813
183226	192127
378757	128472
377448	9889
260624	412980
312545	472775
39683	430041
247872	203656
51365	209285
263015	265680
114954	228431
27816	15209
320839	13370
407943	476412
454659	49903
469102	362784
305054	298077
397203	226587
284724	453697
138182	328983
52935	313745
294900	277936
342584	387742
92172	230324
398243	226308
485423	170180
470964	123280
475063	78184
143501	459622
289675	457801
102663	332392
479320	49111
167180	69908
24926	317983
94461	423688
455309	113436
135896	452746
33734	411205
400853	79928
282698	57393
277119	175721
342586	451004
247144	286313
438957	73035
428764	297582
226111	388088
182246	449703
154815	355796
463549	138104
152475	424234
45602	76454
288516	21583
19727	138412
293431	169725
444193	48163
295465	274782
489552	434586
3809	159705
410845	227381
184214	315888
484547	200444
139350	61934
87434	399954
96604	299332
272742	128188
87536	421830
216435	29705
311549	408673
22192	486149
15508	42035
75127	338065
483680	238846
239842	477131
473536	303481
82981	379125
220507	201336
179855	51895
472566	393326
393482	171029
212013	5773
49644	136177
28357	292735
68845	304173
71189	383354
108648	82585
166472	187974
241647	190369
84756	34692
361725	75779
124140	54942
420234	71189
491938	146034
467597	51927
329727	315976
259769	44049
390771	246755
46501	360503
24504	281924
217848	409681
26519	169263
473646	447517
209824	381469
207228	93913
418598	369599
48991	440660
168784	77747
300273	132522
360105	417918
273997	166513
266115	124894
302298	66215
35546	345532
115426	54976
189394	203656
375180	190369
262639	287631
84593	420790
342367	267602
261112	313070
333594	362610
328830	178436
105788	401949
7968	402395
330954	259844
172741	212081
80342	194165
199780	245201
366116	456640
420419	67089
336453	31358
131107	183213
268956	326492
462670	44514
232377	112161
90344	25437
445730	201589
219728	134145
227322	230913
489977	316398
444780	364363
23822	478415
43835	134145
77906	486885
225512	368707
55202	150242
399702	94665
33053	315671
38562	250676
194003	374305
450465	159378
161999	60517
276271	241718
137696	450059
73199	35707
489993	42310
240472	432043
203025	170180
282633	458880
323781	225260
289084	385050
65677	132996
343865	341470
427265	75958
298181	451016
35806	9268
207232	133984
345762	6253
117803	474429
111549	73305
102589	27052
66237	339595
352903	401871
297596	453318
24861	307367
360368	55176
329257	110677
16240	217423
368858	419225
233303	35707
392655	252416
300062	438538
27058	405750
293865	458183
327798	62191
42653	45511
448173	455345
381378	388973
216534	348550
15289	456224
269612	110997
230051	396856
333350	286508
48219	192610
408357	85093
471864	5392
255015	478415
154089	50264
282253	48275
242453	1057
114332	445453
123362	192246
170020	119762
137984	302671
315199	248777
249981	411809
226902	238719
172018	316388
250577	240225
449871	136282
344314	213036
231740	490274
239660	383063
91299	362443
478287	17155
246876	396563
440804	442756
283196	122156
12623	368993
92047	146268
419124	170419
78168	282912
252996	74542
237453	375840
351008	345745
22541	70624
79827	398333
144555	191163
46870	481649
375888	181993
202379	461643
445934	303756
441263	323429
364107	336958
179146	336590
133800	414275
55659	239648
70741	451016
60208	73990
441099	135970
349472	15209
224115	339831
220893	165211
478114	447054
102533	72985
389514	481019
478975	454811
315573	55143
252105	476951
32174	340729
84756	139648
59854	258370
198450	265598
42168	290450
302999	188837
433820	159058
212373	451460
57205	482809
82225	369599
112020	210032
100073	494001
379741	194165
335466	436952
201744	375840
437007	138549
412443	180709
291755	38694
309621	203617
179146	364727
208362	203279
470421	67040
466028	323214
52889	272427
43092	140567
389203	110677
250017	29698
350064	35707
371909	389951
121367	35707
174159	209572
107118	285530
129796	406728
56396	3664
339333	36836
75687	286936
207269	21411
294115	295650
116504	120986
287816	454975
352739	367328
492768	245757
492247	284964
455699	30263
62605	308545
137213	300811
329727	470753
449364	403908
131351	395988
360919	261237
339415	146127
206199	35464
396381	206623
316284	440181
200169	436686
32406	323879
483487	460041
288936	78699
284377	326099
194130	440290
470554	441619
87613	341138
406806	291249
397292	441453
378823	262302
148683	34578
389466	172089
76228	19116
487060	166885
158864	362412
483987	214296
251466	384648
123709	110925
418380	185335
47587	161432
101599	418612
36612	91116
174318	364473
450109	185087
448929	228431
336723	184558
64998	332392
293839	421144
54895	67843
462319	6899
420288	446961
458398	63339
11589	72521
328770	176380
262395	275823
99261	432454
316095	110778
393409	79485
371087	81633
427960	210050
80860	99437
263986	383287
19727	123718
319730	300119
53249	302560
182811	476231
143179	440660
355083	469196
465145	268190
233498	28451
336829	405217
212308	32807
458223	469922
314311	250853
21050	440804
121643	121988
181031	104498
411730	210226
293913	393238
110493	154555
331863	267352
272459	237165
11946	228431
477350	186561
172087	461220
444755	429706
146903	366493
54976	87007
137379	110708
373073	269957
388226	373256
174850	310359
350070	476951
145912	321803
250873	473634
261640	394632
775	341301
169972	405842
195887	112379
80334	79989
107709	56068
114467	19337
93384	64415
291785	288724
102785	371486
252043	99718
223929	427508
113253	399031
68314	91592
328940	410853
73432	213625
10068	37516
55914	380538
417314	207535
358308	35958
37839	3783
194823	126532
223528	443693
9969	363677
165579	433391
54487	399222
287021	133444
166694	22999
234059	100503
431578	144835
266579	478415
333048	252195
466790	214063
190520	390861
256716	401543
382896	86728
90506	208685
231305	479233
260320	108880
56134	91340
451145	167588
92753	218414
487152	162795
425135	371639
199948	247114
174193	65085
989	435708
206417	341944
7312	276665
250102	144340
101174	362525
65484	274314
261759	158170
395253	74170
292996	382888
88499	435487
235540	322422
478152	244005
45673	214448
135947	264241
447962	58819
292461	236213
110300	132740
72111	462819
436059	227333
449544	41785
375667	186929
173966	92000
119498	64448
275535	149464
465488	225420
419927	472239
26481	210032
231337	449064
119001	389422
485282	111970
245812	296423
175000	385155
387382	482143
209531	179361
432100	201262
217321	39007
51237	337445
406169	108222
475237	293813
457417	273001
410839	179136
225694	139755
116685	95942
347932	214992
260162	62677
396169	464029
458065	183213
336137	471745
467478	249334
175762	284925
334092	485919
23626	403513
51668	147061
157258	193476
201749	178436
247908	150990
400736	35707
107709	145282
222866	383576
470672	412517
431886	281252
253683	122212
336152	235888
481798	173765
221348	476231
452846	4029
244092	80213
358320	415173
408426	441918
478287	390963
93679	480224
253845	24620
468485	342580
444296	54700
408337	124511
194875	318404
316095	55041
488360	476951
455188	198273
335516	375840
331119	291002
266307	263641
301400	232440
476447	472239
292576	401854
219376	326985
164558	367017
379786	269495
230987	363896
299255	421213
295327	286598
202334	373214
290356	492031
208659	24313
328550	168638
30568	414334
417182	343085
481419	202486
108204	410106
451917	122161
167588	322968
95300	328352
132547	291521
46485	302033
337871	417560
284362	198248
442690	162978
12216	95889
467312	300606
130055	72985
315730	368416
421310	388575
436687	92634
264123	430760
137453	317629
404796	286936
327544	468266
261649	66040
291854	409964
185447	413612
77530	181767
300890	12508
327209	124066
387330	49021
1274	355806
271994	290560
33798	237111
259305	467181
329750	295716
31113	196729
317260	438368
247618	276358
281052	452746
25748	452611
414334	327828
376727	226178
127461	198383
295109	198297
257331	31178
172492	50009
135833	83026
192611	351072
331002	113138
55644	355135
240437	336566
198862	242927
299899	38064
450733	37121
255557	52391
168033	486885
10348	24137
203022	252961
322171	438368
215337	464080
134224	115724
164860	469258
315003	435750
365521	361548
120810	35622
171757	139951
439350	49473
318122	140044
32616	469235
403011	338201
20726	196534
10890	473712
145438	449458
308908	398225
360391	132010
150046	326120
427521	142415
201078	40784
219198	136845
275389	192005
111596	156410
291867	53889
354637	91600
231055	301374
52955	165084
313631	477986
460067	229150
361960	180578
239530	69083
146893	466254
227174	254013
144973	449090
230574	481383
320673	357357
166266	133967
35879	281604
480993	149897
85371	335466
175777	204987
77022	224281
14484	402509
52791	393974
79446	293813
160858	472072
350234	183932
253442	173879
217536	88078
461769	413533
335691	54298
456985	360525
57020	300224
358172	138193
74776	314742
482056	338189
40407	406660
65837	214992
125351	20890
85020	218151
455115	306253
158851	456640
108159	401854
230673	428738
218577	284409
46092	286103
283718	91947
157500	152048
134140	237165
76835	363460
133681	309524
63595	341114
132094	152321
174705	35629
482907	270247
6010	215054
146893	379302
266149	114643
6285	286433
289444	108222
353509	455739
172864	132371
397332	249202
20669	95942
94129	72305
58435	275886
81358	425675
249267	491724
284554	283786
431915	7721
334598	62191
331659	100503
488353	35707
344481	355806
309548	234649
309025	65560
420790	198549
6487	486885
91339	475448
380465	49903
114748	219499
261096	82146
376178	317118
107533	462035
322752	286828
470915	354408
390144	402265
254809	300240
428944	362653
292244	36191
156880	346221
342187	129857
69500	137128
5700	242541
58566	478415
57513	17186
51948	159249
320288	29563
23255	74585
370301	341756
240489	200458
262210	275279
281677	138639
15958	254619
299175	53566
59485	184163
306242	407386
447027	114063
325403	339017
6141	141623
368752	276091
122525	90710
275215	93245
51238	137439
420070	391414
92139	97753
18121	409828
475410	63528
94409	113173
443051	347202
43454	396910
325237	263232
181975	390013
473097	314788
442341	455995
394204	475439
447270	391750
330430	132996
425918	250434
193168	181782
298390	476658
426108	212302
313770	397896
117311	478415
326525	89047
365368	236213
388650	442807
332083	355199
301130	313745
241192	330469
13557	371918
227068	210261
207752	169116
106739	424430
89381	45468
326462	99437
291488	205571
213138	758
67835	186440
10822	131645
429761	29337
205322	436815
117595	25865
129396	300285
148404	485028
376493	414912
43521	115040
486232	189942
441392	15133
351534	187974
372048	48506
349899	115992
191686	222701
446404	99982
486325	50264
251018	243796
174214	169883
297948	35707
397575	208577
331695	221412
214043	208038
212072	353028
227089	453654
466790	191821
332789	176878
34928	470881
75656	477328
484205	39914
324700	337298
190281	230433
293768	218689
378823	15133
104740	49825
13192	146202
292100	303768
100252	378382
259649	305984
193641	369599
447610	44286
480280	371620
483315	148590
249444	394608
432421	218142
354369	451753
294971	377648
351661	49903
296802	183213
18370	221324
146127	446351
93353	178871
124469	455082
349416	244005
117647	132024
199857	488586
204050	363581
350296	170478
19977	2564
340777	43164
408357	462817
264235	409105
468872	403760
110835	64777
450620	155319
350596	146372
456157	288366
407531	189740
72350	142018
426808	417826
51806	162247
115123	447517
72574	186381
287566	305671
335441	294079
422437	158754
42655	31616
9186	119735
380292	16428
344124	420895
184697	231119
414128	30638
269001	8624
113705	440660
146130	207972
17559	336322
364082	110677
392641	111623
425389	94667
295232	23166
32601	67584
438636	292468
970	77978
477932	2277
384251	58087
171129	104873
387400	131427
136042	5769
444276	178333
108330	487192
169867	359762
203625	183213
115915	267602
266002	8459
414194	376859
367242	458601
356530	365050
287318	378686
445311	254676
244713	144845
136999	430610
461947	441943
370099	394064
218771	420735
349774	273815
68098	69068
20595	310261
12564	219902
208265	230714
203482	283392
407504	387688
158306	461846
70816	366493
5974	172535
224778	380271
80528	193705
321646	29795
38191	132843
167828	347202
458511	199871
174362	279871
76228	197330
453999	478415
4098	182172
55914	171628
457074	86728
315358	110606
130613	294463
237685	250679
61284	110708
414381	435758
175027	483575
339750	245679
349109	478415
41804	295650
29215	420944
431226	461221
283848	367234
476292	316435
487833	52396
182000	105727
408783	259929
396721	258259
235545	134145
351818	434893
356753	16433
151790	73189
33642	16580
483112	379330
329378	306590
291447	491722
127789	141440
301683	237376
382882	189629
340456	120675
282759	366999
159768	183479
198465	440962
145180	141610
232503	337713
266957	327464
199671	244044
90358	70557
338003	198297
474341	53304
237417	16433
17333	72524
120043	230691
482327	423559
471223	246672
262464	35707
327744	184514
10762	226587
187683	121106
197936	277146
276821	328729
69959	215992
389978	477832
352439	339079
111922	32754
34798	205289
118616	398333
391983	174249
269188	315671
369209	118952
220360	451900
463200	275152
140476	291860
267562	365943
263299	49903
415599	204078
170816	127921
221840	169280
383813	141649
151593	63528
280761	317356
73821	313847
449492	396563
437720	249444
120935	13370
459313	197988
9362	184902
167588	105986
99253	131967
50197	301234
109347	238195
242411	308138
386523	487938
31780	288766
360459	258068
225120	186159
250873	157548
342499	31676
230574	197479
303555	250404
233498	58301
105969	171592
20998	15209
33053	298765
163413	428864
5354	178048
439354	461944
4634	383946
75498	32807
279311	477162
135303	316575
89353	9153
412498	37309
13140	307423
121594	371934
285029	24620
134632	404218
337329	356355
436754	354520
179910	93475
344952	32819
113139	257230
253071	408219
76792	104505
293913	92543
480105	258220
120247	39095
351370	428214
422178	344454
271760	124085
370424	303405
287552	391414
410249	140044
299640	258370
96832	162500
355083	427112
48916	384031
406408	228254
229155	383371
104659	217432
416897	36109
406411	371918
88790	351414
230088	469235
453303	290450
477428	593
167236	123369
183182	116382
42513	291521
382848	374030
415446	361354
236810	94516
179277	86560
247329	115340
434847	141555
110503	99405
392086	233415
347078	260106
430026	344252
21395	416234
76442	80982
42979	387987
284920	418986
128155	99112
320067	240148
210186	258666
81990	413525
473781	493141
25901	209033
9567	407851
286430	485734
254241	467703
56245	52917
316347	373872
253435	318735
274487	199353
70606	184755
377025	492906
89370	408288
417871	232890
115610	124113
233045	21379
104740	81218
470502	122462
375581	305788
298124	445353
291784	409142
266508	428251
132119	471793
478480	76870
212287	358797
38950	478415
114900	372891
86597	279963
64927	199026
88843	238365
167588	88937
255537	401920
303629	273508
363554	237183
463756	21664
139350	222539
258485	140046
152004	319703
383580	53389
103906	440660
408916	322165
102597	338271
298607	439718
240225	316054
167419	286891
236992	80428
328538	374282
82517	263971
315805	234827
199114	323827
35594	151172
400341	315516
433841	293813
124357	206152
298554	103804
492705	237178
448965	469235
258707	167511
176130	65138
84269	395988
112755	227372
458140	293813
273768	486885
271760	398333
471254	333010
41495	379255
447962	380951
291402	315687
312759	425675
413732	120604
309668	264314
254719	330423
487625	28129
429388	375334
97777	153639
433899	214714
108140	143671
485536	271059
131486	39259
414212	89819
334803	293813
230358	414832
457120	394992
154605	282822
91325	61137
214519	76685
403080	162773
124794	205289
246577	74571
162117	276635
55451	466737
330752	260854
118514	388613
237120	21411
312283	160842
402874	218727
345361	210050
477328	98156
330737	391087
454718	30898
315250	309180
252046	283346
325314	321323
329873	289314
360094	488183
288024	250389
331426	445218
198701	390878
12682	248777
304011	348798
410390	186669
460349	396563
372421	284843
125193	132843
166451	193281
476937	309180
462224	378127
269532	438785
305186	276358
85860	158426
339738	200131
437243	251116
73096	48163
173081	165267
65980	350084
224628	156257
297717	16433
229485	285977
85236	266852
67266	7319
430845	2233
430822	438419
8880	411262
425625	122462
211042	221016
44844	339509
130138	489822
99973	309524
189064	116949
409124	171424
78489	468644
210346	286936
52206	443202
34623	401871
110192	21411
241315	291521
442736	86728
388696	276639
13945	401928
437253	71719
169619	104855
45880	391414
215992	166063
160961	6597
372214	446550
132827	91069
325502	8463
194363	129206
308122	100277
441465	40986
362510	120810
492247	386334
133156	62567
291785	45809
360659	434045
221925	153589
5179	355807
41509	235606
327488	7521
79249	160567
322994	380941
304404	296956
347509	262277
340511	217423
28669	276358
166903	375750
152193	209285
380721	377690
85674	409794
34727	412491
54599	7771
106814	458790
483977	33855
159867	190564
438955	432302
354407	399924
461985	313745
423882	409403
194048	124085
91325	132729
13163	357280
314311	281757
19459	225472
331388	27464
91217	54976
419779	393270
361780	199590
115472	190369
231841	12245
303617	110677
26542	62191
52537	338079
390650	343547
320299	96673
406477	253929
64015	22489
242416	243374
262210	429417
301445	366534
20946	207339
485267	15209
405058	203768
60345	11833
137784	277260
156352	261396
352417	25984
448268	87007
264357	59759
59999	23667
284843	391682
94899	480485
242765	196948
360659	48431
191381	35707
388761	334680
139314	29762
328758	191639
140781	112312
68083	321642
17010	451213
106979	65600
310499	398954
74364	369013
130069	380454
376146	344785
65598	478415
383387	114108
201605	363418
49828	156022
1292	221288
117254	203712
193869	86974
168021	349140
198317	60148
377869	287630
432175	269167
338295	406243
127531	214540
488226	99405
310946	150388
416434	469313
263981	15133
470871	15209
202613	376814
195211	223121
382659	450540
124557	104598
319774	364988
8780	404173
77913	132996
209523	382189
361729	285830
12781	455866
327449	43560
135336	94516
174315	105745
303862	199353
358102	358821
207157	203549
99602	187974
101473	48275
37057	332270
279481	30263
426663	180799
437849	190769
306883	160507
409918	343012
77354	366076
345108	477491
264881	93627
458168	257298
415023	217432
109949	250545
336951	120195
12272	169485
339609	58894
408268	118921
239496	181204
202866	105796
130137	185578
261112	71091
478855	351414
109836	240374
175845	220756
115861	394105
452198	90914
157395	349144
297097	220417
153322	326727
51424	323664
193994	321923
187194	331535
226267	172535
161621	122519
129082	46294
345313	39625
472385	234649
29154	119033
131861	28838
221296	185941
64478	77339
154977	248031
78542	409580
341446	165816
312355	104333
120075	371158
388842	35707
17198	304729
21046	374594
267791	445002
81914	393326
400834	167641
163549	476009
43772	221303
15264	109062
130804	442807
105249	37515
57341	291560
399303	104202
223174	255814
62026	391414
236775	371918
130487	157100
304488	286936
14303	458907
282458	375426
82247	229002
437815	345732
61651	60309
212158	164446
230051	414539
193359	2715
485589	353596
78134	53490
44543	209487
414521	113051
25072	440962
459030	4993
75805	134145
249791	479720
313585	456065
213873	242759
73760	187045
213064	26946
467610	297969
54255	260510
65683	286337
163413	169259
238262	145860
383812	366786
422241	348798
278623	328538
397640	190563
354072	288035
224589	313916
107794	418047
220354	301704
153006	243399
433619	245575
301896	96575
471793	297715
446630	336528
282059	153099
3512	472891
452657	209640
19087	420508
384218	13563
134585	313745
171306	162936
315562	409828
90731	87437
152403	378462
230709	448090
105090	356505
419630	89047
472026	334336
76005	221166
280624	271673
421987	341580
381941	354696
242411	43334
41676	453222
457741	395630
421682	152027
414920	189804
25969	275959
426726	385279
366148	317100
139590	485817
164880	459497
120650	154311
466744	122354
245965	148199
84968	89025
155208	446226
72292	341362
26191	218730
175426	328742
192638	119377
319824	393812
470266	42088
492254	351458
469793	271269
380911	20130
250982	398066
103588	148631
125111	181993
422912	419189
217740	335673
90216	264154
205218	442096
240624	455388
340862	273831
65966	416117
151245	350189
26004	67040
219198	49784
414074	170722
43180	130665
20328	348851
46870	374286
47867	224960
356105	13370
108796	421356
348176	127270
259821	97813
267516	127636
132445	220417
181163	392329
454450	223963
364194	317188
252338	214024
326762	357064
273153	212423
358295	281332
432100	488899
246893	54001
338931	475110
470672	164500
201204	392406
134975	238299
371547	190703
99073	270790
159168	71009
291722	16433
372340	25800
305151	368960
363979	451662
244688	307027
323965	459976
430221	313745
179751	360673
216955	485304
268493	298677
11710	185335
494038	68950
383789	413880
445469	254973
70806	473421
73327	113678
476610	32807
10822	296230
63522	141133
249536	152502
294076	156214
35258	332968
180731	30516
139844	39095
361767	281947
165732	150352
167588	187119
463483	273831
311751	334987
353250	67716
348721	256121
429954	142018
79249	313745
79187	49127
318088	102475
250295	448709
78673	214992
5491	311297
200881	332512
463123	487571
313314	189351
340044	153265
53215	446632
279722	175875
283584	405803
179554	344088
445023	37948
271959	391414
25247	256366
446707	492316
228675	190369
456658	348518
157789	355062
486712	275892
80653	210050
299218	243840
165616	16433
229604	209510
115459	270190
120610	317665
3809	161177
221115	338952
469100	302433
255879	422175
179167	317279
164551	307108
53819	31244
140904	240796
105969	414930
24333	63528
138534	144339
303264	377620
19542	454278
257989	74106
286615	267602
64785	327217
428234	109458
59753	193897
140741	187834
189073	249334
408663	203656
321486	202910
164084	162092
233590	132694
50503	52537
228326	4413
88039	102579
98956	270592
239553	486339
254024	403165
493688	372582
324495	273141
451818	394636
262730	79391
382919	235153
124869	331301
313765	226353
74196	461944
52646	168594
444874	405217
92457	116797
266916	191247
454263	297937
119600	160722
122420	78811
302918	46116
227352	405618
433190	222701
126719	390291
461628	25437
325825	383712
60795	429863
167572	190369
221840	164816
271760	298131
395669	438419
99315	158101
450771	258347
409189	7045
91167	335114
339051	208621
165326	487224
342518	9724
182167	391998
5700	308871
276821	108222
308559	462973
146721	391004
287246	369397
15027	355030
357434	127132
278780	91258
412095	379409
128453	489744
350324	181003
66735	75583
402312	474412
303671	162795
120332	479872
62820	80193
128354	68057
149429	140461
67985	144470
221487	145064
419515	471745
351844	306491
465123	66084
300273	434035
4927	186617
39531	270056
350869	258126
287980	238299
152337	422395
189102	281356
136955	417565
13975	459280
307286	363933
95368	243997
403032	168381
196529	469727
142042	127716
350347	394978
358075	361698
88638	214714
282092	372533
98425	40388
431237	434226
133394	53389
417121	94344
372246	360708
50590	354979
272505	304173
14788	120587
257455	86421
251845	127619
444573	366701
431879	331090
209828	469235
103594	195948
425424	310694
253422	263009
34239	138807
95579	250389
485470	367620
177359	13370
335887	304589
207175	62413
162156	55012
98412	267562
54907	214992
54664	420944
474688	160869
437871	286433
86728	99032
219576	264920
483987	348186
67571	110745
115636	465251
39371	181767
458153	348007
302774	237178
109733	186384
57734	204981
242292	187836
244227	141113
291074	155697
72299	263029
123917	385275
299615	50538
127904	190369
12494	377033
81432	181214
56619	86421
323365	177013
480961	220789
482204	137128
146924	485629
142222	413525
361837	209090
328496	301412
436149	171604
108934	208487
281770	447831
361001	480070
275824	72371
288690	267553
335191	108222
72265	273994
422100	98906
209294	132247
489822	446037
283632	437243
336651	359029
305624	323715
448139	394466
161363	324592
61934	62580
268763	338271
116947	337921
102393	82585
213322	141166
214450	186259
412646	253799
68783	179375
368045	330337
21449	445796
347693	318957
214925	107473
225197	481279
416503	452746
272301	149046
451153	238809
168162	422641
410173	367941
112425	234356
377869	401124
274041	302536
229647	32807
85972	313745
75495	277179
188911	98650
458768	483950
349311	275339
284508	375636
417226	273831
493629	158715
374826	304364
430900	281924
479355	2068
200608	317441
478114	63086
222828	467703
349195	119381
3438	313745
101115	209952
39892	451431
478588	243782
434855	238578
261525	489376
237472	375840
69361	142453
12451	105852
153322	209699
47834	397505
52163	268073
162162	378686
123754	280646
376855	224285
286777	25034
480928	176730
248013	149560
356530	172390
190051	399867
110002	452517
329727	258461
79418	315566
190972	85458
350541	6248
460519	136655
408704	241525
173717	393326
192963	64335
221687	196783
40028	86440
481556	477986
344398	151704
98644	205223
245059	15209
465687	295270
2038	442554
132153	377270
86412	167873
335862	267840
284390	213481
132247	340219
326751	462973
474341	8389
118676	236213
263602	22347
220540	297282
5086	482143
373170	299934
226144	160262
177352	156375
257634	391414
405979	96977
363191	290624
312933	152085
94511	152020
342160	100503
328059	325722
88467	331975
163117	200632
140722	177749
358856	243520
114063	121106
29824	403686
373713	188542
226747	31616
21632	289216
212435	372792
17476	306431
217450	207696
156960	111623
337111	428026
173076	252970
481419	432349
487219	366577
123894	430356
39144	220923
424246	313022
125213	314
392086	354527
179346	426034
53499	62191
343626	41898
24186	317118
267468	51895
11723	167483
245536	271481
358145	430610
176003	183213
143850	103267
317864	421385
112491	461028
294677	35207
226264	127921
302626	16226
256440	16849
302349	236213
186144	378462
209224	2034
456839	122876
166260	317521
370764	61396
138453	256121
314379	477986
381719	83224
185409	256849
314311	434768
295729	390875
354084	293246
310153	186561
75805	120729
40677	273831
363688	198297
372340	18380
448104	308545
234722	54536
23444	431860
194689	440660
79623	254292
393010	371011
127921	139722
331740	262385
374720	235280
166903	301475
182543	112258
156599	463549
72007	369068
325216	5010
49037	36339
367006	224153
242579	385487
418108	358602
266124	348798
5028	138297
277039	491150
172335	437098
356530	453366
27334	468103
398391	163777
215495	407432
173443	140508
24548	266852
290249	400248
428737	410853
81005	381467
477815	373690
232096	10267
219186	320578
252226	306253
407334	28173
222698	414715
8152	116070
249382	479479
136446	490575
154976	435720
408357	313745
375399	258818
190288	235331
329613	207535
58590	150523
457418	397757
361129	109006
425827	290565
450743	267602
466369	220540
296111	42189
120643	132996
316136	247805
421270	24000
384854	461769
150422	337826
433358	399468
118707	201946
271426	89953
81358	180014
252044	245715
307559	67421
488036	75421
393238	229529
37459	15065
330310	266852
270248	207959
389009	100705
450465	417201
342322	476447
28113	300468
450207	184781
469422	16606
90089	410237
307977	468632
241911	20959
160606	278520
146924	25437
315684	46948
410028	32033
231561	56809
35352	60072
141744	235280
109733	185861
35105	112936
1564	183133
332130	265640
162270	48861
120158	324886
428095	293813
154698	76111
110835	142453
489589	361286
111637	245824
158934	462680
310499	75379
419117	359762
342196	434802
434494	265599
307745	370150
280709	212163
83799	379255
273768	165032
428558	91295
118938	166663
73153	270836
307280	351451
186440	290116
314842	286203
357653	172309
93344	259862
285029	23430
104580	350127
363316	34782
229735	168712
154712	23333
204075	460012
256469	271353
171902	267352
243822	90762
429012	254933
376656	121106
186867	92064
308234	92712
238327	35707
192561	30176
442651	350566
429400	256448
376855	392086
237960	446801
138054	8463
167588	456440
122011	464420
381729	135021
384231	489806
474548	288529
189188	425510
178005	112063
382906	276090
174255	10987
351008	447517
244	115340
120240	175608
39371	346387
249166	230783
342114	82585
392940	270324
460505	34801
477585	51135
90477	391414
326260	350425
362372	417036
244755	478060
17874	87471
421029	154141
332391	362713
144577	454975
452102	127174
66383	123213
434648	59672
259835	39114
167588	364687
105300	447107
374784	84307
185940	472294
364807	376595
297130	89047
229214	190369
428963	169389
401322	59591
137454	57817
162346	110708
302891	258370
476800	330176
315228	222701
64861	446105
264153	190369
234346	474412
395669	2232
165680	349201
190749	430356
250183	40589
136317	24208
429320	165267
434200	440660
78028	250389
186254	440660
249477	111325
313523	433319
119001	175511
143284	135237
208591	54700
90050	112312
401218	137719
1445	267297
211515	106422
230504	228431
465856	12895
409016	159434
345926	180327
433346	65015
42516	231838
343394	349244
456021	203530
1839	322186
250747	126204
23319	20693
380292	8626
178456	286828
220372	244587
284810	421846
315769	291936
129351	288004
124958	245679
412523	239423
163690	292511
31370	64335
282012	227101
386556	457514
46080	317118
415521	261891
442807	127921
50536	333591
60702	395988
201131	253778
10694	35707
241442	427714
269841	210050
414329	177405
488715	303564
72416	106514
223929	354847
483706	119799
171403	209572
263125	28129
131303	440660
422440	369103
68004	166513
414257	269745
281052	95882
200804	223251
276821	386704
17032	401871
301197	247706
248013	12087
249866	383644
4160	99905
6972	167344
72258	196783
79247	403121
345715	20136
476096	393411
305010	324723
494082	218727
325894	186440
270176	58466
18647	457473
121828	363797
188568	328034
481406	448234
388809	449468
129730	386379
283024	14583
85508	437117
4769	383805
349595	186159
412748	43814
429673	345158
100970	72118
233498	258275
363502	428214
489977	152592
109824	265711
344844	170894
229326	40952
412179	258980
369010	125399
200260	243516
227855	38063
220893	117579
164887	487207
223581	267352
213162	411809
134212	259823
460137	305839
412440	205856
202537	166513
14123	38464
403746	319715
327209	372205
287874	146584
474341	401297
150483	246729
287874	119211
187834	423360
66201	452790
3131	302281
71611	369599
142525	118786
229735	242453
324199	421707
163163	128117
223929	449843
143381	76454
303555	47662
60355	486952
331903	334848
410828	182578
108218	369351
155728	369886
250613	120893
216908	192524
40060	411809
127551	16433
52583	15209
190936	306482
227857	265034
420736	49915
217434	87864
273553	318735
38560	129185
65938	80168
7788	485622
231718	117163
287444	42587
441237	476951
453382	180709
414396	327217
31794	4413
201556	471355
481069	172041
404954	190353
341204	277820
13959	59034
50474	403641
393680	417201
262812	273468
227514	185828
475213	267576
254430	217301
153219	214024
417922	113400
103161	147484
280693	493894
130666	441769
263598	184444
97439	95450
176878	221277
344314	9968
245737	179045
60627	416087
62978	32807
214063	425252
28007	94516
76228	385290
278967	53490
424498	359014
75119	391414
260624	411257
267405	72985
400934	187998
161363	420959
488971	388775
450844	301474
91828	44128
135123	377964
294323	336590
136631	433934
141270	114930
76044	315994
310571	119381
200019	97698
88359	240374
294536	327812
130563	57134
334581	61533
33140	355387
79370	142018
370590	225073
402124	186384
62710	77727
192495	332591
212296	89047
25239	314275
457784	401555
48064	388904
375671	150942
33054	212219
212009	221035
295341	360013
284017	433910
210909	445185
211741	15133
461010	129967
396508	373810
486932	195121
204437	29368
302996	310261
246261	461644
165960	473039
178369	443933
153028	268104
434961	317118
235126	362063
486506	417918
315805	163127
154835	130133
122458	367750
125490	96977
254154	336291
138625	218485
7791	374396
492345	203279
493921	170594
423071	178825
418698	122442
347622	421853
216967	72799
67351	469446
247660	70162
185175	47394
86369	104433
138126	139931
187796	300074
380132	444504
400932	163557
285558	140728
353204	82697
332769	219409
127388	287867
263799	103912
453642	440660
86268	243115
358213	459205
83275	490146
45947	48212
146391	297404
203355	300555
215762	144845
76091	415185
460427	406626
92252	53490
393877	250596
56770	83744
60539	308019
449000	168381
68489	394734
176123	156376
36051	125066
111968	454250
481406	54536
210005	411809
266358	328683
108810	245317
380781	357042
384620	237366
358587	213512
82187	261398
438032	190481
125204	164272
325533	10690
298757	325722
54132	475223
112563	399867
317541	100349
220316	447107
114063	123369
485570	42088
58435	478620
79472	348176
88368	375840
405979	228249
421602	365206
483490	492776
290776	198317
144288	35707
73298	393326
448610	391414
31041	391414
476656	355684
153322	37074
270224	465034
442043	362830
103663	168638
298215	464171
384535	94870
39102	430356
398148	203224
424678	219908
417938	8093
394092	285156
239987	464523
398457	394615
233696	151008
69472	366127
407902	140989
467364	203656
240776	105585
351432	320169
422771	225214
493347	135210
89478	41075
312220	459098
8957	157658
194491	301659
383561	214992
358167	420314
144072	196144
148927	389384
56521	12092
478634	450958
459280	77978
468273	455181
220391	328140
250537	267352
41135	351032
82287	18479
473846	218727
474809	205833
284640	444317
100579	132996
21714	417294
152000	190369
34447	446689
188246	22223
200092	303042
437350	208839
221296	99437
184034	29111
6788	426595
118508	23667
304404	309425
140263	275763
45719	205223
44159	221903
319870	274451
488971	90720
268722	296509
449933	293813
102495	293813
275554	2077
414974	57989
283757	220679
269436	67570
102901	15209
204967	248885
9381	315086
229744	437018
227068	226378
482024	177823
268820	337607
479263	348798
444081	391414
66244	413525
207606	296432
29235	343085
488844	183213
147687	4016
421036	345745
179700	28129
358047	263259
358973	116630
324573	10520
325638	28738
359669	337625
106940	208038
41959	433934
476772	328853
137690	379978
109062	454867
301913	312697
357231	389682
76007	15018
278718	91847
214744	124431
423216	49228
406660	167788
301540	335768
327333	278977
234479	288319
187767	400484
140050	228431
467339	475566
185436	415116
434401	9054
318561	362390
464172	237802
406685	86892
286284	34641
293080	489552
239229	409338
257292	363019
455141	493901
101731	489445
360183	286936
203284	2003
229813	433317
106739	189480
435840	190369
126740	166078
252046	432290
482184	254186
269891	96534
56421	296693
278642	336955
488694	110677
14659	122694
65003	406168
457836	205270
241952	258607
257368	231701
437623	472959
453181	227101
155832	298182
394233	341271
292588	307279
159068	374939
451225	359834
115915	16923
12556	186259
237206	453697
23680	483503
358373	271464
175132	295484
375510	30189
342486	446616
128315	266852
349602	22549
230834	139648
172771	50823
19483	64335
412162	21374
64201	217423
313815	392788
186561	83410
326726	331584
201567	116618
35632	274309
199680	314417
197719	370619
344606	412980
282469	432919
397585	355093
202890	462795
377642	19620
28357	18108
270948	13370
479058	166651
138288	409947
437720	377984
181500	18163
385243	292975
340175	273468
112443	57134
166023	51895
145032	345173
239272	2491
228050	446801
156644	437592
348176	322147
315412	268729
392240	387742
192183	170180
304533	440962
87041	184282
466790	418332
182147	387839
482628	198926
440327	458167
380117	236240
85973	267602
474136	281376
180562	228431
470953	366534
345893	50273
424534	15133
414825	60885
449521	124085
334092	65497
198845	153995
427388	33855
492149	259844
276477	97894
293298	245679
325940	164420
39943	92431
344796	162035
208391	280718
434768	130008
233776	181074
327209	187207
264647	77278
373025	488616
156342	234501
319117	423559
153322	168779
492221	321264
13753	348942
30221	366941
236533	72523
469446	168213
114153	53863
260110	49903
20791	26051
119001	324611
260578	301525
377755	426505
99602	310261
120937	367885
209372	257971
54536	291521
421818	281924
27831	158883
375913	290524
96378	468384
288176	74542
278544	213510
198317	210438
350650	361766
35594	381008
244351	476951
319851	16433
488944	351968
360592	178436
403946	430356
291223	378462
436142	118662
450534	439555
76470	347514
122744	23018
392053	115090
406161	299408
73536	50538
200914	276090
248911	176561
161641	43334
49037	386057
39014	119762
153799	222169
127050	240225
460067	186384
441104	209725
450798	86421
106305	358797
444438	299666
142893	58208
310756	53193
375405	320886
325502	213871
462404	310756
308410	131458
413289	141649
253247	405573
54528	463615
70297	438633
488144	197212
83354	130069
298653	123219
132910	406408
459280	345401
51867	146202
139279	381008
83616	19819
228371	337043
143290	173485
262639	410086
426663	484665
300916	351563
474181	487608
472887	336951
401481	483536
65513	50173
27449	481279
288157	272159
196996	253799
449506	53247
392987	303175
206571	393326
327045	232925
410385	478415
312248	105713
465691	183213
362145	23484
103686	289788
260051	391414
5682	390299
325491	474869
403512	48047
352579	273831
431634	4914
431910	374281
330606	163843
2462	219865
238930	151112
357411	434909
413816	426466
434875	16433
426749	62191
443815	363019
277204	182563
38754	399970
40408	313829
120689	265711
302351	84089
73466	10345
432362	377186
24265	291249
129132	122357
27457	278525
48545	297284
191183	118195
483962	483795
290232	366999
217011	86415
44002	478415
152858	423346
360062	35794
294798	26396
156972	305767
159899	47867
440059	451016
149147	33115
375923	380071
476433	190460
364120	484638
259393	98548
267783	112674
425341	389009
186196	352417
65598	67009
111125	261685
281236	302003
376280	218075
227781	92313
54706	139297
315606	46677
128240	372238
318652	227706
128839	47003
70802	334068
137722	484843
299922	360755
407362	401297
57672	72292
471169	243796
10574	177740
417938	152321
146933	35707
349429	466851
128862	479872
286247	300
222693	266852
171542	110677
35806	465251
121594	189796
278260	155547
356167	325611
221895	494102
398180	294085
256623	313745
275763	368224
468055	252664
292276	94344
48472	38343
250404	337262
451896	123369
35299	99437
3283	84388
460249	101881
213856	313745
453890	308602
448138	129835
217328	441996
285156	90416
333743	3130
417394	245679
253076	432240
214802	6960
105249	62378
97515	267089
474341	491311
83799	360860
280762	363469
10743	236240
54325	267602
279811	184702
89671	430610
305515	35707
127462	291521
391264	195695
223231	232013
128503	432056
152394	164884
436059	361977
254196	21240
254917	298741
381344	62948
373615	129410
327209	183807
193767	245100
266804	481279
475336	82430
290799	231447
455601	28722
56074	52109
231677	183213
183718	458764
492144	289964
333668	418771
246771	265685
126621	94344
213990	309425
120047	35707
22753	199353
97786	21343
125918	404806
477932	145112
396381	86077
388161	241126
140839	218727
315605	278771
75339	257668
432	187998
32129	15209
237120	305137
71297	276744
99595	148590
65416	313745
169761	407931
36298	425838
184629	393283
236020	448426
163134	193071
466790	84750
323046	2232
20768	293813
389812	322438
111299	328512
71169	440881
296789	134500
171455	278474
242523	265040
424969	11853
228326	59759
391217	417677
479320	380871
347509	111065
351540	459531
448940	489812
462028	454975
186604	320508
284677	39914
137454	397009
5896	77294
288120	363903
401871	419614
223309	430356
193767	152028
51720	27879
113620	349272
322789	423985
121349	447393
485970	139732
440825	61376
189923	197771
156592	436889
99459	200344
192238	458601
395469	105855
66595	325604
12981	42653
68416	385000
272162	357854
448272	348137
460644	119724
74720	84569
377150	402183
380645	267602
26	468125
350511	57883
326260	45890
406660	353287
430177	251362
468162	468132
162912	211868
58042	445754
87046	32716
205161	99616
65447	289858
399653	167136
149358	411455
447882	192360
106739	415292
41084	387742
430774	433807
17186	442404
188156	249334
399553	438783
368515	27464
408357	374784
360366	186617
292367	95942
71511	414709
212584	238981
227566	218959
16990	134145
331359	310374
222217	227101
473722	287601
170462	441950
399374	24425
313007	453919
309125	13129
475574	284843
222094	337791
170369	477091
141069	486339
193197	63391
199963	115786
248985	235781
116513	377906
143382	438419
305054	165437
99654	267988
213588	426034
267782	267602
422896	459976
126829	461392
312287	325338
150458	13370
127921	20731
358860	202641
480429	404889
225043	340919
491865	293813
223426	108610
363931	46548
218301	472468
434482	50538
373025	110835
428470	261396
324467	277367
239802	363328
314485	78555
268418	316575
336009	494102
65364	246672
114901	436692
290792	264406
301253	327217
167171	132996
70715	257503
351855	41640
235041	140044
114171	229595
68532	85119
77842	410902
206724	166210
324700	160970
230051	431295
243418	150803
238742	5040
390442	84089
13156	489014
409238	333746
442807	214714
211657	113826
7835	378686
263719	354473
314669	190369
404946	418589
94839	281504
114020	32096
318562	172857
240796	115797
156728	284979
5635	221148
159571	239536
349980	322855
256344	395988
444314	471416
110432	20131
46988	157624
448279	70557
223125	472613
301834	398305
350671	298390
126657	106256
49786	203767
290155	16967
437290	1900
151158	110677
192491	119358
174515	82585
355535	373369
381847	196544
384659	302836
358202	342279
443163	281452
491376	341938
273707	175121
165680	111954
86616	226308
385141	113051
485081	141892
207309	277450
105979	470588
197382	246713
226035	331508
234953	15209
83616	775
47279	453797
233339	229928
429391	13348
286001	56866
31385	373169
118735	283632
133067	226485
132485	237235
231341	183213
328729	353787
324199	86892
110162	421830
152086	50264
285597	325597
67105	123369
256893	182553
88531	15209
2727	276090
230051	47903
282321	299182
121226	338877
238405	80543
427200	201635
290533	369030
358132	300916
72111	457123
107679	228722
185339	146124
40677	32807
388696	310029
250853	411424
343044	60897
106917	272688
40388	182248
144066	105498
196030	98220
59736	414410
411956	280627
373025	289905
489721	491885
84010	364294
171098	111609
62844	252249
328047	133423
376619	375581
338079	371755
15391	348137
311964	333718
92288	199063
44047	379274
254599	401949
75234	442965
262889	353787
135015	366666
276195	383618
462824	356428
456021	79679
105916	454572
487124	87522
439228	223103
47659	327061
51628	360860
412578	217310
124104	191510
471038	391414
446863	8190
474738	108240
63582	279268
418700	159155
265010	256121
21224	235568
370672	13161
73466	25410
289742	94516
248224	333357
291918	115340
414034	248777
316136	434148
483987	96290
25660	138569
380557	426052
328550	307279
142717	269199
341408	259435
14871	30403
110192	168252
301312	221329
317962	205223
337791	487211
258370	19191
380489	230691
4849	225723
324825	161593
162111	356967
477702	18451
281671	146063
402805	383923
135615	271563
172417	397498
456472	13370
12435	421830
377601	336900
391783	440962
281574	49903
348914	478415
413322	198687
130034	478415
363575	104498
44246	333581
342625	278148
39612	207716
195302	349912
8189	196783
380489	304493
287444	6072
410766	164440
258479	116307
428861	76239
33343	328059
482456	88366
203715	493016
232456	57729
448417	425510
99291	84111
163502	22777
340213	30985
449445	187550
202179	154692
328367	479058
301096	452746
78100	43144
349831	58786
433703	152762
68098	417865
428737	340218
341734	152702
107639	474347
292636	198007
349610	233571
330930	218727
392273	15209
309171	221759
206493	409828
188925	274451
24182	401871
292281	190369
169496	325298
347178	293813
471025	93758
449176	61078
415599	391414
171093	199612
316180	371554
227097	296432
123886	297059
338153	185351
206131	397009
457705	56457
284910	185281
103786	334020
15322	64181
363854	175634
470353	280399
444875	296693
157839	186561
344314	147076
238353	447335
225699	234902
367689	103205
94135	461095
257957	16433
216601	414295
450647	79039
482022	402238
46092	473927
400972	229132
386516	486885
98659	287422
32918	484058
188469	391048
269375	300411
108387	489552
342225	151159
121709	142548
173581	293190
254430	339056
265598	6171
464512	94872
257690	369599
82168	172489
423792	295768
491800	281924
269810	203365
330186	427185
27539	131032
171495	81943
89283	4717
264776	110677
389566	38490
20946	199683
268914	300480
240490	110677
487014	13370
461769	263009
335069	178436
248039	198317
244741	112758
68907	78307
148213	428165
315951	373711
200316	472072
5563	338915
320918	229590
441357	54216
241952	6442
277373	198914
224152	179692
66734	48780
377243	214050
244660	49903
108639	420944
39195	255971
287444	68468
433619	399867
48898	264336
431137	411809
251580	263202
366322	225603
9501	438373
319921	376863
315956	431799
345715	319656
29045	355093
371983	254594
394627	1605
377185	366781
313904	163723
122403	210587
135414	190731
208165	21583
197615	150352
189430	351732
273456	371918
386654	265589
369209	273687
368583	454365
378873	278520
455388	363339
378350	306491
128738	233571
285876	424914
238041	458601
163727	27212
399739	53389
238805	123992
93367	494110
225186	90381
43835	297436
455074	158811
115417	129923
235538	359762
216229	116063
347121	19745
248083	98294
247785	285634
315394	447560
23481	476240
475100	244621
1692	91602
397778	485793
100006	493278
2935	347509
116525	301475
219546	241614
395003	11626
265910	105257
487565	398122
334092	190766
119469	178309
428582	155923
392894	99106
73660	327100
76228	74306
377869	70971
62272	57375
153803	143212
185132	468987
456021	199580
128000	102100
349560	409828
94634	430954
219170	85531
484654	145504
398203	150874
354497	57870
445447	190854
410671	480025
326631	67043
332059	26971
388205	10785
233388	374058
75495	388890
385391	34981
262660	313314
406812	183213
206590	119107
52635	233949
102249	256338
42279	407334
56523	459976
207032	287423
206664	478139
491776	293813
331491	394737
297641	195859
446857	222072
93558	218727
438475	64406
361001	171058
166626	372301
59645	177795
377987	98012
450494	39606
66831	166284
446182	306566
361001	268176
119001	342506
307404	221324
98348	466228
325932	191387
472213	101897
87021	229075
133145	236213
371216	376364
481450	271278
464017	35629
207791	88289
141073	97788
345005	352905
89740	110677
398761	32807
283883	113138
149893	299876
40443	86728
182835	368205
20703	46485
403470	228682
284263	224003
266478	16433
7189	223121
8094	62191
392086	458790
367871	160419
163229	134145
155073	56381
357686	267273
404337	314455
322092	298519
354696	19094
16433	154262
379680	325579
291967	430006
46870	287818
157492	398159
482209	291312
148274	273831
29533	368205
208152	23187
247296	430540
72347	462293
58731	65657
419867	193946
25405	417288
475467	228888
485704	8459
439350	119762
45919	484846
181746	492750
132486	305967
449354	317506
238889	35794
204710	29698
377937	320093
250709	175721
441212	260343
236578	477986
146043	43670
14151	40784
318715	211067
234532	377270
202951	49903
253020	326492
170545	299408
321993	243301
118393	423327
186206	351414
487347	418332
73466	35035
190051	404441
274002	359228
91057	141649
448696	354266
108057	261360
263914	211134
434981	315501
181647	235684
432175	87968
399441	229913
217182	292749
78103	452841
231652	366127
277796	451016
335951	401645
328960	351973
363472	28639
63197	283417
88221	298997
368111	478415
263958	294535
294429	144037
47100	451431
308122	395336
198317	191085
262640	296546
274613	81191
186602	249202
201813	357680
117803	292065
173810	90881
169113	345401
73818	225260
285469	450647
45137	327100
248956	8607
151131	60517
246796	454316
247302	171512
2935	368669
212228	308100
169785	203656
296029	379229
314449	75679
190369	305086
166545	424877
419515	70941
101137	411424
418743	278272
307680	29153
239381	434596
55930	317118
388533	63152
336651	396080
416749	148459
248014	236240
448708	434186
52737	132740
78943	273831
6626	357814
160169	35369
88551	249444
493468	359198
492204	451625
177531	303424
493615	140460
153322	116658
5700	462650
456856	130932
64502	454712
13216	392788
72652	94344
168464	92628
149549	134694
92471	247051
331484	293813
469532	6159
49099	142216
488531	11754
476796	48163
137028	406163
49846	160243
76308	290014
382511	296908
432050	313745
471325	189364
177769	226308
300765	21411
488269	143324
407597	413722
130695	218031
68098	297178
418783	431799
355245	428738
401555	155222
398154	105754
369346	420944
178946	308179
292721	356848
85961	447546
215329	150296
130069	161038
286231	313314
1839	217025
214456	284843
86560	459138
196903	410923
377689	420551
464822	290107
330830	421935
198043	330143
474341	112816
363139	165826
233377	398008
7552	110677
420234	30057
232379	223732
39673	125399
376212	9054
448552	462940
152990	302976
462339	110708
380454	65210
402435	380321
186358	280506
395844	16080
212459	464872
462028	195545
117097	166504
105053	13129
281013	476635
323640	317675
69562	423635
123181	463592
316372	275977
237714	383946
260287	252156
343975	283918
156500	246311
200999	145948
481969	9437
245900	110677
89661	175721
456215	88783
200092	328358
412014	444679
167657	371934
144515	466969
339096	17943
106211	5826
112372	176182
361412	481785
424699	299218
328051	2003
406764	34547
60009	390232
462216	7601
276821	334068
134683	190369
409210	35032
374654	195948
197779	328497
93451	342388
79701	158540
90523	134694
155062	67040
168464	466744
215461	450647
74597	155580
306105	430610
388857	272004
319870	96361
486	388544
30568	131606
301846	313829
413773	490760
403272	476951
360535	473673
200092	86560
247785	229075
150154	130258
421591	21411
203200	198458
245674	274579
272368	343992
216666	464578
90457	493503
322193	237165
118325	77432
66807	40447
404347	384913
121367	183213
145422	162795
219136	268101
57632	395988
84239	212081
24038	22804
321286	367523
146688	17687
353568	398333
143872	427862
324807	13370
70552	370970
321157	420389
329750	9935
146770	284680
32804	294330
244361	37516
212978	402731
309798	479280
228533	451379
402797	52585
459839	99405
337580	694
445216	393326
68098	350805
483286	97181
438955	203366
64509	65210
60595	109840
169621	477554
432147	203656
51324	269904
477447	348769
445441	391414
376841	484107
196227	188276
189454	371983
440511	458
140218	359723
222389	94872
94372	378462
482776	214992
233045	162158
363890	163800
455296	162795
39532	152437
64133	398705
245877	150424
329727	143137
478198	319823
487704	61376
245105	320278
222339	15133
233203	192361
453736	436687
378210	222701
429593	67863
118325	115844
322959	311648
318535	448996
339639	477131
194074	152085
396945	358797
230093	226168
410390	267553
219016	268531
22004	62191
84005	158780
27322	317356
5482	300473
265155	226494
301877	445915
452709	376844
308122	211551
442440	419850
433969	35629
238749	486885
183404	199171
381923	16123
58673	462088
282691	190369
337353	21583
319081	31082
373950	136388
138182	280416
457810	358225
189962	183975
195027	113536
138093	359742
17854	95942
350887	464350
284197	410028
188942	231893
216006	285845
7711	232890
72804	218533
269612	231791
295819	154700
302223	15209
356976	156297
146305	441105
343862	278753
431745	404960
106460	184303
108648	106618
48735	221142
198317	336301
340321	190369
262734	278907
206838	51945
127737	85746
136279	287423
84218	152321
180488	220673
379680	415999
301439	461013
85348	50218
20946	243076
82744	190369
469563	334009
332299	460580
74000	98650
448678	428240
464973	461846
145709	274564
226184	400499
94854	128276
257289	465263
325044	2876
406144	246926
50656	331581
338436	142819
404866	101027
150413	392408
401841	172535
123283	339174
301823	235163
45060	288354
90050	295218
182771	186159
478359	234833
86215	407274
487912	409540
350749	205037
117166	65210
285143	324377
184760	121200
16044	78699
464410	53387
126692	114879
215260	173176
265286	44931
426549	99437
149432	113499
47289	94344
116947	442017
375295	61376
329811	414567
443629	186714
322899	210331
162231	492138
280542	431625
425368	377906
392386	315998
308278	383946
246181	49213
443580	246644
299580	53516
153505	248614
336623	49828
421061	111623
285129	378686
279998	21369
269494	196399
412331	335388
251569	236213
13527	208785
163519	491851
408329	85029
129546	134814
69677	306387
194206	214024
184536	253132
302680	94516
281384	36066
429986	218615
146893	63039
238135	197752
435135	236916
414281	194165
318792	209510
42299	141440
59189	423741
288631	401871
290772	12708
477932	190756
352905	142678
282585	15209
136901	218727
303001	25410
440499	420536
199676	481023
313547	328550
387742	258945
295277	464725
461238	219499
199195	369599
144739	477359
91462	175608
392930	356185
243731	284431
374442	440660
229087	478415
12322	323162
460010	281163
107290	44807
306722	229837
86047	433391
89160	18582
396047	440031
183611	464420
169697	29260
22392	457623
252401	285156
251018	19204
278412	326214
377842	151953
207941	475253
230171	27581
263125	113600
289675	108123
26739	22893
384231	402506
21964	465550
124127	159795
7940	32807
11940	26926
346580	314850
343773	464727
157038	315576
80907	153807
11269	477136
202889	68378
493721	209471
191761	5234
136132	86460
81432	144405
12224	53879
372764	88956
323526	329411
199896	261394
199696	231768
396613	98906
321483	264310
129782	128468
296423	283198
243113	187836
272595	89047
459724	43514
476611	219499
297969	64429
397385	35164
122616	167902
324772	254907
352882	136744
187903	417201
136744	23582
410390	8459
10546	152831
394210	356723
36534	471745
24359	421356
72027	357613
21686	146609
127660	355332
219416	92613
388045	369608
476648	208785
348122	234356
104740	36064
251677	183213
115527	317118
403272	78811
263593	30566
398308	56539
349187	209471
155448	214024
283382	313745
247040	431799
488971	77438
347303	51953
4927	369599
10366	58928
63000	14488
300195	364203
251164	209572
417405	419268
145337	94289
143846	100072
443221	441357
6012	73004
320573	247759
48411	119868
302900	342761
299988	109952
156911	482143
450417	128758
339202	412797
459177	107376
430041	184795
280421	222491
412439	86728
2705	83310
314617	148539
365387	234902
148139	49966
329283	190369
203333	451016
263258	304173
455074	319502
82194	458576
190973	264881
219089	395636
304365	260579
39683	60775
53988	141649
230057	303424
287347	106905
198317	394174
373078	174412
143749	162795
390490	391414
137840	401101
323967	53883
459317	487153
200460	155941
106268	3101
487140	89127
22441	81562
177151	16433
219607	253755
222491	54976
355944	24423
152370	110708
387661	414910
242633	50492
438825	155510
10690	430356
242309	443643
21397	449468
255971	73336
484058	383747
173315	221695
406140	81280
82887	118529
289675	103205
17722	317126
81188	341271
398893	404351
374015	27046
194978	125306
35806	402700
158759	125396
1292	399780
111478	133588
15618	68390
146994	192016
85674	297374
275500	80048
441992	360531
330063	97753
395988	484572
322533	256237
42392	468276
70999	157526
106268	119123
224929	340880
443218	53863
315515	482831
223185	240225
53459	51895
328795	410372
21720	93262
3148	489552
50197	110872
132783	165197
178437	333553
102352	452665
85406	100349
185855	327331
435602	281273
28214	140021
256901	465071
478810	252664
103515	206554
113267	431634
196003	361458
419594	265508
249978	41278
347036	411077
79282	315888
68675	10318
46637	112663
449893	94344
81360	386657
375118	267294
241315	198297
21742	409468
326173	342129
350769	45803
120337	110811
241876	459205
246558	53994
414058	238578
430246	159206
264011	486358
379680	407117
316565	80726
361291	461867
174139	178028
78279	38063
88460	306633
128563	224085
361343	401543
30749	369030
158099	217033
380497	478415
183870	4349
201956	273831
182445	213565
258534	119860
407776	36885
399492	320464
66632	420018
340788	276358
429287	408288
36742	59725
189528	181917
63580	329278
289084	37249
443815	212778
295648	17994
277568	130620
314311	266203
373170	480025
346044	221662
262464	391414
270425	225393
440604	233160
11809	283502
55940	272339
122186	344961
413816	435639
254446	291299
107052	160682
263557	401854
441212	53879
88864	166814
292205	489582
422603	327217
376	322633
460515	320097
483539	299182
263703	57748
243787	384402
256435	343012
45945	341470
27073	21411
55771	245679
321471	422765
313088	113113
378135	462770
335768	76880
130583	16433
411776	50538
394388	440962
89715	446351
273028	413142
255859	35245
263292	112993
245318	9054
50399	467272
493474	370099
56232	218730
137635	434464
469462	267602
131154	463549
485351	152502
319930	399468
395428	419098
83409	468769
8257	424814
85946	406083
342098	477986
397778	467612
37760	169263
129656	434564
146893	294048
326809	314742
97499	4634
422219	190369
488336	79951
353204	315888
443256	342277
329750	71574
77300	295725
204430	288565
397332	159249
446182	249512
274889	34631
393010	40461
383857	64616
196903	405491
122242	174853
139214	98162
427969	294836
488966	273831
32451	43275
202352	377708
488721	89529
472387	153298
198021	378686
262979	417160
423167	184163
69513	286936
347121	27212
267029	193705
379416	338271
26450	240274
37349	86077
282602	61827
150798	295791
76717	225964
420895	403511
322136	186812
296777	482109
105826	66405
377708	166651
148779	393326
11561	157886
422497	444
27753	267352
333931	313745
465191	464578
448153	15209
128242	403262
446693	385990
472356	420816
461395	262954
116525	464350
24438	65978
360137	95593
274704	478847
251871	226958
345715	173904
316388	18479
342793	373310
100160	186335
195729	384118
31420	121106
96529	20033
106353	310756
144754	52537
130069	167962
454768	359855
318953	367750
441261	313745
77529	365775
371380	285156
245190	175960
246354	476951
116792	466737
1499	72079
199195	313745
314311	479570
409879	293788
477932	200818
71346	444
405555	48163
86733	368205
100930	97215
441821	122694
53883	65244
293913	410469
288138	483315
316953	263109
438563	443785
193666	391414
370990	311959
356463	366181
28627	74106
447962	147469
369809	331535
234881	369684
260207	200444
415599	401297
260320	152954
232450	447831
291560	321483
287566	439652
186728	180641
443320	423032
115604	291521
144920	123630
346272	324904
409366	366534
290621	272994
244092	248231
359757	56623
364190	241019
290216	172089
148674	297595
39399	300811
453113	5857
121141	302709
347036	196783
265965	13545
184578	190369
140965	466432
215428	262329
222214	478415
426842	276309
315250	453716
38558	94516
205439	293813
237801	339024
470871	435863
260285	343085
373170	193592
346299	270608
118808	245679
50168	295725
306508	341286
74082	317164
398592	399910
29582	435242
437140	229205
244536	92008
221173	208300
492345	485185
237120	455769
308946	457397
192238	493831
127314	132247
321263	144800
233989	371934
423576	94344
268755	484426
242027	243501
10741	94316
55914	182381
157207	378686
492833	474362
273250	442447
414286	115229
304666	390875
75788	317983
78823	340251
181445	202828
334321	301560
225076	102238
199676	100287
305649	382936
116481	477535
436699	476954
111756	313547
484229	469513
244536	102189
103196	260282
455497	72523
127892	439764
484867	247600
298258	24738
354545	93451
69749	72434
222031	409321
476106	155214
120888	201754
78814	11504
113325	85520
97423	287554
403666	254135
15961	493630
449540	331460
138024	101049
125729	480618
279722	285406
280476	268423
372527	11626
435687	478026
314311	97819
192137	364433
103394	238041
492680	375604
177482	207939
138921	10476
106475	452756
72182	222701
156685	350386
196903	258610
357920	130960
218706	419442
292223	190369
112443	258370
456293	4349
138241	164884
100899	320508
292797	448770
22753	9054
402039	187974
245898	84163
312842	131606
231305	34692
331272	430610
106739	257540
410998	57984
488715	298274
487866	24009
232731	217432
399694	224085
190315	76454
397936	301475
278815	119868
336150	206264
172923	158131
390032	313822
316307	414793
19542	313331
167588	152729
418700	358541
626	67280
18360	131315
454819	395988
484229	265573
488475	216386
403640	475400
475507	218727
436682	161975
485667	22243
362679	423688
339353	307262
161538	376216
400265	446351
246540	85348
415625	327061
271383	144130
232502	188888
239842	375029
483987	276944
176903	105832
32430	483939
119001	25388
383304	409540
244907	252044
139443	57134
210676	284558
165996	49273
303514	259074
28686	478415
401587	383702
342486	114405
433171	272096
29193	38188
285620	3227
276696	16433
366172	244482
266564	484447
132571	87007
287488	422292
431250	267602
364335	215559
54234	471355
283632	57989
400913	293813
313770	268550
468493	137128
283024	66960
293346	224977
399270	445221
468970	152502
94178	361340
146893	61572
138131	171069
32124	311212
447232	291519
275587	107502
408629	296270
468287	183404
464494	54599
303015	240904
123945	489552
350357	9913
354193	15133
230691	369232
291064	216109
379348	300886
299936	172360
65134	418257
66651	481179
411055	204925
303215	328912
626	6984
150364	226378
212939	356738
246690	236267
249768	226943
74355	203656
234215	276358
201495	316575
419164	220289
302693	190369
443907	54473
116938	74886
67839	177019
430965	300473
94111	252490
316136	272551
263880	325979
367343	196220
88859	186774
128628	371240
281709	481785
464548	190369
153993	87178
208270	412733
487735	170341
4151	141026
403723	359762
450532	464420
474862	183213
261398	222701
130675	92613
250458	274035
41495	144072
158932	390496
291770	155214
467636	249675
251667	49896
286146	286598
353508	420944
185744	258370
209221	359218
203692	406796
166656	8665
246506	140729
306030	50538
370908	38734
474394	317356
160961	324695
46996	175922
316136	361745
190905	300466
472793	262954
397505	256723
358610	311012
306659	127921
303237	10231
72209	72872
149706	314128
19625	166970
159617	471301
25415	23540
136949	317184
64777	342978
296076	234788
180515	350549
87536	113311
151264	336590
177016	113994
477549	177016
460288	212081
75093	471513
342986	437905
90503	439218
485666	151647
382142	217543
218479	445087
332649	85870
335041	313745
385207	336610
414593	492001
18451	326492
380380	219220
477726	64878
446820	137128
210155	75863
378672	242655
244536	387813
279963	346356
314413	119868
439338	316291
64214	112330
82133	230532
222119	153995
164036	168381
288885	105585
292545	101058
387172	226494
401179	101049
413535	152321
336071	211868
355644	416669
148516	142356
144288	453493
266547	35432
307668	297110
450014	277712
297917	293813
470814	480734
158024	421032
253525	88396
108742	416136
325434	118145
313115	236233
277729	21583
384333	164472
228987	91600
457418	291521
166903	137128
191447	33855
475526	8459
167583	16370
379680	317983
166663	1605
260322	236501
431222	401854
12341	156376
16776	129756
93328	149128
89704	244498
141015	265839
113253	331586
198223	131522
121285	174522
417093	190353
85094	232147
123194	491150
427265	348826
284532	277961
202866	318155
33053	189659
121851	452098
326260	293813
266597	10451
207515	319333
111474	229590
69749	165540
244454	190369
110200	42890
102688	317100
149897	297794
217167	235565
120657	40551
145642	475914
397936	123746
245422	418494
317782	150336
89555	427653
342465	430217
77793	15144
286190	158639
104184	174382
29165	258370
458065	281924
488676	109862
189806	72985
311510	134145
468935	259863
493226	198790
242221	431137
472685	315380
365050	50264
199294	489944
26987	186385
8635	130651
3015	290560
35510	28129
492710	98505
243339	229026
284383	355205
25971	166173
33214	433193
71739	123410
408654	98247
470672	199877
17739	46127
356530	249598
195598	224283
426738	190369
420322	477328
462212	202367
240776	301563
331265	132332
387775	46996
481419	152324
113240	214420
92019	231851
409016	354545
71611	135848
8717	82393
94129	224430
263851	166513
276763	190634
236216	183213
391306	341776
47092	95942
382848	143671
87359	468144
118539	424370
88772	388110
200633	398926
87527	180733
447786	293813
49264	478415
183124	336235
318795	242927
375879	371918
176954	129204
232616	460047
366466	282401
428944	114636
453746	289970
40798	20719
308618	211649
487037	157280
458087	16802
269726	307136
421940	410372
448104	206683
4612	37057
218882	385356
160680	221324
216299	62012
493918	401949
438488	342726
36457	259997
312011	291984
114977	325293
15027	316481
307083	373099
376592	246054
46837	15728
79075	223710
326849	16433
334974	445730
127014	374939
374274	184629
62594	13370
293071	141742
204010	299254
307628	326492
466475	408307
86401	343012
487293	414832
55909	240609
478909	426034
119379	28646
473869	438419
403501	454133
366127	373516
191842	374023
479409	389682
85665	160902
322409	152702
334855	110331
197242	313314
483025	79861
196452	254573
317358	391414
85233	226308
10241	387101
152211	312698
128199	242552
109449	228431
316136	455936
122886	332339
484849	336590
297362	408835
36872	259420
277367	309395
384509	298767
412426	343408
396769	148216
401483	279392
76287	99405
193020	305516
227375	72432
105969	111463
360217	117363
180662	433909
309917	105979
93813	458957
55183	322273
244536	78659
350347	101058
356189	267602
141664	59155
437278	247136
358891	105498
238693	204069
291944	381857
252885	343537
434726	248334
199360	430356
319259	174675
329641	57368
60208	264766
194253	63957
483442	9054
345865	256130
89944	309801
286199	63808
4606	347011
381493	383826
388999	469011
419492	349652
469596	482039
5807	238767
83400	387839
469638	474824
333093	186259
269324	363895
3231	420511
467495	266852
167588	396999
227871	353787
164658	295503
447891	470394
27774	125362
378224	192195
492692	190369
303733	202691
81358	273901
412859	476092
24208	23350
2008	28129
278839	176773
373159	35943
44160	270289
200073	378846
11193	7484
52284	90099
335593	94344
144470	200090
405237	401645
410265	105585
475243	252664
208978	19901
305724	10063
423586	256121
315105	49903
59211	150112
462474	380012
174583	391414
221319	234196
168462	489156
246354	53863
172335	273955
10226	475594
157010	251331
299080	233024
324826	379125
274613	221840
190051	221890
271615	62072
396522	272339
163256	330938
228050	458119
26403	38377
94135	186259
116722	97894
289675	337138
347878	310884
154949	190369
478664	329380
415996	428738
90894	168624
244688	151368
376166	401871
298892	72523
11946	173176
111968	465702
446349	321289
455388	441996
133853	186679
415712	427616
486922	380605
309071	242434
389010	27547
460891	396297
333622	276055
388696	51111
233906	452125
125464	63528
54506	366326
16970	214024
265965	9054
346770	409540
485667	176225
306778	162795
348518	440660
34826	397945
34993	297570
354719	114930
160902	458
64526	430997
362837	476231
350089	150296
92246	423828
44844	202369
18451	30919
252553	104498
355077	12864
151194	186440
359627	267602
350533	489496
153687	484015
25674	42631
344556	395842
456139	475158
413911	190369
347226	298077
463769	258461
27322	297272
351585	309510
239947	138885
107596	207927
229639	158654
411551	476231
81541	409102
204795	105967
272852	404806
458207	303369
168000	327837
206453	436618
256823	464725
165992	304589
260039	345745
206799	176182
144288	411119
352902	48331
467930	414832
265051	490299
281042	457081
365358	164771
462862	199697
106648	381028
103231	429603
178514	214024
169408	134259
348320	317729
162259	222701
284497	245810
106328	6899
234332	445233
448844	269199
16184	267352
16645	94667
54810	205223
350908	309502
119001	480400
192984	267602
101503	478415
205281	339574
66119	131174
409745	131546
88638	197077
181979	4976
377357	149842
458375	39764
257977	52368
6899	238190
198820	266570
264357	355210
377914	226664
297665	293892
311565	190916
272832	263812
128337	219929
470514	387688
252192	399845
219088	310121
281238	100806
460092	262954
120722	410987
477932	65936
200092	246981
230574	306151
48616	345077
366402	469079
324465	86560
103796	423918
205240	113138
220610	15209
275967	3719
459217	293813
326328	259929
71189	120235
183295	167036
336249	171177
412909	103914
368684	66744
67517	99437
97777	340848
217943	420796
188539	432591
306014	77004
287566	348176
181419	345732
14629	183213
431057	313745
378132	160768
67427	181674
446989	276779
105722	180578
403098	304267
27859	132740
53235	118808
381305	289847
161621	218730
138660	183213
220994	313745
264088	428080
163435	138485
365550	48124
49092	35707
76264	135702
183443	4536
408531	22364
140134	249102
344938	28561
269949	371934
87440	440660
402983	190369
134373	368567
418717	440660
202922	236503
378495	412917
327508	315687
332391	261501
239210	474341
397986	282600
447157	303826
344719	385414
456748	353836
71770	119123
290966	429585
28357	385865
260453	22827
84968	36749
267373	370418
324826	97277
48590	257298
26123	360315
19253	301632
233046	380790
30568	197990
81260	434494
110707	128316
171424	161990
432620	463549
403898	420895
311020	11951
218463	375840
145409	453893
371779	162247
244455	110677
56138	299539
407280	230963
382291	437269
395411	331581
119001	299699
23018	276427
452196	141623
337996	118877
342558	57982
289189	314477
393674	110677
466519	158218
196996	318535
156644	147121
243321	197988
87410	316929
485149	122685
336628	94516
399581	493753
272149	50538
418743	304145
470530	162795
283453	190369
399270	474412
306457	165062
398211	124085
302281	482456
294387	43476
427486	105585
109808	179375
123177	328140
370823	224085
124222	132247
38167	92114
14451	47861
484867	293745
159212	317675
461944	176726
450247	42890
241732	379732
485546	489999
413641	317675
156896	186774
392210	314000
395646	388839
444656	318527
456241	86560
336615	336503
128704	191053
478588	329077
115806	349044
214365	194598
293901	176060
88854	226308
369815	86687
18381	5857
245679	31121
214379	478415
364863	157726
491177	274523
8213	133069
214499	344740
492247	170669
73298	396431
290690	49547
97637	479233
219570	110677
387511	100477
221296	92976
197471	117635
437049	65134
63212	23709
283698	302202
241749	313592
300711	253229
362372	91952
361117	69739
230454	451798
489845	121106
390032	3809
468287	144299
234102	11626
161363	487537
119008	469235
386733	465720
351948	128725
304103	80587
338189	439479
158811	425846
456449	278774
160084	176149
466501	260132
417929	82787
363338	149561
198043	307108
374918	247177
350296	184839
123272	243115
55294	158153
190871	303175
236515	440275
376036	71818
242453	170180
143749	23018
430183	382741
420017	413525
29782	409828
19542	203168
409016	24516
120674	252961
219541	183213
162899	138885
301312	489180
129611	156313
243858	276399
312945	339853
214666	240594
228364	317118
382811	492535
119001	76764
16240	291984
421941	335812
451099	172117
198672	491903
400781	88289
260999	58881
140806	305449
449662	13362
303356	32807
93849	363581
87638	426580
412517	381401
50155	172089
10831	191635
459866	97225
432294	333357
101344	262954
192195	73584
335875	199745
453915	297850
371983	264790
83616	136845
299386	267286
375652	175043
468687	487179
429636	318735
422292	255641
403149	255954
254574	302566
48367	183711
158099	24047
433698	488158
118274	220152
379551	354790
102571	335345
424802	13097
288778	13370
270567	62948
306232	231464
114924	214992
374305	15501
60287	279697
316009	29105
478275	234872
82634	146063
254735	391414
258887	201208
477262	39059
311938	171928
74026	138000
31236	491630
200021	105498
273900	227741
447230	203622
136921	134145
362571	23879
45591	359966
259353	160419
368007	152718
328806	476231
418061	144359
133290	141951
300782	262801
47218	472830
243492	222172
194960	293813
457839	197212
40028	405358
205607	410547
226124	148712
292641	340934
406784	389384
78571	323137
442465	80193
391209	462035
300783	383576
296340	445943
46703	377092
301557	256141
331390	204625
482646	428155
399738	264167
259785	190369
178875	159180
384562	21411
402946	240203
176286	447216
134878	157972
333937	475265
247296	339934
453738	252247
402895	366493
101780	326539
491866	237178
216078	41673
365069	285156
357341	446632
115304	235679
15610	180925
71698	205287
354470	213371
346299	342724
37739	242867
338113	146010
180480	13129
286074	154271
396687	267273
488972	266377
460754	240336
256507	443778
453780	92961
5166	449413
185853	340732
342876	192295
479505	453185
177432	237772
276973	298767
463457	175608
206240	151096
22549	413659
193053	376400
342019	8463
159485	186714
302290	382316
8770	364711
103578	338493
330600	102828
186131	87178
319231	467334
248559	222701
212153	215858
381553	348798
68843	158697
139539	66213
447962	386303
96982	316796
385508	370631
364264	164884
440784	217883
211180	63021
275319	217809
303758	281924
3742	217432
214132	186463
183705	327061
301628	291324
375510	487238
228431	466110
77406	171850
173798	152702
387463	192515
81920	137159
379237	1350
458136	110252
465560	198926
117410	317356
4157	394406
450584	212654
374222	270152
282569	13370
250111	267602
389353	304173
2462	62191
473708	321059
427783	41654
236216	403272
316831	62191
254430	371580
125837	471355
274431	64335
4040	34913
235802	346437
170508	405217
348	317675
326963	32281
47816	301475
367343	386057
320081	293813
103898	188198
394327	295137
385751	421356
324708	170076
342465	421846
18651	365247
381997	433261
220226	340039
491635	395516
93625	89814
308122	207763
385320	255378
309488	399954
398438	380071
487440	300811
113303	443313
300749	132740
448690	395350
4292	45402
32106	460584
317983	99549
233699	73880
445180	251116
194898	57080
487697	258370
370260	441678
372800	137001
178146	205223
324403	389638
345523	86728
308122	142453
39407	220417
475819	24895
70923	390861
30743	159571
216666	40722
436201	476951
369795	12140
369081	39587
441825	141247
147701	32807
200392	179375
363980	403070
76228	163960
206115	220417
289675	130819
297422	250389
40028	185335
185084	21411
351075	325703
276209	96977
214604	370866
72300	79731
12512	17181
6938	372857
164284	64188
4543	110677
10251	309697
258422	269199
214063	177624
137046	50661
260110	275232
311855	299408
382694	426935
84626	154137
305740	243115
341739	335486
433	375840
458711	471763
403501	349657
111429	277088
62314	168615
122045	33855
426849	129185
414248	198810
440415	441415
3061	236249
370595	267602
490357	313745
193817	472030
366402	477869
10331	82498
274517	41667
428013	344473
22753	411424
392108	12895
408783	240522
271063	385199
276523	248703
85277	108782
53624	308672
322171	198687
99760	94516
379680	433226
250172	124461
475422	264406
434117	392301
130461	15209
296693	408878
304573	426034
153829	431873
100061	21057
240547	130544
459979	478486
458982	28278
355083	242453
59903	478184
198317	279982
33963	264406
355834	364294
55475	136435
342196	262538
90922	253965
490553	331535
25655	293813
132173	78227
299726	314742
6000	356666
110050	265589
316828	320598
208823	269018
176782	36191
341470	462842
400826	41078
60281	253480
76132	361578
67399	49560
63429	310718
350551	401949
57846	19094
485611	273913
272742	449064
41512	247787
322922	469235
451154	278520
364325	190369
236032	373169
213537	251921
104000	187028
65926	342807
367050	83467
266358	60297
290799	347202
233655	268689
43215	446141
271426	222701
478588	50129
363145	117528
298581	16433
380758	21411
403088	425667
287566	310359
95399	268906
311221	107219
345401	261951
493108	169260
381499	207549
265805	215196
40890	209439
444314	34801
390323	317675
383166	57542
24473	209260
346111	146237
151610	126395
231839	392086
257217	75882
22512	622
53038	273831
385512	303175
280257	249812
351147	207365
223462	290
360531	233292
92633	408377
95685	332569
91299	24334
379696	144072
276864	388096
280027	96978
321888	255650
147706	39948
479139	240540
84698	145860
370282	337021
68595	131315
348063	268079
119262	193301
138425	198165
242038	327348
137140	134694
442091	140728
356005	354172
396085	353884
302900	403501
442431	238729
29088	184163
333557	213277
424285	34823
49644	477476
37860	452709
268629	378834
203618	302433
154451	255640
237693	15209
445708	171787
470807	110708
77793	379976
457879	281924
210900	385454
191484	92954
228924	276074
334234	307108
271633	378462
327401	472405
124013	434945
449521	316684
356667	29105
79370	214982
474521	391414
377023	267602
187010	180841
342518	416751
178113	255341
268533	433391
446644	281131
59464	438521
71189	65044
242915	24334
217459	22888
332280	170693
398362	168719
150475	348007
128359	68950
273173	292721
483987	321867
211969	188453
333922	169485
330740	487192
64480	236213
81576	429040
141114	484447
189938	464195
125408	108434
307803	345585
3602	477986
493799	221303
295865	275677
313513	89711
256334	458104
104788	273325
483835	96366
378139	183213
339915	71246
310941	429161
76068	127921
326631	80154
121335	353268
345971	259929
168800	444022
41484	259929
233848	328671
476872	124085
140337	88113
216585	114063
216544	489583
152585	22348
312011	458
84520	489552
326403	307449
68359	170211
101276	10560
354910	185920
198495	207959
200868	11951
167294	459219
333939	53938
242411	420471
160987	99982
96706	463549
463118	353596
371102	454656
196340	318735
431264	350525
95667	217561
162968	422106
491576	248161
155007	256237
458669	396222
431045	401357
247929	351580
379896	255731
76228	51141
72639	243200
434778	475723
159127	163344
205682	80193
154835	357678
409648	393326
290550	281504
285845	16433
449521	130351
94550	165653
54687	23377
129746	313745
48148	347970
291298	93245
430870	123369
470817	29973
483112	294365
84698	17333
132690	53906
414286	321323
150297	161384
408975	252443
184154	183213
304722	390232
345715	274547
242750	164816
315573	224060
276821	466737
366187	468234
309117	144845
282411	190009
207646	486339
473682	244667
374816	425096
446542	291180
19966	440962
196731	211697
200067	438524
16778	167167
466056	92628
455804	486267
365578	310926
487482	348321
308190	267602
437815	354630
185876	363581
203576	422421
237876	294965
258939	192056
451832	229523
160220	483939
171708	248947
61349	89313
124259	176489
188169	461944
4992	187974
35806	473837
249065	20958
491356	122694
463897	290450
447107	241970
372142	1057
37241	64335
15284	249202
193622	203337
246433	483432
424647	174603
315573	220756
42814	67009
18571	196783
141357	80424
436626	453847
79592	24351
323039	95004
108057	409649
262127	478442
488714	409202
462217	389682
406579	375710
343031	194598
99732	446666
395228	446198
347121	278487
401071	11593
347033	326155
73441	429413
168381	407654
223172	21583
320238	431799
256893	312479
252513	421830
4138	124580
246354	94516
333472	430610
339333	492786
251244	423469
433730	323518
440804	410558
313592	32807
182771	219743
75689	268550
290722	275790
7812	212605
483498	313745
239272	421561
472125	461136
379809	387642
352299	299467
106169	368205
265712	252464
381964	460179
443216	454975
112317	205289
436720	425838
383160	459205
342465	192509
103748	326815
254769	105585
214751	483030
230051	81251
475642	136124
20817	231485
187762	276519
107471	461846
113740	214681
372823	174939
93440	405217
202379	217158
105827	451016
270891	69856
449879	310261
116947	265949
417631	114930
413535	97629
317550	402045
274097	366127
436066	6899
357411	422776
454693	261649
477932	468254
279808	17118
178126	166013
430426	248703
371560	404806
57	63597
293941	434452
466790	239528
379696	468055
272742	75252
352273	361960
330740	207535
287735	494085
304153	303175
132366	266600
446182	396186
399898	190369
200868	319051
206422	125399
403549	341271
452661	132576
61201	197579
395291	108653
332109	293813
338464	232263
373003	412920
322509	28058
341022	109437
204746	312074
232578	60614
311195	102194
287956	33647
23394	206623
14871	430610
203495	397592
626	58465
238880	11365
326631	200454
427980	241917
110146	242552
92335	28096
484144	328028
208805	58445
114332	29253
394341	328867
102644	462776
413477	186259
203875	459079
72658	16170
19727	74585
145788	155919
168494	383314
449400	332392
6543	237506
24497	240055
83627	13370
253239	418242
284665	121171
61708	240225
270891	445936
425095	378859
126911	115861
443307	397042
473579	297736
205023	8084
212683	38063
203733	351193
152305	165540
39885	60517
187241	394223
409074	3471
197484	113350
211558	74511
67571	206375
123914	198275
72108	109407
68772	141166
360369	25034
204375	162247
445635	363581
451647	266998
320625	30193
353491	276744
78158	463684
75498	377906
90406	475222
432175	289265
364966	487872
454120	97905
335832	204375
191447	411809
427170	82585
291866	466432
234453	105600
165908	45723
114466	391414
158551	80919
315547	215879
130575	36392
494102	152275
233323	243876
234402	184902
176714	430215
376816	476656
214232	368293
72623	382511
436301	65684
397734	229425
213941	57134
333932	162247
369944	363376
102644	413173
251781	192965
243534	140567
455250	411340
73660	379416
78545	399629
468287	291521
269801	263009
366117	324343
112870	219499
31880	275075
258885	200620
331017	105585
362793	315888
340388	347401
34321	476447
414012	291142
385170	316595
284218	25508
151622	309051
1215	152637
328729	462551
303782	444676
295838	299322
333557	433226
22488	422989
431264	296554
236216	469583
453903	367798
467525	236898
317859	368707
217807	176938
15819	438375
342157	322620
102162	277367
33502	186440
242644	119381
24608	440567
382401	363581
49056	29599
411286	276021
258784	180531
230051	267797
91530	243947
280600	153005
326763	273670
143205	400293
442211	489792
366873	223137
235748	327094
167027	187974
119223	432286
273094	339174
455074	128690
154492	175402
252338	441474
51972	277628
156388	155044
19228	446963
455565	127197
437098	327256
280624	22779
462337	175721
165862	237165
402052	268828
398143	392889
420415	304735
351989	344414
450296	476231
466432	301000
470356	338245
227566	314873
106268	136179
200271	414832
457877	415963
405473	94344
230806	187248
351701	469268
397180	190369
314310	428864
408307	461392
41488	154002
311624	456708
420329	110708
238889	8269
386973	428214
276963	457081
425892	378686
382867	284312
65513	351029
248179	243115
86440	337791
346412	314432
381305	61586
128165	429376
460256	217432
357163	12129
352691	122999
81899	91930
217321	91069
138319	64335
49494	399098
265441	9054
346539	300811
86311	160468
374981	360860
21042	32210
257613	119799
170327	153658
256901	189064
176885	372124
455699	237083
480105	459802
267719	360249
78424	378462
127212	16325
289675	360287
258919	49231
73773	248171
28830	324686
245826	31627
440876	99437
159459	81654
456167	328028
452408	459213
129364	315411
432421	77609
357338	170507
218846	397405
133387	275500
27547	127469
207927	421935
111014	228133
438679	267602
38598	459622
146893	83872
364461	125954
37032	8983
234728	99437
317370	385182
250676	237666
323476	236240
278967	430610
385928	93294
52488	370524
324333	135664
197385	277362
459595	112869
78891	366534
78741	30821
120350	474278
447610	152702
222754	122187
426190	265589
152343	246311
432382	441570
471591	137911
81029	160679
280526	454337
270597	568
79961	380538
138811	397009
85471	132996
479624	298098
127469	115604
287566	37519
160215	485806
344836	467418
37860	486267
277467	397391
128128	279509
296111	190369
409334	211208
174362	263833
360673	401871
473428	461182
452148	211340
454113	273831
113754	275790
388832	428864
44159	488641
204310	70118
181103	221324
55264	195840
327155	65967
47356	148298
85739	313454
381469	468126
435251	328647
295561	91863
99567	148519
122436	491235
312823	166397
188478	54976
399425	10646
93692	440369
216324	260553
289555	214024
203793	231013
445680	23602
186123	232925
363345	76169
64865	164610
404960	91030
408473	330559
224480	20998
285391	222701
367334	163950
175702	469235
34447	378160
322474	190369
494040	267911
295	115838
172184	78103
66788	167035
306637	476656
63603	338549
49094	224912
443195	288035
273900	204330
104740	161716
270738	75621
353404	156577
217104	438681
489977	475060
175402	61059
354313	444795
18330	403515
125064	301380
369209	91558
84693	50264
436824	125569
132688	383292
314311	447158
357707	25396
380193	478879
57513	183213
361001	262068
220540	58301
306878	317356
233045	19799
19219	97493
342465	26556
253318	281924
311467	196743
315360	324983
373807	486715
433565	137128
262210	451397
22755	276744
413105	370866
94061	246122
87787	326815
26591	419732
474852	373820
440307	41184
380489	161607
300240	32807
420354	267352
179134	95942
237517	243901
310459	452833
3885	423828
417938	125417
44535	404806
27212	300986
205627	40284
307779	328333
237332	442265
220856	171838
32105	431556
99060	33030
260272	138604
407334	373833
478019	7702
422664	444013
366237	71112
371367	441204
293719	121304
275079	313745
248233	13350
2377	461846
164529	440660
439355	392913
441033	107254
198450	302338
379206	177240
424256	403157
365987	132247
338113	173863
469274	200549
365195	16433
110606	49021
65649	358836
48346	384728
442236	476471
58709	29120
174186	331508
228326	463200
133321	49660
128844	120173
318772	267602
473398	408243
125577	300811
59840	267352
478279	478230
187892	160262
316136	389557
228636	259739
259451	8623
355666	422175
200987	133740
160876	327061
50829	288319
70730	34035
464180	151572
366985	458601
166287	386132
220709	88113
99382	267602
104598	313745
341063	37603
45611	392847
263639	15917
360981	489496
487347	324592
316136	175209
326260	288122
332708	378976
228502	169482
303507	391414
104498	228648
134743	420392
113676	18638
57447	162247
323327	351451
350347	72432
7922	476426
217581	82585
432903	261830
128564	188970
179937	243728
419665	183511
12940	294795
386516	147520
326957	481785
125498	425995
163089	229219
329201	418361
71945	132740
62060	5092
106739	407784
476344	391414
262923	6490
242076	217871
177171	150764
200092	443560
271181	99405
431655	447517
478144	313829
179976	366127
310338	348563
408878	141440
414747	68762
309423	158823
465139	42747
160415	264766
51661	77438
300741	202523
122570	443693
85699	122694
246612	167838
301612	336590
397502	32719
343497	255641
185907	321839
388414	4349
179041	159249
380051	12895
297165	460723
248013	307103
104157	452847
211884	486707
306766	349608
64406	358531
478465	423688
461379	364680
455187	471416
28133	485513
191784	433
482851	466594
167588	425829
38732	65891
260392	45080
257227	18479
10733	396614
8213	35564
178331	247053
474341	3809
401486	335477
134975	434283
401543	371554
267562	106514
259978	195207
19542	2756
270017	332392
391479	162831
374933	77302
257528	83145
469085	342896
35452	168485
188669	332287
287566	297937
145022	224267
477949	168213
471031	453012
111021	116888
55659	91952
100060	146124
304528	362186
428735	324037
301166	363809
201556	291002
90111	123715
167360	224319
66136	190369
353732	368205
374610	120984
376619	417166
338031	176878
258514	332587
379043	350189
194469	91657
420665	17155
424441	99072
173569	474107
437886	301283
466285	239775
311756	444
89898	134262
491259	93876
47245	162795
140273	91718
322509	299182
178566	62996
24841	5581
211657	348176
49543	21733
486500	471745
267502	278635
233782	120986
96675	482704
49690	9054
363613	324377
396841	70785
73773	313745
97245	331508
348292	213221
66153	99437
54394	267602
420334	11533
254901	2715
169114	173576
301355	421285
295629	284860
460822	217423
98210	477198
417369	322186
294379	281247
96923	357854
149784	414269
426392	72434
332760	217784
33965	402493
177693	208617
76228	415710
351015	76764
30748	315888
45164	187141
229496	227101
304769	74268
2603	52876
135462	335340
247838	15209
140125	25030
490018	309801
251471	97753
161727	98906
40443	137222
481369	197138
84052	335505
355973	312498
466572	118517
264953	364294
259704	471900
237533	445233
454119	403550
122302	108234
374059	270397
266508	445221
410839	203656
170524	350193
300741	255814
192649	228431
71703	60758
181229	41406
105574	456744
230514	336590
54085	276950
65928	453091
170632	298142
57660	36162
20537	190369
17030	88241
432175	239561
472685	105585
74773	366666
308054	11696
176077	66733
120643	313745
35374	110677
440604	440369
263377	157432
289513	281924
462859	313745
209354	306684
365050	166063
330830	198275
286227	478415
467605	281236
236801	475102
239496	86728
191933	282989
74541	295484
273141	120619
197242	38063
180154	341271
208875	350772
230194	342886
66497	288837
200539	114930
388084	486885
68616	220820
40107	31616
146734	212584
121866	56496
449464	236240
180755	403368
152460	394137
128837	162795
238855	151944
449594	108808
12773	309085
53428	15220
252402	186259
317325	152438
472482	3927
118929	262954
391202	112926
290373	455954
90041	172992
287874	312869
106422	327340
124085	407868
233181	223940
34417	207535
252604	418332
23306	208617
201135	467179
245990	223091
192791	334680
19542	441759
56337	66990
130926	123910
317391	279993
290802	255650
384773	265040
37013	427686
17339	10031
379857	470027
16844	404219
476793	30233
371983	201615
192633	49445
422230	203656
266197	40447
286074	402698
104957	404770
233187	268828
215229	171822
406660	330901
467538	21926
323684	385799
76228	123702
71863	433900
222759	99405
299211	376364
229323	33954
351269	476140
262026	475594
175349	50981
416199	65194
40106	295705
206046	210228
229269	135640
410970	303424
412440	186097
289513	327217
28357	478705
199135	295725
66001	4048
327321	140367
227068	306633
488102	59351
2277	460678
57281	146202
33631	2378
110252	98948
328940	192471
301492	267602
237242	92787
216666	339497
201813	489671
261655	237235
263377	302934
449665	249334
100708	491235
359732	489062
204824	104498
35442	409540
315502	75568
340253	446947
449521	386124
347739	283354
485534	107473
158250	441182
80552	65210
204015	13354
338410	211531
22124	63528
340475	264934
417938	236454
150089	472239
402689	355093
312028	75568
223612	62996
94397	234720
375880	38204
194575	395002
353205	234891
151647	192365
240394	406894
446824	208487
133909	242629
260110	434186
106514	469008
178771	438120
444918	378105
167860	175721
124222	21583
461242	127551
1292	268726
127921	170712
64490	86476
120098	245565
373025	298182
126491	5040
263	37167
205312	124153
460427	48124
134299	489376
110159	187836
345715	465930
441299	469899
303320	48275
239272	138177
238889	300606
304666	281163
152571	471645
43489	35735
52097	467703
35969	336410
472333	166513
93384	26699
362156	78811
204338	67040
448644	220679
374600	187974
78030	350074
491273	357357
237759	374303
146535	27476
84698	471310
28161	149050
153771	39608
485534	39043
193323	253818
323544	303175
230051	114329
302939	113189
41676	484274
325789	266806
235291	343085
470415	354098
3176	293112
141467	196783
472771	310261
476506	54536
373888	174429
196003	155919
227781	323564
422417	176829
85233	62191
156655	303175
430603	15520
263120	405395
373374	95149
391241	97277
432212	310619
204375	350189
447685	323266
152276	425583
15819	459701
197398	475920
336558	478415
308508	119541
350064	431853
491385	367798
23104	119381
194478	183213
366402	82240
138225	173410
327953	467539
281826	419119
136938	272096
33053	67280
113840	428080
99060	30179
161106	267553
89454	149560
180286	262895
323156	53863
67399	332685
237944	403899
267562	449372
236992	332820
185526	261146
279973	35707
360696	141026
83972	195121
111215	446471
245990	143029
89883	132153
5972	77519
303059	391414
389326	138204
122366	91829
141583	49896
409745	392788
311670	293813
456830	50966
364158	160376
184345	376266
333187	11971
44020	421581
379680	304544
341092	273831
42916	267352
296514	418771
412174	465371
178422	354134
450421	159249
423013	152702
330520	293813
453919	420757
442529	208264
11946	317151
101465	101504
34312	162795
429978	132740
152125	122462
62366	441313
96984	87995
388060	155040
49025	257581
329416	234165
300273	392539
389873	390687
452921	427086
103684	29689
334092	61476
206686	409233
416227	193871
481592	319108
372506	272096
30952	313916
202352	238912
4116	15209
189954	298049
409993	172057
290838	53249
379843	282230
9159	122462
306659	108222
405358	447749
210069	186157
435397	84089
404892	474760
347178	364076
297979	360567
115871	336590
430136	101887
386616	147769
282260	293813
215644	40003
39011	237268
71264	469235
410360	24362
324826	185013
172873	347500
193722	431860
225873	440962
228128	397574
356179	438769
241188	358090
86768	411216
351792	369806
120046	217423
129419	387185
150907	270836
339493	420944
333808	21583
346534	401949
225081	327217
432043	110677
233498	397311
116947	310756
46472	341470
387764	258297
425170	461944
47080	402323
173227	334639
233989	187974
393241	110677
314704	85965
287996	183981
255877	133861
219915	317675
467024	58660
74037	95942
158629	299467
154715	211657
63063	85423
126194	461846
129239	371053
290214	13370
8233	427349
208185	435130
339333	259550
212182	458601
427484	37876
85674	297446
209018	445453
321760	338687
311315	217423
217874	245317
112267	243631
270384	28129
95709	139648
89040	422508
313058	425390
48141	87627
382659	6636
154919	25443
448430	492701
194118	134145
345715	384540
252046	62560
362208	391414
326631	49864
3809	14115
143343	246922
326762	74324
483987	95989
15797	13370
469501	231261
113712	182115
222103	59332
262639	336770
84745	18522
439470	259144
21411	145909
382422	483855
254439	228194
475134	7601
418700	228431
50264	98420
241140	348007
405306	198883
417938	128637
174495	137719
459232	348087
324752	440962
200792	444
26412	95741
106759	273831
381553	202902
89238	380818
356825	404772
71095	490490
75668	57989
357294	340287
112267	208038
212435	345745
491376	398250
266481	486339
221055	336590
414857	175121
343891	169437
108599	122462
385583	378686
134259	376736
431057	220417
52917	143600
274761	187974
396729	378599
186442	487938
385549	379255
454240	85927
116947	466042
210256	22448
257613	155656
413967	281462
184442	35265
413366	21583
351375	130620
359218	379255
363069	476730
93627	305470
388933	355700
11762	421830
109062	285052
110304	419032
6139	73336
271886	450011
240016	44070
441655	306359
389170	334460
19790	129410
224460	110677
232500	410846
325087	313829
19727	28471
5040	180661
328079	212081
149503	243840
8251	119995
443308	181204
456447	148249
16913	21583
366402	344574
113336	60923
293875	37515
183740	271140
237685	24407
182340	446457
448391	74106
374379	64495
439382	262299
253076	369967
256610	94516
128591	334680
112338	303694
278596	67598
330313	439628
20791	161384
474966	241614
368060	454975
72556	48009
308632	410405
186440	45918
91036	188079
486316	410951
213029	212367
260427	254446
378240	211868
338950	440341
426252	80543
167588	220296
262210	93123
28709	239832
80810	317188
414286	471645
298012	122694
88984	467793
445725	166063
464306	403515
363811	15209
451716	440784
342631	236547
183993	423642
239090	175608
360938	370507
440374	233590
8896	303648
85932	258887
281931	118678
389469	384036
81432	224534
298390	443027
348585	124722
241908	264236
377323	312491
39369	299467
382839	53389
193168	92138
401962	176278
426569	213984
325932	385603
246221	182058
288059	315573
332574	211374
266950	491287
430544	244531
307404	92613
339915	143671
32365	408819
106268	378686
347278	21583
186149	428292
143942	341729
251819	16433
161300	136567
61908	110708
222491	122694
149343	132740
4250	61059
365822	260962
362206	59369
68577	147383
409820	152764
5007	77706
75687	364146
99287	197996
402517	183213
125837	266611
287874	90099
120861	353287
430677	38235
389744	27696
465694	73990
444115	75303
274865	347011
215260	442867
296087	122245
210333	307107
114643	382542
306742	361355
101504	303043
343578	276358
218938	116197
489831	122462
388464	104009
291249	129361
392225	354790
334602	317990
112574	21652
155308	434035
73263	454975
36267	6899
131440	326446
178710	188930
461839	467085
59815	366534
77462	267737
382573	224087
186041	196783
248999	402439
348970	356645
117488	36392
228707	190369
289747	395217
14303	160428
58032	318563
302750	150307
308756	21330
353121	428616
89257	390771
9075	20998
436143	203279
33605	440660
306978	327721
294295	49903
254233	456215
91499	43312
68098	305118
87758	436655
263078	133109
284161	242552
184892	167428
4047	245679
267562	408804
290160	4063
402572	446801
453524	109611
41413	392788
328313	339787
423253	407414
11088	146688
488963	164884
71734	164884
75897	16433
377708	205270
273382	303218
136522	53883
243119	221890
21330	432719
451831	119413
235035	437777
90538	391414
156592	385266
290146	20947
146653	437018
153921	175839
16982	308928
91940	193317
315440	416141
481419	307688
361662	175482
307280	192248
344302	446351
284599	202523
153771	327217
35983	324515
193585	250214
83280	367896
425906	326985
181215	54898
304015	76064
29157	301659
471911	337791
173405	440049
120084	293813
19459	67584
134535	30749
397514	480210
287379	1770
259399	494102
244536	410996
307505	386964
464070	302406
376493	121673
370677	331564
191308	245575
26042	220363
130430	12592
378771	281101
458375	426569
298479	396311
89359	65670
236635	119950
354977	219743
384864	159249
41023	319703
198959	313745
11669	173071
190127	203656
492247	367303
138157	404585
409348	315606
256622	472742
179504	240412
263708	175895
48117	118890
35944	185479
134784	20181
76285	273687
176878	449137
247388	221061
71268	191821
380858	83084
439718	89880
200188	252906
86225	41068
149422	32807
399738	105498
135430	190365
31911	253229
26127	401101
333243	338915
284801	487153
276449	299160
212121	183995
246570	464166
301913	79989
28138	1982
289675	192703
249017	409828
181680	225363
75040	286936
352739	114063
449860	4413
372246	429134
267143	42454
310756	482143
219816	245201
136220	131992
483442	473196
53235	394747
363258	154374
434854	439726
157872	190369
50494	120728
382774	352163
86401	419033
340865	394004
317983	302829
34206	250214
408337	265711
324614	249202
195402	308150
181857	430356
388110	200444
362713	137128
301959	146584
347798	195121
240204	179375
49118	49828
236032	341484
187907	29174
287	431607
341478	243840
444033	444255
316650	226494
463241	418551
245024	159249
174034	487592
391463	187878
61286	435611
386369	200806
124259	333056
237242	358627
294463	293813
194898	257926
440474	383967
275337	351414
209113	437057
33638	87974
387791	96977
93698	376395
245196	429138
133909	82078
153820	283859
160649	42890
181348	144529
187071	158604
391308	110612
210320	31364
32601	405573
110961	240225
416889	245679
4292	134694
153726	484018
369254	77466
211326	87060
209289	405842
239712	276358
397703	132740
86311	265883
158426	228431
206054	209510
435675	366127
160794	340561
359906	447912
313911	292721
267249	240609
374305	245522
301384	430997
432610	29777
186570	255960
263515	124038
416663	427108
74577	198043
392197	131169
337293	73336
365348	478415
359156	90682
223114	339508
342666	4734
364805	86560
442341	317675
476277	177294
314310	256070
139329	216423
94550	283445
233045	418390
358589	87022
239357	421201
46556	322942
96654	315687
423013	203279
357860	3560
429420	426569
140806	187834
86051	465077
106868	476149
51142	180578
179919	295725
153543	270095
308054	296789
10274	223337
312276	458536
68938	53297
36766	400285
429787	90918
231312	382632
190446	214992
200794	449129
465045	420944
431649	390687
170035	401084
48282	218061
378851	90705
313631	303648
464178	464578
273610	206924
443815	228061
345556	114930
172335	133579
432903	474347
306114	435737
3813	110677
44234	140952
874	295604
93148	283198
212095	344637
41378	132026
255013	240246
198370	459802
357150	482501
411823	491150
92978	94747
131334	102405
176130	117226
225859	240225
49644	88289
466813	136643
89573	379976
234120	85743
416152	480880
404703	164504
407516	99210
124953	12177
302863	341342
458768	212126
375029	241525
114061	415985
300689	256142
304275	126934
397946	225545
449366	10646
475172	394734
214840	377906
66635	38016
116947	120771
416676	340110
360098	274990
6604	387742
365884	308222
353800	388655
374612	267602
283608	96977
317317	40034
142522	64685
311040	65210
353170	119939
91843	267590
80854	344580
245112	90123
342363	242153
490833	146740
441333	338076
296202	183213
420867	115340
161325	174864
121525	460882
346537	173890
446875	23018
453213	217025
357983	467492
136177	323110
450372	227101
448412	38063
84968	153407
4884	285963
480606	162608
212435	72523
218293	295484
130490	379237
428147	129185
294573	222701
319075	281252
265781	140021
453765	449212
38490	313314
486339	203115
73789	375840
419916	193887
205622	312241
428853	366493
10751	464080
386315	476656
128704	423711
382777	72688
102112	26205
47214	69440
389551	187268
219136	282196
64460	232908
61186	114930
215578	65533
356668	422998
381553	325604
86731	305945
88035	108273
222102	139146
283718	174342
199901	263009
19542	386077
57205	162298
383164	412538
307705	422175
179017	270248
195846	120810
474067	261337
98625	324466
283196	170294
90221	115121
422991	476656
117039	272096
292090	37366
273659	33941
279014	174564
252174	22930
241553	166513
192183	103850
17398	121171
96007	145948
173758	451397
479351	196783
81896	149897
463046	86892
422776	98650
200709	149389
481419	175940
114815	7395
438475	441135
98309	273831
172396	166478
467826	120292
239748	451668
387901	180761
361633	202523
371000	440962
266153	122694
217076	464175
230406	86974
39494	40761
72098	291324
140727	237235
210353	364768
359906	248013
360830	198411
296029	383292
118877	209101
98654	398450
246222	200444
365399	375710
83029	154630
63901	32078
491190	40682
224409	389387
98335	424670
15810	22512
340037	253916
278704	245679
167035	358938
399472	277595
72804	105078
136158	371298
442426	64780
37697	23478
294059	429404
331494	474956
383490	448980
357475	353917
410238	369828
148401	121106
7731	447560
119718	173132
458064	16923
187390	66240
307160	296693
345310	316717
342588	269199
219546	49830
316565	441316
407334	119336
410028	285678
271357	142708
441220	110851
476169	306541
41543	64364
198862	272407
49915	387891
204958	207916
55659	35687
120357	184502
307708	330273
209785	164621
285876	374784
59644	364958
421048	376364
70625	293813
254430	425114
267459	344197
432473	446626
448747	235101
286664	293813
265548	384580
228050	355210
250833	129857
490025	293345
242309	156262
401174	15133
164481	454123
342452	391204
174811	209018
348677	458142
171513	32616
447591	159249
308632	157624
401184	218730
479950	195797
48124	328151
298356	232347
211931	298274
82968	252441
258388	38521
93866	343012
302976	336590
348883	82271
338153	475200
398308	388575
310512	301765
443192	99742
285260	375840
244362	383967
469820	336590
246191	123095
372893	196271
488896	82271
200454	115386
478186	401320
312782	139927
52537	194098
332385	101650
154981	262386
151952	175373
113082	183213
293032	312698
492797	4997
352850	267352
125605	285156
409124	330752
299168	272339
211041	421830
421794	176325
267602	250850
116493	217423
132401	478415
252399	324819
245348	53996
130856	8459
281236	316575
60902	275309
247296	441357
81781	352927
408202	134281
370137	379570
209360	180578
374330	165267
136042	61059
379867	138441
296526	227101
169934	155719
292205	290218
287766	289265
218288	300891
58709	468312
8123	441705
339008	245317
250520	410146
465655	478415
462028	240374
275084	492222
372939	285913
133909	163614
258473	90884
252395	16433
451849	152991
46092	25516
171248	309672
450407	16433
444970	366786
360830	3664
170934	308951
249477	462489
402288	187974
315333	49092
319231	386581
296357	260854
256893	314485
177494	451016
83458	342486
308313	141615
132338	279651
106531	77484
132827	458880
344572	420746
368508	267602
401163	21576
51195	327217
169916	191175
101955	23430
420759	482059
17269	228431
91325	419265
41733	256121
288708	76825
73642	476951
22966	293813
240140	248317
27400	258686
231638	377035
163776	199813
227188	6949
298784	74366
270248	220417
392210	285664
189467	414930
17008	248493
353094	450647
470457	218730
4849	453012
489445	11516
219281	245706
131506	74542
196303	446564
374901	97894
375405	71483
371954	378629
342264	230710
418977	430610
83616	54449
358596	52917
493344	421356
282284	246245
463161	278182
365175	434283
462047	87471
296051	166839
454263	53893
439652	183213
67507	401871
182808	313745
97644	265589
366100	470888
266611	236213
149999	454975
383561	264406
371958	130992
293682	450408
454987	110677
215396	340846
450983	327061
121860	250422
218640	110677
31494	126948
450404	357503
62510	25410
313216	227101
343698	203656
285184	183213
44607	205367
135662	342742
319720	27212
263460	417482
195321	68656
183683	261396
395656	283028
378464	430610
424647	312024
2804	380071
349121	258607
443320	17590
166626	158961
216666	220540
15068	253437
77024	411998
426084	370844
464225	16433
140225	460333
427878	89119
315573	234927
293345	21411
371125	219181
93691	190835
36964	5040
402281	388575
369455	84481
113316	447368
398154	115295
191867	371554
219056	268165
371479	22907
378686	46579
265384	214992
491037	37249
181809	132963
6467	6605
109269	218614
195757	115543
117249	230096
113683	330669
433789	69617
347966	65605
31735	219166
388003	356228
101098	68377
469467	214992
178990	154355
118527	482832
236835	274315
401822	8268
125195	246564
309276	371122
222789	261865
100385	481178
148713	123617
148386	289362
55914	128261
444466	464531
107400	178436
244536	474533
251600	155521
47518	428214
245237	231485
484144	90053
441687	316796
164219	420726
406177	392788
86028	54976
260398	267553
207091	276937
302778	413362
52993	54522
304436	482143
311306	183404
305419	429975
154597	211868
12967	160855
123291	262633
260534	431867
248594	17186
188847	231497
413495	150942
370986	190353
423928	245679
38456	277450
444226	41075
365288	324142
209502	230873
71352	130933
237881	428199
176855	309269
490272	252406
388518	94344
9414	319884
375139	259929
337483	401014
355508	186159
214060	339677
421198	310756
459275	317118
454744	48861
460744	176878
193274	455024
355083	421074
387484	324093
105505	49828
17740	421830
221578	252081
150625	421661
89687	486885
372340	4016
196831	435255
287024	419849
463973	412980
84241	473472
267532	41903
397321	440660
34594	188749
183530	446338
339051	332685
152291	331314
493560	438419
428732	396080
232664	138404
13644	428103
254574	78273
7290	380790
308267	300119
61269	425239
252747	315756
392254	235254
389224	381243
448722	346356
434237	105754
104831	375840
324816	113683
218101	198599
323817	243301
4541	58040
157849	281187
64238	342
4098	150245
273610	491
295841	275873
470328	62857
1057	183213
9030	400241
148262	313314
74733	67740
267373	450350
391270	132740
483964	198297
355718	351776
251608	288793
160948	462998
367919	408878
326631	126116
291521	302769
428138	169482
368540	110677
471169	281993
169759	186440
151418	214568
139844	10411
136744	60229
66383	342063
167588	338329
222045	186041
423974	165941
57281	51895
451111	118965
375706	392329
393623	132843
334985	255155
382574	36740
358538	18492
483944	120651
336023	371138
219847	168672
389527	481405
45395	62996
463429	58301
77829	448770
202572	267352
15027	465674
134811	238578
391623	55937
216666	211134
340175	183690
373168	366127
201131	72305
411194	264406
112443	234277
115636	683
150875	179037
367489	431741
381533	1124
348838	214024
444081	420944
308618	292160
149230	442554
27951	293813
371147	221847
406632	42189
236961	163344
404518	15209
7345	400166
160568	69198
14807	137369
15027	408963
444220	152318
376831	343085
244	162831
19727	476231
4116	453012
209311	54027
116283	134145
153493	440660
485013	49903
425022	268115
434690	356752
39683	175086
19566	437077
442471	21379
250482	214050
351898	199788
34206	272309
272068	6899
21694	162947
409302	291249
397436	24023
451186	58403
263894	310030
423329	267553
110251	317118
372170	53291
449054	86728
471155	314149
221329	381823
441302	188759
486105	173104
54075	18702
279392	321735
148901	282669
95266	327217
382518	9491
24726	445004
465280	205287
365560	207472
383292	421404
135810	31499
352914	60721
151839	357854
278557	416942
323289	284843
310756	200917
489977	62366
214825	309402
485667	449146
463479	283392
335591	149514
316275	430356
29782	186259
240439	448511
91828	480517
315115	216682
384148	454975
233455	486102
22796	480026
75133	47697
274487	491150
236992	375897
9257	302975
59578	117097
489503	254347
324518	434739
436927	137658
1292	256653
67900	231894
159774	228431
41978	372314
334196	201131
156913	476704
244115	152424
113355	169020
440004	281924
335410	115882
184935	58786
260427	119799
283698	126116
216591	18138
313115	313745
285692	349235
384183	461064
205622	313314
335689	447517
41529	333567
293373	105878
134705	313745
244634	336138
71281	51895
148199	99521
171403	226378
216851	94516
309584	51881
167979	47811
337651	13370
5536	463549
153721	223661
330835	91870
127921	59786
430831	127236
435577	431378
325314	20081
448104	327381
406596	111623
381538	302745
277921	122694
20377	218687
329327	386471
378952	150251
28612	66181
181952	254130
442831	285446
181911	267659
29161	427581
390816	259929
351899	343825
140145	363563
160377	38063
2465	99405
237464	249752
387430	57375
288123	478488
235820	355548
36836	79989
402727	94516
230345	107290
115741	336590
281236	466737
424164	157920
56621	118163
29976	5641
316647	177483
195668	241644
237231	443406
55521	97277
194128	145064
214138	137128
8449	434231
286075	412306
294536	384228
228795	269199
257468	25030
200092	149373
144359	173558
412517	299106
68098	172245
266494	162159
400423	123410
443735	302971
472222	48275
161629	315301
202918	226152
380748	85050
102378	436889
144072	27581
265392	13370
379299	216625
188048	293813
400910	379598
463687	54575
486721	167740
312381	92553
296599	102947
379437	54793
458849	119379
104249	181676
3439	411012
155205	457569
136986	243301
216897	433934
360983	99516
208141	221398
452068	238170
316202	266307
191048	317356
305920	15926
145943	157536
124903	265883
230450	158504
232848	91436
358942	95007
57067	267602
382825	271994
245206	311656
243150	387093
367388	2810
282092	315532
205326	108921
98778	273192
144220	86476
453676	405610
117393	183213
135780	428125
191761	168057
193133	178249
15027	206614
413450	425675
177126	40894
337088	286728
134350	375595
250150	340714
128239	78431
21070	429593
449183	223663
260658	2472
272230	392661
27885	201204
417938	142334
154686	203279
281013	109006
303770	317675
125577	132247
162704	122694
88460	471995
374142	181993
454867	167193
462047	390396
288035	466615
458813	221890
283024	388575
250428	402424
415713	10867
58994	281874
226663	313745
228050	318735
94327	421830
123092	239729
459958	419469
363581	285618
177983	161339
261112	101574
327209	108034
259219	75499
325199	113099
432509	48861
163646	202359
437077	54976
90173	183213
297728	97662
273087	383391
120586	103314
436035	4413
135490	38931
448426	409828
378350	397903
147706	46294
40198	276950
265166	483041
356036	80786
234893	268194
468757	268532
463483	144405
229735	465251
46301	379416
482784	360531
454002	8337
306703	13903
359069	237235
399825	97843
494127	168197
222102	351193
89531	190369
347918	396847
214436	327344
188920	317118
465132	230255
192807	88012
54039	197167
425873	245679
197555	52917
465633	428590
296092	391414
271128	28407
230051	246115
38103	337723
126367	328729
174717	135967
403966	138422
200092	90041
155871	120456
283889	168381
348615	2935
270167	401854
481048	122877
190737	415062
483500	75499
151161	446734
383030	469379
58741	269662
236015	400197
324486	178222
449366	453521
489751	406811
356803	420944
212701	302188
431464	489552
256582	80587
320658	179024
223929	204378
350296	72223
26465	368058
462864	31483
483987	463775
108140	159250
461345	78992
110192	235679
335042	430970
347463	397042
132478	423508
272068	100705
405306	191225
79701	303141
354866	36182
172417	99302
162467	385285
312842	277444
131032	195121
281236	47100
257446	460010
121860	169626
26735	421139
114700	409119
261260	192329
425739	405483
101089	404246
126689	491897
86592	209510
209898	280626
184523	15209
145529	248810
325909	234508
32563	60786
442821	445353
328639	199675
486712	386437
274429	450983
473482	25239
176130	126911
324465	492906
256811	10345
396584	58466
491080	187045
212978	396267
103626	480756
182885	245853
154999	478415
139185	39199
346632	135688
407780	79051
456067	162947
70878	404960
310703	465647
170868	26110
33337	67076
190936	211696
320479	54536
167321	404960
189064	281153
157952	256121
402554	49021
52504	267602
326109	305216
152452	78252
81358	293813
180707	237517
12300	164884
313191	371918
281074	359956
458435	229955
316257	479113
386411	374939
44160	270404
54043	222721
16883	376963
181651	336590
356041	183213
322099	405557
280689	214873
339904	445943
230709	323471
32505	185307
89510	187180
301243	32831
161397	52537
471205	24861
325019	303175
425906	401004
41959	76880
382228	437198
135679	411634
392086	79989
340197	211868
120153	257377
358480	346177
465577	437018
42478	141166
383168	182870
441229	151872
410417	299467
239272	79199
298163	321313
490162	89340
463707	35707
111628	69326
8459	477131
375405	471888
483864	339804
371779	457418
267568	67179
200147	180908
218678	428080
466387	293813
185918	349129
243547	371347
252046	293813
323206	193633
361867	89121
87527	439518
52685	99549
70741	141440
127187	392788
441463	77143
348644	439376
18196	72165
270513	212571
336152	194633
96256	435318
463856	420068
106268	399023
73362	297969
117647	117097
252428	460150
174778	64335
360591	154137
170020	271007
418348	348798
7290	322486
127737	387406
259090	476231
89463	275937
214514	138415
173605	338189
229238	132740
294525	331238
155062	153995
86490	75292
467631	134004
427544	157726
157375	316758
221319	345138
417515	413860
73660	275232
393238	13434
244092	360038
371827	374590
326315	376035
342996	215955
173958	62191
104621	137128
130012	262054
13495	51895
270134	157100
373070	286828
423238	15209
336204	91334
178805	450619
268183	466113
14871	148590
219850	407306
117115	312239
232699	322692
215820	211138
467671	173518
322877	468162
263880	441570
280030	368128
22734	258370
297586	64429
467038	47000
344561	458601
281278	448879
461182	489895
227039	178436
477866	446636
388088	309733
449112	80560
324687	390771
485094	412666
114405	452989
391243	52917
268910	80919
461	94516
412517	323718
291463	490888
167537	340871
205179	459976
133832	408159
215160	337309
42851	257964
59950	445736
334372	349472
120291	135186
400219	408622
407875	57134
190076	327061
233045	138326
454263	193291
463200	451016
382402	213221
393940	76896
94129	381999
308533	299508
103539	211541
12481	80684
76634	409696
453882	303424
419210	90648
281022	396729
49464	54976
326260	463440
351442	350822
302795	112379
365171	22512
225345	348336
268780	258220
185403	79507
249202	158163
436682	463623
369690	478415
107709	241782
78290	1025
409022	491260
233045	143100
455574	19038
384847	151805
81621	94516
254248	49532
410256	313745
355643	132843
299075	466737
380585	383720
158359	454975
239748	283026
108034	205436
121056	397115
298525	431632
192829	35622
225720	459039
233614	464420
200867	224338
467322	146994
40290	110677
413715	24211
217944	329
253730	264976
376619	129727
266965	426439
336023	51901
199973	63703
365932	94516
415884	297586
134270	399514
65383	90906
367878	188272
276183	216194
128139	317504
93328	152702
230843	166513
372054	62191
256893	221324
364246	409828
138183	346608
290164	317118
140205	400372
247024	278610
341946	454975
104013	56068
178720	169908
42739	183213
114369	90455
246558	236735
8342	433645
416296	250434
170256	371918
256716	48877
51590	205293
6461	189797
458168	47034
176009	364117
409439	144306
414503	88035
363142	223030
470678	450733
348644	334321
143345	377205
125588	151322
168539	105967
449401	319071
428944	18298
352882	97767
196126	81096
483977	188759
439228	397896
297422	422458
487855	54179
149901	331444
81238	287454
124497	366127
326464	29874
485546	116105
221348	236959
18730	277595
15516	64809
347443	218142
252923	24208
168000	360512
2705	209175
131574	370119
304404	487608
44650	260879
134299	208603
204330	241201
304037	86476
266141	160262
9575	277088
404331	432764
9232	142287
142814	69326
283639	195700
238889	458768
309115	249053
348644	330492
174049	302355
378350	196858
247651	15327
478293	13370
195912	405217
13930	66129
490018	493125
454286	318932
291209	194478
97640	144087
170697	155634
337988	273831
332036	108366
378107	65891
384844	95034
112625	331183
19542	7073
405898	53081
256893	387775
349926	228431
435037	192438
19121	221921
202427	12177
78289	126254
23442	296638
5563	144975
51691	444955
448104	262011
61018	330469
404020	114678
350553	378686
155666	357821
200092	399852
180506	476662
186596	140847
264048	411455
5722	109006
381051	376149
197456	387934
401854	296906
93627	402124
78134	376244
482421	354098
385402	42189
345401	105757
390553	186426
303365	361422
19727	275959
459193	77004
276572	4413
488246	259739
93451	480246
104192	388575
297687	247812
118220	69856
480580	438877
17327	67040
150920	401263
320877	245493
93936	459802
302918	18041
465687	71359
16844	476426
174255	489485
58677	106443
436575	244482
493066	299402
268327	360288
253958	453073
106460	217809
135410	104299
320670	116961
341272	354694
145717	259692
175099	336065
411647	119056
238619	347722
326260	433955
418442	332507
388249	479438
174139	334709
57276	164238
407332	485763
438262	49896
489722	443989
74086	63713
292027	168012
326260	156911
154571	279264
174166	18665
390408	85582
354792	264908
19134	37476
388249	242191
382998	466737
460060	334009
202377	396735
165992	276358
175484	174188
337354	319735
334827	142018
52646	127687
277091	53863
337786	468426
181171	122462
482851	368794
123283	67356
493142	462377
361731	476804
390771	355286
361540	183981
236494	383391
412264	241468
440018	178907
64432	447517
153687	74585
133855	290423
328651	385182
377479	390912
363581	110677
317282	278913
259930	110677
123095	203279
107592	195947
219281	54117
35263	297941
129413	214050
348500	297436
279780	301168
449887	266344
489552	390057
198387	8607
113353	355100
238625	153589
42592	370866
306335	481279
22989	21679
214221	50264
277266	66215
92310	15312
113082	190369
137664	96726
374901	235606
105979	272407
114008	374772
362299	329318
196526	3805
315637	319438
227566	376724
393112	67280
335743	355747
287737	322295
126182	98548
458090	360234
302592	338493
176771	37948
75133	452302
167867	432499
464868	385000
1057	316850
173879	48275
329903	258220
181651	488960
266659	472164
478588	118168
159584	2126
192749	240307
173236	317118
54140	145948
489358	299863
314311	284063
320337	21411
455889	278907
428453	428214
366565	83700
289424	160545
285341	197696
255118	140746
251589	430095
102748	127126
131581	267029
305231	208038
45126	409828
477491	424819
155697	222102
61186	183213
34216	428103
257613	210884
79933	467703
285508	207959
50219	478415
215260	99261
244805	284748
48137	461392
424647	354778
296514	220857
419664	191599
227247	450983
326596	13370
387986	479175
276883	447856
354172	185479
202166	117393
370734	218360
51806	280169
71734	337791
378357	439387
154923	308160
4116	273831
202379	474743
258973	142018
248975	97523
146781	169485
199876	41266
88266	184697
220030	275464
58011	94344
302745	427814
410932	108222
435688	434698
314977	368358
46212	302151
196558	160379
294499	74886
170398	489552
239915	148871
136259	440660
102157	4615
452351	488318
202889	479570
315141	315787
4331	255641
331158	48163
55738	135467
63352	105711
404960	4634
411621	431011
366402	17514
186651	235644
96146	118870
360369	445632
255858	317378
160354	224006
267373	245247
315951	421793
22172	15209
448473	40629
122670	298182
362373	201407
318088	179352
91826	141166
208585	307108
176885	205074
300711	219499
315573	488190
355083	88289
248453	21379
453991	341832
125280	45894
104966	240796
214034	478415
367861	287740
217562	110677
251766	278043
117798	207916
345896	381552
399067	424893
433190	50538
69851	51164
293249	367798
481038	94516
390506	33317
482326	158202
8166	348971
236679	62191
179054	301801
166303	110892
427714	155956
12354	287538
316376	224480
389224	53693
432037	478923
248719	223235
275368	343555
420846	33934
304146	443316
376175	268204
173391	1605
27223	230705
151712	489156
354814	210050
353199	176878
334092	119614
98218	95149
188592	122694
207819	121171
47407	209824
82688	34016
459979	194587
167588	447158
348589	479615
246577	122694
376816	122287
21587	32752
225025	208516
430298	440422
234261	268835
374774	277961
148363	89950
21895	488372
409769	392963
296202	190369
353526	356465
132770	313390
199660	187139
111325	209933
282497	468015
77731	158153
478287	473223
347504	139755
78760	453009
237752	307108
89219	291324
393397	419292
34614	310003
325932	382984
173680	135756
449155	83811
168074	110708
455807	23018
151582	478415
202984	206002
296423	195284
337750	267352
298427	205704
443817	65371
221863	401297
263193	245679
429383	33271
483907	94344
28399	276963
434025	12129
219728	230691
71189	357817
66273	250053
72926	379202
448204	309269
105979	158153
234374	282235
262034	212288
136605	317045
483037	465396
282139	87202
108356	421356
95325	246005
140904	287742
431536	218142
258911	29253
136220	366493
444344	4413
194155	226612
420698	313745
355356	36533
190015	481019
469102	159378
42988	215054
249978	288407
52993	236177
353691	270805
379813	297844
404035	68762
440962	140161
160961	44070
196590	286234
445162	452098
390442	168298
225251	122193
334351	75716
21028	428174
463942	196783
325733	465800
379680	128318
364032	53863
26749	206623
487649	313387
215921	317118
312347	144975
319259	305551
179781	412010
50087	291249
133104	476951
314863	489038
247809	481368
338383	165267
148683	18882
117508	45752
156171	220417
111626	226133
144004	40314
24312	53265
67549	357193
104325	299112
249017	409773
62269	399368
53230	352605
134469	189321
451000	474086
135498	203483
42880	416438
231840	21596
404892	409727
214232	304140
414286	479247
308150	209510
255397	228431
82197	9434
162226	391414
342762	94351
125772	329727
383427	298767
67126	95782
15987	102640
466790	57159
483495	385628
323928	492906
81358	405165
352237	373518
175255	149300
33933	328987
358860	458880
91828	24087
261012	254822
478150	32605
207192	203041
458040	13370
166968	489150
17729	443823
444746	435162
298390	14536
89704	489075
258407	205270
195738	443117
352870	156320
97173	178810
157789	322370
126948	272096
28399	387860
83416	423589
360414	99972
58694	85390
34776	83140
383872	27506
15433	378859
402518	126420
393411	140282
16898	176878
415665	187045
308432	245736
66448	293526
373170	490525
158764	38741
125160	48861
221228	485799
258216	193432
383005	62191
8039	103839
254666	307294
49869	478136
126729	184659
239453	179474
360579	47376
70478	447499
290909	81018
57432	224614
73640	310768
64522	464578
240467	449298
36939	40784
187796	139192
479351	15084
44749	48163
470457	80214
135181	452483
191836	489414
457674	410028
255837	255240
130069	329470
56796	62742
340685	322821
321473	353884
192843	34675
214518	205270
486680	374345
113372	15133
490923	288035
345414	105498
128568	29564
110955	375208
163790	92764
316620	48163
484691	353836
477016	309676
363400	178377
473395	23369
181314	380973
85739	445749
395130	378462
2609	62578
399280	113629
89464	322494
182212	190369
400405	73567
47080	465665
160179	190964
161743	96977
111965	493392
145668	392086
471774	191959
167950	62191
380489	19635
204532	348798
93805	23430
461734	15209
255641	246713
422246	159276
98922	15209
481227	20958
9075	310261
169421	435817
346624	42747
244536	70269
479351	51552
52393	303175
269769	303518
354193	97515
257730	89597
376816	267416
415505	294548
229668	241048
311470	409480
401838	321313
321839	63734
433800	214992
479351	460824
257786	243822
43236	440660
291964	350579
84138	125417
439977	400834
97955	172592
410956	27748
226264	476231
372822	120778
385098	401297
78187	484447
438193	153037
94553	465747
296734	430356
441516	291002
305156	358476
106455	217378
50747	487652
386677	478415
400701	207512
269873	72194
236081	354880
212295	494102
82434	108222
421100	241017
371993	272139
146523	82585
135336	62191
94736	448189
445343	359229
468154	453919
62367	223121
388395	73236
14131	196035
282620	163558
299976	213467
337969	166513
248280	354730
23642	283445
150880	39255
391889	122694
467012	127462
50413	240796
416972	401297
72875	457396
206986	120097
271454	163447
184599	272096
424256	5864
377069	440660
51504	31002
214114	186384
493262	360860
120021	276724
329144	378704
326343	224674
432319	166970
217557	194805
167419	164370
137536	364289
310659	353670
201423	265068
401184	469235
38805	476035
378144	424164
185950	313829
113620	167083
48163	645
331441	389387
107222	327061
295190	462776
233498	282428
99590	198317
428861	293207
188737	315003
36869	43640
202774	449933
312759	134425
290590	137101
221660	377123
269612	139721
267373	100363
476915	237889
34798	364517
353491	224085
18928	267359
4919	408326
303675	467703
276783	351458
68843	354942
3844	391414
232150	190369
144933	236213
298311	105498
390031	273670
13930	354220
308122	460486
433121	33878
118096	378686
477281	85860
432625	427047
340772	7934
317370	485016
443724	262785
152530	336590
395295	317675
136937	402183
279469	148903
146893	93852
77059	281924
108995	309524
257289	3719
457418	44149
43117	15277
80048	43633
113831	245322
426074	48163
325329	29057
130069	424590
273080	347202
121154	27467
275657	460539
450550	190369
339769	392062
52646	395659
42189	37948
480932	359762
414327	491897
159637	313745
32582	205270
307073	139699
33459	109094
225940	412501
162214	301659
252145	146700
219136	15853
247511	374314
452137	121973
451672	130742
24958	146384
281663	198465
438886	327099
465687	439517
85555	352864
235108	160573
19610	465674
100523	191979
477963	298336
146288	114063
19211	200444
368492	106738
409738	464578
372291	62027
328200	334061
438475	484589
377607	73336
403575	307052
307923	120666
23653	137719
43915	314742
33388	448673
2446	487153
404960	17836
384608	124315
354401	457073
144165	401854
443815	45413
56396	423711
62079	74886
25981	298767
16454	246311
83799	422175
288358	127357
357322	25034
434171	379941
488348	358664
174404	421830
111572	458933
33369	475571
314818	279553
186254	273831
85821	136261
315506	274700
118987	86560
435213	154089
37727	112437
191933	144188
40110	86974
67174	120810
424802	296565
337084	55787
332801	438783
194070	121866
35810	216149
107883	154359
104740	473979
405618	412463
155773	390660
98154	258370
187104	53803
327192	432673
234201	249759
105712	492906
229999	91338
50155	77461
38038	308270
356557	296693
231625	81796
424359	453012
202352	317100
449698	436362
34729	482401
226609	423559
401232	154510
186978	18798
173551	89212
67859	478415
75040	393575
381953	251136
161363	411083
395778	205571
85305	73184
116229	391414
328358	160545
360043	337866
484928	355451
350296	17181
347448	277961
112625	56045
279978	118126
408121	425206
456336	166651
294523	293813
128948	235143
136878	310736
462478	6562
45724	360229
128199	93947
370	93833
36711	229151
16981	435318
363035	478415
100417	175985
244952	273361
189043	429863
113306	404909
41232	454674
110490	263422
339234	355565
193020	474369
419191	475468
1770	486200
125417	119247
476653	269857
404692	46052
106268	249202
431057	63528
200092	244005
234453	463226
387455	78867
349186	339076
426197	138807
57276	477392
230051	379861
373088	396080
355083	235850
466592	21411
57102	21632
243048	92954
374916	358032
117774	322858
405979	397391
416256	190369
37014	219467
60760	343085
105061	40447
20199	141892
164196	210593
84000	86974
172815	378859
23958	311212
255877	413860
341308	390232
298353	350759
384597	99521
34852	102352
299097	246368
321868	438074
210734	459976
132321	430356
135655	455995
224293	353931
485646	399533
190015	444995
341996	262954
18158	411455
215652	230942
64227	336590
464520	493614
5007	420146
452978	158184
82430	313745
481519	276108
271459	186782
326109	63957
177358	338130
153200	427265
358251	111514
487597	332392
425587	252328
189357	368526
405535	168213
342113	152188
412727	465882
280367	341271
408357	20506
101834	332946
177751	413392
148658	479113
199707	385992
68462	276883
104564	122462
259781	378686
188728	93245
124888	98315
439292	433645
235731	30332
164077	103656
89238	477506
385782	344144
110192	411455
107408	145064
110835	160295
421140	220857
335069	477986
215260	109824
134108	217423
462297	134746
6924	119442
445954	426887
12772	263009
112625	333188
274548	273831
217785	440962
309917	47989
270248	324442
18681	170880
358373	173887
372738	245679
196030	422326
389891	152565
62074	165653
11078	447517
3176	250434
45307	400349
130625	248863
228084	197485
31728	55999
15133	112312
39268	139648
363903	265065
278439	96219
157776	317118
107896	132996
322509	76658
389082	290254
412515	404960
338548	187836
410075	27745
280367	110933
460198	336590
210833	479614
361103	273831
300692	94289
172923	46603
392677	395971
83269	393326
467665	254513
119306	111039
398687	336590
380858	319157
425697	141026
405443	249444
147709	494078
212153	434239
71189	97781
20172	169116
149147	424012
247909	183172
234446	29976
461028	99426
352340	228431
364628	331673
80476	94516
320379	401587
35622	38063
430773	178067
387563	380071
430963	151577
191612	105878
472086	293813
15027	222313
313714	160706
68551	486885
201878	447517
178913	383967
407471	273831
387352	243115
276845	336590
462670	56026
303100	476471
42335	293813
274219	329082
145218	272846
144754	240374
350304	146202
414058	220635
486104	123369
450798	438783
254446	114116
329696	16153
187595	452782
90250	131040
39683	395432
144405	26015
33275	66258
467284	265244
207890	297272
121609	476951
16042	469509
112625	120700
244536	63787
45154	206911
136798	82430
284063	492801
308533	83872
408048	396278
295471	427179
87577	139530
274322	293813
418663	172649
457107	312161
273246	401004
275381	258508
219607	213129
407066	398122
221690	401966
140922	121897
79404	144629
289036	296036
422802	393238
115806	190369
15893	35707
321555	114453
382848	461769
245938	312334
464074	387987
338925	221329
490636	221890
66029	127921
392510	277961
310153	376957
344314	56144
220487	171953
291285	40381
162064	261223
250833	67571
355087	54362
119306	35150
378028	28129
286303	117446
8993	357486
182241	379883
311822	459047
366135	158493
19454	127921
86704	95853
417565	135967
37435	427117
344539	438185
97586	267602
77674	450165
358320	130356
122490	395768
309321	306723
274929	292721
75011	160323
12457	405772
173966	198926
278886	440660
20856	178422
402109	166513
337323	164733
325237	153514
62910	360174
199879	152195
222351	43574
124198	407501
106385	205270
326538	209001
111456	288905
61367	233024
314369	252360
326255	270331
378423	196783
429227	440962
415605	450864
323484	309180
355060	338271
243285	123766
157144	301579
71518	328538
7067	42890
287470	407386
479076	54976
473846	307286
298027	68212
88542	273831
171582	123314
379367	343321
418180	97527
218841	254292
136726	291300
309940	231451
249186	401459
128998	476231
11614	134259
42979	315407
245429	35707
200773	177374
456658	176561
98016	105585
297979	295886
126938	21457
97588	53002
85932	482162
48715	191703
105719	442068
458201	371463
146464	250146
262385	491538
21645	104152
102378	469908
259440	467703
209405	421170
52804	220417
480536	142825
66677	86560
7290	429690
244052	469532
396841	133423
128121	14163
197556	315888
183137	22632
315733	94723
446176	193871
412661	215026
330243	274733
242629	440660
200229	152231
319435	369581
488296	477986
237744	403676
360658	53863
108014	275120
358651	49747
347121	244059
149692	75844
389177	198275
473018	345585
431349	98608
437873	2382
254198	134287
90238	370866
299334	276572
338915	91554
469250	365928
334680	79342
65484	327343
296514	62580
297969	277575
183462	206557
311618	260213
339193	466737
234836	481279
459112	429368
445879	450670
271719	35629
162492	366127
440194	138441
478369	110677
71786	106362
32533	411216
387033	223853
93621	450657
470054	136832
476478	328059
490553	110677
393249	229468
211371	310660
376675	249871
308401	35629
238401	30708
249546	401854
224060	248171
430356	166758
370990	185648
79961	463549
446182	195402
67368	419850
377278	369967
472372	28129
127666	489552
270772	359873
311852	338271
486584	122462
120970	29811
157785	385810
339641	338271
146183	492601
452424	237660
37663	337203
44616	422169
223790	281019
192611	88779
82981	269665
286893	390349
224045	391414
479604	42189
472582	463200
333201	280735
335779	152653
271290	141509
199696	187998
349106	449669
244193	13370
445733	242782
394782	338076
423046	392421
48138	386436
403829	379374
252560	40781
289329	398122
104783	90277
424647	193432
434748	414477
379910	127921
112625	457071
220361	66972
442542	88289
365554	221324
72908	200549
334602	88777
405406	261657
364150	220679
200620	461635
258185	475793
310235	366939
376927	317118
215260	184629
275334	13083
201342	450678
449521	473136
109733	147132
87414	137719
396381	113683
432022	256999
64889	395988
261410	322422
188228	150352
389141	440249
206776	170404
439725	8061
254560	188440
255963	72656
338488	234648
301699	297754
102449	273929
105053	214024
388404	16142
116950	258370
270248	141584
337050	275076
409056	371918
305671	35707
364783	298077
413678	380125
38813	401928
300168	104505
377006	40330
373473	190766
61132	106946
471577	460723
16736	30583
340340	309425
440940	82585
442365	47624
279069	383564
241490	430090
170995	215054
405295	43204
461566	181993
257856	443042
44751	441519
489649	190369
204598	353787
401785	162947
261278	124660
60428	443954
317552	268743
209429	466282
104120	164884
347891	177569
193738	270452
99644	16931
162711	429985
206046	177415
78072	379115
197689	381497
115636	218915
20992	297333
118539	72416
125080	194478
450708	476239
464447	126204
154234	68285
63322	49021
178305	237631
397287	123369
198317	366623
161871	208577
252998	94665
225204	22448
229735	340253
233498	390875
155866	248777
474177	10379
458768	117714
470817	92613
14651	120639
75339	438267
96290	445530
347121	444
130088	273687
82054	461846
64998	197996
248935	99810
416116	234411
127402	92613
120747	394336
317184	201761
185107	217278
446712	459366
327699	137355
460336	368495
112355	244017
6685	77727
345715	76111
364997	4413
258185	168252
172238	164504
328972	301475
205196	440861
233976	242965
285149	236566
163303	348411
225405	102459
58484	317486
103571	480648
138335	281592
225318	390988
235939	99210
76140	244135
405942	219876
37515	74450
306878	23018
432022	269977
334311	399736
479175	139648
161363	247527
264277	263880
479678	5040
131585	290450
251230	151944
117106	242641
68098	119518
47407	225655
467605	196915
232884	392329
158359	76829
252815	180841
314444	241137
348579	142042
99918	94516
40326	98906
212420	94516
385326	40461
489589	13884
78571	388344
174824	478415
452318	281418
379462	476231
378498	202660
235199	240491
361402	177374
31374	60108
459917	421830
55917	134554
257498	426736
434583	286828
470777	331349
160191	156733
167588	311037
459995	110708
244854	132247
280900	183479
119765	237525
204755	80193
155121	458119
152623	329466
494032	246076
216610	311476
136338	284982
136884	220417
476804	293920
8332	267602
204532	171926
234361	160364
490195	414912
70500	440660
228748	4406
163380	458126
128124	286655
389593	464725
382185	275634
289031	109006
323392	341842
445919	149600
329272	162795
259307	247398
347640	474418
72804	444787
451915	23018
287118	303889
226368	288837
358132	33390
195936	297306
227485	464420
161666	58881
197211	462853
26723	142712
234118	217895
479616	269268
256306	187998
277241	65166
199340	218727
432453	67954
10379	184593
107914	179755
60175	349861
95902	267602
419117	105878
93174	149524
234738	401871
259511	264804
155497	481179
446099	124085
8139	365134
202615	122093
266965	387987
340424	235753
71816	216483
303508	193897
22779	226634
46870	113375
142748	55999
48923	94658
119346	304173
390067	136729
197839	48132
421403	41760
102721	494102
25239	13563
232828	391414
288089	388282
157455	475612
339041	351203
274852	362443
114618	62007
323750	143817
7922	214540
81776	37476
125362	489552
172396	54777
459112	317356
173847	142826
426117	226308
84153	2250
58042	276963
128343	239518
342465	366943
349674	434893
423239	304589
28026	127895
87741	478415
65332	27464
6450	273831
199676	358710
286343	392859
139587	35208
288304	93842
168786	323085
78617	418332
413221	428484
277040	341278
43722	360860
171220	391414
455903	84194
85669	354250
85150	203658
86468	317118
479255	55399
296530	440249
361675	247106
254254	194165
256893	142553
243731	176838
146734	480246
286948	366781
17476	183213
342196	192366
258520	35952
237953	29111
325373	86994
229735	381741
167279	141112
107448	483216
107118	17186
86690	341271
404960	241048
394298	330469
207415	82585
66035	489084
420480	115409
243648	35707
273619	309808
265711	485280
352488	153995
77600	33855
67376	155214
389106	42313
347181	169589
449355	234356
5665	82218
94973	465063
296514	196783
81885	237165
30170	281068
80183	55008
394145	27826
41378	126235
143463	261396
333178	299066
282162	111325
301932	203213
191733	300750
200076	60517
476303	454975
107998	110677
104741	99405
101115	43496
300078	423741
103491	378932
366736	49903
175790	337562
281285	454975
343651	267352
190487	72670
400294	91683
175541	199923
194875	119868
351453	32801
218755	48275
438475	53702
315573	26348
243205	443693
368227	331352
197133	124085
113541	90221
425935	218726
62988	250434
195548	243101
439628	16433
418787	256121
318561	107698
19459	29831
158898	329811
26969	135664
111599	42150
339716	28337
358310	349252
397734	105986
396109	101049
411223	245679
129412	313745
86311	485806
175249	322586
42370	344083
150496	48163
461519	260848
230051	200139
418564	324694
418305	257377
188334	186767
13366	282565
421528	413490
176173	484426
322143	301567
25891	220857
3696	270195
292721	99910
134299	23386
299070	222701
252207	88113
293202	70673
265894	9054
397407	27464
144188	263648
211426	13129
323607	53389
13930	425755
288388	290669
154587	337124
461384	314742
91804	252961
61349	54525
461722	232440
112625	60400
217882	51275
334092	302802
339601	425675
91138	116283
409012	86476
349596	404806
473064	290144
247453	293931
52143	76941
131023	467958
47466	347476
381237	327725
423199	404342
473192	246054
153257	222701
431542	403807
449319	135386
487655	1284
28250	420757
97946	277450
257153	181957
171808	478415
145810	197911
270127	37469
179748	139648
108024	284404
400812	230468
87363	461549
43757	4349
80756	264167
53576	421935
11509	195948
437857	4026
56506	190369
164441	476855
15029	414832
386364	222672
467924	388575
420736	25984
162445	83983
455181	391308
61349	303648
330600	216105
268774	413095
434708	190369
324530	293169
170376	443460
12334	231406
247089	273831
19459	77055
136675	355864
184477	124597
154245	458475
352825	218151
489722	97896
177723	110708
227195	72985
377243	394802
337862	466969
150997	40373
441188	177842
54706	290208
153969	463549
442424	110677
211080	489324
310261	127045
276583	52537
176694	277305
391777	244688
253354	304960
444139	402348
117103	267602
30403	381950
483384	90123
433664	369599
423013	463799
128233	290450
452211	6525
196200	164884
16746	170869
436070	98750
244650	237019
313660	398333
205634	268261
40798	190738
232174	234169
373078	468423
250963	438783
62808	45311
36346	469235
94182	73405
112443	456164
176654	41075
23992	359218
313217	165267
424204	108399
73640	482143
403098	407117
474606	200454
313740	491150
302706	488190
350853	427020
492247	233131
37516	316798
213766	132740
318561	143956
247092	428810
49403	273831
402511	38856
42022	322969
371507	414476
454850	41032
50506	449728
4606	40326
366066	421115
88790	386555
1312	46260
55232	317267
315208	392108
321853	180488
122883	15209
280523	150942
454303	79989
263247	192910
470128	259764
312283	164494
398994	83371
342465	420432
6738	178136
117293	27464
230812	321389
245895	194587
277896	185076
134115	95942
125195	27740
355679	92553
476611	244974
348644	326621
154664	411424
24989	50264
290060	174457
174783	94516
257402	215459
147466	203656
263514	375162
281119	474931
299131	173018
409700	256439
462047	175402
373136	78699
374223	482951
221368	231021
139307	464420
198394	483280
420370	31881
426351	183213
364636	20791
298198	150372
275721	130491
477347	261396
111184	400465
269801	378462
266141	266538
275933	63261
191797	324347
254237	174526
331238	356750
31641	247663
51545	425456
165680	387449
255528	40784
93451	449468
122486	453753
217275	333123
79510	300230
135089	375595
42303	24620
398243	190369
409319	175382
193306	362610
23172	440615
310329	451350
228431	256919
316963	355332
49704	218563
372669	60517
443062	368042
102644	100354
104068	88289
410718	292075
306491	189038
344230	290139
30979	317852
407321	183213
277765	69723
459677	89986
287689	6899
456951	277961
280600	335791
72277	40784
425170	492906
390032	24208
205622	409540
257546	341271
462893	10918
409996	248777
236591	391414
140655	16569
396787	422301
225076	148343
412014	434040
280566	257298
151501	168381
384971	87398
384817	122212
137782	348733
226019	460580
360158	105585
192410	310332
264206	28129
339601	336590
460620	250679
17474	94516
168773	134694
400696	114930
85674	221478
276821	207094
307762	293813
59578	209572
225807	11626
399568	334680
434849	345058
327867	286828
3287	214024
51439	336590
257441	448887
470915	371943
298356	51606
71420	218743
12088	269426
390771	58786
209397	160230
334702	467304
207728	336590
279178	2715
482504	357373
148539	493942
326631	119150
23162	275790
339552	30778
218053	264374
278320	64075
262761	317675
81978	142522
168960	41932
445093	378462
107527	389682
396507	57988
462542	66364
14195	434666
168068	119123
621	190369
19541	303115
5234	15209
267568	315962
454867	12895
264377	443146
317640	139415
309245	243301
215498	336590
463927	98191
366264	349901
2987	458183
33345	348798
305072	7956
136878	36566
469748	121588
425802	480149
404770	36647
319259	81575
185409	449768
430544	350675
155678	49903
393905	281924
219546	297282
90372	142018
330488	239708
284554	116833
208754	211931
74024	47697
297665	461387
5491	435708
270224	100252
129792	324695
387699	141649
439469	96406
88460	406843
427296	109335
275379	31585
28614	29253
390442	391414
270597	175398
282639	440660
410028	348838
186179	5592
318837	186714
257575	151944
20703	256392
7567	1057
368264	463658
186439	78184
368143	317118
193097	111986
434614	293940
475341	350189
270758	491150
484822	355996
210185	268176
387986	127921
43297	64300
399270	37697
375578	415379
149190	290719
409388	242551
151856	374849
39255	385806
283206	402531
282469	468579
411676	174110
125280	113191
393409	210050
412205	299312
453738	479157
20477	388380
14242	233423
346557	331558
153322	265589
224936	305156
65134	108903
298390	280228
364059	332638
471959	398333
437981	309425
206793	366348
431057	301475
238942	91711
76412	277450
124013	85582
87638	99110
441812	264406
281900	424013
95942	409318
343507	203656
469479	40123
316650	393326
294722	89416
176221	437243
141535	95428
342486	355679
344782	158153
383113	185704
150703	476656
159890	418544
409583	487001
356811	286936
110824	339829
204097	256121
17739	449468
49829	349334
165523	114710
47657	241453
76667	279091
93957	411424
347042	442854
427714	388705
58164	285156
361262	430114
19135	315235
267373	309653
115096	153420
293163	207477
163384	94516
356530	318749
58638	164663
76094	318735
254700	110567
406408	93384
270098	195121
376675	90479
347121	149560
266414	162947
160927	54976
315262	88705
71264	336590
456294	91700
77424	194155
383638	26366
131234	123265
453738	58881
3485	219876
17069	53994
441478	422779
139000	447517
21379	192990
402608	489085
146391	124183
264657	315671
378677	114951
113260	40405
220641	64066
393056	323909
53163	454760
45325	280174
66129	456602
227813	368205
71140	27021
468063	110708
383360	341174
157789	12692
313802	123521
414286	337802
112267	98684
411269	462044
200722	155562
382229	353787
433171	102672
21169	39422
195837	295455
192183	384953
432009	469564
277748	237655
197995	393326
212114	368265
359427	378046
24174	15741
250255	478415
276821	193633
328174	275050
440110	267602
287391	110677
40204	5662
68532	138885
133765	164504
325036	110677
308122	20611
435829	104855
238988	408656
249845	389682
267242	132894
418608	314742
156954	313490
414396	68141
101108	4863
35628	103205
59929	455261
142788	411455
305748	398492
481737	384629
477599	208510
392241	452820
128481	406626
102616	276358
69128	94344
112625	198397
253203	89047
149147	445282
380042	16433
257971	8672
88006	392263
178540	122013
259718	355348
414825	74572
441254	74940
90875	258613
943	286396
261278	203099
317461	248382
289755	391414
471818	201527
197641	222701
183480	420790
165523	484165
112625	41019
468101	161095
450465	397734
156605	451738
492797	199494
239112	111043
368858	427317
221329	392086
45855	152502
266141	95455
427655	423469
471774	472167
55202	484866
284717	122462
189965	374305
183360	430356
489872	318735
206204	90123
478880	103656
379686	186259
66029	274309
418368	411846
30176	290903
319218	197870
38103	437492
303318	489812
117483	40488
167588	55676
221442	72650
203662	164397
453736	451954
467788	233769
127356	430754
408836	17339
458511	351300
347167	71248
20401	60389
449665	195962
218713	479332
465687	92624
332080	494102
62482	55244
178348	142018
255274	248904
130699	257725
481958	231839
325147	146830
162795	79927
41512	333591
430840	314881
341197	394328
143689	30213
265847	202394
288024	440249
14558	391414
98309	63703
440303	9236
432865	6319
296810	408863
7983	152321
296754	86560
472760	449385
281924	80665
437020	78339
339341	446351
425438	91711
358860	289350
296536	434893
187183	474412
416878	360860
254787	364478
225856	429863
301659	309903
463483	205223
17968	382180
436419	314151
113390	344768
127384	348563
456789	155214
401085	293006
170462	49231
466002	107227
475973	205270
364694	17186
49789	210660
150626	402356
50501	94344
94178	370619
446182	383924
195994	489797
185739	185122
205089	229653
28357	20053
305207	425838
10073	263629
345155	163127
425827	102352
364200	438419
104000	200713
294389	109151
432274	262742
56232	240675
401897	159018
256469	267352
194985	149938
351453	408219
380593	293813
219992	475047
258136	217871
216666	135485
325823	165032
430116	164700
60108	310847
54052	54180
351257	372024
162704	265711
106268	375134
201131	459114
76568	419544
323395	168213
101749	136828
299106	487192
418658	362972
38454	477986
360997	12432
180503	273831
485618	268531
492306	108174
7788	366796
132917	304230
128827	186384
276821	8855
130198	14798
296744	368205
65100	193314
74511	393326
389526	323979
263958	78116
367497	327061
371654	283694
451067	94344
297446	52537
10303	231485
406144	301475
369447	350822
239843	243192
71189	378543
72390	189007
171417	342388
429511	420790
123045	331982
199982	313314
222261	255512
242832	239385
7189	479707
187834	352140
196851	252072
405565	186561
194052	98906
196297	236460
181775	262869
195314	56684
83137	100705
250853	127921
6638	55782
180488	363052
46141	116070
126682	21583
366148	297107
219992	210032
15819	158326
373288	226023
320888	68587
387298	147520
271782	96894
52705	310261
397734	392086
414004	66147
290014	238292
212435	374396
126021	256121
473662	459790
42871	186565
344314	192625
55125	285357
174362	103912
173934	334680
6072	441167
182543	35707
176300	105458
461068	54976
381305	165963
13953	394586
196558	10646
428182	468725
487014	28129
186440	453889
170438	40447
428530	474769
90300	370933
84031	95616
153322	49896
376329	229652
83140	1427
194875	277105
30568	49976
230878	435817
384648	328291
330600	73795
440825	3234
419910	245201
356442	317118
236216	132843
137454	492884
419835	15133
409555	244215
85678	316575
112754	217945
287566	161545
284754	20264
290913	39142
65830	364294
293967	240374
292721	404756
237631	428827
454674	4349
483987	78801
112223	270095
424587	185479
361001	267373
111968	59883
315671	210300
189357	300596
11314	230456
272812	63391
282395	345681
356987	9054
441734	452098
203837	432323
17814	388677
436201	459802
245449	236944
193837	25239
228326	487833
302932	110677
76262	172116
235457	478415
221439	113436
315692	9669
439803	63131
251648	440660
278472	209398
1121	143151
118209	156006
303067	463152
147980	354265
372764	260854
236497	302107
239084	78184
491676	357854
441426	238445
137004	190369
185761	467703
279583	81817
301652	370278
441330	233590
56619	174954
288934	464894
69882	119905
246644	436740
296303	355745
428410	181680
49286	281060
89980	428125
189922	335519
167647	37948
35637	49828
419555	324403
210085	238012
302298	210453
29824	74826
102713	258370
69779	404009
33343	120712
424125	281924
164695	313745
119270	397456
376266	332889
83140	260291
91085	16433
364636	32752
384744	234918
182779	22125
415967	91085
224847	25770
463089	423688
432620	392539
407765	257321
483964	401854
399441	469583
132485	434035
17661	348584
427796	180327
187718	106343
466011	159249
444874	360860
129640	275790
156647	154168
86254	35408
353212	427961
140540	294548
290855	398886
2165	276358
12166	146706
289381	384531
264265	405217
272237	150917
289182	243840
85314	154228
436699	45724
8996	397115
332299	355864
220904	173937
367676	389682
316392	136232
241934	394372
384025	356674
129132	276800
167228	47376
395052	262954
424190	103778
175402	271367
127531	95922
146893	372314
162203	243840
89231	93627
108985	12443
274685	454975
226807	6416
380796	53490
342188	101058
230574	29728
319824	330143
130430	235679
442281	217423
171652	220372
332299	243547
379293	116377
442891	164884
279125	372314
226533	402731
108306	129185
256716	419580
356162	86476
36612	30258
146061	276728
425162	4413
310765	258370
480580	296254
276591	298980
131638	201794
299134	108055
67129	256356
20724	366668
272301	365609
227363	194165
260017	67461
141311	291396
149147	54976
20738	454975
112724	265589
318163	349129
254446	63110
437072	104505
44203	207093
104160	434893
200464	477398
434350	101732
26336	8084
481167	425970
15561	160536
380489	453012
287980	27748
186676	189865
178422	22878
238855	4724
83503	456120
63327	373322
65695	293813
65244	184258
315077	237977
132644	187284
54671	456586
277596	295684
287852	202808
64699	25549
221635	484046
242171	27748
97205	298591
387949	96366
263328	393326
245213	323157
83573	388603
252631	478167
284754	250102
356489	93245
383002	40152
128525	34255
311735	113975
67174	298765
214456	58278
173237	27962
146893	414005
489742	67040
64354	184902
333080	121106
5700	348600
418677	378504
159370	273946
305556	481279
54248	433449
425906	199353
112534	445353
334092	421159
61152	278520
244309	111552
125139	110708
349186	446424
309488	245980
294323	472049
45375	468162
479602	292160
201385	319810
449090	432852
197920	477063
57593	390232
254311	202523
35592	392902
454528	228108
182023	186259
113843	443588
84572	333342
449836	341271
367343	300820
364264	179375
346726	264406
91338	244115
236413	236956
179047	175721
465655	94516
213203	23018
359171	415897
52630	435708
27922	276419
112685	391414
3277	175818
25254	472072
73818	40447
27493	27464
421242	27748
82671	210879
469247	16433
323718	395988
62408	13950
92401	246668
367343	40604
191969	249709
279528	60923
347606	366493
336398	390537
411878	18158
84518	338271
100708	114643
273759	259929
406855	136177
281306	31267
171833	420392
362405	179559
284898	43164
54204	144306
322193	128183
350385	401949
78207	387333
350594	10646
184310	330284
424584	301784
217389	409828
343286	72799
423912	359198
350869	119123
152210	153813
279226	445961
8304	190369
81418	32406
40538	16279
15433	20946
325193	486080
214929	463995
483857	24334
96146	432175
488146	144413
276821	332842
304681	260553
413382	64474
128084	264696
487299	15209
91952	176077
420511	424521
390032	166513
412379	193657
169447	314742
418048	273346
60238	448541
304277	184902
104387	238729
181120	265563
112458	35739
463790	236213
18459	413880
478184	294069
41484	334032
307688	86476
382598	378686
263026	440660
221786	314742
370286	436686
329000	442265
217074	245679
249981	198317
15244	4734
48497	459465
139844	184303
165425	463962
462727	1031
482411	212081
236568	170729
125882	111528
248982	434135
440194	410028
491031	187712
386901	388575
242567	358999
206315	427803
275963	343259
250800	153099
406764	375840
226747	408337
88359	140608
45579	399299
404915	63748
42021	364189
213364	81090
432302	327102
53088	304671
335355	198599
356028	336590
411142	492990
129488	447293
365288	37727
429712	225420
251452	87613
5166	142042
268113	73667
397658	20958
193035	92427
329727	103267
363505	337849
419962	157339
145954	320812
315250	179352
389010	6431
75339	48247
347473	226308
269258	169482
252829	369599
365531	53863
376286	67040
390683	345086
289839	325492
30597	285156
119745	164003
319418	50832
213123	365479
373755	103565
72042	181955
285508	258370
153006	199491
229124	116283
405237	292494
308122	472164
479750	331581
344372	442662
246540	340449
124619	76531
198317	323908
333475	491389
410573	168050
264634	377187
339764	21583
317720	59148
309883	212278
5448	132740
347313	64016
362435	392100
264357	186159
232958	417201
83298	240853
468102	31508
347121	55362
225694	169135
192611	97277
468575	437884
233923	125819
384004	51222
92667	206927
85352	128034
17186	315161
467804	94667
12508	387588
372764	68636
53627	492820
238612	396246
3709	169560
328075	219876
335414	61708
394546	429863
409016	349247
180851	78787
288291	334680
474539	249809
126479	79223
427714	257387
115179	346768
430640	330308
450031	105585
482628	442684
207309	359762
214744	36940
67399	190241
316852	283308
20802	142014
25075	220317
483625	247556
427124	296693
199665	241468
370260	14742
155302	392210
374981	86560
315957	341278
382659	215678
191308	197077
361274	133077
160243	217883
133909	236881
42267	303175
378275	405785
48054	350189
272748	267602
128897	451150
79407	343992
463907	53224
203969	348971
146893	474622
334092	280900
462987	458488
103178	489797
82688	383114
253866	365725
257164	304173
388586	424531
60968	42704
68098	67181
253419	230859
27335	380883
51495	404894
159177	478415
250131	421693
134299	56264
312483	31938
211435	73298
119207	225836
139883	330753
145025	362579
417332	289238
346714	182940
227046	277936
213014	462050
127453	457081
293913	31029
334410	428214
454263	256373
142393	489848
478598	276358
294323	53389
344230	462225
47104	154623
222505	61572
7922	121758
440103	382511
274647	450647
40922	54884
290305	221890
455319	74324
172923	268261
423912	460723
349195	27464
185305	265258
188847	428864
106825	273831
101574	414259
48054	12129
374305	317881
411259	123958
251433	7430
415387	53994
420867	398333
284717	138088
156867	427043
277076	463941
205787	461269
74044	176773
77443	433567
422154	293813
316136	239389
400049	167540
419729	363276
164976	36141
26127	49903
76707	191094
234815	84590
56619	419621
314617	374305
206046	272734
38321	290450
155349	248033
98376	172535
184629	12232
177485	234748
398308	381956
57	142969
345087	368184
421370	27052
267562	275677
277250	292020
325923	403467
408006	460661
224778	387860
398391	162844
422175	302695
64116	138088
407169	220417
45880	372314
101219	141649
70023	88113
146524	122694
370963	323252
81249	360736
357992	336590
422199	98726
64214	175402
127563	49896
372764	253590
2165	404806
229604	32605
156911	65979
332862	95342
228044	422164
115195	190369
449650	457586
464966	53883
492453	392618
202034	265589
133012	32017
462843	315888
50548	267352
254640	261070
479950	303836
50090	36836
296260	362632
462676	376887
329903	142678
263514	379155
233205	310261
155603	244650
435241	55569
420276	247744
361162	167391
135944	185648
76036	331068
66054	354172
349901	327217
175109	67584
72804	478859
222120	112633
344065	411809
450000	263009
333506	209683
43699	361354
372227	152085
368956	487474
205622	478232
484349	348798
442840	224198
29426	273831
252473	456893
137353	272846
12165	293813
175382	235827
84536	275752
5911	387860
438505	169977
421320	371575
409801	331386
246135	15209
219236	92516
255972	211286
467703	211034
317734	303175
295657	212081
121871	407026
286263	50155
24185	181767
6333	290136
387479	409129
155145	312697
388223	369902
97691	49021
376175	214090
132153	71917
139217	405082
292352	281273
268768	59182
97077	363722
168115	11610
307173	420944
358373	225328
146903	95942
424242	428864
468162	315671
136831	481919
264800	3460
147630	329749
200357	349879
61305	469642
379816	147617
164887	386057
191482	138807
119398	393326
53399	476913
339454	140044
448010	481436
408380	209883
344561	368205
422408	162795
240138	255579
494102	468244
174309	255640
281233	12403
382056	55560
316828	243840
478454	286313
476236	451031
139240	170085
256978	373021
317267	15209
298271	261390
226663	236082
153260	232037
322560	472944
492316	172256
275721	79084
322509	442048
331060	122462
86596	59831
400748	171636
402316	266203
419611	443693
347709	16923
236563	251323
245826	292877
15819	252194
397734	399098
178548	109814
456886	223732
43454	405358
455141	241283
234621	217310
262173	159249
485807	156208
151929	391414
230474	397360
371940	293813
491292	107337
325449	475551
125772	61599
266141	470128
116652	391806
424574	259846
203752	97556
382848	227088
434537	387406
354079	54522
261357	86974
371513	414384
390323	118722
404899	325604
127050	456900
457418	164443
186595	160379
372399	446476
98644	83521
407967	401854
131174	458183
335886	94516
96780	193380
452377	422175
46338	393326
180488	491150
285239	327602
389308	209608
400554	176878
168000	461871
10250	309425
478770	183934
20946	420449
401592	62293
355245	363019
493169	267352
303591	78699
453435	452763
187834	387185
103486	413525
360846	205289
427891	78699
301163	239561
382061	430754
38927	226308
256723	78281
375242	165653
444217	405630
230871	336376
324708	256366
59642	271269
337354	162978
272264	227274
223795	215054
219832	66813
325147	468609
462481	94344
263110	119362
53294	417918
332299	95942
116658	473056
274178	260853
361553	167905
49507	313745
178901	74582
491209	101816
228128	428277
450983	92613
230345	132250
6018	313745
56929	230655
290270	312808
62360	64877
347121	481828
105999	55035
49765	11626
264279	458478
117348	255509
445786	414286
183629	202467
430170	42895
106739	176501
147835	19384
285027	487756
235227	152273
19473	469235
410508	13903
340417	470870
133356	89047
364053	293813
170462	79951
3975	450289
346181	313745
59991	49903
196641	49903
105143	268006
459725	455995
399362	287719
420736	484247
45525	51614
79784	159058
194759	336590
343308	386772
433730	93187
117561	75903
200543	51835
310338	291249
277894	348798
152840	98906
49140	183108
39229	163344
112814	63622
301462	479027
387498	125541
236222	380491
331532	152085
66547	178422
114590	161521
376629	157635
277030	124085
64287	98906
492247	215627
65980	196544
340772	413905
74684	16433
72327	219198
104817	313640
381940	405217
282785	99521
375242	217423
100166	383789
449031	355806
404568	224285
9226	352745
455296	49903
389224	28129
192195	307440
395114	231080
315826	420944
390553	269094
202942	462464
278082	92559
229485	404521
340772	175923
345974	4413
328579	114936
193869	82697
105821	55678
420816	419056
34556	87938
477932	437512
146893	351228
336876	267602
279584	121141
281079	206557
250493	9054
189228	65275
315692	164333
346981	65683
301188	276881
14039	472060
349285	103205
284070	171392
326631	272339
386656	361565
387197	273831
140205	311174
452736	188730
391576	370536
365195	363797
212265	210032
381305	372314
187781	158069
471169	369940
428735	9705
375035	446899
67302	249848
471365	233556
98812	187974
450201	49828
215762	255145
391725	327632
71224	431709
337883	143077
318266	60517
16569	471669
354545	210310
51759	110780
344205	67950
36163	184902
292801	303175
239873	211868
459138	101816
358860	442687
362372	122020
372242	369408
137593	433939
382612	214024
220048	51241
195224	412802
192624	120874
31831	245679
100651	464685
16804	362666
151105	144916
179675	152081
236027	476880
421280	218615
308122	48996
226663	97515
94622	255022
114643	354684
28058	436694
131550	30263
452569	201503
391783	186159
326742	301560
266880	21632
257438	350104
127531	458
478941	11946
412750	253841
180244	338915
268544	97062
434327	405217
452500	207941
37400	421356
345236	276055
51627	129451
305115	405962
474531	272339
489372	99437
376146	395964
54899	464578
215505	173670
461628	15209
65260	186440
485073	375840
308122	117236
303408	189295
78303	137812
407913	363558
151541	218615
88720	79249
26329	101957
46485	336071
252952	378462
72968	110677
17361	52860
177421	118877
410142	440660
493217	292287
157839	335156
54828	364903
1621	154326
110835	104149
482646	35035
201118	471948
86939	222422
470525	162440
121259	88027
493625	411424
278289	436686
78544	141892
308922	53754
325019	385378
253080	388195
376818	111939
51756	13194
340620	358032
103842	90682
123922	440660
317614	300545
446182	433956
293071	1181
371987	182996
114403	4349
324708	85113
271188	439719
152855	451016
132730	420522
10053	438783
100524	86476
238791	489167
230574	384985
317849	204484
375316	156376
340839	434945
176217	462073
358373	423918
9061	365650
149137	255814
43413	180957
224749	267060
138599	142018
228050	188759
216623	195121
43984	24405
304553	347157
438679	445148
41798	157839
17645	35322
308668	190369
344506	401707
355214	19707
457375	392532
25748	118600
28530	389009
276821	293175
478737	201041
475378	90041
133648	235781
361412	182502
277568	183981
24140	360860
454232	35707
431508	333709
485090	434945
476025	20958
269258	262594
349416	308083
381689	179242
171093	73018
411518	303398
335906	46294
146893	100194
77793	180096
97085	432212
263820	183213
102901	355700
15133	205270
293998	489376
366702	243035
459763	103267
104675	343522
163425	434550
351453	275790
71968	71091
184418	127469
4326	61287
357681	486680
277799	234179
235375	329278
380256	31739
300075	6913
52875	308288
230051	156929
84810	284979
295578	205447
56596	487824
78158	300081
193020	266852
80203	118877
359762	161868
9529	315671
80552	101058
391249	218059
118567	139970
340793	377278
278435	91295
300195	164884
368639	222701
483355	39083
341196	126388
283698	232826
248347	124085
298390	486885
233361	428214
267664	25443
184646	99730
415023	56981
387274	355700
168381	249205
428373	472577
487612	37546
155982	314371
7552	261366
399270	38304
409388	277179
284693	472072
145717	48281
66216	40784
206916	477255
425946	50951
192631	237165
44487	56410
192311	255627
485180	59672
458451	294871
67834	444554
401592	141551
368858	211451
360981	445827
345680	215501
245421	331828
117947	177527
365358	315844
228084	414693
422138	52917
419378	224285
238889	31350
124729	4349
353630	187974
483785	292068
472532	327824
24504	214080
319454	55835
303722	80528
479150	190369
92021	59672
397719	409828
1839	208300
445469	27262
386257	82271
257775	312018
356555	450670
365550	356937
72003	152711
372797	105053
263703	164370
142814	418857
406632	287855
143163	457685
86596	126322
400305	490383
3463	13568
274852	469193
152770	256121
145565	273831
138726	251806
114116	491984
195619	364696
329727	427215
260976	103200
491472	21411
395443	15209
177953	65275
331489	469408
97652	248777
349164	386257
80174	156006
15819	3726
43434	6424
58058	65913
233601	102743
155302	44851
36994	25016
304280	279525
199913	371918
406831	117583
324255	65639
27774	64829
22103	336161
141015	85243
465247	88113
51755	127636
196558	267553
94250	210353
489993	205346
438456	273831
236578	178436
394601	166513
109622	256323
211508	123767
90312	216857
97448	297675
176217	368073
434412	84831
130069	431301
147215	28754
4841	298384
120509	207535
117862	197990
53826	48680
79669	329937
324061	450064
425827	331535
127220	63089
1028	111759
48789	423508
494075	103949
189965	389009
303670	119381
431264	394382
163135	52523
230051	149715
20946	101543
334314	320996
273019	353982
69503	289350
353800	260332
201131	149543
308569	403513
76068	275959
381543	273831
470959	343809
215464	136530
22971	98915
289513	452921
437976	302722
400814	85860
1253	142018
92370	317356
65670	249205
237705	67770
229087	345745
233302	471745
346557	992
32842	282809
297069	476718
283521	86158
26243	261375
136627	419576
180885	413547
171831	130772
41836	298519
198317	204561
395484	47757
66035	329322
130966	472430
281798	353557
390673	183213
410828	358041
376790	110708
136083	383867
46043	255909
196503	426883
369211	321017
198317	448139
366700	241468
471115	317182
10402	446351
436869	428022
182491	49507
139874	162432
398122	135896
185339	236472
214050	474968
216006	354728
383883	284063
277568	451885
308150	137133
48953	181230
132719	172104
103708	478415
259651	335347
455034	426407
243492	243118
409016	221168
387790	50987
27122	199672
291821	15344
347320	223264
442825	41075
58893	477509
275261	303713
345918	237019
273289	337849
99700	453662
17968	31413
446530	485546
171293	114326
442435	340128
99641	285863
161103	484726
417095	317118
108497	172266
192660	474453
63118	12443
392953	267602
379143	99271
384669	313745
420424	207959
149466	82585
230988	246926
39850	135664
53532	477986
26647	488183
232143	411419
372628	183701
313669	48007
150667	308624
53111	376364
124379	53994
380165	93245
318847	273831
93918	218727
404892	365702
450207	136905
262980	348176
420234	220372
296457	869
287806	489203
213864	170196
132617	25437
258557	395818
196452	447291
273260	476804
261871	336590
361001	177371
89219	408890
51759	383085
75886	188925
354513	163329
267373	362539
352127	127371
231269	489822
278829	374849
121574	19014
87014	300473
141812	187974
92787	236655
433899	371755
493293	24631
246946	469235
353098	102329
23787	272427
479541	4330
45201	359218
172597	266736
26096	13466
155350	190369
275824	186463
37516	255737
74672	171070
257632	281924
226919	44826
375042	436225
335469	389682
291172	172089
92509	230930
116758	169482
130215	472025
440922	489635
72453	313829
271366	186440
376999	246204
128605	470170
369346	267602
41966	62191
6320	234936
287766	476426
70623	25716
124085	357694
394826	425572
400231	333995
363500	38064
385067	156584
146893	244230
412909	60595
179352	481785
211044	423175
100459	326155
384508	467369
270224	203862
252883	155191
216831	471667
141391	456425
432840	456100
207007	44826
108295	95445
33244	353787
373689	182226
393115	440962
65975	88289
340339	336590
10417	375897
238687	134500
278153	5857
482508	313745
313314	324323
52505	425121
388474	386369
68755	390326
491356	418048
259173	410046
166635	60108
4927	86728
405792	22347
18612	283392
489897	482785
352685	353557
348387	303424
460550	218727
250854	311100
380911	193897
443320	64174
134736	208300
67399	380538
222334	151167
466288	399852
265151	294901
287278	317852
251267	474931
336921	83499
95252	214701
168464	183980
210611	212364
160474	424685
56029	332392
202613	98361
432136	273831
186198	94344
80278	202914
61652	181190
59868	42890
158207	214050
298411	263773
360038	22211
243058	369577
276889	279836
355168	125790
8881	286828
118539	282772
85253	126290
463891	12901
448104	65891
35520	64447
284873	313745
178355	362610
69503	207652
110025	326939
18479	246895
178422	442220
68843	235679
57447	389682
267059	190369
255979	303648
22801	315888
63086	289386
357153	262633
293067	71769
121971	206121
301166	73874
385237	100503
234117	323711
294499	40330
175401	433391
244650	456640
355335	132843
63782	491043
139760	254973
177624	369878
134755	472301
313554	138600
11550	460010
309639	227333
117941	194999
257613	357351
405217	181640
248007	105498
115917	456334
187234	367672
268828	268531
104341	469235
353577	203213
39649	346441
56120	258892
68083	47069
106268	197078
373607	293564
318715	437018
295009	472318
440416	267733
411611	454975
244143	209018
187774	122913
361001	116550
158625	255220
316154	388645
345926	164884
459406	461392
179420	284239
190564	421285
370137	29799
429470	444128
306803	61192
257314	72824
385341	321527
120734	300800
238350	209921
142983	445387
31322	51365
222113	109407
432376	366127
168464	261070
266377	116647
145075	289716
344757	153995
178759	346356
132360	217883
274515	351414
88212	216388
150194	226216
181768	413525
74822	317118
88790	187248
18076	87471
423472	66621
112818	476656
9417	286936
410363	474268
235394	329466
387201	159496
164095	103804
190894	482693
403575	450739
134535	28129
97732	77727
132522	196783
87046	252131
191046	30694
435468	345714
273933	54976
305357	331638
73001	462973
83517	177104
417994	349250
464512	6072
262871	493851
141485	216332
219865	277482
235617	206976
401637	40784
356355	13129
4040	261396
329188	454990
316796	185147
466189	205809
353679	224674
397904	56609
119944	313949
432209	410459
430235	241468
319231	55081
311989	38725
163681	267602
482294	448327
453018	328830
121226	431390
264026	374784
88467	343555
122186	125540
304567	81280
106066	296845
482456	185578
342465	421822
203656	333609
345864	399591
432763	375787
90904	469048
369553	278282
188973	164884
103050	221324
63698	53245
198637	73660
478586	266524
342080	260191
218400	127439
395177	494082
443778	225318
56458	293813
389095	346744
187834	186956
465035	467302
170341	258370
487060	123211
411142	429730
482257	305674
47861	336857
202361	369599
202744	60246
260810	112379
144186	190601
298391	234600
285337	299467
287996	24639
414980	141466
64805	62191
390145	242187
342465	476656
321492	53863
178381	190369
361001	46402
392677	312180
34035	274309
9969	321604
242185	153237
247472	375899
265965	112312
178422	13666
338915	32162
27498	171813
13192	145948
420736	244437
363496	6655
154497	331581
473843	288062
268415	345401
292641	155009
30790	99835
276821	300096
104444	60105
324968	190369
62482	102210
74196	51895
100038	16560
218720	172089
62332	214095
340014	13370
396927	3527
37657	214960
326838	124085
354747	210884
324826	355162
86120	60923
392086	388644
293740	240374
461088	190369
431516	144441
94584	216250
402714	280390
275714	49903
450207	490618
479355	269208
107118	386670
49025	373405
172440	54976
270912	152535
141040	123369
16039	214024
39834	166431
235931	34720
399118	445652
454848	322299
351818	429150
253442	9579
289675	343584
375792	436599
429802	251177
11696	148483
220582	156375
100638	96426
331723	29521
434088	387742
175907	267602
81383	220635
417121	255655
156531	208577
232731	272096
319656	243517
415967	2397
163408	86476
324076	393326
377324	485185
196641	407386
283056	26773
100417	96149
324125	38870
180640	80296
107103	469235
243858	183980
368616	86476
30350	389009
363964	160428
228273	406231
145591	376094
158977	460149
444746	432427
41495	71129
199171	429099
183845	341271
353545	479872
15819	330878
132231	228065
54706	99437
344314	137331
59546	480960
362231	58483
239947	187998
13985	318735
452989	3774
135873	85517
353094	215858
252747	434029
167373	19831
76055	5040
465421	208649
119538	313314
291074	295689
465544	347098
424992	406609
145618	84691
47978	349880
392086	487874
32124	479002
344506	91900
236999	235568
428603	221324
171863	144493
165680	250899
304748	90277
140446	481785
203200	128183
201410	15209
6236	329363
396050	92090
332097	384868
453286	267602
254098	422762
286851	321157
86905	99405
102832	311926
433051	388589
121694	366493
55857	74571
460685	405217
245617	351414
462066	213221
388079	334050
81575	303648
196340	237165
313182	447517
348370	77727
346936	491306
73520	261958
440825	71745
104817	199811
372764	19246
304718	176878
167429	166513
21739	304589
280707	246672
43775	407386
230834	426368
113748	447560
274487	268917
36066	235975
393268	220857
485185	467703
225081	280043
415935	202523
381262	464255
192611	248398
319259	174794
28945	349174
163093	126150
219136	198465
337318	483322
419891	313745
375316	427628
14871	4413
189454	474453
159703	45141
335083	149788
314311	295114
18264	434945
300565	275812
266965	451016
138303	179472
21921	190369
193154	236213
473141	240225
155252	83811
279630	5769
175163	110677
457533	201599
273640	481785
108993	60517
66756	53385
107118	371232
142459	110677
75495	244233
40806	239932
392521	313745
390142	359495
327485	440660
317983	248247
32553	210261
39683	272865
153060	127921
111756	451856
110809	273831
165022	164164
86632	153352
374228	238267
201147	194309
192311	113040
184914	464183
492965	173123
178456	181204
203691	270369
183169	317642
21784	277961
254430	299234
174131	142696
421271	432719
362251	267059
290165	86728
467864	241718
316136	250192
287068	254914
263751	380785
351270	299371
39892	464384
226543	320868
106739	51125
231187	402254
184304	430281
83453	91729
228128	68762
340622	408337
66312	141649
46979	270407
441921	16261
158281	369102
225998	315266
24995	441235
85241	239561
266916	388538
483987	405061
347121	295788
268768	53994
305054	86158
66892	17339
430271	152867
428853	296339
354924	322029
191482	175721
236318	102210
172079	112312
313898	420944
384492	138807
270248	261446
107292	36836
332558	242562
131574	313829
214793	474453
60453	70288
303753	258758
303580	478415
124085	328175
88610	273831
277439	279125
466794	104498
74672	259997
438937	154137
314117	221624
357247	246592
280917	352026
184418	164370
261902	422710
79967	375840
38151	21049
190402	53863
112193	94344
493869	456215
390323	224889
353531	240374
277941	478415
468485	411164
412486	469545
156525	190369
174404	359762
92664	73514
492709	26714
297462	342204
420759	235073
485650	344537
482245	383350
255165	93627
62831	185479
321809	75495
162385	188917
98925	74542
480889	157726
334172	263504
342187	110677
253086	318332
469385	208029
310306	180344
461148	353827
430433	174320
32269	312697
438501	435318
300565	30258
409109	4992
451734	49903
242551	441635
421508	144113
328906	355332
255412	361698
449406	359323
477932	186561
210863	202443
381636	64335
72556	78218
214390	392144
112997	141960
256654	230691
260352	387742
107118	244809
316325	335798
270128	172206
192787	95910
65747	175440
131378	224568
120452	216849
344159	387742
292641	3664
305276	27464
2285	145909
146478	422317
72804	305287
214207	186561
376592	421299
272427	137155
72804	403467
243850	366414
295765	258793
246755	296888
341632	82239
398346	86892
349106	411949
431508	382511
393029	81883
17706	317506
110192	144845
423895	187045
50035	242187
377960	75403
234881	258106
365708	378297
236239	459213
118615	365096
315957	132740
77143	492871
296558	406036
426982	381605
171071	482093
285330	434943
283883	119834
253470	112438
263557	49247
90535	235634
398457	281357
345386	358041
160828	249204
398576	54016
193038	422211
377805	168328
56734	241635
246363	468832
367919	422015
340898	420944
226584	23018
108656	261396
35015	234284
255557	236959
328532	390070
227247	214480
265189	172184
118185	187974
237517	54599
384563	430610
83743	341785
309548	8635
463125	82585
106732	15056
344352	220633
347509	93876
398274	72434
250858	287566
100424	246311
106514	428927
70913	317100
111983	335100
117501	447514
61392	82585
224594	229075
68675	364333
307081	406083
32233	355806
414058	77727
401232	279268
395411	233590
244434	46152
476951	464103
261926	15209
286512	435622
400259	302220
466005	342415
218293	250236
237146	69728
262675	222647
472223	266801
317356	111748
480141	97362
178048	17470
417080	395988
220729	86728
406963	241060
245217	311821
215428	455311
162877	187067
85674	23358
486271	241525
126262	148044
476221	478182
266190	442128
93440	21632
410702	132740
44666	14919
346074	4369
23803	164959
436821	469532
420665	401854
7761	113051
452243	332392
386431	273831
265772	397878
50753	61565
395964	481279
331395	255629
441528	144304
332154	190369
102644	70557
239748	179819
142342	18720
246746	407751
380858	356355
214216	214992
9133	157968
435721	104124
4634	337120
106739	417122
28347	459721
230160	313745
63562	73810
19459	386370
172447	5764
25748	229286
445101	475025
182493	352605
28595	485764
489552	99186
449680	552
324486	390500
280299	210228
140427	199088
191761	54976
32601	421356
277568	132153
216666	338054
426011	99620
43521	134301
184629	233477
148780	292837
280121	186384
275644	382901
113363	219887
107506	279640
445343	434711
247349	433813
280654	414257
13549	265589
393870	264413
47616	83140
59644	195916
371306	428603
327586	127212
17840	370599
298187	464727
105964	367327
334933	326135
288100	235078
347036	87365
186416	249677
326260	132318
321050	345401
24861	333159
331950	329195
410384	399492
416854	136876
256057	83811
329379	159020
343764	407260
480120	243840
120779	390619
183031	386376
68092	16471
50327	244017
13077	13370
304642	182940
100071	55884
51581	365082
134099	353787
339862	303175
417871	464727
33001	79993
482851	484717
198668	362065
162844	462225
422702	307331
433682	440962
477452	208577
235906	191816
134467	96524
303303	228431
58464	50391
324206	87471
325204	122462
393266	293813
289569	262000
18468	450324
460845	236633
271302	425503
257290	265589
63314	185481
36267	110677
72664	437435
445575	116283
290323	447177
438260	438419
47630	171006
210982	386644
323046	189276
376332	203279
375712	230595
276821	149769
415362	221324
286109	21486
75844	245679
88578	273638
304981	79610
56138	125528
22823	383967
159445	167065
486159	94793
154708	415926
414240	92313
451477	372903
485667	30537
332239	120489
92205	429161
182695	481785
144023	345745
312949	113522
350070	15133
221599	273831
204460	54799
472344	248614
162704	285156
50272	387458
196253	371617
377869	190369
296401	314565
219049	227599
322284	387742
193767	418740
111804	49170
127211	378686
472514	61660
315347	414832
59873	88113
176519	256121
179706	270428
57415	457741
287980	122694
133909	132154
127531	258461
193306	57387
456346	368811
475788	131213
16044	203414
186570	448844
30733	217784
239268	128447
249347	255369
394840	89763
483964	137070
142068	235496
42906	278395
426226	467302
58441	466101
244455	13370
164227	166442
98795	146474
273266	374772
143671	220967
412690	114930
107711	375063
274451	309180
44160	256373
97732	91116
472253	63528
151444	149236
219436	245317
353809	147438
269159	453919
290637	121950
386656	194983
225518	153962
191544	185829
331643	477986
266944	473195
219607	380636
298426	103127
125859	54449
239205	12895
287546	322969
136736	40106
179473	428399
101791	162382
61520	88113
264387	400113
482067	467302
5732	167588
312283	299579
66616	67342
190777	76803
322347	46429
3070	14643
431372	186440
24474	240225
181840	420944
45844	353730
389519	120489
62065	291920
178422	158466
84546	444276
476106	183566
88473	425838
360280	246778
320873	333106
160613	471859
349472	248614
19135	475555
100417	73305
173653	119494
406660	455415
173624	478415
384408	222721
468780	225420
365112	134513
192611	477750
343346	443694
153006	493281
194861	303175
285363	474218
333178	397896
6289	15209
271782	319753
412604	217423
7176	99280
127084	106191
482606	194165
355250	313745
187746	474418
200067	286433
98286	164080
34603	262385
467690	420539
174588	478415
67675	476951
290855	398361
127287	457081
257941	453518
450175	351573
276209	372311
114748	363788
311781	17081
403257	317356
216659	144432
98136	276358
276821	186588
5561	23517
267739	401065
431468	422853
176459	15209
330414	448188
406764	184163
237120	297586
169820	422175
491866	405217
474778	367110
224909	474418
492906	158721
167572	317118
422367	464420
419962	482024
330776	419363
92424	74542
320954	50391
463198	324843
322376	252014
93627	483981
248134	448166
180410	398333
256202	476140
221323	313745
302680	485248
135385	423741
295612	412472
292676	236704
237128	387742
353030	225420
417473	30263
474534	203486
471318	285508
399441	172535
310505	28129
412936	213140
296008	250755
451292	221716
210833	142415
468336	247527
72804	347087
67571	175960
189248	177739
334014	483203
85371	25239
463220	421830
370619	149907
295009	403036
384545	181443
209913	490740
244536	254394
432610	252507
393940	209285
233784	269715
1367	155044
118325	264213
391702	237376
123082	327217
184844	214024
145282	487574
124013	86250
356473	271441
97499	64349
165680	349247
213158	414334
47547	110677
200585	392812
417019	266736
490044	130804
432703	267352
345414	343085
416434	258266
358236	186440
177577	325314
37297	180761
242249	375818
247106	471900
107473	35015
422822	51895
45724	457259
371349	463623
111658	438092
313748	183213
476811	370619
70923	17339
382848	365702
237242	434035
478579	454085
308340	371918
99721	41351
237362	112179
167368	417647
207007	231485
235496	197094
223246	357854
386350	466295
368853	132247
167810	287854
250947	252888
169727	440254
38202	156376
343493	3041
404523	310620
352737	456640
161023	77727
78742	153995
309461	304888
94793	67042
417820	478232
90657	171147
133876	438812
404043	246926
68094	310261
356345	253458
201936	390729
257827	144845
13930	88705
460515	464841
386330	422998
321853	289578
84905	202902
136279	227514
349577	487833
239769	79485
393304	101890
165402	303458
250577	134145
228050	308019
277936	407131
462055	185335
210888	339127
463670	205223
83739	302440
321916	401014
356074	124127
33578	77978
98295	404770
79569	98906
487422	428852
437458	285581
328491	19571
22571	404496
351015	158281
50906	424497
159917	76745
28616	69561
101344	160679
166546	263009
81479	21583
141010	90099
233498	42940
212153	238922
71604	42303
172891	172089
68977	409828
238003	385747
345401	358372
158870	132305
315667	281924
488207	92612
190024	463549
76700	370811
37781	71879
366402	7643
10011	93348
229294	120589
210466	303791
480038	252664
342928	190369
74455	713
485546	437682
319492	316937
372999	399328
273610	143554
178422	11789
101465	111318
325188	63303
85292	269199
59556	432757
340495	263704
229605	89692
468376	260112
63190	57191
17299	353836
450550	310756
139931	26026
406348	274746
330587	401255
487963	86077
153324	6899
322030	389497
182421	214050
320128	61934
245213	97629
165775	371918
165339	296432
300916	385457
237242	89633
209120	20717
212548	462989
279699	168959
219298	484107
424152	295716
74569	392086
247015	476231
128563	308877
261278	153322
221918	273831
91951	127986
138126	112964
452899	338493
391547	288035
406350	66076
394285	17186
292576	172266
210282	237878
422060	200172
409745	219004
283227	470344
22276	156375
129928	155719
75687	451016
417610	476471
447683	311297
309225	329698
126059	16041
271653	71009
126479	226127
274801	146944
59797	106169
384275	395251
259257	108222
221580	100249
44160	261649
145282	168468
91382	324786
432721	45585
346557	350344
269558	262954
228128	26348
234788	246644
192070	430894
159831	85912
449795	488183
52034	421115
181729	44851
41231	476231
405738	360105
298390	436740
20946	137682
493841	23238
349857	409439
409745	9653
474688	325738
396043	295484
110202	217432
367222	478415
28489	410236
302296	173315
49069	29672
91382	139385
371507	19117
455788	372423
464963	419017
4604	190040
25535	413535
458557	130310
424256	124480
232476	434045
71430	428214
47466	97692
164904	464965
203657	16433
103060	394666
33927	214024
423459	446351
275291	39608
389305	314742
300453	249178
414421	105878
9052	430610
169482	66728
125180	29253
70541	273831
185293	200584
109738	62948
128543	285700
230051	213211
365874	230405
485667	264469
177889	23859
444665	326997
102644	458968
488972	80853
393674	309180
157871	432217
345378	411063
144875	16325
326631	38089
280763	310852
50650	343925
489413	288577
253060	457081
248828	136388
268768	453671
225692	430356
240403	221237
156925	37385
62272	404960
421870	285659
49306	407334
469772	160900
151749	143629
274761	92031
412460	474745
461227	313802
138855	461392
355083	144458
270384	420944
310603	438267
348644	360910
456748	348165
320182	363828
230691	12895
417076	15209
1839	95149
171394	273831
461833	35150
422576	191907
180527	194165
150625	223825
320845	331508
308186	347206
60225	94667
215644	13370
369884	88344
320407	86974
410393	124699
343029	300555
163530	139790
462171	452055
456748	25034
160457	49903
120649	101546
442236	439554
225966	464420
373698	385279
443320	167252
384035	390349
460403	48317
264026	85245
135807	67040
127993	110677
181867	484863
341279	61860
304965	426239
320533	49828
133829	315888
334310	478415
201348	86295
96569	150098
441088	122462
91828	171239
13635	312145
180290	53863
248204	234026
167794	478232
294744	67496
479993	476403
382314	109974
274268	27555
375285	318735
326967	246644
271600	140936
431674	13390
48282	351418
422776	67280
178222	223543
490420	295484
80087	21411
3521	418544
14275	336955
92401	457548
405167	434186
432175	258270
424647	458601
224882	327061
7329	418551
309809	323157
301557	107769
453469	268076
493966	399852
312347	401645
462984	59220
228524	461727
59801	343085
229735	250013
90875	209806
465687	363587
384492	27464
315573	488377
76984	470075
205146	348798
206389	276924
130069	24214
334225	92613
281252	349835
394848	397794
91828	294328
473056	93765
35386	355548
44556	447158
15141	99660
250854	139080
328197	443544
348662	93724
81003	293694
461363	406843
246289	285446
193607	64544
272505	455181
430519	36836
265645	470104
46123	205223
189804	45441
84010	203513
269612	472179
112443	53252
258637	150237
294463	425675
422200	23795
327848	246
366297	190835
90960	313745
490775	406688
382412	76454
338886	253047
294323	474418
106631	294451
103926	93009
103076	190178
87638	101059
163229	467881
308217	71540
406660	442096
158212	33710
97786	206887
198147	9272
297953	417547
389464	75303
43722	386901
137078	385000
330752	29253
82183	161015
405535	404352
415664	71808
393409	35735
340300	454975
20287	15133
5059	137128
480224	431216
185706	408288
323114	4413
4331	307294
321411	331390
221267	288035
189548	417918
39241	148856
487608	314240
10345	296226
64927	428103
106268	35150
420164	18691
292555	165091
28399	336915
79408	38063
376608	145860
392278	313745
376178	425675
196446	119123
150244	130742
466871	158841
161260	94516
452148	181668
460929	101889
381392	310756
161829	317118
62698	420944
383479	462662
195450	10646
210480	446228
259516	82907
168960	298990
54124	64188
363593	190369
405071	154777
478886	479614
245178	117783
287477	53994
377393	180357
161421	213316
343888	153995
29824	190369
333858	40784
455074	432410
388696	42747
315484	270173
421642	138426
182054	156376
59906	461944
104147	73132
220328	315888
246540	418635
281806	469719
244092	441842
191579	92613
453579	60517
307911	24343
221125	236005
429875	411424
294857	398333
33343	107219
485492	409165
204146	255795
15027	9165
18851	75805
52241	244531
65688	52917
468576	18239
311868	324061
236314	402344
398180	482808
368268	120778
68550	190353
314348	70814
71074	89047
214853	475555
461944	35230
426870	283918
422015	312239
451261	140200
489753	184558
125471	263009
260474	21008
201131	9506
185526	211067
312949	163879
249202	401890
323248	159156
358860	284091
111121	361581
265151	41377
319259	253818
443622	376391
44577	5007
161859	144304
196490	10646
455074	195258
440331	152581
221060	226378
470889	81529
240859	35707
12895	273927
145643	230142
241482	285706
401897	183213
55086	373961
5563	190369
104666	126488
468115	110677
142144	219256
110503	214050
154705	401101
125832	409828
300514	313745
13048	470136
182205	410372
399404	396697
411848	207354
397734	30297
410473	326484
223932	263925
13268	61876
346242	107058
29018	212712
245880	387742
241652	93644
479156	343085
110192	119381
347855	485280
18	183932
41950	15209
190206	481211
4919	354550
429802	343757
434885	53863
485964	336255
91382	435118
59206	74643
276801	117180
243927	167816
166434	477194
332271	386772
212712	404251
129256	73469
480365	291421
44436	234413
139129	478415
30395	150767
435468	214631
260171	385182
433722	32999
139771	420790
106514	132996
433682	41751
93328	189346
173855	15133
153322	460580
282088	369599
282107	440249
5669	429429
333454	165294
110493	479082
289148	359243
471666	355999
191674	405358
135490	196742
33600	175818
486894	454975
92401	441996
368858	372822
300741	483767
263220	481296
274342	232933
194002	60402
361628	144405
78206	275134
51219	423062
460546	350384
6001	359358
188500	249723
168719	60323
193837	244017
206821	8432
8560	174411
319222	21411
23031	69856
388249	359358
382068	217413
410290	268118
248251	404886
294276	86728
205294	176878
182192	205387
245190	247706
120006	86595
246191	63177
261033	260930
378691	351414
321809	484940
407280	309801
293436	16433
206789	349186
269440	371918
426392	356663
163600	111956
272804	201493
149756	50538
125105	479332
386973	267553
100593	214279
271886	272069
194891	313745
343054	330559
316292	354172
94561	144634
157768	385141
140350	446351
337206	385000
196003	195916
415424	139492
231140	82585
241198	81497
50925	247109
361892	183213
326212	63528
7653	393326
189693	294928
230574	20820
453821	317856
86212	427803
350588	114063
107345	178686
255412	100569
348644	347104
441783	29023
133909	99227
480801	27464
57509	146296
349515	108413
349714	147228
337520	157492
336590	483916
48953	196730
219809	369804
425166	358041
406144	317675
404337	58057
481947	15598
171794	133559
199185	117054
320006	388869
364102	372237
493625	317356
109128	5900
370260	694
150471	428756
16982	189873
165068	139563
489572	475070
446325	257458
326214	338663
261565	391659
286915	433934
198862	474177
367084	425767
206747	336590
208417	250315
188652	421356
169447	357854
119531	264947
453736	451849
25781	271839
139652	324649
38519	384397
261280	478415
270412	191035
149147	485243
478077	53385
436052	91609
209038	132879
302880	235445
233045	238021
474007	214024
205915	484479
268910	86077
11640	248958
18451	438373
232183	421253
144066	74886
345432	239707
487686	164884
376855	234902
215652	345389
182745	92613
85033	300480
395532	40381
308590	37117
8633	341271
225845	184140
83842	458866
413386	390014
425389	480854
7922	2232
445671	165923
360660	134259
268593	72670
395431	22620
372764	249884
465271	412572
239272	51881
251253	492505
448945	134147
329696	104048
84092	274664
289126	478675
434974	389620
334719	166063
38697	20592
196205	415116
374726	67040
419993	198246
292895	65194
51487	395207
27409	378467
16844	157990
347979	219743
371285	259929
335404	161134
305349	491150
483584	226308
471922	42890
220540	152918
416904	173470
214840	71816
155238	211868
452148	287527
163340	18665
46752	168638
309276	447158
339310	12895
263572	445985
139545	321158
61286	469235
92401	425085
273094	423081
128948	172041
295865	270719
148533	144073
470401	82240
477016	278839
240366	459106
245041	461182
343028	97537
162884	458601
473202	126150
187338	273831
418743	227971
115942	220417
166227	250389
157238	199676
190915	398530
34721	397307
347638	259281
482851	142351
226346	241936
366462	184221
277303	87396
220303	317118
276836	336590
267373	114966
190963	113085
394504	294725
242438	303218
149197	472040
432165	436949
227345	336590
491461	10367
61934	240609
453552	348315
41491	260713
264071	13093
71237	278520
380489	371113
99956	142167
441461	131470
169414	23018
220529	112101
184629	110128
143152	176878
450472	178009
352378	44979
296423	377270
272053	266600
384386	396630
490508	284843
1785	445666
475112	218727
250750	457449
487585	261579
272742	107337
51581	24619
115488	24516
469891	317154
24312	477932
345401	276553
117348	80113
194207	226232
84417	91711
127211	190369
226747	129270
73720	220034
388611	36286
379909	397525
411066	260401
242805	152724
298479	250434
102227	281779
251928	479614
485688	118446
488678	370866
484757	108222
396914	217423
284488	28943
19659	125755
53963	145948
279871	86800
111890	220417
209824	335842
181921	214050
418187	71634
63086	325870
161616	464727
225079	137398
44160	11170
294385	226732
28129	226934
308883	174136
75494	317356
123598	375840
254446	346408
106514	113484
153510	326271
425058	4349
203971	419849
480253	268531
241264	84077
124469	6000
300708	436189
153614	256121
286954	92613
441570	186259
10296	40447
430813	480950
253073	342807
289460	366534
16433	30397
126879	446351
329558	27464
255050	165382
155340	222833
303782	354747
326578	396753
492560	486744
432287	309623
334259	60517
482486	281110
272593	264406
195739	390197
205153	1651
323950	354299
226974	423688
383673	49896
469772	220854
21411	312392
328475	211868
278244	410745
401236	187974
243147	183428
419608	62745
459064	290
184071	165653
480580	17996
485901	2199
359790	304589
116611	469532
85334	395204
92623	207688
319448	368859
195002	145835
16866	315262
409745	314742
25535	393238
137959	467531
97926	205523
214199	247092
299035	12245
361007	43334
130960	408041
398302	214279
396927	336590
478588	110161
174166	488288
321593	328538
43157	335158
299710	16433
384294	251047
58194	203404
11722	33855
379850	82585
118361	289575
165769	277146
355807	86731
445343	421830
461321	94516
31019	54976
405306	62877
376978	315687
266840	208785
343794	440660
163336	136837
131506	96195
184629	54244
340378	300659
283087	178633
488222	59199
155389	266203
437894	387163
48448	123410
463227	1071
273324	315888
121622	25239
442437	102278
483706	5305
311299	171953
40388	267089
415599	53883
490211	91600
20059	370619
376855	346408
454263	228225
16458	430356
348082	486339
406099	309015
25083	387951
13077	425675
3902	276440
192173	208407
437306	112312
389233	86560
483987	261499
121859	343804
231376	453206
361668	268176
281461	461944
451803	17155
119966	331638
342598	319873
375617	165267
106041	53863
30586	313745
163945	344091
440996	363581
103801	141632
151282	127118
87063	155441
221623	160419
121633	307108
315203	353836
208379	23859
84465	166970
117738	106969
191761	49931
164034	195265
13993	79249
323180	245538
200952	288035
393367	17319
119810	58287
295164	490237
186439	393326
355477	183840
202427	336590
428105	156376
171037	150803
266965	235679
355313	331581
178545	472891
453181	471416
188975	8715
189806	426089
165311	209542
468155	94921
182511	395770
452962	437592
49506	48275
157551	6722
317031	269679
298521	238491
418703	369599
160961	61274
290305	86077
461599	366534
251155	109006
54534	138807
486861	309731
435222	168318
123199	262326
167949	410130
415427	276358
316626	53863
476986	217423
272065	4413
262954	187158
449884	266377
258282	166518
131368	470686
481419	153736
152683	440962
124599	417296
409274	174411
167588	282428
235375	354933
431685	192005
107885	73336
209195	193946
248013	338915
144537	170985
358245	296423
35806	420944
85391	217423
121051	468569
213184	174700
173143	135664
397216	115861
130427	267602
468962	228475
103323	193901
58483	423741
85545	62374
59644	241531
465626	137800
474341	1113
219910	401871
258617	440660
56672	123756
253076	58278
42535	141068
345902	362206
95047	367526
458768	385932
445145	28129
72515	383275
479459	440404
420944	50517
305050	82498
270901	163614
373699	196717
142332	112624
252310	70338
253754	447335
312876	255650
98991	16918
291242	164629
311892	115340
124259	366469
259978	108052
367861	420973
395336	58466
470134	285446
257809	371223
443307	458784
143809	101522
2333	140508
251395	489552
141563	201794
250011	300240
173465	333872
425081	123659
167205	175740
122942	434852
382203	171895
482721	356428
181154	440660
155660	428738
429617	46767
193243	10646
365615	421356
406660	54238
192610	39101
482851	297106
18239	203656
127027	166063
45441	65521
111815	128398
36610	139732
278385	35735
268593	220635
270196	147873
272482	181307
357347	359826
427151	64075
148812	317118
381367	485304
168302	49144
82049	110677
165413	173767
398260	485546
386321	430356
159890	371281
491536	162795
312474	38750
385457	151952
447335	367919
406719	217223
140911	134145
6202	53879
418636	203656
200903	283047
270224	272909
59330	228431
484229	445367
342465	165788
293967	146202
111739	12895
214809	26167
150225	108558
39274	396883
35498	468387
177911	341271
75119	388913
391829	21583
467441	276358
104788	73640
369030	360038
437243	370866
129352	8463
255814	5493
64786	40655
424054	400990
402316	296693
285101	104218
409468	376244
60601	294548
96874	262416
454895	220828
485190	130310
202695	297777
228055	267602
352882	352927
463900	239220
420513	405842
88460	186361
369471	140596
230957	275549
221700	239220
9555	243049
277786	190369
414326	145691
19678	194994
316186	216242
311367	241137
192611	141509
129363	368205
276484	89373
194273	408718
20669	116085
174255	146805
149321	406371
108241	331098
233045	426628
54212	342697
49739	227424
400372	480905
18653	122694
153815	41667
55743	49660
351028	358587
315500	307978
458511	337441
231268	50155
352704	217423
92401	183213
167227	267602
323836	414220
244127	209612
302836	291379
59579	43496
209509	360273
194912	433988
477841	278829
469388	35627
377945	154627
385970	251962
161023	390349
13271	92647
327657	389009
431214	91600
391391	54506
349655	281924
295354	15133
218297	440660
64272	261398
41968	381233
423014	410062
169530	141166
361037	91600
167210	354903
463977	389648
260935	96534
150400	249319
102644	312061
438935	27766
405026	476870
151304	56184
280853	313829
351660	401949
44916	164884
297491	293813
163790	8084
304011	209018
26281	77093
427265	75260
315891	426136
409016	431055
354363	459393
107817	239342
271323	429147
117423	126426
192127	469680
460137	391414
456021	174139
424387	258829
310338	268129
75901	91239
363988	273831
307729	82271
19459	194128
242411	12997
36711	316595
379551	101049
325509	29961
227857	79668
46530	301472
17740	420757
32476	106307
207438	163890
388825	430356
334458	430356
432362	303237
438193	194893
22201	385266
131606	118890
332858	21583
52537	462028
8459	177965
273541	226308
336196	203365
171050	198926
373543	218088
318281	435448
315970	491377
70	367201
417391	332392
53447	234084
254300	267352
367619	287605
75808	134262
292721	82434
302351	197463
446546	451370
286777	154089
121574	459480
485970	269328
415458	421356
87021	52439
358167	172089
443289	293235
220158	425675
409238	334600
422395	235679
319940	328140
4841	251878
40388	84960
134108	127921
126492	471013
47186	23318
250995	372214
384885	486885
13022	181993
242152	44818
346557	154897
431303	380085
289270	293813
454224	96366
84939	266911
350556	273831
243021	248720
59935	462780
52473	127636
198671	402734
457747	396697
167588	69355
149801	140710
230239	28469
198979	15209
126166	265589
123025	113683
156964	469235
432193	306871
72804	199171
196398	308517
241153	60517
440331	146354
443068	337921
426874	129185
45375	217423
25815	260165
82	291002
407540	288410
100938	392086
76995	197990
460010	143649
300766	5295
360459	229409
207408	234362
23741	464420
487668	241781
331065	119381
379990	377605
97645	289882
22396	19967
228128	35498
69699	296580
121019	387214
189640	47349
33696	311069
286381	214846
491750	348806
314379	243301
32621	130938
155062	341271
221040	395988
265615	352156
491811	287694
426040	16433
160474	346629
214058	476231
329694	109212
431565	434186
201131	69554
178683	37160
35832	445016
223929	164055
59723	263537
420880	121106
259427	304173
389080	409828
282378	15318
455441	231095
219624	249202
135103	60086
482721	110677
315392	214024
349330	474333
449673	68950
432631	401854
223602	184902
316350	140728
479393	366534
349901	480792
286390	151582
353248	54976
436864	252131
487076	393586
54737	167817
436997	190369
230334	174476
86594	271548
250893	28392
480246	182004
301659	206924
222918	13370
412014	281924
380645	28129
376660	32434
189806	361049
227315	418275
80212	80587
48804	151444
63233	264926
81262	191263
370384	276358
23892	360578
82787	463591
383969	17855
8970	241468
102277	231485
388195	152188
26940	97820
178959	368966
33795	398066
491515	400316
8607	236637
212096	51222
483987	312106
224509	283178
235967	465179
323621	245674
198405	277961
273634	313745
417350	304180
72000	233821
47407	331535
258527	86892
139348	466753
331775	220679
269416	385279
438787	430356
471406	477062
285819	59759
308999	366127
186122	276591
480038	368859
81887	441984
382848	323767
117124	163842
296260	388374
61937	468387
3111	346120
6285	179806
275079	187974
491386	190369
287246	372502
265903	57134
354933	16433
436722	43718
76569	293110
404787	40106
319658	369485
341279	358933
483706	323390
400303	148590
112625	196329
296479	155730
356988	54976
194614	334261
269801	368358
375671	316959
334878	110708
275721	120907
313065	166513
359870	372758
427682	203752
370723	142670
101810	438783
224389	315962
426252	63528
416637	214992
405237	113051
386772	194550
231055	68742
179748	78281
58462	461392
289755	120097
355411	415259
340772	41673
325564	165016
451470	285446
192238	229124
9595	493413
383070	144470
71949	428864
319051	484447
58721	141911
160503	414286
427193	47814
437110	357357
15735	441917
111085	86369
313189	208038
381579	156376
184409	126810
439686	157247
193837	202019
221966	203504
25411	217423
8223	391414
415419	398619
279336	81497
129153	244958
70055	89047
342817	447107
438886	385279
363395	363581
359755	351817
268584	17622
371790	103650
236251	365050
116576	301288
115086	296693
86311	309528
35650	99110
474975	218727
345401	161133
432445	52368
486040	98339
241787	102087
371976	415051
402058	438357
262633	441635
378276	156075
5070	264406
112443	208521
234927	431340
304355	78876
480948	177002
122173	240796
268748	360227
174865	38063
473077	286936
351455	110677
128811	237165
40830	120986
223978	60517
328339	114815
231384	342440
298823	467631
14931	176060
107118	381243
219136	274314
149580	251583
478001	184781
200179	476656
171148	109270
9328	236213
414035	395888
448510	371918
156068	208038
297641	80543
32900	426930
246348	236213
240794	347890
61873	401418
401667	487591
367239	194145
282486	404960
214744	262594
459406	108743
45993	183213
4849	36836
101344	110677
192238	301319
262010	183213
4098	387633
419289	213974
319075	50391
204078	244541
421953	267602
380343	481279
303754	85458
93771	98548
278623	285156
117978	15209
61652	98154
364202	411424
4000	183506
59275	363581
242832	410670
489977	197647
386721	463877
355083	483832
369504	340258
338322	351929
149147	218727
87046	286016
228151	169436
481419	267116
264584	214211
189680	12143
405555	492906
257446	120953
250458	476165
213042	11491
270973	4462
330954	233769
299611	491150
252630	200444
393023	248614
407718	265518
84836	78380
119377	153534
275381	286235
336228	67584
227456	273820
208094	355552
403051	314742
35637	61481
244761	249334
222653	476231
319671	105585
72896	477007
318286	412841
91108	489822
373755	312491
287136	152772
440700	134262
84976	107514
328424	154082
126135	300653
437538	478415
213424	331581
134359	68707
336560	132662
327464	93645
466214	389682
359633	478415
360459	206146
44487	209285
373755	49856
448851	251046
76898	53389
419211	440660
239084	245824
269852	328729
277327	473465
340741	168725
482895	276808
343555	296980
57	312648
116947	65838
275721	250805
214063	364855
258218	441434
106365	293106
145869	119381
371301	194893
57201	185076
30619	378082
26969	441313
204994	288035
116615	122462
361181	299467
466681	447831
439977	148771
362406	78496
347300	193113
183990	13370
20628	309808
343384	116070
407768	203925
286390	363662
447513	51881
327037	213756
482571	366127
473098	161626
414357	446773
274098	166063
394275	294836
385543	471834
50906	489879
387577	217310
225694	8623
463958	129611
25969	383244
366370	264258
426569	15209
262267	85262
127298	359762
252475	77389
262548	398761
78958	110974
59630	84968
343054	337849
260736	374963
360038	123831
108558	94344
346913	438363
298182	1668
266973	428818
252043	284272
331999	143400
349747	132843
343031	124198
479204	331238
457859	310261
233105	381614
85361	458119
218711	478415
80860	5040
123774	43132
99877	32807
201813	245859
263170	200594
424310	51895
9631	340513
176130	26185
236216	17996
490913	456640
45076	77059
18774	82928
378350	482207
402967	253165
243191	396761
264195	493081
138726	25034
237061	469235
177394	356428
219445	391414
474389	266852
72086	478287
155941	213330
267331	278913
86237	370866
125343	336577
25748	334748
95770	9054
252897	291520
452722	365351
283675	77004
156831	461208
2172	44248
123890	456425
284873	454822
28779	164124
292205	393840
364445	466737
355485	331349
272866	8084
192323	60517
148246	334826
116117	314556
113843	159058
21395	20543
222045	408219
351851	209471
130069	170816
40485	363973
258216	241525
487732	63264
311230	45883
94578	119762
325905	184258
138579	358797
263974	142678
3734	96259
189392	35546
323089	124431
181429	186259
454286	249334
299994	460550
118325	383461
188453	28129
325054	467703
144288	298182
469479	177569
264717	258467
319824	303392
412440	61798
114442	190369
258911	54976
45724	355931
355609	297086
209125	135480
90296	93399
362616	444089
108034	226308
80650	67532
94954	448709
345800	420392
117305	94516
117647	337562
290743	438757
413669	269933
342386	211636
195947	65764
482333	346768
342465	363204
442265	41158
20114	316372
351250	75303
101254	70628
459317	378924
342733	97894
136185	197151
75775	483341
88688	180031
408357	87547
360300	438783
306304	341271
430474	372857
5722	429863
83312	402323
190766	261375
458601	215580
308232	33855
62945	5714
172824	468489
7395	150036
404564	128175
392028	490888
440031	226139
47630	53545
162467	205965
100366	199279
292795	187974
350759	477788
429730	128101
315298	123369
267002	469235
287566	289513
1292	434984
391453	400984
125850	218422
258647	438657
188956	15209
482007	327217
315805	300134
384449	159136
477646	80536
204078	354694
174693	317132
465687	396883
26055	100806
397778	50155
225690	211423
454059	78699
380748	78905
229489	57989
228134	494102
334092	7313
28	358797
480686	132740
427076	444691
6573	134021
431798	452098
55124	115340
391157	373374
348030	300267
405788	298077
412516	255650
372415	395563
2409	174629
418139	210032
380742	92753
165857	293813
38053	149388
111192	397105
471169	220253
314067	13370
10237	251300
422183	411809
448099	250434
343394	368074
303098	177320
477545	482143
206659	425838
320489	160576
49930	303175
155155	391414
216585	188246
206818	184
107437	27766
367588	271782
482140	375897
55659	209018
79276	105585
36267	255640
68532	240573
307606	165741
381426	293679
2495	62191
165380	230099
140438	253976
298823	421626
287766	437891
124259	16923
439768	242759
60558	101011
245990	403182
142696	87515
296029	91069
40028	96366
268781	94229
57846	114501
145556	93627
274692	313822
355048	53389
296459	73189
119001	476742
382325	450542
110112	480778
135461	93078
271047	317506
346051	352771
124703	251113
215798	332392
36553	319110
438328	155547
385728	190369
239272	276606
384864	144845
462821	468162
276209	98637
411319	388904
398903	168663
414023	488077
483313	436893
43260	359762
147429	266660
457553	375491
67227	434893
364310	33791
68098	235349
373088	63957
224778	345753
441122	15133
474606	138827
458601	58506
137459	129463
146485	32807
210305	9211
22957	144073
123071	435318
440940	104059
141010	266683
390780	208785
12564	310535
343999	81372
395624	323378
439752	261160
78289	268411
123918	382936
4634	286227
262642	410805
49083	478232
73466	274309
322219	451016
385685	368205
55286	449563
4098	129923
248640	119824
493281	475594
267938	425675
313263	303424
75808	222701
29353	379976
477859	145948
373345	79705
130224	82041
30952	304173
52271	424254
195857	166882
158099	139613
410310	72352
199071	366127
77937	91711
228849	445936
278877	470927
331257	484447
336071	483977
324887	391414
346260	209432
412674	323340
229147	94516
445087	331576
225927	478415
276967	478415
139754	227263
408480	455388
477563	388833
423116	152085
402760	14823
334446	169482
104912	267029
118471	192725
106262	249709
275383	459213
205223	21353
155208	110677
221057	295493
15339	346388
316058	477986
242951	184558
358599	105017
212090	488688
462973	449949
464773	9054
230057	391414
439366	426736
120132	80690
456231	4060
372019	172462
303412	391414
32601	27464
193213	405913
65513	239872
311914	148071
57	333935
122537	39146
110236	293813
93174	337301
24076	279460
256141	162831
93251	301799
402805	267313
319732	36463
261396	44774
121821	359618
486522	249769
312342	288035
92401	4676
262634	220553
167572	182940
439588	459086
1939	169312
272016	258220
456029	160419
470264	94516
7712	160428
58042	275677
413479	358824
198943	331349
3217	440962
310153	327721
57276	60296
83773	300480
228030	28129
14303	108420
186202	83017
378436	247594
115944	273841
153813	382522
117605	269321
419903	386604
39683	172955
9845	222891
140442	56739
226612	368820
425866	155919
117951	141440
475268	110677
203201	404806
309117	351540
436187	486339
339103	245496
289749	476534
280916	151644
278359	463832
440998	446031
385828	299845
145457	11949
11478	428951
28061	187284
100347	104505
258324	344091
406963	329155
379857	203656
492934	53490
453707	307967
479263	261865
299482	374784
314333	290560
483301	295650
364617	300119
348034	424781
116377	110677
111600	488353
95868	493679
229738	326768
256893	474880
185724	316011
250606	370251
300273	344737
267400	71280
395428	217799
271156	298383
187834	479400
221329	238709
427521	316959
225692	307937
337348	160419
302441	341271
235084	207535
55570	53994
191761	132996
364703	219656
435125	272069
52473	393033
238712	303648
102892	252961
395753	219295
201131	115868
134046	366127
169837	295413
118669	56332
201878	172089
173887	178907
382203	251943
52731	300811
416026	24010
304952	25410
233498	337273
58590	327457
387912	160419
323689	23018
105567	169405
64444	432504
244105	446351
468051	280935
20028	308240
185879	323536
327067	195114
271181	401543
84948	471646
39933	320605
59757	311476
276821	184258
184061	226308
328230	367110
268540	378882
89219	352950
275368	176838
191629	260879
210746	70242
261278	151746
201205	480591
461515	290211
336462	82141
361945	327217
389656	283026
318561	91116
7103	318506
4813	5033
104655	342064
284586	453746
401085	273287
174378	85863
322120	449662
146672	99437
386516	245332
112625	388800
212435	49828
429231	151944
318812	38063
97247	272230
268980	250434
292205	328024
343440	190369
373159	213871
30394	355093
195121	134039
225081	200545
278744	38063
448339	451310
438747	61533
452098	317118
140442	364109
480543	468624
283511	4350
371933	470554
109868	182004
287321	175463
188728	5040
44646	317675
369405	329425
314907	5645
286787	60923
360	32807
379143	65513
446182	38490
233045	444974
43924	293813
383369	448188
15464	53863
160961	424225
351193	451472
309520	367110
201813	253988
392792	320836
253870	378419
230739	300240
176299	279798
323715	459997
333030	358107
18770	258220
339594	165692
63322	23578
469597	370866
166173	16173
43027	127770
77783	19238
19939	141623
465238	243128
140301	360328
305698	50276
381330	257726
309801	26589
82471	250288
453821	189950
298736	486323
28357	456854
396093	364294
32442	298767
86632	404568
409441	90146
178422	24077
308122	27464
276295	401854
165656	99949
157066	478415
367743	201494
277770	339692
54539	392117
78143	101553
73123	50256
422476	365396
365550	476887
379680	173887
257612	99246
140642	462650
28838	295445
139080	212278
39024	391414
18500	440660
39195	471047
392339	391414
304981	266183
328538	214725
318075	266172
17613	295329
322490	2569
222389	230691
326260	189942
182608	187248
239920	344740
376744	430409
289924	91470
233498	437668
313566	258132
4184	144916
132147	160461
356102	303175
3117	170180
270157	186014
432339	183213
435817	175049
36744	94344
10546	432240
471521	314599
489822	313745
126437	134664
83092	92493
10228	128207
332474	157035
389885	86476
101484	401360
478893	344137
156446	164079
112372	107677
389155	32667
130069	296432
235679	288035
406354	295484
311769	315406
60826	190369
250172	492196
230936	301724
178079	413880
388249	257581
50231	92114
282366	403760
257772	405842
430636	75446
137454	159580
483536	28907
314311	470588
33743	63844
443296	35707
399441	421296
475781	230233
92401	343052
438931	132810
383039	35707
371331	158965
127830	320401
383002	440962
132447	98012
298458	184002
358476	152502
394816	378781
271760	291432
196996	190369
46071	74106
291400	425838
171735	267022
471959	433934
258527	86077
49580	49228
105226	388575
249845	160419
114137	240681
478854	165018
255756	112153
474430	401428
340815	144845
476951	94516
475960	162795
454987	243301
375280	344637
411938	214714
26283	1151
44251	257858
451738	59527
192232	358797
428301	430987
72719	457741
43299	49903
292196	317356
470991	279070
318644	159141
19341	267602
43641	440660
432064	317881
340035	158574
263818	37857
167588	97861
146259	410115
46412	239028
147222	352605
423107	278520
379615	258123
76949	83500
310338	143795
216130	394571
61463	67968
418605	201521
398659	58287
361001	419033
440672	242985
1080	166752
231839	64037
384370	114879
31930	246275
340237	279058
274645	387742
87906	229733
106531	371224
267939	129185
477004	122342
173856	107473
121529	293813
169144	205346
297665	271054
26268	239872
319303	372314
459302	202374
72732	327922
59021	440194
130069	393155
254446	323180
225139	214992
95762	336590
315692	381054
456303	46706
162518	176182
246421	466830
99469	297417
380051	48347
396613	207415
136765	322299
332048	71090
199269	66140
360531	413615
360486	215307
383983	17186
403575	293389
254769	23018
77225	67318
123362	77031
416428	296339
382153	476098
59723	378452
324687	192910
111983	6460
391669	203656
278554	239183
423828	218727
194542	416898
114643	364831
288817	64335
372190	360708
472954	57375
180480	55247
223446	88425
18223	85429
286145	278404
30252	391782
81358	295114
215246	421356
237148	325604
197131	313745
167532	350189
219546	139684
331651	85444
85405	62789
58464	467703
42655	373328
427521	148590
225351	208516
146893	204185
327095	183975
111890	1843
56227	276334
152855	434945
89219	299748
358279	55906
299656	210980
228128	427272
56118	421725
213175	89370
62060	120861
443356	183108
82349	362208
22567	405554
350490	39892
411424	361634
296683	313745
71189	100478
311849	377738
312807	267352
146893	1958
368764	128313
8540	250389
199582	361296
284985	9437
226881	62517
445888	90401
469385	274029
259386	304011
277116	152262
4452	459031
235021	185335
217953	293813
482851	198948
31949	241218
112443	103329
493223	213639
48910	344671
49092	446551
237148	462973
360976	62191
154456	317184
328093	18665
196030	211130
288333	240225
286017	261774
341957	320152
29883	130960
132278	313745
355652	79249
148978	91069
43724	330414
43835	385102
449154	200714
338660	317856
276821	111970
16900	159249
206843	49903
475469	64335
428182	145017
154981	488356
254513	247691
30399	144073
116784	415141
143370	153995
150805	256219
259740	265927
111847	146181
15027	319161
414154	49903
283605	308273
372750	303648
296357	331584
306793	337791
319253	431813
210508	16433
23607	119381
396830	140136
485316	284845
140078	292553
162135	403319
462977	371918
232379	218727
479320	424070
453232	256123
240472	2045
317871	420944
84457	291984
330764	276085
4361	273831
85665	36759
131638	46892
457794	215071
356063	255650
113478	162795
28232	273831
247136	3674
193796	248293
190168	123383
414762	226473
4262	11219
87741	304865
45837	219052
441615	115234
414058	254178
146584	219499
317685	232668
44246	454181
191482	417918
119630	210032
490558	12895
475378	258461
69489	325266
80720	219721
122807	137128
162303	455769
422488	169106
258125	275198
394761	201769
214310	92251
464515	421356
229172	443743
51484	469412
429859	70163
473728	249334
318088	20622
328600	367686
474213	62191
401085	324481
190051	109791
447288	68263
422805	86596
404337	223627
465600	51222
62038	269419
220756	416402
403514	469235
110873	480421
161260	164164
326660	184127
462709	230255
329590	469934
248360	158870
453851	78928
442042	443693
245202	178048
381486	244929
185237	391414
1320	330409
195675	216159
181651	466360
9570	262819
329727	159083
483706	401742
272249	459649
414103	149388
461576	185704
493631	142424
85049	58208
488278	146282
294869	349115
88772	416771
67899	185439
44229	257027
402805	40784
449399	421935
217275	410006
366104	33817
448104	155749
440416	327070
283612	298270
262210	157921
376146	476804
371501	421980
365358	162947
115861	303424
391927	338271
74911	403495
364454	391414
76880	223732
270248	382576
315573	206772
305624	224003
226167	156376
240417	195816
409858	313745
149332	392702
296664	268600
83519	475935
461628	373169
297794	69734
331990	440660
231260	294836
351962	433176
79528	209510
447335	203515
359906	204699
338962	479614
206615	64335
268385	165497
367242	359906
196398	73701
300982	183213
298077	386132
462415	188860
156068	436686
47092	186159
186597	226193
417425	227101
126962	472072
473614	17737
409238	295689
30341	447270
204569	247691
312362	336590
308122	388179
144105	83895
259530	241525
152814	120640
187846	135896
55406	249709
95252	421356
277467	95674
70478	487633
168410	182192
407066	326997
478796	387860
144973	253378
93257	390409
472583	245679
41795	469147
153848	171475
196297	196783
96700	303175
152276	312981
82918	486708
5354	477362
293677	491438
465139	80193
385076	321048
165378	252352
467085	116085
195689	89924
425430	201843
323407	239431
214055	188651
489015	31703
172947	383186
318381	478415
476501	276744
114147	73712
477932	7356
219546	463153
209027	414641
349095	89025
329201	15209
39195	429491
178422	220367
390966	27464
428066	102127
492921	403467
4083	97070
160162	62191
394023	312770
375668	364927
39195	180793
38233	234528
369359	138807
244143	192365
211551	318533
492422	88606
474835	183213
270268	67089
258772	417933
328367	294135
63233	387742
377906	470401
343864	343291
267562	441534
430603	164884
27342	110677
351015	427279
120099	35735
145111	345745
405306	491350
15508	27766
251096	421356
472742	75763
469854	97894
210186	80193
124891	413870
203260	154137
386645	251669
339616	6269
186993	59782
37696	383673
71690	50538
390287	156375
136955	140673
98904	370554
341022	62726
125312	28656
176130	37959
188866	398333
318473	74571
112443	58287
254430	334391
237115	165653
197047	476412
252477	364973
223929	342878
438681	267352
456760	209352
225800	273370
128124	32837
312563	287423
67733	313822
19727	125772
354466	27464
308122	414334
304844	166513
383638	14331
323228	384259
84148	3431
185342	404960
136838	187458
457087	390861
327922	374962
455122	152867
42011	168019
229413	218674
90749	169259
441363	89047
167588	230414
407597	453977
278944	469180
339963	198038
490553	180259
292461	428214
479565	285422
227628	315632
308364	224267
109600	107473
467905	327436
426215	189640
312347	113522
327429	317118
329256	395559
92623	71582
80124	287951
446720	291829
258911	397896
141250	225130
37829	430356
88649	477136
95189	119381
68768	216440
456428	137128
78644	208300
456231	296693
20416	16433
198086	173262
444122	444995
226326	401854
414641	310836
63086	437167
21691	107473
273385	83017
139185	165864
202379	459344
71960	313745
337206	259929
375882	15904
57916	122287
197385	36676
173904	404960
446413	181947
74690	434893
235801	493200
298155	359762
479351	46996
406073	149403
210529	489822
357411	32076
370417	39195
325537	423559
189699	228629
196398	278090
123659	251369
164727	105053
286768	409142
133470	389271
361129	316372
16566	98906
347948	394269
51885	86728
428892	211280
36605	77775
119642	261396
439285	440660
351256	421356
161059	448788
392437	278562
227038	317675
117705	348176
40817	290014
393094	206961
302527	379976
460454	258370
92401	150067
208703	49473
43804	109824
310318	259929
458585	448964
18102	187974
245913	13370
9579	372214
305401	293268
284163	176967
14788	328550
114550	69779
125596	385018
457914	474268
336947	98009
132651	173969
18831	311223
431551	8459
392086	65161
189318	301326
122310	15209
289046	341271
242551	227097
130926	484274
148175	90277
267562	73298
434748	136492
97732	433226
465271	392788
67351	99405
349236	310574
207224	391414
355393	7913
132687	12362
314234	415599
71390	242383
485257	462377
97588	345517
232919	488729
340886	440660
189206	140392
270137	423469
173301	461041
312807	200944
294323	210815
206121	1324
307104	323022
227017	184032
357742	493106
192238	473141
162965	429164
68081	436775
331574	106826
440099	190369
315378	210032
373918	423688
246902	198456
310756	146893
338093	375840
39892	300469
479261	363631
20628	450647
228262	316691
172891	447939
441566	206890
48775	390232
283024	489150
8971	245317
161575	478415
189593	485072
417938	58611
316565	16801
485144	70337
481406	275500
319625	95312
436326	173176
329985	31420
250833	461022
230691	271351
491031	257168
225138	32807
356015	456640
119673	336623
14698	446351
150495	11199
203783	40977
420555	90982
430417	413674
452769	219850
360082	304865
355410	492906
119985	76143
32613	250134
76090	411809
426206	217423
283227	37515
195384	91116
475037	294044
49884	145948
22637	425675
179744	372237
11770	424419
107491	94667
139886	206868
404138	52537
404371	180722
357936	460367
50090	317983
316284	314710
462964	370395
14750	451016
260994	49159
99334	200457
326940	203656
412664	441632
486621	345401
103893	370499
130057	29599
480110	351639
104740	491677
354004	256121
303573	313745
32729	75499
134626	228431
317728	489415
83389	428738
279377	326079
219467	94797
103645	16713
15068	101376
66492	86476
375316	178048
57094	267029
37918	23102
340340	158798
121733	198926
73030	444175
159470	212576
5796	328550
343078	12129
225239	70026
485192	330752
263048	244799
81358	171481
160348	237854
371252	182226
184629	320547
470818	484447
477328	444750
397294	100705
225621	398333
446325	438342
239226	400487
20723	99405
116395	403644
19120	220417
315130	28065
325909	218727
58588	267352
59620	481785
194822	348798
197544	286936
378240	146202
45803	423550
297484	115205
58908	79219
86075	102096
384145	419580
455082	274233
230618	306882
443575	356750
385411	162915
424498	428719
81262	375096
381859	21583
262613	316600
115386	198790
376957	341271
197242	40447
461321	313314
453898	75014
30223	304731
1020	476344
408615	318735
450277	466737
273389	471636
30559	382305
142437	92628
254248	383681
449362	331508
318088	204442
361576	405217
40388	427628
444475	98906
176706	248777
416247	99405
235822	72670
326260	254543
443034	65578
306444	49021
339298	274826
369108	111969
42370	16433
118083	256678
458968	90791
412229	126204
146893	81104
364636	44111
410771	317268
124216	310261
106268	264024
345381	338493
387147	255012
239268	156524
450929	485546
227040	238299
203978	461846
10890	149788
48953	297776
321246	267
276563	273831
43405	407024
88145	462301
488630	302018
342588	301659
428453	153995
135939	4413
472058	449534
108963	422342
59672	129978
198985	199676
393034	182210
132629	108561
37657	15520
388645	293813
67786	174361
393239	133423
290919	152321
372488	268833
82253	280492
330046	70596
302989	395988
378419	327996
371380	59149
473068	15209
276484	21767
134299	272158
382337	403063
134654	329217
83018	359932
167535	237235
156531	422175
285672	421830
379695	262954
70122	49903
391008	426736
96784	13370
224603	24685
303963	476231
8672	1606
490447	177078
420831	193705
216544	100850
19625	204949
308872	341777
463154	58165
404657	186561
249663	85582
302679	46748
450772	272691
244549	328270
44365	368697
257204	293813
337725	447680
194913	356091
434262	217423
403762	464420
244143	78820
318344	91558
257359	218615
72003	286503
270851	248259
133473	21583
417938	366828
85302	319475
37459	471032
90703	89772
306323	395547
128686	11626
35366	451949
20661	476951
399087	11626
89281	76454
93627	135238
249640	273241
208694	460899
288652	369217
247769	451409
293931	110677
130397	492906
244752	76708
231937	367386
244588	396110
187481	81469
77212	429671
434088	285446
384442	161001
25965	484142
212009	362713
160680	28894
91600	472694
360535	100478
146893	278028
91197	277315
434358	12045
132996	211814
319259	239273
3307	9715
415967	277064
173629	304865
414004	1195
480283	476146
52085	381377
169170	4413
112372	189528
391112	340545
84745	19443
169587	362955
327490	446801
169838	385539
131504	408859
237934	357940
383241	242620
50247	466087
303782	462377
208877	228110
139049	13370
280803	404806
298780	53490
156553	216773
87047	250410
173679	101037
240574	368923
50525	283392
451975	51757
49930	25410
119325	5297
117848	92580
80334	420511
420816	373943
354330	211333
53532	341278
269847	263129
386377	380763
379009	460723
283543	369013
137372	463623
113463	248712
263	382662
422923	74324
315801	149388
117647	455802
28887	111312
48916	315920
18294	368205
167924	65670
474590	132996
7007	250217
114636	428944
434795	299428
332549	293813
469071	198790
62198	412980
294268	13736
222024	69617
492480	269464
276154	74106
192510	224348
153006	27467
371349	205287
380685	62076
205622	343804
382251	464420
290195	432320
207255	102577
198317	118497
371692	214163
129651	424986
41265	90880
106459	110092
248697	430997
283344	121260
163086	237770
271085	186539
275639	100986
316136	267728
373300	358747
443320	379758
19727	124405
81523	202585
478959	166170
462216	465371
55385	273654
407198	110677
340023	432241
46690	76864
231855	86618
71540	583
140578	151944
202469	279884
227241	291717
84870	137719
373158	304730
490002	422987
259790	100830
197318	361190
335354	153146
106514	208786
374305	71763
470258	44125
16508	469908
80001	333344
65570	29416
144716	354338
267341	473916
408093	337919
369209	488432
64870	432737
120253	430610
486943	49438
8498	90123
68204	253454
288918	240306
191680	234087
125420	183479
484095	487406
17435	183352
285671	64335
122525	322820
190564	99058
170770	387490
493709	356301
388696	398806
438193	480648
165795	196296
37121	412161
124812	291408
260272	317184
428305	35629
249280	451399
445023	245679
351907	219421
277737	184558
371001	252642
182117	316986
448213	395746
86426	27464
156938	277961
194279	260527
249527	153995
101539	238299
76228	283581
492204	234071
444436	23578
286165	21435
291242	34791
152248	440580
49650	364194
340325	164306
237517	379444
386434	369174
12216	449793
359250	113823
151812	391414
31655	478415
14585	186259
66926	116067
276759	315671
199676	398507
76484	270324
186349	378771
54687	434035
262916	40947
93090	446801
310811	51895
43516	136925
304011	87889
329750	490021
447610	387333
71430	42218
173680	55496
160794	64846
253573	77969
242135	154835
115823	132035
310980	330576
115948	51881
132153	3747
348958	317686
107620	151944
295135	380538
250458	376554
214735	443620
137844	351585
222616	59556
65266	478415
124291	90451
473515	196241
371585	114071
187245	8607
439719	230740
372214	387502
382778	486885
68505	394948
423676	49903
251964	330669
35146	204350
291829	217432
97334	371918
198236	366493
387351	168381
429829	86476
121828	239107
113256	379464
281119	286936
27064	477986
22154	28129
19604	460556
302033	143046
287874	245206
38685	288035
409681	430356
302393	349478
489570	484858
168719	115284
348981	366127
203291	104383
68611	130194
401236	347057
396449	390861
5297	261253
130827	130069
438250	443656
363334	174371
486831	362038
235034	259096
274865	292388
375606	328538
54268	204046
57447	407457
94956	222520
72677	443693
418696	314640
468218	411157
20946	169897
145363	132028
477533	129185
482849	475778
262837	468832
146791	317675
75090	41002
411197	53389
285238	183213
133440	476231
171503	122462
174864	480217
407280	188741
135815	312698
340839	124085
431264	462055
261738	230039
367336	341271
482718	11802
454638	226494
73826	388269
348993	394569
451692	143506
59688	370524
374041	115386
240661	299328
350347	236213
361205	214024
168861	307606
423925	117725
267734	364093
106117	248857
387274	327061
461314	50155
229851	8819
366261	306282
295009	29293
24688	186384
178773	438059
212289	26102
258644	336590
57447	444184
430633	250649
379372	21739
420511	116609
377002	236458
200699	341446
268910	485536
200652	427111
235795	455769
81999	405842
209546	96977
46362	109407
223982	145948
33343	475480
279842	293316
2507	378462
213123	288042
366982	290550
228897	94344
309619	452068
220274	263713
362765	451962
457164	40047
435329	298153
68908	260854
443063	84065
42536	432362
478087	130726
175680	313745
4841	163228
110020	208487
433814	451452
289513	378349
35637	203656
391391	335973
88790	303175
321645	122462
377894	70628
80342	424333
263655	478415
138887	153995
169538	56940
333935	153995
191482	366666
192163	261175
301961	449268
488991	460497
373534	456403
322171	353750
1292	89404
470803	228156
287413	369684
471205	120094
170553	110677
308122	425876
445259	298990
110490	71303
375225	368892
13217	391414
84541	439740
440593	154137
369245	463522
417365	476471
144293	168213
125428	63577
369147	141026
313817	313745
328932	218727
401888	137481
75119	154711
3027	457936
324411	306387
288020	230629
309526	75483
227637	129902
266597	244531
10308	270824
118806	6253
489089	86560
314925	234873
273955	65085
52188	486885
291119	337618
447441	158514
35885	195741
265053	269199
313523	153995
182482	310168
482456	303801
218634	96977
158099	188164
196406	91069
378420	33696
105022	483853
28248	469235
255369	127301
357478	48163
364455	4413
117464	15209
39683	212381
37423	117681
112625	372605
29995	430217
461330	145948
161310	272285
27222	249202
262086	222701
219376	53863
27052	237178
362775	150874
136364	275075
36075	172646
74663	126563
19450	71994
154880	137102
141896	326130
164695	273831
121097	122462
477328	458790
177150	287854
463466	484727
13116	20333
64102	190672
114666	451036
386966	185076
121106	276621
49131	477131
141978	69734
191539	286936
359399	267618
459331	25363
420761	291134
367790	241356
277185	42189
191764	244393
361533	392845
180697	441252
216609	249186
164459	398320
164940	101314
190015	296536
376483	32807
448880	152949
49284	398633
61273	449126
56571	317106
63750	13370
35707	51299
398399	438783
369799	152502
5537	303222
443307	12895
233983	98644
284888	404806
477932	38251
306379	457419
470401	64723
226584	200669
291280	266382
285664	413535
385182	483480
218730	406782
143861	379255
20778	451460
26455	192589
353998	94872
134299	232400
299532	180957
45701	192079
330058	471745
445998	170065
76046	268261
139400	391414
428735	100511
404125	273116
261926	121988
443909	11533
394420	227101
324816	163348
155837	408698
64474	258215
147741	300555
69852	25984
221557	348809
57015	7097
425330	281327
267826	396640
239919	11449
55659	336590
345401	142411
250989	411424
349626	127298
329621	140044
55914	334974
88355	101058
259835	456357
72804	205719
298397	185627
191155	392374
210579	212378
127229	248092
5972	67570
302116	352605
22270	38067
163068	218730
49644	463549
484654	414212
208373	200183
357411	216679
309530	243374
300662	216752
8424	222701
492472	328966
421688	301712
488971	345288
275161	223625
366062	84025
232617	359762
81428	147132
345896	48007
122058	178345
168437	347886
106825	82585
5270	401871
47761	80007
39356	169389
20946	185475
187507	290503
262457	190369
66383	225130
487778	262493
235597	15084
364536	248777
221648	459936
288901	451538
69538	214992
87310	152085
174853	453648
228128	158295
219363	142051
471422	267051
420323	320506
107169	8485
248013	319658
321085	290450
362724	59243
417799	140318
353102	62580
185808	351414
370764	438538
392779	331508
21784	438419
478287	187998
91197	169794
153134	160419
216324	412221
173070	294217
64213	421830
26576	49903
147803	318404
68098	236977
363515	364807
318792	97198
93743	375802
479544	428128
187596	315671
430096	373682
119345	8459
114626	135755
253076	410356
448353	279664
466690	126756
267947	8315
109733	202417
87376	259266
159306	226308
303782	32865
121842	413612
89358	171819
395029	348176
192495	239107
161284	217432
186487	207944
384048	35707
410390	107337
469770	422458
382109	226494
273901	205287
145790	244901
360580	304683
63427	199526
345401	363019
61003	281924
18239	179060
63322	475571
188211	202523
406371	125916
382300	440660
147078	119541
2187	212357
11902	390349
110835	139297
173629	291002
130150	273831
5700	409501
434726	61882
464727	350291
245679	399931
44307	15209
250754	426066
58908	279798
209311	130278
237171	269199
238573	446801
42028	336590
246729	119381
444053	352943
333159	58484
353998	114063
75640	11019
22270	461846
128301	22752
397373	451360
411529	471770
239667	177104
11563	300800
232459	304731
134992	440660
467579	440962
224839	93488
413675	480224
210595	203279
488838	295484
357894	17186
59723	269582
133419	479614
428582	384941
241468	213908
44246	10504
294969	346732
21478	447560
401154	313745
408093	88289
412798	43624
453286	215787
235496	378576
96887	433279
296111	336590
130060	318404
156391	117499
128365	425846
370729	63528
452477	147442
140202	68190
144604	4134
249202	434893
271172	374594
305671	407718
171237	75831
236761	260630
20669	353468
70978	15219
340771	220417
59736	121807
297635	46207
368540	102352
211308	317356
464588	19196
361576	126697
388587	395964
453321	148479
146893	217886
168540	106966
1444	125399
372008	93292
365154	376952
134593	486176
370751	1057
24619	159431
475200	401946
122344	287694
134046	16433
241781	317184
250344	186561
68098	83329
490667	455769
244510	446351
144754	315687
142468	346126
58974	343010
153322	79416
45654	129772
365800	50573
227068	274925
18558	168755
115193	472583
43775	222701
316569	13370
251147	183479
406082	57134
173078	273831
293705	330469
144558	403231
389611	416651
330752	196399
191446	149897
48275	256740
195121	451451
6467	1605
354416	186259
293913	333038
242551	92787
168748	290
441870	251376
172033	245679
474527	477491
76830	366666
168465	214407
57	221324
206840	64335
426190	476951
456658	476471
178867	8607
386696	46294
250823	191336
370645	271756
225344	86892
219870	46294
203200	284922
298795	438419
155045	244929
188601	190369
189879	445233
106514	383967
85495	72268
40028	283346
175651	160550
314019	401871
439996	329155
61286	15209
432812	327061
263700	317118
446331	80193
213780	241137
9300	438957
485260	121600
149147	119123
106268	233989
324495	329358
420771	38321
149015	291484
112332	452351
8407	332403
226919	274724
450743	420944
269187	78970
392539	486885
158280	79507
247997	251779
100788	471745
21018	105097
249203	104951
352342	1188
360531	191839
425827	212778
156571	190835
404568	109670
128563	402438
368631	197996
89826	458790
415570	469951
454263	156665
252181	156993
22175	235569
410220	77035
138241	322969
159141	346904
44829	160419
149305	187087
372385	64288
249546	477986
335005	310756
69585	216736
441428	219482
27547	98171
230187	267602
289723	131351
366906	190369
24516	183159
233033	105017
323186	317675
406225	391414
220081	229916
405306	231447
176119	182228
51239	134145
476919	49966
476102	18206
181445	177594
199066	155927
452214	250214
277241	405837
235104	480267
453605	110677
140318	470818
376440	374939
348913	13370
444156	360904
409910	458104
161177	217871
242915	388202
491388	452855
147647	280390
85008	177693
430831	387539
95745	82582
420234	260691
472887	95149
324490	23318
204682	438545
72692	487932
450421	332392
429682	151647
470211	274309
132651	466135
402348	330469
384671	113401
31804	482246
342465	441083
266191	25443
277928	166513
375667	207658
82688	332094
189669	236213
276733	115582
452993	160419
209552	454947
406998	81920
109767	40871
182331	461846
180745	129772
108652	27464
397291	483729
169916	13370
231405	82539
257613	267590
310459	461846
201946	27108
271181	236413
14458	339679
470971	451422
198200	43809
243989	440660
90658	194893
133909	168488
248013	48616
426351	49828
199340	313745
319316	128172
233388	12895
217629	102494
483464	20539
55914	376112
47786	355649
455232	16465
168719	358853
307879	211868
196996	157698
63809	94667
417871	293813
183060	27464
375606	115386
416655	89545
175394	244688
16675	456080
21853	267602
176496	125349
248209	16864
239663	319786
53928	22233
466504	477462
298317	219865
344391	347612
197555	65876
425510	471657
112564	103405
218584	54976
181322	186165
109733	229215
456909	172614
68532	414912
245737	217423
125420	400170
227781	392788
20747	105967
259313	207452
430799	273831
233051	441313
25553	49903
166504	435708
150019	326251
134448	380538
117703	431226
125948	104598
345579	468314
178985	265279
23278	309710
217000	127653
85371	348550
149422	298274
421760	364324
90296	474963
155697	352625
455951	3946
5128	195515
167924	241090
71334	381221
250671	268326
161840	227280
296459	23318
102923	21902
319081	26564
85555	85348
31478	393326
291772	132740
270826	49231
53229	705
472072	382166
20791	278846
327229	360860
176130	117416
114290	238843
161452	309425
482851	377445
148363	340109
277353	425465
174139	65565
299384	294836
3947	403622
98550	21583
195783	55248
285898	137580
206610	346809
187101	292655
348574	246311
424839	267017
248110	322479
276821	428460
216271	415845
221956	421239
197641	142018
120089	218017
178680	84094
84304	424707
138984	264766
424164	20181
144612	333357
287996	338114
282746	105960
256057	9054
273199	116283
321284	123037
207032	356355
387959	150406
152718	196073
331364	144845
4503	39845
352983	419849
239272	82787
391391	209018
100042	350189
39195	197077
120448	476787
31478	185013
263858	479438
51781	440660
178422	349195
116413	227101
284480	24084
79223	315003
301066	316708
413603	265753
36719	101701
259514	237235
278297	366236
115604	77031
247923	251696
119001	98906
365685	366046
268956	360141
459731	470824
445132	144515
174391	13370
315573	32076
333737	449298
386369	188344
35594	396861
296538	33254
326323	431284
356300	323752
352950	123369
78603	441202
129640	191639
61437	83847
150236	432353
408773	463623
124918	434035
232225	378462
192710	353485
285556	144306
373755	399929
313454	188024
1237	338189
131195	133219
413816	52867
298353	184163
149272	405358
375725	11357
289675	459440
49789	491181
277241	239644
195362	452652
360425	208577
347948	145534
144752	218886
91558	149079
100494	262954
408266	107426
301469	136043
32411	230470
185638	426533
139308	238392
471325	18239
134597	461944
88603	153995
170456	474931
187652	450493
106736	291832
60954	121106
476369	337870
130069	259888
159077	383680
405979	365401
368049	65913
410011	83403
342986	162638
419962	218151
460357	166513
241124	35707
317391	376706
425741	467918
16458	256627
48472	54987
241343	218727
4227	166172
84965	266622
310338	84176
462800	74034
147957	351431
11318	426569
59607	138072
98684	158138
334146	284724
78289	90091
153322	477062
482456	371617
255717	184558
167844	203656
269126	56619
453833	268118
2826	169215
226538	303175
174771	257955
88304	378082
124259	330375
202142	277853
402625	48163
180446	221429
201816	152291
25969	371983
144458	425675
89185	388824
93378	241468
164554	433181
230914	26971
320374	131522
342946	252204
91828	187819
92246	58881
40362	203712
160648	70736
379277	405358
351823	331946
441229	247092
219499	395602
81418	356738
139185	90183
230051	105671
88460	178422
459570	214992
64556	297923
367247	381469
444755	62191
193152	490082
86632	150974
478634	120728
416555	222513
422771	6733
357705	80304
84052	238301
160768	27212
83222	104498
453256	388195
404568	342807
293617	422382
236359	85746
336829	399736
19492	453493
11486	465800
244809	283445
171846	297426
290898	103804
34424	8246
278076	194165
309954	290281
464598	435959
327867	451770
379269	153995
483073	352509
37407	17186
459016	27464
137184	391414
267562	452126
80511	305788
206815	62191
137063	210582
190936	351728
264377	391903
493267	198317
378558	49662
237887	214992
137332	132996
345918	263135
307651	37623
447241	87575
91669	1893
380978	29807
378574	366127
283706	380769
147373	175608
70274	142929
38959	443693
116308	453697
398243	324533
411282	122581
56806	79861
312347	75499
310075	287423
96905	1292
253289	375840
336878	236213
205157	89772
107290	442030
313217	366941
120747	398689
116177	314829
410327	121106
21095	271967
184535	153713
393204	168906
174155	450241
116876	211134
262660	287957
2829	483101
453054	43119
457135	374538
211819	215054
257443	484479
289864	420944
63040	364481
433129	247572
103515	59992
157839	433343
48953	238578
176182	178409
254617	115174
227303	248835
83581	51881
126366	357636
71189	414225
82566	200632
128927	25579
415992	267352
192311	27763
405936	249532
130960	222566
117508	27212
72058	15274
107696	34339
19727	152020
239107	58707
306628	48163
381533	231025
166085	437407
373025	352737
3823	40967
294130	391560
457758	267602
130069	454665
109270	393326
312026	203323
130060	492906
375809	4369
115449	145059
172923	169485
129449	317356
377498	336590
369932	217423
323761	313314
68098	12871
49903	453414
73501	427484
195095	114124
309217	168511
48146	306100
447944	66813
409745	342510
428663	376274
114645	107590
88460	107337
71189	46822
337329	119381
342197	48163
167089	148429
243024	22347
297919	27464
52793	207535
344314	45952
356959	273831
299801	489778
371779	368859
95899	457623
227083	148611
434583	422853
7246	166513
49123	468133
106011	193269
486960	486339
223826	8254
314548	337791
226747	200903
114063	70161
301557	318749
410045	441895
440962	472572
122262	391414
244815	190369
202996	203279
169154	86595
19651	272382
144489	203656
397708	43207
33323	327217
180801	338915
444380	336577
257314	436894
213123	420161
344352	430217
318735	125202
41612	360708
3460	176172
388429	443888
202015	389854
364807	334230
316696	353089
177308	35707
197777	425759
118786	98906
444323	431799
450825	120551
197755	68883
143259	184964
400781	240225
312283	450301
307239	397239
311075	168292
451373	8459
90973	185076
169178	221294
441206	324223
406076	67097
376235	341412
66273	19144
170816	476723
383770	316088
367618	184081
422331	48861
105735	302501
347726	187836
245117	256929
289069	263255
20726	26046
238353	101049
247854	296591
159127	172681
106814	123738
53757	232567
485934	108981
315418	103420
268966	4413
260624	54700
50739	123824
380715	295643
184523	476880
337048	357854
325258	354175
353568	214367
299385	291484
197614	20959
492298	428911
387357	477136
409769	9889
437196	315888
376739	60108
482989	409737
105561	51526
50414	27126
365805	262954
472164	234213
396581	102923
155624	86560
15124	202235
44577	93245
154501	319648
383969	203141
162303	486885
378125	313745
12793	440249
257730	249115
99983	440660
337360	201341
226876	271013
115962	109437
175687	278700
57088	310261
334878	52917
297740	29091
30674	293813
423229	245679
438420	50264
131023	75303
277568	356723
469479	477986
367781	150378
271886	461769
155680	325314
161865	128544
372506	27500
431467	34771
277105	286828
165326	403168
28357	187362
5939	333357
171386	318735
337221	368892
460218	294079
205607	126067
177033	334054
310643	130139
45996	98222
416387	6899
196030	42513
7290	416106
52320	33557
111856	388575
298118	362206
68426	267602
28530	271200
60207	334260
317100	68876
290189	374939
367919	411356
422015	154975
25371	94665
210493	488984
107859	236213
256141	136845
84263	171953
139194	393326
158627	55857
374217	79989
266965	318735
20546	230336
39072	293813
31483	33717
306237	76454
236350	245317
233498	296954
268910	389009
104192	411809
240578	316372
383086	21999
182665	268176
471205	487932
330688	265409
291506	491271
228050	472072
101371	232105
30352	162795
275381	180841
18938	15209
185991	47686
230051	340139
235167	313745
264641	458384
270128	227435
375528	124660
463549	338867
142877	218727
110192	25984
337516	446630
48941	121304
71129	27464
99277	147033
131927	1057
158384	294549
355413	35707
383532	52983
475960	20959
213123	61724
71511	429862
416962	69708
190227	15570
59349	150874
454642	277646
127801	25061
216252	46070
192456	490913
227096	155730
483501	116283
240684	355327
451260	440660
273319	446326
207184	475682
205306	289427
130121	290450
393108	358247
310162	429862
4927	315671
184027	355332
85909	229903
12152	19596
363384	75483
449354	300811
205362	437237
255598	371934
72668	140343
139743	284724
472700	122462
49990	132996
219281	318704
45533	391414
400329	434441
473077	366493
215599	139648
23084	114071
226649	299202
299612	276358
255687	438419
362775	27464
186595	478415
85241	318735
99902	432175
344775	244392
225680	220181
51367	406665
449279	181265
429190	267602
49541	123648
486842	481785
358826	217382
309063	144405
222045	224383
287665	142018
64785	230303
273707	104059
30962	349114
114643	344075
47407	275790
288672	15209
59784	177374
530	58945
279963	248614
367486	482658
417735	129241
65514	457081
388475	131355
8549	371918
173653	38794
343440	433956
212081	299992
284488	29105
439162	377786
323836	67729
423974	230378
335069	317118
21267	375840
346220	405972
40060	69734
37032	319147
48864	165553
20946	149254
447330	468489
80294	315671
456021	49433
26221	39103
131478	72523
363605	275790
486946	137198
334395	110189
193528	411809
48159	91065
161588	299408
472239	71604
457884	212081
245533	422915
438497	300460
20616	5882
449864	383114
236216	486267
101465	443693
75318	443937
457418	477986
342465	193168
431196	177490
482887	127190
65660	241921
349213	125772
88848	276617
247854	203656
189008	193086
77118	437018
291138	490567
72414	378686
468675	39891
389643	233792
360843	14222
210166	355201
347047	258370
278356	82622
328940	39608
461846	462624
355272	246672
134705	359762
116947	192509
384428	120132
121536	387742
423038	343321
231374	465019
308974	401068
81432	123844
374901	171316
445130	304589
71811	313745
306323	133423
135978	285892
312283	130620
271624	268194
215747	464694
479995	361464
41842	411809
421981	355093
164617	445749
129427	292492
220863	492906
44160	361376
23018	311212
344475	351257
35806	413615
331867	272069
15117	417918
314508	160426
326142	102494
238277	293813
474921	218727
5340	417590
444217	251382
315341	258050
150109	266852
384118	337467
347909	40784
27064	370100
361542	67092
129520	197917
137619	74212
470335	449541
112699	404345
412311	283392
191155	320086
116804	164504
379336	206794
305054	84094
111628	194241
59630	482315
424624	353596
433278	303218
205966	237165
229649	245862
245757	455812
317672	387742
402475	197996
214456	252990
419201	163474
379680	189208
134196	177630
343975	299599
150308	263009
59432	294836
245826	62133
84765	15209
120247	25239
452148	263713
124837	361777
241031	208820
465063	160456
315418	105498
91338	272339
295223	292181
188108	13370
1263	47644
5700	89510
302890	273831
347780	54976
362133	452126
386411	421356
165680	264164
78530	89079
243762	124085
296451	402823
455804	425689
114643	222769
293962	341379
10762	491184
445806	210920
444139	86728
214138	272052
95424	50264
371766	251656
453809	325844
371139	293813
353703	476656
308450	222833
109735	152502
139393	449620
221615	49890
313576	402183
431564	315657
361675	419356
132155	478415
241502	317118
90547	369599
219529	410238
95463	375514
5855	395988
59092	42189
399441	86728
472372	337802
442335	18088
165526	15209
323576	337518
415175	128590
412440	35243
116365	58301
465805	16433
272746	155971
219680	439945
396618	313745
219596	49828
269558	16732
388475	265711
413354	176217
300486	85870
469389	235023
201131	461689
246070	217423
130651	376364
211895	241592
114332	102352
408357	441700
135212	106297
353086	220857
457908	360203
147263	378462
271353	209572
391111	414269
131909	351015
67906	108222
475291	46410
414334	206924
399270	252773
193504	187974
473240	16433
342465	91325
287566	334527
94526	485185
459483	105846
283706	263713
113676	491269
472640	267352
467272	456754
461839	20574
130038	60990
452377	132576
424643	453518
439838	187622
276209	351193
240992	323060
414286	19745
384864	114966
51674	213640
302918	67040
244016	98904
194681	262954
395041	224617
262925	202523
311262	332201
171974	261750
202774	358105
170003	377805
80548	482162
75436	152966
72284	453139
187659	96195
42365	278520
260285	313745
114961	136374
323781	482246
80257	395399
431831	45234
80801	289216
485208	62191
405946	73444
287874	162947
295404	15029
122494	405788
28357	455397
215247	223030
214114	118593
284554	361766
11209	232555
11038	315841
159389	411311
306491	247373
246934	438783
468549	207150
168876	44469
51710	481663
416993	474412
311055	231791
472963	43207
28399	351193
36296	208577
230051	479135
250207	144052
462748	126426
386282	133106
168894	211868
99281	269199
225193	227101
463891	326742
119120	320726
142252	334680
87858	110708
377041	237670
345715	124505
250853	230324
459228	284042
99437	258567
169470	256070
112755	254178
492369	476171
409848	92954
120912	167117
426074	378859
235644	386050
221947	332280
321841	481578
199707	21679
342116	211703
143549	236213
317990	323194
422015	454877
224534	171863
221329	191697
191977	240225
417643	196544
377509	93533
455600	99437
95405	157122
229134	403985
262165	209471
217321	168509
18310	24899
111815	28013
257290	466737
458965	148086
16995	167197
13265	308270
476433	176407
265781	414993
246918	76350
212218	183213
332474	359986
274836	127288
217666	269199
23018	50575
92020	221890
140198	310910
292205	109733
345028	130620
238458	188477
4065	440660
379576	456215
435765	243924
48117	110677
406910	9054
362193	146202
169332	31879
352703	82271
104611	180602
424029	174206
125360	164884
6072	23709
91657	396563
299425	150264
213889	267322
242800	420350
289141	39664
101230	57375
272818	294999
13268	325515
310921	239561
270369	94516
215465	382743
10856	425599
763	314742
245254	95942
27825	3101
449319	365339
19492	287423
71627	246926
155652	366534
362569	88113
30299	340161
320045	492316
375991	478415
307762	196783
35806	61572
141919	386772
137454	19246
126083	285938
248614	452098
277324	152502
213128	383745
147706	34547
279546	354294
99877	296693
281236	250080
54633	338289
212369	164700
54424	13370
196003	143671
390771	121106
449836	86560
216196	145191
59776	164504
116895	425846
261707	475633
90161	391414
458545	364703
84504	443076
210652	315671
306471	452746
126628	425675
423836	122694
297249	462973
347722	259390
86268	161384
416243	270095
438114	120912
298274	264153
93627	260277
313314	352845
331257	35707
451372	355060
329590	22804
96923	59672
326109	487130
43728	87088
225328	411424
319081	185999
80897	273831
331980	54976
299503	438419
177530	407026
266141	61572
342403	231343
45084	333733
456021	374784
299322	124898
265074	255463
340984	122336
146981	265883
368605	255984
277120	309198
258379	165363
195137	406042
132463	30472
409900	440784
167676	481766
78866	161686
282687	477986
43625	132153
374533	74552
154549	211139
50338	175698
256893	355060
399175	373021
384744	303933
480567	19246
219607	464420
56764	476231
235477	125900
443475	98650
76094	75495
475059	482683
263286	435280
159571	177374
472694	94289
122670	103392
375943	124909
490288	190369
128352	389639
87410	394014
470441	374314
447939	404053
422284	366088
41389	88113
181111	483551
47300	104749
379263	166970
405017	353284
39208	24516
450078	178662
336378	169485
450532	444901
423724	81191
300506	363741
490054	293813
325839	399983
454263	425239
254446	306282
222045	265589
200092	66960
2798	134500
321879	35868
410436	26690
39683	430170
284274	328724
368083	297272
473563	364123
186714	262962
77196	129879
162040	468125
440113	235679
61461	65627
58093	460905
483428	328140
383339	110677
1679	167286
236391	448770
163089	278907
488984	346737
378896	155369
428735	175897
267739	326985
91325	390771
177339	492906
73456	393326
38282	22347
371071	425510
451687	446351
150446	395988
367214	88032
162795	430492
279112	3445
332926	90221
131010	251116
439977	14896
155323	171500
296688	190369
296503	428864
364756	367110
131174	86309
30548	99982
446660	387499
36381	279877
371797	150534
260935	280103
489718	69592
379616	186440
431378	5041
428305	290864
60795	168638
111455	243189
269159	409873
155633	489552
132153	467703
362932	196423
440784	202645
16116	462377
71739	359762
167129	430356
262639	369159
429932	411271
430918	480224
312908	206268
124182	330710
388271	280635
275600	327922
371069	190369
180488	362267
389010	102210
235909	152702
107639	97970
317552	484727
373810	371755
149498	9054
16349	492316
306040	35707
366402	415287
84733	117637
252125	21523
38038	165197
32603	190369
407116	245575
208555	155406
409998	359104
490473	311760
383496	184902
256389	361198
456231	327721
209311	49228
473395	203279
417931	415347
472664	187974
433510	242552
88289	221915
415358	313314
312306	458601
174918	357622
21964	265065
178746	24219
3409	269199
27083	319259
110835	215883
184673	268524
301659	73791
447764	380503
14486	107187
156310	396948
13167	237165
465236	45769
492932	469227
233498	273782
345109	218271
38003	164849
422664	76898
301434	396543
136798	54976
223962	72523
51811	12443
102688	314881
487415	298614
455196	410372
298241	222387
480801	83403
412549	132843
125640	280474
313266	417607
381054	20356
279597	229928
250404	13903
330731	176988
369066	183213
136364	105498
65513	111527
218915	233415
423197	140940
483987	387998
204330	71968
373000	190784
74849	204925
462807	262833
168853	181993
320828	94516
432725	371918
309917	491620
48953	97848
236359	29105
226919	153771
212634	378686
104997	223324
451800	4634
455482	135280
439611	241468
324502	66215
343054	268070
135859	458119
107450	130777
385081	450344
460811	457171
289675	245679
486121	185335
386900	270095
358473	50264
330922	209471
73250	216122
1433	16433
397009	404677
291668	233829
415599	2220
216938	128171
190524	396581
398346	161140
251697	377853
402760	403917
332892	343943
363524	127298
83440	325892
479731	262954
333030	371511
133156	108258
132086	323538
180792	47560
270689	53906
277224	241988
422553	4621
471322	234031
277568	279080
137525	313745
152237	398514
82120	377984
463922	484406
16596	313745
286664	341278
274852	334226
215777	391414
114643	169146
64777	209565
160524	265589
285023	186159
480827	310756
49917	301778
273662	110677
405023	55197
167588	138620
417511	218485
462526	442703
483987	386545
2891	149605
430118	69266
153687	152702
202384	288139
354673	165137
12594	419121
97777	385619
11441	107537
388390	69605
217713	281082
444642	413398
264026	144299
90879	287848
88956	413215
410390	319471
300068	217809
205072	356791
259651	420790
475749	401871
110789	294018
139185	327424
327012	451782
127671	149388
123784	321476
117239	360736
219426	267602
283674	108808
358480	468426
230936	296990
117961	401928
434443	68950
35851	450647
443163	456357
137968	318183
437481	35322
399270	443976
248013	459932
250454	353962
135939	295650
271760	194145
131174	79836
5090	446351
360381	162795
29231	234327
355922	109407
445343	146251
107233	101756
350351	99035
192756	14688
304644	62191
329750	301480
322111	41075
27152	249444
356953	160158
351448	470054
26940	251538
400461	306409
223243	72985
429766	114930
384939	205270
195121	197297
464242	374232
267562	67351
113019	434945
419906	202417
478588	175577
318561	20225
23255	320266
461944	126755
386926	77598
296443	388575
396841	334635
301913	12124
179879	245679
393286	203656
325470	401540
25795	80587
347853	37948
240495	313745
29030	213371
5841	361960
76090	434035
257289	79989
160876	411944
231305	417296
293913	158081
353098	126473
167588	491186
409142	262954
317566	125080
398997	483272
241124	432212
220211	84388
1939	61572
152368	293377
156677	106739
483715	241416
175380	18393
295841	641
298479	212081
1839	421935
466790	411808
82187	314742
349416	376880
471666	461846
199653	237147
176389	88170
11614	251597
423856	398563
150186	90022
218239	389497
312349	478415
355713	349346
370137	333096
6155	45483
313143	44117
236332	111461
401615	327217
417595	201754
221325	368859
120509	370866
150820	201493
251525	345602
381871	387742
383164	38873
211543	50961
476975	112692
145979	195380
162869	275677
26146	132195
377962	72896
281236	454626
76138	108698
215644	55373
416106	319882
285374	304355
455645	311026
452148	114104
226682	383471
301473	15209
66383	61041
186918	236213
275702	441713
463270	132740
332829	127921
250389	295455
151635	182004
220666	300800
284720	17186
257878	183675
923	212007
314731	491150
240506	178436
230051	76565
24776	21998
334033	135756
44912	12329
261532	117023
469538	256691
181623	18468
327570	133177
386411	420777
395436	107408
140420	249310
239254	22448
413562	79469
441109	19462
334763	362755
427933	391414
12773	33507
308116	462973
25132	47295
417938	55564
356092	63528
372556	334511
200092	345214
369853	294813
275353	291478
358977	329727
388302	170967
409891	72523
121613	57375
84346	318404
175014	171004
467296	113051
107295	203279
457418	489828
326133	194677
464004	447230
306659	288035
101647	378686
174173	91947
134299	464951
57987	286936
385858	384218
195362	193432
95268	264146
447157	326393
307294	298834
50988	210585
148960	400757
342476	297054
466076	469066
54416	408242
445932	275232
157663	107148
143100	201754
296029	93949
267150	489552
153762	403522
373433	334424
455099	169482
62672	453668
322950	351732
181450	378462
44160	150110
153385	347104
276568	420735
267739	303392
451800	231485
140967	225294
319824	180202
404744	66880
453922	24404
105460	393326
466623	317118
110996	291521
257907	123410
15133	262292
273609	77406
222348	245314
140978	258506
190817	362808
454693	245679
364398	395732
324467	309180
51581	53677
371884	183213
13563	226494
179838	34785
295293	120986
9282	118844
443394	63944
381558	255650
109049	301659
357479	359762
422519	378462
377892	448891
385711	401818
193299	105586
320633	160295
74571	461963
487020	473985
291865	477329
450628	253916
281524	336590
327614	92144
79983	455067
14788	440870
266307	115783
12964	464420
404593	209520
440172	67040
307083	132740
391253	94056
240483	7992
390240	125505
124320	485124
128704	358627
109949	184983
187796	200148
39195	333277
275795	50264
219136	73298
196996	21379
444971	21738
328940	374422
191192	420286
405565	21241
436681	204380
203200	477986
334846	236
493262	217310
193667	199010
86632	424280
378243	7981
151658	107711
17968	9003
197386	389561
393498	430356
40535	261320
99032	91711
469447	453649
151624	486437
15997	264766
84801	187974
181385	156376
458207	122146
44620	377270
202774	252247
112443	479760
401789	72678
402281	446630
189500	411255
270248	320625
45724	426569
19055	441996
12015	28304
96006	331584
345184	311297
413248	287676
247296	12345
108884	201208
12840	465505
404960	477131
165860	476231
137696	391414
446537	79693
169154	387839
457784	65134
380671	94516
73589	313745
272421	26551
423559	364500
189508	220417
372487	80193
16417	180458
414140	135664
99783	132840
31543	390818
143290	390717
250965	233085
225204	445233
81880	458396
277105	139297
382848	169135
380748	60641
251228	286780
492850	46759
2051	301659
345611	149275
105001	160379
324606	347505
54977	224945
317524	225957
406408	284843
78258	215678
35806	218084
319231	116229
14321	379930
436419	210812
401420	334605
242927	190369
169959	363260
412267	158049
408250	423062
136744	338615
804	99289
371324	86892
114957	72617
256811	10646
400972	375897
417036	313829
117647	213115
245554	409828
333178	392788
428184	346364
288330	5842
146704	12602
445574	331090
408337	367883
64038	105878
126479	247888
69238	342702
20180	357989
291243	218615
260743	317055
340256	216711
192710	63703
296340	428286
462435	201661
155322	73821
85042	392475
29427	428214
148559	335477
152307	6374
332211	40784
211657	430025
40904	38985
351540	370664
82688	149128
178172	404960
373615	465930
122616	280313
261739	466737
333382	393728
257968	77370
210353	178335
218751	21583
18176	492906
300375	470847
207754	427715
474341	129727
81279	214279
60404	56625
183031	82787
4899	80919
352605	212089
347473	433322
452019	292305
19542	322741
245305	473472
31892	364444
484281	273687
148616	65824
195846	397009
192238	368503
313512	393326
437835	88606
4119	17028
446413	305554
288094	402708
102092	328480
92506	201069
149489	138663
400495	31483
335441	482449
489722	189646
445435	152502
364552	321923
439592	31411
119253	317118
140864	197854
229735	189038
205671	4413
135897	99360
432034	122462
138639	147665
123844	389227
185532	409828
23859	489386
190281	103516
201788	265845
367891	178335
369556	8901
116087	471033
434034	272460
438220	282912
441822	284900
483694	222531
64444	347677
67535	177749
225694	144975
450351	350854
187872	242589
110973	271300
246672	114976
87376	373283
261741	98847
432382	149389
206146	338271
368128	184781
493780	246311
151647	414105
376619	417382
345584	52537
124237	386882
350202	186159
468930	152085
376936	267029
144258	391414
352016	396080
404547	476231
287511	466206
93901	421115
249214	236213
435376	294836
11077	220979
66383	385801
234881	260711
309917	417296
231613	391414
140935	480094
34729	41951
6960	328432
238083	109253
84701	341271
433820	65867
245921	462760
386924	18227
154997	242131
393244	183213
31303	470344
96279	99437
219765	477107
446279	90277
53137	344468
102918	303809
216893	386654
304263	343440
51240	423688
164965	5040
407654	311832
457257	313486
250458	327995
264836	232274
150092	185479
230051	444581
298248	435318
281311	216440
232890	6029
161249	408815
223708	210261
265663	140989
183910	487496
261277	240374
16982	325979
157921	300234
427498	150874
192611	222701
19872	371918
41378	490817
393041	273966
136192	9054
458168	36749
86297	168050
269522	42121
385350	28129
36256	355700
297511	219499
111369	356141
116705	130028
31754	273831
303507	78910
313088	238170
288336	123224
456104	137331
306981	438511
51895	487355
258692	186400
17315	427486
402981	386347
387816	395057
87979	13370
245836	56139
248288	211868
20602	241693
389479	281993
83523	406688
373565	21411
417938	185901
294450	120339
326260	150352
408760	172041
403687	108363
239947	266153
175120	94516
184019	366492
230192	225035
218711	401378
106739	417680
345333	438783
313057	277961
488490	247334
466870	160456
137454	491891
199948	33855
133704	361783
368006	193694
383041	317506
177731	453847
221586	442729
367737	299238
456877	476231
56097	438188
182192	439398
178540	40780
410220	75763
263194	94516
333557	79384
252846	420790
409905	265687
488794	64335
310153	385378
6487	141440
312283	17860
101221	380085
481419	475047
76347	425675
238703	422470
180301	401101
324671	207688
11245	171771
447186	369599
17714	162247
231084	249337
323016	227241
133845	25314
375107	390129
160855	245709
157492	380769
222640	168439
294586	225575
217784	286728
237404	375840
77727	48275
22414	284843
327657	290450
474341	46176
312438	432864
8321	286789
443273	152502
249299	440660
306633	329727
41122	418771
124754	183213
432229	15209
437686	456530
333119	464420
143251	285397
42979	198979
176321	266377
60208	202507
443122	240875
38516	433825
189640	159378
77330	415309
93892	464727
147213	7538
342465	45259
357004	159249
229043	100750
163080	132740
482878	251745
197168	446801
106460	272230
383214	208487
56542	119868
136042	230433
238033	53385
169937	312836
319611	137516
143507	282272
56619	288245
443046	75568
177835	206911
461008	107643
128839	98847
43419	464734
444380	445034
480047	494022
329697	84089
409073	203656
358908	56760
125417	7211
445474	235269
5893	333713
431910	194752
18757	130030
209311	14583
221332	246959
487668	441700
456718	251656
111847	149396
143294	126204
11797	361296
153375	292975
48476	144403
7882	425972
428892	164765
422246	174255
144343	429593
119862	254932
143623	143076
118363	486885
28836	231071
243123	267553
418849	98348
431966	136446
304952	8459
225868	131504
295370	428864
77913	88284
387147	453023
18451	160633
393771	99437
279118	136540
172095	273831
198317	476888
95662	224717
47816	71973
381447	313745
429443	376653
475973	402722
278851	473184
440941	102352
325574	86728
343648	110147
378577	119868
488764	439486
469457	135300
327192	230250
329182	192909
17021	419435
174725	32807
166853	354903
367919	413674
390032	296423
15027	194478
430170	147665
231855	366903
252630	446351
58124	307279
301676	183213
274761	390898
214050	211447
446763	273831
233498	34853
403587	461676
22475	388321
90221	155076
10093	258588
364509	421371
27775	11136
165022	367686
197297	65533
340174	400938
371976	482252
483808	230007
306483	361651
417022	249334
153813	136177
434581	262954
240835	84278
82568	440275
131825	357072
236669	310297
469532	207705
322934	234644
472679	471783
361790	454975
97438	349129
304403	1945
158116	181237
136192	50094
102974	386291
185409	280727
250900	305522
40809	420010
385973	160414
91499	385076
199683	57134
30568	119381
221906	393078
431049	4413
352356	357854
257334	80759
183281	163175
414286	247561
426197	243115
76710	341627
294671	173278
364636	260527
254900	15209
482851	431882
256893	379757
113225	68287
28103	312981
472477	88113
68098	288468
290765	238682
242551	170129
295185	476231
105132	307771
161971	86728
312502	485031
417585	224674
314095	258370
413880	64612
353051	460437
50197	376314
83866	385237
281432	439218
224167	82585
228251	61059
67511	110677
191657	141892
314311	306282
76870	326985
201131	217790
278695	35707
8955	220354
363634	105585
349908	235972
448374	283265
212354	416106
74379	303925
2715	271696
15027	221294
188400	329333
228696	220417
374622	93979
113843	227173
386431	15209
374379	383967
100891	469169
309786	186463
65476	214050
286300	152502
471056	357357
387742	255982
330810	313454
304649	211171
472310	139732
84869	76437
173510	63528
240467	309801
29764	73932
374404	427904
65513	248008
7246	186440
390327	456640
345107	443487
287766	162247
464782	246690
274534	475594
275158	393918
189001	372276
477702	193103
466488	118662
319885	1069
42158	287854
399541	186463
409738	451600
340926	476803
171426	363973
88313	375750
231359	42605
168610	391414
107711	207752
282522	34547
374270	49903
408506	185704
113374	248945
53631	461846
469927	440804
290816	60468
133909	54522
189064	283096
35929	137133
364107	317486
273609	351585
107828	328932
369072	468984
65161	94665
425338	122013
230574	234218
221759	432290
108389	487978
23529	86901
142041	293377
335707	58945
60360	415360
113136	331090
404740	313745
12040	30109
386675	157624
418000	5060
169363	241468
277163	313257
212575	44469
360898	122462
365848	462973
19334	233908
360459	258459
180820	239282
176992	241820
467677	226494
271698	173965
332376	209542
60065	262954
448920	43322
6855	162505
52880	360531
112146	4349
261902	412510
473748	275381
471325	403503
423508	290014
266980	398862
278664	264406
138433	53249
292375	475200
95528	416503
98286	254542
131574	40161
283871	44128
411330	141470
143625	278722
240632	36940
15027	315888
213897	254973
347042	93671
27775	71816
19473	284843
261697	105835
119001	68170
133878	132740
112317	6176
58245	476766
271348	345060
113934	130627
194986	371111
446779	256745
12967	218727
242169	29105
144845	107906
85841	421356
458925	89789
234046	176747
288336	41869
449521	272339
82100	237898
192843	410162
93384	477632
11719	383508
102347	132378
376178	13370
168804	378686
380489	426806
36556	389194
407864	225115
345729	318735
479494	112120
157671	415233
467296	393383
320208	9054
65546	291000
11682	105498
94347	10601
103200	21128
444126	313829
427135	138600
86626	263281
328708	204330
488025	325299
42279	59864
446588	125911
45479	354933
37657	344580
420384	447802
164139	94516
174188	446167
71951	384876
263880	64490
374340	337355
327455	360943
122780	150149
88540	31097
179999	165437
405979	480276
276572	205755
58347	351893
291744	484691
104505	170078
51220	361960
362231	74829
385883	467703
286313	417804
469532	97973
76651	33834
84915	1138
14408	62191
103228	317118
59303	25270
111566	478415
477811	201255
35602	267352
67544	491150
336615	272534
13930	313492
199291	38063
91451	161548
474488	49903
427972	206623
307616	243793
392539	414949
89108	456105
408593	328140
245217	21583
318916	53863
188164	281888
322674	425906
248083	30263
347965	302921
404248	434035
138855	447176
47092	387860
321573	278075
58223	69975
342465	121171
328174	440737
462905	309848
286853	39941
310309	322422
232632	472583
221242	267609
458982	278907
153799	74277
260421	77430
21383	19139
351453	271269
55084	378686
478588	209909
117124	242294
389656	161743
194963	29563
206789	166894
223426	437099
297897	61572
174034	131556
277511	132278
282202	342893
460361	268176
303782	2421
119001	171592
221292	28129
385510	61518
471169	413533
332472	372053
387705	242450
19760	193023
80476	302033
450541	481279
424125	93369
45880	264629
2716	317675
49282	414837
490609	109859
44666	327351
407540	317395
216898	306633
28506	444927
13140	106851
1297	35735
134423	480246
308122	334225
244143	308100
457173	141765
39785	428199
320701	83727
28599	110677
66775	209542
138946	439184
36986	79249
301312	303059
246835	242782
4098	420084
466790	401949
346136	15133
137337	479289
367846	63528
176913	412631
220582	249186
233388	224122
454693	372903
282247	134694
94261	72670
488832	275790
227306	226378
149147	95149
363944	163721
183906	464420
420455	376881
366653	479088
295781	77727
104351	46755
344041	202349
332411	74051
312474	405032
265381	23198
69379	379022
414023	439992
152772	157931
162778	487938
357309	22448
133423	32233
19727	325891
186622	463003
61505	129185
187697	55633
142773	492906
112218	398245
204330	19620
421321	36628
250854	103219
69428	13370
82120	221030
412130	77189
47456	327748
153813	330559
167588	128785
373755	136435
421461	324334
451579	451770
78960	366127
76709	234706
448104	82730
272491	113051
245881	401297
262062	486405
342698	482231
153066	48935
239915	290450
76228	166145
195121	13507
199014	228903
477073	413986
119001	478535
387331	22942
360059	6899
233105	462901
360137	17186
190123	455903
441099	264505
295009	356668
408000	90041
460489	188006
449803	434945
267562	299934
451279	305744
119055	348798
72742	13370
317402	124978
57669	15926
124548	303648
136507	343189
272621	430356
331710	64075
433268	122585
305449	409828
393007	423342
108060	299635
379296	28265
306009	341470
431876	295484
190369	456953
194058	15462
338931	425364
198820	443005
391913	409540
456327	355525
209523	155697
375875	73319
20946	111874
256879	177193
218968	54976
255607	8084
88790	413417
385075	103596
372697	440181
278483	226524
2635	250988
279159	84094
14955	356478
191761	159378
311075	332532
242587	255243
342253	428591
327209	335477
341632	419277
146288	411419
107222	64188
217595	158849
44844	123213
476479	211932
4542	225914
228770	188321
251991	326553
145002	40722
107568	62191
149300	212278
206336	226308
181889	368820
13886	337338
318901	20959
167546	275677
448372	266538
113616	59759
137454	49242
435493	479828
123507	345361
66136	354443
153006	79343
86322	91380
81887	468990
69808	440903
272405	491350
6234	398451
401361	152502
233147	383015
473683	423688
81694	133423
261759	85212
80511	432165
305357	247149
335819	258370
92401	467766
353597	161308
94376	355237
61236	352131
69318	8607
390102	304853
149399	270667
266274	193337
365089	379044
200658	462377
133933	23018
346317	119868
487460	198317
333228	331322
271698	10646
131449	12107
287089	110708
453627	473223
126083	473989
91570	58301
197577	271066
57300	130742
81876	13370
99548	246311
114643	160959
484620	332792
277691	316184
179762	112826
19459	398473
414645	264791
451397	273831
196003	36767
96385	291494
190973	144074
357056	407727
315347	19377
230391	299223
201204	336590
1274	296432
289991	489822
49231	438093
243480	375840
308669	97070
48627	73557
487576	13348
147842	412420
434485	217612
84429	4558
411142	273831
98160	474498
189699	308808
80334	272096
171210	205289
99555	110677
267957	314020
64777	396331
4684	404960
388857	407724
177297	153153
55640	92613
318071	420895
449871	325148
315624	267352
188281	86728
73466	250410
391783	169044
8604	72656
403412	40257
54800	127921
46684	354696
155302	260559
235939	313745
37454	31041
177297	50121
265236	304589
399505	209018
424307	381764
130369	3956
225162	103267
347325	391000
223597	228261
243746	49903
444755	101058
121613	358032
344618	280788
463539	360860
456941	218695
342465	209510
313857	315888
355060	375690
136937	338189
405306	470099
350024	218142
145857	317118
429283	281947
259651	239363
35429	231904
204862	141525
109985	184809
411049	27748
307696	17996
174866	436434
389915	369504
362829	92712
375462	295477
138814	64429
149429	385000
256723	99583
388097	255069
202323	435242
344952	331332
307718	275232
315844	332716
411378	63190
459075	374813
269831	290450
404568	478859
288652	40585
199399	214024
49071	348812
230914	315407
384616	239022
373280	215157
345889	60517
110192	289444
251109	78952
58068	15209
471988	50610
42513	80122
216147	45713
59434	272908
91380	434945
250735	59571
387525	209960
38454	315671
142165	218727
175298	124320
374305	61167
359892	368118
373965	368745
117874	440804
475287	13370
164954	244735
363470	485538
483857	83885
21920	15209
487153	440047
299970	129772
334985	78030
344384	67763
348995	187197
489309	444395
216585	480260
372054	68263
258583	60922
462375	349882
169131	440615
426966	102134
269399	10047
47323	469066
242038	413816
458768	349772
119572	400522
81945	436857
48517	266203
83616	228431
144643	307279
362267	132104
339333	17268
212529	235373
27444	188759
111999	380071
326724	441667
385928	3278
189466	233792
390172	452716
284394	346400
470672	158841
453738	80662
461363	272069
6836	384817
207469	407386
296232	388575
189962	52537
71189	226494
262929	259739
88460	106892
398274	117725
339295	444749
462055	225197
316136	390875
427980	148365
300551	352633
449703	364768
304435	268261
284968	304011
444746	264224
298059	267352
66383	268450
481964	318563
458609	110255
444875	283596
403414	454975
204437	410074
53071	265785
50152	72523
37729	468694
244850	247709
271449	366488
471660	273687
153726	70097
81104	9775
193754	223845
139411	114609
40350	209510
118616	387499
271794	393238
226628	440806
450851	342724
202270	395988
140134	89047
196340	139648
360884	488711
458982	10520
281440	347235
450697	67040
388249	486837
450062	468832
385402	264213
410752	49903
363833	94344
316436	441834
122744	398333
349506	79343
13496	187998
67517	157726
477702	197337
205627	94322
169937	420944
290656	345670
97356	145707
20236	247990
116207	342807
288247	430306
348550	387742
50629	323811
338344	478415
142674	67705
164231	257298
158099	365202
202578	277595
221452	385461
403245	270032
58418	485304
200092	228324
271172	181145
462257	18294
80193	23970
2243	251116
228340	481355
110941	395434
290985	251144
180918	89298
247254	369599
70689	198599
228110	368863
295030	309198
335951	336590
336487	11402
475761	202334
306115	21457
368284	255650
168479	484447
223731	370866
395985	187974
385556	314144
459702	3719
133909	403467
386349	81277
343247	316952
18879	256121
458728	114930
222612	464727
227088	286421
243756	107395
263853	326985
162235	158981
445809	456425
46414	122146
112443	278617
152887	428735
463200	348798
157561	306505
45899	433860
279578	391414
282476	162947
418808	319829
443997	310304
326631	449521
476137	205223
242876	216488
416120	428080
55940	228431
221348	307771
374622	273778
462195	135332
252850	267352
395930	35707
71346	54122
34754	175007
188954	401297
387195	189
223570	452098
264286	102352
321747	492180
435463	414762
202383	176490
420777	122559
263006	72432
214090	252053
26687	435708
485100	355150
187386	441659
202633	192005
441357	199743
350089	273287
101504	343225
33390	326727
411596	318088
472141	32807
130300	272407
27444	86560
334721	336590
275058	78811
238339	237772
461841	465678
453982	4413
466870	217809
437825	21457
192554	71009
300488	10345
1839	319397
452284	391414
405979	301659
436021	54599
369905	242335
363451	12895
5490	129366
174058	207535
92401	109949
970	85608
315957	171953
76090	485548
146101	180578
302878	277961
414242	67015
227351	62191
423882	276358
48517	196783
66236	402708
429340	458183
880	432808
440190	147554
124013	379255
184720	444779
449879	53389
67324	273831
377296	407334
101843	168726
363903	18256
378646	185704
492149	424622
420511	95149
76227	303424
272742	129513
182270	65638
284218	453129
482396	134259
166523	377851
345715	146372
337111	491744
397028	150352
441984	355611
250899	387503
378763	183213
161381	211053
373341	262954
155098	93250
288938	276837
302880	438419
474920	8623
451401	261911
86272	81018
93627	318336
311867	267352
12623	142909
284190	236573
70861	283635
267562	424514
23626	479627
9969	306103
72182	306387
40799	471745
169154	28065
104505	250434
54200	343012
422883	62191
154544	319108
344063	101427
154456	401568
343880	219365
163126	399993
356545	240374
341943	278642
399237	71157
416426	79075
335484	243374
280775	370866
274852	241060
305349	288035
58668	342038
182451	273831
158071	448213
414035	64420
38257	32430
292090	315888
124586	86728
222272	143619
184260	336590
239553	267602
351567	48955
255335	460590
363993	314455
149496	61774
110236	336526
146810	235415
265181	294385
146900	220417
438216	315275
76992	262954
384422	208300
43835	348639
181403	238517
37537	398333
81921	68485
13871	99437
178757	423688
436219	116658
477328	379547
281012	183213
482851	60139
134299	327632
166466	74686
50264	376124
372307	66053
296486	273831
290216	55413
265151	423711
459391	268006
16659	145897
65975	83872
238190	60923
161871	244017
146893	219591
450550	30176
465796	130981
207819	273831
313698	12895
114337	132996
27730	313035
473141	16433
4849	394734
470592	318735
179752	73990
256389	137985
431128	378672
107058	190369
133719	226900
447764	295786
226919	210508
28616	9075
170508	105585
416004	335663
450628	395198
52646	242351
132803	266538
184629	69993
400515	210441
399149	303175
371933	67584
159252	328083
434262	27464
383825	267101
163256	281029
190015	441434
168322	86892
339021	139672
159654	267602
391595	134694
431412	328140
309225	394233
492668	217883
14084	436630
115426	312971
119125	144529
250535	360039
488877	290656
278520	385583
21685	190657
71707	227101
444539	336590
144258	300473
4116	347036
227549	64335
304404	77978
3015	16433
63703	357205
71430	433319
402263	492316
433258	236654
361071	235568
201287	325653
155036	172668
247034	441996
258772	446801
191761	250982
226111	134262
294402	218636
421207	242927
39683	298390
350885	110677
398704	421520
133244	276358
156964	336590
451326	20959
306880	166970
420234	302065
46640	387915
450432	282912
424446	142018
207019	295159
20946	374688
85674	343992
326830	284797
80554	381578
129296	350759
413842	88113
473870	486339
407085	275959
276370	397352
342971	486008
311822	47092
43234	385000
318792	153331
264601	194633
266028	335757
268244	369372
200019	76526
439208	458508
79324	490958
304077	85520
360260	94344
4849	184625
41315	17996
304858	74320
15066	80325
344572	400816
334826	62191
216898	420757
159819	104131
198317	473028
286023	4369
168529	9913
410573	228431
292661	330986
429287	23430
80080	93719
280843	132247
329145	309085
310356	42890
389170	288523
430426	206121
309025	91054
62637	459205
109302	152085
414058	6733
64927	458601
259978	59782
367492	303424
283684	219364
476119	282884
481635	151944
477646	362859
310527	190369
181623	59658
280547	1605
433391	132713
165653	395430
219546	143507
426831	412980
358172	13656
349009	417196
195047	72523
12644	203656
274852	228768
353103	209572
326127	30403
99015	84089
317663	317997
224778	366666
118568	126204
414530	47772
206678	264129
203407	187974
66103	101058
262054	134462
124239	5181
198640	142861
126076	313745
268353	243376
273091	413940
64969	3620
427169	434186
317556	45949
438280	103825
337113	303175
161212	470532
163888	27378
335828	366666
80305	186993
480633	381008
107075	146882
156938	438783
198043	152702
203157	441629
89219	455024
124535	207434
215204	225098
476598	420944
302298	58301
324912	104299
2633	450983
441034	23149
333200	300739
205925	28129
200013	126552
460668	432764
86438	177415
318561	222701
477932	216006
321183	463023
429321	238659
433646	273831
109868	88632
240647	468832
321736	48701
353620	395988
66129	77978
96558	153004
180499	209757
92401	491235
482231	145810
267562	20886
85575	100549
138819	94500
257168	238702
410001	286936
114550	221966
199646	350458
369760	402323
184207	199353
255620	317118
237154	283445
215338	66790
99555	255122
312463	6637
176160	378100
309850	12565
276776	297328
471412	461392
359295	157145
274771	160379
111433	409734
16769	94516
316565	3432
338752	328538
448929	313745
281892	424882
396869	279577
28122	4413
222389	15209
138348	456830
422455	198926
102897	421830
289389	265417
314656	405145
446869	153935
456021	210884
389075	454181
404330	93283
407149	144845
272926	347104
28432	84504
328682	134342
148359	334009
18092	133054
198803	250178
278611	401959
157268	293813
225340	132247
306206	3086
79861	444376
426917	324377
178422	398592
336152	33208
310593	444789
228453	447107
370963	361138
24412	91142
381622	449521
471205	359926
189094	95173
88818	317118
82981	81910
128704	64123
26687	313745
200241	365046
189902	323963
197544	81000
290749	390766
231512	362889
107599	149157
344486	362206
254575	295650
145664	72717
279582	452178
295900	190369
454568	233181
233045	219309
402260	49660
413714	382029
173969	240221
370556	478415
411979	74277
335372	11626
290216	375833
49108	18070
194993	291823
20741	233571
103049	191226
334334	152502
27158	439829
247812	241525
391080	19246
132236	132035
359242	313745
134263	491897
29098	350696
109812	301278
16551	273831
279722	405097
97558	192704
30512	275790
11542	190369
361695	59253
338955	331535
445796	408600
79457	215132
55969	336495
467012	399736
471808	198456
438883	398646
44967	211440
414691	233579
93378	15209
380301	440660
434748	34448
218395	196149
174266	391414
75199	360909
226601	93245
367630	445016
240472	82516
97239	114930
420314	195026
393056	23667
227490	224696
457418	166414
418980	13370
53114	22991
348864	267352
432421	144470
231576	470415
481708	426819
252472	390628
106627	489810
448104	155547
297941	357707
421320	369599
174783	10646
298390	419328
83616	67584
114332	187207
275219	279474
200722	191686
21739	408219
190685	325274
287465	568
48576	433706
221761	116510
459945	279871
77953	53355
393600	202369
213390	485040
297665	97127
237533	230336
492124	165274
278769	86800
174725	395964
58055	120666
493527	469908
236570	409104
8110	391414
411043	326313
247195	480880
51755	205270
446998	320097
19166	228431
321737	462746
219546	425787
161128	414832
197185	226991
269612	101147
27255	401101
228849	463822
439588	1981
199013	157252
27642	400974
50103	20927
253076	408299
292721	411809
114099	28182
440327	255106
51117	440962
1450	367427
468118	429285
212831	144568
16762	293745
17989	334680
56806	178422
184948	400788
391157	237734
360575	366433
288354	246592
227541	366127
182852	328538
446457	214024
387337	245679
16020	75495
91828	381481
129352	208577
429413	20075
361094	86907
51367	467284
267576	381255
13527	285736
493922	16433
322493	249334
190905	330873
162249	283813
298077	294508
124259	125172
476549	272339
137454	139297
378243	334064
370281	299643
308229	401543
456753	200112
92248	433274
44239	373169
298390	6396
38993	447295
24378	137845
74292	182004
85237	385381
13268	286337
106830	317118
105171	350498
486217	359218
204050	110677
378786	18765
431849	429051
295899	379976
376046	336590
165273	20611
145585	390728
30295	478679
325216	176530
76616	13129
464948	208868
401065	457977
153799	123897
25208	470588
167986	241468
133433	267553
385549	430610
259459	345745
206135	36648
12491	132149
237714	475866
12481	336867
441018	440615
279722	156376
260905	479859
356530	197077
223929	306966
490663	208013
25374	51881
285239	226168
117980	261396
271366	403501
18084	440660
145282	209471
60858	475645
217848	173371
138814	203516
441302	475699
401064	190369
449594	315687
378153	445733
408378	348200
390275	434568
387337	224794
151852	122893
265548	463615
38605	315888
73910	230755
303993	425675
396671	40911
349868	362122
413607	46382
150920	133973
441228	86728
425341	334424
374305	434700
339639	349186
304146	10475
159865	107900
307628	180009
323994	144286
190595	73336
147835	110677
268505	205223
493943	383986
328387	307633
291662	21583
386241	259929
334092	273141
188442	233590
269507	322224
428600	78625
493347	221976
483880	186485
359104	181337
157711	301659
121190	156376
295370	389510
391327	401101
475342	116760
36343	127273
357373	344091
456303	122587
435974	488911
56205	15133
433086	249334
184629	443779
210192	101958
452650	122462
87638	305649
397216	287688
179041	363722
347421	211868
119248	475699
116087	420659
243938	230714
483987	19031
466012	411809
94842	375840
194130	385759
386500	462551
395735	50264
152907	40216
487060	132543
479261	86728
149758	110677
11351	161180
381588	23429
33009	130029
398875	445680
98167	65892
456231	464744
468276	103456
196189	77278
132731	254506
210889	166513
373025	55698
28284	328815
174034	164936
348550	138807
267029	6542
394492	451693
12063	460312
178625	180054
109334	262954
475341	382511
86768	152085
251030	276158
51447	267602
321085	15209
414959	15209
212460	229219
12149	245679
112563	119381
228552	186159
66855	273831
36227	395941
430631	22854
386196	63087
470792	288035
274277	150112
339639	382797
410566	470406
449671	82917
244536	471265
18451	13370
315656	433671
438589	440660
390117	335832
58245	262868
382157	15545
382574	257941
280052	447560
398262	35707
139385	243481
313927	186561
261529	24000
132197	417212
71329	107976
256893	246778
349121	378462
52163	10194
271549	411562
198324	199458
212043	311322
416687	208013
39683	210139
216147	273831
110961	8463
178422	327924
326202	144475
184254	427500
143415	383005
63044	392769
363526	150874
322211	123150
161420	218485
338727	175164
447920	298077
182966	467703
131100	243761
78571	239303
397734	333680
329569	166239
89688	160419
320496	80587
460899	364679
47176	448996
336380	406774
59347	75248
41605	51983
77443	472459
334796	172152
74117	304975
411272	155322
224605	190369
462028	164164
28616	388575
99010	69588
168440	401789
202528	463770
456135	260527
246084	370866
311285	52872
486698	147548
388697	387742
99123	236213
31374	166513
301557	183213
112124	83811
232555	258005
37697	401125
28574	98316
8760	231638
201866	20492
484635	273831
281447	28129
414825	455024
214441	144073
293094	205270
428400	465313
108796	477986
443523	99437
417871	255650
402480	334860
109791	272908
142645	183252
182979	105878
452288	316575
260352	355210
83094	124561
296652	110677
142655	248172
194875	329288
414036	334680
359992	265548
298782	60517
366014	435280
361001	481088
208571	156207
177483	187974
30369	313745
292236	166651
320600	285328
49849	14114
306926	325799
159	5857
287552	244115
146098	166970
240472	30749
456748	330675
303895	63298
171362	178436
18244	20285
216250	273300
14377	46154
415636	10646
407780	439190
246558	288138
1441	472072
426685	411336
440190	158170
144258	96673
26127	373942
528	480224
473411	232930
95700	367547
86291	201607
153322	193871
276632	304011
81418	392062
48146	255794
162660	23484
86800	186440
241192	30638
113019	239561
218904	180527
322398	345812
169630	249202
104609	322454
282575	483280
367846	299960
56589	451414
1764	369632
159364	445282
232430	29264
306040	54976
419647	114305
116871	493939
352735	205223
439796	347202
354369	362784
69589	188759
456332	266852
147850	314582
21534	300374
125675	260153
407066	10216
63528	296054
373712	493595
206627	152752
62800	325149
446413	326985
440327	23323
327209	292510
218711	209572
6624	478620
102249	366861
81922	270594
92861	23018
339333	231155
267299	274541
237020	427803
427521	82794
93645	4413
25239	320718
138126	284063
3856	186571
378516	450999
444936	218730
21978	304194
235524	291608
100694	122571
163324	187974
363571	227817
218705	77500
194749	32807
479275	394636
219546	215561
320463	462973
1238	109656
412171	462622
287089	159249
371048	54931
75711	396883
458990	112258
280547	85870
465246	77727
57503	24516
492247	456214
281064	391414
78071	367752
94872	469235
148130	96174
148802	162736
447558	16433
236629	226494
224594	216339
290014	277820
340175	187974
33390	304140
373755	234748
173450	229767
453294	217743
258187	124431
399286	485378
391852	36445
356500	35707
55914	436501
37314	15838
116525	172109
490409	362176
42147	208925
196609	40571
8348	226308
210215	253212
378357	383720
109599	79205
461415	432212
76046	186159
330066	27108
326607	396097
143163	164686
322362	13370
355217	49903
224054	259943
282632	389422
223013	119762
449879	359762
359567	353787
401789	88705
269039	4492
330185	81898
216606	360120
463944	218142
21411	39825
202352	430773
200868	141649
76228	356112
9427	383535
474250	152918
2857	249742
153006	462627
21464	94344
172972	256121
143290	321628
370178	53490
471743	417201
222740	57134
219281	292948
483315	10646
454750	446005
428583	16433
18010	286828
166746	440660
394769	139648
12967	176182
485667	414211
427309	87889
291832	127298
291220	250214
137213	317506
300289	267084
313355	281829
292205	468916
473411	294836
239748	462648
202379	276158
133990	186440
319018	492906
356524	180578
48594	338295
268910	72223
469242	172535
123709	22804
166903	467192
350064	146355
457061	121106
374350	110677
470217	107116
363167	179294
370026	84590
323056	267630
142947	440660
133903	4413
161325	423741
258061	5128
144973	300100
332852	20959
458207	15204
4745	204440
336768	76350
36413	391068
299272	370866
161363	455345
185802	471745
89504	410074
489950	149827
407149	247812
453746	245990
430118	124612
54539	67549
8808	155144
413642	362535
113052	61376
237242	461769
252825	327779
409009	291521
474832	357807
41505	454975
49429	453919
214735	289907
333049	142018
19541	21411
69500	380954
61367	150582
1608	458104
216387	420049
423123	393851
47616	132996
288425	464942
197760	101315
444291	397123
98850	190369
213947	244837
23597	159335
81358	72050
418866	245679
41798	491538
462297	395198
359	316569
361711	190369
238099	355806
220945	88113
249767	462973
480264	164164
206313	7875
6296	86560
61934	459669
392353	17534
351732	379791
310390	81090
63907	457224
346272	246778
12143	287740
5841	123598
277447	368812
444280	24738
173676	446316
82078	114146
427432	105147
309172	369431
266052	333332
380112	439218
277633	260527
22487	199676
84585	150296
485506	309801
291744	477750
249077	268824
483559	164884
399673	407334
372019	94198
174255	380538
363165	407372
149422	175026
296594	151155
28713	293813
254056	52803
456231	278700
40907	383461
298633	59942
244688	278033
316136	118052
301204	326922
224156	399964
374981	234356
111527	232264
84464	188012
265268	196783
401886	268176
167321	69856
258452	445353
473770	284175
313454	2137
439132	92613
426693	361028
421936	175464
440971	447927
179387	382377
189064	230082
348296	323213
254599	474453
285278	466192
39195	72696
340292	15133
5852	221018
317457	178422
272505	293813
398262	243766
57662	479691
442554	162256
400910	243796
88818	15209
56176	266600
152142	474412
35806	490588
452424	147241
96537	119868
150423	3664
392677	294019
282977	361305
645	454975
145857	325484
54539	245932
484214	140044
186821	466572
460539	56979
309619	248546
33325	190369
426197	393839
80544	478620
322825	95149
1477	234791
164940	425675
201131	354630
436771	30964
28944	312733
202379	107711
255015	17339
432721	226494
407334	117849
462708	315888
453736	366088
137665	442451
19455	150470
317816	94344
16974	194830
130249	117626
147687	478415
34241	222701
303507	65272
324199	327452
265463	365611
268626	446504
78030	260743
200092	423731
178172	45227
136884	439542
458183	401017
352227	115063
428843	420944
27457	68468
370820	86476
289442	90277
207611	155800
278575	333391
325455	334092
270224	278870
335441	119868
491150	255667
163630	428214
155686	463247
486712	286313
206046	37515
424647	341327
190711	150352
291151	58252
7467	254973
48130	23854
129260	123583
301636	468162
146337	127921
454669	442030
439588	133556
23460	323213
229735	373631
480219	281309
249705	216974
345362	286313
338915	292730
356545	150352
38361	230589
165680	349495
225233	123723
123507	220857
243492	269005
448417	116705
350024	295484
124023	433067
18515	134572
333913	71275
79753	180398
252815	230655
11259	447517
23822	389805
484198	18306
178422	344561
217033	440615
320833	187794
326574	302043
186595	86728
108101	94516
354684	311219
253028	353453
430405	267352
148834	126204
19740	380495
73660	269599
144288	393674
86250	209824
490994	286238
280937	92251
256893	126921
217366	401871
365365	415411
216622	110708
401488	145245
115522	92613
114219	190369
152849	237283
68532	165929
288258	86560
288904	86728
269388	485546
288419	178907
446357	275812
280421	427883
409794	286936
243287	474347
364636	256623
90789	17339
62367	476951
274309	49903
233475	106347
471205	262299
414645	431639
377260	273831
219136	374939
144341	442314
82688	193476
113685	94516
45705	326563
194912	99982
114100	421935
274282	22837
295387	51895
420790	211360
289675	430334
43503	52028
28200	328538
44534	245575
199744	161350
378006	42930
104648	268984
196102	355552
324641	189694
253900	17365
79733	151546
399023	97567
435239	27464
27539	470069
44921	420944
409524	157058
118296	239471
109498	336590
368999	377205
243077	212081
333603	266852
44160	380793
170384	328801
54534	283178
150244	371934
15284	238299
20830	415910
328075	113683
234435	213889
431216	480224
57605	126880
270248	391414
247608	413880
60517	196270
305800	287125
364807	32296
224491	62191
345107	289857
146893	283250
113822	293592
342465	434854
94374	380071
388088	183213
163423	488052
350064	121226
446329	166315
292661	98906
111819	156304
190378	168175
3095	88994
287961	421356
306105	103804
148646	255640
18468	213878
219136	432388
165680	378419
458207	66215
270294	231265
388813	194664
321675	67763
440839	281924
273120	263009
279551	132740
248382	8090
415287	94516
423013	348165
144274	4477
235160	313745
326260	190369
331246	139388
146893	312283
350064	56457
430436	161332
68285	97277
47684	139648
61543	318735
437849	115315
66591	401378
404620	440660
254267	49903
325638	404396
412229	405283
337439	4040
46105	73168
401663	146817
481305	355816
241803	385928
120467	481303
396605	122686
410828	357823
378795	220417
241173	426887
264926	15209
149555	493966
409388	86421
56655	388731
127287	463549
480508	183213
400872	141394
80921	303648
145979	109638
163691	223378
138927	105585
193020	6521
392037	205270
178097	72050
285467	214992
215762	417643
312126	304013
2195	343122
348870	117147
176783	124371
264732	208275
86632	489797
221631	269199
330237	177415
199582	18479
383070	168670
416840	462901
213460	342807
390593	56068
292641	190925
427917	278937
219956	293813
61001	8273
273695	153316
230051	219730
423013	318735
230877	88113
67833	239897
323390	273831
104325	334418
62628	387742
424439	25770
322171	29961
232934	38650
222127	416325
73660	56115
48411	10345
68768	377368
21224	94327
198931	355332
216274	201754
420164	288227
138160	214436
26297	343592
257615	165957
442552	211868
134423	469391
425903	206623
410453	93401
133464	35735
269494	92954
5128	187998
16480	423688
122622	238578
244910	137128
104817	102255
91828	110913
153006	84514
415116	119762
458542	489822
238041	351732
25211	188759
117121	98906
176197	410447
245839	20705
249009	317373
300620	465371
327858	487885
478215	431799
440724	62668
78469	58451
303641	175047
371764	254973
247296	385968
127921	63218
466790	12718
106787	367692
260905	184783
116947	209884
417115	166513
286950	317118
437002	284702
222389	16433
368234	164164
446182	9597
10546	294548
427272	226219
258911	6860
15451	413525
130650	26387
217727	439417
86017	22448
309293	146202
98160	111655
470565	432989
341987	226664
225161	166513
244377	293813
10570	150237
9417	86560
239496	267352
43195	86476
436341	86892
477328	366748
87809	81796
492983	197111
137092	465725
256291	218727
485714	154453
46870	14333
445920	220792
162800	434893
37016	451166
263703	64807
99602	359762
76442	141892
489595	369940
487769	146290
245826	420392
394210	156376
266483	218485
21449	62191
361711	209018
28420	150352
301252	147665
16981	169482
434498	381512
319824	353348
58484	94289
412189	163127
358946	88808
235748	476447
462169	139951
378873	481428
216623	45724
216229	790
406144	484447
89826	96243
150909	177933
69264	338228
430319	110677
34820	289848
461549	242883
452126	94344
176826	243473
438193	459129
387464	484447
373888	296432
329750	159141
396824	345745
195255	41653
337340	115274
422358	336590
114107	190369
150578	87259
17481	410853
303758	12177
465430	476951
481221	368170
411018	375624
115854	306387
55914	259074
225958	467418
371233	423469
1292	218214
360798	346645
187507	90702
197341	488738
231084	152791
217406	46294
465758	140044
222412	392714
314379	233640
171362	293813
116528	344552
15014	383967
145710	246311
428944	65245
209523	208577
469100	379437
377807	59301
47035	314729
136810	97219
463089	41627
130069	387646
85821	46892
28267	146586
332030	313745
23900	172425
112312	493676
110095	2068
202469	62060
331751	272230
338394	86924
443192	365050
370140	84536
346043	369599
202774	293313
60639	156618
477831	82316
393071	317118
28614	489552
422408	86560
33216	60923
77231	42653
18468	260361
182390	447143
487932	238419
293905	414286
245808	462561
363724	405726
153322	332685
225781	411809
36582	235614
146893	322993
67837	286697
111052	411424
314369	16923
260108	376761
285607	348798
167157	90038
194049	220276
380345	391623
283986	61572
279290	411424
387315	445673
477431	298182
11103	72523
438773	65210
207382	417301
44711	336590
204116	434283
259849	184629
320269	389682
237714	11333
228044	440985
221574	465313
201131	362048
63631	220417
257613	491403
114422	348798
273787	51881
21383	183007
133918	210995
2633	369577
157792	288035
189998	286828
128832	204939
234918	29823
133909	106011
199333	21411
342284	203656
111968	439761
113941	132562
321270	21776
155062	86728
358589	22463
476011	313745
205068	439106
261278	200395
376766	404806
182673	309016
286868	441434
27438	291521
453688	33490
258773	394465
467714	282287
283122	134694
262954	214971
176177	94516
388719	291002
372473	183213
168009	134426
214114	475668
189454	10345
230051	402618
357836	35707
381579	293175
425341	132740
436699	9653
328387	11586
285180	344984
118179	388850
298440	20877
218964	282229
361024	119614
248736	220679
330954	54460
193822	477986
51736	216473
318344	366493
100726	284042
379696	263004
161853	241468
79392	421356
218623	406831
381597	15133
412440	398175
288333	149479
101827	423008
19748	193919
229604	265065
63417	65670
141072	268124
122010	245679
342465	397778
352824	112312
130651	120352
465586	149389
414452	391414
81432	60318
411419	340176
353856	330770
227566	414050
28126	317356
57571	12895
282632	262299
326416	40447
271662	185479
331317	190931
137388	458119
463256	475612
161755	452098
194167	123504
29599	256455
81918	280626
312283	396756
81497	394978
84263	385806
16982	233469
17587	94516
337476	228431
379680	288360
359299	278894
216945	315671
203420	307279
132950	178742
371285	370866
390032	360531
404804	132247
279405	282195
184214	72523
184626	165086
459514	486885
459242	14895
160814	16433
266141	429928
373749	196534
224349	357441
279308	180578
355025	275768
286325	144497
79542	208291
413816	152456
285711	425675
117550	438783
315573	441700
265711	304173
157586	22827
174139	10824
4849	175923
256487	60517
403353	283466
46556	474516
223727	122694
287874	392062
261814	113138
134705	99405
334712	80616
320627	28129
68098	441675
233482	324220
126464	201237
96406	220386
280945	453405
171513	271383
355061	454721
21411	152085
285697	153995
339614	393326
307287	246926
442673	94321
322803	462973
191501	38063
442891	235334
22488	277595
249612	115514
280709	276663
15819	248880
395304	186159
489176	106739
353856	293438
158225	101058
115319	212576
207938	477484
293721	175608
386516	333780
209018	468276
106128	292520
340292	451016
94973	247527
151140	395015
82996	147053
416956	16433
156530	268176
236380	451369
310981	123873
472566	344095
145883	95149
387207	424046
285498	224480
177139	326918
485911	12177
248533	76824
387351	396563
378340	391414
227456	357854
362922	221404
430774	55633
457418	162906
456952	370866
15583	428927
208575	46785
426480	211208
27043	27748
85314	391414
170433	277545
145374	302018
380861	193713
874	484058
259459	187974
18083	217883
67514	224402
346862	390197
51874	221608
23708	219691
120269	208611
430116	234902
251943	489133
41495	233305
209930	296423
197721	440660
410239	163063
252824	172833
200915	428764
372179	27186
459250	404806
355025	185578
425801	469056
371976	222968
338370	313745
313228	405357
270219	22549
245860	286313
96722	436054
29463	170049
259651	317990
263904	119762
55183	72489
353386	459205
342588	409540
94776	12245
423873	153995
222828	122462
264450	243056
165680	312046
326631	226159
112443	331581
156935	231616
149278	135011
109428	28129
262730	429679
438018	242387
451727	102210
440791	196783
112858	176371
463705	399736
181116	430356
159282	97261
190051	411365
24857	105498
61367	429862
217793	40056
16270	244570
77027	195293
116229	472949
196865	156006
155697	245305
299131	266860
269522	207535
170734	390232
401791	434768
361001	4083
53784	3760
106648	334732
107075	60100
94670	264908
263439	334973
158099	439338
250924	375840
460113	463799
219285	218727
21070	421335
241783	303206
1299	94842
24312	317983
28356	417643
80860	190369
315019	36392
151523	196783
190015	317184
383304	356645
364397	349835
240661	267029
358172	196783
282253	391414
86028	190369
269726	18031
230969	97515
343839	132740
341733	330469
58347	204998
317990	353400
228326	428214
411282	60309
183673	347722
154835	311290
360459	4467
115981	476951
387311	387742
53563	479296
99264	316229
153006	487844
9980	382450
17435	66497
481178	196768
14144	387742
458768	4851
245938	94382
104505	111027
434119	112258
59595	305292
350699	378462
352812	200632
145697	471639
333140	190369
346761	28990
88038	367796
315856	411336
315700	423117
467605	94776
325905	361305
312381	68762
444397	126204
213766	319147
422395	141509
287609	293114
323201	64809
260247	243316
240904	366469
140544	256121
133204	267352
103222	214036
225415	25239
191639	126204
314609	375901
121616	205798
272742	35035
86860	2133
78849	293894
217740	372669
36649	158235
319824	217223
453256	367426
308122	346140
370152	181140
456353	383560
382827	102675
187393	434945
375510	347662
437421	458119
419445	156047
194381	474150
266957	176616
325397	336590
252747	405902
334092	287266
254430	60108
472662	401854
315573	117407
288724	250805
217848	235085
333084	22804
461628	273831
5234	250389
399732	11981
51038	401854
240776	335663
207649	167540
323205	12515
104740	196556
123750	295337
91600	187045
175910	36162
60677	258844
333159	173003
225845	253098
129760	342761
468273	406638
8292	27767
457872	325772
126138	94516
111856	306100
60614	273831
120240	208300
174942	365079
197021	253368
68957	197093
423222	29603
106386	431853
148142	415301
466902	465729
322833	60517
252338	133909
157734	131679
129082	393184
466587	305491
476353	130028
338368	250982
187796	127835
454606	226185
9969	291278
434990	36836
6467	427980
363871	259929
448353	103267
99913	53263
207382	454323
402316	264766
210723	11666
415414	29954
89219	150296
421988	24000
8258	46892
396605	245679
164325	97559
309004	139341
196374	198317
360824	386125
33937	15133
355650	375746
84570	300800
23320	190369
421207	119762
295353	236337
192611	116165
432284	198015
128337	362924
207042	457396
399441	47603
357095	44018
223451	485381
415574	62996
255922	211868
83788	240225
129636	82900
67571	290014
169182	476231
351816	135907
132688	260032
373301	293813
102349	452381
429149	205273
16320	313745
459149	295650
281957	22827
182484	409472
264951	362938
399158	256514
78380	62996
82392	171567
403161	264940
80235	452427
460188	241057
291342	95942
46881	3788
199582	95942
6646	377821
15016	263514
439813	95942
194166	261840
199863	290346
142	319177
36556	221048
344883	174939
261278	283879
295464	450056
50772	236213
447291	51150
184149	15209
134852	30134
117125	349186
301312	437333
428050	281048
280475	395988
31735	335477
26551	338066
252044	205270
170872	38490
73362	287824
314964	169582
408998	25410
454427	163592
399441	1445
131968	160679
306606	287006
144223	77025
46556	60108
65513	80360
332	24565
280986	279664
182880	235463
252824	158765
369030	312097
427051	355454
352955	156927
362231	204078
221987	439947
381176	172396
295090	315235
105964	392406
106197	134694
172890	85423
38000	252929
476719	22836
458768	421356
67351	480963
396338	190369
45528	293813
147081	150264
3599	160232
190015	395093
192854	481723
331238	392086
382882	395195
231553	449102
322169	229797
98689	410074
153006	321888
350342	414949
262127	13370
96408	46380
320894	132389
300664	359868
161943	57134
221064	198456
39683	32059
426850	228431
204050	87471
336590	144033
450180	417201
309276	154872
134560	258232
193020	335812
42189	239062
313808	220592
234889	53593
427917	306253
164755	117644
156764	13559
294323	197718
264755	144405
382882	32634
430651	90099
479044	286208
53314	184781
487910	120173
29597	478480
353815	151647
318992	145860
102524	110230
370096	58466
179630	4040
236630	426887
32888	313454
224553	378561
445454	49660
330752	113545
476592	268951
25568	162831
227456	177244
133910	160243
220271	93214
329121	377032
24347	132843
94418	113138
114589	221329
371976	4609
364636	117393
333737	276090
273385	386901
41300	425193
161460	226554
248692	400184
158484	205289
144882	371918
427432	459591
126933	106439
12499	172292
179041	160959
81262	335490
453271	70156
44857	49903
142732	455131
198456	326610
384757	392788
394204	346429
389264	155083
398519	125583
159354	378976
235748	369706
126784	359020
182771	464734
493349	162704
322966	36109
487842	418587
99803	305706
87713	389682
17254	319333
10267	348007
397013	263343
245860	8073
12435	296432
97171	18708
404649	403236
275058	86077
22137	148998
8859	397315
438695	443792
71759	50155
56638	27464
89219	192043
129262	106903
107639	464420
119390	357621
276509	6253
67514	414648
118945	414832
197535	130012
459952	306387
346725	142712
115271	251845
183673	336590
376462	402323
286518	366127
314804	21411
12623	227352
472414	268558
87414	127270
160534	227023
169629	226494
69211	170995
326201	21545
345584	430754
235375	186236
303393	222701
110835	355060
284473	451016
210600	241007
278418	295204
333008	273831
429620	359762
222032	264766
418992	485761
343404	376414
419346	250769
313604	412515
84845	335672
372799	246981
435638	37961
363251	357621
486808	38716
245679	129520
65108	96149
39195	434133
320498	363973
188499	440660
282633	50264
55997	8607
267739	278907
92904	71091
140041	53389
360283	279833
202352	345602
204798	126426
364431	364680
216544	220000
148505	317118
127718	28323
253560	21998
140162	313745
136056	323844
484862	317118
81974	40784
325160	153025
137661	274460
176321	420944
493548	196783
17476	26714
111573	453009
262502	237631
452169	407306
275058	191603
189345	312698
30714	183711
487093	9736
264636	66456
350749	366534
338833	332392
337303	30586
265388	336590
276773	128175
160576	153352
129224	249709
141485	363642
304744	457081
105935	476951
100012	349261
342548	29105
291093	177025
42238	432212
444380	420794
143657	144405
456395	303250
276504	26697
338735	151944
444139	158952
371853	444098
172942	311979
255492	19198
164067	440784
387612	245679
424008	141557
357411	390835
456658	262490
240796	213758
332899	313745
66419	187673
373986	396729
478148	317118
30900	212081
130	295159
85665	8154
297665	164098
290216	447820
444999	393326
284273	428738
453882	114930
62366	447182
201995	469437
392139	119381
259034	224997
221030	456555
419493	5369
190445	72521
177320	258048
63622	428963
214207	51927
58441	63264
338812	156121
223413	61051
417059	298831
323825	104581
301636	2061
247296	300633
146157	291365
210318	42890
20946	331214
20101	293813
389181	391414
101212	267602
338976	89047
287649	252027
322187	186440
353287	206720
207178	196851
44138	301252
439374	178223
236020	15209
422849	469196
415599	218615
194913	403900
117766	359762
28399	320067
106258	13390
334932	175295
84588	187974
359973	86800
420482	35752
119561	367750
219089	98361
324490	176568
479351	468496
49670	213623
113210	61059
375678	398333
367000	90230
356346	58982
413891	53915
246540	343702
99910	355806
263557	79507
118037	49903
182527	92613
361576	364050
17564	79605
67936	440660
189038	161920
391479	158713
328075	210261
285592	248762
48144	315671
27753	382511
200092	161250
138436	119122
427123	307206
342767	279566
132291	215685
382896	16325
85863	373171
117331	42348
240376	201478
248478	51895
321284	344138
431137	279295
110606	385076
336487	371479
405373	232377
358463	469227
395892	348343
158008	249202
185526	355332
475236	396563
329819	401949
95133	85930
51581	238489
473728	277961
216144	408229
250207	421356
344853	145948
247671	336590
267562	452098
218367	190369
19542	328368
323544	277961
217837	164164
323222	167438
265262	314742
131032	204484
493347	166384
326722	366127
300582	227814
455415	239227
366589	137481
137454	180578
134497	476951
322851	400273
205622	361010
382037	213534
213123	259593
472367	19785
470941	355093
403057	385541
193306	461182
37620	378686
79605	29115
482456	334200
422110	347703
373819	404218
61417	186500
231855	492302
135130	450518
178946	100679
187482	380071
361735	164375
409388	69734
135052	476846
437092	450345
404518	290
454263	205089
341632	28506
237908	401101
432362	55224
394018	338076
8213	338523
221410	187974
283961	190369
468929	479853
393717	36836
125790	180885
359446	486061
383371	280827
220192	149046
376923	158153
251270	233608
188801	303175
327429	194165
437538	424714
51517	218615
446182	485255
207835	267602
56638	435708
229735	491269
14743	60517
31956	240225
418305	360860
224139	34443
461512	285156
411564	465931
443113	182531
392329	172089
42855	260525
93261	269320
466012	265589
209672	194564
463577	392329
218047	389682
2939	316709
152202	440962
387385	204431
479233	296592
54539	175043
257256	411424
257210	132535
227660	367798
481151	240225
72273	313745
29207	44762
109626	49903
230051	185466
206986	231025
153687	318404
360531	233675
120215	261396
269585	423688
550	289523
38718	75524
433283	337849
185812	102210
160534	290523
418180	418551
252150	359963
137437	261396
169381	407412
62191	188383
256598	53863
389643	439497
186561	168934
165606	92613
435545	102052
463420	116777
462757	37057
162360	25034
52097	86560
447335	313439
361867	62844
124703	334692
433443	356663
204203	305800
364545	464439
263703	168471
327916	218966
440564	57134
99405	313041
39275	168638
401328	74564
145133	476951
331272	127921
470605	273831
60677	53195
57652	239872
92794	13370
490663	303066
369905	471039
422180	13463
456395	66183
4954	471112
67180	59672
308217	475999
130678	221398
178422	309632
227375	261396
289329	428214
51739	97277
211067	489376
414504	94505
423560	431764
40566	93872
22301	196783
233718	21583
273900	466270
5090	438783
353098	161841
412859	340578
171008	195658
435120	128911
415967	336891
128704	191959
378179	97990
478561	349261
71430	10939
280257	79905
398180	1181
471365	4645
153379	41025
59453	42313
232289	342380
413844	458357
89238	12819
482686	49021
131495	61097
336955	87858
378369	106903
245488	136783
215644	414471
462905	340206
133611	10601
419282	259929
267460	178592
133404	263091
63415	32807
439315	185274
158000	206772
149555	218890
320455	157658
466146	194903
271760	480684
76835	456640
205686	198317
391391	478287
151860	249622
409359	322399
406130	316372
213	67584
118786	42670
199562	338713
431146	99313
273291	458841
149066	217927
300858	316372
417411	267352
12481	82371
285773	369577
303670	117097
476777	176077
332862	231485
3809	24608
369209	29428
15225	418332
123962	472441
252061	223216
118806	203656
82688	321916
292757	245735
297364	348769
243123	401949
54298	8073
167172	100360
60287	405358
294525	327100
492640	142018
69383	42368
358863	217967
268768	403501
230574	288628
160648	461778
491388	364720
236654	351807
264590	105754
161023	281273
28287	371918
182888	32699
319396	52537
95265	11533
461846	29187
140305	494124
243989	409828
326389	37079
62207	97048
345401	188666
85555	476656
154981	447248
88638	81018
468287	141250
310996	186113
197544	8623
361291	123190
127357	303801
408329	199289
33525	425675
12896	79507
173582	317132
394576	196783
135920	311672
207600	299300
127388	299228
414825	293813
208290	269211
396963	81746
34472	453753
204375	341603
137454	475784
315174	391748
222544	470618
403272	342807
383105	74869
128839	440804
36068	181981
249014	350773
492247	489164
248347	122462
458601	55012
358625	410062
413218	397259
424693	114891
60423	239618
38490	435708
152023	36392
324072	275232
401023	21583
422118	438957
221068	95149
146971	331581
199963	422682
303111	389682
413816	219704
340668	258610
207141	121171
478097	201407
250854	479842
204116	380071
397594	418551
240203	81553
313907	425675
461054	59759
337158	348798
358322	94634
287766	198862
354943	277717
334350	300800
204078	17469
331357	219908
130552	340237
86901	146202
438741	292970
308151	260138
219728	450307
388741	9054
698	315687
478588	300788
301920	218017
127802	221409
356900	355806
29181	188082
18647	62699
437644	15209
359325	391361
230629	223627
232784	481611
36885	359738
156747	95149
434648	397896
11395	27212
449628	175895
361540	35707
77078	216835
468874	485304
188799	46785
11003	149434
250404	453197
145534	187077
84138	108666
385452	33965
270058	294550
10479	293813
174139	85243
443865	293813
285471	131975
156577	376124
434874	160419
24216	62191
448677	120173
410908	177861
251018	406396
108963	50869
244244	187836
255179	369350
287980	171069
461751	8017
226396	281163
84698	417931
8338	220553
238548	127921
327013	112403
458462	428738
315086	93408
265503	476831
155062	221890
336878	407306
206462	23667
153771	204507
358848	227969
474256	295646
141782	56381
279422	452483
313317	216591
55442	42354
468516	328751
41378	130514
122210	254746
324490	437679
49334	88299
9232	112237
422731	171813
177577	148199
124259	476951
313857	370463
330954	346408
234314	253564
344785	491190
364200	220857
330740	301475
51759	307591
296292	21583
260076	491984
357157	239804
464242	219594
97539	273831
266508	25239
66861	168381
144852	44049
97777	293739
401427	160402
204014	162247
185403	408555
287039	270324
381558	467910
181666	177224
401191	167609
298780	26818
216772	7085
404406	401854
43911	183108
458813	138807
427847	22549
314918	100381
307367	163121
320982	283918
67174	6733
91916	319034
298053	41533
320381	172837
46055	383967
342652	307923
322929	28065
258376	466737
360830	267732
240490	94344
38083	186259
268879	377906
63528	469127
187302	391669
267938	461536
396975	199912
12391	160419
263828	458264
65291	198297
338085	37275
19602	303648
485117	449668
170578	297440
171606	211798
457547	86728
148355	413905
420295	197718
124888	241525
181496	53863
25007	201262
145443	298077
233105	61287
188581	142018
293414	388842
80780	172215
184506	441313
236350	420944
193020	365224
299843	430610
130542	328550
479801	313745
110621	380520
51543	335906
348479	433279
132597	144470
249417	213316
388249	33031
217912	417476
371884	179692
135014	303424
343891	228561
293147	373097
140434	163880
362765	324083
19806	36507
104399	133063
184395	88061
285737	166970
245242	421356
210556	401871
388988	156376
73221	348176
95931	191268
449653	371245
425827	216324
40362	167541
376036	24578
31182	195658
268700	401871
58435	94516
491357	434593
72113	123642
2785	186418
293883	407215
20946	350854
151002	366358
134046	154353
337144	211134
383619	486809
362267	475251
404960	335235
289675	203356
252440	477590
51759	372548
47109	50264
162806	215200
83488	420790
318715	418332
2847	447828
64354	478415
116746	312731
237817	226943
40333	9599
31450	198501
382848	212722
269428	456281
409415	169135
269949	463615
343329	123412
96120	420271
340469	408343
323407	369599
192070	41753
465463	9557
82023	328069
114583	30403
389009	182315
97807	473138
322273	30439
171986	253972
81262	475645
319160	273831
445708	367679
461628	218485
95308	236240
121875	188122
369850	183213
146097	471745
240066	149215
103420	113826
246109	360822
296423	119868
440128	246018
485331	69934
143684	366127
49851	136971
201683	260943
408014	291262
489334	419620
493399	478415
386825	219743
229119	173118
364725	411809
343604	91069
382887	431565
75456	187858
444139	389387
221404	143633
164254	49903
312558	58047
430114	267602
211431	24516
188241	6899
129005	86728
327444	199355
374458	389682
40901	41692
300813	108568
452052	483743
314311	81097
406660	234087
347121	16299
178757	122780
360649	55776
52858	488475
466265	150677
231680	224251
88313	351414
345715	104196
215311	48861
255353	99405
107639	126144
7002	223732
1898	173365
107709	71710
480070	165267
78382	266600
154423	175721
135693	463429
305624	414912
86490	85582
351534	303175
138126	38663
276325	99437
289654	390258
182598	494102
120195	406638
353570	296693
489757	246672
248013	76885
132764	196783
454263	442417
150798	129468
30686	391414
367439	414823
173121	439554
142680	423688
100450	131925
482694	341656
333737	345745
318088	172535
249772	447517
267306	260287
486081	412200
79402	214714
80954	50719
179146	317118
230051	53273
408968	20809
248677	122462
97770	7654
15703	139297
126255	223204
115823	315671
141440	147049
402368	254191
252635	102360
191174	481827
290816	310404
352195	15209
137184	211932
110593	165018
11586	409957
140401	85982
265873	226308
215762	23880
453213	134145
371983	895
325905	259929
402438	307688
311479	59868
320050	267352
26435	112312
249186	382911
249528	440660
479188	433142
59688	16214
106268	412535
190649	20654
17074	241381
143249	121145
66727	383669
331257	226494
134299	387185
127182	21583
80049	416845
96722	324723
19678	192610
251614	31544
434854	447158
215409	298351
389234	361960
356729	11815
469384	209471
83616	273602
234952	36392
188134	15209
424125	261356
420511	206537
477309	246926
260572	317118
48045	245332
219607	231568
457859	288035
188493	359762
250436	190369
159195	477788
472224	240374
34966	80193
6576	24419
178867	411809
441417	471808
408360	449521
375665	373360
3809	235700
263841	121106
321791	58707
102644	462760
272009	277695
256888	425838
266549	14891
305449	455862
281052	83043
63494	368892
170127	217423
186565	220679
217501	62191
337200	280933
445478	288035
457351	108222
56027	129185
254780	182887
370723	221759
114773	960
418136	342761
267848	409828
417369	318099
240075	440615
34798	383076
323483	471745
345512	391414
77793	161308
251802	78528
194861	187974
116947	477986
146970	28129
138126	295603
243537	468674
1421	333290
155078	65194
468480	378405
217389	347202
59700	92613
477698	261070
303895	471326
90469	465647
331597	22827
241208	301379
71311	115479
364424	266852
28250	274309
26583	211868
324988	321274
273	413125
448062	186536
195151	166063
221720	362206
34736	153995
453746	328546
319182	250434
133400	326985
407334	71021
414214	489822
28262	176042
94092	190369
180043	8607
210900	231485
277346	293185
209354	242552
109808	345585
443180	94356
412249	119754
145422	411424
431368	474412
237242	160633
203499	354723
377774	156582
472820	465910
283918	65892
168606	8459
244172	214200
391414	208314
263958	210331
149561	9433
192311	33512
492749	4349
113759	307983
270219	70968
138030	176828
52504	420944
165430	73336
263981	338915
442043	271367
436696	13370
330737	153352
182270	300480
180745	467492
350551	205289
81075	478415
113927	477131
140508	368660
331589	264589
352605	95401
249894	79266
19065	70971
269173	17186
1477	187920
300916	296099
458680	379014
248013	65653
69923	117059
262979	223469
364757	92613
117103	312913
479434	375840
284927	156529
19334	443454
133909	156518
201497	380476
169447	45803
154766	49507
300975	295484
174139	50987
106247	217871
60710	156376
71125	283346
113337	428796
101058	245484
254973	407931
31070	353182
210050	321876
183272	94344
328684	188130
339587	76454
356770	212646
451156	217332
284832	124650
227701	401871
10762	366564
492422	440660
269204	190369
129273	287740
37931	22726
355025	239107
472270	164884
470314	205289
58614	21583
243469	454975
213699	145064
19334	447495
430051	446031
196144	417643
491707	126204
249623	409828
417938	238259
385685	401928
374734	46750
174101	325466
111426	72523
387357	135008
424164	267057
385237	44826
458991	255040
355023	389503
12217	484274
350653	202019
405047	84590
121594	397814
172379	209532
292673	273831
89163	310261
481419	229641
105321	208487
432527	447518
86632	113189
305794	15133
380758	367808
246690	12826
231421	26348
473492	440660
107660	316372
394513	98906
390596	237847
379523	283096
400542	254914
376427	183213
333080	80834
296443	296432
342782	477986
242551	447853
228849	20946
323497	166063
3304	220225
489098	98456
150558	295484
221753	281322
212459	42189
399328	223732
359962	415221
471169	85203
263026	293813
242551	490567
198584	157938
340641	171424
67846	213871
478364	351639
433820	462293
336651	149128
262472	411441
471082	198524
281052	9054
129449	208577
434486	249102
61813	162882
450021	489582
9318	49037
124085	492339
64785	105498
143594	434169
50540	452746
416106	250434
364107	154355
49127	173249
123849	401555
316233	109327
289675	386748
166984	268314
375405	104373
287566	126754
345599	208564
345931	319259
40333	118286
361503	383533
189963	101661
115155	30850
457010	266172
284898	224003
387791	310261
139509	390687
285023	303175
297096	54158
310153	219815
291149	55626
334348	331212
415069	80
65546	370866
191761	168184
196902	313745
215396	250092
193608	487192
378723	142206
361680	296270
264103	184902
446761	303574
163519	468228
362616	28035
138412	18197
249111	266852
225869	70835
49069	72678
230051	117284
426980	285446
326631	204453
461196	331204
329743	16433
244259	399035
191846	173711
347873	178377
64264	331349
115636	429748
71511	423841
34798	326815
49827	387119
315203	221890
312283	195088
332684	477986
120446	86728
486316	140608
406229	49228
18976	303175
63885	440857
93266	154462
424249	149371
404568	164333
180286	39195
261130	396563
74000	299934
389483	56595
490115	222053
473114	411034
151156	365554
3823	381416
239186	140734
474379	398066
8249	221150
39601	396080
467343	39154
1043	325367
192365	471765
420511	430894
114838	326375
148246	185862
120983	66209
10916	326728
346001	409650
308454	134694
489320	55684
285306	264406
86676	88027
411419	111518
294085	347948
99986	64335
240833	317356
163117	160895
207057	365617
270176	77347
269668	151944
249477	12895
228949	358352
481850	451016
428531	102096
41496	455181
379192	86974
414619	428080
386411	238406
369232	94516
174139	325533
4184	417692
243895	445753
369319	426439
141416	435318
93674	258607
307085	114003
287141	313745
71189	126713
342417	151779
204256	209622
104841	104654
138632	251597
275995	188815
448726	487938
73660	130109
384332	451016
407815	251961
194195	470181
246577	152843
59697	306248
441582	353871
283521	49903
293941	317932
407708	477774
311200	321130
228492	267555
14500	139648
32482	145159
267918	119381
57084	414709
313523	301972
444380	37121
176947	267352
78168	209933
87741	355902
433262	306035
130651	174564
258920	153398
317744	267602
486381	61621
316113	40871
469227	186004
463118	135967
322899	8268
112124	432213
286313	43404
112625	38171
378948	307279
382867	60733
284208	152592
125490	446105
174734	244647
36895	467889
448795	209819
26527	171636
27687	190369
180493	361354
259821	224085
35892	477509
208300	327217
491356	88105
52163	146841
174534	464567
65815	23018
240937	177630
255471	160158
292721	10137
16532	428009
456231	446693
81492	391414
55997	115716
55659	116251
209332	298727
242667	295627
345401	458701
133853	204843
92496	190369
337447	465695
350588	177244
92473	86644
356332	1493
130006	86560
349557	307290
174255	445282
256254	474963
410162	469235
402980	213940
14996	259779
376483	220417
486515	486744
126870	469235
391391	118735
461278	100761
114019	445706
116767	416854
240287	98847
275710	275788
381499	18665
81432	248159
366409	236213
382648	420092
197022	34785
319587	24077
250988	472583
275721	14769
383526	190369
27438	460482
482964	21523
437716	421935
11156	37899
156896	198317
287480	422853
352168	184511
276944	47278
207435	94344
431128	12564
24182	228028
165196	166513
239028	190369
338025	206081
110306	44428
314324	421177
280763	115846
484429	227101
426252	405217
424125	100370
43342	378470
201813	164446
311283	186440
2187	448639
16844	421276
55770	451414
69293	248777
107682	188925
186710	459253
420759	26759
213858	440660
104527	294965
380170	100853
471477	71816
239099	63303
219198	284191
230057	3041
102644	332096
345401	289766
405852	221294
369108	21354
297941	303451
475725	42890
336921	359044
213472	313314
398381	253256
54717	301823
286301	205230
150459	170962
158918	293813
91967	376509
439657	132420
129034	32605
119984	319239
136729	52917
113685	35707
311677	349435
124900	268202
363207	316272
83692	247688
262890	343702
284079	290014
309393	164092
50362	475116
10231	434239
207433	110677
139635	96798
199364	139466
466056	180096
488913	476880
69050	354015
103784	287101
437971	247713
233498	350772
72926	401854
411142	234878
414286	477297
477574	256266
418180	334680
409380	411016
142020	164032
88359	186384
306586	94516
218479	463549
403515	125729
339054	318929
480148	488394
293538	183479
232576	128735
361930	84833
134674	4413
114917	21583
188568	322767
246805	186548
130960	369262
237714	460580
341733	4413
5754	316284
262889	402509
393268	410236
459963	110677
201441	27013
216666	409821
18571	34770
429340	348007
175644	47250
48953	86560
458247	190369
236267	245679
88792	35707
73398	104527
43589	202216
324199	446351
185110	112092
88511	430356
451400	250735
174362	265589
110928	288305
414320	36451
57119	305236
54988	35707
406144	187877
414107	132843
216666	263877
193299	238299
117673	425589
219198	294231
25748	280371
451629	448794
198403	341271
250810	153995
254155	128544
37426	73380
92613	474985
453736	432846
197149	298469
359388	149347
357548	184415
166408	401854
35076	187836
182857	476231
407540	361643
471666	176561
106905	94344
286069	274024
258398	209821
459290	81497
20669	155073
423820	353039
321157	444833
304173	306058
428277	325167
80501	288035
482046	232555
428711	200090
464829	45604
342977	382949
424006	48398
451531	75973
146706	31722
30903	435009
451016	235679
108067	310756
398447	32023
432421	326971
443817	6899
352834	169760
140654	309425
302153	41640
437579	183213
130069	326211
196996	21411
121332	203656
321650	113051
441702	55391
286777	336273
452318	401087
56806	331349
43835	297262
289526	28129
269941	4082
398308	368509
489103	262954
320013	413019
178768	293626
21587	348176
268663	371755
230051	93525
386165	215719
66907	271359
409674	278130
108455	246713
322630	310756
46467	100477
439350	49739
212009	446858
188730	120274
74516	188122
182279	435989
409468	146251
397681	57984
284255	87111
152742	258370
332703	477632
100211	377254
428817	48950
440173	316575
267826	483715
417697	411424
461380	163426
161871	170894
1896	464734
165126	289494
387652	487820
175666	89986
485546	236215
305357	21634
203732	213221
117027	267602
160576	391682
291980	440962
56806	210261
215459	86560
258659	319353
457939	76454
478470	488193
290	392329
447610	313454
131567	202094
102627	88289
272847	218663
138182	292406
68795	95888
213507	171859
491031	279725
277373	74618
57913	330157
336651	398122
207141	265589
410896	89970
441000	246778
76986	243547
380192	459458
228050	226308
403215	404420
306026	385182
330287	182210
251748	348261
400437	83811
451696	104048
230081	7176
270224	437582
147595	106409
453919	2003
342465	332109
116694	317118
245938	285736
336144	185924
3942	17122
196355	359762
244320	175261
228128	450038
31183	106903
330737	371479
453738	476951
130376	254751
274443	185997
134876	491741
8993	422204
15819	16762
209692	125826
39683	61392
457647	171365
141861	392781
62065	229134
30829	267602
368859	144800
329853	317118
256599	130620
331867	211868
61005	478415
435154	204195
364059	181230
213065	146251
196149	28477
14659	414795
73775	75568
185076	53919
112300	9054
182536	318186
412707	293699
306406	40655
303643	262954
383635	311212
18339	271863
159377	217423
316837	212922
453919	119893
105347	355806
444139	245211
214050	36856
446998	394718
106313	43844
459228	74106
20628	226152
458768	266736
156325	262805
110050	478415
489787	141509
161363	478232
283183	86476
109973	48902
71994	429737
89219	54449
188908	269199
468287	354497
289675	177070
99102	197832
301659	376943
81885	431634
329840	32254
202036	394487
10682	339072
461535	332612
242719	469446
338253	103143
337670	122462
352644	211868
400286	182940
207008	15209
439977	408822
245242	286227
234668	411424
79528	438421
128545	161132
386962	45370
110490	226516
373755	50082
180244	421935
469810	226848
134206	440831
206432	177789
202613	36366
228128	169276
70788	164884
411668	269768
441475	27767
450465	441202
19276	459874
366127	134237
208713	45141
446994	150491
181284	447517
11396	426157
304404	20998
404168	188322
348033	32440
343806	329891
139030	332795
413905	220857
358172	231839
107473	439896
210676	139483
477545	76898
47833	96243
434961	273831
53863	451016
16711	435448
174139	237287
184528	176637
28050	181618
488784	384289
394938	21583
107592	207927
356530	128124
302693	417918
81556	371801
396887	146729
391637	183213
57276	193777
487765	324910
364498	376244
376978	259435
190814	405787
55408	298767
48869	221955
254510	447375
226003	369599
227152	28737
223624	321856
353192	43496
237171	303175
91468	362206
410396	272068
223454	357882
454147	227101
320081	16433
332391	223030
255814	444040
429275	123681
309276	177566
62964	287892
312685	293813
71430	68456
156638	86476
390543	492715
163424	486885
383728	441313
296721	290450
246132	166063
253854	238041
195145	27565
190973	454158
409542	25437
299240	105754
60846	26714
124497	420314
338915	29122
482272	477632
26969	444271
481723	250853
471871	191821
268493	312667
292588	148505
128100	337396
107635	83393
53969	211657
48549	64335
304404	340983
458511	259739
351742	251027
432625	367760
250234	291823
345998	153995
483725	270765
434961	446117
263878	409063
35265	329540
469615	454777
149046	207535
389479	75303
414286	170187
291028	261396
29056	256900
428466	239112
391453	79989
164928	387174
388280	216697
437156	384224
157403	16433
143879	418000
307315	228431
342465	283269
238910	292205
1949	19204
446644	194830
247077	255650
455369	138088
142018	453083
303782	191489
213851	324639
451818	112588
248346	120230
22818	129959
61651	273019
39683	244115
403370	187974
56620	10646
210018	439979
460795	305749
26245	164816
437994	371617
181373	475225
441486	34577
189965	240665
131454	429863
254637	9220
318652	258204
420707	19552
463348	25439
327184	8463
372305	163140
398997	101607
263220	106356
90988	144365
265593	276007
303782	309180
203611	361
354282	371934
45377	15209
203672	299597
212192	348042
37970	487833
265781	125947
87501	185013
215420	438419
375405	120281
122211	428214
263287	435561
43571	430610
267562	116758
438478	257298
78158	85195
374379	296270
302559	249509
184360	478415
346213	313745
82763	166513
39813	255
229735	213341
417938	436354
467631	445077
35363	434035
123718	123213
120808	75201
259324	127174
93566	475443
139876	461944
171814	312573
129434	215054
477165	434429
420274	250775
40110	53640
375665	301643
420771	273759
463723	441313
48051	277084
83165	231695
284754	307004
167686	283392
213687	242187
266096	204356
51331	126204
244688	117478
18370	59918
360038	327332
192456	100293
465031	171855
356535	117097
473411	420414
483706	286697
477313	338271
193849	324365
268593	365050
390327	50538
156677	21379
487450	301288
437273	79989
67055	194710
359427	412033
239853	279798
478216	62191
224396	115386
257043	101058
470321	252649
446182	321524
414240	341470
43783	229145
482646	411424
274002	61589
179343	167903
134472	113051
333119	178028
127531	54839
386650	284843
196123	153995
200371	411809
197663	250409
9075	51895
207995	354933
214853	339251
29549	70785
426569	23649
283260	58486
458608	480421
344054	357800
429324	233194
454867	381084
431919	344440
4035	86728
44843	169482
469832	35890
110835	313435
409388	264908
310153	370023
72111	23829
324723	9203
114917	430356
381941	299412
378357	136459
416988	18041
347213	230958
135541	470069
28495	423014
344737	425846
151812	386378
276011	100424
87927	446351
414825	409873
386428	274309
278503	207535
470415	95312
321866	460219
12174	22827
482143	385182
427917	272052
349469	336590
289761	168170
433762	243337
323304	137128
382992	235280
227857	71816
44826	468489
425969	127632
373586	366127
134299	193131
335715	331349
114748	40330
421737	212184
451210	32791
265779	164735
375984	476545
121421	322644
146924	352002
93732	209816
138452	246672
56205	381950
381305	416622
279431	233415
81409	434047
268828	156739
169013	396080
372179	319221
291801	128228
392820	314742
109600	11626
491084	287746
190281	4968
458557	198599
458601	28129
21241	334120
306981	321993
392320	243285
250773	367686
349472	13370
255264	64128
422200	275763
446784	169263
340287	478102
491175	213883
324825	334158
70698	293813
18724	342380
16969	330185
371512	71273
100298	130848
360306	40784
452035	127681
405214	44740
281273	338271
40678	467752
172942	173663
395877	138088
238336	3536
248448	315380
218615	42140
104785	41768
404568	61627
256426	462178
49471	417294
144630	2715
471491	267375
212308	265589
344192	276876
257856	238455
343804	69727
398506	234356
314695	477445
6467	107219
17993	73990
453213	220000
90076	274309
174134	487192
291698	477358
428428	423727
107619	445753
47069	293813
95528	471274
118185	276752
439338	390783
379824	451920
378563	249382
467236	150464
482989	246311
125311	391414
177482	61800
470688	447415
33796	286020
423559	47644
12897	395971
418869	371096
59578	420757
439952	163136
229570	263009
217665	212081
293643	16433
136840	253802
492480	164884
276116	144845
436048	311297
188837	347906
296425	330463
357544	413535
278769	440806
159571	272230
281923	405217
444746	342806
130212	417209
307790	69986
448852	272069
292739	211584
5855	481309
164811	267352
359400	351414
39195	368337
19632	378462
101117	95149
64038	387742
478380	486411
270584	105053
463549	385454
449843	446936
373170	397471
406751	264136
278723	154095
74833	228431
273364	121106
214270	142402
250230	280626
237562	147554
188847	53958
211636	343085
163336	220987
78289	314892
62553	92613
327891	105053
474521	420944
95121	212792
300762	251382
434270	318749
160768	475595
236413	325173
247445	136855
126712	66854
373639	3802
437971	178458
300486	414471
396738	279871
109812	58589
82254	286936
233772	348798
440237	59782
420250	1521
398302	50264
162800	393326
3459	134695
386497	186313
167588	36462
86309	424781
398906	54700
244005	11153
415819	440660
444283	142018
116853	450078
431508	90884
130542	100366
193767	438957
77432	48714
473967	249202
11476	233181
399066	67129
456803	395988
270343	57134
242915	213639
161363	6754
422765	266652
289186	369599
98052	430329
24174	430885
81695	220417
335911	393326
274380	386901
58404	435708
145567	36350
239692	295484
480743	71917
386330	446105
96452	91069
325909	116615
198859	120021
240595	433872
361725	413908
171107	85932
260935	399405
239732	266849
319824	133423
17613	78855
486192	468832
310840	168381
109824	27519
61708	317118
385636	101058
461415	63703
296635	317118
250225	249144
194202	284272
479614	310718
325188	368887
351670	451401
362450	164884
240128	257213
455892	207415
203200	18479
449812	432974
492375	409828
380777	186527
89531	418551
325366	252581
102073	217423
31971	490237
247296	138328
425232	278520
423868	209961
303930	47295
41755	90208
42780	407022
56258	432780
187834	149907
464285	90182
198578	28065
368267	26551
414058	492316
354545	30031
424151	108222
186258	373099
346658	103339
206789	206836
125975	292468
330954	10599
365395	62191
254822	71213
96654	286728
3590	6899
276583	292559
66636	355093
226442	429859
433941	487874
113510	387839
314930	694
215452	116070
382228	218220
178196	435708
211189	211868
430836	395575
362085	345836
243054	140044
77714	24502
464968	493012
460760	107086
465943	112348
298248	475571
146083	405491
77347	75458
345974	411424
146893	302578
169163	295955
373662	391414
204375	264766
288440	237605
376766	103301
304270	98548
114693	40784
410403	282961
361539	86728
454534	92613
89826	15838
429725	311457
390596	373447
191866	226823
40158	245679
284308	305149
449693	64429
402779	336057
17010	18479
203715	50155
218547	269199
181065	437972
380351	24000
281663	386425
269580	170137
300750	127636
315671	394640
218190	262652
193039	447831
318310	204737
329120	219742
126470	145498
436945	293813
257289	149388
210734	259929
114117	63544
157715	211530
402170	428103
311187	28129
226054	296432
35263	179352
214292	2282
401592	346723
435602	186561
313586	166651
270290	168050
95663	24070
81225	453625
426197	367919
393615	194830
268629	153843
122890	359457
113766	183213
276821	188082
134876	142133
430954	94097
171275	103000
286700	191510
139094	445749
351931	99273
275345	214378
244688	221923
219627	219610
249345	170976
409019	114405
478480	50020
315431	218727
68196	402787
192610	158622
477932	147026
157632	217423
449182	458880
355999	110677
294323	266028
365521	355864
322008	94665
361613	19779
313652	273831
112683	492906
298880	251116
469976	312000
31000	207582
51735	444
130403	223398
112165	176878
235392	172089
124535	363271
210511	492853
439701	30332
135074	171306
153813	240225
16293	74571
201450	364146
26764	101058
260001	450746
333713	397171
27095	141250
95725	466908
30152	85243
50228	38016
382268	37134
453645	160419
127734	134145
33921	247736
351523	447519
290216	323826
477565	239590
412624	286936
53230	15209
68037	364000
251980	130921
367619	316202
15819	185494
8146	326815
470915	450191
297069	244409
282580	306702
455961	266852
126066	352106
319150	463656
344173	16433
360955	22827
252541	298767
64444	42176
46020	27464
79144	447092
296868	176653
356122	94516
1929	165437
116588	49828
452477	387839
15601	178124
104000	84089
342202	383192
381084	488558
182106	362095
14922	144405
353873	343145
323826	30657
56067	122013
30102	117820
122832	239079
101870	22549
11972	24832
28955	141068
41721	277961
291064	139462
426384	15209
266546	373021
165149	421830
443601	92431
467700	334680
378078	54976
361007	207959
237148	20149
178867	316575
306196	267590
328388	28271
404568	8268
52356	231447
43117	219808
56102	403283
212330	169800
92273	25437
336550	386701
4634	342588
455317	258220
101637	82430
336818	177488
322171	446170
288874	258133
37739	428276
367343	367386
16844	64495
149621	494102
303412	266852
115115	185157
421010	207696
39371	261396
461415	91670
292702	468894
374152	478415
126367	117339
141374	265065
164485	159508
452152	65868
350545	76706
258842	267352
398519	236240
40701	180578
342465	7332
106961	162795
288333	60418
323514	183213
10159	6887
25235	315888
203354	387113
272338	110708
92401	316643
2277	63803
334364	53490
447096	134694
102316	215803
467605	269933
191308	226378
401036	91558
228050	478060
156902	67089
345421	440422
262210	381238
373214	106152
414646	236735
12088	10690
454229	383391
454231	135518
41753	197438
287089	476231
161174	457516
141476	384664
319885	89779
257985	494010
31864	145274
36026	117368
279722	126223
327570	315976
419822	159188
265483	110997
206864	270257
353399	61501
445810	336590
431031	273934
240896	324625
25428	231021
379353	23018
182862	293813
379201	231447
119393	201805
66948	466737
99405	162745
295232	134299
155530	307279
110606	406626
178422	311456
79407	265554
443307	473708
483706	480584
273342	208013
290945	307115
60677	350189
112317	405217
89219	53883
229717	295484
399830	190369
367247	383434
106484	303648
315560	201755
488102	261458
421207	81714
443438	297440
103300	33075
454896	259730
103124	216773
392776	60517
440189	114930
428130	415156
413888	291169
386516	344091
34918	99405
285498	453010
105249	405854
329727	450056
370179	403921
209018	439518
178130	393184
92401	457506
257377	478482
42725	148807
256426	476803
135938	454140
347178	15209
259453	258370
273173	387860
442784	285411
112346	415105
229701	388905
27073	420944
186349	209542
447637	482162
390167	432175
33636	62191
239613	487153
248666	233882
458714	477506
335745	203656
444399	290076
313131	273831
168115	282989
198149	423688
203333	50264
3809	124405
173612	101393
235888	75892
121828	383035
275511	468125
259775	219136
355908	23018
63652	336490
266433	439979
155697	137891
345745	93919
469218	126818
493474	223162
130121	414392
263064	152054
71048	93036
284980	421935
301612	94344
51759	149726
447639	250805
38817	103671
127190	189516
102065	420790
447449	62661
161871	214480
47801	85971
204219	157370
70526	126310
37219	75952
134545	183213
71189	171506
484784	267649
29192	396411
71290	213298
240203	92381
21651	381512
65244	183479
207611	93245
8244	1394
493700	448980
33879	375840
478152	263009
403532	142018
153083	84722
143884	318375
275316	168388
386411	400052
299549	13370
181429	110677
367807	449803
39368	110399
211238	377683
474742	258370
266965	264908
217936	55626
292923	315161
461415	446105
367585	28121
313547	412517
223151	96877
291458	57375
181385	223732
459187	387286
365715	481484
154335	442127
375353	243438
16742	159074
106840	393326
51627	18665
420777	139648
480305	20958
372764	126472
408294	254715
427946	226413
450603	469235
252824	326661
202379	250410
414646	291458
405555	211067
113895	420944
241823	479520
423271	438384
33544	432043
357393	375840
217467	38317
486698	474462
40028	136793
185495	249334
357314	217423
147070	90123
292405	86728
387244	440516
284922	21632
229687	221572
330954	279470
292200	403267
407334	45413
443877	400511
336325	374034
312883	205289
326979	213115
86311	472864
22830	236774
344094	165197
20998	404445
407718	139145
403575	311104
190558	317856
261121	250434
294525	494102
336071	411527
142171	303817
224565	479627
135271	220417
120101	126628
185970	188166
24839	311953
114643	32579
315805	103267
149614	248614
83428	469235
360642	35707
313826	166513
220243	330261
165652	168453
208928	404053
81107	429429
177079	487767
187411	220558
38576	231485
49898	470554
315588	221061
145886	47757
444738	414784
342081	142018
257984	405217
329611	299960
138490	317118
197200	316575
247993	469071
394807	12245
331622	105754
221648	192610
266719	190369
68314	367866
425455	290105
267562	6984
380910	369599
196398	369722
391616	188164
361431	325880
306282	345570
478588	192740
470240	492906
178162	475699
416233	450087
56260	214663
166564	32807
261112	470027
366198	137193
259651	43522
409415	47376
410553	28129
236629	93245
340699	246713
338189	1171
170586	295009
310765	203656
1803	60100
33343	209018
249474	227101
342542	194165
403670	304922
261213	241158
312074	385000
122287	48812
393436	99210
50761	434035
452846	199687
107709	186440
115604	455712
124650	50264
434396	24334
441974	246311
29309	422998
71838	83972
325358	285634
5255	285366
97766	108270
231541	417252
409084	406626
408329	340888
376146	448903
251802	239978
262594	19808
211551	171479
285559	351585
216603	172828
29824	315979
221521	27464
220206	159249
116707	435092
318274	391220
54669	415147
158651	57688
206094	132894
109431	418530
371779	65055
246191	253425
58606	313314
227861	113138
418291	314753
112443	454620
98107	107413
296272	199975
356372	194792
278769	327222
264678	121708
168485	70357
390120	378462
163229	494108
280871	183213
186475	195121
120712	327217
46367	397764
354330	308122
297113	447517
357193	90055
391111	45441
240770	226308
203000	336055
93883	410951
230051	196685
89883	250087
421033	290450
479488	94516
23454	205223
477378	315993
273816	74106
374862	341385
312875	309524
47467	77438
303875	350213
212592	206185
356953	261396
370175	16062
385308	321687
366806	90884
322120	191354
242974	86892
251092	113051
287566	59211
118623	220522
35556	99405
398749	190180
222007	337783
102026	448612
78757	106275
321624	175914
403489	224267
319081	414556
186809	274925
230753	395501
324573	367937
76228	451269
393592	321066
308079	153375
392886	264242
280541	165032
393322	335477
385161	327343
199982	187974
94963	363398
37526	112737
141264	63599
157076	58063
388097	269266
55731	90918
366867	382166
288670	32379
417820	489822
357957	435708
279216	24200
152887	407597
92635	38379
226747	122694
148139	156376
284810	367866
148650	49903
97732	222701
71189	138348
384915	275152
264245	5062
91322	50622
278543	233590
472729	197592
161023	207042
412205	331089
456104	240848
291151	413674
96335	99313
273618	172302
53508	344516
57276	170083
316828	102210
453035	219587
229098	203259
134649	186254
386924	340642
239099	90682
312768	22804
245217	377206
88633	134694
401011	330752
32124	190015
124469	198926
41491	127210
424678	204184
450772	460534
32148	478415
11633	318735
235379	203636
30974	56068
102005	465548
212153	411809
3408	132740
130069	294401
196003	389082
96635	28962
345613	49903
73177	329698
149343	227101
237458	32807
376592	299182
426357	47407
446789	214024
345585	207535
103914	80761
268661	324641
407407	5040
240835	100514
398833	461392
116377	337116
463656	391670
113387	123955
360756	479494
56589	450983
398724	428199
444345	395804
82688	239528
209041	13129
127716	220417
65513	60904
467116	465402
32741	383967
141853	174864
445243	186440
123922	429863
188031	478108
450984	273831
45234	380745
419786	292683
461788	440660
350064	463549
305584	21457
45123	491417
112267	222703
69592	86476
288765	249334
197045	417201
250149	186561
168804	329466
424894	298140
448780	398001
173105	62191
163549	213003
233332	360038
407119	465962
286950	390868
326830	10231
153543	192195
258120	463956
348039	304589
265978	62191
103929	6684
441302	292721
315867	24738
202897	473223
298107	49715
449698	25989
348970	217423
308122	107997
133159	383268
185907	471745
27042	313829
493037	92613
128196	8111
152659	218667
178422	375598
345257	153995
249477	405972
394656	173619
507	372314
240933	356552
390771	107219
32580	432175
66885	5040
11738	149600
252998	15209
305091	185903
462189	456571
316154	261057
72144	92107
92401	50938
283640	162831
266315	162795
309917	459802
325633	476951
107118	110835
460400	393326
274388	336955
47566	40078
119149	84461
202314	183213
402438	58301
7545	160295
489547	103787
355055	328140
480593	481827
403128	295650
395003	464734
120415	113138
46679	313637
190649	180843
237850	354249
128026	262997
83381	110677
340625	67040
69837	235148
64335	40664
215369	138161
201580	343085
374115	53819
489354	85129
258513	235596
113439	349069
48953	213035
461016	78014
456734	89047
102006	136388
298187	164208
10331	355093
23004	80118
42753	200970
349359	9913
421970	378481
192465	350549
235976	396080
13898	414310
64786	164884
275334	306692
362231	111629
78469	184357
81283	6253
432304	162947
5128	281924
177569	888
231399	249826
328059	366127
247710	46071
84319	463615
21566	409205
50767	346266
373615	107219
369086	339582
142540	166513
305925	187028
381305	375683
390855	69660
246755	448834
481356	151096
68675	278152
104740	376755
283503	45956
41371	463549
321524	186826
281622	84590
380742	26120
209870	236213
362595	335521
40766	251116
127476	36683
440470	470554
316565	408767
131757	220417
430835	260489
155601	125034
111429	295630
312283	332282
257847	83872
197481	119381
120747	468740
55777	461392
490259	343804
293058	35707
102065	227345
265037	12443
35904	52249
388380	187974
447610	276950
277568	230057
400016	372389
471877	242568
406685	259022
56620	465052
70926	321130
435351	105130
408250	416942
318236	489167
347125	130669
114688	291332
447230	22448
382882	19700
227857	184506
345722	97335
223335	152321
41484	143902
283024	302043
473946	190369
256828	12263
180244	238299
155594	20959
275460	445753
432865	432043
311624	401871
168994	172266
312638	184166
68446	318540
490940	475047
256325	396729
100938	209824
364948	87471
84745	138072
147612	243438
243261	166513
70077	76774
147055	53863
450352	165267
224749	123501
274078	94344
33529	492976
355118	146847
153813	225552
481737	55888
462364	301513
123618	76454
404568	184519
118616	231485
109107	395988
108057	12679
38809	451467
123361	307842
160158	23049
180481	377681
152450	99960
48876	52461
247296	361698
369118	346536
250458	275202
139076	71929
248866	444864
29276	261083
255155	377205
440057	283340
76737	246952
52097	153995
312842	60923
171742	34821
233599	128255
134153	57989
365852	162831
60208	61376
127102	207535
100883	162604
73599	329675
106739	267497
30818	60108
3809	57055
192829	186714
121875	41673
433256	431015
396812	176300
308122	67584
409137	293813
35806	40784
450465	38304
230309	478415
480135	22804
165680	81190
32157	397310
89238	85078
99081	67584
105859	197319
20069	324491
473905	244360
479287	343514
202379	45723
102249	38962
318236	283861
310338	259339
280933	127921
33398	256991
130121	293813
326404	230576
58484	148637
322114	288397
107636	131869
205179	379976
179277	237165
324502	216773
272341	447831
318847	317118
187885	65670
480426	313829
289995	407306
330827	395563
54732	294548
146865	367896
335866	22481
225988	349140
341390	211868
193540	175538
298758	190369
316036	190369
320845	235445
239815	404684
281340	315687
132500	435043
91828	128636
211346	315671
181386	238917
80013	272560
96559	331581
279470	338271
13082	160895
66280	381985
67505	208300
269199	303160
264345	137128
17288	433226
349975	341430
400901	307345
429150	92613
205218	77438
125365	241507
69975	22974
198317	66699
281993	224660
250073	404806
98659	12245
55864	423179
203173	440660
16898	195121
314343	268829
58390	390297
382565	368302
176115	159249
109987	298767
208939	305724
96879	214992
65513	245449
31973	364702
17209	218727
464782	57984
241273	313152
207095	405217
401651	53863
398995	492906
287193	132095
194605	279154
39195	372944
369798	260132
32124	297258
493812	278520
205179	317356
25411	20959
139670	13566
240939	305280
281456	446351
11075	430210
349747	47644
223408	163173
7782	114111
348176	385182
186348	49903
429249	249768
274273	186440
359973	458601
318715	241718
37102	445533
284886	445533
274329	264766
218730	219408
135271	435280
44551	486081
485704	453170
368540	17155
417025	86476
2609	396835
118923	443693
212460	398633
302549	393326
36623	247486
192611	489797
277435	437856
300401	23236
166842	478415
200687	132078
244131	139380
193561	477986
278769	493625
115388	62191
158099	241453
359400	211868
352882	325694
2847	311343
15899	273831
279243	20171
159426	370615
186595	492316
338453	208617
341495	144845
337037	407331
326260	472310
446034	35421
274329	4758
414905	369599
458612	157698
249352	105498
474441	98906
458184	229967
408417	172779
182301	110677
263818	54761
460162	450185
352237	491350
393056	65127
228492	218561
3216	340668
242437	364504
175299	431625
65282	198926
297935	351414
140624	409660
378224	150296
243931	226308
437654	13129
306978	234356
161480	453213
474730	357854
153322	15865
316165	254205
200386	75201
342159	227101
460877	222531
354527	105498
396758	11626
76228	306774
112346	259212
448208	318735
372506	317118
101990	142172
94323	472891
212581	190369
63750	190369
292198	130476
87298	40692
454741	194074
300025	267352
361576	301856
492797	466842
449245	131191
9872	51594
4098	438511
202996	35862
101503	351257
491465	213030
410283	110675
254599	378859
304165	441812
68849	429220
18022	347104
176658	218730
414747	106169
54724	454975
39049	435708
89219	321868
236509	144845
471254	168381
233388	28096
204330	293813
345822	267263
132189	57535
251355	281924
282790	404728
136948	33490
268518	174939
62198	288035
159370	317369
96706	491193
63415	98321
126479	421297
286259	227101
361060	188414
391414	108145
214399	361002
203001	314307
281877	439719
64322	359218
130734	408804
155302	188294
430558	308667
70204	70890
181385	247812
419211	293813
458711	196285
331872	247053
61647	150874
251720	205523
262165	45554
196604	146991
493076	36392
85234	51441
95770	250410
14008	475480
233045	213948
372799	416402
82150	420860
450465	282859
137779	316162
43787	466609
138126	147311
47012	392788
378883	264160
169932	336590
290678	302067
351268	207535
315500	317675
333487	19362
63391	192195
61651	85203
362391	15957
460873	179045
217459	259290
46092	452500
110933	91711
342359	422998
432275	186259
378350	57933
91130	270324
398592	291521
339310	315250
214060	290450
142993	214929
303525	107288
218137	82799
199190	377595
474341	482143
143179	184163
327628	21411
373293	239890
72182	119381
356490	333226
199108	408469
282426	196858
30011	127174
257410	46092
40268	318088
285745	462062
230633	65913
420234	287404
207057	214024
146903	276744
242644	261396
149589	450165
205719	461944
270317	163879
63274	146893
260627	47496
344038	254600
75341	22414
110272	257456
26268	448423
102073	373648
10354	355615
61561	123410
471806	440660
386257	14105
171742	463870
447945	205289
328140	190369
264970	217446
148343	366577
47289	190369
103178	352078
266508	22888
322734	304493
98294	387518
118465	272447
369282	41510
25095	100473
305186	40666
270224	20817
455699	164995
316909	409828
354236	281886
301913	365951
293413	205833
243377	249334
43454	104580
10645	54976
85300	256121
107151	462976
85296	226308
477623	89806
409125	317059
326715	60100
275179	425838
421610	10503
237365	440660
113363	380423
343602	192965
400993	81779
389641	373009
217271	345058
225694	268729
42854	16433
482851	432478
400719	331205
111455	310756
345851	50264
377869	369262
148252	110677
167588	231447
254947	454710
186552	142126
310319	99588
181623	246729
122751	189567
112553	469543
382848	489200
357411	92
437064	239577
421954	289970
1633	38063
234263	154943
137070	27464
414825	350208
118735	440422
313907	186259
288354	371054
100236	220417
290838	190266
264814	424586
409862	474140
337483	428214
43931	284387
192238	126470
114405	52917
83480	276752
422765	75602
313857	235982
166850	94516
312004	420944
266425	384174
352578	188806
325123	75568
19935	452122
273972	93245
407829	190369
60921	334437
251837	342698
444423	294548
338915	68851
428625	97499
81358	299936
25420	402509
101459	291306
81515	6066
6829	99387
409167	395988
213203	451016
372394	74702
424418	63131
315250	129451
467104	107711
440416	411206
209546	224085
158399	187622
379680	220352
170703	470991
28721	388141
259835	343860
494026	361534
171503	371755
314697	211787
303718	432676
372340	288439
401712	36066
266044	366127
196626	352504
287566	199582
375316	76016
30821	478415
273337	336590
444573	186381
315860	352530
12843	190369
120252	406039
395109	317184
39176	424254
121777	68571
281574	311128
159071	342119
437999	376124
874	272984
367268	367110
261791	268531
319528	205223
244032	113138
389207	492581
133713	300240
331065	378462
349914	406061
373755	330469
301384	54208
277568	309524
25130	312239
121733	459790
7280	367552
121828	388565
386351	50264
141557	298363
85737	269740
407540	299204
57205	272844
42291	23430
304253	152702
196903	255640
420240	317132
222894	304589
432620	320866
238690	21411
281622	151454
293913	418731
39808	471687
27635	53385
233105	268462
370640	221061
237368	320710
229239	127921
404311	171488
235906	428119
301823	409248
292721	397543
200222	194553
405946	9755
465999	1181
222113	9054
69827	375801
43496	118286
418992	275959
265087	270681
163363	27464
262302	313745
76042	382115
19135	390687
222612	277924
305822	260070
361676	448188
139185	414124
45376	481785
333042	208577
464548	356428
344950	293813
335199	135675
177505	418848
267562	206174
400807	190369
97105	389682
169062	353588
34530	379841
45233	275790
1494	260956
277568	277367
233498	435796
319533	93245
335091	487179
358907	29528
190745	387956
71978	407338
668	432336
192238	231771
60208	384674
191391	36190
366370	214540
267096	67412
173670	417499
15819	239775
447962	157624
369521	139587
458601	20033
153307	459779
53164	450286
191572	440660
343907	267602
75495	88790
472760	130126
211694	140367
489370	446351
310985	347256
355298	438783
255398	295553
73599	435708
138240	448084
479950	286747
332299	354264
423895	209967
166250	345401
242784	411695
458957	103554
210471	309429
178634	278813
434171	92628
284218	395598
316377	293214
410970	336590
331238	198275
75106	198317
457259	293813
31344	303108
49849	115123
327209	217408
471048	186830
247367	193314
267089	50264
246145	383722
267562	428864
197310	164446
128811	205568
106514	120986
87279	55074
96559	118548
307427	196568
36966	104273
13610	86560
260352	335663
223247	183213
317247	232187
80387	95827
319553	66681
83773	458
450487	136744
290434	157906
391913	479614
113357	463799
389331	103082
137326	176747
58694	132569
22407	428214
10303	313745
387765	96973
263556	195441
399974	334983
144875	183479
377616	284982
23031	468832
455848	219499
267562	137070
401236	177607
22950	75914
289703	255650
209347	81065
330882	330540
250833	471995
480280	54976
483706	248774
364729	317118
477328	472239
354545	115123
206986	6072
39683	153995
292093	223694
447482	316889
196516	54976
47218	165680
163471	9054
134375	86314
416402	419909
338272	136643
140475	273831
73601	294342
477189	13930
132284	465197
48639	356041
210050	388921
146932	478415
334014	404396
165841	117725
256610	86892
191933	253718
92401	129124
464149	70941
483706	411093
479351	275983
311388	370863
139324	277083
226144	132247
221608	67040
485536	468640
123301	300397
259393	62810
354111	48316
95189	188082
242648	257298
290838	90884
251809	462795
213123	32792
206330	309528
433983	272339
415513	319750
40060	176536
28988	392824
296339	169031
427402	247893
315573	457673
296564	214177
20932	22767
324873	131975
106531	373009
285266	372054
493621	317676
127788	106169
148559	455769
290105	6732
189820	113051
190015	115861
125417	298274
179023	272159
167588	304297
121124	203656
160341	20719
207651	100119
193020	199993
218152	72432
339692	178436
491190	285550
87080	423469
388249	407026
416889	48275
357514	150352
84429	171828
473105	203656
257913	89047
242565	166513
79134	227016
140998	411809
140026	184558
121733	331535
381553	98361
332299	277319
291119	345707
468428	9054
219642	411289
424256	411079
123664	396917
426052	275721
26083	371453
475852	24516
481723	392086
145055	134694
314668	441486
457044	387848
315805	10379
38028	98643
486712	331019
81695	32807
83179	342880
448484	464897
107711	421935
196003	95593
69400	90091
263880	201041
362082	470054
309621	230929
258030	333634
452709	107602
74849	144073
115521	317100
226834	28129
47148	293813
471899	211868
277568	196851
9342	411493
42814	49021
160807	436325
185029	245269
45780	306409
358760	375334
425303	347425
200089	387185
417401	243115
270705	86728
187858	9899
431234	113051
255557	385323
396448	209651
363903	301172
66259	116933
405535	282822
382228	477652
207807	118943
315830	464420
457303	53906
401436	62012
58753	419777
377531	415344
403027	240796
45724	136436
387162	319295
220744	136687
139333	35735
220559	133281
57834	94516
106726	280979
23807	336590
6752	456425
163435	23905
483112	150127
441283	348292
90099	322929
209523	10379
418368	135398
34007	318495
6652	152502
78742	454975
231115	388575
440957	57729
405203	141165
411424	393167
207184	405491
412341	438957
456021	202334
174577	94516
146870	95460
290719	401241
216666	152502
288436	57989
263981	49903
240639	373838
475237	354946
260528	99530
428823	322417
20798	101799
51559	50924
39193	280134
405022	274487
249477	317118
80905	51777
156446	418631
190524	462521
297436	412535
167588	299253
196903	274515
317409	15209
470519	293813
489187	486885
190260	153995
161397	478415
153317	388270
212500	215703
23018	212511
220692	381168
355083	485185
260053	187836
192624	390232
448736	213484
290029	80655
239019	452673
224752	187974
56619	166183
147861	64429
1534	90277
161023	364517
427761	54623
41959	333357
256841	205696
242927	153995
427486	291823
56589	51222
298248	276744
406988	319152
470990	374396
169707	407121
177297	111220
309959	476951
162564	172256
69653	325758
406660	110486
374015	446412
360110	140725
296272	295114
227857	404494
273165	155043
276883	291518
94111	317356
478092	113051
453919	243547
60259	274314
33663	182428
52714	121401
334602	108222
228326	26699
470224	287740
424573	291514
163340	54976
186535	40198
76193	285722
364200	44979
263907	447831
316828	339829
51905	267602
248262	243840
254415	13563
110898	180317
227781	355611
479741	464038
203105	279871
436561	270547
414825	483832
265609	401854
354545	220857
64865	238740
348384	265589
344564	250908
295186	218727
414334	273934
419606	399102
6006	464636
282419	463571
446182	364461
91657	110708
37329	125399
187834	153097
326574	17076
187892	420735
324967	280850
39449	53389
326260	281615
329412	295114
31598	391414
437849	468049
456996	46294
193020	464387
386525	156375
163519	8280
171232	99405
68968	469532
355247	207496
255900	25239
476139	410028
251844	359218
104196	145274
153322	442083
375317	410421
225823	384833
82150	213148
422149	294130
244294	414269
340686	48163
89298	478415
420736	147800
128757	54976
187250	317118
94308	28849
14797	308548
17481	352476
70590	32406
438506	378686
81885	166903
245676	56047
197485	389467
316688	398478
482310	337270
25969	200947
319512	235950
323302	193555
143629	190369
266896	6457
24726	426556
137454	127516
338274	307176
278050	456197
245305	178422
48686	452746
444002	113051
457267	338522
338221	102749
275383	431203
347121	286337
166564	369055
287413	203279
29792	477358
458071	288004
91909	291002
290479	186440
288762	215787
314311	369262
112425	41673
350796	321400
303782	75499
452736	198591
105979	209285
415024	21053
39195	378087
89826	453710
342075	313745
112034	295896
203971	478465
383349	466969
370262	260364
236359	249202
355730	99452
204255	16601
64640	454975
222704	38063
321157	293749
312949	175023
237136	456277
41721	453847
4098	189287
335345	313745
236239	84111
382130	393845
265053	383391
14073	448662
429704	263958
428402	414365
219089	19377
477932	49903
246577	383063
6487	411809
244042	223957
184776	214024
93354	341271
381031	39859
270771	405226
279717	135756
11277	322921
220722	85129
53922	236959
296789	336590
104659	107290
39398	8607
321304	283986
265194	90123
389415	322587
228440	388374
264284	185302
280421	454895
25577	359842
340792	238806
391414	490997
232014	73105
188847	429254
221487	475571
492698	286936
177748	3856
184817	126818
179054	62191
436699	376092
338011	292087
231350	448639
138126	307466
178540	377626
42168	144845
351345	287892
365984	214661
311075	408646
452477	166237
481755	316266
443780	306569
329532	409540
431318	347478
336956	123369
280454	442384
481419	139
84968	285156
375451	275691
256347	225260
152718	192365
86268	240374
21417	186714
177241	62320
100164	215994
273163	222014
391012	34547
329703	147049
141949	93226
191629	276845
48291	237104
252473	335545
279609	435278
182543	453493
460162	242851
102210	168765
60667	318932
326260	375833
334708	13525
106662	363973
15414	304589
424092	186714
351015	446693
31544	117023
181951	2715
310445	205287
487060	356864
398903	111151
88460	83500
267562	151039
373025	314824
27510	299581
328940	304348
483743	447105
142947	15209
172408	457081
297024	245332
203064	457880
318471	184273
465820	9217
429470	459994
386072	196783
442197	67504
91555	275293
478588	49353
52231	162831
11056	53389
30568	272052
491666	249532
244333	218727
222575	331584
472129	219420
15579	394753
248013	188306
25568	378686
217226	140741
200594	353881
71237	122694
70867	366534
154431	204701
264636	97358
205812	227812
333210	277425
16769	72432
19334	440660
282171	93793
390656	295981
150583	447335
393308	429556
230067	136687
463856	251113
395428	245585
285437	46294
467279	352570
189804	463615
117014	62191
314778	315299
300401	18294
150651	121452
374913	61572
393928	468832
415599	72714
53511	477308
352011	426569
400371	293813
147699	405217
259973	242567
393940	175788
294823	356315
450277	49507
485100	161409
315046	233942
478584	291332
312474	390197
198139	217310
216666	22779
292387	216716
432311	216773
481820	64335
308122	57134
44575	175397
491645	481561
317675	356130
171305	413138
460349	96195
287740	436375
392207	432320
200410	271544
286727	411424
76898	291002
446413	229986
476008	50350
345715	365382
477759	165653
169047	122696
26956	183213
306228	198891
178219	49106
102458	90123
403277	168385
198138	232890
76957	288035
103196	414934
467636	202523
296222	316929
182393	294079
326575	375113
122950	147121
384243	459483
245793	396729
390297	243301
352914	341798
216124	280399
81972	353795
153944	248382
6199	173969
217227	463623
209293	220417
192238	226528
176130	459823
171007	263430
21949	190369
315588	279871
39195	24401
207692	9966
191629	87471
469707	194215
134299	251300
47776	387742
277568	122585
172329	452262
219038	469235
372764	33031
467772	366127
481419	431021
241952	187974
235262	35457
345282	426883
489750	71983
104383	310692
27885	145346
342476	176182
117991	219508
380465	202783
66891	209154
15439	13834
306758	482859
160428	369330
351071	128809
87046	190369
29582	443227
421471	352927
294277	405444
115854	476386
238083	94516
357068	157548
8620	214015
441808	379408
291982	135756
268505	203656
82926	185013
294339	35017
198281	214024
211558	248398
275995	253247
464333	213834
184629	128758
338955	147795
39683	262746
229971	166063
92401	132256
423067	204330
289675	258185
101593	60593
360614	183213
420529	440660
453736	291297
231689	241493
329486	63276
479822	291560
29098	231576
484144	242650
107524	21998
444380	178907
268961	228431
318700	79267
254115	330369
31443	93245
479268	232784
75958	110677
276973	86560
156972	420944
55160	469955
276821	39142
5167	41790
410161	360469
397292	328118
160182	373509
241823	127298
438776	200013
347603	426136
383973	18627
124469	217256
421461	115724
50931	222701
78036	83020
185339	196976
475469	55797
161092	411809
489552	439589
208400	227822
93384	489167
448774	471457
269564	312161
373088	401949
425640	331090
212931	289519
354560	414352
78571	26909
214050	115315
299106	331737
93692	48275
259978	444317
299664	273831
43194	466737
366425	400315
256893	403098
107118	263009
130006	63528
260949	183213
460302	226565
51759	462876
398225	441357
89843	92052
273287	67651
33808	390680
149321	32807
402351	390349
204541	484447
353545	274743
78158	153677
235546	346043
382203	327217
211385	96366
163083	422776
393766	94667
477486	69824
302665	30833
228636	158420
82760	494102
412548	15209
81184	295484
451802	393056
461061	440660
301177	101190
426955	478415
221296	468256
323469	364109
374274	17374
330864	486885
91793	166437
396873	306253
404674	203656
137368	424497
266106	147241
334883	114660
193054	285512
428277	296423
287874	367547
265333	215221
22197	140722
468434	267240
182026	313314
325814	53994
87021	222721
275828	251849
28357	301678
372368	235183
445343	380681
65453	44818
359790	200908
433171	380538
292641	228953
16743	285446
386369	183213
347199	145691
49494	202369
264026	174034
24610	258181
347121	228507
238041	100369
322254	62191
53863	286776
374191	169213
373382	133840
258700	250227
456231	325940
69749	236216
365399	312697
88638	435318
46092	43814
278554	260854
413860	199019
41378	200379
323033	336378
335612	262954
23018	280756
171481	33975
427898	90566
458183	5
51484	79989
142018	4222
262639	40263
194374	150411
109365	319438
51195	362404
251965	478415
305349	187248
165680	271018
265598	86162
150478	159249
269672	429483
395882	446351
626	422733
369714	194701
34378	26798
91322	323557
173296	388195
212609	488540
84027	453500
142971	166063
25304	226494
40797	447107
69749	277084
275995	58436
458023	295028
44354	288035
433319	34973
353597	209572
467427	468906
164755	422787
81503	59658
279722	367897
153322	131213
293108	43156
262085	474306
207094	475555
225678	5769
315492	190369
73269	438877
268254	293731
431853	336590
193666	249334
198444	144334
157165	373148
405613	151944
82456	393771
66073	317675
344936	430894
294323	353003
78742	459123
92740	411927
107709	373800
185245	334092
355765	187974
411142	391902
275528	121930
72456	220971
146281	130490
221871	390898
365867	298372
227152	237165
295594	88113
162673	225260
463381	294130
131939	301324
318915	65722
175497	183919
325824	253458
187998	158468
276632	44167
415170	397315
129960	238709
111503	482661
191768	52095
140476	39195
329288	144845
107864	401937
492917	214443
253102	233292
273002	15133
151996	296510
346725	15209
246924	381485
235163	192191
306282	309609
180160	207667
81492	28129
14961	15756
430991	253487
129149	15209
16192	63528
190789	249202
367554	190369
217740	290547
62474	162486
388813	49789
151887	110677
492558	166513
376411	422983
392040	86728
238200	42097
335469	492906
291711	409552
267560	209471
296403	320161
80213	49896
39195	461022
258187	274451
200503	123410
382479	292176
462272	313745
24420	338271
446790	10646
346900	412004
58256	35092
141825	77438
369619	385487
76936	459872
127664	391414
129792	263009
359813	7519
223248	179045
39690	252989
223729	408943
422470	50586
66136	317118
13306	398203
437275	126204
371016	104498
36556	354694
414140	315888
436174	310261
376936	85870
159008	474453
493899	109006
9965	446250
138622	342354
254466	428103
285786	122694
328940	156644
112443	273384
211238	56933
129803	460010
38717	413419
235827	226378
129328	227048
221497	399736
256582	58066
244254	60517
399270	39625
216191	238299
228709	119381
67032	301475
168310	166145
386900	218615
234146	265711
40028	230829
339542	381341
297420	106532
330737	219715
291363	291823
395167	365177
41029	139743
266028	122013
421659	298765
256893	187257
273602	396237
146540	70639
171333	67040
453018	139803
167375	237823
409744	371046
9853	20959
292244	122571
397952	21583
108428	291339
266307	151182
131522	458681
243934	458517
451273	440660
269146	164884
234068	90277
292449	236213
432043	183111
316136	475665
53846	121106
443320	279632
40890	185169
58819	414032
174059	93245
171915	265439
102644	325233
20392	483686
477516	27445
9928	147115
142788	193635
68024	169482
315801	291324
160379	425206
224749	105600
399702	218730
75339	163376
20072	93821
430296	450647
100739	79431
94516	62193
130739	96977
315974	298182
347036	57375
73466	486081
444686	187974
476245	112413
278846	49903
406282	172057
229381	183479
479262	450560
120874	101806
167117	52917
81658	485304
40890	444693
145525	63528
480138	86077
204266	492088
136132	369262
137595	473544
237354	391666
363019	421354
163580	289135
48345	401177
489595	49903
41828	276239
483987	399620
267431	64130
282229	323856
256796	249412
102458	337836
351519	178667
137619	220633
122112	392171
264086	384744
340197	110708
396449	488036
444746	77438
333739	184037
219499	445202
64240	316575
445817	345856
93075	476561
60032	4349
140568	430356
92474	314772
385618	156326
207175	317282
92787	126481
288652	243759
114696	384654
45579	50605
484177	53863
264845	375840
322252	430356
20477	360469
176553	367798
65891	251262
93480	94516
248544	27464
188350	190369
319768	208487
247558	335519
189195	404053
201741	180672
190032	298844
137337	399736
279142	49761
355250	53863
415535	220857
74964	21411
175702	273831
110164	268531
333786	114815
28357	9402
455239	280
282277	18393
126640	136388
19542	21523
490468	9054
254769	146202
477932	110712
463274	262023
455115	83275
6846	478522
436864	81762
77229	15185
328729	470588
84107	258370
89628	53994
126347	385684
491855	133112
104783	48163
202132	484579
358456	76016
363515	293813
409016	307528
390710	94169
197133	387742
327895	86560
293345	479073
79310	55160
35673	97578
386093	417866
129478	421269
170171	20299
185409	119720
180926	477131
59568	27498
389746	392463
61160	254746
420816	480197
328174	196506
436886	179635
142116	368892
271323	220329
665	51895
391976	77519
321930	470904
433180	466432
102065	237338
203656	388426
143621	223241
3809	175952
80885	18351
261830	196813
319559	363973
332385	435448
98335	469509
292281	43164
198978	248754
180292	432976
64281	4349
26080	15209
469384	15209
91600	312882
476249	264766
342816	46892
449671	431226
27033	128443
83100	178436
159917	209952
300330	137282
75379	212941
210604	148739
131574	12718
8343	246672
442955	188241
431508	179692
241022	356079
89648	208577
235045	251539
145799	349646
227651	139648
466398	450195
56421	350549
252262	373203
168897	83470
437043	28129
54718	176584
275381	387413
379424	289419
148628	282140
298479	106152
435476	244394
287012	475594
232087	321510
443345	419098
178422	75766
317184	42189
252236	50155
126656	172184
291823	160545
201813	274478
374414	284446
291022	20959
319824	192703
424186	99313
452243	16433
312283	28006
355245	266852
220540	354696
487805	387586
469048	72102
150089	87845
227068	480025
68456	38947
227763	21583
77793	310696
67258	436467
321092	456893
482364	383862
7712	160959
49815	117858
317630	99
375546	223328
70285	50538
183718	31178
200092	240930
438901	398111
44487	162831
77231	250989
290698	181530
408474	438419
336795	134145
196903	470956
266062	478973
182270	105754
476969	373169
10093	246592
60208	137155
140116	486257
312282	221322
355945	385071
34904	183213
489210	491846
214314	267602
206407	343992
202837	115340
219242	157726
70478	272604
150429	429862
51080	212951
39371	183479
170586	203748
245070	256121
70387	291091
18453	167588
354315	194165
279722	475243
78714	120948
243941	140608
480810	246311
427409	72434
148302	273831
270369	94344
447331	248842
349066	254932
244654	132024
103159	101058
415270	61666
420736	99123
359483	374281
302918	118662
428557	215054
57795	275662
10093	447107
138412	96975
239226	303946
57154	62191
309491	126444
414383	431269
316246	143956
161791	445690
81807	63152
206315	488445
298390	147174
369947	493671
89991	184197
297024	212355
63327	148556
136543	244809
91566	258370
341342	458264
482441	46588
85907	437162
94424	302836
127588	469235
27138	144306
15433	268667
52867	296331
269637	105878
404568	49308
322959	150258
413572	317356
314079	440962
314343	1270
209520	232434
378350	51394
246996	346768
449795	405217
316565	37606
357189	442030
166020	66235
46092	286337
68475	140728
334974	84089
327570	488432
77829	314318
120366	449217
482116	212758
321490	391977
215191	20705
25549	5710
335576	190369
449078	336791
393421	133959
243793	83811
319632	214992
97613	175249
340674	404806
465119	86728
228128	54976
91734	210228
167125	381767
312567	250291
54140	97304
458618	304119
67009	133007
277591	375840
300197	397936
168798	12443
371926	481179
346379	230655
169288	453847
166596	122193
173441	370545
10530	183877
452201	461392
279747	88113
285835	183981
348910	218615
167588	272207
66756	142678
18376	463995
441394	458183
363855	482772
355965	449213
448906	262543
192611	15249
221783	87166
359257	1151
414105	370803
236468	171931
98461	355700
375316	297969
254599	398122
1057	249882
66143	469076
271227	180624
232460	264286
429762	198362
396605	216695
268560	437065
269604	226494
77143	321973
398559	86728
329329	123369
129228	352067
260135	218727
8475	204195
458968	267916
419289	447517
484978	205289
476771	472662
253690	178436
282378	180327
215292	36306
416931	118662
67399	231218
358842	101058
345401	62325
144107	315671
230099	378908
10519	32411
211809	162091
378441	371983
156776	147520
161308	327828
227189	466737
491547	96449
457399	246729
229736	86560
275929	391881
25969	163918
452435	338664
305827	387335
280986	5882
165008	401854
53898	278700
79680	396464
106313	29428
181175	123213
59644	362206
449497	180841
356160	468635
164811	440962
21411	318120
49503	348798
368858	60318
92815	109244
134006	325786
296580	348798
95863	366127
367689	264258
313314	316639
309276	305743
335345	366127
268956	472373
221470	125544
180578	24973
381089	466188
102152	230710
96577	100277
353550	342094
96137	284364
353243	67724
415228	272846
463957	293946
258981	48812
266965	107148
61500	213221
481299	170180
472242	262023
289329	385279
388104	258370
246191	237165
456752	169937
252044	157726
340312	344580
353191	431114
432175	109580
454987	265589
200013	233811
339160	466
157275	410700
373611	160401
358081	13966
103819	270324
13015	28129
64591	172333
49541	81351
489156	363691
58484	464872
312283	226494
147314	295484
370619	42189
286023	484447
28505	241525
47250	56229
23020	204442
187539	105967
304776	85471
143462	27485
429391	269199
171714	461232
480452	427070
218446	173686
159364	414832
423644	101058
343537	131862
48282	238360
247583	152085
266133	461026
245211	186159
91382	292523
137481	369577
90696	419217
273669	46339
278767	99405
58497	458608
385402	366472
444595	144845
386772	360860
418368	49532
312074	166970
350666	448361
482863	162795
35806	321687
2349	72670
199681	205061
486256	420146
200092	410212
433239	194165
454488	116406
263539	457704
446182	51551
233045	178297
49184	380071
479355	176747
3433	341214
319436	318849
168699	21523
427334	335160
286531	455862
79025	113138
247231	180957
123709	164771
317990	21411
444922	296065
157521	273259
444703	97852
34776	74886
395626	312739
446771	484598
400547	165968
428096	72523
54095	469235
429256	44554
66685	82585
253308	436961
174001	359762
170124	425070
477841	311221
289845	198327
109733	387185
100194	145693
456748	383967
466329	468861
354022	92694
38266	169881
467786	371811
444139	215578
192183	136884
340229	375357
471501	301823
450630	494102
271782	422411
154880	86596
40603	369599
33823	317675
232666	144947
25367	5766
170995	97083
409834	392086
247733	190369
414530	147709
254446	332503
241075	161223
420295	194694
230051	169925
181947	63528
183067	256553
386252	273814
135617	315573
46071	199275
23540	24738
440808	417294
268820	322279
485430	467951
88855	165122
443815	366127
337125	185004
140860	176791
15819	98465
94261	181680
47569	103156
451362	464727
201102	245679
177514	49903
464725	400269
40682	390963
62257	310030
443600	425675
443307	460679
67835	401949
257286	378462
14486	84546
399955	489552
118690	187622
342196	116614
197299	418559
405788	210256
306858	262954
484424	156010
101285	79485
214608	486679
462290	307139
325525	254932
393268	183479
138511	13370
259929	63413
108706	349921
442955	94516
266307	73502
277801	317100
25130	94111
422999	375138
308508	462101
170632	346193
147253	455388
37044	388575
268411	299890
256811	101946
183989	303175
427151	6020
333159	96149
6788	309283
235715	190480
380719	182226
458267	66254
158962	65699
985	119762
361356	217423
133291	95149
376175	379883
388617	36191
392891	27861
408704	72565
469479	367167
123507	197719
477328	249445
316909	336590
31449	463615
62858	386117
490145	307952
392097	308920
172595	156748
387337	273831
234013	101058
66798	474859
132983	28065
230574	66580
200092	175120
338752	438373
314749	133052
480199	266494
58357	26954
195729	297364
485507	51222
127239	480238
355772	262954
201443	62191
207906	419580
430583	311212
115725	210282
122519	400296
257977	77978
448417	51813
267039	327061
346854	383391
312842	216591
491190	265711
297600	465978
178732	461944
484802	422998
455847	310261
104648	356663
40672	447107
18873	446445
458398	459213
285461	58993
270757	455769
344352	366828
329975	281056
293608	166063
62366	231485
135074	402931
270176	320508
227781	38134
129048	226494
66919	17339
397901	25739
114357	348584
121236	51881
447610	205289
493631	336590
405237	49903
333996	467703
80812	475612
125490	8607
364472	331581
296361	467703
94424	423974
115403	415662
436925	161510
284218	473634
26078	456403
241674	485101
302492	239084
222102	214367
260393	487050
312474	303571
490982	431799
465132	208577
78074	141300
155204	251372
28756	69708
190492	237178
251121	118058
339618	265150
344780	371934
245938	492139
140281	279509
372340	272584
378350	34881
447360	362512
332059	160158
444002	205270
15899	15209
413844	277222
229183	122694
157044	94516
176568	315407
188246	7178
184613	190369
478480	313745
143491	110677
374826	35640
187494	49021
136128	323784
373755	387499
466012	279090
366814	477986
380077	116419
480961	450931
331291	57983
229735	222894
222045	348798
322088	472072
394929	275790
138911	419908
436624	70029
66388	18418
249013	379103
178222	313178
247284	361821
326130	470915
85262	450801
287037	481785
179919	18041
335654	351639
482680	447560
375476	206939
296635	131906
414817	351585
184377	478415
466790	355867
219139	96259
456054	122936
203259	273831
316665	74003
449456	447517
130851	188067
238963	289583
254115	253079
180281	461846
490553	232890
169414	125691
30883	267352
296635	360581
26751	105585
39195	98307
272556	379125
458307	260889
69264	77868
109600	125399
188410	274391
339517	257899
74528	190369
336683	484015
18330	183975
246060	129645
279294	75303
295636	186644
485137	356069
204603	436397
220540	182000
332444	342724
136798	198297
341197	419850
282674	267352
304356	371617
184157	324087
468741	254399
401501	99437
418453	162795
373184	358032
467931	375454
237120	81714
466146	108160
117125	410777
432237	94516
342642	91247
221979	347862
96091	270836
199900	380689
493076	287854
395784	306100
68346	190369
4010	336590
289675	461677
366346	474216
449321	313314
211796	209824
480726	485525
310088	251911
343334	472072
171873	384922
36291	166970
86496	94516
466133	221173
32082	304462
202379	335324
195504	395749
386148	313745
150534	275152
432626	374560
207419	140746
388342	90123
6810	105754
389469	46920
369687	286028
72556	79752
47289	183213
255262	99063
287566	414471
18066	64036
236216	410236
334196	93214
77288	176182
147558	62191
390783	302836
163237	159250
52941	277206
315766	404396
315636	242552
326631	59776
162750	33365
119042	354696
232833	182345
124233	430823
377987	428763
409388	368343
222102	301475
350624	481785
198871	315367
238401	187974
18463	110619
83269	39255
105964	490082
407300	65371
158708	342784
466998	290450
201062	272230
355858	254973
164884	26181
94619	105498
17076	399638
228226	39095
198450	79058
91829	190334
297941	160585
173356	395198
478287	266377
430170	223327
176130	342374
265140	164164
157878	268804
131055	73336
90292	195948
456181	262954
209885	160990
35594	153995
466798	486885
275844	236233
357653	220622
353422	124085
165116	486680
345077	213221
330752	447358
78291	347597
139787	12900
63660	341907
357544	304011
115324	31354
456658	180302
345401	344398
137175	272333
271056	110677
435520	468640
372764	419098
29110	74871
353856	247824
115652	491342
155671	494102
269935	353648
104217	363019
392677	364702
78222	444276
474879	90884
394917	240724
85347	67584
255489	183213
246540	272908
409016	464080
473654	423589
470401	137525
348602	104453
255353	470588
73718	231638
56739	194693
416004	143506
82694	12129
336174	145948
464650	41544
412125	341015
384204	398887
403098	304932
126449	35735
47990	81817
462605	162795
278013	411535
216040	417201
176111	333226
346396	352504
262025	453012
297113	435708
459150	293813
351015	464680
122436	14046
409364	463615
393886	86476
155969	186561
4331	110925
6467	445719
224909	394489
282674	160545
212232	234311
170718	73288
256886	110708
304371	317356
39127	435448
144095	266741
32741	42189
26373	467212
183386	166513
11003	461311
173758	104498
301312	126116
352905	82430
15236	87038
218527	249295
264030	436581
253241	184902
327013	224251
412131	286299
311881	88113
288670	2540
423878	454975
289105	236213
148686	413525
213	451016
271968	438551
217787	448244
64639	35735
195671	75052
484648	384951
225052	191158
247854	364116
38673	473381
116533	331658
11	332532
213005	211134
149545	446253
130448	276438
233498	247044
395200	50812
355898	138823
376592	72171
234694	166063
475702	88098
448430	110677
362510	161384
203609	257955
29737	203308
143290	320746
75120	386681
70625	459217
84417	105585
185824	4704
116937	276358
91043	21583
242572	191706
274647	295484
151658	134262
352905	50264
328028	126811
200814	354907
114063	431764
322366	242515
186095	217809
207178	226396
139	255650
294588	215776
482907	8898
339333	318223
197681	57134
489589	258844
97777	307434
57571	331701
413246	94516
322490	440660
472615	170843
68807	492906
88203	263684
117862	117442
421798	377206
481041	430356
130542	129687
81193	3902
155212	357131
322193	478415
429340	196783
208337	151698
390349	9095
363299	292559
170153	343493
457673	317983
273079	36719
412092	246311
415665	387742
268213	321085
228128	332795
489816	316170
74866	314220
365550	19203
163413	309180
28137	336590
36189	259558
123815	267602
236359	300473
415040	265589
73054	478082
18246	394710
304011	208577
67728	277306
298016	333551
60847	77590
310093	159649
384555	360440
274098	10646
393600	281641
152709	16325
75379	298372
312099	388633
244257	2388
442542	297201
177124	456669
215008	374404
313133	96977
323664	196783
284554	297461
318973	273831
469388	118156
75106	390898
161743	103804
476918	234356
161574	132740
243192	399767
466319	66083
413821	225836
25245	446919
308122	175382
479351	71540
219992	421465
106654	72523
97613	164657
54204	286572
210126	140365
138511	49896
342465	328059
278642	349359
361001	229576
379696	390063
22779	388640
131195	479274
279042	120489
242637	124085
379680	134593
227730	190369
310317	119381
16277	424108
460021	301784
221333	113138
6761	315671
379696	32088
89275	211932
213123	467787
153813	293534
15502	458601
284554	291136
384190	440660
230051	365914
360846	107235
149330	79003
63028	139339
424254	188721
2792	376504
373730	52385
328292	48413
71359	186919
329036	420944
244362	179506
443320	31981
398500	403641
417762	245332
467836	215883
299017	363627
465504	488616
448574	209471
56655	61702
91828	304485
301643	481578
449937	4137
342465	470991
102589	40198
74516	467703
117862	266820
277936	326971
397159	95149
259830	366127
287129	80294
321155	333018
410965	270812
73466	416402
101522	137128
455074	139761
134719	103082
416041	400627
477174	94516
363316	118735
56205	183479
421591	180647
350650	10557
334662	249202
394400	475651
376406	71540
355978	121548
107727	422301
473450	477147
478480	35707
347270	256791
15362	220236
382882	191250
134939	293813
468818	102482
464966	466737
491662	2514
191621	478123
263522	393874
445463	19262
191391	137760
420364	32807
81432	138027
626	209018
438006	355443
442247	489822
273419	156375
427419	95913
374206	450455
306597	10646
132827	6467
303603	273951
353597	12719
60047	203279
23203	360860
180880	292576
271541	399492
385120	277315
305103	204330
30233	247043
322934	127709
62978	346768
471365	315161
146893	51756
399208	183014
49423	27457
432175	163298
227241	361999
64055	123901
398180	131312
203256	148838
58961	59672
19775	48275
165046	54976
210689	249202
154523	206982
58484	114305
251411	320883
210223	58666
232738	267079
331407	293813
399346	444125
293913	434690
180786	126470
382769	23575
440628	166513
51425	364294
385970	119123
249999	91958
346071	482143
167588	103491
345077	314742
180354	472192
263713	483939
29839	343021
433511	57984
364536	151944
394018	233825
93627	1414
312389	12793
66383	4676
93872	71141
169042	150915
244688	109355
304404	272526
333983	199171
193020	169977
259642	115386
342730	101597
314311	13370
314832	140044
384145	364720
56619	342300
382251	147121
141777	86728
188849	131312
388323	57026
139575	253262
423401	132996
323800	402812
245175	492465
129367	310261
173966	383118
306691	454205
188472	336590
261510	447219
228776	446351
348160	191682
332192	227742
309953	393176
167746	133109
37431	279871
256071	95942
385612	231447
60601	264286
303716	237165
348146	141118
458089	456065
303440	468166
233498	199049
400656	428756
345401	466857
356723	181396
233153	398333
174770	434893
465609	226278
55991	284953
55379	429368
227861	486339
420859	248351
473992	291324
212973	153995
370646	477107
217388	315367
24357	7771
366402	92806
63892	313179
66383	357357
237260	302440
196903	86801
486576	213639
435602	429161
263514	189549
27400	202738
289675	85838
12857	337677
156099	370866
219281	118877
250833	328089
134674	347513
372525	163140
421427	63789
185876	54976
149526	382495
343423	401854
366323	156006
10073	431262
282252	422576
380392	72523
284218	75341
409555	337741
21961	13370
1292	110538
426575	143734
477837	86560
462533	209542
479760	98389
140495	262954
449521	167503
326182	15926
139596	344832
200607	460780
288309	101597
402738	394841
23680	315671
328940	35107
279450	94516
278846	459443
339868	104498
290799	44594
451216	357829
36205	447081
217740	42201
448104	474456
338229	42826
296339	142420
389710	254186
84464	182543
160143	13129
385182	388861
192611	143079
13662	218727
450818	366534
388834	267602
49849	151114
267562	169047
491599	200574
478287	160083
212675	177539
29234	339837
126739	142018
466808	280334
459498	257298
412738	364310
367638	314596
427388	72461
120006	247053
263700	352775
450093	260854
15410	103086
388872	395319
52807	68628
133909	290211
115440	451681
488254	60517
76751	414832
224069	187974
62151	186833
319570	454510
412440	452638
286001	258666
27306	378859
2122	281319
27772	380538
428508	462984
328270	75404
128354	79568
5922	249334
6017	406083
478443	334680
346195	96953
176885	219833
116758	44049
89826	184771
309180	430292
20767	56216
298248	209572
73660	468100
32580	157697
298439	451982
271698	91116
493918	70785
451451	68430
226053	160468
33073	387742
485922	287740
435306	181276
391648	434893
88765	481363
143332	29528
443909	324639
6883	309425
25690	230925
24620	190369
357860	400097
76811	336590
392539	393326
366472	51881
24870	108222
352884	70557
109271	314641
89238	27715
56068	489876
85233	424677
194746	25984
84661	9232
431255	27497
199765	425114
68532	154849
134396	355210
363211	384400
8459	20989
32208	335390
237400	9151
355048	390687
137114	200498
315966	23018
478780	144803
61113	157624
410908	448738
114643	256675
102095	423469
344618	345260
53532	409828
302857	62191
454755	336944
430504	125583
48606	487833
454450	18451
20163	190369
214519	472072
225085	227582
442236	32807
250078	259704
287413	105878
208025	11175
3739	328140
150869	240880
80326	395988
327315	483976
389019	353348
155390	160419
353545	364915
422843	284843
353856	313815
95959	489075
298823	225852
58252	34547
181171	50264
446250	94289
170462	185420
30403	182848
315849	260198
311527	331581
116232	372095
53694	106725
265122	351257
226481	45023
72668	29105
270817	355552
456062	36545
237840	471670
435046	342761
358860	188613
76090	110677
317801	6899
301929	205270
245911	421661
313745	311129
106531	183215
469102	411282
470818	430610
233498	51699
330667	51895
226358	266852
62280	300119
64338	259936
448417	372857
10379	152048
38123	262954
71189	476171
39601	79861
168437	333141
94766	191748
159016	22785
79132	148438
272061	88157
298411	43514
378468	372173
19459	186769
45259	97894
407334	293080
417767	69457
314311	275677
34847	22347
94092	477986
403128	276744
213058	187849
187207	2735
314722	487192
168112	88027
458183	111103
345715	256848
347433	110677
215660	463623
228128	94578
221369	246044
440369	303424
300273	162770
888	476880
411157	227738
426123	412869
251975	169086
90696	394366
420952	71091
294357	225420
345770	387298
167007	369599
287874	425510
15214	446351
415742	385292
136304	311437
235375	163784
130675	327343
450702	205613
432995	113138
217275	71021
268275	158514
331867	282989
57536	251442
10093	398122
123674	484087
72294	184558
326134	459779
403011	351639
10076	291324
25437	488752
22665	155675
187458	238519
316641	259929
66559	95957
143814	457623
12085	220857
476344	413694
133450	319956
170226	330571
304877	391414
178959	157751
37102	437392
123772	309931
458587	156623
93328	125399
85653	307294
122228	31995
384658	428022
191308	175721
417938	421356
401655	8175
458331	236774
137454	137155
404806	478140
85555	227101
442576	229559
143501	15209
6680	8694
157961	88289
107490	355700
373755	386901
225065	114010
29803	16433
239184	267602
359790	309524
317679	192847
415023	180709
55914	233276
24312	189627
39601	393538
252964	153352
60069	353557
466311	296420
409745	98883
121379	192878
235827	137128
271496	282287
151427	62191
362175	20982
322677	137641
453426	478464
410390	404960
184096	440475
5375	316306
288280	48634
228337	236
31219	134528
304146	355748
2314	9741
125490	313829
171996	355681
456433	455870
462067	207745
270597	56347
468302	263009
373755	132318
441392	146202
76835	436969
463274	361354
332900	100515
202451	417515
433820	343522
364350	178436
114956	440660
357341	452107
46754	399736
46485	388575
410573	326430
263311	22196
415414	431798
132284	145822
233388	447158
280100	88606
315805	361458
29015	214024
19376	258370
311624	165126
271464	55907
482721	191639
268704	227216
202088	203213
398527	250891
111220	193560
175876	21583
1396	403832
237705	17335
410220	264694
380465	455265
430207	166330
17481	229568
147173	435708
18451	87471
50635	307286
95700	260110
355532	332392
198812	51533
428533	279509
327791	420147
324296	117141
48913	9054
234679	205270
474593	440505
236473	166513
239229	395988
142608	273831
405934	309090
62730	359762
398302	110708
13382	134145
290945	198694
311521	62831
24608	122462
418336	278700
120448	320259
35005	309180
229147	240930
193036	164430
308533	18451
113442	371582
355083	296432
140116	49903
233045	382749
344891	15209
73660	72941
250525	178436
241652	37446
152900	368205
89238	295004
110740	266852
166970	281586
446229	196509
476180	423255
211511	226852
187281	481368
36538	266852
289675	474603
264790	293813
490553	240665
225005	168292
134263	456709
272228	331581
330614	465440
92485	153578
277215	149410
325471	163329
442180	304759
28128	90884
475680	315687
24429	432165
235451	312372
179626	440026
428768	62012
158864	363280
220553	94665
112258	110677
339626	170993
112938	115616
448128	154418
307948	919
308122	148954
22123	356576
407228	233434
123099	126064
213770	420736
482456	342442
242962	160672
126233	473384
60072	97467
276504	226004
149373	339811
129479	208118
417700	35707
267562	93364
490756	327716
79195	229837
92016	54315
254442	430356
270831	192441
327340	416854
406685	217423
214114	21739
215409	378462
83799	377984
457123	220417
281052	63528
129895	105878
468287	290
392055	256121
467176	270836
473441	313745
380274	251116
8535	300473
393765	355839
197544	123410
142666	55279
168362	391414
344828	441635
366414	160361
207512	434239
370026	315776
85665	144470
204761	27326
445986	17186
31616	351451
17474	430610
327657	60389
263702	147001
273602	208685
16844	94839
242148	440660
195657	420944
287425	129890
367165	50264
204052	432419
42021	34801
358587	332971
248013	379820
446170	140526
168539	105585
185101	77031
61594	399086
187787	104016
41695	467418
15579	12087
303258	236213
227188	131546
152722	206449
473411	371539
377151	223406
88971	425675
261607	25030
336371	473764
230498	406514
456985	205739
93714	479124
419867	183213
321521	156376
101750	106969
177832	146202
399270	261291
89238	472161
51219	422998
82667	268842
282476	463770
107448	377959
219331	159028
228128	458528
262752	101597
170462	440816
431745	479614
162803	473928
329072	31808
252771	336590
404099	28646
325491	72668
396583	98906
450532	179596
17934	266600
486072	331581
5641	419786
448095	354432
409311	33479
215719	87471
164779	33423
336896	217025
209605	399668
212354	308897
414286	256184
389563	445575
219281	301717
184346	130733
448664	413673
319393	407026
30326	358032
21635	15209
170581	484562
241045	446212
385731	298995
70609	313745
162870	94516
150983	311850
78590	305721
265676	99829
333082	323031
325216	308897
168967	320231
357873	366127
405546	478415
52955	323615
487932	336590
146892	238226
91300	475349
50214	329675
208754	451373
467475	324673
267562	150404
330879	425675
469218	348971
252490	288035
22294	380540
224978	438447
145717	77115
427945	60517
234788	316744
295370	435318
361503	24816
297014	97990
172350	134694
191773	425873
390468	349275
9463	403467
100193	236240
313523	313314
385901	293813
163800	117500
28357	354789
266220	178436
383526	371585
479320	120519
342559	484038
152593	255641
149763	248382
217848	360224
330688	24791
484575	428214
440660	380574
347042	2787
342692	263009
1292	224870
285156	416751
150069	96259
20546	237165
136132	372314
88695	205512
147965	90277
219198	272908
483735	240374
113363	403760
343773	16002
124320	260956
69756	181641
315908	104269
128056	294943
106271	151944
491642	337684
478480	172535
259523	467491
404448	335664
330522	190369
342465	131603
179559	289801
38995	403721
43549	402600
70478	336999
61956	154137
323520	478415
171431	49704
369096	55279
406521	218485
429294	172089
284395	277961
432100	180096
156567	58881
308116	447375
250440	271996
333588	85450
199603	453603
419026	186440
180292	389208
102249	442568
228686	105177
228225	339150
410119	62966
271410	29045
338361	37309
221420	209967
315221	486885
34123	329727
380301	78273
435266	315671
91947	399468
172923	259192
460611	8607
265064	343973
485420	173759
314021	276591
256610	224120
482137	421074
115542	490707
245447	403368
309004	318328
353554	148405
264438	21310
127081	255340
380025	428864
66639	208617
424212	221384
196355	15209
178079	49966
383293	209933
31727	364703
481419	133686
277670	411809
135504	423000
170508	295650
130069	121638
158595	417918
315957	83403
468256	214279
132757	340291
377192	276358
302924	431137
402761	415859
18647	447107
308147	462973
211150	43360
251945	79348
437942	264283
345194	209008
374305	41323
194216	239872
171148	110708
130867	420944
442236	389627
8551	418551
52918	411809
27400	52940
253741	245679
363613	210228
290124	447158
249492	212081
74720	399468
425705	363949
287773	218153
304011	187834
369658	449884
409388	87539
153765	15209
486941	94665
466052	266853
222691	250517
234603	109854
21203	244128
68098	820
304639	475047
195850	336590
235088	96977
315838	113616
95870	372568
199765	418658
344489	464132
182054	290450
207141	293813
376414	350562
258712	293890
320185	251141
385728	401854
16964	326989
175916	160379
318636	331068
442341	350189
189733	373491
122286	151944
266502	357234
339729	218485
239161	190369
159882	351722
276821	100938
226760	46294
475154	86476
244581	454822
309398	359992
364461	197120
350650	313745
458706	391414
221296	334092
398534	190369
178079	479082
89826	451313
461920	96605
266397	53593
388832	157726
56396	268787
130651	106343
141670	217168
456839	429387
99436	54976
433356	458012
25220	61133
234642	189733
107396	164446
132221	254973
236035	316437
212606	183213
91525	200218
489981	258631
288348	293891
176130	443841
84745	334955
81537	143247
97247	288035
242965	100287
44919	261685
420376	212081
294316	10646
265228	13704
63322	137658
342230	18418
444139	303862
254555	362808
190033	385000
474256	215054
320930	413987
421936	95588
422035	30304
128196	186714
383434	428864
264090	446105
447200	226308
108963	447158
58245	164884
357701	79218
424570	4413
477736	1057
289682	476901
180880	200444
360459	63303
133006	445502
56117	199595
323775	309407
363688	310261
287874	116554
377680	347202
273825	391414
130476	377083
145997	237473
465026	365879
447335	263880
421609	427265
255998	210669
196003	24000
249887	35707
374274	248159
127371	391994
359501	331349
57632	355700
459064	360038
4468	236213
322809	342896
462678	13129
239719	13873
225029	194462
151298	481785
73466	147554
3409	315888
173569	378686
481419	46071
21651	76658
35986	341336
458351	272426
54813	14205
105847	11626
229039	252019
255731	301738
55012	401949
409741	294548
180564	220749
265500	420757
268779	265315
268956	315573
491445	267590
85637	63528
334298	294677
130952	145655
251802	207088
416533	185076
51539	467690
312832	192365
409468	152762
352428	357807
382245	209542
373930	450439
179493	203656
335083	437686
216476	12130
286529	365426
64690	57135
369266	369115
110905	260404
324687	482143
220609	473272
45592	211134
298427	19620
486894	402238
309831	293813
340873	444842
106386	451016
262234	139062
310981	375840
215075	234978
14821	160419
80854	186463
469102	461944
232918	183108
383535	406369
81304	26714
443067	338322
160251	107473
118952	403992
209924	338271
487964	486339
65546	395749
157562	342462
132622	440660
102670	83403
279357	75056
481331	114860
307030	122694
321475	190369
170045	440660
416326	188082
160346	55564
456196	382217
321172	13370
19542	269511
157462	80642
484691	389682
257613	415680
148858	58573
58484	428342
245674	272117
263400	241770
145534	208300
364200	32807
360220	428802
481419	257926
364245	480530
119001	165381
356514	287619
108554	186647
441210	447335
207366	111019
198224	81800
14350	227834
51581	365957
184202	258370
434240	314574
41759	68811
455922	79507
390142	396122
313532	19310
10226	144073
324826	199609
221925	462676
482049	113051
447682	13622
54502	241525
414286	196700
130514	427265
290765	10874
103194	282287
132247	66157
1994	409649
469976	12432
21449	317132
405535	465063
456772	24676
233	106514
111856	38063
51413	488510
391053	493022
404337	464734
71189	31269
27457	6450
132147	152921
243291	70815
233368	438783
53822	228431
423144	434035
290705	262954
231764	461700
131469	123410
299302	137927
487732	166772
77735	132758
85957	409828
68918	357392
301230	89238
233000	476231
184207	416402
230574	83211
192539	466593
1473	333058
14303	90614
426317	293813
58908	284701
45115	50838
398764	222776
209913	261047
82438	393956
8535	316534
282718	17919
212422	208291
477932	424707
5460	439562
386034	477986
206046	234087
88896	317675
241418	127636
462236	440962
277084	208786
374379	317413
259559	101058
484151	454620
143616	168615
32741	374806
298544	323273
319670	83140
33731	452709
245460	395670
380672	481080
56396	11626
229959	176878
267210	305103
459329	97075
392907	236411
246283	242955
2995	97342
137542	411424
53560	224722
339842	52917
77143	486278
137536	349261
3147	38063
444323	217809
270891	421285
325885	63528
214093	194760
225694	160876
353714	239090
349972	453760
368239	110677
214063	324489
327950	426089
222262	377586
118179	99405
267222	203279
189649	487666
106268	306028
182390	246672
412804	429928
480086	312183
273250	138426
87434	317118
383611	105754
470514	375840
477562	439351
200477	6253
112267	457396
428058	316505
272562	247064
176131	8320
470259	248777
141793	96559
473951	122694
422362	378105
264145	349163
311567	216368
238353	27046
342465	5159
324708	177084
191137	153661
374379	339409
369963	441395
264533	367885
105249	218694
184743	35707
274287	11626
223074	37057
337483	124650
97732	160545
282453	223941
31703	102144
365936	317317
94187	269869
428103	276738
53388	28591
241781	268129
483987	485356
358599	311212
224738	359789
429584	340881
49874	380538
373755	10379
356723	123831
392370	315671
491128	138326
22698	43665
277226	355093
427521	233024
127388	346193
129351	285446
400822	428103
227068	212687
256893	7934
234881	162939
89449	291200
147118	172186
361007	63528
17186	124011
160927	474412
356275	389682
161023	213148
249894	461091
281477	435708
284315	476231
312631	182295
227855	267318
202212	290597
460340	176000
184625	446936
223192	403067
207382	208647
456316	427185
276821	102129
287663	250676
324128	152502
224446	197567
272562	438799
354005	423688
194898	68284
22086	273831
285101	425090
132236	359762
5537	311331
458435	354414
75680	341271
356535	256121
53022	264406
292994	79485
458766	372314
476009	136556
335001	467284
374213	110250
244362	387742
31916	51026
405542	248382
132190	433343
322159	50082
336642	124579
137766	61843
337354	336992
164933	229515
276964	211799
414646	320169
221794	236800
222045	308897
424887	440660
12564	425088
306261	410236
83310	83872
281052	169482
266965	428313
463739	396808
432315	410984
292352	183797
76228	141760
130069	147244
377069	336590
196559	311212
376569	19719
107449	220738
366358	53863
434168	63528
277953	161223
205523	235705
210493	369262
143454	428738
294323	35322
462545	309808
439338	440784
374853	435173
339529	34712
483685	479381
451174	23310
6283	377763
394092	472239
126142	404806
54424	431860
142434	146893
259537	48182
448846	393326
75460	62191
116250	266852
195934	46790
311700	313745
493198	246311
214364	441996
357544	8672
462183	313336
396645	92059
448353	388531
75039	371918
266307	157360
223096	374939
302702	445233
233699	152321
296459	117097
346299	49127
71189	285180
216529	249337
465265	135133
459844	324045
263220	277334
378830	75583
170535	27570
480756	410074
354115	86728
105883	123849
332152	223199
219363	15209
59556	220413
292463	119446
423051	304173
11059	278907
420903	293404
377327	290019
42965	149128
228568	96217
393795	394571
450465	123621
46870	248257
242482	190369
129239	80587
143879	313745
450465	155853
298124	369599
484691	267553
209159	438373
421106	461116
221557	241720
350624	15209
263708	264766
163793	440615
193767	201745
16981	119868
29182	300534
322491	369879
442034	36042
3810	283250
188283	258370
489618	249186
438475	471117
38538	492054
436759	45311
144503	345745
149536	273831
321880	327284
460689	446351
350551	467703
89238	39726
165682	11404
265345	245332
421137	272230
70268	456640
365550	473780
346304	440615
478449	188067
140722	290560
87531	356645
145534	171592
320089	300800
98465	479985
296750	72670
15703	190369
134683	16433
464392	42189
180190	411424
223898	441447
318044	262277
166883	32807
420956	52695
185071	203131
316565	25455
154388	293813
375963	5197
126367	157726
303307	196553
93486	110708
473304	160379
221687	436895
411856	60108
87343	46294
6467	64429
135310	340768
36066	47652
214744	381262
368130	266736
13982	219640
448104	15209
344094	87814
312584	412472
327210	279110
416248	490407
438193	312892
207128	15209
258398	337813
32576	258370
326033	52537
268910	110677
54539	349880
263273	138297
79844	488984
162738	334032
107448	174840
289513	300563
340183	456640
252998	121171
335723	190369
33544	463549
176231	356646
391188	49668
179715	39255
362267	128860
445162	380071
108537	370099
351855	73717
395177	411455
144884	78115
334092	234160
356000	93045
71189	231262
69500	86974
491833	19246
402760	395145
407334	107176
271256	390119
298493	463200
119888	137128
54244	315516
87638	41406
293530	394266
427054	345642
382823	163555
459498	217025
357067	53645
439726	98906
5765	90729
474769	253769
319241	396563
489750	263514
155341	88113
304404	257093
424624	409828
227485	285722
181788	440831
236638	41075
372179	389116
191639	401854
81887	390875
309223	245679
126132	87368
241735	175721
235825	9285
73650	84089
332685	486092
331119	274309
393452	480981
458228	32807
60287	202506
385170	491269
442696	260392
306354	27467
330737	30510
468460	109006
173545	338271
358586	85437
220494	479614
45646	428340
176993	86476
457229	162795
384542	183289
456549	440804
472201	30403
479486	23585
110248	203618
333214	434447
463338	166513
245914	149675
191460	229152
392210	405060
164541	305151
386444	36206
483706	492871
313317	187836
98608	428174
117983	245317
477308	139743
104766	17231
93627	218264
361262	329499
269796	460874
48953	90123
266114	312178
325892	83440
447722	331581
306180	12958
147058	164079
282847	128758
319670	442797
365554	97134
141062	236032
16420	456025
34272	270095
12845	296693
407718	29288
439128	205270
437882	166513
493288	349129
360459	486351
350021	382166
80238	360363
275319	268194
432348	161930
288181	477403
112491	367798
114643	202268
459290	122571
416850	492906
155311	163578
381011	28869
175739	492811
64444	11761
443289	156376
400926	490888
150148	389494
21411	225836
116118	164256
34593	482156
26021	196768
40784	483496
307855	447517
9577	219084
25969	411424
488509	5830
265110	262549
177485	117023
345715	378546
315636	100693
41959	288035
33153	278026
419664	207178
192345	19620
325791	394976
172370	99437
425064	389102
154859	343085
229433	374314
108525	137128
485132	39253
304011	265711
479918	129857
189064	116885
177297	124339
327425	390197
299580	374314
328598	90277
283572	291531
303023	140965
199155	292630
403539	51895
183934	347788
338153	477989
199973	204298
121702	481279
99334	267022
425303	131892
397734	371854
489993	287488
351221	124660
93968	153995
306409	471438
286257	146566
290593	186259
106351	392874
326853	219499
64201	158780
366466	189801
18936	65003
68098	342809
247710	100026
470076	182265
297773	243720
8170	218727
249716	160402
305086	254305
42854	15209
455889	9681
46473	363043
360214	295650
423711	38350
281709	295725
5007	53883
115268	284361
174131	237019
338431	457081
77280	396563
58347	376675
382185	73282
176903	206088
318088	241048
136138	94799
420392	376264
187442	27217
444985	233590
494041	113138
326751	136435
293331	443408
425602	132734
211294	316575
294763	428637
361420	146294
57376	51222
5294	72718
9186	63201
493347	381248
271290	401014
297188	460271
24726	239333
277640	191788
72407	406359
194861	399867
13549	220417
167588	205204
345762	411424
367790	360708
13903	181470
67558	49903
50906	386400
474970	160419
429767	156615
491080	386132
460983	267602
389019	466075
435157	1605
12481	82024
476921	289232
342465	130966
462230	108945
101346	106994
1839	442096
132103	226023
472949	268596
156906	437408
33072	309808
116853	448
10231	187796
5167	257826
320259	246778
268796	25984
32544	370262
341127	132996
329255	105878
478404	440660
403032	49903
467962	78753
402763	60923
90863	148590
188633	146124
439469	245715
15433	172918
228350	148507
65134	220679
344352	348798
349186	343905
293682	56609
277640	164884
473450	332337
237345	60517
9573	189659
223030	293813
24094	132740
105111	222701
283686	348292
347731	15803
464469	92719
466332	343916
291982	297272
335838	429871
254599	484727
154689	461971
290676	49903
360892	462577
93328	265883
351703	317675
438172	303175
285005	286936
72464	169232
316136	199049
438193	479741
234452	333020
107450	178626
433941	478692
256216	204925
331364	327217
236733	431222
186864	270324
133289	243531
207855	478415
239870	132247
437694	192846
446801	152567
132478	140386
114643	103368
464333	439895
400517	122816
388349	179771
478238	471009
309384	238514
16776	415082
247710	105252
267606	33855
374443	220633
227189	164700
74967	88113
296736	190369
465150	110677
274543	227101
322135	147721
64065	15209
389625	208031
328149	248365
188599	166513
437623	336659
336071	108222
348677	1437
117647	355806
266872	50404
391867	456640
367878	361128
318197	172859
166903	480693
346633	364203
333737	239239
149901	82179
35080	138885
98314	228177
110789	245679
392062	125587
128124	88956
101504	155794
493261	293813
310087	187974
442512	329744
107709	191387
198317	411633
360459	467086
296714	310462
129370	122694
246955	171592
119786	142018
189568	32015
358860	247062
295908	296827
429287	430217
410394	313745
278286	18623
356639	129185
389170	173680
271290	287423
151122	492906
225694	305586
370137	177328
304573	107774
456084	470105
386516	435847
372340	404321
138088	143249
372127	76986
288262	227099
425640	191456
68858	137719
151033	226308
88584	192567
310186	108903
179054	21523
134108	364146
215472	397009
75568	317973
84900	135292
101318	61967
157839	231485
141117	165009
408377	149241
448186	373994
304356	338378
154610	115090
5341	358978
239540	129028
216147	190369
106209	51195
373025	376599
313041	218727
469266	8303
48171	315404
50814	80587
418393	235820
71189	82903
73852	34343
478831	434074
166903	407530
55202	256373
133909	380538
392526	289407
20200	468613
345264	385285
422546	199609
233556	190369
281857	1605
386149	398333
248661	168820
376265	469235
329528	281833
216666	410139
304276	476818
164690	124903
432339	443734
73357	72896
162066	241468
299554	71557
383234	17339
86870	45890
334311	304589
342559	97632
303205	323181
68174	248231
223404	70557
440807	119381
28771	451738
311756	286948
381841	85487
141889	127004
81097	5040
257971	56671
227628	209030
82430	435280
345401	208152
340197	108222
300406	214024
85555	168197
259260	48861
53253	366127
235136	16433
157842	50264
445228	98906
446831	258661
279450	422175
234788	312679
27952	307423
23386	365323
441823	171354
220490	197571
217784	380065
252144	288055
379680	122287
7362	121758
115149	102494
59658	364932
428080	473256
230158	141068
60072	335527
127229	423062
191684	461423
374034	135274
483143	309524
426392	464636
20801	110591
228966	355160
284922	364050
444380	82271
329379	435824
447335	217674
156706	393326
458768	463089
339333	486797
469479	290523
437505	4193
299070	363608
301197	10612
414257	47909
282625	475643
18451	397009
226917	52851
134263	367355
493799	15209
492017	375840
468256	189802
118686	317676
443068	159249
232666	60595
272301	178165
452894	95789
364636	400273
28780	6981
98091	348099
391169	438653
257289	349200
93364	369066
15545	130785
13953	195402
335514	369599
476901	190962
375614	16628
252137	316372
12430	480224
301109	401949
229647	240016
283934	190369
439276	188909
322750	373323
24026	430754
422848	297959
5275	75303
169556	313745
76009	210032
83340	25398
350943	360531
390597	298519
321626	86596
32448	420551
411455	110677
142059	448806
48053	344360
30176	391414
355898	99409
72340	369599
50833	139590
317990	267297
73353	48007
182799	65682
249167	232377
149555	452792
196996	58484
37918	114845
108499	71036
415276	226494
226023	332385
203886	390861
154766	95942
446542	473329
326442	126150
123839	24842
485471	389153
429391	454975
131486	454250
51536	293813
124794	395770
228989	180841
319730	12895
310059	395988
234466	446351
143820	250434
481419	376509
424969	168670
142646	100477
466790	326985
470915	471301
316029	284744
41378	421525
106147	82692
384795	20586
282476	203602
140556	372314
10109	309663
217557	150678
493535	98906
337346	12796
244492	117399
198197	16433
10546	32541
329410	23018
149139	299467
300329	21411
318652	442662
141782	483853
249663	428103
180886	399591
395646	487921
441907	364294
41189	155824
77322	122694
334985	262702
337363	378462
146136	156375
130935	175402
384989	126590
369815	381404
175499	351639
27373	291683
122670	102352
122622	479614
89478	207151
388696	265711
47989	150961
126262	169184
125583	150265
175408	293474
253573	230992
368010	136435
479802	276358
200719	165653
83478	53863
450578	61934
278554	45141
383291	218438
18730	104498
342465	308100
458228	221890
130542	411455
48872	157698
78158	275147
264026	310756
256582	129108
113952	401928
137627	462768
145244	220609
429365	301441
223962	283178
346604	300916
346481	50538
386963	267060
58211	20803
232300	226494
388696	53883
206420	402399
124469	130088
275908	426922
289675	17490
174638	60517
384188	160219
414058	393326
410239	315237
177485	205289
456021	112318
241033	440249
344065	243547
47042	108024
192611	383802
365313	168670
144074	74403
85674	492588
151362	357807
219136	189291
85302	325320
373051	135935
335620	477986
37237	466737
13082	49903
361862	145274
433111	273831
474094	328140
222640	201286
349901	478924
169288	411648
431264	38664
90027	97277
458768	52030
219546	434589
239099	99271
201096	328682
94326	307173
427419	93609
388291	52833
129727	54976
477004	12895
442673	229758
83912	180578
31416	212477
351169	80193
66002	16433
178540	164075
347616	371649
34736	196730
477252	99405
163448	220173
319259	135822
393056	317356
399492	103086
305072	418551
254973	461810
430690	136753
65028	460722
187834	478052
437979	279297
227603	193950
299211	477986
79731	38134
123918	108555
65061	177771
36451	401871
420052	129659
32529	326997
23366	250214
137005	491190
137332	421356
411159	179770
94111	298765
87038	293321
436641	387406
363316	129185
311381	440962
93329	230896
52109	338814
318737	441357
408360	194672
150820	209018
168789	280233
187834	89047
238912	170939
102634	352605
193306	183711
149885	93245
370175	177935
203164	124085
218713	380999
348644	187622
21488	480617
212935	435533
413535	249709
479520	77672
263637	63858
155605	265370
409700	326187
97581	230991
101736	303648
45446	62191
376146	305002
184179	304335
341261	83140
358288	19377
84836	275622
324043	435708
378369	166513
226650	96575
381441	236719
335654	196565
129988	223940
292617	204975
169937	167609
316565	14254
129790	295489
201572	21165
185276	366127
24101	57767
252140	246989
348644	41341
393870	245045
299580	427265
84270	205045
416868	241644
58647	438668
316963	335663
88266	79249
362267	298187
143861	170129
30568	49856
36595	316959
327832	465313
137454	461227
366402	287688
384125	110677
5569	377278
41378	31313
285156	106109
294748	351808
65614	185400
362267	136448
412502	317100
256102	190369
130332	243438
179120	48275
342465	79340
485776	375771
130476	51895
200067	192519
222540	227101
334985	140078
224822	187974
221783	218142
81634	7968
310325	281924
125064	204251
75339	286304
241066	187974
334421	258607
114317	36392
467293	36392
380665	417621
158858	478415
15819	260291
449521	178737
225226	376750
446466	184303
484434	490407
492597	465621
269746	183213
369041	20766
295109	440660
149015	132318
265548	445233
195062	304173
125780	127439
48115	242022
261576	455281
6685	344917
491449	278572
281490	271060
264028	250206
367886	60866
129296	3011
387444	230870
127469	96976
242411	69643
490126	380197
39204	36392
45890	369808
472282	316501
310261	328263
254446	178473
266271	175083
217088	195564
248528	336987
200092	168464
161554	62038
144702	222701
133909	105017
469446	168746
203200	138126
181688	430356
422776	144845
447126	264819
93384	311215
79545	92954
205089	95372
457478	12197
17642	135967
329750	17181
207015	442482
144006	166513
293913	83741
388048	132318
69513	48163
276821	30332
46870	390180
403670	409238
263438	447517
279917	492906
110159	182000
234881	9963
230546	219499
218275	115340
469321	478415
29824	11140
404098	299976
487422	271253
457941	31127
132498	301823
50012	221890
10217	317808
177137	212246
291046	300555
318561	94516
325216	199989
42303	175402
467281	126204
121117	343983
123174	306961
410725	42890
417122	92025
46607	305376
47214	120625
55549	20298
389710	359824
307718	4040
359790	277568
122886	261431
390771	64429
201741	16433
341946	32807
37899	23902
339278	79989
79282	50082
148293	317118
235418	401928
39195	492553
136091	413525
205241	67578
202352	412868
270891	179770
452873	207301
38826	35707
282633	19334
401839	412995
122228	157696
319231	895
34139	247486
419319	347057
326260	235116
53906	83434
141695	340110
315974	144845
305740	145948
152210	317983
116923	21065
477763	356645
325329	232003
223871	267602
227470	44684
236015	310128
14479	12245
120050	114930
224556	157511
245318	209608
308533	316744
341067	336590
200092	91600
432455	297203
120499	191821
257048	190369
172457	192600
457627	66053
341696	16433
449357	440660
18796	65093
165669	35862
344557	438419
227700	288758
130069	455456
443067	453298
396658	193768
448677	198297
478622	102785
24043	109127
372156	568
75938	31835
330187	184339
368060	318735
226144	451885
17799	455258
6234	411874
464991	358064
213419	365690
35806	341359
266553	479178
339333	17851
390762	474398
203792	302608
167378	407386
231819	256121
406784	247461
250554	385378
26540	373559
454263	253774
417820	225043
249410	315161
360038	408628
35806	241525
161722	15209
93609	444527
19450	278520
145162	145693
288935	267602
329737	317118
4461	208038
165565	86560
178293	39255
237714	189733
214881	392353
348689	394571
20328	446630
262893	164506
286313	402322
116118	466101
334834	437086
201984	314742
44316	457451
350966	75495
473814	435339
18770	451379
359790	235679
203098	113299
8771	55429
134299	85354
55838	196515
276996	176718
21854	345368
493621	177395
311367	349364
362820	291330
355702	176878
117226	481200
367953	294548
250494	284843
111535	233217
404241	387742
441821	448735
350387	247884
49256	91458
78954	444163
364205	133333
296111	196399
72277	245679
73526	267602
174034	400934
325104	134145
393482	441528
59347	208637
487798	70163
273610	188254
47080	190369
470116	211610
166772	345304
38003	368662
315090	479339
321780	94516
284442	269199
291811	222891
147409	446105
171652	434945
232784	445630
384324	202667
224715	390891
59288	36392
129925	389766
203200	395563
492316	75499
69675	221672
458728	165267
13726	476412
484698	296175
321645	269199
321802	317977
12512	450654
273003	35707
346774	317118
279975	291332
483706	373313
381256	203965
76228	150299
475363	236213
2062	276358
325314	368904
290714	363330
375316	303914
178422	374350
35931	186135
109134	63528
214668	221333
101344	71281
243778	193703
379335	122186
425520	441648
31935	85932
380858	473569
347213	8459
69768	241892
137661	446351
295430	10646
458768	70759
472542	8623
170824	302033
325973	466432
233117	114930
287444	414326
77002	430997
84727	80659
46193	189038
448006	95149
426045	439074
228849	273670
15497	134755
98684	23018
343891	288784
431298	426041
291180	55566
224293	410391
40497	473408
58552	224360
411296	189640
36469	126326
315573	202352
239803	108458
53558	63579
57978	362267
366149	291299
76696	354214
348898	470441
74067	236877
156948	55232
267720	155643
209111	304589
241157	466432
122797	380790
193817	3288
239544	427785
273148	375768
61151	313745
36315	16153
124906	308247
364145	90123
198317	191931
230051	93741
287344	77475
178968	216578
268755	405358
167500	20242
306732	267602
362267	360935
191247	442180
471169	464734
35929	132996
473547	385378
309699	370188
205773	427616
5170	286936
31944	87172
295718	132576
361676	266377
63528	370463
135433	190369
137454	153099
259642	492906
300273	312221
295009	288536
412404	342623
451216	134843
228139	294548
379064	432320
39791	194575
247232	222701
486722	315888
130069	67952
189064	260370
176645	186714
215796	16433
349093	256121
379372	368165
367585	298256
262924	405544
33965	364517
111134	132713
409820	4377
149176	114930
17398	298248
217171	446801
390232	140965
324367	237165
5543	320758
49874	154872
75472	386635
252211	418774
334080	69856
140177	174406
379770	339853
240303	349396
129416	428771
39195	457495
84138	420367
117622	226494
164887	134911
166938	354771
81432	178028
55659	353475
19135	23333
401555	260758
303961	126204
457418	96939
364780	404806
453919	441021
193767	183071
360137	53490
150237	242782
293831	426439
147317	477506
312875	48275
135900	86974
404316	472830
402519	235679
97239	401854
264080	428864
427337	142928
471169	290994
103224	339409
299457	72670
361001	274852
396893	342663
375782	87859
163370	491897
471824	324377
261082	48275
449061	276012
256901	476651
476889	2068
171069	226026
395009	292979
447913	406662
228110	478415
461833	139755
69004	58881
388182	318165
27468	311887
147724	372587
206289	274309
429884	286216
138663	229048
81005	49896
41772	265518
165	293813
464420	455529
472385	74585
116947	464420
211360	388575
315573	479540
177558	45899
9394	468004
149476	293813
263405	218615
194861	258607
313961	282094
195490	180957
319259	281504
295870	366577
360099	175067
492569	223732
479426	112809
176638	420392
285334	28129
265392	35735
258479	284350
3041	27696
63365	99017
223932	100194
329220	268125
235034	30708
271613	267695
79693	358431
347653	405217
19247	358587
398207	317118
423834	190675
15819	141207
386677	133423
156643	24738
230051	239036
113921	77438
362267	374527
391541	267920
82732	226433
458668	73223
188365	378686
48311	238554
453919	299218
39744	405494
253503	303648
132760	434893
387596	241431
208101	213035
373615	42795
356524	117800
484096	230378
142009	380568
99724	230714
202297	273831
222389	396111
187897	230755
3799	300240
19829	91517
188489	90277
149226	16433
240718	333540
457675	12443
107118	406804
393674	218727
404122	267883
6100	148248
479351	47644
47684	51881
418487	485304
427397	213162
337190	313745
269031	444010
230252	119762
383728	240374
40193	53102
450350	101030
343915	35414
231609	363973
333309	355628
324708	364680
486712	452098
445217	204289
290117	121324
71611	86560
340901	487123
448574	245708
429423	263009
17555	476412
282253	423102
470211	186159
102415	226308
166903	37516
34663	241843
113136	242552
328152	63579
116404	181542
103898	363903
35498	67040
49037	71346
207120	135158
139605	149608
93387	327217
174139	182151
352752	461087
273610	372095
480759	317506
252027	49116
132505	109840
411015	115340
89826	42303
47405	435006
215676	190369
123446	273831
189340	23018
90156	77466
465846	190825
367792	224283
430170	458933
12332	315671
165680	120529
325533	289970
2117	227101
289598	132740
433624	404806
65325	282734
189064	107187
477091	34707
445405	299181
417927	53496
198131	425985
447230	120531
70118	95942
298735	394867
337294	237235
56806	155697
17318	207927
388904	45819
493711	267602
92312	180243
358971	176568
477545	439387
344480	485984
238649	481710
294121	324835
227628	151952
480608	157100
274553	472938
43009	210032
453480	107711
463721	292933
117906	261394
301929	359218
166626	184833
386109	105053
478059	249709
103531	144073
48861	303442
193766	25388
33646	426034
404810	292227
412787	21411
298780	367013
451457	82899
178456	315235
325491	110973
219546	238086
254350	464137
316643	401871
320482	396754
117803	478415
288171	206623
267844	183120
486595	345011
111964	87760
165326	462446
303642	441996
483112	167391
377733	105967
36315	266852
29911	380538
282610	258607
389512	1008
152887	118554
84938	12177
263389	296500
481712	104504
194116	281924
161363	399136
12177	345429
41786	450983
485492	271318
63684	44908
17646	322422
212851	430310
67931	486737
322962	114930
463806	337849
196996	234987
395503	215248
310368	448745
457688	468489
45749	317100
52421	163733
151689	325467
271403	220417
362194	465254
312519	341271
156638	38063
346812	466135
153324	451600
102277	387742
281406	240823
337171	42890
182479	39398
422100	461144
19542	150478
349166	12895
270891	492316
68975	283918
487780	355923
22009	450215
388498	472192
394744	459802
132640	86476
403594	118324
253612	185761
158099	54811
312395	254262
445356	395988
45752	181244
482784	288617
149062	161919
299800	411424
257339	449750
346033	86476
395003	275487
39892	107460
420106	383967
416956	79485
97732	295650
33937	255195
139734	132740
284218	396224
419777	391349
393793	75017
71189	165003
192611	145691
167639	94344
472164	250434
186316	283817
89587	313314
239427	180578
405979	366666
43699	250805
289993	296339
14020	401854
242551	127212
201572	221982
430776	232377
391961	319368
32533	109524
304566	103082
191155	66695
323664	122013
301073	59759
234907	456277
343461	293434
79529	13370
81428	151532
374379	163127
196100	14138
194462	216918
296585	438783
190281	137845
483706	318110
202774	338915
305287	9471
302578	260392
96786	218404
325940	27508
470741	390771
160606	488616
80029	38773
78318	74542
403486	91600
48694	162247
130194	429635
444081	63528
189879	53863
274003	461846
385314	88979
136442	338271
161363	404806
112267	419835
104392	354437
371884	100349
484129	78967
219246	384384
376845	124088
426271	15209
23225	118909
373136	319797
38812	207927
31369	132996
428735	63622
317118	249397
150237	380071
358148	21411
455862	360531
437067	435092
284554	346217
216236	375176
166153	187309
374318	230758
356473	117854
173995	487893
207094	272407
321261	257483
454286	143809
73880	125012
274991	475200
322477	198038
321763	195948
6467	50629
57408	18433
204456	144470
178411	73236
89064	242927
34683	234356
4083	70037
54204	239561
144577	86632
239931	459791
432638	257436
226038	413215
59934	150942
171173	17467
36439	13192
297941	81239
104292	286864
444739	174899
94461	445282
361715	64335
391215	144563
313217	489040
370059	86892
461863	452512
491128	465598
80813	286040
190281	52500
405156	283278
195065	461439
88647	10345
429069	423688
409298	103031
166433	252131
175145	35629
456694	254914
426865	316575
330167	48861
116087	219865
493003	308338
39772	290364
66448	293813
196030	57630
313263	313257
410140	447742
192028	289944
43126	144306
24967	64429
318549	334424
68378	393326
347667	214714
344160	214024
239738	192195
105049	341271
117833	453134
356345	164075
447764	49681
468287	58861
327099	395676
41786	313770
311470	51741
163435	75369
192653	179969
416574	447107
377576	172414
449366	325604
68112	62191
74603	62191
67393	478415
46556	13426
388428	450251
306868	385000
452201	433845
141165	285259
242666	453219
26465	199654
191174	397019
408337	20330
192620	49903
482812	338271
99945	288410
482213	245689
311367	240609
355586	483500
73502	371757
256649	71660
92310	473509
86107	318090
191900	58321
99198	278918
450733	462907
257971	341677
22779	257749
257289	192195
204499	65371
261710	323644
445435	440962
487263	47032
371773	99524
392370	145691
266141	351732
72223	264766
446114	241468
223335	393113
327197	228431
270741	458073
412009	177605
283698	122499
210186	380105
170341	197494
122304	248777
83003	150264
354933	389303
380454	301475
244857	333709
173524	287423
380709	122694
99738	300054
176610	42795
174527	13370
68513	15209
447841	276090
63855	37057
63373	267602
39732	272534
144681	329362
41495	416117
168670	185907
213203	258462
65079	245679
173679	83851
96636	211868
327097	298788
43077	154137
432430	294515
357735	347057
276	393326
265000	193527
73298	151316
201450	7159
47077	413700
437849	159719
225715	171592
332284	341271
105044	283882
189659	303040
228128	41959
97247	347202
50605	209285
355048	304960
61843	164884
477492	469235
481723	444380
464580	199640
19275	378462
167304	478415
165680	71366
468522	403496
486721	428199
243842	482246
2735	377984
357393	488052
236944	177697
92032	210898
395007	446351
435032	237268
55759	481695
248463	86560
281012	101995
43722	97277
29316	155357
345401	136115
29518	12113
155389	52917
335441	35628
381428	464016
322790	17739
1264	14352
237517	327392
482475	467198
225452	435162
487288	490958
158992	465426
79817	80138
386408	345190
156968	288452
244249	278382
420790	465222
276484	161704
417565	482396
491871	153995
433283	125080
78231	264406
217709	62233
401505	229625
102602	273831
96388	428080
134396	452746
454756	267352
222622	261744
143828	195948
65513	420895
404946	106357
17303	146281
211184	298797
63177	109759
42098	225420
373755	447517
318644	377516
382724	82794
405979	322219
282539	485734
272919	407026
273808	114930
234720	12871
98605	32662
391164	411424
220435	79813
318795	185735
342465	214436
319255	139648
298425	364367
59995	418099
490896	80436
128354	247589
270374	408528
253102	59211
227405	19794
90792	438419
463829	452191
41379	40600
76208	332392
157660	267602
374313	121886
171382	343975
160580	476447
216124	187067
66798	354696
61934	68357
341259	453119
73959	387742
58357	338647
312842	386631
489092	320593
418613	366941
324468	380071
69539	16871
350963	4349
190464	477788
200379	182192
327737	294548
55751	168312
46703	29143
125472	487505
161859	267576
303675	356645
394096	15081
249098	69102
76228	196629
12063	476412
230504	226943
51455	51581
165894	461007
257004	164989
176130	10711
71024	353787
457627	422853
285559	184809
224198	202693
350068	411455
8524	161975
190281	356489
366104	135756
63935	258607
15528	478415
280693	105006
329750	218311
273295	423688
122327	334032
121594	158715
9381	8607
23255	315566
388048	125399
132206	279194
441908	259558
449242	317118
392370	369599
203656	459349
104326	160419
459205	23612
420700	357748
208013	318481
238190	452055
113779	384022
349652	338076
194314	126204
84305	266852
489354	105585
493485	23018
182270	67584
329256	282989
142318	329080
31121	214436
130792	50954
127779	263713
376791	148861
387467	343012
466314	404842
205122	190369
19876	96653
250854	83627
396522	270369
104180	301475
77359	16433
445447	248520
157842	385000
392605	374102
351143	100849
160274	332840
162821	275790
221841	412651
292449	353836
289905	312306
224885	443146
33593	146124
50787	262143
92354	79249
120143	285446
400956	94516
282203	428864
104325	198540
29688	164023
365232	219499
246764	110677
197544	255016
292897	147809
353470	421115
90742	75677
408480	83403
89826	414460
197777	318095
156448	262098
278200	182417
39892	4040
431111	53863
257498	264247
87638	493524
114063	93526
465349	76641
104476	163448
199364	285446
424256	390180
44365	98965
157201	455769
253553	249257
123161	253220
379809	388633
152177	130069
350650	189405
15819	164209
260960	246114
409016	4238
242697	220404
32601	221318
168137	9313
476614	476951
172331	236240
451961	336590
155121	22907
298479	248799
252046	147460
84981	50155
216324	445181
187834	292274
451372	5181
367247	348798
171186	178048
372914	267352
322370	414832
455730	269995
262210	451216
175575	467703
253689	79560
469584	435708
3355	465832
433619	297272
153026	164884
188729	323213
78266	86476
359	46374
363697	358877
430541	269552
262165	58301
11832	15209
75783	119381
144129	15209
105145	366493
85863	282822
409366	259929
385991	467267
282004	199951
383713	241857
305380	228947
351739	431226
296574	78380
108356	141509
269918	418312
99549	354694
183532	113138
339109	2199
98591	35707
111012	440290
85659	438364
333983	364567
66705	428103
199694	67461
289144	226423
184947	167841
300551	67944
319333	72342
359318	396080
436329	375834
353977	279418
214584	448863
420193	130952
234881	278907
302918	171623
299006	151714
482599	54430
53140	394978
308413	16433
275983	408288
153322	193975
393238	267920
393389	88850
287956	442665
253362	229872
35046	59000
451580	73305
172443	277961
33401	118662
162967	372141
391568	377778
103936	462757
114386	187920
129081	467831
450351	3664
379857	461846
174034	472716
180091	176610
44577	132576
394221	137719
470356	187834
427263	85610
266897	137508
81920	291842
360567	179692
489722	326738
2243	49896
112151	210101
5234	110677
339333	230848
468126	263009
25053	93399
39612	337321
424867	125729
431419	217640
253102	100284
448099	184756
35806	64786
130757	32008
371658	122694
356473	365345
403025	14724
263514	89951
24674	273831
316376	49896
138638	16433
465122	414100
140998	296693
315990	258461
291687	171103
221687	448639
265419	69734
383953	375153
2349	105967
194203	201660
267225	357306
370834	313745
226593	471495
190173	431625
112425	449620
127039	225150
198891	40536
359639	244402
104740	159188
54884	206013
156033	20958
109465	37842
270776	315380
425430	317921
382086	376858
493070	181753
198271	471225
116947	27748
380971	132061
173996	237235
355083	367212
273382	441541
41418	188412
52491	39914
351855	262954
421413	384848
432598	231299
240136	50713
153006	81675
33560	454309
86194	53863
101992	23430
483924	42890
237919	242476
437155	211868
167295	340234
26335	417201
142157	257454
318906	378686
304157	317675
440499	337723
425820	54536
356496	159411
182309	428738
129897	35707
457836	273831
81149	315888
340237	243374
320113	62191
283096	204221
377015	218448
164077	267553
121253	196350
450322	117167
13268	463995
174555	95942
225363	276591
26723	241468
160456	126426
435174	263009
322809	54976
261791	198210
124469	314343
113873	272069
471187	300143
191308	241718
177415	27674
257944	150045
268815	396706
267029	473697
292367	388719
15027	308377
104880	440660
273806	420757
227754	258126
401531	189344
363811	393238
6363	172257
120448	170295
425730	435511
475643	258370
474566	108365
220040	114930
336589	405383
146893	175535
201131	276427
488144	371585
241825	94344
97245	432175
32442	172428
241749	472072
75106	350699
479355	413525
190564	13370
216318	358636
450687	51895
17722	313566
326075	203656
462197	417268
336290	265580
74386	50966
432401	96401
36413	385618
39176	410238
169116	106514
44950	13903
196355	25410
80552	278642
460137	184163
356392	250434
480353	172535
279973	135112
38063	408175
249199	429523
221461	114199
318080	251044
421794	282989
258747	226152
491214	277961
494102	117074
168132	255340
187555	168213
30708	478277
421085	23635
392241	363581
335887	221173
474606	241792
263344	418530
81358	129687
470728	165267
241386	203656
295532	216731
482532	393117
430234	11136
331187	32833
68689	30907
267562	250410
456688	474931
360449	158772
446182	122648
49903	3599
443320	335869
56396	287382
145363	298570
474225	117097
193234	105456
69969	89809
334082	425675
404568	272894
434748	156788
24175	412162
240639	15209
77332	436618
195662	66900
29431	362180
284218	139297
476495	357040
428405	369599
338547	121244
66655	448709
372314	380538
341907	76454
309806	348666
353421	50538
109833	185520
142646	220540
277799	472583
432548	398333
220733	35707
436459	318224
153374	168050
211483	368903
125946	45626
209221	9054
120756	3695
18469	50685
132427	270095
148646	166513
454185	200915
166642	405063
288120	250538
321742	27748
425083	269199
8268	251779
187834	289447
28665	213148
382848	39195
73660	26127
372133	441202
476831	437140
150820	176182
456021	365900
130300	215477
289675	479095
382848	35862
137546	14163
108140	229219
56382	311510
151665	421830
294096	183213
172126	317100
445270	42792
387720	438711
125486	13370
399571	313745
345007	152502
281726	363973
342852	411424
327209	475711
68314	64429
106268	381578
394764	168381
218571	64053
328867	222640
427112	194548
112625	18971
276572	319491
135342	385927
100645	224161
22414	348798
87660	264859
453372	3726
92932	64842
312882	101058
411937	53863
131964	120980
322934	361607
25733	369347
118943	265711
244092	132748
118513	480340
313217	126473
315391	439021
44861	259754
254735	154355
216421	79485
49483	78768
469368	336590
28720	315888
294130	221582
446413	36211
191478	336403
398380	446663
275703	428214
243911	383374
42591	97231
114063	338549
58043	8463
114383	159249
416408	395198
351428	263514
245296	360337
297755	184263
424760	252443
167047	456288
47624	338076
197085	255423
32614	257130
408628	83872
113363	180944
261277	492906
62426	262117
223429	290975
455185	81280
268017	156584
257391	57134
373522	175345
475039	426887
260235	152502
222206	350822
261728	142943
274852	243731
9180	270089
461321	433934
316565	319419
474487	79438
95305	3909
397059	116572
8811	60108
264277	252978
357068	2739
204020	231829
321322	193438
247583	469532
433983	257094
486797	217508
51872	212854
186525	261396
36194	88113
303194	122186
351523	190369
400418	404408
343013	353485
195891	211796
44359	218000
102249	414333
460679	472583
72926	15926
320455	70199
324787	411951
250094	241944
63233	381536
55957	62042
31643	464182
334146	307279
175842	218615
457690	118115
12925	86560
39683	99620
75495	435886
199936	292721
48614	257783
17322	415802
481151	15209
97899	272252
195002	214024
266156	316575
342295	205998
294371	285156
488398	159249
91197	235187
390245	24698
347121	399409
377290	285996
98275	261952
435520	148084
300424	162296
120443	325164
363865	51881
61979	179026
453919	368238
183828	159378
341044	190369
449521	429496
303423	462973
470389	104556
305287	348459
197385	114649
108963	267602
318748	237784
385670	430356
6095	298614
192465	72434
202352	410062
330216	243205
53754	459650
361926	309425
224638	407032
218608	437347
488963	391414
465547	99437
310505	446351
119760	357373
258691	186259
71189	205908
102249	305840
183963	491897
445866	279502
273479	42610
10546	53312
185213	125330
110192	48163
22294	52703
16641	227545
374305	150311
367249	69259
144826	294385
56670	334680
32485	18925
428550	240225
455206	294836
82848	309059
380858	38951
166365	313745
132418	13370
225520	164032
294166	237235
284218	112361
313576	336050
138009	405921
45591	400120
190364	393480
435322	186159
344606	164781
306228	13370
58833	329195
195006	180040
311105	420964
50035	89047
390630	238578
479332	301337
323213	205488
106101	270951
72853	337389
383770	72656
121362	60479
230701	96951
447168	366004
167588	254533
266880	206638
130490	282092
70134	430356
102941	368445
100151	386796
488971	308039
176132	102652
11305	341271
83937	94665
444314	273831
268910	204330
51756	243823
249045	304816
231358	352640
93968	146202
254378	138088
290497	153736
315628	484447
273955	475065
318096	239117
387797	301659
127006	156376
432620	425244
433341	478415
476855	426240
178680	35707
408992	490797
327207	169482
416892	231059
152771	259690
67400	130194
217387	348967
130926	195121
475969	337472
437809	429054
145199	112796
165646	180841
321853	385814
243886	16433
204676	358853
183688	124495
482456	110265
466166	115535
163435	308841
347121	489781
171318	373021
445749	266554
461919	6512
423149	106903
492316	178840
87500	285156
443945	164453
388992	263889
342849	274385
273990	248885
275755	392062
130238	478415
213520	378686
347226	296693
435418	145948
119410	401871
206096	93204
282287	188063
88232	446070
198565	315671
338687	67584
17503	243374
303420	278802
332299	420825
417036	214992
94842	37515
410044	93245
104866	237770
131939	448844
153181	410074
339603	186714
286531	266032
492156	80587
27389	330752
362077	342807
397578	340288
95575	187974
156245	246642
285497	419660
252203	108915
226760	117399
109047	141159
296260	123718
417776	215054
310875	405217
237517	484976
329454	181836
224609	272846
276821	190838
230051	364409
75011	233515
415574	292924
270133	352605
231811	2656
342455	293813
72217	99724
214739	234048
414519	135756
334092	174909
433401	406098
197655	90277
276568	431544
109599	213640
416045	10545
16990	364807
368552	336951
155326	263009
113375	107187
390999	234448
444310	372019
326631	237229
448437	18919
432378	95414
455425	325640
422664	194710
116173	275152
405555	1979
104111	113698
196225	16279
423253	364179
9562	407306
19045	478279
356530	222474
35828	40004
8331	399867
107982	66545
54539	304362
31831	378419
388292	27236
234201	89047
33555	362617
13282	12245
154287	372314
93238	313745
244249	320508
186597	22689
299394	77278
309639	338271
485094	22827
443778	158780
235580	293813
20078	373589
321035	57134
293913	208617
275686	132740
271760	293985
87638	422991
412229	368707
459084	342807
481914	168615
490385	16433
333209	111839
382574	188082
88266	281260
105676	420944
66803	141643
462263	335858
146841	159249
303205	195121
383070	428214
156348	267999
139531	440660
81432	474271
402197	65699
299539	369230
315966	405217
76984	326446
5942	174556
44578	61221
450164	480648
236392	399974
212511	345745
472297	440660
105608	34255
4615	205223
90192	82585
108034	239872
386411	168439
428771	400071
202469	356074
465666	334680
372267	184902
96166	186440
457981	339157
172396	109932
393056	41673
306040	320464
46092	99559
324199	120173
430868	336102
9570	73018
246283	94516
242651	10851
33244	100418
67359	275058
317409	461846
338981	168911
183005	378686
259971	210862
116037	241905
298026	468481
121963	115917
298124	220417
161524	434893
303899	286313
146488	36331
381763	371918
148473	26346
278769	401881
193822	110677
247227	445733
182651	173091
311008	138807
343127	486804
192450	136872
312706	483529
433108	307176
46977	378531
241749	99210
130926	235280
99360	423342
476944	104498
250873	401330
265859	313745
118132	98012
277850	407782
122851	137253
420169	338189
11696	391414
74390	63528
181489	127921
95001	156739
472853	122694
315552	260564
54208	313745
308122	133588
292223	178028
360660	434893
412130	8743
13049	428869
166982	145810
248013	469192
237887	397969
455693	186159
70609	256016
229735	159431
152620	397921
120889	335519
60656	275999
378691	336542
91197	463089
151647	286672
168220	317118
310894	423464
290909	387413
7273	467703
357411	233596
214213	459976
257971	98965
130859	6572
297665	46294
56138	463089
199114	117725
131615	120240
379741	281327
250854	317118
350089	67984
465114	480421
223133	299013
190711	11626
481582	484447
75586	190369
233117	11584
41804	9054
154639	429880
313547	469724
6588	446105
81432	200754
163117	430281
485086	218727
289675	20775
174102	479757
345865	259821
310001	27464
56232	85902
249477	94516
427553	144037
490975	258370
25072	258370
26211	162795
384955	487645
114047	279284
407066	238845
121347	477358
367760	466641
272812	241596
306555	334424
23481	412179
261853	14127
39104	411455
274098	127921
147835	183213
139698	51881
420266	330860
165506	300606
186561	387459
196075	311933
453919	99405
360379	424807
427760	428927
470120	443559
91262	421830
32956	392887
187507	491309
449354	131975
295441	27581
68623	329363
152218	303723
138801	111623
237230	478415
50579	359762
178738	375840
328729	130008
406123	298182
150242	336590
212495	105878
262528	401711
35514	215054
8951	190369
383168	428462
177751	234748
232444	401742
383822	248835
246605	205633
375027	477788
272725	9054
468036	205221
21330	168118
342650	13686
241497	365652
206	429368
342465	342559
14689	256121
191914	234432
246071	451782
473237	68134
149343	12895
23642	83467
310756	242260
381344	92628
404980	89299
89826	244722
289673	316575
275097	117121
91996	93245
409748	94344
199516	32537
478609	391414
410977	323120
295841	281505
179838	168381
474172	478415
20157	310261
230051	50125
194195	123037
380422	148404
284782	445353
27221	201657
439749	466737
297069	95149
230051	21051
418453	265589
193463	86330
142001	85915
168464	420195
81044	201848
282747	483916
271760	368859
448026	293813
138481	308771
323775	354694
78806	7308
456021	15613
224267	247482
215554	223981
345175	27748
458768	205157
490541	355700
477491	339
58024	49903
485993	3446
449566	419033
486680	476951
206443	100277
260578	315671
117647	77609
373025	227247
345011	193667
380966	31178
335514	466969
432421	7601
297022	69293
189064	165475
151931	377778
459344	56935
330247	121106
116291	141892
303193	291815
144737	401871
238236	226080
156913	360860
437352	443209
247410	411455
402015	384671
119744	304446
160066	186440
186029	48428
276876	123485
5800	359689
350008	454140
137785	180578
417349	17155
121081	177436
152739	398333
266307	132924
187423	77497
100593	86560
333259	425362
142042	259010
258353	317118
450372	323266
84521	108648
131916	52537
330134	393737
442417	485185
108745	378686
115823	316575
404568	196783
174995	166063
306416	227429
248013	487226
169243	265526
415572	52286
472593	211311
108709	139072
322959	267602
230051	289345
57	457763
101234	390854
197780	138617
100194	68774
246829	133872
202973	157698
360099	422576
310655	477329
432100	49228
241299	4413
308776	94665
161167	23321
318845	275242
185824	266944
388834	489552
87884	297661
180443	249202
237120	340183
242369	277179
212289	456650
210237	262661
232918	448604
488252	154787
355083	75621
430558	234067
144973	182848
404337	330143
439158	317118
262210	359939
374379	141218
206831	317118
15029	3011
380489	354694
107075	12092
402312	478415
436227	108405
278674	305449
183673	356428
243840	416664
264026	99879
261791	42610
250413	4676
168920	256101
195498	434382
472385	297649
178422	300316
12609	196851
91163	341693
459337	114350
444346	189397
395084	79507
232268	126150
43115	10646
467788	88705
332299	369599
283093	267573
9203	391414
62191	203107
287413	274309
248093	449064
379696	83914
336921	205549
185982	338682
482144	188319
74634	476366
13196	8084
449435	110599
89365	631
430258	11316
78669	210228
360459	409768
13757	132247
97131	14017
380293	267352
55691	171771
91471	185013
28838	218727
412426	169379
389572	467690
411419	378127
156171	91116
467018	357854
407688	203619
136596	168591
346141	8134
303237	140044
440595	422175
475834	294616
122982	226308
146893	463516
16991	195939
129239	203656
107745	296681
447610	59759
247296	384174
414571	452467
252083	392788
196696	106480
99291	185578
394285	131315
18451	265711
125790	396152
351268	35707
213616	341271
474222	28129
30477	434893
252917	32268
159347	269038
109435	442083
187872	49407
23481	326142
24887	321699
471014	278520
469564	433956
423300	308467
493527	330143
81104	95149
371125	68156
42130	43545
59718	406371
187971	476171
157249	110677
98110	98906
444380	118600
391102	124085
423086	434805
201441	201847
193306	457081
172866	110677
67333	494102
83799	424280
4927	361698
274105	407026
33894	432135
115759	152103
357912	293813
365141	371585
224425	9054
291013	487001
375913	135943
226744	175345
65513	468426
344618	345765
289944	143927
40198	27464
185409	366260
360459	67827
198317	431885
358944	385000
214130	106914
288237	354316
41383	435276
467210	348346
415469	175414
76007	75085
343602	285938
66004	92313
426045	115730
221178	265589
231842	170031
404960	324468
9308	110677
119708	358629
292721	384770
228694	277961
277499	322969
132575	309425
92345	364831
242344	44100
351643	158332
83885	75853
341274	75303
262210	199348
364459	323615
278289	300800
380089	454337
302298	390197
303059	271782
53389	215420
441016	85939
463723	127921
301557	9457
9965	451111
35169	52537
202108	170341
279936	135756
29504	380383
75082	341271
193621	132740
316653	317356
473954	207372
191897	93100
160890	360228
14963	141649
203414	324377
271786	122462
359142	108388
334256	237165
424741	417442
116973	468637
351768	54976
135021	387742
155084	435817
190963	15209
68314	304355
149015	446936
54651	92431
341632	232182
116087	429466
37237	309801
360038	91295
309917	188156
333622	145691
418048	32155
406379	293813
128576	400933
313728	303424
171533	80662
239853	274410
404301	267602
276033	281309
102065	146260
389252	494102
338423	447626
200067	196829
466789	391034
39195	9050
478545	42890
87752	370866
382984	365621
213017	162831
196976	452709
89219	120489
450277	136423
143393	214776
300752	68950
359561	479499
392598	206058
296185	46294
259058	291771
480746	72941
116838	475441
69749	433391
122803	167517
69749	103392
63538	43384
347175	78469
113990	171863
464952	223121
33990	460790
344952	241960
16572	32406
465687	162273
1292	126182
447915	15339
454584	42019
177016	452709
367824	164688
113056	432043
126046	306409
216585	41333
369313	168075
216602	83403
175138	279977
209764	429863
406718	261320
262890	141566
314617	190454
402208	184734
186677	371934
292267	162947
426821	422203
78207	186822
461758	110677
340452	343010
114939	345745
84130	362007
190407	447676
422612	249790
234630	190369
207890	20222
432421	295689
209780	159083
332031	378462
117601	92613
89410	344787
119383	302395
158282	230925
351318	40682
99015	388052
336245	397720
119721	217791
124595	85582
57455	86728
115114	203088
191155	363995
425503	343085
352119	362890
2416	411365
478796	387742
44537	488688
92876	264620
306218	5224
364000	218727
364325	169116
266376	388576
67776	60375
126879	37057
107524	107711
255995	52917
136845	483012
297069	369887
198838	183213
356629	132843
492002	253183
447268	99405
6767	144973
406660	151546
251540	38038
293031	353718
233699	481592
136128	148695
213760	235254
473642	2792
251907	178436
133153	105498
46465	101058
66775	227101
328542	260971
470545	210801
127779	110606
276656	27826
113904	69245
197386	156376
60823	443146
428556	353194
192238	360944
352243	268531
434854	303218
443439	380548
102065	34145
53249	141778
236031	391796
377362	153995
454867	30618
214137	64091
76898	254720
485536	445639
357969	160419
93696	421511
482746	59843
181347	179472
471066	366019
223429	151096
262602	455995
28614	336503
332706	249462
275615	425005
218485	277510
207266	159249
398713	478415
189873	78146
146224	211868
354870	94516
38228	451233
182091	2199
21985	273831
227301	268118
405193	101972
222102	279664
284695	299312
249147	369684
204018	134145
118513	12787
14871	96977
91457	209510
286462	459622
398944	482641
130958	294102
237242	143079
396379	359762
447962	101037
221296	172838
157099	338648
376875	331581
395029	483281
333422	114930
27634	392062
260017	54545
193099	153548
448779	384174
222389	270248
123446	448784
57447	398333
220435	477131
297255	438419
136711	203279
2148	82585
310043	348798
421981	438044
198939	385279
248485	427980
99486	98485
119595	5408
410259	25239
23734	234356
221890	80172
94550	300240
185029	370526
205581	281833
267114	11565
172335	75526
237520	477358
292665	131383
367110	478264
36894	263902
411542	136877
439812	255316
341214	157339
252846	246672
315692	218337
394199	118794
305781	209510
131237	204440
98659	430356
78017	49903
97732	317282
110658	312087
171201	336590
53893	287554
329910	175414
314059	433391
217740	347026
215260	142013
79715	212163
395003	83811
242935	81615
87047	413338
431021	308573
278948	393116
284554	123410
211251	263898
137454	123925
165334	370866
130508	346575
395003	483795
397169	420944
167902	410578
158520	446750
397854	321993
219198	345331
316565	122436
183596	369923
64883	263899
15247	85319
493291	184304
410766	30005
278649	203656
437421	313314
158589	237165
357939	208577
291583	478415
110835	47818
266141	476447
267562	252742
38068	459468
235034	251148
47430	252873
287841	121304
245679	324806
330703	420684
469217	166085
385608	407026
358589	54976
98180	417308
323888	52537
397108	70158
71090	373479
117674	131414
412440	29057
354470	14673
197077	3663
67351	283026
60025	193071
388683	160679
317316	76939
18154	345474
173126	164884
390922	463200
449897	218727
345028	362784
431521	385103
12564	463529
42955	274508
256910	336071
171455	295540
119712	63148
292712	5857
257289	9439
301202	378462
409016	117703
210215	476292
169951	437401
424125	23040
182858	148086
254366	298341
486775	418551
131875	191312
183376	432043
160182	313745
219333	450579
359427	423407
161871	104734
59563	162795
200867	168719
249894	366248
441903	51783
319768	476412
173879	357854
200297	303620
270099	446264
128398	215054
415622	122571
405306	336891
379509	318735
383230	353123
456658	14092
468287	299395
364285	371983
477019	447517
489552	470390
79939	166689
97134	215088
365399	272096
417358	275990
231395	363078
400152	117174
53247	484274
424152	438317
249465	21523
378680	227274
364747	463535
462478	87353
456353	307303
178218	186379
342359	190369
284150	21583
340469	276419
101543	475257
308338	198384
378707	409940
163549	418238
227152	246245
477831	208013
210352	212081
51284	314685
200868	251597
279066	23018
33053	291823
481419	261501
358448	324136
143251	58466
232568	492906
404568	152006
388249	451856
246626	165267
424370	139171
167139	356705
327815	318563
322109	166835
44751	66665
345401	397520
193305	76395
298390	363733
461111	133423
57259	76658
208270	348176
140749	104891
107437	241718
255173	59636
409557	16433
332681	159249
312347	346697
329574	471895
373168	338189
284265	320097
390872	462973
121348	423589
355083	252563
108034	16433
321853	348165
403594	187974
462691	2077
488241	286936
446771	232882
430336	48275
265514	75973
491357	367970
89238	217871
71189	362587
360459	161748
312842	298415
30003	211204
232770	62699
472245	463200
151821	28749
312231	279539
331749	144969
384817	141440
216131	276358
177432	137128
177482	175897
320962	311850
286443	370810
112388	438783
130069	428817
122953	298182
51601	317356
305046	481480
263168	226308
301643	292721
288077	272136
452255	437280
467911	91177
265630	228637
240992	384899
257204	178436
346537	392062
415287	340001
312106	77650
339051	8501
491193	94344
373190	221660
9856	228431
481419	426439
289126	18330
28883	364109
177505	101058
365399	86077
310213	373933
247953	237235
41378	253916
227405	22631
184331	479438
360733	459997
389428	150368
346557	134050
251677	273831
291619	190369
294323	320464
262210	280110
410192	165619
125193	189804
219546	25129
53530	263009
268653	40629
384292	561
385308	327204
477395	389101
464548	219865
118514	306253
72647	228431
305139	127921
128909	186440
259137	295484
273972	205270
235822	309801
161859	296536
433820	387742
131529	16433
25724	241468
341124	13370
184229	377933
295651	458119
426811	378462
345886	316011
256267	389682
455080	132843
336687	6803
230270	479614
122637	221324
487327	184563
46097	451401
209699	446171
61934	65275
114877	461944
193271	354471
110749	153322
172335	401297
340743	224794
171093	419225
223929	369230
306978	313745
329974	157430
149805	369710
175209	310261
114705	432598
56235	13370
230869	367149
202170	284990
414935	387281
282497	278155
118694	7771
242038	49650
43522	165305
15133	230324
225402	32017
410987	126877
310009	74975
232616	294857
222399	317735
208205	341271
229103	152372
431787	293813
382848	431954
447314	330752
21095	113749
279947	385759
24637	412049
68314	453012
126262	472239
358172	225552
256071	357800
112858	374939
388072	284843
268118	18392
464526	81381
317522	48642
150907	183213
394647	164446
30513	471821
258370	375859
428849	202142
417587	241718
162785	438783
78669	98286
53162	22827
491099	445753
330722	230740
2908	378462
87063	391414
198791	393326
307182	51746
112838	264286
127468	309998
110121	376139
80605	256452
81262	140044
414646	315888
109949	263266
223602	44108
122093	323083
438081	166651
391937	137128
475246	280225
34190	185076
247558	300119
457690	208038
79102	351414
405871	21583
182799	405777
89219	252797
168990	459936
129819	268531
198394	30510
223932	460010
19920	141623
473172	59989
421278	380860
405032	106514
226919	178222
59726	464420
406938	293813
37632	374758
108983	239263
9270	141507
185409	78412
389595	250445
48648	239644
423392	471355
228431	34001
99349	187974
236216	41904
49427	366534
107118	364831
102916	23578
438580	74886
441786	166513
266965	348971
197200	79507
476990	412771
158280	124505
70603	317151
131574	228249
114939	336955
438898	217423
228416	63872
101575	84590
11314	489836
264839	262954
479602	345481
117630	83140
417247	313070
244929	187974
39429	247542
486801	317118
18505	2050
379903	175373
112443	362630
222871	455629
292858	33822
27967	105596
1754	162831
383923	185637
76228	31593
44887	455367
107828	128758
157016	30257
192624	17996
275416	447831
83799	329039
440362	352685
305791	373584
68908	336955
181752	168670
72084	107282
257907	387742
263570	185931
18451	396863
438475	101647
300916	439338
404810	429871
168023	134519
106648	31483
287644	358525
88313	78753
295650	144411
235491	437182
256210	226832
470746	433934
179014	151765
159910	264766
401300	345585
489589	120839
157978	310261
439992	183213
144274	260855
287649	381428
43334	86974
248239	242834
298124	303193
395541	345919
100815	138017
233552	134642
248013	30332
272030	190369
309383	249709
93060	339090
456021	51487
170414	334680
113353	69594
178422	383307
395366	189659
359993	308455
424561	325860
76984	489656
486995	178465
247785	60139
485425	5755
64267	32634
372214	95342
129524	273670
352244	466566
221711	67040
261278	76509
134263	399782
47682	243115
71297	282287
340907	140404
483706	33864
184827	315888
243888	86728
168024	212175
420736	91947
129328	403612
134250	469235
209372	281130
414326	438653
93364	110708
220922	108539
107709	467210
175484	419189
377448	82715
132144	149993
81432	442159
62666	10379
445460	226494
272108	299408
262086	38829
200773	63501
398795	146507
23239	131522
179473	145807
111131	21890
5700	31795
146514	289988
106199	26439
462927	436672
12968	281924
156520	49903
461603	273831
373515	211134
308158	235545
362174	406371
295360	439250
285474	109805
130038	81694
326324	415521
87598	310158
68532	226127
242121	67040
381256	59759
207520	48079
344669	338478
49541	404960
171955	112516
438721	382074
353856	425614
356802	451460
307005	92663
162690	93245
78415	257164
251216	391414
424008	250219
402045	279084
55218	371918
246191	438373
267605	293813
338752	79961
283462	465313
145199	217644
341812	479945
423731	267553
141595	443978
436560	397646
291457	25443
49790	220417
970	348630
133569	12177
61284	60539
40628	22463
25693	50075
217847	81026
165680	332532
454901	327217
480184	327610
403430	220385
346537	181322
284396	38633
203656	48678
468677	230255
347530	488741
169574	159162
114206	64335
28151	16433
345088	417375
19043	81176
267562	375269
162591	239724
356928	66817
161560	205287
76228	225008
275615	484414
252469	179361
207615	218675
309975	111927
92401	340779
178422	309407
226919	447990
294449	209479
209692	382040
222760	3095
390240	340095
469388	101963
245178	208038
35022	155719
218458	394885
168684	141955
151388	432184
54362	485304
23680	454221
109600	454975
107140	338331
161507	12107
213144	127466
492395	442586
93721	420944
267461	347011
477016	437592
407280	209018
409142	91609
356102	274309
191353	161315
139363	49856
265586	373009
1292	375690
222789	354903
394985	58484
244688	241271
492906	383505
100048	295114
249210	469796
74290	74106
26179	29105
356693	345383
172879	478678
111705	196783
475231	487305
379402	57277
417187	86728
272577	6374
472842	456640
198265	292553
454323	252929
85327	15580
216106	75872
333194	25437
21487	107758
481567	32513
381404	475707
102761	120195
403036	303218
196003	221005
36228	105585
193118	426569
65459	370513
39596	281924
278689	284947
108232	261320
106739	32206
121823	82404
297069	270095
376859	395964
453580	371918
330662	295609
65975	119762
396251	487652
313314	387383
239028	67042
67326	307772
322310	313829
471074	291521
308531	386725
40890	243302
486847	286828
63430	453457
23310	51881
362908	20634
437623	150053
218649	216386
360981	174065
373300	45723
353410	392853
81443	145691
324668	108768
185339	446630
228849	153842
254493	329553
160768	62191
77781	301
119130	338082
49423	363797
342465	111600
245202	254202
328367	10231
205271	119809
488178	396111
137454	172428
297641	47300
125517	280174
307722	108193
438713	349656
470415	122462
427495	62191
493595	222046
15414	245679
194876	311531
342726	136871
148982	216666
398366	186159
347477	317118
109854	240797
59409	493067
165625	198079
35347	447335
146893	115429
398308	73315
175298	247204
233295	416047
80359	348350
156046	282997
228171	389626
340204	366534
391327	358032
432600	472072
46607	292291
362517	233743
460233	270095
266753	256830
377733	159250
432175	155836
297512	278907
412583	438415
454322	99405
312347	77497
4173	401555
482255	248777
321085	293813
152019	192450
328550	30838
289675	377971
346661	378127
492964	483400
22736	56711
479604	320266
127497	293813
10816	309801
232184	200628
403715	464350
174725	363436
96421	108222
432421	355806
367343	232576
239112	348242
145280	105585
191308	426089
237242	9075
117381	373927
89876	173532
249444	181100
276883	205289
149429	71725
271339	19377
141358	440962
366092	245317
312597	395274
160113	116170
452769	451550
28357	206420
352739	102162
8600	439747
17968	312892
157405	390232
384563	5857
47682	136876
152655	348798
282293	24070
222389	59311
364636	111600
308098	338271
190687	67040
234788	97970
244977	188122
284218	471745
289513	448709
28910	286936
431079	95942
293451	439447
213566	317675
244226	103818
147911	295041
117103	146924
210228	300916
420011	475732
277367	316512
249725	294951
464636	441021
461205	183597
92215	400841
425587	98294
99760	487192
179771	270433
74309	72434
13063	353884
143290	411869
245826	36126
26301	160343
138170	404121
27064	354903
449834	294109
46640	312674
207733	132024
276821	114808
427388	426089
493038	127494
296459	127921
326167	94516
436501	141026
410472	309149
177946	115174
272952	16341
292583	404806
224996	363052
275640	378462
289092	86476
182617	273409
421255	406490
241553	137128
138139	457171
317676	134262
272230	207959
293515	102914
337932	421661
121594	141440
336699	437038
456021	260243
163980	234413
220829	493969
44590	303175
211039	407929
465167	434893
113927	97973
233498	305714
249272	257769
429759	19091
396381	250410
35394	277936
339785	86728
423731	266660
226533	391900
476777	369599
53410	185076
224749	421074
457285	489449
398997	390772
185879	205270
286386	132996
33965	31808
192562	308961
135181	179869
208092	492906
129108	224959
207327	264908
410075	282417
40028	89086
432592	476622
364264	218615
478588	252883
370061	317356
60412	9054
271523	393326
270923	66215
223246	415967
193690	149373
236766	187974
44577	298568
8438	469235
17772	478415
196794	171040
3470	241359
40890	425599
283698	46768
206315	229266
25215	83227
26441	248777
3809	54823
145567	462861
449904	396563
47816	421830
66152	294014
22053	310756
242832	476651
111054	392062
191773	114090
363591	284918
242403	469483
262172	355237
137255	145858
239272	208298
105450	59997
340639	267352
473770	350189
223155	440962
488398	429863
488095	221402
222824	115501
335951	285830
391022	293813
250389	68177
308416	440660
16391	280935
250505	478882
69657	68207
256397	166970
75132	323343
235543	207362
457782	268098
105181	50264
454263	49353
36860	303040
324687	41753
428095	148479
390032	316575
195224	396775
133741	12177
189954	13370
130490	247481
271994	349835
77735	206638
211821	214024
428410	162831
166213	441056
66036	441202
1292	355298
272248	130620
219410	474412
66029	90239
45132	198465
150489	22865
153590	230691
383887	351816
445668	428103
103331	23018
59189	209471
107508	205270
246579	177246
369706	391068
475875	207129
292947	114063
152258	160203
260838	125399
257671	86595
418374	276682
67034	243271
425613	221210
488713	141332
55659	188542
11606	224718
468052	46138
207819	279798
100888	102129
53565	173625
148917	202394
34776	140021
88440	15763
125577	474412
108423	12129
393150	359507
265465	252961
51759	198926
378356	468162
366534	358753
88628	329379
458583	446351
106353	453012
158950	121171
347121	339976
62160	35707
14292	75706
26551	298133
184179	81868
491273	246926
227907	331193
58597	38265
20812	49671
283943	258370
336651	211067
425611	366534
12481	163668
67126	166293
259835	345126
264727	220617
246811	236213
352737	348563
436682	99271
469773	332392
136937	287523
287735	79226
205630	71536
244999	458601
341969	291860
153345	317100
382168	73824
64927	467999
15199	39511
217349	155895
320556	262954
127981	470554
68098	349265
322376	309801
478011	86476
225694	373554
403691	72569
35556	267602
203534	150352
260534	321687
224255	362180
267602	122367
326879	259000
389293	360385
430450	421909
412980	264162
433130	472566
302691	489552
405469	441996
398598	341552
407540	447158
383893	478232
306981	290503
37139	384465
351328	182078
483962	124291
410896	440422
398995	118719
142794	476634
11663	494102
336575	134259
466158	363581
126657	240286
315654	190369
445426	67478
115746	494102
369998	95387
248259	192156
88082	391026
388586	69658
288024	198297
360636	21411
19441	369599
116784	214183
398442	333591
117917	366848
89219	307331
19173	409828
248915	343012
244392	22203
392021	411269
124378	196783
172335	455228
236160	432197
268307	338189
418731	396913
484229	444729
47127	260707
117384	276931
59785	293813
296645	491628
480922	111623
102993	481402
194129	263009
203155	65840
146554	190369
343983	387833
365874	144084
344352	41075
38576	105878
279722	458226
13811	459952
89219	257785
289526	230623
180968	406940
10975	52030
252377	166518
105537	491466
192238	328282
418459	404886
313430	87471
473895	326492
305287	307916
308218	187974
363063	25511
453906	431686
464296	388195
399298	315277
77136	428026
242377	223622
301643	5857
273243	212081
261625	190369
130399	185076
94766	85243
147005	213298
162795	279945
460764	354783
18864	441313
242961	169533
407080	101889
371797	438146
101465	252060
178147	45413
306282	407379
10762	109285
246540	93627
287855	196147
155785	255145
364194	206686
178779	489751
72409	293813
354414	143956
341067	33305
392339	234918
119348	76454
222102	395888
28074	15209
328697	248149
174548	99405
59290	101058
438381	87889
338507	205963
443307	331535
329656	88113
387033	3664
193869	451016
368269	395988
405674	50155
343817	137108
186217	202622
177043	31178
362225	217332
240807	114149
485546	425704
355630	36759
437310	130560
173615	365066
75129	166991
393717	363320
130069	353990
461661	262054
373112	255641
322575	369383
466208	237235
39906	49903
88473	109677
470705	83879
222350	242312
5944	266918
279035	6289
483112	201121
486712	266561
163471	138088
437776	4558
79959	418595
225345	175924
268755	444
226064	187974
414762	235519
450273	127921
471365	453227
182799	487135
15433	62133
165614	134017
152624	187974
375725	75212
245202	271219
27819	421861
205815	478232
191966	434893
163435	52934
215656	257725
8767	121726
307294	216013
105226	172089
296598	273674
453250	242022
200446	405842
469575	142941
128886	227101
262734	273831
433382	68090
154835	10259
254446	202352
44503	292535
46086	113408
76321	276162
437110	339995
453989	245293
449594	7601
404216	404806
447413	383631
311782	293813
337916	170993
102342	33178
87796	353011
351981	272230
129082	209471
441766	76350
350059	425675
360219	101058
273759	86892
101534	82533
138182	181138
19573	461944
142045	96562
68975	426930
200464	144131
51519	226389
97499	422470
353701	140508
79701	78401
99918	313745
80150	378462
380405	486993
165543	491097
375745	66813
451800	313745
312109	398236
419478	260390
185409	303398
160087	173549
441619	49903
267089	313745
11696	469513
32678	21583
214853	25034
46556	262548
432976	273831
456466	395383
462374	328379
193108	227908
360332	89047
276821	216918
79457	214050
196458	165712
35631	363973
386196	383967
246236	212704
393106	331535
119899	266852
69011	90123
202774	459976
10093	125399
484144	155719
447362	135050
332968	380538
263880	18665
225284	353596
8146	39095
52478	445233
424242	406919
266052	237517
91041	101058
86836	317118
464100	330375
89038	87317
164771	305909
452005	430284
232632	44082
83784	455455
27095	369599
361786	410484
125486	76454
471491	24842
91104	45768
45674	380018
203186	209116
147911	43155
189001	184273
454450	43629
320972	228776
271760	132740
344372	304493
383248	458435
80138	92888
383614	11356
355083	113725
434239	336590
230963	312330
455792	314881
225955	258220
250389	303149
192611	387101
263	164326
14570	393326
183792	383451
78012	295725
234788	17170
280032	379464
198495	42189
278273	395964
221329	245679
195689	114969
407493	203366
436026	218577
397535	331491
38490	25034
308751	190369
38895	108222
470672	304855
344083	31049
238729	75458
279722	265749
454263	473395
443962	384571
457871	446105
3015	34547
441739	329155
224919	220417
414036	110677
192318	137310
46449	145729
155362	250404
467865	258818
168273	112093
109218	206206
387959	487735
247296	82373
285872	48938
53532	275112
2476	291521
324708	318824
432350	101939
43508	422203
289329	435708
245190	449106
28445	312484
492230	420392
39195	238483
485476	129021
41378	312221
306981	396883
146183	417731
80596	467686
104192	359218
82774	283392
181188	341271
247409	384085
56756	269199
17481	87136
27158	269235
493710	399342
276790	478203
235108	140044
49948	315888
472300	364109
386802	150760
79454	292369
168798	410074
352905	221324
87580	79989
413905	139275
490636	8623
133648	91359
325567	132740
198258	6430
106826	192222
40479	413865
288959	492077
176885	223963
405779	137128
410951	108822
405135	58647
80523	67740
401321	401871
342518	100026
268706	361191
237120	354694
331089	197129
414767	426848
191935	110677
459536	453884
420292	136887
167228	256366
303780	228445
181986	401871
486937	244659
468741	447404
245990	368205
361001	110546
151729	122585
173014	390878
385237	313745
24917	293813
62280	88422
194993	53385
378224	336590
14155	141166
11725	396697
260461	423688
111847	154092
335759	119838
468063	80193
231236	1977
160890	185479
407334	349138
369215	284118
287087	105097
39377	490888
381668	273831
421579	32807
443601	183582
189407	57375
163229	230057
333871	27464
59031	339853
492561	405837
78319	240139
242551	151714
9229	354694
466747	59311
160036	452347
456119	482126
177638	430209
204667	71809
423013	9054
433483	115090
395365	452833
111507	106540
206697	23242
164647	49894
272338	143095
192800	5297
414505	165121
194129	194209
7771	179267
424576	313461
206717	431001
239084	444081
304051	461846
260338	78649
346557	218290
311884	237165
420057	423974
219874	160419
89219	182355
278684	205223
334151	111766
116499	275812
234531	2932
473077	387333
406896	303175
444588	401531
338097	146251
489354	40181
349140	59978
47684	209572
407052	202523
280600	301454
119851	135756
344265	99982
416197	354293
314038	401101
14131	427714
452863	92613
419611	420944
414825	375103
194960	92613
14010	86077
365298	170736
484799	149729
15583	484274
297436	219998
325824	63190
387986	396563
300273	142859
452980	303425
399270	27581
155705	492884
247205	183716
425371	272674
403883	241465
418348	233882
192792	219499
244092	105498
388321	101486
98728	145054
218820	151143
156348	215529
141535	41689
382533	299467
39195	89698
277065	94833
421979	235982
91952	331275
253935	190369
182161	471584
252330	182530
136560	447107
119561	413525
91600	342649
438218	60517
385670	144084
484804	18479
305624	91125
258998	391414
57605	300332
181290	64188
267595	429863
350347	355210
174770	316388
277373	248620
14616	99210
166475	474676
172484	26202
300195	228431
484636	54575
315588	301857
262783	87330
481941	409828
109487	192741
370590	105498
375763	49576
467756	462776
342770	402698
464497	275033
192249	51580
416470	262954
338931	313916
139844	97813
330315	197556
38543	86974
314080	48275
256477	334912
151856	264463
464974	454975
290746	53863
196237	422998
418743	489861
339958	477980
36469	440660
112034	427673
170464	238041
387189	292553
181801	293813
483706	22726
375405	272269
450529	478415
224678	151944
391608	339413
315286	120456
462332	126204
72492	263713
197995	220417
446546	198624
191935	458601
35118	414054
456021	76764
334950	392108
485471	471608
158099	255641
383673	7653
386304	249978
474177	175923
477091	332411
483907	190369
115214	364521
287948	283175
414270	60364
187207	265589
83400	420392
169630	136845
75339	450065
154708	174518
227121	22804
137279	235439
239084	130653
132723	286337
6366	301475
323526	370296
105199	286936
71579	149006
391689	25034
338157	187045
474055	357800
51935	331264
356490	434035
266111	276718
203200	262594
10093	35862
231443	422998
410070	96758
287413	276090
68532	70029
486371	209285
401096	446167
276821	341612
47973	310756
450947	71285
105013	12124
22738	27826
289715	97894
421204	467836
56619	196565
280507	123371
351687	94344
302123	190369
118860	9555
307939	116570
106739	357144
100791	143151
418156	147984
395443	474412
117289	11754
251570	322277
317457	491184
374837	296693
49083	8459
476010	481844
309609	145811
11377	15081
277953	49117
59597	369577
45499	158870
160451	54839
361025	388872
105249	318186
491190	15018
288176	145948
320761	273831
19341	366768
38798	401645
336378	374806
193822	15209
97771	309631
171028	100503
330269	89163
33894	21457
242333	433934
242722	216502
230427	428103
254973	56036
256568	428214
232440	160262
350646	57375
76437	298113
180624	199058
450628	386901
255353	318735
163425	353671
21657	290588
256431	88848
158224	477986
485507	494102
413816	18266
478480	231485
366047	48365
356499	304466
181275	364294
382894	412980
352499	243724
336378	110708
343604	393717
98210	80543
174844	54976
336619	491041
11445	313293
66595	390349
45743	168093
249106	124085
131606	79282
211862	26813
24690	391599
19903	340863
358568	203656
209523	26268
83399	57134
354206	217423
282851	136349
260940	404960
373413	201754
324198	438783
248544	481785
10258	452580
80833	356750
97585	88929
229735	107837
128686	464734
455529	491663
30386	376364
284218	106293
153505	336590
277499	41959
165397	79535
45591	116070
448413	21583
239423	184558
410439	339811
326830	349400
432351	97127
442067	118496
334243	240925
105066	263474
319296	198540
100608	42191
469212	52917
471972	86728
402895	77727
91382	244179
52881	20959
296260	464002
440953	41344
394316	18249
128789	101975
46534	170147
61602	341044
123165	260320
200710	267997
5291	248777
325174	312755
136177	16433
80413	182226
236776	393337
5857	217734
43514	238817
230574	31233
386549	115600
51387	190369
278120	477760
432362	438810
58464	466851
325876	310022
410797	289147
481236	236213
108174	435012
274042	378462
324518	86421
264026	137636
258205	84089
237004	300493
117809	260645
268353	196858
159008	88779
89826	420790
386437	309829
302103	60775
80193	240665
65546	459669
10479	329195
47037	201772
379353	362784
421137	401949
169937	87977
427437	477986
423365	21403
179455	259588
461445	106185
443308	398122
115981	187974
214175	367110
392112	55763
44632	116915
146447	215934
400888	207594
13726	214024
218659	57954
122056	65047
116527	1605
115942	366941
202613	180841
185984	405217
127469	109010
200354	122462
25505	144072
134108	203279
307628	374784
376262	399258
216430	200793
452921	410085
186961	407306
464563	461431
334766	15209
231629	85163
212121	250434
481426	44277
193767	330216
65513	9439
458724	120917
64725	226308
436201	296339
172923	165933
392192	183690
440083	491592
488012	411676
17491	122462
39195	278374
113855	311692
349359	327061
106716	166768
191374	176791
268952	99437
37559	225836
359384	464734
4077	31252
343725	23423
366127	11235
121314	353759
463978	128944
263880	412303
217114	104644
125323	263962
39825	200646
113507	62191
428843	119671
264100	275989
481722	132247
68615	287854
269612	83301
158584	425846
163435	254583
349787	305559
308217	472239
197997	158965
229735	425954
48064	359956
96006	150566
474769	164449
209971	144701
414068	494102
462893	248835
304031	286257
397098	314001
365874	389061
4745	118874
461827	431226
346557	263223
341507	315888
189304	12443
337237	88203
203574	115415
22486	183213
23018	491453
423013	60904
126144	63731
262557	352995
125417	82585
453578	397824
1687	149128
115151	378462
266537	380568
39195	309524
455723	467506
32096	435448
303580	64289
413026	44627
237562	456275
32960	127174
51669	21523
6334	191819
398308	476951
75324	96431
153061	103912
45724	128839
29235	320097
331503	6435
67126	10267
62792	485304
389636	267602
162346	474963
177843	474369
48097	145559
351660	69856
345715	158295
79504	236589
454895	187964
65530	28129
361576	377683
358081	203136
89189	338271
420364	110708
276821	103382
412326	455246
174139	233357
194671	283981
205859	27464
268544	365889
144098	143956
369199	159693
392507	132247
211745	303425
238496	218727
33675	419442
432096	220488
104126	191345
42679	486884
134299	402371
257412	184463
475336	435280
368858	358728
378178	391414
240131	248071
316136	79813
423657	317118
81501	251597
445480	184092
203321	110677
102687	185910
123528	45131
244121	193772
305511	419217
306459	418336
39892	179989
87536	369684
452519	28193
237311	141440
399305	335906
461040	469125
171119	438419
210483	338888
295323	331584
427098	367344
360078	166513
60438	28065
115725	131522
390872	9681
227068	284891
293010	401351
157666	428864
101343	234413
70362	407886
110872	74571
3809	134593
98727	73678
133302	332638
37525	377847
459733	485052
399719	284145
130651	467850
175725	67926
446099	395547
399981	220417
49083	328932
219296	54976
132059	420944
187111	276281
195328	173576
88359	53994
363471	312201
74767	252961
357197	63727
193164	344580
267826	224483
442367	190959
79827	492687
211278	328805
247609	15209
182260	84966
92130	356674
174321	264303
388145	9203
161023	421830
313355	271131
270439	390259
213535	380092
492781	441636
471169	299106
128109	289444
445371	384412
433820	83912
159232	427667
228128	146236
378456	249202
309276	95769
204430	8048
295892	186475
302099	118286
467525	297559
286190	90318
485316	303754
361223	321983
430777	434893
154153	461846
150296	133250
32947	182925
61934	452532
227306	442554
480719	193591
146924	272096
417992	48275
146228	366534
244688	288541
332146	308897
129396	387226
3176	209933
319413	447560
255298	137719
446140	382170
268910	363631
387882	465034
474341	49977
458035	209663
356449	154691
191070	227691
202694	132938
138814	178077
482210	213625
276353	159898
408163	282989
483571	362676
329395	53490
22688	16433
317247	377195
107752	144716
338557	334766
248307	9793
183192	474412
418456	465769
303907	61437
24122	114930
410877	1484
466432	340493
195590	229602
161285	408771
398911	18479
199171	276879
398461	255909
27798	302061
99409	214050
425341	87471
237051	166857
149240	204813
370776	160573
395754	342834
311510	210445
339846	170147
187836	463898
429511	387860
365411	359762
35520	75826
277961	150192
484198	169376
409838	391414
295919	187836
465666	451460
126995	83403
51759	381588
493142	94344
365531	294079
73284	387202
54755	377278
34842	86476
447915	145626
420966	262385
458990	118286
470650	25748
304303	236213
168402	347214
157403	91600
62003	71021
295785	180957
82150	37516
15000	351639
155633	395908
78626	183213
102644	421639
43802	42656
216666	438861
206413	369262
400365	272846
473166	9706
449665	265589
306954	393874
310034	463372
117316	440962
394938	443693
365828	430754
26969	445233
120228	101722
468935	160545
70855	427226
217656	493523
20661	369937
278782	490683
174034	225481
355116	137162
364636	203519
132990	138532
186007	220932
308238	164080
250735	436449
276821	477328
241477	243494
47467	457514
114063	311984
415024	21411
327209	181112
151444	134695
406371	478567
113640	355475
397412	304893
129046	12895
423218	295218
123804	248317
191240	68886
316376	317164
136071	16785
165515	150352
491099	48079
15467	295484
201042	208785
285223	28129
187596	166063
345444	315671
262017	308882
171008	402327
30529	209689
138144	205037
300992	106531
79142	101058
115168	67350
276821	420952
404182	138693
146226	332506
203460	15209
185782	49828
369248	293813
4381	15196
472086	82602
196955	365609
137000	346820
209303	305274
101230	186561
40871	97277
157653	20136
297164	440660
201317	92682
237121	54584
221775	240796
158213	95942
411551	96195
117647	491822
154398	264406
160876	474412
84745	453645
273972	294836
272331	335069
46070	187998
225511	149309
283889	367937
323222	223852
412971	37466
301742	121304
58164	343318
282287	22964
343732	353816
161421	233590
227208	73569
319972	281924
127348	367997
80860	152502
404337	423635
444271	447107
379696	148053
468234	289970
21634	145691
98747	440804
484740	430819
93718	380310
224599	407094
365796	320625
54930	136927
45724	270127
470395	138394
106475	30152
53532	109949
110286	263424
31435	286936
289938	162247
128757	110677
328059	74571
177131	338271
186588	213107
208577	314318
380660	273831
278403	424497
304468	467492
244688	282326
68278	472811
80903	278907
75904	222589
87968	268242
416416	106295
288489	176878
468609	152321
354545	438463
175298	477491
158298	68568
214322	435708
51543	38063
472768	88203
85404	316355
208055	289181
279031	401473
52097	105878
340873	489511
191459	11415
73784	486885
78340	429863
211792	336590
90664	197996
139615	211134
119001	447257
315692	354694
244052	28129
192611	194116
456021	427452
319274	123095
353382	478191
401501	452782
466369	219136
375460	480615
376446	304589
368006	12787
9969	343702
75507	390660
329379	493339
450676	385000
21525	244394
93047	81280
91898	174988
76040	488795
265504	160545
412991	74609
335632	441357
249894	69943
49967	355750
259978	171306
191447	358489
189439	152502
88968	215399
54425	94516
128425	425675
181512	334680
483115	313745
373433	188063
384259	146212
238172	283392
103217	263699
209311	79861
366772	40435
201660	488899
259230	351257
109945	472072
6783	442096
217908	125399
23040	483853
370170	188812
328812	461182
154815	324225
441463	456029
292448	138807
314228	361978
431925	437077
237714	28096
323751	13370
215459	308241
453294	65075
429090	183690
289063	300562
469218	165653
468334	9795
410365	367798
72523	113357
48576	295381
27604	40365
361007	458601
417362	130855
385410	3227
168371	354694
288322	197077
373590	49228
194293	477509
408821	2277
296459	224871
441302	407306
425286	46127
197176	227101
124431	361296
397734	275834
474578	64862
50167	404960
50440	382316
34734	342807
492292	313802
126864	49966
447962	303167
390518	27464
414140	107473
17479	404316
366677	305601
71015	447517
154398	62077
452284	273831
414128	161510
231706	393326
341204	139297
427605	425675
50896	176119
232509	430356
290939	22489
280121	294920
469586	1057
230376	361676
98513	411424
40028	40784
403429	78289
9231	129085
234902	60923
329121	185901
420736	241578
398659	310148
20669	360860
304072	214226
167035	464137
188481	32029
446182	377270
109600	356645
227152	382997
161525	463549
433190	23787
483775	426985
154032	50264
300160	26419
475090	13370
462715	237548
208754	442961
185339	367686
48614	280371
478588	363199
279597	219743
296186	180398
137249	217637
405213	424410
100283	246644
216652	213862
26563	447517
412702	367736
336619	295484
173208	485072
321208	155710
270945	479680
464548	183213
80476	27464
189965	12177
125070	108311
480800	310926
244742	216270
233812	28129
256886	269199
319231	3747
2606	423688
59537	200457
210136	89527
262210	401007
370315	288091
166365	132247
299580	477986
53186	236345
460002	411424
267242	64335
44666	363376
192543	481785
469532	406563
73290	459649
318989	293813
271366	214992
414980	307995
435253	101290
268948	369577
81817	168213
39557	257895
381838	110708
304	196783
229207	5041
108692	92066
436860	379630
420234	258692
363821	36162
230026	6202
194641	12245
41161	301475
14066	317675
244652	446167
368718	21411
56070	290450
297083	445749
276802	64335
135336	106531
75119	108338
124659	5766
338003	272407
290799	144845
280808	191117
236992	429593
42399	136435
240413	185196
461846	456439
122843	267602
72789	134694
47046	90986
492298	366993
205773	274309
155302	419520
395200	486031
58086	267602
40727	204195
380858	334225
64008	339853
457772	190353
59509	442007
230051	18757
100782	236597
1996	384174
453986	190369
135181	368903
447491	328996
22574	380857
334985	439713
77231	158153
352428	376354
213812	276519
25243	12895
444323	98906
469384	433841
312767	181600
456104	493492
154926	401871
117862	188164
93640	366127
349416	327436
354545	404408
135181	147373
414023	401881
158000	342761
333487	65624
26303	259022
408014	183213
1773	124591
370990	419691
444194	115472
372448	165032
107924	105878
164504	282537
484095	274923
202470	315671
381256	54298
127944	21583
273619	401729
305115	97408
178545	203656
402518	325371
479332	251677
200286	291249
389416	413882
106895	190369
360179	21583
123449	297969
177485	184912
260718	113561
208263	203514
450161	279737
257363	278298
212289	29699
131825	445216
221604	93516
398582	148039
233498	277748
438280	15260
39489	248732
279181	187974
122275	310756
38063	98416
459232	417852
175691	340111
44282	257845
432673	230755
461541	176561
431584	149196
264399	278172
42044	95942
481492	17561
185526	216591
328878	142180
468575	58144
136961	426438
346679	53863
88460	249444
87573	124218
375682	451731
64338	362713
248374	126204
71286	188720
60099	74409
130069	242021
39686	47978
18647	187627
297376	28129
167529	69334
288271	119381
205346	467894
262210	417757
79909	205270
69458	479985
313815	393002
103626	117496
160843	309524
259544	142528
6825	465539
123831	467493
256886	220417
269645	11591
235484	198752
380505	457105
304732	315671
332310	492603
112578	228168
70864	391414
203743	214050
129649	276813
262286	480214
224499	230691
475770	75381
66892	51895
90250	157698
86311	373438
457309	217892
81429	245679
2863	349315
456694	12177
919	348681
102423	336487
293345	218615
55659	24875
6303	214050
390771	268312
479351	194598
292721	399233
393611	214024
462751	293813
64669	224648
43571	462969
428641	309661
41692	341271
79501	172335
149589	302298
112338	230438
476719	12213
310432	15209
437633	114930
409238	51895
318901	280174
370619	123925
452698	462894
276124	327061
417258	209572
320496	346356
491565	388575
316419	413218
492316	284
255217	467703
408807	109096
390960	480111
336744	166063
245538	144130
54021	137719
121594	137155
58167	187974
87741	434186
345155	100705
482756	205287
287061	86974
431343	308122
318310	267576
483964	114930
174471	187836
389199	428738
9759	181388
364194	113051
385231	327725
87440	283346
366743	358557
449864	95593
161323	476670
36381	198926
63528	284277
463705	237165
65456	22929
228056	48861
200316	86560
107118	313745
145284	396228
58511	398333
401085	15133
261882	366577
255342	88113
42699	442633
207309	274508
202153	13370
400582	368980
76995	242351
131049	420114
484193	220417
393940	229968
101504	67584
233720	484213
453551	86327
221381	53327
308669	85040
321157	210080
401078	422835
400642	422853
207819	53304
202166	472239
466653	243840
358942	487963
483611	138724
194240	283445
345503	249382
204053	388110
434756	486275
386973	300240
322660	240796
218713	54090
1501	451016
151156	162795
93627	109587
480214	337849
211989	205270
399713	466636
243320	314048
73327	45483
289810	264406
220352	23018
421263	482143
481394	262954
452789	14938
321853	490125
27719	139755
405358	52244
378574	325229
276204	29105
186791	134811
145869	190353
149502	97277
21763	425675
132740	172304
357068	290450
32384	485185
247106	461944
294385	148505
407387	461944
132298	344588
131508	273831
239265	286235
65108	118286
288181	289414
382867	314162
225786	226494
345401	2569
37730	269977
147887	438014
438018	401378
226050	2306
410664	253553
225176	478951
300555	99016
446234	255640
393414	290804
334458	153995
303189	209471
23484	39591
316252	310822
59995	112738
206962	40284
256286	284577
254446	416111
336484	139327
452115	419033
12216	346122
46912	338673
283230	69809
26712	161898
309245	84239
9538	80497
404946	256701
88584	270684
491046	125132
9547	359218
273825	421356
53045	191199
74024	219886
310465	160159
448512	252443
315628	457081
470915	399877
180697	146863
220158	377278
37018	335552
217477	94516
350620	445233
182799	405302
229473	190369
234886	433391
296190	190369
379488	336590
37748	95942
437835	238299
292347	360708
394502	451227
318472	452098
380540	87585
133909	145182
356457	259545
288338	284843
194129	292440
462212	99181
428277	258220
21634	178162
392086	136744
5569	149600
199671	57767
195752	313745
398634	236599
359578	476880
321288	309755
103663	190369
17318	265711
338876	231894
433892	377779
47251	7403
406659	203656
104263	364782
137891	139755
407981	385501
316372	180872
371534	110677
485420	301659
200976	302682
4954	269333
349972	126473
483808	378777
124431	15133
191846	41651
88177	182924
356953	217223
373382	223858
299646	429863
257606	214714
309763	450606
142101	457763
184758	147520
214576	9203
63849	401403
273610	344580
305794	234356
208152	122499
485536	5448
196192	293813
71665	39852
116070	488609
301754	478182
242235	234356
190353	53441
380489	212789
3510	55870
207161	369401
213566	274429
479082	16092
160590	226168
142642	2715
14728	65210
221948	452458
362096	172266
316833	316388
79817	231638
278183	421356
321736	327225
51457	37421
110937	19133
38703	325585
468741	264132
229744	330469
124259	86389
124376	449947
412909	134425
493562	205735
247893	283918
414646	35035
7378	84590
329892	204078
266624	133833
433820	262198
21299	335593
123654	95942
244190	218151
328110	28065
468091	273831
268781	109328
378444	434216
322273	297276
492140	316388
124946	83860
263769	86632
48412	42952
25801	51100
466146	182657
286777	122193
68975	378990
492770	101875
449798	363564
236503	21411
111629	107711
121828	155224
116644	208816
180755	494102
454201	342994
312782	126348
176723	322451
490499	160009
36744	152248
183967	474041
106739	313829
472164	465647
68622	142771
193767	201208
18932	352308
380422	34855
222094	409248
167588	52441
373025	269904
383673	182848
138433	440660
374305	330946
274852	415024
456658	107838
395983	243766
422977	310756
49605	222701
360658	280933
395227	375840
385991	416088
160297	208013
287566	68347
339051	486000
381205	446630
30966	364099
261118	424946
169402	317118
416690	174564
298672	309801
10382	228300
56562	29105
238190	141068
463343	459077
12107	136128
247296	484522
125458	463615
119119	404297
358599	317983
262597	166970
407641	375840
295304	219537
149569	124305
222520	318646
347244	190369
132400	229324
154537	182719
484172	172535
303141	375639
298776	25014
459084	73601
85302	419580
267801	332392
241173	15209
259835	427796
180157	347100
410018	122245
76336	428214
108481	165653
341534	12443
232184	489822
219129	413362
229735	170088
409898	489178
256795	400024
250960	246054
50143	53863
154981	100340
493456	245679
22950	299106
325491	202090
297641	43844
445975	51597
182536	260014
84980	179352
329434	2586
81958	432546
450565	395988
134320	187974
290765	239068
324442	426736
188847	379535
239769	475594
207895	93639
66600	115795
407190	67040
474036	40193
228013	292440
298390	98948
3019	191610
275368	126882
75339	335949
481347	150478
324816	20959
174455	258645
46746	408654
127240	207952
342465	157668
207470	110708
451563	125417
201692	153639
273768	86728
417527	340499
152759	463549
323308	252961
19214	75247
31279	425759
91892	183213
342527	231021
86786	212605
303507	2178
477932	334336
324518	118212
381923	30744
58245	100023
102611	381005
165250	27766
304039	383967
177487	336925
191447	124153
322557	467703
133831	438419
139803	401854
35612	446858
107709	423741
341930	132740
219649	228996
382688	486275
99718	263009
204753	79558
138415	220752
220539	486736
222014	190369
454534	187974
427195	390349
111705	54976
194400	207535
55721	73567
207486	273687
136937	248625
332821	13129
244016	67461
490596	48275
402316	278520
476077	445303
132434	80320
14874	166513
404442	57205
147367	75498
248803	39745
192238	72171
203681	202523
439726	318533
398574	306100
246600	75379
238344	94516
337783	315888
79733	212196
268701	307865
63069	132843
199571	62204
27068	224085
82634	279927
416426	369936
183587	398333
105132	385681
271445	359700
44127	115340
381305	335276
30568	104048
361188	274692
433387	313745
283986	23001
342286	366508
480335	21582
364440	216752
28301	196335
492022	53742
199676	47407
208273	257858
19808	477308
273900	336615
365410	304493
339088	52537
290913	472428
163831	367919
265407	142471
447610	289238
164178	115633
364636	2394
20628	104505
265825	300301
17283	15133
322522	313745
48832	206873
7947	218372
132153	209014
173900	138807
486557	420030
384027	400962
353856	15157
185084	91657
277753	70326
447610	347246
44577	349261
53114	78173
488109	457093
23787	393184
59840	328932
237223	211868
386638	226308
254241	27464
465694	74956
94640	12177
429704	227263
324181	448709
114705	301143
316892	348798
288756	163577
384492	63957
409610	222701
218449	80193
463767	300119
429115	166569
74365	284272
431060	160419
65823	82585
420042	440660
157839	154271
459280	123377
87796	476813
316136	468228
235160	292468
102757	275972
457418	469596
181176	51809
267562	40967
290216	12895
433224	224470
336770	144084
184629	411016
282959	312180
493528	310756
254617	20586
7788	345424
179293	400817
415360	55336
22894	345745
287566	275058
253916	80193
466071	206843
291363	476951
471074	211604
316565	344003
413105	209572
404568	16613
302693	300240
163583	438783
141891	451681
167961	337585
79815	474326
88606	338744
5247	107843
375210	245684
191773	65595
348639	57685
223429	387742
486136	202490
52583	477986
461917	97852
114617	43514
290251	423803
5700	205861
324411	33855
406108	10345
491365	246611
301557	122571
188925	186259
398715	29253
270556	418187
82353	401112
51457	202192
284954	421115
414123	447831
255118	95149
107942	157209
48832	312294
176130	127623
119001	358620
84756	58994
250094	172989
234797	452098
320404	94516
376062	447347
356953	49903
136701	334831
98445	369599
142971	238578
456231	177884
110656	227101
233771	341077
122928	399588
82041	421935
358860	36885
15618	315671
231057	151944
266868	191997
243894	16030
222690	73359
386294	187974
490084	172089
197846	98530
362820	246644
251841	179673
445954	396841
477352	438965
157538	237159
225727	192195
245921	29799
485704	280592
99810	292538
150040	370848
186469	339594
470819	146251
401123	367282
408121	235568
489158	180194
91403	421639
147112	235270
25748	230564
76824	365234
413877	141892
337171	216634
167419	224285
106164	19458
444865	36719
346042	285937
211294	470588
119091	69201
418992	10520
403014	42450
280943	386132
106274	10312
87729	315739
487832	469796
104120	209421
267579	378762
55519	273435
41665	3691
16487	424981
296484	126074
444835	196720
484492	371918
371661	217809
267331	311702
167599	183213
400044	49903
75532	50303
78617	452967
286015	80501
195529	92448
20669	472558
26814	87904
296514	30031
441678	73567
229765	371918
316565	140521
106514	378605
418459	470554
97388	205270
293913	455811
55961	427628
258274	60517
457839	275152
424264	230393
325044	289504
157739	486885
224933	282719
432406	234450
134858	88296
289484	92663
298449	431001
147409	438463
423013	188837
484281	313745
233045	465956
380025	110677
411745	267352
102065	136845
262473	207927
360459	114171
141863	16433
461307	232878
336650	105498
136042	187836
176903	19632
363505	478232
266271	287276
469218	355806
440555	434713
382659	34956
137824	218652
379127	429842
201131	3544
61508	133423
272712	478179
366534	388546
320084	387744
328708	352433
315919	371918
82626	35707
234509	476231
435979	253271
296452	318231
91969	72541
471412	317856
320568	52537
137184	190369
172256	480224
386228	406979
396284	435987
473232	226168
167671	415625
38571	272339
22414	276279
233045	375840
98210	104598
237714	298182
19727	90123
160366	488081
189302	209285
222212	175698
433089	313745
33003	208030
2629	30213
12087	136177
381305	245792
31653	220710
421858	391414
276102	377242
475664	99245
130331	458104
244015	237366
437521	373974
51543	457623
40028	229834
35805	299715
399270	74106
442891	386369
240566	180183
270603	437959
355673	418528
433581	153995
10983	446351
69065	74571
404960	38890
456316	274451
328579	62241
250854	257982
17513	286318
92047	227587
392790	150195
202235	357774
170551	304311
494102	173980
389559	300341
432484	440660
392639	324977
450579	190369
94461	378462
321272	183213
250854	243438
132247	103850
200558	232925
54051	413521
146279	430997
222007	475243
302578	43814
84756	266852
188410	18353
79565	32677
269960	190369
198244	486885
192813	157075
7358	215068
101344	237120
101840	325533
215339	105498
436142	316388
375260	261458
106852	19167
290804	180957
111802	119122
209352	411605
97134	185420
95305	451399
56138	385932
428892	100856
291020	5905
350728	411069
380742	314881
231224	322160
89883	35044
268015	12391
184990	458251
21787	38248
326286	12129
480105	295159
477308	68666
304404	114550
278674	85423
139030	132996
451833	154137
440927	138297
431807	296491
325509	35243
150630	185479
139575	153799
406660	67718
372675	294079
23787	318167
18450	153736
388737	29984
463325	468832
196903	171103
359973	334680
180190	102914
270248	244392
289807	317686
123264	245679
129444	406626
283686	446351
199716	270139
110618	425846
123216	391414
330860	297451
240074	48275
388110	121965
175290	405717
63092	5007
334805	427315
360841	183213
391651	276358
318463	153995
412666	49903
412996	51881
36723	146124
248083	344150
72144	327628
224269	9349
133812	401949
10879	253047
238406	143942
378943	310756
315901	285446
160614	455121
333913	414257
268910	235445
40409	261396
106268	156207
362820	440985
438501	69856
228159	330752
53526	291038
349745	490289
123367	54636
256823	464420
340785	310039
102065	469237
220243	66554
406615	478415
343746	313570
109733	283089
462821	83811
383628	203656
431536	401101
198495	411424
72804	126348
222877	49896
93936	485784
354193	142678
319231	335107
415533	421091
379132	242077
59723	319552
211198	245679
471641	255661
303303	289736
128315	164390
68910	82715
307408	50398
139279	175721
51810	28129
408831	401670
449521	128810
131127	48365
148330	21411
489215	70132
285356	211321
449931	204330
2715	140776
348683	310133
68285	292721
477689	28129
77753	414579
211854	347105
317168	458877
459064	179664
101473	137658
447541	355552
76227	198297
31883	376139
403801	62191
407635	471745
409016	392539
426040	492329
83612	90123
166772	464166
292309	463822
356615	53994
293767	14293
324577	26151
184419	62191
272119	157773
411049	68413
4964	245901
55241	404100
327832	228431
295370	486885
245990	383095
277568	159141
255875	202523
201642	433471
354060	58629
13741	461801
406277	83724
406660	155429
110212	145286
81128	64335
336822	458103
133909	218689
215644	317118
335514	491350
66073	98906
60208	14486
200926	38597
353491	268743
167408	183322
36339	154415
182390	62699
284491	338271
291766	358797
141305	395521
87481	72432
11226	185921
76745	262954
481302	267602
369030	197996
14240	203656
91600	14486
384257	80620
292021	28129
342117	132996
490631	144845
107375	188063
159212	269199
358860	141695
61367	78906
108700	105252
356687	126426
104621	298077
445690	84504
217627	413124
12967	82917
25312	335609
61367	175788
314548	491399
349685	203656
101519	397158
282284	296425
486684	23187
225621	430610
92205	360860
214923	27464
392318	98286
220321	464420
20281	231638
115725	317282
209523	144800
368109	366534
18451	455082
137200	54413
280288	195121
33931	384721
129081	230453
115725	473913
171581	227942
388904	444095
23966	20816
472833	418188
161480	294079
267243	223121
132262	9054
294937	220091
152907	241783
271231	353787
323707	99437
127531	184902
31249	51881
378850	455995
282594	203081
322321	386658
63669	150605
338090	338190
319259	330878
253931	74886
288077	161134
277250	2011
192611	404402
128160	66215
41100	310655
18158	169133
399739	359762
295591	126136
277987	168960
281499	376139
446182	417667
138126	107410
298820	190369
353597	291984
102065	156376
57753	263925
338955	45111
297069	42376
339042	447295
373755	75252
265977	53883
470584	76560
202350	293813
89826	216636
433511	304466
100417	340495
57846	450164
272514	122462
425361	317118
423465	18122
407780	84791
431792	22827
133909	253458
49532	393238
492002	197996
259175	482181
353937	110677
104570	282104
11888	86974
431967	301778
483706	279995
128072	480369
345918	136891
49739	91600
381941	364805
371976	295533
49247	225043
114643	57002
160902	210261
477413	29017
71189	250638
323365	491984
85595	208219
345708	240679
47816	259022
177126	429706
130651	30465
152210	382504
490766	380568
96360	461846
270279	386506
49903	236766
492388	50274
439137	179862
482409	389387
412133	110029
265150	204414
144096	164884
152158	440660
491867	292005
474847	223732
444806	15209
284711	280657
275703	421356
491157	201745
219142	255650
182270	351849
486577	190369
134087	240609
482851	258505
364994	403903
434953	330143
257340	183213
236908	177622
97637	307983
394105	121324
404568	103607
32463	166513
483625	407756
4849	148871
341632	149231
164591	450113
66029	353596
50507	397581
193197	164196
381933	169520
56908	61183
62923	105967
479351	317204
148139	327217
476339	263565
366826	157339
310922	127469
272697	153995
447449	209608
47214	31137
396802	389384
275056	305449
443308	274309
313715	63958
168295	273831
186595	396563
478546	108222
157878	186651
237326	77816
372249	188759
241357	336291
445072	318085
85049	173635
399159	368205
409808	24334
149541	299408
480530	300500
454450	155311
396303	268129
288750	366127
17226	412980
146937	414784
328972	96977
235732	440962
341710	186560
114643	299111
139670	287106
468113	482143
476804	190369
361291	12213
25748	405926
65513	64429
110835	328776
82	210612
430118	52181
257052	401101
98376	367686
262050	455069
234532	242927
350418	1298
265179	464080
51117	478415
154967	434893
463539	21523
203783	333127
309530	164771
325491	154645
434601	277961
371797	429966
407362	275983
285498	104734
277633	369599
355083	54687
404724	165653
422738	337516
163650	99870
383164	169745
232393	250823
129300	467703
322858	463537
171255	411241
443305	374387
257286	94344
71268	273514
354594	435708
284782	366127
449521	344080
106514	169485
317015	114969
119977	476375
206094	363631
436404	228880
405674	159740
320208	69734
104325	339109
262210	181258
396292	371901
122366	52768
292098	152085
245488	296693
410342	76454
232971	194893
240776	360860
460010	333551
258860	175367
19262	326109
446457	113749
7097	199353
335755	59664
167546	375710
118827	317921
60151	400986
53249	49698
488012	305418
105145	86728
228050	413215
174918	265305
267029	183213
213702	50319
338387	48625
156734	53863
274312	42680
322362	476471
119345	250853
101148	165267
410075	361699
435222	362208
44652	460872
405392	113836
280600	369995
200804	343166
201522	187134
240638	154766
172109	126426
417938	431226
324897	406881
312317	468127
267562	370804
163126	489115
390117	193705
113754	17155
151691	356091
111968	163901
376619	206384
239748	299218
333613	139314
37361	440604
295941	351968
452529	83403
249045	281625
444392	123048
448936	476778
103785	396431
407597	165939
32729	174279
137995	268563
10217	246644
205260	477573
25189	252110
466000	94344
135920	288035
119446	50264
70917	299077
362130	66095
315805	90518
124914	38794
466216	132740
252174	63579
381877	222701
348615	24077
459326	160419
331584	181627
276385	418627
234501	60509
32486	22311
297812	442149
18830	89639
32790	19949
268946	174167
84615	357988
484075	1292
471389	288750
384449	287721
417257	336934
2487	487983
55909	371053
300051	109643
489993	335829
193607	313058
459319	417918
380656	48275
304145	429863
397331	312698
37122	344398
408518	49847
267196	86476
343013	35707
44040	428214
263708	50538
364636	153183
317552	94839
453549	441635
252603	88113
265151	229928
76738	203438
179184	264406
87158	434239
328466	428921
303024	446182
256178	333357
165467	310180
301585	39495
313518	13370
8501	164884
269474	132247
484978	49903
152496	124085
41251	17186
448050	94344
139438	298274
202497	331982
139735	286936
255231	190369
125948	209510
194656	468192
286802	447450
485574	109457
42234	303175
215662	15209
129052	267602
291516	490061
471566	304173
78279	220417
106574	112197
63652	6379
114855	391796
69827	160291
298427	155214
456019	382426
134299	200594
432638	23369
85482	134259
287566	381558
84544	385439
149747	33553
260772	150772
464420	59371
333850	446784
221188	194726
167546	14687
336435	19914
453382	280592
240374	419566
64469	14230
364461	296957
461595	193897
274718	383576
54589	111404
374757	487654
164851	258370
321360	284797
146893	52194
226738	378185
430290	301659
431318	187974
322193	44258
450436	449699
74329	451452
195689	192365
415938	190938
256779	461392
267373	193546
277719	79271
455185	430356
413246	393326
181163	378553
262886	395988
182046	492461
22246	35707
172571	264109
366542	90635
205970	60517
160132	218485
379335	222701
461511	428738
235875	57134
64382	42890
222400	221299
254002	273831
387642	421935
364703	308870
345770	206353
23645	296495
354786	476171
429267	493942
428531	308229
253415	459123
275721	478236
428554	141440
182666	478184
227948	75176
220851	314881
458052	187836
253851	57134
147403	64335
391344	171147
489136	186259
339236	198553
55519	248991
325073	12245
231688	183213
399288	127535
268375	255329
173966	119123
114926	450942
488832	440660
337237	411013
347310	293813
20401	478415
401029	237235
465577	487963
266307	480686
57354	362206
5700	193665
439684	9054
347804	476870
216229	289597
56141	133485
295348	352226
416795	211461
276821	168582
223932	285722
291385	290450
478588	106637
486885	49903
161605	315888
182212	178422
439506	193705
58733	374888
19438	285980
375162	107499
353150	456976
91197	421296
332197	290450
340457	86728
412205	216440
394145	221976
331218	277105
318573	160419
250404	91359
360459	19135
334242	485846
384052	451899
487450	298273
385991	484896
48226	131559
448104	54169
419056	198926
49884	190353
91615	22804
235404	46534
434973	196851
376978	291860
16661	176913
420234	301777
182141	375317
225081	116377
20726	293106
298390	367706
144746	221303
71897	50155
171527	84349
146893	492372
214793	86560
426645	399331
456104	58363
68056	273300
84609	378462
310153	437844
407307	252893
338071	470601
215722	402371
99696	21411
156592	421830
316011	401854
23481	168568
121594	395889
450890	218727
208707	255369
87376	434224
179811	161168
412873	316283
470538	219499
167588	174149
209824	24208
43645	224184
43654	490757
142694	81056
207694	196783
64692	373304
200464	431285
443308	27581
346581	357608
368632	446564
440000	206962
35151	210261
228838	205686
108057	62275
429377	42189
412909	304466
311485	416804
233170	227670
365936	320508
417305	461392
49541	315888
101502	433934
198581	423434
109407	403954
345751	6589
357411	46278
107340	277575
425613	268312
110606	370279
129427	350993
146893	446103
225345	448506
398715	242927
230347	94516
124035	22405
69808	208577
53196	235829
461185	161460
419095	454606
345735	352780
436624	41495
427669	287382
48674	137719
195573	278040
233183	466550
189879	343804
99602	4413
18014	440660
85843	450059
450889	110677
110835	109840
480105	99571
489015	435637
328134	110677
361024	13495
4543	474412
85575	464080
331698	428738
398620	15209
75324	302509
312576	410922
362267	184032
224405	86728
229102	352808
377178	133605
345401	418072
349359	183003
8461	428214
82688	299234
309917	463089
95959	376814
202361	273831
183746	388195
485181	315888
97105	446801
261083	399852
349416	402493
4332	230336
439580	146202
85637	417918
64777	347583
266307	102923
164570	108222
449464	352499
88790	315380
383612	440366
420403	468640
47289	187836
33838	105053
66129	91558
220707	205223
472685	389197
184399	357144
482456	403484
216143	54147
233155	298077
28200	190369
420934	178422
321671	322840
271315	446616
387329	432617
205913	55012
8691	57375
24277	34973
206692	49828
462541	226308
7885	249182
165658	40784
190111	373021
79347	313745
396765	314999
219711	440660
444139	441635
330958	418658
109674	433391
240586	22009
488571	86476
289447	294836
355597	479002
291369	181767
242689	334827
112622	262954
64537	161706
466851	329272
91382	254897
394285	440962
140433	98745
409474	183602
287452	300888
338381	340932
283760	49903
218730	63825
190369	360332
239719	302298
221200	130620
27001	372393
56619	157263
310153	302043
222747	53389
356189	324290
352665	186642
475582	90565
481729	305817
274082	32512
181776	122694
49879	67857
20334	324981
269564	474341
11237	392037
386516	66990
220540	356879
374379	126426
182600	222541
255405	217494
383705	209285
171745	109176
3809	425114
424819	381896
222102	99913
332654	17611
78289	100231
362450	454000
246570	49264
240439	106830
173694	132740
423435	94132
312240	191387
369359	124085
145606	113138
266346	86974
142980	388904
414235	401854
168347	409043
491453	60895
149950	447517
200092	184207
185456	299254
254947	142528
8805	408324
304355	111971
330752	177728
484647	371918
262472	15707
190281	308017
120808	476656
377869	213766
96887	234720
403449	325059
172200	400748
258772	471023
40471	175923
279701	378686
415275	335048
238022	18931
214881	398973
169420	203656
333178	303033
8851	483154
382882	328316
27766	309180
16831	316575
45337	278401
5053	290211
470519	44469
413107	168615
56856	48408
291196	381377
427423	126204
44430	390349
151045	151944
336956	479275
260285	171953
491510	166063
198405	466737
443854	486885
451147	103773
63434	332532
92699	60517
130629	32634
230993	191599
151013	343085
286145	364552
431298	46127
195340	457795
266843	109062
349156	5040
14848	262954
233045	226047
51520	339505
350372	404920
363469	302033
462757	180096
214853	152020
270757	50264
313041	79705
89814	86560
432263	110043
374379	264235
193796	285446
90310	325492
468625	343903
92920	261396
168462	237631
114304	142282
255888	313745
453960	286936
256893	485963
317118	87506
325523	26714
462505	389682
248222	183213
220829	61621
434482	356663
149343	190369
20998	422164
302747	144470
268485	116283
172597	459802
65066	467190
214880	113753
343650	213185
440149	371473
384231	71423
328867	280933
217581	317069
16044	477862
310139	190369
400697	263833
85602	190369
137845	338271
14556	132843
196095	448283
219546	18928
356473	429928
10788	84176
306105	38063
133501	70557
394621	42890
218689	211931
287896	263439
86311	61274
269949	139921
347802	363151
61353	1057
218731	229847
85441	262392
110071	315888
273080	236213
52918	32807
232616	157460
169184	339427
331566	249812
334985	291324
415712	152085
121866	377906
445810	409828
115915	368205
308038	40072
389181	110677
160940	249334
145358	318932
482421	470069
405879	219499
263880	118886
185526	205523
393552	434239
299508	419076
235681	368416
358398	452126
117809	129343
95253	94516
219426	486339
31303	25480
473064	409264
192714	190369
279936	478232
438475	239021
426474	20228
385449	196783
376364	330539
432685	313745
392776	98906
249347	373169
331384	273831
187045	110708
328371	273468
2199	411310
220425	434948
143370	300240
379867	41341
401389	373264
303116	57064
311873	310847
445816	426545
18515	24620
274412	59137
165326	285156
31094	219808
129296	150352
214800	90123
409408	162831
123718	214866
390065	116215
306459	98321
333418	478415
201925	203887
173959	425596
10624	452782
362713	102306
97732	22907
424204	5941
292028	129346
483140	414215
217321	262410
284973	469268
146893	99982
343610	213017
434318	122462
263328	197440
347969	191292
414058	470069
171414	9461
40348	331744
326343	267352
189145	20547
172417	340735
200092	240229
376364	207298
299262	476951
284998	61729
344398	451460
22197	267079
41968	162467
245503	146202
439646	476951
452000	363581
354022	152702
154981	41694
345862	126204
68098	349036
326495	21419
28955	60072
448374	135664
51342	402323
29581	472072
246191	405255
22753	45227
112745	228431
210256	28065
469274	182000
192238	421872
97558	142418
184922	336590
164510	477750
93253	317118
434695	53305
469690	290450
447332	236774
270948	296509
78613	164884
188523	485016
186122	28065
2036	142018
297794	152592
299533	210692
372668	139648
385728	69103
339333	455013
462806	28129
487351	156376
35538	27464
186436	138661
414641	339384
265775	187906
273887	460845
271873	194694
268755	441769
271328	340501
414326	294836
15209	83189
296018	195407
282132	228713
256893	384259
141012	478415
40198	371934
2841	154137
88359	184697
205821	22559
408047	184194
20017	2715
431283	199676
386468	144405
286341	331581
485940	433415
365153	258370
435157	277883
44922	358508
219570	247334
248876	184902
345214	315687
404892	276572
413787	110677
26564	265589
491190	288981
89311	27748
227152	464059
427432	493793
388249	58666
10762	62661
267516	266556
278272	13370
206131	214714
106739	360554
24381	271328
134704	337849
142287	391414
218141	27111
106739	190021
263021	385182
97329	160398
71189	419693
474341	267387
430356	75717
295441	286728
380046	50264
339333	305383
391112	126989
33220	443976
261997	186159
423709	15209
426457	492906
291638	40784
306093	358531
175382	185479
400982	340719
332619	301848
347121	401009
415949	264696
170197	451414
288233	157339
391344	196042
160319	412295
453697	196359
471412	287454
235048	44269
354534	481480
246	313829
474341	371053
475431	9970
121239	293813
337824	219363
219038	317118
63582	392329
195290	404806
389512	387323
129449	141381
305261	478232
147907	475047
153687	296869
217883	288313
253102	470249
438089	450519
297441	121965
200692	122186
214308	366781
374662	438419
424345	483454
308847	186440
18971	116211
424093	283151
423075	328161
206030	360123
427048	354529
156096	295484
67307	212609
125313	445749
462757	265760
409142	166063
286247	146251
476321	401101
232858	212081
85703	79335
305387	458624
178297	59668
256582	209267
231727	101058
185711	449620
242377	83015
413672	10377
185604	190369
10011	338271
445397	67034
430831	231983
166651	492312
223426	120691
38996	72434
364281	13370
87252	480381
295790	93418
405555	481578
123790	169027
399825	486885
412575	426034
317106	491173
473077	80235
200092	120874
351665	58929
298363	401871
3576	162173
136729	120195
52356	466744
130430	129857
97946	222701
364438	275914
2705	95149
377061	94344
35421	320464
296695	440660
460599	166063
272148	240502
385010	89460
111220	367842
73298	231875
158492	389805
228707	99210
260801	42019
196996	65560
417704	46836
92623	122534
161574	322942
86090	239105
324302	214689
50589	295203
399441	430997
45269	57408
203696	188759
401645	426986
441463	417259
243287	257270
94654	66943
265151	58441
88777	90643
35471	162795
340387	398204
161397	261396
216876	13781
326722	23430
256090	322299
132871	190369
309276	221934
9410	15133
304387	123955
412219	391414
405788	315730
109991	71091
138592	152502
462474	15710
250099	366604
364175	24334
342196	107430
55183	366781
319259	421418
115725	59821
48472	264639
252072	285156
165680	403392
109062	114966
99543	412517
464442	6429
478588	299394
200366	258666
56929	51881
449406	255756
379870	388254
33745	196742
265965	154141
129451	54976
201556	112312
320397	181704
398995	299960
330369	63409
378137	272339
362174	333357
117237	352239
227306	113051
223929	183459
252395	218727
131637	93876
18651	104598
130456	329379
51353	250434
153455	375397
173781	132247
475691	264286
376188	70357
280261	428026
154814	40388
64373	89477
13268	15884
75754	90277
219607	436225
468459	256373
117317	4841
388170	177400
382848	117097
434726	436658
273517	485772
88835	210261
214012	158514
398997	224285
33669	233767
422366	1313
326680	373169
69615	108529
25969	388531
15027	486789
120937	355700
394940	142553
114809	138549
489600	279493
64349	467703
249622	27464
347064	164884
419740	445298
115997	438527
338480	48275
26933	196513
365323	393326
339850	288359
64710	244535
203206	487934
444323	317118
266479	211801
485536	91162
54973	220679
125105	72549
115624	332046
115513	98651
426392	159571
246190	341629
14871	420392
316496	62315
88816	97277
328524	178436
18571	327922
388244	118735
391479	135664
455345	355027
260287	76711
422391	322586
295101	175721
460002	467703
178505	183213
320545	53863
3914	323527
365550	264154
256514	128416
312352	212550
321736	219743
165718	378686
373029	351698
371844	332142
90089	160710
442815	314271
386568	154137
304583	391540
364754	197735
11559	122585
339963	299267
85033	131312
234528	369463
211781	214024
143234	73567
17198	82430
470531	219743
103210	13370
450532	442227
293528	36887
43506	53389
213698	277065
32411	106277
160750	151716
253482	236413
238127	261049
362722	105585
255563	420944
335456	352036
446506	5857
245305	264258
469272	28129
457366	123308
309245	244115
84747	212081
255340	115863
177049	117932
194165	159249
487422	440461
437007	487095
237419	331508
95252	412864
294955	132577
366198	309632
428294	32340
83379	66854
164325	79989
103652	246275
32103	399141
254607	185076
309020	98906
412130	242629
457215	475262
191174	313745
424387	18665
242663	203656
487666	281003
84270	143500
197113	291521
103334	293813
120333	441202
295643	295424
467672	37948
245480	355093
77374	221312
316563	222408
262980	382863
364508	77964
426111	470063
398739	25984
215753	321746
101465	101362
9259	250434
25922	149782
185269	193527
204849	3849
332761	233592
374791	258370
383070	134259
35108	313512
450011	19246
363917	407386
390060	327779
405555	420757
416830	192129
462698	232139
39683	246262
21070	390525
185487	234315
392237	76812
267562	5942
493184	32807
376171	69655
109733	126037
261736	273831
211324	241525
226023	230294
355083	53263
442133	148419
128738	187834
374300	478095
307718	26348
58057	150877
460687	401297
43642	54700
184299	253069
39335	100440
463157	222397
280299	46503
428582	17964
287552	87531
83280	210884
14871	355806
89257	105017
297834	273831
240753	48163
347793	247874
4676	348377
403533	409828
177047	86476
314522	292108
394105	304865
211009	486396
23481	20513
164042	209285
426753	366127
305287	407084
220776	63528
482456	178028
376978	487192
360498	465372
358398	336590
260893	110016
461358	86892
261485	253993
62918	387039
133425	293813
391486	318735
458483	122585
207163	110708
181346	92103
161375	371322
461873	218017
384085	35707
142661	157726
178402	427616
65627	185512
63914	112997
470915	241681
112661	214605
285543	320948
473381	446154
421591	452126
286126	305450
117272	110677
400980	270926
422130	94516
157527	360630
378084	275808
420373	154986
226456	293813
240937	118179
439726	189090
430635	65699
395659	150470
124013	9054
382178	231791
337429	486781
437286	100249
416917	62191
247838	76514
130069	30502
271585	391405
11696	243043
319479	492906
22197	15209
159485	450647
200092	252518
2898	307193
402874	107711
322536	369599
153858	403911
113512	78811
430450	472072
100417	121499
165680	436287
85739	487833
447764	266963
128193	73742
336090	375175
60120	275677
318347	146648
233655	50264
59476	42026
34682	66215
433099	10153
357700	36719
113287	492024
200558	454975
138126	52872
419475	131858
426103	111634
413331	116045
94668	38296
251578	28129
154192	76350
287566	374939
63690	327630
188847	378425
292352	230783
326631	221813
290216	426527
173397	332884
291525	94344
308222	16890
474204	285371
102309	35707
35864	168197
10251	430569
328940	130137
22983	207601
178422	452756
390407	134145
65405	486267
414235	397535
154014	145948
466261	369940
252547	362337
105784	461150
233590	304620
6761	185661
55451	396968
471674	23578
400094	437601
360369	53863
330559	464877
313642	282731
466056	93236
280805	458980
322877	97277
32214	435708
278418	111790
94793	214047
257636	105194
385404	225836
233839	257180
194875	94516
273011	286253
276963	161943
236129	355806
371976	349175
237235	235211
414462	209911
456748	291984
68211	464242
324708	222520
200067	440838
399825	258220
181868	101642
431019	166651
99910	45227
391391	417122
241443	244931
248083	411049
470211	405217
351693	332439
207320	349626
424442	428214
156714	258370
130757	250206
117348	149751
379680	315086
117647	222748
283189	335663
446980	489552
44922	23815
358415	111623
200402	210574
143042	147241
403723	317356
253069	123410
172923	173965
312474	112388
336132	158223
26416	40447
406031	190369
128563	467703
474584	284047
285270	494102
250317	387742
75259	357820
71176	1171
316136	16064
250428	416682
103330	472072
346557	239719
131469	84504
422246	382607
352905	35986
170553	327362
203637	277646
236961	486885
414061	428080
282338	140166
230514	104498
335150	184557
243438	213220
398302	267089
200092	210208
16508	99405
484321	100686
459609	366534
224523	184697
402253	86367
167441	389682
395717	345745
347121	81752
118938	150478
407149	433961
66853	109006
383164	423819
406472	105498
396339	108222
207382	326130
262302	489167
404753	330218
320059	255240
315409	430356
30399	374252
33201	259290
373538	340537
93627	295427
116947	327717
219618	336157
389170	141440
338595	407480
237571	317118
324000	480586
8138	51881
78455	301746
279820	41808
285845	263833
325193	224372
295612	49903
109733	94210
100674	421354
251720	252989
85330	16052
391813	93245
25969	186361
356020	107187
401841	45413
334372	446701
82113	363355
454338	262954
333622	296423
286180	81020
32481	144344
21489	415462
350564	258030
205090	377933
143623	40045
377663	21901
375745	16433
278554	413673
196003	98094
215151	73425
113478	186159
160876	488109
366708	278130
470471	81591
98151	438419
294365	296330
225694	71949
71189	442704
52738	447560
287566	198668
336651	238578
173062	447107
32492	381864
292923	91470
309245	272407
13268	445597
359427	269009
492560	243840
18178	476951
83616	257091
224082	320374
240902	3971
199626	153679
100938	190369
203804	440962
313738	32807
251666	468125
169591	271994
131009	482143
69376	153995
222707	281825
94944	424950
480563	477062
287068	35707
444746	277595
460624	39764
52358	28129
473794	134694
448062	114116
473400	278907
389233	249334
24943	207535
304739	369599
394732	319923
22668	343108
201131	401555
359632	413525
177533	454975
420266	113065
343287	141147
301557	480844
352986	219499
432884	298182
158294	203656
319670	241090
112845	315671
102721	51222
91499	194805
229381	142678
399981	331638
51517	207927
107526	49021
448104	477745
391997	327100
325728	301682
297941	65513
382848	335319
302918	83811
257603	199590
400457	421115
329010	262626
60710	183213
214725	383838
415926	53591
27095	476441
50249	91069
179995	98036
439335	64335
428103	380831
246540	151167
367259	309281
347622	133156
428544	256121
186041	390875
480105	71281
25779	157288
263198	198790
392329	252182
489520	245317
277101	104048
416695	417294
102451	13129
80556	373883
6853	274314
393599	35359
50629	291249
377869	245617
65546	354694
87751	396729
45313	439074
12430	86892
480580	468376
247727	366493
406408	474488
209064	257672
254446	40028
447156	316902
250854	192726
390780	34933
352576	37606
304165	284375
378435	352617
75229	321112
430313	119762
93421	345745
23924	489582
139270	197212
73327	34659
338025	147554
464835	267185
125044	141958
420878	487001
90071	132608
417836	67183
378652	312755
65513	474412
95356	63726
71796	276003
195362	443600
398185	313745
390032	415585
181618	250250
91462	331535
356527	226308
428944	325979
333673	303224
227556	466695
312487	291984
142424	320464
337567	473922
215498	80587
366144	180761
40028	115838
263385	227101
462940	252664
333693	290218
90064	198317
256893	10110
132622	108222
7685	216591
307567	428214
31662	16103
444624	378372
39601	138600
26735	369341
113452	86728
416470	391595
430074	279910
326830	296798
395029	466737
420266	143301
363941	88596
6044	76185
146893	228859
178702	114930
258954	258461
477037	51895
326870	93715
35879	366495
294005	157146
409016	134145
254271	75280
377728	132363
99405	94516
344947	416080
328972	446801
178311	293813
85048	391414
331508	343972
79677	464725
216666	260427
235034	109006
14303	58786
1881	187974
41312	435318
455944	461891
191856	453811
452148	57020
149398	30428
141504	397859
268910	42610
52052	375834
481263	28129
388145	122462
60058	220336
17481	46679
306304	474247
292205	323536
391369	226943
255159	325533
409238	457241
235827	401481
274852	47163
385509	145994
440032	196783
346717	443146
458583	232440
111417	378082
263176	4349
397811	182887
159059	257298
42079	169485
482972	87471
144885	54976
389688	363114
123151	15133
160794	395964
465805	80662
462319	262895
388211	295725
311923	43742
407597	336395
313598	226494
104199	467752
79039	347380
120050	270836
220810	458428
103589	273831
222486	94518
298823	394337
492247	276439
364080	168789
137484	275060
125074	32807
186397	464578
140248	16348
33398	105498
298390	80781
64074	31313
324000	23430
370627	190369
4625	321688
273945	110677
72804	111038
77420	132996
223246	428864
202787	191760
64875	101058
381493	315671
192611	482360
62275	176013
87741	33855
69324	189061
240661	232890
66719	248501
114890	366127
71184	91998
183668	162795
450532	448188
350022	476820
348055	303932
367473	295484
192238	106464
428260	136471
457839	86728
472830	386344
153771	323611
370777	249334
431264	483150
443778	430356
57875	399736
325103	312259
455668	359992
84576	252961
20669	28976
62332	10648
2187	480801
133434	218727
339963	87889
138126	383382
194875	209572
304969	301659
479188	394954
418259	26574
76911	251323
118539	82086
298411	308019
54204	162780
449628	329155
211721	226258
339860	117086
359707	310261
48910	48124
372799	58666
310580	327303
165762	226494
2828	77438
238862	338666
170937	190448
303564	475223
40028	331149
100561	433391
387986	169116
178456	484447
103523	450199
84968	309080
469792	193294
442236	153534
163691	254182
315149	237376
243088	144470
163594	457093
111156	220633
443778	104383
378213	174608
192238	350968
414832	346950
474920	317356
66948	123410
365622	447452
45420	239122
489600	193484
216532	371934
422448	252780
409016	42513
488259	195393
54483	28129
161688	440660
197077	454975
277568	220417
303061	28129
113739	332403
66892	187974
77793	160295
401748	10646
443339	478415
80308	215399
62944	316575
447682	311190
269645	122891
402479	374939
70465	416402
8793	250555
115401	30838
22178	384995
347121	470689
82150	22779
446182	140302
415599	284850
265897	359762
78828	18817
200464	227148
196063	17152
72804	479994
63845	101768
167588	349088
105434	4349
78018	101597
32612	407026
187458	20959
461588	188925
96615	329803
375316	177079
319352	484191
160169	134500
217790	187974
226585	40461
258053	390526
85406	180096
231839	23670
362776	284272
145282	175440
246766	391414
488715	97467
230616	273831
482581	422236
256627	300505
103528	107343
65406	355806
167653	440962
109728	60172
461510	292468
103523	454975
393026	255195
420947	319970
182464	447517
227763	22889
110835	102065
279936	175721
405660	145997
198723	3396
262210	146791
39017	427554
413292	438783
171995	80193
68457	113273
13799	349261
267562	451397
48064	338132
216172	7107
77258	200549
103228	250087
339333	305527
396847	210297
225694	53994
133633	209578
437043	228431
329379	377828
429287	250820
397624	52537
62715	124660
85355	159249
484198	110602
126305	150983
229647	117520
456231	360914
341406	8769
308413	378686
292896	27861
199362	469758
431075	273831
83589	370
490636	479694
302558	147760
219136	125032
377720	371983
371358	86728
87536	240374
146198	220417
113635	2715
407316	369909
467272	336526
59787	475917
401266	455751
477897	273831
317355	63092
342435	486339
459290	349882
335842	481332
455973	14883
301066	94583
283986	476311
32512	190369
125308	142018
126864	225248
288989	430356
242476	361960
82420	87007
298356	348798
466340	428214
21978	86216
334068	297586
128867	208621
113273	35735
92130	118354
2184	481994
48275	228193
19276	245679
146893	443779
338755	187834
256661	259929
170991	187998
92751	263504
261759	451600
148142	434358
338025	235445
79528	401881
319847	449300
337059	351257
293084	79021
423531	327661
249411	132157
91501	168381
159059	309631
4625	183770
475410	315671
106446	397672
176084	109006
47214	283028
17661	275375
424753	469475
15216	437237
71142	91671
57227	440804
163550	78806
394922	167540
302486	345011
197936	275108
298791	291038
452962	164282
78158	277855
426532	283666
373369	58854
167588	459790
462401	368526
91828	16248
144831	208226
181385	164884
72804	424878
95130	392144
248300	38542
442431	68134
172726	305025
290290	115439
128365	2003
177434	132943
300119	394092
341142	9681
187834	279744
393482	383088
193767	336444
16995	240693
70	208487
235473	364577
227005	15084
140192	449298
160220	71651
171706	107590
31198	265589
113627	216467
342837	218727
270248	179337
45579	71281
360153	12443
345191	15209
6018	106475
55376	395860
421918	242592
339550	233443
262602	75303
397905	429863
79134	22463
60474	313745
271919	440660
83573	165653
493721	451600
274118	4984
379277	88632
214492	272333
235021	144845
343248	267352
305827	435708
172925	12111
245023	432295
200835	132996
329807	415585
377805	276628
449521	228
243313	333109
229491	172859
157776	15209
481419	262490
440275	203279
8211	206855
20839	375815
293813	186401
57652	417585
80422	53994
247597	369599
309917	83140
105625	284503
462259	8236
160614	231869
207453	240720
452148	332148
34255	434516
303720	291324
77181	166513
38038	13159
482972	428214
200152	380972
261470	354258
468425	60517
257299	310756
63263	454975
27083	219499
279257	95942
329379	493365
409016	86460
410515	223373
24543	21411
352062	244278
5366	127174
446413	276744
142235	64335
150182	48365
416380	366127
125420	177248
285363	38294
371884	25410
236323	252175
397009	481179
462596	446351
432679	463770
214063	130708
79266	209967
182270	308019
74524	375872
435531	365928
113431	465007
197288	374945
382882	146108
51063	370866
98103	114605
459365	171813
336487	94344
435076	48146
73336	48123
23415	487888
7219	196783
336071	438373
11586	57758
180017	462442
102445	374700
457320	120489
37730	88113
434683	433118
189144	256487
87021	344063
453532	13697
351588	138368
356968	404960
444380	190454
306425	390025
292333	163097
491190	344785
301563	187974
104741	70118
205023	316491
48001	203279
44159	372792
76228	269823
153500	447406
128704	220253
443724	395344
308756	193732
463927	435817
415872	4349
482863	398333
113994	461459
410390	401004
218924	317100
379720	443146
161177	110708
384196	265840
376566	355680
372340	35035
116989	137155
289513	123451
13059	163388
295422	153995
482168	480441
43015	111623
108034	440660
365807	396373
202677	40521
64008	128596
151264	155578
220343	253884
364285	463822
235673	255650
334281	414832
159571	179264
171419	205221
415169	106903
301959	175003
216147	417483
398843	358354
274852	128572
313355	166079
62108	422708
249749	276585
345998	122462
483192	178736
6940	141471
369782	222986
233797	119676
98591	366534
154835	62191
81760	378408
309917	378686
248045	171771
484393	414832
100219	420790
205664	328003
454147	212278
275154	8084
222427	64495
258113	302689
213184	494102
15018	438464
234115	156458
465898	422055
32807	447517
265920	310158
210488	343259
112764	414384
221488	335903
9095	277450
184294	313745
378456	22219
267562	461563
185495	317356
196119	110677
278183	296693
310662	395267
130559	256070
21379	51000
458267	440249
216784	376121
461839	392598
307567	109407
354891	489078
89219	463085
219248	281490
226663	251116
294563	183479
196219	62191
411119	304589
215205	15209
31107	44912
228255	342128
333106	389613
167588	109208
284696	83140
452293	315476
440534	351807
32468	89298
155073	402323
277568	387185
457418	107048
357393	329399
111535	343401
293192	2715
437098	69556
45294	464308
145686	38063
312714	400521
367777	395988
278236	96901
476855	404728
468668	228431
445247	32807
189777	295507
330369	339554
171757	394636
267455	491765
234257	158832
238416	349692
121071	455662
327254	190766
337729	214729
208872	277961
402479	38063
475691	250079
436905	268539
376984	96094
136279	275790
469312	406626
134674	23795
446105	276012
316889	160341
329727	323340
78469	65876
457676	51222
353815	309077
133852	269199
427498	165653
134469	289504
125160	383967
418312	110677
78303	27526
302950	23018
472816	485137
356805	384674
114063	487179
400888	445916
410572	347280
307160	476951
442905	292677
478223	94374
40922	283346
341578	403750
419056	256919
327209	296339
110399	16794
30770	198317
21226	250389
129727	376619
273173	52537
396243	426298
217018	60712
168585	109094
379094	190685
104037	62191
126809	115979
125203	414359
21275	201208
343427	60517
198605	273831
99514	345642
237533	364109
321229	277961
371024	256413
488631	261396
393258	161642
130069	104059
16732	209874
150278	330218
347244	412730
182846	132740
58484	310765
202090	187974
477189	364570
7008	34112
66248	169028
325960	370557
177904	14389
165680	408940
402260	208838
206235	264411
479165	227418
421310	176616
114930	99848
211186	23290
140476	49966
456415	350
11609	411858
438317	153842
254720	378762
257395	293813
177074	65873
5593	440328
102129	121007
47407	8996
370529	375840
203200	134145
294857	461944
168014	478415
201813	305164
53883	299182
309276	304722
131212	15477
277732	162247
423659	58486
478989	12245
257904	324579
150344	42890
261322	453716
420384	16337
429391	417918
356074	47524
334904	48163
7825	21583
237631	291823
96068	169476
195224	4959
48152	371585
370718	415099
343493	13563
295687	38134
67815	164884
312000	234040
35537	332897
361001	291771
371976	336512
257194	218727
52935	421356
145925	178303
156856	21457
64320	380745
221454	119868
174693	165653
180372	246926
289390	183975
350619	28129
145601	187045
182326	184809
269416	130069
106746	362773
262473	252240
38479	85889
414128	330469
51424	377774
282628	211868
254293	87410
73660	471594
64214	410115
470689	461846
362902	305710
235176	454975
231188	151944
79297	276074
156773	56734
78289	445796
370619	399736
70001	80441
468914	226494
333472	339105
324431	119762
171386	285446
325216	135665
404099	298520
151578	161448
342977	347918
238703	199582
405081	309425
194875	251961
427486	361296
438323	481872
252428	459779
191240	89750
240487	21583
287566	354792
458764	331988
215638	313745
312171	364680
182924	330585
487273	313663
315271	317118
193722	109949
446926	366127
470266	472583
316223	237033
352768	257895
441617	315235
195085	254746
65134	105498
381193	312371
47092	67040
299976	462940
303682	313745
425906	245715
206384	139840
490690	149206
342890	421356
271252	95069
310111	326985
277030	238578
16239	439493
80099	36066
410542	142018
192206	313745
109991	450610
241601	54111
374284	267352
191969	359116
357210	72003
247144	13129
158760	48861
352007	48275
104190	186714
191773	464420
101182	267706
65055	195121
306040	152502
230172	305586
308207	166205
229647	131606
79282	395988
232032	373091
47989	456640
363666	452989
270167	110677
380951	475647
428892	23983
290855	170549
396381	179258
245213	270836
368858	391414
35806	418551
347121	272973
382016	280134
392718	239933
487212	149913
257900	127636
90736	406963
72037	354177
383039	273831
441570	115078
181651	491235
252118	203656
204518	403015
400890	469235
309917	68666
381455	313745
446069	402698
469129	464476
68019	371585
171341	162585
217739	433391
105979	474341
98042	447517
145920	371934
299205	255562
75403	20959
198412	214024
407577	293813
83995	266852
128839	368205
327845	185704
178629	393326
26017	10646
25357	394978
447610	186361
272953	356750
431412	347104
420355	126204
340315	440784
413489	429267
313547	424899
27767	95338
462966	468784
374723	220481
235597	483259
129550	73189
247631	78103
465150	144306
119888	401949
146695	15209
258407	433354
366127	458763
198450	329195
322934	53029
410021	190369
340625	94516
229735	397595
36964	317675
137779	328140
423724	304589
279825	273831
425370	258370
408628	291521
184047	278550
132147	17122
408046	494102
37748	20586
182728	351585
355453	274508
359199	93583
1892	134694
43568	12092
353287	300637
102458	123718
454309	119762
208754	229729
12263	38210
481314	81280
32148	130742
352997	384933
441739	257899
198317	276573
289970	312180
330066	289792
442462	409802
155426	311832
323616	48996
143575	459308
325501	12245
473546	285607
107118	229798
89257	309444
241095	469235
437391	219865
355083	371125
244988	196173
357627	276358
113473	477320
197385	413316
477370	262954
273707	189064
21698	133557
363856	259863
114503	438419
261260	108895
224786	296339
251794	365270
116112	384174
412070	313745
198388	199677
398895	366127
344560	76008
258818	219061
359479	43515
256893	113051
395715	119676
332989	461846
352925	304493
125729	8607
191174	314444
212360	272865
8613	187836
474250	157503
261551	246311
25745	282271
257474	20500
326575	322186
214853	103565
68991	434127
165680	247448
16349	313314
206046	425510
353941	316372
40397	473213
462748	368892
249673	272339
367864	42126
197544	27762
434973	213871
34111	222701
271442	315078
196324	391414
116260	369599
39142	206312
402625	164164
14682	362542
255454	452709
479351	54976
493162	108222
14492	351849
456455	250679
133909	456764
310538	236213
256121	12331
492836	131320
64751	162809
130282	232883
155264	220000
191308	492316
245697	151944
446182	252083
467339	94415
457418	240736
334092	417710
480265	452460
364471	485963
34686	285156
490690	433279
202885	292418
214471	48389
397880	85306
465132	440660
108563	430117
226747	12915
156690	391414
53824	389782
3296	228743
103524	429863
486680	172000
207242	468497
85456	235954
377185	321691
18451	245211
217699	315198
225633	268176
67570	364294
479355	154137
481419	209278
201813	196144
318879	138772
370204	384428
242551	94516
298390	119903
476917	295484
10006	478415
258496	492316
71228	375840
57933	166513
381374	209309
148213	249102
362840	122146
49361	123369
481044	140322
181573	50872
35806	487415
131504	94728
447840	330752
157839	240374
198586	144073
45555	476831
289358	35707
397216	327343
331046	42795
292205	489106
471549	356428
489772	124395
107311	246311
26248	285446
61169	372314
137358	372237
303220	440660
382848	72523
247388	459649
165889	488426
276821	232342
364562	332392
485666	424973
426870	265589
130965	83403
283993	332449
370137	488183
450729	318295
92047	361283
235034	199582
348054	155406
222883	101058
377869	29868
335484	324377
278464	166513
238406	441785
428735	377558
334121	393326
29629	268741
377967	13370
250828	388684
46422	20586
285709	293813
310359	73502
72556	366431
247843	339893
45724	249716
234413	325111
123782	71806
338003	315888
414948	243703
15812	389311
400701	183213
408357	401124
189965	16433
483112	209285
1564	208300
56619	257603
84745	181595
384466	258670
183633	372240
293716	348798
368750	249412
104035	446351
243547	89883
106514	177861
228942	351117
456021	147283
316869	90055
383164	372424
84680	187045
146362	190369
214966	423469
460744	258370
186879	338271
131426	431799
232546	143278
48275	396385
249185	270095
221200	396431
71189	231762
116895	222701
194324	213218
47345	364358
483423	415662
81898	225260
362231	214436
251841	315537
214748	112317
418088	390564
67988	313745
406158	379694
276821	384036
70297	318404
456928	105498
55542	15209
172535	206768
336795	122585
471731	206793
172123	313745
256893	116396
176130	2589
272838	1366
299757	119868
350313	6253
492285	324332
341811	291229
323520	103267
262159	708
51624	66769
272367	466176
332880	482198
192586	272069
24094	286828
293719	478415
95475	29609
360305	267352
116853	69857
236032	486699
296693	362114
100697	426422
99123	346793
114063	292553
456065	247946
287264	261396
449354	301557
359218	404886
200608	480656
72111	399565
273385	388575
422892	324915
143862	453207
283923	59043
211327	226308
129273	293813
460882	429162
402519	400120
202379	109824
180865	69708
120099	489180
395756	122585
274515	440660
105568	270719
67979	309425
157586	56381
305731	286313
383075	188925
225422	467188
308278	287854
410992	28129
437420	413004
352505	301659
437623	478312
450465	302532
190400	152502
135336	163800
111549	469908
384583	491990
114643	169236
195121	347986
386645	183711
272804	93583
64557	248382
274169	280871
446994	423901
55448	320097
80556	451430
250833	402348
381597	110677
290992	418551
303641	129506
22549	136692
92808	237165
426040	244803
18024	88249
476191	388527
14020	115861
288333	186259
418755	366493
210689	380071
135179	41673
76429	143400
385806	205270
299386	399632
220409	183213
16939	260189
477090	28129
153006	356321
459138	234356
389591	464877
363634	360860
242868	394987
357804	160419
212017	205289
254853	4095
399655	118662
77466	285634
428518	468832
101344	205270
68098	2615
445880	75118
444380	344063
236630	356355
128398	414477
347094	416484
207606	235445
84662	183213
128834	317118
398931	230691
390644	491897
290543	469235
89883	348176
488417	159249
476221	157296
185654	315261
438475	424314
348898	371884
214114	311268
112625	105462
396943	420756
401592	199104
155045	243285
366219	491497
10331	169482
72262	18186
191940	102598
288693	317881
87955	449090
238190	326971
468052	347704
238150	307397
470915	327632
394694	190369
28250	435318
329933	187974
255979	344737
158684	58589
319775	146887
477328	351158
162557	426595
449521	122405
439915	105498
377869	12895
413090	246311
266730	102096
137833	240796
142814	155557
149780	221112
296339	403743
6317	315962
419265	375686
246244	368090
380765	88113
87626	288779
412753	172808
348873	480105
102721	313745
260838	409165
203115	391414
387855	187974
203200	144845
43941	4413
319259	263860
168640	293813
82688	53994
87021	260322
395428	274429
266703	235377
98294	300838
153548	301823
292641	50656
153006	257899
58694	187974
27095	97121
39545	302079
282696	26949
163519	481266
257540	330438
478878	334689
340603	88055
469582	37105
114643	211998
392643	403540
311562	346942
80635	364680
263247	450844
373148	277959
394289	105498
63863	380565
163030	31413
262426	240271
444643	156376
238234	101058
131217	271144
30052	428461
55710	436179
242178	267602
157629	216508
445372	435708
116947	476804
440940	21411
228005	251123
414646	125968
381842	195269
13683	477506
35378	254838
411015	9054
364636	218727
226671	469235
7160	82003
125074	21902
485654	21874
157900	224626
254115	443146
340821	13370
463203	350371
229544	117800
171051	343706
41277	466737
30447	98361
211238	396464
473297	15957
226359	189946
338001	414645
347255	17186
364418	175770
267059	473310
113731	14797
375678	159250
43419	165653
215744	240152
373025	271269
433608	353557
304039	404960
463171	466737
51564	20959
44159	169116
215260	459213
357115	190369
402689	311832
114841	401871
33977	96855
57375	338271
346855	205289
73054	248777
347042	224614
328538	340333
24174	57870
47754	367690
16261	312161
474250	61572
491607	432135
213520	335477
149300	178436
200379	171714
381844	225662
476116	36577
5511	371662
201758	279509
244519	241584
179879	244115
105979	268261
188920	328831
171476	353836
151691	79813
173758	180527
489915	345401
30353	337921
114522	256439
451140	166513
3539	77438
335591	434239
73660	205065
430659	137652
427148	409296
84461	312306
322668	385378
397353	49636
259920	233825
200349	468027
390154	110925
380911	20181
457366	382428
7922	210261
440443	77978
198012	214024
220321	316929
240850	429161
39679	258508
222830	87285
11864	113138
115304	388575
447336	199518
227306	300480
180244	310756
485334	2047
490362	304447
261151	402789
66813	224194
265483	192509
10546	119697
329887	457723
488348	331217
78168	260527
361999	285730
9978	424695
75155	478415
354369	209572
83948	486757
235	370831
202463	375506
308783	420736
112929	183213
12187	442488
297665	193743
260431	139215
371479	144800
11314	413977
372799	342598
19818	103267
294234	264881
292544	18593
455074	120195
197858	449906
493076	244688
383933	451932
50931	378138
220903	393326
146196	93245
39189	467418
444155	415826
425338	273831
9389	303175
124185	62191
16042	119381
275460	115861
115741	230406
262026	170180
309276	56850
260356	277568
203900	264517
272725	190369
406960	27464
87785	477308
198138	241468
409310	82271
427505	83872
33617	185704
360498	172442
135766	271756
127619	359354
375678	48163
294898	373966
57164	130200
245366	231256
45767	487001
353551	50659
388223	4571
217115	194792
109110	61540
349470	205270
277030	169482
447295	428911
435206	262954
188799	411829
88	209689
58225	51895
333206	175721
210968	251364
263	102352
79485	206537
233405	267352
421976	353557
10698	249334
356355	331535
306387	396257
426416	355700
103677	123369
145730	311404
406189	170976
181793	92295
161979	404960
312161	241512
250895	250434
428887	122918
462696	187998
364999	261070
253418	231485
395064	160379
466998	401928
444973	64335
403319	62191
404851	191616
121117	35313
186462	150352
216147	418644
384410	127284
335345	20586
122108	274114
342465	201204
9501	185076
259637	99365
476106	84775
17740	303175
329252	46905
361060	436272
182553	408638
71499	21268
424815	291305
288892	82585
285371	12895
71011	390861
332667	145948
182856	141005
291221	257735
493918	401101
156682	233058
377731	24208
249477	472086
171432	344486
305849	98168
230191	429456
278762	409828
432421	350384
321242	395770
230866	331552
432052	420944
128774	410728
93963	80518
132482	27083
261826	164446
45060	202019
236864	380628
267562	272865
363326	489552
179908	132996
16609	272576
81879	4413
192238	168093
351474	382129
426742	304731
181055	86540
410088	269330
397936	192204
464420	198373
322549	477554
137406	386774
310756	320097
176645	3845
254186	426824
351829	99405
66828	253782
84518	203081
220633	279448
370441	111768
372915	222894
454166	431120
322581	480768
231587	212081
312743	469509
203676	238578
417036	313802
58350	194165
307718	123213
396619	775
449155	449064
79501	267957
145288	299976
225136	389899
217347	292468
62541	125210
463171	240609
187774	457016
456176	82787
394620	468
311346	106459
252923	340189
446998	445453
210070	165653
19408	179361
257613	142304
387219	49228
213093	455244
26064	60213
132622	35735
123844	379085
211238	105585
103575	56381
361852	401854
130283	221759
219363	336590
323605	477986
11229	186159
135853	237889
207589	164164
479034	173883
306087	109285
46556	412322
222102	56813
380858	295883
451475	403202
233104	22357
30906	156376
451948	329553
400461	37057
419530	50367
485196	241468
9042	266494
400856	46785
255687	4413
268219	30919
392159	281017
328784	183422
412595	400226
408895	446801
346880	348971
368310	367750
115753	437614
59797	421121
10567	375840
128329	466737
237714	143179
124867	214992
168761	250053
292896	306694
104648	126921
465687	454444
435161	16634
160025	74542
83749	239314
401051	390232
126223	4645
446234	285446
1796	447107
120006	306100
66636	236654
105017	238455
124259	428277
157576	103392
22203	122462
92693	304589
16736	378686
18330	483149
450465	396548
174309	375750
262447	297618
221894	490888
4166	20492
405354	338076
92851	441996
244008	12259
303115	187712
52671	86560
327464	49789
466664	149938
284514	286936
489993	431931
394694	477986
50136	257323
112916	48007
276990	67946
36315	78811
41295	426089
89826	458601
405071	298767
417424	24208
235029	45097
107296	49228
99287	57441
134299	417233
289675	122209
93174	36676
337505	389322
289126	183213
192238	224078
33968	343012
68059	172646
182808	340449
436301	103434
203438	153653
102162	149480
148122	41753
127531	258270
281573	185697
101441	423469
230342	231036
220276	290014
102249	207443
16900	317100
124174	106739
50541	220000
157789	187723
477841	30465
469250	28580
148313	490888
105889	16580
65332	405217
180125	41075
249307	440275
189233	494102
486712	475594
409594	100314
325909	453814
103708	25034
299580	68458
204472	217423
5722	76111
293392	377368
242903	262447
146924	476855
94461	301557
442435	148698
428738	132058
193544	23964
321532	87730
212244	291875
311230	483198
241942	26359
295071	298767
462055	475200
230192	422998
391625	323213
258668	349181
121410	94516
246540	462342
156446	28096
198939	286936
28532	391414
422629	82585
479351	199291
74365	440784
30176	9203
223820	404007
50982	237749
333891	336988
327209	235679
196003	109580
446234	274848
190773	361698
243729	459622
266896	403551
379748	375840
121574	453651
257269	170799
139154	231095
452260	74757
233033	140378
350506	493431
258623	300397
453368	474084
331238	9639
448212	257074
81885	231485
460843	442802
345089	10345
145717	328751
340219	15209
488297	218730
72804	8607
47816	226494
194822	257899
176408	167015
112968	136703
373204	94461
454336	174939
399303	261163
238791	374030
258598	5041
367988	119868
172992	436104
346656	150267
188269	417013
20992	149280
134469	235045
236216	30176
466851	140458
207433	4446
311566	164164
88460	235725
424955	412678
134469	286390
490086	422159
83540	392055
29728	270745
258017	126709
137454	392624
78351	161215
455856	273831
151295	42587
10645	291521
330042	401101
339333	75584
458511	93533
177640	452709
20837	153919
299228	207637
393397	261375
335887	273831
273610	222531
427409	343115
349056	248777
414646	458
189673	49903
470258	41651
116002	412162
414752	165267
441333	274309
166249	21030
446227	315844
471169	405398
353577	433391
162551	398333
146875	325440
121047	375897
28320	177283
132740	383120
212355	15133
483739	237165
290379	469235
86676	297364
271297	371934
411100	178436
483857	190649
375378	480280
360223	301475
114063	67066
169630	234802
363917	221660
131046	190189
430287	467492
314434	430356
307933	261396
54599	94344
65134	426595
184000	471149
190087	205843
227566	6482
301846	336291
231709	481785
56739	357900
384714	420944
116705	164884
474834	324694
109753	420944
135319	459099
14871	291984
489657	137318
428944	77461
326631	333840
201131	441194
454092	231485
129249	401101
85729	175350
488455	159245
24642	13370
79457	3076
390172	418551
238344	474231
306810	344642
242643	126952
81714	383382
101454	81005
53532	222894
398026	420702
449982	218727
19022	420414
157564	472583
436384	16325
324076	378686
314069	13370
280367	311212
279123	378462
377397	291521
212095	84722
373920	397042
14651	447316
330180	278393
187559	454303
424247	240343
128491	237339
97519	138807
314930	357854
114357	360211
56480	297657
332296	209510
49184	166663
487466	245275
72804	361305
211238	35794
249939	310793
420944	98211
61286	126410
89275	183213
333557	144037
296526	42194
413218	83624
22950	223941
142051	54539
203442	317132
339333	34278
478588	204790
261277	5857
271304	273831
311819	328729
275626	21583
218049	119762
269041	17518
159083	304256
478184	115340
454867	420944
141356	433076
390170	132843
391391	444323
429849	131516
233045	25480
443377	122780
239272	470921
137390	165661
78572	440733
419729	234089
249263	62191
352151	366634
449594	256901
321180	273687
89312	407306
40945	155730
224899	318735
240529	321095
325237	474556
457626	161975
383164	477640
28496	337262
472164	204185
205223	452955
223377	236356
158889	402155
355041	188087
470672	55497
385808	113749
325904	106290
199963	61059
47035	425675
192238	273901
454839	469583
175728	215054
322388	219499
443308	276591
330230	370368
413218	83804
40288	474929
192363	162795
358678	1482
56638	236213
311820	191639
201332	353958
191935	32807
267373	423875
100751	14820
410678	294831
59864	39258
232666	374772
450630	245317
332299	82585
161365	346871
103626	301156
33053	16325
456788	249334
164684	122135
26616	478555
114410	298273
226919	144386
284218	363529
341201	17812
422711	301557
57911	230312
98654	134109
43564	13129
340813	368205
374839	313745
466340	313745
136596	300069
113616	208516
312026	137491
313355	283037
484186	313745
401249	187920
431390	187836
434417	14178
279687	475827
283024	249334
215512	109580
367923	233996
493451	243118
54272	176940
431543	67516
138999	160419
55961	235679
302933	103775
429606	250845
122038	355317
288512	242071
124320	470403
88266	244394
333080	228431
439046	15133
246759	26108
424538	366127
321916	474963
249466	254811
91382	471310
41611	73996
15799	416619
409745	211208
391091	490707
171543	139512
333620	196805
284587	468369
275660	426740
273774	293813
423406	459882
367919	179506
470403	257632
200773	15926
310012	421356
415585	110677
312283	104527
246252	250236
139279	54700
37922	395988
82688	425838
456050	172980
383341	304075
438906	333543
125381	362972
171720	336590
156591	94344
126479	112311
388587	421846
376553	327217
108101	288656
17277	329977
2210	22549
300795	350142
356629	101058
388193	302776
373420	20611
74836	461155
142988	278647
1057	174391
12481	347381
410913	317118
131309	331349
112317	54700
123987	450647
186950	445577
121514	64188
108282	372834
79256	403172
195649	353557
314311	302682
168773	18467
277266	34801
351427	166782
41654	338271
266552	428080
42226	151704
106875	281924
43505	21411
66002	241468
38083	325604
168135	132024
327570	407338
272301	222811
323616	463615
128199	416942
249267	245332
489822	237165
378420	291964
235189	72670
248013	380909
55659	75379
369492	11951
268755	242958
141340	246311
447610	122193
345401	77598
35806	465575
180268	321694
343151	371918
368205	431296
108086	187974
330814	286227
69513	288035
469734	130028
320700	220749
124658	187974
363019	198926
104740	132112
367259	315687
419222	452553
235262	59782
333080	258389
447358	371617
196442	192035
71297	365702
416550	21411
22219	214050
15205	462221
388973	227502
368760	243972
156505	483534
23546	295138
52833	467947
104740	16762
130069	179957
333630	82585
92861	411809
163853	470872
171380	79989
487422	234480
220438	46127
305935	391414
106766	420842
470931	58462
233782	447517
166804	241899
338931	416800
43722	72523
302689	355093
391479	431625
65136	65179
125948	110677
104065	287502
248859	469235
44150	390799
421165	11626
319396	315687
336071	321275
197729	141440
390239	107016
60287	349448
273199	239872
119010	89983
198791	137155
41835	179952
487044	358848
482456	486940
15385	153799
185406	160379
128080	164884
439285	273831
287566	168189
48064	326098
210604	417029
146374	491271
354022	107473
209523	258588
28487	170939
11953	184174
372214	242861
363177	366127
83337	130742
442903	349062
55932	401101
50629	250434
481458	306860
345715	162673
374849	154591
242633	206887
371415	15209
81860	486885
76228	264442
270498	256373
401897	74080
369780	164884
444139	81817
40333	25410
157590	78699
476119	476412
186764	410511
420585	102448
162672	434893
196903	136458
185604	112534
141337	195551
228159	432617
16910	380547
348387	183213
324996	444
178507	193871
173851	451391
233398	175850
322474	141295
104965	347476
416763	90831
134686	245703
394176	281924
465755	114063
48282	27696
125729	5040
194830	53052
162557	178028
433598	416213
57817	118721
433820	415105
233780	21902
83799	317356
414286	163839
401192	204282
112625	63017
216435	9437
351785	73819
442083	307658
303506	460982
169154	122780
133909	154032
276072	258607
423731	188837
407277	260532
374221	181955
124844	467703
145585	384644
49644	75273
462691	95942
228280	277961
304011	11789
108416	468526
147067	322422
124846	216033
32124	26480
133236	12700
322120	266852
374458	234356
230051	131225
323222	215312
432009	380923
315206	340092
328867	421356
55261	21583
51580	91095
54399	378997
491895	50838
109791	49903
46069	420901
202427	54895
405418	174907
227184	149389
206913	124460
484479	452820
201867	452068
276209	327099
145282	310692
225173	45140
316372	50764
302283	283918
293254	415599
397063	200818
373755	469446
449803	179506
438644	23018
104383	91486
307721	214992
290216	376356
40443	236213
138182	180147
2187	113810
213203	83403
422965	48275
1668	59534
315683	439014
12799	292446
245556	74106
58346	7812
193856	381853
428428	94289
377720	475571
473117	79989
218293	427400
352905	329698
335888	269849
273683	132026
411884	233415
487237	218227
452398	13175
446368	317118
99612	264406
198317	161798
85665	478232
255539	146229
341706	476656
256514	399158
388648	244933
115223	110677
323610	242965
88426	326531
360220	302277
16742	378462
307004	179984
218364	146595
241787	159083
309768	489963
22849	438957
235679	139648
5700	156288
479735	21667
209885	58461
340466	24000
415641	228431
21888	183213
346995	478169
144337	339568
459149	267553
101780	488540
224849	452253
154044	489552
122151	237178
109733	300137
126870	77095
4927	327217
312617	155747
93148	313829
283069	12718
278183	265589
258574	99405
428583	178907
14493	128112
123071	286936
19087	198008
97388	72432
335951	249681
433510	41400
57367	462973
38687	303426
356513	274852
462203	280635
425484	214222
468287	224469
325165	410153
235545	204826
14486	443735
80988	464283
344100	434893
396169	429828
480843	218834
486236	263925
361533	412517
35119	393538
282632	285690
260203	87310
287566	4446
38191	429863
425864	103283
8466	8611
306459	84461
92457	57989
380858	73444
474968	164884
287583	162382
488571	134262
53490	161868
296392	286796
41418	237875
234844	429863
446965	158780
468287	198926
63528	120894
456889	258038
321935	89259
268910	328550
419822	361202
219939	286145
137133	218727
189508	141440
483885	489571
63319	260879
143809	413668
134990	458756
65562	115208
188773	152085
146981	278802
155370	395198
446182	383468
191064	152502
355093	442670
3577	250214
356496	205270
5662	459918
55299	141052
184673	479872
295009	442431
361995	227515
319210	368205
140021	471950
308122	363722
376259	445353
86238	371918
107439	420944
66513	344063
48953	130742
113067	57068
438091	442831
379058	183213
383257	21583
270602	264406
359642	8995
436699	474676
74494	33272
71189	435033
152158	391414
129792	31808
264473	385076
288271	110677
79595	145948
322171	429370
151658	391414
405024	188323
408237	378686
234087	415464
412440	168615
440760	444250
399400	363865
71189	110943
207924	34903
59718	169485
86670	31598
465163	162795
268613	275768
318715	9054
302436	157413
14801	375728
85961	75499
331074	203656
120971	416402
319647	190369
345107	361155
165078	444049
258265	50264
91911	388575
458927	293813
329275	196783
372750	5041
278700	277823
6283	129687
6747	485778
266307	316202
112229	367462
216564	10548
473282	20959
460125	316372
27227	401854
192611	20959
70273	71091
313486	453909
24560	233825
349057	412517
405792	132318
248013	94344
123364	153995
231709	23018
407337	186440
412578	299976
153687	38231
320404	389682
271426	208038
294189	182177
366863	130742
83938	421356
194533	140594
46870	189739
43342	174468
6168	320464
479220	36392
122973	86560
485420	73189
404069	4413
128948	76709
147851	281085
230051	182632
413683	260634
479730	209542
98134	175885
409655	214050
331061	160200
382896	359762
48789	464578
299352	15209
51627	1057
479290	322544
284060	214305
228171	228270
414103	35707
487022	180841
43529	59759
434714	132996
73298	312323
298479	104527
360793	363132
294323	440660
114969	200624
268726	32807
358777	24291
54012	47556
441272	241525
297731	293813
85799	475073
168539	478232
94013	222701
11991	248777
103480	46777
265064	315002
481419	115174
117862	114643
185965	134262
404892	47644
468903	49190
81796	336954
44160	269446
98889	93503
278865	259997
278846	265589
443017	42890
353965	187974
387591	132368
3220	22827
488501	194041
285123	221398
299321	454975
447962	61552
414036	258370
427733	103825
210367	80068
137768	109212
51348	21583
238308	248382
2854	315516
492375	378686
329818	461574
143099	273831
90580	252565
292655	249709
105949	231788
216666	361099
177529	202523
50514	224266
296432	26370
465256	6695
82879	362664
488473	313314
353891	233979
309917	183828
326631	224849
362916	92841
464022	268129
87522	91239
114344	477986
56382	285156
34515	123369
392086	391414
55857	385182
165035	300555
174404	51895
365099	79861
235906	477986
111598	126235
246812	103392
91325	196851
271112	237802
94129	412057
196305	155680
488526	137475
50327	694
5960	308641
361406	232002
424256	134906
226664	248100
52275	432617
182381	277137
231545	481785
314747	72254
199167	310164
345397	162795
190524	32145
133104	318735
53532	280679
400889	273831
410851	300606
190774	236213
60509	139042
294184	227545
369321	203515
347121	261728
415256	491150
122521	130960
54554	369599
447054	50801
93533	357185
312354	378836
185905	250483
309963	76454
221173	353856
397348	313745
474733	444161
430161	387742
188225	305025
457418	24753
469805	188424
139393	234791
203471	225572
194169	111910
473068	190369
320845	160679
24412	403564
203656	270404
358410	183213
77432	481279
167588	442096
230832	493977
204598	342807
41533	231485
68975	425675
379672	167517
298892	243766
227456	179226
105231	164884
457327	237235
302761	267602
392968	37823
107709	290698
306040	13370
477932	417092
458050	214714
351880	64335
194279	426073
146524	168779
17991	399255
262916	113138
280092	358814
212009	331508
236216	393674
286705	190369
286539	53994
431111	54700
382659	377453
263904	108222
39800	364303
479126	233378
410951	441463
178048	288512
329513	422411
277405	96977
423518	142700
190478	366534
133277	132740
259873	316692
200092	235679
375233	6442
45700	300555
403566	466432
52174	92566
409584	47379
150789	45234
457396	207042
298417	273831
77987	218727
53155	456640
268516	303218
3404	211134
330195	148199
150577	269005
467690	413863
377967	352775
376592	91558
305287	396840
220888	299467
386369	313813
288535	48275
219483	237074
356145	188971
414214	86728
364636	467268
315088	145948
323775	297969
284218	317286
92500	297333
126723	15209
444755	494133
135969	96366
198378	227101
128032	470360
347121	273260
233034	234060
119001	5905
469847	479213
101049	86374
156542	415737
449530	10063
36612	9681
134867	98906
394879	72336
395428	291531
4149	70557
460257	209641
425455	53020
39683	294965
130196	147314
396021	166894
80761	469194
2349	249334
478588	101222
56138	139743
275344	345582
8596	437294
32838	15180
347283	23822
18631	110677
94461	109913
434981	249368
457627	281924
64760	438957
471666	177395
142964	24208
439338	288091
389779	332392
91474	13129
436151	485939
138420	100349
373670	87236
257977	369945
138012	420944
478588	438431
259538	15209
345107	355794
252523	110677
14999	124068
52122	84574
156870	132996
242014	245679
57447	423795
459874	144845
276759	433391
180213	394286
254189	200344
175298	245679
401301	208497
461511	228431
99952	252112
181107	239309
15027	65979
426982	171414
97485	486946
482263	285945
112458	31313
2003	49046
317332	449620
158099	102352
186808	478415
405441	478415
7940	306100
358860	200283
448104	329320
460899	189950
468263	341470
337329	50538
60278	325825
207863	263833
472086	481371
461200	52537
88263	165520
228492	31909
433037	92954
216827	477308
377897	13370
2370	291521
283230	152502
201208	367418
412440	325510
47940	237290
486953	110708
264654	274520
417122	97791
364200	186384
259978	257047
335242	425193
130821	70428
174961	293813
384854	412980
386556	161381
371191	377747
477451	35730
333119	11972
304011	336590
118640	205270
224285	241547
352101	391414
112443	277936
118235	348332
211529	413123
401295	218727
326989	163974
282453	105878
469829	35707
187936	267602
47824	46548
283315	292824
380791	391414
81695	313592
467788	422175
128440	482516
338508	273831
432421	11764
193020	25030
483494	476880
119538	400642
167429	204907
111214	45140
394076	51333
278674	160005
233045	29651
383977	317960
382620	235590
202774	158514
92401	315614
360712	156753
27216	298765
379496	449689
208151	118662
133250	173064
128704	217432
173143	445233
154589	254446
151015	112312
138768	158584
289858	327343
120253	4413
301312	137481
221521	51895
321911	185013
128559	295650
101465	15613
273610	392845
278153	119877
151614	217223
188768	123184
452148	90401
407765	244916
4902	13370
461	461944
190087	415599
64432	32807
324708	53199
134265	122288
370137	362175
109174	273831
385141	401378
361007	352136
299106	459123
105979	135444
445880	489822
273151	443521
422201	385464
308933	180709
490791	41399
32636	198456
412440	73131
368559	224118
243758	349600
275460	347246
418469	475384
283748	457923
170553	441475
487094	373169
424435	384648
482138	387315
144852	128109
465144	280235
135155	48275
242509	42890
293345	477136
153769	256591
184321	446351
296471	146984
99567	373009
86687	164884
20642	484870
237148	446105
301562	338081
327353	344398
341739	446922
331211	310261
280957	293813
327467	347202
311268	122193
335800	258370
101477	146202
467076	35663
1387	123208
43170	77687
121828	255579
297374	245656
450675	391414
162091	375634
291866	187077
258358	98294
57432	266998
28357	69870
117862	296423
55914	340210
52060	246713
450122	494102
160961	255579
97247	485304
154228	298990
48035	285634
115699	491827
319438	115340
480380	155719
235227	216568
55633	185335
276663	311212
26030	110195
214055	322674
279722	35241
460248	132740
306777	146454
427276	261396
337158	221035
295370	130161
311510	255691
348873	449564
480094	67424
320545	99799
21411	229215
456231	279615
446542	468162
144198	163512
440939	387742
146429	346497
407905	253956
100438	111623
342516	161947
55901	30263
107455	486885
436101	435242
282923	58589
165002	215623
368104	417668
168712	385297
315073	257910
416048	381237
39772	1605
105964	378667
373755	183711
258042	194469
417473	114930
453844	405788
150907	461182
219546	14751
211137	484735
282453	166063
7711	317118
286893	315888
327586	442030
90538	377229
162795	197168
185684	368859
83838	250389
220243	39144
53963	373438
200837	303175
160174	87613
271886	298182
81225	407977
121828	260527
280717	75554
167035	412117
184843	73880
66110	203656
296693	371934
87903	82840
435576	212278
220141	317356
412689	493393
153439	89069
408205	399603
145419	302501
335191	485185
357829	152426
158465	110243
349961	265531
217321	21583
28513	207916
226461	110392
82981	357357
288100	302722
430903	383539
18366	263009
284375	200457
419720	267602
124127	162194
244536	255090
135236	137719
453049	26371
272742	356605
253102	451697
210867	144306
366334	1716
274550	64261
148676	178713
20180	41351
346607	345190
64843	271360
231410	190369
31780	25236
391924	178436
428257	317708
220243	127469
81262	391269
230051	447358
463631	113877
268910	239872
102104	317118
458207	326987
477208	440746
398460	186259
123450	400974
253440	309180
411438	200608
307258	483705
125577	369089
142825	293025
312283	196169
479355	127415
320379	168134
439992	20647
260044	346555
341504	293813
129396	9054
199108	63528
373689	161134
307536	297876
319081	188870
405829	171069
458342	383384
98453	134258
5297	440660
454661	23135
43705	116602
160303	237290
193135	238558
340475	343642
219546	353856
46183	210534
138088	330767
294601	120059
20661	105967
443833	33553
339889	357589
456996	266693
286529	441475
430228	416773
112517	172089
429287	265419
180498	194658
387122	239561
13192	269199
33372	488984
317849	140044
274020	13129
316638	13370
252449	478415
292721	134390
58610	132247
440562	375249
58484	411645
189003	117393
165250	366534
240491	163340
471365	44328
410192	101028
87705	445915
8709	492906
481644	192450
262837	47349
282253	28129
128563	127921
31070	127373
325509	79989
271353	390861
78596	435030
385970	258126
93451	364201
96529	109903
78319	41400
336951	190294
245897	203654
229325	369577
422629	446105
339887	494102
376284	200444
109733	318540
466181	471336
124831	181771
455505	393485
303847	118662
163489	348563
459217	237178
244899	478415
224997	335812
428832	473471
53511	478184
296051	213713
206384	245679
98286	113541
451372	130632
446596	208318
370175	116658
386802	485634
207988	26612
426964	69259
440474	447335
293761	64335
227872	105967
104168	161319
171778	321498
341960	176715
123450	385000
424647	192036
254115	414795
132907	247417
355661	307312
41378	471745
174390	146183
275511	440660
350792	345745
460226	279257
475422	421115
5700	1538
72305	262954
94095	381936
452781	259929
183192	375595
28138	43918
323160	419921
415979	2068
438904	212576
9060	390614
78874	468575
447610	186561
249267	471416
21875	359782
248013	435272
189748	433248
331078	147144
415652	21807
10623	16433
139228	88289
142987	308952
297279	11619
319260	483795
394412	25453
410390	396703
321736	152297
89826	461048
319231	201518
83751	157543
394074	469790
417938	200849
219142	16433
447610	49903
80552	62661
360332	240203
450767	293346
222094	39144
15575	339910
182054	337921
23535	49659
245086	196938
441821	397391
171757	99835
261943	313745
25969	330469
239921	158182
211238	477788
347121	289696
411040	92345
154880	142678
279022	406408
145002	290591
407066	162795
206051	45626
292641	233236
318256	177630
327508	317356
88355	447517
119575	123402
459317	273141
316565	2215
118411	489822
373256	30898
416956	167305
493116	1011
191255	490518
391632	115123
134299	167657
118363	108822
139333	81675
444551	404806
400686	72523
444961	406188
160237	437387
136042	226308
381725	478415
393332	293608
310553	366469
143099	227241
111085	255650
450687	84504
320130	293813
67351	484866
160900	273013
479188	421968
295841	376526
417738	228983
492393	283445
210508	205221
15800	62191
4954	36427
346470	114930
351655	218329
24333	341271
469782	291413
460481	278894
450532	304493
40141	419146
297026	286227
484840	467690
101260	369577
298873	374905
217957	172414
373785	133179
333945	191899
201580	270248
173746	451414
220692	196184
340037	320266
52819	159851
368919	198790
53459	411424
205570	159361
358911	190369
372415	201052
273014	153953
104740	315747
93095	241483
128704	90820
29088	174034
107709	311505
354903	255650
164684	101806
443318	15893
469934	35707
405541	212576
378348	183213
452482	183213
238889	179535
336020	328222
469532	179988
16756	49903
290138	99072
127972	183231
116525	120666
340772	218607
326653	471745
169786	244473
110938	218727
453187	222059
448435	119381
279347	159784
35441	54700
287609	463158
19727	135952
107118	51433
26366	139531
111598	292696
283877	313409
4098	491901
179278	447602
72287	349741
300575	209018
419711	203656
154045	315447
41122	21411
134299	170020
296358	439660
416426	381191
320838	354747
334311	93214
124516	366493
64272	226168
84570	118360
209354	75581
312782	49896
414825	83140
338025	89504
188212	315671
167588	94728
196996	191914
141901	423688
8778	111518
345401	174947
11319	278633
435193	128999
322154	478415
82150	166970
177953	88880
410390	445749
145210	235679
293724	235700
74246	358797
212429	267352
158230	371918
297320	49903
448726	190369
92496	382770
226741	50264
374274	96363
123728	192996
147911	422178
128846	265711
54424	438368
305072	321118
102129	462918
300644	47376
444523	387742
302954	338140
288655	131939
365694	15209
306694	119381
229735	427866
117267	98498
75968	335357
71189	175793
131574	86250
38705	306100
176189	50155
410479	226308
95247	371453
165122	134615
288258	426089
46114	124
59434	194328
116207	162831
89219	292553
164162	378462
64936	380029
146649	317356
454240	371755
88852	167841
143520	110708
68505	322422
58940	51895
102338	166970
345586	270095
464792	89047
238368	486885
353055	404806
186920	211735
357782	331581
426040	391414
451814	265770
395029	49793
14585	277163
353577	15209
443307	261854
256716	96824
2657	427390
335044	171302
108057	153548
353929	385049
439972	474750
278208	54960
452107	385992
396312	322306
331119	23599
151110	197084
360118	320872
267455	193901
367585	100909
489890	16041
219281	278520
99084	391414
338915	441769
184464	203656
300514	119868
365399	315671
238889	102210
32532	161257
158224	15209
384854	431137
276209	338076
202613	342698
351655	256777
187105	122585
46071	3011
401389	487153
290195	255195
339037	86560
320301	484447
73660	201459
310038	273831
420736	400240
307340	152932
148480	393939
448199	484087
292449	162795
316386	35707
280324	372838
152150	338070
372468	104566
415452	317356
95625	433279
87739	405491
149147	120489
216602	317408
458537	204925
164075	294836
154490	370319
261021	104321
95351	285446
184082	115825
138126	207702
121176	372314
260017	123095
182150	122462
242167	464584
226642	263697
465655	127921
197381	22827
39189	135756
236647	343116
325218	423756
68843	492008
86748	299467
281712	262954
96879	5766
348186	203656
317945	226802
225139	129932
388088	410074
111376	170400
229925	12700
335576	258015
314693	287854
413137	215776
23203	417918
211948	167588
47815	339675
379330	336590
333051	36545
458168	194830
164196	474968
41798	445967
13930	81583
229154	354630
292687	91127
217748	92239
387986	110708
105016	128826
51581	267286
266608	135943
33965	3971
77299	385292
172433	430608
244226	40284
226919	213926
24070	428991
370672	146907
112449	134694
89688	158153
139185	362392
360459	434169
298393	76028
259152	351732
419630	267352
273777	14698
445644	69449
303555	182274
196462	16153
94313	9054
115604	317151
186440	213500
70523	270632
338220	256340
405594	459649
193866	267089
424869	186159
179041	94344
191621	348563
470120	80761
259257	420790
340169	151704
9186	274661
391319	345058
427506	356750
39245	12895
117862	333742
183667	276381
87687	174564
340668	281846
227330	15209
455231	467932
428817	166063
283040	162507
190980	122998
360091	274451
200867	326553
167546	164599
407660	145835
6374	284453
362130	276382
259040	176600
146030	48060
250295	253774
217595	199649
474895	110733
356418	387856
141218	122373
239431	261127
486347	164164
461079	25658
295607	258370
193926	19705
375814	383831
172782	129151
9075	119868
380369	257074
332299	269891
17186	189287
30260	258370
244544	83403
3809	424841
399595	111297
445098	435708
102914	185076
68314	177571
466292	343012
180308	81280
458903	285446
456868	399974
38994	322150
424387	415188
128628	36673
176226	233054
57139	290450
409191	359628
183427	211134
348301	195495
321675	62366
9841	219715
281671	25549
251614	140460
306265	13370
303838	294079
444139	86950
10274	312313
25697	449212
395441	98906
449917	209510
489485	356428
336152	227361
109960	311910
172855	264406
109733	198850
117502	419138
351655	229622
231305	483694
181326	312259
121106	186508
361698	464420
67571	192127
60731	330143
410423	401378
85008	373074
287863	317118
361374	462149
483003	472583
107222	152867
84429	1585
153414	442415
10184	122410
424416	338271
291829	15209
281836	363575
11430	266967
162750	95853
173065	411424
76634	487512
485975	492588
2349	292721
376569	137155
398904	61666
56205	141250
353204	243115
361528	386052
22341	261375
461185	91670
236359	84845
451915	27464
53333	49119
3462	16661
9157	366666
136955	50605
435195	391414
425101	241048
434204	97924
262310	49903
326260	53822
103330	438419
192691	375840
398431	86728
296401	212196
8363	275790
126166	22827
352619	68733
339785	288035
231153	331581
307004	114063
340096	256121
491190	153066
92082	442188
26788	254655
178702	404750
198521	205287
188142	485215
291292	93245
163811	124085
212426	11626
121236	424355
270176	251107
204499	9054
184648	475200
471169	229847
292136	224036
216544	108344
290309	292129
177775	407902
128301	139297
287567	423688
48558	454975
220893	481228
380700	314742
95528	351322
122953	104733
272574	458933
248013	224006
32030	16594
392643	80363
159343	267553
248919	62191
252059	83278
465711	52537
207007	203618
134299	3845
158523	264766
80150	215858
442408	86476
233164	213286
99636	32807
19361	154643
65546	253718
132827	420314
126106	218727
273609	346216
85275	344753
10236	399441
121594	481578
194735	168381
170859	206510
248835	270095
303812	312152
226396	88027
189223	289925
35191	384876
71281	477632
158992	398817
304039	261396
229986	94516
380616	98114
141924	478415
448353	168731
297041	421525
294323	190387
82981	471356
112491	486781
52745	104193
277617	417779
423739	67984
229647	118554
232666	276239
418442	302033
464966	43814
139313	94344
123894	281924
109949	41768
403073	247092
326260	351639
274618	161381
251546	273831
149864	404960
270248	278330
126068	330459
490357	45265
301312	211868
418291	63758
476757	219064
130651	394629
210556	225836
484186	52537
384420	336590
81074	296135
78224	243115
469227	353369
262761	383376
34245	100705
463310	245679
73327	199896
435688	302948
319753	107219
317370	366577
459827	86476
131486	218727
29431	334464
47898	469235
86690	478415
189720	87178
138856	15133
67351	422175
151133	459916
211868	406254
309748	287848
468516	196783
311221	336282
163535	45604
200092	295359
373844	202324
257150	178436
26184	149674
393377	483322
126966	454323
9070	48857
441312	262954
449415	313745
76079	29253
383252	291172
14370	434035
69809	336955
357716	391414
319223	412040
283317	195075
271891	169482
458768	315671
490044	32807
257285	280592
324692	190369
441333	186475
150443	59510
471065	42121
295207	155321
426964	455311
276825	313745
361219	132740
80460	317686
335568	304529
228519	262373
75881	198959
16844	379124
456021	381451
303654	156127
473338	440962
464653	447048
206070	195555
319773	139648
209572	9149
102302	138509
233486	343085
183692	142427
407718	241134
470837	292553
474888	426887
330369	488158
361762	130742
276375	17983
356953	331508
49840	88886
85665	142678
436472	197564
486712	295954
83544	361576
119872	283445
56690	371918
406456	215054
224349	446466
67108	172041
191174	220417
248276	425383
164616	132740
331465	240072
406660	255641
165939	220415
308523	266722
423118	313314
29599	241787
275084	360584
328028	236971
110306	55419
96771	192982
108963	46412
20946	165972
267281	380360
399120	97151
57799	358032
303670	217423
311210	62191
120713	275690
11627	27519
29581	101816
272230	357841
237361	438009
388696	79989
14486	344091
137548	80122
428023	132740
319410	396861
426166	452746
174255	67376
186906	240686
272878	134262
478959	212196
313884	243301
34675	127158
199780	475866
155697	10762
21891	17580
166032	230637
328837	133156
393905	371918
325966	402194
182268	490153
346987	393989
17186	383680
151884	82274
333873	237344
411083	252531
16982	475200
188646	366127
15925	68525
308632	343085
98887	301503
77113	197637
339575	16325
13930	180672
322710	59835
321492	423795
23794	250434
58145	32162
411795	448816
350653	33820
60667	224085
258407	255960
326260	411496
403062	474412
370268	393326
45579	54212
407768	394991
283632	193665
13527	431853
205718	42415
254575	486257
470672	451155
270248	262954
191993	459779
255320	290646
376592	73660
411745	112312
176111	5674
485471	263504
277091	9054
132073	405780
384829	171660
117862	320145
241430	124535
454118	295484
89466	17272
409808	58666
72556	86668
123266	389497
324152	228431
366402	124557
479233	40330
347616	384820
313772	230303
489908	3766
38389	359762
272256	418551
138126	379384
410882	247481
95957	218727
149772	144470
99826	266852
485	105878
287413	230312
188954	310756
225363	384580
289344	362585
396597	307250
74500	438093
33647	78811
80473	25410
164580	338271
103178	162115
450532	388904
277535	435560
390920	221802
250183	12406
122088	378686
180571	275677
287566	424148
57794	22827
445343	332029
316828	423741
73347	355806
233782	477788
201990	444016
442096	293481
457418	186730
5929	186440
16433	206381
93627	54535
358849	245610
493786	30482
415819	477131
398793	117700
295009	462370
128376	80543
54035	392332
65513	125948
232555	47644
433190	401378
428892	231447
362267	149013
199281	471745
312641	198865
422776	183213
226706	206772
153037	465019
333894	303424
203689	178742
362336	176182
71189	395358
173538	186259
342465	392220
192311	427805
56609	240758
23517	54976
433565	86974
127857	424916
289251	21411
353000	119124
19490	478415
456231	463549
23663	284211
293823	100062
288336	460580
164572	144515
490254	298183
83277	461392
223762	292721
211835	12674
90331	267602
448417	222072
477336	23495
444396	293678
399441	139081
394811	476951
306285	188755
129648	311510
354380	65194
420234	84176
99901	164884
337580	257989
164697	33458
118288	7931
127388	476872
474710	346730
369808	15209
173121	68666
446275	363631
122147	185016
356950	134262
286072	205325
77443	108072
445840	345585
348990	421356
434761	172800
181781	407752
432730	63692
163030	221216
99602	313745
194773	172266
134783	315888
409889	355806
321360	452098
461587	284309
246342	365767
20400	250735
41804	430610
461028	279268
388596	32807
372761	285156
494064	76454
254899	204925
315628	53389
86625	246318
284057	245073
416403	123410
4323	466013
412909	61766
209682	208863
371709	63957
446998	479111
359611	41351
455074	409663
401978	438333
371039	86788
61286	452126
235088	186463
397436	262932
185741	190369
12481	324468
115948	91380
164676	434714
263266	409564
190281	179964
224807	415156
86618	214024
465930	273831
357294	156310
93676	455407
417421	47027
323160	151135
365550	6431
454102	18015
55578	428214
29431	367181
371252	188309
262210	228439
16603	168294
384428	198790
277266	75568
351851	461392
162303	369599
190837	166563
99718	267602
186730	190369
281149	341271
270007	359762
295422	286936
456546	419530
322491	1762
201410	336590
46988	240016
342949	424814
34472	477449
424647	140935
420234	405274
114913	253149
234621	153995
262639	266446
150061	24159
349348	125399
469317	275792
441403	291332
288883	92505
153813	257227
12096	357371
175839	277802
36339	251943
154224	391414
252961	354936
463935	393326
340247	378686
451281	472084
103915	338271
240328	35707
252839	182262
52917	377620
246421	337438
38828	82271
19622	94516
162147	182345
243499	108862
390596	406443
61075	115340
175320	71009
41991	393326
456723	6899
405113	336590
151977	411275
378330	401506
406144	258607
266425	401297
252604	301972
414286	425689
446182	333527
211571	316796
414035	329288
411142	116283
135336	405842
16969	362713
26564	429766
435972	99521
151861	26106
105077	178048
373569	96427
472140	456907
227511	54895
456021	445236
385325	232890
52917	375754
399825	271367
347042	41257
142645	51981
291424	42747
375582	188409
296190	273657
8407	318404
284058	15209
166675	84574
63704	163800
227887	209933
168962	315459
414646	118324
89883	135133
333834	227045
387765	164068
412048	378686
46886	75303
430831	241026
104049	281924
382581	278643
168023	231768
305287	30984
417265	98847
371943	257895
118539	213401
385991	28872
111968	396548
132640	447941
19067	29599
424387	405516
8359	414020
326830	165506
266508	397076
436771	254973
259978	52567
143315	61175
127972	450376
325704	334635
2444	405159
480010	348912
177333	162795
457703	378976
327570	149049
292588	214212
137367	190369
78571	175463
224099	333357
490358	182661
13077	355700
134083	486910
208928	94344
376619	251216
468677	228838
483326	221324
99110	304103
161732	354630
282453	405398
291722	241468
197836	174253
466744	100503
15819	340797
274892	478678
369717	409036
92793	99130
136083	433391
367336	489822
60688	229084
109733	125095
51517	148661
25091	57205
126864	43334
231855	182578
278769	278485
210050	444281
377800	417742
372638	309801
67584	288640
151642	265387
367925	196303
428470	50538
282469	372850
150123	137128
408930	270324
447962	483842
114474	169482
304330	171243
199116	485690
320873	343493
481347	273831
429928	435817
293405	206772
298907	66530
198317	187192
200092	216157
242107	132740
222610	422431
486712	288338
241961	422998
137337	475389
412559	460291
345051	151389
376573	8073
386660	198926
35944	417294
273900	144405
46643	83811
261725	489822
140189	427653
71430	245938
74684	427633
303305	102140
329379	483169
110937	334586
36620	13370
394349	60108
452768	38556
106268	265076
207811	13332
105022	302836
31371	392497
159076	236213
350650	29253
214221	17186
192660	51585
241199	294069
394636	259929
19542	51783
413378	136279
295090	33855
230051	299587
171915	421074
274615	451414
217848	399736
452986	409828
194791	13966
167030	480025
269612	442867
258864	58567
154456	368903
214861	114044
405788	296693
267617	230714
422530	425675
89857	153
232793	310261
7046	387742
262013	96559
316248	151572
256491	13370
239360	256121
302774	476231
150798	233614
163044	53307
117595	204850
279079	440249
147699	286936
288046	306090
427558	306409
434854	198851
88852	208577
121491	264406
12778	118090
169151	138390
8864	51642
65012	375533
70670	135274
412593	420757
45749	90880
132622	227101
285697	169482
40867	432984
22123	73298
472267	424496
344207	328960
114063	339828
245213	348798
75272	308676
71184	466744
387147	120687
123537	301522
480468	237165
214853	103267
154768	262954
336074	349158
227062	113522
384568	52172
278486	371918
303645	420790
247700	57783
214060	208785
107599	23948
236074	393839
217321	204198
114773	482181
37164	151096
316352	40043
402759	341461
394084	211868
352589	475722
475624	164759
98295	95286
136264	168615
413137	86560
223174	255650
328940	113522
271698	308019
137203	116283
306810	274077
44853	105585
4849	61572
170553	476447
479146	462973
17283	156376
157477	62191
168816	378330
150242	414284
278591	473634
191155	219612
94875	298886
403262	122797
438825	164446
267502	126172
415819	211868
457135	413985
439073	466737
99350	43117
273537	237165
462857	398333
398629	210032
10226	449817
138621	482315
439398	413487
287513	307279
433364	377368
201437	271544
27648	188759
54874	267352
424747	144965
175669	345629
53287	36942
55901	92613
158099	210228
197920	478678
409248	390582
131160	324353
380668	395988
339638	145948
474606	468276
302999	231578
233498	383632
182835	218485
449187	3753
384492	363312
370762	218727
203786	9681
74776	187836
361232	451460
204116	255650
270248	460267
93035	150994
137201	303175
491873	475531
262457	277339
328339	381077
104756	105053
454867	234432
382882	67855
115298	292468
403128	190964
125225	401052
225797	397645
162012	9772
82575	243514
293345	353557
363039	267409
434821	205124
109549	94344
244562	154623
148620	389009
342650	293813
218550	181076
427628	29638
241942	88027
10251	172041
451451	458030
381553	421843
26688	329632
61041	338271
105249	210418
363505	369599
256153	444081
437747	304759
124455	84750
326370	13254
364114	228776
116880	442602
151050	203712
148462	140728
163306	321074
291919	210082
372095	453253
86303	21369
370026	411419
400888	107874
237953	92613
383725	293813
237267	378127
406784	25398
360642	391414
316136	175598
449920	463535
354728	307616
222389	168326
491640	270337
366620	311300
428927	58418
5517	97277
252166	390232
343883	77868
160351	287549
297174	62191
309917	480633
436624	25374
22172	234886
423478	378649
480324	389960
363439	30395
256517	204920
312381	355093
79075	218485
84052	206572
220089	393326
172630	421356
101362	241525
487130	25410
270248	471355
476951	10145
260185	127357
146654	455624
55819	354557
435140	317929
190630	174720
219546	170341
257436	441434
486712	16433
168663	127138
457512	402163
455029	339105
119868	175736
405488	466434
377832	411424
455053	410146
54997	212278
96615	291936
484294	21411
174034	443620
267387	133240
139931	320601
321054	205223
128064	329892
333080	420895
443675	123785
109174	277568
268200	287740
193051	416402
339051	218730
184892	237458
437225	274309
263502	434945
448099	184246
281236	475389
381528	479627
452424	275677
176674	454221
341223	190369
321930	59759
419562	147885
253171	109407
42055	206623
169137	119123
3111	230163
482073	408397
189125	266869
409674	338638
431449	443718
243460	93451
64786	429971
338040	203656
220734	179506
109752	241698
481964	454975
174034	142925
451310	153334
235404	211868
429268	417399
325750	152502
112625	460810
33053	375897
194643	207035
263135	77727
207557	237612
352384	64364
328424	208830
288024	287740
444588	381012
164693	15133
351158	139648
287485	167553
263703	419844
23781	369599
202774	445240
65513	50187
106739	19489
337089	463770
268491	473807
284263	172089
448099	365941
299819	13157
262276	304202
261211	350436
141618	378365
259230	137128
131716	440962
334468	165540
344832	131570
282279	318735
32752	98906
385730	105858
118938	331867
357247	207596
484978	91657
256603	8424
318451	303175
115339	408353
468572	94374
340511	303424
111856	460333
102973	340561
146406	169047
154344	294836
126067	205223
239844	77341
483987	217434
413495	143095
474770	271051
17065	490953
159072	31248
162557	90262
340771	281942
408804	335156
399436	37948
114237	110677
464730	169758
15904	385737
430691	82
244799	415146
68592	9054
388624	190369
228129	51895
486922	263880
281748	245679
290624	251652
493344	220417
195022	215054
304770	110677
106303	101916
216006	137128
43722	166063
272979	421356
385457	324377
252174	276351
180926	246066
456021	289482
99311	397391
304939	464494
435594	266375
212357	398333
34092	228431
34798	12719
48200	477403
188956	440660
19155	396648
386182	179746
274006	474457
468881	91949
1483	220417
391994	471465
303641	109394
343089	113066
411051	457552
134694	181462
484985	366666
41227	110372
221146	13370
4954	75654
375593	10646
339333	208723
338773	140205
147660	227906
359249	10646
308122	66226
236712	243062
268910	313802
75242	256610
405708	335477
348387	49896
227114	317118
476969	190835
62272	428214
42454	105498
444029	189123
137454	49825
45665	387839
453152	251323
204330	471356
448624	420944
7176	110677
216297	228431
167588	48361
1143	85078
417748	112363
40250	203213
162428	156376
92635	228838
385226	278431
472164	276876
133029	294836
338204	72835
261782	371918
487076	180957
255515	20586
366955	401101
26700	458009
92753	380742
152634	440407
242882	258370
116947	304668
285911	173469
189730	50538
215329	389299
127531	149128
188253	429539
201094	384933
342088	140044
163348	193796
221329	309129
118075	472442
59815	327392
164727	77500
130069	391281
319259	251328
375107	54218
258555	204998
11822	489496
377707	366534
364725	300282
465249	107401
93451	254543
331497	399867
342465	922
60984	409389
435966	104383
118567	359281
480478	152502
316173	345401
329640	214992
98067	16433
89282	206623
108586	149388
377270	183213
462653	166261
362170	435280
313625	145270
440190	17186
225781	220417
324190	322105
397431	107122
278839	226308
57447	421830
272301	233392
285925	137128
143188	394529
168132	99832
312690	89044
47509	101058
55615	44745
192904	269199
10874	337684
254418	133826
365943	478415
243822	451856
401085	464725
204221	308100
259497	400044
312430	391414
273825	72257
177330	79568
206512	286949
286915	489822
216796	105053
450687	207696
213606	204078
409448	142018
14661	360708
187359	304961
313672	133156
19542	7804
152368	138885
13192	202275
169584	481279
178942	330428
207490	267352
341623	127298
145383	308338
19461	187974
123925	456640
427649	229336
724	364176
56074	147352
373355	486880
466832	52132
360535	281957
489657	155308
61627	286828
347374	478415
486233	429617
124334	13129
198711	265589
7991	87703
415712	423688
170566	192297
3119	343992
222633	76316
125772	59311
304228	188914
214460	249334
363339	307130
123297	406437
271676	164884
7686	440660
172452	22827
262165	171884
327209	274807
53438	473195
380492	14163
481739	316388
216119	463611
216324	484793
311917	346799
458601	466791
103914	392086
150196	197212
482742	158532
457014	264154
488102	441068
346299	51881
316740	190369
49356	380979
405553	363973
230051	416399
26563	477329
224534	476901
428935	314742
286584	329086
437098	112443
31178	360864
252740	410531
363688	205289
109733	89156
379680	410303
470671	15209
163291	311816
287795	454930
227068	338271
420655	29751
222045	275768
69004	487833
444582	304766
345236	104289
341522	452647
161077	8754
84899	384516
336545	204523
219136	139803
412393	286053
399423	415502
125420	117454
345283	66766
363412	68663
51024	136123
330399	344161
483509	219650
474688	262571
413196	202457
175255	16433
229558	272426
80308	129108
43931	70562
428277	422164
142546	203656
33823	75583
41086	430610
493621	61376
12297	186679
171093	239239
102701	388575
459734	253075
337011	323956
480580	158549
347121	217272
405987	94198
419598	134500
389641	125399
85526	48275
45421	33647
452201	134901
235748	735
411933	484570
171915	135548
294957	2256
84349	171527
295889	135756
159189	386138
376313	379255
283521	143137
79490	328538
201360	123967
173743	275312
25949	153004
362484	489552
82764	478232
244536	450317
385489	159182
173149	333196
269522	464166
271795	280444
340541	399671
168696	332282
403057	334424
208781	240437
316102	300555
255312	371918
227636	111039
287118	91475
192854	50493
116754	94515
142449	350189
358562	175658
475503	62191
79321	332282
374443	372710
318672	469583
108499	13370
435943	457853
24539	457418
163924	101049
366494	335750
238963	88705
44910	324377
103801	359773
32857	329068
343635	265711
101834	15293
185532	314881
187886	36119
198974	153799
251190	447334
352605	153337
85406	353343
468158	354801
92020	251961
474389	420790
488412	43425
362024	482168
143023	494102
276821	252989
141459	357153
99576	229150
408190	401058
222534	404712
102421	465440
226326	268311
12788	78184
423895	290560
336619	208577
265460	430610
59598	227101
9965	433391
197077	52537
224811	63800
325492	35707
287852	471205
181632	150076
471280	15209
130069	90547
403257	179506
449176	362390
461216	240687
224778	149038
426554	152502
276821	31262
301957	187163
276158	28129
403691	354046
147643	178234
99650	23459
330737	379976
87533	10646
200092	308351
325934	416402
214984	266538
420421	192345
296169	251477
56620	461049
60315	89047
144066	87612
75609	152502
195998	307279
442652	112156
104127	21411
272173	308533
5700	125822
417483	25410
236624	79844
26894	182858
427771	193380
3524	491897
44033	202330
14164	124916
424907	161134
5077	259997
353216	422998
69385	94328
305791	295155
151633	478555
408919	453366
26534	489552
176903	348598
127014	107349
40362	207512
207954	414662
41477	22955
64008	333344
139927	6733
487890	358132
383832	316720
312234	214714
64998	180527
382322	427107
96449	491547
430754	78257
461944	365268
100729	280937
18791	482317
203430	306006
299580	267793
39988	447683
449521	290556
212126	104716
450532	374305
413433	161941
322509	149049
178048	366577
399352	420392
178422	86800
478415	235074
272679	68481
281722	366493
187796	441434
1839	195075
395177	125729
246540	218727
264969	293813
107639	80587
311529	86140
53702	461903
45141	456312
361680	318404
46069	234356
36441	221057
14042	12895
18138	368416
368268	111910
274865	28129
287438	72378
149483	30742
23459	259435
272288	405842
423962	293813
64427	458181
54132	127379
339160	8119
88359	340772
108706	253744
233498	404089
18122	129045
375405	377196
458106	214024
188784	60864
144314	183213
239919	276178
83082	483495
64335	267523
11605	258370
104147	401794
264302	258171
241622	305944
369030	350563
188954	368662
38344	155298
125203	318749
317823	135100
114643	375961
361001	63654
281726	440615
133825	355294
16205	24334
176762	305815
485316	211351
195135	366941
415712	4369
21095	41651
409639	12443
454814	13129
193796	363722
476354	355038
86203	301659
21230	367343
16981	99521
135850	88027
444585	164497
99602	428214
297276	467805
200361	474672
29226	25437
215108	319196
388469	469227
104740	97652
286948	23339
90300	272934
135807	45367
379680	32408
273267	212395
189094	429884
350271	101058
135271	76417
392037	143997
473718	331603
283070	22505
476604	443932
258113	298440
451803	319365
418652	426569
367625	444844
405473	190369
138167	70201
414337	466567
145869	366534
418326	414471
270176	436427
119558	49828
112838	476231
105668	38274
227456	320508
195977	403098
432592	48102
133404	308897
447582	180578
93421	146202
51514	173632
301634	460437
211900	435086
226267	430997
12129	251218
167588	358010
247456	373021
456282	315847
373189	186149
275262	169776
141337	337178
319259	295680
84725	474049
287459	417201
227101	265363
350551	111039
63413	218730
10492	293813
288833	345622
359754	114421
92597	293813
278554	391414
392653	93245
187287	267602
1685	116283
419876	62904
303111	122135
454010	252279
234785	405217
134886	335984
164068	366493
344899	351585
132640	24738
59203	421830
444139	193871
305624	332685
370231	258511
360078	260956
240364	120605
222990	301143
183317	25547
215601	440660
442815	260367
483448	484447
217023	16955
201315	185704
302122	356645
93691	105498
299106	264277
379102	317797
441099	58647
350498	295002
230210	478415
366083	15209
242456	49966
149429	383673
17562	472583
221296	73501
375405	248938
241803	348798
245959	288059
467697	446944
186941	281712
71430	402427
485834	3550
150863	83747
153813	206058
22590	21583
406927	268705
10534	197719
324190	78380
262173	190369
239699	186440
373211	281924
75886	147520
358971	90682
427498	431137
128867	257111
244536	15352
345107	484967
163508	481321
108635	272407
220645	142018
191464	477750
451289	238643
329612	127786
342465	187244
45164	90886
341279	381315
257977	220545
480740	44413
348550	366127
266141	71683
65513	55497
236328	357150
219717	233523
244536	446633
459713	284843
381305	469227
45489	109894
319010	195948
341445	212081
229522	248777
332979	492316
321270	92286
87047	300469
377025	398315
83380	458
305197	425846
286333	332392
247934	262954
447230	86573
461861	123369
439726	82585
283024	141440
82698	201794
223361	214024
324708	343522
433458	425320
52855	299467
489937	274869
360002	15209
36315	453697
326260	425531
481169	312034
85746	313029
329416	452985
423828	50367
199440	376087
226848	382553
312283	15218
200017	17928
171455	209018
440825	110677
372340	467210
5641	242379
129224	241596
267281	220243
311951	131512
167663	459213
489056	129266
198244	15133
458207	399441
395211	388422
409016	46294
89232	15257
190388	150943
178621	154303
400456	457081
475158	71799
464650	79972
129328	315566
355083	196994
438223	5258
91600	490211
324248	248885
413125	74681
109949	89232
406602	162831
179099	173769
417525	264629
174139	26918
232079	197249
474496	267352
210076	65126
137222	23018
368973	110677
253102	480590
177515	397072
372737	366127
380465	378207
43127	31616
216988	239739
341765	203656
153307	341644
211685	184258
340572	395989
480310	12092
424675	406991
275768	176878
262639	336000
270579	406626
136212	132740
272976	200848
481515	452098
104740	328609
325424	282175
85621	394736
129859	347748
350628	358797
343054	390875
158099	86618
320246	274564
69975	337427
452520	183127
345091	160356
358911	402378
55961	13953
318236	492316
426041	435161
134700	232434
178998	290569
392150	151096
267373	474159
429986	311569
454018	385547
1699	288837
311403	274224
89299	339840
398465	428711
9969	126182
212730	72754
255182	254046
84504	166063
415516	415632
186597	96409
176173	402323
26831	370543
493631	469235
279597	259936
85054	146181
36431	168146
408534	56410
244226	114435
289920	94344
88835	267036
374305	34296
153813	240609
470911	183213
164880	127439
403410	164595
7191	130726
102120	29013
68732	444253
37760	194332
137619	147208
230847	172089
134299	435242
304000	99856
295441	317675
153850	122966
231305	153995
241902	294836
409006	110056
71666	384366
275368	49915
43931	281551
265202	341693
217789	203656
114063	324557
195402	476231
314356	188930
218458	347202
302223	138297
373433	216492
282196	278723
359426	313745
366243	375840
68253	177526
206556	132619
388529	245124
262643	220947
413429	453097
212320	60923
328368	240225
407651	418248
439374	89613
369201	347934
162019	10216
324175	212081
297641	208273
9950	395003
61186	344637
72111	238809
284507	180451
147649	63483
2487	35735
396252	228431
444703	317118
338764	264406
2922	73336
55199	480224
267562	414140
85245	333776
123111	73712
285311	366099
409238	434711
143920	462088
380025	243079
285469	313512
32153	240671
426512	413793
32783	314455
467645	156142
146097	180547
31303	287488
25358	373045
465132	97985
105977	394948
153324	106946
116466	389497
41378	252664
364636	396778
183633	267602
126	203656
303742	414832
369486	230296
161023	359218
178422	448397
10977	494102
438464	245679
180970	160831
75074	251116
493347	70668
117239	300192
363197	447517
434859	94765
412667	401928
443620	404165
277105	446801
237242	165032
125210	380071
189806	412322
4838	445749
336592	420
38513	400627
84097	94209
44159	36690
428440	411475
479984	286433
421356	262345
98330	346910
256237	317286
201476	463615
256893	1113
242226	204403
36589	47630
367247	239872
425827	353557
200092	216396
298353	213277
200092	454263
204082	153589
419182	200457
247296	366228
18451	311212
324026	397735
222571	9054
222399	247482
417187	249334
96176	137508
238458	72303
436699	266852
216324	161155
354600	357854
466813	336265
448682	358856
250009	462574
399701	333025
22124	360860
22721	268667
174139	40193
220591	484447
91531	424790
81478	297362
36612	217494
77620	73336
179919	278520
461415	420973
438955	395336
26912	141028
81225	305025
299482	415213
157500	254199
371254	249186
297728	48616
404406	67584
412707	489327
96529	309663
190281	325028
26149	159794
410390	165653
314577	180096
79249	168213
9573	208577
241902	119868
223872	456640
259075	165267
465703	83098
331119	6899
25748	206454
386926	58647
406660	183404
389082	48397
19199	484554
230051	7264
34275	183569
13129	230581
440940	298156
195375	459098
51354	258370
32729	313041
136838	484604
339333	264054
369572	423469
25592	403433
427714	158493
112999	440660
46778	107019
291400	209572
410327	249709
39601	464387
424362	81005
30484	157780
266307	369890
78874	226308
98515	438419
256536	60517
477932	17519
478804	342807
57389	474406
116915	179987
475221	85371
12428	144136
57	387383
398100	66773
211728	369599
298365	357647
301692	19914
96705	326997
118709	155224
13982	75200
461667	392108
83977	201208
369030	395563
381054	56014
435646	87511
344127	15209
69749	486267
85478	250309
377708	432658
246570	354630
436897	336954
174139	228793
79402	119381
45213	67940
365339	132843
238855	338915
207842	413535
120303	222520
361039	12245
407577	15209
484732	393845
228128	42370
125790	328693
461559	479579
230051	157648
174001	315888
326735	369599
61349	462225
459979	387109
141010	125074
149429	68357
78617	95956
479351	373542
347428	310756
250007	343042
270224	361978
69503	111964
323942	234117
57555	391057
415427	119381
325814	40161
365456	313669
316376	118363
392159	268129
282453	483393
301388	401297
223929	66479
64584	371983
233553	249847
135849	420944
200510	428214
426128	451691
469013	311212
166342	211868
129328	42189
92395	62191
245733	19745
404568	106840
41110	23993
200719	82794
437049	5456
59644	444650
130069	215939
66035	254746
354637	23941
424841	132318
272804	273468
192265	195838
371577	293813
222364	57491
244377	336590
346903	249334
299441	224470
191201	48275
216229	269977
157650	371974
298780	95593
52135	261396
286430	4446
260202	296611
392329	54068
93132	154137
472614	13647
97630	4702
12967	289029
487091	317320
215204	318676
330554	291249
74606	257957
232040	160739
434310	130180
308177	189804
368677	430718
376493	74369
322798	284979
310893	186036
158159	117926
333741	480875
144076	378462
15601	262954
425777	425856
318845	193993
348447	162247
197106	187974
213364	93852
461884	413525
372799	208519
475837	212081
440190	186095
31665	190369
10788	359205
143503	290275
373755	319992
302987	489003
329840	198926
20698	48978
339025	105585
417826	250434
266011	60517
70	152794
409652	191473
66635	265725
271366	379976
7538	172298
410812	110677
383887	117725
444717	272598
420736	159378
396043	221005
67351	405217
236216	196783
272915	276358
84455	45732
36842	211697
304146	125715
48412	200444
385664	106422
340779	264406
194048	99405
848	266954
464725	164521
275924	6681
165489	253919
310541	94344
315958	191008
318355	278372
232766	234720
26078	284797
293058	110677
260352	63528
275722	190369
89163	262954
48922	256188
205773	405217
20946	399624
35171	12245
451440	293813
284702	324596
254973	312340
188568	314753
157534	351592
177323	110677
105719	205158
379680	412922
337483	412322
90060	267602
106353	270324
334347	126113
138447	4413
24789	105878
490378	186040
109212	230468
92978	475914
388862	474931
51580	463623
41102	461944
435157	267352
33056	245679
50646	222826
303670	463615
120131	199975
408357	424514
22414	290523
315250	180527
90703	46294
85062	127653
20243	34649
27774	254615
267243	404886
97466	145948
191446	362006
143893	101527
46925	386369
265211	41956
180755	255820
381872	427948
250102	208193
369030	420314
124501	197854
159812	94665
230051	457085
333935	52537
81717	309283
293450	373401
417558	264029
273768	373810
241173	157658
4234	393326
468249	49228
55659	310774
252604	265370
27988	134834
188029	371554
458065	190353
82238	79989
181627	433279
305086	481785
476768	321273
301166	166513
270813	67161
142237	99437
232890	471002
35766	400781
318811	9311
114636	70112
132978	135408
344626	172479
481419	164394
241563	304173
259704	346388
225675	262954
11797	173176
424675	437759
357543	56199
58078	336590
393941	408450
76094	451753
46412	154095
258066	65194
160169	95149
88968	55436
386412	94516
2711	271515
417938	99181
463129	112101
239203	473091
349472	247092
247296	388524
362267	246414
485526	48861
219546	30387
88010	324343
154832	105878
284832	32807
276273	11626
292721	279717
80704	297712
230847	140044
48152	47644
253115	136435
349849	227101
46023	162795
240981	260512
39269	480224
78891	298767
33398	209510
227078	277439
20616	72670
481212	206715
109824	472583
382551	110677
68125	214714
347121	96129
20477	53490
333397	278700
100280	380673
145959	330757
213566	329698
202473	393033
97245	106082
228182	339633
178524	207696
89826	157169
432742	79249
60938	16325
200464	467623
234876	216571
321157	78087
136522	486885
233498	30900
146200	6096
446683	84590
216229	243766
298635	257264
88722	428155
100859	240374
345692	407386
66513	336590
28611	40784
287639	445780
387364	189344
332989	227101
380608	387185
217171	11626
360498	351167
189451	488281
487921	363581
485747	259435
384824	445648
288233	302836
228087	13370
393010	57336
292461	94516
338093	264284
311565	371934
46158	89315
354741	118131
67121	298156
276453	53879
5677	64432
77420	279798
492986	96445
117739	443693
246221	252664
306694	54449
49127	64685
233797	270098
358636	281804
3809	489657
376013	266852
63351	476951
468481	259929
305827	113051
102316	20586
211005	168900
302388	77551
450221	443146
452111	267022
355630	294836
252198	303889
17634	319108
319259	349400
326356	141649
123741	157509
156596	223963
330337	212081
239713	104727
444380	1605
474700	383519
199414	346266
371291	45512
264662	290560
163709	472702
57014	445233
186247	267352
486712	477407
336951	164884
184278	410079
185076	447354
41793	275790
165035	33855
241553	27464
233780	408219
150194	185560
279047	74424
353951	247637
23812	473064
60318	90973
376855	60517
434330	86169
430404	74975
26052	196214
296518	309801
415582	318735
253583	221838
39951	162100
133440	361458
99211	310148
321555	106475
354329	462234
343957	162947
395929	83403
21902	304960
190088	390310
200464	21251
352200	490043
287566	266554
171380	113401
222045	337849
282461	336753
232946	250072
361533	131470
144654	489167
373136	198456
471039	245679
25391	110677
395255	317118
264101	291984
368974	273831
490324	521
92246	197440
196165	246275
470408	463089
287072	395104
347121	70163
157961	461392
9319	79122
81436	412980
27498	214992
143330	442830
53739	4271
284218	286429
21074	182226
2349	149049
425805	471887
75119	251282
97942	142018
273079	182145
375113	345642
463774	324886
417918	115818
126535	234356
408357	378330
405576	325492
121460	184100
78480	273831
303750	380538
22349	457929
167588	420084
163435	106538
73057	117147
37620	111325
237991	432346
345517	369864
322370	162247
168753	317648
335470	358178
178347	188951
431288	53863
250853	65371
451370	357807
484193	86560
353597	98493
431663	300
71189	448766
108963	20801
447762	425729
5156	195660
373179	258126
236503	338615
42716	280932
72616	15392
178089	334286
136744	64429
414058	139648
83717	122694
29417	126312
39999	75038
137454	198564
55481	186716
14250	94516
277616	164504
410390	401101
464429	470123
275721	417515
32956	219534
239748	197647
204984	380332
12895	327241
321555	354747
150761	35085
237741	274869
304877	218727
195657	281924
117506	311174
32741	124085
9381	29023
393261	166513
70119	21411
114063	106750
330278	145438
77443	33908
444194	354214
361291	304063
420268	45472
55873	405217
107189	315471
17029	206503
291521	457252
49931	205743
404909	430281
431298	15209
39176	260854
106460	96977
38619	367921
267945	420944
418180	381428
388475	132482
34899	28129
232141	139428
85653	488052
247513	285156
118252	373348
288895	136279
277652	64335
279871	208300
156446	123369
374622	364577
449521	325258
387439	451525
17315	138663
463891	22826
445632	46996
190281	265753
408950	263009
194622	248382
396382	60775
273514	261357
276663	423603
391740	485744
348923	45141
306403	366127
403695	380689
61474	293813
168798	301823
9787	333357
414058	277961
134694	11693
312283	21902
326830	243301
373025	300397
32797	74593
104453	218727
255363	114643
110703	431226
402518	471285
100053	391414
491698	373879
246308	213987
185136	100966
430450	49903
273035	288774
331491	203475
184396	100503
61299	306633
299580	258981
203816	42890
172216	147136
116069	114643
18737	387742
158383	119868
73327	429090
332971	339251
269278	245679
442927	486392
104740	102672
464725	89130
110182	232258
357294	59430
80994	255441
408781	311212
348753	366493
267562	30012
135056	88606
182638	195121
395484	134145
119840	389009
169156	457081
14965	72565
396772	360860
71189	291332
468125	350790
130332	123369
126442	98906
350064	123562
99467	458736
208775	396968
5495	478182
402519	404494
245826	342761
388992	218448
464580	4349
318533	84089
135419	10552
242411	129056
228849	240374
398964	150352
331584	137595
349029	196572
398379	355700
94038	203656
50716	39146
119819	345401
404135	69388
237685	237178
364794	433635
62980	302578
467934	404960
126653	94344
476831	32840
42800	226693
392667	205161
486847	355700
208841	204104
15027	136845
453651	337447
230655	396021
15664	125532
276821	190298
414058	289238
238318	458949
179630	424272
446039	439352
32229	244392
6636	403429
112317	102494
332925	190835
134469	479536
219607	327996
120313	212272
171277	307970
196030	94250
375660	339347
173063	316575
161260	220417
247710	241525
171433	487085
136911	145064
282453	188122
60025	333084
26700	487001
446430	66116
172396	96777
280533	393253
108528	116377
46912	276546
27312	239107
477763	80193
41023	194165
186995	483201
345252	237235
476194	86728
485870	332330
226663	447230
458207	484058
444755	463535
321003	262954
361001	159550
68429	255650
140473	116747
216534	49966
151156	23517
415504	19571
269564	209018
213361	59658
202427	293813
440990	384130
219281	365680
23137	371934
217579	185070
345864	458397
357493	276765
147006	226943
393609	351414
246805	95149
293144	291521
466790	364000
433664	191175
452425	146181
39255	489156
412922	447560
221210	34673
110094	489133
483341	189294
323222	292890
242667	420612
304726	12177
140802	467029
319210	187796
218728	378462
200407	260527
275140	177924
385373	415564
27438	91069
227549	187025
77443	373728
102450	482631
362693	427737
157778	153995
337956	27191
178984	259734
370883	471745
2548	303424
481070	340384
410192	411475
251720	454024
330192	345401
211197	15209
316072	110677
408561	17186
244536	198642
190985	186384
315573	8463
60637	451401
375560	237660
274451	352952
39407	293592
172417	332766
19519	131169
176276	127298
263673	426612
85524	184902
346697	302549
412809	311169
469274	484559
25374	231485
238361	262435
216894	6673
384674	114951
89899	21583
93823	48275
132730	59182
176547	370866
134024	280174
204798	27775
63352	304388
324490	34201
137454	462377
310660	215924
154715	433747
285185	327061
340121	381413
489657	454304
364420	124192
146893	249874
485667	143315
12522	106946
72788	58673
91916	198599
353051	217883
134024	374030
63612	1292
127938	483695
6686	243761
405541	421115
458601	437187
285961	133696
476592	437334
58462	372684
484884	186561
194284	157040
458145	40350
405881	45485
195757	174082
133157	426034
470737	90133
150708	187207
429069	115340
68843	220756
390159	153770
124948	273831
8254	219743
39371	77397
300273	215719
493201	457991
440287	262470
392329	61848
212487	425634
235474	316506
65148	148323
327110	264157
439081	59759
47348	440660
192703	344580
53047	115325
84909	492988
86311	205289
272804	13370
461182	472546
48447	5007
61908	154787
404568	411675
100728	459802
125805	176878
263247	218615
232890	333637
266496	267602
435683	272525
49789	122780
458050	326446
489977	183479
363865	467492
147353	211996
412980	283252
138241	97295
422395	145691
328182	363852
327209	264742
244092	362675
48064	198175
472717	413943
184538	158725
366374	88113
408459	289238
232554	464420
474341	148954
10050	470601
346216	491984
250833	219180
208461	29911
486691	89764
192238	187836
299993	213377
479351	62580
477564	28129
38020	363973
345723	461182
353263	158864
227241	81225
324367	422470
14079	122193
250853	366493
69749	410513
273034	353343
472881	368820
403027	49896
112194	433279
308122	7601
464313	48163
142466	294130
232919	306151
461833	324760
135173	392623
449885	479135
311388	376639
224349	174782
8881	190738
421608	476171
477975	186891
241264	414653
433171	266871
120006	389384
154880	4946
195948	232168
143315	428603
428892	347011
439589	184032
412831	146202
484656	399633
249933	180841
4634	347202
216190	249596
7653	363436
216746	153995
102603	110708
155073	73880
323450	218727
395619	28129
3608	109207
263117	278833
369376	283107
42803	492906
15298	371918
372054	212072
487767	151944
364532	376460
137929	324329
374281	92954
92130	428501
404796	53490
51416	253277
3815	136646
163167	185821
13090	313801
331856	366127
16844	387860
235846	280935
472656	54976
210087	435708
356524	160262
48275	379433
378127	93451
314311	460515
257289	144596
27642	48275
172923	66405
358322	15436
254607	201794
67302	416894
133224	393238
77500	487440
402238	8607
265862	411630
339320	438419
339639	17181
331119	295443
190015	79705
279372	348516
378224	321123
372977	395988
47466	222293
40938	484050
1006	226501
256630	428214
329849	24070
169409	225043
104766	110677
61683	371554
224358	306367
382810	86476
237115	127921
132226	77104
155112	420392
198317	297528
45673	150296
436486	415513
249961	241223
261012	115043
452243	19620
178776	257651
465687	98294
112625	391013
451192	132843
230725	284982
144779	114566
65712	341486
468537	387687
88072	197245
474493	113138
171661	384888
241037	390349
379696	218730
103706	90635
325564	48275
126653	120778
451818	493788
483537	221189
463891	365205
448263	296693
28054	372291
306628	476951
369547	386654
368380	472072
19566	77438
42935	175373
24859	15209
177135	486339
179010	212760
89219	410074
480035	183213
106475	327340
211068	83443
398752	234312
476386	156346
37484	9054
143114	401871
169422	447517
41059	303313
334158	489976
278263	458880
234994	475265
202126	188875
134228	409828
300612	246312
39683	375638
78662	388575
364960	194165
64436	269790
359790	164059
430831	449624
139227	12895
491461	447335
300469	236213
157666	391414
314617	148252
201749	273831
110881	173820
130224	211462
302988	151765
280921	459246
412804	238041
28023	254973
291700	470307
379538	121915
101391	116283
5354	16917
353267	60517
447821	337921
314311	58474
281236	20373
15871	209082
5270	7186
226828	139
385178	364927
237148	25034
277799	91069
202651	127562
71764	94344
238306	74106
481262	29043
198662	162831
119640	460196
131574	405217
406477	315566
449322	384366
397546	42189
97499	476951
311059	411157
478490	230691
221296	299671
273072	52420
45814	352546
417023	362165
433751	259305
379531	105967
120930	46663
478588	165056
375961	7293
297069	14062
218327	255372
34529	230336
185464	210820
196955	319051
111353	101058
106268	216539
227511	315177
359418	86924
459857	292721
467661	286935
276817	197988
440066	313929
120005	48275
454090	11705
324705	27464
199852	18722
358321	358032
111336	48770
483987	430298
253250	391414
387696	291521
68529	420895
359427	413358
47827	231013
147477	38059
343086	71275
438813	421508
470748	234356
344753	182940
12904	474982
130060	377933
227566	366162
320761	15209
153322	411970
354216	428199
82970	228431
450792	475555
346509	378686
209853	399540
216324	23625
476530	139295
463036	489552
426197	263833
47594	37180
157698	409828
481419	402911
421310	429115
330830	468489
315588	420817
297000	67009
299899	384876
112372	114809
294277	177864
278800	249334
300009	454071
221333	188903
404568	115198
74039	147331
436765	105878
194851	406894
70777	477986
393678	477493
445792	262862
318573	77727
163544	166513
467502	48275
247608	167112
227159	218053
45937	337068
267808	234527
490035	254525
5569	228600
42827	61331
123029	220417
78571	313142
132962	303648
25402	429414
94854	329610
200092	30403
208995	187920
409360	169993
246686	16177
40407	83181
323348	214024
325554	489262
183993	333253
251703	225248
186196	134694
81432	385077
197463	205223
317983	344487
111401	124085
136955	115313
52993	432796
350588	29195
290164	13370
284321	322003
1263	94516
181947	122462
218897	51895
202159	315277
188252	368205
328371	187974
286337	362448
152702	305803
364454	209510
120101	260462
410423	146202
233308	421115
459632	52028
107337	410923
219116	401871
64586	231403
137454	348007
112625	415560
140476	96135
28250	105878
418696	63528
299868	226494
100235	51222
394628	303112
438798	157527
422896	164884
410877	105757
280523	142415
441013	75376
273753	55509
206695	51222
74641	334230
405462	240796
336487	5448
112443	245679
402316	264153
271760	229219
287068	452098
423013	492906
44160	161579
175500	245679
133254	61248
335979	83811
167986	441513
187440	425675
199486	126204
21099	250367
385141	407306
127572	186259
386677	125399
194476	38212
124431	341271
367247	99907
311221	476676
100053	79989
90664	310756
143501	86369
386265	469783
218336	278985
117291	283346
140450	267602
208910	326393
292496	6253
224841	363145
85067	17991
219546	480542
414880	122462
477924	396735
444380	67613
180043	421830
83937	75499
368148	318563
253394	208487
124962	245317
203200	320866
107118	253471
446994	220540
8220	64335
425874	278911
380239	13370
47630	182172
392779	462973
300330	175791
434033	396760
158584	51881
299594	359762
430942	291860
260299	137719
380211	286936
190353	359491
449399	269994
388219	369262
369406	315888
188481	354694
121602	16433
226023	390963
15027	168638
239489	93245
298479	242375
307772	80610
263125	244974
48226	58811
93421	313745
490850	351448
196903	429748
30241	374760
475761	125481
367378	347565
464406	36392
106392	293813
185441	442684
364997	301659
354728	116975
1292	456546
191294	19551
172766	153835
158420	60394
324055	312741
81358	15084
280121	35971
392086	131174
97732	389497
373472	440660
230220	204515
363400	203656
295561	110677
337332	29606
455170	442602
275291	106959
55183	314318
195807	425675
122816	340357
145810	302846
309668	185315
361607	328838
65598	401004
465803	99365
298984	122875
257735	337469
472042	114899
80554	100477
107408	52537
65546	87471
295669	466952
458065	420944
385251	62191
105977	208577
146890	50360
166903	279664
275415	246926
144577	463799
347881	212081
103050	19246
481657	142018
172033	403073
192238	148123
203460	273831
382848	322942
329010	354630
222450	124085
23104	371453
248083	157548
402500	110677
76531	186416
257339	338271
71180	360708
92861	99181
134578	65134
85618	133349
177229	63463
149950	137739
45724	71091
104192	10345
212755	326727
440593	409828
68098	231560
376766	337429
197200	248398
241971	374058
140839	106840
219715	94344
406268	132740
51484	401297
394427	390593
435402	233942
263135	29689
382116	342374
204422	35446
91828	332606
71334	31509
478546	434035
313006	45433
432995	258370
166345	75499
12967	287404
4325	253458
114643	331684
466198	329414
160169	42758
268584	459649
309917	21411
83280	405752
472224	330469
36711	421935
153445	171377
484839	401444
358145	283445
463935	209876
482934	351414
25580	72077
420571	16931
158037	54976
346606	451774
13022	428026
141660	300606
468741	297830
66354	31882
191447	99210
284695	283227
195	150952
346628	427221
140741	288274
178048	459213
118690	141892
319963	263298
309276	336542
345723	205270
142041	65194
370619	368128
6349	294836
275905	459853
173065	359762
286776	364146
493186	285156
372490	146534
32296	52872
61351	459409
118903	174939
333042	188951
217740	287647
479320	183847
179041	34112
156189	362274
463286	452804
221138	17482
238301	395336
373433	90841
90676	99405
173629	97277
195757	183224
467895	177703
200792	401297
280627	269195
281770	267602
49881	432673
459617	315888
389712	281818
80286	9689
36674	317118
196725	441357
86024	228431
375768	469227
170197	62012
489354	184902
311867	313745
112034	418721
32499	395516
426780	468154
298390	321391
467690	193077
214895	277607
256037	250679
446477	283466
234100	295934
387463	256204
411154	222701
212125	393326
469135	57314
311043	17511
339472	222366
390780	430356
453821	317853
452992	8607
57999	108131
61286	221786
163435	100154
28374	138844
257488	317675
298427	405198
423144	316266
462150	454261
347121	469790
5251	273687
419962	391414
126424	220287
123732	191971
242965	84590
491453	87471
372948	100065
75106	218727
410671	233292
114701	468842
209824	223732
476959	472177
355656	202523
274746	220417
151630	3431
418368	477403
236409	127636
425827	384366
377898	404960
385075	193831
441088	318735
457418	211495
235546	175721
348637	451524
165998	168219
121259	260956
127671	430356
483211	205595
234881	447913
413693	412541
254293	468283
318795	35707
36226	13129
207141	152907
273707	16433
45131	20542
469832	87664
249135	366127
378771	223811
105992	86560
272785	311340
295828	282962
339051	427796
320743	267279
49056	470403
374901	203712
148313	486885
328371	373927
102603	249334
468541	487153
430668	341177
193767	405398
95612	475927
168961	273831
445575	477986
144577	458517
381538	132247
189966	454997
2112	205289
439433	187836
239229	323139
42814	299106
162516	129670
161271	86974
239836	102345
482936	55148
438491	334618
399694	83842
388244	183213
209510	90780
372246	206317
320186	85667
220243	109119
82792	9054
421278	183213
33265	6374
464783	156143
12297	233024
412817	318888
360535	475973
468826	179136
369798	83403
182270	32017
14239	150942
173032	378462
358656	189038
13137	286016
197310	427400
132447	414269
392086	117363
470996	357854
141229	182793
85296	421893
88359	65210
214674	183139
181290	328751
104740	267781
380281	71009
190885	86476
224349	145096
29258	249233
227608	273831
5505	61428
293007	273831
429541	396975
315250	141166
412954	219391
377416	292920
179346	317675
44493	379976
260283	196783
444504	436771
382984	322969
291620	195948
258039	108349
353701	412543
11059	211067
166837	344984
274003	463549
368540	28129
5632	212219
130651	484866
463089	489167
133732	474829
441694	28433
381605	265065
481836	40193
485975	161384
305287	151186
134359	53717
189318	114117
347972	27548
453919	320625
356987	485185
18846	249885
308122	331508
173196	463877
190935	62191
361818	61627
41052	206790
155721	366534
242027	338963
345194	32471
407292	133423
108310	231638
263168	8303
362202	87827
250775	129754
324190	215071
66196	118641
304404	3431
250009	325432
246527	46821
353119	319138
1143	226191
76143	99210
426190	69734
138761	336380
279091	248835
258362	96673
352380	159641
325216	411254
373206	439722
226919	16325
265529	263009
174902	374464
311075	413880
474488	139648
246589	232024
139101	273831
18631	258220
276427	146202
255398	309364
442774	190369
65800	120149
3754	430337
439308	434283
462757	479579
112438	87471
493683	255650
414229	87968
441635	36214
138309	371983
65161	423518
352737	160456
458612	375840
313547	311627
295310	35707
111205	466550
292324	220933
73327	108245
440927	264766
143814	209924
14865	14254
475059	363962
99760	79343
48656	62661
193832	49228
199636	394843
327013	253023
318526	9042
51491	450591
226221	8084
10542	479614
32468	286466
11980	374077
39325	73990
444523	236213
208593	36836
106739	301178
152425	259739
12923	442275
383699	17234
300283	480224
28161	333596
136878	25410
418422	102403
436748	166513
116149	491690
5843	198297
191748	152502
303507	398424
153322	344144
462410	478415
97823	74652
297657	350586
294677	27487
46567	154952
210733	144405
273821	36507
49927	163807
441603	389682
262372	369599
22882	165192
97600	297988
288776	440660
113598	153934
148216	331788
415967	54461
398692	205270
38254	420944
119001	126713
216532	258607
431661	361278
66517	327217
323475	24099
32580	357621
302534	31475
76984	276463
304818	50756
228748	209471
295481	110677
345729	369599
202711	323314
263514	423065
293774	396563
40265	220635
466432	119736
68083	226023
415594	120195
18657	263642
181108	94667
319115	24652
56913	237165
128454	159908
98322	462786
131361	75568
482696	86560
270891	19377
20115	345745
183005	225157
74817	350549
266721	473378
295622	226308
219281	48607
451370	475699
323041	414286
322034	490504
480633	110708
182270	275959
409745	70506
382185	132767
330725	295934
95071	363581
408720	476951
342119	452803
482159	307279
95957	366534
108696	395988
303306	269199
131598	369289
2349	12443
61367	348176
452424	340772
165632	273831
288167	203656
109733	187284
244513	102780
146893	223643
280529	462377
172396	257518
235445	2232
41378	151264
283026	217936
295062	57193
348144	397503
74555	344797
192289	478415
286027	72050
289682	209587
461999	166513
464014	491395
136955	460147
21173	153183
54661	401871
305514	445233
64085	428103
229551	86728
306578	34354
36659	346346
162970	202685
438473	347003
151578	293813
177244	349743
257603	229928
141947	338663
75909	165379
364281	110677
316565	205861
276821	119762
230099	155759
359707	63528
143761	438419
277105	322515
143370	38063
244827	48163
399250	409863
167038	43894
251697	133903
215798	142712
417493	284843
189360	1606
350631	476951
49184	52490
282781	469235
474341	444958
22768	391863
438317	401949
183670	454508
105077	94220
7856	187974
341608	466851
259722	471060
432100	427507
318335	54536
155605	161039
267605	452098
104648	60025
39790	168381
166824	29105
162795	140980
164727	439146
95268	15209
417938	407956
3657	423469
27727	347681
143875	390349
255198	363418
280534	209933
89789	152020
47733	353377
238538	441379
10331	404459
238839	50155
340631	489822
223656	180962
217378	272600
223402	388239
482863	54700
20172	242131
407334	164687
321492	479614
81358	301823
68495	54207
295304	208577
345271	47270
267469	476951
367661	280228
44528	205289
460010	431226
64584	176568
382495	313822
337791	93245
401865	194598
263894	27581
397616	339174
291811	295484
58928	13370
270704	411075
331528	164884
447332	366168
112443	266936
230691	369577
388531	101991
409784	295447
198043	481578
428556	136778
212182	479157
191612	405217
76532	182458
315080	254205
129125	203404
348305	99849
208713	290253
61681	272708
85668	477628
141919	476951
493013	26503
131758	16433
213873	487932
313094	468125
437140	252961
441434	48955
36281	110677
195020	285052
264872	210539
145293	380876
73660	174897
87787	27581
303993	204330
124768	262139
370577	187429
226066	465157
254065	336590
289675	454040
306633	107699
279251	314832
61647	132095
282192	240796
485936	400677
425725	356301
154456	24529
29599	467928
312842	116283
477427	191638
47001	273831
301143	222601
367046	86476
440991	404806
272802	214573
123722	122462
287024	299202
39691	220679
36856	440181
84944	415411
400288	169083
71774	104284
206547	224016
46018	276358
457455	17155
271803	308800
455293	183721
139585	185335
139871	266600
387642	10228
189636	351257
461068	142670
471365	346266
58484	176561
119327	444331
97663	212393
372792	124819
468339	274309
376651	293813
266307	208959
313343	486885
305686	205270
349458	406894
376168	49903
388121	200444
229735	23863
362267	424225
399120	392524
193424	349805
468558	221204
266181	268531
93627	84675
441821	21
206817	366534
443179	200494
29876	173109
157956	304201
369405	109810
255112	190369
137005	429928
213947	421337
198317	476242
142256	485243
165963	237165
267147	86728
462055	257298
303715	10379
339855	378895
194876	429863
290693	313745
2073	132740
149147	231647
379640	370866
262639	389611
473619	13472
771	389682
136798	471356
47232	463549
626	4413
459943	378462
45131	350147
207828	304173
155173	299467
433922	15084
53424	360376
46556	334945
66304	158514
452393	376321
61075	445233
424376	359478
120013	28065
4761	67040
325909	104338
121136	60923
136525	126697
167588	364831
359511	365568
183705	336480
246074	132740
446162	75220
227637	155611
233560	298767
52626	17186
104429	375840
222127	86476
61205	215397
241902	98036
378822	317423
258973	459205
110002	185110
180416	281396
417736	438419
397659	452746
297041	106011
404892	155217
438103	313745
201016	197077
39645	187974
178147	316388
201937	313745
229147	313314
64008	243301
219281	88192
436682	298415
391479	146620
270224	214114
279535	440660
245190	310756
192267	216773
480794	101264
9570	9950
318852	375098
386461	141649
375606	139642
258940	155895
100852	27546
265711	315261
376365	90827
444110	475736
378240	207535
223505	406626
484027	331508
403022	190369
24205	389153
457643	161377
307333	381195
33760	168746
99640	440660
44349	300811
325501	410074
241987	156376
435972	313314
282378	334951
8945	389560
382839	222701
35096	301767
277610	228107
173459	177374
292226	310756
492256	414057
460161	268563
224277	91338
1020	352737
113139	306449
276254	80860
415151	459087
248076	144659
466199	470750
309276	143602
235995	55628
311187	126473
11801	93688
389224	69206
448497	13370
250771	403760
233699	19134
143010	89819
483320	53863
229294	140447
260814	274314
417938	167368
444214	176878
303183	284359
21138	117578
208229	294789
292515	330752
183192	343522
193234	232744
379169	400402
355083	124164
268485	391902
227188	414832
135930	68950
45459	48861
447335	221324
402608	2232
425873	198790
214083	452098
490968	433391
254446	475914
357205	451165
274099	83811
438505	350189
192238	32865
165448	124213
213301	349889
116365	48247
417938	352136
314311	143629
136042	452456
230550	10571
387742	95408
246505	88027
434046	208643
347324	473200
175520	183213
362826	388677
164967	301659
389056	23377
412440	408713
178993	212081
256068	384098
126302	93638
26316	166141
478711	391414
398086	199293
52078	478415
175043	129185
385221	83403
13082	172428
2735	166063
338417	478415
304489	187974
70465	86560
399585	443003
300554	464741
30266	473435
8146	183213
44829	17186
374058	183711
45119	296409
183613	74067
231554	477358
109061	422470
325320	225988
45591	486946
60677	414269
451664	303175
226111	240225
253931	91600
406919	409142
382109	343493
373112	49294
226144	350586
77432	218886
133397	303141
189640	273915
330251	52537
155158	399210
461363	484664
228707	445238
273831	382719
467606	273831
434082	146893
134038	355700
400935	92613
93451	267050
365613	139648
255767	38706
242374	134145
445485	15209
90988	122694
163905	160262
48282	453171
273640	343721
374790	74475
75339	305028
7160	125342
336560	357958
486136	137128
326631	198038
199378	180578
343207	483767
196340	217871
6854	22448
290208	54473
459954	302074
282453	140728
452370	425827
122193	316639
291531	110677
23239	440826
82287	48163
404960	224383
234561	143739
15115	147321
56555	365230
96997	112278
326631	168495
165680	49847
131504	103456
328326	358315
293090	313583
208273	205287
400909	357904
191761	324063
317801	4968
114405	179869
70574	209656
285022	362443
284340	474456
369834	220857
486252	257277
275597	173091
442247	313745
201131	421751
405241	368820
14198	478483
377266	202125
446485	259352
272649	476303
371763	36392
295230	101938
261623	342030
305349	447560
41581	321228
326631	394037
174115	401871
258607	193757
423365	257240
52439	387742
59658	39259
128350	119381
467057	470576
43506	76658
12143	421356
82150	72171
150789	327464
196462	155758
411795	378762
178911	328742
279549	393444
391414	176917
292977	91912
256823	105498
83235	11950
38576	487833
272811	270095
332512	215908
24155	212081
300916	341010
360761	488604
146893	378541
167199	411157
304046	84722
23086	484094
49670	432847
461376	272339
333263	222665
431349	297298
256769	326130
107711	186751
215888	150352
303944	410874
310075	115087
413218	383213
182270	286936
474647	336590
269597	287545
61367	288059
192611	332820
427265	9821
112790	105498
93384	255579
55770	278520
124447	328538
43229	92489
414058	33855
471065	57134
390973	320799
391073	352697
344572	284920
89826	429784
471666	36339
253525	101058
395955	21823
377412	160379
300750	222998
444156	35546
114219	273831
210511	314709
216421	463549
247296	220470
198175	207927
305864	3573
390479	40784
466532	419063
274912	86557
9969	451363
146893	285938
411531	309756
11719	412087
194127	430356
171220	124207
188147	105878
209446	86728
357178	217310
17979	211688
213364	348176
325452	446351
126591	401871
279708	52695
174753	290014
381349	268132
75555	146805
247888	101058
12481	158745
418885	76628
250153	97362
135753	52124
390906	139648
230051	324449
438193	178335
98840	171010
345687	81575
172923	342761
317406	404806
267562	307909
141988	279023
409388	278520
146981	467703
167419	65149
4861	71649
330313	199038
97835	225462
76374	213871
341092	317118
72030	286936
39878	27464
348013	94344
209372	436419
236216	401297
223930	230814
97301	75303
172396	182967
20726	467418
55731	163800
167638	401101
370869	297630
234738	245679
325979	247812
346861	23941
367817	458183
459084	45313
316158	463372
341194	45141
415935	182661
105066	145860
264144	376680
299006	489085
224661	337987
314538	136435
251945	487873
215465	309927
373025	413783
301274	364294
166283	101902
102249	239423
469976	123465
356496	104527
456062	401101
451240	325870
96633	129401
228142	403619
207941	64429
493578	478415
146893	374595
409016	102452
323352	198865
291669	346443
28357	119950
101344	103912
179722	398689
103751	481367
379296	427952
383756	122457
121630	315967
178984	114063
311128	343804
56205	272230
325036	478415
458489	230378
201846	411809
131449	246311
252632	141892
39928	489552
400542	220857
54838	36563
187282	201053
220925	123369
288333	259929
140244	103804
103960	250434
416716	452792
302918	351585
3276	406371
368492	370244
243147	307279
110958	333044
396292	494102
273946	178436
186206	272908
217239	478415
205915	236842
209741	209982
353866	143296
85637	422175
54043	336955
468861	226308
412502	440660
174318	16641
396738	37290
131908	391414
471666	117598
32962	148344
246283	132843
145857	447663
443815	10371
10251	82602
70398	54085
412440	5582
70615	212325
104127	165540
426045	190369
166180	61043
263420	343640
119345	96977
255837	105811
325193	459790
356329	385487
314311	283918
7008	343225
147756	130141
143949	293813
219089	100250
5166	107711
234210	285156
277568	147049
262210	444182
312862	305710
183558	246593
253102	86077
484229	362267
240632	83403
396605	487376
325216	234918
236545	14945
463945	317118
377486	357974
472866	322126
141522	123189
54557	475935
103893	53064
25174	164884
348516	42027
391391	124203
408158	267602
414058	90123
106385	23018
301683	37516
384783	94973
382848	265883
91096	64327
457845	368955
486087	9054
344225	370649
192	99469
198690	407306
362561	242345
124349	94344
288791	209510
456308	157100
350721	216370
308871	481785
38212	317118
260419	459280
120659	160831
66448	132740
487211	450541
264590	199275
143186	114824
453076	480224
182000	275958
368620	86476
488527	257298
428861	49870
304032	192531
258887	162247
73327	105460
197721	273831
54895	295537
351146	317184
257532	77278
437690	99356
443790	160722
242261	309524
143114	153379
30687	465957
486712	101087
108892	394791
155822	215411
342612	198928
247619	22834
169163	136435
346346	418130
49724	86051
268948	356598
14451	379412
57987	350549
313907	15209
366428	123958
1984	411344
358322	347202
361120	273149
422183	350549
23680	492663
355250	387742
12338	137128
459331	42983
481419	264277
425531	380999
220925	113241
40152	207415
392953	370990
188667	76454
397656	404806
188784	437182
74720	312238
325905	316575
80042	15209
30812	375840
108241	15209
116895	41654
129774	381008
445160	291249
208418	286828
117076	180957
57476	313314
28781	338271
356953	342886
47390	44857
30829	88326
28096	453716
482319	84065
292225	290
274368	489822
33881	152389
3856	41673
439808	359607
370094	446801
189308	328744
276821	166465
207760	60923
3271	330670
400739	78971
301143	95518
31121	310756
367585	448089
16446	264406
162564	402681
225808	217809
456635	56649
134311	431137
54248	98959
485441	62137
254446	261829
426213	33792
317973	391110
91984	415379
211694	188380
295002	382705
408711	42189
479072	142302
473973	49903
160876	59759
206206	106777
202486	420314
400412	460652
38942	5040
41500	1148
493491	453847
234963	359628
482319	327217
465653	351639
452243	294800
439855	91338
278379	360199
162688	458183
136935	104914
476097	315888
400877	62687
261649	483322
261226	465692
163163	103200
163163	98607
247084	431001
116087	209018
16042	99405
455070	12443
11789	324037
89238	365234
414286	307012
412202	126144
154510	265065
393024	192288
327330	461200
39892	331390
35884	190170
134797	281924
145805	317254
246348	187974
268902	290731
272075	258461
6153	127951
423928	281924
369262	285938
257588	4413
199291	188759
361571	401363
237586	395470
120722	482181
238826	217561
120143	450670
120881	40447
38454	283737
209135	132996
456380	86560
190335	381802
379680	230191
161623	447517
309318	216464
56069	77260
146893	226305
26527	439719
277511	21411
376394	218727
373433	196109
347834	134262
656	318310
278637	411424
165871	75303
293685	243438
168000	333854
151009	358695
308160	352676
119997	403098
122657	203739
441034	422656
74292	124320
96688	463623
125382	262954
324816	252961
242249	117435
56524	392220
124259	10690
219285	287554
316856	53389
444076	266673
105878	49903
203200	350359
184509	26593
344314	208661
193006	389682
455851	392767
200076	402718
247375	180746
376643	137128
163167	481179
319040	210261
412590	353557
421417	211551
212422	17310
206077	362005
357936	89128
119306	205270
118938	364310
18830	284159
293726	276358
130764	486339
259835	71987
170464	405843
93691	426040
138865	317356
102688	277961
319231	433920
384157	477198
290164	207343
414529	255650
71976	58861
286075	221203
348662	384174
409922	44656
362429	411493
204207	368462
105077	22827
177569	44043
429472	290688
164491	221643
51801	477590
21411	203656
301	211442
189322	121965
181527	2232
469532	42189
407066	9075
125399	205289
126223	240016
455484	469084
284198	18665
438965	428143
249087	35707
201813	311964
477244	445749
5700	486031
327616	51114
164510	268247
48177	52809
305287	476534
86299	337148
422199	262318
200558	359762
398127	365158
112966	160419
178258	404007
117992	193887
27681	123410
426780	27464
107709	266032
57683	388090
360531	289513
274127	288353
42674	45765
55362	231021
328770	287423
191768	300240
23261	10646
354545	315994
340236	491103
111549	187878
337293	465800
308519	151944
210594	209510
473127	364598
315951	217780
216544	50513
470468	388839
273969	373767
208928	110677
124259	180957
350611	362808
376152	275861
266358	298996
204641	233888
346041	131947
436003	224794
247461	353787
421613	378334
200088	160419
115138	470570
66517	49966
393010	286728
81867	218385
130530	194145
484638	216911
38861	296693
298799	473077
39189	193476
197077	15347
312557	86728
35806	113831
357903	360584
486275	421569
422847	25778
326249	443693
358599	275990
38813	295159
70118	132843
107422	423983
426470	282626
127462	317687
443320	149944
189942	378462
390555	469532
248544	15926
159664	190369
379826	104383
289675	155307
126276	230324
20124	207415
342486	1008
275058	93917
432421	405398
139424	105967
120697	9591
116947	432976
283199	317675
10762	64438
49256	438419
222537	6217
96853	249923
266804	418362
391121	348946
113620	233788
404568	366894
436736	285219
319081	68799
442444	94665
192465	231485
176203	477986
420234	430472
325434	286449
94768	359762
488432	417036
364564	31420
272697	50189
240661	116070
18744	267602
374947	260168
286233	459688
340864	487833
445321	375460
303954	441202
301786	209997
155366	378082
472385	453213
400888	157782
471693	94516
362267	430684
325704	103267
228225	297364
130960	117393
45142	78549
451369	410236
100349	410798
270680	203656
486174	211585
24466	83811
332726	405704
402760	190687
21480	226335
154835	79721
467012	331666
355013	57271
335005	110319
425145	137760
107854	196169
269262	327217
473053	451218
420070	21583
365613	153995
66398	287945
308075	42747
128124	426736
6468	305933
458168	353856
101462	25437
324706	16661
43151	269167
72986	26175
37709	387185
8213	339024
484112	13129
216479	63589
250482	339310
411308	405217
483733	292487
463958	283488
182583	343522
219647	35944
432229	226150
341204	251378
246027	102357
272899	261396
483382	165832
282453	307423
276279	111277
319465	458601
317881	56565
319081	126052
492298	21902
4182	18157
460218	155415
344782	36515
399335	222701
92401	412398
410445	341470
113368	150557
2187	153534
120916	73567
266916	457673
480580	245819
286141	216773
198746	185494
354098	111325
278108	343992
114748	257970
490538	183213
437500	32807
283435	164884
154708	186863
457621	338387
380489	58208
331797	429593
330954	301106
167670	431764
127462	167294
114522	49228
392164	281924
385858	218727
366461	421910
428549	276768
17481	24967
163089	471430
228044	346761
300766	205270
174523	15209
487348	183213
160718	8602
451431	315888
167588	236267
196903	83692
244143	285156
177569	397405
298810	404806
387355	320625
203870	213473
402105	133378
426128	127100
414219	137626
309080	146790
488296	478415
218114	385334
33027	186776
80476	387742
351601	245338
138126	256081
377186	390596
2187	228308
123088	451016
125842	390687
400520	389514
95899	374396
434437	190369
374401	244706
458064	406785
126953	460218
265047	169822
175120	68950
394008	187940
241638	269199
136543	313314
10251	422822
434287	6374
174997	284246
474192	168765
107610	382622
345401	492374
207097	226311
357147	124085
172396	104012
405007	485266
103727	265573
76574	49903
184683	313986
420234	492630
403202	234748
87341	132843
490553	442180
88722	411424
334671	62948
35178	490159
196903	276108
372604	300162
267116	108529
74021	492316
98389	110677
95770	315888
293716	86077
126344	228258
77730	486877
165594	124085
192363	186159
427423	336590
390780	74232
37895	494102
231384	220417
349114	302003
180420	218302
237366	188956
143023	366941
93328	371983
387244	393326
186196	61621
243887	338651
108499	359029
43738	170341
99761	28174
321763	190369
323020	266719
470843	61504
322298	314881
185532	144845
95916	162936
164744	256121
307680	458874
227068	41673
205284	34255
326889	126204
31323	257858
215476	420073
371692	76417
263925	4911
129369	5976
215521	394428
257048	485185
428823	55632
95204	345745
69400	64212
40315	311043
59037	120576
455039	272339
398092	388575
106517	245317
134497	10646
160683	292655
411616	227730
410033	51585
386707	215054
39128	186714
386351	277367
341317	298444
11696	234927
462505	295157
158449	21446
145957	203656
126446	391414
241462	286036
315951	430703
70997	115860
6855	79989
149591	187974
25767	351414
93460	315671
138663	236957
166606	159868
252207	94517
37032	23318
344094	317184
55242	439074
233444	184902
109270	443693
19451	397674
300273	199776
17414	218994
243498	12177
350064	292369
457293	267602
118879	490769
296621	281924
39195	452068
79817	34286
264120	166293
132153	84955
166161	225420
2952	391414
300240	197440
239806	288168
205474	309322
91295	192557
373520	101058
86532	291484
47671	51185
430313	399950
368234	304865
370866	459899
483964	15081
455699	260518
488102	323412
446702	13370
49423	121171
396907	425384
334904	438419
443800	40954
209333	481279
108963	18131
367861	434239
96926	377710
64883	295484
33319	480216
92246	326985
297331	165621
319730	38998
399825	422470
183740	201653
23487	320067
311510	25053
102644	430626
197309	45920
165680	346221
53532	317118
49037	28655
350066	86892
444139	203582
82568	22827
266307	243328
117191	401101
318044	167368
9270	313829
95247	263009
204739	421830
360824	1996
128247	37827
13129	120951
201437	228249
464616	12895
267804	471745
323833	313745
362582	99431
35494	134262
477952	313745
293256	24361
441889	236213
202907	234644
258321	392251
145367	420757
264848	220417
206107	238613
3095	380931
166496	274451
308058	472212
51580	186463
242629	273831
49644	217507
44800	127174
108844	367110
212495	405217
239557	79705
375405	234146
55789	451885
31450	191872
260277	329745
315364	396246
162214	185076
275763	392086
20287	231485
132740	120330
397572	137119
452284	241468
257245	313745
25411	313314
479262	320508
471169	75252
266307	289480
203438	478415
264926	294836
444985	334389
323541	409998
128335	480092
193354	186361
326631	304832
426670	239863
480053	132635
90416	287547
437792	201780
231776	405231
192816	405998
247908	476831
231472	98160
331755	294569
288156	415095
13077	414540
229735	88632
43429	460422
332821	217378
223577	336345
15512	455231
193306	478415
114876	206833
46877	461392
458207	31616
204448	393326
185748	224728
249947	118662
403128	108222
266538	430894
327646	445322
480504	49903
216229	433439
350347	341271
378369	123663
325722	47112
357784	192195
274098	119868
193009	164884
141782	327299
231305	398235
69472	212081
325309	88260
477427	32613
275825	53701
336071	477174
315867	157100
476272	445431
347322	224353
138814	241283
431642	122462
46829	388575
302853	272865
124394	338547
137454	438653
105969	110594
106107	263514
400516	401871
347047	230928
155370	237165
227019	119122
182924	67775
131606	16433
6894	387969
440499	304173
133157	264406
287039	197835
433089	417548
281437	102780
365331	295484
283993	396036
22746	404960
403150	80761
336598	272921
389657	391414
118786	31049
83450	362206
68138	18842
481319	336590
339016	203528
2832	46729
101108	374939
250236	291867
470240	157726
9853	62948
8363	150352
52264	474238
297794	190369
25068	72549
5850	258844
185424	67040
337314	318540
382302	53863
8389	218035
349121	207535
231800	349059
79249	398514
117609	11956
283095	267602
256254	25034
252824	439652
383616	226658
392061	272128
198791	351639
276663	228888
360854	5935
31315	486680
323836	380538
428556	194215
372710	352364
81369	405358
59644	42035
326957	363474
319824	120837
245693	131366
161943	337262
91840	295484
347673	464303
168220	213871
66383	134145
43522	43708
255108	86728
209311	280169
225318	267732
284161	284272
293486	114567
172883	105878
116758	42653
469532	15209
361533	10231
436682	104124
125189	131704
218222	86560
493037	94344
333622	136845
305103	229409
306554	336982
272785	313745
306304	259863
56074	40784
394491	86476
278371	286016
359906	168779
228860	94667
172417	455678
189804	306100
27444	313745
404568	280507
181499	288035
257735	150060
455388	341522
303956	167364
152302	81096
284246	395988
194279	435280
332346	99405
168975	101691
104783	9054
112744	114250
470589	404806
233197	362173
485903	151944
469435	197882
67367	91116
186102	151167
296033	39255
198699	469719
386684	25266
454323	165437
242403	201208
139437	165054
316419	457418
454590	20959
270248	419732
20738	420392
308238	248202
405667	118127
344714	192524
307732	448033
414334	439904
14917	488787
13285	462901
364266	48163
404568	361292
231281	477491
53434	469924
210036	207535
407225	311693
483143	276358
211720	383120
78571	256723
183213	264766
215806	366127
21268	50264
482231	208785
262210	65999
181116	184629
344657	140803
432421	406843
151115	186999
56619	146355
45724	11523
492537	180433
364866	322912
234881	320797
290979	111745
43594	167029
466691	311914
345558	63528
268882	83084
300657	185195
15027	492462
340528	260552
172489	64335
202805	48687
376175	82193
345554	196144
88219	11981
294063	217171
219620	13370
439761	489552
411683	365252
170100	132843
91499	428125
347306	268006
84923	21411
227628	115671
34533	88671
263987	409828
210087	305705
448417	218675
345762	112312
15819	487221
276821	318088
271348	59332
368308	428026
429275	231922
277776	402493
360459	222721
347121	74148
360459	266172
180506	192195
360043	4968
308185	45890
47080	481785
430429	386901
201423	83140
29431	326098
466584	114930
325229	453391
265427	144342
8382	110677
72789	459205
3186	335519
49092	163324
316951	344844
238031	376272
430692	144522
53004	94344
29542	221646
117847	447107
16320	228431
494102	270670
247619	17118
92401	245520
436669	257525
441371	164504
222886	140728
66467	367280
198317	260964
138088	304892
127972	481381
189811	356674
397697	248777
7255	366127
383419	478415
371002	373123
73599	65670
26556	316310
106268	288527
247888	256121
364482	6253
151600	86560
130461	23430
346299	396127
112317	80543
472818	226954
430665	123955
310174	223608
479723	95149
407597	227416
65513	346360
175060	345421
145096	56381
169728	13370
373534	491261
381256	412980
334576	64335
449456	230336
65841	415484
55659	28528
57354	478415
128593	180578
331664	211657
130171	389682
10848	108889
419207	433934
124288	373169
255344	172535
428010	37501
77949	166791
408804	243547
93140	130354
160674	241468
86629	47446
37309	263407
485667	363830
75621	189854
101308	184615
261401	19262
414825	16379
287444	1830
341890	236503
488305	223041
384936	13956
318967	462881
373755	437018
142342	14335
159847	381416
414058	429161
23397	237235
254446	91327
302067	345034
230691	476412
467492	274086
250833	447519
441570	267038
233445	471000
166675	378853
213921	306252
470353	423311
14992	360860
5816	249397
365936	371618
470689	4925
315554	288035
365304	25410
412205	312869
174034	477584
323365	396431
207945	452989
372795	431709
403011	359088
398995	159141
78556	293813
348940	447504
463375	482994
123286	391414
227193	294577
66995	94344
295931	476951
394295	491466
161746	252298
123741	141100
464429	145606
187024	447024
282263	478847
65945	173679
119561	357800
273990	217423
246933	267047
71416	183479
121279	332112
157493	166970
405128	275868
303065	138165
37087	261337
25969	405217
328684	123042
379829	159249
72894	327934
148558	190369
39892	443962
85049	266306
22463	266500
72988	97711
81262	208934
392182	305649
281826	393326
335779	326446
216894	448974
153813	174603
130651	24104
194435	64429
95760	67570
367874	257785
214012	380538
142434	78380
460179	447107
221146	346730
343746	406497
174937	192610
119614	84833
242076	349608
462601	289363
388890	313745
471205	171863
184418	426622
163646	147923
259579	166764
350653	147503
287566	210508
148439	148499
186461	29105
100922	428712
429391	396563
139409	81018
314206	472982
398997	23140
294721	186259
400888	9327
265070	440660
232208	32807
148525	388976
274455	86728
26506	461049
71439	255316
332299	474931
399867	316970
402768	254867
193243	112379
438019	337333
204585	397859
222597	110677
420793	160379
39286	243283
237148	67009
407985	53863
270887	278642
50394	115838
92926	134297
362823	391414
172166	372684
267121	434893
208888	214714
146524	49896
136884	77579
115306	387398
66066	94344
375619	348394
58685	16433
305359	401648
399715	59178
326525	221303
40798	298182
400542	352775
106036	67094
389077	232015
461251	320025
417565	134259
303997	373021
164254	246784
440905	25195
234937	260175
481406	120686
366802	314676
235394	249202
455851	144073
176903	191777
364645	435708
7671	234699
190015	694
86724	180578
207226	314837
292125	174564
54625	310448
145840	270684
134635	284982
12781	331714
446344	50264
159978	160419
162682	420392
45110	195214
5383	157100
360830	283239
372799	214540
238443	380745
281924	75356
14351	283310
370776	377586
456167	91050
241732	149272
384956	121950
345401	317977
184260	409828
81432	299934
352454	295416
136089	430356
108081	28838
59831	212163
18706	195948
19055	366666
373755	169135
490150	366493
411282	224085
19625	326102
82246	347948
378795	330032
478211	338663
256893	243847
318735	238548
288767	455769
471142	32245
219532	331940
322917	401150
458768	156852
320338	167966
434018	16153
420234	6552
22555	243301
63892	234400
420966	240796
343901	366534
274012	211868
335620	275990
94487	111480
420816	332170
335949	147121
229481	69916
113596	301659
112194	453391
225668	77687
246006	77727
326751	315728
395826	362773
393866	474429
152413	435681
168773	149049
467225	262039
393870	245679
43236	273831
21818	94344
131178	10646
386159	25034
376940	458167
151712	49903
153322	41640
374056	12895
390783	416942
193822	25658
282065	343721
304074	189736
82688	487963
114973	372836
233498	162842
217459	313829
372590	375806
271814	39892
477398	425510
372589	262566
250207	102589
217785	345745
145422	48163
288765	405217
384218	140900
474252	217825
368770	395290
235597	18337
465558	132843
254293	220756
65513	183663
252487	98036
438464	178048
195251	196115
296251	455493
313317	266852
412440	427758
462234	299254
444156	375840
442160	225420
324603	203656
240484	267602
43236	336590
455699	308780
340873	65497
273972	323213
222066	421356
341193	366127
248689	20043
186416	192559
350605	480246
445263	327217
471169	200457
204506	139648
425805	190369
196579	291249
489600	178772
292491	393326
441201	462396
263769	86250
96662	1057
133156	197481
109047	393326
410077	245538
461808	58466
295597	205223
433814	182092
62557	145738
21919	84089
278846	467752
192660	188520
428837	129343
313189	267602
206547	16428
88465	68254
201583	110974
309420	127921
286777	283445
418662	244854
417856	453789
237188	344197
211948	421935
157961	144405
166626	410204
384431	21583
176111	479082
401555	245005
158138	110677
217953	118886
388219	183213
105788	440962
304955	471462
40368	486788
69749	176616
372280	133458
78081	374134
271827	226194
486712	313851
485667	251414
390032	57134
475992	490594
91843	227101
340213	385487
116232	341271
338174	148783
105426	250250
218291	352399
39371	208038
325329	45604
350754	375768
245715	137293
389726	296758
450532	149330
218915	384129
350798	436218
114300	406884
107118	114930
351254	169589
50906	14696
358320	413736
64012	102352
346537	146584
493972	141509
117239	457072
145857	62064
279278	465896
139022	72128
407334	469940
221620	473663
361675	366781
242500	420757
391112	209471
449521	397663
423731	2003
217500	101141
415712	428214
13484	59672
330922	461392
8733	326552
314359	290014
438478	458601
343089	97308
489486	478869
281936	481368
290855	302281
240187	94516
67513	440660
240851	95384
33808	107961
249992	115405
45638	204746
252148	439486
220058	252230
482232	388407
41213	48163
261091	489822
312488	186440
342465	37775
18794	427448
482296	478415
71293	147373
462901	222824
290018	160722
153687	20998
369255	481785
457562	446351
267734	168661
316372	162609
308618	484274
241952	186259
4849	297436
94004	54575
235906	31041
439726	301220
284955	130194
359924	276591
82001	36310
142695	62191
163384	420392
438475	228845
257116	217310
197310	458119
10546	144037
216993	19377
168268	142775
458831	125531
104505	145860
82731	134145
209920	412944
219017	95876
25543	137544
101834	293148
217435	244115
274807	273397
50034	257074
137567	127464
28866	98906
281322	477942
120043	171977
426716	345387
284218	193312
128559	296339
382811	349472
146893	213298
483393	378686
209014	257705
137184	421519
294323	327779
189640	107222
291639	295725
156230	401871
149785	385638
113616	285353
173508	265065
259775	181768
47483	109230
212459	65876
456021	415116
191536	355806
298496	467418
248546	267032
317177	190369
369664	315847
423101	122071
206522	313745
455218	87471
278082	9056
14788	190369
346926	126006
360179	441135
329931	258745
358968	313745
195689	297181
271141	334020
138660	303424
39359	72427
416648	159182
329960	369940
402634	149644
167424	114908
149040	28510
394056	326907
480633	33053
293901	115340
1751	58144
77959	124085
272626	235781
203656	30562
163435	209471
357760	144073
126361	324812
159249	94516
437448	478415
345444	313745
314311	38490
4234	10109
460113	351257
255942	62113
105969	403368
276821	106514
184909	70939
88666	168908
245699	75748
485299	138953
361291	281289
359427	366506
316154	426569
229735	122751
308533	384174
23134	168381
122139	41782
249030	26126
441351	54571
37350	214042
59467	417408
211760	197066
341632	435644
99105	106275
206578	59076
458435	275484
201459	476880
339711	72670
286074	217784
480184	29153
152011	159600
294479	380518
228824	138283
323547	45604
455673	207668
386034	12935
10251	232890
185367	139168
119695	323963
255528	123369
57817	356428
191761	50264
29130	445749
324367	110677
443320	393123
39101	422998
222397	459316
25969	143137
180488	418332
425162	467703
410255	290270
3602	324037
48251	439864
137454	311377
96151	367686
281236	183981
55489	438419
484797	425081
298501	207535
258480	476800
281709	176747
432598	198456
435841	406346
130651	447143
368147	48776
180926	3997
82555	63528
209452	99437
298365	339425
278744	186384
420234	40388
437748	254219
85128	123410
342465	211438
229823	327061
436172	454975
486734	28129
21050	249202
67034	53296
425827	207535
405979	287024
114196	45150
468287	126470
183934	423715
192372	24827
438907	131975
258773	86974
172668	339494
250195	237235
33120	130259
385050	440660
152202	205270
309782	124870
453566	444584
268393	62191
311306	338416
129760	321916
114899	110646
76677	217423
15133	313745
80134	160576
457418	356332
232576	284853
409142	107187
62106	162054
395433	175082
183360	391414
156446	459816
357601	468162
372565	21411
189120	447630
267793	137658
256893	484919
63166	8909
208707	290450
71605	465312
420295	417305
95040	374909
62951	297059
327518	248958
216522	230277
329958	272192
378350	86174
485905	484866
221106	468832
118421	187974
364577	28129
354330	33484
266141	66146
426685	348798
469235	439954
158227	439121
51764	145948
436660	249334
59931	86476
266141	338108
292274	233592
321729	178307
343746	204669
6643	404256
493232	161223
222919	49903
310322	465829
67359	42610
6924	262954
167583	452098
481509	188161
239272	45724
151851	451774
247389	453222
238987	454831
35270	340015
64354	152702
382882	266717
129965	178436
449078	131143
11776	383255
345466	320179
467378	35183
357180	3130
479551	73336
114748	11069
204150	434805
391391	20513
301241	276744
6084	455925
282836	191821
350536	66239
102378	258461
27831	426922
256267	492906
256893	195402
380489	36690
297069	144702
88790	345745
478588	321091
419382	405217
76506	49903
432229	155214
445773	45335
162115	256791
394524	85706
432091	186259
95303	363631
264987	154276
200071	222727
434726	419849
229199	194165
449653	154137
129224	26714
17869	366127
328426	191479
104498	444905
365099	317675
123824	366493
177476	351414
78030	385762
305511	13370
411419	146288
429475	189193
373755	20998
141584	156270
311510	421935
237714	214046
178933	397304
37935	371934
348270	404960
178422	426753
475008	399846
424067	317118
229400	385537
386369	273100
65664	102352
127531	94667
334904	219198
282952	252961
457781	14335
142917	200051
178402	38063
118634	32807
324404	94665
209278	196065
383040	88632
298823	305046
353722	357357
316695	339690
144981	467210
126225	95916
32772	380379
127305	80867
405535	266950
441486	169601
222828	91711
259845	225752
99350	294951
293245	454337
359384	399867
489552	142614
16910	431580
314311	22964
187774	264599
139488	460301
219089	439366
184360	485185
86719	132740
281924	278650
269718	424713
379598	95655
121492	172075
261764	310261
368765	463622
428428	186561
52907	52109
308257	1345
440190	52695
398180	264696
158099	431860
219814	104527
357318	391204
492149	192372
93691	183213
385951	228324
134960	186714
247072	315794
380292	8458
299106	418551
52073	198297
468541	375686
464074	422470
398122	35015
148516	410513
430155	115581
316226	303958
155882	205287
46788	46127
196379	355313
196458	180201
17032	225836
393268	49966
1586	60517
382715	37130
404091	57308
141281	492906
423079	48275
117124	199314
49525	178436
4802	259435
209184	479653
187275	153736
370250	40411
299549	317118
345556	180578
113522	118505
421370	447517
426550	141095
31483	352602
244536	434690
9853	463822
74213	4537
275976	120774
465131	321906
451828	31445
439662	466432
254542	262639
315951	75527
329750	16661
266763	371918
246816	60130
138885	472457
129895	119868
402356	93469
80529	125147
186144	440962
436699	122462
176536	28065
78846	193403
366549	158519
35498	145059
200379	123095
106648	487192
387775	220417
211601	359956
317816	13370
485667	324776
6467	106869
180626	412341
458889	137331
405911	223121
346557	94943
2353	105878
40916	319344
285426	156779
402189	240115
11334	364627
407816	301434
50054	317118
327242	304466
190062	312161
182819	178436
315573	14827
261112	463549
362231	392086
294155	339245
337563	347946
115725	27046
189172	383167
372054	232823
279206	41341
226919	423758
445454	317100
485322	192273
206695	250250
210428	325738
411812	466151
14865	75568
292225	186041
305425	168213
309276	72565
268462	110712
58479	268743
273479	32807
484802	130310
171148	326661
152858	175526
274852	265245
53437	485304
151000	212545
441461	187974
202088	193871
380846	216858
320392	391414
162795	321114
320820	86560
440322	326929
167035	127972
463976	391414
313365	175822
210313	430356
404561	92313
381441	108888
228031	213871
147844	430554
116133	244688
130069	212176
381134	95942
257387	428738
240465	388531
259344	146897
144981	110677
325972	411424
148422	395019
174643	404806
217082	168959
380273	378875
63391	436071
393870	351732
126262	249709
43258	490890
72030	58567
171069	62014
401369	310756
407182	42689
96775	267352
31267	231420
18624	479077
441123	158153
294398	139898
417362	396464
28766	307405
409395	137128
479918	49896
231919	204251
185808	190369
22096	325700
450554	176878
399581	157288
180780	205270
121342	98263
84968	291151
349095	80776
158667	107080
35015	212495
5341	25076
380146	167391
299580	24859
60907	333391
217638	7043
406300	39986
152807	7805
230691	408963
93384	378475
398997	3346
68675	433355
387762	186259
228849	403985
488102	68331
208577	120873
166843	290991
128240	8607
230709	125451
256888	420688
51136	428103
267455	434035
34443	57401
249086	454750
9414	108065
199780	112312
458050	90123
471926	293813
23890	441313
197577	440249
363581	4155
91892	258370
378631	361278
183404	273831
69513	213035
389009	184902
260310	144180
214735	62899
47097	371918
293967	53863
197693	273831
432847	157726
306294	469235
312617	34206
176310	478415
346158	452803
200013	299636
204693	273831
34798	43511
138759	104498
217073	438419
122585	236240
352798	476231
153212	81153
206095	364831
233051	452989
443539	148903
122585	486885
132486	35989
330464	439554
221296	336050
275721	435197
315951	278254
138433	250727
354022	403098
172923	198317
203611	130632
233498	211210
349868	208617
237274	13370
464022	193054
315096	237770
149046	178048
308874	370701
68092	189205
70135	9149
451216	406277
302075	154137
80319	346685
297069	199010
351146	462377
10060	367646
489000	443693
231706	21902
408553	12681
99711	7869
176007	278520
59586	52537
211616	136069
382894	51895
94371	313745
323836	115550
184629	407942
316136	155272
258887	317708
284218	29619
52881	492316
487347	99405
81556	108554
472593	77345
23793	360708
283086	446504
462984	355878
116070	485958
252095	136744
99206	327204
339184	203680
403813	50391
95402	48214
37748	379976
353399	36066
37166	156376
399701	301332
477932	378546
94375	228582
290347	439103
164419	421518
35254	153059
147723	8552
131736	56410
306040	276358
273056	332080
356118	137179
333453	146019
492957	285156
462969	49903
7821	99881
309620	197198
388696	82240
454661	390232
365013	318506
446066	429161
70478	176075
29612	67584
468576	106256
163413	130651
83616	298182
51190	102352
414062	48275
50872	330216
43115	145059
404892	444835
125280	147984
270829	335708
228050	316937
53044	476447
369405	283428
83505	399736
43110	154294
462127	438963
168640	440249
396228	136878
160083	195565
288499	39772
12481	377248
300765	164884
131645	206855
71501	62457
289789	164196
140983	249334
420379	313745
44607	12286
258452	250893
473446	351354
19203	397484
392055	25314
180290	406371
57159	365091
85683	190369
239112	199961
13527	224285
52537	13747
211532	46500
30510	285156
265910	192431
132312	243720
210065	115778
433361	452055
316136	340036
401525	301316
300874	288035
439299	472973
376619	130235
254115	438475
265529	267602
94445	237669
308715	250679
163594	144188
415353	48365
29431	308100
322364	293813
23018	58965
54988	303648
128429	237772
163519	129426
80921	301784
69196	248501
160319	345461
58390	63288
433158	164273
290937	431799
294032	345585
125440	387742
331343	313745
442119	265711
23630	42148
130069	360945
116396	127921
2349	162831
352680	293617
131890	288259
152789	190353
257869	132740
288202	190392
187440	241468
158099	314858
177577	98650
154388	57134
321043	190724
331835	330896
46682	214763
250207	391414
143932	203736
178422	177051
460001	151096
70011	292907
46092	197996
266597	393326
438406	301136
396758	300800
240489	286692
376220	476951
269258	138807
238958	40388
341403	176014
475415	71000
127976	16433
196630	488493
179879	429928
39683	91952
462898	281924
277928	469532
231652	317356
157816	48163
45724	47817
215792	315687
264172	36392
259230	401101
333032	370866
288458	348176
292352	180841
247020	430356
477763	15133
342465	132807
387183	404806
239912	231672
229485	334711
313058	457623
106507	55897
253758	28718
487132	151944
18121	68378
47189	54976
325523	53673
143190	188067
145288	277105
99292	396563
163792	17186
265262	267352
377987	243789
64478	89968
342024	386405
416004	272350
48155	313745
277178	72650
130120	286435
395788	119762
429287	86618
185532	110677
289675	296717
155371	85644
237120	46267
292004	363581
177594	267602
466195	28618
302473	31483
190051	454975
201363	26778
449054	146981
125266	43948
16844	171040
378374	149389
296514	88437
260419	313663
50716	471745
59768	451764
199225	447915
367463	80614
328107	42890
442227	448326
462974	35707
453379	142018
479254	180962
19440	351505
393600	15819
139056	35707
52134	208573
29156	99405
405936	377620
88269	452826
150901	363637
179277	63528
484691	288035
69292	268894
10743	254153
198671	333791
472780	53250
124259	103168
195747	142018
65134	447912
300718	248382
240384	15209
449867	5040
71511	207959
65452	35707
89826	97947
129286	313745
112443	274761
244044	216747
275378	123467
101120	408219
151331	100065
19542	446304
329437	60904
184894	35794
29296	185335
466665	404031
467766	166513
106739	471187
280986	252961
343004	169273
130960	88113
20236	180709
85545	123369
266730	59668
151533	359762
34472	163336
201946	51725
149555	361545
217338	40784
69292	420944
464953	97120
384262	5606
55716	9625
327356	118054
445965	91554
318804	129508
337659	448868
104740	383990
280709	356663
58784	22347
77652	276912
136999	313314
358602	237839
190985	185335
490019	7812
178742	451747
379696	186463
62366	326109
386953	267602
353404	235189
369209	4413
279458	48275
461769	241468
480018	292799
139927	473913
487450	489711
375182	397282
493277	266683
380532	124085
376592	290014
15433	64075
230051	240517
488117	481785
89016	267352
454987	275790
168659	426565
478287	88027
400717	60094
80568	320508
391725	434666
338614	381173
84698	234257
57865	371934
199774	71303
329161	306253
264026	401854
349972	24208
120577	315671
177046	49896
336705	415255
83958	344063
285181	403844
477932	125577
76228	258643
235922	214992
266105	467418
137332	48146
267439	89047
27826	428172
345770	201866
75616	475360
419758	440660
396421	115293
25132	457418
252632	470514
135962	41547
321555	21411
138602	146522
443353	69802
313317	33001
121523	267342
68092	204813
416561	385076
77907	142744
222045	36836
222102	200718
98014	13658
342977	184399
369066	466737
487060	333590
44282	196851
414580	31808
40819	183213
66699	120278
321756	257244
400631	309253
479351	480759
330897	225296
443232	489812
654	132155
132153	28614
143611	250434
374188	287423
301281	195121
44577	259339
357760	183213
257920	379736
246100	160155
107998	290450
320267	336845
228490	397734
1065	405393
484972	198243
189659	151944
251632	332642
466045	446167
442219	94344
50906	352297
207492	113909
460227	360736
336367	385427
276572	63528
129132	249102
281490	318513
369310	435276
308533	5448
36190	67562
314617	159187
58245	30885
130648	443513
216824	88851
332428	8353
128150	486885
10194	476171
61367	356189
93723	390687
474341	208617
424684	278868
70788	302067
415967	159969
356773	336590
371265	267588
171757	462339
287477	325604
199291	431120
295416	119868
48472	363376
17729	423679
232918	246816
26017	452746
467176	317118
389998	163146
59467	94344
270831	435052
180754	21411
121609	127716
56468	182344
467085	361485
184157	55857
360179	41075
456021	150479
274852	256366
421213	124085
206559	51895
312283	131831
112862	182172
289807	80543
130497	464480
108356	431378
154151	353205
476849	208487
478917	140937
385449	162844
93669	231375
404863	124085
372698	127726
389834	310261
215374	72974
57281	203279
294323	404754
413702	411564
297543	388419
456658	200549
108024	390334
126924	420468
99366	96357
257498	128563
492874	489376
456065	39566
445954	373755
443714	176878
28418	200457
43454	423870
403716	232769
178422	214367
10874	310148
174362	141268
219367	9054
106353	83872
420247	90029
177468	13129
451400	5159
114852	453697
226584	313745
371265	163902
38059	406951
175842	40784
229919	73620
358172	305002
68098	276991
13930	125436
468741	253173
130308	101816
204346	188705
157577	459213
56430	273831
306282	294404
47787	152502
230318	363727
375791	286936
286553	390687
449521	366577
189640	94793
16772	372789
422173	485290
368682	134262
149626	140728
6706	376461
91828	328540
310811	112312
261112	476471
472366	192399
23228	363574
28357	49532
41875	446250
271603	378082
454412	285156
109305	337965
1564	180295
159333	386816
118325	336018
177595	208162
310309	428477
447263	364720
36663	167713
281221	488412
409225	208487
438261	435708
418318	221890
315867	335663
423123	198769
29104	67677
197242	105878
36894	66013
111148	392788
248325	208617
361164	290014
230192	141892
77231	17076
159959	429871
11613	479985
262210	204018
450042	215883
34756	215308
233783	368707
247339	166659
239254	463615
221979	286313
180125	29105
156807	369599
300369	465063
193821	367672
107837	450876
386221	444953
382848	264696
373507	335477
366243	309085
302103	279636
440293	64066
52943	242263
3597	245145
221318	237304
147799	265589
125772	263172
347922	380568
463241	52917
443649	483853
4082	476884
33343	46294
397540	407844
421341	244688
269941	430800
150678	115091
281371	211868
23264	123555
50090	468276
2148	190369
477760	493221
19963	86476
97415	252664
25642	370844
40028	158101
273975	290511
234722	413964
78563	11626
278870	157624
463444	297715
447944	16433
403128	406371
330614	374594
15618	441313
195121	135738
89740	454097
64139	300240
438317	388531
289668	297858
401800	393326
459213	487683
484193	94516
336709	282695
147114	110677
281161	62191
16776	18239
299074	416854
424521	284889
334092	76016
106058	250389
107162	327100
46688	426644
159703	408263
478737	190369
116228	77278
245679	196948
98646	216587
310619	469235
257289	212730
78206	6938
203936	301659
477427	85291
275653	426922
347732	187974
380345	430356
201482	412980
111772	67354
365979	379317
352501	370458
412667	35707
53541	105498
197792	72985
429071	56068
48041	388531
60607	67040
224121	383343
202890	283392
68251	291249
153804	15209
357411	132619
448958	119381
293255	473215
251943	248835
233045	212319
41821	355093
137229	268176
291521	300774
489171	293058
470915	311832
242262	424604
93390	159249
277808	303175
253047	218727
157668	241104
216784	425675
179879	190369
383362	451531
264908	190369
124013	430610
191089	65183
467153	348261
112755	49828
230091	338565
251766	316011
447260	418635
331238	43164
15535	449298
456162	462025
404676	125705
52861	38063
456316	491150
42189	211868
231337	326971
31182	106896
405422	322946
478737	309801
111254	169482
311544	386240
447874	453930
131757	222531
356473	49451
453076	447182
237677	277694
9923	88890
170628	478415
311589	121755
106429	445198
108859	166063
15027	304421
93876	190124
226585	424456
451657	384115
188152	289695
165469	328582
80167	344772
188951	257302
96135	207617
111376	126589
29955	474412
44894	10432
94102	322805
377228	468624
159640	137034
163260	99704
315132	419621
446546	265518
26395	457828
163466	327061
28129	433754
157477	287854
414905	202523
40198	489376
47012	234720
365099	184902
168323	122558
404676	479872
305880	471745
212435	373554
413599	332403
462806	267602
292491	10379
378300	426629
443821	270487
184299	406626
373264	141918
470554	49888
51401	380538
9301	405358
321865	170405
445343	390525
156999	338271
489822	78954
83310	219866
226848	315262
485312	307697
223072	187248
43234	409828
363513	369902
259975	401871
292205	158550
104325	296652
331224	451856
84083	347612
447126	67788
176217	337995
117693	434858
147285	270796
450330	284172
120493	243962
181133	388363
441823	70557
134367	210339
362860	267602
311665	54221
481406	101218
243796	384801
40890	324325
35659	136876
441302	354200
444380	458601
107052	154352
220417	184902
349074	71550
190281	241592
81432	58597
424285	446616
374436	137187
478588	114216
432421	396861
426685	407524
102663	317118
100948	99210
298669	475571
330752	401825
463457	373617
427817	446351
219644	387742
106268	486241
471513	439037
294323	83360
259978	23339
204185	136408
311627	163201
254446	317881
107877	188760
128316	180895
252846	455769
437324	122694
142205	120173
414339	432212
122953	140044
235126	166970
119367	296432
320900	15209
231839	224285
9856	190835
364388	80662
291565	133010
185702	317118
340057	73036
255110	303648
460075	4985
135509	406751
316565	192286
271354	94689
451270	61059
475187	313745
4329	255579
172070	99021
295370	110708
112625	454143
84541	273831
261231	149992
460349	360860
346282	324037
308959	42842
163328	476447
472376	161039
111012	243115
46092	190549
424893	399067
136802	38383
431137	400805
436375	293813
154730	299218
331076	144306
150727	351348
182781	342807
371403	42919
343555	343791
385211	426089
170960	180815
251358	221755
102826	254628
299836	429863
145689	478415
445162	325213
207213	178422
122539	8093
391308	318672
250591	395988
93415	413574
21634	247204
115849	4745
204354	236100
304270	293049
293941	105713
276821	323019
369750	480429
206842	465598
484978	149373
323160	447446
228128	451414
451332	341271
157492	445511
244857	277450
380471	20959
252824	154457
391413	281924
172313	478415
437815	467267
131961	15209
29150	95755
117111	242787
8461	76350
229831	363776
314393	276572
207415	148372
75201	389126
93044	27464
282461	842
351072	86560
137633	230783
197316	115168
396619	15133
78155	211868
307965	234307
441792	285446
195121	488984
289858	383039
420266	407636
234474	99021
467019	269199
297362	5639
358971	249444
191688	260032
267922	480966
163413	353568
135179	375750
248682	259096
151812	26714
280999	250679
60168	445762
440406	364109
442223	49896
44616	180835
445349	359188
373749	209572
227566	168486
455712	456120
46296	155246
67866	355849
202774	164884
363147	168381
481839	177374
239902	452709
187940	261394
132592	112260
353872	286016
446550	55999
327209	426693
1118	110677
19438	408428
97698	47463
319219	223203
58484	191529
291788	228431
397028	267602
425289	204413
144920	184059
25946	258461
169409	236213
257632	313815
298877	106082
202885	69734
124259	355958
348355	52537
121860	38001
219546	312115
393852	351414
210833	234748
190870	396099
170643	245317
246558	344483
82650	359029
260185	485270
295366	414286
147558	445796
44004	322306
127205	211302
469532	382166
36785	235656
302311	373021
187325	74975
110655	403230
471283	13370
491301	249709
466479	240524
319081	296693
354545	26551
341142	71816
473580	372705
483694	94344
22779	322741
441242	480224
19135	47376
489722	198753
10741	312856
468060	494102
422066	271769
217595	362208
191933	452230
451588	221324
4317	96673
177351	306981
459217	6949
359782	118156
270046	90235
35263	377586
270248	416443
373568	277961
306524	45638
242882	337791
29792	203365
337916	118600
14565	249104
403128	209572
451152	154502
61910	122462
347972	169485
435281	150352
242551	478415
83616	62918
191629	141166
380025	431799
81778	33088
449933	234071
143112	237517
326631	430690
1699	119033
163413	72096
465694	132996
179645	181322
365291	423663
432100	258106
312290	447903
381305	222701
214390	260527
133909	223522
320820	11626
322321	72523
26493	192664
228437	184902
215933	441711
326260	482739
7565	210571
154781	471416
418786	300819
486712	426887
210812	281163
331491	99210
11388	223089
121190	264952
263178	327937
326409	73768
233782	17186
135409	365058
396309	9535
45685	270919
91430	382944
118208	476412
203611	331581
84402	37824
255865	315333
2912	146202
111874	219743
382514	94989
376878	433008
191761	413787
460632	371039
417424	39195
385003	391414
271883	250400
390771	10690
282409	240225
483131	135178
184432	85725
476794	274372
233498	114499
26366	430873
396549	401928
379489	313745
232918	355732
310153	32807
206118	46366
243856	261380
321322	48275
425161	40161
118736	4349
313325	201754
210293	482286
47363	410704
10698	389682
187244	349033
168273	344859
303133	332792
479950	175373
100461	425675
118346	137833
174000	177374
251352	240862
358860	9735
66734	193629
93200	170894
467077	15209
136752	226916
314619	196807
250039	395988
403558	178436
316929	323431
217270	393974
395052	90080
72253	178405
139350	365831
142116	230783
376220	486885
477932	285847
9350	206222
189701	312242
392373	374830
33808	15675
144098	61076
334393	62191
337761	461944
53883	202019
303895	451604
380785	179210
434060	371918
40999	321161
454109	186463
207327	313745
375405	176456
168933	55626
350708	78840
156138	240665
287782	90572
354111	228013
261766	285156
486834	48498
267562	321688
488944	420323
418590	441170
16995	428026
306553	320805
471163	456640
282151	343450
168437	9876
43966	142045
150398	100503
308360	489549
404628	58330
144072	200457
411173	10690
43799	62191
70135	96977
89466	366781
99607	110677
100661	218217
2929	404178
298606	124079
242934	128464
356433	111654
236268	479627
26969	313745
362883	65223
352983	489782
137833	401101
7991	453012
337518	366941
260708	176823
260814	175960
404241	127921
244510	411092
354904	428738
119528	438419
250207	237586
27547	465493
117300	345471
170131	76454
39601	214540
382909	400943
435476	123077
350911	347104
427432	491100
103050	24738
486371	200457
361001	414257
163024	288035
27066	371918
249894	78618
318565	261070
389406	204925
182677	265305
338453	17217
436982	327061
528	21523
347948	237078
344984	160422
370322	332638
430161	459802
430773	390820
281581	218615
169122	469924
169936	372304
422861	308834
466191	274309
476219	369534
416958	403039
206014	390403
480608	291484
420672	54449
88359	411229
106191	390668
180897	196863
484048	434458
138052	297272
212040	306406
41766	232890
78758	130028
254559	151444
237120	450825
481531	433279
385355	262954
324330	23018
177485	239122
369248	159249
144981	456215
65513	164884
333352	190142
273477	464420
297430	33346
14536	183428
475336	142678
447760	214063
450687	242631
295009	88022
235748	314241
83655	320424
236391	359762
339310	240101
4047	228431
261653	113051
53828	161103
29710	18665
651	245317
178300	20611
405898	241468
25748	29364
6836	110384
446182	153153
36141	171592
145585	398864
363904	377423
455396	284982
351596	86892
468089	22827
285758	433279
260322	446912
266307	210885
370497	238377
180279	53955
278466	431444
458768	209967
410173	96806
416557	431378
16790	216337
268937	183479
454867	337393
260990	98651
341204	176248
397603	31941
456231	484264
193020	215054
86764	327125
262948	98670
285201	290482
325769	280233
189703	365544
24011	401871
424432	380538
80134	373263
212182	266683
232867	89549
51736	241468
396421	88289
422832	25984
151009	44061
264956	67319
220417	423688
344961	463757
14131	309198
151800	344540
480398	269784
228373	144470
428093	491531
108330	111039
376294	297472
452777	299182
443600	409828
461405	166063
110961	467690
326953	371050
433346	13370
282453	12718
70991	249334
343334	90277
322306	225443
334662	187998
334378	470069
53627	213221
422995	99405
19444	160379
278324	307889
304703	121106
61286	30031
31544	359470
326286	223860
336023	381787
270895	410255
78116	469509
66357	170888
56620	260879
8278	453012
33343	273141
391806	147373
79531	74078
90300	53429
202468	28340
208509	84502
344572	247136
436516	298142
240937	269199
364997	54043
350439	209249
440443	478415
298823	312504
250102	167492
283344	164048
281062	276358
6395	310756
295416	389497
280723	50116
458649	310180
35787	387681
401249	219876
281808	68950
88409	54092
22470	25034
176217	476242
70989	456640
68532	105143
216666	225658
152368	164196
127453	144405
217953	187974
164447	178048
175911	71474
406868	217423
118567	402265
349058	409828
44420	245679
355806	417017
418613	313745
95428	235850
208286	48163
85723	411424
426747	33207
328590	356301
356894	396697
299398	66215
210469	341271
345715	473310
191840	234169
478268	183213
194130	381157
303925	345158
441287	60173
76227	80193
6381	267352
271128	493595
434908	404886
255318	198456
163831	386538
327544	222833
40361	130960
18928	416771
296432	494004
439977	275055
88359	230655
422712	128817
178855	190369
201204	190369
236517	177873
313476	80227
208877	176060
274852	411157
170788	452390
18082	27640
139245	114879
132740	376740
218154	457380
287766	104598
406408	98055
204338	219876
346275	463822
345715	313927
138232	348007
242753	230655
445555	26778
200076	94667
217163	420944
5672	352775
4746	19851
271328	270752
288274	307434
409016	396047
326833	193300
397936	318656
333088	70507
115421	270901
18928	291217
203438	469579
405775	375840
254735	185335
53416	131975
209371	54209
435421	37360
466012	432591
385241	114340
436376	96426
85701	214796
71779	451559
201971	278321
20403	164504
404783	466851
417275	465165
261626	258527
484144	316796
227252	125969
128124	487833
268825	92613
143370	50538
210819	352528
123509	231447
481419	291829
117980	97277
213719	212337
197535	210261
319231	370911
10093	317356
398742	490176
131604	49903
372054	80138
228127	478970
228128	331695
398321	462973
188493	188319
332048	32807
305269	351639
405979	94516
351507	269199
487716	36719
155526	26359
146893	194019
285876	139931
145979	69778
428550	49903
228734	222532
137744	166250
279303	108554
355597	475507
68547	338758
322308	27516
27547	375010
312842	324695
382640	366493
437979	92682
40890	355029
76461	312540
211133	53389
18010	110677
56869	247812
16458	38134
187089	21632
68975	239872
10273	153653
49922	181993
304186	361960
147684	401101
248323	417173
29375	269084
363958	97894
303888	348505
323206	398066
148853	365257
311589	438472
75238	236213
206516	463549
915	464727
224293	94596
47624	98650
195224	10267
428410	447107
286001	89775
318623	375840
294707	402323
159292	258370
83337	105585
392086	346408
212527	47407
71938	371011
5700	60356
169916	283346
128704	20719
158087	94516
16240	491565
107524	223732
375405	81542
438955	160243
209184	437433
174790	209285
95446	45453
457553	7595
373942	5826
387791	240374
393010	22753
247184	453533
439171	418514
33739	241799
366930	191450
147684	393326
442884	420790
75940	24943
156492	346348
36176	206794
312714	66703
353597	1979
347376	173976
312474	233897
362082	53863
420768	81692
280092	60901
377967	164544
132356	418059
314128	247768
42020	101002
244529	11342
209498	131721
444733	267602
142906	352685
71189	235745
175460	364680
268828	340449
114997	187840
39772	225094
155719	226635
204643	65209
222806	449746
314106	166513
362598	212007
374348	768
31206	99597
226743	463615
58059	414696
188884	68713
441463	328005
107985	451075
331491	267352
337370	15209
490028	176878
307024	15209
417513	458601
209930	281082
326722	123925
489937	50411
54710	218122
493474	5040
17520	279554
333119	46898
493812	272096
367086	184469
54268	392896
284409	243115
89671	86250
289515	313745
455726	265085
217627	325169
447610	355806
318088	45413
429442	247358
138579	313745
260194	178782
232066	57375
44620	190369
126076	391414
120388	386374
35806	27570
352201	178436
409388	324970
68098	208770
191795	270639
137332	479157
446521	102984
315105	166063
219719	23236
19324	356645
51606	335476
482154	100026
129413	303383
375483	280048
127050	160722
486000	24516
89163	123410
491356	305128
233768	168213
361698	96094
240763	425675
366955	187974
304390	134262
224614	109991
356545	338012
19542	430140
94992	315407
112755	478415
446182	434716
464180	9217
104137	267602
402067	184697
99702	177399
118621	88113
262210	136318
186128	291332
53883	18673
166805	190894
59204	299437
356154	230655
401545	447107
190281	208013
334568	376082
407396	256492
403044	14239
431632	237517
256610	478232
405911	466744
472430	98906
381725	317506
28357	214361
197406	190369
261723	110677
93627	379202
482423	164884
194093	313745
5653	440249
164171	199989
178395	391600
259835	385000
210340	469790
39812	257680
412185	236733
68098	400176
274487	308083
392001	254973
214608	346111
304922	356972
217297	463979
414036	275790
283252	287382
443307	424586
201477	240374
105851	4413
42559	181157
369727	32807
89883	286697
282815	42890
326260	423842
114253	317118
486680	72695
1538	413722
128879	372214
374465	295443
6256	44469
120722	299751
234927	272865
301312	285938
79415	408362
146903	317686
363319	196783
96914	114554
447230	260011
189117	229219
99723	275677
40388	301896
313115	132740
379372	227861
447308	338857
287904	297840
461285	229872
222389	119429
233498	243258
253561	217883
162810	462940
411424	461232
21088	439074
218960	283346
379734	378686
270248	360480
15819	85803
473414	164700
8214	343894
289144	441893
327265	294979
418380	70029
110096	199676
167106	211868
280529	157658
114636	487192
349547	200442
224826	157606
486712	405576
283026	474956
143704	117393
404724	422175
179286	175186
367765	343356
302753	15858
485503	262954
323671	286919
63218	492906
212013	62553
329750	443608
464548	489657
158384	20958
130069	289578
198458	244688
273447	446801
250295	431689
140166	346444
478634	159894
334663	214725
78030	99756
133321	345099
363123	356648
389732	243840
127972	166866
244536	248527
171765	297445
245041	273831
457932	135632
39610	32985
266547	459213
106305	445690
77793	32038
261546	146574
281640	171368
249673	448709
295044	270324
162086	251116
492096	59333
174001	485185
300916	162978
299960	32566
404754	440660
488678	426986
125490	378859
244143	464420
172209	428738
44577	42189
316166	186561
439629	190369
1956	257717
96809	18665
367483	142525
467890	286313
59367	259744
174182	29646
165478	110259
483991	485963
196003	315888
190492	409564
239496	99210
362903	118318
421140	383680
233863	317506
66129	53820
375275	134694
272333	463622
209145	99405
446182	181573
382495	42890
139185	60216
39683	220417
10451	163715
311551	76526
206006	258220
427494	259435
30152	248782
300555	384420
245679	48832
2431	276884
143294	356663
326260	443744
202526	202379
2335	372287
89655	237688
59914	286936
188510	68456
313461	92976
151055	46888
155308	384410
427145	421158
72366	369114
425327	440962
198484	162795
384428	111398
61453	426780
455703	180452
48012	346768
135212	288035
208967	263514
493474	179352
444595	110677
463089	206768
73640	213606
479844	119381
51543	446105
430932	98277
305724	383927
78302	165437
297186	42493
131495	408797
445748	401928
414518	267352
268447	381054
314369	285156
210704	292148
364963	387860
463148	20959
109576	101362
120808	172535
1839	401871
105878	73356
345401	22587
303993	64544
19139	395988
123638	99405
224462	224280
298065	392788
80193	402288
431656	390889
480506	476880
377868	455345
64354	8623
114914	414500
452148	381512
401034	350189
270760	419434
465227	12443
26403	198317
334787	347541
310429	227221
214093	315367
299976	159764
358241	139732
371125	347425
9025	90123
454263	280388
230436	134500
314632	77278
441335	21411
235625	214050
256610	35629
233814	67888
152887	190369
341204	424225
375711	208300
77937	137128
476887	217242
293065	394487
70227	185704
7601	20690
337373	374305
107400	293813
168303	132843
487333	341271
206678	385103
179919	20663
207898	143313
329010	175007
240350	449620
380858	159449
132363	165963
303507	384199
267562	45108
368858	30403
189751	82585
186722	117232
171830	83403
270247	399502
352798	299960
146124	433934
237453	50420
364049	466610
343058	197029
139243	473922
388776	39969
95233	146202
481757	67040
434042	445652
352614	290911
137413	181296
326260	420718
425805	318088
98621	172244
17477	145844
257856	451391
263135	212851
40291	48861
97765	20552
61284	15209
149170	94516
244492	287085
65708	249202
236809	365629
59270	421285
242333	275744
169573	9239
267039	478415
421981	214748
13930	53728
344091	383008
191969	316238
58061	452107
167746	311174
178422	377042
390960	258220
405818	309180
403193	410006
215315	155794
236196	190261
325273	310301
221329	316929
361868	315962
95083	195104
412028	274825
86632	34838
55189	348798
335727	154097
148422	82509
219327	391414
276663	414912
172044	121950
25175	116744
424435	109862
269612	280897
221097	424682
440416	425675
231922	430608
200862	158153
445557	161165
164829	411809
315250	436982
21113	396431
88266	241781
468517	209085
45368	245317
231013	318835
427025	825
188847	485501
485233	107755
81434	405217
377817	459483
20725	259929
203354	214063
436244	405528
351376	21536
73818	206638
370080	292642
122612	400197
466078	259929
434140	255650
375032	428864
303237	484274
275239	330954
476122	67821
407660	143616
113750	62191
148505	429368
108434	391414
236424	289414
260352	27464
396814	314742
436201	422470
281942	464080
247110	186041
19935	457385
36719	483247
44203	267297
104695	26714
98210	220135
276912	90083
204310	374939
399694	470672
11968	119777
196003	413215
205633	480037
25767	94344
257402	38063
355083	214050
17968	354220
280666	324063
449521	116276
167321	342724
165173	123721
229218	251116
333178	404960
258857	43626
37087	428995
282946	476973
295172	194165
274191	367750
412737	442805
40443	27505
246063	491941
398292	74877
51342	447441
61812	132407
435213	70398
442979	156376
262901	130981
10251	210508
199475	132740
257977	83842
409221	234881
216666	383967
80193	18366
487359	87242
182778	129403
299743	317100
289675	412816
91124	58881
355508	150874
40890	164233
213878	139427
235222	321321
353695	149644
228128	391157
43257	352605
194559	200549
489069	330854
71799	273831
128755	91711
46556	383391
373025	101992
407070	340736
266307	450707
389656	218727
449061	294613
18455	163800
3439	183213
487798	446632
309072	148576
382896	420790
194478	89241
231975	420944
367800	212135
217962	185704
426152	46603
472170	468524
339908	211868
220146	469235
30609	186348
89219	284979
127388	67584
457418	462436
437271	177320
254378	40198
100713	23187
194051	327100
64354	77727
412844	5041
146715	300555
303702	344326
425453	104435
369664	218730
71430	374512
345946	364651
353257	256723
414646	74585
296683	467192
434401	207059
64354	231578
271767	35791
382138	341673
406475	357530
131550	224794
242531	434035
190524	143719
472001	235539
124469	227241
239431	84111
118238	266852
99909	393238
358320	21425
171995	393326
452348	478953
460286	317118
416904	435509
321997	61086
9061	183410
102795	434711
354214	117800
480580	207891
92253	166513
250316	478415
138007	476257
115725	471745
237120	266965
58095	378462
30568	257858
321261	267602
267499	317100
358143	262805
289126	278348
272574	381428
465659	434599
3856	162247
184418	186166
299457	246672
479351	236216
17661	135133
363390	386869
81841	75303
493957	406371
262686	186214
417358	260877
283770	358848
494108	278174
284221	90884
74500	40700
217562	476231
325511	24776
441351	145504
116365	185479
486712	328371
332666	160005
202866	288837
144706	421793
148625	287869
115045	354903
420234	76752
365495	248996
98887	351639
460824	182226
109600	49903
255739	41904
398090	440660
102065	266579
275460	121866
423013	120837
375337	58308
1297	404127
388992	257858
192238	426040
155073	96094
460785	401871
447837	98541
387147	271756
407635	70428
30895	166348
362656	99437
432099	20958
449458	365702
205179	379653
80324	149600
315421	4530
241379	3845
155103	149596
120683	460580
266620	427798
225239	219499
14331	412205
458031	38694
91876	227912
303463	256121
432040	39091
145771	343897
437849	34067
221783	237636
355245	311702
400910	314939
348176	250009
399095	293813
410680	5159
378190	407678
268828	317932
454678	431705
137844	222701
255405	31413
229735	32655
263377	46629
265262	478232
274329	290037
30568	461769
41457	160635
141782	433391
283096	305516
9969	92114
164727	246085
178422	58145
38811	266881
273825	306184
297954	31029
1921	474319
184528	282401
300431	250410
176498	49228
356473	15500
6572	227101
131351	222182
229347	264394
65464	331491
212527	94584
44160	294315
207761	218727
158484	376655
474338	220784
134694	141617
145334	183213
144258	445453
196205	217871
260352	274309
371252	150264
327392	353751
392697	397837
5680	206510
433441	344108
248740	474757
237120	427796
79186	73175
282529	326014
274615	127298
324656	298953
472887	437360
369000	218730
92032	494102
214085	118786
163344	215400
23214	257135
69806	377906
50400	261625
19542	89862
275721	464684
317681	293190
229419	489552
367442	471436
268562	276978
493174	136177
445998	417971
93451	291521
172829	13370
139546	308819
404558	424214
488971	292655
236216	81104
470990	219186
121772	137719
9149	295650
34197	203593
188439	82826
60658	423795
284733	62191
7925	363793
144274	108569
362848	25128
137963	350657
203381	21268
41601	114063
123977	489983
109303	73712
427505	473662
26127	50538
295481	89328
216748	227101
315939	238382
452314	432165
448033	168213
319231	306103
317103	190369
130069	472046
7638	242228
74200	486885
101955	265711
373136	11367
336494	422998
179183	194339
189360	322258
309589	277548
408337	59396
222748	46278
408121	81796
8746	234142
276101	275369
194091	414930
266028	144845
186781	240225
436411	489841
218293	377906
461759	353800
492058	83872
430425	435333
129412	252961
452055	183213
277804	220497
36596	298767
408337	228431
193020	345088
233292	196851
290259	343514
252617	58767
388467	283296
406152	39229
33845	236213
98593	366127
265520	314138
449387	113698
77368	480128
153066	430329
14303	461889
464548	46548
191846	152321
174034	474457
485727	232844
154271	421336
287766	11626
254599	376814
113676	484047
103596	127726
1839	238507
78603	440660
141889	231444
201641	86728
402760	163348
272678	157579
230051	456131
366148	336590
318765	341322
135630	298519
340734	161608
262726	408439
134694	332453
87932	17186
93122	392353
230914	411944
470415	417758
144416	183213
199282	279335
82808	47486
214207	252247
72556	115844
774	370365
134682	304865
41713	113582
229687	167837
491150	168728
313625	422164
449864	234875
132672	101597
121733	286512
92641	363249
204078	41075
321696	68950
283078	171097
17077	397252
443308	90729
325044	29588
6087	398770
322171	80904
362494	82787
71297	428125
169432	435708
394940	301659
212009	478415
485546	483169
141305	293813
310571	331049
85199	422053
369209	12718
475756	437084
334	86476
43783	430930
185461	454975
478287	377719
383959	196351
253081	313314
266998	209336
342465	245990
16281	204251
56026	179045
392012	31002
353856	4360
439797	378686
277082	475073
419247	276090
158312	435280
159961	489822
4096	144492
422458	40147
49663	434171
251097	417918
239272	65215
156592	485806
423948	220629
181188	117815
263824	295124
121733	224791
66547	260785
189064	165952
300146	406626
163384	475571
395706	321943
256582	418431
345723	454140
340734	226334
468287	53511
335576	314742
298354	440660
414530	421519
337832	366493
398010	415599
310442	359768
386157	36451
46556	318792
58256	354747
109726	450552
6356	402904
194279	110708
409848	425675
198043	95922
118755	82271
339549	467703
33881	455320
397192	203279
185162	439074
102644	289955
99353	145064
343124	221029
24469	367824
101183	482734
483987	321469
390771	118736
136955	70946
215365	338271
334985	25388
146893	39144
13609	397145
109756	16433
377117	90568
472201	50264
207467	267602
399270	7130
59387	95942
343661	21583
299580	95769
98083	378083
426013	72130
420867	164256
104788	93642
369254	212081
122212	447517
155656	337791
414283	355532
272812	263514
179965	328530
290703	275058
4804	329553
87162	69706
228061	120195
198258	139648
151156	346159
220121	174823
461759	461208
53866	327622
143850	478415
202226	160419
86801	257560
470403	30611
93136	447519
310617	265025
299681	87178
350650	101931
258910	246672
139293	75140
360636	336590
149147	210141
352814	223268
142893	420968
144056	372337
40361	178436
232931	145810
70398	67040
251882	346395
128166	183213
122283	13801
229578	151944
83070	205223
428625	179819
275418	133412
254399	177775
142342	437684
270584	237803
433789	378686
37688	317881
308572	100550
461404	183213
216544	410088
392370	220755
402766	20959
108859	335477
20669	226150
477545	241048
281671	387742
450322	453012
487498	22347
419664	440857
231115	168381
427544	349334
469008	159378
437849	484402
11059	66980
264277	302070
5713	100705
467788	452005
488690	183213
436226	343012
4751	161832
312283	487957
282422	309206
150917	403368
285558	99405
281239	137128
295255	391414
387813	375113
101156	186728
317713	16433
71726	217432
417372	119868
123882	73189
262803	321313
95189	76454
144504	9054
114907	22009
195577	276956
407127	250389
85602	440660
384073	170057
343440	449530
285433	41667
101058	384819
303735	267655
488137	203656
394176	146651
456316	454975
92479	98906
475923	440660
439646	93141
431663	443694
324002	415964
420097	90388
149802	91037
13527	32254
272675	422853
391651	38639
79528	437592
268961	94344
28971	321916
40491	355311
328051	65670
323203	452386
401555	83811
459425	352134
102891	185076
214083	296509
168361	121758
348970	40447
272427	187974
359242	218727
84546	401481
32807	288035
119608	137684
276821	135896
335939	4413
249202	215205
140436	54221
269473	23018
368819	446201
153496	412013
108437	285371
200658	217254
84127	477986
261360	360228
353103	399867
144072	139921
1297	449468
174362	93946
227030	386612
358966	4968
358607	367832
46548	418282
478588	168340
224594	38310
280247	324116
381007	284979
487726	132028
108452	424760
336371	438368
277949	82585
46057	415153
314311	19262
401021	475571
268129	267784
153322	88705
278769	408955
308122	397984
54858	97836
321760	381964
136605	180957
430474	84655
488706	231833
290059	182226
301701	412897
63319	218615
27634	481773
452948	257093
406660	222143
197846	492906
421140	358627
11066	438783
259637	105878
380496	223192
220276	77938
249854	273831
108265	124407
418019	145812
12451	209684
65513	310883
194051	487470
150174	399079
293913	183840
153436	187974
221903	128094
43844	128696
137833	475200
431751	163918
330942	378462
36502	183778
126361	52537
67290	218727
117320	15209
367827	329533
14314	439000
185946	424316
304813	216372
126319	472072
487057	138016
405103	275272
284985	67040
229735	281957
30974	132740
157920	167391
383369	198790
347121	459701
269047	105207
377069	15209
98965	50656
427950	246311
158864	83898
436927	452746
483987	170683
223206	435817
155062	240374
75146	102784
129836	297630
140116	279664
375530	49037
286655	129498
186440	388266
102211	94667
205847	411424
484012	369599
245938	77189
45913	24385
441302	410951
483987	96559
267373	159488
72574	219743
323222	71281
216666	353443
192611	439718
277442	3041
304117	392788
92240	221878
287566	29111
229381	38257
420617	492884
171682	469235
249621	275517
272096	332392
309917	434239
58719	220679
44686	430356
286797	302451
328305	166268
298496	467752
414439	309801
371884	467703
228326	293106
294323	41075
368205	170993
143051	384671
209938	287740
341271	439979
318254	281924
27940	41411
449137	481279
489657	471058
62866	136177
143232	152502
446413	483315
464548	217025
350551	292721
303993	144845
326917	262954
479351	335415
295540	285512
275995	283326
476782	147052
410573	175895
391669	6899
223043	211208
337473	343745
147668	161951
143370	139648
57449	6551
343216	366127
434726	218072
269596	178436
404877	128726
82849	368526
133332	446351
237230	122462
364703	153614
255954	403149
163831	477986
203515	249768
380489	280945
99972	350404
162619	97894
309225	223963
243689	420717
340873	424646
374305	92077
328858	195948
145178	189114
337195	205823
91995	388536
450089	308193
453736	122794
138164	343012
208602	32028
308756	390875
404892	152592
206946	23941
118732	164884
338424	262409
270224	460463
229479	286889
233045	65577
68794	185013
463243	117946
88479	208081
177137	348137
459937	64048
322432	362972
484914	91065
455889	133236
104740	55651
440299	90058
157839	291002
128749	64335
244017	179472
382068	140205
478567	365050
404035	355093
99365	99405
63690	30905
187680	28129
277527	280635
226349	309425
477328	46311
128400	466413
346299	91558
250105	11620
189599	43095
364034	138351
254350	190369
164727	378105
134498	257600
24026	74542
177731	342807
185741	168093
381923	415294
229897	217310
450406	367760
211238	226308
474341	138885
134593	483531
37645	21632
178422	236568
390771	244200
253777	491758
250325	374989
166160	459622
308278	313023
209824	152867
236957	144717
384866	296553
427218	160148
478546	87889
119561	313802
59870	378462
174362	378127
162489	317675
160648	241283
91382	126521
425273	65175
221454	426736
441523	246311
251228	100349
332507	371918
220307	455995
484198	441894
345944	166970
384130	283265
54539	307466
175721	39784
7155	35707
93622	417484
29803	15209
416812	54529
95630	492892
427669	59759
112929	367686
352775	209933
325564	303366
186295	385000
37970	313314
281619	5040
301557	156338
61284	190369
41842	190369
253102	375614
333516	334687
91828	468481
82225	454975
10093	473472
404440	49828
150798	142825
166626	476641
222045	460849
277090	121659
76725	190212
272246	404759
60921	150332
355237	412953
130742	420329
89243	247746
449461	467847
380301	307279
422771	199148
361744	469648
49543	480332
100852	1605
150005	11367
410323	99350
397734	185660
237120	275055
208318	429619
326939	477641
254599	140929
125088	395988
57003	352023
2506	185479
158302	79249
348633	424460
266508	387033
278273	161384
272562	124948
283718	182605
119675	391257
223462	116694
118903	229300
7969	485442
16776	101185
456640	215520
106739	250775
456726	368358
324286	52994
298171	3548
3111	129563
128704	70785
81510	265883
120004	268738
122656	458134
470337	463371
100788	243731
32900	144073
284163	246129
244536	117366
180071	474235
223139	464420
98073	203656
260762	292721
327101	478377
78669	79762
298780	86974
122017	322554
489103	355700
308161	468291
453910	489552
183830	267553
208089	458656
77177	164884
40577	248827
275995	379449
384404	351639
293345	107711
242724	13370
157281	226639
346557	114117
284015	119401
195373	249334
23957	95665
473645	16752
130427	48275
66719	410074
237895	351257
134944	15209
308033	480708
68203	130291
193358	294836
218152	315888
359790	341777
111478	272230
153317	364768
260566	248161
7669	147554
20400	241468
116947	283632
369729	190369
464167	226308
357801	146202
459026	20959
281563	156960
30333	73051
261463	327643
370096	435918
149079	9362
397305	14735
106531	411478
16534	198275
406323	99273
109305	124085
255922	18665
31592	271725
143203	419849
418733	242375
102166	473445
364922	472045
397880	346768
139515	367686
382314	124065
392893	53994
194637	294548
62256	109407
63692	384646
125729	181204
105053	272734
321868	48307
473606	50264
14303	33553
91134	160379
312024	61572
83318	154137
17573	353485
280871	351639
493950	142617
382882	57081
327047	425675
302492	237548
40462	478415
382185	377174
316565	323615
488319	225913
37417	162795
212188	378462
140267	150352
331770	173546
378612	52833
255108	135438
10241	291484
429287	179689
76228	3129
439788	482046
200475	94516
266307	173249
224772	440660
403299	185436
407636	153982
119001	174190
459149	85582
626	207959
457083	184902
8607	446135
192183	255244
258136	262302
290993	370866
348552	378462
458768	391414
151977	274193
2896	80506
231626	100477
169762	336590
244153	190369
51894	411809
101539	302067
396266	449527
316442	212202
305220	121950
8672	151107
104157	284140
270369	132740
274282	130728
166158	250410
467752	441313
216854	227101
104874	132843
19280	411252
468700	271987
466117	265510
353015	160799
22407	204925
20946	22992
278674	321923
483066	493477
153006	37258
100782	240643
22491	300493
71358	84572
46757	183213
200092	432421
306352	232977
133909	350881
459205	144000
66052	122085
247068	151944
337673	243234
150441	451885
230548	439218
333753	292606
461928	375768
256976	301659
309917	470806
181466	476231
200092	25374
224594	155804
390089	312259
415007	422993
146001	492701
383304	238578
268256	387742
326260	184712
279090	377906
465005	205133
355017	130405
360779	241525
389688	82266
14519	110096
284531	105878
418134	142018
390950	168381
75339	2247
341362	275561
137454	274635
262504	166879
143203	373463
309917	337120
291163	231979
355083	235245
159067	334888
347026	399098
431021	273831
372156	49330
460261	276358
32411	113166
108060	60538
83799	96977
258348	482143
173397	128183
423013	231691
378780	214923
314004	181767
40867	75260
156550	346328
102249	219634
277787	203656
235748	205906
20236	217494
130916	321142
122191	223275
12564	472817
147909	119979
174601	314105
455074	231664
365410	345642
196833	360598
404045	292390
361545	57989
247296	431452
222423	222547
349186	478640
206516	116070
235546	318735
135179	294079
264870	85911
302918	4016
121337	188759
473154	178436
452432	59759
414257	7771
108888	275877
488688	77432
364209	470307
316815	120109
83938	282822
158974	121950
482643	89282
16121	240225
257482	269512
169319	440660
256224	249334
312560	64335
86490	165653
110306	460598
85739	221890
163803	228431
474341	65134
196003	383967
187449	476951
462969	317118
326521	288035
417938	487909
463429	445753
467579	386014
360673	46724
98480	410951
193767	265040
289513	214050
121842	203141
478409	366609
204330	250404
10743	6984
267221	362784
92740	481179
360459	128378
93533	462255
114381	378462
413745	443693
164934	195063
101870	313745
258981	116326
142087	229161
209709	217423
247296	196506
42296	76454
58245	24647
442353	468162
317118	8049
408944	74542
249009	435525
80193	48408
327022	383391
37839	98493
342465	280626
186041	163617
408357	136549
193293	176030
235021	138193
125772	189048
172331	229756
198855	35494
357376	94665
215233	198926
478956	151910
409674	250217
76228	389310
430651	336955
73784	310261
32010	83223
113616	137600
88124	90243
479263	203081
102732	159249
198210	317686
464124	243106
249569	24267
65211	102597
472242	162947
223686	409828
32888	1355
158075	119857
68163	103301
468781	174064
41736	35622
261390	125039
248788	113656
34729	477205
262329	12245
107649	411271
163801	282127
433083	309429
373755	91711
166408	317100
97601	362773
196341	487415
24186	13370
87638	49184
242694	107852
273768	372024
274331	405217
275812	338811
110606	353244
53423	245679
44713	15209
384963	302281
56945	484447
234722	164497
310111	229928
210685	83467
351484	15209
325638	184781
277669	355506
366903	55195
441463	272407
431508	378082
493799	1605
273287	463372
250833	420334
149774	19246
478932	180578
214050	159970
132498	361354
300273	447446
211868	35707
89474	153995
28126	285446
262268	292553
454263	190049
353287	170748
112443	404465
207041	319762
81249	276752
207895	273831
94765	392676
391693	269199
184629	28951
5831	207811
267339	52917
435893	261466
239692	303672
58545	265589
467213	237894
43419	475555
75609	475593
404219	284663
181947	359762
486136	490636
99409	430894
147997	332559
156381	493016
102402	124779
367743	24070
17198	229219
202774	421935
56273	210142
16384	185927
483987	134356
487152	20611
323514	351639
7907	15209
327209	7956
326260	121931
393087	334424
280665	381485
63528	422486
451764	30258
179220	396974
73803	51132
220158	15209
183157	186714
275215	38063
336651	451738
48062	281861
379731	362351
279288	336590
383447	447107
251966	368437
358373	222718
212380	193871
450277	241137
264699	367110
391615	401928
353577	122585
283346	409399
29217	162795
404568	21425
96509	317675
396861	431222
216229	360070
420736	132617
47469	119682
24185	124431
258819	100503
44577	265040
148393	380538
10236	103392
6434	435448
266916	359628
59824	10473
382169	190369
424139	129827
175766	143318
164727	211426
303445	295134
24839	273831
275730	463200
219546	487153
394755	166513
371650	359711
338157	369599
218973	275070
28894	131900
65665	56132
4258	404977
52656	14894
128839	381204
239915	218727
146523	190369
39683	229905
56056	309409
324406	113051
255353	485304
174918	227215
213766	291002
455133	21583
15516	316476
482089	378686
7671	95393
61309	130310
345715	47115
459138	279664
415832	66433
410116	350129
244688	126239
186440	433836
264032	441336
92189	168213
471169	414334
10874	349310
95252	483485
261914	114930
49960	226308
76702	318797
221986	21596
123331	428738
812	13370
158065	18630
292430	378686
180073	50264
409143	262954
153050	192567
289682	16433
275152	447517
49334	128540
193654	219186
248463	398333
159370	128940
396778	451770
301816	98644
315330	154787
310914	464727
374110	402384
41376	420944
286001	431556
468516	54111
92180	250390
459016	51962
334750	318404
273816	194165
34686	260014
118897	350381
79894	4770
114412	363469
339027	398637
61800	475572
90711	84504
255344	336955
160962	110677
284490	79075
257697	29461
92020	7159
183583	51771
11626	237165
410390	417401
72355	405842
235435	318735
411017	206086
323124	442289
264026	387678
133832	421425
321760	78811
251614	309002
81432	161420
440564	346682
400972	9437
194693	267029
15027	12895
297511	317675
220893	439429
177398	124024
460744	132229
2598	418336
485696	405780
297364	4752
55475	236240
334256	10345
302527	79343
88146	268118
339056	117223
186938	72223
437849	305300
187796	16764
22950	6949
422963	388633
23877	136435
350981	204738
208300	447446
334861	458512
179579	172535
203286	471745
20726	355806
240015	113842
1303	208414
294201	370753
23344	185944
308902	399890
225139	136876
326574	52537
474607	76493
349799	209421
22950	362773
468886	243840
329571	1057
223335	391414
244755	40181
412315	188759
130960	90385
1918	35735
48439	193864
274615	296693
326631	333540
162673	158493
139021	135848
482541	119603
458247	110677
58042	237165
317049	105003
156735	96366
261396	296054
442941	284371
40228	198253
342977	151231
325859	21399
55659	375029
29234	58543
482784	466432
203200	96362
376103	313745
322790	183213
89826	366722
223133	183248
432382	168845
112363	419098
257245	426089
39645	94516
323402	335104
452012	159842
16844	208747
482295	189064
123450	220477
477086	298767
21875	466851
184063	348798
277489	375840
319528	175525
323991	176743
205346	322105
120729	397365
26277	12970
457547	478415
193216	335663
485646	276621
152950	97753
381054	430894
418044	64397
304922	290722
349416	467703
435031	317118
98925	203131
404389	339193
230517	72461
486155	315577
149740	351289
42890	146662
262210	124635
266365	58925
121805	290
309641	484447
250190	290798
218829	477524
402519	489797
410977	347282
54742	265608
331076	428214
165773	119916
392407	377906
124577	70557
103142	227554
7770	162897
289675	24643
97732	146202
392520	297310
237439	480799
489187	183479
118877	466737
114627	94667
149897	37366
26078	27500
410980	48365
169932	218727
233045	84052
258108	250266
130040	233676
380846	316106
415450	342218
123661	83811
409388	267222
244536	445337
382882	22488
444672	476231
106627	17540
388684	124019
484786	373021
171455	65684
102623	60517
139061	10520
458892	484858
67351	79249
308533	20669
479287	49660
176059	139648
353306	209933
263650	176077
443308	177870
435942	344540
245798	140439
190861	110677
179039	94516
193133	366534
466670	15081
10401	266852
476526	343010
367326	398376
431237	40034
132393	234413
111964	130062
190996	8463
287215	412868
135271	86728
352910	388274
346272	471232
223225	466151
7871	209510
28357	329693
151491	267602
333201	478241
387841	313745
185409	351403
460932	277961
119716	191636
53883	34272
148832	276645
473411	438237
455822	13370
360824	133645
91051	50296
372170	492715
370411	163142
489504	402323
114072	486868
275788	275710
28955	159110
354214	122696
267373	486275
101647	354903
208585	250410
482584	305320
339966	486339
438475	316579
484691	286936
277987	277652
211617	120559
276821	412517
418291	198297
197289	152559
471348	7851
304346	72226
68675	146862
229623	124829
83652	214499
479984	212081
352993	34285
17398	329727
21217	197020
155418	386687
241553	490735
410671	161641
50494	73336
270280	275819
188615	299652
52627	317118
60085	195937
51560	273831
245938	372410
354193	290
413818	274451
437421	476231
270196	256919
102249	170991
380489	226396
260864	322144
444220	253110
224113	176371
215540	355713
460760	388775
10819	57103
49831	355093
282171	345377
403826	162657
392113	167506
47757	486526
209523	350696
296005	486885
202761	351849
132831	248715
428944	156376
268118	165053
276821	217412
250404	154456
10276	262130
129171	228764
463690	382166
414035	57134
453821	167541
255927	151944
196829	294836
97869	181322
101780	121106
284256	359762
226919	176759
176267	109773
359257	419208
270456	43597
56573	306494
189282	427111
227511	353557
69264	281933
119001	206614
301673	242185
396379	52537
218607	20719
257289	334974
133138	33814
232666	247810
296070	188759
15585	237235
40452	64490
276831	87007
97286	155919
56806	170741
336138	48275
71372	206142
75886	97489
426482	325118
76585	440804
409439	421935
246540	278870
39601	445749
487060	218810
193869	243547
19727	251565
103523	79343
80052	64707
163549	208291
322736	318924
154880	17149
481394	448508
396168	403345
246372	372443
314203	44422
99475	420314
233895	421935
30304	204118
121198	347961
440512	226308
329499	304019
375913	231892
352073	197990
88790	420392
419452	114063
233820	79249
374305	79726
306190	315517
492503	31267
353830	165653
473821	13370
475410	118877
335636	178436
313541	391414
333178	234071
337376	387587
171013	94289
354696	300473
305332	474341
407540	62637
490636	9054
285068	8464
176130	454140
286429	478057
58101	381984
27822	145694
486837	322295
382889	199221
335069	278754
239241	187497
446965	6953
266163	357854
481517	397159
243376	114283
467636	293813
78258	476951
470672	33487
303287	50924
139928	201615
332109	481372
222299	276543
57733	357854
458990	440660
248718	412346
435379	283319
94850	71281
278829	204245
472253	398333
460515	151029
99287	17542
219136	365141
403503	106475
34319	76019
256216	303175
359790	275790
476951	133919
200626	289970
129915	476951
379515	320095
471399	445796
219546	20893
118721	15209
451443	474413
309278	459280
48953	10646
357202	79416
33089	119107
476641	10405
18370	447853
309412	440660
399837	226916
223428	231888
79282	144795
367052	234361
20768	162517
238327	298182
418866	132924
245689	363973
455847	27464
412440	81824
474950	472228
226809	476951
414920	308545
163519	229543
368117	78811
360283	439352
136682	338261
199883	387185
11396	47518
30653	301220
466780	366534
380671	54700
425991	325688
21464	187836
219136	200200
388811	62191
328174	289651
81358	91327
462757	433934
431343	144130
358826	453565
423013	44108
66817	326793
440604	28129
266852	228123
200200	55074
171513	22086
323817	32865
205135	20586
350242	362208
41176	203404
121847	110677
460775	338615
481519	330886
109179	304173
39176	54671
436695	333357
369209	329051
109906	258370
322910	179692
334602	462505
97777	335833
143251	206145
274474	420392
463521	106388
228824	427738
207433	253458
467993	4349
234893	267352
368234	303862
239179	266683
217338	28129
326260	233069
405077	162795
155302	190835
157622	165159
362776	375840
341127	434035
323570	228431
434648	354186
350159	342807
350594	475910
365550	446465
317717	345084
392934	24516
246086	420757
12978	124279
421745	401366
299221	249334
1588	96094
376448	291249
188957	28129
31494	371917
64274	364689
236328	449298
135920	27464
97797	150352
253922	273831
33343	348798
240471	250679
194830	352592
322171	212223
192845	438373
119001	435162
91558	341777
321645	138807
384975	191530
395988	109051
317590	256121
233045	231473
209824	481368
205972	435708
344314	28882
16900	241468
308533	16123
350064	150760
461604	357371
403660	419208
358964	354323
370675	46057
221158	35707
261892	27766
308073	195237
428774	389335
209233	347722
6434	19732
191953	440660
443844	155161
100194	453081
454503	161119
341623	156995
162862	327452
200092	1101
366884	78811
467927	24070
130426	207927
359790	418551
240796	42854
430920	445388
88027	363123
377006	209018
309122	123605
367584	237084
313217	245317
305103	21679
334576	438188
467788	119868
364132	449060
364324	440177
127536	190369
102891	425805
267516	162968
100930	100503
92445	54976
384835	291984
311589	206388
493695	376869
380442	21632
457651	179692
289925	1605
402519	257895
397236	349021
252523	126204
488092	420314
68134	378976
492704	187998
20669	363581
156506	253002
267904	438783
410573	344018
374314	215205
220925	374461
252553	124845
296750	91600
424441	276744
117605	50538
358860	432043
298411	75952
275989	13305
417019	18479
158686	250389
426791	13026
82981	213221
186561	337907
31759	328550
153006	265578
414326	26366
130069	331642
143305	363564
450634	415552
12967	258803
56575	117258
282633	32807
262749	326971
384568	317400
272845	327238
310396	234530
46708	79989
189604	292721
178773	261083
315958	255859
140052	30174
333737	230655
398973	203713
253909	108216
89826	474662
183811	131517
226523	259786
427193	409530
268764	252664
280592	23668
397485	196783
354387	240834
146893	408628
484229	187023
208850	271863
184903	165267
11587	266220
470415	246374
391391	103994
491063	315687
331820	13035
275862	378462
295404	394581
138412	429267
144188	185013
379544	262954
414588	289509
224778	317356
222484	442495
444783	378462
76826	245715
62074	321916
486966	440974
156970	173451
59718	40198
60025	401854
82150	261873
361503	31017
15680	352987
57419	393326
274852	408329
233655	486267
68794	478415
370401	361698
426654	138088
363098	351414
454755	455024
319559	158145
232849	440660
274650	252032
31011	387742
337055	428103
26527	200718
386656	257739
222389	385801
272880	333195
72290	339878
230963	376581
24726	259544
304292	58709
351041	317356
49789	342777
480742	172089
97831	205289
452377	152702
315671	439719
282912	155399
237453	231731
363931	138088
101230	471177
213203	400824
1430	156376
485233	352605
234808	160402
63322	86632
303507	17968
251166	478415
473022	136916
362635	489627
317358	283918
376248	458
144643	126628
25380	402737
313802	231185
330697	35498
77463	216109
53047	355167
432600	421830
227027	489822
474799	97749
222475	396726
212724	447831
476280	235280
141107	424055
458657	166578
326631	167377
41587	445233
30568	274309
191536	209572
389641	29023
378323	62191
476586	286828
399981	292160
159832	264643
197544	405788
314311	172089
874	143954
296340	421356
399981	108222
90884	271366
178776	359762
7712	285830
73637	440962
302382	277052
47712	42826
155681	490025
186652	473225
350313	91711
413544	86728
257447	233050
254599	10345
153813	74829
450407	293813
367907	190369
196003	369463
424586	304865
375510	98558
246382	299903
176346	8255
93451	9607
56074	360659
323684	156387
409388	116481
3438	274309
35612	163086
48064	71957
284843	450787
414825	44826
113241	92371
103895	237427
197528	110606
299758	375572
395029	274892
472319	255244
205965	259175
12087	379143
298858	469235
234814	54700
54730	73716
142388	488953
337804	193071
233983	132058
85049	219865
112774	348798
245881	472239
138726	213805
23255	346388
277568	41959
319770	188607
138611	114063
34981	166717
293346	359165
455376	479985
339919	32191
344372	27767
222480	252710
474356	129680
269423	232588
157471	463556
274882	144699
163393	91295
362276	225046
94816	301225
167588	338814
392499	194165
478692	62790
227536	310739
23373	282822
50010	493231
463456	394571
364807	79951
186829	264833
144973	256847
231855	209278
302623	290598
89436	100353
359066	470307
139803	318000
478480	217892
50646	117097
315573	397778
146059	247721
273476	37515
210025	169625
209510	3635
458968	164884
351015	285739
417968	449494
458050	214748
487124	481692
337980	118870
176111	287514
402685	284086
427432	98468
85020	412205
382848	217809
368858	437734
52812	223385
433192	71772
46844	264427
243880	440660
454718	112000
413337	227900
65438	245755
435862	468387
250565	421074
191308	95922
47314	35707
188504	121905
254028	119123
136784	440660
254128	254543
76016	313328
284340	54522
28838	259096
157586	266736
407334	167794
262128	113051
4191	15133
354840	488153
432620	73118
57276	306511
197921	197554
176077	12895
273784	425675
227121	30176
228084	395770
80944	366127
129249	434893
313197	467703
215501	317675
294323	386057
453707	299467
190621	48484
230574	30739
456231	390349
110835	285043
302419	13434
28065	458663
45365	334680
319128	225260
469308	216378
319593	201576
232985	190369
235970	283346
443328	285156
92401	366127
261874	113814
288469	196783
420777	402493
223319	72523
411282	127921
330488	484325
428932	66900
180314	376234
222719	323153
330430	385000
179844	105878
12774	313745
131038	79145
256299	440660
40890	85064
13140	384976
298390	108110
384542	245742
396959	450647
270891	360860
399441	242641
109162	324724
119288	255650
15808	130062
192476	120489
402913	186935
458768	297446
478588	21513
415223	374940
261396	78427
189064	478415
192465	153995
45481	487016
326989	204691
97699	178124
80852	117396
306334	405217
204821	209510
339896	343090
131270	211868
412521	366941
384207	61524
270248	3131
202500	266775
274613	334068
390834	449544
325905	371479
366867	451016
443635	252297
445447	184310
69259	13370
226645	427329
359750	214540
297393	155602
56035	166970
427435	421935
465659	453456
311965	201660
247827	92628
466670	86077
319772	202852
318500	86560
252882	110708
130613	186259
456426	454970
134425	247823
364969	292468
39431	336590
163680	430356
321470	465550
123161	259651
415243	60517
282033	472891
32935	309886
351609	318735
64976	236805
316240	273831
236751	242933
81097	348292
383219	401102
466744	263713
26969	262594
3577	243438
187786	416402
367029	20958
216544	56012
433511	258098
397908	169482
40871	29641
325533	187124
44844	74886
302055	434586
255024	182226
189980	387860
333339	87007
128758	239662
385901	273831
399087	241718
10076	281163
342465	104325
229571	219499
19139	269782
305287	200764
144245	466432
193271	86476
273965	190480
291729	155237
109733	308616
29156	362784
340683	37113
278041	142417
164584	236654
348238	330567
255299	9977
12256	87613
378970	478095
176971	188759
106305	434186
321183	358167
270128	125616
489543	187974
151757	467043
255398	229872
65648	84791
3233	245317
159965	481885
399441	199182
373420	168381
431876	434233
388395	177861
439824	371934
372340	265499
362992	185704
109934	426034
78947	423372
79084	373708
377967	94344
319051	76454
135005	267352
27653	358266
132740	462637
13300	280043
450351	482936
143542	410028
48708	361793
12967	32900
299922	234929
9414	329727
70828	73990
338791	168381
437817	218752
267664	442431
231688	380071
392394	144405
116075	37041
340772	144432
341084	473236
157212	281924
476951	68285
477907	406247
293377	6248
35707	352331
47624	44049
411862	50538
251791	258562
265690	369577
85647	303094
123569	126881
219089	371983
247124	457077
130224	93533
330739	354747
217085	122694
141812	90361
68037	25549
204653	467928
292721	11447
207897	48245
209232	9992
436734	357463
28604	186440
404953	196143
394750	390230
278588	253774
251523	94516
182287	214866
106058	456065
409738	72223
195893	135438
22655	378495
153349	287382
114643	303059
412740	16433
178422	79236
213611	48275
85266	469235
39892	446611
132611	435547
109733	463774
35828	158486
261278	54693
79195	353194
406660	343343
348943	155890
102095	401906
225511	144580
233699	430935
253102	282568
121428	156006
65807	358614
359906	189064
276099	234954
415074	320845
172033	308023
95956	2832
281499	420913
63148	219883
233788	454024
397429	124320
295430	164164
427847	210032
426217	377906
347124	25316
156562	480025
301683	379941
282453	288354
256911	484639
101929	392137
127973	91359
176132	64809
91363	90123
116021	438982
336444	313250
292721	308351
174139	28674
365544	175053
297069	19441
55568	334691
164940	60630
455779	355552
3311	176878
4098	440461
132617	332392
168801	459471
109706	293023
168871	332160
185065	261396
445778	338915
316136	282372
70384	430142
63177	27464
266730	190369
177749	364130
76227	274103
414646	257377
462218	293813
214314	311297
85916	242195
349132	395842
188183	13129
111815	269939
300273	372314
377869	166827
221162	428080
2434	435817
196996	222072
116968	435276
260352	288035
415370	315847
160461	166513
318359	433446
195768	27831
92252	2232
54035	350653
245190	57846
76016	247481
153884	190369
367838	50308
301164	282088
460877	3845
176885	285765
457952	478415
16995	443756
254416	391930
160961	373518
62445	338493
482429	178436
282624	167950
347524	441964
323281	52490
87047	270206
42279	140728
476983	248614
317076	303175
264995	165398
487938	183213
5939	214728
130121	81191
212153	363163
441644	393326
274613	95863
255243	229492
462670	173878
135181	363631
477483	303841
204330	314742
324708	332499
109630	189657
19855	274856
21226	440804
282469	416901
447513	428214
405533	197988
103426	342629
450330	201754
54163	357854
424753	481558
247631	452841
330194	397505
97450	366941
467553	374698
276821	46105
487014	263489
420816	449731
464393	273214
45137	376545
243927	313745
12895	6676
397169	151765
359	485447
347076	114930
326712	326446
123044	414749
237007	273831
195417	110677
349263	163859
271402	89047
490558	16072
64150	132740
97572	220417
162785	197473
208910	286570
219198	323137
361060	211965
85618	316011
276350	93245
1132	443661
416470	287688
249894	451512
260419	164884
112443	423211
179900	366127
282730	293813
467085	207676
13586	403841
415213	304256
414286	129366
137454	113625
126204	70543
287566	167841
201131	359632
133404	475502
333354	249202
342257	9913
45168	412472
396449	72523
350137	30452
350307	476231
138849	363799
171163	122215
314045	327922
236961	15209
427494	462710
180488	211067
455764	179969
442554	316388
76835	98968
192477	88113
445157	438546
376415	446351
221344	319138
329374	330357
113438	166513
348432	213426
120252	363973
268910	389647
29597	74475
414257	151297
360764	62699
321526	114063
32767	271532
201813	481010
348966	182192
167588	340229
78206	463094
469529	132740
386034	233415
428410	453847
127891	170144
45911	483810
387189	399736
423962	275677
260157	288716
431966	304493
426964	220553
135969	267352
453122	447107
142527	442096
294161	357052
240205	35622
168123	101816
67211	41673
321311	84636
110212	364964
69749	48146
352782	275959
373708	134335
438216	297692
72366	82271
340880	276440
56165	443693
326525	285259
71189	9429
323407	190369
352477	183213
69582	438475
409674	48512
185274	416778
16166	85755
447898	267022
213165	440660
92854	22489
448499	473987
237120	177113
356993	251379
83277	97127
395818	7526
482456	324370
205065	330752
148671	190369
337763	181464
399342	53033
269964	70455
146893	431055
480996	335069
199503	16620
177634	132740
39892	17514
319465	185512
193592	387839
268118	441153
133795	178583
464346	187974
253305	414912
30568	96977
304004	190369
355661	99479
11314	81344
486680	378816
479787	19553
28399	32967
34397	164253
381082	249334
119272	399997
162900	366614
39683	408357
64785	369599
248013	233477
348497	387742
221267	190687
44859	442048
111968	280710
229735	197797
459193	65044
174727	365868
156831	79051
289292	65979
312892	373498
149803	83986
137454	291412
249546	34801
18310	149227
230987	1057
196219	236722
256478	285156
58350	270836
281574	359470
397192	4413
315926	378462
297041	220553
343129	67687
224384	431383
204655	252961
475323	279072
347821	491984
159166	438419
412010	191735
3809	451370
234059	479579
226362	158899
404783	428214
146328	330143
347084	327988
102644	287919
188436	152335
333119	493524
25415	222731
24646	290
253915	477350
64356	246979
100705	14650
116764	12718
379970	161668
326260	282031
363721	210842
78563	371934
280501	32807
236957	148468
261982	62191
20268	183213
400554	62191
202138	270829
339262	126074
450465	341362
23644	21583
195725	115340
392593	96366
450405	230691
195224	309407
482456	336833
432930	393326
300557	261396
28922	220472
236587	421356
314348	105990
253527	156580
140116	481578
369024	111964
356490	477869
459342	168213
54956	466612
471182	344221
17103	303218
106833	101719
53841	428103
320269	313745
24639	360860
318929	257970
300417	195697
124469	481079
384420	46294
13311	313745
195362	268989
399011	239122
345824	23018
92595	195948
118385	218727
16771	133236
365929	203656
145869	76454
245041	486409
107639	357944
132800	209955
209317	489822
181767	46168
377086	10646
240906	238967
134013	334680
107786	48802
401185	150852
128429	146202
421643	401691
164098	351414
244536	424458
6575	309228
232027	267352
374274	183213
342465	378261
309689	476333
327922	226521
43941	451016
356953	95942
137443	371918
345715	76815
377069	317118
382677	96406
89991	406069
486185	209582
323958	489686
306672	403501
476831	285830
105806	382594
60921	190135
271464	270684
362109	432591
106921	94629
87796	209269
105126	35629
306387	349329
465769	11465
360642	222477
438955	314495
180488	362713
372675	105585
302706	391036
485365	110677
378444	47221
120509	327061
427979	440660
134738	56566
235124	119381
320268	316682
228084	104873
281924	356473
200327	354
375320	189635
205220	226378
108830	127422
72804	321760
323836	126948
268979	425675
130194	223982
12692	179082
72098	98800
215396	209018
418453	486885
475691	164884
38490	243115
34193	94516
99567	208487
458768	366894
63644	125236
452888	35707
332369	104505
355477	316983
415509	341271
263557	288271
122865	42890
375405	104234
331826	263713
46435	110677
204072	329301
40596	358053
417019	451016
331639	411707
114643	468773
187018	273831
303499	378462
208577	147795
46870	166183
352185	227043
295716	115921
321157	234364
152248	295159
315738	267602
324987	52912
199780	103267
333080	211637
348644	477590
135907	336955
407671	219572
205453	155246
212588	237746
301675	12768
225512	53249
342465	79291
489268	459880
401486	160419
407334	92114
367919	163127
301100	410094
246577	302284
22274	178259
145810	196080
180382	104383
157531	311832
263	208051
74536	19496
72804	58848
483983	125590
187494	162795
316565	427764
309917	375035
150216	379217
165863	367798
223153	432119
88632	211868
387140	327872
270268	231025
101725	159588
368197	191057
49443	366127
35576	93245
114999	98906
292966	448570
341221	468678
482532	215467
99322	348798
298101	223153
24698	60842
449572	466805
327464	353787
36556	477308
107218	68935
230869	258818
384615	433671
195677	119354
352856	96969
262033	287226
267029	110677
165520	489251
107711	153850
51578	453868
205966	217871
20497	142015
416116	474562
396275	317356
244767	65891
453532	161865
61367	379416
231305	294079
434152	331618
40263	1826
100287	190369
97831	434945
2349	390525
70119	15926
359199	424370
263377	486104
337849	193306
39195	34551
352119	327217
80193	146933
4783	428214
248770	341376
254446	472428
120046	27464
417885	142018
244767	333385
263708	116577
107473	103657
60924	267602
13930	157218
471447	245792
234881	86406
191761	98847
66146	114063
354741	296675
487774	21583
198043	385699
132547	249709
15217	378462
312162	220246
189156	381411
289992	92603
56934	94793
55682	266538
158518	164884
171742	208803
311262	29660
226828	392062
82999	417201
1156	58709
491031	244005
336651	213035
321682	179286
263803	421285
122150	116347
442831	395888
367891	27464
338931	267915
433671	63703
314548	411455
257588	359762
208577	468818
198510	126948
246081	21411
378723	343012
444015	419651
386502	148782
321093	354694
198317	14248
264628	448287
400517	12895
81030	313745
300551	403368
278485	48275
185126	176616
137542	317356
130224	377226
311367	53883
330954	338040
392272	402685
251991	229585
304416	429441
9061	443423
274840	189188
203765	7032
71303	212156
160461	363722
75341	290523
111999	25437
64974	382217
404568	21411
469976	92954
163985	18665
15466	113138
418380	243301
67763	341603
152728	464377
194216	127921
262756	373482
388244	401871
191155	205105
35167	291674
367141	127921
49307	364680
398854	190369
49129	394636
40028	87724
281224	275920
406408	99742
23325	8084
45349	48163
77658	239413
119888	234748
291151	264862
266965	94516
320557	203656
162189	264766
245938	239872
469637	454191
53243	366493
56382	313745
343845	276401
381595	386485
440578	180282
27240	217848
110618	41351
244886	162051
316409	10262
21950	161185
157895	40352
461706	94667
262136	94265
465417	276249
383580	84590
287552	49966
429402	443433
68532	251842
198701	179903
191680	100172
392011	2935
404814	269199
18431	213449
122953	40784
3809	73778
56422	383718
169325	197374
354849	149389
425827	165197
386351	434035
372167	187023
289329	475699
389082	275152
24792	20959
220925	377906
466716	49896
164584	396887
396802	49789
358087	381428
315966	291002
116572	15209
17772	280233
28367	367086
344065	141509
483758	24227
376054	259338
298435	186440
9657	184902
88481	104505
202347	79989
325455	351257
103050	37948
415622	209572
364536	19377
105969	98644
347948	231447
134299	254947
284049	457297
196030	466432
245503	248398
354728	341969
14835	2068
260147	322457
474105	267602
296477	220417
298671	182092
435195	153708
323520	330469
293913	226257
240886	355316
151048	391414
401897	216239
1057	353948
55743	317100
175405	368512
493222	73336
110835	279871
475071	226308
323896	356050
162497	371918
373615	393989
208928	273831
296280	54976
409137	315591
166772	271893
458065	249382
316151	253341
327209	255065
162704	389945
312938	370478
116380	94516
331364	305876
455212	206069
414724	74751
266508	156893
166626	123710
43986	226378
26886	95189
301228	364680
414128	331508
417728	487264
171229	381707
263266	422853
419659	264264
466856	405145
128124	247527
274852	309425
208300	148600
345926	38332
16335	355093
108639	209018
333621	36370
237714	186384
381149	373169
334966	159531
429802	354694
65134	391634
428410	28065
423928	121171
146429	467284
477760	74511
411286	25405
315059	306768
324884	215054
193528	405217
219546	253147
248013	256373
6467	300397
12263	250134
132529	452055
143463	152085
94541	468387
485911	190369
273768	182192
106273	449159
312225	478415
217739	330375
371993	365886
76816	63703
309276	142859
217321	346158
331512	264766
56596	96116
295490	115340
206173	313314
403540	252587
373888	121141
371976	406546
56002	205702
384683	298182
223962	56905
395052	205270
208888	435280
125867	94516
82412	318506
46556	196144
307161	21411
212394	417918
345896	125599
342465	220755
485546	45023
256952	469235
457939	440660
314348	414949
108796	141509
147706	394190
304227	404037
103282	208617
481419	348552
433190	463822
56929	41351
459513	378040
190281	482
399535	441266
312685	179716
420736	235679
482024	263275
76986	461150
432566	324639
96418	128352
455726	441641
105651	487496
279965	476231
71239	448490
327819	141440
73660	244844
311896	197522
118488	110677
39195	34936
268961	420944
136711	478232
67789	267602
148533	15209
266307	137561
59706	214600
371501	214024
339274	267273
197391	158118
12733	56933
48037	28765
48925	492212
84698	310619
105491	122581
333622	101419
114378	57134
15884	401297
250183	178028
194898	81714
188613	100287
335940	135910
234788	486074
88266	467492
151085	30103
9570	432320
75158	258370
159612	118571
269772	132996
50646	269891
357896	57693
354329	388473
276837	129857
167221	314742
114497	63316
412713	234626
218487	281924
394546	425114
201038	434276
175141	109808
174139	216318
213893	203656
393388	86560
18323	13129
372238	351028
215798	227101
392302	419033
454767	309950
245965	336955
88047	288035
256373	286828
26630	249102
399332	486841
250052	371241
109733	235839
294689	105498
362577	166961
247224	288729
457780	79249
219089	375768
203969	426089
311223	18831
93625	89488
345715	152873
143290	459534
350935	279047
174139	375260
229736	454975
274204	363037
239090	78002
25165	133423
35263	335663
76745	390861
313547	285830
470063	61356
376390	107029
206610	99247
432270	100859
150667	269933
10478	398333
294193	280169
29175	375206
285876	198624
183625	307218
47816	337849
444757	455549
437112	438419
364630	233415
92238	420944
4938	247670
207176	309485
239499	313745
420295	396431
137844	423741
18158	273831
19334	349129
53191	339853
51759	12919
431976	94344
136845	12063
109949	30897
112458	398834
296514	452474
370280	222701
175651	187809
311300	20611
282785	189071
137207	72038
474591	235606
168882	349938
112496	284875
98404	133672
68778	28597
378515	249202
451171	234143
139546	287423
268937	215054
33392	160141
298873	112706
297586	183981
131105	363581
23030	373296
201556	90099
423711	394100
64130	157715
391607	469832
192238	16433
493226	463774
303317	267352
461672	378462
203366	164080
347607	464820
481595	421656
156839	192098
461459	350174
282059	412517
200092	371884
230286	238084
441229	263009
333205	97277
225694	319333
161892	399079
212420	387742
354942	421356
285687	484227
386428	320625
220456	359030
336413	489822
85510	409828
146893	111455
350313	204442
373790	62191
57539	472424
25435	198297
158456	75303
325824	355083
414286	16661
307732	9054
49786	67424
88955	86728
368858	283445
345715	453922
198317	58119
130514	183213
123418	483240
1045	148319
276632	203556
202694	214559
472494	258106
275395	280392
391840	369599
350373	74734
120240	232884
83886	40447
82765	338271
190369	27479
159673	234338
158799	287855
430558	383490
223037	143764
229124	326446
386394	280871
82505	313314
290	292553
192238	279481
266843	346408
411946	320916
157339	487609
67126	422470
408573	50866
107456	431417
165474	22272
130300	344063
120336	89047
174255	229484
423724	211931
372533	174105
279887	72111
220756	274309
444696	306827
282518	37650
272737	323555
130000	6253
465820	449298
450465	247707
454828	185471
25448	76350
212411	445993
94250	15133
448666	243840
274725	422998
371976	182000
427505	3304
94726	160071
406371	264814
223755	145771
49789	56620
433653	467703
297054	67163
236004	290511
110252	449149
77185	291356
483342	13756
149038	401481
200122	205223
385516	458489
119827	413525
71178	329196
241531	482559
401200	32807
317708	307000
78184	18468
416808	115340
430170	199724
95824	32807
86311	49903
419257	331118
184914	378659
457396	307228
283169	393462
185906	89090
221482	69856
138545	427796
206006	444432
436054	190369
92588	367798
320866	417918
314311	12895
105412	90439
483011	142286
209456	194165
404158	17060
184629	394087
299006	122696
46844	395177
314341	405217
457836	457081
76228	91762
166968	388575
337210	247092
14728	184303
402804	72523
41510	155927
39673	82697
28129	420158
368034	42876
309066	413880
392086	377634
430659	315962
219281	88502
193197	31420
470264	313745
291521	327861
71720	152791
21095	354162
27095	49507
171100	144527
214447	40784
102654	39914
5700	263713
60823	444520
489880	366534
37654	15209
191373	408590
212860	143629
128774	245689
429954	364680
221521	63528
345564	462973
346216	77706
164231	369599
461917	412398
240228	354903
481159	483583
110584	49021
147049	420736
479351	281101
345986	96243
34729	316059
234927	11696
232831	102096
300678	230554
380489	393674
190335	109513
447962	430242
221839	99405
228180	371215
40568	68064
315319	1351
155302	294813
115815	91473
314695	256121
42991	207326
153813	424902
29088	421167
244602	403641
400817	102065
488461	453391
232114	140044
347308	446378
218823	448092
18599	369599
163435	224639
292576	425787
59092	35628
51517	18451
210406	318735
49416	313829
484365	288035
339274	163550
196641	82794
407565	7159
33012	442602
344724	476677
249894	474456
121594	23188
41673	397896
198489	104498
229673	358797
324753	66960
243257	206273
4793	259074
78388	306386
468562	360860
57513	67584
123703	380280
339615	281979
143290	205020
185526	300071
444139	317356
311167	260156
317037	138359
369623	136435
144148	482000
431021	397471
175578	478415
257774	243840
225988	146584
46092	485737
441312	245575
471325	291264
440241	359937
339333	441590
198043	458
210906	415353
438907	446167
201327	89434
31987	231021
39195	323015
258321	185436
209018	200603
149796	269199
309054	223955
402635	273831
114501	479233
321930	393326
25219	201549
13246	386451
275415	370866
208744	384528
265018	301659
391414	59107
143501	286016
306459	331508
446914	445578
257904	230334
380858	174846
447610	325979
265079	15209
474341	288857
287251	241718
329181	487179
346071	92976
191842	399736
221398	21411
264016	154442
467741	36392
250762	203114
387541	190369
150885	487563
138814	272877
173063	348869
399981	103392
126223	286313
447732	360269
130332	401871
340974	468968
20456	56367
442427	51881
178005	183213
325521	328867
433646	467995
49898	71816
228134	110677
452703	226494
262026	227101
354623	83985
456021	114552
425827	365141
297988	443033
368857	11981
469189	429897
25903	346058
322346	302067
31374	185704
433829	24070
41491	157527
422267	73498
189533	276327
306304	128301
268399	405788
304873	151850
398203	405217
243700	165437
230171	133404
363053	340085
265188	53863
170073	374735
115386	42774
130069	304459
438396	489141
99977	213959
151607	179562
368240	140904
197911	483347
436337	161776
441821	227566
249098	273706
349140	195824
414035	317184
361001	84875
278440	136258
327586	369599
399644	379130
411272	197692
302201	405217
85245	22142
491194	8624
375174	219499
82150	126697
63166	382529
401085	350719
92047	399738
405150	288035
421278	426034
196075	469352
419014	25906
259800	493973
458889	283412
17611	60517
203020	354694
232711	393326
188509	21583
42154	365111
65513	74642
152368	272159
268081	363140
17661	427796
351523	102352
154476	195879
163899	57989
58464	426089
160456	77438
460388	291359
248019	478415
139820	190369
1685	54976
35258	122694
313050	70201
404331	320464
353652	366127
439977	141509
81262	157489
397439	392062
235909	51881
39195	301882
430773	404408
1840	205223
118578	261396
134270	319465
189806	276744
133909	113265
418992	433934
426742	274309
191247	464725
255995	350549
236132	343012
161563	12443
444544	218930
162423	478415
43843	342698
82958	273831
369108	290
412724	157927
273301	320718
428063	158635
90265	344201
84961	468120
138131	314742
328174	342102
471741	298767
165680	185267
400516	208118
73940	267602
989	27464
20669	367670
226650	91624
212308	208487
273331	308897
375226	337139
439588	134411
124659	368416
256893	140356
324490	426089
247710	470766
326631	42189
51317	231739
461223	300606
180290	417918
466374	133645
200092	197948
374379	299976
58430	206558
307759	294548
214390	134145
427904	175667
323407	391414
429220	158096
285312	341777
39683	168183
309917	104383
193970	333357
164800	86728
348644	351117
405496	243582
378823	350726
485725	15992
368819	378686
402650	281836
171666	471475
432877	393253
342660	201012
88628	237772
167588	268653
88460	358032
67224	373438
272457	476656
364266	145064
476725	127726
364801	84388
133003	392788
170647	233899
259651	274114
103511	265960
305517	261847
315951	492000
259642	122694
200379	38490
198053	488242
257289	171174
489722	331535
476150	293260
467557	440784
266398	106903
420234	404899
133440	96977
427686	295484
406371	370777
223624	476231
362859	5385
340197	137198
299788	478415
237533	439074
61683	388719
67359	364552
101870	254914
405237	329413
212925	273315
17242	57134
198317	130753
224487	93515
18149	313205
453342	465720
390327	355332
131939	57014
442568	320228
78182	378462
376766	30964
334092	12900
255353	154271
125975	105878
313523	217088
115604	301252
232550	44405
305827	104740
129352	409828
189882	458023
67029	430356
384835	313593
85674	210310
70852	304524
324444	203656
61189	430610
392728	96012
267562	30187
86632	34035
31711	142018
452102	319333
145226	235679
455653	84111
122244	60366
102737	2503
237120	156376
408221	483203
294997	485304
302354	439074
146893	191944
199462	178351
244240	379300
384395	333495
99436	411366
352579	328550
326260	205915
191731	300374
190791	370866
414089	381416
220141	203754
392435	231980
373749	74667
153006	53249
365401	334424
234532	249709
166158	79249
405264	179857
379467	63528
378558	41075
33494	236213
469446	237165
432362	160303
1866	95942
279214	359344
128704	492906
457547	387742
120143	122490
373755	365366
243122	85019
453892	359212
464438	401928
37860	273814
157280	26918
257830	190369
196003	313454
309217	328140
347973	169389
57856	94516
1796	282068
448417	445347
483987	279163
248815	44160
228128	109140
136522	370023
11318	440660
313314	368835
64820	135664
418368	484522
394349	187248
317593	128184
426640	206623
270248	400120
59067	57989
475479	227514
10546	121828
96157	374987
422358	293813
231608	336590
296936	300047
164749	351451
480737	355350
108554	127357
426641	48163
210900	277568
108575	66189
28498	403044
351855	284843
371719	221324
201131	419189
78582	24881
168835	38217
188246	93861
332881	186633
146281	366577
68678	262954
190205	105585
319259	465207
293657	267352
285876	70118
456294	21241
376146	136845
88751	469235
262837	287740
380647	456703
338010	203656
479469	31790
166514	279664
253753	138000
45343	259936
59477	183422
79306	309425
213123	90353
107524	65194
109094	171424
106313	477241
479351	345295
405077	241718
112929	283918
360911	214279
218052	476951
476560	431245
350699	76454
234931	196494
438475	266405
229371	293813
484004	313998
104592	259929
144832	315367
469269	378462
341196	298492
102670	53389
60435	228840
5037	95942
24436	236213
235585	86632
88473	224338
30031	399295
163013	283632
87924	118338
481419	411016
348303	283178
371941	313294
16844	297649
197168	33811
201764	13370
491190	402446
412317	146710
58043	314881
434379	367426
210556	375376
339492	101058
357514	86560
441208	190369
365197	368130
148429	192164
122290	378774
216544	217099
262639	71497
32233	49903
453094	69841
33631	175496
353531	463189
412865	150951
472604	72523
32214	478415
205180	350064
27341	310498
466432	289144
116804	150352
356530	181112
337409	365329
285023	217423
311128	311215
228128	146295
23009	110677
73023	133362
399948	315888
57387	18665
110835	459541
40290	207927
147373	358604
294874	317356
116947	89382
147803	158747
359218	275626
341279	104176
84144	255340
27318	243421
303285	222517
124259	156788
41378	32865
72677	341470
58120	15209
30952	466151
189479	40722
166903	262954
19045	179969
461010	469115
437007	467861
482606	110708
409388	86077
240958	321457
273610	109407
492588	116864
327209	371755
476704	173441
208703	52537
336958	351414
380496	73742
129764	376217
414912	119123
117458	397391
445343	394948
426964	93384
411286	388484
15027	327061
205784	468178
60721	364030
364450	343649
144803	253383
346725	16433
212025	421356
219546	51276
77330	162994
68163	468832
95594	393326
151937	146830
165680	91394
171376	99405
168883	31124
445042	266852
215114	249412
277083	425871
167315	487192
337290	91660
373739	325229
333719	440615
200990	185578
189975	137719
56396	401101
283096	81280
409310	434893
352826	490274
140676	101058
101730	238809
320982	386412
30152	387185
45375	377620
236930	331584
249803	203656
462670	59560
166168	52537
216229	397132
308553	290045
312104	477432
361960	378422
320259	26965
426062	142018
445932	168638
428199	441977
209062	362153
460089	418740
474341	437996
187919	245679
458380	199538
399441	434778
447314	401378
353291	73336
135336	436419
227566	449557
351599	339829
409991	205270
121797	312698
63107	458119
231630	32076
239221	317667
382882	99019
419553	388575
388249	296185
260352	51895
144274	282347
379269	374939
86438	363973
190835	192123
437333	50812
326514	13370
131688	233942
373755	36191
70301	395062
118946	32807
330941	478415
90950	446351
209938	444901
21070	113311
180043	9054
472103	456640
105778	120474
150985	183980
15508	11626
248060	395988
172185	314738
441846	387987
68675	110206
220505	481785
28329	280436
356558	190369
457418	159453
362267	428260
73030	50538
226021	465647
106739	174354
18928	2889
427689	266852
445101	220216
240326	409828
212730	101058
106066	319540
429391	459779
180841	350777
316136	240135
915	21119
241334	211932
235435	139648
64936	250389
39664	61006
243287	85770
414326	336590
444599	49660
278870	489420
220274	266026
146893	222132
454975	257469
461185	452126
190955	335576
305103	70163
130069	257984
209415	417880
226522	135192
216746	277961
478726	113036
60025	452782
412515	160158
339181	203656
152343	5040
476557	469336
396605	250603
161714	180073
31771	202679
104648	321040
275921	327806
242650	91967
236359	272865
335819	74571
253115	50538
235323	161321
211080	454480
3457	137076
245881	267274
240203	428864
149769	164253
350533	375840
325314	236216
9822	195948
184533	86560
228431	341451
255995	146202
286001	346768
200013	386308
215599	160679
411886	281073
263004	271638
55372	95149
190281	462973
171122	384992
464849	30263
395341	277240
71281	335156
256823	129108
223932	369262
488758	297359
309974	489576
283194	54976
59607	477131
59586	23018
155242	346221
414058	411229
270248	276090
81331	91711
67382	260291
299976	403311
419364	475317
344628	348891
101462	393943
234010	4349
473411	343992
65975	421356
90696	96441
464494	427185
429524	392086
473559	328003
279314	387742
108212	470888
259866	205839
264206	151944
382848	85877
144418	317118
113871	192566
472961	9203
466747	479579
58640	286828
483961	359308
213184	76454
19861	144405
470248	215986
40059	370866
286802	151293
174255	238454
473959	486339
457335	144279
362077	66405
475660	37057
412971	147673
182241	486922
422802	249709
366643	420944
58245	3912
470415	217406
340493	82585
187329	276515
1477	100209
483987	100529
94578	100619
183360	281924
249428	378462
305103	218730
265465	153995
112752	289398
250191	267602
139927	478415
100961	211868
139227	273831
460740	62857
191621	17181
323755	393326
172396	165273
44853	205289
305508	346463
273804	343868
392593	40784
66756	302043
144288	304589
16042	262954
482464	134694
288519	110677
112823	269208
258287	195121
244915	391494
112591	62948
72804	62174
367871	313508
468620	92613
97105	40447
255515	476447
238101	137479
201235	98254
149272	319134
135731	164884
60938	421356
117984	37057
35978	308302
304039	103804
280309	135438
65664	21411
464002	179506
85306	168381
27570	372238
69553	479781
315588	16325
193690	113051
121226	385000
233045	226372
453392	38794
229671	276358
199259	147168
124490	213506
117124	337791
488153	236213
317724	12177
146279	293813
178422	94923
239015	341271
165724	245317
31483	421195
40991	40161
79817	26209
413557	186464
166626	209018
276273	106
166450	485185
392086	464420
350783	93659
91600	228987
49037	171592
389512	388254
8993	54736
365613	135756
251791	135190
322171	347158
21411	347862
171560	53726
325371	36181
138574	276358
326260	327418
309497	261846
41790	212774
203099	22804
330752	52599
235262	180028
461839	155311
183725	53490
491478	269823
285312	247985
489999	451016
482721	313802
450403	22549
201067	360314
467012	260854
315692	176155
286243	309387
184395	305403
366651	159959
154456	389009
205380	410393
130514	40677
397734	52275
488422	48861
198612	24842
447944	378686
411583	268097
143968	355700
164332	252883
292576	95149
309225	292283
372541	134259
87226	297055
293931	175822
487570	80998
127017	236977
285005	310261
462217	217423
323317	481829
271387	37516
76773	49294
299940	285156
30611	112511
425906	430610
421782	264820
423013	222330
327467	482571
186652	115063
35749	54976
327000	132740
432620	452126
228440	219876
36562	208118
10546	263439
216898	66053
342080	202389
96854	368565
316771	62191
18451	173033
320683	421830
42408	378462
457418	381200
397833	255650
319691	50981
116771	174164
484186	125417
24412	338730
48832	129554
77447	347095
119393	85415
357784	294927
408329	369209
231839	264585
372521	3970
385815	465140
82874	447085
59102	203656
396738	251624
196996	175607
243225	458517
76228	368205
105896	151944
52168	273384
128696	9681
170860	104934
409555	15757
420034	353994
400520	455181
183906	427107
227175	152502
105053	181003
264800	44826
190766	346140
185583	479143
125833	284179
367226	239528
265794	42192
69259	425675
173694	409574
323715	398122
244699	494102
349192	190369
182221	351732
392503	466737
452464	27581
417362	369859
354022	406408
35707	320448
395255	15209
75961	233034
334256	295650
455471	440962
162672	221724
363653	399927
487290	480421
398009	423019
312214	294106
190595	219865
402067	377984
91197	337120
209573	440660
334457	315671
352451	41533
256823	409828
251711	291467
135216	102348
52549	132859
297391	14294
19135	331508
254087	140044
491273	357089
367559	356563
286001	17289
221420	53389
113004	307961
199066	95149
172313	492864
402622	185655
358202	309679
410220	219929
467419	110677
247003	190369
437720	275959
6767	25800
236164	308499
380214	195551
369664	428174
157386	264346
24890	478415
15996	372785
53511	388575
326525	101058
241597	248777
395434	306188
254446	365141
214050	324638
474966	129926
218463	261356
120864	312706
307969	385537
285876	227523
414286	254808
388249	418187
255134	476448
233045	62060
228326	105967
178422	122974
89219	93625
275499	350245
220856	82271
371475	267602
15133	374030
151214	236233
253289	423267
69592	121707
119001	176013
325011	191044
68843	228431
220243	426922
301766	476794
289174	187974
69562	33124
256901	219165
125948	14335
402709	27113
214727	300555
267737	442245
158329	141267
489089	277961
321157	27477
163481	200457
40060	408878
471927	308150
124013	435318
178422	479771
376970	465959
60441	414832
374767	32807
236816	166449
41189	16123
245391	275844
420777	291207
396381	96977
335591	13563
3186	40388
12294	429259
125420	138052
255314	215883
25239	144297
471693	5842
432884	203656
368858	484883
208318	292576
337580	182543
194048	225532
200105	52537
334092	243438
14182	86728
176969	10345
8837	405217
311109	475520
446182	43792
165939	413722
144529	2232
130016	282393
98167	53863
487020	73923
237148	152020
226919	52627
16941	421356
296682	402763
169910	209285
41378	136453
127346	288715
39233	12129
233045	353158
106460	251669
431310	317721
402052	69293
315037	20999
61103	350708
351379	391414
416470	327061
59873	456334
486479	371918
120050	183981
226919	148771
349140	390985
68210	160761
347121	181754
302785	267352
195339	114928
440716	279822
354733	483365
243245	114930
188054	449468
164834	30126
336831	197628
86560	341738
209787	425675
256009	359762
77819	210282
211629	368682
48910	467334
21379	412278
94129	302433
475029	123670
445023	355868
235593	299347
491173	307392
139852	317675
441152	493441
445256	273216
132639	270482
158171	369463
51222	158917
8959	98012
37697	15081
216328	246311
245305	426986
481262	185615
267637	177789
281826	123640
41378	236735
388624	136089
101750	90918
27681	69856
469908	467703
117460	30403
474166	303195
390774	144845
92693	18749
11696	490542
276018	477825
103584	28278
484254	428103
475404	476887
55789	451715
72058	109276
360531	103796
345861	247334
84865	295712
253308	391414
97499	302033
449394	42890
467788	424997
454263	415967
437140	35035
129439	489552
298411	14750
350454	73802
319231	102901
471412	407902
345649	343035
5482	15209
87832	118867
174470	91069
445988	317045
484691	105754
234453	224734
204221	85649
365291	160419
486112	449253
290547	450317
9281	200509
90798	21457
449864	278907
50586	48163
49494	141166
182638	6166
434979	135988
95161	166513
358496	88374
392953	65028
65513	31143
69264	20181
93245	243599
149182	313745
212733	238942
68991	308587
187414	5537
306040	487874
285005	203279
94374	478223
207354	435428
404198	212840
186538	187887
104280	195125
270683	280931
112151	195075
459232	125671
249509	40784
124085	379931
259704	426034
486161	444139
85970	139820
392953	399109
133962	468668
473805	376566
191867	358965
171728	352470
317972	94344
192495	40997
480205	7484
249577	62191
57683	452968
142674	178359
295415	233942
54208	267553
347906	301472
351539	144966
81547	432124
136604	371554
250728	467320
304767	161103
87047	371393
453919	17231
234118	259435
397715	476631
105788	53863
298864	489822
383142	313314
109647	220417
4634	359218
213314	15926
326495	237305
44282	367000
24554	471489
326966	128323
88772	157256
360543	152551
38838	37715
205999	221965
273610	404727
158345	317369
178422	275152
431508	309528
479188	39346
145570	68613
411714	477491
164196	423032
480065	479439
278281	138439
253503	371585
456065	255813
348846	234488
442444	54895
62418	183213
244536	406665
380865	478415
157839	114405
335905	293813
66788	11226
258377	26366
388219	402773
190524	378652
266438	123918
278145	187998
223134	105878
29719	166651
196741	178436
220378	152321
134531	205289
439463	432212
114504	438578
83932	373057
255339	292080
277765	428214
292576	363788
154314	366493
180921	451016
161629	347036
328367	353817
82349	110677
388928	122811
226806	228431
14672	110677
227148	150494
305757	110677
439715	205485
139844	324124
222630	120195
255884	28006
348410	364927
287583	421356
65957	265065
433443	107711
17145	446801
290698	267603
298427	440022
461384	134145
237533	262594
360502	446351
432100	317020
401389	41753
237148	378082
169832	196858
84745	228838
27885	117725
230969	454822
174770	176747
121594	289298
263539	200583
15557	327061
449803	367807
104966	390288
278769	232087
79256	11574
221420	448965
37087	418390
474341	34265
5270	453788
354939	52537
399805	313348
452616	69421
229485	94137
143102	237139
445343	318932
136810	481240
452424	178077
98295	446516
169413	204563
398633	366534
352905	382166
295629	491853
132303	22549
16790	447230
450532	474662
131186	409248
399555	214819
112334	230952
353853	89577
480141	58161
376146	333540
430232	214050
315654	199780
139279	25034
143121	392037
323865	170205
479761	264406
60724	72985
95130	477509
179540	176131
128717	50264
2798	114063
290014	283534
47225	366493
384825	93245
278320	485086
273260	298249
418863	454975
330488	431226
266508	114564
438611	405217
456402	121232
321022	59672
406660	445485
145002	477838
413816	394049
223727	285156
219992	56565
188132	122821
212897	67600
412440	16044
294130	176809
486866	313156
131939	156376
175627	407874
400132	317118
109995	38063
249180	269171
433446	397859
210492	25157
197920	113522
266621	323836
277568	434239
309448	102352
243291	460004
253492	284726
91359	6949
468268	422052
470317	488205
373755	178422
342726	52132
222784	258370
377774	95863
32303	422175
243541	99405
398308	113146
378350	419580
295208	238741
104912	244929
182277	479872
482747	135017
130878	440660
153609	475710
323424	326956
401298	321095
148837	183374
376494	420347
123550	126428
85008	122694
275763	120855
70984	285455
97841	244703
393397	317801
308618	278554
304404	251323
296260	252961
346697	66919
41161	41300
131890	348000
261613	11626
15703	421846
279636	329727
359887	489822
334800	470393
87186	15143
134870	293813
148112	288766
464180	124437
203022	468162
28952	75303
478588	481873
221674	338493
252306	325947
320873	285736
45052	448853
85399	297969
318735	405626
89257	343770
216974	246713
293813	110677
162795	477750
476979	137417
248865	336590
130069	215942
216894	371600
121346	373021
257786	413535
41692	140460
460205	463946
109270	131603
419867	132740
352825	182578
112772	135755
137891	414882
160214	124085
364240	488908
303250	224870
89257	275056
12115	370023
101193	299618
109868	174229
81556	315573
449399	125566
383369	203308
3893	297799
225988	319797
240406	346768
388969	489323
16240	251565
272739	474982
59537	57375
252850	261396
386182	78699
239210	41329
377448	478336
36549	187732
389092	22804
395770	54599
452424	19204
109310	138172
169832	282224
276637	409828
42155	6912
33629	447560
377733	472072
396548	152085
473237	251113
224778	341878
75711	16325
343975	180019
30594	188967
266307	88463
280151	341826
318875	44607
449804	214024
333220	294625
82172	317100
342465	392953
256119	15209
443557	48350
484144	84239
115676	124464
199448	440335
243718	315479
336921	323432
473515	480856
128439	197996
198317	491417
41528	142018
20404	94516
315143	96119
232183	49900
407464	270095
75106	453521
230454	218788
103606	348941
360214	236213
82764	94516
419877	226308
208628	471301
395428	246907
426214	94344
85561	409828
137964	132096
164115	214503
213923	16072
168886	367110
52993	257298
306180	13348
408329	381552
226047	141892
193386	55496
481044	59182
334247	493126
424038	11626
187462	16433
53275	187998
28357	83140
249071	488668
358322	133706
262271	173569
426128	421067
491161	234748
27404	350620
198845	110708
360531	355660
232777	440660
196837	207535
131332	166834
449786	231380
449624	435751
107490	259929
351015	27133
58275	193665
425787	47307
168273	56609
184418	166104
117125	448639
275454	35707
431625	467703
143625	12443
302332	357336
115896	381332
102249	227725
156703	119381
260847	385018
31588	269199
245372	91011
76337	26070
171281	283346
346602	345748
7906	241137
365831	475060
271974	93731
248499	479304
288225	96317
379113	25003
200446	62699
285403	345585
177209	57924
361894	267602
19173	116070
449200	267602
212925	207558
479099	92771
229851	372237
25189	295801
231800	223134
225855	460150
73512	406613
214985	237063
328906	9681
19727	258461
319948	6362
92209	58441
38178	472186
466897	419540
400680	112706
64238	414286
382848	25169
177487	22080
346557	215905
112573	348798
285426	21583
258398	50153
359242	15209
487219	410162
130265	267352
21620	16325
68018	230335
340555	308531
439726	11728
351028	118286
162750	18353
328174	305334
84309	400597
380489	78638
487050	255860
148325	346158
213695	53389
200868	178436
58208	143278
134939	184650
253913	466969
214322	271543
226919	347891
34350	35491
246974	266600
37770	434945
206046	318535
44844	241104
71430	110715
322398	437641
62074	398122
308232	237458
486557	21411
379680	138172
483315	175721
133112	362869
69561	380225
345925	227101
272407	216534
413336	340918
192026	369577
140983	97277
3226	105745
151860	176817
437140	381485
92312	292129
306004	178335
212055	281924
151443	430356
269564	168779
365531	159250
332211	214316
15672	462940
406201	341874
181190	293813
277523	110677
355679	38063
190744	5378
289436	113174
199573	481514
485667	494127
455490	208902
282967	196550
461872	133088
58514	145948
20603	129042
104980	401928
395228	102352
68596	424497
219363	25488
98684	22448
249799	124405
466810	220417
388249	367750
168975	197553
235061	276358
313857	253394
120765	348798
346568	300555
199526	451160
63417	113369
493621	116070
111968	175818
153559	49660
414433	464578
120864	94516
333178	250087
138088	297582
274323	271039
413881	189718
290855	457687
310882	6019
244688	123435
13921	478415
112625	448367
440383	475722
258540	178005
402053	416926
225694	385378
81358	448903
411380	169027
61327	206686
463549	320841
144622	301659
192465	277367
208346	483613
145605	12443
69286	4651
121622	198317
54020	46991
34180	103382
41378	93671
163435	312695
187834	393068
80662	466432
264683	293813
330661	354630
62918	380071
398203	255195
363903	178028
297641	205287
327209	373380
37284	273831
281236	127687
62944	50264
200092	489080
406277	106372
393961	95600
262969	183479
53401	376244
133498	55236
235597	93428
105983	183213
303830	435686
489667	396080
317993	233825
27885	359628
168661	380071
235034	464578
51901	481499
289408	24148
57856	122462
373025	278520
187762	387839
57184	476231
68843	229215
287566	487095
334321	445347
71611	353321
30568	372897
150244	421830
326201	428738
197385	430888
32096	232782
428983	62191
355083	163800
161099	326571
102964	379976
381447	208577
385195	265608
230574	428940
212153	242351
2057	365002
117942	28793
65957	345401
453821	177731
258398	383002
79154	54555
303648	251116
143012	344577
253062	341271
452926	2715
290560	110677
98286	368639
65205	309019
68457	327217
203414	246713
484344	262954
73357	477729
188246	324433
261438	35707
82688	285446
117097	105645
413953	416783
9186	74455
132622	282822
415240	190369
6450	45413
338867	118603
98654	235978
95778	131646
195354	226521
334823	51222
306623	53863
78168	371934
361314	56068
34118	13370
468741	12107
493293	204699
96608	471584
116525	479615
371983	124013
315231	446627
371133	297794
238041	145829
15819	345556
81807	221660
298421	467703
489522	222701
30020	486275
467372	255359
172715	195123
109972	317356
474590	67371
194118	35707
308122	218651
113363	76273
115982	152085
112425	10646
255691	384674
452240	249218
159571	389546
403575	265558
195384	226494
451282	211060
398474	1362
270248	376124
393106	128758
18166	143151
342452	24516
88473	326553
161260	313745
193270	156733
68092	47644
56102	224353
430290	446801
358668	205270
342465	463756
373874	108751
256836	288035
197528	183633
300545	200457
117103	242779
8003	180992
47092	63528
21379	393050
344352	49532
63020	407657
93451	157872
55774	362675
194019	191688
81305	127174
141337	315888
421140	8912
393218	408139
412110	31690
222754	374745
144258	36836
184132	13370
494102	82761
246004	460437
233045	377663
447151	187836
309917	268261
407412	368161
198558	279798
157548	54976
197242	343547
441380	331581
392930	337775
292352	178422
385506	350822
488497	341047
274734	338519
42597	160419
123741	348639
358123	109959
353856	335772
85936	423469
305910	71544
472026	296693
38634	187557
101305	431764
101504	176013
356275	162795
486152	313745
257540	202645
28357	254353
388249	89495
19573	430754
297979	135828
154731	441627
173941	48275
97426	61530
477019	246311
261195	135488
30244	185479
423724	35707
82054	440804
191761	393839
1124	13129
219363	428381
178680	13370
56818	206623
146263	425390
35258	395563
257903	219499
423267	242357
474645	161402
229124	75499
65513	134145
379696	117516
188847	185098
11357	102210
147726	86728
326568	293813
185447	154815
267602	7977
177802	250679
40504	279888
150655	456868
3433	72701
310338	418442
145044	53138
239431	91275
484095	267170
484144	124320
314311	59784
296772	130651
102065	77497
430342	350324
168919	360653
229736	162795
373288	467040
57842	3041
479950	420824
391181	273831
305156	1057
463705	139714
308946	182004
321911	60904
316768	317330
54208	20033
118508	263699
249845	4413
78302	115340
298874	132109
97450	430356
123840	23018
120686	183213
201348	359218
313926	249334
352629	214992
106648	56905
439484	21411
417938	149897
23650	478415
64003	352769
208384	464588
461919	401412
65450	493025
264157	59325
429422	94667
28357	31638
15895	385670
356490	49966
366950	274007
327062	365224
181611	84354
92401	326139
307688	218727
461321	387860
27158	446632
331069	350180
395811	345001
67494	239327
335679	443813
126166	9054
56619	58021
161943	348798
176894	214992
458145	365495
240505	463516
8154	306628
431879	242552
404960	134115
214479	190369
258007	55074
12063	16520
273768	188759
131934	312698
233351	409338
131927	13370
453736	175456
492268	70798
310914	346746
397073	439618
465838	401854
12216	364083
409137	458043
431521	451798
63009	14676
16070	448596
337221	167540
252751	341791
369460	313088
380360	45233
357903	11558
230051	327043
91552	301659
88250	277575
57596	190136
365410	212730
150350	236503
467765	358056
330612	456640
468592	109006
304186	355796
188015	218615
299011	156189
343054	264585
86601	11626
179104	486885
12565	190369
342673	11951
399975	237178
238306	80552
186938	15209
58484	253831
35241	369950
1668	160419
58486	334974
226747	139135
354866	205260
349094	490237
398684	167564
391725	447107
158536	256121
207415	421356
352197	138807
400548	201794
482030	403831
491989	268904
399766	83811
208468	332392
444286	169507
305707	122734
200874	60011
61902	102525
57884	261852
344352	415967
118278	167677
285458	190472
31313	112458
165669	454975
118945	205270
342465	487938
246413	466675
190774	188759
178048	230014
39305	85000
340197	81448
226135	124652
393056	295650
464103	90123
46092	70499
153322	419168
472674	350822
211238	397629
353554	457297
172033	338671
332689	183213
154456	442068
356530	350854
407482	209175
320163	220246
419942	36162
73360	122239
218177	409102
350330	469938
75472	476039
64855	409828
82073	139512
308533	209285
285126	87471
189232	60517
463539	115801
200411	313286
124520	370051
326631	182345
105332	214732
168000	222842
45743	453625
374350	149049
342528	110677
16458	17155
482818	276059
102644	277439
134797	200632
455510	253341
487476	73601
321360	459331
144831	459594
364414	266447
434854	13260
313217	458601
330671	78820
374511	95179
154256	119381
158887	203656
76350	17333
378795	111262
202774	46410
363591	316534
352536	394941
482122	175077
301747	201223
177269	183981
110104	269199
171860	51310
156348	39827
207884	264427
465726	233606
418442	216591
2182	386500
418745	351257
168226	20611
459596	339013
271905	453001
354761	375840
391374	250410
418614	395749
430800	259929
194162	303424
106386	207696
306981	6808
202379	134299
64354	97813
396625	262164
8872	360860
402689	83227
107359	105729
424324	463372
72926	213143
161788	423245
90700	43634
241952	309800
99604	104498
450705	426837
71556	380568
57790	281993
56355	320724
22572	406481
407493	4443
338281	419580
147654	126260
318637	355977
379012	188006
38038	277896
231272	15133
409916	225786
295841	452110
482305	395988
118346	293813
39929	277837
453043	170675
363191	346793
368105	86263
403147	454975
49644	178907
110528	60517
180193	56834
178624	417483
158987	241048
14441	68151
15133	104855
26973	454975
322950	380360
384231	336741
434457	380153
25690	132795
179956	364109
208862	256102
155758	39142
320208	20959
406660	40034
412125	245679
321078	295484
122950	15209
219326	227262
59153	240491
39176	125516
421356	387950
177835	15695
159166	217423
207713	291254
407371	368993
89789	188759
349192	337849
373130	261396
462392	334872
380858	100909
130731	274506
272563	196684
400934	132996
463549	250389
237598	241377
127126	22547
297436	142018
283612	52163
212040	231736
269573	325604
79794	241560
112640	175608
187302	463623
423763	311547
151671	217423
446097	253332
90	282092
415028	114815
298370	267553
118397	391414
242777	393600
186193	258949
222102	226587
15027	312185
260683	113654
241287	222959
59956	328538
211534	282131
174448	12295
322376	72379
277352	478415
454263	254353
146893	169879
91828	399770
191447	260527
45286	181270
27816	424814
186150	23959
431571	316910
265582	363398
464952	476231
377607	160855
309283	464420
313279	271698
399441	455769
276317	280043
409579	72868
249177	370564
323407	452709
479351	308610
289675	53438
301557	381950
242295	451016
388475	481882
386747	57989
380748	185420
447358	348798
230574	426090
16395	442395
314311	48146
375510	264442
146387	428214
443308	386138
288594	101816
417079	295725
215073	62191
208031	428864
449681	21679
203200	24705
28200	127298
51536	194165
254462	434186
79877	16433
279072	52160
124127	160799
200884	442291
369696	84750
187965	87992
80776	492005
377795	139648
106825	274388
205491	130069
35377	83017
119106	331349
123101	296956
134108	428155
2661	209967
205080	212081
231855	358132
363251	110342
66325	115386
155077	477491
221783	5041
159726	183213
245190	286240
227857	273141
212289	248241
261762	45441
491445	262490
266996	13370
163925	475200
249673	333029
148653	421935
280613	394982
244005	4914
134742	377732
187101	352633
361736	157100
295684	114930
195713	205223
54312	178436
360369	411424
369815	414257
484198	42189
295101	438419
181151	421945
289675	390439
364498	85582
361291	354795
396522	177782
368760	341860
105876	237940
85665	147520
128398	446077
35939	291002
150816	3011
443638	267602
439873	447662
225352	49903
211468	447035
48020	86560
130006	86728
307348	110677
448411	122218
487448	186637
109808	322969
4891	3234
171478	64429
236350	51222
335069	349475
353778	462973
159927	63528
88697	428572
146924	338876
357206	126309
397412	218727
477932	237266
63574	446351
423107	363320
225552	447446
336922	375840
474177	162247
446182	397984
192238	473454
362267	217357
284189	330668
448104	411999
83363	424754
322048	313745
256610	467703
198469	66960
364370	161975
469532	450605
309276	126312
203850	112048
416871	14719
47288	194705
116652	172041
435046	405217
85674	136177
375572	104749
10542	476231
104027	271055
151856	171069
354121	22827
421794	461769
483196	83872
15467	101164
390994	297797
336594	387702
463333	333123
446182	137561
393700	234413
387357	443592
192238	84722
256893	84590
334373	20376
51266	310566
76046	421356
409982	387742
28207	48617
164823	38377
52889	489781
262890	461392
1843	99409
198458	192726
478561	211208
225955	418530
321261	384410
106268	299109
19080	79507
68036	57375
358740	228431
105788	91711
230051	359382
364729	387742
105788	71281
308987	51138
120023	389115
101575	18665
118325	64402
272587	360804
401592	142700
66259	230106
398997	102657
345255	89907
228741	231485
418380	82240
174139	45515
452962	381457
240153	351624
197544	370029
248790	61309
346557	471420
230765	136027
155832	144073
331638	202088
471205	475866
331272	396080
81331	478415
23867	354716
259978	373948
86647	324317
294115	479614
47309	366941
386509	196839
51666	99437
172408	374849
269491	183213
123926	94551
401543	355450
233045	408786
202463	103565
482851	451486
425444	294863
481490	157698
253057	79485
127663	145691
293768	273831
103085	187760
424431	198078
301673	244531
432548	86560
136117	287770
2596	74700
443228	301627
98225	241619
326419	168381
148122	228431
51655	9949
60208	272096
41753	231216
182524	112312
195425	300825
139646	399736
415023	483322
422040	169180
107622	391414
115696	318735
486459	29521
419159	119123
231591	53863
43312	185479
187835	304173
355775	392006
383251	377901
65433	254410
422110	110235
25969	12719
338808	198317
270248	339320
244982	15209
83977	274309
315951	278840
361001	69329
48677	358088
273807	62191
37403	93040
158055	136473
304963	428504
104734	22889
485185	313829
455959	392883
277315	332198
479351	171592
68300	242641
110109	421975
208300	237512
360830	45413
409277	464616
46988	459649
108963	110351
135028	187998
479147	443979
248353	177964
398517	170226
268910	361999
149489	212182
165680	219873
68098	92261
398308	208639
469976	291521
224399	447414
267562	21566
293643	293813
6152	444475
330165	177508
358765	405217
319408	58994
12481	67423
383063	353653
230563	169047
365936	185110
200948	362206
298303	337820
207057	11291
122144	27464
258187	42610
412517	5856
283660	157458
428398	273401
350628	196549
230141	299408
421324	187974
224442	241468
369543	391414
175687	170190
78935	1073
307085	299285
107052	193646
38319	460812
188925	153995
413337	50155
172923	268351
445058	117529
375107	140931
132522	183213
20321	152858
26672	457878
487857	265589
103267	391163
78432	132996
271128	238299
407292	229219
155026	267352
302433	397763
438193	433934
192633	262954
146970	364687
135310	179130
63919	483086
59371	77438
400120	363406
197078	141544
119119	15209
96995	395198
81403	296339
193444	296693
202379	483259
265345	32807
121213	17020
36397	200276
326260	58096
90661	484274
223115	10217
421137	162795
241144	298767
144852	414269
414286	112526
118752	53510
286826	233415
54425	404960
190904	294548
318735	376313
212078	435002
248039	176217
367925	190369
153407	113522
410390	24179
173966	281163
232509	21583
488298	313745
450733	342204
20073	254803
86347	157339
482868	372048
148350	252840
478381	293813
384698	480109
41968	296155
473580	441373
61651	435637
324367	16620
239719	355700
288435	271351
350551	428155
214825	90399
454983	140044
206786	472442
160428	138926
274692	11964
447267	88821
185123	386003
142092	324825
3409	278642
421196	168129
160476	258270
257802	436153
143290	491404
85152	82613
611	195607
472408	327061
354214	276543
151566	140258
89340	362267
130213	165680
73650	24516
74061	474218
310686	249334
260027	312259
225413	100012
440117	234222
329750	406340
69355	452300
149771	10646
211023	387451
436219	116165
261875	139648
492758	391414
426899	241152
427577	290450
478381	303648
138016	302353
251781	275990
173731	459397
104693	313745
219546	124219
353029	110288
258224	133997
231020	424784
373126	440422
793	252390
141291	262447
60207	258330
169390	395457
371885	110103
253060	65627
257977	352935
403944	41953
468935	261896
237998	465564
352051	110677
213536	112327
35595	138574
446182	196559
447833	42747
484144	170341
338099	13096
13246	102920
157899	267665
472808	209818
469527	285772
390862	196783
317653	440249
174671	64448
61514	325947
242261	74106
36441	190369
238783	307599
328343	70989
239123	447560
230021	159619
391686	387742
212503	201199
397563	293813
165781	421115
444283	434893
171876	218615
347666	84741
71770	291521
14093	448223
252490	124085
185248	249334
180094	391126
126910	421830
150088	49235
181947	124085
134578	252710
487014	494102
479541	374058
361533	180240
425245	440604
434726	208970
219376	141326
132327	237235
35546	471547
342486	415287
219751	61572
471365	82568
398761	251697
205607	177810
73362	386350
446998	180578
276209	452782
156388	245679
382788	146083
356968	52537
246434	178712
348878	75192
51287	112210
204775	135664
266477	150264
92251	321687
398119	287889
324644	460076
51811	28065
179041	100349
382848	246592
227476	402625
38576	412980
486890	153099
370619	174770
81714	63528
104734	161894
213035	24508
131412	219377
360467	12523
405788	315671
125203	338742
333597	203656
218614	411809
163321	260608
43207	273831
115273	456795
398299	172427
15362	38464
26912	482591
22124	160545
173879	82585
414024	486557
96609	483322
389992	292440
278642	167799
327256	425071
368658	313745
203333	387742
191708	397029
452379	111623
418456	387860
338755	121171
211023	15179
262286	75952
296204	130062
137238	272865
58304	180578
396421	251018
22549	129702
297368	336401
474498	62191
233780	478415
393940	228912
124291	448770
260352	94516
66279	143956
250366	201754
272742	79751
458712	106459
375225	286936
237934	445198
275685	67636
445263	40072
371661	355806
398633	249334
44526	158569
423337	352154
491272	405217
314783	349108
182535	60517
431536	426986
168873	35707
18034	362719
214460	250709
419192	368360
41495	299596
79528	83084
92441	12536
327790	64880
130069	254143
329660	372214
390596	124363
91470	374066
413905	457977
152960	493758
423044	486781
79297	64046
313523	463799
366765	206005
171100	487145
23269	269828
381820	300825
458153	401871
137937	465456
428944	246600
40692	89220
232890	291560
248013	159629
54539	98747
240984	231574
444693	50155
444588	438691
263539	247666
91593	258370
97588	63704
302890	177861
379277	340157
253915	21523
216675	73018
467812	20946
250434	94344
464248	181204
281712	144130
120920	205270
196725	416735
493625	126204
220810	123369
277745	221114
278289	301659
93451	320464
330184	355700
347121	50011
442051	301475
11725	455673
73466	312892
203121	262631
124415	62914
350728	317356
117414	12245
76647	429863
458183	42473
289126	1605
274852	383076
477851	145563
384111	314742
381647	478415
275661	142018
195373	308019
52537	419909
64556	205348
348644	358041
275763	184600
462696	327217
364509	156555
336071	237165
184083	51881
241198	223134
261277	21523
327570	427293
10379	404007
384231	110180
309217	225739
309218	215992
61991	164884
96577	10646
238164	434035
91657	432823
395224	470561
449884	250642
225595	112468
26988	188138
136206	41238
276449	433097
272979	102938
486953	469235
175145	162795
93214	288027
239	415196
70613	15209
390032	187045
432031	383120
39892	49896
455074	221564
6808	132996
308122	389547
131032	256723
422352	190369
238452	275790
316827	41957
61152	43334
121177	57225
133400	203279
316650	431799
167588	467873
177297	212499
409002	356889
334372	462894
159212	395888
16438	225092
79224	458472
361159	110708
142116	103936
47017	283265
444139	201917
374379	456569
61864	48256
71584	320743
336534	381423
180448	440766
20511	372751
252428	335430
26778	293813
328525	477613
477932	391499
92667	465059
97749	160894
188208	313745
80311	235086
486989	246713
135512	53883
454263	356340
477932	488916
89179	143483
377869	179136
300838	431560
429866	447519
175074	42890
111349	142562
128001	172266
229999	92496
362872	138023
302918	13972
269277	320498
386468	343514
50799	236735
121025	194319
382965	55727
449662	441452
225845	299104
111329	156289
264180	223165
30906	445602
306202	97046
54824	15209
175121	458601
336324	361698
411680	53389
123914	129312
183308	280935
178240	237235
385608	301659
334493	351414
212495	426089
417938	140725
102316	39229
231852	67858
280941	170470
423593	94344
351980	476951
302680	429475
242411	331898
345427	294836
400303	387742
121665	299573
230436	69731
235644	212545
125535	474268
481575	302033
257476	109746
61724	264908
277568	481368
71844	352624
97388	121304
31952	313745
319008	436147
51745	4413
114405	487130
298780	354264
481419	405083
89031	181541
354546	264766
64338	394948
302918	439686
185090	109507
293487	226389
146867	337709
149772	90123
56573	142419
466790	6899
200410	10520
309115	129726
411506	212081
366828	97515
255474	113051
435050	439024
492492	115175
310153	146124
360459	238945
138416	19719
417208	246516
183404	259074
270300	22323
183193	84481
63427	474590
441625	281187
451711	17794
83885	182924
96760	279023
193280	336590
397770	140457
487153	22270
218915	433449
456676	99181
331647	310620
384570	440660
119514	182004
244815	281563
318792	411954
450207	384401
359167	25239
390150	99675
122137	461944
75276	279798
322895	172654
174440	291249
453159	53854
288358	56138
201813	423407
203200	454822
99869	321423
412295	242187
292721	289701
417826	2116
626	361999
130676	300684
188246	275363
395617	430617
359986	311708
15284	170180
337820	408434
233782	388531
48712	142474
77269	457912
114781	127392
418992	431120
203060	369599
166633	387742
79651	313745
195362	75188
343086	126410
361231	285156
140263	222544
200226	198086
283469	438233
191488	439686
213065	49903
308494	180578
276509	467502
212246	156360
33956	200968
435689	263713
297041	23430
355657	378625
275479	279350
64322	10646
426026	485304
133481	464578
120099	212278
399655	440660
404568	8304
358061	361745
89883	338261
285410	62191
356036	110677
358373	347659
243934	246672
43494	208207
310249	377690
42720	21583
445690	119161
431966	321131
445908	44469
486040	247773
347793	347948
85433	444232
481854	203279
454232	50264
197200	438419
14095	183213
70443	421830
252118	132740
104111	184634
452527	417826
112625	311834
304895	413807
194531	248193
164432	420944
117413	93339
394323	267602
96084	249334
306100	77823
218658	76020
48540	164164
201833	217025
387390	318563
301399	63711
362654	342477
92189	21249
259559	418482
128844	119381
147861	147166
348497	428214
189135	205161
372043	218727
66383	250004
278639	377278
346272	160209
427960	467690
434926	478415
491699	267602
373240	308879
37831	246311
151732	694
373289	214679
416782	116056
121071	460508
313355	292553
190955	155747
319134	475200
315644	454975
122266	293813
326135	112796
5312	379306
249981	476963
178959	209840
126154	204075
492567	398570
140233	361971
114748	38998
119796	282369
376175	99613
468907	119735
10743	129857
236035	462710
413141	281924
110161	315367
464980	473230
74182	334483
429536	427499
373749	328932
462023	274724
274049	21531
433346	110677
219546	13370
134299	175608
263557	42153
153508	169482
420809	110259
329017	484274
204164	160633
92048	478415
139350	74886
213554	310498
35806	281957
274645	472072
242072	423719
342559	305025
177475	196169
431021	5041
91062	73660
106905	120988
477034	456630
440346	119762
114410	180578
264636	146079
82249	317118
283737	13563
373433	198317
256901	41959
413983	441798
78319	162947
342465	430139
323016	132740
73219	191768
57919	219499
310156	10646
189965	116070
443434	32807
479351	417042
292864	214050
192465	178048
375913	99274
297494	358848
32563	315250
358717	10161
122627	276725
455098	355036
13930	477131
62272	333357
333858	20996
131809	251116
429886	190369
104598	8607
188591	94516
229343	297372
39195	334711
446409	27464
315336	481962
468256	35288
151184	481785
331533	5448
193099	338271
65980	7159
261920	257763
88361	483228
295841	50999
206642	160369
219136	133933
154271	78155
244801	25454
265194	53490
352073	482720
229290	376855
116947	157040
393106	321923
114643	234550
152738	160799
171433	341951
111242	313314
395096	16683
484426	311212
14241	215054
220136	481785
83310	360531
259680	160419
381923	40784
191017	176913
30984	226494
346272	132760
463457	141698
11379	63507
460631	428103
130844	234788
218891	266852
261033	353856
140116	407386
323879	45047
257498	16325
213441	437088
213856	28838
356562	10345
200344	484461
190369	252263
99405	259772
119762	264848
204289	473353
120615	55965
195615	309524
389141	469235
3781	35812
407869	385182
149147	169044
103649	226494
4187	62191
441904	232725
117403	285609
325824	156597
20532	446307
277568	187998
396772	267553
239431	180327
332016	190460
139303	123240
78177	144306
423190	295650
203457	187974
75886	112595
285313	274762
192238	369189
378242	86560
445537	258370
311346	294920
420993	419356
50050	328538
128476	428080
135893	65932
46556	77727
318690	110644
220367	437810
139003	269199
206008	214992
98595	49127
303237	452782
117724	3018
198375	440660
177385	324037
149336	202523
164815	237001
478275	229124
288035	80193
421008	228431
399023	144735
1180	221984
357293	314742
245198	250389
107031	264766
405261	127921
60990	355793
373279	149128
76745	350325
142995	385143
159083	253338
257418	43783
150216	30443
173652	490931
471808	31178
32408	58361
221442	59137
248317	422175
330975	410853
249894	190369
239257	71691
240796	22750
305825	195121
288230	239561
344114	282756
299580	480650
449803	126426
154981	239779
149354	69319
273800	81431
127531	348798
51669	99437
88133	40362
223497	144500
312283	296280
340489	293169
115962	289419
255453	446955
440927	9232
446001	133802
438010	171095
113423	247204
394145	188055
43835	68406
97588	465647
174758	58881
203233	19227
341513	484157
296318	415286
431057	4413
24508	398333
128350	447517
464384	84899
242411	120729
33385	160546
228128	253102
335324	220829
78644	343012
454925	446801
4927	64335
120582	134262
168719	431556
200374	146445
404568	449018
77384	148878
409134	259435
395582	58893
200377	313745
303215	391752
277732	460717
146893	180957
2775	374784
6147	16433
218227	485674
194609	183213
91360	425379
163591	255945
324708	359826
128722	117333
145805	451016
172923	424497
343839	85876
181159	288011
153006	266998
92209	251669
200092	116106
337314	446444
476951	411255
428861	110008
387791	62145
471169	277450
5053	16433
374305	401086
190618	54976
202379	411455
25702	272708
114325	15209
82421	212081
309917	49903
71189	378739
267797	123369
80821	316853
437286	122085
104505	14825
193664	429863
471169	383067
427163	72523
162765	411715
362267	282660
102644	207098
331388	103804
58410	425451
144072	99405
29824	206535
200092	482777
434409	173969
39673	113051
426759	247038
153322	218727
155817	304893
236200	247619
310153	182534
277793	314742
450532	221329
57300	407026
484204	170870
20171	493912
167962	185342
9603	12245
400305	161710
66990	350822
284218	319084
417819	172692
375405	178903
273609	483795
29056	85230
318192	259929
429878	94344
52137	264406
161363	296339
288491	320968
58043	449468
146446	478415
337580	390818
198043	106892
366978	76454
169122	457121
324367	429267
270248	472694
233782	259863
391725	323963
104258	113571
320841	13370
485863	221936
39952	317367
135409	298794
416470	372214
76143	355115
193432	259117
449703	478415
75056	217025
59566	226587
121875	399867
226910	298698
216697	35707
108833	480143
404899	300240
10235	273313
73640	101244
143861	110708
107471	39764
238885	238578
476008	354694
285971	2068
440818	256805
251323	107170
354467	263932
233099	198055
368463	207261
360459	313257
165164	149074
66111	214063
292119	91955
481419	97587
62978	311832
453736	261970
432471	146202
249171	12987
89257	361960
278633	221329
151691	207927
398727	455367
17103	111630
332457	145691
457718	209933
29581	27775
260902	255908
28357	205902
64865	341018
154530	342045
347121	235850
133224	369262
423013	76350
323715	102494
59658	473848
399266	289970
283533	487678
21393	31973
45579	168116
105964	265598
287112	51954
45880	172075
45724	78027
35498	130742
312892	438904
362675	60323
403565	432388
1657	59636
167588	204195
191761	401854
76046	205512
158388	336590
29824	222062
407976	226308
445725	438419
4121	309809
372909	196783
117413	237234
341133	164009
261759	47313
362583	397139
188017	252416
388436	35654
394973	133109
134084	147984
489122	436042
277568	271188
362036	59121
359199	83391
434982	28129
316398	35629
285898	208480
316350	168213
301312	149285
87510	129857
186244	263145
249307	86274
30568	360860
142576	371918
326830	254914
467885	110677
279336	391384
412440	273960
368240	371146
462212	242197
30906	141166
55676	366127
228280	231770
30996	208331
196003	173767
158171	362808
420972	54976
285998	397180
252824	441153
437720	458
377994	69856
39159	89613
203164	54700
25594	222302
180769	451016
307943	440251
48796	407791
78995	157301
314953	45900
470415	67461
92962	260198
215843	115085
491388	145835
229044	97336
432427	22270
231272	120173
182800	216803
318764	382091
351278	227101
392020	358636
60679	20346
92854	14323
489589	305164
439063	266182
487504	278467
481958	211868
430649	94182
339005	103812
374604	373401
215396	384174
28357	400403
19542	466851
478588	313040
656	393326
470612	364294
302408	357593
254695	426034
198167	45726
452148	478232
422981	137719
196144	326531
232762	195947
128160	351639
229854	381485
391119	432137
353817	263009
467462	143224
406660	196615
87872	425846
58250	413525
385510	394975
321391	348132
278896	432175
164570	455769
448104	156345
289858	219816
269041	479916
295841	222207
331076	217223
332271	196976
229834	230714
368523	258370
453061	414579
106739	331090
191261	228431
427054	339837
297587	130028
242027	140044
101992	313745
170723	276358
161363	21230
297083	385279
44159	182497
16335	162831
143673	221890
137607	413525
114650	166513
372764	421366
479325	68057
365810	140044
435513	332572
339804	483864
405162	315888
411419	276876
98916	312161
144973	26127
379817	218863
71099	105878
147656	89238
117363	420944
267797	241258
457396	123410
77118	398270
210240	9076
291022	379465
43119	190369
419850	401871
167828	5769
387027	327455
401274	346583
76287	214050
342465	331764
240471	187974
365936	99313
245419	387742
172396	460835
300575	378127
457257	435683
183226	6899
241120	20998
457309	111039
286642	60041
141518	313745
145272	86169
474919	189584
397968	158811
371656	71507
293712	465466
476008	144516
86596	392930
369619	3011
410794	429267
93674	266852
147459	262954
142320	293813
445934	208096
167653	68390
353856	116127
241441	476412
411386	176513
489579	76454
424835	357854
321314	278450
117438	273831
58987	476447
483112	158101
359178	105967
414240	388633
456621	449468
47697	230729
279530	359967
365825	388195
424256	302133
264026	8672
386868	120810
213561	362103
397439	78699
455392	408340
442133	53389
306196	476447
40978	78767
173119	93245
364807	93245
485557	48163
253811	27014
12682	267352
463457	186463
302996	438419
131939	363830
113613	42035
374317	205888
139844	486872
114617	177630
355043	20959
475578	146564
222697	487800
312283	162884
421611	207443
377918	267352
89409	146873
454034	375840
431390	330147
427801	201493
55202	239872
404311	91958
358373	229409
181788	430080
177823	137843
19087	263160
198317	120937
356005	364080
130812	456403
848	214808
72476	347098
444252	14254
428735	439808
235290	425675
478059	457081
116454	369599
483315	454975
64908	480025
25014	226494
458639	86728
364845	482626
5745	261707
222729	15209
58930	152048
283698	448113
49409	393717
345586	476447
45137	466275
115504	63469
122942	352447
322147	41523
363443	214791
223298	50375
55724	50838
76420	136435
450107	267352
436136	324377
15937	11236
460137	434943
122336	342204
118493	293813
277808	488553
29077	485304
338331	148275
43831	301312
490660	454975
223694	146330
324968	395988
153687	22804
296253	110677
130159	138088
216866	303458
480580	21641
482022	473395
380489	28129
131784	280024
398379	109057
41724	129827
315262	388195
32724	276358
343397	458790
305701	267602
47880	384031
220553	273831
450613	283096
161530	448680
315217	285446
298390	353692
379190	316045
110770	417112
355232	162795
364564	218615
477841	157785
454867	43668
117942	208577
142699	27702
341272	253742
282940	16433
236477	116624
251779	235214
230783	246283
316610	208577
50437	465580
393839	49903
175076	50134
385075	393238
136282	62191
304207	62191
281574	250679
65134	338402
490567	50264
62754	331581
130648	143226
327209	191391
305142	378029
311589	378349
260392	180327
133387	247812
246755	42364
236695	130632
100466	277612
333042	216773
440028	153668
10007	293813
328584	422998
349972	204078
145525	440962
413683	99920
322370	269199
167588	352898
470482	485445
243455	469532
177577	134145
264067	187834
444237	64049
439977	156389
364350	210032
180672	63528
174895	305320
208577	52268
387244	450647
133464	183949
4065	16433
229835	21583
126083	379628
236540	56625
59934	401949
306195	14254
344314	208344
155185	350189
175226	422437
205247	35707
360232	278696
86632	18734
21456	281939
213886	43123
40890	455298
68563	156965
36546	159745
394400	183062
188891	435817
17787	63086
444323	289238
69004	127921
78206	161933
94344	29743
474931	32807
263	370820
352927	323343
56396	463799
202347	336534
132622	486527
475025	97777
195498	64335
179879	180578
414058	261070
313899	202251
488741	348798
410828	311656
108696	330604
411801	212863
5354	383410
220243	313916
274517	113138
403575	19640
47608	10684
369809	13370
221058	446527
443600	464727
429626	423442
260272	13370
97485	361351
401970	246950
462055	384380
104740	330722
202708	234720
321868	56448
35778	28482
167419	236712
487762	58383
93642	477584
395314	424160
385870	79102
394875	299920
368552	286529
352798	264406
390555	50538
216230	440660
343024	141233
177279	288477
218025	26714
84052	2699
167101	313745
110835	380758
13930	192222
53455	44674
334737	101712
458637	267602
143294	431907
283685	75679
374300	170578
109923	170578
59556	362663
145413	291332
192611	297776
225026	430356
183966	410028
328606	15270
152453	15803
200446	368904
353287	129045
328172	252897
196996	285156
27227	434329
195995	460174
21224	344398
68031	477314
2123	158420
174717	217799
312422	389068
251018	492988
317370	123369
337587	446801
444875	275953
121071	193253
142290	284982
185215	479570
256630	40447
176799	371934
442018	316388
185580	32291
230574	7609
119843	50411
465031	152020
220727	264986
343054	420790
429801	257659
369030	402004
190098	270120
261278	44958
315573	478046
103088	368205
175007	108908
160481	171752
201286	435318
217293	123369
379201	180578
216847	87670
249311	324654
474151	291521
440618	492906
94250	368205
350170	268176
229384	83017
204676	41062
145860	433059
475849	168381
115687	100983
188759	262520
55361	243376
340779	174564
316889	179819
319900	136935
98356	476880
336831	300916
65178	168788
267562	155850
418166	67792
223541	387406
393206	394324
383651	369457
274539	389497
272200	317118
338714	6206
489	211603
106709	73403
137159	18709
314765	362467
292977	261043
253	447517
91895	411424
352873	208013
229735	67587
471229	54642
443019	135756
426742	66405
293292	13563
13930	394204
288499	360708
381622	244917
168302	96376
378456	363076
38724	107711
472262	142018
322133	223969
339333	424751
109355	440962
297183	385788
384824	212730
227312	156376
151712	357231
215551	384157
181623	120810
469468	293813
25969	231691
88788	397003
93235	360860
244600	317356
253102	401881
56542	428214
304186	287879
33982	320266
241198	87027
165680	337014
273460	369849
260108	44175
417938	86158
452192	320991
123507	13370
282042	97314
68098	459675
281182	49828
266158	326553
237365	467752
72277	23430
198711	15209
154456	265236
72250	301525
384824	164259
43045	342807
478489	101508
248582	364203
59627	396377
373263	99210
286737	263833
67584	287058
296111	308897
309083	49903
103821	409828
482851	436225
87310	48514
131529	445104
203793	289515
245503	295465
104817	464868
489908	260561
56585	351732
298236	313314
89257	33053
71189	324578
234172	481018
109733	182372
71416	75583
35144	62191
223689	440660
299910	16433
93533	245679
213559	401854
476025	142284
13208	478184
420904	417918
443104	352396
30568	329051
208569	17186
35917	340772
388596	466737
254289	6253
31323	251388
97515	81817
18163	204330
189467	139581
256582	79485
90721	591
218114	105585
76228	251870
371001	309660
19602	49896
317276	64725
218842	103267
158724	327343
178710	353675
234933	178436
290568	192375
71909	219793
485667	470867
280625	336590
485793	62191
64830	393634
358860	400697
400736	183213
436719	358531
245917	351585
106254	355700
379616	263009
201131	396172
91828	198023
227673	49228
460267	454822
450086	335846
140450	65699
126223	335663
74753	435708
415028	481577
426742	449620
165860	315235
139445	282822
402406	89513
278807	28129
406960	49903
154605	301483
456593	32057
319259	127897
174139	99901
144860	223398
159018	23120
413702	13370
240522	38089
400288	182036
107669	230710
156068	487935
206885	461846
392035	34354
181347	325604
368765	275211
360362	474219
223845	175185
246540	424144
181432	327339
99023	294836
198317	201248
258690	162947
425523	366127
414058	60904
377319	141481
12987	474676
460475	373590
172923	469500
233498	240887
454263	53391
258623	442867
81097	400300
316336	109632
373712	15209
27351	479614
298823	137028
480932	288035
309548	473286
291371	373522
360822	23032
309901	460845
154603	280390
479355	442789
253799	336158
162614	318088
304404	414795
173766	2879
290909	77004
129416	475172
66919	386143
160520	112964
90961	237165
427388	387904
33032	161336
492603	458070
487619	265040
79005	329629
135074	378127
175123	132894
37770	53863
459860	135848
186344	428103
59509	161405
356530	274487
421339	313745
289673	20802
125948	15133
113071	439718
455470	398131
437873	492172
336825	447519
55801	451397
59578	95942
303838	387742
18298	342761
408420	459205
412104	212287
62366	81269
415256	317356
5807	409828
32485	399736
119206	193380
87947	8269
229098	201794
12263	249397
82869	380549
125343	379976
250854	124320
366402	440508
153322	422576
217263	433279
306480	387742
195681	391414
65513	406958
457327	433343
159617	355093
238101	53938
458813	153995
58347	28622
182397	26143
158807	476951
190610	273831
65244	109824
366236	127469
313070	315286
361695	286077
257976	482673
244562	190369
29187	409828
489656	150352
317118	304064
156731	336787
315250	427315
266307	471416
114615	428214
446571	126495
40028	281236
98838	63504
405744	420944
292958	307113
197583	122780
258307	115340
46092	77857
127191	384671
76669	348798
294323	32430
241507	435520
402424	72190
99910	364000
407159	407524
373081	1057
32647	28941
492247	362124
169592	122780
425602	170752
46556	270725
418802	110677
376769	340679
251386	493571
130069	485185
202352	14239
1547	280857
60183	97753
65513	250649
442857	192432
15860	237235
335005	158153
66129	478415
315908	463619
194442	29932
206028	154600
169182	53994
314369	304589
467692	285138
275511	354903
295798	228803
161363	450439
378163	364904
291354	454975
54900	448979
147520	313745
301765	420790
367782	483596
219607	316377
267562	418551
249260	437949
490489	145321
160868	409657
231305	275062
338931	215305
63276	238278
490362	133291
324020	29898
450532	199918
350628	236240
357180	137128
373565	286337
357294	92427
368639	183479
176544	399673
439784	344764
114063	334737
48241	441369
350003	6253
167819	476231
172384	478415
112612	456640
191768	376973
439430	375045
126870	451173
27909	95882
343883	445200
3759	315478
199765	263009
300195	122007
239804	226378
139339	95247
289924	111312
176130	221035
371125	445482
198317	287987
343308	96977
475401	335521
487042	23186
176878	153337
33398	203213
447607	181506
310	389851
131757	27464
256874	25736
378978	20796
166703	9054
89447	371918
237454	375840
189128	484560
144920	268829
323755	118571
493875	100311
89826	276158
44642	286697
405979	273317
432100	468788
298427	351248
258136	202996
404863	421830
440785	64429
271760	266016
48644	61076
68096	437165
220430	83997
155950	25388
475582	182578
385581	99829
432134	263058
393024	33180
195252	172892
113580	471347
189505	123723
248868	195121
112214	138172
435754	317132
83616	305707
126041	490455
178422	478468
145816	110677
137610	273831
54035	186874
112625	153192
366746	86632
424570	69873
338416	62191
11314	96887
143913	71607
172864	374784
126882	110708
476096	59085
376855	146841
412708	440962
94355	276389
96588	115917
57	408746
204499	490754
95224	483903
391909	89194
404568	244005
281677	470895
370546	209171
130069	235318
382882	183108
395661	185231
436967	355700
391175	313745
105181	486885
311750	57932
168227	317675
337204	82271
378686	467223
148139	61572
313866	4478
62817	74439
58893	332685
137297	326005
130875	404960
57916	358800
381205	434035
213591	290688
221948	100938
162628	51895
346531	363132
106126	45370
457418	312003
246783	436388
11563	53994
486872	369209
12674	59759
12573	119895
236359	493915
58317	296765
88266	211159
469976	122694
192238	143675
241055	273831
187493	281924
452962	470879
344029	346029
460437	181379
133570	415127
76228	396725
220601	397470
414058	285446
400749	54522
475723	300749
365140	136582
104738	157201
312248	436740
125307	378105
335828	295650
343888	57134
367592	341271
53898	309225
216573	474566
62702	231158
73251	54761
83222	238299
298823	161116
201410	94665
274215	196304
276215	364385
369261	270977
258282	435280
493736	116473
415431	449889
397098	267352
247676	307889
385614	49828
487152	3011
443320	36462
247710	61934
339639	315671
205023	116244
66525	447560
103270	374305
415141	62191
47467	29424
25072	152085
119001	326472
412707	464727
31002	441409
144973	418570
317382	261396
159726	263833
146187	200833
224428	459779
263880	178630
153322	325533
300051	429863
301823	309801
252925	170455
191874	414032
387357	448188
324897	168670
284129	244
381815	303175
149897	129436
414515	194702
72804	489040
185511	113445
472604	15133
124595	214714
387244	49303
64626	302623
66624	438419
92237	16325
415949	331349
305799	409538
41695	387860
46608	377683
393023	389009
193040	198790
494082	190369
36193	193817
257822	215054
387779	82897
176488	50538
31592	110677
296183	300123
42278	45648
330194	139859
137454	297665
323089	139803
386973	57134
365099	301364
458601	349835
209699	148054
154997	112330
341243	428125
379984	448926
81945	179066
335958	438373
376173	6076
292948	214876
203060	415309
81771	183213
6984	315888
245329	300912
175549	290450
89238	169964
73327	201421
273619	397456
158420	205037
154392	221759
454249	375840
431661	368479
492159	278610
393671	457081
324723	28129
476656	323134
313770	352952
202063	230714
29194	49828
338783	165788
45592	290271
97233	293813
312748	401854
270248	238494
137454	84938
412840	413600
218842	370357
56533	203656
291172	140044
21945	440660
432391	391414
174188	342807
81547	311959
266778	298911
379680	486885
39621	356663
349336	459205
409522	296447
293913	396037
422241	408963
352792	32558
411140	204120
143190	268129
446182	443823
59873	165009
134299	363196
384698	300655
465687	57789
186871	99437
52706	239548
131757	245211
444500	12139
463	133687
148657	91247
344314	195199
296650	151944
247799	32992
68762	17996
307157	378944
419699	110708
121539	227101
399825	388321
414247	477774
164105	405478
362267	195022
379069	219002
459203	274872
254303	173798
326880	327217
361580	291324
131986	46502
398761	141440
25748	273666
288667	476134
212340	371933
281236	275990
462047	190369
160570	190369
324698	309425
416866	241045
394145	6435
472119	363564
323836	70644
450190	124945
65513	52813
368589	467416
71667	190473
445882	321916
476169	340521
362231	281163
456021	457596
447577	267602
311541	189101
18025	190365
415602	190369
56102	220673
25053	441700
65793	419530
161420	159249
367986	305935
464472	364989
315805	418658
273312	261356
75596	28430
76193	404950
356422	313745
458211	411952
2187	109407
20257	292523
104913	475437
471323	39581
231414	320508
207354	108408
360660	423518
149892	474500
440299	431226
387604	373021
292588	296052
445517	216901
454867	243473
134396	292721
57227	386335
245959	13684
459232	43308
121828	81749
146410	200503
74342	234364
177742	314101
348139	63411
66003	32807
476951	188503
298780	6331
195691	464420
253655	389170
129902	239644
343002	251805
431499	86728
30330	428864
441538	190369
327398	434893
310981	65228
195121	93317
55975	266538
367261	377683
307367	92712
64354	402493
104329	395736
387282	138
442624	401949
76228	442730
332391	446630
378163	354527
25690	7932
283508	401854
412440	420265
218728	48275
123570	122983
285876	45890
121066	327217
445162	105498
60441	316575
139270	220417
100256	178926
401948	27464
361540	209933
106913	471968
353361	98168
36747	255613
385454	304589
139355	342249
249128	13129
479087	152502
156643	403515
4946	111262
434136	276419
364783	207150
256823	89326
306112	142640
34949	285446
203372	10345
24669	152246
347622	240491
175853	148000
196611	25410
332109	132740
22037	419947
22197	475711
8029	133389
167588	458247
487842	56609
373170	411271
8459	231485
392199	366534
239306	235315
366913	375840
423559	336072
283803	39255
321723	170621
389641	209572
477932	453012
117649	290076
454221	124085
28357	63295
330021	177937
402109	479064
238749	401928
292666	76019
211438	362795
458483	168292
101344	161336
80282	119868
4891	393326
3222	58441
318998	392339
243192	77031
43454	106410
397574	97247
293973	440249
441465	430281
352516	401185
352884	82585
204625	63510
290448	110677
147608	56828
104655	26577
86901	23018
458462	97277
402348	4968
241380	14254
99405	342403
387244	456403
303184	166970
91325	96777
333890	260993
170723	13129
316849	453847
97415	87178
187930	297639
263469	333967
60708	345145
355083	329698
150297	141158
117880	479341
385670	291324
78380	468881
405444	81901
273625	250679
84761	366625
435258	88762
247827	272702
148516	225762
300195	404950
329750	386951
206712	367946
158274	341271
128121	317675
281953	152085
365113	156376
308249	215792
372214	258864
486922	272096
127388	360469
293346	148523
264206	114930
319335	214314
26735	451203
53575	476447
162785	316372
64800	192393
141782	111043
217677	267602
249845	5857
57749	398122
423727	99181
334867	487833
414312	177777
374334	90277
189357	446630
28487	363472
314904	196029
34321	265065
251533	378462
133886	289456
38626	24844
150434	371918
438158	210032
242986	404007
203526	332532
235382	118579
56396	84504
276821	305025
212500	389999
29787	380538
411818	370099
312463	239269
367932	277269
310719	244688
492247	447233
158526	336590
193822	204453
456658	47000
487561	40784
191761	476951
379297	21583
404568	482664
453882	391414
32573	464420
474526	92064
230988	15209
198574	365058
78891	144306
202774	198297
401174	182000
297364	366982
326109	189900
404137	132740
11222	405022
343598	267602
66627	5766
350347	250853
171864	297889
296210	171441
416550	16661
276802	97894
318266	402509
366867	21411
178268	223162
20669	160005
250216	182000
143595	359243
446460	440660
60120	469235
424435	127683
486057	483020
26969	101486
107709	414419
29513	87915
11627	310498
464347	338181
438886	259936
187796	148720
469599	190369
493142	286016
205999	451367
332994	85798
191255	356301
446797	461739
356008	294441
351313	430266
374864	428174
88837	347094
221343	84502
170491	368334
372488	306253
303303	38794
192249	391414
479614	55795
288248	447209
317651	237178
59027	435916
317343	459802
15618	420790
421493	358587
144258	152321
493928	227764
179265	173709
327209	366828
138126	180410
250004	400974
91006	104466
453919	420790
466789	170341
427337	164394
97858	381057
353568	287454
493631	11619
127088	300239
233782	341603
380477	201586
353598	256039
241952	435242
481419	170939
220040	467267
224822	129857
187393	411424
78098	336076
462000	267602
69975	49940
308122	401432
303215	445753
325909	44493
446542	355806
442300	74325
221122	463200
286430	15209
168326	110677
314723	209572
267735	376760
415710	75668
336801	380409
281529	440660
482164	73447
80271	338113
242650	317118
206678	261587
385612	61572
112553	20141
46721	86967
290590	174253
159180	60513
415599	420944
375207	105585
311993	335129
205289	139529
89219	478248
12781	135970
41496	420392
100044	191844
378589	170182
23572	317224
422246	199142
340873	374920
478831	179964
109599	378127
332334	228431
102068	21566
161284	462377
8802	16433
83662	111541
457675	228108
313733	183213
160876	104527
124581	343611
72804	342300
401000	163550
374026	90283
100852	482466
366466	281993
89826	75512
296226	67040
461413	300800
29721	95149
8623	359285
461163	401928
448099	10932
213904	8296
90198	190369
224857	218456
463436	134695
171665	484058
317118	308999
449522	189673
22726	396072
274455	50264
458375	265065
194279	231485
231839	424781
20625	446036
91976	311515
156657	2064
280309	461846
88474	97894
72952	435708
414762	458968
173759	6899
114063	109271
316565	121882
87046	438524
68134	263549
132363	342807
160680	382178
413486	125417
114546	474412
224414	179375
86303	4349
373313	291002
85476	464599
385866	32133
293502	263254
1020	354728
112443	412023
245488	180243
70871	361529
246417	226494
188041	460097
380406	47141
368540	119123
95342	298767
20199	390680
226150	203213
425133	229950
364636	453267
158983	322781
9300	255756
94985	36344
407280	151510
409238	22512
17481	257266
460414	225420
45088	397010
402002	142814
156913	77844
388475	95068
235501	16433
275796	28129
49846	114370
280345	19593
401881	274309
295449	253821
337436	92251
332766	105830
486094	355700
382848	421830
296272	38059
315805	480214
445244	203656
120707	153736
231926	62191
192726	241509
74044	23438
433932	445749
191488	11533
78986	187458
17398	351679
54717	21411
205351	168615
485867	297323
243037	113197
126077	14158
171362	435632
132075	190369
376479	214992
187011	269246
71552	120166
50155	19135
440426	98410
35749	153995
234881	33062
133909	269147
332900	319368
103876	53333
220354	476399
57	56667
432362	335833
235140	423603
321626	426248
461115	388414
489226	9203
33745	409711
388394	16433
167078	35402
375951	85581
479645	8624
393409	405491
89435	281252
361008	294836
439224	469235
314723	350384
400273	398514
339915	316796
81342	295807
157526	243263
443308	37961
312474	118285
421929	121020
479627	86596
249202	279070
49644	461846
73309	243115
455816	406017
308524	70567
285531	30578
123769	336291
342619	203328
244127	492533
41304	9054
267465	16153
416364	440660
355083	84968
158724	477986
258203	94516
21830	41075
197732	241762
200013	96501
35806	313822
261480	283600
365400	57277
191671	393067
17613	221324
480785	277222
210237	244115
318901	132894
241553	378082
426034	159452
85961	329568
144888	132713
21769	366127
289675	57517
6331	208577
269719	148084
96149	149730
379369	159249
219089	308083
44297	366941
110661	10265
350869	281924
144852	50538
117895	486887
114420	462459
9414	226578
92920	319333
303178	120812
11156	33553
374071	279509
76228	437619
396863	170793
184807	351276
355083	76829
83739	434035
491064	357854
117348	168295
474422	104498
473989	203153
344225	379966
418108	459650
315064	21583
414035	455102
470248	246022
189859	442343
374285	479570
341182	13354
290886	268795
399342	7771
445594	423469
400910	398517
212340	96778
338093	368161
34436	352986
316517	200033
247827	269199
28261	124085
233498	310857
269574	94344
334092	216229
216831	46310
273607	315380
131174	210403
261219	159249
483725	12232
319243	404251
32577	317118
257235	157328
422927	99509
266477	212081
226054	5448
170734	370576
124976	293813
95453	440660
315683	401871
298499	450476
39593	454287
78575	161384
439977	481358
267562	172923
321387	108609
151856	255650
389179	137996
53385	388575
102533	94516
171592	324256
52501	209615
297885	142825
183562	254531
474142	129827
373476	115570
398633	310261
160182	224267
105163	357533
393570	265539
174139	95917
305112	397509
83799	308083
212009	473472
198123	293813
108057	88203
353102	259317
297830	72670
204330	164075
470814	32884
152698	464062
489010	54976
100813	209510
270603	247458
274883	185478
79374	295725
230077	445285
370673	399964
376923	313829
60208	457296
78158	346955
67207	469369
249477	488183
200845	378686
116511	112312
242333	52695
236465	249334
268217	292721
156970	69968
481930	399628
228078	164884
54859	372683
311370	477198
377937	479882
297233	375166
178337	209754
168000	148906
443669	375840
303945	174913
17752	207197
27255	143671
209426	132894
465128	439825
30564	159249
125711	56068
156505	36223
113755	205289
479744	110708
100795	410951
483617	113789
104580	190369
112625	272953
77118	232037
126144	136553
175661	477986
337050	421639
484399	438077
252338	40784
123101	195551
88359	405217
128500	415943
163767	61621
137454	139086
460576	388195
172443	435638
92401	197149
474341	181154
282042	352997
110490	279997
66060	350757
334163	86728
294063	388575
156355	139365
256910	293813
463022	269339
172253	118279
245190	214015
102936	64427
8146	150352
34580	77091
482664	277411
338098	461944
126957	94344
272686	402825
6482	357142
225694	379317
29518	164254
453736	377619
260453	287694
339320	236213
122612	451475
37716	397136
312474	423516
294323	188890
76281	293813
145002	399023
65476	439034
430691	485922
459699	358125
346994	205289
18296	456611
190051	285446
326030	94516
224488	58161
440799	214956
352882	228431
422060	305707
402921	146202
326809	457081
294323	390843
293913	391414
139185	90117
346557	81908
192126	160419
176552	427265
459252	428570
167419	71627
343372	278030
329471	393238
454263	455819
404519	487963
86157	42594
77183	320943
444890	182578
104740	415594
192232	385741
248288	30215
180286	49903
181668	337604
379435	205223
306435	116283
373648	119381
226023	210367
85478	170649
252523	438463
469435	139648
346571	17155
54689	428199
55489	430610
437397	459809
72197	50938
6369	240270
262473	43374
304423	8171
233155	15133
189659	111637
405430	486885
158087	175721
308122	363132
76867	12895
250833	115220
338361	99274
332299	263699
409468	486257
351071	392329
444380	238083
182216	45538
365604	202523
406795	334159
314788	383813
240647	407169
462218	273831
40028	242434
173879	121106
376727	129185
176505	392788
345401	116377
396725	87471
119001	138121
447990	329129
296303	469942
393545	48163
24324	93245
436808	70936
265671	5546
382896	110708
16110	4326
440262	341271
192611	122462
116353	4413
217193	93451
302693	27766
358655	286559
476094	416304
422749	179045
256007	441849
125790	281619
490886	488333
43921	430356
29161	305449
480873	286810
385967	368238
51759	37495
28250	492316
229044	249334
181520	428214
211382	411155
18896	241362
371381	480276
410167	428738
250410	288781
149726	41322
374305	59371
337670	160419
88790	31267
304404	40075
66926	131174
144343	472424
152125	48275
231776	418551
289866	436697
304493	73493
379372	225707
25391	320464
182890	3672
192611	302033
191174	477308
117293	120986
385182	120355
164829	401014
124127	345687
198317	127505
215205	9592
375660	350956
237148	162247
274809	259929
229627	163105
84089	493793
386963	164884
431908	479362
317108	110677
473973	113051
437098	478882
429886	156006
281908	156006
107396	193871
1193	112312
215108	107933
2349	9054
79733	187622
428861	443662
312842	491184
458462	92219
357622	438726
417938	260879
153813	477447
8607	160961
409191	9059
369918	28542
284344	463615
20946	123912
252090	188082
254189	44693
29745	338271
260176	264043
242509	259929
38334	464734
393674	385000
196999	145948
235195	112501
375991	173767
380120	314881
419962	52249
296509	108279
156785	4369
132900	379976
480216	263988
195373	491150
287766	143671
280282	349062
467084	169027
96970	440660
255369	297693
488971	265065
195224	62962
303675	86950
346235	113570
485100	300119
139335	374137
35950	304179
242038	12159
128359	287694
122567	27671
341201	78811
68982	62191
27838	201493
40028	9206
489158	434599
163334	218727
252997	312024
474578	355332
488418	74029
465687	156028
112247	182341
464062	80193
435199	249202
155557	440660
68371	27464
456395	98493
252122	461944
364319	366127
106653	181406
315573	46594
354158	84590
400744	388839
13435	317118
6620	114982
293137	168959
178856	106969
25748	41455
448353	413905
190051	295650
477309	440861
118694	289883
251293	263009
316388	303648
242131	345465
213441	281472
269772	447517
199355	241975
493625	389682
324486	208215
488216	369599
165766	113244
133912	342807
356433	256813
316372	135083
44620	266736
166232	83227
51382	279931
358272	142702
340739	72868
190096	409479
220925	96959
1380	344314
183489	277924
87527	77813
117797	393326
298427	467690
373556	73336
412439	489822
6536	49903
32737	263575
78955	255667
247795	7113
64047	240225
13102	392788
48282	379939
413116	344808
250854	193747
215435	316001
92401	405464
8185	460534
351179	359151
300283	276090
344561	421935
376841	467553
185189	11221
132098	183980
211113	420757
314548	194165
241804	341105
213496	155311
142334	263607
345401	230076
312078	113829
169988	438783
195707	379555
316652	88632
341374	444896
436699	55074
24504	474430
476747	62191
269509	45132
270069	128940
290952	454606
333973	476636
31583	338271
214390	421830
9965	408288
453134	33855
37697	408697
255463	458719
106353	354694
408781	491592
394021	459205
302932	15209
93676	461182
208827	486058
376078	369360
28357	228626
255301	185479
193450	114515
273736	303648
98103	315671
432412	115493
236260	186159
328496	127893
299018	387174
214735	387185
185403	186547
146424	301659
192465	116915
185474	386632
42653	330114
482541	181917
178048	790
137359	251116
337469	197996
274614	372422
316858	300811
205698	220417
368750	349261
228849	221508
36146	129254
106415	390655
102050	15209
188475	57989
187834	23382
397385	86158
13485	179700
365560	117982
384408	21411
75596	61974
406767	440660
21242	126344
59921	378462
408419	221759
258756	217423
337078	322160
319962	295921
86440	347553
358817	30874
458559	291208
93940	286591
361867	328516
212514	52271
290937	367750
279120	343992
267060	88296
122430	320582
327570	319883
290703	470870
5289	360654
30377	243840
219517	301784
362939	231485
115401	313745
109949	134924
467935	273324
91105	214600
448104	230691
159488	274113
271417	444090
28429	121106
442370	32807
442750	68584
161780	97602
481419	41533
317531	192709
278448	309444
66734	219656
310075	88880
297979	196423
439940	187974
217727	210884
315166	92954
150345	4413
237223	208300
143179	286016
137593	177338
152593	267161
483743	466737
68098	388519
297582	271760
159897	437243
25411	21523
467467	208038
487701	212375
210243	313745
121171	73540
430603	204260
419344	152085
471774	224871
9969	73298
231399	484412
50226	296432
336152	271702
297450	391434
255173	317675
243350	286936
391192	17590
307696	233160
338018	183213
43355	25410
37924	67592
175536	153995
333891	313544
136430	48275
440511	186561
99718	366127
158584	146202
493530	205270
319528	101650
408013	48861
386538	431454
246946	293813
26369	48271
89219	31684
229735	154310
62132	57181
208482	207927
182172	225595
8424	364109
347373	272572
178646	143453
290216	207149
329486	210228
60677	428738
477328	287694
6417	380000
69975	469710
237242	392144
248013	22323
381439	281924
181547	182463
250666	140059
262162	250389
247785	485016
256901	417294
15027	410638
104426	492424
228087	353077
407280	132260
275058	34039
87832	328729
472935	155784
35033	468437
475182	35707
23332	190369
126262	393238
64952	33195
372356	187974
479351	417702
329931	415099
194805	390788
239329	450289
182035	288959
143292	343736
129112	468640
345069	103626
87366	456640
455429	301882
480967	183690
388110	185941
22209	24679
287766	365721
33069	394898
170553	309223
90076	313745
344693	335226
45222	334542
315470	119868
142535	48861
83912	284843
414168	48197
450651	487743
106797	206686
307628	420895
345467	249709
219198	151730
191566	120986
360459	290139
126367	315888
24097	100700
356328	469612
268828	373263
85665	124085
132807	155747
179943	302305
488526	385155
390292	160467
253778	41452
311756	352605
487415	37057
483743	152502
380489	235752
44829	38063
191507	459622
454071	49106
236027	25748
158791	447744
290	401871
152893	411424
342559	99261
269029	351849
91615	7771
193306	15209
208031	221318
73563	142318
97963	489200
192352	383556
106822	313745
328371	489822
181979	118211
32601	219499
250434	291521
238239	180528
86158	48861
202379	491190
471892	422435
357297	168719
404960	57286
107448	218554
427961	185704
285156	123831
422246	13608
487924	240333
395150	126459
37043	96977
351601	65699
245491	162947
405936	435708
342230	262385
303237	97813
417748	139648
373433	490756
172455	746
193168	336590
155959	76709
425055	244688
114558	24676
184551	166777
151156	288546
372054	182073
249529	250679
85266	348597
5700	390278
67282	3277
269681	136643
390150	253458
174271	114329
40604	438141
43124	94516
334092	389830
1605	12096
348644	342564
102087	10690
73563	291324
65598	449212
290547	169137
35995	362134
358909	138492
352356	440660
247340	82160
195224	417062
61991	180578
38535	83811
75595	361698
229647	120810
436006	326929
263869	242552
47747	240814
365424	263962
316577	83967
428549	465044
244110	304589
43315	323576
471169	341271
447143	389384
90894	315235
446284	45899
56619	295493
146538	395073
128591	337262
479320	79392
483500	49903
9075	451856
163778	388827
208585	152020
468306	194830
445190	313470
111355	235673
283718	353973
299497	115671
370804	50264
454263	398092
74606	440660
30568	320169
315606	387742
154605	264908
57276	238140
112372	364807
461767	178540
350003	186440
134299	399883
93370	378686
81262	478000
435114	186159
196996	352174
282453	251323
198266	127881
102445	160274
33355	169009
435169	196783
365853	479570
226126	384401
349004	160803
201587	114830
272742	36286
68860	376814
151302	127018
386092	175440
340202	389682
171100	163650
72325	482851
411882	285446
2462	190369
39195	316076
456691	89232
16664	166513
321214	62191
201259	181415
103050	88355
449732	316258
92889	181993
226226	6756
85012	300581
427145	255227
385058	442775
98356	163698
83414	110677
77231	430997
127838	88113
105896	9484
6424	293813
408285	336590
182223	293388
237242	450695
438317	160636
397385	286834
313405	69101
165680	246592
450697	267352
51242	272406
170511	23430
301378	149967
243998	205270
469900	168093
235753	73155
38724	211868
259647	83017
164448	462951
77443	99492
129328	38951
286948	318875
284431	261396
126210	290014
491613	438653
18936	109500
61043	158495
21739	116169
374274	239389
375374	329673
346557	111972
218592	327061
49915	68004
70195	198456
253017	475604
361402	44049
327665	16910
278588	403733
304877	94344
250507	384527
480053	285156
91600	90099
484229	138622
154880	241088
68532	149373
152623	286016
310206	35707
172724	461606
192509	397977
300379	35707
33881	258370
18361	16073
409388	411970
242453	338665
313985	445668
419940	141899
314379	343085
329727	142238
466046	482936
386538	103825
48892	386555
196641	326553
335951	399035
116923	366500
489072	193057
470555	180403
163093	303424
320518	104740
428103	63648
58068	16433
428764	330143
376427	34094
410188	430329
443675	132347
46997	63957
122637	329727
129792	191959
188794	140939
242411	2962
100930	93562
158000	20959
331493	267883
113927	20524
206384	405573
464022	185398
105828	186984
21070	5857
150004	166970
260901	8890
401129	286313
190855	114930
52017	274547
377625	152502
231051	119168
65776	84089
403674	236273
42653	41423
354282	27464
120215	427222
45074	160158
378558	326892
422143	33507
216894	234524
2550	276355
356860	250288
203200	24738
198687	484480
271760	207535
454693	246813
163661	302682
61461	431709
342977	61929
439516	126946
325442	282677
277776	405217
1868	50218
401082	447517
136003	282315
422292	158145
38986	60517
209471	382095
183490	363464
118385	10345
282453	71917
157482	421208
108057	58615
466556	239176
250183	404840
214810	239122
282706	95922
28399	60309
278062	263504
426619	356995
399149	57134
35986	6659
217549	146496
355508	1274
382574	231025
134469	152941
217040	126062
471365	282989
454867	179130
146880	15209
182852	241525
277757	93237
87100	353217
242496	101168
182799	95762
245217	433107
147706	425787
134817	421857
216332	360218
46092	382457
54385	224696
456316	396563
436982	366534
59644	157527
245679	16794
373382	121758
404870	146133
11696	301416
233498	430598
160208	151849
440474	315235
27660	52537
104405	259435
416904	422216
31703	140378
34068	152085
245305	342698
1057	340272
184056	90239
438193	241046
52143	418401
77199	435708
148980	313745
162114	164884
47481	340509
467935	246311
466255	314189
39601	168252
89061	421356
478188	17186
324502	486885
186808	476231
297629	303175
464740	231460
199635	293813
84339	205176
88830	44152
215459	466744
38374	244115
349908	231173
86588	206312
112267	285156
107709	393845
226631	304674
406968	225988
411282	219743
264086	237165
121172	434046
301384	474963
231059	434502
204354	240058
230629	12129
305339	275320
111155	347104
180918	58589
309917	402874
204683	205270
108057	430278
222147	113603
330052	388480
27764	181569
430979	237235
276438	396861
238190	137155
323689	23667
185076	192267
118648	364131
398229	366666
58275	447446
289807	186259
117332	308676
436516	316889
271328	290014
27486	445145
69144	245679
236020	104498
193299	249202
493367	493022
287945	476412
361291	222788
15027	395093
23991	206793
169158	467690
208318	336692
133202	313745
297041	130972
402331	369599
113927	211616
333956	395988
326043	386932
432796	12245
100005	393326
384063	83775
47134	112733
43845	382941
10075	434893
364145	9054
325044	237517
371479	108743
237117	150264
18851	142318
471871	411347
491305	475136
22863	438618
364636	267089
246104	386321
287439	48275
114988	351863
241804	42826
193596	207590
51884	405358
20998	162510
201660	367937
348644	252563
377815	3227
272742	186361
81051	353787
89324	464287
345088	78116
123741	9077
237242	129922
384036	64418
44704	187974
246547	431513
19727	122462
314031	296731
108554	231383
342240	355952
80138	185013
398853	481279
409864	272839
375606	285156
372764	355867
372306	124085
189950	383576
480801	67584
459047	40447
90334	20757
256121	260843
468112	161384
366534	143047
494042	420944
488102	40362
150985	385741
403272	183213
451082	69661
455527	376879
167420	113536
38316	490783
82254	333357
430350	28129
43631	426569
122157	255206
153753	205135
221155	378686
115880	37476
105077	81497
137600	447186
402126	7979
418658	447685
51669	301557
10723	299684
290909	357621
310027	130927
288284	49903
104328	281924
151691	404806
306121	51895
398964	300
297069	366781
83616	146716
301628	307768
97212	43387
28487	432043
409471	264406
64598	261320
40821	94667
21494	447517
219529	335477
114643	292554
399023	91233
293414	451369
360660	482808
146277	110708
211238	142068
279722	26359
80860	218727
216666	3774
260578	344099
234999	414160
39295	229590
357341	304451
144481	89163
40362	248382
131538	371918
288333	42890
29054	123077
10821	141892
162156	50267
116641	251000
225172	10095
374482	86728
241665	331012
467490	160128
456241	49903
137157	52917
397711	115986
19262	366493
91373	209933
106228	440660
62802	230332
440190	338076
318897	188656
400068	291823
118346	367970
473056	293813
434655	186967
389479	206375
74386	222520
115353	329196
362713	315888
226663	360266
268489	197988
143009	363888
289513	308269
259821	342761
461833	119287
33369	162795
12900	370866
323616	79343
272627	167368
292997	123369
440762	231175
18928	259268
410386	190353
163075	389682
109040	486287
114332	218000
172772	333214
300394	443778
249264	304535
335652	222833
195488	168213
203948	160419
489187	394978
358508	306589
315958	446037
65871	361657
134108	146202
392808	10601
421700	100558
197278	438957
413174	57340
206310	62191
11029	318735
413105	330752
85968	380875
290794	87579
102249	418942
298370	454975
382895	283392
281373	375595
200092	295889
70930	21411
434605	122481
16920	166216
260162	122212
170565	126410
78571	172089
327099	404886
325874	445431
19053	359029
228018	440660
298592	42890
56620	363505
334256	247812
246835	76185
253612	218727
79081	190369
357663	264766
422930	454975
166263	28129
230783	185479
208163	292468
467103	460048
132740	294719
442836	183213
471403	49903
489822	278200
374305	153739
479607	491976
222940	258370
319197	267602
392893	22779
305827	453847
140116	75348
351448	210586
179513	271978
41542	384458
444139	72985
92335	284153
189445	114678
295889	35971
159890	242185
437429	34646
377937	70557
15510	469235
278371	159249
238889	390398
345401	12895
367798	165090
313343	388575
213624	49671
119377	294925
251791	363973
229094	315960
207343	295506
149555	159369
394764	364109
427334	371918
384048	255650
310963	156375
6462	400419
290906	110708
186867	421830
11222	160339
436228	481279
269004	421830
62332	78362
90993	489552
336023	198926
159617	423688
181296	66541
438514	424655
474776	24738
70734	463535
463549	124535
237242	441635
293453	90668
75339	282404
120063	226943
488413	154425
274690	425675
61417	33422
112388	63803
330879	168638
221060	45227
255110	405473
409183	207535
338814	387288
415240	422262
428944	1518
56806	418467
153322	215383
59466	183213
302578	446380
124962	99405
271188	147049
168323	114527
439914	414334
166626	465538
105979	139743
270891	240374
248134	181757
97732	244005
486897	344794
467605	282210
81225	382019
218241	334147
360459	231680
93451	445430
106268	236259
82650	24243
382848	28145
358860	426922
475977	6375
444139	421621
219101	259192
40388	318735
78498	51606
429063	374836
55286	375840
376492	121304
99181	165437
159961	210189
113157	94344
209359	50264
182799	492365
343207	48275
360807	267602
390152	467418
424431	387860
399950	123562
22488	220246
477932	125174
219516	9160
449577	484447
46014	253200
48239	95199
463539	105585
260506	287127
453738	262385
231529	245679
356731	194825
3809	326492
304186	91947
35695	169045
110490	321930
334116	28129
36131	66681
22805	186159
367682	410951
164895	30972
454160	95149
438216	101696
102851	315671
44639	195654
453382	5040
262165	181887
449087	152502
134682	224871
456234	116283
161003	219743
163685	293813
348639	6899
322272	261130
12177	291645
470140	379976
418133	164884
332416	190353
136245	398712
300273	369599
263557	148519
130295	47973
231709	297941
289513	84089
53639	404960
372291	212081
322651	356800
3216	310498
427928	233187
54501	326375
158099	172107
247558	327922
199721	288035
372127	476303
140306	57375
84801	262954
227832	211868
299681	383429
258916	466737
220734	282989
104501	190369
312	270665
316565	363011
232338	103849
477584	401871
475691	285156
408337	350949
440249	164884
381528	112796
102742	4349
221296	330694
72111	355093
374340	208300
184248	45205
17562	431764
61598	375840
78891	183438
54408	129185
164253	401217
309171	35707
300306	469011
179635	398701
140171	34016
116754	21902
1725	365246
318500	292468
446588	268323
409903	259929
58427	464543
427376	332685
19909	197696
361274	97894
454033	469532
438082	266600
250207	361960
244855	147940
290898	313314
106606	380083
278755	459205
47000	124085
48892	127636
346539	90712
463549	116070
198317	30184
135089	401004
265540	245679
479447	232377
437110	271863
86848	265589
237001	462973
337402	398333
218284	98141
295416	57134
442223	94344
195421	49777
272697	130571
272056	478415
425371	151172
85932	135276
287580	256121
28971	77727
279722	116347
348861	261760
214744	116557
432292	134145
236505	367750
267029	28646
219136	103875
380465	420364
439554	240490
308866	416815
93743	308877
181947	421830
155407	467703
422392	152610
460052	183213
334643	159249
471074	109415
425253	285446
465740	88350
54272	362808
398939	391414
468529	226943
9337	6899
97415	391070
391832	281924
240045	334475
181493	331294
449156	446631
197936	293577
404899	86077
130224	451745
300273	12592
203155	486950
316239	423018
455614	230178
117975	320952
466361	195121
55789	315261
283023	246085
372340	351193
12831	261390
343649	246832
417332	110708
465966	136391
295493	317184
211294	22347
1356	316372
461499	218500
195162	83140
386412	48163
282761	417201
142810	63528
212416	303424
263377	134336
35944	123213
389508	74571
312146	83725
62721	421115
254575	16936
112861	387710
441163	2016
296181	483795
100593	159378
21330	204078
276158	304173
114229	341470
471597	134299
479351	371463
218428	458382
436187	228431
147384	398954
87638	476804
209183	363021
254463	318404
5899	152562
132013	190369
103296	426569
454867	45946
468852	437247
325398	378462
289258	230359
52798	10646
114643	55900
200658	324225
403330	488930
20477	389682
23884	132843
82744	78820
128948	369599
216937	459817
42550	377182
392977	260125
458483	435280
209764	178488
59835	262878
282097	145817
140484	440660
123283	328538
383411	20959
22124	316575
371251	267352
449434	300916
296140	50225
78597	120173
456592	369599
125526	469235
472878	130632
353102	54449
484804	25410
395638	385000
14137	425675
325509	56229
160331	435221
321736	429758
215806	188244
127388	22827
163565	25716
342465	214055
209286	464727
258274	58486
469100	401881
63829	464434
127994	236082
129370	118694
151414	357934
256373	319147
72030	96977
266307	432930
270603	414715
360174	90682
306623	470554
11774	313745
320405	1727
247296	171572
185084	159378
88175	381857
322411	6508
98682	121106
155366	348798
133899	401297
412738	426569
156990	7439
339591	309981
108101	283445
176412	401928
477932	262122
400348	271956
191312	391414
442691	133893
386079	104598
162147	403551
3111	232795
423526	190369
174949	424729
67883	237522
433943	302680
36711	265065
491264	273867
49092	64444
293502	444500
379823	106663
147907	132740
234146	380538
362062	190353
281831	438063
323775	266245
193470	27464
312761	115838
412440	4331
155508	246311
489354	40543
189362	10231
282084	24557
338011	285937
205346	207675
285023	262054
28224	204078
174034	300924
295534	86476
191751	130609
316849	371934
282539	185335
45142	47533
352693	166015
289137	338271
394875	217223
87151	384817
32767	407191
408593	395336
271188	64123
169497	33302
245041	336590
453664	215249
159979	53437
384358	430754
425135	233032
308756	456678
33838	146584
220887	16433
320475	198175
131920	448643
277941	254268
74308	365156
295204	445753
258894	51895
399889	386796
350942	196524
289126	137318
134344	109716
488629	6253
414286	443857
358549	48523
366583	4413
368837	164504
220956	214024
240661	236980
311025	209235
286146	468832
74586	414286
324037	173018
187787	153850
369272	18665
361182	420392
85523	431556
15583	416470
16042	97277
326849	183213
490742	420031
32329	245803
63276	336831
58704	146496
27400	261495
374615	132619
315951	453101
222399	35707
374314	247454
423518	151103
289050	350650
327450	311231
367728	88602
292923	461769
392329	285156
79501	341842
55435	15209
349629	315235
403690	195075
213624	249389
396383	341970
240351	27111
210559	99891
342465	230988
115223	29149
422556	178436
250207	32807
128655	291587
259858	205241
181151	430706
269356	360379
483025	74478
78289	305325
257613	407977
245672	175373
431264	46681
283932	336252
306376	440267
48545	91069
273160	254543
262210	6771
159356	12443
317126	152489
369248	336542
96380	160379
77183	457435
129168	237166
185276	122283
116166	293813
205871	40257
490387	220025
262210	116172
68431	192005
309801	133204
193256	353003
100400	364461
47424	94516
93918	190369
371507	401015
462361	201239
274009	458601
2832	347979
39683	441229
199130	104575
281923	462940
285682	214932
331638	110677
288841	166513
449936	58441
490131	204925
60948	186440
232665	355978
158609	475017
103914	168000
334379	36223
290799	283918
236216	35707
214764	286828
351785	257769
429610	397042
307600	411157
446312	336444
223622	7615
409016	265065
103010	183213
55084	132740
51359	362267
336060	350809
455317	477314
127895	127469
363526	359218
104740	412929
445632	16325
177558	22989
304165	62612
433171	397816
287024	15133
233302	371513
13475	361059
169641	58444
213338	457601
80528	266377
140919	9054
46023	388575
345489	344698
85743	457093
36141	73950
333132	445431
102832	84495
403575	118354
44953	161185
358373	150760
160557	434893
350064	482606
477448	290
441302	168855
9625	55716
93052	264406
183788	208038
285023	79343
333350	236233
145235	373462
248013	389554
51048	251703
335640	17880
169744	142045
133909	304173
172471	95769
302578	445453
40997	484274
395524	113051
216689	134201
65762	403098
70914	275489
468618	465580
159446	467192
15611	224713
336371	204526
261399	429024
393600	414912
49279	387742
278711	370866
407493	375840
224749	223523
4184	364720
139629	201173
374305	421858
43207	336590
95868	264286
220276	271624
80032	341735
24051	166513
177841	269185
86507	369577
151952	220529
131285	303175
467716	62191
198228	317787
328073	428738
396927	20151
49644	180527
243488	30347
457841	237165
450013	159768
35879	264827
227247	402323
458945	187974
352817	67041
158551	200741
456021	58813
231305	199470
236176	179352
269258	309210
421856	342807
198770	48365
483743	415734
144411	169482
219546	54599
366154	233366
394359	44803
242097	302033
153060	48163
288564	391414
131939	167583
454404	248288
92633	391414
485803	378462
381256	357836
457553	185479
485439	287766
441604	440137
39624	375840
55012	353198
142280	331535
365195	374281
393249	45141
177466	123012
91276	357621
230964	424685
424254	474956
457257	440422
48868	391414
459641	281375
155130	86476
13966	459515
146391	138744
76835	489552
321198	182578
189965	307279
376146	46412
355083	444006
77033	164884
30996	417061
345288	35707
63107	86974
196976	474412
428138	336934
487186	40447
318824	69730
149099	469227
359249	296432
260970	188198
31712	378462
154821	35628
226236	267602
136604	395336
229735	304556
301795	135690
370977	54895
314722	275152
429700	281365
138241	209465
25592	476231
249202	59672
337196	254278
176969	422470
360553	101058
320619	10646
390027	98644
275931	244929
333969	15209
73974	309782
282912	161746
239606	10939
214735	202238
377292	13563
314610	267297
156599	144073
257559	172089
195757	197478
461088	260676
370728	283348
33117	191161
33122	219592
186268	382169
287552	167583
402805	448947
163111	328059
198330	429426
41676	423828
217650	457317
427265	440660
491795	99988
111077	58378
456358	142018
55928	191312
178920	78316
163843	17339
129084	94516
159596	447347
334092	175957
58233	442947
377343	203656
294004	445353
32575	143584
109600	111039
17874	74106
277275	75303
469532	207973
272514	355700
447390	121406
325183	465370
345645	411133
284565	31267
125790	428619
402232	390352
439584	123369
276821	43783
87704	473764
250295	190369
268910	90239
446739	209689
47080	275058
29581	233942
404568	346254
29612	137600
159052	492316
274329	375029
415114	186440
396584	309085
168867	13370
369619	86728
456836	215054
252226	113138
159536	367645
176217	444359
327464	5166
20669	226840
55451	120666
35917	256373
494119	27696
473580	474971
369340	391414
108258	427185
68098	257814
305667	391282
233045	164771
134764	277332
360511	141649
26437	105585
400543	366768
89365	281045
110200	378462
359242	86728
78473	240225
470054	285782
371976	140223
387642	263514
137762	191927
403692	264766
41959	370029
52867	246311
10266	431786
451266	462378
456778	376594
10296	127921
384368	303424
388485	312183
376496	250389
305634	291180
55774	463615
219546	68675
296786	426660
328489	22448
189567	55700
177379	329685
355361	440660
142678	358937
330093	383096
365193	11626
175691	250219
234722	82715
257977	394976
312275	446351
329522	382511
224469	146124
355112	179506
179483	89008
200200	172089
389909	9913
479614	130644
276484	286512
116346	226943
223246	167588
100219	22827
71681	417250
470241	192398
200976	200549
316095	317457
429360	304391
259544	438419
146178	95942
464947	219461
45164	388497
264262	484447
347096	13129
99878	250561
143913	450741
309245	462551
373730	104418
471354	5096
136711	4413
139833	95149
255495	455493
43578	328801
80509	49903
410011	243301
458207	94923
144289	285156
351112	176380
72804	288204
105455	74727
39750	313745
396398	215411
874	302874
171455	83891
386988	12494
294935	435441
397936	4369
19159	8599
414914	149395
428944	113254
48804	440615
398590	457168
220243	268014
50437	394529
160607	32865
437112	187974
444996	49909
284716	207042
310762	451466
149489	15133
467906	445873
388075	88113
35261	50538
235491	478415
473780	317118
230216	132996
248828	58567
319882	15209
114636	366781
487486	430356
83937	248614
439926	439122
175299	428214
396522	173371
177084	84777
333339	315671
11172	245317
115948	17339
82434	82240
110826	13168
104651	235187
175842	466432
279722	275990
276821	349835
304638	321299
287740	352592
416431	368205
54539	316869
234532	188278
474862	252989
203656	42158
276271	304563
210005	71281
281674	486344
205937	469235
478675	477506
52217	377978
373170	60539
241083	456215
131777	293813
23859	139521
306655	214062
142042	94516
106739	315553
71189	262347
13506	228110
25739	303821
61005	259929
291891	291249
178331	342807
183031	258370
391997	265468
493615	318735
414103	110677
77571	427385
386965	270763
282383	97744
176130	92992
206946	341271
39683	361938
475279	98217
65405	440740
209610	270324
319259	127827
437912	174181
325972	63528
81978	53994
289197	2739
157603	294266
358860	143179
482024	405358
116002	127921
396522	88535
384713	378976
309917	184163
461839	290296
202352	241239
332744	360735
26371	136499
449871	114117
261118	60688
466790	8607
241507	231447
431419	310536
279666	214024
210769	151944
174725	292129
223528	28129
381877	390349
437556	228431
359890	210633
431453	348798
305449	431411
146893	120954
190524	378357
413816	217607
417938	338620
146763	266012
393056	291484
22838	190369
265239	385292
475771	480010
342203	62422
471578	462973
106545	108464
190281	463822
266700	437067
428692	160419
208577	164254
162023	66443
284256	313745
33398	452810
53863	313745
11380	353557
278753	109448
296514	137405
355773	284785
346272	29602
469026	30263
18306	142585
243922	166063
386516	60389
238025	164884
328047	240374
327570	125417
308309	322674
180508	218662
209471	450597
50791	76293
448511	261840
51581	166768
283572	99405
165680	233839
163435	288849
456852	374968
187207	216720
365661	483480
42238	99443
378341	345670
124222	430356
217245	323738
287444	409828
400273	27464
354702	104527
85739	9054
382848	217310
80080	84183
220734	315380
276484	400006
279224	166513
481419	113749
287059	177870
439977	91519
270683	290523
458329	81009
349192	110677
36683	285156
371887	268287
93702	843
373433	50492
83977	360860
343054	227318
40028	66551
281052	360860
59578	8623
468388	137499
427486	411809
484172	775
106410	29567
152907	462876
169621	433645
311624	375113
177234	13370
324190	68516
162489	4914
120453	298767
455896	447763
398973	369420
453593	364366
269653	146205
406660	397640
367226	183213
13046	108743
170027	354924
81358	358315
194848	105878
168115	287694
199805	421003
468907	199293
235585	376814
27052	386929
354387	443914
383153	438564
246283	396563
148671	486885
435199	461846
47968	218652
411825	77814
52935	320464
10251	168959
46926	250805
441394	397816
274517	119770
283749	447230
85350	201715
119001	77484
117508	369599
178867	19719
11057	132996
142859	16433
40198	491565
111125	115564
41634	456135
210169	259558
12063	376549
363571	372604
277316	487990
442578	43164
353880	124945
316979	485304
95424	162831
100493	316372
112625	469171
203348	193572
173893	348292
163290	380717
25800	183213
79662	15209
177395	1057
184629	487095
201866	493022
388936	421830
408459	22347
241282	187998
286327	384671
153813	439657
467276	82585
104261	400255
240722	461846
298417	336590
25213	43310
481419	314740
217371	118163
485420	333709
323046	152321
146506	210032
460877	267352
238041	351117
355966	67040
213990	179920
52540	423346
117948	316286
197515	483722
171148	413450
236387	57134
438127	493016
416889	421935
116552	66769
374305	136054
50216	140608
179070	164884
446182	174802
248013	184431
176260	97337
287136	484928
433833	220857
464919	308215
173331	369599
111509	251889
14528	65595
473454	4532
232183	301424
227062	445431
36690	48163
81304	23430
240304	401255
208831	457543
232348	469498
267443	233989
262639	348622
32601	289578
50973	183213
50437	421935
134884	152502
412206	317356
387569	371918
259533	405837
372127	298077
117104	431264
419512	67584
114315	424497
90123	104143
135035	70029
387883	72432
170721	42890
12256	408430
110835	274550
398653	109062
415967	200927
376475	317100
446010	308345
165322	474554
86490	163348
146341	266377
173811	464734
37697	137508
2967	457081
115823	466075
58383	306409
459046	216653
56776	297630
66595	275677
474593	190369
261791	481785
267373	199526
154806	121171
406472	431057
356530	425149
272953	304493
409864	259929
464190	274588
170685	281993
60637	457397
47709	183213
1567	388245
454706	440660
344790	244688
383728	53389
342114	69440
200092	269846
458207	434748
271624	146251
314311	139803
139990	472743
474347	345196
456334	317446
369670	59495
373804	422025
453109	25828
173142	437561
384575	399929
472385	79861
206587	463549
48995	307294
247975	82794
267562	291865
16458	228431
47602	134695
416004	134145
392963	207015
68251	207535
120316	235149
169810	387728
337083	51083
122835	366127
356588	423342
302900	425838
414198	53884
179387	282263
47630	400701
430124	281641
128704	244017
266298	83665
404564	259979
89826	295593
107524	105498
356530	299006
278700	203898
129249	14676
180906	226308
32655	163629
270785	364680
349186	459563
385565	341581
96702	263207
444754	119381
19173	160356
372785	51905
96028	181957
493870	473564
110084	131642
151208	190369
210050	253845
111968	280096
485704	382511
128376	7601
370609	415369
461846	211601
355449	3011
39195	422707
23104	49789
8424	353787
184735	83811
100104	203656
427991	300555
27322	339251
489787	315671
400520	82585
267002	240796
232555	62580
113685	338742
404550	259929
118379	487833
66800	52917
390960	15133
336378	271393
86654	471745
329853	13370
67748	133111
199214	139292
345028	183690
176130	468201
140741	353267
215329	25095
196851	261174
240998	192562
42279	98056
322851	337849
316036	391414
184277	273831
46797	227912
408357	269612
353345	310359
359762	429023
71189	126802
123389	104498
206257	176182
312334	35707
232705	221265
50710	391414
187441	353829
154492	152644
348901	421830
191630	266494
120888	425510
210160	404513
126305	336526
101540	411424
320681	40381
145079	335812
53235	380491
443778	245679
471892	228859
207768	388892
251331	48124
253418	458601
439813	80753
9626	435817
354013	468423
245417	177095
332299	310261
312474	348563
120646	452098
328075	187920
259351	477774
351278	454822
288885	363505
385567	291332
445385	317118
145969	228431
335651	165540
399300	109509
311848	107040
84178	302424
405306	440312
473555	302769
466463	210581
144064	329139
130781	348912
68375	55734
290819	137973
243123	335156
418698	470990
434231	8449
283640	334635
106526	182161
382956	36462
188697	438111
136459	325167
406353	203515
320295	337585
451881	361086
398911	418635
439659	462293
266351	160419
360889	407386
240102	32807
6866	193901
373949	186440
318163	424225
81184	471745
469360	427633
83228	366534
7963	178062
124469	64130
212009	263009
89219	301252
423150	124517
32131	470528
345886	385747
160963	297776
418760	457081
418651	226185
22882	459994
485794	401871
374110	383720
116382	129011
296179	457685
233590	182573
62232	345745
27642	106422
225653	303999
428538	343702
102891	274103
203971	193871
43814	313115
93384	421909
203792	394542
481148	356192
282509	237235
22414	424530
346272	214499
82434	426439
292663	113035
269459	109645
113629	77438
142644	385182
291232	143883
198653	113174
130224	313294
61814	129353
220243	210082
476104	393797
420771	107519
399237	160158
147224	469532
136764	351849
6194	367328
319824	132318
263813	237846
21278	274914
121828	207549
88439	421935
19525	452098
387868	404960
199402	493770
353287	168615
102644	362140
468178	139203
19324	434035
424378	389220
321866	22653
485646	372053
34239	326985
32601	315990
192800	394435
11367	231230
325999	97220
197508	42192
251763	287740
436682	121758
488498	354747
8580	398346
118567	352499
125950	303175
17736	315888
399702	323157
436699	317020
219546	311377
286936	211034
409468	457081
356906	266538
185339	311879
205747	446105
479057	110338
336471	376982
337398	364383
489308	286936
140476	186361
195218	485304
109550	315282
316136	156850
330667	22827
264636	264307
370377	267602
480580	161456
326631	306810
186440	123767
169678	94344
443820	280174
216874	340414
69915	434186
331042	285634
85302	410028
71237	204330
267754	137523
280497	494102
30325	425675
84336	165693
8268	293329
470915	46780
73948	232316
2484	434502
222389	342300
314170	308897
267606	97438
229735	180233
476951	457557
320464	182940
238889	473269
372636	218485
311498	313672
47225	67040
174746	226587
269491	393717
172949	345745
351540	257298
384231	221907
424814	50961
84729	468832
174305	101058
423694	492906
5677	260854
323457	50264
102644	50091
78789	19620
17439	222953
215465	231485
389125	248777
82255	414949
84899	454768
13059	467333
328647	74838
160864	437337
266014	168670
57560	344091
379991	393326
311143	44676
374215	366127
278972	489552
239611	299967
137789	56802
342812	371918
414518	134462
105979	459802
404892	266082
54956	347559
492411	329553
68384	234424
322509	242131
300741	479828
166626	440867
468481	203656
434862	111964
357053	166513
261817	391145
211560	99066
239142	66061
98045	317506
127779	48882
58784	315671
464685	443743
245126	378462
322211	340543
491453	345401
245811	140508
236563	12245
275291	280796
178422	340880
29599	298318
222453	19139
298479	301475
25969	189170
232705	25716
443163	285636
204330	141646
9969	414035
453893	24308
480310	336590
101522	53994
142626	325076
91136	203656
424068	266852
50686	257486
283096	198790
19358	290600
74158	280854
305893	175164
318573	376814
35632	129396
402438	270248
53484	98420
400343	12245
474939	373021
249548	317118
300239	48275
359331	284843
372133	250389
228474	324244
312373	4413
254413	474369
71874	174422
117551	125624
488084	280044
6660	203656
402164	309609
299664	94344
258973	299859
225122	454787
324687	406785
438193	165489
332851	401618
210838	453598
242106	221769
75339	192524
114636	261625
206939	123849
382362	116068
325044	480119
434198	404127
375457	114618
394138	164762
264899	201826
295412	77727
403483	126888
8292	279538
121950	135410
374600	296185
199551	86195
485546	462293
23481	117198
172061	105788
198692	74103
187635	393650
438825	427400
20278	142826
89219	197996
415967	382053
229735	30625
491811	22827
355083	246054
298186	213751
340229	354694
486402	42849
108057	410236
243789	2126
214671	80193
467788	170939
75242	247482
6379	110677
300758	131229
296774	297939
284405	268400
167030	347202
315430	212246
53006	384366
411194	307771
133977	294548
134804	447517
164254	492800
88365	309425
59923	46721
370011	459745
27064	309041
366104	291249
153069	133156
60795	73990
477932	253758
371253	178436
302477	133156
143021	110677
374284	231485
383248	266032
274169	317118
409745	187067
176667	345745
124888	147194
437311	272436
422200	342486
316011	28151
73330	404053
323222	355210
212417	117470
100532	180578
386939	188965
121583	118250
134566	307129
432902	480650
332418	486564
80150	27696
94583	168615
418478	262954
224899	388575
322858	93440
133936	484254
218336	458840
85961	4040
167035	448708
132805	250073
458207	302043
301312	186588
210247	88933
227445	190369
442437	115917
201016	83811
176402	51855
71189	321925
372316	437350
231084	120778
211438	203783
249510	101058
354686	308083
273882	349472
469168	115861
206336	392788
253450	491269
34788	224151
219281	342579
452260	361594
389216	70557
275381	404960
358202	425837
323	15209
345343	137719
312782	23423
411443	416402
252604	252961
409250	135445
96695	342724
139933	64066
282569	199399
68206	340543
335779	119122
360459	129506
206071	434768
109549	148000
307160	21411
347121	33965
269012	56167
420234	148871
168607	64335
344458	267352
66588	147475
418662	15209
285143	386369
196837	424285
75015	371918
86560	211569
94162	216122
345715	334229
213669	180352
391192	484035
451828	64195
383907	50241
279464	21679
368299	94516
114405	375063
291083	48163
311128	294069
32601	292721
146893	196851
445879	200704
217557	278907
324706	448582
163751	387839
360357	293813
265904	2450
335067	63528
276241	72523
309218	417744
287766	478415
227373	112312
386516	452804
119123	282629
249066	20918
44333	203846
68532	229621
67399	74552
292205	127100
95926	474412
162865	443113
62855	199711
470415	401101
216534	415999
160017	216658
212698	494022
317132	320625
416426	222894
390783	354630
98062	338271
44577	338189
327078	110677
414782	414832
101465	58881
438825	350189
345816	234191
293163	80122
278320	472167
207958	120231
457418	364091
316113	222721
490060	106082
322761	316735
170272	49903
1256	58997
322204	84775
223656	310756
371976	240738
185901	336071
127912	277961
61419	370285
440190	315380
244313	172306
217748	191620
48487	137128
265557	428103
278371	94665
281677	24401
448205	285156
176709	294931
126024	205270
327061	320489
87047	390409
2377	1057
19790	289099
112338	49041
66142	260484
385876	153589
390687	97230
483770	418257
293827	94572
426357	291860
161871	175923
148286	316229
482497	221890
225722	412980
190315	267352
398275	39631
185403	7956
70838	44190
68098	432240
94850	491350
306304	89789
207035	259074
115164	140441
455958	236847
481044	309528
468063	1957
444389	119442
371080	453253
61077	473370
287281	72670
236641	177244
345407	204330
184528	370734
482047	310261
449936	273687
483112	209967
352857	477986
151619	326366
290095	291521
477786	316372
269041	364116
338482	490569
383292	447098
71799	302745
463164	194226
55494	287454
252925	371053
270007	125417
167905	356229
276504	478693
129876	195948
487153	301614
143168	229058
301931	221672
90711	391962
403675	112312
177443	381772
387939	264399
86473	307279
374305	356662
474070	333574
148580	273687
443475	141131
241732	295201
427549	180159
335441	23018
174034	458425
312782	8607
230075	23430
146059	374049
337761	119868
490675	205289
211762	139648
392313	241468
477308	163445
242411	108344
450798	477986
5372	370194
276209	113683
12196	411809
297279	363564
216539	383496
151328	4349
404724	137128
44209	213639
354629	132247
442223	476656
47486	264406
374222	263113
206559	53863
193817	324471
344561	52917
446279	94516
102071	405420
21088	341271
146511	478888
460109	454975
412162	305062
261398	32807
67247	452746
117691	190353
105347	160379
398074	137719
446945	164196
19842	273468
426605	82271
307930	284645
79134	183879
300154	369998
115604	354137
300448	110677
128249	152147
44376	87131
119436	207214
39856	377032
412660	115624
360362	275615
203022	387742
57513	476951
92635	40784
65780	351639
494019	384428
13082	13663
251328	49408
439019	4842
116949	32807
268910	221191
132547	490588
390643	183213
345589	259682
418700	104788
456231	421525
434708	331238
55262	228431
362440	112312
72273	420944
83937	198297
420115	357167
244738	469235
232183	1450
2700	156376
483706	340449
284161	425121
348544	377206
304625	132740
299936	183007
412397	263713
279453	32523
27095	374939
341308	392329
57300	474453
30325	244594
398506	265589
183129	36392
226023	84089
318526	348798
425675	18132
61219	165653
382246	40447
342386	150650
140263	245196
132348	224702
143389	140469
459084	233538
197528	487470
69693	245679
259810	378462
107303	132247
249356	361698
162275	56473
392321	256121
134631	126178
221620	447446
34461	431799
23020	209572
249895	253599
492660	492906
474809	137198
167588	57205
182491	492588
231541	315516
2626	38063
78321	169841
365671	32053
107031	401101
183498	146202
340493	119359
57737	284660
462715	119381
475253	61769
425166	347104
118610	476846
81510	213148
449598	404806
95703	339829
299074	336776
434205	14950
455133	420944
14448	317853
162510	22866
205747	440660
259923	40784
309922	163800
366493	19262
55682	291936
312283	46294
107677	332359
325733	285156
204134	378686
462836	469235
313728	100287
89238	31834
131893	371918
434616	405217
255829	53835
251502	489484
208038	280233
18571	142585
184775	370348
237851	447517
334872	92427
330762	93440
255668	25937
284980	57870
218393	352827
481104	94793
260527	49903
154609	61621
416730	95300
301498	238041
448412	454975
78502	137719
306265	455898
150496	51895
470915	323266
163047	156893
137379	187974
397169	240016
21109	453304
6467	203837
127917	30298
319231	172681
273331	345088
234881	158965
66383	208832
408985	378462
376978	67280
24774	183355
380779	183213
417991	206048
41753	158677
310756	421935
220939	215478
335828	476951
405417	471745
386066	388195
440940	469227
384196	370866
492468	287957
427629	223732
204419	111989
328075	331508
422771	45108
192311	92640
135718	83500
371853	410258
171531	445874
478753	175721
283024	110708
272532	272230
408459	23018
23280	438144
15000	440424
30539	392045
148548	60517
321538	36451
3674	138088
351851	99789
292136	88300
476452	211139
172923	112103
216824	299890
491971	110820
244761	86728
176317	30172
221504	413930
492921	172433
330180	382391
18879	351414
122606	218017
102413	463822
176903	196710
447610	335818
5354	229405
380496	397456
355485	105498
221369	258749
225856	1057
286001	64389
258849	479579
388110	148246
216153	252274
292750	16433
120894	204925
272157	25953
36839	370866
216514	428637
425707	192673
207141	445160
154981	244794
192509	69223
109599	138643
348048	301784
16626	147554
484524	48007
326037	149133
78847	327217
19766	267602
390232	27696
308122	208577
379926	236137
352216	307279
145310	102725
475597	242363
45591	99405
3293	478415
210340	106459
146893	205218
165273	50264
290309	149079
202556	267553
342548	205571
406711	350189
308122	261452
10762	315289
40563	332321
333357	41939
161703	119453
91197	365339
316973	179375
25165	223121
67571	461769
375440	226494
129895	90123
39570	73778
130069	487347
278623	24516
356530	371884
230191	293106
80402	393326
33343	459933
436769	203656
418974	119123
334256	468832
17481	421410
244143	308897
422281	273442
141996	273831
48275	334785
13911	54244
101349	273831
395546	52833
369413	296420
244224	463372
366278	355459
125193	376121
122186	106459
1487	24334
442447	230334
252998	389514
379136	32807
111549	378082
19858	230099
289737	140044
174654	338271
286015	205289
311328	459779
311222	203023
111954	230606
113616	377683
367919	459125
75565	396633
488235	140749
261771	363564
267079	207535
487945	467752
409016	289098
214776	440962
150473	86493
219089	335832
70	459802
397805	13801
323404	6374
392953	441700
224463	1999
31431	443690
311648	410278
246414	420790
261021	206911
325299	116377
265151	177131
342465	322987
133472	406746
150218	55672
19055	270812
347042	241048
391725	25398
252604	453671
114665	456635
296081	167164
217343	457514
215888	125399
375167	464874
367208	419098
135742	482227
119306	93625
38548	363581
408998	107337
172815	83811
183404	261300
347121	382040
468549	327464
125849	162831
477672	156207
121594	383447
204418	378650
305827	465625
185112	220681
223929	461805
292588	351765
71430	367937
365099	224085
310512	106531
89899	244688
449864	392159
375182	286682
155739	176371
290018	46720
198317	149234
44097	185013
90703	429147
417248	281924
338074	86560
400273	13903
130869	234497
245881	172919
230051	152890
122266	334680
208589	47757
97898	280933
163594	221324
327209	305588
23424	228508
399208	112346
337382	19745
371887	369262
470915	26008
396545	437372
237143	331584
393241	477986
214495	226494
137662	293813
153006	412162
245582	359562
189360	114643
11676	285050
374784	467775
490913	122447
436575	336590
196949	427376
313693	122581
485248	238578
2310	96460
212203	395995
6960	493054
221687	97749
136522	491354
441436	180578
464013	45141
118539	123369
301938	46301
465462	172089
14074	273831
473866	165493
276821	79384
226167	458601
208215	327061
42854	99901
112723	485124
270467	426325
202459	50174
404946	243438
146189	225420
318133	13370
288594	48163
328426	368025
485	313314
389732	57989
29882	353596
338863	118794
282163	293813
130708	175608
195597	32994
207521	446848
196398	326324
397059	55074
359211	51222
470672	213415
172266	328275
262109	218448
182345	17831
358172	66493
175426	147327
254966	9372
471984	270247
397936	335906
215980	163136
120903	254122
144845	291645
319017	38106
187583	376920
411205	253327
46936	382936
227782	168636
94313	94516
223929	235430
473619	47390
441195	11626
22270	122287
143765	52030
219242	240796
397934	33322
200379	293813
228600	338096
380245	166221
315838	114723
464785	206840
481523	141259
153585	206068
175913	198926
491129	318404
414292	13129
287696	119929
415169	282043
66512	398333
7377	440660
189965	240225
226461	344721
301557	35707
25568	449662
261527	461846
199850	350636
91299	492988
58615	300162
492124	21583
434862	109374
286093	447446
146924	156376
49949	451016
167828	137719
213033	197698
265570	417201
206385	401101
389224	148679
283367	336590
248569	138087
325452	142284
365410	266368
471864	184319
371533	313745
389010	198790
415571	28129
185474	441025
104648	464420
370115	406408
320768	186440
138865	489822
375913	31374
270077	204330
388596	132154
40028	221061
32254	180709
324467	355999
454676	60766
716	144783
134299	482143
233713	19313
325829	12245
366906	232925
254599	441635
472685	109690
235842	408263
132590	113386
490660	317356
50766	356418
22736	46494
298552	60517
205163	94516
390553	478415
395198	34847
45150	338915
115356	430633
27158	155567
474305	224285
60208	180192
428861	165394
321415	181831
263769	205270
283162	42232
383967	348798
32533	108876
72804	177884
50000	29203
24474	267029
17022	211697
225295	1057
19203	44646
5740	477986
133732	131951
322310	447517
370784	130557
265593	477632
195121	11876
48306	308760
484095	365107
486847	366534
293369	315816
27211	299254
146649	359762
376554	402475
432339	172266
339332	221324
203500	374058
285716	304173
208754	287193
51759	142938
153753	400660
473358	32391
371983	354702
390142	280792
124781	214760
253978	177116
486902	231791
227659	350682
306345	411455
245933	155784
489657	368656
134299	18451
247987	104784
419720	52422
183779	300555
93627	42022
10217	176913
60448	230762
23366	110677
277568	62637
437212	119868
76227	169116
3234	470588
239719	490342
173176	448789
168437	106567
61651	139146
426580	6072
262681	152502
322966	207927
235597	402509
326832	231478
71413	190724
13506	340712
118157	313949
17318	7656
220540	181555
73327	212381
195376	471745
58264	20712
266597	428711
270389	365652
215461	470881
235748	41075
479351	341644
381025	282829
398180	306633
249496	262954
16891	431076
276876	192195
10999	89911
293247	64335
10841	273831
182600	190369
144920	480053
190281	443895
188920	21980
204075	197337
394204	164370
280761	139648
464685	34952
479742	445397
451373	128183
41773	157722
124413	278204
8544	333357
260935	323175
140263	173044
315566	466737
98654	10777
294323	61376
139185	78794
326392	315728
113674	204440
379356	177463
79403	313745
146893	78198
221106	119868
174725	399468
334092	83585
15068	265604
21200	151944
134299	174500
35806	481913
408000	209572
37810	246899
261055	331581
362775	426736
390041	20959
439505	214714
254554	160722
322798	51019
256531	47331
469976	284843
234453	43334
83310	239431
154850	354702
424047	316339
44841	476641
94780	440931
147368	368296
347237	223020
396802	309801
178469	26825
398308	172405
118537	28694
294323	105498
36836	93451
121613	259929
96865	313745
135052	234400
428892	219941
415201	48861
219939	267011
486901	80061
421341	114930
444918	331604
365601	370492
446546	275768
356115	371918
32468	491243
472128	128790
330390	350189
143084	398186
138611	126711
334971	277272
204432	30176
332517	284850
93440	435886
286736	291249
381580	123554
399270	191959
178284	182915
163560	420790
376978	363436
443308	469446
24589	461846
328367	363436
120050	464438
468459	205289
464022	199171
128739	91865
345401	140153
130069	37279
106199	359835
95356	54976
455699	284401
262400	272664
428736	135747
180969	96042
460611	178436
179152	62191
79239	5857
267168	113749
314034	406598
316675	273831
330021	404396
10546	38836
377869	268989
128839	56609
123161	480592
478975	306387
194216	469509
43941	386973
323155	488109
106321	41423
1033	183213
16512	268752
314617	116704
44676	359762
170368	478201
170542	121979
248443	61059
46485	69734
268406	193897
226396	428399
169240	47470
428689	184258
204175	474268
409380	53820
263708	351585
321394	301659
467648	458017
30609	367635
367559	284155
308668	313745
428285	202534
12063	100026
258929	49828
414097	132740
444301	210211
160612	50517
10276	225688
345407	215879
362897	40284
477841	101058
176347	322127
363993	112258
193867	86728
153494	249709
220226	254973
90736	101760
274761	394869
242027	289851
419128	378826
328867	333344
44644	188759
478248	331316
20397	92448
311758	52279
20572	109545
185526	57375
419871	198317
100739	389638
451551	241468
358750	186159
385465	262926
143406	360653
195121	127106
163445	108650
250410	158317
324190	470621
375888	140930
352007	84722
284411	292582
427265	388740
149398	80662
271275	147869
452111	303466
219289	15209
43724	156376
208577	468549
112297	305128
433221	366666
203738	448306
149473	291521
40754	127921
411662	487192
304186	375840
319556	464420
240673	165113
359199	439554
376543	265065
267244	357160
82187	276358
213891	365600
35008	231230
198317	404750
279722	53389
82981	158514
381553	313314
288187	281924
92312	40838
4046	387742
53155	26554
107454	262954
240491	212148
257007	13370
298027	453518
304448	293813
72668	452697
200092	165646
360179	115090
25130	372131
120235	126204
425174	166063
96791	395988
368620	454370
233388	152081
177432	57336
477365	169112
180493	35336
221296	49228
371040	462650
341579	190313
193188	337262
448254	214973
102378	298767
61988	485237
409244	222701
191341	199140
5366	65210
268820	410018
440940	411455
240548	466737
227068	137128
384370	459232
215253	20181
228128	192562
370776	420944
159375	265945
22760	269996
156858	413155
18851	41075
444436	178249
118045	205223
409142	4369
176306	205037
359531	88705
322858	256134
5743	409338
464752	229223
103524	101906
319274	487938
435000	92628
387986	55129
308931	408354
421601	262954
226663	395198
357622	86704
127418	489069
41496	360480
112267	424714
171757	470243
325462	214373
293066	4413
87408	450056
36545	471356
106913	273894
8951	378686
238829	486885
245206	426389
376961	439481
279584	472072
94553	209471
459387	13370
119001	369577
64057	15209
347838	462616
366375	132273
344344	14597
43419	63957
24324	281945
459587	164700
441225	47547
177577	193333
361037	343804
242482	389322
454263	439595
415771	205223
458338	374939
291223	434893
189949	213221
173693	14331
48861	128195
384196	450541
57211	44384
79002	126410
133400	441705
155833	112312
354645	423152
97506	303862
144487	21457
247388	327721
251218	25076
51611	334766
189392	378138
391261	187974
244482	165197
467797	190369
20392	10547
207057	209542
58484	415625
318824	270836
126870	149046
101540	359762
169150	293529
141234	204247
120050	251116
286015	469446
27244	257298
257446	491821
1292	133249
364498	388531
176723	50155
100267	449716
113998	63122
106514	488180
406109	295725
491841	35414
477624	91600
145226	187974
73009	72432
200872	396909
289878	293813
228225	282152
72466	164016
224332	406086
156657	313745
26193	15209
102644	37105
79485	393238
384563	99405
436113	4349
221557	193477
304355	6576
71799	175293
419187	245489
24429	163889
185117	401014
104740	276427
111968	88027
373631	371554
447937	455345
115947	341470
192238	339868
290903	471174
64338	382511
440467	485304
179767	395988
112996	249709
387355	408804
71189	62374
204205	440660
458472	212659
479262	423062
91192	492621
112317	291984
420151	31969
291343	338970
45296	412567
230574	171939
273915	389874
466789	183213
213612	136498
365203	303079
152368	431799
72489	314318
337483	476951
167588	276813
189786	85008
236638	190369
325485	12245
391620	293813
195095	402117
87565	282263
372611	13266
82849	479614
81428	163777
349337	322457
261411	47808
152202	63528
253582	345642
218870	274309
475158	118386
4259	287888
96492	255125
308533	411455
360099	467040
352073	489376
177802	414832
302354	150352
6810	224085
198123	178907
366329	462688
419566	79249
241987	52490
463679	476831
425193	110677
450062	53863
262639	452626
64281	37057
263192	239561
287531	222406
401233	112330
314446	464578
130851	75379
363581	92595
278062	442662
247924	13294
369553	413860
113922	145392
157280	322734
94455	317356
300051	293813
460964	65627
418442	212403
190206	81280
93283	466635
216036	214992
346017	488451
117224	391414
394317	277411
200607	97985
136364	48296
46656	423559
316406	188061
446987	148206
303101	493354
441302	53863
406365	186361
294485	168213
190861	64927
384308	203656
255904	126756
230252	122696
85693	300473
138557	226334
482851	41651
389564	321504
9803	62518
360	286936
230969	81817
331238	26366
81188	110708
347862	325576
226663	282822
297712	24036
92700	147121
44503	36191
380813	411098
256893	209523
338029	282736
351376	237371
15819	282061
458975	97522
197256	73599
420606	444478
123012	461224
408853	176878
454185	161333
283759	293813
7062	469235
22807	436686
334739	486813
237242	486885
487625	281924
201813	103656
146704	442326
132529	317184
203847	88113
416702	474412
25847	336934
29224	430356
21115	244688
283737	148739
251720	209163
486712	249306
448619	47376
422246	94129
112243	394948
325517	293631
217936	346387
143190	78954
350744	379416
227852	85423
54816	221890
188641	327138
346455	296087
47275	385979
172396	249708
154388	304589
435613	177029
373025	180276
251061	164362
173966	46339
98946	284009
48064	105498
54824	218485
15027	251116
279880	21583
85674	89298
378486	452098
275511	377278
250794	134145
246198	430790
373518	193183
351716	66521
377415	213126
54085	259090
126344	449795
274223	193071
484784	287266
227036	67800
423828	20138
295124	359597
440849	360531
132434	475417
452477	267352
432100	60108
278133	428738
398924	43305
267562	76634
374379	395888
265140	463944
382052	202505
234453	298663
264482	166537
440235	155941
485420	313745
120013	123410
302878	431137
136101	252083
458625	477407
376440	375134
231679	7393
415599	82620
210404	290
342465	32752
231852	124120
179781	419198
455206	362267
49231	80621
342534	188227
336568	463965
406632	160461
330688	342204
336071	208617
153559	13370
25338	159249
66950	436235
79605	438258
363299	451016
314581	355093
280412	469924
450492	346842
93474	308845
236226	405772
334745	481723
80	313745
132240	482103
262351	440660
446466	475935
19081	45653
261267	63152
207269	189611
123394	267352
244240	385377
405788	421356
202090	327061
310139	246895
229305	176878
343732	154766
475854	5773
385723	386138
293109	227461
209878	425379
81954	232347
22492	132247
467805	180957
268828	366127
185583	467999
492748	153995
381578	413742
80213	22907
360459	428892
389758	54022
207862	416402
194071	391414
356805	336590
251399	296750
472365	476231
335949	144675
369845	36759
279159	113436
283026	95942
246768	399342
360459	6655
201042	120666
126223	237165
283549	110677
126101	209358
241952	99437
375230	163038
125290	86560
23992	342761
275276	242191
79406	273831
181385	389009
329379	331667
287566	334974
249134	70222
35707	350882
380858	18116
86473	429863
390887	65539
356189	69038
422243	126473
465783	32605
300919	383413
139983	122444
43835	139463
72737	335434
458207	317990
72131	190178
376530	225287
78318	95942
76811	224614
421388	248058
79249	332384
129404	476831
108385	402863
64544	239303
260261	274692
170170	421622
112739	259558
242401	84750
276021	478415
109752	9866
339468	203656
152210	425675
473012	350769
210885	366493
134299	68666
470672	379516
67152	123371
47645	341271
390978	111234
226649	287554
198283	109006
148559	115625
87390	85515
173631	186159
80535	22827
157064	214024
89168	246974
181590	110677
252105	273831
94688	94667
476782	196707
167588	312202
57571	36195
405771	203713
491137	134500
328972	283445
54539	454558
252065	373263
71883	94516
226546	393326
456922	343085
3186	251105
278448	438647
376127	449469
217848	390898
259342	423469
319004	362206
432175	287565
91501	11378
274647	226494
246635	446351
419851	306387
154802	262131
136259	263648
259929	124946
26940	160608
216544	129787
433565	132227
199225	119527
459084	10975
86683	302836
20226	171052
640	334068
80285	19246
488579	369449
83082	317408
339496	87471
410114	95727
184390	161257
324866	225082
256302	16325
272893	363564
118860	372325
94963	76628
342264	62149
167772	75201
237120	401881
100168	252832
26366	419284
228371	384476
193281	286879
237586	393238
2434	429748
355822	58531
462193	218730
2611	380927
419124	368605
459802	466966
247092	190369
338451	299234
231679	30624
315573	208577
330572	272908
190281	406306
262250	121758
485870	86728
462066	141026
115201	183213
78591	447382
270355	132247
290601	107187
39176	466737
133845	361356
274761	110677
159370	84775
396883	275640
473411	242927
276309	109156
71189	233877
290565	192595
137405	283298
355083	386841
19675	369420
146004	157386
110975	17795
258553	277897
228280	359802
194530	477986
30877	200441
229410	57134
274110	300846
12868	477358
56911	335314
215525	49903
249017	253458
300886	423974
369741	440962
189281	90441
57	292742
11288	399533
133155	49903
255694	467712
442471	227566
290018	400184
162970	316540
12332	73599
230210	428214
231305	126326
369030	421525
33922	425846
345401	71725
322366	50980
439977	459701
223435	168670
55329	487708
266346	161062
298070	187045
332474	94457
255136	245679
394647	159249
65161	132058
146893	336906
251779	103101
116207	181680
168703	76454
122112	457379
217212	399106
90792	80242
76297	209788
179852	85656
131154	477986
342177	388575
404946	131678
233220	15209
64330	43437
373136	238669
317993	49977
378612	206686
116320	339495
335214	317506
14444	320377
130121	371538
248013	3953
214735	65245
443494	122877
406290	478415
87873	233590
455343	203656
319259	215727
304404	178290
334680	208194
166149	113265
334092	170379
183075	452230
233782	489822
342280	320464
169031	359218
208663	257035
314548	102923
351531	656
127212	258220
114410	406665
475891	249334
130000	390861
408839	114305
416367	362535
345635	62191
490239	298415
325498	84626
33313	366127
463089	168381
406108	137508
281013	183213
85212	308533
134469	457979
233045	268353
329513	416141
60399	205221
193873	411106
433351	111617
28429	119762
448110	356428
98294	110097
65980	241718
256306	455756
75185	73336
296721	206593
281236	410077
313381	205223
237504	415856
371775	349225
269665	228125
270197	317356
414058	119442
273659	370912
48953	422175
159082	226494
197456	362300
98659	75379
95252	273831
44804	429313
93645	310261
83400	70348
32973	210842
198175	386057
356464	388575
319955	204442
226023	260432
471501	401871
300771	31493
114063	166598
187148	119949
261534	382751
21694	410028
226318	378828
81350	101058
5700	148016
242859	3388
361264	350189
36296	312981
183031	10336
188169	27464
127050	447375
78891	118704
18763	162831
61561	17186
274931	244703
43783	33824
191194	338271
157839	315671
465627	170956
262594	288035
232183	32842
379462	309528
437185	237290
248527	136509
136309	255650
76228	36003
160961	236020
283321	78430
242411	174093
396421	315826
243731	428686
457761	62191
423032	193281
113254	46294
375696	75303
256582	453716
298390	285830
199088	284404
238749	35707
447270	486275
212856	8397
126966	326492
260624	26046
335916	327173
155129	487544
327596	475523
158450	98917
482777	63528
324705	428214
49068	159249
399711	234101
367066	191944
267908	224890
444534	373917
438425	380838
333051	486885
33921	406136
345401	175375
250404	276752
155185	211139
91967	347202
254115	271958
218476	337906
219495	162141
14814	103924
172960	120173
414817	347036
325456	317118
281923	261397
85537	462973
121474	72223
11179	383061
11586	12895
155703	404446
449155	94516
224594	307400
30510	296423
372713	375840
123361	24028
116895	472546
344872	13930
355477	401871
11552	231097
218315	356640
137337	182762
89298	390282
130542	455819
65134	31598
158388	322364
294108	475780
382862	94516
251228	314032
221938	313745
168303	447107
360038	126446
155760	160307
118385	70252
292721	32703
463493	491036
226607	452864
278807	267602
55659	281185
323079	179980
470172	23482
47358	160237
124279	422381
149738	190369
414421	492906
332511	245317
478198	407565
140158	94446
265896	317118
416426	69539
90472	419580
312105	13370
5354	40129
92978	125184
289350	459213
199302	49231
414718	88105
385350	150352
308533	345531
400982	219200
9928	171572
440687	409828
70777	281924
483808	156375
56070	183213
14601	175721
146893	25770
298568	2299
365974	175721
378135	83408
427558	266852
83082	149403
440190	291002
219522	292967
72194	195121
172726	87471
249894	148771
230684	331490
202293	28934
105964	264132
125996	319647
407565	84960
389959	132129
376072	360884
285023	59759
364323	421935
125321	94344
39027	82084
375536	244551
342465	208300
405599	448188
51447	118286
261171	388017
361960	54250
33141	226308
163435	192436
72926	378462
51195	156208
23242	431799
222389	346221
137264	457297
165381	245463
118607	186818
91197	282630
277765	329051
157548	452098
106169	311832
95700	450087
283096	454864
125559	489778
339990	205221
423788	75583
327508	119868
434	237235
267674	291204
99910	365721
232658	199426
122287	197279
188191	383470
11098	403501
420698	425838
309276	132153
10095	293813
99491	234297
326675	21410
105136	352605
309329	149206
24901	48365
468149	42747
438879	255437
37168	193015
43474	169460
73298	192650
203020	437232
277319	80193
55901	80662
380465	44360
318235	98782
232183	454631
130237	237159
365570	195121
103065	25410
296679	212223
327602	140929
427400	411604
121594	478555
112443	204625
244552	479548
388190	414832
57276	35769
470498	398333
217191	478097
237242	179375
215213	275511
454167	73567
240493	176878
273768	180192
1078	18207
105969	23236
49514	271548
74435	463770
330975	295370
455748	419010
314617	402316
302477	351585
427639	450111
114748	231638
462963	295673
364636	210082
73381	79491
35729	314742
271787	127552
237120	448973
34434	126204
458372	59190
157961	317891
100874	181713
339324	190369
37558	364912
135611	240225
352399	78107
226649	139297
202922	385076
73395	422283
123124	179498
442253	180055
287566	36555
312122	226750
247069	15209
444296	179472
360848	317118
305013	415139
427337	297776
314971	374939
202976	342724
61245	323711
18763	475723
350869	173176
380716	137128
292146	140992
462440	414334
55348	439068
142670	17186
153407	190835
483987	73331
37748	363564
207988	198317
57842	331584
135630	166855
290216	176138
45289	9054
492482	327061
116527	210050
490553	337921
386353	271858
199178	290770
98684	433934
296929	491150
369142	401854
171203	302681
187813	61572
284743	299355
61122	21583
87785	162831
210543	466432
195601	313314
7566	54935
483368	61621
283239	159411
319465	405837
312782	179352
421310	436895
90446	464420
259074	188790
412487	84188
59755	217949
203022	43514
302490	409828
340518	273831
53017	473183
303507	184086
463891	362323
259593	228885
143290	326816
309757	138297
440365	434275
36711	72678
233045	389075
179707	49963
456215	360320
202973	37515
224152	425675
303436	365417
376887	484351
180519	428214
484499	183213
82705	51222
332532	387742
154835	381024
105600	406365
206385	294836
270176	236413
379919	48275
354657	378462
67571	164198
415116	475723
257989	293813
384220	407981
229735	329428
172883	411424
309278	436402
485106	203656
187834	439352
242370	91984
422342	129185
276998	271872
160598	100503
462216	226378
91897	117146
405708	387987
438059	258051
384757	388957
308122	290624
139655	363375
25192	229749
396975	119403
321772	469638
43506	17186
120406	41373
324091	440660
414807	18248
248013	418894
408776	154097
154766	63957
33323	298678
294323	143657
184319	215054
33056	445353
298356	430808
270248	474341
120746	114352
287059	53863
278762	352775
211814	86158
200092	16844
242750	178436
171130	293745
372014	100591
35735	127100
126403	186259
287413	423828
235404	189064
79293	61621
487225	209510
153995	383462
165680	289524
436021	123012
459712	409828
19294	12008
282128	93627
359762	359790
376799	310744
443675	249685
316837	256121
334372	433730
169150	476437
157961	42905
234087	412038
224469	221011
134299	73742
446596	67360
489600	410265
446998	233415
350347	86560
340779	422853
104325	210082
231674	165267
80080	405761
4927	123095
197571	299027
156020	426737
94110	364397
382983	338271
489204	478415
315166	190369
235888	450387
158799	196144
114643	39222
76818	280233
398308	158811
418357	60108
283026	493527
370619	412087
314311	463640
92623	294469
321411	119995
16010	192450
182270	381485
210580	126833
286911	156180
279717	52537
74500	475047
413328	164845
79457	430356
2876	15209
418026	403446
106268	76709
15485	461846
15096	30635
179845	276440
49308	395670
100113	378050
119871	422501
88302	365038
5166	371934
262713	165672
19916	121942
261104	305715
207862	19377
18181	190369
233486	269622
39679	183797
70095	452849
129813	74542
460546	86560
342465	42355
247961	486104
305513	100209
97239	193705
353778	364324
393533	58881
341587	477986
13356	178302
405788	459701
22900	304462
419037	259074
250854	267029
23373	55012
186694	388321
416431	122694
440726	467418
164574	148833
248013	466314
25690	388767
331625	94344
134157	471745
206314	332392
381256	360860
342427	23437
478287	421935
165502	234356
459217	80543
267562	197440
334583	149875
198013	228431
37704	130028
172471	68378
1445	240396
457291	323213
213537	65600
30072	409828
9941	362242
75806	307020
95268	7907
486371	388407
151557	297124
402169	129185
18278	232890
133909	393238
134531	368526
216781	428214
256376	284843
127453	262525
482851	236358
399713	258370
435820	86476
285362	440660
290703	166183
456420	277094
317402	307434
355245	215054
194021	364899
125948	179375
391327	263009
266778	280423
383244	64308
272940	121106
267359	16400
417016	88354
30636	129185
41378	128276
462241	286936
444081	268558
190926	324213
447248	331581
192238	235528
398659	132437
56565	324028
157961	440660
278543	234117
389942	454760
458450	48163
280141	164656
285023	93625
363634	224085
112372	373128
325019	250829
58225	313745
228735	415621
134914	1057
80133	435817
174139	239703
305287	205824
341811	391414
356530	401881
473663	265883
87331	177374
179920	384420
40497	190369
408043	433279
467239	248161
360459	329829
10762	21523
250410	438767
189481	313314
291818	341470
217321	392329
448844	336955
37748	434945
268524	194483
425430	230630
415023	197078
376639	292468
145582	93493
193667	181668
181368	313257
186791	443693
390139	456354
422297	308100
284131	22955
238889	281942
466790	152020
471169	51585
432072	99995
248752	371918
78895	422621
193839	362267
108614	418622
413511	65670
21739	141440
119248	72432
107372	198926
11735	313719
490907	86428
462736	459014
266141	19745
473123	132996
217703	198350
95342	372214
315692	311510
412637	475652
137891	105461
72136	394885
162385	353009
410573	310359
124352	488185
136873	73801
469356	142303
377910	279509
386608	285177
312099	209471
328367	342063
238348	315380
92649	98906
311863	359029
126265	287368
45318	292771
306040	73700
57127	317676
83573	229219
457396	365741
348384	220756
205351	234087
486314	126204
244536	236892
157548	395770
405979	294836
338773	37515
333183	366373
58950	166079
431255	169749
309276	422776
231672	11533
493488	328932
459123	273831
106268	451715
392086	360512
176006	284982
416393	486275
319017	348623
198692	476951
324723	196783
79751	100372
85918	198317
197620	342357
43661	461227
146781	393326
82811	63439
38527	72898
216784	30263
259521	252887
313670	22347
154654	196169
72286	122462
291546	190369
325389	301699
75843	293813
8535	333551
166739	44181
52537	13472
319081	219636
348144	29983
197107	17186
317541	230324
34798	476231
69586	386107
406251	432617
170939	397321
70625	447519
489822	361305
487060	294606
347509	15220
474177	382832
166048	273831
100194	358659
6107	367620
317197	88307
326152	411200
332482	238254
129687	342420
27775	266554
254542	476534
235921	85790
270597	291165
385594	370844
253929	492316
232123	313829
50646	149128
193843	75404
317983	266864
487307	313701
382881	13370
483987	383492
283000	164884
306981	451369
180345	313802
394492	66688
15579	321555
419512	259699
222021	426930
168023	250434
143290	394615
239112	683
56921	222701
18642	409828
384069	262054
165339	262594
85339	39220
130069	186576
64936	411455
310021	119381
281052	75495
442203	15209
41496	15133
298197	421115
384275	134694
312702	268194
406884	487657
382848	16238
265608	270324
17575	403207
230192	480147
446047	409709
227857	415929
157564	476951
472385	52695
258120	162192
438646	199759
479194	447519
493584	366127
456985	289250
488070	33833
242400	3213
468718	418056
241749	454822
76274	230306
46338	160419
221687	54536
217997	115340
74029	475308
336260	67009
9965	320464
203369	131892
443207	246311
109733	277935
481562	264157
64267	218688
142453	273831
342200	313745
473411	148779
200719	305586
437523	315888
389595	157296
190926	423175
430049	334032
126980	464420
146893	5123
3809	178422
111515	491150
455498	344625
143695	453000
162378	231343
337113	411424
122548	63783
282469	120448
398180	300480
414286	236036
199177	379426
314927	104625
111384	188012
386428	453919
219546	28129
455392	60517
140652	474003
223633	313745
422645	359762
217477	241137
20394	180651
214168	377032
149089	363270
341933	381416
177297	349314
482462	239832
200092	219198
279791	170129
23741	271904
191155	476429
469189	491329
425109	34228
349565	354413
39683	458183
390032	383360
219546	471310
230079	468553
439469	348798
249272	212380
246540	459684
129727	265065
197905	12468
172335	403467
97572	266736
370352	315367
264800	183208
97874	428199
134084	406785
66383	418580
379539	303424
44543	123331
70625	325304
30813	109006
92401	430147
143324	109059
20772	4717
65513	217310
467284	399785
39679	215678
9978	71483
142244	464429
385866	240796
241377	2735
225827	19218
318561	339477
469102	428214
329610	237562
359681	317118
23481	86041
40442	321664
202204	471745
182344	145266
403859	230149
273130	205270
395211	396906
71559	120912
356892	68824
13635	64687
296796	328447
187774	274146
397343	354260
486701	119868
463577	365515
110703	126030
123369	394885
14866	348630
31780	151207
398546	105878
181573	160722
34586	336590
347948	58694
283024	220417
276821	306124
119464	75499
273915	163336
55659	63175
212938	219499
1646	122852
411108	447517
240675	184163
477856	40634
391177	317118
162628	310261
215068	143278
328708	255650
390974	158246
279351	126862
159208	399886
146893	467284
218665	223732
297835	104527
340771	67584
431625	237311
481419	343860
240661	463381
141777	10646
370621	4413
414286	299976
87728	49828
181975	219743
43115	205270
414286	252710
242107	212278
325814	153995
66749	146441
254973	87523
130490	44133
143675	357854
303507	487175
190561	94516
303420	67089
291672	249980
354369	53863
364233	299340
245318	286655
404431	95942
26211	51895
136596	185871
346360	118286
308122	126426
333213	195246
102763	15209
225825	258472
177569	273322
423731	33855
268578	379143
82073	390334
107874	317118
332514	369638
297113	145948
138126	364269
317983	155635
233498	376153
122486	71157
350472	121106
441242	262054
123784	434893
183415	426741
479731	315888
34918	360860
374654	267602
316136	155631
124776	320097
454290	397882
177763	90123
54298	487945
369657	195948
387735	246729
48665	310261
61367	354696
269146	198599
328729	48146
493347	372213
88750	488543
90861	226308
386660	338615
276074	451016
382811	487470
40175	190369
80982	306688
280897	242138
6836	136279
361786	11626
321136	210160
178347	278604
171189	21316
6374	95209
194627	80867
73466	332029
367871	351193
208459	214050
80285	63703
14312	243257
61284	6072
167588	85884
162622	267602
55578	86560
156913	290624
17661	190281
91151	248777
153011	24000
405788	367891
198402	210032
449319	35015
276374	308048
436624	299218
121637	195999
405979	317538
266566	50438
21949	476471
283250	142342
262602	462973
96045	391414
360191	477755
283764	207927
390771	105498
327369	60517
115981	32807
92635	47520
93169	919
415819	107396
310351	440660
361533	210032
231318	274853
65513	12895
209575	169876
272056	267352
105922	420710
216484	273831
65450	446883
233699	313182
190564	475158
220354	391775
361373	60517
281067	159443
69552	97277
312283	167588
482245	222701
325350	462973
67351	336619
302621	266261
277835	172905
117115	107187
492329	354239
262286	439900
263514	327968
73216	32761
8373	417854
145805	8033
447934	417201
102688	240796
246349	334424
476119	178028
457914	73336
442361	155697
295372	447748
171362	411455
23484	173986
132445	101756
260841	260725
319647	290864
333803	140757
189699	470028
15068	114863
284239	15209
71430	320365
262584	449907
460552	434169
203656	378689
457418	216773
412523	54976
267826	313822
313115	190369
29951	24208
159127	348584
306395	135417
419910	261396
126479	306545
353263	338008
52814	184163
225656	189252
193020	354951
153006	109062
236359	300397
207942	443693
188181	366127
86596	84123
442030	119872
139748	247219
163893	387185
103567	271383
35806	348798
351575	358425
162359	93245
169818	451429
325814	4369
12798	44389
446542	431137
344774	180013
69018	210032
266488	239561
431808	103892
346299	343504
203877	471416
196355	289515
137454	407902
287566	357357
455430	487192
233302	127174
368661	26357
10093	91558
77229	189038
12967	228431
491650	311850
402654	115273
158099	33489
217569	420944
102627	164884
175290	198297
320121	291521
299188	413525
43419	152020
116525	217088
438478	16433
205346	310350
437385	105477
456748	192372
390980	92613
275685	26781
445796	430335
432590	290031
444800	201353
2501	435242
399492	173255
332821	48590
258514	477447
295841	405340
474193	409248
238791	249940
139350	450655
140195	440962
253929	379680
47509	111600
302695	419797
369099	237772
184380	418131
73424	169482
287566	475060
326574	335477
289807	295383
66957	116283
199073	284843
53346	408229
305390	319263
388249	50849
292283	132843
93288	164412
494132	285873
105446	59636
236362	262954
220604	356645
368238	13563
115449	83811
434099	470991
320547	181106
219303	423168
483112	213977
352739	247191
141512	461846
480535	201493
444328	364109
11857	313314
386626	165003
129367	387742
477696	57022
295729	79266
232348	323476
270953	315276
233315	420944
152210	443033
426650	52667
52217	375897
178422	347359
291603	309801
22339	490059
272775	244024
216506	389682
431264	11074
456884	867
423731	428214
418050	479689
278641	358747
478521	137495
170190	198022
376619	270095
114063	336465
160258	477774
426479	197987
315536	94344
334749	391414
65447	226943
307009	78391
458768	25984
339442	296250
313343	350450
10050	270095
377731	236240
24436	119868
224759	54976
36562	230760
263168	166536
172414	88118
125417	137658
41495	216234
1123	414269
315485	113191
214554	448108
174879	153995
351043	463549
268596	319152
281325	259929
435168	249186
219546	71028
156655	94516
59923	81392
318362	375530
280089	114930
454975	79578
106739	461152
5722	366127
482232	142018
54824	16433
122138	71515
485719	292062
230051	407079
227247	432175
231855	291842
208031	265262
256696	304731
320482	403746
373136	268755
390872	362610
141860	28838
147803	67040
15618	302033
450422	409752
410390	416677
416904	328059
101763	147241
378558	42568
85665	291002
352625	425838
94178	27587
283115	289140
196794	94099
128945	70026
251766	131603
59914	175721
121866	479579
72590	150722
449594	135988
449976	305807
271760	463615
375043	8084
450628	118877
351955	461983
401949	219743
281130	97894
10645	351732
378753	358664
134337	460398
461068	378330
291308	217423
49037	297397
442511	436221
281942	35707
455131	188522
339333	49727
194003	128183
62275	174381
61759	236503
18673	454140
393238	360360
65405	227101
181111	351414
279242	492172
8570	209692
364200	186159
308952	243840
382848	206321
273887	440660
270248	6047
113293	122462
412859	50818
137097	388195
29354	348798
242411	229466
60585	478660
122790	349314
154456	413673
330975	399736
414919	142816
370963	275364
442584	218615
383225	87511
277580	328550
489618	134694
405281	283104
168518	445730
477531	203656
431508	287423
229930	112312
315340	425675
102644	174726
283760	25410
202352	367919
203381	90538
80193	353405
332146	321386
312855	222133
448043	261396
241719	46905
344828	154271
131574	234827
286483	258905
328089	49903
6191	453991
153322	277568
419056	108708
171382	190369
208118	256121
347972	476403
270176	308510
323664	469235
335000	355210
263514	247088
233045	255978
107099	126881
364628	399736
115950	363911
152081	13370
335654	236654
423226	366841
26969	62699
320175	227318
444626	360857
148839	43786
51195	185494
19602	304173
58644	171768
214628	280635
202478	121755
336389	190369
202232	59422
117999	153995
441821	287836
139844	143137
103466	12129
449518	221328
29354	489376
470401	411527
104642	390394
91453	224338
53886	362206
149790	177517
415901	354188
352739	78811
217293	201700
298053	347202
255024	217494
62074	313314
9778	313745
114025	216122
29465	395988
251907	336590
206820	203656
143602	110191
129230	265589
413296	160419
46607	228194
196829	48861
364097	312372
29807	438373
181651	453605
146893	169167
372737	478415
233045	218186
293405	67424
112625	6101
247184	491363
100983	267352
326000	483352
373615	90880
300269	226658
226314	270572
391091	483904
426800	421830
306864	226494
144877	343721
28357	51263
112	80381
407635	134259
146395	392086
297436	253740
355992	301659
470678	86826
32956	81793
24401	191761
248738	276284
212354	321730
313257	201884
486712	149389
460349	224085
16037	440205
381058	341278
42153	100349
45377	69067
138930	306534
179919	49966
100400	404960
346942	391414
176901	413525
260873	239728
367617	45663
267562	287156
335534	102569
91108	40447
82689	456227
141305	53553
154835	366058
287099	187974
274761	451016
259821	232925
421296	81714
396381	11626
74067	339567
57554	214881
230051	269888
64338	428404
442864	205270
19043	255779
486809	217670
313355	196633
439335	338189
215224	198498
96688	200444
252989	139297
145753	245679
45037	461846
232768	478057
117239	88705
249202	99604
364636	47972
161482	245679
306459	478415
398995	335554
420129	444342
397243	400156
242476	463549
56396	409274
264303	186561
478592	259929
369905	275293
489460	86270
19986	100293
128398	248396
326631	441541
458856	139287
475243	183479
412647	369577
231921	62699
256610	51881
111205	363441
140727	255579
338134	420253
427284	443033
65918	63957
472974	267293
73588	384849
244791	209572
451083	183213
29088	228225
244599	95372
247843	81888
320273	371115
491292	373554
41980	209831
489891	186259
424574	122083
188030	481785
199900	214775
424033	20655
198618	202637
449572	289985
12789	180578
360498	68628
190028	118921
210826	300424
226314	170297
249673	396050
63857	371463
84655	473636
211571	406958
139844	390349
141070	420944
276729	351816
368174	457093
111644	338774
414035	106169
439754	232377
395003	444557
156903	115340
292957	236735
71891	459205
329862	484447
296490	92505
60261	166970
334760	164884
438691	190369
21146	311545
248013	160189
66383	402534
324708	469868
97522	480421
24960	1757
332670	452869
174641	101058
394106	421356
460015	200444
186864	122654
367878	24115
138237	110677
95673	454455
115593	283392
217302	287854
287431	134834
3856	313314
298353	197911
327905	209018
186275	5882
19286	36896
277568	85078
381803	357854
33244	447107
155044	245878
309917	485185
256785	99705
333123	475422
85812	45141
223055	382936
296994	458880
145240	86728
281386	186059
316605	184860
423924	412804
60208	86263
198949	415123
172630	23018
43207	94665
391114	342063
20222	376623
84499	377206
232348	18684
388249	358797
244536	42432
26740	151096
374754	36719
225854	101816
479325	161380
360078	211868
334727	180578
443463	276519
94511	307108
371876	248641
261405	441718
204821	43783
170215	273831
1078	5783
21106	366127
192069	300039
346487	212294
469976	112944
21818	271782
368660	463549
199812	267602
359378	355332
89168	135930
477811	96592
167227	440660
345715	419852
37951	123917
268910	139648
6458	359470
397663	306442
143415	260514
31845	204293
23969	484740
209898	25716
830	114907
420988	371432
73424	388531
304404	339308
19544	123369
425906	99913
96163	444576
304011	464429
54132	196003
345886	12895
201856	423489
90466	110677
20992	54976
52867	192365
314207	413525
283600	27992
465063	231485
371469	133781
376146	3852
364643	7062
272407	416854
41545	250410
109468	92831
41189	438599
206789	276963
247481	348798
365331	19246
360459	345791
45037	86369
270037	453721
188908	315888
51342	479351
193654	25410
55961	421356
206067	246484
440018	80214
157839	267352
221119	244561
187458	195551
409942	254914
89527	244953
461515	253986
429647	484447
356364	302882
173272	450845
196219	212081
112267	76362
136928	405217
385905	59905
187102	467267
370260	83178
466810	15133
182173	323175
55633	317118
279164	65670
310981	357407
73660	471112
10345	313745
313621	72216
399270	479615
467788	189938
389444	227101
77655	420509
110493	59776
392856	226587
296740	212326
286900	307108
109145	383679
58595	256121
100001	15209
44430	162795
76442	441021
136760	412666
492124	371918
360981	96593
124085	277744
323005	330369
294846	62191
55914	230334
399975	86974
305588	110708
15027	87007
168462	312421
277170	8607
318000	184781
274927	77329
240569	90862
38516	20781
73559	314668
62772	283445
13246	260004
117544	36448
469513	489548
81918	20958
6289	373210
89740	241468
163976	4532
39601	6899
458145	486547
276821	352237
219546	170960
292609	111357
314228	187113
400926	253002
125948	467910
474688	136674
471566	26551
424400	246311
177072	210816
90741	430356
26880	347961
481998	417918
411386	125417
160191	6807
97454	237091
246158	59877
305791	343759
357493	39756
6899	315888
165261	213639
187808	45141
233045	145835
113086	293382
139743	429128
165680	437682
251818	246088
239466	383700
196205	469227
294323	119123
124669	367110
433391	315334
276821	241468
142216	105611
466005	487283
172544	56068
474735	381416
10111	63961
470356	373128
382096	215678
81824	168511
105146	144405
91951	28129
447954	493022
102577	249202
258306	192365
380719	418866
409745	5766
486176	59821
229184	155817
329323	230378
447694	348165
249477	194478
486872	266508
44404	373169
31437	50264
397169	159412
470621	415105
404568	7247
373263	360997
145954	94516
284837	49903
75339	368020
441546	245679
253079	190369
200867	277961
12722	293813
382895	288014
480850	241468
336770	279509
106940	25984
269983	335671
328511	290858
94734	93245
263880	69293
446182	95575
404568	71329
89581	61430
381941	348798
169222	327159
97777	172329
396959	493022
77793	353343
342486	301324
181680	296511
185629	137719
316090	109437
355881	396694
409009	409598
60498	466988
163668	261396
494077	439554
401175	371918
81304	109407
461242	270117
285812	391414
38756	376205
120476	485185
458563	21583
273730	68762
177843	5769
350064	94344
163559	391414
388195	128742
482851	58056
476107	314218
39683	407399
210833	297272
100763	205223
448062	75324
478018	337791
450439	366941
67043	211134
270248	449319
345845	169926
342129	199363
209839	185479
302329	453682
441212	220569
4644	66175
136939	214943
489530	74475
263001	280486
154730	209572
430178	121106
292687	212081
153633	364279
429910	214402
484144	99620
144994	75483
411668	12895
204521	404806
110423	32807
128566	274451
37386	393667
172396	190549
319693	76454
109956	77278
460605	69908
100393	274309
330453	237165
327140	387742
90303	174640
350930	446632
306742	276744
449521	399286
263021	196783
214436	437016
151541	73665
313894	57932
183966	324377
243813	190369
33343	208617
428985	86899
97134	157624
398450	281924
104817	338061
112731	160405
303507	291829
169903	445517
108314	175398
125948	17996
358052	463615
306105	445936
404947	177469
81505	41753
30609	461160
80213	160456
97528	482808
334755	267602
66915	27464
45483	345745
131757	6899
424142	268294
190051	60990
220243	44537
174865	410951
476812	198275
198317	221098
188512	476951
106648	379370
272457	54449
446212	391414
262050	165307
107544	304310
164510	463200
18010	96376
153260	39215
28517	230254
404946	292783
28763	105498
43194	15133
281594	404960
480269	374939
75984	410756
310580	180560
167035	62018
458925	132576
460261	412158
462190	373092
401592	157624
299386	466028
160618	152502
406660	473945
363217	94642
194807	68726
74195	127921
60589	14919
192202	144973
81035	401854
443475	168197
130875	114930
387189	481368
216602	175923
48054	134259
425906	142068
7788	340349
292196	280174
353121	417965
372875	203941
124320	489552
117862	90088
305287	309634
241148	22448
365050	491565
145059	41817
119812	262299
233117	255155
211722	56264
121389	438419
152433	428080
85107	158869
407218	447560
143501	440660
263078	422998
406608	266761
354557	115340
175306	267602
240472	96017
476895	261396
31696	206115
358508	266446
3869	359762
67802	132428
234487	283786
220645	259929
319259	483203
324367	102352
314862	391893
94389	421830
140416	28677
273610	351414
34190	411809
438468	491150
69178	272565
467934	296339
345763	293731
443666	350822
115174	469703
478678	393917
214714	313745
358357	49231
95942	350719
440740	249397
156614	49903
186597	101923
269986	435937
238344	120986
216359	39349
452962	110615
87410	470402
187105	50605
222590	28065
190281	109840
211335	317675
448104	80826
430863	265570
38490	16936
437592	120747
377967	186369
12967	271323
388190	262954
166837	264406
491582	94344
420944	87181
157839	491811
440430	348798
12265	464630
192824	32406
459241	290125
30176	418282
154720	336590
483384	387860
416956	77868
459057	453668
198288	481785
358860	193329
98512	280717
316565	242993
43327	81946
207141	262026
142239	267681
35801	263554
458601	487932
262890	218727
112471	286936
363993	76111
85277	112920
123851	70123
234487	428375
352389	286205
134694	195040
40198	123095
211571	468402
356764	336782
345107	21954
299283	237130
303507	246592
26159	42153
489657	152321
99287	317118
213441	258980
372054	18463
264286	443042
194279	455769
209553	413747
64322	467192
2106	250214
466276	321687
334298	65595
189205	204775
238372	20959
74297	406665
389849	79373
7571	343547
473077	119868
348227	245538
360856	401871
84461	12981
480743	274114
209273	161634
221948	36085
304206	62191
128629	177665
252065	153099
242492	13221
91029	47138
73317	21583
395428	229150
4139	466493
483197	361503
53100	330761
203366	399334
471871	72432
283346	228648
182270	8623
372668	230710
160010	352504
306097	205223
164824	166063
39254	56035
399545	292745
127388	15133
375353	213221
309621	186561
329288	387701
233538	165437
330010	199461
73660	148132
291299	73601
76501	444391
338617	191036
251473	188542
99455	161540
339779	218695
16769	53863
475522	136811
484784	179350
307089	421935
198387	347601
240715	429128
12605	21583
456966	240796
48200	472583
81432	317705
442880	125852
408726	56814
373730	82618
391719	452632
33406	227101
272339	384711
253103	47721
367165	91711
404337	418586
259372	5448
248431	15209
336074	461280
479254	458601
51506	317118
257390	417201
398890	313745
150563	48275
71189	252710
96577	60810
366863	267553
371489	89878
793	421356
119421	273192
269564	291172
300684	246926
235160	153995
212805	297426
374506	221890
152553	188208
483987	392024
99105	187834
359592	388237
153324	348563
71430	168933
372340	200504
88274	72935
35953	241718
189062	95942
273008	401854
119365	163452
140747	131891
394467	419435
302411	273831
410390	151572
154835	78199
219861	297402
343451	453618
189430	32752
198589	293813
339769	214024
491448	163354
137167	116283
493631	289515
190281	255640
80528	273287
262890	337783
405332	205374
414140	249334
362180	456086
185447	55041
334092	414831
2214	84388
491484	409249
362267	428883
1118	263824
133417	295114
351730	6318
268219	387742
488988	153736
182657	204737
322237	124502
192800	2748
239084	134145
293442	62191
46824	61962
275511	483448
358167	333226
1543	99733
25861	252840
55849	41015
324723	488416
123925	459669
479654	420944
326830	48282
268525	152085
198197	190369
377932	476951
172417	414784
195801	160679
54899	13253
183222	300811
52537	325289
53963	195916
464149	213639
304201	419198
379061	115386
318561	258607
451769	36719
42513	59132
147422	236615
469100	253718
462257	393326
286781	113051
170586	329323
30971	489552
432292	40362
250363	251779
128376	411424
128014	278907
52867	424781
241248	257370
377915	35707
76021	326987
92773	400372
418992	43676
332832	86928
359374	178048
108430	47718
234487	446068
469218	435708
411960	315888
256922	453237
69134	122783
405843	185879
120627	165091
444320	401854
360349	103364
286594	216669
113842	17298
148363	75879
160844	274314
11486	322140
165178	189733
248013	27831
284263	319103
382685	237235
433269	208300
308576	395988
217181	295484
481356	435318
174844	22916
250207	82585
438377	91446
283645	273816
138726	135756
82073	234413
360421	423448
483052	453697
340515	84391
88359	433934
127345	244115
311673	69030
356375	195551
68675	33939
124469	237395
178715	478415
270851	294109
219703	133206
404337	405398
55358	52963
422246	41075
76207	278612
400492	293813
228050	253916
199538	89047
278637	148419
85406	79751
230576	408263
46556	209572
3809	313815
298390	431015
343089	122764
344181	228324
278633	476447
170035	470069
16020	492316
169954	277595
263405	23983
196816	378462
144577	417918
476951	493247
66265	196426
258911	140449
121853	288105
11314	291521
265013	91711
166869	164362
86090	277806
252065	144304
463969	190369
388129	182226
183711	251116
310455	445204
360391	470868
457839	304731
344823	371918
353094	94344
274517	239605
174139	480006
476328	268690
147795	275581
343461	64335
230051	135827
276325	335812
170358	170455
228050	78184
261110	443693
424753	448204
380858	343702
51342	89406
458398	211932
405979	103205
343983	342440
390875	482315
83937	365141
449904	391414
422411	82343
342465	250735
325838	277340
368858	2003
146189	186387
104147	15209
71189	335791
302122	421356
112129	260986
33474	475200
65576	405217
80557	468489
277185	38063
206131	129857
472639	83523
326672	66405
150534	39195
285971	5040
389050	187974
96310	60517
33053	236654
11151	405842
126038	141154
162819	313745
125324	334680
206831	273831
366570	147442
308573	430348
361101	218172
396584	295801
354246	132247
218375	236244
300273	130620
408905	34625
277290	398954
59776	226308
364059	297362
26213	128604
327745	149846
233023	43066
325216	361844
36182	139135
440826	382436
288230	417918
395488	21162
480721	489552
280986	478232
380330	430356
302194	391414
282469	39460
168975	89215
186597	311221
76870	404960
167892	146202
321532	258817
480105	230250
27886	368973
193700	254098
366597	435428
351071	386057
248697	148519
312347	281433
39453	299467
41312	401949
400781	58709
196355	58881
115998	367798
449628	132095
77793	121370
65194	245393
479355	385156
471169	306294
384501	347351
2929	187834
210611	392335
401592	29722
491811	24208
447301	21410
135674	214871
405157	185389
299928	50349
393324	429126
361675	370866
478144	350696
465878	101058
121132	325940
278769	400277
28597	68778
198758	380092
80308	30090
312405	440660
130140	410074
189985	273982
90803	178436
189806	416402
25098	205223
171502	444323
170214	166190
466167	375840
149116	175725
9969	450947
145272	9054
346947	257303
406585	62580
96577	449579
271874	118241
244536	92770
218945	99437
156799	363872
63653	485323
438787	66471
446182	368903
423340	411475
132079	455914
236959	212131
157182	11626
353442	86415
112031	342531
325012	317118
324095	274259
182270	132843
299075	313745
77356	280366
416408	276090
415665	466737
297813	446934
373158	321923
172406	98875
140318	406608
84270	440804
372799	404960
189888	86892
395366	122694
297825	182940
384177	429517
180776	124640
204906	398555
113541	375840
441993	243401
19157	267602
265883	26097
69486	418736
479287	132622
358477	303175
101442	262803
86534	187974
280094	461173
355083	112158
4211	213115
379216	404960
81358	397287
4008	205223
73988	274771
3160	406035
310756	295381
432	423980
258864	145128
348440	11626
306294	165989
145059	49541
315573	210746
174028	349261
484820	13370
106826	421253
380489	200632
42879	227247
489657	170939
450127	372857
215678	103200
41161	248293
228050	255316
473979	407981
393671	308508
315077	114580
454450	22075
36035	31178
332947	205289
88473	201603
481037	48163
103060	338825
56068	29704
378234	263646
57205	13129
400439	407609
335654	464534
386304	444729
462059	323663
218226	64784
298390	426138
262412	358833
460929	173176
406167	94344
414334	397760
104325	207927
94428	100366
252046	53751
434636	53640
338599	363888
313648	348584
39601	211884
364783	480105
433773	18465
340654	398122
28385	473707
218607	94344
143942	413378
92496	331867
87674	411157
241746	404806
386789	317118
141087	290014
64272	260854
89219	413880
271459	231375
127469	127895
425099	408343
35263	492139
470861	316796
25748	543
68794	487192
20059	354696
483112	403275
99181	317506
346458	163435
418098	355806
420458	19377
1488	355036
478711	486267
412804	354694
37796	190369
253922	293813
80853	176625
288809	163336
457057	92948
116947	239389
314931	366050
95130	396127
462974	361305
271181	39883
23487	225260
222102	163127
63623	48861
315548	165033
245151	58881
250810	223667
330207	474028
351146	94516
279601	226308
169548	24049
5491	4413
28096	273831
263474	197546
33838	40034
186857	335493
174665	288750
279967	155167
476191	263459
48832	69653
278746	446630
470457	263504
219057	71091
384817	389682
171455	267313
362605	275677
462002	431291
237534	196783
467631	464277
75454	198297
430078	332950
166545	267602
207683	4912
1477	166063
486481	383461
418790	49828
405535	58881
462893	111536
172883	274309
145577	42594
247710	324491
129158	296693
37484	313314
393800	450647
363130	231638
285357	478415
296226	160158
485088	453625
487798	348176
2905	182941
449994	300
448104	168026
355921	368904
2205	109716
252689	86476
283675	440962
334076	260289
271654	314805
291140	304126
275569	15133
421848	120986
34785	303933
36006	185307
203406	231811
461833	275677
71091	317118
197131	448661
297276	95141
66004	12245
255427	372792
457397	295484
196030	214436
134797	267602
48064	401762
34603	306021
156567	411809
243889	14953
42603	115340
52537	306923
209965	62191
208664	143671
73880	418472
304093	404806
7812	83403
160794	185076
191687	123369
285204	285156
485492	406298
231278	317118
95661	293813
76537	293813
26886	363469
240796	459684
166656	153176
67326	231696
290216	329320
428581	44469
424372	76701
344560	387742
75751	88762
233045	424125
387164	467726
155905	283392
162551	492316
290712	456640
133877	387742
255145	65863
464225	15209
311819	394724
347891	121171
128161	315888
24866	178437
228594	409848
51759	127339
421970	72680
313124	115340
398057	118745
290919	368205
399686	393238
197693	37092
470948	203656
242202	190369
370026	380538
480256	35707
433917	284069
109253	933
396841	53994
294044	440962
223932	421935
70604	157910
110406	32807
51744	130726
452816	175721
191308	226954
117586	426089
361141	458477
293875	324001
260857	35707
383070	486185
189640	282822
17663	311476
272149	110677
374767	202996
65190	19745
90696	431399
118175	254310
34193	23018
83616	304932
316653	49903
345212	203656
230617	428080
373596	378762
146893	89955
77384	55800
364156	305636
10578	265518
274389	114908
485536	34185
43031	226308
143676	98361
35806	433354
198985	293148
397719	293813
375804	220568
159726	56620
271760	116833
219546	284088
478885	320364
471809	150300
153231	449363
476969	53883
86199	86476
169020	146445
88467	220857
47712	368577
201038	131984
473179	389800
359708	146045
301808	199526
437849	350973
24312	441990
67214	456589
472372	361049
261234	206925
7871	48275
216659	351414
37526	117982
326219	22549
439824	51895
193047	95721
429150	22512
131939	298189
87094	102039
82827	99405
130300	119762
188294	281163
222355	428927
308122	250410
187971	172089
139350	148771
354401	444493
35750	219743
275768	325017
461991	318735
210945	27152
219546	313449
302103	6899
470128	480026
335139	440660
432096	255119
451188	172954
318121	350699
262828	277064
410161	138807
190693	388652
459047	64130
368553	307055
15386	269502
59864	254249
266141	1410
308632	222014
81731	53863
194364	479989
459171	336076
12306	207535
374270	95942
330718	425786
412021	359854
488300	222701
444790	270215
149555	453470
142654	328170
134468	242521
391112	361766
63215	157854
399441	139193
139350	240225
365273	428199
450352	126473
258136	27186
111090	5040
291540	348176
4978	177992
158099	304671
270383	77358
61132	122046
321563	198907
31342	404806
347246	79705
95032	487833
87878	185013
459839	119123
140116	390349
101486	1605
46556	77114
167068	399468
365984	494102
6291	275877
39208	396285
459747	443668
200423	105628
112625	380984
176749	137257
178422	221705
182574	2938
210721	358032
331739	446351
207819	458782
300486	129185
258444	273730
450465	398834
143783	39947
237002	4413
398447	391245
328362	471745
290548	247464
247043	471352
344775	355806
189806	258106
485546	206772
470363	166006
285602	94634
236307	427045
303893	130028
95079	355093
126705	293813
17937	158238
402232	268405
112372	335477
451470	429161
151593	401101
217953	150352
93451	305418
473475	53863
472467	405491
268455	267352
86332	22518
447422	120810
101484	106570
98999	356473
219198	337783
166122	62212
321311	81578
388195	359671
67029	352145
259609	162795
136729	277450
425587	271932
292504	476231
152575	157735
321916	267562
240902	396563
276252	90614
353597	401949
279946	272005
194270	486107
440143	157118
379544	114805
48521	77118
102249	143152
257437	286134
304208	426089
31265	209255
236568	426405
414058	5857
403483	192524
476137	348007
26218	198926
200092	33647
399830	24208
370463	459701
18283	99203
285734	263435
154807	123901
313115	273831
460305	425532
408331	246926
69809	436474
238518	42747
238083	206375
374863	430610
204499	106189
32133	354933
234779	236005
3856	426089
193544	478415
187796	302440
29356	142747
401085	269486
248230	291249
160927	280871
204888	119381
267819	39914
426166	220417
154054	301480
402519	462339
255744	79102
451588	39219
228910	140728
441116	473724
78741	410951
383853	69708
267880	262954
83290	25034
420743	15209
344561	84089
279062	132740
315573	428214
91432	355768
400514	293813
39195	247090
378558	162024
256507	420790
293761	76454
441571	13370
399591	309085
232037	428011
322193	186561
350650	137265
449090	249907
336342	158432
48953	51895
320845	264213
183647	481200
485492	244582
215792	409540
377047	488681
341182	483525
214785	203656
84882	249334
453256	20367
448770	225211
475969	318747
34112	18042
479917	268261
1238	198599
285745	14889
285023	279829
421280	321599
334097	438783
195121	318749
69848	86476
162662	267601
16885	437298
65664	202693
16844	322942
103743	287728
17050	409828
241379	478415
430356	291837
440628	264050
283706	300775
277170	348693
444139	445172
244482	213495
216026	51606
55914	250920
205784	233187
432175	35115
382075	220667
235951	51895
332862	412022
439844	222000
320982	164569
218614	71281
72804	257603
172185	157624
470672	211415
31356	236503
45457	40009
11399	303467
321408	401871
466047	332392
140485	80989
40028	101650
134281	29121
417414	119381
151134	371446
242282	241468
265340	8084
262127	106101
327860	359762
72111	369184
425588	162795
205915	470457
456748	48955
311675	245400
106268	159249
266197	54362
402594	493154
69735	168088
245480	262954
266872	116283
489552	373252
17186	294965
53263	213916
362231	106867
140848	286337
129158	164075
267562	208030
93853	313745
21739	9203
217535	364687
57	368568
345256	409828
278782	487153
33569	285156
64660	35707
448852	8623
446725	179045
240419	374095
183618	290
416692	210050
236035	394404
317913	350
119712	127298
29122	240196
80641	279509
173503	445837
471899	487909
45360	273745
477932	408848
89969	288930
379302	369262
169421	270095
407768	396144
262466	430356
266141	115742
228561	12443
228128	66004
191174	439904
423367	295650
317603	291705
476914	361960
283695	412980
482083	402532
428081	315186
153356	335380
364482	40947
242207	241622
464450	472663
371165	109006
312793	28129
174924	390349
357411	400405
464828	34547
105964	336643
144919	53389
253612	237165
153037	46856
159212	379976
333494	165267
59901	162790
377445	190369
39683	186189
204669	283213
479089	28129
474896	67043
195402	145059
318765	118286
375923	159067
421308	273831
437994	356563
274138	104505
181379	210478
484691	27766
117799	48275
484149	186383
44694	317118
264799	250679
117674	5007
226783	102352
454090	194865
161382	97740
323836	471355
239112	17435
77131	395988
183274	334985
200724	52537
404565	186194
37459	283933
2123	62191
89312	302654
255795	183479
128124	10345
233782	390349
432339	68811
146893	103884
236746	187974
369882	348639
437215	351639
44844	482402
2446	420944
187281	25770
156754	25034
106125	405613
46870	235117
41337	452512
103652	6253
331990	441202
488273	162641
280600	302678
110202	457081
64008	47376
5231	449299
79905	336590
481419	351818
75495	429267
82981	95286
314311	78891
412426	111181
4083	435162
205436	21411
109733	406408
469556	397009
79541	107473
481661	81898
223579	386132
31261	186679
268560	421208
440464	126948
179500	284441
367145	185704
287020	489003
407540	309808
104111	277610
64281	264449
114643	251282
9969	437582
58042	127516
27895	44469
40362	101522
101503	36366
184800	218727
102065	431378
73368	406626
371380	160456
145577	478415
439366	178780
346272	288945
269937	435318
372799	108328
257847	102271
158723	390731
88359	152085
113468	461944
126479	310756
339247	160419
469612	447107
204913	446167
259835	293813
207958	330001
461597	480620
314228	414359
40719	313745
374080	109858
488063	118877
474477	187988
49786	220857
438126	49903
463732	364627
485546	396114
227363	477509
192611	191821
370148	353421
428583	409828
350719	11626
20791	43514
285468	370299
137844	396464
51409	23187
449779	359989
132896	149079
226240	188759
467458	28129
140911	214610
30790	443115
486757	388402
94940	380745
414334	475200
278479	330252
192843	267029
383536	144432
415270	324333
145002	446105
294004	243301
359111	447517
291843	364725
480954	310756
19620	187836
426775	98906
65513	18201
230574	395441
453736	388014
334973	258981
151158	244531
178959	181802
333418	288035
143286	435280
348039	87471
389433	267352
468891	212081
284057	182661
329789	419598
203000	477986
17736	461049
447610	453171
456021	451495
142071	475047
358720	361453
241614	18665
55429	169485
238363	58952
51373	205223
198317	383197
8459	94793
172529	267352
134849	6280
65484	94344
19836	168615
38854	90621
401486	220417
244115	63041
57778	438419
41511	72185
479929	258370
329121	466737
290799	117842
395473	440962
493523	379924
210331	474879
465820	67009
168447	415299
391249	444691
368128	458601
49744	139648
87501	79249
189806	9054
412844	489822
172923	224909
251766	16433
386440	28070
212527	487766
485536	436026
331153	237548
107524	193705
289382	376364
3578	268101
414286	163989
323033	292468
378498	41075
291480	359516
410122	236213
200092	464248
460585	492316
380454	318932
92401	386687
123931	439988
233332	281936
119001	92036
95942	298606
391509	80543
216147	11789
311521	438419
59644	228656
221106	394664
191933	332358
139585	388575
348144	492701
153660	109118
282421	469148
329727	119381
365550	56217
147637	110677
59923	27477
319016	190369
161363	79343
243700	180040
36182	119094
453919	109407
215396	425305
115915	38998
192238	292325
77731	54976
259455	313745
452271	287694
242400	450214
476097	309797
57068	446306
287566	112999
188730	492887
376773	464364
20647	320625
297175	87202
121226	218727
390032	459802
296423	372807
244803	194530
197995	261396
435918	29649
255557	362773
295566	169116
478777	164164
468287	221296
92458	86250
262089	490162
262286	176568
376619	110677
197020	306491
9605	198275
187834	224037
454263	366409
372488	20755
148381	3011
320134	219841
209523	142747
130936	136789
146362	374398
239112	181983
141174	15209
247929	192509
92246	186561
475634	90239
79459	395988
357657	32929
414401	239239
303740	317107
208383	187998
493078	480250
15997	132740
61503	236655
214518	338271
366758	380848
232616	348034
150534	93245
199744	201484
75259	460660
244581	489822
222348	35491
476950	16970
107893	268046
411871	127721
288835	94516
25898	407026
100060	260322
441475	164196
23832	15549
72556	145697
255859	266611
293034	468489
124322	32645
392028	76016
330066	160139
366750	13370
322165	35017
486480	433359
13372	421046
237741	366666
70730	168213
376096	471474
374379	467703
421895	300672
317523	134267
476983	456231
64998	205204
279091	428563
138184	312595
172652	313745
56542	395198
12121	428103
1920	265608
119381	388711
322509	434079
151663	261320
23306	154095
480967	162831
476860	426507
333211	267602
319231	321428
428887	171446
365728	61175
403062	284155
298127	94516
170456	283445
49494	331638
325839	218675
443216	303175
439387	414269
353577	349835
373025	107103
152338	354264
203515	453493
152791	14494
227883	317356
360459	73213
39195	12282
336042	393508
372764	482162
68532	75498
343122	131320
118694	466432
81104	122694
94440	477358
121875	51881
69150	195480
204216	251390
87021	79813
205968	284979
462029	199729
466797	371918
86564	378462
444161	131975
8406	229310
146429	190336
127921	236654
44706	66544
64516	24246
365171	104734
167890	194165
461492	474453
37533	217423
336152	76567
272612	299467
417465	106422
378104	56068
61166	417036
228128	458207
93653	455199
150056	128255
324548	294725
458711	338436
405457	245332
144895	278802
109603	286828
423731	385723
400573	401871
424553	280635
48226	348634
67065	149128
316376	108559
249635	149300
479082	226943
161954	453009
148246	235781
490885	452068
436776	456640
252510	238617
89897	49855
95658	254285
102962	469395
218293	314742
84328	27741
87831	268809
166168	119868
374217	210082
440586	426812
476586	313745
463221	113094
86560	100836
128121	187974
269473	398333
423891	262954
472829	67219
339508	183479
278896	484447
104177	83275
432865	253298
245202	373655
16356	102098
332968	422998
59644	143671
143671	110778
17038	492906
332810	88113
276801	61386
90472	414887
478634	165831
346854	482162
340037	75292
55519	35003
256792	350672
288176	137128
263084	134145
141114	62580
48130	183633
388667	245121
176130	80258
262268	272339
437274	380682
385695	194587
340189	35707
276209	139921
461091	122694
246672	441088
1331	39892
77674	219865
35570	366666
75029	482571
154255	374594
113156	472994
304146	274217
407780	225261
176130	261982
398843	330271
290124	254986
281671	51895
277548	77347
37237	48146
302722	12245
283063	96977
298759	454975
411642	35707
462141	346408
414286	277820
456748	330930
392653	260172
144853	375840
423144	301018
475413	186259
462819	454975
468886	486339
342465	113725
262631	239273
211867	473904
53247	445353
384543	466851
247710	115174
319259	407332
44528	421356
182390	166738
397758	349375
449795	359762
492329	204078
324573	451987
225386	156006
68532	427939
310619	170684
250926	222701
379095	395749
44098	1057
315692	189733
383164	73042
260449	317100
92401	41753
363515	154095
364205	421367
226805	48275
218960	370100
342566	134694
42279	396431
81042	277088
180735	359762
493262	148590
204967	469532
431292	222724
428944	366781
262286	35862
440492	289738
100417	49879
222573	299109
357662	420944
161506	11626
433180	64335
414820	141166
382027	224480
277568	255145
54358	417795
216840	238942
39407	186714
438385	38257
239760	439554
192714	162385
12625	316372
267439	387185
364212	21902
213388	169482
288117	184156
62936	459379
450139	40722
491399	157905
478501	263009
180259	170180
287311	255795
13268	148779
116356	148171
180183	391414
123095	360860
155096	277450
476046	325106
353267	298182
436509	186714
54551	293813
432173	471488
279751	76454
459280	263090
357660	84518
428740	179969
27417	388586
282693	23414
456762	237165
101465	15209
420234	235248
5713	398517
248622	122511
354960	178049
478275	354694
218665	40784
467717	480151
261649	284883
111612	313745
422137	159090
20561	30790
404316	99405
467605	245607
344474	15209
225842	265065
179573	435817
230404	179375
446319	134145
125160	262954
282486	478060
324367	391414
362126	393712
436719	218485
192742	476804
298365	300813
112361	257596
221082	313745
440443	67009
354481	370866
385350	114930
63494	287694
480625	49106
289058	364903
20979	394915
276827	6899
293724	356750
169530	406626
414974	240386
437385	195121
178990	141166
112263	367313
477932	5392
224089	334680
108206	275701
287918	438909
491150	82304
247355	49903
194279	91162
301242	226308
428518	301659
195121	478482
91029	453012
197655	69856
431907	291249
347121	338498
482772	411180
346250	323822
493966	114930
324563	289532
121859	44049
491080	50264
329314	384241
386428	359762
14044	316966
19808	186617
417826	43748
183469	13129
173790	392086
177482	374314
207141	241239
100946	293781
147874	164066
256120	353750
250819	283750
340197	320464
288035	353878
378420	390680
236216	85699
400273	261396
352909	152085
446457	189732
264869	288857
463492	23611
119874	29287
189096	315740
155026	62191
87105	261100
187834	102352
347121	328367
85665	451856
137840	35752
296945	434035
324708	351015
97665	172089
492569	304173
88473	227088
394341	273831
257476	50838
480879	223943
204232	26046
362820	391860
228578	291002
230029	73872
27532	324548
76228	364007
14540	466087
449990	36392
255568	186561
32100	211868
2959	378462
390426	145590
392684	15925
246702	305720
470429	52652
239748	447610
310981	390680
249673	340176
404435	166513
188241	215477
196831	200454
353763	219061
297069	109839
424570	309801
432432	80121
59352	316708
322955	450682
316136	400857
371358	274309
370151	142825
480705	211669
53320	12718
265484	20959
58350	177861
61599	79945
41112	41751
144381	246553
100852	16433
38083	282195
484843	436303
276821	471682
469358	391414
72421	11696
419531	471046
91211	246311
390167	183213
90250	141892
247239	302992
27539	150194
14925	9891
340558	188782
265096	186217
331091	59182
191536	217423
373655	435448
267811	277961
160051	186116
8110	435234
409648	188243
330964	176166
5354	24838
84745	324240
262711	248600
4692	94516
379372	263705
329129	331581
351117	283618
198727	163
10762	294079
250860	195551
386660	54522
479351	341308
19065	61763
340184	293813
229771	48275
14522	250389
248008	94198
239905	205354
122148	177415
441463	30332
62275	410236
113613	350220
131697	428174
418651	32807
212081	424287
432382	155747
387133	112796
398308	313663
156148	294043
129859	390334
366708	137786
282469	102672
131469	433343
102065	487989
175952	226702
155322	326987
74024	369419
63830	86974
264838	313745
330474	430356
35806	69934
313314	220152
409388	296693
409388	133156
431216	77500
223767	343012
359427	331187
282633	43432
449316	7771
365723	200444
369168	277820
298056	190369
408459	10110
321003	166513
20477	356645
161956	290523
238236	85078
200092	238406
298143	187974
51652	83811
350126	115599
287377	97412
429853	210261
339976	450570
35806	196803
87565	313492
233045	421980
132247	315485
17278	139958
95073	13295
329567	65090
14788	242927
46608	10110
414868	301642
341894	98930
63684	260775
138283	333998
73219	44111
324967	190112
13601	315888
313728	403515
125600	199204
428103	17110
238889	234203
356530	253774
141440	299457
296994	285156
118539	252207
211463	336688
392082	87231
290222	125697
105883	262954
53532	139684
275824	335799
401073	245679
487060	125796
465647	23149
364320	355093
95386	413525
17987	464578
19324	401949
306045	366433
280627	205998
442392	245679
82688	475935
157894	456058
146893	17561
46684	344705
201628	127105
432100	244855
370769	251926
156090	216137
27086	77148
111964	478882
154648	61572
463891	154008
360232	24729
4954	46475
220198	182924
154981	59589
88812	302033
430185	63528
213303	254070
132059	33167
181031	461846
355078	19864
31483	81191
61077	251939
259070	75175
300273	421356
10492	336590
25770	202969
308122	493459
33231	440962
197088	105654
102162	166437
144973	12456
287444	12341
93627	403410
238150	401920
401085	119893
40890	358362
465132	477897
87912	241130
439073	159378
22414	127132
346216	364997
174139	210082
287980	163575
296948	323213
149864	435318
144811	53385
205448	132839
112443	67833
347247	134500
115505	166707
76835	297721
208805	176747
236241	368205
439719	353894
467085	438813
310756	160376
200092	69589
349363	296693
466340	389387
192708	5040
39601	489841
286503	334009
478854	355186
189193	330469
221783	90239
331119	478415
130014	435708
334215	269909
316509	317347
326751	263699
152887	456380
436592	26339
132818	344870
49334	337262
394657	362805
320873	203404
465894	286531
167588	88632
378035	117801
392182	429368
121594	370783
255513	134361
452441	486885
241696	420757
445277	114725
436624	452989
317145	378082
212278	76913
19453	477136
316482	301949
318455	4683
455228	51268
11586	233434
94146	13370
95070	173610
483510	240493
484925	336590
275702	93173
75324	378325
220734	215678
106058	104498
233045	84906
179868	323531
126631	338915
438608	272407
279264	50538
189511	264753
202263	308089
66038	1468
71358	190369
219546	98036
319237	154200
124586	377933
75479	195948
118326	202206
142669	222878
260470	208617
160080	216254
134814	8623
21053	388195
313217	303933
351925	162423
213539	455995
172923	468832
114918	310285
255112	408288
448104	211303
196903	173063
352622	293813
299970	4369
197535	92628
485238	493939
177681	275790
100679	350822
134262	132397
458483	478847
422136	413084
141740	12403
141114	10646
259046	180483
419175	275152
472639	259079
76867	476412
489899	21583
115979	265065
43299	120986
485957	87471
98210	178422
117833	234078
200558	492906
32900	448574
440511	467703
347091	190369
71430	130571
60208	317891
410839	247204
114355	25076
380858	109587
400520	327721
190229	218727
295841	68671
331349	112270
47035	400184
63450	76921
375741	331581
15652	420029
335755	94665
361749	200284
402052	251116
367634	306028
98311	170353
269276	145343
140146	440660
176130	447099
445988	97650
360121	286313
196355	418336
412517	273687
66185	438373
134811	94516
227832	328729
333673	420142
283521	434945
58390	15926
90405	420314
64751	472566
319231	102432
210674	196399
291363	319051
179067	264908
169932	92888
29870	281924
180661	251116
193869	446801
243037	175373
208484	77497
66769	194059
18017	2893
36555	150430
370948	145860
374422	154137
314907	206469
304912	52537
102482	123849
280906	52917
28357	159959
411269	347864
434513	36799
123418	392108
67899	301655
48247	167905
287278	203224
449479	263339
140087	95672
168934	15133
32621	405697
444693	187297
453680	466046
186191	260311
205633	172899
292181	143958
313822	158153
244974	340809
118325	193657
125433	166697
483291	176020
78319	172163
322364	265589
456779	92628
166213	105078
296565	411455
163435	177487
462928	110108
263769	405788
493347	131481
472414	273831
64008	386841
250493	222531
15027	302745
308995	165437
141806	154137
28962	36451
435363	10224
448077	134259
290838	257858
451515	48861
358061	399208
446739	209572
422015	267920
364776	401791
145310	214024
384422	77031
363917	376184
379611	173420
452653	5460
442961	276744
37113	70167
205280	440660
351147	263009
78002	380071
200658	470621
458614	152702
192311	317145
256910	409828
350691	271319
276821	127197
315701	451016
353800	214784
454090	8046
136543	333357
462303	318563
411937	187836
412440	352504
304865	350421
345257	226378
375320	425675
328762	348796
420511	138885
163831	118098
472687	97627
433833	94516
124851	336955
24474	317100
60139	110677
462241	357139
369253	430356
454131	360708
120848	441407
225223	313745
80294	264725
344505	259929
314617	129107
111968	284629
105017	269406
160133	190369
184140	385762
354545	147520
442489	21583
93936	23430
238941	342415
266559	211649
491031	119868
178297	423062
58718	166513
420736	46706
186532	190369
273837	293813
208754	477750
449543	265711
121637	345436
161743	9437
396769	278612
362267	385427
397647	245859
208337	395971
457184	251543
203077	338220
345782	58589
301659	195056
59015	379924
174054	143824
470005	179045
80554	259435
45671	62996
349792	185398
11202	179514
126223	316388
78742	338076
86438	338831
60065	229604
462436	208300
27668	315351
132617	315671
196219	187834
206603	170218
292205	133276
413105	58567
104325	310756
50768	460240
217290	203639
307450	406371
90220	31364
169854	355806
47035	415473
222102	143536
59822	219656
212153	348798
222136	226308
4119	298119
267116	27464
390032	83403
200092	188759
76228	44465
345723	273831
118852	277657
15332	76838
99223	388254
372179	54449
449864	486257
405133	205289
243910	198926
68462	257822
334985	292227
67223	279636
68163	417918
351775	295484
40028	422164
258321	19603
211238	346583
138374	12895
14565	146489
368105	342807
311510	50256
359790	445353
108113	176264
379531	472072
228050	20946
270248	317424
299113	313745
449521	241346
419102	290812
439010	110925
474341	465647
318735	181427
205855	245595
163578	277961
449938	171301
138438	244499
102714	434893
458183	223932
479152	160419
48775	149455
2187	24517
283462	391414
397436	277871
61367	81887
413816	51348
41515	450413
257692	356966
474281	296331
442236	25549
318795	311476
282204	146202
125472	340550
370536	245679
77189	94667
179041	79861
454661	117105
323016	35363
365550	112151
421207	317118
286904	393819
289417	168731
231727	94667
344952	463671
316136	165093
204099	220883
59444	258093
50363	79604
230574	55196
199344	373580
96760	278841
181150	228833
345158	2068
452424	20149
294947	15973
153015	12443
427412	387742
262570	169990
431536	60923
243540	341271
145782	88289
165935	185559
154541	7771
357330	161618
198834	16433
280121	453753
412058	391414
192183	369599
157839	301312
487250	5233
442236	486708
117766	67461
105871	336291
222045	291064
197278	487179
399954	190369
36711	80834
343086	371617
137619	19168
144686	139904
14020	132996
373755	265370
229735	452855
183758	102984
493347	50409
287278	423688
2550	73336
386654	278700
84518	77484
383488	465962
279073	343019
126966	404408
302298	361305
304493	401871
463155	187836
459232	90184
49231	431847
188485	348798
396421	278111
397856	378462
482851	212988
130508	455221
205911	262980
409686	48275
10095	268118
137091	440962
275995	490052
4755	1605
134694	318242
49184	256115
302067	64639
177482	284843
105249	49249
444833	148519
2188	353460
46797	435604
163138	86295
55845	408326
444380	186860
219136	189445
216597	193570
184471	294069
459217	275790
376311	157726
132808	187998
275591	371918
288333	355012
27377	257508
485199	331777
21226	151717
330041	2199
318088	76871
171351	336590
305795	98649
57205	358484
338931	243394
391598	320044
89826	221879
285217	285779
75596	219081
42020	452804
379037	210032
404857	461944
174353	473752
367656	395924
234679	95312
352237	464616
254780	118657
191604	382220
327353	472679
27125	162795
185990	35150
237267	338790
287053	132740
154266	160798
40476	481843
303641	161704
414334	249531
230574	132238
385926	299408
186076	13129
321242	427205
226167	332109
390240	372502
314548	324377
164337	455293
377863	437595
342465	436270
281807	45141
410814	303424
465836	401871
229124	409828
330216	154222
160683	356204
81648	340194
286340	111673
128429	113683
388747	393326
490001	39257
166266	343060
168284	249092
336796	48275
372340	341579
169701	359689
356447	253341
166903	41673
55770	34112
18012	91311
366355	154137
325202	145064
439211	393674
477157	405618
270891	492906
277373	15181
88628	198865
273972	315380
208300	294677
471254	237165
135179	67009
479168	279017
396169	304493
319050	74245
447764	308329
491273	293709
475028	73336
185400	379722
202079	314881
299812	372153
287679	273880
64777	384419
93642	200454
482014	15209
305803	86560
229124	315235
308278	297450
160598	67027
109569	481785
324658	55982
157955	210174
283698	345084
341633	47757
128738	97724
306873	417918
241988	259664
171530	88113
326809	97467
392370	147520
322574	252443
436699	122780
199500	205223
39601	184303
49317	227101
139350	3186
327098	493419
32468	139803
404803	435708
25748	180282
82150	386631
75533	260392
365796	196783
153048	228431
102011	31267
423974	385515
226755	29105
431343	6576
116282	49228
287566	122013
5662	67774
409302	76454
224764	64343
27089	128349
218340	94516
14608	246460
304011	375374
408913	169353
286826	210403
149373	251917
438964	73567
354244	220487
63919	180377
393411	149388
164954	179898
179879	339853
275721	307331
215240	283323
10546	468678
290746	49903
80080	252501
173610	269246
57949	440311
390687	291229
242049	477358
341304	322169
359085	452098
214093	370866
396043	230220
335069	389478
428944	164256
172780	267602
226003	240225
230051	365588
386516	236654
143830	304462
333243	401881
93901	422470
369684	448411
257377	411271
149725	187974
266141	9709
166166	371918
254248	147984
94603	318717
82412	464420
275271	157994
51037	152967
254115	214105
384231	489386
29315	13563
180745	440505
156115	183841
158518	385000
139844	492906
441690	33189
326010	57375
186950	265717
193197	354694
148415	378686
11191	164884
249143	154627
2430	203279
280599	133648
207606	177630
431262	381442
21739	110677
225593	53879
92544	234873
22804	214971
325989	174935
189888	110677
35988	458119
199776	195551
319882	280484
248013	385865
390145	220635
3809	246895
333042	433681
52615	329823
295577	318133
227373	51222
335951	221324
249823	423062
416099	420944
447531	282670
182657	476412
59450	205223
155144	8808
75764	154627
283521	58881
400944	36392
80193	182808
428944	289267
65624	328337
418388	205171
390108	235858
82759	87007
417538	478415
316652	190369
117111	78811
246085	109266
79605	187035
35959	471435
389170	110704
480899	178162
442794	366534
103584	414334
168000	343925
388475	321907
420234	409397
233797	214497
256578	109062
469102	394978
451112	281703
339453	214832
192079	358032
146755	342791
27468	404219
423761	229561
432719	393326
309582	213313
359585	116354
342276	150717
377610	314318
106327	187974
415280	300811
384048	475200
311105	271325
47272	127921
480053	304173
483680	74886
391551	29253
417724	72191
39683	103912
17516	175635
62305	486885
373755	132095
219728	409109
27455	298767
79457	54976
427490	83149
470931	88027
3750	367798
264198	157715
90084	185910
109903	5293
351813	403529
24519	317118
303617	362267
209221	445749
459158	79546
454286	474931
438475	85093
249030	87387
105504	338271
459331	446378
233575	92138
443241	359606
105889	86361
383728	265883
273148	30428
64150	15209
446331	41533
67584	368673
261250	159315
438193	234487
174309	150352
117115	276295
157182	234356
236216	193705
18039	214808
191444	313829
31708	232140
376132	127371
303507	147262
296645	81342
423934	452265
146717	391416
89854	89711
290601	349400
173737	217423
149373	213469
493621	47850
201833	185479
444380	247812
156599	183213
416914	242402
196003	154468
190820	96366
239915	99620
180969	203279
412130	433008
221478	301659
92047	388551
40969	5046
386963	387185
302322	484447
106460	183428
349164	101982
132434	449557
129613	370099
442185	97436
4138	407386
39683	215337
254430	393333
41396	52144
190642	82585
55273	225420
420966	42890
138875	226308
442540	228223
172256	370279
335523	313745
396379	105878
133751	21583
485631	276993
211944	484447
167790	473653
359247	29743
225694	161510
484564	49828
264033	236213
111012	303466
469793	339837
327619	2774
89047	316718
345861	13370
476951	147819
188847	480021
241931	348394
91796	145693
75371	301944
216652	405613
96923	469235
189537	276358
258864	454975
336736	310332
466592	52917
473600	28292
249716	226494
80921	391414
446890	91712
103267	203521
272577	368014
401236	106169
47076	425457
198985	110677
270095	191376
252752	245317
114304	252290
450676	463549
81026	217847
283231	162831
336878	35629
161034	476951
71358	115340
267793	440804
398631	267352
92854	265589
223514	181269
52597	242929
380748	158950
389179	285392
99862	426073
478774	356750
383323	12129
238829	70507
156795	24620
229735	196520
308764	94516
380748	179136
176068	368457
132622	206268
419346	467418
411496	154714
329565	147554
123283	399736
454655	141732
250410	238725
47100	59784
223929	219269
31374	439031
482333	62699
176015	292633
288895	252664
182762	293262
197597	132035
329615	440143
208577	329064
39601	287382
345531	183788
114589	440461
76242	420944
167232	35707
419105	433980
467365	371918
455388	29930
76247	49443
5167	117891
109821	399867
421041	86907
231629	374314
348056	140935
471147	93638
295123	468058
337516	74200
61349	272407
158101	110677
294104	430610
281149	266600
70461	469247
225133	341271
389177	26354
19484	406721
471808	173189
230936	263266
103897	270815
400139	126609
492002	216515
394062	468901
448650	122694
181547	441112
161162	462025
177307	351419
277453	183213
367932	129270
74571	16422
470658	386199
183670	228431
143809	242599
316279	343547
153060	23018
182390	115340
412486	63095
477252	315671
486661	225570
247994	259192
450465	125700
17481	131450
357355	210863
490031	310741
14010	110677
326672	438419
211238	66053
445463	80193
335514	62996
60165	276358
374305	390484
358057	168381
273806	249334
372054	309237
198317	263091
297656	18001
34880	88993
221383	218401
195372	378462
416550	318238
67259	338493
442471	400680
139849	313314
245393	384386
296130	328059
142059	406979
175197	80919
394591	254546
406685	259192
253864	13370
334962	212081
458768	298124
482606	15209
437628	166513
215205	452098
469172	428944
100010	92613
254651	209285
221734	60891
484802	182017
177080	53863
75611	478415
439376	134695
172725	217423
267562	86158
425320	177861
448104	339842
424387	485326
164485	21480
299106	401645
340299	424836
259775	261021
88596	298182
268274	145291
40153	168237
393870	330595
469814	41667
325507	51315
330473	268917
153303	122694
372730	375840
233983	270534
98775	90123
332133	243374
232886	313314
196003	226658
98850	17740
397734	314161
343197	318735
470483	298182
188765	38063
72678	19135
113125	263009
28429	291521
244259	256121
358907	360860
33865	128488
92480	389682
162541	336590
456676	94516
71511	15926
169630	117565
457296	171069
393870	275758
268755	329998
389797	63945
11450	312132
370661	366127
470921	324205
178759	368205
141788	190369
106451	332487
249612	366188
366432	105600
316512	49903
465076	107187
68251	53389
447558	194165
343610	158811
80238	49903
144288	18665
11318	13370
396490	12787
393010	278381
191621	482337
351829	391414
382845	236213
316079	62315
285023	489822
370152	455493
29588	51983
232383	455620
435630	161454
186650	62699
345729	326842
377225	86263
303019	359762
53473	6416
472704	313314
400514	317118
491252	78469
244688	357182
390512	220613
17642	425846
327490	191959
323599	250914
431745	285446
48910	259068
342471	250434
171174	26551
186144	284843
163667	108222
116504	317356
416211	311212
382272	180327
389731	137877
266050	319229
304841	369577
287024	90071
38200	306097
336090	165365
239591	425732
362630	145948
442145	359762
105181	447230
253605	42189
121622	407334
414912	297212
67595	167968
463539	162247
209310	358508
22904	371918
291078	87471
260386	197900
116454	384401
285464	314742
364636	226738
19573	145948
58049	81018
308801	478232
128414	27464
493811	369262
101479	359809
277489	358041
481151	469235
107118	360736
156722	404396
262980	477062
297041	65648
408345	67584
62838	122462
473700	206874
234453	494052
217270	377206
200938	441781
255823	136177
355083	212584
48139	284932
417257	274928
346272	444551
100122	175778
273246	425838
414645	43496
61543	95942
374004	234112
434513	53206
306282	358587
76085	389682
110745	345401
252503	418368
343512	386889
58694	264406
191143	365685
247232	463615
171100	450280
331804	67596
283059	194165
53263	62349
113157	280627
67530	477754
230051	155720
92824	464242
404139	44979
209510	15066
180455	468387
161397	446801
64500	346060
16580	21411
439928	387632
150212	428
63528	459088
19438	426311
489795	338338
414704	264406
330416	343686
349851	139336
109733	304564
21875	464420
288263	389106
72439	109858
149147	125931
219089	330469
414058	419797
367084	423531
180318	283392
71773	347990
407043	45413
307025	110708
364263	869
205023	41266
73466	168129
129328	242927
4634	246672
103196	278301
110121	372214
303617	389009
35988	258607
487735	6202
422246	281163
60895	160419
419346	313314
62366	348798
4753	285156
253704	218228
401522	364508
185526	83811
426580	348798
347731	56061
461115	275768
464953	81751
19752	14254
187143	262741
25412	317118
455122	264791
177829	94344
355477	222520
96839	435030
293761	392301
422576	423974
93203	110677
143294	426990
315573	468314
332597	378211
64267	488626
113895	249202
99956	217423
8463	302110
127014	208038
455074	154816
93668	126321
25874	122462
210653	73225
429895	110677
486641	222520
449942	344242
310111	207535
123839	74067
470531	456640
16153	199161
214050	186250
24926	65134
387147	19121
83768	248342
355392	290624
458941	273475
309917	459622
422812	378105
307108	330826
271495	264406
330087	274250
195882	53389
123450	190369
60523	48283
237148	188759
401172	5390
107546	66879
244907	243301
129610	447446
230051	153098
375934	221890
360045	142018
462392	136336
415460	21583
340197	340161
68134	492302
216123	27464
186371	70609
28357	280371
329415	198926
326631	412162
494005	436185
434690	413535
178079	337849
288694	404603
120050	134145
427064	193527
214055	190564
34401	84502
189062	321117
487940	294079
72961	257388
316136	42259
189640	360567
154170	378462
467766	338271
23134	112379
329311	439352
257957	434024
63905	95268
381787	355542
345926	84089
1605	276358
483162	477131
54964	27748
313314	463621
214671	426736
20815	293813
204679	317356
393106	6220
157957	244688
294997	310261
238386	432239
215088	100633
332391	383831
465055	162831
199171	107820
137521	315671
422281	423741
247754	154815
417151	105329
52993	294791
252604	365721
80193	107428
432755	456640
380025	271157
452647	65210
177034	299265
243947	107997
492187	218017
349976	185016
229675	94667
162795	401436
294390	389032
484691	51895
289840	206294
356383	12443
171757	434491
421339	21583
369120	309180
2935	349882
447335	287220
395886	407206
399595	11533
71108	389682
219351	141892
82744	117295
396549	388195
49461	310261
350628	129857
152991	181668
17520	187998
314507	386328
198038	291984
167588	313916
471316	386445
412810	164884
295465	387987
374305	140838
398924	153842
259166	300348
168642	378582
141221	391414
470224	123410
90296	465553
183966	164835
473614	231756
208877	296423
478333	325442
252675	179716
143744	13401
295848	408288
306878	53863
400219	391414
429801	349282
81918	132740
397922	467901
174821	11225
393646	428214
53863	48001
246517	450338
418489	476447
169806	361016
211119	385207
146903	124008
420239	62191
273806	25034
124185	14637
411500	175721
113843	13686
478287	187124
84559	209268
90182	198138
444862	388254
459280	489203
381305	356663
361930	214952
65683	288140
95902	7824
335484	78669
491031	358913
394165	45833
273610	337783
230051	477445
71770	330311
156592	478415
370619	322922
265665	208704
11752	94516
348447	364000
200868	200529
113843	83912
220429	469219
65725	231485
118002	80761
471314	246311
204294	230388
91960	330375
63753	30532
107118	254280
293345	469235
213486	38304
376554	262568
5582	302506
186781	459622
475378	147554
146893	487153
421296	371934
308241	251260
452967	401949
169984	303392
241787	312981
493228	301313
35806	415967
419666	58786
59810	200632
369647	205540
39912	443857
338812	56001
185447	103223
380835	410797
456658	144764
259821	136435
156866	56068
180031	365725
81636	186634
315573	414645
454263	345486
127050	16433
89034	229150
198210	36144
484008	85492
131757	138088
226159	266850
385991	439718
241987	46706
269010	284084
67326	254973
397814	293813
475308	489552
464013	421935
196559	256723
206944	439239
2844	153322
420895	441202
392159	389610
245237	313745
347726	366127
413891	298820
68789	122694
470128	111182
155988	149128
154538	426569
53235	284982
289488	491728
227919	198178
466069	165544
372350	163344
71293	331737
11719	390878
68532	353459
65710	248777
26397	490883
334092	453634
104655	166085
320657	371864
283626	447517
194469	183213
212196	294924
319393	38304
167588	475687
133909	266203
131760	370991
56396	112258
237148	459952
105022	310756
283519	263962
144919	205270
271521	369586
310146	375436
274704	407902
107783	400006
60547	270439
109987	307286
170411	449643
325341	264497
286330	313464
468287	155900
32865	16433
486712	402731
357829	355112
50163	36048
396421	294957
250404	35628
401014	88119
161420	200597
466822	155311
4116	16433
25952	312805
315692	446666
252044	243766
486087	420392
342887	221303
348447	459308
293738	489580
327465	323056
372156	475531
350814	2199
396421	221296
257058	162263
259978	25388
315966	122462
482686	3971
183119	198317
59160	277084
324968	440962
101462	255650
221925	270468
225727	100938
461808	375840
434981	108249
488036	36211
414334	5604
363467	236395
414326	50140
16622	72670
154934	4721
198711	477506
419271	27464
37363	226308
369798	420790
273148	282989
453919	214163
371797	373128
362358	204338
437849	449785
21472	88113
154667	458021
185356	8687
362792	13370
130675	432212
229132	288317
66992	203656
183222	119762
213441	38038
98168	484673
484838	20958
367862	241045
23373	436141
268248	344917
477932	266870
146997	114930
273572	360860
146543	209285
203656	103790
216831	157910
118131	276049
329051	392966
199259	192288
141224	120986
202451	222049
401265	50264
263962	472370
83670	306491
63661	301659
256893	183114
200439	190369
280646	39047
91960	305115
41025	466432
238327	43164
66140	266830
107634	60780
457418	167094
97664	68950
85637	119381
485016	89956
184262	150452
449316	375293
248008	397042
398704	65987
292725	339289
154997	86892
417886	873
45486	243094
447775	246516
27362	22827
93071	473718
52570	226494
394687	165406
349320	219640
135520	27195
395070	126533
240441	130742
42587	422662
441451	485783
471412	219743
58484	454024
37271	90884
347873	128398
216479	78699
332305	284463
128447	215132
290804	233187
277732	49228
83518	157152
6072	89772
251821	62191
368745	77051
33343	130214
259923	328550
413795	129827
202363	36392
165275	361545
289329	465625
448077	471745
401555	423150
305437	189187
264869	183213
414286	154301
293030	148246
366187	214729
17739	241468
144199	146202
443308	313314
61503	105585
213030	201506
494082	411455
239872	146566
479070	99752
400466	472072
388657	476303
317737	129857
350347	145064
437390	95722
111954	445421
452477	343804
78469	379416
91364	142018
285876	429854
314311	72476
219285	157658
380460	304932
146893	214017
91952	324571
197446	28184
271333	375595
310848	293813
110069	33983
130402	205223
461839	415115
392086	167588
240331	267352
122573	140044
141601	409261
216597	478415
168541	429230
431625	243115
150526	481279
333309	417349
105132	402698
386516	388254
257463	237165
315261	122694
354193	455769
407190	360860
258938	486880
83915	195686
270128	267999
129610	291832
296348	371918
376248	401004
424256	261339
116351	377506
63113	293813
409450	377105
409433	192005
470996	12143
109868	4904
318274	116816
74372	438368
253503	153352
55435	334680
158753	397535
24359	354747
159960	27464
323742	49009
320839	440660
3809	135010
184433	121106
9965	70163
390771	12011
34111	478415
290945	441202
278575	440660
371415	273831
311868	202417
347891	291772
107023	477986
293414	43334
132150	204484
283640	36515
152100	190369
476969	316011
335386	317219
371534	136587
335986	200013
171403	105585
120509	484447
233347	313055
353800	122694
154835	47895
115193	184258
385131	85482
479188	20802
18976	238578
308296	401466
422084	332403
232731	286016
268544	381346
343800	474232
377622	203656
190051	40447
73822	477750
232374	141166
69516	439719
52975	128196
198317	490428
439200	119381
314067	317118
462406	158153
436699	343925
323469	445233
160351	220052
379680	443146
146043	372857
355512	131733
15893	183213
143802	440630
125420	85390
52918	12343
450351	3296
88772	67600
467695	93987
439296	101650
293913	271035
434768	214710
353450	144073
106268	23424
433948	94344
382185	469771
124431	10145
414064	82794
288045	105878
325840	52537
476106	309581
94231	468127
170654	267602
255774	99437
487095	258370
367670	107920
59496	100208
83616	433956
9953	236004
289480	493595
412798	132189
152158	393326
14583	465222
345558	411157
188853	356878
320496	481279
94749	44856
203453	165144
14872	68205
286115	461182
35571	445233
187539	96256
345175	485758
429169	383032
462047	391099
391470	26173
68675	235701
15579	395680
214114	197440
474548	412205
418368	209293
179146	391414
195953	234356
353094	137155
18953	191199
366442	223534
421207	154009
391111	6949
272742	175725
275215	48275
71739	11626
285597	466383
381256	453010
62302	343018
69590	26334
22123	201588
137658	39255
14570	186440
249854	426887
411728	387742
384174	482304
153006	426693
77149	253974
222872	35707
463971	212893
462023	154355
3432	184179
493796	395988
417332	185076
362718	431994
125629	4048
89669	403599
396641	482202
142694	369599
424527	250898
133718	102352
87047	6899
477811	302281
80213	298767
225290	33587
377290	477910
206843	405217
20877	440660
330954	68547
207554	196691
183440	345642
69520	4513
80510	259331
459993	443539
326466	42890
318256	441705
178263	269992
485476	376713
321021	276440
331298	331581
65762	250557
481419	119379
444380	379130
116964	235445
99910	348798
454263	124228
438456	386612
92646	2715
246433	181681
75618	88136
168086	86077
318735	471785
294323	16923
255730	294740
173758	317118
216665	440404
312347	12895
134270	437512
146653	94516
438501	53490
103453	323628
75832	334899
308691	474412
177244	324377
85749	315888
338755	198178
130121	240609
163321	76454
142244	266843
373170	186561
451422	370491
229639	351765
241889	453222
349610	111753
336819	293813
360223	348971
27826	306299
284866	105382
122942	36929
294079	373851
58486	338279
434249	387003
93214	42890
316939	145718
319231	2991
406023	283445
360396	195402
330752	61787
482313	288035
413337	442477
441690	211149
161670	424788
476011	4413
178507	117725
31255	434186
409388	347437
473537	362351
450471	37083
375683	186159
347823	1806
230141	184897
472385	137508
114853	20392
92401	48173
200913	453893
420390	460079
373093	223645
170375	331618
397816	111167
16898	184497
236328	248747
203303	35735
244536	16509
191259	16472
157381	291984
130069	103757
482851	346917
209293	141440
144267	292920
319013	420392
110008	215920
225545	462973
160237	81943
185403	367686
20243	237235
265483	354694
465654	191229
479769	462854
44512	248383
408558	114930
101889	137198
135044	409872
151156	420944
342099	368318
626	351639
147963	2715
86211	359961
49541	434945
410390	222826
79785	274120
214744	237165
402137	201178
50747	276826
51080	417294
172634	341905
145844	181026
95268	114823
260624	251961
457418	292057
23459	132198
211558	22827
104740	374404
81403	246868
404758	193215
278769	168465
182048	470365
340511	489167
201074	97894
436254	165898
287874	59352
456099	317118
418156	64188
392939	390349
399855	119381
228810	280935
109047	59172
213606	53352
422027	211208
206503	13370
105564	70679
134254	144419
161891	137719
276644	35421
156298	452746
332703	239561
50034	11710
256441	302643
136758	132740
331622	30919
130069	296260
397406	174939
368115	3760
388195	86032
160961	205289
356789	90123
55449	397171
246547	1979
346133	378650
406632	484274
281574	217223
414326	171069
433647	449298
7817	62996
102065	100325
335654	42969
314538	255316
181151	168670
115449	160379
300195	351732
472058	35707
232918	360459
200914	303175
161412	412788
440327	344398
393047	468127
99292	387839
41239	262954
99530	50264
177073	234356
87584	168050
425222	333503
294267	26969
155302	99982
447441	190369
466917	437373
323317	439953
229687	347075
460877	237178
403941	4349
481419	441700
37924	94667
302422	313598
80421	95149
302932	332392
13304	252961
412636	489167
204967	237178
415599	66004
56619	194299
347121	464420
178147	397896
212009	330463
247410	486469
412284	351411
493612	407306
129412	175721
4151	85235
456021	205700
345715	463570
97021	122435
333288	137128
217321	408529
127716	405217
398903	87469
174940	367919
331497	248777
452424	471745
268820	392086
108067	123369
287772	371983
51191	2061
189853	226308
2187	232546
456021	21451
321868	301424
374481	314339
126208	40447
338524	491271
235665	355552
234506	270271
372472	355700
233885	408234
185339	52030
403627	431798
187834	38332
51876	269736
411509	43590
103420	348007
402862	440962
188415	50260
223923	451962
468516	182381
254115	102210
52123	357044
144098	266082
404518	30193
248196	301087
285156	306058
293450	110677
47054	254366
263287	369053
267806	51895
72282	174279
231410	401854
285845	440660
241614	230691
385550	381980
490553	16433
94516	379416
278674	72171
201919	373565
368504	377906
220334	221890
455415	64405
251991	73305
196794	247302
89060	436637
22124	50264
455984	38222
239272	376794
334311	8084
17622	64222
323469	205289
471848	378462
130588	24198
393600	76764
380532	207535
435579	406734
34190	476951
254574	15209
408069	62191
172417	373169
448298	487254
219624	409828
75208	129185
233190	413987
138126	258117
235939	369599
125347	404806
147049	110745
116207	423688
399492	83360
15171	435885
299580	142712
230051	466013
87787	399929
181810	269199
16702	4693
127744	235409
360381	32544
256720	48275
252604	337915
61665	445282
280624	186548
333350	267602
434482	186159
228050	105878
54874	357854
421515	451136
348227	186259
247296	269391
192554	207535
422292	458764
173475	32406
489589	236631
198564	121652
438181	291249
46672	34062
193020	451856
54776	339289
421918	335208
223435	134259
47000	369577
171500	303175
73336	489817
423013	168731
445597	300911
390988	73336
188851	220717
363724	255817
170363	415868
116120	97277
403687	87198
319259	112450
14676	486885
468891	366225
223727	391414
381493	355902
72327	438783
281994	310261
230375	146264
358860	196783
45023	315888
421120	462763
1770	226916
421244	434490
276747	401871
450015	31189
23807	460845
317931	241290
388894	476656
405700	19745
461158	268138
15027	25645
71273	223575
482360	224085
488171	333230
101992	316575
398803	134767
246064	53389
240371	264100
146893	443406
236237	447517
402828	435817
441766	383967
119119	52385
447491	58747
433820	135939
150387	150780
436472	62191
203793	15209
308632	202523
487060	399814
171235	177569
156567	264908
81115	366127
217321	240491
93653	39753
270167	247812
452536	430019
286001	257310
358860	440880
467339	163823
31575	202451
145009	441202
9232	104684
474178	142018
243858	432751
388705	86165
394138	51076
189428	146202
315951	218534
85523	96046
403450	419954
81432	8166
333289	171802
174034	154864
184827	187974
415627	183752
391308	83275
203865	311365
374856	24302
199571	11092
176969	240374
66035	493841
293345	252664
308122	124505
190973	34149
187381	141304
335059	254543
135512	455769
66953	86728
146504	384366
462985	12634
420902	434689
300406	292553
457626	478415
72217	8463
134299	234918
358841	200444
159703	122462
150735	110622
339715	329830
353038	90891
193796	445749
71189	80472
131022	366666
455804	367656
74648	345663
338524	320840
104837	291992
143091	371918
101343	475480
42017	234561
305251	138565
192238	208468
140785	68950
45958	293813
462028	246672
125541	430356
291381	409653
186482	117097
24357	408288
356235	310261
432998	460482
89215	134145
288174	160907
471263	267602
199556	106459
292769	382899
233767	23702
289673	275058
329256	282287
13720	208038
385451	20492
129154	229118
73988	89968
244442	54976
377270	57220
49580	428026
207714	175030
461919	46503
475761	105809
96267	435966
338727	202417
200962	67329
210346	467703
201946	417852
174309	488171
54202	92613
312129	58881
250128	425846
197519	132740
316928	336391
405096	188448
11902	236959
149248	104527
435169	216318
252891	471301
72670	375504
396140	195658
263925	20136
455319	60009
489348	446698
111514	287075
463333	201437
303641	166275
254950	274859
192288	393024
465499	237376
276204	164415
244470	484447
51874	127921
174139	293169
318279	223213
117562	275500
278508	441249
224189	444204
8085	282916
335951	365323
226165	234356
469690	293813
458207	296906
21902	440962
442554	153780
162249	232666
357225	121106
403193	408121
480670	156129
123980	237663
80224	129827
55633	291521
273213	451391
456290	64954
65691	120195
293223	241010
331364	374404
298968	281993
4634	192431
254383	15133
416840	941
22444	452709
37237	434035
88208	413336
293373	445936
37657	467612
367959	336590
9233	155730
161854	427803
310153	422470
191349	86077
337030	391414
261050	283110
242038	476806
422409	264920
410129	89037
53097	395988
229124	396228
377061	401928
251124	345487
286247	125399
232211	157638
293913	251688
417314	290014
404568	322741
145183	397854
254599	430610
368192	427633
368007	358639
472685	205289
223246	66140
424989	86737
157264	343065
1123	429863
372217	100481
146602	113958
117011	436801
183907	91380
71189	397165
39683	129249
340162	282666
208508	351414
401389	214436
71799	368205
55490	64409
361556	35524
104334	365727
14914	267602
57946	313610
201223	276358
456207	29370
425518	311212
116120	416402
195995	175059
263514	254449
152631	55773
52646	275677
453360	137833
404892	479614
228419	487396
200092	271603
386992	234464
444044	70297
1988	335983
292641	306102
396188	31002
229835	366941
168972	483591
216390	486615
449653	387742
169158	293813
310153	298274
188847	134902
408863	331870
419590	405217
276024	25087
290895	152301
77498	106341
77590	399544
482007	110677
214207	172535
103455	93876
130222	255340
85665	406371
385274	258461
52985	150352
144577	234356
469250	89594
480966	363835
40028	22889
113131	109062
267562	158875
170313	169482
71281	52537
9670	434705
237532	205865
425395	270369
61652	228800
491139	130028
405873	293813
181491	3845
83892	371502
454975	425013
389900	154095
152921	231578
454731	286083
242882	292006
292933	175402
40337	451016
280876	142018
413556	164884
358203	313257
371912	254357
315463	447517
372340	268902
400520	354214
469234	148107
360877	63528
262639	85085
97652	177870
337100	96001
255846	168381
362267	303040
275058	306100
22823	299234
91606	74761
175089	442602
29622	476121
167588	491105
60854	50719
55659	409143
93533	371565
360459	304116
363412	187974
42767	201607
408651	124644
338480	50264
314311	132153
319930	79705
447354	236213
50641	463966
485667	260475
201528	279407
85212	358848
93174	192519
403723	428600
3328	149389
347435	51773
46872	41904
261418	401297
9969	181269
199676	80929
19313	455995
485417	174939
176085	47331
443067	310603
76480	406483
156446	369566
242551	187045
364431	59658
311819	72434
390844	156637
438767	447335
21226	391414
410908	148073
450465	282772
314194	124078
216653	91162
296258	10646
418394	471745
345401	412486
390391	468125
315476	196212
310379	360531
180564	303218
78617	361109
428582	294538
270567	127921
3969	266852
28922	278410
107233	350549
378725	464248
447102	215245
367619	79507
77753	8830
259033	390687
198845	38063
417191	368859
399915	249202
431283	458601
466790	180096
276276	413479
34961	51927
17793	15209
128337	482143
221120	297340
218389	362973
207507	180681
315443	422411
233045	14331
92424	387860
454987	296693
124097	154137
293108	402323
376266	446351
288642	5845
72353	273962
483632	293106
165171	393326
257977	277450
10251	267576
198485	277395
73660	229496
158584	111447
391392	260302
14869	434893
319418	195121
312474	418442
24887	34988
372455	464420
460659	246311
423013	402438
319259	291324
431012	273831
488686	380580
144405	54997
213351	292877
1956	238709
100574	136177
326574	109407
246540	209471
384404	303218
200835	91998
431634	348563
81525	239872
370137	56809
98457	226494
177121	420790
429287	379130
72573	408900
102017	398252
440760	343860
388342	9054
127388	248398
148708	482162
155111	400667
354525	134694
248013	249009
66383	263836
344127	221303
34055	219499
83616	216773
395756	13370
185941	262696
107836	312873
100612	69083
153322	46548
314977	35707
460932	190369
8201	404842
127388	397536
300333	214821
493184	317184
456101	476951
401881	15473
300302	407024
436492	184558
491190	177733
488984	464012
68791	83983
409608	244642
278533	153956
223072	359762
372318	120747
454236	373999
398333	298416
241808	22256
382706	447517
374141	220679
386190	353884
200092	186384
345401	69822
210070	342886
294395	64335
387986	71816
20995	378686
471382	290642
27158	267740
38456	420508
290167	146488
173065	313745
327220	134907
145698	464678
128704	60309
187834	227666
278944	347380
314514	433279
149076	420944
330879	94665
194643	347104
19493	314497
225532	288956
302578	357357
267516	118496
241239	253305
235070	278644
47699	476231
214063	90099
3999	214992
280908	466046
87573	408946
121686	61934
106919	50710
240086	207059
301557	263485
90374	24740
9969	289526
246796	216807
398964	43514
153324	91247
24750	46127
85219	280935
153379	249109
349448	160653
93451	272339
391547	417918
465740	177394
281677	470803
202773	274758
367087	210082
209860	55074
231204	218828
199656	264766
457003	341926
267562	117247
53788	440660
347150	340198
13831	354933
179041	464872
213123	183975
309806	114004
263740	339476
184117	416293
438773	446105
473904	240934
109613	440315
253990	61396
171403	326446
36885	187836
111700	294928
16661	491356
419777	17331
307486	420259
474606	267920
148203	422853
25649	12255
77854	241240
390757	424986
276007	65979
160490	215821
325509	419580
233045	422576
61246	266749
20225	171414
366443	194617
444349	89470
420867	194893
447185	204580
3226	445153
78063	92613
66171	366534
304435	121304
422896	276358
2548	259929
153322	61017
237217	269977
409740	309283
323334	420664
90773	258220
194339	262453
265672	150603
54789	27895
375599	403943
61349	57441
459319	23018
6467	89313
166534	459123
132529	348798
171476	38940
417843	294548
252291	94856
469168	129021
256038	113965
198197	75499
388395	391414
81547	442273
184331	447517
388404	123491
317370	380489
401011	72432
137454	1430
39195	128209
318088	235434
35517	449620
144852	480025
230160	388789
448816	95352
149422	368526
456813	355700
91040	433079
20477	492906
360224	379976
472838	414286
435151	150782
273017	445678
318561	153842
79050	447517
424647	242951
435987	423688
87517	322858
84745	181020
473106	207968
276831	244940
136228	224794
372764	397505
191688	347697
186007	481279
416036	65829
310024	94454
301344	232562
222425	237562
100783	28129
169937	93293
35969	302627
244411	94289
39195	447385
156402	361929
406638	253069
178442	378686
75932	165267
359949	121106
250853	139927
262639	101695
449911	340891
439338	483853
24596	202486
458925	45949
75119	144677
324727	336590
238941	479614
134955	306505
392564	345745
231720	126756
88299	489203
493474	362206
131215	97573
467165	183213
462053	270274
64786	476412
361123	338201
287968	236213
89195	337914
326737	236233
155145	149533
216602	104598
65513	466135
266307	284922
46671	86560
58319	147524
373568	303175
305387	434668
386649	38336
238190	246592
443675	193281
57094	449933
94217	104299
131825	354630
15027	450541
346030	73336
49915	249940
475923	115838
253538	434452
263522	156031
269949	10411
461958	162286
397098	86295
164933	275503
80308	192365
60382	471982
131410	249444
85202	222701
392210	236004
356530	343225
37748	366493
347948	18451
163163	217945
101363	222701
262159	466991
339902	3041
287661	115518
455126	461519
142249	34112
409073	317675
271241	341271
451849	17333
20280	53863
308108	262844
152936	420944
75257	150464
422603	447642
309444	100583
323383	450026
380585	173176
30304	196718
67351	107590
217054	114868
416695	440660
472604	362267
178385	461392
278228	73116
493206	246311
307367	349725
450351	27989
387263	363581
51759	136824
154417	372314
363646	248160
428892	369484
128337	84089
275414	375137
127388	141440
342695	201762
152641	139927
244020	191821
282342	263610
380489	464066
243205	28129
427388	402438
233105	74067
67148	377984
176850	286599
103217	382511
117887	30821
280943	142697
69525	261958
107508	355867
405555	463799
476671	492627
14275	54449
460515	24943
243055	35700
273237	395336
45724	250854
388395	337921
109511	456215
177042	258343
51366	409828
74110	318735
147423	310756
421688	271188
201946	182000
92500	238986
146523	54976
372010	317356
225162	15133
68094	434945
422436	144408
150546	145948
183176	259175
449735	66215
489655	91600
121842	121106
217186	365558
332211	458207
211144	110677
267562	238767
303420	313314
305792	132691
119306	223121
272089	301728
206519	456586
187796	63430
286732	189625
123620	10646
78294	112892
389849	471560
321930	260238
12462	357854
452115	211887
196003	54599
385361	9601
391	292553
470362	391414
171984	16433
286776	341271
200470	242034
172417	431976
23449	478415
19324	105754
10257	313745
459616	273401
444394	336519
166534	44070
200092	385141
15473	61474
458398	207157
146427	410951
42801	442662
383628	103082
379390	126545
196549	21632
309318	41214
86768	19556
354545	210884
80859	48275
198681	476447
114691	45044
11194	197996
175364	174877
419559	263071
171780	82942
12467	244929
67666	262954
16844	146251
288519	76829
94786	141958
203511	434035
278554	490525
417021	261620
30029	308091
267192	9054
169044	474278
371318	346408
6072	113749
287980	13370
328917	99405
205078	192610
427486	241867
281091	222036
90630	425675
439588	335337
233551	379736
252646	326001
153152	330752
205322	154680
398308	164884
143667	325789
244899	320067
94906	482198
43485	312161
390926	218727
377607	120274
21500	196783
29877	489552
71645	17983
83403	53389
284507	117718
467277	308100
192412	46928
148203	94516
18463	364294
234019	249334
42812	327217
363098	409828
315057	269665
361633	409828
20908	423688
186268	142018
256443	79343
374160	334579
371991	302558
241157	249709
445670	87511
221283	57619
374404	448709
283632	334009
304165	87007
194224	273831
202661	60517
259835	376664
15433	160158
39317	391414
489600	82120
229306	422762
271125	359762
122001	227452
178680	107711
391118	315378
366896	387531
295269	482808
91499	86077
425320	436740
144845	445991
277568	181704
361880	117393
491472	20033
72564	125132
169409	119381
408823	86974
425827	386294
66002	348798
267562	311447
398145	5041
394045	158648
221711	385076
150627	462973
309532	317100
320259	59102
456658	190369
443841	144845
140935	59784
388696	69734
396175	170020
207970	257651
242965	412087
293756	402580
229718	21632
322963	440660
342536	232576
3676	226308
461925	134259
399205	185315
105440	317356
367319	469782
141281	317356
344336	339853
249680	234584
390159	70179
85237	245604
319824	469061
67698	383967
127779	377626
263958	272835
115970	28129
33664	350992
71158	469925
218293	53490
413880	270057
368299	387742
249476	355368
197310	275812
316585	262954
370842	164884
421109	60891
97732	457845
408206	421177
222677	116658
314656	17718
7610	269809
117833	369599
39683	80905
3724	342807
259593	264286
197872	293813
46870	59092
96360	125729
215261	451856
431720	295067
377869	324873
198317	433814
338812	458014
91192	158514
95130	390232
451828	125945
441463	27052
113889	110677
255330	267602
257830	476412
96648	64963
488247	79989
291064	472053
105454	105498
412808	292721
91382	471498
452527	331349
269456	186259
282498	430356
417801	423837
41674	296758
104740	316076
154551	98248
74847	110677
274396	309708
478737	77461
429172	246526
88972	357397
41860	336883
303738	427670
344561	88027
38106	24384
440940	454140
350621	234087
119247	388575
259651	296693
167464	101889
28337	428738
300533	131831
366762	405707
31382	220417
172107	395336
146506	75568
411956	256121
453919	458214
271660	250434
207141	338915
231305	213639
11595	106182
256893	129727
17133	252937
92517	375840
65546	142862
38626	444880
226023	306491
138273	241468
88322	338271
476053	240225
345278	137994
249907	68650
160218	62191
440023	160516
334364	90123
239112	325112
137365	33549
292020	273831
275319	398270
163305	226903
240016	274508
122283	167198
443216	398333
456021	310629
39072	110677
241297	447831
76766	86250
443642	262395
402499	387742
185808	110677
256893	24265
281433	53389
283231	446167
233045	337417
153590	175808
56620	264908
433053	85836
283196	428764
97613	24049
308756	301747
415337	32840
105249	327299
139531	448738
161875	352030
273769	464420
408628	136692
273422	270324
409916	112312
341311	405491
19760	121574
70403	132740
278450	356486
42168	303648
8095	486809
489148	458380
249610	353421
103898	454893
253183	374724
185126	478184
359704	435428
192176	418551
71866	130194
285156	413805
128280	285263
248083	474966
71189	21363
419655	236240
219281	396024
40028	476412
318652	234929
306298	51881
121566	94030
59774	190369
454867	243362
63720	336590
328358	136388
315606	260019
363407	277575
409016	43004
307194	469235
470074	490098
159132	273831
191536	292468
13268	123853
203783	345816
184210	208588
216207	228434
432421	420959
248013	124599
126966	335812
130443	469235
276271	249334
301312	30176
307909	315958
486712	194478
157789	8514
119365	325167
265875	15962
110835	474412
284989	91917
274147	328841
440772	359578
450063	277961
144150	146202
218458	222411
472374	116382
410868	152502
93222	451391
359618	257298
187671	17996
39530	164504
30950	13129
357020	413373
411329	36634
306091	446568
412738	88113
493347	212183
463274	266414
142095	95593
315951	166972
186044	54536
323506	26219
76877	26046
257391	152020
55351	436513
418613	78380
159343	356645
475756	57300
227078	211653
98684	12443
472148	192084
318869	428103
191683	28058
162385	123213
380974	308958
21408	366534
449464	211868
344802	492
369935	393326
417310	351585
201181	457623
141098	86596
465076	211868
105017	419268
466432	375113
253642	304173
17198	67584
198380	182000
168798	321323
7812	185076
120765	297630
476770	234996
304303	333357
309276	279188
327891	443016
432175	252565
80403	415499
321706	185910
46681	391414
251878	469642
164893	267562
381553	291531
365588	480246
414240	463429
420465	38409
289329	275959
461363	3011
388464	213639
234860	164884
97777	289737
285970	365812
126254	35707
159602	50264
364388	190369
492165	408838
319118	22804
124345	294852
267562	25984
374034	359344
339639	288354
99084	21583
229735	466562
75488	7812
337518	114930
325889	110677
395198	491978
298665	403917
286605	238566
15774	370524
451369	190369
196940	356790
47518	110677
458220	130395
335302	87579
390349	312027
81358	343860
457032	186440
232964	94344
59132	160722
60514	289414
97247	246672
401232	94344
303592	303923
260831	366389
458768	108247
187734	309425
75378	393974
149137	13370
82794	137374
51424	425613
123997	95659
10274	334298
39683	198297
384036	268113
275291	226131
471696	340490
72356	35707
301568	487376
402432	357294
105449	117235
67040	270986
296029	262926
470390	176878
102065	339320
323051	411424
371095	320547
186420	242178
466028	154190
112356	478415
470977	200632
353577	354694
11675	402862
96521	94516
70730	99405
51652	238419
456231	445967
383940	433148
3636	308668
97756	155541
68094	286936
421327	212081
247136	71020
349972	380105
433446	458968
136039	349221
442198	428738
134694	47976
32133	273250
179879	219865
158522	120912
453250	399427
414747	103392
84605	234902
144091	372818
445454	194165
425503	209532
218049	220382
374072	477095
415290	24620
349475	304589
3276	337120
215792	113051
114412	188156
184425	358797
442981	472336
273380	13568
256507	190369
217740	133349
23062	326690
346936	53947
357992	317118
121594	378686
80294	480621
158636	337562
239748	127531
104177	216329
321118	103267
411824	402269
26120	249202
402351	390969
192903	250775
178514	134500
233220	265009
118459	211889
493908	249202
123435	189659
200658	446170
196478	15209
159127	148695
90237	113051
467245	459779
109972	152020
174087	193380
274617	111312
250774	384218
446956	98012
268874	428711
219639	396072
262286	186571
876	122462
122366	360956
377091	57683
172923	477308
131939	194852
21417	50264
58306	359456
402548	201896
262639	491042
431497	21379
56273	228287
124948	50264
156201	449543
277286	360758
27417	142018
98723	484315
430385	293813
101212	449435
55924	232377
130426	123369
302178	430610
150564	378686
322817	28900
297553	471695
2546	382224
242038	59688
478634	143179
134705	202996
99459	105053
469084	179375
130430	453549
243321	190369
202774	437917
346489	458569
316653	94516
257856	185479
31502	179045
244139	404806
114643	394334
58164	366495
203121	37515
477932	417425
253931	177569
482046	477308
56172	50538
254430	144306
215179	60696
143676	30638
365978	319952
140192	366493
178089	267973
177720	245955
412162	346266
15819	419619
200580	367824
305682	316011
89402	403770
9668	327160
645	5857
243057	196208
172707	380538
358423	377906
374305	430283
301913	137911
458065	144073
109110	52800
364485	185443
54551	336590
460614	336590
401132	105498
42562	379261
205006	35364
461559	36392
328357	119762
167588	299738
129132	22452
220645	295484
33631	316035
387742	448266
475031	11951
420736	316398
468549	50264
76182	129263
197630	379976
190766	362312
273777	13790
363251	301475
458545	174939
334234	300562
466250	155928
41991	151096
392677	263248
123709	167731
106041	434945
298390	295619
477811	247904
121190	404886
378855	225763
274547	137719
380273	99405
266339	397042
84766	493124
489068	231485
107283	286227
217858	195533
136798	452107
15108	294548
65161	204078
280197	21583
322193	21268
165581	479409
254366	230081
492393	11626
271214	228431
371884	245792
62092	98745
35620	303657
7657	76111
458013	12299
141068	108558
353956	391414
1839	386057
314917	341271
391647	151453
400772	309417
318735	40016
42339	405217
254251	94516
351453	30263
197077	268531
75296	83811
154492	149009
153099	188321
157574	279923
273915	382936
10700	456215
309066	15133
417369	190369
182270	74475
443601	185824
478705	264859
466056	284891
307463	248581
395014	327061
82437	58065
276821	435280
305588	142678
267562	196240
124535	401531
37005	238578
486104	304832
279031	386280
318792	278431
112443	144470
436920	49726
237693	25893
18928	307466
474341	25388
305686	276837
173508	26714
72642	84089
105435	403455
422246	471765
94881	143274
351012	462973
377498	393326
83429	271819
206131	390088
190673	240374
387959	171730
68427	317100
316279	248777
50494	121755
16042	51895
477586	387742
279270	298106
224928	47545
459334	144036
344561	198926
51425	263009
456763	468127
457293	245317
382316	469235
358603	97442
208751	249202
348742	303648
53613	59672
152751	49903
376949	445053
129613	3664
449346	429161
34556	52917
440784	130395
353175	214024
46955	276908
320972	5041
96531	278446
32729	252081
31575	304992
133845	134262
9965	300766
20944	46785
479268	476656
370160	12719
84241	219499
94507	366534
322211	345638
274977	263833
440499	23236
450079	464727
29704	56068
922	149300
404459	186159
447471	60517
78206	218151
425827	298765
5743	257927
134396	233942
78285	264154
91462	137155
135036	381263
354942	458231
347374	183428
304263	361354
191542	487698
478588	354334
265903	2046
351818	231485
149373	212534
320048	293813
261985	125444
222491	48275
2643	31483
326631	227435
366718	31991
388048	30638
366030	377620
396738	267352
369166	82218
119879	411216
52217	263501
244536	430741
176217	17590
159726	394709
298988	46892
465640	82585
491156	416260
410038	382936
402790	307771
256389	172501
130069	338947
244719	339829
212826	203934
125577	313802
112661	12443
212013	312074
228897	393326
267302	366534
269258	388254
54445	253432
212460	295218
101344	88705
626	141166
469102	59918
89311	421208
62316	124259
405854	258905
85478	458468
106514	110677
465774	303250
293352	417918
302945	190889
127303	54976
76011	186865
356530	84461
239226	126391
36211	235679
166520	67040
3693	268176
122612	421942
280257	419548
456021	480721
277327	209542
45466	243735
482851	485321
214114	379996
169679	279081
311010	357800
182073	214992
264881	140728
135010	119393
295748	413525
262436	52030
417201	160611
255440	244
322917	74940
56548	34015
167828	243840
223160	204161
276241	63957
264303	248398
199399	219675
374300	327013
80974	276728
255424	35707
236637	97277
216926	100478
286768	420973
353767	286235
377869	339310
400888	261640
47703	55923
328932	296693
176799	397503
12300	196783
212460	163348
66392	461944
167653	145948
481575	148199
369519	186714
466587	176878
186209	179238
375571	170083
110248	110958
200092	405979
411114	277792
35538	405014
232877	464171
293548	350098
371928	175439
470319	160545
72331	340745
382183	378462
299272	383967
483077	343782
42507	389357
410408	462424
345697	182668
311479	280960
304227	464778
286664	279798
388842	478415
316565	493926
129253	124085
485081	483921
56138	115123
203022	378283
193751	434893
92780	464540
147668	209458
255613	281924
417871	438203
256630	96977
410837	303337
246558	7159
276934	146202
401173	451998
37718	184096
446837	295437
461833	208577
123301	187834
19571	253325
141515	265385
91600	444161
117834	313314
252930	273831
158156	138994
91499	408157
345401	70053
211890	366493
286509	31870
282791	272309
49675	285156
137005	276158
152612	190369
206200	481003
61152	276963
258066	450161
285955	249202
147409	179692
418213	478227
391702	200444
294189	21457
115086	421830
198387	452230
345715	483694
21679	5040
15027	432930
329727	111039
239965	146248
443559	160291
139531	183213
311479	381965
230327	494102
233353	430541
52857	99315
461769	391414
63597	447560
151889	144470
459618	316797
32621	130028
116705	175923
117959	304493
214390	168190
320064	173784
146893	199987
322382	49828
459976	87471
295947	293813
388624	185420
370007	218888
345028	408023
345865	477986
222479	216789
171412	371918
249017	183213
145140	207535
416533	375897
450218	183295
125790	203012
407540	295954
121697	355093
195362	484058
157538	256723
298842	156227
268108	145663
492494	54976
344284	40284
42693	419435
362820	221291
168329	289755
468287	416364
442064	475361
186561	438573
269538	426564
482295	391414
266579	134145
282461	121755
315573	77554
309600	366534
248591	407117
201369	339034
305553	391915
24559	313745
411296	406371
169376	409338
344984	203062
3809	85932
67497	355008
8326	70052
81249	80193
372625	77978
316971	291249
239125	361031
392845	267602
412578	224871
121828	157422
115001	464888
390380	47270
147608	246713
438597	401871
200835	389682
263502	355210
185409	100503
491547	38914
193355	89365
43206	134259
360332	445468
111210	122694
242411	313776
233388	368205
355449	410951
132444	443552
393268	233187
443308	374806
57784	420392
127319	487833
278960	166513
203200	449534
257936	385780
199066	479570
43659	47712
151860	482642
98987	77139
379680	244362
481419	429287
326809	20719
231839	226539
55202	19719
315611	236102
414321	130827
313728	134694
394772	404791
313896	39079
333119	452500
482116	298839
426180	467752
357411	139487
44264	97335
384005	442083
72480	335477
183460	390775
145931	412205
354648	353787
281009	161402
486068	478415
156599	80587
446117	256188
79485	68851
165378	348798
321272	40784
457873	388195
85914	308150
120771	215392
377869	283346
292343	164504
71508	427104
107752	152617
153015	430610
294352	166586
218780	323345
366078	6255
397778	153130
384501	28600
411282	300480
208300	14177
85029	148287
474805	149046
292727	164884
398843	343321
298124	329698
116504	162795
196996	301172
65518	50155
307754	143463
464849	379130
207487	417614
457418	407416
327209	404880
454902	343804
455699	311535
18218	151944
397191	413108
273199	13370
233478	159249
440246	195039
323902	468462
345723	246926
230574	428384
381084	378599
345401	243438
19225	228431
305002	97894
295009	248732
207470	349186
212250	208617
18851	309283
117273	274363
386921	207243
332862	391414
417722	123077
378137	98465
270248	105257
262708	428256
424415	218730
191991	415191
428011	141559
399756	180224
19180	62580
20616	22448
320683	54976
107669	474931
379538	486369
291860	124085
42905	268575
143463	12043
88047	127921
128376	205289
214034	405217
376816	218730
184418	245073
47467	267602
5700	79087
412527	168615
446596	438783
422711	183213
350008	317118
249113	428214
225240	298349
118132	407386
271989	24555
345401	442578
281220	429161
60287	270362
9360	393326
145178	212688
178610	410074
315725	70715
83773	41673
162920	186588
244995	283392
32303	162795
129792	15486
474091	28023
152820	291249
19542	425222
191846	230255
199133	100303
242551	248398
412130	277575
80970	167671
92145	86217
203637	73189
356990	260879
364116	129484
240138	391414
181424	48661
446408	478415
67389	293813
82907	24078
112990	180957
324127	466094
191761	122585
57256	422998
389744	276358
372241	333543
300506	212081
135786	199353
390527	242185
353531	429593
376816	221303
329519	285938
399314	368859
183966	464480
58032	84388
363643	252961
156873	60517
361001	38998
222740	95312
167588	266546
193767	79604
190789	206223
490636	405217
291427	380679
406187	422363
148692	177861
183060	317356
258136	431625
66161	25034
448722	336590
1064	15133
366175	47499
483973	112305
325908	189343
43299	234748
410619	421356
63862	487791
204621	333221
311966	417829
1057	259781
347381	440962
281119	381857
119286	467320
253612	417294
311349	186259
61747	255901
232886	301659
234963	306545
256610	317356
228330	65732
295465	249334
88439	233415
410741	68458
205597	68650
338467	287848
209195	210050
256893	65439
427896	45545
368240	209866
104740	363699
129666	315888
403193	371486
358405	1600
75339	289893
76737	411308
199862	317118
352237	272237
276821	136282
275154	2715
398889	312698
392025	139951
61186	466737
4634	97515
94289	217760
341632	92114
93337	425856
209699	431856
237120	447158
281185	3790
170325	248614
27604	86728
34729	261839
121349	227753
377827	13370
326586	45728
209510	316602
28252	147684
263799	315572
225694	214480
188512	220417
27570	433653
235906	448576
106965	88113
475987	142018
225466	91923
66769	49936
174544	301208
343004	407334
115193	167588
626	207927
444081	348798
21394	420294
5857	118877
467149	228106
413005	287740
493625	48163
108847	281414
380489	198926
153162	80193
302142	213567
137251	64335
16844	117097
190364	302272
298522	104498
227386	427265
312474	270196
321526	411300
334325	313745
490517	286828
440917	446632
141315	243684
185620	250434
89219	48247
120888	314742
226314	220591
190795	257
33398	451414
465132	164884
298293	437109
157810	246516
385516	298785
104325	150207
125174	350283
322709	166063
281677	262889
294371	446604
382882	28119
370223	315110
108903	141749
333341	22555
316889	49903
134299	432875
310830	35745
238967	286990
383756	169027
334864	156192
373469	264154
115962	493595
409388	70029
396070	40447
70808	119354
260986	94344
409135	252937
194076	20307
13113	339402
25969	212734
16131	117023
268523	404345
165413	379976
192465	311212
335336	224285
324061	457036
377069	310836
104740	240447
63698	96973
432482	146100
458768	154095
100938	458601
306304	186159
492741	476412
37573	268118
307986	56292
26714	40756
241922	482380
181911	20547
244688	12672
301269	162795
339254	185335
386741	228707
8524	251388
442552	477986
136604	214503
224195	353219
209283	164884
369030	317833
418945	88368
18372	248121
289126	266998
78185	309801
408337	470601
108609	335707
267562	440275
52098	370866
3015	204330
178185	223262
36804	11284
173966	291521
258010	391414
125490	8623
255922	121106
69857	367795
374023	264406
41025	194454
52096	98930
276821	334477
162249	430118
323834	285830
29382	694
42777	461944
397854	411809
289570	440660
200823	208785
486825	401101
57276	346024
195620	477986
116216	374305
61286	233187
390279	8701
217740	293209
486777	424795
392699	226736
203020	251024
107118	45798
483058	175721
416372	409828
234400	387742
439023	4676
85841	467192
477901	32807
270268	45227
15507	385378
398885	94516
18152	444
44160	342579
354942	449665
121733	269106
111871	184657
225694	173289
368010	333709
314311	86077
321797	421356
234788	468424
468840	28129
241614	303043
143676	44108
385401	267602
95202	3937
215260	310756
416712	361760
353934	407064
40692	483671
58042	208851
222472	476951
243476	400628
206568	264452
417236	237178
5472	299048
259293	199771
428736	86217
10341	262954
280421	207972
5378	455844
85093	366534
82688	49903
166063	406900
205426	166513
351639	230761
64338	341603
254430	140920
2999	223682
327209	474291
65614	485922
130374	165653
30581	232546
431732	97559
25748	274680
172750	269199
247254	296758
119877	140378
411551	377620
86490	492316
280762	293813
76228	245192
225133	122135
392598	256012
316136	347187
57164	452088
169621	57134
154648	31420
445256	16478
204842	468162
263713	50264
140606	378713
60404	486885
358176	90194
302875	294491
64392	338493
151647	427093
459518	6026
438610	448495
38951	155158
123161	393238
399270	53994
49482	102104
309002	26180
233498	396113
166842	366534
70855	254728
203354	268729
389246	401871
442745	119354
102533	99365
106268	481785
366181	402698
270077	86728
154023	186714
99640	90664
117833	190369
154482	396563
204330	78329
361192	15209
414502	149284
293071	284891
229868	339837
424285	218727
23884	439074
389484	76228
277511	106275
350186	341271
109600	137128
48275	315164
451551	110743
125772	335654
323365	441434
178422	101777
210036	65798
107223	114238
286001	308278
270209	366493
122494	186259
161162	255428
218577	42211
302614	391854
28357	454237
138814	80919
89883	299272
473348	62012
222045	235187
418173	454937
298669	364000
105821	425222
145196	9054
88097	463623
7329	188082
8225	15209
135848	317675
133933	50264
473123	49287
30354	302298
76953	349140
260765	175306
156277	470765
107617	221133
45345	378105
179919	447034
471808	377778
404472	103825
399981	232616
245002	315671
194071	124085
333935	236213
178422	369256
148559	188394
91197	238809
463762	74571
279887	185174
178411	422069
357407	470694
81861	9054
169323	94344
461321	249334
141026	25432
135589	56068
118600	264406
29276	489822
49532	208300
19812	383967
370693	401101
326678	393326
440275	265589
229440	475594
109100	468773
99894	456065
6187	392062
418675	310193
193756	229029
141281	467492
323775	302691
326660	191028
273686	227363
116525	19377
195075	88296
163519	132617
274613	236240
41798	302033
451027	466737
296518	162831
448722	190369
288012	481496
176908	67302
424359	339618
264420	93245
108282	444646
438932	53553
84810	57776
55385	267352
458269	276621
229813	29647
486265	129317
18117	80651
107780	33820
46601	478415
16371	262823
108794	291227
438653	305175
350650	253993
454867	356246
192611	274451
385731	51064
427682	285156
60578	77143
140442	389682
489458	492434
210775	452803
349378	86077
322032	464667
296936	477986
291123	441996
297246	123369
428277	283918
391066	273831
191155	64207
249900	22788
49568	235200
61503	317356
130651	309800
191174	36182
63695	357493
116524	222701
70938	412764
36612	191821
470746	447560
448199	84376
277984	15209
245592	411809
164940	371585
173758	459622
294626	15133
378224	172507
415594	90099
56232	415625
18713	464137
255012	355365
484193	459802
170272	292721
176200	378462
134580	258370
57749	54671
383756	36182
269126	26471
391991	180064
167382	37229
390993	121720
317095	167546
393297	441364
304442	21411
490553	190369
69267	49021
477424	87588
256376	384744
283096	86415
258126	193079
192742	65194
407196	267602
73079	477391
61558	401101
121126	313745
231512	3290
51443	335593
210519	62191
115461	313745
346888	11533
242571	146394
270248	475389
176903	252343
104788	439151
387791	267352
116947	136845
411071	293813
103226	177569
117531	444911
64132	35421
99772	247092
128749	436686
160311	388717
127388	186561
293054	412280
359053	329566
282131	264406
289902	269199
218458	26940
16110	158584
153776	200608
259201	486788
160138	77278
100060	485185
150152	477136
254446	379932
27885	441588
344174	245679
465152	250389
324043	415650
241952	327061
436211	61660
245721	338029
376499	187045
237732	15209
96461	208291
185409	49952
382346	99282
267719	131546
59661	369577
189767	391414
402654	430356
61786	23018
27342	48275
437849	459661
46092	414061
374252	286828
156578	186440
104859	95189
188624	95942
132553	304173
196116	320508
350650	244017
134384	196532
144369	380652
155528	29599
304695	270274
481067	431563
65975	369599
326631	3418
373776	317118
84429	390596
317552	245715
451818	190369
109435	218045
170438	203081
411016	15209
404960	97567
153082	44826
130224	7771
105992	430997
319824	277646
354827	478415
377325	434981
385474	210766
114063	175940
301549	107752
222571	266203
133400	387904
118068	262954
240001	376776
112148	463877
395470	259929
347948	157136
60942	103087
409134	425846
446644	478415
264744	253380
101539	190369
372488	395199
277040	16433
380489	176325
92535	1839
429070	81191
378357	169467
258369	337489
200807	263648
413987	2199
491706	431226
366872	258307
193767	178169
474341	13563
302298	433391
141070	366577
404803	317356
479878	361438
71621	490237
468149	67584
95956	410074
176733	459578
197555	35622
42890	6812
310128	462973
6564	231228
249892	345074
69440	254615
404586	82585
458768	340975
107619	333166
456021	427623
178822	4349
134299	100402
309917	407795
261388	347036
28053	476951
479627	296750
383161	337791
91076	54536
326640	177238
58620	8875
27944	260527
82194	189379
445793	15209
279795	374784
37839	193476
47407	130028
245213	331382
312197	190369
272562	78128
182617	419884
18928	158046
75276	141836
459064	352950
91828	193452
408765	116294
104453	100349
359093	420790
354111	168427
216544	348517
406660	279541
47674	400644
278448	6374
104655	348000
194503	173707
235034	33180
296746	84938
330752	25532
181885	238290
52889	50538
183529	441188
30919	115340
227639	315820
286412	121372
327242	135357
314455	462293
33984	393326
40739	248382
471365	378330
486108	417201
114063	180578
209311	423711
87363	237517
248079	21523
298799	455769
273610	164075
382297	315913
304404	316235
60589	196802
74852	17186
327209	217171
92401	232925
284272	343691
356953	238578
439389	173615
417484	154348
359933	258508
195615	326130
482730	122462
395886	447517
61647	420757
142547	166895
382848	385076
81262	322935
123882	49903
285005	359762
39898	442550
64349	434945
19542	148705
346043	354264
78082	183479
26170	187974
477451	293745
483962	137128
454263	114344
190098	313322
138766	252089
359531	160573
19324	447295
437759	2068
259035	478415
41417	110677
394319	410522
423120	205324
179147	492906
448104	13955
211294	389682
275299	115340
359906	309245
156239	426235
85996	363471
393574	207535
17891	125420
433953	451460
192311	419813
190315	218727
178607	376364
15526	125336
1215	139921
172433	166801
200654	118179
433647	41673
166970	376563
55124	132843
427960	66813
359717	186440
115001	106402
142906	441588
145083	262954
466181	303648
121594	479680
444380	137569
302017	48163
316688	160530
191482	266361
404044	340363
257540	460437
391479	388254
105969	215679
372983	453012
468207	436064
213510	47939
255650	247733
18146	51222
395988	101740
450465	200632
238743	32775
355083	466373
201223	113139
493688	164884
441741	94516
373264	338189
365410	347818
259720	435817
200092	138726
45216	493117
202092	25016
200464	477154
404892	75583
489559	388575
52668	202019
492671	24808
156794	176217
112193	16433
304116	208594
369510	371934
329727	97848
48064	476412
236040	366777
325919	94364
404078	431275
27417	317423
39892	216641
306626	470079
472742	435817
481419	159356
131701	269199
12352	214050
39104	486885
131585	391414
85476	285136
466323	214024
472755	300800
129249	316796
477032	72019
329513	305449
469596	256121
363917	310736
424256	121217
27125	313745
258887	479614
116615	217423
189205	78811
405071	358032
131055	307193
158366	266852
156429	26357
29951	391414
148251	5156
412016	484330
368549	421356
280665	333709
284435	232259
140460	262524
146506	92613
444049	436697
250183	15651
1477	335663
49556	366127
83573	355806
172417	258290
455029	407306
448104	67075
214063	185153
231554	476951
232160	436153
289186	122462
268948	149635
392992	139645
466011	113894
248109	283860
306861	16433
253826	104740
406551	84392
313343	289240
225807	289238
33398	21411
186595	372792
261545	394103
155740	273831
271181	241356
342118	299467
201946	232239
246695	110564
113355	298960
24265	91380
128704	205289
81695	429603
445954	254599
121584	473826
407646	383096
341737	146361
237569	353787
132335	312191
391335	281924
468396	316110
99082	267602
320608	71135
335005	490742
493793	81280
480967	244005
116448	113138
308743	378462
257525	17094
68843	57899
197385	456317
170712	186561
287566	192183
412415	60108
87879	168615
386429	351540
3809	462817
490631	80193
99901	41896
89608	94344
233951	141509
379297	99405
229735	168252
192465	4413
231391	172727
323514	298182
326260	384668
275963	109253
62965	172089
214057	327217
22326	139648
289414	300811
137511	315888
250149	94516
421493	144306
78158	431140
239658	119381
479994	372303
320743	133011
267562	440254
67351	387860
219327	278642
227107	64335
440331	482315
404229	494123
430457	293813
281510	273831
90661	307771
74498	92417
329750	272336
375405	77035
108650	118179
167588	295169
152493	153370
322509	14130
47407	432212
367046	425846
124977	138017
204532	76111
234653	301659
135655	111759
46092	431764
176903	217340
288385	450408
132745	9054
294117	151081
310893	353525
39817	62191
401237	188863
132207	99810
466070	299408
38778	212324
481567	429103
476804	312698
368581	273687
470401	140414
215260	399492
473123	227508
145266	320161
335961	481279
195132	238778
243700	158883
62238	168464
57999	242423
36784	190369
172496	232567
384492	84094
342465	17050
491895	142522
221363	359040
51070	437404
262177	48861
306294	318749
25748	134804
10379	392037
180581	15209
16844	261958
40198	263555
189428	186159
304404	386193
211551	305706
245924	378154
348034	28907
413783	50264
101479	159580
50425	139648
224565	296423
29911	426608
192372	290523
28058	426904
344065	40198
452188	354696
256079	486913
315418	481723
479791	59014
216514	67583
185139	191969
417362	41493
84304	93996
29431	469642
6467	180578
39543	256121
301823	143381
301659	217871
37308	477164
59644	160996
178385	116032
157145	444691
115823	169116
77382	341025
108337	290450
228849	296761
428518	25410
268985	272156
104532	124872
244265	106549
147928	380758
158274	304865
82981	28310
121700	40447
478588	85974
343678	438125
260050	267602
291717	217151
250108	190369
254241	105585
122437	287873
432877	166513
277523	489204
389010	266538
312154	53389
5558	291521
209311	229872
335150	237946
318285	435817
477646	451397
215717	36366
97592	396228
242411	474029
475158	443812
394776	289515
115761	52917
235995	161402
480136	265711
263708	55074
88612	399522
477328	483149
192455	385345
3562	354702
156189	200379
372420	145064
236272	474412
455170	277195
142098	184686
217270	16661
433947	292892
454279	354260
335813	319001
66162	163725
246342	220417
31575	378820
204653	229173
311734	132408
198681	281924
289084	24480
33538	294384
8955	186789
359281	100287
41091	27464
352905	90894
34362	398333
336663	145562
185950	315888
444523	63528
373521	198456
58597	86476
329435	374346
66216	83230
35707	246335
5796	445020
139021	351332
89890	21583
323015	480025
356328	136759
227628	280857
412109	49445
452537	384377
186210	234918
280171	5769
47466	68686
412014	243824
282681	65670
198317	363483
239557	67424
99918	2003
444809	245181
63407	49966
304165	394677
328119	366127
48500	65210
281468	466001
310460	336590
316800	363436
110835	339408
182514	453829
269154	398333
118844	289970
396528	88113
283206	441216
294323	28390
98286	428724
422237	15209
78742	240522
433736	192156
343538	303424
151851	377278
214031	147560
296459	49021
194962	478415
54539	60794
466592	272427
142306	400229
53294	359762
299757	398333
390120	135605
188427	204918
116689	375840
328940	315612
373810	110704
479072	357854
86892	257768
55499	92592
462901	311503
259275	434122
384834	282967
2409	213728
190288	208045
488683	59193
72290	420323
349186	423329
404568	216646
126864	171737
238889	299884
127102	118662
364807	6835
76830	205289
31484	236885
137171	379366
474917	95942
378498	152074
268219	178772
344521	259192
394944	217423
429229	50391
92261	210805
66539	60183
369878	190369
406505	469532
234241	376435
444070	234564
14303	132740
214550	291506
149673	317367
84690	248568
386539	49903
371107	466307
396605	125172
15314	270369
354686	218727
427116	37100
417565	24334
347189	378575
189919	52046
452820	317184
168464	286235
485243	135868
77946	393326
84901	218727
444875	404607
415240	488288
477042	434035
15189	89772
262438	155748
104150	345745
285498	145075
328083	265346
227663	49896
176130	86583
343031	357427
108745	273831
137437	463822
367791	21725
128109	278643
161165	35150
250404	474271
200722	355732
222709	429106
246540	246155
265866	85539
425906	139648
450921	233590
61630	273831
449226	54976
52507	450314
258926	115911
218953	422853
406764	419576
37946	54180
4593	490107
28357	103903
179054	27464
31694	368205
211938	119264
456021	311398
295404	459649
401713	421285
20877	300555
8479	53058
125167	181166
89177	304729
229168	89137
70812	40447
267562	207959
163345	358134
204294	13129
362840	16928
291119	421091
466093	131857
238007	154137
5259	114930
262210	204828
418252	339998
376619	109669
151092	73062
11979	159333
179041	364000
59093	152921
283803	86560
474341	166293
377937	187441
153006	219197
214519	223121
338791	445233
7191	334431
128563	188319
415170	26551
351281	53490
126535	263713
51543	434945
463705	83167
241198	344511
148637	15209
60467	319138
160744	320288
153850	249709
326260	256636
438094	163871
247086	293695
195224	147121
54204	424814
120052	357536
259835	288774
419802	471996
411966	399017
223122	253950
326261	362447
15852	275959
214268	309801
353577	441700
467631	241249
357480	189761
337608	38063
264699	93609
458442	76364
171546	465313
373073	287957
182417	222701
100580	190353
219207	241468
136955	83259
60824	160464
193398	69444
329102	264242
367900	350867
193651	300149
306294	228888
7237	458272
156643	146673
361001	386608
35248	309425
253406	447494
403022	273831
195142	394978
474688	421400
311790	183778
113374	60499
344924	9054
81137	262385
350186	164164
33739	30658
397465	24516
268948	466700
163893	475594
474180	272276
184420	281860
156657	329278
190298	166513
105992	80919
207882	220857
246174	446437
312563	317675
314669	218727
20946	146286
84622	60209
172923	215433
167035	188234
419257	231348
109174	214212
454263	343031
457374	469050
471169	289238
58902	401928
275460	402269
212146	298767
254917	69067
450307	118156
478588	108637
134705	266852
50034	29307
244526	165381
475529	69856
238847	490981
404013	6129
397196	6253
300187	44912
285259	53671
7245	391414
492908	70830
239953	115340
153322	477729
61503	360860
142527	234117
345715	101137
308618	480541
94670	109407
492438	469268
381538	482143
462028	230655
234881	167581
475735	216947
150121	332392
380454	377683
86311	287740
139743	248398
59649	213046
452363	315250
20946	203362
127014	435280
61221	418658
305300	205223
463969	110677
432362	438660
463429	230691
175145	318735
141996	211868
427486	101756
230160	247436
104952	397403
36836	465683
387572	7491
109885	331500
27760	478882
485975	49247
479614	11493
403503	285634
466747	129124
65935	416083
72109	438011
336449	256121
245318	165653
76553	12035
390408	443453
450465	78160
454972	205289
6929	126777
444734	374864
415709	187553
157016	243789
207141	320713
447610	416402
41495	77844
292352	224267
74161	393799
197306	326987
246363	32807
84608	271162
457973	237178
394129	114643
54268	262927
309917	34547
349212	244801
478993	434035
101058	20681
475039	46070
490604	37333
26717	392329
72804	461208
55877	300648
430773	110677
19357	61606
412549	405217
217784	425838
98290	327061
397175	12259
226023	121198
67065	21632
321215	116556
113685	80193
233045	216062
390327	450983
385706	4349
421525	284473
217513	474130
445343	104693
456021	358315
273312	375840
383066	313745
268904	16231
291097	32114
331481	1057
454537	37057
265192	391722
139183	272301
491081	141145
110835	430445
308715	110809
326631	276663
115392	317675
33103	86338
475322	183213
207819	477506
373507	316011
162810	139648
282453	196515
493812	420790
148268	205725
389721	110908
135731	255394
88510	278520
289535	430795
67966	328546
466790	306633
66225	210187
368159	69272
93050	57989
363399	444238
181419	70966
149660	304673
462248	434711
367919	447909
32556	324617
113293	310261
112350	348140
493153	169999
427629	54976
238406	217423
46556	85606
405341	414286
308137	228431
190973	166085
450311	267602
277499	108222
472633	370796
250207	268836
363931	274103
344572	397665
242565	346777
226180	390479
290	388289
126479	279399
89826	270324
10251	378691
227375	29689
214819	104299
485491	317132
112267	267352
192613	291332
44160	416786
253275	217940
170643	214050
233792	229641
87638	317672
314311	385571
12177	16261
224318	338199
105588	250434
236440	290887
409680	186259
323836	274511
123900	21583
43909	326492
73660	485364
439665	188709
226968	414257
360531	407382
199941	283445
287651	485588
187044	40034
277949	409522
332214	150498
127531	463535
228	440496
268910	296432
442144	298783
373025	313941
302296	325175
119183	4679
61708	174508
253177	455137
19727	209389
5123	150274
481757	396563
117736	48275
111842	115533
63322	385378
326029	7733
142092	164884
207019	267352
247500	486885
266508	29647
211900	75568
384480	332392
189965	385454
163535	404806
322987	18023
426040	58169
23373	373380
34776	153771
318355	304084
198913	126818
164887	37393
356530	329727
330954	413333
224630	202665
487221	486781
316943	146970
260879	373482
187971	400968
364720	418180
255677	438373
433916	216638
330430	77461
81529	430356
126176	38943
92887	234036
386457	145089
292880	487604
281119	48163
149363	299584
254809	401949
240439	378518
258282	149373
156429	339837
334985	435817
229624	151975
354545	290
384539	89824
54085	172609
469959	136845
283180	426582
215106	279474
160606	19620
1957	221310
461185	68114
379058	13370
49398	63528
72985	391414
243612	393968
139185	82408
111036	353787
194622	221324
325083	291408
454112	484363
340706	285682
328423	300121
295109	183213
160191	470611
359526	339837
254196	2243
227307	227352
117155	443709
351913	309259
347121	327500
36595	475869
473017	219499
282263	41257
50876	268829
449571	275811
269167	373736
46158	189045
347416	338160
79378	393316
361356	231485
424254	56858
450687	296536
212830	57989
487978	393483
207435	336076
343530	369577
57276	421459
229735	341214
372340	329196
445394	141892
191536	20902
286817	248496
442475	486339
152530	317118
36265	16433
395770	393238
405058	415379
71483	256121
8890	171771
274902	179472
117416	176998
294323	95224
287566	355656
432031	181140
266897	226378
34675	210036
116263	245317
398843	100280
95032	187974
148251	94476
281674	200067
428453	387742
465687	94984
12448	446182
290796	350881
136006	294548
223579	256121
267192	95942
162510	62265
425170	447517
119735	123022
408497	73493
320359	140339
20392	133645
90245	169612
363833	462727
383541	293813
131402	421830
131574	350696
266144	8607
240934	3250
380489	187998
116930	478336
89238	80323
337145	99549
203022	359762
424345	458696
376592	146281
197747	473589
51577	327012
126628	493595
195491	392683
290309	275268
81621	49903
290034	15209
353787	10200
147317	120251
158807	369599
258826	272709
84725	310685
222886	273814
120869	80257
78206	364720
118363	410515
299395	291521
46703	394734
469943	49903
192238	69575
443339	421285
233063	338339
409620	335003
195775	360846
31342	459540
73561	49230
430170	15209
25969	105878
461049	385401
313141	477121
442236	252961
155302	476447
161701	480224
240273	276071
262210	457270
290482	434035
486712	157624
106268	260856
433820	115119
446725	1839
216802	299278
313123	156376
327510	4676
378357	89370
232777	94344
296085	90277
207007	450541
146893	403669
88460	62133
171939	269001
320977	360531
380540	200262
332280	134062
41885	489982
130663	49896
239268	137331
177432	245575
115823	110708
466633	413673
275215	67584
53898	368205
351249	114930
419962	90696
344207	71459
440940	298600
374034	100801
458968	331638
447335	208487
57593	50538
370204	228431
375476	432175
8146	310261
46727	95149
332224	139648
77682	173525
397169	101650
110671	277961
50162	338271
372340	40161
110571	11626
72611	156271
218293	168670
148671	407025
42899	478415
404601	206035
332191	476656
113620	233477
402356	169187
205378	2898
240722	273831
426691	276876
6921	109748
192238	77143
109899	350580
50043	459649
184629	392028
262572	294836
331867	86250
39683	292835
392001	57193
314355	383576
13552	21583
128649	391414
72924	394656
180345	484447
8248	458183
250564	395749
216386	210197
265363	284843
292020	371934
440777	327217
282122	98906
196515	101963
54884	43783
347696	142018
231190	417987
441086	332258
167588	357620
224254	208629
324826	338378
475445	258584
409691	90917
381287	221226
390687	434270
414336	359762
448381	245715
323332	54976
466819	280756
181347	67040
8478	426192
74109	250434
476670	418352
437030	474931
473600	349718
461833	151096
170296	478078
30326	68179
289535	464420
137508	133007
246592	144975
2349	463615
482321	11308
483715	76350
156348	445282
105181	264908
261830	431860
156972	252443
393940	3814
492851	202969
172417	325162
341197	76505
148570	394406
146893	86218
287566	247864
171513	374966
3975	121106
347953	447517
410567	50264
470128	158420
427639	371096
160182	262302
209809	32695
215943	160158
104243	369848
201249	407386
443308	90820
97732	313829
458601	4634
281529	293813
94388	339647
428176	282347
247209	174564
135437	474412
258753	58851
2926	264924
241823	212757
324296	431828
105592	381512
480853	336590
389531	112312
399843	303175
148045	484528
380315	202743
93691	82862
489408	299408
331271	112312
246206	290014
22878	259929
295455	177395
159920	89734
112940	164884
354792	464080
91108	86728
479297	243552
52588	10867
18928	360331
229397	94667
10187	394563
83824	273831
434256	141248
129010	406371
254293	315671
206556	156262
412470	370212
417249	333290
234788	73336
128337	477062
350629	97894
20019	411424
331165	94192
189562	227359
20669	344063
493045	132740
107638	317118
297666	273831
72242	395860
203436	186440
203284	53490
316653	160232
480070	138348
224488	488222
359790	230324
163089	368859
386654	71281
10700	180578
176130	67613
245200	374806
138241	201885
107709	1151
282361	134859
249659	218615
144938	293813
482823	284979
18423	170501
57447	398122
446945	425942
285864	249334
231681	86728
278343	432584
444380	95868
412455	187252
315880	431247
302000	335339
58688	9203
40922	56609
358908	95486
1586	176878
298780	300480
381641	31703
439067	157290
62840	152867
6190	391414
58122	186501
441558	47972
174568	9092
220540	27457
72888	405899
189103	24961
101084	24516
190337	475469
459763	267562
390032	198926
128948	139931
150921	326815
345091	249202
365550	83742
438501	86560
170491	328140
476119	200632
359575	27609
138756	62191
488012	271602
15640	295484
183422	249281
465110	464942
467766	112419
57419	177395
262787	394044
409016	420511
439579	159249
53249	255340
386429	325845
173680	180841
412685	469235
128686	414334
422771	92064
285005	162795
225379	153995
351926	59013
425170	288750
21634	328729
160481	391414
13623	48007
163895	57134
424435	268118
12498	382872
38322	111765
349912	253350
87739	240225
369303	98548
127973	116070
214425	185335
323222	35901
105845	192651
176077	302640
81003	401871
355083	443575
198317	442101
399825	182361
390596	66684
348948	86476
468125	254856
475229	242425
93043	438783
474341	176616
389224	152466
92401	16923
155007	131350
482963	478415
194245	208577
204862	314237
49898	145465
402447	421253
276744	469227
83192	28129
216802	96043
281325	413525
461839	115046
309001	233160
124002	186571
13750	483994
323280	106832
204205	415360
119812	481279
351071	359877
17613	35735
186596	97726
426432	102598
127828	477644
384196	360708
270248	218052
491190	141127
239820	12245
3942	196783
81658	122462
425804	293045
134324	228431
388002	463518
363948	295114
292523	96491
175192	48275
401592	203360
101824	206705
37311	465243
61200	301475
249017	247092
207819	16433
227456	142418
168506	24516
364963	105878
219089	53490
257985	229994
458700	223768
168479	53863
195362	207063
123723	393326
469479	125729
277423	324580
185487	314453
105977	30263
275150	420944
425788	310332
338351	90277
136798	385000
62847	489822
177004	417201
254819	164884
444337	271748
28399	350724
206840	378686
407386	311808
258306	251217
72804	62267
152855	237376
217936	420757
374341	464725
187634	413525
387986	97971
285738	492160
132147	100349
209115	129548
449686	319147
117381	397391
254746	399445
213364	158504
291300	183479
314311	354933
227566	246778
52583	273831
135727	110974
104111	444748
399825	25658
358728	140044
78289	308902
454724	348563
21587	209018
283096	281163
246192	477679
223522	339333
361741	275152
198317	210743
433814	482246
273900	8531
30728	331169
368200	452998
302045	369369
450747	301475
446413	43082
407635	462973
105935	183213
373631	211889
252609	199581
59658	378793
216199	41611
300770	446370
286074	250853
405581	348639
245408	193396
110835	327392
337745	366127
493695	196730
84296	476447
401486	119762
362175	73126
133125	479805
372984	249709
233045	283227
372340	155305
50063	389682
174790	459213
401285	186440
332231	456310
93200	70557
240937	135756
260526	478415
358504	51895
443652	12245
218890	406018
339195	414286
41620	238578
489831	20959
217748	379741
329810	205561
428600	49903
264286	208647
24560	99604
145709	246778
132730	395854
40198	15133
85128	492906
139227	205223
316929	215054
233006	398333
87856	71903
137366	136876
446644	111312
192238	427962
131946	380071
317873	469532
228326	94356
116256	13370
292232	235097
454979	462377
343969	477986
276195	258693
428944	345401
368635	316708
103656	110955
300770	85939
254189	348176
479287	446910
9284	186159
112292	405788
77693	335567
382399	156840
231776	176674
122696	86596
39852	289502
326260	114764
38697	152990
368741	211863
74024	209663
316666	41145
459394	222842
189358	152502
446182	141584
458968	28026
376592	5007
393856	3970
11222	275677
78134	109110
654	289807
151341	42270
325380	106428
300090	428738
178422	100072
180754	22827
487203	167351
21099	95536
91134	175721
402554	86250
57396	479950
35941	285156
164332	207353
287278	106152
290059	141295
33843	11853
448372	365297
370963	218730
19989	44039
44354	186159
75257	333804
122592	31528
296029	414963
491949	399867
428446	441825
463592	406947
59665	17186
143332	23578
490510	94344
338931	282796
453270	166427
9061	299252
362902	145131
143949	214171
432990	411829
451016	486885
252428	353787
23290	328705
59193	404750
455583	94344
172923	74877
151860	94516
33604	183213
460775	478620
350887	153995
207209	301172
107643	461549
326043	216737
53088	214024
208596	452374
432258	340060
186305	28951
262708	139236
308372	60517
292721	243007
413824	99405
177203	317312
273900	384599
107709	217301
128124	362675
163154	153736
379748	433095
356312	367798
97732	416402
110778	47644
409848	7756
138273	255650
452560	298308
27614	435708
482620	145672
230871	59430
159660	3395
98286	373201
189680	313745
430450	435318
336567	74908
139072	392037
279173	178680
437098	476149
479601	420944
227241	384366
396299	293813
78107	282115
145210	451016
405788	97775
479389	422927
187834	93438
404020	157527
433812	492906
427521	398122
317724	119762
130651	372687
303043	478415
491862	281924
190363	421623
295009	54238
97558	161920
216236	461846
333817	240225
4849	64998
198578	122462
185403	360266
39892	349831
175484	21411
235947	359762
54091	330469
389562	249154
266814	27464
275703	99405
298509	264561
177727	303175
293073	27766
426197	421296
67613	185704
409356	221947
226538	485304
58484	352864
211721	377153
62074	300240
392624	22827
379672	429329
432638	475571
104505	104257
397922	16325
288499	419962
205138	375712
5377	115753
382493	277839
309456	351737
191256	478415
377994	23018
464636	164059
60287	10462
313523	401481
417565	251597
249546	209967
444755	163435
330057	293813
228084	114550
99610	128283
191681	391414
250108	336590
265796	335477
62944	147520
355921	338855
34526	411862
28612	117010
146506	187023
216534	430736
245924	73800
473259	44858
370513	352927
445796	463714
242411	164394
167588	387559
271243	186259
461318	33466
429845	375768
183860	167972
457080	222969
41376	391414
366217	289589
318573	488036
214853	404509
416028	475571
357815	99085
137645	235280
14583	80235
90454	421523
382643	109690
78130	82271
242551	430997
491525	402599
462757	86268
380489	266377
102086	430356
182457	333543
271333	253916
257989	440660
47012	183711
40888	26551
216352	133423
352293	234644
286407	71281
148559	268076
138767	428214
439916	89047
121960	389153
401881	177870
379696	366370
124320	85212
86601	313745
367271	304589
55084	224794
345715	285402
454263	255145
64505	449435
130069	303654
29870	430356
98608	420790
216362	446630
272409	291553
74157	264406
323480	225783
422292	358965
255739	347862
293345	226152
295109	36555
203805	86728
250019	379976
445017	219774
164503	15337
290108	46768
406963	106066
376619	457725
487333	214714
432883	167841
163445	346158
127469	378137
138574	132145
411680	282287
55072	293984
411818	178436
366138	362390
295726	329145
222392	468162
160884	104608
265511	138142
53423	45942
100622	351193
430356	411710
211947	320849
349280	391414
334489	360860
19972	96195
328207	33855
220243	85334
357422	16433
480105	233160
469849	439718
160308	187836
307165	84224
27322	315086
451367	393555
493293	469843
336469	298099
435172	360992
72668	268129
413816	220623
64924	36392
320588	336590
22611	331238
456977	371918
30428	391414
219546	250359
181424	48247
254246	210991
399208	400338
120810	132651
138581	458183
254446	162249
144927	418431
292205	389729
280189	341271
228067	217901
453322	121106
117597	22549
19173	373169
35466	106891
84845	270324
414535	317675
89168	366577
6559	53333
402911	186440
448313	130117
82787	266297
436805	20256
382848	314455
326830	120927
118860	51895
388249	448806
261968	25624
392039	217423
255904	446351
143082	156375
59700	145810
480853	150392
389514	452098
337280	241770
117538	108661
451975	55450
485982	33349
318903	266528
247281	306185
443308	422175
263802	138756
5700	97001
408888	196783
202242	339251
168862	80456
311510	10231
289991	438419
169331	483017
156551	426073
48856	349043
257339	312246
328517	81497
143179	112907
456453	276621
476310	95149
163089	95942
399825	161111
360425	226494
404568	288034
4318	95757
159956	377528
127487	154114
175497	433973
60321	303175
342415	408804
325760	61059
157890	225581
314730	463549
176279	23855
399868	359762
477328	271403
270248	48861
323362	317675
493142	461846
192812	475959
444165	30868
106648	254621
397734	364463
117061	38605
49622	477314
360660	466562
125680	114643
304146	277645
92457	338724
319396	105585
339904	314379
236060	393219
93217	87178
149429	17155
213093	142018
6536	97277
167588	81448
335545	232377
98793	129185
344004	424832
245167	446515
129896	106264
369366	245239
465292	141509
216143	59373
208487	464636
119072	209982
477853	67490
237529	269495
335001	53384
424513	363564
103936	79705
134201	49903
75	375600
401433	88478
112954	203767
320090	287423
305894	44224
185494	219499
440083	484058
369321	339453
451216	45189
312287	357895
14600	8965
32468	302864
295009	318535
396605	435817
483987	353898
459874	34963
75555	256038
100005	92613
295865	347562
3276	32807
10093	264406
447280	395400
117580	114930
210139	293187
457418	134913
450322	228162
9429	429863
134680	461846
129637	449256
225781	141440
93728	119123
125790	81667
257723	239084
441762	262954
357969	48163
190051	420757
432334	218614
72265	1292
404568	449933
20998	218727
70051	469343
47929	132996
329862	368820
386742	105788
67571	301475
318450	453343
488584	465969
6283	476656
338971	480898
308823	414286
43434	16433
409745	32605
235545	252233
405174	310100
106739	362619
9969	256970
403670	263958
267677	191775
439754	212576
107837	375840
247364	228174
237801	40161
378855	420620
37697	51100
327509	315671
459045	427628
345715	256366
191846	34242
485110	403863
381998	351414
493906	346201
259835	235323
278273	97277
53137	243766
400701	459213
299580	385548
213770	210261
133425	272748
219281	104534
157912	233986
102065	242759
404241	94516
13072	304542
370011	161174
77288	85371
480580	390648
312782	225379
345028	218727
44178	458119
285671	75379
122011	454508
90571	349290
341308	122462
253425	50264
112443	313454
493688	275677
355508	406824
343493	209471
162168	326130
309283	285722
394606	107275
317006	294934
317505	272241
299580	193058
133840	149543
136301	295484
118508	27581
449675	115340
100094	386901
341445	196783
104740	24516
131303	293813
224405	286828
361264	471745
31780	481649
444753	199325
296635	352483
95865	7077
146189	133109
221231	295063
289779	284578
122150	243089
270652	27519
108168	432165
384597	7812
471169	143671
102037	308897
150985	453753
391839	28006
122612	73189
405689	427630
31119	79249
325824	364807
94825	470204
110295	107279
418998	113474
347521	203656
414058	409540
158110	396953
421867	89238
88266	380409
257802	208889
50421	276358
10623	293813
199102	483153
208935	147299
352044	74450
145337	313745
416956	477986
101230	268118
301765	220857
465063	47776
129210	35707
411282	476426
466737	454092
464555	53863
169223	241468
347543	99405
375049	434908
235003	391414
170041	94158
43454	147373
382068	182170
360498	206375
298780	151572
248822	294548
279615	440660
458462	261396
196592	42890
89852	153947
58928	390666
82054	307279
450465	27542
316154	286016
258874	77438
291427	94516
88530	402824
315951	478370
8551	32807
256990	413336
394088	85985
47833	284979
470720	175721
269585	287382
428944	488109
364461	63477
208335	48365
54814	157797
436305	489273
383161	115861
375315	49903
339333	344929
30434	73336
192689	484348
5394	425846
450277	67584
432362	388954
373170	71816
333824	118471
15410	125107
224272	440934
334068	99215
393951	333709
108706	37084
458903	421830
314311	424225
2866	93599
130224	483894
160419	226340
314445	462210
292661	30127
16437	336955
372764	260495
58484	364201
402005	384112
220692	79989
106313	308019
74541	203656
75472	182298
40992	313492
172417	409248
106810	431799
476619	150005
21194	413525
279722	448398
443321	112266
317685	23018
57233	372089
77409	346968
194988	23520
406963	215396
37013	478237
145191	285634
174407	409828
220913	435823
225379	143202
275959	373253
367242	264455
478803	299241
227062	119404
493619	55201
229930	145646
304544	106903
187525	57375
257613	346266
263052	286613
408426	347697
108485	157247
34487	184558
129727	307416
49615	391414
129854	121817
134099	447107
232918	263514
353960	12245
76599	261262
36701	183213
389146	393086
44160	30184
219546	233181
167588	57002
305553	41640
118653	76524
263439	20580
344065	306387
291829	257347
335059	438494
408888	187998
6774	26167
441783	317356
322106	158268
87536	175721
235394	190369
1796	443146
469529	317118
263703	43164
130069	468843
316565	157389
392515	266650
418380	249812
472462	155083
77443	190435
78030	198926
358169	334680
102399	124560
445621	58959
331579	370866
113818	107931
287566	29253
2349	431556
493380	293813
2187	183566
245202	226468
474244	369130
142041	157489
228492	403368
489977	15133
491243	127921
290683	485009
258306	205451
226010	435708
396991	430356
43986	122490
201410	377278
64143	141471
151608	247092
67247	468832
178422	279164
369000	312183
251342	240225
71430	92613
436682	259936
383384	419593
311742	15209
357411	301927
455654	208291
292967	13686
271188	411365
239099	217494
426780	10646
455185	392329
336045	90123
261241	336992
268668	293813
64831	222701
387641	162795
194165	156047
388072	434171
305580	125417
342986	334680
428582	92142
408426	80662
81432	331390
114412	445310
185317	225708
190973	121161
67905	438047
113683	185479
27951	378686
305100	482984
102277	313745
91299	264547
356558	94344
257284	395413
161213	471780
151762	462885
451427	308052
458065	160345
178399	481279
279722	468283
263803	310261
287766	307108
438573	190369
357454	188989
248013	161722
358279	255938
159422	428357
154835	409011
321085	204330
493347	68516
311819	431556
127014	442933
108525	120173
352678	355060
82150	401101
345107	247278
378387	290876
334896	313829
181618	471301
428111	460087
20616	168719
21818	91600
420743	196783
125632	469235
324287	152276
427056	432362
295865	458169
290792	440962
100897	387860
477932	21181
402518	236292
96425	489031
434409	196783
325188	418336
445016	57344
234453	294069
110306	457256
479024	410945
436407	280233
443789	393326
138841	377695
250936	130028
174418	403224
1497	372516
368694	198790
410708	391622
489400	422792
64338	151642
256599	805
272804	5040
133588	35628
312026	234918
410390	8623
322211	392301
477986	316154
294244	176878
106917	477314
236032	23474
196996	277548
322727	286828
249182	270095
18459	110385
478211	390861
486256	27458
14344	207745
187834	428735
360110	481785
162939	295767
431720	86921
242882	420895
385881	435280
286686	134768
313600	384297
100782	81693
267068	152085
301701	3622
255677	123556
231343	183020
107752	367883
325229	373111
138145	45724
56964	340935
464043	478415
479478	191821
360224	399867
149877	374401
457499	364725
22801	249334
292721	311393
319253	476880
454979	484520
430203	392068
200092	15999
55183	470169
355983	390349
190281	482018
80871	90123
246540	443027
70478	157414
404892	153995
20392	409869
146895	425898
290346	73990
4598	60183
420759	36150
66550	166513
110341	197824
206939	423711
428011	122581
310289	366941
92401	297375
267562	151290
182771	87013
157029	286423
309966	274182
98828	266852
251230	246311
120541	283571
469532	349693
186996	409480
41378	175960
409235	252961
442083	358040
357544	180578
450792	36555
487302	66470
374166	206743
25076	338271
106353	465037
97438	40388
202683	65670
143251	25650
130069	331076
334378	183213
309283	121106
124535	8049
476610	139648
434930	273831
247278	173548
329697	113522
265757	2715
306893	330469
165713	293813
188621	395360
81547	164238
451406	56559
312283	480952
333472	387742
418380	150760
417734	133109
31616	276059
232918	142318
315730	71021
49423	13370
74117	327155
412690	240609
348387	485963
46186	371460
81358	243103
339574	446610
226023	364034
221387	208632
90944	94516
166894	252071
416353	158582
274937	130208
306742	366493
245473	352605
245938	468678
8616	55248
167548	331508
201771	403251
210218	468125
233175	308880
130069	411551
233220	440660
418281	107472
217936	474956
365410	226127
390568	391414
33761	493171
144369	454674
141686	293813
26107	51895
187010	351257
409872	28714
94475	388869
454131	490237
343597	54648
337009	244354
118508	298077
246070	122462
168798	394709
313523	386138
70625	75296
6025	183213
218400	431226
45910	31248
417938	205409
472439	389009
19542	49940
486680	122644
56068	378050
218114	426986
273246	4734
117368	89215
258377	190369
263962	16421
409142	296423
290287	178662
387201	447158
274218	248214
489993	395336
443118	13370
441329	237165
77164	405217
358135	249102
132575	315503
223929	390711
173356	10345
281236	488190
482120	170265
263514	246273
389085	435708
334092	205204
453440	221315
217045	440187
201019	179361
46092	320771
73153	452055
154835	236097
106514	21268
271817	480025
420165	131937
18571	292537
361008	409828
126588	211958
330954	168757
173443	258617
68290	435109
363526	162795
33369	359029
466998	204330
150242	477986
457418	251875
237853	187974
402874	378094
330522	99315
43594	492931
478289	448709
89219	23306
71281	368820
118782	109043
165291	122714
19789	363620
100412	368742
221068	108600
329750	420084
310721	345401
399270	366127
74479	329553
304146	282215
177421	286936
114914	265881
55400	192555
190524	355049
135845	185399
456021	184320
433950	228956
128509	430610
32233	421830
400243	162831
91828	474450
58756	141468
300711	192288
409896	256121
360459	206571
124888	224006
170085	259435
33197	162016
271188	385826
34730	6899
315211	265729
323836	351466
369510	165653
32705	3503
73298	89843
257845	285156
71667	157624
104788	121362
18209	53863
173450	431954
327842	259929
119377	309927
202347	108554
365219	273957
328367	446154
115837	80944
476093	317538
191866	294214
323298	478415
17227	328324
85084	86593
298780	58441
389997	376583
193539	156404
395530	213276
107118	121758
226167	66813
175687	363797
402599	384849
162340	466737
441463	410951
114405	202996
384254	389727
411809	412980
350064	298417
340493	97894
319223	372785
78158	449576
116947	132899
431409	300480
37619	222701
31330	261320
146893	219929
236074	40198
367432	58709
184360	99620
456065	342247
13765	359762
287580	345962
472881	5857
207981	49828
88650	335663
382866	181003
134332	456183
172417	146217
275763	419854
34286	404592
319222	235392
467467	20611
378000	333919
214456	348563
188954	167588
349379	32118
143163	232440
137447	472442
345401	486319
80388	49828
417938	192043
228595	308692
206048	392086
193155	275012
110606	13973
277216	101137
226314	469227
129249	202036
103224	433258
311689	330414
113287	81280
143750	327061
117862	458840
423761	256642
423559	312334
427388	149128
407981	309198
466103	368457
137059	393633
311449	314964
479434	214024
390055	420959
486722	246672
229443	5097
249292	183108
387689	169503
434816	193846
264286	294069
471389	242387
236974	183007
183075	113254
140922	267273
22347	425095
299621	24088
29877	119381
27604	369599
424387	85084
352451	134814
165880	188759
395964	450570
329010	137511
360472	239960
47080	135049
130489	384401
330313	221840
404398	226494
391916	303510
221557	331604
476452	441996
187834	428603
172678	42407
432961	181351
345579	443750
25949	400285
335630	174864
455847	239561
276707	280266
353758	190369
12481	113994
399270	21632
96007	477986
9969	261561
470813	227101
434273	328140
137005	105498
190905	417081
349623	200955
345918	344091
12623	22635
444659	476231
445263	44082
95721	112161
493897	2930
45718	475158
89859	436609
67613	103912
294168	50264
275931	190369
284079	178048
252891	168381
424415	190369
9719	198918
55183	245679
100537	460045
159961	338076
256893	164884
68675	205916
330194	79751
42034	481033
370646	398823
49724	290007
19135	456640
487938	337921
362114	260527
154015	13370
355667	343718
46315	316372
277799	272339
217562	160419
409739	2085
413927	394244
27321	112789
182133	12177
174186	461944
198544	199724
444323	82271
418453	99210
389224	37692
140573	313745
40443	199414
143290	471072
412502	649
79825	190369
171984	240225
7812	335757
110121	315235
411454	481368
222094	177374
371505	28176
105081	251089
191944	281845
177751	123955
77186	269199
120426	325150
257289	257941
99287	252961
170923	291180
107741	468276
203724	124535
115350	336590
381761	275500
1292	418580
372340	232632
359318	61076
299736	52193
389075	431285
338078	70557
441463	187861
436951	306384
55285	218727
92716	295484
304694	413525
13019	276572
94995	99829
261982	84667
268263	16433
392995	137911
212459	231485
404182	60517
321331	477986
456059	477986
171455	40152
402776	490402
44922	368177
222792	438300
117802	359143
379577	440660
128704	268917
205523	229150
163510	493825
93345	420288
208577	415105
183489	453222
324467	359930
40471	422110
487347	457845
448104	440181
480712	48741
191039	231007
420419	328932
155297	119381
438660	214559
160182	209572
477932	482970
191993	83017
146429	453392
409094	431465
2833	493717
417036	329196
164256	314832
156808	293106
480853	227101
315321	277717
19111	137411
110166	62191
263299	28129
208022	326823
466340	398333
263880	3217
149467	327801
382882	272716
337237	166651
236496	101238
91325	229123
308881	164884
329694	417918
270384	267602
268093	263962
98069	477571
380737	214024
167445	100478
371983	188925
341037	319001
421116	295114
437777	372090
263703	229001
298077	137568
311820	420340
34784	317118
29581	4413
61081	371918
416321	84518
247657	243149
55659	127732
107173	392788
53162	434035
379566	466648
306002	256121
1770	413492
243948	27748
491292	217223
469384	464080
204473	196879
445932	218727
254399	453267
144922	334680
219876	291022
116947	451633
182584	367211
457257	190369
15962	35020
161693	452790
269231	94516
411871	183213
264833	123719
377768	129616
390730	460577
356723	61124
382441	419769
478289	286380
220292	450032
326738	117131
411424	287154
271383	317118
288191	377839
321476	156660
105969	242513
272331	446105
197131	12895
369922	39892
87299	268531
469532	208577
135711	267352
118705	64279
282962	455228
243631	150016
167639	412486
55975	281163
91828	113522
320324	228324
66547	250087
124317	52833
108884	26699
166302	475416
100400	313745
456748	467703
474098	258684
266307	455082
270454	382936
325558	16433
421794	254914
153813	287566
126122	438419
118582	239017
328061	95942
205771	454395
280244	12895
45060	352775
212939	260014
75119	20764
311285	221453
221694	186440
417938	442224
143518	370918
127211	266220
173371	192210
145585	97527
205813	4102
455701	171424
416382	181140
471669	293813
286246	476880
290698	70830
155342	190369
429071	262299
478588	301752
273173	382493
322193	360860
363023	112412
80590	228304
432135	420895
248161	15209
188708	278010
391114	260877
45596	156901
91600	397854
347873	26366
27754	433193
178169	255478
210595	452746
123511	205354
70816	211931
41287	4349
368240	297226
457418	468757
361291	145266
366771	165497
358585	212081
81121	355891
215882	93376
409238	378859
406408	58474
341729	176725
315968	250915
182413	266693
406615	12443
117783	237670
215226	311103
2187	332061
431264	310359
79714	469359
471914	166513
402109	401543
304404	52488
397974	402698
40268	13370
260285	438373
270923	311462
85743	189739
70579	328462
286074	94516
6636	120778
216224	404806
74617	21632
359235	279509
48006	15133
254973	490416
359469	17996
151812	272865
202633	391414
488966	367554
458813	38063
346216	307688
111103	345664
356496	365890
113895	92613
221106	11626
216147	265598
285156	440047
179345	304908
472265	389682
230051	471167
471039	435043
199903	80204
161284	336590
328089	357807
236359	101945
331299	50391
324825	22804
416692	8463
247929	272339
61175	490162
167790	122490
22487	183213
297941	62628
404247	276358
395987	265065
107644	306879
228551	15209
114089	443693
389331	214992
487940	300240
334296	316011
268172	234221
88067	65670
450257	456426
354111	76711
493625	57134
194913	1734
389415	110016
110192	160419
133813	308897
373678	163100
16736	232984
426736	454975
212228	81280
117535	168487
134593	25231
145147	103804
34556	274103
269804	256883
19199	271295
76090	282822
198239	183213
69513	489822
234068	110708
147795	46294
189730	358797
165639	244239
443778	140044
15264	377206
168640	259915
312781	214807
52421	101090
149229	423531
254430	209471
413348	267602
203414	21249
467060	93422
393992	118847
426850	79989
182536	479872
304922	270836
223322	110677
78673	407068
435946	122694
86597	171577
222649	482143
247296	149905
380635	24988
437077	48275
405957	281924
140240	326630
78399	346768
82926	390687
217264	4349
411249	160379
358860	76990
32200	259385
277101	84388
342443	373169
362562	84502
233381	428649
376146	404552
274390	156053
368949	334985
462790	456065
234881	7159
291508	110677
63812	314043
329572	384817
103789	94344
197658	421525
262070	65670
296692	492821
471616	288003
392210	332038
380846	388953
104648	212584
356042	483280
301823	257298
163118	187974
167051	88113
192238	425675
108356	331299
252882	469532
195999	49898
220274	318088
280030	86974
253931	268261
323664	486267
367777	79875
24412	317250
323	183213
5062	282160
364197	65134
378265	37016
451844	332356
399441	379125
431409	449064
332978	458736
201110	118623
247693	437880
267562	135133
52128	115465
472479	45768
54101	183213
230051	373041
65546	296758
449521	229522
454450	485558
340779	48861
144258	88113
171093	477632
349143	420944
420526	1629
193582	35829
181322	180452
194830	56909
337318	364294
193395	420944
209847	35240
23992	224871
183507	370678
368632	341105
346412	257244
365099	153925
39772	357854
72217	15209
15027	458840
328011	415435
389959	373632
474429	465063
233117	297632
489485	413311
93025	424475
397405	392432
398214	278520
169337	121291
408200	401957
375768	145860
42938	94427
28053	391551
187510	480025
244699	157762
273016	156259
323095	207770
474081	382333
188481	13370
374015	172442
78617	330469
204434	193915
160700	293813
319081	325331
105126	406408
28666	284302
227345	176693
48612	349290
404351	190369
340175	474412
311573	245266
82712	274309
461833	94667
58484	349129
238840	231447
39683	285556
125519	17186
441959	225043
88554	493511
10712	27464
391649	335036
222663	431289
283346	64266
277760	54700
263811	405842
135680	46155
256723	414310
59409	356093
401949	110708
308122	335663
190460	362713
386857	30510
220590	486885
318037	142672
298016	186217
41676	75499
38640	427185
452405	189804
221333	86560
380120	15209
322660	392845
459850	317184
456395	122751
195615	238809
34123	322426
75052	195671
77648	465311
144066	26848
412130	344091
257217	49521
279925	317593
416686	70513
29710	21411
20767	212196
424587	48124
159068	425675
71297	426986
376146	391907
486159	79705
159799	226494
232799	311758
151013	275790
464650	330438
552	377739
409131	324517
191308	308049
425044	373159
76469	303648
378107	433859
53582	188046
99760	446801
193409	341117
15983	451414
164151	25443
166675	176458
445754	145285
101543	15257
35645	86974
434614	327204
444574	259192
177660	88113
435689	491538
148741	217494
69908	217260
22407	378859
320233	477491
440811	49828
220604	451016
258362	354214
132147	314742
449817	138892
330141	372141
260814	208163
343124	311156
209938	369599
151156	396251
242049	443693
210120	356022
446234	409551
136042	102210
13930	236119
170780	160419
427505	22490
372133	380071
214279	395198
211318	164350
391582	327436
3068	49828
428155	434945
148779	215255
179039	428214
154766	91657
256599	190369
148402	313745
405979	425838
199572	466028
121847	166513
172476	213316
154730	11626
445155	436639
245938	462787
259397	366127
62666	291531
483987	136858
278642	143305
165028	68572
31482	157910
200503	486268
95189	359243
253683	460835
231672	378762
128316	51229
326870	334680
88359	461951
113393	371918
81674	250404
200341	352871
349066	369684
432175	313829
475582	70270
345214	245317
363526	107473
203079	426986
439977	235939
115921	238093
410453	34276
30568	419492
290414	48079
176377	306173
451769	332532
185240	258510
190890	310756
149911	15209
361497	70026
259694	359029
81457	378686
416550	330375
391528	411507
266606	467703
44160	262853
208281	23318
461383	355700
104303	261342
210867	339080
354111	154215
98378	444657
256012	183020
165549	345745
74768	452230
268311	183213
483435	446550
480700	22220
159703	53195
412749	392086
387441	122135
108350	194830
192238	339692
21377	342199
164674	38600
211722	172266
422697	289970
330667	388575
459317	82715
375458	164591
394031	398276
425116	332392
240315	45512
447610	330143
193020	106082
204775	19854
152302	52402
456060	452803
456316	187920
339333	377133
39683	189445
304678	155730
192202	135025
259978	320299
398854	348292
65471	320
406660	314237
345757	209572
18084	13370
282681	94665
265293	315380
443678	190369
171424	347357
468891	364687
74981	478232
486072	242855
304992	221759
477540	427803
217740	230451
439696	99424
334092	298479
36711	315881
52109	300473
326763	475699
391374	295349
360862	369482
128313	406665
193563	232915
476560	37032
116947	487153
236638	363581
422199	151322
307610	399867
332904	160158
304186	470004
351066	354694
49841	272601
278096	275892
237652	378686
77040	275861
230206	141649
280052	53863
405700	378127
343538	98968
129396	441313
488971	249709
95762	115550
327570	278642
258844	308299
126316	198865
460302	140044
49943	308877
395032	53271
109321	247167
105934	18797
305624	336590
237148	411808
205146	273468
169465	112061
34447	281936
5700	57351
242295	25410
385150	86728
449803	186384
176878	271036
408687	277875
41608	250331
179121	434893
193784	346395
442933	36615
389656	46294
252585	183289
278769	205223
168594	195551
15703	311212
155926	460845
278680	242046
196462	480759
345264	128705
184629	152918
261278	193743
50699	327217
92579	65104
233181	136643
415599	340956
150639	109006
309917	15209
477811	265262
136954	264406
296514	324037
461612	222701
483	153225
171424	290396
61687	99405
274704	335576
410365	394416
466790	342419
446910	214050
130069	156125
315156	161381
304447	120494
337120	166513
111968	312543
435468	304493
212957	478751
253081	466744
84906	58466
68771	219682
457398	199344
476303	188911
86322	54700
350476	471880
482972	65989
205346	29961
58155	467492
154373	186714
455602	240225
414334	232616
168000	88027
162948	49172
469900	121641
36525	159611
42841	96195
391795	293510
328840	167172
467767	94344
465805	343860
360872	380565
77397	458601
216241	383576
76772	52718
458889	452496
291189	108554
367687	423688
486212	168381
351540	26106
32117	448964
347220	101083
317610	86424
217896	62425
163779	214859
118869	90918
263266	214701
68098	50204
414058	243115
154162	449793
105799	321387
467858	409828
32311	404865
35913	366493
118178	217546
125201	390818
397439	282224
166287	110708
236807	110273
58735	255338
354401	51755
431831	290
22227	96796
360659	101058
421280	123369
19134	479630
376949	230324
67497	183213
295841	338264
116087	186463
323664	477506
298271	147554
165917	408519
101414	190824
325193	228448
410705	363631
182820	476951
324646	208158
487386	152502
474939	50264
168577	357253
377317	60108
136782	119894
482435	21583
387033	485919
245885	286728
18451	169530
104192	217871
413847	244688
60043	258370
323156	372214
209410	202522
332152	138549
41025	152321
128477	245847
330979	275914
471611	486885
243517	202625
339225	237165
264080	263648
267782	366941
6283	449468
187159	226308
200939	185704
212771	18345
461981	471626
445654	336291
41790	64514
342588	223121
32577	487882
205249	430356
22719	92831
53566	427112
6467	206757
375151	352605
323544	187974
434847	62012
484172	145948
468133	303886
485481	126204
34322	297005
194616	109974
142522	355671
478418	294574
222480	302745
305453	163800
271454	74571
112625	358801
299452	83811
197855	482046
408177	215945
281001	181161
114368	461392
408357	235906
213628	437018
347533	364703
185983	218727
330765	334424
379005	280630
406223	464498
456694	16569
415967	38854
194071	414286
345236	405937
443062	266162
436864	232757
7915	435611
88359	390197
248424	465647
65087	89252
301913	112588
355083	211793
39676	317011
407768	367343
356819	253458
41162	191959
241506	51996
33153	11008
131716	251116
112372	264672
485594	105819
157922	252961
155434	421191
398203	449298
307868	62948
193053	477986
280309	164816
184757	226308
488560	382899
192611	86158
424419	313363
260431	27212
266965	18479
133909	332591
371692	82585
226663	207150
363963	178028
111623	131973
489682	487938
125343	451681
207596	296693
52284	129857
74753	137128
271128	35735
250410	173759
374726	42035
129253	200632
161336	315213
485970	190369
92934	42890
12063	176062
401661	200549
157978	186159
153648	31521
244688	286385
345250	381772
204206	219865
195907	468832
454263	293813
293163	179982
429410	277425
457418	42305
41885	343745
111599	121631
361010	90237
77094	439670
404568	451631
255945	354933
317356	64912
158493	274316
368807	314643
48134	377667
44922	368569
429585	273401
294525	339453
239270	75568
313167	210070
152641	241086
458207	93112
389409	488851
194169	403467
6646	389762
465894	253785
198692	369599
113476	245538
415447	421910
214735	422411
439874	52661
236465	463200
315951	85812
252755	134694
388064	328670
68845	172335
161365	8114
60927	120355
482014	411809
414878	273831
120771	291324
445226	73336
476138	15209
386654	478415
203936	10646
474622	291521
121539	94344
215260	377789
378498	184781
340873	198059
248013	337849
182556	193875
76709	124443
212245	297791
285597	357940
341891	351639
196794	402493
111819	190353
44160	217355
174515	461371
98045	445233
105037	276591
390929	149732
24456	166518
348327	375680
31226	44955
239640	332819
492567	264406
400542	474341
103595	361186
135630	383135
290426	166513
173879	110677
492863	8460
331265	143268
116722	466432
374181	445061
212935	148008
257977	5769
261252	7606
172766	44471
313317	17186
477702	342196
316372	309591
328572	48247
122742	375526
109733	233590
115477	121707
408337	245679
128028	139648
198312	168663
206885	378686
124103	78493
296181	269199
86255	318498
11209	401854
302722	17611
482097	462537
443308	441313
485546	328115
14871	478232
402916	184550
217033	400626
204077	155758
142696	359738
296459	48163
372914	160545
192953	366258
437156	448570
432175	304135
12216	112054
360856	152321
59396	179969
383387	291202
104942	464727
318833	219815
388400	387839
144405	215400
388587	110677
418536	49828
442247	182192
168501	248236
206386	373821
225157	230714
351585	229620
104331	447517
162517	157412
365410	282286
454867	168960
85886	146595
256893	177104
70590	239294
35181	358797
88027	120166
156592	266852
246554	364294
226105	427126
296514	385801
449543	82585
388696	50264
41991	417296
197800	57989
305457	88027
412109	374849
442800	377933
310522	139546
436414	468832
88862	144279
447519	351639
334320	209471
395064	15133
357291	430356
177081	112693
188450	262631
484229	210094
155794	264095
361890	433956
242021	1101
12960	256500
436953	251806
377165	228431
381305	22033
479627	346326
201131	74196
387306	447560
314722	81817
35841	30009
326762	162447
294452	393326
136232	94344
98105	470501
182771	99271
92492	124066
148683	351732
273989	307948
416737	393326
299131	270722
479058	390232
256376	183479
48137	185479
260847	346046
76835	212862
121755	365393
334684	128775
50908	212081
428152	105923
365050	366493
58340	128601
55205	150478
61969	420944
205607	324072
124104	289621
363427	461030
278492	253648
268507	212840
172707	37515
118377	148590
143458	166109
388872	64075
344690	267602
87376	111523
143809	15029
200557	351611
247864	72670
6010	152502
420867	315671
4061	78074
200658	65876
173680	96977
212581	85348
432743	119868
417768	405837
350070	388575
123000	336590
119762	218407
182986	53249
161666	317356
50431	283392
247980	267602
104740	398890
431262	176304
16774	387861
486894	486885
9501	220857
465687	280863
410998	334556
233498	50027
143285	137719
253962	145948
49423	109407
97247	243301
455804	371533
107295	434945
79295	300813
287566	115775
138761	482808
675	362940
23098	317118
437266	235232
173895	190369
12564	132432
330954	448353
195224	26078
90852	487938
470745	144090
444571	414989
57276	192163
54706	107222
87800	317118
231800	236654
3409	250410
351660	265589
373755	98321
247296	78598
284406	250434
60120	284843
300233	364179
267115	251597
135139	482681
447906	390304
204895	262954
228135	10371
409802	1057
366246	106903
66670	212570
316929	305520
419785	456207
141963	363132
227443	273831
141423	378686
39883	243374
298482	313745
376036	29563
415609	259096
432292	65876
121907	272069
172866	218727
3809	475265
369209	244712
414286	263859
348186	62191
208577	218727
29825	423550
205876	331870
300689	21411
271350	318400
155131	86728
400404	291911
483419	154627
258339	24675
165642	81300
371503	97753
171989	471144
229316	491596
292038	311835
59986	372490
101810	329956
109307	343145
227152	40388
38694	378558
134299	272339
327996	199925
13623	93627
65257	408303
320324	123955
280501	439979
208593	33117
113843	136877
378243	392329
381090	176998
471365	383969
19541	186561
114643	198501
244251	150566
345401	487050
212416	177861
273900	141836
110996	62570
491356	250483
245974	351639
93645	489552
295389	98493
181774	115340
42890	109339
470915	45768
26556	2117
325229	421115
412971	63249
331872	77397
390673	477986
376592	319333
341278	417459
84631	245317
395407	252305
392399	375567
162795	405430
375405	250490
67497	366781
254769	461944
158526	248614
439726	361698
279722	300150
175484	282911
388308	267602
288455	468162
312642	124340
289513	393717
296111	479985
405150	302033
68418	188276
317032	87889
305169	447560
473141	357854
446833	177569
460010	115386
92945	72670
350962	14254
234067	170164
199862	284214
261621	366534
94111	236213
491037	489376
233173	296869
421137	475571
83616	478184
168934	492906
324049	152742
223426	94614
256893	169137
116964	383967
426292	466744
453223	136887
124263	140044
378970	78665
331395	387217
96396	335071
483987	293776
71290	148335
353732	246311
256893	150240
135990	251113
114748	325498
270919	319471
209221	135756
404684	10379
415203	160428
253903	16433
289928	84388
340239	328137
463389	165167
441867	387860
241912	354694
236219	159249
149368	336883
198584	296339
8268	249079
389852	33999
413618	37539
244044	455948
219089	299976
43835	336590
208577	275415
358768	183619
78468	159600
87558	67481
128183	222429
85674	75507
119137	169116
306707	317061
274105	119122
107292	483761
53314	48609
259901	160468
365333	129355
45672	313802
415599	286337
110623	440660
311544	453044
454447	24949
399441	103725
490898	187877
360179	308217
410562	231250
12383	186440
133433	105967
403513	396487
369594	471605
78989	190369
353480	57134
157258	462485
214912	457591
73550	47168
142014	282593
196988	190369
262165	110958
145164	257822
110223	108554
1830	444901
414412	252340
125948	425675
459993	164884
423044	110677
448104	221300
470235	148209
14871	401949
118671	387632
256823	208041
7932	375840
369000	150749
336907	114381
301312	315692
82630	236364
216894	7589
199483	416402
95536	83430
172477	491891
249807	95922
232247	41121
414390	203656
200019	213003
420775	447448
9061	243653
257498	275730
295865	3217
151099	403513
232695	319828
213157	352775
15591	359762
412365	422470
107118	266288
102653	61934
397216	380071
342637	231485
66534	313559
465694	74886
483678	133909
403966	261759
354694	418362
321428	46151
150972	33595
65060	15209
83280	195691
79528	60447
473454	66215
208118	185470
158073	190369
234086	107752
482956	52929
402554	277961
153322	110677
153648	427458
84541	357357
437967	336252
260448	317118
362122	225420
237104	420944
129908	274231
216354	154687
439977	237503
106268	222891
382673	114930
441302	186714
244926	363035
272248	183811
83500	269359
97831	146251
97916	20959
313198	183427
85627	345186
233951	205289
194875	67089
333211	257607
308150	16661
328287	190016
292205	69252
318901	291531
217366	281690
19005	445453
28780	268194
134199	201970
341092	336590
485666	351765
326707	196783
22776	221329
75901	490975
115948	453414
477932	466020
244980	36719
178381	341278
48832	24212
27543	125814
48511	364081
396594	287627
194719	31541
130206	326614
216666	86415
471788	468762
219198	300883
22779	280541
368366	62191
100891	296037
494018	373380
168213	373724
153103	315671
254599	439366
263377	242538
71189	488532
165506	76454
389514	45413
355732	196374
253929	23318
478239	348499
478144	157726
314311	267602
376313	49903
376978	489376
271853	154137
129613	110677
162421	55448
382896	337120
408014	50264
489332	336590
202379	263703
235169	76123
63870	338373
434251	70375
52651	190369
372349	162795
216609	31002
454198	243115
277568	217871
433969	280174
363865	342761
273945	46127
278061	142018
35806	27563
217400	351639
191412	396080
225598	418169
110075	397909
155044	60665
150801	461846
298427	371530
213364	403588
146971	322006
319393	267022
448171	89047
55295	388889
154255	188177
100980	435795
366402	401051
322165	455892
92476	161223
195391	363418
201556	479157
23854	186212
64703	235590
490499	247204
208362	317356
306430	336794
81156	79522
390783	295009
237178	402417
349972	38406
51023	433872
207135	385891
325638	214868
324854	196783
403322	119080
300179	422175
376978	416402
384322	232377
329727	265370
156555	451005
372075	346289
83332	107476
420234	285052
365448	2232
267562	255353
484448	41651
308755	438957
97970	345642
122797	403609
399208	199868
415713	363095
106268	200002
203022	162795
58484	289515
114943	230710
375131	230594
472141	52537
131303	130028
68532	295604
419033	163394
395473	193606
376446	28129
347096	317611
395106	101064
281581	187998
27570	242927
307221	26462
342675	76454
72180	190011
192624	222740
217458	309198
125637	12787
440604	50264
358422	250434
453464	75330
89364	256885
154023	223941
148565	84045
132293	178048
17204	164911
324708	396809
246547	53490
189467	244115
96767	56640
428277	410074
127402	313802
60287	203308
238101	300473
202500	413807
166555	198297
172417	454294
415599	172726
88299	308897
409804	226824
154664	217223
60567	451693
147169	44851
126824	43246
220445	321242
253177	98056
155575	427293
184418	346030
365803	316162
154815	48007
266160	435817
28357	127945
119001	243849
155216	260150
162502	282822
96366	366781
355366	39146
408021	481049
383996	170698
236571	110677
246928	404656
176520	58287
210445	209285
171050	107711
72127	82585
49387	428026
103325	438373
434990	255650
189806	77978
85669	76111
75621	79875
157040	329533
187031	479614
194118	209510
163740	72985
205150	280635
125650	404960
32157	285722
417400	157726
367251	201372
426544	421830
326722	223030
80297	138807
176903	283034
66626	3432
24670	435708
249202	193499
158134	23915
216955	398333
29582	109006
181159	167588
284311	190353
157021	368820
327779	314742
456522	470554
125847	123369
17968	304589
33953	99437
270224	2021
166914	492906
182026	421356
454263	79947
170408	158450
363299	158883
251372	58465
225411	178603
203776	374011
329696	115340
309002	83811
211493	405964
84729	119868
84690	33304
3809	78087
449508	367834
73520	198317
351204	189409
78740	109051
154456	435092
45996	361041
237120	151562
251260	92251
52646	256723
134593	281993
265299	476656
343187	343366
241531	106242
412241	15133
248640	147980
390771	109824
154145	151452
219840	71577
295220	447158
102065	204323
291119	21411
456415	185290
452280	24093
272812	52488
95220	482143
430170	8268
23781	87471
234452	354183
207875	189640
487732	439366
217775	364334
152723	336590
180506	316575
195125	440962
287566	461769
493719	213922
69812	446167
195121	61419
477932	232040
479323	165653
159330	317184
97581	297969
37860	318310
69674	458094
77033	95149
114643	269425
95575	360860
423483	304581
66940	104009
73589	154355
58484	200386
416988	125772
2606	353787
58999	254587
81575	293414
342761	291100
97438	105964
72323	420684
18183	237548
342465	77767
428892	267602
134593	48955
222389	153534
291157	86700
417358	272063
17471	475267
65664	309524
480673	488081
155096	149128
97831	472072
460648	480733
336071	466373
421140	153322
284554	296772
467002	467383
456162	200549
68098	307209
324693	266852
301067	152502
314697	238373
455733	48073
156446	493734
121875	291002
442836	447517
327209	145764
103491	84089
210027	71431
19525	336590
136798	293813
172443	342486
94133	10646
314878	6996
331656	302219
429563	165503
463263	301784
365831	418685
198443	421935
353658	429161
179258	318088
480757	113452
254446	175999
226702	292310
197997	430610
233045	231895
134024	21523
217423	261804
127388	21268
118834	246311
101760	432706
47699	144973
385928	181841
235375	401543
115315	440660
194781	20677
349195	37203
334425	60713
394558	154692
145367	38063
248128	144073
422554	479158
217848	325416
103178	159378
192465	341271
256535	9203
319229	290954
68532	153322
489552	304080
344234	258227
393387	160419
165851	414832
477932	303733
488784	366127
372112	440660
272301	221216
490923	195551
129760	230175
163089	418658
140263	305341
210138	359243
45555	93627
127531	429593
274992	258607
418677	313226
306530	247760
344549	461783
405555	105878
374465	19788
270810	404209
469384	491677
285023	327452
33600	391414
20998	421356
396038	249334
396583	386342
484416	404960
227987	51895
92036	198317
304726	296980
380858	311048
198959	318404
110905	99126
168683	196611
50635	274114
126262	234034
102962	130050
361753	288035
137772	122462
376220	411809
188568	276963
343804	189879
341436	198863
140361	156616
182682	354214
93645	122462
86438	477590
104154	287319
212182	30510
227778	186714
108541	4559
110835	387695
412285	148343
385510	343791
290216	359537
235021	218730
354214	187836
208342	428103
450011	151096
349904	105585
47816	206510
406385	21457
113541	282445
269801	421285
218730	328758
462750	128314
349972	434321
48159	464420
268910	277961
171362	332685
467558	97894
445796	168790
54976	238464
210089	338137
450207	48316
258911	171953
212996	185607
122475	317675
273298	35707
131581	221847
375182	417505
97819	186561
392070	412628
171923	239680
232799	316015
490464	84073
200729	164504
20323	186259
363178	468019
368866	104914
406660	74611
234931	284843
228128	288138
335630	195336
343794	34547
465063	35099
320128	284843
160419	401311
104652	354630
139132	154595
463856	405292
286386	313745
69575	178436
475221	296432
374644	204973
318500	286936
190558	477295
357857	76454
189779	379974
318792	117565
319824	152020
146139	251287
233614	378504
15225	478415
238235	489552
426796	419363
312859	303175
315686	420790
170988	62191
103334	207512
242009	94516
227700	356019
333119	460723
376554	1148
371884	450983
302933	46443
392429	186588
300551	104683
255799	237383
79515	220847
416423	326553
473488	132996
341002	232413
465063	378859
361291	474466
325388	28225
47225	241515
71141	366156
43419	458
190281	80472
61331	480025
323399	36066
438679	334009
273882	399890
97121	395198
69398	456065
301803	411589
13130	406383
105913	279126
249222	255650
66001	24113
105332	225426
256901	233047
409801	171592
397574	187234
84052	230925
111701	34242
392320	71994
405997	489498
6899	53545
6467	230255
199582	134834
83393	392123
247710	480246
23255	183690
8992	315671
175184	420944
107601	49903
485347	116283
302298	327343
18721	214685
1104	383707
167227	49896
76227	190369
83179	55129
444320	234839
35644	332657
27325	370866
439977	168926
177691	31650
204290	53024
306850	305551
120902	273723
102028	371918
109524	382694
157839	470588
312069	411424
176298	361219
486230	413612
29008	188759
250410	356428
73466	375595
382892	275809
258689	156640
143844	245290
182598	425433
12299	303344
286734	302724
141221	233415
157878	18163
89340	434186
285508	248560
447529	391414
212153	239091
64133	301842
54101	11626
191629	207574
179762	226841
87047	141566
1737	84520
39011	139648
311885	19491
326987	470991
78742	111357
166903	209572
176759	205270
91646	249334
39195	203280
60025	277064
406212	375840
480782	329624
452035	409828
292923	454606
433239	440660
201131	301294
166149	265711
336152	437478
46679	125153
43941	23018
232348	300898
223929	383464
445574	323843
327867	313745
361001	342834
443178	383391
450430	351558
149727	256121
417121	303424
422674	391048
63435	358145
443192	322858
63427	160182
79257	292468
423091	359753
354380	293813
351639	206849
377603	281335
200990	170341
467012	190369
314617	186220
173863	163974
430363	187974
291877	25278
265937	124845
382825	182000
213972	477000
84966	391494
87569	304173
259173	164415
443815	17569
217873	431799
105883	276752
448110	469235
248013	461208
127229	36796
20891	137128
93627	87235
59797	31808
100151	80323
454770	175725
15680	196085
115267	469235
449728	313745
176903	297694
91600	388575
101486	110677
63995	92407
185761	484274
484635	82585
261278	250434
287766	414334
199676	115201
479584	4413
56381	233749
72716	276358
360459	339114
400970	369634
310186	72050
49106	452372
440059	190369
296401	12787
86876	265714
203333	141440
372488	30465
316751	416174
21587	93813
190835	481284
350045	15209
85478	336013
154965	143089
337089	409828
80141	75568
427978	55179
75262	273468
194875	110708
473981	428214
420068	219929
257158	53994
157961	98847
447862	350487
353873	316575
217270	303648
275995	290903
273768	201121
104260	150248
42564	273831
80193	288035
462062	247180
136729	139081
230849	112166
278273	259192
143290	142722
15133	307771
79178	467690
405506	108934
50508	62191
459839	196783
303507	56473
300161	128696
84521	436246
461321	317356
255315	169199
211006	276440
267516	56905
302996	317675
154544	197996
266589	166497
98546	334680
25801	405822
435734	201460
254574	40780
305985	156424
129280	9054
320379	180578
106739	238477
58042	306240
214055	150816
97400	123410
246484	308216
334321	326310
300766	416402
202362	187212
327168	273831
317711	200655
212842	446423
493240	337077
272739	460878
158461	439751
74902	323213
373264	211208
157922	458230
139232	4349
461917	251116
491190	27547
88777	93113
140293	291484
219092	262050
437757	67763
80474	49037
261759	469061
456231	453625
207862	440660
77915	119868
422246	216229
41798	295441
134222	278907
236176	91657
323558	24516
393046	294079
373890	46994
445906	441926
141563	56549
470907	390875
21968	93642
327209	283918
404337	389009
35892	471416
230691	171953
331579	262954
132147	31808
374548	300
399269	100672
91806	119381
249860	47867
383655	52626
55659	454381
143085	77827
326623	383892
412748	126921
397109	13846
12187	347030
348682	11588
14845	297098
159017	63534
177390	35707
260507	158832
167670	263514
353481	381438
176406	373169
67316	261659
300383	246592
26146	110677
425716	479311
459701	291823
202197	225836
198477	401592
206557	58775
315044	324146
40028	163452
420266	265262
146879	440660
177466	256121
329743	202523
275843	200444
42630	91295
49601	378505
385969	77143
262286	298940
409727	166513
396971	266600
263708	90986
425587	61335
58256	138549
198317	398821
112757	173541
131174	405096
62444	262954
381504	160573
190693	416287
93733	407651
415309	98012
167419	54976
220490	50056
47467	45141
439755	263009
156348	475540
429287	217432
15389	347889
253102	208118
371976	489918
66735	478415
246592	170793
18744	465313
302550	39272
201426	150352
266944	450042
358942	288138
267602	442634
141563	347051
95129	121780
437098	320605
193700	449626
132247	401297
293030	161039
364197	310756
203108	293813
330046	220553
301834	292186
39531	7062
207683	112696
248815	481785
33345	257858
236032	183111
440190	86250
43242	231206
76228	246412
390321	391414
15583	268729
269949	277646
81348	250410
69456	272673
97507	98906
466684	416957
276944	477986
431605	489552
291427	457093
135199	37057
27819	160468
143190	479194
200092	404459
292205	248382
330473	335663
249477	1057
316398	231485
297788	31733
219298	452968
99123	485304
104021	285156
289626	158736
254427	340654
42965	50155
329121	86728
353025	4404
62927	127118
434117	185704
343602	41651
26687	170129
421980	284272
159694	176747
272988	253120
445078	87463
58466	270095
194898	289760
30890	145693
49025	147049
178527	343012
11823	267602
23992	330469
309959	188759
18830	429863
451685	473195
324826	364563
312056	218802
219136	476772
51447	209181
115970	391414
140685	48275
227584	276992
396586	474268
29694	373999
319081	222544
100612	135200
194174	485772
61420	74925
287076	69734
484355	119381
311095	190369
302393	345570
368540	336955
480426	403501
229687	51585
237801	399295
218458	190369
443613	62191
17351	293915
44019	119107
454339	473139
379953	203656
292765	336590
329985	256667
37137	347320
450675	185193
74200	67763
428849	393980
475956	3130
225026	371918
38490	301659
422682	15209
438475	411614
474688	331187
392849	15209
424432	9232
147853	152853
275291	435272
305686	63528
369567	346050
358478	420944
35806	460012
245768	133472
294408	467492
160507	307137
25115	316325
7931	61245
76202	297122
103214	273944
99612	101058
12603	1042
486849	317118
333671	62191
32533	470141
247296	447554
413815	60517
324486	245990
160366	312301
424793	366812
63833	296150
93222	166293
397734	267780
334823	110708
481008	104505
339210	81089
431453	53105
281009	397493
56934	293813
80501	360860
295465	429593
405851	256362
220382	104527
456412	281876
72003	385801
369209	421843
223929	364471
124490	80214
1113	245679
438320	103912
454263	413674
115352	467302
163356	8607
26403	75303
403715	121758
217387	20926
310153	101756
263584	348798
366521	418332
221948	317913
260935	391414
215644	60346
258729	166471
41495	336801
168957	471560
230088	54976
70164	378504
198558	204330
315839	119432
173166	105585
227730	452098
85261	212005
127671	243840
355004	309983
454714	121758
353018	480260
258749	461043
400834	483761
404886	432823
372340	44826
163452	187836
446182	477958
356894	372150
413378	461208
463500	47574
341237	426428
40388	104855
410533	152321
236359	238041
215798	133909
387685	301475
367846	366127
388858	335628
270224	7473
60667	421356
297941	102451
215368	396080
300274	20959
440331	468276
7141	87331
452148	253538
25748	244881
470672	124170
271161	344901
389260	310756
178014	8632
73257	442021
34255	159340
354863	156495
294871	91247
428778	286936
473770	430790
190210	368820
77420	38309
484691	301659
274231	190353
232348	466178
291772	24978
284133	338271
24359	428864
355332	288392
175926	471445
467930	208038
341291	317118
396664	367037
406660	458220
107998	34547
352816	365841
150610	81551
117138	282911
401601	48163
362231	190369
236490	209933
187393	268917
161033	169266
412749	475047
394527	29416
298656	377839
193810	28827
262639	104979
9456	372785
442145	27464
94459	43056
157579	435708
214456	401029
417938	267602
444720	426034
354747	62580
319223	350189
407495	284817
47621	479615
414912	98644
326596	429863
81151	438419
313951	62684
118817	311466
227348	122863
181153	345745
388832	436686
253102	43334
313927	288035
360733	10520
62240	434893
388872	361395
203848	222701
351043	12177
262633	139304
23146	292054
252603	229157
58418	434945
8054	408430
237838	113051
194216	132996
414214	86892
260244	49828
208016	10345
255734	408544
91036	441544
308658	15209
281623	371769
283358	183039
283194	238863
267719	335613
42618	256121
57193	479102
431021	336590
382673	245317
30299	101486
134918	285200
43384	370866
257971	459176
398302	41959
176237	482663
143163	110612
287645	466101
198458	364294
483796	251961
20931	324690
345531	323752
67461	113138
481302	228431
402254	273831
379680	442802
304544	492316
148139	85212
239712	256121
419059	96551
165850	63768
262660	184506
162920	360531
226848	169977
433990	293813
225375	476231
264800	165680
409674	379196
120831	320464
444380	277568
35040	393949
438742	331584
144624	190369
408437	452746
458374	249805
239344	93627
274613	125041
408091	186440
426724	401297
24539	237366
143290	46688
8399	462552
231569	243894
178438	301659
256304	261217
142695	190369
244015	114930
340509	285156
278700	149321
98168	319985
185125	22218
432180	76711
257090	351414
486209	404806
43117	335069
295125	428080
321242	401854
148459	416749
134469	328174
175758	75568
88266	287382
131098	434169
328550	461182
110781	209933
160461	401101
73663	45490
36395	481027
191761	426067
292916	74733
481406	474880
52381	396975
123441	356645
400756	461049
266018	338189
415967	24620
115915	237676
46092	64744
406579	417918
15621	353994
386571	363596
21158	245317
259651	426073
489787	92020
2163	473879
313669	441434
166903	233942
229102	214992
94376	410018
469927	317118
169994	420757
304667	199353
454263	214015
308097	62191
382052	327217
198317	197411
443320	432913
265435	124085
127973	160456
392086	243438
170393	240893
48163	403332
355025	87923
316136	488141
464300	326130
143820	71156
194339	123369
202379	477934
227456	419580
221074	469235
67700	266579
166970	447489
172155	176399
300715	454975
105170	101299
482686	224085
128717	15209
17401	78881
252588	440660
493456	336590
316394	456661
116070	244803
256565	392301
446351	55639
225190	437091
404331	137318
466122	186259
390117	330090
479554	144845
58484	288354
237504	61572
378107	186259
49789	142042
446934	35322
247975	249334
459796	235781
65513	340735
88473	191821
168981	413722
186570	105965
161165	139405
370866	416148
84961	434035
473653	463493
321475	35707
106268	392930
319231	269129
420844	492591
473445	4051
174255	17690
480029	262793
157492	339811
335961	52391
391155	365142
461010	400088
437599	4676
156276	428214
444958	343422
464271	412162
289600	267352
331503	98548
173979	392788
136435	99106
110448	440962
217740	119838
467012	94265
306304	425838
320246	241468
424186	1057
416497	216592
368662	386612
478634	112443
364498	147554
492523	195948
149075	217874
65935	392019
278263	251703
458732	452803
451551	468640
432175	326985
420922	327061
241709	72521
276632	205089
185782	60733
140806	64402
88368	312869
454588	330752
274258	93245
286313	303106
95958	350626
72818	242538
369577	230711
350653	286833
125420	215703
206571	166970
249514	470072
336688	113463
430332	430610
287651	91247
333106	479459
157697	86560
12829	163277
19528	141649
440467	181204
327996	449137
185467	50656
427855	273831
92773	479872
133105	268904
39892	5786
389720	48365
34603	304930
36339	401871
217883	246484
293775	127212
165413	261396
430118	166708
60945	71009
246191	362939
491896	240796
327209	88650
416600	173755
379564	51222
48898	217151
273610	366054
285293	335577
35806	212126
467233	13284
33700	478415
132787	386811
313672	486134
365848	68776
60861	426111
338416	317118
1605	236695
31039	138193
145885	294109
472531	445034
212308	99982
85008	335402
387357	99901
27142	366941
134480	288120
126254	486511
409135	264406
262376	208441
240205	177630
389539	358233
475179	447517
248533	212537
44950	428086
220108	237517
417248	245679
458207	343860
482360	97686
104416	124235
260363	160576
470728	391414
222102	295383
29982	40284
67549	455719
149305	236
32652	13420
194216	320804
338752	183479
418698	384232
357718	465542
333737	234356
408783	22836
224175	146930
40958	374133
472402	165930
20860	241436
316433	483038
228993	468284
27083	25640
177485	364461
378279	489957
148703	249064
97557	20543
65761	26551
72556	273352
118286	482337
101870	459213
214951	372237
409256	441299
482720	110677
270844	52329
138469	30295
154712	50391
124281	458119
361001	342968
216123	478415
17855	331291
210169	312094
436575	82585
118474	292459
298823	89159
213379	77641
333080	410819
274836	389234
448412	249334
105904	420944
122266	373169
224349	127371
385510	3616
307322	27767
364425	206686
285367	313745
433388	61670
150983	344274
456021	224257
279662	21268
285423	115340
423724	120195
17479	126818
377680	298767
221487	366534
264947	22907
273878	469532
359266	352864
340573	464725
87787	146251
121284	450390
395588	81280
211717	426922
208888	94516
245809	291521
8951	110677
137601	169047
456726	275790
209764	168381
489545	195121
342995	371934
313749	337723
483211	54110
63997	446810
146240	182226
459725	471745
358589	303424
246132	425675
178422	180957
195882	45227
136435	76968
430690	280319
253321	242034
264	440660
344799	65456
230847	93627
412778	327787
292002	29832
287089	214436
101349	13370
210303	239043
347653	449298
189640	307404
191737	195359
229735	411195
258968	261197
43902	303959
184902	300597
442447	140508
320103	322636
215552	219008
72668	8569
174880	221660
476719	280592
254834	203656
287492	6899
365410	82585
193003	468162
3362	103119
383581	293813
128337	79989
135249	205289
413246	336590
455158	86675
20209	94446
96934	13370
227428	15133
291755	296326
64267	276614
20778	120173
385516	102096
377835	430343
153006	247064
448936	310756
311566	280233
305287	180874
21067	88113
345667	60517
367604	250976
247434	304731
293539	355552
67399	3037
310751	383684
295322	152764
338003	121452
358167	90878
340854	77220
131139	317675
78855	308377
100962	425846
51109	293813
158265	162816
66588	13973
340638	434157
320625	115340
354702	123634
379160	28233
344366	386266
206996	142469
335635	266852
301916	235320
59934	105878
423709	474341
356019	186440
203000	465132
231855	78806
146893	74372
277568	10217
439338	490237
404369	351732
39683	253976
7881	217423
477545	95387
388992	131606
493625	132576
387530	320398
103516	349400
136336	72363
75501	447517
380752	121597
424907	315756
144154	132247
221706	296162
148559	374939
290487	171340
267562	9075
399778	107339
189216	430356
264784	476951
285558	94516
56421	192450
221369	27295
285279	208577
69480	309425
163117	463400
49270	374772
168000	168344
185071	381857
176260	484562
74372	28325
275399	229943
53898	453625
196996	381607
230051	372693
203486	139035
312511	223522
478241	436402
256590	302063
34487	168845
281668	277456
12793	464420
304404	366388
153822	476951
373755	33855
397457	246073
417394	110677
227189	18451
17289	84502
12263	826
233045	217883
44916	42313
432175	46041
17474	313314
148081	210266
234856	402312
140272	317856
325904	421773
131426	207824
4379	248777
40407	306708
346854	348563
79902	200202
874	349460
324238	447243
193869	317356
430681	12177
182361	478415
42879	468481
19229	159058
291419	138193
426274	48741
464636	142678
149422	486950
73492	167799
272742	421830
203791	326821
196690	258370
443815	342685
1292	45484
430352	219929
367343	479082
40890	179070
413720	112949
51875	242131
448011	471745
249352	187834
440971	238299
434998	425901
478248	144981
128704	351193
303237	1020
255646	321331
293913	46454
458050	318932
20747	467703
316495	119903
110835	246190
441537	430610
367418	6442
345401	46394
150107	95942
405852	294548
268277	341777
480047	230714
418180	58567
20946	134118
237714	208617
337396	17943
294901	487192
433948	435637
42020	141440
314387	130847
315951	42117
225059	50531
44528	81678
260861	46487
283675	389422
246130	309793
28613	20959
48064	467538
352439	260877
245938	103751
297069	129923
139178	317211
482851	174356
341215	375676
340176	227763
361698	266446
54806	174263
406212	375901
21844	357804
134299	214697
106268	478620
402316	338915
121097	206034
440439	479157
394839	476263
415534	110677
213656	256078
484333	90099
462696	396292
239804	325604
453007	401949
304145	273831
445361	457081
148650	338271
91036	180194
35502	75065
48756	119381
230574	371639
10546	68162
470554	83410
110805	162947
299018	141649
475336	312239
358035	478415
323041	371918
436052	246926
486708	420790
3226	49896
320094	243438
114091	391538
297198	378105
426493	320508
164823	304865
20908	162831
55706	103330
194875	443694
319559	316282
409503	315566
230066	385580
262639	265082
267115	141649
28040	261254
449283	147004
192238	154164
480721	213208
91675	402436
302918	369449
76867	428563
158000	317356
394867	465692
49507	479614
202478	493624
365484	26246
84729	53490
4461	187974
262803	50173
405353	339248
136459	401854
232546	145632
50066	195829
161023	292877
176097	158999
167146	207927
291028	362773
11953	100949
473025	395988
333138	442870
250995	222701
172125	139648
246825	469227
81896	88596
378456	176182
321122	486008
451277	48275
449319	133156
257949	95544
473679	285156
74707	421830
452424	267022
431021	355807
19324	158965
274852	363294
146734	344063
168030	121106
107295	492906
200915	65133
139721	381054
16844	327099
246708	79989
59736	193001
171107	378082
339005	72523
150983	24334
450687	168213
353954	67281
199773	366127
412440	460023
30921	387742
94854	82585
298568	35812
249186	478884
54163	178907
360229	73336
476592	22256
219817	58881
84745	72739
85795	8401
482596	348639
184001	304865
41433	487192
307672	438419
344022	269199
311986	486885
326897	156376
469596	338271
78742	161996
90421	256366
373210	446693
151712	187045
458698	490888
233045	406998
321309	443693
237887	143625
387357	41753
325491	228888
191797	196602
13268	321397
188082	393326
19697	278520
423020	119868
330737	220417
420432	336590
139275	327061
96298	346408
244874	317118
61647	401481
158070	398066
188119	260392
375405	469196
477289	20249
367802	421707
431586	287740
308475	248794
142740	272230
160680	418282
477427	436397
172095	94640
116769	190369
494102	242460
113927	201653
338261	68294
291299	475978
479351	315917
398997	420895
366066	186384
199588	331581
407152	269199
99862	375913
345715	273567
302351	422180
301671	137400
460858	139648
467631	343012
13930	184442
469634	12443
3810	391414
18928	127480
360691	420944
489143	145404
483050	472166
115917	440784
263296	163265
236020	475594
390960	2735
265676	160419
360459	248448
71665	370990
127388	189640
276283	155083
142323	12245
68843	29008
429287	21583
234810	125728
196996	380056
15703	391414
320320	403368
461878	190369
234532	10451
187182	424497
236233	110677
50668	454975
9381	100250
362526	133225
287980	479570
406689	162831
129607	134651
263981	440227
287566	148771
57690	153995
106614	454551
68532	391528
12297	57336
109545	455370
40486	267352
247891	36642
365243	291823
425805	331638
207141	299080
393870	204078
324467	348292
16964	374834
154136	165267
215638	486885
62703	464646
330954	270095
276585	134259
361047	266852
418698	206050
310075	383720
251525	161024
239557	92114
13985	124085
44040	249334
389764	406083
490964	190369
366872	27464
143082	166651
235482	174620
402876	280825
82054	137658
98413	293813
234381	294548
214442	461951
358860	122585
487938	380439
54784	299189
228424	421365
429749	152502
244092	441475
343286	94344
165680	147125
89257	280717
195121	150067
31780	231629
17725	293813
140511	38063
337580	144975
434401	409540
118616	99365
363591	332392
274852	441497
81432	430170
371933	269199
209970	313745
277447	440962
195402	474778
409386	151944
463605	490735
412063	212278
98591	166970
324839	310821
250236	332069
113685	39385
454701	336590
412841	373438
73791	234748
404810	433391
415482	82328
319231	125854
75621	413436
92457	85744
229597	30611
271773	193380
296514	65194
41033	386291
406648	282768
286951	372431
471169	268667
127229	11291
273979	57989
54539	460986
251104	389780
85030	79205
410028	408228
332149	96129
388058	260014
120235	466240
12481	201480
425124	183975
360231	24742
392909	107741
404568	129825
421042	348798
266508	30465
232222	93874
216106	243852
250183	101906
222709	134145
182924	160287
120867	435005
341579	244115
157548	183213
76506	187974
336324	411455
446611	489552
237120	139433
3304	488797
149819	90624
60255	257581
124995	291955
318256	13348
387974	421935
269041	311311
66729	160295
472157	481179
231268	285154
447413	240225
214050	396167
165438	445602
292166	33901
345028	205270
280624	245332
166781	179506
136185	188320
375614	230691
49231	450138
101125	349846
68098	294737
369809	351732
89608	227753
394092	61572
281559	409540
2139	377683
459871	209510
376022	23575
158210	464132
377708	266494
441926	126687
162844	4841
305357	413635
400037	293198
387577	350549
163105	251851
82150	136435
332029	279785
296202	421356
366573	299408
397343	131975
15724	393326
278829	115315
83184	119381
428944	354022
209293	288035
407540	1836
467703	154423
122573	487963
118508	301475
50226	315671
315573	247543
134309	214559
40028	168751
228317	47644
461415	186259
481074	68795
228178	363512
185123	440064
172690	275677
389037	221890
223157	451657
335654	474880
487449	141440
452377	351849
277170	209471
24782	86560
96209	92613
118626	348798
310186	93533
456189	48861
174515	338648
277007	142747
97848	441635
413211	15500
421875	421167
472386	5159
84780	203656
243502	86728
104788	303424
247619	223481
381998	461769
463575	167368
20998	431634
201906	157548
189879	471301
149909	158862
291363	32807
425652	314742
214232	59668
58209	345295
277691	409115
478588	54251
178665	179670
152927	155864
262302	388575
313115	186041
201866	239295
215895	290144
216784	347873
105066	116283
291119	391414
162264	322383
248554	3935
220925	226234
35749	240016
72066	4369
161381	124360
308897	188121
443015	203478
136937	457514
198219	404218
167588	227469
237019	492498
200092	107711
36414	209471
111968	101191
361533	475555
428764	192110
320489	209471
342486	182017
45269	377778
68977	178436
446829	346768
248544	153995
181611	185704
470871	440660
377515	282120
101285	134694
230404	13235
309895	468125
395428	263610
54112	21632
62734	338267
493631	483203
178297	177244
444081	94578
51359	426020
257596	178601
186491	383428
191748	463470
120279	48163
216851	110708
222045	441465
180410	158652
194875	276090
459716	479614
441463	409794
72979	53522
99367	343547
145902	455280
294012	420944
164052	304466
245123	250434
472137	462377
155575	54976
440443	482808
433939	342724
435932	350480
450550	42313
114643	158381
224589	102923
206046	382005
152276	49896
378350	352174
190564	431349
466194	281924
364130	377556
134222	340495
129185	336422
188246	323765
192852	480839
372506	218730
190051	230191
244008	356025
201980	451157
374404	96917
228551	132740
44844	281641
256484	316929
352605	218412
315892	49900
274145	303175
1156	323732
91453	19377
365825	186714
97684	23018
458764	209258
261621	206768
376902	438957
311058	268128
439377	362598
366674	374806
286001	132843
350412	201448
148869	309686
269507	89047
403832	391414
38212	383999
324206	247334
389856	464634
85880	391414
298390	233139
239084	95312
175944	41075
49650	290712
149630	468162
208657	377264
121755	382505
134299	26845
435551	190369
278829	320972
244791	77727
425135	436939
375316	37515
177137	123718
40028	288047
474041	81553
179449	234413
162595	293634
247654	279871
149429	65817
134374	315592
388472	7161
109185	303218
223820	15209
241111	304589
117065	93245
342403	261836
54871	244977
244534	177131
270069	336590
142696	214992
446315	73351
326525	459622
171455	105498
366934	105810
48940	454723
44081	248046
104180	40447
230574	352419
335176	458840
486712	127726
382037	398400
340772	453493
305971	48861
188503	432163
73219	297436
385858	294079
205289	197106
202322	438067
97515	99405
212270	368755
425587	382105
122616	259060
434073	331581
80043	273831
86728	239323
217962	104505
474834	73939
64785	110677
367165	423688
272489	493964
85674	336228
178422	127778
272974	72538
329323	256081
489822	45060
259393	174621
385734	453010
435392	205381
92310	450207
395595	457297
417938	421845
374285	99393
292977	393326
462578	109006
287566	270812
209919	254681
102065	31647
309532	479842
180244	410819
320297	79989
420757	77844
316539	447517
126829	233415
372340	16216
211020	276020
74773	249334
235702	32807
273619	99982
99334	205223
163445	400878
389170	489595
457433	357774
317651	405217
369153	191022
264164	447560
39967	161805
26242	405522
269660	194658
402254	72226
457781	194165
296486	240796
477403	469463
13280	24507
414738	109012
471570	110677
328968	216894
164068	389170
132740	331044
419762	481267
114206	366534
456748	185013
182970	2453
348039	144845
461919	161920
252782	110677
95504	59979
187796	475200
234700	477986
69416	356817
28721	88705
335484	361205
203416	187974
106385	177630
161050	267352
444139	101125
375077	234299
259523	223939
390170	166738
394356	82917
100067	364294
76228	398740
297572	401058
92635	427921
234039	120195
236390	471745
200092	49230
340151	118291
204775	348516
231889	144966
378469	466737
415213	11699
247789	186159
112171	21583
168	452635
301643	238578
334092	374860
40517	453797
53838	231097
56897	159249
349140	304671
290578	289443
224225	46294
62748	273831
92047	8615
183668	113138
204530	273478
119721	202523
94573	290450
101228	51993
249477	258666
411862	149079
447870	102448
97972	118802
423501	268649
162827	407334
221758	13370
146893	155703
10836	175315
76911	35944
478819	407306
235171	420068
433802	218730
242402	455673
65513	178435
302722	350745
301312	350479
452148	272636
254973	225401
287294	466737
246592	144432
32807	398333
191761	410074
352436	327370
340438	388254
254267	94516
390656	439338
176631	447645
202352	445575
108434	440920
439718	5857
332475	241468
49069	61572
55887	110958
63259	190369
155633	258370
59820	401871
222499	277961
374615	83298
127510	253568
278466	348250
23487	53389
16934	241988
396500	313314
213564	222317
477932	203414
84756	265040
475178	463898
44278	284740
458903	96977
74158	407947
354723	324411
468818	256373
116857	444475
185409	95272
373025	479859
332649	15209
115814	76417
132153	491685
19459	358245
408042	104253
449823	117097
36032	128589
11696	91582
120050	137600
455356	187037
480580	286682
406660	474749
458614	27464
290587	80587
441311	481526
191686	244532
296407	336590
445291	62191
118539	388973
461182	82312
351609	359762
467502	160772
3719	392086
66248	199512
407677	378462
329025	218615
166478	264908
427337	209692
428067	290603
220274	120810
188501	81899
490018	375958
237533	5882
381152	246311
387973	440660
437951	107247
306964	400533
468558	367956
109085	463623
351855	276780
111039	127921
261226	160419
196179	8463
105992	53863
25748	282693
161574	413905
175989	229590
148790	440660
384413	62191
154254	186494
335458	467752
363192	12432
392995	58140
143671	452230
272149	256735
68498	283918
403627	127462
441302	162247
327570	82794
57	261910
20046	184163
180177	273831
395342	375840
450465	11626
153799	92118
483987	81174
382867	36864
64622	145357
133718	230691
324502	229756
78485	370808
453738	441228
18245	172014
319808	175721
69541	213844
231477	338652
160872	459264
488913	473340
483840	189528
22124	99210
3462	141607
413987	54068
375316	117565
315892	255057
307909	389682
461849	71448
99350	179532
378236	393326
265548	326888
232782	381896
199340	273831
360144	199159
385137	228431
288102	29734
444936	428174
1569	469100
399660	388883
248740	460384
468209	15563
419508	492316
395154	97154
337657	60034
360649	123213
384687	295544
255806	80923
363773	77759
157793	15209
28608	99861
58983	35062
178422	284805
138016	50237
61598	306491
297665	174519
69806	261532
316223	318735
192965	291521
429669	306999
304544	38063
321270	120363
344919	321179
128717	150404
324100	172379
363515	15209
69264	19620
56619	160428
128910	314546
307081	178436
177953	116284
97552	218727
204412	113084
44501	28065
254189	168615
242853	378762
280118	176371
337931	264908
405788	16325
454642	425846
194909	290450
40388	300240
27898	187974
163925	283346
263566	119225
357806	76454
457343	476951
58930	196783
244125	362304
205886	353755
123262	205140
425379	430060
209523	378082
466790	86560
153006	327459
91750	401871
62772	23290
71334	250207
87741	127921
253102	427980
174563	188253
206046	74611
144258	307889
96521	307983
172901	426439
480801	485534
37748	247114
318549	75499
390371	281207
276572	372214
206904	238578
308016	400425
25801	100250
229612	149479
219475	276591
85471	110677
123709	338594
350369	408270
475526	357139
84810	6180
234156	42747
324050	180462
280121	246981
89257	445487
34239	35629
160722	41075
238140	96390
388347	74324
345578	366100
71924	469648
3794	258015
361291	268755
22753	492906
178249	364000
20996	222596
1263	393326
190031	143449
368858	474939
372007	296916
352356	13370
348552	190369
85674	247053
195624	62191
167724	155730
410017	307899
200910	452370
326426	402366
361088	298767
186603	12208
185133	21583
241166	48365
194118	13370
328028	79317
417585	364725
190564	87007
84960	270172
386803	248399
16007	265589
458968	37105
146097	94665
210373	148797
326260	354696
489589	122972
126344	439352
334375	266852
143450	70118
425230	16254
479072	13370
98170	420790
359178	122462
313082	388185
423824	105498
244092	276157
129727	158504
263703	131526
403575	222760
399163	27464
302298	475200
364200	94516
90440	123522
19589	303276
26931	193343
86632	421751
476303	76417
271698	152085
14345	407476
66655	265065
268702	345401
326631	169584
466146	41753
314991	28129
373377	283096
143501	12299
164829	453010
189318	177330
444639	213031
361794	337853
217091	426073
1899	51231
133909	395563
8535	340236
105426	255650
128762	132320
97524	329413
325044	360331
320271	75890
270757	459649
114063	72678
478959	5460
105295	355627
54454	388575
412943	174917
256893	31828
148068	56559
289130	339853
309085	30482
60738	336590
445025	375097
153006	355210
241830	421830
282245	90248
417270	212081
10645	298182
106229	28360
259152	236660
230051	59713
33375	201121
491642	41753
237714	354387
236240	308278
259383	404832
70419	67511
38836	369599
138188	181765
439977	451565
451878	125969
46260	208407
407334	436596
19341	420323
441625	49828
27774	396176
494102	53627
226109	317488
366320	473069
322274	196611
240776	431137
137392	80962
362810	215054
222045	119995
107770	187974
91951	385000
406751	88073
374411	81074
70972	261320
39370	240225
300689	52917
406660	301231
224015	366533
58102	476412
312851	478415
394236	478415
134013	406626
248013	99675
427405	149251
238370	23429
157293	139648
32533	322014
85743	355700
227005	368813
137542	421830
8193	52917
214744	278700
377075	89703
482450	187920
20622	379255
442083	298065
475917	422164
159747	165267
483706	260463
252756	288841
244536	332282
102157	440422
270248	49242
382089	51895
12322	348912
85462	457081
227195	313829
209850	226925
426757	387742
78613	227101
10379	196783
139619	83121
446182	472662
182319	404345
54145	153813
425937	367750
83866	351257
24867	204137
226139	110677
300047	254151
191391	195488
486562	220545
294085	157177
356811	95942
150096	52490
292205	398
470458	86285
130224	435817
391078	295725
286835	10646
202478	61661
99246	378462
392429	311212
412904	259929
143676	418467
121594	70026
84570	213855
340197	184045
484416	40447
486389	204068
318901	111623
407984	39892
443163	180730
179778	492743
138016	371848
331622	95233
357939	17555
276621	6676
78041	211868
27314	156237
200092	183807
268187	37515
264394	242358
280843	28129
236200	440230
294269	16298
298390	411119
76835	166605
396043	418573
215806	457081
461415	153982
244514	433956
364859	407851
320381	344133
216666	69650
26752	108417
472879	285156
154023	478415
340712	27332
460297	45633
130069	335781
240472	16601
117487	190369
335723	18665
415238	296923
199071	338475
489993	78699
45141	337392
200013	328124
141782	268563
443675	269126
468912	29099
217162	350056
471820	47757
269491	99350
354942	157666
116087	190369
347738	137099
448199	109006
361833	209608
62485	27997
88681	13370
487060	218400
297462	391654
396372	489822
379329	380462
338955	473192
119001	478215
196003	153925
181448	371918
6806	6899
364375	48277
340982	348137
170388	101058
392677	464568
340644	106796
70986	93642
342992	257784
277548	440784
72668	353343
439711	401101
282453	350696
300240	51927
328282	313745
351495	487442
153407	40193
74364	125080
239445	46729
488767	88203
467277	489791
369354	246311
262718	175007
428841	172520
412295	4734
417938	91418
410390	331508
56869	401871
288862	279764
163407	483755
160689	265963
438475	405518
397436	351451
88956	99437
470415	155824
134687	377570
82327	398642
279889	178422
466647	454140
388696	423734
464917	258491
124141	136011
44666	391117
230574	404044
293931	314318
397345	264855
441302	64123
427640	317118
173012	203656
464349	67617
396605	159156
32169	104263
188428	127523
296949	282912
439471	167517
315573	362972
294323	233498
123201	474457
81432	158156
321889	420944
477252	197077
308278	373953
413001	99405
114488	252340
329873	322671
250853	374806
354022	49903
48064	122872
13075	134838
105249	263869
449956	94516
204050	466969
469772	409741
225526	273831
445998	352969
329894	324723
163435	103111
170442	260501
13749	463434
170528	190369
423051	213728
98493	370866
44639	121502
230216	327217
198317	31003
386813	57375
97771	336487
280121	286235
244394	210409
269612	81295
238353	446564
172923	158153
426693	123014
15112	220229
356865	35707
348542	428214
36906	214992
258126	478415
74074	313797
445954	30568
98847	437286
477932	39791
36362	474982
114643	330627
203971	183770
87376	227655
267865	58881
315923	454975
132535	453716
101954	8800
469499	438783
363866	322893
100615	273831
406963	410139
109599	321926
467600	389422
406784	423688
251728	48247
25748	250356
286029	333010
164459	273468
372415	420794
428892	291228
460165	374314
326749	313314
325949	455769
136449	22447
45724	316011
40337	207696
67524	414393
230051	61539
199340	490888
227545	291823
14367	467813
115382	326880
236577	311212
421591	68390
255738	190369
282453	23330
174255	440583
16910	174628
133156	180192
384575	326815
382314	124932
216143	323787
67166	51336
187834	480633
483302	266500
440491	267602
324708	403366
53979	31178
68314	10095
195729	27083
458987	119381
111856	113051
467910	25984
86272	205289
854	63528
177482	290157
128837	52030
51231	299218
402633	304173
317983	413535
157878	345348
360502	472891
423727	454221
277960	342937
198974	461392
303641	285682
14353	48275
409745	61059
418000	391471
223998	54976
434748	151123
112657	284843
198690	11167
173397	190369
286326	366127
7669	408654
319081	467798
58457	198704
361675	15884
107711	409143
110248	210399
364643	93997
146893	342950
159356	162831
85916	29824
180496	277961
127895	49874
313553	170993
483807	99646
283706	420323
337154	477568
352016	317356
366736	156376
407152	11626
298427	149389
18770	457623
187185	162361
24726	32350
417362	67622
52157	186440
246	342878
277241	98220
348958	217809
106739	400521
481168	279268
313385	429814
202451	240147
424057	245679
116942	268392
165438	296693
12034	77727
63661	478480
160955	191082
109733	53252
65452	21411
306964	454409
119643	220792
442845	260854
339051	74605
454937	303648
409205	403515
208032	258370
408967	159249
342213	461846
214294	326891
208464	263504
374221	59673
316136	11455
8618	490000
204221	32752
127415	428603
181517	442666
194460	152554
249987	51222
19324	110708
118411	138807
786	293813
83082	164884
3809	359537
23359	179559
290799	30176
223337	237605
14194	403512
28357	461783
428732	341271
193871	39825
219136	163163
363496	317853
130302	455074
9538	460723
337117	120195
484868	254418
250325	420178
271454	307170
350288	151944
354545	408014
208837	393326
43835	233477
431363	262954
212009	311902
62944	110708
190281	335345
105964	180578
23151	378462
285402	51755
402052	98847
46467	451856
338272	303175
260905	467766
54394	327562
5677	43678
303139	431254
68843	204083
145585	260527
461049	380558
428944	31313
15410	340561
222102	452055
105943	38400
345840	246311
129933	428103
400686	160071
440927	132740
19341	273814
218042	221897
5711	343916
449513	380738
225807	28065
256610	313314
124891	288132
160961	133782
100879	64314
82150	46729
254446	156313
104030	178907
201348	324681
286647	231113
118991	336026
296459	188319
194287	129865
228128	410238
252105	328751
398995	95579
337120	95420
153791	451016
100370	155158
390673	361999
374350	39255
64495	176013
171972	156006
198317	241249
266368	115666
59644	40161
301526	229642
234127	237802
282453	68327
246876	105967
460696	118708
267249	369599
259125	53389
202884	491150
237744	61205
444835	364927
149079	466101
255795	206557
115512	225447
446812	174418
31680	78186
450436	262426
318834	232670
439431	208038
194244	159902
328242	309718
122139	488060
47223	15690
342026	310261
175906	31483
412205	349448
354554	133616
283181	11626
427008	458299
284394	48860
20877	443976
380489	231277
439740	399736
77336	49847
374281	336590
198295	350573
115725	48714
151963	413525
306981	217432
20361	261398
378922	214024
244536	188292
308122	261302
71914	132247
283764	172726
415097	293813
387774	436042
253600	143151
398546	119868
50197	348915
68174	240609
277467	26243
273683	476651
479334	63676
272171	383730
234346	164009
28619	212081
369163	190109
457309	105585
84157	22803
397901	183213
244249	117027
231855	396916
439144	68456
430544	15209
223929	120591
242249	208013
117293	137128
231278	190369
440595	132318
270919	42513
429841	338729
256651	48955
483740	232515
473353	169934
155640	348912
443308	383244
355101	449451
415269	201754
447713	11867
117278	294684
175842	317983
40601	15309
284214	155208
327343	256960
181386	104612
367811	52470
273379	86476
133177	211851
252338	163550
16349	359762
220465	450550
218638	97215
474277	418673
329155	489376
483706	193552
404506	174935
399441	234530
198148	440660
480506	134506
202379	423875
207358	458601
45743	153183
430511	430356
108	123955
128985	257735
464753	14719
357411	87774
493842	221154
329824	364109
320391	280857
373287	281924
309798	144224
426028	353557
149634	42930
290676	313745
412841	383576
424059	205223
292576	425830
323382	26612
139684	10690
238494	461944
93384	147244
362398	389308
300979	103279
84576	24738
190936	456083
20669	145979
244401	255012
308256	405489
121011	263886
81432	367866
228128	158153
439547	328854
414543	222714
28082	169482
451874	75303
41378	249551
238765	294061
360459	149072
405217	321927
202379	329072
5700	359275
37189	375897
391087	44184
370752	112067
58042	407334
476310	370415
454296	267029
402177	426786
440518	403459
396659	21583
227293	469532
464952	283445
1605	43618
378745	276358
488144	469227
3623	338289
303350	419862
93794	50538
185701	269045
454033	186259
238693	436402
264846	42890
311510	328242
262803	293339
87741	86728
169757	171765
308618	221324
326109	291484
222146	328388
133040	15671
214163	13563
95494	213639
143406	137128
193723	494041
443231	356422
447912	474341
175661	478415
260352	79249
236844	444960
421434	250721
386980	140044
40650	123733
285876	444634
373498	429366
297979	322969
91291	146709
349140	157339
282630	27464
108414	332134
392171	16433
436575	201038
356454	317100
137239	194587
5995	363386
292192	382899
104869	267553
439914	401004
403563	122462
467855	128931
124013	404886
257904	457043
67413	466737
4186	178303
212257	441774
444755	295383
340300	49903
227566	238391
287061	269199
396549	110677
138879	491011
40957	445286
153171	409828
138728	49228
124250	383967
445789	347001
380497	64335
253993	445690
482204	313745
394538	152248
36139	332685
326279	393944
121226	168646
153026	35707
297954	225361
152464	141166
493950	442083
417589	267602
130675	452370
212352	47329
131439	201953
198317	80972
314369	152321
168137	157559
164928	36286
61276	257339
175304	291984
358941	277227
148871	348798
52752	94344
315573	486698
340727	263009
81304	16214
179293	281563
93198	190369
258775	360464
215806	110677
161605	96977
229668	46742
323849	277961
167588	392571
225988	315
230709	267482
288100	446188
314879	355700
195375	62191
314234	2821
376887	293629
7290	362231
70012	191584
364775	360884
46996	119381
461833	363722
480450	301784
363316	178436
288145	212081
338453	174725
223928	124648
89040	404813
103888	420944
414140	422164
386516	423734
276449	248382
230611	473223
109868	473195
379413	90123
96715	478415
21050	200549
119390	306387
438349	438419
130093	268487
486095	317118
6175	255650
325564	100158
443512	123764
162551	236213
484668	266915
416222	185704
172417	300832
237120	186561
191730	16433
317946	341580
477540	263009
131504	391740
323089	481173
35441	131315
162795	418598
251183	367110
310505	285156
306909	75568
235435	94289
58476	313279
297196	94516
321879	422998
436699	59636
120561	137128
330674	281377
252027	131952
98599	381819
319259	822
337783	3130
271337	267352
430643	141719
335792	492715
377869	888
59032	290450
77420	216781
490076	89191
358817	46892
54101	105498
78067	299786
325226	240058
285717	4676
24420	394492
293913	272456
249954	293813
220428	241468
88837	291469
183847	303036
372318	271367
84495	310498
184948	312601
462670	197465
106966	476447
153438	92114
373350	89855
140489	429758
225518	461676
473435	367919
114589	44128
66273	382203
493966	360567
112443	413417
287996	469888
289414	45768
466511	307134
373824	369599
450601	23222
120448	290139
436705	82271
933	306253
9570	243746
230969	309808
48137	244699
93883	247527
477996	231842
366211	360365
262210	83835
432185	295650
256716	137340
72623	153995
171235	164884
211249	153995
466117	390829
112412	235225
60216	158629
330844	166513
91496	462761
264066	463615
206240	284843
139889	366127
79260	339853
249202	228014
197511	212277
406568	30611
261211	383039
200344	93270
64267	277269
134683	378686
153951	9740
378461	53516
62193	488311
87527	146931
240203	447449
32799	464471
47816	3041
192238	311696
449319	293813
219281	328059
59873	250805
394252	422535
477350	60903
378389	478415
14074	399954
172417	104498
342465	390628
284057	397456
288354	186259
348055	369360
130490	124505
100943	258520
234845	386369
470095	470588
16503	168381
317993	46339
175299	64657
296029	472742
340511	280174
81996	275959
468339	231485
137411	199612
277815	205289
289029	133014
464195	206145
209296	468117
448298	275500
53846	67584
317592	295650
1358	483346
239632	298492
239509	89481
78123	130069
197996	477157
360228	221239
283734	154137
483192	178680
163229	434239
172417	218730
23481	354696
250289	455604
303395	83402
221925	106138
168951	24943
471965	477986
446689	355700
132436	15209
226919	84295
192275	461944
411286	473585
122399	317118
253527	94516
378028	289125
320804	441996
333481	311915
37327	82791
177141	225438
322376	444081
361402	469227
176182	223965
101208	202377
238101	105498
23741	326492
102162	337013
70712	295293
49786	321963
352108	255613
327180	345064
180382	130833
116526	219359
230574	443609
481712	298767
233179	14794
18744	487244
242351	291860
301673	247090
274708	426986
452351	174564
32738	367798
216325	176878
77658	279496
434907	256121
95305	328751
455469	222182
87275	306387
143879	69856
145422	431137
414974	314742
188169	359762
481619	478415
239712	102352
239613	421935
107649	234961
250083	272164
240529	479570
149897	385000
471382	377059
91663	401854
451769	110708
253824	75495
135179	96977
363400	366469
382185	378553
245394	105585
165836	473345
7179	426153
341787	105878
34938	79924
485331	328813
265558	124092
140174	347036
163843	60517
243382	276591
105585	460021
241971	361960
22293	276897
16116	5041
215897	6561
312170	194270
283961	119381
412295	265370
366581	443823
418173	46115
298411	358836
297347	375840
180578	316284
358625	33305
448527	112379
149771	251961
425827	91826
101693	484050
22329	401297
21421	255641
138285	169146
353454	281657
339006	336590
208328	55668
226848	300404
486712	104367
248013	399305
478588	38639
12504	143912
328174	449146
285688	208592
230731	480590
67280	108743
124859	182225
227174	404806
255339	142508
422035	273154
410423	434945
11609	273401
474966	191312
213535	95942
390154	35243
30437	146202
489354	408121
487426	322497
212629	63426
363199	485514
411282	272230
212009	73971
377520	235260
109797	454975
214093	423635
131865	371957
306688	205223
359182	234095
228084	306294
387122	421830
328367	140044
337060	97277
384145	65560
139129	62191
316050	10032
302220	347634
357297	227152
59873	198790
138766	203659
221709	409540
477620	476951
53963	83227
15133	417918
368670	266362
297823	63091
90027	421830
70999	440660
195962	215054
214436	121523
55799	246210
326109	392037
203279	466361
267516	284891
63931	444
337145	286337
412807	179045
270176	168511
158891	28129
332507	75201
359617	438419
239748	253738
471205	210225
432402	355700
249860	165540
274852	265040
137744	58959
366355	443907
151954	214801
436144	210050
410893	226087
350869	315671
119970	450970
442824	401949
366213	227836
44333	379464
477932	465251
267896	334511
28496	379981
352877	228774
266931	378462
355898	61572
363061	289851
288690	79343
87501	160419
212044	81559
154592	298182
280367	175638
260259	313802
460832	276095
42088	483112
432865	295506
160182	395547
487316	351639
36577	366100
287474	187413
25641	204377
268448	97277
81596	40867
414334	351414
7097	123955
363019	166745
98579	93352
295684	422262
327005	162795
200804	123426
29824	430522
118548	468779
2187	297979
336590	197023
141686	55727
384589	340082
191616	476951
106389	89055
353898	4349
180443	247334
281542	293813
1839	335519
426595	472583
387928	34324
359636	271550
187834	343085
330998	240225
25730	323213
375199	420581
65981	66542
168064	443693
365560	172215
471205	308897
14470	188795
81668	337791
252989	461208
296865	110708
61621	305678
26127	11626
33504	210082
234453	222468
626	476772
157258	416402
182631	4349
369519	262954
131550	257298
384231	405737
322612	149931
171941	378466
426045	94344
79178	37948
10698	268118
409088	348627
326631	382898
397854	85078
2187	102603
6368	454362
337288	385853
311601	345041
122112	227101
233699	12643
246841	132740
391362	293813
21368	293813
63445	315671
348796	263009
46294	42890
249267	457193
110775	40784
203938	417515
46903	74106
33446	142018
477932	429682
365227	52537
118083	299467
343015	193825
93384	58881
185721	94344
416659	396563
324252	309325
400888	314721
45283	214403
210564	124598
91130	287740
307186	476951
197242	300493
32636	454810
198317	307065
407066	107473
107836	356807
167465	249685
124469	254293
261543	222038
322536	23528
368036	424682
366014	205270
349972	297969
114050	450144
180340	101650
148404	249768
103392	131975
101465	53992
282174	453214
70376	262954
355245	480025
74309	40198
167488	469227
447270	208039
60617	16282
56138	331495
458207	455769
486785	198317
140476	297436
405306	325940
310442	455220
322357	132996
296736	110677
56789	272729
237400	235606
337124	210153
229124	8607
404892	209952
52539	396149
483987	443232
389305	298767
201913	124627
146551	130129
232973	366941
92492	270436
192799	102992
397904	363260
1687	209572
358902	244805
434548	211649
381697	85450
420759	329503
155073	102603
215428	366534
333051	336526
350551	58881
379867	150005
50118	111623
25970	228343
167588	48014
270248	41902
348545	112561
300727	439247
136999	341271
352520	478148
54113	338379
361698	155547
76228	82282
230871	65028
82498	163751
153771	54522
313263	220417
322522	99405
377845	456150
58486	230691
478158	401854
260259	366127
80064	264766
354267	472583
139350	159069
109541	235334
15027	198297
273022	13995
277568	351732
54742	448839
383810	110708
232904	268758
233498	267590
444380	299690
87527	413863
197997	198865
475981	463473
275563	394978
85932	244005
70285	13129
282393	66897
288169	64335
38996	451414
384277	264406
84680	438373
85674	100102
67029	454261
483052	411194
217275	230604
222389	330291
84229	33986
484246	236213
116326	368892
71077	264406
60120	255579
63688	262954
317849	192909
268637	78699
204376	277181
315805	83500
207128	159625
491273	142018
181780	203656
369394	164626
301498	264606
432892	457523
259353	119868
85665	330143
113254	423559
191958	427796
152078	190369
272402	301134
446182	275677
75477	405849
435725	364179
55473	226494
365567	460340
155047	75568
329703	268593
417726	362784
105118	93895
182274	110677
356530	182106
396468	371918
420670	164254
57817	242927
482116	469045
416550	180578
482100	262954
192845	32807
394502	269500
472887	176131
68809	62191
267516	492885
86676	206560
260856	42911
293767	251681
174139	420436
493820	8069
380489	82041
257823	405373
491884	361024
385237	386747
23020	39618
432582	371918
418173	312146
461136	56739
341142	397535
75039	378762
31483	179274
6442	52396
477093	35286
288204	321107
249498	261070
336152	482128
294041	306387
27444	441635
33855	291796
140848	256121
284781	456045
319977	178436
77143	281504
256866	82794
439228	238566
478588	466122
387663	270440
350724	4914
178649	119868
412888	214867
90100	346076
21961	354694
373133	108200
420817	476951
167588	244766
241966	161409
248453	111191
471009	228431
377495	186928
32807	139424
71713	279600
448199	493990
13930	346484
267009	255012
347004	105585
289319	89365
266307	465707
171403	341271
85729	125346
318597	184877
106748	304724
83805	15133
277499	185335
263539	18959
247231	257359
266307	58483
138729	35683
128948	256337
314228	25984
248032	206623
428138	80007
20155	465313
427768	132318
20749	387137
446477	56410
227832	196783
440346	327204
7740	131315
196311	329706
389641	53490
445162	250214
204788	52160
134321	434734
371013	183213
36973	186440
275565	486885
253115	478415
297656	151703
155943	152867
193020	125602
59815	113325
276295	241605
374251	361285
149389	429863
83546	105498
347199	39892
298823	76705
247785	321868
109145	70584
325214	359762
54875	183213
53047	421710
3742	335501
121190	406884
267617	437592
121594	37013
328649	17585
152937	190369
461839	26811
416478	371918
336556	291860
82225	67584
328301	162795
214316	59864
350161	347202
222102	367750
292850	4359
282954	252269
441590	106459
198043	9599
343504	338271
292376	334680
182771	361024
310762	62191
66219	264406
378691	336590
220604	414393
50525	142018
136132	440089
190480	428026
394340	420790
17502	442919
160191	107219
124720	363973
301163	433226
235748	286307
339333	323115
151813	455611
382022	4156
22197	243944
488995	155276
118803	281924
144098	468162
219287	154446
236697	106206
127660	308443
41414	182284
51955	313745
435468	468479
306981	370619
448050	315651
120003	345663
397530	75677
224243	420757
229735	82363
248999	21588
30072	263648
356037	361068
66559	478377
121686	293813
440285	378462
23306	78820
301269	470554
52793	97090
429773	13370
105440	313745
346338	60517
158345	476303
1483	50264
59165	39365
207633	430356
139419	243153
396586	303648
114348	376869
441474	448188
390965	262954
303507	402316
41071	419435
243341	48163
348708	264406
289329	243115
373968	454427
306202	217025
336386	457081
55789	82585
169150	195692
439907	81280
192072	5040
232513	422792
206503	215398
145857	91500
12619	371349
309917	278700
342977	108478
38861	263833
328260	365944
398308	482832
302677	35707
203000	269746
453736	58051
187878	89047
260419	458951
296290	349551
409388	102603
263557	306387
364388	242629
129864	134234
192843	142470
453621	345718
224060	300485
303924	318479
161871	211913
270444	275243
214855	461769
383525	17186
137469	179674
50589	267129
423013	132843
119963	237178
161023	165653
104787	402589
139472	487060
350412	174139
326631	459280
106475	433706
32900	391414
98334	260778
467921	122694
46870	84607
65664	331535
22847	49903
83228	389384
9060	447831
8986	203041
135971	301475
38518	11533
254246	12787
21411	228110
466012	417918
315573	392144
276183	275235
74428	440660
235665	436759
216720	223667
127921	340654
271760	146248
425850	13129
444380	442318
395428	299106
252083	267352
25410	467703
197128	277941
462066	15133
360314	401928
265586	441635
98054	397009
260011	208038
196996	307483
328522	62191
249448	94516
483428	162947
372340	102210
230954	258750
244688	271412
345717	214050
402863	106159
251018	210738
232632	326116
240937	105585
166553	315671
195547	345953
90296	273831
242157	225619
356496	383967
146183	205531
291913	375872
456316	236213
391479	399852
231591	79249
68083	56565
196903	262734
6251	400180
361540	110677
72476	273831
7679	411424
266114	337842
383098	62191
223133	262970
388953	327061
106739	365543
410965	284843
67126	363021
199051	174991
458614	489822
478588	156846
315250	198297
108648	492906
292216	452419
335862	305449
377323	326971
118621	174564
210445	346746
234157	336590
391941	267602
420707	230046
76531	161134
228326	186159
231376	4082
469528	242147
446182	428892
141791	329419
11381	121518
394655	248776
440345	164080
92904	141623
235779	27766
112458	35628
461727	221351
270069	15209
29003	470188
283676	271736
466670	388531
375317	394706
183404	334068
33053	421356
113965	8591
1292	153440
173926	244444
403670	399126
113774	237178
175898	483696
114729	98387
13129	11848
32406	33883
50085	46941
114678	221324
320685	423624
104505	336795
367357	17589
368115	376947
465528	277350
349261	36596
374465	97781
58677	46412
326631	466432
166213	259278
339681	94516
89238	382234
184325	205271
231855	347158
284890	350480
124259	5338
229648	201210
9022	369699
252846	445233
220372	186791
432421	28311
488421	56068
236961	161177
161363	362267
470939	295484
185467	267352
220198	221437
55231	476951
401004	132996
25748	249339
456380	113051
292002	340598
434436	102923
64610	29407
338773	181322
69655	232758
81868	60517
27719	355261
407344	86892
296124	13370
325972	127921
3013	187274
188243	303424
292443	268531
56886	317356
141889	105498
318103	408014
339675	13370
458207	33553
198070	169289
378735	427400
298248	304731
8407	393760
438320	32840
440364	274309
460696	15133
365135	91247
219541	15209
93384	50082
224236	425853
262666	224353
301312	313815
387134	401175
104740	269849
341658	210339
47762	412438
276656	345337
251452	289462
173144	27464
463193	227101
473861	81000
354719	335225
398933	50864
308618	476303
76072	370422
490385	250730
249845	321916
267373	164886
241912	300473
453493	374594
346761	160573
283096	320366
391952	258370
63150	111296
124259	271300
468318	442653
373025	157731
74500	192606
242050	309425
336590	59887
176658	273831
430671	430610
472726	384082
222328	338992
29807	235679
342666	413525
248013	441434
42536	421942
388455	176878
102644	21330
455804	348550
407334	131276
217936	120986
203898	486885
322660	110677
88406	16433
487076	231447
167106	355868
321624	273674
309801	70167
36534	5007
60009	154271
32406	454181
38640	379976
479135	433279
253359	258370
282426	363973
83340	286676
145585	54169
251006	69860
325947	68762
286323	20586
177735	327217
294130	370019
493485	315888
77300	267814
101810	348798
100781	401595
201723	489552
81432	188925
404391	20959
259775	219785
282687	357072
47816	438419
484519	183583
118610	59645
223404	167069
42088	324037
183755	469532
429867	309942
285580	248256
228326	186821
433171	317118
489375	362834
358760	59672
376566	443871
154456	178323
41510	427989
35628	287740
148773	375840
241034	77978
485536	411866
162541	16433
26336	71582
333577	240306
192742	397269
425990	120785
85653	446170
454131	162183
283718	225622
488511	223732
117862	436900
143757	261396
325455	179692
30880	121106
48159	352950
152089	285873
423593	243301
159370	245792
18936	287983
469360	361978
18928	304330
336801	150874
308807	256245
42088	353787
112703	439658
254547	484291
128429	53994
71511	169485
236495	461182
27499	322523
319252	381979
204078	419796
40307	35486
176007	190369
124950	38063
87343	196783
127004	224266
493033	252819
84745	222154
172849	461448
278896	422803
406924	212576
82981	336590
137454	368205
86272	301475
378224	76016
335005	228431
222067	452022
24926	445730
12363	317118
490237	465908
276349	60869
431451	140122
449521	320718
280735	217508
351775	331581
137303	303273
435857	4126
225351	10411
387337	15209
180745	158062
23018	93874
255806	227443
85665	205289
252477	476923
229756	92613
95205	27464
442156	389682
413097	313745
472086	401297
46086	370507
346723	474383
469018	47295
147704	73990
379906	445353
474593	221061
32903	206686
444196	113051
257095	456640
204837	264406
177735	300473
211260	298145
457802	473793
83885	44832
401389	95149
214590	294965
194816	263577
352732	91239
253115	186159
407810	316575
178646	404806
413053	293813
438328	63190
371976	170020
269222	49828
86560	223195
128238	377906
90696	105053
401817	2776
18770	209608
398102	407026
221061	20611
104740	423980
323692	401014
62810	421305
431966	238249
464300	116070
240647	283082
426744	54012
332274	36219
37249	396719
212460	333709
153322	124888
451366	424781
397546	8607
152923	313745
116651	327217
49056	94091
417031	348767
78617	485546
102249	91132
85272	113051
295726	31178
326260	333441
29824	113541
71189	388429
118694	121835
15951	273831
448353	404960
157702	86763
63028	263699
20281	49828
68098	479612
370417	250410
238115	372214
386799	478415
137454	387541
36586	455995
481419	180504
189318	152803
17695	312201
487186	359762
4184	96824
89238	90148
39951	354694
180451	407306
167791	278977
264315	243115
341308	330143
281891	187974
310034	335585
59934	307423
100495	317118
455990	429161
447513	411424
14339	164884
2421	220417
414881	219499
409238	477545
232139	232918
19542	206391
316218	1066
362618	49828
212143	444401
283768	141026
477267	87984
398308	197624
7791	217494
93135	311678
331008	28129
267797	28129
458965	384041
409395	354266
88097	148519
334092	382245
331092	203279
305287	476423
344840	299870
474142	472072
30332	477986
77925	82585
31543	251116
449439	94615
396043	138177
230051	389827
93692	345585
60506	27010
247296	75422
27255	402183
488531	168487
15819	242084
235034	177406
12623	314483
436301	99198
28357	138403
439588	344642
239292	481279
237344	479351
54298	284277
160169	354107
85912	111623
275207	220075
165687	102210
16910	317118
467492	260289
259849	464420
315573	431340
314617	97777
207084	196611
91081	455030
227506	76454
372356	489822
294672	11738
195362	209399
207435	186259
62115	6072
46063	270822
15384	277159
317106	146883
399976	476772
194875	338076
57611	477986
27068	10411
386854	54178
51342	240724
455187	257298
195871	21583
317459	25410
291119	446466
52143	203607
7518	179722
249532	219423
276640	217283
340528	67651
99049	248403
328339	425326
62839	269588
376879	331036
477676	132740
25856	379300
240187	49903
266250	290565
106228	207535
150876	370279
274388	219743
337729	90055
122200	431192
434872	386339
432362	20307
480801	287694
320379	210773
183192	301475
428816	203213
42339	401378
183973	329278
241906	479508
236196	427185
81978	153995
459651	268076
173491	184462
165520	23546
360830	386607
60042	331349
162863	88359
350135	341182
385608	416416
296949	361720
266141	76143
391428	116138
202088	212081
350064	64927
474496	119381
202379	371229
351630	89271
187350	184953
519	408464
77819	131522
208454	156987
207074	92001
318998	430281
385449	401297
218555	137405
149066	199138
338514	409675
31861	126204
308122	445366
378454	37270
477456	428103
7245	218730
19247	275790
93345	24781
178507	313454
130022	72432
259978	442083
5024	478720
276821	302549
103886	281056
281644	28065
41634	154818
270167	278520
265558	400732
291151	299667
346486	263958
99618	480025
381493	123095
335309	327217
494127	414218
446140	229134
276821	96149
366829	196783
271188	354475
463014	51662
151505	394542
264899	463615
325860	460700
157280	218615
441463	173631
253185	280233
53400	476361
299339	438766
147248	205521
430662	209949
106268	305449
117992	262187
411503	76861
241804	477788
393950	193897
88563	267602
268584	6450
75933	327721
301312	354137
227736	442263
478023	261570
432073	233590
459187	413846
344039	478415
415040	318735
289920	294836
483341	468489
87717	12431
486136	381008
69708	28972
11331	329025
153133	70390
376056	434599
311892	47295
390596	387169
485507	21583
364454	82585
160060	252961
24412	453815
226144	197010
77088	140644
88460	286828
143942	364517
287259	99210
343890	292468
84661	138126
388729	132431
472267	1210
398280	205289
429430	119368
471899	236957
4745	256940
259381	261625
291531	183383
250728	272233
73462	123410
259835	76628
149883	421356
154383	113139
270919	319595
116947	430170
353491	141068
266425	316799
275010	410511
449521	206909
156081	431891
277811	315888
59954	199699
157472	122694
474966	441594
406764	403369
318469	170759
109874	358415
22928	156375
141791	97970
244971	397159
353995	236863
403888	250649
365774	40722
227198	110677
427284	303790
10762	243115
353287	17593
334466	353596
27379	148310
345744	233882
86870	380495
281877	355332
192904	273670
226191	94099
334175	287313
209520	405270
469610	453688
48191	48661
280992	316846
385042	439074
134469	14355
262203	96360
112443	422172
456231	322726
214055	80662
185358	42890
109418	440660
381119	253047
208820	424670
183868	251597
333194	95403
412333	221687
124394	214656
348018	100619
294915	78753
258131	110677
264578	24455
339139	317118
190158	28341
255170	100794
182771	352073
69984	196783
147203	332103
469618	482851
417938	32807
149814	106011
81428	327922
322273	285857
438005	420944
343794	273831
8978	293813
442394	373021
18737	72523
119577	6917
143657	272096
243079	299907
300764	480302
382848	277319
388698	342201
382378	341160
396931	98906
350120	378462
272675	250410
120215	28341
7812	237165
221517	229392
121860	262942
230574	437404
36418	324061
366198	119796
486277	156608
361398	63528
220624	59784
242411	429540
168132	436855
473748	311466
444510	387185
433071	438764
252150	48685
69026	168039
347199	178422
254430	452782
202051	393326
284696	300121
21844	381558
478588	354630
57306	99276
93384	313745
338809	194598
68416	402156
253259	306100
161363	325216
20946	106946
141889	92078
146893	216632
444259	222758
227370	274103
130207	438419
166190	371934
177007	92613
144961	431950
390258	462973
9362	291249
215010	155776
346338	98906
164042	240225
181461	493347
276821	59325
253102	220322
395321	42890
484388	187395
122283	86326
409916	35707
51759	217353
105108	218727
142382	231485
455074	440208
452989	393333
388904	210812
420035	176878
408420	67973
407422	475723
139446	20026
146893	317822
359059	240796
79641	152489
338178	17186
87620	18482
268959	305757
397936	181899
388407	446630
248146	245679
254571	389904
333737	333357
305357	312392
485100	490799
297069	402416
283986	113035
206036	46604
212153	237159
371463	434893
11318	11730
292876	423349
342947	458382
185907	251597
361573	222701
61286	313512
454185	425330
26433	171315
207587	371918
264026	172402
272748	141874
442424	341711
113363	75404
162456	77727
53469	160262
146478	252443
303045	352007
484229	404957
433196	393326
341067	281863
404337	214994
181651	216153
52927	82585
222678	472072
355638	80776
272256	461902
442845	320625
32055	129124
17661	19620
290624	168213
325863	71281
79961	451414
367212	240609
75687	420757
264910	298578
281993	217858
303782	373507
376036	252096
441434	199968
103325	99984
308122	64130
215717	137128
364720	304671
317726	94344
110748	120502
80891	427885
49898	200382
427361	325611
137022	208785
73466	153995
312669	141122
323693	137155
422832	412517
382037	6548
128704	314939
121630	293813
180780	315367
268118	312240
294485	332532
222278	73361
177577	16485
125088	378462
469937	315888
273537	110708
412970	350599
404602	382801
441465	252443
132522	10658
74044	56068
38454	183479
11021	246311
226919	324904
468782	101049
269302	403983
330298	293813
476447	73017
469532	185479
34219	478415
458375	238299
210815	178436
52306	405217
446571	258829
160894	229058
397924	59905
453919	431625
343054	198176
342404	186259
91382	186068
402294	15209
220438	440660
181178	16433
139541	423168
374800	291521
380858	105227
376341	230691
410327	67356
146893	454650
4414	169485
118860	326446
488490	374314
107256	227514
21440	455285
113733	405027
386658	53863
315217	175721
153799	76454
115450	96094
381843	35797
384231	77467
316036	190766
77266	142678
313592	302033
483987	20326
17370	145331
354075	112312
108024	76016
413816	36359
253180	226494
183476	107463
418180	71281
108140	389170
341243	69975
26210	299254
11222	99405
493347	196434
60824	231192
201514	456659
436876	269199
472949	342417
354545	146217
198931	120986
77788	459779
259265	313745
81005	320097
276591	393184
129109	323995
417918	416863
135907	274114
40452	6899
28280	120767
317356	161971
483291	237458
52225	284843
308105	48933
455115	315888
486712	276055
146981	476231
402183	404475
6833	339508
131598	185097
125381	266600
140082	440660
357139	480025
357581	177276
302693	291002
234881	353343
203887	422110
122283	424019
200464	162947
242980	98328
434310	203324
18130	274059
162970	332586
134333	450066
225267	263583
206522	389469
249045	480240
378686	84830
249633	199796
382016	62191
201866	83403
73199	28129
38369	271970
492652	223268
243875	369577
259978	73660
231405	208069
458614	4413
156446	15209
433707	6651
294130	457606
171748	82644
271048	395749
406066	212081
384336	28129
248614	137719
438562	167757
377448	122694
411282	165653
376915	438333
187904	394114
458980	436743
307000	288232
325314	486364
89537	47092
72134	205223
366334	100856
41267	280933
489772	459845
353237	326353
191065	141649
65975	466432
372485	264234
67763	214714
143714	247287
35794	84089
27691	387047
206683	76313
482646	390349
68975	159333
419907	429871
177483	259929
89219	24516
56813	77339
55851	265589
109737	324165
456640	25270
91555	410018
332243	426887
405673	24375
444500	332442
299086	188520
285261	305739
361024	419576
387965	86476
249514	127687
17444	293813
99688	254788
309621	441313
124665	483804
198727	209510
351612	156463
432658	462101
389206	54449
160178	283769
14455	206557
488490	116283
49112	445146
375295	461846
382997	450423
253722	433211
259654	362896
43155	391414
443953	302618
178468	380089
312234	318735
351468	5770
262250	149128
33343	486104
3856	325604
487767	226308
214090	314865
416689	61310
309917	88705
433171	354903
246505	296598
403323	478415
145174	258923
92312	304833
129387	433636
459618	86892
490324	193400
416086	324945
429652	170552
330332	329875
490987	245679
149141	395988
292797	296693
156566	355552
434816	258005
280795	144405
479351	162844
19808	16325
49115	152592
346766	428103
121190	261829
87268	19908
442831	346793
9270	382311
393999	42890
85996	186425
204092	338770
23786	92147
453109	54575
12481	195340
250207	437592
347185	280635
303993	413444
123738	265711
69400	284118
397364	150142
105969	477847
146391	5250
87536	186384
285338	440615
416769	267602
309458	123754
110606	259435
33053	22888
65134	84810
463744	476515
60952	122462
152370	237165
216147	412162
211366	327596
485094	113051
335779	271188
302566	54976
364066	62191
127788	158883
225987	49828
248677	63528
166905	330100
146893	149330
481708	121035
209425	354742
143624	12177
437099	8459
249182	66142
388617	236213
61561	351414
316095	59868
241412	463615
371588	358074
375745	409828
468339	307601
145910	488840
230574	473634
375706	263925
80971	5041
421591	403515
29792	189953
83480	36223
2142	279208
139790	220076
17968	268531
37652	130230
248013	41033
303739	310066
194624	91630
142198	1321
185824	447519
135014	62191
314899	59782
242832	328494
340004	40109
450508	139648
268477	179417
94970	94344
447610	23018
399762	336943
413381	176878
447694	296869
72058	204273
84541	384366
75123	469038
172216	24446
98045	97749
209184	381804
94808	139212
460247	142400
157270	259929
281568	445204
454263	162809
61689	162657
130395	78699
57618	267602
110864	340441
18631	275790
81358	12826
414035	232347
228	76628
124469	424916
467745	304173
62608	125417
354545	414471
154736	94344
110371	186259
318517	269199
429441	83791
429228	122462
366579	105512
433089	339811
486211	250434
210320	448325
58523	151942
370693	398333
28951	119881
494129	413294
465260	290450
322664	293813
246606	190369
233498	200953
461304	259022
36339	413535
202469	32636
246261	10231
127499	288837
226222	421830
386408	285156
438526	214992
378771	41217
372112	407678
488571	34535
292882	148560
173679	271367
295689	195121
383770	265711
14020	140134
264164	105585
491322	53319
73846	284240
35806	16475
399825	69734
44653	249334
338074	184303
44057	210037
52537	342801
114552	190369
410810	225074
180410	493758
345295	151944
96239	75499
358177	240374
440364	117994
381614	299467
28616	387742
208664	139803
435012	476231
411088	268570
406108	376814
273084	125018
169312	250079
234788	279537
322877	224085
72668	116955
267562	450304
269025	256070
393845	438379
134119	434269
185052	348476
26551	286390
373755	252961
188847	366781
17925	166063
5700	273831
237801	351300
116838	93671
457346	235405
418980	293813
396927	449924
336819	218730
385734	296432
388190	19377
154451	217310
134212	192607
444139	20802
219198	264157
261825	101597
310273	171813
29777	47390
326751	180096
42979	420164
85674	198624
34924	463150
87303	448623
197718	137719
38834	221940
346042	46410
490968	218306
448188	206199
307424	317356
189001	291000
454987	190369
202613	196534
425768	186259
264937	120078
981	40784
58484	434239
301253	245679
270923	489675
305224	290
138158	226905
429610	94344
342465	313030
136252	40784
311794	428103
481869	417826
406884	444
439245	479614
247296	136198
98378	245189
378363	371918
222144	451357
88047	486885
446708	421830
294572	22151
238417	423589
17523	75872
491098	433792
2106	304173
174326	315086
183673	255650
364198	274091
243625	40128
78206	139
212765	456640
27068	206081
18506	75914
286721	122135
267604	247746
18046	478005
104293	317687
150423	39195
455239	19124
452424	15144
447113	332453
313770	372710
386789	293813
359790	210353
247388	492906
236826	434999
202225	441432
194875	86560
476280	132247
325491	287454
220179	125772
41423	206623
173126	193281
145962	483401
11972	358304
310043	427400
99154	272600
409801	427205
299762	342761
60971	204330
182552	40193
289058	307889
45198	363418
456748	259656
388088	413905
158156	71281
382028	408247
12292	461392
66356	392618
405459	323213
143203	447257
260905	178304
411632	469235
155036	36184
259459	484447
410961	219143
366100	159743
99403	87463
477811	276124
94710	490707
274132	268402
323716	122049
485546	232646
426432	88057
409961	114974
210404	285207
393202	366666
334092	161704
456162	209542
395277	465924
84745	438193
326638	366849
449658	19283
192238	68378
326142	204330
298823	256245
338351	188925
298438	323175
40317	65884
403202	399565
271181	4876
351855	132740
414035	226152
472817	8093
211944	370866
146083	374945
424277	261320
344884	478882
170006	440660
20946	252989
246558	425846
493226	174263
194694	353244
342465	272636
160867	152085
480302	106611
154388	13370
426059	131619
28357	481404
114899	124069
195121	36741
213203	237165
422546	44733
412418	183213
345715	330388
358971	399867
257154	336590
412578	59759
377720	75952
271133	252883
489321	122193
340002	484746
170882	385932
196303	217858
4919	79736
163519	61461
193767	210484
16347	381386
71140	64238
271760	445927
472586	132247
13237	282078
254812	410074
71516	295484
218484	222894
65598	186920
85942	129800
17983	422250
15236	300282
70960	263761
26309	292129
222102	254030
115108	365678
72098	399448
259537	263009
76068	426986
39707	226494
209141	38063
159356	425846
409681	488390
336487	350549
66553	354214
86447	225987
324710	410018
132236	217423
323836	59831
55682	21614
129550	119661
182799	282905
290909	53490
90789	50411
47630	197920
80552	140535
187435	82277
383326	101058
340957	269199
359951	316011
127014	313822
361858	478415
93354	291984
326849	374939
167588	224485
329750	485259
167639	176610
217559	406998
229955	401844
145717	19139
194051	275983
39683	257047
227174	160330
377695	29240
99521	339811
75872	368911
194861	413905
269189	321840
253503	19262
226601	70557
93813	101171
70449	194174
106209	253986
306928	309363
407149	177569
86225	437365
239226	9545
454358	425846
425209	362175
13721	314742
35263	407334
127249	183213
80662	410074
126358	367110
330820	239357
93328	476441
187834	362512
247501	60517
163344	81249
97485	442527
33039	13370
387395	434082
212536	245669
78742	107083
217036	62191
116439	219461
466991	104299
11072	472593
170750	113138
319389	401854
171424	313866
233591	90289
104754	166063
474633	317675
244115	62191
212	93233
414762	153339
428050	217423
377576	296956
384854	78273
84052	264749
446054	232796
85575	7568
49201	246311
319419	475047
322668	189528
347901	28129
441463	334026
437443	430356
3030	62875
208300	446693
333339	448788
44676	23018
81440	108024
448411	318404
5194	471290
413040	271782
45534	430356
10296	401949
182091	8864
104089	338432
206889	196783
209510	14618
82707	429388
266307	308395
338154	266852
227899	96977
472371	152940
330737	442068
87914	262954
413367	489552
71604	422458
57276	183148
331103	69998
363526	230783
152078	211868
200407	231485
387306	454975
75656	72434
339195	174564
320128	208603
74822	67884
94619	256121
55676	110677
241284	49903
66156	446052
76895	455612
286777	262825
191566	398122
58131	344928
452797	362610
395242	300121
343538	110677
4855	137529
190934	26225
343894	307891
155950	426569
302004	190369
375405	65513
358132	263549
414504	22549
25644	177569
242135	136422
405077	318735
382848	183797
84092	25030
68687	18479
485404	453847
177110	440615
332612	339105
140722	78059
298066	229150
276831	54976
51015	109868
326109	389387
188568	16433
245608	15833
310811	295650
93667	420392
435140	469697
4991	241377
83054	371520
225568	438783
193133	249334
186690	112311
291082	392788
150053	363564
190460	474412
386092	334632
28491	24334
48191	130133
397315	101689
468928	232377
102572	142678
57987	49903
462018	91960
418348	49903
61572	25640
55183	239461
229735	145931
363823	32807
288791	98866
474939	385000
139113	375119
289779	309106
334372	226827
1527	232668
272491	360860
277928	107473
203804	50538
110549	97753
440036	470119
244688	336553
390154	177079
425906	50391
23481	119745
292588	8463
87340	481455
299214	184558
176217	398954
253913	420895
199963	122283
62784	234356
279748	440962
102921	132556
178861	31267
109733	21363
201042	345745
130069	141668
198584	291521
237071	345003
233498	442722
431396	188261
194875	409656
256254	478232
96406	272908
443163	104299
81636	286615
275487	480264
420713	307279
298660	95978
288955	78973
611	288837
156270	387860
415398	245679
200932	111316
464283	83409
257907	58441
298342	246481
407066	125399
241199	65670
448895	284896
150966	157698
306964	112923
431136	298131
277732	297941
133802	362972
89883	30263
75379	215054
74563	76527
84541	368205
21534	273831
153209	446750
431340	417408
372764	274451
17608	16433
49165	435448
249517	146202
311566	241718
329155	895
493621	39764
352195	268531
229735	169047
225116	152726
401000	302836
444665	6576
281130	114146
399078	21496
95917	219941
304573	214992
186159	403685
377709	46294
32303	294079
223540	401014
328156	420323
104192	486885
376385	160468
466016	175721
104405	444081
169485	94516
352232	438653
185354	76855
273549	224713
281499	4369
448958	9054
335477	267192
124524	245538
409239	277088
174034	135221
361061	365605
87501	274309
430781	110677
396996	347948
401963	445602
285423	459779
329750	28020
230051	104034
256919	316284
159135	15209
396339	201208
103325	476951
67675	436354
93328	426089
486953	420392
155302	483761
181640	110708
22989	313745
122670	127439
476934	150352
156489	333345
470847	39720
434854	253686
7773	180957
292878	232665
67571	191959
91828	352494
427980	319414
462339	49507
330737	491891
286594	164805
287772	458601
212939	377368
196030	137727
25795	317118
226326	6381
123283	354694
337795	237768
463075	213639
233117	168845
176201	120831
246547	20959
101504	374784
224159	230246
345715	367186
65177	122162
178422	399736
469192	475723
309656	262871
221420	293813
362251	77143
373025	476766
476515	408719
47494	358942
203286	251597
458638	270959
250174	357774
425455	153099
150747	297040
300711	443553
421777	395311
104741	29882
282453	191959
417369	249418
122256	281938
453919	232712
347906	113051
365639	12156
19306	286828
59590	444974
93913	94342
477491	414648
276124	187836
404946	466135
240776	389922
420268	285634
65513	466101
53456	477986
32	323963
377397	105498
273476	392062
456067	168615
14084	36392
426357	187974
360223	413387
79295	195893
121947	114930
51339	62191
224594	298676
204368	195662
186864	446895
360459	267739
324579	130345
197936	42943
283803	119868
72732	238864
412578	104598
298012	331297
128749	488047
446833	447722
139030	338523
7906	55200
98335	120810
68037	5040
184629	451031
483987	392481
150062	452230
59905	304173
9075	450983
126223	92613
444323	195999
474743	53105
491129	60108
104503	355596
137060	438166
24412	268775
21067	467703
192318	190369
73298	291510
59534	477986
267869	137719
368858	356275
345715	343466
423518	25619
479687	366556
311863	160419
265202	300981
419759	19246
324200	357854
288432	218017
485922	191959
105969	67105
184827	195551
241511	114930
204375	259096
278750	33029
418396	273831
40799	281993
322656	237471
76228	206604
304209	421130
262820	242759
8008	131312
429580	186714
2065	378686
313864	72072
488848	293813
486534	417828
2169	463623
355296	29175
63889	217494
148223	180578
348500	371267
172417	492096
282378	213230
340304	383021
259686	144037
257390	446105
192177	263292
48479	447107
405792	94516
463241	41751
339529	42890
189640	125789
92635	78820
104453	209285
350650	441700
206962	251116
275205	428276
289460	49828
353979	272230
120722	134500
84354	181611
222045	311212
376949	201208
41102	109006
165680	60070
450532	344489
361806	388979
17186	441570
263420	417083
445406	160573
204095	173191
488715	212182
231145	274869
374957	41468
483032	5087
251387	198687
47092	129827
263595	494102
123283	423866
82382	430152
145387	329589
101414	489972
8269	235034
455699	242512
93164	462746
14144	50538
125830	186259
6265	475398
105668	254720
480280	10336
67399	157624
167869	132741
354882	2879
207076	218767
330666	48275
396167	92803
284214	149332
23204	404806
393496	423346
87042	253730
395344	435137
464589	398954
45516	434434
350962	435280
399132	216457
334458	330469
307791	229409
243833	445233
22086	433391
415115	455778
229735	49931
100168	273468
345586	26402
132535	395671
252518	267352
34708	140457
425281	446351
170617	418407
181179	115173
47117	284578
222985	60895
812	373169
466790	351257
254606	423469
14961	184902
396677	447158
438126	471412
360946	378686
464952	154089
426742	187974
102836	300302
220314	232695
437999	122462
18138	329413
49092	217423
44282	46127
81432	141722
96229	101058
43907	388575
79120	300606
291811	86892
31845	293813
151295	253845
6450	317184
89219	366504
211294	435280
287566	404352
374142	35629
366198	45413
171717	418421
117909	67672
256254	117270
383382	16433
237440	363627
398601	152502
264992	60108
470027	427808
493918	75952
268820	32634
140116	307108
226919	45304
315519	169105
211989	366127
30499	286828
386732	259613
80810	313745
295246	113160
262260	324039
388545	401101
187291	112237
105070	238844
339279	471543
126473	66162
421310	66185
348654	264406
23310	184902
76228	281001
229671	182226
56397	75017
422292	436462
40504	453213
230051	103774
127297	413215
775	432485
421830	325115
103037	204129
152210	285312
165802	139184
383135	62996
467604	200448
182536	222072
365625	219743
316043	155600
369639	443627
221420	86421
304146	95738
98349	453009
144517	219499
417394	190369
216147	164816
380846	213012
128109	491974
110895	8093
409016	124320
240609	162525
233045	300916
317141	86560
370116	391414
108081	142792
24655	178436
162518	310981
457418	81523
322274	438856
161363	379680
471389	59556
276204	194664
98789	354630
77793	451475
140367	45151
373755	463799
152951	164535
130490	46905
63520	236654
247674	327217
289243	478415
105558	366127
290799	244115
76830	118877
76911	293813
324468	35027
98904	95233
411824	141444
82905	119738
129523	8459
295306	259929
260405	224674
18108	258370
384077	217423
51759	373
431387	136422
377071	127921
218363	418332
270842	468127
270498	401949
1292	365083
284449	214992
59092	78891
473353	383946
479275	247092
470818	24401
111964	478182
241932	100196
488814	445035
209504	446037
401897	84691
323684	404135
352016	63957
34717	86476
493863	132866
176903	369307
288354	5040
315265	387504
460787	400824
20423	190369
240718	355959
333000	160158
117520	260976
79429	475291
172379	270959
287129	175721
272783	210261
264026	278270
340873	130764
136731	85582
298211	190369
219941	157394
419318	20586
257847	83651
35806	202350
874	135928
22753	276090
276514	50264
2335	327419
270248	191990
435543	380340
36228	99405
452847	440660
290939	332094
89238	210573
332698	416025
140722	71994
185611	123369
452284	94665
164761	194830
481799	299456
8648	34844
306298	229219
249182	281924
93148	152085
208482	107658
180094	32586
139350	287193
230594	315671
192610	78699
391391	472729
401871	23559
436695	359029
63086	285050
225259	107282
37748	86560
230956	266852
205523	214938
415318	313745
362009	71980
325630	364294
71816	286936
239484	387742
171915	462191
473716	277961
179678	148000
423458	63703
399951	142018
419265	281163
379398	159431
113685	75499
425906	427616
5700	383451
24995	443925
448372	300473
429003	431401
276632	78401
409230	110677
114117	32807
284090	387129
199470	80030
140849	415388
414762	127259
51815	151944
434251	263713
441210	149674
303420	308019
172845	486950
492002	289696
299870	40651
458855	37014
195047	145948
152317	93939
447962	323091
385308	473077
364618	245317
193164	208577
10890	422998
168576	315566
3462	75000
338261	4413
414286	179915
225650	21998
228128	42088
104659	125139
179553	108906
211511	147442
8726	391414
407116	321916
351376	27469
106739	429930
394419	92613
364158	167998
179675	53883
18563	330143
304148	45256
403575	117368
244320	400389
6467	103456
473602	166513
415605	210813
353597	328932
452096	385308
212593	293813
446251	273831
197414	159083
163384	74103
292576	398311
441210	454620
34286	46649
488738	199639
263328	218612
20613	326314
162863	88460
442177	293813
170122	362319
292205	366126
182543	304589
220925	300551
429509	362977
406318	398603
189640	360469
424125	214050
18218	456640
107863	319297
466599	54700
273400	228431
146445	349334
83638	491150
122885	171592
469102	422470
247708	106739
261657	353884
281898	477986
302966	280635
356102	317356
284138	368205
174954	246311
13211	443544
401610	243840
473244	279509
326722	231485
171503	376244
312595	131370
300468	28113
483067	387742
101338	394571
326260	132393
323295	40784
347490	228324
5128	270095
423330	187828
326631	250434
485413	19600
408615	75495
407981	116463
209552	393967
283648	9054
219743	209962
238987	363581
313317	256121
314030	113051
212987	299478
106268	367896
361780	399929
418459	467703
358132	255939
168798	295561
151545	28129
253512	305345
400720	411279
104648	58647
411207	461731
426073	142678
462257	441202
364841	6219
317207	328261
10883	220857
73660	184096
394301	184339
477252	260322
16300	226672
255134	449901
238791	4413
219546	356869
24357	173269
271431	249709
345401	319974
417617	492777
348176	201192
339965	475699
231839	317118
148422	442602
172952	115316
80629	15209
233498	360874
100852	346216
324967	88779
467247	313745
134535	159249
489216	134500
338664	252961
431556	463089
66583	404053
342465	426040
199886	436599
117311	188759
285845	300800
94785	188889
149897	291750
87967	317118
334748	266205
192694	375840
473	66798
196924	86974
349610	153652
73608	293813
340511	144797
342465	324424
390783	208345
357286	172422
431910	106190
9414	393002
20688	430647
350286	438783
70990	281924
262642	13769
19454	236213
107709	392329
48576	190369
215382	103936
82150	411229
2926	282529
78168	358627
264474	243547
458371	73625
483112	313745
485803	262954
180700	107213
493468	367883
138990	434893
164497	464420
71015	71009
151144	118870
40686	41075
355061	488322
384518	252248
5700	253069
442444	190369
81358	14254
430235	178436
82133	343771
121777	21474
182035	480346
56806	191959
265894	445749
265910	475935
449089	491150
245826	478232
97357	310630
421481	440962
409769	75273
6467	414286
236359	75583
146279	227972
9040	421115
121071	13370
252508	125875
474786	446457
479950	422998
35050	317118
100730	100366
31420	373953
16981	480695
85015	415328
91382	391411
325996	205223
209692	178936
133012	122780
12063	252664
384376	483536
257856	463529
69292	192579
371685	104972
59659	115143
287566	380944
44284	197996
81432	221420
96544	190369
139185	188254
484173	280579
362672	303667
399087	160379
241046	491143
221296	457811
304186	299936
39943	220810
260355	85088
29232	366415
480633	304825
282469	390213
392086	325231
233388	218615
134108	198865
143565	14521
429201	295665
355642	136582
265424	313745
471954	432764
167848	469739
100806	170292
321261	6467
242047	10710
485608	486095
143385	330492
298390	27696
468010	337791
184350	451977
289723	489001
48152	298765
262286	418467
204775	72670
202657	165647
271096	309425
181419	250181
203201	299467
444296	226664
405979	307771
390032	161260
3578	439312
190593	147869
414980	146584
476390	313745
265094	206686
157212	430356
115455	261649
270760	387185
213770	59636
5536	169485
305072	447517
176130	417187
187885	162831
425430	266538
459802	398333
91600	97070
444724	209285
118850	246311
50304	347361
352905	425330
434973	339723
449893	415585
278846	73678
249775	86476
464854	487531
270851	75483
454450	439261
280627	165908
91558	390232
300442	477875
262087	363973
86632	228694
486136	276744
167339	101058
273331	429863
195121	119107
422918	213130
315379	422574
212926	208885
345607	481785
121622	430257
141584	189548
450465	490924
21242	13370
129615	54976
254430	439686
300819	492906
129811	9054
8544	135756
20946	41157
280220	117970
157878	353826
58930	369181
308555	123968
258122	260007
90873	467320
3389	241211
474606	388904
142058	314565
129623	190369
113927	207549
369258	408242
385170	480260
86560	59807
217936	386901
319465	189801
400855	258370
460686	377853
144596	92712
123507	12177
231541	254746
409143	116337
268764	384366
110082	146202
243352	307279
233181	481925
472530	50264
64349	5857
381675	420944
329499	222810
94792	100277
423767	288035
428861	452893
188849	137128
463333	67424
262286	471412
345613	293813
32601	455769
34604	173742
171195	467920
262050	407856
25801	327835
290232	359196
50197	412548
490864	483636
219202	203624
464225	183213
126763	170013
274852	9744
267562	60441
378723	254513
361219	141760
303507	246516
15132	420944
201348	108328
132247	365129
290419	305649
304404	480442
319081	51493
439228	408076
134299	385426
263220	434859
184360	317118
232856	288059
296029	110712
299580	121171
201131	206240
3466	203656
474336	486885
67280	4369
479984	295604
377869	376036
238167	14130
383039	134262
360059	86560
320982	42899
428	143217
336941	25852
388060	77242
1226	122462
313217	35666
291832	307909
359802	314742
378137	273260
425139	465494
104505	305086
159660	205062
399116	105878
292205	447686
190693	222109
164012	79989
120721	27956
34767	165267
400520	384492
185610	198209
371544	169791
132583	340718
113418	159249
98149	138297
126628	394636
346697	137133
474271	57134
477841	451715
444878	107187
126262	336590
144098	433226
325728	221133
69517	401263
327929	188114
56934	243766
492422	97894
228139	110677
197385	449301
443817	37121
17449	130069
301312	3719
39429	442083
55035	171469
97732	23290
18451	4946
368451	334680
490422	461944
372999	35707
76984	51958
488617	401432
220003	142825
116819	117563
259656	168002
19571	40608
309086	312055
160005	233477
67351	318404
482972	22963
314879	16433
56571	476951
118938	77497
326751	231578
155661	278333
472396	98906
402519	142678
283093	356528
297953	251116
319207	371714
82218	5665
385237	294908
249961	371139
367790	288233
121960	78699
68469	230796
2200	355859
321284	64335
107679	293325
234501	287854
194202	110925
221925	239112
363225	289614
297665	79705
307562	99405
466274	42890
465894	272865
386753	162831
320509	36392
399950	48275
88722	285446
199676	272338
313898	132247
123010	58114
435418	276158
114758	491497
129436	91600
262784	238229
452660	110677
361675	348563
282959	43164
410625	160158
39195	377775
477037	260527
78575	412980
245990	228177
443642	456053
79186	223153
320982	71584
45579	213401
418642	464578
165828	322969
162795	327842
156776	169047
323606	49228
295296	299467
89340	79011
259835	236240
269573	454975
427550	287570
20616	311832
406660	63276
158212	351354
119944	20817
55202	434239
465526	164504
130224	310572
212087	273814
40890	408360
259246	424928
424678	88189
384001	110745
368685	162947
369853	459213
176235	48163
122644	141649
121594	244582
106739	391331
132153	88705
13268	76164
376641	491711
53235	26714
346282	36451
279726	347722
467236	194770
226326	293813
463146	274906
176677	298182
487186	122462
338280	208516
457349	263514
411744	308079
369812	83811
17481	11487
55100	428155
417095	273831
24900	286936
290518	442431
35426	97277
470483	369599
90353	354949
297728	447840
95148	13370
28058	168853
192232	355210
208050	151789
465778	279798
412544	63528
355245	119846
359093	21566
455697	318735
194851	324916
410547	481279
197937	276358
165506	186259
152210	53550
287961	368205
372340	447375
175925	187974
139565	366127
439588	428125
217079	400720
36940	367750
468829	2722
122462	116467
320120	317118
187097	427059
453665	137613
112148	54180
58245	377626
420234	464429
19458	366828
158901	164884
430356	475422
477401	62191
358357	123502
59160	289298
88258	236503
145904	145691
4427	421830
157978	492906
57447	213035
36723	301896
274852	68628
10211	366127
208876	44350
59107	440660
125749	331638
242822	253297
71811	490888
36451	196352
462446	359495
348063	181112
140476	391473
184555	49903
485409	152502
121893	288926
32807	411424
239290	212555
244902	411271
332271	168213
172923	273019
400997	62191
248013	290700
178984	366894
292923	137155
344963	438461
401702	248777
463084	140474
446325	160629
445555	286828
40594	17186
103914	156375
153200	167841
373518	179506
123556	407026
467858	317118
13741	62191
56068	443191
427760	438419
345715	193166
311221	481279
407443	393326
152589	313314
34447	173018
254652	384899
449530	215054
134228	35707
198443	273831
374358	195121
373419	169025
324826	330375
72668	428711
27539	187836
160182	367952
362109	291823
452331	317356
77042	114738
222389	312238
146734	187836
68192	429973
98654	141547
142027	173018
117999	371934
430799	440660
32533	171592
1104	420615
134299	364109
267562	434035
277568	275990
43783	5368
24092	283470
377869	100948
302137	106839
301563	52917
474110	68404
164171	44537
127676	480487
430827	217310
233960	220857
21046	351732
370424	61162
298390	227412
408687	73941
112443	142018
404137	371918
415787	138549
140460	313745
144641	410373
80953	49903
33808	170088
204386	477774
295801	162947
43540	12443
445023	411830
202379	167304
229087	492701
228727	186259
422273	76454
156567	476951
43881	284155
77767	266600
144288	280871
39225	212592
308533	16923
375707	451691
329727	264696
274725	181322
456913	243301
308527	413201
450782	269571
268327	385933
67584	437544
71479	404423
27001	461501
320607	467690
353112	112680
335777	151944
487359	355818
33343	343860
360330	444539
240661	429863
240532	244688
142906	200118
27660	63528
207828	190369
326704	475064
362156	300811
206930	47757
404316	9328
459172	460245
355128	180277
343611	130702
367482	363581
389206	159046
224877	263514
456268	127921
434981	243822
409794	52537
171362	183213
360884	398070
316703	257993
324623	451016
195720	335367
107725	57989
443964	212223
418933	241283
304493	154415
304011	229756
448199	96406
297979	190369
311128	166063
26597	385071
408878	104855
88474	186548
295841	275716
339765	489855
210604	366127
447349	469606
414286	286661
405535	483977
266173	74225
186389	133109
199948	372095
210353	287382
289736	87375
49127	382166
146893	132800
430151	478415
1080	38759
241987	434035
306004	468832
199017	426986
35360	417005
229031	262633
95383	86476
364035	299457
206260	209167
241751	470554
48003	210628
144973	328108
410702	49966
306699	310458
81809	374622
162185	209663
285663	478415
422439	195948
197163	317520
167588	366074
104856	163761
427008	230502
493491	17186
140542	21337
76227	75583
334760	355126
124142	182666
259772	82585
197680	478415
293941	469235
300009	362001
64707	259929
292134	151944
247710	183213
119377	320743
83275	68357
345578	112586
437048	303592
39348	129908
45416	60517
8277	52028
334985	52867
214604	476880
361675	375323
271045	147557
177482	420777
409452	399852
491190	348007
236546	110006
327958	50538
26616	13390
69948	49828
354121	141440
148898	69449
85354	411959
443353	306444
450465	152921
90015	456215
257498	455456
427804	403382
301673	269517
130121	204330
394560	315566
6531	48275
206383	163121
130206	280871
51065	48007
350650	3664
250833	169530
194875	355210
133721	371918
142041	473408
83710	21583
215339	101058
182922	238116
340162	57347
449703	291268
445441	476951
432362	399181
129908	402323
63990	19478
108057	410690
27617	379598
271660	105819
62198	420790
204018	221324
468496	251571
285403	280777
272350	68851
275418	197988
95254	462973
50213	82271
433789	30263
167034	366534
193881	245679
367103	276800
407076	11967
124013	58881
202866	466417
395431	212511
128434	243840
150674	289824
198100	463527
218362	303175
202493	203656
398267	446351
250658	159361
37682	251779
459426	84679
372544	479661
312163	261890
309868	253172
269001	325845
247061	464578
211415	148015
431021	194805
42868	97405
197821	339251
110248	53458
304011	434239
279294	367549
416397	262962
113749	364795
312476	472826
92246	441313
4083	185059
348424	122820
16100	217423
385508	75372
460735	153264
290880	208419
236471	205223
261353	231313
117897	170965
121071	327384
115792	68574
263162	113051
238405	94356
192238	236990
43483	466151
204246	127757
279722	453809
36686	313745
281076	24014
293813	78420
197621	90501
119531	122797
166596	432320
158708	171574
15095	453044
117895	252022
351886	473269
137332	231485
21629	461991
378828	470104
70670	75499
278769	116887
1881	150352
203901	227890
28495	194165
7782	386395
141218	42610
233498	448650
175205	313745
328511	95149
450322	406603
254430	87968
301954	478441
409639	262594
471169	362773
221367	395988
116291	210418
114643	476915
225640	314742
372448	476140
18527	62191
319559	214050
243684	227390
473411	346158
156518	218727
139173	251318
250854	430894
366517	202321
460749	456408
104405	477131
369030	37426
254061	312412
135338	486339
246600	372525
481729	166970
360425	315235
385991	88382
444775	231021
84590	336995
379335	441434
192043	219431
315628	94516
121594	276883
391008	86560
140722	161616
74506	476412
426190	474231
327653	107317
449534	492906
110400	197342
243653	281690
397535	305137
39683	99350
441333	342631
267919	359762
351110	434893
58484	27696
137426	46232
175520	160128
168797	313454
115700	281163
312331	47371
61271	46785
342574	301947
427778	170164
297093	480128
267443	401101
291292	51783
426190	108222
35617	440660
291050	348763
159561	181668
332761	67729
492964	166719
457358	370866
320683	369599
409745	57989
348218	357144
366297	345642
86596	238188
304952	135756
478588	100804
134469	281963
244092	34248
404118	430356
109062	84203
100034	292212
105077	249709
370325	489552
267562	372227
331764	143136
371766	411365
225694	311479
6614	6435
71331	451885
335951	289583
438115	115917
409342	23667
120456	460513
18340	476412
148265	349053
201255	31808
139110	378686
430170	204273
422246	179108
26172	377188
99878	65134
425481	264297
124665	32072
115116	282068
197643	438783
46092	58271
128825	245679
461944	33839
257502	93507
39892	472370
377448	401297
52646	426693
161743	430293
259385	83089
461628	461846
230731	488183
5242	49247
334092	396324
228087	405358
124228	72434
272514	390349
478588	107961
222701	338271
289084	233882
67289	426073
341924	335189
83766	473817
197308	171429
171093	437679
385076	394816
322737	16433
308922	324107
259164	447831
319260	97959
467788	328538
185409	287097
3809	258432
438193	206510
301857	353787
148193	93245
254361	401949
242802	211868
74916	49021
397169	107622
205346	15670
470496	395504
149246	475246
155275	250389
14379	380056
385308	103214
145337	291832
322509	266852
212951	90884
128704	487192
224899	91998
141281	267352
315010	332473
33542	84775
194994	390680
196692	32986
268910	189444
266965	426089
417585	52917
66798	397285
469242	16103
488144	210353
343732	257025
222610	117339
312026	420314
401881	141440
320982	243547
404960	371272
206519	76454
10235	233596
320510	183213
40809	462236
58640	457081
331950	160419
302864	421115
184063	73305
8146	399867
493625	38063
266944	199530
316698	320508
372340	49021
238664	322674
189659	21411
333010	264286
5700	409143
444139	122017
40943	378462
104648	61738
241183	179135
18298	94973
76228	138823
294644	258580
263889	291984
296357	402509
409032	367110
70788	359956
113616	423711
363385	188281
329036	313745
466428	151167
260367	46239
212008	362206
328684	232015
373563	297701
250434	423469
265286	214050
308633	95659
280600	161079
106917	313745
285143	115123
72253	24386
276821	221061
336001	36134
490970	92712
269473	434546
250833	176325
452971	51023
432640	420895
179857	378462
63603	190369
406660	154718
353094	27500
314194	399572
15872	57731
272691	277936
451379	122133
476535	313745
165896	191821
185943	10345
177084	163818
461921	119381
475336	315566
463333	362267
132319	83910
230160	268670
451007	371585
334873	62161
79680	347018
320551	401949
40381	78306
339425	212576
99350	394156
3764	298867
353507	27001
157307	409141
334904	288035
82634	16433
239030	18972
283640	65670
211331	184417
382845	453847
39943	196783
324475	446098
415358	186714
286188	314742
25792	354523
110584	478232
2339	204535
270248	245211
166903	208747
266756	22827
439977	460950
10397	401871
317459	113051
156541	49903
347121	44607
120683	58208
450287	50395
461559	286313
87739	255650
353189	208577
328445	444018
421542	197741
385456	254491
408437	24738
375295	218730
154981	284546
476455	359762
326013	188607
213332	153413
466363	298765
407221	144188
410856	21583
289528	106088
78134	52271
131382	370579
100155	21998
20979	264154
226649	309632
70206	86139
192068	401949
109428	420944
428735	477098
93847	218017
347544	462260
38448	314783
351540	25549
322571	457426
132960	41075
56544	4413
85490	259929
493223	251597
266998	17186
264590	484447
304355	277274
369504	70989
337345	75870
123971	102672
415599	392539
297590	441202
56099	14897
7450	38115
352471	421558
41378	252807
62522	491026
465394	301824
359962	466969
475752	154815
485072	48861
67248	110677
102458	236213
94230	53635
423660	375204
419864	107878
85555	141166
163594	370848
258583	447735
109524	434784
219962	115023
320223	426147
288936	280128
378224	449316
444339	192725
12065	208949
103898	218727
457522	183213
379159	440962
172216	278480
162598	16433
57135	98906
418007	360860
163519	19492
141146	129172
428732	79249
464314	99437
87559	231727
2250	371918
64272	79989
478588	125932
152668	314018
395178	224589
485667	354228
81441	461392
431854	59458
402515	350956
13322	222810
134924	273831
293454	397115
317106	292948
27683	230475
39195	337961
224546	419098
230415	274
129031	29309
264093	13370
223328	249202
59924	166513
101462	317118
413234	428375
389030	99508
139273	283889
317933	350136
135179	378082
369636	285998
18770	250679
312283	324128
122088	336590
206391	257085
108543	142848
458768	58474
112267	166386
429037	109006
136138	167208
489993	320498
411271	453892
218397	67000
6527	347202
437378	154510
228128	425401
14329	95942
377323	368745
474389	398333
34873	231447
193821	72427
69949	160009
424298	453753
143049	433892
396036	194513
290147	279774
292721	296432
447009	245144
40809	87471
443320	3768
213891	76111
487467	49828
247393	117227
155848	425675
21411	158811
253875	169485
480756	378583
192562	414793
83935	318735
423401	237178
262281	295484
257250	327100
299580	4435
174362	204330
327880	266600
337988	317118
185837	31157
134331	49903
303641	193081
286786	383694
311510	145096
174385	131892
199483	410484
202379	158191
50362	381819
43485	469235
245937	63528
469479	43783
105077	56457
129273	116070
287909	354183
153813	397597
475969	16661
105147	423518
314046	86560
132293	181511
78289	78820
137757	203656
116944	13370
173018	290560
347094	160456
175530	154173
421292	120265
20998	315847
33044	395988
382984	180454
176048	266852
26711	368744
424256	124684
205298	141463
440137	118775
309901	492701
289673	325814
491875	96318
100848	29745
368421	192532
222024	190369
198317	15891
37519	43910
45467	428214
103134	351414
369506	461392
197481	120173
242249	196693
287737	322440
153813	35628
459406	119705
12564	338931
173397	117942
355661	202409
262639	356638
470672	152548
419677	216895
323825	119552
272675	101806
83860	454975
131606	131315
261649	173075
212283	208577
307155	11533
49158	211440
411874	420944
58881	463894
39189	435318
390400	432379
154456	316961
292721	22827
253302	277179
371071	98286
297436	491150
317100	456865
487094	336590
374701	266600
423017	230443
52204	362206
227689	263009
142740	8623
488102	336590
296975	473028
250853	195121
82698	410018
184992	180841
378163	151532
256199	59782
12648	186440
83799	275981
386369	23325
406327	376417
193020	205823
276821	401854
187938	194495
177829	387742
444650	329698
305706	11269
142681	184024
257169	390173
289084	101030
478521	391920
485471	310387
367247	454309
464022	69778
230826	285156
34812	240643
416324	194657
12564	143438
272259	328983
106531	232377
391678	362808
297557	380568
80199	414269
125064	362574
203517	127174
309565	205270
291049	417201
243285	109776
464540	161384
472667	373263
83421	373801
28037	287740
418698	405937
40028	12650
198758	4734
205720	388195
4812	338189
224113	266611
323854	253341
420057	440784
467223	16433
363688	453493
23920	105053
369663	274788
231674	78967
119879	357537
407171	187974
293138	447454
20461	492906
93194	249334
231675	420019
409388	453366
236181	407046
451372	477767
390323	480214
158099	16940
374692	185076
485975	72416
218912	167708
411282	487192
190549	423469
223929	340456
45393	459647
39861	74693
389469	214888
348753	387742
136192	244069
417714	290050
41496	67461
394835	478415
189806	6253
71357	357373
168594	110708
366651	288270
397108	168591
120020	202523
180153	88113
267562	89298
244917	177500
295997	92084
168730	94344
414128	99123
404888	43839
102676	274800
252607	88141
230869	229590
128337	492906
389766	459721
473016	110677
452962	283019
42682	45081
382401	440816
36966	43806
214436	340838
224786	295650
142748	217432
390010	401819
65664	335114
161300	315053
170714	131522
377270	303648
12623	100834
32117	301603
221521	293106
247296	15253
198662	380745
435587	75832
75742	333227
247760	116695
407505	309801
2747	101992
337183	219743
7812	208487
91909	119868
71065	3891
258362	469509
322664	13370
136939	30726
340967	49324
177016	360469
205223	416381
257957	245622
80145	391414
293913	15443
19542	471124
354126	975
471074	127158
292530	114745
291174	357294
222630	396563
477328	471355
434690	3462
250410	320808
417397	208291
284445	227579
176081	421830
89040	422733
105969	429470
466261	42653
346114	104463
320339	54976
167639	8049
18471	459213
471432	248826
51918	81743
287740	231353
156972	79989
267826	168381
241819	295484
287416	413215
178867	155591
93174	394352
388172	304516
181740	24708
240530	161755
176130	26699
369874	267602
39601	186159
474604	187834
81428	266538
380165	217310
367919	54545
71511	433696
8591	18875
380384	256750
55239	145412
106460	351257
384738	172308
475507	273831
479268	266852
405117	73018
254786	103420
251018	179258
59752	249186
115806	89880
328174	473525
462653	430019
322976	1057
87638	433686
428253	13
116131	84301
38003	89805
224549	492738
191621	352952
201659	123369
331751	453121
194912	11972
120912	347202
42226	391414
11448	265182
255130	368910
198565	237548
213430	228431
200535	95618
296190	130310
432583	350549
290945	196783
383631	61572
457820	313822
187796	15029
198926	339853
82829	374518
239954	237517
7922	265883
3809	338742
39683	108554
435321	210228
200327	406136
147596	113484
64831	438419
44493	278604
378171	263439
99350	440160
32148	356645
338790	172596
327508	267553
8704	179123
136364	319583
59784	110677
440745	268270
183193	239094
92992	143956
67549	308013
409239	17590
332474	460787
147307	233298
287366	258976
418771	88640
308248	407981
249205	431556
199582	423731
84464	137989
322851	99210
472373	401147
168545	281163
446567	460087
63190	73159
431848	48275
417683	317136
48119	424317
432903	115144
307281	141677
373615	373169
344936	297533
116525	10646
278022	79879
86594	56040
243849	198317
410180	226152
130069	354868
67613	322805
320633	205287
265796	454822
262639	367072
259942	273952
458184	218648
204499	295218
173297	440962
368268	218727
178249	470415
119001	428869
456802	336955
453919	409564
387872	481785
120363	11738
455889	283037
366614	291064
131417	153534
129925	39108
134190	21583
363526	263610
46870	348176
379395	187877
43582	29528
279526	135077
39504	82693
426397	245934
184098	461784
87036	438419
35822	348798
409971	48881
427397	149713
43454	359628
333029	471828
487060	157840
245387	180908
144919	86892
309917	453919
62444	37516
67544	23318
7920	451753
106268	116283
265336	209421
99910	166063
126122	467703
396431	122186
151184	299960
326631	182000
239989	16715
322121	281542
52019	470069
107709	481524
131638	240364
19534	64066
13259	262954
268910	146566
215102	124085
406317	97277
472310	474566
6608	112286
484229	402814
266110	252007
322030	286936
211694	469235
280761	48163
436864	242810
446522	404960
467718	412205
295784	77004
40890	239159
127912	188759
449691	391523
380804	5794
272812	449521
492247	205333
473247	186912
261926	190369
246955	148000
368061	462973
309960	423741
115450	470006
370776	300883
320171	371918
182800	335416
441463	28646
276821	109062
125636	414113
360234	280635
440830	205223
40967	8607
125365	75499
373361	70557
422098	15209
394051	467703
407284	119868
345715	114577
180345	370218
338614	344873
407811	104193
7290	112146
55700	291249
347425	33899
391806	45108
4098	50812
124320	55909
408780	11389
39195	237173
375679	24943
251982	79343
270236	67040
260578	376844
241640	54342
257391	421830
30176	45679
208558	437777
238348	107473
441170	235055
291299	121254
199635	317118
28614	408293
45724	315279
371833	270337
222045	49966
40808	164452
298820	6568
147803	318563
314502	166063
173274	77727
274474	9054
208549	371918
468287	311221
54310	67040
89499	452838
326544	187932
132571	218727
86476	426415
242549	113003
469575	215299
172294	426555
458535	100083
268576	51881
218415	378686
204813	475043
322493	314486
468935	261070
461833	212246
290346	380071
104325	18838
37388	185076
233045	198012
406919	49896
78116	271323
465322	244250
242551	476303
33978	347064
14515	467752
349972	274703
18376	420944
486000	272309
315560	97970
26915	439335
117862	434420
44653	140460
68174	329466
22549	253260
227121	190369
401678	130998
415619	86560
172396	241453
175575	50155
15209	287586
323213	36778
486721	424608
240923	267352
376792	178937
429886	227101
185375	146147
74852	11626
299186	202036
36298	139648
70758	28129
153006	247111
342982	263009
19541	163069
446560	185479
320042	83811
292588	185599
160891	66404
299342	217218
321335	379078
446182	44794
190281	214512
344759	402371
192495	451836
51447	380360
470656	84536
328174	333332
409333	182549
315566	194318
80860	19246
216173	304173
413702	298767
319907	152502
333997	267352
202903	391414
129506	406440
473486	21583
464467	122013
151028	383298
54492	246054
342486	338261
218860	396184
111422	365776
291400	42035
52057	247719
132960	49697
159660	231944
193053	186537
237311	431625
212897	317118
339109	84654
209952	178048
299921	23930
487293	366534
173169	485121
277061	78184
406919	401101
349872	141509
34049	26046
484867	130295
36192	426736
328708	266852
324199	16041
245200	6899
481751	397692
246955	132996
359374	77500
121906	2332
458065	241490
453845	492692
318118	187045
398027	155044
405546	163872
212914	267352
62043	101058
390032	361619
99110	474268
431508	139921
60667	86560
358308	338271
233045	96824
293264	443244
238703	235679
97749	401854
172921	474412
93384	103662
188294	207927
402684	109345
266936	240900
155058	203515
406812	18341
462515	93245
80552	476231
20334	278700
255647	29413
476366	442368
169128	55130
138914	121106
267562	306978
286789	420944
295441	153995
111964	423942
47214	166781
412440	214989
8407	13736
112311	147053
117941	429863
66383	77027
343538	258607
490464	185335
154605	88650
40289	242927
454131	296352
484229	332146
182491	197077
187090	487017
187539	118877
50658	97894
208172	200239
44115	420508
152368	354214
427980	334009
100494	421356
236142	240609
94880	430356
377086	288035
356813	391414
334766	418239
40119	264113
220105	420944
258864	428214
195012	421830
359648	228431
39396	183213
32745	112466
296260	364461
295159	333540
238067	89047
219992	271177
405555	205289
9300	428103
91895	53490
300575	114830
15893	472144
223372	103850
474341	356676
427603	258461
247608	294583
198450	338915
445710	224201
108631	15209
314311	221061
462961	440660
137744	310542
131728	29358
177461	201493
156277	91600
426274	88827
97552	275790
199744	184659
60007	469235
369030	285369
1499	46294
476647	114063
325509	429603
135923	253210
155490	50264
98028	93806
31684	468276
72217	71091
169954	420735
283024	217871
39195	402768
360486	325109
299321	411365
21777	40447
436186	449298
55914	331880
53516	317118
489552	372247
240675	440660
351637	170894
389170	246918
165680	377270
410908	15209
232666	328525
445335	480651
252089	426550
227241	76143
457509	95149
161624	447831
348431	412205
128563	313314
29431	226215
464947	458790
91382	343050
464782	154095
220792	461621
249124	422110
231217	281924
391479	359775
290838	361458
22804	462876
397734	77551
431019	359243
268543	28129
39837	288027
97607	462973
172417	96934
269920	153995
86310	183213
130583	463549
361707	418348
257628	252439
71340	351193
110790	87410
307823	293813
306905	125968
300824	313745
45140	85078
45579	443118
451744	100194
480340	489496
489712	270557
155242	178436
71189	151260
77829	75495
295841	282132
200914	53863
271063	198243
239272	281201
51663	67048
128325	281236
311285	310756
405979	287423
186815	478415
190281	487422
34472	446936
342890	284843
135010	8084
101991	217406
34125	302022
134841	282523
243368	440660
355680	226062
137287	54797
180488	87904
337318	153721
250410	103518
167924	474019
240675	70225
75201	317118
372043	121866
179273	167807
283435	87604
171915	277286
219440	258461
211781	15121
132891	338497
408888	12245
335036	94516
102912	28244
457879	21583
188685	349261
148489	445066
137084	297630
14200	13370
143290	308817
283282	267352
106460	53490
465209	323484
24909	391411
341755	82797
428103	187558
471386	340575
277529	236213
245679	345421
49292	111623
277640	189383
46037	5159
485095	284779
165300	186095
480580	347148
189665	471436
202949	190369
316095	238725
257559	209471
65603	450541
297941	375690
81899	218727
416408	287382
247386	445388
72210	166970
141660	467690
199671	39546
18559	258487
126959	282000
136189	203656
84295	440660
58486	464429
396927	449653
438506	15209
626	124085
110961	163344
267952	420427
36182	94025
13527	206326
290861	77727
76228	276940
151739	122462
438291	122694
154456	444081
180566	351639
129296	411782
119040	281027
297301	414132
41638	226494
448271	366512
263703	247636
292449	341271
39943	132280
297374	14246
374281	13370
336032	316735
397108	73336
450741	239028
328736	228431
45880	19562
125504	491931
48079	147958
129687	160290
28043	425675
306240	137508
83458	167799
86311	480214
318865	472794
266916	447446
66133	12245
353361	224285
458207	342731
212353	273401
404448	486757
474389	463615
82201	8607
203291	263833
106181	331581
49404	494102
288354	450011
90467	80475
210050	224015
50442	203543
273325	282169
304389	394406
14191	452979
216362	420790
357210	346761
388711	267352
375147	380071
487454	363007
267243	17376
144746	227101
469195	285305
261461	153995
224469	201925
103529	58466
96558	355824
403823	50173
133686	90080
109023	205223
432645	17155
196903	365107
165992	196783
311510	264277
342588	359029
222113	411809
408555	86560
109733	72767
358373	165520
432392	21411
243610	434035
53846	320464
468694	89047
64038	250679
301219	261396
109733	427804
67465	440660
268956	123785
397896	142018
198148	403513
365932	315687
266508	50838
179919	82585
273831	14959
345770	261741
337111	421942
449803	4734
463866	315393
426190	7812
7107	369865
119840	255650
149543	212102
123882	150352
253164	282473
307078	195645
160680	90177
256134	303175
337908	430356
361001	493320
157297	492016
61924	267247
10073	137841
138814	196802
401989	15133
239969	1099
422778	360860
128056	381171
8524	432175
223929	888
156997	167749
418816	170180
284349	461846
470851	256121
174139	225081
261532	160633
108884	174935
313115	114930
205464	352548
315354	28129
406579	259929
147706	368192
177297	391414
277765	250410
344314	426928
322272	205223
462741	313745
428944	90535
403378	91711
25503	15209
303670	310736
84836	175043
219546	158145
373025	141554
203047	126473
93172	394571
204337	286869
128686	99405
205266	286420
379064	113051
119899	155730
421140	118286
230051	277922
415240	170993
409796	280871
482732	318735
192082	413525
380801	237235
127298	250387
203783	52876
65371	291860
295381	81104
440641	432252
127017	61124
366297	296811
323089	239107
155696	338578
117647	342761
135830	332638
157403	139297
252742	388073
162795	165305
358860	74541
82626	66696
365039	139146
341627	76710
71273	37057
70656	214685
264514	366977
253916	286697
381177	212859
441239	332244
181573	331581
229613	353093
322490	485762
478287	42313
255563	37032
467817	2355
41673	86852
52468	14619
86006	212081
163471	377933
329345	124769
116895	469227
259498	399313
482851	98991
205069	21411
438511	172535
399647	434893
46485	82240
476007	138193
177966	422803
222698	414795
380465	260527
161420	269904
438654	19129
42905	218727
309086	96409
399889	360736
493347	370842
233018	486885
215396	431226
291299	227152
108525	440962
365708	74402
379464	138257
210386	208300
367878	195962
25920	227358
238889	189034
150423	482673
127555	166171
15027	164163
317383	406371
290018	202476
447610	343154
282638	236240
92209	408719
385806	57134
187277	64942
71394	101058
296948	56410
220194	319403
108700	134683
133817	130844
149038	408121
321827	317118
328972	83467
214923	1044
451217	391414
281285	224085
334643	106946
2380	183213
393268	269849
369809	183213
362267	423132
16269	166513
13246	431248
425232	164099
329136	151647
402316	267562
263787	462189
276075	106799
91555	197
403920	440660
114643	242924
105182	233621
438403	37013
5626	16433
292730	378686
51172	315669
382285	366127
472912	437742
34686	474786
452052	270747
30199	272487
422183	345838
314310	331508
170351	490330
146893	329323
235394	15209
279747	391414
433086	33855
132509	297630
51551	168381
88202	30584
338912	250434
356064	223851
172681	135574
160585	49828
266141	299467
109906	214992
150236	77833
35864	292298
81684	80124
151860	475993
163519	228773
297631	135456
452017	145821
163489	27857
6833	54274
477929	478415
450262	382290
149810	247329
340719	146349
278769	182342
445343	385681
194963	237517
246511	241835
490374	72523
326527	490234
115624	263083
141015	145811
490940	417095
348186	382613
222457	62191
385670	483914
23822	7130
404250	169945
310981	164771
411308	234356
426568	455769
358539	144501
405385	421630
157258	48511
2259	88203
436574	37057
362133	137405
142071	265208
373025	355796
257302	30333
323020	360472
149147	48275
342518	84615
261033	445353
411047	87206
88266	75495
308309	38798
472005	210984
384824	296565
415729	180747
187507	284843
343414	199337
102009	164880
444487	449062
375405	399450
180451	137128
223818	434893
373615	349290
298427	182049
480630	164884
414519	9054
431409	331508
127453	409828
175087	231736
216666	105680
277792	411114
462670	62917
287596	73336
439164	88772
235124	398333
222702	48163
313550	395988
265293	322741
259168	57989
5461	50849
356953	68191
34287	188198
256119	476951
316565	245921
418459	411424
281826	169047
474708	7056
452148	86421
488569	269199
338117	402312
135939	193476
411271	433934
201946	472487
479277	316372
135304	344764
362267	301611
308618	352476
60398	370866
142650	169749
414084	431137
156460	366493
487938	249325
239748	324700
39195	139532
249444	39627
441302	315086
120643	432490
274977	162795
413572	417744
27539	12484
381651	283392
300406	242552
361319	67810
78128	276169
146328	165653
314740	256373
27105	330917
22611	20586
232172	35707
487185	315614
340331	465647
169047	372024
2112	251669
430433	140044
439919	348798
118188	122135
13091	24208
273173	94356
55183	207315
227756	371771
244647	107222
192556	113757
67489	273831
258588	238702
260547	425231
136642	267266
266493	79643
28130	273831
468514	393238
331533	306545
265961	363973
181623	406164
305476	365447
285833	399633
202532	145691
332916	320625
387436	451885
37242	108697
393552	207696
417938	95582
225785	321175
14012	119381
166908	140044
283234	346381
225694	304922
465291	179969
392954	148633
168684	286337
307696	447107
255344	69734
419615	479157
78399	368904
176985	391414
464725	205124
15916	198005
401838	380193
195998	174700
381644	176300
481692	403406
474591	260291
164349	157715
26107	461944
274574	55321
427494	87732
479627	432036
82712	439366
233474	98916
81358	363469
308122	273334
477549	246672
191935	107711
412326	456227
8179	226308
329513	335336
72804	321532
203022	226664
403733	12895
43797	393696
469960	317881
39068	293813
105536	298767
492980	17352
188911	186561
413005	204330
5166	296423
261278	201893
204367	348798
141068	126426
125545	149827
146043	375840
56947	28129
410235	316333
51290	140677
386237	420199
410439	274771
423596	262244
301557	483939
428944	136423
414035	387185
63615	414832
26527	152702
432370	408698
372133	336590
380301	378686
364137	90595
175431	338189
133106	325167
197264	132740
134299	283519
46579	166261
361007	422164
287481	489393
15819	348015
230051	406875
136929	354841
437140	79343
66383	199207
199671	198317
178147	270836
200092	394075
93627	246596
342442	104575
375293	347036
219228	331577
11076	94667
12623	348985
317390	186259
43787	238947
78116	275790
215555	94344
81547	238455
45395	325167
39683	360322
478267	310756
30568	64474
15682	224147
226023	313916
293987	276358
476	250389
220125	304173
334973	241468
29468	44465
180968	15144
463075	101049
152907	35133
272054	331508
263958	110190
226204	411157
80984	421356
35462	401854
466670	187974
275291	374821
276124	38579
94596	427025
275824	428125
278711	76766
373755	351193
493347	412162
190049	167559
171200	359218
396650	454975
366093	412179
313619	185479
48878	239090
417565	357203
139167	74029
312283	366781
239793	239018
33127	210738
303479	190369
400520	160232
60394	100987
328576	290951
453216	314135
106175	238455
452377	207535
454263	342778
23014	393326
450532	238041
262591	295931
52143	334162
330954	79989
459763	469532
102644	439967
381498	86728
347175	464872
461068	314318
213277	110677
477427	349602
268207	274309
320545	80296
179715	168213
50646	49903
16995	227567
111664	192742
315569	308332
488530	443544
264265	125354
202433	53263
398203	451738
21967	70175
446715	214205
157099	130764
188630	461242
176095	476722
357920	118808
160800	99136
231771	357854
437623	103751
457472	443693
5603	153772
121875	234748
451379	354674
442554	348052
132427	258865
278967	489822
424538	213221
178867	91380
315951	60451
265225	391414
63427	184039
38715	254973
115948	198865
121259	82585
51445	461843
312474	227068
389656	344580
121804	460855
449769	345801
446114	280635
106026	317184
112048	103728
151851	13370
355589	397400
40809	283249
297665	392837
132002	454975
174034	427571
341501	297131
22287	91600
310580	250896
108537	9489
307791	214367
322247	239268
382364	260770
424215	440660
392210	182004
283521	175382
313059	203438
392320	256723
125676	38063
408357	37426
314092	396460
75677	222701
115019	277382
115015	110465
260363	138807
62831	80122
439807	435280
36211	59040
293850	121324
243230	60517
376286	86560
492937	105878
216666	439228
78644	391414
423970	93245
79580	92145
478059	312697
120071	160722
274746	207696
448082	387987
406660	307548
124127	381779
112575	86974
114063	484064
88006	423630
441766	7552
457705	208577
292002	360708
308539	40784
134299	46863
385554	178335
368258	467514
338620	369599
21875	47644
329294	144845
14944	272159
141698	452230
263797	430356
314348	428416
267848	317118
282453	265883
259022	453757
168011	388769
293682	151464
157961	293521
135845	2045
54703	183213
333754	412531
66029	348798
454705	443677
219536	429150
181178	454263
368218	166970
93759	17051
302918	330369
47250	375840
276821	102680
31420	334814
308122	416391
94330	53863
40767	331581
78758	339153
249017	401555
387357	300119
154981	11676
23170	396182
81262	386158
61950	93627
171093	107473
184278	266852
79106	317118
450867	446786
69679	255221
352293	485070
268910	190369
420857	317356
305545	249316
140507	482235
314324	285628
398092	492906
5562	449343
140431	233040
291587	493761
67785	480090
305687	185483
207007	358627
338003	296423
35973	94516
247536	164273
144949	443976
175729	76454
261124	217423
68188	183213
130069	221079
130184	295542
448414	271323
130295	6467
18129	326201
408998	387860
122486	78811
215329	99549
303278	13370
199618	335105
26764	259739
264694	269399
202352	339582
224909	338271
331176	189733
105537	80193
164349	427238
400423	84590
424907	70863
372462	13370
39683	384174
451354	336955
409016	298686
159481	51895
247608	350565
440032	429455
158236	216390
48534	398719
36556	39142
65332	295650
311160	49903
372488	480683
474341	65683
460115	465167
115193	180578
36711	187998
377748	243365
241749	302033
87021	187878
163445	454323
477224	122694
81249	296758
399830	238682
88790	168663
171431	62191
210189	310261
427521	314939
100836	236213
21604	414191
32430	383766
233498	17181
149147	332195
283096	94516
322543	323785
404498	10345
492985	381008
401142	168213
85789	18094
6536	431137
14684	568
260524	259788
249812	30397
81978	362773
13300	366127
291540	22635
154164	307279
8539	401828
91085	175236
269767	48275
407224	430356
48804	196858
186235	295484
305603	90277
234881	114550
409694	359358
77968	42890
356953	313745
327885	217423
428105	304589
359946	469884
355716	133706
157063	119868
357673	216758
449406	21286
24216	214992
117833	52030
119001	140760
482706	147237
474966	467267
434929	404362
330473	404960
262137	2290
227702	94665
319063	393326
15133	313829
219783	102352
420606	439979
261049	322821
480094	457081
269566	112920
114410	59243
372340	361838
481315	485325
321775	230227
423709	76454
351147	439979
493038	61376
313217	15084
242075	63344
272246	409353
28618	233279
188630	366127
350511	258370
212459	405576
124729	310836
185953	409828
362840	300161
303930	261000
66735	53640
29582	459976
170442	239028
266966	489552
182491	413905
67506	372792
22363	174939
93328	468832
178422	154918
455047	71483
365554	212605
258997	465461
353684	22827
464432	10756
260810	12443
269473	132740
247296	418431
205346	186149
58717	110708
179104	258461
88439	124660
248826	132740
257540	45809
129870	350189
411282	335663
480475	203301
284351	307768
14544	401871
376717	208509
47263	190369
97439	186189
226919	352737
124127	339112
231283	83323
204116	449468
10788	349270
44844	423926
160503	245317
380131	58881
264378	281924
252632	442780
93404	371934
317402	87937
354596	21411
110448	447517
67571	90820
247975	369599
262761	89282
119884	133571
231625	53020
334246	151426
129104	28951
117249	398833
4533	273934
252703	215831
344314	211504
277271	422435
64201	27464
150458	374314
157961	170939
460795	16678
17343	205116
404000	220290
190716	122694
78273	411809
221324	391755
113685	51895
448199	362206
485144	270760
57801	227566
312163	12245
143983	380163
215416	257298
36285	464334
479351	435886
249987	486339
180356	384876
399981	369599
486712	180305
145722	77583
104464	244478
286828	170726
75639	375840
243756	23491
386829	213419
276654	420571
469440	440660
106268	10520
235815	188759
191846	453012
154456	360480
30436	31642
108709	454266
447314	445749
425341	289256
67465	275500
463809	237235
308122	181003
240994	76454
41315	472549
440320	405788
351818	161409
127371	133504
415574	370193
140140	405217
330589	6915
332207	273831
332266	364294
270248	154310
476951	151330
12562	84590
425518	97935
382848	393760
212460	226650
414286	418287
391421	261821
329838	110708
409388	105788
130069	22827
439977	383631
157822	244959
427388	218614
73660	42871
32049	232377
460824	212403
151365	4138
313854	198338
359496	49903
254115	94634
470248	235849
492113	267762
23382	461714
217298	342574
227247	401854
230731	218521
389170	117407
238889	67376
457914	86596
122727	467703
77793	321856
308669	435012
135591	273687
465796	267602
331622	366493
412322	227860
243328	211944
174285	126204
393928	257370
339453	102064
181618	162831
460073	293813
295041	442867
200674	181767
381940	126323
420923	461846
254264	12443
85390	347421
313029	89238
483608	340795
43454	129356
55857	84111
230391	49541
355018	440660
91299	392408
243637	387216
127469	231447
266456	164884
459313	21411
64865	423665
73601	28065
95130	190369
110898	327217
161363	371296
426564	280377
302722	187834
121574	104259
252059	266852
16482	444995
127649	439121
332979	51895
263557	124945
46988	431264
101344	264908
246755	356351
30510	456654
383293	488548
2680	430356
66383	423629
447551	186714
393122	313745
79701	95639
161162	72839
140405	233210
266141	274075
73296	276358
32430	209933
296260	152119
186470	418248
412205	159069
21517	260509
366402	251169
136522	349186
441463	157842
388809	227101
296936	490888
443717	244183
113693	101058
150492	440422
316095	218727
276821	355679
116260	23165
445479	414832
109599	435111
375451	281602
426876	266852
235421	204925
330203	122160
344799	172147
173966	262954
212380	149448
184043	252726
313627	83017
367861	59311
7290	344575
102484	121166
373810	390861
476982	134694
113620	354933
254446	386257
290832	355806
383371	188759
465501	360339
298390	215858
384829	314742
252910	261356
65364	267352
270368	435545
288233	168615
345051	49306
145174	62501
384885	52396
28301	447128
321197	380759
214480	190369
173974	293813
38200	431689
112955	40447
30568	457811
419265	233415
308951	346034
95305	160573
31036	186440
291645	15209
182170	38059
450805	131046
376855	224516
260948	13370
138233	317282
382325	363581
274772	359762
88359	112312
34096	297812
234881	13684
427432	121733
197898	8084
11078	94516
46690	290734
153813	303043
478588	489082
226190	321891
322498	140378
450628	468832
31468	19719
161574	298767
210136	48635
88439	81104
237652	15209
365410	293813
420221	323213
247443	399132
466051	125527
439953	333352
324146	416827
179254	428199
199694	23018
153322	207702
422855	256121
54265	396566
61683	216974
381134	222701
335951	211868
436290	49828
74440	468753
341384	87786
151894	38063
385991	186455
1830	136471
25748	64422
216740	113138
418786	105878
88213	296223
456021	255198
92197	440766
459232	409813
484429	134145
237803	214172
48226	325167
287481	173176
362606	489552
69809	298765
398659	481611
475091	30706
308533	414024
302063	456640
2633	221580
321521	110677
435632	240796
145305	443693
429580	309425
329255	304731
16981	59759
273929	347982
420542	12245
209924	479374
124231	307334
384698	303648
190564	229169
381868	100757
483809	25034
420349	482774
381528	348914
248013	297979
277090	397740
146893	31780
16427	17003
304067	59776
429655	244930
14578	388892
50348	183278
428996	288708
165497	79734
240765	13668
202591	309995
238110	354933
208713	298767
54035	164425
198322	21411
313829	387232
219876	381496
429780	151438
119367	67040
57188	267553
218529	77824
132974	453936
1160	331581
167588	80574
413816	456293
223900	256583
38813	218727
382401	70557
368632	402327
340252	422799
178946	103977
196451	428214
478184	162831
355083	12263
373595	426034
13268	316963
279921	239107
127388	137600
266086	131046
442581	303497
227375	169482
336152	97970
351140	13772
391391	338814
432175	72985
492906	117054
139185	57940
293050	424225
14798	17082
442201	221785
69428	484447
36381	12245
278649	101058
113299	123022
433565	426089
287766	132318
236740	429646
187796	332086
474924	95697
208888	149046
288271	366127
331364	221303
240776	96977
85561	316054
14570	264406
237759	219743
443068	15209
190973	214047
404568	300152
444217	310860
339954	420790
164375	19214
492316	216337
310784	391414
302011	253177
129684	378859
435222	68171
70913	469235
109460	267576
420318	244688
145249	28129
22659	435708
383756	430356
295360	8107
381540	387499
123865	435768
143331	261415
187423	380790
455982	80443
413337	414100
79378	181704
156157	371918
300214	383720
386845	465798
314369	192509
48163	234473
327180	333591
488144	30510
81358	488806
388530	404806
421976	477755
253922	15209
289541	438645
67399	213003
347376	434186
128738	140935
461901	446351
422783	332712
223013	355093
225136	291521
458323	293379
462843	152119
147608	422998
136787	292721
245035	357854
469520	196783
432965	203279
248013	314824
297196	303392
492906	180290
346537	236222
348557	322210
105017	4243
242965	393674
354329	399736
117862	274122
99023	436889
340197	421356
5090	78820
7195	429525
235598	196296
148317	106475
115977	281924
392624	369599
416526	354876
141416	422470
75390	351908
320379	190947
53137	459860
391045	303421
453746	478678
152482	460129
323352	45227
18647	206768
10251	7621
339925	28141
246221	221324
180120	316575
399441	158883
53863	268737
300240	420790
462217	27766
391860	301911
226167	472049
389842	245317
243321	188925
21945	178436
158450	304173
43312	206198
414035	353453
409888	250389
163435	49748
464872	35707
469967	356750
153036	481077
483841	164377
237454	74450
135939	13545
491988	249334
372613	162831
405150	23423
5041	105052
47726	263648
80193	191546
319306	330469
450487	64429
82373	331285
329415	123369
162385	384419
241507	80843
301673	336590
341645	57134
187083	430356
127453	432212
213566	222701
85750	76454
237433	193299
190926	61531
12754	440660
404946	118815
98847	203613
22124	40447
295883	256394
287093	435772
412315	288035
21582	11626
389766	360850
277403	285508
33032	50367
344927	123369
321865	471745
356530	482851
62918	140367
225715	407568
322790	391414
292490	436419
322581	192524
129396	78625
17787	17050
173443	329226
134122	474400
342581	129185
173176	353462
215260	428533
21323	422998
474514	64335
275460	159861
431419	421936
39195	236540
489930	145938
291843	319301
316878	97060
27774	153124
388696	388254
210511	58734
431157	339034
461327	71628
286710	134689
468205	410547
280604	164174
420736	119375
392191	184558
409016	183213
369664	104598
338473	212081
18218	116087
196503	49532
33118	321463
340923	404603
390543	259846
267562	463089
23528	19178
449521	338378
153006	85743
325454	439352
198874	354495
434973	114146
230752	349012
347421	365867
469964	267352
313576	457907
264357	452746
257091	285052
175425	374629
22779	481244
230051	492916
250960	20998
121259	353557
205322	417515
22993	389387
95794	491194
466670	272069
7362	468313
89507	371918
233685	141166
358115	71157
308899	187920
167441	479157
474341	478148
235748	297968
262648	285156
310659	166651
153322	328140
282497	118067
232183	244268
417704	198020
222520	433606
153813	57020
374317	28650
118132	258911
257603	393326
135673	435242
478204	353453
88147	202238
63314	187796
106154	228431
48159	371978
274103	111427
291093	313663
33937	118662
202761	74106
152473	348673
38550	7541
230051	428749
15895	79773
102644	444994
185771	135664
65546	239084
100059	16325
95215	168960
264857	376814
194637	104527
68843	331549
123097	478539
464022	152776
416577	203656
304435	426034
126436	160071
19576	52323
334256	445533
45222	146037
331729	32395
90831	350949
23306	38794
97981	216802
97161	193733
271864	72889
79395	434945
195697	210353
446413	454590
8462	111600
134467	64049
313672	313745
156745	379823
122571	380745
489679	162218
305624	238954
137212	457244
152575	187836
90803	469888
40890	155680
228050	259192
313728	290560
382848	408357
291119	36885
63569	313689
267455	108222
86311	119381
399922	195052
70526	434170
391414	229879
406918	270176
273108	229928
268956	253976
396021	5857
407540	110967
107752	476171
163925	142302
281368	282427
373755	387860
58278	224755
54424	286016
432175	335798
424869	220417
164484	417957
325009	15209
326746	426376
61330	251703
487890	309227
37839	417294
178437	309303
203793	492738
409239	463774
157280	91069
283096	357707
359322	390334
130069	447331
191391	300285
79696	284690
287629	348630
49393	471745
218915	248113
167454	250310
210524	319376
97	217423
409648	9203
211860	428214
283627	38063
309890	84388
407298	126892
391719	150376
282967	247716
195220	266853
300195	342876
428735	474866
198317	474240
183566	94516
178087	451110
304285	159643
3431	383023
486136	224085
404568	479351
340654	442703
146893	313492
91065	359188
264425	267602
132075	204330
237305	260649
207512	286682
348871	94661
350684	478415
6467	247092
395969	258370
71430	50657
16024	12177
172914	88113
59628	75766
164254	331148
461833	478415
333825	112138
283706	180945
470409	315888
243714	54188
253102	266736
478938	432718
118705	424714
396959	310261
398119	388575
272838	237676
203253	169330
306675	119123
492316	273814
455758	248476
283024	421356
68098	436885
15410	327217
89826	207927
7718	291521
310032	103710
454503	126067
356189	455437
55362	134145
93055	309119
33116	100324
162710	342397
484029	459042
173102	415242
314617	12107
85674	452709
385969	309801
202074	395232
71946	45585
341439	413215
214251	267352
183391	236959
89219	149388
225021	369938
127778	263009
463804	427108
205959	273831
314617	444006
300868	369599
127252	285842
469168	118387
44998	308942
409238	322299
62316	4413
114748	123844
119001	279464
298482	458119
12623	458240
196526	56656
399573	99123
492852	332685
324816	162795
90305	425337
329379	468481
333027	225420
176878	309020
187718	135664
275734	265065
23018	113293
460983	28129
82150	193099
177953	151944
325509	461667
30823	198684
89238	354427
81210	20709
364552	10836
486851	172582
367482	14254
120675	280161
484922	120277
303742	315888
5700	141166
284985	90123
322315	338638
240981	5697
409391	323517
261759	19246
241436	267661
217395	457081
167035	190369
171476	96977
422267	344083
398098	124514
256347	255316
336411	53994
8438	210050
287980	142302
303197	145516
450131	8798
185075	481179
287550	64335
357411	62279
297333	94634
455275	94209
90035	227220
260801	3424
113173	130620
71604	353557
215416	280871
112408	13370
396672	313745
217348	425838
227247	220417
293162	178662
186198	438203
6467	238041
186349	476471
259219	169133
444276	138297
65054	450983
84964	447519
158806	420392
386680	318352
463333	427628
257431	335812
103626	190369
476831	218797
146893	351372
491628	400184
91558	15520
228225	95149
31597	121452
52918	280933
362725	131315
304726	171069
335235	445959
294632	76454
28357	482230
131783	183213
59586	166063
16981	318735
436428	290864
43986	479614
381305	204453
288918	182797
121800	211868
151923	356645
388838	489812
448000	383967
437505	155764
195062	105498
26886	432719
170815	218151
166337	252083
78469	470570
490060	452098
28302	304446
201572	426156
138433	438653
95937	21655
372690	96449
461597	141145
476647	426821
434409	139951
306335	140044
445023	101018
12087	190369
149176	486885
113491	92319
385967	28361
215627	331508
55578	446936
271323	112258
459802	478415
454867	482528
207164	267602
67445	396246
197219	150002
414204	446351
12623	104505
265057	389424
412583	451315
288077	40447
405273	291249
177149	224687
4634	430610
483855	101597
454659	90123
202866	447081
413479	340762
190051	467752
297665	251580
154897	442083
202057	251806
307042	443693
246940	332364
18443	21583
113352	92712
184629	94129
243313	319472
192238	225277
323114	367937
53391	160375
233486	293813
237694	291481
221596	179036
116083	378462
18298	25800
457418	483883
364911	314263
176276	401881
253503	389031
422370	94344
470941	298077
203787	367343
302283	319771
144288	273831
194875	28311
95551	15133
398739	313745
33574	485070
308846	203213
404861	320464
76416	409828
31628	264821
360496	394979
229059	127371
298858	284843
254666	280857
196144	94793
273266	448980
118739	437533
413046	286558
267562	110243
290955	190369
352428	22907
254666	230925
55743	15209
43988	385018
318526	47757
246283	405217
407334	282438
185912	85172
410036	95942
290200	327738
86240	58567
8795	329903
341262	189733
386660	220907
196192	16433
348172	361931
446274	478415
445023	134951
281359	1057
365273	234413
295785	208577
75511	190369
89242	358000
276821	418380
131255	83467
489552	320531
161649	484394
112426	27464
215719	435157
269509	297239
153687	67009
62873	369599
63528	423700
414518	86596
210469	295650
62637	482261
486336	456806
99977	371585
307450	296750
363811	208617
204449	101058
401092	59848
12964	26714
43586	311510
160898	11492
14020	463536
218035	154700
381999	234400
455154	214050
381348	111367
244392	114203
64673	267352
144072	123718
174101	433136
357900	314742
259547	11626
331491	158153
313004	338189
205608	76880
153130	155776
38896	48861
279029	292226
318573	220635
281461	421356
247761	92613
78742	141649
20461	190369
443532	403576
119246	443185
30459	61860
191308	221890
167897	357854
302223	327449
29776	180246
424901	370085
400516	466432
227068	404049
346091	102472
290195	341271
180904	136643
381417	439352
98321	291249
304146	417413
282147	130848
461641	484447
26593	355012
291490	440660
348910	284979
176130	278183
305827	21268
439510	91187
367959	146347
228395	121226
186182	42119
197440	385741
192610	309988
467374	354694
157267	62191
116021	316388
44577	198850
78158	192250
87682	13370
310840	201041
266307	304603
263485	313822
52800	177630
492318	451216
312842	273468
454867	121895
484857	213814
218649	132623
262980	21411
202379	250874
152704	331238
157	232663
161489	401854
287766	452055
22285	478415
329993	464521
239099	403501
67054	488390
83479	273955
427272	15209
438356	167184
82041	285722
466434	130434
330488	432249
422423	264164
170553	16325
92445	116283
227491	270959
3809	436709
335569	311212
473575	313745
446469	233571
314433	82585
472137	117725
462028	86560
9048	301202
461413	276937
10542	214714
164690	358836
241507	426946
112325	375112
447846	36392
170010	52537
414128	405217
24412	406998
194875	292721
167588	447126
160794	237165
79898	113051
227741	331836
308533	411271
272413	469235
364082	141695
190926	300107
268882	95149
133293	153608
202918	336590
428600	53295
93773	15453
397072	104231
343850	293813
113406	94516
28357	166452
185761	271383
430691	451016
67351	443976
309917	163324
218265	233909
58735	291521
380069	86118
62000	494102
71430	152829
4841	445353
18459	330463
17186	176013
343996	19147
324766	240154
158664	15133
287059	310261
193083	338076
88632	477774
225958	420392
409946	144916
198317	167563
367343	72799
483987	17927
39325	169027
140402	48275
256224	461944
219136	477131
133726	39146
463200	318561
449454	187974
54091	326815
78742	159188
347444	329558
72804	286007
318520	471735
438053	123410
24705	13191
203060	61386
237231	1235
57447	79249
30294	287233
295493	84722
398480	49828
226897	494102
64919	20586
29050	74886
243195	311832
133909	389693
93606	450755
392182	390334
125539	49963
450372	144845
155622	364109
424388	284027
65513	387309
36911	76773
324606	33208
8961	455769
104873	482936
55168	73555
73754	190369
13879	138021
255846	119762
266307	390197
109363	53863
277652	324124
435468	467553
302918	409540
134024	330752
103097	69975
239769	83627
479351	35622
21961	276152
266860	401854
413782	11626
185554	101058
180344	476231
364703	288994
488942	245679
99772	132996
331119	310261
43835	377323
66383	284094
37032	204330
40548	256827
396223	107711
103339	400596
373189	279798
1445	290450
473769	391570
238190	104598
392323	309801
350744	381512
2594	9640
93490	278907
19841	482395
429787	269487
279722	358797
329651	267352
451897	50155
194165	454411
278461	49903
310527	110677
249651	21583
6289	168509
429340	123369
266730	255641
219777	109891
409016	227566
467342	185208
315515	298767
343721	32232
302435	394241
246693	303175
38501	87714
266965	366666
166048	218727
476479	261554
373755	389682
222716	297883
481000	463482
240472	179427
367790	455703
312478	30110
178422	47349
15819	403676
32470	237235
73466	94516
447672	387742
447335	292352
72376	149855
55789	484898
41708	443608
74372	329394
14728	79293
91741	407306
218915	391414
265947	315888
128336	490237
1796	185436
224786	53994
252815	224338
88650	76417
322326	172041
127883	267590
81714	415331
2021	165437
198917	82743
75622	210914
382452	7772
385379	240016
445098	183975
454975	197133
105336	137128
456021	391240
86476	216712
279662	186561
363695	357357
97734	199813
237792	202523
482024	231731
98345	48146
397525	379909
317286	185344
158156	265589
394640	142678
489934	144802
292723	1977
116504	424079
408615	10520
180177	326017
224152	158608
324865	267602
412549	355093
80308	10546
61367	137868
358971	125772
25503	14594
85739	91380
336921	369040
398944	396205
302918	66053
169937	393193
308576	151944
89312	160071
423711	293745
463395	237165
401486	86728
407280	154627
491576	328140
331785	87180
75679	282551
92401	408329
259060	245679
39919	90884
5291	393326
181793	186440
407911	368909
281993	64164
10236	254044
169826	405788
3381	56668
368570	267352
450487	75442
125311	119359
347948	208038
251313	42826
465694	401871
183325	43254
251454	49977
212748	327661
127977	366127
263371	393326
459958	306630
309621	313745
224919	13953
405555	120666
250833	26188
98968	291521
250676	347634
148139	477358
432719	175995
242263	278907
103898	334391
405422	413340
458207	111160
16871	336590
379218	291324
297746	165267
189859	246155
203568	47498
389670	273831
68540	273498
154778	398066
274138	465037
462871	21583
270983	480280
287076	80193
292516	447753
426292	249334
191969	209471
40890	380483
213776	156576
210833	54839
36711	111526
388633	488205
427441	29105
401893	152855
373159	132996
103790	14105
19334	426569
452148	438783
251518	215203
412749	174939
258962	178422
185953	13370
454263	449795
70407	48163
275703	23018
457980	20959
382984	164394
100777	276440
423044	372071
100247	16433
417938	331884
285143	233160
128940	282206
335069	185335
64564	422496
191025	50538
431340	266852
363019	110677
300192	484274
214971	166513
391158	474503
99440	469760
368618	195075
454232	336955
161722	104504
294079	338877
316917	5611
457418	7664
158420	314961
462576	343950
1292	338271
159388	249460
417386	294651
15461	79989
489285	166513
400605	30919
130966	76353
403501	172469
51759	56381
166626	454649
143807	230391
401979	387198
6626	478821
205747	140929
174312	264406
425831	325604
192742	302722
68456	424284
396579	297573
308122	317687
367183	476951
382511	352952
96103	178098
174326	286936
255884	361964
41817	28129
112625	382457
32430	294385
486545	284235
126479	137221
230276	331581
167588	137810
350628	375897
177900	353992
209691	188759
251720	455802
440037	101049
346272	367782
482686	313454
204206	82585
296092	35707
482794	129917
121875	295650
65496	429161
401854	492878
428501	288880
281770	391414
68331	476831
145903	228431
460534	112403
292352	121828
334092	409812
31137	336590
196154	359762
198637	484664
373888	231485
370290	263043
78920	440660
201771	131447
405306	429871
315520	484047
443345	383096
153850	351451
130060	326815
233117	368050
144066	360531
167588	64915
172616	35796
21097	52206
353340	371918
170472	68883
306459	329727
133299	290450
301834	78251
266307	328550
42718	86560
8778	289294
279751	369114
358336	329630
268415	204078
462505	442554
358783	107001
332658	388633
122519	267352
311078	19620
34255	348678
197895	175721
167986	122287
304054	142018
408877	8084
36097	41075
134539	435870
140085	102709
40509	109396
246588	13370
331579	183003
260495	354933
371125	32619
420301	223543
31920	462186
421424	436639
112443	174564
406225	196783
379149	478254
79457	128447
431399	480447
7956	288035
109310	90538
421310	391666
368862	188753
36249	183565
478993	273831
148343	401297
458462	201262
426017	15209
480580	323625
181775	36286
235967	372436
382848	366564
152742	354630
19121	248891
126780	382384
76228	162992
357318	461846
72341	108222
447915	446188
452148	290495
120912	360860
251791	267706
100739	126204
48576	156376
178422	114240
41122	264908
373170	295716
28432	51895
29938	366666
195832	78468
477845	327085
106517	165267
34190	336955
354193	260527
234788	267602
18025	440660
460266	93685
378555	353675
358279	153995
264241	57607
55611	121950
140299	15209
171680	306253
16844	23578
182665	185307
358403	490421
477932	259191
129871	200457
101906	40861
162664	102160
480993	317118
444323	477891
356953	401949
243756	182000
164972	355501
382272	4349
457396	265589
222031	174560
318850	42189
151889	9913
24706	86892
107709	104299
353684	7812
83517	481811
150207	210440
151915	335271
28037	82585
398506	202559
61595	273831
170003	255979
63373	290287
329727	168855
251338	186095
362180	163437
218930	107976
214463	411868
470775	110677
409010	426592
322454	104609
104740	421448
445343	105585
1655	190369
215503	317184
452148	83227
121310	453521
146791	420973
116331	133202
150423	329379
163692	152761
161701	454620
158502	105053
236359	207927
310151	323909
81524	110354
200169	406371
189653	457763
67001	258370
89463	380175
201413	82585
256893	37192
314228	122193
255945	334424
182194	137838
370694	90277
378127	125370
35812	491677
253289	329145
363643	457514
412331	138723
479735	418702
23822	86974
444349	212081
302566	69166
239748	352211
132206	440660
459123	267580
91909	345956
472265	132843
264569	268294
432001	336536
385373	409107
55919	385698
373851	177630
203200	32865
35806	433706
57	398885
301913	431441
7788	459742
405999	387219
341439	10345
357798	188759
12322	73359
196050	460964
417938	457528
180921	405217
152960	137128
14388	236213
104695	369414
142009	272339
266917	295650
186781	171069
188525	309180
333943	9054
482851	470957
194245	226494
161977	296818
431661	275677
391689	451016
420042	323836
74468	386901
200794	195075
460919	462950
389656	100503
165326	265893
111890	119381
88790	317356
115625	423635
305194	389682
17638	313745
132141	209907
484982	290146
5181	313149
296185	132571
334080	20586
474119	73336
87787	330469
13110	187974
113110	438419
276821	49896
54068	40257
116252	145661
268080	49864
198411	366666
227148	206146
467553	412639
473437	182308
101344	296339
356102	359762
289789	138109
65712	227033
441210	120986
430659	190369
423870	494007
386429	35929
83861	246944
407540	323085
493347	367540
370806	98873
428919	486339
265180	3431
128670	73459
389547	294038
473843	236213
287432	53640
88299	58486
147907	440660
409648	93245
187833	190369
278997	86892
278320	161308
284340	170537
23242	258370
161146	409247
482851	415193
137208	65057
20900	28129
464966	461846
422776	304589
164332	347703
485420	7800
159059	127687
270831	422803
22324	431823
438955	316708
453819	411315
81094	134781
256893	411397
117733	10570
256651	113138
470294	309874
284218	472706
279390	288671
89826	339844
338555	195945
90016	336410
28531	434893
482403	183213
275890	468821
338108	64429
148139	88705
130731	79391
402006	410164
30542	218329
275500	244688
262780	478184
232890	336590
135939	318735
333138	200444
104476	17590
368433	32807
257820	478415
217972	230796
43113	202996
142748	334618
212402	103912
353597	429161
124770	37925
432488	141892
99073	425675
392539	288745
85653	191456
349593	484559
301955	226943
268893	302298
309433	461392
26181	452230
177415	175373
347121	410238
285187	112330
171380	398954
164906	273831
328830	267602
404743	291521
115501	406792
26466	124291
258620	160576
73660	382040
210816	89282
93440	296423
65726	284843
327950	53863
361823	493788
38567	225006
446125	264074
449521	216318
405535	373670
18928	6078
238987	214050
21311	372302
466790	86250
386330	352504
33773	138315
242421	226494
119001	388875
364769	446990
275565	80543
118318	267352
454309	390700
354111	270468
436865	226494
15819	207549
169447	440660
144397	328538
409223	420944
258879	42890
198675	62191
490510	66980
465167	65670
371686	453668
290568	420790
274613	432257
302943	467216
377477	285156
297547	428125
230488	343012
63427	23544
128837	67584
39892	309632
244382	8102
394145	296761
150096	156376
40479	166970
318088	446480
186586	476231
181159	186990
70894	10379
224583	36161
393814	67001
268219	192109
393825	341540
52454	398954
78954	475571
178422	198297
183173	411424
300273	462691
155326	461944
392790	450076
150651	247053
9414	21807
225694	218607
298190	392788
50087	110803
395433	52030
47818	432954
36631	191821
474027	13290
409801	450157
133500	190369
401568	402698
427932	293813
16516	228431
159346	259929
201096	320120
117278	425250
119247	18479
330954	363946
189530	440660
469532	205719
176321	199123
153765	309253
64977	175849
258046	103241
103636	106016
404568	36556
74348	313314
25748	24328
82407	190369
67359	346266
265845	478415
102784	21411
281416	293813
363248	258370
117647	12719
265362	427178
8469	313820
130739	310261
99977	451016
265483	174263
215703	439350
120695	383157
343072	231286
55473	180992
320654	300800
309917	47867
86028	328550
407660	242552
297133	308275
247817	35971
198637	408357
272666	239133
435153	310756
360113	476231
136255	11170
270095	102988
266141	399381
133912	162831
125388	46127
399149	84504
310306	449212
403364	51771
281571	178436
261135	452921
372280	62432
275092	33487
339274	282224
395669	478415
414326	489200
318881	414269
302034	226658
283889	399313
492247	260503
90298	431741
30497	28129
305041	455200
381809	350084
392337	16433
454263	233989
464290	36392
358322	410037
117648	221752
329496	236213
187547	182818
486798	225280
63574	290722
150907	1057
453577	86101
236216	444161
385654	37031
120136	95049
283433	166513
437276	211208
38559	494102
408080	112103
12481	228888
247455	351930
154360	241434
288147	28620
157492	100076
367919	113436
91197	202367
13563	310975
415706	301434
171008	395598
449680	89047
323180	314742
432997	360692
21050	319772
273972	362784
61561	94516
309809	81796
188601	470879
429283	77911
427122	443494
268910	99521
69869	279448
343497	241356
484464	134340
130490	434893
196462	151944
214938	373518
19916	422337
48775	475047
178422	57632
105058	196854
114748	231674
478588	34626
424495	313745
93384	325769
234227	5769
475536	295354
167588	473944
388141	137155
161752	190369
32352	138021
310424	239599
160123	20719
207672	147191
462047	482181
175862	131606
279448	55905
380434	458119
492406	54832
201348	375334
22385	313802
186595	458119
452712	287694
70862	401506
318159	247925
297935	410317
155579	250354
303641	97985
58017	223404
429169	155249
17343	36352
192611	224480
134423	372738
91312	27798
154705	121324
342611	435201
342588	458517
355305	100803
65712	272339
223462	149600
11542	296758
360378	67412
101508	293282
166755	56514
394724	342807
295990	404053
414878	338915
137981	25770
354022	16580
103842	315687
432620	312697
178215	452746
423505	45768
218114	112379
94640	95853
248924	420855
395747	262954
5971	136845
317425	348102
187965	171847
363263	182000
345918	232494
189125	378462
218114	186159
321797	397756
295441	105585
15950	313543
68843	273537
457251	430356
186638	379918
435048	96168
62435	86476
229735	322838
65951	255066
216781	440660
132775	319923
454275	320740
377576	214714
277431	91600
61284	463389
9250	384336
262286	308019
329750	336643
669	306100
292052	10646
181652	372557
447335	169485
452996	465313
112099	124647
156831	429165
184116	476231
216667	49660
367891	269199
141291	410177
163445	452846
64098	205270
322584	324514
156785	478415
95906	405842
333080	270095
359427	405842
109294	443869
371380	28319
467299	77575
49541	84750
383608	295484
29666	323827
384823	189422
276632	363827
20236	247114
130425	348056
149710	252773
304275	120786
353102	466737
58418	446801
136435	9095
301257	421830
377215	357343
310549	429267
412333	98756
237162	48275
401395	445016
309778	393326
291343	473855
71439	113051
266920	392788
45617	152502
250672	49228
175687	451369
477731	478415
25239	186995
155045	124316
127629	276358
403830	195121
358860	142018
306304	38063
306981	94344
64267	125354
394774	17919
207711	226152
202748	180306
285254	442049
63061	227623
15433	261281
267562	313523
148671	15209
157878	48882
258218	266554
136160	371918
465655	164164
428944	320317
143657	450760
266063	94973
314228	346697
138611	180957
125374	390232
272737	313745
254598	36191
370990	373401
48317	59131
197385	137445
274277	297825
272547	252954
36545	363076
231855	458764
287566	478287
237943	60517
235375	254044
266416	166513
285836	400332
425166	168615
434276	92613
300329	322969
48282	225532
36962	184902
293756	15399
319494	385279
407402	329404
295718	310261
191761	372238
161363	443693
102162	90058
247627	435708
479351	402427
325703	380538
370417	214748
443713	234356
127469	474457
214853	64075
419594	48007
73335	378936
168816	348292
138611	153099
391858	222841
245046	420944
297728	50969
441151	436636
144973	185761
294323	257298
389566	486885
217647	405358
169798	39210
248161	273831
312476	373041
479072	390500
328940	361477
329727	218577
469006	359762
274727	84722
70204	457902
195268	428082
321261	82585
99641	450875
441555	186588
289447	5040
476277	413525
260320	164059
331532	273013
254973	306813
292002	472239
98812	86728
59578	96195
214604	69390
229999	53883
205834	409860
298656	242131
389224	34252
278320	74478
113541	250434
287023	402371
65208	26551
20120	445233
39639	434893
430665	86974
307559	204875
150629	429935
206630	360118
50324	125417
380614	64593
338955	20181
34961	423688
312283	136887
107639	50605
487816	88268
283674	96977
255353	190369
453294	95303
349774	137230
92246	199353
390349	267527
38426	256532
440499	114063
414646	330143
314311	220756
425980	245809
136393	462083
34294	54976
11788	409524
450307	278112
28679	291521
399494	21411
93825	112312
279664	301643
233498	56567
310153	136999
67933	476231
329416	49495
85104	24724
239549	39259
458207	382037
172417	331982
37285	180214
26970	6120
215644	489501
157961	218730
480070	356364
313131	293813
211889	97558
262886	404806
79825	183213
315046	186714
9974	371934
139743	281322
41663	105498
59864	245789
360459	396619
261278	329131
250853	63528
323270	228292
198068	293813
334535	132224
98403	190369
161300	38134
117750	395749
242358	273831
457544	266069
70	296432
128302	79989
309589	137133
25803	244929
70899	71359
157878	228277
165680	350586
257567	327061
3885	67584
138823	201733
456878	123369
11563	271544
3037	293813
135907	454221
96321	232095
482456	343925
148139	291521
23481	199967
162536	444329
191804	12944
65134	38134
84007	434718
189644	4413
88474	486885
307287	318735
93862	62191
223947	273831
197920	241840
38109	366127
280121	480648
66588	45768
309276	376792
7653	64335
17811	410484
323222	287694
263125	331637
110937	248264
140655	430356
383223	94516
202469	140205
170472	92507
293310	13370
395177	80122
408204	19337
172496	262277
58957	82078
145002	371125
122073	64133
192238	317118
258282	207696
398995	249326
349868	392100
376726	474369
130060	421830
27847	313745
6467	234954
228571	429115
238421	219845
265097	313745
468134	402303
379462	64478
329139	57433
262639	265954
226487	101806
479351	420952
22405	43916
173904	443976
416248	183682
418992	355806
39062	84722
191797	489552
131628	85233
78655	15209
236503	369760
17090	273583
425588	428214
83866	96977
121859	309801
296185	150719
334092	488749
15027	142678
87225	110677
230375	249334
444081	331508
96991	105498
403104	430458
385510	56381
287427	42313
193164	82240
428776	49123
384795	420959
431014	252961
493137	152020
125032	437397
71281	107337
321911	457081
89564	126068
254446	170620
13930	123210
41433	413930
79215	310756
439144	110677
158479	57989
454659	23018
167583	303790
350189	278913
474341	79832
177403	280635
313343	302033
318037	479872
22412	487667
165413	419492
270154	206050
444120	190369
416890	434035
291493	126589
330752	351332
424975	18665
389721	1049
273768	410238
178422	243778
242264	227046
244711	330143
482671	384553
156831	347722
177731	91711
202459	291521
170458	186259
59644	97894
252279	104148
39117	187298
300314	19767
4990	494102
413524	300473
31867	401543
187835	456065
357983	105585
385390	178436
493780	268290
10546	135940
330997	160752
336152	245679
155197	301312
369856	52590
361060	190369
75751	472548
367929	351300
229101	168381
183799	273409
20946	245217
261405	136671
487057	17681
91359	10451
245938	227107
106324	464420
387357	122694
250434	369599
392144	313770
290465	76006
356259	378462
124763	185076
437656	375840
340814	393326
181908	30403
406752	442265
148752	68439
91803	399852
480426	132894
390327	29253
349052	377869
402876	193042
408260	254973
84452	361344
14275	220417
221296	432836
203219	357398
346761	221324
408805	403174
395879	428155
385664	54976
446739	184902
243724	369030
377708	108328
3015	34801
484229	278520
101610	479521
323289	441570
82890	392575
202773	6594
85109	351639
179334	18216
188029	185924
422370	477986
19474	473241
163435	472906
306595	420944
489354	339251
216354	167046
306282	374404
352905	33216
224045	193380
426830	168826
320521	99982
243938	361451
68314	428634
405156	91382
185754	99818
233451	267602
280443	186714
227068	141649
432365	235757
300168	455132
360459	97415
396869	371918
370231	343784
198317	386117
331734	437878
384176	462776
13246	428599
294379	347078
436624	122212
62316	281993
29077	49903
88299	11630
287278	97344
380858	186463
160961	170922
485582	394586
365550	207492
107903	277726
236510	457071
68098	235753
356794	27464
243689	113138
285156	80665
133909	90059
24847	171069
471666	353557
238391	122462
14228	79989
448601	99437
412128	359243
220492	86476
34245	259863
225019	15905
365936	478949
80367	192365
425827	6417
336168	439728
409948	27236
132469	57375
40890	46698
82070	186440
150152	192527
323357	64508
40072	320511
60014	27318
125064	429937
324970	142553
192845	459123
277224	35707
142041	467462
112552	291823
51201	380077
455445	438193
348561	128424
166903	381008
311863	458601
315671	328446
218577	118886
337390	349190
338261	355093
231638	272844
71189	422034
256572	94770
471478	49903
80971	304589
487890	246713
26642	220909
361733	338574
226656	256121
193903	310261
13765	137719
370700	298072
265286	165267
148297	422435
225157	265711
428603	196661
301118	63528
179375	327813
484059	426089
247296	84733
60665	447831
466402	474201
142058	490237
125417	335477
3719	105252
117927	409828
88266	304982
478588	186655
87376	429110
110406	41408
484107	360736
468935	216006
467690	134868
103842	306816
187992	383624
451414	175586
900	420944
301823	82585
23306	378127
41433	467703
108706	404750
476280	486339
81553	123849
362795	15209
306597	48163
467187	60264
417938	49001
269585	359762
255944	391414
438475	63902
418305	366493
187010	72461
11367	113263
451387	181970
178867	491243
134299	412517
444006	12981
132414	409519
437385	153799
53530	260877
471388	492424
450040	487050
252604	487310
113355	115359
124995	50141
243256	483317
114325	440660
194051	86571
57300	463189
222102	474247
421207	28129
314343	474389
450565	478415
190371	49766
432819	124596
253931	50264
435536	274309
216006	287354
10417	325604
256155	414670
453716	315334
332385	4349
28390	334068
344990	457297
349850	244688
63412	438783
257977	456849
208577	99348
172923	102065
58861	19147
306304	181204
45880	366894
129256	34072
378236	271451
246783	303218
216143	235781
82862	158450
276295	270836
470415	285131
212459	49896
261179	353787
29656	294069
292497	267602
187595	393326
192769	313592
348991	323785
210602	100370
189617	157439
55659	408678
347942	209018
472606	44049
106648	471664
296464	456215
131515	38063
203200	70029
185907	262277
119359	230691
16865	480583
270248	369242
190766	281924
389619	122797
383440	151251
410039	116418
57534	475612
370662	364439
208235	494102
472509	228910
481675	211277
78474	141010
349095	351639
456635	179466
444053	280710
448944	217423
198229	126862
440248	351435
195402	76709
64495	222531
315690	406371
170853	224006
321688	131315
34096	158514
9013	190369
181204	185076
67362	390787
25748	393654
248161	440660
241124	401854
380465	267352
121594	193975
217432	338665
357825	323157
208713	252829
35973	37516
432175	415763
4849	264213
87352	20492
237652	255650
220487	52917
178422	278285
145299	371934
72113	467531
297561	431226
424975	351639
283706	25984
204676	355227
173652	81387
372133	304173
325198	151642
323453	342486
287700	86476
424387	168607
30568	125772
91646	119868
444053	109985
262978	322690
171394	336590
96335	314742
262916	21632
324826	231485
162551	51895
118604	313829
304103	243970
440467	214063
56245	127921
425905	373617
479178	266553
286655	283445
268462	414490
258620	8623
323652	251878
62594	453811
161871	268667
19730	144470
219546	381428
138638	440660
216532	122462
5461	150874
235252	259996
221560	431556
41798	335477
287566	237844
185085	463717
147968	421971
100417	470672
229230	388575
128383	127921
351252	336590
124022	240225
370729	50775
230051	460432
127345	225130
110071	19377
254115	286615
453404	262039
217627	219607
67371	197696
50527	168269
351829	244688
208273	375490
142605	273831
414327	95782
302101	313745
106313	338076
28037	79507
373615	15209
100938	176325
419740	169800
260419	422011
102249	338235
190973	147984
224835	491578
260373	428026
424522	390898
120446	409499
409745	300889
322388	174564
58484	81097
257461	303222
427370	130028
234501	55074
162481	289883
428634	137570
99984	67040
351855	365323
301118	51895
177465	355060
322728	31490
157616	467284
372809	478182
124794	303424
101847	22347
275870	156376
112443	67371
84236	102764
250410	116827
455185	324721
179970	83610
286529	95923
402052	303424
414421	313314
68314	493876
342452	290450
456748	139755
25969	371943
330879	317118
457662	82654
299500	103662
156230	355012
417938	58881
66980	331484
459016	489822
165565	105967
27954	409264
272301	469907
179838	28065
113267	110677
224085	491502
321866	423786
24183	324872
10690	210497
369760	28129
69942	352605
259923	164759
463546	121226
4859	126204
175012	433282
226023	27674
443009	260182
53963	142018
261057	469235
588	40198
387359	88113
478289	348007
59873	88650
276274	423688
45724	181802
3746	64066
366581	65556
432991	15706
153520	91866
285027	200503
138971	431959
444693	273831
266965	166553
260132	298182
171807	267553
290211	178042
356530	412205
422246	6607
378795	482449
13930	164333
57050	371918
298293	52929
417170	198058
433802	310836
202879	230277
97196	101650
169832	194994
316519	346719
15066	391668
309008	403307
284256	310261
240016	362206
206370	28129
407091	233563
414543	358332
81432	289515
102065	206601
228770	338189
208754	385378
128755	206623
114643	6140
66919	32682
485667	39071
229411	217895
460229	210216
15000	206070
70496	288035
304877	185335
376248	330469
102644	321784
288450	114643
138412	313745
329931	471093
356210	383704
484416	160379
298589	232925
339051	3664
103898	140232
210957	53490
185420	110677
399961	441202
288492	79485
331710	413215
349549	294836
483494	316651
214177	406717
155719	53946
490436	462293
137744	109105
191308	203279
416470	338076
249860	321794
412365	268593
220604	103804
330767	375897
63738	414832
138805	476231
214514	349725
338003	423603
341584	261382
47080	80905
252174	448253
376219	101058
132436	129872
260498	198275
191488	190854
193197	198790
73219	49306
252454	75303
253990	463440
95545	225367
396605	59998
252487	298415
112267	158326
44841	221621
245823	419669
412502	75201
106268	488190
97866	478415
129185	121979
349066	359218
357373	118877
28093	196135
394975	241917
84378	179359
461808	470344
294555	478415
234799	428738
417358	403717
475025	144845
152368	40028
418380	18479
319383	381054
456914	293016
160961	299976
130399	30919
298141	242782
72421	311221
147438	57187
214093	378462
175248	326376
236443	219071
70496	139648
153677	50538
175944	216147
285026	97043
189567	327464
1936	33946
174625	162301
400303	236213
237542	258232
45074	355806
8478	73184
132352	160086
340349	38935
270248	120778
71346	254542
459045	305139
320965	481368
400972	153995
37739	376509
491243	392699
289128	347490
3590	402493
306964	180578
361818	84357
375107	482872
423846	139648
222422	446226
437266	149496
257617	48146
118960	134146
314310	178742
87440	374314
203173	425675
229028	350956
209523	268667
155084	143475
25411	279664
390781	481785
282826	393326
330820	379398
131606	209398
462660	350384
109110	472319
253612	221324
2437	33918
272948	203656
423539	160545
113355	355548
92854	314518
442512	86513
405044	417201
14131	18467
76228	136135
296514	486946
345401	414457
269277	268524
453736	319339
321716	285446
289684	132996
73200	31178
132622	17155
66769	395971
124469	329155
203657	273831
413594	466907
296479	38400
255932	362527
317983	9856
196094	439001
464847	141100
392086	226396
330278	291180
491373	317609
221769	262485
198194	459790
7653	252166
316319	256824
469102	49903
90145	90123
466610	317640
273166	141440
96970	132740
276083	8459
33881	110677
366127	69311
371358	105878
238025	116370
432421	121758
444890	401928
142650	21286
119762	110677
198244	299218
480893	42890
188207	256470
452980	305449
336071	213162
439296	140263
356934	483761
343610	311873
26510	144073
354668	219499
473411	354790
17661	278520
149170	245332
78206	398694
159823	486339
267739	103267
130675	75499
292680	338076
349703	96940
59808	15552
406863	298531
167877	170939
441903	314742
345881	267602
474966	148324
58367	9054
361731	391414
176097	440660
192476	284642
404106	276744
201204	265598
46593	468871
211571	82585
292367	175721
158274	263009
377603	177743
188552	162191
39072	385000
252236	134145
120810	392159
352633	155302
348544	392845
87046	457546
367279	55522
6838	43729
66146	224250
275487	213017
492921	165197
119846	454309
9579	255650
185941	269326
432175	426986
434706	77438
136798	97415
49507	406061
471169	464350
12481	28648
204049	411455
39632	448329
125064	130641
2861	190609
55872	129966
25721	194165
187249	144073
118132	493881
172489	35687
128591	484447
356535	217423
226023	46092
9969	429947
131335	363973
314811	389916
92047	30769
394219	393326
23517	276279
414946	359161
227247	486922
430116	165604
125074	425827
343346	30638
374058	428125
341278	458933
409542	46127
169031	330469
40362	382261
192401	314710
298278	118322
290216	209471
347989	128135
264115	458981
292641	286555
260814	410280
86363	10016
134190	390979
281966	103795
189965	347202
144571	237901
442967	222701
306164	190369
288059	3562
402805	235829
486483	367373
60359	277954
51219	347104
435046	387413
14871	359218
207696	316512
280110	173176
100852	179136
62448	3616
481498	230241
436317	340824
216602	112258
286822	267352
135203	457418
120646	317100
127921	258191
97607	75303
465687	395254
444842	272069
261195	266377
478287	401297
458822	414024
18770	317356
153130	27508
229735	157698
32468	424708
51729	456640
146363	97473
136192	342724
341201	311832
61538	378686
149897	203804
364264	98847
293775	335477
68098	304990
283024	469908
436938	142042
23146	136481
464178	267352
18146	371918
96730	137128
421471	79640
288465	49793
150786	371918
339479	90842
268342	24689
284611	420790
360459	71957
4141	44733
23346	293813
473728	186159
159914	98894
76898	411424
379741	97894
256137	187974
284344	491363
327830	414812
262783	93627
274852	133561
167588	391646
441924	186714
343087	467192
97964	105498
51484	272865
61286	69181
229381	122199
122174	86974
76835	71384
237803	439853
65018	180734
36842	393326
396401	481977
422645	145948
79987	15209
212163	35707
162634	130028
422321	478415
2416	463249
9648	397668
280136	228793
25794	153815
83453	47303
191308	366493
148765	401949
343564	457514
121329	34593
193272	261829
318871	375840
130990	401378
123859	121094
409468	258508
297654	286337
94516	147636
408927	472490
56067	305839
465777	328890
75542	251961
105577	378097
454774	297025
155173	381736
119325	18418
283452	356663
230051	262822
325638	155801
184001	434945
407116	74103
483052	346768
101638	454975
340762	278907
90449	84307
475587	381607
8159	48163
33619	57205
296443	451016
121190	251116
51660	195232
223887	176838
237148	307108
21272	23149
327184	403975
236053	113244
97777	37906
259120	491722
208152	41753
124729	250893
449346	96977
122287	303070
377962	54085
178968	304865
386265	238684
84052	155448
176552	180302
201556	388254
333369	343860
422470	398333
297907	139146
217076	3285
42498	92712
112738	359417
338752	187998
193817	396729
424460	268176
333056	208577
355189	129107
79137	311476
125468	383302
217606	401871
274003	317676
4634	124309
426917	192610
91307	476951
234881	266504
340863	331584
82688	265273
361442	493915
382173	69763
23459	301486
427419	469023
208585	294079
22697	218722
385644	162416
146893	199991
191705	317045
441471	401462
12967	134145
119944	103323
421492	419964
6899	57440
270248	59784
96235	270836
218458	14445
56068	175296
290728	149079
78289	391182
489539	220907
178422	92835
69197	273831
322853	205223
97613	257298
113387	451738
187796	173451
252824	126471
268157	347036
360733	41673
327604	214992
470039	266852
64490	230055
308654	196737
29135	438419
172266	233491
357157	265589
364703	237510
393570	316462
274753	394568
402593	234105
293901	53863
456658	479610
414569	42890
155074	8667
42128	13370
402913	190369
28894	424643
233045	303591
382557	217423
193767	101579
432175	197091
19459	370271
44159	186692
255477	267352
124995	183407
224428	12443
349549	438419
64272	121106
181651	86911
255767	89538
36608	478415
38346	468651
160152	250434
378220	64335
142748	16433
215493	185227
216666	267554
25239	92381
137405	146369
80801	103804
146504	463623
114194	235215
267242	85531
348696	3186
360884	398493
241199	193099
462217	318735
371053	252925
19388	356608
49789	379125
234881	427616
88460	91116
399825	421356
404396	115203
209824	408014
187787	10690
66119	171592
196003	303392
339639	209471
380301	208437
38028	276580
21411	357417
134203	284843
37526	242096
184164	268206
59196	263009
382229	482046
254845	311209
28357	430926
250344	219876
434961	307279
479760	94972
336833	294548
463241	27464
239084	471013
110835	438475
438407	399295
64248	437107
28876	491525
10920	359275
375405	100486
137182	123369
240839	77345
387839	298416
475658	212235
357139	315888
180391	210946
435072	414832
41491	442365
229851	194165
46870	229275
247388	486885
277373	27467
106353	468276
263779	422468
405306	196948
100783	369577
253747	490139
108511	338271
234210	361964
60672	251878
345401	474418
143358	399736
457346	12895
29710	403098
233105	462551
345329	484912
138991	307804
202884	303175
237458	360480
62198	417918
196274	78518
462850	190369
314369	468753
9182	117097
491547	241468
26306	391414
435144	138524
181819	435637
464004	190369
240917	204513
326760	366127
184149	336590
337943	185275
456748	394948
187660	166513
115673	300800
359391	432919
79639	365721
352277	333631
267562	184163
456021	492870
73347	23018
146750	434186
440511	453549
301315	278700
2452	245679
403185	366099
393056	11626
196219	317111
172396	154399
142674	338271
292641	76332
86268	178335
373539	335618
361001	255929
128897	21533
426017	407597
250535	6318
6358	248161
112338	230783
364719	213075
176163	442554
26967	131518
444410	481338
123472	60108
87638	474456
26969	356663
233045	57074
316352	28912
11597	62699
141114	387742
227857	413880
287892	311838
247558	487870
252998	369594
91764	67040
90148	131937
327183	446936
73693	303424
93728	298182
364231	210152
278769	441009
274940	12443
187469	254030
337488	183213
77443	298597
389233	172597
276209	464499
133029	46127
346651	342141
441783	119762
151144	186159
337688	452689
119001	68559
453530	38934
417938	62580
370619	43496
283024	204925
265483	114063
241396	463871
486389	104427
93448	410484
407565	86077
182457	215166
453617	35788
101251	9653
84429	439228
120001	27235
284134	87613
149300	117039
484198	320625
153755	313314
460247	27877
198175	119123
91189	169116
456658	2043
433608	76111
245152	186821
197395	160419
58390	404408
443228	186110
214517	366853
25592	286936
351323	244363
375012	356340
214626	422751
58805	467162
462550	398333
177889	160764
238889	176733
440327	413525
447862	95922
159459	341140
412909	358322
274067	360679
319999	175001
172396	247458
380758	71091
272674	401854
260043	53490
194861	487833
439588	283022
402509	54043
19812	152337
464178	185704
428138	350487
396969	243301
313728	24516
302153	452098
242021	463200
83268	454975
299580	473056
357903	13370
82363	280266
172098	11951
15510	284843
282453	475571
295726	229488
306880	62191
151712	91600
41267	451016
46757	35735
388904	179596
304424	482143
296067	120265
291945	492316
170723	125420
268219	64474
279481	197212
71394	306434
286	187607
61600	226308
58245	106133
225318	359628
269846	292468
474177	88705
64807	95149
156831	262954
401897	309694
333966	33855
97850	409952
36683	474347
463942	291249
349437	182940
194875	385076
124665	162875
379043	11853
456260	110677
326324	400511
242411	493788
238033	446630
175728	256121
127176	388008
85476	428237
366681	74886
4131	467192
260272	440660
196003	120173
58893	345613
383742	113244
90351	52537
139333	272096
33553	414132
387454	429863
58753	410074
68092	475723
303641	265518
326631	125438
173189	324377
468741	412683
410592	247092
312474	448353
111186	177048
269491	472583
193794	313745
414024	194830
21400	421448
245383	281082
170505	107876
66346	134262
437155	49896
142510	350786
464397	442006
54776	110797
134902	363581
184200	218324
198672	401555
151610	49286
317675	441982
236813	474369
164928	462973
286948	36749
3221	410944
228705	406484
2935	396682
284270	216668
122156	304693
61845	480905
329101	454712
284443	278907
18010	243301
267760	232932
29015	295114
315250	87471
246703	333059
373721	4349
58694	350949
428972	281216
229087	426034
11561	312595
214853	425838
361838	184258
452527	348156
239698	296693
306883	360062
443215	463774
104783	468832
309003	81229
172256	328801
203740	350961
299028	65913
408762	356354
157878	67280
280596	269199
450807	444558
443480	143660
106709	104904
437829	258370
249919	16001
378464	32807
33872	243791
395518	104117
398997	475398
227528	318716
88695	373169
414286	151419
304404	460734
196316	359762
226494	274809
197415	407334
405430	312239
112443	276134
478383	299467
75160	369061
408055	287623
262210	424184
79392	208487
366008	20081
113863	63326
109350	410140
260207	91336
41914	243822
326769	461700
342465	285597
94906	420143
153505	80587
89257	246592
143251	392062
409176	185479
264569	190365
3425	9047
170226	420959
193499	444453
305724	20138
72668	182004
344730	300480
294293	466432
391565	99230
124741	250473
114499	326304
262159	438421
104740	136453
45654	250679
407565	428214
234931	375398
12042	474631
173672	258370
420286	465647
285156	457398
395529	306154
256978	151566
380671	86728
262583	9199
257907	429161
365613	136388
472534	368544
453918	208038
82840	213754
402317	477406
251983	302207
425613	69067
410053	296324
256848	95189
301485	65540
460576	161814
292694	35707
297520	88113
98708	136912
301253	298765
351775	477506
437401	270987
388211	54976
300283	441313
479886	86892
275210	335567
266957	478184
399205	61220
308110	442640
336697	218397
196355	241987
370044	59672
97078	161598
77143	286130
249101	468489
444380	136845
309891	287506
213867	456640
85371	78401
328867	432591
123450	102352
456415	416668
415949	348798
90909	382805
337932	98012
396586	218727
218104	482246
416517	110343
126478	230842
192519	463562
308899	301659
234931	430356
271353	324063
13268	201220
103091	14963
220613	205270
461672	366127
447610	301896
176405	211134
305926	242018
86596	491686
32918	105549
55385	97533
422199	409828
211616	231485
61505	215054
85582	324888
107400	56068
452148	198681
341951	145948
398122	287559
134737	105004
61367	445487
131776	312500
446368	209018
248296	405221
373128	346645
432216	369043
452781	226494
88934	204925
216666	303426
434664	438040
472434	73298
53083	183213
288918	284230
138126	138193
47898	85870
218427	131324
462176	209536
488971	271989
124067	425675
227189	217871
91382	84502
236377	134262
243858	224085
283721	397364
56655	253818
26918	478882
7007	322160
379795	88027
421062	514
329155	232707
93477	404960
189428	391511
134299	476831
297446	329101
431021	166513
334424	421285
407334	394004
442341	82585
32920	44826
382906	150942
426844	450104
450079	241525
282469	82605
387959	56670
237120	346266
317601	379884
201272	228431
198558	438653
203517	469235
265586	298415
8580	89507
246592	324811
227241	147469
352127	79485
109681	159090
372088	67089
276504	355435
364570	196312
255398	72985
443915	468162
3683	238290
374350	315671
134233	309425
342465	386509
73316	371918
184629	63658
304173	86476
470009	328660
123450	48275
184074	493949
201273	236064
384231	336383
82099	232166
48940	190369
322507	432443
283323	15209
6468	453012
203515	192191
273686	163258
293557	477986
232028	73701
473962	189543
187010	83467
220733	366127
229735	361999
376619	4539
395319	110677
41891	52537
93174	118749
475917	428864
96771	441810
450101	455101
146916	111140
144274	86089
167599	413525
93328	142415
243534	392301
428209	366127
293913	166183
198183	167000
8146	287382
446957	476273
324825	267602
409916	144306
36228	368892
62296	217423
404431	465692
29938	127921
423880	294548
430519	382316
124721	83801
48425	20586
197698	486420
142310	489496
370938	225365
223566	147427
364827	303218
128091	391414
86449	38063
104648	34842
234592	183213
348662	265399
409016	226023
192465	138088
64155	12245
275901	222701
80641	38134
491037	132571
441995	141100
452341	212081
122142	278458
392827	406408
178422	49870
300727	149193
117685	362059
133838	190369
71898	80214
171495	326899
26948	43751
99567	99405
246566	401432
419271	23018
319182	492781
291209	15209
342354	168729
359199	297721
24359	134145
37487	137118
439203	119624
195925	46260
254446	281236
196398	345531
42693	404960
59106	391414
239836	469842
113512	162831
282696	111082
114643	455575
215263	174939
392086	357759
394063	363581
153753	164771
443815	28129
81403	94516
287566	363797
400744	479515
179485	76714
440022	488984
70271	346158
154708	340535
166085	164504
381578	280424
128554	91938
41664	390326
229647	16641
231678	122694
127684	409338
341510	309425
450465	393115
396421	346999
284035	262954
425090	112951
102654	29253
103382	203515
227566	199959
78531	72410
378780	205547
192079	409808
358656	326310
207176	61477
341067	270399
377392	478415
324518	203213
415270	388473
68532	423672
183498	348798
23680	137318
304253	355806
404846	163538
339353	134959
84027	93245
46723	380745
2205	85078
2320	267244
319259	358326
295587	273831
448651	401949
16844	292721
352237	278894
473095	488311
177193	294370
26723	113244
221296	354323
314981	275330
488029	229905
97313	49228
163551	254485
177319	201493
432421	457297
460210	328985
280829	43284
215744	13370
413001	478312
230629	24000
41200	363658
208300	410074
436034	228431
470266	157624
28103	389693
324708	178798
10890	137596
272312	381302
323089	167418
487951	15594
473563	53322
371770	287764
152324	310836
56381	48770
441729	311297
297941	211333
65726	204453
34035	485304
147867	472124
114643	327217
163435	68675
169744	250805
117076	357854
83078	400160
314722	391414
294589	250487
320923	254325
304011	172089
15916	290444
219546	163435
409053	466432
418314	119735
46625	328253
154294	278966
72853	351414
73501	193438
480580	278690
76936	17186
91364	389268
331388	9054
339333	375751
304282	119868
275402	255316
410951	123108
386708	306253
392260	423469
486066	217423
8877	136435
331703	152085
42841	247162
409020	63469
101212	407022
424759	464095
344952	286503
458936	59521
136543	48163
144564	94750
362840	154879
168279	431001
464300	264406
27683	59185
53169	244872
152745	370926
183310	89475
242832	337496
471169	291531
61340	205289
112476	418294
129328	54545
161177	168381
315805	393538
324421	42488
405708	245332
169406	213084
299782	353297
465877	458601
94973	52795
253811	39144
184806	490742
437970	226308
420234	52181
133947	433863
84816	192610
382811	409274
428892	142925
353051	379348
397009	379976
405946	226334
315194	62572
93384	259863
319259	159434
311479	387742
179856	266556
240964	366493
244857	403501
124121	78811
487765	42420
474110	130879
278608	351458
398900	32807
289910	27464
293283	476171
447610	317356
3856	117994
331639	221329
104263	477986
195038	10975
49518	386143
270248	229031
41353	479811
113929	347036
349901	51195
242411	13441
259648	143892
15066	156376
74655	384135
359613	486065
364636	151698
460587	66576
286545	41904
367656	354206
487565	233606
154537	127657
346784	217015
380846	411078
8587	153767
417459	147677
60823	286615
279288	262954
99721	185013
333935	67584
372436	179361
336487	32807
139232	283392
227306	330143
221615	109791
394065	467058
424766	280391
69292	84368
389456	476880
342652	150107
430217	169467
435585	367750
327209	266314
412578	292494
260831	238299
370764	276876
317683	288826
219571	249334
320868	393326
41226	195551
390170	417301
174255	462827
284218	112526
312625	310082
372127	124228
448104	465323
131606	354859
190015	18332
293148	335755
120253	125417
311515	224505
458375	291521
478737	18665
272742	345865
100117	219876
10251	78231
284057	17562
474859	162385
167122	73601
172370	334861
121609	164164
70019	110677
345195	76111
265586	476951
196398	109140
48020	300240
279581	48275
237148	326997
396107	190353
399635	348698
239084	476171
282453	455184
372340	306253
333315	343547
331666	121106
456996	20127
48069	330731
364982	488048
122670	35707
475678	162423
324727	80662
391313	128351
264995	294548
209887	46785
464520	207535
63715	296546
44246	35603
77266	127357
342154	391414
104527	36592
477932	149368
34682	356428
389170	172089
233929	161496
73898	187974
106851	272230
131174	146893
317049	100477
356530	166255
49931	303078
28058	59166
462885	293100
107709	178330
301474	442519
325414	246725
112338	130148
143571	464420
352399	447912
107711	82585
283698	383032
404638	355581
457108	391414
251103	76454
243287	138536
406963	73492
34798	139921
78469	332466
238353	55581
254745	187171
189806	387499
346489	120102
20463	248132
198317	107078
295729	408242
39683	142318
115088	335663
429583	422561
371932	373169
333206	199353
137454	275790
58245	452068
443622	373021
137863	23789
434655	367601
86632	35241
392788	77346
142689	102210
258124	15453
238296	403390
29771	133832
436699	56068
349152	338271
77212	105498
285238	389682
477403	206111
384937	57648
196533	341984
34676	24516
364533	237178
444283	132091
62755	23423
404803	306100
153006	440562
388117	127224
366239	169680
264433	4369
453382	263009
248013	419794
393024	141068
54575	459106
124794	380029
275381	243115
66787	1246
128837	119868
1292	320446
256090	477988
654	107699
307161	257298
404843	339314
42879	249147
310756	324513
280600	460428
265065	311816
135762	297335
342840	391414
448505	376486
176130	146524
213770	330143
414326	373918
147911	285664
105969	474341
23031	5857
4752	220536
117862	427663
365399	240225
409539	113994
432600	160158
13048	288837
70510	104505
88628	333709
57513	480241
404568	156313
290880	474779
233498	230027
346557	72680
180511	226308
140919	17339
60702	152502
419728	88705
458295	401854
354741	104383
426243	141068
244349	333774
475582	95700
255928	364508
384422	187563
199171	415954
284968	366248
486402	181904
137885	493894
201062	397200
390343	187998
123844	62553
407492	91542
358860	346746
291964	23733
140061	86476
332030	11626
221840	100366
363833	233253
432096	229741
19328	314343
47616	237165
450687	200944
31483	115365
445921	17620
36744	211868
233236	152968
266141	428673
11635	160302
87638	343514
76287	165267
37860	20307
116758	252204
462420	164374
456748	308083
348552	183213
474590	431249
8463	251297
79542	190369
474859	81899
321325	52537
120195	263125
68314	178079
390596	218069
289675	311083
490318	428199
421936	342363
348064	222701
14468	86560
221648	45731
151839	15209
301617	219499
299113	371918
370866	42408
353287	448996
156911	261762
188195	392329
144091	229183
285399	68950
322630	41075
441463	104855
60604	435708
198861	285156
108943	260527
382314	177329
389425	427215
161363	10411
181150	35421
456135	220000
300273	162844
354644	472537
43229	219522
168728	127921
442613	119400
470840	294385
62699	20616
224051	385939
407280	317506
427832	192595
76870	476231
76738	327061
345974	23018
415180	366127
444380	160461
205773	356645
128738	366705
364577	54599
27539	347979
158983	59776
208740	175795
436145	478415
261344	288608
110606	103267
113209	377906
293974	160340
6200	150380
147616	354502
66635	490133
409745	341470
462670	145844
195247	267602
238840	393238
394051	105878
71430	250053
467413	488242
209824	117800
171850	52695
404899	209572
27042	24000
448099	43332
357150	451921
215260	327302
232490	35735
277467	260367
182771	262054
267706	483409
38571	470441
351448	235578
264357	389682
325314	4632
320208	472072
463891	241840
301745	479438
336071	48955
228050	86111
373575	431137
335719	492906
389303	464429
403503	190369
402466	429267
96363	340253
330820	411771
364511	243461
351911	42610
398592	65539
405122	93242
338074	338076
389908	86077
152592	359762
281799	30485
266141	332435
291424	69734
204591	186440
359461	88057
276209	268369
385630	61611
157504	219825
398549	492250
140381	27464
28399	246397
248826	21239
296693	91600
375334	23187
203539	10690
115636	177400
462859	245317
72556	49560
449698	746
253503	152248
328936	401881
337532	256121
34849	40692
414378	453221
444081	416470
229986	350189
305349	461944
264767	463535
191292	401871
255418	63957
397648	479561
209610	224264
181190	469235
370280	190353
23919	366970
386802	414930
215391	432979
275215	172535
319231	410908
159959	476951
325671	195879
183003	416217
5007	44074
73950	220417
363316	410638
444878	452126
44469	44035
92561	405506
105393	285156
75886	185076
50226	35707
34838	109407
387642	184657
192638	310837
395029	291324
327425	102352
139098	336654
263958	456985
249743	463394
316742	258817
285425	461944
10289	84089
445454	425675
69581	174967
141008	298320
78617	234356
6424	401854
71189	375092
312161	304064
409583	62191
101607	407651
450767	322456
369248	273831
191341	356324
18330	134262
490940	143615
174139	172548
409838	313745
236216	221687
75403	90277
93296	38063
204753	16494
227315	24185
259034	219728
15655	481755
397364	447291
302773	164504
258691	243840
459699	370513
322366	366087
255353	92787
414286	101196
126316	27464
326142	145948
180449	120974
18589	52961
293199	420205
298274	450675
309456	36676
161507	321321
46556	455802
359	12925
270248	148252
481419	295506
293293	71615
341281	267352
413816	358117
477262	313745
311750	463888
12297	388374
399237	234356
230438	221839
61228	262954
41378	38063
365521	82794
460179	74877
432467	186545
300187	24631
264101	77727
334484	276358
81249	244929
91197	328729
46518	19246
410619	179136
482851	439693
462782	8459
167719	190369
231318	131928
237148	130742
235375	133464
161363	403501
268664	16433
473150	440660
128359	45483
8555	297870
305235	318591
477506	179375
124903	168381
220865	350650
330876	290523
95555	445753
72556	182854
195571	3011
233699	411075
251234	9260
99073	159249
426392	275790
358860	215029
458585	459790
317868	285156
227315	340656
240113	371918
118235	53472
122462	126501
2002	463549
331491	277367
135156	148199
247625	144543
79589	332392
342465	309237
277766	478415
414459	160894
411899	475935
453366	326109
304263	382005
135303	267352
198405	69734
133404	54646
153543	464420
183234	183213
433814	224267
106717	82715
134126	13370
233155	25034
367986	243438
22229	38346
108977	11626
139769	363581
273806	9054
238251	284909
347881	11909
315208	247636
317152	166513
317118	320433
321645	292468
203081	429165
285367	86077
211868	453648
477586	53863
40284	468276
88901	366168
116947	336590
461563	128790
268299	48861
123161	319303
471858	461553
66725	311297
395706	466432
328158	297304
325526	41753
101834	50305
320426	478415
75998	202615
464937	362558
462391	451731
447055	36321
114759	428080
287566	20181
109174	386132
443307	317118
309464	246835
355252	53970
5566	464725
131114	65088
224972	124085
158701	21583
329379	277359
47827	40892
195362	483000
59430	70031
102644	442773
106268	458880
139804	132740
453009	293889
77987	482808
56473	284843
412993	248345
377654	436007
116070	349815
257780	98722
144768	103804
247608	430288
390100	360531
287586	28129
65478	210160
347948	412517
187722	299467
178003	46294
430690	107658
67613	267602
250120	321817
11314	163303
46105	110677
369348	391503
102572	76417
364643	366469
279694	416002
342574	212034
85234	115182
445801	284843
416435	56242
372217	142259
375354	281924
43835	7968
301368	39903
2656	400260
260259	81800
29470	397456
28737	78811
269733	440428
5807	10231
169826	207696
402152	336590
305377	363547
371371	101058
415116	132843
234452	352285
176053	393373
391820	158805
318088	222701
142995	181863
213891	439102
406660	146124
407334	1124
172417	136643
356558	408288
86654	356750
259218	326227
422267	145109
322798	427263
98694	394406
485196	18084
250854	250214
292641	384103
166635	226650
319541	290014
244536	436236
240409	104973
309632	393326
413351	119846
454229	72432
228084	69293
29315	100503
204330	383382
132415	412101
33937	257959
350759	110677
251473	51264
362310	21411
236744	211173
432974	236820
357923	62770
157858	333794
279967	327304
243007	122193
479188	98650
394955	229370
310923	296060
146893	219941
128736	294657
9731	403249
316255	429863
427388	422175
80334	433696
157258	428214
90333	14254
253587	51222
368315	92613
87638	371463
28961	277710
460775	467221
434541	270324
320883	309080
116773	75354
200548	389392
460033	9054
340873	223254
248013	144845
368706	55112
218170	201208
384553	307622
281671	105878
335441	84504
184873	270853
412804	473223
118867	53389
322689	190369
474341	349608
190973	435275
413612	270812
151553	396885
448947	6374
304352	316418
50285	259151
118025	371918
68420	118732
14655	87701
393376	306556
97134	254249
137454	298086
325010	159083
262639	236496
397719	15209
386000	114638
484628	136279
80498	77727
279392	421037
283096	274869
260946	455181
131698	433279
459844	94198
386650	49903
379680	200040
239431	491169
179987	468387
267562	70118
486712	12263
426592	407334
128315	317100
31178	484573
449399	280863
196903	32476
32776	127520
375476	190369
360733	188837
451326	122490
255340	364817
340041	380504
49898	134145
270922	344984
57088	23018
104708	370866
170509	259929
316828	12214
241952	5040
332747	446105
165357	80552
341811	194165
408557	367110
176449	348798
295832	24000
452148	137218
86786	466737
19590	228470
438239	396817
237365	378686
444544	457118
406004	84810
233117	120778
199843	138103
96058	231485
480543	247149
163340	50656
311079	250434
45890	293813
342618	55119
306087	251848
237480	244688
490837	162053
190780	247689
333304	238748
135452	417134
459709	390818
299689	166513
49184	297994
211657	130866
127026	106993
42141	118815
188000	8084
401232	485280
389750	190190
328820	295114
50635	153995
488165	405950
236330	351414
84745	433804
191975	144845
360009	221190
124924	216894
179839	488049
332783	169652
350064	341092
8947	361483
214083	458968
213766	393326
479528	101058
276271	142890
103796	304673
325491	281504
122242	279047
23255	293106
80238	51881
375320	127612
16990	438111
283435	431187
150609	439453
422576	256121
330958	322515
445214	380568
111429	185644
166085	174382
362221	33208
109171	26551
372340	88396
327209	179122
404664	303497
28971	41673
30471	489367
88377	419964
109394	152502
23408	153995
324708	179166
215762	21253
81358	375029
116908	331508
338895	27577
472438	38231
135103	445621
280367	158684
36414	73219
491978	57931
149122	176878
447230	396542
376744	94602
422267	493322
270760	263713
211599	49828
183344	402347
113685	110677
241477	446881
259293	256148
264995	281017
236240	277482
53624	144947
448940	422822
417258	387742
447694	161510
140511	86728
138172	337075
381941	116119
377941	388381
303641	235104
375913	440826
288556	127921
6072	454540
167583	132621
345275	343916
415448	392442
43257	77978
360206	13370
377869	296565
383164	49996
247090	464232
380728	99072
86272	404960
359344	253322
11690	428126
205346	104539
101434	88089
452981	80822
65326	157726
483370	476231
391114	225852
238728	126908
8461	104527
465425	164333
13077	420757
277278	36061
449316	87007
78327	158629
218003	277961
488226	258370
7983	426595
367565	344734
455206	404219
292625	190369
199000	383114
320055	42134
438956	490525
226023	421095
263328	271188
441797	492010
374379	139921
172002	197640
369510	120666
322939	159249
3815	40884
268487	121106
340239	431623
484349	253047
454867	348007
401304	21753
111429	121106
372629	95149
167583	457789
400888	254645
53156	413525
309200	105625
95889	8623
54359	257858
485133	127921
370157	312595
88359	21523
194693	300473
391391	476656
348469	297969
477189	406611
449464	54976
127453	92613
485209	265317
34141	216618
165988	317118
105979	202334
178297	422292
358373	28559
370863	26697
427827	141514
153548	200163
327249	89047
423518	191338
4954	405042
130960	241843
180546	367883
242053	451460
95070	406638
342465	270095
271782	36576
136242	259731
305050	453958
233111	364496
165411	316711
267373	3246
470262	103301
187044	85653
305864	97151
303594	320348
360153	411424
289329	476231
203279	220417
58506	200147
359214	450229
170456	136063
151746	115781
89219	37692
144188	401555
38047	448500
114120	226088
20672	126543
266965	485185
28838	209532
175098	162795
339333	61554
43216	413384
77674	293169
157517	247081
466810	80193
322193	299457
121872	15209
266954	252726
297196	187974
141117	141892
194875	49127
489241	152502
343732	172079
176245	393326
32920	269846
345870	101058
28496	96041
48247	352605
322120	347202
202971	489822
7362	313454
381538	28129
32059	369599
251018	491150
114643	284015
197936	341688
75495	196355
420575	129917
294946	221884
302918	261873
135971	295650
270785	482143
336603	462973
8988	135756
177073	9054
361452	460040
46291	459882
93692	401854
14020	123925
193020	387928
13137	266413
425871	246249
367919	424699
338378	447517
105799	272642
241638	109006
337382	481723
352900	267352
292020	86728
87524	340248
114146	375686
389454	244005
184134	272846
138761	362267
225892	101058
413905	284843
40149	210032
261360	150859
157461	175721
75421	237548
62384	11023
357846	476041
427260	105967
447133	293414
377414	436605
204305	444255
455187	442775
321747	84089
170214	35575
33053	179834
323603	280592
69781	340172
278402	421830
410396	93287
427388	475571
413054	17339
937	370078
32529	476231
190015	348798
388904	355821
154456	25974
116431	236216
202744	366577
263377	117179
262308	162795
260439	51164
475336	94289
48282	46294
481723	465894
285863	74106
226721	8607
156348	89424
354107	252204
89257	415967
92712	179634
448353	145059
243600	209174
5443	394406
44626	313314
125837	208038
109017	243115
235828	356717
424895	266179
347818	369262
492906	462028
481357	375182
255859	49903
874	217826
81075	246672
26318	108390
456529	214050
259952	278405
51543	454975
239567	86476
250849	453521
2583	477986
31389	378462
384544	73236
185741	443976
372350	293813
110192	115174
254446	385182
414286	415556
31182	385737
317168	342807
276821	103572
187699	492720
454569	6450
397411	218485
82360	169047
344094	21679
352647	136876
319051	428199
10546	53385
403939	132740
484691	95882
360118	339815
10871	421830
293974	247653
254973	133602
486236	122694
156187	396377
409648	177519
484058	253524
58249	226947
264433	382936
157696	56280
380489	324022
190015	7073
344314	254207
176878	453214
368505	28452
448263	42088
215385	99949
140078	393326
88742	52537
277936	282578
319231	356937
296301	267352
94992	306387
481419	219865
417555	398578
221878	201713
423518	110669
347121	405665
105077	208905
231974	86476
237801	66054
262250	451856
305642	48146
147115	190951
14484	353787
222368	44269
2187	302440
427494	371938
350887	179258
80928	244249
317687	477545
234720	306638
273554	267602
34241	309724
176077	291249
13186	293813
64861	425114
86270	74445
340918	206112
29701	466597
362231	194390
200875	447107
483496	45141
121594	336763
377719	401871
351150	66163
86322	487130
480967	97277
99181	294069
487293	82787
458207	380211
452148	139157
327209	190916
1297	155635
332517	35483
374072	129634
387030	195121
211706	129509
260905	70750
113749	301546
69203	68776
65755	414384
358932	405285
237800	205223
401628	236240
450532	345642
313251	209572
444380	176726
73773	63184
158099	267602
84541	420895
15066	435819
307950	146042
394964	168381
378396	162247
172360	141048
478279	16123
361007	49789
99805	176878
256901	27696
298353	108792
424125	414286
275535	164805
261483	13873
195615	186714
373410	362972
384226	486885
251928	139648
139400	467320
148661	116838
334434	418643
384235	461788
146858	141649
476119	210082
11801	6722
98168	61142
105964	6899
78530	366493
449521	325629
493859	79118
124153	405217
461720	152502
464868	141440
386532	387742
415451	153995
15819	448219
194637	305921
187762	286728
451320	327061
475975	62191
188925	104855
282560	5813
105323	417013
220821	308897
77300	72521
439737	169653
426728	300119
61198	293441
126751	258370
13879	255579
198843	215787
49831	426217
317556	45141
46055	208747
367247	145860
268252	461846
432409	293813
440031	310359
309276	415748
386556	59636
112728	144845
223522	245679
445914	162251
197654	376452
98493	21411
60013	139648
92457	228095
300330	191154
98850	235906
366906	297969
145703	391414
409205	110677
380454	341271
98541	464066
248019	10646
274895	278907
325188	153050
347419	45761
221487	461944
227910	190369
289604	84918
336670	281397
149758	446167
108192	121531
319592	366469
295370	429161
245937	387742
492482	262954
60613	277450
107298	15209
2792	353083
302722	488294
66388	313745
384280	27766
382466	110347
265058	266852
392370	164884
140476	27464
457483	396020
359331	410317
401432	424631
90279	329139
56931	267352
481723	36489
471956	491523
21095	344372
260495	209532
152210	417061
347121	411509
454676	62191
394824	296075
221439	440660
436024	282912
18599	247136
321931	110677
351117	62538
21519	467252
253788	148681
301364	119381
67543	259435
40375	330414
11218	13873
203121	214024
341632	50484
424731	150269
231496	124174
400520	469227
124140	47967
263813	459212
256443	425838
426724	109500
152443	311221
23794	111329
194216	97515
287244	431773
412530	50538
236807	234862
426892	362688
345517	89245
333042	173176
3534	333966
347389	420944
424699	489822
377323	160679
153322	188911
395364	32471
473793	470554
297586	184258
244536	430005
79845	202412
154981	165009
461088	66980
157564	228431
345642	305574
327626	178436
302702	353787
83277	448379
241211	378839
414170	355806
455800	350973
466850	313802
398045	372688
463193	339582
192521	13370
448765	89047
16552	99837
20946	67584
178813	449012
271698	348798
190524	123429
353389	152417
345610	392008
122565	294677
490962	94461
226708	428214
319824	229219
136177	39566
440039	273831
285786	267602
269467	25002
101539	127371
225558	231893
389773	35707
296514	230057
32878	190369
407292	137128
190461	319081
346557	399884
183835	261858
309530	190369
108328	22874
412749	313945
29431	375113
36339	401389
415599	286313
464521	169622
177706	478415
382894	186159
417137	207702
478148	312161
354022	376814
373755	350384
317552	52490
300240	440936
410741	464725
360717	111215
200580	476656
228128	276504
312807	53385
9969	252870
317545	412205
461330	22448
223532	365993
381320	366666
196976	431245
18218	205037
130069	392144
336071	71281
309167	370119
412517	322299
160990	271892
133437	95942
372363	317356
253372	367919
272301	342300
292119	380689
98654	419347
383164	355638
84418	364680
88638	86728
302088	486339
297395	294513
338548	94344
49786	427205
393627	315264
381305	102352
132007	290833
95940	205223
431778	219745
278769	81542
468233	111130
276204	338480
28496	414832
22402	279664
186597	53945
224764	208242
187186	134262
74720	341564
46806	166234
211606	431226
41496	18479
225504	50996
251802	104574
262889	17996
202866	206420
31361	276358
116947	422497
484924	192748
476263	338304
135861	333841
45729	490255
356629	122462
326429	94344
241013	8250
385062	398175
15819	29567
266307	243301
282522	209018
158551	485383
316136	190820
460877	345745
312283	443693
346312	23424
438767	267022
441313	292721
309782	302921
251096	211868
159379	422566
385182	35906
35379	422501
137454	350208
31451	198769
172417	378771
125471	32807
454745	170889
105639	57989
135939	53863
414074	489552
158099	29536
242403	283445
93059	270426
141782	158514
453018	417643
130145	273831
308122	253471
73778	200584
93479	16433
199405	91114
443308	120986
408657	98121
253931	391632
273955	193348
443552	132444
27770	198687
33841	146270
483964	87471
388078	303648
435031	343860
101886	200457
275112	205289
302395	166513
71511	385739
130021	156451
287656	71122
76206	106927
374284	86728
150496	315888
449421	248382
193181	224226
479072	22719
78575	324486
415535	409828
416889	398254
404630	481279
351362	76016
142536	218508
466133	327343
298589	355806
447107	100859
328757	77166
163007	187974
374034	336590
225849	278472
166186	57134
273768	286828
9978	79570
191763	9437
66798	292198
291078	273468
419572	342317
470915	413592
289625	106840
462850	12245
251452	466667
435402	162831
471513	23333
367261	229219
442870	36809
273048	161546
290189	313745
228910	330752
289675	292006
168610	447831
154456	137070
422246	289480
322512	66430
320089	390861
34272	26551
83383	214746
239719	393326
229756	63703
228128	188481
478634	94344
12967	459205
484299	119123
316963	262054
85996	465185
229735	201469
253087	463623
378054	43468
469250	221827
30592	193420
38626	394529
212024	481279
339783	359762
482222	480025
373851	343804
130648	278769
151340	172089
413967	462199
349188	284111
262730	201585
70220	185836
405636	459232
317100	433391
157842	482046
246581	219949
245990	97947
197133	236213
350551	379598
215461	11116
393581	237165
395228	214881
91462	113994
260356	428892
126657	139803
291292	426922
334092	75557
373433	169065
80968	430356
201707	293704
466599	40447
326260	197422
420143	195551
285750	310261
22203	462293
341963	298190
71189	465313
230112	149674
27438	386660
380728	140460
373528	163055
69318	6597
207309	435708
217364	162573
430395	255027
422153	455168
337200	291199
481236	303175
395025	35707
19542	329626
37189	310261
481240	256256
168635	7923
410876	188903
357139	272069
480726	220768
337716	231485
396393	118662
453018	113749
247107	249334
301312	42313
123398	180842
240572	51895
248171	172089
112717	321225
145249	126473
465073	459622
432383	193310
152887	334068
292813	122283
320068	99498
312576	149206
37924	116387
174713	163725
297630	2558
313314	368046
19727	351257
446886	162468
110996	317118
477350	152761
310495	423469
215434	197996
200019	353420
352799	199420
477424	130079
444510	293813
137454	150264
243569	475690
156518	87471
194003	277936
208754	269258
57276	168115
329039	220352
41161	337262
371342	159249
299075	266736
290058	409422
439778	280693
454263	108086
148542	437700
266582	438419
322490	461404
458089	170085
95575	348971
280816	211868
381453	208611
70124	405217
31708	475525
379059	391566
101575	187998
417248	106894
273514	337262
442784	375206
254044	168381
348644	154603
218336	270921
55869	110677
210816	145948
201813	286615
194985	325738
10217	38794
407280	448263
47547	183213
203051	316358
179919	363631
112405	60517
197040	219273
59353	60517
298593	254973
209413	188970
180125	187834
145002	365702
419552	350479
296190	423267
18928	24181
236563	78380
370861	393326
176131	293339
434655	215678
57450	379379
357411	353369
411613	402323
199678	260564
6555	470853
425778	53389
164829	50264
349595	293106
391875	405217
323616	75303
270197	405217
135385	51895
237984	229591
483987	109733
268187	268524
462648	296339
101504	449372
198727	297830
366821	392332
481002	447700
347881	404273
56232	164075
186245	124401
26210	271782
54780	15209
89478	62191
319509	64335
425477	95942
107998	190369
363855	183213
64829	87125
370445	133042
484499	21902
24143	304589
32434	35629
25437	317118
115356	79989
353248	94344
86596	139081
247327	16182
17854	234356
75119	348049
328947	432208
388380	76829
196482	457598
402768	17943
7860	248703
43761	315888
197308	482231
312884	84089
150954	451007
97702	123901
220553	199774
274006	188198
802	10377
431204	421356
390032	193871
415675	319176
168331	169482
368944	352174
325206	27969
365082	198599
69067	290201
48431	462858
287552	85471
384334	198317
21275	492906
371884	383967
476992	284877
29723	113420
330473	360860
30568	401101
230051	98542
139189	411003
367919	88650
264654	304722
384499	362267
300727	366834
269612	283698
472881	398333
6417	81560
39626	12443
334686	378462
269532	334020
147911	194050
274692	288750
3234	35707
48421	141154
105426	492701
437703	426520
19610	410074
37041	67166
323897	211944
113228	478415
377573	90682
185327	110677
393106	32616
420966	388195
304186	16433
175401	266025
176276	176536
176654	160291
148420	58589
249030	1195
283936	267683
471444	17599
362679	205270
24841	189633
13534	56418
97270	431137
138663	444139
385516	267664
359378	353343
395403	233788
245880	236213
304282	74482
203552	34802
130651	229907
87749	404890
31356	315380
391088	267382
206735	353787
56619	204273
142318	142342
390154	391414
139684	270273
30890	244584
63523	189574
281437	10622
340873	282484
397105	331
34686	100370
365364	112312
431654	125399
102611	22889
357116	54976
204432	106527
401135	62191
328207	64046
395363	101077
110215	201121
171108	187298
264277	299106
459873	21695
324748	353836
434401	318563
168000	20852
428892	135970
202478	441344
460482	17333
477932	86077
104817	221976
363903	119123
326260	341703
220354	148695
101480	354220
342718	168381
310153	403961
308566	283392
252840	395394
37011	436570
303782	100349
186326	222891
492673	138574
37179	206465
273493	257294
187998	481484
476059	193105
260814	238057
3186	197996
291902	396532
34522	132843
476386	467826
265712	123042
86786	183479
456021	386963
196303	471745
354741	423758
259016	120986
326013	332587
139874	162908
219817	313745
342805	333357
41240	47666
6285	348798
342465	31629
172417	166261
235167	303645
8529	492316
468287	93451
329545	288035
54599	215608
178048	232555
102386	368358
28369	42890
441229	378462
38331	99060
419677	128677
469934	113244
280600	434974
162497	165267
317977	194954
302033	72924
142412	100606
76409	184555
355516	333720
360925	373793
268219	443817
262302	94516
345415	18089
418961	273876
251492	228431
226023	145892
470346	152085
314850	127357
84745	388154
12751	196607
28356	75499
230391	204375
428735	441434
188566	273241
164513	4413
216412	332938
126479	319208
352524	81280
246592	186384
276959	360708
462339	466737
395483	42890
453532	362594
306019	279897
466570	440962
75662	312578
175484	406784
315712	382037
339320	489822
96146	361164
449914	148343
274852	246981
270847	285634
320530	273831
220846	445431
237631	201286
464762	409540
436699	308150
399270	184809
428494	111783
294323	206838
213712	491581
477545	110677
290704	183213
465300	94344
155208	210959
77865	428214
482830	397390
446702	393326
25189	392062
289278	318603
40486	48146
344775	249334
31886	75379
364575	67009
460263	285809
155545	447813
121828	15711
282959	61121
109733	248815
230375	387860
253102	209471
441921	442447
238770	466432
379696	104598
265673	34945
414705	396563
484434	225303
315277	122716
477681	20392
6518	366576
349710	133291
74016	406020
129328	100503
326332	142678
165784	313314
86226	17430
391473	310359
106497	300372
313941	121583
281288	220472
381972	226492
8008	300480
266141	26551
305624	305221
97465	16761
240529	459976
161363	45227
206516	54895
141394	348351
277297	8459
15533	389799
450687	43200
124013	405217
346034	283859
198043	165653
61652	40037
32303	166063
306294	428864
258274	86892
227068	11626
83082	318749
325252	65539
195947	13370
245488	303675
297641	256070
367099	413905
396707	403515
793	16325
260352	57375
230051	395341
216506	315671
294000	90682
91828	10000
31357	369072
437675	141068
187834	126144
146893	155895
181815	333564
484691	239122
343610	291860
470592	451016
128498	187115
51759	260956
267487	271383
318599	15209
319076	478232
275058	418094
145363	99409
376419	492901
107859	474412
211828	284797
490406	181696
361333	6928
324283	39414
215462	287423
372516	1079
466110	190369
395818	485500
167405	184558
387577	271383
296917	312161
92500	110780
412110	367099
237686	339598
356953	51895
134833	232840
238190	208577
455133	132247
26556	399954
446387	75568
128403	85017
175441	103395
403819	420895
349595	270003
107773	312964
248013	490689
51616	176409
200068	52537
304355	284390
315463	240481
327617	356156
485100	265883
103929	18833
88355	86974
314311	96615
215744	389578
334092	237254
474461	181003
432638	218662
220540	141071
9906	132740
18451	408791
260356	255640
309029	227488
392773	403372
461846	250108
46092	456046
39886	85610
413848	119071
214107	346768
22347	460501
483228	109185
493474	355700
208638	195847
339783	252961
39943	356182
295618	4734
161158	400627
160483	303175
164580	32840
281709	363581
9620	226658
138814	246644
449900	319113
104348	358040
282712	361698
79392	168213
113051	427994
447915	346770
416905	440290
255812	413525
182762	280828
273513	258026
12823	268485
385516	98166
470457	130028
408880	285508
440940	259929
458065	463549
255057	421203
161454	287527
269949	78891
377869	471442
292198	85665
259775	324468
61284	90099
106164	371322
184331	448972
244125	269163
488562	207357
72290	412641
402316	272908
130362	421918
372356	51895
393268	43164
157657	405217
136132	319108
232951	254178
8463	355684
224198	100303
334681	208577
309451	267000
345715	276252
40890	369205
163435	216709
107639	452500
320208	237165
202773	324068
22156	61692
354882	88842
230051	84623
412704	259929
105057	45638
452013	493955
423353	202486
158250	217883
176383	83627
161363	17333
194329	119978
272550	152762
221011	465692
234881	440924
114794	134665
372420	262310
6155	209856
53779	115882
353564	228431
248013	44057
193020	287423
224594	460677
110558	374313
448752	7104
9279	3294
291984	67584
222974	323553
484198	48590
316652	156376
305287	440415
443358	391414
431879	489299
484538	217781
229183	451867
96403	392159
398599	428864
92105	94344
278153	322422
29276	479615
175061	373021
456723	311101
493262	53490
194791	40243
63494	276744
480138	165653
63435	476951
101504	378138
410264	397715
146968	218727
245202	247136
65526	92604
254834	35409
9084	240364
259073	393326
82434	123827
109110	427521
360734	417473
83773	226378
235067	180421
128106	6188
355066	137128
113754	132996
441463	141440
455454	132740
406210	109009
310249	360823
468872	319333
70770	94516
42669	151432
33878	421285
83991	118756
101945	84590
71189	180245
101083	164164
12935	9489
291899	385000
435426	17288
213596	87471
176878	390633
493631	425216
212040	310155
305827	21523
404718	357800
332937	28129
393218	236428
149300	118054
445779	417294
131969	229016
313087	483588
430426	262277
380846	314655
225063	269570
124794	493022
418459	315566
149683	230359
53846	141440
285900	228002
252377	309801
361780	300
275285	370313
165413	462134
389682	12670
141157	139648
273831	320433
388402	95839
350055	10379
290838	6949
114063	176354
153937	131312
486381	492060
157760	334680
232348	397994
161327	60988
179291	99405
81556	96559
198867	136744
382882	10161
15027	484560
154981	230718
260886	190369
317592	277961
466643	154922
489376	207535
292641	360531
349271	50538
334092	453496
189732	284740
446883	233415
286731	107521
53243	267352
359389	350479
28044	402520
454167	286828
107709	235990
191935	236240
485697	74106
446546	105788
64074	52706
183461	12245
310352	212278
267562	417434
48001	292721
322364	451600
125572	258370
111954	309425
160118	483903
109025	187836
329524	190369
226144	367343
77203	430356
46706	96406
226919	316961
133909	278520
45089	27610
324486	448770
330691	232890
263367	477180
431562	267622
155487	37233
271498	282059
137768	153995
194451	203279
324151	402996
358153	178025
427265	387580
346214	109774
460201	327343
216544	143891
184359	31002
348531	21902
283741	268526
222678	411424
293941	160573
86454	366534
474341	433956
325121	131937
27885	491269
107071	420047
224039	363581
344174	39259
89880	378686
82412	402552
461917	233677
20236	291320
18330	451431
336152	125921
361094	292793
422722	435817
220727	208189
293373	475571
203078	141440
19808	91200
154997	457845
59304	214050
236359	265065
248013	62366
254198	104193
450532	57287
62965	164019
483987	464410
411083	424133
456102	356645
162607	151354
267455	350549
369120	232377
405535	142678
53530	62996
29911	389307
104740	218066
420389	18044
240489	452160
412749	95853
323300	433645
186231	231485
436381	75568
251169	167201
99862	285206
364183	171756
294710	103338
225350	313745
52880	149388
231305	58499
105899	14391
376161	478415
370851	341938
93315	413506
453639	87909
483808	220524
384218	342837
340312	454822
171013	388575
339140	137719
241732	294422
383070	290624
331281	266335
393870	461339
94973	167517
163925	161829
382381	72670
150880	269199
265071	64188
108785	236213
149354	15209
53490	8666
118133	216835
460103	393981
283698	373649
267116	391414
32214	357139
410567	451083
239544	367798
189325	477424
492316	357017
292672	416197
453646	285830
37121	472745
75247	276504
106247	122585
99274	219728
68094	353836
46422	17186
2855	3697
349029	82320
248083	209471
463414	455181
403011	364479
28618	272421
154759	303068
426742	86728
77341	372016
192495	113749
323145	61572
203354	117097
199395	86351
333935	67089
431611	15209
327514	51895
322498	231638
236285	440660
184528	74953
369262	11637
192456	75568
460053	33713
352703	299408
275531	361960
71617	233324
265760	274201
324816	475571
323096	95149
319465	268764
108555	429863
114020	18285
272096	172089
160237	163845
271994	211868
78206	168615
318138	340543
258187	8623
341477	58589
471169	485086
346043	476951
419271	119868
135074	378023
415516	481998
349514	115197
371008	181464
389242	416107
102249	404178
232918	90325
371976	77043
449456	72432
74848	256121
72111	153272
398958	348478
269949	294079
322773	269262
58484	450540
128126	54090
282682	80639
383740	49021
110192	110708
482167	248777
344314	267631
112625	408547
366556	28759
260905	204289
386518	249826
80468	95312
251483	413284
102337	188759
400120	169485
223898	215966
415636	230336
268747	195948
137208	440660
145717	902
89883	229111
440303	239872
458183	412448
465898	290740
131529	477509
339769	281675
65683	323718
4849	304466
445749	4040
411949	348903
63002	338915
346624	416321
51759	450541
446530	90123
423709	35707
361301	27464
276802	12895
282430	391414
3041	169485
148545	166970
28903	31049
373380	440689
356295	41266
471382	39241
197668	476951
300925	277319
292588	402193
357577	472167
123343	380568
127439	349200
437678	84750
335092	293749
409642	392023
60677	287957
137386	357143
375011	147794
105001	407026
467788	458207
409016	297854
322873	440962
387337	391414
284218	401481
421187	230963
222455	373169
309217	197628
202893	239872
396586	209933
225512	13129
441394	250483
345105	149485
106867	64335
39683	319616
4533	107222
57575	137719
315696	468800
311632	6374
137561	443052
368147	111605
277215	458183
328550	48667
446466	290524
368240	185953
110835	403031
197779	133606
410729	67769
119125	27363
88439	123369
374294	480092
333907	87943
98887	65194
206939	120666
249209	20938
407591	393918
181651	316011
259496	166845
325395	208577
159219	116660
19217	94344
111968	459622
233045	454249
288591	262401
256936	84514
306282	218730
155141	412022
134299	397535
127208	33117
179076	322610
312988	261378
371306	18294
155528	112237
106514	275152
300856	19246
187051	143801
119726	79965
62659	375840
416956	440804
177485	129827
5040	238497
302515	96195
245938	315516
53752	41000
89238	56227
329862	262954
401011	468162
268893	230714
155073	403369
124488	330499
265423	186175
315692	144854
29518	291082
100028	228013
167588	95876
474491	175818
473593	430108
202523	317118
482456	453990
1118	49966
44686	43117
247110	336590
54248	109690
123474	454975
279722	13820
292833	484447
154692	94268
314379	117393
216893	859
68516	344659
204440	52916
278769	38233
189875	97753
334974	275398
190973	22752
328089	399867
244333	110677
390960	120195
2277	114075
312546	415756
145770	315888
487732	276519
449218	11831
392893	182004
260386	380568
163459	53863
258274	411229
397323	6331
181067	199838
175984	82271
123714	403748
234881	122462
234788	217882
454661	215477
178792	391414
379680	419273
1613	475571
492705	469227
197436	221750
283983	110191
369209	468313
233498	270719
263769	422175
442362	74124
345401	396035
4098	402625
303507	220929
293959	281163
141878	382880
396339	59759
227241	203925
490699	26940
405311	432442
438349	249334
307843	326364
343439	322306
109973	261755
199582	452804
120509	303175
157754	67246
177742	441755
287740	162525
293759	15133
196023	393971
97487	238578
371030	92909
334313	269199
362056	389797
273647	406352
56232	462627
144418	276124
140825	259929
155323	110677
3569	142018
143095	153995
221521	420757
249558	276358
353684	182192
484195	191388
162333	424312
45672	72521
472704	289948
278101	10601
381305	152085
18770	53863
438239	442276
116974	272817
249017	469235
57669	470069
317452	200095
117749	460452
287212	193705
160237	202940
124995	73444
168381	83228
209354	153625
452709	407676
54701	166553
179837	110677
143290	357774
378005	317118
218265	64335
382839	67040
154423	107473
213707	411514
435946	303648
122514	281236
481044	453521
134723	105967
345107	226499
75252	173887
380303	119995
94977	277961
362683	298802
297163	221890
182857	162831
304182	263622
61550	330715
371751	446351
418743	325226
196116	13966
327209	354891
314119	100194
252623	142825
65983	411809
223379	440660
146773	18889
5763	38366
314740	300071
313453	477284
165288	63055
76666	172782
390437	53490
185474	97259
439203	232621
474227	12660
76228	173093
393008	136404
127229	93719
129842	6095
481920	440962
196996	268081
29638	249334
49425	493141
490646	470288
110503	48275
1236	21583
204370	492962
382848	450983
483706	29105
255904	376232
404352	11396
132154	313745
385633	273831
84756	378030
259936	221324
196712	378713
415957	217494
316554	228431
319465	122283
383070	445061
323196	125407
179404	14573
443815	103825
386424	301659
241952	104527
95009	293341
112744	78906
16599	78398
451310	327155
443232	425747
257977	215396
372764	210261
403430	21241
113616	86560
131190	256121
290832	160379
58042	458
78207	224267
92246	428155
45128	138807
480891	378771
289675	363054
482321	415521
475378	420959
137665	266852
313547	473837
923	373428
120021	155936
427683	222701
438006	189164
225785	341385
324816	319640
347605	424832
419921	485265
274478	366991
263240	295484
51781	7764
138547	449918
195020	190369
338915	312709
279546	182000
50646	428214
353066	74886
181111	414832
121253	347104
134619	380538
95677	407635
196964	38798
88551	152020
135565	88113
412362	162802
204474	167747
139786	195804
168979	192698
167583	360948
74899	283445
21070	358913
268828	413818
438115	80497
453800	414640
106684	141166
385697	377839
345401	477152
404568	274429
328825	7586
230936	475914
94985	135896
311627	492224
158753	251116
178371	55821
216544	232812
319259	71951
146705	187974
80150	290560
316768	94665
282817	315888
447983	264906
466329	188522
182771	472072
234543	203656
262950	291521
354113	276358
105384	86113
220943	478415
376121	190369
414825	231053
178270	303175
435053	4349
459112	452746
228495	298182
96521	23667
353998	283250
380443	342818
211558	245332
194875	276744
57	407167
112625	101149
320874	440660
302172	460913
23018	120499
118694	239107
236020	449468
342534	368205
258829	351414
454526	263009
402805	150507
415370	486872
347653	3845
312137	93245
122287	396712
351624	36551
101346	113682
48953	79249
144288	377270
39683	401881
177084	146368
150165	58040
281826	219499
51652	234356
111286	446869
392115	252929
33975	10004
6536	487963
235585	95922
407676	273831
293557	103825
187659	414832
295884	438373
443930	232703
31466	451016
457044	351639
60193	425884
326260	327676
326260	336590
270891	283265
456086	330310
412356	97527
95207	110677
56990	307533
214785	401928
74905	395988
106514	181204
31883	404319
149170	198738
18317	190369
82688	230783
460355	488814
350296	477131
298479	483583
169919	15209
336739	94665
196003	393073
107916	418981
71189	225050
212153	254887
139	401854
201096	144963
239496	389497
239748	272326
359384	313745
470266	412412
274517	315238
290349	22364
345715	484855
472288	203656
350996	22448
441272	357854
434847	441971
470819	118952
163635	264738
83766	279760
149498	220393
184944	331537
50504	290014
32556	81280
230688	166513
195224	43748
39232	265883
313911	249334
175687	481785
146506	85423
321190	375840
43345	478415
265059	86372
429628	179725
490957	242271
458601	30237
21409	4082
449226	48275
427379	443693
488853	51881
358827	13453
75303	58952
274852	419517
450532	235891
33499	132740
63391	331581
192664	354347
98515	187974
93440	436686
57605	254720
379267	91528
316716	284820
210169	184772
410877	105498
150184	338518
435776	467954
84667	62901
434524	270714
154318	132740
150202	380515
351655	91295
398147	487500
448199	69708
153726	352447
281542	244191
321263	132571
291669	35629
54655	196783
162564	110958
493031	235589
437849	23480
64200	321923
210796	1176
448335	282937
347121	406649
265140	467703
247812	59301
156657	220417
335961	393326
89814	83811
111928	242016
12901	19537
246955	420895
345401	23892
170730	212081
12165	390197
457785	110973
458341	211058
377449	86560
461628	13370
180244	281924
302613	405787
91916	211675
118032	351414
137413	72303
316216	133320
398633	52695
334092	168792
338728	75303
438102	257541
301683	447024
75305	455337
35123	235321
41673	422164
360	459680
262660	111039
240661	271231
246755	41567
253935	391414
419854	320290
87638	372314
80238	428214
297535	425002
348258	289430
288350	373495
452776	283346
363283	221890
131350	469227
221106	142697
107510	459135
472564	137508
128839	440660
376901	338324
147373	341729
229813	207770
308756	93731
220046	460149
312483	456239
324076	132740
210140	140044
58484	357521
111086	116569
414363	298021
41287	460445
214094	439765
299659	228360
386330	476951
377186	426291
229475	63555
333199	264908
39683	139339
144284	241468
144397	412364
41843	146983
253102	85699
169638	187059
138611	55894
149699	93823
341968	222701
416426	81899
367443	376274
76172	33522
345401	378663
86756	491775
223929	365725
440488	172266
468818	269904
402541	423538
112372	78910
395064	125399
61969	371918
202469	161546
153566	329134
168006	199228
16370	183213
229391	117190
426698	105498
119975	205289
273900	363581
259653	238859
452591	143211
441765	119122
404767	171059
94105	354630
223929	98790
246746	436470
175926	108945
338752	138600
127737	414912
381252	484447
193681	297656
8607	71367
364493	22347
97557	73781
848	432072
242507	153995
292205	231971
53314	137719
269258	176536
439719	301563
28838	485304
255058	257823
270270	30821
190712	211232
100151	411475
452986	186259
176403	430356
415263	343085
424324	453391
110192	299218
268418	194651
277662	288513
398308	384366
358167	48146
336941	243438
306352	146391
399581	443834
139465	397831
169331	318533
352007	444095
5700	242655
66595	86077
462055	336590
55633	117800
346158	240491
493811	244115
257613	93136
108432	29691
228770	338663
262753	216143
423783	424589
226767	253959
81373	101543
178846	151956
441766	81553
249017	110677
492345	341271
208100	158504
492247	439480
72108	411424
143814	457297
137454	459701
491439	419571
354395	95942
9965	48667
171765	13370
216623	90831
275995	267060
303958	316226
254462	321558
97458	201549
364081	385992
362173	194893
148519	484274
388809	251331
99624	129677
324037	5041
393737	250134
248013	356989
135101	440660
341279	444895
452484	79412
13015	77438
6467	303114
275460	20181
64750	248496
431226	315153
28955	315407
62198	249334
371324	82388
174139	126926
437007	49847
330369	50593
238258	273831
467467	404035
396129	402830
428958	20959
374300	374887
309276	91877
84680	62366
453665	247092
137424	140608
146903	67040
181805	277240
8823	49977
416934	472985
215141	447335
165418	162831
438193	187881
41959	217423
304575	164164
423319	36717
8156	317118
147060	29614
336619	239528
490567	53490
182017	187974
12209	16433
16776	185225
93942	94689
61353	227101
363526	90041
358995	178436
411157	310847
321868	340800
110416	227819
174305	401101
262210	467352
23713	245679
276261	134500
138318	440660
208754	430290
362267	80662
198403	385378
169154	338855
425286	380071
379270	336590
156433	320464
404568	323213
463959	311702
314538	267352
41905	336590
263894	478415
21550	159889
338271	28602
114546	470766
58245	211473
39690	374512
485667	263612
245002	236213
386125	298171
387732	38401
290855	208118
224137	62191
465885	461392
431928	13129
365987	267602
395669	181993
154880	329698
176878	44260
214516	479663
76163	248777
250833	75747
401508	167226
133321	72554
469314	267373
153307	364109
457811	414539
327254	47438
56396	270003
247092	187162
45947	26992
112300	249334
84745	84775
313806	463665
413388	442083
189786	47644
171191	299172
162068	182400
91361	295914
391616	491459
208549	411424
240629	207415
308944	340248
402910	269199
235995	395988
122780	130677
198874	168554
388266	72781
182192	310261
289178	436433
398483	398333
100172	310756
263700	411455
276158	344372
390144	426034
438226	472789
324646	465819
481854	245575
104817	34188
323407	372314
86156	46816
177874	399523
151077	425910
238190	49021
76228	41751
160794	287956
288809	35035
260272	348798
75621	188951
246283	434945
83925	220050
382997	248777
468929	139171
85703	54522
430170	183594
344275	220872
449688	36238
436278	363132
66129	63528
109824	24503
395590	138776
250542	221890
232222	121094
198558	61376
176663	110708
278846	421830
373170	377206
27634	198687
199046	440028
455862	348176
253102	471416
5851	351712
290804	400311
347246	106946
175487	236065
408352	258370
49021	132996
38886	62191
460632	291521
268653	354215
249089	358933
434140	290450
179	782
437098	366099
192238	361999
405117	409564
480490	467752
339737	207530
177742	330116
342016	419435
99773	262954
238855	117685
248013	209683
477262	435112
384060	366681
337344	425416
212389	489967
93916	262954
333397	123221
421843	453185
206928	60517
195488	222502
384420	450350
387789	293813
107524	80587
113843	31459
17449	371595
239958	391384
389878	160379
469194	228431
189064	144314
391273	25454
103968	374879
313879	346500
267101	266852
13113	167841
251905	328038
260918	375840
164085	267602
103626	62918
55831	456640
461157	413525
139185	171967
300770	307407
70128	241737
235864	222115
454766	214050
339274	338831
293522	187920
270237	330703
158469	229935
223726	265697
168773	290014
490376	428080
327209	56205
82434	175715
394404	466488
422700	28065
7543	479521
140065	404053
437682	10145
272742	10367
464977	268656
101694	86476
284444	49703
319219	240906
185656	43487
280600	57123
270248	190369
458933	317118
406294	300569
17340	187974
80994	100787
39128	447897
244325	225260
110013	25183
343975	470437
274474	295650
268093	361698
259250	306409
345363	270592
379741	15209
170303	76016
334481	212348
175865	331581
320909	193040
309384	378686
154712	45413
191155	285788
73161	395782
340472	129536
28541	131058
279091	220923
280231	119868
475243	255897
256400	474496
156938	139648
104740	321313
322919	114851
412426	103819
352484	324743
381940	53994
374774	367389
458435	47710
373902	351603
410390	10411
211717	421935
328729	125074
151340	154880
328367	250087
437594	476534
18502	21998
119286	370336
487389	353362
491603	65699
37459	218184
444539	391594
22124	237165
434465	162793
155407	429161
252604	233142
260698	366095
464727	116511
219611	34547
145595	356750
298427	134683
69586	363631
58899	402239
369432	457081
169937	266579
485142	62191
177902	102352
109537	485734
137729	391414
348279	282088
423981	190353
152028	354630
433283	23018
168201	35044
483885	160402
175666	267352
273048	169353
335441	399867
420234	441971
383164	483155
144723	99870
188548	323332
40449	437790
202245	61059
105568	443539
199259	381760
5432	387742
21311	113138
196366	77438
34049	376244
82471	208617
41675	36290
49111	472460
47960	348798
447335	232555
390527	74511
483987	318652
379906	30366
293860	15209
131236	162795
242021	245332
421396	152321
203433	310795
193322	271863
441242	75952
388350	301147
198862	251372
86162	166513
244377	13370
367848	113781
239318	265065
439325	168615
288635	118074
14676	208577
39537	484840
64785	440660
20477	141509
375517	99437
196712	109271
306294	286572
337516	35474
168354	413149
19276	35707
370362	296750
99405	143487
110112	283904
170171	257902
40025	375510
191020	475711
409388	151004
449412	77055
464974	86728
194118	194478
155062	209572
44159	120152
452017	444271
375510	210645
233498	123316
242411	8993
375802	133902
17613	66004
320685	362598
461868	198418
124363	398048
31025	120195
486712	346774
344352	261649
382286	378642
343975	432043
171988	197947
151527	293358
77040	249897
117909	111475
201813	371580
268261	67461
464103	426089
62747	132843
288089	354323
124013	257858
365521	239122
373766	228431
342465	41753
183232	42747
317043	305499
250325	122694
137523	445061
85037	51727
276101	86476
140106	214464
160208	251806
164884	484769
221948	251809
199868	305225
92585	220366
341256	134262
458789	440660
230914	456586
345585	29475
287852	316372
308100	306409
280213	153296
238190	220540
131934	406626
103523	286936
137633	408519
273915	147869
221693	145599
178862	412195
379369	380071
62075	192195
327223	478336
97926	378691
231629	57989
6964	205223
242120	48616
194807	86476
473320	46121
303993	464727
389992	426986
391112	401075
254738	273831
307438	166970
413207	156006
18305	54552
481356	51895
386707	210403
458168	61376
370619	250961
377869	471957
72795	198626
68098	265969
438606	339333
480214	443823
357373	307434
78302	309801
390543	107473
67351	219499
238198	350189
198862	268743
94540	23968
409555	267997
189439	390850
214083	94516
129367	122193
428692	27464
150372	159376
476303	2064
10762	82794
75689	204330
196075	125202
6983	186440
88376	342265
115449	420959
259955	390427
6310	336590
263328	469908
351785	353557
5896	362851
458378	48516
2187	450760
473381	188198
484229	333025
19608	479599
73929	52147
436933	15209
160182	489822
374492	305611
427433	445602
229604	17155
138814	276449
261348	175721
102541	345723
423013	73492
129328	128758
12564	258508
50844	109245
472857	144405
374688	236213
401389	332392
35594	43514
472840	218730
457284	295467
287867	183479
250833	51543
480105	208487
395177	395770
126628	340504
153771	122694
436752	62191
261313	378686
82215	395988
169045	41257
454263	406219
44206	285156
469212	27186
438921	101058
85665	344953
481419	157247
242680	294066
20481	273831
491337	275481
488995	132571
460183	86560
289995	282068
21224	281031
128765	160071
231858	328311
473018	481019
250276	367750
42303	160238
344777	315671
41025	7771
288519	405217
299693	47757
456021	75379
45057	317118
471014	440660
189117	11626
391814	401854
63002	90123
254399	226433
375405	365995
410045	231638
368975	121574
351596	450439
201102	13370
95032	286936
397405	482626
263708	101058
415505	227101
127779	428864
190595	428833
232071	279871
450687	312697
394145	193766
478211	230324
167588	106484
305882	162867
425135	403512
429189	58210
123010	426034
287996	67584
344685	347405
86014	214050
213328	451885
203022	86560
153687	90820
229735	226127
252044	424416
328579	348798
205658	492105
8179	481279
350887	70785
21739	489376
314967	448954
301725	36038
28971	420392
207382	320743
255561	177829
373490	388813
180569	101058
82041	118902
17727	13129
123329	62191
66600	368226
86322	162795
333199	21411
473360	106475
340420	411973
203000	134145
423724	145691
221786	13873
300472	8867
424848	329431
314722	218727
262837	6899
53137	15133
201156	187317
253173	355552
349647	72723
230375	166738
426432	98056
240436	132290
475801	421931
110355	439235
117586	478232
225992	366127
81525	110677
19482	323514
341317	340365
379269	67584
49518	313745
151886	468164
314871	121415
186371	371701
209237	352800
185609	390337
101158	437422
136724	293813
231839	220225
485197	226308
337483	366828
415299	374173
362267	389123
24867	173940
21095	142971
269734	149084
363978	254098
116856	212876
285402	128239
20059	430090
442154	192610
433239	29253
9381	198862
63694	293813
66129	124291
347121	425675
289625	168252
407284	479614
385116	284843
326233	47837
15068	164816
154895	164884
91320	258370
403973	15209
475971	151944
183967	240796
251126	51895
191933	242661
192742	472305
226919	218727
11596	190369
121124	434599
450532	64263
20936	300811
354154	277326
6467	37057
385697	447358
422246	200903
191629	466737
245318	99405
165293	366666
189806	469532
324807	469235
99000	152076
49442	146202
54068	108024
328170	227816
121875	317356
366116	170741
419313	129687
185403	235679
220411	228431
360444	113131
431654	276090
300711	406188
250936	15209
219136	314976
262380	168615
88807	66693
312474	84176
196626	280845
470609	420056
432440	190369
196462	241416
449099	178662
177483	149468
324210	65459
640	421187
205322	429545
473642	264859
300813	368791
446914	269844
295630	425873
239099	378082
198881	201592
292570	144980
481723	389476
213591	298147
437849	446080
442736	463200
342465	418187
108314	195121
424240	189863
327048	349226
266503	141649
6467	324255
221420	111312
1484	403001
246147	412687
185671	416778
76143	344332
77316	245679
392370	17186
56070	273831
175118	114930
112443	70179
30326	368820
264206	420944
322157	8678
415557	20462
74790	200349
177345	445749
377902	315250
163310	373169
461304	301069
257596	468558
202051	494102
67788	93245
153771	422731
357682	243840
141234	168213
305624	440422
268325	132740
342489	258370
62978	208038
433969	255316
450465	99982
456735	375779
345401	190087
46296	191596
104756	375840
136744	269374
22779	272022
273287	334680
281891	205270
420178	471645
441817	86476
1929	34785
381305	415712
484908	35068
141782	342388
473340	124928
59006	442132
67166	346066
195336	430356
249979	327452
136949	446105
492921	420444
42370	346266
90368	67763
237242	214279
230101	453254
7711	293813
300901	485304
298427	271063
373025	93214
176530	274869
477754	58650
219546	106422
14871	366493
299131	401871
313862	289170
275511	171069
282401	467890
61129	470104
117235	283918
33781	476231
418298	198019
272409	163443
400910	330143
364562	19246
471365	57269
42412	193040
483924	226494
245937	57134
104050	346013
104243	426034
176878	202540
264103	471301
286926	209510
228050	159250
31780	382662
410414	63815
311912	228128
203	464080
276821	96534
13930	60666
400520	321688
255650	8438
344730	275959
54334	53389
80975	481279
475602	62191
182445	123546
466790	248747
335951	360653
400792	4413
439824	53389
246554	178436
176130	407678
404442	402731
124659	121304
295715	300119
273920	86728
222362	250538
20518	43930
350594	158522
96113	147818
431775	218727
18565	181668
90631	168615
35517	398333
149298	255253
171362	110677
490864	174986
449875	341772
192465	309808
250009	165672
409366	450647
318285	24458
114468	478415
116410	479842
81796	338271
373159	454250
392906	79249
130060	251961
380091	451644
257593	129206
372447	313553
486599	320097
359842	88665
183332	440820
150107	472072
86596	75583
486072	134694
56132	257208
442252	350469
226987	313314
451864	245317
136776	35707
181395	1858
319210	164884
177735	265711
207890	276744
406660	357647
354330	305261
397412	41640
7817	93245
85877	80068
4115	34194
284309	46006
422889	249334
117167	478415
406963	64123
372764	491538
219546	199774
414058	445749
46788	50811
351895	357459
35806	464438
205196	82585
401555	236
185076	244314
230051	186741
89704	103804
373036	472239
238190	107449
27563	346173
38459	141649
485747	309800
156119	245317
439977	343992
166903	414334
33019	221885
239466	396697
362005	395630
457418	491190
429707	296218
178610	198862
261562	352041
121959	484447
458927	290450
379107	66852
366727	344395
409745	457081
92209	308019
22350	446105
301846	205270
128787	66213
80264	101058
108282	133706
370260	449933
219541	241468
61652	184869
431546	101058
467357	443693
296906	54976
160109	49894
431910	257298
324206	298182
466670	96977
359483	462377
252090	259929
54907	291332
154815	23533
110032	194165
374612	33525
393253	338271
52565	54976
480311	66405
294189	421115
193869	142678
84745	229473
373863	62699
159899	251372
290704	134145
15433	106892
229735	349693
323836	379991
466970	171070
486469	317118
287566	430467
278633	310285
296382	186095
490420	331581
319991	14254
446630	317356
46708	30440
91558	15339
376592	467418
309318	480542
4960	86974
279004	267843
314722	387742
192800	213711
263713	132190
251573	266852
305032	480342
259978	254909
102155	276358
75698	44922
316540	35509
285260	401412
450436	286145
441312	458601
468935	268917
429700	124739
287061	119381
2482	62996
374512	99210
73910	132843
252278	58589
254698	195820
102914	149704
325905	479760
58506	163136
98046	26150
138126	169603
351074	53584
203200	283918
190098	231163
164353	7246
89214	36191
72487	34078
442857	478415
348644	347483
383223	456611
69264	476106
388813	77438
355189	252563
455269	166521
222092	190531
386825	477358
409238	251669
136711	150942
166771	456109
102342	53974
488376	242460
60014	2500
372866	281697
154417	313599
208651	239991
359306	446827
355087	243547
493688	28390
310635	25984
407646	40284
249352	196783
457807	380538
426178	70566
240937	16238
165680	488899
160320	32807
23079	51783
347965	203505
14728	474270
322111	431860
398757	489822
328708	42088
376101	228431
357621	461944
158258	417375
448104	364097
451637	410602
102604	93391
23553	270724
249593	68975
493217	384247
487861	4413
462142	78380
173551	112789
392117	402599
229736	54700
274614	96978
353094	357854
420414	204273
204146	369599
59688	287461
3186	94640
102249	204337
475569	176878
233782	398333
472049	132996
233045	322203
416247	55626
295269	28466
35064	336590
127388	245332
219669	21411
239760	16433
170603	275818
328174	94030
140839	179506
455395	28978
100417	299960
409310	401101
395177	209285
208480	288035
6574	326421
382596	247298
41979	137268
261112	12565
85215	104501
422855	478415
334974	26210
290693	15133
476386	293844
203298	183213
42662	27939
314311	228225
64696	182168
435219	336590
112929	290450
301938	196534
12623	264132
457418	308515
331364	183213
454867	210621
301659	456298
225694	183428
9803	286461
406497	67040
155051	12245
325491	211045
293812	189444
317527	349970
441783	457608
480510	366828
319259	398946
161606	317356
433619	259929
374684	134805
122780	254870
339795	419370
143671	29253
398924	339251
326732	330414
103267	193131
31468	189733
412285	202866
341696	273831
85993	198083
93384	267352
220851	273831
422193	202230
319870	388575
154981	182775
237135	22790
217848	99405
298353	30428
68258	319052
174606	300811
94276	354133
26359	94344
41534	172028
486517	36392
262054	358345
446330	183213
391414	820
360332	61666
319259	469922
268796	335663
274474	317675
269614	446351
214868	330774
455647	476951
141923	190369
301676	440249
337040	242759
134469	81182
118823	394636
21232	358901
292923	244511
10123	420790
311073	21583
70098	245711
327523	100960
443744	295368
99420	310334
389641	23318
204625	372710
300575	147121
355916	445233
392370	144845
298390	219232
487523	481785
319231	109330
41779	279963
276663	49451
360998	430610
309532	440660
318335	82585
242551	288062
174511	358491
439153	295484
390310	184163
169592	146673
369030	470379
266508	313547
195912	313745
32659	473256
16655	242658
132270	273500
358132	458397
128124	292721
288740	467807
463372	339518
236950	145064
288181	150478
105081	31407
172396	296423
124116	172428
160876	446167
138726	105878
135069	388612
198295	289395
479978	431264
267617	214782
228670	298641
13874	406540
38895	154271
282469	274057
57749	90123
193775	355836
352983	385000
306900	219358
296164	313164
267562	13903
397734	340430
229735	338915
232666	97894
357921	30903
58576	440615
474968	16433
430831	9545
474244	340673
454954	262220
344486	167521
360856	448933
289995	287382
106268	238848
444927	37692
212355	411809
34139	401821
335010	323235
96569	145206
216918	391414
397285	298767
136679	33136
241211	264752
420399	41904
85939	5944
180277	71091
485265	291847
451580	74478
400520	308449
7922	67009
133933	74106
228913	26400
77269	267602
373890	165219
255824	190369
129351	132894
432847	187836
390771	105889
325738	332069
491724	150237
473141	469235
215762	216659
86688	32807
485392	283428
342465	193271
348563	226494
375913	455184
362267	127082
124013	479614
453721	378462
42267	132740
303758	149300
286511	133588
330572	94516
412440	460253
217740	339495
149452	304529
217192	478882
81432	473276
209523	118324
198317	218775
436411	48275
297788	234077
259516	14648
359281	317856
308122	201592
322509	410139
449436	128335
192742	108554
59500	293813
130651	59583
104490	299408
244016	146178
117423	37516
154781	167305
478152	426986
379614	162925
209294	478038
221878	209952
424439	291249
13268	193279
87979	293813
237878	475064
404568	460582
148203	411365
218569	15133
132150	218727
105537	338915
199437	25398
107118	177045
30813	183213
111968	69058
168172	62191
319824	266494
172923	113051
154228	401871
67129	293813
318016	388195
456395	275397
186956	114313
266888	414841
374422	293813
88695	34801
438422	206325
423724	425439
249265	347925
347121	196570
187607	3298
374261	420944
151748	438419
257072	89047
76846	490053
361291	426423
181088	350822
129836	72985
362378	134694
481556	267022
155943	290450
163925	112588
425613	122694
258010	470105
348302	227329
196542	89047
333243	12895
53263	337948
144098	71917
308618	413880
67351	81018
166819	215054
392298	185479
356549	474412
472912	167998
312821	366493
392607	179031
31484	394934
110085	383729
295627	280161
38624	13370
84417	318735
55770	312121
433932	217423
57817	476471
238840	95149
261422	317132
142198	378260
218485	470113
442554	22827
191761	336265
111005	60563
385075	135074
56975	348104
41593	122283
379193	10342
19214	167404
268820	3837
234288	150676
143649	270324
37164	262954
483743	132996
407655	10345
209311	399136
378248	132073
145096	396861
129670	270095
352685	469642
144543	376713
257561	336825
78002	75496
123709	84357
384157	464872
52646	251928
244233	317419
198047	68400
152937	178436
147784	115168
201255	58253
189640	403612
31290	376328
320947	245679
431264	246592
370260	315847
221487	393326
96705	243115
36482	427507
174141	107897
448104	245093
226144	28129
399554	118865
183795	25437
49025	436042
248134	307889
31401	86476
125203	243438
312026	291521
173987	446941
262128	359762
219984	212081
45290	395988
361655	387087
160010	261356
233498	351218
40585	339425
257715	23859
251228	391414
202301	165812
443962	280343
289774	359315
460550	386391
360368	228345
177139	319386
164204	438383
24452	489582
161755	262819
130069	82014
24885	53863
411551	318735
371797	267602
480265	78900
102129	461224
336708	464420
433820	265192
323195	196169
12120	126204
182479	468924
54657	394915
211238	178169
447199	146202
139194	299089
434690	64809
342465	43931
173144	152085
257904	416197
424647	444470
350596	56416
19267	171424
76228	178386
113390	271098
410276	417201
33243	94516
309631	273831
372110	485536
118554	404960
130799	366493
451346	339940
483494	4349
87109	226494
49025	193871
166634	185504
385516	25567
228225	134500
283759	351414
70598	183620
169811	309524
237546	172414
220785	159070
376777	26179
38058	163830
163445	310619
358238	454733
296746	260152
359519	343218
239030	201754
149147	458601
154192	104598
184190	245679
93421	451016
51768	122490
326568	94665
356063	371884
38258	176152
392011	256373
163435	34931
455369	269199
247785	300473
153813	406731
282539	467703
408357	153322
289409	18372
96842	269245
491472	388254
410220	245679
79102	288274
438103	427473
326960	350586
433401	421768
337155	246409
18679	230242
282766	95558
329416	263713
79149	80004
174139	36836
224425	91558
91522	382910
391725	147881
315130	463615
339096	83086
474177	457081
132023	371918
201925	271295
63808	153548
416	363187
444759	49488
391121	291835
420930	317118
326574	121145
357567	183638
227290	353884
29900	194286
373822	257176
295775	147121
209741	234356
41441	50538
129065	334784
213566	120173
390780	422776
200092	128837
238703	160232
398063	493022
295889	180096
372170	175530
287444	15122
354686	450983
158154	48365
423071	405159
215184	114930
128425	264268
321931	340677
270248	441021
204375	153995
81083	28626
52889	184902
290601	221324
38304	274596
420793	472072
67174	222701
482945	273831
219357	374444
63597	416402
268039	174720
277776	489167
222718	246672
97588	78820
401886	370795
373170	411424
342389	463667
392399	241208
399644	7771
103748	381485
11046	142018
160722	326987
326681	310261
319880	417918
461597	44256
166949	262954
457636	220417
466091	334268
342755	60517
8146	183797
180141	255933
289058	482147
340247	411455
479623	79431
230574	411999
490595	120014
241931	2829
444139	10216
176130	13545
24253	390818
208912	284947
213006	143151
406608	46487
352462	119381
113372	56410
14455	295157
55633	84301
323775	321926
487750	29528
126479	34389
273887	183213
5971	459457
187834	187787
407334	260878
463769	123955
20767	168615
171148	304466
256893	460835
161363	131546
414830	337262
336152	136674
233122	57120
296526	178436
466870	450011
18176	276090
343165	58445
451731	99499
335069	20586
450073	298767
472333	379093
133903	203279
180138	301138
40151	175725
334853	75517
299850	112108
67449	317118
215837	435708
418743	449345
274277	492556
212273	326583
427501	90834
438475	81233
259858	333127
453134	420392
171842	264449
115809	412051
35707	440962
90250	295114
355853	223539
447335	120426
61244	69384
93645	78811
142993	435708
114908	354694
265711	103448
309375	273831
325824	412155
256648	474453
486912	20958
464283	139401
419671	225913
451896	11269
42509	403368
484353	371918
153322	168594
480105	379255
405196	492906
112940	385420
173442	262954
315573	21870
432654	468653
288875	412552
158295	324723
262980	484867
273707	31395
99205	236213
203792	282483
120050	290560
398633	109985
133933	359762
226396	474341
128704	351029
130069	474826
208959	50830
277596	218727
166495	16325
261759	30263
149320	405788
342031	362802
124794	399736
205208	383298
107118	358872
411232	348760
481220	279364
441217	440804
464751	101058
47560	360860
190233	233829
11649	273831
126478	410701
444755	304542
192653	352950
11563	119122
51453	84375
339965	59169
15770	313745
360912	144333
250036	369599
469079	404806
490611	420944
406462	324723
311893	88018
356019	326971
81898	13903
55789	300813
77864	188337
329727	358797
214716	439622
391913	355700
273260	392086
110835	193380
190905	112101
220604	32252
417414	222701
481749	298774
392037	462973
319059	164504
404605	318220
362775	63528
146893	328059
466020	390396
89729	200276
127157	327217
239431	195010
158509	815
242315	222878
29267	228949
298012	393238
132026	403715
390851	451016
111762	175003
291687	375897
329479	385160
23148	480837
387027	265409
381291	102801
392330	304677
84094	61595
62875	177998
60990	428600
256716	390783
467029	447517
466535	245928
297989	17172
368557	239596
275291	190369
401820	252926
482251	46057
414326	266203
97926	154757
316929	353970
46346	117101
333283	198926
58388	257438
217389	156376
5796	124675
445453	20356
456021	95021
41492	33733
203656	88434
16482	141509
424589	168288
324507	209018
323184	300240
196465	65876
191867	147867
430590	307895
204506	266600
470557	138600
118869	294404
24265	492655
343225	46742
232766	172266
285080	204330
395983	141584
302647	293745
339517	419098
3683	62603
305495	322590
103886	401871
262286	10345
301723	157189
413412	339870
132117	411424
57341	218408
275763	428252
58169	94344
471506	349938
182853	62191
99072	233160
118145	301864
346393	463095
449522	14355
19212	145694
450675	476951
124469	275368
365796	226494
36453	313314
310512	196783
404094	492906
397103	379496
322774	251779
5167	191509
220487	291823
81981	240725
183433	191530
323407	157698
172923	366753
123333	275860
172544	433226
65630	62191
48241	439790
276821	52627
457418	225266
300119	187740
381493	69561
223276	205738
192611	22347
48875	165267
237096	159249
128337	323091
368694	285156
39369	235606
145585	181253
18348	378462
68975	18451
376816	418342
97640	464137
323112	92613
352779	246672
287444	425503
233696	389207
120808	464725
117980	108222
167588	294948
36409	72670
354369	411424
118935	160907
207684	88113
213200	356340
177946	422164
288898	269013
156096	187974
162812	397426
480730	22511
245152	492316
389331	348912
391832	165267
126252	94344
437625	345286
109510	89047
74106	39585
444656	183773
101029	190369
141910	70318
18709	38059
230739	283178
125418	437878
176802	203213
466671	369599
462993	251141
312757	28129
229101	270003
270058	257302
296111	366762
443629	393326
210917	65210
277568	452474
332307	15133
484244	442535
284140	202523
304905	71337
316376	382589
191881	54473
284898	368691
406115	422694
237801	62831
352779	115340
253176	365451
409222	117883
412322	338520
261791	218727
288510	236652
152368	40470
284525	483071
368380	186159
176437	443204
39892	18773
334044	445767
253171	32865
471900	211868
338931	370768
460822	423688
125201	19246
178297	309085
291292	460964
107828	94516
159485	301475
344775	366666
165520	69087
219136	47450
257359	84089
227832	164884
409579	424294
197299	388848
229735	53263
199340	423828
395691	328837
11797	236957
356169	484330
98894	186440
59204	182192
333097	316575
383070	232925
235404	112328
458871	326130
395164	104527
330954	241525
135896	15133
164077	105585
124320	373021
388195	158811
154456	303648
242332	436042
122839	310756
408329	22974
49859	464727
354741	23423
117252	376569
409945	469382
93692	356870
68314	242309
432362	464468
366829	48275
289420	272835
231898	202955
105915	214024
473663	300240
144458	250679
484851	467284
385282	414843
408339	433924
68845	345642
268828	432419
42979	305103
244688	464721
246540	110973
353876	122694
115696	129185
463944	345753
152670	162568
339051	301521
351732	419850
61873	475078
167638	129159
408593	114063
331872	162831
281101	28129
243287	379041
361018	210685
209278	314742
237761	45723
73733	353288
305054	183479
358589	435374
281052	127921
186230	118951
250033	17186
137436	167062
406969	110677
344181	335663
439981	445252
298465	473149
243182	488411
286258	173279
256177	453672
475810	195121
322165	406512
129607	55231
417938	405576
71297	26971
29824	213809
219068	361458
27426	491708
267562	221061
247475	403076
463549	248540
257613	219518
12935	110677
482623	21103
319081	464140
158087	491150
91382	151211
351495	478415
112267	35707
180548	390875
153322	177693
38794	37347
219166	109407
95647	453557
98156	11662
235875	86415
167588	400311
150897	434666
68098	288916
358599	327630
429420	183213
28343	477986
371732	110677
435043	145693
68284	104775
195529	153572
133393	107141
305628	317118
213006	126948
351560	245317
178249	353485
314168	11972
168765	94689
255579	113138
29784	190353
264026	277384
408975	468489
200019	485049
169150	493323
449078	309663
378469	361296
116933	430356
399270	5267
151557	361957
128193	381622
177733	47407
478287	186189
226596	190369
447335	166675
365399	11626
250230	38889
84531	122339
382099	46212
56104	48275
296554	293813
42816	55194
154730	187974
218293	91416
53561	427714
224078	255650
484333	236959
92874	413525
133751	420944
315431	349261
143331	319774
2792	474012
200632	248029
164302	222520
276663	19604
45907	179011
374281	42189
198008	407386
457034	446852
371853	263743
245938	221061
186791	99405
168340	94516
372764	120097
96990	370503
342413	385703
345832	392301
281278	27464
192429	69345
284669	6614
110266	429793
240472	53137
486192	79249
273567	218727
493287	393974
391479	122462
63808	449212
487300	378462
123010	225032
300119	358659
446232	458183
19868	86892
193654	421830
252392	86476
370779	317675
148635	298767
228537	39883
120452	279237
167818	311702
156348	62434
21875	304589
446801	196925
203012	310460
373445	60574
45803	458968
456021	131953
377720	117097
8607	382832
410018	169353
235845	391035
266724	295484
238573	127921
174343	256358
96981	16433
287481	241525
2432	315671
221734	413535
439228	271328
168066	422052
145018	287848
234005	305310
230051	286495
286430	273831
126965	370156
175290	13370
306100	238809
222069	460224
480625	258370
178222	60595
50799	205513
167949	413628
127014	277315
254916	362808
447761	289627
489120	219499
456691	142850
118808	285156
144319	466151
211308	187974
420777	246114
395065	105498
310091	331701
454569	48303
185084	452746
337691	108380
405535	109407
114556	341737
176903	1007
23091	88113
330430	279055
139185	287193
152248	299267
13216	464557
59875	349608
248317	162795
176221	441056
67406	403515
182986	171884
321809	120619
266927	132740
456021	426964
360179	225968
412522	317506
246877	227094
398973	272339
379849	493758
97522	435242
59445	391414
302677	331535
445954	79705
407109	151976
231512	264804
62518	70715
94334	338493
178703	438379
270079	88113
376778	295114
64929	393326
384241	43164
324816	420392
184706	289168
317552	428864
469957	392646
265903	98012
269794	216303
21818	339474
43781	252970
387015	237019
335691	1605
216324	493259
410220	293888
172428	156807
433654	483213
263	139803
261401	476951
254175	110677
391860	262954
482014	24516
41135	334372
173879	15133
316136	192175
422128	465248
195036	48861
331381	24135
353094	390232
285126	372314
214768	136793
43522	317983
163190	183213
240135	367824
155802	264406
401368	48861
138293	63115
404066	165437
263958	441434
428007	251571
419196	328977
234963	217276
442236	37043
117103	310935
415106	174228
482143	179232
114877	19984
434726	15520
7561	285156
142611	475324
268415	139732
408950	283392
360346	281924
282284	306387
287250	71780
170915	56823
181116	209510
465905	161153
263084	351639
20946	242512
25550	259881
425139	372684
316828	25030
248109	105878
118690	113358
197242	313745
1124	312982
443817	389926
292174	359124
73466	471745
198317	300870
248453	6171
170131	46294
288672	94344
332612	443693
130651	370866
358224	301143
40784	9042
104153	469509
353797	8670
81262	293979
327484	200342
330313	317118
408337	12895
84184	38318
125003	164196
415367	303193
455804	153272
82150	372897
226204	207108
343985	407306
221329	7771
247215	52962
213330	408896
204865	119868
196095	177216
345236	334393
340793	440660
374615	42930
100698	381416
34180	105498
14494	27687
80251	190369
233498	65
89215	229968
264026	250759
186595	477930
153548	137739
393552	483112
427714	255780
179747	425227
430965	369887
69749	241416
338191	154617
82230	124228
153322	293197
64685	275152
489427	114063
272331	129713
387189	437088
124394	112548
357767	296583
158171	142626
302750	187974
356361	115773
59644	379976
185190	304466
326757	28671
147581	95942
193869	316585
192070	464420
192800	185420
259651	421356
412454	7771
340743	202523
368583	69128
355781	467749
242152	178436
126911	468640
292230	458601
131868	187622
284057	281163
276821	388244
179111	405420
352499	190369
28838	82585
332703	461944
370387	117155
5007	430412
123548	442048
161023	226378
400393	440660
459086	323213
124259	17915
207527	336048
344843	82730
133264	476951
493349	455075
362859	8459
255426	250660
11282	196341
361540	5041
225094	247687
493468	279738
466670	51881
121305	478075
208400	228508
393940	186548
185405	245679
137390	375595
469384	29202
469771	273687
113428	368205
421716	53994
71876	489662
219546	482315
319119	23836
51633	79666
197655	27766
390520	426034
473537	408711
354504	15133
143101	317118
21464	122462
323352	479614
383296	371918
1857	458860
183379	434169
310338	191053
275043	125417
108611	167904
351427	489552
493131	214050
9629	420895
404754	190369
319824	318932
311848	151765
124259	474341
366135	488721
470415	493990
348055	395988
4219	221234
89188	441484
234005	412390
67496	408646
311983	273831
78155	468162
129152	415599
184245	185479
283994	23430
7565	364181
312474	471412
344890	49828
363996	28681
107118	132247
6823	204330
189064	348292
396293	180778
386808	365467
92635	286864
459064	418323
46092	381193
99204	108501
325019	177630
21995	369599
447820	160327
277545	476231
246054	259526
330974	325058
443001	171900
412980	275943
207875	210050
153000	152502
82981	423694
90052	209471
342465	478293
229735	124640
107452	86974
73035	190369
444994	149430
157212	267602
489559	240796
453736	275227
296645	132802
255824	9203
271760	153925
196526	86752
130224	179011
394344	423658
374318	560
208725	303897
315768	430278
385529	249803
109524	189275
335832	127531
17217	466432
69450	46591
37493	293813
199414	466439
216135	318791
420384	470415
489710	249175
135410	489582
431536	194805
431240	230902
307628	297364
455388	345295
354450	349824
48576	367619
369975	77941
451570	371918
385391	135615
247296	83608
469405	187298
121474	247812
474136	405423
466340	109212
16716	283475
19094	392329
230331	391414
471365	358580
460651	190369
447651	38423
178610	15209
439338	297332
124185	489972
190593	318563
333808	313745
404960	143248
276209	196544
31437	109212
382096	411424
348561	445069
121366	277961
443247	186440
4184	211679
360474	446105
10690	1576
70667	187974
304939	183213
423218	330143
336371	482493
253280	420944
244092	183213
81658	23018
458892	142073
262783	414832
469168	107222
314804	421356
287395	44084
294089	244415
374305	392235
367934	273651
473183	86338
127415	283096
247463	176643
456021	112147
442774	412924
407280	270714
345998	67040
416550	360512
443118	275790
457296	363021
249202	80683
123723	179506
44040	187974
333445	358151
189974	49903
467757	482966
5346	471508
166829	208073
293913	243473
80421	310756
45132	484202
66821	49231
409695	32053
389643	277350
479824	52537
50003	17730
257634	296693
308485	313745
491829	72245
421310	54449
273495	204865
310261	338601
268910	291002
138725	462950
467703	125244
147306	126721
146898	80118
181290	216492
417526	391414
286438	387256
345257	414334
197714	190369
134299	121491
333983	293892
447349	51821
58789	142018
10494	291521
455388	392408
342465	97527
280894	277575
252338	25480
98694	214024
184668	333797
476107	263713
110606	447517
223757	35735
100284	228431
4927	292721
202903	420944
10977	132247
279974	203656
78158	372903
215450	350697
257289	288202
3809	115174
428861	198926
482490	280672
215092	458079
355083	276821
51044	103267
365570	407334
304957	322513
228225	134630
215452	3130
429568	109062
313745	292742
466995	204330
8991	308916
291119	245824
132445	23018
221948	318150
101499	152663
390068	478415
56253	421454
88322	185076
402005	161925
304039	301475
66626	58709
488901	378462
319259	275861
442783	430356
303930	161381
14178	77440
271040	87410
367420	210920
28037	384400
182154	100194
375182	395093
62229	364146
282610	276090
327437	186440
113949	452481
253969	23422
362383	58666
379003	263339
194473	236240
381058	393326
139283	429863
198774	279730
154349	382818
232867	214992
76016	186440
74941	192246
172733	390596
210381	435708
48590	159249
103652	250410
484323	175387
323416	284843
458711	223251
310235	490028
417361	492988
235252	443673
65627	251748
79687	406341
117695	178124
369887	1010
458614	236213
362829	298273
463836	276021
328936	11227
150062	206924
115964	89586
38586	486387
275721	17476
168934	420790
382777	187974
14008	190034
42339	303175
136890	389682
423943	65660
260392	463467
43419	15144
386973	136423
327209	322299
282126	163348
385697	49864
32263	419391
449496	69142
265415	354694
319223	431001
337670	438419
157570	355093
40123	128927
16786	350822
334142	333591
147704	313745
197392	64343
484823	77641
149429	180957
290346	35735
88266	40447
277839	119868
325632	238447
381054	464420
146739	337347
362267	459086
41112	346100
270224	94722
83856	23937
466479	266088
68571	124798
276254	386631
171361	180709
15819	34504
413272	293776
8009	195551
372675	146251
15680	314742
227947	344420
306524	366261
203260	15209
386963	308100
180918	275058
276946	436698
28343	368128
11797	187834
148854	187836
483746	288410
22567	221102
304183	183213
353345	104855
81432	399492
71189	263343
391008	117023
108107	313833
101479	299920
358716	132996
277030	291984
445263	54976
91359	457081
219546	388904
181793	366127
318088	315888
292510	11626
198939	153995
134379	396080
452271	313314
318948	347125
203875	433414
78052	417354
128867	19789
228473	485666
13996	263826
477395	291249
113825	278520
368705	125762
249663	200908
249985	70675
477295	424460
109833	9637
233045	250366
279093	424689
421873	163626
281931	248382
203059	313745
323965	190369
329728	194094
202695	425675
191308	313745
453787	169244
182371	294098
270020	110677
187796	83989
305624	16601
286791	96977
59164	203656
437623	241138
130651	77730
358755	309949
57417	456680
431730	110677
202774	270324
384350	478415
32269	246895
74516	105967
56561	157875
382371	192524
12216	205260
51479	94344
270933	412822
297954	279473
196903	53314
385410	246672
209776	81097
404568	299976
121866	485185
414058	276440
397436	113067
239377	203234
398015	367686
74802	87620
345288	410355
187510	369463
341693	265202
296906	209510
33172	107187
15893	360512
127398	426772
347121	364997
316095	147795
423928	351732
350385	5857
314311	232977
187834	312407
151344	153995
116370	273831
39892	22922
275763	57731
183708	134262
409305	32697
72804	286697
244581	277961
157960	135818
319824	204596
192660	217423
304168	313745
469217	430356
435031	46412
387663	400184
129107	72854
146463	165665
330473	276744
355753	467247
330757	269199
417938	4645
84429	88113
323520	362773
154981	164657
12296	459750
405854	102096
371479	314742
220220	190810
53847	249535
332947	368892
75299	357854
444380	20732
465122	486885
473402	70306
353382	125510
404957	382950
486647	430881
123291	162795
425222	183981
124013	38063
11719	378409
357704	261396
457151	159208
14871	327099
363903	269740
371013	455082
135336	316638
29710	215899
288492	8463
27036	274926
475141	409187
32972	476447
100999	40034
174041	256121
245013	110677
102065	423841
182174	58287
34808	204330
404899	468313
477345	413326
216622	288035
375274	362230
313317	25549
261112	287179
409596	476146
316257	477986
452083	165985
479351	132996
485005	75014
280730	475223
94526	5842
76757	204330
261791	346216
4151	461182
98243	186787
72492	391414
411286	113616
81432	209018
287278	188520
318459	111623
319133	28129
421296	126764
453919	76829
157099	392953
100499	392301
112434	59636
41942	122365
144875	341271
264826	236213
399738	254590
85104	422118
171455	56474
236142	177861
205675	327217
125524	220935
192800	4059
74534	133115
135205	346958
187034	21583
202893	58042
1333	310261
402294	316796
417938	105252
328133	188759
361528	456215
12623	445652
30330	480224
334796	228431
222102	467418
391509	35971
52053	264913
246418	337744
343270	266417
359749	257252
452148	334336
221918	15209
248013	76090
116770	110677
360642	220857
149015	329039
417849	202230
32206	396735
275058	83290
316310	393326
219975	387860
401651	236213
485248	222826
428909	157223
346085	220352
395029	104772
383454	62896
417400	355447
65371	206924
352353	165653
266004	159249
144328	157698
479407	217423
49028	354836
377957	349343
322362	273831
336265	80662
192845	284720
99347	366127
200299	297282
300890	192365
215136	106421
208633	108471
380611	227101
296906	250288
226023	38655
34918	130742
95957	80543
372764	476231
112153	301748
375027	224085
308122	382568
344637	467690
361634	90123
486680	311221
197385	266480
33398	54976
79557	359756
263021	346422
64061	214714
153687	402493
186652	108771
279614	240225
256610	207535
75363	441003
398396	169405
458375	134262
212153	306651
471478	15084
247388	254914
242523	457081
388992	51881
323498	177088
85674	387987
149660	26475
151063	313093
101258	13788
348952	101083
290838	285227
170462	156011
117631	419728
227639	491311
103902	414638
72480	32807
421223	94516
2935	28887
323989	238293
376627	27464
428554	411809
297979	302739
399492	472624
93009	479143
105132	465692
312794	212637
7782	283475
343344	452203
214181	16433
493028	348798
399683	418922
485822	16153
129404	480224
265192	413798
274138	317310
235909	217423
365399	358627
65598	204798
40350	102619
112625	210461
67108	52872
385893	355700
443948	22347
299106	299182
226293	345513
410436	267602
407678	190369
389440	50540
360449	66513
323497	246672
150851	134694
425013	425538
43013	191875
392210	84344
91738	388195
76228	181379
399441	445233
369878	290604
326636	260322
322504	454022
96970	54976
391867	122585
254973	186063
90001	306857
235323	366127
379423	74151
194861	268917
184648	110677
6860	164884
64777	305813
189640	23318
359085	273831
316246	139648
227216	44222
132052	176100
327209	200273
128663	248338
478692	458933
64526	343992
372487	298077
454628	384560
433182	283554
255170	291829
159906	266455
75403	309658
244646	76052
126257	247810
235811	13370
208484	204955
330737	145691
190281	420288
270388	410028
216148	173867
82005	143634
275763	284393
10546	218541
477862	478257
196751	123279
29161	16433
241491	333250
348316	222351
32449	287848
275456	166513
354244	260796
193003	21523
271133	342196
16844	336763
251703	291006
192015	125965
255317	293395
410063	337791
24753	91219
277544	400217
200411	441202
429574	337839
277568	484274
235693	234784
1080	227730
137844	75303
192238	116410
220734	194805
349096	442996
262730	22611
158509	251315
415622	367937
94776	442790
158099	21379
71839	274869
221648	335728
239549	412904
246201	258099
176321	54522
231552	476656
309798	119643
206006	264908
255428	276207
305437	104099
437077	377206
326631	252449
161570	46127
352243	9472
157461	255316
108174	169485
212308	465063
367656	283445
238889	358423
77064	38063
5348	301475
8461	93245
367861	451600
73512	317118
461842	40447
263344	474412
441486	309846
285827	103828
212182	206730
340761	218136
465627	318017
375660	188053
464180	431637
248013	117942
386556	394286
161363	457241
438003	182695
62366	251806
289126	247710
308248	84297
86438	399560
82849	211868
15819	310663
284186	281924
302996	428214
344922	139210
385583	410236
485899	234017
244536	113894
430408	332377
318235	95703
50980	48832
361471	437579
355361	68458
404369	257298
426190	320625
437077	180327
312576	62241
434327	420757
415627	129727
11605	12245
432362	101998
80854	491984
325237	279509
220776	185013
221097	141166
470270	278604
164570	296693
143615	440660
162557	281163
59380	342807
201131	424752
174417	335113
80867	14471
316835	137340
355453	342807
252185	62348
408329	164098
23460	456640
120912	105878
441302	229150
67571	451856
269468	336284
453132	15209
155425	63957
253964	240364
354111	458487
472881	294836
218970	131118
335951	454024
66036	221303
475723	469192
466998	237165
491050	131240
12826	202919
292196	144037
100073	387415
23858	114083
124602	461944
290148	125427
355729	491961
453719	447517
405697	127526
266141	367386
342486	375374
30106	183213
90359	51895
39601	368892
76648	220682
407565	212182
492094	100318
241199	338160
339502	304466
182979	123213
342559	317881
397799	72032
239912	131504
202379	438344
424359	225608
314588	431951
119001	142674
458511	283750
162951	52194
372448	9802
67452	406816
292695	80412
417394	363021
252880	190624
454263	310359
220727	147991
469532	145605
476199	331349
458183	29723
152309	378462
201223	198219
39683	50719
231512	477785
136019	380071
399404	179
363581	157058
160757	112589
30568	421843
138165	198208
342035	164256
225971	183047
438094	72670
151236	240765
141441	180556
55659	420084
273787	220635
466356	261396
196003	259096
459684	264258
115092	71091
6144	48275
171380	110780
478059	317118
439850	263683
350008	293813
18451	65551
75334	313745
300011	104135
143208	492510
376639	205289
117719	23187
129112	378686
36556	170684
57088	438419
372764	73189
200392	409828
272679	99960
231512	88768
2715	176116
210346	130069
308947	164884
393011	214050
485452	37476
178171	347104
49037	196217
295370	454975
130300	184781
187768	441623
290238	370492
341999	150689
58971	12322
366332	73509
376978	94516
339629	235495
184793	484447
65513	97400
318539	318706
1193	23018
185084	75583
407498	414753
84698	366198
264444	400175
250183	283346
78571	185479
71926	298927
456021	32275
45767	328077
103086	244311
287259	263648
282337	426389
336289	478415
417372	211868
140770	105053
241912	223029
257174	305538
127733	447831
293682	36836
311254	137719
315591	8444
194537	347036
344047	35707
35535	450647
327790	438783
323288	392226
264654	331364
358624	190369
73054	105754
221478	387839
410436	203656
198495	396080
373025	48667
343449	205289
351540	58486
410573	389514
160435	270672
315958	86950
196903	455618
147592	16433
49334	395983
250833	344328
118626	21632
397216	313156
203837	327217
380369	129403
381651	326728
493524	124059
348644	68109
20401	92787
122462	458587
167570	378472
77420	28129
402768	294684
390032	228431
383359	262954
380146	12177
234153	12443
102878	323920
370148	101806
318969	180302
140760	285253
332474	225270
350628	108934
289084	119393
97308	310756
456748	184303
237120	176312
246545	157115
215588	286936
37239	17339
129259	295114
229700	62191
153753	314898
85097	412195
472457	203084
340873	145141
392569	325491
28844	16433
256936	291324
36414	404445
59598	176561
163661	152502
63427	273814
180922	390747
326260	443817
207995	200379
330336	132739
120063	186440
102249	193681
482713	45875
88638	101816
216666	405945
93328	118028
216557	273831
104740	113624
356987	327061
68722	299467
350218	365077
28013	265608
151499	209910
331503	328108
112372	300766
282527	185689
218484	284979
170403	324809
203436	401854
221296	256154
72108	313745
210957	116426
424916	37516
328942	433391
24420	361265
327848	6984
221910	158441
50082	358
252021	404806
65134	167271
331304	387185
140722	483939
485613	237597
490581	424370
326631	477502
337393	80834
434648	363436
488887	37476
197242	274309
395167	227758
154781	431021
39159	385251
220756	139339
461919	334666
439554	194478
380846	387383
29114	468497
140264	153534
168371	134145
76228	392199
250404	238304
336152	110573
40333	387474
404090	210050
271072	129185
342816	159058
223202	253829
156944	234356
230171	399929
106739	343108
461817	336546
430831	163089
61627	392329
77341	433124
174820	263514
358967	211591
375809	478415
114550	245894
182002	214992
213421	428038
128903	436042
438317	412517
198317	479256
126875	27357
406965	370810
275763	455172
103485	252728
306981	381416
470672	469724
456453	348236
79827	40600
448360	267602
453267	327100
134580	91998
326169	401928
67571	148171
62507	324551
251781	6072
241861	492906
97593	22888
174358	206686
2	26913
430541	414142
243766	183213
134331	273831
45399	91069
396198	401297
453833	166513
403143	489552
101565	317270
159168	94344
242571	304628
5700	224703
405581	234148
322709	42035
447000	211868
275368	149373
157666	409828
298077	416402
65935	403656
428095	328550
331867	17186
326430	23225
71935	378278
223302	437664
428583	272096
270248	373810
379249	13370
457686	94921
78030	419850
277732	457845
383673	376906
158099	352174
130300	116283
186349	241468
384063	112802
325320	422998
28423	312057
112796	54976
25969	67040
275460	485304
143114	214050
381636	178609
445343	162247
4768	110677
34986	258818
457418	52452
441034	430356
167588	343925
136132	391414
382845	467703
304065	295648
458065	327922
304303	217423
229735	418446
474341	198926
8482	160545
240439	16433
31049	153132
61934	7633
429287	469900
439224	438419
249337	162947
214688	115377
402684	161872
223260	388106
767	247921
172836	306239
379381	153209
81876	190369
491289	285156
287467	284925
193736	7746
456658	251331
181000	464601
11237	113018
62925	371918
248559	1646
41071	291984
414646	249681
406638	211868
376146	202932
331697	144073
428531	300886
153407	442227
322788	135664
424624	62366
306981	270836
464346	454975
456021	71329
230243	152502
56749	478415
410608	167172
216894	199989
85575	31845
286416	369940
369209	47313
225470	465647
203000	493788
448161	356486
345017	86880
181768	15209
342931	482803
134283	423062
491356	333804
390170	413592
423603	482143
131149	360788
286826	29599
71768	132649
318792	164884
33343	451849
72809	86728
327389	381807
211636	110677
32580	6899
257588	438419
482532	276123
385991	149012
122150	363805
330041	233292
396913	261560
481596	267602
345881	190369
89856	469313
452768	317356
12532	375768
136731	125399
270128	266670
448263	474389
219570	190369
328174	223104
1178	240225
125380	366534
172417	259074
239738	347505
315358	464429
230574	462541
163740	441202
67307	82605
67903	219715
462843	329196
92513	313745
422683	102603
67174	244092
405882	461944
127921	42990
46092	438522
34259	166513
396379	94516
171788	13801
107524	119323
245317	269823
487765	260854
360535	475158
18510	326512
100459	130699
228308	94516
428583	347490
200093	67584
456535	126473
386352	196783
328254	27748
94010	338271
147836	56068
94712	257227
74889	106152
118766	90006
334985	468050
433681	75984
226747	66169
405489	252367
457875	206001
266315	341271
492187	486417
445030	487792
174132	1072
17968	51044
79776	134555
201813	33343
157182	426986
81621	445690
52793	187974
97749	329824
437351	12177
79817	422849
345401	365827
67850	338271
197621	205289
215488	5040
448104	416001
4927	341581
374527	94344
107325	84590
48716	98906
363661	180610
306981	88203
335005	316015
52880	97884
422292	377158
30568	476426
151851	481279
418380	321242
442236	144306
425328	293813
172125	183213
117992	29755
335654	163400
5596	64712
179639	180831
390327	408484
461767	458968
486894	53490
335069	257298
283632	482491
341907	263009
44360	158480
148559	477447
104423	463843
71021	341271
462257	46127
362786	388242
118325	290450
341260	272414
314468	440626
28926	77876
92689	222009
55857	320097
126325	265589
165182	64722
42367	1109
330669	212120
449939	123958
102835	132024
133457	117724
328367	372238
118895	51895
204255	440642
20719	265073
3809	248296
244841	413525
68532	34668
410813	181704
117021	403823
31745	447617
417036	272069
43360	194648
427780	452746
479706	248777
144765	476695
255859	207150
107518	412349
292975	396605
271407	27982
306685	221276
208995	10646
336981	403340
380146	138193
380465	399852
345271	415838
203676	313314
405077	492316
309283	95149
193306	52627
257977	178169
42890	216086
293809	360324
169170	454975
306073	177369
135103	267248
421408	401928
438599	66338
122161	115090
90810	341271
136954	311212
404946	475844
139671	300613
92957	276358
437156	88027
401389	27519
295838	215883
20850	313745
492247	18727
229735	446273
65986	274831
158274	127921
357735	440660
220540	374784
404543	295201
196030	327343
173033	2347
242769	300350
242422	94516
492482	484447
141527	12657
319730	91576
74894	42890
138660	48275
73856	251806
85049	406626
194019	192365
202683	28129
248216	300813
345723	165506
454867	306828
253179	195121
159904	248496
490207	385615
167588	425042
136757	154446
174255	99012
420867	492906
96256	224871
15579	210532
364963	203279
449090	69708
221478	366828
330430	212778
77198	275790
266843	182000
257095	334680
459445	35707
370712	397461
83937	272096
131574	24334
172471	24516
349281	264157
75511	132740
407205	76829
402569	237510
103330	57134
32430	50264
116085	270621
156911	121497
430603	394948
50267	418544
402118	91380
134299	227241
361741	51983
207184	403844
337483	50635
267562	5408
433489	212576
154530	22448
476761	216787
306282	438332
404568	20874
127755	451016
77019	106106
386411	454088
264325	431121
435628	45946
278769	75495
262639	396119
371265	62191
109600	55205
228949	264406
441463	403555
169447	73990
130150	190369
483946	187025
57916	387467
71430	43450
307218	360604
345401	402696
309218	98420
487528	21411
330031	167630
449319	214050
331187	168670
227335	221022
470520	368950
83773	275959
393023	244103
266387	59658
93187	277269
349537	202019
392973	293813
22498	111623
209510	386822
69645	284118
454073	367686
6502	113513
124055	116532
443815	394869
222189	352772
305588	33053
108689	368205
483694	190369
369209	52695
110630	228431
221497	317184
288100	474341
357272	125896
388587	137318
114230	303424
288247	260383
273173	51949
2908	86892
39195	114665
29235	279257
101230	448738
152305	461049
405535	421356
152174	94665
282029	49828
178003	275790
54230	395802
359230	204006
411878	351639
226806	214212
431264	100705
148375	360512
137273	481785
149319	59672
404523	60581
294900	400520
471363	416339
215406	122963
133003	265760
64130	338271
465577	41692
217152	12245
370872	462763
66043	29567
391990	45441
330413	218615
387183	63668
344087	23258
354223	74879
14793	84791
40909	447831
117437	312718
292641	343067
204967	363564
394051	50264
374981	412980
238703	222721
279125	385579
195615	80193
458223	400026
287959	226308
103325	115942
62631	153813
25359	82831
247152	247812
469227	390155
434013	341271
29646	336073
378224	377206
156002	34920
487476	328229
456021	11784
71189	196556
75098	240225
342954	409858
325188	424574
83275	103689
310981	371554
368083	121304
233498	490876
276004	462841
436699	117994
276963	5040
106750	208174
46222	28838
290816	60183
255865	161119
194622	370900
254645	391414
235003	128704
437559	141509
328134	359295
151305	466532
304509	58009
18004	74886
404568	181768
241286	475594
198317	354346
356805	425675
208409	313745
225157	304666
209173	315671
295393	94872
11633	367937
354111	59035
18468	128188
43767	381263
316180	31178
83310	401871
475757	161845
336071	327357
270089	476733
422284	26345
276759	435280
445148	200444
39854	383592
108093	478415
88047	20959
395293	361794
129760	379976
370245	272339
240472	453746
191386	315963
311105	5745
159139	95149
441302	24374
476025	396237
244294	267352
124013	186159
296786	474779
337440	479003
476777	88792
223107	27531
330954	149389
244052	53863
405948	485985
40486	32807
478866	466042
374918	168615
415169	358489
448940	335527
154880	268917
274138	335810
41495	178840
281416	13370
247444	190369
338602	395040
230574	108277
473435	293813
244127	158145
93174	96537
239112	46892
392749	391414
95531	470111
32533	122007
475213	199526
309125	428103
142542	347449
369937	114405
203793	400520
345401	132593
221167	317675
380050	482162
258218	399468
247183	317118
25813	285156
104740	147795
38092	131486
242369	203618
483112	275790
63086	304246
353698	355293
417768	8525
408954	367110
230051	203148
21634	447519
432175	434612
400311	150473
307448	379334
80282	292468
279164	387860
366663	100349
200092	15133
439487	82600
184620	448788
396500	49903
319321	321143
231626	433226
59348	430356
318461	154137
194600	197468
205135	245347
360733	105967
58728	124085
229184	62191
342232	133612
35971	265589
271290	248501
87127	222701
275721	80145
85865	289871
194314	118662
97630	65670
472694	268079
259686	317675
110020	107299
82324	382731
49308	64914
136798	52496
324897	141649
453166	15209
408940	20208
210297	422546
102293	215054
104482	432175
328550	215858
113784	164755
172803	72549
343216	272865
283119	75201
268629	342399
135036	255364
449211	35772
370479	64429
136744	245679
10762	258588
64531	81458
121665	345642
313115	293813
187324	468494
219546	234900
306282	322498
153006	272982
25968	426791
111815	206391
324775	62699
415023	141026
306196	318533
193994	477986
456059	188414
219765	372663
179716	123645
179590	387742
28357	486796
57	267527
407677	267602
163435	156486
144073	29269
476586	166060
275341	5040
329782	310603
427978	321840
43586	287854
68843	360314
479582	96977
66117	359078
149358	61572
1430	13370
404209	270810
86209	80435
205006	281475
139765	373375
269057	420944
305827	224871
438767	121141
402995	385672
409191	345312
108086	313745
131186	378686
181123	263140
38861	150974
297642	18974
173081	313745
262385	262954
328940	384847
141646	180327
276925	190369
234453	352158
124517	145059
257595	423589
243196	59102
309917	155214
277061	5040
121047	479157
133278	315888
292641	325385
334517	245638
235034	477632
476106	293813
346489	157302
137844	104299
312873	64444
8254	137739
36193	148731
367157	189264
455222	152867
446010	157842
477620	303175
260135	278520
295493	264908
248554	440660
166648	4349
13268	385969
133250	224064
198747	285156
4919	157818
385630	215174
218615	433710
175578	265953
23018	383244
237887	73336
131440	165653
315340	334245
416751	170577
178911	299890
192018	137719
421639	348594
189338	235231
312122	234544
5632	289793
119001	221727
39055	95942
161165	100349
366470	309198
279722	450317
381579	201653
345401	263962
437505	20299
382068	117982
15209	186401
184633	152791
112625	205022
262730	119721
29088	293813
185086	243115
87882	64961
281130	384174
347401	354607
490085	461944
116431	476951
381450	160952
281953	198317
196188	157658
365266	126639
148237	391414
477599	434565
428530	300555
245512	347190
1441	463822
367454	141580
206	210095
2286	93625
35864	94665
55914	384668
489790	149116
219546	224959
125946	195121
43078	366127
126897	372340
133023	45869
483807	121130
274898	381988
231921	162831
146115	135743
6836	275420
43138	479872
71346	364179
433820	56548
297069	357972
60287	27748
101465	72565
130905	21583
464849	458601
59178	446547
158465	340319
187010	135756
199382	300121
28273	6916
349649	261396
223579	398333
300916	237803
387464	471412
152484	33855
464554	77031
123141	62635
117862	254537
24964	177630
59949	446801
139871	429593
382061	426197
228077	188386
105420	110708
412825	480386
103582	425934
180926	488329
227189	52011
344559	394603
406113	285264
152276	160626
404568	139894
105017	472694
214650	487340
421356	275569
255941	295484
175455	203656
291057	290098
370326	49231
150576	158145
267562	265589
192745	228110
397436	473223
30548	200346
446313	428174
48411	127921
203477	461944
113625	366423
267562	264790
402092	262954
129404	63427
349972	197996
285187	78374
215704	258903
50034	244411
339683	183422
470802	422175
199185	166651
416755	160545
452464	443694
214316	348798
352798	427714
332880	105732
102974	221660
260406	137195
298504	236654
325501	119762
396499	106946
117634	366634
2349	364109
345680	132122
45978	222701
39892	212270
343084	28288
188269	321074
156567	141509
356752	203308
301938	245575
96120	101058
5700	326663
125081	487833
347972	313745
373477	178436
267132	363117
312670	447049
189832	56433
315273	86476
326809	122694
434614	110677
254276	151944
347463	130401
3111	104117
256893	457401
339333	145779
235748	25534
421108	466151
280749	312228
967	110677
265548	403272
160152	23423
307093	70557
411282	489822
15819	101979
399530	273831
44360	232377
312098	155884
21902	139978
494071	203656
219541	18084
292127	334632
456734	208647
97017	12177
216894	257508
223960	281035
425760	201780
28263	394406
104952	18971
187834	3980
117978	364807
5705	52537
27775	356987
73327	234764
461988	70757
284586	291249
161363	23553
336941	304173
112086	119381
2394	355700
308122	445639
342196	385559
396365	190369
128337	459790
412379	469235
216305	28129
149087	396610
107709	452803
414878	331535
41484	111677
454690	71810
281697	149123
177577	343804
382881	317118
415137	178061
397601	115861
23884	49789
416841	253897
287740	489895
300541	300240
171495	354399
6474	337216
15433	464734
384370	430681
389512	475200
405116	207927
465999	491375
89447	430356
378873	310836
488954	105788
47115	21902
127469	15600
223511	192498
66269	300240
490259	12443
253238	383999
266714	148590
171995	187974
466819	90351
227241	154510
410173	445401
396042	475501
227566	469790
127516	393326
396772	301659
431453	478442
305002	304056
371653	300813
183090	202960
32171	21583
276821	129410
11237	13904
165701	199921
428892	299125
80080	213330
312297	267602
462083	136393
104770	364808
121875	318404
345401	178431
19839	336497
9579	311340
258649	461846
288267	16590
325216	177236
321157	93144
206789	259704
71983	144815
270768	237235
414286	478051
428735	461415
470957	94516
218877	366493
181651	340183
324367	141509
309454	308427
105249	335533
144274	31403
436016	28445
89826	209084
367835	44290
25189	488999
389897	10363
486402	400660
290719	217860
52488	381186
397216	317100
411119	422164
343525	79989
230051	352951
133040	143793
50646	371983
79677	476412
316565	101992
432600	428214
452148	48656
88881	7103
239099	6899
338931	102716
407952	350696
400990	373927
227569	307377
440022	69029
252157	290139
199185	140212
126367	269199
134144	50538
211818	282629
179744	265711
408646	491984
239693	262954
389305	251116
129886	466737
375777	19620
233045	283113
220334	164164
413880	161890
117124	87471
50078	278520
128940	489692
47467	404806
444102	195658
129760	278338
310571	439542
162231	425166
169150	413730
240661	336590
108702	338914
4096	120489
85049	245811
414326	168002
421137	163348
474341	233292
148055	276358
159961	341271
58486	6226
432753	280635
88636	478415
114643	382245
130040	270095
329943	396069
230051	25302
293010	340069
482827	352000
432319	345401
345466	90682
197615	286897
155073	260527
3711	99437
363469	169047
370640	183213
94766	227135
5937	109246
440575	420790
229941	437764
275931	401871
407768	420944
440168	286773
227428	335454
356562	478415
381725	387742
382550	277255
147613	270095
215329	77438
231769	163800
194759	13370
373615	486469
256893	136971
256849	68838
456021	250828
78571	312323
42339	292468
484229	477986
230936	363973
319396	313314
3616	174197
487726	105498
263514	8048
358907	137553
83007	129405
121251	86728
243488	215759
284154	96872
476560	277936
440839	244688
41461	27036
268755	310756
48843	308011
209824	274369
216466	423974
228924	386014
199895	420511
416084	117702
101649	191344
50876	237235
323897	240665
347891	145579
184975	28023
263043	439111
315203	162218
71189	398946
378419	38817
196668	124959
474531	172001
116515	315888
58464	107337
436516	470554
219296	304589
104461	363159
313066	232968
466902	474398
232616	363051
226752	404781
206730	258389
367714	142227
298310	241048
478803	461647
102458	237268
315250	28646
388048	376814
54979	154615
357373	91947
235909	136435
386588	280871
409134	105811
78986	243235
478588	24890
262594	335430
333287	266683
101465	180327
130999	8804
179797	307193
372156	181911
474341	309180
362820	450541
106648	362966
401854	121744
215434	383637
10681	276274
363304	186561
480801	231485
372325	267602
171135	202523
347423	209952
335094	237589
422267	230585
148105	98150
474090	229641
97394	108091
194498	167998
429456	105967
108796	153995
257498	292491
326830	67280
334596	119381
92445	110677
65134	285938
15464	50538
169937	368205
208013	190844
173892	192137
364082	183213
308527	35355
90177	69495
338523	469235
130851	343085
228706	471802
484198	218649
74899	366666
183686	104794
230575	151944
418019	189514
17555	230691
441333	119381
131925	383862
351881	164876
41241	271730
27765	262119
379019	266852
188897	350337
36229	188082
239329	460443
270234	293898
172396	376619
183534	482162
383933	444970
181188	429593
441286	275790
425587	481858
131186	49228
163925	343514
366772	57243
237109	201682
488715	341262
360779	180987
242771	153778
272804	464458
224931	276545
478923	126204
492930	429010
58940	343804
424223	390687
68314	348954
114643	356229
258320	436973
432212	409143
165908	493595
463331	299461
479260	295155
314721	379854
6047	113293
301803	26597
340099	404806
428829	459854
409862	213296
432723	478415
483987	106737
347175	302566
465272	69391
417366	467878
98465	244026
252998	96593
54766	24454
210403	361698
245868	273831
284716	262054
258185	190369
77642	12863
310153	176536
169937	161448
241889	319051
277484	429161
478546	321794
240609	310641
409238	467752
35468	149705
129871	137128
272708	440660
31322	157145
435041	435708
245262	437018
276451	280933
221386	132740
481104	39943
157698	336590
399981	196851
262660	80193
319081	297941
96688	205162
54363	246071
368083	395547
87236	160419
473016	357854
288435	10690
480580	256054
152403	248777
6924	176791
167588	389040
23093	54308
104454	329566
133832	153723
395975	171863
314369	465647
166365	420944
34461	264406
272699	196783
55633	241525
40890	476256
432175	167197
228225	415599
378686	461788
188601	474290
333891	421830
257217	254424
195615	447107
6148	114905
93627	149198
434778	309801
157016	164884
67595	220181
138412	444344
212183	183213
296283	259929
330730	311297
488731	190369
204795	240374
231855	62060
396939	461846
88469	147998
157258	429161
478588	353374
463270	482014
16982	72781
356036	208029
399367	203656
138126	242118
108140	281309
76766	22347
84748	212370
346412	369242
114527	160525
352882	415115
421207	177861
9965	459331
192667	291063
19459	384025
3033	419494
229900	401928
377869	347476
414058	215544
197447	369577
164332	348563
141927	59948
372799	147241
166518	78811
446202	443573
301312	353557
89281	219112
58095	111877
97785	190369
461677	286313
420169	301372
470531	287382
140116	351257
240016	464734
89694	178052
266560	233160
81432	140508
459317	25640
154835	250288
444194	389864
124489	485546
273802	245859
148029	459205
75185	309165
400702	50360
22792	351732
281826	356303
404855	214893
149141	440962
232294	37309
40890	429482
444994	196398
266965	390525
458126	187298
406201	41495
114332	46412
492498	70557
478232	146856
248396	354683
226715	440962
24987	327464
387535	190369
264443	126756
13072	154137
461846	377302
175379	15209
286029	342807
110835	276621
289866	267798
245323	290565
471116	378686
189207	249334
239084	186182
25518	380364
366431	105745
125203	385509
403551	378762
51484	92543
455953	234356
427388	360363
215434	97295
486752	228431
204625	203365
340997	447335
237905	151662
244688	289339
248692	75568
458976	289290
193751	211996
141033	133854
243688	121904
291521	291371
76412	316575
424776	288035
96298	173176
117061	275500
491798	151669
384246	267553
245305	422110
310672	94739
476025	15092
197891	52537
491337	465063
468286	43425
227320	315033
319824	467752
232245	220591
409727	300581
385538	272237
389514	317184
415060	413525
382848	336915
334000	384082
67223	371934
217459	107509
104498	360997
199014	125490
314348	113051
457257	418575
444589	246312
208980	101058
61443	137719
493262	292721
345715	10520
51233	262954
257926	239028
436747	248382
114643	424901
328197	178501
162347	123369
157076	121399
391846	447517
348672	61059
282453	273934
461182	198297
379867	42935
256893	275768
56433	171741
130224	126926
109733	276993
461052	438692
238144	464420
347530	473569
314834	183213
37121	12640
182170	63426
464492	474990
242093	57008
398620	396913
346299	57375
353399	23306
257289	482207
145979	182438
144274	68369
333119	373722
275337	316310
24357	123011
329010	383949
476106	402312
314291	157658
209039	97127
210752	431799
471774	246592
225440	469382
156189	136799
254366	287454
401610	153944
208593	395971
287061	336955
226314	330878
474341	126282
429287	325174
36161	424099
362984	212747
119390	277179
279332	53028
86731	117891
249082	380568
63964	97467
417013	101542
199121	51833
33965	65210
143671	222536
342465	295544
260256	366974
222389	191103
464829	13465
255986	252828
463333	411094
146600	205223
66813	227514
438325	166679
51562	162978
187442	108716
267432	264406
300146	72632
334092	144128
271620	259053
356116	408295
418816	227101
108328	286972
189064	400817
355137	103170
362231	61572
391632	483939
62492	142018
80372	184385
409617	272809
438777	230585
177577	183479
97499	383447
470502	27464
376146	361436
315328	404705
223133	334579
427008	468144
459693	479157
262803	87471
250149	150942
141413	447831
60672	207972
422408	389387
145988	251794
23188	22347
134299	280043
428944	424285
200944	110677
89805	422011
151610	316162
314311	152592
105867	281101
202469	324377
272427	63528
274652	431556
173855	75583
66129	404960
426439	342415
403057	76111
25969	467703
167774	165191
53220	485185
332849	20586
227456	406998
148317	45483
403489	364000
435678	428969
347799	6949
62820	258126
73336	237212
215396	465251
30176	451324
303670	184902
200092	128686
233792	266944
286055	44912
326705	415095
439684	454975
139484	443779
265013	292559
294531	175339
439368	278520
132712	126023
171107	383067
97173	304949
174717	214540
273972	327061
92038	260612
114643	90628
216666	227088
269494	217432
325462	353557
412856	343012
481419	379330
214060	427633
329750	470167
238230	295484
114383	329466
150540	236213
384538	144304
161594	183213
425558	15209
450465	485886
357994	127921
233	430329
471656	405014
417487	83443
315951	292975
451681	220417
116525	87241
30132	427980
67888	267602
21739	313745
424587	478482
77218	477232
317754	140299
473381	74029
68019	448770
307757	317640
198148	197342
281177	56374
180111	296916
30559	12895
102255	412022
259544	336929
23290	99789
101736	226168
442465	492906
76683	114643
299707	484782
368504	271507
272065	409564
184149	377933
335367	108723
433269	190369
334256	307771
314343	317822
429340	204949
375683	146202
388755	331581
12448	432212
200276	472565
217459	315161
426824	69734
249807	54839
284533	15209
420234	467579
138126	213441
310338	441809
107816	93627
343031	155900
314576	272159
381595	217423
113895	132740
247296	249943
198692	4413
144973	343702
153813	232258
489078	313745
413704	241525
279726	257298
114448	231172
314401	201539
489018	13370
148263	324104
121835	280664
162862	160419
342359	458525
316730	210228
215795	51222
67753	418059
192882	8459
237838	385279
48922	149300
313768	413305
189207	80193
386516	132608
318344	17339
306004	438419
476575	278520
261277	301475
16736	246338
285558	356645
474776	317675
465449	293813
465682	493661
452148	62694
406968	189038
135073	62191
117106	206768
222389	354630
237801	450647
205241	456600
23006	428103
408353	428103
315957	84722
197336	267602
28356	371719
48804	270012
26193	317118
347969	382157
374274	184781
12195	97642
136640	323622
455181	342187
156644	241076
109949	443227
152372	242720
314884	113051
120136	60822
479320	433391
205023	180992
419265	465647
468287	245536
339915	15209
86573	439074
381624	232279
403687	144464
453738	169485
348724	399736
35612	21125
232674	478415
131231	405788
257904	360139
412110	175897
351453	336590
145032	61843
346299	269199
481041	165267
112443	95536
417938	299880
21411	439056
238791	217423
62012	475348
321	92613
106292	7681
44160	167828
86632	263769
293414	24516
20374	396080
477905	91390
489552	127393
164415	219499
397902	186159
260029	169482
105387	85601
76977	295652
60783	263353
12967	154580
113337	237605
223522	213298
72926	183479
424647	415607
394668	366127
382272	272966
309245	193705
376350	35608
319657	372273
264630	99944
462272	281276
486236	247812
446182	239640
463157	43334
172672	100250
291082	215054
420366	446464
365852	435708
412578	374806
292674	429863
204082	132740
106386	402269
39892	201573
492176	259929
417457	267352
478277	358797
214117	286936
389019	137128
283675	385076
233190	392407
213845	2097
393238	77438
252200	42035
196272	301659
478350	31928
128704	198038
392082	148995
451833	218727
493137	300480
192183	250679
428771	170741
96522	47408
208030	234356
329710	459650
10303	315566
200549	51865
208466	484735
92596	6733
122356	427315
164095	288035
27468	95942
472479	447107
310571	150526
361825	461436
62533	405522
86632	98981
371506	423974
364517	479887
273523	286169
155969	78811
287076	169116
15023	186259
308508	349537
19923	124073
290870	264909
376619	312009
40890	49910
458809	198926
208031	5892
6634	74986
237148	401949
82981	211868
422613	476951
455444	75748
480184	35894
9337	313439
437924	150352
292721	225352
327888	329757
60014	207609
182172	124535
422246	384336
293931	272200
303218	279517
334364	485304
332211	211714
94944	294732
346468	338271
423446	458601
124733	123692
23742	369599
299074	360736
23302	66944
29088	374281
270827	250103
480919	252989
67988	350549
40403	259150
355397	190369
433361	296054
17486	379239
354734	368820
253494	121304
87236	367686
463577	136422
268277	119381
196991	429857
314311	155680
254196	110958
22197	28129
331476	303648
336955	243580
358373	263713
399159	311221
482114	391490
231948	398236
147999	433289
196030	436354
87829	63601
157154	417201
54539	199344
273900	381416
82688	333357
163560	476951
286307	95149
225197	469235
318878	125541
310249	296455
468818	78891
3734	35735
415938	313369
397616	479082
414508	221890
290898	392699
367343	413535
351332	110677
15029	440962
268359	475594
289126	42189
136605	291940
201861	54976
429610	316796
256185	451460
457175	70864
414421	12443
20478	338499
259978	279131
240364	265711
315573	96559
225262	262954
349448	370672
192242	435649
222698	433178
164808	331581
325692	291245
491985	15133
117348	224327
331103	220529
337214	322526
449286	164884
75568	467
126719	62191
284507	146923
117803	411424
307381	387101
63319	256791
64200	183693
32900	468861
36556	142678
415599	234409
460247	309425
87798	465608
492180	182128
198175	481368
91828	74646
42979	277809
103426	115386
162688	270095
313808	77031
92401	86974
290309	50538
217638	435428
50532	335367
467513	300480
228622	220857
208330	222938
458011	302836
232150	145860
485193	92613
294749	371918
359906	335630
326631	203804
414513	94344
229851	144845
48158	291249
203200	71189
253526	126204
197588	315671
386635	163912
81658	110677
330657	402650
352763	209572
3462	196783
374305	421451
85254	113683
153181	83403
241260	476656
53352	380435
465430	49228
454867	310756
184116	407386
456021	397456
452992	98548
428478	190771
180679	419379
416116	201483
209563	340128
285401	428925
168102	187045
67042	475571
204136	125417
406886	134262
132087	206511
329571	25016
108024	345642
480453	363954
184343	320271
247296	482840
359812	36286
355895	391414
285286	68327
311614	235975
291832	84504
476592	434929
53863	224053
473348	49903
15819	244176
434192	289266
163362	359879
397576	154541
187787	64335
120253	303175
163185	110708
359749	443802
67351	369218
13881	120195
279798	317469
259821	240374
177482	242927
488391	229034
44844	479825
219913	280390
127332	158514
450781	177050
441712	304493
394092	440577
171216	404960
63959	9054
290059	183213
170462	437064
340063	46503
267562	423014
253864	429863
150278	436052
206046	120840
414286	486777
480787	420944
345028	317184
162617	267352
373755	451475
176235	274309
476138	190369
180588	58140
313058	138188
37541	99620
438475	381586
322688	173598
226773	467538
30193	132740
37350	360584
360082	125417
441821	434576
247231	6500
250290	7271
397228	300606
399867	385883
412707	444730
417726	187974
339179	29308
273344	249993
479320	313745
233445	152502
44228	230817
124581	345480
151323	1057
458645	104590
490548	93445
313503	317118
326631	410024
66955	447105
472267	99631
257617	434716
335951	293592
187632	44269
99810	159430
203425	192446
144785	113502
353017	15209
4116	391414
480025	276834
346557	310521
440470	318735
461732	377605
436145	97277
300715	292468
463270	137833
423264	164726
35806	319108
213251	121327
58961	287208
477037	186159
111134	248660
237458	296693
326047	304483
445483	395988
14484	168381
133917	6374
250248	48896
486238	338915
147608	316708
53849	162657
477350	183213
418418	62038
284554	86415
364973	411455
31150	93473
81225	335672
326260	462942
229735	151952
44404	255650
56620	142042
125790	370657
245938	468970
472950	427457
81295	310756
104498	286016
327209	21203
35475	435780
404653	366516
173209	148289
14865	85423
78469	10259
20946	217507
375401	158831
190558	198456
412137	290594
81432	395964
268136	98906
91462	144800
145096	106840
68632	411424
17722	17435
485899	111552
388104	406626
104872	6887
243547	112994
241347	146751
165880	166063
102065	264463
411355	476387
135271	386132
34294	313745
454979	62275
236032	395921
263987	21795
186595	86560
92401	211868
55321	212043
419879	321026
192345	273831
293521	355093
393723	208911
77915	487932
430336	190369
115917	58466
298437	316388
76312	49828
96973	341271
325842	9054
391518	29823
326997	88268
147795	411944
471373	177395
352755	190369
447796	201367
341730	57989
236216	420954
133911	343263
322693	198166
342873	387500
179390	193502
251666	411016
91343	258607
333369	393238
265133	353861
380489	109868
275224	446351
276279	8084
354686	179506
252629	478415
30008	433611
447585	90110
192991	443543
354998	478415
469532	77151
313463	110677
297641	257047
88722	401378
85555	373169
389966	422755
447416	276100
273768	451414
395428	165973
110493	69286
308044	359372
15027	216100
39621	247092
287566	124793
185946	190417
450532	250016
404946	258717
113843	46892
239107	162016
474341	210036
475260	476444
104817	8123
325790	140581
375422	475612
23352	408944
240166	391312
365965	222829
301659	349329
473107	420757
156776	369599
275936	447107
460471	39756
163687	208785
26788	182951
103734	225996
170525	237099
464685	159361
425151	327217
375107	266153
441986	90472
270591	142415
204798	386772
100438	377984
377576	24425
117111	62580
481419	237825
194018	64123
358743	391414
118735	83872
234481	458764
65484	159249
6899	150760
314446	371585
94634	371949
206570	310148
367046	351639
203645	186440
386428	209183
407144	440660
411286	40784
391080	294836
323016	110677
19727	301659
267562	470588
382947	338551
287889	292721
32189	411846
337270	55364
317286	364687
223404	446515
272444	47317
372350	356753
131196	375840
324486	317118
63738	229150
198877	234255
133875	170341
39195	362972
336829	267352
258641	266500
160182	107148
88745	364050
292968	14314
319325	93245
482154	134145
286141	466737
104505	216129
391913	478232
95700	359562
325517	361766
55774	165540
148655	175508
268377	308984
215703	223216
54689	61059
224414	486885
350964	406150
104414	179920
367790	268524
197399	301659
222541	420895
39026	454398
247581	132675
30034	280784
229647	406391
64526	175315
229101	451600
448789	62434
404365	376564
395492	131975
99437	112918
484229	412805
1839	384174
432915	462782
407334	273956
376592	69650
317523	315271
54990	152085
269370	34416
391051	261984
477091	44057
296875	366127
467631	18087
480264	74542
164522	313966
16233	474950
261559	468917
47804	39146
118626	330469
376446	268583
379391	330139
243000	184563
152305	295561
258460	126330
277275	459205
268561	78469
321994	368662
191467	273831
418336	169485
285027	348798
73540	190369
312283	333840
312283	222072
407660	168511
291984	152048
354193	109690
196561	320449
76718	182719
99521	411809
75490	170969
35206	144306
423865	375945
53424	342307
221626	13370
414462	457746
60151	43747
267243	369684
360010	61387
139010	130158
140460	396431
164933	234918
281552	287837
384036	16661
389019	125772
167112	137128
7922	9217
222102	309528
285969	241554
441760	264859
345236	83999
404954	315740
21787	81559
263703	55989
223929	48330
476811	110677
460458	310560
275299	252929
146893	392966
194409	218219
233155	308602
39892	247140
73317	391414
68364	40330
15027	393326
193795	296963
463141	241525
394267	258370
160503	55734
383223	226132
238855	391414
334458	267602
235840	245408
119813	200917
402316	84546
297179	259929
267210	373518
246592	208577
278108	18526
102352	132158
250011	478415
432307	77660
340246	21621
360736	301974
93625	486885
201063	478882
96559	384129
272230	169116
397833	92613
77266	137600
227832	391414
142018	489423
351362	180327
412590	339853
264696	177861
436509	229150
451825	129185
303993	144304
309134	424890
310848	369599
458220	105053
272427	261396
278273	100287
210715	64335
314372	315140
229834	494022
206217	79989
403420	226308
361842	218403
153006	200461
238786	127346
289833	456640
256012	408651
281201	380568
219089	251669
197533	150893
469976	357357
199085	298626
276137	44738
188246	204621
67507	435817
312121	178436
349505	275677
354111	84815
422540	156046
308700	278047
152206	88090
89091	405217
138452	249334
314311	449534
237148	162795
247853	173289
325216	436701
351015	188198
46988	489787
242400	408066
173603	331485
12177	212913
305514	22448
38321	255650
85237	478415
291335	177508
449671	349088
489890	94344
226730	298028
53100	91425
161621	283889
300995	300555
386468	434283
298353	357854
256642	251116
199090	292994
261277	287855
176270	355700
431060	51693
227936	15209
334092	214499
453134	267553
189357	476231
249071	250872
325804	62012
294756	108956
200019	206557
353597	366666
324306	390238
69536	80261
365719	171153
488777	46685
111892	364616
278674	209967
408817	90277
289130	297969
449937	432165
137561	97652
10145	75495
465687	175154
276821	369104
359744	341224
52993	474389
201102	190369
318463	122462
406660	143636
4151	209689
125747	95219
114803	164884
234238	336064
269806	106180
166183	153521
204775	159726
116686	17681
73298	325979
449879	461944
389498	459483
40362	177181
153220	370424
287024	302440
190996	461846
283024	466737
245318	377027
42645	419603
34818	171801
154835	389319
271347	227101
474259	438957
94840	110677
223929	450161
471876	49903
67581	485667
226684	485546
375242	94516
437546	400233
95033	162876
161179	403098
190955	235334
145002	346583
123010	73838
420312	310756
453012	45946
244113	315566
208888	291982
63213	112595
40362	90097
302153	320479
255124	393974
426215	283445
322660	184258
30132	6622
355083	49231
265502	426322
443817	107337
398308	466101
231084	251621
415023	20586
46301	296693
172089	82975
308309	276572
16370	226494
440865	473566
289101	76454
401344	492316
358814	160379
145288	363436
405738	155214
229671	126756
238198	308116
18083	207601
303874	200037
406660	450892
148469	450696
75852	371918
448381	155697
464256	325112
192238	416956
55441	54976
348564	33016
473077	467703
105428	368188
171984	409828
143686	121543
274138	265711
452377	267352
312238	478415
79472	374708
422227	185024
379850	3227
455792	13370
103186	196783
110272	101806
432903	141154
411901	410074
458184	425213
474995	18526
400259	302011
163108	313348
420208	37948
353491	74585
380496	41753
195142	374939
3534	2715
111999	198694
326429	226494
485536	157288
449444	228431
338029	250389
383110	208291
124394	93642
45542	188759
417817	211868
297919	319964
423063	318808
371779	173767
52032	267602
223619	158903
140086	71351
293557	208617
241952	72371
41378	170478
372799	492906
208256	379437
289186	118877
492081	250805
135848	291002
70270	155821
481406	81714
469242	86158
403472	64335
373837	84791
281967	6253
414490	364433
81358	240609
354111	32439
76228	223727
413337	264406
18928	228013
171460	354991
272456	339829
391815	313314
334321	377778
275721	292975
183899	321825
192183	13370
253102	217328
158864	383496
461363	260854
432302	306491
382844	388575
454975	219859
105964	62373
147101	13431
86476	379967
124241	322515
412014	107072
221827	393326
383236	249202
371225	241850
282461	323105
231541	304173
421140	357139
65598	326446
173476	192504
57440	425193
13257	151944
187834	45376
380758	293813
66129	146620
492564	487568
220046	351639
158431	134145
338931	134605
358971	57416
119001	268351
371884	175960
268705	317118
309298	53605
236572	105195
98252	53368
18673	342295
254128	166663
449521	38733
349416	491150
306294	116454
27633	332933
450465	268763
476969	152321
285891	192839
22488	126293
232071	353787
49735	416232
81510	447517
245198	426595
220925	94102
101812	415106
397030	333851
168984	11541
367656	125158
343346	478415
182158	209933
167535	428103
410975	116246
128940	89130
56777	114683
352786	180848
481894	272456
414140	330114
352739	30821
347459	227101
147795	276963
19212	414912
26318	236413
6802	125387
170511	305444
52804	153995
373876	334078
490237	223137
335484	464650
74577	455456
67549	408430
264433	281924
437490	292774
443403	421317
242589	1839
225562	477774
29618	267602
224901	260527
192416	300240
287580	243840
266172	249095
328550	433391
41148	128061
320031	24193
140244	417918
391414	216272
375768	128591
142596	224696
288893	470007
305449	194165
219546	105595
360082	39255
445401	327339
157285	255057
68131	218727
402493	223732
206353	273831
198317	207490
45130	190369
490237	376544
483987	6555
465552	311344
92042	327564
394771	166063
388075	377778
366375	126244
93364	156376
194003	452709
71159	372437
229270	24303
263913	385020
319793	254036
466870	175923
44160	242311
120446	132843
32339	439686
107075	298767
14961	165653
394349	401378
327209	423684
115450	338890
97135	81199
336979	131662
362267	407902
452962	296147
179978	86818
328497	197779
196996	61430
29431	422435
279295	249940
153630	475917
367882	6899
13734	212081
260905	423882
140140	447107
192800	364447
96715	327061
460518	241843
409016	24620
199959	45545
254368	98548
152888	130619
221106	53863
163445	163614
37079	172955
350326	171261
226396	170341
467369	123095
121860	403368
415999	342886
477897	278520
88798	95063
240186	441254
333175	334541
350502	445533
232886	20245
127815	382142
100193	383039
210653	203831
192708	61059
48163	245058
340197	478731
68174	196271
229279	212081
263708	59636
397576	20081
79102	141026
84005	280592
30462	196821
445725	411424
73594	315888
180281	477986
104740	207637
170020	155377
147373	397936
69404	356110
22779	251378
404756	71281
87638	357441
193869	397535
293381	399551
326570	313070
52053	219604
54677	121106
19566	406693
319259	82585
377827	183213
143501	363581
205316	190369
265903	92613
165680	483440
32115	380538
414019	493920
445725	372822
176218	436947
226314	151167
316565	109503
151885	442411
488376	39319
150304	317118
239173	267352
138126	150127
238406	162795
8223	74029
72295	107219
27186	310261
32148	476951
326642	86560
63652	123422
250735	240225
378190	25016
268634	388575
211657	317984
166158	96977
267221	24738
118860	276090
290117	411944
60539	425846
298350	489652
352196	80193
86401	366127
289810	283392
297728	451283
91810	469235
91412	116426
19334	15209
208012	10646
151027	196783
409745	248382
332970	263384
63065	407373
245190	249368
303507	345255
440362	17368
252475	223354
335484	346806
251323	101755
400631	273831
234530	364109
44859	171760
344283	94516
151365	378462
100168	32198
265864	206195
56227	7704
318860	135473
230574	307691
344314	161917
398574	459779
138648	423974
384272	466432
428764	330423
61647	467703
443191	450541
193664	92255
290216	111085
34875	179436
245211	310261
279431	250434
89257	265589
68675	249048
55934	9054
432212	478415
268781	458800
199003	430356
170423	398705
470877	302270
359790	441021
89238	266005
372254	374305
462797	90642
267562	220
66004	162679
118379	317356
203043	360695
297436	451753
282453	200947
255369	95507
165680	257719
312460	199558
297219	401412
71827	487860
438216	212081
218987	199999
450265	15209
228066	464567
154806	26106
258864	139648
264026	121362
183014	59243
202336	264213
482705	218063
245990	429902
5700	415207
425906	102902
176913	371486
146455	404468
336331	269199
159400	449158
42716	260527
429391	295650
209280	17186
342528	226494
106648	390687
207068	440660
74378	492906
236657	189064
199116	427179
369664	13370
398308	460720
24596	198297
138332	376121
417382	5041
47898	261865
466056	303466
428312	470601
61503	317369
486776	88023
431842	29024
394960	74482
308516	478415
64806	94516
417121	391414
365715	194639
70712	287694
143814	289443
71817	180527
437098	462319
272526	185483
205593	242252
300762	237290
231318	323175
77341	46824
439164	58590
65546	190369
477564	99405
122931	59759
216602	479554
268748	163800
369745	467062
261501	267553
439977	486267
276329	157338
287900	268202
178069	421356
71055	165583
347834	190369
319465	379926
471698	355678
470973	355713
144919	338271
337440	388475
112267	200875
401373	239107
303283	2299
110400	148075
284218	65374
22779	252118
452477	439074
195527	202523
456658	357854
459213	290001
133109	207851
143042	56813
148585	494058
493841	125823
232305	245649
385660	72063
233827	405217
367418	269199
165182	368912
32959	108941
429386	440597
225138	476951
102087	35707
154981	324762
164684	341271
377869	250238
380888	283566
469638	359701
74773	53863
490465	53631
87189	468125
113967	224016
354022	210766
144223	77278
361001	231291
88822	241840
306240	458230
153345	443185
484333	127921
4662	213936
492955	431264
59387	410951
7906	434893
367670	473199
466179	13129
229489	28217
439690	484866
223929	84997
50814	183213
334628	75583
350887	150874
272785	34112
90658	168381
307273	203308
420005	315321
364158	33877
81954	82240
367871	320625
406073	408288
392839	417918
425906	418332
431363	59759
362267	198495
19180	149859
480241	309801
158138	178331
264000	314180
226298	64160
220553	422262
266004	16433
335652	364294
84417	421830
289444	345971
11633	436686
94341	52925
75379	317224
253129	119381
15189	342698
408121	385987
54855	445164
253393	41257
473064	189802
306973	374539
240779	275081
289807	187836
314740	160456
451805	362206
153357	249648
158307	335648
208869	74542
446804	139692
88934	103804
444296	10451
458348	362233
444139	253915
387621	100955
192322	342724
258340	338189
29525	241718
175484	447517
317459	487833
455922	304589
374379	275677
391352	75367
383238	433311
372822	158343
128591	37948
293913	171967
27252	315516
143744	106237
95983	196783
390451	291521
137963	423869
482480	209471
67248	21411
261791	320317
333557	338076
117059	4413
66278	115551
463420	309532
104439	312349
200222	444617
487874	475593
54187	196783
114063	93691
60072	159249
155280	281924
245013	50191
285444	237289
141791	32312
411755	425534
107529	67617
382882	137229
390032	53883
451877	180057
386350	494108
480686	409828
360223	164741
289950	83131
403150	354747
119325	266028
190711	428214
250853	280178
100698	218730
119284	421356
110678	335988
387147	102924
208631	183208
162775	378330
235606	180208
208617	60454
65513	85354
275048	460437
159511	387344
338212	266852
453204	260395
201572	180707
167594	132106
333178	434186
239272	423524
211527	224364
300806	457093
261112	39764
304146	478302
419631	291091
469250	110712
379849	225909
423956	388321
338955	475727
449399	241453
39892	42189
477350	282822
395167	86889
197581	18087
443206	425675
72345	421285
440726	358032
303497	474862
218723	84089
236222	61430
118228	300938
163917	61059
396021	234748
129773	353884
356426	184374
45724	429471
482421	95312
443617	338271
272742	378082
125357	306736
191488	148946
183052	160710
46427	160545
375660	240225
260621	106491
28007	86728
11561	189280
39613	394612
87263	180578
288282	394821
361992	351257
65513	151566
417105	135800
184331	301475
83253	383390
409949	317675
417358	175003
262089	316082
192321	404806
287694	222531
206009	267669
278685	330353
457675	450634
459016	180172
469727	317506
217505	274207
36446	387042
16790	208038
455038	207415
170104	478182
396339	190369
71430	318749
473806	476846
143814	268729
116175	95315
462871	486339
191977	327217
244736	232899
67571	392332
56642	40784
157793	477986
64444	46202
88632	245679
444835	72523
415779	192404
432611	77889
103650	287226
257168	49903
42288	298519
317993	440962
444194	190935
352238	87007
407970	401952
80270	83656
243840	74373
294268	196075
15786	218314
247608	188831
17297	5040
48801	114845
24270	280933
340073	365996
379462	374909
123201	394494
116118	185201
320299	22289
46757	15209
400254	265000
15000	13370
472586	21583
390467	228431
182150	187974
442501	104062
338150	493141
245938	413040
261946	58786
174599	264766
236619	463549
310111	28065
54248	129452
296716	373911
298155	291484
165680	158356
376697	12443
186440	116511
80193	410355
420221	436537
11282	355755
357255	254973
280004	298502
240937	476231
150423	67837
235108	72941
39346	323340
389305	401854
369030	275500
249549	82443
63652	133562
481800	268743
260708	445027
489930	198599
301315	170178
265586	120195
478588	237971
356530	98684
25242	207804
76022	324519
304208	120666
268910	244005
322374	35035
331377	237235
16270	143356
96260	292721
99334	160468
124091	210323
10093	281252
181342	447107
34367	184657
226798	33507
481045	168381
380846	275626
78289	484085
199964	209572
351639	54602
436787	9681
8164	41257
452165	465276
130764	8463
72356	247732
245679	265115
415169	131992
310029	385378
270248	284526
81541	313745
80860	211868
24572	410951
154908	403599
367861	444995
254248	169327
405133	1709
390202	327061
428625	313314
447937	49021
456021	162335
179780	355119
221296	332491
453794	2505
37178	350696
135274	136279
233045	266012
282822	122462
397936	317184
372170	451715
199648	331391
226747	271063
244536	145043
192885	444504
314224	475594
355616	346261
290363	281727
344711	17146
435270	264406
48153	406542
324977	49903
158099	80557
368233	187998
448436	203656
200092	32840
81636	92613
386901	359496
223708	117270
279070	456065
202120	484038
434366	207561
405882	186159
21275	17339
145904	137128
282282	470554
405697	12177
348063	454822
373170	86596
283737	89772
480580	378135
409388	321275
428892	280043
368967	37516
247296	296645
259651	258220
24253	372674
390032	421356
491190	194339
355437	53863
172417	395663
475929	319919
16458	100287
8733	338378
212535	175271
272087	48861
73022	264384
24255	413525
327832	443693
322310	51881
452076	160840
304827	20434
338322	458601
421584	332766
363142	102482
354457	297426
15819	330614
57409	205223
440434	258370
283024	265589
54900	206810
30560	81090
142453	40784
231771	469235
15618	187045
293765	391414
385479	201724
373458	293813
331894	257317
450296	187920
25748	100867
428002	52030
215494	308478
143942	454620
358860	417643
343160	252111
369905	32655
419265	360486
390543	387742
99350	356605
251198	325969
310206	420790
103529	455703
478634	265040
40983	19364
175994	199114
454827	440660
141861	18787
439379	478415
398800	391414
292515	26268
369815	49977
143203	397130
420966	447089
443893	75246
421925	25410
271578	395704
25231	238889
43334	389682
66383	106459
258470	482426
62413	164291
81373	277961
267613	172266
248222	252898
2925	243938
15871	37021
248489	179311
226538	288035
74567	201754
111012	372433
113512	12443
252174	26551
424343	281924
75040	66652
448353	386968
291249	486339
293345	466969
79291	82585
247222	378771
219242	46905
352007	293813
225694	356428
380758	217171
267383	230706
243298	76026
341276	57537
157227	203656
184892	150040
287267	481060
153543	196839
162920	439464
80334	233415
338235	424454
353934	99549
120217	420150
461984	73305
105087	259981
269494	441202
273707	209933
31323	143305
254246	410028
283764	124371
201275	272861
127918	374694
204053	204330
256806	172156
272019	273831
427639	142445
327155	61442
34102	24892
230813	186259
410590	67040
8653	74552
39346	424355
408602	54536
139534	172431
355351	74193
413354	421935
318274	212609
166903	2935
405462	16433
400456	241468
413816	7577
294463	290450
174954	393238
421906	51895
102499	30176
465999	221832
406731	312161
49308	360634
166505	159692
259992	276358
381579	355669
293405	49230
404577	176111
417153	232890
87878	25410
428757	49903
304737	477635
49903	222048
475635	318540
300491	291849
268207	86250
323085	478415
408828	248398
437127	246713
201159	234649
246742	254227
86632	493625
305920	13370
219524	424889
323544	398333
370311	155719
299775	11626
138066	272422
325905	282152
91291	244688
60907	15209
189889	469859
304116	199845
446994	331508
291052	371918
432362	273814
214368	90099
348018	21057
455397	382883
5700	223937
15819	385654
432175	240802
81658	142678
276324	159137
55961	210353
53235	72070
290018	428864
298390	19838
374274	102352
164269	428103
464469	298182
295304	102352
446644	306633
452962	379786
419262	187998
389689	121255
126968	404522
65936	254292
417631	445353
111267	214024
234881	418740
20706	230324
369142	54976
73466	425960
116525	234649
405739	222721
399519	77461
244159	388074
283028	483722
468509	478415
293084	430684
452052	275677
49667	21632
423218	389387
44493	23553
100578	340032
370181	264827
61708	145534
470264	405217
278127	421830
322299	263713
162843	359891
18807	466051
71741	255650
402518	254283
112625	388298
91085	94640
180790	408329
427265	364275
81786	263485
356774	62877
34729	47685
479351	5041
274487	362972
147844	13129
192845	37005
433229	177335
354235	194501
47616	53883
55659	422110
89164	217949
51446	397452
50930	198317
232182	66001
300733	49360
299178	153995
194875	420736
353577	52490
34249	162795
1292	415287
215160	168197
352196	478415
45165	248068
249477	113436
220402	262151
167165	308242
63090	446351
68675	211109
413098	296536
172417	192524
359769	190353
51759	103601
210833	477930
141305	91600
265140	243115
382228	19162
261278	485314
306530	173392
155048	459653
115854	35707
153813	491273
406632	450011
420068	346587
315692	114845
115659	80193
85945	485736
240897	164828
291695	5143
298427	27333
344831	152952
3823	134145
387753	170993
373615	309524
72926	50264
292347	187622
84144	433943
481191	165007
278443	214024
420551	34305
383141	221023
181888	26
241031	380071
360220	222102
67278	177244
287566	183007
441486	384130
147665	345602
94224	313810
393112	430356
356530	401579
278870	190369
95298	280233
197385	415225
131099	5040
165680	218036
134171	272233
335929	242855
331764	362674
79176	204330
353361	256929
90353	60226
72556	191807
15819	10371
157584	41406
244016	111039
71015	187836
446182	97768
341045	412393
428732	473329
360531	473368
285298	276591
109326	248382
6417	44469
214279	118877
105585	242965
349200	77279
16458	303424
18004	331297
309276	23187
109733	491548
52993	303914
160283	350437
181491	447257
42168	196783
25189	222072
6639	28129
380252	140608
455074	62204
92401	318088
169803	243645
360137	301659
302153	28951
166044	180035
397187	244688
266307	51373
278593	166513
456690	5040
122696	422792
5700	278162
283950	177125
251017	154426
228279	464420
182511	411873
178863	67570
374156	336590
391913	293813
470353	81645
28180	399604
394643	471891
258053	312507
269846	236213
156146	391414
48153	124909
172396	64429
384218	376713
203657	85450
304027	156403
345715	241575
329155	313745
335553	82
76531	250545
293761	337262
385221	336955
494035	391347
326809	255579
18658	477809
432339	471664
6029	194165
419606	185671
100255	295153
210658	167085
121828	239153
80193	170729
439665	241468
178630	11730
462045	402323
51976	13370
63528	102971
289767	369599
68098	134433
218713	380568
251272	76829
424615	462973
118173	405217
400076	327217
164869	318748
48831	181651
136798	24620
277499	60389
5323	339582
96977	103198
271760	300480
15723	476814
296811	170593
263703	106570
148375	286337
452424	364517
408202	382545
236751	31197
25239	205571
108275	335065
92889	139421
245503	113051
490435	295725
13781	140828
474341	408815
479323	313745
214055	132996
21396	422849
432421	62133
448577	327061
459567	69067
18928	416150
134006	237235
194689	336590
250800	131747
346557	436262
230574	408994
9935	340466
310838	418791
259736	165267
144405	261926
396584	250805
426040	357854
259217	152502
77330	242927
392677	456826
131939	446034
290726	3182
68489	410018
219546	275500
418811	263492
230574	435524
437064	14764
217784	237235
31420	265065
455801	337175
269801	379464
77377	446936
133519	399132
172179	207916
319362	256245
361689	2003
426426	406466
427521	291180
135021	421830
220760	114930
425745	6253
87607	249240
128337	209510
139259	230159
487367	131315
165680	153458
7718	480332
391175	190369
4841	224674
322342	354694
143315	189588
259952	330498
429863	17859
408804	445749
73601	278330
86789	34056
356530	265262
261759	87013
335838	331581
340382	53490
396036	287510
51165	339253
414233	162254
30568	24738
34123	257277
184743	16910
112428	68357
377869	87794
416677	7333
452865	410218
334243	114930
218123	124085
492921	477986
476969	112588
282620	369262
87938	354694
118830	310405
104085	340308
36040	486590
49651	60944
119725	380071
349595	224085
222094	380071
458398	351117
93328	299106
44577	104139
435890	62191
400990	478415
323826	95031
372340	351257
447962	62726
163646	136692
164042	111182
29826	93245
266896	436059
243024	83227
1299	401543
386660	458790
142190	175382
62255	327880
372399	408120
143501	336590
485567	392947
319824	487833
374300	446167
46708	429871
347046	270095
176130	408687
338003	207309
386034	286016
105145	369599
31314	480224
341342	74324
392779	40161
231374	57002
251116	278520
84518	413490
371507	429862
228066	285395
432700	182137
16923	179157
459730	57303
289515	485922
254446	270259
130332	360512
307466	401949
212308	20959
125349	402532
342675	366534
463577	15838
241591	300565
52097	130742
115962	320317
154918	59759
354504	287694
386832	489167
183967	178907
140056	464695
256012	364649
3933	254844
488254	222833
42847	419849
389482	162550
450787	83403
407759	308189
197513	137719
401067	449962
46301	400273
79528	342101
236216	474990
229854	38063
458065	1650
119001	476242
314722	371884
204375	209281
232278	80216
93491	489598
491150	229044
310459	332392
292453	262954
36691	423348
435264	219743
19217	166970
128425	383382
482092	184895
250382	141892
490167	418008
310836	120339
98748	332695
334584	336590
220624	5864
221936	359516
453746	235045
214050	468286
277315	230755
195547	51195
244249	35546
113753	50915
47405	393849
187834	447054
358146	403518
36930	218348
11973	222833
16152	225420
55770	957
211453	154137
369108	10373
345707	371479
81488	226308
492247	114600
418368	313615
68843	457175
450890	395988
455691	413525
343364	132247
2705	339955
255942	38155
440286	160071
183700	438419
33097	343012
328940	20507
78404	283392
151712	389682
308664	435520
198495	217223
275824	147373
13817	93517
300765	6440
89409	421980
82291	66280
449884	318122
389331	264406
490614	39255
184001	387860
409745	186259
305624	320142
263813	60595
224629	15337
299820	244848
362795	167841
364703	285842
93174	52627
386079	480648
242297	42611
268261	395198
144577	213035
419144	343626
185599	77438
431668	356100
344217	266122
13297	272339
151691	179375
170586	50938
370053	340349
258185	297690
238261	404716
240192	212081
200001	76454
140848	391414
395071	332712
184903	486339
487300	317675
105889	104824
160680	461846
255258	189270
112301	415931
136216	375882
14096	485109
313770	115861
153517	186440
462588	332392
449893	146124
129842	170146
467378	462820
306905	427215
367832	358607
172324	327343
73660	218864
216229	391414
217953	162247
141782	471355
257694	398492
58930	190369
176235	426736
108054	28129
47132	273831
339773	183213
237480	420944
366952	489552
434703	264411
370458	310756
357411	191639
471952	124770
266996	183007
289675	263967
149883	71281
433969	164595
332299	131992
148370	395988
50034	467910
38959	26551
121594	362713
275976	216621
202240	114916
164572	64335
450601	249464
278642	404027
254293	218727
352011	94665
139809	448379
100612	233590
422223	17234
355010	276879
146893	185719
328172	129185
485008	48861
260825	332838
66734	396850
436950	206301
476606	77897
221646	478583
272678	405517
411938	492906
478588	397727
156913	22907
11825	383967
317871	494102
114522	144568
53236	38975
489221	471816
394143	144079
66383	457846
462893	30698
391813	316796
121733	269768
56152	362267
383138	284359
459451	265059
282772	451460
27222	251331
88401	287740
454263	33553
276373	24070
16116	463549
271833	45599
203608	141265
383709	15133
223601	202196
9061	209795
291034	303424
251844	187796
359824	94344
190973	388631
286455	247941
319103	129923
435246	455388
210574	273241
391150	295484
412900	48275
377302	437893
398900	162780
411540	73653
466056	457845
332474	319081
76986	480663
287883	317118
474341	375113
72574	91673
386079	317118
11314	18185
323212	266807
412618	202254
80476	229928
122580	251323
392277	38264
479044	340455
195503	347064
436026	37516
353568	48275
412365	204453
393305	345505
216272	255661
449058	241468
390076	285156
89219	49966
399665	182307
338053	97311
328533	180578
406127	292369
418652	226150
18365	237574
401555	441167
406895	259804
25239	409142
786	440660
161825	196144
113353	276510
81405	191341
438344	313745
398119	315671
144717	270608
384410	173911
157895	310756
16736	278520
83542	115804
172580	406371
67688	391902
257472	51121
488275	447177
301023	409872
354024	95286
146893	6870
177595	184527
280309	296576
329440	281156
328110	447517
154859	401928
443815	173018
435544	477986
304905	486885
191103	387742
344379	417726
344352	475200
21591	286936
325491	380635
459839	489530
68532	412271
477121	291484
335779	138180
142472	269134
332446	178098
447610	479614
277349	115511
353286	406626
117348	3593
321482	218730
152575	268817
399402	6642
370231	122709
221648	330640
256910	44012
240677	188198
20401	388254
59537	205287
226857	94516
86596	38265
136435	65496
357480	120231
62366	167292
375079	405217
357597	491767
352665	413880
63391	300473
21955	362877
284635	186863
378137	462876
45806	119762
283096	375595
138126	258829
67399	256081
267562	220756
467935	326550
218940	415465
445725	330143
444654	54976
244940	264717
263703	327286
41287	387742
62193	17339
286581	367798
340463	168050
156446	412517
170922	83403
104206	488065
220777	317506
413752	139648
312349	261396
341197	113908
4656	134694
171915	276059
145126	480677
52122	22804
467032	52537
379269	421356
104309	478882
295900	388575
169544	319696
259637	420392
431355	386615
273287	11728
436048	174564
61752	164301
171915	28129
136605	267602
418802	290450
432301	237772
170835	228726
482028	230293
15497	54536
304208	305586
193039	420944
438265	336273
465599	140989
391384	272405
143290	238303
204745	195121
406408	334872
94184	63983
431508	194805
164481	225966
179073	27457
190093	279877
47214	427257
277954	178130
194491	429161
312595	68203
164333	209148
212287	173018
377918	461944
224594	266238
275721	240989
85715	391414
253643	300825
219336	444271
192311	403641
192238	315566
464100	481785
155081	318735
16349	292721
99877	52917
161847	424157
200092	271760
222102	264696
302918	477788
2734	391414
269491	127270
262210	63361
313405	212148
249978	14293
5454	284268
372310	262594
84773	293813
446132	435817
182758	175667
316852	286390
72596	159477
385555	401949
366402	413978
489158	304589
197348	470481
338718	364577
396969	113244
355163	125399
355013	392972
270919	466219
109315	163477
457257	153905
324367	49966
315614	143595
293941	397405
61558	440660
26210	486104
449128	77114
294130	391414
157261	94922
49270	55885
43301	175721
97499	284859
134626	391414
187424	333855
125458	338160
159076	453171
299803	73494
442584	118875
393731	301391
462047	306981
304	476656
235585	360860
58042	295689
140450	360154
229384	92251
197920	8093
398761	261865
404960	218780
233104	113065
5700	65435
296591	449662
258598	211868
344127	116070
468958	146202
416331	28838
178706	337826
204620	86728
390771	38812
258187	96977
86192	258370
63494	5857
225672	198317
462670	108503
125263	231832
61113	462055
7088	323340
43353	461846
142993	277450
418314	384903
123029	227082
189299	88105
315113	469316
43775	221660
318000	293813
318533	210082
236864	259944
266508	86800
459172	131130
46712	270904
422246	115245
399091	446201
320823	7079
6180	207933
127211	198038
441708	30332
481612	286313
165339	399049
427980	401297
400045	161442
329874	99405
433565	41673
12895	404806
297436	399929
54177	203985
344094	144969
324072	35707
451691	15209
250833	407334
58682	77074
43279	56609
431271	399701
27985	313745
93305	218552
180120	418551
132719	317118
243524	428214
160214	487833
422776	13563
17987	338189
464685	328140
136605	251943
64647	107224
325633	420790
461993	446504
31581	433922
444380	158420
63676	476951
332544	114063
188016	111039
332146	190369
45843	427943
221421	230710
190015	273934
263266	164164
125948	258015
419662	215876
114324	300119
130394	427340
262843	469309
19993	127921
485667	285107
206889	408242
443500	331584
307621	475277
382019	380861
198175	206070
196903	409848
383369	381054
490802	435214
241173	246951
202224	360039
414641	467465
361826	454599
283317	457118
376855	492204
344782	109407
346623	248961
405032	169485
92395	101058
296459	12718
38063	234829
38724	72434
195649	270324
130148	447104
301771	432212
222520	19606
315096	94885
366243	78699
371912	353255
114063	76867
333277	136177
317694	396818
380489	95739
486772	208346
88374	489041
486401	426569
359790	349835
117791	51653
157238	290450
15888	190312
39195	249005
326927	341271
149667	85068
193303	486083
80936	114678
30750	140044
98650	199582
106346	273823
477837	472070
43022	284483
368350	407334
76929	414183
343893	101754
171592	350491
375295	273831
205065	191621
240472	169964
240401	464132
395211	357201
399492	435485
392677	255756
129132	237165
180340	196783
65975	183213
400273	450036
428863	293813
179104	94516
2195	245679
322211	248382
431322	470758
114643	48106
46625	457297
139425	374849
152634	185028
241468	421933
467557	214024
107396	19246
159078	311220
365943	440962
402052	94344
55178	478415
191232	262981
215827	478949
384016	398124
430830	65916
297436	30638
491193	247464
319093	281927
461384	110677
215895	476447
231305	308150
41600	428597
113988	323139
134783	120912
197242	53490
260918	276208
333011	125913
379680	54700
57571	424612
46324	84646
6026	379584
344580	404607
396854	299467
301407	491689
265132	391414
301760	40728
84459	338271
435331	293813
135757	436889
91592	190369
96404	267352
263924	151447
104619	316388
215462	345745
240882	422991
284956	336590
364097	34675
396438	22929
83273	246496
312474	333574
343316	372137
203656	73088
487422	22891
450123	110677
493399	354933
412912	215787
392370	35707
278385	82430
49663	241718
34949	86728
428892	100478
462696	197920
486915	287854
463470	68337
196030	10613
117536	223914
35730	353557
86769	146645
455074	471503
318735	411150
282632	148590
460113	250410
166663	220417
401804	90682
40890	476109
66735	194893
48875	114930
493028	435585
123824	407026
419677	157219
91884	21411
15253	192830
230406	351973
100284	78820
62492	115359
334340	141623
403670	10231
131922	92757
403670	441893
473064	180578
188493	411424
364531	263009
385532	295751
164829	490888
382894	431137
89219	146760
456748	433934
257395	13370
193380	242633
80853	491290
210652	391414
260920	456640
365166	317118
174772	327134
443031	484768
158946	21379
431298	463549
124469	166337
129408	18468
96391	53195
492292	369599
364730	297812
300208	371918
268219	76826
147979	293813
391509	434945
223757	377121
374379	276744
471169	122462
451369	105498
358322	84590
104093	358652
92635	314413
212418	328953
417973	366127
487347	69650
366461	223460
202153	125380
467467	37100
315573	487798
475574	134201
431598	418832
444865	15209
275953	22347
115072	369599
227386	298767
147272	57289
24785	42051
34443	134145
454724	419482
452020	300493
211353	346768
110973	22719
249894	206420
262747	482586
177432	122983
436145	313745
275907	192863
2205	248805
100511	136643
308013	282831
149188	237211
273019	249598
427760	411424
162408	15209
265955	162247
392086	322498
28673	207459
38849	331098
380228	345011
29894	72762
456592	401949
28908	164174
363917	428738
155048	334040
245679	385070
329613	262954
39189	21632
444679	429862
118325	327459
34047	106903
250649	217300
377720	27581
395204	140454
437429	114068
79510	376333
349426	177335
43506	132318
161849	73992
395922	424225
28800	426034
382777	144470
27468	249334
485420	369684
65134	128487
227872	187974
314875	20959
228924	120173
397086	343085
292588	275790
249546	355868
373021	17293
188678	383873
457418	75000
237369	205765
420677	200947
200092	428313
2366	247585
331695	62366
416529	389054
79400	178530
166913	393011
235606	123020
342388	110677
433820	231268
207916	377224
297069	234118
197998	114930
253907	306982
27001	82215
349624	270734
313216	102104
326260	170756
316323	477986
325314	435147
305437	62226
394546	15209
415408	42275
85674	402509
388894	317676
152152	393326
18647	411648
24696	57917
386841	465665
372356	381008
44399	48275
12623	40692
159445	157514
15812	81199
146217	243438
330688	21411
4274	357193
58245	52408
354564	101592
196969	342807
160927	35707
148213	86595
206067	51008
465422	153415
330774	200444
276821	85706
354812	478415
323417	283672
146795	37462
277432	362206
424436	489552
202792	287024
445343	467752
370175	201946
197892	83963
398391	175497
52288	484447
85665	10646
473053	169184
438254	169990
286944	273687
218577	237165
414058	122135
127388	117023
91498	164884
297135	419850
144624	267352
470915	10601
462973	158357
477932	422092
149330	315171
71822	338702
52537	24435
218526	288121
493306	208291
224018	488990
367199	177630
130675	464872
426027	113138
335654	292129
211116	256523
326752	419878
127298	236213
421682	139714
463274	375840
72804	7165
346324	397456
219546	23430
210689	13370
239763	238429
377933	50817
182261	86062
202126	445012
2982	252090
127921	479745
463911	227101
104766	224674
376178	488548
287768	316708
350943	34967
282706	145059
392435	36066
35263	8607
169598	186259
126200	471227
238344	472072
107118	385000
237714	34801
282201	171891
342465	447158
369303	272908
456730	127921
77004	48275
219170	89795
458183	305706
441205	87410
444918	489133
135538	64852
67293	403760
364102	49228
432468	185022
169716	299408
35044	308375
338494	399783
265194	301659
219101	421830
159212	184902
52919	299408
163263	313745
398117	138081
117537	339214
172318	410638
360642	97924
164889	63040
441827	250434
310505	40424
408053	102672
255196	276400
162785	315888
136798	189733
230334	252333
314824	91380
11822	370030
71176	33889
67126	381428
89238	190049
390050	221324
57696	111726
6279	214024
75098	273831
403032	124798
375405	224336
49482	409828
308309	17122
245877	316372
431467	127918
419973	246926
328357	204453
340183	24738
132281	391414
342465	446407
265384	481279
449823	140608
190344	440962
231268	399136
448199	156584
73883	414210
372565	7130
415121	290114
254098	175073
343763	367692
479570	164884
382037	465646
249894	197883
133639	174564
464782	50605
446471	205189
59534	183213
105859	391473
477034	368268
338143	440660
242551	493972
45375	33855
315988	101542
317759	321063
410974	4349
341521	53994
206385	228431
375113	109271
263813	110677
430610	313745
317990	267352
266218	62699
129729	494102
458033	478415
225988	223467
160961	316011
189811	261300
362267	252832
13807	127151
176878	409936
286893	86560
130140	397629
412856	211134
196425	401297
164497	162023
48804	207675
460787	432036
317877	432320
165680	56381
333713	339853
38763	166513
445972	237548
375032	390232
472828	366534
359645	6360
306742	359218
242061	179045
385932	393184
191113	368013
113220	136643
426045	477986
250749	385570
93214	444134
485387	415727
302288	248382
74538	269199
129185	339530
239912	158514
193306	408687
343975	183213
468043	109271
227628	214604
61683	29961
332708	51813
239915	241468
366999	5185
400936	463757
393024	273313
218706	189126
247812	141478
239820	479680
440806	386899
391511	343085
354714	313027
167639	183213
69946	232030
435520	121171
229412	113138
215644	275232
80087	35707
116694	336225
57911	313829
3809	141509
469083	405842
361767	296421
419548	178436
256239	311942
452798	483851
360355	16433
313004	261829
271782	464420
446313	476656
367330	85899
404853	179375
435052	287423
169591	486885
67409	335812
411419	285555
480475	480224
435276	445895
53226	315671
230230	248496
391551	45074
309621	90277
125497	350330
253296	113881
228225	85163
109927	227631
346272	120627
308122	301368
93170	423688
26650	289546
256582	16793
42231	23459
286591	469325
428944	121499
297792	432719
145717	451431
478871	486257
257510	406408
26556	54736
2844	331794
268516	291521
47323	404806
464506	110677
24987	323963
127027	311713
365521	300480
308122	52271
245937	388575
352027	49359
166765	62674
67497	494102
427849	277961
255100	262954
189214	322422
493037	63555
192800	436952
478871	446936
307139	336590
457309	293813
127921	457419
181230	490052
79102	366986
6467	430894
267562	347094
367158	358797
96786	362663
103842	53863
303426	213519
421788	453440
160935	434893
137511	154847
379932	207393
154835	96366
366311	485931
51520	2482
255953	273468
455872	66798
51945	331898
277987	373021
403202	376814
75769	269199
474352	267172
198668	187998
63631	169485
271181	35546
193499	456640
46556	79861
29249	183213
241111	110677
119531	97527
49650	105498
222389	302133
456762	316011
321036	74571
269908	256363
393355	337585
400856	377191
372340	171623
237953	16433
336615	273719
137200	409150
233498	78112
244092	99128
233903	393326
318500	52271
17911	101830
46556	27683
414612	402552
18072	414149
194208	67121
86632	91380
72804	151184
93311	437067
343807	479895
454588	458226
396379	53863
483694	115861
491031	205270
88047	186159
449673	82697
110734	385237
79392	435280
106167	315235
269585	52537
288004	300037
489589	465400
427891	140922
420849	245772
266550	116721
134593	390398
82744	215608
415916	145840
332243	376221
81358	180578
79810	10345
123804	86728
247296	358056
143177	277594
458065	148431
97196	178048
335561	317662
147706	429863
461413	315888
85575	431798
214735	264933
407743	295484
321242	179375
477681	488036
410671	462973
8524	389422
66244	42890
31437	291823
119665	110677
420665	391414
494127	435386
282245	410074
98326	18965
282263	179692
164353	61133
383641	128929
358759	145889
257694	86728
261410	210261
369030	49311
399352	387839
265192	289867
360242	371453
383002	42890
257944	136209
450465	174770
333000	149128
304981	187998
440190	117097
119944	302527
191940	464561
285312	231485
440940	306387
60823	71710
122582	137091
326109	314788
461706	191022
368726	15209
121532	353217
153322	295232
187060	78253
361291	447057
472164	342272
45724	1191
37948	29203
79027	303175
17869	445353
180661	410074
458809	178048
44431	157152
434606	318077
115917	366873
125458	262594
196739	99437
451058	354582
440804	229013
23487	25549
366762	477707
573	145791
383361	291002
485167	62191
199420	224361
124962	313745
335514	26940
387033	451431
438475	491256
289870	301179
17967	303540
468935	106189
333878	248777
342542	20586
322888	190369
246736	355284
369209	103301
282453	267553
164645	277411
378350	363973
270513	92712
282378	46070
227793	269064
12196	155214
263514	314860
298874	359862
294614	259669
261393	132996
122212	27464
75957	286938
276821	361305
374550	310862
66853	318735
72217	398641
382337	109949
369030	182764
118172	439274
267745	171953
401592	460515
295997	488899
101343	62857
466432	3022
665	22347
483706	52624
108139	89047
290487	106939
172477	450541
105077	345585
479199	322184
452847	275677
259622	221173
405738	399852
420547	246926
454783	474412
243487	282967
26780	269005
67126	340598
402941	17186
466012	268593
57018	237548
125417	2064
136878	319471
476719	91327
94665	131758
263439	383508
459830	4016
301638	12177
246130	442854
28962	246190
238963	383673
217776	242581
245442	471745
163387	430979
131506	164256
351539	2715
77079	279509
229116	224560
380633	164884
443675	31616
219607	430231
231568	66699
490666	324691
50506	199353
431255	110677
240472	123287
429610	389908
127903	28732
208172	169518
263	148458
394975	478415
406695	16203
311867	336071
110835	294965
326526	398770
224885	86892
324501	336291
447547	345097
452709	234356
3321	13563
429069	187028
178754	137739
106164	15209
94098	22448
105159	313745
171455	310756
386248	461714
27227	1484
326010	281993
481118	89747
413535	118256
60882	186159
3809	468287
394411	425675
409215	263949
202648	313745
202469	46926
139844	153995
489242	361354
286162	365079
313927	251116
468505	22323
323775	474216
203200	141596
271056	481368
439575	343085
61910	487833
95401	367824
175437	420874
491817	184309
428795	192055
298850	99622
407417	228431
137454	85649
110606	106840
77581	404806
326636	35629
296514	31041
417394	179375
125140	176778
178959	490642
276209	168670
417895	134587
103515	140044
299649	476178
214853	21632
351704	94516
49253	236885
414421	86728
43522	28265
408776	176747
266315	336955
182390	399313
79264	369577
323861	430281
25325	95209
373591	479985
326180	427320
22202	107852
117697	488176
73279	88087
242107	461846
352909	193871
384048	475855
92210	487874
446407	429585
395366	268760
192465	58881
76228	416287
451769	170129
87046	265559
67465	94344
245206	380491
7159	298077
36144	105967
423582	110677
463125	209510
261277	387904
197535	97493
428868	75303
41496	220417
447487	27464
316136	22594
257422	373252
173018	330218
106648	103650
346042	61572
270167	334009
369442	74343
383164	197938
482851	191317
294684	332086
211867	262954
202347	131563
71297	103205
228111	340554
230051	493251
417836	457632
84980	348798
306703	198297
101486	168381
51601	248747
473662	204570
128313	8463
120861	130552
101634	244202
161023	275959
432903	4218
201556	241137
312032	190369
274106	31263
181760	317118
435031	273831
119100	262954
340229	203365
62552	179506
33944	310756
119201	490237
314369	183213
456726	132740
289669	164504
356673	383327
261795	4734
14659	254366
371281	137378
121594	343975
265070	113085
379710	12245
460572	391414
375458	110677
487402	37039
44095	258166
75788	457256
330755	205270
154712	373518
53757	491010
186198	343085
414257	321313
325044	116142
421272	16214
271919	273831
137213	12443
272577	13370
201131	78063
72098	180578
241596	200549
46155	460723
463794	119738
361001	174263
152979	119104
208405	435677
433820	316575
353597	478664
78158	36697
303303	300813
345531	251347
308618	123769
440249	172711
84938	190369
348798	251313
437744	362557
488190	434945
152207	96977
160454	199590
370406	312825
6294	317675
208823	221514
420234	483280
200092	397230
407334	165870
80761	328859
413107	358041
365521	214714
242411	128062
161323	469054
156348	82094
245938	164807
86311	364000
213087	441249
271886	373518
190260	492316
214912	262631
41378	124851
246767	464420
117641	283445
34255	44617
429287	51475
392320	121112
446542	371934
69668	21583
13475	419305
319115	362972
275341	38304
922	354903
439938	97753
315496	423125
380129	330752
230375	478555
170020	391414
320873	101058
255043	479088
338752	94640
292641	204042
176130	242076
146590	207727
235372	178596
477772	369577
454931	169582
109903	347505
133156	357011
235748	290009
28363	3664
397601	179375
459084	432591
392195	152502
148313	320045
268828	391414
300273	388254
195684	101058
144098	207770
150278	152828
112355	157726
405276	297273
338025	462973
283718	97454
25923	4026
341103	273831
464390	422576
317871	486339
67152	182230
401184	420314
397586	293813
228128	292200
52004	304173
145902	199603
460480	392339
443017	142018
460361	156685
321911	315367
198317	213050
141665	420944
343379	52328
380046	15133
128337	185076
360540	430759
250768	92717
173966	374123
402682	190369
196794	163336
140945	101106
89075	118121
131574	450056
318573	154089
63597	86560
402237	432871
168679	247103
414809	241356
361001	115386
404568	154398
137454	15133
17499	318735
204943	60108
149718	448076
329697	187834
483987	40525
396661	211465
433761	331621
281410	434534
292367	434035
245198	235606
434151	103267
167419	345295
344841	190846
3391	132247
173464	456318
294115	17339
13241	122490
479058	195121
18631	305661
150833	185013
4533	287688
38003	187417
65251	98251
360660	21805
409922	251943
175721	350583
286310	165653
394328	314936
372340	464166
267562	240205
39104	109407
254617	187836
11750	304091
431418	83403
454579	486885
279701	440660
356953	111039
62196	108529
327145	317118
266156	430610
300575	149388
104740	77461
429803	165958
337778	428487
154835	303221
298730	172089
411662	146202
200366	218730
284554	67182
461376	56278
344559	339174
297436	324639
392086	365305
490636	404960
135610	485304
461592	167752
281409	7601
319032	158549
319435	455185
327013	288188
15895	459213
43485	239872
398148	120173
166596	94516
22488	134500
107118	173018
89018	15133
196074	358120
22031	45347
379391	301660
32149	86892
122917	207049
328940	12602
155254	295468
190447	489552
289460	203656
380858	265217
318098	348787
308072	50264
225005	383946
185290	134469
37699	277450
267562	2633
136611	444342
105735	196242
220417	97277
152944	301167
407565	313745
119286	16601
170237	413210
434168	313745
410742	106903
73611	343283
475206	493408
421137	385699
5984	21411
67885	435903
355327	12129
156348	108401
57801	422069
143294	450983
303237	399468
449350	492988
42905	83013
36594	95408
123014	283562
170746	168663
477986	157083
202352	362573
66035	403503
446182	371281
196839	479570
435294	13129
219166	372214
401232	233281
311204	273302
378096	186440
59631	190369
199626	115273
328140	443292
27581	120734
364319	473473
227068	22227
483112	353267
422776	163725
139016	440826
245202	392086
156081	44012
352882	142282
479351	67584
134531	392699
215224	90123
207854	235987
255859	99223
321916	22827
375600	95184
16349	86560
258477	328970
480296	155427
415762	99405
20334	486885
475738	233052
39623	320784
183631	331989
383244	387742
216544	204354
456876	349006
107211	164884
231376	436686
63849	338271
66575	137658
187834	72798
365399	369599
132247	198510
183664	237921
427409	40198
32179	356663
239378	454411
293974	157777
489354	345745
301962	271317
200998	126405
362939	451016
29538	104208
324207	287848
325491	367896
376388	461420
130069	428313
51324	198038
403813	451856
325904	310359
220243	353557
308242	421863
440303	24077
236282	77727
362932	290362
21280	317132
98516	254178
84270	455367
442236	28065
288206	190369
305261	105585
138879	393161
190281	306783
187543	445796
123831	354908
382084	42514
172692	323488
67906	317118
139355	23430
393639	153966
435468	300119
428202	183213
156728	304708
339503	285050
484368	249709
303986	113683
117784	363973
273422	123369
125553	73958
299939	57989
260042	62191
211982	60517
229182	110677
479852	195658
54406	273831
364807	166970
95367	453697
455222	32807
329329	455805
160948	90803
430639	57134
158969	341470
467631	236071
116947	43334
158849	262954
20356	190369
431145	20764
68539	215617
431586	111678
430177	222701
337506	369599
283660	212200
57281	317356
348639	93705
235958	380385
282287	240724
300819	249334
317474	88113
38993	57375
168799	273401
279778	363973
352685	442096
441486	464694
26211	286936
34305	122694
302220	186440
340237	419580
405625	370901
9236	474268
208577	423711
280523	278907
182337	62191
385176	284164
453746	33504
333339	134694
184291	208806
128563	65913
65108	399468
39931	391414
5745	242096
154808	401854
417154	143449
207507	176711
277652	116464
139571	40447
448353	94516
94642	83872
395170	43899
12623	320367
79378	477986
481419	128758
252373	313829
22494	455493
79383	250434
460059	468832
400910	294079
17186	453605
270224	241906
397033	86560
95565	382513
233446	491169
257650	350189
368504	232169
226023	435255
280886	317118
130651	160346
296607	239933
16487	80784
297665	450554
452240	162677
76228	46468
305203	346096
353677	43340
12564	270292
243982	226494
361561	354658
6256	440660
245921	414557
242551	315671
254204	491150
169969	161016
216006	478415
225081	211868
68644	314729
279072	218615
219281	157842
330304	23018
219421	56068
425835	96515
107130	336590
463367	375508
356392	84502
21363	396749
135659	55074
306685	422983
478516	152502
329112	91781
330118	8684
483149	36344
113783	17186
17481	400454
485883	348388
189241	421356
49423	176666
382848	342486
166626	481332
449356	162247
221687	93249
151961	209542
201586	197696
347477	15209
265754	189848
404582	56068
427978	237517
340873	279475
405788	435903
378224	377278
173508	223483
288956	110677
318715	276744
34686	158145
460787	383361
34264	458104
449521	277610
404069	359762
343226	355149
230040	65732
162634	166513
211441	349766
206614	465539
233014	221227
415186	448851
103330	54700
52570	299467
354357	397050
270887	475571
92635	37210
85371	120704
202969	401297
267562	356723
142503	317675
274852	359364
216345	178749
453134	421830
250159	377001
463790	399867
138024	191387
35652	295484
360168	455229
370619	103382
168220	15209
417019	124085
446644	423716
232946	384541
192554	142018
221444	167508
380496	433422
157040	239906
52880	247812
207945	362206
347121	1199
257648	4413
269119	353787
208577	263880
402169	414832
489275	317356
119655	225503
310512	87471
87214	384933
431292	454867
122457	123369
382882	223214
301659	11691
390798	464588
280030	218651
325316	273831
89188	91112
89574	6457
239272	467850
64865	109271
230574	36676
107709	359826
4755	141166
44203	32076
371484	69791
380497	312698
344314	408360
444393	157215
287281	45768
212144	44049
382096	467703
153813	100026
306605	30510
99200	464989
313798	254884
16178	35206
386963	26714
29820	42653
268593	476403
98170	178165
471954	427980
485550	90820
132393	120173
350347	455345
78469	32389
142364	176817
481399	486440
241987	421356
227514	484274
271163	230336
104341	366127
4035	439366
350968	440660
301771	232915
322073	484672
460853	459761
378137	210403
286529	320718
325216	356292
461288	467492
309276	312121
28357	411645
5569	426081
444397	343493
409961	387101
268892	49828
194537	166183
242411	132610
19560	457081
161859	336542
244519	205624
373136	192610
301834	342784
244775	152194
297192	290063
157218	455769
64281	99437
255203	200471
424750	15209
412322	56385
446182	384972
470946	120754
190369	354768
47225	77727
254427	246672
145073	267602
292902	44049
440789	350284
93148	112312
228431	450688
122482	264752
421114	354933
156470	20611
177577	346387
383164	305495
374767	50264
367493	354600
490002	394393
353345	313745
29951	35707
414292	205223
389656	107016
475949	387860
388211	13370
239912	77031
192611	436354
262794	477930
108804	300722
400824	99210
351714	315962
378420	108522
353187	338915
23146	245043
362435	440516
197911	208577
334391	228728
383260	161872
361020	175626
139419	492732
37748	123104
236743	435071
428861	215920
377447	265040
26778	469235
378558	81280
244320	5040
124013	177630
128704	131606
7573	221319
130726	317286
360021	430356
114901	164504
165216	276074
477837	205289
432339	236240
175923	343067
299106	432175
288100	420414
193839	366127
3355	422927
19506	96501
400016	77438
124888	291064
25116	217423
325493	190369
360220	470554
21739	218727
58474	262524
188016	217494
145979	286055
303670	51881
126116	188321
374546	453725
431060	447892
158099	181245
492748	313829
473139	209933
355000	466432
237714	177395
361707	210261
341924	388203
38239	285156
74873	291984
169150	475117
448572	54536
109039	147082
107118	127126
151636	8303
320245	59310
127972	474251
330287	262954
355413	99437
364440	460755
393418	66727
477143	152502
24430	35707
148468	146251
212929	16433
431256	139297
488044	126204
72952	95312
94240	123567
462505	237165
54693	268964
183040	299786
74847	368205
255889	148972
374436	196783
258747	156911
369321	163725
276759	95863
271200	304466
214887	244411
204736	454893
247348	212261
130651	365366
58977	147790
109791	35707
486712	347476
132153	118662
336805	391414
27390	371934
244791	86974
92257	186259
253076	55290
277594	471660
303946	447872
296743	460530
309245	474271
367518	45786
429459	293813
113748	72551
61367	30176
227857	41640
147462	485646
27770	207246
362057	49903
404568	362784
350059	378686
186102	123410
220897	313053
385221	477329
11797	53883
94543	23402
90711	296869
489636	4316
398065	233657
358477	405217
446840	183213
281130	328538
14583	335747
286739	471202
387531	372595
119001	188357
226919	420414
88439	289230
272661	231485
208093	62661
307562	281924
26318	78699
373650	478415
57	43334
322058	39266
397824	304640
119028	187484
96007	452098
269293	60780
181680	424714
299529	481279
258984	387508
207057	48877
91985	313234
222389	479570
84991	288354
451016	274761
479585	291521
396381	128758
226919	124022
68944	48247
325940	360277
54085	236213
475778	163213
28646	490323
92466	48275
226678	186006
284221	334424
278688	436022
332667	440461
290316	219865
381558	240609
432601	478415
339333	467284
179466	119548
123465	432290
195541	146457
457418	284597
257289	228431
346316	448299
17772	447186
443570	196055
252998	363581
10133	342156
260673	440660
320223	173821
69694	447474
211515	190369
134955	205223
476812	45288
213426	214024
59156	128897
409390	120173
459073	249334
215141	117023
93876	113239
453089	84943
220734	76350
352356	255650
57129	225719
238274	100106
441869	376725
203200	301252
408357	120778
226828	182262
425512	164103
372570	360860
163356	440660
233768	404886
208754	118363
314225	398122
216834	249871
486094	385387
100113	476411
150715	165018
23628	327217
26918	366781
171271	218727
355389	401949
279638	186259
473998	140786
14010	240796
400709	27500
437123	370968
107711	274761
76228	326955
455893	180578
122069	133485
314343	127916
342253	141100
183193	219949
421929	112668
106268	62366
312832	300473
475846	148418
489187	477131
460147	203438
148546	25410
123051	78842
280886	273831
60667	119762
379029	366969
204760	436247
123752	341458
406875	259192
27613	357854
42368	101097
229851	136845
306742	45227
448726	329808
216621	19728
480496	63673
338955	225635
175865	190369
253890	274451
422331	248777
136386	205976
100787	393777
151158	215054
193197	54536
479351	449530
242759	1268
274138	368417
223429	185013
178540	352905
293913	341546
243574	52954
90894	313745
55659	90880
187069	455008
78168	409828
12493	478848
88289	203724
387584	370147
275142	224489
148017	485983
178048	382019
37697	209841
123590	332972
377770	190369
180527	5041
196352	190369
324343	189938
96975	225260
198931	476231
280089	273831
477932	229787
357178	292721
329698	320208
101745	377586
196042	468127
438381	438494
50906	106944
58245	232072
227847	225462
282564	52107
266271	199519
417343	216161
336027	354091
35806	419535
139221	440962
459017	41531
5502	308229
260470	239644
118379	108222
477897	139803
49037	119123
13306	35672
280533	292494
54671	98904
137903	27464
228225	192509
177351	165267
382350	275628
190462	460657
126785	365490
320496	8531
295109	110677
486577	198297
89908	362206
4898	92613
233575	265031
367343	291324
136682	192909
460546	405217
139884	332948
293931	41437
352011	73336
466566	286848
121523	333713
334482	331391
409468	326985
89000	420432
211919	367782
483593	295460
421448	310839
242538	354137
389565	193622
223886	146102
81575	425827
323576	424264
267387	240306
434356	226494
455074	403230
293656	64446
253102	87530
336831	31178
479890	213089
87887	336323
6467	364492
389010	309325
305681	155433
374222	459098
328181	286313
97450	214050
167631	451208
251022	219152
144922	203656
398333	104191
66507	203656
330958	345745
488944	456640
488012	248133
440190	109285
98519	65028
398806	379976
321045	2724
333178	37121
73660	482190
366203	93226
367343	78820
126044	127921
189540	142546
51666	128112
120247	160926
347955	389682
175145	57134
345733	243301
390253	50955
366198	327217
122157	438419
465342	338189
452866	191257
369338	420377
384825	360860
399644	474398
360380	84992
48775	381950
233498	402862
207141	182000
129542	276358
440249	325460
339145	17333
121349	4516
187834	289905
283354	50173
40890	342587
8881	86077
327570	162247
39398	157548
246044	30263
268246	161782
252419	21951
364636	131471
362964	140608
349815	295484
147929	7923
461769	464080
404568	326191
389539	54940
372764	102494
65546	223732
459817	260580
196625	474537
340226	97894
249663	169482
416917	160940
337862	28129
104873	182736
88993	257164
102627	127726
375260	94798
172878	401854
161363	446105
160961	424242
351391	315998
78158	269824
83712	366534
247296	233415
326644	291000
391121	332893
266965	213035
487476	316575
300357	245546
77377	279247
391150	362267
41561	119868
433453	209542
460668	184272
280593	303430
215891	426595
324821	247847
83441	367092
215459	396703
485899	318875
183075	56684
445281	67102
375316	273476
161073	466471
202522	147245
215171	451600
49184	237602
29582	153995
145932	386137
416330	61328
394390	442161
141494	92613
356259	194478
39833	277340
138937	61376
404010	387272
123151	22827
463352	477986
314311	328538
25955	256237
486712	405373
248411	211697
61461	435448
262925	355126
425905	29105
144489	85214
478822	282822
304637	17186
327960	431799
372280	468494
338319	144845
377869	243374
212969	462973
282632	313745
62767	468276
371441	164164
420424	232925
121860	71943
152785	430356
264962	372150
350699	347722
81525	40784
456231	83178
15655	161256
202356	21583
370231	489428
325722	325466
132598	467192
92025	170658
254788	362116
361420	468623
409388	411551
210327	86728
37032	329413
59434	387064
430620	122113
216666	136876
290855	213625
164749	54976
102249	141516
43419	345753
247227	53883
38598	49977
464563	183213
404880	236213
146893	25035
213364	192686
46351	337451
56433	289736
81304	32059
116847	281993
319050	12245
216847	114899
219781	109496
156020	155701
338931	487702
196996	57937
197990	202507
87362	257055
384845	86974
180667	4600
43804	217301
166054	273831
271181	375840
16736	380508
428265	219219
69420	487500
316362	378462
269508	368820
288106	240374
285978	112120
152158	350201
369005	486885
337833	175721
403650	250679
469738	213792
449521	416582
369382	62391
281337	385000
278114	138205
113541	158946
123204	287694
71281	68762
245881	114063
250410	69655
443907	20586
206653	357680
401789	71994
390597	452938
193822	398066
368128	169485
265366	378462
174139	105632
296649	75569
101457	313745
145585	302682
30176	431378
122342	7882
329492	384847
63723	444237
373025	104505
287993	417201
405708	408878
380489	96366
487422	226314
237516	121461
273831	220304
458266	134262
28892	48163
166642	394782
130096	16433
58799	94180
308122	474347
422749	271782
145979	180240
42752	257946
457528	149947
191418	41504
365141	411455
254696	190369
270248	119893
287129	67089
306703	328550
154944	205289
195452	405358
19542	367908
260139	378976
171735	137508
270459	114899
154981	478348
114464	101650
245608	77104
335936	457046
187849	213058
327181	337921
337748	365844
131001	1605
284474	358582
405552	465540
259973	185704
451400	424477
79358	385378
442399	488427
418559	151944
471546	291254
278478	4413
343036	99960
132622	21411
143366	198748
341924	138005
176391	384077
63528	157414
89837	423688
10331	485304
193053	23283
454167	160461
214744	30919
157602	223657
434866	360494
301808	100363
258187	281236
155250	363827
162791	91888
169467	173736
358172	52490
73660	383835
396659	281924
342138	445233
36011	21597
441463	176312
118385	417036
172630	292721
407041	331349
399950	291637
11302	198275
177016	30510
231439	455327
151282	207226
277292	380247
47214	224708
326160	5040
117982	424306
273768	433934
237517	343275
351545	221624
261525	23423
365978	466432
118690	130960
79962	129923
477932	257782
122825	328029
461839	234869
198856	399867
28096	132740
283460	466432
324190	257657
245679	399246
457522	190369
60208	446910
289329	221299
416787	129185
93174	27587
196783	145945
20754	378686
404892	383576
29768	176878
311680	268813
35800	159249
1815	110708
336959	214050
244125	450376
359618	13370
106891	348798
28971	489822
405116	418342
444755	30790
275592	428103
270320	347409
230443	227547
443192	418380
35556	67584
44171	393245
319035	240225
272778	115079
144487	92613
162294	470845
380422	87469
229999	290523
24705	229996
58155	440660
245213	256373
159660	442330
125417	93957
330454	221133
482851	241810
167446	435280
391481	426034
376942	381724
425135	86815
357371	210050
319197	281924
21567	237165
325329	267352
202379	414909
194875	94099
226919	209952
224826	117435
370840	91359
151318	120559
5167	200813
470592	37100
318404	424586
258020	322811
117124	233823
222889	433197
454555	273831
21957	48024
275363	32272
344314	373759
409388	230250
425510	261356
39163	185013
132547	341495
200074	49828
334045	81191
379982	388202
372567	272090
205966	148519
444470	396566
105226	231485
445134	105498
108670	145129
232520	10503
444881	352605
133012	489167
382848	362972
418770	413860
184455	440784
84357	33798
14790	489552
306834	71135
318878	113740
172035	315607
189665	119123
189807	148854
254574	34547
449836	145064
200161	21583
189189	230336
305827	37728
87344	355928
156807	391414
64615	150237
14493	137155
487738	433479
299976	317990
118994	461846
232183	334680
440516	3691
10236	154541
298877	481785
228423	70557
432884	1294
277568	136413
43027	326069
276295	391414
433436	339144
403733	40728
190558	380071
375181	306237
83049	28129
176408	40193
126910	105003
287264	371453
391393	206308
168007	434892
108535	340917
189765	243782
124366	384503
407376	249709
38911	138088
387301	453745
417073	480482
295819	234825
238017	492748
440031	378220
172061	469227
422639	49064
81869	334680
298390	191110
24412	436462
123083	320506
289830	452098
131639	58819
110493	344894
152897	115812
388850	246592
105969	277575
135103	257598
322498	112116
210687	134262
391391	257233
40774	418000
6283	488641
197343	369599
55388	355210
341996	187974
383728	10411
40025	303296
397814	271283
234788	215563
266868	15935
150590	109150
373170	27052
221420	180707
400910	411365
82291	205571
274704	444081
112755	27464
55961	458119
414357	270095
174321	289298
53490	352682
340312	275790
161363	299965
18427	122718
406018	203279
36821	461141
54616	391414
212236	81013
299580	351579
366723	187974
345660	134694
86632	422470
478743	94052
261033	440808
119001	183758
372127	96515
107299	321313
25266	196027
457977	205289
404960	382477
449162	483960
383731	392086
354362	259619
255604	203656
359932	285616
267562	254463
39926	259929
1921	130543
403027	285873
215680	31606
386468	217432
354694	7271
452148	295465
81249	228324
344453	298273
268885	456070
165413	463799
384157	155552
381493	246672
201857	173844
41495	80638
138726	360860
129917	14490
32430	306981
350064	102654
461329	164741
156863	342929
321905	287854
265859	461944
326651	27826
450947	132740
193476	352905
278554	378462
172644	110708
340038	67040
307235	90123
296029	344314
245305	295684
39144	364294
175484	336955
185561	468162
333422	35707
197107	65371
419033	431116
196059	351824
301158	334009
390232	178323
41039	273831
299675	94344
221521	4413
426549	283005
424750	293813
436612	56625
203656	448589
354891	234898
96146	468818
229896	15209
303682	389682
453806	341271
7256	84829
202744	251054
299741	184657
428400	246311
477786	289504
441911	127921
214033	241465
349836	48309
259941	430675
150123	304731
113433	393504
60677	445708
96023	418573
347812	13370
200050	440660
204018	254914
451608	79642
426045	454323
216602	82585
254446	119359
280897	194558
213271	454181
41959	35629
231855	465251
319231	42150
444788	375334
455430	29386
16349	4413
224848	371918
6899	388992
377708	452782
426045	222701
282126	118333
336590	1013
453770	205223
332299	363035
22555	35707
450436	229005
447312	147254
319471	296123
50774	121950
218642	208300
195016	154037
223119	171248
300727	146123
383570	475564
14332	313745
166653	204078
125325	124412
482024	201754
41638	282229
228116	443693
303785	258030
489787	81817
254293	61315
124085	63018
253102	270747
488451	35707
429287	103497
307909	169116
12096	227101
30047	259739
35357	219865
318714	5769
399816	212077
461058	328525
34249	359569
423483	329112
82744	399023
420480	230324
250295	77438
385026	76454
392086	108699
256599	343555
301348	100705
108554	203322
134299	86855
331900	14079
134294	36013
102262	35707
68314	66069
27985	15209
27467	179546
383268	459765
19377	114128
490480	469235
402067	186159
377733	79343
383164	234716
353999	423688
400696	166513
242614	453197
121084	111395
180381	84744
159378	411809
156655	313745
216828	208300
29824	467690
287358	75568
132278	50264
453854	137318
384231	312053
324128	77999
318088	280541
87638	165680
208664	5448
11363	471745
85434	198317
262641	132740
104237	192787
461013	478415
414942	292305
208659	416334
415967	359599
33659	197004
184358	26387
373170	261396
262595	134262
14491	317057
277808	86560
9648	171700
19790	275110
403763	381669
287566	124893
397558	86476
36519	144973
174734	209689
15819	2647
133542	141477
199780	93244
392539	294836
272427	395988
454113	395988
304642	339174
180941	278073
243041	254973
360459	330909
493799	146931
247710	236240
278554	89282
182445	7050
476918	10646
412130	220417
235685	101058
477932	141796
239455	150264
323482	34893
56211	122797
474003	474184
452066	173589
322326	377198
416071	259192
388249	62238
63413	28129
490433	179264
228955	374219
325272	12443
405987	407729
291299	51958
137744	224729
301348	186259
218507	348563
179149	72432
464698	479872
144836	231021
261277	198548
419650	114037
379973	240384
113400	182750
407009	94222
372340	87968
404337	2232
362440	15133
133889	51341
385691	186440
366867	219743
133213	65210
260831	357854
308618	141166
159370	308928
394978	252938
160744	255756
58120	74755
125490	478951
372054	437365
215205	380071
368552	414286
359790	225260
303250	112713
459780	293813
444328	78811
170523	80273
217822	152619
268791	355938
63916	23859
344473	412319
95920	378686
32933	110677
387791	82962
408998	244392
167250	178436
310974	489552
345401	71972
111997	212081
137197	209403
362816	112449
42854	333722
368892	366674
487422	383826
174577	20586
93390	241468
469242	314881
305457	222921
181880	140817
15133	52537
455410	493121
423013	294079
176130	94665
339719	444693
232219	295484
419962	202142
289675	226760
50551	406626
229999	230255
228293	16433
192691	363973
485749	23018
257982	299408
361025	199682
78855	222701
373279	105585
454567	107491
22721	257377
273619	387185
406611	438368
388254	52537
186159	465331
436626	91600
435403	306409
326260	318326
482516	113138
405298	176641
383627	330469
182445	12259
185403	313927
484935	387742
85275	190369
79297	395888
104740	148086
375405	20710
285068	85160
398442	491984
164098	218727
66129	322422
487211	110677
158099	270359
206651	101058
245779	89047
233071	51895
488694	293813
204148	56068
312283	453473
136019	422435
100654	249709
236961	36627
42368	349301
85158	60108
435306	53269
55077	202523
58349	231578
281512	366534
470990	464387
6899	92613
194795	242661
75614	114424
468256	83140
381416	223584
304278	164884
182212	262954
111328	211415
354022	67754
176799	217394
323806	86560
88130	440134
1438	17186
274224	478857
485667	205105
382825	322490
289126	9731
70441	412517
488964	42912
45075	40095
94992	96715
53424	12768
262128	428214
101597	7942
266552	199001
198451	359536
328783	444792
405946	467454
56074	53893
476199	213298
392539	374281
323836	31082
157198	211697
300382	156783
345680	122797
132982	217432
481104	426887
233388	251643
282539	302298
168642	101474
36211	492906
46870	10390
462028	248885
295370	420790
428735	38285
369189	15209
221465	409109
177595	203905
254025	190369
55134	208577
196996	406998
325533	367883
372417	481785
267654	235606
79391	116283
346312	252518
383644	190470
144191	384366
110025	203752
8343	342807
460614	159249
178456	255579
50883	485304
221296	13498
204375	21523
289197	369599
277765	373554
215817	491124
67571	155919
150182	12177
449665	412666
308270	152004
387986	327204
280110	174413
43724	413783
130060	404960
343746	407306
463605	293813
5700	287266
306453	113696
125313	304731
13757	313745
485371	332416
225644	153995
249490	355937
106247	78858
346345	453253
391080	388195
414140	343804
461227	177861
279609	301475
459616	493726
398641	366127
338603	145408
443228	248732
138549	36763
330196	208448
54976	137004
3980	447517
450310	324743
324185	105498
209561	409828
162142	195121
353469	250410
340573	255814
99073	383039
125772	254720
481419	14335
31478	263009
480873	83704
279094	281924
119390	336955
315367	59556
370352	48275
320690	375840
134325	24439
312832	120132
18331	390622
180745	327061
131440	79249
339517	364461
206268	123369
324646	174963
273479	370848
213123	231055
267562	367222
341805	205223
455034	284725
262210	220000
381958	58208
96736	369510
26395	425984
1839	67651
149305	349261
143812	102622
314720	416077
379547	478415
20647	217871
348742	165197
51661	390771
70822	68347
296576	184739
262983	368358
48892	313745
260285	377278
481648	291635
316219	225922
201405	53432
202989	410730
63391	168779
365874	333166
414058	351193
426569	455123
454867	130645
442264	395688
468872	32038
431343	421356
123665	386536
249502	328830
32893	26211
392150	186159
318274	440249
26886	336590
276204	469888
305264	462973
175116	300700
108235	201599
298354	477509
104476	488152
191959	53742
420777	492906
138126	114578
11390	458968
72668	73189
466056	464734
316409	451885
346272	375138
137991	192048
425503	475200
479323	291180
422776	169156
272798	103527
53624	41896
332686	350117
147970	64335
352237	198926
176239	434893
83948	455903
431224	10199
352798	78184
139531	155895
172826	343012
438795	398122
53071	325735
256626	276488
333833	94516
209505	264836
447338	302606
137244	22827
174173	895
390897	179837
347369	488382
12179	132827
138726	387839
390442	143635
366934	105744
294142	94699
206797	374624
129253	391414
326963	439249
404861	477986
456913	478415
129695	119762
312283	208136
100987	91996
16790	132843
250819	445796
233498	328751
439785	187998
226046	465584
70581	300367
410621	50155
219136	384271
7988	413109
468349	190369
404169	423688
75298	160563
431137	473395
156531	125772
355688	254178
181836	403405
454132	343721
68913	85772
239947	204949
299757	217423
96842	44866
219738	239961
53249	418697
197990	273468
486506	269199
88266	326933
28050	296511
271587	228431
230574	78024
44554	268748
408285	267602
85049	190727
365039	409656
115962	85870
112526	186440
341184	391113
77341	409764
453452	238803
119544	390990
313143	379274
341894	188759
418368	80662
143501	178680
445463	80919
22682	62191
136228	104498
338955	146124
89124	256121
443228	100046
435807	54976
288020	251597
281726	194458
108780	116283
90050	5040
486712	490659
321736	120778
57375	9685
70507	99405
32979	32807
212397	390489
477729	208577
26074	202313
48487	175382
39176	317356
424848	70640
126723	183213
222779	60517
487875	313131
174515	15301
294323	339853
290018	457741
465956	375840
470811	83764
20217	298136
232784	83910
405217	102945
466133	284979
493347	309346
4533	109228
384323	243840
230051	163741
114643	489394
483568	371918
138639	361545
445629	276034
163549	94665
471731	440249
334985	189659
334143	396615
267848	37092
187878	398689
106662	242552
138990	43334
432685	151944
177172	60149
247193	104383
282453	287024
60072	111460
54268	271193
324796	282351
171955	190369
29431	328538
362180	105571
292897	357895
204205	171069
418352	252701
57333	316964
431995	368449
353447	416185
265132	190369
264674	227101
338773	40366
135254	13370
246621	217640
16431	365793
368858	291684
148559	275152
249101	347214
58225	426089
137833	353453
284340	282633
486922	464681
186279	259846
180559	492906
421272	320464
354431	315888
181159	205393
126325	236213
114890	262954
269159	315628
248013	205146
296175	434779
428448	49553
142907	95016
381829	176878
402654	64474
135655	445061
333743	429150
467788	276504
330139	400045
254189	328140
342443	15209
401560	174562
463892	277961
51735	137911
343232	15182
377023	21583
327846	190369
246363	399867
55591	154330
398607	442703
352665	110677
363230	420944
474341	220857
266191	214024
276821	248849
242950	453012
211197	85450
424791	407306
128839	472457
384246	299234
259175	448604
180405	355550
385608	204843
411271	479508
437849	325606
70846	312392
247724	454332
322194	457081
110048	483688
443163	324916
398659	11666
93440	9437
150655	489843
403057	355700
92340	420944
249055	444693
183071	185479
114063	88017
66035	344647
344106	476171
474327	203682
374642	141649
490415	111690
74313	4083
7673	335069
129131	47829
162773	132843
278896	132996
288385	159264
332059	485546
472506	208617
477685	35599
264357	479614
104740	467631
407538	460370
196340	492316
221159	243109
241937	83500
138126	73880
79257	93625
448016	338271
161375	206501
487347	49021
236032	434398
414286	145636
16138	212170
243563	267602
433443	463372
4138	27464
314225	103804
481044	279481
190524	163893
157577	77438
417796	93245
109685	431601
380489	440422
408357	14719
124085	373942
161363	315566
430170	156376
443307	305788
233266	446105
248013	312691
489405	322198
365000	273831
279390	34420
359199	293813
257972	122816
275291	298648
244601	336934
45037	159249
290705	334680
309759	402116
156348	204079
330895	228431
372054	461644
28357	213237
602	259074
256893	93627
489381	78342
134745	315511
328758	110677
170553	190369
200092	118923
151344	477788
50193	324439
285955	493595
23449	239561
470672	94102
7273	162795
126305	7934
122157	240665
266518	268240
234068	369599
244092	89283
209335	249380
368596	110677
390240	356340
75121	222902
259775	309184
103751	100465
453858	314742
286829	339663
331364	371767
481008	187998
63010	293813
369623	269199
192238	412523
376569	187244
380465	124153
34123	487211
219281	383070
77560	310261
215155	91295
397906	437262
486727	92144
47883	117664
324816	245201
37105	210032
37730	219929
194101	239738
477056	485484
87785	446167
433412	118736
381950	309801
436257	86462
77167	439460
133638	190369
197920	250153
130490	12245
404301	404027
444835	30403
287510	164059
124259	292576
454931	440962
43522	238306
474250	221329
444759	130310
124469	6385
10596	223121
65373	351029
426142	200632
216234	63528
262688	479213
318773	140847
418866	296933
127462	377708
142680	109095
436402	76038
138140	267602
472830	294079
18932	156624
488610	28129
458207	265711
454337	438125
354022	15926
464896	13370
76811	399181
176791	54298
442247	26619
257443	284591
191064	475593
219302	75499
138054	396019
40890	130788
141462	474670
297834	78500
319658	150673
451820	157873
92047	446741
284209	12245
108714	214063
400741	85197
346557	340918
7073	111225
214608	422435
280336	370958
317369	352050
200092	307912
32047	137393
4497	62191
53924	101887
83616	208215
14659	160722
401021	160379
243831	148443
377831	101058
361529	152502
324865	91069
71189	163374
17436	245317
43708	373648
277410	223612
181575	313745
102795	20149
454679	455345
91600	124548
9822	363581
96396	315671
83616	282633
64222	327217
282042	138054
108508	134259
92787	342197
106353	340210
110272	425340
488342	122143
460392	14022
402067	230783
320259	413535
209065	94516
314228	129827
107775	203977
62504	304173
156831	158736
388882	228431
89100	186051
455183	350189
264538	377933
362267	432259
325322	373297
414709	69223
17388	263009
338773	424306
304943	165174
189806	173965
417938	104855
428944	238083
7290	7621
398715	201065
387598	285156
171008	480715
288435	285156
408329	216659
56165	28129
61199	212081
267468	336955
137324	489552
325824	84968
173680	389170
275983	207535
478287	440962
147495	243893
289675	198897
86632	471900
252043	296352
232666	12660
318756	336068
162997	86476
324594	251107
314953	17943
35673	153995
234770	89047
270167	271231
105965	48498
488108	77284
363591	311713
32257	433914
476918	58441
474341	434893
270128	405904
288133	193071
414109	446351
423828	76871
390761	28129
153371	119381
426940	269400
399889	180707
485471	230925
151868	94665
81885	144800
471308	394098
397534	288798
103225	393326
405942	77727
43522	332075
144568	3101
318310	330752
249263	88203
196903	197525
378970	254044
56431	35199
349359	418530
86490	5857
270584	330291
385059	250187
301302	156565
54409	477986
12345	398700
326678	74542
16456	363581
54369	150352
295726	363973
406004	257298
28357	455233
98412	346242
384052	160379
47866	273831
318918	476171
36182	445453
471950	268305
360919	264463
325839	315516
5891	209933
309530	210326
346043	203279
463075	350189
373755	243115
65945	481785
201269	317118
234087	169090
214938	284843
57094	168638
246054	408288
417496	190369
209862	37515
470807	316575
79595	131315
21288	183213
430690	111629
64209	115951
413657	53389
305724	97215
110805	375840
80124	468357
76585	385571
304775	361666
439366	25410
64432	144037
316574	172089
3754	94344
136798	204092
438251	395800
226176	48539
417257	65670
435145	211868
318500	350549
487833	145042
432362	280108
328170	411343
378357	466562
354401	431407
454419	230691
478152	212246
463410	92179
247043	105770
453382	264406
324037	173176
428680	79931
304146	283239
9538	377778
383769	49021
344388	103420
128704	37948
242283	464420
127972	338868
142216	424033
379919	183213
297450	491483
189680	162190
324367	119762
145931	309085
462715	299267
76228	438761
352195	243198
413378	21419
389732	323213
177235	6949
56565	8574
129570	213178
148652	479985
388596	141440
51906	92368
482456	56448
23149	371341
334981	82585
163588	462239
248296	75303
83409	475937
25355	343056
376220	388575
271760	176791
456924	478415
490940	255347
107802	288035
344289	96964
161608	131975
171797	226168
317552	72670
311923	428864
262683	409873
216844	470871
178817	6112
311782	156376
467247	264213
350089	81280
82566	114930
457841	131315
340654	318563
134593	248382
209159	49903
391617	86728
452148	365224
353800	448850
77347	169744
126479	441588
474552	288354
368225	94516
145736	9349
370148	301114
308122	459976
189038	182170
324367	108222
20081	366008
325218	72062
407998	356064
265588	350822
448111	221470
229976	227867
337288	248884
486712	313949
463179	87620
293913	11061
308468	148231
266141	141166
57175	63108
98891	28129
69908	155005
223549	218485
113994	64757
456729	296555
280818	371918
107955	32981
266965	392144
201187	19571
351032	197167
212182	431853
91952	297788
218723	103420
412798	182226
119633	176952
479405	61059
295426	323139
345401	299267
90071	464579
254769	359762
300090	99275
2401	288441
83217	185335
68163	287382
337576	203279
200373	27464
194613	168511
380025	75768
97732	475699
281258	84451
478282	318735
221783	147645
370619	190369
244972	111761
173743	391414
301529	368240
250989	350549
224614	72615
475761	317852
26366	336590
195527	241525
476161	250389
53184	207627
148770	243283
204694	249334
335069	336590
35151	113142
458064	343860
354452	314738
422098	218485
361005	167888
308675	180007
305287	233443
153006	379857
56620	483715
161641	409828
221068	10693
472881	37121
335620	468640
460507	49903
254290	370431
428943	244966
59864	55053
33343	140021
58102	204200
254607	322007
25748	234265
468694	53252
479488	99405
1673	389384
52868	300244
345918	239964
60140	240491
72242	365513
324745	343002
219607	366221
354022	447107
54299	446351
467086	35707
269277	46432
353287	469287
35469	133668
31544	411809
206789	170771
19711	467273
225018	412253
111968	15809
448722	119381
35806	86421
321406	272865
273887	398066
475172	349279
256910	104505
300925	98541
190221	282830
151712	329698
115761	465812
147668	186463
390349	166504
307575	176878
439919	193115
15819	277271
405255	469509
149389	324639
440604	458601
257617	110677
466078	141623
344352	21411
309054	468296
69088	267352
221410	286828
52917	338832
84536	117725
365630	292905
63233	186159
105969	224321
193333	12443
362881	481279
271760	143833
409740	105498
53511	310836
410276	35707
115350	286316
485603	311297
218293	83403
138008	231447
53532	43761
106353	196851
160379	291860
449521	110191
360378	362307
118889	12177
257391	317356
297728	471205
458557	134057
484985	83467
205948	198790
478284	343992
286461	471341
73076	173626
316909	12177
271760	18852
73141	283554
263880	151850
176710	333357
283760	137658
232616	72432
874	326776
21070	437018
339333	41194
249477	434035
238132	86476
239602	16648
121315	464578
429391	96195
66788	42826
48472	192115
140125	477788
491031	77004
71189	304525
212114	299601
16400	21583
219765	23423
448887	20586
86954	303175
275291	79969
327186	267602
102988	268101
122659	28907
282177	235759
372340	210403
388390	381421
149476	409828
375606	121106
243988	29203
128948	308449
157922	366493
360369	444139
46556	98831
336796	380745
83616	267089
262210	455751
113439	245489
119888	318404
471169	294079
146313	465001
256387	317118
172125	425846
50319	332692
172923	98505
90879	40975
215260	476399
43419	491809
128105	447673
188708	367718
219682	51449
233769	308073
129324	53863
93897	229225
17299	186159
127800	422435
68675	416655
341279	160585
17103	7544
148246	134655
310913	245679
122112	159249
420593	48861
315548	420392
124918	341271
334608	468387
327209	100528
471365	411846
447610	162247
468930	222701
22395	432351
170379	84089
66773	342477
192193	181507
72366	31042
44160	151007
488779	105878
428582	387520
49092	17740
123365	24000
315470	288035
260831	167902
453999	203656
461049	105061
278769	417863
190603	286313
35806	100194
490352	483589
319465	287740
382174	261829
96405	89560
117553	315261
145001	40009
49718	275938
222542	86086
283896	97499
58694	327464
74238	401424
121431	348563
17714	414269
136500	396340
331794	421830
129586	336590
457257	309237
468063	375897
327939	30207
85051	162247
395964	421935
139072	69813
449286	134145
242294	45288
250847	94516
481419	389744
420456	277605
467467	48146
23287	368567
13377	375840
263045	219499
126446	263958
35806	139931
56754	426490
222491	350122
25797	119728
219285	398148
306637	116070
96470	364756
398308	300473
214868	34487
270584	490237
16741	427442
452962	286001
408677	49903
315059	29723
374458	421830
153171	49660
332781	449700
311921	10862
170359	99005
405979	317183
397216	440660
149553	374696
428277	470588
101344	312697
406602	122780
28096	218730
442431	211426
274865	391414
68098	455984
227549	149364
236035	380681
293694	409907
146104	104284
296841	250288
283789	240531
272742	66980
135103	385928
326574	428927
486712	183566
187712	450760
238460	485546
106285	91711
369447	76350
194988	475172
256537	303313
65108	317184
23884	115340
351015	292690
488322	426821
45724	232333
287566	171765
147285	13370
137260	475265
236216	25388
489596	421830
372999	217423
132807	61666
146521	309425
191642	421163
51925	93595
152780	350327
108356	187045
478588	331491
327467	190854
155790	170180
54539	247541
287694	270337
201145	100812
262210	381536
458214	160071
40198	172733
207251	24381
137318	404677
79542	21411
430587	478538
374050	409828
204798	307983
378379	405217
132764	211868
374500	218615
11396	313745
225489	417918
167588	400830
452596	293813
219136	47495
74768	489203
27026	52194
104405	271269
240152	384366
131160	282401
430029	329101
312018	257632
169732	33691
116947	247685
465017	169726
400756	423688
63470	54976
214989	117526
303420	380409
54059	258021
375535	183213
288067	69708
463429	172205
338271	254519
110293	266852
326976	276399
442435	437684
143981	320436
69554	478415
76090	369974
369209	256373
342465	385063
187494	67040
41959	246672
96627	22256
322718	238217
448110	15209
207252	186159
197977	25716
105017	284979
31509	278520
191398	283445
385731	367760
259173	69366
489822	384262
406537	479207
232663	458601
380858	54706
410088	287854
158312	49903
443842	103981
115382	164394
235011	240032
325204	348798
259008	306936
50264	159726
164829	149630
91739	15209
253903	273831
176111	57774
462819	37530
21397	475594
241477	469016
442444	289515
404670	461911
342465	121101
328208	42890
418442	458601
164829	268261
306858	24943
324190	315844
64281	250679
204775	463615
311782	262385
339051	175897
100778	350549
429511	18479
418156	67280
344150	301546
284241	441270
398798	60517
135630	424781
58738	40722
245679	67076
42021	373927
211332	152502
132496	426034
226023	56624
416426	257941
389090	284843
409242	324451
474966	285350
259641	32928
494102	32235
12034	300480
465946	371918
375951	329566
306224	390703
331612	102352
461780	385000
166749	335506
490510	274515
334499	186259
337535	407995
278312	261396
120247	291484
477932	245323
484746	313384
423175	254195
344173	411212
193767	346159
340176	472938
225694	398633
114405	401568
414310	450549
335727	126935
373382	381578
389436	191156
428313	141440
439433	313745
335974	315094
447358	54976
420736	133156
57252	103825
273934	255640
260021	411944
107467	10445
245885	175721
14574	258370
446708	53863
343957	226168
477308	122780
340804	305668
33965	49228
312842	484727
372485	272346
415023	349448
411771	261320
372866	269587
248373	324377
170785	276519
228431	2934
388190	423559
69166	218615
156592	3760
379953	60517
255972	154084
66198	367280
474408	429862
121637	184902
425194	465617
381321	481785
279525	217423
467178	124284
230173	440660
112008	471301
25189	115463
254802	110677
45591	38304
371782	469642
323498	404770
187920	139698
313667	85846
260034	129185
285239	183213
36721	484995
96983	75583
301693	405217
365085	159740
236282	79249
212153	140044
106169	142528
99456	252497
444755	202292
353365	228431
48474	36885
402805	295540
245239	392483
86632	335469
353869	77727
51789	99210
212411	366493
177973	405451
212043	441895
329415	285156
216147	447446
426283	171163
13721	251878
323317	128636
230051	418903
240937	207042
330491	126697
71091	326770
51246	412486
458968	91947
25748	463984
247062	53389
262660	162795
180103	214024
92596	110708
471205	286337
236604	257705
4681	82585
140746	493596
159011	357348
201654	461311
455867	387113
117138	449662
217936	474453
321040	203656
219546	163382
98100	387602
35806	302033
109315	115425
224179	170701
439073	208038
349316	212782
277077	367798
107118	54640
69561	52241
447962	462876
76301	282183
152368	196399
62038	243438
252513	249334
316828	160227
470819	442163
425641	245679
314444	315671
16844	124437
354504	344091
476918	175721
447565	86728
67844	234087
416303	182921
212965	183213
289866	396956
145288	325395
422757	244703
380561	238299
84698	412267
64298	63528
338778	141898
454020	20611
412844	105585
412666	313745
489541	256121
115284	48163
464460	327100
23018	20633
70923	468737
135995	398954
393288	270426
311510	271323
374160	32163
150278	181880
400160	124535
424867	470072
129506	422164
390085	168565
473668	476778
300273	180578
396586	24943
331520	17990
195689	180975
314188	65677
55659	140137
292205	155083
259387	360908
348500	450674
128605	63201
84836	12432
468818	29253
432909	412057
1839	41753
472968	99405
422151	370279
476515	492906
314109	355700
447749	270324
475753	5771
493870	436128
119265	14165
482158	134145
318426	84585
75339	238394
233045	119123
41163	215054
467690	481250
170544	11388
388889	39606
373194	440660
486136	8623
276821	32842
174139	208258
240926	80800
281671	274309
316828	220540
389206	188759
134585	124008
409730	294713
76228	430026
45165	183213
410573	438464
448709	285156
254446	23905
139774	101058
281165	264406
359669	64046
295913	490888
364097	61205
481419	91069
82571	66129
89081	465647
416151	410074
394145	348798
306781	476412
426074	168381
451427	227158
300419	179297
39144	180757
245216	226308
61687	196559
221936	91295
453738	141440
435396	388595
282378	224383
96491	12245
390771	385426
368923	71332
4841	121106
399441	263833
364455	442010
326025	295484
377683	491743
2349	246672
150125	332638
40981	200444
198394	478415
285156	107254
475667	404960
226919	340023
387464	236
6540	270745
39625	317118
263026	370100
206413	270324
156030	134593
229647	411455
337802	452881
339247	439366
280547	163448
356889	409002
41462	292317
338976	250982
95466	112995
11263	294085
50908	243223
390501	157839
124763	313802
421167	110677
267594	277961
221530	476650
107345	164700
431910	252246
303782	102352
475581	73336
373423	396080
311798	372214
142002	17535
137768	160419
41695	38063
78469	167737
276821	152887
89131	205320
25524	21583
339333	53276
30374	58080
345715	149049
114405	421639
353856	139673
291975	256250
235375	129144
26040	227892
103278	220296
489988	65891
394222	250214
461839	69615
146924	410356
489760	139648
184956	272339
473459	108312
284904	157562
407417	267602
350702	395988
402856	14031
452432	277961
31455	21819
420419	451738
144716	1514
113131	51337
135141	292924
53957	211641
458394	331982
143814	51580
262639	368479
212874	33553
171980	424262
149896	237235
253224	364388
356578	228685
144274	121043
63473	126204
351534	310261
23819	80983
93174	174287
153324	172089
256698	133591
172417	291451
452097	458304
394975	268720
342798	474931
28399	96977
456234	340014
116175	424973
59682	222052
325019	350549
245178	171953
183213	174218
467299	80583
72003	256723
287089	229219
163214	180357
364509	429547
362668	174152
89826	158147
479072	455819
86369	440660
308618	167902
46070	124535
317603	344931
493262	258508
381246	205270
252693	226168
19974	282874
41342	389384
283346	385872
304793	256121
89219	110705
419962	230378
421858	332392
67837	400240
192742	293130
15133	310736
201121	86560
411853	417201
146893	451245
51342	128619
120003	468286
282601	196277
154064	209285
213644	304870
315605	83788
279997	291002
238575	340094
150218	104108
112210	469268
221231	220278
227857	396873
368830	355297
482541	129740
292696	31544
296186	48275
374061	93443
490975	152502
178222	431264
449521	349625
80936	268418
203106	369837
38902	485940
291710	100664
56688	286403
492274	411424
124469	147911
126223	484447
408329	233262
146219	463822
37057	427732
270176	283191
155185	9681
44518	450306
272751	168351
328174	452778
294269	451907
244156	248496
62259	167540
289887	213728
435468	226707
149589	435242
236216	47644
327144	236213
450503	88880
225029	275563
176641	94344
455045	83403
89359	309801
236313	92114
266476	28129
269258	199582
220733	390070
232201	394461
400441	273401
107635	451693
488315	61529
194435	359
466584	28129
318088	362784
369517	64335
358304	303288
190281	419728
348224	151944
196398	75568
446027	319535
26358	334409
430217	395770
16995	167554
432831	203543
5419	53255
368334	395613
81457	183213
12021	379258
34	476231
437623	10095
181159	342930
97455	232592
19083	283918
47712	273628
380071	164521
61286	401854
52537	94695
91012	50538
318735	239097
305624	338379
140766	110500
55679	122549
345851	287076
114298	28129
728	313745
228949	26508
246221	282989
457103	492906
212460	463615
126900	250237
324935	313745
351841	458428
242771	201493
197184	351158
179681	245361
414477	442207
450532	322186
222789	178436
111848	283346
275500	72688
150191	388732
256237	295484
386966	388575
178540	107336
172852	262995
468936	355806
212748	353276
129311	332587
182676	424445
447094	172282
417669	435708
32124	122108
334747	490237
312201	218730
437351	94665
414286	492221
430474	371554
258263	415559
224556	88197
305757	218615
240520	187836
57080	103922
224145	95149
235375	438103
209062	160237
440723	313745
268137	132740
229639	249709
251981	156526
380760	124997
208754	214279
217797	440660
11103	66405
127112	75220
8154	489657
157793	135607
261877	465647
87063	258370
48479	204669
168295	471416
301143	118459
215848	408213
483809	429593
370640	327777
168498	101816
454503	400293
393643	444844
367919	33494
102065	86694
277204	489582
71297	457623
452148	479361
156577	165437
389900	100999
66957	190369
217444	342989
336152	154741
286429	145860
178924	167177
289515	2885
145422	454975
66853	38063
72804	278414
360504	267352
206948	294410
391582	366493
254315	183711
334792	140422
232812	300240
284641	231343
265712	38526
333956	406626
412014	67906
116331	386901
178982	466836
49432	317118
331556	336590
192070	78638
393264	31616
452992	479140
485526	51895
114063	338611
124105	240225
13683	110677
234039	401854
258686	299336
488538	125142
232546	95968
320845	261390
129105	249334
242689	98681
68910	393238
251372	16325
468753	137719
61239	324649
86250	363436
147429	212182
135028	293813
383293	110677
481419	326918
255865	268904
21164	440660
493834	62191
373433	253393
79812	1171
83937	367919
179675	20181
333205	10646
328174	274020
470849	10642
3809	350066
193822	284214
322193	451016
359946	299934
436742	49903
373245	145075
71619	141931
333989	293718
158439	343384
21711	141166
396844	28129
169154	309801
345401	331491
29868	461846
343732	472942
93323	438987
238377	400677
13674	16433
50090	228431
311862	393821
126116	199841
393090	195649
250833	54310
455015	138846
87376	300691
154339	275626
409814	198297
69318	138600
342559	354696
114383	370100
210116	208300
155087	198790
26309	315566
409348	279879
406201	316935
452125	275152
288100	308897
143631	285143
104464	356766
439710	133149
206053	377708
242411	363394
17363	408242
430839	293813
486712	336348
492573	229784
45475	62729
149743	313745
251555	470534
140350	451256
399453	277275
229316	279228
153140	429593
371983	133648
453501	262087
144239	62191
234945	394735
73718	119123
401232	15253
362216	186440
403565	468022
171476	291984
339868	273831
75621	444136
126798	195121
443289	421935
41379	230336
150439	357486
19139	366534
386903	343860
356731	6873
290216	438368
219475	432320
27471	35421
656	453012
408459	489822
385062	171276
458168	203213
434204	308476
15819	120392
303782	418551
332408	406133
478152	160468
319460	102352
272812	164884
475923	293813
159840	387581
198677	380538
318145	74106
45060	202394
39912	216002
238855	183679
412468	82935
255166	62191
301472	51881
60359	410917
294130	452740
263514	421525
49118	93245
241912	346625
182350	359578
176745	313314
108868	191652
371801	404797
217418	251597
198863	338915
146459	234464
384744	453697
170882	274928
154510	353557
281838	479614
72517	190138
102162	263009
268665	320508
186501	36020
343343	12895
441347	214050
22753	149128
402416	345401
143375	65670
35904	118808
260973	196534
448104	260390
468818	112258
166510	276358
163519	30565
97708	183218
192212	341789
151176	214635
455967	488454
39195	163321
1292	77432
339454	73990
220046	343574
301557	85385
393482	301611
197997	373554
70802	476951
171455	436872
412109	378686
268910	355447
89802	313745
429791	75621
9007	493930
38038	280952
332677	10451
28927	9054
161363	295484
97777	374052
208804	317118
287594	442265
366609	264893
135466	124660
401022	285156
325705	270369
154456	390197
481419	266028
195371	323122
105969	53403
276372	21583
233045	314224
214368	231359
263708	434599
338113	152321
467340	149300
64785	209471
222400	129185
356360	10345
302153	408353
101183	122694
333278	409828
149422	165032
354022	69723
493625	446801
145979	364042
493305	197941
276821	87604
410702	331535
419962	350582
223381	392485
199765	62051
432976	336590
450655	33372
185908	256501
206840	300385
85996	426128
303237	450011
143862	298994
307794	136088
310338	267602
111968	481368
129158	32264
231629	459622
163981	280371
349068	383106
11209	331535
297988	141440
238610	230912
218818	426986
437320	95289
64273	360860
340528	328028
98726	162831
60025	401871
41329	72303
273002	391414
373251	212081
329521	69819
85191	470554
379375	229928
468161	190369
326994	209572
393940	465747
444284	146202
197126	68769
152849	463249
461224	367596
61367	209281
319259	126353
311867	231485
77987	259997
299580	173018
391150	86421
113433	89176
342733	228431
43419	49903
52478	357854
392443	21583
423694	186159
244601	335430
104146	110677
412909	327217
79546	161253
408674	391414
76079	137155
9525	86728
102642	273831
89219	74656
25122	31474
361669	351617
24013	354527
402634	478426
176903	389665
221580	96366
191308	465461
7378	357854
134628	123967
237801	88141
258272	40545
364807	285050
428053	427976
85386	368205
146820	341278
130126	100619
274100	220669
106041	387742
397603	137128
239112	308384
316136	368347
461421	139648
47816	272230
492453	360708
170885	132651
131669	319772
411668	364831
160458	346790
83910	110346
216746	421830
407667	175402
369760	237266
42653	2253
173766	198038
266965	248398
56589	480025
104912	250389
53532	122436
372019	116119
388134	211671
478083	66215
266916	249267
382319	68327
37655	90123
433581	109407
317064	305151
229735	1035
23646	225836
206870	404793
469817	275790
16174	398909
238198	12129
59069	216060
424387	412179
42587	16433
151962	395385
157301	429593
379216	67040
264451	59531
20236	268531
63028	366493
408670	164446
135147	86042
448552	113051
85575	358114
62468	396762
286900	177777
459311	467703
15890	378598
112643	95942
431343	129201
427409	177723
474488	441252
232294	187373
187425	27825
161849	219186
160936	491406
26969	271231
62272	188759
111968	232784
249660	478415
101681	401754
378807	62191
66957	372238
146077	336955
296185	95745
243257	10839
115563	49828
300273	36740
327618	476171
420959	314455
404568	363344
102458	9054
162114	114063
236851	77826
272331	284843
54907	393848
58164	464341
100506	137057
121460	207535
159878	273831
224749	369262
422027	245538
481509	314805
154815	275232
154981	365978
159559	412980
446460	314742
95865	414930
236591	28129
468558	64156
271886	42189
323697	478415
203009	126426
261105	176878
328110	471301
14907	491190
27886	34547
88762	209471
417650	359279
482360	283445
145210	67584
339333	250295
201495	71281
19534	293813
256893	472239
16110	309975
210689	377278
32242	260300
323875	191175
176988	411809
280521	169485
24143	187974
275224	339582
438460	107458
414920	89298
192495	471416
380029	94344
275963	132690
341222	367798
380353	218448
315951	209018
415168	309425
132101	327459
20496	16433
126344	80543
7922	487994
288874	367464
336768	333780
372764	448940
476622	462011
199288	208685
310091	245679
399441	313745
371354	98430
466515	394114
418364	317254
83303	280911
351818	137719
457257	192195
410173	339680
28200	319670
432175	256901
346697	384218
447666	54976
354193	108934
402316	257581
144962	99207
70364	13370
314972	331891
38319	830
84692	380538
479409	440962
466597	424979
408886	486275
76835	375730
325429	37516
5044	220899
402152	394636
112034	99341
340770	49120
442440	225973
391481	3845
342465	117496
250207	264908
327210	114951
141782	299408
179911	62191
71157	303966
369815	23187
81130	278636
315643	63279
150711	56068
49267	166651
460069	318735
213544	315888
50034	53249
259766	183213
323252	331508
35602	368416
447764	172357
1660	198317
27634	100266
334298	225655
20438	363581
67166	95721
127972	329220
318435	346627
61523	440660
160961	31808
116525	387113
482629	74542
198043	404960
316690	59759
47281	310261
85450	15209
6811	178436
363280	268194
134299	471871
370116	391722
358676	483496
133630	336590
93214	263009
219809	486339
206939	315235
201442	64242
332670	110677
29582	93169
101990	476951
267210	190369
458968	115838
365550	132509
153438	209471
312283	282407
3856	63528
325314	169047
221586	238270
122953	160671
233570	300811
43349	105760
16166	415324
166680	112510
146909	371884
403468	313745
408014	190369
192232	158965
52530	420944
233220	109715
150441	487153
6836	408506
278280	313745
113581	127921
271328	251116
364035	78811
267059	391414
164826	452886
225618	49903
425510	36370
167419	324557
493169	218577
137542	307983
446699	371565
233782	125968
94388	339950
419236	478415
429220	51023
426354	461846
91752	313745
209887	11136
413450	13370
314113	119402
363833	492701
458609	317118
322685	164441
216894	130996
421137	294079
323520	273341
17104	484714
55449	19052
293377	395988
290703	315098
467637	232555
106735	348798
66664	208374
354111	265394
288632	338271
414421	359029
167288	98174
106814	451885
143911	283445
302535	311797
137454	332842
191608	109820
305103	173783
473844	292970
420165	410535
192495	310836
461833	8251
95979	245317
253102	420480
310941	198865
151321	441570
93966	194228
456231	196422
388396	92966
385555	396563
173680	28311
333080	111600
119001	368358
493031	377683
227448	363581
329727	336915
330875	115174
461415	305103
216396	474956
275742	168089
455074	277337
293030	268473
485090	96977
275781	199713
394975	256121
414035	136177
153813	427633
283132	49228
58590	371701
26528	258367
348440	313745
94426	339052
417305	140044
134680	221324
273814	222228
29071	303648
370776	450350
314723	429593
456985	404806
174353	262277
172390	306252
469449	298767
128185	360860
32741	272230
70440	39699
135179	98321
153843	186440
13709	423894
15819	173234
168607	455445
363412	314742
303283	123086
393323	254644
316666	313070
80377	242717
474939	222833
492247	308984
173288	430085
330814	492906
397946	190369
478287	218615
489814	33179
373730	480119
65476	198997
297512	152401
84389	78582
228551	457081
149621	373021
82688	418586
73469	159435
234907	23667
319119	452864
163391	141440
437472	313745
316290	369732
13110	110677
380489	103456
365389	161053
114106	98162
129449	179506
214776	35707
294836	341580
414747	45234
55273	95141
170864	960
478941	374305
129081	297218
357411	164495
201878	451930
122135	398735
354244	63092
403687	232990
337476	477062
114643	26918
464241	97894
186823	365433
332936	415599
48953	276090
42965	120986
55313	429593
345415	85612
246563	129923
31482	124354
484198	13903
160580	47692
409016	345486
167604	110745
59718	27464
98723	294944
444691	422819
353856	416821
45789	267352
54358	401634
233951	197077
181339	248465
189833	61059
25091	352800
478396	158532
124085	395297
349140	289883
256936	465647
243321	425787
209824	151944
410390	478951
192419	444942
274613	130542
125383	3011
118224	338271
112390	137780
286829	310736
181651	466063
459006	107752
407701	1404
3819	252961
76724	121532
450839	104755
99636	65371
211196	462627
333956	431799
76911	346679
61233	155747
271214	21583
295704	392788
30264	53754
39951	65913
332299	466075
398362	277315
418384	236240
177742	132889
103217	268917
435683	402238
300160	245621
237242	157839
163356	241468
143290	155312
112402	293745
195425	196530
257215	331420
124982	52917
93314	27642
231337	210738
87887	79507
235748	53177
20392	294556
324967	410988
207042	236654
353696	13370
134881	98997
386474	375840
233746	211868
468125	71249
207468	263544
422015	440940
258005	475723
8463	89130
5994	13370
344372	8532
477629	477750
266141	219865
328940	323836
376481	434893
274062	249127
133102	49903
349114	30962
411823	366564
196829	239325
332507	169878
235606	291324
296419	143519
105754	35971
319109	9054
283706	426159
188784	446105
190738	257858
325277	483362
40752	99083
304952	9913
249163	62191
470498	37961
164012	392086
67739	363355
146900	317506
339391	447517
439164	64549
278215	173176
306178	292108
294463	79075
46092	97308
151684	250257
419067	426986
257498	303507
168489	62191
114643	126116
403072	284982
211693	210574
175118	442907
188234	371837
73660	290348
208494	82787
224594	193038
163705	380861
348584	487092
128704	64075
370791	391837
37839	328061
39683	302722
60208	217025
490890	468286
433608	47082
235199	132619
206695	342807
39195	58278
456176	55074
68546	119810
362267	19087
126367	205270
147704	401949
338687	202351
427473	237235
113754	343085
215329	379966
39195	85412
89219	23118
290216	114527
20935	435722
226897	391414
27604	360469
394105	388575
471412	135201
287298	322450
64376	38063
58881	209000
328174	115646
408902	9498
311198	179045
276821	317881
350596	313405
66383	287075
454972	49903
255942	388345
469263	285766
157178	317118
326631	219610
158388	477986
135655	72171
98868	476145
167788	173542
442775	154267
97438	30332
248013	325826
63020	276752
101839	227101
449884	192195
220785	85093
87979	183213
247526	366127
144865	56828
291363	13370
104710	227847
464702	21902
390327	257858
138469	318940
252401	286337
61286	388518
353758	132996
190281	64130
353856	12895
72658	385237
472909	241048
79134	417094
134299	77341
295068	124085
6949	175268
485807	127270
117842	329353
191683	103420
4606	172833
278803	8320
237148	243796
171455	239623
24473	428864
83428	317100
293039	317118
159179	273831
431883	363300
297295	257571
417479	154137
404861	190369
284891	109839
105964	453267
32968	151714
74114	484618
198043	401101
167068	122462
193607	197990
388913	126204
149147	145844
308054	119665
82430	378462
358860	164700
303641	309801
379680	110606
392699	346406
231625	231509
405979	277319
481392	366781
451893	150845
61018	231578
82003	320290
99405	282417
136798	20172
373888	207959
432090	440660
285221	476951
393391	16325
356562	122462
446542	209572
217025	251962
87363	257298
180023	158079
357939	482851
118035	222968
101504	177672
387959	342548
24347	267184
248306	359132
391092	446193
274590	476231
391264	32302
23564	293235
101479	462676
390931	323615
190985	421628
135210	156124
449226	144306
59396	1057
113587	486339
68532	54976
420966	160585
324367	369599
140068	374906
267192	237458
189528	49228
300667	271149
453844	131315
406660	105395
475497	273831
74425	460922
271491	13370
27944	266611
440499	493524
411194	3011
216295	309335
100669	351585
286277	247856
295668	212223
260877	102352
138283	101816
320551	201208
360545	330949
391180	27464
239864	305252
88968	41753
473614	171857
207917	50178
295229	187974
458153	250676
323781	412022
145267	464583
69242	37347
313454	405555
162277	448996
146893	442270
425564	182044
81575	228713
341097	390687
164829	32807
249408	428507
248866	394885
252829	485299
147835	179375
389572	325483
113774	405217
94619	285156
154125	482198
157529	193633
322203	358579
8784	236335
435468	452921
242049	250214
286114	33205
456748	86632
96084	105878
98493	110677
274317	98791
330440	433934
99287	490888
211415	414353
152928	430405
299623	454975
484049	257711
250535	98874
258911	141165
142412	9838
292460	351332
291819	46294
54205	436524
147321	151944
208763	70094
205852	233590
303838	226378
329750	467631
287076	264908
253306	440962
315267	359762
449054	118860
68098	490989
43427	494030
189495	18028
198380	173576
445890	75324
454895	451083
223584	413215
79134	138575
478463	337181
104243	209824
175373	363973
258729	150267
15285	310838
105946	430356
390397	401871
141917	464636
55958	158349
198834	440660
456120	8226
249820	343804
473398	288408
124487	395964
439577	397737
129198	141892
491811	177829
316127	191839
411937	19246
117092	64429
384106	367798
314930	449815
30177	193526
277135	345745
79472	244625
436354	256134
220047	391414
78036	61498
487765	380908
1586	120195
440056	429748
431235	162624
83138	160885
174255	149342
319081	28407
485024	320516
57652	369599
106706	53863
20946	96586
359746	99907
66201	105134
315733	471897
128354	376773
271383	197495
362170	409564
340918	294965
40034	410028
227934	433391
175560	153603
149276	190164
433608	290450
111165	317118
268561	378686
206389	11640
8971	414286
298863	16359
203084	210141
284218	75647
323780	172089
337046	241820
214853	313523
11994	478232
85996	328697
469102	130012
145534	245679
231327	387742
477309	366127
359516	155775
26714	365413
227899	54839
156852	468387
115457	23016
268748	280926
424570	360860
139293	172089
56068	147836
98508	422189
363741	324377
148390	220857
232874	1292
97929	423399
176222	64335
415362	284843
271103	121052
270802	295986
89238	127732
408781	477131
134111	219041
320291	281924
9149	10646
134046	15209
129760	374909
251183	258370
65266	211208
125605	137228
190525	333739
484626	225872
15583	282989
240796	97995
271698	469532
150127	132740
450839	290014
48781	476763
42856	186259
215806	245824
345401	198477
271459	257600
441434	41257
158234	181993
264909	365858
259098	387557
488027	76454
41495	375878
289084	441434
316011	141509
345401	347011
380424	487150
144852	90682
473162	409519
195133	40968
76143	103088
218195	175233
101151	391399
138980	274869
302103	268544
64685	13563
190015	9489
474975	9715
287766	186095
114820	330309
2891	458343
244411	344908
408947	113138
168102	476951
18928	233684
239643	157289
468227	260630
489034	89810
366185	222627
173879	189733
80924	174864
286334	9210
347948	180757
423435	306100
43966	231230
157961	64337
67937	287423
162671	72523
222491	18037
402928	431764
382848	349080
439719	37033
77333	110677
178685	115863
142877	179506
467418	103773
216784	227369
83253	211868
289807	412322
32776	168134
30860	342629
425367	80929
376462	441434
225507	62191
453821	198411
235329	466046
165549	395988
77406	299811
413415	285156
31956	380071
203838	214212
123741	254539
68098	324843
134506	76873
437558	50264
48041	109425
313041	140044
2885	293813
177016	38257
329727	222701
251372	115861
462860	346386
454263	393938
196996	146421
457871	383382
210386	298765
268442	13370
6794	302018
431314	124113
464448	461129
178754	438373
115617	32807
240356	461392
101465	156182
66726	187836
332725	98012
124469	331508
45718	309425
33351	430356
93174	381649
245798	428103
449521	174402
135154	492165
153791	99405
102533	436686
471774	364517
247929	294044
337183	186384
34193	67584
94850	190153
259386	178907
361818	94665
341279	389113
89219	266896
51342	426887
62472	346188
293913	91296
372156	81010
356530	43115
117535	406662
10874	79655
308907	220129
43783	336826
344149	31840
443231	337655
275098	291332
247278	453127
201754	177274
316200	147554
187038	207137
64317	92934
369397	338271
231053	429863
304638	424212
441009	185812
301312	491190
311926	477788
412740	273831
198856	152744
267824	466737
242787	241416
374901	228431
493324	444588
263778	489213
296111	171592
231305	49021
352624	199871
226422	262954
17613	293813
211919	217508
294189	264406
473154	378686
379269	217871
230051	145459
281574	471301
64135	183213
247126	421935
386951	114930
400888	441295
224811	226023
364541	363722
20450	459213
415169	96977
72804	142825
138126	99901
455675	57495
324460	484058
391396	132740
138126	37931
437920	259435
423184	106903
341311	380071
59595	30611
368777	135967
307718	115861
190047	117057
36556	70029
81358	216318
135796	474412
185708	483014
282539	423014
202486	376272
20695	461944
210932	492977
427669	318404
53846	171953
148516	76454
477200	167144
408329	435886
377303	291593
406899	57610
434981	219284
92500	401713
340994	452713
358087	29111
14336	249186
343794	217432
441034	95149
273844	387613
77443	102646
268989	207535
176783	232555
375353	483761
356257	463389
243547	368238
373586	166513
472253	185013
132824	113605
321784	205270
466146	77497
105057	449158
100452	298601
334372	71476
228128	266538
236391	145064
149914	39425
347948	139576
464868	486885
166772	13903
94710	143555
147409	4525
219447	373101
141795	203656
296760	365648
373585	62560
189308	224085
208300	23149
90236	122704
470408	54449
224140	146798
105889	174034
399686	310684
90385	359762
285064	84502
123418	214024
269357	227514
348007	311984
292797	190369
233699	156451
292947	109988
412578	144306
8823	110677
233230	31178
73791	487833
378997	162947
426089	194469
196996	275763
396043	6442
352798	148361
283260	150264
276276	77727
306583	52537
252604	485546
403470	2700
298988	410018
117640	393326
238344	35862
193117	22322
67520	110708
280749	468752
119284	369599
422183	7211
40685	428080
305794	489822
367247	58317
84767	84750
128359	159188
479504	223720
217537	222701
300273	446630
127516	213323
176130	124239
200092	215678
337670	260879
361001	276409
494127	85212
187796	96361
412036	350502
206372	446801
160550	196073
148489	290270
420876	251006
420482	337262
7335	223732
236258	432137
140116	388650
354710	429827
184418	398311
143251	350579
4565	400470
11023	372878
17622	302281
127469	331009
334823	48275
23633	51108
370912	238566
277799	36836
14627	148229
154537	254642
489172	343992
384835	110708
192238	228042
7235	33909
38389	398122
106514	87938
268334	485262
157987	395988
330823	183600
262210	468340
468162	236654
435280	486527
17671	309571
482354	241543
395764	237489
45724	86687
423353	227405
415022	401854
307388	41904
156850	172313
77915	317356
98295	204416
233388	40324
173690	438783
475039	370156
49428	420724
202192	165267
98210	137508
446784	477491
44111	4413
305352	385937
467930	396563
281330	141754
276244	293813
126179	402457
440583	39383
408810	58970
483112	291521
286640	283346
114643	106691
437370	461944
157617	40779
481419	18479
433984	38910
98358	82150
346656	145231
443218	467703
138886	62191
272469	199307
374281	29253
108556	116975
376173	48634
252217	330463
167588	226760
423365	449927
458355	95356
408329	189802
360179	156942
196996	35716
245421	355806
413535	208617
68517	310500
142695	407052
92047	470840
98095	120489
232027	257522
46131	393326
67571	248293
387642	79989
230220	334450
316136	205055
296427	435708
123175	208367
432292	208017
51274	417201
22172	388395
413987	160315
411310	317726
20856	484447
87863	390898
295009	288724
244546	17186
315463	393326
136130	327061
482829	30951
331328	90696
58245	176200
197792	291984
140263	348236
97361	389473
405219	221173
471828	261829
446351	453707
192624	54976
344578	98010
81916	30885
421309	183180
398604	208781
420621	240374
444296	317356
39777	475753
478131	489552
470689	272096
451518	145948
463976	144845
155530	275264
410427	156872
360396	331766
260624	162795
203724	391414
76973	434893
23306	160356
277568	147800
388813	138297
39927	86560
472335	452098
157283	284979
200092	156911
388249	143956
270601	350610
137413	219743
348292	442979
360425	78637
368143	464725
86476	161428
199707	163293
355614	273831
311750	196799
206686	345401
112385	94478
204427	226494
432865	242552
388133	51603
244352	79833
402033	196742
13699	190369
102891	401871
134299	260367
320379	128524
227730	250170
42044	454975
317118	413246
215555	15209
312705	31492
118352	70734
257458	205485
251255	484447
354313	253322
196516	17155
186694	385487
5247	196120
184369	160379
415535	242927
97657	226023
60208	466737
418453	258659
450628	492316
379696	246895
340561	282575
177394	426569
198086	248688
178024	370866
218293	160686
412502	290
184574	369401
202866	99549
230051	328251
199649	412541
457579	152849
376592	223627
49864	140423
285925	230710
211868	55612
271760	155730
178606	410506
364636	85456
137844	362206
246484	170034
438114	286697
331357	270804
198317	159502
341067	68142
377967	303648
46092	234918
292587	257298
492953	123270
254446	122608
439280	146963
149026	62191
180549	68195
112567	489822
359790	99405
236499	293813
10698	180021
201660	91416
226408	143423
110164	269084
6123	249709
402438	316575
171444	463570
437944	122085
192906	275851
46092	45050
153497	182355
153006	98225
256610	303175
458463	479496
373749	245575
222049	336144
482700	367919
410022	10345
38082	12860
320558	15209
3231	8738
379249	187836
98854	75303
416850	420106
216570	122585
218114	163918
450260	109271
444781	271113
110192	391414
217602	402285
268337	114260
114936	249403
91895	301475
110873	420895
28698	361057
81432	33589
155242	185751
347972	337996
363258	393326
311381	5857
376592	402183
8812	182059
177569	322636
325501	57134
278343	391591
426157	45234
192232	326446
146893	215026
471501	276725
159595	489017
332457	347057
374083	101058
169584	391414
142231	171268
407020	183213
134108	237458
211621	198926
297317	370866
63984	277165
94678	414559
34951	75118
95247	223627
236216	363021
423828	485304
200407	127212
238329	315844
276944	291860
49915	375759
248093	11626
275721	392086
433400	425675
130430	312239
257072	456640
448731	181680
304277	195658
290558	68829
196902	359762
409239	195779
339959	267602
276821	348292
189500	428214
472639	68383
212009	250410
42153	239528
168691	491090
237148	41673
275349	490214
360642	350973
50851	371918
488512	36062
180753	117618
320932	168656
482851	387382
312283	385000
168543	440962
169850	253684
262639	416498
20710	329080
221687	88027
75680	301659
89826	373386
130038	190369
40356	12245
194848	416117
331639	310756
475016	362598
37177	209471
102891	46706
79391	86250
383	320144
134671	103850
247388	220417
165784	146124
15579	172256
130060	94516
146893	204737
209441	302033
233498	83833
55151	330469
114063	286380
475781	320505
225858	238020
86311	256165
103914	367414
355245	414269
462766	102341
181200	347478
91642	256121
294	411157
386654	412103
68076	337073
317197	303232
22512	175960
221839	51222
98286	54599
395983	254914
474970	315235
162800	19246
329321	181282
159920	313215
451442	63528
14866	430329
322211	424430
284177	475594
253690	469235
474223	240374
292467	16433
416972	281641
276821	240396
169171	108523
92265	60558
117239	336526
91382	37476
470133	397046
316053	15209
18737	420392
184084	404727
318824	365481
217848	3037
50197	244172
247812	421935
205563	314742
56973	228434
219136	55143
3758	247728
492204	471726
166772	86892
364107	273759
249978	124586
290838	22779
177905	465557
212440	236503
159660	102962
166149	238355
86909	303175
259322	428792
388307	403246
476592	120021
446928	309425
369336	187974
302578	370657
400586	307294
85602	21931
81345	366534
32207	251977
35469	401573
478345	456640
169530	440962
333740	314343
65688	16433
162383	240738
379696	423516
168643	252989
469921	267602
172557	31413
277250	115396
480008	15799
263958	272908
44551	122462
43234	336590
176126	99405
130785	15545
196030	270081
276821	155656
427847	140044
297104	21583
433696	338216
344184	467703
245323	91069
35707	364212
385391	37517
312283	199998
244411	310773
408357	305449
277568	118083
404099	223030
390425	37516
292507	480994
267625	101058
57396	16487
316227	285156
297755	474248
76984	290386
203656	360677
354723	49903
45393	107187
1588	332130
399208	75503
203538	382648
171303	375840
384448	462157
435646	449663
92273	132740
323714	119123
97070	430894
204806	171811
415169	426089
219715	97277
15460	477980
446829	12443
105249	302836
102382	243840
131939	366293
35666	99087
410390	485806
355083	388832
40028	63916
81984	50651
339037	430610
341987	476231
272075	250679
325491	221061
490553	69592
254599	268667
443413	24516
106268	117097
373136	168718
333201	166453
237714	45376
356136	249190
256027	82636
50844	438447
450135	281010
304642	183213
109253	1422
240286	315895
102644	209475
355083	110708
308555	261039
397436	387678
322910	488183
63723	308100
228707	15209
208703	72670
373755	147241
485667	326492
86042	371346
301927	370584
224909	438300
362317	60517
454867	236295
277224	431137
172061	2739
405704	71272
174309	279664
380809	65137
153622	338271
25969	366564
282562	323351
46556	415920
458183	417313
71430	67812
156867	237165
156348	98646
351029	353405
240204	479680
80193	183981
257359	75763
134848	151704
98990	185055
138164	266691
289205	420519
337066	170957
289350	71263
82744	231748
233045	132103
287444	372024
87796	141418
226930	363396
13930	452356
67546	164446
144041	135637
107800	310756
58211	301474
88439	119123
332470	315671
153418	295218
345715	391780
373025	282235
209546	125970
300119	163809
127272	45406
255353	53490
400044	463120
91874	2997
40543	390525
52907	221538
241889	463945
381142	94667
270639	2232
341681	388910
201610	104341
40962	170894
395305	454623
65729	331508
304275	281632
426592	474165
420432	190369
401854	471517
93289	28129
429885	16433
44743	401802
171546	28129
228657	190353
193167	118121
344580	183690
210529	154766
34719	269939
306905	486768
465951	378462
188174	232890
207647	5226
223762	267602
127402	351414
209445	490653
167419	166234
44019	35971
146814	163706
421042	157761
186769	86892
114083	297883
395983	346026
287566	21679
419664	16661
462188	390349
202179	267553
135971	52537
281092	33759
377709	287213
421186	477986
6836	475200
422015	214804
417365	184922
154129	458601
371254	301340
163530	11619
229123	305151
488854	98302
101992	400536
356953	450439
60481	489593
458074	258829
453882	357357
407280	216181
348389	22203
313553	40284
51367	477491
180111	467328
292127	131934
260162	302593
110204	396729
412426	30187
331149	121572
441255	194821
44906	217883
199549	92045
303591	302836
331666	48275
183190	448431
446715	62191
136522	149888
404328	469235
315250	17155
262451	145948
382969	276009
179554	268194
9950	86372
20747	105585
235138	45141
420393	436383
48445	461944
276353	62191
144064	16299
241789	93136
462189	68614
468287	382886
457741	295733
268411	390896
206046	267706
478035	492906
51641	316651
272331	244005
253076	393741
133012	423688
307404	296693
432421	314742
397708	186041
272427	258659
488971	278178
237769	267352
275995	347471
395883	279343
222827	358955
345554	2232
419099	238656
290	269005
347244	126204
77819	63711
421245	121950
78406	245903
108554	169047
397131	159222
127755	231485
341550	106739
460205	245154
279809	419435
366414	218143
42572	236213
341894	249334
134263	71613
161591	259398
8498	201780
71157	56015
414508	51881
26973	249334
221615	331399
93627	166451
196730	57911
223361	155932
230470	40222
349972	154835
348480	420736
177269	26636
286297	141068
90370	269322
102714	21998
404920	8195
114918	77438
468486	353787
178656	486885
153583	121950
12059	267602
285375	383576
426558	150352
240919	270262
37931	406613
415413	68326
44958	461300
17355	361142
113676	317474
177740	110502
399577	168390
49507	413674
28838	142850
283169	308449
467242	339853
372207	250679
466671	477986
226314	24420
336509	31764
430217	410074
101656	188319
424108	264766
432945	24035
97777	394100
487890	440615
22491	478082
139137	206683
175184	151510
237562	227857
242551	301659
318282	55203
437409	164884
459779	299029
484144	404806
8407	474453
300505	297836
84698	49966
134694	351469
38038	399736
266012	369763
244143	231638
194114	42560
328371	186384
239148	147802
468695	35182
20334	444875
318310	414269
331057	421975
474299	369345
180290	86728
281219	348165
199780	384120
328708	18041
428410	20611
231392	185179
250626	122585
24086	21457
110216	25667
494127	230691
10093	272230
154981	480402
180745	93245
480653	110677
58987	313916
454263	349475
24122	183975
59871	70335
26539	303175
226919	177861
53047	280067
343732	207032
71219	255650
442369	405242
254822	414024
271523	18393
198682	174789
148304	182996
43506	3130
187834	473195
380489	477062
154862	406049
109426	391414
182094	82794
304303	295650
183571	332357
326385	352052
235679	44049
209913	456322
99739	416759
110490	403098
400569	148768
114748	218265
76228	296954
392086	196783
164254	45413
453857	487938
382867	31028
376036	123804
231909	92327
349378	338271
326631	392896
102563	205289
433230	293813
342016	291484
78505	159249
136631	91711
493287	121988
288671	162666
379206	305562
115487	333357
399920	328253
23353	142678
39892	303424
316376	53020
219593	8757
476766	16433
401913	350085
86311	404219
458709	129857
145760	283178
339622	310478
323543	107487
492503	29689
362832	139648
299580	338915
422043	445347
221557	308778
492767	15209
122088	461846
246570	45724
311756	39892
331796	196143
337580	241468
467073	49897
24688	313314
230051	54991
85423	105011
6049	109107
294554	121171
220755	303424
7645	250679
331274	309752
453222	486885
267225	135084
151178	380317
244914	82081
428540	431634
142930	206686
244364	169485
226396	455653
190281	215754
291392	132247
275733	267352
338931	182411
379296	100760
29276	137508
185708	248801
159453	343012
175137	67724
398628	415340
42597	426439
167783	164884
180927	87471
186378	13168
212153	209663
113235	460001
202996	105585
115854	92888
268118	332953
298417	4446
274840	143913
61152	102654
108760	100913
410503	7159
418610	134262
137214	281924
400030	463600
357142	480318
166168	53490
222102	282982
320234	118673
384231	124171
189084	98906
468672	154137
415287	331491
254115	82100
493038	103650
165413	162247
413878	164157
470514	59668
125512	445233
183166	113051
440945	75568
186338	86476
428735	48079
278769	134682
28053	148199
214744	291151
39852	313745
233045	292087
119284	387860
412743	284309
235850	146430
285688	79328
44577	306253
108222	461944
324967	119903
243453	427613
293556	127018
188552	470136
222045	334424
128124	91380
423381	267602
50894	132740
486217	167294
379269	204453
439992	210353
250219	245679
227384	317118
137454	326919
165945	190369
190955	215858
459993	180578
28763	265065
56070	317100
306304	168129
103205	382333
51222	34712
431074	338981
129396	409540
174218	222984
277499	15133
271680	202148
442570	393602
453354	487780
355242	296017
331666	209933
253076	419626
167121	72985
274360	421638
312269	85126
13904	293246
81428	447468
300940	50173
363012	378462
156591	69067
76290	366534
423399	158416
208311	400465
54700	394105
340093	313745
393841	95565
482249	4349
135730	458606
430064	109705
386973	48163
478480	351992
394295	57134
314343	9595
65564	414100
474341	212327
176888	293813
316310	479233
336023	215856
491765	465655
436045	438419
131351	393326
474177	191959
491415	490056
470025	120937
19459	242927
328140	215835
418368	180578
219845	125214
76024	35278
69088	10646
141865	236213
174139	90603
284632	64335
443739	303905
298077	342403
5393	246460
228081	409828
173397	473056
58441	280679
75339	413306
87638	271673
145185	463097
3462	476804
410319	53904
423239	8607
389576	435708
407540	67236
114063	260172
170392	255650
345466	300190
96030	53863
343636	2627
131606	487470
408953	226650
101362	64066
373852	409574
121171	293813
213606	443878
460474	492841
373755	165653
145585	49099
83616	181237
238140	36741
457024	75583
373755	376814
77793	393845
97588	269464
124722	182779
94985	176013
245938	72050
327613	486417
483775	221023
108499	220417
353842	3784
310038	419580
71264	273831
333540	243438
224580	223610
43207	5448
104743	71247
284640	22549
40811	476471
133909	265712
150225	248835
287874	314495
32256	151944
60539	387860
228897	293813
383371	17339
395029	438543
19168	190353
58245	492580
47794	343012
471536	400187
342465	392113
488144	16325
446820	3130
331584	112562
417710	411022
319231	41340
8709	112534
137569	375375
86632	432638
328364	152566
417473	434239
168371	273831
278500	136177
191536	338076
125717	450670
274723	295218
459701	122462
49334	432419
450059	227923
271698	277450
91562	144845
44607	388983
195691	414123
247785	170993
107998	375897
45164	475707
343308	237165
367141	421830
88299	335130
398911	345639
91796	190369
281546	2428
32933	314742
191567	278427
475739	386418
39683	12895
198465	236654
176130	476948
24474	149300
241743	273831
322660	384668
163414	25640
398761	220756
483987	12870
246716	285446
72267	56893
14714	303343
471002	388633
382954	198982
378574	25030
117862	343031
369958	471485
79751	375635
123266	53863
407083	135357
436201	369599
406306	114643
130170	235209
81921	24208
189938	171573
409778	310834
215396	79266
970	414008
247296	134665
174139	445001
57164	128142
269253	399867
21643	124066
269638	361526
11318	452126
27073	353313
212613	384259
376647	86560
30665	34179
351484	240225
347339	182421
151194	191319
483320	20959
320304	73880
25748	404399
335951	401236
306779	66053
481419	311510
324807	293813
443497	257936
344560	48861
142459	251662
350962	58709
51365	132996
449090	37106
291302	245679
380454	368820
256973	168439
128563	181543
326109	297794
329727	312947
175904	351238
60072	455802
208326	462293
419508	366666
190278	428080
59986	207093
339740	445029
357113	21457
448298	379739
42226	338493
356089	372397
207152	417201
20998	322741
216894	475646
390509	52867
121024	456640
62978	342807
334810	25716
382112	397258
161397	313314
238268	102881
397013	95149
117554	226308
272331	348798
335079	456215
182228	458631
438777	126528
112443	50538
266203	50264
295364	65543
350313	135276
427284	486885
420766	286443
307731	343787
441463	155758
273900	403262
310111	300240
229401	308647
442265	258131
393009	480701
405429	293858
221200	436262
437255	415662
73466	406396
263981	23018
203017	119762
374136	196285
191398	474412
221690	163341
390596	134013
254841	90277
422531	403188
13759	246778
434273	363973
122324	476886
36556	163445
1769	31794
464829	199893
250295	54976
18451	60710
226305	319910
363265	469235
139245	251597
104655	27083
384854	53883
454167	313802
15819	131990
490968	380538
276201	45200
424435	27186
418703	96092
347873	430467
313918	240796
305839	13370
162541	317118
371533	94516
430350	281924
246199	214114
465083	293813
346272	357449
248013	66215
472319	421239
97499	450654
48226	396366
75565	140044
155355	142678
259978	348176
188703	17590
242411	243759
371991	63579
357407	273831
343604	378338
328900	219461
48576	299256
404073	268176
363505	487833
184873	264844
129760	476231
279595	384668
216147	311212
201975	131541
15819	254296
413983	248382
259293	10419
23889	52591
463790	212029
466969	290647
82434	71739
383164	341054
302996	80543
294379	339480
250854	483112
2199	63589
365341	366493
64526	268118
282481	245649
476704	447560
2210	344047
168160	351892
334926	37511
279	329781
112443	396563
338279	266208
467703	372884
5978	86728
294231	174796
336619	471745
168132	431853
441800	207793
395788	99405
20875	195096
406760	367798
330186	447517
141847	293813
62492	16762
329415	248835
245679	209258
234118	259021
28737	165437
254700	327831
31983	367750
469532	145274
248179	323827
397576	12443
268828	393326
269969	440369
143639	450760
409891	265883
182131	274451
201556	50264
389224	34527
433931	147148
291854	343721
327037	53994
176520	478415
420214	411455
93622	366164
222453	482198
401198	251786
405777	290201
154107	185396
135412	73492
447919	110677
417938	331794
147867	259558
385673	160428
219390	114380
217450	388575
85674	35996
485947	476951
242262	484446
393678	211732
26869	401101
44399	331728
370417	297272
102309	202996
279726	142018
436849	121171
377260	440660
398465	392788
343518	88779
193648	202250
54536	207536
259894	464191
391547	94516
254463	306100
352736	26561
40255	447517
222791	60145
219136	163573
182147	315671
62375	23775
399	301172
277799	73927
341204	414230
3231	97894
328729	262594
459188	98847
197588	227567
195121	42063
261821	72861
44209	34242
442598	24208
238889	426816
328075	152020
491111	303648
295913	439554
376259	22804
324659	23056
24529	284843
239090	375063
331353	192055
160553	226943
338420	394864
470181	453550
182342	141171
118670	6899
158659	310503
372977	229150
261278	68820
410396	268558
345107	401483
447448	446356
239678	309400
66917	37824
484412	478415
460205	344682
347416	187627
216468	288639
372340	281591
318875	34206
226396	256201
16970	226308
417938	408353
6467	406000
418173	113522
454867	2468
284632	245679
275591	190369
115123	168381
192336	409106
390448	95942
259523	345676
255758	469908
411455	404408
200092	70122
362674	236959
307081	171069
152266	226494
237154	276074
222102	325604
356535	468162
89538	157680
248970	361953
64608	183213
187539	161644
434057	48275
207425	103687
488975	246054
32430	54545
108648	388407
116382	452971
381349	241356
212308	263833
25173	240674
26767	253458
41236	264766
124827	161598
489821	160360
307133	378462
3975	309630
347338	477704
234785	259192
326658	295484
371779	103912
205380	214024
382848	323340
239520	392133
391970	327061
174917	283346
233187	250214
67351	286864
276989	338271
461588	187974
249910	447389
271760	157938
36298	389497
432712	295478
126829	283503
370889	122193
398875	350729
59810	126473
294104	86560
228431	354038
369248	409828
282453	147241
316963	342710
178303	225059
183673	401854
259926	246729
332835	94634
475058	85416
83179	396548
33773	300528
1421	252129
237108	203488
124259	322211
404337	250087
344181	383576
185326	293813
444607	239872
446182	197990
139072	269957
386411	277179
418992	210261
406889	273831
129132	86818
105601	44287
1292	290798
49334	81097
446693	68456
183366	464441
168396	186714
466012	142042
375679	15209
74498	16661
441558	313508
126233	58441
241787	64066
25281	306827
315702	156513
352905	139424
186489	336922
256344	340084
26789	49932
190699	154564
147936	424797
103176	269199
49592	277502
291832	78995
438036	200457
249987	228431
340099	3881
252989	393326
228229	134145
388606	218727
439554	132996
396070	67040
182216	312283
403482	423634
300233	223653
167680	173139
424647	113500
475011	92613
233746	202523
289050	82291
84745	322229
247307	343025
144895	252961
237120	78153
65663	247982
53641	53385
258547	208202
301315	369599
324495	46645
65326	426922
1262	119712
242935	164094
450090	163222
9075	471412
303281	346151
11561	30961
2243	61386
474341	20492
276821	352378
99405	312815
334092	4539
280957	317118
357804	424280
244092	7636
11059	313745
227909	422458
230051	169866
412326	325940
128350	366534
162759	417201
147560	134694
493249	190369
216831	449716
51628	320855
326260	17900
325814	450983
23684	326130
431745	377933
355083	276055
195447	106840
235920	321323
87343	190369
163519	130752
155538	9054
58245	49128
446546	317390
184975	93772
206642	474119
361804	313745
291308	49903
112425	409540
315898	312161
29582	99437
187010	145059
367242	460784
276821	37013
186390	391414
263880	178422
125420	193216
143425	158411
411322	120059
267883	112111
75339	74618
91739	463549
20018	153472
129736	65275
319317	404806
266775	100226
275047	27464
491103	325489
388071	51244
199696	476447
397047	305696
132155	315888
66001	382398
471169	381008
334092	11874
160237	341843
470415	360594
350594	220000
349266	236
403272	39142
473003	146267
61349	469323
410908	153183
13001	402483
66923	90669
230014	309801
103231	478415
405530	387333
389656	21732
55745	484379
146097	151647
434140	378686
162277	31450
267843	258990
160768	208055
405252	93096
146924	424322
404960	39816
28370	294110
301812	86974
209998	189653
344314	69054
302153	25388
375116	290624
371918	35623
454450	136177
48226	50361
110571	191821
465012	60738
493277	156376
107118	192195
245100	357112
482288	351315
328940	326142
111856	478095
293812	401871
478634	316388
486712	157726
6783	491806
232918	48819
239127	366781
140722	367772
476515	413215
399802	2082
42163	240260
370542	338271
51543	320067
9110	176874
312577	387210
352221	440962
474939	380861
227017	343860
216298	82271
183993	399978
317434	79803
95519	39142
99666	107491
472742	28473
12007	343869
216602	191546
328690	261763
72678	225992
24248	83017
210015	488840
298823	387582
269631	78469
207791	338915
414508	366666
41179	273831
232666	431264
134714	350363
69866	166679
439301	290488
330704	314740
285427	302859
377586	358450
350126	289970
476681	288319
393102	143774
267562	416443
387775	226494
219368	215858
178172	244394
282534	147161
433969	310261
442182	261320
348095	281100
152623	230551
467765	149656
427505	90700
190894	266286
454534	144306
478675	167391
278470	194852
302897	454975
201641	446630
43705	419543
179199	401854
332299	79343
242551	11626
243823	401297
360779	420895
439350	5882
441302	301659
129181	320258
327807	301659
385062	431127
438475	248399
180488	342724
129598	136979
259933	380568
57432	93384
162385	490185
51484	147599
202352	138193
310153	127212
79437	183778
436001	67302
314740	134118
7573	336619
33868	321244
491472	216435
40890	124497
478588	395270
221173	401928
178156	318224
233037	42185
354111	138885
272675	226752
6145	258370
168545	61572
357701	86476
283623	338649
9907	207535
266141	439014
413945	151719
457303	160855
426930	34206
185464	105579
454676	355551
381847	104740
191761	107711
291363	41547
108427	23018
68607	83275
317555	217004
71046	419793
192238	484993
381493	269199
413671	385378
142535	401101
291249	309425
234193	208617
399472	144073
128201	466737
176336	494102
285403	430278
176838	279509
112103	12138
50034	180527
360393	15209
300397	226351
466790	189170
141563	50605
45060	474271
482232	190369
40992	61324
382848	283037
361964	328807
427036	42870
335951	113085
100636	148084
8003	119868
274276	88259
239165	177672
99261	208923
394323	136177
77443	116791
319005	215325
64807	183213
141618	142809
268118	388711
358193	77927
370417	433367
328608	4349
126044	40447
336467	191048
403194	458104
318071	94344
351913	471745
403151	326130
259017	295484
174567	372291
75519	478415
306387	139612
43127	428711
375405	257553
267562	317369
71335	40251
184471	168719
113927	314665
76531	434239
71497	476427
262594	49789
254969	5040
94798	379238
430671	86728
442833	393326
59948	427246
62848	135732
290364	274514
181159	54949
459619	158785
158116	210504
437538	32807
483857	296184
3091	16987
32463	284843
25075	317118
449345	466243
128940	410619
277568	41751
294054	52578
377983	303175
335554	332532
402940	285933
240763	144845
6442	240643
89313	380489
94801	113138
450532	285156
135271	478415
356953	139755
108091	252934
114063	112237
147109	360512
72242	71054
400907	77543
64349	430610
441195	291484
144989	94516
55329	156679
221925	229641
225694	109285
481419	489583
245088	235898
22567	225531
347121	417408
107118	317667
61937	25034
355087	217785
447335	316929
48001	52537
453738	315958
322809	330218
68546	263821
355679	91711
104740	106600
416763	437884
336824	79491
425827	437243
243880	15209
40388	132318
23823	376413
93251	134259
16844	341271
478543	391414
325704	43514
407540	309080
236240	257157
77300	96736
62242	457093
155697	143042
117494	59257
447335	217026
487340	315888
470774	99210
152608	324611
107342	255397
391689	435318
215061	260367
319259	46721
229498	427796
98056	332842
236328	397189
82807	320464
257290	231485
86632	58881
120546	458391
275615	382950
276821	121686
436428	315111
87471	48661
119970	375840
217889	20946
116447	136333
368245	127921
146893	70971
257358	181993
39533	205267
179952	12129
134390	388575
170398	434035
264685	88113
361291	216976
89629	144281
215230	76709
322856	192361
420817	389384
30341	228431
190990	311832
122816	443362
262980	73336
120722	427339
387030	474295
257977	343981
136511	378068
463700	303532
224522	73725
411142	475917
178218	493936
336076	205154
83517	217849
268989	258607
321405	377683
49663	53490
438419	237496
478634	188082
198175	123369
428853	359470
206038	447844
489223	139568
412205	369599
322734	458183
195048	286936
288918	45946
147803	73990
110192	188542
263880	72371
407334	150832
423144	157999
374404	214992
64220	16433
73466	41673
305072	65245
278891	183213
481854	487833
187834	316394
92401	474270
124897	371039
13268	487114
19055	351029
232666	64809
198043	243115
285027	318052
324040	45673
264682	90123
292727	183213
355083	291832
24357	443979
474066	141269
29179	84089
262730	120779
378982	373427
211906	391414
60925	468019
76686	478415
23373	335477
41786	245201
430436	95625
34946	431205
392323	26969
297277	141296
50152	225631
260320	348731
435219	68663
305892	417201
410185	51549
174188	288784
482360	476231
429363	464327
87925	476951
364059	351257
69264	63338
461238	179045
164767	441068
465496	222470
390090	10373
318071	147499
341890	478415
194048	248382
123435	137405
15068	223304
62028	130028
246348	119868
32331	285156
235167	190369
286690	255037
104304	267602
110272	279664
329612	255650
323214	477491
234881	482808
17468	120003
372340	413336
442858	419218
379169	445666
196641	206623
417979	330607
324610	86899
277568	23430
328615	15744
106304	373042
100828	271770
398633	267352
231353	425675
405237	251388
153322	396588
284182	15133
420001	86892
458483	80325
176059	478415
256893	143635
193796	53994
396284	352605
482851	446408
433173	68231
17798	478415
424359	40330
295444	277450
122073	142826
272692	476800
422211	478182
174568	411457
401292	99561
50607	422917
261267	248842
222102	84808
486914	228431
439588	110174
300411	408567
250231	62203
443600	429863
352550	50264
335806	454975
272804	275990
108240	156227
178393	291249
400707	108554
240140	35015
20723	51895
392699	83811
176148	274309
172222	178832
245763	389163
294715	220558
82418	81817
461725	46057
245938	175242
194155	57134
273900	182262
455814	395104
468904	251417
243780	25549
454503	280458
383041	112267
314693	231321
341731	348798
94289	249334
78158	248127
25130	293813
180043	371934
278120	85423
456021	269846
182435	276358
325988	101162
215380	387185
320097	283375
396841	64130
204506	17339
78986	50264
406579	370425
284895	204949
288581	223057
422868	387742
328174	60729
324687	164884
439338	405544
492345	313314
256922	188198
92215	380606
77040	80662
162920	474341
461996	420651
347121	200044
384351	9913
1423	407386
155222	471547
291427	342486
424125	282224
194131	14059
306304	287855
302399	458438
312782	97985
323335	142124
172370	434718
102467	131671
331622	7697
475680	361255
396676	92940
167588	275555
101691	447560
64477	417456
56138	91600
341197	273831
245305	149046
487524	186259
307690	300423
477403	421935
185616	3086
233498	273109
333557	463822
212459	317184
291088	203958
408357	378652
270201	486198
88489	193466
429406	243582
67922	438113
117992	114552
430668	126827
272995	475129
189094	150590
3682	373071
36382	351891
192800	262015
427238	190353
435884	149514
449458	420736
85739	276718
306880	331584
157238	73799
67163	341278
437999	158287
327912	477402
428735	251116
346942	94344
477584	258475
4077	291229
441394	41075
392210	119114
4083	330947
409598	490766
189733	101058
66501	218370
264969	241468
34203	204078
264357	27464
106268	337329
329727	451738
313669	204484
116947	324784
177988	473653
316260	446826
359384	10646
259386	167841
300945	355700
88359	390349
399541	277646
100129	458119
6614	65108
38571	153130
383125	186259
360320	271809
91600	313916
263522	417086
481268	24966
348078	304812
378978	152502
338915	110238
292967	404840
435898	240573
99106	206081
121609	154271
196345	264019
478561	154636
168043	298767
296528	349103
389773	145693
18463	400135
437237	218869
373865	275061
343910	92628
23323	241067
56392	55365
11661	266012
291521	192231
195373	105585
309276	342782
346216	388344
400371	224696
59323	284925
452243	425675
54539	363995
423682	127469
428557	45141
268910	297630
444850	56068
25117	440660
300631	296105
427059	135678
115854	15133
402519	168719
212511	277961
127716	187045
493180	8303
44315	425225
138843	337413
350869	458183
319182	370392
273331	431310
263813	164057
128474	53883
15489	122100
404735	15209
85575	64785
486333	207916
407540	118666
96262	394258
20152	328550
331689	156376
122135	398514
207094	317118
11902	160071
224630	408646
324865	336166
157822	72889
26003	263009
250854	78820
132622	317983
112625	150533
54717	413880
353655	313745
407631	164884
393396	350849
102761	33855
402863	163384
58452	122581
377680	438419
297041	304493
118938	316387
288175	363888
10259	467703
175462	290014
355467	452539
1688	212384
46870	413845
424637	417680
402874	322741
293414	420790
210833	77727
280396	147442
149534	8463
412109	254914
147062	48163
60171	248338
391291	363973
423318	493999
357178	405217
63582	391414
136694	363973
181512	428116
28043	469235
38996	42035
216202	440422
414058	45141
41236	432427
436102	243401
220756	420757
66035	296011
470054	412517
189965	2633
151647	374784
378137	91069
230740	486070
85545	281163
136937	260196
442514	410388
293608	90123
395628	200528
144314	486885
465820	391762
337281	183213
195075	434214
408709	450874
260431	372629
12512	392845
118185	190369
53922	315086
307601	166513
137662	378686
455074	127083
260386	10194
269904	177100
473065	167349
406130	452915
444918	144997
261739	260527
490752	66229
454450	103010
475960	203131
405843	87471
190383	249202
299869	405788
387167	286936
272961	50264
304524	489552
431924	190369
233592	169280
142434	97894
14020	209952
351251	173129
18928	194963
427309	155402
465842	399015
84745	216706
301557	62978
172443	162795
471666	90266
137891	377683
314369	110677
294997	359762
40388	41959
137752	164074
486091	411157
207067	276358
134902	118318
84538	313745
52879	211868
304404	87904
458209	241468
57	413145
365621	11951
89499	440660
319134	231141
250183	357895
363585	146248
130490	480693
81432	312161
126911	334068
71416	48163
146230	56769
182940	183213
23787	409479
249307	265589
306908	215883
263880	30428
424082	153995
157878	177861
236377	145948
70759	38063
323817	206848
105108	481785
453018	54976
282539	435805
180672	400974
100475	95177
124924	329610
2513	317675
117805	249709
328598	94516
244926	189908
158324	79155
111176	100277
126083	134665
377323	277450
100852	232890
160191	49847
200476	273831
324467	122590
287431	131989
471440	15133
296650	74106
346746	307279
56068	475914
370640	82585
70648	397456
156062	388254
283024	348798
223185	15209
426074	160158
488012	10690
108963	422304
39486	15209
170332	480491
375068	246926
486599	161945
421525	358423
273479	172089
277137	309399
94895	190369
330216	297937
450541	94344
483525	155928
1430	416005
455266	256070
356345	121171
43023	209510
54359	385266
290216	190369
33220	328069
92401	402999
446857	217883
344352	429928
239953	115123
387742	358504
312728	11417
449987	317118
337700	189900
328960	264696
109237	132740
349098	411478
140270	392751
471169	320169
143464	443055
113363	271958
202689	107706
10913	127921
117766	357836
284218	82536
459721	472313
231305	214960
483143	110677
379369	357854
463179	248231
369594	462236
327229	317356
146633	13271
51342	53883
353895	20172
406301	153792
362180	405962
267515	349410
335005	341581
319647	396257
420471	387742
40890	308946
253171	326492
444117	125417
204728	190369
476097	373401
89257	454263
418698	334644
39650	114019
101401	220077
387801	217423
282663	459232
101724	250221
263923	342063
194396	38990
389166	359132
482643	476951
349901	423172
316290	138982
18651	438419
286948	45172
121733	478543
148890	369262
76800	470373
414209	400176
259459	315671
477932	355622
463815	140044
355921	187298
412205	263845
108325	475367
267919	472072
64116	121740
454211	22755
315280	313745
264387	335307
446182	305456
124765	395428
484770	196783
230543	160158
126906	280223
244935	144405
320690	306491
15727	302922
481419	121453
105821	354643
250207	168093
313523	401004
33343	275768
103529	242552
273659	97215
182192	172992
143814	315235
448104	163163
343746	248398
109190	267220
164786	6140
276821	443857
432237	332392
418992	458
382714	301337
358320	338074
450465	252650
134786	177141
298317	191914
450465	82430
428944	69444
237671	268425
70478	236726
178749	487623
128337	67584
451539	369000
88822	211563
356935	303745
209510	272729
115077	25034
164508	288837
152887	184163
30568	113683
426017	80587
205633	28129
289158	198317
232121	80467
39104	410074
252595	280233
218733	121106
49822	149880
254574	203213
272373	25173
430845	185704
316835	260014
422255	336590
195227	57469
64065	273831
167588	440585
130619	178436
367147	8268
404142	110677
401292	343348
458955	313745
390490	451414
356388	209510
166280	69452
263703	173209
78760	313829
91382	106477
64429	209018
468694	203656
227156	54613
306981	467910
144968	126204
463776	131883
295841	432028
157021	229928
159370	130571
50521	147442
492074	9003
263574	212081
102059	410558
318998	293813
278635	98948
122382	299058
191003	134694
302380	364294
3577	323327
332338	438639
372340	152028
266141	60300
39590	21816
99060	287094
230415	35291
405443	431137
284842	388575
173393	444383
324573	46706
140263	181237
394975	124291
482143	21097
425135	110683
338025	244712
371934	16220
194051	421196
129483	28998
145288	446616
142122	164164
206571	378462
81432	228707
104652	340846
154638	372514
245997	419555
50148	111529
296401	245679
487106	190369
398180	366124
474397	149208
229399	13097
157618	280445
431598	397135
121860	392086
56396	8607
471176	476447
185755	101543
137056	426089
469556	98847
181902	194805
166626	85233
229735	44826
92854	317118
185535	426034
436682	116833
285027	330669
232245	375840
426742	203279
469505	385679
275487	36211
448253	303452
404796	303175
146429	490215
78531	276858
166954	396563
448763	371918
347277	138356
298581	224459
180488	226378
451397	173101
3809	421707
83410	288035
159934	293813
347324	413417
394794	487656
48163	376264
247715	213957
133909	395620
481272	51966
250810	132996
453532	279483
475849	20081
231055	10312
447547	366865
218854	106903
444973	401871
129082	197696
439588	126528
194750	394090
73281	371918
158274	446801
308897	1113
77161	205823
268453	263009
193661	339303
307813	420895
291584	196552
58484	395663
50719	273831
35941	40784
114816	478415
10462	288467
36835	141165
169741	385076
196144	314455
99607	135936
331238	320464
70582	52537
205124	475914
274058	144180
104490	26789
381256	274103
29820	139743
79609	214024
383673	349290
250773	426073
456021	259786
108648	480663
357989	304343
273677	10630
435940	388633
230883	369902
403011	287454
376474	476466
374548	330469
421320	246818
205394	290450
94129	174279
183416	327217
380227	323213
215075	240665
296554	124660
229718	145059
216229	240759
1881	273514
284214	306981
296423	230099
50627	100277
391509	404886
27864	48163
414058	387101
283096	350327
330032	94516
287118	203332
346489	245679
487422	390334
390783	177244
463333	144314
281899	210549
44159	174279
185605	317118
3809	49966
175205	53385
322889	18817
146774	33605
25122	121812
3463	180527
258282	232616
219198	406662
58486	205719
2145	92613
449603	369613
145282	374806
464022	157548
432883	327061
190618	293813
401087	303648
275976	1112
409000	297630
198440	293813
428554	288035
366059	27464
24655	12299
63415	398333
439149	144845
380123	493071
48325	109606
110272	79343
149558	62191
486576	282401
31107	102644
280172	477284
475788	360860
433445	239438
198164	351414
470814	135787
45880	108757
50830	271367
12173	378686
104580	235374
165992	203656
245350	470515
399407	59782
209235	374441
452888	190369
428861	364319
44160	54601
338025	381374
390032	123369
347318	240653
323340	365810
66729	368820
118940	236213
207846	330377
294130	100870
151646	370085
391509	152855
264657	288035
134057	159058
342465	115625
395286	166970
84875	124272
486712	158101
381067	80193
195994	485185
322660	108709
151897	458754
378483	160428
251372	317856
65405	414709
321320	219499
366569	142755
438375	226308
200407	169116
118727	69167
107292	78380
111926	234788
397887	299234
276883	84991
332881	348798
149766	151333
287889	153995
39176	113994
162277	246713
234845	25016
329676	168093
25655	13370
401085	201588
216544	449684
370739	251701
54497	467690
146277	156376
415627	224967
492560	222299
98293	40784
83204	306633
178807	440660
147390	205270
328089	259863
327209	197988
43279	489552
403267	434757
289447	366534
354642	350541
86596	447517
391327	450647
395568	130028
222424	192726
336633	182940
427558	402323
247710	331535
452052	209018
93849	273831
32684	493226
385516	372964
102593	238052
392086	65648
315405	176498
366975	286313
458064	409264
392329	287552
230679	280786
469026	94344
283737	331535
112929	147911
215792	186679
444890	438548
4954	186305
53264	452098
481419	271712
279691	275510
41798	120173
144408	64514
35426	229928
304404	8273
441279	49828
451379	137445
258060	219499
26327	119220
156348	354694
94344	294663
16790	206768
216421	15209
334159	99405
358971	458
446222	309524
411754	205289
478314	304589
360716	267602
4016	51290
117348	415735
442864	4413
93479	89504
226585	313745
435397	291521
316675	13370
325415	416735
271249	109107
91029	378645
69806	440660
347955	110708
401698	309425
334500	377032
142527	388271
237365	366941
52993	47060
467930	99058
450465	423559
423525	121965
121191	407334
325814	86415
337518	165267
449628	120839
153006	363615
38732	35707
320873	98889
212650	313745
182780	104299
163413	440940
198855	108030
374605	452746
470432	185479
364205	321147
355103	23913
59718	187045
464022	110606
134590	35707
486747	386654
178393	393498
129253	28129
325926	464413
253589	331508
84010	205934
64777	241509
223774	82160
116087	458264
288665	177524
365799	465747
331497	27464
29235	470069
350621	360708
318959	139648
123738	180578
126711	407731
293010	209601
73362	134694
383632	288570
166452	376963
273900	88289
95651	60568
218485	471110
238612	245357
96304	154275
200152	134664
5354	156310
261313	298595
247197	57375
479351	32430
39109	110525
25969	398333
398010	484971
368080	110677
73347	186159
455871	105745
118851	339582
206389	41957
432100	302353
114532	348798
77844	148590
247296	271613
73701	92157
470819	317686
281119	411424
26433	315962
206939	295865
472946	465458
96608	94344
460929	307279
409418	384016
310206	130028
33461	139648
202236	66471
69651	115090
130651	466046
24186	273831
364820	165267
160722	265711
167588	121895
426384	191103
400817	13370
258729	291312
116365	200503
212528	423185
445104	378686
225424	285156
259524	446897
473861	157726
468225	313745
175124	34662
378409	100349
417019	388575
221308	327449
99641	351700
203581	13129
441385	65772
16844	234649
51517	164884
44922	80323
426283	12766
41695	41673
282453	199353
226003	107711
21961	346346
214735	263221
482231	342698
90280	15209
446735	24721
304165	20586
438754	207046
222045	211294
211551	185458
180243	203656
390815	82023
67359	256012
84937	324932
236129	20959
75104	306739
361046	170129
414058	218614
67585	438783
268678	205223
39195	49532
18770	23018
486211	428711
387401	426034
126719	369599
4083	469719
239888	273831
304023	179045
465567	358456
40123	200444
149555	479964
298813	290560
333833	242562
90162	60497
378224	137405
368240	183213
307327	459232
84745	446748
131120	470307
71795	402323
262210	43814
327467	155794
34913	405059
324026	454703
447258	373722
55828	492316
101108	268261
292367	169482
241283	153069
441242	399867
145249	48275
48245	4496
293705	253110
474900	170944
426144	21632
329727	453493
12926	187659
53883	474398
289675	253497
347428	151969
176878	233658
340653	32807
208635	357854
30210	363436
59940	371411
298782	246311
335743	22827
292791	229718
272742	188837
8938	120195
191935	183213
225251	254178
383154	110677
274098	438373
254397	486885
475025	420460
300916	412205
482714	470415
8281	342710
172815	313314
400990	6899
267605	410062
328234	247519
167424	35707
224087	103683
173390	458601
326396	262751
448601	10612
209854	404806
47937	54038
381023	291521
406293	192925
293878	438419
444599	15209
288654	424714
32637	359989
225988	474786
414084	20677
438331	7515
56418	267352
222789	477509
203438	325979
256469	69734
63528	114643
276821	101067
197299	317118
94517	472239
270939	341271
342414	374784
399441	299539
44203	78811
467403	138193
24312	465251
174979	333330
315560	262596
444380	317499
96599	119123
361496	30688
340772	121324
444142	438680
184649	478381
25239	360494
373190	401185
487508	290103
413816	99043
80635	34267
250676	305547
163945	94793
27047	291002
50876	392311
369664	349129
486021	184781
127715	335812
141305	308059
345840	311873
319265	150476
194902	250434
139270	183479
421543	33302
432175	273661
18298	190460
342465	490918
316271	192365
328850	111700
485667	406619
92312	415585
148980	268118
18102	284843
226760	245792
214213	93245
146425	133554
282879	113138
227314	250454
292205	48506
9733	325934
421320	15027
15557	286936
442039	255340
318088	118387
116962	307692
211049	12919
50536	316533
181689	378462
202463	420392
387808	89965
167588	55841
490171	105878
65513	327922
463577	186189
297462	284004
368240	276813
420273	337921
130845	18434
95367	12443
135258	23578
18793	433956
31288	134259
460010	61572
345107	434343
383164	190961
289675	148027
366117	262669
340041	454631
314327	77081
457418	171812
66644	367219
190232	224640
128313	380880
432541	44301
35810	438348
379224	414030
363591	328044
91453	476231
447610	8363
396703	32807
113879	410074
171887	478415
351818	133561
39892	317095
464482	126152
65297	454760
416207	450214
157634	371918
224534	46294
455465	432427
12828	166651
126464	152189
216143	368205
146059	156095
232742	265517
179509	358547
410592	196783
179283	113138
373182	214714
389951	204402
358971	137128
209867	190369
176084	176878
6714	163677
406493	159110
217740	333225
85665	36633
325238	186772
311011	310756
129876	293813
14871	326997
191621	363436
68174	394665
64338	407306
440927	268176
336299	30230
14871	58441
77193	228013
145282	180578
178768	88901
364725	261396
59390	232970
289329	86077
40064	228106
146067	406336
187390	294852
351281	153995
370866	230437
109072	76454
43917	133109
92047	192550
78892	248777
316376	390576
212609	7771
381353	156155
164095	303175
248697	67085
157634	391414
202092	315380
423013	409540
228437	222701
431167	166970
255397	95149
195055	470585
339212	248751
259978	15459
27849	301659
64490	262222
220243	369262
414286	394708
120950	339582
159897	454893
441461	75316
445023	327343
353596	205289
456021	139670
65832	314742
214466	138241
476321	256921
56806	383967
323592	290450
328900	399591
64769	212196
464849	391414
279345	19759
456202	28058
276821	316796
244092	31364
167419	136679
198862	144803
334680	203071
306903	18938
167035	348798
24795	268505
465270	25034
17453	225155
457408	156376
326279	195342
355067	245679
463144	180096
480181	243438
122287	97834
200589	210261
431021	429150
338931	268400
435468	88114
315716	385916
51577	64418
355949	413326
182890	331998
107682	21411
483034	222359
425582	225472
298435	388362
162703	42332
465894	277936
409235	389387
112275	44041
238261	110677
122335	342064
425081	81102
35540	373910
5672	475200
162019	94516
76547	103084
379680	190854
415967	182000
87170	451016
234721	50264
112425	474956
76228	162853
72485	172778
405110	423801
266307	316009
17661	171935
487781	317118
44048	449822
314930	121741
193023	145353
213006	363581
150062	426887
206046	208345
6951	209476
420384	136423
244504	106935
364630	491441
344027	423469
206939	304589
143290	373265
392415	436335
144258	56671
128948	42610
27534	174451
230171	443694
103652	387101
482596	199582
51080	45141
153500	109515
317571	42890
41029	292687
178627	45150
229528	187974
405469	462973
12143	438653
410056	401101
39601	365721
239112	321130
197242	52537
374873	190369
276821	41768
102352	41902
298544	53754
414692	132996
339353	258913
360779	478415
266141	282884
433449	254277
450876	141892
138517	420392
76800	473010
97770	135513
81575	99210
301312	162829
343817	396087
339958	417175
220810	120195
197242	315687
72277	315614
263053	140460
295613	184711
187834	98307
442227	464420
156567	486885
247908	7773
366471	41506
161190	446154
282769	190369
187442	47595
124602	27464
479393	214992
342465	202346
124729	93595
38696	217423
408345	62366
267562	127516
257498	133202
446182	216218
341034	254973
134425	130461
252046	336590
58435	268531
238889	230324
470362	245679
372246	212223
455510	55999
458473	60763
176868	19398
474366	313331
163993	166903
427980	420187
201435	187974
381179	317118
319423	83017
224834	19388
238162	139616
441582	430444
180755	106563
110416	64335
273049	196851
462055	256188
397043	376423
84756	438780
196996	368538
331532	235148
424215	219865
137359	316575
441821	368205
133802	402700
439754	352605
211411	223410
172048	236337
428645	378462
174725	3664
319670	307390
279609	206988
119872	257377
254397	315566
288776	190369
39195	312842
480909	446801
436509	25800
7304	170197
364807	327061
222045	177330
447669	401871
449458	21523
399441	45234
213535	188759
47299	435708
67377	92613
469817	347722
447133	194807
33990	12245
370596	243547
14961	203656
101387	273831
349608	401871
49846	214024
196558	353596
58709	355653
378224	238299
299549	339829
432602	436789
324723	79507
137454	16661
350064	428864
128704	379255
340800	246311
81262	162901
293913	171894
433400	178436
274833	327880
202352	302981
138663	489787
482820	77880
85932	183659
25944	16433
182762	304998
75119	287624
17443	45106
191916	447560
19542	116347
380958	22031
449521	278879
344022	103267
247929	257091
399951	183003
145174	404477
98220	328926
320562	122287
221106	420757
434935	266852
103914	255628
128440	195804
61937	301659
465633	380235
430831	428209
375606	269863
138241	199709
212768	151976
43835	493631
95770	72523
198939	313314
170708	433391
428944	53753
133907	261396
129412	152702
320298	430610
1782	51850
318463	389682
471365	297252
260272	260527
356636	132812
268783	17062
262633	378859
254098	195834
177026	93625
72668	384994
276116	425675
328867	96361
428540	367919
197658	284982
485704	245715
249770	178048
109681	237165
121461	454481
345604	142018
279955	55764
385721	198297
492074	283567
270205	438282
330982	76747
22959	449172
477932	172089
89153	441285
261882	490588
368858	467752
377213	446612
290030	184902
323267	122694
276204	243766
232524	379255
7936	119868
112950	392539
139183	414158
221165	166063
388624	15209
40758	444504
314291	178048
450675	41075
63676	336590
175426	48275
165518	343692
147859	262054
140157	265942
312735	246644
76972	372850
99287	361540
459428	176060
248386	263833
44057	267602
65513	186041
194816	290450
399868	143148
482945	110677
161631	433934
62367	273687
441635	35099
192238	374849
33172	21094
474341	387185
119365	410355
81696	291249
190869	315671
347374	130377
88209	362773
449612	491796
353098	358857
365322	426930
204775	22448
16710	213271
372214	187183
113191	149805
181197	383362
198317	324390
91189	452098
121875	150352
403884	383523
85739	301475
420234	21651
55519	295769
86976	373420
36135	354264
189407	166970
308450	185578
363047	284843
428049	338432
216585	127559
332848	258370
334450	310721
482851	76337
56412	189351
151864	9161
458207	20181
270160	62191
252373	318404
70329	286936
60449	65846
11561	152742
309917	382229
105788	315888
101465	453012
236272	359358
477646	85693
37402	247895
162607	164786
177533	465692
19459	36184
200868	356674
151759	459017
390083	181887
77443	17541
320965	21411
119913	425675
264026	72906
297301	155900
32563	49532
65721	316575
259500	45633
327053	83312
280133	81280
304426	73982
115449	420757
486230	110677
133909	486104
206827	181443
460775	411300
161871	424285
353491	75914
189806	43514
73111	392788
121190	249989
397436	205911
238457	73404
70276	190047
36193	487778
201630	291521
443297	351639
85880	219586
284635	81881
73988	326446
103050	446936
379283	229195
410581	19147
339333	214757
190973	220184
154645	303175
290680	392108
28053	316575
198838	303424
347121	218710
363666	77278
283188	145761
27493	435708
195290	21457
488764	227101
473530	83779
143942	264406
416548	99437
23040	394114
164031	165407
411249	318735
303479	94344
247597	119762
1918	190178
27772	166419
97588	267373
83616	453697
293163	285156
170316	444254
80858	98419
109752	131517
81096	314837
41832	236957
458968	394529
120728	186259
123926	245332
284031	24648
405660	29579
409346	317118
259152	410074
270248	186561
230051	11767
419555	429863
122960	464420
56396	196829
144860	477447
57375	236062
44503	49966
47100	111039
448033	218727
249745	168213
159166	79249
483112	189804
176130	150680
222102	100705
388050	468489
119470	274174
186552	198445
489171	389009
412068	227249
147121	472583
234621	99405
391666	206312
48163	339633
284896	43993
477897	84722
70	406371
240093	244688
419794	359884
223757	470840
282469	69770
327209	280679
431051	99437
471808	401543
405858	95782
133224	475414
233045	280299
289639	195904
329415	297440
19280	73990
246335	453493
80270	447831
268127	397943
277568	54298
244092	31413
422802	476447
211045	123410
268953	146668
418873	464420
72566	15209
278470	92553
420736	277084
191576	132843
108787	86974
244240	339313
323041	114930
308150	458043
93441	65044
134423	63098
424747	110677
29637	220633
113606	81090
194559	424973
488570	475073
315970	418641
165680	130730
438487	235953
409991	290550
230663	309425
109270	227101
482972	237546
265528	459649
236747	477506
26714	40781
166070	421830
209824	43783
188469	153248
214322	403346
179104	405217
444299	342258
48850	291498
372675	77727
261625	309180
122385	440770
293392	162947
37388	67584
226167	338915
391479	463089
266903	114899
260824	447542
275337	480150
48200	490772
64038	291984
125343	433934
65546	18665
195978	84089
316777	97845
15077	446786
391630	201403
363263	371918
354932	70979
32406	214254
367925	10783
27389	246907
108648	221061
87638	326492
62900	158511
189636	348912
290804	116577
39683	8623
462436	50838
195503	336955
406225	411300
18706	452712
23517	399468
274322	336590
257198	260615
333309	147511
192714	34321
302470	203806
423061	52709
437352	327217
167580	162803
301683	72781
196947	371053
41711	263029
377700	317075
313411	466612
412600	160262
233498	334064
297825	279798
380671	153995
129792	478415
378438	413525
250534	110677
260905	218142
167588	414123
458334	14467
335484	430474
406838	439623
121539	321791
77131	214992
97652	65210
15819	479208
68179	109407
36562	237517
58243	258956
173879	105498
226983	132996
187393	428214
155530	469235
269612	474341
270757	316575
427804	137659
88038	78380
298155	315888
403278	337156
294063	387839
207860	217914
45131	317118
450532	54806
319768	321786
237934	245117
170252	414404
481419	36362
230970	335180
18807	384048
331463	249334
131504	91130
267249	32807
374300	303933
128966	393326
339355	166970
384756	157515
8123	487833
308669	355501
243780	388531
103649	9607
153322	378546
370779	401101
286834	383946
364636	331642
147109	97242
211288	273831
235123	165437
260370	233663
39144	201493
301067	78380
47243	41897
344314	17354
296449	412442
465659	395988
247710	336542
487020	400946
37516	52041
261525	451600
279125	345745
79134	4676
421635	62191
153322	248008
318795	315888
449117	438419
482700	482315
93032	52537
177577	211868
278769	107711
339729	241468
296331	472941
303424	43155
446775	331581
469900	194165
350064	415585
375976	82585
245211	492906
140722	171127
216585	130645
443346	92702
75016	106495
416470	200457
21961	271802
234881	2232
301386	28951
218705	170684
487668	263713
112214	127921
44232	77890
224996	232896
311534	60517
448257	291842
354401	48587
258321	251116
249286	359762
171103	480057
23604	476231
390032	354630
314348	64191
453530	279286
181188	366493
125451	425846
418319	458183
49037	289883
96559	215583
118967	136398
144852	240374
152368	292553
453262	196783
328061	283445
130549	10455
82054	283859
51958	333746
140407	278986
175665	395988
145979	400720
297547	387742
267455	398333
352180	106343
456021	405135
252751	413525
385498	94516
367409	229301
306903	494102
194898	51947
320567	42890
380415	455230
215225	387860
115950	267830
117647	297941
108024	211541
359626	49828
18928	69526
444424	353640
422246	367880
467100	329856
287413	251961
138060	125894
410096	392108
408350	354601
428618	461846
183080	430356
22916	326867
32783	121758
275456	277961
254488	17186
303040	223732
485975	268079
104740	285359
211385	2901
389909	309797
192685	252485
229098	120608
217739	116283
404960	461367
174034	129916
287052	241916
116365	299202
428892	391515
127229	226299
137332	119123
454028	407365
340772	352775
338741	11618
460257	428103
267507	389925
220131	430610
441513	320421
486680	257298
435883	323311
305010	37033
449155	350549
357127	182177
99216	12245
233045	129623
453294	31478
277990	86560
330430	193281
187834	204206
204967	150017
129185	304494
131939	161397
282126	398122
238889	32053
22957	373169
32807	298722
403819	87471
151434	251207
109549	270095
139844	338076
159351	222833
394978	205267
484229	210126
155362	472157
81636	72617
307718	185479
298257	430356
489582	302306
381305	399852
125290	175721
208991	317118
183188	70557
159166	69856
304722	185208
146879	209254
399494	278520
392953	409891
273038	270112
453624	190369
126781	415537
52439	313745
426964	75768
101730	370156
423246	434705
196903	49807
11696	474775
333935	421356
469102	95942
177137	192288
436876	243115
110272	180040
293791	484447
376673	125399
274474	325604
144458	157439
414825	314712
408512	451016
218675	336992
460501	49903
292780	143456
75146	370216
329811	276895
158846	402327
67902	185479
34991	17983
256893	26650
474074	385000
492204	470104
363964	453493
283368	228431
356959	293813
82688	308668
383403	49828
241442	157597
114643	266149
282059	470689
446837	208243
404568	492595
82541	466737
181215	494124
208239	260640
124085	416316
223727	352605
113502	246397
133638	122519
333119	874
194476	195121
264990	47376
163435	67671
266965	188122
273683	243746
80871	219815
25748	4474
23170	335867
102514	371554
390442	328538
428944	282486
477932	307680
308210	186384
207255	1830
114056	101049
491079	88203
418756	352074
470005	168779
253102	63724
460695	75568
129131	190369
442891	372314
426091	220756
425389	22888
273610	21457
437764	275844
329058	114930
452612	77438
124586	420790
3344	290129
411142	409274
422424	252961
316095	417643
237221	104505
252604	75952
192045	416402
403637	76505
284842	405217
60637	61467
364377	453012
211335	25678
408792	413525
379680	334285
138060	101058
382572	142018
97493	313745
29265	267352
404087	376737
360379	226308
54606	74324
196799	366534
27893	60517
314311	402323
89238	271075
431326	249709
216544	746
409808	327061
186860	457514
393510	92707
107826	217423
219536	388244
492576	105878
184952	42495
89040	446291
325188	75679
74567	297866
219715	463537
41575	133486
221560	482712
59139	93068
432571	64353
281574	118220
200464	375840
295354	447517
66765	183213
322047	461944
183366	431660
416468	430356
448104	19745
99395	93706
392808	463615
144889	229904
383513	189208
28357	19386
209372	474622
421031	317304
400273	154089
381493	96977
479351	298501
312309	138088
226706	346761
181911	95149
411119	110677
25858	336590
180707	24620
68322	296467
19280	366127
254640	478415
86220	109006
27539	89238
73294	293975
28215	446511
383070	489822
107118	169775
391164	467703
219950	119381
277888	367934
319856	426439
187796	304589
68083	97785
395961	83338
132610	365375
366817	60229
464652	442394
128337	243438
95496	321053
134133	272865
363052	51065
392210	478333
67280	275677
19622	402698
221324	372999
365560	391414
364820	475520
334197	147520
309609	189668
312283	330032
466172	392108
440190	373554
106353	117703
102804	305449
25239	338261
280121	476231
5843	190369
100884	76628
168000	331723
308004	464420
429078	186440
103616	14157
87832	246729
218454	170692
225013	139132
12306	327217
45819	330259
226365	314832
111017	308554
15388	144701
344094	128704
44267	291829
195882	86560
364783	476951
176954	118171
128481	446351
303758	94665
212009	11626
382867	418399
436900	464289
349115	336590
199340	401928
114324	229234
119001	180597
475948	228431
369881	71062
290127	474412
192611	9054
431418	102352
127103	478415
335550	119868
221040	99501
57020	139373
400464	441434
47754	13911
126962	23018
206695	296423
302189	204925
477687	43849
300727	291911
23754	318735
399104	150352
208577	363119
334636	126182
197544	303392
151635	371918
263703	254708
371803	149206
332703	304865
257518	299520
57447	463200
424435	266298
270369	259929
184933	62191
54227	249334
63046	436069
485	94516
270248	292721
429787	405972
256823	192195
9978	480261
373647	217223
238176	83959
321061	430610
332239	115861
292721	209743
218353	86728
100392	378462
482454	450605
30816	173098
26329	139019
236006	226494
428538	357687
75568	320883
254574	121065
318672	337154
353456	160545
388624	76454
468818	452055
417517	332487
162346	108222
329727	17186
262423	406821
140192	163348
55195	390879
289858	447519
124018	272825
69400	79989
5510	17887
89474	64075
276821	248501
231847	196783
65664	393974
355508	145280
386478	373353
278873	2562
266582	99437
232666	155884
131957	278520
164529	178436
33604	186259
5939	317100
302004	24516
389347	19154
183014	209289
404331	242772
234632	418551
262210	219012
195490	353092
95707	164884
31049	16345
456748	402493
453821	88276
3809	39259
407406	405842
345407	221933
211722	419942
346379	407386
64163	47005
257673	338189
219281	90275
242411	313309
257289	196783
185339	347094
27064	258666
323839	228110
268781	60141
19492	25410
37701	463901
38191	477986
166160	191391
55144	328538
454450	320464
230415	134959
161482	184983
5053	426816
139245	464578
474459	216300
167057	380212
326911	262954
346252	111896
264133	469066
371790	327061
430433	195121
347362	245679
355083	72387
365908	209369
326574	63528
297430	269962
334045	222701
493468	300916
130960	41075
11902	469532
301312	29951
220925	175957
393124	168779
109752	340561
4841	120195
299580	205459
121492	234456
22567	45455
397936	439718
215296	38225
90134	256825
52955	156567
47816	428927
217770	142062
127545	468640
204273	414286
402812	196562
376619	285052
187762	301659
143675	19389
342986	190369
188184	21583
94102	75379
161475	12895
455187	350956
474770	278520
203287	347104
44435	368290
170741	378538
407280	247812
321304	354175
233416	310118
124400	287271
231680	267352
462055	130028
89511	417201
369358	357800
289995	269199
380188	462183
430592	173200
175270	157611
353008	91069
26685	378686
335366	342296
122226	207535
214672	393326
5242	57205
156819	240609
390164	218966
99350	381691
463549	449468
89499	425675
438193	447450
72909	492740
412548	393326
9232	291894
371030	113522
192611	315888
161106	96195
86017	9054
251282	285807
106294	124163
109049	11626
130121	66215
14181	15209
112443	478057
42021	317118
31223	95942
436367	469235
343768	218485
166634	493934
457050	448582
474352	134259
118567	443976
70755	26365
3502	410125
62260	433037
131925	387451
166044	166970
467720	165653
55789	265711
208136	478415
317804	28100
316975	59198
168607	86593
284289	375840
147595	64429
48517	187834
248598	205907
122200	127012
58009	201754
19290	188460
354084	10345
231377	317118
146211	313745
115879	125840
459312	94516
181031	95149
160220	236216
492629	28129
345918	250464
445863	42890
216666	41477
125271	226664
380670	286828
168410	485185
492906	286565
76228	296409
468818	211944
324883	478415
450465	304653
112438	94516
156408	219641
494102	246193
242483	220998
207580	458701
39929	484447
112443	276007
483746	276929
225766	288319
353817	262954
299232	115340
436624	488190
166935	442807
318236	292468
56395	447024
360535	305807
467745	158514
43410	155083
493721	473377
448263	364285
119001	433902
92824	446351
54218	404442
202893	94516
218154	110259
327209	94516
373263	155091
416665	208659
211438	336590
385608	439218
270248	195198
442091	460872
450207	113265
63086	224157
251677	324225
483326	5773
292923	100349
380107	76350
463973	313745
377136	367326
229172	19799
178759	296409
376855	342129
442878	475217
310139	132996
162878	17394
222120	179234
428425	420392
93416	291249
14728	139755
461944	134952
186667	317377
72813	304339
264102	373914
455382	419851
137968	325086
92401	276837
170783	393326
213766	300606
222296	14650
328393	400321
404099	211868
394161	234117
46530	326301
55202	183213
338931	239379
9909	9054
48954	107735
361745	207409
252007	44856
398150	271515
244989	341159
180281	422274
41189	6828
425518	483977
86041	477986
35806	179939
461894	371934
20946	454151
122064	120342
388732	350031
175907	132247
198043	453521
66734	451659
303914	190369
101230	367919
454263	320625
234402	421370
371617	435834
248710	115013
87785	17509
226076	481380
82529	132247
61187	414832
73971	85743
348507	414217
398655	214050
266307	77827
192235	463623
195402	2253
299321	48163
226953	112713
126470	158643
249337	267602
168801	101816
304827	88113
406804	58918
222718	205289
442399	107557
43641	368268
312842	446105
465461	119712
396154	293931
328504	37057
430249	18633
213065	104740
404073	333503
458015	43277
323095	69856
97891	186425
442896	316708
287644	181723
215601	409828
196482	405324
80116	489295
364969	49903
267562	208487
238096	4767
407332	230714
340175	146202
197489	476231
398507	267602
479589	290747
244441	113208
421163	191642
481183	435708
85016	49473
240204	16433
94078	447027
188103	339583
459551	320097
445278	207137
392916	243438
404796	246275
373025	52740
428072	177630
245881	303059
77477	137719
423015	416213
179812	126150
257477	67858
5712	98668
444470	7812
230675	327651
375742	399964
471014	15209
209311	108582
124499	43357
16042	241137
275460	320266
230051	480466
289953	393326
378230	369599
297041	429380
288918	347796
82917	403368
171107	6899
325814	49021
401014	188759
364349	440741
283698	266538
469869	335515
53401	202812
487300	471745
440927	312698
490553	277936
308663	431137
308309	164009
93481	37654
432791	367110
345517	438372
450011	426922
464207	293961
173731	175695
150296	455587
333027	159361
282012	80587
87527	311304
235295	203656
149300	244803
309917	387986
6331	344580
276572	119868
109049	35971
461720	99437
30374	242378
452377	449620
458010	15133
278229	465023
432561	95149
146893	170204
184027	162247
132837	73336
101479	456569
490920	139236
139194	445602
112858	15133
271575	350079
173966	212081
105969	472438
400178	293887
448969	210187
410394	476951
410742	166063
33074	281236
301397	93245
401221	313745
296226	166212
278637	194893
454926	83811
150062	442854
383845	306258
37595	310355
216421	287648
418376	469194
104292	201208
288086	333357
394963	12895
253224	316708
377551	274478
72467	112799
287685	265589
63358	356368
454867	45455
246409	256048
363614	228106
35263	359111
180926	349591
130878	492243
441632	229014
355048	54976
137128	7441
316565	257542
293801	473489
453736	415887
363902	128112
71189	417997
478753	389922
283255	306005
173444	489729
432437	221890
46506	356774
443308	107473
386841	469523
87536	377933
390145	387742
15027	373021
392744	393326
483706	285736
441506	160744
121145	381675
114574	301720
119944	364725
469235	444040
345701	139648
144508	218095
319874	474755
286911	79844
216597	432175
208523	153995
443512	38366
14684	435242
440819	1006
421196	476951
166237	262889
277484	491150
455034	167069
277241	394328
311196	412980
329743	404494
235488	54130
357097	426013
493038	481096
190564	14922
127462	263913
407223	43593
211563	88822
139835	140760
418134	241373
359427	19204
29753	59759
75621	449796
264752	28718
464002	39914
190524	357278
486797	170993
186420	4855
339965	329023
388696	362924
485241	150526
424647	377719
423688	118171
304684	440660
278711	245332
414327	13966
134014	187834
409230	94344
416175	408695
275291	160173
375996	230714
214012	366946
257436	195121
273692	169482
125824	313745
434855	432320
305189	90884
154228	180578
370260	197693
39232	28065
396797	343012
62074	40388
141769	254131
211030	362773
443815	334196
420419	274309
469605	240468
163412	248703
291119	90773
443046	477986
153322	244809
15690	393168
57846	349934
25390	86728
474389	80193
333178	420944
48246	352532
332211	260367
210293	78371
424082	217423
114063	292975
369218	461392
264737	134810
442423	235463
45796	11951
164231	476951
452854	20790
169409	280233
63995	461383
27322	237458
165485	26463
53641	278700
85968	292721
228128	326762
480721	478415
233262	236571
477350	21779
280223	191289
177861	81125
173879	466737
417660	317616
248410	396053
42334	420944
135569	190369
8809	129827
39531	82511
276821	481347
277568	320625
447335	154976
451379	7534
342486	2739
206557	335509
93593	378462
626	27696
347053	424910
266141	212081
187936	281924
120906	196783
458050	241718
57466	393116
247231	381622
173323	284780
68558	393326
261278	32782
397734	144299
7819	195652
67837	2841
354719	389266
412578	125772
141568	290087
113754	401854
343732	432009
117111	422912
404980	334
14133	424152
245917	388074
269860	428080
60902	3041
68285	350549
209981	144730
187786	420757
70134	50155
401871	467453
101995	204424
389641	259863
328940	470327
297979	68116
6836	487095
449803	125789
154686	105585
250465	22512
442239	258370
477932	41768
482204	476231
315824	35707
48147	492906
135181	94516
275721	272339
484172	493623
319768	67584
317555	63041
328559	338271
39274	424976
32580	29253
488137	161039
287953	362443
235827	325604
121048	62191
24415	24070
435683	39817
24955	86560
323689	369389
375913	366493
305740	118275
189366	96673
51540	19214
156592	98012
402583	56068
139546	194165
141305	453605
89704	235552
611	398251
132147	17186
266307	86654
326751	259863
281302	325870
295109	62553
118658	97954
466479	405374
281239	90277
155337	469532
487440	183062
296443	70759
163435	45608
72706	27446
213203	187045
462055	94344
89238	422260
9853	184697
484144	311221
28037	452098
175995	6636
130069	381372
178875	119898
393411	205223
260918	84801
442465	312259
57300	370866
451828	62669
177730	166513
96790	240780
367973	38063
282190	13370
86937	133540
311986	410951
479878	122694
139844	109285
284309	433429
23642	466698
127938	160545
151589	317675
156204	214992
192311	54201
689	433193
480084	48861
205247	190369
106891	359358
197456	406635
246955	369577
137844	268917
9186	59119
326466	139839
336507	379317
71189	28473
264969	493117
392899	29131
112458	110677
35880	424075
218021	217423
393882	116615
479627	105498
316554	313745
360105	479725
388188	86728
418453	330423
331642	23018
453954	187974
312032	13370
280367	21411
342501	361838
416840	333676
81432	255932
196958	351644
355367	5040
279070	238299
153543	8093
39514	73674
142176	62645
143207	303246
39531	126232
124984	176077
478950	3417
173110	8531
339736	234748
483964	84590
40182	393701
373170	419732
78739	195950
370693	213035
366670	381716
273385	16325
39482	450338
234086	219865
424647	59233
287069	268176
479757	368820
144696	83275
249845	467752
103748	443694
146924	38942
305287	466288
412205	250805
349908	451497
41495	213855
399845	14845
20477	38063
340721	28407
190015	363436
253655	95922
343032	67129
257391	240374
151132	454975
384513	413247
265483	224515
190567	318563
195121	270451
233042	437120
262050	375035
465292	401014
140801	184440
318445	244688
308733	492357
198038	261279
42208	313822
299549	32791
56619	44826
389305	187974
121875	381008
277640	139830
268217	369599
396381	365721
209672	441309
153171	39764
43708	233469
447229	57134
227857	144944
127664	21583
310716	266775
162249	144743
401263	383360
202223	276897
244317	142018
121796	287854
430265	251331
184359	297005
374708	168381
108545	1605
359565	271657
287391	253247
87121	168511
356530	113698
228	340449
357544	155362
48262	200457
484944	45141
278183	70730
404899	401101
251686	436075
148177	307446
159422	70163
114794	19031
374041	99530
89564	257890
168437	485568
360459	202117
325274	365111
107803	150264
336268	114930
311367	290450
174034	430802
326721	51403
414286	223068
383857	190369
113932	476569
196903	104374
474341	317188
70568	146951
72910	420392
332146	431764
7620	376226
150789	168381
180841	111312
23018	7920
222043	485304
164576	261405
287813	48861
150257	378157
158738	478415
380925	395988
326354	55074
246744	49882
483123	165982
265554	240225
426045	32807
132173	362118
283518	378047
161903	267352
190610	461846
418283	126172
297025	441313
25660	383085
133089	230691
376592	343052
213985	132996
391401	313745
200561	475472
55536	485990
328358	45141
97448	72482
361291	313492
311750	342310
373749	286235
421991	36392
222531	187974
79633	263362
273038	96858
225694	293985
117097	66426
29431	427796
94875	264804
299321	138807
95711	477445
217409	15209
222718	492906
471925	43374
278649	59672
385947	91960
162795	112425
154067	423346
96998	193705
303670	338076
40875	440290
75963	328540
261130	263826
487274	274309
130213	15209
317552	465322
91994	413525
450960	83811
309917	300883
378558	477763
166903	466744
142740	306294
392893	356935
434591	236003
145868	16325
280762	189732
147770	304731
432175	484562
60404	341271
208744	353663
267734	217508
282558	163753
202866	329095
323836	372124
238162	190369
298793	481196
386369	122683
402254	419787
28800	368358
480027	201252
185193	186259
364636	280871
57447	181680
245318	383114
379696	342239
17855	383969
32468	315118
151514	390687
63427	213052
107709	303687
257926	15209
395967	458
46870	140594
202866	23152
461269	44161
206131	40388
427054	293694
75618	162464
112658	47987
378163	100287
124259	1057
490751	464237
8291	264038
288617	442042
463089	451167
130069	324490
381838	388575
13930	471050
264144	94713
85739	303175
39683	466691
44386	62191
202142	319630
104866	6396
475361	240796
92164	98906
157099	467631
121594	407934
145695	48282
71932	429212
469976	226494
220013	28129
126937	53863
219136	775
139921	466083
174550	354630
342465	471416
5007	250400
35707	285785
439662	430356
223856	29205
407667	187998
457816	248777
486212	176060
272954	442676
39167	204925
182663	469235
108356	220417
328173	352605
433037	440660
54135	477170
424345	154735
269645	49057
270496	449341
189626	13865
250820	400735
487712	179909
332916	475699
259381	186259
210247	125139
68098	43589
180190	313314
229347	317118
76829	492906
14922	209510
434666	46466
454990	329188
175245	190369
114149	250405
41378	114414
444414	109407
91828	475480
138182	15352
357183	91971
230051	355042
269041	242751
277319	226434
160680	313745
269258	50264
95712	200577
309917	172716
98737	423469
408459	153995
115516	190020
263708	400201
3809	81714
424550	98667
233045	146706
123161	418574
473967	15209
24312	263744
259351	246311
220374	198317
408901	481669
283430	89047
47825	438428
449443	214992
61681	391813
247126	251068
264089	119123
284754	345589
16580	272908
297665	451600
137542	414832
378416	442237
404956	366493
195624	380568
435055	385207
316231	245317
31099	203656
367724	253591
103076	132740
413790	133469
198317	230399
10546	106065
478136	262565
350359	85606
401954	425206
67736	102482
290961	442086
146893	458264
323836	375840
336650	412390
93934	366666
356530	301492
46412	99210
449020	385163
181284	94516
359790	147684
436515	398180
254189	239112
332989	332392
232666	366055
152791	427383
31165	124991
49989	70057
396693	73990
133725	152020
215638	183213
103762	182909
296635	224485
320873	408950
455696	168949
409802	79989
122497	399103
282529	155938
259386	242927
195145	243172
223433	243584
85665	122218
159267	101058
179054	129185
326109	325604
403515	110677
73107	483991
217163	332638
484322	88340
47724	440995
10542	113683
203308	415901
109793	456158
234881	398235
403588	351414
28604	494102
193905	473155
223579	234356
490493	401871
12651	472698
156776	91998
136128	348292
79735	1057
211903	42004
441463	476344
388778	349612
138836	240878
93217	251679
109880	13129
131380	343059
450372	297969
265252	486339
73728	484884
175315	244934
27543	14027
73693	226168
258377	16433
281324	201170
289405	188654
414943	15037
174139	141899
481368	104483
155128	273468
278674	429863
462773	20946
430736	15209
167227	271323
132622	188082
220372	199469
469388	82073
111833	163344
388696	40045
399830	461182
60387	33553
44580	49726
342852	435280
240420	318735
332299	129704
251991	82697
342486	306125
250410	468055
289417	70433
27375	74053
68098	142432
101560	364680
163985	472430
320803	393253
78742	385076
140592	438419
228599	293813
171107	125420
376963	26336
47010	190408
240329	395965
168955	247702
105878	234473
180378	318613
328363	317621
417886	183981
57652	489781
413816	225914
10546	29284
208577	67351
105786	327061
325704	398122
335553	61774
301855	53863
219552	231485
162863	108656
150552	355915
249750	435860
302798	58786
268486	308676
436814	445749
313007	469227
372214	315089
55188	15342
361060	352786
244536	9435
197647	18504
117799	163445
236638	98644
280090	453367
433812	217423
168804	1605
237801	287499
113927	392406
355915	394709
357461	409624
289414	371934
235669	413924
269357	187974
377778	369705
396160	99946
47214	238617
443016	121950
406963	422110
313088	81767
39892	263021
454979	241402
321270	413444
453321	263009
5502	31178
136596	410236
349974	73177
483368	73106
474606	121260
383379	478415
432421	214480
447841	75952
253370	202523
316376	142459
104911	354204
218152	402417
456257	168189
181623	481827
458927	476951
25748	426786
262843	94634
413572	474453
492726	492316
97732	269199
160675	111463
81428	20395
438608	26106
284907	88289
311042	180910
176969	105878
97860	281924
84938	121959
418456	186159
236142	307364
131757	268261
435810	271546
9469	471502
331272	40447
386741	141440
415451	184902
333873	463372
92967	355739
31632	479741
26519	431860
84429	490474
359348	132843
141071	488836
76505	422619
109972	165653
462893	445919
231545	405842
334934	273831
89750	356940
15989	248689
159974	371918
482944	440660
310576	467233
72556	266802
353480	263665
432303	128826
4236	282357
444646	317118
34368	210032
8	401627
444323	39195
104232	153554
462696	29470
361477	351639
81478	353836
260814	67013
226538	162795
445975	392329
242236	172089
64769	162978
312137	141306
474341	437684
395365	246672
87577	245317
165154	4676
289675	117769
304041	224046
172155	105053
488396	133546
360736	380366
256811	248885
312349	301475
481419	466466
421791	211696
83937	378686
278720	29599
423396	389875
241212	291984
183769	40784
243492	476469
382802	322765
6467	3810
279256	234207
468428	94516
391465	268176
225694	321916
419693	98906
91457	110677
259034	136736
15935	378462
377720	234748
40809	207535
411044	174337
347388	86062
128755	355348
204994	48163
372214	488697
18853	467020
170785	236654
42370	223163
157182	90277
198043	402118
258608	300606
371315	419813
176948	190369
221687	351639
355000	161402
313745	357478
409457	28648
177244	255641
106110	317118
335951	221035
37226	156376
482630	422244
355802	291151
86311	300071
219242	222701
37959	46294
310756	50009
157490	149468
297866	347104
361960	255290
78742	7283
268822	299408
66706	247062
441795	464420
380064	72303
353310	126323
486176	453753
123291	461944
146636	317286
131504	398971
242411	366598
60824	249446
272019	317118
24412	245679
268353	372857
150337	355552
143502	461951
153322	297282
375107	294683
360153	4413
63698	340918
200607	444081
129928	6939
348056	84089
317370	473195
484096	401543
144072	399867
251677	241468
356701	114930
110756	39692
244492	46742
291299	143676
80720	119381
339805	414182
313541	13370
186440	353467
485926	103320
354395	77004
30447	148590
292193	290450
421391	444896
343978	267022
400710	287694
191798	190369
14879	86728
393950	156962
407334	385161
24265	472239
19468	104672
158669	71582
289673	189498
51447	61245
239424	375347
365383	56977
328538	492025
478287	385285
142605	264766
67108	476766
354545	283346
343801	412205
196279	196851
404946	318533
205531	357854
409745	414257
157586	350949
130815	112630
175782	59004
383070	125729
382930	258370
230574	484199
72737	97901
236452	124291
37516	77532
393579	81805
140904	440660
421591	99210
370823	153995
442606	371934
405555	145059
50786	439999
358536	94516
444323	348798
344782	190369
14740	355700
240937	137508
39763	266660
132834	493426
79249	18237
361007	275790
326260	40330
229111	422164
223013	453847
18451	158526
281677	134145
115487	160158
85453	8631
231858	165080
19243	373554
186956	215231
40809	462115
57432	264103
310756	469078
354282	222701
465449	194165
237120	167129
52143	105116
195675	192402
65856	267602
478588	392240
308927	293813
81258	163720
112862	203347
28422	5337
366533	184809
292687	420859
13268	125707
284057	310756
12034	460930
276612	293301
73812	67504
165502	165653
65513	59325
417938	258151
295888	113994
211487	94516
420234	98726
185229	20222
95201	103670
39633	56898
196903	327916
58673	299182
427486	219815
416421	307609
40366	946
68098	418477
316828	266852
174139	317093
391293	122694
449794	451410
16044	222072
199039	463871
169909	414265
317142	240539
490903	115127
36135	308676
313079	490742
84754	76628
21411	294385
320301	52537
36534	189801
389512	413376
294541	395901
448374	68762
101522	178422
191617	384876
415942	314203
139240	150237
404892	343746
195568	16433
327209	183907
326631	374098
68462	441313
348589	261396
456021	259610
439054	71810
60523	135277
54539	73581
374767	237165
458228	478232
307028	27384
132434	323910
194257	299684
419059	379875
109951	7833
245242	383361
322315	468869
351880	60746
41768	354891
176130	125968
481263	444
321909	405287
302829	145771
337709	222286
279997	355700
5700	75188
462650	428009
115124	11435
117239	225532
464548	71091
130663	372893
483987	120339
377917	266852
281923	492906
297231	29995
428861	26842
82498	269948
391551	422164
313463	148246
258637	148431
218101	473764
40314	184933
334985	10267
283867	311297
58792	100512
366487	332823
144343	232037
200658	319670
297641	82802
305588	217871
32669	425846
313167	32807
87768	343352
183366	465949
99348	262954
129610	298077
203022	234356
202250	334260
143528	194720
302017	81018
126726	222952
230718	428495
375169	119336
199508	399913
52065	83803
474186	477635
389581	348540
374600	71384
274105	357800
149430	70557
31048	33712
5677	458836
59578	83811
17169	480590
485843	89047
172572	186561
272136	153548
229854	420392
358860	87620
450465	330614
25920	95945
476969	16433
93328	399867
135444	191114
397163	122694
167752	319703
432180	375840
478737	32430
77259	27748
311510	452370
253527	362972
132445	66915
3025	216413
45164	492110
37748	475699
432175	1181
66356	31178
429700	420336
36964	75499
202469	110925
53044	9936
84429	467850
227872	52030
12088	386538
475781	449534
231602	300606
296029	256459
237801	98094
302492	59831
254917	282822
295759	478415
417369	421356
28540	203438
261759	67089
349081	146785
167816	285206
331698	452803
342486	28971
179237	351174
308330	4349
414569	200457
196499	469320
264213	160219
389512	488229
450007	214499
278435	245538
204139	366381
203130	153486
448755	399997
35258	15453
378324	15209
2253	309801
424867	264406
228326	317356
364807	261396
261496	219643
339051	178907
392415	94344
322509	214559
153130	265836
420051	156376
198317	196108
253864	227101
411688	3774
339075	321123
282725	343230
181051	454112
49464	87007
460968	487490
116947	204066
360137	234356
269258	291832
366033	343514
239738	7771
338003	24738
306605	477328
322509	69650
98149	429863
313508	76585
101344	107711
327209	305839
326631	261292
241198	239872
475320	246311
178422	227947
182387	286784
141681	39892
287444	480592
101058	274039
17985	84502
132962	291521
268207	453493
76842	19246
55565	251849
363381	423469
163372	330469
51939	72878
335315	209532
7189	298077
207072	412680
296920	218727
167331	259929
324037	134145
276821	243953
230007	269178
142740	22779
434401	401101
400588	352353
340725	295650
211071	308674
156053	420944
160606	15209
242333	85272
425827	2569
489733	328867
99477	320288
203079	264406
48686	275319
82981	132153
257498	268118
421636	366127
78469	337700
42174	63325
167446	22827
458183	119098
314358	371532
289675	218745
358250	318735
138592	440962
142342	405358
11696	414485
366131	313745
141067	55098
25971	35735
387973	273831
8880	342283
247914	309116
275589	301837
249860	73599
116085	374228
215434	28129
102009	88289
285156	313384
56382	491984
411282	41673
398585	405551
390150	177095
268989	80543
467994	400194
54461	234828
113620	144845
87826	257298
175944	304589
484646	336291
20284	103420
56068	330509
135181	276963
463294	267352
152607	405587
127788	425799
145585	424644
176111	494127
258564	77373
304346	148075
247168	308300
216381	113744
99405	70329
48990	48163
224791	180578
422437	347104
347401	340388
414058	174935
169954	227106
473840	335501
182491	67584
126446	190369
287651	252710
133027	231371
96298	392086
344483	148759
286819	205289
66739	386061
290245	353312
47133	46912
323578	169209
217740	433761
294130	168960
89533	469227
183465	107487
314311	122751
370536	177541
210499	110677
112990	57002
11774	313314
110712	331581
391969	21742
49940	194805
397946	356041
356345	425675
110192	200441
223798	310836
378001	186259
422218	281924
273710	105252
60208	279963
185026	57989
212024	104498
121069	80567
419762	408529
289615	54348
483709	182001
260087	271626
94529	293596
179352	355700
11934	440660
66288	293454
161420	441229
158952	30403
72574	361403
8461	405014
93895	165456
367861	466275
350935	294548
444380	371801
130960	488001
228084	278642
354330	354792
302798	211111
15849	410923
98593	423346
334391	392845
30260	393326
82874	463846
451087	356156
488971	384366
235394	75273
432620	477034
238855	75568
97643	213586
160920	326553
56619	322498
198317	385214
202062	486885
194095	228431
169994	22827
426282	135496
437735	118662
321783	71830
438880	476643
205682	94344
393515	309425
207126	137557
253571	227101
326290	359516
384285	255128
74755	255507
390585	288115
417826	224329
407025	184567
7313	440962
225711	178009
25174	391414
145438	139475
363594	48079
233498	284335
178385	429451
196165	252961
204078	196851
146739	146158
130651	475571
193256	197703
344799	364975
59986	426569
215186	13370
46987	342807
53963	132740
200092	20345
161457	193380
178422	148171
83686	238378
443857	218017
114707	421707
199693	432568
481228	418551
4273	240225
229351	62191
369209	81645
465553	16433
257498	99977
346299	109095
252547	198275
49710	94344
132415	145799
342619	366127
431057	475571
87536	5857
271546	384414
9631	432501
56270	183213
299757	76350
388901	207535
257498	164068
406477	122462
252055	269610
80678	114079
44704	226494
333056	119381
314914	132740
41378	474057
203381	474993
383272	259234
398398	391414
361548	217620
311510	183699
15951	277595
226755	213435
308241	482851
245794	372843
76898	80543
41798	51881
402509	53140
422246	479443
294835	16433
257440	230655
380858	371764
98381	123369
158345	277315
435031	411645
477802	11192
336438	482162
162249	58486
45277	408254
480967	275981
368192	268531
466943	62306
342196	107060
273711	353787
86476	59673
450465	136177
441335	196783
41931	101806
409942	469235
397196	22417
477328	110677
93408	348798
52235	132740
136858	129135
55914	155719
359949	453012
1613	242187
67227	306253
89704	415724
233881	273006
455565	293813
78205	423486
220435	150478
353982	321123
376652	445529
398320	126260
342588	420392
210807	186054
297979	185335
420746	204925
418453	188759
84997	338214
354497	123213
300563	315516
358397	330828
420295	453206
461689	486885
407845	367885
28058	286987
64258	247364
184041	446650
398203	252961
435076	233160
355779	164256
406844	114930
372543	125070
421591	403513
122226	336590
354111	458244
286777	234356
309490	101650
51517	281163
328238	452419
490215	245990
104740	331491
356860	398125
58208	84810
344326	83050
183376	458849
329807	487553
436389	102932
266028	260970
423250	428690
212842	63798
402155	65699
158411	198926
874	96023
136232	228431
17186	230055
77853	424456
284197	355552
218642	391414
157064	393326
408839	409264
364636	492287
413816	186145
409388	158153
86547	298372
474921	452804
93676	278520
484058	245056
62642	331090
40326	451460
203375	440660
191878	98906
25729	385281
219546	237676
258747	312981
377717	57601
340197	52030
197612	436900
265859	185013
166626	235756
469976	153589
87746	155780
219715	359782
194051	244115
319231	420728
277651	376365
316569	190369
308122	4604
262888	72432
121594	329288
208117	285156
325216	49966
12773	227524
348584	326102
429774	92431
109733	69857
461344	280188
285734	38343
399226	361047
402611	401871
81593	467155
106672	291249
3856	268917
266052	413535
378316	366127
442807	4413
354696	391414
403028	215669
292461	127921
189522	262954
315573	267352
239635	122462
286948	278520
377869	392406
87979	62191
50120	461758
461314	99058
249286	469532
390082	159221
326260	43345
297665	100909
10321	310836
441618	5987
27630	12300
343518	143701
89219	92823
338261	65528
330066	201324
87638	394043
195877	444087
152886	261396
477932	80055
253778	74106
152887	110406
302857	293813
1430	318110
134299	117823
246191	482046
273900	273831
490553	331638
3980	77423
278448	241005
305357	207629
468741	152761
361132	221324
162569	62191
476804	362206
43588	297282
33292	21411
34865	95312
299652	15209
275112	42189
152157	136979
480246	479303
28011	52040
449031	387742
165680	68428
279162	423092
332962	185109
136348	429863
300417	261396
350962	98210
259084	228707
58464	2232
146924	59890
20401	336955
261532	265589
247657	121526
345421	401871
49184	398773
171757	385194
124634	451016
319259	177583
428453	252961
372340	200718
475808	414912
28668	456369
237128	169485
52221	18876
100174	479614
129727	427980
136711	439900
358373	9488
48710	111069
133609	51222
112102	412179
322014	178028
126361	63528
308776	207512
388494	179503
491686	345401
200868	455995
221687	400218
258649	374849
351047	476231
299444	45335
42525	246311
16529	34866
467430	110677
408593	304478
25801	214704
216147	180707
105946	21583
429634	182779
118514	248958
276570	298517
332887	214559
112425	428214
446386	13370
291832	52030
352605	274558
430044	409828
163390	50264
357294	152581
212163	258370
375376	235634
330978	276621
478449	268829
435242	291779
179041	451600
407106	364683
198317	469487
412110	289350
376484	474341
16405	258370
467631	59831
470519	373711
433872	486530
127462	430433
67351	237268
14441	267233
421566	395306
370231	328914
357525	489552
249673	320097
299801	267602
51019	15201
111598	182226
143912	90123
283675	462676
195615	208379
278193	84089
275007	406408
276821	80325
75710	299734
56789	247728
354193	16294
110101	432837
327209	365943
324037	421935
469168	412022
347782	247049
444139	156305
10762	336915
116437	236472
137593	78286
363251	94516
260419	49451
166704	242187
337200	164095
70820	478419
257613	247202
103155	494102
147803	90041
78246	26667
381950	83017
255980	124798
394975	21411
388936	90277
78860	205223
196903	278130
124469	138879
158359	80193
329121	298077
428868	471745
130542	99870
148590	64808
302153	105498
178501	354485
263616	203758
267222	417918
404693	168729
244910	269199
446413	63957
50742	489920
453602	116377
93912	44469
32505	466046
404657	90123
132497	12197
241912	459711
345401	216973
186052	410018
175809	156375
152233	461921
375594	277717
401871	483156
56594	393326
357139	329196
342486	182390
101673	170159
295718	98036
146886	384387
420793	9054
116694	255650
474462	467293
450265	255650
127017	214809
170224	149209
56138	68666
74668	440002
53428	107490
9156	381857
106073	126483
274560	77004
210107	434427
228241	176898
192465	368343
178436	183213
209999	474453
296706	174724
169067	203656
404419	396504
378305	260484
54856	388473
319528	21902
307393	347615
107738	332512
210247	153037
611	410018
246420	435450
117992	161059
159584	66001
39715	272437
431733	250356
228943	440660
466998	303424
299095	86560
465063	238829
80238	451016
464617	176315
259539	252007
147718	141649
149122	90678
48892	277228
366845	434945
146277	56473
192633	54976
104504	249202
402052	1044
439490	33855
79554	273251
306530	82800
355935	38283
318287	25888
450087	294677
256893	365550
330675	222531
160419	62111
296679	375840
404167	62191
269073	121794
440056	462062
13192	387742
384638	191923
338833	96426
78280	49903
197613	73625
448726	459018
142001	58428
257585	38940
312283	138568
445190	424901
230147	279503
106213	384633
339443	249334
462691	412980
464333	382654
360872	420959
19727	261396
30106	35707
164481	11892
431654	146186
299580	151264
323048	190369
230936	378976
1949	316789
472813	463549
198579	195118
86887	191821
394636	218485
295748	151944
423197	68762
343054	390232
412578	71917
11978	228486
341522	202191
133145	94516
132904	94307
392329	126864
493918	231205
148355	196144
160680	237548
131949	141676
235748	285655
176567	170020
32122	486680
388657	299037
355250	489822
120101	447230
232393	366534
381847	395988
148571	269199
239804	96977
71189	492262
477932	420314
67224	378462
129253	113051
213765	190430
273779	291984
290552	361698
50564	148862
65518	183797
202394	44952
306304	76350
397080	222172
276128	98431
258274	393326
202166	33119
290794	39195
251837	145948
218835	33047
210604	413638
344108	25437
353791	267124
90584	171147
336955	245333
335951	269199
340880	24738
243847	453375
362246	295484
124469	93876
407171	291521
123779	438783
114633	194287
64453	230714
446742	293813
472694	173631
237256	401185
176408	436059
309548	246311
200554	283350
367959	191175
420759	336973
79213	51895
373433	172309
309249	378686
372217	241698
273669	295157
244903	105498
426292	148590
411000	402269
267339	315671
317871	430356
45998	461944
260721	394435
362695	286403
281059	279509
263703	170452
383673	71725
344213	267022
345466	381578
48576	402323
193607	300094
273609	223121
365171	244712
446644	12895
39683	80325
470403	467775
292722	485546
12510	16614
283493	109761
135994	5857
26940	243203
23372	246936
228044	466737
3856	253916
287566	455228
401909	409828
88266	189873
59514	390854
86225	308937
372032	166513
381499	54976
85030	116796
340741	371710
276821	232616
185441	54976
390035	451651
12926	306633
209510	33207
270264	312699
116454	475917
385237	349652
93451	134145
415970	418574
203460	440660
250873	332392
287566	130514
121539	218730
200067	164700
285401	53392
241553	435708
116839	154928
81477	230179
230051	226717
166970	159330
469934	285156
152052	202996
404498	153995
418352	114046
413586	333713
1080	292948
447082	73354
385811	110677
265548	393184
86222	477491
17968	8615
400830	92934
316271	101597
453532	12260
469605	170894
355992	107473
431285	409238
384193	227021
182276	77907
271764	489389
422035	364817
111607	54149
61726	378462
70670	45335
93384	316388
119001	355114
410220	398204
390152	132035
231947	478415
440977	94516
252998	343085
132478	118708
376619	288246
238881	110677
291374	184417
323817	357346
358132	352387
149950	237788
210638	101816
115309	469849
485384	48275
1725	478310
163904	458601
325314	26969
196793	91338
132447	316889
384859	452370
8221	126204
488336	240634
167588	226396
442223	275790
291615	335991
313079	65963
84052	312812
10331	391689
124263	398689
148790	336590
416143	446868
192545	397545
157615	373878
395336	305909
232473	488690
329910	89357
33074	387602
52878	207770
302103	334320
152380	85606
133976	438419
455510	106903
250011	42035
451691	433391
384828	413680
277011	18638
473580	290450
341665	160419
106631	218792
922	121755
126255	76185
465233	389321
20533	371679
14370	313745
316565	142309
284781	58786
408670	447107
442373	172089
292722	9054
192800	339868
48152	16325
80476	76111
34257	282920
1263	231485
291151	387185
140834	254973
165863	313829
146893	394885
485316	420890
484323	106739
476889	109006
192807	246059
115779	491897
146295	264805
245826	190940
75113	179361
25063	130742
5700	240945
143639	320930
196297	323076
210435	154095
316828	373800
276821	19262
146695	477986
85049	313822
222544	449243
198495	88705
256599	6853
234809	190369
377070	323213
89257	27212
297739	46788
117043	368414
254416	218727
222678	422175
442558	21583
164869	378100
280894	191712
390989	15209
79051	89527
478011	163003
446182	150153
330752	266413
291997	373470
73462	411365
29276	208577
179219	187974
318144	57002
105077	79507
289058	53082
325199	198661
71430	493524
453882	303648
99350	265548
185802	190369
325905	207959
470907	265394
201956	158759
96612	301922
466071	418544
171100	12263
260719	401871
98775	221890
305261	94516
452201	480917
194018	95922
114643	137774
219494	384074
405530	398333
239547	373021
356489	156510
46145	350865
146391	441588
58464	341271
387030	72732
397814	461849
384231	236475
479471	360979
39215	193476
470604	322440
306974	64451
318445	284012
342588	86560
8881	317675
20791	277367
393104	269199
276864	84336
402351	338076
48282	454167
343406	183991
412859	366347
186095	372238
215075	301475
442952	300880
107649	294965
25679	203656
317881	368735
467470	385309
314348	429682
372884	387742
423628	190369
473011	20959
79269	479331
147913	120761
195759	288061
197643	198297
364285	191821
484172	299223
243756	136752
437675	23018
158595	38063
270248	217171
154456	267211
155878	179920
35151	433645
288640	434035
141896	32017
149099	109006
248566	424393
210519	236597
313004	50838
417677	386696
375043	47058
375405	106672
239996	331539
113019	119868
186597	26635
329379	357357
222283	287266
470896	251500
193021	398333
287481	12485
388109	45170
444805	190934
427432	265261
144405	192141
453553	189277
41378	427633
50586	461944
224152	123213
130255	291521
127370	438927
353491	56396
238889	266728
294323	291324
252603	26357
218045	29148
389908	246273
208577	150123
150412	409540
444306	393760
217480	481785
279988	172117
402260	15209
439818	270159
98286	470991
270788	12700
56138	402509
153324	87178
491037	364172
405552	256492
107912	231932
446182	19135
13394	253897
407419	305985
60208	339582
111562	90646
131913	326481
9462	433509
301006	367885
325923	263062
406665	395460
51423	355962
197182	259435
438126	357621
366518	309425
187872	32923
430773	334424
185907	137927
26751	94516
215686	8671
96838	291256
413810	13129
298823	361545
439919	470617
331238	327922
10690	135596
43068	187974
89064	72129
386556	73501
339320	62948
238854	406626
381140	318974
321263	323780
148375	183213
408329	366768
456231	35268
267562	387185
368644	346221
446565	87471
87741	487833
449103	426151
485491	159882
275684	127921
375728	382347
151144	335663
363306	428080
358948	130970
444163	58301
381940	401949
67440	331074
355083	20669
350820	144405
483679	446167
170462	240152
365930	128528
239408	331788
176221	391111
213646	18451
92787	295293
182170	326310
111901	310756
133400	300
125497	240336
2228	330197
414519	355806
478975	238442
200411	211502
246730	373933
49744	313314
473752	486946
104192	199245
193871	112312
227039	273831
392642	21411
182133	453222
41112	426248
215719	417325
1444	109690
303661	149046
425166	489926
156942	404453
78909	285446
35806	276963
129396	342412
309086	5041
147739	57989
454223	476884
190524	204504
490108	381987
272742	139512
190708	23578
1367	423095
87093	418712
20477	206501
180631	197321
317201	236240
291249	184092
358599	477986
437849	173397
193994	190369
312283	156940
331466	61666
265685	330986
350983	249685
147795	246592
81323	74244
24333	478415
40110	236213
475485	226943
76677	355806
114643	137851
311986	471355
456065	43675
336759	173396
17307	447180
92031	251116
364722	411055
461182	493595
290014	127027
314478	164884
163736	156006
450036	313745
3323	413525
124147	208574
468115	177104
99049	175131
340316	377620
98593	25878
375405	171930
213871	442661
338378	55997
353767	404960
60760	16433
471993	154766
58245	435997
359263	228828
58245	72705
176784	280088
187718	20081
202615	333348
350650	207648
212319	378820
457418	249579
227489	134347
109923	202402
407066	14968
459091	183213
240506	240225
386351	110708
457480	162247
424587	105116
38789	245365
200212	95149
280490	305002
484051	221720
80193	307286
210621	254777
253931	360038
185783	478415
4849	241825
18863	6899
8230	396036
274251	390266
146391	428571
222921	378930
403176	135513
395935	476231
149015	286235
10864	17832
172433	36885
5865	476231
52626	446105
237101	308111
22959	52695
264133	145234
49747	358651
474085	291521
326109	30258
446460	94344
3611	168197
14131	251935
403966	405920
123933	113964
276570	83627
371256	134145
35151	80543
108451	97215
469517	293690
19598	97808
3462	263925
146893	307416
269598	398954
379680	308019
162596	90277
131486	317676
406394	457365
130739	438419
240755	453668
301166	174725
314282	427369
229851	194118
37697	348793
437290	458
247232	431556
362267	74317
343497	285156
230051	74407
193738	153430
280986	315235
57256	477590
136884	35707
453493	160461
426097	123848
482204	385681
469368	104325
298521	444976
236359	203752
44159	2224
219546	266174
362225	420944
202072	40257
107118	354728
113076	109833
485739	300845
167345	408471
178265	457605
274453	132740
276192	4413
46472	414286
128704	459048
277855	385107
443121	186259
58581	91820
402018	283346
449345	15209
384648	434112
464022	12904
432418	351487
351023	290524
212999	253473
326444	161409
85392	137128
243318	459657
346784	237165
397659	315888
59092	246592
450983	183213
81297	183701
380489	5797
398825	447446
342542	334835
280933	199330
429287	72521
434276	317973
291832	327602
191447	91711
119561	151944
15027	15133
465037	287820
3276	204453
364377	206887
813	444051
119904	307978
353086	331867
95008	140367
131465	459107
376259	310756
409583	134262
81887	451666
292757	32807
106268	459213
96769	113688
330430	80971
54669	301659
315856	304589
280920	367900
446517	233590
245881	394529
75628	301576
339868	49966
57205	378462
419781	142415
453882	144845
192630	296892
459675	250355
308008	199743
418180	316575
68094	135756
40028	492180
208775	82697
444891	5475
122888	336590
345401	345295
47068	220182
33398	161783
402910	72432
410212	489822
407159	214050
268910	331299
239234	13129
440018	393326
422568	306491
347996	25014
151039	353596
366284	212436
10649	482851
12150	481101
313770	382166
172428	114643
368540	18665
215462	399950
141988	405358
18152	191336
302918	267602
50041	414123
415984	391414
228102	484841
490019	23018
315409	267602
112187	282989
160058	62191
198869	240476
339353	201275
163912	322426
262156	82495
25292	55074
111566	109251
85674	304614
281826	352813
7681	51892
74721	14761
442159	36649
199340	51222
326631	368143
89219	163435
214213	62570
112135	185330
105585	22611
146924	13930
61367	25748
328647	344160
355600	156875
229206	119381
409365	75303
169011	73306
323157	458601
98045	342807
314435	265589
480827	314673
35464	257904
191875	38676
139185	117676
444364	213221
113142	282956
28496	263009
135274	420790
285112	328980
483622	10001
200478	271338
466272	68464
287121	90277
362083	209510
265843	388186
295220	310893
396389	310261
478588	404796
42536	228020
351585	396556
432307	95119
424184	456569
308533	209018
47080	284496
239887	132178
316695	18878
265236	313454
409969	478415
186769	91711
465740	311653
399922	76009
57365	76016
417938	55450
1510	400702
155435	48365
441522	480926
478871	185704
220810	41406
218607	426887
113188	117187
406050	228110
309682	307416
104216	440660
254900	205289
48517	82585
204116	337921
279995	321918
243625	275972
390771	196783
397778	438700
236568	54976
81954	240796
395788	470818
173014	81104
467430	13370
282469	465615
318122	112151
132282	425838
460788	350822
95381	227101
473622	440828
227832	110677
150769	330765
345642	375113
298088	50155
121800	48163
154017	419436
210595	4413
207598	120173
325790	70628
468549	476951
149046	152048
229970	295312
253102	131215
372488	143135
44465	327582
109109	312828
426652	80627
198757	407306
384358	86560
165558	318005
168199	250679
225525	219697
312074	439352
175431	71091
14233	124085
74909	199676
400586	21379
327464	72111
131610	73236
209610	329749
78198	381515
492546	349197
218820	71740
484682	323106
298823	135341
150833	381008
318018	267602
149319	273831
280735	464080
277420	313471
230580	360068
304589	493022
140367	248835
218294	388999
411308	63957
167186	388214
450351	151167
2210	114313
10309	269199
112862	76752
54754	268729
493160	86696
129306	291753
232632	319501
445463	187045
423365	378362
286500	435320
412739	193705
298293	75621
174879	289228
246317	440114
121797	313414
350126	95268
167035	300670
129908	25239
174751	229063
65166	209018
212182	489078
456316	230324
229347	15209
400270	475535
99037	336955
318792	171592
440059	461677
174770	146445
408187	378686
318364	146042
51129	128949
123556	21632
156972	486104
127242	399867
153143	297298
246452	111476
365410	249202
190262	103392
100516	254366
345401	388587
125948	63528
46485	361296
4452	194867
415472	250434
186702	285371
486755	448187
390327	164253
492932	459701
181726	354096
8454	465376
80095	402493
6331	199526
428209	188759
186791	48163
293412	177630
355702	339829
479364	255472
184321	475917
373711	301000
450465	120173
223910	22804
26108	304864
143168	222701
202545	267602
83137	461769
18333	57012
484208	224142
361576	272230
157666	445602
332246	362044
214744	483977
438767	355806
215033	403368
200867	176013
204438	473047
401690	485072
384971	315052
309920	293813
44947	130028
275768	241088
199665	290450
160680	388096
3217	121492
143204	99549
309808	344071
68910	123369
492560	183213
157390	4349
377987	393326
253435	404960
464673	338289
302951	461400
251602	10551
152296	51895
434908	470075
60009	406371
263703	112587
300198	391414
447408	485310
216147	197996
271056	17972
242411	371896
459919	446351
69292	382797
44432	178312
119259	94344
453232	161165
86554	72523
8146	368903
233943	287393
36954	298608
421497	483808
230478	168381
216926	383761
275056	15209
140287	487978
144867	188876
409851	7980
80341	198317
114643	437599
390327	128818
12638	311297
183005	162746
11156	134228
71189	244172
92876	388451
453382	36191
470231	94981
469274	163974
327709	485777
157394	222701
84081	4349
315675	273831
262261	189733
68881	272230
438708	202690
276553	86476
201154	237235
216894	206824
239919	147080
459112	187974
73898	244005
485321	266852
182804	183213
108282	339829
401389	167162
247592	318452
422992	178044
325299	141166
250284	378686
459382	405145
395337	224085
209062	277651
281601	360403
446073	14719
305889	4855
486136	309528
18025	10366
404264	371918
264694	330041
79497	449057
318441	70254
396913	37476
19055	132894
58277	60517
493347	470403
469382	120690
30864	313745
179967	401582
232406	371918
387938	148772
368447	386855
459064	202369
421829	165109
11785	286313
326792	114930
289526	344719
364427	22750
419849	187836
138295	367798
39813	69535
163917	233942
295230	443690
270705	266852
304005	299106
329823	238177
331364	189733
58155	303694
469679	113190
367708	259929
255677	134145
193331	146202
104291	440660
41866	219887
233045	223330
181771	42282
476168	110003
398480	19967
52793	4734
86632	457396
118725	463808
79723	37139
354956	118492
376592	351257
187834	387617
305048	90041
359249	420757
64154	151944
83093	239063
28763	24686
205949	131791
362277	345745
332279	84111
404892	40198
392411	35707
252083	369577
428944	403612
462678	114487
132990	156375
68052	321769
394467	188319
449987	469235
3494	186259
28357	474869
397708	260110
118514	122992
333205	452746
147117	13597
116529	162969
131937	234055
420266	251677
44903	174468
218186	44733
66035	71838
119464	168638
101344	421356
109791	18015
165590	363058
135124	355166
480580	238290
411427	84211
116551	428516
267562	373755
87046	461415
408121	151167
2797	460986
93936	322150
427153	26697
145979	45389
450130	169800
469631	78888
167971	144969
23255	23318
384725	124497
450791	385847
169047	232555
394546	275062
44988	22731
67506	144470
98904	301475
99760	51895
188016	153995
417457	63528
51543	160461
105943	315888
4215	208785
120861	425166
13159	34564
181120	355350
316154	313018
48517	110677
379973	190369
206051	287756
209084	245639
34798	15144
318617	101806
377868	381008
190281	405418
266611	489822
476331	275395
454263	67925
454013	267602
51889	2232
83860	86560
433814	36191
475062	273831
143317	21727
106739	270388
333622	193705
483706	388713
295327	12245
439028	277991
366228	116943
332129	345658
413789	80193
320259	140319
299411	469954
215260	150839
28357	21935
241732	355164
263405	114063
112159	105585
377780	90564
278897	303175
308908	312201
124085	236655
164068	359218
124013	67089
178422	161383
313666	208487
24005	467042
412716	285747
319392	73336
44763	162795
136798	282634
31544	32807
413953	378408
260363	205270
219546	410236
330722	302743
462296	221168
322448	477131
199949	451558
422015	12895
90112	273831
15249	183988
489330	447057
403057	389478
74918	300655
445632	260527
415643	266538
330802	278595
305683	396563
79347	260527
129826	106036
276559	100705
453919	421830
22060	488755
476431	367750
480126	362808
190046	293504
79961	178907
81432	35707
64696	98548
144332	38063
253102	347425
194553	238942
112271	73063
39679	468489
426964	120247
89238	168124
371169	304731
6285	466994
175668	182438
12542	243167
30568	107396
26233	400064
290952	344580
124259	91919
385306	104506
449119	94516
94791	296438
20033	359174
196003	419797
464727	413525
98378	281110
125577	183711
114344	156006
227019	411365
146751	220645
471491	329025
197500	380012
364450	459016
202774	295159
226461	198554
412426	480013
406963	84525
31675	141081
230574	136196
252952	62196
346494	402524
248828	239561
70776	257055
144954	40907
401871	468272
14024	481279
51759	439636
212009	33855
16033	273831
11797	228431
173290	182059
67040	343297
340037	96977
102378	353596
106922	51895
341387	112312
472828	405217
325814	208516
107232	418342
335036	262954
277568	55129
297476	478801
32609	435291
145009	428174
321411	176628
129727	87007
129792	484274
404946	177826
160021	156376
274511	390633
11765	492535
66448	462795
123955	478984
121140	201493
191373	364011
203407	94516
323492	382070
454606	282162
37189	61786
48069	27052
310659	446966
191751	302470
325966	304589
52306	313314
375476	92613
282580	412540
94261	12443
375353	387185
128998	478415
423685	74324
409358	358508
351540	246957
114881	62191
249587	84580
233388	287740
238812	41266
159959	131212
251781	438653
175514	341470
401432	367105
379335	32807
384125	211868
305371	263648
164684	220635
372340	217494
152720	450670
461628	303497
229668	23423
353094	401881
138875	142361
282204	214714
197849	305771
274533	165267
204273	29269
3391	21583
422298	175721
149437	294517
450310	401928
122554	293757
111968	168933
193893	365800
168115	310777
320977	183213
443307	429766
72804	411336
453091	318687
40198	437071
55647	39120
185482	52872
42987	151944
130069	62366
267562	104741
261589	446351
12897	310756
178422	332861
348395	75315
101565	316944
62485	156006
211318	132571
160542	444729
288258	487833
271814	395988
303720	196783
295716	41751
266490	15855
401417	431799
137775	164449
131186	426569
199164	151624
43454	27211
197693	479579
153771	12870
213452	278520
387443	143002
219546	74571
224749	401015
317071	118924
81775	451357
238750	197235
278785	313802
86787	264726
116382	141031
388072	99883
33018	474369
276821	159959
423756	155941
421241	49903
59907	36303
460523	353037
21173	341278
469835	243206
333097	477314
79689	298839
75186	478415
64570	411253
156375	339958
237953	287740
353287	246713
114063	240491
141466	31178
181680	233160
237722	187974
271221	293813
116903	490237
469513	12245
473841	115340
80883	137405
27425	283923
422361	465115
218	378462
199683	217432
352073	273934
185545	133896
280624	425675
312425	477774
151085	317151
407057	454975
432437	303175
53963	287423
16844	287024
403376	237178
68087	366127
390878	414832
478465	220417
153322	285359
250084	367110
187023	210032
240313	210160
280266	360708
56165	21583
37756	271689
147462	58184
56396	241173
470300	110677
198405	355210
436323	105498
356318	330919
414286	315917
371976	353481
312322	136084
76835	404992
30152	110677
178431	194581
280759	376486
137454	374404
168314	476805
184390	95312
406144	63528
37910	335812
256213	378462
398911	50635
332781	473152
360659	190369
431214	129727
247676	115518
446147	101049
392953	349505
137744	359553
188016	313314
152935	396697
166214	271788
158750	64429
221137	210261
198549	393326
57911	186679
373895	24000
186124	152750
67399	349129
341283	203656
135655	260196
39795	119100
33731	451414
346412	138534
224273	306016
65438	489822
446099	166738
278448	490913
370116	249576
449681	491984
273382	317926
159068	183213
206157	166937
35972	306154
19341	219385
407565	211931
58302	247411
246693	288035
98233	183121
362096	326746
71321	93234
348662	92146
56856	220857
452773	391414
146893	243462
118363	222531
40973	67584
222760	446320
172335	40209
310848	255650
264157	76898
382853	466101
421843	400464
455101	372093
68843	49614
279997	207535
289209	428103
394270	486885
26210	265711
115424	19329
492282	428214
250577	364210
438141	469235
420301	187264
326008	270256
128080	359628
34956	110677
456403	307961
454610	332461
485051	114930
16487	59261
304722	235445
332059	455102
130121	207094
43751	279139
91318	310261
381622	333551
59664	32634
452981	353816
234881	47703
208744	176222
19492	298767
126436	322436
356653	117278
141574	413525
131174	247619
407759	334196
13627	176527
423682	216398
121938	215698
468276	101714
46278	42890
484144	476656
94129	121609
331867	141068
315573	457257
332880	285362
114063	137661
11059	71157
50153	206761
448298	56737
322117	153995
172309	264553
99053	317118
3920	395988
452363	214024
163336	107176
99789	60242
102258	287345
163047	435682
316136	444723
91386	420944
140715	126144
418305	393253
389732	21253
270891	162247
35117	270164
247703	69244
133832	99789
359831	59669
226919	48364
215240	481200
98272	164884
211512	374849
417394	207696
374284	177374
331622	382439
365410	107018
92635	123369
367787	13370
79364	449724
414058	372325
138126	273193
319259	139825
104811	187998
71168	281782
406353	96462
318588	388473
473247	252333
221346	4349
126714	130960
16496	269199
476515	404960
391734	129185
431409	226378
474344	488676
170201	279146
45820	292369
428453	420757
50640	136435
256962	124085
221341	228431
120591	269703
454850	236097
170582	371918
221231	293594
127912	86728
194816	380029
325392	127921
44906	90696
212781	166513
330268	92772
264672	373169
382027	301659
489600	447610
322326	419527
203279	68551
418992	388531
86143	153037
297938	230336
345715	443577
443163	131455
185879	123410
343893	404806
375382	40613
470254	251148
288673	53664
428783	4976
260151	490586
360535	459701
394388	447219
344560	186714
228050	152702
81509	58952
37839	104741
307754	65469
41533	188503
115341	124528
40388	283445
260505	320017
309498	459976
37860	288965
30003	423469
386721	197167
203321	220417
87003	2850
262639	30483
83937	244929
307696	306100
277386	317671
196237	443743
434817	278520
121875	421830
396802	233160
241283	54164
101480	132740
468583	91566
201833	106479
199676	293345
300273	113749
81158	111623
101870	110677
383513	470818
92424	175721
310716	24842
477847	4349
28407	353134
255167	232137
172076	219306
337224	229851
308122	233498
485667	283284
114571	91644
277947	267989
162296	141663
8164	146654
241741	86728
296038	393326
24412	49294
337995	302271
226919	110677
304011	141509
65484	307279
382867	405301
31828	116377
330821	127671
298780	304731
159899	406931
115742	348007
427502	43747
243048	409828
56939	42890
473336	45841
224091	50264
208789	119868
25666	447081
348960	196584
330932	91694
192720	316372
187767	325114
295143	139648
110606	56074
49247	255016
172417	175402
202469	244127
108081	208617
42906	355139
378417	276358
310034	493346
128308	130202
294323	190225
268766	200274
370156	4478
56913	388719
377075	281048
66259	336590
452545	357995
114412	265548
405552	254405
114643	306176
310538	420392
407066	276090
239285	380538
327254	30099
180256	301525
252846	398333
470818	99210
230969	411674
412710	116087
364492	20547
257977	179692
214483	85163
422470	250611
158000	269199
479602	212182
314447	349122
62366	74769
52685	472583
447962	272865
138726	274451
284078	250217
290973	60129
24726	341248
220247	132740
94584	337357
119760	330463
131095	431275
160182	244394
35806	155271
425587	116340
388249	343241
438407	234887
306975	13370
119001	263566
82287	86728
150165	110925
276443	188759
350551	404960
326142	346159
327467	442083
430492	229219
484777	440660
369405	477829
368812	197880
255155	95312
82862	177016
1685	185335
262730	378686
478975	159939
491650	39903
129404	195121
81553	286864
107816	376121
270464	234205
382882	192149
491388	456019
438179	318826
199710	440660
41673	71015
301728	382311
233277	440660
460033	94516
127462	1057
24049	369262
422685	46518
2993	293813
67278	261356
389224	366099
71189	139327
244917	331238
154835	370508
442897	474688
288077	20149
140039	2037
124060	413545
479993	430997
59644	105967
145337	475952
221648	278520
161163	144304
41379	471301
53249	21679
211700	447517
237714	380301
131341	317118
245005	433645
51342	202523
321916	6899
50767	204330
15999	9054
151525	170843
286001	95723
459213	401257
11902	427185
239299	94516
361479	243462
29495	141882
229124	12432
11725	459817
457103	187974
257512	87029
489913	56396
423114	267602
60287	283005
263732	228588
425827	105498
19444	9054
258782	3431
228002	141821
178710	9913
53760	478415
389566	142678
226057	137128
383326	169263
353068	212081
493683	54895
121742	471745
457224	240225
296747	331034
323775	402323
146523	13370
417588	405609
415533	385266
390144	397391
101479	307108
168987	77866
104292	447560
49532	284155
191155	58161
441529	64335
63009	463549
89219	372314
339639	440940
374954	392788
350653	98012
148074	53883
217387	347202
177461	374312
364643	178806
149733	180578
16480	312658
445632	32807
191445	274511
228225	54536
445369	280539
318236	291984
14131	432212
251473	77848
78927	304589
202379	216591
194875	420860
152921	301475
338548	183213
489230	126681
256893	84502
252054	254973
136200	109172
209546	250410
300430	327013
164319	12245
458768	409142
197977	396729
227857	71281
61008	378462
340199	418086
175999	99872
383085	226629
147706	477986
343038	313745
457322	148590
225953	13129
82264	316372
141308	277716
318573	491822
98694	316708
54484	59217
194646	446801
395124	188663
381993	176747
375797	135329
449286	336955
132996	298328
214687	447517
157229	492773
363217	284682
395610	366076
476390	418362
156948	453485
457418	207988
306572	466432
257289	192365
260287	236684
150155	164346
253102	355585
228	314143
125790	282054
294409	313745
69292	228106
447750	6690
65244	420895
363866	375840
400816	266660
342390	433223
493474	49828
167588	31977
214046	452647
60273	436691
302298	464872
479787	42587
115150	213629
135336	266852
115386	28430
432620	35421
243992	336590
116070	51265
114165	422998
50605	242990
211807	86476
386857	237548
464548	433943
132498	482874
289479	5195
248013	135201
13640	367983
461595	307680
398515	458039
256599	401871
404316	132996
232327	123369
464334	426582
472853	75763
338868	370866
416918	397042
42905	71021
411778	51895
375923	413535
304395	21998
369580	14755
153006	183829
251942	134262
214725	295841
334745	239431
227360	481179
379737	166063
334985	402654
106338	455140
42303	459497
71065	315052
122112	434283
266190	334077
235160	317118
81055	96497
384811	333591
252715	359762
119485	253871
487164	3431
144185	114930
379302	384010
446729	172089
396831	493373
410028	428292
313990	456640
209359	310756
415068	343237
135939	169482
54502	105878
47035	27212
311867	320625
219607	360431
128666	183479
235622	433069
333464	268531
226266	399467
280121	214714
429757	488466
418478	86974
420610	295484
54539	62608
407356	266852
174139	453973
42118	98906
195729	233895
161023	72461
422297	233614
97693	317100
127153	478415
296076	428184
272911	47891
446890	121066
140722	255756
190369	427018
12395	462442
261366	456098
143629	317184
67584	211360
433706	306409
7711	290450
220540	370149
324160	235218
207076	398954
14293	195948
247296	332487
210115	267602
349835	478415
363622	140786
212698	205223
128313	270752
407217	98906
271615	151944
353836	202283
320547	411283
185599	13900
314704	1834
152743	417288
370751	283346
420936	14254
75433	368397
447283	357854
260646	222701
272331	120778
28058	36905
65262	348563
469508	177569
479355	242367
405610	69105
211376	27277
227718	205920
403098	157836
187843	133561
65476	422435
65513	270101
433802	477986
159899	49789
32692	32348
107649	106459
146004	293598
375458	87889
2370	435285
460010	424781
310738	134145
4379	410777
208139	264184
393071	113663
227039	293813
330473	398333
335484	12598
345401	153099
308623	400774
332138	486885
265649	24070
336575	324860
284057	187077
287996	160428
218953	23018
325021	294548
285418	484876
381076	229263
490913	414471
247377	13835
103050	313317
468935	207696
288333	94344
422546	368640
240726	93363
62054	273831
29080	106484
112929	447230
441000	133642
14001	408172
336152	295767
264199	370584
192461	426986
11315	7891
268910	142678
348985	200581
150882	298517
110112	185055
307567	296693
304011	18479
300689	220417
493518	451016
449286	263713
221231	112366
458135	299986
431299	276744
391088	333290
23039	403256
164401	295608
194130	402183
99106	183428
199765	76658
161480	383576
356805	317100
291123	141649
457346	454508
260167	53963
319930	290722
350189	123469
297375	462003
15483	214024
349477	64448
487746	209542
438502	344370
395156	401928
150732	435755
409183	477986
87531	122462
317990	165497
418037	226706
52652	333005
10417	83811
47012	179692
281809	178436
168951	183981
214065	35115
196003	480715
15027	236365
249382	75379
487153	53102
233967	297548
206615	111012
368240	325304
360459	291823
403188	227007
104655	92660
122462	484684
160648	442460
132247	178577
374004	92227
419962	116554
483025	186095
280739	397648
3611	17155
393570	71591
235034	389497
311473	295650
110655	139515
388342	277961
413953	254764
9856	77438
110937	464983
394233	394074
358908	87515
385119	171234
325204	161134
316165	466277
287076	434035
417845	301475
51201	312408
113234	460526
298417	208577
65513	99011
30096	158939
71189	414864
242466	320585
89193	82585
417526	419850
167419	345854
298055	284404
188287	413525
133909	285715
124037	417324
248332	91711
424810	90884
117545	113051
348447	469908
353696	317118
469250	336449
386516	160232
1477	445749
198690	98906
41181	233882
84725	328226
17847	398749
102395	65168
42890	270045
346253	243599
78617	294079
81876	35707
109161	101954
29088	440660
184254	35178
257581	88203
195121	257749
12063	176013
488715	408804
334919	284042
230171	277961
430109	399950
484506	98650
70803	366127
233045	70270
315951	387423
392053	342063
453213	391414
280547	55476
411462	456426
233498	46977
69597	297937
295870	421935
243789	157920
390625	249102
430776	390683
238299	316850
264153	369599
349705	366174
410173	488808
16177	30463
184359	421187
488995	287554
493038	380078
183993	397816
319626	26714
290728	265589
474341	369181
190670	107148
184637	149145
29687	318749
303635	445752
125074	289125
425363	187834
400520	251116
179200	126150
245522	291521
80213	220135
49423	336129
11398	3227
438419	94775
255145	76454
254446	121991
227628	162978
388904	81280
356653	412179
210602	364807
295229	152119
72804	56539
58486	287951
287841	77727
184418	403368
152535	134694
301081	416739
303115	64123
488132	160419
312283	266801
293345	283189
348227	123213
38325	345609
412844	129648
349549	260879
293554	250462
435047	86827
393674	457800
316425	11626
487347	86892
364720	35367
281613	296693
49768	259499
201086	274309
488787	94000
17813	37909
423092	198926
439977	398954
202694	393623
132646	95558
46092	458790
330892	430356
400615	426034
153813	386762
483947	434094
359427	141649
126166	296693
65570	440804
216675	165334
143370	97277
294452	367750
348439	469235
470970	228123
21272	169442
344057	467418
350133	184993
225172	338915
486699	56068
470415	229928
487311	381654
59563	20959
474901	303175
102688	190369
119846	231485
492247	57828
295009	230925
363788	212317
480506	127574
5700	62714
96398	199244
131515	126697
78986	40198
138400	77074
494008	154051
419124	138401
68675	211662
257220	52255
360626	63190
493879	15131
453111	55856
320525	256058
113820	250389
76143	229034
353815	7022
116525	86560
202216	1104
81249	424477
402940	268852
216666	211551
83937	99405
433939	275817
434799	198317
120889	192527
89588	339853
303364	429871
435473	32164
461208	112330
216666	274019
298643	197435
49268	296495
493080	468481
191933	18366
445716	31153
206231	279871
148126	72459
13331	317132
243048	15209
461592	317995
59776	56068
277568	94793
26672	101597
30889	423267
184937	367441
254241	204925
390783	377158
104741	475992
245190	454822
200092	263135
364108	158739
249837	430356
70939	352506
307651	312372
280832	213383
131757	454975
255859	41959
75324	364603
91069	157219
263795	179538
461172	71582
386829	477986
143408	280935
435683	24359
214055	280777
214988	358531
50719	19620
269277	241961
22146	134905
449521	381168
202792	316959
43722	125417
224267	323870
176344	453012
332386	258370
88781	91559
336955	171283
485	11626
362597	220417
258973	102418
332667	226168
128738	177297
332299	147049
447390	428103
305869	53490
360531	158212
304771	368932
457566	336291
201510	481785
255563	201208
275563	286516
458307	395770
344230	122694
265649	447831
11341	190065
372340	251748
480957	141509
413783	106169
58155	165653
265500	366666
352968	407182
15575	41753
316565	101995
72003	8607
363980	11738
224152	209510
400807	16433
203656	439315
226882	208894
342443	70273
37385	388647
389009	407902
88566	334172
194830	167961
307081	409828
324826	183748
481211	402289
304773	381857
53846	84504
416661	167446
340970	433788
157492	409835
371792	21902
39892	433808
69300	165014
172597	239872
473662	477403
148607	328038
334602	168213
475213	22667
5323	143095
434099	300137
246716	476231
124729	94667
36568	396739
15983	16433
303072	372396
371983	277179
250535	428738
175736	303175
441135	473168
345886	190369
71430	368146
220821	164884
206386	183108
120912	316948
267562	14448
132410	210199
289675	237421
142095	75303
246876	236213
71024	311832
204967	162247
145920	234356
115725	275812
198961	181140
388696	71281
251967	4349
108821	294696
295865	336076
230916	242552
102210	146874
411443	467703
273912	52537
455490	101200
23616	430356
286429	141165
403489	327099
269341	442168
492512	96061
19976	478415
287691	411989
298864	428214
188807	335832
195067	88956
72209	405679
56620	94344
420486	60108
401486	245735
162580	13370
367492	275790
485536	132104
222690	41254
395778	55382
241617	15209
86599	56069
414286	371600
276619	77277
281563	177002
119944	397009
230051	151795
450860	426986
303930	103799
375520	164884
490957	350582
153813	380119
158099	198012
79510	277054
242579	258370
481723	132203
345028	399468
237909	447264
272160	163482
196123	325604
490650	388195
83038	251388
258321	205270
437044	372314
98850	441700
455804	73423
326260	162829
196996	252240
130200	383362
327344	310756
228849	412040
380742	231638
279597	118286
9308	28624
465774	2650
356819	178907
59243	81280
41928	204886
58486	361104
41166	288035
489822	18479
255344	411809
438956	18665
204280	257199
332649	277941
447199	398333
334683	443691
20171	48007
409357	317506
231961	230336
447335	475914
53189	440660
242935	63916
59002	175622
212973	211134
313171	28129
213957	198275
475873	10646
482626	187998
458511	463535
391391	357923
471666	300119
414513	413969
12063	284949
446182	81018
446630	329875
436575	34733
165680	77940
294323	383164
372304	17190
274268	45472
35810	96031
252046	12177
316376	18108
48607	95928
219089	194587
85652	377205
355488	16433
254953	36118
312474	433949
247929	401871
99977	411809
254575	16580
442236	492316
447308	304589
373966	423448
348232	305818
26210	380676
307033	450876
23020	11626
77443	466279
402053	394789
96082	480648
119001	180499
308669	225968
436807	385316
423882	102352
94416	467192
146867	331214
493114	57134
432903	361488
116431	111572
483567	478415
44829	9054
172883	421830
64981	164884
262418	30245
177084	188019
488971	55989
380858	372497
32966	91069
291299	87231
200067	156376
349234	332776
146020	297362
261501	17220
464909	455493
290483	387839
402657	401982
287024	79965
124595	355806
382965	14254
5461	170741
483112	471412
281233	335897
77853	179389
220243	458183
61878	492239
248013	464657
135655	177248
328383	180099
107709	187836
159905	412904
108558	323748
414334	371884
97588	267401
9757	138156
458394	458183
4216	375812
57613	209572
345953	147191
334988	110708
99249	304003
244536	390188
251760	10345
153813	43170
453739	10377
7091	141113
279402	326225
312898	277024
296526	284982
471666	15209
190315	37516
429391	27464
401543	71613
1057	404728
329323	112588
399981	212730
302566	352775
65513	385992
437432	291249
306030	226760
64562	90074
443228	194910
213758	272890
162673	15029
350206	428103
479870	125399
275941	477788
241445	317356
303641	309154
342598	104796
112689	209716
90395	382003
319658	4349
26273	277450
44167	451016
157878	464548
432974	424513
289051	51632
214833	171565
297279	200083
427238	222701
161755	13370
396198	278527
105259	60781
273900	105252
265151	236
123029	99405
388475	189196
290940	244688
294166	49828
311043	432658
439942	237548
293913	84621
484691	333357
442236	488852
146981	382189
21875	409205
171107	454975
237015	167757
440275	476303
98605	92538
58694	204180
27107	111091
324199	141381
94551	15209
134520	245243
128637	407678
139350	455769
446365	235078
146893	273115
103914	437917
153590	205719
51581	119120
168371	317118
379950	349140
444139	257377
301821	490237
146893	339153
486557	57124
354734	484447
87643	268582
290838	259290
386654	387987
120240	189733
103065	389682
135779	5040
471689	346768
245309	13751
454167	264463
279934	489552
257971	206913
306753	15209
274618	58140
33935	106476
317434	107187
2780	230676
321390	123369
244643	291984
260322	480511
353422	266852
293175	404725
65332	267553
135454	372022
242750	190369
30568	212722
423319	118571
432303	109634
294193	300480
185487	399468
246283	428214
174717	348099
426917	40784
383379	276744
445166	404806
373434	409362
467907	192294
206912	254054
201062	14679
157789	40751
67005	53389
431879	37515
322104	336955
298892	336955
449755	247927
490258	165267
342649	355093
325633	313745
478232	246568
140263	33553
306941	245679
276821	46742
132293	11696
380858	328546
142304	62191
412440	205702
356063	257204
445575	462377
251044	82975
458065	198558
417938	91069
43783	296786
141972	376139
22548	59809
289807	398333
258112	375599
96507	428864
40890	41458
43931	230040
246496	151746
364237	141158
230318	486662
33819	207415
266659	173863
462533	293813
110952	198523
272779	227101
489072	163580
370453	265827
130069	459801
167588	472583
441284	5755
371374	413525
247602	312507
360846	127921
415599	445087
479593	99549
411332	160545
106487	196783
96999	154271
206695	90401
231785	180709
286682	474333
145040	474347
111926	217663
298124	434239
370733	458784
288338	205289
380189	190642
90479	193713
196955	84504
8607	48275
297641	330669
489166	344650
52645	154271
176352	381487
142130	320259
456913	274103
472595	335663
129668	31754
13930	96102
309917	26969
307667	23947
465989	465313
231240	83512
265548	355093
350653	261829
74847	190369
330633	485789
49789	346986
413445	76012
453303	490757
71876	77912
276759	91600
487476	265589
381054	466432
175870	313745
284134	230303
358750	405217
278326	366534
338175	310498
351505	19440
324441	437294
97684	94516
300336	18479
7662	402438
364107	194618
391587	399736
231440	183479
337916	358345
385391	421846
58624	479994
429265	428103
329052	237178
232574	428080
186307	67584
319590	292638
437385	62023
49534	439911
201660	86728
46234	322748
492670	236661
3809	86297
438175	278907
42535	288354
57323	472361
54718	57375
135264	5258
82	99271
96149	356648
106460	41673
310811	165653
324573	169482
388603	183925
133613	31216
263206	317356
429186	387185
357933	100110
263703	192096
463723	152020
233000	217423
408572	254974
431910	330581
168640	464725
229561	132740
40	293813
304509	20593
160940	265589
146893	480260
447227	366127
158572	409338
135628	401871
482037	244615
398180	178330
116853	440882
134192	202142
290838	481179
319378	47376
315742	240225
1297	104498
279036	171873
294244	134262
177335	293175
465740	390818
376978	6899
33965	370279
135612	278973
361061	137529
109868	391414
59723	108709
339428	160379
454337	153221
41988	63957
413393	150464
169381	230925
474389	39142
28664	310756
208820	187974
423895	129451
140019	332685
145143	62191
94895	460333
56378	477617
189874	100234
16429	289598
330752	207549
398119	166478
397068	49915
342196	118852
471724	7368
281046	77278
334643	266616
201833	366941
247930	385000
396733	364136
122436	215205
58701	423469
229941	352504
68843	18298
385237	137561
462207	364831
407768	16923
353888	67483
47816	74574
123168	183460
368858	127212
266307	100002
342690	120021
274132	393091
442236	257377
266109	142018
99155	300480
76222	152502
360283	145860
239329	80662
128429	300240
441463	445850
236681	16433
242648	281163
78134	107148
27648	447517
488971	89189
137633	81090
143575	465625
267519	416021
143315	149388
2832	428026
142875	430199
11209	375897
362910	454937
257581	469727
58245	406499
50686	448771
456395	343514
157016	286337
78066	428391
165680	313020
469563	226494
437849	435817
346664	21523
53883	270404
441867	430610
266307	46720
198043	91558
285876	186561
223727	214992
257018	317118
176885	396729
295814	469517
40991	125399
213569	368679
360459	267671
230174	267602
76418	178648
284052	50264
129792	84955
433346	42930
373170	313745
360658	236213
92401	72652
160648	410345
485492	370848
119879	50838
483987	478787
74077	479208
60826	94344
466432	327481
342200	315888
251802	62500
382896	67584
181159	492298
402260	153183
270597	5392
84536	52917
330042	314742
304493	317840
302909	290624
412205	82585
76085	86974
152617	207430
330375	474099
35498	333357
455054	478415
451211	49262
260110	110677
433789	475265
172935	309591
343700	53883
419445	15209
53819	23172
465707	462852
229751	93245
399868	373380
453736	430934
131166	140728
389349	93375
482024	440615
191935	312697
176288	478415
93627	485680
235545	438800
75119	145081
465740	335468
97532	389053
345523	64123
429863	475799
464535	50264
345715	251750
217654	258607
238075	267602
294588	436686
315430	19246
372764	273313
309917	147367
260167	37657
268799	428927
326023	51796
81928	23051
30031	342388
121828	423849
393397	16668
24265	52325
356355	371884
127956	194756
164042	4676
356689	199395
84092	135161
328110	346768
341145	467282
136278	425827
32252	310153
262980	69639
219198	491984
349608	190369
330592	21583
438478	442775
76228	383085
424956	264286
390089	421830
437675	119868
489504	183213
241596	380085
449051	286936
77432	331943
355367	390687
105517	434089
280262	427528
200990	185812
490699	371035
460620	21123
176288	40181
477191	107878
434013	249334
160963	355806
71636	428155
243707	193871
458768	16790
467111	186259
477986	244318
343440	468511
281341	134694
114905	428103
484277	222701
20946	275492
485603	267590
389673	336590
30984	15209
260678	109820
477309	393326
346470	21583
220549	401101
134299	237376
206266	51933
269106	115553
333178	390349
115386	285449
446883	403368
325905	276780
304992	306491
460263	339827
396198	173969
369647	327217
154976	103267
202232	120406
347596	462973
219136	310836
19459	59750
175431	309950
361588	482162
447349	153534
167588	408815
432562	90714
345401	4138
476700	268473
411674	317089
304562	59328
251614	45726
268755	311221
53221	409063
249894	438986
465989	246311
292641	439497
105464	387246
480684	466737
96151	138944
48222	378686
78302	453847
144888	428241
474964	161564
30972	113001
123502	440660
309004	26714
216666	163127
115339	28951
145763	489998
23058	198790
467636	440660
135179	386631
103523	326985
239801	226168
104442	447107
295479	4413
347249	346627
369530	433934
403555	271572
70828	446167
264127	422998
70061	214714
24381	120986
60287	489501
270224	102447
1939	464420
357371	402159
215260	84810
427219	321328
413816	279308
223338	470312
90296	444602
269258	256939
465939	39748
131032	149713
299958	378686
262210	441377
174139	220736
410569	73455
413816	106995
275487	92306
417390	252649
471062	284042
48643	405323
458539	186679
89237	130679
330752	352007
25066	406510
340734	464166
119406	18289
158180	161792
311978	249102
473141	170085
272111	1008
128940	353839
412699	224788
163863	449933
45591	233160
268627	75233
189974	436354
289675	268406
485536	356328
483537	282990
247524	435276
52491	8607
272742	324592
231225	477463
14233	113051
316665	135328
265781	350925
127732	152085
356250	453034
63470	198926
403032	207696
486021	393737
250274	263965
36711	476412
85129	444081
24847	213871
81867	159004
272742	320169
335682	334506
174612	196079
251844	300240
123449	430684
198317	77707
212153	136568
193303	466432
27712	193772
332998	155134
80499	171147
139279	86560
71231	178436
17481	448602
78098	353568
83178	293745
410544	186440
41721	159250
25699	98903
24647	260861
98684	136643
225489	395198
351480	12092
107821	413318
470672	470313
463274	102096
157960	150056
394349	166063
400542	482372
72217	243789
209120	264406
178409	48861
93370	144073
350650	366828
414747	330290
403513	89016
79437	76658
197120	201208
105077	402312
38794	70814
207264	231469
114771	99271
376382	258126
454073	401854
291798	456640
157878	437433
322976	336590
195052	71994
276821	8743
471177	188692
160696	442870
16981	342761
83082	50971
380912	198317
192267	454822
340957	236213
469629	226494
21902	248782
233839	455936
308029	370826
41223	399297
138761	65600
365550	482653
493069	49903
169331	405358
124674	448980
464022	421397
228707	427883
413053	204330
314343	322922
35707	267140
342465	323298
436069	153291
380794	404890
422044	236213
425640	279884
461268	207140
364349	227101
314311	332532
149897	313745
450328	240985
356496	77004
146043	2755
296017	149690
233136	459205
187010	294079
83164	417541
10546	309425
429256	409570
29884	449530
48686	301475
15186	158034
299580	365609
229735	348866
383535	216835
417938	252875
76228	55846
48372	10588
21816	265826
119325	195948
277370	327922
396339	469446
117181	323710
440474	464350
371536	334764
77853	425403
360369	122193
144405	492212
466146	95149
183139	424001
354111	478030
405535	217025
133663	384501
445648	392372
178422	168743
272423	416894
376619	132112
486469	13370
292281	110677
170456	65371
6794	184776
364240	7771
371240	153548
35806	102814
86476	307428
51145	40981
420143	478415
201313	64879
227307	304173
367889	240607
412415	222701
98167	432320
145440	457081
327209	215369
377869	359599
92908	297005
173444	284843
327184	174133
225345	258173
425756	175127
79249	150887
41849	354364
198198	318016
125790	351579
363446	267602
111246	271599
8169	129185
144223	158510
11282	154995
257907	313314
148312	253088
193823	267279
442756	209993
21107	314646
267656	439068
156564	302728
77304	331581
422645	278907
86468	273831
120728	18705
104405	166651
248101	65699
167815	77339
119944	26051
456375	208781
64927	259315
75324	124169
487422	77866
278320	278381
225152	378462
214880	422470
31914	378686
14370	255578
406844	51222
290909	58881
392012	457695
142973	440660
171757	200685
201204	251878
387904	313745
153407	458183
371301	72670
461767	21583
93017	397427
201131	198977
427219	328271
386588	453493
370320	110405
443732	434565
266307	425787
182120	241577
18158	180302
300067	300858
380380	10267
36150	172266
31728	54367
190738	198327
392011	279590
261791	34112
419346	165653
428815	320486
164325	90635
87527	284488
445778	35707
363643	375595
73974	471876
124974	185455
446325	155680
25690	388259
153813	95739
434550	473913
88681	178436
19459	319142
225225	226494
310153	54298
341765	413525
417736	73567
286780	8026
400888	6072
39546	151986
432475	154607
482851	463104
44020	88881
23592	182691
345680	136045
158099	252440
412749	129312
358860	383766
199002	71973
182054	264766
239050	478415
245938	438368
306083	410905
373749	267352
360459	22991
95755	408700
462133	291496
342476	47547
124239	327225
193722	11027
469479	656
430404	445233
388174	360736
289910	458517
247106	4413
155315	166970
254155	2232
175904	344353
360535	481279
332570	239948
115930	11626
391285	481723
477421	450647
238025	390310
448316	226019
183966	344519
308150	190369
117662	298122
233782	274309
323775	149560
439148	267352
307567	417918
461863	421356
1526	447778
296511	48146
297014	457188
161500	15209
215512	12129
354527	53848
318998	99996
104695	12895
188531	269843
331215	86330
170456	389682
46071	280592
89370	434768
253017	26216
210005	360153
128874	478415
22414	275294
49806	179045
227363	357854
74877	150578
271697	169660
185076	357807
133909	54449
44749	23318
4092	264406
223304	90099
222305	141021
382544	101058
89418	469532
468992	308669
459976	398243
206115	313745
292703	360860
481402	264406
461783	273801
377149	218767
462660	484447
310244	162831
346235	335339
228689	61059
332862	40433
55770	28838
447962	101650
135693	291521
335256	93876
365521	351257
291909	395547
492903	232939
91029	247715
463605	154719
476107	190369
252662	277936
425646	88973
316988	131299
452363	491897
363575	16736
446583	246305
340362	168197
188764	308546
54212	446607
353491	106840
39771	407981
493817	152514
449018	104505
110146	280041
266670	110520
401486	369599
147795	8607
386707	447831
118610	16037
3439	303183
6331	235578
68532	146893
272785	149897
335175	285446
441434	254229
140195	414832
302223	190369
48226	223304
8978	219872
11415	464420
463249	20690
133909	237167
329669	123336
17026	134694
74637	297463
366227	256121
300240	92862
63319	343804
444890	223043
345578	442412
399118	470342
67654	130873
251991	324063
401001	366488
92978	416455
41179	280935
94574	469300
293913	476588
482777	51895
439377	111539
219496	74609
410436	190369
471044	184558
273034	472072
249886	363973
327209	117825
189156	37057
228323	287694
386330	412205
116694	258666
223367	370866
401948	280174
294525	334424
73822	335477
429467	291484
333199	317118
443457	439253
194983	305495
277119	293106
407334	69655
482456	408526
372488	218997
102644	399738
134299	137481
45542	292468
29797	195121
104149	64521
295561	271163
186412	42105
321050	11569
236023	178436
165915	93245
491642	319525
180120	478415
318533	228431
83788	315605
216469	273717
474770	476766
230936	78699
388149	60031
55786	39352
447230	357243
109797	313745
372764	190571
350240	4413
126942	49903
98225	256083
427480	87471
430893	389682
470731	420944
421794	8146
461930	178436
106209	208765
33398	35707
432638	212139
477328	101650
208123	406230
134857	445796
374115	181322
458292	349608
374379	334635
786	153736
481307	6269
305332	144119
293809	254457
101829	190502
252510	390102
302477	334230
94178	231485
379539	129857
235748	203325
137579	119762
218930	297364
244767	264154
370178	463200
441312	326446
216229	491097
399442	53252
212009	33616
281105	430610
171338	261396
251596	6380
29689	340329
433769	110740
110925	273985
33894	179472
41546	105810
270128	116377
209913	209462
116694	357854
445270	245206
176927	430356
271344	324020
400437	9054
319259	141383
196321	428103
228013	104675
466790	407386
486092	287423
87746	406471
199516	478415
175572	296544
115449	406824
166541	279765
372340	123367
408436	420354
153466	144405
253148	248382
149897	202729
312283	15838
155096	378082
297969	164884
304404	47295
156643	164884
210621	100286
109212	425677
149858	9203
425133	297276
44612	132740
121362	215563
64272	171953
99311	211633
284968	15209
202266	367798
174294	173176
294293	445730
142459	164884
151366	391444
342465	453332
52993	21411
197278	294048
198317	118285
65066	241919
160169	94872
232182	273831
482410	117505
257935	416831
373182	436686
328498	334522
390055	489787
203685	378462
303250	137076
260419	374404
161524	57989
307680	3290
201131	403153
113787	478415
172583	368408
269958	153343
352534	92445
308278	152502
106313	281309
17152	196063
180904	323157
430063	460487
202352	180527
71096	386435
18031	477913
240718	445282
66734	29143
352341	290966
134469	158991
71448	405514
94102	223596
442444	180527
201235	374171
161162	195517
110212	204569
165122	203279
487732	186561
147005	110666
153322	127208
276644	178436
277185	315888
47564	92483
421682	245679
361675	455437
477932	269059
50225	263298
184295	318437
492680	324723
233042	455488
424844	351732
202352	290450
333622	89313
437771	356663
128263	429761
137184	459213
58838	62191
403819	35707
312684	299408
196688	205406
463125	446515
26084	438783
214950	476231
421253	245679
39195	187315
20533	481723
297641	329072
262598	446707
438110	369599
413989	311221
476252	206623
344314	121745
78551	380229
92229	25731
237223	190369
319824	2661
380488	461727
155656	422849
420234	190281
313507	389108
409468	191959
249144	324788
45400	446167
16458	84514
418696	296432
206886	370866
39298	488224
309917	212757
274517	124255
312714	142418
494127	260856
359497	79741
221638	199535
188925	120173
24584	132740
179692	245505
42027	12443
62482	79859
408584	443675
434061	459976
127497	417918
69233	285156
103427	210207
464180	326815
240661	83627
316856	183711
38121	301342
73540	13370
18804	446351
175402	464137
439148	115340
307909	33855
54218	265065
309917	264303
482974	146847
332781	444687
282378	131213
246175	408950
14031	149897
19455	272339
77300	359229
334802	488470
286018	342440
375510	461963
329311	312074
306946	104505
141305	168719
160961	441700
192724	299128
125417	459802
298427	483792
290359	57612
405946	338896
17735	13370
268134	167588
34362	288035
115746	208013
301466	379589
430831	90401
148193	15209
211249	419225
376389	187836
160356	123557
339868	440660
321903	119381
284754	67570
454724	44552
39601	259936
58465	222701
337516	365050
257617	40596
429626	183213
50168	3774
88473	413392
487884	376418
139350	426569
129758	355224
253821	247981
328134	107187
383508	224291
260814	184730
160580	421935
312344	48861
337382	208617
61376	279712
195422	23149
247172	262954
412699	441233
233105	81280
376483	15133
48953	26046
81787	50155
328500	457922
418348	307680
146201	376814
10963	52030
19320	401928
358422	53879
77731	35707
339193	313745
129066	398333
143190	464429
448417	401272
127371	202852
345715	319333
482786	181663
417938	254366
385614	371053
449624	412980
134323	245679
76	281997
114748	80743
138145	465322
12623	350254
152370	235679
446182	392160
25969	23290
197014	253011
90433	271351
192238	440757
258476	84021
11696	89876
137555	48275
265529	2715
276477	466432
378577	11626
189965	119762
51447	335656
202493	299300
190015	408622
274484	469908
333557	27464
382005	6482
365334	237802
72804	267439
345401	411011
209531	5040
349872	476951
154256	124473
452962	273149
104966	461415
393521	417607
340905	193253
152207	267436
59949	267553
437946	92613
226266	472264
250697	293813
398308	14439
186123	14572
201131	33795
441384	361120
119534	190246
34239	452746
326561	383984
431628	99777
258514	20959
480105	231485
304011	337802
81590	350730
343033	473301
450876	214024
173668	113271
466496	447517
460027	96287
341246	301659
12926	462676
64926	376364
360459	321215
353399	367120
208904	218469
331238	488205
2598	2633
345236	337916
263328	366828
244092	255508
17138	410209
216974	174449
270268	258461
437605	106383
39327	369599
158156	217477
423955	67825
45844	392306
298070	401949
485720	355857
432217	215054
230171	428927
329727	141381
299859	76454
310396	423688
6467	300813
325778	366740
436878	395994
96839	441299
314311	487153
478276	8607
66974	178630
52269	446351
181385	123213
164829	296693
193052	439369
314722	440962
56176	211208
463873	403433
396786	180709
124729	420895
277350	146202
430968	120003
337512	317118
239698	421356
272845	86560
223525	280233
5354	446118
444193	486885
258690	470514
353262	105433
5682	302405
39195	367607
219992	227258
7791	296270
318274	156492
366472	386371
8230	199780
250853	179692
282967	96820
144073	471669
244711	2232
207435	395093
9061	306085
482022	414595
19727	393760
492002	476387
159571	153352
344314	216800
332625	122462
243477	156375
316136	400176
272577	317118
410092	325732
249202	191444
344324	366127
135249	417918
38321	461846
342673	253177
317424	453391
46556	309740
282582	28404
46966	15817
225855	162831
87493	225727
492183	269094
400896	171780
267079	449136
252510	346343
402465	436255
202893	368526
434539	331349
60938	466101
460488	12107
46085	480208
449893	235679
236992	410759
226267	159378
206913	361698
361655	459701
414286	161448
242390	368416
345715	354747
429600	248777
178422	192856
212042	56328
368364	222701
415023	420508
223133	198782
463891	212119
71513	41078
410839	12300
97588	102644
111429	333551
168361	277646
97777	302147
21379	457399
480199	187244
207684	197927
200632	36697
345288	42375
390950	162831
272573	190369
347816	148215
38000	131975
468125	284453
111654	402341
197099	468814
81238	270337
214912	257603
248641	273745
397412	244929
373074	228431
489759	228958
423828	64789
256823	409143
29139	105260
174853	441320
5167	276810
184455	192704
222286	81018
416004	479300
3439	371918
297802	454337
81418	168615
109733	210403
211118	418551
39195	28297
4231	252961
249603	119934
39215	214600
85674	214279
316652	449407
421707	388223
422556	110677
478620	149034
303215	9639
130742	275213
276370	313070
17077	159378
251017	286520
461833	365721
410705	85884
359642	137128
148733	416402
432096	279886
206962	401198
297364	393910
270776	95312
467080	304466
331655	60517
198283	273831
115854	250389
199469	166063
163734	241048
311236	61005
3696	271232
395064	176013
325814	362415
28390	110677
91307	178436
293297	256373
146893	17413
428417	395391
333714	323780
245190	3186
235648	286081
139585	457081
300273	171042
241732	399286
313604	189974
389427	94665
225781	486885
192195	280043
255136	321628
492384	375840
192465	9075
237453	126395
392277	380568
99011	315847
306504	166513
408530	236100
40443	478415
168463	232406
201706	451016
58455	466737
401940	194830
112625	477419
54424	257576
430318	256121
239738	262893
331211	267553
361124	338140
333243	244595
119202	340816
331491	62699
179359	84378
33454	239523
263700	275790
337479	75913
287459	203656
30568	77727
167754	378462
47076	36836
48804	79972
208991	227101
244727	267602
454109	235578
348447	329379
336023	320636
312010	461184
271760	378082
145979	446080
46271	266537
261063	125210
244492	160139
331016	433279
1292	328878
899	324218
477452	10231
168362	420944
291491	366941
473025	52917
267734	280408
108620	12400
382900	295650
354812	112297
465663	157385
430942	241048
58010	63957
438714	50819
194471	317118
336628	51895
174034	205939
204775	47644
432592	166852
133131	421830
339443	94516
347021	394950
143671	463815
205433	78166
153028	414269
437999	47644
123521	317118
447971	48861
200092	458601
398105	371479
169331	349200
297276	468189
461849	464420
15433	318404
163594	137155
48282	364694
241173	87231
408085	404353
442236	404960
385451	283346
145288	35150
410384	423032
178507	466737
15027	149600
391114	58959
80606	389384
419463	119381
166345	46294
70927	212081
234788	206913
118732	290471
448055	399276
314730	159249
427486	411672
331794	333357
302358	15133
421730	36489
219872	252403
387147	66470
27064	130028
449371	116850
176130	284797
170464	164884
140116	414334
104740	236492
47678	329419
242591	440615
248799	184505
249182	29086
439588	429614
471461	16006
95917	385618
230969	302033
113108	94753
372629	190369
409415	3562
106313	289238
69749	433956
196817	280635
229813	279664
451216	158176
87047	390197
291385	477019
396281	27464
139185	149481
260244	8690
222045	200013
322685	458472
105249	296339
90696	197108
59797	484727
377733	304731
434437	35707
402479	451016
247841	211719
100852	380071
128738	287266
256811	48163
79861	48007
329750	161755
35665	175391
316131	190901
356836	69856
469606	447517
230936	327217
380728	186821
57560	49903
316540	7020
457135	85113
117602	343352
482230	218730
447331	210738
192551	358166
348192	236225
384657	87590
394290	132780
365087	54545
411937	7130
429420	144073
184229	362206
258887	196075
104675	133561
21119	293813
457839	400120
284531	23018
128356	80853
73822	422470
155082	189812
181111	195551
34226	132247
169288	195615
90687	426025
5615	124812
234528	431799
193641	440660
445522	490237
471743	457081
23335	267602
44503	468489
228225	470601
482675	101058
355083	16569
271456	150264
397033	359470
465288	466737
452298	216661
128794	60517
180578	59430
159262	418813
249860	260879
490488	403755
356530	163293
149147	52917
380777	443087
328594	229817
70795	235364
132114	407158
127082	183213
262487	327682
355700	252622
459045	132393
57459	414100
315747	24516
338752	484727
131119	74450
3809	85812
186034	183980
296149	259945
108652	434945
259978	260547
198317	67674
91673	99405
63597	63957
152376	317118
391327	364680
196823	438371
153322	91293
261429	189008
290365	35772
87606	273831
369905	485070
419062	89965
325104	99200
452077	208038
37157	299480
156518	39764
338021	473306
397654	149479
479804	79249
348214	94667
116525	22779
264026	342399
397292	465240
284982	363973
351960	90682
198450	379741
153322	478057
312222	476951
271304	217025
243230	49828
474688	362443
137332	286337
138891	57048
419740	130567
386428	109407
391264	56069
182714	237165
183259	297305
278891	217890
143112	214050
43114	5766
338931	463727
182392	334680
409134	362267
367214	154355
10145	105754
15916	55857
88502	187807
378251	15209
58418	411424
39195	60245
190281	234720
251055	105806
216585	120605
492256	242191
255759	11200
440975	254993
113596	105585
358359	105878
285632	11626
273768	67584
344715	172782
229827	119224
84536	318310
381826	411157
462554	197689
46007	58287
64526	177091
434312	190369
205332	48275
202427	317118
84398	313745
115636	298519
335702	409009
223462	277595
393039	338533
106313	372945
364577	384753
370545	474412
22414	99620
322458	306226
91828	90786
242411	217565
432368	300858
377847	72091
128738	150994
364694	446936
45643	415279
15433	257377
317176	358753
372502	302671
356129	150874
198194	459213
146893	303059
469793	456403
145196	79249
317686	366697
325722	44047
324367	27186
326631	286337
322150	278700
165742	190899
484535	59759
184409	282094
112858	174167
43831	54536
331364	208038
45517	480662
328463	294548
318558	207211
244536	298584
1195	484141
188643	332638
144072	187920
463193	445104
302103	482808
443585	299254
56516	187484
439900	94793
170290	11626
184431	154677
289839	50082
66784	263514
369030	233477
6417	218727
85471	328242
19262	26046
485420	151642
405133	110677
13549	492906
468046	231161
20768	129900
334382	393326
400878	457391
413597	158153
51517	300473
290391	421440
334412	16964
265903	241468
148539	440660
261217	247463
37760	124194
147790	119263
31804	315888
188469	485963
67180	336590
313978	18113
421412	160376
327209	60318
328367	284843
250854	49966
313687	47057
375405	440420
152641	323544
398119	237165
67021	219499
436177	231768
162254	358336
320510	469235
423013	289238
244577	261567
227345	446616
443300	217423
298479	348798
354687	172388
56232	16433
98694	198687
303641	154711
89789	465063
13810	172315
463762	274290
227100	101058
381820	251113
423020	53389
200823	82271
92430	139073
327432	23899
120930	409338
221048	471355
447112	229564
173081	414286
339542	35415
347248	477774
297834	110677
476732	202019
341125	474412
364266	485304
151401	336590
122816	131497
71297	433516
391881	457431
16982	64490
157552	246431
317049	331535
196558	35971
193572	39143
435717	55555
80528	387185
250905	393326
51543	49903
352585	340540
432573	399631
156046	184621
260956	265025
85743	132740
472629	62191
103328	142678
217790	263009
255402	171500
253440	213221
258719	40447
272259	131675
423952	481785
482452	317983
266412	334215
247934	434893
13930	490473
192611	124431
414641	177861
359906	45638
175490	401101
13506	368205
417828	15072
139672	243114
56544	91711
219507	457514
295490	31364
65513	154015
324750	98928
1221	23740
78580	411809
325045	151506
118220	152119
23563	49896
454131	358041
345401	404027
130300	309180
162947	462314
253435	421830
115449	67837
184207	426556
489913	389009
282469	193430
300091	78410
294403	123363
154456	306087
471228	144734
213754	204576
205319	200383
144274	331106
115717	396692
297821	83017
43292	344091
220582	110677
129478	254615
257463	153995
462967	105567
176217	365058
68908	201286
398903	15209
231305	4968
476291	243115
43117	190369
48300	121105
402828	209237
363966	475286
172433	306237
30971	456640
420492	314902
87638	476447
189923	255519
333289	343956
304937	471518
66957	125501
281938	303326
449628	401101
178456	208577
318355	41880
48100	339829
389726	262954
328493	4993
468276	75020
454263	482154
450275	481792
196324	15287
283718	17924
445940	35115
125074	477358
118539	110677
131606	179506
381256	24401
428277	315671
326681	236213
428441	208690
169376	449796
234274	93464
36228	119868
338189	100664
458557	344225
211312	226308
448220	55074
238573	83811
98667	339302
386973	220417
12216	440797
460310	374594
39601	489167
452477	241416
369305	165583
223789	483280
256152	182336
112460	310353
200758	124660
99036	329811
456282	316575
163687	183213
337788	237235
227068	268956
267755	311755
489552	260828
122266	183213
132330	447517
478588	463570
390848	138820
178118	408469
249007	192787
369815	274290
360362	360094
180132	304173
334643	363939
428064	249637
482712	233942
16270	290987
90976	48661
158806	139393
336590	245059
463587	375840
358818	315892
169312	278829
410819	388914
2343	91657
359762	360668
7726	53863
308598	404326
220372	37280
23424	158357
41406	123277
26556	183460
123450	196783
454962	395198
132996	137579
253931	95149
456464	155697
461172	365305
374034	239872
316872	13370
430313	109006
49734	190369
186041	35735
226784	478415
89219	422100
238889	169727
373575	20802
238127	78116
315096	118998
420743	273831
275679	224686
18491	296735
41312	146251
399441	97277
245826	123570
146893	71290
299599	104009
144875	438373
382355	126574
453919	137133
358599	312239
408343	430982
467247	414286
402404	486339
457418	486275
250833	28399
295612	407398
169830	267602
332681	405217
253600	410355
229381	1613
250458	365391
256630	67040
125948	166293
363642	89055
372637	103756
324262	20677
291687	421356
430116	205802
158985	357361
293931	220175
492002	328568
255784	422470
282378	120778
15433	485806
109991	66995
133639	37274
80945	401543
314617	99405
465848	252007
265893	112924
443876	376720
104569	360582
68843	176204
129363	209285
59321	184558
19334	304247
104120	48661
283737	110677
473602	382511
27885	477136
399149	84158
145903	363631
326631	490948
145280	359218
257498	262633
381666	431262
241590	354924
242518	150352
477398	212196
351609	236213
393469	190369
417938	338760
341342	431772
139702	105498
469926	346511
335895	243196
109824	229497
427486	479233
461191	146688
250560	314742
300383	313745
439884	212776
457418	286801
15293	295484
402438	191345
257949	68134
364285	14130
80498	11626
293414	94344
297041	305449
256018	465766
47194	119868
254574	144845
446037	467752
303106	164446
78469	492527
18370	325828
45201	50538
493142	156376
406371	105967
63415	383391
226580	490121
202761	258607
479585	244115
349697	48163
40890	45972
161362	236827
484299	343860
421058	191459
226533	260114
152386	293813
30906	45890
476592	354694
401686	371918
342465	183404
185879	378462
351248	482657
182270	294079
333369	420511
286012	425675
97415	451747
60047	489822
197117	46006
45324	478084
437849	206644
375606	348007
289970	203671
96791	145860
489645	250236
200092	19054
482456	187030
143827	438379
62133	479403
106268	85212
361611	339829
108735	24208
290216	61572
425884	38063
162216	232576
81008	370866
199683	469235
320484	63148
319557	121304
247789	162795
100951	51613
415362	450541
190789	456065
392840	62191
281646	421356
229639	236980
366966	141623
408357	135242
213928	384352
12915	91065
103438	480224
257617	440804
170587	474453
398180	171771
359178	107473
351479	411176
94312	378462
61647	489822
390771	206683
102065	338298
409583	433279
206070	464420
249845	205270
107449	246672
229970	249532
428538	102432
257613	444098
466133	94344
251372	295680
110835	215224
467418	287154
79467	487087
128161	95942
333080	42313
3371	233767
469976	280871
418740	265711
108356	298077
404728	469235
361538	243687
271419	291401
91197	478095
221687	9061
278162	440660
44160	407551
340098	419704
39371	257895
457418	359875
295841	9534
399159	91817
3809	218265
9974	73990
379075	266852
449090	4729
215551	88203
446684	105387
326577	15209
479243	265942
280986	64075
309993	482456
22056	325192
251677	218727
183763	460437
125948	42895
450354	108992
15414	332818
384361	145948
355444	371832
376675	290014
444890	300397
212589	249709
390555	366673
301959	476077
129146	53863
477932	303641
102900	190369
280196	304227
88722	467703
213778	95307
103603	94667
35887	318735
407284	162795
3613	294385
430404	380745
462474	443834
84777	256366
167491	142342
454867	384174
41224	301158
29577	24168
123955	238413
359167	115861
195425	362619
305501	208038
217321	335186
279732	209158
265910	171103
429161	4955
445046	175721
195121	427649
486917	252526
40443	313745
101900	423828
428762	205270
8146	48955
469242	56609
467977	258370
243454	200034
374514	230218
30749	409248
12964	386057
91783	21583
420403	298767
141847	209689
342465	463427
6072	76454
224	494102
130013	391414
393010	313314
311510	418282
333339	142018
285597	336590
10758	137339
138596	452256
62316	221324
116218	277668
140889	57433
116037	198623
79945	248204
361446	433645
358814	4413
465063	168292
397066	183395
291299	328358
180948	300800
324976	392788
77210	265765
220102	62191
487508	488348
246523	125056
450195	464080
173376	331948
356530	164425
176130	102207
440359	458119
44292	24517
99811	294976
394731	190369
89499	13370
173731	96970
110421	137561
49011	13370
423024	133182
180205	38438
483112	92976
303393	296693
346388	345558
404337	296130
79803	50264
418336	254751
420816	414384
326951	25016
345401	454217
92877	293813
18197	20946
198495	187045
261401	50264
9381	170894
218312	226308
387775	245679
52993	293670
81432	376257
184591	21632
134344	185307
345715	236241
328358	277961
47630	344422
334651	84051
234881	258729
351451	389184
195142	166850
6294	318735
319942	76283
134111	281861
350545	178907
16042	55129
134738	418088
414825	441820
109062	120195
216072	170329
20946	198624
602	186416
182147	74542
345886	15598
126534	458816
485289	271174
40524	103932
342465	205915
185403	275870
114643	394076
478657	191724
55054	254044
345034	15209
196203	453012
160485	115493
263858	150352
219908	274369
263713	28129
6265	82641
215498	383382
316610	166063
403897	469235
178540	257204
342465	163344
403551	319882
319658	111867
431966	259902
390084	411336
116658	158811
94482	90091
192611	45023
219411	137719
331629	444693
190935	34265
133299	194165
114074	407386
184807	307423
171455	221418
128439	442825
283178	179506
56396	244005
128906	395988
270816	26359
330347	426449
121173	64702
330752	100909
128563	135756
323230	195656
230450	195930
418180	197719
492614	348007
198012	237803
423319	403960
388249	475699
138126	367970
492749	36683
442819	299345
1034	347104
378024	36836
429885	27212
165646	461951
122007	433488
1634	93770
254446	192365
294387	260932
368858	425062
301150	451854
286948	329839
17642	151642
116552	336526
241708	156006
486085	453012
385141	390349
419677	72241
257154	462776
186561	18712
146810	210160
245938	375476
134024	300800
316569	409828
305349	428214
286664	85354
126495	241468
146893	352470
170509	119381
306196	142712
408885	304851
107143	116382
479137	34376
375315	387742
284218	432396
237714	93203
79261	28129
293226	347799
461837	252207
144865	307294
235328	440784
341933	142018
335225	67638
83295	409828
401092	144470
453945	281490
98480	418913
276158	415537
448116	28129
391376	334989
412804	114930
86596	454925
466369	259096
332299	182192
428672	62191
283751	169389
418743	325199
111549	200947
35898	439744
266879	261832
457866	13370
96531	50122
51833	75568
428843	338162
347892	418756
451216	217750
121409	315516
201341	101127
439148	371934
237824	137508
204493	179560
7159	434035
119676	178028
177661	30520
182609	217101
130039	281428
396034	142018
127912	317356
155355	467703
392465	316284
487798	140722
362231	196783
83517	338493
28838	439302
45497	70557
31096	360440
330032	249334
195539	264406
239332	395614
54030	64212
12256	315945
102162	139648
374604	49896
244805	296693
242411	18665
417391	461182
24688	429161
261452	390628
139307	267602
361960	277906
434855	263610
492966	174444
438990	278748
310836	469235
123926	426704
227861	392788
111727	132247
56412	308100
34904	434839
483479	74106
461769	231025
377246	470781
323840	367798
416048	217883
43454	426538
31363	387033
219136	151808
186462	145948
27635	55129
389424	16433
365550	130109
68416	227587
301312	312259
107709	484562
386845	388393
235554	447278
320455	72527
397656	250214
273572	233825
53220	281924
107709	24000
56856	130028
294323	254366
362231	190642
259651	491243
119561	395988
123449	127067
204330	276780
403415	470651
137454	205289
59104	212081
68843	384817
335005	232201
396381	103267
354643	225545
477104	346617
79570	25443
118368	182226
93035	3719
444139	220756
451828	463490
389968	343012
219381	48275
360216	241468
191159	9054
389469	71994
487609	448257
244017	370279
315445	278281
23008	396737
270117	144405
361001	183912
45510	267352
49806	278977
442424	227005
142906	19334
13268	205422
233782	160461
432620	52490
208300	329985
374305	372926
196995	266852
346557	383360
162649	352091
353094	127687
291984	150478
273344	29373
489318	22630
528	414334
158234	181957
12481	176632
124220	56769
293122	338189
400341	122548
146504	299976
485323	107528
309209	54976
225099	190369
297656	246397
415527	492407
275358	178436
448336	10345
264026	113522
443675	408242
58302	314742
302864	206623
67377	293813
491031	467703
361291	424130
46092	89208
10837	371918
6467	408170
428895	288035
325824	322858
321955	457081
190045	317356
258883	132843
45267	258370
418698	288099
344124	302551
236031	370156
54588	324504
490938	353090
460496	161546
186206	76016
133210	380538
392086	388498
128124	465063
139445	258659
458377	11071
109354	459832
208174	480421
180921	48163
474000	123050
380758	336955
471205	402371
460858	239122
102835	315888
16389	191249
269128	213567
398843	455048
361995	182433
64183	149634
41406	355167
155697	101479
244725	308052
179342	141317
115312	56830
203372	229219
445586	369251
220352	438773
51669	99072
331042	483322
220624	417294
200786	455430
254599	388957
22414	367885
382984	239028
470062	391414
71586	434394
67399	209532
104243	286682
268792	368205
80150	303648
427437	415175
277568	382166
43523	203656
27719	299106
258274	317675
167772	6987
231706	196783
29824	212119
258368	273831
266307	237019
91960	52917
3809	261576
233322	20150
366689	190369
54717	72416
263783	198317
244564	312959
78571	224298
138490	335069
401395	2975
319031	454708
117497	488929
59877	374053
436699	343052
417383	355959
71755	77048
146981	150352
397654	457800
37620	40784
299496	186224
231706	404806
467909	267352
388498	410684
151084	445708
470672	21786
147800	266690
390649	204813
418280	411144
192925	378462
197618	260392
272071	304156
2716	9913
458945	412980
41708	292227
209311	166738
425166	214024
388471	233508
471169	446105
421211	226388
321361	476412
53582	312698
434318	354728
59585	391414
302918	55074
360591	76111
233989	478415
66036	146217
47533	78549
30749	392086
457003	168615
409539	9436
14519	65275
383653	54613
302200	423589
366911	18853
450007	196783
418180	483853
260405	47060
345524	203611
81334	338329
245323	82291
201839	8459
190741	153788
9603	43374
293298	110677
19000	425259
330788	74877
392950	308812
212956	187974
104659	136349
10850	236222
187425	310496
438777	194165
336705	476242
398506	476951
272338	265589
282461	209824
398940	110677
42854	119381
266403	293813
51759	418728
28231	94516
395440	189758
371718	456146
340309	110708
454859	417201
222037	13129
326762	278152
155548	256121
309283	345642
419252	487130
287444	477189
300128	128700
493038	286090
375510	73184
174319	430205
61043	415472
488398	254746
388249	381232
331532	219499
119975	478415
207007	24480
212087	491984
261190	293813
157362	315918
138720	459698
465898	464420
189879	32017
177482	266339
52395	124087
237535	183711
367919	253005
440056	466417
396713	152502
379923	347082
290772	98709
409549	422853
437945	293813
277568	457741
217537	227769
381553	230783
219068	195198
107211	472891
400762	27749
245900	393326
326586	448709
410491	471778
126906	168779
414326	103010
376638	208607
394368	62609
308001	23667
110925	408228
125683	222701
79134	207168
144795	91711
201495	33590
167012	33695
489506	281240
367811	176275
484038	351561
28653	343085
242210	358491
177595	287610
324775	445233
122161	281924
389302	94516
9787	234356
238703	386772
143624	187836
255387	195948
185067	183213
481712	217423
100393	113051
145860	195405
247296	170477
317401	70635
118527	489088
443245	197996
471491	228431
59476	425787
366673	461486
462085	214794
461136	125772
458809	373021
309901	456801
328156	51479
299106	374806
129610	425083
316206	31450
31886	62818
282628	145691
173758	248614
267463	267602
265262	162897
330954	190369
42775	330143
252899	411157
492870	113649
245990	273302
452271	360860
89219	441202
11081	295381
413347	401854
438825	264406
92205	119381
6072	53385
470915	282670
60661	99837
486712	253897
132522	276358
171130	156376
416606	320508
153833	295484
167035	67226
407334	317100
359323	233306
205819	105498
426074	366127
314617	3664
252846	492906
233045	468741
220060	16433
262728	368859
308136	337158
406120	119672
229172	328140
338361	155919
365284	396563
120854	205441
281826	466402
273564	112993
149772	86892
83428	16433
312474	132153
41379	5882
217748	338915
493116	88632
255877	262954
31338	469227
381528	356663
344801	393326
249229	17266
308995	65670
232043	443146
23165	116260
178422	488109
479287	40784
186577	463428
263125	461040
352127	274836
364310	404218
121594	50391
432931	2684
332078	13370
122140	440660
362820	392790
148439	45483
343746	63528
189528	26377
468385	202523
323263	374496
274455	373401
234951	481180
378621	174631
32930	80602
386629	252961
414329	480992
188122	51754
15852	154089
364107	75499
452320	169485
132033	89302
301312	356645
331095	18120
355245	309425
485550	476231
342486	291796
360075	310320
290388	146571
387631	463945
192611	234356
428944	183479
81358	183840
312283	445019
130376	359762
301557	63977
183725	97686
52875	117821
352289	214163
440517	489822
403690	336590
317550	97656
127487	22793
453960	58567
250530	453012
17019	194277
290222	276334
71977	343483
57300	53994
66273	401297
93328	381008
376675	327225
26591	341387
138126	227892
106416	388239
137454	188613
484107	76554
268399	138807
313523	297776
101414	332892
324076	110677
465687	200771
113754	175402
316681	224707
73023	371701
384288	379779
55489	22990
440511	404960
115942	130742
53270	404422
81428	355252
79245	386347
344379	379462
58704	203739
148991	461392
329519	300979
354022	74585
121828	478387
331867	450983
34416	247812
304146	19712
333931	135756
264800	81005
19459	9648
439749	477986
194478	366127
353701	267029
251907	240796
373585	94634
204862	197797
371884	380681
201813	168106
240815	62191
273915	122462
74829	214050
143462	421006
244982	469235
470555	131385
270248	196783
440445	152024
81547	418530
163343	19300
314129	264406
342465	406884
163117	21583
188287	309800
149755	45141
225557	236213
115086	476303
105142	16836
111890	172535
376816	324459
93126	74138
46155	442431
46996	433934
11663	228431
202092	342419
93187	41896
455555	186107
239537	453391
71789	106993
462096	348636
37032	335477
259426	150972
431012	293813
65513	373892
19459	230590
339752	288444
323836	165845
320081	384362
94665	364281
337994	429188
198495	225214
454867	318124
36986	109006
113894	487938
325141	131145
48574	13370
280895	377210
485507	214050
57276	441144
328156	224930
354348	478415
477932	146584
273610	194530
293998	419942
238901	340774
59700	294836
422623	257282
165680	310091
418187	167995
345415	204907
84052	355972
245679	351298
222102	486185
280870	110708
427402	257055
401601	12592
438646	337849
20069	38063
409163	31763
492813	334020
384892	466151
28278	87689
440364	317356
444155	440660
95381	35735
51628	160158
204743	104505
397109	130028
415957	414334
186899	156705
48701	315888
483898	415128
99495	190369
35612	462973
83403	393326
216914	453391
333737	29689
310918	249334
409016	145832
429445	420944
188732	401871
459006	4454
22041	15209
435072	478415
394285	282068
349881	473387
53314	175923
232281	226308
215638	438653
461827	136582
388158	359762
9489	313745
250989	431137
182682	466020
203200	275075
33838	250805
256954	40640
442900	397169
207415	228431
284474	281924
223013	276591
91247	387185
480475	442570
52867	48661
1477	467703
339073	165497
476447	151417
436682	191546
59659	142450
280600	219559
417121	164884
199686	459399
329508	179506
471585	98431
42979	166640
191768	252223
486712	145274
96700	476231
362267	80876
358983	61572
7922	12718
370071	378477
240937	274309
259835	451031
350619	420944
265551	339582
426952	320116
312283	486063
88527	114921
39399	447107
348355	183428
294259	46892
112433	292721
375113	107487
204116	393326
115304	52917
94578	315888
89238	123829
471465	18549
54409	429863
384259	114375
231138	398148
77397	343804
429063	88113
87887	201286
65499	137128
21466	32407
259978	26848
172923	334092
323836	433696
415594	267352
70712	17129
173443	248614
412850	159249
104785	37249
343384	15209
282967	304805
292324	99856
277263	48275
186149	230877
358276	122462
275829	122408
19517	479122
249860	286936
261625	11318
403697	165514
326110	284375
86019	469000
236313	164411
34206	86995
361619	457122
50085	175347
88763	96497
268561	328140
485536	122462
412674	381381
324708	432362
436903	207918
93645	168381
375405	315842
53827	471355
373419	145691
180571	186095
484035	25388
439471	60517
27831	42890
467185	380848
449521	53215
223259	288973
57882	263395
311105	330531
37100	363469
77151	337921
148092	207443
112317	362784
469634	176060
194875	478415
18184	153262
189804	378970
207828	390463
128283	409681
479586	283571
342187	393326
397976	177569
27144	209147
266052	371701
252513	417918
254986	118094
167982	255650
164551	492316
462481	48275
276209	433516
46469	375113
348438	357528
455481	138574
37948	177481
471265	122694
280790	139146
380858	54942
343255	134694
451510	98168
52244	363811
37537	485304
37748	246672
349305	405491
10741	479403
153006	261554
219487	444108
57627	469931
304222	106249
316675	293813
52889	338663
468843	199612
37574	372533
266869	483280
274487	267553
194314	391902
122139	262385
41531	284436
376592	47703
322773	331581
446351	481209
432421	58881
245391	477986
103706	385614
27539	417881
16524	327557
446010	149897
312283	12895
316828	30127
203948	277961
474778	190369
160237	251398
333939	445453
95844	360677
9579	459622
23920	15121
67647	195121
3754	35707
374843	187458
109763	380140
152410	148246
105022	477590
480847	366127
21436	349948
365719	89047
461157	76111
54142	42398
171915	259574
86311	487833
472513	348567
132137	469766
311797	478415
39208	434893
131136	273642
18491	48141
64947	396377
472086	95960
225722	205289
345586	9173
391217	361372
130224	259175
396381	243115
281539	235535
476969	16661
51349	472095
467828	480586
122263	205223
115340	158157
51497	15209
308776	159249
406660	268353
425213	461386
67224	49828
167302	420425
133433	142334
54039	343860
157029	387763
102162	30753
359790	459802
292223	4349
386827	326547
155656	403515
128124	48163
17874	484447
198375	194165
456021	76008
352675	486940
22563	274714
262890	210985
340995	51348
291772	238178
270548	248996
128498	480224
343605	390861
144501	83030
437656	192610
89343	265518
327570	137128
180101	83787
211278	401147
130138	68950
473077	387950
380752	335663
323706	172526
472049	481525
111234	448826
52137	395988
301955	381067
125312	283882
254446	228364
279295	387101
77530	484447
473304	429161
234932	284891
409951	440660
417931	19670
135181	217432
443117	188688
141813	203656
400205	65770
380976	414832
32900	464588
645	378859
98407	314336
152569	38810
202860	30688
81432	323208
292040	21583
117099	378462
476804	134474
369657	136349
487833	104319
380858	51456
317728	49915
131681	99405
260356	179932
260021	348798
365099	51881
25130	493788
479355	393326
384155	142678
442118	440601
145251	367798
281468	465647
310624	15133
236774	184450
170646	283136
11962	90123
384795	99365
149089	123682
463389	322685
442512	11504
164068	5408
19812	475571
394118	220176
133606	197779
318875	384366
231617	331584
54824	468640
332703	355210
125734	198457
25632	377206
198210	463799
212523	99405
289364	135066
109354	264202
264167	179513
74694	168723
55659	46044
256919	318052
82666	338289
106385	217423
94110	221324
358081	357920
70255	13808
128605	401597
65823	293813
238102	101695
200092	400045
294323	246967
334080	335663
462310	245317
436042	195390
290183	447932
266965	291984
421473	49903
419515	376184
328533	322457
35532	246672
437849	122694
91555	106238
415516	414145
146880	363581
129992	26162
388857	419897
192377	41128
117458	358848
365610	389735
405788	336542
47245	252961
118446	85115
32430	42890
402509	249205
402163	480224
340175	270912
320545	51881
219186	351639
86341	122812
167588	204078
319509	364294
248248	224438
142740	275959
349153	311805
124548	35707
125409	262954
375113	93852
374325	16218
478588	262103
229489	166513
275418	389009
244127	78206
205526	366127
229854	219499
462910	69734
92122	24000
81432	287444
421830	279295
414825	185479
383387	293745
81547	411424
20959	445967
17376	480224
433083	384400
381553	350189
212009	464734
91462	447517
448033	28265
278587	58861
11900	429593
243376	347104
17869	225836
66564	407430
98727	40600
291982	341271
371766	123410
133909	153674
7197	92613
385362	31729
182771	467752
53282	279193
437849	443962
194912	340254
311059	150352
28058	153683
454303	72677
117999	104048
312702	49903
422183	15133
8496	336590
137454	59653
429730	208659
315573	54976
159819	42313
476506	317676
238291	459523
170708	389478
405398	290722
151765	462377
16042	390349
131939	436641
336886	70163
456021	471441
338215	311297
24631	27657
265912	317675
346400	186954
252044	104740
322366	472583
31684	395988
225694	387742
71996	391414
159249	486095
290431	101058
143814	421356
97072	468846
123914	98294
286377	115838
354732	158449
5842	396514
90211	64669
313094	255650
44232	443320
369763	392875
211889	288724
325193	40341
256001	492420
478567	486885
239989	274561
466479	27045
182617	395527
492058	264241
446869	483244
65513	339865
300992	166513
105568	179594
289445	21411
394968	56208
246566	150630
270597	196109
108963	434768
63626	90141
93384	401435
370761	78645
303250	183691
424647	96120
270224	280933
418802	471416
250004	317100
314245	268118
328930	450378
347640	417629
196496	267602
157957	269836
336829	492906
123449	391414
317019	111190
131192	30666
488012	235960
303205	36994
153322	219743
453969	348624
154456	289167
189467	246329
451474	219186
440610	91116
177775	78184
105964	90325
58930	101650
363469	165540
370828	241090
137981	9203
336071	398302
294193	245792
432165	469350
373755	55205
337880	470592
63145	211868
276276	381578
409542	209018
167897	39764
251991	250679
386516	181188
399374	90123
161363	492930
5166	71090
258874	15838
114435	116958
107437	404960
183975	318823
146893	241701
235716	190369
241788	426034
400701	164196
450579	76454
55659	308073
439474	38171
381793	220679
123867	409902
164626	45072
95528	64123
354022	217088
391714	285634
287024	134118
477431	494098
136627	299223
339333	16253
178422	71424
355025	358307
57011	352605
198283	177278
318021	332624
83245	208617
410702	391414
463266	52310
41200	372237
248092	389451
191914	224564
330860	475158
349140	53235
76987	404806
83082	391414
452962	394308
459188	481279
378804	71266
68098	322763
157362	278481
333344	362675
111420	89130
272742	264766
86100	454086
59507	253835
388953	139926
19341	276031
330941	136876
18218	205765
435008	402371
114643	350854
368684	466912
149766	239915
202774	194478
266307	211818
367925	358599
26127	250410
485162	114513
487422	356321
411133	392572
472639	143445
453919	276090
87874	476215
361628	336590
244805	293813
231261	90099
38557	180578
393007	391414
218311	447335
207890	438886
360002	183213
79817	391760
361633	78273
307416	193385
258772	493637
439072	372417
37121	161249
356662	245679
365190	50538
247789	217871
211300	92613
15601	355700
458994	109361
412749	439259
411282	181204
485150	198275
240490	54976
429787	323836
224630	138807
446592	344091
28496	390071
153006	117197
262525	81898
247619	416839
308715	334424
443300	139648
206603	41508
269341	225703
193767	445240
83251	207582
272427	180709
276888	59782
460810	17140
492836	159058
96767	62191
132058	371454
236233	429783
32859	186259
17661	265262
190973	196450
428868	39903
92820	28764
25594	385149
493349	470909
290909	186571
235710	266852
95883	255851
71189	422188
216894	342543
190835	135864
67549	66769
7088	342761
48219	222212
397833	248957
338271	145285
48120	47644
409016	300775
385812	71613
248179	467752
333737	187974
462505	315671
50020	313745
219136	411161
348644	438336
338915	292579
78027	57134
459337	51040
252150	24208
107711	384366
268721	86892
94734	253993
308045	38694
138068	190369
264569	471627
183718	43610
319231	444772
247389	36451
318236	430610
279876	242552
410811	135756
409888	314245
42121	118662
264968	25263
78418	306440
46790	190369
205262	281147
286501	447375
442556	174726
266205	454672
336590	36760
418156	255579
417938	431264
279597	33855
267606	49903
305420	142671
118778	283172
470672	170610
355453	348798
208031	462710
319824	52695
420223	268305
386117	62858
259651	447853
26527	348798
189263	480766
183031	49828
165506	298767
330954	276334
11608	394636
353588	297920
400394	69708
10783	373401
217687	28896
485510	451738
106421	289004
220582	29105
374849	16942
412685	178436
427611	298879
330194	326971
115989	456640
35715	139146
299664	480891
423419	391414
462153	245679
83052	91960
232595	175347
216689	468751
130120	87776
487476	169482
49508	489751
333208	277260
243609	268694
218654	475047
213142	225190
418314	108122
273610	67424
357081	261605
230574	347598
333829	248255
339542	159816
87539	385076
228949	114657
244702	380689
75339	402159
393585	191755
489063	340587
461833	276007
367824	200444
153700	342807
445825	237235
22137	403909
357554	461963
301074	99437
338718	78380
479232	190369
427043	317506
164485	399431
233046	81280
308122	464002
387357	419885
199635	469235
58486	346221
327521	440660
350164	200444
178422	432319
27847	91600
249410	401928
363019	190221
313672	284843
214420	49828
190955	356428
229474	310756
448788	75583
39195	351892
6372	484386
242002	411918
316425	227596
311735	349067
421137	27581
134072	389319
81874	267489
227491	235623
305349	163348
46092	476412
166635	207113
361028	48626
125458	423688
332061	420392
233923	221005
92270	271873
349560	9311
282253	103050
145363	37476
357722	232535
303641	45413
347937	48079
243709	281262
456686	398128
189965	410074
351774	289427
162498	21046
292975	435817
230216	166924
336823	483203
393514	6619
469110	134695
176217	152387
478094	328983
291074	22512
129914	208563
163571	359664
268548	457398
443897	478415
246003	220898
112151	494102
52570	208300
474488	494051
166903	372945
131332	253510
216544	313225
226821	329404
439943	335890
24412	325173
112443	61274
481419	421465
14225	209471
80501	105585
92175	93245
369030	84461
206081	59658
20946	229504
225489	451738
354694	77438
388249	226378
423144	344003
397601	214610
71996	196635
323317	446883
45279	42926
202830	451016
308494	54536
197639	57134
412440	74138
219198	461314
421901	90123
185029	347327
106294	160642
146277	21239
141031	378495
423051	437563
41477	306697
148404	438293
348198	15133
409544	313745
260530	382719
355083	487932
151850	179506
121697	83500
49451	185600
49712	490237
34872	290992
414825	107509
46357	129185
443618	390334
94860	162795
233590	64313
165680	48425
30047	316372
120201	105498
357461	152085
14640	37580
172107	158145
198450	218767
407346	320359
81834	296547
428103	154472
479545	454975
54176	383224
115449	255897
433565	149128
159635	183233
247383	86728
81238	177958
66547	206381
102644	203231
422246	228225
164332	233839
136530	120604
304969	331388
354476	335130
298892	164884
395315	464067
486801	183213
3590	106840
317132	19953
187114	475904
362795	361960
165921	183296
430116	115002
421074	429871
318160	113138
218114	48955
287766	469868
461051	483856
30241	387185
189969	84089
195786	336862
478504	213860
170894	421076
216140	167461
75276	152855
441571	313745
146893	153728
9928	255756
15073	428080
328550	261021
428892	440860
244688	194724
266307	222832
323780	133352
235681	435708
384494	236910
481093	316011
183460	48275
406144	428711
28217	301603
190693	53169
383164	481331
167588	231954
163924	295484
75583	27464
477965	410388
35441	267352
126194	463549
441393	293813
164077	207059
114748	406164
227566	423534
274194	241468
217036	134897
317197	470249
332472	14887
287766	245792
241120	175382
353187	336590
342441	470453
444663	342687
273707	317118
475808	308100
256389	10759
459280	51895
373170	39914
456676	355093
409165	23018
215133	226890
133561	406160
279897	131290
426688	328029
193020	202507
12063	337921
270016	14335
192495	204330
91388	409759
157589	234903
248537	113138
99910	153995
11626	421356
12297	26046
478737	62580
109733	18201
30568	194805
135010	101058
460351	273514
438403	143606
65928	306431
170729	378462
183808	282415
109733	214340
22950	294079
58060	114930
73608	429863
141782	164446
425518	204136
78250	58175
291292	430019
172184	378811
214744	231343
489831	263962
415453	465079
247090	227101
438646	13147
391592	62019
280329	87007
97245	86250
487153	133982
355245	355710
41189	479618
157390	192680
315	181003
457306	39914
75324	403302
365840	384129
1949	342598
472049	134145
109232	160166
212495	217809
85539	381339
245938	198828
101986	212081
87688	247274
70068	35944
463723	379598
477539	266535
328170	391414
239915	228013
81941	110677
422437	355552
134736	380222
22707	18573
446193	315888
282014	230728
81339	472049
116895	287454
42693	152702
97247	236213
102644	459077
49541	309797
1080	472729
282967	160051
135450	306308
140116	317356
400520	295561
78003	477220
24232	418830
215565	194942
430831	452804
480756	190369
290804	226168
182764	452551
128185	138807
4755	15133
406400	49828
422999	108077
402768	176878
313251	389387
208703	4413
425209	446351
367859	127921
205351	491164
433619	205270
442346	363090
72804	493839
415631	56247
388279	267553
379680	73462
317457	180096
63705	480025
105883	258911
27095	263833
319259	432049
51222	383469
470441	337921
335153	53389
27322	476426
176710	37961
348439	440660
100638	15209
469951	149258
472968	391414
237693	491133
470514	130310
263880	113189
123339	401263
136477	334359
419967	262385
28058	109785
321309	132247
116947	95149
178710	358032
27335	242073
483536	262954
345401	213967
57749	468387
98799	256740
147039	313745
260320	438783
49394	478415
106822	48163
253433	293994
82981	343085
356562	76939
432181	305483
146275	272775
254913	338378
428446	466958
213065	207752
727	127921
67399	346266
20334	124153
250624	403677
16679	478415
179387	31178
298390	442460
261396	419719
234144	73712
305791	324975
445749	489797
338955	24270
469768	290798
3696	63210
164700	358860
203260	336590
270167	183213
14744	393326
414080	423755
248381	443693
136057	457081
291088	332300
350749	345309
353545	193098
260598	13144
444368	350802
219057	9236
431256	282989
24333	492906
209877	20719
391653	343297
267562	328550
278700	89240
200092	190260
364382	422164
420777	49903
50646	250679
279871	187158
271533	119419
464039	269199
112258	377683
14512	246054
20631	57012
430470	195551
372851	480981
478458	384881
385330	39195
383964	225679
179908	405217
161363	403288
33392	134500
273849	233784
297015	156355
241937	105498
124009	364441
233498	79813
290216	296111
281857	218730
454323	182716
113629	100002
76669	201208
182315	395988
177415	176592
277241	157653
468869	195075
205867	257298
60851	89410
431556	260945
358750	461944
488109	435637
22239	138866
116513	486885
465885	58531
471169	118028
115449	11626
458559	428103
91803	412755
281509	28466
43353	475594
459164	296339
61286	107711
15618	291823
336651	333357
183668	492906
165680	56322
323851	134148
209692	139819
389121	279509
449395	194287
332578	482194
309225	284797
140371	297721
76929	79379
216411	63528
260534	486267
116009	273982
80129	202523
453068	348798
17134	25122
53822	54976
35612	94839
191613	196858
354369	217423
135430	240796
205959	468489
371617	418969
439894	22804
321916	232784
252679	300473
20647	356663
443815	114930
470224	16433
82219	351585
325814	342761
488971	393600
283632	401242
153771	356421
310099	15133
274827	242243
143631	237404
185301	127921
134024	414334
490131	473077
250960	212576
10257	49903
176913	445759
478737	399852
299104	295506
160419	442638
255412	272339
2169	67858
432816	192610
210685	291180
299089	439352
275967	434943
358589	485319
28357	408310
331980	255650
288204	458615
117103	381054
414063	168779
9300	434598
482999	109006
417801	342886
287355	336590
361296	124431
44128	370673
246046	63528
84970	148062
260831	16433
76911	50605
280367	76829
12481	187458
270224	109212
340596	171592
443005	73259
462623	443185
142740	258270
397385	64320
133909	91673
128217	113138
176182	118541
374502	74324
341205	478093
124263	268531
473336	426566
245257	110677
98286	339853
115725	372214
134834	145948
434690	145534
339915	250853
417320	63412
225320	178770
25535	369262
266141	64429
111549	387499
76842	264766
336948	159086
145876	82681
479297	251047
207032	161177
291482	445730
401185	232210
226252	112644
297941	277813
263703	25462
429991	427486
349899	98012
115575	119762
240424	264406
390783	225472
490141	134694
466744	159386
271172	28129
219170	63196
36255	28773
151222	51901
273429	434035
130159	236240
285423	45768
315411	341367
13075	183213
221948	228953
344352	49966
215503	208577
78617	273317
287552	401854
383142	94516
275291	456403
151591	88815
202019	31017
128498	62518
406806	84089
445447	239906
160614	399852
228888	142283
11561	437333
191824	32604
241735	42035
32729	144975
344174	346584
168437	352951
106739	371244
183075	99405
266124	467703
162346	106297
86311	321916
342981	28129
30324	367556
370096	390875
473737	355552
264533	110677
94129	181067
137945	118249
223253	203656
121733	322969
432339	250679
447177	388053
221308	350504
189283	110677
293094	453716
278554	142678
104405	140728
141356	95834
426040	474341
487020	255024
198043	207059
230574	291147
372365	80898
350066	273831
248437	252131
457916	82298
139178	236213
77477	422458
283718	432917
443308	21523
367919	76111
309312	453895
387244	447519
243029	356645
200607	305844
262783	349475
271241	387860
235573	246311
389914	312145
483706	457309
10546	261236
464248	274674
446368	238299
345766	343804
437577	476951
216614	317675
320845	308116
335484	278382
46872	254044
393880	118737
81525	381741
189263	63037
400517	354696
230574	192388
269821	314978
350628	459802
42010	213228
277499	438373
154406	392788
270095	359326
280624	257298
411638	138925
338670	333357
487668	232347
389743	90884
340243	420944
221990	478415
239768	169333
322493	186159
401486	264310
440645	474543
54394	41425
294193	14572
306246	407386
284842	428214
66225	274309
336234	160608
136798	84504
328371	325604
378019	185335
254251	318735
447613	262954
164068	75881
427891	375840
319317	259739
119284	304865
21278	107291
437786	318533
376605	433049
480759	334635
116171	134694
19134	377120
184210	267602
238987	116085
381179	314742
460484	226308
181478	474963
272770	327672
1599	51556
466790	35862
54534	454975
100922	190872
110755	60517
319259	443283
405096	115386
290632	58474
334595	45887
225727	484274
388380	435280
468063	430997
393712	366534
189806	273687
4560	291521
30708	216351
226026	16433
473077	485304
23306	443879
420959	348798
96335	405697
395952	492027
392817	34033
146106	109609
366327	298182
1292	206788
491411	102352
339439	339150
390154	274832
407764	347104
470003	347948
462505	425704
436076	60517
72182	120499
155835	228431
313238	476471
279722	397417
289675	327591
460294	17339
265796	33855
199003	89370
79002	226607
406154	4501
452967	67089
295841	32865
338074	162795
91325	153050
189692	122085
467797	304589
86943	433270
109797	350549
321977	428738
296029	473195
285023	162795
95252	261532
452052	97985
399441	135896
395428	464350
158806	379255
3590	84955
353143	256121
96976	202633
418351	171604
294032	464080
222531	404886
235748	392809
22444	406371
443094	186259
305328	366127
425827	482936
126911	17186
230841	226310
99772	385865
343596	259435
462028	467192
264908	74256
18744	309663
81923	464637
264628	157624
363412	428214
35806	276549
295393	435280
317462	426534
298984	98847
193767	470397
435089	154547
67351	50082
450772	116483
89238	218282
336594	311162
45890	241468
140790	261051
234686	256501
488760	472500
376838	294965
68687	38063
356077	275500
4851	105878
282453	456586
134162	284843
406660	50890
218485	470437
318012	377620
72243	54468
409237	338906
309778	329993
374648	270331
62272	317686
415362	342063
172923	278642
396490	36796
468068	88113
90926	203118
26940	216101
232616	124085
203200	340449
34798	224085
65664	220857
362499	423023
3394	370159
408329	317555
317204	261396
226828	306280
44430	43514
225389	294897
214456	336526
83750	88113
272604	228431
461411	422998
363280	146251
406477	93238
175251	102741
308073	279798
310153	489787
389224	122797
35806	296884
325966	89237
145480	276358
258911	5041
449182	144845
266307	62197
355615	134517
192238	18460
320806	407538
91221	113274
63603	247647
126812	176767
27322	22347
252585	195403
219607	3393
339310	399736
120705	426397
162958	155246
493995	16325
50640	150352
221719	219499
53253	622
164545	166184
221164	115671
439186	148868
240796	204543
78116	188651
380676	401015
488005	450360
167663	123793
471056	439074
119663	10013
290568	359762
450781	380439
9232	242951
21919	61572
214604	224686
105684	293813
428625	313745
153463	381013
483987	182747
147665	343860
8968	338013
129760	431137
187933	272982
91575	487305
332207	373401
144064	410074
150242	74511
242895	233839
293361	331089
255258	35414
304952	81018
152368	379570
406408	324643
133829	273831
182072	468774
257129	40784
374350	421356
372179	422342
390875	297282
38038	479570
224017	212724
11444	478182
461833	402183
338752	339853
120591	338651
318795	86892
392210	96711
360463	103662
328940	28129
223481	489528
130461	103010
98654	267602
315279	101058
212009	107337
419318	58169
331667	303175
346234	293813
6771	145365
10632	471745
414140	30114
56828	211889
33978	220417
459548	62191
113372	476057
447525	145149
270597	372564
55450	122462
118690	344553
256823	460818
116730	481785
400058	198926
64272	446105
465292	264908
274699	285156
34686	403564
471666	464725
53604	283011
402802	313745
225694	37948
261567	291521
304355	137739
418500	175721
229100	225461
435365	404218
158689	371918
366614	378163
158807	50264
144274	26983
377448	60706
456395	301823
340772	147390
136228	467690
33965	453213
99979	318735
53132	141819
458215	286244
66493	94516
78670	420757
493543	402897
264479	452709
160202	157339
183429	27398
131504	38805
81760	225852
445967	468387
284925	242866
218730	13370
75377	24881
218302	397350
210790	61572
476008	261721
468366	336590
456658	130028
287212	476951
444659	266600
116947	92732
357411	131505
316565	249032
15362	118167
91277	273531
296936	14256
238958	78153
57	275321
282469	484422
164359	320843
442018	72523
169512	310756
13563	49896
313368	185076
226423	167874
149496	106162
297979	232978
398274	220417
224267	281433
239209	45585
6836	385801
483039	90099
84083	177854
157961	196399
122094	245538
393409	151159
95252	450380
284218	407933
462859	494102
198862	168252
153652	441202
415594	247053
396584	474623
331238	100026
462047	189786
38051	139684
50420	191638
219136	11789
95974	328409
34321	139930
39683	153006
245199	218727
172370	185852
153413	80426
13776	292721
159979	249334
129610	274455
363011	319334
429634	104284
67686	321798
280600	52381
432175	437394
305002	305555
171391	151444
52533	86081
396671	354624
355639	110957
344238	390898
358224	340237
370315	443743
470672	182100
4061	380790
148813	361215
44712	18909
82054	1057
7956	72670
139437	99509
309641	17339
270567	396080
362829	284979
178422	9050
488535	128169
225769	60517
483052	66405
332649	393989
52813	382166
156763	383136
348978	106703
477066	371934
287874	390544
408146	347064
227595	348945
136480	439218
246825	106903
139783	151775
442730	62226
53979	284982
117013	116403
33453	335420
348444	128896
65513	243667
485152	286313
61525	317118
267193	176878
177252	317118
437792	237235
452003	401032
156752	237235
79297	193476
328089	155730
312137	16433
257496	312190
408800	25437
189223	243907
227936	179825
398203	111039
435622	81280
95092	77837
157922	469908
155058	41525
269370	422817
265840	118662
420419	313314
333138	217791
36108	99549
36147	198038
265548	47295
37610	353787
335654	167799
3462	360531
283445	455631
31694	293813
42509	258727
252129	294153
426384	126628
276586	217883
84651	416942
87682	152321
353391	64335
281367	264406
41337	130012
85665	107148
364183	368128
59622	63528
91275	342689
436821	478415
444958	259131
384702	134259
472428	372629
76634	316238
408329	490159
422129	319132
268340	104505
241440	479579
340339	13370
266307	164884
140044	362337
47702	454975
141663	86560
21411	357357
381707	219886
40104	197363
343054	59074
448387	27619
387337	194165
270695	186440
388462	432279
372179	64432
270128	209542
329800	121959
190789	190369
221307	88113
139333	206337
13666	378462
398911	390197
352682	387860
89608	143403
18563	313454
422164	282989
221318	295650
311959	256121
263958	106811
449156	332505
443815	245679
469532	168646
286075	13563
78511	52917
137622	370279
134694	301746
404806	380047
69400	327852
446222	62012
142059	307286
109421	285156
160961	244017
321319	195121
205788	63559
401486	13142
186440	254333
308618	292902
124925	324078
378141	336951
246770	378686
50223	458762
47315	293813
143942	255579
38576	303175
31496	341249
180354	7362
276449	264406
66161	276744
399492	252263
96003	413208
89219	280130
210833	354264
364133	360216
396309	476951
454889	463623
472620	401378
119346	390070
70939	193694
309199	492906
355016	34186
247946	479842
381731	246311
397745	291002
21097	309935
110621	378462
459830	10612
101671	387742
130069	254155
414825	40755
136758	463549
17015	119422
427054	459360
158724	123369
49606	12504
123824	388575
157988	176878
469606	237178
115487	241515
85759	275790
318573	25800
365334	434379
132478	454098
442417	413880
432599	222659
251104	190369
306237	456403
126906	393238
346489	32972
193767	308150
373837	364855
48950	452804
428178	247017
318197	392216
485206	164362
87089	369599
218445	456599
388254	225005
443320	382702
91009	380730
372010	146202
348563	108743
43835	145389
106121	79989
205948	234117
176260	12245
145477	226308
383164	36533
458709	397009
12034	3760
388043	457550
198317	415159
451600	9236
84536	139081
130069	147242
334425	275861
466146	403669
67096	123827
136878	411802
93148	383067
280756	300240
440779	85078
339333	11972
355453	336955
292813	87469
210072	87697
172417	333391
475405	267602
351816	184323
252046	246819
70345	267602
151931	437941
31828	389514
308618	425239
260322	470554
164447	219690
291865	197212
36182	149816
199365	139
54234	38063
376068	262765
35806	447120
242411	29599
300273	182940
372340	179535
121735	224408
149758	35707
136798	288750
355083	373214
411940	55602
139743	181767
371104	37057
118934	431316
339233	491592
345257	341603
334985	149147
356674	285320
55659	322242
349378	147554
134108	135848
213668	226921
442236	146202
337516	440113
479351	337791
329727	78779
73203	466046
203381	430610
474498	420790
314707	391414
317103	183213
482396	436787
187861	164164
166647	200976
45380	164561
4582	135987
358244	359077
314017	198317
256923	422853
40028	99724
197734	29431
92237	156913
318280	210228
102845	386623
80378	170299
484172	392055
106453	420508
289675	338498
369898	102367
441463	266736
356777	186095
315959	320960
447582	469235
257895	130881
101827	482386
454450	422164
213318	19377
186254	220857
104325	297116
110269	300653
193926	87499
90506	147318
127439	243192
245237	317100
116885	54976
445537	493016
239758	92548
190228	231340
306858	309614
180244	384174
381054	204430
290855	259268
99292	1148
187796	28093
454248	100569
228477	200549
423966	316676
241820	417199
91549	91089
409388	129746
10934	406678
202942	347948
181651	476094
70913	168638
396565	473025
329311	357702
277442	211868
294688	77438
256893	392228
257217	448850
226919	84722
283196	29346
471422	86728
290232	36896
357709	114569
271873	171884
206076	333455
350064	133029
222250	111113
366858	137600
174997	92529
18928	73581
271698	169482
198741	390221
468249	39109
372697	404806
388404	284843
21411	350971
144283	369915
143168	464420
323544	338955
301823	235850
456748	246114
277568	144529
399492	411455
270248	101756
169937	46914
388917	83235
264473	292721
453697	270281
237504	50009
228225	472457
238670	17228
437077	378686
206174	125417
278951	413444
227468	472059
426023	253024
105132	449298
357763	48889
411282	5810
45949	138107
488779	387742
175957	168809
301474	169405
32724	144459
167588	348731
288672	171069
170293	429453
26764	5769
189965	208300
33917	479217
372764	171216
337204	76454
322917	310756
352738	246311
299715	441310
21746	62191
176130	489167
255650	235389
417938	280178
346557	295327
447962	296784
141305	424805
412242	313745
172245	458173
51458	336590
298747	115340
233576	477589
341362	391223
179908	237165
448960	190369
174309	316889
380858	114775
320458	137128
395420	29736
337820	102842
421843	491984
420816	85093
298823	281504
398214	240225
68127	175357
124263	493652
79651	417918
95554	121106
1605	13370
382994	401558
359906	392329
199982	398333
386512	438419
19808	68762
89826	193552
441036	444196
382371	477136
108434	380538
470095	410074
480673	401871
197937	390687
67144	182844
103210	378686
155532	243037
354155	339174
113774	137128
13280	421941
388696	263833
93901	477986
654	197544
226919	61666
343807	163690
379391	420944
155758	358751
86731	119123
195900	223892
196003	47313
445361	178680
167406	340253
294474	134694
330392	37476
399328	284843
429977	334605
68314	287740
32807	217423
14268	301611
290855	142650
279091	406751
85117	185154
105964	450080
233045	209410
163860	260079
38321	473589
342019	249202
183759	38430
135020	94344
345762	119381
29771	423469
407844	317983
150609	445061
179716	221329
111629	110677
75401	481723
2065	369599
125490	256373
54124	323977
102190	392068
360153	151197
199993	284843
137744	308216
203783	325466
413336	41257
185889	487519
445725	449620
38653	68859
331835	360850
273641	314927
468935	278700
489925	465403
378028	54976
88790	364450
371381	146202
373379	423469
446901	19914
425222	164759
443358	214050
94860	48163
217528	199590
480048	116239
278120	163800
470721	331349
196240	398492
237700	295725
92270	8175
98904	25410
399494	139803
438484	243766
222499	433934
119404	144493
167588	71905
172716	410074
8357	13966
282409	410074
48509	145309
472712	293813
491913	335680
394023	181957
488074	267352
345918	161575
344057	234356
170932	430010
377436	430356
51764	393326
366799	115438
412750	415862
99469	412229
326631	5181
404198	398451
472140	283974
369358	190369
404960	329826
267373	455542
447335	131420
275925	47376
384231	23438
195864	59761
58484	46278
123071	23018
263405	120489
460614	35707
214828	192005
482851	119640
450013	134939
17678	251878
62128	378686
245047	318404
385876	210884
447945	49903
274138	54180
298823	418967
102008	263854
326631	332282
434438	404806
43681	411338
39892	274181
485667	223513
373776	198375
457418	466618
81432	224515
419018	12129
97499	207696
439350	50264
485719	115124
319259	140965
108288	477445
251617	16433
147583	215246
124431	360266
210863	37640
473441	194854
111854	188837
79392	183479
426053	248732
373025	75498
455490	470400
339499	5197
158349	74541
19727	308150
91947	366534
451346	410511
158099	158815
390213	245859
133033	286026
62185	218727
461755	354694
58484	463945
326742	179980
157192	469981
486087	249334
435752	61059
342465	68647
99123	275152
209993	411455
346408	384174
273266	181957
55273	489334
91960	62013
274833	94516
258225	61572
368240	438653
360459	414305
233848	220679
39892	41316
362932	264465
89232	199948
167305	293813
76258	349041
122161	310475
328361	277046
172417	367625
226554	373777
421520	35040
19792	356219
113138	20038
391114	230691
39412	94516
64558	357203
454617	159250
275879	186259
277709	79343
207731	186548
326989	23863
211238	300562
227566	415269
400464	491984
40991	133588
5967	327179
19065	118736
298163	45946
351701	56068
188281	492316
345861	130028
332299	156580
341427	80975
405674	26940
463024	276541
122942	20764
82807	75379
453919	54976
96577	379976
62211	45886
366103	203656
477198	94344
148871	310098
27351	285446
253503	84094
127411	104866
86618	491897
260719	94285
104527	469727
155062	446801
477527	326578
440971	322969
378968	2232
362932	31395
270290	229733
465757	257408
315957	147704
204430	262718
168000	451896
61969	200632
103886	440660
56070	439992
254356	69856
94527	280161
466716	337849
415414	168998
227491	239561
238721	259929
86311	360860
399541	152702
302225	12895
194471	209020
105249	15819
214308	466432
73190	192284
145178	195121
259435	267602
352685	318533
441918	361261
371779	443781
23306	301799
72113	256362
220471	313314
15819	23034
482851	266582
209531	74106
24312	159380
379571	387291
486712	32930
334133	422158
199948	298026
322432	49202
101230	156911
359053	212709
125417	241468
248280	459779
141066	317132
21396	271127
314517	110567
166203	466664
169423	313745
475936	137063
81887	56381
106420	186440
457398	473223
196783	406785
345175	458638
34977	411645
87047	6949
78527	138282
255781	204330
380422	160290
267416	152530
270248	26969
167375	291257
89826	137331
232111	186159
397563	428864
48861	426294
32878	314742
204598	224251
262050	404218
214046	58613
188847	91456
87536	348798
17554	325139
14164	131432
98225	362369
319218	313745
325905	143170
483112	407678
141777	489822
254675	397290
248008	465019
352905	331535
492074	181835
14029	262954
124776	134145
62984	489552
315974	245707
54548	417473
195196	309921
167657	432479
97539	317118
190281	417980
124259	124746
197952	471745
430492	94516
272266	428214
336324	211636
351913	421331
232833	286828
356355	303424
220777	131975
399527	298309
42721	198687
386629	95312
306483	267602
444296	205270
228821	210032
143190	160576
232666	287226
363843	86560
8146	431853
253824	405217
491273	113625
93816	99582
316136	271924
348708	440962
169447	336590
118318	116283
11237	166866
390090	165037
251870	436730
154918	475699
160169	86051
478461	8607
488576	43897
427928	88289
271319	481279
442279	465776
160961	326592
120808	25437
329343	317964
417817	383986
354883	105837
29324	270361
354922	137128
120956	491897
147311	15209
296352	105053
184629	444171
152807	227226
249472	371293
376924	40198
159445	111572
381070	477086
434058	149410
314908	56326
157481	98012
236568	6467
341564	62191
22635	190995
192973	220857
464106	227902
396927	255228
376993	377181
302745	218208
341261	350729
199744	122585
431191	99365
160877	99832
427424	414832
283504	81229
478588	271328
68019	164164
13140	272230
245826	381985
371358	492906
371071	356782
140481	457081
279243	209471
287566	267348
296185	68057
367687	317506
233045	213330
417516	218045
285925	175721
365099	9217
151382	345401
459112	110708
146224	459622
273572	117097
84554	89047
222245	342612
19450	434893
133909	346408
269026	434726
249817	27519
200092	345472
4683	387218
184649	153130
5053	240491
68812	164957
424387	284729
116454	65275
344314	130183
133156	489167
376845	115704
375383	68065
213754	93844
228042	362267
239771	202523
401551	311212
463919	232377
110490	268550
374465	436821
386369	251595
213017	487883
112357	110677
372764	272069
444805	486719
229087	411157
111549	65044
327447	476231
229578	443693
440861	174068
191391	454016
2354	196323
343705	467703
311756	39943
79701	414833
382127	62191
270745	378462
304522	492439
103265	187974
177953	226494
410839	60925
192377	285747
357191	122773
160097	476231
276821	190369
109826	222833
483694	490888
14486	147520
186258	24861
154067	110677
352739	263343
225650	331624
371769	295484
232680	313745
142071	43132
329312	310924
345401	233596
23373	116283
325345	218577
82038	35707
272785	276780
155917	62275
145358	406371
81958	372303
230936	218675
353577	486885
202613	77727
489657	253458
258942	139648
384294	315692
52646	37155
130593	325265
382698	131098
122971	291984
71799	355965
283024	253081
340793	168638
52478	131678
224152	132740
388635	371918
125499	54976
427822	477986
276915	342834
335951	414735
214209	171953
176175	86728
262373	52571
874	12020
323729	300367
296207	378462
251703	28876
389206	10411
28343	126410
406689	178757
154259	476171
355217	278700
336825	414390
266608	113051
391830	103604
237120	106011
47949	84857
296401	214024
97607	385928
448609	383508
327819	378859
393866	401949
57539	64478
294323	393737
426751	177799
372783	460916
158285	380409
359946	461049
230574	236667
245938	320625
489836	364831
480199	63427
82187	32807
55401	409338
215007	441996
56396	428214
71801	218901
22414	453014
373009	208300
10546	92313
337722	382834
216809	39764
48141	258878
92401	377206
119267	445034
337314	26181
229718	246924
372746	300622
167588	463470
330752	247887
406929	348798
198317	292845
264882	360519
303734	346674
6575	470534
71282	225537
20035	97369
223121	81678
444890	35707
136364	12565
144920	466918
133396	392339
412381	335180
353355	86476
264041	212081
106739	95558
316557	82405
300733	271989
320350	256487
270128	167517
38812	168779
450687	327343
78866	443459
196725	487415
274852	462587
339174	283375
492424	163321
485796	277961
353094	75499
10463	487001
129917	450647
303668	313786
457714	265754
408450	83936
300727	42911
153813	104856
398205	48275
291400	436686
176294	197366
239630	352461
45325	336929
474295	105671
342350	124153
323391	234356
367830	133423
122174	48163
217886	436582
481954	486384
303507	208577
438777	232890
118132	196169
435725	250079
2432	105498
16440	166961
46771	310261
465802	298851
103914	334974
420736	12271
5700	423690
308122	279090
237223	304011
406173	430356
127921	367276
324967	48146
411016	255369
230936	73131
242038	53550
488629	3130
61687	110708
61186	434854
37121	45413
414005	209189
408452	285041
277568	271300
90831	390232
348176	272421
316565	291032
321687	74877
359256	121106
364636	241828
279568	9054
410543	100194
138309	429593
45361	59057
413119	98157
207492	48275
46467	421830
164570	50264
159979	451016
406475	429161
309917	36515
477121	86974
167588	367975
154863	114643
147074	177861
133909	61572
244092	46920
325455	445708
418291	355350
168712	163312
204688	188759
401637	275563
147462	199895
84745	143506
200915	462321
440595	152338
384133	37516
301675	57775
272742	455995
232566	317118
245652	212081
26115	366127
448104	480683
14010	119868
477839	366493
283189	248398
153006	437404
247604	341192
229287	311702
443657	464877
254446	452203
402519	199534
331391	324743
208001	193705
479355	12895
289417	33124
231617	152660
187566	162142
438696	23018
120170	418937
21030	378295
350586	50264
362231	291940
351751	405072
273610	363434
468935	91711
32609	31949
302918	354387
63373	348176
281991	259686
229971	10646
81458	165135
90926	313745
194011	209956
284406	375840
418786	208038
221735	16433
216666	493555
180778	77438
482794	69994
420	180709
429384	293813
101479	124437
371976	5076
154820	324243
230291	94516
348063	455181
323806	439074
285966	11218
287836	258190
391845	189055
457736	49719
207147	417117
364636	86224
337272	155419
219546	216664
395638	440660
374981	267553
109559	100402
367738	293856
411351	491740
129143	436709
143575	329379
131119	465598
194167	449519
335466	275075
205853	180709
410216	296263
470941	30919
223597	576
420422	313829
136878	378082
93174	87889
80590	177212
302566	396729
151156	482673
127081	352499
304031	409524
297393	157145
363251	439366
367687	294069
34073	154137
65546	167588
447962	153404
121887	181126
229101	186714
300273	378127
361343	168615
288510	63668
188534	419478
15819	127224
73003	36089
230214	48247
236713	99437
268781	294014
226412	472014
416509	462347
76309	38742
61286	65108
25295	479795
390082	119617
239879	461607
380465	176013
270248	122585
75315	286936
28986	106939
449521	328776
182214	374244
464629	268441
410314	190369
272454	43441
78279	376121
207246	273831
419601	20613
398878	106657
484129	62822
83671	380999
446733	337249
202102	212081
171050	88027
363425	157849
311946	91116
52548	13370
356064	348871
13678	479872
153156	69030
119377	397801
424435	386500
22980	101650
212217	265040
418771	221924
239549	177351
408156	164504
167583	434788
304355	103382
353248	370099
190980	327686
426041	104970
21882	309425
45515	380428
17559	336590
249978	74359
472776	98420
456316	449298
131850	416113
460012	26219
56138	244
197259	41136
239738	260336
374407	489496
214055	391414
116686	450695
80649	461392
115868	372214
235355	164805
491295	194807
348221	53389
81150	172646
107170	267447
295630	190277
256630	372325
267926	313745
155575	72846
32372	187974
188512	183479
166903	305321
74641	259863
223812	236213
153687	31808
195630	421935
292625	13370
170535	386132
331511	323484
240661	73701
418026	281240
131502	391647
462216	194805
75303	268723
262639	49580
118037	286936
410003	1306
451691	186159
396584	7932
90571	453460
487440	187627
415967	88149
457839	405788
488665	184781
263514	279555
205218	394885
91036	431836
425824	478415
362846	318563
42437	427578
72850	389934
39195	326870
275487	243198
322193	315990
17169	393316
243187	293813
374251	162000
186500	236240
467104	410954
362840	346434
304011	153183
415949	355332
105964	360736
409583	214992
237215	88259
269336	48095
383789	260297
241749	481061
55627	168381
405555	243115
186252	192610
333514	359244
83400	301659
184964	183213
408714	380009
2772	108770
420816	347057
373025	420511
2598	250434
412593	387742
370214	183213
284909	93447
146903	138180
344715	235143
162140	251938
329697	435817
476736	436834
471205	317576
35665	315671
486797	9993
309993	421935
5041	450647
10677	345745
101479	179258
404568	486339
98389	134694
5291	484447
176582	40268
444276	440660
385195	310756
446413	292647
53120	244029
447962	65275
335887	94344
146695	317118
197061	367919
368285	280867
327657	127921
173817	447158
368308	144701
251545	34933
402509	115861
59652	52458
153813	302682
419055	135531
63408	412807
349560	290450
330194	65371
464333	97213
331265	321373
18215	261404
415226	363581
90976	464058
346602	71784
14661	422998
329196	251555
324367	446630
223962	457514
153322	416077
75488	81351
17333	151642
427960	98168
339603	315888
361533	237165
5662	11951
323789	469235
369289	164884
90711	401558
425430	289883
265922	205270
471157	28129
78571	284843
152763	243388
112428	218727
363141	210032
128356	41158
282361	408946
63373	475116
366651	355139
476969	274352
380874	366941
398900	292468
84968	158202
148750	73045
226364	239385
219198	227657
403749	303175
89657	446801
398180	179692
290678	200549
416684	387742
262210	98082
289275	339467
116527	13370
212575	440660
259219	42610
391463	125399
9969	160262
287566	216224
404345	63418
479268	432408
1189	210164
227229	32807
313631	356995
258961	137128
159052	406371
361576	478060
429703	48146
167588	51932
240520	113103
345762	86560
323495	323682
178331	25398
125435	466197
422015	61572
162564	188925
153327	258370
172396	330905
377449	209572
406918	422998
325442	388480
27418	204803
83035	94344
19860	16433
167588	321565
319865	483807
81867	82271
102445	195999
9734	53863
364236	291002
82098	407026
391972	82271
412130	400293
477452	488454
296573	6253
131937	147388
103766	66414
314907	218730
429954	312509
426693	143065
22620	365867
12481	468280
423724	432458
378453	130074
107711	193380
108090	167905
249978	336590
297069	41406
78986	118763
47946	327061
313017	254523
214132	473708
162525	218727
37043	86560
101723	421203
406969	87118
8461	414832
407280	164884
312517	89047
154190	200262
390997	226607
464180	365721
280952	447335
294525	154355
26909	198297
153322	80193
319259	291219
296066	445106
458975	117969
379335	24480
13216	291002
443017	93279
457286	256182
176003	363701
227675	114930
242282	273468
350347	145025
233045	215927
212545	325604
275217	482255
345051	64724
142522	219743
399492	54575
382311	145004
19590	275734
276252	13370
462028	127921
408350	371930
212581	77143
434847	390280
420839	295484
283338	380790
97749	389384
209520	389000
252140	392086
453842	93876
283096	291664
449346	487833
289121	190251
240206	462744
173975	467703
418056	493385
303059	213957
393010	491565
455016	228431
237579	84387
212584	232605
464966	281924
384036	154731
451746	369561
137998	9203
109733	454760
139159	275028
337416	368205
380489	236040
216229	165126
65688	486885
64432	91711
489783	450056
293860	440660
243205	420944
118851	13370
325380	97910
85286	120274
414730	262373
468765	59831
448852	10520
320820	267352
352428	150352
17052	488202
290838	355700
263429	169582
456268	164164
329010	425901
229789	48365
360332	226494
273970	259929
379372	15918
195547	303059
266115	39349
93645	431556
405096	310756
458623	142415
119001	230306
71511	55454
414646	124505
118938	242655
434513	348866
15433	250410
252749	288930
286211	464588
261959	207517
347199	385487
173508	381622
71346	459790
449297	311297
362267	40498
484144	128972
355083	341067
390710	464067
151860	313314
248013	230507
185526	351193
933	362443
388850	10451
338886	392845
330752	415105
314311	266736
202379	230691
458515	477195
330785	164884
83337	333357
474063	313745
46506	256165
330355	395843
101945	218727
280258	113138
117104	201493
424661	162795
358860	413230
282461	401297
265770	340971
464685	196858
311868	277633
129455	150352
364059	437018
345782	211868
36885	368358
342253	469104
356803	313745
403430	296423
137664	118549
440424	166513
180073	296693
89881	88113
65725	473077
364931	22669
84745	150796
164822	298182
472853	329803
280665	137128
223722	165497
436808	82736
123958	493725
287980	155895
413334	461447
444961	86728
357685	41673
426690	476231
11088	405083
326260	91069
178402	389512
250935	427048
414586	178082
149272	152321
339965	477788
364636	89633
255557	201592
276273	315380
167419	370819
234788	37559
292510	62661
78751	152502
409648	450153
101191	64429
466790	95922
382024	116571
436682	373438
418037	277773
418180	273831
480612	358587
212973	371435
319119	19378
248248	462255
72421	466969
445763	482524
85884	92667
274692	380745
130663	132996
197268	72025
403842	196661
48831	249368
66975	83396
402491	92613
75783	423795
178624	178165
384291	218730
366762	244085
71647	188759
345623	189707
108384	54599
29235	106748
305131	12245
190086	178294
375528	313745
100938	101486
116525	231691
455569	467137
41682	126012
370935	28740
388992	317675
486459	438300
233117	433841
176885	226799
200092	389387
490468	119868
389514	336590
313263	354152
348008	344616
87342	279893
470415	350384
227019	130069
161514	123369
195005	317118
63020	365323
449031	274451
409094	245679
172923	25200
306004	387742
394583	31703
8811	478095
212411	105585
54523	123369
41765	34393
318473	59670
35241	315687
434088	478232
464043	477986
106164	488077
356119	190369
25338	273831
71346	87452
467340	317100
357932	281525
363312	40784
426045	20611
63473	44737
450895	267602
168894	470818
262210	286386
43419	327099
339639	284630
116947	393238
43641	15209
462055	469235
266374	190854
9060	417890
374305	55951
403230	478415
343890	23018
342465	60090
390596	395964
476899	395749
128704	401004
281119	430610
239084	324124
91325	481723
292045	216458
448121	285156
300115	349830
39800	129023
314228	263958
313894	291417
385308	316575
216390	134694
297941	122724
116119	221324
184418	420314
437112	258149
97613	278870
397168	272333
137542	228249
458968	190369
45743	110677
444139	315687
189038	392062
384939	43514
134336	244690
43506	151096
204375	374030
72463	390168
325226	145948
111566	190369
307022	336590
68314	393214
89160	198456
98935	353381
76986	95922
489865	214050
61063	287340
181629	3672
447335	227161
25667	110216
336152	85088
55489	478415
378125	446801
111954	9772
139484	94516
410862	10520
9787	389682
234087	220018
485548	119868
17231	478415
297969	175667
283178	313745
354111	447158
144852	379976
257099	124457
431975	297909
418314	82597
333615	411424
120143	478415
323300	377558
193867	389682
293902	54976
453697	486267
313899	325125
299106	35035
458816	64645
62256	265589
186259	223044
153691	186714
105932	203656
421137	142747
91325	10095
47974	377072
33903	227057
141187	178450
128666	187974
131606	269217
263880	489812
111699	425594
252218	101058
33383	301659
108164	292984
289457	133585
326722	340888
82150	11075
403253	198924
228225	464251
48604	245851
264737	105520
460066	352605
53055	179692
219166	363564
294525	382001
489977	260527
130069	20907
51340	380071
367686	231485
391596	152661
447749	258706
141782	146124
206164	451016
307001	473704
387959	412434
462893	66983
339333	79594
344970	411809
204865	277961
368368	144470
470817	53654
44108	246987
253102	300887
334681	118286
434959	346642
155962	252443
127993	457081
223050	159249
3809	401297
23347	166898
471091	120489
365202	102069
212480	173897
386614	404806
37121	219886
154815	145860
337576	94516
11663	245317
289955	187974
237242	389682
188659	187974
477811	223335
230160	366941
19542	400293
452722	159199
317909	123213
418175	324377
491819	317043
184002	94632
83573	146202
462748	53490
344065	21411
239553	21583
12683	39242
248099	7923
68277	336262
68059	489312
212756	10216
124469	183484
257949	279058
90300	474228
221674	40915
194153	122694
93257	272748
40388	459290
333823	132740
269969	43537
108356	43534
373023	453836
288299	179503
156068	289482
284554	177131
474705	404042
293913	410224
475149	170773
76959	7800
223116	290624
240472	153944
100073	162959
68174	26294
421005	313358
441329	399852
78515	129687
151860	313745
190015	268129
75498	9075
106048	23982
64833	478415
176225	90470
136843	45687
108979	482048
266307	164873
304056	101650
493076	60517
68214	423894
230444	479570
80720	402204
236328	9054
108554	145691
68083	335743
112443	112693
112348	462973
319081	83865
341125	217423
462648	119868
22351	474353
462015	434893
303991	66946
428567	458183
188029	164884
139293	236631
69392	350730
95866	334033
77222	438419
105393	1057
159169	401854
41016	313745
191020	461769
257528	369246
59400	142191
424624	307279
264886	163723
385905	407022
247511	13370
295422	261396
359957	349480
275817	90099
175010	86934
252829	202523
290467	57616
245076	103912
489595	23318
406397	393326
15821	307634
128179	304173
392426	192182
190491	247296
384199	265090
347121	89340
39927	274324
22950	23853
14573	493475
165046	106840
301959	440089
179919	187836
153322	239285
303288	358304
177016	76829
76228	481523
429069	91600
344352	16661
17021	118877
185526	4369
448298	227741
182068	388195
4841	115386
23079	301475
118508	399867
314152	429790
425430	107277
102964	94516
454867	475480
121337	168381
358456	13370
29235	350822
205220	59636
267562	252247
228740	463033
38732	329466
162087	317535
178005	478461
18460	16433
476824	160295
384563	260322
64854	261396
176211	10267
236992	323478
234953	240796
105226	103020
253706	139436
323775	39969
78537	413525
37987	48661
333268	153966
425417	374973
378924	39144
188641	240233
482851	233304
186777	271388
283083	206613
150293	31608
316095	141334
454351	331581
416771	237517
33881	428080
252815	422853
422246	407728
292977	296786
131556	478697
64625	298555
396697	15209
442316	312005
446182	154953
206444	322411
436001	445353
9853	425838
53922	97277
167588	230126
461308	314417
262375	28268
477882	106807
117375	480224
310756	193281
321313	107299
107713	419077
195135	114930
24381	461769
325491	195962
423062	56592
175323	179412
439393	15209
42395	166729
235748	169749
125336	391599
421371	99810
294046	265753
415229	327163
15920	436322
245298	366830
296719	487327
48064	27696
388276	262557
239410	177406
31634	105585
371976	221855
229498	30395
254430	330694
128100	178662
483259	181767
47816	92613
163740	54230
104856	407977
127462	85870
404099	351732
486192	381008
45959	353787
127229	74450
131825	183213
346299	222701
469479	53883
262947	423469
343254	119035
72742	241468
406896	4413
366986	400562
179240	218485
74725	121950
42818	333605
192208	267602
472344	94344
397734	64617
366502	491150
489413	485016
198138	380071
93437	267602
342576	317100
344055	4349
128704	117097
330547	91264
401372	140870
170030	164164
177531	249723
58498	12735
364462	470407
210493	448235
175560	474389
205840	306849
114332	467470
392429	190369
86188	468832
423067	190369
30887	352605
249111	53883
130012	67837
65134	216017
376095	4218
202350	46410
326574	160419
265910	422470
173989	430356
68191	317315
396186	441616
72403	242217
384400	108172
172489	390875
469908	301563
289925	15209
204206	368205
312851	60923
297276	477358
314670	61461
303237	351414
29105	338271
247405	212272
299512	347829
385220	244688
262639	419470
129518	156375
34765	492963
20525	295484
338003	93384
139423	338189
87063	228431
424122	392788
134260	239649
437848	374058
436066	348798
112881	360860
155850	398333
296576	203656
254555	221660
202478	166154
470152	433961
21396	103825
439236	145844
404884	183690
401555	251921
221680	139245
276821	114063
76924	17186
356794	145064
7498	49900
32145	322568
344385	205435
415599	93009
58720	155311
153322	277936
213704	207535
466822	346608
75133	122694
132233	358081
24983	463774
420759	415967
363299	153995
90661	54706
21574	141623
198016	110677
159817	192673
185526	132576
188484	317118
68772	317856
337831	230757
13930	390851
273610	21679
471265	283013
216578	169624
247589	185264
93174	195371
318573	297025
351257	461392
21226	247090
283717	269199
346042	472239
199968	411424
383046	159578
294012	100804
150583	257858
92032	22494
209952	401993
186642	244092
312283	153378
95431	73190
314311	403612
427847	17768
335723	92543
197505	373319
289228	378082
149798	286016
382402	48275
46071	228110
20766	58894
263539	475158
74231	470803
104620	336590
438777	342731
304877	319778
156787	266440
315805	297630
253956	140367
478588	272255
411195	336590
403438	237034
174515	228013
408839	231848
397385	67280
305607	305445
124153	25410
95001	169485
251845	68976
153152	63303
266494	148805
376592	178330
461415	400184
75020	401523
133325	336590
326830	58486
235143	298765
316136	173008
393575	154141
272331	327061
5641	109041
48487	491150
408021	42232
9969	117827
456865	8607
303993	236980
91558	265589
48282	493986
262876	104997
40784	39586
103886	409828
13721	190369
432676	216948
411142	357854
185447	51881
466623	149896
405232	42747
290765	443340
136716	86974
374314	117487
345553	150352
274511	52833
298823	243653
114542	400807
71189	398311
244693	317367
283346	35675
136649	286936
230670	186440
376766	89047
476007	146651
343609	222517
177394	196783
410006	410500
7770	492906
176437	202793
476093	483812
112564	84068
1882	315451
432421	226650
308188	294994
294323	187391
138737	130181
225694	286828
62038	461846
93055	156376
441898	249709
151132	51895
271396	433798
481159	156952
361553	76667
474990	260783
145670	435531
416339	95367
193168	15209
227636	208851
328174	346062
170918	449090
442190	115976
203200	274314
456734	206768
486500	128188
411430	345745
444355	209336
304726	94665
183840	321175
431127	70016
448104	370851
378600	105157
276640	267352
303100	273831
324708	253988
397946	74154
175002	255897
160118	73578
66383	18108
461415	72166
229736	487192
118096	15209
298056	277915
16166	396431
269472	401101
47133	338025
167488	111447
199593	99759
394717	162196
73951	246744
408121	280933
228371	295484
117647	427714
268035	396890
88617	479842
46853	237235
120610	33661
134134	313745
492316	332532
376184	335524
450465	399816
96343	97215
76835	164884
217186	126453
111402	85307
404198	172266
207863	452746
256723	198465
30669	290211
295940	197249
450596	454975
365087	266611
53082	331349
164576	211932
67846	329466
153069	356674
405889	201093
477932	54778
92815	333526
155172	398055
308013	103382
436925	75303
335951	419317
421462	22512
140263	229050
58484	297271
437559	98847
175824	296758
336842	269067
34348	28129
234532	287024
228050	155730
414202	435448
458184	339829
479351	244115
145900	162482
229960	228422
76830	313314
297069	483761
144577	204925
102095	114895
236034	222833
270463	67140
346975	246311
2992	393326
302402	326233
104690	398418
299082	147277
44715	288035
279722	465019
374748	477005
243933	346117
417897	267602
344055	303080
361675	405554
104914	192514
489504	401854
453736	91901
112179	374551
481801	241869
148076	262954
359266	18463
327790	255756
222395	214050
466913	318404
377186	375182
355083	240609
198239	218727
263539	160915
291638	108554
229851	176747
266255	398333
466376	453037
492238	310041
323558	427205
244092	306605
150655	359374
432100	32605
484012	476951
86360	164070
464782	134145
22271	75404
478265	427628
367283	466569
250833	260367
398465	50155
365171	390349
373749	318932
36632	196840
58709	29656
321061	251806
340469	2879
44365	195075
473185	287357
213874	486339
85828	338271
61396	291521
317280	300702
74479	152502
53624	105880
318792	452474
414326	372792
91325	66146
252627	395610
197362	76201
313108	380583
71430	177721
252585	207361
397734	166646
447230	364999
188954	478543
37319	122703
204532	456640
355645	14668
490940	355455
149300	271919
282865	454975
283633	205270
287292	49896
22739	282805
260285	486885
221369	83743
308122	291385
297022	70668
458975	344785
10936	372143
421659	231638
238958	169482
293941	198671
328940	348176
292325	110677
397814	387039
151851	393326
196355	468125
410028	72701
359375	277961
247437	399192
241988	313058
112466	365740
116683	438419
231554	311221
487668	487203
288752	482315
60443	389153
381493	164164
391686	467703
247231	196851
407382	344398
254629	371937
489552	58812
12174	249334
365171	117097
174667	287688
261083	275152
263703	72177
146856	288035
381273	302318
71511	111039
18770	489822
218623	338271
137454	115666
384508	421830
117162	183213
342465	233895
433864	166903
177345	489822
479287	214436
313704	249102
88460	79861
78197	250389
352825	214024
430795	252644
150708	79129
462339	18975
181740	22454
408628	187998
54988	141695
106859	126204
300459	178544
407216	455750
426248	50538
478442	214732
184255	227626
238198	25076
241248	314655
408260	179503
315384	140044
115802	21411
105712	27464
64065	190369
55659	474936
486712	25724
214564	458739
23508	186714
24312	18343
10300	339453
396613	237802
112443	307937
129842	268531
219673	181548
363688	122585
179527	205289
352216	15209
189366	421935
243062	415411
122802	132576
378558	406175
492904	394216
384199	127921
359513	168806
356723	74057
298581	190369
469563	480663
328940	265711
431557	417078
189606	221660
163344	94516
55633	226152
267782	494102
328944	107279
461394	244890
419512	85456
251802	218450
72926	47644
1804	476880
399655	275232
457834	250679
282109	207535
241952	446105
307128	360385
118975	122462
360038	113522
82254	53863
25014	309425
87887	197988
352250	268596
194752	247053
379462	180841
184882	231638
46467	350675
458483	332532
326939	405837
405044	264406
112258	465769
332781	474444
298317	230925
210858	16433
3809	218727
402708	373115
257977	239544
477465	13370
383756	270095
202866	23863
93495	276358
399683	411707
157961	141026
137932	164501
149521	147660
344314	123454
165680	173887
187539	224480
152611	217423
229735	144073
72136	474944
463945	212081
163863	85717
95643	15133
118690	246713
297246	236246
246221	436467
394917	106328
96736	485185
435725	77031
310338	336377
479152	438419
273609	216544
135103	313018
80278	291521
381636	99015
395628	274326
110778	426034
259896	179692
13904	452782
360217	153726
86	192610
92623	448623
74651	258106
101478	325078
436299	435364
461839	419494
437790	306773
106778	119381
284460	448953
48226	446515
119520	185013
345715	197800
313058	51783
472334	93671
315969	471181
254115	327927
260220	440342
241248	155800
30858	462848
219546	101730
250389	283774
193897	27515
422822	389387
347894	353606
160524	46706
156138	296758
455807	387860
23614	51881
164829	360469
207094	185335
410702	156376
31735	231485
479044	238767
102894	111404
93706	167574
223929	175430
386893	294796
228431	421508
421525	471495
479402	452737
65470	298595
180437	215442
452827	389497
224721	187974
67736	313745
326142	440660
474786	200511
287874	24412
331373	183213
101676	4413
450532	348007
43661	123213
262108	266852
167018	52537
158676	216508
371686	245679
320860	367821
404568	336290
306883	294548
116484	85493
29361	86728
3918	220768
341588	381064
130425	35923
479263	316388
342559	64553
231278	293813
288100	107219
37319	359779
477483	264154
443678	409828
448916	40784
90894	296339
448104	422458
366402	100909
108051	75983
191542	251412
481586	190369
369340	14228
326631	3030
393323	82089
86311	308443
28531	154137
249465	175721
49056	405837
358983	403368
205838	230215
290983	414514
20452	458584
40784	26965
90456	146202
320627	36451
441463	109
99147	472072
229384	12443
309909	90123
282969	397368
99637	396530
228128	467099
165638	237610
340228	113051
323689	160545
222389	25053
172963	62191
147653	95721
117015	98906
112372	187023
159905	255016
87021	260527
315951	129737
242021	138068
315244	359643
316565	279939
103267	59884
403090	76405
486217	165653
395321	174564
204603	58635
176393	392339
134053	464420
359426	22827
442177	317100
355716	102210
394510	387742
272200	293813
73660	257856
53155	70557
351844	155941
242990	230710
330009	207535
185543	353787
199173	220580
81441	115861
221173	68357
397896	161652
117115	230057
382116	196851
122713	66733
170653	140465
212894	228499
450364	92613
378558	150551
311187	281924
486776	235189
388380	166063
409558	167233
476010	96208
469468	317118
19542	228615
58013	488731
417938	300766
342120	141995
444582	81275
216072	190536
491346	363581
491994	63319
12799	271383
49263	481279
225351	218730
171386	362784
76701	477237
456658	231255
254251	48163
180564	55450
121462	53759
150666	340120
137662	445602
62545	222987
480393	164504
206597	61376
455880	351414
201495	436354
449681	382166
357294	446632
330416	412757
403813	72523
421493	390898
331393	413920
373755	462293
364714	129567
9570	360860
364795	251116
46266	469496
420426	267602
130631	13129
68675	116392
325090	493090
326939	182004
21961	218727
458638	244688
21095	161190
2745	218986
105889	453012
450851	125399
481723	110955
32124	82239
6265	245679
380465	236254
134568	316425
289675	205322
453697	25172
324610	325167
120236	467043
472498	475068
226919	43207
75927	13370
206415	267178
139849	175721
445566	222508
478521	236532
104553	420688
421181	380163
45104	440819
232874	394406
231001	484058
414128	37121
224113	187878
187010	227037
55961	329278
414535	224016
114332	300981
167256	378462
131695	63851
345715	57506
171107	161975
213190	460271
231789	471784
39189	71186
191761	134145
487938	357992
147374	479955
109945	290624
216422	49228
153212	339517
122942	54955
2946	110677
478013	122462
43775	245824
378057	329322
43756	20344
84698	292641
317145	210282
280665	294079
375528	48365
202149	364517
104645	162288
144919	484447
447314	127921
239272	492885
398900	315687
490229	377245
57575	423346
328867	220756
9075	187974
372127	369599
84429	145476
480105	113868
474147	427400
468256	477131
342465	213506
353456	350229
90553	366916
305287	7396
394840	313829
436371	272691
482154	94344
147566	146202
221711	383114
23055	478415
328900	316405
436938	132843
198405	214714
82808	230590
111209	303175
469733	12831
463261	469235
487060	458874
338954	156207
375476	446105
447878	70814
452331	122462
446704	228431
246496	311801
86365	152085
82676	90283
302306	422974
432541	253246
168508	254746
409745	428738
400824	15133
363042	150352
429399	166513
49683	187836
48910	194694
247501	162295
391308	119480
290018	284147
259552	318864
241749	313314
361609	412056
418454	228431
73525	418771
127878	245679
20946	188198
392581	237517
297041	117942
79008	128112
429327	94619
79803	156201
268172	417826
358866	313745
65664	260877
14642	178436
298390	47809
43835	53249
77330	385789
300195	398308
268070	466071
203752	261223
149581	124660
203791	170894
144224	50034
40090	487413
174494	245679
256936	381979
53314	379416
198244	369599
9538	58466
216252	422411
261791	215858
240937	295650
183966	231299
22336	106422
340740	4576
464707	69307
96280	420640
136543	389682
169020	173018
339310	67011
290617	133776
243321	392086
446739	189170
7057	132247
332512	334956
81579	98414
297954	488558
140164	60517
345401	82687
343602	321386
319259	121661
189357	313745
337026	199553
16641	160456
256487	101636
229000	313372
228050	136435
150789	327204
16000	307395
376036	346551
276209	10367
433689	375684
102644	7542
329121	152592
19382	239810
297710	35707
186760	43368
202379	216539
180722	421644
121875	86728
92457	14329
272388	7786
204472	445749
462893	402995
228307	317118
130798	381064
339996	219865
77530	168381
315766	296645
484229	348279
223364	455056
417358	336253
441357	327593
430450	393326
452981	35421
389937	111571
227857	220385
73660	478482
326260	378553
438704	406221
137886	398770
484393	404960
154605	23430
216229	266624
346250	204185
55444	29972
196030	236944
318950	179644
28618	164253
48079	389000
162385	171375
11817	202417
196104	270165
192238	61152
211515	183213
328059	112574
414387	109019
405237	23188
160689	201824
96559	210587
363515	336590
77212	395796
420650	1580
62366	184303
108842	85612
200375	452098
120200	251330
273178	258818
334080	454975
108780	376710
337521	92129
22779	340662
59723	221319
398923	378859
373917	136990
35913	32807
434961	336590
399184	77727
469726	232944
341890	3011
336708	83370
485013	382511
183380	426085
128652	313314
375665	37839
142680	276591
244008	491331
296489	378462
123291	22827
30193	62191
111999	50605
143602	91218
57743	347476
331119	278642
235448	70316
481367	190369
256610	62948
12674	237178
222683	260706
164767	30668
123283	339853
133156	457159
401970	142553
102891	315671
108344	345810
406182	427063
441463	489797
333996	58567
15440	21583
92466	313745
197544	40447
251067	168381
147911	89410
74026	481279
67180	15209
476106	126473
458071	137739
284149	33033
112338	478232
117999	364109
475573	372596
379363	441178
195273	263764
162628	179778
39573	25410
136901	117725
289578	398333
298479	458601
495	86476
190504	401871
18851	223119
292994	430987
461170	121181
257810	457081
156911	80738
68787	369262
398900	405217
125417	301929
15557	51895
454822	267352
54546	378462
240661	44844
91382	174612
139743	124085
425222	272159
208300	261217
316136	426670
374600	284843
386846	214992
167619	250434
267517	133599
341204	271680
318112	410016
46556	77978
62634	142018
292198	368526
65307	29888
483656	132153
430818	322422
309207	217423
121665	232500
57974	205681
173693	306491
3885	296432
274260	28065
326787	281436
465236	424497
243538	302560
106661	398370
260624	301896
397439	68134
434136	186632
265682	152085
25728	440804
267562	376124
246558	84750
45337	293813
469388	249382
221329	134337
190677	37391
387791	387742
413797	128352
344775	335663
39195	193375
232918	267084
168658	452861
455862	166183
376485	54459
150708	254267
209672	297271
197681	218730
336951	322147
493485	122462
289447	122135
141606	48163
41029	374049
398527	475024
263401	446351
198088	421363
152048	395988
73298	423559
362152	212081
252606	473894
283549	20586
485183	254973
229347	343514
355083	93451
436557	67360
291657	293813
245881	440804
82003	160412
429682	227101
53624	286228
51320	68367
198317	357705
200915	394118
66193	466028
211891	67679
347398	106426
327480	264879
482213	375840
372743	122125
255517	471616
355025	80147
493327	168381
385291	489822
274417	227101
86801	250217
423895	421356
350533	440784
330878	158849
322046	369599
261282	305673
356490	236977
1564	170894
5700	152394
108972	436686
415574	188662
300273	101058
468050	121106
148088	9500
276154	418444
152107	283445
130069	339736
58616	309231
351875	108811
297252	366534
172597	114930
448032	237601
222918	214929
434251	277543
330814	469235
235540	336955
104242	8459
371822	94344
417296	29203
117535	274109
24807	51881
438767	139648
26449	84775
150670	35199
270420	373795
280092	153653
472899	122193
121406	447390
442236	482143
79249	23500
415129	478415
302578	300555
142850	476951
166760	113484
114383	406608
267439	230040
418486	16433
331573	479307
314311	30428
129727	54536
372764	265883
244974	484447
454263	8672
236866	339829
27570	325492
440604	315152
363643	292468
136757	384401
52889	291823
180732	370313
91828	127732
278105	98906
71189	79051
394608	82794
185604	174700
55789	39362
408781	94793
187503	49456
2823	10646
403272	369599
386825	87471
239331	198317
96636	351639
68675	336894
17895	147554
204068	401871
122914	350058
25371	183213
180806	454674
355013	74571
75339	64735
9969	447877
202166	53333
3810	415411
170966	154125
282453	384755
74516	53490
415665	378330
150301	114063
255619	388860
30031	410513
274574	21411
302682	266377
246339	134337
418139	446387
275395	407801
195328	170147
271715	383823
267562	173759
229990	363052
34526	210353
19939	139755
232635	382624
342069	117117
425510	177244
114035	265328
341946	369599
204507	4676
15024	392788
286145	469235
37553	310862
311221	315605
120050	208786
178283	365811
185554	371801
464022	125032
372857	21379
269759	126062
445760	72656
1238	360884
351252	486885
194511	489376
266156	467703
484299	228431
105321	405217
70135	50264
10251	172161
206686	128790
442736	4413
308664	315671
245737	4507
59715	217432
369321	487153
464174	152502
4439	61104
137935	485009
289675	127200
491190	208300
361007	186159
310338	304159
320965	467320
244688	53635
411917	304671
395140	291249
422664	160456
330275	400778
277373	300081
66444	401871
17736	222701
306178	21411
164955	283265
343013	265840
207309	393253
399545	326899
485503	183975
485582	86550
186105	317118
256062	154426
155824	72432
411862	261396
276821	227024
305224	61376
48487	371934
14099	413326
108696	194287
165680	30102
158914	348798
389019	295689
304404	265916
229031	317855
109440	303497
77731	23430
5341	124743
450798	187834
101414	160387
435759	378082
467631	486200
368620	137228
394926	290450
161165	104598
82412	146539
242551	105585
149015	99405
457418	181579
420511	191649
33646	12124
198756	391414
327606	205006
224589	54402
219541	477986
73512	278520
401044	186259
175499	293813
250824	294468
381256	311637
491856	388321
390780	256890
134140	313745
426513	192357
141291	380071
359257	429863
33030	23453
19212	20492
176130	379883
277204	430356
265140	114930
432421	486185
366620	236259
203735	339829
365387	209933
57191	242629
397475	375551
364845	434748
483948	65853
33623	325944
77647	324400
183438	213639
485119	268577
173370	1057
243287	463130
255340	44189
483123	94384
477353	169116
326631	342730
210403	361499
339333	57456
314343	393283
344361	151944
320209	309766
42154	476149
436509	332091
171988	411493
307937	112350
357829	375840
457469	116557
321314	386491
456455	301475
254607	169353
464506	81714
118179	35707
383728	98361
246497	356645
301957	415105
259143	370990
196996	231496
268768	422129
149543	25295
366402	113822
468753	430356
432824	110677
475287	467690
21932	108512
471223	469532
283572	153995
250014	142853
205298	65627
223666	186440
462236	393326
288614	268118
136784	492184
28360	211868
454296	35735
268910	266736
136711	254634
19083	258126
202451	432302
297427	406757
206330	7552
86587	304589
387199	286728
176131	377860
372482	111229
252670	55390
19573	317356
388902	28065
406968	92193
6954	183980
122537	327061
412472	217423
35806	366854
408674	183213
389090	274103
465928	285156
447335	249140
68036	205287
227040	15209
345102	425689
332868	336590
190793	189901
290380	430368
405116	431764
454873	475223
430029	53863
324295	85828
261501	370286
434364	155719
339005	300480
249410	71994
407976	139512
269949	67009
85996	404693
292468	168340
487586	47818
442424	479022
105665	91711
334546	428738
486217	67040
316565	282851
109144	190369
283632	227101
320569	459649
57175	278044
153322	413378
245190	411645
435520	463549
226848	12895
425873	218615
37430	257264
267250	15133
314435	425157
164690	277961
235404	268726
286944	201592
139585	399736
387742	106341
275224	47547
471169	213148
68251	484447
489415	295317
337786	63115
467513	363722
390424	61322
227036	105597
137841	10436
436809	80882
130069	149771
236940	164504
88267	214992
199014	69633
340426	207509
112372	371463
321593	421935
254155	409540
219546	295381
131604	33089
93046	86728
253308	214499
385943	448416
45053	16573
281706	75568
229986	317356
396071	126204
95983	54976
410276	292227
279173	273831
132676	423469
100367	349612
32698	94344
406669	35629
40589	13370
264696	287740
374849	38727
303239	396697
7705	421356
273759	347722
289182	49966
56542	418420
183649	378741
210776	134694
275677	49828
136895	446167
174394	295254
333869	10345
64354	461951
124085	50668
312478	320267
360997	313745
289675	428971
84581	165445
266141	247040
463171	336590
193843	50155
453054	44443
245990	436609
149898	366127
287767	380057
198314	66215
374305	285540
260578	303312
141117	375840
414791	335042
170130	447831
344550	185239
130497	355055
167250	110677
172184	95026
85478	298508
411148	315235
107911	85932
335951	31952
303330	186384
432764	115386
209018	134448
321751	298503
5700	314067
187225	202507
297656	7589
167841	293813
69935	102811
292164	336590
173397	257989
393409	380071
331223	99238
267737	29972
493749	186440
292896	352952
79912	355552
208217	63528
1955	294389
315194	231578
226456	86562
187101	353557
330855	272988
27959	306459
479373	222046
404247	262954
72030	421356
395563	462236
223820	49977
72418	152723
481839	484636
409585	267602
71024	181680
258156	213686
317550	203086
391080	98906
456021	420790
355611	291324
19566	176704
437335	432693
375373	367110
326260	149167
300302	462063
107821	329796
35089	173715
361308	386362
247296	8382
206962	247669
432034	9054
374350	65670
364763	17395
297429	414563
419677	4745
371507	421242
491209	106903
33053	264908
239585	440283
450798	278520
41016	386014
404098	139297
417735	233292
164749	391414
321868	204195
204769	37534
203724	375514
388249	351257
376442	291984
144755	12245
17198	430997
462360	226689
163143	300555
341734	433934
158863	313340
334499	256121
486159	161755
369209	120173
472842	51895
468859	380769
155559	233942
330985	17339
135495	12398
350309	353950
126657	223030
441867	445749
460773	232890
222866	371934
103461	454413
57712	478415
228307	276747
136711	160545
172923	372642
268251	132740
6704	393326
305724	25239
80494	250679
61541	267602
42151	237178
184706	260106
3231	308100
467826	304589
446249	84073
153898	354694
263539	341253
333222	190369
122360	305418
459428	429484
107118	267261
295351	438783
39673	482246
53435	114104
484560	173996
303059	384529
124067	67837
237453	489993
212009	53994
89219	167570
373025	325814
256901	378087
409016	210403
361602	336590
21258	3553
117407	464255
218842	273384
393397	362922
314617	15489
140961	183213
213246	171215
177134	167404
173016	79343
83799	200947
54500	238942
398659	331349
33560	343804
10226	317676
352839	393326
243720	346221
301643	230312
423724	159571
91276	346388
172249	23018
422278	214024
421707	281863
88910	385628
162631	62246
172417	348798
240027	105878
436052	214600
117942	311212
58590	233306
27500	469235
233592	378419
40028	109062
25978	435702
26315	225472
110777	132247
320503	105514
28357	313410
242370	123489
424907	439021
450691	313495
361298	99405
387459	186159
346272	458104
444321	393326
267617	308100
301464	355210
139769	144529
229590	75458
345715	256926
309917	394709
28007	317356
111241	358627
218353	88880
273260	243930
184007	431187
209610	328538
154388	144845
357978	388087
473018	315997
305793	142018
379723	253145
282481	363973
223014	298283
318895	67138
336444	23144
24185	53490
333956	472676
152814	377310
109853	487175
339980	6253
135693	220130
305564	462973
51080	110677
374314	261659
193651	468492
75093	476951
490636	292721
335199	43573
488508	262954
170226	233024
79701	317983
122942	89434
444380	65194
334413	402731
5411	237235
108557	20995
422292	272986
312859	246672
431130	457362
324826	420511
329438	142018
344961	393176
236925	285156
283988	470030
289849	429912
141098	110677
453746	208617
378222	52537
271873	75499
421137	297025
73190	123239
170905	14175
385905	377270
374093	478415
252323	145294
21389	137128
121539	324614
166773	109006
130224	381199
326260	281736
36881	239380
160133	134055
137425	30675
354686	6899
19727	450685
411174	369013
298599	267683
47776	487833
137767	362610
432800	96515
114643	65957
220088	77609
39683	304855
402689	387839
190281	203656
121875	173519
291738	90277
73298	312200
283096	414606
106483	259929
41620	175721
35097	425630
144973	109945
126778	190369
3462	245317
214132	188063
458711	435723
325314	181680
323194	215462
221548	37043
304744	12177
333027	79972
226919	368973
300195	271782
153322	7633
332355	278281
386330	391414
94788	13370
226524	297833
41654	421707
53754	130733
419590	4413
478634	114845
171093	99521
206597	467690
439073	470588
466998	12177
287295	248835
196902	153995
475880	79114
450465	471310
37139	79723
464952	25034
409828	357072
20392	91363
491058	104732
253094	449370
137845	249662
378222	461944
384125	190369
195484	126204
132416	336590
135336	100775
124259	77570
199340	108222
475322	362267
129836	112312
145133	461392
40449	141830
456231	421528
10108	343012
408414	391414
398175	438680
249411	451765
191536	197077
454102	72003
250322	425346
364783	477174
104111	259988
72836	64335
357068	243301
92635	28129
92436	203656
233359	270331
20046	301563
87638	479680
33319	33507
88745	49903
173519	246644
173679	126144
431264	392086
285641	397273
119367	165653
257936	304173
327081	64961
239836	279637
354741	190369
173975	310261
257581	26209
119254	285277
484411	51755
247679	402460
59768	414832
354747	410074
130069	33227
323178	129746
477932	410063
393023	419576
217423	66728
25130	387987
243687	348798
175167	417918
432175	299467
333578	463549
318344	355806
250709	165653
416892	474001
164695	469235
437806	205270
337069	369177
52122	96409
398184	387742
130028	322939
221072	338271
173817	57989
258010	278517
42861	242759
364725	330571
310538	27464
200092	314850
301659	208995
69118	346775
298356	476831
273238	31886
78319	198687
270248	164182
91471	369599
444315	477869
101203	200549
216157	298415
265712	84754
27083	452824
402718	65194
144801	241468
119119	224986
334727	351639
469280	473554
454090	174770
199167	343215
144566	62241
56573	4069
481785	23909
446437	115386
70838	399492
95235	280635
58656	273514
321707	35707
15027	474347
338955	6072
280523	485304
85471	209689
196844	71256
455862	369599
246	423927
467949	190369
415466	315794
382848	411808
67351	341729
313672	169485
274498	86330
235088	8459
456021	115837
416413	454928
462440	8459
262473	105498
216383	451460
288077	200718
169430	414257
231410	391414
395366	425787
304404	248625
254561	209471
314519	435708
411078	348798
234788	83614
147907	273831
321255	321391
449054	172535
257825	106055
464725	411655
361008	291432
49393	261070
98445	492588
372638	20611
352177	349634
430116	480105
269162	310756
458215	472583
75596	291499
322812	395988
114063	73701
487167	480170
154769	480468
20669	397073
309225	369717
58590	371301
433229	488686
214518	378462
88835	371983
367336	240374
269565	87395
298185	53249
302598	9054
34112	332638
406225	110571
284021	209312
10546	330648
289626	190369
16113	494102
70670	427633
348177	2715
119259	243769
374314	267848
454303	54599
365097	212081
333321	165267
149170	76350
415750	19808
94744	452098
454877	294446
232666	242022
438646	476951
293234	331581
379906	185335
31546	363529
348814	273641
345401	230718
367104	113138
282476	232976
105757	151944
20834	223464
353725	43004
261968	186440
274138	156208
330765	438140
200787	179932
176130	362237
263640	296500
152592	274451
319910	213773
265586	398333
136906	317356
91838	409828
282453	254634
320238	292553
482193	38490
152237	360846
385221	155007
19173	283918
27400	388646
68843	91998
275130	132740
325638	384858
119666	267352
344481	366666
158099	62060
53434	108878
311247	394114
435689	351732
88733	54207
278001	480025
73298	480637
484119	336590
483706	242571
16927	302935
333025	409882
281924	113740
347121	170341
329727	5857
244874	273831
418700	233292
230076	225110
393295	107449
316011	371139
360851	460646
241777	478415
223106	364557
76143	358761
365099	359218
42269	156376
404337	485806
315059	365435
381309	9054
286664	476079
185447	40362
190926	77710
152529	190369
253503	446691
18451	266121
26197	27464
1689	401871
422284	165317
350275	25854
437050	226494
232308	57021
301957	244304
171664	194041
234154	268600
354545	114930
123399	302136
81432	374512
50385	451016
66948	216773
441896	221716
65513	353485
430845	359177
33731	192624
453645	403515
489852	366127
222102	453401
309917	476951
190269	60517
207627	123369
333922	490144
98911	406408
97438	180739
430925	310148
368137	182457
420403	15209
196003	389643
287444	239107
428105	190369
5887	368358
198862	94516
261438	401928
118076	140322
478674	81021
25748	243704
332598	379522
279025	369577
47455	489552
73660	194215
308122	5766
187393	377683
185554	209018
216421	16569
348970	300240
289675	388612
5354	96366
225722	430610
138726	217223
139603	223732
131574	57416
228	44826
415574	170274
487735	454178
272866	417201
324967	197448
302046	309425
308069	407048
56138	80057
431264	136279
44607	13259
385451	477424
443228	463141
286015	30614
446037	208174
146517	437404
167892	430754
399141	5991
364509	188736
304012	85634
89659	378462
230291	248777
319393	199590
262385	102352
309218	348798
255508	467502
376493	360531
419059	102909
457288	144405
131023	290450
268928	286574
435222	77479
384710	336590
322734	1401
305224	406626
177955	20428
156542	474354
203637	25676
389582	267876
56554	228885
237445	162661
193322	188
164196	247812
284901	481785
58296	18073
353250	432515
260287	489248
44160	333821
212079	231535
63528	377061
138126	159637
76185	5428
482646	404886
386351	131052
11873	293813
123369	62538
193782	247798
64919	426986
131981	426569
464725	403834
373755	299976
461227	417201
269106	291249
234453	297022
33053	158153
114957	107711
79347	102352
64354	191959
3809	317705
169583	6374
122094	183213
168969	108940
5512	246311
267562	297665
39227	157338
378420	372246
24420	12895
359353	163721
108887	352528
152368	162970
155734	239028
4634	346679
200397	362773
379822	102352
350064	253993
349491	446356
483979	9054
55963	50155
132529	206924
10237	267602
115222	53766
476368	238566
202090	63528
320045	117454
253655	342724
307979	13370
472125	384401
412205	460723
296459	366493
283096	168251
488952	11626
362267	253370
383213	391414
18347	207696
126393	411710
407066	183690
156911	124599
177483	382565
130069	250704
11288	458682
392871	166513
99895	435637
51759	322969
261144	61572
5660	99123
355049	390619
278800	300240
409728	53863
187935	9075
491620	86263
360459	259303
186701	4665
77375	110402
165228	109666
25008	392317
54112	277646
483393	392963
171478	188198
141440	82585
24374	392400
399670	183213
257289	164884
28356	464872
125669	26955
474606	219156
231512	146491
314341	204925
40123	458601
197544	379598
263453	308708
300051	38210
104111	19462
417938	25984
261715	21679
91382	15635
381310	212445
150036	144470
140318	476951
228135	475158
128376	449620
340772	89789
412909	479570
370260	345971
144624	473435
40028	283096
457836	244531
35538	205270
133909	190369
187607	295544
281012	186956
477062	278782
15964	132247
111012	466737
185531	388985
141026	252347
343746	319587
355773	427612
487482	447850
91608	475668
109733	268176
119818	123369
478122	76931
388390	327248
366441	30401
445372	250679
247929	442083
144040	315888
219439	164884
469861	286936
82688	351029
18851	61572
458974	317118
255484	447517
132633	182650
290676	94516
210404	369599
269551	226168
178422	221394
467446	319333
70656	192610
165022	28265
99409	120021
347121	329811
197990	426986
23741	360489
248591	327099
117565	110677
398599	15318
409372	321323
57367	231021
336265	452126
410508	346388
393409	263741
342116	46227
179865	187877
86476	88255
403574	177861
325947	257895
124765	153548
458768	453919
417019	454975
301059	186259
103812	313745
51874	313745
202119	129799
46795	153783
328130	472496
268132	162947
356310	84502
92205	148519
339333	63548
145717	247983
101012	467703
329512	209018
369958	487153
440474	189801
32468	246592
361024	438743
153006	176878
160606	197681
263556	378462
189318	310029
133909	183459
139850	454455
317884	277961
148653	152140
451441	372214
18721	110677
413281	179375
194861	246672
345715	362496
285953	54536
243847	150744
459725	247702
406425	451016
168437	23361
45481	364720
488715	388254
287513	378686
188016	55774
186769	229872
430044	278520
388696	476951
385682	462760
390752	243855
125064	94378
301643	160379
87343	226152
273718	223929
68357	275790
19857	141623
304355	52490
373855	88113
153548	276055
20002	52537
300240	18298
209308	127921
161363	145457
463645	249202
209964	220857
323222	154073
284215	137719
183574	415411
312405	312981
212182	207502
212081	72323
88220	393326
174139	261497
245480	207535
199902	363797
275835	386609
381437	149448
38390	350689
277770	227101
313670	187974
173863	410670
34530	161223
324816	354323
351760	109939
213534	411986
450532	387366
396237	444691
73520	315380
438263	404806
356490	474418
217418	95593
434986	301475
69533	4413
246572	68713
160794	462134
307571	313745
209365	313745
458472	414198
332239	240796
449286	273831
214514	216242
450150	262954
382431	412428
35388	292721
145833	422853
350631	455769
388292	21411
430800	126204
338962	226650
288354	314881
63427	379283
302103	406480
225349	13370
122406	287854
458207	304702
200174	21632
81121	288837
12297	351257
159316	418397
450988	92628
259907	78469
112390	103804
71090	139648
1292	229952
371976	44128
193244	72795
339736	348798
104000	140485
308618	332820
395256	162704
429409	300493
70830	474412
391290	420944
24805	140728
379091	190369
27292	80662
231541	351032
267059	18041
84429	15905
381558	293931
483112	340224
471578	190369
204659	17359
16468	338271
350578	101816
148033	272764
458585	77161
227566	402614
45724	438547
269949	397076
38217	20586
1643	244703
66934	478182
170555	187584
309276	320625
446404	341943
379680	379143
246363	195551
26480	161321
336817	486134
41112	253816
355083	164771
469635	390318
56620	289029
387464	420973
197734	217275
140839	133635
232731	351414
21330	177098
219765	464847
100799	457903
3562	172089
57296	99913
41914	289970
140176	175698
251038	19846
411389	190460
85393	290234
202486	177861
281677	43115
484928	38622
472311	230255
65513	466577
312702	389957
1477	53252
300361	62535
55659	228140
468525	196783
54717	179352
351033	4734
61687	214157
408839	122485
163731	57870
233797	157280
76252	21583
168172	182355
434885	53490
44922	356045
264569	305671
31661	249186
195001	11643
483706	233780
179645	33927
133031	203656
193616	16433
428738	23120
118325	160767
418835	452683
465876	480040
15027	341470
138479	414257
261725	223340
71870	54599
483987	48661
380097	461208
93974	461568
275983	61205
313182	258220
370245	309930
114405	324037
289675	381724
372447	259929
359814	1678
56634	87458
239771	386192
25042	485549
167588	464420
130008	378127
233045	192857
464022	174101
25785	350170
34131	108685
235085	82798
57649	165267
251983	67674
7490	465322
426693	312349
337580	293813
425014	388195
356433	380614
15819	414212
376286	53863
151996	253539
489645	206686
26159	208516
192238	304922
26268	283912
363544	396893
103842	437018
147364	244703
322171	7150
356999	182107
409887	376022
228128	126470
425766	40668
341197	286457
117783	343504
133285	353299
233117	442265
455388	236864
143190	221324
411543	174564
442417	110677
470502	49903
183008	208019
144314	98112
141293	289298
335272	313745
220604	94516
398465	366534
232628	123234
201131	396246
456395	15209
234881	40283
327209	389009
18287	141269
376441	360512
7796	319349
340880	237235
318551	280933
356535	105878
16323	423975
268491	108843
372214	85472
128942	238915
83192	277936
358624	407977
307562	267602
407814	404347
254607	51008
265942	331870
400542	446961
334139	115580
457202	425988
327301	42653
193869	193871
224264	402522
483498	63528
35474	315671
455714	338271
338326	440660
194643	193278
95853	101650
158653	345112
245206	214024
335458	277961
47035	278520
167588	338963
89370	272908
373755	336763
157541	31032
164635	368205
190711	201208
318735	67461
100417	377695
262639	292454
298957	110708
170402	234649
271760	370866
130069	487572
144998	164884
42036	214488
382025	45987
86816	95025
190164	58709
15808	297721
162963	78420
466882	109360
452003	215579
313217	475150
218537	22921
279636	74115
73298	491984
146893	381408
404937	371934
237872	23554
411878	190369
380496	441474
316626	148590
245938	197463
184233	125968
368552	442399
299272	107396
414286	56995
409889	467703
342386	287068
219596	222833
7808	113749
489589	357935
444380	443289
332299	133156
419954	486642
307229	245208
29241	252961
348389	236213
88439	245679
312956	20819
387108	337351
205671	183003
461677	110677
258185	461846
491829	280242
298796	465002
272742	359809
327508	301659
479950	35546
403311	35707
393323	394089
138273	102352
117999	91558
353723	283346
329808	360991
481203	218314
326640	198790
177244	453809
236074	157189
312381	132843
100582	105447
195142	77751
168123	396080
420849	186440
350320	212278
432962	261396
374222	413805
475756	328932
170939	395276
483112	428103
311300	183479
347389	408963
315887	35707
32468	290009
104819	190369
210282	264038
19714	164164
264026	35016
291832	405217
436499	395988
384410	265770
458372	371918
143463	164059
25966	90283
370590	88284
220367	366127
449318	373580
464725	400043
253573	306937
161080	467515
146968	187836
254446	326853
296578	13978
18039	391907
441351	243301
299550	483761
140302	313279
405555	132318
266085	64948
319670	416775
227188	1151
289247	54598
234881	352446
490970	293969
155058	406408
177807	489129
492002	2748
126262	453222
449840	405217
456327	190854
168479	23018
28357	430806
75281	147460
245262	341271
240131	484369
417565	175725
416866	183213
146893	442688
391669	257858
484123	386280
289287	190369
225807	245827
274334	58948
336452	357854
289981	176013
317737	152502
157238	362675
317409	102577
75986	377279
322639	167248
227514	92613
258911	161975
25557	64201
154815	181704
126479	88584
458145	419850
75370	341650
469197	367110
64707	252117
146414	281781
142059	181396
274870	151786
28614	372238
306294	291823
54706	315235
359099	383688
399591	111518
252775	313745
457038	472583
435578	211868
348304	45723
6072	55012
382566	182579
88948	160419
226269	343639
425294	435812
317552	217223
33377	447517
353568	23018
370869	264766
455870	99210
63752	64967
292151	123232
319453	466984
486512	295610
324708	476862
453919	23902
402783	393770
359085	191175
486091	97215
237693	12245
329144	104291
161558	148084
198961	78811
354206	321916
493712	256121
184629	131874
434702	219384
451896	167928
200592	15209
317052	98388
298735	108743
491080	388575
221533	278358
340189	190369
404568	475723
362267	172408
280529	374735
267562	1687
476983	119762
290876	12895
378526	35735
461917	475389
56056	61205
27212	13480
441475	161755
121842	466432
67223	465625
241198	257588
376154	125724
262242	235189
355997	218791
46435	470403
182287	242470
189193	297941
353051	210228
482532	206096
455791	348720
245719	454140
321736	144128
337903	76111
280836	205223
46548	444995
100783	48275
65465	96361
456021	436740
38435	206025
314228	313745
84961	38063
64337	441202
255298	232377
443418	6917
318202	198926
155941	417680
471135	382166
153813	453823
207572	99549
146409	41343
347916	285156
73988	119107
249166	453753
276134	1041
75119	198926
92635	127487
327210	144998
131515	64130
3096	100316
241212	75495
245311	489354
489657	202693
296340	190369
115604	40341
224749	87471
332061	11626
263405	210082
378138	202523
207007	463456
284163	396601
92635	332843
357577	99271
431136	154137
411419	331238
273958	119868
320770	6306
447610	132318
397332	336590
24464	293813
16116	278520
275995	392037
53777	400786
391884	261396
368552	194584
478661	9913
153706	49828
261211	241468
70822	336590
455510	272846
371541	410481
192800	327630
246278	447517
440203	6237
62072	391920
289859	183891
167441	456277
89219	356723
64927	351768
457980	95942
201384	225248
453736	221017
458608	388804
80319	268176
277393	154627
327570	480854
397946	11649
234934	78887
67823	101058
136220	289547
160317	61396
53324	247797
89257	30241
124749	438042
350357	243682
360887	159560
424708	313745
97657	217883
250833	476872
216666	222399
10152	367225
37290	139463
303617	293813
456748	67040
201980	412404
469513	378190
237010	100378
419613	400509
310407	338189
424699	35622
131051	288907
400888	207100
428277	252247
254679	452921
12623	145860
309917	179837
346071	265711
375864	21583
347167	64335
248625	203256
389077	178662
370417	146248
85371	366894
437623	473694
153007	347503
44666	113012
464896	209542
483857	405377
317083	221132
155073	402238
332555	187834
262286	467272
252027	416274
138092	490214
245990	317840
248659	262171
230672	162247
193950	316492
200290	115649
301090	62191
484925	391414
37561	358032
217743	8789
49390	459213
455133	151944
218061	50605
157586	408219
58056	388542
102870	492906
382867	400417
114902	208078
491993	292535
318655	316017
456231	368570
424121	37057
64925	315841
54979	60014
199340	280777
479231	464420
309778	377278
125906	458314
465711	160419
462838	145948
263703	316356
15464	487833
309778	280185
383166	19179
240415	426056
476651	236055
367764	267602
197234	290211
10526	409828
392136	190369
103005	126473
259386	317118
101504	110606
210901	49133
180208	91958
453440	263925
153006	69908
198578	360860
208209	470672
228861	38063
177775	393326
302380	254418
201914	58264
230051	19672
39447	464350
249077	420944
358357	458933
464060	463549
164254	159905
237120	446883
145219	438419
226435	132575
14131	438836
25106	246311
465859	3639
219607	436492
48152	62580
51517	313257
408425	165267
287444	343860
318792	272727
451058	90884
318111	13370
175390	259929
439796	390687
475934	6341
458612	222072
139385	143519
13930	324816
82150	446936
167419	7633
459247	310261
103017	378462
134396	435318
240029	398378
7712	104873
405385	174741
62090	4218
135103	489724
298293	347948
188505	62191
420783	118286
84111	45360
224245	219920
102878	361724
336651	341271
102511	237377
464382	360531
180488	381008
331066	367110
134537	168972
308238	372082
101479	347478
358589	361265
194795	35707
179942	234356
366203	349200
60009	311832
414400	324393
12087	134145
20576	377995
231305	169774
137629	62191
143744	219679
382659	120778
248307	494102
125472	92042
123029	155824
110973	419033
123980	186115
34488	267602
427714	474146
461231	369577
416871	284979
248789	303175
409983	337620
374695	354400
309930	260809
420384	207032
423245	90044
35806	141509
464636	90099
355956	173818
298442	414471
187277	304935
245938	359177
317617	45141
391192	216848
218485	344297
190492	454975
71031	470510
430042	85348
463200	422164
470110	217532
316004	170761
431544	128818
446182	21923
295199	214050
117475	7967
211379	101068
11629	95607
433647	149128
176132	247367
317977	412872
21954	70728
337565	177861
12915	310756
461927	46127
44168	413218
54425	428155
486698	318749
161594	97827
277568	76016
380777	111307
383248	283876
36670	440962
167588	35322
332684	275790
101119	362267
426610	22827
221296	246744
136750	183960
249536	203656
336414	365109
207415	122706
216544	377712
258729	87231
376816	83627
355245	488047
487124	437613
128551	186259
325905	207535
418998	373207
299457	208038
190353	89715
403742	435562
424380	211312
327822	419492
144073	87198
277903	121574
358172	476951
459193	355332
42291	412162
237034	403438
409745	173469
163917	132024
378224	363461
298069	365672
182598	271756
88174	281924
426366	402037
323015	211134
491628	190369
416695	258220
135872	286313
160961	221035
38912	240148
479351	197996
420816	206806
141988	105498
417152	350567
338822	28129
93627	392837
190015	430278
385353	25800
316614	371341
336020	81714
257891	159249
271281	133423
358860	487938
89854	359762
304146	97127
409888	316229
38970	228247
53197	392727
116068	477108
470312	73140
77530	413905
229604	2700
20172	147114
74081	83140
481406	65497
77024	184730
233584	382700
407602	49828
178869	249197
32975	324639
120201	132740
214735	158514
439350	72670
351440	457408
43454	63613
371165	408121
65275	214050
435384	363581
453665	151563
97171	480931
345723	317118
289938	441996
411142	106339
71925	103604
354051	17186
191982	160620
268353	242096
458361	99146
414862	468575
101058	45446
18742	138491
37134	99521
135335	222701
402873	416578
238792	250679
406066	57989
192800	81363
228131	476231
50173	469285
357926	109006
366951	72670
376748	176311
319293	440660
407280	328742
101524	156367
60604	109006
76104	4413
103498	199143
302011	336291
104509	57883
43423	480359
146940	20959
128839	444670
177091	212081
276821	63303
133129	351639
130675	48275
258598	298182
203837	249055
349065	128128
277770	477509
41379	465104
472190	110677
173673	242237
193621	115861
192611	419688
170508	463799
417305	209471
91036	273401
32442	347202
363280	401481
113927	266197
267826	316575
146903	491150
373431	62191
164755	12888
269592	486885
330519	71189
12225	266852
156592	327061
30767	267602
358167	21411
214370	272230
440702	421830
126479	37775
251635	113436
136814	250735
233036	349261
256893	144306
488422	149540
110622	150735
119342	327343
422267	217677
100574	209510
206087	102402
407943	139569
22144	205223
111810	86476
43506	203229
71689	426178
67351	90677
415357	464420
161849	481475
310132	317686
56772	387101
11353	79220
200543	32807
51564	157100
152207	474956
134299	469831
36050	474216
322745	57172
51755	293813
223820	343085
24427	100503
367585	256054
299799	257890
80193	490757
349140	74611
89257	209532
328651	157377
114910	3014
348176	79383
193053	196817
117679	310844
248008	186484
463653	268842
484198	12092
181067	14331
29641	24439
263802	75568
44021	363989
139920	245679
442040	236949
422469	293813
246811	222531
202842	226959
21154	62191
267784	420790
295841	220359
365578	190369
349164	129124
23018	63458
237341	331349
104734	147403
407144	19246
283748	245201
340191	391414
345257	341271
51048	475116
343657	203656
406818	320319
289276	391414
262010	15209
321104	173921
149864	317686
110112	78085
47630	36836
27424	472593
158274	316889
132529	8607
131975	278955
378804	344637
24208	192195
102249	157422
455115	229150
112950	130430
292045	49334
375049	11081
439977	72314
169306	54700
291794	232377
360459	392801
370990	434893
163925	283645
46556	76036
72076	201208
391839	250616
313007	206557
407948	290450
350935	372179
53575	401871
395770	331898
393921	264369
403612	13370
411304	104505
274852	148954
96363	65194
486597	64809
121860	280266
1895	236213
60672	133860
161341	72171
252604	489841
386963	16177
195681	184258
141215	378462
153687	461769
28801	439738
82366	249399
35972	148171
193563	198720
162310	438783
196515	333029
228225	210050
200690	142742
247296	225200
356496	459137
442799	102846
279662	421356
90801	53205
276300	67858
219722	386706
337274	176753
263620	209350
134299	264859
296277	15133
395428	52695
82073	188321
170893	355093
7489	316264
302017	9054
223708	86974
86209	327217
75881	234356
90843	2715
111429	218636
405203	110677
179356	54382
192611	436889
22959	306387
240472	36560
148762	467836
192964	494102
351753	327349
464868	150345
25443	375840
424907	428154
247961	110677
174034	18132
273972	111527
231047	230137
434507	48198
98819	479614
439626	183213
5700	459248
398100	45141
259718	230336
261498	359762
195808	281504
343744	224856
310980	90932
400824	53385
144750	469235
381305	54976
401085	218727
359322	399774
358167	461442
158504	350518
301626	111312
22197	487470
323	440660
315394	112312
36156	191816
155138	211868
483987	408206
439697	274339
72867	137128
230051	2829
45074	164164
152028	429699
211551	57080
414058	27464
146893	430356
128591	442085
359900	331581
212361	218615
393409	427112
15983	425675
323570	291521
293414	130965
10451	450951
190281	184454
476760	398514
443034	77031
106173	37057
289338	293813
460483	67875
45002	478972
473381	92313
427714	193871
405264	355231
39449	387742
289675	226091
178422	108458
245965	438373
143624	440660
99405	39043
12087	31049
43315	14798
390945	29689
274988	27683
112267	313745
457105	110677
472768	438957
209017	86728
385768	478169
188477	422497
61666	36555
9024	224161
427801	340479
187892	7812
343364	313745
134274	245679
25033	147044
228128	387742
410390	395547
272804	16433
2662	86728
493595	208304
286588	245679
398527	201984
412239	218977
356261	177374
213615	302610
130	72889
267742	393326
435145	39020
445454	433391
439992	401854
269228	435817
430492	129827
409808	290524
208314	336528
452851	475413
154705	141623
260185	263399
16300	108523
426824	420392
360860	13747
430060	313630
4044	176878
391743	468162
215463	90751
228515	46729
64008	235850
301245	113223
256610	51895
116608	97499
276876	270324
179767	122462
150216	50494
79188	174449
361007	438373
391989	5041
400720	236240
37050	63276
286394	16433
408735	447560
373239	137128
339965	266852
16025	127179
69445	105806
2446	317423
244092	42313
170374	267352
120596	147520
454676	391414
178146	41266
57080	110677
464022	63086
486217	149128
301557	251292
34329	285446
258854	227781
51657	10437
111674	101816
70493	392981
394259	408652
287230	334556
227179	94344
146893	472102
250775	60934
38880	266600
98445	387987
403483	250214
473946	293813
356763	142524
31580	210813
228007	49828
79861	195657
303415	273831
293686	440660
274486	196783
410355	273637
384468	94516
413336	464224
230216	218730
375750	76267
300192	443778
399237	51881
4954	164811
350973	421115
290	336590
357411	292129
33343	453267
324156	371466
127320	416402
22488	456065
265829	464516
121500	186130
325044	390666
184709	132996
260277	313314
21225	150375
134955	474268
164972	64415
292687	209933
20194	356972
436575	354933
47816	49021
443307	38942
181651	260956
66932	71091
318735	59742
244114	378462
381007	293169
58319	128912
46006	159889
318365	350889
207819	414471
149536	429863
197159	16433
10235	102227
96367	210228
118014	390900
192660	398122
109599	208930
458233	231636
76968	279871
143834	435703
125948	426922
261434	120666
353278	245317
239530	425189
403563	137911
471365	132760
250853	10411
301929	310261
248239	231141
124779	153210
33669	119123
66448	74179
118936	44938
401389	26714
291521	326937
410428	184174
225790	291531
76412	139648
132828	415042
118763	265589
410811	91711
415213	433671
171574	370866
210833	426736
220457	191451
470463	466046
178048	230268
128201	199291
81899	193871
337657	47901
40454	137128
54163	464727
99315	122462
45866	52782
253435	105878
325397	8463
407692	228584
243847	18085
190281	485634
23284	313745
329514	329040
127282	137638
110805	255641
207094	336590
93240	317759
134954	142309
167583	333015
120065	368205
411020	68818
331867	236
16661	326492
271102	34171
434090	195608
99198	215580
320208	135756
162194	200652
366879	239561
34102	229167
53314	438653
407750	176125
55182	232468
251342	12177
150676	19709
303154	116055
437849	374300
125504	481279
400520	279257
413524	265711
487639	278520
455192	125032
404960	312459
386973	187836
142712	309425
387886	135139
4046	153995
364949	218448
382848	438419
296760	249334
447610	452746
184111	266281
112724	268689
227161	15133
439375	492986
301913	241988
437623	141380
315951	237617
85073	15992
128337	178048
148171	337562
390543	23667
3562	409415
304789	221581
276637	310836
465954	478182
88676	406148
47341	249334
411954	179142
254198	221660
12273	403592
94374	215726
10862	325808
377683	272282
352882	84089
237366	155214
460818	97753
227580	303513
84976	193556
114643	219370
33965	361458
355245	152667
38626	293414
470990	151096
128124	383244
353193	299408
137855	167685
284917	285249
102210	130453
358686	138188
48112	104161
207415	131316
109686	363973
413921	24923
61236	226704
491305	152169
119377	398137
220821	351955
412303	191639
111773	208532
466790	371983
16970	324548
481567	336900
355083	98300
445463	187974
319432	200594
175687	377906
430665	287024
401236	94344
29768	214992
35030	163285
418459	265589
222392	112312
45280	120986
81602	231228
38630	267602
424969	357989
164920	420944
292641	358818
334092	396478
152759	273831
358963	92843
13268	60710
481848	189667
66748	290550
318735	473282
62316	63528
55084	97985
189878	120837
484229	168262
151707	435817
170387	258607
219068	180908
473585	144845
436186	170129
256718	282714
156438	474453
46418	327989
78759	447057
370576	447335
57902	482236
397047	15186
382881	26366
119456	459947
442702	42303
73287	267602
7097	301031
337204	481279
419356	179734
420736	362939
176962	139153
242849	132740
489908	113353
481878	250732
33140	198012
105517	349936
418425	33164
474975	10194
218795	457520
233117	416998
419536	384856
381666	89237
218960	317676
221323	344091
146122	100354
173397	1657
295580	405217
259573	110677
123528	147665
459097	273831
288022	139800
199936	23018
134299	47898
279066	124085
487586	110708
480105	361296
242565	474409
322211	202507
75472	134635
160700	53566
137833	49896
362268	39952
99037	50264
94906	395547
475151	13370
164447	390994
385160	216964
121071	288731
229048	362773
368563	313745
229868	13370
45152	65913
407867	317356
351734	119868
324028	207717
308443	91947
338752	466737
374630	64335
62573	317675
175774	441996
271241	120666
191463	477678
488848	183213
421271	366127
378420	174449
320820	30332
106830	15209
107222	259929
49423	239107
149094	317100
270638	350956
212527	4349
238041	392339
212649	228431
341639	379689
96883	313829
293860	468050
429787	28129
1156	43009
45132	284843
227857	221664
155352	13370
366402	148199
345401	475154
309086	284404
282022	261320
49874	75258
381051	464727
137621	93245
229735	70532
384370	405842
429647	21411
71197	115338
272938	55682
15857	111623
51614	383063
217962	56068
119001	177861
349733	437302
182270	393845
83994	131012
248397	122462
145952	331201
400451	488947
213606	114788
126911	336590
433239	186561
372454	85423
452131	259435
8193	435280
252150	82585
300581	369979
447699	139732
126276	27464
236591	295544
255925	12895
309909	17339
55178	287423
261017	87677
224469	410074
381528	456640
221106	94516
344352	182745
281924	400434
59774	421843
405093	113323
105252	393326
56069	415787
369476	297744
304355	65614
251046	258399
470689	317118
301932	190369
159066	442554
264611	259602
56619	167841
455585	230772
22412	217606
101479	355332
290593	317118
83637	298286
274818	72523
12301	279821
308238	354933
103272	402323
308965	119868
489737	285634
187782	55871
342465	49966
292727	327217
36612	379237
377185	351414
195615	47295
309934	451736
90361	330719
269869	3319
25528	349776
70986	209018
1045	378127
104111	489552
393690	410539
483449	330216
232098	296339
488298	191821
433736	394571
253470	187836
126875	231021
198887	259730
46342	407597
58492	88113
44551	21632
45724	350949
474341	279871
476067	207927
160765	281563
383434	179506
117862	33904
151416	52946
2188	74392
76558	274547
455024	315888
154212	454450
71430	465666
174139	470601
168361	284795
139743	158883
456231	147518
258216	440660
334993	400627
146938	402371
395983	343124
479242	144501
47115	445353
317907	68762
241350	396802
269103	98371
219546	18218
295079	391414
257030	350189
62060	426060
404337	70785
64105	200549
60214	356528
96441	392062
378971	367782
394576	272339
489167	337116
75371	119117
213886	385000
198317	6008
350888	89047
260557	14786
300236	453525
76228	368004
39317	494102
317316	91711
436145	39255
386898	86476
404756	29930
411158	359218
424063	292718
406710	216539
5408	249444
398032	283392
15556	13370
19542	380538
474649	428103
411194	435708
60057	231727
261105	489552
315951	256220
178867	118704
40779	151204
149987	434228
243492	446573
174139	155817
358192	183213
144764	266872
99291	297969
22414	10281
453113	387839
476970	315671
212340	313745
204784	78811
434961	16433
388249	111357
309986	235281
415101	150526
25969	355806
311823	409828
20381	115211
72965	119868
80240	83403
380312	187998
8127	315888
189484	413525
450138	439352
485911	273831
458462	147554
358338	360860
365531	17186
124085	297593
417631	366127
355462	481785
209952	351028
424750	273831
111761	423741
444237	463289
452529	132740
226919	370990
286652	228431
338509	369463
404316	293405
348432	438680
424470	469532
424256	206221
391509	377683
274417	150237
139107	140182
265097	462032
35105	421544
271660	309579
487732	454822
382894	429593
184071	33855
202235	484058
367689	145639
273079	138684
64320	94516
184019	189815
459162	96639
481419	230106
189806	296693
1080	269053
477350	291427
304751	186259
107639	420511
188568	232258
90897	80279
219089	362972
285046	446194
247761	9913
395983	271328
326631	423522
224996	403098
99135	457072
401592	40784
307279	283930
44577	309425
267562	367147
356953	382189
292933	345971
304191	78469
340450	354993
292553	155719
426405	320211
311544	111600
192814	103583
176878	208941
88973	331581
370000	398333
282741	230390
337117	285156
84698	284843
399655	221324
315628	59759
184118	318735
375530	397756
401021	433328
382673	313745
255025	219481
372488	481179
196003	135276
242408	359973
430659	16433
270224	100705
224405	151096
269020	312651
257613	18451
131937	72293
196309	258370
258186	415599
446037	318735
158310	395688
401949	391414
307696	152502
171855	135756
193380	101077
441302	251060
341495	120546
88794	377853
150568	277961
178867	124008
438675	10906
245021	83741
394648	176171
156555	267352
70300	151952
190955	177775
241221	234183
234310	5136
365852	475699
102544	296339
284821	206991
260167	139534
398184	186159
265600	101848
41959	436428
341700	298330
446182	185475
89883	297969
42588	168213
109733	396209
214604	194893
324659	436791
459721	431951
53898	307528
114063	172467
352909	47919
178849	279871
477963	111087
299106	8607
449339	183319
345401	346111
168830	361217
476140	33473
118814	181680
149642	63411
334475	417201
186932	423267
348866	290450
299580	223732
186597	253023
432592	359382
197997	135756
380858	66341
148404	292699
209837	198926
49218	202523
463839	93009
128839	180578
374300	478415
182270	351029
79317	280484
267562	270798
324660	429474
299580	179716
76186	37206
82430	396640
413673	293813
345236	317392
434726	2832
418466	54976
78061	159249
58694	48275
205747	42189
111685	110677
161132	19910
287347	338271
152240	437559
257391	318735
386516	248885
91325	94107
391713	165852
340905	457379
191536	479614
185447	137508
399519	57350
8535	277958
139350	200379
4543	39872
471977	20586
146442	53720
64298	86560
304404	430689
92500	91069
351531	96970
222828	311215
114310	371015
192611	12718
452025	205305
373227	275146
68772	190369
6987	187796
149555	50919
353102	170684
123550	485963
488286	160419
483840	438850
237344	317675
473912	63528
76228	246160
360746	203449
322274	420790
91085	74552
196341	221133
427238	278404
316095	401568
364264	190369
27885	122694
47122	29105
454263	478013
400710	10520
413570	94516
275948	93781
432750	281920
28053	207150
409390	390349
491620	5040
255784	109407
61286	253506
40028	113374
475949	387742
466562	423107
153497	78132
427932	407902
68762	194893
5857	228013
119259	317118
138337	366493
442927	34309
278674	12177
161300	439772
413487	187974
246855	16433
483166	442833
190520	269199
261130	410236
325314	143479
144300	64066
304501	445069
72136	365073
484691	386138
375530	28129
258864	182249
158995	259929
103178	99210
61189	166063
228029	166374
457754	69856
236309	245178
153478	454197
253846	210353
3809	380520
425820	30395
107679	401693
406610	134694
277149	111623
329467	423617
59037	248304
367126	462221
203692	110677
214085	214050
398308	212081
143671	85450
21168	406626
167744	302940
470441	240225
455155	440660
186440	325826
110835	74641
149175	397066
426197	202996
453007	317356
296029	464646
278062	254973
206269	54976
268238	491150
196398	434276
325434	373026
247960	209510
178422	225037
100193	58647
110343	109407
23306	40630
356777	21632
477350	393399
248655	316209
1655	176488
219109	83872
178600	226430
213656	66215
108057	491984
233590	256629
100691	67094
304877	82230
292791	97452
181213	309425
1215	141345
414645	174495
230220	170020
402608	125772
358224	226669
385904	75303
262981	121193
9573	275790
364577	360038
99394	159007
25864	240292
303349	330493
444380	354933
178528	193103
456070	180957
31425	237395
225499	103109
185654	28129
204910	119868
306787	438363
164447	424146
290043	290126
257542	202523
16569	192005
444139	67584
10815	346006
118385	89163
407280	474988
266361	273974
13930	361964
450039	440660
322486	9607
13022	62191
124320	403368
285423	364109
196794	139339
176198	482791
195121	455445
24393	105498
418331	366534
218807	94516
326926	224874
63972	176119
19690	365930
303895	206129
334246	390149
272135	281993
188914	203014
490785	148976
382312	206282
60923	460984
34918	427616
401906	290653
33965	181215
114646	60082
197534	395015
228813	28129
392827	428199
492316	254494
142906	152768
379696	118144
333080	83084
232668	187974
383268	101259
363984	67040
462837	322771
46071	4369
207269	132843
86984	36132
102458	204925
75951	22888
309620	154230
345531	81713
160078	5462
459622	153319
345175	210364
399407	165437
460268	383214
163905	168866
360649	287824
300240	399468
230171	381485
190281	401101
232918	278729
281671	449620
441790	241468
140116	350549
278759	349957
470264	492906
454167	37948
408337	140378
158465	249749
196903	360708
47035	375029
379672	187609
488272	16433
406446	5040
357202	273831
265698	242655
485420	175721
372206	356543
301805	196783
316530	402679
152872	486875
95351	224085
215476	149448
200976	249202
119531	345832
422546	66410
193571	433645
306969	95836
95008	214050
72223	469888
101778	222174
432421	86077
424006	57155
24762	99754
337299	338703
231625	416498
51669	434029
258610	228984
389972	246311
176130	386660
468460	16325
318347	45899
155697	22823
104217	456975
458183	341451
11442	85868
429912	289849
466190	14160
81692	140554
410327	381416
143023	267602
89250	283308
224152	190135
171650	376231
226919	208774
403186	195121
426197	388575
376499	440660
254204	77727
181133	5769
428861	265065
418230	463102
115112	50264
466105	262054
139944	464578
420586	428214
301544	110172
228116	21583
41779	342250
238592	312199
235410	275790
43529	74106
430293	433548
98684	288925
249894	142302
44837	259096
276	230055
213271	151798
377708	47082
378771	440660
179298	137561
326574	231485
67673	175771
475396	146183
425144	146023
216147	270741
156348	374221
351255	214050
254672	425801
349901	213849
367261	355806
464642	477506
330752	338963
342465	95579
225215	330469
328878	233306
451356	273831
81389	446351
302515	95942
488971	49250
492194	355700
487794	322353
182778	434542
353166	356750
10389	491232
442236	272908
192103	15133
461355	131350
84319	87817
471783	73222
19492	419828
8354	294965
168773	172071
342722	148739
403984	98906
293913	463388
456102	12443
358355	140847
297764	198790
488620	139645
241189	80662
356259	76898
199082	55187
297561	324046
4927	302033
318478	484426
366551	41075
484198	34547
475291	260877
293913	414453
86392	91119
152237	29714
336290	235334
164485	239768
40362	129001
249496	259929
173738	208487
308467	461392
425341	405262
83878	121685
454632	447107
197013	186440
340594	266457
402895	283445
119844	86560
109738	3130
358443	469235
222653	9054
255870	24996
145546	89047
380025	391414
331280	164884
102307	332339
320379	228995
105049	110708
173974	190369
448268	191977
293163	211455
55659	103050
245679	207933
84304	185704
339740	288670
264790	317100
230216	209510
489275	477632
490798	89047
221292	410197
275565	184032
17470	353787
270373	92114
89343	257895
91600	103176
353684	107148
54706	419098
59815	478415
248398	414461
372179	167566
117435	484262
362552	203656
410028	1367
317696	210116
443675	282772
46471	420392
219779	154815
264016	182257
443357	263514
363999	118318
338955	356428
367770	41907
320761	136177
441463	275300
108702	382166
469832	214768
219198	13495
258452	35036
277149	348362
283839	46750
15569	814
26040	6374
456452	260704
470441	309631
443792	361951
198175	56671
454393	368321
420082	309974
231344	351420
215310	188807
486184	18665
272785	471899
97400	284164
211963	124985
409743	355700
373927	246926
130958	181957
73642	411365
366198	75294
56430	61800
252829	349129
6331	67424
257218	110677
180296	295650
398010	187998
184629	197996
51669	37867
244665	323856
92032	8084
408660	190369
374230	456640
472708	162207
44048	394102
119788	7352
485569	17186
245885	313745
234932	342807
65979	60517
46870	25914
277140	132800
93254	275085
107639	258599
228661	293813
187976	454173
473700	365046
371001	18116
479351	104980
481267	37230
115043	464242
253157	2068
374274	48577
210428	281993
484044	238942
383794	226308
360660	136501
113620	325940
390422	366390
322858	220756
287929	109006
43667	207535
191666	336590
275209	14074
459839	345944
68532	481723
139444	280266
443169	192159
299974	387742
294305	478412
44002	341271
334092	371876
244092	369066
194830	408686
20268	337791
225354	26046
18330	264406
460139	266614
161482	30324
295561	70663
284775	397218
10267	50264
219114	233142
67069	431682
473441	423469
181047	492969
160606	367919
29334	435708
237053	24516
163219	389682
481562	287423
398567	188837
294307	173969
14805	486885
171176	186017
173975	318735
341204	245020
34347	164164
252739	215054
9279	153249
137633	291551
85665	31252
73298	167766
344782	162831
355093	182987
444833	346388
462613	215999
102662	376797
228454	416610
10546	58474
146924	413725
435076	408940
5591	354818
414333	467013
367874	241210
464141	245774
28130	156207
339063	478964
460877	390861
175382	279993
14444	228583
284392	239839
81441	241645
105039	400313
190559	440660
403031	401004
236532	19246
464045	218943
200510	40447
21346	412147
276192	91711
79027	446801
11694	231485
288100	484047
372699	184558
159878	15209
264080	255579
475097	93758
34729	179875
280594	430052
111993	240491
121226	440660
204775	447107
199416	49768
9647	12245
426190	491565
214925	61586
107346	208756
441463	398203
90296	13390
453926	334680
179996	114846
150237	267602
104740	76453
18766	143095
114884	272069
351866	206073
461836	391414
176215	6465
31947	343046
22974	480224
179518	194893
353493	203656
381007	385801
322299	71021
91359	8607
238041	271771
10762	325604
490676	320838
375405	450736
360535	164884
270248	179869
404568	423213
427388	109851
59059	489552
92068	334424
65677	198959
195522	63545
99084	245317
200411	190369
277684	27464
449057	16325
292588	144129
195095	493022
62877	28622
270883	278520
276821	97652
212009	431954
86490	77727
119588	255348
58775	401854
401342	459483
89219	294710
176907	303763
353937	478415
185248	446801
59092	85743
288445	63086
372616	35421
306845	193619
377869	468210
29762	53161
29240	243613
97635	24000
165436	334586
55873	32605
251763	156207
249254	133535
106507	481279
55940	97894
289395	151257
140741	434425
102891	86728
245554	15209
393087	434239
276663	212163
306873	317356
245503	48163
383379	469227
159891	449847
312283	48366
160794	103392
49260	371215
327570	368012
334760	391414
360137	175721
205704	86974
314031	110677
53846	80919
274852	68303
492247	99611
41654	262954
334060	160158
346412	272865
198244	406371
296260	91711
268768	117097
276821	461846
356953	83912
187705	367280
254973	27668
33398	464420
473908	103420
108525	315888
481273	23018
103407	35971
136758	317118
446413	434945
104782	139648
474786	115671
41378	444995
123071	40447
309631	396137
472667	18042
27741	335528
418704	240609
130300	243301
445470	90123
276821	169044
161436	158381
477620	492316
249978	90333
91828	132792
481446	434893
425677	23318
449458	157761
235900	307279
318383	491150
367247	344580
265692	488931
301312	81714
212192	436689
354922	313314
102832	358349
406968	192610
181990	212073
78469	175069
69074	379416
25281	455418
331494	105967
134955	477986
37396	195607
485420	359218
213572	40370
174309	139928
135666	367867
17855	324626
250236	59909
437007	330313
8551	40130
412502	343992
5843	25439
209824	354694
256023	32807
252338	207675
471690	282488
74502	241353
88638	146202
115917	197797
93451	11537
52909	478415
316626	152085
30903	409228
45689	137870
450535	177579
305227	459116
462258	436338
125081	127921
12895	53476
233277	366127
117597	312407
126470	273831
89312	129415
227345	80587
414240	107034
166213	456403
329508	53988
240776	127921
472535	255814
409251	341206
377317	129185
160744	142650
24485	317118
192477	461392
425903	345745
134593	222430
455699	444835
439740	95387
196996	207397
297897	263925
245965	190369
190051	472072
78404	62191
429801	251657
240087	160722
249017	334424
480187	98847
2508	331889
46593	65799
30210	233187
101148	126473
254051	281082
164510	28265
149890	183264
96551	378424
21944	148319
178809	167821
409987	238530
81626	203656
231239	220417
298390	222531
469008	322858
438193	110928
177339	285446
402152	307279
434099	118255
425303	366577
304493	277088
167588	46935
137833	432175
374714	264297
71511	145040
26159	364109
233946	293745
344225	310756
81636	17979
374255	280233
34429	447107
340229	366127
144201	129604
118878	105496
273246	364517
370441	263275
51759	452042
169070	346992
30397	427315
439749	97277
128121	286828
299524	15969
364288	76111
195121	240777
216450	311297
428182	209989
412637	414603
479355	300555
466432	333460
92628	77461
438111	166068
301683	413378
325216	72303
226298	65338
123168	447430
29235	208577
203200	431226
103134	183213
370117	464778
121260	468276
459142	329156
39683	55449
29345	195729
435512	37692
256012	337655
218870	342388
207606	432320
290881	430356
416022	35707
34829	4615
163877	430356
54402	401297
249577	382936
473946	13370
376816	196399
462047	460845
212148	94678
407223	281346
406425	93957
175431	467176
120610	342642
401432	370273
42197	225472
80342	190369
54206	238424
451373	275959
345401	293018
468287	97415
369283	345785
425668	217835
104267	481913
240588	10646
143012	153514
23134	135664
217073	368892
382511	158811
444277	217432
320660	418929
205295	40436
308150	141114
399825	479157
372723	116324
271459	362218
28743	341105
387201	476951
44399	60974
183549	474263
237103	388575
439500	393326
267562	40337
349509	158079
471159	186440
191482	239561
404960	62932
416151	299408
1057	283338
10362	95039
122135	231485
325019	119381
336180	264406
196123	146202
75751	102332
196219	421356
364059	228431
287209	202790
334092	254273
237505	413525
393870	309229
52223	347862
87047	429603
38374	420790
85996	191313
376483	119381
370137	314742
297436	330469
229485	210198
49184	269351
11817	300137
420266	407642
262882	294865
437007	197990
418402	356636
223630	285678
371686	46549
342796	187530
377966	313094
107070	378462
214365	420511
69072	178436
228128	440660
55451	246926
55928	91359
335150	431197
333894	268261
134902	293813
441044	94516
268516	421074
255129	205223
318652	327540
403565	80661
330430	343085
310732	202697
397936	214047
475172	259730
112267	292384
160243	141892
132416	492906
460543	223621
234881	233181
80125	133478
480946	213639
71430	372214
323407	49231
281163	245679
293558	341533
16229	301655
231887	38794
55202	287740
450138	370619
263738	387742
343140	435817
447269	155719
392313	17234
270760	183479
324826	414679
257346	401871
55887	138723
199780	352952
219636	401442
432583	17186
168087	476880
469368	207927
288499	238669
58597	237178
276433	355828
412738	357854
254599	377683
449119	480025
275763	488677
15212	113138
407779	406295
83564	76454
312829	316372
382811	100349
251531	473705
293007	491523
491788	409828
285597	302712
366375	440660
486680	203213
110992	318735
158099	75188
415967	137133
370	302306
153237	85423
91615	366781
329540	287854
206820	86476
373189	203602
163340	203656
144801	12177
108756	368085
306034	240491
72347	10646
395064	464798
456102	237165
189001	425720
167321	105967
127084	411874
441302	23553
262210	341581
228675	40784
452626	212081
121610	355700
349448	259815
68641	45141
135024	365677
404337	378283
450835	17294
413541	248777
262421	438419
458982	22907
166724	344553
101574	293813
86786	435708
491629	483041
274371	50603
18805	467703
41453	315962
25748	219853
197328	302141
56739	232377
222184	303175
455430	40161
325773	466664
21095	464429
340263	486339
166757	50264
262210	435978
442247	92393
248146	468611
229044	40447
228050	381008
457557	406371
11633	122462
83503	192738
56917	382899
473435	183213
338558	485940
175810	494102
41433	90820
256224	86728
245617	16433
326963	11008
104288	126204
215722	164884
113019	102062
293207	42890
129298	15133
180270	52917
473910	311873
115590	140044
434908	161460
255454	268118
38723	28129
282967	36349
237722	393778
316136	15304
233498	311627
333939	361698
37718	425993
477476	159249
196189	367280
411744	477506
28179	368944
14222	260783
99430	83983
311105	215827
310066	342782
424537	279333
66572	484396
178916	420790
399868	50264
253177	297941
286433	477528
71665	482851
164497	73035
327889	168815
256344	3876
170595	273831
201437	27766
376897	470399
397332	298767
231305	480025
326755	49828
307607	63528
380806	183479
124259	380071
298390	338671
345089	326985
226768	214647
93251	357989
153322	262594
55633	72434
189318	483743
3219	311174
57337	20401
231618	294715
404307	463953
192341	236195
303641	218727
57281	286936
278769	264286
174637	85064
267806	8459
186595	485634
74323	156009
27283	486648
370619	206924
214055	141434
8923	194119
286666	231485
90873	40784
202469	81952
117833	470128
422618	105498
320048	103825
395627	35419
62574	345401
81475	190369
190840	205223
343611	246311
139362	275790
403515	220857
181795	8607
58719	355160
415959	278384
251038	447491
470746	150352
157666	216675
85098	468832
24359	37516
313564	376250
464022	168437
432167	42019
121071	104126
206173	110708
408179	124991
253135	298372
169994	438783
305506	366127
54539	462445
229198	463774
487938	85002
468063	220417
121253	284982
242027	348943
56565	284775
321547	270165
80921	300473
109549	336076
437077	15084
230574	329125
172107	406998
219220	105053
254281	441202
256313	13370
203783	154715
12377	452746
64272	18665
312487	250410
112352	81104
113019	428214
436575	212265
199187	264819
148978	336590
446895	150942
385409	182769
325299	175402
175433	159190
106883	4349
401052	406799
474786	225939
27449	179010
84810	12639
196075	205710
301384	388254
287548	119868
376592	351015
403670	77461
237419	357660
247820	481445
441817	203656
41378	235097
233633	182192
71430	206321
220390	474691
43617	58396
86311	140322
317983	457673
249339	115364
129663	110677
455484	355672
361291	14461
163559	134145
206370	355048
115604	197624
283918	286741
164641	12177
436895	399313
128563	186159
207888	115101
13930	145897
283346	202307
125104	5448
357939	436598
212416	122585
312873	370333
277568	435280
292675	308804
330061	380409
111442	12895
288322	478415
160798	479579
131368	359547
303061	82585
65450	401297
420261	146183
207606	90041
421829	31313
197613	186440
410439	301659
376608	16433
434862	248947
153508	443773
469103	440660
232666	443635
102835	51895
8152	477104
178162	324203
477774	205240
107287	370866
146893	65134
190207	79485
334788	310834
125472	241211
14742	8084
178265	283918
453294	395329
390549	164433
159407	122694
23062	132843
276907	184902
155302	266896
131581	36992
59203	286936
285205	285445
489485	336590
375405	199915
374223	395988
345715	470384
186409	164884
464369	140064
263405	279581
473634	380738
368552	179045
490096	284917
443551	152697
166642	234469
299465	448076
480801	143701
2709	204851
479268	451460
438886	9054
258525	455811
229669	230119
275528	88414
186141	210050
15095	230736
140983	101806
184005	57989
250800	119123
415998	478415
399702	249202
431908	37290
8623	390232
216143	98650
260185	375992
47699	49828
216925	469677
44168	456849
407947	311894
156309	25016
404051	190369
492390	4349
467890	173576
420972	119123
478876	175072
6467	64335
287566	16433
93020	290450
39683	362942
428780	317118
371489	228225
100417	434612
146893	438372
336471	85070
294044	272182
68468	218727
289126	169951
130321	97277
59269	103414
66129	265883
380858	344737
341713	165497
209254	370469
261033	244115
156902	166063
51008	155758
248800	110677
322595	152085
13113	75958
316245	196094
88460	449064
484064	334009
434045	293813
390170	429128
314598	469227
300916	321190
247410	2715
331732	13370
391167	285748
66853	211208
333102	247167
10546	152928
354999	151677
45900	173603
89040	251733
135301	231731
345584	7812
212289	277428
352665	331638
431556	99206
343145	165477
337342	114063
292911	452323
350137	260600
281219	171650
357829	248957
227722	437048
283558	22827
31381	404603
272837	271010
27493	83057
120861	307294
365734	359762
483447	105713
391838	166063
66735	186159
414286	78846
98160	299939
365305	225933
185879	414832
215644	482209
339737	87469
143290	438392
16335	469192
351987	276876
35851	142018
289566	165497
245047	355332
136744	446632
217205	487740
387193	479324
202063	14257
424133	277568
446182	436427
51226	136734
383387	251382
349608	309180
453069	94528
28616	467703
481044	272230
396584	268081
112755	286961
112106	309632
131091	156538
145722	441475
470299	344698
431057	53863
163772	486836
272514	414971
478504	266605
190242	170983
323392	470179
485312	422576
60954	22549
258321	401928
467246	11699
404568	418361
311531	121624
238759	390349
230175	158153
259651	476951
157523	366127
135683	377853
166292	299091
175497	399790
84680	108222
92237	372822
421371	155040
227566	214024
487471	361024
463089	132996
39683	464725
76717	30175
138182	219743
292641	142983
295404	172535
280309	336590
442141	127921
490324	229968
156655	248777
81575	62791
176985	196783
58881	215141
341410	168381
87638	405592
349159	203656
7865	433956
162473	181704
327209	376124
107118	362633
184333	206142
417990	157489
114594	96426
297436	326985
458215	188965
86935	141509
484447	397890
474435	327217
220133	461182
117862	8577
43769	101058
67126	226152
288908	454308
415973	367847
236237	378462
409745	190353
493422	322219
153434	301670
196996	378976
153535	392086
282223	438083
420355	144130
117861	249669
272912	114930
325638	187111
100417	248563
216896	467492
391356	493989
288233	309407
286647	251239
128121	45949
464149	128188
429785	435708
312550	89074
264987	293813
287584	117023
159703	396464
177530	77727
41926	131699
71184	220352
167446	122462
128840	97184
71511	434035
20772	108420
419907	309524
70478	313745
369473	178597
244564	322501
481053	40447
23099	276358
480431	258370
461944	416503
63578	434893
212383	270095
224408	391414
403567	98889
66773	105754
56067	443227
290086	420883
60601	183213
215369	355701
99013	178145
89238	147490
33172	391243
212330	438957
143627	106630
333178	139927
365683	322306
91325	209018
348453	38382
255784	133202
381950	94516
394568	212843
61367	100705
306708	256121
143671	453559
383564	46951
78910	110677
327571	327100
447644	45288
173450	329155
382576	411809
96616	132247
442269	350999
128201	446630
31363	56410
242551	381857
23184	246311
43183	318543
116264	113353
456763	86476
874	145322
140592	277961
320995	313314
13930	241605
13583	481279
189454	450685
106648	421561
54080	327061
1562	337632
434854	451031
264016	3445
375617	228431
256690	139825
419630	220857
480214	99742
249337	168915
297771	298689
342887	316225
29824	69449
310530	309663
335014	355108
472853	19401
42022	164884
201121	472072
25758	51881
422015	25367
395200	121171
176331	240796
263799	270196
391722	168990
458460	310756
237136	126565
172335	149336
182807	385603
373293	350437
231305	427593
389682	133564
274058	416402
220677	394646
338532	131174
481794	438783
388390	199317
273915	178422
380861	36741
430474	120128
48029	436686
399324	299812
477988	481346
439376	336590
344281	353787
325044	288323
275763	470341
113348	10646
45511	230336
485691	238945
53197	305470
80575	284982
319197	132247
105969	446693
441547	160525
408837	281924
129736	483689
303622	364790
379269	281924
462575	392100
489787	207150
319231	432234
370705	391414
250854	401871
194861	327061
428866	117413
219546	173534
318391	117133
309917	154271
71189	426971
84836	15466
160220	60359
154212	476719
429287	419217
256090	164196
230051	172316
374699	92251
225694	468832
162428	16325
332412	230318
336840	375909
231187	179375
32601	344953
290964	142018
195395	404931
155311	473697
176111	487291
448680	74542
409539	387999
332293	286936
434176	419161
294161	168622
454455	84590
35806	288734
358023	205223
247785	153817
265236	472167
94146	85423
341197	104120
377523	280476
373665	190369
364080	470069
297276	179045
481419	172041
11069	276440
18025	269904
114304	458232
425716	440902
264026	251137
149099	240016
43454	63993
78502	265850
170932	266660
321411	170020
128684	104505
438403	73859
172361	118380
19640	59658
413364	299517
475890	113051
480474	142580
3186	300473
67401	336547
166711	63199
335372	91558
331211	265589
249622	428214
101012	428214
298390	465526
269949	307108
121875	74103
47003	271351
387201	293813
247714	293592
362170	217892
158805	119381
386532	32807
388533	134259
291887	283088
362427	493726
10470	127084
467299	14024
359427	465371
325481	267602
478222	377620
273120	115340
78866	215172
427043	346768
150278	78954
477554	411809
398900	121141
231146	217809
336346	22804
195689	216371
449628	461951
136744	60786
474302	94516
421462	329155
164087	341271
268593	406061
29427	420392
239953	247864
368791	399498
185755	211868
103898	192724
135642	311880
253131	263713
243376	280041
172095	440660
174499	286368
451769	433391
114304	284244
332226	273831
301312	306202
207159	249334
13434	297721
399237	73018
228280	17186
231255	312565
112034	193871
66185	230691
351041	249334
409016	292655
87047	476831
121190	450676
288994	90664
409040	318199
182225	154155
70029	40388
59502	310261
327682	5665
74389	110677
370976	119895
199936	278642
428119	304173
281409	344953
459976	422791
399894	267352
112625	442035
456277	33089
232529	7899
143922	151577
76228	140386
424514	71753
236702	134470
115970	114930
375405	448188
97777	232114
470818	433934
190711	4413
38849	325174
207698	440441
54988	122560
172529	59658
63883	21583
218649	484198
253189	241137
3458	205876
379680	206968
415622	40447
373655	209488
185989	317413
240537	96977
260905	245720
313541	336590
273183	25410
276953	217423
477309	294965
398390	16433
285023	204925
78228	313745
305245	155719
467284	67371
134653	478415
208174	203656
105126	407386
306643	24943
155765	419838
30984	173018
49271	15209
308122	178742
304011	425675
366762	490098
46699	5206
441572	434893
126701	393326
422527	86596
412681	377443
25923	456131
470991	150526
401871	5576
476072	63528
177345	51895
144877	304725
453802	489822
402801	393326
52119	409828
464828	273831
40585	379419
483169	15133
72804	420169
122878	157726
312231	254982
421906	283178
3296	278520
484399	183213
225636	333543
476919	149600
101281	31138
370160	316959
254182	409524
277568	48661
298584	293813
437850	37290
283698	190382
89642	202043
118851	227101
442341	392788
386775	13370
219057	90988
46870	424291
375405	142773
446147	471745
128361	406346
367871	451414
264733	76905
470415	86560
225571	203656
179689	440660
246547	449064
211539	353675
147199	193570
232616	399313
312018	293114
306633	156523
379898	49828
287566	136692
367213	98548
212009	306633
182054	467690
302939	267602
11619	168298
353189	290450
359933	41673
477702	372738
404721	414257
209734	143881
238406	446105
404450	54976
475711	232555
372041	77004
65827	58709
287444	219165
6450	314742
118492	7688
230051	324702
285771	469235
8881	100349
229371	16433
365143	192364
405552	413227
82787	465557
195162	379342
98775	398333
184179	343916
304517	392710
398090	427205
41271	336590
118626	250410
230574	51215
155152	455618
25162	402336
186791	260879
420411	226494
266307	458402
268726	421830
473981	163800
193020	72521
293166	137561
318121	46294
335562	404960
401387	302698
129877	460433
361291	297308
138182	206470
291151	257204
244017	29253
485187	398164
57978	150352
78805	330636
364370	179506
456464	55205
380995	417995
156446	479570
373329	268183
198317	399102
142844	184697
302520	168381
87562	74482
492065	12919
176847	166865
263700	290722
344134	452729
181021	265206
43483	68459
21978	200566
259766	87036
376642	293813
491031	153995
243837	409828
354545	94850
48922	420551
20171	14558
288739	34427
31038	312259
361056	345745
178231	186327
398557	375497
156446	31616
196903	209967
486712	435311
350533	390783
47466	27212
49286	442471
163643	132740
271771	147635
247710	334068
239201	106277
13879	76898
340344	338189
207408	296956
12087	420314
252069	316889
225409	170180
131757	313314
280092	38312
170296	230099
165845	205192
388169	132740
220606	416942
467605	428864
32888	158965
417990	142825
457418	310766
282614	485046
290838	133695
25969	418467
344572	383361
52217	302033
213873	190369
83885	482452
425209	75568
184993	478182
429462	447926
208420	38063
94710	343010
322604	291984
279091	42313
269231	393326
233181	164119
411100	168213
126466	290450
414340	186774
364427	266119
287481	40330
97362	101056
106353	196783
253024	241960
98847	422822
385427	417201
286333	241468
413950	79989
159079	23000
492292	232890
361291	26519
55329	135124
63451	170295
30761	363320
154404	25959
206190	210418
431343	110677
311863	429593
211740	412002
128876	199535
159730	359023
255231	105955
422776	259929
250552	160545
370705	479731
402783	69107
293796	353787
479882	291521
64947	225645
103429	476951
299757	50538
26216	218730
420713	94665
180918	222701
44	373021
308289	464057
273535	366504
240723	1796
360459	342551
483013	365457
341347	180741
491301	190369
122859	389548
269949	447107
426443	369161
35759	223756
401592	374717
332474	308100
140192	213035
306520	439507
52382	49294
363378	160468
39683	424644
66129	27464
168000	235306
402438	68212
245491	419580
23020	310736
72144	293813
267562	395064
18864	237344
11291	436136
298780	193476
349649	217423
256443	299234
34556	74574
135106	62699
38490	291984
295210	48124
922	452115
83496	99288
129577	202523
416428	199161
293030	50924
316284	450748
270997	127586
189640	195488
11222	463200
323825	479691
267562	153534
203656	474069
100841	290045
280986	139648
394281	203656
311105	51218
493024	492906
214744	448090
340873	393793
55001	267352
243437	437468
77964	354728
290909	275959
192843	231255
342465	110849
40486	439992
201615	386855
430366	261604
64360	433934
94973	384575
214604	291249
396650	63528
458181	344398
244361	5450
289981	62996
312894	99110
352371	192910
232768	29025
200692	472745
392086	271469
298390	27362
149116	462973
370166	44450
459701	129787
192238	60861
451828	399364
186749	92674
345862	203656
48306	48861
63660	35629
178163	316651
347185	12723
100705	280871
284218	347627
224107	437033
452284	139
458768	364310
126966	264132
436496	136349
295449	319471
359166	143791
6467	39664
425905	410258
199572	270938
40892	99106
232257	24318
138126	404319
490433	20611
321767	443693
171111	161943
213282	410028
443098	176592
222702	317356
396627	54272
162072	185232
101012	138807
60287	421935
147967	313745
202773	136576
161859	70163
302846	339802
146281	326492
404810	229111
256389	384415
377893	492638
253040	267352
248420	488245
367585	54942
11334	413487
164975	273831
198734	110677
68640	413924
83616	179748
235034	160468
290838	458104
427287	237336
269655	304355
106268	169826
367919	205922
68179	200273
58011	110677
112954	110677
106739	72523
354401	117141
489890	45585
397951	273831
221454	181204
255865	49903
88006	48275
242728	262954
453030	337562
137593	489289
432175	82443
389637	310730
403483	205910
183459	372014
273235	298517
308899	99405
423912	291943
261277	270003
75399	446090
184528	429761
217096	176538
287089	16433
222389	40330
228770	486339
145458	459389
219596	64364
159602	388575
15776	147434
484993	15209
297412	19078
189939	360178
216230	8861
13038	187089
386282	314318
401841	16325
328588	409858
84496	110677
332162	476951
286001	50633
458968	167719
467458	267602
208928	236990
217527	380538
227857	456726
343054	16433
28195	172089
104619	255579
20461	486885
338228	318656
181879	176878
66875	75303
275215	478415
479058	407651
448320	314998
433354	305115
41016	209572
18166	245921
470023	16433
490187	288035
178875	43769
255543	277055
455792	85870
13698	53454
280952	268729
119902	222835
67570	259068
461849	164599
230728	143408
264936	41075
110925	57908
208877	389384
158156	126911
247175	123369
278638	186259
128655	458601
342486	235568
321791	91295
42006	62191
304162	14359
242935	33752
356248	463406
11237	276230
342300	431605
400910	212459
235910	471773
353800	249709
315588	306387
69233	416613
297006	473003
401820	119868
488102	38503
76818	149025
75332	237458
260272	244115
23309	355210
82620	460700
451799	154692
492567	411157
55659	212424
24529	422803
159724	260386
342855	367431
136845	47129
38896	362206
8941	476231
24909	391414
170586	363973
384155	317383
368377	156645
93440	118830
228989	443694
417121	24620
306055	94516
12332	15133
403966	295360
76667	119123
185217	329028
485796	326985
488918	21583
330954	111502
78206	112327
63603	113374
347425	464753
321492	17339
460576	413525
160232	394867
68663	430771
481173	315994
327710	139062
109733	165267
487858	161919
443817	8607
93656	67009
451203	266852
190205	49127
233339	113051
206353	15209
235160	52537
248615	304589
398587	92613
244536	6468
97831	330143
263262	47295
229445	400974
423067	447230
235375	419576
411975	127921
28357	93515
233104	69372
480224	422483
188207	16601
123839	278517
230574	189094
358860	104805
448827	143924
120722	233223
230936	484058
272691	443693
224819	239872
157090	24620
81358	73799
408950	176878
19065	215976
367157	402434
170556	73625
458764	142672
199649	92613
322747	233187
12895	190471
246283	430610
259257	421356
383602	198842
118870	1823
217284	384671
388283	81181
449350	183240
6781	34313
259026	297057
243492	34547
147706	76526
447610	130060
429373	388337
198317	345970
4818	169482
210999	166513
39791	489423
171911	238452
431957	441847
376495	447517
106268	212840
85244	284843
12564	242109
56068	254
34392	467498
439482	379242
329256	317356
456778	218727
276292	173176
410028	328274
237242	477750
134797	48275
362138	310756
298823	342063
137400	207916
247254	6220
264404	479714
329323	216017
292373	132588
54312	378686
64038	269199
290827	366534
123066	234856
422778	338271
88199	374594
90781	146483
322786	383946
102129	335195
183236	475275
113541	476447
221728	113749
225978	441176
191055	220417
225694	62661
201086	162795
435331	273831
74157	420508
488299	51371
198138	339829
264286	384755
341504	15209
491080	190369
39922	109116
73295	35707
374425	338189
333248	230714
294197	428026
51759	254581
221521	145064
11143	256121
238190	3664
64429	366127
102249	321962
133050	461944
195038	196132
47838	454975
117348	392991
13691	194785
484654	49896
351531	16433
359495	316372
159127	104491
240634	321642
476838	2715
267562	441202
309411	389682
215416	472457
224152	460845
50264	267826
248013	387582
76228	364043
441116	6224
361818	480853
1080	156006
93929	21379
192611	339409
327860	140567
241971	190369
52800	95922
29694	106531
306435	107711
337704	12747
128337	109824
232546	182490
312474	41640
361995	22009
476091	63562
407219	464420
486576	452647
462891	189262
14814	441357
23972	156213
21272	209120
90004	279010
401426	250685
214735	78364
460385	15133
247619	154259
101651	171074
86075	209510
35498	295650
98654	435934
119888	249444
20669	282769
456021	287609
116120	166063
461706	340482
212081	298096
402642	182940
342465	190454
297784	387742
166966	487387
349967	137063
292839	159249
54706	103205
454867	420336
30223	53863
413535	4169
405603	234854
345762	310261
322298	227101
214203	476231
257802	304140
289084	157605
164953	113625
341668	76040
422711	114117
222520	92386
372914	478415
457418	358006
383789	134814
420136	81280
358373	477986
117366	20549
98286	177985
72287	154257
297678	178233
266830	190369
108369	39040
327753	86421
64777	256294
423542	481279
108324	221264
454345	49828
237517	366228
271760	161384
93499	389682
364403	267903
491706	192195
350932	301659
229735	53088
239202	48861
11608	164816
210284	169127
217008	395988
3856	486872
309004	469235
149467	209471
435485	180620
360118	151944
267562	386901
251474	94642
171444	234265
245309	475068
48239	350330
461571	132486
360557	131367
65211	318088
76228	101090
433519	422751
239919	95944
110572	190369
44466	364201
17730	377602
90386	129827
5502	427047
164620	455769
290909	319992
179041	71009
312664	435278
493625	469446
472234	199353
203786	141649
162648	109271
394840	298963
153170	492514
289620	8894
440808	218727
217470	189741
389224	201344
359249	288731
166596	90277
179525	231251
406719	468162
161363	98361
125882	378462
284394	384477
287552	193705
127936	25034
436602	436462
460662	419545
81226	168027
318916	203279
324390	198575
115954	315888
424396	35285
232888	450191
229038	372939
151156	116165
406751	447320
177288	183797
116947	12494
206501	160419
58297	363631
141010	481331
405530	123410
319259	196460
328298	325111
313102	476951
25503	427796
26558	371918
370948	355700
461356	216881
259435	420944
159703	31483
424994	410236
672	245857
330541	187023
192238	372112
179073	235496
178027	396487
112901	219143
94517	169929
446686	50110
52301	67845
44104	421356
156517	276691
317280	23018
198906	449662
478116	35707
288791	288769
167638	249334
83580	405937
16898	151944
17186	365708
12174	48163
304873	85022
313189	99982
457902	221737
118139	13370
182510	61835
239748	150372
146224	458790
253076	353557
218476	420944
19400	293813
35689	327922
283962	54976
116686	21984
115954	119381
299647	423267
140162	267602
63231	465692
199346	63372
447529	105498
49667	105585
362840	309769
387775	231839
422366	424021
30228	75301
405219	35707
264908	281251
179744	366642
39534	146202
280863	214259
410173	446387
40452	124945
487422	86802
105222	170668
90703	433391
128940	158058
416004	124560
118037	53863
423204	423589
104009	348632
420654	258717
462047	329681
410728	374326
85932	435041
254446	323836
98650	50264
288458	393238
110606	243731
65880	273797
191536	492588
278320	448862
328342	349140
209745	158514
86532	411157
135971	487833
138453	73993
160647	326227
133345	458601
123465	470027
116751	259031
360561	99271
155209	86041
480590	27464
460263	405854
432421	132318
273726	263075
60824	121462
230460	168050
219198	435736
421493	67009
457418	96356
434721	76016
278842	211868
484323	323079
276298	383186
236042	240552
244601	309801
387463	210050
345429	440660
89298	51895
67473	231837
37677	379311
401097	350104
216891	171592
224972	404960
61299	41673
63475	89538
130069	410439
292647	179472
294273	9774
373411	485185
65726	67584
257834	422055
293030	262548
258066	351451
352905	459802
415393	147053
416408	117097
352378	243840
167653	435886
249673	109437
51447	196033
48500	298767
78417	116440
279090	385386
388839	187974
28496	395749
460908	39917
449653	157726
356953	420736
179990	138256
199730	351029
207567	405217
82238	419478
132233	139
99862	446616
238101	244703
380738	458407
194054	314020
195616	74324
95962	430356
292588	200549
346296	302313
43931	260154
436624	357807
84965	7934
213106	221547
254115	404321
97437	473320
200568	209933
154981	89489
123291	368820
273277	409846
62895	394356
136042	1151
277511	364725
274105	263416
244688	78734
104121	79485
183899	293395
366060	290335
137642	458142
465930	293813
425520	320706
479861	42924
5857	192611
66383	466181
124048	86728
141554	275790
240254	395883
385120	319438
183201	428080
261084	377939
485750	98933
405829	12177
264784	110708
381543	317118
89236	64335
151691	7771
354193	486885
482456	294726
212106	447517
405306	31176
122872	238984
316763	44108
232932	179506
107631	432728
111052	160419
10546	352905
197348	353802
196794	47313
62655	12129
307803	170894
32817	285446
275603	268268
414070	36633
201813	88427
489708	120465
105979	401854
334745	401297
55519	388425
442950	145233
474888	380759
302846	395598
393482	370848
157881	20011
102773	353983
434165	368550
51380	213639
305791	253322
249546	432043
309083	402493
149771	95942
105306	414392
83616	209382
241171	48861
306772	249334
226449	52917
254599	79249
119464	397009
37836	336955
249166	137128
392973	16433
151380	203656
444471	49903
437140	20959
412980	107537
179689	86560
50746	154414
372276	204673
270972	153306
312283	388473
86775	151096
270751	300397
253750	468829
401555	191415
469311	121106
303374	276358
240472	398029
75621	354790
311205	99210
8822	6406
278642	84504
483315	252961
253503	183213
461563	27464
150283	166513
93451	15133
263925	465986
373837	106889
410390	20959
432034	169482
203602	377778
45826	61503
203000	273831
143594	17155
184509	475523
159496	66488
259771	438387
212042	138339
369266	92153
49374	286874
469884	451323
235734	401254
163723	185910
138126	161341
24333	9054
31483	292270
289276	340706
404035	211868
108666	404960
44199	13370
469532	374049
279812	368205
469274	91603
123856	478982
409415	404445
181573	122694
326183	376737
71228	133109
310811	122462
389726	319051
24357	468249
60025	398599
182205	391414
167184	57230
416956	490551
110272	72953
423559	85532
163349	404806
20946	85153
65613	94344
185885	31783
349491	83548
290216	168326
438427	488688
195121	309038
287246	123462
474341	86476
463002	319692
96711	226308
378224	404127
195998	178436
426693	336528
415179	207535
91108	63957
174139	279047
258421	25824
80212	110677
475469	472583
177432	53994
85674	151882
77443	351625
454331	317118
87481	327061
347374	364000
28496	144470
314311	174034
447258	103420
227967	479872
459721	267713
266809	88294
224594	186862
421460	111387
262916	24738
72668	255290
451474	471355
257339	378568
383223	130804
159269	225381
180421	353621
362932	219028
369000	453012
59628	102352
199904	422453
51166	461944
64349	297630
305156	440249
382145	48275
478510	101716
232823	70318
292696	275677
150296	391414
11891	297941
244536	161077
388211	390197
191341	49966
486184	267352
256469	142678
257907	72985
309052	220417
382892	344637
448199	457736
319259	361857
271707	187974
279559	392383
101023	383986
243196	187534
397278	35947
430699	192910
296124	469235
273707	303424
10279	40284
404724	355806
285506	466562
402292	294836
231423	449626
342852	258220
422342	192055
274865	25594
174605	381497
187404	94516
333159	398834
471743	214992
158439	10240
50541	296750
62659	192610
103663	454140
83937	185335
427740	236885
7329	17004
165170	294548
418947	251394
269564	281558
370219	378462
314548	167841
342465	434705
295009	101326
108057	22827
334347	140291
251372	258015
30880	410027
74869	447958
357958	311297
441302	109006
447553	188720
205934	197987
216712	433569
79605	111001
253237	171702
235827	342761
110954	118439
69749	362156
5404	176814
349725	64335
145002	336071
293298	196783
450810	390496
11446	203656
426824	401486
352801	445233
431879	407918
427498	122135
238889	84536
217043	190369
237217	196345
457418	469412
219541	94665
114063	38310
458168	170939
9232	230360
330473	86560
354973	207927
357544	275677
370030	35336
467605	472894
432598	162947
196618	321414
236094	31532
178540	404319
406608	366663
9631	306491
193761	196169
281494	134262
53945	308887
184056	160295
107711	318088
164313	121755
290547	292232
18223	285156
347726	110677
415665	38063
276772	76454
334872	374594
182657	103420
333591	257899
188976	390687
134593	343522
263703	395362
422183	267352
325414	286313
137976	341016
312474	141087
251614	204925
428962	105585
203200	69734
350347	162795
33238	203656
60047	310261
452295	89237
262410	320097
8947	387152
286927	315687
470022	392631
483991	190369
341243	175721
337587	15209
461587	361102
417740	233614
423435	485546
311532	406626
314059	486094
412143	342807
483878	43066
274852	334092
85674	251991
408357	280905
75655	421747
209475	307090
68144	164504
294493	379010
87440	336590
216288	269199
453232	311606
14632	267413
269041	465768
482456	399093
270700	365923
344911	187920
315974	351414
323076	113138
28476	70557
406144	446351
54976	423392
450311	391414
340984	110127
60589	42726
270344	472035
227068	2935
197544	254634
237120	210607
58760	119868
16844	138600
217739	356428
63346	98650
15812	410877
86017	160468
329419	267601
8809	229219
14888	312888
40890	329727
122256	403368
102644	211900
55789	409264
423311	465456
349520	313745
318666	405842
333835	179375
5354	131324
9555	202831
316473	202260
72692	84722
156911	432319
27292	304466
3524	242552
274925	303648
305086	67584
43571	63528
202523	61059
223072	387413
112778	185479
430434	422686
467824	360294
485052	186259
452243	378686
427760	373988
319774	226532
340793	211944
369325	255485
377807	164884
426877	284982
276896	338271
170509	366127
274852	284223
128839	164884
130060	139755
381877	277450
211346	111447
161476	36533
155697	373755
150062	486965
116832	149389
130626	293402
199507	188334
219363	90055
49670	101992
385641	113409
17038	417918
173966	121106
289058	132247
283887	390147
61517	109711
370509	403968
449658	14105
484299	406626
207032	317675
306909	85423
10236	469583
297547	78273
79328	284843
127772	267602
345710	122462
380645	391414
185953	204330
266307	285930
81249	167799
181386	375970
151366	88717
102129	351428
178381	298487
126513	474845
143179	148171
306312	267352
46362	476951
242254	308778
272550	383967
366638	366534
89584	378462
30818	390349
191846	348731
119088	50811
346501	113485
324556	147772
211238	363722
250004	156376
268634	370848
169847	134888
184883	385537
258747	23430
358125	55132
159584	440660
305624	95661
67675	75621
87390	434546
363304	315888
245059	469235
36482	289763
263799	368892
438854	348482
117992	486371
172443	386901
402356	217577
409230	336590
58464	472072
215176	449620
314617	369305
374500	401297
58232	32855
111976	406608
29455	279664
14533	259929
311750	17936
37936	185263
41656	366127
306703	46127
392062	448617
70930	110677
211793	310460
384106	464137
225110	37264
482778	357425
204772	240796
137337	246453
27250	120877
310075	240016
316352	157389
28002	375917
125435	40257
438381	336791
101721	362618
271304	214918
329080	84303
360981	51218
190015	351414
230755	478095
183613	392086
481723	463891
229735	134057
156429	297789
387959	126077
319783	171069
291772	320601
432232	325628
134833	153272
97114	165861
109549	343085
131347	274103
403363	56163
67211	300480
449823	387742
137984	440830
199582	296432
437251	164164
275168	27991
250936	317118
176417	240364
379279	16433
442736	108222
130648	307182
476119	227024
375316	66243
125193	50264
245665	12018
227312	489552
214608	84089
5700	96023
5677	48146
155254	478232
289675	38708
214221	425340
440327	385000
166555	194889
95035	439074
487021	366493
334314	49359
152203	183213
135181	118286
33053	128183
197990	375768
248013	247310
203550	267602
335747	410951
121960	318186
323836	270399
429353	110677
39618	475223
380911	268606
356189	284279
467418	32807
150242	204330
335046	478415
42214	81131
268856	87902
469994	203656
104397	205530
269198	186800
437098	251237
60395	214992
327214	287590
121594	248592
153407	83872
250989	123955
112443	51895
162653	109985
457257	253759
188063	49896
432310	193449
109348	142018
229248	15190
4461	281252
296275	237235
7390	202523
225297	278682
180488	149674
365571	16062
136838	17339
342949	463623
278285	160456
342607	75492
324486	235021
268176	471435
404596	186440
450532	15838
284177	249202
357895	95189
473203	172967
318792	211895
438886	292721
214957	245679
17363	73336
58245	187584
128749	258844
419315	285092
412590	248835
208152	401871
155322	420895
290136	271691
47075	9653
328533	409068
266957	291521
470514	34837
480105	58881
111669	259786
428892	121817
172446	183405
311297	458114
126719	187998
256383	485646
84374	299218
315286	260956
128141	239872
380642	422110
314129	352163
284979	213221
157754	14006
62532	250434
447831	189233
316987	252128
214221	142334
325019	10216
341965	33647
147665	383720
229308	14521
65592	226494
302492	447158
410212	422175
295540	36152
290678	1605
313627	300811
432903	162695
125344	439718
265	33879
395058	232154
208547	115795
68532	492247
173176	248660
198647	463549
94791	317118
7620	149079
464966	374939
211884	74143
315566	80991
25748	492859
360459	221324
354022	336345
73435	440660
54733	67528
407565	117455
4098	486885
441351	123369
487333	162831
219876	406371
384702	65210
151077	248777
38063	311143
42005	478415
244362	350696
327571	205633
85881	451016
265910	40362
484193	363505
172442	60152
22640	114930
256237	55773
273990	7045
293901	364109
301326	142678
344314	446016
203279	10823
399374	79249
192800	309444
248142	404166
1243	183213
426217	63528
114063	207803
12931	184845
18681	419689
373755	137508
431886	470746
169418	448709
272456	337196
284744	221173
91738	240796
65897	45455
43313	330067
296511	253915
429511	99405
454090	461279
99409	201266
117647	477554
412768	132843
227857	250434
372019	119762
443601	283179
24987	119762
192682	190878
181130	258370
32442	429863
277105	86560
28599	190369
365767	483280
283269	426408
426282	14606
153505	373169
226023	94619
91373	142018
45201	72523
214425	291000
32363	314909
226663	411809
290482	310756
347389	481975
271156	354694
180290	303175
166704	431335
261698	216782
263703	296374
188246	171813
407677	262954
328170	159249
331491	224085
81879	433934
148317	215309
156864	395460
390442	366099
449534	5040
176097	273831
172923	407386
251792	49228
263328	49903
274728	356571
322677	202472
350650	457591
264790	336590
397703	12245
489699	214870
275641	221294
210735	380265
56057	290450
414875	446397
230194	351257
110328	375113
332954	13129
412302	413535
17481	221184
454772	415599
475083	120588
44624	186159
401417	101058
106822	67461
347004	267352
32580	131606
428583	425675
234881	404523
467024	44684
196903	431349
223674	297608
430185	51881
141008	132655
252083	339604
126516	279216
205942	141892
125772	5225
366281	38220
434981	210858
4022	224647
227781	361698
153322	378468
12512	227048
204548	185620
337288	380667
73546	79989
146924	297586
241732	231447
333080	310756
216147	218727
274273	137719
285426	163302
146653	106903
370590	171557
206146	204330
293450	413880
430161	273831
387351	194893
379857	449468
493882	203656
320158	69416
161152	485918
51543	350384
383733	430356
232258	164816
390945	341271
444726	13458
294079	133648
158156	296693
4726	179045
190926	143006
269726	388871
172417	124897
227807	408737
161730	106474
137159	197658
15027	452864
323554	389682
84729	53863
340771	377
86091	478415
349140	354933
259835	443979
58597	138546
163519	110525
327184	476803
240993	370608
239084	53811
359749	494102
296750	80543
325905	240179
300802	149827
227608	317118
59782	316612
161363	179220
464557	273831
55723	40717
240796	226524
321555	219067
173758	140508
245318	474453
265181	464420
49644	218485
152553	53994
477537	78645
162191	207149
472912	390355
465585	211868
400888	158101
323222	189801
407396	317862
8607	405582
184455	375840
25701	286936
139021	13903
36182	391192
289675	449460
1430	369248
76159	250518
309213	106809
174629	427814
133903	377933
417938	28096
443307	30428
91110	250410
111325	270836
435043	464132
208416	372956
90296	104738
316266	284330
201204	383382
349140	200344
210188	51895
184056	348798
466603	116948
217939	11951
34913	129185
30568	139339
347121	15209
173100	183213
421635	18108
206735	50264
39163	95312
388904	8359
166495	15133
254599	231578
460263	286344
448844	53863
480919	453954
216012	66456
175687	411809
142826	61572
345242	256121
155390	91711
94874	441434
58326	432033
128350	98847
269949	492906
488102	297197
446182	112755
241315	196783
304922	351414
279	5237
35035	149479
315573	108222
239528	399577
8144	2733
317204	413880
180030	483808
161196	122135
469003	376884
30267	8084
19228	275790
235793	443693
126835	263504
176062	272230
255353	466737
311624	276621
279587	90780
131662	336979
237136	277367
152641	314453
412636	243115
131446	103713
128588	366493
239158	409828
398308	161448
256610	267352
332534	361128
275809	312697
301163	94516
76228	221798
172525	60864
163187	348946
472069	116958
439977	62565
198317	198954
97777	219887
180023	284089
354076	439517
371547	180761
304145	194165
310085	484447
244143	291521
360366	465927
260721	11306
238673	9706
339051	217784
158558	301659
155697	190981
21816	49294
480732	365848
332862	278521
351639	441167
489822	446616
150708	49541
322509	169389
439977	464429
269277	25480
266775	38893
488296	54976
50200	72432
201410	183479
93548	30991
57276	397030
285688	4558
299748	40784
227857	220660
264080	383255
444755	171424
192189	123746
330737	341304
41378	410975
189715	319580
343916	152702
64681	303592
89538	28597
189680	133933
468341	371466
72853	68347
194486	41075
205965	23078
228066	454410
399538	480301
366826	269262
326596	469235
133909	213809
400120	220417
290434	155884
164507	28129
93592	357988
124296	301631
397059	16433
113348	20959
146635	100503
71799	344398
364194	384400
347908	99656
35611	481841
414313	53863
152842	86728
326751	426089
295009	114643
41127	378127
48135	60517
425459	382606
68476	389913
143083	384826
424686	242178
353103	480695
417918	393115
2844	39255
488859	168405
464004	273831
289379	260968
292923	425675
150107	105967
201938	39253
180388	492578
10547	291175
88128	313745
314650	21411
5244	280871
459713	110677
206963	471139
16982	288354
119304	141730
235563	467364
2205	320464
297366	309801
128004	249133
321312	311938
102383	207100
117917	171592
23373	175183
176913	302551
336453	403476
308618	393600
207320	195916
428438	57989
398203	341271
76898	100349
352801	40600
276990	54116
466218	78103
88250	452126
165267	385910
432871	167417
207142	373800
44203	243970
9950	110708
400910	127805
86530	268118
30568	447107
48558	176878
453823	149410
295465	449298
472634	414810
310918	468832
211332	461846
154880	172535
427498	476231
190524	76347
264627	72432
247288	386774
172690	313745
320239	214050
122399	94344
143179	91522
50279	42193
252653	132740
438955	96367
281671	237178
13129	253323
125667	26077
187821	470888
184452	317356
222690	61710
348034	476447
190517	266852
446550	287740
186052	159058
415788	203656
364703	237921
384492	2003
94374	336590
343604	197624
64267	175788
47730	207535
118755	49828
51846	3175
414058	425838
247706	396377
431663	439218
101058	340551
361818	314881
430366	409523
457967	350973
332243	284843
76130	196823
472892	382132
317204	306387
473372	388112
28027	396290
7150	40034
270248	148055
227152	146815
19542	132746
409016	36885
142124	48661
2603	254543
28781	231154
262929	265499
462131	383967
314446	236213
305449	336590
285407	338271
309524	251116
156348	171648
55768	194135
170462	373416
171355	248777
305995	394332
228326	187248
429791	466432
248013	447285
411128	313745
307448	449117
322364	320601
187711	402867
431494	385537
431599	248906
149938	169468
33781	372325
339517	109690
373433	192069
472648	187974
417736	142018
183767	50391
346257	199316
458582	303480
8146	274309
356176	337791
26403	330752
381622	127389
54539	43324
349140	446170
97415	400876
302939	58465
203656	199275
160590	385000
210413	337935
127050	286828
123899	239058
350968	273831
233162	319012
31728	361112
336152	306648
325491	274645
477811	164816
434308	293813
200671	251208
198012	309085
427866	13370
13501	444397
171887	337849
325027	226943
135035	86728
485743	388473
480105	156376
317723	440660
234986	106501
309833	369599
459406	447517
56856	247204
250493	174072
266109	426986
334683	492110
245114	243301
248765	470618
221097	147026
489822	203426
50899	187974
135412	105754
104341	418361
299788	40447
36205	277595
101464	372187
480957	381857
369640	358032
68320	366493
254204	250410
258370	386439
87638	46127
113267	137198
284036	86716
453134	432320
339043	197592
275763	85816
385457	417680
340028	274956
267297	238428
229639	380071
329725	392990
54714	142308
420480	207535
39683	422849
363053	134694
307718	100503
222702	375897
279256	97138
298156	32807
13900	86165
38628	250171
59142	317557
89219	22587
102774	478415
273669	314977
418319	86476
157839	214063
35806	196783
84504	440936
107391	134694
321588	125399
243438	450756
265073	363343
285571	38063
235034	240374
313513	96375
207495	421935
190448	170937
117080	341278
475287	380071
247812	245679
150985	178422
405788	218727
291971	102744
75443	113941
283365	122453
486192	421830
387377	255650
280732	82715
305375	466190
414107	293813
272350	227048
31831	200239
435272	45710
69586	429890
339460	22474
114063	111398
382841	4349
298273	349693
132075	211868
215395	313745
207731	352136
385308	51927
271348	137561
313094	164884
4841	234902
343749	2569
372340	200883
372764	332403
65405	393238
154985	53863
111993	346140
157347	28129
472656	24208
191482	20959
239329	28129
123804	430737
299075	476951
365513	440660
368205	269464
46556	188848
164570	22827
428630	470991
187507	185828
27122	323711
478480	291860
268768	368892
412738	196399
410639	326204
294743	338271
1430	74091
5420	437262
303283	6253
391511	305442
92336	305426
254678	465803
329638	116658
463680	88113
484130	107101
132622	165169
309370	432344
40028	317676
71707	384791
294323	124911
279975	434365
108024	380360
303283	3971
97245	423711
3220	306387
361260	51457
424125	33838
155468	373582
392329	22290
259821	51881
11318	238942
220435	95383
296340	304589
298964	151550
127211	42854
62784	313745
9013	369599
315566	153155
289675	321875
235582	414286
372214	80016
308600	153995
171993	139114
52173	20959
34857	270095
280499	331349
61647	441313
480338	419437
299106	350651
364999	492906
25556	423448
81954	3130
5677	8655
33220	27790
329182	10705
39104	467339
315688	313745
293376	314568
150789	362675
267912	452115
59027	117562
373020	265407
455810	23423
464952	355864
480110	12046
117647	479263
144975	378283
348489	77727
10007	477986
210353	94344
260530	340328
70541	13370
52668	391414
246047	401854
285876	303040
370619	218727
233005	265370
32888	241515
133057	55688
120612	315888
372217	236774
190281	257899
82320	472167
464103	165653
12618	318563
250593	164895
297442	243736
347722	391471
385510	40692
71099	162795
253816	224285
449893	322969
34055	481179
192508	434893
250995	184902
8461	278907
474341	21411
249860	448090
201131	313058
375405	96821
295841	222586
341881	120478
184620	470243
31857	376649
219529	35622
268984	473301
242152	401928
121960	306491
477328	22907
258398	293414
80193	129857
412612	149875
181223	9375
59934	254033
178422	311498
148997	108908
354630	393326
208617	105498
189055	477961
241030	159784
142656	22816
301614	375113
141920	31607
173875	432866
296815	42992
355779	186159
237601	302284
122212	355669
326749	183479
212527	424367
283129	265065
106386	486946
139279	398333
458489	375840
255084	443118
300273	188365
373025	144975
479320	327100
150489	30723
286247	328932
145422	381857
122404	339829
410337	198264
53235	311247
261044	231688
280573	463615
64843	366127
114803	291324
316136	254779
187563	291324
183014	309425
115718	4928
92216	348414
265286	82430
58938	5978
201813	361458
62688	312628
262890	80470
216514	225683
207242	144073
34525	161968
337476	254270
342097	197589
262954	444397
234603	254574
461960	267129
220692	205719
442441	66257
448199	336883
127622	281924
49118	378462
8071	130343
62451	152791
166626	258844
195130	170219
129249	409828
98904	120986
75339	328530
357180	478415
233388	23484
467160	301659
360378	122694
328827	283392
192238	134140
379391	72481
454867	270693
41065	166084
232816	86974
223844	227188
110961	183213
363581	6542
419677	361509
275824	89541
111968	66383
444323	200457
143009	113051
299132	239090
260879	45608
225694	334215
100563	127371
160190	10212
456700	476951
213524	8084
389656	446618
99315	115340
456021	322490
172166	217312
221497	363436
458968	425270
234332	264908
426656	193089
238967	422983
337059	105585
207307	177808
447610	405398
479320	350586
449408	401693
283026	82794
31106	411365
484184	42670
370136	284042
203615	327520
317613	134695
142041	480225
437519	300473
64587	62997
353008	440249
437999	355093
492890	464420
368240	21411
425134	13370
245965	15133
84464	71917
286259	277064
264926	446105
273019	265756
404984	430356
320078	180841
403966	104216
162939	455814
52400	413324
263831	97894
449574	280470
312104	258080
256741	70557
402421	329985
276384	267352
165162	166063
443308	464166
452320	313745
274746	91657
348014	388050
301643	312598
173694	74571
156081	476951
36182	425735
146893	491548
167294	411809
167583	126697
467930	431018
430174	110438
30542	184809
398333	436804
260814	351732
407780	416582
95851	115340
315011	233942
172992	385378
186561	200749
281709	253730
466176	471265
146046	479579
287702	101058
201698	273831
358670	110677
432421	343641
318561	109006
349538	120533
158136	430340
477820	65371
339716	214932
415076	79127
248192	214992
437140	260999
24840	255340
130265	38576
431889	102286
354545	357854
161051	474412
101346	475615
446546	417308
85458	89850
254251	333357
455862	127439
339783	420757
133909	324723
403535	225496
36943	190369
170226	275959
134665	186313
101742	388497
51543	438419
72804	73423
58441	374555
80511	2715
167517	37093
421760	230710
4927	82585
458768	418771
263703	79989
153421	62191
341734	115340
359603	13370
360200	344326
458207	476471
274320	226494
46069	301659
479286	87583
248013	156710
465505	191871
31029	281924
358288	478415
206789	335069
162385	57685
61510	366241
202893	412980
37940	318977
425640	78206
258635	341271
468926	207916
223402	387174
258304	172184
136724	183213
171240	127559
323661	404313
440026	292911
142547	273709
425820	265711
270167	298676
232182	375227
408121	348563
265819	53252
239084	447058
486085	421935
416116	366419
406179	15209
221600	316575
39683	427628
493863	300161
463200	22512
438394	281924
359362	76111
393870	178550
61301	299688
474593	346942
179919	228431
485643	395988
35707	210816
434726	323137
252373	239528
249312	316993
97438	412205
268380	425306
163139	122462
251781	180707
453919	360469
417323	380019
65777	230106
381923	254830
15027	216583
338509	252701
284789	288035
384766	420392
32430	466737
151962	423589
309917	477750
195615	42027
277315	36615
349634	438561
379096	166203
348895	172266
304011	422803
24284	315566
443428	38063
347121	412523
159959	405920
1900	265589
358686	262954
45769	466831
41209	242381
217736	378462
301823	359775
405663	167578
491824	183992
216324	312723
427151	420790
409759	105585
23642	105878
322042	164164
128913	401871
13877	407386
202773	416025
130651	242578
86002	491043
406144	86892
388287	35726
8607	49903
108554	38497
81626	313401
193893	133561
23557	18258
21408	461944
471323	161700
244008	108190
396129	182645
106739	263549
179032	101049
255545	278261
381675	429532
24825	421782
195789	398235
222610	198865
322773	36392
317332	349080
179527	123718
425166	182578
108636	257779
312830	99839
200092	161811
445890	92694
461054	80543
320841	208055
206831	218485
79358	234356
489413	168972
88467	172520
198288	237165
443281	447517
458944	324124
41298	346346
201866	457259
159249	13370
388655	86476
260419	237601
145288	317856
425527	113051
448104	91427
364656	61221
153711	440660
466868	120969
264526	183213
362267	72926
4157	165729
218485	322892
99060	99870
174127	276263
114792	77553
327287	11533
103842	476231
50655	366295
234921	461846
283285	119405
46757	126348
348221	459649
467752	76871
356045	156376
451764	464387
433644	175037
219136	139463
334884	25315
385391	253665
28653	490888
333394	99255
102835	10646
356063	156582
361704	151807
338777	71275
489977	127921
466315	293813
251116	243462
26318	21899
257194	21411
114834	298767
52793	315380
306196	390771
252653	391414
451145	311959
144434	53863
443490	64335
198243	190369
331364	469888
323559	124535
376675	198317
268754	87542
315957	352451
289789	263514
447694	67837
177834	138362
110684	313745
219546	233590
162317	110677
421310	72111
474341	413880
294686	216807
26801	160241
438280	289875
302773	480025
474970	486159
145187	51777
199199	120666
131606	86974
474268	63346
100502	467703
195507	114005
425133	259858
341632	274067
106739	177823
133909	273664
132474	405788
151320	134145
302298	110606
461479	86180
110809	132996
334281	242855
428355	478415
110996	249685
186645	290731
189511	316035
3809	245201
458975	132651
208125	436847
448298	420944
295094	364109
255323	162215
104648	389625
356530	113510
473192	401949
182102	50538
347364	137128
67342	16023
11272	478415
331350	313493
105172	293813
63435	220417
172129	265904
267373	224666
216891	211932
311075	270725
7122	12245
389514	428864
28430	123369
168601	434461
164520	187974
444474	268531
153388	279189
419435	172591
410987	434422
454979	265711
23349	104390
22116	12895
329656	13129
73773	394978
280959	484015
54709	5289
309917	433619
55711	76663
209930	482143
128255	200352
428618	250527
312148	277450
39177	410074
153535	157524
191697	268174
198016	54976
273659	126235
200390	87103
424965	122374
285329	441259
67857	314742
477940	9408
295473	166738
480369	493414
276273	94516
419870	316372
361132	98847
18716	81280
413962	349901
114643	339867
30711	288005
49670	100366
400429	435428
446725	281924
332254	249334
164095	411424
313907	20586
473392	183059
300727	414601
270224	209428
490453	186561
234927	191982
490851	459649
489413	352633
108466	24000
480931	397056
204075	235045
266508	206686
382848	26971
201588	249768
287566	265816
27642	228431
131574	99271
328647	214024
122403	214297
461175	313745
228299	215054
173966	414930
352955	120177
344416	203618
240937	449298
265018	249334
395058	186266
364264	317118
252482	167588
422945	221459
226326	334068
237639	119381
371337	247456
128686	2935
23189	69071
252207	384175
245938	187281
121620	375840
361248	296522
115767	359762
405432	317356
158713	451016
317993	59831
261771	103267
97362	34139
119751	48861
49037	92823
248049	477819
384503	301781
74929	255721
239084	367750
283597	380071
456021	304187
64406	478415
439171	385128
26778	13370
272144	35231
351207	48275
412165	223460
44160	42365
412592	420944
433943	450805
319013	122462
222334	154355
405306	105595
129687	435
477932	310359
400888	16433
316060	15209
328867	694
31314	345337
43065	286936
241556	454834
178507	341271
488297	332392
83100	293813
139185	292788
67399	112588
457378	113138
387742	339037
282946	268176
272338	134145
468313	18638
241820	317118
277580	13370
154388	336590
469082	14488
371740	80993
322685	144851
144274	381204
64526	168213
257785	313178
487668	25984
433466	85215
331465	426566
191374	261396
450903	430356
268027	200549
217651	29750
360531	234416
33427	124445
364936	212711
190127	10371
463912	380088
344192	211868
433133	351765
15618	220417
55631	351420
146429	164504
369934	23744
348447	205289
38861	142678
162086	303648
215420	124085
205019	190369
276505	293813
152887	372893
256919	373021
467489	22323
19781	20959
125842	269199
5159	183290
479355	462189
119840	194626
477986	17681
314451	327961
235131	414378
315341	166970
232784	64949
39679	146251
407399	230806
471693	428927
460879	87178
248013	448887
63811	295379
17481	444570
438009	315716
86476	274133
25969	291984
9197	332418
54112	54305
67613	338189
233556	314742
231883	209961
182691	23592
409573	363564
310153	441313
37113	377906
306757	389343
344474	409828
294064	91886
20674	207439
191382	423375
351403	88113
236961	394975
190010	470035
283640	480444
114792	474845
169932	20586
410469	282743
1650	338271
97512	288513
341127	403515
237714	267248
308229	10504
436182	263925
55593	157678
51457	354796
125747	276440
2735	359762
66383	68793
268956	212182
249477	145860
11465	298722
404863	128656
423130	389497
223929	141735
180559	61894
165680	327501
89488	421830
139363	235445
163445	72111
112443	215899
246221	455219
317198	301480
423476	123369
237120	332532
120143	379976
298526	428026
363866	2057
137454	316796
164115	41400
87246	26918
76228	357490
326002	15209
220395	442084
302836	372857
284998	46290
401991	276358
380489	338220
446882	418893
127921	29405
204294	472874
360299	52589
299038	249334
316136	162081
294868	341973
410238	1570
319730	119878
480035	340735
58486	148708
29358	131728
315692	333159
212153	426887
133638	4349
204798	76350
159068	61934
295865	310359
232183	444771
418613	281924
177415	141448
229846	98522
172678	413662
143190	77598
3462	163111
307691	414535
168000	149973
31438	383887
299580	458247
39673	137128
429272	38103
120937	190369
230806	105585
154597	256571
180921	295650
273332	420944
217076	408314
271673	467910
105214	487469
222456	306555
356477	408214
235399	258370
132607	181851
444545	450007
36803	367326
224997	144306
301382	91295
326110	409828
168912	261337
483349	152422
158466	118662
2769	366493
175687	335477
27530	300501
271269	378462
355083	336265
293030	185871
476983	8463
273514	266202
57460	48861
439145	310736
468549	209952
65546	94850
316565	174726
457418	11358
95268	243025
395428	125399
426690	90361
412576	279509
240215	454177
313938	246311
335672	337562
234261	49021
413953	70241
320775	253916
192416	280233
220272	388195
247914	104343
396381	411229
71665	445919
58125	149827
397534	417918
137454	445353
338714	170684
218485	330875
264651	218095
317721	17186
186182	295734
23642	105967
151	240297
441302	179473
194071	494102
472137	20033
176217	87851
295112	183213
376096	450400
396162	472621
314723	454975
214053	401815
191084	241468
123561	468268
351687	285109
214559	191937
167321	95593
285312	100909
87536	486081
341067	450338
484231	456640
382560	332863
311128	356645
108650	490659
296967	190369
175440	15773
182270	226378
148623	164884
459277	151561
405306	365715
478985	179472
158853	287848
29408	142678
38106	31345
175373	261320
462748	6949
350836	53863
376374	45141
421858	342130
135947	87430
117076	309524
371917	252235
196996	385516
374967	64335
388179	224937
202922	167581
463273	430356
108859	330808
60760	63958
400393	13370
411511	166025
128014	331508
247521	78518
84193	134262
247296	169263
245990	24138
182192	5168
134299	121847
243551	201341
305507	90674
460349	249334
333632	198317
483464	179045
468935	222701
172396	460849
275488	271545
129951	217491
4896	249771
244072	373021
147560	214031
362138	326819
397534	295218
286001	326641
424887	23795
49069	390771
452948	448065
9741	335284
212957	38694
202774	98420
195948	356656
160577	378462
488016	354694
15447	442143
262017	160622
140192	421830
77655	74886
45420	404960
388292	310756
304464	140473
334867	389682
232918	248835
171207	151944
243084	60729
130200	307225
17974	267602
444196	20959
402051	56870
363042	236240
443320	134659
312474	43713
34798	355332
403748	96426
118704	271351
91828	218487
93416	137719
486880	132268
165326	301946
87934	259929
435280	274309
242935	82498
200379	65245
74913	250389
226919	70163
376524	250434
358860	127453
303003	451931
10005	89047
412909	166183
227894	488288
75621	16041
289994	209933
438193	401691
104533	15209
53773	228431
112338	16041
31675	477136
329117	214024
131506	152020
175179	438073
17186	216100
464988	351585
449398	110677
122929	377501
164171	20209
305671	246959
287895	459698
230383	434893
478661	205289
166914	451681
463329	404272
482823	400983
217784	186159
114748	346158
417505	445338
160794	212163
28971	90123
210614	390861
431721	165475
107524	29253
143902	81960
73760	417308
393674	375063
24726	202359
456215	308911
391632	160512
5857	12343
130081	165653
94699	186440
487999	190369
213474	328932
206184	179045
268748	455034
407750	12920
379462	224338
32776	170053
335061	426983
263703	81762
108659	220086
450776	284840
356210	226884
58930	176747
318116	205442
289329	109006
121829	60517
394754	423518
38336	328446
155697	460872
50472	347587
403489	133423
492002	429368
251372	5041
99341	246311
78015	272870
19727	224677
275569	313745
212420	198959
173444	134694
253503	347064
483500	179506
348387	441021
34798	362773
250980	26090
373025	283737
318450	489552
275586	420392
426026	410951
478666	3719
77505	1526
55975	172782
295159	261625
79347	453487
376494	278802
448577	164254
327272	304761
6899	393326
441228	272230
18870	301659
127660	446520
278643	318932
374067	314881
243731	179010
248013	461006
426987	345642
22878	226943
458065	317676
416721	358545
26776	250389
392414	303175
358145	421830
49334	367246
202971	105967
191308	120837
280573	50538
347649	165826
18324	285156
82981	166970
471389	177104
1477	313314
39683	481270
476119	65134
123219	355132
340970	197705
42215	340084
410038	224285
237262	440660
317067	253195
350927	247204
168658	50605
71489	291501
24569	88113
62026	16433
59778	328693
21419	374686
335770	99437
294323	223030
332899	132247
303306	222701
43312	47746
143290	301019
118851	242096
50400	209933
104192	296693
303126	60024
481088	275489
463866	281876
420736	244394
103529	78699
108736	239357
336558	492316
84429	179210
86303	167756
27005	214454
442578	391414
412488	313745
476313	30467
91600	68092
315488	62191
116525	307771
343038	209285
335125	316361
51759	97143
256592	448894
303909	402135
479583	370100
5060	274925
170586	212223
135920	2253
451715	16125
34417	99437
62809	403965
311381	446801
370351	421115
311491	15209
322174	287854
374708	226494
483382	24943
94793	64524
180259	94665
154354	141613
245543	320712
426040	366241
208112	103071
23854	472533
61057	230179
67399	222894
19005	26551
344057	294079
129727	421935
469168	237165
101344	253165
428985	204621
29315	328751
74541	93245
48275	274237
347954	49828
197432	261391
266124	208516
81432	432976
325493	24971
449319	220417
357297	329278
485503	447517
276930	138778
491829	190369
396211	357444
395428	21632
457155	67735
356530	208577
307567	84388
243789	16433
24274	302439
549	60517
233992	321894
203078	229869
169630	183213
86768	295159
297376	494102
52627	130028
253690	440660
262286	404886
88632	232535
485463	338949
94781	266852
493569	356110
191368	51895
450532	94023
236035	259096
89746	256757
2293	100209
67922	402323
409143	2001
6488	430790
36414	268531
276821	179716
491840	39195
452240	354933
89883	14010
247296	57205
198574	479472
428567	205886
197463	198317
35810	82101
327539	474337
147004	386107
463395	55700
242333	99604
30643	316372
11902	179220
325044	87661
346158	480506
354059	283392
308886	63528
209505	95149
414286	475295
352812	231485
149581	43403
286018	246750
257289	154731
152593	375840
315805	268667
307081	461846
71799	109246
483944	366534
465338	13370
299282	243115
100516	242650
276591	466549
73588	337849
53406	203278
386556	406188
213188	194803
389308	475699
81225	228013
466532	440660
470746	86560
188575	417201
456793	36896
15287	86892
369256	176325
154003	355552
305707	70428
201131	179869
380465	294140
146688	15209
159880	29105
192800	14814
40326	205223
20660	55074
256224	492316
370876	210261
302362	164699
336152	247504
253142	429115
442868	331581
14095	212219
240661	183711
185751	161206
314722	88943
228326	423828
490798	393326
203164	234356
306876	116943
490788	76061
16572	203136
110011	375840
160794	368205
373615	424973
113140	371918
490765	85561
266307	255979
59462	430403
75379	404138
109824	104799
40432	67584
471056	120390
418816	411455
368102	273752
253612	6949
54990	340561
390956	401297
370761	93695
251756	14306
486847	19246
244954	176570
184629	198372
370840	408963
8498	259929
233045	385844
410970	110677
105491	435236
68532	126866
238854	69277
355678	435162
225694	73567
140848	338915
115687	341943
371200	445440
52685	401297
45091	100022
12063	134145
139340	473993
476547	428076
107601	113051
304132	480025
132843	187443
89238	143891
292994	489485
436615	292316
33056	417582
212153	172089
284922	167540
8167	268981
354111	331358
270281	158883
290799	346030
118387	191821
343225	275232
335630	354694
167331	366127
196903	449434
307605	77438
255857	434893
109868	371918
187181	264850
374305	286879
397778	62494
335723	455228
123147	124085
221296	256991
394153	183213
433485	323074
259914	304666
347130	115331
140116	357150
319882	476656
246644	140044
15498	217871
217707	21734
359949	6952
420930	293813
368819	151944
250960	311212
268910	369599
205247	275790
72804	415967
185569	369231
43325	186259
290471	58447
142342	456260
221098	349922
406357	199087
15539	94388
93328	62661
226152	294836
384364	5933
200092	76094
309917	119762
266307	131046
463679	94793
454340	426843
258136	51895
347878	441448
449936	470554
405306	165417
326260	143942
20361	151714
341067	107232
205607	276229
110835	386608
227608	178436
417938	65670
225694	694
259978	485016
383296	34981
274897	443344
39001	483398
182270	109110
34271	266600
268418	360860
151714	74542
63191	354455
433493	246985
226051	390821
428002	319776
99299	435829
83280	391414
86221	99347
382848	151642
327894	334764
379269	411424
362765	67470
177198	170885
248013	36533
137454	381416
304952	316959
414825	419849
391397	35707
385614	214992
29472	313745
91325	83872
235140	293207
342486	178162
289675	489534
115096	136727
275835	195121
56370	89558
180878	389682
235665	168615
327508	53863
227159	265780
151510	403766
316376	453605
467525	304256
273148	53389
434982	141145
99271	165245
7922	11626
379796	374984
199171	438783
167565	129185
124127	181432
34908	122983
35650	24516
280121	217724
174698	258703
113387	348798
53140	233160
367059	48365
381305	178335
9013	64143
415243	334680
241732	36649
270291	178358
175966	116362
478287	329978
35265	421935
379279	336590
57242	269199
162557	68334
474142	313314
324888	366493
487422	198297
23881	12403
182133	377278
390012	173712
338718	50155
336071	187207
493038	438461
160169	351578
387355	40871
96946	41259
109676	265485
300473	271610
28487	458183
364636	372189
415988	118371
160182	373009
21020	54449
144288	103825
184629	100107
156567	336071
226359	312009
78967	242269
356189	127528
314723	209608
327644	201451
237120	317601
233782	42153
121828	493788
440909	265315
213472	247625
446182	305794
262210	487095
353399	168638
5187	157698
411424	210042
127801	300121
2204	343385
98605	76283
122760	401871
358628	94344
443320	95067
201401	485304
197911	489376
251603	405916
356530	18468
103673	72176
263344	330765
283706	146841
163412	279686
190524	75343
9969	45927
486592	390870
252240	36836
147637	218727
244141	375369
265140	131315
294835	58709
398308	250437
38003	10231
292186	471745
132153	56396
247877	421356
10605	455833
461919	406998
393482	282372
162252	460830
77829	199114
263769	63528
434690	458301
344126	15209
462339	438373
89015	160419
68314	232313
136711	487833
403890	280871
467194	30219
9381	28145
219440	26046
118610	148216
492972	60737
473202	417201
112757	474533
161739	257726
97644	30919
24851	144073
94250	390232
35258	74400
467366	421162
23884	447107
254115	99437
245679	430922
12207	101927
160590	129144
239760	63099
441590	84756
124776	190369
180814	143217
138946	369463
490756	191069
258486	3402
199485	316534
320532	164705
103842	355806
428618	444
335702	129185
118704	391414
267543	270095
50180	317686
178722	126204
208152	123369
389181	339582
315397	100245
454891	253413
328703	140329
373712	153534
174665	113401
391776	448606
464346	86728
129249	294836
426899	150778
233181	73820
278769	492854
485546	68556
366662	201242
290211	178436
34023	451475
370863	268176
219712	166150
196125	133910
81394	53227
90990	203656
445919	204624
390117	180021
406552	271948
68964	421356
436362	293813
462217	286936
210163	124008
323558	175402
210116	340883
466615	446630
48950	100503
426392	469888
127741	468389
110539	40822
122218	339811
243763	226698
91239	103345
485078	307279
356530	153534
402479	478415
370733	229997
91373	296693
96469	35684
193354	20959
204349	88027
229435	209689
267439	368205
351071	446351
432895	262954
489977	490453
493184	23430
209018	153799
92417	80919
204449	481630
485257	148171
340873	95149
236222	398694
50508	48275
444347	213965
90071	21411
483977	67584
47573	191755
217674	492906
35250	151860
493799	61376
464998	192481
34447	345011
335175	462940
94690	122462
311974	72656
109826	399468
180245	198317
89219	179001
118025	209018
450579	438653
442236	96975
469247	102352
247773	196783
63391	262972
126446	440660
427577	190369
388811	62570
296271	222760
45376	299734
171100	438074
127531	234356
159630	38479
424637	214024
225029	16601
150880	454822
60171	340677
219089	428155
145002	341271
428887	119400
178422	335346
128927	110677
240860	451690
156870	2956
298249	226658
249665	100539
119762	14825
202885	283889
396583	82288
19955	292975
480996	15209
455629	338121
164800	378859
277715	25398
278371	227101
276821	410433
347267	226563
169077	256121
382068	133691
292510	449212
135938	87511
155435	414471
467605	132177
33559	257630
359199	351805
435105	11365
409493	178225
114427	354630
84665	113358
359749	355009
360178	401854
106648	426922
88790	226378
250410	7934
469102	441705
353695	355851
237156	4637
401367	445708
60826	422411
203591	169191
131364	111575
403956	15133
176927	313745
66575	313829
168488	110708
480920	36969
60277	367519
314723	74103
393600	417201
159385	470817
40362	238083
182399	174649
125173	458119
444139	296750
407453	23018
454867	36836
142490	48163
136798	107428
308994	184983
178959	15209
38576	233475
234670	434503
225133	401949
209347	400049
241380	363581
234725	105878
360261	361034
359692	226750
489275	410951
116087	241431
427388	49903
298390	204295
447837	371934
193796	438419
108824	38314
256823	2699
101332	71475
285170	302706
132730	108706
481419	418380
441333	348798
400573	155810
33377	50695
313733	67584
34014	329559
220855	251348
280110	9376
122943	24763
88855	249334
44990	62191
400210	39306
203278	395732
444507	49950
151364	211868
46188	81104
287766	10379
220755	117565
390950	300811
144288	115861
397576	427628
230438	62366
247597	298606
462691	313745
32465	477967
448643	448284
271529	153117
488971	29884
356176	179559
151755	415147
375530	187458
473580	207704
486176	413326
83078	91673
317626	202058
39317	151944
455565	21411
392329	233477
89863	147042
104062	345401
228989	485546
445343	75952
49081	420944
308122	451370
155096	419492
80460	88792
373742	431959
324723	337791
395200	451031
60114	10345
117966	366127
135156	51895
22042	435462
172966	399132
111640	286022
182035	241356
288997	355093
336310	81234
46556	229585
282163	204330
224448	290063
410573	334985
56245	321916
297446	138180
206510	125120
428109	307331
281236	275958
51907	355548
362267	252871
164095	86728
98952	65938
59193	211097
70625	262954
120891	190369
367	300555
335484	120840
39035	438419
201975	179352
86657	484447
54671	357800
50034	157624
93616	364680
439661	486885
352520	236269
334369	336590
35101	35115
439249	293813
91239	433569
219136	311801
474847	296423
153535	231140
306628	16325
215406	154152
111171	476880
266377	476844
69562	145059
107018	223544
256021	470185
22202	294836
421140	361305
2406	408519
236027	481785
277167	273831
283078	430799
61860	373401
319658	12374
430411	324123
349506	385681
434609	412944
155242	479842
232617	295484
226023	394663
19542	184868
257613	370990
172310	162686
334092	322227
382848	217799
115725	311850
185339	479157
265937	93291
186150	13370
77300	135756
142374	186259
378612	330744
329413	340800
151837	16164
468493	286936
195294	196783
271781	212465
367907	293813
422217	205469
162048	122944
329294	461242
265708	387348
70144	296580
459084	319438
72261	101650
354858	168615
314119	393238
14898	160601
261759	107473
207690	373319
310034	294836
163253	370866
323478	480099
142109	35707
141668	429593
254446	260527
93088	376814
347110	15133
13296	70180
493344	169047
32124	124153
98376	406371
209523	234356
196563	431932
195373	90277
304051	380071
38038	293169
335951	370029
99310	91711
396977	76019
71189	304116
313343	110708
185526	21464
328683	393326
465687	420187
176214	228353
16042	362773
223732	107453
257822	207535
257540	26992
437421	291984
425025	318564
38258	132347
242416	143635
41832	367686
67496	39195
268026	233880
215807	450056
298842	275325
399023	111549
171176	16413
244330	472673
477706	13142
183943	139025
344606	316575
83318	347722
111106	246926
21754	279289
98397	401871
351147	321358
1570	267602
265419	265589
441811	14314
326260	427796
119538	264908
37839	291022
396050	380408
4625	160071
375934	72985
306409	163707
28250	94516
272624	405417
390733	85387
45555	318310
259821	243115
428740	24159
306307	387185
282874	294836
379996	60904
473053	120489
339887	368099
198335	254178
266124	144306
281820	440660
168000	391411
175702	293813
155062	335663
459138	83811
405788	86077
263144	236100
261278	416763
40028	15500
272139	348798
410439	387323
20998	108222
141305	375029
351295	372214
334088	97290
403193	64432
89238	170078
21739	409079
73612	280108
383379	125399
300519	94516
121594	159250
425569	395005
192646	44082
252846	268261
279629	163604
450436	271488
166903	249444
338705	61666
276195	74324
385000	173289
442540	24176
68098	476418
109976	24268
345401	414290
114550	96266
177887	57134
56620	17996
204802	97277
125103	258370
269345	61571
325357	295484
334458	465313
91217	28129
137481	69397
310465	9711
417938	376382
197044	21411
90584	340124
491545	78184
307404	315888
322830	492316
15583	19246
305760	108312
476719	282435
214853	160461
40945	295484
340712	177093
90419	377564
62050	111447
309895	11649
6806	119362
312876	378686
189318	293049
305706	267352
453715	268729
389260	445730
66356	340461
403022	409828
406660	394114
84429	128112
371574	103387
237242	383986
403184	65371
295941	120986
276221	419850
346318	393192
185287	62137
117987	155183
421320	430356
148246	468611
413218	94789
431642	478415
266778	216832
344416	148598
317434	466737
44365	266538
438598	218451
228128	286390
478504	89729
346301	371918
453336	423469
343533	356212
460972	328289
367242	476951
142125	158789
243578	95922
204298	409109
392320	145730
393075	439535
381729	189711
153608	453830
149624	489552
135310	399533
7625	313745
441838	481741
333178	489822
348563	99437
284890	9437
383447	395198
112591	491150
402316	250853
275721	382322
74348	20959
133761	55129
35066	28129
5661	127654
251168	207966
126911	270836
381391	78811
189659	21902
167663	209510
461706	198074
454249	190369
182771	79343
222102	148086
130621	276222
112267	336071
242860	476476
340772	17122
251833	212399
397659	317675
406453	330249
108070	45995
189612	31950
260877	366877
479072	461846
419023	483585
476573	490084
403026	57935
441969	242022
303218	49870
467284	98063
280279	337089
358172	177829
136955	342239
473047	317118
476515	58881
276864	472891
489822	386270
373999	135921
378414	208505
141738	95327
286538	465647
471169	471745
345715	244115
279530	473459
347818	449129
289767	476951
68174	240225
344992	407026
404946	93533
277961	424661
440470	35629
390221	180586
84971	15209
382116	229992
52646	336590
190388	215189
250854	323922
339517	21632
390142	404631
54424	469235
486212	305705
98514	315425
469655	317118
416830	57989
295370	4413
154981	87734
447524	371934
158368	186416
440031	384433
140734	36195
174725	43496
377952	440179
155517	407729
289327	293622
252513	389682
340741	103664
446833	209018
330066	215007
191341	210649
300148	221660
302343	262198
163229	28390
377621	471976
327362	375632
197693	154355
445954	230055
117833	58632
67450	151213
76717	209018
347482	150352
219089	396080
238406	200092
270224	26348
121622	64188
377962	49915
414257	433159
486184	385000
281594	449413
166434	207916
31583	132755
364982	97153
75328	384165
458518	21344
442472	115174
61049	38063
474254	474554
484095	23863
37657	270259
244688	487647
250854	94344
364498	468832
434953	103804
24680	47376
326173	41075
223938	366127
132522	15209
165282	475650
282912	227161
111926	280130
221882	348408
186597	27021
78319	392062
187384	428103
74611	88010
464349	446351
306503	402083
378202	68547
16351	338915
424522	263009
366842	477136
430313	477632
410408	217423
319259	407863
214023	22074
315566	15133
23020	489200
324295	24140
401085	366236
422470	97277
396841	342761
206174	420790
412980	467478
255203	47235
27295	99261
160169	409264
352499	16317
117530	268531
309214	4620
210050	117224
469915	167208
414035	316388
300912	87366
262308	214714
468677	426569
251069	132740
12038	313745
168132	116658
14131	277610
101797	228218
483196	414212
145302	39467
245826	230783
32807	367276
212628	171239
7303	110677
422996	94516
322509	52993
95086	215545
326631	242193
394694	144845
406919	301142
199074	277859
323715	273831
133459	476641
482138	417169
283612	161920
254870	273141
351071	21356
338656	11701
53879	413092
33668	212576
458768	398302
335069	398066
134296	10676
117951	341271
368748	29501
325972	359762
277403	362924
393845	306262
408651	195766
400036	211696
313672	71021
357601	141158
376080	163800
103530	186440
264026	343977
395964	123369
377895	185941
44639	6576
358320	349577
168130	222074
342465	65648
328367	115861
345300	153995
466712	452792
146012	22667
402118	28265
72229	267602
469176	26846
337329	111587
2260	404610
93771	433097
341428	291249
51581	151716
221082	247468
425544	337921
119944	443823
44693	214024
73601	423688
328426	346475
215939	21220
436078	155772
131571	43448
81358	293058
215925	19334
103618	127636
208775	264406
231510	376010
50090	190631
299395	449175
219198	400212
404892	71725
378686	59887
97552	381428
273972	366127
6714	481500
337620	318932
328441	442316
260905	397946
194082	364807
126764	267352
447349	51150
145282	430997
233564	180957
159008	95942
99973	310756
135895	88286
54317	185901
241823	382511
31322	335501
459585	313745
267340	80546
432009	288269
345304	72523
382594	261396
478336	246311
174912	4349
51764	5040
76172	276960
313665	429203
413508	463549
192827	244929
40922	178725
91522	491403
254095	122662
100700	208291
473670	447318
121106	102519
279722	377270
397922	80947
167588	482181
448677	395988
358322	76628
37935	383289
39601	178422
263574	226308
7934	231067
449521	435817
381679	354405
485124	193281
171757	425675
76228	376915
329750	365725
430831	455286
252997	174603
11465	192189
431534	331759
180564	231025
274323	378462
250053	454910
12481	407833
364411	320786
402422	205223
20512	109464
136161	237235
382617	236213
323693	347545
305707	262277
446778	4672
449406	81393
214107	122780
64074	269511
117423	209663
66724	203656
130069	101161
476648	389009
11990	481785
250989	270959
44577	466432
20061	17425
85591	283662
457418	115367
392983	374724
411638	227764
313547	57080
274852	123640
292641	35065
387298	118662
41163	165520
336921	2262
45164	397750
334092	102784
378575	270815
125064	234619
227551	465484
318122	222520
368143	172653
432127	317075
445844	87631
202860	438367
310332	64514
31322	277585
238855	416041
224285	95201
137665	349642
489201	132740
10281	334032
490019	417918
231261	389009
485975	226664
306605	15133
322448	221324
248418	51222
36211	303175
435707	446351
226554	135516
84561	25790
430831	210945
394349	234356
26412	45483
401236	393326
241477	210889
318201	75303
170136	435448
174166	186714
97399	193706
169182	137128
3439	283250
265529	249412
108892	87410
367315	278106
408329	131973
291525	110885
137450	62191
372156	356497
23794	74324
3813	13370
158303	387742
212730	63228
10073	429220
190230	90123
136089	137719
125948	460333
341389	23588
293913	440248
366325	240313
100073	157718
117833	387987
109062	241525
196835	194138
136413	244951
234087	375840
68204	478415
143671	41257
54122	398689
278145	389090
153747	285634
483987	46092
279035	106903
20946	436062
423892	152747
120646	107711
125626	380071
11764	466055
410505	277521
376702	355552
176888	358315
348069	161573
463081	276074
46713	37476
396347	41026
348644	384174
336487	42747
138686	181215
375520	420790
146893	452893
21892	252622
14339	21411
327025	235067
449914	215279
177529	89772
306358	62944
319379	40377
65364	392335
89257	453035
215638	21411
242928	288035
154456	276963
255913	137559
69833	101995
321599	212069
362732	436352
68631	405236
408828	76111
328075	96977
194875	351029
171678	285865
168764	271351
224329	350383
210169	15416
96335	148084
128584	207112
148291	310836
153500	128655
11807	83403
50501	272407
34691	375840
379250	110677
484123	45724
199364	236503
295966	291332
68722	60267
210346	378859
444007	325679
310153	361296
181353	143997
76741	301143
2454	426714
259537	484447
52955	42568
107516	38136
193020	157492
96372	376874
272427	22907
254599	286828
180672	141166
338730	267942
184914	352419
69007	114930
249027	458119
173662	254973
102065	230334
188827	100687
425987	266852
299930	53687
248013	429097
165035	470069
438280	257298
308853	349938
159633	16433
338194	392297
258787	267352
23255	179472
50327	155747
219227	344046
237260	451399
316496	492012
114061	252081
35986	15975
245429	142453
492787	40562
482456	41406
14930	24000
335452	478415
217348	353343
47010	115343
117203	250434
458511	194710
429791	67584
464496	102981
479918	363416
250833	189586
184056	463623
137561	92073
437351	293813
268168	63528
393723	428434
436709	54976
81279	141021
488787	122462
309283	198790
179852	180259
341564	200444
310208	489919
137600	115573
351193	417586
81886	317852
227004	101928
227763	97894
211944	151096
238854	62191
112625	58096
112403	50264
328174	137573
243375	313745
171455	284404
156831	490209
330194	488047
153322	209532
42975	166513
143657	286828
207556	271918
254446	175023
270128	172694
63391	42074
315967	233719
334017	489496
472755	478415
2065	369769
33855	390232
338823	143289
458777	424860
322631	254666
361989	376364
109510	15209
392940	109824
112682	283853
256582	396019
447610	53863
48282	108954
88584	346158
442513	342807
270499	273831
134299	131273
161145	362773
81279	8123
16981	428214
30612	471745
5	403728
230415	345805
75133	233498
73327	477986
264120	145948
18197	435318
417938	125193
430425	20823
85625	395988
133702	186229
52881	485546
157698	96376
76228	110767
134723	389682
20345	286936
153993	298492
63490	140044
7871	226308
230051	180848
139470	265598
50152	131090
169990	407748
155350	273831
485456	315648
313533	157100
311225	203656
363796	357854
7983	487153
325509	32406
339234	35707
341907	256121
479297	96366
132962	21902
281677	26909
38038	64335
402232	360385
118390	350162
55789	450161
149015	253341
360459	46926
172061	336955
358205	366476
56939	264406
212338	438476
186235	350189
393466	178619
269854	229183
386659	172089
224822	164884
342350	110677
55183	431226
437849	380112
438009	65275
9564	21411
250854	479082
378357	367750
109949	97910
14998	337158
309276	478123
234788	163477
314680	271203
334045	377032
296029	357810
207358	157839
93555	132740
37975	135314
322471	66405
10819	230710
164843	409828
415541	180578
217459	271295
28357	413515
403762	115386
45142	270095
267373	441068
178422	324468
263647	477424
68843	191341
245047	404960
276281	77278
110998	153809
360660	116283
372448	188666
347121	468249
84010	62191
71608	228431
361127	273831
416514	401949
459112	479157
15027	217458
449035	183213
456231	475722
387147	484118
312287	15209
127970	144073
423444	397323
359790	100287
82291	259640
382896	183479
271994	274309
442730	36692
324486	186561
389469	118470
295537	15209
361999	484447
71297	403311
346631	430356
441486	90894
199367	142018
420033	119381
344560	236213
90208	214024
168032	387333
200092	315566
475251	150590
214261	93807
207696	315888
67593	482218
345715	434035
347948	438372
401946	241048
250458	46278
68098	277083
128749	219136
45291	101058
249035	474369
286907	2818
162951	190087
91325	412398
11062	433934
114869	420757
487351	190369
296730	428738
303045	65938
323244	293781
74135	238665
68563	94516
87638	88606
82981	432319
95899	346159
456231	356530
96759	436877
475172	195607
268516	322156
357053	1978
467361	212300
238162	110677
361842	412419
340518	330375
325366	302722
11675	156492
121699	371918
36228	262302
113739	250410
343010	268773
285112	440660
67925	392788
190905	268081
97247	429161
146893	286898
431314	462901
130395	379115
420234	274852
243400	30783
475720	476337
263880	137561
87527	319985
395616	296432
71189	291997
287176	203731
96569	481502
300985	438783
418380	116283
167965	394017
6294	237178
172396	26246
383379	100277
64135	190369
144332	246672
453469	117059
376248	152020
214190	317356
146079	25053
395886	377620
194051	487095
188903	288670
162680	383967
315573	469513
225810	469890
399692	307682
312537	288645
820	26694
356933	94532
470167	280592
299186	84328
110585	52845
287874	128862
486595	128153
317813	389682
104325	247715
412097	89047
125747	283037
86311	330469
68701	139732
404518	239028
11318	293813
234788	222172
371724	255650
456104	410270
279473	487799
246693	318735
120120	217143
210685	313314
373810	35629
491124	425838
252742	439366
399309	268218
362056	347478
443068	151647
34060	198297
299836	357854
303250	101965
364285	435708
31436	338076
107589	479570
408737	412783
321043	279798
330619	9054
144179	338790
100468	249709
254155	360860
422904	376154
325087	319365
307236	109291
392037	244712
58256	436686
168640	395654
169621	401101
29463	368702
222623	256121
81938	491897
47080	33790
334827	240703
322934	389299
192471	270564
428944	321213
342618	114381
385549	105878
447292	187974
46054	467703
470802	383967
254028	108521
395198	22203
178469	210641
245144	290014
81432	230903
426209	300701
134299	457073
362067	313745
362897	36066
8258	254627
458831	318687
182042	243840
276204	286016
244115	45141
317118	78549
92401	136331
223281	438783
421394	61939
482209	469924
233782	330157
311750	90037
204775	353787
384363	16433
314218	288035
357588	317356
281747	293813
311529	331349
368725	49828
444205	308100
298390	106840
177845	176747
307576	91403
374404	148000
169870	355552
19704	94516
57002	147547
422497	443192
345147	62191
66547	317184
306769	415895
240135	71873
170708	285667
488265	393326
227129	413271
409151	306950
145857	4008
247843	398689
426842	157497
289995	245715
317498	354016
64008	411455
190369	98180
471169	217088
197131	153317
154815	391414
264330	83985
454608	317118
42879	468276
257641	51895
484095	380540
105568	456403
119381	231220
158547	469235
232222	394664
318735	135554
437729	294836
421830	229813
45313	91700
39919	119381
490006	177870
136228	341278
375113	112000
155784	464132
221592	388656
392164	348176
398687	477986
137505	198776
17901	119463
87150	184897
226949	124800
265910	457396
111353	387742
133747	211528
384732	292559
350628	428214
361159	130028
374305	407326
382458	317886
337278	433645
255480	335433
10690	24983
294964	154096
251525	133717
410839	121965
481406	107475
167379	92613
105362	198275
7922	139755
103985	467236
426083	145948
415029	6242
99922	370143
16508	435708
435265	262954
311370	264080
426045	445990
99539	469473
135175	138140
323089	251382
146235	319192
116947	487234
291832	85078
69104	464408
196644	467302
150008	165984
464025	375610
317457	167973
317095	476447
27487	464420
389790	181395
356697	27106
334760	236990
159083	152458
44160	432643
82557	467584
422142	236213
302283	53883
92401	490358
346537	121960
245554	255650
129296	5040
94665	239624
444006	190369
5310	4177
35538	86974
481450	78004
395455	318735
447335	53883
86549	246777
484646	218142
85426	278931
325814	147241
409575	188925
88586	110520
124886	326338
348644	91648
251945	282856
457567	227943
99322	478415
433812	333357
261278	430356
383337	466686
425827	128440
402336	228431
411282	313314
248499	81246
246311	291068
58464	348798
161693	203618
194048	201615
71208	368588
438563	218727
287566	113522
190439	196864
118867	153995
146452	103158
215214	463611
236359	85348
355049	293813
102249	163506
32920	421225
306040	18665
356426	128577
299292	12245
122354	477986
418636	250679
454615	404670
311221	84791
116087	291324
246973	199106
66341	41857
388448	326550
189125	401378
201187	217101
154400	406171
345458	17282
51316	413525
148365	51120
192468	242792
357019	362443
165680	196354
96189	5961
179153	436026
61763	492196
106407	105878
136437	413525
405198	386772
131948	207415
221296	56433
226023	428432
125210	46127
92172	50538
449671	333106
95165	363631
386150	28058
360242	51881
482985	277522
227188	441652
24983	198790
308408	278246
370693	489822
302722	173543
340208	150496
286001	345886
286317	9897
493357	374271
345886	238290
203078	22827
277936	35394
19228	268600
409969	21583
451841	375840
109017	141068
196355	147800
150798	318749
384683	21411
398991	409861
201131	434384
216359	265687
109549	371463
408584	177126
121875	301659
106822	476951
115193	420895
216544	374900
478357	313070
334092	1485
88359	351193
62526	273831
131606	248777
300898	121291
162130	51895
375405	329383
193405	320833
141563	73643
48832	239922
126911	82585
254510	437018
273327	272846
381941	305449
39683	42189
51424	14919
405306	298947
145363	226871
237801	119441
438679	446970
270224	15949
486964	423578
204865	303175
113284	336317
6467	295484
138452	286936
356719	369719
81852	385505
452584	168381
86250	94344
59380	53994
257391	153995
257219	10236
66111	125772
166915	317478
156880	440660
106011	180712
401159	335398
134299	111463
356739	225730
16333	304173
309621	35707
422735	378030
40997	423711
243756	283124
409503	197212
86719	272159
456778	110677
267373	225735
88439	472583
49416	32807
429287	168748
56856	108558
113616	439074
89219	388425
417892	15209
486192	48163
437156	29856
260695	162795
85296	60322
412983	67024
236032	21679
332299	80919
319871	113754
53745	492222
8983	462973
174139	399814
356500	313745
208199	11533
122707	132031
454450	123213
196794	104734
401488	283814
184207	214714
89503	67584
467788	224997
338368	399736
485013	323865
200849	314518
424125	140076
438679	10354
361200	389497
440808	259435
34925	304453
50005	442322
54596	119868
317483	86476
216666	372785
112010	65982
16667	54239
107709	421978
396040	274984
301557	403272
261334	341828
192238	72555
156734	491150
209821	146445
8613	474341
196451	467703
222491	79989
61102	434699
124665	310756
206572	274743
187034	48275
194003	184629
267713	85471
223947	228431
285149	152502
374134	459905
471169	311902
54402	351451
94946	351639
247619	435379
320520	228431
228732	389682
32148	481577
203783	66890
63812	290882
192391	90538
398180	472128
15627	131514
63170	368205
312842	377984
180927	398834
288176	318735
462836	163302
345401	16601
47965	455600
261805	459993
200893	198708
135668	138055
315533	261187
3809	357312
399702	71091
392941	183213
278256	292721
101343	9232
442461	196783
263885	46127
5700	471285
367898	129637
289587	217423
316475	155008
355611	95518
23177	301475
215944	380360
350699	57134
43164	53389
141441	250679
408792	262954
214735	369577
245990	238917
64820	72670
51449	219682
371628	390349
283839	49977
285303	122035
398308	214024
93144	388575
413816	5997
167588	219492
475873	20959
130261	300811
310235	190369
280710	290550
377380	236503
402578	25382
201131	268743
228225	203141
265571	176878
42747	478415
329439	95137
63028	330469
78571	195121
242411	65347
149732	55321
480316	160075
224594	64777
209775	15209
300865	477986
372415	293721
176903	270379
160434	38486
11237	295232
235147	470651
330128	60517
419082	380538
267562	99123
464013	391414
379680	265589
86254	255594
392403	396563
288100	228013
357414	132284
326539	13824
339193	255859
183137	222701
178422	28696
352897	362610
256491	469235
149041	423486
384174	86095
154835	280213
6836	391414
384241	3304
228067	469294
33024	113857
249844	48275
258575	206711
30568	464387
306742	10520
298421	127921
65244	291521
91872	420944
389641	199590
341022	131517
262137	246131
238405	187836
187576	58786
297386	46742
398302	141509
153771	203445
31070	234627
79457	442648
404139	477986
318088	229150
109464	33827
358440	65288
2431	50467
394741	302705
204805	27476
489589	418416
228371	452792
292020	233825
324921	459976
383967	183741
347696	203656
408146	217025
364493	162795
1639	92942
144973	408202
28927	366493
196132	209572
6019	104505
274429	315566
96886	446954
187921	4349
226919	453222
104740	381146
480580	65897
37748	101125
401114	86077
146893	304103
461846	392188
112826	61883
19240	149424
131303	476656
226700	49903
63661	294079
84181	285156
80881	349185
95627	274215
189594	65018
322326	310756
84429	254130
54436	168615
195121	369077
441323	212888
479959	60517
375315	94516
469218	399867
126144	371918
247671	156376
295441	389031
372019	56490
170535	241468
248013	230470
330975	328550
471899	420746
124085	38800
414421	411424
88645	158307
370866	334485
238958	263713
434726	185480
107846	423346
65194	63346
420378	174726
87158	241468
404431	300800
99319	249840
451372	398689
240254	260627
415944	347941
216483	35707
309086	447519
84226	425846
451543	29362
431749	315235
109309	474098
192800	272111
14642	336590
65724	461392
263405	21902
107473	484274
313217	69661
275721	23046
316301	316560
196365	343010
250325	152321
157403	451818
368086	76829
376502	313745
175233	160679
315692	286337
122139	71021
297436	342761
240709	393326
350749	92976
83168	243374
318020	168381
102065	2280
359554	366534
100287	41768
302831	451811
61005	226494
206962	152502
213065	310030
54035	80709
487476	208379
298858	42905
358744	402162
325452	428756
482851	114048
369108	176077
210347	4413
406850	66970
345715	303426
359	294747
420168	205399
234642	466737
387949	262954
143191	440660
262639	404835
464764	94555
376984	466969
212043	308897
35535	141768
77406	210491
89348	77727
248013	141154
276952	188836
211551	51290
41309	53863
393268	40284
303303	400660
80501	292721
302033	433993
476138	178436
897	13370
465667	234461
24518	464080
318344	335812
268910	463623
283547	403745
382463	28065
430313	187045
95321	374479
243700	313822
408329	417807
240373	437012
175187	226975
198317	392732
202816	62191
80193	233596
140476	6899
380380	126131
416004	291100
328282	208577
16071	401949
387959	494127
215260	215373
444296	301475
467277	141114
324643	19059
185101	198275
312751	258370
360468	230655
93771	259435
148139	338082
217854	438373
455029	214600
226235	273128
111017	178263
386690	440962
11092	248551
51781	83297
354214	9203
216432	287159
262473	199181
163519	280129
295841	464025
181385	253083
451952	134694
113843	436042
170462	450781
26119	177989
361630	413880
83799	479614
5658	218981
487422	399468
130224	445946
334622	152054
182678	323777
227241	23430
272742	312491
407327	380390
222533	276309
28399	472167
310971	478415
159985	193041
188866	4914
391164	53863
356	217423
486680	322946
433565	463799
471876	388719
43638	477788
238190	38798
244805	352905
459217	188241
32888	401949
493527	383078
294390	226494
43277	487938
452394	323266
236957	11626
295416	421830
399981	21411
392230	368357
324751	312111
1045	105796
27125	277961
113566	335484
145592	14254
120006	142678
353758	81191
83395	59776
192238	78273
42253	381157
423445	236233
59578	401949
457152	489496
479876	481785
396381	298415
179043	200632
222495	226739
256608	163604
336528	94516
76647	300132
377588	393326
468575	46885
303320	303424
296953	226494
35138	47491
392241	458968
267994	110677
226649	186548
215806	391414
493625	27464
244090	102329
390032	186182
270931	258580
75656	353421
28360	132996
319231	415015
448381	39195
408874	439154
379372	370590
247010	433635
87577	225054
482571	315070
221579	313745
461833	118496
381207	174726
51048	192195
177198	60171
428103	35949
97282	146202
5940	38063
40011	28129
219876	413361
194452	202414
152305	401096
66128	465424
476310	421935
150946	455649
245305	199707
244850	57547
152368	424781
438964	205221
274852	293883
41670	348279
61286	398333
253503	16679
412440	395354
215972	103943
98834	226494
489511	213298
433703	353836
153548	1198
149897	71339
425702	375398
396077	435242
342031	393171
450532	182805
459313	369599
127661	434455
31404	138005
353904	359684
433583	228949
254014	68376
353610	410099
344775	22888
311035	77016
459149	198865
398066	477986
280290	474526
387531	32461
137116	263009
480986	475917
453919	415594
481253	458353
227557	118991
30548	86476
474177	452055
324816	13348
32811	387301
27049	351289
132640	258370
423076	486511
59476	33290
108546	107403
444900	488970
296758	109991
202226	249334
220130	123369
250325	337820
355025	149897
362987	338271
385928	251148
11269	286443
91029	40388
431508	40161
90449	115861
270224	440583
64807	369599
474645	402269
242137	9056
406083	22810
311128	305541
409160	174279
457418	45957
444581	343536
168640	317118
306211	95942
86091	186259
128696	220294
279171	294548
312283	323879
131603	162000
342781	110708
311408	316581
99249	212950
53247	192696
340175	456640
405565	86077
204662	334680
210810	382570
274323	360977
453736	99102
338279	408447
447258	140635
28980	73899
418003	169280
285156	214118
78644	35707
227566	420944
223724	192345
166596	91711
282912	198624
202585	69444
405538	89772
481394	62191
175921	273831
475442	11314
216544	487636
388475	209296
469909	244371
198757	86728
188605	412760
177016	61786
304146	41846
436300	338189
440000	445282
173459	200457
255712	381857
107906	460315
117226	28779
361244	86728
243488	156435
217560	430356
122486	317356
252846	203279
434981	232833
39601	9913
262464	51135
40388	162795
151180	483534
79933	461944
237120	440846
104505	302767
278273	119381
125064	244927
454263	107703
88790	441313
258621	143220
15583	375768
298440	132767
393202	491150
49344	203656
63445	369599
462450	399607
168769	312960
380025	481279
31780	9421
235199	449302
435135	208617
342433	32342
231552	449468
228712	182345
490405	274028
458968	20181
369859	114149
430440	62294
97329	230374
225279	317118
204862	357304
386741	231485
322170	109769
59864	4330
455321	159378
281119	434945
380089	105083
41470	276761
244630	185737
344775	49903
71913	238578
41779	457081
181530	176662
334312	172547
402573	29105
347659	359201
477932	23728
447863	375347
201038	397859
86159	368859
278153	391414
362724	305984
72523	444563
245938	480720
79403	23018
430831	50540
207772	22804
428113	87212
133996	191292
263377	145909
299038	95942
304100	205287
104738	113051
158724	316929
251372	315671
246644	408353
273160	11649
378144	475200
159068	57134
470491	293813
173382	328409
357621	389682
59628	330291
258894	265040
203793	98168
66029	125420
292576	315029
129684	94516
9742	355710
126719	238132
84362	244115
26210	482078
38257	229058
336152	37932
80543	96375
49543	207220
136132	3006
265964	357441
435222	55933
171460	205223
32134	28129
261625	85243
50504	327217
317177	301475
72502	285514
212174	461637
226167	360653
218649	367326
254559	218727
146856	303175
405535	132996
477398	479825
188469	136837
319081	491857
273683	33855
362775	295650
177330	109113
474412	19855
261012	305457
274761	212868
43551	411455
466790	447107
492071	431812
481933	291823
68532	465647
456104	37498
264080	151096
123071	387860
345401	163303
20392	450317
191098	15209
11972	385468
277655	287976
361438	49704
75498	399035
173176	310656
152536	202055
393732	306663
230460	211318
424103	275980
63883	200632
250499	225393
254430	187836
215088	426922
174139	327217
25959	71431
385304	233741
359790	208487
80540	367008
30815	187974
116933	234891
285558	6949
63843	417389
4073	441828
330827	369599
220233	287301
323806	354264
171708	199685
251278	193380
13075	110677
461175	126818
386556	116087
487148	392809
324708	403823
174725	263713
422183	94289
230574	332952
211238	273019
193767	161381
32991	449662
367164	13370
123314	177696
91339	115995
151247	391414
26056	226308
167443	375897
277442	194587
35179	423469
353453	40592
124658	179219
253612	32760
174034	93692
159525	4413
265586	350549
9969	28800
153658	328433
135156	94516
78103	258304
207032	122462
261591	15650
361942	110677
213195	491984
140013	317118
240027	160419
374274	487556
406164	348798
297665	273814
248013	159897
441242	373554
490471	226891
94128	285316
487904	457738
286851	176859
307359	245317
160557	15926
411662	331508
256623	273831
4849	139803
482547	389254
90568	183213
174255	248311
382040	243840
23423	205922
307510	144060
491169	206354
142259	443693
477199	366941
242411	312299
450532	174939
473482	140728
135432	45335
439979	447517
66464	128137
263514	379551
375473	460668
5700	431260
38663	202606
154544	384849
2105	488190
110252	162516
61367	479760
315573	49507
131737	267602
113260	190369
16983	104527
271862	9433
477928	144306
13598	14274
379095	180880
401886	265573
74160	318932
157590	285937
481140	413525
234934	468927
307990	104561
291363	190369
436709	304589
402805	306677
261621	269199
395708	248566
63134	134018
464103	230710
58930	177374
90711	20998
159905	476231
462981	301659
237405	123868
369081	238454
168955	289938
36595	430610
306424	435448
287566	223962
162819	310261
493794	160957
403897	328550
74975	128776
130069	107437
205363	15560
160005	236454
257579	478415
304435	406843
82201	54976
144973	179389
259553	145948
173033	129776
223600	294896
51455	201794
37361	77461
420419	430610
293913	13977
334897	278953
297790	233621
110192	422629
374612	436966
123095	435903
450465	32805
370260	207544
275079	92613
300974	438783
483514	242683
56671	118694
8463	213512
29463	24863
474688	139245
275239	116070
88543	162831
308073	203404
236162	50747
381497	267565
483801	243840
224488	189344
257057	192005
396169	285156
128354	23187
228877	420944
106353	316929
348595	290450
345107	423214
258136	97515
47496	260627
44091	45798
301565	452974
144405	333588
170688	46132
451646	366127
46548	15084
462638	119381
200476	252990
59873	262023
165766	190369
196794	221030
69637	379752
271172	233895
426724	398514
216516	6521
454053	487284
272209	355806
335951	221048
134299	88883
410042	320903
453596	208191
81225	94619
304146	333476
388696	431740
294323	420336
471693	441635
24844	174139
41112	437123
227241	240988
325704	208747
95975	285885
80676	285634
203381	384262
474280	434566
277568	380538
475158	435989
69689	1109
293243	187974
482820	418861
249558	21174
8524	53389
129132	69661
276359	300811
443308	136435
173859	385279
157883	172184
27085	340329
309548	258370
349006	335709
168797	195658
221024	429115
394508	266967
327541	44769
27894	90406
203793	439718
272577	118318
91085	57080
309328	461944
48509	415852
386934	334391
178493	63152
330537	491930
168361	2650
456640	239906
409745	214704
336686	360473
214055	178686
248734	255593
114335	335755
174484	391414
233986	259929
167588	73525
278138	215054
432877	331349
366170	126915
461981	421474
300491	63622
114218	149206
51601	428927
256630	491150
181111	76454
34203	250357
73641	121339
275983	76656
124259	180880
251905	235322
112858	176663
336921	219221
241902	236
286430	434035
300331	109303
463333	191053
472153	25493
288295	110677
247608	183324
29431	388863
446037	50143
190281	312368
370071	199456
464180	491184
96201	169915
171167	318262
360637	246672
10520	482224
411623	467267
26318	73236
217748	158918
486267	203333
83195	489552
296029	395521
134307	26927
295161	226308
216602	118286
492301	203656
417236	164059
265222	267602
394608	286864
403746	81280
234700	242453
396720	249709
40687	10593
357209	66784
460052	100705
178493	24334
388073	72432
321224	185704
346557	36522
115610	262954
226401	205223
23680	196783
85093	304589
208079	166513
485546	316398
217953	134834
137214	420944
346697	476326
236328	86974
292588	1057
44101	142433
187510	393253
483289	123383
219607	486182
212120	422004
165326	77969
287766	66930
292587	26848
8253	31178
320379	65891
266307	450011
235210	152762
2152	201178
473368	378504
454118	141649
318916	175721
222698	210655
56098	236407
360459	290565
385900	175478
387452	489822
188484	16433
121566	320086
356530	80631
375043	407949
453382	472891
472887	292928
406080	219929
194216	132608
46188	430686
381305	113131
172942	436902
149165	1605
53963	214063
141628	437491
172994	53490
400365	185478
447591	13370
383756	91069
457553	305170
271333	119868
102644	247680
175635	256373
438563	114930
243700	471301
3856	224871
489958	313745
132445	428214
62552	484274
30097	32673
452641	4040
288840	114930
32124	441572
118938	271328
339691	219795
16349	77004
418642	64335
150123	130726
222102	144470
33343	363833
362267	441056
87235	294079
56351	52537
63427	45381
253538	472223
411576	384174
112387	250805
9501	48275
294494	114879
39176	110708
260308	15209
18459	75583
121594	449728
196240	129459
435997	89047
166679	197996
234024	263592
277448	417680
105249	370315
410028	35707
272427	423688
2959	478415
137454	120779
154023	267352
28214	96786
442289	381760
329196	439904
15133	430610
209531	240796
123151	374909
322798	487563
20946	378092
397163	273831
231841	459205
156205	440660
16323	482234
275487	189454
200092	489354
115301	75585
153197	254751
435253	311680
202166	61572
319253	122462
71189	281252
486686	78786
285298	32807
254446	384779
194985	21685
327848	304423
10060	333344
14961	484447
378121	291484
366320	169435
446368	16923
361675	70375
380465	324403
302492	114117
13425	226308
130399	421356
606	183213
390914	214992
407334	424572
226127	361888
435689	440248
358599	114117
112440	63528
174910	281295
468558	4088
333891	492906
401297	324954
188558	190208
345715	84623
309589	384615
469368	84089
124239	307688
248170	276358
100347	247368
13019	63528
117385	423853
61048	56223
262639	374290
97201	118452
8082	168268
308122	408469
140749	342063
454263	107290
331666	226168
332080	391414
442730	356728
179797	48861
256926	116283
256823	89589
386942	318584
214994	117994
395364	339853
74552	328550
218188	346918
475621	307952
370204	119123
60443	416942
387950	159378
457007	440453
3186	414292
81556	184634
240272	109908
242915	205388
360636	477986
18647	303548
454167	159083
364513	9203
270236	164164
9978	408130
493786	73236
483337	194478
465512	107711
169207	250434
39176	237165
240725	302667
455319	375113
155322	272865
311268	491150
161571	430610
307342	9054
436201	58881
422255	378686
150798	475469
194618	284843
289513	93852
199696	98644
406638	137028
110164	82271
134280	76122
114643	482170
6301	180957
256054	409828
57281	492906
278769	477062
117103	267562
119359	347011
15909	196534
408950	116577
62366	66720
442447	218485
252118	219499
472305	137785
231406	447010
491273	13370
472072	262223
470818	472938
482851	135884
91828	258412
478208	115795
430170	9232
45880	319510
73588	450338
279336	420895
478237	80761
132775	373601
287651	265065
326109	41673
137744	152675
307004	141440
78839	328242
215029	183213
204072	2267
224626	22719
195729	173969
322428	439979
141305	197450
35806	343514
169797	330765
299292	129954
205346	200344
159974	200632
371450	331581
42658	5857
194066	274836
178374	395026
204164	231485
316929	462876
287753	194893
106242	134259
137569	233719
305971	17339
58280	86268
203407	353836
53494	254706
313850	213221
127345	198297
146924	217458
187977	42890
245421	219876
345692	137128
375169	274030
401988	439253
386459	488960
237549	46294
384959	291332
208577	365796
85406	147554
45638	310147
157548	341278
74610	110708
372196	93422
397734	337500
326574	60904
291623	169039
381930	26452
439726	285156
16844	183711
110483	76624
493717	91825
178137	82787
185594	189745
351684	465367
354041	428603
383164	291717
323310	440660
308122	160791
279936	20959
40151	462973
132633	439542
235882	228431
422219	445023
407066	64123
405459	368205
128337	122046
177385	478415
194807	155719
41400	37515
463241	433934
15284	440804
382075	208107
443320	81581
215678	199180
11563	407026
354569	1736
375597	193705
427505	447949
17481	138885
287694	127921
196902	94516
89219	126936
476951	168957
378224	145844
232760	110016
455862	276158
446531	32734
195948	68070
327209	268219
399118	18754
492498	231485
427529	9282
479268	410093
264408	127921
111968	94852
148321	167065
326743	491000
338074	274309
280600	477185
381244	348798
207741	265341
218730	428095
153016	410097
312511	77438
447905	447379
273567	35707
361889	13370
317724	204330
442927	254540
409016	184258
330757	160419
438322	274508
62512	452524
215938	65520
30022	1057
168437	447755
493031	77004
361417	110677
331364	368205
4098	235752
240989	374444
130302	143809
445832	414912
126973	220635
311510	187186
286503	67062
202120	471205
330984	71275
47407	408769
12063	400049
298317	410028
2633	57375
31303	375840
179906	343721
197505	44826
70772	6219
254688	123369
217054	28377
153582	24508
319824	105585
471254	94516
306043	421830
67613	90884
417394	293813
63791	95942
86041	15209
204103	152000
424435	174907
267674	114265
221098	489484
74024	378232
254067	368173
465820	139339
368580	395988
317807	255546
167588	370185
237714	223823
65051	293813
226008	236213
471365	132033
453738	348798
328513	373427
214475	190369
114262	40447
378026	272603
78575	8623
146893	357371
122389	237235
399950	94578
389224	45489
409876	197342
89238	269958
368632	70941
126883	195141
458452	251606
442554	265303
137079	186440
92820	32838
116428	485246
271188	402698
437315	441319
339013	184163
393998	226776
131654	123484
463934	157998
298169	310756
192246	307468
391391	85426
369523	230710
440314	135774
196000	112680
399961	440249
176331	270812
39369	297282
254446	403934
237400	297915
19324	53490
454450	34313
89283	430356
142677	378529
34306	271756
437133	276222
343801	72701
309225	66183
57619	227890
239528	316525
101736	349602
81478	251961
226337	101058
42245	146202
336026	227557
41329	446309
204440	64335
164490	410540
293705	283445
252044	271269
228128	225845
129328	396172
79223	368205
163800	132459
54450	214992
436575	402323
294323	149533
442341	410513
490957	115671
361100	125496
452997	177630
102210	483749
306111	243840
464828	290450
104153	110708
130814	18093
263894	300
483744	465536
100426	401109
152412	294836
231502	125973
159151	309524
203164	412162
342465	235920
347473	140378
358322	367798
1822	181405
367257	305711
484198	49966
10440	385266
114117	155009
139110	66183
214938	240917
242842	327436
230051	448345
324872	24183
430845	334032
104583	199353
156037	454316
13027	382818
25748	212646
292687	481785
138761	7610
378830	452989
274171	290178
353102	391035
60599	404879
66553	369599
492316	69293
187670	425920
227174	129185
325037	363874
79973	454971
85637	127921
27028	385501
296774	392788
470709	146181
359950	122462
195675	370230
308610	441212
403342	84677
162607	289013
159959	20958
484195	474347
271336	172550
427505	111398
328684	468760
479355	327455
488631	219499
163594	390232
201450	246981
302882	62892
69004	317356
94446	7120
236032	123317
455187	15209
296994	435448
33474	322457
408329	2233
225086	12575
85225	281850
6467	222544
182170	377778
384871	301034
187834	318506
422732	377996
284720	49903
173606	34255
446466	425846
392136	187836
254607	190369
31113	478415
404533	64335
147109	400797
443308	306100
446550	11710
190051	478232
300641	205287
73298	54473
235673	337921
417585	110677
180354	469010
394512	3707
141434	207330
466432	27158
493031	126426
78758	66471
144300	378462
463089	91711
394095	123960
418763	335426
328940	367483
339783	491150
247062	194165
9969	481712
466034	44851
92401	140116
303641	388473
296459	57375
231839	47880
155425	23018
131606	419576
208031	275990
446460	15209
112823	409338
414747	244582
474888	420414
78319	345239
449521	4558
101346	55725
410028	173157
317437	35707
27244	416424
401674	335812
316652	241840
78571	168851
12623	315447
334092	385766
314348	58140
111572	272795
294191	86974
87710	238655
436475	200735
232896	463995
60589	347401
248398	132843
399094	84089
312283	482198
421635	161769
381452	395390
174139	329120
90897	297713
261033	291823
298823	328661
417369	296432
41779	10336
408163	316388
247620	12895
261856	429901
317449	99982
322150	411809
50522	3040
290346	8531
4927	375897
111628	230752
454661	299218
95408	151278
116931	98906
395785	130328
262924	211480
137402	211134
391560	214274
450417	223665
435504	232377
406785	365163
76666	77438
433086	86728
175062	366127
377983	63528
263799	304355
432440	477986
477980	4656
417153	315573
358320	40754
200092	187458
212375	429554
219546	321688
428554	236213
414825	348421
179757	322726
482456	295007
240155	137405
130749	317822
355232	297272
339294	187460
211717	241090
295651	301475
426897	258144
11277	348421
327558	265065
148559	257785
136798	102352
154981	26992
430118	184670
22959	6253
20647	132996
178968	436686
78113	428593
306076	314651
327353	180578
143381	264317
69028	190369
450352	116905
365936	231230
51457	414260
336922	304671
23306	107944
28484	82585
457565	188320
150005	395336
8564	196783
93050	469235
288202	424819
145587	131778
392429	436642
14010	5857
237714	144110
78168	168381
301027	186259
40528	446351
454263	229111
96077	214992
485072	262954
348500	15209
311863	360860
392268	430329
453018	427633
324076	400974
92297	468162
491256	264766
437286	453169
205934	13286
238654	204403
306196	26653
200344	386711
336265	428277
331320	203656
351495	200457
414835	88010
374693	423737
23836	222074
276821	350351
91276	374806
55362	113142
460052	183479
380498	86521
200105	249334
325308	304932
223503	56930
4776	90939
23572	440660
68097	409187
402474	377984
187389	95928
272595	402183
206848	453493
277775	468177
489552	342892
277447	447517
144114	190369
134694	493179
469531	309425
190419	293813
391374	169395
148977	125974
355048	481279
244907	433391
344433	15819
96541	318404
78473	13370
367750	283829
286233	140394
29450	99564
215224	292721
203447	140936
161475	156499
233067	113117
362435	293745
479351	470554
248934	11533
301570	13981
41674	178436
458982	109580
161570	144405
252824	315671
244212	267352
394313	180163
179607	257701
128509	308019
199776	478979
79718	416402
275976	489924
232519	407902
303866	428766
286787	18393
411136	148654
159193	137128
214634	42890
217557	165381
18842	460680
465479	261223
322448	39255
249900	366127
144288	402731
134705	186159
50259	440660
137454	150526
387041	441967
24324	489552
438496	378135
75379	154721
35716	421980
300750	103849
217418	155366
154256	34801
444302	232377
467116	169481
252038	451031
238033	477750
200722	136744
177121	183479
477045	420944
488012	249063
477845	25195
126851	268977
457418	80536
46988	357437
339818	55095
139021	78184
43917	121950
36649	134145
28525	334680
26556	58694
36612	251779
477932	23684
344372	186061
438729	293813
373244	32807
265252	114930
179319	43732
274247	94975
92401	402323
188847	123925
103050	268904
178927	317118
156788	266852
15884	417048
408757	407941
359345	432858
407110	454337
381861	464182
282469	26313
274729	404960
402991	303648
66734	74382
316136	15569
379680	417408
352016	53863
37688	407720
71511	326732
95013	422015
152724	327217
173731	109733
258131	13231
445090	368465
456149	16433
440976	424463
394094	90884
4849	113698
395784	342807
316028	267352
388179	361529
95663	54503
473580	317485
191485	111962
52538	387884
140385	50770
442566	331263
12492	7824
371703	15209
405096	42026
69601	113051
430235	409828
368862	370136
93279	391414
203728	385819
233785	356743
226167	356463
74555	101806
349899	232347
5040	477550
342465	492065
339639	80296
377509	31029
78891	316388
230051	86105
470583	209471
12332	220756
224034	91452
231740	304666
426645	132996
23306	439050
441236	298413
129328	53249
377023	420944
407780	231280
32703	10025
94196	411424
135519	132996
337293	316026
62131	366127
337288	34094
55202	323206
468597	47973
278153	16166
125717	267352
169911	190369
407066	137128
216918	461944
108024	130267
92466	228431
230574	171460
133909	313707
383986	396563
2243	345585
390349	118477
2178	287202
71596	24953
481320	371918
220917	12443
27592	443693
143749	288035
250366	347689
227505	28994
263880	19135
434729	166640
406660	123114
481419	64429
294193	366493
112372	61033
482734	195039
449836	186159
392624	270836
452126	54387
59848	264908
440499	393238
458644	57864
120986	405022
39626	62699
4065	94734
361039	359826
47023	179617
199744	347476
247710	10216
223615	177630
450269	177330
488190	291984
195362	253604
45880	468306
266106	213257
171205	74067
301348	110677
316565	54444
275041	94516
396738	393326
205607	368951
267562	13390
361260	46491
154198	87281
360531	7757
358697	435446
167588	413151
431222	291002
194875	355806
484654	439253
236391	396080
286001	463615
5333	62928
216848	257026
273334	118030
13280	202608
425313	9375
312561	386082
329909	415932
179517	332512
253976	475047
461723	267089
3773	356029
50816	311297
481167	15209
347036	164972
315573	413417
387306	119381
292205	127305
331622	101816
121594	131169
344676	430790
461047	186774
252247	205289
455699	364071
10379	435009
409016	146183
221874	23430
14922	336590
254446	241732
28376	334014
326260	465894
492149	213639
310499	34370
171644	430546
230969	27000
246283	446037
281596	49903
321624	3234
33525	249202
166434	163889
343746	255640
146778	36432
85996	399448
11092	330752
118755	51881
142955	434186
44282	409828
42666	238566
127013	56151
263703	335377
454263	286007
9501	153183
240661	20172
399858	53060
115112	190369
321492	286936
319259	127469
46071	264406
16042	27186
76953	186149
385062	437941
104875	476951
455011	384174
409638	336590
192611	233051
396948	155347
244544	5041
67922	1605
424359	468276
230629	456586
345531	91600
250851	456640
90071	39670
129752	272082
315347	315888
255376	12690
204907	410360
308345	137128
112950	454185
394149	201794
166157	363631
431514	113882
107141	488022
362840	382473
118508	492906
101865	334680
357308	348699
304544	122462
366651	98548
419764	63599
26243	313745
48001	313314
260821	169146
446285	410028
117508	161197
277084	344513
305588	35944
356081	358394
328867	385274
446714	74595
258274	390083
420904	360860
309861	297688
287503	86728
145230	407651
33728	182679
206913	8778
420536	448180
441590	131256
75687	377853
432903	216900
166903	77727
5224	329414
406660	175373
18648	338189
118387	206623
383673	397315
144195	451178
460943	381404
18463	154799
333894	108222
368694	324687
324826	21411
228795	283265
457143	361533
384985	304173
232192	378599
419033	110959
167757	17287
132111	476412
295441	141158
308698	162060
20006	371918
406743	431094
431530	288035
220471	10216
315573	454167
105969	132980
191944	427127
195537	474206
6467	125040
170903	436136
30829	21583
200722	396496
96615	49228
286772	9633
378251	402193
27826	481270
313770	107222
204116	104527
238041	419942
227857	73724
370897	294548
25966	141440
408108	288774
272149	35707
24529	94344
9236	393326
308423	132247
214608	196783
240225	261182
142092	387415
200161	391414
221695	293623
11283	181095
56070	191175
72914	470663
111856	244274
267165	47887
379925	388958
386868	433322
180791	48275
400910	68179
126962	203279
62918	463549
483112	421310
123161	241608
193446	1171
266052	60183
198317	25226
289181	472763
456658	142302
34321	474500
167588	302433
102447	428771
63415	279664
126870	17588
99023	438419
254446	477314
59644	43514
429391	318735
439211	265589
221075	99115
156348	405805
367418	186259
319208	335600
307081	461182
325314	163435
51195	378349
373025	436354
72804	355122
267250	273687
324502	389009
44607	97898
397054	478415
254599	272230
315624	240796
483927	231330
340271	31573
153006	58725
61309	390783
359762	33845
236359	366099
195061	477605
95683	100643
234453	344018
156562	420944
149885	467966
216447	419688
470569	18293
343914	185704
486801	110677
2073	110677
365825	209471
204082	183275
482377	176060
279912	439369
233045	167289
63118	478415
160456	193871
457418	31880
289084	153548
357411	339157
325148	63528
313355	445203
227189	298749
425097	421400
258598	419849
371507	384972
444519	17186
238161	151944
191621	236655
378513	355168
203578	464222
469524	336902
9414	491116
1605	364294
84745	280383
470264	4413
81510	275075
109626	385987
110606	199612
263004	484505
440870	146202
446708	263665
451397	299689
453753	260527
413218	298543
462232	8889
3051	51733
431899	38238
342512	192055
77432	234783
263729	149603
148252	373138
297436	431954
112338	53994
233862	57989
99405	122211
282847	65210
130224	422643
201524	65891
331364	367824
482421	41673
201348	429538
264743	38886
352237	187998
90738	213645
434975	90729
321085	240225
96593	134089
303993	153944
128398	265655
470746	489167
406817	409754
309917	173062
305050	226786
444237	407843
204205	4533
77813	475594
189357	262642
101846	328140
372301	136067
492316	128563
479188	246726
150324	484050
20588	231979
260142	206207
36701	110677
26789	365194
130730	420199
74970	76454
389353	391414
173913	124230
234532	420944
277547	106632
132869	341151
102667	267602
192238	219998
108118	355806
420816	322329
105145	492588
18783	273831
119464	399468
445132	51519
267458	476231
257455	96129
216032	443662
302290	16661
337385	257230
53424	183506
264668	430142
306311	44331
123741	139878
198026	129341
421880	345058
467524	393371
488422	283265
143294	184809
451216	224875
314311	88705
394210	218727
144782	118735
168816	47547
199832	459701
216229	351451
26814	489767
192610	486265
140171	95922
129845	425036
380329	365158
157381	25034
200976	256121
291299	400824
249017	207150
46080	293813
76898	315235
264563	88113
163715	378686
104266	434748
461227	328361
254679	480542
290838	399950
287481	362206
187834	220857
301469	219650
395366	327217
483058	156207
131787	62903
430746	267553
401555	144188
338714	317506
241350	91600
85863	34585
230783	113994
238573	80543
417526	354694
25122	221127
315844	180886
284712	190369
146866	314988
398393	441137
183725	300811
46432	345864
436851	329139
276821	31137
20703	90933
138946	219499
274791	366127
275768	299088
40848	378462
384725	419260
302693	86560
160606	429874
103200	291249
4425	479721
98225	332471
35664	317100
327570	308150
287089	158153
210409	476231
85699	285156
331381	258541
457635	88662
325509	423062
414058	435708
40028	19544
485110	49095
125032	321333
186148	122439
138726	371983
18646	218163
472853	88017
263962	332411
213504	63012
75775	47239
109738	362784
255411	190369
272742	358032
249202	184523
136407	216570
75339	39028
159592	320183
296731	469503
277568	180192
329416	365621
275291	490854
242839	410028
81434	119868
275737	358655
247444	94665
271760	91295
114714	123369
59709	15506
24469	12177
177394	438653
331718	77187
363023	366127
11430	89772
435322	489822
124085	271138
11055	229931
372590	83898
94359	371918
2716	395988
422090	440962
321054	174564
137119	413525
110448	426034
76228	83651
9969	473423
273619	185076
315811	371995
119846	475223
18914	91706
192653	71189
109305	285446
217275	201286
111121	100909
311302	302836
180707	190369
263131	226308
377701	392788
490420	60108
142030	366534
486038	209933
61052	205225
175855	377421
138318	273831
177398	18600
237643	271089
472857	404806
377144	373169
31886	106957
176130	130878
207055	197287
327209	205704
324200	21457
302652	264924
114550	225488
198317	304855
340866	365467
71346	4098
135216	324320
160902	195916
155004	293813
33881	203157
298427	12177
62820	183213
390232	407648
390442	241431
58893	307279
397332	203158
8161	219265
313553	131678
483494	428711
493576	267602
325220	32912
8607	26159
408329	229378
163435	156471
76138	238075
418213	245226
244017	31808
493929	185315
436699	214540
359762	375233
95667	247448
97247	187974
307554	103267
337348	145948
402314	304362
297026	250434
34678	281924
224352	462940
359782	145691
152100	49896
195846	480025
428147	49828
88703	247590
422217	94179
408737	34729
57593	343504
376177	295506
336425	70900
297305	183259
115179	132843
4262	114075
245492	451984
2446	225964
59718	335757
360957	21583
39109	198425
328847	186259
376553	123369
280663	28456
425386	206897
309583	145055
400586	1928
373025	163400
334602	43334
426026	54700
335378	420660
257340	190369
470554	339037
478661	330878
41409	215099
141305	340561
217270	61572
102458	387413
156167	278520
10690	197624
67194	49147
352860	359575
300430	158131
17209	48861
260869	62480
487388	64335
178160	92989
233338	86077
266438	71478
432963	334680
144583	233044
455542	48275
286110	166970
292641	414564
211252	479872
128376	146042
4634	104760
393411	446465
130224	403991
1839	468276
34193	52537
443647	283084
471874	123640
212009	299106
185339	289578
155796	93245
474192	392113
68036	257858
299106	172360
99221	422009
252780	422448
383577	211868
350313	489167
308944	211944
117791	477514
270919	3058
39683	163336
246558	400830
362396	262954
425430	144372
99136	321330
192147	319595
99350	195541
412138	249334
306459	58994
289095	196783
161814	74324
30708	407388
292743	331581
424252	346699
103352	251599
10331	76417
117027	376163
271446	348472
224594	345854
238853	188285
18105	64809
134694	442805
150497	303302
155145	107711
52363	94665
182270	214714
190015	206174
185126	200379
403151	389384
456021	281942
404518	343085
273049	208300
158023	490524
364370	399950
92297	209572
491337	360363
493640	423104
383248	384401
205965	379435
444380	304804
139	110677
457754	243115
78030	297873
453650	304253
166211	57989
295370	153995
71522	114930
354388	143159
464557	459205
73224	158449
213798	347474
209018	398973
87804	478191
450260	285156
59856	343008
405469	283198
203783	390063
444076	301836
388953	303175
59117	198317
196514	189530
47974	285318
141615	71456
385314	391852
57574	16433
37701	156893
39892	333469
91237	55923
424285	237235
51856	43421
462241	129116
349218	295686
154113	190070
70788	440804
280332	388633
23187	245679
71489	110783
58245	242391
250280	99414
970	1144
416192	238350
123639	85237
258337	391414
79392	249334
159950	399744
384477	144470
192050	166513
113541	314565
229230	262385
212423	50721
221798	176559
5893	414380
47702	132843
154256	477986
357507	187974
316213	295381
256893	45964
32430	428277
281391	206268
359426	356663
216544	335625
468148	470548
249739	166513
154981	172378
159979	406371
206809	437062
60200	429863
234881	378859
87050	387742
82430	67584
181116	183213
460679	195857
260879	186561
199832	21411
162739	370210
36413	121106
129811	25034
478588	293438
219861	110828
158918	212278
244536	470537
164537	27581
305131	248382
230728	139437
126219	482698
253994	140044
178422	301823
111788	186440
132434	67455
346363	122490
106709	110957
318000	168057
325877	293813
97438	320544
68886	37290
452722	364874
314931	373896
324330	252961
219607	245344
171136	258411
323963	480781
13529	403513
242411	220061
298114	394852
428405	163384
263098	350896
266307	373518
254986	127176
71297	420736
82744	31616
268860	371918
172335	325757
205797	193377
8613	493298
289446	248121
39354	228426
32298	13370
195121	47401
56619	265589
256185	152502
60974	209220
167539	485379
420816	273401
329727	378082
344032	182228
302918	100477
146328	175721
250295	362835
174144	86077
268502	179361
18532	110677
112620	115174
99987	403460
17524	427453
94400	342643
56818	280233
151311	210032
244536	141310
230058	311221
281351	396423
42141	153010
393117	34942
314369	245679
254430	385385
351413	202920
303760	360322
482255	186259
143306	398954
445463	91711
456446	309154
255285	334175
406425	411809
129727	232139
161247	359785
417938	412517
68532	471208
209378	286326
20424	314482
96406	90663
123955	105297
329282	481785
349872	172535
393845	287892
395138	354933
61503	274309
362325	267352
490150	70923
363192	170180
187496	383596
486511	251134
202149	426986
357178	89495
35697	190369
243999	208659
109042	150230
281574	421830
235124	186159
54266	376124
76228	238433
17474	428214
376177	115806
490536	431137
266307	409479
191456	414176
428277	265589
195621	364753
276821	47989
358860	157247
12481	353009
115293	38475
296423	217494
139483	39605
173904	30638
237120	301823
339310	371267
44844	49796
389656	24480
73660	399468
21875	232555
265151	418000
490904	418480
54295	132740
408828	433671
267029	340800
199059	21822
150051	11626
339652	245606
458153	40341
324897	455995
58372	257156
119248	259929
104675	445061
101504	349186
130859	226456
298248	485546
186206	369321
190369	250609
120448	472808
420384	466737
68828	428190
35787	344451
15601	92613
272742	453753
302298	168252
164747	1099
143352	317675
428102	133933
461723	105252
248961	346623
365679	371463
5057	317356
269001	194165
240671	477986
427135	280592
361940	228431
114772	47659
84923	376440
366723	195402
121637	458119
359782	440870
138819	284979
5408	385279
460515	303648
345401	303218
153154	328798
22123	50508
267562	31009
324037	53389
312988	16433
208345	57933
181230	280707
167171	15084
330138	413326
488131	461790
171784	213804
344308	103751
324364	489552
178422	413818
84698	414286
279256	298102
338773	375840
480590	475699
211804	170815
45772	50538
131504	469312
263187	368765
421591	237786
300394	375179
93901	193688
269949	112258
459217	270836
170991	21583
217328	185704
410898	102724
306380	285664
405084	88566
84308	158983
169356	395162
189680	88600
171281	95149
443948	234791
355477	182372
132247	61806
340511	247481
35152	38694
135697	50155
210353	152085
328367	37092
275278	466432
415451	53994
319465	74950
416509	365329
489552	482437
154527	156632
238791	125968
261278	30683
264370	195398
225694	246592
428771	296862
448028	476231
288458	16433
456395	69259
472830	487833
343241	190959
464022	142150
41016	48275
260285	35707
103005	200632
54855	466432
244249	477590
92635	395964
443308	371934
314300	49828
269249	430356
117601	403685
113932	406481
82078	208280
165	317118
312804	48163
295841	129638
374608	106022
407565	349186
195369	46373
305791	246375
268910	347057
318347	437766
334768	440660
99413	76454
201437	111623
176439	259208
466261	300240
198926	59556
60476	203656
167986	183213
408781	490659
192695	447831
390232	289407
410271	166349
252710	109862
360856	440249
39892	194626
105992	18479
206885	190369
6108	240045
484598	262277
100783	114930
78866	2199
34904	144860
328940	12895
250145	230452
411179	464126
283346	104970
117508	391813
258766	167070
362654	164068
129132	99829
335345	122462
156046	435940
21783	410018
266800	366127
335979	20959
251703	337824
459263	411065
327715	482608
264300	164446
16287	384401
190751	370975
355035	271989
135933	326489
50538	21726
420234	191363
264303	479157
122263	424370
143082	133629
448010	441808
317867	204042
212197	97458
312283	491479
399291	57375
203724	54976
94125	354379
172243	218041
192070	436818
358805	21583
141454	112566
296709	350223
7006	194990
144227	211868
241660	35124
170995	298797
329727	361412
89219	233292
44787	93245
389643	414934
300330	273831
363030	267602
179041	405398
188257	230714
136543	299228
91545	378462
420910	195658
385237	294965
223656	408186
220911	55200
285200	290065
379966	26551
102735	378399
408924	16433
300946	302503
454063	94344
461061	170894
467317	267352
249368	269005
177364	279421
409745	273313
488092	137454
177084	365058
263858	476231
385728	149489
11175	468489
66235	239325
445647	99405
402129	278517
224415	270095
168190	235445
392348	369312
379680	417883
285995	139648
407146	50623
484092	403667
397734	440369
401496	269731
474992	470803
415185	315888
409503	108222
62316	300800
48282	388832
205108	369577
248677	150352
471365	110332
209932	272659
5710	269093
333612	284504
80627	82160
67223	127921
464760	379179
30397	429863
14092	425675
99437	209678
5511	237548
232389	124594
383822	233590
409507	90123
236032	374784
81547	475158
167986	425827
24861	242411
172458	203125
359202	358780
388131	199942
471956	82585
403061	324834
240358	420944
122079	412308
397820	284705
7922	290994
214744	435280
404946	141953
81885	35187
193526	419350
112443	1734
301255	185735
214114	92613
163899	468584
167331	19769
271328	74106
440511	12718
462241	274882
169409	50538
152368	429871
136906	420757
115362	86974
315951	275417
326975	220265
479614	206613
493474	12177
142569	85359
488881	267352
237242	266220
483052	311832
161177	105967
44228	246169
243778	317675
83655	94516
76483	436425
372932	177704
446691	222701
436883	330471
305532	421534
128425	170939
70777	466737
420169	267352
73497	47547
64151	438270
309228	270095
50429	447446
88585	287222
349814	247642
432690	314565
38425	258938
129727	429095
3171	238361
72373	65596
292491	35035
192611	51222
251642	15209
189735	52833
344572	79803
176221	97314
49045	424350
303997	4349
434177	237178
94065	279024
275768	141471
408329	221114
271152	166513
477815	204330
73985	166513
53011	378937
16095	188130
125948	112047
4634	234356
303782	16433
124105	317118
476598	424366
98659	431691
57658	82585
296111	430124
349014	150742
468314	190369
405908	439317
174725	38798
329727	40181
85562	153995
478380	152502
434312	298182
79877	304134
364617	393399
267189	369599
15635	297969
393737	425675
245076	215243
397461	110708
298566	311297
241971	417122
106353	209018
408017	100893
209311	458
400311	256121
374305	269880
273538	84502
410472	228698
54394	371070
117462	285677
142748	166513
134337	245824
420234	446067
112421	39974
282476	29961
125699	397149
373802	27393
264696	275790
376143	434599
18744	79989
196003	286598
386659	423469
364411	205007
447125	59658
91877	214749
90076	58567
95372	406357
106464	313745
369889	83409
361545	156517
407149	40330
55439	147916
452438	130693
217227	39675
318276	475656
483623	461944
64557	89238
476386	374170
432748	93307
97269	249617
188803	477148
274615	452709
167952	196783
396281	301659
236961	485185
6764	50155
29304	13370
105977	461392
89902	268176
77991	24176
242623	380689
220088	376814
401316	198643
292994	221303
265910	442887
376619	322230
403884	290523
366100	27767
105045	149967
218012	155635
183859	134259
240491	260956
287089	475200
455410	38134
1215	476231
155337	233181
424880	401332
294494	250400
463333	88705
307660	168381
356937	454362
483369	428103
68371	231437
231239	35707
312347	263334
232616	238961
174782	266600
135432	218727
364768	154579
87183	131231
391008	286936
168099	172359
308206	330591
332299	91558
383103	256098
193484	265883
480301	490990
143221	152502
445998	262329
359287	9054
451096	275677
293901	292721
315573	477447
45060	218448
440327	84797
432302	396735
491129	137128
376839	376566
87980	28028
436362	378686
106648	317367
191603	387839
431866	236222
382749	168511
372978	81777
433086	252961
76993	378332
217050	185270
28357	383526
158918	336590
394285	398563
174309	301475
449399	351306
12063	380538
20946	349044
249845	286936
212151	59854
176515	95517
257495	489552
340772	106840
344494	205270
176199	264406
430683	369599
241157	117591
337516	166968
255998	218142
182598	262410
52352	404806
108431	133123
409388	464725
407669	457105
276330	415156
393737	438355
345715	336288
247470	391414
59333	246311
168867	15209
292490	73494
221434	15209
35258	389026
180918	182147
158918	273831
157866	423559
257904	280627
342666	262954
288204	351257
493474	70922
454867	387170
281470	57134
15655	460937
290909	457623
103382	8607
35806	290053
372340	176325
442530	428199
369399	272479
326049	324723
55578	492316
476692	250389
207741	443146
29334	134262
70144	244411
72804	8387
449294	341271
264048	190369
259699	453010
339075	104598
55676	138948
44861	486885
128240	110677
205322	143965
371968	413262
485975	55129
370990	152368
247296	54422
361132	447517
78707	404806
229128	164446
256806	21179
233498	180964
105249	61309
294601	181420
79897	391414
335115	329553
176111	459447
318792	130632
233780	398954
121704	227932
380489	267610
451832	232377
59830	33798
340011	105029
87673	437067
478215	10705
192122	366534
319081	492716
62834	391414
423013	307108
234467	86728
356545	300800
490324	67849
486700	82097
352739	367426
113600	349831
283175	61892
490971	137508
171367	27748
128704	320067
447610	359218
419318	323615
5807	338746
147121	242532
481562	150352
146043	31178
358768	438582
302566	114387
62492	412199
430393	27663
231552	357854
299653	76111
102452	293813
12935	94344
146504	119381
220178	116283
5700	58120
169407	58148
240711	63568
417369	119123
10296	71949
484078	28129
229720	478415
289675	79957
338661	150258
184422	181291
173710	380568
479147	283346
488705	445016
426392	30510
356473	54884
177198	480506
456303	316575
360181	408079
108963	403797
421137	181204
245993	303424
190167	425180
118094	41775
381553	235445
344784	216585
327409	190933
286187	63957
456584	196783
409016	85699
255363	182372
449030	172941
86490	313314
28957	248384
427832	409338
438475	206366
160319	36184
194440	162247
90739	60468
330252	54976
491259	12129
282321	390687
468481	376586
277596	127357
203822	133687
26527	405406
92968	479521
171041	51823
461415	291002
13730	367900
164485	291218
478689	132247
267828	401221
273383	446170
94749	14530
298501	364109
253260	455521
437778	418580
261091	162795
76068	9054
396927	441196
191159	146202
147795	256373
220457	186457
407654	132843
196003	207140
20112	164809
458574	355531
320179	368811
201586	348798
393297	146174
145902	153739
229183	320789
110192	389009
191958	250434
152285	226494
316987	198434
316574	286503
483187	215054
338408	183810
435997	384595
151954	259760
151642	304543
436201	455769
84980	230055
416470	49896
298499	318657
456616	21583
144181	490098
490676	384925
480938	407651
147910	118230
373755	83811
19542	286016
136798	188613
437705	152865
89648	443976
251454	226168
366548	74823
4563	183213
137208	357854
159960	142553
468741	190369
149429	184167
100615	13370
476963	426986
407418	432462
237120	209866
295841	414400
52571	481692
456344	371918
361967	228084
427426	76205
283286	86476
40055	280631
227604	2715
11586	326813
31381	385861
86240	124085
36534	142018
28343	110677
207995	100619
466041	60108
36891	84089
22684	59754
188246	94250
76936	429863
203982	62549
351368	34206
146893	268134
235070	396431
143701	366666
338271	349391
317873	137128
345800	434945
330276	130028
60517	88008
422246	249411
381305	86158
456108	162238
410177	285156
130397	317356
141869	206748
10694	401854
144191	391154
39367	190369
428892	73742
345715	95701
42291	478415
114063	366492
153698	378055
257198	362208
59410	185595
237458	407683
209062	149079
350159	214992
109145	199608
289913	421289
446934	180578
165712	439110
164690	394406
189335	373021
369967	76454
224152	463549
217854	28407
171682	366127
25995	226308
42	322369
88728	438193
341373	426058
52414	436900
357924	230031
334962	284223
327548	41753
478207	408864
415574	23141
156643	178422
96082	471382
486236	271469
283891	258370
316427	479483
358322	469268
196365	288691
461588	391414
367343	153726
456021	164966
268219	214540
415024	111301
168531	66215
378331	152502
11604	429863
491940	303175
449936	159068
297612	224927
130645	17802
317022	481279
348500	62996
291283	492196
17724	11666
48472	117874
257870	231791
42408	48861
448000	478415
235642	456640
409847	392309
51699	447596
89348	75952
3372	188925
216361	388615
131506	487833
36564	388891
477306	62191
401501	463535
120046	478415
414980	324377
471205	228431
40388	417372
395362	104505
381305	324701
8635	276685
431508	26971
315159	110677
427770	476412
462715	274925
334391	397237
478215	166651
187816	91711
344022	184764
402519	141440
68532	222539
186350	304731
104952	86274
16716	165543
453908	343746
146855	140728
75119	174349
464966	88027
105017	255432
293065	489552
444551	59556
434482	420790
91416	166593
417193	191205
341243	324681
477114	226308
414089	366534
130461	110677
98836	275068
71281	152020
396947	479614
489787	165032
240267	263658
147378	258370
270603	360197
60539	467418
72285	336590
361431	421525
346537	68134
425827	295855
261920	303175
381256	58155
430318	374787
328940	77422
196303	12129
464593	486685
346026	451515
64354	276744
421468	86728
264234	440962
210557	297272
345715	152823
33174	311212
339862	295650
328428	128482
69436	145646
479263	218727
215260	244115
108356	348447
196140	424602
446413	19262
102352	390479
37669	33505
46244	386901
215719	392086
467293	478712
194643	398770
128247	390821
41496	403513
120817	450076
410811	95942
186488	430356
120577	147335
78515	175897
290303	392802
246382	148337
334289	202526
331192	350584
106353	281130
205936	420895
376408	39706
443307	479275
373182	1292
128398	369957
289675	326067
133782	373576
3856	99405
101901	264406
136778	27464
377433	392963
285622	82585
335886	105878
289913	450332
80936	236654
215103	44913
232666	26164
432870	125724
134270	431259
62600	99977
182491	8084
385691	209510
222220	72523
418500	127921
416378	411157
75495	218793
165575	98375
374622	270468
258398	258581
409745	162831
116730	62191
42997	267602
476119	120132
460047	438419
325434	36582
429713	53608
146134	111316
441867	63957
440927	187834
455215	389310
176927	21583
494102	141605
351030	105878
248029	176733
336728	262954
51543	268729
301549	112443
124185	280713
61701	295484
308122	425529
39517	317118
330222	48079
71810	327884
187834	163445
173731	360874
226906	228431
265965	177777
282378	392086
292593	190274
289653	118662
325342	488540
351779	300280
368858	431625
417804	287554
288450	351639
144023	422175
380858	412452
34798	294079
408880	262954
449521	82876
366834	27086
417938	292369
158100	325970
60208	22756
32580	4413
458631	452987
107462	434789
18766	235349
360548	288554
185339	217528
317204	317675
104710	262469
75978	459129
486417	394571
370764	350772
475723	68445
279224	186259
89740	278520
1839	369262
373025	419849
97256	273831
154981	198890
46222	329466
187834	437790
197560	490906
51197	158864
344314	331341
493943	32807
88038	109271
292721	102795
309339	492901
84160	493081
92818	454769
246434	40046
298554	481785
326392	351193
219242	277961
269253	276744
13761	193996
294191	417201
470498	188319
250410	44024
5183	15220
81144	294684
43489	187836
170027	478182
210346	389387
229639	18665
351015	460333
350650	463549
296518	110677
41767	118662
382844	119762
336004	50538
182453	432290
298313	98289
383868	198317
198845	487833
159356	256791
336891	42883
56620	237165
377346	402323
277568	377708
195375	60517
99977	236213
221664	38666
89883	257164
266307	270196
253017	327217
484283	63957
170264	285156
307892	34255
456084	430356
264157	435044
24858	398171
78279	456277
129915	411424
92105	150760
143907	245679
366911	89171
471681	222701
53197	205065
458050	366493
479257	40034
284898	313745
37697	420169
91382	400741
367695	227101
179645	14400
387516	186415
247355	110708
9230	196344
279368	40788
306760	253277
189197	196783
277313	229309
249806	420944
269949	258461
162555	197478
373851	386901
482951	178913
425341	147373
125790	380962
9446	309425
16116	13370
123450	54976
292491	139648
328840	156389
371479	107187
458006	228431
388060	17471
63863	485304
218928	240374
76197	219499
264020	127469
401069	311297
121594	420757
448104	325564
286416	131312
226747	34272
234881	147148
112123	69857
173893	129775
401436	68881
5984	220417
126351	39511
177577	204453
104533	336590
364636	383928
377149	377708
78279	241468
334009	452074
175636	144787
36868	401871
482851	152415
415949	15209
133302	486885
10819	470052
97557	67452
144927	270095
58694	134145
58049	389387
186561	120894
411910	289467
85665	313454
257971	28425
381410	293813
151236	475047
317423	131180
324151	478415
374336	243301
253833	94516
303838	491184
109065	232807
325991	396385
306911	203992
457741	140044
339490	420944
352416	123458
431003	199414
463190	4413
460510	349575
201701	272355
400068	237165
486161	385279
267395	440615
244514	400536
293998	122585
259559	141166
394975	298767
159822	245587
350180	24738
37697	128790
385991	151850
128839	174700
25969	57159
156907	53863
423895	91998
234542	436021
429400	154137
44269	291324
189640	51927
58808	313745
311822	220417
153322	447446
344888	89047
484296	300491
186090	225070
227652	275681
114063	368205
439749	27052
423107	93583
437346	4207
103596	242336
455830	51895
104817	131324
294312	410011
174725	489485
117862	391414
233477	332392
120489	346346
471520	273831
446546	302440
342196	265100
18294	408242
172583	370438
176173	116377
259835	313745
65161	188730
430493	62713
116947	360999
323367	21411
178992	203656
328339	143701
312842	209281
130734	185076
268415	359020
414058	113051
258659	260021
110272	335832
348055	368904
277105	126204
102236	274478
188849	341878
205627	205571
275319	488036
428738	240573
439208	150623
381496	164164
67931	178436
200849	307279
326387	239872
335896	375840
482851	28781
469915	152502
363591	220998
107620	313745
311502	180696
66600	337562
334904	387742
331364	82132
311582	301338
222721	20033
27089	74769
101565	125174
209354	43610
338003	365852
55205	428852
388696	278700
44159	378107
332398	440578
217922	184902
26940	269201
126659	327922
366872	336955
375401	466432
438063	18652
275640	450588
291531	213855
428207	70047
339051	379416
412440	126661
263865	440660
61436	199246
56494	303648
106056	15209
260110	463400
147458	21902
214735	493365
334372	432467
141117	59668
462016	244688
192611	58441
304638	465692
98848	165653
399955	47786
290883	97821
39104	453010
442389	379567
3577	118518
111356	243115
444875	244005
416957	301604
195783	237949
120448	402967
116799	102352
372764	351257
463270	346730
136989	105053
481315	203364
110835	330261
208508	411809
413347	262954
172682	222701
201572	226271
247481	183479
461329	297121
292281	94344
165802	240058
140116	326997
174515	454132
441151	36717
51990	153779
340197	94516
54756	428103
419759	205270
86440	50264
101546	267553
202996	2068
874	456835
111666	375840
449671	297969
104235	366957
454388	339030
30096	111386
137484	492591
151578	487252
259076	474248
151435	207602
277987	285156
13876	455476
463836	388096
483375	474444
42604	236774
403526	159823
21704	446990
226919	117942
127229	465251
130558	248155
202352	446105
38626	297436
485536	419576
343497	461184
219546	318540
477328	196783
160124	414784
49789	186202
399011	162831
153526	219156
39325	469235
487060	66254
483962	366124
392429	347391
233498	452149
472796	190369
35426	187974
326631	350982
260108	58066
467278	228013
302877	460862
458459	194893
207906	381237
338264	392756
40105	258370
20446	445271
208744	391414
315588	94098
227188	148739
414106	382357
369903	363587
352155	281504
278782	310756
46703	288837
92633	273831
156146	339976
301620	83249
303682	411424
230691	217493
89161	187974
23020	492988
436699	371580
391913	53490
486017	419850
459567	383846
183607	430356
23741	476447
160170	366127
214314	5769
387700	187974
104740	263537
111970	180345
78319	367760
368859	158900
455074	468935
146893	263925
192723	234743
89238	455798
277611	389387
30177	414257
327540	104691
318404	278744
316154	14254
342200	259929
432714	54902
188729	395988
190567	478415
433588	416321
452348	357089
270919	47118
145200	145948
69837	478415
430367	258370
271257	375840
275983	160328
195160	426034
162177	80673
238041	110606
103446	266801
218713	231638
360459	102672
12087	210050
117862	441496
443320	311840
68098	6241
188439	404806
330998	130028
391865	271876
222657	276621
315805	446167
211932	86476
298427	330450
486699	181668
114282	209808
155887	3744
284453	210032
324826	156376
119123	328832
79919	245869
325369	313314
116511	86728
133569	336590
370101	478415
382190	315888
394045	185479
247500	439979
143294	327061
367210	377278
465428	69423
240649	24619
474647	309663
476412	97070
264026	192582
292680	103323
432561	164884
380351	462973
188072	404806
68532	422771
420793	53863
93698	173619
342849	164550
30191	273831
2429	186561
121470	396236
320306	94667
332847	494102
376537	393253
165672	114487
349510	145395
168361	351029
146635	408647
197800	65670
336493	173760
439803	424418
458354	179601
213801	413621
421565	39319
359888	53863
150904	77824
364845	461392
238873	171147
1623	336590
112425	269002
56619	452052
110880	226308
145363	338645
224594	65614
61679	250805
129727	464398
441887	49903
59873	35712
91678	462346
371884	162247
110606	383967
89219	264132
414286	267261
258398	311821
338493	44177
212308	158153
82840	391414
319231	301000
224653	145948
306397	248382
77443	119164
186561	421579
26248	289869
420586	155730
122368	336590
361219	351639
268383	45880
73599	190215
357836	419082
148857	187920
5700	23236
187207	6072
424591	23062
429182	166970
4684	449728
64601	331638
135859	86974
90578	466737
389752	101455
225917	404673
130542	85870
311221	476714
327744	279177
261725	147121
385076	280424
176652	189632
361556	201033
232666	298899
378469	152592
79677	243438
105964	53067
196903	60090
188520	466432
244911	303153
159979	489822
110541	43721
312750	110677
410804	215414
350064	228324
99552	259435
100783	267602
81302	183213
81477	77801
412517	20149
50077	203804
312186	375840
475676	446693
122368	349472
402689	99437
15000	137182
232380	74430
478437	296726
197162	409446
461443	400176
245440	123369
388712	440660
109949	66215
268101	22256
238406	132095
319259	475436
262353	268823
363006	343012
301913	296185
438381	17594
164138	38324
291992	176904
261553	214230
470519	240796
353856	87007
454263	150478
253102	99288
463848	201501
316935	291759
412902	484866
292605	97753
288491	207803
277568	428864
3328	301615
235170	318797
466741	291823
461913	352605
100574	461758
31070	307352
117774	205146
269612	102611
21818	127099
396876	32807
454625	141921
36339	431764
169621	52030
28838	173698
234603	132740
379169	234878
202393	138023
277381	459246
277961	181466
30568	177748
190281	316148
492962	258370
214060	405261
480586	166970
40901	318606
81279	118877
27922	423469
106268	391414
238299	391994
450325	285634
299202	423688
163929	24070
12745	241468
492748	477788
492852	439701
360459	315152
415222	343547
412911	313745
6536	435318
192238	79542
482441	466737
414299	288640
270597	286555
348866	349879
489657	297343
426190	315990
232777	49334
277185	459123
109135	443889
66356	457355
191343	88195
456021	320464
39601	224454
39128	355915
361291	95723
366746	277961
344142	137331
18119	425070
246605	122694
325044	147380
396155	16433
233388	378546
16970	360708
395969	110677
158264	42313
141458	104299
478207	58506
36439	290560
387301	86410
437581	438419
426842	236774
464966	204330
101995	123755
404568	24401
57029	439218
42122	87025
391805	287360
456658	214127
472164	55676
224272	294548
146893	235839
85367	471745
454620	220818
96288	63528
110835	211230
3940	72432
210322	72326
54087	125955
20056	78184
173014	241468
356595	334734
163066	227101
451236	314850
173758	15662
24456	321858
194646	53863
158099	470945
116085	336403
74169	67169
488606	324093
437792	484866
475160	421830
293793	405217
404892	366472
204638	273831
179751	470775
144126	89047
354895	443271
354180	44445
462648	276090
420698	122462
294901	208333
202527	378462
217953	319147
211174	282055
454103	318765
358438	198241
49581	463053
135179	234649
433653	290450
323269	271036
76484	123369
152476	395988
409808	261907
189318	77034
5512	183213
403390	71204
466736	65275
146893	2952
87665	486339
317801	480020
484854	239588
3608	1731
421858	426569
342295	16433
182552	303713
273385	448770
85674	370118
406660	434234
122161	267602
315416	176673
441486	233571
282632	301659
313672	227514
142696	86476
110255	122488
1751	105055
463539	148361
402509	291521
404576	245679
427498	307108
198956	294385
341407	206188
482877	49966
417938	269848
239240	7410
194861	217423
127050	45379
307325	42959
463944	307449
69734	405217
453882	330218
360137	237074
83499	115400
155197	105912
437351	113749
136955	466562
335402	207164
330473	420757
144471	252961
9011	160283
71189	109030
474462	453019
44493	63528
299079	390577
267818	62191
404004	208472
180043	313745
78399	158883
340438	90123
342710	286795
70788	240225
50090	449521
427505	460549
95252	172443
241525	328832
315250	447519
127764	106911
65506	49828
166850	305586
351540	471416
58593	42890
447047	229416
113791	182342
108134	169582
463539	67837
64549	334021
105309	94516
219475	47867
202866	295155
51963	129185
197416	205030
159890	365710
310289	51222
410573	215054
349050	160545
428788	201894
160400	77682
262473	245679
296709	413459
157878	225453
284397	353787
44095	427524
376175	485187
396729	265065
22293	214934
416684	90123
285865	171678
125203	296423
24323	238111
75552	346814
197693	426887
73660	482977
40852	343012
51978	273831
453736	74086
424321	462973
218730	441855
403897	383039
380029	461846
317955	354750
127211	367919
417938	88705
377628	82271
427928	54976
60047	240374
400795	317356
339755	389682
23741	84089
428138	279871
171977	461944
330452	313036
389591	237626
487783	273831
170167	23018
87305	288953
60448	381182
32533	93642
277467	72781
44694	110677
354527	245679
491508	315888
477328	38332
224514	275500
55180	273075
341103	425675
186525	168803
248614	62700
386197	112854
4625	407756
88353	291521
134453	370866
247231	405358
93558	110677
173758	440249
397734	456814
441539	471301
227388	399457
417301	15219
366198	191479
427266	22827
157218	273831
267673	388957
298842	408455
329778	460845
210070	251961
421320	272785
392611	294580
46338	94344
255865	18882
258407	156451
389170	265097
463200	175209
174489	60517
11156	205270
96335	12213
420759	38134
325019	326815
318280	284982
373030	23291
460963	161722
17429	229219
87479	57942
84052	416059
41221	169715
357691	231870
458612	388767
460214	83475
298181	220417
429730	22136
111968	474890
430272	348409
314386	265065
346557	38808
410006	127357
191237	457015
233045	403885
247254	34547
438117	184902
361549	235835
90696	78699
488968	324341
119890	431889
326758	306748
356562	45852
115112	296423
76168	46343
317506	338271
180488	342761
30104	77904
153245	105143
161693	278298
232208	10646
10379	366094
404568	25076
458188	36392
454221	302538
209898	481785
257827	177977
310756	445353
45486	121123
91657	341777
421635	301247
327209	44279
320690	250805
467430	303648
49106	478892
208522	408719
48282	375466
409922	226024
88439	278829
469976	102352
190926	45279
296340	220756
254505	243731
201312	251896
423013	365366
61436	154796
25437	334127
466737	80369
412861	93906
472639	305446
403351	117854
144973	278482
356500	351452
228431	375866
393857	40661
458207	106917
316175	252857
287929	269199
196350	189589
262007	313113
374707	371918
265296	190369
114786	421356
164288	404099
21778	328140
453688	146517
209639	15209
395141	316441
372750	435242
293344	446351
125501	313745
141782	148319
379529	472583
353856	439312
372084	63146
491292	330469
138684	15209
486474	430356
219330	228417
319730	442512
482476	17705
173397	478177
245542	230252
90137	65371
68035	129727
107598	183778
358214	476739
356566	266852
428234	46801
380025	82271
419962	475322
483987	354654
280588	262954
454003	378462
333578	190369
324022	385020
11633	51895
439148	60517
320455	300380
146893	364511
7835	293813
365690	393326
347033	288447
23093	97499
3204	196607
472072	393146
243186	481368
396043	32137
117334	221206
59184	480771
35664	148936
205607	76871
302974	484686
13757	281924
183547	466392
442897	365515
130069	340662
309318	338915
475727	15756
378972	8816
403592	217779
355095	94516
74776	423635
26714	95149
479950	29961
29518	173631
392086	29599
365305	453872
346999	263465
1956	305456
128170	1394
67316	216716
444685	110677
308122	52605
334033	313314
317737	108416
359790	63528
133912	346768
98598	422853
245262	267352
296437	142018
138182	100233
396381	186361
196381	481368
381312	478010
138327	249685
328931	273978
14486	50264
397385	318310
104593	71275
471549	79861
399631	182000
81639	152502
470355	220436
179919	391902
26149	86178
414993	170437
3809	325229
443601	309801
450436	81280
293913	74670
190621	54976
362717	65699
29236	14357
127943	78469
336071	411962
420759	113475
367790	487881
211435	59966
309217	352504
398739	211868
444588	143450
213	467910
135338	281924
387773	256250
366462	21583
225254	186159
71573	488641
375210	340091
11465	98170
259532	336590
257546	9054
209018	114752
408285	335625
55183	396941
482981	117725
338236	214050
282945	393326
139178	317356
465805	429150
340999	319841
469365	313745
212153	342063
414539	244974
287062	406876
41379	291332
130318	231831
53314	471412
108656	103267
439561	167201
10251	305418
324411	109095
61299	133423
329470	8623
153687	453671
361698	16569
273273	291674
322509	428711
4954	138319
458065	95189
399852	369523
366281	387474
409621	204012
403687	194774
172406	165267
365550	490756
68285	286936
314620	449700
314722	209962
420970	210050
463429	12640
229639	4745
278785	396492
47616	236240
184235	221890
322006	56609
481567	146729
51357	429291
344152	387742
403723	11626
189149	293813
414518	365943
231729	194165
107711	34180
459817	428009
195596	420944
373842	114930
229736	119868
76835	116223
343719	15373
67613	272846
413906	25443
455181	150345
407386	468112
448206	155871
230914	42189
390872	75303
344919	118324
382589	270163
3559	243838
288258	478232
94111	205289
10379	384674
202518	69942
345401	319616
125575	286920
433820	242116
441864	86974
400669	476179
337488	478415
407747	436149
259017	132740
56809	347957
88331	221948
423864	190369
473752	164446
345401	337219
145700	338915
316131	390875
326631	102038
227456	340598
1080	192527
2066	212182
276020	183213
98856	186440
206095	243057
376821	6468
316090	283346
158806	11626
435017	395988
70029	38063
27642	202394
152302	468376
281219	77978
429858	398333
352399	401297
213133	386448
235003	410062
275381	62661
338730	335484
198439	236503
252771	74106
84661	177569
32430	179264
168773	176325
196013	94516
109025	94516
195362	137313
330463	136279
245679	26149
331222	294548
436415	234918
33523	343085
378644	393326
84270	312161
163084	385260
195224	481568
329012	405014
307558	490654
229323	95149
105851	304731
152145	42890
181111	457081
36453	387860
453490	16704
296758	417415
132223	423550
372776	408874
190331	256791
408357	271297
94213	444616
338752	209952
343414	468769
73435	240796
421616	201114
479355	203656
59234	35970
437140	101806
426214	237235
56396	221035
290855	177625
142419	132740
25690	158946
328940	167035
297512	259435
493031	318404
415819	22827
202888	145948
235924	227088
228061	181560
328174	464348
219136	78505
465740	214114
288450	60517
48778	339853
467901	14782
439423	413649
465430	10690
445352	484274
412440	275046
140013	180527
45375	476231
425994	422940
433820	489822
454415	105878
183211	52884
54571	141579
192867	406371
486712	464872
230574	480766
259293	169635
73362	401928
119713	344625
109752	252710
327037	269208
316223	9503
391909	286697
266712	45047
405096	463569
348063	23626
199676	431418
418173	7733
72804	151167
143267	440660
296052	170499
490380	188914
432437	345745
224887	294108
310262	62290
56085	137719
485546	199534
66735	461944
410177	247092
72628	255650
8132	218485
209311	366493
342041	413922
466744	343555
164727	100045
41304	205289
473772	267352
105822	369599
190281	332435
413849	315671
239461	239442
30374	366988
134701	82872
296340	228431
165581	132740
462257	140960
137437	255579
24321	70096
130399	190369
79188	390680
366657	317286
202773	267602
369030	377286
6458	480182
367011	447831
257498	452989
226848	242927
401955	457415
354027	430356
345715	107590
439977	291744
477646	291324
483011	293999
358589	11836
116410	273831
103633	142911
166277	275790
419913	310430
39679	453671
191155	402650
34899	182967
43164	443339
186439	310261
434862	373711
296371	188844
124085	8514
369258	153099
103579	341271
310963	252443
296709	465557
286529	27767
21230	8587
376919	439535
175012	398152
437330	205162
478839	291774
261905	19265
258128	162658
52290	480818
191308	333357
294323	358315
404568	72111
273679	59658
168910	106218
95305	17181
310685	393845
224791	348798
94553	64335
355622	371273
338189	206420
219198	460932
420212	453852
319259	134467
213535	165653
287766	94099
113363	122186
303564	373401
462160	321320
237441	244688
177297	275217
273792	101058
191255	133959
128839	241525
215420	267352
424074	328233
148528	238623
173397	12177
417943	378105
193767	184558
35353	65771
365593	239816
228622	263009
204681	317356
399441	38347
245041	210050
372764	126697
208452	274880
389448	66589
362267	328282
372170	311246
75498	329698
276583	309327
338113	431226
324049	250214
206	292296
172109	433258
196976	458601
5466	356313
446708	256901
262210	193657
296824	35707
470973	431465
347507	338189
397385	253648
171796	428103
92401	68344
96157	474982
60310	276358
136775	395423
344696	61491
39004	484198
454455	133535
71892	446936
474902	147373
105889	321239
281924	464684
180094	335338
209311	287423
9300	92105
121133	62191
380758	413641
198317	490178
396992	222701
242438	164884
89685	387860
449547	424257
155634	488984
134876	371880
41695	342419
340144	82585
367246	174096
26592	378462
440808	8607
12107	402323
934	317118
174577	286936
55961	410761
354471	31454
153687	187878
284394	191347
473411	193188
258444	457839
206330	250410
90894	476951
198194	351732
292752	295055
452587	205223
96529	391344
148397	370495
151115	225836
132617	452098
36437	300240
157789	169904
194129	267022
356345	12213
352451	284843
292943	411424
52646	94289
385928	142018
233782	385076
231625	59311
454113	16433
44019	4413
440190	257377
312478	14257
165680	347148
55225	458013
36723	492588
310482	343992
373433	319641
118014	157658
219674	127921
168608	277595
438978	13370
211828	440660
481419	281236
420677	360860
95760	396716
2382	115386
133933	248777
428583	217312
346272	381054
12184	164504
196727	46782
464891	336590
108356	411944
265620	438957
428959	262954
438501	366666
184429	283251
152623	16433
190281	389422
84938	42189
344100	317490
265239	101883
267748	10520
253931	393184
345998	286936
400054	313745
184118	20959
463976	460400
121969	105878
236216	195615
176217	230740
478311	186135
477034	381804
53511	263833
381940	186822
220810	341581
344361	313745
151298	246054
62193	351585
46900	475571
372641	86728
309917	204775
419102	476612
469102	32807
333022	246484
406660	78699
212969	396377
219917	5007
87716	482649
110306	435657
319223	336291
228127	186440
374152	94667
16995	363071
106353	284057
96854	455938
425929	28129
8435	64335
9969	236387
37043	162795
248520	275677
443216	467703
324061	211851
20576	364294
108792	166513
406164	285206
309934	131729
443265	212081
94267	351639
165860	60864
203348	443292
454772	190369
238061	280334
361818	248614
56335	431738
25458	45170
303886	77341
403691	349687
94126	304699
28357	114896
46102	21583
179678	103629
277765	267352
59006	432429
241952	21057
320245	151322
106739	309530
243321	142678
466028	275311
83052	245404
213030	393238
146046	428162
192238	229735
246876	266600
158000	351193
262942	196996
384036	144489
322171	102345
407832	135440
50859	258454
208031	210032
229647	130430
262733	170180
190973	103353
443040	224674
344486	212246
221083	180957
378546	371486
433769	360653
157342	454975
470837	312833
176217	29235
390855	327061
211333	384744
135286	412915
179053	135095
131973	393326
461329	93609
451267	205223
161747	211223
436495	207306
218114	60923
463200	208577
247145	462920
436291	273687
457267	99437
330878	46920
443779	192195
246864	399611
360459	277095
441463	177577
34231	286091
153151	264706
171093	335663
457229	422175
294990	194411
287766	464387
378224	194478
275913	87904
485331	419884
267012	455812
83915	122988
425166	372857
244652	168381
365754	206384
255497	224841
38038	186061
449560	452068
467674	224085
27890	13735
195316	119762
417358	212196
487890	172215
374612	159321
138622	294069
375179	48146
479287	449468
476983	434283
33619	482342
426074	53863
98968	184310
86892	440260
454033	355700
6331	95247
378483	440940
156189	66049
323593	467733
333648	225880
38576	428214
77443	355140
463959	359243
299580	413787
449827	448071
5887	240796
230707	11626
44493	421830
131504	15204
137200	478437
249444	386936
432421	264258
391858	491519
337761	264258
452851	210179
462757	72781
380233	140460
1751	165267
442030	136455
175299	108222
305442	366127
192687	199608
233839	31313
291566	387742
339459	16433
78621	420541
288380	272493
92854	489150
294130	327313
331867	209933
9538	113358
402294	190369
461776	190369
236695	316957
136619	222701
451895	343504
226839	182638
474688	59658
303782	92077
418764	244001
14245	332300
1363	320315
331491	327497
85759	110677
137454	105788
437596	62191
107529	128112
106648	351968
2735	134896
74117	401928
233	169485
468131	36392
407655	313745
45140	93240
373719	19738
387626	110708
74886	451787
438193	68098
122369	420392
288333	199975
323089	439554
26243	21031
374641	178744
255484	367937
319055	446630
114415	196394
49245	436709
74968	133423
97951	101058
235177	227386
40384	321069
15027	337657
168979	118742
143567	127528
382882	327630
426045	246672
272971	378599
228013	304739
281130	41753
228128	32842
326260	353671
140511	94516
104341	337791
134593	282068
250219	133001
77720	3754
106305	63711
234881	166894
430341	462795
489184	356374
44534	399867
351911	60864
67591	396080
302120	435708
190561	389682
434334	473878
312283	218162
117171	492906
389911	467320
393528	294069
238958	266982
165718	15209
112275	483780
145284	152502
23811	412387
267828	195121
10343	313745
81432	61708
392399	11121
57258	166970
253102	12987
150174	55866
433646	15209
406046	403788
46086	52916
296116	476239
291754	58340
154234	317421
33318	287740
289672	74747
257146	478415
479985	461972
190674	435318
100607	306165
39195	380635
61186	461846
81456	361311
232731	88203
66129	141381
101834	59325
50090	420444
50719	150478
289329	212403
288936	37823
370842	385000
461140	97698
390134	258370
88021	345401
218890	109587
197242	146202
238344	445690
181585	167120
353542	160768
203515	472420
314080	204977
227781	338329
138611	169150
467812	364109
288997	181680
206039	396080
152544	63957
409348	273687
48892	4413
432421	221030
153813	332685
101988	174139
438607	73753
227036	485411
289126	16569
245463	150352
239528	190369
34241	82271
284586	268683
28286	42518
196996	230869
377398	148976
276821	372238
346784	125420
82150	237746
110448	229150
44626	148590
113459	177630
303278	440660
152891	201160
195898	136925
365852	12443
285537	421935
355453	237268
117553	390963
386137	42890
93387	214050
391932	50605
300430	493022
289675	91309
364807	245824
454710	404053
238533	411157
235009	429316
340515	320516
100613	119722
62808	370313
75339	243361
437720	41673
151477	228195
222571	425675
6776	421267
203847	369599
151	391414
185089	420790
478674	204330
91600	400184
75215	76454
450465	94344
104387	58466
178048	285712
132810	481179
420266	203158
273524	393326
16042	261396
25239	336590
293705	309528
117532	168381
92561	276249
68688	440962
42296	266683
170932	455181
111815	16573
286624	230728
158384	215054
84723	65397
250139	191959
294726	347107
121755	205519
398308	223644
350055	401004
219663	173703
32024	153738
401297	452636
358860	60025
267562	171887
185487	291312
483184	369565
384275	45585
373025	189001
152888	317118
189965	179869
1335	455673
127297	104505
202347	360038
267156	355713
268981	175761
447962	273141
153687	145232
270602	105423
290237	245317
121922	409828
8380	413525
418785	437410
263566	339174
32212	222871
271383	383680
437030	276591
130069	435340
175743	390771
59070	168252
283026	300283
318236	472072
3043	112003
67496	381416
86519	487295
249902	401854
416637	446351
386181	304189
319081	152100
365976	104193
299803	393223
70406	406326
32672	217423
242458	112115
209967	293448
333551	403368
3226	88284
27733	61455
377089	79113
431698	317997
41378	423014
344737	132843
66448	190369
98457	212081
457342	342615
483706	432349
280994	414269
374379	96195
304423	90884
161859	56929
128591	478415
75656	199582
200472	369765
360898	267352
29354	209471
44359	110677
100365	492906
472464	150264
107140	108390
75960	371952
110703	84111
193020	296772
413479	168803
361007	406061
326757	477065
172923	158287
171444	390159
151444	196858
268418	428214
227499	40683
375199	18363
342100	99197
90603	52021
17477	313207
107709	474369
92557	439669
415309	13370
333243	445602
235909	476231
291421	229150
427898	72670
372280	211134
312183	190294
204053	53574
440470	276744
364197	477491
273307	359635
82851	17862
471689	372141
447335	230396
58155	256901
285133	230996
135693	314707
19745	311790
404568	51222
489913	76898
260981	102077
173331	422423
418284	25775
172396	93012
444318	418467
305207	397949
298616	393338
175913	80214
13607	325935
327460	273202
315566	259126
367859	158153
53846	110677
7922	226378
154950	203528
414799	252328
243287	239075
380489	214050
459280	94516
325193	476622
34089	73336
209237	161223
201572	128447
224267	119377
470691	312698
25437	268263
32454	447219
483112	156171
151748	286936
71189	101626
418696	49903
109428	371918
424254	221608
493623	211996
60231	441224
336622	434945
255677	447230
433414	174239
457399	190111
49566	28785
366863	33855
311189	324691
42205	456972
425270	22108
313159	86776
30477	294385
93257	144130
87826	25655
253861	375107
312474	109477
231855	226023
332512	227557
404770	307818
262890	150478
190973	130058
395922	419576
390032	481368
440430	181993
110490	492298
270095	419964
209523	20149
424223	331349
438714	82731
426073	32390
116684	398311
332862	185952
338687	176013
172278	228431
316136	291311
422629	283354
195615	431556
89193	102589
368606	249334
384885	286936
334059	231158
456547	376850
369501	295136
464784	478415
201607	324739
450311	351680
294957	129629
469341	480806
428944	133156
393422	86728
260946	86728
388292	60100
100417	364643
190244	422097
432632	299467
204566	379056
419962	141892
389117	463549
428735	190339
133832	291249
378605	236213
107459	242706
366782	49903
474966	56381
217084	166681
68011	141528
485629	418380
112429	179342
111598	85423
162900	254278
39362	202523
88790	321916
235815	49903
318948	228311
407942	325611
326260	94834
160606	29234
224637	397267
112724	396246
390280	160545
290562	387413
432216	190639
149911	34801
125144	106527
150237	463327
329803	271490
50988	86476
325704	371785
441902	474048
410487	186259
230099	267352
318500	234356
456374	219206
13549	454822
250392	150379
58908	298529
370287	396429
76249	378462
335477	454912
463549	440660
202774	52118
241137	357601
5939	484572
172396	81904
119735	389285
383085	393326
419374	448941
193796	388501
241821	202021
66154	105534
200379	36515
466790	131169
10445	313856
256823	444779
31734	384458
463274	229590
344572	130804
434955	47376
9111	420229
144755	190369
327152	86476
20069	369599
395532	376771
226293	256323
227764	493928
319016	247092
123709	191174
281422	164884
100055	122506
71876	81796
262162	92613
328120	276272
113514	396687
454263	102352
435228	139648
39327	476951
234725	186159
76228	73709
407780	148937
386660	427238
292477	186440
130040	84383
171093	80543
68493	82160
249017	98059
210653	454824
448298	170993
189364	172089
434666	53052
116705	170341
63750	12245
191985	375840
393428	464401
107745	417016
44285	65272
423013	157990
343425	339131
457763	385378
124770	292002
210050	47187
323033	22347
476951	80009
451145	2744
37645	351193
423706	484285
58058	380801
456065	456658
169916	110677
115725	471013
130476	273831
7757	444
2587	151765
23366	393674
140321	368358
101647	207364
198405	91711
426456	456261
49726	474292
119452	458277
252140	218615
312807	87471
181651	493951
443487	373021
409842	12895
92613	136721
365399	461182
318897	266852
128124	88779
200849	273831
242282	110708
217740	14541
97247	38556
82874	109437
163400	237235
154907	263009
454263	327100
388019	70395
10871	53863
455869	369599
351495	417201
291362	88335
102249	292427
147148	286791
102065	411809
25748	159374
44160	119612
174255	101979
479320	226509
288790	329166
336324	360531
8580	196556
81099	147159
305495	273831
467788	190777
478588	477131
256727	486339
287566	183868
126106	266736
15710	475256
428944	124494
163519	271312
372893	343493
328758	336590
197077	17718
298813	54976
35892	448426
326631	286247
484062	58432
83206	24804
186561	61411
344828	110708
108356	296432
269957	459838
167583	284918
443140	246311
320058	247167
132318	246604
229704	442763
21371	387966
456021	364953
360599	113138
257581	340449
406712	261337
177154	421356
470067	350518
151009	439675
425827	337820
18359	267602
461376	369330
10751	296423
213875	48163
386660	83140
492316	417345
377205	268096
201574	228
472425	91193
228128	435244
180357	188198
181200	20959
126764	239561
224778	91558
68843	108222
282453	85582
128038	189100
5768	101027
237128	243547
6899	94099
341894	203279
117791	240196
68314	394088
166345	191312
167035	250649
6467	18223
310699	12748
292680	184902
93839	165009
350313	139648
154255	143998
484493	409723
219546	126882
139333	159249
474284	188938
327095	124085
165750	56565
330975	464429
1560	334680
265849	64335
368753	378462
384449	408942
352387	201754
316706	22457
169903	183368
397854	477986
412440	236956
16433	204693
419207	146202
461557	404195
356205	393326
31385	440249
231384	119404
168658	439686
51009	339161
265011	435510
450436	453028
10640	468676
29054	301659
329862	261958
130332	336590
301823	9754
148752	433685
95189	5040
259936	390232
446469	53371
422326	463516
204432	285156
443163	443778
435591	153538
235199	171592
51652	435318
114643	298374
380846	426736
114209	189515
96607	29060
230051	388291
442821	304589
231680	25398
48540	401949
153006	165023
80970	75568
251525	265735
230518	22827
151827	388925
30305	188882
72239	435643
75276	93645
237761	132996
467160	69873
436052	207535
270584	250288
334092	393139
207035	137691
324513	241054
484432	380236
420295	414592
431918	225761
390056	4998
375405	479658
35806	473195
234881	11533
155096	462973
128605	258849
96091	369599
360459	464636
164906	110677
373158	62012
124778	286583
265483	310756
134494	186440
480966	190369
358320	248332
377869	118909
399959	168265
262210	485062
66035	474391
319999	164884
24474	159249
235874	489196
27046	279811
22089	401459
38974	474880
312189	388478
289942	425320
256893	135901
368619	310261
207057	262265
29822	194587
213729	247453
68843	422490
45133	420750
493527	339251
55178	280871
484575	315888
334496	165267
236424	336590
299803	139307
260877	212081
99311	13129
489519	193009
192843	336590
139301	111964
474268	44641
399951	421830
25847	326130
349972	95784
384370	394843
89238	123255
241037	94839
289329	440962
300383	263648
261592	326728
222425	377848
40929	359029
227017	331228
250037	283250
289188	439163
102597	413674
97732	277664
6916	234720
250620	172089
38655	7150
483181	471243
8995	273687
328379	311889
377869	121226
89161	164164
250410	541
294033	252961
27122	489552
169568	485323
1955	15209
327209	219532
326899	355999
279929	84502
312114	122193
274869	131108
30668	390334
13268	351732
337469	374512
225094	230378
122894	263416
131214	203656
428715	440962
322200	52844
158885	376961
200411	470441
374420	16433
356805	461811
118478	478415
233045	353545
357723	217423
73946	455208
77330	246895
253020	367919
24436	454975
172396	88454
6467	458790
10050	105757
159559	27464
138855	172089
407872	292278
264026	7804
114405	184809
384933	225227
449354	28065
16776	193984
440560	249334
346923	315888
121778	245487
130551	245679
335593	190369
491292	371934
107998	317100
438126	23318
85729	112349
337111	11951
358024	273629
184736	446351
432434	366809
99602	86974
475582	18122
148559	304701
8560	471114
345757	355806
433969	236213
447962	100424
325544	15133
455152	48372
230368	21583
218448	134145
367281	154137
480659	358056
102644	260475
485427	154872
256133	112920
85746	52644
99000	200479
347874	383930
91304	273831
3462	173176
334092	367442
248540	273831
6256	183213
210586	202019
313314	425625
412578	430610
470689	144764
318943	462861
433089	471274
242097	318088
161051	294836
397208	277962
260834	208140
402519	142697
234532	111289
371573	451010
417362	163164
285023	366666
85932	178169
10082	78927
26502	449403
281726	308229
124505	50264
445703	26106
252806	160419
207741	160379
455367	61553
119110	489552
259026	443693
107750	256121
456836	367798
90296	54976
124255	171488
215260	331810
347065	440089
359906	354545
114643	170222
429435	290450
211948	35707
445882	318563
328908	360736
49284	416260
254645	494102
337374	484998
92683	158393
479351	476386
392086	223543
381601	383864
185339	171476
448199	289421
265147	430610
321361	360736
488324	434893
265151	446105
172921	42890
169551	259929
112661	353787
11486	430356
91828	342918
471365	16661
158608	492715
76228	363341
48849	362808
475274	357018
154456	118586
385353	366666
239142	460720
106118	218577
338915	464847
45301	263606
406055	125576
381435	410697
345401	248817
20457	441996
136836	288112
203231	131765
112443	215883
417236	467703
187458	371755
242930	48079
414286	212779
404960	325338
451334	212081
185409	235800
412332	25716
325905	380495
99980	395736
256799	101579
406694	472072
291940	210082
265133	446698
90463	164884
153538	136026
418453	180192
306282	99019
431888	186259
420961	218727
4541	44341
308533	103392
128859	173229
29037	373323
228440	64046
239112	276137
16774	176551
44831	122780
226896	160419
14370	169116
473454	298767
187834	332260
43772	218730
432871	139536
191098	386414
114815	132393
485755	79728
292967	23863
396756	282250
411744	195893
258794	254973
445063	101830
312807	466737
238057	390875
290	170939
487917	177690
112711	387185
67883	28784
314930	208169
272476	282243
468992	63528
278769	318636
429370	141892
458768	143606
351955	293108
373730	139786
446105	236973
191761	320464
156348	270698
204795	98012
74189	119868
184455	214024
129790	234356
182951	306983
24436	65371
192100	99405
30739	347202
197936	291717
181312	10345
19688	343157
175853	411809
15073	133459
163914	267602
268748	221648
84417	162795
261779	94508
31690	65627
307803	10095
442291	214024
73701	8093
209993	145691
383983	126204
129727	458402
321252	376244
194517	25239
242110	148882
287859	20821
291221	300119
276662	183644
440845	428103
206724	256534
303866	169152
359962	405282
427337	319231
409318	276021
19474	411049
429986	175795
463769	64046
297436	190310
408807	200753
63994	446351
212009	114936
347100	387814
367210	290450
216245	341391
36556	242965
48051	401378
121493	205270
314311	61724
322922	256121
12711	489552
40651	328252
343707	421296
56156	452864
304433	47556
335765	112312
326260	142386
464142	468162
47861	450627
379716	72432
372019	404750
7699	261396
130069	388081
120722	72303
54138	419812
192267	165032
129129	138088
465195	179563
222456	178662
378749	155008
429819	37057
284057	266538
56381	48494
55659	249186
214108	464420
417057	110708
165908	129260
381305	237864
109245	304634
251971	259839
389051	251112
377115	32401
134585	94516
207890	162795
221340	26041
174606	172266
463566	467703
34644	339546
325391	156376
258370	21810
231855	14400
222094	283346
233498	45589
327570	206988
51597	308897
273246	369389
220967	15209
66598	476171
286509	54976
57276	128540
346272	258370
325268	488082
469771	389497
83305	109457
450372	169485
67507	169800
485546	168292
277855	164609
94344	396443
245047	261501
100349	320266
49815	228490
296693	210300
415739	444235
282077	49903
170922	445353
236032	40198
492058	433422
91197	47867
361341	338271
471169	420959
253952	61059
453469	432421
92635	36836
66726	262954
114643	426322
47076	465647
413196	276158
165527	397009
90123	441313
216993	274451
12133	314420
370761	53097
123037	443544
362502	466737
48275	257469
99053	6374
2633	489376
292267	79004
112133	478415
112625	121644
8859	404127
161363	421830
265018	48163
129876	13370
254493	489552
344127	255814
81262	297955
380465	279521
107329	98864
199275	150352
326343	38063
154835	337888
30059	96127
367631	239004
78591	293813
412440	382005
85126	402324
147871	296553
465982	399398
315529	48275
438403	22721
171553	100084
134238	180035
267777	263009
128863	385541
316342	42189
227730	339582
478287	348176
439866	262954
140714	251874
424239	286615
123705	427248
235034	206623
397941	177301
21050	405491
417587	209572
365532	48948
229425	271756
240991	267352
195002	294936
303716	411157
168963	114643
280968	477986
317204	126204
240471	280827
83337	377933
180359	469235
287154	49903
370637	237672
482446	221723
415447	216867
396592	119442
212049	460834
186440	186180
274329	461846
234991	64474
76007	478482
215896	332638
11891	473077
278786	114570
298743	121145
281273	449458
241987	27696
479351	435029
326834	67174
456021	36836
376563	469888
332555	474536
172396	487874
281574	196603
366232	162947
93191	320508
311859	196783
97557	366127
113600	468481
177790	433648
256133	451160
75990	291324
213338	378462
411613	30332
283521	396703
233045	185110
119001	65446
410702	316388
101503	35944
256785	126845
168464	151642
372415	136279
300486	359956
276204	62560
452215	312981
320304	43746
346009	391414
28487	452709
384093	291061
149737	476231
105695	378686
199676	313822
388117	190369
94039	145607
37748	387101
207076	153146
263135	108118
133909	86663
117381	395988
460052	187974
434961	149300
360102	410871
101740	307055
261394	103456
81029	184902
152078	94516
82150	41673
136955	391414
429502	287423
190233	363573
99105	451414
341197	92049
379680	351432
314722	217310
439992	296283
269941	447158
425341	18451
4954	318310
61286	82923
142415	487130
281906	27696
87752	434893
426045	476951
248677	387742
146972	383851
160592	115199
283189	428944
449421	89093
369169	483688
415024	59325
183193	87511
203200	245332
424111	370866
23642	85582
149337	149857
198028	201493
487932	409828
211606	265065
303675	22827
303218	285156
259539	238719
466179	150993
8225	241468
39985	364920
190671	281004
452971	164273
104482	104598
431484	362773
107118	205270
477932	240981
408187	16433
366858	430296
311388	55129
389792	190369
476663	29873
148677	401871
335034	132740
63574	445020
311756	272096
484654	134694
427917	121533
260363	359762
421794	280775
296423	267352
483854	166970
7922	135756
62316	220417
30568	336291
236452	203515
245305	214540
431508	255579
346431	408618
266918	422590
92182	314742
473307	413253
343937	194841
177345	5857
179553	457308
339293	484584
445356	404806
429228	405217
464548	374058
401433	468774
136228	15209
345361	317118
118870	45772
376592	407338
458892	474263
476648	440660
347957	475679
301765	87471
162146	440962
181306	94667
482251	328554
417134	224455
439977	393399
47788	105303
14010	426736
474389	205435
383240	425846
16382	270509
492865	61245
57632	317675
201347	285426
453213	183479
232182	128758
140263	169150
165669	351193
108706	5790
351358	412771
167915	416778
468480	37079
397248	267602
288079	342710
493267	76454
312598	341271
163336	487813
22714	122319
410530	175956
143190	309524
470206	60108
145282	250434
421336	478415
14131	418250
347158	414785
189084	438028
163356	336590
176878	195580
267320	461119
14925	397157
233045	7356
476672	339829
381150	48275
229858	330218
381440	488628
209018	429142
92368	51906
406694	119868
178305	72985
445104	378691
382839	267352
145717	344580
174582	220862
66273	79218
32148	369599
142731	24738
410616	238299
190558	453721
333326	457418
336876	251878
339690	312615
7404	297969
311067	454250
417365	31616
303555	302033
340873	51543
218455	150352
105077	106475
167237	146704
101678	45768
418862	308467
480390	275790
379269	318404
390771	194851
289333	391414
373256	102210
346576	467717
472372	105003
219136	421356
418500	94516
130476	13370
258138	444392
318512	482196
38559	253925
32249	256121
298143	17186
327709	154161
242976	326962
293150	48645
19566	321313
176022	276358
427394	217941
401667	410922
174326	51655
482626	407822
125882	145739
267562	198038
415574	194145
194104	418311
446630	486885
396873	359853
50002	200457
388992	81645
451764	298757
81695	185076
126793	13370
387464	51895
164325	163573
438262	115861
254198	212432
425913	388195
420498	237165
119899	427185
133333	105425
457444	350822
198495	316575
263405	86800
397734	128434
292896	164700
277101	265883
296029	288828
268882	490888
114979	19246
410028	33879
248094	118074
284638	391414
230691	488861
11997	51895
208703	181204
130069	226294
50790	381374
283803	122193
2946	423392
456537	71724
457945	479082
351432	320067
82698	400817
65134	195555
458354	146183
145695	322211
7752	490237
490211	487440
326946	157726
489797	459223
285595	76817
239585	256456
236700	176340
112405	168381
13370	77946
33845	23018
33172	193871
109049	203279
59782	109388
210613	405292
138126	13370
406082	302533
78206	212223
482456	384484
201572	93534
269612	32811
407166	318932
397057	430356
399899	118607
251408	64335
480801	306387
89238	139189
282453	268667
233685	451575
386516	210261
147894	115340
340918	474369
479168	248777
323947	45282
391169	209471
364980	428080
103571	378283
296029	486524
109334	95769
203078	4925
254986	137689
282912	443857
19566	435558
92419	145031
1410	209689
377770	336590
253071	114988
398092	132996
266307	79485
293749	242022
102804	116283
263557	20172
147770	421356
134299	107193
324708	360171
372095	136654
158744	5040
75963	239379
204910	469532
393581	175635
311914	454189
84381	164884
76976	41548
448682	480025
342465	256440
7561	128475
292374	49106
173503	464530
315951	356340
396421	141250
287968	422175
141770	379756
418180	81976
391619	314742
78130	423261
347726	314742
175436	479614
365082	248087
448077	308116
353068	395988
92401	385747
125307	210841
349599	266733
192456	427827
490370	47295
354426	299408
190108	471933
178331	163614
277373	10570
339009	483063
46558	95149
386803	132333
417411	183479
195798	179692
32894	253348
476766	243648
199286	250679
18122	375840
395428	364517
168798	94516
425303	291521
407066	91711
57276	180768
249981	37516
204532	286828
358499	427890
69491	446119
3111	291829
213109	403108
449156	269722
133968	433956
47725	3797
253144	354990
63631	316575
20998	274103
314311	407756
196399	474568
279268	259536
239655	142018
362679	280174
51437	369599
37227	291521
349088	185741
372977	262954
126495	110677
242777	9302
122843	420944
280874	23536
227189	472583
445177	315012
404099	94344
434716	176142
325019	274451
232601	352576
342489	15133
144319	347478
185409	420798
317103	351639
84698	169937
134299	451401
395646	371281
86300	476231
336739	83698
315372	409788
477932	364377
268448	288035
292573	314667
136864	12177
443815	152048
336152	338438
152593	392062
455699	462953
404941	461726
185085	45005
120197	155681
85957	317118
220761	313745
120680	278907
52196	157829
254123	356750
141204	185704
434257	287264
107064	70528
253901	302811
378461	378686
263356	21583
442435	400286
1922	136349
402052	345585
3028	446216
164038	237081
10975	54738
453156	395988
195916	188925
426835	74106
458307	317424
344024	390680
137022	404219
157029	109776
45128	454975
38558	451016
175120	371983
90880	54895
219072	267352
279488	106950
70396	146934
340197	88027
310981	162158
160189	410452
296553	346241
154482	280233
341591	299930
115938	228431
439469	483795
213779	443259
153006	248958
406685	315888
432097	254617
393795	309469
255515	421356
54706	36162
135310	256383
93328	77475
245938	144046
476106	313745
199671	398311
417595	440784
337717	383096
437623	78864
382351	187974
217084	294601
409524	54245
463520	321215
292774	290241
474326	435296
361838	228431
28126	428214
429365	139991
356866	310626
473557	37057
262980	430279
93384	109072
308552	267352
14361	307863
90907	458104
28484	9232
175275	454140
477841	58317
62421	366127
479016	104505
443296	490757
401972	68950
144919	104740
67248	306387
130069	426780
214316	1008
311424	22546
442533	149388
466017	50538
108886	359762
233045	413012
105585	316575
268197	70026
432743	315566
115487	142415
327743	241792
144129	194830
323836	85979
15638	149968
78319	422015
418123	147777
422738	156376
27417	279268
129727	36869
100528	298747
334080	267352
76986	126426
218485	284701
51504	93695
89816	268463
408706	488476
450465	281252
470672	278617
43115	91711
8213	226168
65452	54976
115830	309252
453919	76417
33507	375840
415574	83842
178265	317118
237934	484229
124794	443240
102458	14163
279398	118699
153069	11951
344685	22390
280566	426569
16995	351585
378859	300557
389656	466737
12481	6877
282469	106739
481041	114930
345401	352644
241781	328242
288024	461846
32920	34547
56589	3664
14095	79469
166178	451036
40577	480421
307132	63427
51195	415519
361001	206286
144826	435448
162673	183975
318308	98906
290	142018
447764	54217
216897	14583
431661	450344
197835	32605
49996	318224
464576	393238
189117	382511
111456	275763
179219	288035
167228	65055
125725	380388
347948	63391
320128	243766
422999	343203
437020	262954
469888	140929
249785	456806
317106	310756
106831	105498
288691	172089
142448	244044
8566	77994
81887	273558
9066	43552
156767	58287
98366	237165
324614	316796
131529	317118
141305	377839
51865	170993
122950	363581
417101	95484
74840	452709
434973	59672
148410	441056
79292	481785
338989	205289
62892	341613
54520	215054
469099	41673
100372	217423
281857	455100
393986	103173
314695	36796
472580	494125
160549	124008
49308	346557
309384	15209
293030	89986
44704	2279
192800	12805
474738	463549
448177	440463
271886	456640
466670	287382
102227	352603
253224	273831
263539	160563
84211	258818
493972	411809
164829	80193
120789	227169
119872	165653
449936	179834
22957	343514
10275	25776
345401	54928
56102	140746
86567	135756
144066	58303
53238	384476
212340	182934
423250	87805
253425	341271
232616	157836
158170	438887
422633	95312
145903	73990
217271	270836
330600	204078
37836	15133
396568	169116
358475	4413
122640	137306
351627	471368
472279	168300
412426	79452
43206	383967
37748	416402
349738	152502
293931	117500
386051	447358
465263	196249
51424	414257
91847	166912
193322	81090
287566	47138
79027	62238
152965	258370
388997	115686
256376	424714
359393	240225
329994	471177
115868	401101
444139	411424
404337	207042
240203	153548
231512	112817
306629	437017
178833	211106
10885	248777
332327	401949
318533	84810
34913	16433
69120	278253
157842	198624
323225	12636
192613	314032
226743	431556
262249	267352
344785	173679
426040	159141
23306	184922
471820	186440
291119	163324
353696	336590
291129	24539
415290	391902
491303	228431
362840	281116
133400	238578
367314	479985
224387	375690
471365	94344
262402	21411
229153	226178
119253	145860
324420	21583
342166	173960
93936	186561
372030	41408
265181	320097
365609	262954
156068	231485
446034	178422
434283	295455
316973	485806
316154	146633
106676	205289
111455	136795
256033	398779
19459	421493
404506	420392
245679	363119
286310	23578
309798	28129
31713	70091
98378	293334
58418	79391
74160	371934
55195	286110
333891	400273
118678	4743
97123	388904
354497	392086
106484	45946
395720	261955
483987	72756
426685	284843
34988	345991
417057	451016
457845	260838
166903	336763
386468	16569
133714	366127
180801	226494
260742	160679
77443	271747
105653	293813
475096	469235
184947	475683
353856	267602
98721	274676
91108	69856
168155	431895
37657	384951
55734	99982
420415	263887
292674	192329
383313	186440
109903	254973
381414	217408
302298	383946
331503	288965
167588	55857
176182	143709
9226	274157
200990	51232
492422	291324
328684	323711
485397	62191
17716	160379
471520	114930
311	115340
391884	364768
113616	45413
5641	268953
407055	156790
376592	423362
196996	165064
52197	476846
13578	229566
349167	186440
453919	440000
152444	159442
68934	195266
171712	110708
16796	481785
219825	488580
348588	325699
428962	431137
39990	196783
250422	344314
219132	368973
119111	171640
412690	24647
71189	430898
469479	5007
142788	61985
37748	40447
261278	481359
136252	355542
156085	460088
363320	6568
403607	391414
198635	444688
211868	306716
273385	447230
295404	176013
484654	326971
363582	362921
313733	246236
150053	26971
59644	439074
376530	232592
428080	430179
41418	393634
169986	213871
205627	50173
426229	167950
91987	401949
84651	267273
336873	254973
239694	144405
130960	410018
469446	486885
71838	493841
128779	273831
330880	160520
242411	278281
344896	86138
90703	351639
18936	71263
328940	448066
71441	126204
47245	9054
473140	192005
301312	373711
111865	54976
463549	194909
374379	134259
176130	171362
260178	262954
387959	77852
470554	294640
343919	171226
454534	244005
219979	224016
277523	92613
300108	389605
325229	54976
126479	490575
333940	483795
401804	338076
389766	112379
85260	375454
328806	217423
477438	479077
183060	333357
447258	368205
97121	420757
54806	398756
491031	38063
484795	32515
109752	158326
355083	128183
202352	430005
236212	51881
107484	254973
283944	312259
254446	163725
301481	156054
309901	255650
235606	475789
292404	467703
275711	468162
203184	16433
52121	370661
385614	207415
478588	123082
291363	401101
225453	53994
450579	148739
413015	301738
142740	222330
267919	2661
452353	413924
438921	124085
39371	220777
175923	273468
19473	366127
345257	468313
468028	160314
346489	267602
372701	121866
331660	93214
41674	190369
147699	119868
33970	446351
168642	401119
30621	416402
48607	220417
153322	333391
89238	228849
350064	181782
246501	386687
13246	279517
35806	244115
491114	293813
67847	293813
45277	227951
360	209572
295746	391414
87063	165267
217854	407678
271495	387742
304533	315671
223604	218228
223235	179969
224858	343012
12481	469803
426595	56671
349860	139916
28320	207283
19485	402582
393839	75495
155248	240016
490074	276761
32686	272369
35806	21286
238369	67121
458207	43334
440022	390683
447332	156290
46108	131405
422928	341097
209550	262954
343308	276090
144920	276837
198661	386278
397343	181767
117124	117435
244309	471568
411271	272203
257474	91089
1292	355163
163452	94344
449938	116162
267484	440962
360559	105789
457418	467194
255353	86728
231292	456139
267826	22827
235620	253261
32972	286228
7991	476447
46092	377120
190281	346845
235585	110677
377035	28951
329499	17435
489822	481053
120986	485304
301659	452694
255397	391145
241952	463535
98904	480214
425005	134500
136831	249948
105077	62580
58721	46629
167336	478415
396743	469235
405552	423714
117833	416661
145788	180096
347846	218831
166626	82296
12386	240225
97105	20959
136227	60517
202866	174239
46612	49228
426639	21583
444685	311888
237242	16325
2366	106035
342652	18094
127373	140044
338523	190369
114748	475116
187834	301489
92660	409837
195362	253897
426215	260527
298780	11626
315536	183213
428961	308870
186732	28129
189469	432320
164829	294316
54566	249914
302932	218727
10093	199353
49881	57806
375878	303175
403575	431403
346272	137789
117854	118074
78641	364050
174056	94344
161744	207546
58484	72223
317990	235850
482851	382681
467224	27159
76207	86728
233045	316180
28357	151322
149014	41276
264089	84111
475359	326329
244093	329553
128738	166552
248013	360038
265952	361832
89503	411809
214114	376814
352341	110320
148692	436052
38334	222701
39739	164480
170641	345864
408853	225206
351955	437201
442593	99405
186206	294385
114643	235085
339467	65913
167447	468999
4753	296645
242009	97277
148246	472735
109968	210050
179752	381552
306345	204330
149932	402677
224605	151647
69859	24105
77172	258370
376897	26551
195757	60950
159166	377933
228833	393326
409388	88835
250216	271367
268491	16641
474221	54471
300693	16433
139056	218727
89608	317100
313202	123718
276539	319012
50043	22827
184071	104693
320089	276358
149803	168381
201131	204257
2293	234356
403151	414832
40337	421830
391632	196774
63319	476447
159680	16433
117164	60119
110286	339182
326256	260282
93561	62191
449521	312354
481419	119665
151444	274743
381629	144252
286211	269005
71649	317118
98562	306387
352195	159190
63603	339205
257977	15157
91130	363320
407052	126628
103601	185704
143549	4413
403747	359762
54907	64335
455372	221306
135519	246729
36711	383164
11796	252281
280429	267416
165680	203053
43366	490569
353244	144845
311758	12016
445188	281924
37482	430356
195615	475612
441930	493449
409041	259929
273610	409649
23775	265121
242027	243048
356117	124650
476506	160693
429703	186714
308122	100052
241442	427353
440443	109035
24787	267602
293931	426407
334985	360531
161482	454685
427266	428214
399780	51597
271822	94344
55117	178436
208251	338535
466716	190369
326811	313829
16240	90277
140318	312405
379247	179705
266965	179277
325824	61896
190281	366492
355118	60271
449028	8463
114304	161226
404316	151158
363581	381280
99167	89191
319831	378283
112338	50094
467224	134759
261172	203656
3043	90399
321052	389387
178300	385378
370326	439352
256845	476656
143857	148695
6566	38063
267562	248981
50162	268118
320097	197228
465195	219136
247713	443168
343235	463737
126424	84089
175098	31267
11719	489778
258496	405217
437849	265711
223929	368296
483743	466008
462520	268223
380874	165267
491259	134259
131046	476662
246570	336590
2168	93245
3321	94516
57276	444659
134491	42922
71268	339105
139957	95325
199340	477986
349140	115386
22203	369433
375373	166970
363634	341271
257359	127895
355679	145948
21534	176459
478886	195551
84756	428026
256901	45906
405506	288271
9061	252771
94740	126432
153765	316796
392598	475047
306345	54789
202866	198213
12426	87733
404094	468162
151812	95113
205936	401871
102721	281924
340151	400023
155804	400085
113629	250389
269852	392292
122064	164594
380421	487028
412851	217423
259271	137128
2269	425157
172033	438743
194166	36758
174139	347066
153716	409828
399545	258532
313389	127921
317977	84791
24155	211208
383070	164273
325422	476951
305701	391414
229650	284843
382212	166513
266141	291521
314548	49847
489167	181165
188243	45413
280903	306100
379255	9436
171668	447797
187824	304662
18332	425333
449892	105498
18087	483389
264676	290990
257113	209952
401986	282528
198283	190369
218749	25800
385969	115340
153260	276883
125588	486885
356123	2067
162837	895
36339	316356
469049	242667
21046	120195
289664	49862
130069	150563
350046	101382
173676	279798
485420	198865
425620	447831
83866	70507
291982	398517
230252	344984
208905	15209
382882	142282
443246	202996
458269	26551
257956	329195
110025	84775
20401	466737
255859	291427
171926	417294
319913	403025
420266	115662
107884	64335
36405	110677
49429	369599
202183	28124
380576	234542
31717	57258
334766	249202
469947	489552
366402	224352
406956	69444
95356	110677
485812	443308
300333	99437
87729	17231
75119	459680
204178	447219
347480	136876
475582	181322
286310	288853
261542	291345
355013	45899
321977	26366
355083	418954
388350	476831
188568	328867
208615	185704
105077	158153
397098	42747
279921	336590
210353	414832
50181	200482
193192	141959
196817	310756
359973	445544
333713	215026
478287	309952
22336	427714
472017	479263
229854	11626
422529	369577
216465	331349
100151	60984
77377	427796
77111	490762
197697	134694
246686	316356
120425	115174
474372	60872
67835	144180
483987	317534
471404	314489
366391	24689
292981	409737
484095	266778
368523	482718
372369	436160
148853	226308
261493	47757
321675	410951
360099	390680
397110	313745
239431	192550
307718	132153
328285	169353
100783	245317
421320	476951
451550	446994
88852	406785
348431	142907
267562	349400
334092	98437
486342	380652
407213	316388
13397	430356
388414	444
377650	364927
21398	348630
227878	25239
266141	64100
156544	287918
338931	150676
133018	88113
317370	230040
399465	253494
199012	24070
456037	425838
352775	183213
373025	336324
242633	140044
89238	160573
89968	385378
7397	341362
133920	9129
73594	478415
133909	398700
240917	416550
480234	176873
25748	295553
360459	436295
170229	432423
475820	186384
388368	119858
336705	122019
383619	202595
189064	354747
87638	425675
960	436087
478588	149079
201176	351818
409740	162947
432271	150618
289995	212246
280536	271630
489788	418751
469509	350778
78329	68551
274852	87178
200658	12245
378553	471887
400593	53389
3371	483280
30564	162024
154441	60438
281408	273831
423197	168719
126422	331349
32076	55700
271760	433934
374026	361018
358860	480312
67482	491612
224488	223335
324107	202500
130079	220417
89177	435318
188246	204430
334326	164700
114643	397756
436172	53389
100055	375943
242049	231638
120912	364334
59082	29469
80552	73567
197908	282879
452253	327217
52249	375840
163519	205222
226836	407484
441463	404892
73266	411011
223116	279664
137968	380676
304404	260196
318335	72670
55086	256472
208400	308060
89883	294277
28429	119123
16595	363581
190011	192195
473841	315888
130960	461132
292030	317118
21449	200444
418479	115838
63322	402493
194861	86560
464847	265711
83650	343012
114312	237694
58784	306387
409621	281443
261142	320508
307404	411809
362840	463254
254068	107449
315942	289970
464847	459213
263169	97243
371030	161170
286159	177978
215122	295291
308751	45335
388434	62191
41821	241137
277373	305028
447764	181530
374458	94516
346382	478415
378498	339837
476464	275650
447793	329603
453379	126204
258412	377206
183390	202523
221060	387499
316663	310683
121311	281924
201833	48275
58078	13370
48472	64809
41224	103018
256836	146202
44167	475935
87638	217409
401820	387860
346489	225420
452457	30978
196039	50854
317103	35707
236654	167117
201707	214992
45803	33305
465780	236641
325044	300232
245555	172089
354022	478555
380858	421263
265483	228431
109218	239094
373	360605
222146	383902
314311	241525
439073	385826
14486	470588
448638	371918
326995	296426
132743	186259
254446	225197
33528	17359
444320	335593
492921	246869
304918	188079
462670	215463
297069	91677
281924	307440
242443	34870
275768	38671
140040	329553
211850	273831
256901	7934
267516	170741
483259	313822
353895	452746
385685	393326
261920	122462
77953	226382
427486	186548
55758	120196
42164	318686
131601	120003
167588	186858
132740	54733
85423	467
66599	427265
431044	450851
229930	48079
45671	464578
392539	477986
305821	84055
2287	205066
332299	175721
170003	427737
17787	22721
159943	421952
314850	366493
106268	23528
185447	88313
44021	44602
114770	428199
317245	335670
188847	56927
161893	176878
46069	9054
3809	241137
413816	275054
15951	15209
488853	124085
10274	339057
482851	378160
298257	391414
117048	372641
414421	27464
101462	409828
473076	54282
407334	6899
192731	299879
59659	335358
454351	251592
262286	364000
40268	54908
273610	424878
355083	216147
475914	72090
147328	283308
312026	127487
294677	286652
441852	99210
137998	98906
243578	20222
195615	341644
376760	32406
50819	242150
295150	187780
341710	183108
73588	169749
345097	464573
23306	314881
248008	354630
132217	409828
191391	463973
30152	123369
154708	244003
312842	299106
424661	489822
67587	48275
77793	311297
314548	339837
344095	420794
458672	204954
460263	422292
5560	85302
335951	239873
26243	12868
172396	182154
395359	212081
16500	216555
472742	3251
51550	171589
351621	267602
279609	35035
449770	446351
243578	8607
140904	23430
2446	43027
80501	441313
203859	180957
479351	458968
112443	177104
193087	465947
26632	103662
111448	309425
400542	424781
334256	383096
167639	95149
57276	359554
242265	323213
113239	296658
395476	27169
26651	427048
272637	125741
408202	407310
56909	13370
152916	13370
155532	483998
205346	272404
186191	238578
473700	106099
354696	470123
393870	227149
402770	209542
185148	379425
9988	249709
383164	169586
192611	206115
232833	196783
131529	425675
457727	481279
10546	6171
490588	227357
461251	86158
170643	317220
44760	62191
264026	393055
268575	461392
45201	153995
58784	420790
378540	44379
193025	334860
356540	134694
317552	130742
27696	86711
29444	63086
482022	302033
245318	420392
355851	330021
113590	267650
455074	346940
438126	276572
334092	7777
61674	447517
315692	144814
403320	302906
393528	186440
301823	51195
271786	217423
113565	26280
101515	166728
249044	4572
2187	159905
242245	69995
469976	440804
358908	17569
375504	58589
399159	408430
263747	237344
127664	420944
407717	133236
438280	389001
350064	375727
77143	303905
120043	94516
331642	33855
221894	185478
317184	183981
481661	163725
298187	378686
338072	398492
289788	258370
57387	113773
427928	393326
33965	223251
197544	292721
328884	144037
94406	470403
374305	139714
253528	352605
411202	246698
253393	433391
243727	137128
424624	158608
420736	207696
491129	103267
402770	273831
234987	102096
412440	477733
269980	389469
398535	22804
146523	183213
195084	372801
47232	378686
461368	223622
236961	61376
412295	4369
277776	408719
85674	147429
308618	420895
19812	128543
457355	13370
371324	393326
413407	426986
403653	62948
176473	160419
251720	239090
457521	491642
14133	146584
168339	19745
487323	478415
138284	222072
446837	394214
490797	13563
109949	97438
292259	121866
32374	75273
85863	96151
351047	478415
239099	462676
357393	327299
491896	479615
413857	386138
424441	152702
136453	338271
349188	478644
144085	180578
155835	362207
451879	272988
463747	223627
272979	50668
486118	111929
180181	209933
305287	128434
311043	493442
33049	466737
174139	257220
341932	174635
245921	232171
44807	208271
293207	64429
92455	119841
293931	354903
375405	156200
161023	376814
152648	281661
449421	448341
237028	119868
64416	336590
375913	172414
289675	244748
283446	474551
66129	310821
376816	426569
262210	219607
390646	252346
470654	20959
18370	228106
26930	41673
165867	476887
136878	77727
28357	34782
337747	310756
381192	454266
87647	425685
453054	83061
99123	142678
272182	371176
135603	28129
147173	294836
356457	221977
64478	45118
128028	152337
250454	162077
205069	371934
75324	155604
208379	431556
390780	281924
296325	461944
317680	190353
287961	293813
164584	263833
331503	179389
428944	399736
55011	292242
225415	4040
126132	162235
128922	366875
443982	387742
288724	125705
393768	5915
148246	58317
152863	377206
481703	179234
137058	169116
103280	293813
114643	472546
415460	341470
480535	272173
321360	49966
267602	476951
480107	309801
292923	153665
241157	362042
379696	174034
6899	444081
69915	354790
3885	434035
372757	399736
412110	309888
393870	260367
113694	186440
106778	380999
204492	47407
144577	236213
481709	434186
410560	110677
224617	395041
41161	375768
411874	461392
199848	351029
342465	329743
131556	412121
285156	224669
167583	401881
109738	304865
354422	8670
247747	66187
224627	267380
227040	315994
89219	313100
442736	79249
298589	30638
70857	77727
487735	4483
349448	258220
285307	40784
300395	153500
248373	436136
255118	96976
256290	336590
158156	42610
487668	21411
266307	89025
161191	77816
345770	166513
212374	119381
361127	317118
463118	216532
1907	387558
490453	67089
268436	317356
368240	274635
192742	215054
165402	426509
352078	267352
127129	453390
467605	486555
173143	342807
68347	336590
207787	106903
396586	296693
36869	311672
54539	278390
137454	320464
324502	88284
60287	4676
65513	333236
451216	489861
141231	339196
191773	435817
194339	302560
49789	330290
40624	159480
449479	423792
76228	33823
203783	31430
352101	313745
281953	467703
324816	421830
7978	348007
27095	335477
172396	489822
456616	313745
162313	94516
300733	340229
266094	491893
291936	300555
43390	448250
202849	176240
234748	22347
215951	440398
459317	472215
162900	82585
342685	237235
62644	417541
467745	121066
135939	148499
341271	145760
11089	197969
467978	217423
428735	409079
479287	183213
382713	61934
105698	10646
453363	437542
44331	111310
18821	347363
431488	376184
289675	406008
442341	276358
479351	332820
478773	90472
89257	391414
367689	98361
62915	420944
46013	221962
341103	136255
140741	425047
329323	46892
210833	330463
402760	235128
328339	76350
37651	205435
428603	396478
434355	36392
365063	28129
477189	493631
336467	194165
101465	91069
296029	344841
19542	140506
361731	208670
318526	492906
328174	357193
397228	296980
212102	149138
37839	123224
230574	347510
277912	296711
353725	97894
398556	31416
147136	18624
187185	447560
378125	52537
269629	359931
392951	67253
235084	476951
189263	477590
481399	260608
34993	343012
128507	216498
456726	484274
266916	50715
410951	139145
127709	221329
373244	94516
350330	248951
47817	116294
286239	104505
349140	328140
3231	118424
116686	7653
74642	190369
322390	94516
235118	440389
371661	86728
2715	194227
121895	177995
241148	104048
368528	144180
252776	194283
11128	251806
317494	410178
404568	396623
198738	214714
339179	319107
156824	237126
399489	5051
424256	312294
156262	227303
40028	397816
434436	84520
434908	313745
493761	342416
88166	474369
213970	287208
32966	277575
94712	467690
334272	283776
336152	47090
120317	388810
197369	446351
31009	145948
12435	162795
267203	55999
47846	414619
402499	187974
126535	317675
28798	442992
149176	258220
307718	475265
402067	58441
248527	429177
76738	203986
178422	205523
189634	51660
23924	228431
125490	35035
250389	253215
6290	398084
172973	13370
57	401392
156582	110677
185474	116911
482225	363581
470672	337614
9928	53915
283194	12895
22941	430356
230051	380091
466111	76872
215611	35707
414326	38798
49898	82585
312602	322075
95494	281993
489728	219499
189636	458104
151567	245338
172417	329226
341632	206430
335161	313745
71189	244414
467470	127811
274145	40447
275315	198465
343637	15209
289675	82003
431729	404603
113327	110677
57229	453309
288683	20081
154456	434239
469026	457093
440501	396543
297436	190526
341370	343779
354111	480607
407066	376814
436624	287694
432913	306100
133299	492462
65008	446645
271366	411083
146410	9003
68924	127210
399193	170697
159728	267591
157633	466799
465877	421167
22779	49306
187057	209689
245556	187836
397734	280371
114405	282822
10492	255814
383085	19769
226139	281236
97835	15823
38598	218730
391702	106903
312826	148739
251982	90123
276354	88113
320982	311637
372799	58441
458207	100072
458338	452709
407685	70159
474389	321868
452464	180841
338663	172469
13578	277825
260320	188164
454090	462966
51806	25543
245643	424574
17262	420392
27823	332392
302674	443443
452284	293813
174139	141292
291491	139512
117647	330157
475691	144073
458181	102936
114170	367866
449803	37961
79332	28129
195261	491542
374699	262954
7931	202415
122573	49903
396583	264406
113262	47626
274852	361458
287920	348798
43618	273831
150580	371814
463892	440660
140839	250087
76228	159707
20401	261396
2424	195121
285876	435452
4851	465063
442880	110677
112443	122186
473849	405146
88460	137128
273510	22804
485970	196820
281118	318016
422246	166183
325509	377158
20703	240609
11902	35629
473692	269081
444188	208014
200741	329900
180755	464420
472439	230282
419437	263907
99895	359243
24004	401871
26318	69259
468533	124085
265839	442709
305553	218730
274865	72677
442236	162795
489822	287059
406807	52872
362019	183640
26981	99913
446834	157639
196903	405948
485497	446351
352076	144448
332628	37127
115942	440660
167172	38239
142825	366127
242964	199385
188811	31167
258864	209572
209441	341271
176759	256121
463171	208038
449054	9075
476478	190369
211099	141086
195667	122538
354022	221030
388390	94209
255650	250975
390032	141440
86460	167588
232469	180487
385878	42890
352685	127476
252414	54976
1900	132996
458612	207675
369030	421356
245776	336934
182598	9165
182037	212839
37956	475389
10267	220417
390647	475807
304827	187611
189654	459622
77731	234530
159680	366127
368093	219127
131939	315671
23062	260011
135718	152020
389224	6308
103225	76454
292744	218644
363717	402265
34916	385730
136528	329822
289673	22827
292687	316575
129091	76019
192611	183479
375316	57094
30625	154616
167115	363344
146878	141649
153154	136261
422576	158092
406392	478949
128772	429161
224514	231887
414658	459952
237166	129168
445453	26551
486236	466432
145269	296712
138617	58216
256901	455701
146968	106905
184134	414269
302857	132740
324317	126656
224485	57989
154821	440660
382848	186095
428332	182575
473171	452746
319259	163059
467690	336590
332198	199534
316003	312152
206885	273831
210047	45223
354251	141321
443308	387904
109824	292553
323684	476641
485507	99405
333392	267352
318471	430646
70649	128454
49394	343804
106164	319859
121924	466069
411629	420944
247803	214501
394704	395988
333350	296645
398308	486578
171031	58213
320379	150719
379255	362893
196736	474931
421635	9045
9270	289515
302003	126204
408337	203783
343002	35000
54806	430356
267562	163976
77666	286016
11789	341737
218178	217423
366010	490237
213386	220679
381311	477986
228084	41355
431661	448287
76008	142018
57102	401014
397868	422570
447763	40330
130069	40672
360955	84461
163715	15209
392680	261891
146603	428738
35263	373313
464087	445730
3649	370620
298606	402766
7028	198014
349773	144180
220817	374289
404946	284700
399270	144195
110835	286591
275500	406626
173731	39667
76855	210082
461769	348798
58339	440855
262210	397046
97916	358489
445632	186561
480646	381231
354111	477080
135841	434169
203783	317352
184541	334680
223727	246311
253704	289340
407280	105498
30936	30723
76104	234356
312074	156006
192660	330469
20669	160520
339016	51222
118014	190369
161397	72985
412927	182116
342075	48275
56069	285726
146893	47070
450171	324639
12935	256016
157137	297630
28648	196364
173828	317356
296029	36836
298823	298474
310735	372635
271662	259435
26403	324977
88359	244005
422367	204078
301197	373507
384196	146584
236267	246690
135760	344455
152276	34801
97732	37728
360733	362390
467237	366127
122436	166169
202092	86728
255469	163449
444884	442306
286900	64478
316376	304638
354154	469235
385027	4209
98677	317118
60394	106929
193303	230415
277799	391414
280707	20959
8254	126426
35852	293813
448459	136761
167035	419932
15655	65189
314369	368205
269126	102352
135181	393326
67571	450983
448104	237107
263206	401949
443602	141892
428508	322203
430942	42610
200222	302322
488264	13753
326260	8569
331211	387742
277568	106946
299000	13370
102891	418551
204798	118179
202724	40629
370083	52782
331229	72642
173397	392865
229735	301172
213656	426872
438505	281993
88359	153995
199362	31914
408329	139838
477509	164283
70772	323518
490054	46127
345566	98906
189351	452746
124873	378151
66326	453222
136711	385279
464548	469235
192186	422286
119963	399950
491472	138663
313405	38134
237517	251539
20629	172428
417019	188414
321446	441313
137405	352775
166679	397854
398900	250679
365978	225420
167588	152704
9475	362784
198317	36025
365854	427803
109115	262954
192704	121106
61523	273831
286001	372812
106739	151704
335951	303424
322881	352605
186595	68950
20998	36778
336955	99829
139395	20989
414890	2085
479351	60775
33745	322411
203354	479614
308122	200594
449394	141381
26435	333357
280542	260854
9911	156207
237261	462973
353596	92393
16874	265370
71665	58486
445725	107148
258274	178736
355025	243822
42422	646
58486	25930
243520	209471
303671	172089
307610	404987
22402	145064
471521	380211
23920	40034
380518	201794
34321	464420
186650	300811
74690	173887
304	54976
80308	284979
489656	108118
212842	384964
116454	179603
91403	397254
361573	267352
64354	380681
284956	405491
166475	63711
57933	32406
326631	474347
342138	263833
372764	448014
262464	211868
489972	20619
92851	338271
434171	255016
287268	408287
487784	473390
66356	399625
369099	330469
298370	434945
213	298182
146893	483262
410742	9054
216229	21808
45724	375132
259766	82585
177035	158735
177072	259762
137366	93245
456340	58960
485667	474435
147016	229614
291832	274508
176383	393458
284464	60862
282279	23018
22166	278611
170068	458213
200105	376191
231376	221324
71107	298767
386567	4413
114281	378082
2832	464892
277407	212081
276783	275852
185940	130599
228955	88403
116664	58675
166798	110810
296432	49890
198786	164884
335743	236990
192313	42890
332878	11626
293050	338076
161363	358463
101284	420957
401096	122462
328043	423469
435887	282670
463095	190369
105548	241988
366035	86728
114694	346986
84538	48163
313950	422955
138160	486680
166825	424497
189680	394480
275548	78210
13698	81182
481262	384229
41500	383576
4617	325100
335069	363581
159905	237019
269922	11983
153310	402767
29328	456316
254115	256366
106917	477788
262051	377948
253929	294079
264185	202523
289675	48473
246363	399852
89075	9681
329750	83140
45481	395336
67055	94516
6806	432175
363581	151990
252742	94516
129760	217423
380858	458862
92623	253719
214043	82585
297641	131522
112955	359762
144003	129683
418114	172089
372629	191254
791	23767
139763	72206
167588	316011
222572	91116
35622	145064
414825	441677
12972	4349
29385	425160
467503	214443
324789	132247
464063	239578
357691	114971
221529	190369
325814	307108
89219	97191
349085	126030
20946	38108
94850	366127
98654	95898
337361	314360
29599	47187
19790	397332
478248	263514
325299	299408
398182	145691
491710	444980
332080	351639
272427	377573
247386	299287
156567	426439
383290	239872
88632	98906
61851	200239
483112	104855
124469	419530
90961	50264
71665	403467
449884	327922
263	218727
227857	241749
337051	411478
121866	1078
385548	349475
493226	446351
361046	401378
440937	405580
118877	461944
255084	156376
330767	235679
137454	190369
273553	467703
24926	476447
436624	168129
173105	165307
365865	276358
393870	298896
382095	449090
461277	113051
221296	5099
315221	453919
462910	185076
435060	188067
211033	469235
109629	215688
6010	4349
455484	100557
127373	373674
366942	207916
255859	60990
283698	77438
302621	407386
81549	154137
19065	492024
138241	317983
75045	289975
163692	148420
342253	310756
257581	373263
215102	9913
263377	122694
466469	350189
149760	440660
314225	205289
319016	58465
114877	297941
75528	152502
460059	313314
176878	58697
282092	64505
270224	89298
268187	267273
477841	354256
243780	393640
453469	211275
464546	426043
214069	395988
424906	277736
135094	279828
277568	431378
472383	69708
213780	211868
452052	244115
22203	127921
344192	473223
134626	28129
390586	145948
376978	132996
179751	392086
19763	456548
270558	369585
190926	229128
236591	407998
412782	137570
224594	99742
291840	205506
2187	7697
390050	441156
396475	361128
81035	377270
395480	416572
21050	250389
128026	86728
58042	307108
38873	356489
167140	279127
224167	28129
9670	264672
447962	57697
126633	430141
371329	65496
64074	206557
24532	217423
411419	354696
421356	104440
294191	214063
199676	248247
409138	367686
318411	187171
359900	68303
94175	161409
81773	16286
323005	456207
280120	378686
464868	108222
235435	185076
337564	52537
135309	274836
456628	198674
47080	70163
166842	357800
375316	100693
376978	387742
327517	333357
287562	201753
276115	321351
251943	476690
183139	3811
289736	446351
368382	310261
267997	359000
357202	304589
61528	408946
84857	434044
211150	415379
201580	44861
380861	73693
314598	84572
246570	175818
139067	428233
477841	202019
475361	446801
219308	436889
156305	269199
262286	126426
94850	263009
183809	153995
437384	66695
486420	258370
483812	63091
264987	391414
129485	421170
378475	117009
312255	74748
302063	37737
316386	310261
284218	368849
183718	377778
419846	188759
50899	42846
118860	437018
37890	149656
186692	292468
34241	366127
414367	1090
341521	9054
107524	311221
302918	214540
365410	324723
206706	308242
453646	184163
307442	442265
106531	266645
113756	180578
263703	403301
310153	156298
73660	445757
190527	226629
430313	137128
10366	16609
450807	459406
386500	291521
102964	353596
289208	212487
452863	404603
311208	248777
439104	420790
364517	137508
388828	228929
257299	285156
250207	317118
316136	254883
464022	107703
215420	51895
34798	385076
376805	150648
455185	452803
421073	378726
230076	291128
463723	311215
256952	488641
366054	155547
18183	285156
419454	313745
239084	2990
48916	456640
328003	28645
252445	419297
353119	457578
442236	223378
68688	82697
123286	228431
277567	287981
41908	385279
423895	245211
102180	11049
463839	190369
166883	309524
303237	357800
459760	171800
208316	210172
104434	24054
101087	151925
351880	428738
312463	378762
39521	190369
201437	294920
298974	475871
438767	466851
441463	69542
465074	115168
147835	155680
408880	451016
5007	345278
446588	160242
438475	115401
477036	50696
165715	114815
138126	153736
391345	182000
377869	15680
437098	3381
472232	259322
380207	137719
420895	267389
223875	291521
55844	476951
120797	145064
146981	437018
332385	267920
178097	353774
242968	16433
127706	27529
65404	451387
168086	90277
45724	411010
392577	459893
41981	478415
315275	180578
109356	15209
127469	354694
237120	116016
199936	359029
287694	405217
483706	87889
220246	208617
71334	428073
86272	253916
106506	473329
280190	317356
130916	225780
238767	365721
315805	291484
259319	22635
282461	477729
311270	131145
471116	6072
15101	151698
486609	430192
49966	62191
269678	252416
112625	46688
371594	186289
181350	428864
424550	362221
279308	150127
166626	467397
453134	197440
469356	279161
48751	313745
374612	179563
214744	13953
490019	467703
245938	479362
352512	436582
96716	96968
372372	446351
338413	458791
75288	203656
435689	203438
75299	467690
422493	484157
237714	485762
232253	125001
26849	261021
427887	299467
485869	271756
149049	37906
471959	426986
408121	6899
343394	478182
437623	290004
365810	380769
213419	336590
394978	52879
479993	479157
367141	10345
58371	471197
443307	389625
451058	471013
288594	119868
311221	449824
28239	30905
61630	15209
4633	273831
15819	165688
473098	102648
142092	129727
98309	313745
430170	229399
200573	174541
462045	57375
275168	477590
102065	381248
190113	175229
93562	343012
154815	301799
128354	420944
76558	466832
379680	87938
238907	236341
396062	183213
62366	32779
326525	426986
276821	12107
352334	94516
297834	164884
267387	283660
110421	408687
195121	54667
450529	23018
352873	252007
134578	120195
474606	85163
395470	351145
94135	432175
293694	103719
248287	287775
362840	199929
475766	42902
459670	445994
207809	166239
2700	9238
371052	202230
44159	157726
193163	317696
315298	8834
429420	190369
296579	202523
316136	28990
434152	433301
121123	148754
425294	20853
369010	317686
97539	13370
242630	135664
325019	437018
408584	226150
299457	139743
458905	369177
384480	425675
261083	366472
195384	161384
242523	293813
403785	83227
269494	319051
25130	86421
123301	345331
366762	400386
88129	3410
131026	95738
404568	263506
12147	267863
245200	487470
138688	350590
276821	137318
230664	282919
458184	429730
124203	488837
168975	228906
37261	379024
144350	300811
202427	13370
358912	145978
111030	317973
170398	103240
47616	439369
197544	358913
478504	339049
472910	276082
47645	303175
448206	12895
414825	161047
316565	199238
152723	339723
158028	325161
166236	98906
385193	174564
195897	298767
237956	437145
36229	102923
256373	493721
192827	252898
276425	186440
211238	427507
113311	363888
284783	362729
416138	267352
372340	456679
477091	478440
423013	147241
219166	143079
427833	71419
209280	226494
449803	315235
323989	80802
340292	303175
260444	268887
411252	67716
381175	129125
329393	8569
3750	76454
404892	141244
425828	40034
68098	330515
229101	201826
4497	134347
229015	141509
444139	459649
380846	134543
169596	152303
158310	11787
196976	442224
397108	486200
157480	75568
308618	407964
271265	311559
12674	396080
411754	262954
486192	396080
25535	300119
176221	271383
115312	3664
115872	491643
283368	438783
237223	62191
46487	26366
198387	218727
347425	273401
70470	201075
348970	277961
12967	216773
167588	350254
114543	139987
268595	128915
71189	68212
26857	205289
331832	167081
172957	28129
176130	397511
461010	130474
313131	15209
233117	150478
321756	34490
267562	314455
281923	2661
477932	30966
280387	147402
77430	328585
470329	91373
445101	54976
287566	138409
475174	212834
218151	273831
408357	164394
76743	411809
373733	254973
300461	211868
70859	8237
467372	119426
340334	366941
139363	463623
298256	385292
447790	9203
462472	185704
229735	61798
267109	466523
104686	409828
65557	371918
76529	190369
296743	382064
50368	332392
246221	366955
396198	283250
409372	295678
34190	110708
444628	333639
220454	214050
417362	171577
399	270196
316459	229864
218353	459976
430602	166063
300432	96352
414825	439676
264286	163445
434214	220749
37041	353884
400701	316929
5710	122462
147919	4413
164441	296735
154981	74335
187940	180751
441351	327343
84052	489564
174598	297186
168000	137067
462047	366781
433269	397009
73707	443976
112267	278605
2446	446448
462028	366493
6467	56737
409853	395988
363206	273831
8146	491150
220027	264269
166133	323213
444421	177999
294409	292721
322934	397218
51606	246273
10267	54536
219136	368637
306964	236581
53516	149300
444996	197828
149332	52241
324447	366127
132334	86728
204775	341644
410923	39391
191447	316575
463809	240796
346614	293813
421764	127921
368632	427400
140152	142085
164276	180578
81262	187933
50525	126321
406475	119442
87352	292813
97770	294945
24265	227247
236312	187974
67424	387742
437849	340644
110042	431646
451277	401871
206369	323566
267079	235429
171503	298767
201131	127046
341182	430853
186112	152081
117707	35067
412205	396641
71416	35622
401389	494102
17333	369577
32290	446904
293875	325662
460784	72432
193767	239561
366351	220417
356981	13370
253993	440660
340779	417201
86775	166513
284065	320969
445243	50155
9831	111039
96155	218228
193705	184629
69289	467690
56513	265380
453738	373313
129110	309228
377034	488489
27320	463249
412133	431799
85212	362808
325493	332838
234649	3599
15284	96426
41378	208466
153813	27570
227062	80587
2503	102737
131574	200947
375614	417643
146232	426934
366651	399736
484691	110708
181151	169273
264357	430610
51358	228431
109724	6193
100887	245592
254430	146673
260632	70563
312658	313745
135737	286941
446413	313314
329727	247714
350242	204195
308122	275677
66129	351968
479838	57989
490580	108817
66126	36719
69399	122196
83795	405273
87036	478415
312474	282989
122510	110708
211457	424370
416426	237458
138288	36066
222698	356370
153028	348624
262895	342305
266647	180841
479109	142018
118688	101524
117929	194145
64338	237660
187834	252989
208013	336924
167897	28129
113625	52490
3722	347605
455699	434077
14563	199851
53883	82291
168303	83017
246044	183213
359501	240917
369371	212268
341681	377521
373755	30638
192703	390197
20946	475345
109824	238075
493629	311964
293860	98644
386690	195551
177387	261803
157961	130028
463539	374106
116219	77751
411491	321111
178164	218142
465986	492078
417726	358797
344022	348798
114508	491467
4849	250192
344994	306343
430297	48163
259107	250434
414757	226606
414286	13018
55811	442591
213535	214714
354369	347478
160215	347202
168267	195551
457418	434224
188156	417236
292576	389510
6010	366534
336477	167234
76666	240580
316206	31971
472841	94516
56602	294323
187834	55940
87866	447831
61815	304183
275131	283996
192202	10646
257092	472891
43775	251148
91951	366127
128337	387185
436201	11626
247711	80497
90161	411455
471317	71102
442960	313745
470672	89167
329470	267352
472332	398526
213537	272432
220435	337802
77285	273831
153865	345422
151140	243840
55889	207916
152368	273141
179767	411424
34472	409540
467597	268261
456658	461144
230574	441570
65121	72091
327397	317118
128276	178263
24122	35707
409303	274309
214436	30829
53994	58763
465755	218615
325314	90099
37577	284656
30505	211139
313250	203648
172754	266944
373433	969
309276	408423
92401	199947
202866	149658
146202	261647
44713	160262
159839	110677
63231	425340
126433	336590
410794	301659
126076	281924
18514	340945
91738	40780
194118	392963
95189	132740
177105	317356
494107	487444
191242	339811
186738	305813
203407	218727
159703	460410
161621	378502
73379	45512
338191	261992
132273	111463
349032	20959
456021	59659
105987	297812
290515	142585
223195	27464
187935	6899
298356	388433
340337	185799
443103	92044
130605	224056
62661	101633
137372	451753
179784	414641
301557	278470
177689	322942
159615	105799
229813	137128
349731	285446
190485	157973
348453	115066
177297	79223
54678	392048
27824	90965
148979	422106
106353	127439
444700	22827
219433	68527
182147	168381
365620	414559
408726	214397
471169	163336
331867	28129
422110	346259
164767	448864
69088	301771
487179	376381
307279	351375
135577	99534
268113	343259
205913	376121
309214	257926
332852	445749
61367	237503
27158	408548
294027	246818
90692	83140
420121	273831
2142	342503
287820	307279
192867	214279
454837	225260
457418	35080
395653	451016
438850	293813
146763	148690
311389	455711
44528	333357
50191	84328
486222	340810
58848	140285
60938	487484
320259	292369
91828	474161
105505	69219
277987	340543
448206	218727
360137	20959
133299	121171
318204	453908
299897	175856
354475	245408
183145	310261
295455	106830
337580	275677
131009	171969
348457	465647
79965	428199
152536	440962
266141	3462
115742	105498
41484	119381
116705	54449
407217	265753
114063	1113
375405	191900
365903	147948
233699	465037
182537	319047
160170	183213
103898	161755
283698	8359
122294	308641
153771	152787
258293	134262
217978	13370
114677	424165
193777	375184
198219	271469
32254	101650
93384	95770
104686	218730
217270	466432
25239	360618
468576	42313
447833	397009
146706	371554
289118	401928
479777	274508
287066	17326
93698	347701
334092	447832
180757	406633
181715	53389
409943	4349
17663	113436
356953	45441
110272	166738
20199	375840
378691	183213
310270	363438
234785	122462
297000	75014
395777	145064
173633	208487
468154	10646
441133	104527
330186	447219
407704	291984
455832	357800
244834	191839
287979	446784
43066	469235
300330	394602
210136	111565
139774	314742
95770	283445
217848	249681
303349	35707
314501	190369
60167	490953
119001	484595
46556	91711
471641	15209
270355	21583
112868	190369
341279	190369
284416	366158
197714	488288
160170	478415
62074	188759
478083	265711
341262	132996
234501	145270
341308	317571
266541	73300
238775	338733
33292	322291
150401	231097
251822	330992
248734	196783
70765	385747
64008	314950
36276	134262
476555	339887
271760	160071
351490	24768
217785	72523
312026	263882
379564	267602
247710	228968
134477	374797
397536	110708
86221	267596
464762	144306
119944	419576
278371	328550
135919	454140
390786	439319
226466	159434
68843	307632
183185	211868
476431	320316
72556	71057
448104	54180
237096	317118
312842	439900
322961	137626
231215	313745
22878	60517
237167	423380
423770	267602
392012	43957
455407	339153
214925	145064
21070	86250
427459	493539
451692	205270
4232	295003
443068	409828
1773	380360
158918	351414
475359	375840
277497	247541
254273	262292
188238	228431
244470	287185
72113	26400
202774	382166
236147	451016
161348	315573
261322	381373
217510	108501
391937	289251
238110	110677
39195	1635
149147	140065
142567	375308
43059	94516
347390	347104
104490	37516
442236	69734
34123	220487
409794	187974
197905	279882
449893	129727
38974	26918
114189	320455
190460	246283
353491	391669
26481	386612
278193	477136
376332	162795
239606	396502
254115	478062
70266	234720
366402	324072
227470	74650
79817	461215
291482	15329
291385	135286
457014	375107
449711	314709
485331	183799
274323	429443
61309	250805
61186	351732
126344	398333
218954	131427
306810	255532
397146	218615
105498	269147
297953	28129
315671	377449
318998	315905
230713	454337
446723	331297
8146	118286
197936	406545
473006	469004
402001	57269
3616	119376
87471	93893
404768	35707
83295	348518
17469	363725
427924	167841
186599	445016
70221	441837
94217	451153
233175	384174
92209	417918
409348	101806
13930	21270
302380	264840
142059	441205
265785	487046
354545	307528
200013	109062
379342	295484
461413	243731
193871	120788
230847	356330
440272	262235
343286	190369
91163	197167
342652	60995
126457	126462
464022	427964
451132	347436
302165	102308
247245	100475
404543	434613
95677	275812
106706	110708
77610	298767
278090	437613
450465	132198
114063	23345
111140	322723
177466	461846
290287	76185
59644	338401
4487	293813
278943	284843
477328	98847
106268	275093
345077	360736
233524	122462
197278	312354
134955	282600
196599	250434
89219	362960
110759	258370
403823	254366
454646	310603
479263	208577
176804	390827
90904	160617
458234	460465
200397	298711
392539	80543
372179	126713
103050	172428
109840	375163
158724	122694
338752	476412
98504	207464
106313	376543
165680	13934
118066	399711
297941	19622
262173	336590
210928	219499
179386	41673
451414	382954
84756	206953
354545	211868
41491	323909
62980	53546
249731	75568
101346	51813
301728	7146
16233	339025
316284	152071
199886	272096
388505	407861
360038	79989
267562	161177
38480	477818
295113	336590
142501	252961
483950	488190
413969	184681
238003	283428
363566	199838
197242	277646
433391	313136
250854	300778
344572	67763
250793	353557
107208	179045
479520	97277
34765	42189
302438	140723
210585	82271
262318	309726
491461	105003
4231	249334
4098	346697
161865	319368
102644	404722
284892	225629
242210	122694
229101	83017
326751	180841
241379	38063
101457	430356
145860	13273
344500	366335
439646	290450
447335	490060
90090	253028
267225	435272
493641	13371
331229	491190
354380	409828
253505	272228
14967	345480
396738	332512
253062	411424
415234	361681
301384	132996
381553	316959
240367	194805
210483	391414
429492	304783
457123	222721
183429	186440
131757	169485
440660	188337
169158	16433
44859	104527
182035	413218
336492	212278
178263	84536
365469	283445
263703	51618
219865	63949
403445	284885
169455	390197
267431	124085
60971	240225
336265	235209
26366	457081
81351	147224
334681	268743
181159	355591
323836	356210
325019	353836
36556	99405
147409	364050
155302	283308
348662	173264
234261	362206
144258	310353
365399	240796
20772	111332
100028	143492
68331	366568
318592	442887
347121	183479
145717	98420
308429	238168
400888	294836
447175	64335
268637	316162
459534	380538
85344	231485
187816	467703
252815	316959
356745	275192
243321	261514
19173	267602
341632	350749
364107	19139
302728	226378
257284	488205
116938	291324
214608	136196
174347	408646
325814	378082
150712	363937
455074	392506
187965	341807
198426	29857
123345	48197
240240	75069
287566	345084
205346	61919
398180	76111
160534	161629
157663	122462
321242	180578
38673	209018
287566	455231
354111	302649
162417	281498
362231	249709
43835	479994
231765	3446
372015	432320
86632	399023
19727	297362
112563	112312
160722	340253
98214	176878
386659	394406
78152	393326
1215	448033
403539	185013
329698	230255
114643	8686
262438	428630
344809	71660
435145	237786
276821	183566
35806	337802
446435	467090
446182	135529
453213	156376
317015	399727
345664	432817
378032	465860
219256	142144
16844	447143
264727	2005
183234	67280
283612	96858
188252	445353
119997	231021
283922	276945
88439	214881
86311	308019
244259	404445
137405	89633
301983	115917
139653	478415
210194	355332
143671	376272
370411	395870
309276	199729
36381	480542
439296	196783
181559	10705
405970	467752
107745	306387
48282	60964
198375	336590
149147	107061
247785	415694
228431	327481
162561	419033
45377	190369
220712	261065
192238	131825
160223	203656
296462	256476
377516	245040
71189	456774
57632	86476
48159	6180
228492	199470
56974	180823
438475	342239
356953	429161
92401	233590
417736	19246
199901	356861
290838	64191
388433	306871
159687	218727
388600	64046
254270	196715
134299	186936
152276	477986
216898	96977
35502	146751
134599	404316
471579	257398
67632	474211
369813	173176
428901	350822
44577	70428
464180	375768
452768	195623
88790	49127
165855	372046
62272	160158
47419	404786
438018	364109
452926	134262
408710	449435
38003	319208
131174	33438
125074	472157
428892	28129
249202	132118
92401	23499
158312	182192
22124	438419
279178	176878
329121	448770
392942	10281
175118	230200
190955	206924
264569	178492
239226	411808
289084	339791
153071	376249
451849	452188
245906	176601
208989	415322
303250	243582
129888	91711
191318	49828
162821	284843
11878	212081
84182	277895
282682	119128
410028	155181
2812	313745
436749	313745
424907	123426
281935	162795
321868	87007
377438	197540
143234	165653
258370	444614
213699	373438
433354	74268
143321	137719
405555	52695
91600	35707
435222	31598
255764	467538
396047	31359
111590	346966
192465	389682
136955	455769
97393	56401
400520	134145
313189	246672
27128	417945
450269	118571
68843	80193
277568	268118
392329	472629
12063	244243
365399	167799
326762	299721
330473	47092
191586	474206
464237	423175
276821	387185
84745	32759
144042	412284
433619	461944
404612	480421
46556	482372
301962	189222
45141	416859
28496	4914
14348	416038
409802	86476
169253	31225
63671	62191
139906	150243
75805	190369
210587	64335
352625	155697
48771	205289
125183	273831
106353	285722
279256	475863
473304	317356
131270	209933
377205	168044
199325	358345
452284	200549
366906	64364
257194	435242
11222	162247
81151	53863
406493	489200
304722	67584
76324	218730
64293	315888
35728	378462
390911	405217
404182	429971
122210	129270
125064	224877
442154	252563
458170	77827
169828	241048
456726	355700
60517	305446
404510	192450
336071	255749
282663	69395
308685	359762
75940	473708
73648	267352
430603	466275
34551	321744
347341	45853
146893	371717
334240	391855
116961	448358
420735	267352
384780	479195
420816	103323
269441	86728
431388	23018
316233	83105
338955	470170
485546	288072
341362	275567
440190	314742
223243	52537
243840	431941
186310	137049
53641	94516
277405	95942
176796	166513
294418	390780
257977	466497
112479	479985
395052	166513
105289	484274
444755	430558
315056	144119
7856	478415
130069	11663
439410	840
116414	222833
36785	134153
134108	326470
14533	370866
382848	136435
139927	144470
362231	231887
212288	262034
444380	54976
283519	54976
479985	34052
66575	433934
208621	310756
4606	167614
306483	126426
11666	440409
87376	233571
293461	451615
116340	286512
123528	358456
414334	92031
428277	43334
487938	345429
128563	122462
229735	485603
398995	50919
76418	461377
31456	62191
455564	38063
408505	250649
254399	300979
1939	105498
110880	186440
223384	463372
196003	259981
405788	51955
25239	124945
369937	94516
361714	387715
216544	40784
421877	260697
489645	229741
217270	399098
477706	287854
368974	293813
175500	8084
89380	489552
333252	147751
285664	300813
208577	227247
284214	391414
382447	451031
327570	256366
178072	70899
383673	304589
237934	9670
87796	204079
257390	259739
450087	266012
468753	415691
46146	525
441522	227101
234254	213780
73423	233936
242943	478415
40927	173374
436329	264406
215800	57989
2384	466969
396975	320147
213184	444995
31609	73936
458585	260856
492221	327922
234005	120003
167227	420944
48521	244394
215176	487833
461805	143847
291982	355806
81676	203656
206630	217509
373492	30825
450195	442265
51085	342738
191020	15133
368247	256121
138563	421935
309917	388871
19492	56396
387867	170147
143382	447517
283174	327779
212153	475265
149555	176855
176003	35707
160570	481785
228849	368892
489787	363469
41339	312734
16293	370742
242551	184118
123045	245679
466628	335663
309593	198317
219296	338915
317859	123369
127154	164884
299168	285664
230051	129958
479254	176878
260147	312333
222580	107763
350042	313745
61286	223030
278919	342486
159905	442554
277215	121106
475922	391414
148386	155419
174725	141250
137910	87029
15783	396080
304405	160545
241876	185704
173731	232786
117152	228049
391308	99437
259929	138107
329323	128609
431807	47662
237714	238912
356490	399468
314228	318088
273945	144073
383379	50538
285489	10345
31421	293813
159069	471416
385716	275447
79318	132740
291299	259020
57996	428214
295649	433934
458919	184949
403699	76454
189605	48163
275319	142415
30399	317118
386807	227948
440940	12217
31682	178436
84921	92613
277568	100026
209354	52162
209898	359826
50509	97564
149804	300961
444755	403823
198317	488085
225595	354882
217624	199526
357795	225130
409745	185910
220243	309325
321261	219833
372982	395988
193028	1057
5461	67040
42847	211868
4116	463549
355245	481785
164535	462761
134811	421830
54187	410074
394145	18468
398678	41982
221036	272069
30568	10411
30906	458601
181419	6662
192477	313745
402060	262940
130069	436748
385183	183213
75940	310261
345360	251379
191391	305364
87469	248777
129868	313532
202922	458877
406025	280263
408055	24786
79810	313745
296772	273425
216602	179692
221680	58666
275763	327217
148420	341682
130257	264176
362433	364618
257289	375113
356953	326997
307936	18418
307274	268530
473642	401058
295370	292468
116157	57134
112267	462236
255995	489822
360841	374887
104740	150591
58484	264987
352237	358014
492851	187974
314518	350696
293490	411875
325216	364436
316372	250246
228460	28129
266124	105003
467815	420199
50325	359077
191933	230055
98916	168381
318320	231485
393771	378462
375530	49940
144973	490659
114727	114047
124595	363830
416854	71077
333557	153995
99495	109407
348915	213289
102898	399370
253525	294085
300273	169485
334256	165363
37697	415255
85665	420757
45619	293813
15064	91295
38342	83247
450446	488081
201813	233999
255398	433934
286572	110677
157049	302560
108892	138575
186812	463633
196996	211889
88027	218574
469793	112235
244092	405607
240472	278781
172492	339174
34798	157761
256582	351732
403553	255640
396548	110677
403817	392953
338437	19389
180200	160855
196097	84750
191629	79989
67947	338714
168310	350809
45752	110677
206373	421935
390172	244362
162786	186159
37073	493234
72489	158278
56240	410951
122775	154321
154981	71506
254446	166183
51585	198288
231349	53168
58043	454508
360220	101963
55676	226308
355453	32807
75259	350421
447913	50492
448104	113084
245503	451016
238487	203308
351071	95149
422771	238578
237586	278729
165680	116454
417938	355915
217577	388127
464011	144405
273610	417643
145272	360382
59986	421465
264569	489485
406660	93009
280686	453631
350347	19984
35074	12895
129328	4717
39601	489822
51445	251878
127755	296693
297812	394061
168610	245317
439662	122694
211772	352437
463891	78806
21242	198923
296734	67723
467467	66405
376394	482845
94707	401101
49644	127050
245885	476512
209310	134262
471169	107337
242750	301932
450515	114899
468753	380538
299984	22482
261267	251597
492247	409048
435346	71725
34698	192242
245488	356737
39128	135664
422711	267297
78682	413525
151578	190369
384926	12129
462806	490453
101960	230925
295841	335027
185447	137155
223929	319488
401085	137228
452009	4413
150883	71917
163481	456640
104157	149924
325329	263485
248036	286806
330844	284843
458206	59776
207388	261396
340560	238222
311593	460840
416862	222131
103646	476951
351765	493281
285876	330492
428764	313829
192660	222190
161768	241080
228050	257651
493919	476880
282553	313745
276185	267602
250423	110596
131154	387742
92107	94516
332195	226308
227428	137028
296070	121866
268197	184902
474341	208604
452121	168213
431745	275487
485021	119583
227363	373169
110421	147460
341933	259929
472164	441691
240690	315804
116715	134694
45579	89644
443307	94516
479078	76111
180757	28951
232070	235187
36631	33855
452243	426569
97247	20586
365810	299202
245866	110677
181434	105880
448199	332505
390956	88027
59390	277646
84698	331238
347121	424164
458135	333800
90250	39772
418279	249202
128686	351029
49667	234748
47802	89047
40028	492262
73298	37516
302175	170479
387742	37802
298128	410594
228533	360860
444918	331581
491031	41673
361291	98315
6524	190369
363052	110057
323333	233705
392624	275790
488535	339903
302999	103267
433510	40034
216666	46347
374981	95942
105986	387008
184923	3620
109676	44818
373158	114405
239201	352416
163293	86560
250422	261356
334906	315888
214671	206772
337791	98906
286686	269157
327047	440660
300575	97894
434783	203656
92246	22347
39531	393792
114643	55765
41495	177184
75498	477131
280935	101027
219611	15209
357157	34547
60826	469227
215323	390889
263539	438272
466016	371983
91703	302924
321797	124096
104157	50605
209523	40461
323483	349261
97499	35752
253990	35707
296945	185076
109110	274852
216318	79989
392171	458601
185006	74671
244067	234683
139429	253458
97134	172089
144871	378999
309125	276358
59688	378438
210146	254422
160680	60895
27255	433279
157961	476951
337087	447682
37697	421496
331589	392788
167588	406084
117124	334009
414779	190369
9588	234356
202379	266538
151690	214666
24182	461846
236630	10231
206386	171572
409235	67040
393048	243115
91600	229897
174034	455936
290216	414930
330557	61552
468709	200444
238041	460271
172749	10646
358081	357142
128563	373509
342258	276358
400945	58706
188847	211303
486359	118707
74200	156376
231440	112312
382848	218448
482851	228770
407241	99783
189640	235679
62766	100666
291151	34547
21679	77449
97588	30905
247757	372214
211551	231025
50044	272846
303591	395336
277472	163164
308756	220553
252513	429593
23020	184902
261033	44832
99405	185117
226326	400184
328830	373169
377795	454975
236961	268593
21358	8053
436219	332820
323241	478415
310504	96688
55605	387742
303191	329120
66855	8463
248013	44607
55844	15133
23156	317633
146651	273831
116611	331349
374870	191170
252742	451016
126262	293813
383530	160419
10203	202500
459993	393326
432175	457845
129853	462815
375405	157532
21242	240664
187965	238170
261133	313829
309278	245679
203164	119868
125336	283271
230093	35707
365811	378650
77432	31494
39886	378349
150851	225088
372799	161308
235827	193099
256071	478415
493269	423145
437849	360512
285023	31267
239047	179559
263539	40012
115049	60449
34370	212081
440141	23069
284131	233590
402275	122780
341271	246414
432339	94516
78571	226216
260801	84089
320897	265117
484015	57829
187971	23864
59644	377695
41393	258664
65979	456647
113725	190369
472163	404396
176903	253581
70746	257388
121265	66874
178422	91327
308533	190369
392144	464303
282961	258259
252338	418390
24466	72523
273479	137155
131606	393283
125837	492588
489703	27212
388072	205289
336286	142825
63111	321976
113541	406388
211333	132843
320982	323340
89219	165605
320310	436340
334493	273831
211711	37041
257047	457297
51669	259929
302672	444925
357860	114908
146903	301659
285701	391414
390150	250789
16265	462901
465253	163093
43625	218727
87832	408804
107233	486885
15000	101058
114813	427803
302566	345585
210717	36312
464725	366323
253312	214182
45579	247062
175536	90123
167639	285156
216898	330143
237722	272890
467100	413130
151002	1292
237417	188082
402107	410262
189611	228571
149147	435585
128376	218614
187834	249202
1843	491262
68098	203141
373519	69269
414058	368416
312846	97199
193651	106145
331503	383949
333183	132996
421694	82585
397536	8687
1659	221260
56856	94344
141305	421356
223929	115125
295847	333261
304146	217991
55485	203656
262292	47644
73660	124945
187409	20959
475384	382201
261687	185704
17122	5040
67549	113674
390631	184558
185822	372237
277314	354910
451427	175780
334680	405182
370467	360860
187282	403702
283096	400311
407921	210032
447793	129727
329519	56671
296423	414269
90449	49896
482389	476698
289126	119561
67223	21523
47861	413081
92237	71281
90283	440962
153548	174947
479325	478620
355025	366986
350395	317118
97613	379625
247046	38134
77386	402985
174309	70026
201347	280827
242411	216560
375802	355332
346954	338271
318976	374396
477328	194390
82430	76454
281499	178422
17895	180031
67847	290450
136731	209572
365022	265351
198175	361698
319595	68411
101465	42069
305513	124085
353087	476303
20712	81280
399192	250805
20334	260527
309890	353787
49106	352676
128201	365625
238162	463549
76145	94516
336992	40034
467203	428026
56232	334766
448199	209229
28846	285156
176913	120195
28940	246743
314128	196271
223889	59782
88439	320097
192456	197492
124495	444561
482209	330414
115149	286828
21417	62699
65373	140460
297141	400778
332502	114643
153850	376656
65688	84094
368320	413783
285175	166630
233117	310359
364146	84461
426844	170331
246434	412561
120509	77978
184747	440249
276209	307108
207919	440660
231554	218615
316574	79705
260873	147121
368268	477986
191761	265589
253503	146465
456275	444303
122659	48955
215859	32807
260029	310261
238889	248958
193796	426089
164068	154692
339333	173176
108810	243840
112372	132740
200652	415480
206986	371918
132837	146241
63633	476951
194626	20586
110301	417288
28399	398235
243663	4303
350653	91295
232812	254525
190207	291521
414890	350743
392922	41868
365343	352859
353491	124085
36270	228431
35337	167904
162881	214024
158156	252989
480966	11219
380493	302601
319862	402371
198405	275981
362267	286827
475721	45946
370011	185623
279084	198926
368997	363973
411509	31700
358477	318088
409016	184657
444881	40257
258634	254178
372853	161384
329727	469446
361707	307108
54394	276690
162844	463277
158570	20959
22959	409102
170313	9054
130878	291525
177634	203656
312381	339815
45899	136937
297866	320508
138819	172467
434436	483382
304186	206838
316372	203172
195819	213134
306491	438978
81432	405358
265059	398823
56806	479614
174034	108921
39255	401029
282475	119762
178422	135133
253272	29563
208229	314051
353440	364312
399441	477986
100192	390457
421917	145470
441463	148199
334773	54160
134270	182000
169610	273831
390426	126781
478723	398705
89982	382724
391682	260854
86476	145408
333283	134262
303974	463517
120855	117223
459581	106755
332202	422804
322498	483494
146893	437971
154883	484330
183480	313745
6400	410110
297411	217320
397805	87515
161263	211868
218353	388957
205744	292120
240467	190916
129727	245679
482554	280871
477437	104817
373851	313314
62653	249104
342435	313088
387540	29952
403910	70941
144762	269199
403483	471392
393863	228249
164580	180282
44082	25640
246191	40198
353121	298519
185746	414225
22488	249202
412356	391099
399837	471745
106654	396563
214925	96977
89499	303497
351960	263009
126479	27815
401785	300825
120690	484636
161574	153995
37361	227470
453256	448283
220540	156735
313866	164504
459585	281924
121127	250137
478198	260527
161053	136292
428214	188627
311515	332632
175178	114656
458545	214473
154708	55018
207753	19391
316943	274768
271549	391234
95224	36352
256953	58164
19541	211113
463583	434893
193354	198317
150005	392321
201131	360576
344872	82271
39683	404523
121697	100655
364807	412608
69445	220635
86954	186159
423340	293813
178374	64066
397385	151878
52097	317356
212960	74438
69657	259122
222389	266413
44159	316575
388696	178493
328089	205289
467317	261396
57316	161941
268768	237781
89704	387839
280317	397106
474888	197996
382909	380763
133909	493921
252150	328742
71189	415292
93070	15209
69597	85422
443805	239090
455006	222701
212584	170506
481104	219165
46906	450075
294085	64734
272219	368058
54539	398302
38685	63528
52073	227101
359242	233051
32725	387010
108140	107148
390032	218615
81358	383382
469087	481179
248049	401871
148539	242927
424647	133291
334674	222701
157878	128758
388813	290560
80694	59782
428138	132843
392429	490525
403098	158937
81896	155530
235900	273831
340312	168213
352490	437018
46260	89047
72465	418008
189962	236735
460988	182533
205915	98644
310811	467703
93317	6899
345401	337479
182413	79989
6783	11868
202160	51478
439796	62191
1839	31616
177648	368161
71430	295596
182549	487191
424343	430356
395544	472239
479890	46590
475680	360860
326939	383341
124259	957
446875	387742
298444	240796
297462	134458
174096	175330
298113	48016
471501	155927
387352	325891
32920	348798
445023	252443
109824	331280
64354	53994
479072	200549
172888	21411
209612	242189
218675	364720
95632	400669
191866	389161
250668	466762
343010	155782
449475	362071
247676	197688
104740	196384
190734	189384
289447	166063
238204	163936
208300	126473
443170	431128
448381	280130
302045	315367
118907	300424
386055	362248
128755	255316
172654	219485
338233	391414
410028	360864
220925	74886
220925	306220
357341	415599
109733	319368
205962	258370
152829	38063
22492	281924
122416	338160
400498	224056
345918	142696
455832	160419
414614	200163
311279	262954
126628	337921
78603	76454
200021	67089
187164	355838
31227	288410
451832	212662
154097	316479
159385	462772
461769	218448
359286	8054
467071	13370
299038	317356
474389	218727
234700	471416
1124	226308
294338	180495
112484	154072
188457	294996
99663	292468
19727	95922
40186	371918
159740	399075
22541	293384
87771	82794
64865	476768
25324	331349
24517	60402
312781	393717
398753	187045
240225	107572
397095	249202
157059	259186
33397	293813
101344	123010
446863	104505
125827	289102
277101	420392
13810	48275
376356	434276
186045	276693
222491	196851
25969	9054
317370	395571
458782	431853
314804	36120
129328	428864
203917	360814
34339	36800
260820	46582
282475	110677
361842	289808
416361	66698
223429	318735
353856	206085
358928	53994
150583	463623
436488	282928
120605	331108
312852	344931
212289	360347
76285	272846
119561	63528
199671	101650
416956	96376
78571	58099
146316	63151
220734	234071
91434	375834
148559	75379
302227	59149
409585	430356
115725	393253
329288	181112
31824	81510
41905	15209
315173	391414
284591	256262
434854	342440
5910	155719
473077	317356
27417	198926
162938	397928
304125	249521
182608	159378
27748	489552
285478	21583
13015	487153
24593	51289
173879	16325
444693	88189
295870	371918
7159	236654
431060	17231
294450	237547
230051	205678
103325	37032
173766	441570
484777	178436
439824	209572
326324	327630
78709	144037
214088	21686
237529	60766
439238	129185
398507	24516
477506	410074
71237	61823
188641	263753
276183	384904
414035	459802
70080	476371
343650	212647
373515	444516
455713	24941
256126	775
181111	144306
163437	88733
452276	166513
449319	354214
395336	464548
383724	188759
195283	186259
381385	255640
275721	179176
76085	160419
490572	377620
160777	460333
484931	302171
381493	185076
304103	393326
378820	243817
92393	117786
226658	35812
45579	19804
41147	315888
432865	415871
39591	410074
234005	153638
346272	19054
112159	234748
117046	63699
389206	475571
397236	436155
485747	248293
406814	300051
127716	104855
443463	197440
470900	414950
368904	383334
166217	103699
301855	315888
299128	359008
58383	410236
1367	67280
474688	192099
260534	17937
34123	46623
327355	301659
46291	440660
359956	155719
453172	368399
273173	153995
237533	447107
297586	172071
99073	241468
125874	44082
228934	45296
41495	156642
168798	15084
305893	259311
353800	82715
89219	89313
266164	4900
129046	267602
119341	161345
30237	466737
106268	444235
493786	115917
131661	25239
140673	415379
424057	165425
201055	245679
258265	194513
89745	281924
390996	249709
343089	23457
17722	48610
96732	127769
314850	429593
104527	49306
454610	69948
330430	450229
324491	231301
491586	158052
381579	229561
106531	152502
120071	164884
342964	442773
111203	293813
450465	328881
357115	110677
122591	158326
164837	428979
10883	105498
144826	42313
464066	307202
421370	400681
204862	118699
250436	355700
50877	401101
70	298077
320230	83827
268781	190369
9670	480089
431137	123744
147635	98856
320255	452098
221674	280738
10661	423267
172417	303648
465593	339615
421830	378884
315003	7332
76585	336590
114405	50264
71939	328225
192524	285156
297069	465647
144944	390687
46926	58466
133012	47295
479614	122211
76835	151174
96559	104062
442561	420944
98887	100271
448269	326821
85049	327217
92488	399867
359331	354694
308823	281924
424591	447107
121847	150760
173966	110677
129253	244688
240796	239090
153901	260640
433468	76951
160124	372608
236313	35210
132365	232628
470531	263670
306055	63528
21064	93245
374305	388726
158584	35622
203656	152590
70014	258607
413816	433188
262837	401378
99544	287900
269854	12542
295841	344521
355327	101049
425689	235714
72407	408810
104864	164759
118938	152867
56806	255814
383635	241987
180488	377984
15362	206148
138516	227315
287124	231067
214744	194048
194279	438373
230182	1296
69319	370026
398997	134660
103224	209572
190524	281485
113382	214992
33704	463549
298390	454874
302122	86728
385883	191821
289749	404886
19745	89410
213857	277450
339006	227101
15819	26551
114063	235078
374573	354694
349569	40784
404568	316146
274771	490035
307718	195121
380576	416723
320184	428080
76228	219885
454248	94665
486256	472706
393335	48163
92992	15339
139395	314256
175725	463075
114643	69402
233498	130620
160680	414471
94985	95247
39772	409848
253846	49903
428853	197440
140406	92032
377767	306387
304165	54976
435358	490822
435744	401854
414825	273759
97359	186581
63855	152502
371755	337262
447838	140452
448690	370838
331316	62191
425827	357357
479320	179888
98167	126316
248338	157655
213487	16325
176903	298113
192867	313745
107711	474412
44616	213990
456913	187045
385269	445353
259923	477509
326873	378218
146893	4793
186080	324037
438475	277842
493430	376298
102065	216207
238601	59739
436142	241048
21095	121365
405530	420757
372217	473634
11586	363662
328785	372187
364807	345745
221106	105967
274790	446801
148455	4040
40890	291260
397896	450647
239111	201754
421980	110658
75583	2999
447041	377230
299342	101402
100150	179045
29376	155730
456019	401543
444933	247687
72421	104263
289334	32807
10965	414378
337751	166145
308122	209523
60765	166513
398180	9437
26056	226494
412126	220264
200067	126223
265181	401871
213364	338679
378417	99437
410951	63028
455070	186714
335288	310488
200802	311297
332321	194584
452111	430754
21875	87471
437286	294684
147706	234387
202922	398333
312283	327864
301659	488109
329808	435945
193817	364309
7748	299467
115821	440660
58484	56625
81147	99405
119551	161002
6899	185447
49184	258726
235705	465647
260432	356945
409808	20007
201159	420959
81358	252518
129198	363973
88375	387476
434649	128956
442323	97425
73585	64401
216544	252207
252675	366351
424460	246713
52889	146299
185606	359147
439718	337709
306075	121990
96218	195121
112491	137719
26527	44594
484983	227101
39892	140915
443666	21411
24926	284057
182982	67107
437185	85608
273400	219499
261013	449521
117458	331581
329521	439036
310927	118854
248530	315888
109435	404129
487864	385000
114518	295650
144206	42890
391913	300240
115440	127298
72741	267602
468307	15905
428914	437507
463352	364703
240763	479680
359807	249334
230416	47653
450289	101644
267760	418551
42653	358660
129174	409828
200722	392788
466790	51881
229381	386857
420120	219087
5428	421935
35971	421356
357920	419580
310276	443031
104648	415212
57276	130404
488676	281345
435663	186371
68532	240007
350154	53389
195503	392538
356819	75201
123075	298066
229735	489993
163445	402216
84921	93245
136724	317118
180918	458639
328629	9256
207032	488036
257498	121163
273777	457545
362267	491070
30657	254182
286879	384174
291221	66725
84052	12787
145585	75379
310635	204330
420959	63415
30936	87471
24436	317356
391971	170741
38130	199854
206843	168213
276465	302745
111549	300800
376619	452879
221948	477639
441701	8991
81754	317852
108648	478461
402845	291793
252621	446854
332831	420790
197120	421830
417585	222640
44160	101401
436682	119595
444890	21379
266996	34547
156643	48275
180043	335663
195783	427796
363040	387414
57031	463822
275809	138297
489771	246311
300604	432165
201513	117969
160481	35457
182270	426887
228050	398492
194019	485954
120808	348623
257955	415756
374274	53250
286011	144037
393041	409293
237714	22889
339333	168000
243578	1020
10203	53754
260140	302155
131696	53490
448417	193252
97691	348798
405237	211868
236035	70785
221626	145274
327355	426089
309641	168670
275325	440962
81262	466074
1333	288035
127779	58615
56597	101058
374724	72974
275425	462351
81432	55928
396959	348563
347158	167746
43391	440660
306781	278700
85674	431349
246825	105585
84127	138297
425064	243301
475810	321760
16349	27766
273208	410254
334823	281924
370619	369066
435468	229519
301622	66425
172283	34516
250325	16325
429875	185013
228307	273831
428425	308668
427904	32505
354694	76016
390553	315888
340798	218727
373369	126105
202352	379680
335441	8623
354504	315671
89883	84461
247340	271190
10417	33855
382867	405229
447637	409338
300330	89172
218780	2232
171120	309347
4741	12410
411662	257273
206131	30510
274437	186259
353684	369344
187834	253260
378240	398333
336188	364203
449242	273831
135181	301475
119392	429593
219136	425216
446071	309077
295171	183213
287068	273831
401388	258166
383223	220756
337102	32807
470672	308618
92700	352990
372310	383508
418361	246311
178875	346158
194653	391414
400107	377363
145358	489822
411612	466151
469532	328751
26545	86974
198275	417949
309917	200105
92633	167877
90506	118501
155782	184588
273120	436686
190129	49903
165502	466744
2187	481227
191761	434936
3809	184258
366985	94344
332457	343085
117791	398954
451363	4349
304759	428080
142287	243656
136606	236213
105501	54976
36346	190369
22264	463945
241952	377909
35869	205223
314311	49231
102972	188067
126166	154271
85996	69009
128864	39942
170003	212957
62331	489552
357939	153550
233045	262924
28363	465647
75759	80322
173629	52537
278153	10365
55940	31616
408875	363564
476093	484447
333080	378495
302127	486405
108314	461392
344844	336590
216317	48091
125577	390070
25803	267602
67351	387721
327209	428070
176946	219572
35410	28129
285498	388575
190649	271961
320181	70941
312474	22991
219281	472729
28007	153995
228128	308058
248485	458183
144973	159288
85575	173062
381358	289238
279662	296693
436474	253023
451640	200454
105976	296270
228431	77813
10338	319450
221201	490483
65648	363811
330525	185013
294193	151572
383538	114589
476096	469227
386111	137719
480580	94984
14204	49903
375405	427151
448959	424690
401355	23430
210602	144316
105012	246713
114020	375840
237242	98493
199982	7159
418455	342648
286457	99405
215598	227539
104788	58786
487020	103031
219674	417918
324813	290957
395547	116128
428817	82794
450995	198735
12481	408045
219690	428372
188022	91105
424070	77345
126305	73307
97485	488652
81852	317118
466432	196308
93625	301563
291561	42035
92437	272358
255318	375840
174960	78762
83912	433391
124239	342292
54740	493022
433040	472801
193151	3792
54362	398333
149113	428080
374880	107385
104494	42890
348232	341529
449521	322147
159637	71770
229561	92613
180745	457623
222828	32807
352463	39111
58704	133887
164727	378686
221329	208731
70067	193711
133648	427315
323222	222
214338	437453
28481	46729
108931	331764
227189	165491
84693	420790
244688	231129
255709	258370
249509	79852
187494	217423
168975	124515
274517	294385
48636	391414
461927	25437
307004	371454
248757	255693
487422	322222
244774	279663
178932	435280
443353	247497
396150	317675
12481	276500
109949	204330
295404	21411
71189	243275
300273	443118
425683	328525
216544	440660
201187	364680
261112	440740
348578	323905
7171	244005
267050	52917
224116	140565
408094	210032
173176	327227
462626	164884
334602	392270
364725	152085
425503	363581
224377	71710
404892	201615
39195	265593
21162	186480
79665	217258
405708	438373
75556	414832
257289	467284
452776	156006
50494	134694
284605	314006
44366	440660
48445	313314
237366	295603
263514	255040
91453	345745
330757	72432
452769	230718
371884	29253
215908	184412
82417	124503
482192	466737
6294	406843
62810	385853
257052	7130
208877	120173
378691	289444
128704	409142
323775	248923
264559	187974
45234	323963
465647	448223
150540	288035
176913	209018
99541	236971
233004	80811
47885	80206
79392	476951
370099	126426
417938	316575
1994	361305
215061	221194
476560	438373
195121	177325
452638	18239
399116	405217
81432	84722
428421	399938
32900	95133
370654	110677
157698	144073
322506	35735
367247	412162
227515	135514
441034	103420
203793	376888
143646	481785
54470	142645
459988	341341
309852	237323
493267	239872
148890	350786
479540	441021
222034	195121
450436	412672
408884	391414
478588	404863
104527	140044
216006	422470
187834	184634
277568	24943
191155	47978
356074	489014
28907	130871
439296	216084
373739	421074
71246	15209
27539	474369
18932	475200
174402	446351
470818	48163
398086	469245
46645	317506
264016	487408
409429	468508
477702	374784
426569	96773
192238	349058
406956	362390
380884	198317
384581	73908
17503	354933
118142	430277
146865	141100
378230	363973
423192	150352
74819	246718
322111	140728
94111	476951
43940	315332
120509	183690
345715	125417
259089	106050
170903	320508
228030	430356
333884	132996
417826	452107
67165	470588
487407	157341
219546	58486
22957	448426
473866	282427
27823	293813
23062	163445
103050	144306
465332	183437
138638	15209
236395	121613
216683	307353
112443	267022
312463	470123
170173	66235
265974	57497
16732	119381
435501	484921
245309	141958
7490	178436
463990	412370
16349	333357
76228	445081
486674	207042
426041	108745
125343	125417
323520	236735
157527	233438
205725	122049
478317	336291
66603	184012
68098	116906
388696	296693
56397	256319
416289	337791
267562	199171
328061	9054
176850	369577
124599	35035
448677	340449
469250	90134
112214	350696
238878	345745
293696	185578
174034	386370
122845	245679
355318	360095
36453	441635
189939	253180
155073	11710
107589	278829
127007	15209
216147	298077
480551	162482
133900	360711
323578	407685
182491	60389
259923	144306
64272	354694
359930	44469
399132	321976
244492	53227
333989	307522
271527	194165
76135	212081
307077	232534
428277	110677
121694	411424
88439	390771
289084	436159
347649	59284
116414	94667
46708	374061
242551	479157
115573	411809
352512	231133
13268	16306
84469	144614
419822	312764
244411	256121
254446	14919
275995	12092
474896	34447
447669	399555
5449	417564
476951	316512
210827	452782
150225	245679
380297	393980
104788	355732
478804	346768
61349	357895
467929	435430
472639	319063
354428	341299
196794	234649
43119	183711
356530	11610
344280	318719
336285	379217
482808	156138
252374	90441
8628	2981
303680	346781
198676	478161
390032	266611
471050	252072
82915	260118
6053	74135
39892	426873
486712	368652
398988	183213
454867	213957
58441	313745
324377	424940
485150	28951
81262	104731
86420	69259
377956	219865
396375	455176
349506	74475
165801	313745
441477	283392
403352	371053
410948	231902
177635	95934
418380	68468
110306	35421
439308	316796
132571	95247
145210	66719
369472	395749
20011	291445
301222	211328
458919	316955
450436	256385
415971	410382
423721	401871
285285	233024
406425	49507
152641	426887
434973	363418
82529	267602
176174	200367
154563	176878
205481	200594
260482	226658
47816	278642
31483	12029
333279	195761
138126	106856
216435	457023
164115	399132
424203	464846
280786	453207
90713	49966
98787	276358
54412	452860
405419	362983
198424	272431
150824	398887
352739	82195
439957	261197
48403	453391
175120	315888
431556	23062
330658	13148
123301	224534
258367	348176
156068	468832
121265	276655
398308	149418
316136	157468
50775	442775
106247	341777
227040	476656
179017	211415
316095	429150
311683	351585
455484	27143
449703	243115
234193	134147
141163	120097
206961	389310
138160	11972
228128	437409
110083	90123
14794	81266
307528	212278
176130	217257
100349	158643
90290	460456
153813	58615
235404	158420
96337	232555
263703	345295
160419	341951
60320	394879
289287	454822
413989	82585
373466	13129
301364	103267
141889	469722
198297	5040
207382	51060
117124	86596
124469	355093
268386	412980
190281	347401
55743	317118
181326	341271
101465	174567
265957	401871
342452	383085
7812	368892
265483	164884
77831	15551
247066	35735
351330	90884
94817	160419
449319	204330
114063	430814
304186	26309
353856	318817
260387	490237
408566	256121
252323	493505
55578	209572
461929	186259
174309	20959
334341	342336
27788	455898
87047	323139
252150	476951
270341	341271
249474	469235
185205	391414
247888	257298
463866	367879
376790	313745
72776	279245
303641	469061
297405	94667
63947	76454
447448	160041
207184	425675
432817	278451
360098	186560
100826	430356
323836	105378
60449	50264
99409	79989
58899	429451
375385	383096
78206	18582
427426	367824
297362	15965
52881	421830
250854	227435
25969	94516
101346	174974
32637	79361
81786	403272
256716	96492
134299	447230
71297	170741
475253	388037
194129	334208
19262	438373
423796	139648
386072	260038
369082	285762
216801	492906
5972	405174
19814	102406
232666	322835
192311	463302
64610	370233
62523	6899
362435	156375
392086	49896
116504	72952
403483	121925
79701	435940
378982	124094
490553	115861
481409	165653
214365	310756
309271	430356
115947	430356
278928	341909
488854	305335
333966	166063
214915	403367
338741	316009
43522	95149
247952	432374
59092	239528
143023	281924
404250	424456
483320	25034
33543	111725
393928	219743
374901	207927
3809	151322
300733	374594
394807	192730
6187	104336
229031	267352
299411	393680
253931	42653
485105	435886
56573	258589
9892	56879
470924	336590
475670	426041
238170	264505
445016	301301
349359	301475
135034	261396
38571	177861
117550	478415
471187	231894
195729	217605
343131	155919
281236	69617
403644	17768
228128	131598
426392	85737
246507	273401
246070	99405
294684	245627
98420	190446
413477	160722
69264	455187
167962	452126
315307	395988
356865	94344
461863	400120
425493	488358
489977	375897
298427	140332
453736	170341
473013	68148
97732	433934
368192	37948
402052	293345
40351	205289
440834	101058
361007	169116
91558	43334
106739	281201
123283	243438
131721	454975
43838	855
434171	329039
428410	364109
375353	41158
206046	145537
475788	278272
223043	298767
353853	412517
22779	206059
55407	313745
446863	471485
54545	404396
279809	10520
387181	28458
85268	119381
369464	13370
152768	235719
233325	84089
479058	206887
485557	381008
15819	15133
75339	467587
20171	203709
196788	307999
78137	123065
254446	39969
230681	3774
182657	345642
298317	161920
330674	335268
215075	264406
475810	51654
243425	153995
238134	293813
384482	62191
160590	251116
9515	432056
264144	17256
181680	380769
441555	260854
416550	373021
367861	469235
392062	93839
272966	465705
206955	12895
144123	434532
92969	303175
354475	27464
176130	105003
287355	200592
270248	153307
491526	231244
385062	151798
381058	204330
5655	410664
207141	391414
146924	267602
43676	94516
315407	314318
301484	172774
374350	119762
424522	46785
55914	109868
254427	249334
114412	165540
406388	417062
154044	47064
287024	185479
412205	198687
236138	475489
68098	31741
449521	108342
254893	127150
363261	142018
342486	209472
111478	460601
216570	77272
41804	162795
219546	145872
405046	166230
275011	346554
471169	127921
478114	462131
456021	366661
278829	140154
215498	461846
141089	488558
384165	438900
294085	231054
349400	41163
198088	375840
442462	346154
14254	185039
185076	49056
184874	251116
120596	405217
91600	400520
170226	226378
467475	2421
192703	86372
453237	390892
226279	374784
282236	6984
64015	49903
448467	61245
97177	179783
107095	454975
151860	128658
131907	165267
55786	489552
237355	482448
129895	359762
91474	212081
270095	266548
55183	194513
472656	99982
5428	76185
97033	239030
28487	104505
331713	382476
93174	210596
167965	29764
347175	130028
390596	205534
306656	418709
103050	174134
25668	361002
243231	385207
251615	382936
162310	404806
397278	41271
332614	466336
390687	163140
331503	347027
256893	120003
142773	370866
305142	176307
326152	119907
323836	38836
175048	73542
349101	39939
155557	317118
364643	380189
309361	93642
276209	186361
33186	286716
310139	312697
170524	15513
3462	483914
19542	31313
223962	124505
45651	142185
388029	83078
350844	474341
198495	262633
374953	320724
33301	359762
225157	39608
427616	484415
275995	36204
347195	304173
65927	219112
180880	306100
207382	208038
33907	412410
267562	132154
223929	191347
272367	37515
33560	327464
4894	378462
183687	224894
224778	165497
187971	233590
58506	423225
151316	220857
408247	364891
260438	486339
443156	435708
115112	16325
88150	317100
354819	79191
314311	243822
49168	399867
421114	261458
61756	259929
88299	81280
19183	98659
345482	379097
227511	102163
166903	330469
96705	339517
118363	25178
385076	393751
477150	401014
319824	8623
414920	475914
45287	239431
480590	300240
14894	267602
222045	201459
409740	413535
445277	218730
393106	190369
468323	375840
188957	434893
132617	56625
355889	269199
36842	190369
112950	101058
58493	448125
70625	82249
106410	468276
343637	316919
148871	18744
366872	365339
118616	107187
457809	321683
311479	50328
85248	154462
431232	81487
277737	11125
431063	276358
242437	266852
137949	196783
23615	280445
114540	480025
278575	82585
319432	284872
185285	121899
78742	462973
394630	170020
382169	366127
181219	5197
57745	153907
292975	399533
464023	457630
78445	110677
433368	350822
102065	293608
301106	285522
221948	192476
31169	369599
434705	316154
416426	229590
288176	214714
161363	36366
404899	388531
204775	491181
447937	126201
68098	369401
286776	23018
287766	694
9232	349019
21010	101928
91881	94344
247903	237474
69749	454323
267024	467690
241297	196783
332059	147554
134138	56132
12967	208038
261393	440660
105983	273831
205578	327217
249688	239561
103342	57989
8146	308669
307948	345320
374805	16433
85347	83403
192611	469908
92255	175532
478622	65913
490597	173176
368819	142018
85665	159378
152745	157219
274260	463615
51759	156140
360019	171592
422015	393674
130557	464925
226167	474398
406649	336275
96116	267590
286851	315367
321889	313745
431929	259936
429991	197212
58042	319063
51246	483449
67695	19711
361576	403311
60231	429538
285027	479058
153624	385000
196075	272071
168396	343804
397778	347202
169150	18812
122144	146202
75788	180946
62198	40447
252083	15905
155003	253730
344883	57076
358320	466900
215943	249334
123926	285346
89343	181150
89237	342624
176383	283346
471809	399540
352049	90946
46694	295381
57069	481369
164335	162795
439646	65753
220593	261452
72804	402862
32528	175086
364003	122892
243723	282068
235248	93627
177291	132332
94121	439738
401064	214675
404478	480025
394877	333357
335005	121755
441759	359762
73466	308019
41461	448608
241640	202021
10546	153995
449316	120195
85674	244889
28345	221005
346537	360708
414109	62191
461164	186159
27322	258508
167588	50174
143501	476471
329494	28129
462392	215026
477932	125499
149513	310827
318871	245679
115947	258370
377630	28129
48222	190369
247343	185489
419100	273458
466285	42890
334196	378462
23553	29418
435721	165653
244153	423104
131861	13370
39030	278520
53371	423518
104191	86728
187	303865
86473	303497
136596	350136
250134	15209
31437	362484
71725	49896
76260	426034
295577	202379
349610	424206
352592	297632
143749	67089
350474	335512
241192	34016
127724	58881
371089	69708
482759	232946
198939	104009
480412	44383
37731	227470
274517	64279
88510	313745
106268	83824
231688	461846
259978	85885
236020	374281
417538	2105
60656	199925
287413	89789
112267	335477
251331	28026
441867	188759
70730	474963
316284	166042
430109	215396
41864	426499
478287	292655
441635	75753
169016	267602
364783	190369
85699	245679
123029	240016
246536	140044
253751	118286
454088	317853
422183	142678
219529	110708
394724	248398
471808	395336
277496	388488
54832	14439
58252	321908
474975	80214
7842	122447
359645	392788
182771	279590
286511	292559
221517	276752
207906	165064
98286	225746
119726	452230
143506	315906
110873	154006
453018	238912
138131	266220
208172	118865
491091	267352
133813	91069
384415	430987
302853	258370
101522	331508
258772	12895
399591	246085
486712	137833
104018	92613
472933	86560
137184	180578
17375	377984
110619	180149
174790	376661
376502	131696
202361	35707
344548	47376
242135	21411
107118	28129
407299	186259
75339	36444
441302	86974
255643	15209
191944	391575
21463	6870
335654	248448
233045	252603
221898	385747
45724	387401
288726	84697
228707	72853
288350	128479
375182	477767
359199	275768
83616	12443
427193	266449
202847	23018
414762	125491
455490	46691
219332	448016
24596	118548
60208	160356
275835	417036
284810	228013
274364	12443
291221	354778
356490	84089
80133	310756
126910	348798
52145	462913
326260	180957
89238	381819
288731	318932
103848	313745
439977	264790
398995	124431
458435	304672
212659	346679
159703	242476
56619	116347
48472	357375
299553	494102
7620	371162
87184	360860
356490	67584
324826	269772
417981	292440
455996	393238
15410	317022
49507	313314
77229	289883
116525	287382
474865	308434
13530	211868
151822	249197
158172	35722
331192	477424
276370	2050
56602	19334
267562	473395
83552	313745
110961	13370
43571	23318
466548	308728
236216	204453
76738	109308
473752	289439
222707	267352
472058	94516
291093	26918
323826	87630
461384	392329
383214	470588
71189	458104
81432	24647
450705	374806
137240	256121
341445	77189
182411	395261
309253	13370
309909	345745
310263	285156
424439	391414
88646	481654
170400	190353
221676	163795
76228	430915
1706	237235
310111	295650
432421	258270
493625	466851
13090	185948
306294	49847
441162	402856
310756	336023
124259	297276
478099	255224
110185	377990
127554	137093
244454	435448
192391	440660
20392	54949
283718	444000
42925	137833
479332	281236
265571	423469
291217	442682
134299	386057
140425	346840
91197	215703
488362	373401
346713	486680
471169	313829
370590	480506
296477	94344
346299	5766
27255	463535
133433	6331
36994	41703
58479	239528
349899	342698
91952	295484
208577	24381
461935	59720
152259	420392
126787	431137
121875	53490
154686	197544
229197	258370
263462	28284
43625	350356
35207	194807
392510	387742
483987	288602
304186	100026
394312	417349
167142	10615
135310	28110
65888	217883
192238	63750
179879	67584
356990	78811
447269	149600
25490	15133
206559	239561
410735	190369
256981	372378
443009	307331
487060	460818
68098	409823
5542	99202
324845	216539
124397	104498
85739	143137
364499	338556
276209	12129
152496	4432
91423	90848
185436	315677
361001	13057
359140	203656
335242	177104
239964	30403
358415	160545
389013	331638
469272	17186
26511	461183
297779	273831
361818	122287
310836	317118
439439	458073
23396	221006
398616	285685
433438	478415
488494	132380
337361	491136
175235	367167
469967	21583
292225	114063
46556	363722
347412	6289
157839	94516
476344	113616
388494	831
78891	146566
76835	48661
344884	190171
128581	475062
467012	375819
251722	457144
109025	466737
252553	449468
345578	241088
116903	473872
421805	79102
5090	79989
112943	147121
281412	402956
58168	82078
334904	127921
267562	103392
470672	383846
93645	317506
8955	94521
316811	441632
245629	24002
107649	99742
31758	72007
392893	359218
417503	183924
116947	41608
392624	393326
228084	285279
141178	104527
35463	216330
445284	261396
23257	11853
82321	3087
149429	193705
321163	206574
84725	26222
63342	295484
222442	300119
365394	214024
27322	412980
128839	242759
71188	381578
408040	438373
341319	85230
225198	345408
482231	282488
225050	329385
334458	245317
34529	479614
3617	486885
78997	60517
344744	284982
354111	123083
289356	266933
439595	273831
486448	123034
203517	477917
396194	13006
83034	482936
91828	48623
58908	476951
2553	111935
94850	391414
411332	266852
377775	315380
204939	248537
80379	427205
302395	314987
79618	108276
340835	395198
180745	277368
92629	145909
87577	405311
10994	126334
382896	237548
324812	378538
450293	288586
45579	195484
235224	68467
95862	64800
355083	414378
76829	450526
293749	281397
207606	330423
257645	232661
254446	247888
191446	12895
455583	477986
162349	369174
311300	303175
282683	290249
442745	479614
443678	179375
408436	468125
465767	118286
333956	152502
485548	363415
37034	16433
259359	57002
337030	412517
298823	336341
431550	446351
63333	160226
293913	306810
39696	60517
249074	466046
100899	121106
114332	286262
460160	202036
222389	221976
360393	469235
186642	6733
123474	317675
293717	285446
200222	132677
430116	375378
474966	101448
157548	80213
235958	318735
119840	474271
345401	437294
73823	216909
243147	234400
172417	97191
395052	478415
192800	356163
291427	370545
279009	168213
138182	426277
189062	49903
259611	302553
257359	249709
471354	418160
106386	258126
410702	137070
146788	110313
280547	8463
324727	202523
134320	389387
205607	472964
144304	393326
143654	233732
79682	354933
196003	66053
261277	88779
317164	211139
3186	193871
448263	262594
25239	293813
405786	285446
235827	64397
374379	217088
447219	267419
246351	286901
157653	467963
51597	288509
348686	369570
485019	51895
455467	149214
286001	365079
296750	342807
455497	478415
488971	92427
389926	348798
133732	227112
221536	11695
82375	171193
153322	226168
89498	50264
343038	335345
2571	378686
377731	164333
366402	30047
325030	137719
389305	430142
62256	313745
378135	25388
100257	291249
143315	292699
474591	265608
450289	36060
68172	246923
99620	21074
423322	351734
8354	342239
241749	471355
301388	153283
33242	11960
165506	388096
419366	225566
242400	203452
6833	49903
141310	377801
367919	293213
364725	356663
132617	313365
98480	127921
422015	214604
365459	316970
112567	478415
411320	430684
97777	52831
66448	176325
406831	45946
43831	156499
480963	185704
91769	13129
173766	174415
292680	463822
417372	430737
151221	51603
434052	141166
206885	2232
21272	223115
47564	64809
396264	469227
379680	332938
246664	363137
464420	451885
172266	6676
197655	274309
3747	160633
395297	476231
472242	168615
241601	261390
238743	375211
294962	282322
250975	294610
151860	317356
492817	315732
91501	343804
389641	12958
5713	315888
334234	458
168640	197492
223330	344363
387959	279798
247812	286433
409745	83512
284720	330469
233355	190369
454307	180527
449963	376814
166202	241468
185953	309676
2530	212661
187799	434169
163241	458877
318266	42670
345918	313189
449547	181692
356530	135133
105964	285156
386763	273831
266926	157754
397946	13370
229781	151540
377001	233415
48809	132247
469173	6899
193038	87577
473411	410003
156975	406371
127531	232347
89161	482246
450713	61957
282059	345883
411148	9437
451721	236916
22753	62661
343888	286936
346557	88705
5910	89215
175365	296698
181154	206557
262473	353557
409401	454063
87730	53742
198231	214024
436609	486104
42034	324377
154835	171469
75324	365499
390781	233839
409828	223300
389976	441774
392285	267602
126169	274029
79297	378859
149445	165653
273311	283689
353119	489582
183858	126453
205179	300800
228732	53863
432166	430630
196003	93876
66465	20959
489376	63528
221711	193099
67622	293745
416426	157064
316136	470310
33424	234356
219336	119762
16335	180073
118686	152321
492393	234356
57474	273831
269713	37080
320633	257858
373455	267352
429340	99409
98210	277105
335132	165267
405886	428493
372024	438373
471478	12443
147706	335069
351470	363581
412751	206623
86662	477986
440627	117970
380475	101578
171050	466101
287099	404960
270248	85347
318000	126911
263135	249701
433510	166265
264555	277889
39290	231638
124013	86077
52880	291936
332299	418318
147668	13563
439536	168381
393010	353596
204939	86200
286666	315671
190205	186571
314722	262954
27316	64241
3340	341781
463972	34306
432653	144073
179931	51509
60846	478415
169306	276744
453804	51944
414058	74106
103652	125968
469391	253322
267562	303043
364450	217960
440960	48275
68843	320464
110592	330734
400164	214620
266122	336590
252146	313393
464636	220417
110835	319787
386343	294827
113241	381985
355735	396641
7679	429161
467116	404960
51027	380587
147393	257695
206961	468675
189786	93245
147319	261909
355509	145948
418992	387860
406660	7356
57159	405582
198458	200444
284840	418842
378057	159638
233045	136694
423150	421356
128678	122147
252044	426986
423795	338271
272301	238188
88792	269106
403111	445874
439051	287423
216666	130855
339130	248777
40388	368858
340189	363021
347121	386551
149015	137508
360401	351274
430356	99757
89313	249834
321888	94665
66916	273141
105913	40784
91325	99409
420777	231578
9626	57212
295341	250545
223618	312324
144895	292721
162203	276358
367210	240225
361999	484274
308944	57774
228561	62699
114583	350822
467315	246311
254430	137911
292034	58687
361060	206515
95032	417918
366665	296956
371451	264406
242282	356092
474939	315671
325861	51158
433969	186159
477328	151944
72109	49931
390509	302745
69710	413418
94875	112763
141618	455711
327209	94793
441827	190369
188246	286337
122412	428251
231242	322107
88374	281168
353110	485546
85406	441296
302880	49903
489445	193546
125064	238455
182128	310756
319086	281163
43532	310255
227444	378462
221265	321313
131380	11715
362208	154098
462257	35549
176903	292321
448099	349943
326631	121287
59467	266852
144274	88000
287649	233611
18976	241377
303855	37511
254599	179264
190717	211134
20106	318563
39442	15209
460882	298197
222572	484274
109767	369599
71430	86892
477175	109796
172274	198172
326098	165676
279729	370125
316690	17186
428735	443178
431775	205270
353542	461784
268629	205902
10268	6556
263328	379255
305233	281342
134133	444965
35993	190369
68843	403682
475106	476447
221922	142018
52993	20740
447349	304983
443368	230303
170280	226396
279809	273661
25851	102874
137415	291431
309276	328546
396613	174564
464822	432096
270248	252664
213495	190369
245736	87542
281121	51195
477328	392159
240744	40784
446799	167451
134694	72102
58363	392962
462508	285208
491743	404960
167294	286791
93645	376364
325635	226308
96502	4349
447850	86476
445731	190369
324420	446669
367681	434035
25748	393292
394349	371983
80265	379764
475949	433934
422889	485023
134106	74695
263193	256909
48438	152502
211558	265589
294563	15133
489662	133431
268910	202996
13765	91295
120076	60517
295716	420944
206385	214050
150585	103095
106190	202523
234881	485304
175895	194328
90572	164884
456798	417169
192238	375320
230574	246664
458728	313745
230489	166970
409053	461846
466146	280635
224294	93245
279752	3332
399441	407934
20063	301143
268257	478882
16418	249334
385516	211426
420221	209689
389641	360860
265921	440660
58009	363973
311469	250214
316565	410466
174309	355806
280767	371767
221487	94516
109379	380071
33074	349186
452148	457514
413311	110677
250785	94665
266589	321014
151045	228431
257816	373216
210005	45108
86311	232347
230629	428125
421794	68776
375593	67040
236465	209572
323497	422853
362520	9054
124231	480224
285027	431267
316686	286555
449000	49903
413767	166513
117229	77727
28428	183213
226395	478459
105038	92553
167897	94344
130069	426204
5677	20415
78742	303054
471493	133114
36381	233415
323046	174072
27118	393044
40809	100938
258002	241525
79570	188961
167588	334656
347042	86158
112122	151944
376495	317675
20334	42339
119284	123095
85215	449662
67544	405217
61667	146164
244594	62191
191567	65670
85575	433126
368879	428026
112139	366127
97557	368430
61937	101816
53371	358032
272696	105585
486775	398137
440187	217045
440445	453922
290414	180357
466790	205289
423709	132924
437752	53962
5700	247367
254230	299976
210208	318735
187458	48163
185935	164059
300539	494102
2213	252702
337458	209572
409942	420790
187718	411648
191773	83422
305883	158176
462748	426089
95040	317675
388102	420944
18433	395336
450772	132933
307342	94516
92835	378462
259530	34095
162239	389771
450617	315029
93384	295955
28771	479614
69318	287740
48064	105986
89237	19497
465943	52537
99299	365054
222389	374573
108478	53566
127388	480633
253612	202019
294525	315262
189804	55626
116070	170045
179037	313745
274498	366702
465614	94665
188500	348007
27190	315888
275948	297008
42190	134298
454450	90803
272258	380056
175481	231375
112881	86560
109600	105585
174255	197528
44333	80068
408357	459684
286407	231485
197647	105585
175960	145948
444139	433343
162175	12826
341271	234509
317681	309425
129273	440660
94881	157514
106912	422421
35261	269199
102612	480966
93384	60343
27949	327061
455547	212292
324206	155656
312283	79883
172396	395319
82917	241319
431530	94516
181100	234748
351734	285446
341969	129124
241156	39146
459790	474968
140225	91600
65405	227730
296929	455345
139419	146270
412205	115671
137454	327611
291828	253475
183310	58991
458609	325167
23668	5040
274455	317356
383789	296693
192495	415967
242690	118074
441489	258526
62217	151532
175323	473828
379462	149128
13899	418754
325488	186259
379919	309524
44704	200444
329428	187150
440189	362206
200428	237235
445988	434154
354916	190369
425171	226494
457081	124491
267243	146202
76531	312566
158875	237517
8524	370866
22779	137155
15605	22347
224589	418506
382950	438850
340888	241468
357139	292468
98725	226339
398274	338114
20145	23503
106384	315671
184566	79164
459171	164103
151305	143148
281207	42035
179903	98906
19808	391666
171412	420944
378387	393485
249073	197967
217277	391414
398834	244005
225338	330678
174783	313314
425389	428026
391757	377032
374512	378686
383789	116378
374305	41211
143707	420944
281929	89357
312448	82585
304146	32984
170229	350479
444315	27186
266377	141100
165625	439551
427570	283747
273173	295650
438767	85582
244552	471745
225694	253916
402378	89047
447531	128112
120134	68175
301557	32430
376177	422267
5037	410951
251661	101597
385116	457081
319076	25034
121907	173767
120448	174362
277568	159378
394092	421074
110236	23187
22779	100705
88439	109271
414920	210985
70969	370524
347783	87995
2691	320508
86851	232848
308756	278269
417244	113485
320245	331155
6989	352418
335315	273831
11772	51606
133909	379936
201737	190369
20595	286936
396914	381008
260152	484897
30906	101058
218336	444159
413105	17186
297969	354630
454167	389781
204896	169353
287980	134267
14696	82865
7114	110677
278832	425086
170922	360531
293913	472742
296084	284929
482383	358073
224246	467296
384022	51394
365980	122384
149147	88027
461263	16433
13050	107316
263808	338271
360459	105498
29431	26714
370487	395923
73466	395198
88742	51881
92270	6899
298438	155152
93656	194805
101299	309401
176826	391288
158099	64188
35806	136824
133030	137719
64526	263833
196783	230620
272339	12075
186034	135756
29088	18418
70824	470006
34798	453213
480580	106169
47846	473408
230760	402650
61286	273468
175573	114461
338791	423688
262642	487833
432505	478415
196996	371490
270497	310844
347653	426089
288430	67909
63237	470956
363603	400599
370610	212845
315686	13390
419265	388904
416505	453958
178089	318161
270248	489334
458555	474283
358464	366127
216873	489552
153100	435314
23071	401928
183632	361234
457925	476656
300933	467085
4325	378686
136193	97564
240737	458968
449836	420392
202733	129343
406813	67584
240027	94516
120191	440660
269803	241988
125705	208300
41112	45483
383650	29993
340843	415170
237185	472303
17004	113138
356436	417847
244536	101178
435020	166997
464939	175893
409745	272846
263703	26166
40784	105660
198317	67853
406468	229864
135249	4413
85476	40852
372415	300766
173803	440660
311483	283604
212308	182192
238682	197478
107877	204078
175526	429863
355083	212182
412592	51222
87994	399557
47657	77438
42500	219499
257364	65062
490244	317118
144224	237377
43532	272339
172466	412473
438646	49903
133561	312143
190324	94516
83245	419621
169259	154604
446616	56282
3462	271469
370619	464080
167271	11242
414646	86077
472414	15133
482813	471780
372955	169569
179978	322310
267562	437006
469194	91069
202266	202191
84590	421424
166626	430356
48545	432052
19444	386563
37459	491359
15027	421320
254527	339851
217477	52917
234514	451016
190838	218727
349604	419621
172256	368947
192800	324229
222161	33224
42814	453671
456231	218890
177381	151885
383813	238229
21902	39825
173879	357357
336878	341271
16357	67458
154456	470415
335951	446550
315573	373128
175185	355700
224749	252989
461833	237781
16790	52175
456308	6253
300752	241453
259126	288035
78234	94667
89370	257603
241253	11451
486192	249334
200379	9054
189654	273831
296079	59658
2187	71184
63427	100363
442929	162831
360605	353899
436682	291984
169584	211868
69589	35629
112584	422007
193274	99437
248910	347202
149085	427803
438679	56489
231871	98906
126325	315671
23002	457418
59475	106459
206939	157527
372488	4289
102228	119762
354719	97046
172866	341470
410027	414671
3355	258486
10296	10379
26985	132843
36556	237019
477932	275058
356609	186908
199707	190369
58815	105053
12787	197405
78699	324377
113967	354694
104783	53863
87501	25410
489096	119868
170226	131312
406413	257458
208577	378286
440604	209510
253824	229733
345401	53249
266307	367271
347094	21632
76228	416278
418348	19135
90376	440553
308075	43334
87806	132424
453914	109882
313286	266852
445753	475174
314215	48365
320683	220417
3809	441078
486499	452870
35806	370990
347972	63213
344146	190369
349901	380085
169937	422742
296758	267210
196030	136878
64938	442888
81077	292247
139135	163105
92182	454975
149147	146253
207647	285804
79951	75568
314548	446693
245152	218614
319596	58666
141772	276390
5350	142766
406654	272333
217627	351818
18856	102832
461519	477068
134947	334680
335787	57858
342486	12592
226848	106946
180075	439352
439977	335194
471800	202601
330697	405217
110175	262917
115742	434754
404753	33488
403558	336590
253343	196271
120050	487192
196287	127479
107345	161704
427835	168615
244536	358454
52746	222701
470335	223489
239327	20492
476303	299218
377323	339725
447335	40997
224901	257298
111542	331581
481260	7460
2935	162511
441349	34136
118439	190369
481975	353787
81450	156375
261996	473069
148468	125399
468541	464420
179041	111759
27351	280233
454496	416942
472484	51222
287052	355179
73660	45626
127094	224201
186938	293813
107602	265589
282469	143533
168303	308027
56737	129185
342196	440940
202893	225005
228084	474743
412667	276358
376483	99210
236943	355682
5354	405204
54539	346976
35207	221324
261398	59724
60851	319161
438475	310146
451373	153995
429332	64556
384874	243621
441088	145064
346216	89340
92134	420944
206491	476399
307651	387008
368299	385279
313355	21583
306196	196851
9741	233798
184390	43410
434482	315671
268910	236957
20072	184719
58145	443976
50264	477174
139721	299947
464001	31483
418456	398333
487231	426175
104734	47940
106648	71224
77793	152085
277912	197410
47332	387742
8254	222531
392603	321881
202866	464498
35806	356114
388485	196109
466340	492316
147674	276358
156596	467690
319063	5040
415712	247482
233498	409649
276427	387742
400520	40198
447241	391414
475336	12174
414334	404007
130611	483280
278554	46707
161800	308767
119868	267456
266719	172433
381391	432591
135174	210031
340654	374030
48953	351193
78891	5040
312736	48163
308403	386899
146981	180841
484129	428981
316372	247119
11972	99982
269857	309425
478282	313745
302918	283037
399808	189959
27622	460359
470221	180841
287956	107711
407949	2715
18293	408067
162795	105080
285182	375066
45119	197996
399432	116199
302999	436042
100155	214986
395145	225043
10032	27464
168062	410372
70828	194893
155773	440861
405054	459135
121594	217088
404631	283904
54864	429267
450329	112057
83431	209758
390796	230266
10694	114405
368128	234785
155697	269949
164335	454975
444523	303175
425717	157676
443964	12143
476592	318206
89257	149046
420832	6899
132108	376639
145282	190765
80970	418380
214605	170684
375405	129557
253289	61309
258432	113138
176298	112357
96007	313745
448677	24738
412130	334424
56270	160278
304041	477986
306345	24516
262884	12129
367919	377083
264845	422998
134606	426986
251074	346875
193837	368205
1601	467690
198405	10646
250131	410730
487988	261396
22463	281601
281726	214024
472755	469227
216974	237803
74964	273687
306253	350785
127051	28838
303350	343012
459275	460700
81365	27464
424359	464420
483211	272197
70935	198514
15703	400184
260999	428927
226481	387506
348890	186440
311381	387742
65869	454975
200836	89694
198558	303497
68205	47390
46296	327602
448765	404806
245798	198317
190849	82139
135103	47553
403202	124085
167588	419796
485667	490193
371409	219743
478369	273869
15897	189635
156657	148519
113307	77341
350792	396080
195101	439717
352798	396563
453478	190369
481041	281924
471254	418551
158631	60517
426611	197530
417257	389384
64406	202019
55001	331777
238662	246926
380463	387742
123010	125826
133909	317983
57267	61444
257786	22180
233809	51416
230691	6286
53954	74829
40028	436501
233220	295311
281363	256578
444389	438419
483989	324939
434683	231712
444759	193950
485468	378462
162467	268600
343308	329039
479355	220829
7327	195121
263520	176264
199901	345401
225445	395988
308150	343085
417019	420790
59021	201754
488012	115768
271608	57134
276821	452709
480310	216386
150800	327243
301204	284192
441357	215976
358890	179501
656	415625
228849	72521
309833	160158
470266	25888
385516	248732
100365	453102
233369	381865
451351	155513
390131	247555
89269	108222
252164	259929
295906	403961
470672	408456
251240	355093
87741	301659
353815	248758
415713	53883
136228	176561
130802	490213
263696	371918
404616	384366
462549	339582
253179	39903
2847	250805
56589	272139
444643	290450
431879	110925
124408	415541
104204	207656
55537	454893
369451	283397
152343	391414
409109	269602
330406	245568
28357	427518
404568	245213
122360	188413
229815	224689
153324	126426
484371	66083
493546	142825
105501	415887
478243	12245
481800	160461
474544	259863
97345	401312
285538	309425
15232	86974
420432	317118
189974	255888
446037	9054
283452	97242
130395	106411
418623	88113
184418	170352
190926	54250
59999	209572
228536	303218
297436	404806
49083	106343
55400	285400
181805	406608
149415	454975
131618	338160
372799	103267
158264	204484
188542	263713
46222	324491
460349	404960
229671	178436
198495	313100
210187	186159
140262	233290
436969	350424
394323	6192
220582	190369
416426	327497
22131	99060
290558	397009
383117	332773
245517	68142
428182	166085
62873	313829
425827	78146
205747	160456
414058	269199
81432	24070
326780	139648
71346	371918
377011	153995
3355	347367
440306	64335
77793	241222
371141	126292
125382	338915
459781	57375
441902	282144
93112	110677
288233	95149
81188	9054
298479	459976
276644	486885
403422	364294
186769	433934
397887	454975
476522	317118
193020	389577
340654	116232
211617	54697
237801	205006
488144	267352
197182	233181
454755	470879
340119	60517
92534	201870
40871	314446
205320	393688
198440	420364
42164	387121
88812	253916
299106	269075
474057	227567
349255	206623
297586	390687
114332	169045
383827	150942
297586	246453
425361	37105
418551	237235
320298	105585
51669	380092
373136	140690
88212	437407
395983	148171
161066	284843
402316	135756
145282	431349
212373	312698
313355	282815
88298	9054
4329	386132
157283	321587
41378	290450
366985	43942
50005	295409
123886	98906
130060	136435
60054	366127
320724	439252
456050	358966
198065	262658
3466	484447
478381	218727
481559	241468
485582	43810
320933	380568
371797	323543
65677	275730
25239	36296
56056	102210
47421	24738
489155	39475
362804	284390
130969	298767
281409	72523
276371	287428
97415	338271
242476	53249
198317	469405
71108	38063
359533	447243
244376	48275
33553	272214
247296	477136
92543	468415
161363	276842
228759	284429
238573	90123
297282	288410
161722	307286
398180	194897
154981	241471
349624	153995
228431	455141
3603	364680
287566	328693
308756	489582
37948	341580
362810	164759
178422	279521
327184	395988
349510	450161
5824	440660
225284	489822
198317	196453
440435	44248
178422	407094
244056	295159
483291	26046
36108	5769
454232	48275
466885	164759
31512	302263
268946	467677
189794	458601
28296	390006
102905	119381
244017	102482
475096	273831
224425	421830
474341	490144
283179	118074
171709	55074
486230	94344
73298	232196
284565	313314
57300	419728
118049	17638
207556	480586
485100	343804
50124	313745
63396	351193
45400	286313
223579	160419
207141	5392
174034	361960
63427	336939
445551	475914
30952	401871
28429	429150
387306	217423
240818	264399
461846	299804
233181	54706
404241	366666
76228	122425
32468	466020
157099	380568
335379	178103
137701	233875
331349	240573
139274	390790
369181	263648
297169	390349
361533	289350
424806	336955
413816	171736
437166	472679
425827	74886
331645	291717
12897	87613
404004	64927
82981	209285
166649	225591
450122	99405
424498	157544
463420	248279
28357	165647
436003	423014
134348	3823
131261	39764
161363	339567
8646	86728
144288	21902
297979	102603
78673	157658
303228	152860
261759	404960
241040	184558
64123	221469
234840	440962
364302	161384
275677	276358
335610	459213
432838	451016
260918	121621
449117	10345
33968	445796
410457	478415
199190	51715
139790	277410
316090	227101
284344	223121
182562	205811
111082	101033
481903	243115
219894	388166
331503	219886
328823	292185
1805	396560
466588	458428
466133	235606
32886	405842
271187	30332
101414	420944
16635	142018
457056	438783
45435	351066
285112	290
445519	152425
324199	454975
163089	458
66277	29848
492002	437733
212697	440660
65546	114387
275795	120912
358613	346809
471774	426986
459232	140459
214114	28265
43258	164884
389075	442431
302204	128085
73295	307279
193133	487833
86091	387742
280943	15133
209605	479561
56138	87938
234849	183541
193767	118496
485149	421166
2058	166462
260392	351117
73941	91238
325299	259929
378357	399302
183029	176878
3719	469512
12565	493595
151854	359762
164954	270324
360955	110708
301355	159740
51405	482808
142542	371863
220118	36392
160481	392329
218347	444537
273737	371918
216447	216337
378536	186259
308129	197527
378420	269639
451740	21411
81358	36836
125490	60025
120873	186384
481946	265689
373986	35735
39927	387860
334602	464429
218946	181692
326429	351639
202352	215292
29356	97995
375405	29077
373804	104527
9928	494066
64626	464644
420266	110121
250483	194186
442679	312259
468665	298523
418216	186608
230714	286736
281236	340918
78548	444
428305	301659
115386	57731
259075	470162
89238	104305
433528	236435
226663	258126
418098	479614
433764	197787
169937	409559
418976	441460
192800	4000
171513	340219
37710	116283
116525	49021
337271	141026
290346	476656
170226	92694
312201	209542
345715	37516
392044	367326
489552	154842
473646	423559
129798	186548
212716	196783
378099	313119
147803	351193
149391	80294
426624	293813
20451	89047
480801	49230
2424	299408
107241	218720
197133	51895
353856	134053
249961	110677
481649	278900
62198	457081
26146	39195
284256	288035
192638	191859
370000	303175
164761	256121
326260	469983
77664	440660
189407	166513
182445	36545
80146	112744
332645	401871
173684	104740
183935	363888
42926	64335
402296	11649
61851	209933
422999	330860
465691	31296
205127	66053
141353	261007
373755	74585
364952	74333
346557	387267
388414	160608
227872	313745
328367	459850
134262	470390
229323	231791
107885	248671
63368	96596
294146	74067
344144	378105
115745	479065
471128	359341
49724	262181
338790	274666
138416	317118
135031	15209
97552	94344
57662	482813
246558	256366
260208	467464
22959	166513
139350	452567
346215	38559
353640	210738
354947	255369
95378	198791
420451	406371
458768	28646
168050	457895
488226	126473
334770	112589
486912	106576
103626	176182
353094	445602
372730	32406
105719	322077
39912	370354
19974	59530
19324	32807
15133	190460
234674	233427
191970	126756
348611	222469
428102	211868
293131	168238
39683	30187
188883	44826
404442	347066
401232	384849
466655	304190
22414	82558
8147	402672
309809	403098
487020	338271
4437	92083
404568	430749
249673	335519
456021	412517
169241	283346
270255	405217
215888	77727
315628	395988
109140	203656
91380	6597
5445	8303
429423	119381
456231	161112
319259	351847
243460	163725
493578	366127
73660	356446
415631	96040
486500	482808
314228	446616
442247	369599
386556	47376
202092	105585
182376	388195
199051	104193
139632	487264
233590	44156
301312	79507
489657	14254
356102	461944
16790	99181
3079	271231
261020	367798
309689	268600
235252	121965
334391	286421
170688	308100
132224	64335
224594	62637
215762	162247
182147	183213
34333	9437
454867	348693
299550	220408
18436	326941
172239	132247
187010	153995
394060	105556
312842	371983
464015	73773
85128	90123
23306	121352
305727	180891
253872	64335
65478	53754
251481	433934
326121	264090
308664	334424
455029	421830
159903	283308
97732	463822
342452	13370
271188	376124
30347	447309
213976	331508
270248	185076
449143	119762
456231	393238
408285	188243
401500	157726
135165	240448
349033	450968
365270	406408
89636	259274
335743	167841
263880	486369
383939	101058
170509	205223
437059	343721
280813	481279
369969	121304
351114	27287
405365	17155
149343	317118
238855	271328
52143	379604
436699	445069
193159	218061
448628	391414
445949	35629
178003	304589
171403	152020
427397	214279
338894	337791
76437	143968
124259	419918
108791	273831
343991	60517
180919	460723
259978	369593
441210	229391
176903	331426
60316	187460
383353	463200
218134	387092
175315	345745
252907	309801
91792	266576
317973	424926
420855	73336
161173	42313
321553	31310
120509	317356
17855	452370
372217	98510
322618	165924
350653	231839
375128	272976
446575	355700
371369	42890
188469	326471
385883	23018
270248	269040
57476	387742
5806	15220
367507	485304
311129	110708
439991	360418
403272	421935
356418	150264
352261	113892
244738	460845
326809	35150
336825	329195
241987	22827
304841	165267
387663	169485
485596	267352
274518	458046
378850	160456
151413	418368
180455	187920
319088	481277
329727	308602
351451	165477
137579	211868
56330	207988
281066	258370
366198	447519
292641	76016
243121	420944
254510	404316
267562	178048
258747	79075
333209	20424
290404	147098
296745	281924
377206	459213
328807	150194
482193	177630
272561	50538
292225	316372
188110	395924
136177	172148
155478	79221
264320	434738
299748	57349
148345	105296
319259	102079
276993	325674
402940	65624
391587	23739
405538	343860
74802	317100
203783	124511
3809	416343
245026	121827
286079	378462
438193	320743
119893	379155
65041	133915
304704	152136
24518	328671
138132	286936
339785	492906
39195	112667
253442	370590
174236	156375
221465	85330
70329	315671
34060	136422
56960	442932
106229	7812
55519	217860
97732	113683
449634	469235
135951	439253
104527	342063
44225	367136
186918	38063
200558	428214
92854	49903
58878	391414
42279	330752
447694	387413
143290	282476
162313	421356
304110	303175
147114	420790
22300	436645
230051	463438
11243	27464
29884	384366
50162	369577
115734	313745
132334	93625
125568	358032
349624	370740
281494	212576
245996	83811
82150	28887
8795	94516
23481	390820
343443	337674
226838	94344
222745	408756
223116	436889
374767	49789
85177	87499
130997	479122
252414	35707
100438	136876
419265	401218
424423	396354
329694	470554
193306	109006
211823	188759
322747	67651
235845	300813
438349	74106
46727	123588
120101	369599
487091	14611
148790	178436
65447	272069
242237	343382
363316	389691
357341	316229
21482	197386
179676	469382
28357	44120
232497	251806
2935	452126
428410	371934
483503	388254
434726	420790
457418	71189
479300	273831
44950	439218
354022	97412
256599	136690
437849	432802
139013	272843
47940	409656
162912	218727
29868	267352
35169	411424
35945	240364
267562	429267
226663	391414
420057	308229
306409	281719
473077	349626
25969	478060
332847	460700
44919	6000
165680	305038
228801	318164
364000	325492
196903	327243
226919	417981
308705	388575
459205	2645
415599	394111
80212	209933
392839	275981
459002	443185
229951	382187
86203	313592
479351	238229
47616	210050
212081	369585
7812	288035
377983	249334
436623	433073
161242	267806
61148	217809
385117	208924
98115	69856
440434	61780
349468	256858
15133	360860
470746	454588
185476	283494
254115	480648
258019	12245
137332	401871
140473	338915
157586	350325
101981	447517
375498	105423
492605	105967
340557	97279
316076	381331
90879	356315
187920	378185
408804	230099
277936	147335
55816	390349
361846	476447
87376	144163
20166	162601
347699	237802
196320	42599
262757	486436
451919	229219
284932	255860
11832	431378
225094	212223
68343	187045
312347	36733
81752	107219
468575	234227
306740	464440
214478	460688
268049	58539
312842	291984
474805	190369
494127	55560
192173	243099
192238	156582
53883	187067
264784	369599
482456	100179
272866	4349
260268	343992
127178	200632
374379	10379
365358	115917
415984	190369
67180	321907
217014	254973
392677	128447
223535	387742
479882	57002
120890	192998
228419	282497
211197	476656
287444	121301
195740	472583
107118	361988
347374	35862
242551	395735
387971	305025
257443	423917
63597	175721
28357	220257
247785	174564
272927	50040
490464	208038
37314	207149
7910	475935
179840	489552
278744	263648
462155	228431
277105	413905
279559	245679
87093	432143
218479	18665
316154	51036
287649	198717
276876	428176
378420	360708
377937	207098
95252	186571
65677	110708
17984	350822
415844	317118
482813	377420
447377	277646
457103	471745
112300	28065
426364	378686
358453	345585
283252	137128
73640	31689
325582	98351
246737	318640
279744	110677
308150	390771
326644	166513
153006	259096
297821	390525
16071	366493
284474	22804
471022	15209
2715	307671
191740	16433
55914	23187
27944	190369
362378	363149
55224	40362
108060	359383
462893	463516
309917	130207
93287	333166
95022	383967
404391	137128
252547	227250
289243	393326
468402	270469
145060	365972
488971	393174
59688	322242
56558	41266
377306	40436
50197	347727
248994	488362
17736	269849
445725	342761
261278	469381
7565	243374
384220	293389
30962	388473
483706	406919
276918	194931
386765	298978
382550	477986
323598	91711
336793	466151
51402	110677
426040	40784
375660	465647
160094	55328
275700	148833
396257	125399
48678	299467
187834	395052
108922	188156
157792	364146
112275	352356
203341	277088
159961	49903
393322	287694
307810	183479
486546	134017
355474	252961
1854	46901
228128	245679
233045	21217
323555	28173
305827	409858
179020	478415
372340	60142
113355	82917
405449	274869
71189	224260
18604	113796
112625	165180
45333	272846
413046	13370
175284	11590
196398	376676
326631	308741
336152	217887
478789	414832
178222	300397
350136	332390
237146	336590
392086	338615
278543	369480
411282	22347
13698	119762
357707	284744
482714	461013
272914	190369
9603	291521
90568	393380
326109	329956
167420	231875
186131	179454
101308	480751
149099	230318
480769	346719
258951	349835
309917	258015
348737	26842
306196	192195
418866	110677
45880	397456
190358	62191
227247	440190
470861	60555
377869	56381
203793	463549
258398	465574
484172	299934
235034	191821
276720	64335
252941	454239
287771	461362
295865	242523
208032	427040
160169	192524
409398	434924
314831	3431
409143	275790
415456	439324
476970	382096
230574	23905
46548	469235
228924	69128
137454	61246
419452	40341
23481	450984
94956	64590
92905	301475
112443	246130
461173	42189
417085	172089
396047	485997
100545	210805
1080	466737
433812	25410
399110	284012
244492	49264
135804	152055
395428	477788
138126	167817
193118	46127
298631	261536
339443	186159
270700	68304
94105	338271
318176	126204
85334	235826
172923	389082
488971	53302
7111	244219
120191	293813
355623	202048
57613	63528
22993	492906
489436	271735
187396	249202
183807	371358
134064	366127
80138	393326
287442	95779
79701	145438
132334	371934
331272	286936
457651	264406
173879	15209
65055	273934
290070	234644
370521	329523
202774	119762
145425	86728
119390	313745
163435	462060
442235	143342
328811	394398
403193	336955
259363	414269
172370	421115
166626	99810
85849	36392
23267	143778
254789	151944
146263	228345
694	336526
157210	316257
319630	219499
403855	476231
377393	65913
304404	293223
276821	418212
115942	231485
233423	14242
93861	266298
248013	34547
443679	194165
485248	413930
310924	105595
129412	396563
199291	303175
430579	356300
152835	192562
237260	339682
453826	313829
254685	148590
138574	125814
106225	154242
362570	94811
187834	96775
156577	176616
475781	208577
64279	290560
466670	317675
197549	131549
81358	433798
267562	451414
31447	485256
65513	406831
199504	247823
231460	464740
333080	458790
55909	305788
324411	20959
131417	210032
454073	190369
33255	306845
474110	70542
190812	416656
250410	353331
316585	264406
177783	107498
167089	16660
390155	86158
320930	48661
457741	160534
271197	428103
46988	290450
237489	237149
106268	78906
31143	126931
393545	474412
467682	281252
246888	253789
224376	104857
487854	26423
161092	94516
270259	250988
249894	65670
49549	218730
211362	395988
87638	426826
297436	6432
473351	293813
199993	401881
347511	346697
388857	121106
12948	395336
272301	173033
204330	313745
339454	116283
222970	166513
370554	277961
308397	494102
131527	255650
272258	326310
36612	139648
466670	121324
270224	243419
190281	308300
196741	75568
339070	13120
177858	70557
450465	277575
172529	139648
417955	424497
420913	206874
133909	51038
440374	82066
5391	262119
120247	214242
127184	421356
366100	173634
51577	452370
116410	217432
232970	387665
207212	477274
406323	100658
246521	36032
483983	204949
263921	268829
94551	437243
160239	146581
316484	428214
64500	28785
332677	90635
111847	185742
346773	292517
348644	355450
289942	302298
138016	33180
384034	246311
226649	348798
144973	1947
142437	210261
287129	75292
107885	11479
92635	167841
365618	105053
288523	28838
94162	181668
239431	203607
236911	14162
296518	432591
251488	8084
233938	166862
75909	422784
205410	460872
187834	21291
486112	54962
468205	60496
430781	233160
404756	249334
443815	454925
240479	3646
274006	120392
11450	241988
178003	190369
253903	61135
99789	208577
234501	406626
170544	223089
212137	444843
247500	94516
342682	379165
122468	111443
160400	406304
2187	44432
363082	158909
440506	434283
192465	8623
292227	29475
363467	287423
222491	391414
167588	203308
417586	182378
62028	15209
173690	113522
44159	165841
110835	362784
450787	477986
274486	207979
424686	13129
382777	378462
349794	73166
63592	372019
10963	396954
98783	88040
136955	429928
410436	44469
77737	124085
415619	366666
153969	425675
418931	288608
420486	466737
345309	38946
227112	342388
183668	478415
488252	99913
27617	398333
480296	462189
138601	359762
98654	150470
352044	201754
133277	440660
272626	34033
70982	351639
296260	188319
492247	434691
428821	16353
216659	298182
123865	268585
349972	142741
267681	284042
477328	362773
373755	54714
47595	459205
271241	277961
40268	240225
42226	393238
379128	225276
314866	295484
377024	164273
273193	250790
236032	332685
471808	200950
486252	108554
158747	163336
103379	317118
180503	327217
345365	380071
163692	267739
33398	441028
4908	252929
242135	385000
181822	328550
90696	177233
59108	213993
221687	226023
306948	290550
192045	127921
301704	297447
111549	49903
195145	96323
189064	94351
174034	299982
407334	277527
86454	76454
401081	486885
384328	207535
361001	60679
190413	195121
357210	203515
47776	119868
391182	9877
52867	328538
482532	285688
85549	43553
39189	355806
376855	299738
100413	363532
270964	46526
45375	285446
202469	450330
259923	92954
42979	436354
419990	434452
120840	229590
457101	109776
39063	150227
294279	305189
406813	349763
50327	218727
153322	67570
301823	459622
443320	358283
487938	241468
1846	151944
353103	48163
196089	293683
123362	233066
315974	434239
360217	453012
77253	221660
15676	402451
38257	122780
8459	160576
180495	310123
480563	30316
15819	71189
413572	122462
38790	174367
93751	274869
14540	131408
153151	380538
415387	3664
492316	171476
374015	75065
130851	226152
401473	166513
198738	290624
172749	381857
224990	351414
7567	475594
119468	160158
166626	431932
416426	108328
473577	74571
261348	341271
279565	109884
36723	315671
396421	48369
88345	114113
290339	27748
415787	313150
31385	293813
444646	273831
329778	469235
295603	121171
128089	465469
201882	334372
147509	57695
279518	234502
86632	426026
120808	312161
177558	48163
286087	97753
62256	461944
178422	194752
165011	89810
377392	463822
193987	33075
105895	342746
88282	280000
350734	34549
66043	343520
456748	285446
489354	463694
266278	219808
366100	146571
345147	250679
54035	161262
221620	119645
386422	213510
134024	107473
205075	15292
33474	49903
443629	414832
21634	314453
239268	187997
306459	403501
282857	222101
107253	373438
24534	489822
112044	295548
125064	27464
53631	103470
80308	74886
330860	150278
250214	2682
272742	464350
197342	453493
329254	63699
371763	458183
472899	209572
430965	442867
52063	56452
402013	72040
385590	205223
426364	331349
52123	514
372314	177154
190281	309325
19500	437593
325369	188759
383409	28589
39237	399954
227627	39411
386915	381191
59688	405975
62767	162307
196030	60208
303641	97775
196579	38063
319230	275790
225227	394457
257611	112727
167588	421214
424212	387467
254039	489822
203158	360166
84536	401297
434079	388407
203795	320202
51447	161704
254769	303175
31413	467111
481419	332109
483718	109542
100460	299516
174676	167752
406222	472240
380489	10690
426774	228000
453526	293813
318427	487192
329698	78730
151600	138807
210885	417918
123029	124650
313368	141440
266508	123849
18926	414334
107118	137633
339958	53906
20236	458028
342465	110236
363865	387499
450004	250288
326260	267792
355067	310756
318159	199687
460420	125898
64238	458601
165867	488093
403057	457828
282378	213537
216894	140196
7791	488036
166698	27790
300951	195440
203715	481279
314722	191959
67661	320104
221925	388110
101230	266621
209018	291521
406201	37519
22404	361282
462984	460437
186060	54976
163036	339357
92601	70899
136279	231485
107292	79989
307160	37865
402519	49789
456322	339663
371976	16123
389019	366493
342489	236240
4339	263430
398756	309425
294239	182053
100003	179103
278741	454027
442857	201941
110708	378605
436052	484447
34845	302363
337584	311297
348542	131315
339333	128398
174173	317132
142537	106533
8005	481279
144290	256121
493721	146566
49063	293813
438646	147429
109733	218077
134133	281641
322595	91116
297593	137128
155248	50411
122256	26759
33053	388254
123707	137974
154712	464872
228013	212217
120950	189258
218190	363388
406398	47886
81214	75649
223304	245679
23088	60768
272002	86737
21050	170180
293414	466969
302017	187974
102129	109932
389075	95560
107501	68483
35498	466744
10042	35707
348319	304141
370148	330469
223246	143040
81626	390687
312995	313745
287155	240284
274486	81280
233498	155295
463945	74209
269096	16433
136890	428214
360472	351938
198662	411648
190606	91657
254155	167197
3809	379680
257949	246729
36225	447107
379628	269782
273900	27500
101914	123369
371933	441635
404614	66126
423067	175608
61184	489552
246562	348007
456474	53879
347033	414715
470700	313508
271269	263367
182986	48870
162819	86560
296339	407398
322105	195063
21386	67040
450503	45949
344567	115861
199618	361970
245462	475200
395616	124650
104243	435708
156285	32807
230574	123303
131174	92313
325093	366391
455074	435417
265598	492180
417565	12207
210445	18584
239503	399981
22889	54536
176712	146545
165565	175721
202469	51444
291685	326519
281826	433391
133909	126140
413913	218834
63391	256627
398633	21411
132962	219865
283521	150874
405895	439853
210463	461944
468541	36339
484654	35322
457784	142813
301790	225346
266083	11865
322442	199705
319783	168252
472335	293813
363427	414803
247082	437031
166626	45626
40341	228375
75621	296869
256893	4676
449403	277595
404568	393797
163255	190369
67174	397009
286016	337988
375913	353617
268578	433706
29014	196783
474606	174263
144246	212888
251198	185016
457154	466737
397734	37106
432303	45894
463200	95233
492560	487932
60061	31053
461415	242927
488012	445751
117487	273831
85383	217423
15027	167588
358132	246085
381597	109006
107345	309808
119306	35629
492270	478415
105135	9054
141228	363631
303808	186440
166504	261396
435814	435708
285702	358897
131278	293813
297834	183213
398029	262954
113118	416402
179790	434918
378810	92613
444820	315888
449521	118653
141391	103267
146047	395684
218665	293813
396927	304174
203200	488975
209692	424645
444380	468753
331076	438419
71511	490301
71941	145064
231376	347401
458183	367619
95203	378686
239316	86560
466340	434945
481419	422470
325329	190221
98904	82794
130069	217610
171447	455769
155096	33855
93174	388999
65706	207939
218784	368707
55230	269199
203793	454309
315573	225296
24412	395336
196050	219784
191155	230448
324199	84750
470520	119762
160133	186149
418453	142678
432437	54700
96448	48079
364092	335509
39673	404345
25748	209728
238406	430610
318256	137128
119665	42747
284218	138024
343573	48007
316565	41115
85665	364000
359281	82271
159960	136787
192237	279776
75805	317118
113552	4545
464650	261005
194913	101058
582	69407
379976	3247
491988	492906
344561	474341
191224	64335
60208	35035
370218	180957
482058	16753
225094	347822
329470	428214
78665	154137
118690	7001
212153	31313
64008	114572
295009	311247
299580	446117
431045	198926
180455	67218
244917	67409
3588	176747
11777	87923
206067	32476
60861	254721
239496	433645
442581	317118
6417	366127
155266	385076
179620	387742
249528	273831
46471	169482
296514	10990
392062	357343
468086	166513
350425	214050
79501	101988
254188	20148
140394	39428
248398	50264
197681	28229
437260	155199
483362	52898
362749	120274
187817	487396
374465	329798
106739	370030
49789	129393
386516	315566
7211	17077
430281	393326
355843	478415
460351	264880
153601	38382
202726	82787
379857	277595
198727	25658
277373	415131
484573	355552
337921	45925
200867	6984
263170	299734
431264	16641
353877	264406
17685	239547
383955	267352
240188	453703
415129	420757
386735	75794
183718	106918
113616	137739
24412	306537
14114	93155
202361	178436
52752	190369
328218	177861
345363	264406
178422	425407
452096	463089
299552	409339
318763	202507
379027	104740
455809	415473
438262	217432
424328	426034
479571	94516
358459	451648
124547	395462
117799	470554
283101	455463
368975	259435
298589	10110
241540	249259
232546	127260
90922	316309
115174	314742
222491	352685
337866	338493
103914	80662
359889	131169
104147	414113
1477	265341
69004	18479
485248	377472
443308	463493
338755	282406
214853	291531
84964	433391
393674	33647
490631	88752
341515	319774
415331	393326
420700	318735
77655	250649
173978	124085
297386	140044
225766	188354
292129	146202
460463	106236
187907	29638
358373	434239
121963	490237
279031	408646
362703	276016
384492	371934
130224	318707
462819	290114
72242	198589
50227	293813
206289	313314
104788	308171
362654	385741
404198	463429
128439	64710
226150	468640
23584	61560
138999	63528
154850	87732
37748	491526
376606	137218
52500	345401
4927	4413
37290	329353
330979	265604
388329	15209
481836	121106
210957	119868
182393	119868
481419	469384
293538	191341
91738	362267
381283	213012
44749	260322
190051	234356
17447	484370
305332	229604
335951	76842
108227	267602
391976	12929
462696	22804
222150	87519
319259	475480
286429	61666
282616	155933
488971	61572
130651	317687
317113	371617
435403	256572
358400	181782
158377	107197
33099	485187
447978	490181
422427	395933
72086	214163
335021	26725
364035	390232
460521	478970
200407	451414
306491	399983
23987	187998
419759	314742
392891	209618
329727	409656
284592	162963
354022	285607
144860	195804
460391	248777
391157	23355
39601	70252
245235	488669
166041	132566
456748	184902
161507	74511
91960	40105
462037	135200
170603	259730
276325	404798
64855	410074
270785	426986
445459	162930
196961	167070
217595	393326
397635	411077
82981	486267
195121	340425
354327	264859
241597	378462
298874	297016
138456	404396
105062	36678
225279	183213
197544	327452
425367	198316
493910	26408
63913	72432
121560	479431
267846	386769
248073	124932
322347	349261
187234	175350
29449	327050
28975	398244
305349	217423
455074	142678
41439	321238
51264	260676
428583	13563
159823	403526
116110	195121
89238	491100
67282	330362
227302	422985
369066	431730
153771	348176
362607	54976
48159	405358
355083	264908
38217	155044
368858	453009
289126	110677
5246	396080
230051	45883
355114	120975
382075	363793
82	35707
276209	118028
207606	423969
209909	345579
394732	327929
327602	53389
379594	478882
324579	190369
422292	181003
306607	117725
250449	43312
48129	173209
229735	425510
110996	293813
364370	173289
157258	217494
291308	48163
78231	472418
234374	211868
408875	209572
136348	73336
215676	336590
413675	52537
336532	316284
358172	398515
345401	216124
143190	136
414334	382166
375359	299812
136694	311694
231680	290014
5539	442083
23752	147837
54416	165136
423998	89047
246020	474586
489913	121324
131547	366127
390164	261031
195849	453605
33152	190369
92401	173847
235108	468259
57507	292805
218291	10690
106385	236213
286655	236213
134694	406557
72470	1209
282453	36144
431568	104505
410390	221508
448944	468162
79817	96149
254446	429971
432634	5040
212163	440962
133155	251961
288624	328547
198012	242552
424390	295650
113347	303175
146893	482823
27104	162795
141785	98174
477897	477986
362820	144229
397946	354933
309398	275368
325704	294079
352049	435232
7986	216165
285401	253882
64272	401854
187498	339034
87558	479988
42800	474492
93849	440660
115604	61572
108884	474931
183756	284982
4741	103420
194913	272339
159121	190369
51755	5040
48594	76626
6467	173176
278273	180357
245329	383700
28423	185892
98667	166849
339327	145402
32148	125417
252632	461666
492247	131023
430385	294836
304346	83354
404800	224900
104387	94264
111704	206726
324377	424396
338955	477550
117018	302885
337529	179183
193281	363711
41721	411424
405788	470170
141733	151885
434726	199842
425827	493226
380489	405358
305054	438373
326591	464725
91911	451016
129713	158883
425827	28360
244899	462973
276239	238938
224936	428174
61436	161422
472679	60517
114063	304173
456104	353067
215462	377984
394887	214050
316565	45464
256436	266177
272349	290182
279973	391414
141782	450270
389519	257091
148246	450629
83280	395326
333178	301800
204798	86974
21999	442838
204798	485546
205480	132843
446014	478415
181385	354630
300172	293813
488779	48163
289135	338788
230051	58887
378420	177823
323234	202326
228128	54536
441302	197908
268271	21028
176855	148459
123291	337849
152649	84560
336324	336590
143671	442954
420777	390861
37291	21583
452243	15209
401395	176878
361630	385000
252174	482941
248263	251984
83923	110677
466790	131312
5971	363279
107093	121276
147226	473365
159961	366493
252815	468832
273768	10646
413676	426922
269891	441313
292119	394885
55074	279622
165122	443660
69984	190369
409124	402371
156592	397772
101465	180578
335138	247702
448412	9437
44160	157839
234102	249334
315001	20959
228084	422203
283521	339575
154383	1057
175012	84810
271794	270095
283742	296339
395428	50868
43804	293813
319199	62191
248013	133291
181651	124475
450436	319377
80800	234699
490817	478415
358480	373021
217739	177569
55319	183896
442692	330885
205367	299513
48200	62387
241749	187045
186844	73961
426742	467703
100208	289131
49891	27499
200092	391689
335272	187045
180926	69293
491506	361724
227258	317183
406201	100287
77359	492716
289515	44899
231688	241468
171706	321916
187099	23018
46296	253069
401546	101058
178422	158493
133598	447831
92393	205289
472868	258246
408977	94516
447358	43496
232135	15209
52878	90277
454588	140728
453947	419797
96615	361991
294323	152846
70466	285761
130430	232555
485492	213065
9450	316229
154705	411944
393075	21636
43004	428900
36285	432765
57817	110677
186825	334680
272785	30333
215292	415926
187440	16433
27417	163646
160961	86728
327902	225267
35570	317356
478871	185478
271657	438783
178276	101058
486894	296693
399208	362808
131046	273154
487228	215947
435145	405491
922	409828
476969	415710
428002	352952
487186	145025
444346	389569
304952	80501
81921	102352
453736	347651
444755	273128
239485	461572
416247	27464
265942	285837
381014	288988
439719	71281
152484	152085
138131	294836
435199	159249
346356	110677
292896	313822
9579	164816
42475	186652
126525	132897
224979	367961
148404	84111
4604	30099
60806	344766
71799	156376
184099	226308
259978	80587
460824	313314
420932	62191
491363	69067
152553	127388
364807	407386
336152	314719
379912	203764
362906	117077
366793	392620
86037	178735
482250	40226
33760	74897
161023	288138
29858	33030
33056	398130
354374	320343
403325	14809
18480	460863
17511	172201
402438	397396
266965	405198
364523	335519
23067	414149
26153	273839
104217	274869
177782	317118
430781	35707
213623	165081
208485	166651
187834	371281
371692	248398
237802	313671
374305	58908
31029	336734
272338	335477
388480	221553
258540	343992
326631	266171
66131	365101
414117	357290
405096	176336
344140	151096
417257	162831
94791	374232
155316	490048
98143	299476
438888	50082
123343	75110
325845	193
99810	206427
404862	141100
182039	253458
481524	187787
407717	9681
265696	346418
269454	398224
246199	450350
392346	280518
153006	329148
236957	138663
160544	362206
276813	203656
333309	119995
136776	355700
272810	476231
401543	180452
26556	340312
390357	125048
61540	267602
215660	203656
94715	334564
267035	401860
464666	15209
445821	376457
107449	213939
21411	334032
28357	65583
322448	398514
60985	444507
326631	263862
18928	64900
487152	237165
81945	321077
214055	288012
102249	292783
77359	381069
90449	484447
123970	326728
373164	299607
303393	282978
340873	447385
135139	370492
108527	184558
253296	215916
81358	381191
380585	339174
144397	488081
436728	393326
78891	485304
410787	367798
58002	113421
66193	129894
482851	143605
363190	192185
246398	220609
344974	84089
184629	290450
320256	430356
190181	44607
40135	446351
436187	414286
384538	357854
444380	335069
181112	252961
39683	200718
88790	188319
339487	78806
273226	166970
305261	129827
282633	267920
62778	29563
210604	219143
345049	265589
27400	300094
94791	140225
259704	148519
212217	226308
250874	41472
367861	23902
75252	218730
98152	26949
350118	206870
442219	115861
250800	48661
328550	317184
46338	474412
469550	83254
469333	253510
363519	272347
52867	21411
125417	232258
11325	180096
311456	109006
245305	314742
446691	19914
276209	291531
431578	464420
123969	63957
358422	166261
280600	48166
262447	78002
424778	304731
163680	214050
16482	49903
177244	249232
458990	244017
433820	435257
410005	179045
251114	114554
462268	146049
144723	178436
138862	400117
248280	66405
322790	59774
491873	319368
453711	23018
222923	236715
362267	127233
426845	288319
7153	203656
261705	410776
489589	50903
168000	479570
325989	27464
463712	109544
218730	445353
8078	412852
463313	132843
441896	255650
172208	261396
314722	80296
340880	276358
253912	342807
298589	292721
222102	317675
153048	21583
96706	144845
449191	240796
43233	332392
447944	163344
347740	69708
170288	375107
122744	405788
432302	12787
423144	232699
174060	299467
134769	107711
102065	50428
177297	472272
370804	132996
337312	423795
479197	461982
78662	187974
185901	477750
332391	393184
247048	208617
137022	291018
361230	313745
194241	3719
62000	453979
131486	104498
364146	313745
261564	415802
399237	275959
372345	92712
49949	258220
249684	430300
81513	245679
147381	176878
52837	262954
252360	396975
491993	107449
157403	251116
469900	425675
221687	205633
233489	37185
219453	480025
58245	322091
49184	217300
76677	97277
408459	120986
475039	268904
123095	179487
16408	369181
429224	315566
287546	385000
255015	454620
111968	385203
314311	181782
341311	221303
277932	62191
359790	86560
396284	373915
163549	95286
461846	319985
168539	277961
39555	440607
132153	304589
294154	286313
49828	428639
143927	98717
68975	402509
10886	453391
91056	205666
13133	401871
116772	211643
159726	309801
479944	75862
81553	218727
39804	328950
40470	27696
261083	54298
428518	255288
5843	54976
349440	157787
91828	302992
16982	154355
222886	195121
342449	83983
289762	260367
254446	43334
437225	445936
181200	448728
392903	93642
267880	292440
74838	110925
89219	105498
178222	244115
173033	478620
463539	458
161019	57134
449856	49828
286988	314794
91094	95501
434816	132843
217576	54976
97090	144934
6938	72701
139140	226308
339545	411121
329750	160291
176059	118662
143269	372763
189514	190369
446312	89047
256272	358901
83674	385000
441463	480562
121637	117097
108307	83227
265869	188172
287566	293534
35828	450436
246395	371918
388937	110708
457418	83032
381193	406626
479297	91600
338838	86476
146218	152502
208931	387742
267221	303175
417116	383343
62193	401101
417938	81764
15846	291407
357507	477986
446583	361661
151748	369684
292205	17093
345401	216837
109991	336590
367134	403148
464810	62876
444139	259219
288690	403249
334092	393600
187998	248492
367932	232148
117574	169096
419078	8303
334431	377923
110928	284246
85051	415920
352472	132266
219388	333586
294525	140282
173397	293813
309284	224383
111528	291513
446413	51628
342588	422175
232558	401260
109171	41146
297446	51927
190127	42890
226023	176113
407856	485427
152122	298213
479261	53389
463485	6847
92049	240297
34240	482223
334189	422998
418019	390990
85625	478415
195757	385000
15461	279268
222702	401949
7882	208782
468549	360469
27635	388073
375377	21902
418569	267602
447610	32718
425850	424172
124570	313745
350887	353343
177948	401297
3186	290450
233187	164884
314046	145064
290259	320142
366368	296818
408284	60517
61997	379656
250139	290624
225518	183352
389656	204136
468373	378462
306196	214685
132974	476303
27406	309632
289620	467199
359216	283338
228721	110708
326611	117247
328872	190369
376808	115799
75621	366124
444139	283742
44159	309930
250989	345918
293048	483268
171546	66234
351008	124085
217233	195121
259978	486712
334372	458433
421794	230025
226919	88190
252200	8623
304186	267739
201866	250033
43445	24516
259256	141511
113295	49966
406883	36170
78319	230925
233117	159333
334756	99405
360898	489822
493069	99405
378810	365721
368161	460296
273768	208038
409745	284932
107699	183428
72732	144845
460545	241137
481519	13686
268781	78303
297100	273255
157789	274146
446396	152444
45164	125196
200092	49092
70514	1466
107079	28990
252067	144845
402689	101058
13953	110708
15819	420336
172682	119381
187550	460835
266073	214024
367227	134262
136522	156376
230574	227412
303782	452126
206986	143095
153687	214480
103598	397918
91029	98689
193099	271241
65676	124978
314440	200444
50790	418740
12378	11624
182390	275981
354194	226308
147004	453989
481419	169448
60055	459450
71997	164884
423155	194881
461251	15133
475039	393485
266896	54976
183578	62366
222408	216967
441461	257858
255201	336590
311914	316706
282912	490700
214308	264882
214629	15209
196990	86892
486582	190773
307133	178422
390240	7924
200692	37063
36554	69444
490991	397115
479072	146183
181284	129185
114304	370017
13985	4369
99350	229215
351540	6072
256238	109000
204375	236959
477837	393326
235491	5040
115625	37041
400972	231485
485471	434234
297834	142712
143639	164884
168773	263009
146924	22611
397366	6492
315516	203908
297436	375595
477837	63528
290382	7771
383451	338271
462423	318083
260678	228431
15655	114063
136806	165208
193651	383267
217784	489376
217629	86974
42425	161209
56619	214436
17098	442811
492851	52537
346033	375834
176217	330433
277467	331348
423144	376724
469026	445155
330592	381724
9050	12591
327152	437710
484868	79507
135667	422297
264026	493891
466664	356315
476951	358866
192843	254914
54696	330469
411836	153829
146893	368555
178500	130028
473244	366127
233045	179910
173284	152502
477309	29416
125471	324225
278320	246592
79102	167737
446134	413020
206375	67571
260320	268076
216812	441274
171979	440660
104648	189008
472499	248382
247231	244475
315805	469446
136838	25034
90566	320067
373134	111048
468646	71359
362267	134924
421794	69103
423724	190369
172417	286509
161849	126204
398577	242998
413655	478446
120423	245679
169150	470706
341243	174072
304404	180096
18678	196720
350064	34933
441862	20910
277315	13208
445023	258370
482114	420199
258452	317118
302322	74469
356987	387765
446368	316796
440785	91069
302657	347511
33242	88289
357040	476495
263574	315726
241507	378138
319231	211633
46234	71383
375405	274557
31313	151012
381177	386386
438886	433934
401462	354098
35806	451885
364445	417301
381941	256337
125087	254986
107606	215862
61652	316872
52217	314630
182524	466737
185076	287332
48144	119123
438608	395964
203685	467538
433511	110236
130704	93482
432238	313745
205388	376736
297512	245715
162066	212734
144288	337791
56264	376069
410394	451016
400322	306361
412924	166970
388330	62191
364377	35794
50893	24000
326621	349622
62367	34547
423013	280333
106168	99405
427786	391414
363716	123958
386372	326990
158274	63528
34001	468276
210151	291002
130069	361296
135907	313829
450304	122462
7545	51783
455266	286022
38996	448770
361062	67040
231552	458104
93098	476652
449965	209725
213705	334680
10647	246311
95580	108997
91197	355915
368083	458230
157021	188759
121310	280592
120004	10684
276821	275790
356496	342486
432026	23018
430463	350549
429391	86974
407558	378462
57276	178829
378487	179510
183489	240225
280665	276074
326631	94850
402805	464455
367882	366493
240029	362425
189539	342320
335069	398833
372870	91711
45566	243250
436963	485807
125705	203366
74767	238578
91582	69708
185928	214050
168000	164873
174865	313745
224589	87114
173966	432212
152102	236213
144950	169489
133404	218355
199776	250434
441590	183459
335958	445173
20334	363469
430794	144854
121226	336590
257378	162795
76055	315380
25787	129199
126024	413525
85254	162795
422912	458417
290546	490237
53161	18064
200792	368765
309187	146042
150236	409902
436122	132284
8623	341122
68098	112918
304404	487075
73660	89298
148871	110677
23306	375473
493169	125420
275460	123621
380554	454975
445998	81222
163727	53883
407280	439181
64526	31952
457509	244872
415116	73990
327209	424699
267068	183479
331187	67009
315957	477986
313273	105097
293480	190995
372638	168381
169797	401949
78617	357150
139571	49903
222389	338746
411674	210353
37620	477986
177421	355806
380758	90099
407225	15209
254270	264589
290598	90780
402661	267602
128940	210791
2670	55620
218406	32114
154597	433706
312474	453493
73412	270413
399830	479680
371779	105967
407540	401928
444139	189437
51219	291151
491019	395462
372447	164884
254854	189411
25276	205270
366106	301659
231558	355332
365190	113051
485062	10095
81695	18479
308618	468935
299105	492377
192029	323181
481349	123213
242832	330162
255742	470921
220247	285621
55450	38063
326642	162795
145771	218615
383840	369599
430474	284272
154835	160307
365831	46079
158952	261009
464022	289482
66921	10890
446182	253695
76228	491350
319017	209542
89668	119381
158902	62191
168057	341777
118786	269106
143179	319772
407504	46718
104525	379347
257909	372214
289675	84590
118903	287189
378193	28129
326087	178436
447863	117423
421320	443693
348346	52537
237012	184529
170637	437152
73278	299705
266307	36451
400207	373074
430831	217318
7472	316575
271172	432239
473041	190369
48194	444149
81432	470809
464242	363581
258415	199873
470681	208801
258452	489376
102633	432135
191629	246729
161475	197392
283066	149976
478083	271730
234067	49300
208805	190369
462047	432319
376656	245679
477016	455769
170653	254973
161363	355700
150296	256667
324967	266579
409989	378277
103050	474412
25720	418771
227845	148871
169742	119853
301659	180902
148683	242735
222238	6979
464918	252027
193651	53838
53293	130514
61633	220857
213277	356645
166596	313314
132900	98847
210868	289238
64936	140741
274635	137209
420088	346619
226023	264167
244910	426034
296746	491350
167771	361596
101630	132996
450465	401838
482238	370279
120788	406143
40028	320479
180135	445431
258598	243766
286090	463337
115725	213571
120191	140044
363145	94516
146103	94665
86382	150264
286105	280935
454770	471745
361157	86728
40991	219876
351436	183213
438317	435708
158413	166513
377543	4039
331300	224353
62666	114936
357838	375991
334410	57134
183003	90097
368436	57297
4910	435318
5589	409981
343514	336590
460202	256715
183711	323108
180842	123398
448098	453380
197936	433798
180082	260645
84912	195948
240605	3966
51218	238729
406619	438783
212766	341595
381297	12895
292587	99197
308122	212246
259651	361047
470415	59759
468339	390663
237887	195645
258820	287776
175255	146217
67576	219499
480991	199353
40107	280635
78206	62659
25023	201500
115386	97070
257603	456640
234425	123213
485167	15209
158345	326842
14010	219743
210050	99604
321624	230829
447513	359762
273340	446351
138126	332685
474367	178907
5135	57134
406688	310855
269041	420855
86755	31012
477127	267602
252473	369577
144973	188063
48200	376418
228744	205417
482456	179046
196003	76658
392779	421520
400163	273831
19087	490844
118524	58462
260352	472072
194095	291249
424359	41075
292933	110677
468256	293534
78891	428911
28551	414257
248353	206914
451372	81096
3856	474247
113363	108706
221305	267602
254446	337849
289444	388575
238855	392908
361974	434943
221160	477422
412502	110677
413964	93451
458968	401854
157332	144838
213441	351032
477932	245748
220582	18665
192495	121171
224594	164884
459317	162785
110306	165334
376036	421659
112625	439937
462066	240609
67220	118881
183404	59062
487225	240225
32	333010
9969	394004
284106	252556
376315	6374
180796	54976
191391	49903
388538	441842
92457	298362
77819	47300
456658	49660
39573	64691
40992	477086
397216	405262
154695	114375
488377	80193
210883	215369
304208	372822
253531	356674
486176	414334
96360	15209
387775	285156
293405	267143
392942	395432
415879	264771
493546	260291
190976	132843
51531	356389
12575	317132
471537	101019
141401	154907
443713	276440
109724	195948
59220	324190
202347	413904
68098	322648
79378	108554
354369	313314
165990	449212
134299	478057
404892	280709
274147	209572
43722	152085
176068	404963
82054	227101
146981	475571
78866	189436
21622	69277
350347	232616
374274	247812
206387	444588
481549	423469
457399	392329
404960	392870
392159	195112
160424	72787
22567	308073
93384	259929
324912	468575
365874	110677
95001	67584
188122	173459
118732	417201
157586	143095
73119	228431
46265	35286
13953	139362
233767	183213
331272	339251
99832	387198
139769	202523
303670	209572
51601	137128
10076	196783
6896	446167
18451	339837
167971	170681
149897	149079
320242	218615
152989	309425
261725	96129
183562	328925
298823	379741
342465	168509
203793	133138
451153	132843
128109	193970
436563	97215
200092	289902
388249	280169
458968	105498
62198	286655
42216	243840
219143	183835
130069	267222
384231	289346
294839	461260
347653	97121
339958	322257
414326	223348
202774	170894
107589	214436
143594	169184
54786	391414
200092	449963
468935	413673
426214	15133
284724	83017
238128	293813
481269	29039
208046	484735
397648	341675
59787	264766
253278	273687
488751	391414
462189	185104
240624	293813
233782	194048
303507	456403
83412	366908
42777	387742
134593	252466
267516	378500
91728	61724
451961	409828
231377	13370
10331	299228
372638	47295
407894	171604
164636	13370
198718	340709
80296	120499
321374	139503
78280	389682
256893	168197
227068	45141
277568	310756
90713	372237
476373	458975
58025	106570
8486	399313
491190	471658
129895	389682
217769	106514
382848	180992
158389	339174
227068	96977
384196	298733
72742	35707
323019	183213
365380	491099
54234	110708
344065	133156
154730	454975
19727	326446
470415	17339
66269	176674
211657	149256
463024	37057
196003	237268
319259	44968
82744	71684
297436	246275
151765	208387
324037	478415
194197	82842
264139	420790
35715	264406
457820	373021
121860	140746
205622	307222
18066	366127
463352	369599
72639	445233
167588	455936
109949	308897
295068	200354
110842	243448
98684	382495
274645	74542
407538	244703
290838	7712
222978	1551
285239	250775
68297	328550
315344	160262
38811	476821
169604	171114
146429	378924
361563	246178
230051	5
61367	373755
2404	340485
420790	290450
333183	391414
414079	421757
69011	159250
386340	457406
138126	433391
268480	82271
296104	52537
452931	106527
463686	370907
302774	446105
168920	259997
78289	176111
221459	233772
3742	314742
84499	467515
271453	388622
313376	281187
173019	211720
427716	262592
49948	167581
105935	64429
369030	110627
31780	354694
113656	95464
306469	233181
340784	423750
168115	264406
37659	149079
261697	160419
349765	484827
381416	306734
204330	86077
477177	335111
251483	59710
406066	160059
129727	35707
383770	355548
188854	197579
332271	313745
19341	160573
18770	51895
326805	410074
355404	492715
212956	229928
58640	98012
347649	205223
196618	303152
129129	15133
31137	256245
19324	196976
90296	164727
129727	474341
207007	189873
124526	307176
228951	321868
284315	453521
386696	270159
170603	58059
227373	197212
340151	372137
427388	259936
90703	314881
389204	236213
484197	101110
200998	291249
13877	478415
81432	106154
392872	326879
474177	213987
429391	258607
409244	255908
84230	380538
315573	202591
193471	94344
237242	116283
665	404886
440056	157338
227389	217942
404892	96288
12778	61016
473662	100973
317724	136845
289399	306481
221319	200529
319595	435682
381165	128051
152274	420944
47898	380071
268709	117559
216161	481785
249594	234413
309366	339403
3462	140378
15027	302153
272791	422998
254599	23018
455203	35707
425510	237803
102247	9054
332090	304173
445708	435524
422138	183479
470973	301143
351184	454975
292923	409828
71627	185879
32691	261778
245619	347407
390596	404445
4098	276124
431442	400627
289761	140840
447103	362737
153349	463822
92486	92613
190069	209952
463944	69444
20477	122462
485469	94665
337469	43814
133007	348798
478532	74324
279997	486885
417938	180707
193275	435448
106739	102137
303973	183428
422565	16433
178732	153995
326058	313205
485550	387839
97819	458601
312819	439894
38671	52917
209523	149128
203200	398078
241614	245317
188757	102100
122344	421356
108742	312697
247048	260527
404568	103382
417981	480963
381890	214050
65648	225531
297742	428214
189879	162795
149026	438783
296486	13370
149156	430610
267562	475243
425114	373782
42151	360736
438074	159037
114644	298182
126305	474985
325044	154995
417394	336590
392308	71929
93818	128134
192703	322944
385967	94516
266137	291889
230752	101058
236272	186774
81225	141166
319393	91073
209135	48275
375813	21583
376284	4349
302943	258844
61839	366577
481385	292096
462228	101058
86222	132996
414058	318735
59585	30510
412325	250983
486048	450162
357912	258666
422568	248373
267562	386841
382882	271827
288090	250679
420736	493625
55521	51881
426610	486113
316612	423688
491190	393192
318389	449435
398900	389682
481404	316372
269602	160419
165993	223003
442784	362808
11719	407597
202245	86892
189550	435635
23918	172507
329571	245679
155833	261396
205936	242259
452921	393309
346726	480224
357893	204224
64892	215054
154355	456174
478873	379680
374067	332392
201348	32605
168115	129713
479044	166903
365719	408850
4439	67256
460055	90262
417283	352605
197544	400120
163985	35707
336650	314267
465942	79485
236992	219876
444193	148199
273863	439469
143144	130699
349359	59759
182588	476189
486258	180266
437655	143123
359782	409480
449434	161920
95252	457846
208791	73478
362012	169352
420309	97894
422035	450805
165668	62191
78277	426192
314753	18451
72556	352419
36049	81090
94203	491592
455319	408337
163863	262299
423731	429161
233833	126402
222933	144470
304209	452040
380454	265883
221132	310185
412073	74529
404960	203794
128080	121986
30654	301950
183561	309425
158448	50422
386097	25674
336574	55076
206204	300240
257359	464420
244536	111182
207327	315566
99105	256623
131606	261070
86684	177356
381528	418551
138103	191677
398782	172643
120832	491459
32920	476951
3569	348563
327673	87846
442062	111726
117125	42189
342465	425675
250775	288721
146124	327721
135172	38064
402298	163608
480986	183213
404810	331238
288024	463770
25643	166063
371645	422558
52791	15220
29824	189938
113754	401928
125557	441691
484155	137719
340246	190430
161023	147554
41378	239915
27156	315124
406963	255897
309917	466800
328367	294277
454701	440660
494127	307768
476079	486746
73393	317675
441505	205267
173749	338189
66043	421074
400781	29476
333209	245538
65988	52833
81432	278839
210997	23018
479263	124945
128398	23484
126870	164884
401543	32206
159726	475723
40890	290450
322814	397872
472742	312411
278183	153995
18138	121304
455045	183213
289108	13370
81358	427796
246805	349514
39892	12743
408329	478482
435639	116865
271760	38400
19908	3133
70999	488152
61367	404899
408121	144128
121733	186440
139485	238492
276158	473223
18928	244067
470672	393455
194842	267352
415451	390349
385880	479614
286310	389682
465289	475639
82744	291521
486712	267562
403202	489167
298390	431802
292451	378462
185748	246449
20107	393326
57846	46583
106620	287848
190909	237235
7991	152768
3387	371918
81373	461944
403076	101636
395273	238760
394587	392699
415665	32807
153935	480499
309218	298182
290964	334861
206942	26240
146893	208617
227375	10646
241615	177579
323927	402390
51558	255641
170027	364034
282456	478415
2978	298182
156644	44160
210141	452803
161871	94665
415916	484220
81432	331238
326606	163570
139279	23018
386516	32807
328940	360531
81641	379976
478432	377906
218654	180578
265419	50264
329727	170741
28399	445749
247305	70557
336727	91945
455074	272012
236091	158567
293901	286936
311157	126204
426831	86560
242890	222701
359731	291521
316949	279693
87303	164273
290838	266852
399281	484721
154127	379976
440031	246563
219198	167810
23780	338042
84779	270912
303111	304731
289901	168615
922	301390
188630	478415
270415	368008
211238	212734
41189	351892
19542	359256
482247	115572
37895	108505
282042	454024
416972	203656
323046	23667
383268	72608
435602	451738
311406	238220
127778	378462
464882	421253
42074	375113
217271	277961
328066	440660
446114	15209
478198	407116
345848	180578
240026	425675
225345	384157
382451	404806
399416	408039
368819	314742
247003	1340
30241	198038
278740	190369
466963	141905
68174	148479
37537	454975
257174	217223
196003	76886
270662	48275
183226	177268
219194	268773
319274	378686
83140	443750
263485	355093
120254	298767
40759	351414
356819	331535
81885	325492
448110	423795
370096	227951
316963	327061
323630	250214
178422	252990
29906	14045
181268	237235
30644	335402
346388	300469
263713	431867
111968	209018
215639	447936
27633	192055
418485	263514
310650	336792
405752	202523
186577	466432
322734	318652
268910	71009
2354	179806
485498	270097
171238	53486
384744	299223
122055	130745
10788	335672
303668	51359
369109	183213
168000	181607
369043	232377
71832	166183
224737	91005
180361	273831
99484	293813
162737	333345
86560	222813
117719	402731
242105	451222
409745	336291
341632	484730
60090	204330
333660	480025
130069	299218
170922	412087
34368	75568
47250	316708
458247	281641
256475	94344
193130	464350
137454	426248
380846	236245
316056	210141
486922	117226
239272	470753
448104	284979
152593	328140
336023	232890
275997	116956
44040	51895
381461	62191
128281	29253
204074	425552
367861	200503
160182	424280
318533	86174
392118	267463
479325	390232
374522	20959
183374	281924
305287	293467
424895	122694
17468	214050
26268	235280
209850	7820
328615	129033
403011	30219
315588	407386
231929	32550
247556	391414
326429	431634
298656	144299
104505	481372
447452	313983
261390	336137
338931	370662
208591	63957
118179	385141
237365	29106
116758	407368
215329	304529
100864	348892
328840	468879
133044	393326
235199	2199
234953	390500
282851	440920
241636	108743
27922	47756
280600	160870
404004	402575
186730	316284
200067	194478
395017	74680
249718	45413
69808	335812
163445	30132
85674	463230
67152	94238
199832	432212
448933	310509
422342	56068
467137	86476
25357	359762
350352	458382
22433	245679
328939	75546
289550	405250
97227	67584
410877	489552
28721	292129
380218	73336
8809	351193
325369	94516
477540	67040
457418	49069
152553	296747
275275	100287
357307	65127
390110	348455
227857	403045
233469	407674
254446	363993
176077	313264
490211	264406
237652	316437
397019	226308
56565	30581
303596	48163
208294	76454
85674	175828
430235	186562
329553	440600
483625	190369
460955	230013
437237	206198
197344	211142
483694	317118
93451	324723
168798	235889
414005	100457
314749	38856
407780	283370
102616	383819
373159	58851
102974	78184
247795	83864
143649	85539
27444	387742
90850	155077
25247	218727
34600	440615
133909	141666
76242	132247
278466	187379
246452	429525
330375	187836
61392	186588
299860	135425
145249	114930
162753	434484
450465	439343
324967	373441
61367	306184
145534	472583
299070	90538
108727	17186
409016	449892
453018	336542
355025	77151
116131	33760
153991	457081
334301	406733
182931	234918
133450	180578
36025	206867
347020	161381
148223	81280
438557	378462
200439	241468
195729	297069
256590	438044
96819	364857
332862	403098
486834	152004
172396	233142
107523	358936
426392	320366
233045	357493
343860	483761
310981	417680
18298	27464
145717	323781
409191	225552
448940	290450
253704	299237
222678	23018
474457	297588
386188	188759
172386	267334
371692	99210
208384	491984
124299	446514
336023	352602
385516	207675
214228	446351
484478	239617
316136	463342
469306	111691
326442	25122
299939	313745
216666	38064
52833	116368
43227	298913
244274	132843
101750	139803
159654	226940
359762	281549
60921	358838
282051	461808
93931	205289
336651	58567
237960	405788
312745	166513
455484	478152
453821	333866
117124	472583
249444	426598
63391	276876
106745	83566
413798	440261
281887	103564
358322	476880
184764	484887
100103	180527
78017	251116
321776	54976
47480	42368
134978	466151
227373	267352
477328	490888
177577	224383
191723	140207
411882	207916
449357	13174
1789	258975
82634	346679
197641	119381
153794	38063
413953	204948
270248	70930
486885	239484
254634	156255
13527	267568
353051	360708
296277	377906
63360	80587
249426	28129
380858	160170
411999	373021
204693	295484
248353	403368
471354	301324
169840	160679
318957	217392
131146	415383
381305	137354
213071	2715
165680	19370
486576	236
161328	152502
409137	195121
397778	190135
388911	369599
8258	394935
486894	265589
470818	119868
230210	317356
78563	472072
389090	298156
457141	214050
152535	217612
385402	172266
155895	34124
99297	20958
26502	325642
400120	404285
263703	89243
340420	60146
95503	233265
141263	40904
229781	118156
261726	466737
247676	239431
361999	18482
356953	14583
32908	459502
218293	62831
200222	183075
381305	72432
437013	74106
185109	332962
234100	203656
113733	8387
323469	15084
241525	21831
322186	107219
324392	40275
30260	196783
329271	306675
92401	191373
227857	145829
141919	27000
40385	161665
139835	113002
412315	420392
323826	65189
352798	390687
450477	293813
212357	310261
54002	85320
126687	30510
333935	405217
129107	77438
126376	358848
373088	317356
259052	185244
471566	218615
370026	82003
388396	107762
174034	471157
126864	440660
305564	403501
105595	96788
31372	110677
3276	313745
163445	279651
62663	219245
214407	304466
53264	199649
232777	316796
210401	355806
12034	177126
362630	396563
410752	470554
420401	184013
156046	192599
88439	84089
304102	277812
84680	473077
58866	103351
271598	109743
288427	461944
199818	291249
449456	397391
276821	54976
309859	119381
72492	208617
98086	292160
230936	31951
131040	375840
379043	447375
99624	108345
334092	114556
201131	242571
264217	347929
292908	377127
272096	13740
424898	433279
231379	226308
453919	416484
390919	244832
216472	183315
180592	199398
281993	16377
80511	465768
120332	394114
256779	288965
78302	84388
134694	273797
379696	200918
287413	47082
432742	453701
145979	397690
312283	364302
462129	460566
377606	35707
304346	15797
456640	136653
63538	456640
55569	239195
25913	92976
483112	321876
82731	369599
230969	246981
224711	232356
178222	129693
455647	316575
213364	112000
444966	424212
293913	279512
125242	129687
231850	150766
476919	391414
325044	292621
436162	208291
79679	184258
81645	480224
480111	26767
287861	164780
334743	203656
122464	428214
273771	407024
414637	258620
95252	87047
65526	427611
340873	435638
246221	97985
176266	267602
89311	132740
114643	480161
171956	259929
386562	65956
116880	323575
490060	484274
158099	272650
390249	131319
12823	110677
484728	118156
48051	362924
368010	414334
452709	133919
146893	269745
140442	107148
223012	411424
228057	452098
448823	43476
237626	204524
329581	270122
316840	445233
157839	208038
3809	51529
299736	86025
111856	393326
48020	389682
275460	273043
205071	210032
325434	422494
125031	214697
89219	409828
321411	348007
131032	343702
226755	354694
52396	53124
353108	226494
39423	16433
203200	416661
119001	99732
254467	373580
276821	465132
458585	443792
281306	290624
360421	458428
230871	93609
271760	371934
189197	46127
69827	66799
85371	282109
85410	1057
363611	276963
473076	280266
107914	317118
258697	181927
367967	41266
382882	421730
332788	252027
226708	160545
22637	132740
441036	160379
76517	324371
437597	260324
128348	420944
258404	175387
414398	468832
38880	162247
155079	310463
330893	51457
253470	315250
254675	179273
329960	287946
461022	255570
398836	359323
389234	448095
190104	360849
3278	307444
312664	175960
39124	250551
84576	475571
254189	106739
289675	459650
358359	423688
91382	384428
224039	75273
80251	183213
256823	419850
79440	267795
189415	240209
327209	334026
178422	490757
394504	251974
381493	295650
160559	291342
316026	348534
244017	144975
46253	205223
171107	225260
49567	108307
269965	166463
58011	458601
355083	90961
238829	51881
91741	277450
366402	315745
460067	484447
463790	268667
218114	401949
241284	442030
464952	263610
171503	360860
104740	443489
379007	467703
179149	86560
389791	316768
19573	10646
225526	477509
248397	187974
421196	58567
342699	91295
467467	326130
440901	478415
180689	166513
372206	226517
219292	459684
132710	86728
482738	349306
425294	200049
439977	78321
57256	328140
377777	482775
146893	446897
71770	293813
39822	485016
344561	17155
418142	202693
344541	414030
409137	470249
406963	315756
134694	168346
112267	421356
469839	393661
178452	241107
479072	94265
58032	452746
99772	153230
137133	126426
34249	468832
63020	46742
178473	426034
172083	164522
212308	185420
338113	298712
12840	187998
359906	6467
481521	245592
65513	317100
82430	54266
1518	5040
351936	334336
278084	481985
231244	313829
397731	186259
331491	160545
437911	263833
479520	135896
167237	231059
417710	404806
158225	110677
386553	76838
490707	205082
302298	399498
266957	167201
351027	212081
148336	82748
185114	133351
293010	203724
280499	401432
40362	253388
33391	142553
143553	30462
384052	330423
88790	136388
479540	110677
233699	90918
223929	478794
89219	226168
345610	57375
38490	488180
324708	96832
453738	156376
292576	283096
490457	155990
203381	32807
100065	485822
309987	281360
104776	240796
305850	156006
326997	110708
303666	255756
369209	342698
136579	294969
155058	411157
358258	184340
229735	260291
329441	396425
192610	227603
339051	4446
173514	368106
133716	168638
250535	189262
88250	211868
90027	387742
191077	232890
111429	285156
438956	16325
286146	412582
195447	358797
305369	243840
214297	134147
245415	203656
221728	317356
84725	149897
414058	374909
96597	33984
235160	258461
102249	447700
204506	368892
24997	408307
98954	264406
311010	310261
202866	42692
58999	402509
139574	465320
306076	327217
452148	75462
43349	348583
182075	166513
238712	208577
322116	243840
89826	283924
89219	195133
361811	177883
204057	94344
138143	409666
351545	67231
180513	190369
309778	456640
127588	317118
261277	217310
175631	294968
21528	15209
484702	157100
462241	52917
408121	349693
408530	485072
444460	368859
13930	241048
432007	268118
431453	444950
288190	316708
300514	265589
446469	73895
366068	35707
110277	42890
17855	429009
384405	452155
148992	336590
73600	102231
164521	363418
322370	426034
256791	257240
380097	276440
392086	106869
153322	83986
439719	460617
480105	311212
344076	293374
417578	202019
281563	237676
457418	186455
145556	149795
469716	336590
487410	328347
302776	368565
207153	184558
300813	327223
313444	394598
42447	237268
348176	192365
68314	269313
257150	307279
203438	281551
425442	15876
336955	379745
257239	358602
248678	366127
179527	480224
369718	433279
128749	311505
64693	67040
4625	336590
344775	420392
123266	276744
168466	253798
452271	168213
237136	398757
39195	192339
457346	401297
359618	353731
193552	342247
12494	435933
130058	238409
302522	145811
228200	426639
465606	76193
181214	21118
478516	377984
367689	162900
36310	437174
239272	402183
391114	294965
375236	291332
480077	50717
68094	64046
290195	411424
269832	72670
177595	75607
206026	267352
318236	398122
43090	401136
388904	352633
382774	4734
89238	110433
54976	93977
414948	66618
147216	470806
248448	266852
44206	218930
271760	137719
478714	132996
656	133146
442043	433282
252179	453519
292198	216591
398559	23018
457418	309433
309697	48789
292352	82271
65664	408242
447412	261398
311402	43692
231141	55067
467483	31828
167183	462164
211571	327061
45795	194587
462869	91091
335630	489552
460361	418635
340782	95291
282607	470079
27489	26307
275644	312183
81924	122694
138126	122013
167588	493712
458207	284057
312665	333319
419728	275768
316112	450647
228128	355926
294074	183335
393797	154095
173062	28065
396963	101327
214744	34250
123173	144224
326864	61376
14884	96977
91877	119912
132218	434187
422077	166513
345299	297776
398148	274451
403687	267080
350600	46482
59937	402509
367091	429238
211431	341362
345244	52431
98142	126204
294527	13370
439039	345401
391708	190369
402239	111935
314976	172089
14979	222701
291525	451414
38053	94344
369041	421437
194630	190369
277568	175402
181445	88548
172890	293813
19084	109716
191482	96977
473555	402477
314292	15719
462893	465037
275460	423469
428735	197996
409948	290413
444190	404396
145585	105209
155448	174449
349411	113731
274649	35794
99261	317881
86438	392108
102835	101806
70797	194165
448298	352476
60805	16433
80238	331218
485471	305251
163519	323361
128504	65898
430118	318533
257359	481368
360165	256723
242411	371078
274048	402120
296029	354694
342465	291796
488012	203840
404556	27555
130804	62948
67022	413444
75259	332200
134743	345745
355083	256012
358132	190558
431137	32807
248233	449696
144559	441943
412693	306423
51284	226163
411937	442163
134238	290450
306562	304731
222933	16762
427321	259929
493038	146330
471365	71384
84745	137320
227855	75583
146893	409517
137542	272069
411991	224115
167742	435272
372340	414269
378966	273831
38850	226308
294171	10646
424126	97777
483948	304589
446001	71285
79059	158569
147828	468448
273889	319693
151712	461049
416862	383329
262286	461769
61944	78666
42876	61059
45657	286313
8838	226494
208631	200344
194727	406576
345602	316575
425640	324377
387577	229928
350708	240201
65843	231891
246394	131169
221165	470554
238536	402438
33403	11626
306180	478232
97464	375727
282900	178749
324490	492906
387658	47103
139944	423927
132818	454765
75472	361145
200144	383461
156446	489423
331211	428214
217196	178787
200597	298182
262395	140893
17209	110677
21095	490458
390196	301659
101597	208611
413601	426041
3870	241718
273163	290450
239112	335598
393552	425675
185761	15081
85729	18691
216980	327121
1564	211868
424976	338271
369733	249607
273944	101058
486872	194875
64777	178929
448263	23062
405946	286823
395046	190369
158983	413818
345729	38063
241563	182004
202169	105813
19534	202036
143409	276358
476331	390963
223776	436157
192800	268599
207213	178255
426357	315671
378830	50264
97588	195224
33965	105091
262890	301611
473287	304731
309917	489797
221508	198411
343742	399073
228195	378686
61807	378462
70808	310030
211922	329343
14963	75349
406660	150005
311367	82585
153407	131471
308497	244688
355968	214875
286511	24639
384052	21632
250609	441474
35923	115177
82054	171069
127462	104059
150708	384358
463809	285634
421140	167768
305738	449360
198317	163387
260452	358032
202379	403483
468876	97894
134306	64444
339964	94793
9928	82618
443320	67492
21950	50445
239549	54976
380728	156739
8741	41171
79989	460060
49115	127298
300762	51895
452306	326616
276563	314742
328196	186259
37748	188122
219440	217423
13435	273831
189567	327343
19620	132740
125897	198842
270095	405549
422126	311297
192495	128758
377962	445639
461068	481525
367798	35863
330370	447560
34444	180477
32124	405797
179058	391414
429857	138299
369577	377579
375745	13370
37526	255641
229306	179661
93328	453753
454644	306999
226727	158022
112099	209823
127871	286848
284218	350150
424775	293813
105964	186743
238791	222701
140722	145667
165066	276846
376592	127210
305036	466411
236240	80761
447944	241468
102378	190369
422015	89316
254446	245342
84745	6236
79906	393326
128291	196783
222640	160232
360459	12113
170325	482944
413497	195762
480996	211868
44459	296590
164727	366913
382848	446105
51136	481785
104463	195853
72140	286724
255582	113047
107709	156584
266412	421830
24208	308171
89128	423786
65447	386704
421869	66067
198335	332403
119829	37515
237714	266852
137949	16041
281563	196783
82150	3971
158897	282065
107079	100797
373170	775
169630	453404
419850	100915
56205	13140
1839	348584
407361	64879
323616	224251
289132	113138
43522	16977
397953	490375
342465	240364
266374	25716
344561	373380
459752	399546
159959	320464
216578	449555
91555	338870
324037	479554
25437	229207
222401	446351
42512	259623
309917	185076
28415	23859
184234	91476
325216	120976
130982	65364
35898	479341
15819	69402
410300	200549
485834	410452
106739	433279
76752	379645
67847	175913
420419	217223
304667	7159
313314	7938
289807	55205
455889	402327
420731	264815
143631	210991
233071	293813
389330	186440
389469	242351
354263	338378
358504	153995
88556	13205
159069	265589
144845	398903
361698	239613
304237	16157
67293	424497
125935	173385
486872	492851
397196	396950
67223	467192
56068	273724
65570	154137
372179	23424
423554	463770
105132	121304
241490	245679
173887	349129
262210	371526
260352	458915
398544	478148
437179	190369
139021	132576
487243	262524
410390	273019
329215	99405
252242	393732
444196	395522
138955	22888
299106	104598
112625	51354
335620	74558
355049	232807
340528	289445
336828	218368
435242	351699
197936	62434
477932	21286
245917	385237
257354	146186
104387	187622
330066	235946
262310	238578
179473	421356
284345	203213
316902	114360
302492	43334
389656	265589
162450	21411
461833	184558
209936	241048
476	12177
430671	313314
17848	440660
461666	36930
243287	399286
43522	239517
353113	310261
137260	22512
248822	215054
60646	109095
221704	224914
466737	462559
5491	414832
124259	125949
7653	57134
257904	416259
131841	15467
55008	190161
6289	380538
140587	334009
174309	225085
489787	486885
194643	12901
458711	316388
251338	146124
457747	273831
75653	379125
298479	87629
71334	331238
92209	372897
388126	464678
347064	356663
219281	232258
352507	478308
417358	75832
272742	104054
47214	271222
207032	237178
86311	425838
11334	12787
175492	110703
167165	57375
403151	252929
298156	48275
350589	295893
40651	299870
388848	140904
480765	11626
337670	63528
130300	211868
190461	186744
253915	108222
267401	176793
79166	174030
38480	301695
129294	118890
411956	13370
239547	196352
246869	62191
284866	135858
347302	439218
415504	139019
1785	413525
49037	337529
71589	310756
404560	483894
452856	187256
191399	190369
107924	51895
398837	276358
337204	225499
52695	441705
277568	214050
297873	267761
371436	94798
137170	281924
16995	435276
388060	279268
167548	446616
67248	163324
368914	453197
28927	428214
209018	471616
28357	11071
287566	16601
35498	263833
233388	292553
213318	447517
238285	151944
291525	406626
392037	368820
300208	5341
327570	144037
38003	476471
172396	113630
386818	194971
57800	453716
146719	268118
70994	296772
187108	382610
95224	228713
67166	474424
407540	252556
438193	263263
128494	423469
7906	220417
155526	211561
207342	90123
425352	183213
448104	21902
3075	338271
322743	15209
222814	432686
2513	27464
43552	280789
339353	475595
348972	274843
69318	190369
200092	429391
56589	214480
315219	459711
260310	65067
260515	188331
191977	232890
223209	15209
34729	316229
422546	344740
405788	155747
8435	228431
26650	440711
436699	397515
31550	478415
94854	328059
364790	284459
179978	15133
198086	199816
39000	10799
330125	235334
95149	285384
379237	312058
160182	99799
19101	208421
99077	207535
203959	62191
190281	92142
463314	59759
43045	189804
54034	62191
458638	111623
73298	417804
390240	302821
270395	493804
60637	130821
64839	148872
199459	378088
49268	391525
162939	372196
357341	13828
209500	177600
108185	319204
269416	313314
250854	214050
243674	62827
402479	411424
388696	248398
96058	265589
244092	4044
137484	186440
181050	369599
13574	153733
217144	65913
432301	193476
465805	317118
103196	448067
301163	207535
102087	331166
400405	254457
10975	263713
216666	141649
392037	290524
35806	374806
146924	450436
284218	252047
455191	1148
191447	26371
286664	409428
195781	190613
440927	205221
402509	244949
269055	327927
71189	362598
482611	315671
12696	423469
32303	441635
128317	134694
461769	381428
277489	74282
99409	122694
167588	491350
331080	367487
18317	359956
342486	2841
133400	376244
264594	178744
401236	211868
135939	63528
45638	60759
439635	345085
350973	474889
82981	104598
35535	426986
173176	68211
364397	142042
133909	180228
168933	15084
61061	61041
40443	237165
387936	83872
122400	60517
394627	491269
33127	70941
447579	183654
417938	45259
308610	306367
350024	146751
215171	229756
226919	332101
93627	493711
417202	111394
423521	478415
278674	52872
424333	293813
318910	464143
15225	180841
195807	16433
374511	70163
43219	239985
217459	268594
458008	463615
426292	492316
67359	120050
250539	328538
185084	387987
478144	318404
222988	3096
219166	103804
485351	250214
115725	218142
461109	486558
406764	249546
241412	152502
397098	404219
139695	407008
175677	72523
385391	216291
281130	353557
398308	58546
288880	473718
230255	410074
215598	4349
325203	86974
40442	153322
286	293888
463801	95942
379462	403501
368373	423828
398911	334262
143676	388374
202774	6899
101465	388575
226150	12213
419647	381526
164695	426067
336191	124169
285023	307983
222760	127174
268821	60248
402106	330469
45234	342807
126235	134145
80786	253731
41378	31845
225888	359762
453919	360860
258315	486718
126743	76873
118938	26209
290794	124405
313355	86596
441823	52872
484972	166513
304013	413612
236563	91069
437761	341603
252974	228249
470258	231447
373711	133409
252989	209933
444746	79485
17961	200947
437462	189953
357992	183213
415619	288035
228050	338663
111599	256580
486712	101543
355508	62948
418237	285132
76835	481169
322922	180885
5910	144405
108337	257298
436575	83740
193216	276090
491597	336590
23642	84608
269126	235214
455715	223324
431751	313745
168213	478415
126516	172089
473770	10612
126431	395988
124469	445708
245353	183213
369030	183490
254463	263803
6549	49560
171306	357591
115403	437255
229971	86974
283449	280174
36825	84517
482446	132651
172406	412879
272804	1229
141579	133810
342947	334242
331764	193888
482962	388575
171455	123033
370029	448940
232175	322641
152912	214050
446182	270196
111596	370866
458435	195529
176155	88228
490503	113211
409507	86560
327402	454975
441376	170341
167588	243300
78116	15133
101269	111623
250579	235409
78473	178436
222102	4968
321736	411293
180431	91247
400499	36711
311221	154627
348615	237548
114725	181160
188510	415625
288962	145090
302522	176878
373179	351732
33089	233208
342465	282621
172015	231485
399673	334600
364531	351639
55997	338378
479878	24821
5700	103457
367619	304589
114852	309801
472733	266852
296709	163723
197517	218564
354111	464360
111518	88316
192238	333578
220378	306327
295493	434035
368239	393326
443076	119868
165680	25847
110059	435708
293643	12177
476704	369510
400302	276395
358322	12214
285331	245679
409557	433943
83539	65627
208754	126687
176130	204330
137124	463877
404892	315566
41375	369237
214912	151294
131380	224674
196003	286828
351472	438153
395213	106514
116947	476447
465430	217025
233388	30332
281859	409828
93857	183213
339680	293813
364636	313593
26940	128392
166776	401097
458347	193071
443770	339577
386192	204330
206131	247136
412440	102278
124100	203404
348644	141892
2756	71091
44160	404827
285043	385057
282775	18682
222541	105498
438407	47818
338449	192288
112425	252961
339333	169822
227053	483618
35447	202523
243338	210865
302918	16041
433616	479359
178048	168000
317705	389452
411195	16433
21898	52537
352986	355325
314455	367882
427917	476696
375565	235781
902	425787
45867	137406
193197	93852
58694	368205
103050	49896
153571	207535
127604	317973
108140	380565
68637	142018
461213	46539
306304	120986
414286	133330
414223	339837
237150	62191
452835	54700
293719	264406
190238	64604
119001	32154
288863	353836
12087	425827
360355	116686
492874	94793
82981	229604
244688	285019
281878	295484
87638	149300
405535	486885
173103	190369
322193	203279
195615	262954
443510	20959
101496	30898
369207	86728
167780	302412
332191	259971
304404	4245
316095	452512
238190	116572
76228	24620
457854	86728
124764	395988
221925	300551
228128	248528
219136	175960
26035	387742
36633	49903
454629	62191
492403	476880
205037	450953
284554	393976
445101	464438
298390	377558
337038	419643
366432	223523
368776	219459
64800	137537
193641	316575
158312	313745
388696	336088
209672	49306
315250	15209
472385	372945
323616	188319
179942	283445
303221	43783
131939	404241
220911	293372
233513	435519
219546	328834
399724	186159
42347	241453
256893	467631
129402	40284
325314	127788
14122	102619
402294	110677
122310	110677
471674	164164
189318	399852
329862	301475
191349	160456
261825	48124
381311	414008
185436	289111
172597	424699
122437	455819
100904	217783
160703	467752
445308	257726
94108	98522
410779	204432
135692	24943
196355	52030
419427	331061
319000	241633
346299	383114
191899	61396
107408	313745
78187	205270
196670	195615
315692	292966
283521	186384
223827	236233
189421	428214
165326	269122
350887	281273
414021	226594
392080	144065
139350	20268
395680	336590
73859	205289
474341	181237
137159	168912
404128	53004
359762	84902
248571	471745
87536	106903
323469	52917
364097	266808
187767	339903
169778	27563
412788	161412
56448	62191
28357	274352
334189	214024
274104	419629
443334	391414
303264	476231
231252	256121
201204	347818
196132	277105
372893	419761
241189	317118
89659	60923
424907	226501
101108	101543
167583	444213
164497	344398
178470	204925
190858	44811
410913	315962
356069	485137
30564	206557
443135	214162
250995	365119
309116	267352
226744	212081
287444	182634
412440	376760
286954	160419
236533	350549
81899	373356
174758	49903
284484	348798
474541	305186
287227	270608
25557	44049
34678	124320
467084	219984
191308	338451
63603	210506
140073	214214
393010	318404
57993	404121
326155	326899
482024	49680
371354	227437
2959	315888
434152	488990
472813	317118
261046	167172
447358	487537
57276	253393
55940	291324
159166	467703
441056	453457
61411	109805
8008	57159
465694	244703
82655	93109
379060	440804
438545	145852
322790	356723
213065	380409
190973	487095
493347	454949
78380	54536
413906	309085
299106	100705
468079	350338
127737	376619
122112	391414
60261	166513
171471	48275
204821	8501
173680	42035
107524	262447
55659	418696
265586	318735
400542	469235
187802	231638
265477	129701
275291	4227
116539	98906
461156	401854
293633	261985
272692	187116
99649	477068
248013	91069
390258	137128
226167	30000
235404	122462
252801	217297
110192	446630
303024	265753
168130	208151
110937	199677
78303	439677
427272	176019
125780	128020
36108	228859
373934	192746
289675	390549
59106	110677
379372	218725
367216	256643
311589	346907
306204	371983
129774	310261
198043	459997
436354	127921
177640	476303
311806	228431
374305	107219
269346	266852
316154	244805
244067	487464
196030	148052
312627	63034
373435	151944
52793	449620
279971	477463
79249	169013
208754	26619
5166	330218
245024	464429
158799	256901
400270	356833
234262	84837
219765	134213
168387	430894
309917	46485
271353	409539
363320	91069
444139	490035
91163	16776
122291	45764
422603	4467
117565	209285
10225	183213
147371	265065
356530	8569
345602	208487
252083	325575
281542	162947
12063	167588
195362	364002
434273	310387
377498	109006
189064	184781
466737	190230
457043	294387
169200	317675
439616	268840
78910	13370
318533	249382
312053	417111
79733	431465
99350	466969
152529	241572
472468	127901
193197	266538
159654	277647
97527	56609
137454	404027
219546	290231
264761	173965
417369	187834
337876	447107
347425	156609
308796	239828
473172	381830
241048	15209
427473	142018
280856	485546
422060	442399
112443	145063
306946	422274
221819	95065
267605	13370
382848	310814
340449	157726
69500	380023
226434	63264
23062	427116
310519	474786
473687	244930
207068	283346
359085	235334
420286	188034
201556	237165
329072	402493
321405	55074
171725	132784
456231	349060
43259	270396
240742	352906
235580	317118
253102	30295
378696	88362
35806	18451
68843	115077
338822	245317
247072	309180
157258	426089
11029	52537
198405	359762
216662	170930
69122	423380
48614	381404
287961	190369
400593	187974
375652	293531
49251	309226
162801	90831
316106	405217
343555	26341
202495	435374
131264	464807
364807	2748
392320	220633
476892	190369
353197	392086
223963	463549
379509	236213
401436	366627
245305	313829
105146	13370
4161	179461
123636	308100
206941	138441
181512	264380
25425	363564
481419	102309
485818	456640
117647	358913
336290	94344
414388	195631
317100	332787
187445	190369
315628	187974
322789	281107
144072	77475
104505	406980
432175	243529
359062	74106
109389	313314
311075	54942
61037	262954
143385	85293
221927	463361
148302	135538
395197	214024
94973	44269
386857	317118
208584	327847
137214	430356
25203	303592
442570	12683
266967	293813
197681	44469
38576	9054
395058	220108
458207	19107
275537	306730
133853	10646
105896	98906
435727	480224
207890	318932
256901	166079
177723	40198
379283	388800
78158	267562
432598	305251
365554	430033
106739	420199
262050	454792
470941	55626
267632	183311
46556	298026
225694	82794
98826	415301
484129	113777
4002	237178
278320	489822
27683	397070
323795	415116
21095	189064
297135	36392
354369	146202
482646	214714
221296	351015
384336	150475
45142	140684
373025	138273
257047	466046
410898	218508
237509	304011
377875	281108
158762	59225
8582	135790
329698	480246
2394	364636
2416	301659
142601	203366
158807	48146
398819	245062
378546	391610
335747	479614
479355	44047
427054	250583
436699	71710
296853	477788
156112	267602
486912	198155
82430	24401
329727	49976
373025	200441
40028	136336
194019	209237
178247	447831
180326	204936
33074	110606
487677	390156
179951	28129
455173	266600
165273	317356
95943	414269
126537	58297
197817	489552
124013	154692
381633	152836
305957	429161
204078	110558
389172	81508
220014	481696
375913	166513
260199	457049
449406	107618
192561	438035
462748	324063
87021	395945
275703	470818
384231	255987
351444	464302
367279	434171
370096	377201
211470	365079
267456	190369
236532	457081
154456	6168
154058	174716
385991	441202
329698	395988
11203	46133
392399	486917
278069	45027
138348	225488
152855	49903
162091	165200
217348	49903
314617	57080
323836	19005
262308	195551
414261	228431
124658	310261
104740	427473
81497	459649
8781	19268
444139	83467
297834	190369
22339	298767
16776	297090
21178	409828
409374	117434
326668	62699
255254	132740
176717	162795
282109	360038
293169	176325
159504	311713
154981	155135
448104	339028
285876	381950
336231	177244
134618	181957
134263	423267
478421	243769
256893	55497
32920	156279
195392	288774
443678	471416
358563	38777
187248	205289
228924	313745
126585	463615
141225	443891
249128	164504
4357	62191
350303	306100
207019	413880
144973	313143
440190	56396
366100	303721
205622	366493
18928	417710
260814	280178
230213	251597
330752	71090
62627	13664
456157	132941
414010	185013
180827	391279
143749	401949
198317	35189
1888	391414
376592	251388
444081	413905
309621	185076
41804	105585
334974	82243
454927	183213
155513	73336
408219	420790
439684	301659
118710	493952
319077	267602
49442	124085
154151	255409
306240	208786
241653	389829
358709	285156
178517	445462
11062	425157
16659	290450
404814	186259
268480	205223
280483	58684
306004	17186
293761	166513
102162	108743
218366	270095
165430	149388
228795	151944
257498	332299
207493	447333
444380	158156
298427	481575
134705	15133
432780	92893
167122	309272
131013	465037
65513	142696
216666	420736
374379	171040
232035	59672
340559	13370
41113	121332
290157	46296
441739	431954
467476	52159
279078	86728
343225	155747
281149	249334
94974	51222
395956	70102
351687	481368
331187	450324
162310	208189
389010	430356
213431	418109
69299	311221
324266	274309
298019	191103
385391	278520
223255	261396
276996	12895
196050	208448
334092	32724
250989	54700
1605	457081
471365	231820
335557	422836
472706	439453
102457	408719
340697	195551
114773	221479
264199	385143
137454	160895
142059	158983
426190	406061
7318	53387
425537	339582
481088	436419
97160	337516
9988	69708
205223	484481
482282	132740
161363	197527
64723	9437
339587	192819
421207	441335
153407	207988
240638	466737
327683	401322
292896	51204
283189	240203
32372	49903
365976	205287
123553	52537
360645	115219
302040	282833
47907	281272
157500	345585
131606	475389
479993	352078
194019	178028
144188	307279
366903	422998
431343	154759
389647	428738
154839	172288
424641	228431
349140	30812
441459	466242
140450	245716
429231	413987
36078	250649
99104	4349
73660	141188
204257	62996
198405	377933
157238	458601
200464	198281
67055	166560
281574	360860
143251	141525
436865	248777
280541	16325
345194	298031
374457	259225
483720	12787
121478	312595
477932	17303
98616	261656
454987	486885
452243	256366
195547	8926
231350	46132
152240	338742
264090	342103
47548	253752
108648	466737
474176	51222
98475	147531
476919	134145
335620	279162
185923	432072
304153	21411
425166	162736
415619	421830
174515	173176
155713	83856
210406	243115
299580	186182
58286	370866
186332	413335
127993	262954
114781	318529
88473	279828
107709	490797
192495	233989
387426	308791
77838	205223
252627	252896
417565	141649
315805	109285
135216	331423
346421	382035
218918	192610
243218	146662
43344	375437
43748	458142
2626	242398
213675	307396
448104	4676
168644	200844
192238	53195
485193	273831
340175	401432
256893	50264
71127	407565
323954	110386
480636	355700
469976	87471
161462	366127
483668	284843
327808	366164
235003	358627
286075	268490
217703	401854
126689	139753
67497	126470
425370	207415
171107	275152
229215	139216
377011	94344
264696	87471
291583	145064
317983	264525
321827	279852
4109	63957
438341	64328
45840	130069
213325	379976
393142	232830
142728	268531
296232	400273
362005	403481
338722	146754
78030	477491
143370	48163
254573	447116
445805	119381
225922	93984
12442	173787
379012	333596
256893	269328
158958	146144
19324	141509
29369	122724
358560	250166
183590	318506
140888	226152
64113	142018
477932	249437
105442	187998
131595	90196
341848	109897
420816	55928
874	399088
474341	48064
42210	49966
128704	152921
241876	349261
302904	5882
239725	162069
322858	404960
23794	185766
257465	387101
113019	411424
131575	178944
337192	284979
480563	54068
126682	281924
227135	116283
173966	264293
261975	338271
445949	146202
179323	15893
484172	187834
353723	104498
418351	113138
345998	335663
239218	238998
81582	286778
330878	186259
362149	440660
210471	398346
411308	53863
187948	163284
357293	336590
311393	21632
481998	492906
31293	296186
1444	424280
341311	144405
37226	110677
70552	217103
170586	165215
438932	461278
446708	5857
387382	145187
136042	164446
478588	468677
89461	49903
208976	56023
416550	220857
301643	468162
173142	292350
379509	94516
144458	317118
293210	201714
336285	190369
272350	333881
444470	53385
181651	377828
333987	237235
297890	94516
171174	150067
242038	3346
31929	222701
388244	464420
409745	308602
215227	475292
84861	378686
221979	473969
10716	132843
127737	13932
224349	189433
464847	256121
206211	430833
417358	272840
267641	193897
270931	134694
247476	200589
233696	213847
120221	103594
127462	235568
311993	419797
160917	320097
75339	318278
95983	440804
240075	243227
168765	270509
21859	313745
212435	438419
126354	142018
119760	18370
345715	7653
356386	214813
178249	219743
178875	50107
328398	203752
89219	209510
327323	477541
339478	348971
287795	74174
391391	65194
441921	478415
172685	263009
18928	200320
132140	401928
11222	387904
295480	283439
449034	385796
356953	318404
471808	457033
493634	37
298377	412767
161656	258220
43377	62191
487505	198114
485304	97985
385709	105312
303026	280635
1926	167893
98403	92407
162800	394965
444686	86892
401218	79989
255705	148700
56565	201849
9501	81817
482355	339109
130648	437196
111463	13062
278690	283878
129951	143629
95253	22347
97894	29743
239862	392606
411680	244005
11150	40364
155871	327061
284895	453139
109733	477051
113843	263566
212013	188198
241735	300240
130733	390687
120448	258981
493183	79621
190369	146457
302853	160242
447780	297830
25748	294663
140116	162247
434854	419478
452418	479614
316154	377966
390965	48861
260293	136279
286211	240152
89409	450671
268584	145860
233175	280334
450532	201497
370619	270812
9709	264766
320245	189272
491273	263009
439452	267602
298411	355332
107709	428026
82634	184163
369733	152433
81510	98847
423144	137885
163256	220105
85872	169459
245100	338271
298479	166651
142164	405842
56619	95753
376475	273831
432583	286016
119561	301475
152537	454645
355765	303047
185885	338096
403823	80662
118729	110677
221367	43164
466670	393326
412306	298746
153983	142018
171454	201061
79909	476951
244350	250434
243196	407582
163167	164972
469479	197996
285279	439841
162900	65830
263713	470830
474341	216707
85665	132035
21220	122462
63674	462973
481189	455661
40975	461750
253747	262910
329086	230137
24610	154137
36462	305251
61461	116822
458768	315990
491272	101427
271760	71009
274105	17186
480280	64429
416384	491142
356953	326446
12074	222721
83657	205270
149647	171343
452709	489822
171355	205325
345553	100277
458207	315920
85863	469227
329727	370099
379858	290450
177474	398770
176119	275558
425576	13370
350162	456319
373170	266949
56714	161919
414378	143367
328511	173492
306810	209401
95812	491348
236222	205702
377552	282559
131965	86974
82688	458230
264144	390797
19050	279509
392315	62191
454092	142678
449540	315918
255194	44695
165880	90277
379014	154181
93822	428026
172842	60171
404815	428819
464498	66497
286853	84502
282399	409828
261861	148871
3321	389682
245242	139803
107345	250214
113112	343540
157489	61059
417698	6622
4098	139560
328825	359977
304952	404960
388220	255485
70247	478637
265609	409264
219849	388254
148457	110677
124153	186159
471119	130855
412660	405082
285156	407455
94640	120927
135332	462195
365399	18479
5308	241718
358373	268689
273086	194184
235668	41643
153356	201108
334627	428026
275503	364824
381725	470554
488950	462743
366763	296758
134606	44537
118763	486885
34032	267352
402144	344740
470915	309801
297269	65495
216318	205835
414397	188630
117929	59233
41611	301015
445890	281924
233685	279268
324967	335791
360736	440962
474986	200549
485667	393788
380949	122585
176179	15209
182207	435941
271172	67584
393521	123369
252878	436709
64526	274836
421591	80193
191910	458113
242551	91657
434726	249424
109174	355552
53162	412322
19369	466737
13370	59887
72804	350949
106739	127221
321696	277450
300369	423688
54789	110677
32449	455995
360641	39789
402129	138881
452161	396603
38998	231893
268203	451502
437482	54976
54218	282751
325009	40784
120020	11710
479407	349186
112210	331349
422630	76454
320021	400974
484479	178436
330246	54599
414015	420623
424378	238942
441880	142216
104325	26551
474617	217432
271188	218727
493523	109840
412590	266538
209018	28129
288045	285446
34447	338890
194071	245317
254904	85634
66497	253322
20723	313745
224594	234918
303199	468984
409929	190369
470993	34362
411791	122571
417749	339174
344276	448535
125311	91069
163118	63528
51552	440660
322651	193380
246540	231447
387986	92861
1587	260854
431908	417931
183718	19720
40610	256058
464985	160175
405541	416039
167897	48275
268377	179045
15766	458208
188847	172433
301771	390070
44760	35622
310459	317676
316666	2366
187364	256121
22281	457864
200835	451016
167165	424939
419846	20959
84161	374259
245239	363973
400305	101058
209709	50538
117317	334636
492957	303648
190972	148257
366402	482500
253515	252961
372314	375113
74886	153799
309276	12900
416459	74106
393886	440450
295935	309105
490850	45141
149674	223458
367281	426922
397833	49228
272785	86077
212459	208577
399356	472854
492187	405217
247707	126416
245242	486885
442091	390334
249477	5040
37552	366127
215644	114115
374901	147121
459584	134262
402124	14117
329519	345642
85093	17155
473992	462891
384597	440660
344314	202500
216229	71275
106794	139648
103378	444544
70458	474423
91231	212888
34590	252299
491363	355700
249075	94344
262719	412341
215497	423744
325414	186440
437070	330752
408924	458601
461079	410074
33948	210621
378654	311221
480335	91998
160726	378300
73660	45526
54539	413535
207679	247608
152210	328599
198317	359537
265482	357854
360679	485104
300090	126204
227702	163344
404568	54976
361999	175814
272301	332472
303670	259863
97105	476231
360396	49793
288421	187974
264737	344893
212153	161875
211186	195551
166838	252573
377414	19458
476119	380790
461944	276572
397936	154355
123674	98644
112625	156118
453337	443756
366431	187998
205253	196954
23708	311811
267895	1057
384744	463904
325824	412523
237504	122457
64563	316708
344166	160901
282912	317541
334053	447909
240301	435448
347158	207488
152343	362676
109733	210298
31420	114063
208751	56609
10868	93245
330541	380360
67514	320218
298390	243501
313761	340416
441461	205270
468562	377933
74606	62191
220243	9803
338244	150727
390163	409540
257474	203013
8304	367919
71346	479741
404400	261070
107496	166095
177103	247812
157816	51895
191767	132247
425831	169482
304146	244017
97588	474219
8672	180459
103985	429986
314203	16398
411282	447107
453294	461709
319017	252740
21336	421935
91220	103842
288233	336871
462696	64335
489890	393253
204821	454161
482396	251597
430281	462883
237484	56264
219101	491150
354082	162390
193541	232204
265909	202523
46092	119286
464548	84094
195600	248633
281891	267352
422241	237183
271188	141509
46427	112312
273644	104287
62083	214842
348718	6899
449362	300480
459125	170020
295304	170957
63145	54976
275957	83811
219546	337562
441461	63528
326142	221890
469250	385739
199582	421356
478953	50264
309245	114808
306818	481785
645	165653
178911	423437
155245	368205
3095	380920
287076	313745
93461	348624
74768	156375
332598	394023
287766	94839
121410	290450
347121	77996
418949	114527
92635	88166
478059	294836
479744	369599
354111	317983
23910	353985
299580	155214
347425	109776
172939	303175
265041	417918
56349	65277
468188	400983
157961	409248
202088	353542
180281	307279
440190	401101
288609	87178
137208	241468
28360	62366
10874	477774
471169	22779
219715	138241
247324	240796
303412	49228
184455	300916
297276	408083
25374	296693
84127	462377
338977	135333
215997	220314
109058	421115
190567	378462
464548	213221
225694	20998
336958	50719
23459	423559
364887	224305
192524	484943
269672	451414
313829	276663
484855	239354
241987	278700
451384	122462
394926	411455
15497	405837
178344	47278
185010	371042
146392	28129
476804	131906
278418	405112
141070	167072
352273	104505
253472	197212
420508	338271
86560	15630
163321	450138
62895	359869
36943	15209
425716	452998
145337	284843
366443	240285
147414	197996
278461	387742
14907	266852
61817	250735
64623	50838
420234	234148
68035	484522
183633	485070
22110	449707
456797	139627
113510	306100
112625	438794
315009	75179
219607	5983
449521	1493
148176	303933
379269	197077
469384	417036
263739	200632
298026	352378
444650	125717
299056	351414
166007	487833
485502	46892
2363	283392
329573	39972
86901	492906
286965	489203
77692	96195
336272	376440
124531	205287
236947	481510
106268	350254
88736	375834
3577	79989
136562	283392
323543	341362
438926	70691
44005	332392
294924	416942
57375	3436
449884	78820
318863	457473
267156	410028
428892	391316
63373	464132
124824	428103
216563	159526
257289	250009
438900	230749
422776	42189
68266	323194
103711	304156
358480	346140
202903	264154
485532	226308
300118	246311
421137	111039
146153	341777
23528	383480
133400	205289
411867	254910
345401	126237
276821	461215
66117	287617
255567	382749
156837	367304
29588	425846
284080	190369
186998	182813
6924	185478
98724	42890
287379	65108
5354	243742
390878	476096
122486	211067
99393	190085
117111	313822
493293	104672
340639	466885
450579	264766
329123	407726
368779	19533
188469	416107
320416	214024
103579	378859
338955	323836
474288	200444
433190	117097
414261	270324
73914	457192
106750	317776
257468	87730
52687	285259
109342	410478
181651	441389
444890	960
159660	339404
100060	41533
64947	471745
73290	21411
271214	132247
358523	436686
281358	239850
140116	45141
255623	224338
257498	380728
259740	95577
95431	6917
297954	47070
332690	447831
249776	256121
416850	190369
7676	316372
229399	440660
293913	49014
456189	144470
20946	440689
408251	431310
224675	457846
135630	56392
88025	6247
467930	116377
166883	101650
205911	373021
296029	110583
375316	16940
182123	296517
281623	369761
375497	101873
3245	82585
46661	101771
458183	489283
15204	145300
106739	78699
465874	440660
412133	4349
352268	460872
59764	15133
257956	428864
38812	32570
280092	130205
193738	423007
261227	187974
329323	423807
162923	135688
479787	253002
23018	451672
107639	327217
64739	125951
85022	96977
163292	53651
303996	463822
401389	142644
126276	172592
492247	280170
68035	127895
304479	307279
162785	3011
229498	77438
454975	296359
432175	51585
336805	292129
180073	32807
419677	251774
89955	61572
399738	141166
480633	467703
264859	98743
298669	320067
260770	56471
83360	414123
308122	315405
18181	160419
427683	276282
290414	267352
388776	381578
27095	3961
369782	469157
268153	314081
65126	416898
303061	132996
232799	54599
291363	130028
354368	348348
445143	411809
345568	275369
426252	321916
92240	125472
202090	438419
207819	155214
9122	47505
312669	302484
423521	236240
38559	302957
5646	237235
431513	72496
191761	118721
360459	403573
6536	226378
214050	94825
239769	92954
53287	186154
391924	130028
48141	476428
447314	48163
371385	136333
319241	377270
423171	385279
298633	76454
245484	243438
165680	157486
372170	482090
215260	78020
200019	161397
392893	427045
394145	344580
425787	231638
321954	22277
43598	469268
278674	434045
396522	459706
122074	290512
370938	353344
321017	398793
294375	152140
113710	418249
78669	392108
290030	383576
230871	429954
394411	126470
46166	486781
15895	215676
107118	391729
407902	155083
102832	464494
162438	239981
124173	254292
246375	211897
156970	413378
133909	264908
25628	47485
179017	82474
143594	400936
212009	420959
316438	371934
73742	425710
430942	348165
251812	401263
78279	32807
22954	54935
17932	317118
256823	122694
248013	308897
88359	186571
309276	465647
336955	290567
330369	175897
29597	409753
110954	418467
437098	213569
263247	119123
130013	191292
129404	140728
101889	400207
245389	57134
433664	156376
306570	440962
336163	12443
406308	294551
179549	466737
375606	326821
10060	48146
333557	482246
78986	260854
29525	245592
184528	477197
126433	234124
451799	342761
299940	196783
138016	75853
195547	428843
226167	486371
473141	13370
405077	489822
2699	214024
250927	379255
319768	257233
89181	346639
368599	49828
168427	336382
109212	416279
405742	381990
10276	137
344634	300555
110835	364316
138232	300473
120888	74611
91325	327217
168912	440660
432100	385334
221687	64429
463169	366127
430831	435602
365536	466219
228225	381054
88638	438419
246543	34692
198543	164884
97515	387232
250005	270583
329323	408946
409745	75303
40028	137198
382404	269199
419244	343896
111973	337791
412119	212081
327180	153548
404724	292468
122436	485051
341888	181957
251109	286396
329698	169951
346639	476231
305827	313829
141863	273831
328940	59971
477634	68273
267383	389525
443739	419657
327922	218208
193020	20930
67279	297362
394546	13370
162626	418366
282580	99210
116525	419492
226919	91327
150333	359377
409598	173176
32169	73799
8152	472473
261277	49127
37417	313314
476203	55187
22993	302033
49789	452651
185971	119762
179014	323770
130300	309888
470068	261948
110254	272096
155927	427996
51600	478059
10895	21611
404422	484682
353596	299218
343610	352952
356496	271624
315761	16433
146893	460461
389170	474813
386332	346158
157280	465508
116576	273998
382096	150961
31049	308053
189850	451120
247388	387987
425430	477506
185281	49228
280209	292721
435891	269915
107264	353961
66991	396557
106258	276945
274138	270324
247589	136449
367561	298077
86355	50155
247388	217871
268984	290087
96646	357843
472595	183249
156138	471745
289578	203279
415971	30754
79887	218485
477259	14189
54212	178101
349608	196783
460732	142534
341283	334680
428732	422175
330051	258606
4849	312837
414058	91711
479987	106152
187846	160633
120166	263713
438607	80745
162893	293813
182170	460437
268367	190369
43454	59182
279722	274547
67247	267602
22779	113545
203200	207972
3608	110259
412108	61076
301364	362773
175960	94667
130621	285280
55568	222584
55659	150676
163929	323289
62699	576
300916	189038
65475	218727
28926	377784
107998	363021
443480	417484
57444	467002
203702	338271
342619	385000
245253	276732
436055	489532
416953	77278
126368	60517
75303	193769
137419	142018
248554	338915
256893	458601
22560	434949
225244	465986
169937	268429
206026	300898
20408	250541
10775	41986
227829	241890
335974	142398
319259	272887
347262	83211
368427	215290
292225	449468
376248	366493
67029	254973
101480	317118
102043	87178
155528	339837
395336	280299
96548	446750
372217	73354
261241	202377
106739	240989
40028	190369
364636	451135
244903	351732
391615	196783
6134	273831
395048	438664
138733	194145
450890	107187
376644	134145
90696	412205
358519	23287
191843	266852
155062	276744
20733	280404
145249	214050
169083	115556
287566	31916
222389	370156
333905	113138
209205	232921
353078	70016
231865	267352
433489	447692
181793	421512
198980	308607
160826	76454
200849	416872
85354	240016
454450	119195
344749	189
64267	354579
108493	258370
143942	245408
438193	90182
463171	329466
419929	70108
338001	360706
124794	269836
433089	82849
176714	58282
200290	418719
124799	238615
131790	311891
323345	382997
128028	212165
186146	64750
76826	322515
141521	392329
237708	234358
20323	256204
154529	205223
105603	184902
319824	420959
127972	345011
40268	476806
94985	441434
112751	357349
320620	387385
493080	206198
15583	49021
417417	69691
171933	300121
450605	154459
345267	363626
467284	249097
395470	90884
470672	189064
400972	363405
377412	438419
303125	209860
267602	121106
443885	399779
154456	255579
444139	295650
441463	171887
467024	456635
212581	298746
162056	172041
446066	252961
398029	399728
217858	262277
437849	76174
260662	8084
228013	1080
117124	323435
415246	290244
383781	248953
199765	250679
287968	119247
138726	404960
76345	416026
25944	183213
259778	395169
121172	152140
60808	396377
189205	137198
333891	309002
21417	447107
146124	165053
99791	179297
30176	81191
91219	176016
392506	124085
405535	390525
109868	305984
357473	293813
377220	217949
455397	284630
228128	154477
20382	105538
50883	96977
237458	337337
64444	279059
419728	211579
142542	358032
23547	185704
491014	441306
116462	368202
257488	292787
39422	417230
127462	25415
197618	111600
131939	201249
269458	66989
347527	74277
341406	353856
136220	244392
227363	478415
475949	252961
205226	253406
170160	359109
395688	96977
223043	47757
284326	158584
349972	99982
39892	43759
232666	196994
328538	444714
268027	461846
337601	40985
81978	10379
241732	309808
191464	142678
358453	313745
315958	320625
87539	222701
276158	245679
365099	20998
55958	186440
293345	462377
228050	2068
380861	25239
71189	281289
450260	121106
187774	186527
82	183711
216143	360178
15618	108222
233498	143734
180512	110677
317423	468164
224501	45121
226538	416402
273476	365936
245991	349663
326082	171060
65621	248777
373427	83083
385170	10690
216544	325094
193285	396861
123149	316575
192238	286218
387106	292702
138126	145488
3457	347425
228416	293745
67571	411944
357939	434778
312955	320487
48832	115956
198317	195271
188730	35735
361305	132740
455141	133291
451007	12443
79733	316162
456231	6524
195449	73370
315748	33855
450265	293813
455847	387742
466851	98904
251018	64130
65325	22549
383986	119868
316828	474966
424878	461893
292923	215858
210594	290450
481139	403649
236032	105017
315358	217171
196355	327721
447164	127270
442341	218017
127439	99681
90799	401871
419967	336590
37683	363212
464066	315235
299482	58213
65935	256027
81710	241453
156582	317100
17111	336320
489694	201076
429799	293813
190051	164164
217784	286828
178968	208487
163146	480025
332154	401928
309276	491273
92064	62996
64584	348798
46364	276960
100965	196169
9793	281163
381941	434035
302617	270722
153322	18663
193641	30263
421794	419849
410334	93662
400437	462347
362649	294836
320272	350784
31474	130062
204442	265632
241108	98906
431285	146584
237171	137128
112628	140714
54856	341271
23846	267602
302103	390687
169150	186936
397405	169974
187834	318745
59092	348165
56094	21350
295286	430356
23785	63730
37087	478395
23741	13434
11873	332392
171415	441616
355245	105595
320845	383967
284218	72959
318404	108222
432421	391902
25410	420364
388904	382041
378438	278813
278430	101816
104788	270248
475158	412390
148950	427714
101522	49903
468549	126877
137600	235293
306878	164164
19199	113522
377145	151067
232632	308269
274487	10345
71357	67040
332736	433279
24620	412932
402866	421830
188818	42045
126505	25711
61336	12245
371801	94640
476951	359762
281433	179472
78289	453175
426041	474945
120889	174954
114171	398865
442239	121106
423151	84094
343167	126204
298356	372710
175069	139171
128160	218727
127716	142678
74997	170479
261920	145064
412258	284024
366688	489582
235606	104483
121686	273831
61152	257298
318441	211675
177105	313745
35806	239107
365242	476951
456726	130675
106051	236110
89238	422710
447733	13745
376606	205223
105165	61811
281231	340581
457544	381485
213712	103685
265194	86728
94973	18298
240709	153650
261759	57134
84368	369577
277373	282404
112929	391414
364807	461767
172376	1142
130928	169333
20199	316162
371822	366127
358417	309425
376026	467668
160182	127921
199593	27346
412426	334158
444194	394556
298185	436512
441242	364000
413644	32807
245869	134091
119001	212081
91537	437593
323114	360860
491912	115340
47486	478415
423218	362443
237458	280933
454358	119381
267257	266747
327209	89807
296926	378859
423767	434035
346642	250978
364645	478415
96879	420508
207741	112312
466191	389682
471689	285634
371658	190369
402654	213874
257613	398442
64526	421356
220335	256121
36182	41075
328080	2953
343104	49903
8529	366666
263557	471900
464026	86560
211551	407225
91764	188837
104205	172089
9780	359762
200013	318749
179149	269199
237714	482462
36281	101058
8146	418467
96507	347948
153195	156779
155337	423165
418378	101058
119561	229928
442955	411403
307132	330752
334092	147466
344358	197798
479351	178162
455163	81084
45579	80325
156491	239862
200828	146712
99888	395013
158484	435643
77699	168193
359824	477986
156348	170822
119840	183213
167639	121145
234504	276358
286001	279871
290518	214024
423969	457093
72952	264766
373256	268176
18966	293813
314595	69254
137405	345058
214735	195305
310194	94344
32148	387742
361060	433943
152210	244917
112625	78440
350669	269519
221478	165653
242236	79705
52303	267602
479325	192365
405306	415585
442223	351639
43454	461156
237714	312161
14455	125420
192660	310261
315096	477923
420681	440571
109305	23018
443116	95942
279269	186259
284871	1549
277855	43504
293345	54976
379634	145122
342614	301659
200092	456723
212009	264406
258187	409794
370534	457377
39666	477986
219910	290450
249202	425168
312474	300887
17403	49828
289902	91711
87527	315559
132954	200131
44534	105967
130399	110677
75971	468162
170138	273831
382574	342196
38141	212223
31049	269612
329838	110677
78891	48287
47225	64046
404984	420944
420763	297963
159052	23018
141981	489356
44160	99178
436361	448934
328377	30510
201196	57743
299765	409248
177485	21523
264094	465595
82981	282600
360459	187822
225219	160422
28614	371884
385485	139648
184629	46410
373519	313409
8340	273831
252998	363866
212595	336955
408734	138524
346030	271111
47705	147053
62784	203279
349063	453893
298842	330310
216429	420392
149431	62996
453763	14654
188879	482278
309054	364003
171391	62060
348898	273831
189364	237973
11633	63528
210613	284982
311479	183699
77443	422155
156567	420790
340964	419580
120807	88289
353856	54976
178422	408605
294857	119868
358480	281924
437806	485304
359756	397042
319328	292092
239272	207596
272636	15209
192611	169482
178540	303444
66535	474184
79199	354022
287855	472328
72804	214697
296093	219499
190595	403368
466288	80193
321043	175003
484198	352483
219997	36038
424446	349261
301364	183213
219939	3670
302706	17857
212289	270095
116734	213728
331218	267352
373170	428864
61299	131312
490374	164816
449052	371520
413488	421356
64936	348866
82688	26046
424699	366534
94178	217171
464270	121965
237019	43598
430698	284137
171454	252143
109868	270095
180103	372857
324268	489414
52880	75723
377576	315888
262950	105498
152742	17155
352439	41406
189348	446351
317877	453134
4234	182226
429005	235954
219136	377906
284985	295650
360946	443813
188732	196783
371585	478415
219915	478415
248868	268531
347226	489822
314617	44826
247182	74106
456481	56565
207728	227369
4841	222544
428550	116283
169027	139036
249651	132247
448918	141694
235748	332308
181290	382166
275856	317691
468693	125190
218694	71613
374981	221890
134521	155719
342465	244115
164674	172089
72639	447107
297246	341348
481360	424890
164895	370844
89826	465132
410070	331581
31642	133612
88258	222701
109949	194807
73466	205289
345091	250389
434220	168928
451864	420944
342114	183213
465290	190726
196003	343522
253953	102999
414023	410355
134882	73177
10251	140378
149625	157189
237206	115340
13953	307108
76228	47276
168765	149830
49881	380567
252051	190602
394475	149381
371451	392045
181435	447029
451487	79707
482596	278520
326371	334009
383070	62133
94361	203656
209525	268855
381873	29105
386651	255897
409745	381337
312347	416470
123606	486059
10769	389835
308122	414257
452562	66607
4425	178129
226191	464578
269494	470027
378089	88981
304799	477996
12564	461769
473636	76454
108288	377368
450593	86808
5700	175242
381655	361698
397862	426986
43469	266117
475237	486456
24584	228843
6185	175249
290678	380071
189136	387860
146924	28331
372085	165003
434886	209175
51669	476231
364059	114930
88324	198597
386072	397240
171176	423224
342840	238841
88647	476231
306810	62191
290216	230691
257285	453391
423367	17186
377336	177893
200092	223579
316839	10845
477367	187974
242351	43169
268562	155656
298190	53883
350128	319281
387642	222988
324000	346987
143294	205270
305883	426463
335533	315372
204289	168638
69813	350189
327565	418946
340824	102052
65055	382797
381882	259192
178300	454822
136204	73955
146688	293813
230391	247482
108762	256245
4427	476231
388223	338138
76869	489203
167588	402511
56067	463549
40486	296693
157182	53389
103740	294548
172379	284720
480475	157726
257498	227395
371386	416246
492113	222894
316838	64335
141340	259192
212373	164884
86731	471145
396916	189938
369405	87844
471477	392144
123278	64335
100832	295725
168093	239872
257033	174817
7711	29111
391384	15209
58012	11580
311641	194997
392144	327061
12440	267352
28838	4691
106750	334151
446945	65262
306633	406336
363830	388575
24165	211440
100034	472086
368333	185013
187879	454792
4098	127607
352446	308777
437613	265604
441386	58709
457529	120605
483832	79989
310321	481279
310637	124085
77674	480025
190966	5701
256127	380891
406061	186159
54399	417680
65433	381416
118539	481279
101658	255012
371983	214279
23018	58045
370096	427980
225489	85894
193140	273955
125956	289515
259617	287089
217432	71968
187473	262954
67613	45141
81158	214992
18540	169261
79751	40077
425827	84089
158258	43334
24227	30581
262079	95942
279871	334814
452819	443126
317754	13370
189733	66066
379970	29175
415748	229968
231305	233942
169759	190369
133383	6289
403398	468773
4675	454584
327662	124333
372764	164253
33760	356750
310950	35707
199109	48347
302566	458601
389305	255650
403897	317100
91325	442096
96290	230691
412160	256121
194875	360860
78168	464429
443857	344351
153322	78858
380809	368205
101146	220356
291865	441635
369417	19934
113253	421626
464420	47973
458223	170236
435076	393184
194018	53994
344785	405060
293913	69029
299647	300916
24518	65979
250887	36392
429596	224085
107471	380071
491272	222701
447721	303817
287852	451539
34447	253309
252921	54976
95762	15209
157504	387742
89802	447560
345401	297276
57556	381106
326325	152502
110835	61598
222102	213148
477408	405137
436682	167799
450011	351414
421115	106863
283419	431092
95156	21902
391928	423217
13800	15133
456748	418332
190959	344332
73148	255641
407497	210885
379335	156178
101763	263009
408021	401993
213544	20454
483987	119130
365704	401101
409011	45141
172187	19660
202379	120489
217828	137059
86632	218727
227041	428125
283889	309658
269199	268510
197873	349267
11209	289298
325905	45413
269494	493595
217321	315261
34798	191959
372792	334417
295841	134249
396883	40967
467539	19068
274852	389469
440804	200288
427116	371934
364703	75247
424699	213799
6536	317686
303323	180518
161023	103565
474966	9772
263505	430250
446197	313745
146947	12787
277723	267553
370348	184775
468373	291249
156831	126348
457296	80587
329129	386137
486584	94516
436187	165267
96449	72688
85877	465647
146519	266538
380496	483761
55386	373438
302656	265589
20959	456269
459574	91366
247106	452512
375809	262954
380835	492781
58380	176182
401174	81497
209084	173176
195402	177777
120808	15209
70254	75508
181102	41623
219327	213447
64331	15209
154997	141657
430893	53863
154228	328538
448765	311947
167794	86551
317361	230531
345762	463200
297026	37783
394973	232721
226291	187974
467160	475699
374274	178686
251319	494058
22414	14965
171847	302207
253931	39142
262162	336590
377309	401432
91628	60517
260366	433372
31787	67641
37057	237712
6545	327061
230051	110378
303838	131312
160790	21583
384317	273831
50736	411424
439652	440660
485794	346098
132833	438619
373575	466737
166289	308490
98968	222203
140785	485874
124499	210682
130237	467981
119840	19139
95298	315687
383594	106430
484581	57651
51584	218585
28357	157523
480580	219809
479351	142018
204146	313745
348387	223732
292641	448851
145788	45141
80901	376099
477091	127388
303832	110708
411017	257423
8613	373048
199964	267352
330313	232425
360459	137028
89238	331382
201131	329808
303655	425675
180302	481012
460709	199608
6467	377869
66715	469235
274487	467703
435264	332554
181651	28678
449199	49228
203538	230646
337780	430356
194048	282831
109797	277961
388079	70653
5888	83373
409016	338746
337660	110677
371314	172318
46438	269590
198584	389469
3286	367686
263503	391414
88284	209579
483328	48048
258549	389652
57914	367493
117212	387742
31197	228707
470948	60144
333278	13370
301659	270124
163800	56255
157608	463770
176877	350189
144098	83467
425976	406873
350508	303175
149147	485016
446176	267352
114368	231942
304404	449662
399352	301659
149328	477480
471953	422458
78030	476447
334602	71281
296443	440660
459252	369486
438156	74761
195930	247316
140367	384412
402316	141509
106385	269199
109457	482456
439051	440962
458638	440660
233357	383761
66247	474190
115449	400022
312930	402665
28971	340511
403670	18108
475422	267602
48158	394406
398939	324916
105352	23290
358421	477787
395096	170611
112631	310906
188510	177861
12727	110450
492748	220540
874	9077
485667	171975
205819	264463
483468	285206
354990	253144
91537	123410
62175	185704
397517	303278
176048	447517
468639	17186
86268	38063
324377	288233
82054	250389
125948	18418
154835	284097
325400	468558
203200	464872
75509	259929
364721	480171
318463	165653
390680	120128
373025	183566
261687	352539
389170	390093
304493	396167
63828	61006
254463	371755
23481	192509
18770	356645
420451	340648
306134	333841
231800	326668
147305	186440
378343	6138
371352	439533
345401	317360
18347	214510
279614	249202
192183	55930
268118	65244
26507	114643
153818	342390
470274	45102
246191	476303
369793	8459
173731	157170
209517	379865
308904	448098
227373	478415
117348	492749
476831	418368
249517	129185
384174	12402
162773	423688
272313	236213
379296	444013
130069	360483
389406	409540
297069	381622
10418	245679
250122	159750
2711	325381
248967	474189
460092	162247
45280	99405
287024	468481
132247	224198
86438	309085
325638	372405
274435	110780
241804	439453
78950	149134
231305	259435
335951	113994
140103	154089
321679	487699
288045	428155
426392	163445
256070	449061
154171	267352
104966	466737
304355	180633
228128	186699
57776	5188
113265	413535
301188	118189
90497	460432
185379	420478
97665	297364
105459	76844
108631	317118
363585	152304
473077	276090
37516	7840
135274	89112
31633	354938
409207	50140
379240	131315
263563	261396
199049	338480
229124	336619
253070	23429
461319	432499
375088	289986
36024	2003
209372	328511
71504	233274
13523	336590
76717	304841
458601	450036
361132	407386
227081	202230
86731	164884
421137	274309
328960	15133
5057	398333
1052	313949
380668	435242
324967	205719
457001	190369
386973	283178
309689	202019
23702	267602
479351	165963
76228	450579
75611	220417
28614	78876
109018	96174
116087	370990
95316	291556
24955	398333
177946	322194
449046	306310
219136	109250
89219	431691
94111	425846
109733	379271
199104	166513
113218	42035
112267	466101
284789	49903
73466	299106
483706	422532
8957	205571
7674	137128
124979	209917
185506	237681
245024	294920
124959	196668
377149	30332
171652	431137
217879	126306
302918	403760
73671	483926
203354	5857
267455	419797
133378	364109
398214	193887
97076	43290
325193	466969
103714	366594
306327	121106
204104	208841
467053	181598
268910	52490
374222	324105
305482	142379
253888	280857
280886	240225
281236	313430
75119	308657
436728	317118
55578	283445
489741	108554
265419	231485
174725	183213
359193	55692
175381	288035
101906	227101
280172	181880
266527	348798
36556	452804
457173	437666
355559	8579
361008	335074
357411	167799
19949	367092
325501	94344
471269	32354
238329	104831
262639	436699
407304	261773
297954	125670
11541	280911
48867	273789
204774	97277
400582	237232
122406	440398
208989	56191
101191	267602
363609	417629
151379	395792
309917	97749
160153	110321
433971	211697
190281	402524
373479	488362
370990	443976
227428	21411
385211	83811
442552	478387
252717	166582
256893	184664
21506	35707
446182	98847
362745	244489
87673	5813
485970	360038
203022	454975
91462	218615
266242	444712
158299	469235
483551	122462
423150	330752
226023	445733
478959	437908
225363	222794
32897	454975
146791	293813
82403	297766
10526	15209
111057	415920
400889	468678
138865	116426
315445	91263
276161	284308
202866	162424
291521	379850
136949	298767
219874	72523
89059	152791
338449	105619
290634	54976
452692	478415
299671	274547
470077	203656
437544	106439
416138	353596
459845	47163
64806	6899
283759	19520
214502	65670
204330	145860
81260	288428
23287	123436
391550	351999
373025	97985
316963	6899
155526	125963
31371	293003
456748	259863
101230	178989
8461	422853
164767	396431
353191	46850
237242	188925
119065	4095
138466	223732
335951	483169
361873	242244
177004	223682
330313	475515
333612	89334
487657	316372
213278	15819
327209	329698
161871	20946
420920	406938
315463	208038
479358	273791
96052	214290
147911	245547
407635	101049
84605	257771
113618	118662
447944	94665
370826	78905
409916	214480
242038	317801
207435	48861
473580	24983
229422	234606
188758	313745
120390	110677
179751	131120
397933	21583
47174	324903
146050	303648
223012	119868
22950	464350
139050	338493
477328	21411
394138	446676
264800	399512
270276	249469
167704	306748
476447	218855
429857	82796
159599	249202
41645	462561
93390	16433
29235	25549
193168	296878
193273	8463
10762	284891
453069	187158
130069	380551
226919	257603
268104	61059
141702	292894
293405	362939
190015	391870
353605	222701
41378	102107
144392	258370
468227	307452
148851	120695
63084	86372
354545	408288
409808	317298
380758	220417
223134	342807
292205	166560
485389	391414
272768	70557
438768	68811
135012	319774
453424	277961
385316	177058
269612	173033
438373	341271
49083	366666
470441	476656
241806	216544
266172	283392
87627	268582
408839	381985
407401	228270
324812	446473
117103	127050
69934	364294
142319	99913
298390	188341
298155	10646
445463	470588
51735	375802
398911	146909
193572	267095
121047	235679
452102	362610
329379	352048
314617	217599
318544	71175
280429	439062
73290	476656
347121	189733
474295	100363
472910	377201
471847	272846
160274	412377
207649	318404
80193	452126
162127	477986
279662	205289
383164	251264
287473	332696
357939	366781
81432	385603
307651	309425
339051	303424
334053	266660
422267	23528
392747	63190
36507	111312
105327	132247
219267	425167
436136	235405
190579	12245
180073	264908
111277	377109
475336	398333
339517	238578
333020	178696
361492	430117
322676	226494
349448	219241
167583	308636
22529	64335
23072	239252
14601	38063
237251	76585
316922	203279
62176	310498
470211	62948
77674	414927
167583	458968
260141	293813
299647	493630
443675	261829
34969	273328
394709	327204
158811	412371
191155	15209
330430	351639
42168	411455
295941	487833
489481	147137
474341	28646
249841	101058
465152	13370
202975	211977
428892	351403
189937	245315
24894	33439
306180	350549
442540	474383
354734	467703
99760	313314
278584	93245
85665	424829
77236	269199
485207	359391
130429	347722
72732	40085
165413	383114
145554	304613
427625	206296
34653	359293
493623	264406
393517	162795
252448	232679
470469	278401
136795	318151
209281	208300
416540	97753
138240	381404
449521	258389
173292	355884
283578	26046
403210	460778
151222	52242
190704	28065
19542	193426
466592	42747
253102	288020
141337	430610
161023	249444
141166	478237
215260	13370
406487	446351
470457	16433
72804	297307
256755	366534
27944	24620
151158	275790
169424	305965
54145	93647
460002	27464
396583	49828
451372	87646
185076	17077
428428	220417
329379	181543
152078	293813
145390	317675
103211	349879
196132	127921
432409	15209
242566	10009
453642	273831
222102	281273
478994	439740
7349	245211
393452	164059
298746	134489
177395	198297
323836	395092
117633	488611
81432	386158
340037	434945
442427	62948
264800	92407
333966	386092
361960	478801
493262	467752
65484	294836
398559	362784
278483	249709
144084	191716
404960	375853
142740	85203
445972	97277
363634	294079
304472	464132
89510	10799
425303	169027
140004	228431
214308	182025
186676	343536
401588	417555
232139	122499
291823	29864
131820	368205
31054	102352
59475	371884
214331	218439
71770	15133
158134	429216
144288	413417
46558	324557
479351	77959
330875	486371
419850	158450
42088	346768
439948	57984
254248	131705
76228	261974
379680	113522
75621	123718
377663	459515
402438	330878
334017	119813
252523	219134
376049	271402
375405	167639
238041	248382
77918	40784
392086	264286
40682	271782
322664	183213
103089	48146
370705	265040
113051	227605
22753	467418
185526	418332
93743	58057
449893	291521
373374	388195
253229	219499
271290	428603
190973	386556
465877	153183
320845	95593
12063	235034
391212	54463
109676	23998
355992	257377
3186	136605
241749	466737
14546	448397
484129	99447
363472	84089
233498	240315
109733	447468
415967	339574
37031	104218
32917	183213
85746	326492
219765	440962
483989	356497
51087	195551
151593	264406
145133	219743
328324	419050
29597	419098
111389	234496
129352	34874
124085	19972
482646	25115
356005	133588
355017	164884
138433	34547
87145	374638
458207	124431
126513	397828
352113	184917
233097	463111
440790	117883
136282	478415
330842	258122
387459	377853
394400	103353
357072	272069
81182	23892
449521	1718
382741	445718
325814	423711
51222	455181
472661	122694
358321	42826
340008	449911
388292	123918
195323	266852
421223	428214
31930	217432
199665	440660
298561	261604
124644	190369
385501	359762
293677	82019
229612	133902
172167	267602
55909	292553
122905	226152
379370	26748
349901	246816
82485	124660
20946	432577
874	74872
145717	361305
206496	200896
405026	233469
274545	205223
66242	384426
366517	229942
432093	301659
139251	388195
24293	405491
267331	292070
115218	184279
303779	420795
318561	173955
325670	133743
401232	256121
101465	435075
128028	333357
430404	32017
195069	256121
363412	304335
359193	319128
412333	51036
324459	94344
391391	198832
317582	413679
409388	189953
266374	12245
440031	349982
158312	486885
474733	15133
394210	220857
272742	180096
274895	299960
294908	452782
53352	74657
212289	113134
281671	151096
461415	123849
17186	324037
383124	315758
339039	17024
470502	53863
7670	359165
275137	264766
47245	7159
13428	21411
372710	348119
398116	20946
10327	232403
134531	286655
219249	64429
55408	234818
315805	19377
322147	86476
123968	366127
370178	48163
127531	157527
476945	280082
309117	472335
292325	15209
444755	180096
340405	4349
97515	86974
471956	255650
44721	186159
360733	324860
439992	412162
105590	198317
301929	366534
131184	42564
110883	21998
62160	152502
137454	28799
257045	164884
322934	416877
459571	213871
192238	487299
227660	291432
24026	86728
289126	447158
141010	38309
222239	344711
118346	90880
88460	300480
90894	255579
238889	72617
260723	91711
199339	276196
104912	207177
163471	485185
68098	84105
33453	275793
291150	9054
334160	342807
365356	334986
5700	300654
70348	203213
45126	209542
27389	313745
88762	151159
272026	294548
312201	446351
94946	126204
193345	273831
242330	198502
62786	467492
167964	293813
359789	439886
20002	205748
243294	125319
396160	91069
130651	56433
59349	165653
241861	187796
119130	214574
30797	310148
58484	357854
107816	35707
29276	58881
389656	476951
372738	228431
256893	31598
326260	69203
14254	422544
7552	343085
397847	28129
50728	248212
118650	63579
404892	331491
236460	480669
68098	92118
493654	430329
338914	403080
375141	211611
463042	83243
162346	58045
318573	144180
184508	317118
70015	205381
27497	273104
76005	429115
488511	400872
122539	419446
46815	103420
330930	395575
277987	473223
49018	213800
37949	122108
376762	410565
278746	434035
172597	218727
111193	52917
349901	457565
299395	327922
399270	336688
35847	128472
324491	230615
274451	282475
89219	330153
420118	290014
429610	346159
123955	266116
374305	98711
166653	378762
17339	40879
327425	367919
47601	15173
146207	350189
137454	5561
293717	387742
113222	266852
95956	381187
155969	364109
173797	75303
318822	427336
107639	160376
268578	335069
313523	171040
22492	420944
262633	306623
69966	440061
324826	313822
150708	297196
261613	152085
151746	227092
235739	372314
17351	282966
417726	138172
75228	203656
75680	427305
351585	10885
141401	69400
53102	198790
160680	79507
493995	91998
468811	160468
145810	185479
369861	402844
116242	129185
322048	440660
65099	13370
96527	196661
39488	183213
308777	57989
431024	401082
449628	2299
200783	375843
300273	118063
322171	855
355020	269673
406613	31983
316742	313159
232736	482266
249546	141026
353109	344820
196265	336590
212153	100363
103596	189051
252925	193523
318553	413525
353108	222701
478144	392045
32091	81280
121860	89410
42370	468640
169822	447450
144577	463200
37748	395636
299045	316754
303232	369599
355105	207027
228128	464420
264277	4914
36591	86063
226649	348563
397319	423145
437098	444187
462900	318733
63747	395988
290189	35707
180265	464735
37459	95832
275280	101415
207320	71157
326631	189733
122260	86728
46556	482673
407540	59215
10706	341271
132742	482143
130818	395988
69119	137777
471537	434879
191341	212851
239804	405398
401159	305694
58358	61059
1256	476412
312239	238829
488501	41496
479887	110677
296185	362076
55843	54488
27539	468299
318088	228320
247140	293526
392370	323555
35806	75000
211561	96264
335414	284797
186751	13517
209523	171760
393218	37948
53538	49091
437290	275959
115806	10194
375032	135896
60363	451414
74349	244376
40630	185279
109354	456606
108554	55633
480250	429155
312474	247721
472969	89796
240715	121452
206046	131825
431051	54976
39195	108041
200074	13860
348814	182350
475041	216835
483987	284972
61681	190369
299664	15209
153386	301659
281355	57375
241512	90880
280600	408237
328940	303497
353577	398066
388814	393191
469291	486512
448051	430356
8354	411809
33752	265065
355548	155083
299274	264406
216072	136514
244536	201631
140848	482628
411070	389682
391391	440465
266872	293813
310186	190689
60710	370619
493944	21583
48472	6367
115176	212278
55313	119354
468907	215638
114584	357854
488228	317194
139927	222701
443396	215054
124320	126473
372463	470601
206795	157100
135179	214540
469976	188067
219940	227101
462670	80662
358587	248777
197535	317675
388832	24109
287651	190369
212009	373554
241283	73307
345049	317356
479351	324468
376499	433343
282109	303507
245012	476601
42020	134785
338812	287775
191404	94516
149092	466566
298417	122585
5007	342784
314858	204991
37219	55074
423644	236293
282333	366127
199588	62191
385533	479341
163321	379171
315804	137128
473700	140044
356535	234356
198317	124313
478951	426089
201761	37121
228458	417560
291172	313949
461510	463822
187834	42513
423150	278700
162210	310483
444380	391414
331087	217423
312069	48163
113579	137719
163800	70465
133718	429169
97732	49890
123025	55243
466737	50264
194130	294836
103886	16433
212043	83310
247197	205270
451709	220000
489908	121626
335603	412867
81694	234356
303569	387941
210605	88113
270259	26348
52143	91094
46105	297969
238327	275790
426624	249202
484416	79343
14486	361386
60047	453009
257987	171147
62773	319159
245782	478415
128704	94516
137379	32807
261278	250935
445022	107890
33276	343012
480053	442265
447547	377577
228364	440660
386622	32554
453113	94516
239201	216206
286948	441135
40829	265948
320767	251323
7378	15209
263799	358587
124520	424360
357309	47295
121050	202019
472049	351732
232668	99602
68843	210509
31512	267352
115401	486885
354415	86892
493003	256362
464751	39195
87741	139648
445080	229416
375740	149300
104809	169482
201063	481279
35887	366666
482083	398343
5824	25437
426215	445749
104740	27570
266933	126204
247894	449796
373244	285632
261278	99289
133236	34665
202745	118962
298823	415624
114405	385000
382848	236064
325951	250808
68285	396563
405219	258646
366828	254751
382453	263552
294365	237165
285123	315994
227768	7321
57	478953
419512	420944
160243	357920
119122	348798
412625	178323
264848	12443
333743	63648
391968	202019
341766	135284
421370	299228
165380	187974
466012	470415
159087	267352
123057	99784
435280	4413
376441	384336
252920	265589
305169	285446
12623	87471
7552	81314
82161	404806
133648	35707
27064	303497
419797	318888
45724	364049
261302	345401
228128	261116
422122	274011
211685	49966
391254	483727
426074	249334
362840	332337
43619	186440
28227	75875
7669	159083
129132	423688
392940	277575
294525	351818
458183	178458
211238	146202
469368	133909
11877	296995
366470	152547
366657	405923
165660	339829
86362	240609
300273	131486
485088	475200
308882	234198
226023	260681
50270	489552
112954	409828
425455	269612
481356	492906
51781	15205
181979	221066
3856	377933
260253	226308
293913	51603
173594	138383
440190	112258
13285	285156
332299	401378
412779	300506
381791	82481
35806	19819
151086	356057
395983	268608
220893	440048
225868	108064
439862	323460
379696	443218
30733	57420
344676	254292
391121	431786
3462	179010
400701	276876
368195	30441
335069	324225
342486	895
429366	331785
235504	406797
41217	454140
124929	438438
193796	457623
289675	390521
162428	219499
210250	206633
127949	124796
105126	479872
311867	190369
5569	380071
301557	308897
135295	40267
360459	424477
255766	340355
407540	375581
8170	230201
291385	153162
311300	344418
379680	134272
166692	150049
201002	49903
11395	290450
390416	11656
192168	126906
334026	387987
50896	411784
18021	480205
335109	56879
408597	11626
28405	302982
89740	13663
357543	293745
493457	406785
64369	7101
399811	102577
324199	286828
183740	272928
7008	30263
171207	289354
282615	372238
85739	96195
250938	226178
492276	331102
271951	359222
293913	370961
320844	310441
93490	63793
14413	97277
324465	86728
331790	261983
133404	489657
178685	102236
54406	347202
106268	322805
35861	726
57658	190369
45552	267352
480130	196943
157792	74103
461928	461944
61098	285634
103572	385000
350155	183213
232768	59658
343533	71811
365814	262309
137405	250389
138412	74552
278800	428214
15391	396228
292577	441050
245298	318013
105248	186440
34530	18371
415877	267602
165680	286745
330430	185742
55758	24842
389170	493772
490019	404960
89238	199936
327175	17943
166596	420757
104367	438136
98168	283346
54606	12245
454659	315990
220863	385681
452219	454768
63586	371918
172306	19377
183365	195905
145798	296431
219198	196465
82688	405217
276821	116875
312347	100705
421461	125113
462748	313745
441968	476231
385077	241525
96376	141242
233395	190369
326311	228431
255398	125417
197630	119381
272640	251952
123821	430356
276820	214114
287751	137739
319259	242237
80705	202782
382872	132740
410334	355700
401893	417918
372504	132318
126449	130028
51171	269948
274647	17339
14254	332458
249447	36633
11618	292276
308295	430295
13268	204199
231839	68334
170241	63056
231337	489167
293947	243301
456658	2126
467611	377648
392858	220417
480125	339275
338859	363021
107345	403185
233699	206206
332470	313745
465063	208996
82325	105754
251328	356243
161260	315671
266307	227034
44577	339965
336018	43364
73660	443601
104666	100081
344352	352905
247974	76709
416194	446883
399094	388195
201786	450462
124634	338273
305718	235085
182846	263009
71091	348053
232493	493358
183964	473505
176457	43334
12623	127469
134299	314033
69749	396802
430425	362692
10476	57574
57390	398514
278907	411477
274413	196783
308756	84089
238190	317100
81432	459597
41378	409828
115604	452921
394709	50264
404568	83408
383242	287342
4215	12245
148007	124085
256882	484359
424699	440962
399233	49903
111716	417201
42974	177374
387351	398333
317391	93627
95904	30638
317663	255636
59709	137719
36861	86362
221062	295218
203656	449676
12703	471745
374323	81711
376819	36392
228851	223030
409304	186440
463623	382436
491356	194598
18999	131572
110954	360860
103065	23018
233604	63133
15470	433476
483448	262954
227097	330469
474193	177395
459850	108458
446729	313876
349908	271678
251372	281433
124045	313829
276821	266203
411762	441689
86282	233571
79199	84429
397779	27191
129869	476231
344981	58087
313355	307948
56382	91947
3809	59158
157405	441635
67729	159007
400602	209412
306781	293058
228817	490935
259936	408998
231246	476951
8461	263009
389766	12443
242750	340312
455126	86728
117124	15352
263	122585
125760	293813
229851	385207
99568	489552
53428	135997
370160	268194
149829	427268
480651	476474
49102	424370
325814	214063
132757	435242
12648	33553
366008	478415
261145	10646
17398	358627
289916	154731
261858	235834
398715	289883
25748	77251
282469	218937
60938	228431
347607	50755
244688	318278
287391	112330
128717	48146
428132	237384
409950	341737
217698	393670
120890	351798
165680	243836
298823	437978
80238	434945
299386	64312
230391	212009
183505	306526
429919	430425
391154	104811
57934	441135
252334	67041
436437	313314
298864	192450
319190	273913
263586	37476
143300	132996
195568	425675
64865	359163
271886	488109
309277	461758
124302	447105
396292	219976
68762	159076
152723	210032
188730	270505
112524	86728
202918	194165
131791	205949
45361	6733
329414	5224
189731	384336
352261	84089
111856	101486
195527	409828
128185	317356
188954	324825
429766	211868
267443	338076
272785	218355
174348	359979
276821	477440
428038	111060
127273	192524
211886	49903
289229	401871
436428	313745
320496	168638
268286	178195
13164	152194
259530	134694
415397	300868
176097	293813
152049	337097
51331	393326
229736	5857
198043	376244
467207	420618
225694	272139
7731	236213
43586	145270
85340	21583
426523	312901
492074	38490
481402	110677
270176	109203
209971	430356
297794	236654
341362	37985
397	164884
374864	249202
12430	476231
242664	101250
300448	190369
422683	46920
248335	357313
152641	404007
345401	44281
378224	412486
255045	187642
54419	246981
288661	263009
55914	155271
434726	456461
370619	150974
156276	471745
236546	467315
114063	405224
156446	445214
399889	265589
189125	38063
439900	313745
212803	101816
264697	267602
283521	177630
289515	236395
305840	292440
191317	404356
140660	129976
152890	35044
270248	98847
399395	373488
127531	133423
486460	183213
345028	19135
75404	191345
404946	329417
117965	489782
87638	26778
388992	283354
291209	204330
337278	13370
314964	392896
216666	415528
224018	37063
110671	156739
331625	304589
282694	21205
178759	284843
282092	229712
476589	364793
1124	400505
378921	75303
407274	342040
358355	303218
9450	168779
103209	23847
137673	454703
69648	263648
362267	440327
204055	205223
282449	254613
167045	187974
112772	404369
309909	286936
328149	155895
389973	185076
445617	120173
93546	59652
456021	61252
271928	328187
349644	147554
280933	49977
267373	160215
187921	446351
453339	284982
330691	318859
208084	266852
36685	392138
104785	197990
77829	80193
207525	343215
46608	234748
262268	97894
12951	26229
102078	309425
230574	201536
389641	175721
366117	40784
298645	226494
218581	241988
27089	115086
198317	489259
125382	190369
388195	280777
59991	135021
7157	16433
103584	464387
374305	420037
354924	170717
409238	119318
2187	99106
401502	459976
444053	104094
264858	48275
229016	280635
433443	101058
130235	334271
378795	405217
114550	243624
390875	371752
385721	349448
219166	389682
464022	182343
156516	391414
236020	337921
347618	426710
464835	192055
144962	134262
102891	458601
256586	176791
208838	16433
235545	422621
343493	257603
351935	250679
99409	116882
414058	25034
314311	49532
60990	327615
285865	263134
427397	100503
478282	51678
59628	470588
197085	200381
441021	53389
218713	183213
489552	339306
288180	66508
6672	160419
282610	59759
230518	369599
216421	476471
438866	295401
242903	355868
248959	440660
450004	401928
253824	426724
293931	203532
110084	262856
12034	351257
229140	131488
193081	223327
274655	327099
412267	217423
161397	35629
121847	218727
18218	422927
418229	292905
150109	478415
176927	267602
24473	458968
361332	95300
201572	257298
168158	75838
95096	151146
275764	53863
115543	1077
141563	359488
75973	201676
370712	413016
178422	134240
50646	265883
84745	209701
437690	42890
457568	260645
188481	224285
379620	464888
272993	482278
301659	430737
251361	151944
281433	205270
288035	281613
427388	52271
162114	331238
135482	25658
323817	183213
117833	171765
200089	164884
185999	227101
483987	31641
146267	85208
360460	136491
344314	284979
232731	15209
319397	297364
232071	112379
99826	392788
27547	265469
147958	277218
293166	218727
18129	385167
442231	374939
117833	40871
53532	322767
61299	300480
58486	241137
78891	208577
162673	8995
443646	301627
76585	254746
323664	423342
105756	211868
444593	37043
261278	194564
76243	131319
160909	124414
97632	342559
32580	201286
135271	276074
412205	300886
435896	183213
114203	288035
14268	328353
44160	460598
4008	29402
338383	51222
242195	161920
81432	34547
276821	407810
277568	202693
473228	258610
488527	366814
45234	313745
390798	372710
284431	152085
124259	310359
159589	50155
471169	279636
332435	302125
112625	150236
364094	15209
429069	447517
173135	280554
68035	120489
80193	254473
181218	422641
99723	458230
25868	464872
220756	298767
2187	394051
91934	249709
248852	147640
73494	403515
450372	331777
481256	486885
62036	191510
398116	271383
89559	388767
476992	121171
196903	139
306773	97894
40284	338271
449129	150566
241403	336590
34529	288035
297986	405174
25795	113436
413313	414334
45677	117702
296423	403193
367050	447560
481419	153099
482984	353120
121584	80015
477491	241268
68975	50605
25655	18451
221948	81280
64272	220857
72555	273831
411396	257955
277373	271401
150123	329379
260392	449671
185719	92732
175167	389387
368718	375506
1187	329546
308874	35577
322553	164446
464452	113207
324362	272723
87739	457081
306847	94667
167588	343920
374350	353787
329145	246713
450330	306491
241077	304731
19916	391414
330609	258941
370280	8084
83393	251705
445469	416744
210247	23626
168365	408430
337269	310944
483288	259966
456911	445988
352905	18479
109733	156046
214950	79343
110835	213987
49601	413978
429391	90277
405788	60990
290710	59900
178456	8607
444344	447560
335328	438782
479994	193443
261209	119381
235347	145860
311939	228053
114020	73236
252174	482456
190996	380071
440499	270324
117332	181680
30568	401481
271868	196372
147917	171837
41965	432212
345257	96977
89075	470069
78699	125705
277489	235833
409620	16179
194216	312239
37977	132740
408329	172172
346784	21411
32430	378462
45723	98847
216348	203656
142682	334950
220015	469130
147287	210070
449624	2232
22779	367919
373136	59668
336753	16433
22944	423945
115725	90239
376036	153202
265965	105585
437747	424398
41195	460945
258369	36162
210900	304589
316282	70517
204985	263331
483726	378833
340789	4775
305570	25034
403445	126204
370513	265711
88604	259267
462893	74008
221783	340435
59644	152085
190281	490121
114063	449129
121694	288035
110932	28129
478052	446351
261088	153109
71189	251034
492116	254973
251165	416087
275764	160379
216894	228838
128691	476231
249147	52537
376036	29588
156401	159609
39666	98954
429700	391466
214055	220417
74728	145860
34245	276744
336692	401969
325783	45556
366234	57134
313678	380501
98654	419064
151262	399755
99349	318735
68791	172266
229147	203279
424907	118028
131019	306459
299333	453521
386973	159250
22734	460734
298667	286773
466042	386107
142931	123369
149806	439253
249347	336590
473	408288
177453	449427
351596	153898
291940	303218
2457	421830
418662	409828
21864	200462
263640	182163
200957	234318
110835	239561
439165	201826
329814	454975
491738	420944
468549	391414
217025	81280
99287	467881
383750	387860
181651	124660
476152	427677
443872	326971
395428	103267
429267	220417
446998	260580
199694	411424
355496	15055
351878	375815
58523	179445
359830	457218
132807	401101
420816	2709
345028	151096
382848	186384
117833	138663
122657	160959
259809	15209
192624	267602
413076	469434
382447	439369
340511	187836
129328	17181
444364	183213
224565	237548
315339	86974
182445	152843
432903	214050
118137	172360
227363	317118
278371	293813
454503	438524
306282	348007
357150	28265
43444	146186
449700	231385
263577	264025
373665	183213
98850	113522
128839	339829
74000	318088
234429	1625
300330	379600
438475	29506
419864	76228
189495	185917
391909	2787
232811	246311
38876	123410
360038	277936
97276	468489
472372	118870
441603	467703
445768	53389
244728	422186
458840	228866
51300	86158
471395	406994
231735	162795
247126	334537
14871	90277
73466	387904
312933	261396
109270	404806
161563	119595
354330	32807
132827	117104
367242	464066
164723	331766
135195	466612
409168	212576
459920	71861
243492	239662
111567	451980
41495	4309
259821	474333
424359	442096
274709	49239
415222	212081
155576	15209
473056	230057
88266	301475
116790	240021
286227	155214
105212	399035
25690	370261
71672	388671
428214	15405
266240	26881
133910	101013
458170	245538
476119	64488
367247	185578
452148	184163
388073	300800
309781	308139
224405	38063
184418	226308
52148	190369
253458	187834
474305	358508
402859	188829
267604	354694
49092	274103
222877	127726
45528	190369
253931	463089
264792	466969
286548	317675
46870	6051
236301	21583
10521	372314
415156	416344
470606	266852
195657	126473
34129	347532
422462	245679
222927	463372
340625	449298
13254	326370
314311	477308
76227	32807
474799	237178
439995	357854
227228	432155
107473	237670
110493	328538
210136	87640
164123	309425
403057	53389
345578	411976
21095	234788
153813	374806
368639	397535
490871	88113
440982	369577
244989	484965
475361	457081
198077	305528
22270	459558
359	17820
418865	162947
280600	370962
188281	249334
245917	420295
370324	316230
234881	130742
222779	404806
370912	475895
79060	339829
109760	51307
84052	175387
140363	372314
347134	343721
449286	94516
143671	137833
269694	369135
29530	38063
21763	317100
261505	267602
295672	142018
245228	126864
55943	287605
130651	436093
93174	273831
387244	213041
237571	110677
42839	318859
103751	67246
452833	439878
391080	142018
152667	175063
336556	440861
39243	165812
357180	132758
317152	366127
244536	255672
38895	282822
444634	385561
201956	64160
157961	90266
408583	211394
270248	381595
129562	262954
52643	88113
300013	166970
196025	140516
477821	335412
106739	121965
364325	198297
268491	422411
197748	64335
390742	44333
167816	24000
19745	63295
334092	29884
49903	434362
121337	306100
117862	77551
475926	332778
140935	452098
5076	150481
400243	206768
297084	109682
234308	42165
463333	6381
380412	370553
321500	447105
365410	369262
9337	289851
221687	36339
174255	331740
80691	176453
233045	412160
304146	265469
166903	464734
4560	66235
9186	205540
466870	487192
435358	416864
207077	21457
392696	234651
319259	450458
211694	21998
74435	452098
274772	29689
126243	367110
149476	15209
132827	21457
456836	486781
413816	182707
313905	248777
169150	251016
230097	132016
243054	13651
333243	404693
291501	289811
405555	301149
296635	296224
134474	60517
339408	422097
429652	493240
94793	186714
77676	76429
458768	318021
253999	21523
145199	35449
421936	20640
416721	452738
282378	419268
341685	470382
39195	61740
273985	392108
238299	96921
383986	101058
13370	224341
139304	476231
287391	336590
237887	81923
253527	165653
428735	253618
297405	283392
272682	83319
448391	349575
234649	42814
324502	342440
55914	398568
8127	52537
239431	184558
16195	488641
151658	94665
482456	359525
333728	2715
350796	197020
427980	436419
493468	203136
384370	72168
205676	43748
471521	190369
121173	406626
404648	234748
217321	349901
237242	197077
103178	435280
442554	385000
288661	151096
195145	240265
121459	91069
491526	235727
159491	309063
387775	98847
32115	275790
236194	178436
206434	119762
286429	474412
230449	140710
32580	42189
26969	459779
318875	110677
493217	412703
63274	245679
423431	431133
116509	491150
173105	28129
61121	267352
462252	339530
255533	280692
322363	136845
450421	224194
261678	224071
351193	216006
383510	229585
366285	48163
447331	430790
448181	485859
444380	189733
314311	154872
210419	128382
239187	48275
645	57134
443893	294548
12512	130620
142747	239090
275449	352019
13435	140817
57	217701
157076	313575
391254	257623
257255	190369
53437	277961
87561	393823
282991	455660
259062	212278
283096	417201
414969	341271
3166	41718
159066	288035
462670	52267
181171	164164
128867	420363
334663	445733
46092	52840
156540	245679
165642	3011
181486	258266
293580	390380
330606	434316
313441	19833
40388	53385
69292	162837
255866	281924
50668	359762
415973	429421
235888	142274
441878	233705
325939	440962
318115	202500
412385	321718
78422	338271
77737	438419
90671	290450
32900	180348
111683	186440
396088	251020
370204	88027
399702	332392
168464	320169
336299	177722
218355	199143
340675	98654
334872	204949
288465	440660
204798	62661
182108	435280
354149	340097
494011	301659
316514	6848
192238	194830
2895	380071
259074	2199
395029	434782
21635	42930
405237	478415
106552	485818
112267	78811
316848	79833
42412	21031
465504	190369
124016	49700
385664	292227
126925	77526
77753	489309
458207	272940
89340	469382
34895	183565
176759	402269
348483	168663
431831	451391
145144	392555
100718	121106
359636	198790
126262	329466
420959	93354
1678	200444
4602	321999
290107	13031
353491	404886
381578	378511
163502	107222
138088	277618
326544	78155
202923	214405
407651	434771
184897	250410
458010	486885
135089	276074
262363	227225
194082	313745
459217	382511
312283	220831
44620	388575
133563	12245
456801	293813
333142	388575
216299	295157
113950	268261
356345	34801
368620	383694
449653	261396
266438	307103
414326	101058
314092	146517
420266	363995
214649	139492
210511	493894
471169	60904
218915	45172
39683	273031
72030	113051
247049	113042
71816	197212
425828	375840
395178	180578
65687	213360
194544	415344
457257	49864
372340	363722
8877	10345
153006	49537
102047	190369
332068	455248
4098	27826
117288	181905
294563	327061
212495	292721
292722	478415
344645	42088
278584	145948
314917	401378
408091	287450
24833	288208
345049	49507
229756	297586
103842	382511
19622	360860
39116	308083
174515	424707
79701	37121
426814	439719
190051	438419
401742	490311
115167	481279
436919	139649
176992	241704
25396	431799
334636	96033
94210	114432
331184	449521
182270	238725
259324	98012
59326	366548
3234	297582
24641	202523
358907	127921
89410	203656
241887	135756
447332	263140
207327	421356
194435	360842
491376	418131
446413	67040
435683	13684
238631	299756
30568	44049
375256	101058
179021	445233
195516	231447
182192	420392
485667	245323
408673	116695
197643	92613
52746	221547
169708	196830
169163	310030
137250	514
207596	412777
296191	122218
143163	202816
436059	74434
352884	423550
69428	336590
302011	462973
202634	150341
287688	478415
32406	181469
242411	74083
225202	328754
226359	96149
105788	229150
16331	120297
279216	430633
277585	328885
6467	98650
156725	245085
480214	397535
304190	1398
9186	150953
225834	482143
83616	489781
90738	209689
71811	276124
415599	190369
316963	211208
396584	244249
169937	378261
440740	77438
356074	188161
73201	294385
358087	344580
351792	110677
48756	250410
461958	277961
287990	11626
373170	467137
481119	384674
304935	207670
199185	388128
219839	293813
198074	149389
485901	84089
168437	461420
303420	219876
96355	48365
261714	419354
30906	190369
222990	116543
469152	105990
254574	381315
438193	377001
458567	126169
231268	11502
175778	252082
120253	183690
77341	381975
153168	85781
199124	21583
293913	294718
114717	231589
347780	228431
228106	62191
398761	221375
315445	7704
236957	284816
325533	208921
274412	108962
464548	88705
34730	278802
156409	78483
381305	393115
64526	315990
288310	246120
387870	202019
35015	462406
162810	231097
372179	160679
381416	410530
282260	361116
440271	398073
12757	115386
433988	348798
203321	440660
199035	148736
104267	433594
316797	338378
375097	175849
249307	282822
486104	477136
225162	160419
55948	291521
112954	401871
437006	49903
55659	378136
488501	94516
75557	52490
315463	59556
230346	132576
335569	215061
163646	102672
178951	360736
112390	341271
81556	113379
210094	74877
39683	351257
255164	444675
43831	98100
387610	156783
461927	440660
353491	50538
273365	31808
113158	208487
266621	187974
246540	52490
442771	75122
142124	213142
291149	316637
314311	221324
245938	138549
345585	84590
456535	99405
315805	296270
314311	156582
89238	113645
326260	10565
395428	258461
232488	478415
84837	82691
28902	371758
289480	37476
201223	400562
253897	290
181241	1605
230648	293813
206939	271383
391213	411707
83410	63528
74309	466737
129610	177558
35562	438451
481723	467310
325672	286936
393041	218730
394897	453521
190615	319183
155848	478415
274235	310919
356734	355552
49125	375840
491292	107473
29361	72461
423559	255349
408034	395574
181077	430356
39116	21523
472579	118824
31162	214050
132269	190369
156592	293246
253528	384439
89219	283250
292127	486680
438425	285143
4841	479352
323715	202902
492200	228431
86870	165912
191828	190369
277633	476951
111984	340618
484095	46892
32917	304589
93721	267602
319824	104124
253571	144405
36633	101315
103423	428214
161249	374232
204354	278272
79964	337173
99803	273831
294130	97665
296260	215776
399441	417301
104648	193271
19785	472367
425286	317118
87127	86728
108659	206686
89372	1433
134975	196399
361735	246132
299074	220857
421231	430356
261143	22177
306680	46133
173996	87471
252634	28129
88956	60904
284846	226308
67438	220417
295205	150352
151850	148086
332183	190369
422696	430610
58602	99507
70894	95107
345167	166513
240958	53883
132075	296746
489156	6816
57	94695
179595	446351
280370	217463
472551	206623
290898	411424
293285	426034
26184	429161
10507	196394
173758	349290
492910	179506
134263	450087
195264	4349
273972	51895
97637	15898
390739	269285
20390	447560
406114	183213
444759	111491
219420	131928
156637	390844
386901	166212
254463	58881
464598	407972
440583	152155
201572	402371
422656	469506
436063	291521
31956	13370
315958	69103
111968	267869
97515	110708
295967	350518
57134	411508
290794	120986
285167	251433
242160	387839
213315	13370
358172	239268
111042	245323
282962	259068
276643	196783
69448	390381
441734	129381
61458	347580
129079	49828
452709	371692
64777	33347
432421	208747
296388	165497
487963	49903
311589	440516
89608	159249
216894	442859
420042	255650
237120	345444
92032	462225
466790	449064
317402	478730
225328	187974
40123	397821
407565	139576
100874	437978
5857	346266
387939	490237
121106	89828
25969	62661
144187	28129
207382	49789
437961	166970
263514	444334
8268	369379
108885	395971
252000	256121
27894	385865
36869	339740
360179	405837
200222	354167
493485	461944
282453	86974
362194	40784
454450	218727
313344	77594
137521	478415
193869	467703
312606	293224
67351	442030
281641	343943
288288	186171
287419	318932
186145	413816
219546	297364
88745	63528
350472	146248
369965	395718
370182	478415
63682	438783
68139	205836
314705	206364
104858	475991
101230	55122
295430	25034
391884	443146
195689	284757
345600	16433
51635	67584
438475	281690
302298	181754
111993	77438
6467	31616
487060	413517
469634	50264
207791	271383
456089	139648
422771	342415
336851	489552
319166	59879
264643	20130
304481	139467
337046	190369
409468	359218
271800	335812
6381	4413
293148	445630
62840	383609
207251	411809
93451	273260
469514	43275
119026	193492
20791	140608
348915	366469
206190	141892
278971	383382
325814	105585
5924	15209
428004	240618
262980	346579
339590	218727
159178	330972
137454	467910
438005	313916
309928	164759
234508	132996
463333	263713
4533	450983
246895	259010
389722	77438
14515	6331
414251	468609
313592	486267
131597	237235
127037	226084
480580	243700
270248	231485
270891	180096
367627	352605
427498	205289
409388	200273
398923	387742
483666	385054
177946	351414
72111	220417
303643	187974
259835	341446
205470	38063
95853	235261
203801	437067
409109	27446
349908	66612
454714	86560
137249	426304
217570	340452
300580	405498
480401	400228
476951	139592
8655	356663
306304	364000
271290	80919
374654	210032
313663	399518
324977	69561
407655	467703
172597	100705
403128	317356
342465	414412
336705	387008
385573	110677
210403	32613
336975	300121
412696	371918
264164	188759
322326	41209
408737	335237
68843	230145
5984	313829
277040	411455
230432	152028
350507	479579
28369	98906
184053	332712
414378	260867
306349	204402
1146	76111
397734	10180
140965	134145
470401	449298
229144	79433
483946	45854
10809	349164
416956	343514
52188	470588
102065	221535
413105	485304
51669	383114
250535	487192
277716	166437
263284	153665
248013	175874
121409	422435
240860	93758
235359	389384
260287	463017
186440	37023
443815	369181
481835	434797
439211	190369
316532	28065
477328	472157
237019	391902
455265	127636
138820	231485
132651	91788
127453	245622
39531	225759
306703	405491
483137	266852
336078	217423
160567	301659
87842	62191
93770	28129
479325	199526
338074	318404
418350	89410
41587	62699
187834	213887
102754	371918
382848	157761
61151	15209
125204	378762
381552	185479
218675	210228
440039	484447
52539	29153
24412	358132
244761	48163
246464	358032
9492	472969
92401	220736
28721	224614
277030	234356
287980	53624
451414	436037
294962	131525
95625	299467
142731	119595
328280	185484
470266	258090
104730	151642
345401	377711
348611	397816
196116	361175
319067	57989
345028	160576
92217	303424
355395	368205
350658	471969
419576	220417
316828	137719
251165	238520
32597	366534
228889	385882
415639	205223
420426	281924
346557	425988
175666	175778
228128	68038
184961	209564
152553	50264
9340	72523
209898	453470
304146	20025
25919	428001
426190	360469
334373	369577
4841	374340
68700	293813
458768	485185
182026	420392
97382	154137
486696	20959
123019	132740
456690	110677
410212	478232
42890	274433
175012	27212
492697	440249
387338	219824
315490	461124
265738	228431
60775	430356
128632	268176
414491	366493
28660	115066
434975	476231
144370	258370
485248	137128
387306	191821
277568	356355
38285	281993
457681	106439
36979	337639
119718	217423
431226	89313
190281	286461
478664	396080
84698	326963
39371	249102
166877	28129
107295	404960
262980	150214
87994	172625
28955	178422
50906	34074
398308	22717
51759	339711
249978	99633
4533	208577
357493	333791
144973	264103
139401	61147
157878	494127
195121	327601
61525	190369
363914	146202
239884	204022
71249	423318
460490	78704
449866	194805
158978	336590
481903	276074
472662	231097
480633	269199
34776	467612
275368	275677
463897	139803
100048	392062
376778	352504
420790	90832
161849	246311
182543	399681
492139	326966
386411	289578
392533	54275
264252	115899
178669	485989
310084	472583
300273	58042
133418	4413
472567	60517
23373	148199
240491	282094
428238	94667
354369	59759
4543	2232
207361	474735
364377	177569
189754	250389
19818	458119
267734	462853
423379	97370
256893	336526
386848	186440
7290	250216
477398	151931
307296	458601
37155	101058
450009	360736
149766	124518
415736	52537
367919	229928
133383	235148
456427	111888
374379	300
299580	460614
329472	336526
248086	219052
347972	355508
100818	435762
228942	81280
418698	204513
126153	196913
299675	38102
238829	451414
45743	317118
142045	349346
456922	398243
99409	210082
74435	13370
407334	358627
328357	52917
304404	94875
383164	84087
420396	52537
211558	406371
293913	233117
479918	399736
406906	122490
282453	178422
169826	316684
81432	386841
142306	349770
246541	275790
48576	144716
301673	75568
253049	308390
192327	140044
342440	24516
468139	4349
86987	126287
286582	8893
277467	492601
234210	329803
47136	65913
357939	62212
128611	177190
360232	251398
187787	168779
414058	356645
338752	275790
366534	468726
479539	240225
362767	120
261805	244482
262570	384789
369003	457845
116697	363604
44168	148246
237088	190369
419942	274869
250535	207535
139844	143809
340873	87994
453411	416402
152739	301475
223429	23018
300240	436085
243492	257298
363316	385801
132334	313314
256475	307279
253535	63528
431264	273591
133042	190369
219068	119868
125117	8459
7922	375595
16981	389387
16844	139755
344990	419435
476983	458601
133732	396539
326574	276301
40784	302151
291209	336590
122763	267022
232935	250434
410011	270836
338599	131315
23382	163066
420736	467930
23261	25410
169249	166508
258957	119561
455889	181800
20946	377710
79508	123746
262286	102494
161142	100578
232043	11626
246733	205583
438419	459728
112443	108060
166630	409248
257732	86476
414383	20261
214768	387585
71512	273831
201275	42682
2756	15209
161571	261070
292769	461944
51517	228431
36612	390349
448043	454606
441333	471745
101689	183213
452933	405557
79923	425217
11393	27288
445101	49903
9337	49896
373210	288509
373862	378773
182355	353500
114849	312659
274543	104498
273725	168511
81176	301633
237714	413215
45961	350696
32009	338151
412241	330032
487586	369599
3234	272407
287520	179361
353574	122454
109739	200827
87604	354747
475911	346514
200947	222943
193380	247846
452626	226308
181214	352984
115112	388575
119742	343491
468276	75814
29431	296111
370315	375840
16844	224889
471043	386887
462297	446801
99942	327061
292367	486885
400520	154605
438126	292721
296459	401101
326631	467047
459346	256045
159891	408288
430337	447517
443320	210655
172266	415483
214138	139755
293931	332359
393931	40034
426595	327179
226117	467492
450173	60108
400910	462973
181052	2715
267919	5857
29620	44519
294130	268343
385969	211868
362237	362206
412440	445733
327209	437579
74886	324585
470928	276450
474389	380568
342270	297052
336795	311212
293186	369338
388904	348007
237872	130078
465805	241468
18039	277640
418658	419594
219546	447062
317573	273831
123007	68077
297089	448264
28742	21998
39834	294079
295232	208696
200654	413215
464013	123369
130650	39157
372340	378859
356289	24859
216894	224006
308401	83541
148003	127726
133909	222539
484535	370866
40028	489180
296036	301775
135939	292468
373136	360708
418665	162109
253993	478232
169937	103118
440443	86892
39772	492302
459158	412445
99448	272069
161893	332392
277108	387033
309605	465647
382882	461978
100043	255397
461917	219419
131509	99907
7332	30510
263869	375840
128440	125008
364764	353151
128124	86632
351957	284378
269612	263925
314046	175721
331980	219865
364725	298077
588	492906
283060	97215
467372	469612
212047	414391
58484	345971
407877	420944
8881	143814
140402	28129
424047	113527
17474	86728
220462	276233
155270	182176
276821	459790
202304	384366
366999	193236
369780	22827
263040	484097
194165	94028
482851	261049
5461	10411
369486	363002
80473	249334
371642	132996
390771	170180
122537	74106
253751	348798
323222	59846
71189	353787
447962	294585
182940	296693
365831	450526
105943	250410
42894	194165
201419	137318
411148	218448
353043	66405
229925	77339
486979	368036
230099	386132
220863	430610
290719	34887
10546	466822
458990	183711
371686	403467
333080	290
210729	474750
373565	455892
166213	220296
311832	405295
66763	412217
28610	472313
449780	395371
11626	296432
389405	214241
259075	196195
304052	24164
422711	429863
125064	402371
399441	317506
130675	441021
333032	347541
126588	390405
277568	151172
406660	482011
223726	139648
329750	347549
470457	317118
246540	379416
49184	266196
185297	418403
32563	384000
462505	234530
325272	236654
269612	475789
438934	45561
234200	351639
417938	60668
417951	192531
137110	263750
375617	391414
368417	266787
458151	430356
384625	452126
447610	45141
86256	461481
310262	255369
287855	290411
50123	345745
485492	210885
299804	237973
218255	124592
273944	458877
73089	404334
236533	428214
224589	378553
106648	303175
42588	313745
85674	463447
413880	490497
272012	339286
436777	346388
75914	385099
406477	127921
130288	447267
443021	258370
48576	228431
336494	363973
203364	182336
469879	208577
3783	127921
342673	375020
378199	479589
202866	343712
117799	149079
326165	204865
80539	295650
47416	493090
399553	438112
309276	27212
377607	154897
256919	283317
142434	139670
488232	35707
158893	151944
95275	177244
26211	487833
138126	167638
162272	152502
387791	471995
266052	422714
25410	421205
441302	375595
332211	3520
176451	457923
23366	317132
176484	234121
259250	466018
461603	99620
268516	250434
419575	430273
9101	104498
2863	369482
395327	225303
147224	186714
341589	111518
45880	476094
56079	110708
226766	244688
308126	482540
243858	354264
302989	345401
90832	351639
294719	393326
243807	318533
398938	90277
169306	175721
159702	307203
364636	452989
316471	80501
486998	470554
199919	384366
293147	171592
319465	246154
93174	296505
346806	251793
467971	339829
55429	183213
465743	335434
43648	474956
489781	86476
194967	212081
232784	355567
480517	9073
75119	269246
219777	384595
408251	85423
299168	434542
175756	201372
21961	166436
270248	234902
430217	393326
279104	254905
100871	119381
373591	370501
71636	363385
437896	49903
140772	330921
204789	313745
161519	26551
159386	57882
277568	355217
285793	226943
312804	467703
228050	86632
246118	28129
212274	20205
185771	132843
232765	290460
202810	265432
367126	417733
293739	275807
299457	12443
423748	449259
442068	440962
446863	179010
90058	294684
460914	52030
292390	313815
253393	293813
175047	24403
137208	85049
185941	23482
343856	65795
74902	12895
53155	290450
244312	44375
261091	404886
277568	299457
152394	225070
311756	348176
46092	248784
360898	53863
227699	220000
27615	290551
59644	196144
489015	250679
5245	285156
376592	472104
183213	435370
308122	46176
68889	37721
382185	408332
28376	376888
296339	29686
250833	119722
91929	109940
465647	468276
248159	15209
21267	226023
299208	290560
400982	80269
51253	339521
73955	477131
325968	380056
409358	321792
309917	104738
4731	435708
344352	359144
260986	317591
187935	359358
290824	4413
236380	237235
19578	352050
167588	123004
381838	313745
134473	388195
375606	455751
439462	334281
354111	247466
451065	156465
449757	54838
471169	401101
256699	389497
114552	338020
101748	433645
364783	81817
151964	127921
329121	469227
292494	353347
175598	324548
167588	368430
342465	376146
316872	283346
68302	478415
78757	104127
327368	467433
237078	296432
453404	365224
394742	331182
462474	327653
418208	206623
181840	267602
248013	348544
80548	141918
252829	222539
121539	337921
453651	359516
152450	475269
78158	335821
271328	262954
124259	43522
469958	113438
47172	210032
126628	307279
156077	260947
113363	258486
240709	107187
6108	273831
142176	423559
265101	87681
355083	378895
53482	158663
233498	325848
242760	242857
419282	262954
301896	417486
282725	449271
59426	441009
203059	94516
202298	92613
307160	337802
346152	13370
215061	48247
161616	156582
128294	94344
347121	276055
278964	489552
5558	35707
235248	286503
387701	153995
433721	138741
290216	400002
230181	478480
216544	334053
61431	61059
244092	152928
283918	122462
301188	53230
170389	401854
133909	250790
296111	464132
56619	181111
318358	267352
40997	426986
173562	183213
196611	492990
50489	481785
185071	83811
115992	459622
428887	440514
329492	174564
195142	146124
296693	50264
359325	27446
489280	363967
279722	482606
270248	150153
457418	67017
455510	166651
44353	1292
241754	327217
373170	71090
278090	212888
478287	98220
466819	153324
227862	349219
394722	489076
275743	201754
127453	336590
289913	173156
414058	315235
302298	458226
305740	160419
413911	392150
106874	414257
348211	388307
46132	382336
295389	318735
360459	431655
329727	82787
300302	377805
345782	190369
10273	272195
6899	422902
173879	218615
181930	92613
340175	144306
316856	92613
98659	145844
77443	179566
230088	464725
280025	205287
491833	61059
68532	404153
368007	153917
246403	62191
279681	344091
172417	144750
439340	335547
437623	481832
131410	485806
491153	481610
408329	473543
448287	110677
319017	41640
24859	293813
203576	184356
92457	364755
321093	166234
246616	257522
157658	456640
26153	130179
244140	219961
396043	85458
54817	363581
193869	63528
404892	18688
419962	327299
300998	265130
140382	369599
223046	276963
138126	354792
101875	139257
335016	327839
204116	273831
303782	422164
238912	204330
354911	61678
191536	467478
336324	362569
160198	402349
397182	35735
301235	184678
14922	194165
98291	219162
256221	382670
140669	127811
320965	393326
194861	195551
222789	307279
284218	124971
22704	194878
404191	308897
211491	105878
58900	431764
266965	487833
338660	183213
143942	392329
458601	350949
171123	194165
22871	86950
204268	346408
272742	48287
233045	296272
190953	238932
267118	38249
469926	119381
186597	464420
57743	141754
219214	416213
126800	313314
304146	8254
456222	214024
364628	471134
157477	99437
336078	261396
8695	338493
170824	110708
292281	132996
478561	486340
219607	99249
345507	165437
207345	273831
465694	409248
337584	358331
222545	277967
412749	32481
138182	409993
72018	267590
331501	153799
283433	86728
300214	476656
71009	89819
467239	267273
361838	40388
434088	49903
118014	70553
17339	338271
130300	312697
287802	483853
486136	217088
32075	157341
71337	118252
392278	281924
273976	103373
81478	240930
134535	469235
235579	313745
477815	257227
453327	86476
250854	55412
20953	94516
405489	288035
217153	285156
309778	388524
271363	409414
358971	230783
405340	466010
348974	341271
473923	65001
369279	123410
483656	149543
480850	178436
257221	16433
298823	250489
159525	345745
95246	91612
425866	58461
111606	119850
97133	169109
416342	228106
465408	366127
308100	38353
301386	259653
25969	195697
117458	417201
249593	60517
443246	49903
30167	78056
235262	265040
439565	166513
201867	402323
238889	188
107994	374549
155189	490797
167441	235679
261267	213639
36631	291531
30568	446105
488767	120075
360332	413525
154456	221035
283611	160419
104740	416260
51505	286936
178425	251599
356129	86560
219668	110677
382511	317853
175536	350822
399378	385700
325625	454822
439338	447369
403262	81280
432316	53195
74154	462377
403882	84089
421310	49394
282943	245317
19228	438783
210469	160419
40997	439218
406426	478415
78205	296352
179097	258745
429639	198317
216157	467703
416879	371918
364126	63957
481521	179554
128867	132996
28200	139297
445739	244699
227872	286936
219327	433502
375276	6899
29108	411334
417599	404806
95800	240695
170063	1605
103605	171315
136167	329993
311589	195008
95818	14060
213628	260322
337983	412002
92172	269199
246545	97127
185157	165852
246807	204195
219849	466737
339963	264406
334636	445484
83885	80525
358039	243200
340873	153850
388249	291890
354866	175739
95710	82697
394818	301143
440582	281472
19173	423092
305661	187974
253527	203279
284107	60476
475849	330290
319017	317118
116549	89629
2165	121106
284554	16316
128948	182808
144153	212278
357278	22804
62275	15209
355253	398946
454433	169974
233765	252726
255906	203656
254446	479579
46256	4349
38626	238767
11222	67040
421760	94516
186087	267303
441229	255579
170789	221660
311992	64027
224594	304493
56620	220000
481044	489200
425558	378686
486040	86668
172191	259646
268781	185420
220342	435167
93644	110677
245296	49465
129208	439103
360459	35514
214279	288035
36556	237178
492230	423927
196721	445690
213670	11981
278557	479994
49542	157422
67211	348798
222331	286433
124517	301659
435699	215835
413816	333786
304573	57989
267050	47376
193767	31248
121049	217423
484247	185076
300890	124412
476072	294836
378144	464725
114550	27748
490614	423828
371601	376364
166119	391414
349595	421830
278963	72432
159979	127921
398625	64400
52248	352009
309645	455493
145240	224353
139445	363581
323101	279294
272139	404960
325344	223975
452798	122462
275615	199279
341470	455760
79639	42826
53532	18451
447541	70900
217321	194788
236961	457081
332086	396431
173928	198275
15893	388195
247491	484502
17453	181023
460512	254717
133588	205966
429760	163435
272661	120195
401773	293813
116608	485304
125935	122694
333472	212029
193216	33855
336342	193897
405555	275959
227030	370970
163452	87471
309004	162829
481773	186228
308259	38038
166137	288027
126832	271383
84698	117800
62166	388575
139419	11447
292761	23018
33172	183213
222102	329288
9186	357248
118949	323868
243947	458448
106754	168719
4150	326804
106385	124085
196984	180709
244362	286936
210050	257696
46092	65693
200092	100650
450964	476231
104373	461998
199210	94872
171093	164164
456658	463549
4098	260877
252201	439074
211931	108985
25151	428958
260753	267352
5408	292721
82649	463623
176250	288035
283954	151682
134491	169135
304118	263854
4234	238384
6283	167823
44676	451738
479738	166513
309276	353037
353801	411096
189125	359762
100231	369599
101539	140508
407341	276054
470700	270283
77633	57858
405462	483694
17639	472379
366867	268904
15027	118113
125781	429339
257154	317118
19262	258270
33313	82343
252604	66058
91386	281924
352739	444271
77432	224010
233498	127154
9342	18310
233659	352351
242842	469532
59359	13370
229821	458382
401189	422998
2669	160456
356953	476231
191447	258220
317027	239014
2173	45141
305557	287694
159660	205895
195615	482046
443509	70557
85478	231218
368503	156988
69866	232268
245318	469509
11350	153742
219499	132058
11282	9186
9352	23018
107334	447177
223086	262614
386538	378462
151290	446092
291628	371918
461689	467703
439471	23405
67873	13601
86596	5242
162551	124085
388110	334554
329444	203913
331016	4349
272200	16433
357017	404960
154647	203656
65980	283178
310570	69603
304369	378946
148530	41667
275460	268531
321303	420944
75119	208603
73298	22940
124435	139825
59311	393326
24420	399867
14020	452230
453169	268176
484691	95942
60667	478232
335951	274314
480796	317118
23096	338838
407171	200113
161129	423346
368366	294813
21513	434035
9061	473313
210419	273934
162785	86560
44129	71395
104263	132443
22855	40447
379680	54545
345031	435092
76675	169932
59873	229590
302276	13721
80676	477774
15099	229733
94898	235468
30568	217088
355083	203752
114407	11314
289118	110708
472705	359249
312283	150091
231124	313745
237380	193020
294193	125399
282461	242282
325783	352414
201249	40447
392893	264766
227511	354903
170509	343012
356811	25034
353577	210884
64845	212081
286095	446351
349114	207937
304008	35052
83051	454365
481954	34685
256901	72549
240475	207415
473906	330675
161646	148447
306354	210791
424497	278403
114345	258370
358145	183003
33343	131786
449387	77438
122724	360860
172048	143886
56396	160456
171538	395962
201946	413328
303671	437018
292244	293813
491243	411365
125419	88027
32968	267553
339769	285143
209523	447143
466575	299899
296226	236213
493485	17186
215353	351451
135947	172343
91600	88067
258729	216006
73660	399655
389276	475798
256586	401378
202197	96290
131452	465500
205531	53624
450414	103082
307448	414508
454419	200709
365578	278520
179408	86560
199167	51304
384155	91657
44792	127230
3602	190369
471501	53249
158875	459765
18584	4160
24284	32807
200804	50708
171107	243115
436419	403368
487586	80919
179164	196783
47509	82585
486823	386389
308342	286936
25553	239528
40502	207739
328657	293813
135123	455248
88948	318735
193181	155782
312474	42905
315378	14768
452477	395188
399175	291521
143749	236213
37839	258997
166966	320948
213857	53307
393870	419977
128903	355332
87469	183582
270885	42099
450465	332880
170566	24000
216143	76016
276707	422998
327759	428080
385782	162899
287178	459976
434082	109437
447574	263075
112210	139805
166023	313745
333699	412191
124794	190281
178422	98463
260110	317184
24357	370701
171360	217423
267605	155362
143249	388254
419731	411424
195780	26200
463046	286828
305587	249920
89826	210403
386369	31883
298949	439218
128655	190369
438123	185993
218353	367750
33234	358797
492316	233590
292722	43233
8357	240695
116237	62191
442064	374305
353895	250679
133436	291459
1575	363137
7404	168779
300555	111336
210268	206672
262924	140205
284057	103456
108648	452709
396172	160468
160005	223304
71665	131598
106034	474075
155145	134145
85674	462776
20703	460551
349580	336590
71211	377270
419056	309425
158420	310526
160140	445018
360733	83811
437225	125417
391414	53664
130069	289111
261910	86077
489908	61245
120567	172242
357621	265589
105788	236213
184050	447343
163435	347510
470317	321681
117880	281133
205967	290618
398141	331581
226919	408622
446010	262318
424624	81817
302344	95149
8268	398587
189975	402337
276591	313745
99884	1758
158493	222701
130573	168381
121755	124564
134599	234748
164933	260643
241987	268079
399855	50155
488536	473815
399981	187861
328151	190353
432600	94516
224115	181993
195129	242284
275685	316249
315250	172681
177415	489496
261410	441705
209018	262933
294004	54976
327242	270095
105964	354220
270226	383967
313785	280592
413572	123955
215396	380538
416216	336590
35488	86476
108863	51597
440498	326815
395029	23187
435765	93545
158711	183751
316565	59973
345715	417593
350046	7780
198845	417918
80421	74067
268411	447933
417248	97902
260918	115671
159694	11221
71297	486185
432362	201588
426017	238299
200704	308726
378229	313745
46895	90041
225197	124535
132155	15133
323836	342935
57276	251292
375316	209476
267678	115338
476106	99405
154667	361978
291341	185016
303093	134004
141812	118662
138487	419098
420131	240363
407334	21203
364377	246459
424184	320067
139100	322025
427827	240225
179781	401241
300629	137282
100694	237165
187494	160545
44922	167689
275436	133978
35806	482583
272692	277085
181975	265978
418594	366534
448199	312805
12216	383085
313523	184303
394047	246273
408329	222572
392269	122694
220589	2894
326190	225303
492471	110677
204516	285926
451712	213425
288138	284258
186221	366493
139735	303175
202379	439128
397169	90635
473687	333989
169425	193188
284000	67767
243905	226168
48275	482099
82689	386536
99982	86476
237260	83140
116340	312274
354193	423828
353597	292721
324367	404992
443944	417701
55134	82787
252065	309632
81717	226127
135126	420944
33278	132740
14250	63528
404778	334901
317402	396699
300273	67584
358172	25748
369200	11626
296425	145948
313523	294342
110493	123369
320507	119868
66029	231578
370869	27826
56737	342756
298411	199590
103626	338615
421658	56755
132315	190369
854	411424
110606	307202
477554	385000
136845	84590
13930	488529
370204	164884
233483	314556
488630	229590
479231	245679
144280	262954
81432	251331
421711	152502
289741	32666
471959	401949
148692	167799
373851	428738
410076	361469
335409	194390
174601	72656
245488	198210
264357	57159
188156	35629
231246	369599
467788	126144
55400	129476
288690	486081
334863	44443
82017	88753
280566	13370
123556	348798
35019	334111
31775	421356
191488	428026
201493	311758
214518	317675
210450	462973
14575	151314
86024	228151
400980	42890
269949	186384
33074	77707
395387	220417
434842	5986
428936	280763
488296	391414
192843	294836
58245	166048
5385	172803
420665	309524
487134	371918
106460	376244
6458	141146
484436	335663
238190	101049
358132	44341
182192	31261
5245	320097
258370	463437
120949	318932
259293	260032
239273	98644
300063	456855
390032	398333
418437	258370
487108	47958
403044	64578
128686	385237
328208	151944
128350	146202
364807	64751
311119	92032
299580	420771
414137	160419
198716	273831
20628	412087
7757	203656
114883	279095
483169	67584
120937	429863
39892	455430
101705	406282
375934	139648
173771	476704
469690	380071
283818	301770
210595	398333
22563	368526
493347	272096
169937	154872
227971	56119
364243	436017
384123	308272
56620	378094
420606	446606
458065	311993
403028	48201
398548	278204
9579	454140
323156	310261
381597	478415
172396	58615
327209	470592
290838	475593
203200	405209
111693	453847
61142	6072
50672	159795
482742	404325
320667	272230
284610	125417
342957	122694
93700	275812
287759	303175
94560	170321
127229	200652
66363	131235
258922	458674
330278	376814
331622	429161
232890	450895
184148	456704
54411	92613
294323	95863
470689	160739
30106	187974
477189	66381
473692	140044
287076	170939
161247	101058
81641	52537
165771	467418
448221	414392
414326	237746
106268	189597
288918	475689
145940	330200
188202	183213
329532	276519
170464	171316
15713	397167
465228	144405
266714	164164
487949	203656
357100	444938
227391	483061
138297	293813
352568	313829
398911	69617
320018	309425
142086	313443
78733	382367
166626	283632
422222	335812
314187	196144
381697	212278
353480	139648
405398	172089
405535	86077
215547	421395
334493	304589
322101	458183
72205	377032
488853	209572
466288	441021
251212	29196
311510	454792
19389	293813
49069	465647
364365	218615
61912	142825
479351	327721
333530	143305
195570	455774
16210	365173
312474	329558
45694	159253
301158	285911
170319	280635
57649	267602
168719	328286
9538	449609
163423	246713
27950	480895
52671	10646
326830	349835
460931	39428
81358	360856
41113	91013
364703	477557
478102	36637
395484	63138
335654	198465
403835	253200
287996	50264
181230	302186
15583	113401
236032	313023
431264	379331
325814	3664
119737	119762
380454	386901
270095	291300
335543	459125
452962	239519
272200	363581
122504	166970
365140	123698
88266	167540
17095	204925
76102	356091
324451	15209
354041	231638
341445	141166
201063	373319
232258	105321
301557	166293
237934	478921
119001	260956
317118	242974
345401	161865
219099	336590
115625	393974
207945	257774
274510	414832
138016	482767
145857	218380
362239	189064
290668	226494
197647	120986
454808	248777
169040	405972
407280	190369
294145	221417
295287	478909
324723	400184
454323	384744
306964	38772
425384	118286
20628	366411
388828	7924
354504	195402
390239	23484
322561	315888
426120	186259
4793	265711
111785	292840
122510	246672
48576	24208
436814	75292
240746	303175
475600	476880
167022	299580
153322	64998
174532	10646
36913	440660
432002	141649
346579	171689
481419	457396
161853	166517
489893	379976
330958	351257
333856	366127
451362	304589
302917	412277
90296	317100
44616	473634
422937	362962
414780	88448
288187	173018
48137	102672
50873	393326
81249	351639
322817	104067
222045	228888
85563	198140
312244	209416
404946	90581
156466	304173
198477	418976
117097	413688
419796	64553
307004	476951
228477	308269
85251	491572
214853	214480
186416	73664
175209	183003
130069	477750
413816	409714
316565	37424
322353	266852
140367	371918
16867	336590
124058	74542
435180	53640
276154	120195
106428	295135
461312	343012
13010	287674
78798	422501
352592	461846
491445	455367
227936	438006
354251	248356
375900	336590
112563	261396
53641	375897
252916	331584
372764	221296
188730	184870
365517	313829
237603	410074
470415	203480
303670	428214
377031	103825
455862	150475
94634	132996
149897	94516
402358	407880
588	454975
366723	435708
326631	492298
159077	420895
471844	129231
291571	267602
354111	16641
316352	193054
56381	239090
177684	44571
469921	401871
21873	318563
370100	154714
266494	343972
356502	237435
232890	467690
361553	173387
197605	180709
327880	467492
19324	486885
360459	295232
316058	204330
443320	135546
223352	207658
452068	298941
83268	440962
463801	150352
48282	8607
158280	229928
318443	258370
224048	73943
270020	293813
245965	72416
290816	237517
188054	476656
63733	13129
308700	369895
150708	331272
276001	214992
55914	52955
156641	426034
163846	267352
223243	430610
252007	57743
50579	153995
358816	356838
151247	28129
383967	169827
363688	410074
394204	287955
310053	489140
241665	378613
20946	487650
88956	264406
400520	35707
626	251593
354431	478415
226111	393326
86276	191033
333144	336590
196282	226228
2680	267602
442018	413673
196219	481785
127051	411809
110094	127469
20943	487180
466045	463615
80421	197996
240529	289504
355478	192365
166553	184300
332832	219340
392456	217871
396169	270922
404506	286936
140192	21632
149725	193924
459224	56242
289675	212405
69934	427008
430457	298013
149864	5857
391265	472072
344266	341800
131334	15209
238190	176568
129915	297163
335905	227101
490871	111583
247410	176878
160366	178765
414121	320678
175668	206557
320366	92613
105077	64188
21070	306100
467293	422538
218607	478847
265177	381404
462047	77461
492002	257598
216666	449662
197415	416172
306052	124003
105053	26992
192800	228439
284093	176874
200067	420790
63391	448816
242551	20959
421688	50264
306294	81005
378428	297871
4776	457096
290909	23018
169163	8354
296518	208038
115449	401008
203299	489857
186141	146183
433630	446351
75925	3816
104740	153799
279884	440615
433565	326815
442775	347891
304679	118662
273322	441549
324967	403467
223656	238373
120191	132740
152348	338271
45963	401587
40028	341077
450628	99405
477757	342807
329727	103205
160094	154141
175731	404806
391074	226494
218771	140531
355083	337820
225713	232139
133909	422435
241141	451899
308073	209495
295465	46706
63060	1494
128948	211931
41673	199683
483462	414832
85607	444701
362284	165267
17082	452697
400044	470588
168859	24529
116528	124927
487602	406896
13734	367110
171576	290719
329452	190369
282785	334424
178540	278520
266697	164320
378725	417918
264091	203656
390532	266117
92314	245201
28487	402552
393010	361458
56186	426089
330323	235072
40941	403513
330473	217423
304645	15209
201635	47897
356723	359251
193053	50121
136890	204925
335951	179506
153344	186440
281786	253429
197500	103420
325638	100287
41120	289720
326768	385000
490614	51895
68378	94516
184395	451947
155870	205223
485975	50264
163236	30372
369250	426574
457107	96376
365380	244929
181385	280871
405432	145129
96041	16433
147930	12443
133909	65682
118828	290213
472319	109110
287889	179472
365825	172089
189847	7429
76285	358848
190861	459866
450077	175608
256942	184657
404473	48275
469605	235386
331042	212576
443434	478415
267734	460975
485241	478415
308122	450744
248246	165497
416550	219941
146577	100454
318690	48899
169686	126473
183455	288687
120253	122462
419968	92103
48730	61621
67248	391414
136753	186259
212459	244056
106514	350549
336744	281309
72155	375408
486597	25048
475781	421356
116591	410288
11647	59851
292456	463410
248710	422501
457418	428530
426917	363948
24473	167841
39683	430610
315001	106903
439588	91073
345983	48651
155264	105585
95165	340323
434830	57002
379071	87511
2377	363581
430876	54976
106739	489914
37341	60108
412498	193570
171455	176605
158745	393326
404401	18065
319626	99433
28357	194961
391760	13452
258854	134694
412549	94516
436834	263343
83280	422435
241220	430090
102644	2753
389237	210353
293422	116025
86596	393162
22162	460827
233590	123666
249612	313663
39195	46157
47630	420740
343160	433472
244601	91600
178786	491188
169815	203656
109964	198317
109264	475593
364377	201493
258015	294836
171926	214804
84381	391414
371822	190369
196369	88113
489762	24467
230925	166724
450436	102018
37526	250805
260527	203213
6536	409540
260495	411809
86311	187712
376341	390409
370862	415379
434251	145434
91329	103606
221296	430489
25130	183007
218983	275790
446413	231265
178773	257858
117320	463549
414730	29799
206686	53559
103464	405923
70053	304173
99992	39954
363059	42890
329046	310549
156342	241952
488477	476562
47466	179
61349	196783
385991	380635
345131	168213
446483	152502
416000	347478
370260	40700
240937	423828
87741	218614
156418	368892
386915	140893
376121	35707
276204	165197
128605	285856
453919	192611
328657	440660
75229	57134
337615	120790
8502	466085
263858	77727
294418	62191
161788	310641
428198	212386
259660	79844
66750	62191
270233	476231
313224	137884
254246	129841
256376	34785
477599	201107
364429	376813
345410	306072
276371	10814
454880	67172
194875	64075
43115	86111
362267	109231
347922	29567
345401	8695
239170	296339
52652	168128
233797	136331
183028	22804
13366	3514
84504	7940
142993	235679
416764	365621
386321	229000
469435	155730
170388	331508
223579	108222
264841	336524
210189	51895
372415	281236
289596	269262
125790	106889
282731	184902
439338	1025
280933	255316
275565	257091
58921	203656
322364	24516
400520	231681
417403	8093
168529	143079
71671	380060
38754	57439
29582	233181
270384	407612
131669	49896
101504	158625
104453	356663
183196	144037
32096	303648
492906	49903
3423	414832
199913	176747
455158	336557
221878	437871
12967	190369
251413	153084
155085	328059
114593	76494
301683	162869
206317	363973
223998	282435
393940	378686
216666	183980
235094	160356
448601	371580
71584	213639
477091	175513
456050	420089
488526	112088
58484	433953
327905	447894
202314	99315
111815	384174
480941	299467
80859	214992
241355	483486
178656	463200
150014	106452
469976	427205
327885	72523
395653	22827
319465	17343
198317	137919
471693	376092
122675	381512
434981	59290
372127	421830
165540	115340
160794	92180
312347	41959
198440	99405
386149	251382
197693	30263
1943	56068
391414	438956
186956	205594
94526	435318
234836	180962
130966	133067
444380	304183
69471	291521
218615	455681
199989	476171
404884	432212
334311	153523
474966	396146
183887	160419
105983	162735
178003	245679
339744	362125
352383	378462
263328	301896
249987	132247
372181	94073
49264	92613
4183	415091
303507	40547
89238	153474
145717	435280
67115	10130
267674	280992
489557	278627
254264	162831
254896	18665
123959	467192
37460	51403
171455	213298
162673	296423
295304	290450
201660	214992
345715	236107
189561	214364
374305	43688
177857	408664
207851	353022
411827	144073
267502	340617
4260	186992
488226	244688
362276	369684
96513	134071
463944	261396
267439	302551
477646	81887
66575	187974
231342	417296
208985	98906
189318	186561
467339	273831
345597	389682
309411	447517
16033	255650
361530	474516
440331	374305
11872	442362
443976	415196
312836	62191
217752	141166
203617	336955
237178	19977
45413	100277
58439	354432
260738	140525
229496	213871
432203	318161
270248	425462
256901	169827
407783	395988
330369	315252
150789	371934
133909	10690
214744	146447
335274	172217
314311	28129
18619	489776
203200	159936
288690	470904
83916	398120
217321	415920
159571	220635
62805	123369
74668	52872
9337	218727
182577	303933
273266	494102
312011	131312
408329	285258
317229	396222
359790	156376
65025	472891
18209	492316
353714	327061
37439	317356
412592	371918
434287	294404
262639	405395
75771	94665
255015	217275
56643	353787
185569	377820
371381	63528
67063	428466
5024	469979
358046	111623
364310	457968
335959	316796
101504	71816
141010	120195
399441	381950
180747	490205
71127	260527
419848	313314
30864	94075
260647	116399
415451	43514
343947	236267
154769	174606
154212	232890
371380	391669
71184	364997
301938	474453
287932	361551
326124	409564
373749	404960
63603	7771
446998	430756
260386	182940
254973	170711
309415	61572
355672	116244
446329	258548
409388	348974
317969	388970
84608	69834
132298	268807
432632	421203
227626	64490
200990	320272
132892	334680
232814	267352
358145	478415
418180	491897
113950	185076
66114	26322
97212	248382
410220	402552
295816	24966
283024	421830
343338	364400
78134	199353
213986	204195
491963	473355
244362	387499
493196	250389
267562	70029
20328	397756
370744	240389
243367	203279
485546	43334
168464	431001
13930	287566
275874	465912
289344	85772
408735	312947
65396	104029
375113	17590
441570	152085
168719	294069
317095	347425
78206	483921
129449	409858
331042	94667
35035	360224
167030	205223
300813	297292
112443	424604
130488	57341
71430	315330
153391	179964
309276	50947
155122	289386
21794	49828
347374	199353
143522	337799
490427	273831
104740	437921
405942	345745
201942	15209
128755	414334
420328	487310
209546	445749
269258	274222
58435	296415
38872	456506
312576	476880
70860	52028
255922	132996
136325	488274
397294	57375
332061	94516
78613	139080
110128	170957
262037	235856
168960	184629
128026	450670
436145	449894
226144	267602
90711	54794
369096	88625
187834	118735
248014	72985
492852	380944
371793	91295
220516	22549
471390	463487
393316	193687
69578	389682
175109	19262
48998	325242
428868	295484
458671	241988
388696	17975
316352	451213
350628	293813
493918	117097
65385	87011
164924	236213
231414	375840
120027	151944
458183	77833
16201	475923
228050	372214
461769	399468
461907	73990
109084	391414
196010	295484
127211	424822
441380	339829
305511	422803
202437	247996
304533	317675
433944	307771
466369	468299
73168	236240
238617	29834
123289	421569
31780	137481
36633	385568
290214	164884
107524	158326
344225	127499
20287	156376
113019	277961
447962	380085
417332	119381
461792	463871
191761	386437
163256	424337
233823	184657
216715	418551
62327	1605
168428	70101
91387	144447
290309	144943
455565	71816
489211	90123
371658	79832
244536	453783
138412	388254
415219	62191
362971	101058
245242	476970
119695	353787
45706	371918
371463	169280
238323	467752
326631	176020
267605	317118
190049	135461
369432	426650
307162	234052
313117	433943
266683	163445
291632	6335
488146	265002
177100	63528
252164	57134
24076	106232
299580	85870
158359	144470
23841	365647
373755	386631
187623	144405
194913	120274
221925	103850
76228	140185
266597	132740
364980	443693
269370	364173
198317	317341
241545	451077
433494	92613
116316	347538
175691	208617
302918	180096
107016	262954
273173	441313
106503	401871
65447	337721
41029	254717
307315	267602
323616	467703
415081	194165
237120	164333
320223	196851
368120	50661
453649	493016
1292	16400
286313	14306
60009	142825
359851	321861
92743	134259
122151	241718
343839	273831
455935	471745
475039	298182
8354	91947
481419	317983
153322	316585
66356	454975
481419	405576
276025	14254
9014	359773
175113	447647
370693	296339
309218	357139
122139	274103
355083	65275
243982	181388
293290	200444
62060	68693
185876	345531
131574	117097
9969	318749
458207	313081
231740	462581
87047	153665
310249	149016
169384	162220
481419	315671
119384	336180
107408	113805
74839	147475
336504	429324
163425	471904
244170	73277
450566	281472
460916	331581
344094	36288
60971	239107
117647	139339
488887	175360
324825	442102
116119	462236
360734	284979
381499	338742
280023	268973
301823	311212
116705	111527
103086	391414
478013	132843
448104	122457
118607	242468
387801	138807
39189	330469
230869	375840
206046	323348
146623	252240
84429	129772
330291	189029
61152	358315
253750	167162
89367	484596
129317	281641
132137	144405
370801	339556
380708	229532
21504	31178
65781	446632
405788	110677
292451	269199
16041	133585
26820	396312
112355	262954
304165	228061
207705	478415
242382	294079
57737	217904
339491	20033
328108	429401
106648	327849
61652	166310
375322	245317
358757	60693
189806	277961
338480	134358
346216	346486
87538	42890
405788	464555
292669	250508
434401	454822
57276	211482
425322	458517
236629	94516
207322	480224
157040	339379
270224	405576
129900	293813
230859	59383
197544	274309
205124	55074
71941	487833
291521	346227
114966	121106
394791	212081
64927	127301
28826	183213
56430	70167
198043	449298
172417	355868
235451	81280
104545	449705
103714	279671
414286	417438
330752	361425
264026	291324
221454	371934
112008	135664
39195	112443
353215	463307
466163	40447
96982	49896
293913	301696
101442	110558
302374	109224
478825	18638
44203	475950
450890	120195
339453	157639
468597	66529
99994	316718
5563	451600
239112	484095
350935	143179
41004	15266
123286	332638
78556	202523
15703	397042
306552	62191
7871	391414
298823	154835
5857	276519
156348	200860
319768	289504
453327	205270
221319	295484
462236	203656
252619	110677
391526	482547
326619	160419
385868	284197
270891	288035
41676	137155
374379	450872
346774	378686
364703	370649
216897	4413
61286	183213
163010	166513
272739	190369
34855	490879
429666	239872
279288	468640
287928	96569
452962	573
160304	126204
479348	32042
116277	417710
70972	309630
455487	374939
133909	183213
381985	330791
450668	213550
336266	377341
330128	445796
326109	101049
147578	305659
240776	53490
337113	195551
241338	469677
142527	316799
242134	132576
455691	378462
402957	447564
446182	436080
63405	15209
146893	17207
462272	23018
417820	492906
116042	353037
182799	114085
433354	60308
332862	73778
335302	172079
468256	159865
6190	267352
57846	144378
380835	215290
369120	186259
266325	430914
233938	440660
39142	368904
308319	85633
130878	336590
398086	114294
81510	12970
111940	62191
472086	125128
378355	401297
292703	107473
423013	327099
335650	338271
316233	68833
156207	278347
221296	454354
37697	209008
477932	435266
449522	257298
364194	336577
25520	161458
38522	165653
474341	203804
88027	345034
21844	244513
485750	13370
239549	178048
207661	90109
484691	479614
484281	469907
370457	287740
392061	480648
251228	283392
228988	136453
362231	390875
279344	214600
64939	29285
53235	230925
56533	488700
104111	485028
51447	250434
469312	395427
435468	253029
102372	380680
213106	198317
434690	313815
476855	490038
431634	493022
246070	211333
412162	25984
409648	444995
276821	344063
188685	150352
66387	115957
82003	265402
220785	45723
185986	166970
286984	205571
86639	158677
103050	236503
308122	86644
169045	433391
47407	53250
484323	381607
295304	421356
237654	478415
339051	337192
239099	240374
136838	453009
372340	391182
461263	343085
269258	26619
16646	83408
48041	63528
217271	334618
45307	5258
42718	353836
308441	252952
288642	71924
36806	419844
298427	234700
457544	319259
218	48861
159370	227972
325638	104788
439992	150974
105827	196976
96486	433663
246191	35752
244267	427045
139571	261396
428301	273831
228402	175373
136988	61430
331119	118662
258749	142018
224352	478415
19573	237178
214950	348798
159320	315671
51809	320249
433565	285446
397599	36392
416390	204958
137391	417212
449521	135190
411543	197344
401412	231230
78152	276358
362582	435503
476641	225401
83494	181404
122514	420944
138126	348439
23257	69708
388342	447560
113253	271964
324777	150237
89351	392788
243756	181364
174725	46294
197200	428214
479918	160794
410390	348798
481044	148361
148199	231485
116440	15209
428301	336590
336152	140646
21298	463617
39922	444265
254446	420790
451372	433279
325193	465988
240776	320266
306170	228417
333178	191959
366828	135133
219302	322942
254264	389384
33244	78811
347808	431428
87570	284854
378224	53281
44160	404843
427054	86694
449010	75303
82187	45585
407025	445353
324138	172089
191341	56266
250854	121966
489422	343986
161480	294069
262427	358531
325839	136988
331502	48051
92401	21125
219546	180962
444746	213871
269569	419486
230971	167929
114058	57352
321736	292227
373025	300182
366999	179458
417938	14614
198317	105193
378692	467573
74424	93533
230088	460712
415255	75708
360459	42653
164344	252773
71237	355716
214744	189733
29088	107219
492403	378762
190128	420944
228128	298171
212337	265065
84725	50363
51669	440962
209410	133109
270760	187045
339062	316797
57276	48564
67351	8607
211948	309180
409364	353787
240086	330143
59685	147121
241687	69700
352739	163445
375530	9041
24474	440660
192495	253069
71430	102343
244536	226383
414326	224285
484144	426704
145805	286337
321131	115128
37697	184505
42900	438419
282986	101058
338687	134145
213460	22448
354942	99315
281631	84089
40927	24118
395362	49417
214114	446203
268984	19314
129856	353681
471862	388916
351403	438869
105859	110017
20392	125592
331503	327801
370358	373021
81279	406371
404007	110810
21074	462221
197777	166183
372340	111732
269494	194165
78760	217423
389165	60108
247785	187834
318412	227162
417365	202975
92815	459765
431352	487938
61367	360860
485796	127921
182076	323213
70443	230655
59537	446801
383259	330821
492113	20
406555	162831
109134	336955
59644	21523
124756	474531
280600	350138
305557	218727
408437	236395
160683	291823
233699	432264
175440	386092
112372	157480
447574	57989
479680	54385
104648	142018
266163	378686
268882	293813
153418	297272
223121	273712
332133	360708
478656	359857
119345	359666
93451	121872
276252	398066
325511	273831
438886	141623
88678	316521
389305	184809
234710	28129
489831	421830
210107	95479
235126	89047
403223	332392
143434	21583
426964	50876
401651	288035
263751	96361
272742	194805
41272	409828
190015	54706
93451	225693
202830	387987
415331	418530
119248	137128
315258	166063
441202	15209
132788	124085
88605	101058
275721	155044
153037	111316
313580	318735
112267	120195
388365	484191
221200	325471
180903	181063
428764	267352
291534	191108
339963	148086
385237	84132
81978	45141
366872	402406
277381	245317
230493	313745
215777	25455
176321	448250
388550	51369
436367	317118
436946	154787
126479	6171
99249	402309
4487	16433
302446	64927
448756	264766
298273	79708
411668	59776
377006	13370
438280	291173
472881	272908
412130	154400
329379	111445
8287	319051
407988	195573
268380	226494
79223	154731
476969	106809
176878	397558
76228	111960
348063	463200
10975	141268
371691	129872
329750	370990
249477	101058
441463	306387
425133	327837
57	108985
202866	307084
38106	92613
277592	318583
28399	257899
474681	214992
365685	364670
2876	176878
242759	110995
373509	128563
4793	164873
344970	59784
117164	380071
444634	30622
232964	116070
133982	23430
491273	259096
72850	11527
151253	86728
55578	304731
466465	401101
292320	486409
385042	333025
25969	365721
24851	249202
51517	119123
185126	231485
293572	348556
167204	208487
167030	303424
80974	466202
30302	464349
451475	374379
436699	144037
193524	296980
88855	160232
376633	192652
137028	434893
373476	210436
89219	210050
173066	172023
440443	364517
442531	344678
292588	221173
440189	124085
263284	351414
430426	465400
320304	132153
211042	137246
177757	32807
3562	328751
324727	132740
298858	49660
479729	346819
361711	378127
182498	445710
49093	118591
164325	38134
150489	353787
52109	458880
444790	205571
164551	489150
438266	64335
298427	315701
119700	214047
305392	440249
137833	187836
357983	479614
427498	72670
39935	418551
104621	482449
263880	78891
48115	21411
107850	221484
214550	198333
23987	281924
311510	391414
77409	160454
266361	106093
143942	315262
301312	285498
45649	255650
84536	362924
447764	293402
273900	35707
348394	242255
97362	67549
349329	74542
398116	316011
395574	254458
462648	80501
274574	52917
105889	15780
469914	350833
181651	49425
103287	434333
89409	175373
257007	477986
92692	190369
375182	227245
218485	474791
91703	217423
344924	377933
200945	315888
214063	180931
17479	438059
187071	169709
158571	328903
200078	226494
176182	430031
194193	205857
486712	96662
72057	13370
98832	64335
106739	469532
73526	228431
398900	41673
87278	440660
177791	458601
276821	470991
486953	317356
136682	48007
220274	385987
91185	103420
477617	413771
287566	293414
29638	282235
216908	435817
88819	281924
291710	414035
72003	313745
120097	265589
250846	351623
469509	84883
312463	240254
359890	397315
403128	1148
50501	464080
163851	393670
405979	171926
60824	179309
284221	423518
261278	155923
134331	473310
302918	28471
192633	185335
281306	48163
402805	100381
262820	62996
161710	38809
125790	373711
31841	295368
439375	11828
423379	183778
61528	434146
66735	187045
434655	410594
310153	234978
252742	398333
91070	94304
67885	124153
386492	294273
154835	465988
342649	187045
364035	50264
52491	264406
91386	228431
106735	62275
464243	139732
92726	334287
25214	55734
285782	42890
319587	69816
245900	420895
102065	291790
277204	214050
364266	10646
294323	326492
131597	34732
378496	355700
262598	285446
406390	159249
272277	398333
134599	390861
488971	171414
51759	324916
192448	137112
65664	337791
303420	203279
449809	49650
182819	440660
167588	272588
275983	123213
259492	343860
91828	27364
213157	348292
138412	205512
41777	258370
98654	109575
434847	323870
91420	478415
264859	54981
470442	43626
293582	153995
399232	196783
488852	19289
65513	287852
448212	424477
424802	83408
102065	116347
271287	389279
340204	480025
428531	120392
68678	63528
198405	293106
216544	209858
139350	327217
117278	323977
345715	385929
235673	13370
29911	213511
46558	127895
367480	309034
31432	189277
250325	230303
152763	401854
324199	23018
438262	104605
270757	343992
402805	33761
5053	314539
191308	11626
169797	265589
52990	486773
138801	110677
384370	471745
462791	489348
449521	443890
331745	123369
441333	456322
99287	300606
129851	154179
259765	298591
396077	65839
372737	166513
178662	191722
429071	89047
236053	187836
337382	328059
459660	221890
458207	68347
432568	341603
349577	428214
44160	140506
376483	345745
104734	441210
213766	276752
444139	164164
147466	42890
19542	424314
376243	90954
201782	197956
9362	103267
376060	401378
362965	119374
81390	152718
71627	92845
301997	485546
215329	35945
245298	41216
133479	195755
480130	190369
153687	421843
289984	95149
395800	466046
37945	215641
105618	152321
233388	483805
386411	465063
294130	52325
351757	401014
137779	104505
330391	317118
492781	378462
297630	79588
476310	219865
275215	27022
436388	306155
372280	271351
328640	154271
471769	448076
248591	141345
306580	273831
467910	435657
371692	109407
167588	297746
61463	184127
325627	166513
317009	94667
39402	401949
343866	193897
30864	333357
430845	23225
114059	132740
477932	169388
289419	307373
72804	28020
483679	39255
377678	137989
109457	291521
329652	391414
30753	245824
352685	304355
311624	267775
253495	99795
29554	355383
314046	398333
144072	138807
399342	154160
442236	401949
345732	206887
5857	313745
51431	84762
388249	331508
395428	277646
408258	136279
406871	309425
35386	106618
437523	255640
89312	139648
18928	392886
174139	122686
65938	340677
119970	353590
199427	386378
295618	392788
339043	218841
447610	249444
81824	107274
403430	36211
127504	402509
477350	485185
412440	158145
347786	392144
219190	451031
261278	46902
20639	217423
199316	437018
42830	345745
292721	5408
113510	181767
82688	420959
492319	492906
260918	416059
2792	196115
77420	241468
375530	407022
55167	164362
175484	303932
393403	145985
481476	387499
492569	71725
371340	302724
114694	293813
240490	3041
88027	289468
430682	314215
33474	185479
314311	41959
470726	186440
257347	240225
339029	253002
349961	256121
449638	35523
195554	72521
250854	323821
220040	51222
91382	277669
429287	164394
47289	35707
418208	52537
224246	29528
110196	239477
143693	113051
175506	313745
457418	106000
444934	263610
333851	261396
492406	261008
241987	147520
64550	327061
79528	485809
128183	293448
248853	205223
249477	157726
278769	403598
327059	368723
233812	313745
9631	214024
356225	293813
413816	218442
481854	250410
116196	5842
273034	223929
474106	371918
248013	433282
319231	474869
195488	208487
68675	291658
259775	190369
478232	478465
180546	17602
30644	282642
276140	380845
345252	280592
321365	298765
248221	238041
311893	212883
259397	479440
100325	217423
53846	183213
325753	310836
438087	491798
13435	210050
317724	119123
384791	156047
167840	476231
34933	321881
21411	174402
200092	476651
13549	94516
66588	317506
326751	49021
266141	41406
253776	166513
328466	224481
153130	35641
29824	36836
409794	371934
83310	11340
10241	478415
89588	123701
340278	23757
325188	355163
433506	21583
324887	428199
407497	205289
452993	429593
481142	87730
46684	61791
484173	420303
129600	35764
191564	337562
238889	181396
465687	232987
260838	71949
267562	98167
491403	106946
310404	203001
162779	190369
92401	131128
74386	12413
128356	111550
449507	11936
86879	114045
2650	465774
461334	331638
9436	217423
39536	29153
199269	19620
345918	136627
333512	279081
88790	216077
103289	204925
344909	228431
408613	21352
454902	463615
414286	339826
340772	282989
301253	434592
281236	400045
412162	386532
970	110797
93072	216864
448770	168381
43812	312595
448677	390232
325314	403272
484053	388994
26348	485304
315957	379091
484044	301108
294071	436492
375405	220361
72182	492567
272729	164884
348426	352354
193667	103656
71189	213143
477646	110677
345926	449700
481419	349186
182551	28527
327537	18330
424609	170094
175408	183213
183755	86728
62898	16151
75578	294541
433468	382335
70670	149069
417995	1928
398790	317675
46719	295369
108916	284009
258131	191639
462392	278520
291540	249709
263881	209933
334680	192732
275178	107282
429935	25015
448651	24705
452851	90521
490283	401871
193680	174884
335654	15029
60795	276358
466851	262837
141662	274869
11318	211868
287805	136891
319318	146799
189549	394799
337516	389967
231305	375467
341204	218727
323323	317675
69644	234938
249313	89047
424907	413218
98286	390627
176868	9851
374222	274315
172963	269199
98294	338271
267114	73336
256823	466432
230574	229904
415712	183975
267562	229124
414956	302709
358911	325724
110835	377483
38310	366196
153322	121106
3554	221532
188784	354790
383223	86728
379006	303175
161943	324225
130818	50717
366375	100026
288176	438419
21411	318326
290295	156946
439366	79249
88355	332392
454263	431340
242033	489167
488770	256121
102881	382212
128004	467280
140192	249334
228032	210428
136682	31313
214370	226308
421328	453716
343230	295484
120509	418000
69046	183778
478796	107531
143306	38249
210304	444504
227637	157683
189451	222827
105658	472142
372133	408687
275763	404294
348662	69259
76300	219824
411419	291936
89040	153322
308952	341381
41563	67302
298823	145424
137785	432749
56396	100349
160683	411455
272521	260947
449521	122966
242551	182192
234722	105498
368820	220039
479332	256373
166085	328837
415360	450895
71346	44281
272742	24334
399797	428026
460055	48431
160680	24620
370272	410398
457977	295859
33523	273831
362972	378612
347686	165267
347501	99405
436201	272620
412578	422175
335662	259543
99231	366534
52193	483272
45132	437442
173475	419580
131186	459622
163519	199895
259169	266852
329379	13962
452098	49896
432903	472833
74498	447575
322081	15209
383769	194805
344029	491976
196661	96527
355083	272407
150294	459205
202352	142712
30353	378686
458051	258925
50082	410537
159206	27442
384134	474268
79840	291249
39092	36634
222520	400176
71816	175721
357352	17611
383206	59936
439701	465251
36071	96366
271698	127921
489787	149373
37396	298519
471845	149277
330845	440660
342666	428103
291536	29972
468339	222531
62198	387742
220120	28129
392082	441434
317002	356746
257820	328801
482480	153799
178616	190369
403128	405217
98438	13370
166647	68910
418172	299444
405979	259096
141218	127921
342465	476344
6783	353557
149950	313829
130358	252522
199467	92613
15579	359562
201423	15144
198503	119136
411249	445749
347722	355135
359242	332810
422103	341459
354022	471745
180745	237376
152368	291521
420736	361018
129881	377933
407597	396127
48152	85523
127304	140929
363716	28129
347282	50589
221711	2232
485582	15347
480790	185076
328657	273831
314688	478415
19916	245679
254512	108358
137685	286936
197820	413525
360320	75219
48354	30757
1292	372788
263747	79249
140722	145691
3111	319109
461817	313454
19492	237125
3351	70163
24872	88596
443192	142825
326690	424714
271698	259192
444081	235187
404676	162978
45234	420944
483992	12245
356221	378686
145709	49901
15951	293813
129328	79705
265442	357464
476146	190369
301834	478411
391783	27464
196003	11626
116572	409828
327602	273522
382178	491391
483884	114405
226828	218675
183530	93400
467640	401058
251006	261119
210578	302589
437623	312817
151520	212081
155784	415746
325294	404806
188059	365663
153687	425897
134270	171155
22407	480695
14892	260859
107711	38724
288024	273831
345816	254773
23793	328140
429766	341278
398100	183213
378420	464725
73059	99405
45724	64783
303838	348798
4910	326997
39892	265409
279716	250217
125074	356355
143594	304589
267562	49507
24865	207535
296315	273831
330175	141509
397672	76213
137454	418143
156827	430030
91634	326310
406660	327299
42157	422646
166065	314742
335441	177630
75731	203123
23707	185704
410759	413965
42370	100549
441783	362972
344990	86560
90050	150352
136873	191696
56382	67584
27027	366127
127342	289970
193602	74262
339964	304159
307186	369599
367919	153593
450705	183587
300766	344095
134415	322411
7181	271756
281901	258978
420373	168603
338752	464727
31483	311766
228849	399046
241380	425270
50504	94344
279443	99288
492316	78207
464023	391361
422267	196994
77266	231485
233522	420790
219089	111357
131716	453716
15783	291984
158700	93245
127303	327217
428830	337982
208964	369599
431392	476951
140103	467703
25557	313829
166307	185944
300727	297343
344782	477986
419887	94516
60208	50155
189879	371934
476656	202173
12586	391414
77793	20007
35538	404603
336152	451631
222877	137155
337200	279108
378357	371853
323156	160419
134041	152226
463772	269199
263700	134145
66251	313745
485094	296693
235754	454980
89805	455608
261760	209703
423724	3041
180183	277240
293875	922
78563	31267
238855	235971
22779	161383
65710	447517
363903	25640
19280	438681
117904	60517
267484	98906
81636	268563
25203	172041
96023	261396
461172	328729
98978	92613
314341	436686
476184	414334
105132	393326
172599	169560
244758	314455
234109	337300
372179	143776
63086	92313
422912	50719
457418	302731
272894	249147
106268	392329
327209	453010
445372	269199
348493	478415
457800	35707
350210	267602
485160	190369
218899	397535
275059	42566
478473	26890
373755	124085
247561	114516
355453	142678
193121	129378
391582	356877
432730	434846
314369	267352
440615	342359
352739	121866
83799	265883
25748	301736
113363	394976
85406	258844
174725	351414
479735	254999
109733	242375
325889	338483
406164	322554
373890	318841
446610	220679
322321	387101
414825	422646
194642	89967
111378	333029
246690	36960
422246	288739
335005	119762
421370	277367
275179	229219
131334	196169
193127	301704
406113	39463
458892	306538
128199	21379
130969	42587
72556	74564
247296	150815
142990	112312
4116	117393
430251	5354
374604	447158
300766	78753
373748	140902
86721	478415
210195	243192
482851	357472
24381	428864
310050	262657
460614	190369
480906	134360
189454	295689
465596	116310
161409	3467
64998	461846
199364	64075
148139	96366
330216	182004
4293	433034
239274	282216
133140	304466
157434	66751
153416	350590
289942	67825
88812	450670
225496	261040
232812	168381
439376	383946
325501	378283
201813	389874
179709	454695
93451	209933
453989	154711
334203	145776
54700	115347
60339	275347
139501	155352
45013	447107
122931	336499
352249	76894
492393	276090
454140	444335
18979	267372
369447	363564
23404	12245
190519	132740
404892	93837
417152	410874
387180	179136
35455	435690
369878	177624
119367	14583
160524	273831
329903	485185
136798	136177
335929	152502
450465	332512
83192	49977
262159	146805
173389	358394
260723	278907
416378	264406
452981	226919
377401	82492
311470	13917
387316	109442
65513	417071
204529	348912
101574	156047
189223	183829
100417	264406
460715	54976
94671	101049
213162	310261
81081	158142
153006	430079
404840	201794
128924	449728
48241	281478
92635	265040
62198	486885
164684	113051
238101	61572
195121	467685
254666	78806
192611	272069
278076	16433
52552	102737
281826	137833
244092	275870
191621	121499
182017	108061
42226	139714
107622	348176
26763	137405
161627	82585
9025	90277
453012	180578
288564	165267
471465	362465
386938	21583
126107	106597
453076	387742
282524	165427
325827	494102
11668	220857
142967	236514
273683	357621
351775	475917
53532	379416
453821	99170
98078	206623
107711	457081
393306	111551
210480	160617
359287	306100
232884	78666
176130	341876
253573	100909
377869	438850
65513	174770
426614	421843
130935	43741
27487	228431
237548	341176
271255	65935
419222	98549
290651	331581
37113	270469
101520	17981
120920	236213
282747	253172
92401	103912
423476	152477
263539	457919
98412	110958
58044	197247
275291	301815
228440	297272
406488	445308
149502	468162
10706	472072
403076	330504
404352	347948
297466	416402
236645	263058
461227	480025
237601	366485
444139	22347
68098	322895
276542	235082
402152	13370
83218	137128
430242	465069
316565	125408
294659	300121
435384	246813
426636	392596
91325	156798
212842	40478
237419	178524
192311	437819
90296	464080
279403	276358
285373	290145
198317	319955
337828	224087
54178	305300
345401	159161
442203	347436
241952	38230
270764	225769
422033	205270
250066	301918
256120	362479
471668	352215
438191	41729
263713	176616
171216	19377
246952	317356
233173	234748
270095	98295
239342	420047
383093	214024
451967	438532
66259	279774
235875	93214
27095	108666
192611	52917
257982	261375
437350	241320
439070	268657
20353	252929
3719	95149
14927	24845
248093	401004
397098	396563
296361	137128
403565	412517
39683	225440
287874	194870
451067	439765
104766	489781
120003	398862
468149	149079
74498	487705
371779	229744
427587	192156
114063	99982
266700	481785
268411	274038
92047	306166
310377	393195
128897	313645
250935	152502
9661	466737
399338	261396
280410	97371
266156	249334
478634	137719
11078	478415
299795	28331
354812	50538
175513	388612
25211	160419
266287	366127
135179	477986
390291	155895
118489	480421
111815	320288
130060	380409
131721	486885
55333	29105
229868	23225
240835	90523
161165	268743
225723	207168
335951	444643
341272	463089
309269	492886
372371	129829
342934	42890
56620	70029
7956	423688
254155	473310
414035	328980
195076	209572
47092	387742
475691	338790
476214	211868
134108	490035
175782	391414
122004	122462
70656	148367
130675	331535
247785	432212
301312	240491
152450	432450
268799	339105
185175	171252
454589	357962
472583	113522
395960	196733
255108	45399
416381	68842
329086	438419
488715	228470
197079	353787
463877	125823
252746	124460
9234	167031
236630	445020
2341	277088
44160	92114
208118	474856
446707	478232
152553	269199
421456	373468
469384	14007
43023	113753
379229	369159
296750	368820
303947	190369
79201	385949
467797	231485
397847	391414
15374	355130
28357	481156
51424	15209
196869	492906
306024	49903
459660	465730
279303	329698
298353	105883
195121	302038
27406	12177
108462	449323
354241	49903
35806	474435
225379	313745
324459	469235
139760	473365
488332	457093
229485	127373
187834	177597
24705	486094
465989	430356
304604	236654
457759	345401
256893	235070
295381	248835
121008	12895
330820	234644
52673	471291
464313	434035
229031	477986
440785	87471
395029	91892
28971	355806
26109	236213
391805	159357
174404	276090
353226	40065
200092	264303
226806	317676
109378	415411
255207	176878
398122	443308
183254	132247
267562	141250
312714	237692
63501	186159
483987	240216
324367	66813
153081	48861
455656	23039
357084	441774
474743	415175
61299	371280
329030	93609
176837	286410
181822	164009
212014	341864
170564	142018
145985	300555
174725	283737
15253	183213
163066	470779
319016	15209
203201	417201
264629	270327
440170	411285
433550	27769
200895	277695
156068	71091
451457	297005
312257	186259
278674	80662
340037	103240
237223	273468
305477	42866
326260	227000
380049	100806
68611	139462
46476	183711
440784	493108
294320	110677
458855	288366
434985	366534
347270	447517
62703	231791
207836	21523
219327	28129
27406	484447
363917	348798
434827	487833
28357	28451
263981	48163
224594	419662
431128	41615
414259	126129
49013	178436
293841	355548
43454	2817
168437	328235
34767	78469
13717	374636
276740	251382
402811	38999
226663	363469
273619	110677
436933	156006
331778	214704
94578	264406
228128	339934
170922	448623
204472	175721
427076	11699
288181	443489
425248	347378
399655	411424
73327	194690
205582	191175
403168	258272
249410	151944
212825	13370
2636	434893
228440	82794
304859	169353
154708	332096
150174	440660
106268	182192
35887	145064
429863	355643
468503	139078
301675	357454
358681	218017
334092	12247
234330	18871
193817	450798
398072	86728
44657	313829
115930	350549
280665	479614
384639	248382
139016	265468
418951	211932
224469	62580
280894	375840
89238	169251
69604	237671
72242	238258
419175	457093
137070	49896
178055	203736
51342	99315
387577	368820
239872	361542
152932	273986
382245	212278
283157	86476
292174	406626
458307	236737
129449	283354
425132	229219
133832	463240
405979	322299
342465	316686
182799	352078
406916	183213
24816	468125
445067	385543
475336	404886
490181	470588
193846	303932
302218	9726
111182	128421
441302	105806
28454	127921
363461	248835
440154	149373
266455	269199
4098	199968
200390	453784
296340	411455
252952	28838
165140	464540
279929	141166
277215	384336
363496	195121
396765	417399
100417	82021
338545	190369
42110	16325
64161	223424
141618	246148
460108	426986
435239	188759
35806	371304
29737	245679
10836	411809
196154	476963
288450	420292
84417	377620
333753	330714
427783	446616
254687	220829
414319	337804
361892	190369
283646	426853
308801	405217
458968	241005
336550	113463
108282	462387
282865	136388
405096	119887
149635	413744
237323	178979
493137	331508
4034	70482
113363	225756
344047	190369
195547	41753
343749	486706
312231	388742
477329	124811
159369	120121
106742	303497
110835	471301
451080	62191
108622	105993
143942	331484
216145	14282
493159	324468
3920	494102
268132	192610
257042	432839
334108	77727
402052	401555
312283	17766
90421	92613
10975	316575
437352	459993
356135	157341
278894	250676
432753	70769
381574	401406
363964	441604
143595	136221
175370	33652
424212	494030
354752	258370
130827	428214
81249	294836
133433	245242
260300	404960
275703	315671
404627	267602
277948	397734
210867	47910
416747	482628
365889	425838
297822	464420
221173	187974
211208	80184
463891	250805
359880	115917
485090	295650
290346	463945
321854	48861
368217	310094
305795	406227
448977	276358
67571	212029
404568	273019
324504	415985
387416	32481
235958	309625
227325	50092
243568	390460
66326	187834
353102	285471
467491	469235
479194	225996
31188	234929
225678	286936
110254	273831
53846	99982
158345	95859
29524	207675
199051	118707
144129	467690
378600	466432
333825	421126
274145	4413
86688	104855
249012	21457
211294	119868
463204	179053
241912	449316
376978	433934
230051	234992
438580	250434
328028	190369
379708	401297
144973	383447
73336	332453
485667	59659
245938	375944
478003	429593
412874	227547
17675	463774
21110	233187
315605	126048
202613	371983
270839	343012
385983	351639
255173	100065
178422	77186
188542	277350
351732	126254
250317	124153
312283	129443
282475	208487
281052	33053
476969	51195
79378	290450
298248	175013
185245	9555
198197	471416
82744	57002
38245	173060
421116	214024
464023	341939
93408	485013
97070	291521
403057	1466
228202	359218
15849	317118
102763	249202
376413	158153
205069	324037
198786	476447
467557	474623
250676	132783
479351	333123
192894	338271
331080	15209
341037	323589
35806	338915
417749	122434
385881	298077
124153	256224
342214	293813
65800	168638
221444	478304
280600	134227
406407	166513
482057	277037
456059	82585
372170	318749
185904	131860
239870	144529
223656	175023
6764	406894
88724	34494
8881	177630
55451	179136
190843	111864
267704	272517
335666	265065
321186	183213
219546	440943
88460	378082
330120	460611
338480	424844
437849	421534
492890	377089
166434	308358
302996	24738
125999	288837
206070	472583
190704	447143
480510	327238
46534	457081
350529	179019
86596	214063
36229	398959
150236	196157
274009	381479
22043	51016
233401	295647
58941	89993
84529	313745
48953	237458
53687	299930
436754	195696
249894	317822
360392	270399
452121	97277
347132	220327
369209	319992
159633	272096
45400	388282
254574	255979
481419	461769
445454	163344
377215	214024
482214	335519
71636	395198
106518	141935
223338	159776
478824	96366
325527	234818
145647	338493
390322	83041
239857	431116
423694	405217
438471	404316
352798	421115
273900	155719
292904	40784
314311	301611
235124	249334
35399	251116
113459	405217
483538	93287
313512	484447
94541	20959
114063	355161
404676	160990
319395	310754
286207	286828
161397	479614
343610	72617
394897	221859
386973	262054
2416	136388
17029	360361
144764	13370
337102	209962
101058	19482
217079	489103
108748	202019
369211	382001
372658	435280
282698	292553
413669	424456
14716	671
218673	64130
130069	375463
111549	183428
426164	18479
202019	363276
260597	129124
311856	27464
382243	313745
318088	59784
450663	266600
128704	116283
407066	234356
111478	199048
334256	492928
370336	152083
140427	13370
124002	137128
57716	243115
241315	239090
399143	146202
150880	404960
32269	316011
493468	18374
296191	420757
294971	41598
85555	86158
245806	348808
162249	9358
484864	478415
83084	203656
312144	336341
445666	229068
436657	50492
386369	318835
414818	101432
288233	258905
94858	118547
305553	407509
8193	469235
43071	226494
61591	183856
175145	58567
133909	78273
158312	401949
58398	408148
298479	317506
87240	315888
128609	389153
229735	30482
127571	436293
349761	249334
218406	319332
471941	416670
267797	414240
326782	48275
456957	48275
378228	251180
277568	74877
153771	302682
383070	51895
155145	119762
193817	151458
154229	400180
230574	419434
56671	231118
126240	249334
456472	372238
21217	198926
249465	341271
94146	94516
334667	404140
453227	176878
176878	122768
383706	382853
237601	467493
220209	423974
302652	458790
462559	53863
57467	99405
51314	420944
59937	54449
70119	435097
277402	53640
195263	63528
165495	301659
90943	198614
205023	214600
445310	218017
154679	266021
450605	218727
49092	287423
137621	4326
413211	178662
265629	232749
274720	257651
181662	248398
328466	111764
467418	475526
230946	378462
445879	489822
49916	224265
368433	453697
298271	348798
402799	43764
291064	41361
218851	312630
489539	26519
177074	414912
12565	460700
144288	303424
404000	439859
387222	464137
383541	369599
274746	269199
27592	226308
479332	168213
325939	237235
392881	164901
408337	360531
280882	93666
443087	281924
216324	416073
370175	286313
321411	490358
405530	17186
108780	473673
388587	484447
379244	391414
210345	375231
426693	217785
488421	303791
470531	28145
224463	374752
446212	110677
79087	396975
87517	416850
367760	304671
207093	110677
365613	318735
98847	253487
88426	210984
86596	259929
342653	162795
318163	211868
117862	87469
79442	276358
232165	314643
277204	391414
104847	17855
97705	411424
49859	16433
399441	207093
286	181417
332599	210032
397675	84095
409468	434171
303572	195551
197200	423727
23215	242759
33032	401881
426947	54976
447977	35694
446348	435708
221687	312183
472694	275152
48990	363035
192633	351414
266957	162831
155073	467881
21634	393674
469479	205811
352127	471177
260781	45099
151482	424253
162704	214599
216766	201299
294868	214104
112267	167201
364725	348165
468263	64809
343747	276876
231706	12660
318274	452161
421140	219743
402703	148590
389113	63738
123703	483153
384939	428214
198317	226606
189194	245329
383070	247702
374379	102494
148671	440660
211906	340574
268118	421962
440228	303363
186577	81260
353271	420202
94980	468050
162795	226538
2354	233181
217962	110677
277189	327795
477932	390409
92861	54671
271290	422849
450988	132843
216945	35752
18468	124971
307680	384232
24887	21162
230574	155271
85602	137155
97179	237104
420511	384711
488280	251397
374336	136845
247608	100810
214533	45809
146893	44082
175331	318672
343084	73321
345401	450794
353920	271383
21772	139462
256610	388374
55489	25034
200333	72704
484691	385378
108499	267602
406660	14400
407107	48079
178932	77727
316735	35108
431240	97974
193020	442048
137332	16325
131825	314067
379169	46294
370260	102653
428940	88113
115312	454243
109949	273831
50304	317118
294323	68144
225157	420444
205966	431204
465687	476951
113514	483720
140356	456640
323715	22719
350669	369748
186570	468162
45025	300455
397887	279664
191001	274070
175379	280635
489285	207535
4110	195580
482851	85481
203965	433391
227247	264080
343602	361698
41832	84960
76090	239872
184813	9668
285312	441434
448199	290218
31218	71827
3290	327562
438475	91738
420328	399867
438475	297511
491531	5092
101745	443432
315956	41266
195553	288035
103196	435761
39892	360228
423694	48163
238041	391414
257224	268531
359790	33647
267562	53533
429685	267602
449539	466026
25748	479363
122457	267695
58620	59964
463556	249202
58694	26551
80924	388575
378350	197797
176034	41075
309917	232555
269358	282980
166085	49921
395988	310784
158000	476231
165680	145912
208593	244699
489589	283037
169684	314742
57336	125692
317983	65134
81157	395988
358907	122462
52867	54784
428550	378859
330752	103382
221925	349186
486371	286828
301659	479823
67316	80614
108158	148429
37471	295556
118766	440660
246835	3719
464337	96531
203925	26885
296514	155656
203200	335477
325931	345064
449914	176579
213596	251382
267602	20809
274985	207535
464420	404933
252464	393326
130542	47000
393	202409
61453	177630
31543	237548
463549	265027
472125	11866
195373	116426
57438	458877
3856	203279
87471	28129
153850	342329
307554	119381
465659	49228
24989	251116
204727	425056
4851	439074
387775	12592
18117	444641
283640	326130
20059	393219
36596	64929
166903	476231
130482	54968
493038	88113
48282	266998
112755	301475
170684	47295
468493	51895
401369	54976
99724	273401
193020	94516
482355	69853
356535	271383
46556	467192
387844	10646
277568	136845
204078	430894
405096	77031
300268	200444
182150	303175
266564	378462
32878	183213
465742	476719
380846	62476
354372	298274
300411	46845
483686	482146
146734	432165
48953	489822
380858	35637
472582	402698
248530	38063
197009	214050
459149	396912
175284	279532
370030	306752
293913	338113
80979	179646
133909	173003
326525	259929
26220	263009
78571	396431
313576	454354
261278	140189
210058	355700
350650	168252
324394	375840
56396	171577
188202	71391
152291	451139
113915	94344
147803	351257
80101	467701
364818	487415
109549	87471
189806	134140
260352	54700
159703	234191
45724	396186
236032	424678
264	13087
435281	237376
189975	317497
261211	20506
112156	330946
76228	288758
405227	208916
476492	49959
464248	492363
409016	38283
91325	478607
160457	431137
358669	197195
101656	90123
406849	190369
224576	46486
467788	371934
475422	353884
223579	411424
108140	73492
88313	218727
10251	360531
155866	267352
207104	246889
331103	347104
236449	190369
202384	175928
346324	121106
14131	131723
282750	304105
83613	480964
215616	338255
329612	127604
202393	50961
239001	267602
338655	157910
155853	142825
214446	190142
322498	25030
278298	323931
155530	463549
228288	205289
478198	421356
313058	136876
74352	16433
198735	64598
15783	195551
71511	369262
65134	99901
254361	127921
381449	164884
215102	265151
260534	383096
205069	236654
156957	364294
321993	298182
204077	394709
119204	21583
440604	350783
297556	366941
478942	181230
78017	478415
405936	409858
462406	58881
430668	227515
464455	297174
334092	350854
281146	395315
305988	140747
48614	294102
412826	395988
458183	98209
257705	142934
279747	21998
468935	410238
328259	110831
143549	119868
26933	431187
262954	459288
4997	227101
232176	113319
122622	119868
196385	6899
21411	43783
371042	99114
59946	363973
247567	198687
454090	450177
134013	446351
419401	229331
71189	335262
423014	317118
279889	183213
71876	154480
297026	182000
274852	397436
176344	53883
312474	407757
448104	366614
126083	68509
238266	59636
158864	225289
280738	214907
394640	15133
136309	336590
31483	125826
451600	237235
43057	174242
446197	185076
420656	343746
112276	89726
222094	331535
5461	186384
198317	378155
473025	158493
87552	494102
383292	246522
293875	42680
435683	45141
241198	478415
16438	477986
151616	407781
199187	185118
452148	493131
326749	487336
49789	383041
474341	179506
112443	427804
253289	493786
1906	313745
357411	75273
222224	220915
211781	78699
296719	432333
8619	309469
144096	37476
433346	24899
127987	252690
79175	153025
273610	450380
117167	42677
107638	215649
1156	468125
66468	48275
185771	435887
161116	337974
485546	7956
16844	385076
289379	177412
378555	48275
56143	401743
153322	44056
300291	99437
59723	3747
75495	452989
441272	461846
199030	416942
131022	9437
152717	137331
446720	344600
470469	180709
482784	180504
409191	374636
263129	421436
384972	200965
259173	386152
346676	394439
226305	404396
448788	209933
406058	294404
127412	54721
125458	20611
108330	489822
91263	166513
193020	353913
407066	23369
182600	167588
289903	87600
18247	423060
297026	16661
102676	13647
97926	11864
421167	317118
39683	265558
292411	116377
55633	157016
444380	196643
458595	261581
87440	15209
287586	198297
434726	491138
357411	391910
29777	435751
44580	258370
403489	405398
191521	351257
451441	357800
104817	275470
334092	459211
47878	416757
51424	336590
53722	189172
202654	66669
32581	459649
70478	233995
405236	68631
200849	34112
347840	137128
272457	73990
166164	48163
253054	335856
164254	156338
425584	115340
316624	49903
391861	402239
42409	130405
364783	388575
153014	389682
260530	323060
239272	3857
253816	424514
135771	109607
348910	266556
83017	365778
406360	98012
158724	173176
422878	376921
466012	146124
45880	42167
432471	378462
16769	4413
432175	485806
34001	72968
168719	326690
235538	237165
282839	218508
412805	6374
11650	249088
134876	262760
454303	114845
107709	241060
13268	492588
403185	467979
305686	92613
449458	346768
296949	492312
106485	85206
148134	15209
345715	467101
47386	465400
241803	295232
373030	291692
50164	318735
351345	337666
293913	16516
111333	150027
46556	206623
475353	313745
371443	151172
16981	236213
354828	327217
317177	110708
38181	397557
182000	168434
377669	101058
78303	168164
307404	258220
328940	298479
481882	285156
261393	336590
383673	183975
228849	291484
467935	210994
391008	94516
228084	430356
493774	410379
268415	273831
257229	220417
261759	432362
50199	243840
375355	306898
483841	446351
98328	172307
347119	285968
456021	352141
317552	292468
59824	276440
309276	296712
442834	478377
239804	450685
127428	288444
32263	56643
460611	75499
150728	157859
22392	396064
88647	137128
174139	447448
393600	387185
421303	368953
330958	59636
5167	32197
228128	481723
229854	96736
409848	273831
395058	441710
186704	178436
488678	447219
6504	65585
158584	4413
43522	23423
412779	405358
91325	54301
204967	186159
143179	414471
420090	485091
167763	349033
473077	457419
233130	261960
159877	19204
444380	327541
456139	381768
369434	327492
149389	217378
112939	27464
199420	135947
487470	332392
263894	146251
39176	236654
27490	475364
61367	174954
176721	200627
236937	307193
34119	110847
393075	241468
298941	166513
8183	387742
108943	208577
329750	449395
267388	232128
326631	442071
312290	419866
269980	244688
190336	361745
283129	317983
153813	459939
453532	418261
396292	393326
436699	288138
474606	328141
235471	129728
274512	44100
6317	13370
187507	155747
289675	81468
350650	305586
276821	431537
248013	75499
123362	463774
464390	488052
304125	444662
76315	331581
127788	380745
222045	446616
329764	388254
169031	203279
142696	472891
405340	426100
357341	249992
65890	267352
306781	190369
176025	324527
95700	341214
66486	183213
141686	15209
398633	166633
370526	413606
272490	244193
175255	357854
411271	254178
59870	137719
91960	437077
102162	82240
190281	104740
484852	165278
147945	267602
55611	424817
292730	85450
116353	75952
138427	280233
361001	33899
436110	104062
110236	400184
362937	471745
36413	76185
397013	342807
413488	90123
362573	239084
198197	110677
142507	101058
124469	215578
144405	439317
104703	104424
240135	106422
286566	297630
249911	235721
153375	20669
205425	90884
101087	79485
79621	58040
280856	95942
195425	377778
312511	361698
60382	128428
272742	66930
57450	322950
391315	164972
179073	133239
465187	466993
212009	347617
172335	375113
278919	405173
369141	232845
181108	347862
439549	141649
20914	386905
325561	464420
145905	249202
108450	274845
306637	387185
100085	69708
293694	123706
132088	120912
133877	94516
304666	12870
137891	234649
412333	176616
285953	300119
129194	19462
213699	137508
320128	343085
264899	47560
454263	481240
350912	119037
84745	387128
314617	431841
481406	50173
200067	122200
484858	415164
432940	492087
94506	230367
176182	297739
298427	450798
296210	337987
286207	16433
390019	302765
18647	24374
412807	33553
457809	333989
255508	24002
111184	80244
3367	106531
197936	329784
186124	110677
458768	250087
449480	295484
162787	390581
235375	137645
332779	42890
50747	169408
181888	157207
34293	313745
32421	83017
216131	55298
96662	273831
411249	467752
213123	428446
274746	320464
320473	359218
312283	172485
71754	9736
274138	250864
435862	419268
240188	4349
332211	100506
308618	336348
474688	457297
246339	442062
171424	152922
78113	411157
18647	56410
321940	183213
8995	299734
49106	433747
475803	458312
432283	288748
272331	23318
464548	125948
454617	249334
480844	94344
122763	121324
289416	310261
411282	423828
199696	367798
418992	300480
131558	440660
95189	63703
165606	493025
208482	228431
137454	313317
189965	290560
43966	18122
314203	395802
92401	276479
227872	97705
92255	417150
106041	310261
12481	464163
293775	452804
139182	183690
255709	395988
74815	365432
334996	473223
222698	91829
138126	310914
233045	194994
147871	393129
385402	490181
373755	41673
489929	116426
187659	348912
327570	251806
414762	296267
489845	445753
293207	252046
366275	95149
353732	156336
373837	419308
393940	255650
51764	207535
61151	313802
81339	401871
427388	20998
351491	393737
112867	92594
88603	218727
459110	206081
306387	408823
141521	405987
123065	403402
155605	98906
250410	338271
359569	271877
471169	72523
353758	359782
379582	88113
153236	5743
80150	337791
450186	245832
194304	9054
70	124153
200411	401297
408726	185118
426993	29781
67126	169047
334481	264481
183108	482707
264433	132740
220334	317356
244536	87889
251720	35637
267985	152085
221753	229150
465877	190369
53549	268194
85158	217423
32601	195551
266809	20929
15027	462973
184207	424280
113616	272069
94792	75303
111870	167685
101802	206222
386167	98541
210435	82923
310080	410
381499	211636
174148	150336
320609	430356
159414	15027
224778	122462
99128	43514
201866	276752
493123	191531
453913	301704
221296	478232
150478	36256
24122	458601
258288	455422
399711	424541
221173	303424
371411	312602
423014	37812
107817	490407
88472	163242
449808	112255
37839	436919
326722	209285
389512	195121
252059	34225
81239	195121
216234	411424
278466	433680
403588	62191
488377	110677
377588	246926
219079	434980
12431	288035
230806	355806
266957	236216
487932	434140
182000	86797
62730	63957
179102	258370
315605	391414
415665	453010
437765	132740
203656	346156
325044	196690
237197	428214
39163	205270
207490	475699
169306	237074
382867	136164
252786	440249
302566	24516
287116	356513
105336	158153
306113	246311
308219	103791
128704	49021
115725	455345
456104	70971
88956	393326
157534	436837
57557	299750
435337	378419
373025	299765
300640	365073
262487	145001
229647	84094
338523	13370
3451	407438
482403	138297
443312	87807
416004	358008
349288	241637
198727	110677
204529	258992
136782	373772
91325	224161
94890	394736
478993	218730
92287	489552
493184	242927
167406	103205
46694	295570
193155	304493
170001	47095
327655	44469
423559	176716
414735	425547
485557	262954
342347	395747
214994	86077
252249	412551
203993	121794
355359	303175
323675	303384
102095	37476
428301	469235
331599	205270
398519	329466
48572	366127
419101	410074
333080	291521
264144	425655
114747	4349
233168	60517
19813	407306
38012	58543
9270	298767
493931	24516
88460	144180
23436	334986
41601	54976
245679	442681
286145	84089
20392	447685
231369	277763
59748	107429
340734	49293
221948	427520
453141	439276
356240	248355
84052	130960
391705	441599
320189	430610
298293	44367
302918	223929
363265	224696
486570	237165
476479	1113
47816	80543
456146	371718
288989	151944
105328	313293
426742	128393
306304	224871
486500	339059
459725	35642
104740	318860
216602	409828
398599	371884
230433	418967
24926	387436
308301	240450
452855	410028
434017	290158
425582	209091
361553	234918
318007	469235
192238	476344
36405	190369
38860	409868
197750	50605
136627	418467
36035	192610
469946	250434
340495	253543
465653	110677
61934	236240
277467	75621
198317	345840
326830	101992
313004	226308
397854	258126
365897	467192
339147	262954
255603	32605
38559	448188
351432	364517
160214	317675
275195	326949
323047	169047
216396	67040
436176	414269
158064	433279
121594	228013
465519	228431
123124	318342
152782	190369
427107	438975
106676	22347
413334	390653
430839	15209
427667	46481
453452	125086
452959	164884
295220	320797
282731	46266
3809	268129
464506	137739
265928	78478
154715	30978
442435	458736
487940	366493
334196	151944
230714	14846
92954	117918
105505	428847
119345	420757
414569	236395
371055	147106
89238	227749
132667	214050
144320	425578
327139	341271
71297	45227
91185	27737
410235	227256
105181	265589
389992	171069
173966	64429
373840	83811
36555	391414
35806	467851
99811	254770
248591	23667
46870	232418
32601	187861
197327	297446
460585	53863
77731	23822
47816	53863
221296	388997
482143	192365
176878	154173
240661	180327
31340	311297
125820	196060
306345	196783
382440	313745
305349	307983
446140	45141
134299	7073
384876	334821
309245	351732
59092	217432
269801	404806
393611	394114
242411	165966
128500	251116
296754	467752
105077	152867
158483	378462
469102	143097
479355	13527
122263	334151
388378	60749
181218	330487
23134	176060
450687	134201
250344	24297
116799	464438
146046	326351
46041	49021
442501	1217
153407	60151
425720	271753
378163	175050
34196	317675
200469	428214
178422	268550
464318	371918
312487	476231
427639	396609
76228	382753
188374	37052
243265	354730
247794	346221
47238	241820
424647	162844
205247	187974
110272	97277
209532	315671
42411	303960
335951	83403
148367	489552
187834	166293
217857	92613
15225	255640
492720	10589
54717	210256
150934	158541
3636	354264
214425	224794
368858	235148
194034	430356
423731	98639
310981	31178
249528	393309
352589	190369
106414	217531
341761	476951
375113	197920
4849	142202
13434	372629
192238	161688
305513	51881
112355	121324
219089	329379
106494	195146
312184	54262
8535	371701
32014	165497
301590	142382
120873	404960
92404	329336
236629	169116
253102	420944
359178	449620
247202	190369
196003	250829
485852	284843
96791	316929
428345	324249
393205	286439
412548	227101
250900	36067
388719	404248
484693	86892
421542	290450
154835	192430
216666	81426
188708	394701
382564	95942
473053	385614
229943	279020
98323	24278
257465	187974
324629	8137
179527	426990
222376	187974
113263	61430
476516	417201
369209	277444
149897	54307
415711	388633
358946	473485
44160	150086
191621	277819
128233	154137
337598	369599
47834	403501
393940	227472
480580	246396
487422	79705
45120	279871
237803	198501
343591	51486
58390	54976
11222	266600
294525	61396
388657	472072
488045	312796
399441	93645
266947	184902
74804	203656
449399	8359
366113	411187
42988	12245
319422	276358
362918	176345
102644	392502
43551	20586
452084	319333
28357	319501
113299	321134
487765	412881
276252	209933
198148	20033
198261	294069
20946	58138
111192	110594
287387	4349
234087	37256
217599	211208
111926	208617
476479	105498
453483	190369
417991	177945
308656	380701
124879	422195
124647	434994
192708	130736
229556	365224
146706	399334
417586	327436
384231	206630
434975	265883
358443	278520
316398	204925
110421	87889
213037	227101
46333	114643
77829	32807
316154	298182
307155	225420
305349	420757
372246	421014
205180	380538
343749	95981
291119	205470
1918	98847
412306	231713
41842	388575
275768	163373
455867	404886
373106	54148
481119	211868
10472	203120
253700	29153
79082	246311
119739	313314
369684	268397
131939	156657
180290	9054
261091	94516
208956	114930
455296	369599
99036	350497
440808	446616
332299	69856
199676	264286
342465	449735
146698	369082
323222	179867
201980	356497
353568	461944
26297	100756
421140	410923
364986	243840
411290	67083
219839	15209
66201	85163
121637	72432
163413	483169
28971	250410
91276	387860
333934	399498
477301	193811
302004	343085
188799	309425
447270	159058
346828	154796
411389	51881
226663	211868
231800	91600
110835	347084
263566	359020
447349	16433
174390	356663
392837	49021
188669	275861
262924	31303
278273	48861
148075	158120
283764	167391
55107	447831
252083	211697
13930	348493
277968	260512
343860	164884
333369	487874
3810	310285
38719	420184
70045	241288
199780	360419
38540	223699
336921	2125
45216	454263
168753	316473
25532	238385
387103	235797
170933	212642
174580	213852
328367	206887
130069	314538
195649	455473
42906	185479
183769	132740
439331	391974
299671	412517
80662	433343
9577	349613
17535	295493
357987	18087
436186	375897
109603	373911
237120	303043
250582	196783
99895	38391
457010	421356
12931	384133
269491	368205
110937	407070
244803	110677
434582	172339
330580	88230
77184	490350
331238	476951
262250	139859
270739	303601
60063	130575
43931	184781
329727	287855
101991	46900
486544	56300
273353	182903
279849	295404
31259	294542
208703	303175
358167	419502
241450	72530
363112	420944
8610	171557
315066	450475
443475	270095
473080	293813
117830	94516
243341	313745
291244	107261
208605	85493
119890	447932
169574	469235
325979	383969
17725	49903
218979	57989
277031	488554
365389	485964
391702	273514
15819	26866
328089	445927
73612	414579
18020	358663
12512	144713
262820	397130
354111	396836
88855	245332
248405	110741
391391	285156
171881	398833
334379	378686
25969	99405
346272	345823
293169	492715
233741	112632
69173	273421
216229	200150
316240	477986
341550	461846
220968	349258
226364	106459
146924	18451
368618	17590
360463	252961
269949	420860
406894	290263
278554	283265
58347	402560
345715	171449
448682	394495
308122	119877
378330	128150
322193	374939
155760	172553
367809	313366
127469	364577
80323	378462
1794	132740
464420	427996
453532	195544
6467	67447
353176	132740
216585	293376
318170	141057
348431	310763
27531	204287
180488	300
226861	226494
431464	371918
190512	299467
390632	273831
3205	190369
300195	113522
310075	451414
347767	203970
150480	190369
476919	187998
366494	162814
399655	457093
265586	310261
162012	182000
34798	274309
456087	222701
210614	113051
109600	404960
142522	404445
378558	482163
122888	409828
163896	287003
430923	289616
85089	176874
85621	455769
359782	72111
112040	30294
150478	394549
104505	10071
341279	392788
403272	246311
263069	296786
105106	295484
212609	378599
415540	315250
401731	400404
180527	371907
393732	396457
373343	258844
431214	183213
360459	409992
133648	365342
347081	40230
349986	464171
431768	225201
458789	708
44919	31105
457839	471355
280952	383967
137539	313745
429700	85921
488308	164362
80861	48275
43835	294965
229885	101613
275721	59430
204753	321565
172417	459964
476942	9437
312283	15209
391771	122462
149089	283346
64007	153842
9937	436460
242411	171967
409480	15982
34751	416524
298187	336590
27087	377499
298636	229122
10050	401089
405535	268118
206560	254063
40890	127016
44508	305171
31449	175402
24312	488405
640	269703
480600	398148
312381	429115
285498	451016
309276	290450
212537	48365
167228	2232
262579	346454
458974	307279
301929	338189
97233	469235
467406	248212
120240	353267
247976	484365
377772	152724
305356	226658
103005	165267
235454	248835
34842	478415
160629	3220
253571	176878
352327	299734
203662	157191
231399	4266
178036	169166
107029	163879
148246	293409
108656	173965
188365	293813
410566	129929
61934	87471
486758	79052
308434	394915
102891	386799
49532	327217
190087	64335
4849	250153
82434	244044
83040	480327
429275	272333
480444	463240
95209	387366
53243	348798
312221	175402
150196	148519
272457	196399
249665	281202
427958	236213
55914	473195
259727	11669
462691	471355
477932	477142
102418	142018
236103	456115
440422	211580
264093	273831
188316	420944
52441	377528
91754	186159
112625	83031
445023	393326
163435	493967
461732	138832
109600	391495
413508	172266
405979	488348
273576	209947
180799	479498
471927	420820
199534	91998
295064	244157
231001	486539
178048	40028
256893	16123
51063	246705
50332	28951
160169	112053
423013	20959
83318	157726
178422	438300
453821	272908
24589	328550
267439	201847
288354	67280
36108	460582
325182	493300
488092	407022
89959	435551
320498	271569
144845	336710
341067	289386
9308	459213
93420	378997
443436	279975
42614	420944
452709	104855
397216	84504
402768	481279
311252	94516
89233	175721
123113	53883
106305	463623
68532	425675
444306	236503
100813	42412
491912	342807
165035	309425
250833	168301
396496	345194
436706	271234
332971	12129
305169	186714
287566	453746
81978	449796
424184	256070
136034	84089
493108	360554
227514	240609
92924	397316
246392	442685
354214	447148
325927	7294
413676	372604
199294	344984
72804	118886
35571	432212
18647	333010
414373	459741
127990	361569
158724	41075
214128	149448
487057	264258
24253	183213
75653	343804
320245	163015
324554	270082
154255	482633
82054	13370
147311	332392
455429	37692
99841	156404
230051	222863
153463	57134
172310	409828
287212	391414
66185	325555
204116	12592
286737	268261
106739	270112
373584	106307
372474	424416
70808	413417
129842	477131
144039	254973
5700	206943
349685	451460
168576	396080
270746	194598
312105	15209
36711	9477
134084	117577
341995	17035
135880	62518
121830	411101
345257	258461
416147	231578
47423	256121
195547	38134
200763	105498
182546	293813
83556	152856
354111	48640
255552	114063
473132	428459
356530	285830
165436	40784
168537	201997
208280	268760
192383	273831
454891	279164
106822	302033
355469	375107
446720	235018
39707	93245
307616	130742
196626	478773
93135	78218
57662	69734
103549	279004
137204	21583
41817	391414
17736	176878
170793	13903
287355	149499
278769	166085
5700	7073
231305	364279
150789	49739
442236	6072
56395	252147
471359	263351
5942	306253
91739	293813
224016	369577
46092	139046
448393	355337
385731	422576
192203	87948
490370	162831
387742	167126
345715	281236
327627	183213
253563	390585
319768	189189
310000	462973
339396	297721
412739	434239
5879	171424
198440	106514
209380	258453
268748	228431
178422	17155
463679	45626
420221	90884
166630	317118
490567	217423
332631	212081
176954	387583
268989	195551
352343	368374
258772	53883
220487	48275
74500	444213
253280	281924
350844	259929
132635	52537
479351	98210
342465	99350
5012	169263
471303	489822
148806	99810
324367	337849
436144	273674
382848	243115
310759	154309
329295	233798
68708	124696
34961	337120
38490	81018
479325	468481
118979	336590
57360	196592
369729	110571
44577	302558
200	473664
9530	97790
214544	109266
196851	483566
201086	148590
113372	177690
20669	249334
236200	362460
443334	430329
231613	105498
418658	356212
346098	190369
456167	23455
407540	163484
418322	152826
68098	101214
138875	350834
391084	467658
246644	369305
427426	8745
25794	27498
429703	405641
317282	142449
25748	84258
130069	200093
128111	294895
448353	153995
81249	273468
306813	248037
278256	23018
396687	59978
210090	62191
366614	451460
110954	39195
254617	235939
211959	210938
236330	298182
279725	453206
1441	32601
255814	298858
221097	476656
378587	39142
247783	401378
105665	338514
391757	379976
25016	16254
426248	440962
292538	248382
179751	359344
215719	112871
335453	294898
384926	230629
346111	338066
74829	28129
457058	370100
369030	17836
253993	16433
324377	13541
240203	136643
411873	13370
282453	480693
345715	368164
91930	366127
169409	385076
52473	287423
190973	321610
77300	97060
123824	430610
119345	188925
217627	335165
208754	76417
62160	203656
38743	63459
39977	362972
238855	185955
464650	309085
241937	124320
366187	297790
158	211561
405863	81396
458377	180957
286297	255640
177489	40315
116549	446443
214202	94344
238445	75499
106924	11626
380921	363021
82981	87471
12564	4755
342964	356301
142321	163902
395419	35707
187996	98168
474645	43164
337764	253136
322193	40198
477629	455769
104788	28513
271760	74585
262644	173324
124540	273831
302477	486608
483636	388488
200976	148695
103370	401871
479626	465994
90027	492906
111832	209510
195131	427633
83799	74585
196996	10504
131825	400807
267443	327099
485829	474412
287278	20586
264026	455228
190281	253772
262889	168719
301241	218614
38895	411365
378830	268261
471899	138088
24607	318735
264310	377906
424932	173983
180774	370866
482139	477729
28838	293813
383120	447519
200823	206268
26109	160379
445023	35707
140806	274511
35005	124230
152366	413525
185339	490453
221348	205270
62507	59449
474341	134694
324708	20007
232192	109437
401725	338223
458612	242552
472656	476951
485239	264406
65572	310625
402106	398122
314812	34033
158290	171380
294079	397760
292430	453222
306079	267602
114773	135914
457083	60108
382401	85423
199291	472072
135261	478415
235311	400412
147803	198792
100511	401014
373890	28288
161507	290164
297654	276358
225489	459649
374835	415667
164586	366555
458394	162141
327209	330423
332789	241468
250676	345999
61883	226841
68957	293813
25053	121324
239496	430610
143079	418586
327840	166513
110383	289554
53566	277989
420295	267576
348563	189699
17474	429161
402036	386200
298427	409042
99287	35015
328880	185172
419074	387260
223929	251369
63028	94973
54943	396204
389224	166961
382333	236503
9391	109339
76835	95603
480580	397803
472661	52396
101049	124390
116895	371934
209531	246054
135179	289238
217498	397855
417938	348798
36680	363973
89478	391414
470570	72461
65679	139708
437098	175667
67517	95536
311589	312313
360883	178436
54085	404285
47327	233665
53140	406371
45201	209572
370866	73093
395428	240930
291982	432320
164662	39089
201601	214050
138766	368797
387464	9913
70878	22448
146734	341996
26406	420944
62880	431226
144690	462221
218458	423589
231567	369599
231597	154425
438921	430356
47971	387742
45724	235102
185510	85078
324061	308694
90879	269957
276663	51341
121665	348662
69267	256070
191155	190365
493911	108270
377869	34118
135659	218142
340844	391414
322448	318295
229144	143535
54539	364703
29966	176878
364211	191241
106822	411809
156313	277800
241732	164884
427884	259929
296029	77438
437098	78967
266307	31955
482679	463623
473028	101173
361291	95850
374197	35489
368906	390217
298572	106834
152742	440369
68924	385487
392560	212081
384235	378686
384035	351193
207717	63377
265910	314228
418762	226494
218850	22889
395883	241447
71774	25376
382565	137128
18384	9918
165784	368526
268627	364687
314674	354408
253076	13230
268536	370279
92172	476231
193386	120094
281542	63276
126473	195075
213339	441357
301553	53994
221369	312556
94219	430375
483715	95922
397576	323484
451885	339153
125772	311136
350494	110677
19745	450632
325021	494102
490124	183213
10882	323879
131478	475699
229735	89489
51781	374314
73445	276011
349198	62373
333080	161124
28356	188201
151456	378762
4955	249334
324708	413985
315108	134753
153813	193707
108057	292129
84745	412186
342438	311297
368128	357072
8433	454490
374458	358797
107035	18023
30299	121324
326830	475788
285147	57134
108360	385758
319088	302767
83562	60517
672	240225
313884	34547
276556	317857
75498	120986
460702	113221
440492	299684
100266	411809
455276	366230
466356	184902
296613	454504
187175	364294
83666	391414
458649	164759
443485	481785
149883	398333
56856	190369
159379	181422
174484	369599
3950	24070
156429	160262
430029	421830
329750	317458
285312	171884
103034	126426
322273	168753
434312	351414
110493	214367
355083	242927
435468	95335
240981	213361
477932	291324
41378	281236
211657	337087
251061	434893
173969	313648
472620	78469
471365	142439
311727	152502
307448	388341
81802	84985
147216	301247
384835	486267
177480	273831
294681	42890
94110	53490
16133	315139
274547	15209
289535	35707
136284	312259
288258	90041
371764	194143
139923	254366
445575	293813
345715	87759
131908	28129
477091	324442
257224	79221
143612	72987
111628	92435
168296	93974
281691	110708
348742	275790
39364	148768
362082	49735
277030	472072
91217	54522
174315	366099
266997	353091
169735	364720
267478	436698
128605	124478
486440	363581
116880	316476
192977	463822
392055	447517
119544	311297
146184	79457
63218	313745
177269	218727
92401	365928
402328	246321
492799	356512
154584	168330
458768	225865
256668	1446
433659	397895
326109	187836
430264	262548
208577	244017
246606	456817
52336	145948
19451	327435
216421	313070
230548	94516
32384	411809
320909	441880
271052	59784
67207	389960
195596	47349
86311	314939
82568	313745
392893	301972
130567	243183
59595	343721
174053	168197
62219	122452
146893	211263
200985	106103
351015	48409
92635	374404
282461	220756
315671	51565
239099	37203
264554	245679
168798	392055
139185	52395
292616	97325
335654	421137
338189	349903
30564	152063
128090	352138
478588	449156
386090	190369
49789	29528
132247	418303
245178	4379
452579	205823
276793	71994
372131	35954
416119	237722
18004	12092
457418	455302
479151	478547
415574	482039
352451	80919
255510	86728
146654	4413
315614	141166
144322	296811
50216	181194
7781	94693
366481	12847
347246	21311
219915	447517
487727	462973
130224	85305
256893	472583
424647	51471
275344	274698
318076	251014
22950	407026
206292	441773
255877	189065
58135	137922
15694	127722
153771	406729
219894	250679
196794	117097
47465	155821
215260	440804
412440	131595
349066	86560
450084	252990
208577	168252
297979	211828
8771	83403
379269	2638
227456	163550
18704	362672
118165	67500
458925	315380
429310	160199
102157	308897
296754	166063
208068	388195
267725	242002
305939	362610
53556	273224
404337	106892
35263	330878
49482	467690
363210	445693
200724	307423
25748	250692
225650	376961
245491	358081
169802	28065
283698	84065
117333	440660
355393	394885
375571	75379
339567	423546
267302	49828
358357	126235
393708	272782
250218	366127
438328	337572
472255	122283
409248	144825
309626	315888
35474	476951
20287	315671
118509	237318
169789	61958
48282	410097
291521	25158
389305	275790
134196	67040
151928	469583
122593	176874
149368	362672
30759	370004
219165	186381
332299	95922
368354	62699
71237	304011
419952	5773
458990	118028
449078	180008
345080	478415
158584	49903
416745	276358
119345	466075
41304	51895
473752	404550
151176	68935
58045	271994
434013	267553
33887	219335
410265	377683
277568	421356
23866	144470
346297	6374
93238	71559
16516	109271
361007	418420
253002	440660
298269	98906
3719	28129
132247	200033
30749	81280
283824	295039
231855	243304
387577	446351
3820	414513
119872	253939
16859	451648
126483	403415
79223	656
345320	378504
460010	289883
186645	217551
107727	470294
273669	476651
82	163127
451727	338271
409016	332670
412440	265445
169020	251274
128038	206142
11902	461355
340535	228808
99858	290014
83192	226494
343311	335812
470554	155678
238406	237458
71497	45687
290747	115827
85996	167237
225694	291002
363526	187712
223644	489552
56913	266736
207441	391414
159089	23654
158589	476326
228794	86560
172318	116923
271128	293813
326963	199975
157492	183337
400506	400320
129249	13370
443325	455243
99772	320464
83525	324802
452293	221754
131853	285156
223429	445915
130675	188243
372590	98906
463176	229324
130764	240374
254973	360681
249500	12245
40028	401871
226422	416402
459290	446801
200884	232030
180525	415248
219363	317118
18349	187974
245986	209667
272383	228431
231337	323340
94929	5159
34180	79989
200092	98493
483939	163445
401651	286936
398517	313454
454263	424152
380489	95441
449443	101058
248280	445233
46030	224633
314311	459529
472586	228431
155560	441612
458768	84504
90831	35707
363984	164164
164909	32130
301540	388575
317390	313314
229233	274508
58305	134262
338279	453127
300357	320299
167475	204136
421833	260325
235323	386559
375405	195491
78206	100963
60954	122694
356146	190369
421635	347847
220553	402265
126502	51026
398792	317118
367041	200242
320581	133536
443308	356645
400824	275735
382848	87904
326260	195836
8774	231638
409120	460920
436886	2199
407580	190369
41695	446258
107709	309079
273572	377620
398308	377443
400240	463623
493636	235606
427521	265883
254269	122279
386832	91453
45292	231485
402540	475531
49184	7621
431140	258607
360576	49928
176111	96687
125526	189938
447335	363021
78874	121776
117405	252443
355399	195202
34675	452107
312347	172535
89065	267352
400364	120031
8673	372850
244008	257597
301326	316575
392837	341271
317356	322765
441361	341470
215522	392466
221488	33876
225157	34675
432175	460734
163435	61596
481800	370866
23944	385369
410619	109407
24208	94667
165543	406893
470554	400508
365839	293813
50914	86728
165027	189114
211238	305586
373749	47376
308122	305302
183578	185076
35849	489496
226314	286313
3462	301248
385449	181911
138164	220679
66029	467703
394480	49903
396476	280635
291249	484562
84521	33881
63204	308416
345049	58881
150017	15133
138131	132740
325896	27399
393361	337239
53757	290523
82732	84195
299408	426142
163160	152502
297721	138274
353597	425838
142503	259929
13875	475827
131553	317090
79328	184251
389641	276090
291299	83218
450615	49228
476586	127993
123966	133706
425731	473525
15819	421095
147826	179010
423686	474980
300195	325304
194966	448038
7348	352314
301388	295665
358199	6248
100400	220294
111429	353557
462858	293813
158647	480921
358983	272339
87931	146797
372448	291832
460775	313916
141172	237235
434183	189266
22871	304731
294754	409860
159703	6289
226671	461392
253217	447674
18025	190369
108847	386762
247211	192366
364203	243698
25969	315235
120095	304418
247676	478442
85333	262214
52537	401392
241902	310261
305624	385251
155730	482851
42413	15029
149038	401101
188941	122462
118132	115340
457908	134358
155302	45718
79592	441921
464725	213908
345232	341329
445190	415599
414646	306633
383164	115352
436776	29816
400437	153995
217459	136971
287530	214992
93944	288837
78273	73697
221799	190369
340345	84590
345107	380301
361291	98728
108892	57002
393835	307279
402703	183690
75808	425846
77944	438783
83490	461036
151888	51597
291664	185811
128563	489822
237610	37031
251704	478415
184749	493996
467565	146416
216103	385992
484007	254292
172733	105878
317552	224871
448990	72432
479161	67570
470408	22448
129396	435869
272053	119868
238728	330986
367690	118305
114383	26556
222127	368205
54617	302346
326260	91942
250853	208577
261277	237165
177616	355700
268256	62948
270816	94667
33781	421830
121828	479405
308122	236774
225204	355915
205696	238948
111260	420944
180640	323715
437499	70733
413816	478829
9648	82585
456343	268118
193595	12245
21635	487938
477629	476951
307386	134372
434485	352905
145494	487588
289675	210903
218560	485304
468942	182226
144405	384763
216137	93129
225492	160545
241315	453012
93451	272865
17202	312698
352356	493595
135920	238578
297630	374916
474592	447517
22637	136845
193170	325896
218780	240796
269087	430356
17445	384089
453736	230040
372229	12655
423013	43514
456021	468935
444755	104157
277855	247823
382005	214024
410010	422435
458109	445137
131250	226308
486256	20255
24077	422419
482945	184629
441463	480105
40387	49903
225215	117097
336152	80965
462436	259435
247932	423265
95716	391828
292727	364552
100661	82158
405535	88437
17992	48275
200092	304853
443898	141649
118909	377270
380281	387860
250907	114348
253378	209663
179455	177861
46870	42422
476200	470415
106140	194098
217627	302380
109437	118547
82471	476656
89252	6743
486371	418368
20197	57989
444081	152921
398455	203656
266141	204819
431292	16516
379467	370866
268876	380439
258173	270435
486699	347202
436163	196562
214366	340956
48431	473006
398777	190369
44329	204195
169347	134694
98661	60923
344572	124228
148325	196783
302943	32605
345429	16433
167227	478415
293381	138778
8146	57134
187680	472239
202774	102494
345968	424430
192653	171424
222333	355700
141528	61016
420403	194165
344314	34806
446801	390232
339769	430474
369525	451924
405532	447831
379462	257509
134184	4413
377047	98906
164886	25239
281574	132035
326680	240225
246592	6597
97339	355069
148252	256537
215686	393804
170770	186440
450477	15209
443320	129923
86311	364461
95008	432129
423731	291984
272301	256658
427960	354903
245399	340327
212951	408519
372340	109580
68314	318450
182267	279911
476779	108377
42234	404960
46872	300813
20172	301974
160179	228824
486095	440660
465379	9054
452804	434035
473095	269199
43601	235430
212733	173786
134959	15209
319259	403363
148516	123835
97985	110677
391284	448727
307615	297969
73974	287066
348615	492928
348974	21523
386827	125889
398015	329086
281573	198237
152465	339811
365571	338663
487924	311713
458183	482417
36744	263009
170520	118961
372330	390349
45999	189510
94516	358212
411327	477108
12177	67843
41491	191959
56619	390340
47630	333217
145829	110641
112443	91711
284717	110708
435402	68950
391582	154692
238209	270603
481419	275397
389933	194186
171896	54399
350551	94516
444205	30428
40832	131049
8782	116057
447610	313058
88439	354694
215347	263713
280775	7812
491031	396563
143465	203404
178784	190369
220529	412440
345584	214714
260563	13992
309917	479157
426911	440962
418698	169374
170868	266852
454114	409828
182709	225420
81920	278382
258766	35725
229668	26348
202976	374030
270837	262954
116645	177624
251555	319616
230983	14268
417927	388271
300916	109680
144288	207803
441051	457657
241952	258270
363696	31420
375405	101376
324837	194165
116760	475342
469435	205162
21875	101058
27444	476951
225131	195551
451764	174606
311325	370620
92498	287423
104539	353632
26350	237178
477568	75245
114908	368205
56619	457787
451152	462387
452192	62004
16800	57546
60875	15588
50799	40722
381180	254132
367919	411809
370619	94344
43838	396735
370035	112117
222331	436090
133787	334680
424108	267903
169592	342486
463891	414785
268787	358353
31904	192610
220293	241468
282124	83646
432104	492080
282453	58994
138126	380538
256711	22945
187616	335647
54539	454987
289459	263009
38861	99210
382848	79861
378601	291521
76104	233942
119484	164884
359639	360058
256919	146248
334458	355806
476480	186259
414790	349315
272418	211052
246004	130310
100787	314742
456330	60749
287953	439453
180190	242019
343890	387860
316463	201262
281236	200441
252664	24000
492851	27464
202645	171350
9284	49021
35806	81876
398451	294738
451588	42890
8920	161317
4097	168189
165902	45141
128240	298182
311978	375564
357530	205289
229528	438419
25966	222721
378509	325576
61681	461846
144832	95312
224230	377907
159571	187974
268168	383096
179626	472949
356674	309726
97312	196341
488135	450541
25075	293813
342253	464284
246175	219865
106313	461951
176545	243438
104740	482329
394757	90037
92425	458657
349972	330347
211226	467631
347200	471810
107396	5040
18669	165267
49240	390525
374616	369577
414570	175350
173879	53883
254899	468832
78986	244362
316136	66289
462583	184163
435898	95082
128337	365339
188911	169184
335098	119622
332204	119809
326260	350025
289723	431291
261532	333357
454090	24328
123224	209608
3462	368205
309644	233160
5910	477491
10890	33927
153418	49903
43697	98207
65878	24845
182265	166513
439888	387792
309749	486724
53908	270357
466432	471558
387014	132740
9379	427185
294857	23018
310188	40193
333157	100175
385449	174255
89238	104222
225328	474412
271181	175387
13527	470307
268781	296112
423424	255897
13268	347862
369344	282822
434693	386557
296423	359782
93225	211134
264659	489562
441148	449431
375983	222120
22054	323132
67622	387546
492874	238229
65450	425830
106676	149128
262660	396703
226264	239122
201131	202906
361105	381340
402587	62191
256121	258643
490358	455744
389219	329196
263125	137633
359499	317118
38223	359516
473600	490707
123906	477986
144280	15133
140009	317160
449399	105498
357782	244695
482820	460432
172266	440934
184986	375231
373890	41544
280208	273248
83217	190369
461837	414477
22823	79861
293580	3462
114804	402597
384506	48275
475526	286864
293245	424859
17864	14978
420042	241789
436274	52682
149920	389422
92839	235355
456241	211208
45502	225209
331047	137128
182771	58057
43767	41753
62272	48163
263924	66835
433820	136877
224630	449090
68532	285803
350822	294636
254599	162795
11561	22009
125313	157938
45140	54449
336007	283965
282469	329206
185885	355700
409802	475594
274105	185436
353937	449406
293913	136302
123095	467703
64207	194963
312867	52537
309531	249842
12650	268282
459387	178436
165267	371782
413300	113085
462675	59617
213	177254
430183	280333
419546	431137
271575	366127
345513	41075
55734	210201
21056	44607
200855	56609
39195	182618
174362	38794
453919	442068
358357	390197
327748	254973
167588	453903
338153	286433
450465	76829
463171	243547
248822	481279
140192	32807
176878	47807
470054	206826
447164	487762
300752	52917
273583	470128
267562	448033
414762	293813
83799	20998
219093	35707
280707	67040
436682	355332
430950	425202
177647	7783
146172	129452
132769	344875
228128	173570
112425	107473
255249	316705
334777	393623
297557	156375
101115	114930
231800	65670
208744	22592
388249	213639
58042	127921
115175	190144
415024	273859
470155	101397
445988	120747
413816	62807
244585	139020
326596	293813
72804	221216
174139	382874
493625	313314
123203	286873
80388	89047
133588	450566
189711	62366
345264	12869
287766	237660
333704	266600
61299	307108
451783	325738
380442	138303
236216	170578
125790	25667
488194	306819
383813	489142
439296	334983
335043	478415
225318	185479
66325	285938
153122	197858
438484	145691
399342	169725
223014	286313
268893	282078
216230	205915
145358	412980
251157	313745
263712	172089
286430	332685
137337	49896
474304	272448
386369	153505
40060	478415
345401	8005
164844	377278
159577	296303
338509	22448
58484	438368
251228	18665
421371	296374
262210	416321
324076	60006
305555	189806
103971	452098
447335	136282
178222	339837
87580	106864
237732	293813
229736	205270
120283	141256
243312	421962
464141	443146
58280	205270
68973	456640
454827	159249
71511	189219
313314	85636
255767	241953
172478	491105
138433	59831
359708	473728
254427	261070
218694	328140
389897	417201
47463	217423
405555	474453
457418	359973
90296	208038
145226	117023
178334	391770
109435	140212
83937	391414
203280	264168
246505	303489
431013	412688
424215	26366
342486	477869
122969	313314
366748	39094
73752	317118
318976	51783
345401	459802
257708	429800
437006	486885
298156	295159
339109	361291
274006	209926
261997	292468
22348	177932
185511	261396
237714	290547
204862	450876
259392	93695
364886	47775
458982	403501
392049	90055
342465	450798
259927	243438
465740	233486
316961	90538
352232	60171
260814	145038
259952	167481
392677	72608
478236	293813
15236	429868
14777	466240
59923	99605
465205	130134
52867	271533
98286	112932
139847	457127
158274	17339
428892	84089
68163	413378
399631	486885
93452	7211
5564	14120
94965	336148
172560	44487
487265	61396
80756	186189
412157	278406
296459	235445
369066	447612
375707	79075
465343	67649
372764	35443
333178	298415
440861	421285
414535	99437
153048	28129
80810	124085
86596	194101
282700	404806
44460	420944
451820	223965
283026	361780
143179	336590
102249	106812
398986	485522
60065	208577
425170	315671
333357	237165
456660	338140
471359	81717
185229	426736
404568	456085
140402	267602
442554	218727
438479	173640
402767	197682
397037	420956
427117	256121
222389	252664
477815	288274
59345	217809
208038	441512
485471	284982
214853	378082
164329	47295
103494	226308
308122	156028
42034	177415
297587	182226
373021	10347
166553	313745
146893	473496
248013	302048
401547	40332
323	396975
410488	205223
368515	411424
395350	269332
387933	58161
305978	428603
383957	454760
266307	305068
371155	428214
234881	465692
279295	122462
30143	21583
287076	51881
91931	300240
48739	203844
172864	134145
168568	182262
303783	399172
189786	42189
472986	1092
329970	333717
201572	416688
5159	16433
224152	84504
247106	166513
428735	8203
74297	340543
152575	276700
122266	190369
275721	76400
193987	73426
317881	238507
422246	147056
267373	417294
447968	13370
66129	342486
402874	420790
124259	146083
54502	153771
226663	94516
25826	469202
153015	76350
405116	380071
74308	116014
278587	308693
283748	118587
134299	434709
476522	194165
414504	237934
329698	390553
193124	324932
117355	368760
204770	429863
137891	50155
111757	340946
273928	39262
219350	226308
85049	432232
394036	467320
246686	145693
367919	360469
44534	138807
50506	385378
292722	223615
445281	224158
198939	127921
468339	94516
367982	386405
334092	475597
245769	367750
433375	312216
273798	218727
71817	178436
361109	267602
57239	126205
71709	134500
48923	343129
128739	166513
26816	83304
219089	211067
324584	344063
250873	273831
443396	56068
359506	279444
128309	232377
402474	8459
225694	186384
225091	40784
296357	115340
361192	293813
405637	97102
241614	147595
230003	309801
218733	192542
276969	199420
73290	134145
489908	272946
462497	411424
430264	487500
228994	94516
492680	283721
136235	435817
153160	395988
479351	112938
272111	405972
151172	8607
97134	333697
319419	475914
192238	342731
180886	223500
487438	313745
229140	400497
289187	187974
285174	190369
142682	422998
73435	220174
39892	222536
339025	231578
4237	267739
332821	121959
46874	188759
220726	266852
39362	6000
362267	164789
318715	107148
388084	370029
97732	132894
68163	49021
279722	423727
328940	84779
302002	377102
329345	229986
26152	134439
253031	438302
65295	54976
299398	428199
471416	217432
244827	256381
2243	53249
486932	372812
48369	440181
118508	487833
215417	50538
377917	137128
470421	250410
148222	49828
212009	149128
237261	298767
339384	378686
192238	110371
375669	359762
102644	209699
289256	312323
438526	203656
163355	110677
71671	205533
130723	437203
447212	42032
158200	466941
145442	480025
171455	77438
293531	392100
128945	37203
55940	329811
133655	489986
36211	231097
408472	94516
448944	467492
28357	5768
198810	14719
192926	351614
29985	357299
384335	326727
162513	273384
240624	101597
469247	21902
411154	415594
244254	334680
166249	331663
403430	241148
42022	275790
276821	50087
52097	355806
164674	421843
110056	485601
132247	207093
172379	326727
120986	404607
292205	309425
361967	141473
399440	435708
69318	248614
306180	77004
355197	179045
117311	145064
295449	307983
278979	190369
232176	76754
71357	283445
150500	446801
380247	191185
379087	29402
352739	467267
302684	69708
489203	389276
274326	395628
447105	414772
328867	141440
289675	293207
249784	115338
12183	249202
248013	396431
148139	95149
198558	386132
361873	99982
130224	3410
456789	273831
427760	25410
93408	145059
318412	320097
381972	80250
430562	130920
244233	53863
73516	73950
298823	210497
346790	99596
410801	202820
18188	105878
144191	46294
284218	305003
320592	35707
58031	439319
373712	1605
76802	306729
23358	305740
396379	310261
348143	420895
472674	176300
328647	44733
227730	273831
440190	226587
318715	333709
120787	317675
1155	207535
278323	91558
286608	453295
59815	223815
402275	168381
289675	469664
219546	313745
454937	481785
228084	179352
262643	190609
280935	100294
169547	60517
347121	399910
29721	103420
379680	69721
260043	338514
450465	311832
325188	421843
237120	109126
172712	214024
129727	103884
269007	351639
18451	261715
125289	83323
151642	73466
110503	267602
374336	273831
84745	171856
154872	384645
453589	272139
366762	76359
149482	190369
164068	257822
173798	139648
82787	226899
449521	345962
364493	399867
44528	356636
127754	417492
144877	389116
275963	79861
489241	309801
489686	177104
383163	114643
233045	121960
57605	245247
128605	166079
325271	360860
105788	160419
106120	130782
2503	287686
189974	462814
427731	420010
37439	366493
385075	84089
39271	28129
385751	232555
12632	267553
106486	267866
281718	468481
340690	431556
347207	293813
251703	233676
270203	300240
431933	382807
405307	168050
461809	440615
320586	373835
10546	56592
273225	101816
405301	20611
289983	422669
374222	411445
380656	435708
189560	446035
302340	490105
79249	394285
461185	132153
645	189640
353632	347158
434981	66183
147062	162831
183111	317118
104740	298633
102304	187547
129902	200444
403044	456086
394145	420505
393695	36719
175738	330218
220384	98906
149330	428562
412738	393458
262286	355332
463274	363973
90312	103031
200092	377869
290560	383673
87979	273831
158099	264438
39892	125598
382574	79989
98598	401378
62553	364070
239857	405576
174203	233525
491995	228431
374305	182041
151670	328389
34368	452820
50627	310969
54826	123764
253627	293399
25969	489822
316048	226308
359770	68090
30460	367841
301197	46747
384320	251591
92401	313745
159189	373674
134299	298765
374407	493443
156094	157905
143048	193825
211740	248703
483924	237235
259553	464578
368581	323960
188065	23828
480274	291185
117405	396464
285905	456774
71655	433279
292205	485659
333833	283189
40890	114636
8771	378686
457418	114643
81954	24738
299907	388575
257977	246281
129886	343142
185629	445602
426824	118877
304146	410617
46423	300555
160418	424156
152858	264286
247567	12787
438389	50155
322003	467181
67507	348007
419570	280634
106	315671
156375	13795
311979	38730
432421	482162
164412	93288
71911	292468
488715	303061
228606	325604
100930	259435
229834	436405
460387	63467
71430	446936
76228	29814
141000	306251
124915	115957
352638	456545
163227	160419
21695	39440
293960	96490
397734	356399
370572	42890
48832	478935
116106	210261
269612	6409
184198	147605
443815	199676
438713	147101
316310	205270
145869	62191
352877	27857
401976	255440
278286	50264
237242	123410
344128	300887
205203	48783
402114	94516
420852	163657
5700	374616
334608	148590
421719	293813
489354	113051
398229	27581
78571	325471
429966	231210
182511	391414
12477	288083
2123	425787
489656	492316
446857	9538
259391	298182
207819	409828
282453	234356
281537	35735
75656	321093
242400	345705
130207	93245
445277	227101
275913	169582
170447	388197
205968	36392
332641	293813
229692	54712
415113	62191
447150	301143
108740	372889
259593	272230
144042	276928
474379	16433
120277	372622
185526	387413
219281	452709
282545	254973
173759	477788
118613	77143
112578	468882
204862	454181
112625	463913
2002	293813
325932	214046
145210	459649
130376	405217
286096	86618
209378	148558
205226	59237
219166	149025
80772	292575
432112	24334
27788	7771
245488	476455
266350	385591
436545	27728
402263	345745
446182	431536
45118	234356
113927	487537
447335	141972
296251	121106
406323	383085
366646	178335
284510	77528
192238	258377
61373	227067
409388	302298
119561	286828
398090	311221
46118	174939
373755	184697
4387	223950
26527	137128
384744	262594
467894	255641
361158	267352
411447	62699
367656	130142
69264	316796
467060	208632
453738	284843
99818	337477
198175	477136
343058	188835
60072	313745
384156	7159
411512	335006
42063	101049
182102	336955
126116	342639
38038	250009
343013	81000
139311	484447
138126	232820
490207	86892
184847	364201
395669	418530
434040	461846
300555	230587
138088	447186
51595	412265
440467	94516
263936	426673
133425	119123
274807	156376
217404	246713
164012	120074
228195	440660
135932	57076
84510	6871
424925	204925
133794	235453
419265	114063
417121	477986
11606	308950
254634	381256
490146	149827
147016	221554
161530	32634
156672	441202
204376	345689
328588	49903
4684	385076
446998	55008
309159	250541
142190	137128
254914	370866
479351	324037
129004	434035
396873	263777
23754	345745
100411	209572
339899	156875
433089	234356
71189	477194
428861	91600
92484	458428
417938	399295
196507	117706
8957	287554
449521	105855
490060	152921
353696	190369
71189	6262
75252	140044
143714	304173
72136	18669
170311	378686
304478	412215
122884	8521
195028	315673
188768	98884
411643	421206
282639	16569
222102	116070
139185	476970
233305	254089
113549	44911
472383	86629
231740	259978
271906	464578
159442	359136
194376	45141
400542	410355
194719	327934
418992	279664
382848	54035
382511	209663
147624	486885
209310	352605
240229	139648
206006	220857
251044	401054
125767	198282
155736	338227
204448	256121
459660	86728
45165	219808
146893	131892
95851	50264
209854	246311
353826	114294
148936	176747
456316	387742
480506	365224
479734	195121
294871	45839
432339	420973
162240	115865
138726	9054
292967	234644
309396	375840
377837	179220
343621	102999
99688	409360
111612	168213
335686	341470
165123	381763
461833	300134
311221	74763
480105	214015
178512	436686
146931	99437
89257	318956
126870	444362
475336	142697
57	127697
155347	396948
136543	53863
187743	102080
76331	262425
74000	110677
161574	222531
244899	267352
40486	78364
271919	15209
303758	144073
204255	334150
201348	229585
458064	41075
328061	466737
255859	74797
345715	412517
292864	31329
177084	46883
304	364831
88647	82794
491993	351029
1057	126822
122801	256373
155408	21902
150797	473403
153771	155495
341600	8607
403670	242927
446413	129827
352604	48275
296149	492531
178786	332323
119276	217100
429592	306100
38680	150194
478634	110677
53250	417201
399868	356645
309928	273831
106313	74585
134954	30905
332995	187974
250944	174846
206590	122581
109078	258370
52976	447831
148139	154154
480053	91069
238690	434893
133680	452803
102973	458144
494039	366127
141646	284178
332512	493427
260171	281098
88439	466432
243949	49828
351453	427104
418466	294689
375878	67584
384106	447158
463420	22414
422015	9848
270224	169702
143179	441202
353102	56138
417505	347623
144073	271802
34874	185335
151144	411424
9321	313921
92864	313815
9421	488558
484532	31356
61651	234649
478287	192195
262730	255945
450079	35322
485667	461306
76813	243115
41189	472844
137593	100967
444380	374939
462329	486648
114643	28890
97378	324639
117061	261375
39918	479525
131606	382832
266190	434966
333691	141440
126719	395202
218648	166157
362094	188759
421262	133490
247220	25559
254637	440249
128559	411424
393361	194165
202613	125399
288643	12443
56370	338915
474441	40722
214455	134694
261396	182332
146893	230708
205323	35308
216147	448788
469097	368859
203348	29983
368284	199179
341293	354391
163445	142642
491938	309425
456546	137128
116370	13370
108669	267352
55923	313829
259219	99789
8396	428214
151929	212081
356077	299200
410839	92867
491195	234928
172926	205223
163481	259929
480111	107573
390154	300690
227597	479459
115204	113138
106268	349195
380833	118506
173689	152502
69597	147661
365323	166513
441295	122694
138297	202523
399635	198599
267562	412523
190369	294035
149354	149600
108572	22772
289329	268917
400517	266852
476310	259598
406164	446743
52881	318404
361007	136643
356535	300240
149085	70628
428735	154758
39371	20081
189879	302033
121573	471793
267562	308610
271351	95518
203372	361301
216666	257339
328461	72523
227017	266611
98378	430117
128940	282404
474970	298415
344314	315920
486712	458837
132147	279481
420990	422998
62681	160679
5232	267352
111640	76454
296635	13721
391867	400367
356842	267352
428583	482723
491388	208780
267656	234878
452854	11263
793	49903
121331	246257
378137	28129
177751	105585
343010	251008
324986	164272
151320	59672
82430	67280
123922	336590
480105	130043
422178	459305
159350	212777
375313	83719
332772	186120
77266	120195
40469	197187
184903	139648
122436	309292
432903	332102
138378	421830
56075	72523
419468	75229
285949	89877
304952	5857
419868	478681
221609	183213
29425	76185
352052	308315
260678	63289
373170	311819
453262	94344
336835	381934
442745	292721
416871	414912
403150	151717
368688	449468
277987	95149
146781	404568
223255	148000
63694	212691
350549	168213
373853	198765
371053	429790
291552	27464
64201	3845
367934	362429
230382	260652
75276	139803
383039	364294
429466	451588
456658	395968
361588	145948
80860	287740
325904	300397
422471	208251
16584	368973
126870	2748
86828	115643
40388	165267
493961	455673
420143	280933
465326	468489
57062	411395
130121	183479
52537	79439
79523	286936
349608	460333
472620	478679
300762	450439
212587	224594
487402	78739
84945	207356
132129	35707
467703	288978
91093	431799
260167	304732
484598	75303
56232	67280
469793	119250
33474	156375
114748	247564
87434	440660
438464	353557
235947	421830
389206	264406
448219	23024
4795	161421
191162	366781
340717	352605
336091	478415
14871	120837
198138	464725
135103	361167
340666	66032
434655	401004
243588	15209
44159	121463
88837	93698
319730	267756
402214	176380
14020	219610
78617	138600
325905	142018
472267	302419
353306	43446
174362	78273
133138	160071
460521	428153
154180	13005
335259	49903
340559	83408
317651	19377
488715	458601
370031	198624
186363	393326
393423	326991
481419	320473
43434	342935
452393	219212
336412	371053
313523	487833
175995	387742
197386	187796
241749	296693
227852	78184
141158	421968
360459	210889
372280	23236
369020	15209
62661	39229
28795	392208
142863	391414
349438	322685
339675	101574
211641	53957
235060	149941
65438	226693
404753	401854
162669	423469
315805	350384
155101	460667
350504	127757
4898	304589
245938	482198
126014	110227
83697	81280
402519	260527
376721	461846
219984	404806
347114	456215
131261	409725
66185	390771
262421	258607
382142	275634
366402	441434
13268	458273
65300	102031
58640	272159
184100	463101
130953	273788
99627	494102
391479	264286
124291	258803
241311	428966
410546	475921
149116	441996
69445	72985
37047	476804
316858	206768
487060	133376
180755	156895
221133	351466
14092	154137
257908	162623
41359	26887
135692	447519
491686	258646
173966	61170
450940	214979
383226	226129
255301	246063
169932	32254
271047	51222
324377	106739
82802	318055
331622	351257
406125	30668
193397	319490
117641	41007
25969	132318
321457	175889
377125	86476
268781	483969
196449	71015
230629	445061
319223	24334
444134	428103
278482	166063
417121	183213
337440	326164
20998	423828
202497	458601
164087	491150
454664	429301
462193	86421
403378	21523
314311	190365
68314	289443
10226	98168
456021	456252
471666	239107
414762	462650
327209	406061
489156	464720
285156	142767
240632	382166
166474	37820
478953	83337
110192	403515
315867	468387
121594	278427
305115	250240
330782	159249
292576	47757
450351	348798
264569	425240
450825	301572
125343	356135
1265	250679
412749	312595
251791	29451
417938	328568
414895	166513
355290	78811
171066	53263
409598	303167
345444	476951
54234	360736
259155	294163
306178	20669
93328	49127
464353	119381
144098	287644
46338	440962
88180	396431
406587	474874
167068	49896
315261	85164
43353	356750
418180	456640
403551	64794
151712	108222
46708	222857
387701	317356
360459	350242
247929	335014
434500	15133
473425	58226
74435	167588
130060	359218
118502	197270
414646	141068
394116	404960
289905	453446
431663	30638
273667	455598
23547	231021
142936	122462
386330	201754
211597	195121
192800	376033
275554	190369
451379	129172
282453	34016
211044	334838
412426	486104
25954	151944
249209	380163
48412	176464
160319	52774
139297	296758
154549	285446
40809	30263
223571	378686
297969	298550
236712	114063
203676	140460
459384	74940
142287	110677
424254	267553
196146	177883
43912	432204
108648	183213
45939	283721
245917	377505
400548	364703
357309	447107
268497	41753
179649	22549
456029	1668
135181	173887
242633	25239
79457	33948
431805	181606
219284	187497
415169	351193
41637	250805
407334	214410
274138	128484
277212	73336
356774	42180
427898	49073
270603	346386
187207	387987
5231	374604
114845	338271
66473	187974
149621	25388
74521	183213
138577	160419
164529	15209
377869	477986
364636	112463
93148	93488
451813	166625
291082	249334
232258	411809
224039	397563
239537	152502
357081	226308
381449	268118
192211	209285
266713	469235
465315	275790
293392	283113
485062	440660
257461	489103
58881	128015
336302	145948
240061	270324
174725	75499
345070	26680
289329	103267
129004	369599
200092	363191
466794	425675
450289	382420
50078	475047
385062	217411
8276	266600
242537	355093
240833	122462
454987	476951
162244	469828
324684	121106
162961	319229
488951	62191
469599	171103
116454	79989
391481	24738
115450	75379
225650	120743
113541	123369
154456	184409
14254	295537
422246	402323
297041	3747
283675	380271
249750	262551
422999	165520
220692	76760
482833	454893
76783	177630
204368	28129
107711	340083
1193	356663
484691	31267
96340	451635
157825	219989
423013	74585
153006	385222
174101	434239
233353	289204
454286	327527
128337	94516
105096	317983
4151	314881
360366	254427
225722	487130
175012	249789
155971	199297
257006	208038
421261	187974
198317	276304
317785	39142
157978	461944
269761	15209
461128	393326
156499	321649
51010	48365
134321	94544
3462	1057
436620	91915
171742	260593
377356	259906
187207	389682
86560	34847
199535	381365
50078	172041
323041	313745
372485	94866
171455	145125
19590	246672
129607	116850
96688	343971
134395	69066
284554	392329
387283	275455
443113	50972
428413	62191
140363	398954
380489	346671
78158	297657
293903	293813
102129	317881
65513	78891
296339	111708
416149	447335
145289	152502
286168	451414
466599	236213
84590	269246
172396	400681
217396	486469
102644	319133
80867	170063
465885	53943
296514	415585
60476	99341
8957	97215
452477	78811
165966	156006
128292	145860
172417	431219
398506	206772
304	218727
262210	144857
376830	289629
250900	378388
247425	449179
90353	74986
61619	98248
324049	230691
192311	446634
311991	215776
32430	204914
288918	96223
289329	363385
298755	108312
243700	28065
306893	43292
217537	420508
88835	148590
158505	372522
66288	65048
84661	466737
329703	448788
109600	81018
434276	316670
43724	210032
251667	35707
420164	39541
206831	467690
337266	233519
367336	10345
417726	329039
252886	213196
261747	463694
313548	84089
374622	133132
116121	63528
410242	355732
62073	203656
153145	203656
130734	428214
331176	429863
325044	138616
336651	105878
38216	254116
484013	96366
272852	12245
303507	120986
443308	219743
458207	264885
5150	100681
19542	168213
72639	164164
147341	148754
187816	63957
418180	294836
204018	411455
229087	393326
283539	404960
189090	362473
83224	293813
66735	313745
15583	45768
402419	236595
389884	220609
38490	330032
247509	256282
190457	9800
108934	94516
322274	240918
353835	316372
163702	267352
454419	3915
208070	283392
295430	239122
257441	161755
160539	446351
159485	426986
98881	339582
318389	312698
341907	371934
94219	50492
66968	424222
34049	42035
432366	434035
484414	12895
414704	368416
122261	172266
446691	186440
127229	157698
320259	298941
38946	345309
462835	46581
280367	294191
456917	469472
244008	292351
202376	351893
89652	76454
464018	237165
480370	484921
56396	374806
11696	311219
112238	416379
36704	44984
417465	419732
277414	300552
354387	195337
479143	163127
92486	457081
132667	196783
221557	291462
183238	15209
134403	209353
226023	310387
27212	169402
437749	405265
460351	345337
406660	86761
475481	122741
351534	187836
141158	362972
3856	205289
15819	450541
37039	220609
157695	408804
221442	81930
286913	129185
441823	273831
277241	447730
313907	209532
316565	460055
277663	191408
229894	342299
47046	446801
322111	323555
192712	310756
338567	190369
270270	464725
276098	292721
6565	22834
21233	186259
107902	391414
349926	447831
186892	38159
428350	6949
80621	363581
397917	58589
162502	369599
222790	380965
346761	91947
236413	12232
449522	29363
322959	430356
162813	318735
13331	315012
210621	277669
489779	23839
54742	457846
70984	295874
240803	220134
335620	433239
188134	136177
69326	409979
451592	103651
107622	202005
223932	482143
99868	35308
34339	329962
208577	264516
412372	164374
219198	477131
371598	382215
475929	366409
474939	183213
81005	457236
211150	118020
58492	48939
69289	13370
76416	477178
493448	343073
74519	268059
363191	276090
116063	184532
474606	152768
373170	362510
115976	250434
469532	479579
61245	404100
39772	194165
368540	271469
1607	193897
70939	12787
84413	357051
185409	425787
435280	409982
234694	303172
391391	464420
27417	103565
285623	217073
316056	304011
230160	256537
203752	410074
440481	373696
28020	311297
398203	387904
16291	152329
77118	374909
76090	265589
6987	182345
449041	122462
268989	368820
194773	62191
33301	52537
347167	340878
122677	188759
412379	124535
302682	316929
343004	94378
67019	807
199731	271003
87376	196298
217936	373509
285498	32233
445972	15133
480025	82469
444890	124660
14114	49828
252553	79485
77829	207959
364538	294775
2739	267352
84464	160428
163089	154777
476611	293813
102225	169844
130	2232
340639	287448
144354	209689
193020	209039
96925	274869
203859	414123
201350	486625
229639	493283
259835	14181
473028	186440
472639	354666
473381	28951
361892	298182
373394	395988
318445	396478
53010	48163
101892	435318
98345	424714
373742	358183
125497	332377
475378	379598
244115	215054
109676	36778
257289	96409
384231	189793
14872	112875
203112	355446
350074	193281
173758	409828
122950	178436
254335	218106
63761	373401
241124	237235
55914	39744
144746	422991
288061	448231
397708	336590
272427	425846
128704	161510
161335	259346
114643	20114
46105	54976
57140	190369
145691	395386
476292	474046
243721	199535
365410	117703
274006	338271
363467	350480
8590	357351
402067	259656
451799	351193
128045	195453
19605	356423
428770	388575
456021	361563
317676	174391
304824	347722
293413	106832
201639	243667
375422	357139
188054	104498
388534	296432
239099	230391
310966	465971
341584	268194
364636	340309
102909	468489
43775	334230
20507	190369
306049	479348
78030	85243
131939	46020
490860	262631
367760	282224
85995	15209
444933	327725
350022	222776
34088	453756
55703	428214
195944	137393
411521	159249
425430	302899
474341	395499
229269	255902
350650	186071
225694	299106
64526	304173
166596	301659
118970	42890
114711	105606
115359	429912
386330	336590
199627	125672
446170	51444
180344	332403
218856	291984
55633	184781
267562	114117
360503	242358
22178	262699
239112	294782
221521	428214
374305	59430
487565	217423
198495	459802
128704	77004
323670	150298
415875	317228
193040	317881
197010	458163
72194	473395
81249	206924
65812	430356
370693	99123
479822	16433
209185	193045
269399	75069
248039	351015
362267	268213
278371	409828
58245	144781
276597	293721
176130	481419
419962	78699
356508	322188
224091	249334
385444	220951
126288	471485
331272	109095
449442	275038
406660	195911
46222	241468
232915	371830
414685	4541
335939	366534
463420	257624
429391	383967
47450	154945
460760	352879
322009	465490
115917	77287
257928	186259
24532	447335
109557	91693
116947	90405
325956	13507
182041	147638
152157	350478
364636	467780
145269	134259
261220	176878
374181	393333
168529	205289
91189	123095
306766	316372
157021	52537
461068	83403
473920	166063
482851	439584
107670	479272
141554	331945
354545	232555
365854	152502
70403	114930
451301	239028
197440	33781
170586	190060
398700	400381
129100	295725
236015	63835
262719	235946
221674	102078
263005	64933
2243	269904
416956	127726
319081	186463
65546	260951
387033	49264
135336	357144
156426	203846
451507	45141
451672	63528
419159	233415
127513	68646
349668	467838
404699	440181
214823	289235
183	378741
484198	62275
256246	60389
5	159670
56565	422367
174034	412341
432903	402967
273610	137719
385969	388575
241952	383067
24614	245317
112273	72117
35806	16325
168096	124132
140839	317118
2432	421935
32560	313745
36711	83872
343544	28256
458768	98493
71246	273831
93460	132996
163445	187834
61367	87469
36218	13491
207382	40600
456021	112748
312347	434239
488527	395058
457377	113973
31883	354933
178867	276090
449521	179559
310615	35107
95079	346233
469312	149136
161943	53389
441821	65134
321043	476951
128233	95189
362267	464032
411217	471080
237344	7097
373025	49825
246191	330032
415725	59632
100516	433391
187935	138172
81304	192195
324821	295484
21787	343607
476611	404888
351246	429787
145337	274114
198043	29930
329479	169108
193831	268411
355245	425846
80592	391719
290181	143764
88322	58881
22246	211868
378453	302833
187458	67040
441210	100277
22993	38063
102306	428477
254899	301475
19324	14583
378879	303432
333374	360887
489731	462914
23255	119868
213535	57134
301273	86974
469710	423711
145133	51354
149586	490193
460795	3030
311160	198865
308147	261390
380454	426089
307058	440196
179975	133672
143651	159141
194216	141509
107490	401101
413953	223280
55336	492701
288104	262954
40341	366203
297969	55857
311285	354933
206946	472072
449406	164848
480686	273831
489822	276572
307680	466436
277523	137739
443216	418445
168856	317356
462095	265711
425395	17186
179748	236213
388049	241468
451505	156528
466138	123369
68134	244927
78158	180179
91555	276108
147526	223763
282831	360860
121594	416211
78073	412980
221903	475047
89257	267590
196265	490888
309760	423688
390117	89842
491085	318875
21556	321760
204963	187974
285858	347989
5990	336590
81860	220417
385734	35707
20992	464137
481104	21679
170824	260527
196003	53490
174309	439218
431285	363973
254725	288128
310798	443718
16844	47313
456676	208038
437628	104
284218	27826
296750	485304
480296	73336
113159	255878
429475	158153
67115	72540
234078	110708
346725	307279
130069	281643
318088	54449
291299	258203
473411	350927
42012	3076
261862	214050
461783	370502
351221	366469
390325	267352
455074	424007
35498	85678
7290	304855
82981	454893
286473	444901
346557	179309
46829	476951
376700	217375
221384	158398
81825	434893
219581	363581
8230	277936
190926	227996
303102	176728
110913	158337
325493	426603
128985	393238
226806	60832
24586	154154
202681	21597
347735	293813
371884	110677
433582	37515
140578	132996
362034	59636
61367	196565
110448	368892
446754	103031
14634	393326
312923	182411
490660	315687
416852	258897
263880	11377
426730	119635
113907	252595
212460	388374
450515	172266
73507	313822
397656	208300
360962	444470
30210	391376
14461	71921
409740	431226
281218	205223
315480	399353
146493	335567
127470	421431
483987	33012
187834	358604
230614	110677
50646	353836
370869	251597
431411	316372
483255	290844
8461	405217
412602	28646
361698	339174
342801	470554
44749	91380
416504	190369
488475	375864
464199	429863
219536	395988
64936	15209
319081	95560
307448	354480
295248	273035
303507	60990
344974	203075
149892	108430
237128	277961
227232	198317
34556	174606
138092	120461
396928	102672
212667	354088
249230	373169
174598	7653
311381	86560
34798	351585
315418	19065
461358	160242
99195	26810
433083	327779
481964	286936
268989	49903
480031	377906
399159	109824
86188	10646
224755	214573
188847	449897
46258	476416
379903	142045
51717	207028
413325	225581
411937	212246
409583	94667
102012	201673
196099	365409
216690	383967
41673	297071
40786	179135
426197	106903
138131	12177
410045	427281
62003	437561
377323	217809
391889	318533
195691	45946
253247	190369
484925	476951
374901	164196
189324	213298
413012	162947
98374	466654
237982	139132
105171	431390
135693	236597
358202	437618
72804	99620
238445	217785
97860	164884
68314	455565
411711	38777
409745	488311
175989	390680
6899	225521
220206	16433
105977	275677
91820	58581
405955	455769
445104	398066
477883	134287
43323	259665
289459	110677
316136	120528
488490	336590
190524	110355
154981	457186
61367	427628
460320	168567
302751	203656
364458	393974
31994	474041
491339	361698
91263	209510
315573	81556
78289	176172
201164	325275
28399	100250
141299	35015
321916	296693
467192	18574
320285	119381
246191	298606
450330	311959
440327	18665
306981	452126
174326	20222
210740	164574
170421	477788
108034	317118
279975	82322
364672	387860
373074	1057
33089	296926
126876	438783
402331	32807
278489	183213
17551	309298
102654	372238
224972	127921
479351	94344
75618	41970
7105	374549
493138	7227
19749	129678
438607	214992
436201	108222
483166	298137
413886	50838
472334	175960
420790	76454
296339	6656
238889	480224
69104	361594
64311	50143
429287	134683
149300	112927
58851	245679
448594	50558
36053	105878
284752	411455
101404	440660
279880	391414
267193	352605
186279	345865
18469	207628
153352	485263
73321	139613
395935	49903
250404	317856
376592	231839
411386	485185
234649	325503
421858	139080
171712	394640
58391	237323
272785	351250
231505	472848
132731	293275
267373	154623
447230	427116
171712	88779
246811	295561
459761	169582
184657	370152
283257	246926
53760	120173
483566	389310
72010	493149
102440	316543
28043	217871
299297	4778
58695	111681
246964	63538
100693	119252
11378	76880
187301	28010
33892	485667
477932	488726
235956	49828
195121	416691
80678	481279
173311	216440
68506	479123
221296	276399
68108	329408
39370	440660
295293	205289
451156	490237
257552	423688
130542	409248
452148	6733
25528	219499
49784	288035
366723	427714
204126	223732
331980	143492
365171	305321
59644	20007
327458	313745
315445	125423
472289	286936
108842	304932
439588	384702
255303	477136
277431	255650
174139	182250
374773	56411
259607	163596
49518	376814
277633	301856
408998	119868
409119	255405
1830	341097
25174	464029
374379	82571
449577	78184
160186	48942
131062	253814
17722	47255
473077	347202
10262	113623
156138	43708
449698	352987
284039	113494
240964	317356
3806	142018
148075	295189
10231	336590
437370	25410
277568	32430
10267	281924
373088	274309
15696	482162
174598	12232
438923	140318
55451	474412
122433	76016
430308	3951
17479	353596
72416	336955
456748	475571
427207	214024
44374	435318
267920	3446
265631	196783
272350	153944
24340	189434
148246	333029
482516	380562
273740	108542
454881	182226
292902	20989
18320	397372
447471	49870
309813	118928
118964	75341
20669	446801
47035	287740
445592	14242
54424	122585
336258	294471
35806	289029
100064	488350
312347	475880
170325	228013
392480	273317
409070	355700
376583	373306
323226	164592
424647	324519
413770	291521
297097	152085
456062	144306
34044	93876
438783	167822
172417	452098
417931	382687
478588	128499
240205	94516
126381	475201
130069	201027
175952	65670
194279	316575
313405	344885
135021	396080
384093	307658
193995	10736
202893	318561
184528	284223
269124	255954
309927	7686
251347	48146
412440	407746
482364	120917
115644	393326
171478	85923
248161	369181
238344	188319
412110	44047
460226	981
291312	95387
73083	280342
338714	40600
212354	446351
473076	195075
49943	185115
465284	336487
124259	290435
487302	445453
381391	181680
452377	485304
471205	59204
70240	314866
322121	249202
212380	68337
329443	434893
88129	90123
400520	318672
154130	207023
365099	381416
418291	87826
19542	380505
294130	97593
30568	408484
8461	131315
60760	243731
174139	378713
33053	185076
433903	420944
368632	104734
319081	394928
391414	61331
442821	308526
371078	480129
271556	235858
482606	471416
476140	351269
46724	117417
81887	120195
269004	440190
71125	475594
315573	238118
130069	105384
436575	195948
106079	268208
474376	62191
69	469164
199982	236213
41401	187045
271339	183690
155185	412040
163812	325828
264840	247430
277938	361036
259775	469605
431427	20635
127531	220253
235613	382724
429287	358539
109084	277806
216666	352446
360649	227005
133832	40674
346712	218109
452052	378957
27152	318404
26564	54976
442795	173132
294115	428214
283462	21583
160616	141099
108710	97894
333133	208617
154885	24516
36264	182578
197278	328059
371460	23018
233280	114823
243135	18040
325381	265040
25933	335687
388048	252961
133394	94516
358172	300119
261278	372307
376413	237165
486369	134201
96176	264406
180073	156376
82014	27464
334760	48275
485536	442872
394071	130697
14952	112379
372145	208712
206978	418809
200497	258370
489246	333944
450863	377805
139652	192063
263320	374030
165669	301475
164767	118144
476321	377620
125344	277961
39638	295216
216208	272321
123839	16798
85578	16677
329518	275152
465805	357854
30031	275989
71439	324063
271201	249202
193607	13903
227507	363631
281052	243115
267562	94578
58291	111623
195880	28920
80629	440660
111085	317118
277640	219929
157586	147067
245275	129959
344571	24515
294712	305800
371147	203752
71237	471416
455222	460845
379976	270488
421980	214838
132910	346193
460010	97070
63427	44826
396019	479994
476410	186956
250833	38549
462028	291180
302298	179120
346725	110677
80012	139141
214559	313023
194752	198038
74024	164075
416004	455889
244536	15574
392144	224085
292367	76709
123932	454581
476058	50838
178422	106475
180934	138279
440346	48275
67213	207916
129174	317100
183003	194599
212604	420944
213183	279771
20180	407306
271767	31238
117647	257436
432028	346140
210826	127997
461709	126825
107884	47293
135299	63024
461404	42361
103124	378462
449914	162367
110403	36063
304103	83084
315573	241198
177487	96818
119686	401928
494068	154731
49286	225420
293137	348798
458768	427385
264005	128978
32616	255650
88835	464734
279729	35381
120467	380774
424706	161176
125041	124660
146077	98650
284980	465251
362972	305605
302939	164884
298616	466737
458207	286429
241286	250389
171807	428214
227188	49896
55495	358005
217953	317675
109075	315380
253816	383576
287492	348798
238761	117097
406919	208774
49704	85348
53249	348798
439977	126754
336887	335812
178330	433429
157035	175402
187774	443893
479584	20959
134543	330878
180488	77727
10610	203656
457557	479157
273610	214279
212511	399867
137173	80154
450550	111654
122644	49903
196132	355700
377403	387839
198317	189456
416873	256181
195402	43514
320873	205223
123204	268118
404599	385000
103134	440660
131574	385334
380489	450755
169150	88965
15819	230576
255017	476840
314617	400562
402431	89232
3458	188486
441302	387839
194998	317648
210439	445796
155408	332730
408888	339153
149117	446351
39683	281993
476344	130028
479570	386057
367247	335069
31731	156496
158099	463520
42406	20127
434330	414832
41029	266455
486509	480500
248013	144969
393938	366127
149543	274635
88038	274328
139416	31878
295889	313829
165680	446834
482456	437213
442447	340253
108873	350324
194913	366640
261278	390136
476719	26366
380411	172266
124794	125954
128632	49828
84901	190369
292796	262954
299843	49903
228849	86892
380829	113986
46988	157548
321868	38095
85382	322771
7211	208305
481419	301643
235248	284843
253527	90123
134013	203656
119995	10473
212009	127210
88437	441910
361458	31558
335620	414641
81465	425393
429941	25716
203587	418356
314964	358021
345401	7271
267562	185901
268197	267352
208555	369051
229635	267602
140673	487153
322401	219881
372214	199683
190827	386669
215452	405772
429666	34547
54501	355501
256893	47520
424649	421830
119846	451431
473744	380738
345770	85324
172923	294925
471365	190720
413964	230690
215253	90005
282967	86793
138750	465400
195729	138885
134299	211932
44160	152516
190281	452752
366788	419185
464849	203213
308238	37515
438964	294836
148256	166513
250019	60108
353817	387742
261791	180841
323689	341271
118508	60536
179840	126204
104740	203993
64349	318404
239448	131992
223656	358124
467309	300397
336795	292369
357017	366493
48146	429128
134299	5882
254446	280600
97746	71383
188469	482162
422358	469235
17968	91247
30457	177415
134396	94516
86592	111600
412315	385378
119001	265370
354190	260500
29581	390861
329379	132129
410336	317081
306893	319333
279609	279590
193020	205037
195135	28129
245503	219715
162899	265711
405979	201780
146331	368820
422292	230925
384824	52490
203886	6253
31804	269199
99581	433279
50662	9232
346299	90682
222399	131090
216894	205126
270584	243374
28414	148465
406660	478949
198317	243717
118907	101816
14728	214540
41661	111093
318088	300469
93625	364609
283721	469576
382178	34675
332801	256532
211332	24516
109356	59672
248013	116557
111205	39503
386411	304589
214447	410074
262829	117273
477811	265518
256659	260145
329492	2715
250004	4082
85665	283178
116087	225836
50829	494102
231680	13673
196283	100705
353309	267917
60203	258461
289329	401004
228490	49228
470112	81280
67584	417057
51342	24620
283206	72321
18772	5769
442067	479082
91798	385801
423107	327449
218017	82801
292559	475223
127102	489822
2756	102104
394835	289238
303237	317184
392392	130742
45335	119381
128199	214024
316484	153995
49868	382431
406371	488918
103936	398821
189515	343776
248677	119868
351066	168614
293219	421935
108057	119903
349899	423711
289513	448188
307098	429593
472912	139721
147373	118541
205481	193043
281003	212112
313709	95149
159171	99109
434425	48617
466146	75913
299815	48599
86490	22347
408874	157194
429391	292721
171216	298767
106514	211868
62385	480025
332500	226456
301011	336590
261714	94344
150923	485735
325432	317469
91108	468832
416677	195121
384710	258610
297764	285156
103420	62504
236577	344091
380434	125968
243998	440962
230124	426229
134299	15029
43941	186159
124231	14687
301415	36536
169768	455098
106268	68042
249642	484274
141416	74542
313523	268787
366402	430800
419759	347202
349809	47092
71189	32053
283096	60517
125575	26200
412326	375970
111583	272174
226165	267553
14370	207696
118626	203279
312283	10354
105889	292987
483073	155817
227019	113683
48818	474412
467864	156237
282138	250679
172630	162795
190076	5857
118131	123491
305539	302067
298233	488394
327209	189962
298248	96977
53511	302298
111968	164415
241865	5769
1057	299667
56924	110677
389224	419506
193594	476855
345257	355806
311840	143649
323156	83811
104740	34008
36711	79989
304165	457499
193767	283392
242572	418635
187836	396318
204210	319807
172306	16041
15590	303843
32163	178223
23255	278642
344553	214024
225130	86728
61057	13903
189919	484659
40890	320763
167799	475699
461642	419033
153037	482783
406379	376121
173611	298861
75498	33794
470484	425497
86036	83109
456868	375115
384422	116063
99421	465388
29165	285634
216894	350827
488799	263009
46482	318908
119026	240016
138826	282428
28240	380562
387464	53389
26708	479663
344367	63384
340616	380538
275661	393253
344314	88138
128839	134262
444729	339868
126326	169608
346489	324723
72642	187281
278651	444610
48064	95149
253527	478232
53883	215054
432550	391414
68098	239431
429547	266069
263752	208578
275365	350152
378420	458764
444023	118662
78028	310756
19727	412980
293450	220417
74616	308443
59227	113754
76228	95668
182665	32670
361008	245538
16969	65876
438336	95149
293739	292654
110162	60923
252797	58301
226658	216465
211040	86560
107437	266600
358167	21427
14290	94344
115930	438419
473653	245575
489908	422203
91603	323175
46844	382797
24844	242022
29369	126473
29663	134145
380173	474515
199896	371267
152858	264766
369585	270558
259300	435844
111156	238879
444033	62035
453858	480025
11092	79861
453460	118000
219783	273831
384698	234312
61558	336590
351147	67584
282403	72432
360179	369118
6072	298767
277640	240491
337538	114930
103177	109905
309663	84089
874	327550
443841	77637
49134	86892
65513	375318
151871	215161
328941	154867
28487	425675
277240	184824
149758	91998
306565	190369
244949	329104
429287	422832
109676	437321
367247	42189
367973	110677
328708	170658
235817	185704
12895	335172
473595	477296
488235	228020
367034	232377
36556	231503
454685	440660
453998	412822
357845	235622
82688	75952
293405	266611
164182	378462
230346	464350
435140	62191
447560	434616
59249	61787
271749	280635
410212	38063
376175	127612
109658	489030
318364	487192
260831	269665
229604	10690
104505	476447
429399	13129
84745	282428
375405	186293
356723	401826
76675	135008
75843	440660
88175	318735
477277	203279
51525	34492
367242	120670
271478	385232
318088	317853
141521	413525
361008	226494
150174	194165
61619	88012
106786	413215
379684	297446
131606	143448
477145	178688
340489	344548
90835	451496
439267	27464
465037	493460
39601	413215
44950	437536
190369	18862
29991	313745
432528	76651
139363	63152
47804	255640
276961	387742
247608	484360
360325	155632
300240	489376
18159	235843
109949	289228
206	182000
435441	301517
298248	431137
243007	280233
167588	96673
136906	300240
46530	478667
309668	40284
342480	145274
77274	125420
51580	378082
70122	186259
13763	308692
360459	67424
295081	252567
486371	239872
473064	307768
233388	197288
320565	404933
404402	387742
2798	429928
325237	242557
374609	96977
354111	176838
203321	194587
188563	292559
325905	483280
419650	255086
5896	58513
138038	375273
304589	309263
169331	183213
239804	51585
227212	47143
386568	457081
281933	31351
47092	492906
19812	58441
400423	99437
229639	75273
258367	381456
148620	24516
287212	186095
476586	67584
230512	204625
91197	267297
33372	127486
222895	9583
127280	60517
85739	492906
213128	145948
452888	88606
452033	234413
227370	309524
261013	397640
357379	285156
397778	474398
107711	491032
162674	413040
479351	162809
26017	478415
416661	127298
437046	17988
241906	96977
37092	110677
333345	373021
130069	175536
97085	267602
266103	152722
449521	451391
310377	378599
367066	416248
63337	212214
407284	4413
281052	390525
277007	77004
198845	108222
92219	29448
117552	287454
233045	456709
390287	134694
263514	52385
423585	238139
404145	123369
267826	22448
310350	363973
360326	371918
130138	381985
453906	376853
233045	116903
304146	221823
218485	351682
48913	317356
42221	327752
349940	145972
355008	245547
183650	416402
231740	98433
491050	31972
260444	196934
146391	295596
81432	280360
334092	135183
263405	81280
251871	202112
366867	423679
152583	156687
443872	409828
68694	138807
261759	20946
433864	413416
487422	449530
330944	295725
220127	440482
246215	50955
311346	64335
412130	45455
402312	51895
153260	342477
276821	351732
28429	54976
261771	259863
70748	166571
91197	26969
7387	293053
86158	187941
257289	245679
275511	275615
303832	430610
326420	436970
439203	9129
380585	82585
44844	105757
407223	251111
404756	209572
432583	30176
388992	104598
341865	6949
221691	391414
50363	462387
80552	301475
463538	486946
420736	388719
477506	46127
224194	273831
264286	157341
81441	422164
212340	173407
86596	441014
178527	390349
483240	375954
337117	304173
268265	331581
341431	310261
196678	377201
116947	12870
117833	433468
302909	261415
419973	489552
223429	443445
107709	477352
416059	623
26014	272655
268561	313745
178422	26486
476415	259929
322111	270468
245080	6949
477350	217784
244799	139042
88437	174770
390983	459275
330997	203650
148991	301143
290693	99405
330954	39033
208910	469235
357341	18239
446189	183213
40284	217432
483987	474437
155238	221525
402519	373380
82715	381622
135567	367828
280863	435333
45060	261958
245911	66053
339542	415729
126866	365257
343136	207211
401395	190369
193464	46600
27441	336955
264749	375840
87615	93245
385724	421922
228050	411365
25748	82630
231652	267352
67497	214050
337983	209429
113306	383860
221491	430610
357150	49903
476592	86793
91828	340800
440346	35707
358180	26714
228128	491099
304146	297288
365625	186561
191255	337873
493563	118877
67705	362972
135930	116401
163925	373169
463010	246477
85302	60634
337266	205963
381057	413673
151295	13370
110098	24070
31094	411839
475969	173033
300838	437618
336795	15209
163221	262954
253774	408643
327209	115942
445731	317118
392413	317184
185447	230375
96041	172041
373851	317356
79358	178742
388612	24070
170389	122585
292227	484447
26366	476656
42012	386646
422443	303424
154997	107429
388048	82794
15819	405835
299674	207535
34730	27464
44534	294079
126479	118063
463539	191959
196556	95149
434057	484274
263439	447761
6467	142527
23020	90682
377994	359762
394970	39391
31690	182226
217683	115274
262079	291180
126367	364680
149320	164256
40250	421935
310038	157698
141743	100363
5828	91380
42670	95186
369845	364000
137340	422069
487578	123799
136220	74542
485100	145064
113503	401871
250009	238709
106476	85346
73678	105806
354365	24516
85575	427633
209542	326017
277770	218485
328947	26612
177483	193336
258321	438996
379336	196812
373025	466737
274006	93900
252046	140508
289283	465855
21635	336590
223098	420794
160270	454190
320547	424578
239524	50712
137789	94667
409929	389066
348769	469618
160901	473825
274727	369573
435526	482812
317118	52478
386165	154731
225310	213871
25969	214714
21280	445061
378163	445282
106526	116294
41112	194336
52356	121145
487472	266377
269294	162831
168640	116283
81428	49560
458768	20613
432421	64123
387232	363469
474372	434445
110490	333540
210033	284843
431113	294109
373615	426111
191086	362524
408804	317356
110958	393044
45391	15209
52235	298767
112902	185888
379696	234611
314605	476951
489371	306975
182035	59978
407493	13370
308871	47316
79528	125152
142459	1605
45724	247854
406713	340207
288402	12443
82764	145438
445277	317118
177742	99076
268955	293813
283178	149635
235222	49979
325755	110677
299580	140508
76228	407586
378686	378981
85665	354790
304541	258370
471611	314977
200019	4138
184229	122462
135939	231097
58245	476754
89840	58762
318406	315671
452851	341541
146981	277961
53249	272846
433412	316372
252338	491897
93384	18298
45497	366525
120153	54700
434683	110708
211721	303686
79909	359762
282833	132740
410390	139921
73353	378560
259703	317356
354778	82585
90541	386574
398176	229219
118867	24439
188251	15209
135021	187974
220274	106840
37748	198865
109791	313745
228229	67584
443815	214367
167639	123369
384365	278255
1796	387839
269832	12443
380368	420944
72111	385018
461984	120986
233590	123314
492963	190369
477932	356147
342465	235441
229735	270262
282288	118662
388258	189749
156298	74106
406660	111491
92242	95149
283346	193410
153438	399278
428847	422011
236961	4533
270557	46337
386721	314699
94536	232435
409452	11000
77202	464995
234788	104064
228280	233181
106142	78768
35950	162505
67146	344698
409727	50538
110306	436847
352866	227234
205791	186440
365550	70307
34096	136336
391112	489376
236330	270836
456762	243438
152276	228707
9085	298415
36711	438337
160902	49021
416746	38134
370949	62191
371486	16661
89219	331638
137337	324037
312347	491857
188246	12456
373965	351257
4065	487932
165495	135756
439561	362156
293387	188837
392079	297702
317100	214324
18397	42313
259656	104388
240191	250389
308434	49228
348447	355332
484207	166970
372583	131192
102644	479072
13219	248501
447335	139743
412205	305251
268768	463694
159485	207535
179312	96520
120160	228298
86365	297776
154976	30733
289329	265883
215498	433391
293274	103814
40028	187998
441302	282670
76208	76350
195211	203696
188674	348798
327505	406157
89219	270095
235512	65670
78472	267988
98643	82045
302864	186714
450146	420944
98925	301659
421830	67666
464011	15209
37839	473906
456021	180578
11057	360860
308047	300800
354030	291827
117229	443694
454336	9335
134148	479994
253102	295080
373965	178077
67817	463549
201131	122585
37748	362773
12448	101427
429019	47370
162470	197186
404258	220020
168975	453825
93876	390193
439379	330497
34321	428009
375367	203656
449884	24838
95851	300811
349192	477986
417911	151016
443095	170913
269199	401999
466215	122328
1123	377906
91923	57989
472887	405224
464420	288614
142116	35035
47861	255509
145440	162831
90894	382397
82187	438419
212024	210050
311693	317118
142365	440660
310491	173742
215814	347045
135103	359009
370283	417201
68098	261028
316982	164884
437070	283346
259748	368410
92654	80086
335951	136459
492187	35990
130441	468017
62275	164972
327891	13129
306981	284843
487008	204251
405116	99549
324785	101058
466684	111026
162785	236213
114453	415183
105536	414393
249612	184657
381812	97277
47964	469235
101760	377843
298370	283445
229270	255155
253727	208103
74829	209904
397585	449354
31303	71956
417515	364732
338507	267029
86490	27581
140899	395988
55409	391902
416004	444081
361576	117972
39683	351448
473748	119107
327846	284982
214	405217
399563	392551
59270	387742
177483	446936
103215	3011
312283	488563
230538	446351
282967	656
146183	246311
256799	481785
254958	25034
406927	71125
107025	348344
34193	22827
436610	329935
364577	242158
343190	89191
204080	354094
430198	30583
81699	413525
53082	52526
233570	72670
443320	82151
122462	233995
229735	58862
274890	307934
226396	135074
399780	103301
370221	72523
383093	149788
381305	425157
90262	27457
244362	267352
219850	72432
11318	54976
140942	352984
205380	177244
98516	244392
101116	405824
84745	462526
253224	375840
47357	310261
241608	57989
280529	170777
284406	141892
487158	300800
108312	279530
196425	292227
101346	64394
192800	493148
439431	15133
328042	410185
401218	138885
183404	194654
107711	10451
315573	435886
50795	322048
229218	25989
150033	430845
323302	351639
73322	394163
135946	378762
42026	105737
378118	62330
445725	409540
250854	168614
370776	463815
188246	6180
110071	435708
116797	220498
342465	135074
209887	262954
3234	183213
446182	253106
252223	46515
336829	122462
227566	302133
469388	461380
173358	428103
336186	190369
191099	231447
84429	406641
32298	330414
414327	322893
230383	118662
13930	42983
450532	24983
247523	160068
170764	18665
46586	477555
239254	387839
158274	387742
134466	144723
247254	477509
183662	283838
145628	110677
164804	431799
178272	441996
133909	364083
68092	471301
83642	486339
488630	176592
481419	115543
363098	159249
179293	957
289910	127921
386556	460308
252503	222544
21217	395336
32100	190369
400877	253391
15819	190068
28229	317118
188780	16433
168705	401276
447560	66728
329803	380576
392830	317356
306915	190369
382333	307423
13527	108696
193869	55129
65513	331002
256383	11288
240959	154835
411625	324502
267562	54976
449148	359125
135084	465633
175382	394406
433896	240716
350494	270421
453651	195936
424005	377107
72111	452587
74174	348798
169091	75709
272514	152502
6526	123729
336328	203656
129369	238611
447348	10690
328729	395988
434409	219941
287718	117982
434696	52396
424433	431467
491259	336655
401500	275790
276976	60517
412980	29777
16626	356674
4527	272360
297360	378462
72483	93627
73716	179352
186867	366493
476956	12177
172184	324363
29582	183920
107437	438419
12454	449399
98170	237165
118710	117823
389746	461392
109868	470313
205069	355806
288690	57134
109973	339174
374241	28951
222279	51942
22805	40447
444509	413572
164302	148221
271256	180162
108788	175608
219765	65093
162066	428756
57276	237159
256893	227033
97089	276505
10866	119120
201618	353578
52109	275861
309448	110677
319378	309079
39892	219743
229986	313745
185364	401871
133516	364312
37814	363833
487857	248398
378379	168213
66035	341710
344559	266154
63095	207927
292687	86596
277223	318563
446593	312206
397659	368859
446649	418695
216318	123369
471271	51222
351403	241820
327321	147121
202198	86476
397352	348798
44534	86272
375405	410163
304303	260322
269004	463400
348476	185052
89125	384401
352546	349431
159032	429940
318007	206142
47866	460700
460795	249056
247144	237235
353596	18479
78516	315888
119159	52490
410238	347616
230925	461808
361876	458172
255960	404860
138126	188911
343794	266203
360830	117346
296574	187998
41112	244470
226638	164446
29054	435280
423218	230655
425135	431709
83897	217423
125888	161760
57	267608
139082	444588
97362	349880
164196	233943
393857	250282
226760	318133
52466	448709
385390	273831
216534	317973
412440	27991
476914	251451
168437	146024
350710	472239
79102	374230
52473	193476
425516	176600
207141	194236
425827	123410
136549	201592
379269	2003
341075	420944
71420	290014
148928	146202
437350	265011
447565	86560
121694	48163
273163	202783
3599	426736
71189	324124
250183	165610
420444	393588
329870	163800
172672	49021
338108	49896
280314	482363
447937	143997
241540	267590
424718	392209
115739	137382
213832	58819
458483	317184
71430	342109
88472	236240
68843	127626
30254	469235
431223	269104
96404	11626
309276	253458
126589	13129
192939	289362
343853	269199
119721	307113
207741	53994
161156	366534
118179	219743
126910	176568
225823	58440
96101	164884
193916	258370
99468	198749
12967	440516
96918	127636
39195	68547
439645	130158
254997	37948
330127	228431
419512	134834
150489	276358
486091	184839
60721	270525
86240	317356
215867	485064
255387	133035
336071	97277
477719	176057
325044	325984
265194	79577
42536	137719
353895	139648
7669	131312
465553	273328
216824	292464
483320	475731
27400	179264
266855	219701
405647	487563
365099	22779
408388	273831
298685	12279
452962	113620
384286	404316
482712	478415
469790	61666
271290	476951
391509	162795
201706	377933
440941	176748
71189	390047
232566	273831
175635	183213
367619	385000
418554	346332
345401	134642
82230	209689
174471	180578
5122	393326
14095	222544
453134	385378
120808	196399
182593	260527
101486	94665
190558	13370
69516	21354
344970	91380
170078	115229
404337	250410
27885	282068
322660	391414
152023	225845
345011	493585
367148	48861
329876	89867
198791	176073
345918	205790
55676	276358
247676	286443
298141	444197
321975	484110
57225	121177
414856	61013
83616	75583
196903	283769
393674	458601
15819	52424
478287	83872
255603	127089
151048	284155
148375	213298
439338	320508
71724	385073
338955	489485
284218	190495
230411	81559
207766	113215
134263	38141
200565	151944
188652	395968
256017	395389
30568	57416
169822	11167
237679	142018
327374	400333
65177	456195
332789	273831
174882	79249
384048	270836
204330	273831
166085	324812
479160	488079
267674	82121
136121	132232
171174	410829
483529	366127
276210	456321
112066	34491
305478	56043
474281	35707
240796	425261
362000	86476
70838	74044
420701	433399
172520	336121
165414	138156
63514	190665
77987	226308
316565	430765
41378	451579
358167	373711
415287	403612
412465	440660
157961	287199
481419	467620
145282	477131
300891	320623
125458	83986
52652	178907
377711	226494
451031	75763
48064	401871
410238	73426
382848	23318
22503	256597
143594	252989
222216	75362
280730	38063
289675	487854
254319	212412
88998	467416
271019	25437
91806	176020
36711	263841
76090	141440
359199	74931
320316	190369
262942	374512
409920	277961
241732	360038
345918	99181
56088	345745
73117	210958
51627	465366
377573	287250
82600	169542
414688	25333
436624	420790
404543	40193
43027	223258
199780	413818
35769	187796
322211	81090
18468	268006
120652	465313
438475	290450
162564	427633
1445	103825
428368	298415
108791	440660
285407	118662
453736	195753
419124	430795
29507	103267
243147	173063
373025	65979
471908	175367
316599	276358
153322	410246
442223	54895
476170	473913
140405	121676
402755	17843
86378	306100
373138	332505
140202	262954
299256	107187
453298	39187
73512	149389
307228	469908
398308	421356
236359	378127
252824	166840
24412	429370
309260	298682
173850	64151
300273	459216
49951	15647
383264	317675
427698	182318
326540	172207
467372	307347
257074	336590
105163	248467
459292	289515
388409	90277
383118	355021
229736	105585
221925	12448
255717	378736
48722	400410
103584	229219
202907	90781
482851	90720
348292	342388
373889	409349
47520	284972
14793	213221
87002	242096
349411	472909
471331	339072
54248	85582
150798	280130
154985	213148
11649	336590
354891	392055
229647	309524
39670	267352
22555	110677
12063	352195
107919	368905
18158	178436
92401	101058
307176	54976
204284	186440
318344	294079
395531	66235
491743	45441
10251	316011
242027	318749
108639	38325
391826	242782
410573	474398
298248	318735
161019	13370
450655	181993
327574	473451
29802	453391
20946	104821
108262	405217
165273	188759
452009	94516
252507	476951
245394	49903
130331	440660
215188	40791
83616	170723
456021	14739
23085	330621
250111	281924
149614	365609
51837	17231
116216	445730
349872	81817
346466	89174
384036	260956
356562	462940
88218	261505
398793	326054
176283	130298
73349	17323
235362	352174
322858	275990
7612	271854
27944	316575
461431	155752
268765	359762
98848	366493
294802	55974
227375	27464
193202	176878
112803	171301
266494	385801
480654	485921
282453	322674
482606	116407
263502	80543
362505	286936
240796	27449
273900	181031
390771	400906
483563	365449
458700	106109
14303	252877
286500	108189
233045	287028
184036	301784
344561	430610
461208	94516
116353	307771
337087	152321
187834	81191
242551	258659
410180	410513
245059	186259
445798	151808
254599	334602
294808	135333
200092	32807
244411	104732
361249	349461
228050	239561
346993	253111
48636	433391
331357	379181
347121	394156
445361	429978
364963	313314
431318	249334
302438	108233
114691	486166
106164	220000
323497	407386
25189	284272
179041	261829
268118	137812
257313	166362
203200	302033
468725	103758
221296	418187
329696	260879
290312	67848
373170	52917
394199	363948
1412	168319
293705	454822
367656	411424
186597	93009
252710	68935
39195	282859
260523	86560
385205	452003
292952	339484
301557	170684
51536	294965
121473	253829
401773	273831
398117	62618
442447	349475
26683	169485
440056	169353
42016	271898
396062	166513
10723	314742
134263	457678
55816	127921
456940	316372
266044	206142
238987	12179
335141	70633
270341	276744
16508	371934
434475	65913
398574	439074
267308	458757
232183	146236
121539	464314
88586	362437
360965	290524
457839	38490
25944	190369
357294	28129
104003	325604
250270	372053
406371	377918
107118	281163
242551	214279
417938	210884
243905	53389
170859	206638
126705	94665
73709	225253
123766	84089
259372	440660
34054	110708
112201	223016
470818	187974
362820	483280
98090	169682
111968	309034
430541	253273
339029	317100
422033	119868
68371	172209
112443	142730
80214	132938
133029	440660
297838	178436
439155	91534
479351	4634
234117	25824
198662	112379
209138	240225
466747	211094
23807	393326
452052	391414
387612	380538
337570	389387
455802	464605
221687	183213
386785	144405
69190	229678
58753	309425
467804	60517
442736	363505
326631	18638
128867	444193
480219	285446
107222	86863
242049	291493
342091	57422
214055	109883
334546	327061
464498	217897
198317	79475
273019	489376
265001	478415
237120	418172
202358	289549
239832	248703
161594	190369
458380	217423
432175	413924
116464	428686
344280	459474
180290	470554
84724	462542
402874	54976
452172	402005
200092	240205
264144	196001
250211	293813
230969	160419
55193	259788
225694	350696
364827	254182
101401	315516
173450	197882
344046	170258
22065	132507
59815	293813
125343	107473
96615	219941
357209	442193
450734	197996
68397	231485
120050	159378
198834	429863
363647	154780
115883	221970
350062	245899
362298	258370
400855	49828
353287	446789
399519	305418
257971	192365
260159	217332
313343	206501
147409	315380
48775	307279
117999	303175
32624	264406
265910	275152
10646	168054
460033	74542
354776	109401
112212	15133
170922	51195
449671	288292
267443	277450
223932	10690
232192	249709
234755	378462
192238	232377
330752	385987
341204	390875
1562	226308
106739	390544
387306	160545
313798	457907
93328	295179
68857	203656
55633	216773
123955	337298
309863	313745
466328	78184
373576	276963
132490	432575
217091	215246
239088	477978
398715	173320
147037	421267
64483	391414
339320	485304
78290	272518
134766	330467
273610	155747
377136	12092
397047	477491
432382	55909
335036	259929
283537	139732
311187	366941
419732	107187
248398	411424
298995	476510
277185	104598
42685	363052
490717	146884
452377	335663
406024	141026
86268	404960
44404	98164
361630	49540
271760	152702
196813	113617
4646	61825
432741	48861
101610	236863
167117	478415
485	417918
268937	316929
451518	101058
93627	370848
213318	186259
461406	46556
284991	175923
373433	475200
239046	229661
171415	470072
403715	129415
141926	154670
404863	237178
310981	213693
343801	477154
242411	349371
25279	251767
172923	328397
4755	237165
192611	485248
304182	353787
109675	132247
421869	233610
430356	362496
62133	186528
487013	478415
444081	366723
94146	146688
143501	387541
189806	138973
244683	273831
156487	265040
335183	249709
33398	132996
88722	6182
36108	11758
26602	395836
208876	242140
57749	120986
238662	132843
50899	51895
360232	86077
30664	179692
344250	274869
342865	19139
480543	364539
166045	390367
267439	6877
288385	166130
187671	158153
384036	338479
331553	205289
331359	209471
394534	470105
176130	312022
298510	212081
204078	177569
12552	207535
389206	145274
329838	148199
104019	317118
187298	254116
138817	239872
16992	237074
173145	409836
139262	243993
374314	452236
380071	277722
167857	188198
329750	307768
391904	181235
479540	168381
119492	293813
227307	241988
481592	440660
204802	48163
143292	199113
285664	304466
102826	284670
278503	372214
200092	110992
350482	120829
413099	293813
25340	382936
488272	13370
127531	132095
452546	383967
77005	340469
427706	390875
485476	311215
289675	117470
330930	53389
223811	94344
374050	440660
91185	190369
304990	172266
43312	81908
239748	424254
423682	401879
402727	162795
414089	219499
251018	329956
175382	167541
257581	390232
342750	11872
317555	225766
52027	227088
390310	328550
132182	78899
331599	109006
398641	322447
6019	95518
77987	214992
217629	363722
358886	119909
433226	57116
19459	282204
4167	334680
39707	317675
166704	442870
173273	398517
358838	485257
290080	478415
86632	459149
268359	247024
266508	467963
319768	421935
109599	265823
46092	197892
240640	359113
296017	397350
371775	433193
391192	61974
281052	333357
375710	319145
298390	291823
361026	205248
193817	29998
307448	178656
282196	291521
10257	2648
65450	57846
328152	178028
154032	27847
217897	159058
294323	209510
323865	98864
418887	100011
231898	88355
445811	490237
289936	217174
342486	50478
178189	136876
357449	475440
383747	469856
392011	387742
139684	399505
425413	223249
216666	176111
392210	72565
392429	204442
318928	456527
30979	191833
160351	254512
304005	275677
291476	476674
5297	48609
37741	472276
315692	88027
289400	144405
200476	35707
282203	474412
201062	291521
42890	437314
314722	202783
490847	87471
169295	376771
60057	174564
275721	98390
264433	229150
367619	105498
492391	288999
299050	62191
204265	86560
274098	369599
251781	183213
169392	179959
75909	99838
395064	486885
80974	420895
207251	233469
154840	214086
152166	279173
304448	440660
405744	300240
32718	19558
318786	304266
294920	121265
276836	183213
466682	231485
396608	41097
410044	248777
268768	251961
81358	116705
144764	293813
79096	267352
24987	50264
456294	162831
439264	175643
432421	53490
209018	99197
57276	238127
18993	144322
273278	231937
249382	79507
467475	54976
398938	27766
107709	313267
196903	139951
227507	56068
188849	458
175687	94344
179869	262954
437849	11272
477958	377834
43504	425718
292227	165420
403636	301659
378387	420511
34123	44611
51457	264492
245826	52537
171757	105122
108356	294277
67497	121106
358115	480648
167268	242125
481960	68863
416064	408833
233983	211868
204375	378283
111549	265883
249182	152737
124013	341271
121254	86728
250131	133955
483678	216961
83977	270608
430363	234356
18032	380413
441177	420944
314599	342807
52140	248543
252046	159249
434854	135008
444278	428103
447524	168381
141117	285937
290082	254746
317620	261396
79867	191490
15000	64429
361666	363414
303507	118755
416711	336590
66259	303610
326631	98621
176300	261185
399563	359081
465582	98906
354022	28950
432974	54360
382526	358315
375558	49828
27627	300555
223404	363581
194042	119381
90571	432427
227889	273468
114971	202072
334092	341570
358516	184096
205285	141674
32117	455259
176645	237178
250833	444702
19842	187974
193164	390232
156852	4413
289882	174712
21665	309801
189659	209510
307855	435708
41938	134694
67359	477506
437378	27935
4061	84111
24359	178973
252824	415599
189454	45227
34621	392892
118560	15209
101968	101058
384358	162795
405636	368892
450330	483853
398388	235334
178079	486885
193323	319578
420412	94137
486647	381270
142534	413525
463193	410162
462396	342946
105476	42890
320496	357854
290314	305376
426760	453568
6614	68850
60575	445749
291308	285446
353700	426034
457313	54700
353531	426556
14263	265711
191308	44279
24870	132740
275092	85136
351639	236694
318704	163023
58484	480224
27322	122490
381493	411809
48282	381428
185554	430997
184032	181054
254599	369940
473234	72577
425540	81280
406410	408595
366369	213221
214716	235415
272846	88290
414296	273831
147406	321147
432842	186974
156513	109848
407642	22689
80552	257858
390196	386563
134133	231398
101496	13673
314224	189673
182862	317118
484878	226121
299880	139534
54789	278802
46141	486781
68478	205352
187961	325832
477403	187817
176751	317118
132738	378462
29315	132153
487020	121171
22402	90277
382910	453609
198814	181054
106503	442493
99910	478232
433703	148590
311246	72541
230788	219133
390032	22827
102937	446367
205220	306633
15027	356321
360224	51222
225029	375249
272457	111801
484575	317675
126821	216867
213601	329035
130960	188335
166915	62554
165642	436686
341343	489582
131574	441996
35005	383673
5562	102759
258916	168381
131120	348731
224140	183213
444737	343961
92597	2715
254430	48079
211949	60923
139313	110677
116924	110677
31555	486698
370826	87824
9434	476863
38490	48275
427982	293813
229016	444766
212581	387773
256893	328174
447449	336915
229986	9054
405385	204754
73424	119381
405843	273831
379462	22489
425370	8084
399498	75175
274218	18657
373615	189659
222102	261873
483743	366469
391111	450647
269810	56964
87126	110677
156825	256204
49973	3691
41112	265589
310654	285156
320692	50264
372764	172266
42668	355139
25959	91239
159733	456744
122057	285109
201131	206353
28081	267448
225680	40784
51819	339675
310409	90483
39333	37541
345578	460271
405071	33855
476310	457488
86501	434661
468050	28129
166850	461944
14684	49966
266748	23424
344314	157728
374350	477986
43193	420944
261278	382377
429200	200708
433833	65275
234453	44908
425426	364950
249860	277315
244903	136740
475158	114182
351028	49264
81887	55497
465427	86560
488624	27748
111193	478415
286247	198865
80587	355539
4991	385279
460546	72523
350089	259178
153521	48275
294323	446644
304952	175721
405565	208487
205064	336968
196829	160468
117784	161546
440604	119762
318817	375607
233338	447831
401854	417923
370151	120274
471155	310498
230628	92613
404962	391444
28103	377906
451435	327366
236490	88113
54298	421830
242422	90123
54979	174820
334311	114101
438813	335812
258400	122462
124729	266203
367343	371094
356689	309444
229735	14674
435012	313314
146879	15209
342465	5967
428861	181805
46339	478415
397352	179506
289334	264908
411271	217494
279173	293813
345401	118795
90803	469235
183185	357357
254293	337849
204440	232154
392429	168213
307003	406665
262011	263119
319231	327343
235404	274103
246755	434461
34511	385570
424186	462055
363432	142643
60208	441652
273008	385000
81326	414832
241297	282824
131916	294069
313822	30132
234423	250434
353758	102352
130126	262954
171881	461392
48200	344032
354741	209428
251338	187974
76116	343515
301823	208038
230051	442328
9579	467690
123824	316437
367619	360860
166853	90266
243377	83811
11394	440660
330619	86560
357887	177861
414163	57989
85098	243115
165057	407934
160083	238355
294681	113138
135867	197212
411720	458790
228128	169337
442020	466654
195966	86728
449445	468753
406444	41314
417372	277961
110421	317118
101834	95149
330752	225532
121333	356723
342486	91960
485471	474786
239706	431892
26886	390232
274006	342361
406968	431144
400777	15209
17285	220857
278950	343012
349095	40330
314413	169389
267562	462339
185393	483014
373088	27464
121071	385000
68029	51895
462511	300033
35806	153534
199949	279878
445890	292335
143676	364146
56598	155284
274737	92313
91537	105878
24856	269575
195416	148590
456898	249334
150798	366991
117833	453010
319259	438969
138318	218730
12565	330472
227651	20959
16733	293680
86091	178436
337476	277912
341512	427026
69418	427947
102579	171968
443223	267602
352544	77321
418351	73716
299398	481712
235545	92316
230051	69299
333623	427616
481964	254178
147240	351639
319509	264406
338025	426986
256901	325492
399374	234356
198317	222924
486963	55176
237154	263610
228232	331405
144612	478415
330657	370700
25575	426114
231496	330954
230563	346388
2718	394406
431508	256165
112013	53863
197697	156375
194085	451379
25254	233181
416747	231447
96975	187974
57792	29153
49334	168262
145805	354694
138088	364146
240016	232234
266307	276921
322660	334068
28223	201010
302578	352912
343428	212493
21292	354961
368355	303161
328108	123213
328368	294548
483855	393638
341013	476314
461459	431556
442012	281924
136336	401871
218694	490237
146893	28951
236533	398333
439055	15819
448936	219461
412844	57134
10251	33106
183740	468991
483672	212081
258666	172973
121875	107473
296029	449566
416729	120444
139552	358515
194598	141477
483566	47630
220255	337080
477932	198926
67307	276621
69539	180578
12967	105017
273610	399468
478504	217433
42808	242192
157295	98108
105551	49903
287566	137481
391414	467960
376483	50264
282453	48163
120350	119381
416004	65275
470501	215782
139096	378416
89740	440660
325032	308220
32580	485534
1292	422603
425948	79240
85836	433053
483737	180379
19809	205223
263290	211387
228255	462253
35151	476231
163925	302067
285664	245536
324199	362784
259387	386786
279295	409102
251116	239507
281677	470421
146224	302043
448104	83789
377011	336955
54522	452626
393839	423688
138925	474845
329017	393326
291766	187974
263266	263713
209621	202691
371001	413039
441210	104734
259647	309801
283612	450087
165028	446099
290970	401444
300858	152502
405555	105585
130242	185356
391200	433463
393783	472847
200067	267732
292646	127921
447802	330469
446546	175960
323438	164884
297191	232154
190281	266293
199780	41768
400270	71613
380420	381292
445988	139065
140042	327528
106739	12598
77301	130535
183688	76708
160461	123410
302017	441313
267562	81714
233820	234356
381126	120066
41975	119155
176763	164884
25412	467690
352612	215054
123029	266314
314202	284961
222032	133004
56638	199683
2606	355093
329379	183911
101186	251625
421396	279517
211558	454975
12187	123637
151205	337791
156858	134145
363299	252961
17093	257421
202521	84066
234722	445730
458065	378127
157099	310839
79134	188402
366983	448164
15819	15204
213364	341470
177735	63828
372142	178436
289452	322422
479285	134259
494102	291608
103898	190369
176489	341908
83514	367110
301659	312238
232475	11951
70348	204330
413360	99620
374058	328216
433802	353750
293010	128414
210218	6374
33175	267602
371779	249444
190642	393253
347873	60517
180640	341721
352190	21998
28781	261375
402554	86892
337272	254446
248013	239107
323317	32752
477681	381868
347673	71281
230701	303202
240661	108227
2446	149079
160412	352585
196741	349608
360839	152502
222298	246311
213364	6713
117075	313745
333737	8623
106826	444771
35806	29307
193133	19246
325612	434893
464701	352073
465838	255446
215395	296693
100267	330404
164012	401871
288045	4413
386428	23018
74283	471485
376275	258370
133396	281924
215644	192524
269076	144287
9203	114930
462984	254366
350650	103088
298353	328242
271671	262954
366442	157050
297941	398508
479513	325775
158310	330185
242148	214754
230869	178514
324826	493022
65134	305679
272742	420757
456046	128069
375606	92427
333553	101058
309497	180761
467340	32933
407117	371906
8662	164944
85739	96977
154192	72523
450890	292227
437996	115007
212337	161209
47609	401871
98654	13303
373025	348563
178422	41640
395428	7130
176111	427980
210749	342579
373755	476426
450834	264766
446700	341271
322095	421830
81262	305690
475203	62191
279798	183213
298984	247204
477695	304731
416428	362713
1215	328932
359632	259929
183222	78811
89643	5189
155165	287382
114643	465185
306282	232924
174871	127335
310338	221324
362494	13563
334351	58062
196996	46155
130060	348165
361729	403098
374757	425139
252909	16433
162385	29866
414878	190369
105639	3971
99826	476880
169135	16433
204167	228431
299962	110677
235754	81020
341483	262954
233035	35707
485902	464420
78141	20674
453651	256121
388587	236240
399573	61064
480094	94516
168400	430356
160876	269199
331642	468832
277976	413525
69967	95942
366748	166513
63633	369599
350044	469382
95988	61016
372535	242927
25211	286936
161456	48007
376248	360860
144405	39275
244536	29153
160220	177577
453321	262954
4202	427399
244536	480611
166229	62948
443815	454893
444806	35735
119260	233519
256966	429150
491960	32406
408232	486885
456736	187375
72136	130567
412649	364926
452974	23453
117608	179571
165680	377507
404431	371983
17398	432362
380846	161563
73759	61572
100698	110677
449521	292779
117791	96631
73466	137128
21379	71319
403489	96195
265964	897
24706	378462
407196	313745
331091	205289
220553	196399
478184	353787
119888	166063
92193	374247
166523	344050
83680	43519
202897	421935
122644	267352
377019	297969
348447	343225
144877	441009
343267	339061
395713	391414
230051	319875
231839	370753
20046	21583
296343	178379
147235	259929
57	382658
380489	96094
258997	42234
292283	50575
175491	374314
326260	445726
177628	276085
407828	447831
400793	48484
265909	167841
414326	336577
287022	65898
75886	377906
116525	153925
485525	442674
207382	279871
27255	145270
111679	482039
342627	27464
131440	431137
225489	57159
433833	440962
404442	430356
176358	64335
10546	357373
487060	163447
320153	153995
96288	2393
337462	278526
192238	452776
240732	438086
333106	234389
368618	462142
171386	53863
302492	94344
476704	210353
466385	164884
193020	101754
267562	433391
32040	316074
16601	383508
331103	405082
345762	8623
190263	293813
257431	45141
461285	215803
171545	100503
325188	100948
150294	489552
418453	11626
167441	49507
486789	177131
150062	154355
5061	205221
340449	168355
451643	195248
110216	344383
313536	203656
129665	149707
85049	219824
84707	412960
458976	380440
61681	25437
445779	116827
155248	261396
297794	298077
1789	422408
355667	363386
286851	462973
194279	369599
261725	323544
72347	53863
430835	177104
89662	41808
193705	120195
91325	55116
408210	169418
70793	122462
203200	219607
94681	62191
283337	187836
427232	190353
280735	146183
44704	92613
8292	168079
357400	40722
111968	455022
314311	427112
368873	98906
110619	106895
228982	335625
123602	478415
56205	463485
290842	343943
391585	303424
290641	459206
33074	434035
282453	316889
233498	954
26577	284309
373851	172535
486698	46071
130711	413525
54374	311510
70862	362598
441463	265589
331680	183448
40028	168845
96842	121273
19459	271308
8604	151865
59326	182355
157961	441202
154456	461503
35794	69827
7602	110708
325722	335519
312413	316754
65067	170487
334092	11352
60882	234356
465758	325471
450465	20299
127014	50264
351429	219876
229851	374369
283912	203656
257257	467072
318735	423930
2661	219743
460211	99405
246167	50264
70148	259345
26577	340067
198317	217272
38275	276358
187396	250389
316796	168638
406833	489238
404946	246304
357411	335663
41082	10774
167321	84750
15068	291642
365416	278253
373169	190369
373389	417288
399492	152120
33519	320464
437059	451885
46599	492316
108652	127921
247490	110628
123854	405652
225083	205270
394802	366894
217703	110677
440645	428199
298427	2735
479950	316708
451397	293813
474966	214183
388621	7836
314740	29253
259173	49733
435384	52794
175354	147427
345715	10173
328830	256121
6844	332518
401379	491728
367478	214024
366131	133093
290568	303175
254945	421152
355463	291521
91569	176905
422607	256070
251887	217103
336796	343085
327201	250235
470870	140044
258598	391414
345912	51813
324411	94516
372474	24334
303838	118877
224346	190369
439718	354565
30477	293813
235248	246130
40890	378106
382259	322922
385308	333344
197295	142355
336152	6110
140140	295650
198405	265883
162461	486564
171913	364610
266883	478732
458397	212196
136999	401949
335165	303803
30749	141026
167588	284781
173083	419833
129273	241468
471169	275487
299370	364091
411267	134694
24136	438016
222650	219499
1949	22414
256798	99437
339051	84127
370148	281273
411761	434035
221420	42594
239272	266556
384420	159249
80326	49940
123283	196783
430500	13348
178422	407657
19924	42057
72865	94516
481998	246672
327366	119663
321095	333191
471074	341013
37314	68269
147598	102700
97422	372215
367258	395988
154560	360850
313523	458119
342465	21622
382848	374806
352567	341707
309272	87224
394411	15209
294418	358531
198280	76185
200845	13370
444139	164431
224807	154132
490871	185479
135089	106439
399655	236240
103992	180221
100653	426996
409016	149058
259097	35886
24454	443910
115231	15708
454895	180822
340133	217922
195500	12245
105249	328963
285324	425750
56659	190369
227782	232322
196465	172535
3856	438419
218114	10345
350347	274309
17470	202019
438193	341362
345181	288035
210223	168670
406328	96293
427432	63825
436922	131537
444913	244501
37221	136349
68776	205278
73955	321881
311469	4676
482851	218067
236237	251116
224594	213298
35752	429593
165540	295561
122886	113625
389744	469860
51404	179200
237527	230815
129407	320360
9573	134145
100651	490237
371797	252028
24577	343787
427076	433317
165581	439992
150389	146202
447570	342245
223885	317118
188920	96361
394021	162511
201177	191711
330583	95149
87832	459802
10093	229150
138726	132095
379640	16433
376499	432212
450675	217432
102773	142417
221439	159249
286429	438419
433496	77278
439749	422470
48445	428214
286985	369577
437821	440962
376146	321555
141070	110958
149700	145064
166074	75196
54806	13745
48283	402438
230847	367730
227195	119381
54958	267352
276783	94311
90922	344775
471972	317356
473223	320053
461475	257091
374275	332392
149015	360860
269255	190369
458782	107711
264164	327061
476777	309524
229718	457081
129687	395276
201882	264000
206772	35622
79826	60157
227857	455024
465696	445708
152641	341664
249514	178742
268828	17122
316186	167897
146389	276964
15437	134035
165680	147368
420393	52867
180757	206268
319824	421830
133981	114930
373170	94289
349129	276637
129974	15133
82873	434035
347284	79686
203269	234356
120808	469235
293368	21215
285717	26551
412836	478232
30325	58709
433830	474217
229793	86819
17193	281010
435518	420944
54085	16432
407997	330861
108757	424719
136042	446379
391246	494102
22403	293813
375660	369030
357233	124266
462659	413283
20764	452126
408878	205289
36860	110677
469918	428482
293902	440660
45281	86476
43722	436686
276580	273831
399797	354494
390232	493267
40842	40958
144304	263009
154963	408423
492365	206712
289675	486273
89772	190369
190465	249867
458945	313314
475826	387742
192257	297851
184426	92613
263701	467639
18603	190353
466078	61059
457459	343545
307089	328562
51869	4349
408414	90880
57256	62982
21883	336092
198210	398333
173965	282572
250060	393326
229735	466432
135274	313745
237120	190369
189553	465660
98881	249202
242411	314926
461846	207731
485973	183213
83539	300813
171013	296693
227179	228431
49990	145948
328536	383032
224571	425675
93117	313314
154981	232
254651	329195
353542	38727
445064	230336
65598	318932
342465	432764
408331	343964
101285	361964
205474	360796
171543	362206
252338	150005
106599	32544
186105	15209
245149	1852
229647	287264
175240	366493
470457	240796
382922	199234
433021	401871
325704	69723
237120	426439
442554	259435
348644	478949
276152	25675
485090	38063
22124	450541
278514	11944
469787	375212
363419	35707
381121	84455
61284	316575
105859	457734
246348	277961
51658	409128
85163	151944
460490	464700
268848	420944
196190	91711
418182	178635
59032	234356
401354	37948
5765	177630
254430	268411
215260	298944
286370	369599
215584	131856
463904	131975
136563	405842
254011	142353
258683	269704
408928	146473
456294	258220
250404	123159
382297	229212
483539	42242
391689	466744
194822	73189
192238	111384
314850	56075
108809	207916
12623	386500
60136	367110
342865	64335
353017	141544
178249	348798
296731	373739
324276	267602
167441	411424
398641	275893
203000	246957
372314	208617
23134	12443
277624	217668
304953	64335
285588	53775
124383	328753
242027	381054
18970	59899
483987	71759
296911	86560
441422	428214
482036	191485
88284	5040
451769	409991
33214	266552
96196	324976
436034	21583
294031	351639
40577	144037
24133	448709
332074	357854
309277	439740
85969	25037
200585	397139
311971	104144
66129	244897
142401	493459
77938	423559
383223	410767
458119	360122
406144	457081
475593	102084
4061	442096
97861	45899
277933	240379
327227	288246
126628	114930
398506	69734
446182	26845
340037	290624
112176	404456
178456	20998
13969	15209
214534	407651
273099	229124
318088	221324
419207	389491
432467	379777
373028	214559
269564	373169
63723	282196
223116	94516
422268	151662
374522	366493
296186	15683
12462	25437
408704	22414
367626	293813
326971	86952
342435	42145
478013	461951
479911	397581
17122	54976
191761	416105
27444	67584
116107	195697
420757	424401
34842	404263
342126	24048
451849	11167
223452	218727
33411	432982
416353	343019
366651	197696
137447	200457
163651	248777
414035	7024
152553	403650
151199	355700
352496	285125
143314	183621
411408	275546
344775	343836
172018	197851
302201	160419
98696	13370
287766	14572
216251	475600
369614	53879
243438	195740
471348	185479
254446	16523
78030	364827
287566	399711
13053	73336
455505	317184
431383	462842
56413	236173
412159	117715
383307	317675
124658	94973
128166	190369
311515	217015
32838	78672
110192	180277
461946	83872
478588	162754
333608	401481
157200	277641
226592	86476
373585	313070
278547	128097
435367	444561
336829	105585
478665	397649
447610	420757
293285	440962
286886	337283
114723	182546
342465	452148
342465	336453
345548	383461
264190	164019
27444	236213
81538	21583
283871	197988
55551	317118
443815	445282
93627	236922
404753	421935
315323	81369
175982	478415
31655	249334
375665	219136
150477	455384
273915	251806
116070	404324
366981	48146
402008	255641
84318	29111
473495	98965
491308	145035
451431	425604
431285	47278
129174	164816
469250	428306
478504	422640
456176	259739
491423	186714
186597	165004
376554	13903
238612	46742
112280	70407
227758	1996
189440	264043
271886	250404
199963	232890
46092	4318
89219	338523
287867	64335
406660	41533
336134	75303
128757	184032
448417	170088
270593	24616
445132	281570
54789	268129
325096	20448
6469	419273
309086	293813
281286	376416
405116	466432
310424	283607
453738	470818
334092	334985
162316	142018
405565	412517
447694	117097
59092	452055
303022	387742
200366	15209
223006	41351
312283	442390
41955	94344
174665	439718
469492	344951
4004	21411
147321	186440
173443	218730
28000	244670
50013	204487
312225	479614
481419	223404
207443	267389
415712	119381
491445	175464
315573	442048
393812	258527
197500	208013
427486	458230
145655	229962
112443	134118
472642	414286
473304	146202
124291	320845
183485	203656
173679	264771
163893	155719
413585	293813
491536	237458
176298	166653
315335	309524
12895	78305
460212	313745
204514	395988
365426	344091
450634	100984
337111	222120
218842	250679
475422	427803
456231	150239
482575	187159
183913	252327
41919	352985
389090	283250
470746	178335
251338	50264
332061	249334
59052	393326
89826	320797
456395	433391
35691	120002
297243	425152
453649	20958
418609	473889
127338	321621
230574	156021
168152	168032
289675	328407
199818	370680
62373	72895
157414	466737
153322	223251
403540	211868
188480	83727
198043	355806
124240	437687
75914	5995
298317	448996
260432	123643
337916	144677
133813	135567
463549	174068
126713	59137
406170	292721
301269	207042
228629	12245
226267	380531
250039	120173
216666	98369
312714	456783
242915	431001
321888	428080
409794	112046
399760	483082
235706	315675
121512	321748
185771	119762
106739	490206
183187	276591
241199	80800
80138	313599
397833	94667
448816	124170
321624	249202
82731	366534
88695	8587
39860	464134
378272	262954
180647	404027
169047	53641
114643	290813
93627	69883
56985	345745
36696	440422
199316	166970
144414	460627
382229	385932
93977	183213
177345	27464
364285	485667
324112	478415
360763	463363
169937	115736
181651	37226
158359	433934
35657	316895
389140	81280
100066	28500
474391	252832
58479	160461
133029	183213
220870	478415
151860	398866
115917	426628
121908	110677
370096	110677
231272	146202
292252	100412
293252	123369
102612	456217
390963	114318
322522	79249
48138	89004
320473	429161
98284	299531
269167	475966
120463	27464
18928	284818
338607	185479
408647	61499
470941	41959
161363	471745
226807	210261
99877	86596
344572	77959
40798	276358
259744	338189
285506	354933
69264	218727
380049	84089
408138	227101
194570	253860
484802	162947
179905	237235
289901	383150
150568	448940
303507	49903
493474	92613
33838	282224
46927	182924
387296	426793
105077	6202
11624	98543
427577	119762
403823	238299
310038	228431
4793	81280
259344	317047
336651	39255
352088	258532
309500	24334
161456	102381
69274	316959
452052	180578
232872	366534
464218	110677
107720	60923
84292	48378
281032	123773
473192	275677
230574	465174
190789	110677
14686	492716
59156	77278
236386	122694
236032	409828
363958	104505
385548	401854
266775	379062
142285	369599
406004	234819
418180	59590
393851	456215
448353	362972
386111	359618
357210	471412
325193	193552
427376	174040
308122	466851
488252	101816
419867	217432
177735	285156
142125	289970
426849	66938
228323	187974
193305	280265
106154	320464
75324	165131
328762	63452
68105	94251
210163	48079
75339	77019
68098	154038
177533	119868
168285	256121
259293	439762
176907	439665
204459	115838
302122	164164
471388	430894
415395	342975
291519	414228
200503	196783
202166	197166
388436	478916
40028	128796
250389	162304
352007	27748
64007	62191
356122	417918
51992	20136
122957	94516
197350	250679
83840	160402
325824	48431
264026	315173
248859	15209
239547	178048
25239	338790
295009	31178
410970	342440
294323	380274
462055	154265
28270	263127
59283	195168
129012	421907
401909	110677
108709	295484
68638	110677
44970	15209
341830	440501
303507	28096
40189	187836
76869	453081
231855	340598
76228	85847
287953	334032
283346	451583
417928	165379
222334	431116
451216	491117
413907	280757
314228	444081
40278	214992
457654	408288
76504	299728
396841	305321
437352	19132
242411	389998
288401	319251
5791	38209
332217	94667
375694	487130
171984	286016
91341	399867
377695	409060
427394	215384
295198	313306
103971	13370
8590	433279
154981	150322
207741	327436
213768	275597
108537	8463
263962	305729
66129	223019
203611	364187
147835	364687
373025	12723
157878	144386
25748	390528
359790	463822
323382	407880
346602	446351
376575	192504
186266	466737
165413	381578
292997	368765
265868	479614
308811	348408
387663	22827
359476	427265
304168	464429
265964	464727
311300	256791
268755	68668
289597	262745
139725	276358
355025	348798
143277	195239
445104	178907
16131	53863
16961	166970
84712	450262
116340	465309
132977	87943
267562	248398
242411	297307
222389	246592
39683	83403
356264	454299
238843	97753
72658	186679
464180	369506
357939	218009
96125	256764
115449	25748
403482	237037
454867	335313
102249	173694
232666	396097
470819	62661
297069	397269
29597	104693
416550	78820
328059	207988
42279	239090
90711	226378
466860	250434
284898	12895
456021	72282
342465	262816
441640	367055
14854	430356
205773	17339
45573	216609
456271	157449
483967	392788
242551	37866
34961	343085
83337	405217
269167	482125
138764	175693
263	305449
387773	297135
219915	399867
130473	301209
318201	390398
443308	451016
216894	26848
417258	295218
86311	82787
21414	110708
135573	78706
454610	222339
227247	114951
419889	310756
8823	366127
180023	291860
328089	404960
195547	249709
275703	48275
251285	218727
31029	49228
464213	98644
427376	229641
184197	250079
9041	227184
75324	193451
454541	50264
100032	93074
306981	383039
43903	237165
349975	266862
249635	231485
52242	333797
168629	342945
207844	336291
207382	11964
404518	393326
357107	489081
338607	299408
150097	178909
307316	23282
433619	439719
301074	186440
192174	116011
330752	407094
183192	130742
385901	440660
24589	438203
124259	255011
428944	18669
407116	385741
457036	378859
39195	303349
137454	146520
347881	314651
137213	44190
101058	86032
125975	492906
382886	460230
470554	312153
39601	184697
44242	111538
260918	422576
210720	144073
417279	434201
133713	217423
247877	185076
471808	5176
325019	396080
85674	198038
59578	162795
262553	465647
130069	106655
308618	235909
71430	376706
78617	82794
385055	13370
345155	300702
147328	453012
367656	478415
400393	363581
30079	236503
109824	471491
345519	278907
10890	108500
281639	72604
133909	77813
438608	21239
109919	237235
368182	485634
50814	204653
256254	478415
27788	366277
78319	473076
125471	264908
334482	421305
183497	322617
289675	97537
37011	236660
432052	360531
427669	288035
316206	37515
458503	385819
147044	8948
458764	78699
172335	385449
457024	257359
127229	178048
80150	417201
83773	163430
155030	23430
42854	25437
284218	65816
356953	132026
464022	9879
305524	317118
138471	136388
209084	436388
242772	143095
391740	442947
360604	293813
464572	27766
353856	98230
104407	395988
113748	222701
29431	17967
379814	244927
53582	150194
488835	46445
458768	316585
335951	346026
323284	264188
367664	402935
463618	406924
244599	35265
47901	486680
73968	434893
73466	96977
46092	405060
396230	385603
288242	19529
336071	13953
334321	380071
458968	423866
255767	315975
12430	354266
254574	272908
49254	149046
56016	103597
160220	246996
321675	473143
352180	201826
376502	434035
379043	445061
223929	411929
50507	123718
328281	314642
280367	242927
419571	34455
42477	183213
357314	23667
460489	266110
299967	48955
18615	457756
4841	328538
347828	65646
257847	310756
454508	31006
421629	21632
363323	405788
208754	138663
300068	122462
477932	93207
362029	476559
146893	115448
104648	52917
170578	294069
159891	204330
163661	198297
422246	211013
190546	401543
411843	57375
37333	48247
88722	53863
19459	286767
61468	477986
207141	124185
65598	118333
313384	61572
104174	369656
464180	226378
336886	273831
134705	274451
222171	73990
264048	360115
430954	475480
220378	448309
207327	177630
482851	277214
443289	241453
251766	218730
1263	76454
463496	102278
325019	162795
452399	21583
44159	59831
97588	101376
77118	23667
10819	432492
480580	266982
15716	132247
181112	405217
198317	274783
394881	217423
361001	394045
345998	300240
233498	267982
125304	91600
212842	379610
440234	345756
445101	463549
33258	482045
453738	66215
108081	220857
433820	71213
91558	99405
312283	239559
83799	199353
185403	315671
55449	140044
250858	313294
471169	236483
22172	88596
349200	291521
261389	5088
144812	429218
172923	287185
267315	389682
394301	375924
89118	243713
197528	101002
108609	360098
229735	477447
330216	33035
370869	221660
38782	28565
221346	246311
283706	136279
52923	188617
468935	417585
468287	10095
7621	155191
20616	314902
409808	12129
86376	180280
461363	26699
21919	104259
28429	163324
189974	313745
438464	127439
177144	67744
88359	385279
463640	197481
24367	456640
85347	21902
224145	336590
484144	385801
352905	470115
36612	441996
449078	400772
286655	234356
89789	398333
42879	374330
8001	15209
361291	134085
486912	97894
478763	352605
153322	296298
262373	211900
199744	391414
417938	433097
221815	89968
150278	453068
158079	27464
152530	357854
378982	138297
261047	135712
370245	447158
432540	253890
302004	487932
51173	135733
120861	181322
191612	385378
320392	40330
77330	410074
353228	36724
271125	23018
77666	107711
170371	113914
471956	408687
469532	178630
375395	95928
145164	473108
378127	188240
249894	230255
173995	329870
197492	196863
129778	99062
321213	246114
284546	295332
425827	125670
360887	213057
227949	491181
20400	221759
265558	338271
462819	160155
44171	457391
242282	464584
237504	122694
203354	120666
115604	403324
65513	238350
150301	175430
285438	247262
75341	250236
413675	190369
50301	489203
274865	88289
124267	393326
151948	439340
52488	403355
208013	374930
244482	286697
325501	220417
345433	357854
454825	267602
458601	178005
206557	166513
414421	435318
196030	466907
150708	427388
376554	357854
21148	86618
438767	25410
375802	225085
471169	296270
493501	57094
437623	404811
473454	209967
489993	177415
266843	437243
433401	206721
90361	45060
248916	124502
18650	446351
131974	42201
9836	63465
456748	315728
257023	392301
148762	147315
257977	200704
294485	280338
17107	117681
232406	51222
51219	453521
409399	40784
145363	307837
139183	256121
220606	301143
9696	444194
115298	487963
469600	356654
152993	356908
30864	317356
456658	272708
157240	9913
138303	486768
158099	107756
481419	92630
397904	260608
446182	227188
44975	84089
88544	111316
293913	345140
302745	384075
91325	413624
193767	93876
118969	252644
258187	426887
90742	119762
212013	15209
449671	200192
442710	82102
331238	476412
33049	407651
359281	429863
299398	441896
76228	158326
159452	243438
323657	436159
331864	148008
293434	219499
54244	485057
11314	181624
99023	145948
459080	303965
167588	413535
241952	103565
51978	53389
109709	323544
86596	23941
459300	490175
162115	119868
69784	232250
431363	183690
153051	38721
41861	430994
98244	52644
145422	237178
460787	486371
129328	441434
492054	5554
60906	308914
262210	155235
266172	482143
61286	280796
76647	209933
347853	8607
195006	317506
183249	145737
104878	277961
286501	447217
198043	467752
150708	285023
432893	256176
224152	54976
231305	247702
373136	249139
391748	468771
383427	189366
163300	420944
29781	367782
246592	190369
151156	58994
314311	235906
245965	479157
161722	293813
389849	402698
378830	146202
250926	134262
345320	21325
230264	248777
313770	427205
174205	85423
398924	21523
81304	327779
59784	438419
228225	399492
346725	241468
343047	259435
227782	130524
334662	261683
153813	482851
218918	138136
103420	278229
263700	463549
72875	86158
385836	362972
3809	448090
775	67763
79457	190369
224484	467502
471216	338271
197693	178907
58844	87676
228951	485079
405979	48955
13825	471528
178257	319333
485666	374594
353856	395650
287324	258370
381386	212437
378350	63521
199386	387903
86731	241264
485370	484149
134299	301898
345254	106903
403823	461644
362056	337866
426846	13370
85916	371071
185879	73990
333891	307340
29298	398311
403483	308554
200652	317264
330247	12895
485086	133950
278905	257603
176119	303302
485073	168615
430820	218727
485469	240225
218634	313314
268399	40447
409331	62691
388342	430754
140275	408519
325138	261396
379095	104286
241468	456439
335905	440660
254500	494083
426780	301149
437849	273166
478144	278338
462339	296693
98535	119762
272041	211868
94537	272692
298317	315516
195034	186159
414334	141165
202478	239166
267562	177577
128196	249102
67819	157145
398119	217871
430103	379049
60954	123369
146879	273831
476951	55648
222070	371918
262305	163431
197997	195916
401344	296339
479378	166739
482456	304493
294791	33377
479351	373158
456104	400687
450568	214032
117647	376814
119818	110745
326260	294382
56322	85423
87500	105498
82688	137128
286501	121822
418717	110677
318463	5766
432421	133648
104783	105585
118978	219743
219783	144405
200316	119868
361967	486683
17569	325492
214744	443156
336366	452936
274863	135688
388110	248514
289084	6899
487395	372321
337342	315702
60057	105498
478465	250250
128124	105585
455407	444995
122886	214562
435550	49828
82688	119122
164584	229150
341271	168934
128337	187836
245207	366872
213625	245057
408916	22092
346735	102352
179747	100736
292674	168381
386638	102210
354121	63528
308122	333780
409388	104598
41659	479891
29897	232645
362996	51895
282453	354790
365257	413326
208093	187920
362231	58208
144288	85078
57300	262536
482126	453860
199120	71091
458768	412523
412315	234356
452385	101044
246540	140044
191001	278191
328059	413535
393542	430356
410436	255865
82618	134469
20767	183966
22950	16238
165680	239082
99287	489376
168361	164273
426742	27464
281923	445233
480967	367937
485589	318735
149907	393326
458047	401871
230191	49903
357707	96360
441715	13370
55450	439517
159076	4413
206889	65275
458065	220246
287566	452001
192602	453797
315243	113813
190749	228431
187671	195615
201131	113398
125653	262954
432229	16433
390993	89103
427388	263962
472268	190703
217637	241525
277568	272139
27551	186440
75113	331584
161162	409828
64139	355806
453189	323349
244108	456640
3809	316575
224653	287423
177043	278382
410814	264406
171911	15226
125993	105076
26992	369763
415957	379598
133853	49127
272240	178436
15027	483112
310083	428720
94516	82276
407066	246275
187834	473223
384174	297944
188779	35622
254575	487833
197780	145863
466311	462642
303388	160769
268081	177415
451031	26551
458100	371918
252775	372095
188730	430425
290167	371514
232890	232311
175826	51691
348580	77125
184866	293813
281877	147241
317012	390600
343142	267352
196295	92613
209221	430754
466446	62654
193020	139146
289675	239589
149621	318273
260984	421920
297446	389682
17725	54525
365350	265105
417358	292980
325503	468313
260835	493285
214716	448684
6467	236568
88836	372920
141321	199591
322355	197440
439536	115340
354545	344737
70883	51939
300394	391414
37709	245679
340793	130028
34865	301475
188154	62191
303324	478415
332968	322480
242476	190369
237221	355700
274138	13231
258788	267602
308122	299671
389900	377368
31578	265061
463546	317118
61552	443064
420857	382899
244092	299769
182598	307416
176217	464586
109050	464846
183714	121569
384218	34188
63231	68950
72623	122193
138213	476886
125779	86728
257098	176878
214207	118877
444314	374939
221687	135411
434088	126818
77359	377015
460183	492906
281924	310965
55914	29267
422015	24208
240816	88113
232719	440743
88467	218615
68221	35629
450755	14357
342977	67740
109271	404396
395983	308377
379680	332094
37748	292721
165646	75348
84544	280592
397412	110677
95233	155919
455090	417201
60601	205223
116947	285156
248147	326130
284886	166970
472860	330849
155326	418282
374181	169273
195578	371918
396093	170173
51445	6655
73943	29105
146445	352624
358373	49532
81323	366393
449521	39358
219546	435397
476424	94667
40890	97093
358589	417116
477932	166183
429364	59581
10341	439515
308458	429863
105969	308897
344481	20959
434614	455258
348651	448531
325618	357619
240191	259929
247296	216736
393268	264406
187965	323242
3355	114303
397494	75170
173439	292468
344008	62191
110058	155027
300273	105252
336651	468832
465139	438373
362756	72400
340339	347476
292440	435092
42916	273514
113481	446351
116525	23795
110835	325491
245938	332842
457103	358032
477932	484096
53551	369599
102449	368777
152386	281924
394145	278298
205776	410475
55231	190369
385881	405217
64272	335159
13082	277568
475960	253772
185392	210537
453299	47363
316565	427827
273610	360228
206789	423795
479570	48661
37351	278813
252373	132095
484436	452804
296005	94516
87887	309180
275714	428214
423554	240439
330954	105498
448104	10261
179559	63803
173522	77303
212009	428214
198757	412980
428735	225260
468965	366534
230768	383432
466981	417483
463457	393326
19812	330469
362654	232037
297969	100287
329778	104491
33174	462349
284454	430356
394664	338271
266438	421074
412590	122694
394355	291984
364577	72668
186497	475398
85693	446693
229735	109344
181835	393326
18451	476656
345518	194598
20908	355093
89826	483761
392403	101806
375113	316929
449795	60904
290290	159605
71991	257600
71346	87007
329727	267022
355083	464420
284810	4349
368205	251047
481397	486950
67841	161745
484575	205289
244127	375840
27617	315235
312283	300194
103325	366828
39919	90682
484691	183690
25969	170741
6644	123369
179908	21268
25284	438424
4040	417201
10823	417918
147591	196049
197443	62699
8580	38452
357939	95769
246118	430356
391374	110677
292210	476800
219656	32476
463586	203656
440825	237165
45665	411648
448104	360038
197484	272479
345918	24517
443619	366493
143714	222701
335059	419621
476847	472239
73660	68554
179487	178436
342465	203407
28623	259192
89238	207149
229868	426595
74320	137719
301659	406497
197544	220352
27095	53863
255865	271631
379819	311221
258293	2715
297979	410074
408329	431652
360997	408870
23255	105878
143004	278630
277953	192365
213364	97894
114383	167799
333980	164256
366676	56423
321747	81280
245805	331584
230810	247920
140998	94516
371983	166663
404960	451138
6952	182355
436682	440190
139671	149656
67399	253069
298780	70486
281050	322969
244318	48275
209311	463799
356331	5448
326459	141649
184897	452117
147174	203656
192195	133511
26727	267352
280823	407222
385465	398862
221711	74585
42415	221643
102897	262954
81249	414100
376963	160456
126557	13659
134694	61805
196996	336922
324178	74720
130282	405842
334985	383332
31398	474412
433468	118132
350014	78248
315522	59556
295612	471110
327306	93852
280859	20959
177339	446801
173650	17968
301293	91711
134714	427265
453256	205223
333597	417201
39630	366316
163413	10444
66699	264406
267397	17339
309225	230255
466282	412002
339333	431226
458276	401378
396292	1113
213364	257388
297791	240124
402238	242571
411389	413905
430558	70067
403420	59608
88855	67584
59718	338245
465842	403501
367891	20959
93612	195121
301312	486134
102066	177630
449836	10646
437897	290544
184182	214992
312203	275763
377663	331581
325904	362754
295841	76779
353867	440660
88359	313829
182604	20958
258136	203279
252317	191063
75403	82794
19809	145270
441229	296693
246018	452737
406969	208472
239223	79705
371766	264359
43419	128758
458513	302594
404301	432506
46868	148519
238070	380100
367157	351257
38576	94516
303507	167841
164254	231485
142546	366534
436967	484447
64643	9277
119072	420392
1494	286287
446182	461125
372822	465104
370848	431625
272894	100503
34447	413860
309834	26157
183611	339853
72908	317118
118029	142018
247443	15185
444356	315671
465694	285938
215599	267352
162598	194165
110054	342553
85302	129462
308713	188767
23646	482315
389698	39143
300472	329196
14038	86476
428437	489552
171503	417918
483987	45080
49828	353065
400293	262954
11690	376378
43027	130537
276760	16501
149460	168050
65983	4413
133909	356426
216657	379416
430746	467703
148984	186259
306362	262954
178703	164103
459725	233181
366455	251169
268910	179472
326053	267286
416364	451600
135301	418390
466422	221030
196829	446105
56329	85540
469838	40215
102162	295157
99404	119762
247450	81178
20908	34785
82041	409598
32751	139754
329872	414832
7363	341271
93773	182283
272313	86560
235346	423443
457073	98906
448104	306380
327075	430610
25535	205759
464588	378462
434726	311842
244092	180647
177372	245824
4325	5392
126242	348424
485546	90711
312669	271525
161943	228324
78107	157280
215923	163443
139844	161308
94280	46667
331491	268721
182771	355210
18418	190369
449521	131470
262149	153253
213942	417201
135145	364109
333346	251456
230682	372792
324049	487870
130978	49966
70832	66153
257977	180987
191621	352737
353330	167121
54095	76454
39892	389138
114306	158870
440323	387742
54709	360654
345236	91065
444139	66960
177467	224589
2370	491424
89644	22827
15971	304960
220553	297276
276663	252664
78206	334760
361021	466969
126667	72523
302657	219499
200510	461944
316154	266195
471830	397018
450000	293813
19173	194165
104083	420790
83051	427577
449176	218864
2329	335069
284032	336590
89040	191267
327209	456380
239084	24738
285755	390596
420288	422791
425587	19924
457836	102002
231630	241416
272884	16433
197308	364696
39331	468543
248462	15209
14970	117270
177843	155930
409745	224602
264730	120912
347972	50264
92776	107486
341067	406434
309225	450087
271353	213035
278744	452746
56573	421525
359	35069
216544	433742
244603	36233
193354	166970
221097	421067
374236	494102
119642	142678
147266	175965
118867	10306
335020	15209
268825	205223
454895	404720
80476	461944
173759	184902
196996	261005
101343	134145
219825	347511
234720	177136
66736	32321
5304	430356
43724	75568
428554	22827
420736	52030
459525	72569
37435	486608
394409	28129
367585	128278
276542	108468
172370	11666
289794	162039
273208	221684
254446	326821
1778	130773
316356	330172
313728	243679
20576	293966
221915	39764
214608	427201
268623	26821
386841	56060
117647	294836
490904	216054
322066	46917
168072	208291
199836	479698
47295	484661
177485	36767
351015	87252
82625	31963
123088	94182
462641	49077
335968	4955
56138	454323
223391	32199
489787	406298
133423	88401
378498	234550
481104	6899
324708	9061
48514	98289
148123	293813
170114	444602
10681	348398
403057	424878
169331	164884
163229	254044
429391	318563
107283	99405
177769	451901
281731	48275
153322	230379
458207	419576
135028	158153
266024	273798
58365	446784
226240	295650
53936	82667
450983	237235
388249	467418
318533	165475
28798	475047
92954	469235
279292	267602
281499	109006
87046	403503
454090	4138
259764	211915
230051	352424
141812	375768
20943	204126
22488	440249
471674	21523
365633	405768
106459	167026
406181	446845
23054	436994
299580	252351
237120	332759
84810	371701
178422	408701
191665	280233
356197	290821
193354	385681
151750	469235
282603	406751
343124	388542
129871	296270
106328	5040
115449	233181
305287	487171
378127	85163
317728	130707
406111	389682
74074	382223
345979	190369
186305	378127
269051	93245
393778	142747
392117	90762
244536	413880
252662	447446
210180	178494
28357	249393
216622	486885
53490	420790
183150	334511
65513	95536
67293	214050
345715	162387
24362	285156
242456	318647
183611	192365
162541	49660
156831	168213
310721	191839
408968	391414
257596	369916
338467	164446
295159	237548
92635	394568
461068	110677
27325	12895
304404	437394
120026	62191
223932	284057
372485	439956
238889	306964
453738	286936
295304	312349
101892	310736
162952	317118
165680	95488
350296	433391
130224	25122
469926	163322
199178	129185
220720	136778
63129	482041
372616	360235
305701	21583
295865	251104
58271	135200
412560	53013
81441	300197
112267	402509
41378	142825
301808	202905
123920	450685
93627	76616
88734	431934
282109	371983
272317	250896
91202	297584
132359	29416
362897	69708
303420	215544
312474	426835
420576	254178
422912	212081
291367	243543
305448	266203
125948	88880
300195	245679
296654	12700
449794	291810
472818	263610
376332	165653
179919	17186
330513	273831
54539	282659
134399	242549
196219	334424
185146	448846
310847	315888
7678	47542
119734	2352
10630	362972
169260	77539
284870	424704
350094	431567
461332	297776
463179	434893
409348	19984
390520	355700
354967	482357
151158	368128
387742	191444
45092	453511
492813	216706
137458	58819
110306	486885
219135	469620
249860	58881
450010	287423
131555	258370
128124	70252
88173	384186
65546	275640
270967	92613
381366	404806
269004	482673
130651	141158
210689	273831
229647	120350
336355	93221
417123	312281
222389	258911
210796	13891
482851	48676
16477	436565
111469	227696
370315	182103
211511	122780
272675	183975
441302	342236
105870	209572
182771	205388
456231	308632
40692	323755
49534	120339
115487	67089
31197	22827
61376	10007
395908	342277
268961	51222
382848	184902
56396	235445
324970	9054
283452	237165
42316	281798
201249	277319
368858	479614
483370	137128
42022	315907
437999	158883
197544	463200
229124	205270
119001	8303
229651	249709
90137	466308
396381	132318
102151	489552
380207	372237
412440	360377
252122	51895
398308	27548
334439	472891
214608	368205
352378	241468
163435	123848
345715	204442
369828	240203
190906	141473
40890	482389
384575	307921
380025	113374
200092	360224
396122	247092
249638	430610
311642	155214
428944	83610
124624	309566
493995	32807
304005	489841
195568	183213
440180	221885
113363	353453
367871	69734
142707	6022
224406	86560
450532	44597
449980	434374
451685	17234
194822	114936
435917	467502
220352	360480
75039	82271
339044	387742
207828	247313
39892	425775
433453	13370
339155	355552
114643	483351
124897	35707
167413	386284
256012	430771
197738	434817
44478	339853
121594	415585
246046	109095
157839	260879
10546	24070
115449	53994
114325	273831
44159	141264
470689	239507
354644	165218
30440	152321
15301	220056
321031	190369
329502	329155
253006	380568
119785	250964
322961	258659
310847	271109
488630	395326
79758	40709
301877	317686
471431	32807
266260	313577
320142	159249
289675	154379
211080	64335
298353	15520
14948	303095
61417	412437
89628	476231
407934	433934
327867	267352
225342	248545
204869	378176
10235	194889
2235	378883
139844	152762
43705	445016
331509	420944
150655	491680
483694	156376
147246	359218
461844	419849
465512	82585
40388	470415
204164	3231
311360	206409
324154	349373
200092	120001
86596	162945
12935	270836
273572	173965
91390	208819
211468	339174
361666	290523
477932	18382
216544	261298
230051	85102
413816	370751
271297	313745
16095	460657
174362	79989
349610	328226
168464	258106
101504	213500
336041	1666
477624	119762
253026	363581
261622	64366
24688	311832
17661	230475
405116	228431
168437	300949
221329	353170
476099	238566
305137	489167
373585	247216
153944	432419
130651	325186
32895	390107
30753	440962
455212	204971
287477	266016
177751	37628
388818	150237
81358	367619
278642	469793
411365	329129
154456	91359
358860	115174
58383	373401
188580	424956
108356	228914
326631	234918
452686	166513
469349	366127
322976	198297
194208	477869
426750	331581
292765	110708
53197	100909
357763	26154
441720	165197
48226	270054
464494	24439
97572	235679
120646	272096
274718	139648
201131	66802
366198	237671
233204	306491
467413	3497
174966	95149
358971	58441
289597	235634
299477	62191
35806	196641
252815	417918
288551	451460
478287	463177
19542	212144
262730	480592
20208	353787
216831	193490
98727	149480
241192	231578
137454	140213
124511	327717
364703	272793
310146	134406
71430	323160
80988	156375
371389	438783
41985	57157
414125	383461
52909	246672
103196	451408
198317	148889
376569	256491
276818	218268
18706	241468
286777	53863
34265	23928
89177	430610
407025	184032
126715	128293
322346	316885
129449	489167
135939	145064
345011	289346
293705	34016
163647	317118
342878	205356
430942	213017
45164	78262
415500	313745
54539	194962
371479	261396
218362	86728
35943	215622
76228	386239
129168	186016
328680	276358
386934	256452
445796	205736
99271	113844
136160	258370
24412	310387
137454	143645
167992	277584
327586	76829
324504	375021
393552	430800
61392	110677
386856	372512
136549	221030
82744	22804
116504	313745
179047	41673
102129	88840
356530	72226
67390	45121
120247	267602
384144	361187
277596	123410
338688	360884
285874	176300
232500	316966
342486	278032
442307	404555
220130	190369
107594	373401
486371	52490
5939	465122
323836	212808
118109	374305
427540	472016
200379	112438
284892	51633
493089	487849
253593	415814
142877	62623
493969	36509
833	25658
110606	475571
378028	153534
418500	23018
217727	490588
83616	215619
486311	343547
124490	273831
403202	399867
194131	293667
329727	35862
195739	94344
64445	343547
389656	452348
144852	470069
216666	195331
240087	216124
28240	190807
221783	406551
216147	283111
65046	34821
287566	12895
195689	233415
78289	187834
381305	67584
293682	17561
156657	474881
373755	420860
416426	441825
444163	265559
99766	277088
384132	387413
432137	198317
18928	14012
296558	98496
188847	106618
167871	379976
129351	359762
442064	171103
492211	185069
272270	413525
343635	281842
283189	220417
4461	478415
290683	443693
244857	60108
222001	90099
141026	360258
403135	332403
174139	281163
4238	184659
403892	122160
164332	300025
65078	40136
101945	422164
412531	478919
94895	275990
86851	451656
252679	199018
445023	188107
394349	365702
217254	165340
148897	313745
376816	142302
153813	315990
41495	4818
16300	196783
328686	160545
60963	319020
159959	183213
171279	99405
253069	51881
134972	446923
43023	293813
478633	15625
366234	94516
359736	74631
404956	90041
217936	291984
123620	183213
442154	106739
279224	295484
494082	80662
138126	188484
136048	262472
407540	285156
412249	373021
458768	107233
233053	227032
116528	169982
293893	432056
40333	437018
274613	194469
117550	272407
490200	170738
345257	25034
410587	165267
325382	377532
445248	80605
161397	187248
136220	219876
286731	191531
338571	336590
486599	377278
383728	463615
220243	302657
212593	149300
65402	203656
372823	292650
243460	118083
28553	104383
63523	363019
150625	401949
355237	237734
295636	309425
335170	478232
100572	12895
38694	147456
233762	409828
52955	204050
48594	314547
181273	87424
219989	21632
387030	53244
81403	157100
488084	373297
121461	196399
174309	75292
60861	274012
216534	239915
431283	209824
97588	290265
139270	362924
22414	415923
486722	360860
293378	255246
77915	86560
421493	168908
119114	9869
372217	94049
74552	137658
27322	179264
133761	212182
301846	177630
230576	132432
304177	396978
268664	130028
211041	330675
373025	291823
70478	462593
11972	281163
346645	90884
350650	439482
304501	183711
110908	370100
330954	26208
244016	43334
84417	359029
244643	359762
356530	385826
492247	198841
300486	440249
439898	296261
478588	462127
474083	62191
478144	161067
5366	16433
246690	322922
167783	37000
236359	184629
347423	76454
331599	349195
453391	293203
425135	448357
423476	85699
8407	478415
227514	51881
175822	349765
418700	28129
430463	303175
261525	6899
224009	17186
94111	157839
230095	82585
28399	137128
241603	113138
136697	173021
130656	12870
453035	469235
188469	11008
390154	427205
164871	120175
343536	437666
289187	94516
367619	309077
194157	98906
131929	121950
161363	435637
194681	355700
126870	353910
4634	304865
405533	290014
418865	478949
265238	380689
195541	183422
141512	123630
427846	71928
322120	431254
291465	7412
957	391414
416299	418907
60321	389682
36159	74106
210867	98425
318861	90123
336323	94344
131893	198317
310868	222520
399270	208384
362928	480224
114618	105171
68098	303309
105062	7771
175674	62191
178571	94005
475956	489822
11629	256626
454982	378320
352237	308100
52303	281924
370384	454955
114917	391414
377987	126426
126966	301692
308461	257899
1333	467703
53427	418645
238840	187998
93122	378462
158345	267096
191649	287820
329750	442665
75154	149479
228490	246545
216666	241988
484575	478415
84853	35629
462169	271338
319992	230250
492453	15209
412517	104734
297636	18633
377409	168381
363964	161308
360794	114930
22349	305846
372145	454997
48832	278226
112724	183981
479497	369065
263880	29253
274105	283445
311850	23257
182814	316372
157085	403548
208013	158832
461203	493439
455500	337924
466720	245679
197068	98100
59688	188246
117124	101058
475265	210106
77987	440290
336272	13176
35656	275154
400559	212081
119570	435428
226538	15133
102544	487130
73090	172215
190524	378812
264859	261547
633	271108
341095	64335
368105	5766
478152	71009
434883	89365
283063	23018
485368	285156
192610	245923
75863	344018
261024	92613
92424	389387
192610	183963
295651	310261
87692	422675
434943	319435
428550	367885
4634	221061
256659	196078
289675	41458
147988	119084
232183	385182
187861	195022
60287	364205
32623	432186
176434	446105
390213	364800
144577	445698
273626	223925
36771	174080
335906	116525
286755	133672
428692	401101
149330	53073
371482	281924
47820	273831
450356	447446
148546	478415
279851	97753
301539	469532
56409	50538
397734	374461
444784	303455
460512	164332
266965	263699
486529	364294
437098	472496
191761	104855
7091	104410
439588	154137
163445	85523
185403	157189
267068	455415
207553	128447
167588	478759
34368	194165
285829	154627
240197	201295
170336	248879
156647	102923
57217	481551
421971	19483
391959	478482
345918	295159
294452	72432
164940	488044
236859	272333
277613	220417
227713	425278
482934	336590
61681	144405
19135	207535
387866	82585
350964	61059
209719	190369
210886	292310
198778	99437
485286	293813
244362	362415
491714	313402
167670	490358
286001	455367
485485	259790
457529	78380
12034	222208
168326	240225
125230	54078
212584	430356
72489	388575
207415	281924
111455	475397
153322	475668
177946	72223
353198	475243
427669	120986
123301	189642
449833	90715
417736	374772
76796	431781
360953	53994
424820	333022
212623	313745
50063	249334
412909	84089
89163	271383
332543	52537
269949	136435
426645	290450
244226	248209
27357	457021
320972	96879
302443	197521
52993	45210
323300	321688
331088	281252
7602	463615
283257	132740
43705	89103
326570	456065
59015	173176
344733	383652
49092	421115
102041	379541
431508	69723
352356	354903
192800	15209
383482	146278
63849	187648
300273	175363
159303	288462
379696	100034
5793	149944
142014	50264
76820	38063
425083	401854
4841	401871
309734	250679
144300	310836
192238	89164
430347	87752
176914	76454
219281	384648
384683	87471
236939	116843
96504	318505
70163	356428
345886	267602
440275	375897
169000	390000
453738	159768
7571	382293
137379	359762
431470	426986
145382	295110
388992	100349
153439	285664
216466	204803
327666	34339
316840	72670
143149	380738
25490	473802
217606	69556
474007	397640
429287	473585
100168	363631
261698	440660
125490	402493
193975	417036
440152	480854
80080	305583
278328	472583
242532	140831
282653	599
198777	35707
132247	204330
430884	413905
241507	392949
199000	22512
145900	340783
450964	103936
144924	190369
25239	402269
426779	166970
250410	325395
299724	459942
303964	12787
384197	336929
190054	199309
81713	94516
429490	242458
139999	479825
126106	447230
235441	381433
302939	186159
105533	40784
277489	242552
132073	242390
23793	390680
39952	3896
6467	396899
106977	78095
313815	118098
81363	389384
352140	70662
456658	479842
281070	476231
262210	28767
19459	57630
30132	55940
309262	129223
295009	166900
212914	391414
175330	140030
180633	120127
216149	270331
177861	399774
127462	400045
312283	72090
46155	259391
306917	192151
51755	418000
67549	435561
288465	97353
163896	302660
96976	332125
479395	248295
281537	209542
318792	194626
221318	313745
87638	47630
287566	290450
53836	317118
405748	411706
404849	255875
252997	315261
76436	464578
343538	478415
117647	9054
285023	488036
15774	176540
97245	342698
238889	297054
315566	430168
368380	341738
78207	4413
131939	144875
469806	166651
461734	13370
404139	402873
181112	379995
197385	68120
453159	375840
249845	86728
2715	480350
419982	223213
219546	402438
461519	282212
24265	302160
334092	3809
441591	184186
205145	286756
431546	428603
19432	267352
234487	250434
438090	113190
340458	392788
41163	180707
483848	237178
315135	73253
407568	297035
287586	98968
18612	182226
458903	401949
139590	454867
54613	31635
83082	183213
283545	485951
50034	184163
402262	186921
33965	355700
453384	38937
244688	182489
108922	263803
444755	86263
399830	350956
199274	454140
356990	306100
400707	186259
413425	48275
492374	327759
265345	470554
434418	291522
99567	23318
409264	424497
418652	130028
19473	343085
260259	266852
330786	50538
381031	454197
442554	186647
395755	413978
410075	302990
485549	61076
227230	314742
118886	273687
422246	368514
288176	221890
438529	389041
336651	385378
347916	97894
80460	485546
167978	53691
441783	359668
336845	153496
237480	331508
116669	154882
135103	16177
434869	355210
253296	487363
251621	132103
452121	90123
85333	213003
102162	485831
353679	141250
442680	17790
222024	194165
65620	301659
64526	185076
100392	259162
221882	22166
89839	412113
145288	315407
75964	331924
98907	258556
146893	411343
207358	256886
262210	451731
20853	152900
324468	303648
18730	15209
226053	434239
143121	12448
164276	384756
396514	226494
11465	470069
164588	386901
383164	468418
345597	131992
435092	99437
232807	325792
483169	1483
113567	467703
318728	185528
174859	453772
418368	24943
33089	468956
221592	78526
401389	69156
359790	391414
483112	267602
55656	280188
247241	52537
449093	236213
101058	78106
265548	395188
175382	253527
175041	311755
486134	385207
405788	411809
375669	186159
243399	299467
303507	433391
181159	210699
482456	49037
456614	292010
359762	161571
79524	266600
332862	196154
351112	53389
406647	336590
282469	102331
439589	487583
410977	240411
32741	71917
94409	264406
455683	20956
325928	1429
458650	190369
142059	353343
164584	355093
285266	258370
150795	131191
86632	413919
293813	369967
1477	249334
12967	85456
171093	295650
349624	273944
477586	478415
330600	49106
383508	65891
172335	315516
372901	15209
358192	12177
426911	49828
67359	433391
229422	220853
44716	491527
38809	113138
188766	291249
45201	403364
270248	169485
112239	487833
88353	386352
477586	220417
210508	94665
230051	383302
128306	286936
251781	49230
43835	132724
428130	188062
21482	372964
105374	79081
65360	476171
110406	486885
119970	229043
84183	214024
480972	246311
163976	478847
425827	24620
323817	465251
279936	67040
431391	293813
493221	14254
438847	23187
410390	86560
118719	482297
331841	183213
213559	370866
154648	336324
260578	79578
468268	397016
417043	139648
77151	88705
418767	493022
102695	142018
351718	327061
236216	17155
182276	476490
111968	482797
131939	480245
77674	185599
448658	48861
266619	164884
326690	45234
389090	336955
450532	132453
229879	279888
81887	97662
52241	310261
127973	374471
123864	19123
181219	300562
420354	402599
24856	59471
106917	96973
488348	349377
89219	390875
405743	207535
137696	308511
354172	425206
175258	226760
452505	114930
451327	366960
144405	30179
285187	348292
26127	11754
287413	83811
178610	179716
290804	260956
52798	366493
326020	440660
34368	85423
172923	104396
400683	51895
459919	98906
148530	331584
209918	302043
127687	300211
445149	88157
347374	77339
483357	10801
166158	355806
283209	32486
468914	49237
299218	446274
139185	260201
365531	4413
381793	165330
295232	394843
24333	237165
220613	335748
480563	272865
418350	78184
436699	485895
101083	99210
474053	186440
7290	57055
208577	438419
9395	195658
215830	493086
322493	313745
222740	53389
276241	82276
14254	151427
63891	184385
217658	296423
187834	441461
5124	256121
287874	123796
51754	218727
439827	83408
452499	262954
484260	279629
147321	317675
284581	73652
435121	196211
47911	187836
220609	138104
274067	91711
6230	336955
138622	317506
42238	215289
344081	422435
353764	110500
224553	43912
389824	200993
73203	301514
161375	220756
179199	210520
322585	84862
116923	280464
106242	98259
488339	78806
437168	362784
53858	162795
65513	373927
24090	370296
369828	8623
403594	259543
345862	300374
468832	204773
264610	154074
222103	93627
240243	439759
76228	396858
234573	356321
324040	160629
246955	339853
473463	42890
361162	264766
76953	168615
326941	278039
439977	355447
127384	224133
438665	236213
338886	93627
444835	280233
201925	372976
377447	13370
163976	269669
197843	343012
191998	464420
190015	155501
248410	403777
114383	62357
53909	6076
457140	80122
363332	180908
81379	296352
86632	451800
98530	398333
124794	351732
213364	441594
83677	31667
381493	123077
50426	28065
427238	264406
200027	272572
91828	159248
311376	154787
310716	150960
120331	193322
21028	476656
458470	67040
483594	39892
170052	454975
4849	182262
471365	453882
269317	18326
338789	445198
170632	166633
342840	234460
122531	58080
277241	173969
482818	316929
217477	15133
381838	486885
283206	32088
187712	75516
455857	485002
479268	179045
370761	134141
468249	433955
383305	405217
153753	139951
262212	217423
152759	15209
28971	341271
415624	350189
214855	264258
350372	408750
365430	334391
351803	160722
365273	405697
153328	38063
458448	88270
117348	97692
6254	430356
197950	237121
416470	317184
326631	270103
344314	8571
142159	142318
326860	1491
243568	344086
98385	321633
68532	342656
238041	398456
234788	267439
364821	276021
361489	225725
372112	293813
32135	142018
59161	230710
422802	279649
99287	352905
43835	239915
390240	481788
407146	447320
389693	40784
104272	217722
226101	363055
293705	83811
116498	149336
233388	457193
158747	21632
421858	273831
235034	413930
236032	16433
287124	273831
256387	249202
405788	313745
258692	325879
82688	98361
472961	336542
197131	153322
439754	258370
274870	294814
15133	288035
259892	276440
266986	161394
28737	478184
143842	266075
178048	392329
19939	267352
59590	234987
91050	293813
342189	366127
198736	202394
385741	257822
180866	214714
97357	478970
177735	391414
141415	468832
77392	159305
24436	23018
46485	438373
139252	228819
438658	257982
306253	469405
424242	10451
112750	194076
260241	150352
182655	429427
34961	381950
339915	233477
64349	377933
151578	290719
430671	489822
10862	216116
309524	464563
458612	6476
254575	492316
154609	156375
97415	157726
37731	290798
35571	119762
217727	126223
227485	263925
438559	481298
234210	278788
4329	126426
68098	50650
468903	398689
300374	33420
359797	114496
401579	81796
9845	295484
457135	459997
346683	444751
182130	166513
107449	464578
271698	49903
341397	160600
284340	237494
412322	226987
163482	20434
120155	164759
479263	42121
195026	97515
262714	104958
423629	332528
130651	40722
476436	250976
190154	12895
203758	105983
315892	410166
471794	25122
486389	255909
431879	28288
479233	110677
342465	338117
68314	277215
49432	336590
226100	94667
40388	11626
187834	426183
403011	284843
329288	50635
44616	109746
326751	261396
156922	461726
200092	265965
106648	5030
219546	291580
84964	344047
458768	231503
93853	79249
459392	283971
68910	315516
184528	220773
39195	203881
106648	23599
231626	294925
466292	160197
148540	469215
336876	336955
105292	451462
172417	149467
43983	494102
275100	162831
310957	477170
271084	381512
107998	289444
382736	291536
202347	222981
34447	308180
186191	399867
133909	425540
2243	447519
106762	272339
151337	40048
356500	39856
46870	274829
90014	157454
236200	308100
263263	310496
147608	378820
459875	296869
277568	368205
98926	366534
407244	132546
205607	220352
129836	229872
24492	51881
273479	390232
91197	127788
98295	51741
303160	44108
136413	134694
236272	277450
90582	91600
148122	72079
464225	436501
278623	464420
379280	140044
19120	43334
83179	192504
90298	486200
79102	334865
314148	290730
79962	65838
161473	282938
106119	395988
54781	13370
87440	178436
117311	150352
38003	79485
3062	178436
428569	119381
485697	53389
449522	398302
184213	214376
95736	310756
81290	154910
2844	110708
21600	112602
91275	150088
338897	41753
249999	48275
164105	179969
169159	53389
75596	407118
349523	186440
470991	157083
18657	161876
77944	107799
5040	71914
37459	249665
100346	62191
159931	99838
209124	39241
122696	116658
99822	130028
23318	122462
299132	694
357621	388575
278802	10411
468700	137719
414397	15209
26592	330690
109939	222634
153006	16966
430730	231296
107449	450983
25690	237404
187568	226308
380492	393326
94503	254973
55124	489167
345257	9437
256302	405217
196190	105585
10485	485029
234283	477231
455187	233044
100278	95149
369944	304116
37528	144854
317983	203226
104686	469235
318996	166698
206444	264594
18268	209510
283632	265711
114877	103205
478152	126802
308122	174263
87536	283445
286075	175907
23386	296965
303258	454975
346712	110677
23337	375408
177482	235679
280319	129747
174671	458776
264953	90776
391551	110677
297794	220756
70961	195961
169163	443694
65134	51488
475613	321190
154946	458228
375524	371918
343503	387791
276325	439031
272845	387742
189786	368859
477932	294965
179861	390349
27642	401871
451784	337283
32897	317356
150501	171056
243583	421650
124851	278246
333183	209952
29335	251895
47804	72432
380111	150977
278482	184902
430678	290361
383902	166651
350298	361698
118456	110677
138531	243025
321626	336955
417520	212029
5682	60240
436036	206846
85555	163066
5989	412517
166757	28065
407169	63528
465317	194567
5390	122694
106268	269827
388696	165032
78516	264406
173571	119868
160311	365540
280112	108754
76046	478415
319163	373021
390310	317108
300187	169389
54166	90096
420757	381460
466146	465508
377414	29528
242038	314955
305469	211868
105049	188759
429316	320868
202379	272172
204707	315846
447335	67984
170206	429161
184336	182013
202199	382726
407279	130248
115693	160722
268910	128758
154835	414912
229736	335663
26309	21411
21482	162947
57819	214992
39601	278642
445016	53187
358341	489552
50799	411229
237895	328932
380454	183428
112326	90738
256443	77727
314600	75583
289513	85693
37693	196534
2864	245679
326270	440660
383325	203540
65447	478415
173050	310756
47718	276358
289444	313745
382185	243648
446182	191557
3276	110708
474552	178710
454102	207711
107709	411996
301281	99829
143190	42189
435384	93676
9230	174812
360705	452333
64166	451379
66537	455457
43037	7159
167175	257093
185812	386389
141440	123077
151608	3767
130224	85408
288724	161546
401599	422841
162748	438419
144064	220857
401323	448397
464947	246713
232147	300930
381513	481577
175960	50264
112625	151164
48064	15802
233117	123659
412517	250833
445831	214050
59310	15209
236349	242931
233515	320793
303294	338493
477474	332638
393525	46070
436699	472104
85862	285446
490866	101169
342786	249334
285023	165653
141224	426736
208266	143895
460835	264696
163435	17187
342129	391414
189640	144543
159453	481785
13277	391666
90650	468162
230051	378291
51048	245679
435167	347104
10251	268129
304355	273468
316963	3431
179959	56183
364384	151444
20717	409106
147579	443501
37860	139926
4840	285736
409745	442947
100042	79798
292275	201206
4476	140044
22971	290523
155730	322486
56620	477986
274251	265927
184892	445749
264836	266515
477278	38792
413806	440833
315284	18608
388475	343430
169551	264406
86476	142563
467856	273831
344620	321630
10682	2262
91895	467703
202379	188886
481236	113051
180908	309245
109051	335482
430073	273831
90616	257130
301846	211139
410487	87471
70274	126752
100803	289970
400951	283099
159726	428165
251523	51895
388079	335437
478692	9203
327342	105967
88460	312491
405231	418551
141988	245679
443130	393293
120770	113051
486872	282847
126866	32752
33231	289642
356562	358836
375285	23018
441302	93244
395922	396900
1195	194165
306282	222928
240520	8607
194812	59516
131861	241468
34429	354730
422554	221133
55183	113708
267128	86974
390970	152085
218114	48163
412909	442227
267880	126541
220574	154787
170068	399286
61152	4446
287435	73528
326219	477249
425572	146568
383240	66053
296477	136422
81188	48163
14632	214024
195849	46339
398308	422287
479287	240225
391479	439616
228594	394114
397672	231638
493142	189733
269494	486469
430116	99409
34239	472072
103325	421356
271544	493689
178228	28129
388249	475571
372214	493367
259856	169482
454467	212081
377483	416968
150152	167186
405243	197039
326444	195938
476447	308006
424130	477524
158231	289265
144314	364517
112072	367798
228968	467768
327209	70991
253224	144916
37757	69708
427924	401732
255643	245679
198495	240225
434726	283586
124291	46556
471119	343547
9270	457418
198121	22009
344385	406188
20492	332876
209084	374594
73030	222701
476171	131316
294441	356008
409555	310756
252083	178422
8320	208291
177835	433924
78030	268951
230051	353218
383379	390349
484983	128630
314311	134238
113522	19171
361291	63603
353491	315086
70777	311221
420312	12263
391617	51895
390780	394314
268935	260147
164829	474963
76228	184419
415343	29253
136609	137292
95575	485304
46870	477740
379302	476447
396740	120762
144852	425846
65513	462291
388380	248398
47520	15274
487020	170314
266559	431556
223452	1171
277257	162155
386246	301945
373812	457391
258692	202816
302939	248777
382075	280311
139652	115325
125039	301765
489686	466737
89447	200632
269804	157698
430356	137024
249410	15209
241952	399867
125370	253116
445662	205417
478588	319371
89826	330718
360497	266641
435989	364985
117410	8623
262159	2082
417918	320601
375678	49903
117278	150760
374849	15090
416889	365345
459564	366534
436474	311128
339051	147706
477932	329254
107594	396563
357835	297756
384324	100503
432263	383680
128686	274309
474606	265438
425809	158489
133909	4776
132247	421465
308618	324037
3809	190369
166212	269199
423013	428864
484193	172535
359465	48125
368117	387839
99334	168251
279936	485546
238840	46629
330954	233363
224064	360988
12504	30919
489657	9663
39683	282068
407678	470766
53665	283400
287259	311212
312634	138785
160631	492316
373605	483116
388587	54976
156657	59831
454642	94516
378033	221329
332341	248713
132147	45060
287968	387742
309917	158153
93421	53863
294800	113725
71707	104498
391702	234239
250071	317637
378420	395336
384660	25888
259390	15444
92223	291273
231269	187974
59644	343052
377695	431729
314617	27696
352925	245679
34831	46007
82150	103267
142074	28129
43320	99982
198791	484447
473398	262954
363054	62191
128439	357357
474888	325001
449929	423919
232666	165080
468818	224085
310730	389637
89045	421495
94099	144458
193197	150236
476479	96673
143583	25539
383969	278406
3594	31225
263514	299002
410769	313745
144042	198810
238496	313314
468548	373992
374533	63528
112064	433049
408968	208300
134262	26223
72707	164711
203783	202526
296202	110677
464304	364680
233820	83811
200092	29805
494073	103750
285156	348903
13142	49828
355025	394111
110202	378686
2446	26164
395969	236468
344628	478232
166825	479614
365410	369599
419666	94344
3873	96748
155457	34221
136604	181322
3754	393326
82057	347722
177775	5040
203656	148962
40929	389682
236227	194875
433171	16433
200222	202633
384712	1208
440190	451856
358145	52537
74521	87471
179352	62191
30831	470867
344398	297969
384671	327012
58043	98168
44487	12443
196996	453159
416321	75914
483423	464725
230375	336609
322877	431137
432421	183711
61057	95942
288104	89047
467148	114460
192995	124380
423197	12443
389641	308083
40028	304589
344872	350822
404946	264063
238489	84015
279697	474966
172923	369194
104648	146885
385991	388152
390055	229219
240661	223162
182885	356159
130703	64337
172297	50438
359249	226283
423634	254930
19525	208577
136521	68521
487128	277589
308259	268358
131916	127921
409916	372741
106531	39382
440834	97854
45702	122283
491337	23318
223528	314103
473752	35707
287766	466744
33604	425675
353121	416783
84955	415625
127065	462901
463125	190369
6823	467690
113019	27464
148748	471416
94111	142678
481087	152502
56720	317184
150196	20647
383865	291018
122186	102447
167027	336590
447402	299393
262884	202191
399237	421830
73640	300301
183249	51895
85575	476240
243452	120860
450725	391414
296080	468832
116172	166970
250854	272096
346669	346768
392953	275677
324970	421356
207826	268176
404568	231740
171622	86974
490615	293813
162607	10003
56232	391722
293084	88203
422138	196783
171050	324063
439155	49941
260141	356428
201131	459217
124765	487192
466819	381283
171424	131740
229735	51508
431661	7395
295641	11626
467631	212102
88427	274852
478534	72277
414058	489150
267739	398029
493267	475555
491547	273831
437140	133527
107408	195551
81903	246437
351012	244005
485110	153995
126870	293813
340800	151944
312283	92580
230051	299951
126657	313745
163383	221050
256901	58301
337741	372358
190828	168779
450988	249334
181353	256070
320498	340237
132373	115386
187834	101995
380792	417201
479760	324578
78502	407459
323775	302551
476447	345076
29582	292877
18677	219309
313709	33122
198317	92667
139684	214436
472652	262760
375571	97894
263703	271469
141521	207680
108956	413525
133909	156644
211143	16779
478654	301475
234603	197070
85234	200444
133912	309801
278711	119107
313471	277420
480580	121728
259450	370866
166160	409828
405306	40172
161480	405217
42819	474931
342465	312405
412980	245421
267824	32807
15819	377190
466998	202996
242195	77229
161363	377987
149161	115340
412099	249685
299452	119381
231313	100216
454309	12443
136181	429862
1262	262205
214274	25367
304346	460064
286286	125306
171178	155279
245242	429267
438158	273831
406689	249102
40809	79035
119643	292537
126689	214024
300273	144624
193741	166513
356953	229928
185403	407565
79609	388259
405920	125629
8710	450541
71394	41826
292647	405217
208720	369599
317993	447517
107524	13499
237533	422853
159127	464725
183404	120778
255471	203793
337116	411846
199680	355097
267553	258191
288556	52917
261739	10345
329727	245715
449522	40182
51759	377828
179375	290560
334724	50775
92559	282529
41298	13129
482094	249202
70434	132843
470053	450647
8881	6597
99663	239561
350395	257164
88359	179472
41083	375840
97777	291108
193770	353961
193197	320479
215459	207059
335654	72305
175046	86476
180632	341271
147470	369599
166305	122390
1621	285156
56917	63528
331503	342363
171533	457295
371767	265065
377034	150352
105126	304589
174139	24116
296085	140608
117111	132843
139509	273241
176885	376179
46092	385078
311822	18197
58049	454975
239748	471750
255442	158233
426190	189640
114705	428940
189094	204984
17470	51597
221055	378686
231117	110677
140918	34105
245938	76016
87887	13529
158351	430610
61633	441021
395396	299059
272675	161384
12107	7842
420743	477986
4903	379851
140935	348798
312240	188930
410508	190369
140387	352124
299580	11960
483678	65134
303400	158443
476476	242860
295650	229560
119345	9054
280551	338271
237803	348417
439471	186440
202379	54536
257971	348007
473	227101
113355	167517
250004	48275
247853	56396
433957	21061
281574	313314
144258	50009
280762	299734
428944	190738
30568	333530
469422	15209
9061	283850
122027	310466
282059	157040
423882	256188
220553	205204
398947	235709
168437	308657
135920	420392
149116	471745
260752	364146
481763	450583
245469	66235
395935	121141
215198	83045
31371	273814
10546	434893
400520	80466
5305	134262
58245	31905
313189	323560
428095	185335
112159	133423
278723	222258
59797	261083
64403	468769
267562	388407
78758	35735
434794	369599
427169	32881
111203	291163
71184	220417
445814	96298
133718	319231
137600	485304
211941	217025
252998	433391
438877	291332
254542	418425
358250	127921
285786	99952
32022	53863
341907	332532
129790	401949
113868	292721
477209	7154
198288	40073
229834	446173
131410	131312
464062	80476
89704	83017
472187	193009
23366	329139
81358	209471
379680	180769
41378	374030
229868	190135
368841	404806
141263	488166
56620	110677
239431	456763
299056	314742
118939	440660
18622	225862
306479	30726
13930	80552
393306	162844
9308	447468
350927	369532
13717	427653
462655	461944
458377	146202
310306	199534
71439	440505
89257	393283
32924	201506
347121	434210
148302	80214
409382	485607
283631	405647
491847	282822
246103	12536
298227	237235
273173	426089
295420	240796
457103	295484
192238	460198
273972	253341
195373	292721
69788	259929
308618	405555
448157	401906
265711	489700
118397	304558
459381	295731
387219	299976
450676	477986
247877	476951
402700	17186
176321	487422
358860	23333
493347	245990
315770	245269
86896	31178
210933	267602
33818	126558
88695	42587
426028	391414
168464	135756
181497	110677
202774	471205
206656	91069
478686	311199
368299	120173
38998	223112
310898	257608
479188	490525
336023	98465
372179	140152
266965	389682
323255	463175
257575	246311
79249	294247
191903	426930
44906	477590
205718	28129
293941	75499
205005	228722
93645	97277
91600	386707
413105	139648
87046	429206
57281	313314
269949	281273
142041	268339
204052	48861
487668	420708
257847	431831
319670	345971
58477	75034
335345	34190
78935	57580
208374	350940
445453	60454
268214	313745
2688	12229
189279	249334
398100	392788
345715	300496
250153	352927
266997	12177
179974	54700
341232	75102
212460	90041
455222	430610
375251	411241
429676	137719
196903	338870
105405	129185
132187	306419
429511	237165
131615	91826
311524	259653
145855	441796
291427	361579
274260	168381
492298	160860
427008	242032
171444	383753
317402	80781
55659	87810
440982	209248
468287	209018
84750	208487
198701	219865
371031	258154
298464	178276
97070	391414
79530	84217
118928	236660
239727	96133
379528	372822
446212	434705
395988	405259
479571	317356
399614	59782
43580	243207
108249	468234
226441	455303
376446	466432
189064	37519
478474	400002
430426	471745
468149	92553
428209	203279
139902	137393
3719	81280
245305	255640
106277	28681
110961	304227
430773	217432
335263	198531
106739	136456
82150	74478
229786	339863
491508	372214
342122	208397
420903	88710
254018	468966
405440	60183
92077	477986
133976	9054
155030	68456
372489	278520
329222	377120
4073	247737
415028	286828
93136	21411
22652	88113
149654	18242
149483	5412
306196	121362
137774	382376
307736	50155
479638	347
492427	248777
337075	183213
249722	380894
32075	291332
375476	54706
193300	276621
272108	261396
339963	398570
357205	165267
128605	253848
296965	378832
463626	195551
480689	136329
253931	371585
20946	193871
192158	480904
76418	414392
451764	153995
14368	240476
388414	275373
131925	174034
176221	237140
195121	400772
253667	410951
468912	413947
474994	338974
123932	154585
256487	334680
358818	244020
425531	312698
20877	273831
160998	309118
322500	76454
417938	408878
152731	109006
77640	481279
191500	251112
125231	301475
39519	152502
94712	218730
454119	244921
449521	5821
474527	212278
161363	180709
315358	16325
314683	116070
449072	189086
18558	48386
319824	467418
85932	64739
370848	411365
247785	12556
295148	370863
58869	10065
91095	21679
433969	359762
139190	439292
371147	189945
305738	35641
72347	91711
465805	49847
302927	188938
119001	453391
287595	339333
87580	474341
226585	395064
351855	227247
200804	379981
19704	209967
284814	49903
89312	218489
216706	64335
110818	9192
129222	484757
121883	106315
399673	53294
489845	204484
401079	11666
84301	373169
460113	53994
265781	208718
209672	227085
321411	219419
70944	192365
40028	64335
234893	133423
215459	318563
144528	148199
354811	453833
3408	334680
225489	183479
246433	335799
227129	189938
233220	441688
485697	467703
86222	260879
57776	278894
38151	172266
440580	50264
493535	214992
28151	91663
284554	456640
227816	64335
454402	209961
436145	492906
77655	466432
99393	253247
388110	312326
146543	137155
352126	38063
221329	458694
322171	29070
328712	98004
447027	464420
281745	442265
369003	229219
431556	161149
104740	460134
114615	122135
395601	179106
197020	348785
382769	370364
54939	263009
78603	365609
284895	186895
40924	358053
276821	119995
286964	398333
326260	477745
214308	430894
467722	306100
24248	118765
191382	110677
292449	449795
30728	331349
448383	57989
364636	301803
322976	54976
150216	203365
474341	115273
76068	208487
275084	273831
97089	94459
327177	267602
287413	364643
55449	411017
393840	274820
386660	98659
86441	455690
146183	277450
65546	72303
64815	313745
305926	25414
385081	48275
282791	21808
301557	230755
478546	448353
489485	289970
30694	214992
55451	292721
285401	101658
326631	51341
372179	9923
134786	178242
282220	358955
225456	264406
285194	431913
64320	54473
239520	304493
448193	258370
423928	311221
481104	124945
450062	285446
326521	10646
126571	151944
209523	186361
239272	471664
416428	141440
353121	379036
16411	154627
491109	153183
180927	159768
285023	40447
398704	358618
484892	126204
386516	249334
250021	216483
193303	15209
116143	125705
460787	248398
460839	420944
201131	486885
288691	140044
325519	16433
150167	459786
427807	211748
456921	311712
198701	57501
380056	275852
268940	123034
329470	9437
154153	227101
141477	361698
95700	73236
79966	395964
13563	434893
453736	85803
44836	476656
230969	385000
222779	3097
284276	344889
493038	131975
257174	431137
477350	32807
279239	228431
239205	320067
250299	355806
76417	49903
165750	393238
254204	142553
398997	140537
263377	435389
455187	409828
158731	430648
423476	446351
50610	474054
92238	28129
214392	328730
282419	166970
381923	475137
113620	128183
4329	35035
162561	210834
237148	483795
58731	323213
278722	285716
39683	314778
151664	143480
420946	426986
113754	427205
112267	228013
493038	429863
235034	183920
118385	317356
110809	56282
449879	38063
319670	490888
113372	183975
78571	154495
82981	381428
178968	202996
184826	353787
114063	33864
488942	250214
81229	434228
128185	5857
451216	299583
478568	105807
488490	94344
248231	31025
76800	237517
148343	374594
71104	372719
189794	91558
221420	223030
382882	32767
233498	300001
364703	434589
155408	203308
336492	414471
350331	405217
246952	398333
388184	105940
62630	110677
307425	244725
279639	236725
72136	131892
366685	418319
330704	418551
258652	184902
235971	433585
162628	318735
82190	255859
172973	304237
195615	24374
488677	435406
326631	265991
100381	267745
48064	318533
117054	286565
391248	421843
281868	245317
367536	50264
280216	215079
78673	309632
316136	395101
42814	385699
135971	127921
392373	335698
249612	183840
22371	292535
79677	22804
233045	364173
141068	94383
171455	481279
314311	420551
25857	480025
357294	16516
112552	322969
180488	8459
140983	481279
165022	409118
258840	313842
488057	313745
131068	338271
83280	369754
83616	6048
297183	113813
205563	5040
388604	240343
451692	211697
241952	4369
90711	28781
339092	107080
446890	122694
217576	93004
144934	94650
11797	184258
102141	359029
232983	184979
294008	226494
47820	190369
49411	387742
431625	265883
88889	281492
235545	174255
267725	485504
319371	142018
321426	274103
225781	108222
344560	457081
359178	188319
273768	109407
172129	321491
293705	2232
274629	162963
437909	87148
198028	384174
233455	122354
188652	55065
295211	153473
360981	223430
28402	114930
40119	205816
349899	388957
5975	120034
415713	95372
167027	366127
465796	227263
111328	398434
264429	205922
225781	418551
132724	451221
67223	64075
469629	237235
129146	137128
223043	428026
340151	466277
65220	255650
36890	319933
179041	362165
174523	144306
453711	405788
375465	46401
87101	433415
103898	334424
292376	203656
188847	78966
268820	396339
284583	384359
205148	62492
349142	153375
480506	106459
345201	83811
277403	126204
207181	133822
381012	188012
32639	336041
308122	81897
283621	230318
456294	389999
316240	410074
81151	478415
347388	482143
1292	418602
188426	226969
358971	64075
480219	8623
367097	393600
388118	179210
207959	405217
72555	86421
428182	392210
290287	135799
348447	419098
208122	63528
394149	214499
337158	237746
165312	30611
398732	217423
54101	235679
131742	154112
492770	168615
195020	93245
315573	32017
281259	446351
183364	166970
319843	434338
233839	63347
293136	56163
75495	164513
218177	160071
88960	221659
151439	11378
417938	134172
172335	155936
190973	246062
30237	13370
392893	148361
163229	111312
4560	335757
52112	177796
267562	326574
275983	438783
490374	70461
441351	223732
94538	420944
196341	488004
143290	122280
238673	287331
28029	131646
99477	234287
410839	366469
404946	38968
484786	330461
281410	236454
135116	123369
47035	43164
329037	15209
137681	257005
56074	392849
176577	342250
396802	393184
338453	342440
164522	15209
220435	288274
409388	76829
339488	21583
87517	301611
174992	286313
454560	431697
313087	148410
31780	263637
464548	164884
103083	23652
152183	426333
55519	359718
7331	372784
272349	80296
25239	450541
450212	43912
485647	381808
361253	134262
325044	230628
245938	191622
110956	86974
418081	336590
148317	366127
221416	465647
189448	454345
387601	226494
439588	292723
371415	174349
300809	277961
22989	284716
311544	473223
416289	471416
375405	164840
157586	48275
407205	243115
55980	153739
347211	176878
111968	336785
374350	23423
417244	381582
471693	268917
395396	140477
355660	369804
197942	351924
478634	484313
275839	230710
91398	263009
270591	326815
237801	368820
488490	71091
475657	135370
84299	226308
45899	450597
223820	204330
155283	337447
442435	67356
7812	225043
195821	269199
484040	64031
70914	350475
481510	46979
46748	302679
492247	252789
466790	404960
67174	455181
102181	371918
459585	420944
439992	69103
231068	2792
128924	454822
294079	207705
158285	9054
214063	442967
287278	22489
393172	105240
106739	201923
15026	187172
332818	249202
459222	207520
178089	290729
22831	431614
216666	430790
340175	446936
272032	34574
16873	391414
208300	280242
12926	131312
129774	53490
494127	296786
35470	58287
398559	317356
433696	442096
22148	494102
377586	6576
118877	196902
247536	308335
481419	151322
447133	106475
493721	156375
163226	491526
234019	187974
187539	429161
448050	270836
470374	410829
486100	147594
15433	351193
327741	380071
44520	335910
464992	267602
334323	151944
305864	210909
256599	111325
461492	481785
102381	72151
260259	289265
267725	153455
333051	160576
380056	117982
213131	3326
116085	48365
110928	348983
403032	208487
470775	151460
351785	94433
21677	324662
373435	122694
246147	144099
37240	319715
299697	123554
348798	285133
452290	263422
487606	477632
358589	141478
250735	142604
335951	266611
111062	132740
166883	317675
162174	220679
178222	121316
179045	144424
123416	359535
101465	270468
189468	94640
246104	131705
135336	295218
329806	13370
46885	28321
457257	386612
295841	48484
257523	270396
417581	122525
227274	109992
119342	317118
456395	471416
443062	260527
143462	365449
187266	89047
417656	17186
35480	295484
75324	63160
118486	378686
321198	136639
174236	298065
24122	209510
15819	145771
324333	83017
87791	107890
72244	424214
155073	264908
135308	36727
439088	465894
90401	138855
15027	103516
435757	284982
81415	447519
48226	411016
327209	67089
195799	69293
82246	336590
171810	352109
312283	488616
4755	110677
235108	49264
461128	356041
84745	364567
219719	265711
260142	248365
421320	369405
316979	44807
367087	266377
223243	450670
384001	450541
170296	123369
102539	322436
76843	463867
274364	162831
435520	471416
310661	222701
296339	148199
243583	190369
168046	347961
151952	380491
23018	475265
239475	74117
128264	323134
112103	97777
55279	258132
397932	186924
490487	187974
450318	481182
119721	478177
219102	440660
29475	110677
133732	70888
192495	161284
72804	391881
405788	302440
105249	434307
356987	313314
131048	248396
149313	2232
203656	391238
37578	144470
128824	93216
52275	413860
440000	366534
304067	21999
222821	359762
359025	454975
125494	16433
93931	186561
416869	187994
452962	320259
59688	386747
23337	168287
176182	96231
175691	485072
228128	478244
101479	111357
424975	304173
53186	209433
293521	51895
377239	187974
479762	426468
239872	370866
417938	329548
26940	62975
404892	173631
384358	249334
255650	244803
253929	49903
176903	105042
114542	250982
297386	408402
386556	430681
422015	142670
348127	291324
112258	434239
305357	378667
236966	228141
153898	357636
159720	124412
389554	84760
130692	440962
6906	183213
320259	408288
479351	359775
38826	5967
376936	391099
227681	438783
123620	290450
115498	49828
83845	84536
188303	164164
468741	269005
397359	157683
490948	369984
416234	360512
165646	268667
441705	5857
68675	76610
130514	293813
257936	380661
302150	439554
8820	276682
359436	198926
251413	153417
228128	467176
179534	435242
102410	329741
408285	191639
284	326985
129965	320266
19307	428624
248013	297708
33450	94470
388696	143858
269087	28129
215224	435318
369304	313314
115112	410212
360067	135538
100061	86974
311966	358379
354369	213035
418948	441774
174937	203414
43506	258106
208492	446351
358860	11906
415298	277190
396959	401101
322370	111623
235396	60517
160456	378462
68843	305740
4617	114890
277765	221030
453639	461386
159720	192958
153813	486275
43835	408288
145027	56381
314228	3747
326751	269957
60862	110677
387663	271568
376678	100983
236216	187998
98253	24070
329703	453366
142527	206731
326142	219186
338375	56855
453294	390409
366899	145288
376462	323409
175333	149869
431264	413783
107524	173018
61503	234356
18928	206333
312026	346346
28926	325979
315536	433645
192610	298718
255254	315516
382424	43312
212460	213148
240908	408970
57911	449298
177482	309808
250434	462551
412722	443297
150789	309801
206986	265589
20199	417680
372488	486890
491357	1275
395820	294887
364035	229058
16844	153995
190632	252577
86632	160497
261179	146202
470606	367750
106058	238299
107547	213221
180886	45731
238110	211868
89968	360460
359104	72053
108060	399705
364285	345745
437105	302324
222828	245449
417305	172089
110490	350759
363564	231634
121254	366493
186198	477788
387626	486885
2353	118775
299580	244929
290067	127921
227352	291324
423556	62191
43598	317675
155203	10411
220492	246311
478588	63591
309308	187622
236341	238907
279303	293745
72265	366894
406751	312388
414286	158493
325272	32807
133646	378686
202052	342762
483259	94516
229533	88113
134358	467850
12063	348563
331643	183213
328207	94516
259583	215161
354545	410513
446018	156974
408285	76454
238406	310261
121065	293813
97268	218485
81717	393238
355087	316575
67517	381918
45667	15091
317267	440660
140940	122462
337716	268311
279344	236959
419183	227101
261900	277571
41501	185578
209354	267273
333136	248375
493699	190369
219620	273831
403022	317100
365531	385279
337592	170684
298285	304173
320217	75295
310424	349901
203036	146202
123283	420895
9551	98908
371182	234356
117833	453549
445809	272846
390380	103643
410028	407536
461765	362808
175460	295484
427413	104505
337323	475599
353113	218142
439164	167519
459688	478601
441242	21523
384926	471745
42925	55379
256070	246026
101686	208487
347306	456640
32249	240635
135406	148048
250037	41075
367306	250355
201813	65055
211141	22549
488092	183213
236359	56671
113853	222701
1957	237467
93323	475298
392329	402708
65546	143893
97388	250679
239766	104505
287538	181
377296	152843
118786	29253
459466	31342
395778	98906
309801	83228
134108	10411
291521	189124
65336	264400
135177	378713
252575	345084
388072	357139
64627	367110
400516	357357
15317	29105
102590	452483
444599	293813
454754	106180
361001	84466
356430	122462
130226	467870
75499	387742
71432	441774
325314	47467
76374	94665
279294	146751
234851	422095
322043	266600
149389	250679
226658	383092
372340	311297
296108	38064
3463	134650
180359	317100
1537	220609
356927	300224
32133	156011
476838	352605
356688	302164
65744	404806
258367	153322
101998	232347
311	215054
163980	331349
192613	197591
106416	5857
381271	293813
81432	124660
268418	335477
157237	371918
471315	370225
356076	483271
427043	326130
267463	368760
95577	122396
260624	99365
23564	281924
438419	40372
126839	389682
7996	222701
288560	364294
383427	12245
190260	278642
134809	237389
84306	440325
404331	303335
200092	103214
299708	100366
59736	290383
30826	236080
32194	122462
389090	4512
416259	336590
266425	210082
454750	287527
147803	330143
223929	182806
336796	5766
84051	238294
330722	187836
483240	451391
176826	100817
204233	60649
15855	458104
214001	385687
240937	250410
247012	185013
232183	251169
217036	394999
39621	4769
493347	445648
458064	477136
242799	481279
215676	447158
122763	152921
378795	472072
360459	46071
201131	238348
35971	434035
76068	261396
296185	178779
104766	71816
124186	337452
91600	164103
321148	490698
450004	207535
9727	86350
333461	169218
262539	32113
167946	298019
116879	112240
389216	428214
488971	23236
430835	57989
256893	294102
42504	72670
356883	391414
44200	38434
426383	456640
265712	476887
488084	10891
424917	276701
24818	7159
275291	465954
348485	23634
304722	92613
153014	50264
110835	154667
389170	473034
300078	272846
42044	94516
36608	391414
116572	336590
44203	464420
272505	168213
278553	195133
33494	313745
148321	256121
374281	239872
59556	152968
55806	332095
247003	291249
456021	173969
44973	475109
399877	48275
450917	92831
222365	39608
172504	91581
255344	71195
214213	276358
483566	321030
158099	13904
321927	430610
200539	28129
113541	490237
15870	222701
260727	30403
246742	173887
463856	422576
487497	142238
167583	390409
169426	122694
402654	447831
29037	354717
70730	306387
181420	493228
459213	48678
46092	10666
261112	461846
368858	286936
405594	132247
193039	486339
301210	113138
425389	252340
28121	23902
190973	69328
315573	56934
35665	164884
428410	54449
262210	362879
298185	267562
303215	68628
88958	187836
367226	308049
287586	244929
437265	421400
200884	307294
41847	26783
436474	165540
205226	390557
70163	174411
127084	190144
160182	251961
195664	486781
322533	463623
243455	480224
152975	157430
62074	203279
389512	304722
137662	458782
485726	311596
209561	304011
275291	46663
467098	271072
132827	485793
466038	309425
191935	388407
25532	482138
70119	156376
394503	138598
215555	475594
193832	446351
144929	317118
276542	438725
61366	41730
249318	130476
187280	101098
257600	183403
198018	310001
74913	404127
384174	234952
291730	86125
247302	8084
490766	134694
323664	178436
123449	80122
56667	456640
191985	363973
196903	490237
307528	28129
219190	115386
460513	361404
63944	91321
377097	49315
179824	409828
328550	80214
352016	162795
105019	19456
315031	145270
228174	488294
483641	432713
165771	304865
81441	284843
443778	205037
107158	84195
85995	48590
203656	295132
375669	107590
57793	383554
306341	184176
322832	383586
91998	356663
295089	388922
402514	371272
253612	59217
176584	33445
236303	331584
316089	414490
373025	234201
453921	102096
487497	386901
21582	283445
344801	303175
361440	215054
51683	284686
440364	467703
42256	151988
196286	135877
439218	347301
310600	340770
377869	453035
475489	451616
229735	372857
157594	228431
13961	265632
218930	294307
179935	296774
221709	355864
372184	119381
32670	46287
202088	485485
375479	64335
267562	302043
426206	301475
247296	209240
161363	244712
431798	13370
58484	108113
268081	74611
62275	43128
89219	3231
267562	361296
195714	302036
415022	190369
357800	21331
145585	291065
43522	23187
867	102352
332496	318563
194257	359926
464274	53863
422776	414546
86954	49903
59644	186920
416326	440660
439021	227470
5939	95558
412379	141026
7989	453222
251300	327837
222491	459649
387535	164884
488510	177340
162346	421356
110453	136246
458050	331508
34798	142415
285410	340307
297333	343547
417815	401101
465031	83275
22950	100277
134299	210310
253442	206146
390364	115599
268418	470554
128686	158715
391369	168779
317424	280871
370670	372304
76080	479066
242589	21583
117056	20958
97588	315261
370207	305013
79528	446616
20946	6020
371479	145948
309276	431809
277770	440660
49896	42890
458145	205223
320042	86728
4026	437857
20703	457839
449084	466737
318573	176020
417272	138216
405116	375113
386851	180963
327099	313745
399660	446351
392539	117903
199420	93852
15027	212801
330954	122694
292379	474655
365068	334496
424699	52537
344919	15209
132434	465412
430223	219588
154605	18665
353002	282855
3964	207027
293913	250896
409360	304173
185084	265589
320972	202507
163081	94172
202392	132740
473967	273831
367507	264766
98166	198373
428944	229756
309312	380689
338752	94344
217025	119762
483291	476231
452778	34443
415949	419396
259835	33948
134694	410181
204798	246924
128124	226434
226127	210795
377296	100503
373433	317184
2958	171289
162697	11607
99123	137600
241243	325621
90047	75303
145528	17232
321630	55980
336234	458471
139546	391414
349546	54976
94129	433619
126166	180773
443826	428080
321608	54976
78182	21902
372054	105498
178959	385747
326809	69456
104788	434716
307499	159145
95149	154678
81262	202035
442429	444504
339353	283763
475322	262385
297577	36392
327291	347560
113685	334618
256081	19808
451800	316575
326574	67584
338302	10210
215459	30403
228142	285804
84951	134145
162786	183213
376624	48275
485644	465
242551	389387
468549	91600
78469	84919
3734	212278
220609	42730
228147	25637
418311	194104
289084	144359
316585	317675
258887	475571
61065	168960
346557	445753
400701	81104
375510	135748
276821	432723
7653	303424
73231	394915
376058	267602
64420	480224
248554	418551
267439	251806
76007	261394
261972	154057
106739	177415
179697	281924
63276	115624
251733	256121
374901	152321
14155	94667
114193	16710
30568	20946
187539	205270
335005	240815
417863	34617
470232	379028
361260	212081
25165	79249
438317	354266
30568	124437
434943	239739
200092	401101
267826	185771
54628	75679
7818	65627
391157	479402
439588	382627
426376	326746
360223	289414
222490	371918
107709	4160
226167	468811
314106	164164
362006	491190
365099	278907
242244	352605
386626	369577
423373	232461
183003	390898
56573	226593
333310	122780
178990	106422
469793	215755
243147	178436
384143	216443
248814	321868
32124	138639
164538	114930
218047	288035
193020	413215
238114	313745
400866	39618
39744	161078
122457	332544
230574	152093
177181	94344
156446	34708
274102	417201
333207	320145
377869	343655
135971	274309
195691	312372
116754	278928
278200	225260
432175	301973
254750	406626
239431	266556
27203	199526
381082	162795
252989	383526
396522	492156
358589	82730
421460	268388
281514	458601
159109	265711
72058	363276
56396	450056
11905	446351
317552	385699
45442	461620
376494	240930
280830	62366
204116	151647
161363	356274
474341	424788
305604	299304
263220	207623
270268	264463
211868	409291
37839	105878
7927	281641
247052	430356
162467	102248
108706	428506
258547	348261
324967	281504
410547	364294
24876	229529
300678	372721
109991	214127
305349	430610
38456	263009
207863	374887
25690	270112
267068	271403
8146	26268
377133	232129
367477	52907
450982	342153
317737	12177
16238	404007
43419	359229
129478	469122
373565	140741
374350	127921
161676	477655
308461	293246
157828	94872
237197	313745
348841	451397
429166	88132
363941	16433
313857	181299
201205	102210
170462	8148
106348	293067
215500	431799
470941	296693
119359	175475
105979	327464
374017	434893
13091	92954
109733	265499
174362	218730
407334	306335
182489	60517
248453	179910
356515	145948
468945	205289
50034	294965
243152	110677
19911	438772
363467	361458
381758	133423
423137	16719
281820	273831
137330	305777
450956	217423
261277	94516
194875	261281
443666	76350
48991	13370
240472	153291
469782	470219
171174	155895
193398	263009
152043	315041
134959	190369
454450	349608
52646	134682
386152	437360
100874	55018
358686	19246
122112	14022
85478	459783
320094	404042
117530	444953
10270	4413
483244	130432
392416	399954
342528	225886
353815	317100
225094	159354
256147	427566
287766	37948
171216	92613
119001	245679
198578	12245
297446	304865
476990	112317
318071	54976
179889	311221
293913	457503
122681	26095
216947	286028
115086	286936
441867	95942
316643	95149
196777	151574
298303	155217
418555	273831
167588	145959
312011	332403
223133	263688
238180	201208
460685	301659
264859	2037
476115	286592
124179	476171
199780	367937
83075	40491
2559	185275
180488	150625
141618	487509
388537	190927
438468	478415
303782	289515
392144	32831
439335	428103
392827	287892
241710	44024
206337	61175
197555	356663
225239	478415
383290	315671
342761	187153
165725	476951
362263	241829
273787	48861
429475	463509
339051	443678
411357	429593
225988	11291
281848	109006
230051	160508
86440	196783
408950	368358
340197	91998
172923	252664
322211	232377
209633	453089
453919	218727
395025	287740
230574	336940
471074	270324
364415	323757
281149	404316
21411	23822
95224	427081
8223	407856
259866	235781
49380	190369
484144	257957
276378	492906
434249	102410
136876	280019
19541	92570
407288	472072
176130	394021
342409	276358
318440	27046
379672	185487
266137	63327
309366	328069
23084	412955
390032	401014
226320	378686
241789	483694
416961	337791
176300	125151
208744	459817
247812	132996
276116	223732
297932	186440
176921	430281
273990	153842
128318	13370
444321	458058
32124	277585
245298	269674
394694	139803
428735	111675
287451	45585
188794	288513
445023	263009
417473	15133
418133	208300
289513	305156
51219	309085
66183	425675
467930	237178
267059	13663
443641	223742
68532	321131
455887	388096
119346	486691
328093	338120
51326	349926
365356	384820
236994	307599
326110	378283
99284	331584
138313	6286
13214	405103
156740	396431
411015	97277
357294	214073
451423	150405
8641	76146
287552	118735
269253	53863
83961	6402
80193	276752
271077	88416
402173	186440
433346	169047
149766	203213
487144	328987
424344	378462
157961	23430
85529	53389
20151	339884
96883	323340
87774	423469
184321	19334
137662	164816
59467	463023
58486	448382
411937	63528
215703	194325
206939	210579
224267	73792
493513	466737
260949	476951
358907	94793
414641	25437
108760	190369
309704	293244
126083	278319
83316	287233
267756	53883
401803	228431
123314	391414
358871	471745
369525	363489
315573	259435
454167	205223
454019	262954
407989	56844
482197	65872
447328	488984
434169	232000
420947	17524
388652	287125
240684	410388
211571	452126
105289	303424
201192	38694
358480	213371
381404	13905
345401	37937
214053	103192
333080	81104
388340	77519
309276	158625
152977	297734
323842	379414
116186	173985
168464	274843
155994	351842
116047	380071
266194	350549
266508	438783
150040	491984
399159	29563
223296	176878
378248	91922
36494	317530
262487	336141
271697	327179
17198	264908
122655	268531
25761	17155
142211	12129
319930	35707
482280	36392
39459	313829
350661	420944
311510	32865
1655	293813
86369	39914
156995	52537
432301	351193
370411	235097
340813	87007
169402	149336
350653	456640
23500	479614
1400	49925
311247	306491
254028	252737
137048	480959
1118	481279
68331	330752
18680	218842
488092	383085
375132	53802
305287	459608
46658	66528
219070	202335
19459	195621
258117	88113
142042	132843
348650	102845
314887	170406
162778	25437
151299	187974
64502	404960
261804	313745
236488	183981
282059	134145
137214	51222
262126	421730
177297	236233
314237	100999
318735	114797
98275	113139
175199	90845
379680	374291
479044	55801
182945	146984
299803	443693
397364	263514
5270	81280
321760	429115
324037	435708
388193	440660
5354	81560
410699	390396
257613	458933
312347	472583
103065	411424
474333	348563
35263	178630
55914	16661
415946	478415
454867	344824
230303	430894
214970	486275
319396	267553
459117	310261
178710	155007
233045	104089
121123	444748
248015	260641
419191	87496
207557	391805
225650	72363
473700	134694
301312	410074
146893	284057
447262	492316
343679	363973
195675	170190
298427	227580
375182	61255
133452	89047
61630	293813
265937	399286
132443	452284
308602	473936
443523	366127
34981	161755
275418	403513
469926	283859
289447	457763
338843	331349
172672	276090
289675	274619
6782	117123
351530	230689
275983	363215
318274	198790
201131	221410
256723	162834
263557	81018
145582	312023
192858	347969
296679	349424
327181	106321
450807	288234
342052	269351
58155	17186
172923	247105
198317	120238
159721	326269
454839	350479
201728	360879
315011	378462
134707	388403
76574	126061
410075	221976
132857	255899
361674	14130
131574	300800
348813	116890
122256	397116
324072	57134
112066	48079
456369	442227
10559	145948
86632	261091
145585	297865
52456	168381
3664	193077
269003	161920
134902	476951
11367	177997
197605	164164
327209	413487
118075	38857
209281	224377
264494	336590
253410	386138
389224	132225
129713	17937
236638	289792
22414	276171
214251	127921
321405	13839
326118	75749
150107	187248
101024	94665
169331	160722
290316	451557
39195	274266
237119	406371
233045	473076
309261	94516
241531	471674
423523	378762
243947	110692
203200	487909
359790	261396
451016	99210
42979	451414
314722	288354
295269	100250
88971	354903
322647	276725
308761	80976
262639	454010
372802	266333
330228	462973
208405	476329
211408	429161
88148	326808
263830	28151
265709	114879
196996	25567
203602	371564
299646	434666
43992	92549
447399	156073
411282	236213
213123	106274
478922	146202
351015	376118
326631	46754
368515	472072
158180	459979
366556	481279
269949	26421
105426	410500
169328	54976
283718	209117
466056	224085
395983	447517
60100	188067
372765	132843
203793	315880
243106	300175
376592	245616
387577	489822
107295	293246
193150	119381
105676	267602
107526	48282
307161	53883
33089	462334
389531	309524
155969	489167
34785	1929
152368	300374
146555	99851
398203	9054
109733	315413
437098	235607
272427	15926
278153	292721
205607	235085
214114	195121
78206	138105
22971	422164
458362	127921
192232	308668
21961	251116
181656	238780
166982	142018
169390	257012
390543	280233
317118	379171
187834	2946
117718	147984
407332	328938
209233	23795
202996	28887
444436	240374
204198	131820
12196	139803
228102	24207
312283	74018
476344	15133
434726	120167
233363	164196
419500	457418
252891	162831
41745	331349
251073	355245
71945	130028
375806	397280
234530	445233
58574	214977
139369	225346
115100	246979
289109	207535
194861	40447
587	267022
351448	379939
66734	287698
193021	258607
156375	483368
313088	478537
450919	328108
459856	387860
253060	15209
81474	366610
246388	369705
427846	41788
488137	478415
377206	18940
199516	288193
469102	302033
405946	145466
21919	404463
64297	101248
488418	401838
200310	299467
404373	12787
483123	181156
212153	399468
493428	352605
363556	343012
454185	34742
368858	421356
2349	10601
433565	230783
161249	20719
469384	241468
363319	476656
441800	32736
98185	79692
191587	154711
121860	149332
29773	90041
307923	445749
403344	70163
274746	99405
147414	317100
112267	426736
319081	348537
419045	493172
255758	411809
226167	330998
280429	481069
172672	255897
119729	135304
273610	327168
70689	274923
440779	312697
60595	167828
366320	222556
90487	304173
131581	440660
94860	113051
147630	36705
73295	273831
205481	232347
485304	155794
29582	141158
265503	100760
184516	416007
68314	431078
225958	318735
329727	214918
151015	27464
260027	385076
452240	491897
101676	393326
362665	442570
213935	467752
278500	414930
184001	48163
280429	302196
187734	142825
36911	15209
142765	227101
139749	412150
166415	386220
333842	399023
115165	86990
394283	250679
438193	306783
397846	294836
337674	336136
156905	363447
122291	256121
100898	257055
191360	60517
105249	429370
480558	197454
357411	95650
262660	89986
172923	492853
88595	78674
76362	264167
456658	475200
356207	113138
138068	438419
282461	190369
214412	49878
318153	476175
413781	306035
141705	313745
225727	224285
160182	313314
449054	264908
211025	241956
404107	371918
87577	115920
263289	446587
30568	152020
240097	219499
252622	306896
219392	387736
491977	382493
263514	23430
128047	60517
108714	341105
370245	17234
297477	172266
380489	343756
146097	251597
414128	310030
100698	272407
438320	281490
80830	110677
117550	230057
83084	6361
180200	395800
1160	105878
162551	186159
278798	144845
187648	297667
145672	334680
487586	186019
477646	97894
425817	408297
326260	440660
265269	368892
471674	209572
14871	360860
50363	302671
213232	298261
347440	378119
426592	4968
2475	257726
420249	411419
177297	150526
14241	82585
261278	136568
80657	452965
344057	199353
485024	407334
399948	226031
38195	214798
480391	478415
412549	492316
42979	110708
430281	259336
59831	248777
449951	94665
456734	446167
45361	315888
72205	328546
416629	354790
125089	183213
280533	161308
377869	378138
446936	207907
112441	168960
492906	165776
107448	447185
240384	367526
177564	267602
425170	437510
486848	154459
160214	203279
176217	152680
461205	243804
343732	491854
96998	338555
314228	21679
287549	242801
456231	182657
4361	124306
428329	141206
492165	313745
405509	61059
413987	401826
250854	494102
291865	142553
105126	156189
414521	407306
335620	318549
449290	244005
241284	137658
256901	205751
312035	377620
306304	270003
472654	468894
3510	334460
353633	219158
203354	209761
309083	393640
473743	467752
233315	366941
391414	277786
278120	190369
265221	282612
190572	102309
121596	196783
77534	422853
395886	92608
372485	440976
379867	217413
122135	451016
130651	411424
213364	26551
357178	105967
206186	117711
445023	414212
459751	489793
336071	243631
442805	308167
435520	481645
383690	133629
339931	444919
122670	183213
464382	488019
320543	346768
298507	166513
385361	377190
171411	432516
161951	214992
445441	183213
59663	73452
296708	418201
290765	141512
131606	287454
155389	141440
244688	47277
262730	322150
256628	152085
45953	171606
345918	399852
432366	190369
47235	371934
249834	88364
135904	468438
262128	187974
482539	21411
444890	320097
308756	81172
21095	432043
236395	71021
131939	466439
462556	88449
285597	36836
63711	71637
216147	462377
430777	61059
250833	236928
117262	38466
394647	336590
356530	121106
91382	304948
393738	12820
353700	267352
49127	330651
451156	155941
233130	192442
346725	440660
135771	60517
372642	82498
425866	363627
184528	456900
112625	121642
96732	56075
212733	247053
32580	345062
43138	363973
96976	324812
104766	312691
116900	295406
406851	167702
90422	130561
228419	117903
23366	438783
97696	198376
376425	294091
51424	272339
441402	350696
399655	77339
246570	56410
249408	374512
490374	27464
8292	293395
365388	40220
333747	451588
369582	218727
83657	370866
25969	177630
237714	326467
306349	223618
327586	86728
80562	276358
338465	79621
299577	46261
199235	62935
120837	278802
216585	53974
301312	208617
246434	163146
77530	478415
391511	262633
300779	162163
428203	433143
330752	39314
184506	331736
435683	26268
450532	466881
31553	308876
116838	108122
127229	417394
16373	260696
288008	478415
230691	301823
299836	249202
34918	105585
92633	433847
403605	385160
6331	377853
50372	240491
206014	269274
136798	226168
328174	39686
231413	270239
477932	445730
423638	156795
76109	485473
415625	205270
336449	64257
216230	158420
164196	317992
264848	313745
277568	176913
213126	316372
254171	231235
256586	136731
428892	133213
372354	384458
9513	17186
160237	291773
6450	64707
383379	447560
1483	126409
219546	385440
13741	79076
67351	224871
301252	142776
208190	94516
85166	414832
226150	388407
450747	317356
491576	345864
33012	458834
305349	67089
59027	349159
461780	391414
197242	346388
394138	473223
330752	390232
331642	252961
227306	166063
485304	276572
168594	267553
138459	172183
127171	228431
77465	262299
458184	238733
414035	348798
166850	326446
295191	203279
178172	313314
398340	479526
176130	250338
141334	80193
337228	327343
312873	336431
125419	110677
448104	358075
437304	14347
377895	451460
325511	425675
84471	440660
190154	180279
235653	158967
112443	98927
308370	183213
15027	67461
135274	160633
354022	109840
210769	214050
187816	253
443308	103804
130300	35707
280980	136204
236985	437342
478958	40447
191659	48007
154880	272942
431745	398122
429391	187974
108609	198926
326631	395448
394573	293813
107323	272925
349809	418112
422396	194269
147475	26065
73563	103751
83051	44108
415055	290367
222589	4413
342778	187974
9636	431297
415130	26814
226456	14494
85743	130028
19542	161375
343522	302894
91237	108554
171942	303831
252373	308443
4047	263504
318824	326991
284898	100478
417938	216018
344140	440660
245488	176013
339947	213742
20507	421356
266860	169063
379514	177415
78669	10267
270875	470281
270124	119868
25391	187998
373755	27775
165680	478859
62224	7729
115696	10520
307020	308602
309086	15209
62907	197952
263724	235832
493523	403945
289444	15133
355509	283265
249863	172000
12897	276358
360254	240796
92401	354694
465894	416382
335917	399598
31828	384668
334092	28367
17038	107148
266815	158340
299652	13370
371766	239561
326886	40784
317076	187974
143362	60517
385969	418368
50575	304865
114063	236712
381293	401854
52646	410814
38638	182067
258997	489822
10417	327099
88761	181844
70808	476231
338370	303175
143786	318189
172856	246022
470905	461944
379166	355093
373394	110677
258786	407386
115218	279444
387986	21566
415886	389977
205351	189938
188741	300811
344828	327721
372415	478308
138126	357407
81432	470689
315573	235752
382876	219047
348910	346158
167250	440660
487634	12245
268820	108177
369690	273831
364531	110677
53511	264908
196030	277820
15133	51881
144546	378686
202057	45141
216689	448517
364461	315407
228267	461944
301416	17746
402235	194633
361767	164450
41189	266883
229138	446351
182729	410074
321242	317118
419677	349771
432366	237165
6847	169482
145002	428125
49670	452098
302071	75303
13960	279462
338548	190369
282128	318404
211363	454975
355956	129317
437140	27775
286531	228973
91325	116943
353017	317100
214465	374705
357549	422078
315152	354664
341431	447560
81358	270468
231738	191277
247771	475048
366402	394656
171513	415625
101613	315888
6536	385378
413196	273260
54298	459649
485351	476171
222032	392204
348549	90123
290838	362206
107619	251943
333108	331349
326260	88632
28357	216406
275763	62343
415563	345227
389203	360676
453425	24927
379680	221323
412825	161802
406408	139343
428735	413816
117479	86560
314509	401854
336342	422110
17661	232890
202847	274309
56589	348798
384050	479759
414261	121106
376207	15209
5896	405082
178268	420790
26055	82271
470415	60904
188196	181262
80193	206924
105719	416854
305731	329155
429678	321642
97860	446351
73466	264258
125417	290
63322	414008
455283	211067
132282	240374
287867	388195
249687	155719
106008	489167
368367	286828
313523	37961
281153	203656
246497	207042
172417	112588
344797	315888
464022	177861
19005	196783
4119	478677
69267	59658
165528	98012
239001	420944
224387	387791
429287	342440
416004	84357
418822	171105
129840	417680
447616	165506
79899	472072
331532	166513
90777	315082
263	185660
263703	555
378686	273831
383641	310519
313441	141473
287953	27046
446760	395988
213754	293437
1687	359218
68068	32807
461863	108222
136279	76111
182479	196783
155073	365050
382620	99905
193969	420944
450330	66769
489977	91998
39539	192005
41148	32974
239778	33872
291557	354728
63253	348798
194091	410074
282706	273514
186305	211868
193817	190369
471348	123042
309361	267576
5910	318411
470538	428738
435594	78591
387355	313745
46092	412929
130958	57002
226314	145270
250216	214050
227039	94344
150986	438783
286313	146361
231305	186634
404345	355983
52491	154355
422408	53863
134024	476231
318558	48643
49256	38557
10854	414682
24207	414293
33053	157189
455953	342525
299498	195121
169220	422458
185901	400956
118346	185335
132312	276358
301834	472025
79283	226494
440474	254689
131916	254178
235471	404806
392886	242648
247710	317856
102761	70029
162006	150145
220429	137115
426156	220215
325452	12245
429774	131517
88628	96977
269975	214461
233033	51674
229868	134902
389260	251300
53038	13370
179956	187627
113685	242927
222102	264406
446135	433645
480686	261211
205607	378736
261278	395766
473411	245228
250833	147228
289867	255641
420895	248580
185526	76111
288652	480923
404331	158643
375530	157477
107524	7653
20900	209510
216666	457257
290189	266852
322274	487833
92047	81036
26480	110677
120015	430356
462220	138807
412205	401871
106077	376835
155302	438813
378553	444821
196465	461392
237242	194530
486712	21354
137621	393600
263889	476426
95305	191345
159309	280635
14370	46020
167232	111701
202905	129693
356388	164164
17262	241377
143671	430281
204330	435097
83799	10345
240561	180557
471823	419330
339904	15209
397603	192294
281924	149288
103712	438783
68059	256459
314617	156376
336914	470578
81304	256373
377401	28065
332474	196716
353051	155246
343749	474966
164636	178436
290482	83105
198558	209689
272534	440660
7620	353568
389738	470161
348644	251739
117780	24070
413971	122462
38828	334732
426982	354694
58273	207916
148075	425079
86338	481279
31707	2770
196738	164446
28544	764
16981	38063
357478	95942
432719	170072
115930	59759
310338	291078
485526	370931
1241	225545
71237	183628
83888	187974
144860	190369
323555	126383
206131	433934
365171	121758
234161	179727
223725	193449
626	351451
93470	293813
81358	27570
445348	474310
425819	81235
141244	206623
74149	37520
385000	329195
249	182200
172875	71021
109154	461846
453532	356838
17474	139648
237242	465063
113843	291249
27681	213148
208318	302803
107396	187836
49241	21583
456065	375054
447764	95417
145585	31616
230432	331729
298198	442554
112625	359953
188633	421830
162555	29529
253470	401854
197780	371617
469326	162480
443716	48275
93692	87471
388249	367585
265150	197293
156806	466432
453139	379730
456229	379595
315759	236654
345715	489559
283632	256746
331710	409551
279031	248382
119631	71660
356081	82527
11139	396703
320410	464438
198317	358165
289329	426887
373056	245338
104237	21353
169298	240016
318413	154651
157010	396729
316565	436485
66326	270054
106869	334680
387604	313070
368074	446579
372415	259385
413082	364917
358322	265760
308952	115295
294494	22414
288079	348798
102345	320508
302298	342063
472753	143621
370889	10345
105442	245679
332820	22907
112907	218730
425827	475723
351583	15209
26556	164884
223820	31616
461846	282322
421137	30638
272029	359955
387746	411229
481288	119381
290233	379803
316799	437049
444139	168546
271533	164956
36767	1057
297471	213762
349897	212957
399673	140728
338579	129413
390534	114930
79075	5159
387939	440615
404877	241468
124666	378462
394467	211067
256901	480590
309917	297633
73660	463786
21396	471205
425039	371934
447686	77056
128313	421208
351596	112667
128738	74491
361001	4841
381563	318088
382658	49903
184477	352585
39600	313822
126439	182420
102644	15872
213071	4349
224467	359020
388249	134259
374767	208038
214744	350108
432041	182119
436219	122727
180177	15209
434726	289910
471131	299934
112818	183213
324490	127921
121603	346763
307909	264908
334092	139989
98881	15209
66141	167707
417081	268775
90610	251703
400404	92027
195594	486885
227511	1605
431146	367919
205668	251779
40971	339174
172565	357357
447682	252285
166996	95955
461365	209042
197843	234413
214714	127298
91188	75706
233303	40491
345466	43514
128080	35505
319163	367883
48275	88955
195384	274508
408459	150874
57754	395988
172923	423518
160182	129280
456779	82291
336986	366865
256267	470554
396754	115917
93328	473954
16242	144031
183863	61973
355594	316416
51759	3946
334248	104505
52879	168213
295832	93876
442236	40784
407663	447813
195373	238578
478421	16433
324807	15209
411194	378082
108664	39199
336426	141021
267516	34286
94129	299396
485514	390099
343865	157530
183934	204952
263703	32249
87638	97191
383728	308019
19202	372214
209408	211134
290311	16433
389641	35862
399348	291521
184383	381583
484569	313745
64267	201428
53044	346158
193476	313745
45415	15209
203515	140044
209285	240671
70625	375690
383928	327217
385308	421356
165970	137719
89238	441244
409850	460613
172417	218649
230216	190369
370777	90123
25801	471005
391573	333143
91012	410074
35263	81097
148268	122049
36139	161402
465694	184558
59852	177688
123570	263416
128337	132996
261875	489822
425906	429863
292352	463615
473677	313822
41991	6899
461569	448507
386411	472694
354175	451460
401184	340034
339837	333007
96146	237660
351635	394030
315560	27748
477932	248620
7685	217423
479076	94344
137454	15209
204260	428103
171822	55733
29982	478882
386556	313802
45983	228249
390117	91892
328655	33748
241578	313745
438295	275290
426190	492588
233498	327746
467812	320169
35529	33627
241183	213728
228128	148501
287676	90780
70337	322692
303237	26971
23481	309605
452772	13370
20819	51881
454455	149936
39601	186571
128494	45626
2078	79972
238123	62191
280639	73336
406425	50264
312283	343012
44841	248703
197151	348007
158420	490588
456426	157280
464521	325630
80435	86209
294146	29105
330655	439551
243310	117539
202469	192610
167351	405217
260624	241988
244460	86661
426716	235054
66119	458601
368620	164999
61815	207752
426130	405217
133706	430356
357444	396211
32003	473393
374826	101816
180576	387185
132293	313172
421875	198810
233590	305162
136127	130983
207015	25523
138116	184629
482024	401871
230985	350189
398308	105498
491486	381157
39906	375768
74174	338025
230306	402731
16041	273456
127531	449298
356530	124153
318463	491150
314961	15209
28007	303175
90002	209967
28247	267920
369025	159249
216445	137926
323571	385378
217739	198297
429498	132247
452148	334225
131939	329698
119212	11730
481994	228110
186791	205289
142312	240796
182445	10212
474341	200554
266307	425652
303360	56859
114938	480025
319259	220996
172208	404806
101560	142018
197853	371918
166626	254537
118860	201500
52889	82430
116075	458880
230629	85743
486136	294079
225076	308243
348605	380549
346963	319194
422436	20649
12439	16153
174783	326820
371244	270262
493267	208577
253404	376816
366672	411157
203436	451885
465647	351117
396381	478060
493007	186440
28971	396563
2073	331535
441463	318088
206571	166513
353118	129955
407653	145948
389146	149386
436219	7812
116611	390349
419005	216819
64526	55129
391420	243438
199420	333166
64627	312698
83842	401217
343493	193702
233495	86728
475053	398333
384869	152702
7922	453186
12385	434239
178837	477469
223144	249202
145611	194145
139844	118028
55928	395988
425397	339559
81363	343804
99810	438913
439138	318840
13083	271863
448784	273831
236654	206623
125064	423062
393408	330559
98335	265589
474901	86560
59726	453012
308533	20586
416431	258370
81887	203804
411019	217986
310976	187974
48064	147121
420842	241468
295822	180488
292281	251116
18224	152187
485081	376938
265571	394406
3808	280399
55633	30193
389009	196829
210739	149389
10236	432591
64008	100528
465790	35100
242049	173284
31930	106903
2844	50264
175510	194661
416896	269250
25450	489822
381941	275677
327568	32644
187763	280935
54022	62191
149147	216318
337483	76829
83482	293813
261759	381008
124231	150861
232251	477986
318972	161919
359375	112297
146893	273703
212210	229183
420000	453088
469049	321894
50002	144470
418380	178907
397814	164884
203948	186159
133925	242952
174391	336590
276821	6984
459161	364109
141415	318735
328069	71769
101012	396563
286948	165379
64143	111623
201230	482162
27322	199353
197643	273831
299580	218689
188568	77143
215229	83919
22897	324976
310095	407373
223577	9190
225489	430610
338020	8696
39834	26046
439902	221500
409126	146202
100495	273831
115948	186561
438898	249334
483706	88705
232672	370899
62257	96977
131154	293813
319516	190369
441360	494102
141107	369073
2377	413525
73773	322969
389830	181120
25341	263111
457050	329091
422033	286936
228721	315671
340706	430760
455183	313829
494047	190369
189223	64628
357900	237290
16116	465969
57447	77004
49718	343130
70946	447517
92205	187974
171580	404504
57256	41400
430404	147442
125716	49547
3286	15133
443626	406626
64544	14231
86311	49021
463363	148603
68620	38064
456439	152865
288491	4349
374404	28129
296226	105878
91828	33460
140140	467703
38895	446630
156096	57375
189806	118870
266302	375768
456898	422778
3885	441635
98095	202571
207513	223902
78669	426053
64074	33290
102084	438783
463360	84564
231059	125472
336823	418551
486420	325868
491385	54473
40326	264406
334489	219147
119255	120609
485378	246789
350319	69708
15819	489029
381134	86728
173236	273831
311723	334680
54244	365568
205751	232016
439350	260879
313742	410301
15253	35165
310470	220679
8461	475571
25748	26801
41695	429161
359392	237178
39371	336934
327030	243593
469026	320716
93820	12384
354986	370059
444139	462940
207382	429128
200510	335477
52205	129959
484993	264766
264433	74650
194509	279039
188024	195729
178940	93973
315262	23350
433619	433367
324224	301300
396284	424349
395258	186259
153324	284159
472694	29860
349157	187166
112084	245442
395189	294424
137836	273831
137662	190369
224899	96977
265070	273831
52914	356301
49461	51895
458728	245317
9972	330290
346348	469235
266552	241468
71359	102874
309917	336577
6331	457396
157548	223732
193133	205289
130426	186440
447764	16922
352230	186561
324612	443693
395428	233989
126911	183213
434782	149075
64861	109253
129494	333391
21500	83865
252523	92613
377962	22611
59628	363021
468032	41673
248591	377984
335302	12443
249860	486267
299448	428026
487505	418421
264915	286936
417025	51895
37295	409414
410366	183201
230574	173543
322362	317118
121105	331708
310756	123369
174139	360512
315573	274836
47712	237878
230051	124392
203724	440660
156544	46618
477932	439541
296111	163448
62630	177374
422533	244703
381999	35735
306145	480853
286774	413899
362093	410025
440141	154072
1274	479614
128383	52030
357574	99405
345401	74204
349597	132651
424906	185828
76574	153995
38310	169382
193754	462746
467334	203656
120797	417201
491478	124928
35944	110606
25391	54536
76651	215396
134299	180021
471074	333042
319241	222701
229604	466969
320174	207389
366198	12895
253440	249202
230213	75303
317983	260013
195121	254249
395083	186159
465195	167588
330954	279465
449372	300800
238703	228994
344416	224039
367656	94516
314311	468063
477540	122462
142387	364566
381894	68353
146893	369262
385237	150478
159516	291860
247074	48785
276821	183213
19121	200348
310306	479745
407768	10076
148991	139613
111783	397157
276295	179375
124185	347727
53177	54539
167419	430257
178074	469235
332299	138088
91572	117982
486180	175915
213271	18433
25969	217223
355918	478415
84052	356074
407565	60389
34955	243947
460198	149533
431654	127921
398213	130028
131606	446883
68532	429712
203781	488205
378409	463843
391178	80193
186440	447772
62898	415838
93214	66965
458550	492238
28780	230783
147803	324465
248128	16433
198528	311857
470457	132740
228401	246311
375123	11533
273467	247119
304490	135228
385452	429902
61126	107852
301248	300473
290309	315671
428102	420944
75329	130766
362820	74829
163594	268558
491353	101463
142767	455185
406731	317118
413054	389009
429436	191068
477259	7101
126410	54976
19536	104400
439719	69516
131001	94667
161865	283691
426292	411424
441783	358937
406482	94516
210186	8501
370417	121866
492417	82677
444686	474412
384271	215054
432175	40722
28127	94344
341278	258895
229435	18451
478504	409023
487733	101681
41968	53545
415599	440047
309648	182506
409543	279858
453694	132843
372894	455034
410894	436388
41684	28963
285260	311634
367432	489552
18223	193224
358167	332512
479127	54586
253165	26551
371873	455750
312105	317118
333106	17431
288333	380071
277776	49021
355477	172402
158584	32807
248101	203656
450473	19558
257463	303175
432100	96876
357920	450087
175186	40784
276126	220609
51851	458517
11269	312669
271760	134259
162757	74627
229060	99405
1057	209719
230051	144719
202449	180709
28357	278073
242661	77031
300809	48163
182405	127078
206389	79971
237148	275677
73435	327779
182543	3664
66735	16325
272111	261454
333158	267352
363467	398514
132007	166513
140875	78860
292298	11691
470678	429272
293346	146295
144936	125622
316263	219499
490553	218717
131574	20874
436694	474311
120652	486339
243970	312698
75306	41582
52023	229150
401881	92073
444497	186259
159961	359762
385766	89764
387631	242772
90296	211868
237631	341777
146224	141509
449521	256184
386113	345655
124017	212081
259978	344984
348362	172765
92030	372343
337518	391414
458809	392329
438034	257055
113676	297278
22950	342761
84910	374305
12063	235107
417585	299267
12897	21411
246485	420944
294463	137155
329532	154692
63391	345642
31117	189700
420857	430610
275449	213221
49789	60359
216147	451016
42546	245289
479478	435708
290507	105101
231661	130100
208820	472546
402874	190369
202352	143675
263872	200269
381973	430356
154835	242768
72926	87471
290136	17185
242976	440072
383290	451600
21063	395252
24715	338189
403742	484996
470672	36676
382867	368205
432313	79960
145422	204925
190926	321571
311	481785
111815	325314
279722	183829
7798	76454
107169	464735
259892	151239
189259	250434
107532	134694
141782	259435
432591	69069
177297	323719
486712	479426
267565	401363
109737	107500
370695	315155
491836	187974
262890	293592
324333	326130
57431	154952
115742	180243
113407	404806
130620	409142
2531	219521
284225	38490
136955	176746
357723	456425
313835	186159
114845	151944
361707	376244
335005	250434
350610	92858
359949	180057
41491	248703
449142	124085
202909	164515
208789	426736
93384	84388
236350	132996
377971	196783
117320	253458
16942	164884
342530	324567
455296	313745
493752	382883
185494	145948
316849	115340
195406	190369
298442	104527
190369	492025
391240	4413
256893	25200
316438	269199
235669	464962
224338	489040
383447	364109
174139	23187
193430	201493
336130	78180
366896	421360
396339	479614
188682	86062
373264	313088
425906	20149
314343	426964
261897	278520
39215	77118
356102	162795
200877	281924
254634	88790
343975	293813
395612	390310
236924	465426
290048	392969
241781	155501
333001	342329
143623	120986
83616	337154
349857	338189
313364	247206
314311	126911
433159	421935
247305	85423
89219	176182
265221	99437
47816	393326
64365	393326
196903	354737
6234	165080
107918	313745
18349	262954
109421	364264
484229	139437
32254	392155
220352	86560
154808	378990
262385	343085
355025	445622
347121	34272
198633	144836
457914	362267
241441	347186
383213	241525
71189	93245
90631	203414
299917	25034
355779	288035
106268	96129
202451	216638
365908	7771
166150	355513
166212	48163
65385	196538
355508	131169
466329	95149
240882	267590
1785	276742
341632	390480
355083	189732
447060	94344
319607	208203
473018	201653
176913	423469
293602	438136
18928	4234
17576	401481
228870	222680
445030	190369
281927	319093
319383	136499
59179	107236
29385	465868
137833	432579
264387	183213
332206	433934
328078	243969
398187	38063
452888	403515
162603	305984
102972	114566
474688	5831
95784	415046
2609	443146
431492	317118
319465	40490
239304	287499
360900	100955
318236	123849
338228	272333
395021	273117
439726	61572
68468	129416
254601	376364
197800	294069
289329	157761
61376	95952
147375	376812
219445	55038
34729	426275
215512	471745
191761	261703
140234	205221
414743	491860
302096	373582
406070	290652
350046	179697
313508	230137
263880	175086
449521	365496
121875	33855
367717	70361
113290	148871
91828	245486
392964	255746
329891	10683
227566	151500
264303	187834
459866	483457
174034	428547
158584	165032
389331	420508
317239	256016
368888	272441
104567	64335
365469	420757
96224	69708
194042	397009
312764	450395
144288	348387
371658	243438
231512	168357
163384	422175
146893	71275
259293	464132
461459	423688
347121	88027
93813	84065
257218	438653
329203	130310
340718	27241
112625	155520
128758	234630
258299	237165
327556	164173
272866	329553
191174	147520
140724	440962
335441	100705
489284	165004
83977	10646
195121	472305
409090	336590
474451	460180
385907	150352
437623	227639
92401	451452
222102	315976
25063	165653
112744	185335
266438	222356
483143	343085
106268	70163
307103	277250
101515	490740
294900	247038
118369	334697
81432	82585
358322	476800
205858	440660
201979	257071
362056	329025
400888	3101
177953	176878
234314	4349
239242	49966
333578	388473
233631	287668
410730	236677
478959	99271
418635	244853
586	295218
255946	258370
400552	243301
122648	485551
266626	94344
219556	94578
106235	222531
99053	401854
76952	145948
271794	369262
307160	16325
237714	225596
227781	428116
448104	198926
330666	489552
372340	81225
266508	46534
406608	197996
380303	13936
300925	362784
50010	21583
66978	55186
367878	220749
98376	110708
126933	351640
490239	175923
28128	236240
217423	390232
361389	379150
233598	433284
375405	40632
254128	18606
492149	305707
343081	88113
277432	182661
324378	85581
181446	430537
422284	458931
350064	228753
457135	241487
87021	188925
152794	63528
358172	290
165402	381011
157890	366534
353094	421285
267222	476231
351596	236395
231078	185335
25969	150874
381643	366002
228128	467060
231477	406002
449372	119819
286045	337793
113331	174139
164105	216229
481723	462253
37651	439675
255355	223327
227741	174341
185659	183144
345401	413673
479519	302468
308054	101992
414513	351414
346470	48275
286310	4413
200702	514
78700	185202
437131	218991
14275	41959
126796	190369
163524	420435
8236	45141
186595	425846
267128	267553
128109	400973
426835	282989
420696	326324
68292	23018
150398	237266
468228	83810
75596	28129
454037	212081
36049	164884
240529	249469
444139	112595
439386	407048
308501	185704
203656	251732
354545	279581
191381	317118
401059	438783
436699	237694
328867	265589
231330	86610
437871	287898
56506	135383
310661	5168
360981	266317
334092	355059
487831	186774
289447	49903
437844	48163
251159	432427
374222	185139
53741	63411
59718	80919
47540	404923
374344	177682
103529	365936
6467	301252
274782	169485
52097	147596
104783	86560
24333	280233
269852	284843
138490	409828
317927	6000
273831	217534
12859	304409
479255	292108
3231	408337
371503	168484
270259	256121
15893	110677
341504	273831
454867	334336
277436	147883
81262	400856
57337	367990
95020	69277
316106	277961
217854	101058
60389	339225
31839	50538
99437	291340
60278	266884
342675	481785
249854	15209
111127	145951
117381	435708
16844	141068
450705	348137
68968	379976
464475	241468
98654	475300
189365	164755
160961	115861
262050	464148
478506	294548
319371	190369
57419	171069
248333	97457
446679	313745
461136	341603
248224	94516
351330	142018
260147	191552
125374	269909
106459	459738
197787	468276
375924	60830
117312	478415
412517	287855
354777	10646
249098	434105
357186	21583
487831	50538
247458	37057
198068	425675
386747	213221
407201	238999
333426	205289
367847	415973
267945	494102
212009	186463
207093	82271
212581	355684
407277	391568
80193	107222
483452	488358
242421	42890
123918	198314
236578	273831
414561	187974
493546	44826
102721	366941
456748	152702
303423	336291
444380	240225
322225	168196
127371	197387
327287	32605
181788	177570
327209	179067
444551	176913
276723	178436
56806	368892
405788	451016
278642	286497
129253	165267
136208	11096
216147	108222
200464	231731
345578	54529
288118	251116
152382	196783
229735	363540
192435	177502
458945	492906
482446	94850
19727	387499
486248	111856
206491	271533
268748	273233
450465	235280
163727	260147
287089	156207
491711	376641
483418	31704
342465	150296
227855	132996
173679	251323
395050	248777
388566	490094
16686	207897
32580	175923
383728	465769
253102	40784
111890	362267
469719	107534
468276	297333
344086	166293
249318	278520
288134	153995
122436	62284
360214	308602
185375	117982
23203	190369
487854	212999
180125	254720
143524	192682
245569	25233
344253	362320
181843	169798
50649	371918
218748	135400
232121	188871
205607	163114
322121	459360
394732	476332
360535	440369
113933	479132
46534	392788
244372	443060
22149	473534
391615	401871
134396	160379
221333	124085
409687	53863
266338	402009
159960	430610
415169	86728
144188	388850
76090	287694
462171	440660
457834	269199
102918	220720
350137	106909
356235	63528
202783	23018
391391	196783
411159	378462
20341	290596
351804	478909
199178	375986
374379	125399
8003	109006
163554	431627
404568	365550
368025	134694
180198	55074
53773	421935
288291	258370
227408	88687
76083	188583
60125	416752
304011	488109
433343	231025
391686	310261
268255	463615
121812	442488
213385	15209
107793	331581
185483	139615
438475	489439
313014	412541
23884	391632
242134	454975
200224	422268
126479	405358
41191	305839
367866	474268
390327	361002
426243	404362
260363	445749
279804	12443
268568	177274
407660	360554
256028	168193
132797	257339
67558	317356
389656	434171
3809	334092
234603	476719
203847	61521
416213	2945
96591	342698
460617	453668
118157	147748
286948	430633
218061	4898
209039	347509
351457	308116
194279	89298
288448	406188
2187	110255
294600	166940
336020	208577
18505	394457
84698	445487
67351	160461
26426	434239
67351	10379
236216	178446
381279	273831
3283	265883
134593	364643
418930	422110
437942	315426
106168	874
241081	261916
200300	314742
398361	392117
300078	186440
78263	77531
444922	320783
439719	453231
259599	316282
246086	411424
395334	359347
213520	469235
407942	182681
91197	115123
87757	354397
336265	113189
17740	237165
339704	41432
214749	105878
182543	49847
450372	56981
485100	432764
85932	243731
194469	290560
216701	136837
104505	59371
153238	427292
418442	299918
342465	225285
477975	135607
456110	83811
54534	291180
120195	28129
473422	258370
275372	15209
160683	322741
228225	393238
106209	411455
284554	111623
153322	310756
344782	356645
298347	354071
405117	313745
59125	291332
491400	3491
490905	100503
354764	50656
480278	311807
207684	264154
165449	462633
10073	166649
184097	54574
1477	454975
227281	465692
276637	194165
409474	240405
42965	298767
299550	431799
409548	164884
140549	251864
421583	392788
387377	54895
250102	425891
26197	492316
418156	29253
226533	5121
437732	155153
221454	148590
114237	354694
491060	328554
216894	149121
474740	313663
186191	330651
280533	23578
7766	248679
130655	122453
316861	378462
251781	248614
146946	49561
377096	405217
412439	83811
96480	244658
212575	15209
50090	54536
51135	842
329323	367619
41378	21383
444789	78212
491190	486072
441302	286828
465417	113822
314617	293813
180752	168638
425640	37515
59736	32379
48953	105967
361884	261396
259322	118391
200092	221478
468250	110677
418887	304466
61572	375113
148313	220417
83937	367946
342465	340319
451216	372425
42291	369599
139279	67089
382882	327351
392220	220440
59864	320492
431508	50849
439387	411802
35498	300240
66719	178333
51735	190369
375913	359218
250410	11650
40605	315671
227566	157503
430041	119917
188391	357819
341445	8463
418743	452971
307573	169977
17479	275959
161114	94667
68843	367088
331710	96977
376881	318540
65598	218577
187897	50264
37177	140044
143122	19571
395047	430356
16482	361067
42725	49828
308553	313440
17122	110677
325237	353856
315573	243547
110958	171424
183828	110708
268016	7193
451950	315546
290799	293813
106268	266128
107118	450221
92365	152450
477932	313663
157016	412971
78289	390687
210957	181204
345986	182805
437912	27667
144669	434565
254268	317118
108955	11960
137798	16433
336959	165267
486912	137719
226235	40722
297557	392100
163185	50264
314311	491243
6187	214436
164196	132651
52217	236631
29848	390970
20672	318462
220263	430356
315560	245679
275989	338662
295995	438783
385593	311297
236035	79604
223560	176300
469102	157839
203656	428665
97849	433390
465292	387742
171706	330469
135271	183479
4849	209471
250525	477986
354193	391414
218782	2418
353750	347134
65698	253774
21784	303175
375405	475913
70712	457656
377096	136435
309245	415585
266859	303271
86851	313745
131673	10217
146472	83084
139553	353856
128281	264406
266307	294800
204075	38998
11395	171716
276090	451016
259274	204078
253587	360228
206587	13370
214242	141760
196582	398462
279748	482874
251941	299467
321764	60523
316095	137833
363642	456634
459196	365632
159822	362544
413335	368432
332388	72749
289792	286614
198018	370866
22224	290450
7922	288138
393599	46547
465560	391414
46092	109090
131149	237235
325502	35735
241320	323221
280603	226494
287763	363182
151697	487351
161420	194165
60185	294648
242571	286828
86311	213987
341067	63892
205698	50264
91382	189562
73832	403542
210445	123315
196996	420536
143807	362808
443307	331508
158099	242552
381504	411455
113372	99210
375528	220857
69011	478415
256755	315888
314792	459205
4314	295725
93315	477190
127469	316741
474305	160291
160713	451019
383769	408484
108282	252007
40223	19551
99862	11754
462216	15792
181872	487799
108026	396719
93174	284730
484846	195121
31526	476662
436301	14986
57020	339866
194279	302033
135017	340840
472820	174983
128817	40784
233281	218727
334985	59966
478995	302811
275368	192611
58523	38691
44922	173419
64879	288620
186941	237165
372421	116610
414063	43334
425555	343085
443075	443032
92488	133658
376220	327721
264733	48911
341382	438049
369344	95942
475723	232166
205346	360708
356953	228565
138241	219536
99752	198380
91339	164141
314311	102804
243783	200393
255158	245679
202952	114428
271328	205270
173443	409248
37855	406303
261013	440615
371876	228241
32242	116283
360540	421150
48046	27095
190968	5164
105880	192113
137182	21902
332	317118
363717	481801
229375	259929
439768	458207
233327	316905
473949	214712
261630	224338
114875	183213
73563	327217
368676	117568
252891	62699
339646	43360
389832	233917
267562	266660
216144	136084
227857	318266
86922	366534
319259	445487
155293	187077
281052	51222
181994	294383
279567	185101
126875	230629
363178	494102
3524	375840
112966	438419
322664	110677
60242	67779
256592	242994
184583	268593
228727	15209
413105	152702
15812	79605
58586	208038
431264	198862
319520	364105
412971	28686
175960	492906
57911	353836
362413	99405
235034	276440
446117	336590
357939	287775
53543	213580
396021	430610
441210	210579
478588	79481
146097	49660
432339	134145
451968	60517
272391	451460
227887	267602
475724	8459
416763	88057
166903	265370
207945	428738
102644	78910
362404	439634
458065	205223
403222	138103
19542	23236
467788	246516
439505	120976
462303	106903
458380	374277
232028	14799
213206	371918
469645	459976
51756	176917
21672	406083
179136	290218
27555	274268
90861	149508
82430	459649
130173	159182
238958	328960
491273	98012
196003	351585
330066	386300
46092	326650
284842	17339
235902	295725
292205	417842
16240	224353
268555	104940
442356	286313
35719	105359
469227	82798
374379	77727
335779	423329
131920	46839
40029	79249
46506	355700
237242	291772
313217	388575
241535	379983
76572	50538
207606	380409
286001	45687
225081	314886
107186	254209
365964	49903
58208	271756
71346	152027
382402	126410
365825	482162
135438	440660
160700	15209
413762	87471
72980	211868
476795	273831
125343	24517
324847	407690
75296	370866
405852	259929
36885	450541
125417	236957
266931	282195
395851	331535
165766	92613
665	295650
345881	74417
240491	288127
159808	166970
177577	397433
86812	236480
202972	16433
465554	183481
197242	238578
24518	399736
178060	157431
365550	92123
337518	401385
265180	134259
276785	409828
314148	369599
462502	185944
263641	45060
189873	72432
16479	155276
162954	163458
98516	236213
165449	15209
82001	325060
163549	20017
302393	151097
316646	57754
159348	216262
433913	345401
54839	363888
21534	293813
199774	164333
288564	228431
186597	267844
19752	85423
2187	453012
342381	144701
125064	210430
417182	131975
80068	230131
388219	21097
44160	122585
328940	346987
318206	214118
423013	341271
72455	218029
151812	123284
242765	88522
234827	247812
428737	213498
354022	284111
408646	484505
29064	256723
88555	145660
373615	440740
112456	138072
407152	72434
214721	481279
166160	459802
12143	113484
76711	242311
456204	195007
321756	66574
132101	99702
197655	9054
118133	318278
229123	97070
193963	172111
407497	486885
76218	12546
90894	18665
179434	313745
145811	303667
1430	82585
198138	378686
223762	258370
297641	237878
174315	364687
27519	341826
47	355093
276821	445932
253470	241468
372179	413847
202783	236654
232414	34547
152723	115046
486632	256838
125074	325492
300316	484447
153802	113352
207422	309524
248013	159249
289126	293813
334092	17139
372036	472072
359394	267352
178349	55074
438904	468497
278273	492906
206184	107754
198495	208487
303734	444576
432081	139616
257823	264804
479145	362267
7211	243044
332862	420084
105849	275796
1833	14088
4372	421420
413795	246985
122519	31082
385905	385035
322211	307193
114552	303648
228041	323973
208126	175721
438608	454822
161162	490690
485100	406408
7808	242629
258113	156376
131939	297938
131469	317118
202792	326815
379154	217791
332266	130847
286053	469996
389508	385670
280735	275790
164486	81104
352520	362010
169163	99072
342465	141423
225043	110761
230391	218114
377719	373953
16516	427542
373889	375182
74095	66084
439699	45678
22742	104498
291738	286936
90687	228454
53846	198926
133168	153694
268910	296758
155256	325732
27228	51222
93233	358808
25151	160379
187796	86158
91829	46178
34313	117813
68094	438419
239268	284966
230051	120905
355125	248777
59644	385442
421207	201255
182582	141026
263648	28367
446368	64335
109733	418998
240544	230378
193020	329413
402237	269933
233998	335567
424787	341271
214207	260999
8159	467703
225072	70397
391264	275615
374039	48275
189193	217223
397439	285143
8486	447251
10546	224981
204068	51195
274615	313745
308754	22495
118325	31178
314732	40283
156605	67089
144073	269096
389595	418031
208316	126323
76287	228431
121828	378330
48163	470435
471549	484205
70955	143997
450047	165265
378748	196488
298617	482000
158258	337802
88837	108222
334015	399069
107448	382658
422470	34137
368978	403968
241096	50799
92047	141131
124539	74191
432437	428214
300273	144432
484193	366493
412439	405217
92935	236213
107274	200344
373136	240818
249114	135627
489801	276591
346756	321620
406751	83308
57972	281082
386072	375029
309584	217423
76709	166968
112443	52500
258911	79705
109733	384595
112862	88326
277542	7598
180385	62824
152454	377757
153322	290270
313437	470025
37775	211932
120099	177395
304031	336590
337763	327756
162513	52537
58957	175821
148691	93245
174134	352585
168000	400286
364720	296099
286879	1057
48861	361298
333162	265033
169151	143219
483987	304767
486184	211868
323619	49903
42612	478660
200454	491402
375824	277088
484229	200704
413465	86728
369209	428155
67885	435280
398715	343225
267814	404345
451016	401854
103523	360860
261278	378135
65867	274720
202057	59759
293021	145948
453774	331581
231052	75226
55447	262954
53846	385000
231734	417643
198122	122462
295884	398333
44253	461769
18800	484859
37121	466184
272107	232885
19773	404806
325884	280673
273787	266600
89070	175999
292534	447831
223304	462551
460001	10520
473098	51895
175431	333243
358599	435280
108356	476951
112523	490237
152598	292522
292957	237165
313770	121499
21865	418362
60028	446351
205090	94516
382401	392045
302939	358587
202379	367343
190051	300240
233388	348176
419677	277575
251218	101049
189975	470025
433820	90831
32442	123410
432899	95149
67266	317118
71087	20004
65266	434893
195615	327464
72136	285156
475195	214050
438905	105416
363098	440660
158306	391414
71023	50357
67673	491764
89042	252849
462181	467093
76010	237548
90100	187344
412844	438419
389590	20755
456021	89633
318404	316575
295449	188319
54360	401871
44203	137198
457579	52917
69117	156624
67351	448862
443272	84500
403637	28129
323632	297634
299089	329082
316136	160633
15369	313745
101174	4349
287852	167513
438545	454916
324550	120821
425042	201745
454528	370125
333732	352605
349892	366127
28426	98278
86028	437433
420867	164164
209447	313745
272377	400765
16339	391414
183964	258491
305122	123955
259821	244005
293346	46029
267562	427272
95993	450647
379822	35707
43779	339248
174309	445936
406545	487179
85944	225212
15350	341373
417019	470554
244017	478461
392963	307823
130224	280335
153407	265711
297850	353134
370807	14742
202774	35707
344711	435817
461148	285448
374067	380071
412592	307279
304097	366127
17004	478415
43299	162795
401854	183213
142678	103500
488102	124066
36856	280242
272835	285156
31372	139161
264101	201780
339915	234700
131975	85306
410901	440249
363232	438432
114643	141059
406764	383382
435613	462445
145585	291312
427960	26778
371283	119762
423724	491538
200722	418794
361001	36272
273479	312662
311639	363581
352768	313822
296423	59831
259230	303079
433134	423469
283521	40161
129293	420279
415440	272798
257391	429593
454131	491897
291657	370866
276821	186095
69812	181680
226533	65752
160606	154379
202352	408584
174005	484562
298253	190369
96298	47866
12087	59313
481723	49698
299223	230391
213705	154627
54265	420790
390783	395336
204209	460412
86248	376244
335979	476231
432421	140103
327571	108036
375315	428214
203939	29127
366028	392132
225349	156006
396824	154563
33966	406894
220243	471207
269309	232433
226487	277450
91657	240374
297412	79794
424370	405385
327883	236562
400418	222111
257001	40447
291843	388362
348620	313745
396500	369599
442526	258030
295229	9950
54093	338921
59474	243301
39892	374251
355224	295502
247160	77789
39571	395332
257227	476343
370795	234859
159261	122490
365256	138536
442068	392788
268447	153548
133909	198926
353454	168197
325019	297776
170122	95149
127131	95942
449836	410951
479041	141799
38402	211546
491273	65913
455283	418332
148609	299293
185754	5182
380561	247092
139911	227514
59585	110677
338025	195859
137561	318656
158885	17155
124845	370044
458711	189614
232601	190835
461849	10690
476253	250434
296305	40871
355413	291521
391293	218615
315573	386799
401011	291674
135495	417288
426742	433934
212603	252644
277770	241468
130731	265965
393005	294531
54363	487388
102644	366533
74932	150207
239953	91200
283449	458119
255139	366534
387961	355806
217581	32807
192195	484735
237714	424370
189806	377695
102593	396326
308703	471734
317113	481742
94013	261396
152276	144073
13626	19541
232258	355868
27000	466737
243568	16433
195121	452631
417938	178973
276128	25485
201607	83232
475781	6916
399398	207916
466590	424370
448104	85163
429480	291984
339001	267728
344127	227101
160503	21583
202885	258462
325044	205105
111641	213728
43831	391414
195436	96570
193020	305538
424717	36191
276	390232
475223	221239
19542	151830
191610	208841
12345	121600
64349	221890
128376	144470
77492	439197
171235	213721
165455	433641
146391	394462
181651	241502
133866	345890
62522	44992
369760	76526
105790	452597
96496	16610
25053	451016
487482	424456
161121	248337
57231	12092
396036	414568
474832	25034
279482	313489
289050	266538
386635	305025
63902	428133
90831	399468
95901	212325
275485	207226
82150	296869
326260	117725
138238	359762
208209	73990
120514	430356
123299	476951
317523	119342
265262	431437
98054	246311
326457	339409
308803	290424
467395	491867
65688	35707
146242	131975
157238	16433
63490	172089
435086	73300
299873	480863
126535	316575
435387	392789
216143	172833
450007	245679
128704	100705
18874	137128
192611	489822
176198	387742
33072	158514
326848	92111
19590	213308
299479	76339
160768	74043
230252	82585
396697	273831
50876	109185
307081	440660
298411	245715
449801	64335
446318	411063
270017	15209
232298	471568
314596	110529
379000	478415
277765	273019
350064	116283
450318	123681
86596	183770
173951	46785
94516	302441
445907	36295
332842	301623
84810	204384
61367	11465
295841	320254
480790	8459
50996	315566
172396	201493
6534	236818
248697	301349
248013	74268
329990	201299
377807	111600
315536	13370
328367	153799
357939	19745
117535	177095
360459	230614
351660	160158
365202	273820
265918	377304
90136	352822
487796	313745
285027	8162
342446	355093
160163	346705
234453	236233
192380	425356
10093	6176
354854	383202
396339	486872
228128	371125
98916	369599
235982	37516
309551	190369
337778	438006
360378	193624
346981	142318
27642	97894
323715	71091
184316	183213
446413	111930
267339	22827
311527	26135
136522	163441
365982	136645
23020	22907
7931	215384
160561	307286
327209	291469
11900	407026
319433	395988
388249	338140
392951	1057
370779	357800
15461	164884
220756	246672
41287	261992
439379	259929
352821	410848
273515	98276
441312	171926
390154	266730
109721	23423
299847	231668
75886	329698
457914	87471
84429	40181
201754	295267
191363	37309
485471	61430
342196	295448
219445	332392
316595	230691
176358	190773
66229	76880
221785	238217
51416	16705
482078	469341
185352	401065
443973	288434
478612	207148
307173	267602
337871	25913
188847	257738
198769	393851
119373	179588
437140	183365
235108	381255
301293	169485
444139	136201
33398	367919
366402	488158
161363	124505
463333	227753
324273	354650
227485	110677
113172	374827
45555	333044
144962	151944
214373	339192
465989	443693
176992	255471
74475	132153
18647	226852
300255	5769
307228	313745
490957	264749
300369	382061
493519	185931
222284	15209
113381	440069
454902	309801
402884	289745
143223	186440
59092	264258
415625	269856
238749	169116
214988	107693
353056	174564
129691	323506
438886	404345
51819	13524
363688	185013
326428	176797
78469	110950
53490	458228
236359	366577
322581	259074
385000	3234
471365	233949
80193	276572
445793	378462
97605	101367
316028	276210
139146	428672
386778	476171
132335	214604
101730	11465
256718	312658
60025	166970
94452	196783
120728	106059
433037	465305
451071	142162
414168	18028
35394	184064
255650	9270
4098	284630
233045	192683
103408	127255
435574	266852
134593	132894
450487	136708
255437	215002
267919	396080
477841	105563
393266	190369
171119	467703
469956	272632
57722	262054
461068	137561
170756	196783
13951	440156
391860	6253
258617	425675
126848	62191
126870	127669
179748	246672
334195	462973
25239	301611
437592	482355
482851	363719
100094	118877
385141	435708
299301	344984
254198	169977
277091	90123
103789	218727
128846	209366
188676	64335
451780	376945
435369	262138
357430	456215
131606	127687
359873	471745
119596	226308
176942	337921
223174	48667
199051	462973
24955	11626
8152	485322
430170	225716
424139	258106
289272	186259
109460	141145
155841	443693
61461	440342
417369	360531
131346	264406
183031	60517
109419	431799
255859	416661
158153	407648
88120	97894
434282	422309
408619	33855
194468	391445
321809	149128
163740	355962
428588	438821
298390	223191
368010	14058
260879	189222
201719	216455
164174	125720
318319	380721
162375	384135
300957	69856
382314	424266
124790	145948
13199	183239
393642	291984
341644	160220
289275	5218
199534	209572
441229	411809
92047	51674
81262	271632
474041	218727
182133	241468
274709	72401
444139	72453
212527	337429
139849	67089
269502	53471
229906	52648
217371	456640
471208	141440
254973	152455
153418	290624
369389	393827
391333	194732
271994	24516
369321	177938
14871	435708
217301	293749
205346	461816
277960	256121
239842	231059
473946	215798
109945	454975
399392	447158
27905	166970
478634	420286
303420	294079
271760	284891
184522	99914
31420	228431
16776	334944
126426	178422
472428	17830
296359	90277
70	486885
430665	47389
408486	273831
321911	315687
388841	62191
181911	291249
407831	317118
209173	478415
466432	72853
172732	439603
93328	161510
85026	54880
334879	187974
128288	256757
214514	3294
289673	109407
5807	8615
303699	421830
165596	211868
410804	145129
7814	473181
174629	478691
327570	53994
325044	81182
372931	105322
260765	99292
136522	39144
147115	200740
423925	220417
243840	351316
385075	120961
93428	50264
433346	465132
109733	463619
83977	272230
350064	354933
321393	351907
389656	400285
106268	447912
491818	413371
364182	22779
142527	308100
7991	192195
108559	16041
203530	110677
35565	130298
76068	23018
470248	486731
187834	241369
83222	8463
298390	406630
340511	207696
339288	167756
66273	72565
8881	25410
454292	405244
285498	423688
61552	344776
345715	253195
108122	110677
256586	125399
207959	209572
200028	57675
277276	66881
489034	367262
162557	65134
46042	209542
86515	440660
43349	415599
427790	348386
369012	86974
466995	444298
235434	313745
488626	149388
321821	87178
64275	475398
66098	63957
140013	161755
135692	428368
475302	413747
122305	450290
392605	291521
145078	288035
252226	377528
408205	179242
361806	378462
255784	21691
181840	486339
428567	464420
83674	21902
133434	246114
120605	237161
123631	91454
105533	273831
20124	239217
48163	400873
11313	475047
306825	421465
459993	94344
375315	86077
218918	427047
453721	218727
132831	455160
178751	24940
318163	458601
76628	372710
340633	246272
6665	124035
233045	306708
413105	187974
378187	427616
114686	252207
263904	298767
265871	49469
53532	172041
363293	44542
372179	104505
351020	256629
483987	218593
451990	428756
137166	425675
91051	417896
243927	382166
21411	568
15027	187836
112013	313745
130021	452098
266508	212252
457322	15507
75252	268531
92252	95942
60080	112011
104325	384496
439588	90831
468258	298767
163056	477403
370940	144367
140544	13129
249272	396502
438526	134262
70759	234356
415625	48275
400888	160563
221536	164884
51759	459330
317402	230691
112317	209572
49947	73336
371934	363145
221735	463549
169227	412978
329870	6374
125290	342724
477932	469226
445796	334728
82981	305139
102644	274450
267562	35752
185702	440660
203715	222701
96516	489203
256952	273831
26025	205185
3404	9203
362109	49963
461863	81645
45308	286936
299012	163800
152368	85212
298390	86672
431453	370007
254162	214047
94475	391414
107118	159188
173315	144784
418921	259203
198258	109407
481203	244116
365715	333569
339459	349879
367168	42631
318412	13349
459164	94516
382401	409828
77692	48163
211324	267602
347948	326102
37748	313745
193751	187836
39432	30259
415967	49208
285876	293414
58390	151158
138875	214914
71430	175472
46092	481331
126166	49903
175522	209856
251962	265064
175192	246311
360459	84449
40838	12862
97732	401378
80193	220089
359999	139354
88439	251943
315573	16661
113372	286162
145713	187934
289036	339853
363958	430356
480853	396968
57227	227101
267562	80552
138874	281924
83873	411844
450453	198275
22601	424531
237934	128000
134449	331581
460845	355700
314040	157100
411791	357763
230051	289029
151539	50125
216666	20136
52537	292703
464058	213028
296029	408771
19369	327119
374274	72223
239610	164019
176213	409828
86662	228013
50627	390349
54461	481517
114247	420944
80854	465557
266548	377691
296514	27663
24596	132740
376592	406200
488579	141158
153006	277961
323897	307279
220573	363278
422396	113138
172733	153995
436796	100008
122450	194339
41491	342419
21092	191225
238889	55659
383673	243938
146351	300927
348644	373890
105969	22804
293931	355653
66926	177693
461030	142738
307682	399692
441624	483639
345194	10108
92635	303183
204508	25239
8535	171592
178220	299101
207183	33792
319259	9923
272647	136182
408916	60544
185981	492906
52917	366712
404960	235223
219651	366127
131657	476951
218900	33647
247785	83140
130224	429928
409454	168381
151172	94344
127287	409828
57914	202019
163435	34109
302028	11096
467498	371918
229262	69690
267159	214024
330827	214279
5408	345337
401555	327061
341788	409338
358907	145064
221557	275327
411040	338271
223826	412322
274464	392086
484222	471436
491363	467192
198637	473992
113606	61936
304186	384336
448721	216497
227431	244400
12109	134694
176903	229717
24248	194893
113512	445233
362873	338271
284599	36741
243858	412980
346901	283392
341263	152085
37092	421285
229381	435280
417647	405842
91620	147922
38448	392584
218448	166513
400494	466969
195627	306168
430051	271843
483987	149986
299871	187974
85522	381512
443815	372270
161367	330839
35739	229173
68092	189804
88918	183422
389170	434675
259704	73189
34450	326971
362267	469842
230433	465418
305580	10646
221348	277450
36723	139515
448322	157800
391785	383335
68663	168164
376060	119381
35879	366344
166933	478415
304638	251806
112363	180823
301955	447517
371507	191212
450561	42469
338915	288826
468609	167172
485165	140044
177092	109983
429538	90515
126631	164884
86579	204565
179803	12129
248530	94516
128337	458601
399137	458880
302573	276358
378336	348798
171281	406751
422497	94667
230580	233415
379845	373256
25748	270936
4634	350549
153354	76341
1277	396375
104609	56995
464685	375840
165990	29716
239431	262148
273610	69734
452148	123465
176391	273955
342649	385000
426073	398315
361001	198712
283580	72223
192321	394915
376997	186259
102644	395195
92401	129708
295974	420944
190558	254914
214235	94665
456021	414124
259386	121171
192742	354696
400520	291860
451266	223483
149391	215544
256464	151577
268357	284329
25969	449620
307936	8148
381499	93214
252044	63703
376927	190369
215719	436701
129455	449298
432421	8623
270128	137028
67846	46127
381305	447467
465241	392062
412943	12177
493966	187045
209050	350189
182035	283897
9827	185704
452368	43975
344742	62191
62275	374794
158388	272804
18401	293813
316117	286261
85674	88855
146653	391414
66140	47348
413450	317118
445343	385237
177399	163017
424647	319303
52872	445602
27775	210331
309276	77637
115783	52962
404640	368099
271064	479579
492906	31696
406356	274925
263566	123369
355163	285446
15133	433934
216275	272416
4454	391414
292709	380071
218899	120778
343461	420336
6025	403163
230877	86618
336744	277450
170331	71009
189105	115340
91960	485243
418331	217423
390422	475266
10371	134256
187537	480224
89200	267352
301255	456215
282715	65670
172690	472167
17331	27131
38571	190369
98973	81496
2216	442054
314311	98210
50400	248777
273514	46029
1238	440812
404892	16580
358874	475717
400605	195615
21640	23553
373050	313745
190524	394176
140078	49828
271353	478951
468125	30179
91600	31880
126083	317118
130430	256134
219536	303648
492339	421621
169937	23158
239947	14065
46801	269171
209881	183213
28450	259530
164307	352504
46556	154137
219166	443559
238181	180836
485704	125417
367465	83106
239607	415411
278153	430356
81435	313745
473153	190369
134425	304173
282488	24530
109733	188294
451827	460006
490940	253976
491620	73567
226235	186440
68845	198790
126208	27766
253451	323585
213856	190369
9232	321779
244688	77431
4077	318404
395052	70557
142628	267352
60443	375840
93921	49139
322364	126410
488859	48861
266608	303076
340108	6970
468256	350699
45395	399555
186597	29588
481044	422175
40198	256469
87376	156860
414024	296613
320350	180010
400888	187759
18451	208038
124185	310853
105762	13203
8859	440804
465694	117505
81921	295996
192815	109994
363526	379255
278483	204062
458982	180096
341095	449663
29064	6899
39910	237627
236213	279782
291540	288310
370804	411424
215260	267409
402331	249334
46092	297969
300850	79751
212308	104855
290838	243115
354607	413050
156625	49966
427116	119762
396021	306100
132129	395988
332880	190346
435618	9092
87613	492912
469690	171306
128486	379985
413869	430409
328059	486339
388370	423688
296301	4413
488346	18239
314369	263925
310153	409978
209542	190369
366629	297743
146603	404806
229685	213221
228255	248505
407565	319656
41477	164962
203078	181230
51601	110708
28357	380538
297511	91295
85653	479872
41147	60923
274968	305899
395788	469509
172716	72111
103134	336590
342052	282731
456426	29521
247929	380018
445919	36836
187965	126738
16437	77180
492247	123075
176130	336050
247597	321916
180918	119762
333199	337802
330958	446105
271647	194260
291388	187595
324897	430790
164829	170129
179629	94344
92659	454975
89580	259929
371976	57002
28855	55887
221747	78080
92437	381672
462854	354770
195328	185910
148317	243234
124259	168614
199582	130804
464847	65170
368143	378686
445890	77727
457346	265711
299675	48275
77594	113529
278520	297164
179988	222701
415957	488190
454072	132886
424125	21583
179104	389682
261136	409828
379538	328247
428566	217423
323005	446351
117497	230710
102627	488641
330083	366534
421109	115136
426408	422280
292352	196544
237755	336590
476656	261466
490871	168987
271387	392699
290224	448538
355631	52350
270689	129663
236657	177220
55100	421356
305702	116283
159891	29556
150880	315380
112010	388195
326260	411812
485131	398967
457839	360469
200407	110708
193757	262954
134714	20998
27389	300
287909	374784
483112	100026
202075	163176
293651	313745
389224	56825
398570	338271
13854	172089
479351	174676
86436	13370
371302	167226
216147	401854
142018	471547
187935	137128
462023	289851
109310	416647
17613	244929
103992	176747
226023	214745
5553	388805
311531	84523
161743	166063
128955	93245
189222	360850
1796	168381
123741	457923
86727	267172
483112	7159
62918	209018
76228	402323
425555	480224
400586	187094
349633	459790
26127	315888
403489	262536
269591	273831
108451	217432
430408	242751
407334	156178
236142	43120
367050	84388
242551	277179
87482	249899
11649	409828
72804	63384
303100	440660
445453	250483
140947	68520
457580	429863
289669	209510
240082	303313
184882	456092
249495	413955
186561	474429
109070	299216
343804	49789
172471	293813
235594	163523
437077	118817
190260	431137
115871	144073
60589	478415
105643	117555
261277	353485
155366	6318
212574	189918
79257	387860
279688	233942
76773	104206
419764	203712
58372	249709
466432	298147
465207	113138
129158	202523
325249	411475
389087	369810
97539	116283
291913	465987
50360	382198
45718	287223
56620	410761
93653	287337
448887	84590
30687	2872
96177	236240
214819	201262
15157	145874
204910	236213
234046	296722
278162	481372
237853	77278
50362	127305
70201	387241
45164	374419
102973	403612
462669	32926
169407	42735
164145	349218
126784	326391
475158	123451
471959	119868
418332	271353
454693	373615
196265	286572
241553	44552
208170	316560
115914	48002
178688	434908
229735	360650
273906	477986
201553	60517
294079	299202
176903	245185
45731	6319
177330	260152
309811	378462
463200	22347
68429	118662
421109	8624
82796	304227
293137	300397
263286	110571
255733	391414
399950	12448
432175	155207
316540	37857
222702	341271
358453	94516
183988	312239
89177	292468
167588	210717
130300	134145
92988	454391
200067	248890
43419	31808
167546	169135
290026	306215
471340	122462
288652	378834
46852	491443
55772	455305
318940	16214
200092	10417
377588	259746
276821	396883
159422	177861
364886	265711
237751	437439
63569	55058
228326	341271
475469	423502
3809	374784
149674	323073
196003	379976
268910	476951
198244	313745
261771	222701
187507	44826
164454	272333
121630	27258
204798	449620
453213	476951
216458	337782
352195	160419
255449	487688
371658	447519
1694	362610
312066	49903
364703	155152
423980	144365
121790	169822
68163	476231
301024	462146
220361	361722
402052	14335
405237	313829
270500	81178
46092	139327
83672	67542
222102	446858
55743	293813
265703	242612
462339	99210
329415	489382
334721	440249
152542	277646
271760	40161
322992	267253
351448	118257
173758	79485
4849	350948
261708	453753
46092	374728
244125	182695
424432	32985
466671	291521
138182	468970
219199	226120
358817	20529
446060	487882
464650	230916
207032	156376
130444	384400
332299	168719
279921	95152
425368	280900
186669	354264
463700	261954
273610	154355
484589	95945
323648	136899
342648	14176
191482	58567
489657	464548
472842	17186
112964	202019
173809	61245
384725	67550
475946	438463
285023	431137
207184	293813
33398	108222
303114	18253
345011	346803
8146	77004
141782	187998
153006	173721
479287	68904
160072	374581
413204	54976
307909	486885
310351	316372
132824	310185
99810	39734
197647	313314
366402	75558
484229	287002
106789	7737
391426	251912
80903	451753
58597	54976
196549	149674
356500	433934
232348	219775
94599	343085
485796	434945
198317	457566
477073	392710
463157	250122
270250	127582
470994	16433
85961	115090
58302	136435
170398	80543
444139	184118
277047	493259
138288	284744
190237	384847
315573	64777
376063	286901
441195	251379
283640	168381
120448	435908
295094	132843
304023	280447
339333	442512
285035	463223
360392	15066
335363	108698
245198	289970
262889	45768
191629	285156
98535	453919
262410	425433
488715	358456
357836	242571
16037	352203
147899	136769
186440	35481
429859	83860
310162	300813
219546	471576
483911	39209
81285	232478
489787	220528
8496	95228
219546	325216
440018	386132
254832	81537
195328	344681
64524	328546
409474	75763
287737	352417
293450	119381
206121	471037
271760	9681
314700	214024
45724	64873
453392	105017
204221	76016
254446	16923
165521	32001
421320	223021
325147	152321
366392	236790
109569	313745
324206	226152
103272	60517
475914	338890
46875	168385
399159	37951
318238	5040
264857	234875
135023	471745
188595	243840
160026	2275
312714	140205
260419	489203
4100	331428
375897	13747
377987	218727
281673	474486
31049	59820
358589	290560
268865	14530
137340	210418
264086	337849
475972	487095
156788	82707
126479	80556
130028	63419
331698	90884
328550	121499
365550	294965
237404	476979
80569	229058
154150	211901
268418	7159
427343	311297
407847	428756
116527	328550
111413	231971
239431	185238
287227	366534
339174	454085
342253	413535
241563	309796
360693	190369
321714	367326
290838	403720
236074	247136
306460	314800
483024	55173
389531	166063
78319	285156
406344	113521
94850	44360
334092	244026
222747	218727
478546	27186
24467	391414
202518	183213
135971	310261
119234	186259
156348	118739
5593	228781
99035	166970
243285	12245
461058	397474
247676	360761
308264	331850
43884	489521
80402	370866
237714	295755
68674	331238
311089	122694
155362	130028
203685	186440
367619	453012
84433	382511
454263	475914
24516	296351
440604	351639
140013	110677
483553	297592
483950	190369
485548	411424
289675	12992
482421	236
110243	170894
139350	46757
127050	425675
390241	189733
146391	477136
327891	125705
237262	182764
9631	12143
102901	132740
297865	493816
469825	267602
236918	205289
290443	456946
99335	401871
424215	15209
126929	267558
405157	419459
381291	245444
468575	69202
16169	94516
457418	468415
84689	18573
440990	228178
124067	35707
15027	324812
317132	194626
103231	164884
447878	419004
353448	468881
60287	401871
482851	359668
246221	140728
393087	433391
227857	147284
442894	205270
260624	457297
213857	308019
480697	245473
378432	93093
83213	17428
428735	352569
69158	55878
470441	183213
447821	409848
325395	6899
203219	308897
165273	90729
160005	319081
380381	40284
132147	490508
226919	417358
479043	110708
91094	484562
165713	440660
453382	250679
239748	279108
353926	355774
104476	292948
214370	196783
301166	262954
95925	429151
440825	357854
448711	463549
333428	376864
150045	136209
290909	127921
72536	311661
143671	210842
129158	307110
266483	15209
13015	181805
212182	464965
67121	285446
105077	65979
238765	42332
341274	205289
362267	165073
176217	465197
342673	462973
485333	480899
55451	407306
140442	53389
474341	148952
69400	291940
291698	393326
446596	341544
131843	192218
328867	6072
203783	197711
263386	381648
141812	327061
418707	144306
132810	451191
112443	290014
492002	444526
454167	481279
256893	471294
432216	104360
190383	35735
115333	126948
485546	406958
153813	346
483625	220756
412999	69666
373554	375583
28357	175987
409016	275615
147042	89863
319259	113140
488741	39195
59726	40858
27455	198862
461928	475571
359054	10350
421196	451016
232407	77188
351015	30872
208199	365800
214294	174564
64875	87469
35833	258370
248907	33352
305621	213368
139185	178272
68174	235334
85665	100655
444755	20149
171807	53863
363502	113051
436770	317118
336487	129452
404370	227101
482848	293813
150278	246600
438956	303424
166579	124677
106416	326815
291535	426128
269772	42747
63455	140914
109759	249334
89511	153359
374981	420392
107818	135514
403551	473223
336023	266622
355713	488467
397252	7812
83137	102370
178548	144589
432362	203618
459311	160419
374018	40164
412205	322105
72188	276358
112035	62191
269612	145613
234881	260196
318735	45641
132870	4586
194076	275024
18796	50502
352317	25252
398197	48275
235679	411424
473053	336027
360459	17333
431191	357530
15133	4413
32533	77438
395058	178620
334018	112330
92820	302682
304013	327343
345427	364680
288438	56398
266608	488047
276821	184163
135923	368605
377869	395650
294626	160545
168670	170015
332795	372436
175249	402663
375260	421212
49423	439554
372448	9789
265529	130476
353471	454854
14092	17859
96588	229590
320972	307176
80623	217423
247665	21482
330719	308443
177509	216893
263986	189577
478317	192329
15512	134500
327209	487932
333810	12232
359431	7771
30517	433279
198495	86421
185008	97066
270505	158066
201243	213591
346235	181555
83457	49963
343817	169147
216527	311850
333856	317100
107880	23933
153813	130514
408677	457799
159000	122462
101543	261182
422060	433466
153006	436220
440628	218121
298780	129513
261635	382913
27712	250442
440940	299218
25226	476627
481254	489863
170058	57989
308756	188666
266307	238083
233498	296580
265108	293813
173975	187974
397979	440804
487211	248777
205346	351458
34204	384305
178265	249202
80592	141892
138210	289831
331948	18841
56396	35628
409575	283278
281924	133982
29473	65913
436543	327061
469218	254178
271794	28129
409099	88710
489034	142318
60990	165053
417500	16710
258753	132398
396687	349140
394573	204330
236200	477909
81826	345432
55736	117492
453232	338615
14919	47348
475243	123410
474888	12895
395749	469626
197184	193871
47375	370345
138197	420944
36464	168856
20946	176981
130651	364294
191255	271248
437232	309425
253560	462774
269041	130932
122973	300240
227857	45270
341342	117393
370151	151349
152641	230055
247296	462138
407429	369227
278867	76454
10296	57159
440382	190369
477564	366941
957	231141
219445	336590
294323	151214
48057	205522
207421	217943
215152	332934
492086	327630
406277	452971
373776	293813
217321	155847
237921	164884
410095	363966
323799	342764
292838	129857
158099	488960
107225	419533
103292	99982
203107	317118
264026	123814
422711	193333
50037	49650
374874	340370
92959	248860
165717	50538
373755	220417
478357	94665
423758	318615
170402	334151
32580	337895
394587	379255
191846	354183
186791	444665
131606	266203
268910	99620
478975	172089
444654	94344
439604	2003
229488	363973
252523	95312
177723	377906
357341	315715
128124	284724
158274	53863
272742	104734
232695	300695
429907	448431
116853	493109
448752	15886
275879	412162
404135	279326
2187	204136
265910	159378
277226	353787
178867	168213
339333	399492
344063	321784
356496	38063
451379	28190
398122	344511
289229	391414
369209	432362
308928	110677
234425	237235
339181	393326
344211	111711
72804	86513
61367	188469
142938	126204
479263	170793
20349	333062
459304	213553
369319	293813
19379	290560
200976	432427
9670	300160
378795	105878
21895	415084
438516	281952
69060	51531
471205	386418
205346	92193
363096	339866
304233	49828
36556	43334
141068	160576
469272	5041
308295	101832
219136	114552
392222	91200
329323	393238
75187	102627
41394	459240
131875	205325
395029	399492
106739	450876
418456	118333
121142	28163
246230	159813
225608	356383
105575	272139
66926	339810
184390	21902
300764	131630
414128	307108
70946	15133
107659	28135
308952	315888
418992	124291
283113	95949
294485	186561
341311	358848
217562	110708
222826	110677
207914	98455
344022	85582
419159	78820
334092	263064
387337	331535
55762	318273
9464	403965
91608	362267
272626	411455
254267	316959
28926	354630
78415	198297
17977	442966
409380	284234
482459	311745
443998	293088
58350	304108
271661	188513
203793	141611
79408	393326
290189	470588
411162	473134
224349	94665
28289	373310
159606	156705
124431	357373
81876	336590
128228	322551
92640	295484
319446	201286
425675	332392
13104	427176
45591	196515
238693	198297
128534	45768
296938	443976
491703	55929
420536	199026
292176	4349
3245	15133
222045	86272
250854	19334
50771	200393
275744	39618
382802	223419
127208	151765
456231	254651
371922	261396
382203	164884
155313	158281
166391	352178
25337	426468
109120	463034
388767	280857
82130	109006
408687	371907
128494	259435
272742	90884
485807	362222
426128	373565
177016	123095
43775	404603
175907	391414
118037	467703
354840	206115
13818	393717
239099	50538
317197	471819
404953	140268
336487	188925
125948	246592
186440	353295
51759	276451
304806	298568
60287	265065
215396	324579
42726	245317
451188	156609
130821	281993
371976	478543
29664	369599
487358	162844
59659	6655
242822	9054
429928	374594
10251	45890
483320	32849
446034	399035
78770	131366
153006	230251
330473	252961
39348	297436
366068	273831
287566	16915
102808	194603
324367	265589
305561	429161
283632	64429
480669	440249
248013	139974
374511	37515
438193	250410
463549	327061
211515	141166
359824	369599
463144	176077
484864	274451
336438	248777
487060	149634
342465	411104
471356	86800
461512	169045
278132	124660
137260	224614
274006	105498
395669	53994
306968	394885
402635	27682
424647	441588
84608	270539
149489	63148
216945	237165
54036	488611
173974	15209
316041	235606
468802	39173
174079	195948
328729	417301
450280	333579
154982	251653
132910	366666
123925	35707
414035	372238
255289	63035
442512	395971
270248	311849
275967	492180
151850	417036
62666	155919
282236	426569
421777	274451
462974	219034
656	481525
237678	353353
331042	369951
387774	99437
174139	441851
31658	277064
70808	140938
205145	421429
406018	150874
244564	427820
443855	228431
296029	134645
87469	64188
163390	237165
80511	431634
441302	322422
386447	229107
68098	403352
123769	35115
402223	250085
48892	79343
267286	56392
281902	21411
387444	110958
157198	336590
274413	237235
279722	315877
338271	123116
454263	30537
363052	267602
58148	132776
315312	436111
375182	27449
68611	38708
438501	313314
231305	143671
4849	334336
51543	422175
447837	355867
443228	360790
443640	75434
373755	146202
193797	6975
441302	206623
150690	185486
274704	154137
457313	83811
38003	20318
171930	375405
451580	365375
87235	413378
340809	459846
333750	38801
228128	88027
445463	127921
283660	26826
65465	39007
294659	185208
120752	371494
223304	220857
377026	186853
334067	392214
277246	231447
113753	404960
23459	10741
274852	291877
172353	275981
338074	233024
293246	175897
28737	423688
388781	202945
319231	71485
383321	118626
415367	324377
212009	292721
175293	14314
444524	290218
326472	329727
44404	390334
120697	306609
99458	349080
109046	204925
234453	21173
238099	25984
394023	137719
276759	237165
408877	300883
445776	296254
449002	109709
209491	46294
269949	131312
338955	391414
133976	179898
168586	484447
278710	125163
157570	162831
325299	303424
36121	99405
368267	327630
470264	454975
28496	84590
262639	86662
319259	145829
116954	83027
194875	388531
6806	13563
354271	9681
150117	15209
8682	313745
122056	88113
317552	476963
454953	163800
244340	87577
428214	44871
388244	265499
49249	121950
256471	122462
56068	355144
73561	132996
181793	234788
183011	262954
21635	190369
477513	366127
490904	404308
259936	167103
261278	11541
421014	157698
182771	396703
76667	423805
222792	402323
383372	273435
328630	187974
49056	378127
330369	67570
437627	64988
118860	430610
407280	341644
217739	268505
426190	49230
292647	8623
477932	403467
369167	456489
41599	262954
217784	97247
44284	376364
255515	336071
220716	111206
134694	304562
473728	310261
324199	388957
165473	75110
303166	313829
396502	366307
254973	51921
247710	186561
295906	353596
484654	477644
442371	322791
365550	171884
322005	58492
352564	342886
231084	220756
386369	266765
205802	31481
49543	7201
136957	10960
493031	317356
324983	84589
198043	55496
338054	72794
407578	95942
8146	120986
485536	364807
425922	431799
342465	184659
68098	72933
369405	92160
441475	8359
476447	239562
257977	193798
197535	458601
100236	291823
377601	197177
196903	306282
104527	298206
217740	261138
205747	274314
387973	293813
402726	252961
234248	266203
194620	316372
371169	220635
89257	197996
180354	195121
322504	396809
332543	63528
371976	26745
174096	293745
46071	115535
345337	122724
341520	414471
246497	319640
351112	118662
352094	466135
476119	433069
50906	282020
114383	332684
281923	489167
238855	128591
36302	156375
321888	482649
17678	84089
424907	279636
15027	469730
451448	214940
134299	493899
461580	346489
223087	292163
163163	249889
350650	282585
432175	105585
486930	420944
123238	117888
284895	198297
485471	436759
124888	459213
373433	461392
52548	159249
323504	131608
466332	373171
63432	122676
419159	126462
263557	331867
410335	417756
32225	181293
119653	110677
401066	413595
149281	28129
364377	263925
68098	46627
51506	273831
452474	183213
227525	99788
301388	199975
347509	328253
469384	16433
425081	6935
195547	214050
376946	160158
439652	3711
486476	53047
162953	76871
432301	392114
41189	68087
222102	60904
19168	357854
138895	98049
294277	226494
206789	376244
399830	461846
142189	400580
129404	93627
351529	472072
492140	250404
153736	83428
165057	26559
48892	310261
117941	366127
125165	49231
301683	251961
51716	190369
47098	98906
390032	391414
178003	348292
450436	336821
30558	168615
410327	351732
296076	284843
15027	390174
100874	437915
199776	477986
225157	391192
392062	104091
242411	286018
148077	147646
444755	368859
354545	247312
489199	400970
63538	142018
78302	181680
378330	84131
349761	318735
14010	94516
306354	33117
233498	118736
340813	257982
73707	429863
236921	58004
381993	226918
88358	98906
199130	466816
33513	398912
280900	78364
268593	361296
27064	274515
426365	475864
210469	4413
350511	450541
3809	208038
456658	380164
260917	35270
154835	301617
287566	271994
121638	226650
211224	134694
114609	53863
376943	51881
138456	477491
283096	478859
130099	272553
208031	273831
409388	448703
15068	145101
218058	189659
432362	429366
143012	70228
474676	461636
438959	334918
199288	307234
393914	246311
211612	170020
60208	29599
112374	101058
327035	164110
434304	310235
468339	374548
478574	16910
199702	208577
439725	149837
155847	22917
122616	263880
336825	420790
317188	187974
46988	398806
300940	101058
275995	65648
55576	62241
14919	173803
261864	219143
471693	82571
306955	259418
294365	45483
270248	177829
312022	23836
325133	431540
170132	446351
322041	446351
216229	14719
17398	367261
95863	120195
484691	153995
53101	10646
328940	232632
353856	353354
98160	138684
130069	93408
358373	236216
53044	91069
289675	34169
448821	249403
426045	300852
284985	160379
285440	267352
228797	315890
79701	294965
195894	183825
368942	131814
30477	323197
332899	21583
25239	303933
254432	272184
4654	370549
182049	315847
97790	203656
460901	155080
133312	266852
69810	461726
77275	97777
98744	466969
168152	116675
437092	286724
81225	308278
324065	42124
470748	94516
241804	261390
427577	119123
231755	77531
437896	357373
261592	15209
256665	355934
347873	101058
457547	35629
465704	85097
325839	352504
402760	464224
212634	190369
43835	430665
204459	134145
359249	90277
91555	305401
211462	283410
228468	268155
373749	138403
148122	217854
134099	249102
221296	254621
184492	19090
221005	398554
246221	35862
171031	10289
139421	128742
170165	47757
255084	411809
283803	187248
361001	114063
143913	483720
61189	53863
334034	358910
466691	327278
300469	359762
2380	190369
409457	464098
136264	192610
13930	273115
220040	21583
468843	106439
328489	276591
330282	285156
52866	344296
264582	355700
375428	310261
189703	39214
151144	11626
144076	3760
178422	476068
234034	200606
326170	241232
74684	332392
466670	37121
27068	267352
484274	144306
169233	206233
117862	376136
165197	226494
68580	253309
273900	58479
185212	190369
225345	426930
174349	392788
475480	190353
473464	77479
101730	186189
23509	226494
388691	311627
49245	369599
231261	185076
212527	281932
346008	128429
231630	159378
484323	377778
343801	141892
126470	293813
112563	124085
450465	326544
367823	285446
404568	458736
226230	111623
453736	319930
249186	12133
229551	38063
345401	325844
94619	160262
128704	363436
307223	124561
481052	426821
482282	430118
227244	378462
457839	354728
56792	53581
446182	237631
137351	356248
481499	208617
48689	428684
68019	21411
173144	261396
373433	325471
188481	235264
269294	331777
459937	479619
244688	414730
264080	322422
125605	228431
454450	351700
91522	457081
318792	306886
197124	465313
312531	367110
378163	486788
123096	132424
332299	296432
175853	177630
391192	276876
159890	424858
236690	435708
368080	331535
312576	174564
81547	205289
39683	284910
289807	443976
51118	255016
355847	51222
84607	487047
360955	209933
106268	272908
18563	10646
360116	367798
130926	145274
239448	21365
29431	368205
297436	72245
336862	21583
151295	413884
144258	396176
178285	354630
130923	166513
67351	370926
460266	347888
21702	361415
488001	261206
391112	165405
303782	279287
44056	449465
202379	337802
79528	488109
397152	217702
24861	195837
94178	360153
142364	34187
295090	165653
238987	134358
333080	313916
92899	399475
261112	196399
6467	19635
200171	235962
190281	380538
94101	493830
284985	185850
135174	187998
304574	399233
392055	346942
313770	422164
286772	192565
480563	96094
115440	7812
389643	333406
184207	90820
293450	1846
146079	249525
47809	219872
344696	427901
405539	160655
391509	379255
109378	62191
15819	460835
324816	90123
98042	204008
480444	300047
94586	234205
478284	165032
232573	298640
346189	63528
84429	254621
486389	117260
435157	47535
453772	450647
235088	8623
297477	257055
415886	324639
181811	438783
254463	219222
153322	158625
26969	149373
51543	351193
231146	38063
374784	79375
104740	249135
123329	377001
140156	457647
250207	10690
51240	138807
82807	327922
66023	433279
88855	266736
320304	213591
55361	174449
423724	26564
89826	110112
315805	285279
94146	404960
42370	138193
381054	16794
309501	55857
485667	127591
473095	407306
69004	318735
393562	92613
25357	376483
220734	291002
49881	146533
410212	306100
100522	150232
126774	189580
464159	435708
474688	295484
315801	282014
279264	267352
111890	50538
107524	121171
146295	46499
358814	31267
91600	99966
208300	147469
451692	446105
231217	430356
290909	485546
116724	281870
69634	94344
395150	120274
448650	310756
90379	54298
164126	389273
308054	161704
227036	214724
81675	271169
208541	437992
140042	337019
483540	243115
373413	179746
199982	144670
306708	347679
50419	294836
382495	259929
99405	14035
448104	28951
102458	52537
277499	81817
256455	411455
433820	416877
340035	240867
48282	120301
268634	166183
483320	425749
342840	390789
191859	266377
51759	122323
208301	421683
459844	130323
122045	160679
465614	425675
12260	381377
322857	23018
91600	168594
208584	220369
303507	393106
318811	454963
254298	187834
89652	283392
9670	358736
13506	436610
112267	212182
235418	486339
31588	478415
42716	154271
87649	404396
109174	61430
345257	461951
170173	280735
479183	345117
116120	81018
438886	426089
347676	21998
344314	298639
90074	36318
340873	144163
253525	413001
116667	12213
91185	307273
277090	357108
370026	153685
124469	409814
106526	42189
37487	351015
44307	440660
278514	349957
415415	50402
192893	345295
325905	284221
291772	296693
6960	453090
298939	336915
254900	293813
68375	473223
440285	288123
385601	281924
192660	22347
476958	64335
52473	407306
209824	36555
249703	425675
314617	346879
491031	286828
171500	274925
490436	420757
92215	434943
11626	438373
155058	222701
321321	191926
230936	164009
352882	435623
110708	149422
44948	245529
67642	141559
359499	4349
389897	93533
413568	114484
332762	426067
110606	428805
99058	447517
224091	366493
410543	164884
793	277961
306791	378462
232632	22889
162933	97277
330194	485546
303125	256575
249788	410529
192687	445453
331503	199277
352882	203783
355286	334009
48146	439074
4634	490636
214215	437407
359	137428
470554	122413
196355	409828
308944	160219
484289	221324
334458	95558
71189	102773
24381	141068
25632	220857
186595	2003
323836	122457
35658	393326
358320	472670
224807	80862
5700	243648
63935	95942
190789	231727
233598	317804
163481	186440
422060	367502
183176	378852
153407	489845
117647	278642
345401	163834
103749	447998
121594	359229
288755	190369
383887	51222
302522	17231
490660	381008
138663	40388
462741	185076
340840	308882
132335	23040
318829	481532
430831	258619
393542	313745
421349	148394
185569	37528
1476	9054
104874	309801
44910	272258
173324	401101
36940	287983
106164	358315
490436	449620
22615	485473
120246	489018
474341	24208
170714	471940
130069	399852
91325	430894
105374	214499
398546	86728
62520	46431
103535	317506
459212	379837
128313	15209
484691	300240
255402	15133
104507	32633
480818	21583
34798	425838
454263	193887
81432	144304
224369	56410
176832	341203
256716	242552
106058	424973
3888	34038
218336	339853
41531	19480
404169	416136
157839	466851
128803	283779
458906	326876
441554	143671
399552	273831
327848	172256
110835	174263
304800	50155
361999	9489
51585	99117
198458	12868
130859	468039
23386	385000
467910	303424
344460	97387
404568	227639
443008	124085
99113	487443
56595	54539
40593	389448
20946	46625
149942	250256
249236	369599
49542	434893
68019	360266
168197	463474
248701	260622
482251	413184
200679	409828
204012	487786
71178	134287
70486	283918
477262	112988
400926	190369
246606	484653
418172	447517
298479	144470
128396	366127
197495	110677
172079	261396
272485	50155
409740	53624
155342	358848
300273	274807
42057	483119
337791	309180
450675	23430
319220	48905
384766	245194
481519	21697
407280	306409
283952	333352
41029	461185
95840	469235
84163	399964
59965	51222
480029	276545
280443	478415
459802	489822
345715	238101
342465	404396
408660	220417
221633	269199
43586	152502
217562	40161
63758	18418
482223	170781
297979	230782
269569	60517
57794	220417
355167	198317
475182	426569
240671	124195
115915	120489
87812	414513
214055	80193
69749	278520
56589	244929
21873	478415
2204	434893
233117	399573
388097	168509
205562	108225
44749	63528
85674	128209
14798	408121
17082	406665
3809	20998
67277	492560
447408	491840
317583	16858
275368	126223
391232	245317
440499	233435
265965	153995
65513	57258
205192	376864
438563	18665
291074	314455
241031	78273
208653	485310
325666	110677
122368	249202
461588	478415
28126	472072
84661	317983
180780	303175
316136	389319
124320	85348
289347	107044
191242	112540
365352	137117
150798	190369
42471	325604
254280	182598
75229	337022
429678	307576
26981	244005
388908	182168
217349	155912
124259	129260
215420	274309
446182	75583
404740	106514
162936	257212
172425	323213
333551	84089
156262	164318
414730	62191
195384	24738
24812	378462
64074	62191
1333	23018
477702	20023
275217	221152
332664	391414
81262	278532
304023	338799
469168	267352
107769	115340
182091	106748
261110	245317
68532	332376
430998	268728
76228	110370
215768	205270
89219	58484
132807	221324
129498	359762
101777	317675
112835	75303
417992	222701
308533	326987
390934	87452
1839	432135
339863	267687
293835	129347
187834	223732
7457	314376
114879	43404
287566	130121
147594	311850
16180	32807
271464	395725
308450	407977
252875	67584
404568	154468
308664	13370
95254	133236
189640	390197
231350	403764
8660	277129
340215	391780
251945	399650
179043	267602
250697	447230
433608	391414
157839	366127
235876	209572
237117	425715
321046	366127
75234	56711
155050	179429
72933	300764
228566	16325
25827	130384
444359	193281
146351	93852
384835	74964
40213	94516
63723	436159
90071	139178
441304	200008
84968	81752
357544	59092
222702	388254
217740	323157
485837	293813
388249	362206
101465	138796
293393	172948
37580	140746
208703	398333
470531	56720
361511	265770
185557	148620
178435	167517
160961	160456
248013	294841
170990	111964
88284	325979
132153	15209
66259	188107
136878	258508
341615	262954
278479	203656
266307	1605
66326	354903
69586	296432
236138	493360
69975	304159
104740	423127
257900	239122
41390	92613
211179	99405
56480	484943
136228	190369
207942	151944
55975	429928
313377	389682
484416	20959
114643	143118
34644	162897
356795	494102
129035	24049
388782	48275
78445	164884
356102	40447
250507	334042
366239	212081
106460	441313
261277	221890
6452	464544
381689	380538
169045	241048
182049	144306
240447	249782
325638	397984
299580	142302
262856	161113
167438	418754
226150	211011
99271	412087
128336	121950
237801	3012
406164	107449
37049	462973
75339	69965
232532	134694
379680	140044
305836	310449
137366	73336
5677	98832
401389	178028
308865	343535
428138	50264
300905	16325
346846	190369
414637	476951
31104	8358
25748	20742
229868	250742
71340	303175
135181	178077
127430	376446
304011	273831
25969	390349
155352	273831
178599	308229
229440	81280
445527	269199
118347	362041
483706	229147
53858	107473
219136	418431
144129	358848
176217	123369
209467	327721
292305	257077
359265	139943
113595	21583
86303	401444
380958	292375
445725	466851
403809	428976
87665	165267
202866	222925
327062	331581
236545	263568
382297	102780
286500	81280
166653	69154
476793	48218
487845	236005
36608	40447
201603	103518
324294	86476
198727	195893
93255	223121
290550	175788
476598	337657
12564	185311
117942	450541
324883	222701
25748	81368
240155	19914
126911	317118
323091	298676
305465	388635
215118	236737
178409	64707
11282	384400
34135	247546
389594	336590
10521	280635
180286	426986
456996	333787
445613	193924
26153	341089
108945	200744
74154	255650
306371	91998
335651	168381
113616	317675
36456	478415
258310	355012
466063	388993
388475	85508
458042	27766
356489	262954
219546	363738
358061	488971
89257	177861
405634	409828
183478	29014
343916	292721
418992	59608
163280	62191
379627	469235
382737	457093
486922	15897
427609	280399
477932	329777
242021	299228
448849	345239
57207	485281
235451	346408
314598	131213
220400	31880
486907	469268
381553	201208
439267	48163
468886	230714
184729	148703
298450	302861
432187	265672
412980	388575
317771	248406
375210	282761
246702	423059
385391	208617
258367	199864
227911	283040
263713	225328
244688	220784
202754	27262
174137	185013
233067	309016
281504	250462
237028	362784
313884	351414
379445	115340
312332	464327
22779	371053
227345	209542
33358	439352
277228	387742
311856	161409
106648	139146
479351	116923
455090	285634
446182	72649
263054	356894
372340	219499
128111	256240
38003	66965
102238	337791
188652	241468
154781	167841
87063	114930
350869	290450
140669	186440
381553	20149
259835	286433
220651	77278
285561	439880
471169	306253
459918	394266
48670	287304
314917	178335
390771	109062
34525	295650
223929	429933
27981	492906
258008	120976
230806	138807
290547	225606
469576	261840
103353	60517
162614	3234
389224	455473
265493	444902
233045	456345
351112	204925
215396	455863
17736	478184
470700	183213
404756	372024
73849	10646
361675	64429
400614	202394
247388	451016
217892	205289
434690	391780
51543	74478
203881	266600
8615	145270
184179	492498
318463	188319
341700	26797
276621	304620
245272	21583
52831	52537
308291	203213
112963	293067
115388	307279
275763	193300
46558	339853
21658	186440
304926	324533
446334	73134
484123	25239
227975	28294
15157	334998
489763	338271
287076	97515
389065	166513
386654	49903
473411	252710
468818	288354
87516	24070
148856	355896
118173	398333
194746	80173
485213	165192
475058	87913
447545	243561
15465	306720
449521	442730
429656	33258
435384	222014
259046	246188
4083	452074
363993	288354
60090	432706
124985	309258
180823	474976
260087	212081
401140	97753
180804	398982
404381	60517
59723	345011
273900	466432
174598	146584
248924	79252
416090	338076
40991	137128
244170	101329
183360	267602
278448	36896
359362	281433
222045	285122
82569	410037
52666	74462
216147	405358
325213	224506
392086	383626
222854	395988
174139	17030
412578	439366
60120	240796
265529	50001
221925	222894
211910	451016
339353	210942
349095	286337
171969	37057
450125	419104
108359	427615
330752	62957
105226	276003
145976	17776
275721	153283
343047	1057
405878	454802
95372	236002
273479	76871
404596	378462
455074	18126
385440	451070
35538	267352
367247	336590
356530	31313
322851	110708
174255	51329
17993	278610
68094	263665
13268	486965
43301	288035
22123	233882
66023	430356
491273	34547
250458	82373
28357	349303
158445	200457
490468	341271
103142	267930
449864	338076
423234	424549
34961	47867
158806	240796
70535	115860
336310	254746
308994	375840
48275	363991
9048	351639
84374	404634
49150	280635
347036	364577
352605	125805
84756	400830
324669	241090
251110	486885
266857	18448
13635	2633
233906	190369
280600	8490
76973	93245
330042	398333
174034	398519
150053	446105
379381	183960
156831	65683
10850	130310
65023	300119
473946	440660
156592	368892
256893	421137
303411	246044
198845	259864
395529	28278
273459	131928
395107	76111
53185	190369
10903	4906
375280	378686
227188	366534
233911	207205
160237	79224
92878	253096
80720	80105
421412	102096
154835	50428
15553	392408
99409	492716
303671	9054
296697	316372
223514	442730
159539	329848
328701	16433
452769	233590
354847	187974
174139	233590
102383	200015
109088	293813
43648	105585
176626	86728
376406	230463
441036	32807
245391	68337
340767	405217
38348	489822
164196	430356
269297	27464
409171	451016
342196	185458
236008	193380
172982	241137
469100	489376
318824	223456
30057	59458
104582	103823
274003	249202
276243	131678
64541	390875
60688	404806
151194	234137
171345	103277
432382	286145
64074	41972
338272	105878
176566	423117
34078	309566
458064	219190
274540	152502
57656	52389
280121	241718
333833	76096
214809	433706
406201	30176
312011	20959
326263	318009
99210	114029
98850	656
354954	489059
470689	194830
334555	136280
343746	418658
352665	392055
81358	416914
128183	138180
327037	476231
21464	485127
761	355700
280871	100287
425371	460333
314311	136179
456706	407593
119001	381959
125903	214050
463699	448511
306418	401358
378707	344449
316400	320464
133682	134262
302424	226160
388193	331508
155121	108743
333823	92613
163435	52396
53314	271383
134593	169273
286157	306816
233367	381260
170464	55450
405979	304729
378447	409895
414035	270183
27068	214994
29064	75499
402569	147980
202740	231638
205240	267352
158000	165653
404429	228391
105742	172818
428843	336435
288519	86728
236503	73678
69759	70668
62974	401297
339590	118608
68098	93971
213706	43487
228066	261387
201410	104498
467788	429585
314369	66798
419025	491190
281356	92083
415343	144405
327848	339965
368240	364509
446042	336590
214744	134834
111028	371983
124394	298659
187209	481785
71362	113722
325704	284891
94278	133723
253612	6806
312576	50391
144274	226829
123299	110306
17076	316340
132498	122436
339029	336590
21421	109271
453642	155214
238329	157698
162897	459779
200675	217029
181512	461840
472120	366493
221329	158734
67112	409340
8877	107473
335799	332908
443004	422262
112580	460022
141026	468985
111549	217223
256723	124075
52975	72303
347401	93606
207210	3894
177175	48163
41269	291324
218943	58392
451828	387518
436864	272339
157961	406371
128948	1646
238889	389025
24867	40160
470258	15239
147039	318735
230357	116063
358112	409193
134944	122598
365204	480554
154730	8623
47486	309801
270621	191764
376283	102352
482851	65615
65691	69734
447913	172089
291818	254596
371133	170129
18647	463615
180399	297364
411195	184781
316828	44594
380913	378462
21807	415652
298933	406074
350239	189629
485681	390329
24683	88423
406558	371918
292265	13370
241468	410276
458402	131975
346811	351074
208593	400733
274688	326230
325410	63311
449594	405788
481368	390308
285876	127357
49644	443976
175226	102205
383468	427803
346690	380894
127039	63230
267942	15721
245990	366781
48861	441579
424256	433246
391551	137155
414757	169229
219546	262423
492174	186676
273821	291816
170020	205908
132429	392788
404954	132740
440525	489822
212380	421935
128124	222286
414140	454975
423878	296432
451387	64703
91036	464420
66356	395336
76826	133962
379462	265273
405555	303392
231740	360038
149318	174352
197613	184558
442341	306253
403686	141726
261851	440660
471146	393199
21870	48861
121866	49903
486192	288035
336705	1113
153850	123369
334372	98351
80150	13903
399714	356298
167189	176119
65134	71893
422589	333070
250458	447158
276973	273831
462505	63528
10805	391414
490971	219499
482456	277079
156045	396298
68908	469509
395003	353836
139022	204155
79083	167035
126470	375840
464420	207941
76232	415128
391034	172726
371766	267553
345636	110728
158156	144709
369809	204330
108715	290096
479708	367110
44159	171884
457628	103687
349501	446351
87787	443694
405602	144603
397321	293813
200013	285156
143084	32811
477932	340449
313202	414832
48832	150954
99073	273831
323088	61575
191567	62699
51203	273831
22719	137561
318615	29599
397856	411795
151156	303199
88772	198949
105761	381046
26519	481368
186911	400831
18294	321313
302423	404806
376389	480854
149779	21523
37730	61572
357768	90123
399352	385378
29235	439369
327480	186537
74568	412216
416011	88113
284508	439253
324199	240718
236035	243796
295884	49903
155096	51783
338493	275321
256606	68685
325013	334927
75705	416549
87718	398302
392707	144903
15988	225448
209073	86560
298958	103956
383508	356648
174353	323418
70594	312161
97894	47782
487395	239262
16110	317990
103898	128398
373433	334372
78188	298949
328253	291284
387563	35735
164551	387839
446875	303175
42528	40031
173740	58399
114704	127625
472107	166513
115449	71157
294214	379300
74511	119381
327960	424370
315250	137070
248116	216136
253535	195551
104739	63528
476615	321307
487576	263009
176509	249738
88313	3664
138126	40547
9128	466737
12129	185043
91192	26551
183270	50264
226828	272804
368540	209933
37855	121171
478287	426595
112920	305358
208300	179633
67931	208472
401486	124650
421108	23836
45058	23018
8957	155747
267248	336653
257391	430610
47776	188759
267144	4561
258648	351585
144258	245679
267799	118498
228431	185706
320667	295561
297088	478197
412971	213008
131350	315671
323222	487388
399104	366534
457601	23267
208640	370866
75583	182420
391067	351284
382121	157906
388712	15209
275904	329466
109824	192353
63276	485073
173390	187834
219089	445862
42074	138733
258998	281924
89704	135664
464420	176002
425652	421935
313568	73336
71511	471818
189430	164700
70082	447517
282378	44826
168582	388575
190642	111502
274109	303932
219610	445749
168799	488984
432541	353787
411981	63603
299375	126756
354401	140123
178249	5040
191447	76090
111718	211208
278263	95149
374740	395703
354193	315671
67029	466612
244184	440962
84521	469563
153719	109011
328629	283392
438193	217848
47214	154332
316554	420944
134425	464420
302058	349232
95868	372822
214598	212196
461010	92665
408158	277742
344936	365413
281984	294354
16418	484447
267159	74450
354856	406999
327348	315789
210889	409648
330554	147368
114471	352486
271918	362981
78784	372662
162346	119868
201332	309562
212964	250217
315382	180246
340260	244688
113355	221216
373755	31808
275337	16433
231126	475047
477328	150604
275349	2872
376395	15133
191308	135756
485426	28129
92246	86077
129158	82585
175223	79417
296946	302780
360830	35556
374379	193476
94122	387933
409717	263520
145556	185479
262602	430790
67571	450439
205917	273831
310218	54976
141288	49900
285156	329985
131022	145129
464470	270836
373732	60328
327276	161308
475425	37057
187521	198388
383135	468050
426076	427803
380663	87570
78769	375840
352134	415910
10762	178422
427388	163348
337469	3719
230286	99421
380992	243446
473547	286497
434994	88813
334728	229267
353853	338271
146429	313916
187010	13736
80386	91082
127779	200379
174139	188442
121199	393326
48116	321688
276306	149286
66668	124085
140369	470904
177467	331238
270335	384366
441088	115340
269127	109568
424225	182664
419762	64933
449521	39378
235003	287852
99051	399867
245711	70098
264569	382167
493972	292369
67247	119846
312878	401854
461841	267602
66154	458686
461182	401531
208240	93245
442955	418551
334023	118614
390033	388655
255024	237268
271083	16433
345715	464197
46556	49021
230105	181927
230255	125541
360637	410951
64354	378082
312474	224937
282546	159347
7077	78811
132298	401297
258957	89047
292367	428214
389959	28776
148343	121106
300813	396783
382543	113051
176855	373103
473580	303648
72804	407310
205242	262954
239272	296772
437965	202222
241113	281349
450541	126204
374636	309456
145168	291203
71978	292696
323021	163321
264969	336590
270806	134500
420617	157861
391384	466151
166703	318735
374274	293813
174665	152921
164491	281343
161023	191959
48069	237165
65546	262453
160508	324842
106514	122212
160237	385205
190173	442554
186369	166135
387357	91069
125954	440660
37892	10079
176007	444772
202451	488630
262642	468737
248013	383002
360459	362412
197002	447403
466790	362773
353094	156376
99723	187248
163519	438610
425831	39146
277799	304589
297941	458712
65340	44594
379652	21583
438612	385237
180244	430356
39142	208300
176073	484303
134568	250587
1292	12430
228317	119762
353094	179375
8359	167160
371154	425572
473427	11012
297450	465313
37748	101816
452424	239528
22395	477986
177483	281048
320008	228294
169304	62737
444754	421115
146893	144784
18020	451460
272804	28129
318735	421777
330313	286016
77299	261341
26556	401928
43247	407852
265192	248373
211868	438956
178472	316759
471566	354694
269319	417710
230574	264221
270657	349025
210456	262844
4180	288035
215217	213148
36556	309801
39683	64422
5231	183213
197643	144845
119367	140460
180006	464453
50740	359010
52677	231768
143861	417918
78158	336013
399655	74106
107879	186561
196003	219430
389179	58819
53392	140062
282042	63923
140749	313745
165420	138785
213379	39782
429800	257708
248231	474341
466770	80543
62206	205270
188510	15209
130006	369684
70822	440152
215485	284268
294835	293813
249526	61666
354686	42189
199767	228431
348356	150720
269585	421830
51246	405837
449547	119356
45724	365249
250535	150492
73588	384278
473411	68636
247785	196783
266775	457646
275991	315671
387626	202996
75738	58589
418133	309180
424700	203656
451264	371465
185816	17880
473716	236213
277215	308100
11542	378686
349866	466737
93805	117023
124259	313461
212969	12129
339711	187974
226919	279767
372504	276440
347574	168213
423446	361978
244804	148110
365550	160170
50501	183213
423794	31407
111021	342239
214950	126223
200658	397535
233718	228431
235274	52624
442967	267352
160072	268969
453209	54700
429179	15947
241967	61119
80622	378462
76830	286936
70777	328140
399762	153141
395428	329039
64998	273831
401389	423342
153826	443662
169592	279871
152641	372238
149378	139403
313745	14805
206204	372433
264433	222701
244627	313745
60900	328347
73561	255012
351147	462901
418393	235781
193306	4768
179916	66187
184304	73336
486912	120274
423657	64707
357895	16661
295618	283198
318659	15209
368480	302440
52799	313745
170313	75495
158493	97277
320578	261829
177126	317721
360210	437659
10073	230949
299482	343012
267562	441247
295649	440962
21095	264931
456021	17542
142190	53994
282092	326728
316666	214510
438679	454508
257977	397124
103539	50155
210106	378462
403715	105003
475960	145129
175325	16433
278771	167063
236023	62191
398473	50538
167655	74975
205737	435708
153685	232933
407768	214436
81008	372214
228106	427808
256337	108268
322370	407026
299272	274309
34784	273831
180455	252961
100967	435708
303855	130720
208013	412293
171372	267352
187393	132576
475727	110677
443933	285077
156642	32807
261135	266538
134299	409240
336386	23290
176217	21287
360229	218730
154667	360653
417726	475571
378338	267602
157527	405654
366402	127294
306705	223732
107023	164884
417726	258607
76259	236085
403262	35707
424570	237178
457257	315877
417565	253083
71192	226494
72739	330541
179390	282224
226167	319051
386513	100831
94895	245268
473817	222576
20946	241239
47616	187998
279066	267352
405077	430610
176236	264406
349066	233206
228763	259929
447775	325966
450465	302793
87832	287778
408329	177013
8655	106903
3783	335812
197873	22804
49667	120986
415327	275790
112379	276784
354527	285156
326631	420314
230051	40382
230051	836
209610	94793
231268	479114
410912	11203
297665	20307
99535	356251
185055	201733
23366	355700
232741	351639
343602	462709
343417	277890
339333	378306
25850	372885
167732	366534
235545	408012
8146	350384
454223	218727
53602	248842
362717	463332
190051	491565
271516	119381
344134	304163
98659	192509
146504	355030
329727	453671
269736	139648
400160	472546
355189	120605
374873	183213
134299	383429
62128	121171
87700	36392
439995	469235
290765	175497
243123	127921
37047	235781
484925	155214
222859	141329
227911	387894
282414	133067
440904	232626
209354	328140
20157	23018
319823	232925
378487	101058
409912	110031
412426	396633
293137	147027
22567	105704
37748	9950
198052	288589
330473	118877
50145	230324
425827	304589
109185	285156
455126	471855
291209	298182
333467	326130
270880	21583
280871	95612
164968	268461
325814	275677
480612	298182
244256	205270
369366	59946
194948	172681
249894	54782
170939	38826
53846	218727
19276	25801
354111	356288
276876	69400
399082	76454
170272	315687
476000	86728
224045	183213
341304	208577
25944	378686
19597	135182
493837	23839
43393	186246
461631	412809
480105	163725
176073	71009
198317	251647
55690	8827
203020	220233
325502	134500
71627	112330
272742	10520
88038	95149
455699	318718
97196	9206
20525	80122
12625	184558
159590	37979
459483	487238
121785	147121
412707	442083
287890	41400
256893	250410
466643	392068
5748	205289
251311	47683
91197	457473
28534	13193
451841	160799
5461	100277
348873	29528
389673	425675
399818	15133
423593	194165
105983	194165
99199	110677
205622	433449
275487	380954
24965	351585
443642	133718
443216	302449
449445	60595
111675	56336
279602	281772
317391	460463
271760	191821
229089	301475
435813	180962
474527	211818
187010	23667
136279	49896
62717	221759
294144	478415
102249	466886
292909	205223
453303	284843
408253	464662
372089	295152
381758	350549
176130	315675
181266	83983
6499	430356
432560	210082
381305	106514
86913	393326
316352	187023
246198	251597
451501	214050
191500	113140
457418	66153
289839	377360
466633	151944
358668	308877
304973	159249
143809	332532
480688	337508
472830	313745
429865	103267
190154	165315
215899	355212
439249	53389
230214	48275
277106	400319
284344	491150
364492	401871
30568	74585
315951	31071
312988	156006
278898	276032
395935	341271
334478	98420
322171	227566
243067	232890
275963	69853
444162	278357
13268	410814
168036	273831
320912	55074
10646	479672
237769	27464
155242	145691
14493	49903
171176	341886
176084	209510
229888	132247
426028	102271
207818	459669
195488	346453
264026	403098
316136	24866
326631	463158
385612	404396
382848	192139
23669	423550
321924	49231
492316	461209
308217	154208
179277	346790
251369	213639
204557	388195
181171	288035
176111	424781
452991	340124
63084	452427
378889	245679
464891	94667
453482	89373
472853	263514
321157	181070
117980	250679
487099	73977
146459	327721
477936	494048
231561	241005
144194	419233
380489	205854
90727	267602
190546	375840
153322	49532
59318	180584
478935	256121
440495	327061
386280	292007
432446	62924
344782	272230
391308	19984
420234	181345
186586	217423
201346	7771
434778	70663
153589	218730
38103	304173
347046	454365
81135	60923
313189	303932
470941	108222
1057	61892
268828	29253
197266	218727
450183	242847
344284	358848
276477	276876
322895	4254
276204	179010
293944	478415
101784	469628
110490	145463
208262	446351
143080	411455
490060	270073
298077	217871
411282	127636
378400	132740
162758	311297
145282	311212
198757	487833
322734	380012
231975	267602
228490	51585
318262	85371
101349	241468
231800	48146
477545	298474
447981	64335
167695	242597
20730	69908
4684	481578
167624	92613
47080	58102
351268	205270
280092	455636
56232	94640
290855	371701
306304	374030
94985	299202
454229	342761
459149	25410
131574	191959
302017	188319
54248	185076
206849	325881
128750	328726
76228	428850
28971	464734
11626	417294
345770	351885
116180	160722
192826	48275
438805	186714
304093	489552
260019	52537
271698	118275
169910	228110
145448	232187
445020	8912
352341	112953
10331	234071
97861	22804
274852	169977
76830	310261
325509	287740
16776	373500
257062	63822
428182	470109
124585	111623
490066	209637
407564	348798
449319	306981
133909	239915
196874	208078
449521	790
321213	464578
20400	317118
144274	211637
124259	273956
288491	423589
384358	152702
74819	319678
217812	288774
35806	351414
419492	349186
171403	234356
70999	469235
455875	88113
345745	372686
470689	276780
76228	198741
229683	7043
350534	222701
426742	434945
296477	211868
339716	445353
71189	138803
204821	222948
27500	3023
249812	138421
228533	292721
187834	371234
313592	91998
172303	283392
226054	452098
420151	126968
60359	346539
298479	46008
268976	123743
108222	387742
111253	461049
480095	387742
420959	86158
369744	370866
297586	431877
163461	468277
317876	319731
388871	459802
291811	441996
55133	43514
411565	431041
320625	304227
108140	147869
274852	52372
56620	113510
124185	104598
71269	94516
286145	233415
192128	259929
74951	239405
277065	264492
21191	71675
94456	205270
168920	222208
346272	387185
156808	9054
251720	169691
493449	441930
455584	119381
451828	248660
436192	303964
193741	186259
71339	137708
205136	158153
63582	290
264569	265518
144064	94344
27320	282195
458601	289698
64201	443453
172448	268600
176878	146603
89750	449671
92635	183213
376050	372956
462429	183213
493608	98906
302209	53933
68721	242578
52677	359382
296675	209285
289807	139859
141435	33117
293345	5041
358656	168511
200652	349970
342465	142893
298310	311212
137546	86644
431680	180578
328940	47518
154192	398795
300771	400633
248013	218727
62216	22769
143443	452098
447925	378462
265192	170020
72865	249334
289711	218727
322509	187298
350588	401871
171352	205215
411575	5040
115144	258439
418212	344917
186702	438783
478289	49184
210087	206623
104217	491026
129695	359995
165680	191103
221687	24133
367343	301404
207059	54091
460226	336768
15166	79293
68783	36555
34558	441996
260885	466737
321887	176561
148489	336930
125157	387665
476106	40784
256180	414098
208678	267602
93379	425400
463549	37684
109767	476951
353257	361378
317737	293813
418743	299942
384218	94344
446254	313745
256478	113749
357426	92215
282409	65493
325808	50615
252188	21411
291249	447831
464469	30041
303333	369540
334092	483457
233388	159141
282461	18298
403128	67584
412328	443253
103183	433146
139312	208300
22746	454975
91558	136279
337761	301475
282997	120168
249987	465313
413230	178436
303024	64364
94690	286936
414637	273831
101870	48275
319210	175402
449521	23845
261551	417201
107189	134694
457741	395833
281647	461635
214308	383644
3197	107475
217953	73567
416443	169116
254155	164446
154192	148361
386351	94516
472881	240796
245679	380166
201513	358508
254065	301451
408561	428214
217527	196940
116454	10470
313745	198911
441312	226650
31965	232844
342215	377442
476321	317675
65677	220417
146506	123333
283645	225526
23337	88113
226989	94665
384858	127636
486927	62684
31915	162831
344199	284843
296731	73532
396449	330463
491547	15209
89883	409828
473411	432847
430544	240287
276729	300702
312347	67584
159362	455257
302578	470601
309808	440395
64526	402681
191488	308019
453919	148199
228859	475732
199076	366127
252229	175006
155138	373401
419094	164164
140848	378525
437123	425846
60072	348563
164520	313745
89802	422853
40798	205289
345236	147558
436341	478415
45675	243115
410977	428391
208785	83084
414145	45141
140513	337737
380479	75233
382882	108906
357411	11396
309080	111427
353568	411424
16844	218607
382073	264406
415625	41278
117289	146202
369151	187836
147036	76111
394420	348472
408249	78273
35047	25424
163229	315671
447764	484518
95485	366500
477328	330375
222102	464387
91600	286337
18340	123369
12063	64459
73327	263969
378143	190369
73466	467418
1430	203382
329025	307840
349685	101058
27064	284797
380858	103088
13681	333878
308122	292468
245826	263713
35263	145064
62776	478415
187507	317097
289513	434768
256893	63726
68314	241381
406361	337700
385516	243374
75106	97985
492316	291860
410715	44475
156068	244392
147409	390818
47826	266852
338003	424210
377827	227101
137600	348052
81297	186440
277987	464937
254463	130742
478661	160428
187183	103295
8213	114182
98850	437433
25410	1717
479893	155758
312474	64201
158653	461392
325522	466969
110703	372000
281559	295650
86901	285446
435031	15209
207382	411648
38038	390232
184873	151288
111275	298563
28169	264025
51231	377906
232035	266852
479822	81225
20269	53994
77534	35862
305453	293931
333498	449468
454150	22675
225076	355237
403489	234649
309678	461758
168396	132843
380806	43164
441821	338940
160600	275552
304841	356019
150730	488927
405541	338378
119001	477403
251371	435320
254503	364804
18928	228910
276589	128758
221296	301784
197386	404806
128871	121106
365454	278306
156274	64335
245938	251079
92042	141026
48064	96673
153322	263880
334805	289858
361630	80662
448677	484447
174144	236654
75119	306810
135756	348549
25969	383967
323836	145040
124715	445749
50856	249202
141949	366203
6519	17424
171542	79665
46247	473175
200215	24879
82999	299467
31828	362972
21015	235244
134609	440448
46872	478711
2798	484747
200273	287694
405716	462875
454486	106096
61647	362773
380186	211110
481253	55314
270881	51816
330313	81191
219887	296998
83773	88616
45409	360365
15819	299085
151647	476920
172216	199980
128562	18638
300069	260835
119846	385987
377033	271367
404568	52030
319824	372433
80606	40600
179843	423727
435322	162795
161362	205270
43931	252585
222846	62996
485165	483128
47001	13370
39431	317118
326749	317356
242232	226308
311750	34013
303126	450294
487597	405697
82294	63957
130941	63708
382116	190139
293998	303424
193020	47376
67534	27212
5270	188524
367561	110708
91030	48649
69562	164504
6564	184708
286145	28129
377368	200941
44158	363994
121254	95942
157930	201150
260557	48275
322448	19765
270760	411424
141812	74106
128160	226494
404568	304153
81879	23018
299132	399468
321888	425282
72523	448837
206603	382203
181038	178422
487463	30668
155503	192524
236651	194165
381232	491984
14484	189804
94938	341159
436510	317701
277200	302511
415271	468127
109145	372179
375653	255801
454661	323700
343823	475081
318372	278669
65055	235578
39690	184258
35892	156492
379195	399768
463539	230783
247817	58881
382882	364997
225859	273831
418984	440962
293657	104009
178322	203656
110370	468062
233045	340964
310981	318408
213447	246926
419282	21253
103178	94289
351270	381047
261278	254953
201016	294920
449628	125420
233045	400139
51590	299875
169596	153442
356261	190369
268910	97637
405535	26559
179679	111383
416560	126007
45244	35714
2606	431556
103065	487833
179156	72319
262964	440660
231268	182058
372246	3219
336487	272407
423351	143956
244702	344883
328047	162795
311025	32805
107605	390607
467788	276090
239431	173284
467605	418520
176969	15133
223826	276744
286001	244069
208270	144052
44473	62191
130501	162568
276821	205698
55519	459650
348008	126473
415546	123481
267562	295370
221296	457845
264766	262683
339842	285156
326574	120195
285981	15209
27400	218167
420493	491150
76835	183829
78058	465952
124486	307271
219786	127925
327217	170511
482355	182426
458207	475047
194537	263925
266508	403311
228225	369262
211593	393791
144343	169482
211224	73336
124144	294493
64429	28506
477702	233187
182861	432284
82150	173965
314693	380717
478546	273880
391164	288035
466779	445132
351531	239107
421339	267602
458834	346201
423067	58647
342363	330607
144973	118886
388342	5857
33965	127857
457418	127039
269364	226308
48892	300562
93857	175608
55489	462339
328618	82271
453887	351639
394709	453697
249128	299467
149998	212081
159890	249477
324502	339976
170462	58709
168752	467302
15951	249202
291382	55581
239576	168381
104648	390687
322164	353636
399094	160291
26519	245679
243856	201290
254138	265711
486054	481785
313812	363973
283521	313314
430935	147663
280325	416218
467395	163456
167766	280933
489896	321649
195049	350189
396797	265040
74768	142825
20936	463615
34825	441023
386268	79247
253673	356638
346272	258412
49021	201761
65598	291674
433484	110201
48239	190947
89409	31450
155096	403501
102226	281924
383326	352605
118867	86728
278507	391414
119253	307279
352454	286613
241192	487833
2187	139576
206913	479355
277795	267352
364511	190369
339712	157343
122357	186159
286313	301044
210544	214631
25341	13370
60677	327348
142101	361503
486698	45310
22721	152020
81432	174349
267553	404285
325535	49903
92105	15133
33398	129972
209237	435817
445101	427315
428676	264406
22351	152593
487476	172782
448104	8590
156788	270394
193020	171380
488630	102096
13515	55232
373126	354733
453738	30749
133029	317118
157715	393326
268910	426986
107079	345584
469973	366534
47692	121273
409916	450011
118182	447105
209726	8147
227290	166513
265965	422853
4180	303175
246457	324694
266908	166513
72161	396518
140508	387310
423067	490588
332649	13370
320743	324574
334622	148606
16325	325579
86901	277961
437855	472798
311394	156006
120247	93627
115390	211168
287416	210579
325491	302519
263828	339174
208754	301896
226122	404053
149272	239872
18407	273831
485711	150003
207895	41703
362382	6909
257289	105498
163914	420944
178422	166827
97749	101615
25366	97374
140106	366926
123966	154137
44626	216591
445379	140951
241988	435297
176217	140206
208754	32601
308122	198317
414334	208577
63603	114527
68489	56392
188208	315671
201131	331579
41189	19503
365171	137128
317244	299228
457765	462973
418184	264424
340960	87194
359085	336590
441783	142238
280665	32807
330370	144470
349899	488047
342586	388973
268692	339903
105866	15209
116722	327217
292432	408071
260640	108145
57476	449298
10274	198648
438536	120195
479520	119762
55659	395659
326260	44826
239112	196520
202352	359562
325536	422164
66954	26551
56245	300240
484433	61059
234246	79583
129727	435817
456277	474429
346216	18647
223947	13370
477932	492792
104537	57989
344872	309797
10504	250805
469218	286936
178422	375229
422752	460770
289330	357970
362496	420944
397979	461846
31936	346992
382229	176616
20998	451764
479263	490508
67359	239107
59301	338513
203515	419478
103684	186774
205179	185013
136217	54700
292641	21411
201348	252027
182413	476412
117075	440660
253527	182249
491190	296074
21411	242578
169535	490234
76911	15209
18928	190365
204069	308328
351362	111526
264217	336432
233655	220417
24474	155719
35207	206557
199185	53906
384007	71581
246363	476951
184027	24000
187458	107473
183975	112046
460732	265858
255874	195088
7305	329138
128593	325471
56819	190500
110835	420852
419452	453012
388474	43117
225208	20499
251791	284982
464002	81645
19055	374030
161621	357457
465885	14525
300916	172215
78839	466737
451372	69277
452348	400816
186941	142242
91325	177238
429456	240374
388395	180957
284990	461846
138126	374281
138768	32807
303059	180578
314343	276158
41676	194165
408784	452483
36608	273687
239769	46127
84588	367934
234154	462387
18034	424608
8795	110708
462339	186561
99183	48275
20946	280777
248637	315140
115636	461679
209490	466836
178540	218730
129147	347171
15036	217046
25005	184258
270224	285830
235160	127921
313523	282982
359930	459622
29409	458877
117415	388575
129550	126328
182345	178280
110878	99405
240529	235163
189706	336352
244581	78858
167588	337500
46301	13468
314824	359500
353856	297421
111368	193980
331659	247312
335624	113051
415459	352605
38212	13370
449521	134654
41089	148180
367177	446123
117418	146751
223768	94665
452098	342390
1996	304493
85638	415544
417871	249202
456762	316570
413707	391414
341632	490324
441628	448442
328972	405217
326631	377206
179219	48163
199676	266296
44861	91711
280073	194637
344782	369599
325972	454975
131581	99060
338802	258242
434739	254847
292641	214653
237586	43787
126495	307279
30608	162035
117508	492079
336876	67584
27635	58881
324897	471745
343604	309276
418658	487613
246835	270095
131430	401854
155777	29308
390520	355012
400520	348914
349901	19121
394608	117270
118001	49762
24389	156696
176111	317881
28399	94578
372977	283265
404198	43689
148828	255650
459112	287694
370852	397455
190985	300119
188445	414837
430682	116270
470991	191649
118486	373488
10279	62191
162229	356663
150907	153771
297794	315671
28399	462973
469300	177246
351012	117097
60923	221764
390571	212081
378420	198012
154399	469350
35151	404219
96494	59672
332299	404886
174362	342440
491057	484296
106739	200344
415713	79989
325216	335031
85212	132740
61309	308732
23481	435138
39850	28065
477328	420241
385737	94711
322585	288035
478588	95769
171281	461846
28357	453012
120745	377127
4841	156342
260662	448329
435625	388678
223813	186184
206330	77004
5148	225554
458968	310147
347190	233630
284840	244869
174007	401896
372430	212842
243359	378762
153006	74067
4849	31616
271491	440660
326751	348798
114651	432320
64074	37258
237400	145199
486777	255636
291892	263358
409346	400701
50138	82271
77987	401949
238662	372238
230574	443951
296514	377270
134618	113138
256893	466432
55224	259435
44626	313745
111729	476231
159961	274309
188225	210160
382098	42890
424032	24516
55489	317356
409745	386308
85237	328538
200411	197463
6467	184258
50090	129727
342931	120790
374905	415259
487715	300555
253171	110571
396959	398333
303838	27581
268578	106066
471309	356064
419377	465401
131939	123095
122734	110677
457335	327217
391315	249446
342322	355455
248093	146202
182017	205289
360459	75914
364684	293813
39232	201826
143366	303281
213704	440660
477929	274869
252979	383145
157961	62560
234731	151207
224488	149089
121316	467612
435043	308894
332880	317184
922	191969
177948	162262
11776	468947
405198	51927
330265	195428
87821	393974
270130	293043
409165	177870
63778	469235
43921	486339
411493	358055
329387	52833
20124	151944
45442	482965
29481	293813
81358	182238
367201	277450
138241	127895
118969	221014
408575	164240
129834	267602
471533	447560
267562	386772
62798	142018
343330	88113
378046	396479
60882	230710
446325	408628
464438	351639
350931	272734
233051	373554
455583	369599
345214	209572
332228	94344
387002	88113
23781	489822
70343	488886
458015	111983
180617	276358
126429	153995
132980	245679
250192	186440
459701	110677
224039	372238
302247	453843
319824	14572
118179	348798
444544	187834
144832	219572
423013	476231
2806	371876
460795	138139
255385	220609
263125	189262
179692	286697
109571	121526
328208	385000
160545	385987
295359	381369
441821	493305
156671	110677
125747	465400
237120	201068
312413	201648
367585	233000
492767	204330
260167	100503
106026	354702
266307	485189
163435	483607
56205	221832
220101	131937
302229	203656
229735	14400
115449	107148
481458	302505
195362	258829
464966	164884
450087	144243
314311	327779
125888	257111
238721	86560
400218	392113
53329	77438
114033	285992
212609	490518
430540	448681
434862	122327
277596	275790
67126	132996
350708	305467
419040	126227
167535	475846
414334	262660
491190	241704
297069	464420
484198	180009
201131	174882
373128	111054
349207	142443
344135	404556
248013	354931
47466	10501
219198	285708
178779	298214
441341	398333
431045	395988
222497	451885
122724	99405
202876	92025
395365	481785
1711	320467
306016	224273
127510	466059
35942	247027
192495	267739
323851	291521
120808	475594
351178	241468
264737	122255
319410	72985
234881	160679
63574	105498
219167	92114
315569	107772
202486	386038
305287	401881
352665	183213
423603	243438
25969	492316
376308	180928
314737	111922
176239	35707
441149	313745
178840	32807
170587	316959
367689	483322
302351	484595
247710	159249
365831	83811
196801	267602
221300	2296
112625	396736
462028	221890
50362	99102
469740	34804
445860	390666
300240	96999
368502	291521
257723	434893
383673	250389
41315	102102
103652	293290
99917	48275
115625	91519
325037	431799
429095	164884
10644	27464
463891	378468
93437	77438
323836	240697
47630	286134
103271	9054
393940	317118
253571	97029
66393	110677
371779	413490
164207	332392
202693	190369
211742	75404
306929	140404
143673	287694
345401	197652
198465	267352
84047	110852
145954	3399
459064	484668
202166	281082
146893	93387
74886	466135
359762	60402
62877	64335
212115	395988
126307	156207
103050	109006
233498	226238
415370	327061
405601	476231
83941	294738
257849	90884
340983	209471
489787	120986
216894	180264
213867	187974
250207	54976
457130	21583
378012	119821
314282	238342
15618	478415
298248	259219
442236	155730
54664	300240
271181	230192
94640	480058
414035	280710
325979	107145
9953	110677
223133	197149
491085	55200
308054	421371
264286	303932
311863	405217
483581	482143
63835	81522
325258	388904
52478	293813
208148	61572
93555	451460
343434	469235
296504	435766
158160	83989
30542	95501
228128	398308
243147	379143
172951	265503
169178	151337
160765	300397
236216	476412
120033	267602
300406	456783
283093	49237
114534	237178
46646	144621
64320	317506
25053	207696
344117	334600
130224	182016
210919	249295
248083	413816
1939	40682
200092	317651
222334	186463
414286	417667
170723	205270
224004	419437
210615	284982
83146	431764
226919	121657
93931	470554
110071	440962
305850	190369
173081	28129
308751	458540
1476	240374
160169	6841
252793	301475
77229	220417
80720	311143
450465	10705
5709	274092
487213	25437
411088	262810
119446	271231
206046	160057
157982	405998
277766	160419
118346	477986
462028	404852
172825	293813
19594	317983
191536	406371
153813	50262
435931	375840
493625	246672
329181	288319
198442	238242
112262	267273
366608	429147
251006	110191
463284	190766
240900	43576
360709	285950
310249	121913
435777	184573
77330	429781
364082	209285
111968	141892
67644	181767
99302	15209
461170	347011
151665	387860
184983	91228
175558	381113
8487	146202
7492	413165
55801	190369
189811	294836
43164	122462
213656	442775
242934	86071
481008	52907
296949	148374
39317	313745
295729	391805
189617	202523
358101	80193
19324	355806
413040	195883
444508	317118
86798	311726
341579	257025
271185	293813
306440	245465
363467	261958
461506	166242
483112	210884
169735	336831
200485	425640
419252	205289
156913	441319
69650	400910
312247	126392
235088	132095
341983	206961
96869	207142
95189	366127
179375	110677
353189	185335
90936	187124
64008	83414
489977	22827
13570	32137
250982	151096
232887	297299
383857	204195
252685	195833
155045	92788
342465	226127
356473	210082
44258	44354
73616	363133
227435	418794
362229	472527
73284	334422
60677	90884
99760	316575
86851	49903
218577	395264
148709	253924
470128	29889
255995	83811
153502	355052
466123	88483
236751	243152
360459	391549
483678	251280
28301	206107
341831	464320
10690	250092
395177	457081
96360	262434
287566	18938
384370	354790
4640	100467
262639	435695
160182	21779
289298	7940
176645	345745
158171	50155
187834	430820
308100	449824
440443	385000
168773	144037
332778	88113
319259	446147
102624	190369
41608	426670
458768	273901
34003	428103
240587	437470
13560	15133
375207	106439
179101	433391
446829	355093
327312	48275
452736	471013
106268	354713
76228	305441
57447	420959
340784	147681
475153	267553
108650	387839
91065	60517
32442	253341
13930	269041
80860	76454
401504	46537
201348	372311
278329	218727
280935	408445
133763	216122
290309	76968
80183	267983
450552	177636
146194	281686
227083	95312
425430	41075
247048	187998
382741	479368
323962	129251
129132	399313
38560	186259
434015	179389
15403	488521
488783	24678
169734	132457
270176	270262
432192	137331
471957	264235
286729	385923
42674	144845
29382	154137
378138	319108
74664	412087
49192	207535
151172	258370
204773	292721
327209	363386
227261	50613
52867	306409
319903	399964
449884	138885
463333	266508
391433	63528
134738	327074
138816	316526
58493	371918
309778	296693
315181	334502
133909	270283
467176	110677
281121	149897
41573	258909
293913	16387
219601	245679
243287	71763
303882	273831
101455	339385
486680	190369
119868	117543
355806	381809
402828	296645
267373	30330
428861	134188
67103	92216
58486	474227
293913	18173
15618	401029
7528	81732
245211	122462
303672	394766
171455	54068
1596	81820
204082	122085
229132	459802
91519	94344
457418	176182
203000	409828
175085	166513
26120	227101
388645	70557
330278	379976
247817	161242
23018	309321
310417	330960
244905	76518
240715	353787
1565	187861
68794	76709
206368	318096
227085	124660
116173	219715
219163	115861
2465	296339
467272	348421
434584	13809
212024	218730
136323	114015
301913	331829
344560	217423
24142	193548
219332	433391
328588	421830
252846	453697
389223	429862
306196	286337
228440	156580
51624	304362
216561	120536
105467	431013
432421	149468
164570	366493
229021	64311
233498	462653
93217	273831
381729	231485
319649	391208
132726	54819
185248	467703
130583	273831
467703	44097
179072	444098
386972	241283
396605	235078
318635	205223
319259	279921
309917	379416
67787	298953
252441	7862
165680	190038
267516	136876
437163	365954
410754	467752
489993	418175
490916	256973
73926	34800
467891	267352
437409	481279
59864	279993
493958	266852
22959	129772
284155	263009
77212	133241
71337	471813
440223	420678
127718	113749
78469	58145
374222	486083
454541	316575
233498	135112
288918	257866
131975	349136
283435	217917
144971	28708
358339	113138
339509	331245
182744	342761
172413	426034
104859	167841
178907	410394
321123	463623
224293	37576
255764	12816
25942	357482
161397	95942
360459	83344
194791	473945
58868	267602
102249	345909
36620	190369
142773	398333
319512	219461
114516	331545
435239	325604
482456	468314
21173	36840
274471	354694
224449	483774
306387	323469
303960	246778
93328	252961
385399	269482
344990	53863
326631	166183
222933	410618
377869	216153
258640	149332
347473	113509
218485	365586
194620	250982
185649	50204
93627	282453
409905	160644
405237	302033
25557	259192
209824	107145
326446	483315
489962	54536
42071	62191
400888	312392
26957	53490
181110	429161
110063	365177
245112	162795
33868	84590
19005	221759
152207	9054
481392	78380
161363	282453
209333	101894
76391	61059
117833	264908
174850	46462
226038	53994
152259	86728
119001	442559
231025	94344
489241	28813
134299	275983
433346	391414
2061	303648
443123	96762
232616	77256
284920	238033
165523	316229
230718	106491
152960	243115
19334	438783
424518	210522
428603	449137
447375	412303
423435	122462
385195	405358
164174	296724
171807	485304
146054	153296
382565	290936
379531	388531
181570	432669
155302	286614
45910	8268
156138	479897
183745	486284
209805	291914
22779	198739
465964	295484
367871	32807
68556	300240
129736	204788
446413	379910
76986	100349
380467	64335
150833	217223
373433	44957
339173	271269
45951	66140
144746	357854
265064	440629
139279	308602
96904	459527
277680	478415
484333	21411
436925	256070
417938	262214
388904	276876
77953	49966
426392	490525
335685	113223
396339	162795
323668	318563
17720	13393
90221	400778
399214	36038
206146	16433
8146	20998
390117	2935
476431	90099
256983	309425
256610	364146
355956	196858
57375	324365
390327	38798
376483	63528
441302	355806
53655	460071
476399	81993
161397	283445
29800	115111
91828	463558
428771	489552
216666	189409
53272	96612
408252	238129
315250	213221
465942	488641
132436	427827
353421	179220
236999	246890
17169	5040
318804	198926
170037	317493
297979	440660
194681	281252
283675	284891
349472	411455
12905	23018
478287	463774
65686	431799
289566	21411
294940	478415
336831	420068
458539	306816
390598	32807
51283	27262
280054	234748
83082	84089
121778	484152
249549	60904
96588	192610
88404	245679
437201	304087
264636	458723
195503	470554
234139	231403
4541	47524
5354	195675
191861	439218
316188	126473
242551	409540
33370	326727
243836	190480
263262	305705
361001	285722
168786	190369
248535	206717
145282	410452
449665	11626
357434	355700
214060	241988
269566	463615
75977	21541
9928	373711
243192	104289
116895	182192
220893	489103
308049	86077
81257	459682
197544	150942
28143	190369
145078	313745
295941	398122
330488	443997
177104	454047
216400	365158
100267	292483
146384	401871
381278	13370
5841	6312
423731	434035
159358	335431
434401	35035
421310	263485
174954	294385
83464	273831
88359	2068
372340	431264
247288	442017
249017	89772
54034	265753
303838	426736
448765	154125
434179	88380
376332	86560
280302	251597
356530	300182
235177	190861
79312	56068
234146	474818
477646	443778
461769	219743
153531	93245
347611	367155
112625	157539
426357	134262
82636	326501
91247	489552
189879	181767
383268	442682
266491	183213
76068	426089
199448	57043
51240	454975
441924	221324
225790	327099
367216	402211
126995	9444
368583	82271
319930	4634
60606	478415
350628	451016
244092	183975
306998	1292
26848	3827
214752	440566
317486	49896
226768	317159
99832	197384
432651	112924
442191	112388
476811	337791
88460	220253
130013	132128
380884	239943
387462	286936
41378	259152
364180	304266
319543	154137
315228	388575
154880	280174
174515	228635
223582	207188
313907	185335
474287	5731
68098	380472
272894	323837
171907	174564
201612	199182
137565	330701
163414	447724
458638	206686
123528	155214
441687	425675
233782	21523
284191	310261
38836	438653
376619	98184
212009	38940
2210	198926
31849	234313
29319	394885
308874	12092
41081	185013
411159	470981
453382	357800
35496	47223
34173	98859
397203	55074
486100	90215
435029	489552
138413	316096
318088	441434
43784	384400
295009	129317
374974	138959
444380	40784
278769	293534
477151	45483
1238	328513
175768	190369
239272	76036
429679	35707
395656	130983
294166	41351
6467	81752
81358	9232
228849	277961
56836	17028
342393	275958
458092	97253
451356	110677
275518	268984
218740	409211
96521	476231
336272	459650
365602	375840
259630	387860
183353	132843
463329	106802
316574	222353
167321	356645
71346	94475
410881	313745
182714	478415
339320	303175
89461	9075
375604	280173
370804	21411
99362	351118
291221	30187
315951	41223
345107	326799
353725	140367
276444	42890
64660	377002
96715	42890
391080	457081
15768	13129
307394	28906
122275	420895
276049	42736
184922	317118
444588	336590
70278	248777
410573	248243
154383	58709
475604	203656
268820	399167
312011	53994
298968	75303
37177	161402
247296	430170
58928	199502
40388	48152
279628	385000
347873	364294
349597	226312
123435	164884
89238	303803
457418	294195
160215	181668
328940	159511
337008	111835
22338	27585
490553	227101
256089	386572
387765	83805
315587	228613
38319	174939
19571	121220
153016	270858
478588	150478
86560	287154
267538	182824
490110	479749
209634	144845
410977	133294
47401	139590
437500	217423
459232	466104
237287	407651
121866	218727
294323	293813
195065	287423
406390	387742
10203	190369
277953	182807
243205	447831
284497	387860
93360	180982
342641	288035
120244	183213
219296	207916
250833	395214
307221	422713
216323	250961
290259	339582
67248	222400
399701	445602
330522	155719
358746	79821
159011	134694
84899	36525
488860	278520
456898	164164
210858	13370
312474	272241
110216	362134
258486	273273
481723	231339
95575	160419
155622	135664
475025	487938
317174	274057
149914	422998
357188	387265
399691	231165
491962	159137
134703	62191
69742	251902
41312	398270
199744	393252
181159	174777
324629	368760
62095	111321
167546	484727
170714	354790
18383	447873
379372	188201
453651	428738
77793	404603
269978	48163
285338	151546
304056	40481
277816	313745
467060	257055
240074	461241
181284	110677
211793	402509
305624	481362
22995	188831
392241	94344
260387	201754
54079	371740
417938	287688
472223	29105
381642	480858
118528	56855
94633	274309
123425	313745
418156	169135
11194	36306
482596	374939
261825	241525
110593	325585
130069	58881
347978	440422
163594	313745
473018	132996
145979	388244
487060	349480
443601	58624
178422	115984
403088	312698
60929	135914
258905	115917
169302	406979
214669	94583
300025	489822
360531	96791
284800	266852
4923	33549
325338	54976
482333	256791
297509	327061
406083	302095
324003	30114
121469	430610
408357	259819
363873	34639
431418	337791
290712	25239
36215	175972
471642	413215
76734	16433
324935	303175
54738	330675
190973	109985
9381	386138
430965	326987
426917	92161
4228	430230
447073	399560
210849	395390
485014	404806
359427	24000
196372	274245
266552	478415
461084	284482
309951	231727
477545	331581
253907	475347
388141	148845
248013	221921
433451	459205
332781	241715
324147	391414
352625	135967
368855	152085
25617	395988
177487	395585
470095	190369
460287	48124
216781	211868
428882	325965
476506	483017
440792	160135
121539	1057
42718	485304
475039	99742
298873	445602
415747	314742
183748	417918
235665	481773
58476	55626
297436	439686
104695	401225
485652	273831
227857	15500
302854	74542
114748	147911
411072	485735
376195	48197
375169	273934
411194	183975
83799	487192
37876	183213
303883	415105
250833	250688
371133	279798
192126	479614
444890	440422
422138	21411
415844	451770
458071	255579
253260	151975
413723	333080
83040	262954
81996	391036
13527	326398
358378	401263
257866	85828
482204	57134
459675	437869
294323	422874
40511	467258
112040	348798
88467	481279
295109	54976
435168	42890
289807	229928
313270	89047
361533	13563
94871	94344
182270	483795
145585	397456
72719	275062
412909	469924
52178	266443
270915	430356
95023	73336
54396	52537
43775	180709
374305	136585
60517	221056
184182	240196
19590	33647
472694	203279
489146	150630
34321	423469
335516	377095
271548	217897
116572	410162
363097	333897
482143	327922
254830	204563
287766	192127
398237	417201
384568	459981
377151	390771
438563	311436
269076	107473
120642	226308
309584	447560
350412	408628
104243	156376
68532	476951
234927	177569
312283	150306
414058	74542
221420	34547
333737	86728
311756	30900
314920	69708
492689	52537
332989	39319
156378	25768
463390	352063
301589	180712
393482	259704
172535	288035
407066	434908
21299	391606
28415	20611
354419	386137
330020	418848
440808	393326
246342	35707
424387	76895
163630	58567
101654	286093
233590	161484
80912	51520
154482	418551
323222	427513
161023	194805
230537	171595
456447	422431
261936	56136
243880	183213
420913	238742
144237	31238
37459	314115
362057	154271
450760	72835
214868	448075
209639	409828
360144	364780
175078	422993
134131	381244
202559	188896
345147	50045
396886	309087
84669	327634
249382	484481
330954	58647
127921	402021
245840	94344
134319	192511
258872	390349
369000	10690
75257	366748
308431	13370
217203	86728
185415	180887
304355	403803
396848	305760
108811	351875
455647	51881
152745	98906
185583	307687
313189	391414
359345	381306
138634	311221
218353	363631
292516	287639
491031	129185
227699	156376
408880	301475
189046	248777
51447	296374
6482	43267
258451	225598
30568	333709
234171	311141
289675	354811
55299	332629
407648	382229
260361	185704
166478	282822
382841	264406
13930	263713
469159	158179
88460	396408
110306	369779
39612	92812
108430	161509
16335	239254
302930	418516
461277	119868
397778	171967
471764	209842
306512	2427
20946	243236
362231	34180
78194	85689
12063	400757
489845	415379
395883	234381
10512	153589
250854	276186
388395	483761
470948	312392
362267	260527
238889	158136
55547	267602
297041	371286
471039	271422
399987	4413
361362	413880
458065	458409
99287	371980
38511	287060
350021	428214
105684	110677
273567	183213
364397	91657
219136	207848
20770	132740
402805	245921
252360	466181
238344	127921
421674	181013
148246	180578
204	104505
82688	226378
466832	50980
426742	489822
390393	391414
75738	211868
26927	310958
25396	219499
94619	163435
12087	38732
374967	129669
405237	388957
64875	27212
81547	201208
29201	398333
487422	6396
238548	313745
475183	164884
36874	317675
401543	375840
32314	329208
93776	381377
277489	482024
6960	448851
196749	396807
434131	396080
329079	364076
323587	440962
439247	201637
309276	325979
332842	394915
370096	317891
411269	39825
270261	442184
417039	244839
38861	80193
293373	160419
483857	136193
456966	369181
205937	170180
294640	84837
148622	64335
31483	160085
247296	330419
338959	48275
127571	410798
14368	26768
435018	195075
281490	210692
298015	441652
190138	118995
128563	272230
67535	10157
128026	94516
85665	310736
219546	332385
71297	237660
84576	478415
361244	220417
164427	251806
180908	15133
467100	369348
182248	210164
297825	103205
279618	494102
327099	11092
114643	219824
328466	493315
149536	293813
227857	195328
169688	267602
376600	289350
247676	440249
361553	230924
438464	164884
285564	48861
312275	84089
420174	317118
17038	52646
249186	33882
178147	417294
64797	192734
374527	457081
353975	44176
195591	103392
252091	140113
468935	478060
421517	166183
124535	432636
74797	409540
81857	393326
313025	45141
221318	22827
95233	421595
64008	365061
226298	338575
349164	154623
428116	456640
434746	116615
443979	15209
40629	176878
458065	297969
93627	433944
115743	17186
51543	479615
298479	38304
242935	201980
172125	40447
407326	183213
236395	457093
361008	24943
286584	275742
455701	140728
417332	257391
267529	61621
152704	486053
419445	71091
211619	80977
245937	3961
79528	106327
53047	442151
81428	156342
240551	391182
49412	93245
198405	94356
48594	135968
74976	359762
233498	144947
410837	338271
423540	129185
422613	401928
309086	160722
125472	132482
113512	115340
270736	49828
61189	364146
194442	345295
254867	226308
363904	319534
28570	279506
395365	32017
475899	226832
292721	149897
467278	241045
256874	478415
375913	78184
145810	99587
465967	101058
300369	123095
58596	478415
168278	190369
361256	6374
56463	118685
252466	71009
330488	357294
301665	461944
478588	129024
56332	118669
466747	347449
478767	158446
104075	334211
141963	364294
105505	41351
37748	209572
456351	389682
377145	276508
309225	35363
177742	485270
37884	122392
144266	358277
57652	15133
296432	221890
474591	392086
199650	227201
10504	479257
452157	50883
245826	11199
454895	336590
125303	369599
249918	20279
114705	492533
90695	231485
53836	190369
481607	110677
11673	478979
254430	100477
184260	179293
30606	196783
329750	253069
368105	476831
15934	108981
1160	489822
15564	86560
232971	131975
5538	284979
79605	430435
427760	258607
329354	315760
339842	461944
370948	12245
284554	209681
488422	35707
143251	428940
11654	126204
163452	417201
481419	276963
480280	299636
63965	351639
188435	251689
186008	49828
22293	346140
285436	310261
94768	262633
132827	307002
76068	480224
480866	348900
21788	94667
169363	425675
446998	240482
426842	128897
72552	494102
439211	120195
458050	153995
470818	390050
49436	145948
148317	186548
317757	145128
356650	188160
139435	326604
351472	156006
444193	476951
58362	326987
324329	207570
140434	26551
134262	229959
427684	94344
323111	479614
134064	141649
58624	196198
226776	311038
23878	484673
120067	258370
42670	333753
265140	66405
218054	190369
65075	53863
191846	12870
64281	447219
98584	146927
292794	477980
206174	20586
93257	49228
464992	28129
48498	280538
363614	257298
371560	446351
461415	338191
10890	454183
172923	376394
392329	258002
493721	460872
312655	184558
173122	440660
207094	184781
232060	477262
71799	257157
331698	471485
298892	110677
389566	113051
173509	428026
125286	19246
133045	300387
446289	276319
353577	485016
211617	69708
409677	245603
137405	160794
54247	183213
291034	116283
437849	257982
466595	359762
182193	253440
191008	315671
77829	336955
294592	86250
64297	390475
291151	40784
93441	303381
143107	426348
26159	23553
377588	259929
275356	341179
28363	133954
446037	307423
130464	43496
39892	459850
12517	316575
52515	354630
382576	27464
340824	456640
150500	478415
372448	328140
343414	92613
431237	350142
107397	137722
352029	293294
257013	203831
355488	317118
428603	402849
236625	449588
456519	178587
440511	387742
245868	440660
39683	8223
199051	357989
53155	344637
458768	369631
147803	379255
77833	155927
107709	11167
411304	174279
234603	243301
144304	224096
305095	467871
292195	48163
288233	268081
89195	172999
418456	424280
353800	161223
455319	378198
114815	455606
468292	138705
221296	413924
464011	13370
227188	179692
396586	401854
206352	293854
245286	352605
59578	53490
313470	245679
125790	332818
33299	293813
280399	74029
347504	217494
167588	139670
140202	349261
200996	186947
130224	91742
249778	46694
226573	338493
353108	24738
10331	450465
365414	200686
166119	296693
167964	273468
346216	486965
294090	208013
308413	48163
43194	237165
378423	190369
479432	100359
400910	306633
138498	25465
437592	435312
8480	428103
204075	467284
188225	130733
304146	360781
332482	198024
437757	120810
443540	291379
325392	187974
300273	382061
46098	145948
277568	476951
134738	58681
441302	427185
247558	182004
64820	364109
363283	49903
324845	117097
247045	236240
488526	248394
349572	176878
478588	136382
67365	3224
203793	317118
477383	478415
170535	174888
82016	420944
177842	342336
37412	295650
457418	130521
58709	126105
319260	241718
126943	36195
109065	489094
252604	68327
84725	193957
10476	354933
12213	293813
209550	237235
307772	133696
277365	208291
273148	22347
104205	235280
8463	444281
233438	367280
59688	140044
292877	219238
246939	385076
108479	219499
456145	273141
483987	208050
277568	169133
221948	291521
278710	190369
352293	390541
222494	60914
98130	304173
271328	350181
338976	25716
186957	110810
403897	452055
184769	333544
193554	233560
173650	37949
451373	405217
397734	412368
270205	411590
1634	218727
481964	237074
268578	367774
246434	171787
231268	75570
12773	386057
183321	217423
118901	284370
216945	183807
312038	395988
470475	222197
226023	403467
375405	469617
120509	375768
409886	293813
302578	400737
305417	190369
99760	277961
373204	164333
176520	262954
373597	49021
172396	96446
242103	78519
476303	99602
402446	492844
425742	60737
153322	377778
268516	422435
224764	488656
17562	310756
384744	341777
226023	73693
240016	313745
52646	105788
315340	317118
205069	177374
43775	205270
77793	283005
462726	84388
288800	243689
245047	294079
195224	88705
488418	6253
136155	353850
140761	323213
122679	405106
89826	22835
148171	132740
110702	440403
229245	402524
360392	399095
143190	428864
271372	112677
76228	30227
176913	481279
85018	404806
13563	371053
467084	480246
229735	317030
171205	127895
477537	306534
161023	132318
480761	226825
351775	401854
466288	149635
185791	104445
202314	204078
231353	409828
70852	79650
457139	367798
291881	15204
284907	380071
266307	338812
134299	174606
400910	132095
98345	447107
9965	281957
435354	161494
355376	275790
354466	160419
317079	433286
257613	351639
465820	10411
134593	25125
386040	485438
336637	68587
404946	313828
273887	293813
163502	391940
407280	281563
83616	256886
401897	174305
364522	349608
326135	350201
59296	169482
166378	329278
477986	117707
297812	161655
86663	277936
462901	337984
324367	137600
321105	396563
81166	481279
474719	212789
3854	263009
76632	270369
47046	317356
58042	434612
443779	251943
371777	108901
143294	366127
413150	115168
420562	420944
111561	278515
347401	457081
179786	406894
452240	479570
91532	13897
392536	247448
491833	93245
141219	158922
444109	134262
227114	15209
348369	121436
338687	348124
488012	138217
313770	328751
173758	238299
218677	161078
4684	420392
81480	381110
264730	447560
380092	229467
432034	166063
339990	399331
406426	413525
428002	15029
70625	398954
98638	175013
14650	447335
312315	439539
423767	236213
22276	237693
175641	20145
354074	32263
18928	420315
64823	437688
435030	335477
202379	451691
55860	19377
74460	399629
485469	29298
449653	435708
158274	249334
408337	55450
59736	422032
379064	431137
37237	220417
169968	334085
150345	127921
100287	260854
297512	79953
44659	256121
193369	423152
217748	380115
198692	244005
184655	231375
406919	166970
28399	67009
436596	49828
342476	378686
439369	75065
243356	460150
316565	252032
111094	485246
230578	239548
116525	309528
255922	371918
196996	229590
301025	91600
469388	234445
428443	190369
345770	330908
273839	55685
466527	93343
425161	41673
172396	470901
471491	409848
277767	262954
486670	309831
196686	401514
341623	127212
445150	304731
428156	262954
219546	355767
51543	125399
282950	307866
330958	226378
43682	119381
16790	204453
399270	450685
229685	283711
269868	251331
83742	322864
300733	366127
182270	478232
327209	42653
113019	246672
162086	100310
327506	94344
313314	168728
254248	449129
275660	127713
152638	13370
311518	32009
212933	215044
376492	152502
192785	218730
273975	455703
341278	182826
138412	389849
443246	67584
390032	114930
297450	413491
203656	188798
214055	151119
494042	267602
52697	62191
453697	394709
61284	260527
332148	235700
184528	338025
374946	476171
360121	199993
90753	453015
85367	402812
286045	36295
430831	264213
37614	474
44109	267172
48892	59759
398184	355700
23384	433316
200222	463705
219546	234720
382535	124085
137743	256452
227899	175721
222214	328550
135652	447317
55913	398022
169133	393326
489589	179535
322872	295725
325366	284979
256178	288035
410742	301475
245305	237660
81420	456966
418992	131312
338189	19646
100728	190369
345313	262385
27819	447024
114412	178048
195503	447517
240569	483837
382270	336371
405276	16433
314722	371054
274074	464727
436003	233477
118224	422255
59658	110677
387709	249202
127462	296423
342786	105585
478013	187974
12481	414689
463333	290560
95252	76090
370654	391189
362725	313829
460824	315380
405818	57134
234785	33855
148757	132740
370776	481362
388110	407718
339174	447239
486596	351454
332475	387033
413053	406379
471646	156304
48953	16170
389773	21902
95981	272339
206587	425675
259854	338992
193431	324954
111968	309406
133648	304589
441985	401764
322587	265241
478488	72684
132393	440962
279231	266852
482174	66331
27499	409821
25093	392807
338752	192509
464022	48607
19334	257298
37663	300480
214868	64364
398339	290
421029	42035
199090	484824
365374	145948
158905	164884
440779	256165
287980	316372
327291	134878
74577	462131
7922	372945
370513	347425
56909	15209
140954	281894
218842	367110
37858	93245
193306	421285
474055	185013
178422	272427
442135	216132
190936	190997
325824	132740
167566	15133
13620	114930
382906	409539
165239	434186
196949	383682
124259	440844
178958	94760
69101	13129
363524	411809
345770	227345
8197	266473
336683	463615
143294	262954
358707	366828
287566	267060
274329	371884
123239	295544
478654	330143
389308	162831
68843	350450
262783	203618
109791	208577
370137	21242
283559	134092
289675	272541
417871	477509
221687	190369
55651	222927
88146	266852
99810	45936
433388	26935
131378	45697
298390	470824
95149	444334
228128	316796
402446	305916
214950	380565
234243	247446
333159	223876
274870	132938
270248	91657
162862	387742
448993	1194
432366	476951
124291	457250
281574	468832
468471	430356
286853	83236
58026	77651
146281	383720
172061	302033
160462	237925
350653	65002
117076	2715
294031	397391
199386	24620
61941	206689
323157	459993
251614	418745
406179	74571
99315	277435
421303	450728
352271	471680
289675	85896
65755	453429
271760	212029
416004	237164
436477	211004
376816	315994
248405	231551
111878	436633
130168	233415
348053	32266
24284	316575
204862	348602
313012	340543
187652	386604
289447	208577
410567	119762
220154	151944
102533	412980
463344	8273
128789	222948
246778	258370
366988	52114
342129	385801
203354	364000
71960	94516
486680	266798
34245	244016
293921	221674
406492	37765
458207	441135
126470	190369
323497	405217
173018	226494
435689	311221
54425	377933
131861	327343
288578	228529
15596	259929
229124	255579
87016	369577
493249	144845
415427	93245
83082	178037
163435	143203
182216	121915
271188	313745
339915	153183
167537	284503
65683	282497
264804	226750
365715	167811
121786	317118
490060	242086
323836	99549
395935	277450
84027	190369
302904	317356
214543	420314
188847	482721
116633	387742
171592	269955
8496	401236
428736	396392
29425	76991
349843	377278
339963	480025
27538	237983
194165	477775
62621	236735
18183	106256
130069	474963
283065	477136
380141	430101
319865	245282
200849	241468
140381	113051
15095	445698
182819	8225
322278	88113
448958	90682
423197	48146
486423	351407
139185	153013
183137	256121
159824	475090
194609	304589
440604	98420
15809	98906
300916	315
376259	190369
95133	240197
473454	378771
112862	106319
322967	49828
78913	148515
417526	366099
121767	33554
392856	403501
199391	121950
381579	356020
239084	10336
225805	169482
475170	317852
133477	356428
105964	393123
348970	463200
400888	459802
369359	64397
458286	266198
255340	380257
310153	37770
268462	476447
214919	35735
300916	306491
425555	95149
395200	88782
149897	266852
254128	239107
124469	286922
455528	357073
350070	132996
205491	313314
153341	369292
455869	293813
486752	98233
365836	22323
178297	376215
55451	205270
238749	127212
96091	313745
418700	430356
82424	242925
262419	99741
22950	450056
135077	102482
153322	432919
198884	404806
346379	86560
357509	132740
262570	472891
219198	150594
432175	468299
385182	221929
118014	206174
341243	385741
104061	117243
328059	74029
342947	324639
326631	191639
175758	273831
91085	190993
69051	407026
246690	469235
45705	383015
241459	165729
3101	414832
490982	285634
493347	373614
302918	228768
46815	482315
414058	54700
342247	50009
260530	25499
166776	49228
348032	481279
183811	357762
366402	190303
365667	162931
232245	164884
59937	368904
312554	492988
10534	240796
179149	313745
184346	778
74688	474456
366198	304173
251109	89237
454867	355008
333940	139648
425527	276090
376450	485825
47046	137128
253482	17307
325533	240867
629	231633
403515	313728
26912	183120
154256	134683
406660	70016
93266	429433
483658	94516
138126	80357
168273	380071
426470	355508
476119	354694
378387	450540
110236	488205
374217	326987
283153	317881
155419	476886
428892	61016
394975	24738
38059	11542
186864	477869
54056	222776
152382	392788
399441	177690
44160	390742
473118	313745
460111	404073
420266	100349
231228	442290
299960	42989
204764	419912
168884	300606
286633	367937
357207	60517
334986	227951
169678	393326
160169	128574
428680	53409
96484	447794
322509	424345
427135	136876
376058	28129
394527	190369
475427	311212
460732	310857
65161	305268
331358	290135
108689	364294
243720	355112
334092	161271
20647	121987
378285	328538
262068	51603
346547	279671
79680	418771
298437	329413
63835	378082
59289	62191
164962	132684
414286	178737
137824	95255
128704	259096
76228	382173
479229	252390
74025	203656
364636	4435
310840	110677
443912	111243
427409	284920
292062	96777
360459	237019
447962	247729
89411	481785
418726	86560
395695	94344
47010	356830
470678	158450
153322	213030
489859	322436
385211	388374
361001	40865
457541	371067
190546	168615
185467	38063
143206	192229
491453	218727
187796	25949
92401	368620
432824	152321
158250	307294
435215	1067
429682	212278
91874	183635
290147	117970
251372	24401
62272	478415
212459	219743
134227	114930
329634	137719
262714	430610
475947	240796
169991	302427
350500	313745
429522	317118
167588	156497
133156	31374
314218	428214
444982	427317
435043	20312
344105	134500
488971	437684
488629	359218
38805	336436
211019	49828
402554	91359
245202	23492
391295	100395
3337	283397
192123	16549
255568	38063
481419	275058
138016	144763
240087	31598
425303	444346
297728	313745
16938	190369
68768	13966
166630	132740
431255	286016
348403	350379
59380	418332
368559	445602
108873	432690
389673	159249
52583	440660
355820	38360
443979	92732
156520	472072
187834	132365
447258	90635
77918	214436
87604	22755
15027	39887
59234	316372
248741	4734
80643	42401
179663	121255
338595	168615
379695	126204
378644	317675
168266	197440
298073	434161
450801	476325
241912	305788
446720	470441
119286	138048
326712	263713
374622	380568
92237	183003
434403	478232
24883	105396
423731	486885
68563	458601
173126	396729
142728	15209
327807	105585
123077	7812
96513	99437
149406	10646
461919	324343
223094	295455
156970	263958
446173	250505
471365	173768
365550	348693
227179	304173
286509	209933
222472	401949
359755	46824
267439	321868
41552	485368
417057	23018
219057	472005
346861	81497
79961	273831
238881	413662
106041	209572
267302	426922
204967	243115
250075	273831
474177	102494
322400	212278
71189	390891
61629	437204
423013	472070
273990	10646
151616	401871
454263	369181
416487	132247
108972	478415
208118	310404
68762	80828
73199	411157
62390	83872
414058	274309
272124	479394
74932	183108
447793	54806
173476	160895
58620	367690
334026	58881
40337	376869
378558	438372
316136	490341
258136	63528
425671	164884
16458	192195
21480	285667
201208	73598
224653	478415
243568	477600
474341	148000
426439	59724
110319	143003
236930	279871
50872	401015
110493	110779
357304	450560
70625	399620
199765	460734
419087	208300
242400	4138
119846	360828
56396	20719
233292	246543
19168	76454
319259	41651
372377	88203
124794	433391
105616	155803
414464	60966
214244	492906
91796	465279
146893	284404
299283	103656
30568	461951
78668	367839
469162	30615
6339	195658
214114	370848
111974	241453
332496	86974
158807	296693
387959	346783
395434	389481
10274	142983
256389	9186
319259	74056
388290	18575
479680	360789
469136	21212
385451	244929
397230	187974
372823	432224
242890	413880
308944	190036
466391	112401
355949	411455
467509	430356
296260	90123
483529	293353
31339	1342
94578	389682
170933	55602
435265	208397
232294	272139
249202	487942
356287	244115
440632	217883
176225	276728
459622	6147
440383	186259
61786	217871
361060	452403
280276	411929
447937	457103
458089	336590
316796	476656
347121	135546
447962	45115
170957	13370
272301	482365
211023	8049
301098	325153
246896	446801
164313	221727
77954	478811
438344	187974
443366	391414
140670	107086
352943	478415
374305	482774
125313	122193
373170	91657
167588	459711
319954	269199
362232	75303
460168	186259
388953	478415
455445	33499
98180	229409
177485	462424
485441	338189
286393	63983
192610	415292
73759	167517
348866	377278
394967	366127
372054	187796
176068	351607
205773	187248
228280	9054
459319	53863
388350	237019
139743	65670
207094	350956
282539	475047
486506	406371
336628	417918
447929	315476
276821	197996
56589	121324
212835	188129
376543	103486
89704	447107
214604	41075
89238	493302
203782	469235
88606	439893
452851	373831
416366	12895
240632	53389
481308	401621
348014	353774
313355	114512
272119	267602
145282	8881
424387	261375
280830	313745
45128	145948
69026	146202
312520	339829
237242	25984
144076	486339
130978	224794
323407	470494
161956	182004
392062	184026
375963	264406
233768	453716
42854	336590
361001	310250
75371	331855
169937	45108
468876	208300
108892	227352
327481	23484
102523	313745
85637	23018
314617	252797
382880	121362
378350	72799
199765	25076
267562	162346
232183	432718
251943	26714
28616	48163
243062	146388
130289	148753
181593	190353
203645	423469
11211	241824
373136	327846
358398	218727
208577	234293
364552	116431
484685	327385
483987	275397
446994	446154
281891	5040
316565	270369
36024	371934
441499	336013
359085	166513
486192	313745
171939	381497
340772	205270
464066	88705
88638	105600
396043	447219
254735	265589
129792	78184
91416	359778
85476	156247
393244	190369
244672	16433
409808	246777
195689	228185
262183	103267
231855	421980
380585	28129
406371	353836
331364	245679
489858	17186
345840	434893
216525	493524
109190	262640
337158	340772
83616	196190
366688	207927
362604	186159
143963	386236
303360	179381
46412	231554
291657	15209
155294	175430
347036	471501
401546	287854
221158	64429
474677	95565
389514	110677
309424	188082
449675	104048
450532	127469
355083	397665
311750	44082
202469	284272
217220	196858
379216	105967
327410	227282
199707	282692
64205	462311
121103	28880
109315	30428
393409	129260
285156	14519
248080	469701
156198	393326
103196	428203
469909	329566
440707	225146
452474	11917
73039	178518
106353	173176
109791	51927
45165	264908
188691	273401
392856	348798
16970	74611
64834	172862
133588	223134
300374	297487
399601	63228
461969	129754
312672	158514
410452	348798
123012	135426
113545	403588
284178	336590
422357	145035
176894	264406
287384	231727
316342	258894
292680	458119
153893	388096
141218	54714
308946	481827
291699	174458
291918	310904
423961	53490
416717	476447
178048	302913
287444	146651
345715	348480
148075	393268
338449	437067
201833	470403
412160	481741
241315	265589
326544	110677
224298	184597
343773	59257
274881	434720
353577	375897
443068	210050
133906	277961
331535	344026
181651	391414
278919	459779
189263	183213
389134	112379
118853	197006
318941	461124
318795	251116
45284	440401
262666	58567
46870	130920
388657	23018
432814	446306
59092	57416
325509	316708
39850	306100
117647	164425
157005	466164
347164	472367
389224	72089
183544	119123
256647	235675
305534	21583
13138	218727
428618	272407
321131	228859
353102	342807
160902	387928
295618	477788
447344	383967
3351	255579
262210	251674
191488	413335
303964	375840
159633	144764
340182	459997
342465	99475
198834	260147
458557	343759
392320	491984
267562	343504
301834	160534
231740	224448
160528	93652
476094	312978
216243	492906
195029	73336
128124	186571
189875	273831
153132	220417
489772	53906
323559	104498
399208	402162
25503	446351
218780	230391
92775	492930
386829	94344
218096	110645
221024	56410
188493	396563
345401	126521
347853	179692
12271	183213
430217	151837
483685	27818
122537	355700
205578	243208
30333	68907
138512	361645
54140	374209
441759	486885
54742	455397
208462	205270
219826	445968
124828	291602
379160	318947
230516	317118
120409	455046
34854	323421
360767	236005
175387	425121
179240	293813
211623	288758
18277	332392
128849	73145
416807	322273
182536	296352
37860	217784
130165	251912
285023	330423
234102	292721
104111	116031
79963	478415
51342	470554
5295	336590
106268	95942
317871	382359
462294	263504
264639	294223
253102	416170
293007	15209
86344	315671
263514	172699
373958	344760
57861	410251
227442	275513
92086	393326
125703	401628
360426	205289
255024	88354
258452	348798
30581	139225
433446	412637
80007	99443
448104	300305
382859	143997
65615	341999
420482	15209
406268	258126
326260	390701
685	406085
481044	359981
16982	28337
453035	136279
178966	343929
380841	120898
351998	355868
209805	85925
436363	27464
404892	244228
233782	103267
236691	126204
237312	94516
111219	176060
397708	93655
226828	86618
12935	20586
260185	424166
217740	293585
466670	166513
349140	189038
452161	375107
218048	396585
41475	412322
135430	52496
377728	32017
285087	436614
453721	190369
296260	230655
213578	317294
492262	26714
339051	224937
408831	112258
266307	468050
468287	195541
221191	4634
131547	186259
244017	199000
86311	48955
168642	158604
45724	158866
124469	453621
99526	323967
199780	190369
373074	281163
110606	153037
167788	293469
53906	166651
364802	250603
483783	253445
445890	125420
250410	175923
42552	204371
364107	300197
329379	57632
415325	41557
228050	195551
329710	387670
469896	451553
435241	199951
198317	377843
481047	189134
175691	173389
54074	136401
359906	99060
445023	161268
81269	186561
96973	15821
253289	227456
279392	258851
127531	339409
275721	140076
397598	232259
85377	292487
209072	164504
275291	300047
451580	177630
390670	117309
434726	491977
473866	190369
167419	87178
338229	489200
197399	8623
273697	425218
390780	353856
101796	39109
96113	97688
425135	230691
80928	214024
359	196673
160607	316011
6004	422621
463553	313745
106353	353557
72003	414715
423365	234424
255084	280233
324035	194530
90711	453206
287454	214047
355586	183213
170623	204925
40028	237344
179017	235679
116767	98847
460504	116070
474795	209542
318850	255988
276076	120196
168640	476692
153813	58326
3747	694
292722	266162
265811	439220
366614	369951
452361	91342
77263	374684
447775	347082
399187	398333
85334	124840
440054	418056
64777	66231
341302	336933
145838	190369
119501	373779
236008	121255
319593	76662
361630	454024
352365	175721
250053	84522
200976	466432
286501	19246
321888	350505
170296	120195
28623	456640
368835	83811
265286	46990
155073	59311
14410	256187
185754	243327
24867	274626
452240	250730
438280	43282
225094	55546
269964	39839
309528	386418
402435	112770
447158	219431
182004	177792
187402	264706
347121	176446
155697	292352
427736	64335
22549	75844
95032	130069
320839	317100
422546	253799
297196	318735
243778	41251
466670	70179
362109	122462
48709	262954
272742	324977
404135	394002
141622	293813
387463	439321
147367	262954
273322	332598
451727	273241
22974	435886
321645	303175
37839	370554
179744	353453
176391	226494
139529	313745
344022	39095
281271	58468
404744	134500
42370	157189
23146	332167
448849	225988
91880	267352
293207	105764
146562	480025
299917	9054
319253	438783
401837	366534
244346	153995
151923	463200
410162	140220
268485	434893
251331	363162
342673	328253
183383	91947
308122	122715
191348	390488
190298	24943
279301	286936
205773	35862
271867	245493
158000	3845
400635	479859
396672	286864
397734	134078
471899	336071
3137	273831
463050	279792
445416	279664
227051	99405
431261	36577
362267	179375
199963	194165
445954	262286
422977	208300
103411	190369
25748	93774
193886	215963
186041	71987
18004	351637
375678	237165
423319	458428
474389	421296
425166	86618
358707	96977
44203	262594
183203	417201
222805	440660
429841	97753
197755	21411
158274	463200
351519	185390
448939	378471
74310	96885
157280	302646
286594	352900
65513	395659
140402	371918
491166	117189
32254	313949
271603	118324
146893	134500
263078	207397
242038	101058
379113	20181
364841	203208
400562	295871
210824	331839
117940	315332
418368	363833
477004	410028
92315	161566
35622	164304
410611	19283
73955	222531
370516	476656
99060	176548
113315	299135
238840	38283
218114	160158
76227	218727
420757	355369
423013	181204
191914	418635
195316	78811
10370	318481
325824	218615
93451	324039
251342	293813
481723	216826
458768	1008
378551	325267
66035	280223
36964	393326
420698	342330
119877	343038
376592	191290
143294	386014
184533	489822
324610	145771
447962	240775
368858	390525
438358	118482
63373	281924
445222	391414
233045	232160
3809	483857
39683	257359
144454	336590
26819	78811
297186	203783
174139	132082
168003	139910
470403	168180
27942	423469
30397	173018
116347	482571
409745	201061
345985	301475
302918	287854
53428	397824
437215	246311
45150	338271
261410	372433
342487	155619
166704	163164
80193	106514
203656	201618
412365	32807
329780	147789
345610	194805
421621	489787
317555	11352
310549	175548
202249	109949
269001	374305
330565	378762
262299	245087
23854	80426
479970	36836
342844	83811
173615	279664
372887	463535
389655	342689
431814	145064
293974	203782
316763	376067
113341	37476
135336	451631
40651	48275
286407	411809
405237	367750
311221	152502
320972	151944
356129	366493
83937	82585
220810	24208
85371	181782
101949	28129
373647	452746
32050	123410
210349	184258
32182	246981
161717	461392
234872	276358
242190	217265
333621	396049
474962	434893
352865	417652
451351	73336
276209	152020
257377	254427
456658	283346
296028	100065
413675	196132
283508	180737
333532	50101
414084	272230
284255	180578
127857	149389
277691	283392
117364	126348
19892	428080
372512	386856
104560	97813
380763	248804
147855	206686
328972	106903
358152	478232
59644	246303
64354	364517
420649	256121
431147	269185
253435	111264
141281	376814
297794	91657
318256	122462
324881	34420
427242	37691
10915	343321
282204	160545
364200	355700
116741	117664
392037	268006
299485	182308
469668	42890
191308	380565
394366	479872
58626	492906
260111	233256
280197	430356
476568	36066
174362	315250
144289	447519
34908	225379
57896	64460
272331	425675
457854	350617
149762	271533
273707	190369
361001	109324
210237	49966
444890	353557
392973	15209
168573	88113
294684	120002
437098	52255
1623	16433
195783	35243
464140	205223
189453	892
332299	426556
430845	50747
72018	416872
147706	57094
372738	466432
439761	177574
188503	360860
174005	39120
184695	144073
451769	293813
260259	110526
487940	449728
878	263555
114608	72523
413218	95754
235003	30332
246191	410238
251973	476696
339669	308843
128839	120195
150224	369599
367509	160220
287766	73189
419126	166970
47703	420221
106268	55385
449406	233306
141351	62191
257849	143550
229735	183213
459088	32053
373826	112691
172396	59811
341142	127516
381391	115340
302596	262954
22801	2003
487890	283113
345553	9913
489603	315671
226892	113138
415985	98316
315358	180806
483735	366666
444139	439074
132617	245211
426053	312718
222035	433934
365399	303392
448353	96977
81269	440660
267156	21379
438932	170295
221308	157471
122122	207870
243423	40416
51195	307768
309319	332366
377987	266483
169020	392037
45959	276591
197990	328980
372764	373438
3486	28129
289944	95651
200092	448132
13268	240116
356530	324623
276990	261375
94605	457081
177480	388407
7900	44962
15338	334260
413823	7613
268456	489582
96559	395964
277568	452126
296260	53863
366420	461369
319276	37057
298059	90080
378907	419191
47621	64490
296679	14331
293345	49977
192566	296471
13825	78427
376592	282287
438403	302766
91745	341469
167507	358425
445302	316372
180488	295689
1605	102248
315573	383982
225669	311245
84319	425799
123283	375334
77793	474412
453954	351193
462303	441195
354111	97604
358504	96515
360642	141166
115802	304159
177074	417201
402689	283466
154541	150404
456920	428103
421023	77978
87579	315380
492932	221324
125064	446888
269160	74106
58558	372874
218163	332326
55417	86947
419666	78273
490601	414989
402479	52537
103050	83403
52858	363056
53066	245679
73955	451600
2499	453697
297041	132153
453758	261396
422183	392144
447574	257016
163089	146251
239836	334666
63959	249334
353832	293813
337323	348585
180796	476951
125458	131975
38094	447156
445725	145064
400157	364294
75498	464429
234748	233785
471169	420757
184781	196783
299869	188759
41036	182345
163500	369369
53883	493515
264154	432512
42163	251539
160788	66214
376175	449534
151247	51222
406125	284630
86311	137508
487732	222343
117204	107810
2715	229959
137331	217877
467085	245921
401218	280334
49046	183479
259032	133606
27320	478415
315463	259929
88792	43708
185885	76454
89219	174567
255097	327824
387577	212139
167159	228249
388696	363581
46492	229872
213904	20130
477277	409540
178194	366127
42412	155635
2073	4710
493560	40447
143671	154355
403022	336590
178003	320464
460947	227101
280871	440962
23306	161466
206046	65142
255330	330202
291151	262385
127716	95942
364807	320164
343001	225271
241535	142538
326119	289583
108780	330472
32601	318932
84923	72434
473617	114852
443320	434027
206713	485387
410676	309770
308781	51341
203308	484774
456298	186259
102184	128095
402515	178436
285631	396310
287710	379551
125137	425177
458362	99405
121048	84555
261083	258203
284500	218778
233045	40583
113907	285023
237603	41406
174702	132937
187183	428214
430118	490588
425820	190369
74558	272474
49334	360653
220925	441826
289513	238041
63750	264312
310464	245689
230326	35707
267562	179869
181149	469235
354111	22510
306742	133423
122973	401949
450010	454541
270659	162024
277936	167828
428749	414720
264848	110708
485816	378462
425124	366889
305526	208863
357180	269199
230051	47683
460486	28622
279871	452600
37350	11558
55402	346062
162385	138639
437397	73464
14979	396563
388485	197990
414570	159797
236032	84572
39943	151997
304571	164591
334252	491168
273382	464646
121860	288138
244536	327326
848	416901
268325	241468
454923	115300
124332	295002
472261	110677
270098	65627
361608	100477
228225	306687
66383	410417
225214	231485
408380	139712
85314	211932
145717	316011
353275	59629
225694	3664
152226	296197
479520	351639
328595	93609
441425	407386
340054	313745
341734	10345
104788	107711
140140	127921
241531	298155
355299	117097
436911	484015
432769	4834
51630	180761
258131	388556
163845	209471
122106	301711
165495	238578
229735	432043
341102	433585
348221	393326
293233	183213
34054	209510
432421	36350
316234	341271
170342	399817
247990	362773
335764	404408
274138	145817
20629	57134
87422	262954
342465	81199
248645	245649
103892	229121
146893	11559
487153	412235
128891	226308
286352	246054
412576	98906
475039	207535
260007	446351
405852	42890
9412	205270
187786	467703
485503	336955
447314	113051
481525	151944
57171	161828
68302	341271
493422	360228
314600	393326
31703	392747
34310	291521
398715	239872
313672	476951
460439	409043
383307	440962
348684	86728
221106	149128
27322	489822
108780	480489
489496	88113
44160	467832
328367	12919
100488	317787
386973	101806
91623	421356
283918	217760
167588	134500
326631	369599
301676	15209
182054	15209
461572	81294
20401	363666
97450	99405
388696	84094
237463	262954
109950	454125
430601	223276
190711	105967
54150	35735
294293	214436
237878	257858
377869	392849
314609	96324
288024	402193
222083	101058
180345	211697
408584	253020
426040	158420
3939	411455
119519	378462
432421	264406
221734	374594
291708	200444
344398	432934
360459	343124
488630	115624
58484	312221
297769	416525
468843	130069
194405	193424
254430	311713
420647	220635
269790	159447
69389	341869
230375	240826
44326	320082
429063	15764
63427	385661
208919	160722
169424	92499
173195	176077
446331	339225
472385	118952
64736	40002
101731	97894
127709	316929
177946	264766
481247	3431
185298	286936
41406	296146
101394	471745
430283	272163
91600	266896
350257	481785
15339	150874
245938	303248
9925	269745
62918	359821
270760	4420
245367	410248
161560	72985
217033	480704
175908	366127
72678	473448
418145	86821
420191	393326
406968	424460
58204	338189
224711	405217
15595	110677
483146	48275
230214	380481
84138	366181
52137	433279
53424	247680
433904	478415
155311	27344
223361	128336
133903	435708
449464	418551
362562	383882
355083	366248
382427	173604
94884	433725
490597	193281
280600	360118
436021	199194
219809	117037
427260	166063
354545	461846
384253	434557
458831	263113
336446	393326
393920	421349
162939	184096
346017	364768
70590	196858
157666	458
282481	138701
250854	482529
324795	30968
433703	478232
219546	141100
23187	304056
330910	234452
302189	165653
77033	348007
4560	144405
467123	135119
35386	110677
244917	175664
198239	441202
310153	164520
330394	277961
133638	243774
229971	492906
230051	237391
69809	469227
359790	90099
484711	301978
87273	192195
308578	203036
233486	276309
449547	1006
63528	216614
275721	144901
296733	51197
16776	314922
219443	67127
227180	267352
130321	209572
17340	474412
303030	420944
223296	2715
1292	231920
242644	115295
140442	145983
472812	343012
78517	110677
388696	375029
89431	461846
303274	120664
341311	346356
23485	122462
92401	453012
55287	407334
367881	293813
480790	9054
153813	386660
292223	98761
192231	258370
349972	292553
43454	424610
358587	486092
355125	191365
388029	248777
238767	6597
245781	119652
402335	289346
487191	290847
168061	406892
70283	249709
109733	99261
107888	98572
215678	357804
273497	289515
382848	123718
165413	411269
12297	437018
73624	404806
311624	285156
236359	238299
408243	14490
441821	81280
114643	230829
38732	15209
127779	444081
317402	133196
21095	188851
108541	186720
233771	241693
398607	317356
441312	150874
59692	98906
133810	141579
434401	21632
154456	23902
335861	88396
256893	421189
428923	440660
314723	3130
323222	400113
430284	188521
411271	146562
82997	105114
32682	390861
414452	41341
417427	416592
383519	32586
403098	237195
26519	320547
192566	465955
11282	149089
189640	344091
116527	425675
437101	286044
103594	163800
30745	429863
294988	255971
315418	168960
328023	60517
196794	163380
83408	347039
464548	209285
382465	341199
375405	416127
92693	331867
394081	322453
74672	7285
73974	381729
488265	255640
29920	20895
343493	408988
115948	296432
147744	388063
398836	255040
143715	353252
311756	27748
486204	290957
411856	146202
110446	360908
9570	467703
204753	166899
1197	260238
280493	413525
477609	249723
255995	454975
656	453605
399558	286313
208910	260065
271792	13370
247823	426123
275721	345782
478588	50909
313829	315023
440880	440660
334598	37662
468801	137128
205753	350426
107526	218142
210087	476231
492990	1794
333261	328822
185283	183829
494127	261649
314548	184659
151247	84111
149519	302977
104889	236213
458435	230424
481492	212330
480703	271730
437596	273831
326260	122694
281236	209952
259111	380538
155266	119381
309160	99405
26426	221324
340598	122815
310756	65887
200170	24439
412980	399967
150368	375750
388869	236631
422597	404806
415254	315888
179253	362443
463422	384386
16954	183213
40945	457297
246085	320508
44577	453010
103075	207858
131506	381857
101750	126948
92896	172482
234038	255063
345827	262599
439740	74572
117817	214992
84938	386132
50674	48275
112338	136435
155306	128695
10690	354247
493217	163127
265262	65543
372019	444310
60009	265589
334425	224285
103026	61913
193587	25962
52300	363192
55321	481353
316246	165497
479395	330425
189195	475766
475908	21583
254581	9313
50525	393326
359858	198297
454450	253917
319550	390387
419917	190369
455206	478415
278983	440966
308872	391414
399581	118076
423727	237165
323836	136349
153548	316334
269612	111626
484919	22236
420361	96393
274401	273489
170325	480853
390596	209021
67595	114063
166277	298182
459193	212029
337587	30032
477811	388312
202744	120205
231688	317118
156922	164884
198997	245679
377689	12177
250410	481044
48590	371884
372325	164437
299536	45047
359881	385575
316136	423851
99193	126363
257219	291984
373081	187998
476902	442104
453738	421356
271231	16153
108892	473223
400817	217727
200464	396641
19542	365976
105249	238729
83959	238176
201813	457257
103224	273514
109733	82727
143807	45141
373271	425827
141472	131668
468408	304809
420700	71281
146064	49828
416851	387906
233388	233292
304737	386275
37669	245373
161753	26551
474389	217025
430356	53102
130224	370129
32133	107688
49024	480251
35806	215948
409828	160456
484172	492029
139072	409808
147136	257324
221114	276358
74494	484522
143119	115168
458615	288217
258285	121957
373411	21583
189640	148519
458326	493459
94289	447354
106043	402461
323942	357216
328840	448788
379654	219461
240024	278463
296406	293813
136322	63957
208577	284042
325093	347277
79013	460015
316124	240344
87345	156006
76228	11737
365428	148606
345866	296168
397814	115386
98737	194972
200092	265589
63647	137128
261278	252990
230051	135194
312611	227716
640	246499
437623	430513
311771	481163
242148	183213
14594	440660
302578	171306
179879	476951
27634	80080
387775	2237
491665	440836
186561	376844
137418	361682
280731	231112
247388	471355
1730	414734
191055	15133
402316	70029
52137	187974
290784	436965
241110	320419
8213	395551
263539	282261
335415	68445
131167	61932
322851	141509
451031	104505
15409	469235
285324	120
162642	488047
99803	92429
11633	221890
148105	21330
261244	256855
310338	288750
183345	155626
287766	181396
43669	242420
81191	387742
100349	429863
233498	149064
271760	125070
241315	476951
97322	411648
480991	174935
367259	175721
311510	110121
9287	137128
118861	337129
69809	463640
386901	477869
342371	217423
292415	452126
252278	211570
288488	442686
125343	485185
46087	179196
315957	450695
29905	110677
193509	469235
359824	343992
107118	276663
310971	264406
420980	251895
36777	464420
184170	393326
278711	484274
270705	421115
365573	194893
275763	357849
489845	172089
470051	395988
274984	439613
336351	164253
182590	420392
311467	307410
5007	81796
150934	118838
345401	82430
345000	257313
428735	49506
242224	146233
232111	313745
390452	272846
4096	341696
112002	352417
97482	122634
24066	132843
328640	446630
80297	286936
190820	12870
273900	126756
390969	139208
169556	249334
219546	156517
439338	474786
153813	443385
423898	337639
448639	174418
126535	486885
282469	379964
123095	292721
278623	245679
44890	190369
430071	354643
260801	42411
453639	284404
105224	113712
443693	413199
66383	267602
406225	361047
5452	243861
153407	448188
411365	346388
489548	36182
255432	30867
86476	404955
464628	421956
163811	130742
407009	9036
58466	258905
186575	168381
58694	331535
239775	106985
1292	249498
266965	318551
15027	4968
45947	214024
351117	339153
86311	413533
445216	407441
34306	397050
356257	465
483908	212081
117143	99388
426488	322636
222698	299408
387323	183907
174139	64341
244630	333980
289684	486885
152553	322533
257284	452144
370580	259435
214127	91947
15507	97277
43419	221035
234927	301252
366402	334162
273422	441793
40890	353781
345401	73423
281877	359218
5700	430276
143398	480460
150326	4349
29596	259929
328511	203075
356952	261602
24208	176325
263703	178287
233045	317030
271126	169485
319824	371934
137450	237165
293266	398833
355025	366504
124175	190369
412047	31420
159066	35862
316565	132247
211203	245635
452331	53863
105986	317118
254446	259339
43023	41533
198405	480695
210663	236213
173881	462031
25391	160262
136881	98906
157663	21523
254446	46132
104111	330371
283418	63012
224491	17446
149797	478154
458050	420392
72804	259704
1666	423691
286620	450512
163502	115861
294612	209689
305466	75379
358039	202323
232872	72523
105227	44678
253919	203656
240520	475047
383272	264406
410177	293813
260185	76098
91947	478415
98512	439353
301009	450012
263514	191079
279500	450103
206571	183690
130926	244498
129607	423257
199164	234409
110619	433097
485582	268892
364725	471745
412919	135296
80070	198643
487179	226051
492569	187836
153322	415696
298248	387499
425510	295158
249030	417036
140915	224267
309053	260137
448677	230577
456322	168978
94910	490185
50799	108328
455212	114013
263592	228101
119259	245990
88925	379693
46618	156544
326446	372175
294241	121292
12869	270485
344127	80587
184629	25049
235382	283127
236251	68884
472620	97686
75339	111839
103914	12513
322481	221303
442236	491565
213944	214948
83082	138453
37748	265883
269831	224696
24101	70810
90449	434893
259171	375912
172324	203656
220376	306387
56595	196341
126535	261396
263438	291984
282689	256620
397778	203213
55875	178409
102458	295218
44058	210261
84938	336590
89211	98906
12759	450948
372799	212734
20946	242721
49789	297963
10701	286313
430865	280459
190281	301475
267281	61572
183865	96174
89481	423917
319231	348552
467836	187974
380670	204330
330667	183479
173743	131381
213536	61683
337483	40198
369847	342235
113100	400469
338955	232890
311718	423311
1631	338903
204103	392314
303807	305538
252083	430689
134404	293813
46092	395071
263799	423741
155716	15947
173941	440210
248499	463142
291156	479085
242950	480246
422664	395333
81695	459649
319593	171624
96809	190369
341521	105967
58225	312924
74909	196783
371658	94344
316375	142018
107490	119381
1754	45768
109411	17339
367227	176878
15680	44469
253935	260527
33578	31703
292687	239337
259293	27754
157099	430356
353394	192937
118896	297665
397678	187974
181420	414057
111854	373554
209706	162631
52889	331349
268516	460012
310629	436686
423069	420790
354022	183797
220309	187974
15754	285938
254196	56390
93957	341271
138656	263009
461814	462973
453425	94506
440927	8084
458140	440660
77628	94665
137020	448522
10250	98847
198349	268094
101479	284891
10546	210298
421979	74975
239363	404960
46336	444255
456898	158153
35151	374909
53389	383567
306097	392788
112818	464080
211948	228431
464467	220856
192586	432836
124469	42707
92246	465063
203382	131230
355083	151391
296029	324468
248013	470660
285446	423351
208754	435318
388293	279200
184150	86630
236259	341271
318088	413673
203568	104843
312842	694
337849	362963
274657	227181
124489	67040
53016	84091
290587	249202
479263	13563
471412	6899
229735	355187
267977	315888
438266	266852
341271	12548
311389	263073
171186	250434
439977	178974
331238	385735
54090	182226
204330	278700
33965	201713
157040	314761
91558	168213
244788	150217
348508	79535
345401	197016
150471	360385
44859	72432
356530	21411
113401	198038
482360	187248
437544	190854
200136	306630
15819	324294
95440	130808
256071	203279
230970	378462
297436	64474
19994	5040
302298	456919
323222	224352
221687	160428
319259	62878
317356	411809
73701	183711
208813	345918
151668	493272
326631	132996
189260	132996
59653	186548
489413	11972
255278	279663
27635	77959
219546	390174
268910	186561
5857	296693
202613	351257
238912	257298
281877	441705
392538	20959
369209	402493
102721	420944
443610	324347
159862	415775
66383	483897
280100	210050
288077	478415
315425	476886
396658	377036
149517	16433
160140	258370
308859	467152
53140	158153
332684	441434
64495	476951
320977	110677
253004	214992
180095	391414
275763	115386
320498	293256
416449	373588
93441	351818
20946	42189
474066	86476
478232	154374
343752	162343
227003	228431
447915	313745
473712	115917
264569	259268
267790	86476
191593	3431
13638	104505
129021	84576
81658	52537
489254	485825
380858	299202
190281	469500
67049	150609
418134	283012
481072	350189
423912	355552
266508	386280
443624	369868
150986	83275
258772	86560
333549	389066
32775	195121
302694	394615
94526	428214
395179	378462
154925	288774
204982	313745
491891	187974
47035	336590
315635	226308
84551	362808
405854	375840
438009	452921
323632	259929
275763	193813
848	242294
211895	477131
93272	62844
64544	256456
436706	365509
422775	414257
27776	293813
12063	72093
74661	196169
408584	190369
233498	428311
24438	381856
258050	467703
258911	365426
388896	9079
487912	90277
198744	243840
19812	165653
458883	440804
27455	170939
229735	422849
353389	22281
400934	415455
370689	309096
340197	118877
387422	429453
419443	447151
381758	348798
84093	277269
487578	58647
27206	322160
384077	118870
135760	110677
288176	153995
38849	336590
112129	369649
370723	178436
331409	267188
470818	478415
172755	47300
25455	401555
406641	373372
201839	464350
249894	398740
41484	28623
83428	13370
334876	198462
415492	371918
451016	396563
255442	366127
92246	165653
416004	74886
334092	407602
142237	256452
309276	173995
232977	154137
430993	94381
156591	48275
162481	390963
173758	150237
405118	14640
112443	112667
492932	308933
172231	114636
1277	392059
283571	363604
312474	265146
323206	293813
360679	161384
448104	147121
343014	89282
450772	80992
465489	151944
175314	414447
378498	417931
77655	23544
463566	22347
300890	491607
344352	118763
278324	300337
425827	400974
103456	201470
205456	421349
82348	408229
133134	277617
403489	155697
173680	75348
166556	36392
429287	192857
342486	2021
303895	321902
366718	79249
439719	44599
173750	128037
472962	83535
463089	309801
372822	97768
333368	111431
220040	465313
297399	86924
126106	242551
250853	421830
80893	327217
112625	478952
9414	194089
375207	342724
874	217465
284163	131485
134876	433391
354630	337791
187449	412322
107725	365263
200391	269199
420696	401400
82634	409828
52583	16433
87246	196783
352812	114930
410913	54895
244889	364314
441846	449728
113433	227323
222389	10570
86311	166063
489180	209510
10698	421356
101817	74292
382309	184781
483987	299738
280566	249202
4157	468125
309607	240225
414058	280592
322193	35971
370640	268129
374754	138297
349434	181436
488665	164495
115930	205270
280121	45227
238987	111600
67547	186464
104405	86199
400120	472694
219101	53863
320982	451016
382421	446801
477932	349472
469384	409828
468256	346761
185905	316709
35488	234720
441619	486885
60222	386945
254446	167841
44620	21411
349140	421167
247230	1144
272838	368620
19542	402790
76228	379826
226191	130354
489845	110958
387630	366507
9170	485527
470362	59549
393679	349276
340349	244461
85347	353787
53511	346768
200540	172954
344481	387839
383070	236604
114646	255851
93717	420959
41558	428998
378641	301893
214752	446351
245191	412588
263466	63268
108824	9283
39892	464832
297593	101806
487484	420944
465756	62191
58042	266428
102644	427683
27935	284404
325216	382336
236176	422470
260556	99437
6020	436889
233900	210995
107471	314881
229735	488066
352439	209933
220641	96423
305430	391068
45752	296788
472694	237670
372304	326161
160232	170129
400534	287740
366723	421115
289675	290450
441637	152502
161416	13420
392302	277570
263514	332146
266742	344682
195547	477491
254128	220246
34433	313745
403723	411365
362291	41705
45699	315380
298984	238942
463976	468256
232972	206828
382375	86728
399094	51866
329010	345083
55914	305320
150855	152085
229868	430094
134828	387839
117508	372311
277185	133156
385928	104193
359790	38063
10479	83540
91558	384817
360148	273642
20131	364136
427640	156376
279110	60517
291150	286936
289755	91600
452243	368205
368140	214024
428811	215215
449698	351918
370116	335069
397450	374305
358587	168608
126274	60468
384242	101058
485667	333143
296232	97247
331164	336577
16349	310261
273616	449192
281172	338189
252129	204079
306427	196664
207606	146251
273989	418551
26210	76019
355555	294548
457821	444233
426197	476303
63986	222701
441558	175033
474085	301252
243588	293813
113071	408219
407721	217025
403430	118747
138126	80325
167111	479842
404568	179752
246283	421935
309276	276055
446809	200444
51580	361024
160133	356041
424255	109407
54817	81883
391092	492906
138686	5107
68098	229960
331872	72670
82688	251806
25557	299267
325019	40447
154388	186259
153500	300395
350653	337074
424334	327701
279722	12216
243205	151944
382825	132153
408042	190369
277568	268261
482143	459231
143286	110708
257217	196783
146893	348611
67011	317118
431256	106840
99079	492906
440492	317118
291832	425838
200092	479043
271760	453009
290952	153799
75914	119023
263458	160545
389152	127636
28857	185218
382931	447517
409390	417201
158109	7656
450351	63190
464747	52255
114339	57989
300486	464725
286367	196783
375638	217423
279288	204330
67126	168912
304101	448636
307279	267453
84518	423559
408329	306087
369861	122462
29668	378462
241235	28129
247254	447519
316414	1281
333369	272618
43454	353994
153260	49507
328047	289238
192465	455769
404568	91418
226159	414257
257429	390420
110621	411269
250853	53490
198317	338343
1655	369599
196030	216944
161162	136836
80213	35707
74852	199353
307081	273831
6467	33553
406632	144306
471146	489552
267443	146202
30931	258370
288354	20586
40848	370253
153006	212081
242038	272069
342465	126479
102803	40771
427054	462985
397411	414641
394915	410758
99137	415763
113708	183646
449603	316731
141531	44818
389860	781
11902	277450
156599	406767
11209	285736
343427	67899
417503	449761
31483	443113
252923	455388
395755	142085
322193	322511
409592	483659
390503	217116
232379	183213
253470	393326
387663	405358
126540	276358
345715	35326
166159	153995
48064	266896
296697	264439
124469	456602
473348	372179
278553	321676
303218	235405
249318	453222
478461	484447
193020	37516
328445	40784
227027	421525
381799	53180
478237	446784
7552	447230
372206	190369
203773	38063
488102	155276
36795	85582
311893	32807
164933	215396
54247	187974
37417	79844
426234	409828
470457	473195
372334	128639
46092	336534
339333	241076
184853	395988
163885	114845
93328	374030
238241	166513
54268	421267
467066	255433
367247	436709
285446	351404
417236	261396
262970	409264
376855	339189
48549	261396
43744	235008
321270	72524
14068	299467
179975	335895
274478	463781
106676	62661
88250	4676
439177	419766
433110	313745
367850	435410
95385	428103
82807	164613
409238	67837
34611	325997
10188	95208
61766	65627
207179	327966
116229	62191
216147	337802
59840	318932
286116	178894
270735	296455
85730	260938
417228	330463
129393	453697
114605	357800
373889	45626
179149	27464
173879	127357
443413	233590
388579	185479
80860	390687
395924	140728
360642	296576
164068	104693
104743	343838
164394	410908
168498	241718
312764	193563
242411	28962
488557	246561
377344	286088
46542	458968
314548	398066
364754	426986
35538	378082
318648	473856
149897	282822
19678	105053
78474	220417
374305	413809
317578	494102
46845	61734
156621	270095
229101	75583
244583	493025
420777	285446
311642	70814
448287	270836
458511	116464
267300	248777
186617	286655
38626	209018
119727	310880
392144	417848
143082	464588
394240	71098
146893	384010
200478	240324
464947	162947
415198	329413
458145	160376
343392	379969
257079	252649
172377	185479
296459	478060
363412	438419
39714	13370
334985	412694
375556	190238
110050	438419
424661	398333
481882	382225
433020	31364
342890	107290
399825	317990
307131	37129
169965	486288
391823	348176
399890	260899
391783	183213
454867	163354
922	72223
67351	67040
107866	482118
398253	304671
192620	428214
404029	250615
970	413816
269612	466317
54737	140508
306964	128209
319930	264934
130096	70557
479918	471681
43529	48861
69587	105967
219687	387174
283612	181003
456215	66709
104504	245538
141622	198168
474341	270027
338189	404110
325966	336590
221548	110708
277716	285479
381610	486885
157016	110677
421213	371918
360059	73018
406462	230319
114383	290722
100511	110677
230682	24000
4874	206427
298479	417201
28422	382913
104807	80193
453736	99384
323715	452792
223284	359709
374284	369599
8461	283178
324826	402323
393023	94344
230051	452007
83811	82190
147701	306387
230431	471935
23157	53924
294079	327342
32448	477986
68532	327438
326897	110677
178422	476651
196829	338271
22349	363795
131574	307108
319925	110708
392893	368892
11586	243698
263703	102502
324518	198297
255563	490035
374516	420944
2029	243552
40028	203752
391889	121106
106840	270836
270224	440439
198210	86560
436738	215338
299106	63711
123077	337262
281052	419797
260082	3774
223098	418544
233498	101483
475001	149704
211292	367937
41934	350567
178883	203656
377709	232347
219546	58465
448780	267553
223477	438430
48831	446213
296366	140978
336697	387742
230709	421941
473395	107337
255957	354186
290799	391414
166090	195329
4727	330414
30568	279664
432933	166663
67842	168381
345715	273149
293434	1638
383481	418848
189235	453295
393241	35735
458052	113301
490288	313745
223006	352605
260352	139648
53082	181339
469532	137133
12578	427283
107645	98623
137611	145948
102644	239575
201556	187974
387155	398692
203513	430629
322464	198275
390150	72732
449804	354684
160270	16359
40779	53252
247929	78380
464251	94406
273669	478415
328665	32807
151647	490475
194118	46548
79501	444901
119888	307108
486699	187298
86311	199353
96445	365111
438491	105498
201796	235205
277850	361274
338289	131751
86158	414832
45724	134889
334655	320840
230051	153396
476054	462973
56210	224485
32148	21411
225717	485304
409745	309425
108977	313745
2187	197077
239075	291371
407565	231485
400264	86596
453368	380986
183193	312180
186244	349830
469927	469235
461510	241749
105132	72432
492567	19377
377807	164873
447358	275152
8093	126225
316565	60861
332738	401101
32463	382166
350275	2001
184528	8810
65960	172089
130690	480025
268802	183737
297626	450951
391164	35629
302722	410074
399541	83500
70939	339019
11730	222701
316136	400784
53888	318735
362052	265684
196996	264734
12565	393326
82434	39958
355245	380271
123333	29239
264505	85326
302677	84590
201204	82585
465877	273831
399548	358797
130675	46294
56135	1775
277373	21647
304370	449571
235546	140460
311117	37829
27664	312934
129455	237548
87787	110685
123828	476419
175290	186259
361291	292006
272514	35707
53874	98906
420944	110238
214050	37499
119001	435255
105133	447560
284650	9303
257971	246717
475039	409828
475872	457418
256610	214063
44250	426896
110192	109407
399270	331584
153813	343225
347167	378546
359804	485705
490195	422374
396584	84816
209394	378462
205346	279884
353051	142418
359790	72416
253363	430356
178840	231485
472909	409828
430845	40433
150478	372214
56856	268129
469295	168213
208759	194917
473053	203950
416004	108554
33269	222218
150983	441996
12724	466687
142041	282072
210790	339174
210867	191686
478002	285446
300801	57375
316233	107381
350650	271899
112034	320037
315252	355319
493367	338271
244905	364109
204775	480224
19946	343721
407334	274861
106736	274222
155062	35629
464111	293813
60983	201075
455314	89567
412322	440193
441995	166513
312698	51500
284669	12895
492748	200718
116923	269679
246472	378686
487293	99437
73290	132996
373854	407651
60564	291044
83382	64053
223725	260694
371322	440660
8199	437941
160346	467267
96013	475200
317552	21464
43115	321916
41019	272888
78168	296693
21070	353836
293030	356605
442002	382225
166019	49903
483987	303721
62198	108222
304501	36211
427234	317118
290195	103804
232096	246085
88612	361080
93257	378462
423239	22907
214855	3664
272638	55193
171205	446154
250873	446771
70594	48275
355666	283445
16487	464650
252140	87632
70625	396246
410011	391414
69857	389147
247338	450876
269056	320413
57965	68545
276876	79452
241248	408400
80384	426034
360232	303507
50610	259558
420576	21523
489102	275508
55377	313745
424125	392062
59366	308897
242306	463200
166161	331349
481730	127298
369506	122627
172597	59430
35556	353836
97651	214201
443307	292227
341271	235421
40186	42233
155766	490525
23680	30510
488814	36685
338074	20998
192973	384366
144584	409766
76104	272230
25189	116705
42227	160262
178402	84750
47295	267279
323047	459125
37388	298077
488971	56898
295684	490358
160503	313684
375878	220352
297436	141778
48509	168956
39062	74955
151586	295933
112929	374939
379686	419842
481715	99825
129296	260895
237040	378686
211077	124085
474341	431634
195384	259929
384231	218752
247110	441202
147743	214464
174189	233942
313454	487813
388418	247178
448537	314428
272338	247312
489284	451391
179120	317184
153719	467563
88400	166513
355356	459213
62032	383689
233986	48275
320972	478882
56346	15209
279800	224153
10542	35971
374629	39681
76900	285446
276663	94461
49806	340394
306632	303059
461876	439554
294323	78820
311624	7771
242134	370866
57899	95882
316751	449927
19542	244115
435592	392788
442243	485287
273915	209572
70858	365316
351911	449405
481429	282497
47046	145948
32783	105003
41113	257953
102065	490742
449628	345865
92250	404806
139279	333746
236219	16433
457418	352692
139305	256645
279530	334306
116336	211054
29463	63034
463429	466432
141782	305002
228326	244005
402499	467703
376879	37042
124944	393278
77229	93781
196003	50082
319259	420944
167580	372987
402110	301826
136543	249334
389637	425000
191036	452041
22902	186259
132114	35822
469817	399736
412690	134145
343650	133290
242648	20774
467916	488890
199802	274869
335772	262954
170226	62133
457845	397009
161557	138150
242476	110606
166367	260527
280573	277450
240426	267602
260822	320797
68046	178750
375405	399448
468667	383558
271266	183152
188581	463623
487450	98906
156277	419530
432421	362526
159249	218884
467475	287510
114803	104505
396996	112796
84964	143036
3910	23886
120546	331349
118903	183213
376008	452862
82287	190369
464387	258147
349624	350973
152575	189036
454772	265711
187836	98389
444296	478232
210695	144718
420867	20908
248013	174875
174938	337457
375182	284118
216229	147121
170449	263514
486752	281924
39892	285289
261388	142018
252201	453847
110835	82527
10281	465371
72081	198180
1911	441996
221925	175960
9923	173656
66136	483853
101034	418111
252374	227064
274146	478415
452962	72688
115962	283346
338345	286396
168000	468426
208180	29212
318969	250389
165866	378127
85746	163187
464316	376689
69318	116283
157548	87471
152464	270361
493394	487769
145120	288774
10825	371918
337676	358558
475747	462973
12034	331508
78571	124945
336462	423365
453738	183213
367587	173732
408781	489203
302287	144405
444703	309425
298823	306785
389221	86792
213855	380409
245262	467703
90582	78811
224039	277770
141733	149963
59644	332403
47090	313096
78259	283445
108027	420944
217606	193414
152742	303424
342382	417918
296029	221517
266670	388999
207094	458601
334092	445282
375381	148429
349305	267003
214093	157726
234532	352905
182787	480108
99359	111623
248887	313745
26040	79951
315090	350514
464002	474412
255301	50805
334983	421360
439580	243115
74116	130803
157636	174564
365399	318404
472201	345089
431142	375523
440190	403501
80249	157756
76143	363636
210325	273831
158136	463099
28357	184511
157816	341777
211868	50264
321626	139395
122282	69188
115942	428214
78002	299279
32384	374939
9969	265097
134593	12129
197387	19168
7796	104505
43444	44167
202670	481274
269087	267602
441050	128664
215446	375840
434486	447107
206967	245679
265670	22256
147631	366411
246778	338424
305462	51552
294524	125642
275065	454975
178798	283241
139589	12331
45349	53863
443475	256590
458065	32752
179741	64335
218363	273514
232833	77078
110606	128544
375215	378546
347175	21583
217270	424878
236839	257360
316565	277197
175074	151944
352739	251806
13842	455242
459084	19808
28971	122218
73266	487563
49650	146805
45579	89538
475153	441635
306203	427052
469532	144800
91097	275042
447610	430278
110445	17186
109733	304960
260652	105878
447793	478859
172767	166063
490534	59967
96853	398235
242400	75291
198117	197705
67571	302905
345401	337153
381305	201878
452148	407889
328282	110677
394249	109006
158811	342187
18451	343085
304639	234839
173452	162795
166903	164273
444380	311221
349595	446839
106869	203656
405788	63737
319816	276358
51581	49405
198405	164164
55183	418551
347381	315161
301929	443218
101349	87471
318781	266852
194165	317267
247607	57763
443320	262084
399987	17339
305981	88132
142547	54976
183139	294313
446344	104855
436401	263068
201411	492753
116565	434638
34068	20086
405266	477986
103282	272339
69689	377323
171827	308999
196961	425398
17333	290014
291525	464420
451216	136300
336071	451551
467703	18666
466790	188319
256887	430356
305320	366221
365550	49896
151946	219358
269231	90123
84968	304589
408384	182468
176377	169758
124552	358797
125626	441202
216957	81823
313523	448862
117396	238105
178422	103323
292923	199000
103228	208876
255767	114854
100791	48365
384272	382178
419056	10690
326631	22414
396916	371554
316565	88933
398853	428562
256696	7159
185569	378507
226973	48306
198317	396068
206519	489376
4933	401871
50646	107148
101945	187597
152368	37057
493972	445639
273959	328140
355509	478415
600	220277
384174	336073
179689	375770
133909	211932
323114	447925
82744	477986
408391	291249
33343	336404
102675	382827
397974	224703
212581	12107
454685	296423
15852	493820
213118	388195
244006	339899
128865	51222
365099	183690
109603	340565
200543	285446
34729	47931
353878	355806
379321	237178
10841	94344
50463	215698
455041	231485
360234	410143
186738	211134
66035	120657
275216	180707
233388	152791
241468	118286
165533	449620
448565	47504
280659	144599
44620	147373
224786	85582
472172	443693
5828	231485
119195	445353
423013	75252
88298	131315
226706	17181
155238	190369
12967	111600
213558	315380
440292	93245
417619	1077
106648	228142
192477	195121
412746	251130
182040	187796
40890	152928
186440	181026
385116	275790
466670	313829
118952	459310
30352	347202
238594	85423
111968	391551
156348	167653
66191	133650
478232	249354
182532	197696
430691	472167
254599	27581
147795	204576
25031	90884
9969	96715
404106	487833
403832	210353
125343	149498
227651	113051
13561	398775
361780	13903
326704	211134
327181	34904
37748	300240
363328	441029
260019	143809
398900	177870
460502	401906
123744	280233
276821	204078
334092	441570
47699	397489
401985	345727
59822	101644
134299	193319
94117	230570
143260	243115
49798	163489
388339	342807
130069	303345
165326	380142
309444	194616
392858	240016
30880	136854
88250	478415
219089	210070
158958	289302
30403	50314
9570	422175
260	249202
111815	4442
432339	247204
107218	100478
448199	457297
217287	29260
274127	99754
124523	267576
439522	170939
253957	140554
242382	476231
384330	278934
96588	162947
315621	128634
83893	423106
277808	476951
444207	243921
48161	296432
153813	257446
222577	154355
251519	262692
273840	419079
231935	15209
187623	238857
96706	290450
112267	189804
389233	286936
54452	420944
170798	364987
253494	324022
303782	110677
447263	60215
287740	10007
397206	158802
328906	175725
22753	53994
5562	89370
160220	353787
381391	481218
288364	285156
257577	139447
155180	65561
486325	263713
68098	456064
386904	317356
186743	466112
93789	162341
196003	76036
171989	290865
121109	393326
198661	267886
22779	39601
304346	409828
115449	153995
339842	454337
302490	314742
134758	168367
154457	104817
173766	113053
380878	74132
29036	363393
468050	245679
200379	418420
451009	20820
262210	189140
297954	109902
398148	298765
141639	52285
338524	190944
102352	374066
210186	228013
80001	308676
266307	388248
74541	480025
105969	140687
444553	158854
493993	443066
36986	368859
277267	132031
309184	378686
361630	16433
414329	436324
66547	137833
300482	269405
79134	474705
456021	310359
214735	460515
4755	94516
114643	4360
181712	331291
210406	341271
268447	311075
62482	406188
136884	265589
41491	218612
96323	489552
366402	286645
343047	299202
90547	54700
130477	263514
141401	355732
268808	10646
205836	68139
39581	341960
81938	422998
268781	17943
150955	274032
81432	293536
223962	274309
242551	442030
211827	9203
348990	369599
233388	55497
461180	203656
254430	27546
412851	371983
88281	477690
368333	438419
149897	83017
174548	420944
318347	26519
494080	267352
172417	453716
52109	392086
450532	311221
82634	77189
158250	226023
224609	422792
437982	353884
446182	169603
315573	357178
16910	226763
157807	246690
55437	358545
412056	50094
201813	468256
7620	118548
168404	33187
324646	110836
67960	226308
248535	69516
120247	352952
417358	38994
309740	348798
254607	387185
120722	493894
423895	464002
79961	196065
116753	211280
225172	393326
21772	391414
12216	457517
51759	376418
331257	395988
170688	255517
189640	182940
164419	247871
456676	91600
85729	409501
252118	155747
119377	95040
164789	36256
222032	482970
472910	117419
343440	190454
161363	267352
147114	185335
477174	327721
347401	451524
254251	110708
249044	474332
77461	39774
126367	482162
306228	373169
208038	59735
291865	418445
114643	447815
466432	415262
431511	253692
362005	54746
132750	48163
112338	349080
234881	272069
436849	13370
58787	405565
405979	3011
331950	27570
387626	421356
464952	40447
452098	453716
481077	186259
350064	361999
459596	79598
31065	371918
121727	21583
39683	85371
479870	477788
339719	441434
355508	143248
446344	208038
397854	360512
137360	447560
190657	99021
156298	364146
399270	409338
202687	451460
267562	343225
93451	324990
466444	32046
337421	493526
454724	23188
39632	313907
16020	359762
134425	483566
176130	269577
59021	90696
435076	463615
449057	417918
491292	430610
319119	419218
315671	34399
189636	76454
401232	32752
127612	401871
486973	443862
314311	183213
162939	244260
470248	230476
80134	442048
292972	234069
408272	479452
309705	267352
96736	49903
92619	113946
110121	463623
20946	116555
83616	350973
128704	479554
431947	154137
453679	401481
53572	110708
291419	121171
465195	465412
243723	385000
124776	82585
485841	313745
159694	230891
309917	337791
465254	429863
358815	485674
245526	381578
385538	211932
30996	104548
219099	94665
11994	372433
91325	51195
59196	164816
95251	52537
271093	139742
280367	478415
251437	317118
368135	451576
276241	23018
346637	310261
184800	119762
389090	17231
314318	86077
158622	12787
336739	468125
94941	16008
369414	146181
371933	216532
401643	254973
293219	402323
303215	307434
39601	275959
161363	250410
393243	368970
278150	207406
402519	263833
47951	238425
363526	294079
1209	30122
145862	388254
422365	232215
178855	391414
199936	442554
172335	174139
448905	11006
110221	229054
85674	450902
82731	110677
463200	441313
269301	128936
435241	112277
318344	90041
471169	312491
63995	21411
366402	439796
476107	315671
386825	22323
1022	155083
107709	442048
134024	475073
35169	63528
105979	476951
373810	146202
85347	119762
86573	12443
75698	291812
293058	178436
301312	196839
55400	364332
3351	13235
335677	134262
231727	346150
145828	417201
494127	294385
477932	189091
140664	341256
345407	475914
226120	219199
448992	434276
68144	414259
180690	357800
303782	469235
355687	483263
139515	152928
379391	443908
449028	15209
251188	180442
153126	481785
337101	187974
454750	390232
368004	395988
229723	49138
238889	65880
247917	267101
61724	390241
484820	293813
239720	111661
375515	325229
342465	28595
237206	168381
248697	59532
172417	231485
399837	462973
293297	126697
4318	286272
258185	91069
198567	23321
223316	237284
207733	459976
183581	16072
152810	199180
211609	465313
344747	273677
297979	299176
142893	105498
477811	462627
235875	405257
199291	313314
430681	141509
21808	276358
146952	226494
119119	410934
274613	333671
483987	82821
160207	374490
327425	108222
289593	19246
374305	130137
109733	4349
367213	235280
383164	387748
449212	458601
104325	91069
131265	366127
78995	53640
185016	75599
227857	368620
158875	118928
399673	280933
482617	478415
486429	350158
225694	276007
322086	86728
117934	391956
215108	455805
265507	108902
252065	486885
272057	404806
25455	469235
282453	33855
384712	192043
471169	251669
310960	12245
334449	111262
275554	322969
352822	96899
65526	316307
328971	115340
130012	362415
459123	344461
481419	4234
156470	208038
459213	211932
451967	22347
395428	274309
379091	462377
439431	265589
86438	314237
410211	481266
92086	262056
109972	430610
448811	152707
298780	84862
99249	169419
281381	313038
158274	321916
460058	250905
158942	268903
279845	124589
299580	433391
430118	212351
352237	233895
63084	378546
165963	389682
114063	236216
394212	393326
129123	232736
366996	21679
330276	240796
364942	303175
374303	392788
450487	285508
352685	315516
287444	148374
373689	107196
472620	255109
393587	165267
410059	96195
245938	466101
221495	234121
223246	66215
279879	430610
176901	205223
159068	327721
41495	181100
259893	80325
350313	50538
429991	178249
472513	185335
189686	404806
217174	99405
148022	296749
10379	442836
78741	448090
241198	75914
382229	233160
32853	161261
172923	236959
346537	363973
368113	315888
81262	436306
64608	190369
151738	487901
438658	105309
73561	216251
487569	2203
233655	447107
263328	420757
63410	121171
461384	101754
356108	369599
126556	488341
59070	324134
381560	132740
301312	178048
335651	78811
13816	305649
23101	486971
316718	371918
308618	409583
361960	304173
359663	354790
357294	117384
42431	396502
392086	51273
146097	449468
200658	487767
400910	313454
24248	60359
137092	78239
373025	263889
463774	312029
319513	351467
64916	362648
491993	444271
450113	172942
225722	267553
257003	267038
102627	440804
182600	476035
106648	400045
399842	365149
380056	194483
239947	58786
86476	157214
390428	267146
479351	135014
233449	303705
344146	48431
387791	475869
177385	113244
332685	124397
325299	258370
9149	425799
130224	270078
147429	476403
221348	368859
453688	176583
188931	84857
450350	126348
246592	245792
328075	351585
264845	328140
473981	110677
71346	412160
230514	227101
397047	426389
130300	194478
330423	170020
163725	410759
405535	32807
153140	122490
298757	331358
80943	403366
122626	404806
470897	248777
302457	323213
364470	119868
41135	126756
277776	348798
153543	211657
388872	77727
352083	381834
33965	9061
458768	456029
460787	413880
203526	175721
340918	259435
361232	376364
175536	226378
342826	386709
394771	253075
238987	462650
207007	410077
303664	451989
484229	80726
261195	25431
185126	455769
289480	413707
315161	46294
409450	349930
429978	293813
342486	175960
412440	441986
253929	127921
493995	168213
459634	490702
59774	110677
5484	110677
302343	433456
90449	5040
190051	118363
44919	401713
70977	196058
130966	354694
444323	6899
366502	146202
355733	343721
435340	267352
140953	144096
409573	40871
204057	351414
203515	220329
353051	193275
245391	373981
297687	335663
39215	253110
333636	186259
160214	310261
441426	22934
162673	379976
70920	256558
183590	358848
113245	28129
75006	160071
82291	97070
375353	13370
300273	428934
326574	180908
329963	267602
487189	387031
342465	220057
39852	479109
118703	416209
1655	35464
228937	184902
58042	395198
106584	446587
431890	420757
454499	17186
29485	248777
280566	272096
350742	367287
56088	86728
122525	30445
331169	216139
92048	447517
469102	60389
438897	466873
214994	62191
292216	116228
128019	494102
438846	254292
296733	434123
203200	188063
464580	216384
108356	401014
12481	48534
241221	424337
273572	160419
217213	110677
285260	275178
104505	453650
34556	104124
232666	328059
44459	491952
334321	396687
356714	172335
447514	222258
289675	318017
263024	196783
66448	164253
468481	313489
343085	118662
381305	449366
131195	203656
314311	44082
285213	111964
446413	54227
199832	242927
211375	210050
13766	412541
416354	453716
83929	396532
419359	153995
385516	254666
188385	53490
353336	223737
432050	430356
319621	357892
317523	342840
303154	123881
88606	468640
444081	132393
91558	67584
237803	316282
79270	275051
6745	437909
455309	92114
373639	408809
357178	77004
46709	202702
237112	348109
191308	421830
54101	208617
289251	359762
312474	466673
2424	133832
110835	238350
143224	381423
401064	252664
48143	196399
186747	446961
230345	276105
443585	434943
112304	400339
435384	257298
377561	81105
365578	444729
485398	469924
268956	151830
357178	300240
55816	186159
483939	411675
41491	342698
64354	43514
467824	27988
380748	170180
51744	261320
267602	467196
74822	28407
439665	440660
135103	327497
38576	318735
136837	129384
287413	251388
234978	208038
434866	164921
65279	309567
412779	162947
403482	331581
54072	244792
176130	434768
445098	131301
58287	186033
79328	439510
9061	391414
114407	389625
342947	250541
126878	90262
284716	175721
24381	457297
11465	310624
373430	288665
95612	18665
150244	318563
102891	295441
200658	57719
211435	48007
358132	51218
309621	30919
80982	185275
147706	56381
489977	364552
104504	157726
448141	101058
471254	247053
283764	469642
47272	63528
85900	207373
207415	301691
64918	260798
451475	25969
397887	36767
50226	32807
308270	469235
118109	268118
73269	264406
210119	13370
356205	187974
335714	235700
298586	174700
18410	303648
370648	381578
6072	16433
224763	39351
232183	176131
268748	172428
161363	162247
289597	366127
79827	122780
63028	238578
100172	244962
74021	208038
469112	75478
269949	173965
336628	154787
266896	384336
395336	337657
917	310080
192995	301775
476315	372214
486055	91558
302682	82078
151175	396859
46987	78634
231709	58881
21370	327199
154980	31047
227566	271269
192238	32150
150799	469185
258136	441463
456658	460845
304	467175
454724	163572
492610	114831
190529	239951
402519	148000
277168	16433
282279	53863
174669	442537
473748	26632
373136	377368
228128	215719
115193	300473
119119	209018
169595	274808
340499	270180
241952	419098
262268	172043
118626	278907
338931	168769
202996	155424
134396	363564
309917	315671
102482	164009
62368	447831
306981	35707
198647	130028
486241	350189
485412	127371
257947	98295
103178	237165
178838	317590
321411	252710
440433	286203
254763	132740
277568	334068
69264	153995
403823	153817
67320	447131
299956	337122
22407	366666
342197	32807
85311	338493
359949	227303
17706	387839
82120	194805
367247	432319
203200	16661
230181	196534
446419	413525
133813	334680
82968	386345
325622	472261
126082	126063
407376	462941
270140	355927
408781	144188
389778	295218
195500	133584
108972	52537
331692	369577
462696	390771
257856	374915
332299	148519
91969	462973
329121	81497
230574	263981
201131	375269
66734	122245
484520	464420
288187	101058
332086	158961
94289	145129
148574	275710
477932	443857
171513	464727
29597	21632
19542	43478
437538	21411
409583	264406
250853	120507
228431	250800
267734	486797
26651	430356
485073	284982
378350	422292
290799	446693
221165	231485
67571	490508
73731	267602
199437	168381
289569	15349
262734	421760
468250	9913
376160	187974
2262	471331
463539	219186
118624	462973
134180	370
201193	56779
166085	284793
180633	47295
286320	96859
233149	12245
219865	320350
153140	94516
26268	293813
239201	346267
392086	405837
79961	336590
302671	57567
467750	295484
75324	79822
237148	86077
269258	21779
12598	201754
458183	383377
426729	101058
128686	276519
161943	456174
450772	303159
94319	315888
39487	264650
23069	285052
139085	484764
486254	205223
458402	170464
412602	320090
296645	86934
384281	94516
296965	421208
91967	111600
262210	399136
94573	209510
264020	380360
465358	194170
255859	32807
456808	368513
248026	220986
33050	189622
21902	187836
404724	454975
144973	268531
370009	248777
456748	23667
100188	78469
389484	23074
444139	131315
19727	382511
116995	392788
445080	250679
222045	66274
212153	142825
399159	476150
27556	278058
460929	385454
201847	128357
135831	206355
446182	128910
475587	410028
352463	75248
468162	78155
418431	338915
116504	405217
14965	53292
314343	255428
85048	331220
246362	160545
377765	245039
241906	79343
209360	227101
165263	22171
81358	180582
316565	318420
116525	190571
292641	57434
302908	129270
206913	285156
41182	28591
354219	425819
399889	15209
261198	467302
419546	127921
482456	450403
411771	410018
228225	180578
386725	264406
137454	42890
424256	105973
18469	136221
356530	23423
473411	303424
147861	86892
87638	320464
186440	340194
166289	226308
176885	30919
60870	245317
331872	301557
398517	323352
123449	30688
334403	55785
117104	60663
15825	126204
65059	295484
441912	285156
80245	451982
442213	242713
91307	132740
460010	95149
345715	124552
452306	440962
305139	196144
287766	210261
176130	442289
395083	94516
353824	164103
363902	183213
416791	12895
430968	466771
320756	52917
214017	84409
268910	32544
55202	261237
129233	20177
57911	99405
346880	187974
25969	132026
423686	463774
326631	81448
349363	94516
402255	170559
16549	401871
479030	141546
467962	209572
175729	214367
315088	378462
69132	196783
375768	205289
240565	385737
485820	329193
156591	314742
293768	228707
108140	90239
472139	345988
308410	253277
116576	356230
377619	152425
145140	11951
202469	438978
440141	238931
360531	170299
464952	113683
327508	467703
394691	169443
177079	288724
25946	148807
440610	27464
74309	15133
219143	121755
253900	170072
247235	10424
428160	209967
249017	196783
83304	26816
280218	212426
304013	291314
78137	230933
295841	374177
345401	293230
190789	291521
228659	103655
242666	180495
73601	344908
463539	402493
161436	273037
189505	12263
199033	55775
210406	317356
475106	95149
248943	25699
184371	338902
122137	136897
175484	208647
271760	456586
457665	402748
137454	352378
315951	371065
287766	86077
217748	402509
180357	301547
147301	29567
380489	110677
285670	263409
267826	32807
273900	85450
86034	194272
215373	252497
198405	364461
11696	304493
398587	49828
129897	258607
420167	474931
89091	313314
419159	413535
399750	295006
175914	196783
144973	483950
296554	149410
438767	201208
89238	43483
174655	393326
11139	20959
12297	300240
416004	482389
236049	99437
205633	1304
228317	311832
379335	334424
375838	163944
142356	176154
190766	59137
37329	37961
386010	313217
133977	420858
421207	211868
88666	408219
249334	190057
238889	129721
8448	110708
345401	128526
229735	268311
168628	110811
296432	99405
285017	398492
111006	405837
263523	467807
32198	423192
235359	232925
279795	47112
198240	50303
15027	397638
355048	226494
133909	447081
71189	372333
116080	337562
187700	228431
17587	152185
415883	449298
379269	47818
122462	396416
123194	405217
460437	446457
79136	337208
460279	146596
45724	209428
474488	98012
340772	163127
40898	345401
424534	178436
275767	379416
67613	384401
16665	312426
226809	51597
92908	450844
379696	59351
443350	405217
348374	153594
407323	64156
390327	121324
111141	50320
294500	485164
230574	482633
410439	158799
148854	15209
73466	60309
144845	30555
51652	369599
179229	145064
434598	418653
420396	429603
360179	59905
254856	70557
369615	24000
350313	283198
227967	214024
88439	238041
353959	446181
468457	281924
452052	21411
358767	97753
404112	60606
372792	212435
313580	40447
64408	286761
41039	159249
202635	395598
428337	476951
230051	406124
216842	119029
331364	154858
28798	243301
92876	18638
292509	341278
31862	338493
83674	123213
493577	440414
138263	167602
39144	461846
367689	28887
442913	143115
483453	49231
141812	387742
37981	284893
76228	195405
49494	342698
133404	192791
237148	318563
262133	130433
465982	166486
455565	287694
47046	289238
200446	68950
492850	155214
129132	408828
204375	230391
165856	300049
113609	422175
148075	240796
325557	100723
24909	20113
57276	100363
64397	376786
142071	478396
117814	185296
142678	122462
227490	15209
108310	447831
238190	39195
92926	25174
64008	284925
41021	457234
36632	370248
404568	123029
23187	229134
22246	267352
22448	210936
148243	421935
338223	259074
198117	481279
71968	167841
425720	49075
26652	90458
457658	392788
387986	33053
19686	354790
114748	191846
59644	84750
304841	248777
87638	116070
457327	248777
385991	379057
360919	317100
417938	309740
81988	248400
28357	99197
238763	431226
317513	251597
93384	258894
19459	315671
132427	192365
394587	306387
267749	256121
22549	374594
280473	218336
474966	185479
433702	464578
82840	155927
247296	116979
448516	209967
244688	462326
431878	139978
474242	241247
90050	421830
41378	236119
91217	110677
141782	406579
187971	8901
145788	300562
212435	67858
390170	166237
47390	166895
236413	435699
418552	90401
306282	218785
23781	337791
35806	74829
234649	374379
157628	174564
46308	179098
196451	310261
183343	440660
287566	311212
144129	264406
305031	113190
69292	221514
114063	100286
313770	294965
343364	420944
308618	458589
338050	186944
293523	63201
238099	86549
122174	90123
327209	162795
458462	4413
466191	220756
164087	162795
118877	208967
217627	127412
392175	168223
184098	82598
413113	378976
82505	369599
203200	432421
247296	110372
351032	236765
280596	178422
70267	487385
5341	339663
70808	480224
418776	447560
38846	214992
184418	198926
444139	160576
269941	69440
102249	385930
391114	121499
335654	446167
458980	2302
443316	42039
210401	286936
437052	132740
309909	463249
114300	262312
8607	318154
209221	366493
28616	321275
470623	188225
402471	173924
172277	279509
261241	177415
483706	115123
330269	401101
42962	269199
221734	97894
343460	193766
107118	376299
4167	332137
29581	286936
41112	229296
371013	339240
171036	177490
393610	97926
454263	309631
137768	441635
140420	180761
432289	99405
408034	134820
313927	389682
399441	350586
92439	308677
321131	54244
98286	373611
64272	118272
196903	46892
30477	247847
343555	248777
5910	249202
379000	187974
301557	66185
158965	193946
412440	100899
74927	256121
360877	292468
37043	472072
45481	197020
25748	397298
335723	292227
199648	442083
141559	212514
108060	338271
102238	245679
321555	257098
281219	105585
119377	163943
399635	49289
380184	26797
125307	479570
461519	190369
375046	231025
412365	400520
22301	426034
150475	311297
452148	142626
411697	466353
321264	49217
10762	214540
147665	155656
446236	446173
241045	243301
50586	53863
125516	62191
472829	118832
343434	273831
331553	308019
442884	149079
423150	489822
241343	35707
255647	416833
255051	110677
135103	462005
651	371918
411271	213148
309276	149498
493016	322485
458183	102129
263853	476231
455652	343802
299457	436354
482304	479113
125471	94344
106164	477986
333166	213851
47466	352295
266002	152702
136798	67280
93674	484447
305287	85833
226649	475389
237782	449604
238350	219743
75339	141721
129874	236213
222162	15884
344560	129857
116964	472864
83224	286828
298353	178436
266307	197150
225029	347918
176971	476231
86896	478949
337108	284670
312908	213652
259769	414832
407614	178847
437916	439365
117789	15209
217581	303862
100034	345368
89219	173040
389539	307703
33398	391414
394090	245838
350351	94344
410994	429330
254492	179001
408998	120986
238489	17435
400435	293745
489264	372214
442145	236213
458010	287694
293843	45631
353635	146779
470415	187974
339333	305151
256224	428214
258369	446351
395924	118678
324490	175721
283175	421858
79621	28129
469712	19246
394537	13239
314230	95149
462157	384448
343651	259929
478016	39610
257284	31002
264084	66325
4098	5041
345401	449146
115970	366941
450039	463549
32381	215054
124463	227101
484687	314221
237028	326997
324758	149395
90994	414979
27487	490485
416415	185479
30379	229252
37043	107473
89161	50538
8781	273831
361103	409828
177081	308882
422000	114930
55296	281441
168646	89163
274882	218727
476221	279012
336619	350189
213492	99200
58252	12310
485367	15209
165495	276090
430385	273831
325314	137318
210952	304671
227772	254717
36739	27748
138297	409828
136753	21998
71627	186259
494082	73990
381614	22706
222094	1605
87007	431799
242523	144405
304146	110396
238190	239528
153882	139326
344364	354790
477190	243408
39621	286697
145750	1292
470498	79861
311071	12739
168798	129857
213625	229066
59736	312911
29258	471756
227494	396729
192311	412433
413535	150060
237714	391414
238763	228431
403519	425725
63234	256625
493038	256791
118600	246311
308596	86077
375182	317112
315573	85406
291547	35707
67351	268667
246363	296956
181871	366534
323352	476512
24844	110677
353815	88606
93627	77825
254391	143056
56888	136049
269159	52030
57258	227101
136579	292553
239084	132996
429712	310180
293878	313745
378098	366534
67017	385866
396552	895
368858	420736
93174	317143
2683	494102
356866	156152
374018	453716
12481	283166
87638	180286
235252	21679
322934	326989
109457	97070
143705	363627
186488	132247
373025	168213
348912	57150
334654	316324
210421	64862
198312	166513
307230	51881
320259	467449
59665	218281
41708	441910
107402	86728
149708	370
251060	66974
272143	477447
121564	447519
53272	198997
367259	310261
270891	356645
257829	82291
265020	393403
309171	13370
3462	473254
371976	335164
260171	481862
1481	114354
238721	239601
157878	84127
311984	281924
38731	58100
38951	193104
489845	316415
277961	271144
319773	217423
286879	402323
240877	13370
302228	222948
22414	185704
57846	99288
443440	378686
260984	77438
395498	399618
166626	104463
75423	489212
19470	451016
259589	451227
392157	123023
172061	177374
450788	385400
76228	95189
359134	79249
249032	70557
264569	256389
394018	184902
221146	350790
407072	110677
426621	381416
370830	208280
462841	2280
75453	166063
208378	430356
258006	377141
404946	49658
81304	176536
83080	79989
154880	468162
71107	194165
270125	26348
223811	477986
210116	76941
169376	126516
270268	360363
56156	95149
145745	58170
433820	300533
345955	122956
53385	252204
453068	423559
302697	353884
20959	148913
405382	89567
488971	136605
316828	25005
85583	293131
278353	226943
378163	353557
273497	273831
234453	318118
188954	320053
422891	419174
481476	86560
214735	25849
278043	336590
358966	259863
182390	313279
102644	475749
250108	15209
288766	190369
219627	420895
349691	144306
420966	89047
325373	96517
71297	480224
61501	313132
19542	208980
41059	303066
335951	308743
299580	402269
199812	99405
289032	423000
243067	176561
105537	166513
313355	367879
404479	65338
434981	121171
75951	390687
3809	84504
76228	451801
137337	61041
256582	51195
362834	229957
122462	72548
328782	463623
332850	9203
483706	125080
363866	255641
50877	132740
413796	35735
473644	77964
58853	390860
472183	347360
15027	91327
67266	277163
384155	388575
170389	274515
462580	246311
279804	132843
188847	321779
54516	307137
354645	427694
266926	390841
107709	398186
367099	259929
107303	481368
28399	102744
342129	154154
202462	124525
3590	116283
40875	362267
9457	78811
166472	466851
163506	290425
125420	273405
7681	207535
376553	93387
203372	421830
468218	478415
247875	254746
220468	445882
227781	59169
167304	119381
19542	79989
87987	105053
190045	187974
195490	192524
482456	20547
67571	291984
475291	139135
328708	12443
45883	7491
391783	233596
23736	420944
417358	392062
300251	315363
215178	97871
256459	51603
69835	481665
288427	262954
97265	122305
90052	86158
446756	48365
78466	203656
391327	477986
232663	94344
276999	228431
341204	477986
318075	421935
87803	395988
206135	175650
330752	359360
130069	371899
236696	327922
414326	186363
407579	217423
166877	132247
203821	252865
352104	449662
361402	478415
196008	241468
247974	168498
398995	335812
394199	351971
52585	236959
467394	246582
234043	175721
352739	305931
361361	395988
238967	353546
34112	466395
325329	428214
321506	86476
281574	219876
25567	389979
23992	146251
94129	35935
51700	172089
174599	159249
371696	23375
234688	458183
200580	249202
428887	271332
433584	192596
248566	345664
40173	138794
2406	311476
151037	493368
261224	195121
324490	12443
73696	391414
168773	207798
239431	260432
348055	440962
154766	153501
70219	140377
418456	49021
231272	119381
72007	223457
14058	487652
60852	428094
342382	71816
361852	132996
285532	326831
391051	189657
15027	43164
460992	147331
290328	467846
154003	102278
60239	260014
81479	420944
416595	183178
156763	215622
409745	449662
317250	40034
156577	153995
413829	456215
481419	271188
215246	207150
13268	366614
469926	264760
279903	447831
217936	357621
192870	107868
472892	106739
445748	304589
45609	43334
93148	274508
334234	249444
119725	16569
348797	13370
38626	322490
172923	319260
47776	186159
260021	160456
211324	420944
104655	391414
218581	86728
5940	86728
171216	261396
476386	27464
415592	251656
381007	218730
109457	459790
387794	12245
198804	481279
393024	334691
412056	119188
278891	368205
52889	261829
47537	190369
146924	83179
425219	469235
401859	491984
431516	402526
405133	25410
316855	416402
275983	447468
237631	169485
490075	187259
109620	12895
284506	226308
488488	156072
134108	41673
441647	444262
316900	253506
117862	8525
249129	336590
366500	239421
79060	119384
379174	15133
432224	309344
99894	1057
161393	375840
128124	7812
325256	380071
245720	319749
76312	126483
482851	215138
109676	465052
429804	32605
184697	441313
112724	313745
165680	392513
156911	67280
112840	328059
293901	428214
396927	54874
378504	297155
36612	109580
492058	46057
319259	295776
46542	220417
340654	283445
409213	269199
347324	252958
470837	467507
194686	313745
188525	410074
314031	196783
3547	41042
340037	219876
171720	54976
296226	491150
440825	290
36556	459016
50891	287423
122514	486885
135756	277001
342486	312553
55287	159580
223656	247825
441992	435097
355351	184040
46515	274866
409745	252138
461788	15209
293913	122326
320972	187836
361008	76454
308545	378462
462668	484643
185342	330469
325814	447335
185741	473056
395052	421830
445781	36885
61786	355210
86560	115818
105537	451600
146506	266852
154183	409142
213426	306491
261613	59759
99602	195551
127893	32234
68702	308083
429423	47757
240609	339532
245554	440660
316481	479788
23018	137685
322490	76628
399830	343992
448043	437646
259704	257858
421076	175977
380046	315671
81316	42890
244917	413092
229103	99742
64526	389531
27859	164816
256942	219929
113199	443693
453549	123410
213462	108501
191731	110677
101676	86111
47684	187974
39683	100277
117097	331388
191155	99742
438403	97286
128679	30156
100355	67040
367963	281924
296092	203656
68437	84649
201583	392113
470775	307679
175687	53883
477901	315888
6984	385501
114886	224285
141970	440660
323836	239028
281146	459698
174933	250805
57482	21492
302153	45121
209056	300811
128482	80543
451370	468055
338962	94356
303838	71810
302988	308100
481519	456259
50536	195121
387999	113051
173823	83356
231598	176878
278273	4734
254175	357746
252057	54976
342361	203656
277373	285590
264026	343860
41654	25410
41277	142678
72113	76016
350653	378228
66718	236213
247914	339739
489787	260414
242551	156201
330066	22692
419393	448980
280275	459205
80980	222876
447335	316011
31706	97753
306245	444691
243321	437205
107638	35735
301913	92467
230051	41615
329323	22763
340055	160158
101531	291711
1045	136877
68428	261837
403762	138885
345401	91151
277975	286936
289715	446883
379680	26571
291825	40388
467339	130028
66129	60923
281280	202019
299561	321560
405137	443693
3809	472694
227544	216067
483950	49903
21411	174564
259479	21583
189062	387742
324897	401185
8775	118674
333442	288105
264696	91947
18928	358842
435794	322940
393599	338271
447610	122490
111257	244564
277936	267602
190708	462973
269252	448903
23308	315888
231005	26567
70490	336590
49307	273831
16599	366041
334139	39586
19441	476951
410679	109371
344545	42760
234046	343957
45463	41426
182183	460174
481419	344063
440953	32840
361007	45141
439902	197295
144836	104009
142310	440784
82690	267435
71305	478415
4625	21411
89055	350213
85391	122218
71189	42890
187181	121574
259956	187030
356430	40447
105836	366127
458638	184258
276477	249709
419239	439074
109110	78134
343674	313829
344961	463372
292696	100503
109797	489822
381156	317216
363634	234356
235568	6857
241671	50386
152368	209018
47100	392845
401491	475375
306294	184601
392942	295484
410197	369226
27073	110677
5536	196783
477328	317990
17903	381601
107127	83060
101479	106892
230051	458967
124883	310359
245250	319073
90933	206131
103796	281236
443841	152324
350628	274103
395857	266852
211238	246744
124778	229367
211780	468938
398964	326815
259864	236503
475997	353436
10492	15209
296365	267602
399243	74430
173680	83811
345401	411172
311285	184730
486184	163846
484993	293813
225988	162947
56565	333390
2929	165437
35126	119441
342977	342320
433928	492973
383447	463615
320469	47460
475434	38370
112625	281032
92635	196434
398574	135738
29675	9940
125155	418476
192238	70163
95233	31271
102707	220755
92401	59314
11719	35707
489447	162831
223895	389908
396069	355806
35065	353557
185339	253816
304275	303915
106514	265589
352511	189051
44056	228481
268755	459497
102976	128916
27687	202523
141401	40284
385108	149049
415359	239511
94842	429370
261466	349478
270891	141068
483706	332109
64524	421830
240661	409828
473202	181993
320275	255779
311454	375840
40213	313745
493031	276090
488971	213298
101991	124011
258692	259435
313061	249102
350578	326997
331384	378462
292497	21583
329532	178742
65854	65252
384350	140693
362109	385000
103490	7021
233306	387741
39683	412523
382112	459442
190049	105563
141062	377681
110887	144405
72941	113138
70777	119721
68532	475376
395988	234405
85681	236957
125472	111997
64965	458230
157878	59366
229718	79861
175099	415073
44906	484584
285558	231485
67429	151696
116947	82715
126715	262461
295094	65670
464987	97940
463171	110677
343770	481785
93287	248777
165053	118978
117318	60517
125643	466432
86596	490757
258690	282224
450351	45413
402067	119868
64074	287775
50942	220526
133129	263009
281499	347478
5563	132740
202731	457814
308122	77978
40059	417201
477932	4676
189537	175788
53250	372497
195121	361978
420867	249334
123553	441621
445796	330048
267516	251060
301823	320464
490791	425822
96673	334298
425763	239122
323369	104498
1957	220417
65513	164122
43835	434452
212803	20959
204775	131975
269949	23290
446186	456640
22347	93968
5352	341259
398925	327061
30909	438957
44159	257015
97254	300555
455699	305984
401922	76535
455231	275823
198043	381008
78789	16433
176411	464578
76228	486102
282475	317773
376102	124207
271828	303224
71297	119868
458462	342419
218544	183213
289859	407781
382068	423267
285184	82787
446915	344121
116947	280762
314046	38063
42965	217223
409848	477986
114383	140935
88968	337791
267938	451774
71189	443759
170688	464420
289031	175977
167925	470157
188312	84127
179427	209572
163348	252037
250325	245679
95367	290696
130069	246351
113162	268176
456006	213793
122973	129827
195594	455181
221030	303968
447574	307768
422930	318735
471455	238227
144188	413905
486192	63957
105501	35707
82459	86476
484691	387839
215943	53863
8281	136876
260292	72303
76347	411973
206516	303497
417214	395679
255268	249375
111968	164884
444436	16347
436776	97001
207919	463549
241987	470818
51543	359218
382643	287694
370099	65334
84745	408821
283718	26469
239924	9188
183718	6794
485911	425675
295648	362726
290443	128063
41453	190369
32505	69125
223579	207959
184506	193897
76805	5769
372108	192273
296306	26256
381563	115043
444850	162846
111577	436494
268416	31028
52880	49966
272787	340228
294032	291249
40406	468130
193020	171315
416545	234055
336643	260930
112267	156338
430681	349400
300088	74732
142628	149079
128352	66235
4232	383252
187955	190369
147596	443823
99334	86892
432373	208442
49184	454792
442984	175957
348039	286313
68098	490158
262242	190369
49168	313745
334711	226152
379397	330166
401598	62191
250111	391414
109929	2986
9592	275990
295856	150974
135179	350480
128124	341271
240204	94665
188294	101887
42370	120339
407405	179472
129885	282304
52993	439775
399825	408804
86719	263009
27826	190826
154398	399522
238374	55862
146893	339325
353856	211932
188469	344398
487006	184657
78546	267602
46556	300
124586	160379
9417	38063
272067	57416
414678	208786
446182	87889
137891	200947
306055	313314
176182	423779
346557	101069
341775	406894
438646	266736
383093	328140
93174	377825
302890	378686
216345	351639
474283	383206
475336	109407
182799	455246
281013	213084
298738	175884
294408	188837
488678	327061
219136	462627
413816	269264
71511	400184
67700	172250
242476	230238
425467	15209
317881	133251
328426	112451
259528	363581
415458	298767
89826	441851
8349	87730
424640	385933
53140	108222
145464	249695
412980	245131
412016	415801
410671	391414
59891	5769
61367	293998
45649	13370
146328	366493
347064	120173
92693	345585
360459	164259
460010	103420
238958	110708
83937	273831
477403	249084
22637	343085
165680	247375
74577	482449
328044	478415
2338	477774
372605	23236
266014	441996
79623	462973
156902	94516
256098	301172
256901	419207
117378	250434
119379	414288
434757	347491
212363	225225
424343	267602
52683	450324
416956	15209
487945	409540
104788	114063
16982	97985
263769	289238
82690	98906
308872	249202
176878	255974
431970	437977
147532	220417
283494	72070
430558	335570
171577	171182
210219	107029
182771	57159
198317	79667
1635	159188
415358	86560
187796	483149
381449	466737
446397	412124
116710	233415
44577	430356
135697	464578
217806	36599
284529	235514
128596	198235
118784	478415
439807	440962
166156	170180
400264	267352
206820	351126
27881	440660
361880	217025
475336	283608
45619	241468
266307	115666
26375	54976
143290	226680
292397	132996
313745	435318
310405	316372
325814	230783
308122	114550
153322	400120
20595	53389
353596	359249
159343	468832
67688	429863
348007	250288
432175	286833
58437	208577
168000	179559
273563	424814
493881	470752
281993	290523
147620	81559
79701	173969
289126	464578
137891	331349
125835	470923
393671	157726
165606	52490
271133	59194
164313	358879
444111	313745
370802	237165
242893	197153
420959	283189
174173	224353
389647	5448
208300	390422
145395	448986
287856	203656
304778	338271
125278	327217
172730	132996
355187	460862
358592	209572
121460	458079
252824	98169
254446	410877
418456	467703
256716	12787
454248	431219
8242	131297
317993	18665
360302	238293
404166	295484
262261	245679
214744	174603
264696	111677
29426	261396
380025	73336
28399	223941
366480	366534
1839	22889
2416	94516
383164	216124
63528	235150
287651	188240
111905	404806
456021	433959
56620	189804
12263	276318
447352	379570
254166	251661
109733	248782
374305	274186
140983	101058
90894	354630
276883	356463
256564	162831
84910	268118
269949	226378
158724	265711
205607	2841
381476	208102
472385	176568
476011	51895
143673	90123
383180	249186
350136	240738
440940	369599
377057	120963
406694	318563
390628	458183
457119	83760
436362	440660
228134	73336
17582	147366
129396	455684
136954	440870
254404	141799
167583	185517
366100	326546
94557	355438
251174	439414
251844	397394
268039	336771
361253	2715
430426	462973
3020	460499
326586	301252
358685	411587
456748	297025
438110	153995
231688	144405
174550	246636
310011	28129
469976	361033
107081	197920
375690	159083
288893	198477
226471	50925
454927	481708
325429	52271
63863	426089
114643	426006
409310	406626
54453	216106
263880	121597
375064	299722
113541	308229
286781	152702
212495	53863
141521	134634
297436	21739
250404	260632
123025	107590
452694	122135
51201	469394
252806	317675
126462	392086
343711	363973
237533	345745
447514	338493
367327	129553
384048	15209
421746	4138
277467	29930
339150	203294
456621	467690
11922	122193
31725	137033
230714	434893
245529	146562
466794	149300
86110	50731
268447	415625
124812	296749
206317	479872
8459	258659
388244	297250
48665	195551
57776	122694
78990	403294
433890	70898
128359	302033
378558	249254
463975	283669
461958	448033
355413	39969
226165	5857
439398	159411
56620	136423
224116	321745
54210	333746
476969	192273
277035	186259
127298	49903
474982	100051
9061	165195
408329	121455
19543	267352
224412	38063
291388	342031
423360	168911
339293	36370
445796	460500
275800	257952
436260	370866
214005	459614
200259	150037
364427	456647
27008	245679
62697	425978
5167	459267
183056	164884
102644	455198
294933	61359
458135	110677
45744	225359
458868	469726
213837	273831
230210	176300
400435	439240
239096	59821
99343	59927
29276	359762
28495	273831
382839	127921
214460	237165
369289	166970
126611	228431
278500	202523
374379	456586
303721	86476
247296	242184
243907	84423
323365	491901
28614	264766
449884	23741
400605	215703
149786	37368
329727	117097
157503	274033
230580	88502
258321	81800
414948	239443
101504	312372
158225	263925
228195	467690
376829	137719
56589	106840
317726	10705
262210	325226
368192	441652
241734	401871
374657	492016
73298	294925
163691	403723
324542	303281
336955	148839
479188	467694
30403	21411
481104	451399
131506	345745
137542	4413
386468	206486
55961	50538
153006	393938
294485	410452
107828	398333
434740	317100
105964	477506
493076	101058
391463	396080
78903	292782
50719	173887
239201	147391
466998	117393
75056	69981
144288	30176
393023	65683
44070	297789
386330	255650
478287	259074
258142	79267
4634	465063
441715	375224
246221	369577
86632	88284
344481	90123
348492	435817
365554	338076
369108	212081
230871	120021
313343	253967
58225	317686
320208	249334
112858	21411
456507	16072
458711	381404
478821	63865
168921	37183
26083	117097
493351	15133
401232	87471
113459	492595
113901	193326
76228	394166
265641	84366
122801	274869
334378	24442
146207	12129
147624	309632
361258	203765
306964	185761
65475	316388
198659	483414
340292	313745
128295	369577
68876	440660
281709	264766
40557	165267
80308	392568
66126	64335
222783	313745
61651	286864
306180	454975
489908	380668
309959	114768
149176	424280
259573	371934
448721	146210
473609	9971
295906	146903
256389	264242
361513	130028
210939	51296
395568	13370
69587	188759
74567	392062
267919	101806
93174	137774
60404	363830
417369	123930
26154	381007
191507	15209
14871	341271
401092	369599
337750	412955
446182	230208
397778	376792
450837	223432
389113	21902
156852	301659
129688	420336
396421	380861
220902	383526
128998	6253
394349	489822
430692	182151
243694	140367
72574	10231
153130	435933
155877	467265
265524	93245
247296	417847
183108	319366
110835	474057
244599	215240
416771	302281
137176	484447
268596	366127
122271	334424
392086	249709
249401	49828
114550	88428
143663	75583
461833	16041
19043	476846
93174	141454
79117	152991
328708	266021
272742	234649
328840	190369
201813	388433
11282	36562
45396	440660
83119	19109
146893	67208
473121	235725
20669	283918
284668	62191
254973	204602
236377	452098
468945	137128
436748	10646
68777	195118
149255	464869
340559	332392
213418	477919
473954	18328
470672	149001
210459	190369
486364	65322
7417	330129
303918	99521
122462	331736
257581	230055
208888	441151
397154	201493
449497	161644
461846	410908
424256	468079
165549	488183
285023	96195
115154	89047
160222	33290
423101	365572
209523	493045
35263	424416
245679	473966
194165	286482
466799	196149
23924	194940
382163	75637
402703	477632
436624	111969
179020	5448
307976	59232
129612	160012
268445	22168
90052	153799
326109	175382
140963	186998
73988	191159
268406	98548
266523	406626
311567	426034
202456	301475
67166	144297
254204	137128
249032	13370
283346	133504
282331	33135
139844	351193
200092	357307
105374	357854
97598	13370
490469	387742
101376	393326
440138	276158
171466	287087
378829	233220
274771	219876
426190	41495
395200	294385
397609	262954
477927	217946
18451	322457
47816	437182
302740	463615
458489	284982
60698	36392
255497	4734
432406	161722
444139	412322
245775	79407
351987	3410
155073	142042
94482	445453
88148	16433
434908	237165
91046	308476
478588	415343
226650	338731
487667	129866
107998	273831
450532	190766
67152	140728
39892	454289
300177	308019
332125	22353
161102	179050
39648	447560
246079	293058
485667	221026
259850	393184
448104	437294
420606	73599
372367	73990
424659	76922
4904	468861
126106	397562
421516	433934
9414	275638
492254	324377
71015	432803
196534	359470
370185	436891
325237	314870
160720	41028
253425	94516
381358	423711
56142	276013
358105	165741
171841	417122
7894	190178
138479	163435
102065	208142
256893	198865
274076	326008
404217	62191
197545	190994
288247	152321
82150	147554
23992	180841
261278	193897
17010	102577
415309	293813
342950	464420
212060	227101
222094	307303
344094	224383
15446	241307
487568	492564
473141	130028
294191	403098
136604	222143
277592	483457
76391	89047
434768	491538
31544	304982
183459	18116
272666	291802
374703	325843
58484	336590
414619	413525
212267	191106
263799	21411
377967	369577
140592	455769
309546	419580
366894	110399
493262	489822
262954	451747
62435	355990
269317	8459
40449	376509
491455	105919
393773	17186
215249	413525
169554	440962
61353	475594
296645	437222
411619	122780
257904	126026
82523	97277
21464	447517
234881	420841
224565	48275
44502	138506
283633	315380
124765	411454
425166	278382
34865	98036
335190	441621
190711	160419
344433	277187
165720	27464
368004	264406
482361	362946
179741	280627
491071	93092
266871	341402
293775	183479
451637	414363
419239	122462
368010	430790
104971	469235
485667	45413
190926	293273
205439	121755
44469	293304
81867	362605
217523	222701
266534	303834
216466	405292
157731	296161
339591	446727
386132	228069
156409	155450
161196	9054
357836	52490
416862	410361
274045	352966
371822	196783
248013	302379
45839	201138
432031	404806
483855	205223
408357	239507
271886	268743
396295	137128
449521	350184
2301	82382
149977	35707
272746	436005
284876	57984
4954	316222
241286	188067
69454	285052
487186	287855
56395	277450
114412	456316
86074	3517
439431	42610
163736	16433
215171	373648
292400	400959
255125	355552
151167	281808
430217	23430
228108	273831
25116	51881
221178	32807
392037	300493
108847	305449
467024	268977
267826	236240
28907	61572
244457	124225
106262	164556
286513	269501
335842	18515
182671	459362
235639	431722
441562	101597
127973	69106
193552	114480
225988	314495
95542	237235
249158	115994
471119	421942
23921	168845
4321	391414
471255	89884
292877	203293
40485	168511
58545	122462
202379	420944
90933	339251
374514	110402
260128	51060
479623	24282
209943	122333
120676	169023
377012	267602
327858	116677
371779	259846
18459	261396
290181	268531
136519	318540
372764	266082
81097	315235
211558	480633
457140	264553
336078	51881
275460	235280
297491	313745
32096	94344
15249	107473
480407	234356
172163	479872
178003	156376
427628	477115
16089	195312
326795	267602
308705	50264
338467	6403
459918	465052
272742	372897
461185	66575
279871	418562
368060	303175
153162	298765
428927	293603
214279	162795
12481	228800
388857	212358
79827	307771
33427	199959
420234	471177
145979	421465
192704	54715
304346	486267
192273	95149
126326	193296
440327	170341
256250	79989
397180	170180
262080	227394
429626	35707
124316	91227
294008	264406
466115	383382
197596	30491
67699	10646
269293	331349
72825	105970
117927	213379
257820	259192
406052	196783
327953	102095
319259	246010
178710	205116
454382	438288
81819	238457
242935	397405
230501	60517
296423	254464
395162	448645
381622	235793
277680	221890
155242	387981
69915	42826
27539	475520
428688	95239
340199	144391
153322	169485
405270	184258
391676	53879
18001	178361
191391	260311
187674	4413
7370	11626
89750	184989
340175	446351
337824	251703
325966	416321
36439	275790
232201	288206
258398	404515
174139	134858
153238	9844
80776	286894
367000	57134
82311	395870
209775	336590
490038	62191
219440	271188
381156	204313
331579	446105
159212	222701
377625	419027
100263	332920
490673	280635
176010	345676
475422	349261
114643	153053
399231	379436
337473	16433
99292	306100
21587	455619
137893	401871
218890	443639
417558	42198
116790	12624
115917	390783
149568	47770
361707	199590
216229	210082
424256	90657
254061	283945
14264	362784
80193	273437
412628	392070
43017	440660
236957	327795
178946	153424
261901	292975
231552	122287
339639	491677
24130	469227
120717	95149
444987	463676
431154	240302
373025	152081
400542	338915
298390	13370
66183	492990
478959	190369
356372	205774
104675	374772
113773	317993
107452	23018
322817	109573
182355	125591
136603	425846
153037	354643
58350	264463
236533	63528
107967	165452
470254	267172
357621	106514
277373	245187
133421	112495
455074	141192
111666	394457
94768	366666
209465	376244
444013	471745
12919	47956
91382	3964
212013	310914
129132	50538
60287	327630
54234	104855
363591	437409
209359	206326
140337	310756
129328	340918
418291	266852
325979	19246
409124	150229
300770	359382
392641	328080
125022	364553
45724	180009
426074	78811
237178	414705
98374	228434
177385	85243
181444	397159
85382	273702
26969	153341
471044	110677
12554	248382
404568	50747
354910	209510
216894	159012
120778	202996
16233	15084
235725	23423
348213	62728
458974	262954
199448	100974
426197	221061
241912	26729
311820	137508
367607	276358
368419	247334
40028	462236
431879	181322
35716	302836
25770	380704
300051	13370
217450	374939
377401	237165
66957	69617
461573	334483
46988	292721
185447	66559
269849	187885
65830	339829
383894	190369
425352	378686
174222	12245
80380	98906
438767	265883
195783	30900
291225	240782
123824	10411
372310	393184
364325	110677
143190	188866
136611	118727
357116	107711
26268	268129
480957	420392
461959	315888
491628	59831
363682	9969
375113	373953
376936	94182
477644	363118
461919	464420
209563	186189
242904	319800
30471	401871
76228	259799
375182	441696
286247	434945
194097	443693
378137	360531
223870	452824
21816	134695
404337	307108
400586	322203
433083	257298
427486	220756
254671	25454
265589	94344
438103	445186
363562	274454
231740	7771
128115	330914
90008	14335
79513	414930
357649	484107
151508	164884
452068	377674
127021	387742
337158	239528
290259	469235
311510	33542
189453	438930
366505	316676
160902	12443
327261	313745
195384	160545
43072	47416
156348	446768
335951	401854
229647	409916
21961	474074
110992	467703
19020	87498
92597	180992
423866	456166
55659	112151
104325	485963
76469	190369
413732	959
192238	453166
217627	154872
242764	463293
109049	359218
238101	40784
112625	274555
479731	187974
23564	164884
64865	78638
132480	434718
261044	71787
192973	484274
488629	389497
464475	12177
4000	447352
156591	54976
116989	144832
251844	338910
402279	184647
177432	479614
352896	287423
303061	474341
189374	368240
393482	181269
272301	198904
246600	260937
72898	94973
325414	423983
307440	133291
309160	436042
361630	198926
130580	209689
314617	136177
19135	324695
308928	218727
53053	212081
271056	148558
220063	463301
175431	104383
360459	52396
327775	264887
174139	333862
148313	122571
239435	65371
155035	184688
224678	132247
370424	177395
192163	296288
14642	317118
290434	30611
118541	471745
225727	477869
200835	249334
331103	203136
282284	237165
43668	185979
372340	292924
248566	217460
61286	316575
144994	25556
176276	2739
105827	231485
16110	93844
419916	132430
267168	190369
141772	132752
374227	54976
230334	359891
164325	297151
41676	287740
218730	336208
399545	304466
29507	137128
465694	238041
68975	49977
221734	466432
119001	63528
243456	240796
302178	317356
385928	177630
485799	276411
154703	226308
326874	396080
194640	447519
490938	91687
85354	370866
104716	28838
252604	255640
307342	86728
240796	374058
136435	8593
249348	127982
381493	300514
449155	489822
473981	134145
79293	350372
315200	64429
157362	86454
243960	217423
329725	437065
152038	132740
330823	313745
432175	432836
73983	303392
139444	110913
328550	203942
126813	126301
32976	138366
277987	464420
374663	13370
185487	195121
365943	445282
118179	13563
57559	219499
119642	207696
156643	183213
185403	19789
324997	9993
153813	232743
254391	349661
369396	440962
107222	267602
471939	226308
391829	420944
45014	113848
320679	243542
180190	492906
215329	122462
416423	475571
349416	275981
287451	252726
221046	302033
25360	456674
181466	53863
428538	92962
246619	64822
4304	139042
214950	326933
402254	293813
483772	27213
63024	449841
263557	49903
128684	391414
34301	25388
166739	90091
379680	136878
82634	311212
425430	429871
231305	386774
243524	265589
361047	476880
176130	401699
245881	164884
138126	52129
348242	177400
319381	119929
7004	15133
281449	330438
214132	340668
33562	79847
118527	379290
400027	219743
80238	188319
230971	233586
404389	50538
219403	118413
229735	74365
137201	86728
69592	412790
368168	361071
223523	387278
91803	408219
446182	38813
129790	371934
173018	148878
200811	364477
56232	228707
314311	49903
381262	210070
19745	102210
285876	253563
347497	283445
136890	97277
387940	266801
297599	122068
304731	195653
208567	192635
152807	370793
459415	111306
225355	196783
2243	286697
425512	331581
190051	90123
319396	162795
467788	440254
381429	273831
378874	479570
118815	152502
233350	407108
361132	439074
173111	334680
234679	400574
31898	190714
39059	466046
127462	467012
67399	483672
423939	63276
6536	467703
109014	354694
6529	128270
135103	171121
32096	434893
403024	279573
343804	280077
141287	179219
390673	190369
239008	132996
357243	341271
218012	50177
304146	342191
34394	195658
450397	430773
472575	105053
98067	290450
334985	414674
179919	429790
6952	266864
3851	316171
69985	313745
190281	403311
284859	387742
469946	380538
112443	86974
481519	240364
427498	148590
61769	266959
1421	352170
228050	396080
262159	292225
363236	456640
340746	425060
236035	348798
472316	237235
80783	78021
201131	295213
423676	417918
81262	84198
41418	465394
203752	253684
205759	401322
315001	96977
5971	241211
186307	220756
82757	69001
380858	164394
366442	71410
173371	30401
404863	433934
342683	119868
268834	120195
174139	152869
191562	285811
117037	73766
207249	322818
92401	137454
472898	149813
93364	7934
275197	16433
86311	20719
240661	314881
194451	421356
416956	61376
397122	284549
68985	146053
83616	158811
205752	451856
382453	117180
61367	258187
263962	115942
313549	205287
96983	44128
164227	396431
295514	368205
488304	378462
400343	337080
467536	228431
49768	21954
353742	391414
472580	47303
392774	428738
274534	336590
404219	139297
309806	61701
422246	342792
161788	273453
47640	15209
293768	293813
477801	243324
209021	455374
257256	477632
316961	411655
16844	149128
330420	79407
106324	487153
292205	421978
137833	407902
388249	241988
221369	35365
484886	414275
256893	85202
39186	378686
147676	368321
233498	419260
133909	253018
472841	420392
45913	306200
359543	64429
220225	259929
51581	449962
227195	92694
119367	33855
242551	365050
238190	471597
180440	76454
181662	27464
201264	250434
260458	50155
478357	415360
77853	463815
110423	313745
218293	101049
303525	84019
323041	28129
359362	371645
203022	209572
265548	469612
40876	365257
304186	71276
493031	478415
481167	391414
475288	116615
129186	183873
314038	398333
339551	295114
4793	52867
192817	88348
314128	472512
482784	267602
16990	110677
262434	214092
476119	208280
275293	374834
419788	34990
154255	370524
393328	378686
203223	328538
353780	466432
234921	244115
146347	481785
166903	364146
292797	134118
303239	105331
268910	335958
216570	97277
291242	35257
399863	404187
239084	276358
16829	463152
378258	60517
89238	293023
448204	417665
228326	119381
250410	41557
443815	247204
10251	53883
103308	2429
164169	252664
40488	330116
458511	121988
436382	74220
151819	48207
236328	487833
85425	358797
409748	162795
232812	105585
369321	281163
327458	86560
2720	336590
35471	103267
46790	45141
257856	131256
312283	375727
174725	151096
267016	461846
49394	399313
344775	239122
291984	251267
160169	459981
48545	71224
263328	182192
195547	326987
236131	290679
36850	313175
328011	343012
395183	131812
296339	163987
483162	313745
67351	257047
481741	470111
418410	147554
443308	315086
219198	373810
304747	77782
128294	50719
460990	358032
458168	304173
320627	401871
200464	73236
291592	38346
322326	238484
350825	425503
201866	149479
10816	264406
140508	79478
364577	88376
226349	467085
257648	301659
201891	261396
394508	12245
375510	329150
62825	451339
154212	276021
395934	308882
146077	478415
364679	395531
1484	404953
297386	357112
467089	4779
358172	16144
401846	27464
182543	179506
51365	44818
138823	186545
394062	21902
394782	208747
142712	186259
33140	230925
224252	373169
83616	119123
25539	203330
136560	128526
393870	16034
427082	54976
465798	15750
212289	135236
125948	435625
241732	293640
471388	313150
128291	132996
337591	260587
10570	462205
155175	269976
66036	91214
342314	73990
85970	137639
115304	84504
366850	77963
323533	344731
211995	144073
296226	425838
305142	236921
75495	14010
434854	47526
197448	74283
115604	179001
226305	131512
484691	94516
286652	77438
302576	489276
474500	336042
480127	225395
202977	405185
178776	63528
237213	492789
447945	486885
162561	99040
434342	264406
63407	328445
55928	21902
27500	6147
230051	77318
260824	473611
328174	99764
396144	295066
180926	154378
233045	329323
446041	195779
24185	359029
467462	381423
252222	373664
469312	225345
338822	126473
485700	134262
382802	145042
137609	166513
251720	130620
260862	455079
182771	377683
129158	421356
452844	292049
91462	243778
99311	231447
208754	16325
445343	53994
69809	177374
8727	356935
271760	208785
87634	79249
29504	250434
42303	304173
359427	114936
177297	328040
178265	477986
217857	317118
43496	317675
477760	210032
456021	367971
105249	155007
319987	336590
277883	451016
626	402323
457980	9054
144042	199608
387775	22827
457346	384391
462009	182942
241614	348099
5354	285300
267562	98727
369420	166970
440499	12895
233498	175890
112458	144130
77651	8084
417358	235906
388195	221720
11221	144306
85699	425827
45060	3664
265587	462387
467045	151055
89153	334680
71189	154428
233480	185409
209599	290
280030	380923
229718	67009
208617	328538
198754	180243
489747	438419
144455	367937
400952	435217
238986	155691
250205	53925
10343	132247
1384	160545
410276	3011
198790	75249
281219	94516
474837	172378
323177	20848
352592	100026
359790	362784
214360	262556
107594	119381
387147	243445
89826	190766
19027	410236
455388	282488
5128	278829
51931	72318
159506	438783
423013	198865
185076	40447
127229	134109
476035	286441
431733	45141
58694	120195
296275	393326
143541	481082
446771	1551
464952	291180
409604	118496
125837	219815
351072	94516
169762	476656
47816	484274
254430	250434
101009	126473
29911	151944
446413	249334
408237	178436
302934	414409
475358	154304
389591	226214
364461	399399
293913	413479
304726	343514
137593	246926
159891	220000
270014	485304
245488	19642
313018	107040
256623	336466
132807	75273
113372	168719
137008	209665
168462	309325
2562	390896
338435	455995
336071	261033
413269	127921
431033	252961
72616	110677
486254	82271
309487	121596
346012	392120
287566	110287
417036	5040
262820	374594
85699	192524
396914	131315
423435	475699
272742	223627
30333	265293
493104	478470
466998	463549
347121	290316
366107	11444
63276	489242
211511	104382
218289	136874
5354	390489
327455	386667
167012	228367
299659	370867
134286	233787
434421	271756
420544	107475
199936	362784
35954	475019
262385	422849
310402	478415
35396	380309
162813	48163
189733	242390
168130	273831
88439	250092
191566	199590
448944	191821
414421	288035
458462	75303
30984	156752
27727	15209
181150	268129
116504	313314
478531	459796
360531	188523
98752	479695
470339	208461
377449	9054
314311	371884
454166	409540
131574	183711
378028	168197
148075	130300
311367	62726
311756	313941
227857	155179
356135	50264
24808	410517
327254	472583
86344	298077
145438	354220
236990	266220
2349	99405
204294	319231
227068	137508
228128	18691
99760	288035
255616	88113
492017	16177
125442	192938
430395	226865
294323	280626
412162	2077
418864	466924
159249	161570
134053	446351
279442	233769
99287	243127
238912	477986
325980	83227
419967	352957
166176	97522
417153	183213
345884	366127
292073	160009
9564	89047
83184	258588
420234	295230
258591	62191
56565	327344
277213	220950
159385	159036
420295	34712
429738	291829
386352	386580
176320	443693
419103	434242
230574	87101
146279	391414
463908	347299
168132	238967
84093	438301
273768	296750
440816	272200
260185	28951
85478	325544
223506	281621
454081	440548
487060	108133
360459	276249
198175	111518
463549	226494
22323	264204
297026	297436
360997	391414
135718	41673
114468	226494
453222	293813
347216	254870
162185	467888
189902	371934
460396	419033
277596	481362
289105	313745
342710	415864
11130	354127
365738	272631
3705	313745
178422	438246
146893	55682
60921	166752
143696	284979
465430	410956
62384	162831
357186	486339
343510	28520
65513	237275
388176	251877
443192	453851
226585	333591
199495	2368
481419	276055
92032	190353
271554	310893
295308	4734
390995	473016
13110	317675
378498	453012
39683	255086
275375	1808
448104	165411
364236	467703
244902	469509
69292	453729
229269	339575
130069	124226
474341	454039
461028	357906
395657	414269
404506	454975
81477	123604
455347	113138
68637	132740
166799	315671
404020	28065
479351	476094
278769	197077
61503	35862
20970	143629
292576	444995
204593	53863
442730	423508
330737	353421
372340	128873
249307	132996
409745	123710
169688	443693
305876	165680
118454	445353
134165	197854
348325	246637
208754	403961
109171	401854
155656	287468
15388	281924
431429	347057
208006	376175
369030	67465
41568	458198
249531	403774
112267	385932
150237	293813
353890	35707
377720	292721
37359	156375
243895	173451
327652	52537
89238	172208
127531	447107
239496	398333
226533	210050
208555	274374
144936	62191
262403	277747
417938	184179
364827	214393
154648	345253
219529	421830
150553	49392
198881	106903
264696	18862
182940	18720
460527	70733
440604	368205
159726	229058
105582	260930
203735	296961
69941	8084
279791	476303
79110	169150
288354	1605
228128	179
373604	143179
27306	35629
296949	152502
471568	91490
241521	235634
145240	162795
320714	245679
287323	152502
338955	314637
2348	373548
316705	256689
29343	380950
329486	200344
180672	492906
45724	191180
212659	201733
37221	195948
48282	5393
236812	32522
46703	243565
344826	276358
151298	236365
419576	161890
73088	168271
171431	149136
365613	366493
224594	75404
374034	419792
326830	194962
354075	312239
215895	214050
258864	80543
374604	190369
36649	336590
75886	248398
293163	175121
134890	134145
263739	276642
44642	385826
434854	297721
415594	315888
200921	327858
380846	367946
484122	382583
266362	393326
382848	373509
153322	27541
75093	455769
492314	276249
12306	457081
262955	144470
390945	136435
376168	389682
239311	267602
184229	251931
19802	418551
146008	117030
95367	323266
90084	58287
415101	14445
248300	234016
375510	197991
236077	232204
297429	3667
187998	434246
355793	88284
225120	53863
220046	303040
74256	492316
385367	4801
68564	62191
307194	41688
87352	440666
198175	172665
224786	300480
288252	17339
21217	122694
204144	345753
126516	293434
386654	50538
311309	167654
394210	162600
232890	13370
436950	249405
452746	313745
433820	485070
147321	144470
267443	313829
40890	396731
481419	327217
177868	256315
299075	32807
393689	267352
351115	327922
108830	219477
439315	371918
385538	422374
108971	24850
466790	93399
195689	52962
415739	45335
295090	40447
302298	415585
426794	371191
24436	467703
439645	446909
67673	440186
143649	245679
144973	440808
75586	76454
233895	245679
103010	110677
382894	84461
226104	254060
354557	447517
160503	313745
17401	64399
333055	406314
188954	54855
200171	365756
294191	59057
61647	96977
191713	55329
274429	3696
209790	469235
239354	44607
153813	307633
384368	182940
17014	404527
76228	251406
264641	183711
207106	14257
448822	470185
12586	175608
194816	217432
365550	168964
229735	443505
315573	343839
245824	469366
147317	198297
255719	30708
481044	424345
326072	87916
297728	464429
292893	329519
55434	333971
183828	242880
372488	438542
263557	139297
418873	393696
342733	286337
204862	292897
333756	475594
456658	74381
190820	184221
446182	272688
31704	161278
412652	25190
459411	95117
218485	107271
443964	198189
308342	40447
357759	278359
102352	341942
385237	208577
194469	426738
92401	312314
179041	207543
375405	22266
343525	378650
222894	113625
264869	327217
417013	29529
374404	149842
149808	452738
322858	220417
322509	375768
367900	147230
374863	138807
57637	198926
155204	219865
387765	295889
5841	172041
93775	426986
183562	243487
365358	152867
24474	171069
26820	283392
336897	378951
263514	480507
227135	310836
107790	213278
309083	35035
201882	129270
385866	357854
271095	151944
207896	362267
170180	107130
333833	27464
155297	56068
260565	58351
130302	391414
403489	461951
134299	424322
18661	219499
20101	15133
317929	420944
245826	453753
429785	55652
480037	489758
121010	450289
58199	127604
100655	476951
328619	156288
53846	220857
41673	355999
242400	214442
368755	76454
165680	221165
128704	65108
425244	164884
163549	148771
270297	302560
142884	488729
450798	94640
31313	136279
376299	367750
270597	40629
43368	379964
332507	117177
409016	6467
409388	268804
324367	435903
269612	5090
363576	341826
328032	38025
205948	298990
427284	265589
456616	132247
238376	469235
61367	267602
49824	325533
215225	51895
364407	389682
274659	153995
128503	187439
415990	273831
135181	186384
475507	16433
59027	23804
430041	223490
160534	40895
222695	296693
167588	104914
489596	405217
452967	488032
443717	246386
127462	369599
190606	492906
212565	483807
152937	35707
396769	411273
138622	343804
27221	160995
194861	229928
481419	241239
414825	186467
361192	298767
366275	115838
286190	275861
8498	63528
271602	161098
230415	440804
16844	365366
295866	281993
24751	39195
79898	478415
129022	61522
96242	268261
7733	479098
230192	455703
188837	90401
5710	275959
215462	165363
397499	399408
464317	285947
355499	258258
366941	271495
37412	428214
415871	324377
464981	365684
285143	217025
302798	285477
293761	92613
294115	278642
366100	345615
441461	183690
53566	226894
173680	105967
192826	469235
405717	17333
88082	95311
334493	168638
391551	13563
45375	60108
105826	378462
370590	168719
128704	318404
324886	294548
36842	218727
266085	54158
166878	14648
481419	6072
359762	138484
51365	348292
355713	303148
313853	50505
114701	48365
149534	440804
145860	224758
309359	456147
186794	316860
218560	398333
283435	492533
459802	193903
311756	105498
467277	419849
163435	175863
450036	51895
391262	21583
479587	113927
154271	49903
391249	266852
14238	82585
409016	380489
275239	69661
182729	190369
131389	90884
9597	122694
431908	250214
94220	251733
295404	59759
189038	168511
30020	322981
161114	24516
380585	184558
350064	48431
44554	394761
376364	65463
353807	330438
487121	482383
408878	298077
325342	37476
28653	251116
141423	190369
67280	395988
242750	354933
441685	38694
320225	267086
437544	135967
460415	137128
145363	401871
465859	471044
458768	272407
360459	186789
441034	468276
405293	363722
93384	27505
86664	35317
138675	160419
24384	237178
213782	320097
162564	175853
217606	52255
383037	239107
150708	286310
158180	296533
209286	425675
58486	464727
192611	125420
149341	82787
376553	26714
403148	315657
403956	80193
249447	131315
296541	261506
240661	159249
387839	41963
180990	153995
48020	492906
94696	455216
62074	317356
61124	397984
216229	437331
85222	395988
264800	276842
185473	300240
469189	39903
439588	373647
219198	140883
481044	373509
110621	477447
333833	72003
352451	351414
208461	378686
27806	84065
218380	190369
226314	304841
236267	135373
85996	96784
331364	193369
34226	430356
52867	393393
41076	12495
490675	22347
249894	474398
360417	194301
247133	198548
245394	297776
58656	250410
98957	233513
86493	282926
119725	227101
253116	130849
182657	84111
407292	46905
61816	483322
102644	256729
192416	42035
54539	177404
269909	5857
291962	123076
249709	331561
225197	110677
175691	10073
90351	28065
358477	325604
438767	10345
70401	318735
489993	423062
454560	328932
108140	26046
265211	469369
131574	120666
9917	145270
110094	366781
103420	400097
427638	98703
437140	443781
339451	50555
478304	220516
167638	286828
244017	315235
270830	62191
191840	422551
287980	327922
485471	194107
200658	11626
193187	14000
149147	481368
274936	150167
290600	466815
152921	20998
478139	123371
440839	28129
33607	12245
39830	239528
398438	183213
17438	431613
261699	372183
213782	325533
59726	138231
65812	187998
430792	249709
484144	242523
1441	183479
315250	337921
690	139436
358860	131270
480580	1466
328618	457197
399596	79882
156499	351396
149555	93671
486204	246311
55975	245738
24987	382495
331410	331636
79314	23926
51958	188759
63319	192195
268584	161080
322877	209572
402254	477506
140076	214024
74231	208038
163740	76809
171454	38867
230051	62554
472830	177777
89842	43005
354022	2232
349195	287423
390102	484107
305366	248505
405877	129042
89219	358167
412440	301627
390783	246076
360254	3130
453340	47627
382574	334974
301557	101650
468019	371918
32408	178907
112443	10520
399328	67851
271188	49115
72003	193897
482515	401871
354686	484274
45724	44057
105964	116283
262720	448817
125817	313745
17398	417294
26359	164481
362231	405837
342588	437018
144612	410486
382867	16217
310164	117085
57002	69245
221296	74482
137317	386395
490453	94516
262715	217423
289675	9526
379680	204798
315011	407306
92623	10470
298845	150760
445954	104102
458307	311522
468276	42392
129412	162795
382518	273831
245317	165829
351311	169045
68098	370597
431264	391192
383105	341786
117103	95807
217599	423741
354837	199700
160045	444714
251791	117854
102453	487580
203203	49651
155697	282453
290216	173331
234878	35707
431230	416512
277875	328140
221521	485304
443068	137658
491267	474801
194985	39331
317552	79861
289991	53389
374305	404855
266508	248563
35258	420944
302939	292440
258881	486885
177568	273831
85674	277084
235375	78819
113582	481279
161002	467139
68611	420348
318735	346276
269564	150237
448104	421798
132827	354696
10047	206726
306798	351354
82688	452746
430170	281504
154064	94344
221346	398236
214207	285498
444079	71168
195697	183213
5354	2835
263304	423368
242038	159083
144860	391414
438193	192576
260772	107813
232611	394406
6906	69614
412940	70976
237761	280627
116030	198790
2959	401378
458483	49903
493226	175497
180348	230203
139687	79989
398570	351152
374767	15133
204647	433843
424521	380944
28129	268495
186221	492588
362194	430124
295404	420790
324411	374939
53458	474133
445299	99405
307415	310261
249881	399468
398681	50155
206469	413525
140991	118877
230623	54976
144073	7907
153771	144998
347167	305449
460360	15201
331794	72416
11357	212688
221734	327100
489977	69734
157171	316148
188524	416096
153937	458
454819	190645
259978	167998
274869	385708
86954	313745
278188	124011
330731	478567
328313	100925
479614	322548
463200	55626
359217	325314
273693	1171
261875	313314
89103	317718
437884	461392
196316	320169
11901	259695
358860	181704
212927	306140
164771	44733
81035	249709
378286	478415
27403	335322
329272	313745
92401	2833
301834	117992
359362	378462
19459	173059
240191	111623
203000	5539
52646	378546
367656	492906
80982	337943
394145	88057
449936	101049
148628	305616
427521	146251
626	156376
486786	492073
30568	275487
338955	121171
483987	269885
390089	48163
264164	348971
345056	120855
82662	92613
362852	258370
287874	429368
244514	483440
27703	110708
315805	473231
438381	338915
47301	132740
359576	293813
225026	313745
20374	186561
3111	107651
63382	342557
399780	331508
83952	220635
319299	186440
151578	461125
68937	345011
419379	245679
451675	399514
92496	447331
128906	176660
401301	416842
410573	6155
50034	49231
93384	454975
44159	252664
418180	471485
375405	252195
80193	145544
338140	368205
415665	172529
254446	425529
163985	308100
309524	145948
168539	221833
255936	370700
477932	226483
360002	401854
81885	301563
287766	342698
287431	409814
173658	280317
301959	432347
2378	313302
243304	300825
367986	485185
32131	483178
135017	467890
5385	446320
171455	139677
312026	52917
385373	485287
292923	356428
257026	174902
476918	226650
198727	401854
272599	209917
326631	120074
293775	152592
430942	97985
162183	246713
370866	306420
490992	283445
370095	214024
353856	2829
356943	224034
235053	80262
115970	414286
38063	492799
247597	434035
25690	422576
488286	48163
418795	33376
309276	395924
244105	302682
263539	342736
243896	430148
278215	183213
318735	310111
178946	478415
309589	149389
38493	323919
253533	86728
390239	403937
328724	277248
69500	294713
84269	129185
59873	421167
325090	18969
399137	250389
146153	99789
349432	298767
60990	78625
230709	400073
124873	72096
417214	16764
211781	242096
455074	454558
1839	60595
152193	246778
416655	96259
366941	159161
244103	203656
72563	158420
416917	209572
166172	293813
144689	290094
16736	305049
277091	326282
243989	280777
231413	151103
6020	285446
90742	27929
300486	319772
168310	48971
308122	147121
199886	425675
329716	371934
235939	218730
288652	339596
381858	13370
61049	454975
439228	110619
81636	423362
255096	250434
392539	365266
96471	13262
6467	56448
313185	13129
458614	274309
209672	3669
419207	245201
22989	420944
429511	387742
233181	429239
321889	443693
365334	319368
79577	252005
319231	307894
309890	300811
452682	42428
226805	366941
58851	345642
257865	437826
75277	440660
149172	447831
268346	347861
16370	263009
40388	343746
206418	152502
37970	84461
90089	170180
173064	336590
334963	160831
349972	210987
260171	107018
238840	351732
3485	432320
228260	245679
75472	281244
305718	54772
147193	217423
76228	458469
44159	109756
184648	157726
303742	467492
344094	155035
240206	154933
300486	198694
25944	255650
85674	221664
232918	53938
407316	232515
127027	169150
55519	465896
72508	475612
17198	431625
5896	203136
372534	115782
475755	442168
236241	59776
485526	393326
450007	450215
38708	422360
324239	60517
266141	214436
428815	86560
365580	112794
132247	443678
484691	450685
164254	122696
481419	198790
491504	404155
57447	244005
40290	73445
161103	322749
140293	187974
463402	435508
277977	110036
414932	440962
183270	203279
135486	75871
475667	418530
371362	110568
348970	63528
340309	421356
209393	350337
386411	422880
452962	122403
475526	41673
376178	409828
151344	84750
40326	482162
145345	259745
202352	424624
272144	254697
54208	313314
181618	194893
458612	120332
265221	91007
43744	208491
158364	299734
374849	322432
15971	360563
49307	296758
55084	34547
21125	193241
157971	49641
473967	247334
169200	110677
110164	140044
6985	32667
190893	466737
132740	328758
137679	396036
444694	491324
99111	251748
103624	480025
385969	183213
224440	381416
117847	458877
393772	199920
183900	242153
313070	35626
368831	89055
390327	8463
314568	481983
296111	173176
420734	176711
189965	316388
328686	283198
268910	298767
115604	164884
2210	102612
253518	21583
433820	435465
440410	434684
54263	366577
7552	12895
128124	492906
317453	124752
363833	296758
389809	416394
404980	384739
67866	279415
433354	210912
200921	487885
197065	460367
386716	468203
7922	161510
178194	125070
94057	229805
467085	435689
260624	491150
29470	8093
126262	389009
10133	87889
278896	469235
194072	472953
44641	110677
426190	109407
174725	303424
472385	21523
163255	479652
390152	219876
231554	196783
412690	373565
468063	78116
138284	308675
114412	208038
480150	153665
252632	451720
66183	101474
371480	298270
255398	492906
263981	404806
306964	221646
338480	122212
456189	248777
487300	9054
11788	129687
223577	261356
91707	158271
105405	334092
97877	427101
80984	15133
16776	129270
478546	478461
387939	372857
450711	244829
320938	464500
283934	431556
247608	360773
478237	196217
89851	350593
370285	384336
177234	293813
358011	354449
326631	444691
129040	193871
187796	358627
334018	404806
473025	396565
149496	77143
17234	296332
114748	403726
336196	54042
440157	231932
294686	275108
176124	72617
438280	424057
164701	264845
18451	116658
200092	120986
268447	346761
123308	440249
235045	271546
412851	294650
142351	392788
316136	296107
176202	331581
354138	219844
414326	383526
54212	314976
380036	297681
243152	474412
150389	182050
282025	31041
5857	422470
453981	10354
183587	401101
247024	79483
391913	99437
345264	268606
274784	85531
456658	191084
90029	12528
217539	212561
157868	227333
454109	339727
250704	410951
347056	440660
168961	249202
466982	80979
486202	401097
262660	15133
484635	190369
270095	245894
235538	420790
13028	119893
90922	461162
207387	245935
492316	465071
248013	296999
213215	80408
61724	371934
227078	22726
165646	146251
300119	150793
193020	219572
312882	418551
484198	254653
423013	312892
136036	170295
314617	470991
367763	447447
491776	317118
386516	380769
5929	56068
62288	364005
330860	346408
10217	67984
491970	17186
258066	355012
172145	114930
491193	391414
242411	476203
146734	382096
424151	208300
209173	369599
421517	202838
71781	404036
379269	135756
184118	295159
408000	105585
484734	163127
111600	376369
398924	463623
457357	327274
328550	456865
213364	169027
138297	159249
193134	267352
333947	113138
171206	14306
436505	31178
411006	348196
131078	328206
111002	55590
105217	110677
384155	439979
302153	230303
152440	72941
382848	314663
319134	122694
112499	313745
194822	150874
434768	125370
362897	285634
15027	276819
380554	278700
16744	207729
285422	279531
320052	48275
66853	330423
108796	355210
173995	9113
182270	5857
108994	24863
247482	214063
193133	141068
156314	222369
410028	87097
251781	257298
384689	411313
315394	280174
231798	227874
436228	246311
245933	313745
331091	20149
251372	233160
471516	130742
449521	29745
144973	329884
35263	93317
342455	94344
429287	369053
1949	261390
310557	350498
201131	53263
392175	41602
219281	186561
267734	453012
173767	463588
128452	142344
275995	463549
94102	431691
120050	412162
103584	330469
478737	241525
229735	105796
31039	161341
378139	15209
42906	20852
417735	100569
49237	34136
113828	29962
255454	418561
84836	374784
380029	102612
201833	445753
371297	351414
21365	319764
308907	165437
163435	244205
140205	399132
31298	447379
365550	429766
238092	353014
90953	266852
114542	376121
134593	77004
276656	10379
93712	259398
285204	265711
181833	30403
178422	287252
488286	50538
386741	212313
52210	263434
378104	309425
274790	196603
327123	294836
444685	330821
119877	290436
112443	63958
57447	381008
86632	183213
267562	243301
434973	250389
199507	380538
262385	164884
185205	293813
302754	189114
467069	190369
260021	52490
8733	98847
331200	348007
247700	380787
101840	101437
36534	164446
443614	387987
100897	238578
242299	50538
393235	287854
294971	23207
115128	353109
470665	418848
141782	440914
7770	157726
176968	35707
103420	379591
116157	203279
248293	47870
424922	433953
401361	89047
280775	32807
469808	339853
322005	168615
79102	400176
232513	270680
24713	467443
239290	201223
383237	471745
233278	19623
436952	446351
77503	144701
27617	120666
87036	292535
472305	110677
6678	3289
21961	99437
189965	84504
145805	383085
295817	239937
469426	251116
291521	268495
58624	464846
273019	153534
156362	98906
4634	169603
341908	132740
366402	387774
369000	470027
45724	109027
264327	422618
57889	246713
191079	198184
397997	385248
330072	154977
106627	163750
470258	224285
284991	217423
415535	189659
430217	181704
46407	169800
91124	313745
370869	141649
4096	434035
292198	233938
74313	98020
422771	362784
318573	377620
443320	192195
333671	6374
294730	344091
404568	233989
266141	217025
180181	13231
194898	153589
211238	105003
196996	392108
235242	298325
396421	331766
258782	349334
447000	183213
451260	313745
277197	70557
399686	460269
84794	57561
63259	260527
131162	165119
254446	345028
181883	126204
331794	49903
110835	416553
78453	348007
394724	313314
149359	284779
230736	375233
265994	11474
44400	297743
126479	373074
178682	131174
301659	447513
258962	266852
92898	456906
1994	84504
192238	395968
287566	286115
196955	178436
404816	230426
171988	142318
160680	183975
65513	483551
164382	145948
125216	365478
450465	189281
156446	490727
319231	470537
120253	39255
101502	317177
96242	322515
423612	481806
93479	243438
274471	247582
131558	293813
362082	58441
319587	346923
119944	212757
196479	290450
28094	15209
66109	90538
289673	236240
181385	209510
404568	144288
148139	41329
345715	457241
342977	322685
139056	393326
350103	6253
42294	111623
85264	486885
189454	359218
40332	193281
55238	143124
121947	327436
228128	337453
485796	433645
76228	479215
146893	326987
226150	41595
114231	253047
37982	221407
265700	353787
65683	370756
107118	450465
365578	204384
456658	162829
114794	41075
438464	297282
231958	267352
405949	276387
49092	264406
343975	204330
379598	379437
31661	192357
125968	275152
59160	115340
152174	312697
298479	232377
152496	12245
127211	111325
288301	489822
395696	350822
482989	115795
143300	385681
479899	62191
194255	334837
117705	278517
68314	263073
41406	67570
39943	433069
349346	284982
393928	197895
293058	94344
28057	211996
237069	224665
107022	219499
96832	188071
404984	123369
302223	35707
284611	486885
329121	32807
114707	185751
73387	394890
190281	399530
38139	49977
140171	217423
192458	51054
430324	317100
83055	293813
461143	387839
466553	200444
453736	29153
112020	445353
219556	364995
372506	209542
228128	20151
124862	152502
469334	314305
16233	225453
471927	111759
421525	290632
364000	97467
201863	267602
79701	426986
423824	84111
306805	241468
487994	240183
351308	66191
44159	264585
458168	334493
136955	32616
60901	21457
360363	317356
479072	306409
414327	359198
354737	243473
257245	383967
314778	300469
25969	377982
317536	211790
259978	153931
407334	110606
175491	317118
481419	78214
414421	53863
189781	220171
23515	409540
77518	308303
217962	15680
100150	160456
458925	383967
224396	261458
52271	296592
450687	185335
377708	393326
478588	420336
335691	32807
156776	22827
426742	359762
365929	82949
364026	404806
82688	119381
107009	376069
87527	229167
91185	58208
254056	433226
204066	461392
188613	209408
260087	392788
300273	300197
394889	387246
301326	268079
134847	156516
254446	240738
374206	110677
388572	24376
370353	94667
47733	218660
54539	325415
107271	355700
114537	35707
260367	359136
286593	37203
456021	330411
267819	222701
449438	25136
39537	266736
416532	281279
109471	230378
461170	289815
344437	137128
11398	243256
22301	263713
265509	224166
464314	19246
446186	440660
223335	64207
109868	34675
283022	145129
80079	220068
386214	263009
167175	258370
68477	441943
459196	97814
258362	265589
490850	260291
291933	216377
430384	286798
136282	478232
64272	129857
14817	83058
264213	93871
22350	335609
420440	350107
114405	343746
224594	137405
95953	416530
55450	389682
41990	119868
186595	224871
104776	49903
69132	461182
160237	257972
457816	370866
105992	3041
353491	109253
126619	198596
94927	489552
296733	476846
427480	288280
453213	119762
408512	420790
87638	185918
70478	281251
238662	132740
321868	306409
112755	197882
112593	93533
396800	361831
430023	438305
10060	216337
88606	51424
337529	338890
267051	209572
410036	286936
197696	291249
474007	157698
261532	310261
318066	370058
215533	304466
182929	255372
306424	75913
198412	483853
234934	336852
68297	26366
80511	134694
474177	261958
167588	490358
102249	356381
290838	295484
454450	204330
445763	189044
53407	34485
86865	425251
383814	112161
34970	400460
343045	73236
372715	118034
247296	49106
60009	411424
352884	85423
270196	429650
304209	85656
38302	10580
104619	461392
15819	88353
328830	317100
81196	78515
365550	126348
474475	479985
333974	58125
376911	342966
44160	401297
413011	471355
187207	317118
308751	54976
105563	159417
307667	60633
57941	273514
309253	16433
232827	249446
438336	18160
364946	395964
56195	459205
97746	353200
347551	302025
87376	196722
300119	167013
460302	481279
85916	78806
170085	15209
369276	273831
112299	184459
209873	257335
79374	275677
67750	116525
295641	287694
437675	310261
437301	294548
10546	404960
334372	416913
66341	245889
343732	89232
235967	476700
349416	292721
448104	252469
318088	289228
345553	392045
443815	413880
136475	440577
481458	421086
19135	423711
4692	86560
36510	484777
272592	348169
343472	309400
218114	387499
364942	485304
228195	293813
214265	82027
196996	257540
267562	90923
478241	53464
306981	134543
333692	250679
71227	298182
242750	140915
160596	285156
202478	312463
314311	127357
417938	381416
153322	348798
223929	393953
121922	275790
386825	315407
58569	174262
344970	104580
262210	283148
109334	215477
279722	12526
92457	275159
485786	46298
370876	136897
170226	268667
226314	102215
128563	9950
422035	256750
485546	385826
240186	192527
155302	400311
221521	12718
334305	19246
86378	365079
63421	183792
278346	267602
315560	99471
294739	284483
417981	409142
84521	403166
294715	244858
360526	52867
41016	411809
225355	245679
130198	108709
204346	251397
464452	59865
358709	439352
17535	422164
141563	332685
121731	317118
112311	212175
262863	282043
380609	214144
211042	46030
197232	367945
342486	134599
111156	494102
438193	386608
421794	118652
98828	286936
10617	385781
475410	108222
256886	120173
465950	132740
356915	24070
250030	156837
14788	461944
95189	370099
443290	164759
161668	141471
416691	433934
109639	190369
276514	327204
396822	250434
189966	205223
415370	409828
288766	132740
30019	406376
490458	313745
207292	251177
152484	146202
133648	334424
409745	296761
467372	93786
365272	471564
322952	437061
354545	477372
433630	299467
367328	25847
423836	182004
247710	440660
465122	313745
443629	86892
45271	248501
21831	17790
58597	44268
390781	255579
305827	125420
206939	243776
120514	228431
392995	331638
162551	23018
66448	220540
467828	138297
114534	186714
343440	119001
482145	370475
426595	93752
449412	236064
361001	307416
164570	400120
368632	24334
190051	350549
201925	420392
152921	255541
373433	221324
172960	365741
375315	86560
347433	291521
102262	105498
262210	486490
176992	5759
407334	24381
270508	21583
179219	54700
154599	11702
431246	201571
138654	272097
44905	381857
359427	390398
459280	233297
122616	23187
480321	435817
150649	118271
478678	387741
453159	148815
222760	464080
229123	452043
248134	324695
345715	316107
207696	457419
368552	351853
180083	342390
272439	490206
227405	132740
221454	244392
419871	265040
455396	168615
355013	32704
256308	454377
113119	301338
69434	167762
226167	78303
354111	219776
23189	321344
96210	293813
483017	215863
93421	50264
267562	102654
26336	399910
424125	36264
449930	213461
139279	315687
303555	233477
120025	382643
156957	88066
94219	250770
156185	12787
333966	257899
101479	229847
18451	249812
206501	411809
267562	11789
8305	164851
325943	345779
410813	335832
132610	428864
333903	61572
94667	200200
85880	94344
95904	125399
373030	481642
385170	476766
206789	237120
56933	75719
355972	419580
460048	315671
98881	257313
364991	388575
353979	288035
395328	335442
86656	296416
358625	207411
308278	81225
212153	74830
372923	94
308423	430356
153322	494068
188294	301049
341730	134694
232708	470415
151952	117027
145191	276358
140116	420959
109334	86632
85739	290624
121694	277961
386721	493841
471052	484746
289703	183213
76616	348563
450532	315516
193354	423524
461769	350675
337916	32281
327606	472239
174654	259929
478287	41406
210402	36451
250410	403816
220435	428864
404946	477534
255792	47757
41724	28065
329697	249709
480755	145694
6467	11301
98000	67029
420756	75991
174139	66309
272863	458589
387531	271441
457396	316394
323887	16433
40028	59672
312741	142282
133082	40784
286500	327217
185447	137833
237148	117246
142314	331449
253845	250434
345236	372283
110306	32807
270567	75292
368639	153030
264026	298941
212240	268843
74769	59718
367010	343362
69734	50264
474177	147373
374314	269413
95862	127469
490863	128218
298589	478415
249090	267690
43529	230324
424768	97577
79195	261567
25130	297364
288235	301149
439507	243597
35466	158903
385881	124153
180769	424707
72226	440660
226258	144297
234119	132843
198727	264463
356157	127937
171915	76738
386403	457845
124271	157375
237120	377906
55675	47450
385991	168220
116947	155073
238494	27464
359299	83997
239029	50290
45614	375840
457914	220857
422946	2727
96022	449814
212153	290798
134133	17160
82434	411809
306876	43004
463806	214047
13993	451016
306130	476283
48411	366666
444755	20367
139946	440463
196465	132318
335951	281433
209227	350934
327570	247481
247388	288035
141026	143950
334777	290450
483987	175443
300051	374314
159703	435991
362267	299398
126870	85038
244442	270032
263084	185578
112944	231771
293029	310430
83310	294684
253435	398333
364636	188201
410002	108381
266965	411809
221625	293813
436748	204925
129959	156544
454867	219001
287766	313523
411688	145064
343717	411424
106917	227088
273043	77538
456021	466737
340888	486885
405530	355864
352987	205915
89219	336643
412388	332392
266448	77302
57230	480912
472457	304734
100667	166513
244454	291521
31247	468837
167588	142242
460333	175608
230173	273831
378028	350973
78739	323926
435140	156851
104740	241525
286948	8057
459428	187627
493322	110578
470253	49000
310721	35707
334872	378127
311311	459213
226038	396080
124729	336590
338003	426034
227878	357972
203515	74882
89525	44224
244400	89243
125471	356663
314311	487130
208898	245487
346272	388420
263809	1666
459280	435469
244719	316372
464420	108700
355083	175026
102912	76111
486934	34272
57515	444588
228241	378408
73466	162247
472036	30263
347134	441777
339491	15133
412989	376081
430170	447085
188259	342420
311078	461227
240191	227101
52137	151944
138930	179705
481007	253955
112697	399368
386182	267273
467277	196783
118024	173527
308122	477729
346557	23038
433647	376814
128088	82275
40890	471058
433939	49903
197500	184107
73143	158785
115263	224721
418241	417560
388231	469562
35441	475699
478112	444662
44844	55273
251991	308150
450890	248835
127462	476951
291866	229781
180904	138193
241674	301325
79279	76135
323525	216638
378371	110677
375578	152321
105145	387742
242965	328051
176690	104563
312381	254044
490244	313070
201556	132996
187666	342300
150789	48146
66070	74691
240677	158514
228084	82291
314311	247688
62546	86629
149332	332896
5864	46836
449078	492262
486522	365952
277596	320224
163831	270836
420215	345466
478975	320129
227241	213277
466721	97978
86344	476951
216772	475539
175946	83715
344561	464420
385391	397773
21411	272069
80510	39195
262639	32619
100193	420415
127376	214024
396619	169269
42930	362432
374506	139339
37748	382511
336023	96696
156531	486885
134299	367099
142969	313745
201131	347732
441821	71263
435602	333357
457313	48163
21888	488109
415512	119381
47046	342486
372221	57562
309917	388254
269585	218614
64008	61059
293166	440861
358373	66879
286819	120986
223929	165907
318406	287199
277568	405358
188794	139745
242421	49596
220675	406728
297794	132996
24381	368892
326073	1057
17855	21998
35498	20959
367082	86974
5166	190369
250854	49228
98535	315573
330208	104794
298143	65127
61647	14572
388496	244584
250317	239561
429653	338076
237714	196399
233045	145931
34339	44189
11073	324975
99437	390232
58435	171967
25455	13903
110835	413816
286332	468127
157182	165653
207666	418534
274455	236735
483662	420944
15853	51895
259978	278698
87376	318521
466240	122283
217321	399867
210406	217423
138113	219963
112625	368162
455074	162884
385267	203656
309237	477847
395378	474385
23428	258687
442375	164884
365389	10646
25239	200810
424359	434083
383190	471745
103464	241090
367965	214924
289696	24000
28357	366425
76565	353116
306196	13370
266140	212684
435031	456135
469333	131332
231014	10001
91300	295530
300749	356994
48146	310904
308944	43522
191308	475935
164551	231681
43966	112311
485675	132247
296087	467284
315046	435708
201477	236735
95474	106739
423828	226051
239272	471310
39043	417918
398180	144306
104505	48678
190148	13129
92042	341888
291149	162831
201813	11199
416821	121196
439072	212839
137454	87620
137000	33553
20334	296693
172665	92313
280340	127921
268828	3037
89238	179108
285190	360884
320866	257377
424553	191944
479985	231076
172222	250184
199115	232995
40470	236842
361689	76454
218193	186440
286922	122694
303736	217423
399028	197337
26168	476951
125458	364146
301728	40872
360911	143079
190369	117650
453757	218727
439919	453203
44829	86728
180653	63665
202197	100194
395747	148429
57258	317118
29504	192313
351362	367879
124259	420944
196794	381008
318537	374526
197614	301659
432034	467703
113225	378462
259863	230325
404120	428312
483112	203213
128541	258370
333991	258220
23481	191706
128686	330469
73221	253925
94123	206142
327688	215361
481749	422209
295523	13129
208657	75737
402788	298767
469796	249210
298984	296423
195375	440023
183404	188925
146210	131009
454755	350919
165870	46478
212153	45413
97901	14945
189064	38794
202893	268118
456737	480695
119359	390061
470266	109910
385703	453406
93222	340398
259699	108222
174836	447560
407688	327217
172306	178335
53566	348646
482112	189591
236657	368186
205607	326605
18346	79330
314522	263880
135181	288750
91299	59821
93480	236213
364531	35707
330405	196783
8535	204195
239123	72985
197283	486275
168000	159902
275615	239169
373382	204936
270973	273831
345886	205571
411015	360860
254538	416117
101137	186159
397555	450321
361730	99437
197118	345642
276549	258715
196398	199136
242589	98906
347250	378462
76285	300555
176625	56642
5221	182887
219546	204273
481356	18418
168065	44128
352341	478272
79297	451738
125490	308083
442214	90775
39601	38063
343804	299457
253378	297788
351596	432175
380489	286320
123906	94665
239036	207363
196003	201262
382673	200632
312283	356920
257007	241468
269801	126204
132318	453010
204824	424973
328174	207553
73298	461392
289329	105585
459482	435708
128839	425675
300151	211429
167588	60238
112159	376814
486997	305545
113685	388646
172998	284765
269381	296854
201586	383805
137368	369258
403527	137823
17070	38357
360057	248382
398506	335477
395387	67584
393870	276561
322829	303175
54248	313745
330513	130841
90279	279201
106481	272230
200092	98931
63704	241005
217658	90682
445809	184902
410567	120195
296147	94333
231305	124393
53904	15462
31366	234804
191206	468253
417938	232258
203783	344246
475336	104855
187998	296813
193273	164103
440303	174411
37237	69734
166149	340561
211722	163435
446934	440424
39149	467538
253241	205270
277045	326435
261759	355210
32838	122447
190304	291451
487890	243374
359259	287197
259293	389131
253102	449362
422090	81821
178222	82585
129296	482162
461082	464277
81081	488797
287211	116604
392062	363973
377047	139878
352197	249334
420289	327034
249586	262954
8377	187122
335225	39501
130069	197647
447335	192198
222491	281924
461504	261394
179041	292911
355630	186384
170620	475200
82054	134262
252998	54976
28200	108222
17385	293458
81981	475073
350594	199582
62013	91960
202903	200632
257542	276778
310396	372141
288271	262954
428600	131604
306294	44826
318811	270379
334196	126204
321594	178472
224369	381198
299671	387746
142239	366534
62909	189383
33588	32759
80226	154137
118938	252664
443228	57933
102383	380071
181709	322045
8486	110418
4259	120274
22488	275615
303964	105053
282969	86707
471169	280333
74300	17983
456062	322515
359762	108670
418453	235679
249673	243438
220925	368514
105979	348544
183170	99405
221097	163100
473752	431785
276504	103321
220274	147520
477626	440660
485960	267352
16844	35035
133130	401210
414422	192909
386463	198579
443307	420944
28357	1962
260217	440660
207782	484447
405990	364287
488228	28838
461846	116431
16458	465508
282453	359218
237366	19620
200276	139536
173397	460540
403098	456283
230600	160436
20946	302090
52197	358032
20882	20171
489600	5639
491547	151944
368521	125652
380748	210508
262142	293813
19727	131374
66354	315380
246079	173887
22963	272846
11608	16433
196903	260320
85739	119381
28357	235733
51730	336590
61503	107473
170226	312892
191899	300898
235743	414113
11581	54976
478740	313402
175428	264406
333615	97277
248692	492316
55286	52160
314224	198687
226269	43514
385768	86476
81369	286337
459848	262954
178118	392301
312474	205139
201164	413526
120949	217423
302379	196783
156762	183117
86007	490121
231855	416942
27400	413274
327932	378686
371256	383164
178224	467329
274329	273831
212732	196783
205915	2885
150423	453521
492453	317822
38794	430356
460512	439473
71346	176913
337564	236213
75892	254973
53294	467703
411424	490233
140325	152318
39195	435116
297954	28129
127721	7252
441924	440962
416661	6733
201531	98644
17476	107053
486613	61816
140948	248777
1976	124425
385237	279597
208771	52957
121226	323139
442371	117081
376046	440660
271168	95934
33710	279817
388992	198038
246545	241048
394944	462973
342796	428290
405555	282488
484198	119869
474280	458281
57346	167540
416561	96515
256716	228431
67165	485734
380791	190369
277568	244017
84052	52382
16433	223768
477157	215054
174643	446351
374901	16923
102870	210579
487083	463615
430894	353557
226337	353884
323781	91711
327548	198790
144973	357337
341777	267352
254463	471274
299018	213639
39104	393737
150921	443694
453294	132996
119762	80001
383004	66631
346834	317356
356530	130137
99775	218730
330488	346579
94376	195607
92266	331735
412056	188662
382040	339815
312372	420944
35806	228860
411282	107148
15027	314721
221173	190369
55961	91998
228330	460923
345205	371918
16732	387742
289445	420944
356345	190369
356019	33895
455367	468786
395049	234494
165950	383188
308122	206321
355732	293745
127838	251599
351087	121988
250833	457509
395226	409086
382557	174935
407399	2232
316136	2639
485193	263009
466851	235679
313251	160379
404803	355093
338248	190369
445690	22838
481085	454484
458583	36350
91555	123841
73642	86728
71430	120094
109180	395188
200549	317118
179995	420973
333913	269994
288794	219141
378823	53863
9928	351717
371120	160422
185312	352191
319658	250495
365831	68285
295150	313745
90250	163370
37632	41453
85425	41861
259955	385370
243847	154527
135611	443920
386454	231817
17535	461846
189064	325104
190475	66315
277179	240796
436699	375334
396583	453909
169510	165475
347054	411558
135693	319577
446539	217423
252069	164446
89219	373744
200092	445749
434855	96977
65546	129708
61651	2650
389415	382693
447335	319393
121828	340677
478588	8569
286963	141440
146124	373009
264144	279287
31370	309425
131090	486885
10690	414454
118002	152324
250290	176077
69979	463623
192599	235216
407334	487203
142969	119762
29265	291674
441821	193098
250709	108118
105126	188319
152991	291521
42471	474931
279609	86077
191795	390088
348053	46198
259192	178271
183109	405544
320298	49903
267605	439611
253824	406408
407659	191901
115967	141286
478287	298990
299128	53701
408459	236213
91967	241525
142059	155919
219808	101058
284657	218730
6072	244929
308664	224794
252298	420944
234845	300892
202922	162795
120937	175608
150224	220749
71112	259629
434726	394214
166153	384048
366723	383391
104621	97277
190260	292721
130237	10650
366187	95762
94742	28129
427397	108222
364285	144306
172417	475200
236222	218675
433943	64183
293240	90682
356740	91558
219308	474412
282638	47349
117672	41669
16844	485922
107085	94516
336071	453892
184629	221664
47520	21902
378745	77825
45899	158184
360868	187974
485106	94344
290232	15209
475761	423335
54139	89224
392779	251597
444519	16433
445854	363581
431969	432467
270341	286936
184971	74436
277369	39903
276876	83893
388400	355093
362883	284615
448168	41753
244492	420944
408714	403937
51367	159141
389330	482162
195402	392661
138273	391414
383252	79485
67806	484735
85093	132740
384294	37476
238324	185115
135907	206638
179689	267352
90208	217883
347673	119762
420777	254719
453697	454309
446236	248299
440059	262385
341693	27931
334386	327217
445263	149448
178959	380071
439710	34836
191492	32609
229813	283445
41005	21583
202774	356428
71297	214540
90496	428110
177731	389999
73147	269199
56545	133029
411629	52537
466133	413807
479351	383084
159617	3902
421788	352786
44160	338480
95286	149955
130542	469379
60589	49896
217160	425752
263010	295484
107896	354630
272742	73189
18559	314221
117733	282512
323365	204161
455726	169325
167588	444992
2804	445218
6450	425675
403272	259607
240048	182000
56198	262990
37697	172592
396154	94665
58350	296536
21411	348278
207877	274925
277801	272096
169200	461944
85383	198317
400489	219499
473466	440660
262722	405246
135970	65913
465751	55940
289329	90682
383725	351193
310244	309801
427066	88020
236111	421351
243192	77700
314617	124711
284161	306684
130490	331508
449403	246507
375510	367008
282847	36191
124602	219186
221794	130632
175404	389682
97803	90461
461136	138172
193020	339251
190281	83986
248013	189096
158433	338975
334966	205702
209259	6380
172396	122462
294827	215883
358061	445988
239268	69515
381576	491185
193654	49021
128121	446801
115449	101816
107295	342419
422408	288035
65452	102352
314516	370279
433117	110677
287059	35629
352864	418099
33504	127104
75461	420320
293876	415926
165326	140369
274057	400157
263502	51585
48714	408735
257825	438267
180848	50034
368480	229031
465783	139297
463549	124754
4615	401958
86311	208785
43814	176922
49021	154495
436987	454101
297515	476951
408334	380946
248013	268516
116767	450833
240347	139969
406960	310261
405771	121106
143290	281641
108608	22827
81918	226308
185526	149674
212230	104575
199364	10520
117992	386535
181888	171354
257581	35707
311388	32807
103652	218142
104580	186159
421591	3234
83616	308345
119872	421830
28838	149938
291895	106477
34362	333357
456051	478415
122696	406638
324061	333591
477814	234713
274704	59311
100349	218614
484229	374905
164095	413930
485899	380520
322274	120195
329499	183633
472945	222767
179386	40161
417938	226741
39568	190325
178172	491150
83799	274314
273972	208577
370363	266536
344777	162795
304752	328352
180908	487098
15819	380046
421296	105600
67351	22475
173397	77391
465666	376364
430681	204681
21888	218727
239719	89047
366066	388957
89885	335543
172579	396691
413341	21411
253909	405263
54784	209285
337369	45574
358143	267602
118379	485304
197544	356645
227750	422998
293368	331581
193837	245748
231228	473125
179375	21902
418500	49903
432601	122462
157696	350189
256920	62038
57205	207747
63964	293813
298274	101672
48922	6183
340176	483447
34266	293813
380211	190369
341898	220756
493080	300887
66129	381485
151309	202031
33323	20534
185270	58112
404948	131852
151765	188067
484407	53879
14899	267602
400163	315847
409503	11626
221359	46860
202242	230783
244917	42259
292352	490885
441760	481279
81279	11626
484288	276651
224312	301867
52706	455438
54539	56595
81139	401871
332282	219144
260956	245679
487765	302322
29265	186159
76274	469003
85674	136279
312425	417201
341191	378330
456316	295650
378558	17660
332391	266600
223043	258171
219983	187717
291039	222701
127342	413535
384231	493453
27233	441996
368239	43164
338752	238041
238377	114721
188423	232929
278412	470374
146069	286942
469272	237235
451216	173522
369816	191708
92457	170162
242411	233477
364577	12895
36615	48146
53427	437106
360121	106895
242411	266926
106648	304865
191391	277839
456021	216806
55659	325434
306434	310391
194875	318932
236465	276744
454096	122462
176130	242411
432673	391414
236998	286936
194169	479570
193817	186041
468695	7148
136884	42747
421543	363564
491337	425838
6865	327013
287953	160139
425135	40784
30069	13390
168007	344469
377083	15209
155490	262633
240379	101058
231769	391414
164612	384744
326570	249202
341197	52420
204263	225701
329424	489822
105762	191609
440383	378462
193133	391511
476855	110578
257577	22253
469163	321856
174598	164083
489552	56217
357341	396420
191294	355484
84123	440962
270838	116750
102186	451885
190281	251915
21635	210050
314455	393399
144188	461944
111455	183030
141822	100719
55914	320097
75495	248398
132420	404053
48191	109090
7290	107438
218079	359243
144504	420392
300470	8341
308802	77278
418869	209876
316909	128927
411272	324828
437156	8112
249827	45840
345401	478337
433346	228431
48163	10113
62185	426040
137545	134145
261278	216772
146893	146259
145009	317118
146763	326310
415730	348798
68255	484867
12177	288942
401552	334680
417764	401101
217848	410236
378190	317118
132894	267602
86490	224338
299462	476231
410766	171248
15467	63711
350583	90123
487472	180962
174417	405524
448680	417918
90870	203661
320245	207411
45803	470104
144072	245575
150496	303175
263703	113068
81887	35794
96976	57989
88638	164164
188912	478415
44203	334068
486712	265554
129412	48163
453941	211843
355150	162756
366117	245679
124074	334010
25393	57878
312020	61396
386516	311300
414286	206464
267654	54275
447764	390698
332129	384336
159266	318456
87330	447831
169591	436354
334175	50384
449936	469908
288258	276090
252553	444865
387464	464080
146103	273831
474441	292877
180398	59905
392011	139081
423261	137743
121885	150028
91996	421407
485948	192559
486238	141113
271188	493527
301913	480854
36279	456640
131504	419850
327932	144845
87672	394387
342465	374784
257446	291166
408916	344574
449795	387742
360535	125074
480926	353096
39215	389170
30020	244699
160876	351849
163502	464872
491867	298557
245633	347467
200019	264585
47503	71259
87638	239544
48474	421935
50001	214055
490655	460158
357243	298077
431594	419062
19542	212862
242647	15209
445556	427628
208273	434186
414934	15209
444693	278520
154371	4458
112552	476880
265529	412980
63603	378599
119359	432212
432903	181237
30933	448709
30273	378698
420231	4369
302996	301475
74365	63116
6285	21411
312358	451016
145274	164152
434696	406722
408329	82040
266424	205531
109666	25347
410592	200929
90696	225227
248869	214783
65546	444013
23720	276510
123837	260682
380454	199353
445023	176747
382708	94356
113753	387323
336896	197996
343975	208617
156348	219866
315192	196783
476106	446520
289292	61322
133761	105585
222004	22804
300561	324037
462213	9054
227972	421422
54898	8303
240473	358487
488388	241798
215260	262639
256893	396928
348476	378653
221348	24899
313822	143046
116525	351193
266965	465063
31025	396563
171807	23018
281105	491150
381553	276591
255847	388830
281285	11626
139571	217423
19334	488996
54599	318672
306387	204865
373585	10690
117029	302033
355536	184174
84268	151944
428735	183711
412130	27748
445523	301589
252494	177078
286781	119381
424485	307847
392435	123754
119721	340819
201055	199535
104740	296423
52393	389497
45480	152028
303469	475786
275291	87213
131195	267602
406896	411424
425827	401928
230252	421935
204499	317356
237251	57134
291235	146667
183390	456801
369129	244941
399237	383576
387791	125968
59873	306756
118383	258607
194767	295484
295680	33236
198931	265883
460687	316575
219302	264766
474341	481862
233681	246311
275957	366666
121574	392703
430151	435708
408055	305555
189640	236082
231715	282934
186206	141623
448420	454263
394636	211868
7001	6120
459979	380568
487513	293813
250730	115174
133156	123029
237148	299234
178950	193681
397946	425675
373846	312981
114405	23018
327812	294536
401635	296553
188373	166513
395987	464420
296357	237178
199031	172089
189253	74106
369886	335249
182583	258461
441465	118585
186266	205289
37193	234427
268961	114063
95431	280968
205365	271548
1603	104299
287475	334983
131552	265883
392677	363995
482449	345401
207230	205113
129328	45413
24508	94516
293974	347386
236216	121106
409016	130028
39892	189088
360459	169269
62133	377609
242723	313492
233045	358060
226422	484447
412440	214024
225694	195697
25145	292721
217640	203879
284852	13129
178876	10132
101777	76111
297362	436058
239498	469235
386741	180192
114615	292721
309565	60923
87893	267352
224091	42035
322101	247812
223116	27662
488410	48542
190519	263332
275824	250833
318071	138401
153813	209471
275058	20616
381595	474412
756	85936
474832	105585
473077	181993
482628	110505
295161	476880
411776	414832
137142	227881
456748	209281
146867	360224
244206	373120
243067	312697
320484	360860
103196	22759
368967	480025
321213	301475
128240	170894
143594	348292
156704	245679
176545	461387
482851	235533
27306	389682
200411	263514
364035	119762
124320	17155
69542	170127
11806	214024
16982	324072
405150	9328
414482	329062
12043	143463
73846	19214
311075	463615
289675	195812
387882	319166
65513	302746
207606	479614
409016	24983
412757	416771
72102	246460
71127	175721
377324	273831
441333	73407
444572	170424
345609	58287
398110	178907
408597	420392
83137	78184
406758	230728
307652	178110
300069	76524
489850	191345
108048	479614
160075	203656
60957	300119
333574	179045
246755	240399
244092	152085
103929	279047
245262	478415
241987	231485
230306	19145
238190	6000
131927	273413
338791	368904
423296	131888
412206	398333
149467	93627
99583	268829
149147	401854
126911	57134
466181	167383
349200	393238
482712	11730
207716	296231
412637	257294
163356	167421
289398	387742
231254	374058
347948	269612
96376	12895
436509	368859
350432	59658
302063	263009
216147	30263
332139	158883
164616	354903
249546	278520
434688	409828
353051	352504
63086	383798
322831	83403
39325	409828
45095	330979
222399	475952
389034	313745
342072	156002
238344	58881
351855	287423
264708	146936
338631	118981
92445	298929
152504	56068
70625	49896
88266	83811
130552	477524
192611	166063
29369	49127
101479	421843
430846	174
477811	310836
414128	180841
222216	308100
285156	236802
203611	257600
114882	492942
269258	49789
310661	84388
44681	216747
266659	49228
144920	430464
491445	291324
208713	439718
347686	114930
193869	332820
334022	465026
493038	355093
278553	240586
107682	342165
431126	115861
350955	469632
415567	30886
178422	190460
58476	99072
88852	248243
118690	146584
491857	84089
218829	489299
336386	230655
134876	490742
304703	48275
48219	395336
173783	363631
221599	386132
284182	395988
239289	294255
244591	104784
37748	21523
297969	310756
266307	191345
121190	406626
169937	243252
312283	274012
236034	246311
466670	116283
346255	181862
145299	49021
296432	222531
9856	453012
221925	426056
268060	404603
167763	258370
364158	371851
359642	145691
300160	466079
45530	342669
106814	308100
243777	348148
491272	20802
276115	425397
453208	238148
386690	426034
262812	149225
295752	171069
355642	236737
313389	315687
29316	249066
87436	275790
243880	391414
11946	447158
370529	29873
71281	211868
87531	105878
412389	220129
27885	398811
308079	211868
232406	366941
350921	237235
264990	476231
358373	170894
79195	283814
229735	125061
408337	324491
16205	9681
361576	366100
287949	187836
475728	101966
299168	103456
375510	357869
289297	456640
114412	264303
165533	315687
181188	397503
400163	190369
276574	191172
425827	430278
138453	226308
322533	300493
85941	342564
23677	196851
291432	78242
354111	423508
391867	9203
127462	182000
2187	195075
30152	211868
400888	224905
129296	426034
343493	294463
474574	82271
341298	347360
455122	166970
447529	329576
81304	137155
122744	204925
317370	176119
62166	217871
291867	11853
219546	170099
81817	471355
301955	4413
477932	318373
428410	246672
255508	443636
182091	22889
195921	355807
78866	439369
19173	461846
128792	28129
293907	12245
293889	359762
98468	118468
373043	366666
294719	273831
129634	75303
32148	13348
318500	428214
414058	187974
178035	401871
382293	427803
137846	45141
45060	314742
6836	433391
243840	194589
382314	414603
354193	27052
59642	464727
391689	255897
276821	93009
461329	252443
191544	200982
430870	28718
246363	492906
62536	286936
22617	135896
414286	14617
224045	80193
271612	53490
349182	154796
185162	445233
295304	150988
16025	429417
349735	12177
170938	179045
419880	86632
400945	203656
137404	145468
476023	96977
98925	252147
83453	272239
359085	440660
208596	101201
233117	432867
186763	392698
293450	179375
174139	260561
202893	49903
66892	168213
450027	462465
193028	220749
365329	478415
196670	187627
275565	393326
258295	135863
438098	470683
201866	79507
69274	49903
489822	411211
450889	183213
198786	405358
173689	219865
326058	252160
282469	182809
360688	388575
342434	142238
277568	379143
67399	239028
168738	259739
213298	53016
467631	436708
231290	114930
275518	424714
320259	493524
17969	236213
315428	137896
23517	107449
380218	116012
358192	357854
41497	313745
302909	23667
24467	255353
293414	369181
342486	91947
182593	293813
27322	135756
323684	237562
137133	307771
326260	428738
223983	187836
352195	16433
198317	148047
6334	93597
160516	456640
235939	388088
135378	198101
415624	185115
146931	273831
460488	443930
382848	399867
462893	249108
228106	191649
307083	450307
161363	354022
426040	297830
347834	105986
295392	49903
465559	158514
133909	473797
219817	435318
325979	196868
48282	328546
389158	466432
404568	442802
330674	322636
452865	378462
356473	79989
250794	98644
183484	330878
219560	257628
473025	235198
471961	250955
73640	411511
3227	264446
426075	301659
366375	273831
314519	47644
46092	204094
339378	210770
11626	149897
399760	430356
36588	347036
30548	28951
263539	208216
153521	72565
305794	220417
287460	105878
186597	235748
268956	367919
260904	190369
283093	104277
320982	135907
51543	142238
211900	143151
324816	463581
404566	32152
379680	152848
264198	306387
461413	68950
45880	217338
95755	183213
13930	330427
70135	318735
391725	12443
273763	35707
191498	387413
490062	379348
240584	405217
445343	67040
244233	252961
286529	437360
295865	305137
168576	428214
237741	69856
15409	122585
219341	387742
307899	79288
266002	145064
373568	417918
278662	91711
309393	247507
101992	120195
486371	354747
418330	425675
158225	219499
178005	442265
379108	218017
340873	359912
414128	226378
484384	11936
415609	281924
307248	246311
37032	86077
69806	41792
346043	140460
179919	331737
233498	460898
489394	487303
298059	153995
265010	261356
26867	298156
63631	435708
20946	86764
381941	332392
435222	308300
202885	313745
84463	391414
40890	297110
256090	208041
127921	226987
350024	222701
250183	142660
396979	40673
312283	398302
106268	493030
62988	266852
109457	285156
170991	430356
282546	406229
316569	273831
122158	116830
478574	54895
175105	232555
147835	44607
240336	401854
485175	178662
113843	186425
186114	219743
185205	476951
361618	27464
340175	355700
4849	176013
368858	6155
178772	438419
128827	16433
328900	368652
393581	52917
457549	133001
302516	322422
219089	167428
477723	476877
209938	146183
57656	133289
389539	101581
419867	335069
137601	116149
413218	21994
328089	263962
426167	125070
252072	440249
318431	343731
119001	465557
355986	447107
311071	413860
377096	407306
304404	465612
284198	190369
71346	252710
299461	223262
340037	303175
257581	135133
192566	383985
468115	81448
354022	464734
264670	40751
134373	64535
295174	55525
211175	409598
390490	293813
189395	401854
202546	132740
439084	94344
328333	62191
487880	282494
295580	274309
276876	218487
294193	180841
428147	366127
177709	361399
376943	109159
61295	417201
64240	275990
1215	366493
399244	328198
439454	43016
203200	379416
178265	461846
207446	486268
270919	419850
79932	71028
130675	389682
139279	295650
22823	72747
107508	51881
302113	273831
449560	217009
62193	367620
274517	249894
476094	393589
121145	220857
491273	294836
24359	186548
345936	322340
297755	391665
247296	187056
377186	461392
457914	312698
201498	259415
154880	105212
268118	259433
167321	311215
330195	389682
222102	488432
383326	466969
263703	31473
343732	444602
245826	122983
247715	291521
7620	402967
33838	121697
12006	472072
40682	487153
382848	390349
228084	175086
352399	312405
438783	23087
24504	300473
264866	6884
217537	245201
143525	263956
65134	344314
389140	44979
362085	322624
192414	440660
32811	428267
418959	58353
218780	119381
105683	453449
429150	263009
273768	377906
132262	253993
347381	348798
51385	121105
54101	298077
100654	398311
73512	36896
334707	379976
300930	130526
3189	311733
211571	440660
231929	233908
281853	35285
421713	265835
43113	362972
441181	226336
406144	481785
58324	54477
440615	393401
340627	6374
196434	43909
72017	286936
461958	258220
407529	445107
421370	236957
427577	466737
32442	166063
109492	434045
29987	381578
143501	224794
308122	266494
127388	149373
115787	254886
419848	122462
235437	267352
301230	42153
215307	375403
141905	466963
90050	414334
310199	99405
241952	317367
8997	446105
35944	95286
196903	6072
30440	401580
207895	464727
232183	461732
369658	92313
401729	18665
76228	175693
242038	186361
388617	285446
314106	308168
47838	389387
18451	272407
146893	281897
115725	237619
245213	316060
262286	65210
193140	267602
34049	107852
161629	449513
351388	397159
355642	166196
236216	81786
429409	447295
461314	186623
294859	295841
361001	354778
231723	140911
162704	326821
276821	13563
111968	317463
282378	446496
63525	292486
478873	33492
250936	317100
358143	313619
385429	193416
114486	52833
172672	177630
183410	21583
20946	235568
328357	267352
236216	105498
174550	140697
182270	131312
304638	62996
404352	231485
178743	474766
47301	194165
400963	276713
446167	223717
340197	43334
314450	225989
69264	158224
429340	440362
205978	269194
185339	465042
485988	200444
415739	338664
209384	392408
84801	261396
42801	493259
328940	206683
334372	444033
90565	363973
289051	170748
162266	86808
469203	460663
313546	222645
78986	470818
330975	456523
66588	327632
394105	299976
9853	390861
332703	148199
100235	267352
306459	114116
366581	222721
245318	379680
76046	435280
47537	176561
334576	58462
490292	181993
71430	330463
51846	425150
460096	4446
133845	91657
152887	376660
411957	245679
396975	447836
874	335093
361680	37516
219546	282912
240188	401401
58881	15991
252651	30255
283193	310036
424591	55626
147803	353596
63832	249334
436681	134262
459725	24000
183705	156582
274438	191821
169306	300240
268219	479031
404137	385414
393332	227273
376536	274508
259835	114695
387886	160679
66067	143392
190564	162970
219099	249202
312200	140044
85665	123410
10093	86077
69903	119381
31890	382166
383982	190369
446148	446515
467690	15209
231350	176217
237242	9618
406863	300441
237517	83608
367247	470895
474411	257632
447468	99560
379680	68462
237744	476447
101539	461846
200088	421830
227511	354527
92431	397105
157816	46996
267200	280737
44160	355501
318631	186440
5828	23318
263962	480790
374034	236233
218484	62191
483048	245679
365955	112312
489747	273831
431027	10601
99287	310728
461384	45141
417263	50538
288918	313358
414824	83549
435940	140044
207397	489822
254340	206686
462230	16433
466321	71249
58878	122694
90090	281504
336363	330196
66501	450866
410487	366127
208577	114643
115339	81796
338377	296951
347602	50492
236952	249334
420777	132894
414257	46955
167413	287900
484814	391414
233792	433902
164895	373584
326521	318735
312347	325979
37963	54421
61944	331349
116676	400523
378982	347476
491411	190369
124714	389546
188885	287423
54771	113960
341734	153995
382229	49739
242369	466182
117927	317100
366402	458827
386917	420527
483023	187086
27719	308242
227101	99127
76152	415184
46861	285156
98077	318696
32601	492906
332917	76454
380422	75568
88790	144670
315374	212562
34206	388097
165680	236057
282967	337275
188503	432591
41336	375107
271698	399867
213640	184657
117774	235160
39927	291427
343293	119595
327862	457127
237154	259219
20392	231141
190524	297603
175702	317100
359	266007
323693	313745
91552	162831
158584	388254
425527	119868
236992	146186
155824	413744
368443	50264
98895	356497
443815	175402
285143	266672
111684	243184
157978	81018
414058	146202
472878	40784
269173	404960
385737	71406
245775	390197
375093	62191
259775	325167
458071	6899
57021	207315
208995	67040
133761	395064
480856	70142
184210	465837
426939	141892
78349	226378
106268	139803
115312	164884
437354	295106
424586	86728
493028	399780
141656	476231
56806	134259
125011	238653
2199	32157
189318	135896
308122	360857
250854	332392
204294	123465
1292	277936
219607	469239
59448	128325
486968	351015
333369	390771
78367	447140
171891	230069
207251	435092
143671	156375
190281	104206
202898	418551
35541	346359
493799	336590
205966	431137
132498	302525
19459	468092
234815	134694
461405	9054
244485	168977
331223	92898
118292	52636
180344	146202
227855	128741
430217	247106
187076	83227
457324	41322
197403	228523
120147	33392
70478	92513
456658	347722
15362	292034
388170	190932
435848	57134
12512	158153
270248	491350
373986	158134
2243	256165
358062	115036
220755	217025
315614	400064
356530	474418
382848	451856
67571	299322
231373	45057
39152	196783
448104	431860
461173	209285
339904	165197
472534	269199
237284	180782
167647	9311
474948	448709
88175	304731
165830	436100
154712	316388
235142	159249
409734	111433
126796	378633
361001	12660
402105	249940
165276	440962
447539	446351
326073	162963
457836	336590
230574	152811
18928	315501
493918	107337
286781	390861
469038	42112
328696	369599
96758	180578
219546	158101
187834	433988
211121	426738
209523	180841
269441	461944
39189	119122
104605	343085
78669	102096
279282	459701
491146	327061
269612	167588
101742	428461
17299	360860
313108	106286
326240	152321
392893	73990
273385	132843
465699	402394
6636	421846
418455	16433
24463	283445
16974	493595
270248	164333
178422	71725
485100	16597
123718	313745
106514	438373
376442	164164
455916	273401
344314	283479
103748	306816
373637	62191
380944	409828
67768	317118
327209	286682
145664	286228
378248	306536
374464	174902
192183	36690
189351	8646
318310	445754
296029	233521
100322	336295
106514	69734
404337	462293
476719	205221
12177	312240
446708	209572
45797	228431
4741	353329
130497	13129
382477	267602
78673	232347
417958	341777
64777	264350
137221	229183
223708	265636
313770	44607
449181	51783
391788	65134
266748	461275
235003	464429
198495	42747
262770	481785
329727	224871
182170	300506
334477	95408
53516	387742
27951	440660
190173	94516
111665	441996
437371	90123
112314	71957
280013	149871
34312	188759
76924	139648
130069	473077
449521	216639
457702	242611
401670	322719
111149	184902
84004	16433
16180	119404
396883	292415
22567	483658
8407	90123
190985	280635
211175	172548
23323	81707
124259	463995
110252	423448
221722	434534
207382	162831
68772	117800
146893	260432
415959	384045
59288	45946
153152	32760
405555	78184
448397	315172
72535	264211
222828	309875
451370	385564
156972	24563
173235	178620
240524	178960
322007	94376
446332	36164
374404	223497
421941	181230
338003	418551
137707	62904
257977	334092
372844	187974
134133	21902
52955	329708
395029	190369
490597	481279
475336	265589
201882	86593
311822	53640
446998	54539
486674	226650
4098	467836
16750	124625
310153	97749
316828	410037
203354	37121
325193	379843
384320	436354
421476	266852
247106	292078
281530	478415
415916	226494
68454	274634
24620	401928
240093	430356
405565	266554
305686	368358
455751	17866
137341	128875
48276	190369
438009	28129
93002	319368
437505	380763
99714	164884
187437	442577
216666	475276
280309	183213
215339	288027
302002	364827
483983	109985
296611	203656
35677	175429
374482	387742
457418	237513
466278	217423
40362	329413
266302	329413
364811	89047
301233	491893
372904	412757
341390	393326
158099	385431
103695	319690
315470	53863
35211	318563
71876	322228
12564	329278
363191	349626
123298	450650
390327	315888
315690	48163
101465	79728
318715	357530
258702	238352
239272	490331
69975	343972
119893	387742
343068	404832
253987	10646
332532	127921
132140	49896
200092	165860
108057	267806
424144	413905
59556	206336
323712	242185
6865	155255
289051	168445
484691	489150
46556	125420
124384	304589
163056	327217
210247	294387
276990	433202
409475	339484
488350	339757
224389	121324
409242	18669
480184	330024
286373	317787
387602	132996
300506	314237
39195	122736
267213	390949
424647	17555
42279	100909
490480	447519
303507	67984
366054	29401
329018	328538
10574	367934
414058	95942
483746	136193
8459	218727
478152	439253
166626	135411
74021	364109
442341	265040
494005	123002
166739	448284
235815	447517
198043	10411
305431	427272
214850	29149
281491	42890
382317	487422
230739	420392
109351	81971
369670	434186
476969	193552
136798	250893
331625	218727
397436	465649
105249	490237
217933	236844
141695	54976
208935	194529
486236	173176
11609	428199
225081	331535
168972	142710
187870	265040
250905	380105
398806	82585
64485	166970
477932	285052
266119	103804
43261	430356
439719	15661
152210	310756
54539	60183
473202	273831
237222	67702
433940	388957
151410	384401
371792	144470
442542	433411
212153	491984
239611	48007
478714	487322
454263	388869
262602	251597
368010	64130
283317	61860
406108	139755
218606	218018
487314	336590
9175	256954
187458	289238
221925	477932
321244	150634
314079	421356
443735	91470
39638	42890
328861	199691
41433	209572
405556	313745
139558	69856
119253	110677
205607	233469
219089	76826
477670	78092
339502	297107
237801	126201
427960	250389
491236	304902
354244	27872
26458	331581
96091	265589
200092	245937
477747	357707
473920	84504
205260	225441
147307	242022
243690	491333
296750	288581
12187	261156
414035	87739
265668	383508
317573	279706
349359	426986
65864	62519
178449	356560
437156	452868
223827	310756
322221	237235
236006	86476
66853	475699
410075	132247
110606	10520
39176	156332
212009	102744
431105	91153
221687	354214
461863	127298
57020	289228
179654	244688
419098	228838
292778	245679
403670	218727
198148	290
266965	479157
168361	28311
103926	214436
197712	67970
260021	162218
380770	99483
150296	450843
266965	310261
300214	160340
356530	27826
28399	377695
333553	264766
273610	288354
364513	116283
292045	29111
391221	169296
22753	405217
217848	353568
429866	351639
464725	368021
37237	149373
355220	272975
407402	90918
31374	50538
193020	109737
475037	267602
353480	288035
192611	80919
388249	287423
180036	357162
262791	29652
213002	261396
81418	262631
357210	220633
107508	151465
52584	211134
321985	284566
123156	141649
361942	251116
458773	334021
483706	332376
59092	218607
50767	159249
395851	351639
308954	488644
256893	161510
89883	315958
291098	15209
347479	282059
12598	296099
471365	300874
375668	16433
142740	209572
182781	145948
42979	119737
363526	463615
259704	6253
57390	160341
117550	82585
420771	197990
167011	428792
393482	346761
360041	369599
188112	217423
325338	30462
30132	219865
108843	264406
62978	162831
453226	410484
184054	273831
14871	209572
347842	314074
456658	367824
464169	364685
169937	256972
277447	91793
322509	239398
89219	122694
289454	311337
187423	309283
102644	466466
36439	268828
221735	46071
374379	426986
58245	314551
267922	371039
381050	246054
461839	165960
303303	391414
147101	78353
259978	57989
381658	46387
278014	347138
81876	132996
191255	432571
484229	233220
56491	58645
344372	433391
229735	379732
450207	226308
61598	16940
319577	12895
102065	356678
44861	399852
60549	107034
461163	18938
398235	437140
53226	52537
229735	179226
229890	190369
485331	111032
173443	300832
146281	265711
344580	262954
360	446105
146336	182226
284344	326446
219302	446129
335075	456527
432528	201493
457033	343957
357304	204474
297941	114877
8524	263889
321656	477118
234601	112258
36744	445353
19380	35968
81510	267352
362840	434877
295459	213668
229818	416677
469218	23018
448890	94516
174255	20384
159069	209933
187834	422211
336172	243840
189392	426569
456972	270095
107619	187998
402472	72523
121190	49228
314608	423589
335656	147768
393652	478415
407326	193705
194643	373501
70599	292793
229124	106840
208876	313512
170379	267602
359906	390875
423210	366493
356615	21632
124067	12177
139603	136408
232183	441299
227354	377205
460568	151402
250661	6720
390032	432212
410468	311024
271760	300606
23822	248799
395756	452098
26403	303392
212340	387383
116703	24654
113372	185076
48484	172089
128563	360363
227514	299976
197934	340211
491493	235737
309681	373021
77513	79989
409348	252961
457083	222701
246693	388531
317857	186440
23304	304904
112317	111039
310915	79249
315951	342610
163761	59776
139684	443779
216883	251016
354645	279275
343038	303914
355087	258220
10123	476462
312460	241651
397654	304173
373639	392062
492510	19665
271230	17909
427529	293813
401361	406626
315951	459702
467341	403916
193796	76350
396514	342276
283189	81000
383362	294594
212009	351193
480365	177709
258771	291823
89886	334569
240490	183213
143251	100999
345295	42890
313666	153352
101745	477754
221508	5503
35072	310148
192136	25167
471169	70026
122186	291796
443428	10345
406871	366127
451899	307279
85621	236213
363407	13370
18672	173969
273669	106514
429165	458170
93605	332446
486962	15209
408329	92933
91818	29655
213884	416391
276821	375276
4821	367328
96335	121171
169469	411187
176321	138348
480105	492906
444436	152702
430366	381864
405447	129185
146893	246147
180257	373013
395906	476574
336152	159493
258503	369599
284773	152502
237768	271644
61286	410355
250609	110677
239112	187118
20877	241231
249382	231043
76015	205861
425683	446351
10160	77035
204789	447189
409016	229016
321157	391193
957	234902
217848	412517
53321	217791
136465	406626
160153	391993
246584	190369
261138	70302
143595	226308
321469	311221
152496	291324
177181	298765
363984	38063
190818	401696
172911	352605
113158	187998
104598	393326
28891	434169
402671	396921
242135	466432
61154	6253
119866	235879
393324	430097
482828	220635
446644	267602
376018	168670
302319	196783
419906	83872
373824	461944
491105	123369
313553	55857
449522	127480
95215	40257
94562	230260
403801	382936
365232	42890
27400	85330
410918	168638
218293	128188
6549	491060
291202	481723
129269	129481
147367	255588
320419	432780
479996	315692
437112	249334
417163	140954
75324	455621
26107	152702
145137	49896
248828	304865
197085	395763
238885	185076
142459	193705
449057	21902
116794	225214
313050	177335
24044	467192
392515	317118
138839	457072
214050	179145
321599	298690
27345	327061
311816	143649
291521	118035
41798	390349
394724	313745
257430	214992
473997	151944
278014	370100
457502	294836
157900	263317
30568	284891
353856	485124
117631	118662
84163	140044
269394	329810
289058	342259
422408	434945
244020	478415
274582	21457
454987	445441
181714	23202
257030	334032
487095	440962
62976	176878
274105	411365
273591	453085
124482	466737
77377	183213
342117	486885
172443	398761
417369	152681
18813	391415
17995	294069
422060	448215
454555	293813
267529	487329
284274	394087
41708	97238
220388	461392
479163	105212
244333	330218
163674	21583
128124	491150
94092	363019
488290	390491
106905	250404
374274	268558
382166	259929
438460	317118
211100	162795
87767	423469
321780	263833
381567	378792
4924	445881
390317	314997
465284	94516
109177	357520
262210	80342
201693	28065
443546	455769
299956	393477
253896	265180
374305	197828
422015	54536
184848	124412
344145	395988
8459	443817
48127	347948
330997	135708
406894	207886
456345	198456
382844	94516
290504	214794
232433	312321
342465	362823
200092	9328
76247	134694
272787	186774
104505	145285
171664	411424
57200	273831
325533	314828
128837	421356
38565	58287
314850	491978
353135	439937
360179	379932
235526	479707
381301	385334
294210	191057
388473	353970
352633	171141
2912	113051
452098	377278
372881	239590
138856	445204
260803	51755
146981	393326
279066	27464
485794	310756
391624	4106
98332	285156
116377	4776
418605	172089
404483	293813
421140	367024
461135	113733
2366	53539
483987	406806
17297	110677
322101	457081
62221	315220
437352	445160
361466	278520
460490	13370
459088	301659
251983	450229
477932	93907
342322	415259
135179	317356
308330	339251
81553	280871
122965	58178
380858	466915
102644	385704
6005	404053
281815	369577
110781	293813
359269	235008
426190	147049
24750	241468
16898	371918
10546	419175
171792	101026
308495	263009
409109	324830
125080	185335
79609	364720
138132	277961
284263	291249
215717	328801
445453	56855
255206	401760
92848	430356
45304	438226
257157	48275
48163	487433
274429	319481
389779	16433
467821	356017
453007	86560
280899	217423
224778	325604
248013	267576
120288	117255
338322	384135
141549	270916
237312	280960
438034	480566
331138	391414
56776	40161
358860	260831
27322	188837
145358	99521
480633	39255
115179	279871
311930	428214
258829	332392
300273	378691
407334	398570
128987	267610
344572	266660
225081	102923
302704	132740
215066	243608
157961	209471
312904	92431
12564	61108
220016	85423
474403	23045
139328	92613
37581	179705
15819	144996
438689	118426
41491	265883
106971	130911
89409	305251
344314	419037
244476	404806
35972	141381
277987	343947
135760	119123
316375	89047
82981	483169
156171	160071
324708	279664
202683	292553
465743	266144
80260	370756
198495	451016
110954	212722
377805	492592
278075	86974
409348	10646
446018	180026
13138	401854
192495	464828
252345	379541
192465	476951
224023	203656
403670	94793
54523	277088
99607	249571
483706	43334
262214	90059
163727	54976
16995	284574
116895	86596
150164	231461
312714	95782
225386	212278
377576	491150
118215	172523
75119	44016
14583	380728
346855	38798
198317	102320
91960	260203
289144	268081
399467	35491
433206	344981
83616	354728
200884	109680
491190	446693
309940	451485
241286	244805
346888	21583
449521	322177
483706	230200
19246	24406
263514	468873
287413	234748
329727	212246
214853	122490
471412	324695
385062	314609
196205	479465
244472	242102
191639	18665
442784	110677
474250	37113
114105	155941
146893	53193
294258	421935
334872	52118
426856	203279
193124	451035
479062	142217
26919	51178
404394	223082
455699	140644
237744	409264
262920	454140
157040	409360
280279	149079
467223	15209
132960	9653
143672	420973
390194	278781
124794	150715
428944	91998
240291	322267
267002	15209
210689	240225
271760	291002
303641	234071
282333	166513
194051	46330
301643	333357
232110	293051
233230	375840
189825	142998
300857	315687
391763	347034
462212	103392
10546	94516
283578	9054
206392	185478
464872	76454
118349	402438
36247	156627
1850	87410
139999	286337
240347	435708
193118	373401
222825	139930
413336	227860
11288	246816
130069	35410
391989	110677
130321	175721
461706	136513
23306	474341
477349	267602
468832	480967
153543	60151
90894	150478
15464	206870
65887	488911
154560	447107
360451	370018
82059	461348
166903	118179
132153	76516
278183	104598
203752	154137
385308	436354
41601	68784
244688	420071
238264	296378
423882	160303
15456	132740
76228	203025
334092	90720
28429	99210
68098	379012
437998	426667
274613	421465
338449	338271
256469	245332
482094	221303
167653	209967
87026	86560
272742	64495
313669	279993
234453	339204
203656	274330
360283	459401
186489	166563
335021	215477
181159	480024
138944	287423
478588	343725
443308	183690
9570	124153
388190	109580
430831	291724
423649	258370
481998	467703
229498	327217
426987	152321
454745	2752
5700	134897
332703	476951
617	413285
453736	70055
263891	21583
214735	488664
208194	152502
434052	137719
228904	32406
449775	2648
471009	21583
489545	373036
369258	428738
135727	121777
92876	190360
315275	135764
272697	94516
116070	319896
49654	395431
381262	288035
263853	432320
273906	293813
21634	196783
299505	417288
490181	269199
444971	283721
467119	72467
37606	257313
85314	149388
193871	447517
389585	339811
146893	63274
474223	128037
299106	372792
162418	68065
298479	259929
335765	476231
72194	168213
256051	433792
109440	336590
72461	356496
170813	63014
198692	447295
12938	16433
482851	336643
88443	214024
361926	124909
336041	21998
295115	340985
171606	391414
455614	177932
198346	24516
291798	3967
321555	255579
643	285156
125711	57989
57632	478415
210602	371554
8347	290434
162672	223732
422727	185479
488446	481279
253643	360708
23884	168381
223908	342724
476317	128897
82688	353836
365978	78218
485390	344780
68092	78811
173487	249202
345715	283021
378103	471638
483259	458877
107898	405589
267373	127084
53162	486885
331238	134145
340192	456215
274761	160456
43299	27775
137291	213817
4240	151532
113676	221061
303395	341230
200092	12958
356133	12895
291022	52271
199130	42133
106459	469869
289540	166063
329379	263673
402519	377906
239427	122694
50034	291829
87046	54204
76669	398122
121630	264
131661	195121
312474	483595
381541	237235
187527	411809
350186	166513
106368	136692
407219	85870
101689	283645
431661	425455
483726	138909
229735	232890
43036	317604
249286	51881
368245	379598
161363	216077
113131	367201
64279	156376
53893	417643
242135	94344
432009	230099
346803	237892
147664	229150
446234	83227
448199	96832
434803	55074
117124	65300
192703	477131
350347	141440
409126	358415
461727	272865
466609	65520
121872	433391
110216	218992
104807	354747
64526	160232
204625	89935
426277	233896
108789	64402
188815	116377
477542	348292
467805	390070
200092	298248
446188	345401
93558	417643
245213	6899
366348	251331
347057	95418
330022	54602
346557	260110
34131	303183
10501	434757
454559	163943
266621	152081
486339	228116
63578	480075
168329	288393
423151	350949
40806	437338
235150	461944
113694	359243
341418	110259
75252	493968
120771	343975
227857	165956
123935	457591
347269	49903
462711	125399
164843	313745
448626	173847
1494	378437
464337	427180
201780	421356
45131	293813
328651	174362
462257	13370
258729	89611
390570	155817
454119	147586
51195	7102
23606	289443
40362	179855
467012	165197
253069	328191
124469	443558
373877	477986
214847	74593
326229	441963
350594	131053
31935	206772
394092	173991
350171	168381
275721	415599
429030	183213
237759	91295
92401	160104
364714	38063
361632	121106
409355	220417
259835	387185
121860	467175
443071	110677
24926	477358
33669	241525
123291	405217
369010	209572
439378	1069
237038	210738
55367	21583
375353	213298
19004	311212
12346	428103
92635	376036
443611	350189
133829	409828
434140	15209
200092	236082
8281	463623
412690	100477
117368	293158
108227	317118
453882	263009
199364	143956
56238	412205
253177	338508
300273	134145
67931	177446
154540	127091
491190	267920
348644	300916
392037	65210
161363	303392
107485	38063
417358	182000
455808	13129
115421	226852
306040	314881
41122	110677
205028	15209
188516	86728
451295	367280
117848	260224
408021	69155
126556	112455
227121	110677
461054	187974
92623	208238
492629	486339
97651	324317
240477	17186
21585	201510
280768	447446
93384	292440
322362	130028
244092	215977
465441	375840
104640	235353
302709	147961
319930	115174
90894	360860
336796	309801
356129	209572
188469	20017
161363	475571
360535	250792
13721	478415
2946	469235
218819	145059
484323	460496
105935	381198
256254	27464
304039	230324
105585	395616
123865	259730
107449	311873
363524	420790
282967	205378
178456	439719
102563	434945
57014	463615
196903	54976
476200	121301
129112	382437
209510	94351
361001	420187
226760	127004
99679	207415
88473	309528
306843	91069
313541	273831
76611	78380
258288	149410
76954	121891
86775	459280
310914	277875
228128	10267
374470	163110
95040	478520
31161	410951
293913	371767
409745	336883
47414	270685
235679	51895
331642	475699
112818	346356
41086	252961
427847	226741
143594	464166
334092	486005
333691	16762
39683	297937
127619	288617
318197	175442
307179	335192
219546	270093
428683	149600
167368	202615
322582	210282
42962	124085
202866	275379
408357	17050
225905	11626
98999	125416
342486	54942
257225	343547
71337	277961
156643	407368
208392	467070
472828	236213
431680	494102
58285	51895
150800	336054
285664	474398
436384	49903
129745	315791
88473	492906
222540	391414
80936	262594
417017	313314
89826	224161
188510	434893
14585	65876
330997	428080
202352	281412
481843	260385
398189	253957
186220	141166
131486	122694
58892	308641
65120	302343
289578	23018
181530	282291
194364	199998
412850	273831
462161	352605
79282	91711
207696	82268
346873	293734
96706	38202
357212	262954
323851	15550
339297	273468
483679	421830
430681	182168
383770	127930
354193	76986
259978	211920
454292	347432
323191	326553
360779	459205
120961	471612
61061	208487
289334	366127
407780	22356
3569	57134
400792	9054
263639	335114
435468	29195
99740	315007
205828	93190
341919	470256
166596	387839
361889	333864
260549	228621
200746	13370
153006	472583
37869	337945
204669	21411
259775	207549
187572	319309
142522	204078
324247	385756
115491	263009
85268	6733
303149	293813
459215	98965
479687	193875
479277	420757
252207	150243
201813	388848
478535	198317
280615	101049
428490	488354
114643	178205
119851	120837
153064	185214
67835	64046
160431	113227
368124	393326
296209	422853
355453	25398
145717	40362
169945	489552
196964	36195
242678	382902
309179	476951
265097	334600
184636	225787
307279	191572
381485	190369
452967	338664
325784	384329
282486	145059
139515	137658
120143	459205
78700	183840
128839	229124
118786	40284
153813	395563
239410	397115
133718	385285
406963	133650
450465	12895
266917	236503
347130	212278
360459	378105
31703	377911
8811	356663
297317	414287
142906	228013
137549	28129
178968	141440
21409	60517
222094	238299
125174	260038
119936	449130
268820	67316
390771	85699
452015	86728
242210	22549
363605	35707
349008	58916
174404	41673
348594	151772
372479	273558
58484	350949
464333	100463
85941	130960
288233	300916
477350	126687
308664	313745
9094	283468
374507	70110
155350	111497
113906	355432
59656	101058
290568	119868
95700	135997
408651	135531
296810	265942
222102	104734
265791	173940
382378	446105
357390	197817
170991	447831
91105	423711
122883	429863
128160	338915
115410	152867
29431	277513
430170	168636
32128	50811
59764	86596
230051	43326
447090	30510
436624	132996
93174	261759
426742	4413
337640	137719
439977	253458
273768	157978
372799	21125
355339	74542
306002	54976
428111	388473
115830	364212
329414	299608
286218	190369
198317	153078
14793	405837
36049	375746
266153	489548
285401	281030
347321	212081
39912	148558
111801	54976
173479	80525
333963	125974
69264	411782
327822	121605
439257	212840
410394	233044
104976	135420
401486	95942
292146	357333
46216	445353
30440	165934
312851	48861
93627	450733
191011	244672
213364	12895
274761	78954
173679	350479
303476	9054
3810	480175
206849	77590
321411	316929
225684	21288
435541	162657
11482	92145
262924	130395
262570	430695
286387	420959
361675	122340
71189	21933
122801	160959
149772	39146
203374	273831
270203	7159
488146	133556
155591	280976
443397	77466
189965	451600
431544	190369
228128	115790
190595	368205
342559	61572
343908	134124
282128	219876
403187	303707
58042	462973
472597	194325
206177	135604
444890	466969
458810	353465
276301	313745
42021	75499
191308	314455
361818	255650
187089	262954
118194	478415
410501	361024
37121	86928
9533	412022
102162	203696
31861	370866
251724	79903
447610	75499
390993	363334
279481	116283
93460	232555
456065	288778
272742	385334
153181	351543
438484	331535
98596	36023
376919	480227
448816	114063
294485	288885
281236	177775
347136	238578
454755	161823
135021	236213
260352	359358
12481	281351
303838	381008
91663	476951
287766	211094
362569	465647
232440	482626
146893	29379
289178	428852
362267	156376
333551	111429
128364	250986
369215	347202
82688	342477
333833	455456
264089	17155
332874	344091
224267	162813
245286	16433
250833	282453
452293	398689
420266	325604
263151	119826
404139	321275
44341	310387
56173	391414
260949	391414
264164	317675
454229	404960
130300	466737
277499	282822
139400	204355
53229	301990
241987	110708
377720	85582
92401	69173
92401	205607
331272	362443
382218	489646
48694	211208
178040	324462
382710	334680
50034	469235
478822	218730
393997	456047
377050	275500
122489	104299
223358	180522
431882	354822
29307	105585
247296	458759
270252	168638
414580	351818
2609	356826
83035	393326
301327	214024
91069	246311
287566	449728
29656	327061
470415	142018
379696	267739
375510	439507
176130	94182
370581	273831
48906	155895
412426	295381
33618	178973
72722	352605
4578	47408
375405	439292
257218	257298
5700	130645
244923	105754
50197	75185
14992	78811
119140	63104
361001	477136
83799	348798
82981	164884
278320	348798
170326	45483
336228	110708
234453	445263
97637	91558
227857	107279
167583	94878
24935	382496
354497	293745
149758	174564
267210	130012
355232	160379
374078	422023
163355	304855
381541	52561
302441	317356
398610	485514
192611	85129
312183	193281
160781	56047
8159	113051
144845	7452
313189	249102
18559	25328
38490	67461
392086	23225
294640	109253
284632	372237
306265	171069
233780	38063
350728	445949
353895	237019
120375	36089
339179	311251
247296	413535
158061	42440
350669	343493
338261	386132
176299	35707
378988	142585
351727	237178
416413	171362
178742	492896
379071	396752
67129	448095
155178	151944
104788	313257
459033	13370
20334	232184
379996	3696
457066	132247
404568	107337
131246	105585
183234	469227
366646	113051
410436	337791
428582	96832
119840	9489
257634	218448
412749	194339
78206	49106
474178	28105
134276	284167
351775	16433
293913	287272
231424	308870
223255	224871
418788	261471
175090	296064
474970	341271
349899	194287
443841	447158
92047	478951
326330	86526
214735	1523
451818	103339
236956	355552
142318	212638
411627	406644
338814	141477
368540	421935
448577	7130
264026	225770
237652	15133
137955	286235
60363	444196
209398	395988
66129	64771
216896	91711
190281	13130
27389	160119
353497	429820
184629	388244
28399	180689
485823	482729
239559	355119
385751	231485
311727	94667
465838	400735
119944	38852
425470	251961
137633	47784
456658	450818
210070	351257
415942	293813
441260	86476
237136	486885
132445	49903
49391	41073
141210	226587
432631	218730
366232	417680
221296	18041
9300	366649
308965	211868
171494	346924
126933	275812
167588	50074
172377	315628
352015	36392
116576	14493
64656	285446
289801	268742
35806	311591
57327	82158
425333	248467
389522	214024
483987	362549
223192	320346
150053	439686
198043	276744
154946	252961
317983	364739
223429	10646
242551	477750
378710	486231
452981	183213
26366	489552
431222	95853
384563	188759
435903	49789
425668	483751
477421	407386
483305	419481
403643	76454
179309	396101
423150	70029
239466	293813
212963	97387
373755	66930
91657	91998
275371	294260
227188	163127
351639	358901
20293	461846
309523	227146
304638	273273
222593	186259
313255	441140
481656	134271
7171	214992
472705	318606
458065	271056
322370	383391
101543	123410
216626	309167
488288	271989
97589	155476
408646	288112
346272	446593
28581	198317
194861	3130
331584	202968
331229	388973
81695	363035
203881	370866
381868	429150
27365	151140
8551	118548
185027	225085
96452	198926
326631	36885
289526	126068
239947	188240
312405	176878
325484	389691
224405	412980
407213	84504
483657	450541
343957	137318
404774	214050
330120	184735
185126	73601
26112	113134
102537	21583
432849	161631
148734	46290
2187	43334
25557	444235
428978	415951
367529	141649
312741	31494
285535	162795
135709	313822
185561	86560
156723	376423
324147	40722
119088	304589
431814	52537
108917	440065
277764	145129
237214	413525
292906	113051
199721	187974
488971	177663
144300	243301
306946	281924
92457	134728
153322	482667
207531	132247
43249	230721
397576	249102
436265	53529
414875	395800
130821	295484
314311	343655
23803	196783
26049	49286
276663	54976
98103	134145
71511	242631
2187	472694
481419	412523
148770	205289
239416	438318
285876	186189
194019	391576
93743	486869
202140	476534
412851	138807
169101	327061
393087	144845
111514	337311
249120	177349
143501	425675
438589	434239
247629	417918
77550	190353
112229	134469
490940	78720
261630	77884
488526	355349
246191	235679
199344	431013
423864	348826
31917	339680
219114	368859
259666	478271
183538	121106
49375	26139
399176	442155
100971	353787
334863	236864
316656	342552
455571	446351
441981	92613
72144	70557
99607	2491
14639	85271
345715	265899
456231	77205
16844	62133
246221	126764
360232	357471
68458	293813
119866	298705
400910	378082
359384	49903
10228	361879
444271	356121
471347	63984
1724	266852
29911	208461
422326	200444
458073	460392
277215	431226
481268	480341
342465	1839
420419	492316
316967	325044
447197	267101
153478	124235
167321	486081
441195	100277
364407	364109
426742	428214
237260	153548
98335	387742
417043	330752
257847	465263
326631	20099
201882	44431
30609	274114
490447	36098
141889	255048
164485	273055
458768	35752
370958	317118
239917	167609
236066	450793
90933	253915
31169	335019
381597	309524
60957	222875
345089	90123
136604	286278
276821	231740
132153	31808
319032	104367
213574	478882
474888	479082
43708	324490
31371	100503
493031	203279
339195	371918
101237	86476
177297	233752
10959	480853
266141	470157
274975	366799
185031	116246
229117	370866
398062	205223
262286	254030
65134	396757
377323	86875
349378	341603
11649	301676
154456	23668
246554	60517
118877	119868
291084	261383
105986	327217
307273	20586
26210	441474
40844	391414
282923	190369
312095	1682
219198	482944
375316	470588
305624	208577
314623	119909
273331	484777
71188	326997
319879	161727
322411	177570
62147	304222
178422	391414
436037	50264
450338	9913
230051	267180
63778	245538
58462	460657
460252	418380
11331	452921
456231	73327
379823	138180
423828	239872
50424	74106
78425	197266
339469	119661
157878	277367
358971	378082
200193	229175
362231	216318
13810	40073
120095	423090
464022	245641
344674	457081
133648	252664
145782	240225
368278	294290
105535	391414
329812	195121
107529	189652
112625	389306
272835	164884
319413	295218
297941	487470
273972	371934
78030	188954
444380	473056
72668	186440
14092	15209
140725	457093
352201	183479
200076	312698
253538	282961
284789	48146
304404	152028
460587	125309
301913	364294
99155	307108
258274	429863
83945	313745
88392	416213
403974	426042
241173	97215
403875	104923
81478	74585
476645	107187
112556	200434
274231	402323
21950	119615
456268	86728
359973	129124
24655	212278
488177	184902
280906	183479
219089	355721
432421	320067
305332	337791
2633	303424
30165	32605
12592	393326
215260	192509
435340	317356
110028	50624
217922	291249
165185	422085
58940	55626
29512	117731
395861	363436
425062	133156
324239	258370
380585	117565
51154	105585
3295	235104
493148	249202
265883	205264
200662	447442
329750	110221
426141	313745
403979	35015
216806	339278
360579	463350
379148	275120
255018	22827
312714	164884
326830	479351
168354	1609
404027	109006
426799	208617
426663	112497
395336	205346
158180	345295
322490	133732
179657	257304
395298	108222
304346	366814
309778	270369
266307	70425
409016	57637
30069	419098
135466	59776
136798	144845
39104	141440
40890	241048
488852	237268
331076	313314
11972	474347
3809	425787
15579	288012
266508	202189
471495	26200
48294	181680
39892	166341
472464	427384
380731	9966
424647	254542
107449	391414
311401	141026
396070	110708
400929	343721
376165	489150
103531	432591
475341	431001
121128	121106
16981	312947
73275	446173
330662	386899
437573	179
247337	323521
120313	221942
334681	8463
248615	190369
277799	118571
263819	304960
321888	487938
10273	106599
89308	146773
42703	279509
257498	477986
260352	84461
300273	47300
92401	96959
37324	50314
56204	314154
86952	163649
383070	90682
372488	110003
303555	467369
119895	185321
67029	362218
342465	398806
200092	426073
278289	319640
157666	250893
490869	301418
261112	231255
347622	95677
395176	151944
225340	151944
370267	96156
301557	321323
485536	457557
257198	489376
435331	15209
364807	30263
435903	260879
128425	190369
440820	183332
309669	190468
432003	54976
373025	125174
264936	198790
399441	397009
228147	401101
3015	185335
402782	42336
320372	314742
482094	146183
97352	142566
44333	113138
478114	284640
380748	228707
315805	175382
437999	477308
4841	208823
302142	257190
327590	418159
223522	397224
378487	378283
214950	82794
362897	122694
359427	137927
102627	464872
73096	446801
277568	452709
292641	161704
343770	332392
472067	188980
307762	54976
15038	332392
426157	414617
165830	372029
59658	388889
359964	248777
235448	490016
17622	275677
271665	56407
136364	190369
35707	401946
17155	125360
428944	392037
482456	64335
420458	86974
62198	461944
430774	108117
225694	252961
60901	14163
478588	139927
203796	345745
160606	341278
479640	267553
292367	27464
33743	428670
181118	154104
7922	153925
361924	433091
318309	5640
191536	160182
434854	157658
365671	200632
30564	417581
12828	407334
134785	96977
464052	105601
449823	421830
214055	190369
446182	406863
326574	296693
346230	298162
402527	152502
232143	440369
84898	247639
186917	422998
75568	269092
89163	464080
350433	150129
361655	196783
266897	275959
387003	264638
277090	403080
200276	480493
21925	129885
176092	141540
280896	137269
401924	44615
125790	191859
237548	334243
409143	387185
99745	343788
92159	399736
449142	168292
450348	378771
474606	218615
6807	316953
151316	297586
275788	162169
346012	43892
176895	293813
179967	466540
348866	440660
20696	122462
258514	412517
270248	395924
300936	22804
426955	8188
135655	5007
364750	104498
385141	345745
47035	398066
58169	190369
420653	266852
458955	38490
377962	401881
267719	114643
239084	4369
181894	5489
383726	187974
362093	443056
285156	427996
382647	316288
107118	419482
311381	11626
177577	393184
260956	146893
292958	13370
123748	353858
441151	437481
206046	378820
464952	97277
493038	53307
400635	237517
14133	267352
450351	113144
295919	313802
125790	65315
209919	211386
309361	122953
56620	432618
452514	291960
19250	164310
468287	294277
308897	49828
318471	248703
268768	329039
458211	392341
390442	386057
340836	86263
205240	259929
354942	427427
233	63528
293738	39892
263954	279759
360202	137719
465417	11478
226314	327632
469384	322132
370536	194956
341067	483150
435827	97525
412578	55205
189965	459976
451818	10491
266455	60904
432212	414005
6467	87007
44322	218558
260352	196603
392671	173153
105639	114104
342588	387860
112443	36257
128991	456640
195121	323160
142411	183309
337397	195572
41378	489485
466671	57984
361960	162785
178801	201478
187834	397854
330036	421935
83972	172089
268418	398122
330194	286235
64853	435242
292576	272865
232799	243825
363669	267352
409251	459802
312007	12245
22753	55328
445919	25111
24177	163880
108140	237772
345715	281931
326631	429227
136596	148173
315617	396001
432135	190369
189859	32258
260034	395988
304952	292494
266141	243750
192465	240016
39176	482449
3809	267733
62825	106315
488456	453877
453736	431469
775	50538
433955	458965
228515	450805
334681	461769
311589	56501
39892	45894
382178	49870
143555	99261
365756	417482
38038	459123
379680	262660
406812	76472
333935	387742
40890	121438
249444	184702
178540	268755
245047	148590
72703	278907
272505	21411
19198	93876
367861	284843
477545	172089
310338	21411
246013	121522
396605	269673
465898	411076
273567	110677
351495	281252
209278	475917
282482	299046
357836	436000
329611	45697
337380	35735
39372	407957
120253	433934
277770	218730
490244	130028
106268	144052
30996	255057
89188	93408
285696	378462
25999	52917
234973	90277
44160	180574
464436	258370
190973	55793
142159	377637
481723	63310
458810	388633
191846	60595
98654	273434
264380	181512
455347	436159
243085	248778
394435	387742
84968	24967
231644	205382
301219	67040
365767	404603
133414	307193
450479	191517
288341	378462
353049	13129
479351	441313
137454	425787
350653	184558
61367	142825
336768	248885
320298	214714
454867	430756
192238	253986
217498	135357
406018	296339
321354	343012
143251	214690
481958	128952
485196	380071
193306	145948
389008	141026
116767	296758
88467	479570
474735	207361
438679	323085
327301	435280
195966	144845
158983	56922
177126	449212
78742	155366
267257	174537
250389	280907
193306	239028
399094	51195
206820	150194
164583	366127
327078	426986
319396	287423
395211	356845
102373	183681
276821	281076
208152	426389
245793	367934
206174	423676
212929	159249
310981	157698
242647	241468
355083	110677
466375	181717
369211	248382
318096	380071
407565	286741
460503	349140
286430	383382
211018	256528
102644	439352
108537	383967
84936	300119
8535	468276
119349	25257
88374	145579
133718	103718
388129	104527
316963	10452
137501	369940
364499	81941
364969	369599
284425	48826
450532	439378
387467	380723
37844	12895
426190	138088
420359	207834
116087	350772
126305	84472
365171	313523
465478	199057
176217	65569
236528	134145
477328	326763
142225	198754
211294	369599
345507	220129
141224	5857
191761	100938
39695	388767
161199	57299
492716	79989
447962	442947
178928	94344
188342	60517
459178	281163
52539	482358
177016	161460
41112	393399
413783	270836
138531	293813
379043	5007
418651	168663
468111	192364
116591	468993
440000	342761
442236	60737
378785	210833
235669	104211
375530	109006
362882	73640
32050	148361
317106	477403
88313	5963
383857	351907
143777	293813
362341	216472
366762	117969
131334	481785
175696	308427
200868	103091
425763	379465
280897	8462
438955	12901
177440	245087
437538	246672
70670	184431
304448	307279
139866	418124
341632	49781
473547	296423
304263	12787
72860	195817
82	57134
21386	53863
380858	227948
78954	401029
61651	268787
316834	62191
92623	82128
408199	373396
135640	94209
25748	389353
94389	303175
240240	401871
263700	409828
426392	451174
458184	264723
216801	381428
151851	432290
100782	62191
207557	474982
126836	380619
49092	303175
425827	275790
191665	20222
153322	390963
30925	13129
163484	60108
34949	292468
404568	196680
260996	479579
267826	132843
241931	377466
172330	205289
21217	214024
150867	317839
39176	62366
445023	209229
200918	341580
483840	85423
269167	308734
207324	215054
493270	133909
78986	137600
216147	440275
358214	81630
268726	203917
343540	274290
419642	415350
221711	230783
60731	237178
18156	483919
44861	146202
256912	232301
221296	359726
195135	414286
218915	189064
466281	488823
475766	21457
122696	258646
175536	463799
220755	167302
219198	400878
274852	347018
289953	267134
88267	241261
227636	365329
153260	164068
249539	159182
240749	52917
438589	378686
315692	54539
313094	6374
399825	71816
269564	17601
301275	404396
410951	299558
258887	166063
312035	390349
457841	158811
468055	414100
402672	402418
102612	430329
236533	478415
278649	176878
377967	488376
371306	166261
25632	80029
467788	240796
400945	94667
121574	59966
225518	308870
346272	412704
481419	221840
190497	214098
152773	54536
88345	313652
42979	380465
99405	275213
102832	10970
362231	283096
73660	406024
385548	202523
276821	189739
98295	183213
308122	451016
138293	407022
55439	330344
242941	401378
230691	347507
154605	237548
244277	37988
456231	286146
481727	175210
151440	7403
185589	266852
194816	144845
211895	268531
123405	132247
325526	436059
224207	35707
233498	371393
237971	78984
401007	211697
319930	118144
80297	162795
418979	144168
346537	120844
462216	441301
130069	452709
155302	408623
42402	15209
342486	5963
435215	304960
279315	111746
170876	4958
364946	262954
120867	101058
488958	396537
19542	130127
89257	408622
306323	259846
405555	200947
217193	156389
306495	196952
268914	426089
12897	410074
412443	92876
388117	48275
476421	202935
360082	389682
478871	277450
452192	117576
424647	348056
245394	317356
485241	457081
397576	431556
309917	46071
464018	8624
31694	132740
103281	423469
159023	457418
489539	70299
79528	479486
40028	363811
387643	75379
422832	326727
390408	27464
95367	338160
244536	250033
328047	153995
460113	154692
387986	302033
195121	325105
204453	342807
389331	349334
38147	372175
9498	400162
107448	322391
56573	449534
130368	67125
26424	58459
204116	104498
385751	337262
17968	8525
3696	89209
16970	64335
116454	104160
16791	61972
163413	53249
453736	273045
478252	391414
358421	360531
341963	373067
296248	141649
229498	332544
230274	35707
444380	253102
81887	244342
464022	355716
119365	279871
350324	279798
410828	155941
153489	331982
181130	478648
395428	75952
175322	489552
374041	285722
370888	133144
384155	298077
307696	335817
114063	278829
192767	444049
440369	170993
294388	397246
38319	36054
29077	437182
197342	484274
32331	391414
307870	443447
382882	368139
414518	331491
394657	200511
184648	374314
392340	203656
493523	129164
85183	307187
337750	296693
463002	275812
172408	154137
70074	86476
228128	416648
848	208479
215086	185704
437534	243840
465021	54298
264101	72432
395608	166063
326631	340601
358132	315979
1489	234387
481263	391414
448199	123710
347324	16433
26591	481827
101805	136847
36711	365853
170046	481785
118537	179935
277568	316388
219057	246335
58039	440660
344110	207927
7919	50155
261394	145005
391479	49739
93001	216593
399655	146153
340175	398066
188213	161629
205260	169130
380748	394916
73540	159249
383070	58666
142055	49510
95801	14561
400945	4962
249969	110708
232178	371918
176217	199012
419661	118662
425705	368590
244259	412555
291385	258646
356093	366534
304	185016
389196	142018
194898	284810
118185	170729
313214	325216
354545	258610
376355	303648
130651	390050
252638	17477
415622	188903
269612	295939
254446	357139
42370	185335
375510	207261
230051	35046
230576	486038
315354	194478
464022	86428
362193	467924
236478	178422
193020	376578
386516	67584
202219	200842
291512	388957
33222	378762
77033	250089
334092	464394
380465	110571
301246	42680
297363	13271
447358	276752
64540	152778
31420	95149
110074	440962
456762	267352
280899	166063
68776	427952
337346	12177
146893	241772
120049	164446
248348	291291
277819	286828
488779	11626
220402	201794
183566	414461
203022	313314
389604	164884
272096	403169
164759	254718
289329	19289
463891	251793
341311	183213
315801	429871
212833	10110
138140	470141
295445	164909
177487	367367
328089	47092
448104	102520
200262	464597
170643	414286
303895	401561
450351	224383
44580	335577
93384	127921
138985	379281
226038	278642
98625	271880
312283	113832
141224	23018
72804	41257
3809	259022
200233	160887
93451	84089
459910	225420
256922	178436
306793	68446
58435	127320
287874	96490
209311	291484
116314	18094
246806	94461
229199	477509
198012	440615
67351	163993
143268	387742
218173	293813
89219	228431
132262	262536
63574	27138
218381	472599
470818	145064
58042	129116
292722	430994
99179	26940
482617	262954
40407	395336
23481	255650
382037	234638
265192	222072
157414	57134
263880	218727
488678	53389
432187	295725
403032	106514
15433	336915
28357	63492
194681	286828
483705	286598
120448	263514
433647	371011
464346	249186
8881	256373
483983	489378
253076	170610
355138	227101
87021	94289
370429	300738
477298	313745
55767	404806
34821	123836
471312	55074
326869	186159
113352	44851
248015	202828
175331	471745
133909	74927
99223	425846
427700	430356
27505	144800
69455	123369
405979	458601
456916	462973
321547	111837
78870	273831
321446	317356
77031	286592
428354	434625
349972	474268
58441	278482
84272	149032
289467	172266
159212	297979
440784	181003
115312	394529
483556	88880
262373	454728
430010	76350
320442	285791
448104	196478
44209	462973
103010	440660
154491	380071
222789	159249
162367	237165
422358	259971
373755	485086
209706	491039
318389	14620
6172	247178
407066	211067
428756	351362
153630	423014
210595	489822
129000	271692
282263	348798
93714	95942
367896	293813
425830	63528
385951	100705
149853	62191
407768	233292
478588	186706
175686	54976
389462	8084
446820	262954
252628	156376
119335	188046
14788	188198
453919	125381
277765	217494
10047	207916
65546	292305
347653	317356
197641	86892
390867	230324
467639	194793
429297	363071
27825	272000
338959	154137
168798	108743
434338	384401
386602	274736
382949	425124
93645	187627
319303	354696
384761	181190
266141	257971
313745	316106
135593	321923
229813	300240
105309	72521
74563	171205
276821	486402
42048	231485
388645	92613
269041	235112
481253	315888
322336	430533
318385	187288
223247	16433
468554	205289
228807	261439
288255	144940
85385	20611
75403	249334
90191	155499
7160	172089
142365	293813
432100	195681
226700	99913
297834	236240
163124	27464
193837	224285
357654	392788
51013	261396
367871	88284
230700	214024
145903	330472
333119	377616
453391	186189
270308	165546
335538	381052
120890	30951
199886	387903
345158	226494
236563	315029
214853	210261
355083	24647
178404	203656
275761	140044
462711	201208
19334	475917
42879	233363
408329	441632
242935	406602
439296	401297
328940	367147
154388	117942
451399	238566
35743	348292
197329	166513
410979	73982
458065	374252
374829	255641
391204	375761
145717	108554
109389	267352
255543	462665
471119	440123
151087	264744
396225	194631
112443	116923
364961	157103
28265	165305
202782	328868
69857	237414
176130	459684
352196	67584
80476	407386
151952	12787
314311	121362
386886	249144
88289	139460
114052	199952
367790	214024
421172	459779
154266	422621
64238	11619
84541	21902
143942	53453
71799	99993
294026	436494
232770	216337
250434	371918
4927	73336
432501	77031
145534	23236
53681	142499
131550	464080
337132	18537
388694	457534
447349	189029
453412	173663
399814	464420
84340	159228
8765	1292
28363	245679
357787	137128
274865	308100
149935	345091
425345	48124
275154	134262
315346	266647
48496	53863
477932	88502
195795	151944
221296	283900
153594	19874
109733	176325
257971	375686
425984	298036
126151	126554
264479	210032
464849	106422
273610	108559
382848	107337
334478	111274
217936	292721
115112	164164
15270	438483
225133	313314
320455	359749
456561	80476
10819	445749
25794	28551
425164	295484
342465	462230
324061	365058
278769	402967
448298	391414
32590	52371
472385	476231
219546	330261
292641	383085
101813	16433
166718	285156
300240	241823
94567	122462
88460	193099
198931	265370
311300	84388
231603	48275
209881	362773
492479	165126
150549	205287
174139	348213
71733	183213
203804	365213
333178	257858
104817	122585
196759	124082
308691	63528
53946	461846
446931	6899
281402	150839
252164	11626
357926	325797
23943	214932
244545	412456
396187	135967
471839	101058
459725	366506
262648	126254
454074	464137
485476	243115
178349	33855
489501	249709
9075	255579
54212	332087
460496	456530
15445	358979
485834	235507
3430	185335
337858	31187
368632	58666
64947	295484
43589	299984
45510	105967
118923	132247
190281	250562
189965	369599
482449	259929
80837	94516
472538	472418
382343	16433
403044	116374
50506	299106
233045	263514
399660	17155
430323	339289
347076	391414
469976	243058
10762	451856
460432	494102
254430	5769
356041	116124
345261	65257
35259	61934
291525	184258
200451	134262
414692	258370
325089	132740
464180	20149
133731	385681
252398	43202
656	306316
144801	317100
15558	99899
136606	448770
194609	35707
347830	41861
399159	440422
398308	147403
39601	478060
442683	485446
261759	294079
32867	52537
420234	65700
231153	367798
476515	49021
73846	482388
77853	227470
387008	391414
9787	23018
346008	423773
385629	434035
128201	180754
110749	378686
71997	18647
217613	203656
447833	120810
449686	477986
346539	355093
293415	99405
9787	119868
329727	393326
454867	424322
296147	167998
178130	372141
132522	273831
407047	336951
395512	492936
45497	164759
251674	452971
81432	2703
265598	310756
384854	245332
275812	53380
15722	476231
322421	142369
12950	266852
94906	30668
467467	335430
177154	214989
335345	149403
133909	277167
86632	410508
13563	470374
67126	177577
360137	78753
352232	106825
445632	80193
409388	329101
181487	210806
30020	337594
75339	115351
220851	298767
3719	198790
156582	13370
380919	450593
342353	115340
31070	286512
408337	170896
88956	478415
487498	421830
172923	493244
4634	124008
37839	106903
137645	337802
121594	465692
139246	21583
320411	239083
57447	72432
333510	28129
300765	469235
61284	264303
265965	360860
396883	8607
421104	391809
41029	397756
150489	293339
318792	19100
430324	13370
462817	116662
368327	150336
124489	148590
361576	28075
96605	389226
254427	86560
91327	425675
30508	384002
206067	261320
95442	362610
253773	326866
342465	224997
52422	27464
140741	46412
134299	93170
178219	62013
302830	430356
317552	240796
234453	341428
323616	51881
476811	209824
423080	196783
71976	40330
170114	454893
148262	438419
104740	224469
377202	86992
292282	311297
67912	193412
301959	117415
3462	458184
2002	317118
101992	325066
215329	240364
438983	361
12416	89504
416223	358310
125948	226760
213600	101246
169073	477545
380146	164816
270891	99907
173478	173289
201937	430356
176182	492260
52816	84019
393835	440660
425653	182924
328466	261328
51218	394114
234814	429161
130006	313314
289118	293745
252087	457629
155302	455228
99405	3599
360459	122694
67736	378330
146704	17446
76228	366787
348644	290060
443756	164767
213782	476447
396423	170478
113336	357988
359573	316796
297285	195948
347972	101012
158629	397087
233498	8067
307557	451401
107216	378686
361838	170939
291269	155941
45591	183213
227566	304394
7923	157674
430681	85488
299487	24470
74982	443731
440393	444955
189136	49903
388533	65210
263014	279928
468935	434583
364236	188122
426903	388575
110032	151944
263539	108778
117803	187974
84698	351732
438475	352800
33664	189256
192745	168197
62546	206077
129727	294385
433283	250481
322950	164884
95189	206367
331556	99633
479537	434893
127846	101058
141540	353334
422603	466432
462120	429863
97450	486339
171807	318735
294476	411846
264927	374518
488973	234356
488279	284861
137026	250214
455115	344889
440190	214047
410005	34812
220017	357191
298628	129727
472694	15133
9159	96977
124659	470072
159959	317118
241292	237723
201347	151870
254115	410388
3231	7310
262210	250389
86646	431759
352342	310611
404892	298156
424057	476447
478958	94516
77129	173165
279295	407386
242551	119247
392429	397009
174139	424781
13635	361219
112120	92613
382811	121324
18145	13370
242544	107757
227030	43334
245026	131710
332271	423828
19727	257899
410749	158514
157267	120508
55400	170088
291151	145860
333524	54976
277568	471355
454047	420620
153174	12443
101955	81280
391080	315888
75897	293813
209144	94036
381994	321923
306716	114930
209311	305586
140084	348827
64927	260297
416771	94872
219099	124535
229971	411424
190791	262954
25690	192704
384711	190369
5122	439074
123730	178436
132807	327061
405555	366493
400457	264406
218292	387839
151156	458563
396036	447700
22753	137128
94111	318088
276721	20405
486506	317356
94820	429449
480563	491829
341602	345745
262594	316340
420426	132247
234441	438783
487185	81280
348970	467703
262286	265883
297001	314881
1564	293813
24412	35546
422771	231485
49372	148135
347393	151096
251942	176878
270235	493872
175926	20865
254947	125075
200927	258705
413381	48275
462510	313745
192249	302067
51365	94344
245957	160278
134783	26848
167938	209933
270098	225303
247657	431741
268808	252204
437237	106501
339333	184683
56185	199781
250325	290957
405788	279705
471162	489552
104360	57002
303425	59000
31254	87402
198456	302347
199120	421356
466870	8607
84661	451414
345680	313745
328954	474956
450793	188530
219553	201493
165805	486885
424612	477424
131236	8623
312474	65245
358172	146391
476655	1077
107591	491691
58225	351257
270645	235853
380489	302165
321242	288354
196225	154510
490541	118662
244482	475979
279251	190032
309917	429267
441486	109141
414145	262954
181112	9054
85049	43360
117862	235496
314146	273174
152149	327922
237400	284925
403762	115924
202347	117842
397779	16506
145832	1852
487422	58881
261344	85831
330975	111572
336563	392434
347121	301252
113218	166353
138126	287391
282585	336590
100055	297022
483706	403101
237120	491620
74511	267352
457544	454997
349305	85375
104896	421285
312554	441996
168570	422435
409173	183981
205913	335593
135336	251323
72523	285093
67571	404345
441188	51940
366128	72383
391431	378762
399270	322299
218164	157548
405573	267892
424534	130028
6467	236944
432931	367798
85555	490756
367365	328046
353094	426986
191969	310509
133909	362349
15027	457627
469911	38304
149897	478415
310848	190369
187715	454975
197066	166099
179748	313745
234788	418771
287444	353665
381867	234644
236842	139104
127100	302745
256586	140608
492637	452634
182491	104263
203781	2165
485667	284744
218061	293813
436926	391414
284720	126818
261277	188319
91703	102247
350631	466737
197046	65245
386411	336487
408913	148343
93362	245679
183924	122623
395680	385000
372158	281356
61205	457820
64598	345207
345715	265883
404331	476831
247375	180578
336639	21980
433608	42890
479343	468577
292037	313378
228908	176471
454229	268194
488964	122453
277499	49903
66259	228433
389019	376814
73327	417016
294079	80325
145046	86429
438691	317118
116930	262479
396650	53490
56638	289238
478993	41495
159931	365754
461863	71816
192646	226168
412909	222624
159850	295725
180190	63528
325385	465309
207070	367998
487916	423995
233486	82585
153307	208038
10675	344740
360217	466432
477866	301228
157492	476951
385702	257713
442247	86728
365166	40233
85453	138895
309532	442842
435517	273831
110835	485940
490484	352389
329019	124676
489552	75356
115933	451724
257613	246805
387126	98344
53532	14674
319879	42313
292198	197597
113019	86560
259078	44747
52194	400793
283519	120195
19334	183390
276186	402438
67857	230019
381579	480246
286257	365536
237741	49903
216680	458700
357758	90013
236561	197201
190512	160262
350377	168213
44015	476447
35988	97277
180488	55382
85454	443693
196769	411298
277568	243766
110200	93245
403031	73189
94418	110677
152571	138013
172232	331978
136177	108241
108140	135756
38631	28510
341862	351544
224146	187974
218511	346344
185447	21464
134237	160419
114583	248885
491446	465695
129638	340454
412517	298415
155963	33855
314912	218727
408784	478415
263335	220635
305939	298757
388254	318735
226870	7771
244226	85517
120388	434893
192904	184902
163457	122581
233498	98874
490553	412602
342619	207927
37836	315671
172346	418029
124442	411941
401483	29789
182147	165540
454082	122462
87785	204775
334823	332638
480844	83275
356723	35457
37860	36778
84417	160379
219136	474966
462440	261396
216476	22213
486254	493016
470990	6521
401715	52537
453944	298405
249263	280495
107617	396697
403489	277646
270705	49828
317893	480025
473053	333136
310913	54976
359904	413536
14485	164164
150874	4634
212009	9437
124085	249432
255385	95268
78168	97985
200884	10504
343010	482572
200092	84504
249894	125040
298663	415277
225081	303218
227857	493220
302566	177861
432548	472072
346272	297969
315958	76829
263405	265711
436144	315516
101597	46713
297436	393326
327081	116700
165502	51585
93345	452746
208888	119122
456730	264406
430363	177630
493142	303497
419033	315247
267281	253121
464022	439439
209317	205270
465653	105498
369285	81280
357932	59217
79701	8147
394051	5857
279722	143629
464243	425675
84183	56895
399977	250217
343514	34502
402260	152763
25748	310014
475014	459956
291209	273831
321292	485577
103181	226494
323130	451988
152202	484447
121	42890
413816	176754
487192	155873
107867	349628
201131	185879
206386	252514
163691	52396
461508	145298
266670	269904
295935	127266
279464	132077
397411	293813
227307	309425
486519	248777
405535	69734
140749	44269
263377	308897
263858	245715
192238	245913
86632	315671
46688	140044
214346	132894
276325	300073
84965	308279
1532	192262
300273	49532
335743	421356
443469	310180
425540	391414
186149	3287
60824	180183
129329	317675
63229	65804
362894	178639
338955	393394
309225	40967
39935	133727
192611	244392
192238	211022
332185	134694
410673	150567
241732	183213
309741	148357
452931	49963
181110	445708
92457	227606
90988	399335
87713	417918
73589	130632
233498	193977
355898	117420
101344	409828
385654	136585
23741	400541
313234	222701
456238	396882
382075	265746
163498	101106
331089	141444
5665	193531
1764	207311
156610	165653
48158	121600
163324	402253
130804	69856
388158	395336
404328	341590
66948	81803
223591	305511
313750	120973
793	59784
466207	197920
69837	417973
338886	439201
283435	43966
132007	61059
387651	113138
393975	400974
239365	276440
178147	99789
344469	87465
105386	333989
175923	191959
107745	49903
449884	214050
312981	411455
482851	294416
244	103592
100455	404886
168437	402816
266191	144916
388475	48409
198317	255514
250858	264885
66043	31616
228128	25658
158017	403316
371150	293434
418156	94344
12931	185151
459495	75012
477841	301446
14450	249448
426776	313890
242523	240225
181334	168381
57396	235405
25486	66797
474462	411690
243017	430356
408329	12679
38308	477986
358589	247905
223398	182828
354598	215710
319081	90406
241876	480732
172749	136388
15608	382218
110121	208577
476346	282670
425430	109271
477988	178927
405672	180192
139951	80626
146971	35172
292510	409540
74200	110677
452015	420392
367578	166978
152233	203329
128313	31703
398090	110677
449893	476951
374774	63528
346007	235334
96312	48275
84517	36825
379568	174939
219296	188243
165392	45209
109733	319144
198786	459280
387352	301659
160712	160664
195681	260527
317552	329288
409238	255579
427205	40220
334681	106840
425164	12129
453882	175402
59326	455804
295418	276358
286948	450970
201946	189759
13628	492005
249311	64229
140635	465647
118884	399417
35707	93977
358322	264766
404265	425131
197440	48521
268910	364000
404729	46503
210613	405
118677	391414
71584	225260
326989	30972
385531	255579
265377	28065
465488	375840
446352	277088
315250	240225
178786	172184
154006	489694
60193	38063
36205	440740
364991	275487
250183	186160
460490	236269
225988	308888
346623	99810
135667	420771
489828	205223
116924	124153
193117	386173
21070	78811
386857	210353
28357	318287
284550	54197
73327	451285
63857	273831
287685	7812
300727	65772
277489	185867
383462	267352
295009	262023
186948	313745
287413	420392
145226	16325
267924	435955
352640	154552
390771	289883
51117	246311
149555	446394
410605	142702
86632	128563
238889	140749
254198	185478
281356	78877
479604	214063
476804	32254
224584	373338
130069	455041
273301	105116
206271	378462
344314	72795
350962	70557
391330	76039
64008	329536
369828	435708
458065	180957
460060	165267
13485	65383
222334	58301
456698	48007
9953	165151
257977	2232
335672	148139
137335	117196
334872	85699
392930	294337
338897	225903
203813	51051
55296	481279
456836	94634
43314	178741
218896	116070
344128	245679
398895	144180
52239	121499
176885	78112
124320	369262
448104	234209
32820	147931
172716	135664
469426	94344
119123	33830
187648	24491
444088	435708
390102	214499
6524	15209
134599	361780
54425	177630
477298	111039
364766	145360
147478	441525
297041	211793
420665	87471
34174	259131
11626	195121
214055	62241
101479	49021
125074	403230
469499	481785
139419	161633
94906	186245
287259	313745
347401	231376
267562	163945
41959	258659
396775	157658
324604	339567
190526	467492
365338	146156
17200	255731
208300	107294
303237	382166
394475	196958
25104	492512
121492	119762
242411	63106
323184	226650
339635	92879
249511	268534
15498	226494
330735	398111
483115	476231
343982	395843
435211	428214
380984	319583
371513	190838
27217	75417
21808	87471
245100	172089
5990	469235
433820	296705
25104	491075
71189	110181
170376	137155
241471	190369
260865	211214
405096	329892
212871	146202
284406	467267
432310	156177
424359	142318
151253	362773
129393	353787
191761	363581
453355	205293
123450	50264
295009	18582
452962	358649
316136	48667
38490	76709
229172	477590
467776	455850
210459	467466
273476	377368
485148	72461
235034	193901
349818	205239
146893	53624
400888	380538
63396	153995
178966	46873
444634	212559
72804	353009
420857	53863
106484	28129
391839	237803
288035	57494
363995	180957
193842	42587
13176	15209
259978	127439
477932	153248
449031	396080
134545	237694
59226	418237
187623	241468
231887	250384
474341	40284
92633	374939
76228	231212
85341	65913
368553	50938
378224	431741
140785	188903
289467	237802
277294	30688
340259	332462
492728	286313
196849	292468
122283	259336
306178	16035
172408	73567
121594	158548
430658	187067
145575	247936
471555	276993
481369	153059
269061	406894
314311	390232
155112	435280
5598	371464
469102	212357
302598	38063
483529	132740
421980	488407
235391	98737
60957	265065
59525	20280
151263	95969
227545	17155
269018	43886
25748	437068
420511	285156
81262	361278
304338	149600
157198	313745
461141	18941
293181	240332
46607	373900
475112	296423
266554	229219
435577	369745
78054	489571
248083	194165
117960	268503
371797	48275
150378	219922
125064	272339
155817	298945
54874	387742
343308	23018
181829	462973
322413	37071
308122	471485
213910	179700
87478	299408
222698	442854
422660	275784
216544	84337
309276	100352
265021	164019
397616	266538
333138	449677
293188	263648
1588	371918
172967	341489
225720	104505
55143	305706
483625	100287
486680	233161
466404	282529
220038	110677
288644	420944
434305	297155
463073	54976
277568	164816
104648	418134
96592	15133
224919	73599
85525	123681
394884	11848
200092	9618
323758	262050
421308	393326
465755	110708
492333	470307
312474	266242
296609	267352
212928	480276
71334	221759
80001	395188
201759	430356
35431	461526
344592	101173
125188	466289
206597	357854
468658	12714
52867	392086
440825	260854
450844	262509
210842	171843
371797	21583
419933	299395
124259	453207
17678	313525
254640	377933
163083	288410
200092	168213
115362	285446
327181	380071
462821	235866
292838	428214
201131	383268
443942	331581
44818	94516
87690	368820
155246	177835
178422	452230
395439	206082
78995	366493
59534	378686
359349	116609
254575	261070
10762	183797
336351	79343
317787	258046
74964	244791
114063	423688
242551	296339
378143	211868
188605	91106
85344	110708
472343	493977
19168	479842
24216	355730
263708	434893
127139	97747
406660	402856
103194	50538
228861	447517
185971	295561
198690	478415
101346	229157
484299	211868
329504	194251
303838	275981
135308	4676
440311	308533
179716	35707
10470	170094
134767	240336
234881	266901
327777	122462
476530	325091
57432	111325
16844	372311
153816	140276
236350	105498
10124	458917
341919	323157
219136	423380
18330	187974
165881	469235
315693	190369
276271	160158
408406	262954
253177	16433
68380	377184
407469	390687
358624	337305
199905	264766
451727	247238
267562	390032
292721	159378
458409	3045
105309	190369
263708	91295
110340	301799
385140	229026
207556	110677
435246	29111
146275	455971
19438	45900
402305	119455
493483	435708
109440	283849
304493	196851
173847	254133
396613	67899
76228	333345
33370	81796
233782	473472
73887	216342
113676	76622
466790	175923
78319	245679
192238	68347
187038	465765
224480	5040
410063	101185
375405	404215
12456	376045
100193	257982
17276	241468
11322	122462
93112	163344
7351	287887
83218	476231
294940	310261
227857	132148
346316	370209
477932	249824
72407	353608
350206	256121
304321	416841
99105	82585
295841	31580
248398	423688
206028	214050
241137	469509
40122	120195
36711	198790
407334	195689
250960	85348
7726	256901
283763	206686
186482	236959
366402	144188
292576	144845
415665	127298
443893	69086
50082	217071
104505	38737
434666	131521
275376	384214
42022	190369
37178	413215
490164	122694
8407	238578
74468	187974
144137	387742
191935	292415
139089	45141
107661	43901
33991	175221
309091	313745
42312	172646
26804	430356
84745	129714
41798	438373
408080	435071
373279	21268
43716	141617
119167	71046
405535	205512
253280	132247
429766	421285
107396	110677
52204	392301
181611	471459
360584	189029
99350	465415
225650	166960
355163	380409
312309	48163
63694	429863
165963	52537
358860	167989
293066	86560
325704	107337
123633	378082
450725	371918
175753	21101
487805	260692
294791	330752
334934	428080
431556	454309
406691	127921
278967	359762
319046	380972
52155	10798
429181	161635
488715	266660
25490	99210
21679	472706
271952	350048
470672	1006
231236	211868
410988	117442
427404	456640
430313	229058
112421	152502
411040	201987
160680	480633
126479	233560
87414	106991
21513	54298
200142	245679
161260	492906
215997	391414
320900	409828
287874	200950
154730	147684
289749	104505
412472	428214
3674	388407
51922	197110
149892	78820
454090	139238
454880	199929
474867	95397
205777	294469
306459	287423
269612	351907
24870	266852
203783	280023
52879	187045
149769	108119
363775	8499
144546	16433
3413	461392
477452	353856
138126	322493
109733	61848
455862	466737
302560	227761
6952	138324
26685	190369
277568	54068
246006	137128
234721	245332
250404	45413
417764	345745
23822	371943
157249	411455
103332	9165
163519	352521
186692	116283
143676	98807
458128	323301
461193	489446
266307	24620
358081	201287
430619	394091
332061	402698
216983	120274
39123	332392
470819	125399
334234	275959
222216	321868
410709	481279
273972	292468
202379	53992
354725	450132
196839	167588
439114	62191
165720	13568
470907	73336
312543	186259
295192	290450
480580	383447
434726	11891
411366	354694
267919	435318
376175	153626
71189	55751
392210	313388
320081	218989
375660	210050
360419	309198
256610	273313
142491	12245
353632	329715
90467	180962
46301	344580
321319	31313
44160	9664
286227	15209
378049	173765
127997	160419
463389	152592
297069	431709
285194	135601
146893	154208
159890	210027
458065	35707
5582	432837
408916	40477
295056	189084
405641	226308
330606	329727
80588	242414
43027	32193
208888	483459
167659	370354
409237	438783
425587	194581
187936	494102
181056	447519
265345	330731
35806	354497
328324	415569
329940	484447
19492	49940
453736	334402
6583	319610
397814	391414
400847	24893
259826	56410
473482	176838
202347	390297
373009	94344
211657	8182
240093	57134
476676	96207
367784	442457
128337	49789
425293	391414
85016	478095
65452	107711
117919	276718
107592	357854
359790	32807
396061	318825
189349	383164
184418	299628
117647	250410
412681	76132
493294	450932
358106	218380
164727	266012
158244	478415
159356	433934
119812	132740
90560	187252
233045	114705
141909	338271
15066	122457
55943	99437
434854	391414
21275	222701
86560	116380
356327	313745
143179	300606
109854	417610
364911	321518
454655	336291
226494	199482
248221	345401
336372	152502
319119	192365
338112	105534
202495	166970
443594	403404
407277	138364
398009	344226
92312	72003
163761	316575
379849	376814
168479	93245
434401	79861
161211	476591
313355	105880
262594	471301
77513	421558
156972	409896
371853	143111
294813	307698
271974	489415
376644	187998
192852	145180
120514	281924
416161	164793
106739	412038
152210	137661
363941	317118
126906	378894
401019	367619
442236	60108
183829	426569
118007	420944
183489	210050
382121	408166
197289	128587
178629	166513
392062	117596
97070	279012
173136	144225
440825	50264
146923	243229
358075	18665
105952	62185
212911	174136
11696	350814
271782	375113
267443	390349
183717	84089
145717	52871
406615	351644
95189	157726
432634	219499
168725	21236
268015	268232
51338	227945
185698	412975
374973	76168
380846	470052
378000	224798
67364	340561
168000	9614
173633	52917
180755	285156
420707	260734
146059	404892
289513	419348
452153	47376
477328	122694
430127	53863
198020	91711
373615	414784
241531	84176
122800	390269
430356	96491
204330	244515
230252	67584
367267	38416
24805	476831
200543	13319
123966	245622
12967	134694
153813	80379
71816	378859
20474	401854
110749	434705
132625	356723
331480	86711
298747	263713
421687	286682
363505	79249
450207	313728
102402	155256
59949	492906
206519	291002
200344	113263
202469	291672
228128	461182
229172	125705
139140	354728
451370	101806
95923	284983
353590	357538
152274	396809
156641	55074
45963	137683
272418	401854
477811	4871
13110	347057
301795	411809
320482	456378
235805	68479
376578	338615
393007	336590
180677	146033
375669	449728
72182	213017
373890	422069
295514	260367
407968	218017
143616	214024
456302	186440
317990	67490
271172	135200
457989	101806
147598	144349
228316	87141
180357	13563
271188	300285
121492	405576
171380	160866
9928	183148
246610	246311
128555	73660
475071	446351
472699	181322
57419	8607
380353	354630
36986	385378
396237	150258
205880	113540
115687	448353
110453	229256
63808	264908
408589	12895
188954	311840
308751	59831
413135	7102
376537	23787
196996	218615
359329	314029
306282	455198
147266	88978
28838	152867
160961	84504
367247	240225
260986	11167
219692	4349
268293	303390
251820	438653
263703	331935
461592	240225
483706	313474
125490	276963
92628	87231
59438	23018
202774	304173
471365	410011
203200	395093
477839	445749
402316	22888
261493	75220
404568	367145
418992	435318
125948	492036
103685	415662
134704	32807
244108	13129
263123	309425
104760	86728
251720	206805
170893	157304
184807	311862
225766	226308
153130	47348
12015	312193
85166	366534
128704	103267
279553	122008
100072	287423
134319	282694
409801	8046
131178	210261
428925	370135
149422	71882
263803	255316
102068	258126
275763	450541
62847	239872
328326	121171
73988	9054
98056	322069
370640	313745
252632	256120
390646	292377
326870	250679
254599	181204
208101	377906
131574	70252
477620	53863
330975	393516
155291	302641
276209	424345
226706	67424
25690	93781
491539	246311
67584	147624
200092	229825
405555	204925
319259	332301
352237	46510
49697	388310
220636	64335
364831	60831
277719	109983
246755	342632
86892	313963
259978	342388
389641	178422
446933	373591
291965	431185
67368	401871
315522	160508
114609	4413
46092	303218
219093	409828
273768	137521
103656	189416
37866	344063
275911	460739
68843	82625
204634	62191
143321	331581
389619	430356
185467	435708
324199	94516
148468	137128
478148	479143
493187	21457
264733	254382
272076	349217
492150	125767
37032	110677
420692	105880
49083	105585
161363	295383
430773	434705
28763	462924
484958	219499
372799	300480
485870	130742
154456	130012
85404	486094
64526	243438
29485	93245
242041	300606
278096	305898
81786	50264
489822	29773
278247	351258
440440	66737
79402	22827
167588	257783
93627	234393
208588	58989
340654	419435
88697	106987
336023	264585
430161	15209
471892	160262
424483	308573
253783	232377
199245	35707
43818	74511
36556	195615
168464	133588
200867	355210
330423	112822
309681	387256
24647	113436
332299	470554
388380	69103
132900	5040
414539	218097
287766	385076
485192	160545
491190	74067
214925	330469
316372	182768
138414	42337
327572	430356
386508	93245
354539	275500
350372	336564
217301	6617
464484	315888
131606	377828
470353	307253
206015	144190
413218	216472
197131	477986
138638	240796
389507	467586
452368	257605
458836	162795
100957	94665
161686	398046
305553	418326
153322	261865
218353	285634
403575	98231
465243	478415
226747	476766
115169	141623
151273	321527
213487	284843
388312	442682
80662	196783
223753	378801
334638	94516
41335	252609
210247	486885
265877	319097
16110	368205
361655	35707
156185	100693
105969	388030
278273	186381
14228	217606
443746	300811
476872	225043
231740	291324
184369	9054
104570	421203
243287	182924
441394	193300
234545	231552
83280	283346
200804	487244
302948	215099
458053	5156
409916	374806
88738	227101
334202	403759
474876	264403
219186	274757
120262	10646
449795	292721
76484	119644
221915	265711
276821	152807
409542	110677
87577	134053
94173	446936
221916	348798
382314	17531
13230	386284
303670	65371
53368	333126
191933	114059
410794	27052
13705	203075
350064	298182
212159	194165
184866	16433
185116	422857
132740	15376
383323	251597
84227	386577
101465	260527
341416	191220
225914	276725
474606	65275
276087	265577
311642	104498
471272	28305
306282	32634
249334	153864
236663	285013
111856	122780
96205	31206
458728	21583
327053	391889
407066	429593
308857	53067
388042	264589
155454	48163
30446	193294
425435	280504
282453	218727
96786	223134
322211	411874
26380	320134
235582	51222
197242	162795
463612	109949
97732	60108
286948	437294
339964	139463
86732	363564
95298	221890
263579	135463
275428	103420
266965	14010
413562	251806
464283	336652
436571	160419
370830	64752
196085	32605
232156	413525
211463	53490
466670	420973
279564	79989
316565	7642
161670	438913
32300	137719
1045	195607
348582	411450
103625	224665
9158	106378
78113	146566
160680	90071
371180	454250
478186	35620
408892	355097
208956	291249
317983	424973
241507	437592
34852	330894
288923	230361
209870	317356
231630	466737
457740	310091
348644	336578
388973	289801
361037	198275
86240	398333
199785	342452
44513	44689
444634	378957
158806	491565
218363	98361
187228	48275
444356	82585
288138	212087
372799	370279
370851	421985
400979	314520
64526	162831
251177	103973
13578	149455
452953	366469
44635	466135
294812	274192
262129	5040
196286	171738
319396	318735
15943	15209
251385	122772
157983	281212
321555	10231
39144	220243
304573	256121
361989	11666
75045	315269
314411	152502
176130	185358
235404	78364
412356	130476
77275	51606
193289	380596
312474	241645
263827	79705
277568	444691
224909	37078
257749	109833
275931	88289
477932	466737
172707	115917
212308	30656
427397	52030
315311	276358
354022	244712
402599	289970
340017	370373
294323	367919
200092	326985
138815	160722
112796	252992
17490	387211
271851	212539
333557	385076
298129	250471
417981	485922
481419	93957
249033	22972
239314	481994
293276	28014
74773	201826
306025	54976
365870	416345
247785	366587
204148	71710
75381	7698
29315	84504
229082	48275
286538	310756
225328	350549
9530	109733
12964	466432
352487	247217
177476	302820
255650	15409
159453	230220
17725	391414
187507	203025
333161	95461
321747	304493
153322	451357
30777	16433
224822	114930
81978	434123
143689	83572
92795	184321
84810	9889
180129	478438
152553	434548
432406	66769
24805	425988
267562	468063
417931	174864
72477	30263
350296	314881
278483	37302
150281	135865
245536	309695
58526	94344
82219	458104
377832	51895
33089	347202
332859	76135
145146	478415
110811	207192
137454	397936
190023	440822
202783	398333
474177	132026
356345	204330
449387	365746
443090	35608
377185	348798
41277	426439
386982	191057
443307	345585
251072	346076
120063	227101
123045	57229
356968	151720
114502	453666
397323	193476
384648	414286
108048	413930
378468	211450
210928	6442
404960	387546
224828	408535
412749	432719
442547	101173
139603	488376
274958	291541
327849	305358
341644	378509
360459	312283
63676	316796
138933	477008
88289	137785
84661	458601
62074	435318
35806	275058
432175	248659
257284	294965
202197	39195
72896	336590
28278	12700
338327	250389
404568	235148
391253	291249
404586	183213
257064	379626
168361	378082
361579	349186
86248	433645
323585	440538
274619	64335
463891	377368
189210	440275
129328	49896
466340	411424
119695	201826
474482	447267
282709	313745
185354	293813
334176	312424
276379	286348
196165	303175
325498	290550
15557	475995
54599	435891
269258	396563
247092	357854
347108	255910
458601	366277
187118	128845
139743	3845
228272	273927
12648	284638
261625	212989
270891	292559
49966	415818
124754	327217
15133	387742
81225	39704
372448	278520
120986	491150
279722	155249
468640	341342
73520	367798
24655	15209
398119	246672
299289	71738
329553	225044
106709	451267
33620	450324
130651	313829
208092	53640
469166	60517
437154	336590
281542	392618
215792	313829
330985	262954
387244	459205
140460	140044
60612	178401
181999	190369
19251	306690
26127	269199
57121	55291
56812	367750
188497	435448
382435	364002
447133	375727
131861	16433
220285	345745
25690	282534
389206	28065
133611	147475
324199	38063
274173	317118
114383	64707
33181	122694
297491	477600
415691	301156
209848	118302
61286	1057
295625	131533
139648	410997
103996	75223
423895	320464
432362	43778
174139	163445
310894	205839
244515	474412
178270	389682
465842	166337
452230	110677
33808	51813
426048	176878
200407	411809
63337	56308
288045	25410
475211	40773
302722	246987
165635	148606
344560	24738
167190	303175
146133	217012
36744	399736
448199	85582
279686	438783
49829	42890
312463	382245
295493	110677
113913	48163
457418	289165
110216	219688
325509	284982
336023	122694
233363	321868
206373	105252
242411	184117
206686	199142
132617	66813
400891	358797
278639	241468
159378	277633
85049	51195
375614	427014
48282	486134
280906	74964
176903	346550
121859	416339
84766	138314
22312	10336
46023	202996
333835	43334
160189	47349
42254	190369
117640	60517
67126	105012
95268	440660
26193	218485
259775	250389
49601	172591
447996	385971
396068	367110
277104	200703
399270	350675
312283	287454
138948	167799
78030	378127
89179	226048
188954	221687
323664	273831
327209	245332
67449	336590
159255	110677
327570	445240
440940	122462
467106	366634
439769	376709
294323	337343
300594	196783
170957	293813
175246	428585
312519	148590
462436	405398
204405	15209
444130	226308
414975	29599
12481	306126
144543	317356
101792	13370
266307	257047
281013	419098
419265	289883
219198	380183
374379	99405
81262	108926
236685	286973
12753	287248
308813	271920
22567	390463
464022	135249
183934	385801
189879	206768
477792	5769
349595	405217
203078	292721
206864	448788
486941	249202
142491	443693
165621	81153
68422	23333
321121	327217
153521	483202
126223	48861
255475	135357
306040	448426
340376	36719
462028	283445
300726	401801
314207	208300
2220	348203
192611	414832
32059	205289
401563	362870
115218	396709
227967	422998
474341	464420
122727	487833
307788	110712
203786	213639
394709	180156
313314	111708
447335	318272
130069	208030
48788	226308
467827	388254
42813	312837
418569	420944
479804	99405
208577	126653
55914	24844
97652	263009
374579	15209
34472	175721
182976	463549
360425	466046
117082	329158
306694	189902
384358	157100
255058	62518
484144	409264
403746	186149
273901	163704
153407	352633
196015	470204
345770	125396
490436	371934
132827	237548
379973	440660
63251	263577
192623	423528
456946	319290
175842	465037
172396	286337
191072	470793
55659	59373
405685	358961
393525	164884
152368	158420
395428	236735
163723	297436
210603	17339
233362	317675
267243	441705
171870	229443
13554	263250
36289	194165
130329	169906
104316	391414
278507	110677
458330	406154
128581	306524
29376	98012
268764	101058
233198	272339
166415	205222
278273	48882
72223	465769
110606	20755
20618	359762
400456	273831
111573	267352
402519	110708
460515	434893
469714	203656
486527	360469
419056	227101
426470	203279
413088	20104
202395	440660
354643	481785
140442	152702
263981	330559
404960	314137
208944	475571
446129	365657
369405	482761
353755	195835
273610	438373
447335	245792
424152	155759
477016	171470
214714	243950
390557	56022
88138	264737
18296	110708
384660	278293
180842	280885
244395	73573
227855	111654
268462	431966
462055	15209
55178	151096
213855	249024
163113	227101
216147	194830
164915	410951
314080	183213
144473	226308
158316	208998
399883	202745
25794	202646
359962	169663
398524	360541
382845	23578
434309	164254
249604	388195
205089	206073
196794	379124
182270	378859
396339	5857
396453	469235
356744	28065
480566	279460
288410	420204
124812	208611
319260	259435
200379	99072
324502	57094
160583	111382
439749	367885
67351	345802
14805	476951
386973	43941
172653	72670
492422	210050
221734	46127
485546	395924
229905	304454
133751	228431
126944	350189
168130	163734
147546	49231
65253	266852
370627	28838
449521	283616
424431	288035
334246	231713
32972	472583
4734	267602
194065	149195
217329	276545
244653	160845
159703	356750
369030	45658
198317	159229
65936	390232
155766	119762
75339	370536
300236	458635
166496	146202
73466	393760
478228	110677
231800	119762
142418	242357
114710	435682
288918	115017
168000	281383
360314	447517
118026	153025
156849	324037
253069	420292
102383	469235
117647	474412
98684	251116
412440	325762
10217	377206
264635	47555
147056	300119
15819	334403
177432	356645
27823	416371
66259	270445
16031	208040
361928	426922
206800	110677
380420	172266
364807	451625
5700	85202
98789	175402
243947	144954
131455	218370
395049	241468
387986	451016
83630	380930
108067	361900
197299	16433
354431	368859
438589	194165
204798	365702
268393	349553
165680	354616
420337	336265
336590	479730
374468	472822
196641	435708
106739	202316
311270	342524
230504	417470
4533	284843
156541	469235
465890	487153
236990	55012
419692	306199
397778	228770
277568	235850
416985	155641
493066	86892
224778	180096
310955	317581
199347	183778
388485	89883
233768	327061
151564	238152
72804	371256
222661	235945
141114	30176
361731	70894
26527	39618
413433	390861
192653	182657
125806	391414
191969	960
69657	126713
84254	389682
235160	409828
408800	156006
29267	64335
33703	86476
323806	75914
375405	44217
455667	31283
73959	35707
2002	155719
19727	403501
179919	264766
466592	183479
354497	445730
172739	292393
426495	379434
208593	188377
219618	207803
62541	286697
32900	176997
243766	126204
428556	261660
263539	40234
187389	273831
462715	17186
201086	405217
94209	291521
312323	212081
230447	431320
32803	16589
391118	74511
224749	306545
88266	77727
204260	366127
296357	447517
274138	353557
321054	378782
268781	8424
282375	94665
281877	243115
405777	341278
405198	186159
160561	210934
287566	270326
289866	369758
253069	347623
223876	220553
358016	441176
197719	21411
78715	324639
494038	345745
476265	320097
174041	164504
188649	173197
399433	219946
108700	137331
298844	91805
315805	491150
314518	391362
7552	268261
273184	127273
481419	477506
336152	98069
230184	103420
155203	426034
155087	187998
454090	245733
401906	460502
143671	269904
349359	205270
422098	440660
83100	453222
491706	339174
114665	76454
35806	382006
435912	456717
47255	429748
215897	28129
88211	268118
420486	429267
193133	437182
402506	324317
375678	27464
345801	221210
255369	154714
414477	291781
41378	274564
76628	37249
81208	60864
70715	190619
304182	162831
185062	279664
171444	481121
125343	263833
478737	127938
49247	86974
176130	119125
260367	329447
106	476951
456658	267029
188038	191973
156571	40330
462230	273831
479825	154597
224009	430949
123705	239156
77793	406611
307158	70612
152460	299960
66047	390457
42974	50264
372649	459549
230051	291995
380245	185744
332413	174433
55659	374784
377609	459976
62193	304865
232598	237796
130958	50538
103050	446801
463171	248398
79833	354735
332369	25770
272338	452709
27683	316175
483987	122282
429907	120339
313355	391414
205531	227101
485099	406751
222140	287668
284330	327217
229213	416116
94584	281406
21915	490270
463549	440740
371906	154194
11078	313745
122195	265499
200510	99521
171513	260110
111833	457081
202922	86728
371479	163324
287444	105252
244392	99405
432315	124637
68472	249334
491060	393966
80213	428864
279530	480975
138131	110677
43059	82740
367619	285156
24789	160419
39097	66594
363296	286828
360381	355806
218146	447517
372937	237235
292641	333982
424477	144924
363984	86728
136798	188082
412971	87941
437761	111357
179258	241137
169937	411039
477447	390596
26475	414032
315974	116283
176495	197988
80169	425822
483987	390418
297374	401119
490517	492906
489221	126948
167686	62191
337727	467752
301312	279871
119001	7591
91108	187920
159450	107417
350064	352451
457210	187836
336739	195948
219765	265059
456446	332938
126223	19246
244807	21583
277325	189897
219824	477062
108615	102345
440792	262499
225827	159234
300832	393326
208749	296869
266141	405632
356289	197149
417920	335006
308150	95149
443216	285446
320909	368735
226019	99405
436003	461242
361157	405217
438898	318735
215176	270003
259863	49963
16089	188389
228597	404806
21807	196562
432100	347202
442236	419576
156274	56735
156592	72432
416787	268670
145466	42890
258690	316162
61284	153995
50378	266047
376592	121533
74239	102402
107118	317675
174792	21583
450279	267352
76090	187974
271625	330463
409388	375315
96259	474341
422267	264132
262210	141915
29982	140989
454630	430669
260479	317579
104325	264437
71416	317675
244688	265124
233498	65583
313222	337996
425827	435817
256903	267352
322660	206560
56620	16325
382203	425223
21379	384933
493228	130726
174309	63957
383075	351732
262453	214050
153162	76829
130903	80216
105467	197779
483679	145064
361001	138348
4632	91600
113726	50391
225651	94667
40028	30176
315738	214050
236009	489552
378357	329698
424159	468363
381993	107429
478381	410074
208887	387742
157031	129703
168390	88606
93770	121106
404389	407368
31694	337791
115193	315516
434885	313314
245917	480693
149901	455241
192633	134145
223577	442431
124094	171672
379680	285607
274713	40198
432719	311384
53898	288458
266608	104054
214912	349608
457399	281735
72804	196453
144750	13370
36856	415344
364973	193705
18657	259419
232043	249334
200113	58861
414747	73601
235946	435041
93007	214386
128704	28145
476106	327628
456658	415360
253440	102352
358145	292160
426111	317118
272029	352605
1890	278574
483977	191449
96566	289970
257949	268755
414742	267602
146159	444924
181204	404886
174139	281077
41234	434800
132827	30316
428550	138343
34820	306367
336071	106514
324865	75379
94940	139648
227857	11205
307841	227966
304153	23018
89163	388850
12916	439492
159212	266853
490797	316388
227062	368358
309917	302864
16569	207307
2974	297276
101914	111600
201235	310631
111609	437101
156079	463158
440858	439786
291478	27530
446720	475291
124634	262954
458601	316796
6368	88215
117410	236503
189046	48861
483987	49274
177906	316372
105595	304589
200092	140458
395800	484600
276134	472089
290909	20959
267012	231279
372327	289970
185409	446689
380489	110854
458768	255814
290432	100065
395336	352174
82981	471814
287979	106157
313512	5040
179732	300240
237480	386280
342504	492299
71265	166513
337802	236397
423979	186433
465379	301659
98210	147373
415394	151647
246606	401182
215472	407505
414128	74585
161452	205101
75825	240796
163594	398514
55150	358963
364042	21242
277216	370699
468739	461846
321522	295266
130790	322304
21363	109733
276252	110677
385183	170180
358373	376413
290301	217472
331276	293813
410842	449013
171093	90123
70740	42890
227566	208472
300083	438059
155302	168779
372340	118849
358686	206510
384174	488942
311377	285508
327586	491272
136335	49828
66448	15209
293502	426122
216298	484256
369319	215054
179535	160576
14871	465692
39142	319438
401989	309801
267997	355247
277373	325333
46988	369599
366127	59028
493159	443693
40175	440539
103329	447676
434489	48275
203200	336590
7106	35707
101212	331638
8009	461944
426425	28129
359394	160419
130675	410355
345726	342388
454796	318357
152427	267352
118869	65189
231265	54085
128155	120387
112443	288642
404568	178304
350594	104740
375182	200503
151176	38013
244249	216440
353094	218727
41866	378821
307025	40784
426089	169116
62717	463770
218806	167468
7922	50849
441115	384160
332472	100549
97227	187974
125307	302281
399655	414393
352905	163614
289675	120676
342386	401928
83616	238809
420178	353557
246647	181091
47037	43886
241804	195197
208928	179375
133813	20809
382228	144114
320683	294999
208707	461846
473395	153995
438535	12161
473454	341278
219294	280011
156809	102913
312381	397009
172766	381490
306304	184303
277499	101543
296930	443115
189318	435000
94756	221772
424572	327061
344097	295573
362231	190313
81432	269005
308116	185704
295465	313745
155697	56806
400586	218675
70822	410152
276990	323136
213364	83893
137729	50009
127720	401101
450465	134345
467502	418551
388980	355793
208549	250410
11543	469235
133400	199353
6899	6806
392653	157726
251067	206623
129764	117940
428887	170873
312474	450983
159069	107410
376382	105498
266748	318758
322734	487153
94135	234748
167419	194598
132926	91600
10255	106903
479902	383690
24203	254973
283706	493631
180309	447158
385751	301823
339625	344871
479359	444844
298778	158257
486136	431137
218704	478415
104386	315888
199949	489792
176201	119123
188205	313745
418576	343012
481869	120003
60208	452098
414058	88354
69946	310657
143807	75404
456313	297689
464496	76370
331695	375676
140626	49903
19028	134425
492247	456900
196903	317126
479351	430935
6467	457798
108385	81239
106268	266852
155333	169389
16138	347964
164731	411351
99269	310471
250858	45927
349595	91380
488630	352174
406960	438419
469105	200632
90694	327218
5354	78090
158160	315299
273260	272865
278870	77288
51601	338189
182617	227323
413176	57134
330606	317327
98887	290657
292721	212411
143023	391414
148594	212081
298303	137128
402805	252089
255677	470588
413899	286774
66259	374391
52670	265883
473395	292721
105366	58621
311819	326130
484144	124473
429744	190369
445258	96977
184528	404218
278285	366127
283738	478415
89826	28110
258370	62025
87729	220417
256893	139672
97882	440660
435266	350549
444693	347202
261596	253262
214475	108118
71281	487192
486640	229954
297739	340754
366009	336590
172665	192599
204330	159474
63427	364539
207792	328357
123444	268531
380228	84499
375749	285156
35097	42205
289513	472583
465820	338076
387882	188730
216420	317356
156714	428080
307312	133161
380424	388895
173863	391414
237039	57086
355121	184774
254427	90123
132373	439429
289018	287457
142814	291521
326631	27325
245572	385412
114197	429693
484687	414793
81547	448397
253851	406371
406660	45269
216284	375552
152368	170341
472338	86476
405995	336590
160680	298767
402316	49903
212643	86476
74154	88203
409191	371788
315671	196360
76109	263790
51762	126473
79551	378686
264274	446105
474109	274405
303758	137155
485536	439366
285426	216487
465218	286357
459666	71594
335828	313314
221684	438590
484198	274067
263703	235997
230574	451789
159373	451885
359906	99036
89688	51881
49637	283945
120971	86728
255369	7684
196903	423267
216957	392788
151144	60108
39195	440254
137949	187974
466664	385928
212381	414269
253916	288750
180744	299016
189188	196858
335312	330933
218363	435318
342331	338084
13524	251646
140511	286936
61367	242948
317095	421935
366601	363889
446632	400434
274194	218485
109603	117453
219910	312259
193929	317506
366703	481279
444296	229928
131574	386138
423288	132996
213707	108458
300928	421206
283096	103382
250494	436188
222049	241843
31829	162691
182170	77347
349572	46904
208577	214047
34675	108572
405024	190369
68794	357800
22512	336260
239577	256121
448335	35275
342278	423948
405002	300240
338493	107551
236503	299763
487020	99288
134103	86476
393261	6899
468287	37041
292382	86560
270552	415375
214114	164537
395220	276012
165326	198275
178529	219065
251697	476831
317356	129922
377217	277057
146584	363973
141782	474456
172335	229016
35498	291933
42521	193887
192257	429871
120778	293813
263554	46791
136057	89047
92047	430888
343147	430356
248764	451828
434530	428332
313475	28129
176515	82240
407934	430754
466458	427262
184533	176536
231305	73716
351727	259192
204449	189493
15214	378462
256245	99158
460454	49828
102612	290657
88027	103200
93807	343455
238885	9054
488535	353706
416470	57134
200092	491209
470321	110192
483409	38059
377136	28129
95536	161704
129296	413905
202774	50001
321401	101129
117435	7112
330737	177374
138412	279915
130785	25201
111819	434893
56596	152696
191456	45896
52646	199580
429773	317118
44829	165653
432100	146202
54396	307843
15852	301659
355487	267602
484592	148708
6636	281957
381636	135204
221895	281924
204228	281924
39951	366127
190367	368905
230051	259851
274852	483928
325662	78147
399814	111398
266482	120804
279857	447560
336922	13129
376040	265589
393211	366127
302689	431556
310756	155087
230094	7607
311836	301142
70941	264810
241915	229975
470554	250387
197597	226378
134319	197463
261596	197696
22426	209018
272626	99739
20172	291002
319086	190369
381573	190369
322171	377778
68159	233942
478728	485681
217435	260854
228128	160291
245393	414330
102249	209602
301747	103668
28780	326446
389155	104081
235875	484447
270117	317118
116410	134267
292491	373509
150563	313745
464666	293813
256773	41856
295641	420790
440031	72342
397745	286828
444139	32807
38649	420757
40074	64335
230051	130962
415671	52537
115691	231791
82981	265518
200976	328538
292205	81800
413298	327794
412841	458119
116576	254278
409518	167163
282461	49789
6467	91600
116	227101
377201	190369
281942	422164
163734	477986
149897	71017
368273	196892
391478	130785
134108	142415
331532	30708
273768	421356
280533	22907
55133	150608
13493	371303
112860	216660
198043	306633
335951	451800
210036	428603
392886	58161
387791	259022
323663	43609
265537	468162
62275	178973
48239	382914
169497	205223
270224	466108
150967	404678
297515	369599
361008	67570
350470	392788
429450	168401
107145	157096
313168	352565
380369	469235
402899	366469
392680	85559
92572	477038
39683	396522
181058	98906
229435	110677
175986	54426
215211	245679
191316	287694
282781	393326
288918	445204
450794	313745
145983	80349
273236	478415
419265	427980
306964	2689
63663	162978
351827	157726
209563	175060
193674	449447
258881	108222
456588	12895
326260	125475
280595	371918
199818	370866
50826	213204
473752	409471
99054	212278
216666	8640
6538	357457
45557	174564
50754	331468
209987	147185
27289	101058
322798	81208
323365	58164
492002	361078
197142	203656
61997	155927
119665	219865
75619	83275
440157	53229
356908	89736
132153	324695
333603	265589
409942	336590
22103	488804
27164	448623
228128	85729
398175	92199
489053	329334
140065	487165
451776	201208
441605	190369
233415	81280
158126	200607
168121	246311
114718	304315
474511	187974
25543	263514
453163	7077
446952	404960
373638	428420
59986	16439
210406	421830
274256	317118
457418	234107
314598	262954
386289	425464
165680	237938
12793	167711
337295	248777
236358	288459
412171	309524
265549	315687
224300	141166
382257	438783
30198	291249
144072	390525
415170	48400
110386	478377
265262	16668
175382	321061
384462	309818
88460	234649
389090	171760
167294	198210
402005	438609
159612	452938
219546	156928
45201	410484
390771	142983
490989	304173
285555	84471
221296	347478
34826	21457
418724	404082
21802	177861
472067	65712
46209	30392
340686	110708
229496	317118
159127	43783
277495	197976
93965	481279
203539	94344
491385	477809
363971	203656
323558	436698
474888	393238
229879	52279
348577	280043
227288	31420
19276	178048
494042	99405
300791	183213
364636	281885
450781	442082
188361	150105
156561	428354
222544	245978
365682	193415
83479	149388
445343	433367
188613	398137
437198	311832
267536	73742
410394	62191
127462	489167
44832	392788
36228	86560
182771	359358
259859	366771
127388	388575
13082	441700
399596	93425
351970	213803
315805	105461
72668	265040
874	75060
492345	463200
450207	265711
26753	51895
313314	168783
94766	429863
113384	177630
162963	355684
306261	366534
465132	152000
127211	79416
241841	643
2446	48661
406123	144845
376146	14884
15000	206233
389395	235556
52288	110677
394341	293813
368152	193705
467805	370129
314311	420944
159551	491293
487060	182937
157342	425838
156068	86250
315951	356413
334921	243840
164378	185739
398122	199171
61189	4413
330341	448511
398438	15209
326073	16569
94852	162795
300119	194241
371958	124502
165905	264406
89753	106255
477255	261829
15068	221840
359496	429593
361129	426034
5562	94129
243840	247582
92854	111325
484614	341737
182344	178662
489388	240374
403118	259516
5063	72137
143251	121950
285288	318932
273543	140728
295159	105498
305251	334388
384167	295650
76953	161920
430030	364294
323403	464578
492629	151944
471205	261279
21268	132190
230303	462734
102644	49344
106268	258659
55914	63185
287766	214540
144973	181887
28713	429863
235342	333543
220190	415662
105595	197429
237766	458263
310836	5159
78168	423688
66235	440510
485911	317118
357210	415105
19360	475641
273751	127123
29637	464814
193869	484447
419975	13370
458816	481710
226945	440398
287193	393399
410022	86728
10698	298156
266998	440338
141036	264766
425044	144164
476386	217423
258187	266736
310153	326888
274487	40447
350499	249709
309917	433239
7901	299628
249106	99405
19891	161795
287566	250004
241751	313314
232243	409485
107118	250434
57650	12443
13536	139853
275821	111706
230051	119554
321263	17943
40786	94222
314559	5727
39195	190698
407152	246729
480352	250679
145832	273160
364017	129185
86594	409829
482456	230569
201096	151944
278320	74585
262210	105031
236540	56609
374561	12245
158858	297593
3328	380538
212527	470178
409474	323325
152078	411455
75501	318735
397216	391489
239559	337562
373329	128725
156068	124153
64608	324557
392779	262277
122803	270527
401592	151262
418335	199695
131606	104587
217221	469986
145585	459802
26000	240225
361282	220635
105889	289760
483987	472182
486708	231578
44620	376121
233590	412304
205380	250805
257029	61848
469102	485534
137779	155941
375113	119839
347121	210884
370137	437613
266121	158675
195075	396789
479706	258370
172344	442344
16831	93399
308122	262942
409016	37295
416721	242115
46071	484447
92635	470775
435767	159249
195442	284401
188591	262954
102352	418875
188912	267352
341067	121171
7679	90123
49542	91295
205955	152448
139495	446986
258044	370866
200645	263648
153006	126764
78541	453391
90004	242087
330744	477545
396919	175397
224533	391414
192211	190369
342440	336590
192611	41959
385858	69734
189634	446351
2204	415621
186231	387742
250139	402118
114349	426034
12087	404072
187393	5857
406535	323031
333704	318563
97693	425675
137545	391414
379680	464869
180382	421935
228013	187194
444166	305760
96084	161384
48226	36013
36339	451031
5851	52537
490101	433449
144288	233187
191875	147391
171212	269739
344897	333357
221542	201794
139753	286690
73900	277961
198317	222637
398005	177299
77461	218017
189228	134694
36744	180709
412239	622
318573	7480
2613	204129
481519	246484
223984	150951
293913	182566
103224	148590
181947	119868
74613	487191
204775	454323
207512	237973
309004	219239
352629	476656
165896	215286
345715	342486
9279	220829
449985	211208
250319	262954
361159	175721
87785	249102
146086	46516
69634	440660
25966	466953
370619	292227
172882	115161
128958	190369
365615	266611
319559	422998
472049	304589
385096	366127
134262	202067
274035	62191
196030	131403
161162	276244
63415	203658
483658	294385
163452	42890
178072	148690
298248	253425
250938	125390
398116	228013
130542	162831
403057	102494
82041	28430
195553	154137
41495	157052
332544	397456
472005	46008
271760	213175
487422	208300
80323	396563
399237	263416
189292	35707
331819	446351
292687	339070
140195	56410
481214	4413
305276	166063
293175	384196
55659	459541
235473	13966
382848	363436
304532	463853
335355	288837
260624	369684
371959	428174
411408	173420
4684	390349
50532	435817
63528	276098
340573	174255
409745	74106
455317	420790
367846	261396
428988	87086
90076	386901
253102	467995
202711	303218
94129	59776
180516	89887
34686	27411
337717	121304
434000	422423
441565	225198
370326	86819
252378	220829
102316	310261
191091	435351
293108	273831
282481	362784
130224	390823
304952	330469
77355	217669
480877	430610
308632	127149
426206	162795
361414	116718
93698	153995
50082	297436
158636	249996
300146	38011
254860	248413
366291	49828
325707	95518
470748	295650
266284	481237
464225	204737
68094	468387
82650	454975
222102	170741
293137	199171
227781	272865
485667	340128
308010	248114
302110	13246
236999	222886
48149	438783
451216	349120
171497	472072
330332	135756
129851	153177
13466	50538
445592	479113
310811	387742
398900	145064
167547	222701
317728	439352
402294	183213
160961	271383
86632	112881
226167	249546
285583	222663
197855	327204
3457	166800
287744	190369
420169	294010
149467	461392
115449	317356
238418	356750
487039	187998
388464	463623
53254	390687
125104	94344
212627	489552
421320	311379
157731	469523
3647	187152
141892	443391
385211	479614
115725	323213
316180	238729
418362	265164
277088	365746
31759	469235
463420	372179
3573	399316
365581	452987
308458	336590
244271	419356
143814	63528
78228	208487
458065	437067
468256	210759
27635	38490
358322	392788
312163	190524
188581	57375
32810	60517
160545	268531
152744	343746
80406	287374
410839	190369
316574	284843
258282	405217
323757	276358
165680	421034
180023	290798
490150	420959
243922	9054
448836	181632
133655	393345
226760	399136
328075	329155
438310	262954
278119	411030
102627	440660
408345	32807
155497	78666
29966	155083
155390	127921
399739	217423
380858	26480
301665	220417
372488	470737
213298	153408
324502	27138
205089	62191
484229	339868
442825	28129
429667	341396
325147	354694
491054	286313
67270	433177
306576	54180
325877	317118
430356	47242
72253	170756
63361	327217
5490	163555
3719	50812
104439	226308
405069	367342
483494	378127
5700	473629
422060	123759
19047	309085
393022	339829
210453	457235
371093	423646
355679	97277
33647	72434
343754	210032
393866	131169
321437	21583
392677	384849
163256	294548
351732	255941
418456	23369
290519	308223
183343	396883
5677	413880
394388	478415
490146	78469
315001	249334
6854	115340
125374	198739
43586	60517
455824	206785
7211	444144
276821	96298
200067	445794
111904	380235
113786	79090
331382	254328
478588	464484
94477	118491
323333	383964
12297	86974
5024	428358
312546	283671
380579	256121
364636	5710
259704	314455
11209	109407
3809	288274
313869	230130
140676	387996
208182	287851
341205	185177
401236	149479
110554	266254
142229	421942
474341	84504
276120	234362
422166	117936
313239	420944
207671	485323
442431	70939
27816	293465
192948	22827
315570	378951
342805	59759
469726	257170
84065	73578
90696	151952
229570	201282
6811	293813
14255	466851
192882	458
395563	190369
128313	392845
12599	239872
64435	95942
253718	258607
200243	101508
471555	216752
322624	272467
62260	76785
222760	183711
250645	209974
154708	267738
399287	28105
178215	373438
382894	98493
345864	162194
275721	152321
372415	305449
441821	70306
395419	398684
142423	344534
267249	144845
170783	74106
92635	405096
22635	235743
108963	93057
84007	110677
189786	6597
178759	218730
214232	287945
319909	151149
34034	273461
270768	217423
30176	206683
37963	27873
188282	2715
425510	352174
15026	470642
123709	20413
338955	471956
290095	482875
51543	374806
257298	183213
90650	113051
73327	307966
429856	349124
358967	266852
112438	98847
200554	387008
197463	98353
224976	448022
263539	421692
355000	183213
5193	104078
30397	336590
301557	379125
238099	96977
433883	121965
174404	105585
359199	366614
241199	423688
209311	359218
483259	447107
444934	139648
278329	237019
365854	246311
399570	219499
212581	486469
338136	225988
308664	434035
305257	132740
417585	296423
24918	186548
256373	8607
324816	267352
292767	92160
373293	306484
95252	157842
162143	386901
85575	321934
362897	247938
252603	384955
224668	409107
208163	298767
146924	404568
270708	131147
170464	110677
333117	114146
267590	444829
438653	190369
235254	392254
398813	123662
417897	420944
109737	37321
154536	148632
249498	261396
3809	37041
271756	444789
238164	130281
261277	199353
351639	328151
97410	160545
41673	142022
467452	326971
382702	145766
310981	272734
439578	380045
34255	200874
193140	312698
291156	48160
191761	29816
427432	282897
202120	421935
312283	428103
432260	226381
272331	145274
352992	262954
193102	110677
29164	175744
20039	139568
281270	3539
100987	471044
88958	196774
693	391414
116029	101058
261392	35735
368385	53615
447735	33919
330767	67584
104177	54068
112443	187836
85674	277367
281119	412162
47816	411157
44160	391710
454558	44457
231059	58102
16069	266852
230391	456316
406472	337791
264323	100250
442885	176878
429116	4176
414054	486186
336435	272159
469049	29823
492874	259435
126026	333055
26403	109006
188568	450307
158360	296459
330827	110708
190281	137056
421117	95942
308432	458183
232338	304493
401871	127768
120116	128539
26085	120274
427615	449298
146815	299218
91325	28750
247358	111922
460052	336590
14679	440962
289126	343637
301813	480025
293514	79088
73773	36885
182777	97894
456691	476951
235748	302281
284218	123273
58280	233989
308122	256791
480094	362784
322171	143542
114546	440660
35806	424781
334478	116283
482532	349730
437623	347684
27324	28129
262858	428103
128337	312392
17035	483782
112390	454975
39672	394087
417736	123410
320484	470588
247296	35112
150808	176610
120006	72670
162386	19015
186378	319368
449836	211067
352905	328609
353267	312698
141391	345745
118132	372024
115449	435318
195224	300506
359790	27464
68375	429095
331057	475818
338175	203656
210353	222701
24248	169153
451300	38377
112275	356340
486060	276744
491567	176747
177462	287775
401021	17186
459699	96473
457836	264406
177179	137252
392144	461944
294193	209572
387028	181730
315805	212081
434675	117097
58597	469227
382528	338890
343610	445016
383110	194752
294038	112935
387525	474407
185924	10890
465497	405217
19542	235427
45724	474266
411755	207702
284120	267352
424887	482892
26206	258370
444081	240718
105519	489180
478289	84089
264629	425675
76809	90080
129081	332392
480470	426129
379269	313745
446883	450453
77223	87760
375667	207911
249894	23225
73847	285121
272416	488659
229215	308699
5236	264406
203740	493875
212296	450647
399512	476951
345531	208038
478113	163148
285898	346986
223929	402395
225258	396080
251991	462907
306261	214992
489690	346761
375943	209009
444163	404895
370151	73336
257204	270327
231305	283683
93174	289664
111012	430610
33144	166513
436501	20054
18770	466744
191527	295484
65713	125399
12674	420392
457615	375055
477811	91247
113117	394626
25518	10755
319846	467752
290117	257858
385454	393326
142731	262954
141634	25716
121574	486679
419274	432175
365767	348630
414029	270979
233388	276876
261408	438783
11960	62191
115596	312478
250410	413673
297665	173451
91325	420916
295266	47873
210594	173176
179715	236213
21828	279509
89257	16433
178422	52793
293913	394615
153322	71260
308908	289970
357841	369577
258882	287003
133481	63703
274852	169480
72668	25303
483428	200358
406924	190369
322219	269173
209018	389184
431137	388846
469008	99210
209523	245201
363400	176878
75698	34371
443976	376740
435576	213871
342559	194169
372010	313745
237290	206624
261111	505
26442	59672
386055	138426
330332	474931
258190	150190
453738	71091
262286	422175
91325	303218
11439	100349
341067	135027
306983	145370
313604	364509
248013	378138
111847	383461
76813	291531
121594	433367
354545	43814
123741	154719
23884	475723
199117	352060
4927	319333
83135	21406
353901	491568
457081	442184
260367	28129
144188	218727
307287	484447
5773	93245
33922	352354
190419	16433
195970	449212
481419	79989
248013	21378
306087	442163
303641	387174
474041	469235
185756	31538
346623	153548
394285	414832
397734	105412
72804	425403
482397	351267
402933	15209
356758	364534
249894	75379
390771	474192
258452	333966
4533	246850
73660	298844
323379	42644
94272	27953
311381	449620
288338	477986
54855	121106
254415	187974
65275	263925
225504	94516
452896	368325
281052	79343
92172	109006
12332	420364
446477	852
30152	233767
128825	438957
164253	473912
200013	444742
392277	114817
158180	59141
25338	409828
317343	78865
281052	420757
62275	402004
292576	157653
93743	49903
267428	466737
8524	373518
456691	85202
114117	237548
464055	33553
191341	166293
357229	479770
258274	101806
375405	329934
450931	369187
84134	50155
155327	110677
107118	369577
80080	243374
376519	211440
173598	94516
126368	101058
387642	459213
315958	306504
106739	364346
436758	203656
145717	350313
273153	177086
93834	438804
254328	204886
275763	467284
14015	357032
419191	338489
364636	20410
254446	142825
109824	233115
7712	328028
93036	71048
80033	401437
251945	37014
12564	281357
294525	149388
328685	24859
158310	209293
220610	440660
221318	414641
172923	382511
200510	195551
5345	40657
161811	159129
201513	285386
197920	431969
159571	253742
372712	443161
48898	196328
45313	160794
158457	432980
85410	469235
185156	144410
344844	481279
124320	382001
221296	472164
369492	471745
182829	371918
5375	423469
267671	205270
421930	280627
432601	50391
317756	52601
136146	460083
174875	127439
382333	414282
417358	107219
319032	69734
73496	49828
39176	152592
248140	426343
65506	98906
352561	388736
221178	151714
116323	231343
344843	237600
94517	121106
178326	84232
480010	139931
143294	15133
144878	355700
180300	306780
433346	285295
36556	296423
57	179465
240796	374314
62916	111629
360459	441442
337743	260732
129132	194325
258330	391192
242955	137128
257510	113051
442042	391414
25969	464734
406660	192704
183544	355381
185654	171380
311372	344428
85906	313745
284057	193281
454420	201208
18330	413905
373585	150237
210006	50367
455670	387742
374887	463615
284316	430356
31514	315994
381426	266852
17333	387068
281996	40198
369944	48008
91558	313733
6467	157040
37955	422411
449182	477461
290032	476250
130069	294552
370424	440445
389512	328751
377822	214409
283096	30753
6368	367150
273900	76454
186525	86974
350438	296565
124013	360860
290722	20586
187983	63641
465132	489203
116694	16433
474939	237165
337183	313745
268726	175209
26507	74771
82434	42658
238963	377270
347000	197825
432306	448421
269749	438419
146893	234666
68285	454975
360357	110677
218273	447831
199976	309180
99073	290
270624	101058
100308	306491
44012	130028
481490	375840
31482	384129
84836	283632
163980	362808
285023	14163
191564	52396
412592	177861
289560	333247
373755	111357
160606	194165
478975	421212
231839	319639
353422	48861
186822	356496
379269	79249
201632	48275
404337	183797
54551	16433
45724	269469
328579	406979
292576	20958
156348	54802
84382	135254
285483	295381
257298	401982
8476	389682
286310	80543
207015	109562
237801	160295
106386	203213
324152	151944
347121	378481
433288	315671
252214	465626
350650	183267
383324	407386
365358	446170
373025	327343
393940	153593
360459	416854
110835	275763
116431	401854
404258	396311
164727	380056
293967	236213
244282	343860
483962	249444
157032	48275
434683	436573
161158	364203
153799	179045
444588	373310
247230	351585
201813	346445
345854	363334
262954	80604
339353	281446
22662	271474
257971	240956
400816	72434
219392	425110
466998	16433
336071	188911
28921	286313
162638	259929
123161	182049
88754	213676
282033	80811
325258	241596
353589	267602
286473	372850
278547	347343
89219	164884
158983	161124
397532	23018
311479	264080
314003	205934
133040	186889
362448	419460
135920	154787
140383	230996
220582	54976
230051	443450
389206	313829
140476	29722
254123	85348
230101	92114
163007	398333
267059	132740
261762	452782
117615	25410
372497	273120
87855	245416
140511	21411
66547	275677
342949	147554
13931	258370
356496	365702
475512	493680
216594	135054
233403	129185
74569	414212
360118	427808
309117	356041
247336	488393
2416	53863
3577	360512
304365	317506
410761	289029
262624	281096
232215	422365
93627	407329
382314	111783
426057	258220
156911	222844
34648	274889
9505	15133
408329	37404
402057	399239
246805	18451
150942	350513
446644	45165
169101	258607
95040	402183
357543	121755
78241	173925
77829	38490
35248	206111
452835	295650
11633	246672
419874	71699
157099	92114
180752	13370
283706	376245
245067	137771
59288	470281
138456	449806
28971	55328
399346	384359
375172	61236
492836	278130
126166	315671
28226	317118
417332	30821
326631	231778
45823	323920
430417	49847
402763	126204
171471	53888
421980	401617
168659	273831
388249	414334
415170	129833
267919	81018
190704	115340
29401	81274
124147	401871
247388	35707
62918	224614
456021	315622
200092	137450
127154	401854
427650	233415
18770	59759
418429	357648
305035	97817
166862	186463
38038	250434
232731	423014
3809	334320
81208	89163
81358	296459
295106	440660
162704	267054
174547	234017
38817	194830
188221	53863
10877	291984
85224	165683
444081	371617
408121	399736
310111	428214
195595	206028
141348	24742
371104	359738
192133	145349
314311	120927
254446	282196
31930	313829
356883	245679
461687	69624
79483	72896
489849	213148
441463	220417
450939	478705
270248	349835
300767	281993
242411	258981
194129	309315
111968	306100
268910	164075
240491	176325
204626	374264
230574	180658
373972	138807
112046	86077
219546	375334
236452	62191
68532	486267
161028	12947
241198	472039
114709	36719
73933	332392
224935	440660
50668	53863
19459	197988
399327	163105
368083	437018
84319	52166
33172	443559
209713	122462
114978	216773
221329	228859
406877	334680
456035	405842
390142	381416
356490	355732
49265	371918
240205	128758
230027	317118
473973	445749
209235	203619
55659	324517
202793	346381
239193	385801
173316	365042
296477	265711
66995	9054
238187	94106
243482	426957
171815	147053
112881	208786
382203	362614
222830	74090
221711	354730
346272	126144
469712	342196
86632	200503
319259	422874
460371	205223
363453	298767
126571	443693
376036	371701
31544	49903
22779	326148
334878	415456
151952	448257
311625	40707
475099	288620
15324	161336
260678	117703
214904	196988
17993	190369
360038	44049
226288	224065
49934	64335
164342	432094
15189	48396
55084	293813
98700	15209
193563	87563
231043	219930
113556	406215
50506	360860
18349	317675
226404	2232
269775	250434
66814	267602
386121	54614
383123	240523
28232	354903
304146	488454
228431	107809
77396	102951
112443	129772
320496	367824
73884	24745
428756	362065
336896	374305
301913	144529
184629	181237
405555	377933
209771	475811
38257	348012
454248	112910
233498	234802
432100	292696
47132	3311
11801	17718
416004	261759
52217	369599
324103	262954
395003	26046
64008	336166
122157	347011
466717	126578
57712	338189
442236	23430
244463	354359
265965	321916
93055	110677
214604	381772
198132	396522
326071	362598
311300	180818
44620	16433
225568	85828
279091	243438
444372	134259
413119	318452
269491	388407
291283	104832
430831	89611
347850	390941
4634	23352
383673	5041
347877	421740
219546	434329
399440	269199
15264	276663
185802	295484
216036	154137
343044	262125
294816	25800
182065	40784
282204	436686
19334	69800
126153	171969
90711	15926
327372	141026
30934	84980
290211	70454
162654	267352
391315	264766
333472	428927
77674	222701
382705	491842
482528	149193
32004	192115
438193	44049
49334	32801
244092	83901
55914	410007
256668	38910
204774	124153
261278	196472
340518	218730
343651	370866
439628	220417
203220	313745
356906	58466
244139	429863
453352	78904
128109	485662
476447	266864
452139	85697
413105	263009
335717	331150
1716	309402
432843	312946
458153	265065
186279	161404
412915	340114
142628	202327
56232	336590
130966	164884
12692	186714
437405	112553
400068	336955
227566	371884
274663	387261
9087	93933
55220	418714
10050	146179
412133	134832
303269	58465
434034	104405
275806	486321
37189	360469
168723	260009
80511	110677
233778	190369
175862	175923
229485	27993
354121	251116
415110	398333
223121	370463
296334	240874
65996	109615
86311	217799
380861	445821
439953	225496
304493	365473
421310	218112
423219	30032
452243	435397
89540	313745
435009	414832
128161	105878
106592	240621
383710	62191
280939	216752
345288	21411
383982	417296
110655	448492
251046	460326
411643	212417
388048	230783
489657	48494
363244	125025
407495	228076
257750	272430
465805	351637
55473	187974
16351	110677
345762	438419
477792	486339
136128	115043
296936	48823
61349	466737
226404	350189
355083	209857
469112	401101
470067	305419
234881	111951
84661	192509
141618	488167
21730	374772
377448	26551
8635	459732
472223	233087
43775	186634
460490	436599
186822	67121
288274	461392
373025	311212
395575	33369
109257	447107
406672	150767
288918	70106
464951	72670
58245	190867
446182	137201
348947	490237
302441	474412
474552	61666
483720	285937
267504	17996
415105	181462
140983	385681
146030	176119
31345	287740
41619	144094
12481	173918
185569	422546
139030	83403
458050	190738
474081	8148
238962	432212
47850	110677
224676	305649
109824	148343
340772	440190
191391	81877
477154	162978
487020	322239
89238	329103
327209	355217
57358	129263
325533	84089
167107	253764
268948	256038
336931	166256
347121	438923
289675	262995
349868	45635
353160	91479
184043	85922
429843	211176
240191	213871
237761	52006
326127	42341
363147	423688
15068	217432
319259	483597
232493	235052
160503	341470
166614	459213
306112	488641
477328	176748
136798	160576
471927	88836
354299	245575
308783	467492
153626	369599
180823	143757
157492	245826
428892	173209
206211	71463
47573	12245
402254	204330
47080	292466
488868	150341
192791	101058
59281	371170
394587	23318
110584	404960
19280	175809
364807	329849
251272	277367
315015	360531
464512	264766
228707	312981
190322	187974
97344	379238
269087	465313
50426	309801
363581	267545
326260	86740
421069	214024
107241	268129
99909	206277
391453	273936
458398	411739
95520	89464
466249	49828
284121	201535
376024	132247
275563	22888
90879	50925
351855	408232
219281	258257
218713	198862
83773	274869
30568	348798
405979	150352
184528	194587
483003	310756
79134	19619
160205	406751
200092	12143
442264	185076
247608	332547
180292	57846
263328	35629
126640	371934
115072	421356
134299	39929
374795	338189
38560	169198
220141	342724
239272	55659
127102	428214
280548	382606
283640	453697
436699	404053
124599	35628
14093	325082
85881	181230
49789	142528
410607	309425
265779	486757
81358	167965
183670	216318
234886	414930
244581	420790
93714	186159
386427	134694
114728	354729
474177	147241
129253	99405
421074	326378
406482	122462
155251	101650
138433	492365
15376	245538
195291	247151
387641	424814
14871	307108
139248	62191
194967	226308
68098	360156
90100	187236
151589	110526
133434	78184
122949	86728
165961	414513
15027	123554
364703	150925
446563	319125
296005	49903
462045	396522
131762	363651
13675	70557
93776	427045
453480	291521
92209	290014
418309	80107
200871	440151
121733	314118
237714	36968
303837	95045
69454	104299
159806	141420
34603	324723
473524	486339
416139	212081
180503	176561
335441	80501
194155	275790
96330	134694
274006	127089
288652	120487
332470	401854
250959	228431
285199	86728
383151	358629
192566	397145
485251	428103
265237	314324
299580	272708
457784	378033
63322	401949
121665	431465
29777	192450
202348	118860
339478	37961
228545	449993
405306	342204
365991	86728
267224	183213
31302	138807
199541	28129
135503	44807
84576	303424
387357	393238
466383	370579
242411	169599
100608	306835
73327	129474
420736	450011
315463	222701
344314	268782
407943	310756
473917	214024
212401	193863
212099	84502
47816	446801
458763	336028
48892	22347
415085	267602
326169	337791
462452	190369
189073	489822
159622	258370
44676	94516
307937	57815
183637	282263
472285	119762
149536	154137
217053	447519
344549	471432
254769	25410
390589	53863
225467	377803
441971	1871
149502	317356
258887	376814
155854	285634
340638	264406
161825	25234
457291	134259
213131	1684
417897	228431
248594	86892
231545	421942
474548	300916
236501	330469
98064	378762
215260	378501
444994	115925
123161	283594
440039	5769
189640	315671
450560	363973
348039	183213
397315	336590
370467	285446
180149	26633
109733	94625
420120	40784
106268	211868
442017	125566
62191	391765
191516	194821
34447	189646
276637	13370
159703	14130
447157	89047
116440	183213
356744	439878
81432	296936
286819	63528
269749	341271
119963	74542
241846	371918
302099	271383
179104	86728
439684	478415
390376	476009
92047	11973
213715	275576
490244	441202
52866	428103
114453	203656
197385	453458
93771	232347
148246	115488
92506	88978
116723	420944
314304	139335
193801	370
248239	276767
261130	467871
303555	185533
396682	425838
412037	289515
273250	273831
23373	296432
160742	254973
439439	386272
138102	140044
190624	173272
2349	243363
237098	488094
366581	72453
424886	191246
157389	463549
387631	390628
421357	489552
251991	145635
478215	93245
181290	275232
451369	304589
442236	366127
73570	465053
315470	195551
331679	36604
206215	397396
128336	186149
93936	84504
138620	484462
202893	7159
265645	142825
317728	105788
393381	145006
390236	251597
61075	447107
30555	15209
481941	16433
354545	217527
455895	209889
167799	166513
409395	252961
255102	460215
22459	110706
396419	129185
206519	209014
257565	255650
160744	293145
142115	236654
383838	39407
307732	422175
486576	240796
220243	133876
316705	465
76079	263833
132957	174405
446926	438463
360540	88372
281877	356645
372054	321868
306189	21583
459123	86077
411008	249319
35594	70785
466592	197988
385103	209716
188469	70911
109945	491150
313770	239090
364636	301857
338966	36926
192603	304589
458398	473195
91574	86728
285914	21583
88002	470190
106313	381485
15884	185013
185354	13370
370783	127921
46158	211889
319259	241784
410028	426060
110459	409808
270891	411424
217627	111316
307731	51131
379359	57134
244092	357923
61367	44047
151961	296980
10377	101102
384218	218727
146043	378820
426569	391733
35498	355806
196003	257339
216516	250679
184740	284212
27539	363722
208712	413525
361172	89304
492045	48163
491139	469235
147172	124974
218897	355700
229735	112024
284758	410236
472564	217449
391403	464420
254554	83872
101496	375184
82150	170078
206131	188925
256893	421140
184629	255145
338523	332392
177139	256592
303714	127921
406493	69202
2477	456640
155096	443694
445796	292735
9978	115526
20946	152048
364783	61786
117647	295689
230051	267602
64462	335996
28373	168381
238889	103912
434052	308943
332615	241509
19175	105053
163452	211868
156913	107455
364197	198790
53183	285637
21396	469235
12363	464727
288233	368538
137454	68636
78612	379056
483694	184163
321923	336590
59848	458601
102065	292227
411993	226494
283640	48146
35390	20959
223096	32807
453919	272427
493283	383096
321332	354290
480265	430356
411547	53319
38942	362206
404618	209673
326631	134875
30260	446990
91882	77727
212581	8462
366014	169047
129676	406319
321839	285521
13217	54976
262473	23236
380863	475571
491184	200156
480580	58301
424120	428892
242411	97565
451837	85546
27124	338059
67902	140044
332109	193622
200092	242927
197648	205699
100417	440094
417404	444685
390509	218727
75521	169724
226636	406263
460775	410573
170452	187514
439645	280025
467788	472086
397435	343475
393737	116485
266307	412087
306139	19377
137834	27967
134959	94344
354214	126687
457023	198624
385702	153176
238262	162228
2038	1197
158377	4525
233768	42189
235928	426041
361428	404137
375913	209281
440628	256121
214615	88113
78995	190369
302940	339174
161359	53255
295612	153995
454719	417373
106313	268787
86927	454450
147369	27791
444809	57989
6806	459649
81441	331508
208057	344837
392539	71770
455936	258370
313084	100295
404098	86077
297988	226494
255402	158153
208194	283392
91247	234152
427396	66405
407782	202394
276821	259686
360608	20248
72853	107219
194724	165267
110835	342486
280367	430997
318264	39302
85369	221759
316376	130667
93061	105366
367619	121106
427958	366646
291508	262385
95466	340814
286622	203656
369661	139648
53532	114978
271323	262329
98309	179692
434768	432976
394520	23221
27712	67514
209854	98906
459179	92860
4118	180373
174034	66294
78522	455769
403544	458601
55648	149897
398114	394885
452062	270095
338416	414402
224920	106191
93676	15209
238045	237165
15996	440826
486981	293813
442018	140044
355477	260320
310811	428214
187940	236600
4116	187834
17551	419356
134694	162610
113602	267602
344921	103885
153652	348623
235404	158153
485248	25410
49789	7940
402193	336590
210036	297865
133865	310421
476106	470104
16071	234356
251562	168093
415627	248842
99102	91239
168115	311212
260831	257419
399374	474956
289745	190279
283024	52030
414762	299819
348027	420944
476096	118766
171433	311808
425050	262954
200092	15898
68098	78719
62715	373350
380966	295114
60684	150126
219546	447945
238632	92272
171915	130787
402125	257628
321405	126323
9518	141258
153069	441996
283269	180578
185084	362939
298303	377449
122931	478415
143832	60290
169414	318735
207249	189061
369001	57375
221200	244929
294527	155214
139419	177837
160182	284565
472305	290657
471422	285845
221106	162795
482851	433894
371724	249709
68342	399267
454755	279596
54840	49903
150148	149679
431243	473223
285558	93627
228084	389469
42507	282344
157182	109006
256893	92680
22945	73348
409745	374396
40408	149897
88962	451016
141563	445003
276332	94344
126723	190369
403793	254402
387180	78654
367820	87007
410059	136435
53047	324649
107709	406188
261902	100509
370612	36392
220243	481279
320379	345372
266052	330860
356433	352811
104147	183624
104254	217423
449292	266852
380737	331418
5009	477986
272804	154137
457845	149389
487732	163918
434908	248398
70648	262856
493249	290450
145704	440962
196003	401481
251193	176878
154853	25032
115741	58483
321411	35707
301047	177109
354022	12129
404618	27500
290610	311079
49260	446132
106268	163889
463825	476880
334031	293813
369209	298415
492928	186714
188805	9020
160933	194165
47225	119122
320632	464693
490615	15209
374953	190412
405979	153995
338791	353787
335345	393326
62451	12177
411249	105585
375898	321726
8672	419486
195681	82585
298595	426409
268629	78598
241951	399414
150196	341777
87247	2637
445442	183213
476097	388195
154605	183479
113843	12895
242551	459644
405576	452230
443308	286828
81432	378107
335253	15209
247919	305432
284120	364279
96564	209788
268910	201067
156263	58468
314311	56381
393905	28129
430792	105498
179768	140107
70122	389057
94973	387841
380025	176325
215959	230589
270567	430610
4047	28129
238236	149303
139761	350189
389480	54700
223708	183644
364807	110343
267959	430356
217874	371918
125645	40740
249282	166513
194279	81817
282612	302875
452240	431702
221319	171429
222760	356315
100125	278520
91828	59776
148456	347514
81432	248614
226743	22448
289350	119123
54754	122490
488012	225738
246221	209882
118555	344665
83937	163344
457418	190777
486060	411424
67126	477590
294464	40128
468634	159077
250944	461392
15073	209947
278260	262854
164145	5096
413292	368713
236053	375063
450174	119275
404216	247812
403819	455181
117038	436510
228694	351029
12771	281924
60824	164884
33303	48861
87766	434705
48694	393326
197172	324032
64074	117579
287566	79989
114748	31616
371929	84940
192508	63528
329415	261554
460515	221247
230051	242251
24755	183711
168551	376628
188666	176878
259864	63528
349799	484730
204440	180504
164313	198861
160557	351639
5561	262954
376146	313508
4098	62879
217423	426969
168773	106082
298118	219499
431188	353453
202242	377984
126911	469235
5181	267352
172396	98811
277167	15209
232632	358879
236998	51895
376427	260367
301938	211067
172377	107158
261281	275152
437849	197996
227899	161134
135020	57134
321487	478415
60990	6918
258436	484479
404568	478588
482270	131153
411961	252726
387462	315888
138819	392190
451764	152085
14020	58169
339333	385930
414286	158626
87021	301682
471320	331581
348742	458601
55961	367937
315272	368633
207819	464727
146653	420825
470317	197883
78739	313250
304356	283918
233792	273831
71189	83885
298270	396050
193051	150942
225489	59759
493921	272096
445251	200444
335654	300401
408514	456244
231305	147148
33677	50525
300795	445453
46870	406328
44713	59888
289640	54390
40352	168050
114678	237165
55455	107701
429607	142927
194155	76454
399981	86828
233797	9623
169678	218727
68843	39277
182593	397864
490798	222701
214107	30428
309917	19620
335985	255954
22385	408711
359946	27186
156096	259929
213164	380048
361305	86892
36659	258370
403686	265711
137647	377828
475427	236032
331948	254746
252374	329338
384470	325100
383726	467703
441034	327922
350912	375598
99602	59759
340866	491695
376494	453821
160534	23414
150196	46996
133909	312326
74224	399692
164170	332704
28877	30176
429773	483112
172923	186440
197621	386901
353158	282224
81182	79507
433848	266852
73752	293813
241292	323157
136658	89262
103626	420414
455380	75072
344899	56068
94482	223398
273658	98906
214944	382972
114412	469509
317298	471153
218484	405361
99798	366534
10379	293592
134152	326183
58640	56935
436699	118496
431661	656
19005	476412
115604	230760
374512	176913
484506	369232
207259	157834
134812	139648
2329	166160
67458	290559
181999	192618
480214	91380
272574	441135
180268	340067
233655	353787
206967	121106
353568	53863
407371	482143
72861	261821
12935	311510
448965	183213
168147	148636
22197	17207
368632	250236
117348	113060
36711	198926
208804	190369
217708	159920
151469	36286
422546	86862
464414	267602
193222	379378
334254	132247
24516	459350
48508	5499
172396	389175
424256	246576
326631	38490
103323	336505
316974	420571
67485	62191
250348	152502
211444	458601
69445	320743
458183	35144
102238	159058
434990	363469
133909	11558
281166	6984
439972	115959
344174	356995
217622	267602
132153	251003
354206	25800
304986	446582
368315	62191
389736	241525
411405	19249
260179	250410
52569	276358
284565	58441
342652	88722
272230	46294
4841	146893
251007	459331
95252	53020
424442	287694
3501	36993
143857	422175
270248	213277
45234	162831
128765	323340
285179	297436
39632	29105
485367	491219
342698	384294
13328	457297
29628	366099
411885	313056
403961	313745
86431	295650
22587	211516
297954	408302
88067	294069
3417	478950
127663	441021
5482	122694
479072	194830
154191	444748
382867	174675
192639	485546
179598	368205
806	227326
321386	214174
327436	489040
378558	267855
122220	176182
423338	114387
219031	380522
288465	476471
154355	29253
20946	179041
452086	27176
439471	407505
27244	283342
160366	124821
243147	451016
266443	304173
372764	207415
414646	338271
227807	286615
418173	196783
89219	438996
487254	428603
427169	434550
169288	371166
102644	35092
231512	194682
317647	421439
485502	141553
224637	240491
229016	118571
307413	186440
5769	389886
236222	284982
352020	231460
380846	13558
442341	65210
107709	165080
427841	123369
279029	293813
239112	353934
163418	72992
258746	300493
481315	203433
430283	458183
225694	221035
5408	197077
26978	482519
42082	478415
272675	440962
416473	88113
13137	351639
242411	211378
251766	152324
102401	101698
429875	304865
430313	103267
289675	254348
233388	270447
379247	422981
239427	235450
152835	281826
145534	392086
228084	463535
31061	28129
198765	36200
1240	481785
165860	124405
373204	281236
326260	227101
189129	366099
200092	105754
464998	73753
425652	6853
495	430608
387521	410072
258010	109840
462707	277505
417938	234839
235380	187974
405788	482874
246363	94516
437049	460010
148139	24208
465677	214050
73475	152502
120328	177091
102445	300555
135838	148803
260573	88746
74720	92580
436001	483991
458869	155263
494038	145948
110355	240609
406660	3525
449304	430356
253528	234571
329874	382511
22494	180317
1297	331037
250172	470601
236272	364109
238792	264406
113979	124085
230051	132847
277596	190369
205747	20998
270128	370156
232039	195121
449359	164884
76677	247136
343635	48275
9528	340501
260822	459232
471956	303648
255203	394504
463940	59997
424990	380582
360153	73523
411148	175960
198317	45061
480790	476231
475378	213148
73561	206772
51580	8459
85484	226113
140167	61621
231512	101350
220863	474080
446837	247968
289995	169116
190670	310261
366402	31270
214046	199894
4420	219876
277568	427205
263	15209
96157	62191
250187	21411
28232	16433
444139	59784
94842	422998
12531	48275
222729	275358
4108	39465
8535	26759
110821	286093
327938	491678
492208	194165
154192	39195
446400	216077
373070	217423
65108	240724
20874	208300
82343	374063
100698	35707
6265	293745
226710	433914
280257	13370
44070	298182
300209	241468
302696	397136
215778	304173
327834	16433
224327	11451
480199	6289
90523	171604
451216	286396
445343	111357
381563	12915
76893	113523
407565	455181
110835	273401
432411	437028
420301	400671
337670	86974
143701	321916
128755	340211
157666	47148
314413	160006
24902	183065
456811	29809
218317	401949
454867	334385
312763	161544
155185	462973
198317	129732
3391	430356
267432	478415
287231	93394
265776	193071
381725	428711
446182	233443
405738	160071
365550	291249
368354	97753
403637	420073
240489	427303
153647	459591
421587	337667
301880	84089
32962	93627
262876	114063
240624	304832
225438	177141
272950	469227
194483	241197
276821	269941
6788	451780
43671	110872
288722	16433
428160	207756
115169	494102
140378	391414
204610	91645
423652	132740
456021	84855
199720	60517
268755	420895
412943	172408
34272	408628
78929	417458
237365	283159
397851	166513
359669	246275
344324	371918
153236	136106
267919	318735
290871	266852
322509	260640
25405	76628
60621	200827
456750	10646
198512	123955
319063	277646
71511	208049
262639	409837
360438	4349
22699	181680
200092	122727
63264	267919
436026	65846
158864	218533
192246	405551
233339	251829
372504	262535
171048	38473
54784	101058
217727	201493
448154	13370
166373	361145
477841	312259
208262	417201
79828	415585
117541	268118
3462	445016
391587	6899
445023	434893
319658	149520
89257	399552
433500	240752
118475	19984
261719	382376
104621	445749
6614	137833
326574	264908
27255	229150
219204	231506
213770	396228
129132	186259
262128	276090
274852	75404
106268	161420
326524	105754
375269	76961
114175	397009
415023	364294
136675	156189
346017	484560
247676	95149
479263	407902
15027	437336
126544	402536
169653	139786
154835	34240
116609	441227
133176	187974
281052	306100
244226	285634
191993	249102
296917	440660
256893	456640
360679	255845
2991	447335
441792	137128
408888	115861
230815	352515
287808	65371
391403	431226
299765	118286
360425	92613
369405	160114
376573	193819
383646	352605
435428	323655
72287	448249
206215	263290
460226	47699
203354	276744
172417	403369
265965	342761
411282	62133
848	371132
139979	15209
268562	173018
418992	436686
439755	314742
250410	240016
47407	385000
84984	251779
219072	275062
27118	286936
332821	211932
18534	196858
485807	131517
425805	138193
245917	424643
398024	294800
200067	299769
198450	208774
358167	301212
442064	110677
465627	71763
108009	263962
188832	168050
127993	93245
479602	266683
318598	41550
240029	91629
345715	339310
247597	108222
392086	419885
199636	40330
110807	398094
383295	183479
194760	131251
101490	254973
29701	424979
359774	241799
487671	254901
430103	21523
329189	153538
33781	135967
338449	258370
61333	387680
37122	141780
175442	77985
122761	285092
266110	312478
306781	401854
393447	64359
7669	3971
29432	25806
458615	315888
123480	159249
44062	209608
270919	282967
222886	297941
157492	323478
284956	13370
46070	334580
413218	436764
142931	127224
281480	94344
390963	79989
289742	160379
52505	157698
474606	441009
266995	111339
193380	447477
226919	300856
84131	218727
412205	327299
31824	454547
52356	32807
35067	474462
12751	220884
362675	83017
345544	345011
196030	26692
261211	99106
298421	428214
83539	469418
200092	91116
454714	117097
445743	116064
23747	165429
121860	464420
227438	393326
160063	313745
76616	212081
315675	334243
474253	245679
103012	236313
417766	233825
398895	351257
239099	87904
176988	109407
44159	331771
221687	49789
282453	399867
193274	385414
3093	9054
320376	21583
218640	476951
439919	115861
187302	60864
366009	425675
211084	223250
186577	23211
38003	39764
421512	32053
79701	34547
43944	313485
227857	338271
259250	333551
333096	152424
245938	250404
212153	222975
73806	491363
489690	83140
487064	168522
410390	212246
145142	252514
85674	179554
78947	244179
276625	59672
405788	177829
131574	428125
198043	70026
306095	315888
228824	369950
485546	368443
122427	172089
16458	126732
454090	90707
378820	201141
398823	488616
175328	30257
118388	359194
245387	82607
34686	483853
32047	77031
471535	405217
269314	51109
382774	136876
484426	319252
81478	484015
293913	46410
400824	447517
375969	244392
130021	190369
358942	159250
196996	235274
105943	52391
15670	445485
198175	151944
181154	132365
421830	82304
173901	77970
49667	330469
455093	345951
97732	109580
23642	452746
444380	49931
80240	94344
321121	454867
72182	308023
405744	267602
49069	378045
309689	193043
130340	273831
262598	313745
297835	370866
78128	285156
56382	104856
476421	424982
195789	431954
124018	277450
345466	296883
167583	305449
378674	481785
136595	48911
344022	137128
382572	468489
361675	152867
58486	23728
47752	420781
98916	440660
43564	291249
37688	441675
345715	434747
100852	211657
206871	240634
321984	162795
82100	36235
245679	254688
98128	3744
59797	136435
439719	162810
319383	476447
63597	291823
328547	426641
48612	273831
104817	75501
351732	297552
463538	286313
394080	442399
23020	261396
56934	50264
4149	15209
148084	326896
53140	398333
401854	238962
416536	408608
490567	467703
67584	97277
284407	300889
101633	285446
150196	90099
325329	187998
23572	252263
14010	197077
456299	134694
249894	464725
492180	132802
119248	478415
112443	22795
128360	195155
140263	393516
129182	118608
428453	144037
410454	21993
403175	435200
457418	300419
164727	328140
215260	424535
66729	354790
167457	132562
372447	198297
393411	249646
438317	388575
232616	154330
138182	403064
434726	380516
118516	331581
354728	153738
279662	91162
449521	190845
122266	409828
101608	43164
78155	59759
368151	152502
164584	474208
403057	378462
483468	361024
81262	352927
23468	128220
304969	233942
319259	334873
342853	293813
400014	66205
262385	93245
196030	65342
275019	369599
65782	91295
373367	241468
217857	401101
324708	324002
385879	267297
356642	162795
27212	279941
235044	312259
42879	323
218638	319641
280469	382217
19191	348376
481419	120747
476344	13370
133631	351926
31478	287423
448104	339669
322798	74559
355631	366127
343555	434104
253177	337055
86218	175664
268448	438419
159452	427714
458705	355503
88027	291371
468287	203213
316891	330439
436710	387742
308873	217389
36126	82585
240920	184819
481975	206623
120435	363581
430784	203656
189680	87469
143675	27500
98012	110677
280663	307303
222102	164009
200918	123213
403748	317118
196903	303183
258220	256121
257290	411424
198317	94677
122644	145948
214055	216773
477491	224285
103196	300485
482355	16468
437454	391414
209183	428864
155483	177769
400252	476231
287566	197996
64998	15209
31804	428103
286731	128247
245198	398225
269686	491201
483923	413924
258916	91600
341311	277767
276821	298182
413584	80193
104740	4539
95899	240225
128717	437068
221521	292468
429287	167841
41406	64823
396650	236213
79136	10791
373575	110708
214244	127921
77819	194805
341406	68337
466011	313512
222389	403841
10599	442554
180755	97070
96831	480025
415757	267352
125837	438373
463699	210063
52275	231971
379416	367120
35394	396913
319465	177859
344225	370844
255408	453688
355048	57134
420174	218730
73818	148499
276876	364097
387541	440660
224236	409823
385881	54545
458169	317356
418698	61245
255633	183056
441499	69645
106648	173519
142042	466737
346272	16303
401670	138348
263703	318373
358320	258203
94712	357441
129396	456538
228597	449354
15799	310756
283888	279196
336071	332042
276696	115861
459963	183213
478866	422733
167588	386057
970	245242
129816	160117
241872	366127
357411	178422
134791	148379
432743	478480
480300	264125
36556	442857
367744	185704
437523	306387
451895	461623
471951	60517
399987	186159
129105	318735
188581	272748
399804	38134
377562	141784
233677	313745
102157	44838
30918	350822
260587	392086
32533	8855
355797	306673
397667	372571
425827	206699
151247	21411
384196	28686
485100	177835
241507	256245
128757	35707
25748	472480
161403	449422
454410	171986
143370	17186
435136	333755
452377	359762
17790	333518
195142	80919
23366	264406
100287	54976
427760	327061
43496	248754
269949	137128
407334	319237
91673	109006
484499	28838
255932	453625
284355	365686
479325	414930
278745	159818
306304	275677
118385	142068
134024	366493
5700	12259
453403	447140
440492	59668
98394	439381
215883	453716
315892	407459
1839	355008
83134	72549
54419	472830
57605	156375
102855	47620
312842	185208
194144	371916
275789	315755
348948	426034
355668	277871
237812	162831
78302	65670
251479	137191
36126	209510
167126	478415
328979	225938
481348	229872
198437	248809
175638	451414
278722	99560
42899	145179
116087	157128
232035	372237
165784	260527
204449	187298
325231	225420
463400	269004
445162	121106
8970	435686
340023	456217
113159	215408
393538	170793
172417	308100
86468	440660
122399	293813
255650	109228
263113	486980
292923	317118
470672	378023
350184	170093
41491	219186
460103	225845
20726	327721
310708	164884
304146	160113
447081	195144
332391	124431
469357	316708
14546	381578
6073	50264
404568	295733
42588	236213
3719	187180
27438	120195
14113	175631
401359	100080
95899	457093
324825	109271
68008	477793
85739	116915
478975	254494
282633	458380
393151	455457
434909	375162
450487	420314
90569	267602
175628	200295
235906	218727
278328	95149
405270	215054
115604	162557
449917	477986
87756	74337
404892	345998
222610	309658
261277	454975
266307	336615
188581	75303
469112	322942
236998	405217
5539	392134
324678	214024
206215	41624
319824	356605
258864	236395
345401	349762
254973	271619
244233	83467
435156	326987
25306	49828
342486	256653
254415	299976
420089	391210
332299	281979
32406	302761
92873	226308
218437	34145
285943	273375
276821	117942
254621	392401
290799	8283
352798	409858
206388	417201
494068	264766
248402	474138
165540	352801
8440	457081
190837	314805
127345	176182
71189	462269
344474	190369
72536	357178
238889	339212
359900	260675
488768	190369
244216	96626
293175	163186
244190	206145
212373	241453
166626	378521
53659	9054
153322	76090
95233	206081
331695	293813
219957	405217
182790	316372
334296	356041
377327	382280
102519	484107
115403	366127
82634	480246
40671	406668
338401	87680
120891	310697
363833	30332
134108	330675
202784	46603
173904	462973
280633	316478
161417	19090
212009	117097
244645	390154
283530	273831
292923	94344
10691	439871
146893	69455
330520	130028
311820	191177
321183	132363
87363	342440
418166	181204
442191	403819
486236	281163
329000	494102
352601	123660
416737	317675
260431	338481
12272	309801
413821	127988
112921	123126
112625	458432
142964	445730
36447	473331
71619	81280
93306	261518
110655	149079
54452	366941
404337	401481
102378	3383
149771	49507
125131	420757
92635	349157
10273	363631
371182	340662
10312	210261
273385	32807
212969	295484
200990	432749
460632	236269
14948	250710
181942	402821
202881	303497
96248	94667
131574	53994
135650	293813
253525	161381
139876	14583
85961	119991
10504	327299
53428	99664
316565	397859
71575	473681
254193	397280
46107	183960
394009	313314
118721	286572
358323	461182
157534	459790
5700	106318
294193	326815
71511	231141
136798	427796
76677	463200
248697	172542
479604	120666
419056	475594
233975	64415
264716	62130
108282	148053
199448	381260
186144	474412
404442	484339
390596	182106
329727	297125
160262	348912
304186	93583
380454	318404
430831	353895
382848	125417
479886	144470
482575	459684
424256	346067
328850	76396
84052	266012
38851	259929
261452	28647
438475	417617
44910	121960
48502	109263
25239	458043
307655	26249
399208	364431
245892	434837
405700	316929
416684	150126
240043	399085
92205	222701
264784	97971
166903	186361
172172	32570
260400	454893
10181	228088
205894	317118
203835	454501
148058	302078
155297	401004
167680	484447
18197	175721
20059	332385
62191	330547
105788	454975
339639	46294
483742	295414
155249	471851
106627	452365
93384	32967
472164	107658
267562	177374
50473	152414
56570	473591
449530	622
368266	226308
2432	49896
45880	136336
493473	156715
47757	55003
347473	266538
187337	141512
286345	277961
220604	360860
8407	75952
110580	477445
90879	190081
482323	443788
2756	287199
261487	19682
153386	188925
416973	35234
118325	89489
296432	169116
484229	370137
384245	14972
376346	461944
129132	413592
475208	4413
106735	51725
389908	81645
294387	184629
224387	99858
283929	418625
280600	84160
239112	305704
121875	376814
411957	247623
184883	48365
171572	402324
18870	318932
270414	411492
406685	143956
380849	143945
19121	34272
286313	427407
178875	27748
476198	363973
471840	183993
427445	38694
252083	4968
427045	422164
407334	2935
482474	414242
300515	288837
55847	98853
248402	95795
251991	476231
313672	299218
78571	137070
278215	15209
258864	485304
245298	365788
489354	60108
222035	240374
109204	209572
297993	215054
91840	456640
286257	313745
174954	440422
351564	211682
93174	371880
250873	240225
274704	363436
438193	145793
237480	421993
11237	208251
309276	75480
134299	240374
63204	210032
219139	352605
71281	314318
259651	404218
105821	365921
90379	115340
202431	156375
435041	122571
88210	144845
19136	139060
345401	467320
305025	363903
3301	27212
133197	433729
146204	356354
486326	264706
468818	87013
298390	122732
462674	291595
306701	366127
348644	378820
406918	419580
287444	444078
354885	242064
111215	122078
63421	294652
19173	176561
376442	53863
247296	307665
276158	291936
53196	285156
307372	186440
21763	310836
117647	131312
262079	283445
293484	268176
169306	295650
55997	53638
218335	401101
74565	169482
14800	4413
292997	488641
201671	32404
354006	292046
79437	185115
156421	254178
410327	15819
257359	62568
84362	327217
331299	317356
439200	247114
362336	347202
11831	235839
487940	479614
156348	341234
477091	315003
19813	246926
263880	446105
470689	237722
402155	226098
447708	102519
95040	102396
303420	364109
446450	314742
118814	276358
369276	15209
485882	160664
107524	182345
304364	67584
292352	28145
314598	248161
180548	323657
218293	9437
260285	396246
405788	6899
483533	324723
454858	136779
173358	331581
352580	291249
162354	482492
465820	212734
206862	17186
437944	161856
475172	485070
343650	37014
237106	167029
134480	273831
116895	474271
355485	390241
16238	281351
327856	40116
340654	72985
60480	476886
79569	489552
160768	471968
92132	253406
186595	468832
191349	49896
256742	570
26735	139807
467680	240609
127531	229219
301166	94344
336735	441807
137163	43399
151712	97277
176130	434577
366763	351639
362171	21580
266508	467296
100308	124310
356530	134882
139227	98906
251046	80354
169631	252563
65194	298341
322330	74517
412205	75420
311766	429871
153132	313745
138653	345626
177196	252726
15029	216591
268560	265040
298892	86158
192694	106030
57849	317118
186597	38297
35549	186259
469346	53408
247929	22892
38860	453170
437026	304035
379696	86612
428556	83113
169381	185924
113616	477554
114171	333565
109065	354933
34970	122694
437401	200529
407565	347202
62730	235679
244905	15394
28001	480685
416380	140282
370558	396185
177544	44060
287379	171953
100349	49896
117586	28471
325608	19908
233655	469884
7991	310756
61022	97159
94418	421935
432100	351448
41189	89891
52306	406061
202469	422576
178249	478415
406509	178989
326830	357854
165519	13107
39176	441635
324037	287423
237238	20734
396682	186384
255173	478415
321529	264976
487503	72500
27371	483252
238548	360860
379740	170857
115499	115340
342052	126757
423657	13370
190524	152341
33403	413905
339508	315671
410619	389682
209441	105967
304855	411782
438475	223811
24018	421777
474313	76216
479282	338271
334011	220609
193322	57989
307224	12895
311668	88547
432771	201780
149898	226494
219296	120195
345108	248875
363984	341271
243400	53638
244645	168990
46558	122694
80214	183967
29098	351447
470531	39195
243534	398186
110503	51222
491075	333838
237631	52537
142193	149388
195330	398333
434250	183711
194948	172089
487798	387185
358456	148452
259686	414832
394018	6253
470248	290925
14216	218485
80712	77278
230375	257377
298747	211868
81086	206686
189520	374772
106460	388908
74852	476951
101202	204888
22197	54639
3935	132740
260640	95958
183973	237165
447902	78469
270943	299601
121866	398514
188041	359077
205704	166513
96087	119868
337183	57134
456316	222701
462561	379461
444646	293813
277568	344063
427149	20677
327209	329079
257977	427796
442236	145059
173277	134262
474341	219941
56002	203366
12845	370848
302622	401854
361355	188359
395246	300659
292453	317538
156919	466737
37097	424804
76531	222701
124465	110677
400542	2204
349371	214809
172716	471301
5167	47493
67280	421115
223727	183213
490850	328332
41896	256059
313280	363857
181689	262954
173966	94344
127595	11235
246558	83842
66448	300555
426039	147993
315340	273831
86311	70252
420576	86974
394528	972
229172	355552
65406	291484
355083	111840
266543	293594
229958	485653
363526	258508
443308	67009
373025	109985
328513	324975
135623	472072
481492	380071
37697	207702
301190	129497
114236	154678
385180	13129
291130	478415
253525	380681
378558	470895
301846	334230
184190	119123
421794	160262
332299	233931
234248	1957
395144	212081
261278	10279
267925	414832
113355	481525
160912	335556
223435	58074
362322	305858
396161	202507
6417	267185
51437	169116
234689	149729
228134	231447
376968	203656
180881	279770
69318	187836
225029	311113
344790	215622
106532	18358
58940	399313
262519	258370
329400	218615
432421	194805
71334	363416
65664	128209
483009	119381
465652	124883
43966	78806
442035	449926
460161	290470
374041	26714
125705	276208
185245	202019
109421	217459
131724	492847
240634	163321
2204	352605
205218	233415
478208	400017
34913	267352
8518	111630
91600	186202
175933	123213
95189	57134
158099	391414
453697	204461
131010	203656
259339	186440
285374	171083
253931	281924
86420	390632
439609	87471
91653	27749
10251	24480
467055	247929
318405	461853
208630	402385
153322	291657
380748	74552
13680	89256
483720	440784
278711	24738
326631	108440
338705	162831
327693	159182
160237	215579
300247	294637
209672	349308
481419	154712
101865	249334
57229	240016
193767	184629
463552	72985
133756	270780
112524	304731
324127	112056
217104	113138
78223	435318
430161	54976
448415	34650
490515	276591
458965	49825
488101	200589
408357	376766
256586	379976
153902	461570
252696	227101
404960	71883
82345	392052
456021	402462
178540	486708
443345	417201
336386	121304
164273	380071
263328	387765
136759	132843
332968	102804
470519	380538
367058	112312
23018	305765
111856	109006
410828	37515
454693	96376
39666	139648
120480	292627
48038	64042
77674	381121
308150	14335
392086	214436
330240	233270
127663	391414
330039	366493
225694	351585
358316	311297
227101	66399
184292	316822
289675	268962
3809	385207
143501	121171
300273	101253
264784	377906
124378	148757
356896	293813
204116	213871
119930	27298
42101	246672
356987	286936
49786	54706
316666	170814
203200	449521
411157	246612
380538	179045
201572	435561
422241	168638
57247	384508
172630	86560
35488	338271
212265	371463
327447	411424
57004	288403
212208	420944
345731	71362
59027	27105
458982	24000
358472	165990
231626	250410
22164	159249
363332	279029
253004	226308
26106	177569
469049	12378
178422	493217
332269	90123
110236	184781
257030	290523
57447	350549
161023	40161
338637	369960
223612	147228
321181	175621
145180	377001
312669	123501
391335	420944
467266	378462
335150	112691
94511	249444
239336	306834
170285	162831
485667	77580
362267	302640
371187	433054
57987	120986
25690	347104
131574	65210
154207	370866
209634	350486
448632	417644
302909	5857
477572	348351
61724	99210
415810	56383
116504	371983
171503	420757
325509	162231
419689	116072
1057	140908
449803	357800
251642	317118
130489	426986
161616	240225
293913	465515
417938	142190
344218	381713
120453	275677
381149	243438
157040	365550
177630	451899
284720	162795
193869	113051
35535	366127
480720	395988
99602	94516
199049	98028
310338	446420
141892	160923
106247	476951
403032	367686
39295	267264
83337	315687
288523	420944
421074	23219
132460	284283
300025	51881
24504	112188
226023	141892
5021	190369
426137	433081
239184	446351
272556	168381
402433	28311
389760	477093
389009	288018
202062	86728
244249	263869
447833	469227
284315	379255
109185	385538
449521	432818
433539	9054
6447	259929
178456	104598
346509	351414
44159	270444
209317	317356
92243	280556
327223	164884
168653	245679
249803	305921
493522	285361
55892	146202
146183	132740
249395	400627
430501	8319
466311	341369
108538	34141
427914	420944
417309	367934
335747	438419
181353	368820
32795	78753
203793	449354
476099	407524
198297	4746
261046	309524
242411	46410
310918	366493
46301	282453
198212	161087
36267	492906
60199	417728
291119	440301
14010	423795
478513	463372
224752	134145
68719	228417
49678	338220
262714	476846
403275	49789
483678	190835
113773	409633
122436	460800
203213	354747
474341	232912
251983	232139
288049	291495
409016	1057
144794	122290
305564	222701
368866	429928
312686	366012
219057	340561
239273	391414
277937	373641
473580	310791
243377	286235
50506	278802
276663	27748
112881	105878
275319	118179
261068	395377
443534	149600
65517	107746
77853	406731
92597	474412
6270	199630
375913	362610
87746	446351
7910	325604
280052	264855
461415	24659
141014	417248
238912	409828
126628	241468
219536	256121
160855	142018
416197	219908
367914	119381
328027	132843
80781	45846
379352	154213
338752	258851
91555	26959
75008	44741
85254	267553
318453	231578
388015	190369
180104	377550
38630	257270
348705	440660
359331	316388
144708	438957
57846	16630
233045	198687
188240	271863
191510	175429
69968	9568
104788	368205
249334	26159
445248	208466
222102	388531
35806	179715
385319	449509
48720	490921
36211	274451
54816	300240
316570	66405
95159	168381
23105	219714
296277	489150
350361	408906
253177	160762
5354	198317
197800	13129
244125	369208
202704	186714
215067	214050
362215	263158
439992	52917
175644	376544
91966	414100
436803	432649
342486	49903
440143	294605
197990	144975
46422	86728
87638	114527
40997	124405
237741	122193
130028	197508
21036	70557
266201	331508
308122	25239
38560	378462
61756	440962
270248	237631
254226	492389
266052	328174
377006	478279
27035	385384
335895	197890
142236	370396
1057	447942
311677	136207
440628	250437
192538	464420
467247	303426
447170	295926
97167	165697
384657	391390
356418	317132
222389	250404
481104	49903
338937	443693
373755	1020
42050	196783
45431	92443
21275	266853
390032	234918
226632	456959
413053	236240
48369	164873
440331	228431
282476	356074
109733	317701
127412	109283
341197	107669
15433	70785
194613	375840
471205	412142
357663	42189
253064	95280
37858	334680
306112	268559
380660	120397
391582	82794
48144	286337
265529	382936
39892	451240
187744	187974
213982	225232
378420	479872
32978	383650
8960	396080
454263	281942
328075	342477
492711	366534
437651	28330
142084	103031
275764	209572
454263	167841
235731	72670
198443	209510
71439	81018
186769	249940
113545	119381
375569	96632
234799	355848
215547	124799
292721	378577
28052	144855
70533	190369
461991	52537
282912	454272
95427	49293
178506	261396
329676	418771
28496	441056
125948	438203
409988	32196
477091	260519
319223	462973
264380	79386
404660	37651
340457	234356
302918	464166
413612	286682
371766	53490
475369	939
470689	372238
470128	377544
128932	265377
123914	322464
153322	44844
13930	341367
196504	388737
41250	57134
475820	53863
204808	259996
421884	245679
37739	130298
44832	243701
81898	142334
45803	401828
133039	140045
440275	474963
430831	364833
141117	137317
10236	374767
291145	224828
313926	178103
41413	449509
436718	132705
28390	292369
98889	22955
306147	293156
82299	273831
425027	101597
377757	267917
57719	59759
229813	237458
337623	295189
386428	127298
131301	24760
304342	398333
53623	128877
9612	32807
357060	464050
216666	425616
50437	290565
31761	32807
18197	405217
22380	267602
250289	145435
370619	56457
355656	423849
12845	454309
368983	388633
210749	176874
146328	389387
423946	30312
489035	313822
361145	49725
410220	147121
356301	62191
408357	433616
481755	134500
41510	488253
78502	380536
362556	369294
40973	489781
218607	348798
214744	448033
172349	203656
369209	315235
191629	245679
279461	164187
114902	276028
1574	107281
8243	390313
224899	302033
169749	112153
277672	98406
163435	205571
417736	98012
328683	366534
310057	345651
300025	277450
122191	223775
290379	118567
149099	172918
57447	37961
76104	131312
146671	96977
188243	106169
283743	444236
324664	273831
493767	207535
30512	211868
385542	248089
345130	202523
46972	217550
425059	193048
319274	298077
320545	321916
337312	267352
208199	359651
240168	220609
468317	173755
161397	135756
79437	6316
175931	377620
223932	386057
143168	36670
54221	245679
254947	208038
299411	119585
164616	452098
218161	204993
16020	313314
423097	81280
62630	98847
300494	95942
381622	38002
470248	464366
445846	479627
454693	358966
238344	360860
86311	270003
69823	492906
246505	401307
237895	368892
276821	281898
7956	99072
421138	236291
371878	369599
432312	434825
31684	168528
220155	27975
458892	442867
36556	486267
252909	425675
289118	257603
472435	288267
85254	20959
388073	104855
292382	9054
470672	243298
131119	417680
171411	455378
63319	214513
382882	288358
69753	192778
254574	371322
226609	240665
318533	446632
456189	209014
342887	47866
256893	297672
176073	113002
379395	230195
456231	28034
55676	391414
16898	165267
389722	455067
441875	67356
6469	280388
20998	109408
118800	258370
114643	269849
195188	240491
117833	254463
26962	413378
480184	481362
230426	215464
171955	432558
217435	291521
106268	424441
254430	442048
428618	361960
243970	94344
423977	337016
2451	365435
79558	220478
315430	187974
308147	445061
273567	54976
41226	411424
395807	379276
57941	45949
69004	359762
310206	313745
244184	99437
291881	203235
124911	190369
316072	464588
238855	111289
119001	323441
440454	265040
326219	129429
270409	401882
119045	29175
79461	411820
424737	253534
344314	113369
53204	142637
406425	95942
193020	186259
71953	195066
339951	97918
208877	304159
328940	426911
295094	435278
112443	245201
331467	202394
242088	67612
156792	304861
309085	255641
161353	48163
353800	294813
257391	341271
81428	401871
222102	88396
37012	325344
15027	154699
160148	427218
358373	420790
267297	77397
262210	410936
136010	486067
236840	410803
219186	232668
313314	247591
114781	210454
37991	421356
175343	442463
91673	396640
112372	15209
452052	370729
300161	276539
105077	280635
402805	334724
182046	310819
130069	447388
325016	446615
84521	440023
190524	475095
67165	15133
101810	66278
177395	236695
48	88113
261649	131678
484883	89413
330752	438373
462241	420757
471959	186259
446693	208300
8168	388425
213806	313208
315271	80587
13506	418362
245938	163305
215713	269292
409745	60923
124067	178907
3409	466851
182771	147554
38456	490525
8920	436559
299940	72407
149636	422851
203273	440660
324205	434100
490314	261396
352399	358659
137854	128665
14370	159378
180461	332304
57422	205223
4891	21902
94681	451460
360725	381411
141638	475081
62800	67193
198884	377586
104753	150478
128429	313523
287246	258513
97894	206660
17496	236362
38059	30827
224778	142334
480586	347601
256893	253704
213536	364720
136114	245679
326762	145743
120378	239212
107246	183439
147520	421830
78742	144470
294387	201493
247652	211868
64349	103205
434885	430610
454296	194165
8258	34015
420337	164446
460482	420122
302523	286724
6467	145705
125417	420432
127912	428214
8789	286936
91724	370866
345401	446632
306981	381428
55270	101058
417201	90484
473547	417918
38010	332243
309004	10095
167588	416368
152855	231146
414214	294836
277467	440290
474184	374675
333708	340726
14515	138180
109305	236213
201980	297807
273549	15600
15542	441963
35904	455726
49494	52054
447314	188759
486912	354214
458184	311221
39195	107212
230574	63354
345401	49360
3234	411157
75776	17765
408783	47295
214853	320169
428214	479155
230963	478217
325055	40362
172923	120173
485420	449413
115169	172343
467816	407274
60829	488475
128758	259386
398308	116927
391651	93245
309199	393326
216933	461152
470921	347709
476290	469936
343538	474412
160317	385000
235248	198317
47341	86728
443023	258370
458417	86505
236032	249598
212096	489552
191392	76886
19542	35075
189644	146202
151629	486203
10251	410356
225694	374396
271631	348798
147673	144499
258502	202523
123283	229966
86490	53490
71434	357902
398027	336023
106205	31155
223748	259570
359637	97663
221098	243840
271231	402509
162564	444953
347211	489552
481915	62300
423256	10646
244544	115861
367213	45853
55794	338493
56542	401949
161363	137207
59726	50009
258813	387033
236332	276358
200092	290030
413816	244726
414140	389682
114681	378686
178422	401928
258353	85423
135260	200444
232327	403476
187185	214063
105533	153416
235245	353517
117942	291034
210889	245679
282433	1025
259746	79039
425206	141649
370513	314031
256582	364310
219886	5689
425166	28288
143671	209239
37237	86728
115985	397526
300486	104498
439977	438653
94005	178571
319378	6289
143671	404007
180270	15133
170172	396783
60363	271403
91558	188925
419546	179819
217854	451600
482606	136177
76153	49903
38389	395198
480673	270095
266643	356034
365410	444470
202869	42189
149466	110677
141300	313663
240719	144591
253210	98439
250404	150974
425462	391414
364568	466432
81578	84636
194381	401297
87469	235634
309218	390197
385741	105600
329598	359015
53624	229763
454450	116283
34525	24009
257977	272159
217253	308880
471117	62391
437070	267590
372747	326847
323520	11956
154509	40700
465239	326989
244294	229219
211944	426986
161355	8459
107669	157189
432181	309983
152368	367824
270124	396080
182841	267602
402726	20959
102009	449076
321731	19298
416603	393326
344730	249444
175895	447700
267233	70818
178600	245869
483878	417132
369058	205223
6234	265065
123291	359762
322042	74542
100871	267352
210039	393900
15209	441687
60826	208577
293913	314138
442730	352950
179545	16433
207828	94344
134396	103240
348055	115340
123459	298075
78830	239968
79125	163974
144345	118279
236330	183711
352798	466744
348898	198851
5326	489552
312236	65670
89608	317118
427505	110974
340429	283077
82731	457081
386165	393238
85008	291521
491363	457081
298312	420944
413477	13370
192611	294365
278342	11697
258685	324384
181957	13470
128704	452055
84661	170939
370619	300692
118685	401509
152371	409828
11725	378502
383983	86892
429290	420944
94538	99405
33991	165080
255510	50264
66551	446021
282735	416321
449879	187974
250800	110715
427376	183376
122486	467192
345155	480963
96045	49847
372503	364927
3511	315888
58920	203656
449411	259603
338076	300469
183386	168213
93951	353884
110202	15209
198862	288354
112462	261964
274451	79507
221366	225331
171429	174853
409356	196445
407717	10281
225939	154674
168859	280718
3794	53863
373129	422998
168381	283083
479277	219746
308548	79153
291829	493069
247389	425675
364999	139648
382963	281924
145954	362784
132153	463822
421207	76669
281680	122437
79402	286936
223301	134694
320602	86728
482456	38233
66513	293813
289292	18948
391008	467703
333759	190369
145101	345570
384858	241525
64768	368358
51	447286
34752	431660
58484	86476
234102	474412
414319	208617
41265	293813
458183	235471
167588	21654
55021	226200
480967	113051
361291	416667
135714	110882
89805	230691
424780	318627
357411	136845
485815	229180
384324	24943
378387	17790
449954	90831
126875	445061
449871	155656
414103	244115
167330	76883
457418	447603
99437	462256
108499	7940
479918	316388
90105	22256
443551	41966
473053	339853
242160	408329
457418	27227
324664	293813
336715	336715
219068	451016
330752	10051
309327	314218
60721	134343
15027	144796
256941	96136
340320	29253
180792	388254
371766	405217
403551	453267
252174	238150
273233	223732
377869	124228
479351	320097
188336	86476
123283	421935
243358	24516
100461	278520
269017	426219
115970	51222
179751	336955
479822	278520
264868	105609
452444	226308
119944	136878
16844	453521
229718	39095
200092	400520
320208	478415
18197	379598
105750	255082
168000	24318
471309	154907
67126	43334
317550	376599
458889	247589
297900	395699
286948	97894
187507	330652
258187	364370
392327	82240
236586	142018
91299	257858
26245	100041
263667	353402
327848	158493
25655	221398
175966	270095
421635	341581
210089	284853
452798	67584
267562	471871
376855	259448
480330	390970
103050	370866
342196	369262
208877	342807
249845	430610
99602	164164
390197	218727
380454	10110
464819	313212
450772	337133
142290	269052
373073	486256
72844	271588
415276	72432
185126	214279
408984	318735
262980	171813
323008	54198
428711	335548
299363	456215
359789	126204
399270	237290
66773	8459
194875	411269
435842	447519
361673	336341
335288	139791
132088	177624
14395	198790
464633	371009
156858	130726
394145	245628
299428	213705
146781	179220
214912	175960
436175	353116
143759	189068
368880	445216
3458	414286
334708	489578
354369	5857
402187	391390
380836	37262
131208	205223
463457	214410
18936	380084
25748	74064
68771	185479
375536	194890
464725	396405
338025	465280
415386	306215
175000	338201
2647	128781
471318	366534
255369	308252
229172	298878
99877	265589
249860	132996
98378	21855
229183	131711
425640	379620
242411	102354
153687	281273
282731	312642
442702	285156
349284	456986
120733	489133
373170	15926
131186	255650
65513	381440
447821	183213
54703	383986
165793	262954
201866	69293
50162	15209
432753	91106
262660	414334
261278	376762
163445	283096
405854	377201
420419	292468
81356	377312
11139	165653
287855	174746
301557	449354
333357	149702
210764	80543
372894	275615
180073	476303
221521	209572
251728	22734
137658	72286
440190	329039
256848	407225
453122	168381
302943	19377
454419	374402
249978	461164
106268	207309
283460	385466
264985	208557
405224	268298
260405	146445
216143	264252
107292	61572
2621	77339
286393	43036
280490	272339
135835	40447
286075	106242
39921	451238
81096	393016
268755	453926
368357	482384
364009	250679
360484	32159
288266	214340
20017	13370
189439	227101
390408	188319
255979	134145
68532	189804
40890	478264
81432	166183
153813	482750
470005	377183
6810	457845
397848	245613
76811	417643
463744	191864
97567	313745
317268	366127
393810	141826
471365	63086
18772	487192
410390	398333
130018	358999
282042	348798
288345	37309
151684	324983
482651	94872
492535	324225
390771	95149
399825	476303
230574	233625
481419	91247
280139	394052
196598	238919
172924	469432
327075	20959
319259	279384
328708	128758
320094	21411
210793	491527
152255	313745
179059	62501
121875	433934
463054	301659
412844	168057
21634	190447
425763	25034
317515	367289
174730	365504
383217	422175
30020	29617
152544	239239
237431	399586
190973	468029
340387	318533
486085	320097
122385	455535
274836	44686
92535	409828
481592	168213
199836	110946
469850	471745
430170	148932
63211	222701
271452	410074
130040	360708
41806	390962
360623	300240
55487	438074
217848	14335
482646	374806
217887	223364
400956	53863
415949	8607
81518	62673
333693	349261
419159	420944
114552	80735
249724	475750
467978	463249
237533	423688
332685	126204
235003	374939
391414	395393
67351	127921
459587	99805
414334	344091
76598	234356
91143	283329
218751	420944
284198	487767
115811	111544
105143	362808
372010	237178
188481	357269
179087	56068
84791	117538
197386	170341
169794	389384
316628	123369
39317	447831
286026	53688
322493	327721
478378	238163
173877	411424
488621	292006
222334	125851
85164	33553
142382	208408
13544	149162
1173	373021
374784	4282
293292	447257
317463	335531
268418	315671
198465	158811
185923	110677
163981	65194
342400	191812
374305	10164
168140	125489
131606	264086
480721	158811
340385	447446
163804	89070
436864	409228
117138	429863
165214	321355
287408	267602
95002	241416
473096	50538
381449	374305
357230	106726
319904	208291
357627	481525
121828	465091
211512	255650
202136	24412
454309	149803
14282	11622
56620	351374
95863	28129
319378	160159
114550	325165
80664	174564
207101	308915
230714	20586
37657	44826
386722	148556
332139	446167
423679	336590
467788	208617
306040	218730
118325	349735
82688	160158
425722	325525
433653	168026
68029	103205
226799	335392
358167	276064
100141	453605
381394	5267
247680	293813
106268	30193
279963	122287
476209	328398
121545	133828
35134	429863
407334	125948
133909	81887
277431	249202
288399	388195
428119	273468
471406	114171
94991	132996
301708	258370
171049	86476
267562	52030
96970	3041
81978	83467
316011	250975
114786	427628
235934	286313
156658	404806
154808	337791
306316	319002
178285	246926
423928	177569
434990	453012
229385	281163
274852	405842
36659	171104
100055	454221
66383	85641
464847	320464
146183	315888
284218	382327
366402	150551
219546	459497
409388	397030
376162	72523
274911	246761
366581	404316
185761	100349
198495	16433
399498	459213
106739	320277
377436	228431
105821	410317
52745	12129
266307	26106
88038	451157
406963	414334
86158	301974
346854	3130
432096	226916
444642	141725
303507	97295
362968	226308
235342	109515
389656	62366
403202	385378
62302	120404
122462	385501
378823	119868
62978	112379
338574	269262
272505	272461
102634	176878
30979	21823
271306	351267
85510	416321
29964	21583
29597	401949
317457	371943
42653	118171
106514	143148
475322	110677
279361	366534
364504	273831
331491	12443
43555	478415
171936	255674
229868	310756
41039	291525
473310	336590
392896	12895
82648	388195
467277	486684
428002	300469
483494	412160
129093	456640
131737	99405
81432	244115
441846	244761
52955	214773
232782	220857
198746	20222
64453	263343
14837	312259
355868	371687
186024	77204
61683	412184
355376	57134
234934	41890
104250	132740
209661	372433
336324	477358
169619	232978
128121	246926
445263	190766
224293	408168
261304	440660
345697	187974
449933	194165
228050	261070
87415	329155
296459	268917
349758	288852
373170	362972
268910	356463
320399	303175
275105	188639
454895	414286
84745	23774
312283	323714
280582	76454
347451	371446
90711	44826
238299	226788
493031	404960
345729	476951
330954	250649
272369	197571
285192	153995
29281	389783
318450	34702
198043	287382
463976	153848
454140	15209
63858	406751
56565	260129
46872	22448
163154	218485
93645	62518
131174	167588
52515	469235
324001	267602
196240	175721
489008	402606
352798	24738
386975	64348
203391	121432
93691	445453
289178	330559
312714	473712
447077	21282
366613	117502
314067	477986
386857	440660
287089	387986
94433	426389
278769	270337
102452	338271
73357	186832
394875	142553
15027	374340
68532	489990
292226	221324
16831	141509
248013	359483
185816	335640
344057	9054
185738	287740
90703	8093
460858	250679
79678	246959
398517	403501
51343	201555
289167	137739
463457	430402
382882	446515
405935	157223
176013	436042
349580	134145
1564	309524
56619	445479
314228	311363
277431	389682
462009	110677
263125	458028
422930	25410
33979	99246
61647	83811
144381	76768
454750	412205
94347	203656
338661	188049
456500	358006
80150	423930
128749	71009
182598	185307
466789	298767
6366	317675
238372	417918
129790	294079
390336	290598
244455	273831
454322	479614
221756	177486
238511	164884
234593	455352
255981	343012
258618	343085
444734	142018
119660	337310
114090	2941
371329	233819
114751	68601
229522	273831
327932	457081
402237	125942
185741	346676
351588	20138
413535	445952
429062	49228
80812	329107
334636	396431
62424	253233
315774	191586
112443	340211
315956	246311
98654	378417
27103	86062
329737	15209
207382	368205
323887	85078
103842	94516
63399	307321
312282	62191
352439	414392
177049	445233
344314	430159
443817	67089
166721	87471
332299	301475
337010	440784
320628	126473
272808	360860
334092	406302
87679	339912
373460	111623
438795	254020
250460	448912
283579	62191
446404	264360
39861	44246
113363	309425
406968	150005
85385	445233
98654	474389
12306	422792
113288	216122
84035	187974
259446	164884
398724	343002
219198	58042
286922	316425
33775	368205
95827	89410
436864	222674
100943	203308
442064	138297
355679	222701
56620	56866
395987	282003
49769	267747
341916	252646
97769	320883
456748	369684
38843	151096
75379	481785
22937	281924
315137	387742
441463	369599
221687	188954
451132	405475
309917	317369
136213	208516
127640	436635
197615	424333
302672	57205
424844	178048
136282	77004
443815	229604
449628	330571
308632	138419
166047	487575
367694	367251
266494	49966
130663	12245
213195	201588
133012	399313
191979	201654
192800	421465
377401	66588
330473	411424
412516	132740
489889	56681
373025	236240
238965	197084
43251	366781
231453	187974
112096	2381
33636	407803
356312	137719
147023	27146
167419	135198
158978	115174
165688	149388
20606	259938
487024	474614
36803	435460
474527	316675
350064	52490
393940	94344
162939	308286
292798	347421
50525	295725
372214	456241
21718	460340
24115	142415
410556	411157
252857	316175
460247	470639
94706	146092
160744	190365
462865	244863
152210	139803
418368	482851
266508	89549
273260	486940
307846	398657
370994	224333
465011	339919
456559	317675
378606	489638
278711	313745
98295	177577
149276	203556
84092	138643
308756	304722
483987	236553
437026	156862
221960	57858
492247	298701
183196	427803
289241	113138
72804	432531
440157	140413
134396	276090
305778	240350
254446	277652
463806	110677
119001	459676
287212	190369
192702	235127
352947	148429
267674	51597
11946	154872
224225	335654
404568	348497
257245	78777
293336	285656
420956	379598
250827	131877
189302	393826
371767	347742
99437	348563
269633	276358
15027	25724
396390	136221
174139	93852
314311	424644
27662	124859
319465	305418
444006	183213
241593	267352
454263	164333
459308	65772
31184	409828
94793	192609
296459	305586
775	6733
460559	359762
77143	426210
116714	279597
209881	91295
67728	189901
58245	17113
110306	241789
446945	258645
462373	294836
371568	144470
359889	421830
491193	110677
37440	36719
158234	438957
27255	174392
132900	110677
389566	220528
290840	478415
153962	370261
205757	236017
88424	43131
259772	462339
382555	168213
394538	170993
89177	162795
300273	105600
380012	161592
43708	453716
133913	220478
277595	4530
145345	13120
192112	304466
390878	229150
476107	492588
210445	110677
91382	169668
31862	461392
363748	145429
481104	49896
242382	265883
153385	422998
79221	155478
21679	294836
400122	34339
171093	274309
147311	317118
395935	355332
266554	311954
221620	12895
428927	188591
45724	472257
7114	263009
230051	466617
443917	303188
126686	389961
233045	35546
364158	264678
430908	37523
492246	228431
389206	185436
111656	332003
233498	357926
309917	374887
142068	211238
168464	331508
388464	405842
133418	476231
88928	468125
352356	317118
300887	240934
438912	314350
196003	48714
111651	10646
25655	139803
292351	18913
469944	429161
415397	50264
5053	203559
324343	45731
248013	164075
387488	427256
478757	315888
473172	84084
106739	170748
71394	325701
102835	7601
427177	353787
257276	343012
101230	137133
10274	298700
327832	313745
184629	25655
6403	406274
196515	35707
7022	387185
89512	178401
295454	99210
299843	25980
378523	54922
4841	245144
315766	41075
71430	489167
208910	190397
219783	91600
237781	6576
332511	334680
194746	154271
400434	104495
81279	205289
68675	93590
259077	476880
80297	313314
140761	28129
453382	181668
370260	228929
79485	439518
248275	186259
411680	358797
493961	370863
268009	162831
166647	133207
244016	189208
51314	122517
288701	185076
335741	388575
452846	124122
373170	232782
234797	87471
221904	94344
330600	218420
237120	432005
338153	100503
182985	446632
439719	216483
128563	188759
312343	389125
355761	237790
70808	478565
46260	231439
402052	383429
85425	438419
138416	456801
303641	44826
219115	402961
109676	37964
41872	116456
462709	251943
389606	371918
416908	212081
200279	348354
344148	401718
153813	371520
486257	299848
273019	378546
232918	232139
189975	101230
105981	445821
358768	236397
456231	186348
186852	292721
274713	10646
433106	205289
253262	44979
257971	129312
48282	280061
461057	416077
253425	249334
254087	312697
15916	132280
172480	299388
418749	88140
26286	28129
107439	45048
245429	60517
192554	222701
432368	64948
404892	315990
344828	379255
322195	411455
404568	237165
95571	287554
101892	297989
486420	164759
153502	403966
70	210885
83616	271051
471416	185335
152683	111623
227041	205223
18678	332392
425540	433941
483197	293058
438461	138208
302477	70026
248591	160454
380454	58881
454011	478415
315116	478646
37839	441313
178029	389379
429748	172968
348063	369599
283695	387860
99404	260879
298317	186149
107226	207984
292550	340501
363400	352605
371001	45104
382867	487923
416893	25716
59408	45899
220243	306860
266307	351451
190855	420944
55914	483857
121819	305706
107639	401297
139333	300119
286145	57870
209425	484868
145533	317506
13854	461392
226351	407415
474076	39195
439657	441622
489587	241290
121594	86560
428861	203840
209311	183980
348318	266852
219754	417932
211944	166063
104528	16433
32017	169485
337783	49890
311542	57989
309366	272095
440390	483629
419117	135671
335477	320208
182789	186440
28200	467165
181618	343804
244551	293813
395164	273179
94794	262954
434401	421830
382228	97227
452962	88531
198219	254182
156046	192601
209919	398833
156571	77438
153006	100024
315805	452746
182568	166881
126166	181112
395522	432320
437981	15209
185818	368134
76551	45141
121828	8926
325382	254595
169020	80880
419217	86144
128871	258607
385664	426034
130069	265796
8540	75201
103444	220358
228571	168381
424647	193871
56565	247551
488971	278553
311367	183213
406221	326310
326013	413816
326762	280915
173289	452284
478698	246311
407717	30258
284840	483635
208744	125161
316537	286850
63830	327061
256893	196817
91828	162544
70528	213115
270726	224630
492316	268247
189357	492316
234603	232890
186677	186714
248614	155352
348958	351257
5603	295258
46987	48996
473861	240796
9950	141440
477564	391414
359930	314881
254446	470803
36528	215054
99409	172164
276555	109407
382043	335391
154648	207927
213650	415455
127889	321687
149555	305861
52045	257955
352605	301367
419869	52212
34797	172606
101488	190353
93174	425239
219166	466737
160580	434681
395200	58161
68098	362407
435851	16433
201925	122462
211483	161308
284720	454975
66805	323139
166825	370866
342600	119772
45140	337120
387577	118286
176003	110677
13268	22530
452243	86421
189360	101642
469102	196976
141847	13370
106908	395988
77288	484538
195339	221324
117287	372857
447448	428369
827	320300
58245	338387
455725	48275
153322	381485
465213	161456
137106	113436
204449	273955
141285	210952
161119	96550
204272	303645
56638	304159
218054	79989
256583	253458
5700	89094
204255	160745
149864	449728
324131	3340
30743	183479
372340	282859
47225	103662
378667	76454
357544	289858
47368	140252
114488	401871
4668	352787
14805	249334
357912	202523
99542	159249
349778	97277
489552	288215
286576	111655
260142	80761
353998	401555
206939	77727
255604	94667
371479	451148
386778	489582
68035	300473
434907	403179
366762	300119
4850	5329
403011	94116
206054	15209
268910	102352
260572	273831
347663	149897
206872	380213
142776	420944
181159	58562
199402	36392
224285	25324
209898	365356
98228	59192
290018	29284
355516	249310
118743	459213
30568	186384
26375	226494
34729	123209
323308	478415
69449	290054
155407	23018
19370	160456
163462	187974
27500	180643
474688	11864
81434	127921
394153	15209
60854	162549
244854	420944
235974	394406
175207	390334
91029	373580
213309	347086
230331	393326
170414	101058
79987	440660
308122	166651
171149	147442
294323	465647
401820	86632
231893	380559
168951	284843
238115	317356
97352	190369
76904	166513
405217	454972
250504	477373
467628	455059
266118	420921
154530	149480
192611	364997
86505	396080
109582	327770
198317	189952
389714	348798
314095	86476
239084	144470
300761	186440
69259	293813
431155	203656
416138	401826
64227	405837
248703	308360
31323	100705
433391	344047
19534	192843
302769	473555
258585	115772
234400	20586
174509	54976
316141	317118
126151	212551
246	353029
224443	259640
270919	353557
121041	156936
288632	267602
152844	272230
243291	295725
368006	255641
213410	368238
209294	77347
326631	398761
248666	195121
258749	14335
461833	292721
187930	387709
25969	152020
237261	375467
16527	461846
119223	283610
172960	345745
189046	259929
322442	205223
365890	40461
32766	278410
352195	450654
50931	491269
98916	405697
362240	180909
48282	259278
20764	270324
54363	363454
20627	205233
380858	98420
47637	362598
149565	299652
4841	104856
180210	371918
305257	388195
261277	49903
177080	166063
410774	298182
368858	370029
35806	26106
358574	290
326260	452952
383118	218727
474341	21902
245679	447303
38624	154101
227997	30127
358677	340510
380196	130069
381725	115340
114063	363833
191933	467267
294231	246926
243376	261356
476140	320179
199051	341105
410439	333739
421140	160576
111370	355552
168970	256108
115449	321916
217652	260520
371512	48163
433915	212278
398438	476447
410207	98906
235748	80344
403244	356761
287004	207668
328022	483138
168773	170741
6476	312718
243287	311250
237267	2452
248697	54737
207259	390564
475039	186692
50879	20991
361436	90405
417941	28216
473617	159899
193817	263253
215985	99175
492898	342752
56126	52739
34487	189659
368879	235821
382984	354696
432100	338214
241749	422470
58360	183213
430044	15209
147506	475200
75355	344984
277883	122462
474631	91557
319008	441812
54993	233674
81674	385292
161575	237165
420419	241718
116947	291249
92945	175125
7560	10646
167588	268134
300987	89887
168250	224796
387577	327061
121049	4413
342949	67506
2452	100194
203758	334208
28403	463549
13506	62191
222330	165197
24474	80587
363400	401871
226721	342330
196726	47885
490464	381401
413950	431187
219055	69908
119359	360038
52538	372860
132960	346408
58391	399738
34983	203419
186791	85029
262210	338795
101840	284843
253771	165497
182549	56069
9573	399736
305095	296693
115659	54148
297941	297364
195116	426921
107649	85163
335848	82168
477198	262954
475092	15828
168361	129415
474169	280592
178422	366741
98659	24142
308756	177526
261277	10110
198122	237165
264736	453707
175209	408951
449594	322674
68676	76373
189942	396837
335414	62366
173176	340803
247844	243148
161711	431093
284153	316388
328003	90635
38200	162333
191425	194165
347605	246311
12543	119995
461839	455034
313441	131328
48135	309801
141684	166513
493347	253993
444602	22827
353577	25658
239272	24265
377869	457081
438501	138807
346040	276358
25966	431556
387298	153995
345401	284901
325314	40784
361686	412162
134299	301424
181385	409916
149038	419175
28357	316961
404609	130570
355679	440962
447944	27500
61687	79577
479389	285050
341299	160842
25969	353485
456420	209933
388016	436065
123494	312698
407932	16365
137127	260014
359116	235283
138726	389682
479355	16316
3804	431963
78133	291823
266913	285014
357828	227057
69755	110677
409745	205223
278397	177882
440985	3774
458709	183213
86455	226308
37333	328174
417019	345745
141092	126624
106631	375584
177175	4413
77443	110263
301080	186384
411878	265589
351540	241468
15819	306035
192611	447517
465258	121626
248231	276549
300826	41352
298152	459205
428853	42035
34121	278817
205322	421483
346272	62674
346584	337791
129895	41673
213910	280684
257284	291249
215814	21830
493259	468422
410977	259074
290746	430610
140616	301548
114643	400980
451685	209018
294323	24983
392407	304011
423519	467703
334017	51444
31468	107711
445730	290108
476246	171147
333472	69873
239272	414334
167294	297633
137454	7578
4116	28129
228795	426034
429470	59889
65134	346158
235792	482551
393139	366127
225233	317118
56571	448788
316565	284026
292235	68539
461769	402493
189464	453742
4459	444789
353597	226954
41715	173713
233117	401297
176701	48275
70371	234525
389656	393184
399237	99829
284163	445756
432251	485080
118694	387185
342019	79485
67248	277936
373755	35862
114063	132651
295393	23430
490553	349835
222866	23667
7502	105498
54730	394615
138109	72196
238115	398333
190281	146775
470915	336929
337382	421935
225278	180957
384595	404746
457418	286363
365154	343484
351491	196474
367087	92190
381177	240003
153455	105590
156970	171424
225289	99496
44666	333708
391420	449123
96745	99744
421320	461563
402590	316372
57530	160419
477121	292468
443563	264960
412776	63540
276443	287423
71021	52537
239612	458104
153099	214992
436626	132843
472893	420392
484053	377493
155535	268503
342465	435031
319335	187998
273669	132996
237344	441463
163163	67188
128350	464578
289240	95942
275892	110677
239143	203656
4784	369599
384324	99193
188099	295484
113363	54790
449521	84743
98775	17186
22753	85040
91325	274780
84990	167662
18178	43894
2102	344834
482195	439492
171815	122694
190670	477632
8407	413215
291744	80984
111856	286936
190853	477317
208031	197996
121594	242927
124320	218865
49231	319760
451472	342761
75731	358353
105405	13129
263616	401757
404803	478415
405067	107337
221439	393326
266141	470601
178422	163651
465977	53389
18928	320288
450532	134425
293399	476227
50646	169482
173966	39088
342486	118886
73560	350126
484416	346793
118385	144306
289444	75499
55578	63957
73660	255979
434748	447446
187930	481588
177103	338915
123844	188414
137166	245536
484536	190369
422183	141440
223976	95942
76717	182355
487864	211868
37370	228332
391384	387185
446644	457081
249703	293813
483500	439315
464208	43402
10228	247865
295370	405217
148439	298765
306559	213792
362836	420944
287996	331535
72201	412162
367063	378686
460723	267602
328174	79412
5028	278520
307142	49554
469479	58819
240019	228431
371983	271886
488971	17155
370997	58736
156068	28696
428144	111853
422707	447517
376923	50264
415844	240859
109698	412639
171939	419767
328969	15838
233486	184629
118096	376121
261739	350549
233350	310498
309656	489560
30568	94099
287891	371983
20171	277675
128652	341271
244671	466349
130038	442242
397754	213792
31178	225420
378487	92613
75468	168381
394575	137086
15133	53863
26848	185483
354111	331944
420295	417512
117862	348798
299775	265883
332649	221759
325960	51881
272236	408413
383670	419478
413001	467288
383164	181789
324553	248777
55601	133452
479923	166513
27322	303392
412175	183867
229999	358871
10110	426736
365695	168381
175499	463549
346503	93257
194852	470496
206014	148912
191316	132996
384228	334680
326664	49903
265672	475914
458986	281924
448680	249334
380547	5040
150062	322457
190015	275232
432421	217088
126446	414471
396505	206686
231638	73830
208487	224871
90711	448923
455922	94344
356496	327061
265598	356428
105639	137719
117103	21583
183060	113051
352016	187974
261048	188262
90988	190369
433203	479988
94372	42890
289721	453009
384163	50538
277954	50264
207251	76941
461481	59759
385516	125705
58479	245792
201182	251517
183003	192138
177124	447158
418172	119381
162172	73528
490414	214024
26527	363722
472352	137658
16516	21998
421941	313580
226665	245679
395319	230324
248555	479284
41991	135531
110821	404806
158101	356723
180488	83811
16844	487130
244016	91162
181899	428103
162460	465019
235021	222014
104807	409916
120833	72213
200169	58881
15669	341271
128837	105878
385512	195551
333136	337355
295304	180527
182590	63528
456021	175308
431508	434893
340175	186384
46092	421371
49307	164446
106423	190369
249704	429458
201047	363631
279142	33503
340339	211828
265486	345401
419225	313745
54722	264539
466056	330571
18737	281252
389224	152701
239099	244005
151167	338189
29773	9437
464548	319368
466046	55320
176903	247490
167165	131017
298581	62196
340334	258370
182147	50264
238445	73612
247661	217310
429741	479746
60801	417201
53454	203656
273900	267956
326109	128188
210450	471745
253561	410028
130069	484634
488715	199582
71224	226417
375405	43743
358145	303175
292108	321859
122696	48275
392370	286655
62008	450078
204795	301475
252267	281330
239112	36004
468125	244283
326109	32807
440839	21583
226919	198133
122816	288565
112443	304528
128652	127921
5713	461769
220378	255369
386429	328550
35823	49903
24312	438743
115942	53641
423709	266428
378644	150352
254453	50538
324072	275790
130866	214024
343957	488670
137891	348798
333629	489975
155794	459583
476303	49903
122045	214643
304667	83811
31883	190369
48779	391414
487935	276090
414762	205679
382203	164814
308336	292160
232244	250434
205006	403667
178679	205289
408998	22347
389469	221547
154808	459669
39011	272759
414825	144845
32215	160071
71125	16569
271760	113436
188163	53389
90377	473851
52408	121255
289578	388575
8164	83644
360459	425239
331794	440660
131213	76454
291540	84111
203216	474412
72456	273401
346865	119122
262142	13370
14133	229590
256893	441635
232546	305261
56920	385266
102458	86974
409690	96828
199676	103729
273469	256288
322987	258364
379645	177851
86632	16325
11974	166261
164978	190369
312669	441633
354475	286828
374586	134694
269672	369655
56205	213388
377978	266611
154815	363344
65513	444989
38164	24738
103720	402592
284767	476231
250535	393253
478588	296491
354211	92465
228178	367110
57152	96977
491388	218151
326586	123369
22395	27541
484470	302533
114694	425675
166213	155156
467259	190545
248288	320097
8461	446936
478287	61572
341031	428738
54770	383727
300582	98012
349895	79249
380847	319511
349593	145807
298211	310316
74898	200
110837	236368
333987	226494
204775	326130
468287	360531
13660	473056
14691	188759
292977	454523
374181	24334
419182	89047
88033	49135
397343	342807
100519	213115
350658	457902
337120	236213
481548	166063
295514	9614
192227	264766
67292	444851
180941	485270
268848	443320
38806	313745
325711	21583
136259	401101
61683	376760
433878	127893
89238	150203
280533	208747
398651	441893
323302	286049
109973	207825
192867	421356
128121	201208
288523	117734
136842	387137
81980	122462
410592	369599
410533	110677
225029	268953
205023	140651
130069	476023
172396	153006
399123	289970
26309	51881
409796	35707
358860	150782
446643	224042
416456	50155
99291	236240
223286	450890
33494	303175
414004	200055
424975	245679
196529	9453
325314	111815
439846	110677
67351	250410
348708	258370
249129	263741
325397	62191
149429	285156
219546	465810
309093	149573
61299	330143
374379	214714
315794	103031
148522	306300
128945	173965
237340	243840
848	476292
431979	483634
448104	83872
466397	252557
235021	396739
335550	467703
430942	168292
218634	263909
115467	257732
229736	289238
434648	293813
464470	183213
361001	414955
69808	165135
344961	190369
369030	303945
120071	236233
98654	438337
309225	244805
174362	291521
39195	193264
303904	43280
412276	310505
377851	147121
420396	313745
190215	73599
439471	391144
307213	289970
284761	353787
341243	47560
107816	411424
113026	310756
483291	225260
126575	172184
114089	49762
179838	336934
272230	166310
450946	154951
85674	374314
129982	178422
191846	157715
219136	449237
170078	199139
189324	301089
204057	153665
14131	114372
295641	342807
404839	148668
127531	187248
42666	291510
224009	465692
371600	265065
191360	119381
402923	69857
403670	164098
440249	394446
6467	219929
273809	422998
360650	162947
174264	62191
273160	213871
133648	336955
400231	219779
367069	38497
155109	313745
282461	272931
38046	164884
243842	409102
312795	253247
58541	82528
333031	94665
187834	91562
191381	232555
228694	492906
447878	14742
353564	486339
271344	167282
356289	194165
383114	170226
204123	273831
481344	445753
368143	273831
127065	349597
340955	163650
316011	49423
190281	245393
325814	246592
454034	168615
449497	237178
28357	379213
59390	411049
304696	12635
249334	341257
68532	124524
467074	110677
156056	276344
189006	332190
388988	220417
349164	37451
282469	243420
353332	137801
327449	15209
408630	44583
369163	99783
369237	189099
183794	60517
343041	393326
246398	273831
62033	62191
415713	142008
3809	135261
367919	281168
432437	463200
237267	108554
353750	221329
25632	322969
373073	10520
11723	446975
135939	5857
315424	459205
24412	191914
27617	303392
296824	184032
72205	208617
172062	27968
452981	56620
87376	61673
156207	159249
263539	468938
149079	478184
261180	313745
405555	226378
25969	287382
370806	407981
319465	3741
396480	362267
149784	388633
460052	393326
214735	206557
323836	458209
408786	68636
84040	467764
105293	440660
197131	398954
306917	3116
66043	112714
256954	97999
6126	342911
354111	477426
217848	171884
407280	489093
347040	203279
323785	472886
18647	431556
145826	427348
110319	341502
148695	319995
266688	382706
371724	303497
433032	395988
89826	473223
334412	327922
134572	411424
1369	152502
411862	68390
168130	434035
470570	166786
195316	22570
214279	347202
335315	362206
408436	354933
245938	286384
430727	336590
469867	106055
324858	385413
232958	427803
483868	214992
421688	32807
474341	491538
221688	450464
344537	71854
360712	60544
345684	446962
333578	149388
338752	371617
48594	53058
126962	317356
88628	234356
425792	100194
88277	109036
448960	366894
467752	489376
140705	243374
264468	471013
437098	449892
287488	312718
239431	334330
488715	411455
102644	115259
488767	188063
176252	198275
438636	86560
68212	366469
112326	167517
380719	143781
340573	476656
268822	478415
221487	355700
54539	431632
280184	91295
177415	214024
324333	62699
361496	220679
9529	478415
348447	20149
250671	67276
407334	79705
279795	20958
306054	265883
285156	471730
123071	430754
48694	212246
200092	492316
178182	413525
312971	484481
315046	261396
23892	395749
310677	162472
217527	430217
15819	155501
293913	413195
19528	258607
109464	128704
268484	467936
71189	237206
112121	116461
114126	396220
364032	389682
64861	13563
351030	107148
440508	348630
273208	84606
50501	81191
258911	461013
138126	36836
133197	314961
124715	267602
190948	186508
237261	440660
350990	214050
308079	279798
178121	91069
48200	57205
6331	189802
374350	121171
375665	413488
293768	425675
239084	37079
201586	233976
438407	173863
218502	67570
45724	438539
305287	192199
482563	258370
118439	282822
41497	110677
199744	82585
353941	222520
192691	251113
176130	226919
203667	251027
3809	211831
97270	472072
340862	16433
315250	293813
436410	28129
261929	409061
250792	456215
298958	16557
232711	378462
134682	3130
157258	33855
342465	102713
249140	436900
242777	347202
406403	173085
364358	326036
436389	467278
158986	248584
395121	228431
437252	317118
335204	285446
191621	103281
321044	139959
174034	328313
438475	20372
432550	350486
189639	458098
163945	250679
39459	162831
369162	184902
103050	25415
225653	54657
135664	175306
367460	313745
223963	293813
65479	134656
186638	398221
303830	455973
268629	80667
51669	179258
334985	2455
299917	387860
51395	348563
468603	266692
52584	64335
477932	435817
118940	23018
418651	267089
12497	5946
152505	28129
227952	366531
143907	272133
316136	274971
6616	249334
223757	164232
154380	280174
338790	205699
252096	389084
4954	268569
141010	222701
241482	96433
297821	364109
190154	81559
266307	350628
418702	264847
237486	427293
57447	188319
144792	266852
370621	467703
428883	142018
25324	7850
136843	170939
73060	89047
440052	249546
20944	109352
219483	47390
486040	41813
458183	433729
307025	35867
312873	114910
59681	394528
54664	49021
343069	406524
397373	63643
202379	40697
484419	338271
142696	152502
60431	222903
257613	451849
457257	36462
383290	208609
211578	144180
217740	25925
386186	61376
350062	287956
158572	141794
428605	403515
469388	306850
266307	405837
336244	399964
260695	398333
106874	44412
450465	200146
105859	403579
232082	170341
39288	260564
113019	477632
335083	422576
372235	273831
464607	351631
230574	396237
353103	97277
2446	298639
484323	239065
26889	48275
283698	232472
173011	98970
479537	142018
251096	262954
331540	12443
115561	433391
461054	170939
17299	438419
40850	313829
292352	457081
184754	467130
406826	77660
332842	86476
341191	354903
195488	378379
413054	317675
45951	91877
322621	160545
146695	273831
410335	387347
234024	193071
320845	198038
308170	198456
261029	391414
330184	428125
233175	223944
157099	28026
230755	384744
163445	34785
18749	435944
99334	433279
245933	420944
134024	478415
163702	369599
263514	132471
444220	147869
69011	145129
180073	360860
261447	21583
347121	440801
261217	157128
408878	51895
228460	132247
230614	395988
319824	381985
419528	359330
129447	156052
221648	214024
187754	350878
73827	100873
235815	310261
80008	266852
53309	87466
336023	440450
305729	481368
214994	472072
231353	13370
27774	2540
360764	445749
344022	75952
239268	213700
358494	470838
163425	386813
35944	432042
404806	68089
141717	186259
148769	83811
297601	486993
456676	317506
161466	282812
241696	267553
167980	415599
388033	430329
187364	347104
81369	183213
79230	370866
463420	444013
421280	265065
165725	303175
40443	185013
200446	342807
15538	206623
425080	99580
130142	68462
419921	28847
471009	420944
263222	322708
210641	188665
465752	45121
323281	12177
361940	141897
234102	216591
363833	177213
224711	482730
291249	286461
1877	370919
240756	89590
143524	336590
406805	60031
99577	164884
414055	443693
437205	237807
454701	460845
475063	205270
467339	293813
221948	276621
114194	290014
299977	313829
458094	461923
486159	313745
74540	423062
88855	62366
139471	18451
134876	384129
228904	201754
122310	440660
129467	379976
374589	144297
112625	457501
195999	149280
127718	333106
6390	381284
423731	9054
476382	160895
227198	328317
74998	16433
402688	328295
198028	464420
360118	484067
312715	62191
342253	227885
328959	81311
77018	448344
339333	196654
165648	112312
40122	396563
169312	374057
307284	148074
438381	175729
39195	436682
381453	395821
291299	23330
221620	314849
441018	395336
414023	50996
193667	254350
362624	426867
49339	264406
67584	316512
225988	200511
245305	492906
121733	71189
303079	25843
308505	331349
414457	158254
280820	28466
8254	49896
289972	362868
39625	415625
239090	186549
193823	338271
55407	73077
439366	359762
34675	477062
133909	421525
255	353468
290346	432290
300195	253458
296199	267352
104799	118736
130069	407985
161530	354747
167588	9003
199316	355700
453738	323395
387382	110677
451764	477788
273034	35115
220821	302745
276244	15209
172785	71660
486500	346424
97162	54496
155096	351585
38700	148730
253182	430356
365550	441042
309917	340662
128049	381075
124175	265589
403832	1691
315573	76454
262957	313745
365554	477869
356851	343619
233105	164362
214853	249444
299016	376665
489822	143305
206984	423196
299976	257858
116552	250192
100930	260110
416380	412342
357887	420790
432871	396570
161480	387499
351432	226378
165638	306790
370806	346216
16349	5857
391783	387185
305131	19788
350230	235350
119912	190369
175982	236959
385424	217423
17333	52436
481957	487356
301312	66309
148644	480554
52225	38440
31889	120876
466020	368205
241987	220417
53327	283205
254973	298833
72875	30263
413099	15209
60057	347873
141861	293813
481723	268516
435925	464420
404954	43275
86311	447335
384331	249202
315951	379236
356953	396861
273287	467612
150533	245679
135017	166982
290506	189301
375118	459627
71641	404535
419056	212081
112625	479617
6293	443605
253029	375815
354686	65210
376554	153995
390323	301475
15217	151197
225236	60782
368451	42890
6549	472567
191620	477646
141250	50264
462817	366127
245997	8665
219935	10345
172507	13370
318140	462231
291521	291535
97423	462710
374336	487938
297165	179330
324769	38011
325216	457551
33965	421299
394440	36445
456241	267352
355013	414257
431137	290450
51759	18554
361553	249709
326499	130019
437748	268363
266455	205270
345401	87580
109706	44123
215380	65275
131064	36633
280762	15209
483706	222539
4061	320161
299887	105593
7962	174133
218983	35707
202866	93944
20738	108222
363581	307288
172882	366781
329838	109407
24096	60517
456104	96777
486701	467703
467176	356092
146006	261009
230574	351001
6048	222701
139648	311232
207179	180745
123556	334635
377206	153099
24640	306253
412050	255172
183538	477491
244249	33696
446945	129087
69627	370866
492433	345745
193767	156765
373956	203656
283521	267352
324692	490027
285167	183707
311766	435520
21902	44049
293875	322922
486496	486339
179517	55083
492204	377620
264854	273934
81432	93009
153288	209471
7858	211090
459860	262954
427124	90123
305287	355841
483252	288774
440474	86077
435689	250976
492177	32574
144314	111623
244536	2500
28826	101058
203793	190369
143084	172089
295009	390783
321183	411119
278720	190369
128414	91711
229322	222701
150590	102473
313745	186295
197200	356663
329903	264247
411083	310343
196996	162630
269612	264132
180778	263239
446435	97753
483412	12245
256329	132740
247210	452746
482456	5428
66130	77727
359573	273831
386343	233160
317764	448850
62051	218730
150590	72329
413518	354517
284218	317513
193822	153183
319274	52917
23325	154137
145562	294198
164712	214992
11609	215411
237120	195962
231176	256073
253210	39195
97777	132634
233535	191226
464952	135756
173879	48146
258400	313544
170948	95942
263377	419849
375660	261387
115742	245679
426730	62191
285963	4884
84741	408355
250833	95833
41491	131169
61769	450215
101212	35707
381619	280390
167588	471649
389641	289238
266432	113140
454774	318735
124424	393951
217215	144251
170274	325532
399472	68836
225233	250404
345737	338076
203228	187244
64191	50173
153322	411809
234019	237165
85665	467418
241705	107899
171476	234356
72804	261896
36556	205289
14641	316372
62482	437394
212938	449298
237311	80193
252044	347722
113459	127921
67730	388473
89045	130330
178422	243089
487169	119381
413250	401004
130405	18773
158358	89438
233498	133565
307294	45311
322193	249334
155062	12443
218291	64335
171988	205223
332839	9054
198443	110677
127188	9685
417871	470027
96441	128862
303507	20181
64777	407901
77655	46688
278843	117159
3674	411809
111769	78184
331364	296409
371983	229132
206740	130960
75056	440583
1931	101601
306370	302138
436787	350189
235754	122235
406222	461951
346266	110677
403057	291002
109658	354049
344352	68468
437056	39347
20269	20222
198317	290235
456415	56989
264357	201592
203656	205150
133905	262954
412707	177569
233388	48577
178422	313512
468191	285508
75592	134694
458064	150296
400888	395563
301098	41826
482851	338020
124363	366469
263557	394537
437792	185013
387949	246311
338076	43169
275184	79510
491847	313745
131969	166961
267210	123159
320598	289851
20753	108393
324465	10646
368746	67584
41091	40447
285251	161704
134299	364725
231740	163400
32101	327061
10136	350651
331153	440181
230253	39117
332899	28129
228084	487762
384271	73821
424909	274515
66588	158883
193125	301659
474574	351639
486712	182274
54501	109162
403330	155741
432100	103205
390780	105668
39683	466627
320208	385681
3809	413783
191761	36451
120643	275744
401628	291521
336512	397832
387464	383967
488982	405217
89034	220857
328489	20611
139	100026
168464	230252
220692	363510
330827	127298
275152	19692
92433	222701
173103	178436
170508	4413
192477	285755
60100	327217
163136	293813
367475	313080
193654	478415
225988	177079
360848	52872
387141	392045
472352	13370
162673	287423
426626	37527
193097	294663
429919	152502
269949	377683
423078	120003
242650	461846
323033	122462
287566	291547
363130	222833
135655	427400
39331	206717
474341	289270
389908	218727
5700	468082
119552	371431
79624	39195
377869	231025
372624	287185
155817	42470
13268	72476
377339	295942
10484	469235
460523	194594
362725	13055
484867	263514
352286	58441
308508	94344
398715	277088
75339	373817
57772	334477
249992	14000
436747	12245
192800	230200
47875	47947
377873	287854
52399	81448
257729	317132
257126	179648
20726	376244
437168	317356
417358	31233
36464	76506
323800	388611
271853	264406
306878	169482
10374	99506
116461	112121
17145	63528
272941	301978
365832	198317
455222	83403
445478	127921
30831	202336
224078	463549
254446	367619
319156	142018
161363	47313
91927	212534
484839	287757
68475	197908
206146	126204
213441	47349
346311	49145
171298	247681
55	440660
297629	63528
243780	398333
242411	169372
299976	301364
177049	440660
196641	214714
326338	267352
97732	129827
190511	375503
359427	11853
54072	25159
16374	397180
332105	327632
434061	246311
476506	285156
132273	164884
231305	113625
80664	200444
34447	331238
382917	77727
80191	302111
306566	166513
29883	29961
265965	326985
361606	168594
113510	278427
32115	441843
333187	404053
93257	375770
162621	18261
143516	428103
201813	210898
119679	180957
492393	285446
375280	477986
145249	430356
455861	85997
412110	44826
442784	94223
157839	139648
114773	342000
325596	463471
476992	30657
90053	152085
109061	313745
36861	293813
250288	361999
358907	42653
39208	357872
283026	22753
128867	179715
158000	489167
118009	348812
22878	121304
236359	345190
76228	298850
487124	233592
456426	79081
282384	345088
380565	313745
54799	265040
117992	153006
239561	116380
300543	223121
387577	218727
102577	364201
183997	205287
487186	438419
461068	35707
281219	48163
153687	29930
53391	53490
321361	18479
159584	434186
156747	9595
22426	222701
415023	468497
25207	136310
457844	366861
341594	236213
159251	33694
399981	413880
79167	237947
54248	411424
237960	317356
222145	49908
228877	228431
327204	135664
339603	142018
395988	58926
292721	261653
85652	310261
195558	222415
183238	273831
11528	8623
209959	347186
126038	291324
169061	446351
19542	318094
314912	462841
68098	83820
312095	455501
43910	58666
194165	178907
258304	116234
462939	148366
276158	459213
23459	340501
168975	192814
32760	412671
6195	214436
379462	139648
154473	440350
261982	249202
426190	183479
101210	13893
36	445462
20959	479823
315963	341470
346697	264103
315208	216502
281584	456081
170226	53490
11055	183506
172396	198134
441764	267802
368348	132740
187713	381284
165028	489522
441921	219865
490850	378144
69917	493397
319979	249709
83972	449090
236272	90682
216449	71275
158819	189249
129897	103420
45060	264766
245305	170741
353684	94516
395719	152502
165867	220679
387731	6374
450433	422757
59680	399877
165326	115367
363251	276090
176969	185076
236162	24334
168640	321791
304589	274169
84281	267352
184630	273442
315244	426920
315314	92613
72098	465647
9501	476951
325270	236463
153815	421935
26035	372214
96335	153183
29824	453198
289673	170020
107638	293813
290412	86974
5700	132562
312842	487192
32124	476951
268882	313806
478184	78811
441546	353557
405530	175721
490762	176077
454229	122637
71189	134537
194090	40417
239372	440660
237399	463770
209811	458968
254570	365689
252879	13370
346023	404053
236236	267602
300766	17186
116485	298767
431966	428622
233215	360860
265891	412750
327592	205216
10296	94516
297987	79440
84022	150696
57	23318
90387	218109
440367	18206
356473	224415
327790	446351
116767	170679
356562	477750
379829	440660
457497	182840
487333	398333
17137	406914
196182	392788
398836	37039
273619	57870
160379	390232
97894	183143
328188	391414
338695	281328
96087	492316
468935	407306
295094	429115
375354	21583
269612	216767
327030	231975
202249	133889
397398	319510
370761	110607
182661	145693
105189	310756
72303	247773
2297	272064
316828	344952
93384	161308
419382	476951
455035	196783
11738	492716
263320	285446
359807	420790
238889	105220
447909	140414
325940	312715
400437	20959
82041	107487
214431	151895
319475	161546
370242	435817
143294	5040
212820	364109
326762	115365
334431	27262
436052	186159
431966	160376
429511	59759
222102	9599
89219	175043
314777	24803
171831	139962
481964	8623
473123	155090
442480	49828
188148	478415
450229	57589
123037	415098
454750	121301
303920	364703
57276	401357
172455	273831
126144	223513
41029	208487
49463	317118
409143	101650
216229	447797
469269	478415
481723	476800
335059	118890
404568	49896
195484	10451
419010	110411
252207	28129
45313	478415
221348	342724
160680	95189
355025	424644
4927	67584
87545	250782
178436	353923
145871	299217
353361	445453
274796	300811
420198	214348
180918	326119
241468	271802
398305	436354
486819	217608
405452	218730
216006	261398
125320	12255
227603	375840
266307	107429
480187	261375
312519	249334
458483	60990
369289	24208
167877	266203
487585	407651
456086	478415
493710	221759
297056	251768
223010	428103
256893	39148
24438	67584
307012	180077
14777	355796
281967	17339
371576	291249
95753	460580
277319	237165
265097	206174
268748	279517
49381	245679
436784	103420
10708	472891
365305	257723
182376	194940
54671	449497
219089	366564
463607	466460
116087	189802
284359	109202
284586	277378
137102	154880
294187	10626
237682	104648
357352	147534
42370	473281
491080	220749
76717	236240
298562	465647
301269	400273
51669	48496
58418	15133
61129	70557
11209	388575
265181	121106
414873	110677
390962	166513
477328	226152
487527	80108
486894	105585
367439	400278
91181	331797
318202	34448
251300	373021
87787	316959
136406	77278
146768	343721
57745	59417
414036	35707
174255	447352
196653	273831
364115	268531
297436	223777
439719	282822
319840	424497
307943	331854
136418	95942
296289	411157
402275	143479
324072	228324
362494	261635
129836	144470
309642	266852
398807	323034
1274	165653
73834	188759
40265	267352
82498	955
15433	120837
300883	72818
300406	255641
432175	133229
116582	362638
389656	381372
213809	15209
485667	257821
103050	17333
39185	366127
124035	173767
65118	491787
104675	476951
343839	357854
81358	167339
272742	286864
333894	82585
252756	331720
214604	397456
222696	61623
309073	359699
321031	421167
300255	76628
464002	225085
157492	165049
391667	175188
235404	483149
23958	300800
372178	375230
394940	10646
106648	470753
189064	54449
133433	160520
297026	396729
18504	150352
269494	183213
121786	419850
328478	437067
100414	338179
314068	431799
375764	56856
187964	393326
95383	101058
89257	217718
471365	262942
473844	152502
330251	186416
49957	304559
8580	144643
327398	352605
51650	470307
408470	400788
182536	443031
46999	318735
468818	160456
35867	20061
298776	379077
161363	467418
377411	210464
439578	459213
45277	246926
12623	122694
374008	132740
233797	323609
388249	105461
234797	35707
459534	99405
132571	393326
119001	82962
166125	426986
52054	196049
297938	237165
47765	168405
198148	30510
198317	349360
7552	220417
10303	76417
352489	246622
48668	410380
125343	9054
466995	13370
250131	4349
428138	20222
143112	236263
484044	72003
157666	289515
482878	405217
199582	369599
105983	62191
109780	166513
405657	280242
308206	74324
83021	192140
327521	71091
185467	456640
84382	374849
5167	468426
375683	341271
193767	457845
493501	320665
195681	401871
465216	186259
330820	201794
180578	378127
289675	28399
29599	84997
181679	93188
426856	388254
466670	153995
444759	375840
282190	440660
230813	256914
11696	326492
342935	280332
239159	302
360459	234261
262639	407540
216866	426509
10397	455520
110392	478415
438921	371918
153387	480958
315573	267248
98726	399313
74613	363581
257941	420931
246118	420944
415059	326997
393010	313745
324261	98906
271354	419790
30052	336809
231811	489446
451911	118353
410356	354570
458156	338189
337769	226308
284993	428103
465171	315157
228027	56866
428749	399997
183176	164710
184071	173965
350429	88734
68098	262358
376811	366534
52537	394586
15909	478232
61186	293813
472937	435484
212278	277500
416408	93353
280279	368205
5297	178436
115814	313745
431784	477986
39371	388575
15617	492110
395924	77339
272059	307037
491173	380755
162360	175721
146893	144181
297641	322533
385318	317100
130654	22827
378946	57695
128932	241994
399533	476447
302677	226152
178422	432042
226916	51989
113979	357621
380662	360860
66958	126204
493966	341657
440940	264103
424152	208788
117348	106111
378612	477774
93627	313745
446236	102984
299276	12129
150196	148000
490002	288837
146265	197870
191536	35498
294596	189653
411357	231485
219674	313314
333247	28216
213616	478415
71207	86476
101984	360435
246955	18665
335495	6526
28357	392540
76940	1120
87082	95905
48953	110708
474372	41576
158439	138836
354458	356704
286074	425439
86027	446389
404849	157497
163945	63384
40809	492862
325081	97592
421141	390349
451447	331508
120683	228431
176045	327061
145534	123369
42716	331299
355467	128676
298390	478215
21275	255316
193430	415599
455792	170085
48255	326349
73516	190387
367386	207918
155685	247569
292448	365141
222035	20959
403748	227101
79756	62191
176130	277770
291507	199764
3579	245679
145002	384929
81399	475594
247447	311344
316154	163321
463559	230511
451966	461944
36813	490888
415024	472745
177198	153407
373615	208531
420	189430
328368	401742
451379	399468
476009	427211
420542	440660
62730	249334
237631	457243
397505	100503
295306	110677
408249	407678
15895	339453
22347	307384
20199	144299
340228	40447
275250	313802
174725	2935
305352	316815
340354	414108
211805	139213
181260	173726
301572	185076
247512	288837
2178	317118
213197	313314
380263	341427
5896	47915
138910	264406
241032	320097
33775	391414
49670	51552
393585	393253
108742	316372
153652	94665
315492	149600
93436	269199
407210	162152
40813	345011
156657	237165
427432	8117
282741	309425
248013	185588
405979	157938
305399	214024
270261	34127
86171	153995
148683	114899
137893	174939
291119	122462
69371	273831
118068	203656
82178	236099
325162	196783
419176	181386
173828	234356
352195	313745
478876	117717
192611	136435
487347	330469
262318	378462
51759	308984
351323	45141
378461	185270
469102	225214
53230	144405
40175	399492
408518	157624
298443	472583
345715	453753
454419	206758
120071	112311
113387	125399
449521	147469
423144	140728
92105	353326
71725	317675
172095	94665
35902	244222
266307	135115
469719	65487
395431	296432
482640	207916
322509	118156
117021	94667
121620	105053
144746	383039
433075	300059
484323	61598
380769	220372
55789	287552
291843	374979
294162	467383
60047	86560
263485	353787
36601	313914
220094	37079
414340	211067
233229	133888
375668	249202
295086	63528
373614	223262
455131	29540
344187	190369
432175	371912
64875	194165
198405	452746
56165	391414
487335	402742
359809	291796
241563	299867
405034	183213
88722	144037
255369	375708
451414	417017
322355	25410
311482	334092
286218	317118
233121	291136
419716	50479
182192	214841
286235	43213
431066	93795
286307	101056
1966	186440
456718	438419
91600	359782
276821	86800
22214	81342
321505	234589
194874	436009
457210	476951
97390	378820
73398	434123
269494	64337
39229	335477
140158	475778
333049	420944
306578	286529
386653	445183
188232	348262
49228	401956
478170	464598
486636	16612
243703	399567
457093	262954
415169	412980
226747	419527
482554	35707
291832	185243
55827	455249
187798	334680
168652	295650
336651	458517
73660	293815
170872	178436
285156	419642
131968	134259
480453	331759
395050	126204
179435	209943
371914	98056
167588	308841
196634	183213
405555	275487
249861	404960
52132	416406
417943	154871
126083	377934
298902	407673
453613	464420
362244	226168
73818	360860
131598	65614
230574	416106
359454	341580
281677	286697
31482	140044
253916	137739
391414	476871
155608	252325
94111	315671
8957	65716
383292	239021
490494	293813
328075	383114
415422	1104
188942	380559
405147	448770
232566	13370
25239	98164
98885	28129
443970	267352
76677	96977
204440	24881
478612	278727
432421	223941
311367	421356
113556	420226
71237	311118
193354	474412
340511	51895
428552	295537
284353	88113
352055	262981
402805	482541
194364	76771
434329	315747
67571	86892
336487	186588
187493	313745
65161	172335
216602	30749
108985	403032
92184	1111
397778	46412
164333	480025
297197	98948
101859	32367
131417	316410
451849	223398
130906	71473
117833	362713
478612	22827
347955	442554
167798	142195
269159	119386
356530	276575
133156	390349
396646	375604
194875	105585
40193	175049
144044	333800
276821	357195
238372	286936
9075	60923
487891	411809
126764	222701
159250	345089
226787	472068
124300	444891
310153	124431
230574	188859
252815	27581
103196	473267
252044	9913
299481	427185
176239	391414
493589	13129
375233	387742
195362	369542
308618	326614
402805	458968
244819	262954
344174	53992
412440	139613
314108	270941
21634	132996
484867	476670
412602	227633
254835	481631
232505	437902
131504	479691
130703	337791
269848	32807
291989	115169
157548	84722
47017	478415
297033	366127
338987	133507
169031	428214
340398	94667
19346	337562
166443	397078
29792	29045
96700	286936
357471	58820
138814	198141
58321	192445
476983	441202
232003	198297
337518	420944
365483	183778
492194	157726
34330	479307
85674	335345
199796	249633
312576	151944
464548	491523
293264	421356
410028	125526
392730	428103
298479	47952
190319	86793
194643	270313
277982	198275
483723	200324
247672	237914
360306	474475
328208	378462
225694	355700
160182	86632
317983	431264
439693	143894
192611	17470
35169	310261
372629	137113
47383	69908
11465	433944
150148	70438
309917	298077
229590	225988
40158	46339
215437	304418
99334	144470
255249	412997
415411	329371
99073	378686
412205	151798
306689	267136
197557	418659
205847	451016
10251	8624
475788	354961
366198	81898
391577	190353
482851	471504
205684	363396
406196	13370
316352	492204
140524	366127
1101	187974
257971	391414
113253	459767
216534	152855
340027	165267
452377	445690
267748	208013
55789	460580
353189	30263
349512	145948
36986	229150
410907	470415
343732	305785
287444	275375
152887	476951
180927	54671
93436	266852
309674	475032
2705	353098
273768	426073
422803	315888
178505	90283
259978	283250
158864	126182
404394	491244
205351	375840
34808	293813
465805	304011
308122	210610
288499	30625
402446	354694
416972	181980
128563	359762
131785	100720
355083	81196
238042	74542
194381	95149
60480	376624
220692	190015
230051	189320
226848	223929
409598	264554
231614	148423
251039	330101
150489	362208
104740	19838
233425	160009
310626	123700
196550	30094
106235	48079
19044	47271
196976	313745
35806	406091
277670	119122
325336	453197
125751	203656
177162	226141
91764	359218
294115	53863
327591	366077
152315	246490
324610	137664
421987	148000
463596	247620
250554	341271
176561	13370
219957	461944
384835	473223
172370	477774
207792	80057
313748	50264
241173	430278
212009	137128
402519	117023
22405	417703
249673	464033
275839	469235
350436	92613
69264	194165
325716	276358
363984	106903
405117	459802
274729	485304
223906	286614
138126	244515
190281	92849
442736	298077
195353	143563
259886	24145
466868	465009
414934	12177
84004	469235
476983	82585
37186	315318
393482	6899
28264	349960
432963	60517
90442	271231
263079	383258
484144	406116
77443	90747
446644	91327
67837	452126
428892	377757
158153	164215
113245	371918
361001	157785
206117	268176
89350	68479
373810	396563
9567	337811
168975	31572
126240	411424
77040	263962
454263	187595
216544	275722
256538	389961
382811	288354
291525	440660
289983	459976
184003	191456
327254	291521
262978	405104
104734	218727
17038	53490
112129	220693
452118	114068
439561	398757
473614	82585
232585	482495
360179	462901
424387	112925
428550	331535
410075	127921
254830	283104
487501	243840
438357	402058
135978	438703
250849	278642
474593	445936
10546	144052
430356	166824
207032	98847
26070	69708
33412	106152
172653	488529
131042	488544
395367	407879
143809	135896
228128	46708
360531	388904
145282	302547
222024	49106
459561	248777
58215	39709
176561	15209
386623	465647
16601	187998
412810	21902
178080	478415
252236	463549
90220	85324
278575	130028
292896	193743
310153	369599
334878	378087
289675	393411
12592	142678
97926	296980
28399	331508
423676	50264
452846	32720
312631	24208
40361	477986
479351	75499
487634	425501
480051	478415
440445	103031
16844	314939
430572	407489
163549	255650
103523	385378
128609	80497
72924	127298
424753	281245
189680	157715
494102	60334
236042	320266
103271	49903
420212	190369
146791	218727
157771	33553
435807	481279
344352	124556
311624	83872
399474	373741
34487	384633
93726	395818
378725	480224
66691	463955
237120	32543
117862	264771
467828	141649
331156	266057
211463	414334
278412	145746
380739	369957
211591	336770
437621	8250
216684	128195
92205	220417
356074	405544
193953	440655
258404	401785
1843	171591
413535	79965
69248	293651
151176	58851
274040	208617
251766	287740
236654	162831
149858	219541
288778	97753
84270	388271
82150	305538
4954	393553
262980	15838
264848	36615
419492	19225
27774	481393
276663	411389
321855	455545
200645	173229
286591	26051
315573	172041
68687	183479
276950	53863
198314	15209
83401	60923
331238	89410
40028	430894
323015	326474
476095	489822
18006	311702
425135	139590
31323	82
302566	129857
129842	1006
313604	403098
373159	368573
232123	267352
122727	20998
489563	478415
332391	120912
380164	190369
304059	249303
366643	281924
344781	426569
167618	176880
355877	112330
466146	453012
182745	200444
219281	158411
18451	408977
354368	205800
224786	83467
23958	243115
160680	268176
216632	292919
197438	123369
426252	94516
233117	132482
122012	178055
119354	207626
344159	23018
67251	314881
389754	183629
382276	246949
28357	236358
219136	487175
326641	249102
58586	188759
84690	339887
468527	378973
281671	63703
209064	442685
53137	168908
72295	114063
80752	464420
408329	204674
493031	272230
63435	15084
416859	285904
89826	89031
316347	226308
365029	393326
452405	342807
243119	49903
368858	418348
146504	351818
153753	331581
176901	19010
4529	427030
134401	459065
198148	183213
161383	447517
214114	28129
127102	372214
459498	434705
398996	207429
365050	276090
408737	270647
372461	466176
339908	348544
200169	241137
173941	313204
100438	19377
168339	430090
257174	138180
453441	327061
326631	365472
62079	215054
454232	380769
185599	332608
351913	427616
308743	6899
456623	99405
372179	14112
489822	223911
87343	300606
140586	308553
111847	236774
192232	267553
68299	366127
398302	302033
391983	81559
37913	401854
12024	118549
462653	176878
388292	293813
411210	92910
471365	324614
32888	141158
213606	310756
329750	98878
127868	259929
290804	425330
455388	396377
22950	401004
405752	275790
315208	399132
158918	178436
235906	448460
97236	434599
451096	8607
334950	200344
379696	403098
252378	252443
253938	467765
263252	8463
1758	99884
449289	369486
489034	220679
251323	42712
66547	293813
311656	460723
104740	301771
178422	75806
292641	421448
21330	285050
484456	151500
101344	444875
455188	130485
292875	177861
474250	95481
319823	391242
59718	466737
239804	213699
89079	219876
321547	122694
13682	31422
252200	10646
366526	329325
300139	421203
416428	445233
455751	409994
60039	114982
342486	221324
87638	247923
115915	269399
184530	431342
90296	80860
27913	220635
131412	24152
159757	81280
56232	327779
428093	37515
312736	478415
128704	106840
315573	386017
9718	222492
117254	227780
20431	364703
493116	87776
273479	209471
57513	132740
36556	90099
413451	45710
478865	15133
153322	24705
92707	328140
242411	3863
44206	293852
424757	188067
347324	291249
49250	354650
71584	350586
277313	66769
300195	437917
79825	110677
401180	52443
483240	301627
33927	15839
146277	307279
95865	14952
54740	323213
373755	413378
83616	203213
452905	24516
49580	266852
319824	129513
146893	232139
199896	216081
282409	227101
201813	122127
373344	21523
9986	38999
91555	408946
69190	103806
420760	295725
76228	426497
468771	196109
420857	363385
91846	321354
325193	15838
198087	224587
254463	50883
96881	290450
387355	429267
29292	74571
60667	474412
430812	395988
89233	286936
92010	103498
413720	89969
9337	491984
142906	3719
123932	85682
18928	273255
395058	54539
226404	24000
170641	391732
1784	386921
374901	265711
155501	353524
373615	325162
192363	359762
121828	203909
485546	90104
58753	12245
298600	76454
423025	228017
6072	121959
67221	294069
138766	487124
51543	245201
187458	90123
177575	146202
250989	188319
412398	174139
111968	101103
4787	345418
259533	310756
476969	161080
484381	132365
103330	162795
387763	378388
345401	478763
233354	150001
321405	452859
297943	307997
410242	357427
218120	347166
339741	137128
245080	294079
5700	53241
84414	2232
304703	247812
147680	479341
311043	397825
386029	113138
97899	236639
339005	120536
175481	30787
286666	287694
164598	155289
427466	395988
234720	55903
280360	50009
20946	356740
233045	304478
64190	278353
42535	167841
68663	239169
239170	220417
5677	128429
374179	327217
399392	186259
372565	188012
9928	15070
243785	122462
367525	285156
442233	189531
136955	113749
126478	190995
306312	449618
73846	340604
385951	164446
12935	19139
289715	29114
293913	42409
238889	430689
484319	94733
391345	147338
261647	313745
492254	423756
340772	123849
414920	263713
303641	419478
463302	205287
170540	118039
208838	273831
288274	320464
300273	4098
269494	130028
448626	188837
99106	15209
88173	450656
157709	311297
478287	305025
64406	315888
76228	37039
354694	245679
149769	36032
201813	442401
140864	292877
423963	284791
63852	254973
434671	391414
441463	165032
477328	164059
113616	205270
259926	267352
108963	433943
13370	126449
52275	139417
406477	119868
472311	176182
271438	205024
248398	353894
30568	308443
470104	481279
149094	71091
23104	28065
411850	476951
108222	286936
287052	331653
270760	410594
249166	250679
238299	257696
178347	118286
192448	490588
217313	108154
345236	466516
158310	335477
315112	192648
189398	344740
492058	102210
415487	198846
297436	273687
452356	351414
156255	292721
321748	385106
358971	3664
55659	18739
320955	210032
263322	186440
134238	364021
39974	4349
92105	260854
133130	58486
489221	310423
120283	417355
373170	460482
490968	190369
20287	451414
379500	378462
36267	134118
296209	52722
380419	109736
446413	373542
35806	54230
91828	174349
17242	80543
374805	447358
479072	106969
422308	327061
126962	165653
189941	131352
90060	202508
233877	232915
50844	160913
266965	159378
482851	327887
31526	452989
194817	429863
316263	100766
50646	240930
263328	266361
417115	60517
270248	348742
260092	194706
451415	335042
443308	38063
147373	290014
133400	313314
415951	428978
344828	195594
174139	183037
376519	330765
257910	332502
127345	240225
418490	410829
450062	23018
254446	236957
230185	86476
443024	160959
444380	18393
384025	166513
466052	214992
303782	221489
91996	81300
38842	149448
244509	45785
43485	452098
12063	102452
222990	440615
408350	445316
481263	366504
333737	445749
140848	281924
105658	119381
113099	211868
306659	237178
433565	146251
280218	233181
234934	487722
138140	139512
276451	114930
50541	210353
200562	443242
129760	307108
184629	54083
241133	442449
304787	70557
3809	315573
238573	23018
5944	331581
205657	404960
266455	148361
233475	122462
119695	445233
289094	309820
158756	211868
157076	110677
178222	335519
418873	448265
264856	222072
493103	107335
299693	212081
34708	22461
330722	484414
437421	84176
229411	191318
476649	278844
63385	489720
271578	82533
415967	296632
396785	51772
60287	420720
8540	420551
186729	438419
423816	354058
244233	238578
317296	5040
91325	316929
4044	190369
174139	334169
488063	343992
234984	471745
418610	225578
95628	408439
34487	64364
225494	466352
266965	81583
265066	226238
372851	63193
213784	458183
493063	21282
236215	361736
197221	364168
55520	283865
490597	40257
187161	371918
72327	327217
381820	31178
146630	286828
259511	369137
40766	156207
39014	20611
85877	293813
220615	116309
42034	425121
320042	54839
272577	273831
161896	92613
188051	478415
300717	214024
293671	183213
295734	440660
216763	94516
239748	446413
347065	264747
430336	477491
441461	74106
141808	261396
112275	18451
397147	443603
284156	364680
436656	83812
476872	247136
244907	144304
294004	482315
493046	473022
300159	184017
339425	388607
56074	65935
65017	358784
170872	440660
418613	420944
231601	55862
229771	62191
69774	203699
18928	403248
454659	312259
484438	105116
77695	42420
399323	84461
435810	185944
456231	335842
287566	145860
39128	486885
59736	272970
414036	329196
153508	478555
3062	469235
156964	145860
446182	38861
262957	27464
332598	101058
271704	236213
321940	290450
51789	247136
169418	28129
132009	376700
130224	403145
425754	457514
219385	126088
455369	220417
284532	207042
43503	487322
490237	105532
190369	133105
267750	263713
26431	113051
36339	249709
465742	311221
412517	144306
287740	444314
295797	127831
289675	363811
395717	160419
449798	127921
109065	437701
187937	209572
437849	7771
233045	102965
291181	54771
156988	376175
303507	285830
403239	364680
13092	433447
369594	110677
307981	478415
271476	245679
72396	206611
167588	191338
305868	461846
362267	133711
105126	359029
449671	245679
375660	420000
255528	208617
85674	429368
402931	244941
258274	55074
91085	168093
31501	411580
454309	110418
334321	99733
145737	117737
477252	388575
298101	332275
52217	349186
376978	237165
220829	246644
432541	109913
356562	21632
271125	49903
3217	172875
378420	401543
93156	101058
84347	69008
32601	375667
1430	293813
478996	175429
226498	436686
159644	205289
400888	412389
60929	442265
465633	490390
191954	176334
79134	53559
23104	211868
315625	411016
367483	379414
361576	279367
241343	270836
370315	324377
79318	459213
437401	353144
351291	62191
428849	263958
195807	222680
78319	203366
307450	180192
110666	56933
255414	73860
331061	35735
214	175402
405810	86476
187165	74882
48861	468803
235799	304731
3809	37324
133909	199582
122366	9437
276821	340735
376121	306981
139743	28065
316154	41673
348619	185623
344559	424088
357527	264883
301595	73613
92635	428603
382848	414008
345507	86595
429098	35270
204586	203656
394305	389682
449283	327260
419919	62191
427957	104505
129665	355710
12857	355657
288455	148818
136605	23187
339051	327779
372420	48315
41465	211124
294715	87470
429287	207148
223247	110677
131199	11730
327221	156006
123367	332321
398275	87471
301384	220417
395867	7867
475725	126204
182536	175989
221613	136182
89087	314742
317100	46127
451218	351451
265059	254586
223908	245575
446293	162831
362267	208577
263923	68013
40577	299408
443320	373596
245938	299934
355748	108774
239547	214685
244722	53566
362372	75914
346379	10646
402057	461875
491549	170324
311318	395827
391599	434782
137561	186259
128563	219876
219998	293813
191182	190369
388292	471818
253999	86728
195927	26680
215067	245679
15510	336590
146903	97277
116087	54522
39195	93287
345715	397261
369053	273324
393919	13269
180019	15209
265847	422435
118989	18625
167890	121605
228128	45687
140806	59550
223426	319846
186266	459765
107664	491475
288719	165437
198984	59164
177044	13370
154610	129314
14807	295114
269949	121828
257284	248577
364827	348007
263880	367750
185193	141509
294849	217871
378350	470344
393024	19246
91343	27766
398122	144524
31641	296043
238344	77004
100651	95013
146014	160031
357918	345189
102162	212136
22951	61059
433346	168719
399736	180709
95254	479715
122644	237235
261278	338007
393870	330284
6611	353821
369000	284057
139444	334178
42291	476951
180780	144470
360033	309243
195142	312697
6877	90705
351433	52537
358320	306764
12177	265027
262682	301852
46127	406424
36930	215678
490743	286530
36205	250389
314224	151444
240135	476656
239202	1483
49786	290450
207032	368859
134108	39618
130121	477986
369582	391414
481409	47390
96239	492298
28838	273831
100149	295725
94344	256361
341406	414549
390541	261320
19812	379976
265441	135756
147718	205287
144920	208902
32386	404218
66329	196783
409390	404603
481808	440962
301557	395770
361576	331508
131380	272230
329133	31552
34294	318672
474094	395336
493481	309524
418771	220549
24955	48007
467069	265056
415185	240225
168594	156376
421056	267352
22980	374746
99810	80283
18376	281924
85621	234401
156348	313543
231855	140205
271725	113138
187834	356036
17298	31635
66009	120140
218142	153964
296511	237548
401820	153995
68098	380588
204824	198694
16180	178436
351564	165267
190142	417703
326631	365929
433144	61710
48953	485304
146893	171414
252923	90884
409454	74877
231541	314180
254542	186440
290428	245679
358840	462759
405708	266203
307103	176311
287444	222894
493886	220675
304591	347104
383975	2894
210336	422175
303646	220579
340912	393326
38053	421935
88724	272865
237714	45141
80208	423354
220334	435708
200410	317675
43642	346679
433872	121892
333042	24539
265894	10345
100516	26556
101834	104505
368676	130621
231629	248973
55914	375113
139088	377064
237714	332246
155664	187974
449732	374698
126870	467113
97681	332570
239606	401413
471584	329401
412063	475594
29925	369866
195547	279047
435782	235606
28399	212734
337483	470554
417918	200510
7378	82271
84980	10212
471491	778
71189	113369
236359	242126
370026	433391
224762	336590
150073	486885
378028	123315
463909	79831
189318	42387
14832	190369
424576	268478
279922	322325
327636	279193
204099	211642
174139	46883
39570	9003
404586	218727
441088	195551
182593	317118
265947	36191
259918	426986
167583	454822
57938	280688
138411	3242
462715	38063
147081	338189
442822	431894
391479	139395
421211	99590
359790	236654
136085	331777
469295	237165
411015	48163
488297	440660
152589	478232
103748	411424
41777	174564
323469	45972
280110	22526
409235	286936
352778	409828
65043	208038
325983	317118
476307	105053
469763	317675
68596	249685
303685	16433
259074	431226
212595	393326
256578	168845
115308	225561
232251	15209
129147	57453
50342	187974
73867	291249
391858	325778
381305	365141
148332	303823
85678	388254
253656	461050
1564	54976
78474	17231
468287	427056
63391	388037
350504	254692
322976	409828
406550	329137
83935	51881
253216	404928
351015	139206
96619	32807
102392	368788
239804	236599
333309	24208
270891	9054
99676	395964
483679	105878
244017	296130
373477	317118
183107	4349
47689	125149
332868	440660
170438	334635
119107	124974
440275	15133
405979	261715
29223	309493
134632	127930
64777	178764
31616	154872
347480	21523
288691	326728
190766	324825
48950	381301
271760	202507
263981	119381
192525	414832
400863	203656
127209	152502
95579	398954
12216	137743
482596	775
131206	451008
339333	196783
478474	431860
98445	377906
431153	18639
255859	25984
131080	14808
299219	108424
251546	388492
331962	9703
201946	478139
59168	492024
433565	348798
285005	127921
248171	301547
23822	450833
202181	72781
325942	477489
283460	283632
93876	404259
296423	3234
409884	448414
121154	69756
425230	99845
288354	194830
256628	30510
110749	3011
64360	296511
186044	151174
385314	5691
176336	124637
240209	189415
358869	104498
153322	76616
430170	89298
230051	98452
196599	57385
474222	267602
247388	15133
272225	214550
168410	119381
116068	56068
185339	50264
272742	29428
35132	1057
78571	412849
392624	484274
40753	419163
241832	468626
204967	440962
337031	206185
183113	343012
99630	49903
382844	38304
414770	266263
444165	166513
177483	472949
40631	16465
116081	359596
240529	60509
261452	384817
347167	228726
420316	104010
236200	465320
11209	422164
459701	383096
130734	213162
283024	389682
242531	156376
24214	37203
202293	21583
318096	440660
88439	245338
348970	387742
401940	263009
27008	369262
305231	77438
172911	434893
59665	425675
133263	313745
444644	76705
270629	362972
254769	454975
164244	228529
260400	54976
109824	110594
214855	191959
380846	158721
254446	403150
53898	28129
130069	446220
265652	420141
351006	166261
422259	70557
494102	417549
261211	317118
171850	350549
99602	476231
477316	210927
404670	45899
288012	381304
273900	24516
179375	70802
110367	405725
5700	123465
33411	423770
232350	391473
403057	117994
300951	126758
363243	263009
195893	75583
232616	473286
107118	121141
440331	375113
146893	174612
180689	28399
316666	312478
30978	349583
328339	109407
289872	75303
1292	104760
260956	476412
329676	155656
312347	172530
436186	67584
4625	418551
409388	208577
265965	218614
71647	135756
330580	157805
411041	209596
16349	63528
132730	379976
346600	97051
348120	402872
120707	421167
44910	323813
249981	250404
306643	160428
330288	378462
354536	50538
192183	209510
143315	275500
16131	23018
187628	202506
92458	236213
47621	484423
292225	167588
392038	129562
237123	91559
289126	299934
410433	191959
14661	133109
319412	429161
153771	126038
466506	350785
31398	183213
428735	163829
61367	246054
157758	198360
178118	337835
236586	251597
437849	13647
112755	422853
262310	330469
49531	60517
379696	410238
377720	327452
94461	396080
119677	394087
215817	303199
431661	367343
291300	32017
461415	470588
150236	186027
383070	137128
243568	28151
487476	464080
128605	244067
2705	108290
294323	134535
379855	245379
302918	266506
665	94516
117080	110677
409061	251374
152368	410030
3664	210225
482592	190353
241803	42189
32430	317506
333555	286939
25132	408263
401763	160456
53858	94516
128697	137871
100052	61958
149897	309225
134939	227101
38993	317511
14428	385359
438475	356301
292661	154101
243935	268079
281054	198423
246367	317604
120144	43610
183989	124085
76281	317118
344110	136744
345401	110282
292347	15209
59219	487378
409745	49184
347782	183213
310756	180962
47467	192005
256486	272265
300746	226152
170769	38910
304859	486275
225597	470806
281052	90123
386468	469235
282384	445431
98177	48163
149015	314228
366402	268721
169239	419955
201131	151299
317523	132529
475053	369599
227188	247481
356530	340835
104192	277961
96203	346594
92740	216954
166998	187974
96449	73778
216870	168213
469532	489376
220648	213317
302722	272339
125566	420984
32468	171915
21272	86476
255084	278846
8996	160419
112425	372822
298842	396002
205548	185609
441461	4413
378350	146584
474347	442368
431191	478415
467824	71285
366665	113051
146542	441490
414286	312138
157145	216229
106313	288138
198317	57385
368540	48275
356074	394457
163014	316388
46404	164019
9300	330032
435394	232746
333956	476171
247465	446158
164637	152502
368306	460163
326260	431340
54873	376552
267444	398589
36199	5040
381579	493367
482456	90635
320496	176878
54327	28129
353102	454323
453736	234555
368116	281727
229588	219256
99343	60561
327570	12124
87746	243543
69915	86892
481723	20533
206046	225094
180758	427977
464849	419189
445153	94665
370271	395988
249838	318965
476990	108070
394411	194165
412955	410074
353188	355700
158071	100478
280986	77727
295020	395988
324199	167540
280795	249202
300688	475846
201495	99261
493103	350748
340654	386138
221894	296758
375809	324825
231677	105498
382848	380028
243953	277221
7752	336590
233042	218013
256622	316705
263299	399468
160961	100349
431146	183213
429724	101058
143744	33942
41315	12185
323109	13966
98655	313745
6754	331508
176645	220635
295040	292344
415625	456586
297227	376814
172923	477129
450844	420752
354214	291823
243847	480433
447449	120986
263266	100528
136231	414286
340561	243909
18158	97046
413869	94602
422565	231106
320259	313543
450465	490598
5481	430356
36723	493128
48878	27779
252897	38087
443308	23369
238329	162947
150441	83872
2343	174924
357877	269250
474357	235980
348395	76454
238749	67584
397459	228702
74962	197077
43275	246592
7842	254914
270167	94344
167588	424402
239439	37136
235034	120173
102523	221061
430818	141381
197544	310261
107118	314343
273900	218730
326442	324022
463226	252989
420944	384499
293175	103632
268956	48124
401667	291521
6467	354497
117124	380995
456260	236216
322278	364322
351655	283308
140991	142678
102052	46423
259089	139175
102523	321323
427669	96977
56966	178631
84698	461227
459461	469235
155271	214436
168021	490237
271905	461392
123536	209018
84803	297616
149147	17715
75303	490782
301557	166386
26403	313745
89219	305500
168360	258370
266810	53407
85306	423688
475178	190369
359946	295159
221487	52537
237148	137128
381307	141623
173902	202633
277250	403605
369346	371918
476656	139770
459213	164996
400020	139556
231268	7773
436642	411809
382984	121145
460898	258220
138726	272230
248093	353343
260801	431164
153006	11008
430973	8930
215768	11956
165890	267022
478144	244531
441302	487192
48411	421356
21873	77727
221454	275959
27457	213645
420225	267352
90781	22827
412590	166961
81945	327217
192611	4369
275890	201083
369809	209510
271524	49828
83458	166063
55633	392849
277348	166236
7022	177058
30422	38538
126910	290014
250123	187836
75963	448709
137863	419577
76593	318735
160394	476412
465223	366493
220672	415454
121797	291521
178245	4483
412529	478062
144006	48861
292576	406408
48652	202523
357745	94516
296260	475699
255764	243467
63408	476904
481419	302043
332087	5385
300410	407386
488832	190369
92216	426744
98315	203656
258239	137719
350412	210082
404960	165903
45890	257696
336152	2199
283685	393326
56571	316575
52608	453038
346272	282676
108618	35966
482024	278704
311221	45399
350779	453961
163519	409446
33074	115948
346831	214714
471146	286828
29530	86077
76399	420944
433446	4000
63597	127921
382892	311221
55134	348798
40245	210167
127143	363880
21508	378033
131110	233116
25391	164884
147419	283346
240681	445683
153687	3971
439887	69013
155922	26940
55901	208577
481263	438783
330600	106653
120099	194478
340884	49903
34417	327061
142603	397391
338730	202973
176221	453605
309340	137339
471076	250823
120791	92477
314311	204330
191761	19213
216529	171023
354728	175610
239836	37515
333765	371918
457547	446801
294079	296260
119727	8084
377971	71816
297713	233996
372340	423531
456395	40784
323559	227101
128166	491269
222364	350311
117202	450647
125164	198010
247990	22907
163843	11626
464548	130028
414807	153700
79717	258607
144845	198306
12983	432212
73659	174738
142018	359576
3186	102117
77536	266747
290989	452287
148043	227674
298249	185704
146189	483853
8943	2650
214970	253964
379136	389682
137353	422621
238285	477774
118095	320669
414336	63528
123718	282610
111968	267079
11209	52030
274852	457631
106410	364240
116019	211286
219136	366533
189454	168731
435140	176747
127972	188087
187507	151354
452949	35707
354369	94516
364108	142031
347653	58881
362312	350885
322211	183711
104817	30263
442435	197463
326689	111987
112443	246190
96404	160428
180926	404727
105077	388047
485975	441021
482848	273831
450550	145691
156446	223519
326260	120742
221416	466679
242411	166297
241419	75831
449937	74044
280288	93627
159963	489699
404568	34659
315625	167126
289398	136388
404332	29105
175454	127046
275655	282909
163356	209542
91	236992
208988	203656
43522	164493
337278	293813
124650	99315
268828	82585
251159	98012
488963	74650
39641	93359
306583	359762
101782	235280
82245	396860
252475	359165
94533	459976
268781	172070
102748	345401
294323	39764
78673	185479
284098	299408
17168	77438
304118	259998
352685	41406
80177	135206
153322	347948
167154	252562
123966	487932
88984	165966
372506	293813
243373	357520
416408	252961
357024	67157
19438	80574
276663	65497
19246	181506
169866	457258
147173	142018
256716	97392
63835	168670
405674	213792
109600	25410
280173	262954
263125	479031
363587	334170
12761	437428
92209	360860
392053	299202
133541	28515
460629	363581
457335	190369
100722	271852
437363	64335
181159	132497
63808	436740
142418	190148
162631	73510
227399	214024
412710	107852
139030	265589
303444	387742
253442	266258
358754	411782
416965	136559
177649	409540
37226	388575
437351	426067
85884	352950
252129	194338
117739	267602
44580	460739
99862	79895
36135	367937
358624	425751
179267	432588
41086	468832
159777	222701
365074	482722
57628	487711
49971	131937
381891	456640
135518	63622
475027	16433
458183	402323
450532	297364
126479	396820
45877	219887
377401	79249
151904	466969
306733	417201
258398	204914
316963	323213
147498	163897
236739	18719
7922	118324
286826	193281
264776	366127
201156	223294
378224	53624
172890	273831
283386	166970
203200	378686
324077	294060
343013	110677
136602	101151
121467	402415
337329	261396
249803	352605
296187	478415
107709	172442
375268	332392
236359	373099
425510	479288
106990	237889
355025	209072
326136	459721
168405	440962
454750	375840
285402	450397
263012	165267
33700	26699
69914	353787
352882	164884
48265	226341
458048	408799
376831	219851
61367	439719
303859	407235
277459	289324
391969	60904
133909	472583
432638	94973
300741	320625
175888	181896
167588	277898
162249	134262
163202	188475
338742	316388
285290	9437
164975	156207
369189	174797
405572	194176
333728	176878
74776	388195
14871	11626
406660	656
40028	284925
350829	22804
154451	65210
129936	363581
7936	420757
219495	254445
253102	180799
492596	469235
351432	244712
71297	419098
313935	348234
158983	397608
375506	355700
25412	255650
459714	392818
477747	203656
260352	4413
219546	359628
360459	209795
222104	229709
60595	457418
121117	455903
30163	463728
87021	359668
114117	355093
385449	251300
466774	11626
406813	9421
449372	145059
434940	7901
59823	220410
14659	225836
236927	387680
73327	21464
309412	190369
60167	430800
368858	110708
232793	285446
428994	67008
171013	486885
128605	379610
235991	178356
469532	423322
169800	158246
173717	313829
467697	291205
404247	234918
424545	421285
27774	199140
112438	492701
301288	36032
184367	249202
195681	218886
471693	454620
316136	452185
241507	54976
165506	452098
277568	177374
406482	433934
32031	203656
389656	317853
446725	28096
336152	468730
453256	99437
291478	435754
323440	176618
300195	58861
453054	264947
376816	168197
368557	176052
130029	378462
13082	205180
262536	212605
414058	40181
79002	330414
2992	160545
378432	366099
296870	63528
430096	431402
305310	403717
366821	293596
106739	158927
186341	469620
462842	334577
352131	110428
481419	337849
208959	241614
137840	467369
79682	334494
128337	84791
380858	417380
18623	236213
72733	473480
179556	222701
322215	228431
234300	428103
206694	53863
61392	348292
493080	391414
261337	134695
17554	41753
159769	459205
387801	20959
295281	374387
433346	177569
151543	43246
108060	10002
258774	363973
427409	183213
127462	248614
99355	132320
161853	293813
236328	94356
450080	395988
334489	137128
92839	251398
360217	348007
155687	13370
426128	408288
241732	186305
441463	46706
343936	427801
117548	12895
130300	420973
473565	103414
155032	132843
435536	252961
463427	21902
453054	171069
65683	22804
444584	13370
98160	369217
159599	48861
372487	420790
210469	350696
425957	384876
191896	35549
376553	196783
420319	95189
102414	175277
484198	470947
108554	391414
76420	186561
302386	333365
313431	222701
302986	104498
368380	122462
114643	377383
149178	41629
304938	46134
178204	389599
260879	189567
209979	310756
245938	179741
124841	64437
186781	440660
237699	122490
246722	139648
6539	142018
186669	238614
152975	92613
91667	63957
43449	179103
283521	317541
60601	141623
60072	447517
6697	478914
378447	216835
286855	164164
377878	214413
53797	139388
143671	175367
483679	122462
51712	122980
114027	380457
174300	26607
13259	277413
371110	304589
36556	359775
53314	76454
95215	464420
136130	51895
276589	256373
270248	118387
458551	155927
360459	278960
433587	126706
3617	220417
100349	71009
63792	408259
308969	350759
229685	309524
244340	357717
428715	395988
297728	297806
317897	481180
165600	203271
119001	86639
400972	109407
189407	315888
339904	190369
410379	430761
404693	285611
405882	310261
405042	186259
150789	491181
170021	475764
10093	117097
390359	90705
47289	54976
477624	404408
56620	480759
72137	427208
292641	97828
327172	374939
438612	335525
356355	125074
400408	104840
96169	173973
478546	237032
156205	153995
51543	421830
433003	75952
296949	439253
97677	426439
227068	129415
323407	331535
321556	326130
389170	338581
301345	61892
249410	158294
446182	436354
331238	204245
291979	433139
55770	328708
370000	457297
474177	3014
140906	127921
63704	293931
52800	330469
260110	464872
222032	325436
121594	349080
182192	324888
454309	208169
315566	237165
441658	25887
143777	469235
264696	439718
382314	131984
428692	146202
367087	378895
358480	110845
283521	10110
54539	354039
419871	6289
282912	122067
11237	272951
75925	137768
60208	357854
156026	124044
362000	54976
390649	208038
395663	129287
315560	348624
208300	138885
381493	292721
210404	425675
485063	293813
493267	484274
132152	86476
34757	97483
455877	459252
103524	326357
257977	439858
490464	110677
231945	69623
48030	299657
69428	286828
88329	64335
268256	277961
417602	414745
70706	452787
236714	132740
296357	410355
238452	448623
336896	476951
226168	398333
93042	26348
10060	469583
230288	90461
328504	379276
421009	114397
333146	355710
217933	246311
252863	400199
187718	78811
110490	350586
267562	426693
42226	184258
367398	313504
439861	422998
99832	35197
257904	324802
281413	322843
216616	156189
314311	21051
331406	313745
454867	214429
382936	446573
130376	54700
342465	380538
426206	99405
383673	327343
459516	159069
28556	45141
400273	217423
197809	241658
148635	477986
291561	9054
471169	35035
405979	244392
320275	371486
167638	426887
120425	185335
212287	313314
87046	126764
121594	49903
110306	449371
175497	314976
331303	286337
78515	466216
165658	477986
442223	324225
20443	176416
326260	19384
430707	291823
292309	371435
442236	463200
262286	132026
426190	124650
103796	267639
159703	104299
99287	128276
86041	378686
474848	184558
312595	278748
380051	359387
81545	21583
154023	28129
69672	203656
23622	278670
52872	177050
168526	491311
446549	352952
57	383462
224749	417862
95040	316372
267562	274105
267562	121609
398058	94516
230514	156006
218292	376821
425845	257663
5989	160866
437352	272729
31483	356087
277640	186841
477253	77438
345028	440660
446727	401716
370096	300119
245213	137833
250183	215399
336829	435318
396784	286313
75056	23430
457577	205287
438293	1014
14151	147520
248093	132318
397010	20505
38172	216379
125179	169198
448295	350412
175263	174939
295304	115553
40890	238188
365715	224282
439626	934
68352	141365
238738	283392
170553	453778
191935	303424
230051	419137
422711	387839
122857	186259
447408	12640
155087	464420
372340	186920
228084	46990
376483	409982
404711	58123
234453	174178
261747	191821
129374	155689
341204	488971
70280	75499
475788	329464
448221	196783
214114	447897
378427	218475
81436	126204
126449	39764
372015	105600
38083	367798
22225	66839
387775	187028
169662	144912
319259	245708
286940	440615
346299	278907
167379	254914
385612	435817
204205	463549
126367	301475
230181	481578
163413	308171
16898	430356
100580	337585
50771	201237
409238	448862
280526	166513
5354	429064
427714	271984
441329	346388
127052	77276
34203	224285
286145	358330
300874	114643
312026	391458
196559	482936
158989	486885
243880	190369
72804	447069
392240	217423
277003	269199
16771	245585
384324	142905
289603	391414
283627	486885
323787	33269
439719	231485
310338	175957
300330	130614
13683	477986
187393	335663
121133	36195
138990	336590
429391	487192
111087	172256
367919	207731
436596	213169
236359	354344
336675	169089
47909	414257
200092	428815
421880	378686
246537	453753
177204	440706
34708	338848
458602	242191
157878	284599
354499	107428
410452	119336
487340	395988
552	73336
427780	367686
189247	343751
429865	465400
480141	154544
149742	160419
329750	135074
269223	434702
373889	98548
129897	74106
450722	88062
106475	94344
489705	494102
185339	442370
412690	215883
236654	378462
148075	61666
65025	343861
318047	384583
190128	12895
254430	214559
24697	4995
115003	49966
451124	10345
409355	183479
417150	319603
438312	232260
44922	414123
412844	296459
462696	110885
325188	478461
137834	37451
23528	427385
85245	249293
333350	349673
237533	65907
369108	338790
368858	289238
352927	295007
376592	309456
114405	317541
484840	190369
363526	165653
448861	197866
201131	225621
167479	248777
195039	203656
57390	49903
4283	343959
480963	290014
379857	409248
919	347685
75928	377984
98535	117799
71278	79965
45724	471412
196895	470149
375405	81412
272742	173847
483725	159661
276209	209572
356530	166651
185569	471341
265286	67584
372214	323156
112814	274007
61239	442151
334493	94344
30403	332532
181471	378686
210228	40034
194216	265589
420624	71664
270663	387742
428754	318077
138726	472072
281130	430756
155322	105498
423013	258270
444864	267602
124763	259929
111156	15209
15068	185420
156666	30853
91325	134425
456021	267840
104740	25276
161279	130310
378398	35267
173475	305151
25748	25226
5722	5040
302996	350549
292625	317118
294128	8058
223976	219876
472685	126204
41891	351689
79161	133909
414248	197762
446763	36760
50719	345295
188061	31946
383221	423033
493799	256623
418707	400806
292576	209510
428787	244005
171276	59946
277863	87178
26141	334680
303538	264261
319921	391414
313939	110677
265589	58881
185526	94973
282967	39903
106739	36035
318265	190369
103824	280635
84775	215054
271625	20959
175121	290668
17481	63061
42575	311800
352007	217171
371652	75483
404243	454161
54781	286401
158098	163446
248678	464588
163066	60787
121009	134287
196969	327632
272301	475866
348644	217332
64474	61822
90880	155719
22734	358848
229735	400483
39683	75348
255188	436671
172417	474815
289807	51895
194081	222701
31705	451702
356530	344828
413947	103899
168102	136453
212340	63976
215943	186159
20946	324287
358118	154589
440729	130192
302281	6311
480633	67584
271760	441652
285532	77136
366505	321555
327587	140570
111803	316207
111815	393238
405584	69446
73054	387742
363643	385378
364630	66798
360880	146445
466790	117097
138203	13370
121898	293813
230051	214156
31780	141722
35498	185403
248049	391414
82774	121304
304452	284404
72930	492222
441061	190369
218137	427315
10228	279250
19727	103267
445815	50677
152743	82905
181430	103382
217363	129857
160041	311019
407334	441313
360065	415585
181999	319841
15271	24977
134978	158420
364636	348156
206508	151297
355922	439979
440554	62191
117991	95149
469925	190369
167546	381416
2187	154766
347891	157624
104738	350966
98654	420413
285697	105585
298479	229150
262210	279701
39195	375853
93688	35299
199494	359762
81553	145948
246742	26348
208209	137719
40319	22907
105977	12245
226223	468024
482438	181969
30333	493625
450212	322820
393071	491099
80924	132996
84319	446167
316585	447517
167841	314742
219004	314263
356318	400560
141478	435817
86311	372897
231343	428337
37221	436831
65807	76454
321898	279980
349261	446256
86	216638
240095	275070
305267	368439
295160	53490
397967	300800
378493	132843
198489	136645
348293	473075
461967	429065
2606	48012
75689	336590
323879	243791
235381	90884
379537	141649
468753	291521
311077	434035
16844	445749
49013	132740
480058	323647
184817	340899
395058	118245
485901	320097
382896	474412
44487	431249
128704	129513
492928	286530
172408	312698
50197	446640
20946	214459
398391	155817
41496	421356
253558	203279
366828	237165
15095	393044
132617	284843
62198	292721
398308	288035
196831	389483
320272	237669
167912	420688
18046	186668
316376	249768
128603	285706
446724	329859
28838	471071
371935	21890
401179	350189
451393	104505
56068	445879
385131	399776
214367	255617
332280	272337
172923	247974
86480	374433
487798	273831
366685	60517
49966	49592
32100	110677
68212	107187
21389	119354
121270	459976
252757	21632
429069	126410
49871	160419
3809	317457
32538	95149
44577	208461
229124	3037
147456	248382
326328	249296
137275	246188
483384	72889
276670	14919
388545	160419
51717	422546
221401	264406
309327	126473
379485	119381
109600	395198
248013	454052
138956	338271
436612	87225
467467	119762
337190	430356
105732	249334
34190	15133
64478	339553
288190	429863
345987	1082
432100	256366
418380	375897
78116	454893
232038	402669
276098	9054
353879	134986
293405	296270
87638	383967
49542	8084
233498	409480
210050	319730
382556	252466
67223	295650
280691	115824
13650	272341
100874	44159
170085	345039
43722	222701
26142	376504
488431	259929
384370	294920
31694	351639
109389	421830
250301	185479
10095	298182
431079	313745
148566	43503
445275	246914
404347	54976
448626	420757
221312	338493
294707	472566
423017	378462
451849	335519
191566	467703
376166	487153
41154	310261
42160	251944
390780	331638
146651	440660
193869	53459
437365	26503
77260	189528
215054	160027
410141	352605
188957	21583
206913	470601
314938	236213
238262	106011
359906	89070
443307	472181
286879	285156
221329	325163
485241	75404
333943	265589
219574	11713
24396	69708
186612	331581
3023	250389
279809	283900
132540	422175
250094	288925
376592	23553
489228	96866
12550	278382
220829	249186
389641	382899
113355	459979
437256	213201
335484	347158
22779	268904
469295	186159
299342	291936
136955	414442
477091	160722
361448	413997
179363	154137
151310	444840
146893	41753
27592	30611
375405	160628
395428	325604
361246	77423
200849	317118
449522	373730
373317	390818
135939	387113
333206	385279
90661	329155
46763	420944
159356	187974
184564	152851
120444	306692
91779	299837
414286	253304
483409	114643
333080	180957
18185	354684
286244	411056
312260	391414
237223	473056
444276	178973
481660	420786
439296	111715
248925	379976
61396	62041
274455	52917
417685	149250
181768	246678
285403	275135
423963	313589
11373	451231
488899	11444
453074	63933
59539	403856
64322	366493
164553	270726
477973	60974
11789	285508
171399	57471
330713	276543
467372	13072
21888	356428
389656	257091
105196	360708
251092	315671
155664	4413
12987	275812
212355	118860
379935	243840
230936	78460
365857	327100
73466	331508
144023	355806
149300	293813
211874	102096
239028	65244
423593	477986
277568	27292
118309	350822
234978	465071
166269	397825
426297	100369
470658	63086
490553	156376
73789	13966
182973	250434
315730	216591
53080	46472
240522	490948
493541	488406
392329	32865
144343	366493
209692	68739
101546	65371
112646	395093
436052	77978
35782	371934
424155	278107
68035	61766
224146	50155
33599	28129
261278	167407
77079	212081
327209	357987
273339	57844
357707	122732
172726	237676
204117	48275
161162	379857
449594	136435
248179	25800
469893	434386
189659	105498
17481	313085
82881	378127
406144	141068
448844	4413
473989	471356
284842	166063
5385	169019
391375	40447
463220	404678
148743	475047
130069	147429
178422	60653
297654	196783
236669	111754
23034	44224
16037	346649
397924	373021
403061	32086
191529	391414
211868	158900
240203	93408
148062	277450
485667	338120
408736	136987
190564	187974
33927	375840
437661	432212
178460	148310
72217	15899
56589	29253
399768	376480
437351	15209
451062	347104
277381	192005
232683	195646
252957	88276
76347	290560
233498	229756
123151	341271
205571	98906
444585	284979
107064	33287
383230	263514
481240	136810
74877	438877
393674	28129
435602	301659
74158	484211
1057	47789
272514	160722
290259	227101
82003	40958
297425	27775
72804	451431
279722	250649
200607	356614
247812	202571
230828	483607
336152	404135
245674	240622
35354	63432
153687	239528
359325	323823
321487	76454
39683	187920
253704	227101
462709	182004
328140	409094
4098	235076
38420	436686
213957	315716
407565	169116
233181	340275
492453	131119
283508	354630
271349	365074
120778	335477
413078	430356
9025	207042
445098	336955
287583	402476
479395	190873
39892	330949
452981	451016
202774	111600
316156	368820
249860	236240
296185	271899
294900	265328
155583	237235
134299	281472
360459	313905
138839	138021
317550	453019
229735	209666
299106	57477
181419	314343
195121	253615
332684	219743
267562	459326
107118	111518
428887	346679
233175	214050
199420	352188
349972	98654
453096	270633
318540	315671
5484	489822
266597	164446
197936	202523
38059	118263
353994	275283
85391	479614
342196	17118
440364	484447
245679	302384
237223	293813
137454	153685
340575	452803
17303	215054
38385	308416
90332	383592
92401	373615
454694	56454
492316	305331
27635	315671
118817	18681
155073	49847
418410	362773
68071	269478
373158	132996
277568	98650
91036	476826
38375	375595
302918	44049
275201	459213
59792	49828
16769	105585
386802	73742
209396	76454
375405	34530
199765	185115
81695	299218
20561	478082
325932	109968
32601	301475
287857	102352
416791	122694
128591	469268
399830	130028
481567	247449
81358	35464
230542	74106
54539	19996
424002	200444
221734	322186
293694	95149
455347	134694
43827	243083
197545	288752
253265	67858
260935	329630
478307	424998
470941	421356
185594	475818
183799	281082
174411	290218
209500	20720
366845	16170
88518	294069
93020	280551
282876	184558
483812	94516
132124	78811
56619	443033
228128	170180
5700	129403
92401	193947
237458	1477
256224	127921
66363	177569
874	259378
241749	110708
454161	465425
307525	170934
178257	439181
109733	72728
338773	14331
79517	50504
423203	417349
295865	300090
173863	452200
133302	130028
68061	304304
446699	115964
53748	3004
465200	206089
34588	298767
364683	236560
112849	58338
171008	120053
94671	281993
369944	24926
489706	274309
131285	23018
325438	490707
238007	481785
169630	195837
74364	132843
488971	291324
319259	194408
247364	123341
380225	72980
344218	259017
212114	161304
131814	440660
158433	59234
5022	476951
9154	139132
344314	447456
101656	215776
133891	60517
381543	240225
214877	429567
373025	417848
422457	171718
363225	397535
67549	432173
39401	199526
258136	337849
174255	89510
280899	275812
342419	275232
195346	373548
85459	301659
148822	261070
184599	485734
319838	359437
478869	98502
219546	113650
50871	265489
434550	84182
211238	314742
206969	8459
209824	434893
334602	220417
176878	3177
387283	20552
400816	305072
414023	463549
263782	410533
198450	272825
143862	52059
433034	226308
432195	343206
127921	59120
472576	384174
448770	267051
310153	342052
401699	273831
196003	395476
343308	224085
288795	313769
128322	423448
356345	78273
162376	218017
177860	356287
484578	246600
227152	326557
402479	4413
40143	45141
79717	487813
394568	332261
183829	100076
190147	316575
64279	110677
476200	16433
80919	318828
460490	144845
242787	308676
282435	119490
71189	284979
334351	137511
259643	245317
41673	185479
375542	320508
492109	207897
474578	147554
482303	464429
67571	133106
437140	326997
79187	10345
308904	451823
382297	159553
264538	279464
409205	298182
488129	33840
320982	351200
73974	1361
180476	298693
146641	452173
250458	449382
349505	100287
5700	306406
211238	53550
254446	106825
89826	406401
65546	48275
225868	331007
360459	459406
73892	109504
42493	275132
178136	208446
389224	491953
227857	68559
375913	368820
142931	470355
21730	162831
117061	354694
490135	120003
448940	100081
360466	239122
236956	458220
401871	152875
157663	436686
28037	239090
216585	70971
261098	489822
95906	358797
276	30428
473141	61376
299218	242149
380785	338271
439534	366534
373433	37476
232666	247013
153006	226784
246175	311221
137454	118385
470775	30263
170173	187998
64008	121210
163650	493999
439267	472072
375937	183213
275763	167307
215029	258220
464548	490888
468185	350468
20946	402697
390781	77004
133909	18479
220376	122462
87473	275945
466664	22963
145542	415462
81204	250389
20345	381857
96540	316372
425270	273831
449982	10411
160476	317675
79584	317367
16831	311160
181353	362610
30188	267602
401644	150485
91897	262954
458184	480025
1516	391414
191484	402152
106826	218332
348167	200700
152368	105498
18647	251806
221158	15209
215644	471585
343746	16325
482664	347057
322829	50350
280533	109580
280600	68062
82074	256121
119965	109437
191341	135918
170734	87469
68163	383078
289715	286093
148295	401432
12967	474398
283508	466135
370065	64335
319465	102352
31362	246926
323357	440288
362267	22486
399091	491188
207141	344063
49393	60108
285027	85163
75317	160545
238376	452098
363631	109051
306688	8849
144122	154097
124765	312034
52381	434251
271073	15819
196340	359762
2377	15209
342807	283083
447335	111527
365410	427796
326596	250389
470672	193161
432929	282866
3050	493154
238183	365236
237351	109448
384335	304140
185467	142018
385614	396800
176280	313314
138638	204330
277568	193705
291829	456327
459064	24208
314311	487175
386568	15209
356360	488036
114219	388195
287566	348544
130069	49903
87403	439566
336152	6137
245672	483853
155436	313745
185300	138548
11069	245317
418639	49903
164481	246690
292721	412808
345257	300480
130840	203656
342673	325738
182805	280639
20238	295725
115725	65210
17363	366534
219284	239241
470062	258370
393023	79081
266094	141185
273787	299690
435153	231638
72050	354293
485265	84502
122970	417787
468336	262954
320081	182546
338955	305449
466652	366493
461172	305984
253171	197996
385004	232377
175274	119123
268820	139951
283521	274309
32004	110505
106141	378127
196599	284843
399441	48146
332239	461182
144239	18023
110164	251806
17481	28786
120101	402566
468930	401949
79828	231025
489697	475269
309283	293376
241443	472160
241194	136966
314912	179375
170241	278901
338752	324037
58484	400112
42879	78906
213649	324739
226468	210121
314751	98291
226240	27464
212505	375332
478588	420022
922	209161
436682	56928
50045	115090
331076	46785
336009	225420
419728	308897
356987	359762
312474	284843
252080	489822
281786	467472
188013	250379
81339	300655
272598	216713
12564	380668
130180	12245
288499	455703
29289	222726
109407	378605
2363	114930
443308	77978
147960	145509
428887	489228
427284	190369
66129	368820
332385	482143
452418	162795
23020	385076
191837	427000
99291	260367
43164	270020
75568	253707
21787	114657
53078	478420
308480	221269
453228	409248
78855	256121
38621	159026
47428	465647
312873	243322
470404	159283
462776	16325
85302	201981
314141	313745
369834	401871
374600	324681
73141	412583
105967	313745
223998	336041
8005	76243
62152	3011
32303	366493
305630	114957
378558	155927
221097	264384
324206	218727
267441	225836
67571	413673
48804	347104
231800	33855
410006	318457
376619	57719
404960	122359
22831	454937
284979	78179
210885	492906
123620	350384
344372	276749
457449	186440
105077	273160
178983	46810
108648	453366
4841	75763
422706	151050
30899	315052
188012	226763
194544	428103
196161	2451
71189	25674
414568	393326
94690	120173
60859	296541
89219	222833
466865	247466
252067	207535
158532	450888
384480	370866
245826	372834
304404	456164
262473	7934
402608	224871
236032	149389
363659	449578
424931	233942
315328	287423
321492	333357
363643	86728
58102	391414
109733	121377
113967	6874
430603	120453
182487	13370
131351	246311
464195	417680
493509	306344
383843	401854
6960	393191
373244	337996
61935	27533
305634	316172
5428	465647
228	93627
219416	262954
459097	401854
139279	109690
89671	25410
326678	122462
49240	49903
12967	378127
162837	340580
480686	293813
75318	442048
295689	273814
301067	423688
135179	231578
94137	332199
244536	348829
329727	457623
433785	190353
250249	118020
28429	380769
200452	379976
203656	188808
322315	149452
105986	187998
126834	252597
105617	391414
59202	120912
119787	309524
260367	267602
455572	274103
270114	13370
203020	342173
430603	458601
334878	309801
75356	291249
78986	34585
464966	232890
273266	211208
254232	282830
175484	416854
363684	172417
210685	387413
202478	160291
24436	10646
261304	273831
384885	298077
137359	370866
1748	246959
235679	461944
359036	401172
263247	319294
267281	265711
117103	473025
57987	447572
317461	443693
323056	425411
7245	425675
271344	117368
399852	187974
487911	439578
142194	248777
130651	23553
128837	288035
64971	42922
89943	392504
234881	10520
445023	83034
236162	350189
246686	261320
327355	135756
283206	382166
433052	51881
90894	139320
423294	169582
306352	457222
141291	328059
198317	2582
179041	101049
486527	169485
368600	69222
123718	44607
393538	89810
212258	313056
292205	441099
263853	330423
135179	409656
417448	185208
375042	337791
273365	348798
244092	163445
369209	224871
121594	417410
226167	368656
482452	301823
10546	186384
128666	48275
109676	240918
443600	15209
6866	404960
343080	488081
89958	139704
104160	183778
303578	167540
264767	40257
59628	110708
245679	236258
428764	163434
17231	465692
360981	375840
160580	485940
47261	76454
28447	106877
134531	368892
250709	234356
64861	446616
355542	391665
196741	409828
422588	22256
273900	196919
140013	290450
344594	239588
430492	313745
260072	23419
79266	257298
94793	105812
461677	458601
482046	118877
257613	189064
275197	467690
457418	309960
232812	164164
265312	40314
398635	480434
234881	177335
80402	95312
191488	275812
364158	187042
156972	474210
156288	169184
415397	137600
382211	156419
336658	159083
84318	440660
130857	90884
492081	254666
109391	275013
201243	5041
38389	404960
363564	328330
190564	70046
217953	67651
312202	302560
263837	90072
262924	284982
7791	411157
31893	257279
286286	210032
328075	300480
209018	175432
48064	401297
475852	411455
252105	452228
232683	304076
190998	163176
324377	406998
12216	291666
476976	37438
431387	88113
420857	254178
299715	491903
348236	126021
361964	187450
249463	209763
169822	354696
453150	473933
266172	395988
75119	306184
80150	363436
475008	71128
87181	50155
165658	42610
493899	193705
331497	72432
177480	94640
443818	442108
19812	368892
127801	272333
272754	168799
267411	489167
110835	145064
125206	150466
102162	228106
341107	479985
492851	246672
438193	272775
274360	450876
433369	366127
157839	80919
47807	233420
438907	300811
89183	418309
22294	159058
395049	436527
422664	259704
164196	26691
278843	227418
54327	228431
258911	452863
296029	131253
213036	410563
151366	258337
360263	390394
120748	186159
266494	32651
455568	190369
170491	397720
313604	420790
397576	45313
422629	293813
129296	227593
253102	445917
464022	166772
155822	59170
383699	104598
288799	415017
166603	41292
363312	402323
39195	308051
139984	482543
447263	402009
462193	433391
477980	242997
272063	36138
35806	167391
365050	309720
12060	245317
389270	214148
292592	246592
199680	408892
455422	172932
27316	492876
272742	401101
187244	55557
438506	30761
35749	484274
403044	239872
181266	139146
46338	205270
449628	338076
58236	478415
379680	321484
44502	53268
464031	474412
30863	482410
109737	473010
373025	239107
451911	102478
468541	284057
418368	154271
407850	187768
192780	228431
304203	401101
271168	451040
281381	387185
315340	81817
131198	271467
438646	387333
237040	317118
333228	486420
468645	194388
105986	28129
293149	358268
282486	478555
325366	207170
362267	404418
238452	198297
479351	418551
329387	463563
455664	274869
454979	435022
404892	339965
130237	211858
195645	240469
351655	119381
342619	401854
288766	159249
253069	5197
444271	58615
131969	203179
30674	112328
30568	315407
418098	218614
322193	141509
380858	95009
66129	261146
36595	105585
476795	266807
293265	475593
260470	190369
467409	184026
149897	237165
380434	469532
307375	416581
41287	264406
173208	454937
307218	116842
26243	484334
338453	95093
447521	48861
356953	118028
76953	324377
345918	179264
364725	139648
249202	319480
484978	39620
463723	10379
91499	274309
385050	183213
306694	399877
153850	328059
339904	209933
279265	94516
145920	95942
40371	480224
133994	128418
450744	46805
469563	297487
484950	415009
111379	490237
290238	371479
269949	11075
103343	397456
194180	285035
432382	325231
441996	338271
318773	430356
5765	162831
75278	461769
141621	276513
347640	297865
12462	425675
271297	205289
209266	195600
456691	391414
382882	242300
201235	48227
258216	190369
63024	200344
479453	315740
200407	421356
212	358981
44203	241840
478588	441561
411047	419842
329139	171994
172396	382096
485704	83500
490709	539
270887	53863
62074	48163
120707	440660
435020	280936
383691	472035
477531	474191
258362	180957
445846	316654
20998	146841
143356	313211
277389	327622
487144	147601
55659	267079
426282	5497
295841	374135
30996	294635
445162	124660
321183	103323
404510	121784
448104	482315
193216	62661
422776	427688
194051	235160
385612	285664
406408	283107
395734	273831
180725	385850
15776	309425
292038	255660
340779	406408
226111	380071
253878	210236
479008	203656
48922	212126
239442	454337
485823	133600
465080	280233
64811	132220
261408	456224
155242	421356
342465	445730
372785	367349
98407	68468
78030	420895
115449	162247
423993	392086
421856	445233
171982	479217
264742	304731
483112	475497
448417	377368
187834	484849
221871	262954
459217	110677
71293	390197
182661	107219
404442	190154
251924	217169
92180	429863
155500	277961
309278	2106
250833	476951
429968	192610
122436	380538
272775	306654
315966	94516
310536	393878
14574	491111
27341	480421
225694	56068
420816	446496
138892	426569
327209	455769
124524	346211
329750	172256
59784	52537
324703	50295
319894	176245
160169	159316
281726	231731
328550	276780
142741	440244
276509	10646
389710	377043
220435	275677
179852	82585
266775	163488
262210	401003
264009	363581
235102	76481
12564	481844
369030	189673
420839	12129
351757	423828
136431	344398
475664	315039
324199	364146
223318	317589
34123	232040
113753	49903
138374	338271
366078	434995
170600	132740
333833	96977
175290	244703
296511	64360
325044	488222
125049	50687
387275	367280
17378	160655
29189	403369
272310	187736
350825	375107
482851	223599
487230	359005
288263	436257
449723	459611
345467	383436
222438	276531
370190	453772
167294	266736
458015	122627
333277	190369
383720	253229
350696	25410
184199	214263
472305	227472
474422	15209
122751	136990
226809	275368
46177	157983
12554	291521
240409	338179
122229	293813
411938	94516
86596	276157
435343	338271
220369	453106
272812	34321
200067	467703
404568	105017
3515	28765
333659	487833
171714	432143
342486	400273
195006	333010
494130	317118
129296	98974
327819	76417
428892	68985
130916	183812
396025	136738
490352	93141
128628	72732
128313	167946
371683	15133
309621	207959
141988	41075
247785	305320
232442	258929
121733	469642
12623	468050
328043	247283
313495	88708
428194	478377
110708	259699
60363	486885
11558	325905
98828	5857
481723	350671
151712	80193
81279	63528
352483	390638
257264	339227
196556	139929
407334	75229
96521	35629
414058	446105
378153	8637
263160	77128
339517	291180
193306	318295
453954	458601
472372	114910
353326	158811
259963	201089
213131	301911
163445	107187
136522	184163
133436	325377
124273	217670
318036	86476
309245	469888
71817	132740
226584	317356
266611	274309
314617	26551
476534	93606
16736	64160
478017	406332
133111	67748
348447	465625
288942	476951
185815	143333
53366	222320
165495	468387
254128	157016
101479	216828
281953	313745
345918	142678
396614	286936
302404	219743
437098	474589
325808	15987
170721	60461
316136	346487
344011	189653
442831	453044
79136	385000
433074	194469
350898	149543
374196	471745
228144	148739
160940	225043
79199	142529
416048	458220
202748	183445
176492	164504
1565	422470
318274	213871
191937	386212
76177	273468
10646	387809
4528	488160
389593	457081
68035	361545
89531	12310
96758	424973
468499	393326
491194	259929
95411	457081
399208	189801
489686	268118
424256	138860
143163	49650
170030	479614
176771	106422
436375	13370
246398	441357
107217	139417
277499	50264
312478	95149
490500	127541
56620	386901
81262	22614
226933	427173
25690	418648
375028	457081
178422	257080
202922	306100
204179	199012
263514	329856
482384	34844
113433	268446
64769	115671
24265	276876
152370	452709
301480	116318
408737	475194
156378	297489
187683	482143
61367	212073
208013	84524
386005	154376
259651	458119
318875	99982
80782	7901
330975	146893
310578	355094
434410	145761
270355	51222
153799	265040
201441	269343
250854	110677
254415	281433
457627	113138
487340	267352
362818	378462
48200	424366
99310	20959
128019	281563
302898	443185
102741	140867
401854	425604
247444	491685
62748	110677
318236	301475
130012	21464
271253	219499
80237	60517
382640	387742
93625	169984
455522	210592
306778	1476
473614	43959
326088	455769
96023	72441
421261	99405
161178	432848
27212	181430
432560	122609
44749	117023
139082	60608
336181	375323
452377	286936
94803	48861
227375	274451
341951	137128
135271	265589
355436	263686
154981	198359
342129	74889
47100	21679
326653	12129
180488	53994
11658	124294
281202	395620
427980	235078
265965	33224
473326	160419
104754	99274
278733	203050
187813	97894
80193	22827
162920	408537
88180	97127
117442	476171
465512	300606
142041	399467
483706	27457
353491	489841
29114	406626
403366	182304
40254	267602
182762	117393
415531	28129
105585	270124
248678	109868
66443	8623
95252	159190
287566	56473
366903	162277
421625	447517
51037	438783
287264	482246
5634	401871
423013	49856
304493	350482
328443	362947
418273	132740
109658	205530
189357	160419
308533	277088
341508	251597
272457	218730
422682	373169
213123	400487
14092	273831
58988	343547
308122	439911
413352	399736
181379	194938
7490	273831
127531	135756
120003	288728
458968	16620
326389	83227
417938	422164
167300	299592
469610	343544
278485	49903
289473	387163
305115	421930
400076	438300
309276	311212
238355	160083
69401	314897
68098	62605
302288	251101
250011	162795
219546	377962
172256	406843
157842	476951
350776	54043
301312	302549
214781	119803
86283	121600
368130	110708
84270	315994
470005	389995
45292	94516
124497	448639
174770	190369
270132	212081
346486	326553
163345	446351
425081	214386
286263	203656
154388	444588
222872	15345
315262	395988
474118	435428
164032	340818
135089	149779
456021	75661
250584	401854
316970	137128
248013	276055
90405	246253
91017	379976
293345	453493
410951	118634
207895	463549
461185	175960
306294	274741
479477	237019
485704	133423
204676	277961
39232	489075
458483	56457
221292	281163
215933	46082
392320	73524
96367	29828
176130	180302
229087	396228
252583	170759
78725	317118
17722	253964
70062	474218
147729	437728
441987	102100
488537	271782
52918	231485
57652	362924
409766	293395
309621	451016
386512	188759
284901	366127
89860	45494
263135	337154
439350	269094
316565	363768
289312	267352
151761	16153
415024	261039
154557	385990
448353	401004
229735	284814
91320	313745
99810	370368
437623	177932
461839	242185
368315	268176
410999	85617
268172	41208
373025	427633
226518	52537
134593	258949
191881	198297
406751	366861
106531	471013
203065	48163
326949	93245
179964	461422
230051	118217
71607	127559
487858	45141
381553	380681
465687	291771
476346	112379
65513	38167
203200	244910
373463	224285
68532	371801
254973	100205
124497	33988
179932	222833
400437	42035
412239	172662
219222	303175
383982	28129
278500	119762
28838	74103
457418	158198
361157	249334
428883	183213
437070	374323
342031	173176
120643	470570
374115	245491
159611	198317
429773	400112
15640	341470
479351	15133
455239	133376
296512	114930
336071	267562
453256	250679
35806	406785
32891	211706
430687	148086
20791	429161
214716	157280
274792	293813
449864	43514
128933	156006
108612	433279
380362	142662
391124	446783
294149	126473
244450	120723
270000	428026
301817	227631
66502	437998
394935	294623
230051	159555
436145	94516
38003	347793
374305	493651
275610	237235
253319	291920
158805	21411
17050	336590
416385	60715
261974	250955
282287	209471
437599	489552
343334	187974
493399	190369
145280	478232
244246	14010
9579	441202
93174	483672
216188	109006
129483	194411
485090	452746
366762	344314
381372	300240
362897	179010
456395	124497
261277	487192
171455	85589
407495	354026
318083	216189
306282	241468
318274	276495
163806	354694
155295	157718
345770	436241
127388	119893
19769	39899
355485	250464
469670	116382
14183	286420
472893	20959
62529	200502
387799	53511
53366	87367
89233	9328
36488	195812
469523	72432
350313	217423
233690	466737
274652	445233
33089	453753
248697	221367
328932	242218
178873	177010
31049	81773
50269	218305
231839	429662
189548	186259
102811	69935
386991	331349
108648	406371
252657	249202
99544	351145
459599	428199
129518	256354
393510	26340
328774	25972
166183	236513
87266	70391
212605	82787
223929	485422
243330	481368
220911	331535
272778	365952
10134	152502
92240	378762
195402	147062
72299	374277
117800	153589
266508	87515
117647	162247
252207	111642
214604	357343
14046	90153
385614	481279
453286	245317
129992	438783
65176	366493
227938	91380
128354	240071
330097	154872
488706	457110
256893	476265
249792	212081
223929	361815
482254	98056
474177	2068
428735	362676
461010	163573
388390	269747
429857	242379
115312	444263
262302	333357
430993	386057
136731	178742
261954	456973
436682	480214
176221	281942
470990	425846
11990	476880
184659	125516
363381	285767
429841	15253
490800	136497
144146	313745
35258	106933
190524	328984
179056	88579
319081	436698
266496	50277
416004	160679
397385	292129
68292	48163
51976	260090
93140	160976
17398	348798
283952	16597
452971	86728
421132	234780
149429	474268
484135	343547
123262	179045
84942	74542
58245	364201
180073	470554
180184	315927
277105	450983
162919	283445
304825	467995
217784	80193
41189	158739
442180	184511
307390	306100
198317	182178
395121	371918
81432	374354
14254	268686
434105	265322
353387	268729
253171	391414
136290	228431
192770	142018
281802	383967
399305	167581
325966	397046
445708	31286
311721	297969
491445	345845
458768	416227
143558	431850
283503	437088
226167	111527
465132	286697
157922	452746
81223	9054
449362	131312
23255	452746
409468	246114
153548	129287
486680	376175
149116	20007
12805	107290
457674	230925
46757	290722
365550	92114
452260	390687
490275	273831
199210	440660
476479	92427
416843	327217
275835	185479
236359	51176
315250	229026
152305	82498
396739	152867
345107	436712
424354	477788
258951	347036
108024	320464
137575	28129
104442	12443
437074	70569
64387	369577
264213	324225
380130	315573
297823	194041
431264	329079
273567	103518
191484	328550
370538	421167
280952	446351
468541	380071
483330	263925
418442	259929
25450	57134
163561	245428
332517	50605
228044	268531
19038	268531
90370	320625
160902	371755
272674	28129
2995	464578
193784	312521
348326	122462
192559	30978
91410	488183
171455	208617
417019	443297
30984	54976
286416	330143
415819	206655
105943	33855
379477	441083
308054	1799
410084	317673
144297	196515
311735	213388
76867	460437
428944	296283
173125	48450
482024	460723
204118	274478
115922	373245
387355	220857
81262	469637
192232	143671
415060	366534
392352	166970
216131	402323
398122	456267
222045	158420
389641	129922
83616	231286
32756	53640
232338	464420
357797	159357
119528	478415
253657	395971
344777	438419
450289	142989
44577	80124
170383	203656
54539	467714
331452	453587
67359	183868
351260	435832
80953	467703
246135	28951
326830	418380
34716	475895
457839	294130
458542	335663
318266	46168
426685	95387
304824	457081
16089	24073
26262	10437
84030	69295
353193	411874
449521	200454
472818	191959
357209	430894
265609	15920
428182	349458
435576	53879
377839	311392
469576	425934
9396	299386
362262	295484
455699	454848
368959	147504
430096	154473
153162	94344
51894	489822
416890	467703
116424	401378
175778	38555
240191	315888
369641	110677
370472	84502
345531	355915
309888	119381
446182	56667
308783	224085
133909	278269
120072	185584
367343	463501
236200	248984
265483	209018
491765	94516
455699	48007
194	319853
99271	239099
153006	186330
89238	268944
242058	456926
203164	467703
334769	366534
215749	368908
436794	131975
273736	428864
378105	306355
264213	19139
358060	363973
151228	187974
484503	14193
79025	45141
342641	396563
225750	145821
324826	166545
345156	288774
330184	9075
355083	220417
68012	314343
277219	227101
192490	467673
150489	285634
173856	313745
453651	57989
1057	351306
222491	226127
293266	380482
356530	426887
67129	149560
141835	106716
131261	5820
299795	164884
270988	457264
96335	342463
385920	399852
339401	54825
144927	281924
462811	427457
311236	266556
301078	390334
39195	377122
326775	392154
418368	345974
88603	188067
487759	120067
40670	85932
133877	411424
16370	380773
467694	153995
139178	160679
8872	90277
139844	378082
250025	395278
285444	434385
74804	214992
236269	393326
133368	464145
415967	241102
198732	436686
27252	56609
356530	348798
102458	401101
469832	29199
463480	242426
120751	201244
73660	452140
277651	95874
178759	178048
112338	413215
322498	277575
223680	162247
5535	82729
263439	465877
316154	241005
202628	185335
444002	62948
71189	438300
68111	218615
316072	205289
315208	377201
434768	487450
89489	400548
388201	89373
391832	55235
204249	70557
462169	190631
438850	336590
381615	356556
83961	232510
67835	240374
480608	491150
101945	212900
235939	360653
198786	41075
32533	78451
253108	45468
305928	117752
171156	149388
235967	28351
230981	44991
71741	214024
447962	235781
383594	283974
319913	114930
122097	64335
354284	53863
201249	186159
110451	263447
92130	104042
193822	490888
47035	404319
453826	141158
430287	91711
85412	147861
317762	478415
273291	198317
219215	403429
51858	72855
202395	218730
196341	290009
386321	282584
297436	235327
89219	233484
417394	340248
211251	174967
1421	365127
240852	466302
40407	356223
54599	196783
31949	92187
86438	330438
199794	136331
124363	195757
19727	387742
485390	394087
405232	36211
308398	119131
176947	366534
158849	252443
233498	150647
262165	375476
297641	117399
290232	431310
304146	412087
93963	427947
104192	141509
157601	19009
117910	313829
358860	218727
416004	287347
106305	145948
457578	336590
152530	183213
101479	357391
155654	93864
168036	77143
51529	23938
91370	75786
43275	188315
487020	16585
95920	194165
50264	231485
382848	102494
302229	401928
303303	142998
206939	37948
421099	453106
294334	153995
405156	342374
161363	393073
321555	256373
136711	188837
156432	134465
86565	36091
289329	82962
470915	160764
63274	56866
300330	490519
229647	386132
134226	92613
260831	273831
366402	149089
436026	110708
13696	94745
464022	102100
142365	241468
305115	366127
263981	256121
35768	425081
292298	420944
255413	195222
333339	391414
365050	48163
364377	488390
412293	367316
160117	451642
287261	262954
398997	280371
36144	276090
259173	283250
134186	434741
86761	298582
373518	463623
257498	374379
304501	190369
285876	8501
350823	48861
365687	386184
26898	131517
431128	188381
82566	214050
475029	358317
232096	410137
399865	24467
114643	175562
317523	218730
307652	484031
121566	383693
334092	253069
202613	142415
421234	363564
52652	279558
154526	211868
194435	172433
298449	430689
47001	317118
176130	317676
20077	366127
381256	141509
70083	437641
39621	144845
171053	162947
72531	440660
10959	210050
22540	226541
428277	293813
41021	185370
34683	167540
300916	138441
384939	91711
350089	391414
489787	104855
120509	264406
396034	484447
84013	346691
484464	309808
372307	146202
102623	101058
264327	481842
129132	181767
115293	331315
379672	172782
461689	220417
475179	175922
273780	379179
65255	262277
189684	310736
341632	201537
85800	344386
71001	377906
321035	416402
86211	376119
211270	98948
162800	298013
56074	41248
244414	270002
430225	61269
178744	229144
160503	307696
327209	35629
139743	317506
384825	122462
243766	342978
114164	27464
426248	281252
278270	432199
367585	86612
436699	218901
187539	146202
84801	267352
155242	150478
204625	206540
368540	142678
394204	333903
298156	38063
322193	50264
106648	4558
230051	422210
121735	180009
44749	86728
131475	75077
365121	97215
279751	190066
18642	177749
168018	427272
1881	404960
253690	303497
204405	81901
55519	40480
479528	142018
458194	136927
462303	452084
318715	62572
38861	215731
380211	160419
334524	312890
346379	385487
435987	113436
466068	313745
418394	75303
471223	370686
185352	92628
56619	380769
242063	310681
110306	259427
191373	167514
133682	468948
219281	350704
221925	400363
336694	465798
212650	420944
390104	325604
53314	367946
323046	392207
407334	18366
302750	306041
107709	358999
192664	103752
347719	482317
71438	227054
393919	229280
61221	152921
395428	240374
77674	243301
204349	245679
472662	302535
52142	269199
55071	1458
443890	214200
189490	438419
222499	248885
134593	258505
348447	447335
302153	276621
113453	181824
271353	399929
362840	84508
187004	184258
80024	272158
257534	2014
79592	68911
146879	197996
15027	247812
252065	158153
31732	148332
258407	305988
178719	94304
469260	139292
71665	374784
58624	83872
317676	336963
181056	12177
287475	113138
39355	93245
41378	43761
154628	275989
183591	387328
173738	26352
317721	70557
406432	267602
316202	10371
191155	301483
101346	110925
15079	391414
132987	210032
471820	203656
347042	137739
129940	198317
67248	228492
63399	232154
52070	246311
450289	451659
431508	15301
18928	429116
261026	203252
153680	123454
32529	399867
355861	336246
244799	107187
159176	420944
273610	27696
127972	181426
152537	474453
258995	14130
409745	414832
382848	218607
119695	45768
347042	348798
412807	100369
455430	126675
196582	388904
141305	271317
45681	44850
330767	207150
358307	401871
190890	421935
203394	483994
255084	470554
212340	128602
483706	449090
442578	54976
90870	247619
246191	249334
459256	193578
106268	180709
358373	245211
330998	132982
454958	62191
471754	291332
41721	318735
450466	341271
282962	69422
378510	277717
372617	179692
48565	375840
247608	275725
423013	453213
267562	195615
343518	476951
39912	176347
295632	263510
63428	440660
129670	97726
105906	218331
156870	86728
420193	157430
385991	195075
408412	273431
196384	254098
322934	373584
455194	245679
361001	486899
373158	451016
411308	246672
100125	409828
345987	87470
32442	410484
334092	486351
271172	297969
11619	367072
455123	301550
203890	323213
237479	315888
311938	321312
139588	97894
180221	466733
305791	30972
76368	259929
428319	223732
168410	58881
165505	49103
45361	417918
196454	343085
259250	272237
10274	104582
334147	114930
43055	308897
25748	112320
427633	197495
357427	440422
14252	178436
179919	258874
54565	128590
258136	401378
250858	210841
405788	20886
341752	426545
9795	468334
360037	391414
119001	414429
75259	126806
168829	313745
134013	176878
305191	492196
490675	25410
52537	257370
255579	3760
443679	304011
188305	117329
219702	168050
469508	183213
28357	102333
266611	127921
167240	115357
88956	286936
221206	117334
122065	182226
369905	442062
334003	249685
2	243700
453760	114063
296504	402707
176239	17992
466670	59527
482784	28129
178422	287898
340292	485304
337516	383447
342486	399468
392220	167961
105790	449620
389353	347458
153813	468327
239857	195121
443554	172089
137881	430356
300813	17501
26210	492180
106353	36836
93245	229027
289130	219929
108396	401871
410075	283578
417302	22283
367228	164884
442256	81800
105249	417680
184134	275062
9110	494102
348970	243840
198250	277633
446285	194165
301508	25984
379725	429335
149591	145064
1080	131213
479985	136943
236838	478415
105947	16115
282196	47407
158180	283881
437538	330032
231084	224794
424009	226308
342253	305258
263581	148379
241732	29105
178263	454867
70984	58044
363993	31808
392399	403044
384569	468593
369000	250219
290214	452098
44652	145064
187834	448140
98654	340252
447509	269199
127291	99405
423013	64075
221216	367110
342239	108458
406094	273241
9342	411455
343841	127798
466040	479842
307097	178592
38490	10646
81478	385334
348476	88524
87658	175029
298365	310756
407286	310731
43124	403638
437849	351278
195224	209285
427272	407044
72018	52163
199868	205473
279662	476386
481419	209967
228490	439686
469976	397315
382844	113138
142225	37516
19262	423828
454263	443033
224152	218730
149764	402767
219323	114019
22746	355806
425827	23735
163680	132247
81432	185420
125343	268829
469685	308582
213390	4968
454153	293813
96657	236213
134599	358913
152227	16612
127921	158721
380921	469235
296948	246528
100693	327339
281942	49903
328940	228106
131506	138807
5700	322969
78141	340326
360459	477136
394051	405217
408886	434598
211485	430356
286442	438211
211269	14130
110939	64335
274413	209933
34918	291484
315957	147748
67457	150289
489201	154137
136553	245679
73691	342807
426190	479157
89902	62191
276549	183213
337469	65194
449401	37117
43312	346196
9579	13370
51316	276358
299296	299870
171478	481368
404597	487278
113994	44286
74110	162795
447610	213987
362057	7211
434726	24082
29518	22827
330473	492906
206519	484447
21055	313745
242282	245220
333484	440181
100912	158606
45855	404806
110933	23318
88078	276290
37839	214279
389547	122706
202805	22256
384940	391414
319081	395058
222102	234649
82330	166063
470522	66294
88266	90831
355477	343031
205289	39432
325533	185563
433041	414218
305512	313745
410255	105498
413230	110677
445725	53863
288701	478415
87493	266735
294754	87937
28302	129477
118923	200092
69500	55313
409388	354022
277568	156376
129546	469235
483923	65600
197915	203165
466045	342807
300906	173018
98295	322686
460179	353787
285023	445690
253929	307423
404597	458061
266621	56457
379903	78699
59894	127386
328595	346841
412205	106739
433820	60775
345959	145199
449521	403760
179041	104299
219546	158944
442512	289648
302798	138885
333691	86158
416208	480189
61411	76454
70847	13370
87497	178436
136364	447237
35064	218727
425484	95149
213364	460700
287996	129857
332260	117423
484253	271451
76751	262954
328371	268743
448338	200594
168773	54599
243858	409540
5957	300800
277954	165437
330318	169482
483668	130028
451443	466879
389299	139403
289866	200165
457418	102496
132498	467631
406660	362661
58043	250389
316047	164128
15485	425675
413343	34242
303166	385237
46987	143479
337315	188759
124469	449395
322373	392144
360459	304256
403967	187974
372214	403605
285701	38283
378028	183213
194254	313745
67605	338493
414008	138246
79621	249886
126943	371918
290015	403756
149466	293813
211241	122046
70984	293684
111624	176777
67359	122200
68699	142894
68314	190369
57685	182511
188191	305327
425827	392086
393268	83403
96521	363564
361298	51222
53151	450491
309086	280871
28138	95524
41006	75638
359320	409828
61018	135756
15809	477774
446840	49903
369666	381008
245047	388531
449937	347846
306946	96409
329362	88113
363400	321868
328174	394963
417764	458104
391453	123369
42784	20959
70643	440660
481319	110677
117124	119762
240265	335358
183830	32807
273972	263009
423709	196783
432058	417201
177331	325844
290909	421830
477262	13370
74921	187622
312283	55008
250833	344327
463643	144306
468256	293941
16986	146102
215260	163558
409016	235323
4793	114063
382052	266538
460923	463637
234694	405217
325595	138600
273610	337262
320873	398219
83573	251379
195973	305800
303356	421356
116565	196388
397744	456928
483679	203279
49350	298600
9279	88113
149111	190353
224039	144845
176545	31264
174385	422440
441302	265883
289772	29528
262960	98042
369318	265078
55746	248777
98154	51374
16458	131989
471566	276158
343602	284118
395428	10411
417801	137508
404960	47300
63856	464196
207408	260527
5796	227101
138574	317759
365936	440089
311390	187849
232201	411193
189879	428214
168975	15209
85996	271018
466183	226308
372387	79225
200529	308902
335384	267602
66921	446452
318549	293813
135474	412270
236678	366127
258398	130979
319768	94344
15406	162795
233823	130748
263894	390349
27086	22549
414286	75859
285023	251829
222616	387564
292196	236064
189806	409540
196880	38694
240722	110156
430754	344091
417349	400064
282135	49903
121566	236216
310495	129592
333080	66554
390412	60517
478588	132365
84628	149434
91291	122765
240401	249709
146445	440962
378286	273934
348454	240514
17520	63828
483832	276876
101023	397098
479762	395798
51342	249347
31416	123807
254854	319917
153322	277961
76452	138807
102292	313745
17601	371605
288031	422000
348279	360228
473123	220352
201550	420757
410977	459784
375652	283005
170961	442213
291741	287156
481873	72050
294737	226587
263557	48275
313523	156189
436059	383456
166044	60797
216324	189250
70068	157527
211919	391414
255884	298273
136167	102577
254115	474966
72819	134694
427473	81381
99647	218017
206852	266852
163321	181229
21844	31795
382627	90123
472610	200723
95033	388254
153322	248771
252198	91475
19005	318533
105337	62191
111930	313745
365621	301784
318571	256452
292515	318749
276996	92503
55837	130176
425653	217346
409239	192195
87613	198949
194949	399255
107848	136391
28175	331535
44679	254366
99405	118231
113306	186187
185076	428554
318792	291521
287566	468404
452387	265132
373279	243115
104463	39110
258241	413520
167297	445730
266579	293813
183988	122462
48163	81439
467575	390687
173431	324082
405306	224355
350479	133358
84968	85699
191726	420392
459547	431106
178772	119122
238092	126204
493518	20959
433784	440962
259821	184902
178249	435708
339670	415056
192013	65477
14289	99381
162807	168213
212649	281924
148233	440255
489593	203656
203200	487153
415921	50732
392509	463688
301577	318735
154445	65210
298424	132740
425831	166063
492553	227101
277070	401317
293262	446351
152855	6899
168773	84608
267654	456034
145556	330752
278241	10345
248298	185013
178048	479627
205061	464578
433037	16433
145585	300397
478185	369599
338931	346408
25748	128790
313058	123849
29401	338651
483500	109085
463762	291249
337326	404053
85525	446094
220435	214668
275721	376151
165417	258270
191991	370265
3688	122462
282453	86632
290193	446801
92427	315034
130069	339692
106595	131224
325814	282499
285260	310756
88439	235606
228050	221660
367946	292325
410311	57989
46092	86136
314862	316914
317723	409828
184207	48163
449406	390340
490054	378686
6045	243115
249098	83575
96907	338972
443585	57989
138126	468210
22966	317118
444593	267352
411876	196996
65000	94344
248530	67040
295359	355806
373731	187974
381682	313745
59937	372141
256012	5826
156739	350764
301675	56565
245739	122457
459331	476951
252007	380961
5005	273831
408985	366127
70029	52030
97546	286936
215395	31952
191709	255440
276209	353596
283360	363811
58940	135664
489552	118061
198687	98286
304638	362206
228524	198312
174139	339743
457107	110677
462851	190369
47003	104518
362267	91724
466690	307091
304922	356428
286940	130960
482793	19377
260516	492928
192703	328751
286970	131937
112888	304731
355516	185479
77541	196433
42466	40257
433619	319640
358942	478060
198405	55243
272424	148363
276783	416048
101351	348176
274027	64849
57911	308019
68285	267553
33398	137212
363524	49903
346412	29429
309917	104598
489357	16433
161943	243776
185771	55700
156821	353475
279840	283445
289949	52537
484416	219876
64132	293813
339400	324723
244092	337802
322857	472072
287539	315994
140356	71924
393204	374174
83204	160071
353998	322186
191768	160454
153099	137719
55086	351467
422090	331655
298823	266774
474389	270727
424125	78469
477733	174834
275768	10371
128588	286124
335225	358015
121594	42035
492768	433391
105149	351117
232768	444013
440190	152921
183134	11666
371165	230783
315957	97077
53689	244506
41695	387101
366614	182345
405096	466018
308610	110282
428892	211989
260419	216318
436261	343073
252174	490540
45645	459205
58149	63528
235545	176325
328357	23941
176034	367898
203564	244938
394975	364294
227325	260394
240928	76628
8397	212856
226167	247106
21591	317356
406705	467532
333051	154137
472256	170594
477795	336590
328718	203656
476951	9664
229869	110677
438081	219120
135797	172631
334092	371232
125954	273831
259704	229928
423318	40157
436228	212576
363181	387742
312283	17210
54070	315671
474265	433594
408447	464341
315573	202951
477091	236745
84845	92823
398653	394903
323836	74552
124349	35707
82159	79507
133758	366127
246558	154137
197066	391804
108428	374263
318792	247785
29201	51895
252044	101437
50668	292721
269949	258508
345715	1060
469710	161134
295580	389682
147182	104082
41837	281924
469272	110677
274190	281163
349754	38063
170398	72416
353407	150021
286779	89914
456903	349619
93627	214582
28971	398122
86369	240796
323514	54706
437760	83570
172208	478415
430589	467703
272407	220528
485667	449399
151260	110345
478112	423469
354545	299934
98210	128758
135258	176568
89391	455834
355245	121141
105146	156006
431135	274359
283521	377683
384543	80543
63935	83811
312669	1051
152592	5857
173126	167588
60921	258902
265483	17155
4332	68950
273015	390926
240472	182940
131939	469907
315463	21902
66283	290450
405541	126697
396802	163445
205853	246311
418974	220857
207447	190369
358818	435708
56021	426431
323450	401854
338444	421285
309004	469054
116439	337447
36078	342292
333923	478415
180174	44383
374305	124660
188539	249334
411595	91711
283703	203656
139333	464420
41379	364109
170968	366183
404843	419881
439165	447107
192611	292721
3186	183213
104173	147264
217423	121656
176903	446848
236568	164884
276514	187045
185171	241468
417938	438300
157666	88750
391114	94923
322171	415085
402263	157100
31106	11626
17481	204033
14728	453521
11993	374784
361143	203656
61367	44832
340641	359369
61633	145691
26900	386204
201185	26151
21224	186400
203539	275790
82981	420118
24312	386707
116454	218727
242551	285498
229813	387413
66926	316974
232812	94516
409016	460845
174740	140045
205044	440660
108822	63528
10901	392886
177016	141509
440190	234649
336402	194883
126537	249907
217180	11696
315976	363895
389970	411988
150864	94344
93170	86560
127520	137719
287444	85398
162231	4331
219230	298531
467605	458800
177896	407306
205913	35015
350064	471412
313299	237235
52473	123104
244886	193484
60981	260177
133845	308398
328155	362667
68098	215236
151046	250215
383741	99405
130069	490567
389122	288335
391815	421830
467102	379976
19539	312223
306282	274870
320556	456640
492680	160711
381150	331581
293724	209689
176097	49106
311005	80587
127198	336957
187680	330414
368724	324491
323650	367832
401462	212081
264026	16930
214691	94665
44907	446433
252920	160158
489284	88113
440454	385266
427868	421830
227152	430651
43267	404806
461570	153902
81002	76922
397697	205270
486136	267553
424827	14157
47890	214395
387056	132996
338796	154137
39195	248671
308874	367326
277568	321555
372177	336590
273148	432175
340653	220635
352490	82120
30440	114523
259936	382166
89193	95942
448268	492472
304877	110677
117992	437433
22950	264258
482137	32634
277568	202996
129819	264157
344924	57134
393940	390468
127889	466101
76228	435539
380489	21614
181555	179559
106551	136193
230051	409681
7956	465625
362348	478415
339333	218615
113387	103662
215696	177169
469790	172360
381043	192365
154981	14372
126754	440660
64012	21902
307456	281924
381878	350189
409745	95894
230966	449662
20460	401871
181910	453746
239719	104449
170546	488485
207819	95450
420164	4327
36755	411475
221097	257074
359266	42670
181530	392447
390144	205223
196363	257558
229789	455829
471689	353787
278320	9217
342253	11932
85071	32807
404435	202523
193216	442163
477961	166513
27425	75706
191536	76709
142740	370279
76228	116688
211982	345602
68594	464969
462922	248777
178422	404594
25580	415808
153418	267352
174139	463627
356639	425465
268163	189640
136252	90336
152423	122643
200286	209471
198210	222531
319810	16230
405615	489421
400269	13370
132363	453697
10296	203279
380343	8310
237242	274729
334092	158466
454750	172215
353434	114674
60448	307529
121860	345642
294787	286828
19542	240334
263514	391799
405298	160888
10060	321323
178092	433897
152496	430356
58020	473140
33288	295484
457989	235187
101633	419435
378137	459280
266307	303223
59787	336590
30020	39227
445406	449090
154997	396464
117021	335956
275483	380906
111253	423688
332299	20033
167098	226308
167902	58762
463200	78155
198403	95942
396237	29105
261278	472192
103914	198926
294278	257705
310788	122434
380489	374594
159498	125399
161849	369174
339051	68378
56876	225934
185293	212545
443308	118028
394349	237178
223030	273831
409889	187974
53863	460024
489787	225440
298892	461944
132805	377567
493008	393144
376910	464117
301384	434035
67109	114930
155390	405217
178422	35976
139572	454014
51809	191241
29496	73236
155044	440450
221709	360860
202469	78699
298026	313745
58861	91338
167046	41979
129491	475073
317540	334888
377937	122547
240638	476303
298293	174676
288354	253341
265982	273831
371983	340918
55451	489822
453382	273955
375604	396646
260721	326324
210999	77590
386973	267352
201896	271483
12481	196783
273806	313745
96559	296409
6725	494102
382984	424481
339451	94128
126479	304466
383578	64624
354911	329854
82785	201368
413680	493291
372675	313314
238344	119868
11451	306768
475853	88603
8920	65331
151478	21583
369837	143341
140178	231485
459212	190938
292606	409325
109062	18647
54077	411455
61349	361417
71721	314742
61142	118685
46092	372736
2214	168381
427238	62191
27468	217223
67571	310969
17495	36392
140935	122694
73500	48506
489822	4914
132293	398954
146997	464159
133648	336590
451369	385000
118442	214046
256478	298598
156402	483565
72077	66978
278695	474347
428954	122694
360254	32807
243506	246820
105969	475880
460060	230255
127921	448962
169150	193239
265081	435499
405092	87523
132824	129124
361851	207692
480580	24480
16496	72432
14020	393326
111192	371473
225351	241578
457428	344981
276821	136459
29098	153995
5713	313829
100257	4349
252850	427185
347653	366493
40486	447517
194279	411809
242096	214024
271371	198205
382442	321391
458677	317675
324893	260854
368522	320097
235034	6949
369768	28065
41071	101816
43582	313745
394158	137719
77040	392086
184102	166970
248093	330143
199572	288994
45203	404806
377283	118662
174782	369599
356189	198790
338757	103758
115662	168594
89219	276711
105798	26
329532	95942
477866	151140
50465	60517
424154	339386
87831	205223
382839	91116
128356	376105
6467	54536
193204	245679
326619	402698
467703	277360
276821	418982
356202	41904
478672	149389
446242	69635
20946	275884
262639	1729
29884	448329
164160	120539
313553	87007
492768	370734
26268	145274
46607	138542
43931	269464
145905	16433
141	250410
319231	405839
177861	57440
451097	58345
100148	450571
101046	202523
271771	330375
417369	139311
102644	36168
124586	478415
291520	203656
285169	334426
324096	229341
440327	158493
478302	122283
309798	190369
363400	51636
51044	9054
389531	387333
413816	227064
406509	32807
222126	468102
235199	280334
489722	452491
252673	293106
452369	4413
424546	378462
425612	438783
179838	132843
219715	193705
82688	214714
255084	360860
267757	21411
66262	237165
393087	178973
458925	124085
420511	238489
469586	285156
488348	472566
262210	314445
177297	188082
78168	168057
7871	230099
339902	110708
167757	358761
45399	222407
63427	329826
191484	103596
309917	401555
106147	491543
405187	485920
65244	21411
385881	116165
77051	142747
49151	343012
12526	469235
446182	126764
450436	268766
2257	420944
462000	214685
364213	37759
373755	385076
184286	456640
41236	317676
332833	168615
86995	421424
470219	323388
415024	138885
28892	263713
457544	122462
156201	20959
383461	130863
93314	356525
384048	110677
424216	259170
175109	86596
201906	29111
151939	88113
199203	475551
465398	147339
268820	449129
469528	367326
46813	486187
257936	8591
127462	76829
274192	208200
116603	181692
461919	118808
345981	259936
106460	252961
275763	197001
279313	91600
16482	404886
162385	318533
254548	478415
355048	232377
395925	190369
483987	163026
223671	242131
46548	128818
291119	398806
159370	430997
49494	24439
14486	241525
409700	182000
422770	3961
150871	367271
312490	371918
189902	135664
156626	167377
313523	243115
259775	209542
279683	387742
40250	40784
431388	411424
26279	193702
297436	84750
263962	159049
163066	250389
182035	29961
247785	271801
78300	431818
120000	97753
59092	187878
448102	268176
194469	218727
49244	198317
242120	463640
192613	258370
376963	411809
345715	394232
428887	208198
170885	233895
77693	411775
123925	433391
383434	42189
245211	86728
312219	84590
484015	104855
225612	80200
187077	431226
390232	118387
57806	478184
303641	179413
364285	487833
3456	94667
405506	190369
407016	360860
339036	268118
471492	51222
192756	101037
107711	253742
204001	94516
405117	137739
345998	318735
31178	55195
302561	313745
106154	339265
111815	345024
125179	356769
324486	420735
198662	217310
15027	287266
28420	118324
99723	212073
444588	268252
115201	54976
288035	19961
474161	20434
239151	163297
6337	165497
16418	137739
201692	344033
159166	458517
206485	8252
459337	435817
451454	300555
93384	443781
342253	67012
63597	150942
51513	55649
246104	436106
1701	459703
236857	68404
441821	28006
416470	153995
265728	285165
430680	443038
322448	171420
90250	168615
189094	56622
246221	98294
412807	429871
81178	74114
275721	477606
150705	490707
268382	481162
443697	259863
130069	263769
44206	16516
173975	51881
135655	116888
472048	252109
86676	364179
304722	290450
457255	229981
448199	153037
244949	211251
412610	417201
320649	179239
109733	151849
392677	319406
477932	452148
207309	307771
210541	424671
139350	387987
83773	61274
213812	236599
248451	19390
454867	263492
146154	365304
80080	321587
224113	16580
372258	323909
51756	58333
420182	169011
184488	269199
462047	374314
310249	131480
478573	13666
104405	260110
477589	424098
448529	144224
200104	183635
232759	278492
365338	17812
127401	317675
230306	381290
120207	146566
1155	298767
146893	99530
55914	39042
116652	239872
242919	84089
473580	10354
187998	139656
231350	81104
102991	474931
312347	289444
6222	202260
378558	225836
299556	154146
391805	198296
26184	476231
330241	469532
89937	327922
404020	124085
174034	79986
276821	354344
172942	256584
440190	161308
216061	154243
175941	218727
192524	313648
349899	100250
397436	43503
68089	24070
11703	58208
47776	428214
128839	303424
26168	183213
329750	348639
297597	223570
347527	199309
313604	336265
166703	420757
215608	478415
320562	210403
375888	214559
93440	244005
203173	293813
168798	477986
146734	23318
71155	160009
246672	22699
254977	486339
218499	246017
378387	190369
204677	407687
367633	64973
311164	190369
273062	13370
74922	107473
14702	195121
493142	380071
447227	304032
55771	266852
190973	462975
213052	93627
381286	441416
321402	456215
404892	99405
179752	97522
136502	276299
81841	12129
85637	186159
172396	460297
405101	494102
383248	358679
446995	370492
355453	115340
4533	363436
72111	394978
466040	432290
442275	277234
66753	225701
229999	211401
428466	352293
123095	288035
189571	25229
377401	101806
23399	58772
254463	420392
398009	260986
258864	355210
210602	361600
224015	179969
42979	242629
113927	100055
458126	362206
120707	62148
446725	262088
266028	413674
234493	423161
12263	59930
286310	157100
122644	245824
84745	191032
477262	260905
164918	382936
160606	168381
46534	94344
88277	262860
348560	315888
33965	12719
466623	94344
4103	377761
404337	309524
30900	78139
114065	343547
420364	273468
480082	435708
208152	15819
117759	298767
60954	240269
25469	343721
299872	411809
110330	464357
57375	244802
108859	168213
434329	334641
280188	449502
482851	58694
276765	487560
80005	300406
420234	136878
422246	474450
386918	256121
276209	377984
123337	194165
475691	398775
253069	105806
102129	395774
410877	376369
392786	28161
100213	440660
466580	28061
259524	220755
152027	124324
12767	34199
426690	428155
5708	451340
189492	53727
55659	460161
433873	280871
431363	327061
154256	491269
53142	55364
144344	451460
228128	365158
325905	179506
310220	50108
238942	463623
301913	302092
274364	365079
37151	184921
258276	415066
449864	255908
297954	410745
374747	12245
338647	486502
138332	185335
363635	146039
211586	40293
61816	22804
250029	391414
415625	76454
418387	214714
370883	143833
71346	374404
419920	210079
275983	359431
133588	264286
254769	310261
6645	440660
90584	491168
241614	63303
327502	471444
251018	113051
383164	173023
327964	204180
260340	259929
183089	94156
151108	463822
145553	272632
257441	13663
165502	431137
258265	319333
94584	230691
446132	7771
11626	313745
267712	84098
316643	265711
229604	43164
381538	228431
438478	126911
225081	56926
347121	31137
292576	467267
190593	433367
205425	264406
208580	261396
463549	271919
320520	443693
201891	86728
461591	48922
131939	61786
114643	28255
433820	70179
292281	325167
435936	283346
203783	5912
34090	385377
26690	151944
102375	16655
297826	313829
398843	307520
404899	122637
280904	200503
95032	387742
26496	317598
319378	124762
176459	405561
439073	296693
122515	98906
123957	74139
275381	146251
293883	357854
365087	286936
145282	323157
406886	273831
388992	121324
230574	251282
57	240383
325814	226378
312474	137155
275615	441688
104527	5436
163839	150676
409408	306100
345707	119381
254599	311056
136798	391414
466903	24281
345401	388044
225647	86421
206736	354694
360459	238041
68644	104304
483476	472549
415789	406408
226378	235759
114908	392086
86000	399151
114383	80214
205179	229733
363877	152502
494032	422069
202517	434186
75339	333863
455074	470724
485343	140232
274746	224383
116666	21583
338897	270095
403489	487994
283329	420944
217561	61480
268415	385000
205399	189860
10274	56497
244017	136511
220434	51881
51759	444947
229290	426154
363332	6949
128738	436740
394574	419653
21095	203179
457418	480757
272603	378026
395653	450881
79287	279509
215770	411809
440327	382691
190900	281180
413622	101856
157839	10451
45550	419479
334092	25232
268820	411075
39223	330469
204075	44085
475158	144008
129786	177610
453650	49940
8268	122966
374350	475723
453887	190369
97894	330015
328367	215858
155555	478141
29315	477131
37417	385378
417369	214050
412123	139428
443835	39098
266775	202500
383430	409828
139072	317164
70609	262637
454017	203656
41959	183479
402183	440266
197242	153995
88446	177630
43454	39355
483885	375834
235399	49828
306282	297897
233998	323160
167588	494108
486630	191647
378456	226004
437946	61572
123503	318578
40583	214024
442866	448727
86271	122585
5700	418159
450424	241340
2822	88113
439308	94665
45314	376595
105992	316575
328108	488602
487578	246155
91325	289883
210793	461112
150345	21411
382848	391669
126111	53604
5700	22319
215108	198790
469961	280935
108971	242360
471208	220417
377616	490237
452111	86560
235266	226168
326830	147665
249952	310864
159336	454925
85674	218730
305624	37047
270014	405217
449521	107294
196792	248777
118845	307544
198996	420944
285493	283753
113895	293813
77604	385237
211115	413335
424907	155836
229999	241283
129727	373021
183868	90884
59092	402708
150154	265707
186552	491696
478347	394529
473866	82585
465037	442096
458153	285156
377603	296769
298169	88113
402287	73811
145059	332357
260893	491976
348144	154782
386016	283445
234137	433279
453113	341271
202469	31178
23958	94516
267940	23859
406310	401871
303111	294079
204430	298915
238876	121106
262856	21587
10960	188504
447761	428026
28971	83811
286575	423559
360099	324377
372024	364109
263013	41017
129613	160456
53243	86476
76384	451598
402398	185076
84275	321352
68843	155090
90296	127993
407334	218448
356406	72434
486071	72416
18152	148978
328367	204484
433190	125420
283448	355700
382694	359214
332282	247810
254114	421830
412439	398333
233045	74625
411991	7263
226919	172256
177333	317356
310719	267602
334478	392329
361780	121828
301315	306387
447764	75476
52239	106422
168036	474412
177885	477491
377557	127439
378544	171999
88386	370756
355552	280667
151748	317675
81152	31740
375315	378859
209311	330469
467788	448283
64284	488082
458247	20586
54325	420618
372340	256366
272003	89047
322825	421935
61941	183995
425106	233217
300051	440660
377733	23018
52002	228647
258005	294069
139135	145000
439628	264908
274413	190369
446875	124085
235499	199527
334256	233825
154616	422998
328264	49638
93451	112237
264671	433013
177345	291484
278919	342807
270734	22448
444013	281993
156643	401854
468838	359943
479998	371758
350780	51672
470941	244274
440303	130620
415024	480683
71430	202142
457427	440660
278554	269849
320324	198865
91130	268118
141566	101841
463793	401981
361960	337744
184292	106590
257391	164254
136955	119247
446325	58992
256270	262954
389113	130549
233560	477986
160303	254292
383387	48957
51716	293813
51958	294713
40378	482566
81478	209572
458710	485970
476303	69103
216147	177124
116823	141649
105362	438957
14788	262954
319918	3509
338025	424814
425389	22719
447707	440249
175253	804
432836	66875
240937	308241
455405	84863
183203	337921
466294	60944
98376	426439
345401	262770
66383	402195
441434	53020
33598	84502
346652	76454
230051	324497
48282	439377
132531	63528
300314	266479
153497	457591
315573	297446
323520	261396
128276	328150
111968	12703
129908	89932
49069	402424
362547	60517
330269	381057
182799	420571
28357	342148
178711	463735
269541	294779
303237	426986
247133	64879
169150	186563
90075	159560
417764	467703
68977	69734
443817	350854
29760	272932
131574	5040
472534	445749
62256	369599
343031	269374
374034	174298
128121	327061
162313	459680
54539	312180
199588	476886
28487	119123
307173	430356
337370	332392
379476	104505
22950	348891
212495	396563
342919	52047
90050	186259
474939	422853
81432	471094
418305	77727
320259	312313
124085	264730
56347	319179
200300	378462
405979	17339
91884	775
22197	445104
150061	369161
209692	134050
195893	99210
162708	228431
145519	172335
173324	174700
318088	208169
143267	273831
10109	50402
169288	56410
409745	468575
152191	293813
128696	331508
136798	25415
324377	200344
325824	190369
67613	481179
381256	471899
214390	67584
184629	347476
442361	358032
221251	242617
240554	100361
53963	221030
173179	57989
197621	86560
460349	127298
354387	287995
61286	92888
54894	322811
461265	421935
278769	134337
14086	487001
312759	179563
286508	15209
272331	364000
362133	246936
104650	390875
465707	281819
333943	36515
101870	150974
156503	97686
409808	403364
236015	358848
444665	237458
434690	418635
120366	104245
402474	230783
473634	295028
288797	148034
382098	15905
464974	122193
327011	59790
178222	446693
248554	128897
176130	3755
272133	202039
480844	468157
413785	114322
274454	150352
67180	28129
213968	90919
229647	158584
322298	15209
7949	208761
184625	160545
475109	44973
196129	42890
224877	335717
119001	359160
176130	457836
19520	210032
27346	99759
484172	159083
176097	346158
403230	259929
116615	449728
122186	193272
117647	306294
282143	317662
311	311526
195121	455542
420857	276090
271603	59194
221420	394022
40381	253712
317197	105995
81432	330411
320562	287199
170206	86728
79810	437881
481419	385427
485331	114106
309697	10972
225950	331584
438732	185479
374314	231608
323056	184537
208783	96977
170815	203136
120920	169482
170506	431799
250600	53863
248799	94198
468205	234788
164254	475158
235754	321836
58462	309704
242264	311717
477584	407022
90884	383859
15027	189786
119695	258588
394712	379464
219668	131392
391524	222240
406814	476951
117910	160545
308245	86476
327022	40447
63494	134924
334582	313829
304011	368205
350023	308326
298390	29148
336494	246713
62630	15133
396361	207766
205380	115671
409016	231447
322030	310261
295836	481785
159370	335069
481250	94665
319231	365331
264186	91295
462653	388195
104000	281856
208786	7046
83303	137241
112625	106078
429575	404109
263308	271756
466670	64490
470314	327061
27130	399002
336335	272197
480633	478415
146077	385000
191773	120728
136921	110677
313822	286313
249474	461846
337739	76350
328358	5857
418864	376952
381668	293813
13699	416893
192238	25858
136717	490119
10690	392758
383673	205833
105865	139133
227805	400022
157789	127243
155283	228626
185228	203414
292737	458119
198733	306100
59864	15920
44620	36366
155943	293813
234400	94516
12750	217871
93691	226127
5053	479570
256012	158459
292756	222952
25046	182295
391129	186259
467935	492055
400807	440660
87457	324451
135151	72677
208925	230691
279322	73336
176878	243869
282042	293721
98286	100073
106242	133561
288691	142368
410269	491608
262308	285446
47092	162795
86731	8077
41071	131700
198862	221173
105799	125043
122482	422554
242191	235209
475837	428738
39673	132024
166596	1148
129760	313829
457945	81510
30568	143137
459651	44409
200092	102683
44630	200163
482851	7748
375713	355700
375977	54536
439977	32264
291469	338271
169467	140860
167877	194165
437137	283392
70816	446801
332880	177861
289544	246031
438478	144845
19727	359029
244092	422435
236162	471745
174550	318310
146893	430579
304202	190369
92829	379097
315692	390509
336594	364752
334477	13903
457083	70941
293790	175239
339738	401565
299580	210050
368663	287468
448470	308165
475917	203213
374622	212327
290783	84089
249055	296510
274455	38063
230010	336902
330845	177861
18545	466196
58841	12605
480580	217391
440580	158811
170734	114643
138051	45141
490006	313745
465318	401871
246734	290729
77130	65217
457116	440660
330752	320126
266775	40421
26127	396563
278731	466710
92032	211868
417938	113510
485300	441202
31771	63528
68843	254278
220435	143988
284078	46892
63322	341729
44258	313745
473842	57134
28614	57134
275585	71753
449628	68628
177941	371645
433206	87554
243749	119381
220903	190369
240515	301395
287766	85203
65028	280763
359537	82044
473748	216570
108963	175423
456346	152502
195948	457598
304227	222050
55659	64707
11586	279877
4098	23423
450532	298036
36894	400985
478504	280339
481739	463549
414508	346388
285221	184258
378224	303424
289675	289412
12017	436042
361192	317118
43835	177861
128972	245656
212228	299765
343217	470601
115642	327571
288230	187861
167171	318088
315951	458548
404953	6676
192611	301659
344721	438783
155823	224320
91325	227011
352549	124472
228050	21523
449356	210261
280600	92112
290401	398111
263439	198618
274365	172360
278963	103291
300741	43496
51447	157574
267373	322944
245047	415231
186532	203213
464529	245775
265262	187974
259152	339505
308533	453430
491031	44049
352685	265711
228128	489691
53963	119188
103176	89163
146506	362773
285597	213308
1759	183711
245938	479398
433540	385949
343310	120912
392893	293246
482168	256121
358966	287423
263700	336590
25969	231578
292997	304173
408972	12177
242411	4635
54613	383653
473154	293813
177011	102442
287413	383967
177754	205270
121338	372421
67351	189534
401670	23905
82673	316507
479822	61085
367319	429863
18451	99106
191761	110708
463266	282157
197555	35707
342544	444844
9034	327632
311652	293996
473056	242650
323444	16910
26318	302836
146924	412303
378193	207927
375439	186159
379598	339711
491993	451856
203200	354694
127737	57002
217171	393326
277784	414513
227456	175989
275368	188784
314311	273043
201813	89495
356074	13966
466432	175201
153348	351871
325680	297969
413236	245824
278746	455769
146227	262954
103748	387860
149147	82585
200976	440804
93627	223254
176566	191166
51601	298415
15670	422998
292687	178970
384111	440660
344486	122457
9040	291432
53102	36511
296929	58287
170859	222701
15672	110165
480737	401854
368858	313829
468253	472949
471264	354694
389353	385000
325492	221324
204530	482315
215765	280635
37651	133629
93444	22549
166597	309950
290216	381378
319004	369577
245171	300811
280497	99405
296802	218727
156046	51603
450579	145948
287878	222701
335083	250805
239442	104914
21275	435708
425593	142625
49107	55999
114889	62191
479950	230378
15308	319300
31616	141278
345998	7301
350653	481083
140263	355008
267504	459779
326870	421115
103571	339567
88812	36767
135683	217871
188525	254304
250854	20820
323570	208300
329121	201121
163525	280635
226919	118886
288354	452055
14871	67089
226219	12432
183633	2434
453638	401854
12017	475520
254696	368526
327744	211208
169255	72523
286324	203656
102499	391414
400475	310013
460551	144037
285664	272865
168014	222701
24273	69708
409328	371670
173543	190011
206726	21583
254573	245852
34378	401871
12170	244686
237676	85749
126286	272511
453538	153201
364158	377971
352073	188925
260814	286016
449307	441021
129228	313745
452243	103240
108599	433934
215498	362267
89826	204430
315856	155635
214114	52030
10186	267602
326295	301631
490211	65670
349972	294737
178517	155546
125183	440660
29315	41257
294331	371708
347100	245209
378691	49896
45772	254292
35579	293813
123341	16433
279597	293813
217091	360567
274207	175998
52916	64335
448947	70557
235043	38294
493456	258610
314723	420757
235037	20959
30708	287688
184948	317703
350564	334861
207970	86560
299206	133631
62316	169485
232406	114930
430818	254020
131417	454000
197676	185503
81921	208300
228145	25239
301312	281130
298890	303885
85302	332936
217760	486885
177861	62191
245679	108434
399329	161103
340873	169485
258382	113541
239099	409142
113753	272071
278554	469227
409417	364294
295919	4413
41659	20024
260741	17186
95778	338493
9948	446632
289201	478482
494082	440660
233813	98906
287968	86560
162481	477136
478711	321323
114705	440784
382168	178509
342465	157548
402111	481785
107400	477986
12531	289953
241477	46410
90840	256038
55914	168310
285426	313745
469560	390215
258763	315745
106995	70361
194875	274309
439516	389568
128337	171953
121594	39176
391730	373181
131843	79616
369619	296270
71572	208396
366894	67131
242661	250389
405370	37673
56806	348798
192249	99620
35806	51398
168437	156426
67351	348798
66269	283028
156198	93438
228050	315888
360459	406638
228619	315289
220331	272846
381594	13903
409745	303649
435898	432757
125948	401928
418707	473310
75596	265065
308122	294965
194165	344891
380535	475117
486712	264479
163691	268558
192165	327061
462709	185741
397862	420895
321892	458604
37166	281924
205698	22827
344060	277388
243777	297812
181651	483643
360460	297665
346158	311450
167035	237878
448631	105498
408648	257936
358081	267942
47989	453493
163734	255650
197787	64335
15696	72461
441077	246713
86768	144702
373394	480025
131265	460074
141782	490237
360498	186475
474784	230761
41158	379808
2946	210032
294252	307193
116437	221324
381305	391414
486722	48163
467797	420790
73298	117247
1445	346387
1456	250217
40025	471871
131574	398333
152343	486339
73290	228431
328569	355700
417294	1587
318310	184063
39216	25437
234632	94344
169910	485270
194903	95149
237361	76801
174255	293534
189205	98650
28357	491152
197342	282989
132735	472400
368530	428143
115930	317356
87094	121105
93645	321687
13059	111940
171298	463774
324028	164884
125371	36392
187527	95438
30749	1605
480591	253386
422613	142678
35805	40784
270584	255641
279615	103205
306981	413525
99530	179045
85660	286313
418305	396080
475936	382502
203702	438783
182560	401517
387651	114815
258113	477986
367368	355552
44430	222701
60550	377906
475727	222701
245217	316627
316768	326404
75553	293813
275197	249202
212760	293813
222045	192273
106514	234356
1292	2064
240611	21649
47026	321157
104740	204036
7290	167565
237242	407407
197911	303648
107924	286936
393128	194165
259314	266073
204473	73213
141021	95581
128337	217871
97499	69734
484972	267352
369905	424484
113158	363792
342650	271782
249868	16128
404846	286647
289675	44482
182212	64335
120050	254914
127415	418771
189318	4945
34112	390197
492252	118796
415270	316372
91325	343975
461415	268129
71932	81280
361533	486369
366534	41443
14871	378859
382830	200236
18266	89047
407654	56410
184866	440660
37748	122135
197130	175526
73298	68122
399461	195312
32042	173827
390083	268550
117239	58253
374900	258705
67065	125399
63738	358754
236359	27142
234438	359029
119197	448860
2633	150974
115981	438373
273259	172089
67536	53863
452652	137569
303722	329685
390010	211868
222881	78163
155246	368334
262013	167742
479917	202996
263557	129827
185835	250679
311798	17186
256755	264406
26480	61059
379995	86728
107225	76454
202352	298767
248341	299254
290838	212263
467073	51946
226706	410452
417012	421935
443559	390067
250989	277961
4849	403098
284333	181063
439292	389682
481419	267590
440726	217310
89463	201206
453886	401349
256168	403000
36211	32807
35464	154923
387185	35040
127771	216309
254923	202144
417938	456135
58145	152429
147958	158992
198480	469235
355115	135312
336252	410830
154974	336590
445708	482861
202053	485546
57450	462876
223128	446856
144543	127921
315161	296758
268592	402330
349892	468489
402312	474880
228606	44108
123524	425675
420354	166589
29663	450798
372285	425675
280983	461377
478144	251323
417643	132740
12623	234445
474136	424342
277779	139185
308573	20059
323414	187998
3432	241468
154492	302222
380858	319063
134797	313745
223153	265650
399314	144195
114643	448709
456174	419866
198138	50605
16042	49903
58168	320713
240588	90277
347121	135232
89765	29175
134543	286697
221633	108964
279240	303175
89238	191006
365414	58604
299745	81019
457983	263009
336042	74571
390780	115386
246541	334680
233726	412572
180672	5040
349834	239483
142790	466152
405113	293813
29142	478415
183994	466135
382894	4413
239075	337766
347392	418952
196490	467192
284883	291521
95083	87060
308122	25640
291290	214975
138611	49621
44160	424747
207489	392788
80623	74542
203200	118732
344952	469623
384652	165337
407768	448265
187834	177711
380941	298767
245100	19135
490215	42093
415330	469235
284218	70227
391511	475555
139571	177630
242249	53252
3220	237165
279584	96977
373272	971
325704	85203
317975	409471
57446	325533
374800	316372
481044	265370
231975	391414
279584	326985
468818	264406
144405	438033
353975	15133
304227	189894
136992	190369
366073	187077
393840	477403
239853	54770
383391	379101
311723	94667
44642	372822
327396	76857
389815	345381
231350	79989
304493	90583
375986	448945
463110	438567
357220	478415
474482	162072
125144	123369
345585	61194
95782	361874
485386	366666
187325	327632
398546	205270
381499	183213
73660	168987
433820	419502
386221	233882
474341	392210
438356	412404
194279	109407
437172	441072
263981	5857
169054	182081
393905	430356
231718	132681
478574	374314
104325	200601
353568	258607
190453	124730
137891	165489
225526	159249
474606	204195
364754	86372
362672	391154
431057	240185
488037	338493
292510	135140
152280	258370
109884	386554
392117	405685
287874	324377
196996	6794
390297	256735
221024	294069
410884	89055
455954	97003
86632	371054
224505	218730
117992	404568
378331	331777
465315	440660
477786	191057
313916	130426
59944	256452
161849	400175
237953	204330
405672	94516
426982	237235
28340	401871
18928	237517
225130	185335
198662	168381
15	256121
438297	37516
186278	233206
121106	138324
128563	336378
82740	90120
58245	108748
330114	353787
487054	337791
373755	305321
167964	353421
16882	420944
196996	479872
49650	286555
376346	219610
346737	191691
266307	74548
164915	303946
384926	295484
293716	359470
408518	34801
391867	6597
177709	160684
201090	288681
383164	34959
276759	314318
398924	217223
151418	46892
135309	354728
366135	489376
129498	164164
60971	471416
42288	484559
253875	47644
417358	488670
404946	286669
288077	351585
221735	194165
307923	420757
46556	359218
85839	75719
308533	260424
476852	15209
179219	246672
228466	36195
430056	129185
67351	267553
395138	393326
320826	93245
109392	109535
265839	48857
223503	45141
360194	348558
326105	41673
428944	215525
226919	27330
469963	456640
356135	150496
327209	259864
471507	211932
49009	478882
150423	398122
27601	429863
273108	207535
443216	461944
381950	352801
373755	387742
476221	213316
477811	285830
316136	299807
357411	194478
129577	3134
325901	228431
402893	110677
403563	80007
236027	227495
461133	62125
438475	464590
201629	132247
112344	20311
144405	492992
163720	10192
315573	353313
266448	494102
117833	456277
280732	71275
404892	431137
65300	257732
126106	468720
334458	217423
81432	60187
193246	123237
133319	337029
413938	202890
434683	313745
362267	191919
386904	23018
208703	411424
376495	119381
425368	447517
109733	329338
113927	80982
201813	213241
281942	45413
425023	72618
284810	1839
117348	18691
315364	59658
208031	248398
27127	404806
350444	24070
467825	295767
437999	99210
467150	48275
208747	468547
369398	493475
76228	360172
131404	438762
284359	328194
171444	403098
283918	19984
210833	342761
157663	122218
124424	463765
291343	485228
289417	196534
337604	174607
396863	258981
246543	12245
65884	146166
259775	234400
456658	69575
228467	187974
223004	52083
400270	157698
109791	54942
140260	54092
445162	107145
393737	73132
322486	29588
35505	117703
430249	153947
313943	18647
58042	355332
432915	211616
267977	180823
157279	287542
258122	28129
425886	374784
131825	80325
335490	307452
386963	30749
293526	266379
97254	110677
67640	158811
302002	334217
420602	202955
427486	25984
214	360860
93384	322376
127014	260879
216544	327953
374350	481577
848	492024
375571	483538
74437	98038
388390	279483
420568	437142
455443	369293
410252	392086
330216	236035
316735	301546
347505	283118
126454	267352
460795	389382
202469	201754
235706	420944
372340	325575
283736	147829
323616	5882
360460	348917
356866	259739
431140	235245
26531	122490
220439	80119
104467	345755
432292	470069
58179	422164
355083	95149
308467	325235
239380	231059
126870	33889
208780	246713
247296	478872
177967	294800
7159	492588
118087	40784
371983	282814
61154	438783
324109	374404
244092	295159
298479	298765
442424	177843
75963	73336
372780	444
221040	94516
443662	484843
353597	105878
401263	72292
170714	447295
255643	95149
243970	132996
491996	228816
264727	96360
341272	50394
262210	453526
90879	471745
112103	483222
401104	486441
452536	413525
454263	83253
185739	421841
42228	295725
139346	429603
409016	228431
115741	110677
78263	383969
219136	208118
218203	352964
58586	303175
29918	220157
384667	339174
346272	226775
314311	229497
404984	391414
460461	467376
449521	343388
460877	425838
353732	360144
90414	129916
154360	35707
437031	317240
364990	466475
256169	93399
353421	92553
119345	58782
67613	183213
109949	333198
277732	309104
114677	382671
261641	185335
320845	478051
91339	466064
355100	430356
254901	258370
48590	491269
479141	89232
119888	149128
194518	126519
160460	140263
452981	130549
35879	153182
84938	122585
437727	146026
275500	440962
222024	458933
225030	101900
450067	251159
32529	199353
175026	94344
269804	433645
141423	255650
348417	159795
448171	278546
385261	190353
411100	313745
51756	216943
249583	254098
91967	12087
199273	37332
351532	206686
198317	69652
250153	139400
207728	293813
303231	9748
20731	252961
164256	163415
353094	6899
216585	430894
137337	475952
37657	130998
436624	21411
403327	86596
220484	479636
206852	69444
27246	195948
222640	86596
328940	81248
283721	417866
39795	137228
429227	443489
27662	258911
97768	86974
341838	283392
13217	262954
28356	350699
45393	48079
409109	412561
450207	290858
116229	99437
203625	401871
314411	378462
42743	267352
161056	52537
298390	252081
483706	209018
421137	387860
371692	183479
451322	267683
321093	226494
237603	480485
362799	435318
175687	432409
400102	86728
131478	454975
113205	71091
114643	463036
315958	256134
332512	5583
152255	446801
129328	241048
12565	440660
406404	409582
350084	318563
405421	188003
186595	289238
300212	424022
446331	291823
286776	385279
489033	152321
446182	276073
209523	463799
332474	480469
447962	477211
365794	346570
82502	190421
392086	315507
298427	153329
33402	21416
451518	157726
444918	134694
336152	493259
351124	183213
130651	383391
112443	157658
248912	483344
162857	104745
275393	419985
350962	489103
47092	94356
184879	2232
252632	229590
73906	252945
278635	302948
434273	162947
86654	250389
429368	471002
276514	114852
84968	244703
465956	457033
94992	113994
144392	54976
397014	52537
462217	422175
417938	126882
129620	308967
198038	484447
36196	123749
53	9718
316569	408687
491746	378462
29157	411424
419207	363132
217348	122490
54083	53424
466747	73567
162989	166513
277373	416040
470053	491784
489459	7771
473141	431798
358829	207916
466790	348165
201131	275824
329410	327061
368086	431625
408192	338076
316585	202323
492567	144800
57464	474823
434784	432681
25969	131312
84685	193705
315039	311671
407780	173398
443815	220857
446720	425156
412440	107438
332603	62191
106676	199353
209542	396666
303838	210261
290216	180957
482339	121950
17874	401928
344857	256091
247333	85919
440906	15137
245178	229729
122198	87948
467827	467192
167588	85699
40341	328320
287413	396563
376619	338890
169353	46892
32691	312591
421957	21992
437994	92694
179258	102352
275137	351029
238102	62612
223435	471745
83788	249709
465504	477506
34973	388633
57415	240231
335823	440660
221029	366127
93792	202394
274486	255517
210493	219887
381404	67350
111560	79731
204055	264286
342542	233611
246221	258850
240486	111623
462748	25410
226101	389101
316565	252089
11586	65258
37459	114558
218317	96977
377124	203656
282453	167774
41821	315888
441036	181112
321360	492701
223096	476951
52099	103218
56619	311212
37314	482143
448696	237178
298359	137660
121042	382321
319259	333020
174598	40867
409503	145948
421257	110780
261576	478415
226267	365050
385449	493016
5167	77753
16335	132843
206800	423342
134299	99356
385711	152373
205380	483921
355610	3465
319074	164884
143147	152085
340092	426033
428861	136422
287566	89789
414890	487744
399146	362763
110306	86421
72732	224039
311284	100135
82981	98684
335883	453503
322201	171994
394636	2579
64258	470403
356135	100287
222289	122816
230580	123369
50229	21330
167588	171021
153168	270183
317370	387185
215762	12245
345762	420757
255344	173441
318561	15926
246948	178720
191141	75595
191155	387577
408436	89070
42535	13370
316427	231162
473752	435092
262924	278038
372253	256804
72299	291352
268768	240374
274701	166513
222102	436188
291843	15133
173219	155083
108240	256121
323958	478415
493347	240979
484633	279509
244907	160573
217740	420790
252833	4413
287820	15209
434840	163249
460059	420757
88855	296693
64552	80937
106268	319902
491876	123187
197029	239901
74327	109900
386802	270196
225694	478232
207251	75583
307446	233676
109185	118369
380911	238592
192653	204737
350631	286936
83627	85870
451027	134014
172665	399645
53897	254689
423856	458119
391509	487833
262210	174917
8461	245824
399441	214279
368639	167048
380477	86560
252807	273831
213355	339380
51654	426034
344572	298274
225179	303218
409018	272619
106676	379598
345715	333937
493114	82607
491284	455181
19135	437182
124185	65772
240161	244422
145954	301475
436699	48282
423596	162247
292151	85008
55789	209285
139999	405837
165680	102826
165384	49940
7213	295484
257245	476231
165646	401004
416412	189900
132730	262536
156503	10520
319561	132247
39683	461227
128107	206142
74004	212332
362623	62191
440784	198687
408709	50155
459498	453625
117862	485681
150127	346266
79268	246311
92401	222520
22115	466631
455867	299976
211224	94344
117601	262954
407540	143358
191649	253193
75501	476231
473517	352605
393039	177897
406814	283346
266085	148514
50749	298767
415505	255650
335951	166555
21564	283152
25787	240491
335727	126473
310058	481634
272301	429018
433354	182600
130542	476656
155096	333709
419849	56278
424973	321121
316233	53336
357831	41673
124239	441996
340236	213163
10251	407092
266965	374939
352105	473587
399582	378686
379615	469586
456021	248695
232419	268531
347425	89373
278782	105498
153190	147284
421140	151156
124763	42747
146201	203279
479993	30510
240722	87822
102514	363948
367619	93530
327195	75577
439621	467752
5122	21411
450524	441815
314607	335994
102774	147304
318875	380568
443815	325167
79701	412517
294085	163818
77915	236213
356740	51881
470401	21411
132622	142678
419211	336590
275310	218136
253863	200513
348652	484157
31096	331203
64272	332512
334489	10646
360224	160545
79877	239268
222802	332227
90482	54913
249444	161689
423013	171040
105491	318404
76297	234530
419265	265065
485536	408031
94618	321121
325462	413283
181119	293813
143649	397456
60794	218915
238829	359358
109332	185335
128704	61666
445290	192474
173908	461613
136435	483530
481723	450079
76347	190369
208815	456744
192742	344549
290208	366127
104552	378820
31265	366127
96905	83140
16325	261897
64811	273831
340345	237235
187992	152502
46645	41627
94956	314652
46556	364146
274260	119762
261635	370322
10344	212927
258681	109620
168310	63538
394236	86974
32032	440660
113752	388195
441302	300134
358907	406371
233388	439554
61539	401871
63743	32406
71997	170741
259178	121106
84570	290014
86866	217423
58042	303392
121344	27114
139450	112993
45609	22827
355598	78257
360531	466135
4467	184375
242236	197696
22779	489772
342465	18451
322193	311832
472424	366493
455261	44983
90443	171283
489657	53312
146252	152042
105800	437456
322171	217883
232764	88348
214203	380092
475971	378462
159267	203656
67176	127921
153100	395749
84810	233684
20450	84590
318623	130310
376611	206596
361060	155131
246191	214279
299836	132740
175121	326135
104807	405237
421889	375578
435807	101058
130542	39764
121888	107013
65323	313745
250854	38537
14204	204798
316705	452003
329288	5710
436026	447517
70602	165865
221948	105986
491337	359218
473056	172266
420234	406503
420693	164884
3458	178947
24834	68171
328972	138807
228849	622
363796	210032
182342	483964
429655	75483
389563	354182
388370	149480
80080	284197
229716	252664
304185	450541
110192	453919
322374	349448
381134	53490
78158	90505
306981	223030
204764	242246
165639	46390
151691	160242
290699	409828
109454	279690
41798	50391
454982	282497
35650	357637
74963	415177
432866	174708
412222	241453
352007	173755
433420	355093
254762	217434
342588	224085
411424	20731
27104	74542
473079	478415
461091	170993
240548	15209
448696	435708
143501	49507
149330	165267
200867	106422
479351	196888
72731	186259
49541	123221
254538	52537
174255	386817
86876	338284
300273	20181
56232	199676
112267	238809
85525	286313
35404	211663
390104	286936
474341	440422
384943	13370
360038	47278
302722	471384
9033	44674
78574	2399
383761	40995
29296	84590
267562	382639
289634	363631
33089	86728
78469	373447
31478	183213
5896	192610
130069	345472
41016	478415
123283	261554
455122	331867
259679	226494
63030	455659
258772	443539
416211	434035
118035	137481
325491	199580
14321	463264
331238	84089
453085	15287
299255	208291
402561	27696
265903	262954
260185	379130
167588	339011
483987	403736
110484	233972
355087	50264
332299	157527
396587	295382
431382	482808
477995	212081
85049	17561
332789	461846
182071	3896
443693	65029
34722	94516
172396	229085
1497	41229
240547	210032
13268	46412
163425	465019
471169	256070
282453	137128
418944	283040
327209	340662
296789	155311
177297	402532
458462	421091
463023	440660
165992	293474
12681	481060
156074	330579
462028	106903
155178	443693
222789	369599
129478	451150
258932	362622
5612	377140
198317	303474
378540	355093
32096	17155
350313	146202
58588	74106
373649	323177
252057	96259
407289	222490
464392	20719
91996	267602
233388	40004
307173	132247
112317	163918
67707	235082
316730	19047
441821	428126
155389	476951
326631	57632
221687	130549
133278	152085
133434	179692
112739	120697
356589	288929
284810	243118
438193	51433
146893	301453
229820	8084
210508	396587
231341	231447
42312	336257
375169	179352
330405	190369
392320	56820
292367	305072
400586	366117
240356	172089
68532	81817
415251	353256
51867	331099
275996	18294
299038	9054
98415	376443
19675	101058
89826	178755
170616	24620
421462	262548
472881	286828
491461	485806
128811	265589
85602	317118
299218	313745
450538	95853
482851	165227
160433	51856
91828	291324
98516	183428
424281	111663
106353	360512
39278	461392
15579	190369
54476	391986
76903	305984
247110	307279
432632	173875
235394	183213
414158	113138
134024	157100
444054	73285
214725	461100
280218	45074
176723	226308
216894	493524
228326	276744
366402	77912
126220	248777
407213	120924
411937	118938
70708	315813
203327	21583
392996	215397
88267	369804
165032	421830
319141	240796
78779	202996
259169	99405
132719	331155
80543	269522
123241	9852
64607	1057
457418	1085
316372	460568
251007	378074
218039	483857
187834	358709
82122	438419
81505	123369
420670	50264
6467	308980
450477	471393
178540	111572
460225	434109
143671	297442
406277	340417
115215	126204
171461	294813
341311	146183
215777	423469
470588	94516
438475	136502
210488	234508
263962	326017
200444	431905
283575	391586
425855	82735
317118	352335
380258	323858
21411	451460
209372	107619
447793	34469
379867	227456
157267	13370
137437	152085
47860	341271
50465	334680
27539	464578
248373	295114
388904	281163
437686	371728
285143	303964
271577	262631
136252	441135
126276	267352
292510	442865
153753	164884
268391	469235
245305	48955
457834	390861
404494	337075
40816	135011
50728	364703
127102	139743
88855	268593
339188	156207
361530	441056
93222	28726
132535	381428
309213	238467
315965	301470
458614	35629
88175	225043
62748	393326
378350	377330
20421	367796
121365	443604
237949	164504
237494	108119
485975	299218
167588	121259
54700	262223
371030	424438
407334	440808
77829	40198
549	91239
208947	116283
420967	174921
215406	449777
160768	420285
64873	80057
58245	480894
4628	122694
309809	210331
486371	298182
358624	459932
146893	474313
214207	35241
353287	455703
438381	147121
252377	162831
409687	428214
432271	314951
117103	408288
263	241468
382896	489822
265586	453010
13113	185335
402356	238883
15133	113051
104505	451461
94895	37151
185526	82787
361675	440461
408733	66213
418368	285474
477092	220540
319824	10411
280624	74886
227763	102169
324850	404806
383584	439253
443320	195075
29663	391414
104741	420392
349192	179375
156446	398311
32352	443146
482204	5857
322396	492717
199773	262954
19622	54700
249765	253147
277941	108614
398308	83544
271796	463999
442984	127138
204379	232377
200532	209544
314870	268971
2028	16433
288185	96195
363552	122462
280709	331491
389303	451867
40362	90677
347507	343547
224048	313745
353703	411937
225694	179692
217748	30031
229647	207959
37838	8303
267286	231281
364203	434385
184258	336150
333350	310756
248013	358990
67401	107258
281555	53389
332874	421818
226919	358307
110954	137128
202469	278382
238057	218727
29773	5857
330473	491150
463125	440660
460837	202507
123997	369262
38139	184809
170020	466805
168036	487938
220345	284404
289995	49903
282682	415628
265262	116142
286909	420790
27282	160407
183031	203656
477328	393653
1477	382511
194430	192626
443320	353391
412735	111226
384246	326985
420895	224316
466192	145507
490708	94516
12273	331908
297026	74924
25748	65789
153813	97467
451373	105878
366321	118662
286572	370866
451216	401906
120186	418823
64941	371918
141707	134694
195701	5857
303144	164386
383164	174763
137833	207535
200013	309501
168018	401854
362267	68836
480590	38556
240019	28129
60287	15802
228225	429871
421258	214992
443307	122354
282409	249202
299111	237072
94129	132651
324343	168615
433736	474184
166703	162795
189439	13370
224667	181957
128316	274428
146893	987
212740	42
401881	86728
4109	4413
369870	389682
308150	290450
456621	116070
37796	187974
126764	370866
362939	313745
209556	406408
8019	35629
34123	72457
226033	245201
265306	483167
399837	110677
420234	242512
492269	411383
337576	472072
65518	396311
358224	354436
212790	351336
258514	445061
61284	425846
406650	207333
475362	142520
358279	19136
44246	161546
281808	96977
268448	50264
279372	459779
41601	397535
408337	434118
439640	304339
246577	310496
415059	366493
117191	314742
351453	13563
293913	486183
160152	129230
132537	375840
96505	255992
67211	306633
31249	175721
487857	296693
204514	134262
114707	385000
157280	24983
56090	236240
123299	440660
214735	178048
282837	450034
332677	437568
423518	114937
434035	313745
321331	40784
174676	157514
15027	124711
49070	440962
53846	132996
59189	83140
96375	419612
350499	61396
200867	407306
467193	80122
65605	297771
271782	79989
101465	57002
273559	478415
357066	284198
313547	469907
23281	431851
217253	412111
249070	129575
272331	113436
89238	255428
310756	140760
396586	313745
69960	454975
44146	74630
206522	51222
71189	240656
101515	114311
136955	486275
358814	148499
37806	190369
140592	454975
227388	381441
164727	411985
189703	323960
128032	83470
432362	237847
328110	311832
166804	437260
5499	470840
374305	133540
212217	432818
416495	66743
125471	280871
370554	212268
184210	358839
290855	167391
121287	425291
309816	226308
373568	142553
188730	12895
53733	25263
74515	404700
403917	476970
221687	452126
447835	358855
122727	390861
436644	132031
3394	455816
481419	67280
225339	338070
137332	187045
68456	316570
9858	267352
82744	268118
174139	267691
377086	82794
452240	227187
407444	203614
487186	19246
291363	289515
212275	101106
403057	448738
41071	9054
19483	322132
154456	35065
427980	265608
263889	126204
411424	372677
262210	447775
85731	93245
235939	253047
126617	363398
262444	173863
140727	275790
52804	67584
414441	162292
223348	307423
488272	322364
135662	283559
409916	208577
83918	473139
469793	442735
314680	107145
240709	236898
42471	227019
85555	397269
404347	460534
412681	466969
287229	475200
137212	370081
413137	315687
310183	143151
270335	458949
49789	296511
327860	187974
287024	317184
364662	54976
474341	14335
106895	60517
278711	459802
156159	492359
309589	278839
256748	395332
321619	22981
144064	316011
86989	463549
127159	310756
51248	75303
339915	37226
17554	76016
394771	479614
359824	421356
315588	327204
262924	183756
492284	91295
355083	283918
340647	368869
190558	304935
117862	309609
209372	250483
449803	423711
31025	490525
84729	492316
73157	65127
332059	275677
8687	167333
373755	96977
400236	16491
338051	257862
302864	13903
89219	337791
189352	257625
113620	303947
345680	399852
189897	21583
306659	205270
118877	66863
400520	258220
473231	230324
462440	229219
286550	46667
442399	235711
483706	468970
215717	225260
335672	451460
302067	12369
470075	251961
156457	334680
221600	44049
64272	291521
372179	9648
278866	477986
371373	484562
35631	214024
214252	152502
458065	373169
220488	6250
84464	332821
364039	476831
51976	31425
286324	94667
85495	391414
379829	273831
462025	227101
130966	444691
33343	120827
488779	153995
22330	346107
443308	351193
225318	24507
121790	166651
316650	151944
404880	477350
147803	474453
155624	209572
14865	476471
390771	428073
199378	327217
416426	322150
258434	280405
137454	275824
12266	279871
462086	205248
161264	67205
120873	374806
232668	292116
493869	84499
46023	258220
477308	47603
320381	223406
229971	303175
99092	216773
207819	265518
372196	224285
73362	459213
465477	365552
403882	392086
189873	116915
255157	103267
138814	49928
304186	46892
100060	403961
290364	103997
216666	405144
489929	162795
126319	446801
81648	299467
95677	441996
273160	86821
13213	434893
384130	159083
353966	359102
394349	463799
21190	197463
331062	122462
276209	263610
72804	206992
151220	277367
320349	351626
39185	110677
48576	55321
430287	53863
322504	420200
436797	340908
84976	189366
283037	450832
313523	251388
400873	313314
436097	410074
328646	118662
399938	415814
353287	152002
207192	422668
128185	9054
109253	36191
16166	49903
404946	342416
203492	401871
374527	132740
309004	17363
454263	489415
438248	316144
372088	266852
165300	224614
324454	186440
310153	298374
403691	485392
463067	137128
157526	268025
334572	65675
336438	166513
184346	478439
257498	387765
81304	108555
66806	250193
193994	98867
273972	366373
249866	66852
98286	106958
113627	168733
468818	177630
205152	451753
389591	473392
307718	471528
46092	245679
444139	145366
205608	309801
85477	273831
196996	267956
449406	431255
417085	489552
278320	163336
357341	489552
418989	264406
437378	310756
175914	258220
348403	210705
38362	21804
279587	327214
438654	460614
160798	190369
376233	246426
392011	486885
378040	90345
474177	117097
260344	387014
378873	144073
40407	36370
35953	304731
167419	145771
183859	295484
466314	370866
229647	210353
174139	204251
129760	82794
480790	249334
12063	299867
224514	252710
488945	62191
276821	346821
238945	460678
6422	309881
234402	237178
196996	446170
289126	186588
399087	318735
441474	323343
151952	195790
356201	166513
6467	487874
78066	300898
182799	284966
236138	333630
94768	267352
444523	350549
323836	11405
233045	44246
257673	32563
272546	35660
360459	224674
437538	317356
369319	177374
47035	231225
406371	69376
102644	270054
277789	4413
239585	28129
211238	313829
364511	1057
485554	371755
329499	89489
178422	235458
144618	454975
293608	96977
488273	186440
246199	43576
81228	303175
362174	90277
123343	365067
339680	49903
129792	334618
358271	257461
109945	212029
384633	71497
2792	91150
318047	432190
59768	269199
58505	196780
387056	327061
250207	128183
431991	218017
268415	24620
438193	97999
67367	195551
60411	313745
144405	348543
356490	120937
53272	147983
121962	321481
222102	378859
19542	220052
353856	452115
14653	20029
480437	478928
338097	77727
345715	164828
206627	115345
485242	302020
307155	402692
104104	54539
406660	424644
200580	127687
482851	148705
343473	336291
224508	217824
352237	28129
72691	224670
266141	191289
30955	144131
177827	90495
425182	438323
367148	369101
477845	22945
76046	110708
3212	478415
254575	122462
92027	426314
24978	327061
210288	467703
230158	250679
360779	220857
400725	246583
444416	21583
440143	419925
454625	422203
96449	301364
267562	479570
167546	3664
272111	339498
408357	78891
293004	422998
135174	14680
160768	372471
149238	245679
50090	319952
368632	350189
323484	16347
356312	219445
71044	181777
440397	476412
476804	230727
332638	221936
338915	40973
52867	334985
267411	360224
395365	342807
89219	257749
411903	40097
60846	354694
164486	183213
121461	88289
454058	11411
135074	200071
387357	466432
121971	385928
361892	28129
13997	17983
203200	430800
218577	361305
492406	303079
220243	233287
401805	478250
74378	193901
42163	35381
66036	293813
266307	36399
106401	148289
369603	416213
426470	418586
281615	142128
479058	148086
281942	407902
296209	27464
411282	364000
386802	301366
53846	384366
281052	446801
48051	42088
48065	371918
292020	22827
222491	270196
477491	434173
162933	16325
415787	306524
81249	307286
322060	392627
95383	40697
479351	324002
448199	40041
342138	132843
115872	162215
488036	218727
373530	357987
103178	122462
292967	455618
479285	213639
199744	190369
43474	27780
28787	114643
223430	425510
11314	158886
178147	230055
309428	265152
169047	122462
153037	165917
108101	420392
395977	57989
481167	80662
440190	309528
461863	190369
132910	313314
343311	99437
370260	408584
281219	183428
284378	221785
328742	58589
334636	441434
93627	47938
439471	65627
433482	393739
335554	49736
248190	284372
168531	165644
111504	54839
241952	434718
2735	79343
410070	399402
71297	485806
83983	472126
355887	298971
289675	456203
283521	118877
198405	217223
403670	352864
380892	39582
153687	489822
90280	469235
112074	423589
143079	356645
210994	68734
477218	51678
30568	257581
212765	94665
90742	414103
59815	327061
380790	85578
205089	122893
465738	476231
469382	9284
481854	90041
41496	105878
409016	231084
392886	349880
428944	119722
114450	57567
50739	284471
150835	119453
1839	84089
257498	400273
169135	187836
359909	442083
447514	225581
170474	426883
296328	126473
85602	398811
375405	394628
16572	314565
154492	367462
232293	345320
432293	212223
223361	483720
16666	217423
441463	472694
178610	293813
160922	284141
94102	446693
344792	387742
320873	478564
357621	430610
326586	265711
120499	347739
91130	202195
118076	274508
474221	422998
183350	119858
433949	301475
146893	271469
140116	369684
332971	379124
227781	385865
382166	110745
360459	324825
203793	268118
271918	334680
116333	267602
25671	101058
244526	257339
89238	234003
81524	224220
323049	233942
301058	228635
366100	52832
76737	420901
75724	359596
176878	68935
100938	95149
135795	269094
392598	446504
286956	53624
180208	164884
175762	141127
78516	211868
294189	315888
108922	141166
284960	102852
62366	113071
246805	459106
315235	72680
156831	119123
145249	12895
345918	36369
64851	232449
298187	434239
54424	12895
226806	456065
406318	395769
367900	219348
243079	261931
467277	213506
158457	427225
51053	12177
147341	211941
32468	346746
398308	336989
131574	294079
378828	85423
216585	1852
410500	12443
3674	440660
109271	21974
94129	160415
193541	58330
231397	73885
353577	464438
114063	42057
334068	393326
239168	25800
255739	316372
44282	457222
407116	96977
136758	472772
312592	480645
294041	62520
415387	179365
269173	262783
484058	84914
9681	299623
163920	377209
290640	48007
358599	337802
388249	262033
442406	8459
266307	158432
217243	278034
454248	250389
332064	391414
321442	252731
36104	447529
237714	164446
134299	170894
233940	152502
2661	141509
250219	298676
379849	199590
377728	463615
370619	354747
493141	473781
96131	138294
68234	419797
32865	430314
433256	93245
53883	457418
413335	469369
267562	62366
419906	218615
120448	123385
456691	313745
139409	187920
242411	112270
437757	417585
198288	455967
378982	85078
17479	347166
310981	364388
332524	336713
347653	243746
257365	81611
276821	254078
137508	41673
61286	447519
112625	361447
78669	300916
393737	266765
159131	194581
408108	306100
230752	310423
370705	11301
209672	206660
407842	439853
152983	371918
180776	165276
66267	313829
343346	180841
399149	486885
78289	405091
251712	83417
339333	382218
453171	40751
398997	237364
457914	451849
139214	281082
410955	480025
49734	381058
285608	429867
360814	52917
171208	268558
266307	120357
256582	378127
32886	184174
389639	128352
258531	203272
90058	78967
190129	277367
350935	300555
21417	183213
167453	204330
355437	7601
171281	357854
490808	414634
155246	175387
408853	86476
191278	400142
32406	40034
56396	398633
188191	35819
290479	237178
284218	388373
300795	202391
104936	43171
293772	314316
90861	185704
236452	65648
169763	217970
359542	425494
133813	345791
430356	261447
273901	190854
92401	319259
222102	82787
469303	375840
189297	233163
492682	133682
302694	228376
91108	132035
431877	438419
491392	430425
140013	440660
296432	452125
85587	30859
365550	109985
76248	387742
302918	180023
391463	79249
23670	421794
58045	318735
340518	317100
173912	494102
127973	428864
314617	328830
17017	180326
201348	80100
158627	62191
42718	51895
195339	392896
269126	5041
387577	57227
68472	382974
228824	333998
77300	425838
139283	16433
299607	373164
286781	177630
376794	419302
391310	268043
412223	267602
425866	408954
56565	433446
408329	412193
101565	199975
435019	232633
344304	478415
462893	391859
257617	426439
76079	461392
123975	398333
131738	235881
290067	387742
377967	51222
47608	158882
276821	32430
282128	328932
283698	307452
328940	390771
246191	467703
76984	122490
135179	200947
285023	404316
30353	440660
70670	220350
423828	156332
280197	99405
388176	338493
297979	223963
229950	248838
478588	263879
4466	62191
124320	236216
406884	491271
428583	298182
372179	90682
106313	143814
235748	333927
168936	133095
344174	291521
457645	362738
43772	14919
149015	217494
208754	470554
123969	51881
480452	405659
77511	159249
361789	187012
67351	480214
81675	427791
116572	35735
147114	265589
389731	324954
204349	302033
316136	271999
46645	166063
21080	434717
392103	111033
171159	426948
123128	43073
224329	281202
210050	407508
408984	213035
125329	378462
196996	443228
313058	259929
459622	489366
444875	234356
250512	251806
258218	172089
308147	401185
332606	224161
134262	346065
291929	165294
9414	72501
415327	315367
9069	247092
11427	486885
245881	429585
262210	328732
457418	171786
106814	457912
5852	245750
117029	296432
491054	44049
68532	164556
168514	398595
23478	395988
122665	293813
267606	292721
273659	330752
260203	226494
196003	377695
348644	330901
209183	320845
62444	428026
88709	84746
205867	314663
86268	119381
462248	330469
276183	273354
167855	199526
457577	434186
282978	35707
9969	327175
319126	448404
135181	15301
53638	405303
314599	383096
307691	50494
68505	456640
58245	135614
454167	417434
27306	293106
174309	72432
432216	119275
480967	5857
172461	481279
23734	67584
378079	217825
278312	323056
330409	333460
158099	175067
282461	454140
324492	113834
146068	372819
13627	183696
73660	31191
165658	373169
213495	469235
256267	317356
88439	192195
259357	227292
240490	22827
42034	347822
307766	254776
225007	488378
130514	183007
325521	15209
481419	237722
175387	250805
238573	304865
85916	250009
103411	183213
104799	258370
436575	440660
429547	402327
283974	33792
8146	206321
171915	383813
256893	48377
289675	126794
491941	94987
99641	251287
304522	286097
270773	374540
193056	74029
296635	101058
378423	279871
362156	49903
236944	144888
165680	453346
41470	282989
44215	254973
387596	402552
237529	348315
36339	7771
118679	94516
486100	75303
195547	8955
48513	234748
283462	132247
392653	146202
392225	256070
362614	273132
474295	323837
28817	139825
323836	87586
147532	183090
339675	461182
471904	147233
59883	168615
269927	455314
84081	203656
226435	259343
225710	10702
449804	61598
457000	38292
369903	110506
348276	460175
4476	8194
147565	95312
163723	446583
31483	461392
326871	121080
268097	342807
356744	162831
307983	436330
346168	262722
188697	262856
462185	245824
209505	147968
380858	149515
482700	262054
224294	314742
250503	298765
395193	382499
328940	303604
325604	453828
152104	297440
394361	248398
304952	214714
483679	150942
204884	301700
21088	241718
431041	87843
85212	68263
373433	168292
478059	92613
16358	135774
119156	401476
406660	74693
370231	323711
485165	153534
133909	333106
189255	36191
62494	414392
360220	421830
187607	28129
61647	378859
106514	175923
262128	11626
126473	373021
347136	113051
392746	481610
99350	406379
455039	26885
237714	241283
192965	421935
35128	308421
20236	187248
282763	364100
78617	417294
334092	224107
429179	197696
136838	301475
229108	220417
223900	49847
43561	171677
401552	72523
168354	337508
4326	202394
270419	226152
77443	405486
376175	24658
8792	286936
355598	313745
112634	293407
146893	428673
216544	328244
293813	91853
445243	56068
216781	317118
318652	138922
261348	433934
468592	295484
93328	368892
332566	380360
286741	80193
425384	208577
96209	63528
385981	64335
377509	47622
278273	299182
266948	361291
83573	282195
472100	161910
217760	127298
479351	264021
415665	16325
449464	398148
76228	419050
162862	269891
200765	179422
57174	17186
320304	341444
234413	61884
366402	447519
230969	28838
285679	378462
331076	152702
307361	362632
368299	301475
181876	430740
252815	97277
252923	273468
238329	324377
139515	32807
369256	127283
477932	89032
116947	106118
485137	472816
1685	35707
337237	395774
397080	349261
262595	413525
153505	273831
147984	359358
196165	240203
289144	13370
314881	35626
58261	348798
282051	280845
268956	162758
285458	100440
414538	267576
408651	63393
56396	179264
169591	145691
199985	226308
220634	476231
439564	141671
482882	317118
143122	272407
450465	69857
85350	387185
233363	290565
394305	28129
349732	187881
253344	58709
380080	317118
175244	188190
241952	86892
109058	315888
130006	232037
232632	57731
30348	178436
124104	195898
72303	402755
350653	101058
388467	165770
468907	187834
437353	24993
263539	460275
161571	53490
123709	328140
332100	374772
448166	241043
228128	339237
257382	313745
371082	41068
376173	196857
154303	353296
23613	34255
376364	296444
134390	310261
434318	315990
82840	399492
290317	139648
200158	76454
97926	447446
71189	277317
325983	212278
464195	430522
379395	489552
120303	233279
112658	345388
420266	138126
286655	29528
404563	182226
314187	153995
220967	205270
486912	423346
252378	208502
309276	110809
42194	150300
485667	311510
217980	367110
436864	253953
481723	291202
397998	62191
465857	114930
80048	266189
306605	413880
392969	236774
75098	22816
171513	238912
193767	397734
375354	391414
209877	93876
280507	488949
99811	170723
235748	54786
183578	313745
209428	266852
416064	12895
263502	411424
366402	282960
120425	477986
394985	28847
198380	214992
260918	63276
60025	406388
395922	347064
449914	143209
346774	475200
484799	168623
257690	398333
320523	49903
167291	492316
50646	401949
364636	163614
149947	160686
330975	55372
454588	97215
72954	16296
264960	341182
433045	129473
24381	224085
301281	297941
144288	464080
81525	313745
466973	12870
430654	186259
380642	159423
11198	196242
77033	276621
152320	385279
98031	140044
140977	247824
470401	253816
372822	323544
96973	276883
358797	226168
17481	41046
311756	224006
67108	16433
188016	354264
452424	257858
404676	165009
28781	203515
212587	230324
327937	263178
85523	264154
230375	407026
425504	285466
325509	197351
247296	346757
330978	333166
165649	226308
28423	70562
402995	288988
454263	434035
393772	334636
194913	388117
402805	469062
174467	337661
66360	103149
247627	68950
238910	161596
14020	95769
77033	105498
340186	488392
1839	491607
280476	238769
172129	59776
110708	316512
390442	464420
16771	173865
56001	145784
127027	390232
439132	190369
443693	26453
257892	274843
467339	440660
253247	96180
79316	80117
335779	489822
122504	217460
145699	431898
352821	274148
54534	295650
421370	258126
13600	266379
402805	299819
464249	137128
469907	433934
18744	106657
106225	469369
176911	72521
254645	77438
149402	273687
452591	462449
72966	214559
493468	483921
121847	126204
338535	424814
76424	445808
52915	322469
348644	5258
296029	404785
187494	278907
9953	327012
130651	331584
62627	70871
146911	119931
155790	144073
431854	169045
209523	11075
265483	78380
108599	353787
344802	353709
268334	53354
464650	158145
433820	236233
471957	458601
78295	132247
428065	160379
333042	258452
291211	440660
368284	121111
130315	157217
123718	317932
237251	469235
229971	86560
84745	113614
405237	315235
89238	450582
267562	262385
153037	239837
102714	148429
73309	287185
239956	47647
442416	313712
244674	430356
387746	446105
461405	90123
195185	273831
381291	289944
146172	125417
131212	306409
57337	362773
434726	7621
219993	161392
181911	476412
31345	249202
442707	53348
158584	153995
462859	99405
392053	185479
293682	210889
350832	67040
218420	458139
350316	97994
484365	333357
358373	280871
406475	154141
437315	101615
268748	198297
35944	67280
407330	418784
241529	484447
353577	95769
274560	17186
140839	383967
49592	380538
44861	336955
21619	132843
91423	314054
338263	258410
433317	250434
458939	473790
358596	32807
217740	244301
81432	287740
456658	102104
27617	487192
294212	256854
178757	263713
374784	356879
304343	75303
338691	385378
344883	476447
302798	482143
478482	2715
83829	214050
48723	230765
159635	461392
137070	364109
197777	408288
159168	378462
162795	13563
139838	273831
134396	9054
353800	124773
191201	459308
116758	249334
2353	318404
90960	212182
109174	445733
10231	226308
27454	357009
480393	251950
284482	346768
131610	294677
294387	111824
42238	255938
396169	94850
78128	231932
339310	301278
96335	80214
5452	56547
218114	487833
404740	32807
5807	153534
428313	440275
446368	90720
5713	299976
387201	215699
416213	430105
390164	235506
266141	243894
369594	486885
141521	200444
305287	151587
58914	292557
374305	409943
219546	415585
431051	403811
342278	279040
15277	36286
367240	105960
108934	282822
85751	235957
354973	401297
93627	310249
215205	247334
486259	42768
87878	205267
69088	359762
28054	169004
59665	12217
458785	452746
65546	410355
38629	50787
458711	377839
5700	185423
250847	57159
356953	263713
138756	151550
314736	359621
115193	392086
343886	310235
117833	363469
489376	69106
49471	94516
32668	100501
188650	107668
467210	101401
378712	447704
94526	86728
4372	346949
138318	159249
46503	424130
126274	37039
267672	267602
345401	19442
108330	85582
368251	90009
471406	227974
200658	200867
376495	50538
271673	68347
466835	251497
237332	464420
263539	217642
60208	476951
238839	393326
45361	492906
245317	163824
472488	146566
234514	354167
168446	271321
371306	339837
231930	20270
102307	27584
229381	469509
254246	375840
283675	150352
326631	99123
295260	237660
108231	329688
395336	53879
134955	401871
490444	458159
230963	331831
280813	242131
73660	356013
143163	357763
54433	455028
58719	309425
295295	159249
137242	190369
292430	474271
7245	94665
19568	458933
200092	412517
467024	487001
116764	112312
5700	211716
96879	312698
76564	24016
358612	420068
922	325979
288577	161835
184571	190369
477468	245727
327342	224085
171444	311625
420895	447009
89240	49903
469927	481279
58245	165440
411901	429863
456295	393326
47012	248496
441925	201995
9629	71994
349305	354108
364636	469533
177179	298831
316565	157526
445126	86728
286313	78723
59027	431624
448520	268176
382882	399738
15002	14495
461413	379976
395481	122694
421347	196783
22414	288725
121394	487833
323836	8359
382848	224085
318121	356428
46239	60517
326119	295159
70603	285156
6306	320770
456748	355806
415287	196783
457418	450197
142230	153850
218550	179010
320482	295164
149147	392086
389233	317356
180292	354085
288573	438274
234086	193705
172205	21583
71978	279509
404568	8623
449283	298568
460687	365424
118686	210082
418935	143932
298421	40447
129265	415972
78453	91069
55659	55611
328306	21583
230051	149842
455058	267602
315614	62518
443678	63098
272543	423486
107699	474412
129613	450983
917	376543
155264	220417
33700	108328
266957	381964
473283	47376
375295	127371
223929	154792
461293	32317
466790	449212
235841	70361
285862	286668
450934	342807
356953	49127
255195	323544
479378	212081
388249	471940
448865	448253
70874	113749
44149	227101
281596	404960
96569	66316
295266	324548
266793	273831
74026	375834
237733	58441
441463	82764
284925	423280
169268	76454
309004	64544
182548	107711
205028	144073
297436	283714
296414	247263
129133	220594
190491	142051
269646	365038
95702	25716
446998	266538
67351	435318
206824	266693
482480	365216
24109	223732
295405	187836
299726	13370
355640	469235
239503	478415
40443	242187
327996	55324
211792	273831
293731	338329
310512	110677
21558	245679
258496	435318
19752	440660
259268	29563
92038	195990
323112	484447
134480	72818
327223	458319
196003	311258
303016	314639
13552	136435
132605	134694
71189	390232
320560	478415
426849	291406
204546	90710
464296	206623
5700	237646
376262	312578
325503	79861
438261	86974
427682	383655
461720	186714
128563	154089
151589	392335
77769	311531
28127	50264
375923	461846
101230	292415
153322	46720
55149	417918
177735	202633
18928	401757
274575	144083
273768	360066
372156	8084
94443	274309
486360	330353
250873	86421
139341	115992
5677	58589
239431	89365
59171	190369
219765	18681
376158	42890
166933	336955
441968	378462
398840	207695
261828	25441
217529	396080
414286	327150
394775	341230
387636	33760
34798	240930
94854	109049
11209	59311
237251	314742
431057	258220
443170	91010
63698	219743
238601	408060
438320	331581
95399	158773
464	452971
123161	471818
40158	176968
112443	339267
372488	173572
230228	80272
312734	419691
372415	390762
195306	456313
301217	141456
20199	210602
228849	124085
484185	245679
381351	66938
169083	280289
98980	365224
155817	151746
157961	369599
283190	343547
187834	104598
185339	104760
21173	233611
33673	197732
170435	118928
161190	190369
317075	49903
293264	208786
39195	74336
463944	155730
184892	467492
430040	426394
400863	60517
123569	57134
113600	280399
218313	465534
314311	265518
260259	4525
242591	449609
171915	443693
300159	292553
31675	425827
20669	109389
296514	70163
404568	264619
409984	450098
213596	354220
42400	489552
254607	345756
355482	417088
266368	272835
275289	436698
50627	445915
409388	407058
315886	286186
287566	330464
291860	475699
228	188327
224403	212844
464194	467417
478330	227299
311381	429161
318381	250410
330814	138297
460198	15209
29052	313745
344416	279669
341249	203656
54244	398263
425827	195339
146006	333780
366198	384336
139138	178436
395177	336590
246540	446013
118596	132424
37910	391473
298507	27464
198317	367027
312283	25462
358320	415791
430652	155523
284218	47435
144477	81102
264026	24068
314311	291823
414326	88606
222094	304589
130910	420944
406689	78811
478588	235541
190717	185910
318381	457845
377394	476880
7290	158404
213944	212582
403624	451101
6467	181215
262210	41611
101503	146248
328963	77424
202310	476880
147743	365582
125458	343804
91108	67040
230563	108222
183891	93627
155302	253614
77702	52147
23741	117477
189617	317118
41959	310261
159135	48861
7547	393460
146893	473425
59628	330827
483706	151271
273610	75499
170020	424985
39943	107867
423731	378859
432976	449662
454867	167674
380893	73596
480264	387839
199838	420895
187964	76454
83773	437018
56856	53986
65798	65308
102748	453734
427544	471745
77330	228181
97600	303015
153260	385741
97677	86596
404812	423559
20059	9809
203532	293813
104519	254292
372844	28065
339590	146541
358061	2450
10954	393326
79437	3774
254463	219876
191391	221890
147403	224871
303670	325604
15362	389036
103914	237936
48705	355700
222045	277269
395935	127636
227741	403098
60208	122287
128818	263648
150760	378462
25697	94516
6467	107752
118786	450220
21386	283445
299106	181364
404568	420615
61461	295347
335139	136177
413917	303175
330231	231906
384228	168197
298780	280169
359218	126426
99311	228838
453010	119706
390704	50589
425587	186378
397823	65401
218054	260658
99602	463200
52343	63528
95252	149897
361825	145948
261211	294836
280624	409828
246191	310261
159573	456363
260339	135230
340236	246075
135872	224285
361291	201192
200749	387742
187718	82585
108886	166738
11719	30152
309220	190369
344085	46412
440190	121324
190564	317118
472685	370866
281236	145691
357663	317856
74678	451293
161321	134694
68160	217833
158753	142018
161363	69454
72627	219499
245152	467703
295778	422389
306298	364324
51195	20764
10723	13370
231527	23892
167588	137454
19247	477745
147049	218052
358607	253494
28289	426494
26765	428738
125729	179506
102009	190369
82331	295725
39195	334424
128958	182661
128870	293813
48282	206415
26564	183213
422200	27581
83228	478415
207919	13370
416508	267352
339706	202523
360178	285156
19453	310756
445145	391414
153665	275790
318901	48823
34294	119381
464396	167740
196398	325940
194640	395988
427276	275947
301312	239872
190424	300397
212465	255757
260985	411424
259821	12718
58900	18860
411662	124267
225749	315692
89826	123177
159059	67858
81231	198926
423468	168252
448512	243840
374227	432764
481567	187443
417121	158153
253494	382550
106157	401871
312161	220337
347722	250425
327863	212912
224414	209510
483867	120274
18665	267352
102982	112101
178048	353787
214446	30263
265575	71983
286276	36736
309276	138823
382328	93245
307573	14058
479320	58584
15073	156528
487179	15708
372307	284979
393524	49903
155012	430610
262210	204407
127966	110677
88606	393326
86550	165437
88289	237332
199000	183213
210995	133918
343350	469235
269466	310456
364536	72432
327172	83140
384011	182782
247561	434893
452068	318392
86234	348610
475336	235679
144998	48275
469168	49940
79049	34778
311300	260879
371337	156376
316575	51895
48725	205270
203539	309180
45579	377319
93698	349882
313993	185013
274852	163699
117774	168529
142680	483414
236367	222564
117115	272407
306876	392049
29784	33798
350055	122462
263485	39879
228889	446351
314917	58881
388446	237165
156506	168663
1262	91558
188651	101259
45890	190369
278421	359818
172525	281924
312403	270785
197555	30510
237128	486885
391617	313745
141224	25410
237120	126579
120990	245679
248485	139135
47420	86714
452066	486781
408107	486885
146758	328247
63435	421356
472310	397581
191308	458
292923	391414
328422	108550
478237	164884
64474	12456
76068	480214
418610	366595
221138	150782
385308	286655
174034	283652
6073	74877
230051	353802
41179	249202
248013	204136
202518	215879
57509	490344
434716	86476
395167	382218
61500	102352
331401	230336
263514	435564
96209	110677
156429	196783
209523	28265
384449	183108
414825	190415
337158	244017
397021	371755
228521	366125
201366	385207
229735	92677
306964	238197
317399	148787
230404	110677
86192	228840
202885	42653
184019	123908
61757	254746
456021	303512
377315	411809
384858	478415
162956	57263
11797	216773
71665	460726
347622	287848
257671	186714
288312	236558
422802	461518
474177	229150
377939	135189
369980	22804
432729	398066
83381	48368
106814	78163
157160	186463
213203	356663
373507	86421
455555	3168
172408	273831
50367	456640
199416	197017
69734	122462
153957	206433
300575	180578
233361	15926
428735	68468
308632	387185
426786	362362
478022	44770
92130	215007
268650	353181
9787	318735
310034	94516
151205	102352
364952	183213
242282	15133
219166	451016
239099	166063
365171	157761
80048	459213
154835	354828
381578	339451
97024	480158
6810	454975
357749	310261
50845	433598
220243	368205
161363	283037
177237	196783
423514	29686
154456	412303
160961	29253
95150	70971
478148	29500
421751	108222
290	141166
360459	291469
374305	96533
297504	138807
124344	421356
23310	137980
35971	433086
216681	429863
93203	73336
3760	364945
74010	51313
189103	105397
129132	119762
444994	136740
393588	174564
188954	116347
33560	389682
405530	420392
365987	28129
400910	132318
265320	214851
74160	426089
456748	426089
407902	219499
372340	428125
46548	189177
428796	455519
90351	301475
418487	398333
455792	104498
286510	41904
188784	60923
238243	232510
128686	342165
15895	396241
100307	310498
36211	79343
231292	455673
282103	124085
26106	240221
239287	243124
220570	416874
461415	87469
397672	414603
157697	313314
278700	186159
458622	101643
191629	401854
218755	94344
395669	19246
422207	431226
1949	471745
75568	342961
455218	488971
168273	426569
434910	134676
312221	276358
301188	273357
456846	133423
177004	203656
156655	258607
200092	193292
164171	305389
213122	176329
214729	35165
110236	35421
246592	450011
171846	96497
192800	435403
468287	244277
249096	49828
71429	166063
166710	354783
14630	60134
492932	445282
21173	51927
170462	351955
22801	195551
176910	44123
29029	431935
470629	484763
233045	372857
395669	474412
458250	151946
164169	465214
133817	77004
15195	271367
316967	31483
65044	227068
122443	170348
264570	334166
222610	358836
209437	165653
423828	420956
202881	48275
267560	164446
242411	300842
411282	256373
62418	190369
476386	342039
404852	454975
247558	214881
241987	400120
130302	369599
398614	66947
273733	176182
423539	64335
186404	218752
438491	391414
323981	366894
245950	146202
29581	429161
370583	436889
288834	359762
464420	483496
286429	178436
462169	137331
454561	267352
17351	64762
254378	336558
369983	345868
396198	373210
33474	367969
16	199253
192611	411157
325314	342807
52097	53863
336716	369804
479614	174186
105746	493358
354611	122942
18418	221840
3159	342738
9853	292721
100930	68337
164325	108102
63939	475571
43631	115976
280772	28129
388683	445016
296873	106846
173100	160686
147684	220417
128015	187974
470748	347478
149576	291249
456786	121903
280933	77590
250854	452068
484119	116283
104160	384401
53639	268726
383275	381036
462028	11626
267529	153534
7920	152702
272230	375063
39892	137721
479351	236568
107309	143229
483259	12443
327224	233792
229639	351161
398924	290524
252997	310756
465697	421285
139721	468738
386221	328751
347188	418815
239084	151944
292696	437433
113541	167207
195750	335400
464392	65210
259449	398333
16844	418467
135103	115033
309245	151944
410811	148590
19610	45141
254155	333709
364577	170464
70699	33685
275137	15209
179675	352896
252604	180841
1303	175195
153813	458264
19931	134695
323308	478232
214925	234203
221620	4088
492928	266600
151660	123742
189064	400027
450840	258370
154835	281541
323089	10901
145284	440962
323317	459790
128374	60922
192267	344091
356781	48275
135464	241005
110619	6949
428402	465147
206911	484726
424647	209043
364504	391801
94789	194165
483784	142018
471074	54068
320982	56041
410212	9054
31824	336955
493631	322006
372675	358797
449547	97653
74552	273831
359990	427714
484878	302486
446662	344753
372306	422853
407977	296772
460709	421935
156911	146791
105135	27464
221136	82684
157564	431709
428944	65876
232799	348584
358814	283445
15819	166234
293374	368983
32169	310963
106242	390398
187265	279509
91600	285471
189640	141509
52137	426034
434040	463549
112417	21199
35707	359790
15433	300480
149390	267602
287022	41635
376375	314742
97506	264103
67382	164884
441594	206895
462275	62070
292198	474398
333347	265065
253704	23902
334296	25437
253535	398333
297436	137508
277568	260042
238406	31771
17895	419677
478780	264370
448409	395971
154981	312941
62964	54976
313576	316235
2917	267352
128356	63034
81899	308122
145796	109930
221265	356355
260814	381469
221079	130069
22672	244570
325535	360653
349506	313829
23642	376814
437686	182578
319018	48275
406632	104598
61806	134145
244233	82794
341221	171441
245895	438419
40028	73742
106475	336076
221501	409984
266954	462862
260723	304731
178875	244898
402645	12177
52637	53863
329183	243840
385914	64335
445481	375710
156276	431001
294690	51222
239804	9437
169747	184902
458032	72124
269486	428738
292721	79808
405255	459649
221333	139928
135779	359762
122462	137333
297165	142418
310029	123955
465871	80553
270728	186530
403575	39903
422528	456840
147894	135664
273915	201208
411194	387101
255945	187836
57302	398734
436644	94964
310893	360823
118132	9054
134418	264766
156672	293813
105077	242661
269996	418218
483112	80662
137542	364517
475771	267352
242411	99288
181497	183213
489384	401207
152887	466432
488920	443605
398997	18256
428102	469817
465740	151234
114643	230055
461721	238706
204142	312397
314444	330032
386516	296693
16762	46041
39234	427338
210833	398517
191567	112379
56052	414561
265711	308841
337662	73701
94916	49966
373025	8624
469490	165267
269100	86728
460496	324377
305185	291054
449879	303175
339051	164394
131939	413572
78469	80738
176113	433584
177138	152085
390532	304173
12061	463269
114643	387185
462643	131183
130069	99706
109850	270150
35421	202523
200643	400627
227270	75022
340197	251925
22762	310286
49011	209189
323184	479614
43571	256963
152480	99405
215452	189673
230051	259712
384058	190101
245938	26161
141952	313745
241075	363721
190129	214279
158601	55129
87236	120912
315566	246693
368093	469235
125729	84955
360955	32807
118385	393326
413087	185420
404803	262954
258368	336590
11626	127298
120822	425675
63528	35972
2121	409779
78509	410675
349192	5168
138649	421439
16697	300766
204484	44128
3407	79989
194643	238511
460665	241958
157586	221324
4615	58125
8120	404960
7384	447794
439919	192909
105308	462867
193796	398122
209598	463269
412355	219586
324133	74886
3997	165855
486217	95942
32962	120173
2038	15133
172256	211866
487274	77004
234148	452222
477367	132740
454420	336378
94712	480506
473018	207702
228128	189938
18928	398979
26556	226167
280903	461049
104924	114633
120001	318088
48021	226184
353934	197525
417369	105498
198210	109945
449406	253784
206999	177340
402676	179468
37032	344091
240763	440660
422219	25658
151349	94972
286092	233674
361628	429863
227068	349448
364990	275736
345212	378462
442955	462346
62201	10646
109010	391414
58484	293813
443799	369298
332892	427499
55886	51222
378908	220417
378209	424201
420936	468125
399494	272908
200092	69873
354214	196133
45126	92954
69136	464864
103343	120392
91657	410486
440578	58025
140082	300606
4815	420944
331451	48409
402657	257298
428586	493022
235252	378462
153543	150236
58597	449123
138088	153780
250709	58881
256582	159141
226678	65668
167321	203658
279031	259435
319537	230277
347121	401815
249919	142368
312593	132247
275691	380071
311273	190927
149704	108569
380401	263345
393482	108559
79810	22347
252662	192509
126983	17887
131179	30886
278153	38409
400910	60309
227784	220679
70589	223710
38347	153995
43482	242640
326260	308100
10751	268828
2207	193705
74160	43115
303507	403073
91657	427043
107479	61572
417643	187974
34253	78525
477932	53992
25394	45365
192611	41673
334372	121257
351986	102510
217385	323091
181941	41753
470689	440660
425272	493244
267431	451753
337368	372278
74271	457962
361875	285962
281677	428864
167638	315380
21482	162231
69292	250705
58245	399159
282674	453009
106126	139648
180973	367547
314311	155311
111176	478415
53800	51835
288333	447519
153152	152921
303727	267602
266965	124650
161288	110677
149015	94516
314228	224480
315149	295218
75468	106169
88812	360860
28037	66215
266307	113131
276821	49353
237953	15209
44160	344162
477398	143616
125147	283392
80860	481368
238889	449644
128985	253247
477932	204136
196727	145270
10411	313745
13268	271283
297553	378462
327508	420757
231305	75303
5449	103670
373755	409656
176772	149590
383377	40784
72226	109767
241213	134262
313189	28738
319115	422791
106676	485304
187458	183424
478138	200444
139341	429150
300514	86560
236957	458119
44950	421830
446368	265814
430101	89047
63995	37787
292164	209471
53470	163239
170411	334523
424009	179132
458215	37759
161172	204245
17076	341602
126628	231727
224822	286153
64203	178436
444806	377278
40890	410726
304865	325262
155073	426693
445919	11277
234402	407386
277749	42166
358422	12895
442119	304688
277875	13370
257289	46410
58001	45273
403956	188759
126628	1605
302677	188866
416706	2879
15409	88027
47293	267352
336152	450176
178263	209018
225254	49966
388547	428080
322790	189064
231195	110974
316179	268118
93698	132843
8001	183213
428491	226308
73298	97277
426930	292590
93288	167029
116895	322741
302638	160158
86596	176495
443228	368334
438612	317044
449093	86560
4436	438192
104812	312624
181843	357232
254430	457418
221948	54892
212595	354630
156911	77151
316886	354179
338752	95149
412224	420685
94092	366127
415599	195091
275319	214714
38167	458226
44203	28129
257395	317118
45472	249853
319882	273831
351432	275677
275944	350730
456159	422360
69473	132355
310797	99437
466738	368205
248396	390095
176132	16918
300727	78273
366402	325229
336152	181978
330954	447841
314917	49903
118163	447433
392086	361698
50790	101049
52813	13563
142678	183887
433674	88352
148404	311952
445027	260708
15027	142242
450191	297297
355083	170939
191941	58301
202469	360708
31070	489312
322315	459637
409571	449422
42388	439253
243009	255041
37748	432320
157715	165267
276221	309501
217321	171306
208362	23018
467338	1921
128124	105967
444323	152702
219651	293813
98168	239624
35009	419777
265921	80587
140205	134695
332862	438660
76228	295593
399981	228431
34785	42653
381552	87178
102644	25097
248265	250805
58435	154815
263439	84504
159109	258495
329005	18975
210186	272096
457125	183055
324298	188688
292587	447158
488144	381581
233336	46892
76212	299960
130966	381724
134500	55857
180971	200861
32269	184163
250388	48716
127531	276591
448467	342349
181424	94322
478287	129107
328949	145341
293931	478415
464346	456403
40028	243301
54394	278755
73290	451414
160614	53863
17527	86728
423144	371563
142810	219743
211685	171482
34796	48247
136220	91711
396421	197412
127462	14674
364133	164164
139413	200444
317555	38697
412517	262954
471956	35707
376675	296288
442198	315888
456658	375665
301750	296226
232183	121307
321895	401287
247929	190738
177577	48275
195362	243374
190173	208487
110835	114116
157278	381686
396351	122490
28200	483112
77507	430356
489056	231375
241952	205162
288499	161402
276509	342486
10521	58930
261013	214024
420041	446839
421601	72670
342970	3326
309712	133836
221557	390475
271760	70252
441830	301152
174349	333138
214608	469291
363316	190766
318846	75303
75648	438044
482646	144306
219546	2184
30710	408096
486712	14552
359708	106914
436003	276055
467786	249964
467600	21523
44659	97894
262024	255650
89435	205270
230022	2586
315820	330171
167432	411973
227225	386500
293071	359029
182598	341470
368858	52813
375182	434239
121256	371981
18473	235852
49541	365909
19966	172266
282969	260195
3389	4349
282131	267490
18254	86476
22753	401949
278320	147554
297884	405659
263405	4676
79387	341304
104740	57632
441525	159821
417605	214024
115382	342538
85476	159228
452846	253129
15680	78273
116474	86728
248013	409828
398229	233142
294399	258370
32509	62948
324518	473056
23175	367750
493390	366127
430044	138297
464182	248579
223528	310512
359829	160545
167757	398912
122670	19334
413218	87295
154815	454024
238041	360459
261834	95149
380585	347891
277861	270095
257977	376773
87562	134259
275941	44844
111079	249810
14020	87471
149147	63777
44167	232925
338925	367760
347549	275140
82215	481025
343318	137507
286483	375840
38831	410991
309738	489552
19168	428603
195681	393238
266997	492701
10137	2232
387859	125417
56552	286057
160614	124085
470592	322741
92393	49903
12772	327100
468672	105498
297429	104313
143913	152321
299580	694
228128	263713
252065	49242
32869	483883
5693	264908
152337	84710
316223	71973
13722	210505
234846	300813
286441	68988
451316	106219
320683	67584
430118	194328
266373	98757
10068	447517
316963	45141
342	228508
217321	81225
77000	325059
289884	240796
170586	128288
40809	188082
240609	461817
352986	256121
5966	13370
469605	119381
169031	317356
288045	439292
117173	278907
330222	93627
21500	261320
91600	207475
444654	384366
79762	137779
11586	241932
310462	10612
378140	109006
462824	329466
78665	132843
145018	360400
242411	393858
327628	157240
231120	186669
103810	151603
390083	192710
312283	224285
39791	68695
324573	96288
143671	276545
467690	954
68098	339239
72180	381605
253076	164015
253247	324723
44416	340211
198317	257481
221521	411424
248983	15209
163714	42890
289949	155730
170178	391414
380489	314343
19760	54228
362010	273831
122076	312635
415446	358965
173259	344965
228757	378201
425477	431137
189965	24738
314722	400240
147743	142210
392641	339853
467322	219441
202885	15133
405555	171040
224313	375815
63525	32605
52955	275035
171156	91600
190524	117390
132467	440468
135421	177809
342652	89602
372350	457081
182216	312798
105865	222556
493918	205289
198672	433807
196794	103267
188633	350728
493530	187974
86476	304921
7988	59199
88169	420406
232812	9054
458028	315367
128704	147554
342465	99901
252083	451391
88790	165653
70071	132740
434908	124153
10093	236735
296477	98644
110848	401949
56088	265883
464952	9054
316820	205223
154482	210261
42370	18418
471325	47397
20946	277936
195135	371918
66356	97134
203797	99437
398308	6552
355048	85828
391262	28129
254204	236959
319465	318133
83082	226407
327209	158608
30057	299106
395058	291081
199780	402862
200249	315888
288861	251638
295889	233942
146681	338271
242423	243137
394757	283392
177731	478415
385141	173965
19586	64335
257285	119099
88258	144037
139409	154089
418131	184380
167639	92831
302918	88189
197636	288035
296029	127953
112625	184355
193035	217025
143738	420630
361060	338480
367955	281410
392930	444235
189806	124505
135397	76111
277568	36836
214001	416417
438529	491630
133156	351193
375888	268006
98684	398333
292368	141068
265554	329466
56070	410355
250697	38257
310756	15838
266800	154137
89493	175608
441481	59290
6467	299942
451764	160262
241937	452230
168746	337817
297430	241575
450358	272363
414969	51585
59949	142415
168220	188067
29581	276440
456748	417918
144973	56041
38598	50605
295230	125489
59723	466151
390167	314740
103426	295515
474966	407009
299830	36886
53253	5766
450446	270095
153322	369262
360911	390013
76436	184902
129158	471416
394764	463615
175041	143674
33343	340918
241503	340245
327209	279257
281529	16433
350360	409142
100788	70026
488537	392406
24474	477509
436091	94516
417438	397901
426040	477506
164972	404218
52935	260527
116681	267602
31894	103030
254293	81097
134814	316372
266307	341365
398675	86892
161182	178436
338955	477506
457914	44211
284340	161336
392872	250607
402743	209933
31616	214436
450039	293813
128233	72139
317552	183428
439953	156376
330216	418420
15172	374475
328776	291521
438801	214050
48956	346505
189247	256095
487890	110757
184992	488036
421069	295114
265893	290804
302298	356428
318044	75303
368639	190369
2735	428214
415712	467703
390403	293813
93671	293968
60438	342486
166518	353787
165632	336590
287488	12787
430870	84089
235375	9232
15839	77347
15531	285446
449521	382486
357924	86728
25748	204037
92149	142517
434676	54997
354175	122909
144008	308374
302986	1057
298823	36223
433893	293502
444240	159390
4634	211868
160132	23221
21396	363035
477795	367824
405217	264326
153693	294836
226919	128209
313604	307404
341103	409828
356252	417274
402316	400816
73589	375087
245826	473472
317515	316441
276509	428711
430874	186159
470508	331349
387866	168050
180841	428945
336152	421524
106918	375840
214093	454893
372764	53490
116492	331278
397862	369577
399208	195328
328207	478415
69292	361842
91998	459802
313823	436664
220958	86728
354773	447560
418173	84089
203886	146202
366821	158625
343334	217423
84833	300270
172983	52537
347143	284656
457345	154313
463747	243115
400200	341422
471666	378504
126502	424430
456916	471745
287737	258836
1442	287423
138944	311297
428489	226308
104741	431137
235679	398333
154730	276572
344674	152502
382867	397173
106814	305151
210005	317356
341325	59782
243973	343547
108077	287632
443307	223543
229851	331225
369192	249197
424844	324110
226007	148206
11209	319670
50005	1057
483368	494087
416972	62702
57678	124412
135468	439163
289807	48861
444465	352887
239870	460437
80814	429086
178422	97426
174139	2705
272457	15209
203000	456403
289215	74288
118132	190369
407493	372857
136256	467690
484700	367750
35973	357800
476838	266656
143190	53249
215016	248777
319367	212331
220003	134694
122144	323340
159891	388575
32131	447117
310615	321323
150978	226611
145985	422775
243382	442554
244454	27519
13975	267602
279747	105498
391352	146181
429748	199961
104741	105585
186561	300819
92061	130619
46339	366881
184792	430710
63698	421356
282260	190369
430041	130004
199744	241468
95207	431605
142678	335747
390900	50267
193642	301857
345862	2715
418700	420944
421481	11964
338453	241297
208775	421115
439967	446351
159959	293813
9928	207748
284344	479614
65576	412980
68532	431490
415819	152429
13495	467703
359295	404954
316155	481777
283037	385928
228270	38063
423676	313745
357845	368730
58848	285822
345149	334680
206174	187974
327570	121370
224620	63352
388433	349093
187834	159979
42536	229646
386901	140044
91947	401881
148521	283306
434908	453366
416411	477642
421591	197988
471690	396377
39845	4503
360217	316929
486230	287740
336386	342761
409539	235404
188190	110858
123450	193281
250786	154895
310153	188414
146506	456640
100194	337087
133910	217332
436573	285446
48411	405217
350701	183213
48275	148696
489977	77151
231855	78699
483987	369508
271495	23018
137198	62441
417938	265880
162785	226308
354728	369828
458639	478415
363316	228431
221846	273831
388033	30924
3462	406806
187023	406002
81547	431378
97726	385966
86209	292720
411735	115218
243368	303497
260377	154137
64522	135276
411791	37516
355716	128623
58252	322820
305553	461846
233518	243494
414058	375595
268768	33855
65755	336291
119464	276813
222334	17181
338822	165267
92431	203656
198317	403334
121594	120912
277568	207927
373134	293813
133909	5448
402509	475146
231429	162978
399898	135538
214853	221030
347464	331935
405979	334602
226023	477062
84413	110677
320090	482255
228924	380409
57817	91826
240835	396454
162277	375840
274725	295114
44246	449741
301953	293813
295729	228431
345566	203656
431226	472358
484229	185018
436171	86728
452161	93639
266965	486885
339542	317293
367558	418386
28495	454464
480580	378978
197131	190369
178409	425286
250854	54976
230051	189623
414542	340456
102563	405217
441590	424844
164823	51895
366906	183213
112443	72523
232258	50264
278769	488180
329121	341891
129792	447517
27570	356428
396453	20883
184629	136279
287766	399023
431264	159356
462047	209542
17079	400745
473192	8607
347878	320464
316173	336826
75575	57071
144543	313745
241781	399468
472964	290712
131001	61701
186597	274892
97202	156936
167986	401854
42550	429070
261277	23018
32776	100909
303668	116527
376740	15209
10788	235085
311848	414592
214480	35707
39371	364109
384370	428103
30559	406266
456415	431860
236209	239017
471304	221033
373930	38310
197855	236213
406127	45413
1494	11864
361007	393326
3698	486918
484387	346353
250458	477506
368699	440660
82387	338271
88460	205388
151812	265065
339051	349200
186878	88316
126263	288998
151174	197348
469586	280206
99257	184558
343975	144378
39206	251116
97352	328108
100966	329882
389283	320738
198757	489822
39144	453452
381941	371884
251136	347945
270597	430752
422711	62699
377869	324723
482035	363547
144771	261302
478577	344825
444970	487958
15819	43282
486712	72050
176450	309886
249750	41667
356228	141154
78206	384129
154315	462954
76090	293948
407025	254914
472242	181322
399411	231726
94261	458119
211657	259293
454867	345642
135087	142426
390798	430281
6646	161890
439719	411809
259022	303648
242038	209281
356530	26348
221948	210982
31323	65108
304404	91219
180921	237165
208744	430581
458728	420944
14092	50022
214853	49903
466595	27464
264303	15133
351251	338378
354401	468757
316029	433321
119963	354266
74436	477207
175157	455751
137422	28129
71500	186259
248013	452709
463772	349261
458797	371918
95592	353371
33522	432980
85476	455612
240981	402420
163435	99154
233526	430357
422805	385000
167419	350927
172396	476412
339807	205223
193053	101889
413231	94344
8659	105421
249894	12967
254468	82875
215396	386057
173522	41075
207572	31210
342984	111034
96298	283346
478535	417061
331103	25443
269258	253915
358151	225395
182877	67965
165568	445353
215309	74106
103353	113138
130069	246265
461045	289488
9526	84689
228236	224779
283519	489552
4849	199481
62645	388575
450541	364070
190158	328273
452052	335363
133414	331349
316154	319108
157660	326391
214480	317118
174553	138180
28338	158914
248799	252883
431264	412517
272194	55700
17539	310261
249865	152702
134299	485676
242950	204069
62630	86268
314413	429161
483052	168381
456231	315990
316929	481723
26026	265589
22974	51222
101540	4413
300168	73494
317390	327061
261215	262954
299942	184558
338955	157624
417424	141623
285184	152502
435156	91069
417369	391414
491403	351225
68666	18793
325930	141649
356549	107852
340339	185147
397946	378686
467069	115861
299960	319822
37417	434711
377452	341992
292791	66129
32495	214992
35367	367178
385501	15133
433364	10095
255387	103924
384400	194091
480511	111039
444995	493022
381709	388254
410036	206121
209803	198093
68843	162312
411551	388575
273669	421356
181573	188082
462028	83467
56776	67858
340133	387742
263700	411119
87821	103156
75303	454770
214322	205270
347042	244234
249444	236611
66539	94359
131486	384174
460179	12443
317495	12245
21379	408485
466056	267553
395571	284482
232831	301143
335043	370866
27788	437927
189902	241416
449646	331729
396084	40369
5354	251878
412440	242096
160794	222721
475866	413673
480070	365048
195615	365079
275563	190369
12674	451379
464022	32634
301823	145948
250081	122462
238353	137508
308025	489552
216602	84158
471972	25034
49234	454975
383220	133031
395003	135756
225351	368889
110912	316575
16844	121758
406268	306981
87067	168426
406764	240225
414140	422175
46092	479066
436515	420944
9950	406662
215555	183778
123435	475548
167582	474956
463260	154137
350869	187834
285445	285205
275440	184021
342599	470399
469629	402575
410017	148910
420970	424973
435499	235218
273447	53863
142237	14130
171567	438957
5234	180302
6808	62580
447591	317118
213957	335774
382882	350725
137601	53389
317838	86728
178688	385378
75490	362598
142230	469724
72719	441996
10629	75379
356357	485378
486847	428214
360659	340731
261623	292046
231662	51738
150216	17374
18647	45768
170462	283732
369034	342948
184695	15209
260287	81969
143789	285198
265903	336590
439104	448816
210306	387053
383887	455181
235637	414286
390632	336590
410006	285634
350342	462973
458428	35358
93861	422733
127057	101996
477630	322171
96557	79794
226919	152973
350106	230030
201813	50155
284482	160545
198668	16128
174362	466432
215896	151944
28357	273601
391725	135664
456308	31267
176563	408521
248386	22448
226747	356345
339333	44214
441149	28129
368641	473111
318875	463186
316537	429497
326631	323484
218707	344637
209898	111664
200628	489822
11222	86077
181662	287166
426742	188759
283718	145085
287024	420973
408670	62699
404011	137973
400542	108065
426060	314609
448965	186259
133282	285081
8655	371934
390240	464027
277568	142678
426728	40784
115725	169273
443307	159411
367871	451431
331158	86728
54025	230359
419666	349608
446005	217182
301913	300889
291582	427265
438167	421993
61286	390396
297971	4873
132617	426041
277961	479124
453256	206686
443786	352204
403267	226503
417248	316402
408976	405173
414040	491150
149439	414832
420972	120097
267373	176181
63756	147312
60020	390242
330195	183479
26919	25950
322150	32807
454450	223667
465659	73189
100094	166063
419239	181680
142041	27769
304528	29699
98210	183975
276195	283329
474110	410844
5559	60775
424916	176020
77908	465038
245990	144662
167857	451539
91634	133109
82499	179788
10690	182250
431399	209936
465777	218727
252637	186149
431654	255640
257461	26874
271127	18665
444081	224085
170462	98394
293931	388681
183235	285109
34825	159920
136127	365645
224148	241090
436660	479157
443746	115340
169762	393326
263799	71091
93533	401871
38853	181692
479680	15209
325506	177083
298660	472506
161571	489822
290450	187194
96660	157715
155973	477573
157182	313314
144692	352927
486316	149674
144848	124109
205966	278700
162564	247312
20710	221324
89622	422136
256582	208851
170803	263317
430778	204925
71189	404362
4563	217310
438508	83500
252923	110677
10557	241692
206039	394906
110708	146328
324502	179375
8967	269199
123732	133485
399541	226378
436864	164884
259775	210050
471743	10041
309276	132571
312069	94516
453166	317100
300557	393326
98295	54976
37727	472724
452531	440429
464022	456338
478287	99878
471254	78811
188207	1422
468776	309801
494127	109776
148375	391414
414421	267352
82688	326997
298332	245247
63435	369599
50238	318932
105992	489822
222783	28129
300750	426990
333209	88705
49930	49903
475365	384366
381558	132740
405555	342761
73298	191329
334704	267352
216447	208038
70855	111805
186597	228106
16025	51023
349198	62191
93104	478415
128183	452709
147942	420357
461797	20922
425722	276074
330697	119762
406751	266797
326190	423469
399441	95882
143147	150352
367259	86892
401601	397456
193239	392788
172984	313745
243321	84015
417990	254608
322374	347075
398834	127921
399981	424714
473580	275527
230691	463848
193053	411809
37629	205297
188784	321558
256746	387742
87649	465550
457071	241914
100060	466737
344625	328398
435211	165653
52291	265457
9588	106903
46092	265646
334896	348912
489661	445063
22512	47376
163427	58709
493799	393989
222610	249334
464543	101058
220274	265589
267192	99365
444081	473231
172939	438419
219099	292750
400816	25967
275931	245679
6467	354876
122445	443829
483678	218615
242562	387860
13558	113051
127229	458782
334466	5857
401645	92888
453232	17535
203613	339663
486136	55496
191680	282305
231678	211868
448846	161065
96569	479635
364441	124009
433562	389333
441302	225005
459360	438792
103914	227359
488950	349925
336876	124094
367492	313257
198111	108423
209824	451316
358628	425170
48648	405387
373228	194564
193020	174864
287766	244017
46090	282451
292276	132996
247465	153372
412401	39451
353597	5857
461670	164884
266714	20959
296592	267553
327537	271886
282696	206423
484094	429743
297024	279798
270883	406608
479881	469489
273831	383567
396561	198297
272457	60517
91976	276358
166903	53994
187445	287845
249272	32926
220914	83853
265195	273831
324687	276621
130069	309584
15528	243998
482851	53381
22572	151944
128189	373009
114539	245679
42697	191363
446182	442554
486712	306347
194452	210060
289155	378219
177485	146202
428048	110526
395661	446263
88266	153842
290926	214050
198405	411365
346777	338271
287968	317356
299321	315687
338280	121324
96852	469158
26770	138017
260985	86560
185416	422357
324758	488373
169148	258370
478984	57134
118705	63528
184755	70606
324710	61765
13465	267931
263667	116677
435678	226183
9642	327061
89424	49828
333031	293813
293911	413880
17989	266852
375405	73705
228004	151666
443815	364070
23484	125159
319824	161308
407580	314742
234987	177244
32808	139610
266220	255650
492929	228431
330954	294526
112443	67571
283368	190369
208617	337921
173459	351257
440265	417933
429705	164884
10762	401949
401241	63579
171174	66880
105440	429115
250054	220417
466012	15133
145709	296779
427714	493305
61049	97277
473215	351042
459699	204678
364636	155009
309225	426964
172923	91962
203121	361354
272949	53490
304011	399736
315974	154815
19005	156864
188439	219499
342465	277613
393218	351029
218915	402238
329571	391668
206753	323056
299428	493058
472694	287510
97732	294978
84626	129772
99966	181993
295094	177630
75509	471745
460010	348007
61839	381054
479287	106830
252925	36717
73290	105498
78474	359762
470415	93245
231305	475467
154255	214055
332068	186806
346324	267602
189640	346388
342747	51073
71653	480005
276821	372893
308756	69709
172627	385279
334092	217114
135920	29689
116527	46127
177632	317411
53235	443086
295152	297176
98878	352952
38420	476447
265192	173165
461767	313829
419867	426986
397487	465692
88638	203279
362222	30832
271062	237178
308663	228885
437825	236089
366148	152321
439598	420944
295402	404719
219624	317118
409745	310250
154806	343514
5700	10667
172417	150135
406660	422015
425058	168381
291451	284843
231980	447327
192611	492906
100417	259846
153236	3856
313874	60517
290465	489552
294379	204692
314599	38063
373170	304638
258321	428738
156068	119345
164254	204453
243953	331535
189366	471310
342230	469483
245178	237165
311328	65670
256198	62191
248559	49903
45060	15081
359048	214219
297276	80885
78990	442850
204221	110677
104817	410011
206	180578
233443	226168
343022	260260
31703	203297
186408	228653
395669	459976
158970	334680
414980	10267
167420	380999
303782	401871
27125	23018
67613	132990
30420	63528
396913	190369
363400	241525
168625	142018
425430	370180
278179	74571
40890	433362
398308	50264
414058	227243
9186	446041
142041	153130
222488	14359
248013	264800
440927	475727
227012	365335
155311	404038
357060	164370
163324	432658
218888	438170
464022	257461
487327	314996
61284	373755
58254	230692
441572	14151
213452	16433
133909	364577
116045	442062
156592	378462
20959	238614
309444	453391
237242	26348
399116	49903
43722	95942
267604	214050
184949	299267
475808	103750
409425	153296
139350	295493
78673	339870
303963	269199
433524	75324
196065	298767
132160	93609
294379	447105
418979	166123
47815	104147
289084	382095
86279	312392
171915	424430
454263	289858
328940	426439
351147	152794
162884	82697
59338	393238
461182	124535
110566	71724
370640	35707
193750	142415
364082	401854
263557	169485
193103	280635
457062	369187
408804	276427
173885	86728
154835	410711
300168	185335
427783	486222
117062	8463
304706	399437
378163	342756
494093	48716
1904	29262
454569	85423
32698	364806
376158	113138
442552	97095
179880	251718
346557	115861
228949	373401
269612	119242
274171	243344
327480	126204
412971	408288
98654	61151
369397	269567
289270	381047
168390	28065
405555	49976
65245	219715
356167	173315
64354	3971
443739	466737
314494	339438
76228	254344
494082	474271
79688	234356
152739	119868
269964	423553
120050	84590
94111	9950
94748	100548
6467	412919
83398	341387
381418	42896
367689	245715
317332	434945
262329	149046
174270	322306
52217	160633
340151	175429
452052	408219
445796	29041
356075	201194
432053	241758
243321	432212
204294	193380
398924	95922
16018	258370
260839	170571
430932	445993
87803	107648
164349	99437
92635	442017
91462	137133
390780	272966
405196	383967
254446	104598
119001	350697
114564	333364
361553	361777
480070	263762
397824	212999
235266	484447
210194	340186
456658	479680
290926	164884
435966	336590
112223	255915
7934	115480
168184	269021
10991	248777
137633	29004
202774	479759
420958	51222
85881	417918
208982	380745
102809	176878
338074	122462
477328	78155
466826	66276
15717	11037
252137	321428
35806	421525
288185	407386
408202	359762
91038	162795
223577	372092
293405	322858
195142	469509
108220	54976
417075	198317
460147	157100
462559	220417
180455	156201
47035	27748
94032	61934
7378	414024
348376	19191
37343	290709
356167	68334
7174	246311
413477	460179
324429	364644
116114	110677
331218	303175
74106	348297
465577	408279
23481	232890
34588	273342
418180	400184
375405	11447
403966	26577
226747	94123
279142	33248
5167	266735
473580	471333
160617	398722
379184	68082
411419	421935
474548	168615
438193	433618
85510	178436
362521	228431
429390	96894
52097	145059
367343	226308
58930	34180
162557	121106
382899	357621
211462	179108
251185	480074
73393	159141
461182	303774
277568	170341
190905	340237
48831	48091
476766	452776
465417	230691
256848	450760
196654	158967
356535	461951
353361	179757
213627	61378
447369	255641
316280	285168
32789	4963
183366	363560
8254	489376
401354	45141
89340	112693
399708	200276
130069	188156
230051	181615
192448	470307
98999	280134
368681	15133
194791	410028
91230	110708
360636	221319
200410	173767
344634	311850
203793	71091
204798	211208
109824	61572
95760	198926
269004	175923
327642	487700
474435	101650
415747	360670
313405	129185
483987	197500
162342	406144
400273	222531
49365	161851
301861	70026
205650	233220
488853	217423
12611	38041
431790	110009
91803	54700
418716	313745
86596	276663
50076	421115
408436	365127
349882	99210
61362	92613
77969	267602
95026	140814
358480	228431
216131	428603
460263	52249
158653	115921
287295	245679
73588	477986
404953	298572
263700	251193
97071	487808
476918	359218
122696	354214
377107	302158
73408	123796
195384	261396
107151	138848
229673	86169
364355	159896
455807	49903
8614	469612
161716	431799
191425	440660
416024	430356
199273	253502
406472	231025
166342	145064
478588	96970
193164	253425
80193	84504
446274	240718
70658	381416
480682	128439
352292	9054
371147	267920
335727	331584
368639	237019
166073	420944
1483	4413
79947	99810
9793	136692
33560	471301
18936	294234
406647	166513
51895	399030
420766	458880
29247	265065
320873	319404
268818	52537
479520	108222
399255	17991
58594	420944
456251	267602
233045	198456
479157	51895
5700	364323
384639	172089
305453	16433
428132	167584
140839	413503
84970	146202
246876	428214
182577	493125
321411	229007
216602	373615
242160	404445
476106	371918
449372	294920
236331	166938
443163	106242
323543	12895
423912	144056
483962	75952
399920	390349
120808	61376
391264	197492
175431	242927
29181	87471
115179	471301
422200	49828
415949	283037
279517	105056
161632	391414
454033	186714
116168	143956
115512	380264
487668	155680
103392	302689
362511	179716
44203	327464
71058	280686
316744	85023
184027	295725
411231	270787
65016	19246
169105	19246
252020	304466
82268	113051
5881	62133
136878	233989
450532	384174
232886	9054
240956	182345
133519	358041
227719	466737
230375	383967
136525	172266
458733	222312
29656	267352
368053	186440
18559	57002
5234	80587
364818	247296
326142	122462
316565	27244
266307	301312
55915	123213
236462	415720
206988	78384
440967	166513
315250	292227
330506	317118
251219	403780
132610	101436
379539	478415
340511	325604
417799	149206
280121	400557
278153	415649
40780	303497
128660	40447
200293	127921
261525	282911
359442	382805
187396	359956
488254	420895
103936	260854
400817	313745
360459	363699
316429	213218
449884	183108
253455	236216
279213	179932
89826	330614
290838	286828
286556	140044
217972	467711
156745	5857
263751	233976
230969	86728
96335	317118
95983	155719
195297	420944
413853	150937
292839	293813
55083	473301
17276	63703
168624	401989
121700	53863
383711	441700
335611	173176
410645	424280
394538	99210
88679	440660
12565	144405
116525	171040
19087	447517
20413	478646
9352	285446
414035	168591
208567	160724
40038	14429
467605	287721
380554	109212
328847	381525
62637	4525
152276	218730
458601	134145
306772	288035
425736	407378
354022	335663
228904	121960
82214	470282
253824	472072
242476	337802
392510	355806
271111	283343
317735	313802
310767	354630
47314	401854
66506	76653
232066	277450
377994	27464
422164	9913
481419	417643
477178	417918
33856	52002
415050	299408
428064	231675
62191	133543
187796	81796
354022	368745
250854	470092
165680	240753
454867	441259
165733	167487
368715	402295
199686	19635
324372	162831
60449	162218
131606	31041
266307	284606
464966	369599
41491	242191
121070	83811
265059	272795
277088	85578
87638	347609
303507	282428
187396	449817
363543	81280
279584	249334
17481	252031
242840	158981
182940	218727
412056	486837
192238	154821
459844	220298
121674	249202
463155	29253
94319	317675
167588	150100
263597	198297
342196	486902
463891	421980
469772	218690
482532	101018
230769	487441
442689	345745
64631	306525
202159	399298
358282	11284
459497	401871
300273	352483
178606	134694
203564	419277
285660	48861
331494	165653
133134	230592
238987	115821
283698	136888
159917	329278
20401	376876
147663	200679
41072	267602
188469	236230
396499	440174
232863	17093
273385	263833
422246	360312
74498	401527
265053	146202
368596	353485
119899	60923
276821	392086
253908	171069
395616	380728
191391	452804
363585	493061
226524	246014
368620	120094
140781	153995
351854	196007
220324	85764
453736	106044
57276	283382
160319	485407
356530	26268
101870	12174
183868	454733
53566	438686
103596	485868
254123	180578
210046	153538
28302	471078
329005	109407
101784	295948
424514	323183
443188	309056
252898	432043
40879	187974
243341	132996
215722	68459
98295	48060
211132	212081
108689	1605
339748	9569
329819	104059
198511	28129
9625	313745
215369	367937
244857	33855
433703	10379
7712	288841
387146	155217
474341	304173
394122	457737
266508	304356
272838	196783
292205	133196
467019	288035
280356	404618
26368	274402
367871	124153
375221	60517
177935	480835
489539	366577
76877	83811
146893	10690
49461	35707
101230	245617
71556	96689
160462	228358
343031	84089
265108	336590
384969	173106
156154	75303
264230	168615
102249	81485
450207	97894
288416	356970
24787	313745
144073	304719
81208	208577
387027	338271
156446	146050
87863	486885
11696	450403
298354	475200
77438	180101
390027	110677
390327	283354
172387	460013
391637	493595
174315	258370
80213	132740
351966	461918
463801	304731
404432	110677
314361	62191
294583	269199
431848	258370
34729	432307
490858	450836
279162	305018
355949	170295
340236	361892
251748	402155
57445	352058
276192	399867
308495	269199
354022	243587
379143	394210
368277	49828
113927	262219
409176	323139
384360	143663
390527	224203
425467	144073
167588	26690
481238	435485
161943	160576
347836	257692
480851	406450
320000	267352
437049	384174
193962	231964
150339	378462
373668	22722
167555	34603
119001	398232
411118	382282
178422	235681
40198	79249
197082	195551
398110	354933
44160	130426
275058	436695
99012	98906
444240	326130
344047	18917
491272	313745
8146	49021
387912	478415
226357	168010
269777	358151
83115	175503
219085	120277
450934	475360
183498	423828
475691	185335
381262	186159
377731	361698
357943	407634
327570	28101
371282	238998
462250	313314
142084	100429
105676	165267
176276	222286
233353	147045
34365	175733
204107	293813
135939	359762
67215	111623
228128	451505
492144	378462
461833	308150
182807	65539
437287	79838
18268	368358
266307	168408
493422	315687
418992	366493
489977	35707
461049	428412
383800	60517
117061	190369
185534	438419
124259	373293
171722	232915
220400	8462
108356	225106
417981	323764
128109	426379
230057	181805
83977	467703
345488	87754
182543	450011
61687	92057
47964	283346
412909	441148
2638	94516
65456	239059
62552	372512
50207	410375
309086	391414
292947	293813
384370	468265
207007	70163
410592	354694
200316	187974
150478	434945
194389	414393
154266	398903
413347	87471
407066	132026
174510	420080
88460	94099
409251	324624
23337	262407
249536	413525
187457	116184
341197	204292
250140	13129
388696	201925
109733	280579
100654	428064
244536	28222
211945	399498
454450	447158
219122	419715
16684	73661
91804	10646
272455	311586
67571	81097
150855	234413
91211	113698
244719	433279
317849	439088
364144	157726
112239	470554
330814	247688
76228	488633
222869	53389
35337	371918
167441	316575
197242	139648
227700	231842
15114	453278
95196	430386
37157	44200
133863	333321
417358	287769
106739	36930
171093	152020
377757	268176
316131	374573
349834	18451
428874	369599
17758	366127
229381	388254
267373	50377
491765	35629
99405	71636
379997	80739
65821	437368
358914	123002
239268	6865
396114	265589
453458	263296
382251	51195
471131	226152
223820	243947
152887	107410
447235	205223
410439	165495
199712	5451
219309	450071
395025	148171
120722	405358
267136	119381
106739	235806
127388	217871
411842	232139
250735	432812
492958	183213
391711	408594
94985	54738
304764	466737
412817	428682
476455	435318
316223	366493
200849	118032
371835	100478
231305	107148
276821	164208
454090	194626
246577	259558
288360	387119
71358	436042
143300	371409
140116	236735
472534	435708
19280	137023
180755	105498
385750	294548
258136	454975
341987	364146
132308	259160
235909	177630
112159	27581
442126	427402
306634	253247
85674	455769
70085	232990
278191	371918
267516	8901
11088	418544
3754	21411
90300	330218
23290	6576
205242	186259
260356	42121
319860	447805
439977	245332
202614	389746
477542	237165
110975	395289
118486	430076
112372	132153
482331	462973
333369	423273
8203	387138
458065	233531
402420	9685
6732	268531
319231	306917
340023	386817
282704	475307
277568	80138
375316	373189
432903	74467
436834	45946
78188	229713
107428	393326
105135	217423
293141	450983
67571	478415
412240	122819
55727	290450
253102	300397
55626	259051
270917	236899
433496	465611
83799	86560
316136	255733
222828	109690
306578	296731
458612	57933
35806	169749
264198	325826
178744	276412
106353	100194
273985	422998
417286	304173
63391	165769
481419	240165
110835	265106
182385	111343
322189	99021
196996	54068
92969	162795
285826	50966
73466	402493
27696	171650
227892	6374
49256	493802
121474	408584
318441	464420
28371	481785
84270	35735
61572	382882
305318	448703
151734	173413
94784	370866
264668	2715
291074	137508
200092	21030
119104	252970
232546	411667
182799	220220
168951	218727
408076	269482
213582	413614
10068	191821
330488	68337
84429	167554
31363	342807
202379	27196
334470	383391
118786	449933
153366	72521
348082	281924
322150	243301
128686	80294
293163	301348
447937	331638
104304	142534
251144	90080
485487	362206
74953	293813
22488	461846
211113	48163
130926	380482
208577	402519
397814	468481
219136	20802
98081	265779
349140	380995
17315	329764
154859	275790
56619	446616
46556	106343
460489	298771
145717	83140
168445	314805
369354	40009
195373	129827
385062	158145
423319	367434
119734	36209
17186	56625
50501	174564
20154	53754
35323	391414
137000	480246
316200	95758
393600	241525
308862	152054
385451	35735
192624	481019
452622	62191
75478	83647
292020	94516
25503	171424
19542	241952
285664	51195
480853	130028
13250	84504
36913	290450
85388	366534
447101	258370
474688	478057
90361	257989
369741	259929
418172	336955
57911	198865
482124	261640
31450	302018
247254	218730
252923	250810
430313	265548
425430	237936
369030	449728
295370	313745
355453	475699
476804	135355
160220	98650
124586	389682
202885	399852
239305	318735
485695	42243
149389	323187
172396	379395
105077	487227
140388	132843
331200	74324
461672	159043
259923	255650
335484	333027
276821	473547
287413	94973
242591	242552
132974	357621
112462	341061
189654	255492
396584	146584
359295	151477
204332	454975
283871	29200
463328	4587
286473	210082
182502	445353
135093	81552
226828	141505
223536	250679
154835	410985
488027	237212
161129	425503
197386	381157
110001	313314
327571	249342
175217	183981
447866	90752
26268	350973
20478	239681
467525	365603
40265	51881
417847	247296
432377	34692
240661	227369
426040	319891
267562	277568
225655	202808
37209	9913
123723	484447
467605	380389
222921	145633
442154	37515
447962	368898
397169	108922
171976	367110
101819	344344
75900	440660
401800	424552
60438	162795
92032	17234
126911	116283
395933	200239
207863	86728
89671	404960
874	466608
354545	81104
459640	50838
470746	148499
175373	421363
139684	180578
375405	310603
229735	245206
397703	366127
427544	70871
440580	20033
463744	96094
290855	225248
412794	168439
333608	30919
181911	151263
299106	20719
185084	385378
105938	343414
224045	22991
239285	334231
316376	461318
12094	311931
333042	163725
265921	136177
267388	248365
185339	225214
73087	94739
141315	433752
97926	204330
19341	443693
253102	84722
90942	404408
113202	147904
70625	55857
455329	146610
482534	90613
173105	94344
428479	181003
424256	469032
59678	73336
99271	185467
150489	8084
49542	65891
399694	15926
445748	285403
374465	343040
327886	199926
131916	101806
463480	244920
424884	261649
455517	485530
155258	215054
122672	261320
374482	164164
128666	298182
316136	209291
89260	224907
345715	281257
412461	42189
315966	291984
136717	137481
247961	177693
309370	297272
425697	34339
420816	367578
404724	136388
470415	457623
331872	357017
273946	172089
247997	267352
249202	411655
329010	143203
251667	190369
55481	156515
439626	190369
274647	307176
189064	319595
133909	138796
472125	391414
42002	75147
40781	68553
5700	125931
423044	85656
480426	64130
107709	208461
326830	272407
160094	405217
344990	401949
322442	435428
190973	129523
19276	7931
96363	387185
193767	260856
141845	203656
209195	317100
150855	311476
11096	58456
193053	5817
175034	134262
328538	425817
262210	164816
479066	101650
32601	474963
418098	112379
244100	48861
107760	178436
450065	157303
367222	49903
171156	448188
337354	368334
44577	184457
173966	435817
420705	191210
315200	387185
316595	428590
198605	336590
453561	429161
415599	243328
107210	371306
111968	208877
392076	279509
295889	244005
211424	291249
379680	327061
89219	124812
303717	464420
69759	268683
480963	176671
104740	471065
388871	151197
476900	95518
253612	298182
230057	48275
392210	230608
455920	371945
23604	243115
71220	64335
151780	216109
441178	379363
91157	38063
35044	39727
216311	384401
457175	186259
225601	414286
392144	95705
250295	380071
382105	455367
211189	307962
206519	262954
394285	63528
454705	317100
179744	299467
340477	266857
176913	360653
39683	9003
336992	400875
474059	429863
216098	110708
89473	248872
336886	34547
288204	307423
46260	219435
390948	79256
233063	202420
364577	132298
302918	311297
390323	36191
34839	22281
134769	3041
89855	236213
230051	486508
128121	5040
299736	477131
216607	95852
299765	62191
343722	74511
410075	426512
264953	246311
142825	155222
345236	313564
326722	190369
97008	405217
367859	401854
351765	227101
335959	35735
280529	330878
479351	23187
143631	85516
235375	76824
337094	168381
242382	95922
130069	175097
92047	420314
106268	295716
466282	337983
305839	144306
90505	119381
471403	406896
234025	220069
257474	303991
339353	477932
454256	391414
114031	38924
221097	327217
74753	269199
139546	218485
346356	16433
160524	107711
421794	221265
234453	305706
473658	178048
418912	15705
222144	428722
34219	270608
205136	220417
472264	188253
50858	489552
145318	168381
133704	103031
377967	465313
369692	144306
238164	188198
160693	402323
138549	280635
138856	336955
212267	83499
258566	267602
294661	158811
269401	111623
67713	13129
190281	411478
254446	381198
461172	412491
305332	493595
466994	190319
44844	485905
457577	378082
263616	452787
343434	271269
342465	149560
422806	428712
408737	116855
80854	199526
134227	267602
41284	356776
68489	78072
372853	338663
30795	226494
53922	478060
210230	90123
437686	237404
5450	244106
114908	391414
181911	291835
384400	8607
186409	431764
97637	160379
299580	94344
109733	61402
308618	320958
56619	95303
128185	32807
423167	318609
153066	273831
58928	464725
391519	200310
470672	342661
470672	277538
451930	478415
293537	237218
489451	291249
306282	232171
358132	409848
410977	362222
263484	94667
231740	118964
344094	474418
95063	22205
144274	182271
30241	368205
202613	119122
223540	194469
3463	358847
191308	188156
448417	380491
65626	430356
277403	171953
275278	198790
480686	399954
216544	73021
417631	363021
155138	389009
441324	358181
121866	143922
350699	484447
232374	85212
31070	23280
149502	416117
108970	4013
60677	45141
186438	226308
216666	462789
434308	16433
158512	211975
219057	61544
182276	77901
9598	85258
246644	323978
388409	51881
78571	156375
372173	324723
145425	105878
119042	91657
315951	205875
49523	22471
265415	57731
442203	16433
89814	420757
270597	169692
225788	95149
151861	370990
117487	94344
395072	313745
159376	267858
294467	479615
278096	136845
18451	313257
201131	187974
148000	3845
359199	327392
173966	459213
307101	60517
339492	11666
47092	249334
302677	418361
257284	36268
29773	409540
161741	300558
227857	206557
152368	351732
78344	171069
131478	91711
132128	184558
319231	73224
53877	157136
215141	17333
287766	291531
29996	119583
301179	179692
25011	420944
383018	326277
184395	417340
412546	478415
141140	349608
306265	12177
446034	243301
245529	90884
206211	419559
426215	105371
74985	37516
154841	266852
156592	162247
432009	237548
384885	459802
129352	166772
117862	421747
115625	406894
71611	479233
377323	241137
322934	19930
257391	249334
127462	57870
446630	410794
326260	263925
236181	353709
215798	104498
237120	154815
437140	145059
139546	293058
268614	296216
472752	21514
91920	226494
485072	1057
412429	231474
250955	414100
331091	379255
170356	182192
15027	265840
329151	86632
443244	451016
107254	371143
216955	53389
147874	474219
108727	298767
92417	21411
67520	92861
332299	491565
461846	231353
134425	147121
31110	62191
236020	380071
420042	273831
166451	97426
113676	304589
169937	334068
345715	166889
188244	474982
315805	282499
381798	183778
192183	21797
22850	181865
345578	303648
15027	151174
7440	64335
352232	421356
114643	120844
8254	206924
234861	175721
79981	455053
399961	380071
247306	97051
335204	49903
224377	301765
370869	362267
392370	470818
8993	134757
216666	260140
164080	440784
21714	392930
362573	227514
272056	90682
30641	27766
138088	21691
344453	24070
427473	251680
105979	113267
146893	258513
61810	299467
200005	98168
179829	420944
408558	3760
200371	360860
101308	417867
34682	453625
237120	380752
49625	300257
125255	336590
49151	403323
313523	339575
454250	312565
291744	23430
216466	432837
361291	321756
393696	393238
461846	358174
421976	167733
451207	318735
346854	414832
34785	379125
423828	219743
224425	66058
152894	378686
298390	293983
15027	175086
361291	369834
35810	90625
196903	319231
359274	372785
261244	430907
347252	267602
318507	86476
413012	83927
367173	131085
17722	416128
152227	84354
255340	281132
341371	45606
398402	421830
4849	343860
398027	332638
253587	386901
275780	264537
294372	240287
373755	366564
473244	128596
27967	230714
179817	259274
386302	203656
40388	66595
463700	173176
306149	426986
136838	428214
483112	23430
229789	152321
222633	459779
354415	201780
479520	53593
460180	9199
365364	183479
193869	458119
141782	126235
21961	274074
24333	86560
161971	317356
63107	438419
278723	42610
85534	322436
35612	314939
194518	2715
364285	287423
355485	303424
131284	66498
242800	213977
331103	205702
10616	438903
355237	74829
85855	50538
164332	370847
378692	459348
128378	429469
384854	335477
447709	156180
453854	116283
118385	224871
379919	145691
487060	141069
30477	142696
482046	50264
470403	89088
202379	431015
65601	491427
334963	323187
264327	301498
36457	268006
145282	182509
492493	85058
337318	47757
91790	464725
154374	317675
192942	253348
92401	399736
77595	219499
218114	318735
158099	211001
28399	79751
360204	487209
224582	260703
34874	110677
27527	245317
236961	66813
492921	96366
321492	103804
387813	288467
72024	58736
99292	301659
170938	23149
21224	399758
65465	260391
179369	29105
226706	313745
488302	32807
427054	16179
391150	125803
198244	485304
116164	401871
338897	103420
390377	339628
459676	478377
366188	456426
387882	80574
163725	382544
233094	90884
339517	265883
155436	156237
185076	153571
189802	305520
378357	119123
47197	433852
255623	259020
327496	402969
219198	108886
236222	100046
71077	187974
136955	155234
81348	3130
47191	170036
313115	202523
20998	23897
148546	345745
132951	214714
107711	489552
269271	396729
421278	119381
276477	47664
41491	261907
273975	320508
75398	262954
483705	286313
289197	94516
158856	181922
85932	438796
202347	110367
404108	21411
493752	273043
223139	22804
104817	168468
221578	302720
287651	277820
239842	68162
260017	489822
484352	131659
474604	183213
270567	267352
262242	283189
41842	421356
350120	317178
186597	209235
249978	177694
490553	1605
388624	57094
462974	218727
38559	93852
192238	445602
421659	180578
124763	52917
20628	301142
248013	11728
345864	120861
110835	164009
12569	249076
178436	440660
94517	472583
313628	477568
252118	252443
258126	190140
340490	260207
317723	332392
212397	434884
100706	4413
366801	264154
268820	24943
195528	481613
51759	45505
116024	217666
56619	303218
150501	160236
484141	1195
341067	487896
169163	387413
365113	426986
93714	241048
440031	75632
350794	9816
103928	413525
476310	153523
37860	328751
345699	13117
132153	256373
184966	200444
416976	211112
472305	132740
411447	294069
237652	205037
6174	474931
74918	257298
108434	190369
38707	196783
257907	454975
308618	132155
201683	136118
268377	272846
289826	442867
60630	315888
360073	166124
254196	50492
255989	38694
248013	449933
440562	215579
349887	352688
64281	56486
293787	70428
247929	468276
66735	110708
480170	54198
492921	277936
360137	130069
161550	437018
295126	343721
15433	469061
223426	378977
493347	405773
133909	314850
12967	383164
135274	45483
30618	289127
138088	371933
97227	101938
193197	214436
313242	404007
285664	6289
486804	186440
11797	354694
21151	406884
52792	90916
120509	420347
437592	244998
450349	272846
252473	88376
388936	86728
874	342134
31307	331638
195916	385987
34118	378138
489977	361296
54268	221053
67682	31538
93095	160395
452967	32807
309276	143615
451349	296339
321503	451604
98168	104498
262012	267185
368105	226501
274729	219957
384358	485546
298780	475571
259178	490742
223030	154137
359930	183213
92032	58589
392953	249989
96309	362478
321855	14400
161893	293813
402486	273831
205531	225130
133400	137508
127921	180018
151886	42890
222102	23902
416983	217755
385236	90277
148983	256121
126219	273831
381868	116500
341082	250735
117125	466737
435266	41495
161859	224039
30945	39954
310580	148739
88473	66053
268516	95149
257877	337262
260905	378387
252214	118100
419677	24083
370640	231485
177839	366127
475936	188067
365141	295159
483570	189733
291469	297487
486859	33456
356406	183213
335336	371918
219753	148429
101579	275771
236463	325270
335261	99042
248699	467177
264742	341271
120971	313314
402828	84938
272514	446583
104417	262954
8248	456764
237612	291823
289084	477986
118694	311427
168979	298937
160816	392788
399314	474982
430217	168719
13012	468162
454867	421935
346272	267439
300214	173176
175370	135816
243568	273831
216238	181704
236212	139648
12045	250483
5228	151662
469937	327061
485162	357638
8041	463880
165016	13370
214744	452804
319446	462819
219197	492031
339128	420173
134755	440689
384878	54895
292292	286828
42718	272230
435638	42513
149803	206768
475923	306677
78811	400551
333287	295159
435337	92313
33903	272738
241910	115654
146893	467538
190595	78380
439977	336404
234193	112116
357689	458183
270986	468387
50704	318013
368433	342807
22276	417142
91412	153995
483625	11626
486146	86974
434842	351639
56909	241468
181930	475389
105969	292388
124942	21994
72804	247301
370977	283346
233033	466737
406391	354266
16240	40447
458406	288016
117766	291741
97450	267602
27269	228431
184260	363581
56037	113051
64564	98190
192249	144845
21421	217883
119001	361784
12263	255650
332708	73236
305487	8624
31610	184981
203151	40271
354684	428517
124427	399286
277580	452098
116106	313314
297246	38718
14721	420114
68977	307279
201925	418986
414920	449354
150244	404960
401922	420944
456996	250434
425124	478415
67818	309431
445048	234920
29805	318388
401029	262954
454338	350189
222698	339870
251802	153757
69277	433530
236216	387185
162653	470537
124660	199928
473223	130426
116572	357854
128121	118662
242551	322178
236998	422175
214518	290014
139844	55205
490575	327217
279266	35707
250975	57134
132144	226308
401292	111492
267617	149388
7290	60616
135224	345142
23544	12245
428892	284979
6467	348099
329530	219499
174255	355796
466671	476951
15579	187548
311462	261047
110727	112312
142812	392184
85916	461666
414055	281924
222852	148630
224009	149206
258868	37896
393920	4363
21409	119308
29408	207959
353287	431832
73290	155747
462212	54545
417848	407565
129174	58709
89739	247204
363316	39744
356624	48929
151477	402487
308680	440784
371534	389009
13110	316148
327248	114479
24665	478415
242135	233187
77560	461944
345249	201127
250527	264766
235006	387262
41491	336546
93692	46294
422868	458601
420497	106011
169762	480853
360001	442650
386034	149533
233117	66849
321837	268735
39883	375840
317375	347202
143179	469235
111036	94344
161363	93876
295467	457284
15209	369464
21545	283750
264277	72565
222653	417918
124259	253165
366147	295849
168615	405009
307279	81567
450465	44826
462859	28129
116525	398633
377828	226308
3885	49903
414023	175121
389354	55232
316932	263713
134425	150564
54907	378485
20278	328140
216666	3496
411240	474956
491173	198926
347678	187998
272423	168620
85665	433619
410028	401785
480105	301572
350064	315847
230358	396968
462448	104584
173934	214992
389545	17112
237120	298065
111806	58175
364775	341279
199676	182826
112034	55865
277515	406751
310111	387742
160628	263340
15781	164504
288045	405217
305514	371934
109344	243139
99973	276447
168798	105498
330530	265589
363138	149241
235233	369751
127453	469235
205148	34447
149046	391414
21500	123369
46465	444
285621	246963
323222	221203
47964	357854
267553	309720
5758	174939
277513	271203
176667	72432
335382	334300
320094	421654
273683	8623
410390	379598
245285	149388
198245	91039
53280	178436
91325	242737
263405	431693
205467	214050
67266	135133
154368	478916
332427	170443
9075	374806
296824	79507
81439	476951
126817	477788
109831	181286
215806	101809
354910	315262
37473	107429
259227	54568
48200	349357
231025	41075
273831	357832
50284	422164
84429	237612
3810	491642
221024	425799
130069	37558
12931	154815
305357	459790
27212	237081
205351	210418
134299	414057
156286	444396
361753	286353
397901	458790
439228	206198
277061	390687
384582	157272
391391	237504
108985	347673
238637	95312
35498	86728
338002	239107
428031	266852
363289	42397
210543	98315
23335	190369
298206	86476
132153	311702
210594	177569
3394	329239
348981	204625
295441	146251
454504	240436
397047	192365
209371	438364
127740	215054
223624	478415
148978	409828
269564	354694
304509	190369
391519	97217
385866	463549
265652	386777
356953	136388
344572	403513
459382	93647
142906	188132
86497	232758
147070	42035
431443	70338
124978	396699
415040	86728
199710	15209
327724	393326
418696	168533
428861	489203
381088	20333
279041	202996
470494	402410
380585	190369
45119	122007
470807	235679
392646	469957
313631	422164
472828	94516
77275	355710
401412	256121
85279	460437
302657	18451
214294	370438
148246	221324
323897	336590
447945	63528
38083	129185
255603	401297
40991	478480
192633	474456
463691	458119
409163	91154
346747	255546
97732	465692
432913	447107
54448	438154
354355	362206
378860	332638
970	223192
25451	344009
144612	458230
481419	424644
131504	171813
142171	377824
157660	37745
65980	447560
295366	391414
59467	392182
397734	220553
241453	471640
15893	61396
130224	68515
48960	49244
355485	420895
160182	476231
357973	104299
446285	162947
95200	363824
177119	293118
377720	254020
417122	381012
264488	21239
268726	344757
75914	33177
418495	257298
334600	173763
127425	111335
197463	490742
363225	296423
260552	144377
358183	332277
176610	339174
18218	450229
331584	104177
86864	487569
448062	406612
98654	14895
423013	153925
215770	50264
209018	332435
133909	413756
118567	141026
163370	364103
288852	37961
443534	198038
239836	197797
121752	456759
232600	77461
181559	50884
219285	309632
95072	2751
183003	217073
386343	168267
479351	390963
415574	493285
105321	156189
111674	86728
188412	426248
150389	428214
218239	224085
249708	367937
234788	384259
426470	264157
439768	327155
53008	106437
211511	326130
340719	78483
75129	379012
211322	181842
98097	405217
448789	310756
328367	153665
158156	489376
11707	295324
79102	355139
248008	231768
347972	22827
80801	59759
130235	406668
331087	280174
261839	245317
393447	22905
174669	366127
146924	219174
172286	60083
73660	376272
225010	193245
127453	57134
333614	265711
456658	116070
140592	425114
316730	134695
409668	93609
208300	406785
383341	305921
423552	423974
413196	380071
481660	325340
274550	397456
188442	43398
293207	430800
83937	66235
14596	415874
322397	395988
292887	163616
254724	438442
361001	172493
406863	466293
43136	293813
113126	218424
43966	441544
118344	402676
419916	437433
439626	391414
257346	283346
218930	14155
467387	188745
77330	354933
254574	139803
346660	175721
66547	30263
198091	391414
190624	440461
77430	110708
181680	232555
107589	231839
295615	469235
236237	151944
131914	389682
80300	209933
119165	166513
10623	273831
84801	118662
122845	438787
352119	411904
247558	67584
209898	83765
104243	269199
34686	310763
84429	441359
219546	334009
201572	415415
469900	35421
12063	139844
94691	346106
409922	339271
55544	396259
396687	410028
112267	232555
26833	1157
168130	261298
401486	459802
363496	282911
290518	141892
165140	260854
114031	174691
249214	49903
306196	445203
168646	484274
267605	28653
355305	441357
211312	484628
473700	423469
443639	155793
88791	28129
82792	476951
175436	49903
458968	386057
339333	163034
68532	242567
101330	62699
347275	148246
159654	190369
328174	423826
306491	450330
31070	173451
2038	80193
289822	440641
493324	13370
84835	90277
82688	485546
266012	95808
171013	474963
47283	210032
439690	48861
55023	147828
186075	352605
458841	494102
327254	77076
156972	416342
436046	190369
451098	142018
455922	384366
39673	35707
378558	2038
335005	160468
147384	248777
412462	246311
477417	369599
33593	420790
197598	194589
367233	111623
359618	190369
190051	113051
442865	48161
418180	183213
63977	353787
255426	405799
302693	94516
59438	175721
241315	122694
50090	139472
333557	358933
347954	186440
284533	35735
191621	103773
245408	488891
369825	418466
430086	195607
32084	48565
62366	374548
263982	301208
133376	359006
242411	16455
216143	300374
12870	103796
50153	296164
374622	10217
209425	168197
477584	298831
233486	85078
112657	469235
409348	27464
183295	289509
239738	473195
406225	53883
44717	303252
234881	12931
18201	305049
298390	424718
153993	311100
322830	86728
360576	394787
209523	91947
415170	410074
412590	476412
300887	394336
423435	17718
183611	307920
288035	133186
474341	74569
470220	26714
31029	134425
156348	334009
213162	387742
159660	65824
238910	285156
258911	218727
233639	16118
92401	212840
258816	72656
292641	241035
118567	383673
236015	362808
93692	86476
39683	155044
241980	393337
408000	165653
344018	305416
129936	440660
391545	74475
146125	218615
268910	175402
158531	385614
191255	205223
261835	465147
469532	370848
465543	307331
470415	310261
307941	372663
127453	209542
136914	215167
136188	169116
464638	306100
453228	140508
51976	132740
444323	193099
396775	378462
459280	24004
260090	255650
49083	431137
49841	342697
460795	490742
24580	22929
229496	238299
417938	72670
84722	186324
56382	104383
381842	158031
73678	467192
2822	263116
376095	48861
448104	16279
26481	273831
185495	153995
299945	74106
79369	337822
397237	74138
230051	340911
282234	58881
188110	121201
178968	58312
130399	91600
11314	340674
58142	378462
162902	141649
385985	206931
453917	294649
395320	35629
474341	233160
459844	349753
396379	286936
401789	40257
228020	301195
80074	378462
141483	166970
384192	27464
237384	104949
72245	114845
197176	249202
9551	217204
392790	405531
345401	413662
275983	464420
306964	171115
300780	48022
24832	210082
226242	243840
380625	40671
308533	343804
238646	52046
55084	273831
316123	486885
400896	275068
5888	426677
169937	422839
251193	75499
42034	209746
62038	268261
261083	115198
170017	9203
18121	304614
438978	428199
251372	390197
239872	395988
49670	212278
87236	438653
238535	246631
13268	83344
260516	488109
223929	372090
409388	438373
409802	64429
173759	88705
490776	12245
205135	13370
22959	426089
191773	129727
418801	193656
19228	49966
484654	64429
241454	366127
15716	53811
243971	295413
126731	478082
459280	313745
296272	320508
349968	489822
120830	284424
277568	179392
270798	165653
35628	210579
370473	174133
43356	147361
157842	115123
42509	109773
76228	114042
214635	250679
164295	364294
315573	411809
225822	413002
251750	239561
470806	270987
171735	67009
111868	221324
184128	198114
55789	243695
193020	243796
49453	421935
335214	78811
393615	472164
455699	353258
240647	127921
233388	173887
369127	367110
83301	133241
343014	440962
130542	243231
350003	315888
357527	445233
391417	95006
39917	113084
435849	259521
253929	299106
448078	313745
84836	44082
428685	20959
164972	159920
40326	203656
410913	251328
21224	174855
259250	303218
220243	401871
3324	389716
232172	183213
134469	174564
239549	210884
49516	360073
410298	469235
41779	407685
50732	478415
85301	383649
36397	327863
345823	117194
220178	190369
159718	489376
273476	412038
444733	109018
8867	113138
474341	297586
145585	173969
100053	26551
399760	196851
233699	144893
343417	405340
218177	240374
203381	396968
16516	447927
354111	147569
405555	350822
183801	88268
64584	372433
180493	409094
275265	486519
238889	32807
171152	119762
221296	396080
84729	203279
398289	15133
29406	451016
157480	55727
194238	440660
212289	209610
384289	248777
313547	214114
245826	175122
22425	37516
163435	50492
434794	492906
52462	460046
236998	304865
345107	251008
32282	67584
472250	119186
325088	177569
161748	48665
295535	448974
231259	3610
474593	176536
110248	255979
99287	490855
325193	85699
259292	486885
142650	226308
152643	190369
114171	494094
245305	58441
104459	467131
129062	64429
174034	191915
140202	157726
476292	380960
350653	321183
218415	422069
276876	418249
239170	288035
240309	32639
463878	267602
309362	176878
310390	130365
172018	135507
191573	1031
303806	163800
85863	119381
384165	192124
334852	44606
406660	288091
51314	232881
477932	282163
27322	359218
295561	87785
334092	109113
265593	18023
115776	367609
38454	236959
90299	186259
76228	360677
367602	278131
8146	251961
1292	434247
28357	143866
185325	120076
136228	440660
77607	478415
339305	153995
211614	394915
328906	276744
31288	350189
260918	480554
38053	196783
106353	464420
188281	254581
446980	306237
382942	348563
256893	215519
451551	185335
40028	144119
407660	344713
85208	55074
60171	35707
473847	225736
129792	461944
42667	203683
386749	267602
332791	339187
224040	111660
251292	341271
85601	66308
484144	112574
380567	213419
246419	134199
346985	34811
130021	461846
222102	212734
31297	60748
400342	180761
230574	407781
374767	470588
235187	274237
223116	54700
94208	59017
201833	165540
465655	122462
172283	186259
325258	134558
211989	166970
373755	97277
457408	197703
129760	283445
435337	20076
167419	451274
245232	375815
329808	157726
423610	267602
242210	392113
387597	109382
44253	86728
111253	65670
259293	280089
273649	110677
258038	194557
130069	348998
388057	309425
157584	86476
198268	284404
292244	207696
420670	389682
452052	271782
330370	186259
175484	91962
4259	188338
97552	16325
372764	145064
401024	422042
270014	190369
332681	460482
284131	100909
273656	142018
420551	129273
243337	42795
39683	8995
58418	105878
79249	96671
258455	81104
299256	264406
77793	247702
447059	303592
102368	443080
418992	65371
174017	218136
33404	72521
333873	121304
43775	254292
332470	50216
267562	160351
457772	228154
404880	366493
74838	331090
195373	359218
286734	371340
474917	80543
76484	218615
229735	475650
312474	67461
102065	136177
415212	287382
146893	31598
327371	222072
355083	15133
3111	75405
58928	250389
146337	318735
189286	203656
406271	100079
441644	246311
424484	177281
468935	109006
261715	81645
319259	279648
10788	55651
314169	359762
112927	293813
275824	364680
466709	483280
116542	144663
492698	9054
206314	393696
378355	430356
400669	434596
414762	205594
30241	8084
364628	51694
481419	132996
149341	401871
262286	261958
127918	34771
81262	295880
143657	385391
171720	34547
201556	51881
178966	139557
63902	393326
154906	176618
345586	84089
182140	167588
156191	113941
56412	190369
365195	293813
287605	209510
198043	177630
350175	62012
311782	43207
459342	399736
370151	392100
29186	19902
391157	260353
337382	441135
370848	422175
10698	420392
58011	313745
156911	243234
134299	109868
108911	293813
478692	96094
430603	440660
363316	147121
145282	466020
115759	146649
276186	438783
148375	105498
209714	428080
201148	275689
378686	131265
468135	85283
113236	165497
477328	72416
54704	395190
212250	373169
388244	40784
117833	403961
39683	81300
391672	465045
223133	6997
474591	123369
159724	247216
212009	491150
402177	11385
20709	306037
288449	218505
84745	45509
185447	276782
448283	240299
388186	433645
180398	384366
415535	426887
466133	339853
58486	81796
270576	183213
219376	472072
73880	154923
34522	105498
129290	328531
190281	81898
212674	351765
29787	23685
170774	50555
2370	276621
383725	250679
49562	353395
278058	494102
356524	18665
16924	21583
257047	200444
244471	68630
36620	41023
237678	200282
12407	99342
221454	288035
91828	113401
340501	169313
33343	303624
78231	408684
48953	439719
260960	383967
9233	458119
46827	36889
169083	194871
488300	245824
277359	164699
35263	178074
273120	406626
160222	382936
319259	290525
82120	153925
456763	148880
182598	286423
268261	265589
420511	8248
282133	159604
147498	117765
416426	411518
420842	15209
442239	447122
119665	336590
117733	280626
441992	129857
415360	273831
348193	195121
278666	264406
14263	73177
119423	145379
187380	371755
390383	72432
421680	293813
147114	350949
144746	367824
120448	164497
174159	313314
396844	152502
475648	248079
458111	166970
374119	461380
237340	313552
158099	373767
441034	329978
141117	229590
230051	158461
266115	179503
191621	42189
315805	150942
42721	230916
479351	203639
168642	178
287413	80543
27068	433645
320300	18611
448851	172266
48487	5857
28721	348798
300273	481723
67549	251703
334017	450560
348742	485387
154719	44469
234932	177630
235476	23430
229735	155271
165680	280101
331328	37515
361606	287694
321603	257055
314311	265711
314343	78030
134299	98847
327939	292721
80501	313314
130340	293931
122677	249334
136955	352703
94506	311043
4232	225744
26216	177861
493226	369951
137833	371934
64938	370175
15731	230576
61367	270557
1835	347509
344223	257107
489095	470272
243931	357144
327209	367686
382673	99405
229239	366666
181385	183213
468332	93245
192747	162423
393600	305257
120509	488311
214950	49903
60025	113296
398882	417098
95661	107876
124189	36582
455319	353557
404753	190369
435463	439554
474526	266611
197714	407334
137005	13246
143696	370987
270248	423727
404568	20822
201813	59608
379221	258461
298163	406626
130069	188143
193893	150874
136838	472072
178867	313745
200675	158233
331272	35629
440362	292347
17374	94784
139350	348574
133802	295404
224062	335682
62198	32807
323156	146202
209969	131606
13733	268155
156277	48754
2844	3130
76495	454195
41991	208577
401645	94344
142668	202370
42854	94182
312568	339280
468753	267920
388904	209018
408183	486469
233045	208345
63791	338271
183226	482673
262286	244712
450774	106417
87689	272717
60677	311297
262210	90143
125981	28858
207600	333032
445541	339389
98420	453493
317458	76454
194165	370958
201176	343574
456924	32807
294395	393326
489836	187796
200092	348914
137454	485424
112927	357854
438475	83149
327490	187974
457622	124660
189026	355432
351140	26138
112124	28129
301041	118543
114214	89667
334313	122218
55659	256640
33074	324411
40409	49903
55077	307279
454164	64805
171362	49627
356657	426843
132103	419580
389643	271659
267562	260414
287537	57375
263504	440355
394783	106891
380465	404099
339439	197167
478025	155008
135604	437557
466123	175274
276519	189208
12481	133469
150165	367760
345401	259275
257354	151642
244536	77031
355046	283201
291424	403513
480444	379084
109972	239122
364713	113906
248557	212177
210556	141154
433664	94665
128439	13370
415291	358032
226314	32935
282336	313745
474934	452602
167588	113265
398608	371918
10632	457297
266141	7771
168880	98416
191391	174758
116070	452284
331746	347104
298939	98847
463457	111552
456778	263824
62039	189492
258122	190560
93767	24208
321422	416752
386248	346
301877	458601
225608	15598
467631	368759
263	192414
400514	452098
353257	195121
402603	110677
294323	448006
87110	366443
155782	257600
86581	58567
130552	279798
318075	196783
114165	375840
126535	48163
159370	446630
334534	272174
267562	383447
54895	110032
86438	214024
179879	1057
25748	48330
89619	187158
208703	23018
428442	29695
284089	33855
350621	340537
319211	303260
329931	107429
181787	343085
197264	183778
242778	260537
285023	377933
200092	60048
302680	229205
105017	426874
93627	285161
141783	1843
227975	481382
444634	440660
119001	203656
481419	9648
98214	86476
143251	41341
213699	162247
73175	79186
428890	421568
491036	30263
245360	421830
222145	282003
86280	114129
231701	284655
170524	442743
380489	414286
193611	455701
64101	36964
328110	162831
311160	453869
180195	23859
228128	113749
216387	346843
389121	8084
41189	269111
425330	108558
24157	436789
20966	236503
112267	22827
87047	19246
301098	236410
92976	373242
257971	468464
462871	443693
336080	273831
96320	365342
452981	54976
174468	251200
328464	226967
373837	204587
178728	406626
39883	490237
426470	371755
324076	275790
145757	165520
283435	156376
156068	71281
233045	389825
166853	261865
421213	267602
152614	153264
360860	109126
342995	78184
41959	317356
261398	330000
270274	389696
478975	83585
234453	74552
29771	456682
288301	86728
430990	276074
218607	461769
76016	213908
210139	273814
39601	67351
399818	43164
367919	477629
427961	436713
84729	286936
29361	396080
398559	122193
398289	42653
471363	294069
45867	26714
353597	12718
406314	333055
455656	445796
434251	54976
134299	382109
336321	92613
354686	215678
86600	190369
438193	286615
226919	59200
300273	482014
36711	491642
326151	294054
216396	86560
420169	64335
83616	404035
109813	13370
374217	461729
229735	74138
25410	185076
425156	166513
394105	489822
180427	129942
178507	105003
13280	25279
215466	476128
403032	665
399441	132843
73298	246130
391192	291499
439915	369599
264026	243236
286337	413362
429217	312922
153387	105719
458601	326167
122157	242927
373521	378976
106083	21065
452243	466737
175026	438419
1215	186679
352605	457868
217798	203404
91108	86560
341816	93245
438487	473244
437634	298453
19005	359882
156641	317675
240747	388879
53863	246693
392893	45358
93222	484426
385809	331581
194216	169047
236032	414035
195121	7327
779	220417
373159	16986
167204	32807
218449	27464
444315	25388
77592	91600
68503	60517
407370	380999
189023	90682
111911	80232
389643	220073
217193	248190
283918	315888
107639	242434
75862	114643
382874	243995
27617	53863
399080	162844
308534	438957
330765	59963
440031	348176
431147	258191
169414	187974
315588	233160
370326	444994
41315	127132
446080	440660
179768	164533
89213	147615
197702	221265
380482	237019
356188	124167
287250	439284
253845	51462
356490	82585
363661	100156
462095	431505
425806	17263
55084	367247
20644	230874
349475	362773
25655	230714
493474	56068
200092	367656
369414	337849
79817	94516
4841	24208
137470	35735
65664	190369
443468	74571
270597	282897
430691	224614
239744	398492
4634	22489
311510	387658
182461	212493
441554	110191
358167	228140
101585	128068
15131	493879
398092	356645
466790	188837
142449	213639
121050	438783
7817	246311
206115	80193
383164	79165
373073	441996
400853	256121
101840	56609
223847	23018
15402	128067
117298	166970
89626	22549
1292	282272
23619	447089
333614	272865
198311	351398
267516	477632
321760	463615
44616	327217
208092	467703
10251	450380
318718	110677
420234	218123
395029	44652
357411	172919
107118	395587
423570	168812
57	472394
444552	427843
49184	350772
332532	330762
151344	71636
16844	74478
198317	194275
50605	434893
369541	303204
343700	113138
139603	324124
468947	157236
210144	196783
341279	426041
338003	166513
124811	51895
276076	138885
271126	22827
185226	335445
341713	47313
398900	54700
323550	428103
226396	267920
336878	292721
57440	313829
272742	103267
130651	397320
140942	468640
252561	357680
214487	249673
101455	389752
176710	162795
295493	486885
356894	436511
476200	102654
263962	91877
184360	108222
8615	450733
29911	191278
134337	174564
130397	220417
464076	107429
464002	484274
171281	404806
6640	333686
301337	57308
97180	61059
364388	153183
92964	161769
84499	9113
228050	186159
342465	62366
133909	144845
271034	80193
310419	345011
247812	280531
245804	51222
101504	134924
242411	381749
414878	34112
384288	190093
74986	9368
171485	122391
290518	181003
217272	103484
101613	477774
46727	295201
25386	141546
487964	82838
382984	129094
251432	241525
161129	119288
312161	80300
374512	116070
101554	328550
317881	459386
120808	79485
115263	201935
301372	62021
108057	209663
444729	453880
387604	66128
279322	151944
49113	33343
193938	398910
55489	445749
279664	338271
90362	345527
339685	480224
363057	186402
228561	402509
259124	293813
267897	330469
251720	430278
460294	401004
408831	383967
391703	434837
304562	249186
418253	445950
231001	235280
28224	459497
130350	8036
455944	243115
440936	15209
334092	250289
295106	293813
311247	355552
395983	489376
198317	95691
299803	89047
143577	429015
190369	341495
154455	412486
2747	445602
387464	394948
348536	64335
26216	420551
466329	288488
236353	81559
411882	182335
396927	398127
53641	313745
468541	338611
456395	233560
491037	233517
245792	214912
116021	479760
408804	393399
167035	114940
298479	186259
336487	177630
15079	315275
437894	190369
474379	49231
316828	232087
215796	94344
112074	223238
199736	186440
61280	209973
15253	273112
374736	440660
207084	486885
12967	257446
63177	63528
108691	248614
150983	281993
78866	18463
144191	110677
222102	56068
220057	262817
385198	54783
342284	4349
330908	190369
18039	103306
398983	114626
312283	161888
408439	420290
81503	261398
231589	420944
453697	228050
406521	61376
199549	450403
306531	160567
401072	338493
5	316919
48282	150478
51395	462331
409828	203334
60595	46410
372415	15209
130185	170546
403650	264406
327466	445749
149896	401585
318055	327688
218640	54976
76770	169614
15218	31076
340300	448770
71176	224128
229756	205270
26804	209018
428214	399724
75369	121670
332154	183213
429170	33442
299898	281082
1444	37961
326544	393326
373155	366038
463134	163955
233498	328759
144127	148440
317332	25410
191479	232388
374870	477935
263514	56614
164693	262954
207018	126426
430417	316284
204798	484866
213390	351029
430733	238578
473043	371918
250710	31002
292641	243251
86632	411809
331187	380271
416747	373150
112458	316388
275291	143477
214744	397098
94021	243347
448677	206321
409555	159357
464966	32807
192742	474398
103652	72432
341713	121950
363073	362050
317841	307016
6924	274451
141535	364179
203219	343876
269460	146275
333011	162191
424179	190353
155452	206768
438505	374973
443920	66813
367319	147236
378134	470742
313284	266852
412730	122585
339862	489822
108847	146236
227068	396228
196225	353856
3734	336590
249024	243115
482161	341582
302362	52537
161363	330157
375835	394885
179362	430356
468810	165571
201882	66050
148313	220756
232338	369262
153804	317118
280121	234356
450166	410951
129610	158153
309488	336590
457442	108364
456231	332128
58794	172555
237781	491748
47110	216954
67241	90047
452981	233560
481177	196783
240632	220857
241173	293813
262210	335748
162510	226308
251025	320800
399441	406061
265989	233148
119965	476656
150455	291332
43522	493650
280894	106174
10708	358848
335165	406408
189680	348798
5778	50845
74677	157445
61708	21040
274381	428711
375450	242793
242498	427796
88643	88388
261791	238942
477932	109771
283737	286697
114304	327351
250499	292850
160940	54700
285156	205626
70186	45673
462998	396563
404806	10353
51484	460700
293434	160108
81346	276711
184260	15209
345257	209572
223528	391414
446323	387389
285231	76454
184558	288708
289533	125399
207478	489897
98345	12443
404806	58276
293429	156175
117065	90669
29805	422137
328598	10646
467697	418932
490374	180908
331292	235143
278769	231798
208513	28129
390240	310510
153827	459205
194793	191215
81941	431374
101230	21030
54976	328234
149147	390875
485420	420757
216289	77630
478037	300121
390599	478415
216634	237235
461981	452709
470990	32967
309004	343992
248171	302948
282552	297445
473984	101732
165925	279654
210741	217423
186822	144188
362775	468832
281923	463615
151562	466737
221521	217423
75812	342875
406371	104716
395277	110702
79332	228431
391686	51895
272753	282731
298479	245015
162841	241108
27463	276358
331238	339153
445016	87117
67106	166063
183906	171221
109365	289298
467360	383509
157590	250300
389206	166738
252065	401558
385614	404806
299128	124505
445703	477506
471298	430610
279666	378976
458794	35707
29458	389682
423357	478102
391702	3760
281663	300119
190792	162051
412070	410074
20669	267745
52881	187920
337155	218017
456369	134500
338512	478377
105732	313745
228108	469235
288365	27040
242551	46813
466590	214992
133933	301475
211659	119809
190281	383451
120894	94578
219308	476231
463381	336590
257591	13370
457375	70358
101580	468393
127716	384508
460165	210050
432175	186384
394840	150253
217527	132996
261920	374188
421682	31616
427544	174770
449521	468597
312425	98906
99810	442813
42088	35707
200249	399867
458450	309528
388140	279503
46870	433989
212235	255856
477372	303424
236312	411157
109746	364581
426690	6949
59659	343781
236041	216419
461863	196611
41905	357441
256901	328751
404319	168093
189308	401949
413905	325979
343408	173420
1562	343012
448298	440422
163333	452468
425649	232890
252846	19262
68532	140346
323089	147749
25158	399812
30568	437891
30547	366666
73710	264859
323397	440732
265514	121930
466133	384010
346408	245679
204720	39735
15819	348409
245051	7771
318561	106439
326665	118286
342386	35707
9679	356228
424894	53994
480580	418375
444654	336590
143190	127516
367285	276957
345401	436287
110619	45724
208385	458769
456021	482198
240937	42035
60375	62191
13930	200273
146457	350822
265871	407386
295944	271920
411282	111039
438909	364766
99620	287492
88460	314455
175666	153842
351540	291816
20133	23668
280451	426556
186083	415599
207433	13370
254607	148343
226023	155414
111856	477308
394835	162795
321159	313829
320718	151805
334963	52331
412239	428738
305895	61059
349117	83983
434748	313815
321524	267602
240191	266852
432362	342063
409377	373256
458040	57989
313355	96080
99604	449468
60225	203656
175432	81970
485960	492906
292721	395895
49092	50264
461652	249194
207045	15209
353491	469061
425584	309801
256212	205223
438100	254914
126948	190369
154009	246685
323079	370261
93428	267297
370619	105498
31667	354214
251193	317118
489657	258408
42890	486645
438728	348798
280367	54976
56270	350759
385697	318533
367619	478148
34273	65028
324967	27603
152255	208487
82369	62191
442156	184697
361707	355806
313822	401854
481419	204330
271245	218727
467284	319730
435059	38390
82981	430682
362351	406608
40367	335521
289255	447158
278093	100296
153645	48275
257820	287423
437510	248777
260275	50651
328351	89977
125127	101058
361007	180192
406924	141166
8618	383694
333894	449795
239391	97344
137454	250033
73290	52917
349699	183213
103282	124148
39240	336688
478844	137719
400248	290249
265910	113051
252797	398052
289970	50992
422546	78758
457309	351257
255960	147663
307948	21998
435242	119773
469103	293813
121357	23010
206520	148197
1839	215426
281877	258508
387443	35363
75768	313822
346557	474778
477932	190918
61349	94516
354319	287533
68292	277961
428799	296691
73327	296423
417266	267997
171662	282810
99760	63957
85523	119762
26737	322921
164120	288035
426131	434029
147018	298767
219281	246236
315573	267562
268910	429147
420094	316372
222389	69259
247036	281023
271554	428563
56396	420001
150431	288253
371244	182578
230375	251806
234946	423469
278897	406842
284198	167588
333557	21268
130207	248614
202695	124291
89883	467631
119001	406200
329643	41082
414334	40967
73660	364021
393435	144973
192183	421115
333185	275812
133734	174707
61651	472167
165680	355796
136130	277961
462257	476951
71814	13370
452962	236032
221296	101058
148202	132740
214456	230055
261714	390596
242629	34547
354022	329155
232118	154854
93354	387413
407020	12177
180190	288035
73298	229756
26820	489552
433608	94344
392086	117800
53883	62191
133288	259929
207890	67040
1072	60517
162360	165653
146280	317184
374274	257723
343126	363973
101731	75763
445343	246924
57908	355552
458065	96366
89740	155214
341067	388473
181618	220417
71724	435455
129727	266538
416387	38913
312373	64160
30510	417585
396381	67009
68340	214691
490659	91711
76957	387742
2647	246436
376619	444180
264856	306491
275098	253075
28360	86728
39449	187974
240818	461666
148561	394406
148958	2616
420419	387333
340456	414542
113761	5842
16844	103565
172417	426812
137454	337262
309335	422336
322212	127142
93460	283608
94178	363258
436142	211868
167588	229916
274613	97785
4908	387839
149317	247481
127462	235163
55280	244688
66029	292468
40779	135351
162018	483275
400867	148864
153322	265323
422444	457081
33527	264240
140854	465240
356102	94516
13457	257700
16900	388407
174139	19434
225595	436444
300868	53863
126144	224003
149020	15300
84936	250483
105849	449769
449521	124259
328148	476951
63958	237829
78531	190369
253979	101996
108537	3037
140839	134145
150345	11626
330513	332392
454661	159188
23485	343172
140225	105964
110715	171479
163751	247139
482681	395988
95026	268149
30494	356187
139444	196783
178377	406626
177777	436605
415024	448851
237533	359762
473068	273831
323319	120030
292352	186384
200849	409828
473870	21583
218795	70557
304440	196783
15204	301535
85726	6069
120205	450647
258935	491644
349834	324284
478939	138297
170317	73018
254446	124228
305295	263518
185495	9054
198317	76305
480181	264406
16756	449620
437049	191944
398168	54366
14012	470240
293563	190369
117562	81519
122616	195121
149015	299106
176130	438810
172923	39961
269703	322610
82220	245512
315418	136312
424254	261352
463632	50747
19053	369684
342630	164884
150496	310261
12967	415585
347965	21875
426568	16433
282505	265314
20647	99210
377869	295493
380079	53570
93384	407386
88790	23667
155007	178710
77953	210050
339639	346761
157545	57989
400049	236
51660	251534
415156	80862
429610	211134
456896	216122
347121	99350
99600	166513
152405	433241
371536	210032
212320	378462
324826	466969
145585	209672
203763	24056
140806	191899
178097	421305
257983	8128
448153	317118
82684	221136
490945	4376
414875	391940
118188	75303
478588	77388
94131	488950
244809	432320
85254	454975
95252	41533
234032	306100
219006	448352
303782	148171
414212	175429
279470	186210
148779	225277
171881	172089
191872	332629
449752	238446
106313	401101
101230	400928
62248	40775
56068	184100
116615	150874
187674	371755
482199	126609
380312	394568
391804	380032
437029	228431
242411	135893
369209	453671
132141	234748
10646	361634
191341	165584
432743	58441
214744	310605
347401	112443
242896	224304
452649	356891
328939	282269
254254	434705
232563	17917
36773	99150
187796	424878
443320	14791
195649	21312
156657	15133
6294	414832
352633	90635
87638	111730
13567	275122
95165	101547
1350	55074
264569	342440
444659	478415
190793	332400
199765	32605
39772	378686
92401	367328
6949	236287
255405	67584
48474	320097
151781	401854
345421	78163
77829	356092
238327	174770
82320	298767
282089	94667
399889	319553
402999	108582
464180	212246
356894	51164
461068	122585
349595	166063
148913	249334
67277	440660
94149	157762
109253	108762
130069	48900
221826	349663
24705	264797
136299	243840
309778	67584
37651	250671
186334	52248
39892	79907
81658	289238
315554	467320
47122	328538
355048	384366
490060	390687
366100	354511
404898	403501
212575	110677
36114	410359
231268	192637
53167	43547
305564	478415
488689	92613
210602	61430
238840	327343
371380	358351
66326	249202
145133	321967
456231	473537
325862	235523
251751	31635
461666	447763
175298	235781
5938	2068
144378	172540
264163	174564
134299	77292
63288	22827
48275	406878
445101	286936
56370	396975
251241	479323
59636	74418
339769	460723
59736	295636
484482	415007
247847	358797
145304	353787
166048	190369
293135	341195
234224	84253
296030	5769
300776	279712
55232	143136
312201	458776
378028	448709
233498	166424
32737	42074
62943	114753
73494	202693
182862	13370
238115	313745
277090	279466
143290	231301
45743	15209
489889	253730
273816	241468
306298	65371
417938	44167
30674	177074
301795	168213
30193	122610
224048	96715
431387	323056
100612	319243
231335	396383
396584	477131
154782	381469
429754	411455
86539	194710
73298	398689
259322	405055
341644	429115
449456	186259
53846	119762
68843	279277
427409	130804
353752	125838
471264	110677
227306	458
263019	174451
55633	52490
436448	205945
380758	275790
59723	434171
397936	446351
274267	166513
243727	403044
167588	166653
69262	41075
477689	440962
363993	268743
488988	16433
325814	9054
398715	354694
203933	374305
247929	458790
123301	267576
462028	281252
390029	67900
217740	89317
189864	333852
399441	210884
483108	317118
358172	149630
298053	153995
400746	86838
225852	236631
80013	463615
290765	36451
92710	108024
199959	814
161190	391414
439265	113712
126067	203404
422771	476303
81262	485555
491305	467567
287566	367883
18451	362972
35806	165217
109824	327217
72623	292721
221191	332392
199088	26453
147409	246926
87046	2250
320000	96876
389641	435637
76633	204538
228698	299106
324291	299960
200092	381595
67152	210331
175320	259929
154942	229075
233853	137633
253102	489334
325199	258370
320363	203224
271673	190369
272125	79249
470941	62699
96363	261926
323222	157073
99973	153229
302795	147442
93022	329155
374217	376262
272739	73990
131422	478415
486712	428864
326687	412587
308122	257168
349972	433719
247024	238857
75339	399382
3809	100649
457789	417201
209937	330881
416747	425574
101736	130244
399159	332425
130069	412083
288644	151944
263514	419370
410334	17186
327570	125420
91828	124623
344634	343012
146224	377906
388438	286423
273800	234190
441302	233942
173758	16569
373138	32053
168024	40784
163863	340543
246834	217423
474738	467339
360708	433933
451022	128656
8461	287423
439589	264406
117345	462710
271253	128544
400404	138174
256978	68638
76826	201208
205859	86728
328550	76454
238344	377933
47245	412980
233315	244688
6374	144878
232758	205223
308686	492906
137356	80587
257431	252443
314617	441367
1533	360531
485420	306633
23062	421097
342619	309663
59856	127439
61005	157726
7922	313454
404106	5857
401310	217423
103010	273831
416919	166063
86272	308083
203850	105072
143501	407678
205003	205223
319824	266506
424324	266852
327209	151039
107711	8607
285287	478415
333475	24896
196392	126923
490239	17186
151578	488703
445243	421114
237801	218142
226111	206638
71297	255897
188512	86974
152386	156006
7172	236503
313441	307866
469927	97777
205146	164899
312474	75499
431060	49903
237529	63601
95189	193220
435489	49231
178759	317100
451216	122266
193439	8517
382496	415388
247961	302682
446583	480329
135335	180709
392539	347202
126442	395988
34764	28597
280762	309444
454930	284268
143602	79293
32729	9489
290	447898
320976	94516
237019	446274
268024	391414
30132	108050
342534	428603
436159	433391
313553	10371
390292	303218
409016	265711
152723	273831
91382	406310
71432	286598
212720	148856
222922	191979
441272	213871
393145	150352
169124	391411
26473	137133
357200	409299
233974	75568
71189	330519
198244	452709
344833	21902
254988	185944
37290	431197
493485	485304
3778	82787
126791	86476
83228	147228
391732	355552
370359	113138
485582	4370
269120	21457
212605	267022
331187	341105
41779	264766
190926	413427
336152	251066
245262	122462
152454	84092
230170	332392
6783	106599
329569	29105
37361	476831
371165	467492
418305	83811
443308	476231
322548	130742
93627	142741
193306	434708
331080	73540
53729	355700
398843	385075
340743	275677
459857	38063
361731	347425
438957	374860
188925	483812
149938	457297
150224	476951
189188	332968
349595	217310
420777	469532
353856	341406
459222	283455
398045	464472
143671	450285
198880	12895
295441	271544
228044	158153
22801	297025
276993	27174
155165	342761
35892	332392
483117	237663
312283	242311
256525	185478
292687	159670
343890	404960
460512	100478
206169	238158
29982	310769
407704	485546
481419	236240
398805	425675
142642	134262
256353	294781
145835	230378
354298	125163
328174	43164
65980	351257
397439	375840
74026	192686
132274	222701
16970	352504
42157	256328
238353	462973
81604	300493
442359	64315
396381	235445
125064	482556
73327	166685
307083	314742
41189	160451
459567	373074
221026	283392
295540	209475
323836	36917
78927	31041
146737	273831
142851	262954
355635	62016
287766	242820
422262	342417
293775	359762
211606	308269
393081	443919
370866	80672
250697	230318
338915	438599
239099	428214
398123	228431
222208	286787
11059	146251
151362	35035
188252	340735
232570	369497
392708	351669
350064	61666
55166	16325
251041	232644
153006	75952
211669	83704
481450	321038
252102	190369
250084	483280
70	231485
222282	187974
159694	190369
405023	432076
375307	99417
236035	53863
306694	129857
302017	286936
219607	357732
351534	389682
70019	190369
236359	96409
255316	238506
476014	180607
355949	186440
105568	474456
61284	143095
493603	336590
264801	407386
5135	76454
15877	400409
176341	366127
185661	184203
188452	413215
428892	422435
450734	94344
238409	266043
230051	274511
102249	173794
408628	285156
9230	409783
198175	310756
40028	328538
382217	325645
188325	106169
338915	79627
171742	30993
118690	405294
404090	156755
153381	372996
979	226397
235305	493097
170737	156376
106822	61786
401541	380180
250701	239803
146924	288385
114552	447446
174309	120173
311624	55857
62978	256791
149674	281065
295370	457977
38038	44128
228541	197356
366198	320097
110835	121992
65634	214024
158102	307889
248013	278870
409348	299773
84417	431137
12792	124535
464730	237307
473064	209428
204128	15133
314935	49903
475668	427272
394034	51759
182491	491272
21070	60318
247410	87471
203383	248777
269096	293813
425827	385000
96279	266852
8672	275175
37991	82585
216951	88150
100724	379568
485860	447517
34953	485958
361928	246453
34347	468387
437999	313822
441351	21411
185711	53863
303805	297556
443304	362128
224667	58709
324678	190369
121875	166063
147827	164821
83035	114930
356092	396563
245679	119484
102432	312334
211113	341271
386837	264914
340313	241468
296029	171752
73124	434647
338777	304493
409007	264406
382735	327343
422817	375840
431264	236219
41798	97686
304448	49660
282959	322691
294314	152502
147078	33102
90104	47390
195402	354040
483320	165653
294555	94344
219607	82522
251878	25239
353491	229847
415574	327440
460585	119868
249032	336590
382056	228249
406660	288724
87184	404960
97572	82430
339193	32807
241297	401871
449031	122462
383768	305475
100158	306017
402519	243547
101308	25549
449693	79989
190051	433673
5553	139568
38449	428925
261244	406150
396474	209609
415967	90906
147460	317118
219341	314742
66921	100999
417019	32807
383310	286936
236681	170939
230146	375840
464872	429863
443320	492530
236410	434035
273289	357829
375519	177630
245679	68342
76737	442242
78000	342761
338924	324502
235936	94516
408878	49903
315560	440422
482956	417083
310555	405938
399701	332146
311059	478415
209789	175471
63810	283954
452962	383096
261825	366469
92787	252819
376997	120489
409598	164362
184651	110677
398030	363793
160833	212081
370080	53252
1442	317675
303838	446105
98999	387953
95942	379823
11542	34801
298104	219143
296479	383114
231283	47648
332646	71091
330841	101049
405788	264277
326135	8823
98151	356211
414433	45768
127462	20172
366941	226803
1215	86560
77143	423116
191728	220176
145717	462032
88647	401481
267562	348550
119980	247475
314617	394341
35443	94075
62275	159249
439073	21411
341067	228258
86632	129396
406201	99210
174731	417042
231855	444779
230761	57134
204799	83447
125490	211067
445496	299101
190524	61284
346573	343378
447793	208300
284257	3096
109185	6960
386638	444864
156006	307304
30906	132740
441302	132024
261701	451941
349456	374137
34776	264132
330000	196408
143321	302200
176888	409828
194898	318310
46645	60359
425417	316789
84879	476515
233719	293813
159739	221890
110965	481827
309809	373063
175012	430681
199241	142018
485582	355966
316306	302200
193857	91295
243330	267602
481419	18468
445985	93876
400520	299267
20919	138545
474177	178077
216666	261217
387971	73023
88406	161308
170462	261057
29077	213308
162844	314602
66360	27531
459045	311109
216910	226308
105108	344420
220490	55786
295729	399614
116954	16433
250004	89328
165766	290560
412184	382158
128337	337849
188156	127921
410488	414257
353804	94516
31314	210353
196903	231299
172951	216659
285237	463822
101292	197487
149863	150506
256569	460021
187985	387839
448104	3719
390006	195105
381305	440583
458472	456227
156235	467650
472030	338189
107118	141381
25749	205270
243911	301910
121860	361533
211741	255579
216157	487833
345715	489822
93572	256121
409011	60517
167860	48163
313317	269199
448276	476068
29235	176300
388195	413880
81304	206240
432100	347478
473788	428103
18700	173044
40362	15209
202327	246672
16447	440607
430928	473040
357564	160619
47645	79343
391479	264303
273866	371934
339237	402164
158819	411996
241422	331131
384331	378462
152239	136330
369215	328538
38028	337849
306880	358531
237565	135067
172477	12895
386747	177569
459805	132843
336071	99210
348292	244090
413817	476231
110756	334475
328367	51723
493987	107034
202633	76353
474903	332249
433386	21583
394076	217454
158099	372125
376619	156940
12812	124612
477734	2977
181619	371466
245938	139732
75472	258249
53140	258220
374274	469642
103091	91332
454729	263088
453882	450541
343839	62191
63373	291249
387791	268917
449803	268729
150352	46742
103790	107322
389170	457163
57094	275790
352211	102321
25558	428103
484193	231343
129640	370099
323317	411592
368540	214050
68551	388575
124942	290906
446980	1666
168658	257339
289819	253676
385018	95859
299033	81005
8028	133423
217674	49021
18928	346041
381524	447375
344744	480554
203791	190369
351470	109854
214853	105003
42838	225013
319824	51655
103926	110594
302798	26712
401449	339157
278896	397046
273972	99437
107649	260986
361711	104505
262032	56514
365399	440660
195383	89732
334014	433311
122727	9913
235108	465557
387147	166961
447199	461944
294407	478415
489078	86785
54246	60435
108709	94671
24253	119336
191020	275790
358539	466971
296029	415967
170341	277575
248134	165080
345232	244461
411878	19254
4077	249334
147795	389009
394754	434123
459919	130114
114445	365885
152370	411809
268910	93482
205135	425675
78891	447335
178828	273412
457309	313745
441598	57254
174390	15209
275368	475200
98051	183213
198814	208300
13027	44652
6960	70725
243463	341199
98461	293813
52137	101058
369366	406998
117677	492768
116395	223019
97558	58040
153407	192195
18571	43814
172845	57375
243123	107337
445064	440962
123101	315888
303497	445580
355083	461563
87359	283196
4148	452115
417992	86476
206173	369599
109363	423828
209471	6277
220274	371585
453954	132996
419546	290624
458450	69856
463002	433645
304165	74571
344416	220100
186416	48275
39825	298765
246497	96736
293066	136435
32580	401871
218818	326482
174362	26366
373170	50538
420143	95942
270003	287766
237533	30611
3148	76454
151630	315888
365531	69856
333386	77520
254849	142018
300916	1111
219136	99677
146893	292578
339590	331390
201660	38063
33216	132247
128350	145948
8268	334986
389227	73224
185913	97412
198456	347104
7498	464616
27406	190369
34949	94516
380054	222701
458653	323231
19931	360708
259496	156934
43722	86728
14992	190369
461839	394849
392837	152762
84726	17996
17685	225122
323836	257227
368687	87471
350460	430217
271328	470904
35394	118886
233604	141649
41021	240151
385881	452709
227218	317100
309085	327299
449686	71091
281052	401378
106313	175721
338769	89238
437398	106048
484015	243382
410876	411157
35806	115386
218957	440804
76068	430610
105165	319789
199544	253020
164178	481484
9969	267407
124013	452746
214612	283898
387033	188198
194451	118877
491097	245803
138368	195952
432289	126473
178540	122146
287841	267352
130069	394498
323592	58626
458207	313745
24208	107478
153813	421525
400335	53671
262210	318096
453177	433555
195362	240225
17023	368061
338011	149788
134299	126053
97499	299218
456389	65635
123258	481279
391414	210225
153805	217522
194451	313745
191130	134500
177481	351414
44844	120686
456231	108183
209970	190369
178867	4413
244125	30749
277838	158422
55853	465692
157125	5769
296808	28012
399226	415227
328977	441600
451888	442062
406113	413860
189064	433754
87047	97768
159141	458975
186097	41341
69030	455496
175478	424469
174725	315847
132153	272230
173966	21411
269949	382185
140367	470113
452876	330752
192827	336590
425760	309425
476697	13370
282253	53283
426426	158514
244143	306409
478634	88705
285156	301744
29077	87471
25841	190369
218665	205221
293193	308608
240104	350822
418342	345492
132547	156376
279916	271989
417325	83631
240675	433391
269582	44133
408202	397405
442042	426569
135243	329218
319536	299195
241823	274309
264737	152656
324367	67584
316565	29014
265910	293717
185462	190369
121066	304589
129577	461846
9856	147121
438262	95853
388992	256373
371683	75583
220329	175736
81208	393326
135141	349369
114781	171163
261278	194694
76228	311378
134498	431479
229854	264764
79761	109590
380338	152323
487874	245679
65513	408157
148420	182804
113927	106032
420824	59668
33619	74067
387809	371934
276309	267920
25969	53863
404135	171056
422267	145948
490660	124085
436219	311300
143749	435318
108369	412027
397352	469235
446723	290515
77864	401881
134108	248747
11817	25556
349931	386584
294323	224198
158584	269199
385891	15386
317737	190369
98598	52537
239444	209102
39601	20998
196976	86728
176476	480119
398622	392746
241823	112297
441572	287827
459193	387113
196949	435643
314954	294064
192611	127212
149187	390006
479511	475483
291249	67166
65513	245900
416620	16535
349595	25410
403344	128758
305115	334680
273730	313822
142501	43514
326351	60517
173387	198997
125255	190369
331503	336139
314719	75887
284057	83872
7601	475134
68094	183003
255510	266611
51200	404127
348	151096
93441	242751
268496	262954
35806	180962
111254	428214
70	265589
212733	324003
44246	405082
298390	41257
148539	426887
271351	70404
173133	404007
197747	76143
281490	322762
469015	235436
355160	484439
51838	420639
425527	22347
183376	444153
373170	406061
197658	14343
146842	163799
351448	231833
84753	197584
332391	236957
204877	102170
292510	294079
243568	309631
159018	166513
445463	231485
228128	441202
451568	65371
68532	332881
42446	218730
271760	390050
475479	175608
175784	255
9648	239513
55182	437810
348769	92612
77084	240796
84745	17861
314311	66215
178839	53863
290189	183213
231748	224042
478620	344018
35806	45483
477975	41651
50877	194165
217033	98286
155242	267602
236961	228013
490791	322331
103485	141649
207731	196762
61362	144470
435156	440200
368633	162831
420139	428155
383725	241823
144201	466135
224469	340662
338114	4413
407768	91878
324579	273831
122566	357800
165267	327499
67359	409142
239685	3386
207141	49264
92012	305034
376619	492374
412844	459649
461722	49228
317049	8670
15703	121066
263557	426157
41842	25984
438115	70270
141415	63957
409745	60517
96259	489552
324112	186714
360968	489830
72033	83767
110937	147080
120754	470946
418953	490237
203437	405554
469908	424038
406963	251848
281428	130039
298854	333336
30	478415
487732	360363
97894	364683
470819	309740
333289	254644
45537	364294
76228	297865
289029	77953
254599	224085
230936	224233
40809	142690
463427	55074
398659	401101
208337	392314
361073	428711
283113	279058
139830	234707
413589	115076
358919	459976
140562	62191
85674	350699
225227	284272
126962	366666
309909	162795
346484	249709
215311	237235
185777	195415
407818	89910
20886	219743
454263	276244
248645	107473
32374	197078
59926	250434
366782	373961
309621	231025
217376	46304
313331	256979
110646	13293
377506	116351
444071	363564
338465	192610
168992	379761
108639	250033
125849	208038
226760	36119
428944	179010
265114	50234
240016	119381
304404	256366
353098	481649
149015	313745
165857	37948
234513	338271
171680	362773
329566	259929
384065	64335
365358	483853
55285	362206
471318	476326
97732	152702
74964	263921
267725	254339
89899	245317
415370	178436
254310	247302
350550	203604
456694	110677
51359	183213
370883	295484
443094	469532
480635	134352
285023	304865
223318	421335
6072	304466
450351	137155
196003	352487
421336	86728
64732	15209
85371	108119
38284	321034
273306	288059
471169	190571
247232	309801
160894	12443
40959	112793
396209	298778
460613	409850
77906	76454
137840	187836
183907	277319
317204	197212
37959	215858
448552	411424
344781	177569
442581	336590
8016	119979
201925	449701
232784	308641
369421	264449
315130	132843
298532	294839
381205	454975
478133	99405
16623	223929
320845	281252
137372	421830
56396	82
47405	158854
91343	476231
415599	81280
209072	201493
25748	139320
39683	12718
284035	180957
92633	345428
401645	190369
290952	26046
204091	438304
102065	313684
20505	78469
471857	33167
18505	358041
394243	15209
475992	50058
217507	437046
181762	24568
191688	145693
134299	90379
218336	451370
408839	462283
412440	215058
493469	224242
14470	198946
487921	70557
240204	273831
60422	95149
462241	398333
382894	420392
479850	242997
301560	320508
236747	467910
118453	368205
361242	332638
322592	48275
462748	73305
330709	481604
270248	80193
298668	149388
448199	226308
77255	391594
250009	458183
126083	61572
252198	212292
221296	123426
177126	425913
406608	457081
446742	76454
270224	382565
96654	38063
298780	300424
238344	149373
154208	198457
257977	371580
76035	160419
148355	76036
154720	317118
26480	134694
69589	370866
66748	293745
448362	342639
435721	229928
63958	452872
384301	332253
473951	276876
346998	60517
18851	382316
29335	285839
428892	99530
316565	173453
377869	484832
318364	402698
161896	15209
169047	181112
66595	119381
468931	158438
482537	313745
207612	295484
250833	205644
260852	445915
186254	190369
161883	398865
250760	246100
119167	335402
365023	373042
319730	389160
265529	116070
404442	77341
404338	165714
104002	446351
34432	469235
250815	94516
337288	233571
98125	132410
431264	203520
296532	174567
460226	234645
333080	84089
227857	91919
216147	122694
368554	262054
56205	155758
326631	204078
18928	282944
351588	241048
129488	365117
112840	362752
215428	259929
287766	102494
289675	93248
165534	417201
404960	321105
285750	220417
323056	71895
377452	186433
73660	298340
275565	86892
270224	186463
319081	340014
437787	69566
10203	160428
90863	249334
157258	86560
210050	471755
270014	271495
12113	453104
36182	187199
293153	78858
480488	45949
7552	267602
354694	292553
294664	280953
74428	187974
284781	100118
419124	445988
262962	166513
328538	432905
163967	80124
318369	463549
88460	342761
408930	123369
359323	94667
357804	409828
335791	445108
138674	77727
46047	394030
231305	221660
69264	317118
140806	486353
303235	306002
390960	183213
167475	186159
361912	332512
422015	476412
403823	470403
60355	369573
33053	260854
302103	245715
89608	328708
344314	368461
99405	296162
295016	216193
220390	438284
124711	263621
148854	440660
113739	166063
392086	47664
256630	478415
436684	11626
343526	299976
205309	186159
222695	486885
82498	62699
406897	165437
428405	15133
73580	462973
165360	64544
126657	339837
304658	21318
203938	273831
84257	331547
357768	450670
322844	466098
372447	126348
230051	92191
443320	318478
69694	452084
69775	268652
410356	392788
273774	378686
172287	270301
441564	449575
288624	475047
139393	489822
151812	245679
287454	456640
376957	86728
314617	112568
318412	111784
224822	410757
399208	165970
54534	25034
98675	204428
363526	153995
220040	151944
381499	345585
287744	49903
63723	250092
327447	345745
212705	332638
374626	51222
160794	97894
111956	168215
373782	262722
63582	92613
5700	153872
247574	484870
143190	139844
359031	358587
396957	197696
186597	490918
283096	87629
8347	200886
60491	417201
322660	208888
352055	13709
439646	89238
314780	118659
417565	387174
228996	282315
77198	91958
198138	190369
248224	313745
199108	461944
193051	48163
260838	231485
282469	179596
259361	30403
435638	146251
19127	55273
214994	383967
422733	276358
405432	313314
29807	268261
25368	86892
375660	394406
207178	256170
42226	132247
47401	313745
386925	450080
445037	149448
319223	471745
122886	345368
297193	28161
16641	385427
475134	313314
197310	351585
94906	404548
406963	326130
390426	297747
140722	54536
414193	472975
408593	214024
114071	9054
290211	387742
1734	398105
413964	102879
229736	53863
6904	10345
375797	429223
183184	83872
400303	411424
239496	51895
150907	54976
41514	393326
176045	187974
128331	281924
391569	202394
219167	218701
281130	251943
404695	392045
386901	139304
396959	142018
292347	155448
49197	43128
101832	90262
56110	306370
13410	398333
466595	454975
456762	356663
17579	113256
305854	1360
229101	160576
20710	297865
102644	182198
435343	394885
297436	445862
232943	205059
35421	477986
187301	121106
481723	5538
10599	301475
193342	399190
432882	436599
388249	144037
129726	283392
410573	271673
146224	374314
477975	239206
103825	10690
85759	458104
300705	156006
5363	282393
471314	87471
112317	50868
484144	9232
168792	42890
169137	464694
493367	276440
401379	108076
468754	332893
262478	395988
222828	249334
119963	296750
218581	8623
480612	51954
427722	391414
276821	120195
189739	48275
34745	74106
38134	37461
429863	316047
451414	474081
212040	256204
13610	119868
463497	347556
88851	410438
436605	249334
56318	157578
482014	388407
41365	451165
483025	67009
283227	168615
398113	142825
61273	242668
178575	50311
272837	267602
126381	4008
452424	291531
17785	173033
233780	401871
156641	41351
52165	313745
32110	259979
25130	439554
364825	57375
160346	374482
271253	201262
399825	417585
40352	476880
64281	176983
381913	373318
93576	252443
346206	359762
354626	294548
36489	481723
380748	71726
492416	229775
17101	209262
185078	413525
443890	142912
346994	303175
353714	232782
85699	380790
50363	50308
103960	23454
406968	214024
162574	408173
15363	185660
323715	297649
323015	355700
493456	461846
155044	465647
165870	35707
399335	250389
98850	126259
424151	79989
8846	283445
465236	405879
51424	333621
483694	369181
270144	331508
471842	183696
149388	416072
9579	25437
310519	44246
108013	256070
472634	391227
157715	284843
315573	290550
493913	357597
338493	70420
429192	359762
149938	15209
387303	62191
24026	445749
270056	393326
291098	243789
130142	259936
114525	413278
62675	187836
419498	5537
216056	117235
355477	87570
100203	213015
272427	338076
33789	123849
188763	480774
177385	275790
446182	132996
156166	483206
203692	159249
329201	440660
80294	355983
268748	23492
139838	336590
288181	102923
49382	94516
59864	133383
22516	391414
469911	341729
441486	388551
238612	20863
419858	133924
464029	391414
154360	215341
246606	417492
338567	40784
453919	420241
54248	205289
60706	369843
433344	171392
351249	384366
104505	376847
140673	76185
369112	153570
226167	88505
275368	426887
114643	190191
216570	220756
410212	317675
197636	186259
180559	318735
35729	226943
81294	38064
7379	168213
139072	362390
200732	244688
389253	64335
121828	38652
141070	44589
173859	53863
404328	15209
311930	291984
221308	319749
192610	50656
394310	214024
228500	149600
168635	132424
249865	147554
421370	441313
72095	231447
195729	424781
115426	390159
441380	236049
6583	416425
452177	245679
187458	435318
312287	407483
436738	475047
174537	463468
39892	384168
173879	383679
463539	351029
104361	281551
199104	441336
167583	332685
162131	462579
450818	93245
309086	134145
66831	456002
331187	290523
89177	341271
204128	71281
392086	413535
408121	33216
292971	190369
198405	4413
217709	365478
243382	259051
413905	437510
375405	439416
90671	107711
180715	445453
425050	460001
80982	21961
343773	472583
450726	250679
306772	428214
418943	451048
434646	180578
256376	407795
101547	290954
440152	298767
402867	395988
17401	195607
364963	355806
404568	116564
153630	204330
220490	234357
366878	183213
237586	373953
451693	50481
416027	367618
347401	333746
32442	178696
178744	468105
328812	293813
101526	228431
21245	108016
345031	170917
449031	445749
84417	157100
261250	111275
473574	53624
355125	266852
36228	268917
66697	445233
265108	340312
38754	112230
412709	295484
315692	410030
374496	422555
35498	148590
227306	463615
325309	280194
492906	287059
68098	70360
113713	101471
430005	94344
149933	393326
213791	451445
285401	358061
464180	401481
240796	133648
423760	140232
445263	21634
280762	164441
325304	259929
63849	309425
363378	116833
356355	477986
418213	331490
485404	262594
11633	23018
438501	286936
118860	86728
473231	269199
307909	274103
78502	53861
220435	91359
225506	395336
455847	49903
414213	150898
154929	488506
107287	3041
321157	287360
437690	245824
375678	428155
50896	42726
68621	30258
151443	391414
128696	67009
229218	449345
12633	183213
238344	395198
239460	391414
47082	10031
130038	287689
480943	122270
28250	188759
71329	233590
82749	178436
266570	306272
129395	442048
54122	181063
178754	116641
48472	389032
407030	235781
111085	378686
93936	367919
395566	265040
88790	303392
55266	125481
263377	76016
25969	234649
220939	217726
100852	339582
389285	136148
200092	318573
455812	267012
353189	346266
275990	401871
152368	273233
10762	119381
193870	262954
490473	5769
168056	53389
183145	267352
150471	181993
339290	355700
228050	422175
87002	285143
71878	85593
254028	467296
456231	183213
9255	419828
451372	191959
105132	249334
458768	172535
365864	317118
410624	371918
485704	355806
133909	207011
423731	289447
57	403775
139350	220000
334985	134807
127528	178984
36228	449728
387429	343809
474540	262954
263367	291249
200092	208487
468287	474389
354401	356994
269850	272994
413196	77099
483219	422853
444403	237349
247694	476880
326260	124469
58390	423864
404618	274174
126478	385788
476484	489173
39346	423635
266477	339829
227101	43287
488571	489552
114694	16433
308893	447069
242134	389682
387591	461853
42168	28129
372901	72835
334092	18382
403011	445730
193020	463694
165828	21902
150174	110677
401872	354985
452905	418361
66885	434893
380489	40341
33132	126802
125057	263009
139838	317100
441783	337849
306586	165653
340513	218730
13368	199058
142567	337653
157584	478882
388049	332392
236599	280933
234102	417918
223826	124085
288354	82
442552	16325
431418	303648
252044	352073
273385	22448
283189	270248
298842	439276
152997	50538
271546	430356
54480	390633
367781	451516
200019	55100
258905	451716
118661	257298
462881	44436
59586	142415
268277	469227
483987	10506
477932	433322
121828	169537
442236	32605
264796	392788
118083	144639
471808	268524
347213	341271
213089	354843
215806	285607
399738	327217
439403	6899
45696	187515
153862	278233
473454	401484
374901	493524
280600	488926
112625	432961
271231	166437
55535	448914
445632	405255
314721	103643
492403	114550
284565	234356
241490	438783
160152	339727
54044	420895
46092	15018
38068	98764
282585	486258
93112	244805
32372	67089
408944	385279
383164	54958
9905	134262
338409	313745
320670	460406
284843	94775
309548	98906
369189	40784
407280	83948
491173	364687
427397	86077
489371	101058
91373	378462
4248	262954
476106	251116
170932	149897
225345	402023
463462	245679
463891	40784
228128	443778
39850	336934
350974	154179
175093	464725
412522	315888
417365	350337
419168	465263
158870	19055
430161	94665
238942	77168
172396	346140
347865	380409
15133	461944
342449	246100
108796	298606
101453	366127
407171	183479
333223	332020
102249	287385
464199	73990
206939	246592
186259	388302
458768	199582
462207	287097
491292	285446
309855	137719
89549	220665
465582	444907
416340	230099
437140	136331
373755	471110
118054	336590
219563	312202
47985	276358
190304	450983
106352	169800
433656	79337
411862	152074
136705	243494
257928	423089
488971	327100
299580	321827
441302	387101
200013	46294
467553	69664
308659	181957
202092	341271
273396	10646
479741	269072
408584	126519
299580	280871
361001	211449
388475	53067
40880	183213
245141	342558
241732	474435
187623	35735
395177	286313
107103	76454
455869	476951
124259	226962
305849	342443
148288	312698
368620	61221
323222	427391
188847	346864
201984	190369
364370	93384
380529	139648
404247	42890
435972	459649
77643	407615
447878	430894
454263	275677
249590	234384
75495	370804
377607	156375
422593	238942
319157	22804
149425	386781
129449	399867
182835	172128
308122	240522
482376	360130
295370	387480
435807	356750
31070	121600
314767	147121
271686	423274
280762	253002
297399	49228
385928	119381
242049	291521
398461	484879
442133	23018
46558	300119
482534	333038
293631	68327
232395	10646
83082	311250
277655	5365
485667	208174
451551	422164
327154	264406
461136	374888
335691	466737
138908	434893
441226	108852
198711	317118
118608	387185
195142	188925
250389	387310
151095	313745
160663	265261
252603	375840
73640	392339
482631	83383
263926	82271
406660	356074
69857	111307
167588	73550
162690	434893
193470	313829
224822	209824
50168	201262
64964	27212
474316	404636
229735	364807
161890	454221
171220	120390
425286	300555
4927	169047
461769	216888
114050	458982
363973	193252
272804	186159
109733	311377
105017	259766
453076	313745
155302	23666
449994	451753
213442	358063
396682	318404
446875	63528
266141	200711
463149	279899
198196	145064
327294	105878
180755	277088
466670	435708
366984	313745
453371	440804
316376	401881
425557	241750
239112	410018
300562	62996
382797	433279
174139	340123
152157	291829
184105	46892
80193	98327
306121	318735
142318	466600
230969	299218
1610	86974
135731	74886
368443	4634
70841	203656
371540	32794
409191	348037
351147	91657
209764	185335
301904	401854
128628	246540
447572	23018
324411	49903
51274	203656
214	121299
141228	267352
226592	265857
186932	294924
192519	300907
348431	375840
208152	387185
425766	394172
210607	51896
113987	52830
143232	303932
85674	368650
455074	133817
196839	347046
388490	60517
486405	44469
171306	433112
343985	77727
271259	222701
171476	132095
127660	191057
253482	261356
165096	461846
227456	233395
163163	277000
440825	414392
88411	150352
264565	187974
136877	159182
300890	432135
320089	172089
211430	157832
58806	267602
426392	72530
473077	369684
73601	135664
4634	50264
162785	309632
84693	220417
254575	64075
430608	15474
48438	20085
310111	139648
275763	217291
73153	351818
107300	433279
161956	285313
20321	131205
190711	431137
388185	313082
215955	290614
256469	86728
366727	210890
50821	110979
347948	399736
226914	62191
468516	49726
222562	316630
345851	142678
154981	76558
215349	216251
393738	61424
371884	286828
360602	316684
175390	151944
215436	427952
102065	184201
252880	470092
367619	447468
119306	193051
3809	72668
411943	441357
406179	155719
165053	313314
200579	409338
413783	275790
367066	316540
188259	119381
85678	52030
290678	317676
148665	168093
298114	61539
124309	230710
379269	96977
116615	177630
209887	5040
130653	127636
93813	195246
468050	281924
330604	283397
200360	60996
21504	330377
410901	95149
28357	469239
307466	187836
76113	12804
226919	155681
414286	169263
34265	212502
91646	404960
414035	417306
198779	187413
167588	316929
417938	60899
467831	97070
39570	310359
164616	317118
230051	356420
420419	376814
159997	398333
153006	414561
327570	15926
403022	110677
436772	482575
298190	266852
127462	430800
183613	127469
357294	54536
443841	351448
289084	319280
135692	338271
13899	357087
30260	391414
110406	316575
476651	332933
309459	89724
52225	351414
188911	144845
84241	352073
487281	480058
29528	149700
346216	41257
59880	49228
46092	9796
460482	415775
134554	7886
170756	421693
324206	243301
351644	21411
90219	145167
376195	56532
352950	214050
302153	99288
268637	358041
328917	377620
488848	15209
56067	180707
66990	471471
367898	15073
10251	422135
472694	454221
65046	343483
438464	372314
5354	334450
328181	335028
288354	474412
57275	137998
387742	391875
142547	355700
291525	140967
16355	443819
390887	353905
344572	96151
394199	492716
381424	263009
430170	381415
192363	428214
260322	122462
492247	292137
75339	278978
198690	262054
354111	458874
235160	141281
91657	86158
469501	290010
359218	245161
266387	257858
290883	228215
24412	214625
154605	348574
7074	440660
233093	31122
22463	142018
124729	141166
38822	182226
274852	309827
30031	458601
481419	12113
190281	179932
443317	253263
201062	291493
6614	119336
55914	464725
274138	16128
21463	230410
289817	257723
373158	122212
79689	161743
314311	338790
309160	477788
428050	154847
302999	268667
479627	388575
164151	407764
420857	124085
311756	482402
52955	489415
255979	54350
433919	209018
232986	450978
153066	190369
349608	163452
447764	159560
222334	316388
375671	180841
256670	400627
259927	110520
225634	179361
247627	317675
302996	489822
200331	411507
3794	23018
259772	141509
407540	49725
37314	196783
121733	453267
240095	190782
384324	202495
90568	322741
395975	158420
359268	227101
152772	158735
231569	422246
322909	313745
371608	329342
217514	486781
446841	220216
223398	83140
304355	491887
362616	395988
308840	163445
366966	39195
464352	336749
409991	437409
382089	48163
39892	895
64747	2232
416516	478242
347948	451016
239528	370099
222045	477986
6521	196003
414825	387067
284214	292160
369404	203656
278762	83312
313523	159046
492889	248777
111429	55989
80409	160835
169331	472799
186206	116283
145409	283392
306282	13370
695	255935
347303	331581
202379	11791
425558	428174
53263	35707
245938	283638
341243	96977
310756	465550
5361	154095
190905	250805
252083	37728
471406	276837
195846	425846
490710	149751
411039	401871
300276	136316
55789	96094
130739	201208
467605	256356
47068	158655
43260	10345
408811	151472
462836	221676
11696	468287
86103	111131
73720	153369
306576	428603
184207	49903
287566	40780
89826	178422
56619	422776
88473	332403
208267	338189
150701	259929
179879	105252
287281	346768
103706	292948
477037	193054
475529	363386
15579	275677
193877	360437
347036	104527
217477	21411
145902	444504
429340	245679
406147	192732
348176	208300
402354	322469
418457	249472
23306	220158
35803	430356
384246	476231
375405	74862
369889	429871
461677	303648
93822	122462
58245	469241
341851	186206
256893	410236
2195	383118
240807	134649
415819	393581
46301	49903
246186	484447
125946	140044
236020	440804
245449	193897
125490	274309
329727	10411
88258	345745
121310	153799
124259	385769
252815	150352
452052	264277
260589	283445
21989	474931
82246	24364
24392	372095
138126	432043
233302	134259
108258	379976
260431	351531
373965	314742
315909	363093
183742	481785
71340	63528
199435	385494
347853	334618
67571	275677
346761	437444
405874	462293
163356	268129
479355	120728
419265	34397
267068	103267
339138	440402
156604	175895
400569	152502
92501	250649
158584	8623
481817	461846
457396	86728
217418	338025
399825	253069
45868	170341
436864	402307
183022	250961
186948	476951
384940	49977
264103	478415
194752	220857
135820	57707
118851	201754
47417	48871
401854	268066
155988	389682
113822	62948
489757	492906
263641	352775
276818	307957
324317	144092
372015	328932
406758	143408
482096	92613
71189	384840
449362	94516
310075	188414
451062	289133
214853	136435
50276	250434
395987	244703
422771	313314
115449	274309
220231	5190
216229	16745
204440	49936
81432	319051
32601	190369
231305	104211
135179	390349
5700	106275
239267	75750
485901	468136
78490	103452
181151	462973
256875	153554
8735	253586
10296	404960
443778	262299
149502	222701
63252	335902
57630	464546
333871	18684
50226	466737
404676	207803
317983	78380
432965	199353
282453	46729
386939	298184
175109	15133
229294	326125
298109	426986
56270	483203
431555	186259
363661	205223
361209	139634
164955	314902
434953	472167
187659	383096
395851	263648
292098	183920
410038	262954
307332	119381
418332	39679
450359	273831
421460	134780
255353	411424
343746	235034
207562	481279
440408	5064
126694	144222
86531	33117
16844	64075
335557	49075
433008	241710
488971	153799
472385	212734
348459	78271
143389	7994
365399	149300
225375	86974
665	317356
321198	99665
200092	485866
492767	92613
451899	94344
432164	249040
223050	214992
63808	313745
194703	176878
192311	70955
71997	300811
4933	82430
226422	218727
136798	355796
157982	422175
149272	467493
427471	328140
296657	353109
216666	175161
436384	478415
662	103382
298479	19246
76228	103825
403503	132843
37284	178436
48459	263713
432175	401481
351811	394555
154255	460072
329698	198477
129818	476189
52705	49903
369944	160490
105517	304135
481723	484522
425455	351880
125417	14755
175925	237235
409372	466095
57229	374414
266171	446105
452846	221329
70829	101049
152368	182345
373009	223732
252408	443576
267562	254914
238042	38063
65980	4413
161020	116448
349186	371934
60404	110708
275460	244044
94178	375727
52426	45141
445145	430356
418385	430596
175260	88113
287566	246044
165477	77438
233338	28129
224488	291318
192611	183975
262639	281080
286948	398954
253879	125399
484499	380531
202352	157726
463420	423918
387147	182967
12517	40447
238576	444134
337862	17155
360035	473909
404899	329288
389117	185335
418442	126204
167588	226180
391613	301475
67571	47082
158099	358706
292352	424345
308756	156492
230051	221651
123341	317100
231078	336590
83184	220417
471584	433773
430404	187627
29496	184633
439646	380211
76228	198926
157922	404960
232243	164504
148978	53333
420777	84536
140722	165197
292453	393326
370559	420704
228401	98906
182035	406998
166674	213024
159127	227101
476344	211868
126177	210902
184843	167841
335046	249334
364511	56565
64149	77667
221648	279798
420736	479157
7922	53994
203354	317356
282967	195311
53235	191914
100370	1057
484035	309767
356098	70507
231776	208878
76206	185304
261720	109930
345811	295218
191536	193666
267562	48953
129396	493075
162930	300213
355004	232620
9988	35707
481128	49828
128605	149118
379708	390666
343086	190369
272675	84388
154712	298767
61681	273831
309917	158420
349918	481420
391008	428214
450550	164884
292765	76111
117333	94344
345715	46714
446546	144975
295841	102550
226176	476231
459064	275701
165223	233788
186095	401101
159984	471745
116758	295159
486964	427735
268185	303175
304143	85423
68794	237178
347668	315671
375510	357147
451301	435743
298077	292468
112347	37871
387806	353974
10762	490035
286385	18206
91330	104113
181668	73778
262389	141692
429366	263296
229050	382687
237028	207042
237178	469980
12632	148590
161916	290624
385928	343460
97227	474412
130012	98321
460632	21902
102011	252961
397601	208497
429214	365125
214735	286521
94270	162795
226167	394647
16033	314742
228229	411809
365936	63426
238306	205270
363837	258909
447524	411648
206093	295955
33214	199868
212460	2935
447413	273831
247491	257790
331491	424714
272301	218517
167271	375107
219546	272230
50145	180709
85029	171274
129738	164788
130088	139648
289912	256122
84680	25410
349280	50538
172006	43409
79827	187974
404960	352952
64354	426986
103406	404159
200464	377368
378082	208273
464221	275516
304165	294354
470865	79989
336371	41790
89163	327061
162481	469642
122751	373837
199744	64707
190281	362987
353491	6853
172265	195916
80334	88289
219467	86746
337483	62366
392399	237120
359106	246018
441229	325604
122118	390961
25748	42805
124085	362281
371358	48163
68532	378665
305730	262954
417121	354694
458153	304493
475529	209572
333557	162795
370619	292687
112267	263485
229849	232890
273707	299836
219546	192726
49793	279183
259544	12443
9947	63528
222590	168381
441312	237235
190993	334534
305069	283265
210363	112609
97575	234356
299726	80587
199993	275232
70730	114930
483987	48393
373170	251379
317724	184258
142546	152502
391678	226308
84725	455769
5401	463281
24008	387742
467767	179506
412266	470459
218125	261396
161023	202490
134694	274295
7843	352605
354183	387198
197416	109401
375840	26551
325904	8639
335888	113994
235034	188321
147090	67249
216147	407756
48953	430610
317859	76521
71188	70026
366320	479414
128678	212576
309778	488348
153534	23101
343480	45265
74565	127921
411863	247697
273972	485304
81250	205928
277262	201121
1445	401432
120308	177104
204799	367484
43656	10646
397967	478415
483017	76019
217740	343189
202461	96818
124469	88193
228128	208617
448550	317356
19173	171069
441302	389682
141016	62191
63494	374784
239424	423161
229971	336955
361619	7271
356064	110677
85826	113051
312873	481868
356530	136177
156602	348349
363400	130133
112856	22169
437599	408778
73190	420
431015	250880
7922	402493
483885	336590
26090	324954
483112	28129
377174	79249
295232	489200
328940	317983
431982	282177
331584	130651
128360	469164
400866	70201
335951	177105
475360	96361
419433	60517
323592	185335
354423	406902
212634	336590
478504	227032
310359	82452
489078	479627
309276	453166
7791	131312
55697	35622
441429	267602
418453	475060
141509	38063
219136	308897
18209	20959
418380	257298
202761	86892
166626	181345
149824	267352
82731	50155
233498	326559
69261	114657
417774	394024
46607	469499
161363	187751
385266	127050
325104	339829
48511	136435
416151	16198
47386	113138
322660	262385
271760	103205
282590	207618
162365	374784
297621	39587
425675	469690
469911	89047
130882	308428
352613	179000
389054	406626
425133	467284
77731	402427
34190	235679
14025	364146
209280	92613
159583	484447
313566	282383
329862	438419
116947	464233
491453	281924
161363	60108
349356	465261
400068	71584
90058	64335
397448	367952
419849	123925
469388	202633
429346	227263
461061	273831
369023	292874
125790	66882
436682	295943
137421	368965
414281	144330
471549	273831
460932	166513
258911	91947
122975	266660
273484	474982
375207	217423
254430	106082
48275	432782
81358	79364
146600	231536
391867	132740
35592	92094
55202	83403
147246	132024
149897	246453
194875	53490
323074	151351
104617	307706
444834	11912
1123	234400
490722	2569
366762	204198
107069	472072
367646	447107
460002	53863
217727	187718
274428	165420
88027	301744
300609	62452
71410	77031
106439	474225
375316	162978
172923	490211
364197	187998
309917	302043
268948	258911
12623	29724
11958	229791
444869	63426
334372	273467
368540	180957
20172	84504
264804	133629
33343	123491
356043	371593
299272	376139
480853	317118
235958	363251
326260	139684
107448	16394
37860	327100
304000	398384
1839	28646
39371	124371
468497	383964
253435	110342
26167	121255
179008	284384
263866	369577
398861	435871
1080	366781
130708	212081
315316	26015
375923	252007
445343	74059
165900	141697
28214	346266
464376	407386
116251	250048
230629	471745
80984	313745
461266	209471
480120	190369
38828	316684
68788	237850
6767	334230
167588	155414
340099	248382
260662	457775
477016	16433
391164	87184
329716	395198
212008	428214
197053	166513
414922	244688
182393	467703
455958	1922
136089	358040
133105	487181
122324	425517
68196	289404
437592	385509
385330	407334
43775	287957
358322	413326
232666	86984
491150	56086
366589	34906
405979	396080
171412	430356
406640	350547
250344	165653
271156	285386
131939	186824
11719	65670
440266	370866
213612	314742
231776	327501
74773	32017
92635	285579
223402	133236
306593	109407
29008	12958
457014	4605
82001	50489
428944	220987
266014	9681
13348	313745
313541	317118
375405	342025
360824	296299
9563	406626
427778	387033
331500	69366
324490	280333
24182	1605
178422	429398
81241	388486
485546	152497
66196	321313
269726	456133
436052	461944
398900	4413
64024	385000
239229	438783
453738	23318
176130	206840
435243	181659
345715	89298
18677	74611
275058	315606
206046	236641
53511	268571
143282	41467
406713	63984
44203	486267
190493	79989
325636	405842
191174	119346
376555	262531
135433	409890
30880	240555
194603	358090
301115	351639
203200	82230
41124	100614
305784	471745
243547	53863
360459	457945
216793	334260
219281	353009
439924	336542
28369	258370
477979	128074
37537	119868
289640	6721
487723	479570
84729	452746
389512	6435
207367	268563
491618	450569
316565	52872
154835	237943
233507	338114
25632	480246
161363	457081
174546	118662
8846	301659
247608	487768
190076	205289
330718	185223
57396	378976
311221	198851
149319	293813
86225	450395
102888	340665
158099	245584
120509	187974
399392	458965
165506	144845
267439	41793
493116	286167
464530	173503
427635	363253
365410	457673
329344	5040
413196	354694
443308	371983
66489	91600
466373	313745
456395	69816
455736	56381
202469	328963
365074	288859
87785	81358
398148	322376
94645	276358
307810	472891
328853	312698
407376	152740
127114	139613
431680	113374
152615	447560
86259	273831
203279	136643
451477	57012
2662	317356
189356	451312
329703	79803
420816	237631
102249	133386
245900	131831
274669	59954
74110	360860
299206	249202
324490	438419
153124	172266
244498	364927
187550	14335
112441	281163
275397	24971
85158	180096
245318	218842
117719	384174
355083	62191
198043	184303
337483	228694
199382	268531
13563	188063
412130	307852
31876	321478
337575	132740
493069	116377
41016	263009
18084	35707
473077	360658
114643	46742
338799	7441
23019	374794
136798	271469
239734	186259
470054	212081
266302	426922
181840	313745
92401	104820
295841	442265
453797	316954
288077	244392
469142	304865
293724	190369
321787	359762
301729	244974
98063	42313
77793	481630
470907	88113
421841	185739
269686	250214
300932	396883
449413	296339
164350	310261
261440	392920
365846	218788
407116	197440
277405	132894
317868	446784
84052	191456
195783	401879
96023	197230
420124	88113
220109	341620
312859	417918
47416	377120
269663	134695
382175	209572
433664	409828
295711	236650
91537	25931
325840	393326
279747	339837
42151	48275
201288	307259
277787	60517
66111	84750
460605	371971
317280	122462
385353	276090
214024	313539
275742	187966
344352	83230
114040	136551
413896	187627
108537	106526
34961	54449
77257	442900
189568	64335
147800	219992
106814	266538
490798	178922
349868	270689
179484	110677
226870	327217
219850	178335
154766	472072
153006	397109
356620	451934
69011	317356
139072	455995
423167	400334
332229	413339
340719	294292
491337	462293
119001	446801
246199	474880
102870	96977
455642	68098
368009	261153
424678	56898
446945	449521
98407	11610
174842	119381
153028	308602
432865	180926
419239	309801
81459	121391
92904	15209
119306	23318
5769	353475
34137	345745
344414	351989
328708	151207
5729	148606
294323	380538
409596	134694
236328	237268
258984	371580
198148	94344
166286	265589
105426	37100
400631	440660
182616	364131
68067	490061
190996	1605
105077	85706
404015	222701
186439	27464
78226	204356
457891	285475
351655	410074
58312	428065
188613	164933
193980	180495
407538	276249
124481	395006
199556	267602
475731	390768
323184	222630
345214	430356
35394	218842
489913	255579
116008	331581
397385	384400
478692	433941
291292	459976
435306	103241
229735	122519
54285	150264
260110	56625
222192	490926
329079	304865
368526	366493
227068	279888
83082	304466
311656	236641
264800	323139
274486	300119
41161	446105
237548	413372
463925	142018
373662	203656
131574	166063
483847	174238
22060	273339
310756	266538
114316	163016
17481	111006
263393	262954
61367	27683
287552	316575
32267	75303
407484	226836
32601	188759
127545	132740
15347	198865
436740	51214
169937	269352
219136	12087
149791	92156
202598	310756
124175	218727
208577	471412
256081	15209
211250	110677
430602	50538
325814	73189
57419	45141
202057	401101
102249	350038
334477	361579
233865	269814
507	285156
52982	203656
312347	123501
362435	249186
143137	376272
112563	277450
457839	300240
469360	322457
449445	81280
317298	149689
334372	18239
379680	269172
143290	114939
457091	315671
104695	418836
247126	386057
409598	15819
481519	435768
474367	185335
337266	52988
274978	54461
118979	190369
194	410210
302939	484447
148472	20586
25091	447468
458899	413525
413140	166063
134033	14169
326260	255031
134480	179692
370260	23333
396959	229928
431392	162795
253643	440615
55519	457646
350650	258381
432583	337170
103389	363913
415574	36066
405026	59658
135611	190369
328381	192509
339609	200852
288344	103941
153322	426812
57447	107473
319392	205223
118539	396284
1263	313745
356896	338746
96505	333713
415692	9054
337396	252118
431255	16433
64777	460998
275898	455184
12329	253698
274852	36352
301295	359512
98286	408242
219281	29363
400315	366425
431343	420790
368048	4998
324862	190106
119001	199904
316056	12092
425640	238477
228968	385266
81715	187974
215114	431556
277770	321924
70068	199612
426046	273831
274006	284843
329379	267671
7800	49903
453115	68078
413179	169232
365305	273831
347891	190369
128605	195121
348970	48163
328940	327467
223929	62383
55386	186159
462047	250285
314799	99570
331402	274309
386733	121458
363613	440615
392113	275396
342486	21411
364197	432683
113607	60517
416550	265711
58418	52537
274790	313314
73255	475108
57668	194165
382547	266998
356674	384702
105943	119442
320559	95613
141224	149128
55578	53389
367866	439249
217750	51903
325638	303424
370876	34255
260845	310261
206939	103662
61060	211774
143675	210050
94268	284724
308573	148216
61367	178742
62760	64915
219136	80528
35780	371918
187870	298372
133404	207083
457627	434718
285109	14933
110304	159773
220603	302187
157169	81453
133650	460208
257489	394843
56514	262032
15498	35707
244565	17719
377161	396519
414286	35322
271667	409878
391119	266693
324518	391414
381877	407386
475973	74106
257970	249812
289990	286151
198495	454822
243332	466241
383728	125420
14092	363436
478290	160419
316594	64429
146893	74564
83773	355332
138241	181754
238353	341105
144948	311927
186798	184558
340292	48163
286425	167995
488715	19620
410592	298767
101373	476231
271627	313871
429965	138807
461804	488984
77288	259914
239035	16790
310459	142712
345775	165653
130138	86728
405178	38950
458444	237104
452177	258370
446182	208577
354545	320464
345257	330571
351364	60517
27681	129827
206523	89373
170535	273831
322872	73958
330402	275872
240520	23333
231652	35629
260230	218727
214069	440962
48545	151670
338545	152502
299120	290624
258972	76615
121453	175822
212136	291332
237649	144422
310756	315614
26333	444255
450532	390703
106774	420944
394771	96977
414257	485991
68037	366127
319670	13903
259704	283354
58245	358889
479320	105266
289817	22405
250403	391414
50265	301749
317676	476656
493625	433645
344284	108743
254886	134145
478588	243349
489203	139939
97732	165653
226919	465271
388370	431556
227819	156376
340654	20959
144098	396080
192495	348639
402805	400562
399441	298747
491190	193747
318464	248777
232317	473223
171386	127921
218723	121015
456199	271673
254189	82585
63322	137128
193398	17339
15416	34124
20120	300811
82073	332763
483393	273831
307155	378762
346029	37185
119001	264372
134797	494102
359853	383360
410006	237235
299398	188630
107889	101811
430000	77727
44253	402410
55202	203213
78691	214187
302492	99210
148559	31616
126781	427939
96803	421843
146893	228087
188663	202796
240490	213277
316292	236503
123301	190454
146512	73336
32254	140741
90922	53591
467982	313314
482177	53195
240340	111412
30979	274478
43864	149674
308150	304589
200869	51667
27155	130606
125948	137198
202575	374212
67076	419050
113451	266852
350792	288035
2935	348370
383726	236213
62294	267602
93606	48861
417796	297272
28847	178250
408357	81714
489822	40388
130126	418530
45578	317118
363634	45141
334987	311751
428517	404342
53	269988
206913	215821
409684	309547
49114	25716
168464	420757
167207	196399
258274	355700
187834	238638
36462	123362
447708	60517
74769	15473
146921	380071
22872	263854
126083	296111
45234	309801
368186	293534
34368	226318
61651	22779
190658	7916
310480	381853
443396	311297
414257	244825
250330	467418
18340	54976
371381	217423
197505	172089
77035	256121
337818	129505
434981	16433
228128	94141
193767	411252
165275	47520
4543	303424
475268	393326
249812	336590
63229	28470
200344	225939
91085	404319
244020	186714
28556	258461
396379	435318
91873	391414
434262	355806
76036	172667
471725	236213
78289	139648
314030	277961
305703	79365
434700	151944
394592	409828
267143	385378
57020	311212
306018	74895
79472	269863
72555	16433
148139	26940
79592	245538
204865	164164
1441	388575
302733	462940
467836	368820
450136	364201
255653	195515
195339	34681
416871	466969
136447	302564
67326	172184
488853	261396
386215	367306
139554	246854
133909	240840
142136	281924
299225	366534
348644	206000
402874	15133
323921	233894
178331	263485
19661	59672
453726	218962
113039	369662
44420	386057
112258	293813
45873	62280
386556	6289
245305	318404
33504	221329
426190	223121
186463	140044
163210	204950
329778	249202
223929	340001
188444	183213
66458	176878
414396	303059
295389	427317
132443	440660
86673	176878
83616	484015
444971	257150
263813	363223
382813	92613
388952	32053
203783	388244
206051	489822
3809	214390
3438	438373
67400	344398
107834	60517
82802	272121
201423	474966
33172	212182
4745	387049
61397	464420
128738	396883
44159	40766
157590	285143
253113	450328
470088	189686
24122	313745
439379	86892
55143	326492
198387	160170
351169	32807
101997	86462
291984	141440
336290	101058
169951	263648
181360	65031
423013	82787
72804	445020
302728	146251
393023	405262
182598	271248
104740	362672
441486	31115
157267	440660
123167	162590
113891	9107
306409	329064
293245	194167
144405	475338
325814	75495
486749	230247
118904	228770
47214	51175
404337	401004
389750	425050
174199	489870
264463	263009
287740	195187
328878	114063
308150	440660
116051	358277
367824	232311
304041	470353
288274	298182
185761	148519
151441	323800
46092	132247
109045	122462
253690	13370
93287	198317
479731	274039
249439	204440
231201	438783
223026	290148
214657	371918
400277	331349
156963	91401
325493	286433
213535	94516
456067	222072
9585	457655
102783	313745
209215	19523
242648	81280
388704	273831
421153	263009
58899	196880
66383	359867
221479	449835
296111	420895
376511	197540
415284	103664
454263	226538
354369	267352
261278	485684
152933	72096
96923	250389
87949	15209
309945	282775
408053	198790
77420	373380
116063	427874
335176	317118
125975	116426
485106	401854
136878	161308
118508	188837
433281	79989
418380	6072
460795	350099
112443	480442
421884	187998
480426	153995
49099	92732
225694	486872
145239	122256
334764	41151
455056	426559
15461	84089
363306	148171
120101	145691
358860	282623
107524	461846
72244	19253
63107	269199
132666	471745
426364	219499
355868	156162
387243	47520
220756	221890
342947	307193
361838	302512
217339	250434
146429	14019
128109	458449
191341	329573
407280	73691
396716	204643
424976	364753
479716	143546
311285	444378
90017	409202
89906	337349
384683	253458
257007	15209
231001	256843
292702	387106
78571	25839
482210	103625
317983	192566
93440	313745
110928	258696
73051	229150
114174	48275
351757	254932
378356	137128
438381	453810
219440	90041
449628	33616
268578	108554
160004	57134
482626	293984
279463	433934
36608	152020
1292	265559
391603	179808
441783	401378
161627	190369
485339	135756
82648	428585
371703	240225
249213	232470
110835	412162
189528	238377
102624	313745
54706	331584
60090	208395
284022	87142
4654	15209
185929	121106
442064	268118
457779	108222
368870	203964
64445	64335
202478	298065
86100	113219
223929	344903
263439	443679
300795	342247
50699	394085
425760	248740
478831	77532
137176	25989
476988	438910
479393	238083
109883	342142
358532	145064
445954	303237
81880	145948
351818	226308
82764	49266
120247	39255
265192	325870
411937	16041
1441	313745
261368	70815
494127	121988
474341	187836
24077	440962
67443	414
410275	484276
360321	295218
394538	450541
4755	313745
26527	453753
45345	122694
324826	40692
182511	48953
297314	141440
311009	432992
464966	458183
284378	316266
169937	155895
36835	6899
318769	386726
334372	142952
395800	386559
274613	289447
85561	273831
178947	172328
170	202036
1277	367043
18451	135201
78906	61467
329727	102370
236074	441635
211551	205574
401384	428865
21267	177415
438006	244722
380303	54205
27493	315888
166063	282674
87716	218730
22349	443950
407597	245059
425375	167110
93834	338271
36414	141399
107032	13370
163369	245679
27182	359762
125805	205062
227872	187458
105524	281698
86162	110677
380454	387860
448316	430504
256520	53024
379696	170894
3187	150352
73660	459165
265593	118496
161656	38063
239090	189375
38490	476704
118586	260527
437037	77434
142190	479614
140363	190369
485750	294277
319259	7621
456021	446215
287357	88113
356817	168615
283119	350579
159891	377906
418554	183059
101791	287694
410716	404293
181668	159561
409115	175038
67534	452000
406493	246926
336218	28838
428394	343012
454867	5466
337050	12232
101024	190369
415358	86728
436624	101806
193886	428416
317555	245247
156207	357992
353450	94665
331563	317367
321261	305002
242647	16433
312954	363973
171480	120337
161242	293813
438900	27748
210199	270302
478588	342204
18460	183213
445454	93136
70071	15209
440710	395988
283706	130058
222573	222701
204349	145691
247704	382511
134355	262954
261466	95014
490162	420244
8292	444076
180776	375987
257949	12787
115693	149238
110606	478415
226919	246132
179911	175418
10136	3493
196451	80543
70163	115861
328729	466737
328174	177917
168484	91335
372762	452746
198363	50538
307823	273831
188028	447085
420432	12177
328712	223732
242754	190964
381146	226494
452908	466101
353895	315671
64338	428214
51928	409828
128749	376543
479918	298640
248020	189640
343195	311043
266388	61667
211586	430573
436660	411424
119001	405428
43419	237746
146447	276090
16480	23018
179965	179136
46556	99271
273768	263713
9775	253178
85674	397535
450697	113051
382568	137739
133909	93655
23332	366127
409575	82585
234933	317118
307173	28129
18370	313745
323611	426536
280030	81800
218930	308100
361533	279871
184833	134694
281677	451370
315742	35735
328947	160102
333743	110677
95275	256121
202863	60923
292618	142018
223929	376250
315857	133568
150123	432922
154784	322273
445183	244688
472950	203981
250384	392008
282927	13370
386468	61708
162182	240812
175536	144306
144845	208664
189617	65913
130069	137768
130121	337516
406890	75303
44070	27696
236295	276358
172129	82950
458871	47295
280524	267602
21463	109390
174139	36008
266059	300119
153543	184266
424497	319840
265670	24070
204831	329123
40890	48397
87804	374939
486712	208577
164556	400054
415115	484746
40198	259946
295252	373021
429766	477986
444638	428026
186252	466580
14010	463200
406751	285155
356650	224614
373088	181204
331778	229106
153687	136435
243501	122405
224786	105878
51175	95930
6168	218727
211782	19998
250819	427648
392749	49228
243258	490543
235034	33855
49092	216591
240007	140378
58640	392788
23121	461709
9414	341580
158537	15209
446947	183213
98916	48667
217908	234748
429620	236
157490	190369
418865	236222
393488	442425
41673	316388
98916	86728
255515	258126
304278	105498
331642	209572
174255	355641
289058	120274
215435	133386
442191	56443
250893	452098
469804	238898
204206	1839
309801	233405
452514	54731
253102	471745
364636	424144
281013	283265
95457	277450
430734	288708
436684	313314
188669	254374
85733	438419
144975	387742
444872	62191
208805	192005
426527	286487
413738	407874
198258	293813
89123	391414
181680	47060
424319	310756
454867	353233
76898	273934
119957	168381
332430	145948
219941	489739
373689	114050
51513	17679
360459	218593
334311	91295
223757	187834
403637	317118
404094	359358
21242	140893
206150	471745
164684	207770
283786	267641
295946	4914
444276	279798
54443	450667
416194	83811
366375	202523
139363	267172
237843	73567
218154	198080
417740	158811
306371	208487
332474	482466
429872	136845
221106	48163
50626	41419
210353	407306
45621	446801
158171	19246
146893	53693
461492	57170
434748	42392
311470	186282
365423	121965
332053	440962
387191	36741
454185	267841
215217	22448
269852	20172
289837	100360
315688	48163
281923	12443
219489	477726
11832	381054
312463	58861
225339	477922
133909	195026
336071	433283
168498	455769
148343	95149
209464	457652
190524	86514
112002	302433
270751	451575
428861	132924
372350	73990
347878	331584
132617	286016
126012	432504
385256	367167
379383	385500
307375	316696
338615	297069
1057	386873
82913	458553
103178	464636
247116	60639
50646	5857
52537	155443
36281	478415
88866	405685
342122	109479
416633	249334
292877	110677
270682	371918
186455	252664
475788	116339
275564	482099
179589	48275
377047	66623
330450	417918
460031	215054
242021	105585
200208	413294
443909	25030
491850	287024
164151	80784
318715	398122
66926	470689
304041	110677
128121	315380
480790	429593
422098	273831
134299	473708
466691	45566
286429	286016
325388	195714
287689	185013
67167	49828
58935	281924
395908	285883
6676	218615
303036	223963
1177	333303
259497	50264
9670	336951
203115	151944
243061	387860
103656	78523
92401	348798
470915	115340
437384	101058
366504	348912
57973	221324
254463	267553
252338	141166
434037	370866
21449	267552
106739	329134
376957	175721
8528	483028
124431	288035
142420	148590
128088	173714
260259	202507
452584	115340
187745	266852
211178	12107
15027	340378
437237	309524
7825	200632
446037	386138
328358	320266
39836	179045
295264	301659
391705	229756
124942	185171
94403	324865
151110	487666
490469	185154
224871	482646
36661	288151
305553	157658
9782	52537
381205	175721
117348	328851
20059	407505
24328	486208
454263	213205
436723	386278
417938	344075
99061	384972
273204	168443
479351	222102
263110	484943
164068	96973
115561	273903
103314	41075
365702	196165
348055	409142
453738	67584
214716	142210
319231	176660
415310	27464
171915	199896
251802	329742
450876	282259
107283	313314
471447	272069
450481	341271
407116	453134
230680	203656
403151	12443
300273	375315
124616	368862
50284	81018
98924	443693
290959	440470
240149	255581
101197	341167
276549	424994
375880	374697
384324	472531
202498	288035
340118	127316
436849	240225
369353	112865
138126	17597
71118	371918
375041	190369
346904	458282
359120	327217
63663	410028
425371	219743
50868	38596
244585	121589
444703	467910
387709	13370
160567	387742
436855	16317
467372	216406
437596	385000
237120	349978
149420	142018
234840	119868
12865	50538
430957	332187
359642	220857
326608	57515
216585	316229
26051	318672
196996	153625
335020	273831
420062	229092
263439	43164
110952	415663
244092	360551
78152	5040
99895	429863
487498	105585
18451	340253
408561	94516
335553	462272
254277	420392
361780	144306
50605	293813
253060	462377
172721	190369
417748	274309
8623	299757
330377	209258
188822	160307
393482	285830
265180	439453
461959	411424
467051	491379
21054	209253
477600	378686
289675	10132
249444	338900
311742	317118
216834	310496
32580	192584
438475	193322
32741	384674
256012	296525
3315	164164
84518	169582
376178	174654
183416	245289
181979	482495
49231	50775
238262	335743
27885	310756
196190	373438
109518	59769
26653	310756
288274	322457
278713	248653
489176	430474
323836	198908
30625	345170
136646	393895
147743	423358
198392	308122
289389	336076
445263	6171
22030	337258
303304	267602
90824	108366
476919	28129
241749	51895
2669	190369
121138	257298
450079	247092
81340	363973
405535	454642
312669	48588
33965	356605
119001	152841
489552	264873
384174	434589
206656	417283
285943	256677
407985	411424
185802	368859
362057	108222
83730	259929
360734	266538
430425	463410
333159	366127
132087	100503
465251	294022
148244	99437
480115	424608
439936	205223
19473	35707
483112	76986
187834	277568
63190	114063
183798	292566
10093	224889
295888	441434
254430	294920
190281	399023
105821	326811
446992	432174
182799	474421
199291	51881
124013	292721
80970	472558
178106	275987
176783	220417
407814	326051
118685	288391
202357	219767
235003	4898
417726	210579
72804	318310
360748	122694
73327	308132
390843	317118
151305	212691
259978	167611
257694	48163
10790	114899
450910	374028
139778	97277
304932	121643
202057	358797
313167	191536
230051	191704
248815	221387
378635	100893
257959	50013
70108	136210
94376	304340
466110	391414
52716	40473
142459	196783
99274	375913
176130	219607
147827	353133
366187	271342
63800	171592
200679	227101
251766	18451
59785	464727
446542	113051
319526	469235
471501	363021
407334	183663
412056	401101
102644	101635
64526	16325
343225	208577
119888	428155
47225	6331
158653	146166
303360	139357
421472	245990
385391	236540
12481	112151
429678	69154
339907	10112
209441	451414
134240	447517
429192	51895
194852	132843
164160	35420
22276	161268
37007	29591
202379	162884
114803	444544
19812	248747
75990	98434
216784	239872
329619	301659
117575	441145
443020	419493
479985	81788
246191	360860
432093	479614
41249	245475
423195	410046
321756	156594
239920	227423
112929	429863
172433	66076
1355	172089
50405	434893
75618	151532
63192	215703
239738	380012
165606	142825
341269	216438
252739	261376
389269	5040
183942	10982
435903	265548
200564	284243
186932	375840
63856	191531
77000	252936
439646	369599
398105	283219
39772	248161
247106	317356
330369	219743
182761	404415
406947	188935
196996	203690
217883	59352
185474	301182
447900	132247
330194	378859
485564	382588
192836	425978
280656	288614
5700	62275
80069	211134
86955	265040
218713	258370
66957	404418
100177	119868
436515	62366
412517	267457
189318	372844
364281	401928
388729	186204
306764	277961
333931	5480
362372	218727
66383	466135
221439	263009
493228	350189
318573	254178
358322	269167
493966	466737
104605	94344
224589	182342
250404	291451
484044	331532
212040	399025
423166	441317
236325	211557
207660	12245
50264	355453
275721	271077
224954	99521
382848	315086
485094	80919
102603	207535
344214	205289
143487	478415
437974	472570
372210	291611
105020	186598
454718	121526
176885	194165
390873	327061
465653	142580
387801	283861
157551	151197
328550	241468
346718	191070
253603	21590
245360	366493
48282	403670
493092	267352
176885	170180
216397	484274
332862	291823
444397	396097
40449	267313
176110	290550
238327	400974
351639	456643
85665	50264
238311	203656
122696	219715
483197	382950
313050	186440
324049	449528
280257	33813
73660	167616
129132	403272
303886	402731
25942	263167
314907	109949
130224	173315
351158	469532
344737	398333
477932	313294
9529	492316
332584	63218
293913	460155
425064	144845
238843	207060
102642	293813
67517	395888
250450	35707
417444	303175
375085	177602
214744	11731
91046	86476
213754	451643
316610	350189
192800	49344
307810	145948
287099	477632
372526	52537
354696	291324
207942	132247
261083	340511
108482	385537
271314	11071
465556	489456
389591	246864
298187	32408
281901	17949
295381	250325
190685	243599
281671	373009
190206	245679
190051	178249
449879	472072
391832	414286
154360	164884
208009	325314
375458	77590
105964	451539
34820	332282
58819	465215
343427	176878
338055	93852
152784	404806
257285	99437
221614	352605
306459	104124
403534	440962
1173	464420
450079	238299
291363	85078
203220	372893
196092	337823
407830	244531
292190	38653
206852	17329
142693	346768
282851	125306
121860	336076
4622	190369
8728	227584
328134	458104
404803	178335
343746	231485
476106	358795
89238	238412
301304	206540
81304	476766
312283	352352
400934	137719
263987	16433
402255	468508
15996	267172
473425	245196
412578	25410
55117	116283
283119	139
432673	2196
73660	267793
460362	199978
253593	230745
138711	45409
360460	314228
301173	143671
135430	30263
378417	176878
250466	332532
478571	228441
397405	123190
248705	297845
262286	152762
416380	302067
19043	146202
289173	260939
132807	349057
308122	347821
64074	408963
135994	267553
149132	101058
203213	468287
188925	371585
76229	87135
478993	411809
233155	465692
207836	64397
284248	434011
413759	452098
137454	341965
312283	34535
61792	344153
52443	251687
388872	217423
154456	244017
260259	433186
316716	213115
401859	216641
302774	478415
415636	324611
492092	160407
335441	107148
177735	122694
343806	474019
415255	2672
280899	91711
285498	108666
134705	291823
44282	451955
327209	234356
148139	481368
87832	261398
411824	37092
286768	229928
414857	411455
382036	361967
10241	450670
309281	243702
335743	35421
126723	431971
280958	32778
281643	135756
271698	237268
312581	473478
260110	390596
393241	85078
298823	268113
104192	420790
332154	424430
368320	443386
482447	57664
18361	283540
217171	15133
345862	393326
46023	476951
464498	281577
349275	262954
17169	219743
405679	392215
31811	377466
473330	223406
40770	74571
372764	464166
427054	404806
416684	7159
441783	132996
181651	326164
431751	293106
39531	94198
81533	322744
252401	307872
87527	53052
320982	14434
224101	55211
403961	249334
305039	313745
15410	29114
112901	97026
119879	99437
180523	425452
445890	140608
179083	417288
156240	277614
493146	293034
474385	91733
212459	137833
427822	284843
290	3234
304973	94665
137454	304159
442891	56188
72556	52977
364179	74277
154597	308450
236216	254612
232715	264766
114056	81299
240548	391414
463452	439836
356999	255037
367823	277961
306981	61934
25819	123410
303507	72303
92940	222625
8158	322674
18122	273831
40354	180994
419124	373021
469532	63303
455619	194150
8123	454975
404956	472705
456577	270889
452652	87195
273019	358035
324826	5996
437649	196783
175236	373472
158901	391251
42830	306100
68202	97066
236957	35629
50285	187082
203861	225420
479043	333357
455930	93807
60325	182016
290216	287775
212043	432984
127720	71391
249013	244688
139355	353876
126116	425193
17481	393301
457752	219795
6593	387927
403233	313314
39195	359454
147287	366493
425166	428432
10138	342724
456735	212694
159703	472164
164860	82794
4737	123753
479741	244844
183480	296693
209653	189653
368117	355093
455508	420530
196003	201592
229971	449298
461755	285156
483706	184781
108140	354264
385013	303648
48922	476240
363256	7095
6973	458183
211241	60229
467605	167110
393567	231801
414026	477943
384835	344580
427432	30035
430932	457163
80193	273468
438193	154800
34801	393940
407371	105498
17708	386299
158946	269262
319006	234434
77853	207291
332880	460229
364285	103267
308116	350189
266374	190353
436864	154492
224966	16377
234694	422853
259387	185154
82950	479614
160237	412326
45795	100189
441392	317675
463549	46433
132493	204991
41152	356377
286685	105962
444033	483723
264992	266852
156062	82240
377967	344561
335469	144943
465294	49828
358942	252961
411356	180722
27981	185076
73231	287327
78516	377206
210208	454975
105876	106459
59736	212081
57892	397198
279927	453950
167035	239915
249681	407306
470748	313745
48925	409828
321708	74009
130489	119381
137264	186774
434223	444780
34348	265053
89161	157726
438235	454866
257299	191927
472685	454975
7788	126803
368433	168381
270144	27464
218114	150352
464470	9203
100073	49294
404568	139921
117137	15437
261017	230297
2187	415625
171881	185479
400583	328165
49635	35629
337828	267602
58985	401854
50065	299467
348644	273975
269273	448329
482446	348563
160182	411424
3742	202523
231614	174939
157505	119862
167588	337375
58928	427978
297069	338376
287444	204201
29824	257164
366981	263833
165219	307294
263342	137719
316828	210903
422246	341013
140983	433645
143973	35707
92918	285086
52217	278461
22281	398570
131726	219489
482851	474087
328089	387860
198147	387864
321081	479903
87950	99405
251802	161100
103751	358566
194815	331508
34417	366127
318883	297982
142547	221015
259978	220755
102445	335273
270224	486091
458968	9232
280815	173645
401177	487583
392680	97874
258729	149388
292516	53770
56232	403223
10368	256245
104217	314578
299358	65371
476977	475571
332308	303005
124357	21737
160512	119762
243942	60014
35707	54001
174139	544
275941	62191
308122	163646
188642	15209
45265	370279
447764	433615
161794	89047
47349	221835
433812	292721
470211	411424
14642	459622
358477	454975
157564	470803
456658	155308
390887	335014
285960	269199
444380	340675
424699	291823
242322	199535
189209	206218
35258	212604
48163	168498
183575	15646
19727	324977
330958	393845
128749	374772
276876	23149
192742	400906
232054	471989
69533	27464
447962	27748
283706	132399
116460	355700
482428	423711
490797	292129
90831	448125
290816	320288
281812	359762
373888	108222
255110	302125
490985	48275
239321	427952
374041	342629
108219	190302
180279	208091
320500	428080
395924	190369
372217	112790
385018	297314
201459	180009
266586	454975
444139	364146
267737	116252
155	339420
488120	357667
156975	40388
474966	323822
270217	57375
471808	450560
49719	438419
145269	362274
460722	170912
188110	17333
90696	61445
191761	420790
82054	317100
490632	261021
143345	317118
58464	51895
445463	22827
200092	273173
394142	222833
315844	378976
150423	88705
120733	175897
121966	166653
18402	472239
364980	81090
393046	113683
3014	293166
157666	143629
443350	86560
125705	417717
35258	141509
386900	164884
27417	382607
190777	428142
491393	40784
368008	95860
17561	246755
192238	3037
213123	105699
218317	389387
177844	125055
90385	119381
390956	354694
18294	263925
48050	141892
387867	24629
76420	237165
34503	409828
288785	322436
204116	160419
397599	439213
156785	121304
349280	33653
54976	127759
96505	196783
153535	211438
134531	49903
286026	420790
66739	60248
131574	183428
225173	276358
210237	121597
35896	135765
102644	481340
273610	89298
471864	115462
123524	391438
95911	226308
293345	275790
51079	294548
308058	261413
428247	365224
421508	299748
376022	476951
239272	304528
39364	397391
94550	217223
110236	160722
373244	234356
188618	144870
272427	16325
451424	296246
480648	303171
479640	95942
88663	53389
429825	219499
157689	48365
114815	281324
28357	465690
126166	141509
65980	366493
72952	184902
45265	478415
312283	389224
58597	343925
127746	421416
116175	297850
491032	218727
230826	308100
337030	167592
413816	25155
46256	355897
265884	428214
178377	214992
168018	304173
61840	233221
66269	117180
289126	441475
73287	12895
124002	53863
250600	52537
276824	422869
97732	186774
201788	236957
389141	380071
24926	371030
285123	88892
474389	164884
165430	429754
482083	472654
35488	418416
1263	187836
345352	410951
49644	203752
42153	219743
364636	92732
224435	315566
491477	171563
365304	207931
127229	493495
187596	246283
153037	44128
256484	451414
169288	186714
276495	231711
372488	178798
61461	289866
193987	381569
299502	270621
10236	276514
88511	117150
326260	320630
376984	260172
104205	431116
205663	74070
276821	98847
176515	22323
313733	207959
212095	273831
331980	79989
18928	81962
172455	440660
474389	57134
274246	177577
325272	162831
417994	97153
426717	338378
85999	173711
367953	102100
46505	162517
83799	465322
27654	434538
223641	171007
143285	12245
332619	485429
113927	434169
379496	49228
155865	450297
69264	465743
333029	347202
295584	386517
249546	325314
315957	295113
412935	371872
57447	285446
269399	303218
463046	104740
7686	317118
21379	59664
168095	404806
427979	335477
340667	143131
206070	476447
192887	251141
473748	117407
124147	106260
226372	375840
355542	179072
319081	257941
6084	424963
95268	79662
409388	104059
487060	105191
461732	456496
147934	277149
36241	326966
240472	183847
143370	121141
422698	378462
362384	309524
454263	16641
89826	430830
92635	435448
24917	476951
408357	428476
251228	74650
239738	437088
91600	438373
57276	48104
241175	479826
92635	375132
487596	99557
151344	84923
102688	57080
467247	369599
289878	167841
128292	371934
394816	351639
478588	418212
328156	460161
348617	106531
84912	70557
22414	453716
340048	203656
308122	426089
37146	267602
472977	342736
193273	213871
38063	431395
107691	373438
38571	449403
226508	303959
121163	313745
130534	101267
68098	24821
244025	110677
95502	479570
84114	378462
256875	104232
291687	186561
388890	477632
183581	179045
22203	25410
414920	235187
234788	410687
56245	371983
4048	53904
57164	473962
423828	369599
70999	25514
89219	2199
315573	329698
309869	338271
407334	422110
274852	472056
130198	259651
349652	383114
145511	81306
336078	15133
149102	286570
296271	195376
238889	217088
470121	332821
191898	353445
3809	240609
339422	477388
200304	167588
305047	82108
24867	268857
345444	369599
127077	451016
220925	73524
458789	65891
415775	33855
310153	446331
131412	445282
395177	136845
347121	433706
267297	68762
20752	91805
219363	13370
115138	317853
304638	430356
270270	42653
46754	385000
278153	35642
198043	21523
449798	387860
390327	244017
239870	32807
58928	289970
333435	37325
124687	258370
85234	429635
366611	141166
176406	249202
108639	269318
99420	67194
280600	471337
60702	352965
314311	237825
32993	49828
55659	280228
392091	476880
328940	120331
88837	392144
256627	293439
312026	12895
230490	425658
305287	374970
386498	298360
33965	130789
373136	440615
444890	153681
478701	448941
441783	374030
43444	67040
305287	258901
108140	308668
277987	254731
161135	267352
453919	447107
409564	454975
75263	491879
316376	418635
188540	157726
344416	40784
306209	275413
370603	88683
30510	215669
458065	431860
350372	117000
124867	30263
134147	389373
298920	479594
26086	97277
379371	40447
395385	285156
35971	261082
156625	210090
124259	64240
395058	162213
242135	87471
327380	130960
25357	253916
465417	347381
238353	42189
250527	376232
440249	49994
129118	491263
461053	21583
467112	256713
242295	441635
458768	399233
487732	205289
447375	185479
8859	346012
84542	351639
315716	326012
253076	72085
47684	454975
426685	214130
303874	44714
72022	203656
296514	111274
1182	378462
130060	387904
226760	385806
275685	203367
326198	48275
118696	359243
118529	406751
448104	465647
62643	334424
138587	168739
100400	263699
118694	397820
424781	204078
235449	345999
471449	362680
146893	336453
121963	320508
446519	73018
143290	140094
26185	324615
296459	139648
467413	315592
130651	269126
400620	96106
78061	13370
38714	259170
352236	485304
287413	472662
45234	276878
1652	125147
267781	310498
61946	54732
325299	26366
454610	295023
210070	234356
333352	208300
470531	150352
163925	3037
266307	218960
98780	23553
418947	425838
78019	142018
129792	94793
120912	180073
346085	123095
468986	246311
188444	82697
193359	110677
446182	405980
322171	282224
79446	178436
104028	181452
404099	257982
84345	384780
23522	142018
370231	241748
223116	64335
298342	88113
1575	424707
63391	348007
112267	48275
232245	228431
166202	33729
106739	381607
128084	49896
291364	440660
173759	287382
163826	17943
31410	216092
179041	262277
189592	214702
141894	197882
243197	71540
81899	268147
125231	77727
342935	418857
66161	445749
363826	303175
254241	421830
356674	436699
20669	9054
10700	410505
350064	209510
383161	36451
77500	41423
54539	355305
151420	237262
392592	412655
267977	246926
98999	358100
225618	264908
352779	23330
421707	187579
336827	372937
321868	222189
84197	198420
224469	73168
413963	407334
389407	318437
448381	378082
124138	201765
444981	249601
222453	160576
291671	118757
153140	435708
22555	369599
198317	127308
179784	12177
319555	137152
393023	491466
39683	30190
462849	317675
92787	95942
209793	493968
83616	297969
370280	356015
22779	304589
5060	156079
65664	94850
221783	17780
98812	63528
444284	120173
325716	50718
217363	190369
328830	308160
44209	58666
283490	232692
125785	29315
448831	405217
227485	265711
463081	313745
110938	142825
132633	172169
426040	79989
446907	342301
350318	452130
245921	182198
172150	432836
492748	443146
475327	447116
343518	143079
255784	122462
32543	260585
198977	182226
233045	425640
120509	205270
301834	490782
309276	76752
157878	160481
186141	380071
30700	269646
154731	181140
167022	458226
312714	31178
255427	350696
331101	341384
484842	217494
186126	330236
458005	293813
410813	221061
253224	446789
436223	188706
230574	468118
143203	172266
409674	211897
288100	9165
225497	313745
420765	307334
228128	330237
160961	390197
289578	241515
166179	136151
115091	107810
140722	193346
481419	414412
61647	355806
340067	290897
202090	38063
139395	457841
88038	393980
431879	199399
159494	82271
1132	453225
402236	173136
389181	410074
322335	188250
249360	282351
304174	317118
352983	191639
93627	281219
82459	364294
335805	329068
63528	377918
464243	401854
307228	22347
13801	122283
343518	268261
471056	453470
151712	192273
356987	10646
267912	32965
176321	316832
73525	12008
202392	13370
274746	273687
235610	478879
418368	416321
372024	319471
204200	152171
217240	83662
195339	454815
315687	120195
113895	307843
305591	88430
42368	137978
410441	236959
380124	226943
201244	381905
91558	118886
318516	471621
167474	10540
137653	37511
246900	169582
227603	304671
153006	420794
279722	16433
4896	93415
322194	273831
41959	220417
284235	60373
351855	297393
123559	430896
278323	217423
204009	2068
386879	393787
235331	210666
421630	415650
197535	330143
17416	76628
78158	392780
443649	155941
437185	134262
130698	317118
230756	202996
167378	237235
270674	325171
447976	489650
188487	372141
167355	464818
11586	65445
96939	62191
447962	168515
101027	340543
100852	467690
428944	313409
420295	468413
475947	172148
223121	362468
290752	486104
202260	137894
369946	289020
181942	144955
227911	356678
5824	241468
395205	398344
327075	90123
39892	215278
386687	127866
107910	138772
77893	267602
186149	211480
144073	153560
72668	12245
273786	201592
257347	19139
164542	121965
76531	338076
128685	222837
376855	230749
298427	74552
24014	335
20955	264207
458665	296667
191155	369053
394989	404806
426292	86560
230228	363433
104291	245332
334189	5258
484193	420392
220182	378462
402519	50264
462607	324237
294085	18451
403467	339484
272577	445602
41378	148075
222045	208825
485880	78820
471666	190369
171435	21365
64907	7144
457801	469054
183245	313314
449936	208785
310661	42890
24312	155044
420698	419797
177394	303497
180578	202667
344959	303644
49334	222894
103751	316500
357011	279963
162463	153095
146924	137851
96396	35707
213278	19924
224594	16907
65891	11553
62272	326446
331642	162795
317672	15209
79027	113051
314103	259306
462969	94344
480094	105283
349009	328431
415116	190369
95032	101816
275990	28129
331642	294079
317499	101246
368914	240218
14634	134694
50646	300800
44620	462236
276821	298600
202910	92120
113927	344063
390442	313257
44160	321684
123824	326997
61057	426439
41724	105585
315573	187398
51195	34272
379269	18479
90413	378772
156446	414397
382228	26245
254599	86632
81005	206874
209173	99405
182355	358162
273900	254543
238405	370866
130507	331124
49429	476951
388190	478415
343031	272339
406203	378462
58930	436306
276867	26551
134865	485678
423171	348798
263597	364680
237120	480246
293913	217232
344561	121106
332183	393326
410901	109437
98086	321923
272532	96195
316056	147363
68904	384400
447013	332674
433510	255641
218045	134694
104783	127921
46700	8303
107998	378686
171640	359177
471235	306100
308533	12935
358860	449933
331388	460054
33056	318506
312125	9054
195224	249410
304153	438419
388311	9921
118132	377933
396252	267602
381486	293233
37839	387904
446368	247092
53140	315671
445516	422681
161363	383967
260072	315101
91338	121285
95129	442662
433441	380538
239304	378082
65955	203656
248803	270621
208869	217423
310836	284843
425827	136643
108354	443693
68489	166768
367418	273317
455792	293813
187718	28065
105027	128147
120375	377848
22064	420944
285320	12129
212009	43312
356869	145761
136384	291324
345519	141649
281709	37948
449143	183213
299580	141015
124941	29105
488971	412486
150138	370866
390783	331090
378160	406414
174362	423032
430426	15220
446973	23236
29276	278627
207819	310836
247296	282569
272338	491538
190564	377502
83517	67300
215560	249350
294323	290
102065	71598
214436	47164
90922	96928
198317	357738
139585	190369
429030	51895
163519	382242
258442	317411
255955	94344
487940	426089
284720	475571
12263	489686
294096	88057
34696	196783
268959	90614
89238	470646
94735	101058
377869	182000
407540	477345
228694	428214
433343	217871
266965	166063
94517	17476
233498	142128
259776	267602
207415	460725
165870	238024
8718	354663
61105	407386
243858	69975
304881	440660
202785	389934
288491	209624
223932	281130
21974	49111
248013	288150
167588	444413
159076	445233
379252	163323
73064	78482
295489	28807
422449	314824
217396	190369
35971	455146
458462	28145
418953	162947
61286	211868
165229	45585
209311	266901
102912	203041
314669	432212
236540	457081
347793	273831
81302	153354
237801	364680
133909	58252
156960	469364
4849	78380
184599	378686
406413	257459
231524	715
183534	37516
17608	159249
222539	298767
166290	110163
343063	299573
345772	403497
421140	351452
464650	471608
200092	165653
131574	9599
302680	111623
330600	368334
108500	385000
484746	244004
270248	403612
256823	349140
324330	118678
49789	385932
394623	357972
67506	95593
276555	15133
149358	54976
16776	100716
350342	481785
378922	316708
123291	310261
214691	254867
276299	114533
335951	40408
319253	104527
389224	292725
174305	244531
426157	306100
421137	491150
422930	399867
153425	410478
325578	397115
485300	249202
181623	390067
286776	69856
34123	131854
115753	391414
268960	134694
265536	178436
14629	369262
464548	67584
55789	315298
347763	285156
359790	465692
188815	383526
52646	145691
78364	97277
228323	422175
44472	238675
295220	420895
7588	264766
87013	49903
313843	222449
464548	94178
9149	9054
402007	176029
50058	243481
5700	464896
340772	478461
430474	433403
449182	278971
404307	300473
245679	336582
466599	445749
428103	314351
89219	51195
128117	203213
400926	440660
488032	183566
264692	314862
308822	180578
175370	400135
330666	258370
2796	258370
20024	236059
86060	233120
444438	302030
211060	479967
351060	70091
399314	337562
249368	278520
76228	374573
437077	208521
433820	3130
39750	22827
397493	457848
205365	232517
324888	409540
414874	7136
128704	124437
36234	146913
257636	121171
270281	446167
218250	25716
27539	151544
449534	186159
482916	425165
233991	182320
409016	99549
389265	347672
105979	38038
248614	8607
120010	333357
403028	320654
222491	230255
162194	489199
28492	454975
417369	53883
465429	186514
378763	353884
368333	150352
345715	95899
320683	46071
278553	384259
414906	2232
67247	154089
123439	470069
486665	354247
260431	336886
324072	464872
304840	145948
188651	133064
460411	205270
173386	86728
128009	204040
266412	152702
196839	95149
253826	48861
4634	60539
92698	374826
184651	250679
15121	316708
410297	324812
471964	65165
481587	297630
274692	162831
228050	342236
319144	171256
294474	395988
449776	443693
485212	168093
7812	24548
191316	322350
337608	417918
253270	144470
382526	69749
116895	59784
187207	463549
440362	412131
397447	16433
216806	318956
376569	346697
200092	36018
149769	489433
431508	245575
427397	101069
329916	53042
367492	256188
159571	158131
245488	417296
210717	140404
459034	372237
330950	421371
338548	44818
223383	430356
190973	370149
374758	92613
16038	366666
293571	53863
309225	93595
17565	40388
471310	267602
229485	51033
147075	258844
47035	135677
293805	15133
128337	435817
421370	396563
69444	423032
239624	240225
40774	461951
426998	374541
309801	85306
299490	310756
26190	411163
206986	410761
415949	96661
254115	256537
461550	226988
162920	7996
438886	84750
228468	226590
50906	40600
116769	343085
82744	165720
80970	378686
58449	376908
283521	265883
298390	237391
480633	202996
212153	358627
90803	477986
319259	467267
209280	19246
153771	81280
418156	65108
115072	455769
246074	178436
359070	226080
142522	466907
106648	325585
250466	4413
358039	387839
387607	88113
359825	427616
360369	210261
394884	61434
287991	124870
132498	315161
285023	74542
267636	249392
347447	148734
273363	329063
385858	132035
332891	248513
92401	447811
352739	34123
287373	424586
317552	183711
316136	96278
130121	99210
406307	175196
342415	185076
195681	478997
305453	13370
57125	160419
382228	416593
277640	35414
343080	169374
291093	385000
85098	191766
87570	99447
62366	24392
428603	310756
140174	404218
226364	118144
198495	396619
244092	345707
368540	391414
221735	332392
41654	218727
236992	426089
32730	211718
218659	405323
124384	440660
487993	398611
420314	98425
264373	328550
484687	275793
246869	226739
426364	179010
359281	208577
384410	158440
272505	49852
180031	439805
61787	398333
200092	35498
279575	448010
172445	447521
252964	343504
78891	187836
325019	265370
398305	299976
106739	29961
2243	477986
134738	153556
323911	399259
70016	110003
87887	97277
2623	187974
373920	182940
135181	168213
255344	188925
329327	317118
403915	409828
77533	137719
162383	22643
489224	420654
387493	62191
82150	428214
63995	298274
206836	92613
381305	41277
490614	315566
484883	447107
295540	75103
55914	286337
146602	374512
109130	190460
22950	286864
69225	95348
164197	42249
415349	449468
154880	362443
207315	491877
99405	38063
307929	372857
249532	337
67925	243840
6752	396080
445416	427616
268820	18691
364038	477245
161489	391414
412356	94182
124995	396173
472694	132996
470153	298142
473149	456640
106058	359956
61204	388575
99549	267060
481419	4849
58289	307394
119026	28129
472582	53640
20919	448771
156418	445749
89480	205124
290067	203279
64272	193871
83616	457073
192238	221434
283612	361354
385884	366099
233155	105878
441635	417354
356332	270827
181044	317118
14871	355171
223372	40362
302798	337462
65513	32312
454882	141026
293557	167841
87757	61464
284405	135532
67886	342807
275368	285830
333737	209572
140935	49903
368619	217310
294575	168381
43195	334680
425345	160626
85729	404715
147186	187974
146208	406371
418979	188387
389641	125501
257617	454309
432440	183981
335951	313829
389656	344091
442229	178077
117992	74091
138753	17186
481044	117097
342020	313829
452377	292468
346272	35177
349200	437917
305920	273831
481996	70830
492194	24738
264232	4349
14442	220417
71430	141247
83075	190369
177330	410074
174000	183975
177580	313745
270473	273831
478588	263029
346511	231329
451832	434893
442807	467703
227068	161510
102974	486837
25053	467703
48460	458983
93592	207535
438825	348798
253458	347948
130069	348497
104740	420505
352091	145948
110027	418175
278642	353108
76130	467866
470016	194478
299970	138600
210952	243374
280698	73336
211512	273831
367672	258370
56169	330333
134745	336257
341964	469790
18066	384366
193796	429593
167583	439726
351911	124085
377962	212946
32933	291249
321569	212081
98850	426271
66569	490634
411170	368205
422331	220408
235580	194165
317236	142302
456231	40198
360649	319609
271730	220609
460059	390525
397990	406896
483454	408218
14233	407386
102644	125139
228084	64415
462748	478415
471270	388271
411897	275307
68837	22347
181755	18873
287431	261023
340197	67584
201162	201754
341889	175721
414905	190369
170313	266600
55129	470818
326209	337949
250405	130651
4841	339310
265308	94607
331692	338271
24312	487267
97499	123194
45132	24373
416932	222919
192714	145457
232794	153799
485398	149388
32795	267022
460490	359281
28312	58363
445603	140447
207038	48275
44160	362724
476011	429161
377420	182462
450465	439569
91960	404248
215178	493204
101344	482198
66447	248777
382477	51222
20324	108594
363039	228760
117229	86974
481419	252609
123824	42035
205069	183479
432421	106892
335550	461944
387121	42164
389152	146251
319393	447335
149170	411809
137907	388898
318533	193493
392055	459976
36102	381260
422199	216885
157178	13370
148313	20802
367585	63094
195729	93813
424402	472239
414460	376104
340009	426439
452052	202350
297710	226494
165445	24910
312111	306342
364320	301659
349057	86728
90711	287554
323690	331407
42399	430754
259573	312697
290001	231025
399708	261231
281722	327721
157504	159249
57281	398333
201435	417918
50324	430610
316585	3011
381645	207478
17470	165437
59792	72670
402669	191650
398964	268667
309004	159948
279705	46337
204883	104039
112223	245679
153995	211569
196883	276358
382007	237583
83279	119123
406277	193242
98631	374404
61845	412205
256651	26401
370095	275678
94719	339001
437723	15209
391545	341271
398761	316388
91594	84089
229639	1087
123218	192365
398180	359826
31468	222701
162354	192195
441034	354694
101543	484205
126262	18451
257178	121171
341389	231271
305624	57942
421156	203656
187998	65776
400552	171069
435046	335663
368144	241048
11522	358531
424252	312814
365978	458183
141596	494119
352130	214063
379372	440959
483706	473395
3408	285634
59652	424349
216602	101058
162894	316372
4461	262954
167572	87471
18928	280635
308632	311738
461251	107711
438403	27361
386611	332581
90533	274016
59590	388767
167181	367280
39116	25410
12017	198926
303283	277646
287007	422518
450331	238578
76228	244187
229493	438419
88266	224353
410023	280634
199193	278907
139478	26409
424256	484961
342649	110778
110155	429155
191761	78041
229332	355139
455074	182367
326749	283178
371822	110677
226919	429368
400755	440962
127007	293813
392086	68212
312563	411424
215503	469235
305610	351274
165436	61486
229149	64809
20628	295232
412205	349161
438777	299308
91338	287389
316500	260032
314879	327061
77059	126473
353880	325979
41842	110708
193602	378330
198961	372642
362870	24516
287766	116283
380465	391414
149365	99405
20194	474880
401174	183213
261131	366017
286801	109360
233782	344120
167204	451016
107295	366666
174034	447815
360229	426229
146893	107658
455187	401854
209906	233415
159343	90123
450675	273831
273610	221324
346272	130168
197470	332273
412356	336590
211822	113051
438509	454975
190789	250389
398532	473089
223255	282989
385449	482018
146815	137128
380791	298767
92703	162947
178422	44111
231688	414257
145274	348988
308944	433391
46278	13370
238749	18665
476091	443374
196488	180200
387663	188082
222434	431245
78617	186774
273945	273831
258839	82248
423731	489150
240818	180676
63722	387093
392582	195731
237871	5673
370909	486885
275224	15209
72804	348094
386141	299058
142453	422011
35265	459213
140899	122462
297734	254130
369741	206623
463413	42890
86431	374030
241987	186159
359576	190369
302298	477986
139301	54976
449856	109006
128839	291521
353550	95942
112625	225607
178048	236930
163469	412958
28385	122872
383742	435980
20232	447517
13877	166970
41495	16450
162704	51314
376422	176878
475071	226658
127280	249662
408680	334984
173397	250288
186730	346674
223435	247702
106531	202685
296511	380531
229735	32865
213979	111970
321855	480447
377206	222701
23487	193177
46071	393326
108258	86892
450676	452098
175989	139593
426742	23018
29164	173460
175743	22804
388084	109407
85950	438419
434990	242650
40017	266852
251372	385932
463769	205289
325947	168719
401462	248777
127531	69975
276329	131928
244020	440962
429986	461026
482878	166063
4684	371983
458106	40034
269612	145771
283521	91558
83937	282822
4751	238486
105676	21583
316922	317356
386747	16616
381553	173965
312842	41673
233045	377616
291491	420944
433881	142030
298960	8292
40149	364729
318088	135988
247759	89918
207121	8344
472694	158153
32449	141515
95009	58633
95033	467690
343308	327452
458768	250744
84598	179424
484229	488183
315399	487932
460165	88289
103710	162263
255653	378462
367083	304601
358599	455673
267373	26520
97793	124460
42513	467528
200914	454975
197535	62580
156844	315070
347258	154546
116688	28087
85739	278642
260262	268904
460198	478415
480580	244656
67846	266872
178422	410355
26764	381157
291332	446944
168028	391809
246394	297272
197147	66115
282441	39604
26900	450951
351942	452213
114025	285734
173407	86560
18928	433126
451399	333044
388467	99809
25151	404960
296750	457514
389104	30679
2143	296561
359759	67218
452121	381008
347583	108554
322943	10646
137454	89189
2221	49184
59591	401322
426903	391414
241148	56410
391087	11167
228225	111518
190420	336692
80052	169691
260630	403368
380557	141469
484520	105252
24333	272230
146569	36392
442073	468333
483743	225157
7178	178553
259035	267352
347121	152343
296248	455645
398274	196783
214744	357621
334351	224496
206046	389451
68098	445726
439051	86892
401289	30611
465322	6576
27617	364450
411953	29267
408728	403258
138783	268319
175944	176217
48649	286828
222624	177569
467339	266983
318088	242351
317960	156054
312474	185761
409238	462293
488715	487909
317467	303664
440154	313327
348633	338493
145585	436690
151455	57646
20998	96149
373755	355332
457856	199526
74203	216240
172749	474412
380758	243776
54539	8382
458377	443445
423582	401854
271214	313745
173386	203279
187615	101058
230806	329215
315004	304630
258617	279798
346855	484274
118095	293813
349692	481279
338579	229627
444139	243301
483474	441257
160237	404631
39683	27233
71189	147132
185403	210868
134196	318404
89499	94665
247854	17518
214735	376586
214055	437579
86596	447853
339542	56019
101084	15209
309993	245679
114643	396950
41112	53641
274223	383529
300985	100477
112267	423688
152553	19642
378387	372238
467788	217871
335998	434531
221296	408106
429755	479872
421207	187836
475873	135756
146865	423667
235140	186714
424608	390876
185390	159148
380392	213537
333472	99072
294879	152614
106353	263925
398512	22549
432100	9653
202350	278520
353188	13370
177474	153625
106202	160200
115450	171891
253643	246085
86077	76454
376756	58474
390241	393326
139174	237596
360459	190369
347780	476416
293030	134672
355404	476732
41954	18309
206954	275905
119001	215033
366867	348176
154227	219499
246221	351512
391265	288035
463621	10345
39195	364955
459055	440249
79701	450607
88638	469218
92435	202076
166903	401101
67900	304972
215452	22964
334256	475389
358797	447292
292641	58197
399342	184873
160010	334950
88406	6899
368082	481428
74139	123957
326814	372161
464005	248867
97331	175884
462269	459741
303424	326654
226940	108222
426414	371463
16965	478415
99271	133946
82662	402698
207309	152085
46141	13370
210900	183213
2478	468952
471744	299467
285143	50264
194651	285446
440190	446936
295729	24647
444276	196783
58435	289461
384157	378462
159703	104211
105147	54976
101346	147346
491453	479594
106268	58486
425097	34395
362267	28129
188627	127921
227628	425510
104505	351251
179017	68624
10813	349517
268956	285156
1057	387310
300273	343992
182270	2935
110315	177460
335874	162072
250697	468276
387873	118324
99281	250410
117862	247744
444139	345745
480593	455388
422298	286936
465697	359762
84851	267602
488063	357800
83616	114117
339864	385000
83450	204697
294408	398517
70333	254973
412354	202523
195729	221687
73327	434035
101815	120960
188254	45413
490469	359762
87072	267352
160311	250181
110128	295734
88473	297941
426140	402431
440190	312892
162743	77986
470005	23068
111012	90123
447207	38063
123609	6715
318592	401168
95224	260135
113620	35363
324116	445061
334391	43778
79528	217406
335951	108646
469560	50850
340300	33589
366238	133588
260814	74824
314388	184017
404396	40193
325533	273583
99620	471517
418992	331508
412851	364146
377786	466046
193295	187796
431336	395923
155892	36850
274482	266600
10060	429115
108057	95392
61356	206848
319081	233611
382343	369599
35058	203486
197936	314385
199993	298182
314501	177861
404408	35707
186374	12245
74886	104259
71386	202019
367343	123032
427238	404806
143370	399867
348198	451016
360459	233590
398333	19528
146728	365657
97497	370866
110101	367099
73290	219536
413134	438783
360748	201493
134270	345295
195142	434035
198317	195119
361624	190369
57159	250754
272958	108942
482290	209643
128539	120116
204474	450087
207606	442030
204598	168381
16591	64366
476310	114101
60077	209655
492539	267602
227375	9681
107075	167391
354022	42035
87832	72434
375405	84348
146893	201175
309809	137028
10217	389121
220755	343975
222545	308739
281074	461846
255173	475571
302033	246354
15627	53576
330789	386408
475361	264766
217740	417744
204354	15209
252059	366534
87571	161647
485124	114643
370933	346140
138412	323619
127207	290712
238405	274309
3079	183213
337099	49911
116439	57315
72970	404806
23370	309524
307645	486016
131973	83379
71268	476231
330954	231496
174599	440660
458207	164109
322705	486449
398084	89047
65683	337657
480477	332638
137787	492988
65048	74889
61561	243388
298427	361999
348958	473472
129132	112379
494132	169605
180488	423969
185403	220528
205812	97794
114715	422998
27500	6762
23257	47144
432293	81280
447548	481279
178631	288518
146106	101087
37314	368859
440927	138193
482390	362811
183868	114936
202754	236310
425827	92427
493273	304255
281600	447105
420736	136279
93235	478232
448976	78334
481419	15249
63351	486885
150000	93823
186	162396
346711	74403
14589	129185
372179	380985
355611	148106
80575	300666
82688	281273
330436	109089
172603	431426
123979	114930
75276	129039
94670	228698
335828	389682
65255	198317
343916	168213
9334	48275
297971	401854
204222	318979
281273	118076
1193	183690
213352	488043
57018	92164
180063	485302
463085	255145
28096	24516
24674	326972
23991	104498
474966	348377
486712	110677
342528	385266
398	152874
114723	395460
333217	83704
156349	249334
428625	137833
436509	269199
236395	367259
465132	119404
406919	240796
368270	338301
55651	414795
386963	109271
260470	35707
349774	10195
82105	65670
116686	387506
396928	123369
187834	363903
462748	487130
352016	188759
298187	42252
173341	446801
301765	123213
18102	388072
409115	108554
259821	399867
78617	206375
382848	10379
334245	423688
138209	21583
82192	113401
393600	13596
172923	104048
241961	187622
449107	393326
3315	408711
204207	146166
91967	88113
300925	347478
242116	32464
63163	447831
283580	483991
19348	490638
40890	339471
360512	223084
134390	265589
149147	439075
18468	51783
363235	72383
199776	10345
292045	293813
342465	22395
178270	71816
467788	277770
378587	286162
391867	126426
312549	435708
423013	329039
230216	1605
20946	174700
419359	59759
372325	219385
69442	43552
78212	396159
386165	119167
238500	440660
138343	478415
342476	380538
256475	317118
486922	118539
351491	4255
394236	303175
236016	132179
244536	479734
67160	250291
444380	16641
53304	290614
223847	261396
19168	205223
18939	435468
368813	62699
446413	369599
278963	415899
485899	306237
463944	103267
414954	317356
146309	214992
362502	168381
116784	300312
152873	394843
182491	110526
384671	422317
335676	92800
242523	240796
276821	176013
47707	471733
93698	338143
303796	54661
185071	485546
244536	329043
131199	379976
200831	205081
121071	172089
492850	435520
112372	163321
328568	228431
142863	152502
274679	351639
292205	192249
249017	115861
388401	8952
48922	284797
2205	156376
400	307529
160188	316463
147423	141892
386411	236654
485901	56381
256910	392788
393087	262954
22502	180957
408337	462141
90922	398775
262427	250410
28664	446632
10751	433391
420266	209235
106274	9368
287566	243631
278642	293207
147950	159009
414326	134694
304546	277259
135103	455388
405746	211021
477932	284982
374858	428103
444081	59556
360459	460824
102065	37258
326260	231839
391126	467988
493966	17186
44404	42468
404568	309927
85476	469981
46861	47253
395049	407529
162190	341271
249272	302386
381472	83673
401186	38063
210613	424396
255922	76454
441463	490888
100591	231344
118318	86735
254286	181282
389078	83312
47035	277575
94687	323213
215815	55322
97455	225287
225746	247816
415967	221124
440134	460739
106742	380071
475378	103267
203321	105417
259099	243111
226919	144845
372799	90123
72668	340561
30316	261341
67600	294836
277503	290560
365082	3346
249978	419211
381104	68726
54680	297769
68551	268261
353055	112847
372764	178422
256134	246672
106739	8026
419194	27843
346272	288105
170536	409708
343975	388415
306981	276752
194513	389497
342465	474250
443841	99197
20287	105498
155926	355700
20908	316858
337416	385932
399625	257156
422805	317675
77257	261639
263252	440740
12693	403925
168856	447560
423013	20874
449521	396164
366172	134145
134183	147248
425503	378686
385206	62191
345762	26046
139194	273831
267562	279164
469908	249334
343440	38158
377967	102432
308075	315671
72804	365620
447332	208739
14629	302671
239947	218366
455348	393326
315015	377719
19374	182232
233388	335557
318478	443320
301319	176561
67399	27457
216142	428103
273436	161704
400340	49228
166555	382832
338003	190460
100605	248703
22226	242396
161520	252804
186473	29766
446962	176878
66201	238566
469686	489735
7379	265589
269852	383508
374804	358773
405237	258370
210187	105878
151579	446801
65447	90004
335441	83811
383477	157929
317269	19059
443163	19880
270290	44169
100073	311247
319017	198297
262980	343078
359331	354630
466256	368205
309901	307279
414904	146152
191993	168381
402342	330992
243321	393581
78041	82271
449412	379976
405237	381996
370848	166553
485538	52892
214460	105967
208424	8449
55041	317675
322562	476887
388951	54976
110423	461944
457836	462747
248840	14331
291357	28466
35324	379598
349188	187998
322101	311221
196654	196468
315024	465651
467935	73476
290450	284701
45814	183213
246558	33855
329676	238261
300273	137561
246644	172089
51759	313790
224045	86892
154380	2232
304526	343259
136247	159324
462658	354264
287566	271300
107290	467703
484299	293813
467637	230324
488971	115301
87531	164884
264154	395070
33140	401543
335109	430118
320544	214024
54112	136435
460599	323723
273923	70557
331119	166063
73231	468740
332507	45763
228084	121044
36835	201493
286683	223078
189392	143151
128835	24106
159370	367919
388395	12177
227741	20875
189680	413880
11222	285446
130797	213946
469805	428738
146391	118063
67248	258126
58479	277105
207890	162218
310309	332403
437847	203656
426850	99350
195527	333290
213401	214664
386973	95942
327562	423469
233045	338075
114410	85656
245305	403501
277467	375138
425827	316929
322399	195938
14010	142440
261275	69908
402254	284349
10983	128817
25247	244234
213812	422175
161383	353453
307474	14254
423326	281924
443675	386132
361697	97277
146893	449441
477763	35707
383611	251656
285196	426116
308075	15133
272574	176300
146893	54363
449521	2901
196421	421974
420735	15209
113606	216695
314225	236213
473921	250508
69852	301712
391391	125638
365375	248688
443915	317356
343551	48275
114814	15209
310756	454867
462658	147869
462584	481279
303507	359782
39683	180854
442053	266899
242241	310261
385516	124127
334737	464766
426742	94516
187883	173824
325597	288386
192238	429287
287362	92518
361001	156425
447948	304036
249431	246672
158156	305449
267719	373960
398731	25482
136798	190369
188256	288035
459451	219765
443857	295218
115948	337298
202708	162028
19121	370135
181530	168261
250295	172328
394608	480224
443979	35735
320259	38594
261759	17186
478315	484447
139355	41075
16403	317118
100657	76069
297041	134425
395293	234929
109628	256907
114113	491466
277568	160722
240875	310756
359917	313745
283571	177349
78116	422164
81581	402428
41611	409041
308934	88113
66383	467422
141798	425081
480671	65286
205223	12278
83666	267602
482777	239561
301141	10461
164254	341777
408351	488494
167146	348031
139289	45141
144084	97894
212355	220756
474250	265711
427705	313829
327880	91624
180488	96977
439311	351849
404135	274711
67792	101021
164860	150887
479605	57989
479434	162947
191155	422714
166063	455615
331432	97083
427413	29057
255372	172266
283530	13129
317423	238089
345918	50264
266141	421747
130651	341462
155708	125786
288642	210497
273246	27464
403575	253083
320001	89672
482982	116833
202352	29253
191077	426569
309544	484447
489317	399709
123113	77018
17351	491519
96951	110677
479320	24102
269560	391414
261211	91470
246805	184781
24357	489033
387191	190369
85915	399766
320820	136810
71883	86728
136348	340151
267281	476412
363454	436956
442083	134694
301643	290624
52109	300397
427904	23316
459128	51433
290314	167718
225345	184606
419848	163903
243842	476231
199770	489415
273152	24738
71239	367487
159378	75292
136549	111357
145240	27766
366828	33089
458074	320724
368710	417473
363427	369963
488674	139582
75114	137150
75492	394529
173019	401871
257239	38893
10743	309524
81477	187834
204442	483860
418507	85402
422267	211208
492017	168615
398715	138885
17993	218281
471074	308755
453567	479872
271323	49264
478543	188176
433639	315888
147463	123294
329727	477986
451338	418088
59434	211130
102514	429287
303585	440381
169205	137128
184255	373438
311	306100
194364	405189
195142	22827
476344	313745
414058	315687
12926	330143
153322	63529
81373	57134
245234	203656
476560	3041
373603	489302
41753	51462
471491	114063
43059	300240
23485	5308
89238	400378
131574	160468
209235	190369
53196	443250
38693	368517
221241	9054
477506	111552
212418	94517
315250	431634
255937	111796
471281	50717
315797	174564
304334	440660
35664	273831
145207	237178
150423	478232
332980	383576
484691	313745
364636	175373
423549	47658
2349	309801
101656	295955
425906	288035
162059	119381
431418	211868
316624	141509
165686	35421
70779	488455
856	215962
142969	115340
366842	437333
408357	100909
55426	77864
230054	236
373245	89388
437882	398333
307004	119762
415116	445233
319824	52391
316565	41453
323114	424497
334500	110677
36966	138979
315573	326815
349284	344697
32888	21080
164829	84504
453414	301475
420757	169820
178422	170020
164042	136177
333339	189659
479508	160379
52351	290694
1896	355806
319259	472214
91909	86560
89787	259811
137320	317118
276982	21725
478144	205270
158099	291842
132606	2505
452424	179506
420944	364795
83842	93325
100654	329139
273711	12443
352110	48275
422430	255650
301431	187974
483468	39095
35971	250611
59277	243953
195276	464825
381428	179692
52137	4349
8458	230528
271125	120986
435403	194134
110236	240859
178422	445186
436428	388575
466878	341271
33343	36836
146158	278802
26279	327576
161420	76472
282597	440660
123025	158965
403731	203656
452204	401718
6536	175721
427224	479765
65003	231638
333578	327217
335759	13362
398308	140746
292259	165653
109738	467703
412844	321123
261211	184032
174116	205703
338623	388531
97295	385161
293913	277171
402905	444521
200407	470588
394691	278179
276183	269222
98978	369820
226396	473223
239655	333520
19542	258956
172514	228431
321547	44859
67067	269120
142906	489180
22950	378082
166352	433415
359940	42028
382557	191821
358480	3652
56090	416204
241553	187836
396605	332435
371450	167517
353036	95450
39038	218727
364243	372314
462818	294548
263377	28129
61286	190369
106323	294078
376036	436352
105533	290450
71340	387987
301203	366534
75016	254747
7290	174229
49654	315671
53532	221061
98654	199828
241418	137508
306886	256977
328174	314498
455222	140881
158156	222531
96041	275677
124013	355210
415599	413535
173930	171592
180488	180841
387280	290512
486712	414829
39772	159249
102238	159413
355417	145457
21961	262954
451551	309631
101496	145679
398187	86728
51759	351323
298513	420944
204798	382493
226919	264213
282263	452782
442578	35707
192495	419345
106353	239613
78571	232510
16970	266693
407540	267602
206051	409828
85109	268997
224936	13370
146893	409710
181552	63257
264734	375840
86551	146202
15014	423711
385766	101650
488971	348421
99347	474412
238318	94625
137984	30465
452537	483037
115397	488596
208591	313745
384575	467492
35352	313454
245041	35735
100966	137024
172864	434613
343700	89199
367656	422880
167588	436472
253033	110677
289920	284843
51577	137508
236563	354694
110835	467272
64839	486603
190564	134262
208791	276358
208305	71281
253108	189633
133817	448373
299873	82271
113355	204949
90792	438783
477811	274634
957	190447
449547	8615
406963	39618
428944	145739
320259	407368
114786	235679
102973	256764
270248	243301
207471	95942
157193	319333
290838	450165
444756	200744
450992	203656
340449	141516
109210	261971
430425	226445
484116	260126
132438	427344
189454	313829
89288	317118
375162	442085
156518	271300
162819	404960
217652	364225
35953	25034
276821	25658
268542	418283
298984	86476
438608	203213
259852	380185
41370	153739
146153	21411
336137	134259
408426	113488
429253	385876
280665	209572
381305	458
358232	478415
415599	187448
49083	198865
46593	44783
475781	183213
22626	16833
153849	21939
70510	23430
150249	387869
128903	49021
360605	259438
467267	402765
478215	87178
261396	349213
61392	18258
474266	48275
409388	13656
236330	485546
461666	450560
353856	276152
444313	183213
198405	67089
256845	13370
331491	211494
173371	401332
117585	447519
328600	65134
400910	364000
284783	313499
278273	257298
230404	401854
121637	86560
23162	263648
252067	390197
144311	488549
325193	107752
57	208038
39773	336590
206266	297613
148692	185879
116875	469727
448855	390655
88722	81018
89313	213115
371511	138000
345715	250410
888	118169
260670	479872
384060	452846
67886	12443
346361	53949
333028	313745
220734	132576
367482	16433
390682	210153
342348	158472
168000	295684
381499	119762
87715	341047
124794	491350
321213	160295
315502	109271
250230	384336
161554	25839
56546	184918
364648	228789
467060	343984
124160	207550
9629	101058
132247	343655
270597	266245
485167	226494
77666	461846
63574	49228
489657	156376
371871	4349
45673	339837
285717	250214
407893	226494
302846	357989
267044	208377
336152	324436
326260	41070
126892	430356
485667	241036
462893	139714
197317	348798
378795	88779
32637	467196
83873	69036
356530	448033
40507	252822
160876	187974
172457	402957
171675	320162
52791	207535
360846	168213
4841	333713
140820	278704
192238	18084
49494	8084
184627	450647
105577	382723
447826	181668
52143	211825
434312	343085
237242	453919
239201	309233
467961	120274
81005	76577
468677	91179
422829	260483
209173	476951
479614	423650
10721	12895
206462	242975
353007	153286
28657	118662
83935	398333
15583	187974
331491	87259
453839	444203
410542	157726
326034	210282
364509	421400
485081	227603
137978	40807
31437	11465
333080	337791
60047	469446
468818	126426
215472	381416
355916	476951
48120	169485
145900	314596
152682	313745
125087	256016
123399	259553
376949	91711
177529	398066
224152	21411
403715	272759
132914	11637
329345	32217
124185	343503
317259	42890
195121	446945
189965	401854
156322	309801
281748	81280
315564	153322
447610	465063
399159	200089
82675	402698
468765	451016
135731	219347
239165	288774
484804	205289
93549	405217
43908	362734
344314	300659
283292	316425
389959	156814
175545	428738
467610	395053
445023	154137
176059	482162
125935	214808
200687	49228
219546	282689
86109	402362
254248	151349
319364	447560
157586	362924
350699	39914
300495	276358
43454	195399
375316	305671
203145	12787
153962	245679
384039	474104
255550	66094
320379	169167
352845	485548
277939	46613
405986	139648
185286	186171
282822	94516
341889	53863
87896	405217
98349	166513
286622	4349
178422	348974
399701	33305
200868	195381
276209	423635
285971	151037
241916	449245
435689	164884
190595	13801
50799	79604
432136	458705
234647	151944
408828	170939
423864	187836
198750	405188
116307	110677
121435	227101
296214	454688
234168	260959
436219	185076
190962	336361
448104	116294
298427	395084
42157	243392
409808	88880
179910	18709
34678	119123
142445	195121
305287	367598
35588	152305
388562	314928
49903	15844
375847	326973
343089	175842
186221	90277
390536	378686
71416	318735
489645	471745
456021	434105
179778	426073
248699	150288
425544	35735
143542	238729
309589	12526
461538	198599
139350	19620
118870	250703
26403	172089
143671	313388
184770	423974
268561	451885
21441	423828
199340	132996
428663	489552
443890	71972
236007	26551
89049	132843
12273	410383
389641	441313
309324	375415
265498	177467
170122	85307
323752	74877
63021	190369
474341	449884
43405	276508
459844	182925
160986	231842
466034	36392
261808	459622
3328	301300
193020	312259
219546	56095
11355	111005
431409	2735
118907	342761
297652	48187
325395	393326
424045	408052
282340	370866
75807	478415
106386	180192
35592	115124
205146	374422
135228	304490
321173	294075
418511	320254
371318	311982
470266	476951
76279	409709
44517	185208
204142	311713
331973	41419
127389	325925
393426	110677
143290	67391
190855	281924
438978	256121
78469	445753
441137	120021
34001	274564
352490	442906
227375	358836
178911	184558
222586	50887
132582	249334
449980	164884
35023	202191
463333	88562
228958	327217
265949	213298
256450	383668
11155	211868
114748	22635
244739	87629
293412	97277
168773	428927
43398	327217
212393	222306
50525	326987
358322	160227
266559	424714
82627	24334
59508	38588
323407	306036
432065	122519
111833	73990
476447	427281
325294	42611
8985	110708
81680	145948
282791	77215
163068	286074
142116	37121
321853	455456
52917	194225
229101	198038
381607	399132
161760	144926
399441	266559
478287	23149
438381	348156
146893	13434
161508	18140
52097	491150
425763	148590
206913	305897
194174	401046
324826	283903
141613	430970
167234	62191
275076	160358
149766	207186
466344	358590
282022	295123
400559	129185
39189	417918
478780	23430
347121	91471
89796	472969
65023	263514
68532	475837
231305	19204
337473	386762
296936	192249
387929	420944
194891	228431
40028	24208
279632	144405
315378	492906
448201	153004
258995	64335
33398	167529
438815	409530
263609	28129
190369	301000
262364	366534
271387	237165
447258	6467
74067	420944
136845	90973
301475	260651
5420	42150
382511	187935
219296	387181
71555	274425
194912	228431
387855	428214
113895	99405
112002	99810
471208	49903
357336	302332
236619	212518
230574	133267
165326	479082
101550	305115
137454	29851
129188	212081
100438	361835
101990	273831
316406	243374
159451	284178
291931	343085
190938	454478
479996	89531
343746	23944
358138	218292
299075	369599
26577	25382
190704	185436
90361	239872
439031	304463
464454	351077
76274	111502
38262	232087
305337	355139
48917	112293
394520	50264
411025	331581
369492	462973
406689	346768
8085	370669
483112	306202
245047	80501
386508	343277
43115	51881
216666	391841
118333	316575
354725	191900
10788	266190
5700	376023
274269	208038
244536	175209
280625	159249
11604	12177
440927	121171
271279	334680
394884	14868
247230	31068
143675	273831
5700	242204
237182	334092
19168	397391
434718	191178
209239	86476
46645	62699
230051	56095
431214	145948
258729	6899
49740	336590
34245	6899
322120	232377
71430	313373
335223	173405
84836	35794
480580	172362
242965	224674
454827	178436
18960	205223
198258	459622
287566	491269
408581	360044
21582	468387
66383	179045
142116	385076
387742	209758
425215	88113
133734	88113
380494	329196
232897	64931
208722	283028
112239	125417
176759	446801
408555	455181
4184	184003
309502	86892
150620	139664
101230	427628
91101	345745
271298	467813
380016	265065
85523	12443
197702	49896
380071	449139
89409	56828
365484	313097
427039	492906
196611	345368
55429	110677
344474	273831
456021	431787
125833	141038
489491	43282
403917	184586
345667	49828
65060	469235
445343	203279
356987	48163
318526	106262
144998	491676
212308	169047
242210	304841
265236	83892
213123	21515
308288	267047
67406	179375
372286	141166
83263	371918
442236	485304
56321	165315
76602	383946
408972	241468
57145	279509
407717	174853
75674	319210
56589	314740
227789	187622
195362	425675
287290	294780
14900	306855
288621	22869
199920	204606
5092	164080
3856	386901
18558	232977
143312	355978
266965	147520
410161	190369
399915	94665
487476	216918
9144	176026
126870	328508
419860	12994
104435	273891
12053	230336
238749	42747
89883	445204
409139	454337
198244	41959
332904	86560
271760	456425
299218	268367
110606	89047
449412	261396
478208	371617
175661	94516
245151	161460
29311	392497
213535	177870
346216	168213
455393	78811
193045	268006
473846	479554
315506	35191
472694	451016
252338	219782
439382	86892
450465	106514
309276	164199
371301	461944
198317	404572
144084	447368
51759	354630
225514	269185
265586	2232
312859	360860
89196	203656
350869	16325
233681	103027
261552	21072
145040	232008
410740	478271
140722	95863
409644	449702
280279	466432
325345	300800
362724	312313
407280	151944
325445	447107
268578	143095
343992	351768
344711	339667
353800	264288
316690	245538
172942	24626
181947	441635
380489	123369
317425	478415
286657	299925
266307	196783
288855	188759
143370	396563
46023	110708
324367	146183
201812	62191
250004	320464
178540	126911
148968	313745
340037	318735
167583	456989
278744	4413
352007	226023
393940	433754
125064	217423
306105	134259
431271	11301
180354	190708
191488	405460
397385	59388
228795	164446
452377	94516
324708	248625
432382	59333
467788	148044
71770	164884
58486	337849
145556	233024
346017	262954
206852	73516
288584	281095
448338	186259
131032	273814
231814	413905
224767	136435
118385	484274
391791	437040
394510	138807
389653	17095
246024	139109
52004	121106
69562	347511
420761	22810
382453	262104
481712	417296
260829	42890
481406	132347
5512	261375
366367	468553
324664	190369
45123	440962
277219	317118
358860	480686
148212	286598
154872	244688
360459	229735
480462	133484
473793	324660
105470	490888
165632	440660
103914	108050
260034	269199
346221	56925
244715	347398
426717	190369
449689	103586
349140	227566
483149	326971
135021	97277
168773	397076
139082	316011
172682	180709
94791	273814
311756	38134
17169	245538
304227	27508
154705	44826
480181	67341
133909	380211
20081	58615
451604	112236
120453	452098
406979	229987
262798	190369
270176	309085
422333	21582
452148	150264
20199	117419
480241	13353
186570	52537
216602	220417
281433	178436
479277	49127
13662	259929
106169	400974
256582	37289
89708	409414
38389	150942
131496	436686
415363	465444
477518	9556
10506	161835
428944	453366
209209	437744
323180	286828
349372	465295
334823	229021
224154	203656
396584	258905
139994	183213
458483	86077
175536	371934
346501	332910
252620	283392
191828	263009
15835	394031
242887	243115
124469	15144
479627	39782
357939	283550
215561	22862
421108	315888
455128	24836
41533	493919
59986	113749
195596	347011
492329	106258
380742	122287
201653	126310
122426	278907
393957	214559
19346	299467
133691	375840
473780	259929
398805	293813
197350	68950
112654	264406
36228	127921
30979	373214
89826	100026
292367	217423
325517	179239
420881	279509
56232	440660
446234	109006
281043	267399
225130	469235
100852	78289
262286	268667
240763	313802
270248	241553
433512	252625
183404	196783
209606	240878
6190	62996
326326	132740
441202	319915
77915	313745
69264	434045
164333	38680
253378	396186
308990	331584
65514	134567
296948	104048
477037	205270
395788	312239
232777	86421
449521	12245
144782	430356
450722	262954
431508	182543
376592	255897
374769	310781
370869	428125
257339	422522
92581	32428
341901	126795
8990	264766
425827	452370
377882	232650
480220	51585
361007	154271
73466	326971
59058	298985
105501	264406
443996	10646
61666	35707
108602	461325
244092	61572
288893	124115
57817	433391
297041	332532
450465	66769
132980	196324
262979	234816
90664	388848
124267	10843
310180	77923
7313	414832
305643	386228
172239	447831
272996	402066
312347	108780
347948	69617
339424	296132
228326	213035
321853	372617
151001	253036
223270	270687
303017	463992
417871	463549
280816	67584
159139	458498
2642	60517
281993	415992
227899	263416
173018	210050
469733	323213
278025	62191
468162	428503
361553	137789
85902	317118
386206	291459
286380	449214
163740	206843
249677	354642
104648	474666
263125	480025
160876	315380
390878	450439
316569	110677
387986	489822
241732	8906
373010	214992
81304	426439
53504	131934
289178	168053
321183	268531
306095	4734
137891	199774
413033	229193
476106	400720
189873	313745
256599	401854
221009	148948
337483	271188
316352	178007
354504	369599
219032	105319
114589	282558
208944	74106
467978	428214
350699	393326
213065	409540
154605	3234
149015	318735
237120	103570
162778	467690
69657	472358
57868	413880
427505	281163
430687	448273
107888	158134
79407	293813
432620	343992
285876	404810
276099	298383
453685	375090
253503	471647
200884	279398
220206	409828
104468	368892
346299	117097
143366	198317
41693	488457
476777	460580
215244	94665
295090	135756
376855	293813
363993	483500
134299	154800
293555	315888
416426	83765
329723	329098
83984	159740
192238	45619
443962	145408
45271	98847
357920	2699
95453	145860
66383	24208
156911	443386
404408	199373
310928	445561
199444	369463
62257	21632
394546	378686
316323	156006
76228	87972
271187	70152
113510	187627
5354	428187
263462	328815
403670	6899
60287	175710
206146	370138
101362	134145
486371	107032
121828	402269
398308	258547
374274	258126
106484	401854
432865	377663
200179	378686
34926	336590
121409	263925
205023	280592
132504	151012
426058	341373
25391	102352
178164	212081
12810	21583
139328	413525
386692	395662
127019	132740
347938	164194
164061	143823
159726	99350
107663	380553
89654	407313
395025	275790
438898	350549
120889	165437
300025	125968
201813	136590
459724	469532
220529	310657
402184	97277
222750	113051
160191	281357
45244	474177
159008	237165
417019	148199
385062	146584
223134	317356
78742	378286
106849	476020
278323	165653
77987	330143
483987	491404
271495	453757
414678	223627
469817	414100
361331	226314
452953	270095
69708	86634
441864	139648
67399	341091
172302	293813
64361	419218
300949	38064
381700	64335
307909	20586
323836	167172
59723	132996
168387	253060
169402	293813
272068	161975
302277	13129
301880	340673
214855	457081
97749	388400
114301	164832
335654	417575
24632	218485
385241	199832
237504	378599
216147	305002
194435	343655
428735	210463
411028	42035
428102	76829
120596	335477
60090	339829
410006	440962
486855	49903
392699	7812
161956	17234
449521	236325
291424	126322
254446	54895
52595	448578
291540	366577
334677	309801
420867	232609
444015	410812
475854	154137
376614	354630
482606	471432
128359	124556
211358	233906
128940	453505
79647	316499
397010	132028
1430	317118
13588	47988
41821	12443
412502	247092
215025	6228
153221	236774
293775	231485
105943	251806
329519	266538
387659	435708
176217	276101
99910	303862
471876	287694
111544	383312
412426	214075
363440	93602
195137	374840
405896	347202
361007	137198
330554	268828
179599	186679
245959	331349
175691	40338
196154	167485
269010	490707
179956	115340
196903	77074
148683	32807
277442	458601
37684	441448
101344	327061
7283	435708
269000	484447
226167	30176
33965	251388
63937	22779
233117	87548
466107	416370
49394	445233
112267	245679
335951	237165
102644	237668
173397	363515
12306	284843
165616	156006
289012	435708
404568	292809
273882	259764
243953	270186
440825	82585
470195	26641
328857	62275
59932	10690
61152	335593
183611	161223
319	435405
192046	417170
336152	276554
368639	3961
93692	126204
140021	333881
253308	459976
242411	166206
350300	294130
248013	291744
149555	188692
244014	298736
361619	329295
260905	410877
39531	299315
91636	122361
459292	311637
232546	67584
467605	302440
486712	114305
146919	489773
26145	108222
156470	346768
404806	300495
12773	440768
225489	105878
124259	2990
353348	201200
48200	97070
268005	276047
356906	293813
34729	26361
439110	375841
332299	396566
26449	475917
107103	378686
393332	306810
212460	209572
37898	157306
330543	309085
208577	283376
401881	126204
275511	317583
282469	459551
373960	196005
271506	82271
465965	370162
453919	116793
297276	434182
72668	480025
252898	29253
357783	353787
19542	158706
410468	378462
439726	190369
436003	444213
336097	86974
212218	3101
195751	12895
284985	396080
174515	391544
463669	361525
115112	62580
41656	336850
354022	102494
253515	188759
216784	332821
94362	204762
87913	423844
405830	423469
29807	486885
281009	334336
284426	108222
386904	387742
398635	455093
466328	401101
410173	70557
115625	186440
257941	207142
211847	32404
25437	51439
219940	185891
155077	227930
67830	450660
154144	10800
287124	56609
157016	332392
327467	421493
460490	209471
129088	375523
461413	93244
413989	477986
211092	88705
176771	198297
432263	58145
260217	15209
167588	27593
397127	379598
267734	53262
6241	120908
60203	160379
21730	392788
69645	391414
109728	22864
392618	51475
126299	491605
437538	232555
94129	369599
80109	132843
35075	75884
187796	426887
30712	25335
486688	162246
455538	402576
374379	359809
275434	246672
252050	458601
429620	86892
339274	307294
346272	26167
40282	278520
27767	302882
138572	393345
284447	214050
46844	97127
387663	340161
330823	332532
67571	296869
430876	393326
346474	414981
263958	247724
421970	283037
428453	285446
318878	30406
174034	21763
121536	70461
397385	117849
407985	188759
255024	387101
437723	336590
34131	38365
478588	464429
257166	28953
51016	14165
260717	195658
18197	398333
28910	467752
403512	192181
250295	396478
23025	62699
417917	214050
41337	20172
237652	431187
205255	452938
139110	140508
490700	466737
457257	354855
325104	373805
410314	334559
364577	451401
280367	69734
178422	229823
16296	394522
279726	372238
103864	366534
491099	23484
364636	171592
253069	288267
460698	433319
375280	293813
428887	49341
93360	485709
62847	467703
170156	343372
303670	134259
290547	46166
179277	129922
485384	421935
372043	158965
214063	410402
93876	199968
374642	111853
134102	344922
424441	137128
441584	474406
157789	306908
414058	279664
188652	317675
93353	354527
199020	395235
41161	294836
15831	74436
125203	445639
318000	110677
317983	335641
291249	188
247296	177238
423210	176380
447610	159250
450799	86476
350492	249186
380984	435817
255084	12245
147287	449298
60287	250793
461314	374170
205505	191831
233187	400253
141892	193093
221332	197671
300931	34737
315573	368268
11798	354526
160064	363581
27872	399867
311467	421349
154228	403900
387825	19270
129367	487833
290070	195607
222362	257025
245522	267602
319266	467012
31364	312697
162750	484426
107222	191312
299580	269005
469532	284155
188439	416213
382151	142018
399159	354527
294452	387742
129773	159574
82889	15773
401113	270722
211712	391931
345401	35425
358942	342724
203805	448770
264784	90277
447831	483595
85049	351300
2715	346065
311011	334132
345070	141883
492841	460474
258370	135966
311515	75293
190673	8459
49025	122694
479865	334974
174729	366127
227121	391414
294130	457839
482899	354838
166858	101644
406822	467192
263173	118948
430965	291324
1080	487941
430211	140044
77177	445419
220372	189264
178003	331535
270027	95149
47838	467752
38147	387742
384251	38904
39725	169018
446413	482049
190789	39764
41491	77229
163562	226308
232192	245679
79605	75309
433928	121106
197184	235781
185193	336590
146267	444359
41298	86170
58278	391414
356530	216071
406972	105453
464548	486885
302918	76036
89021	290890
17471	276531
64203	144073
438646	51895
230008	406626
130069	205491
471519	78383
198966	255769
195145	457697
128509	277444
415949	289841
55435	186259
412354	452098
462821	411365
107075	309798
289675	96703
340884	315105
171050	315671
354414	277646
463085	158759
65513	269418
66734	175378
128160	375727
117803	94516
373009	476951
336602	167517
30568	427616
54964	171856
441920	322317
27634	100693
362903	195948
330814	421822
320019	361476
76207	100635
410373	427025
18577	321751
348661	14335
107910	299890
77430	122057
235731	190369
191079	220529
334378	391414
191933	473821
355087	237165
380521	211820
186098	395495
371701	190369
197804	315449
434015	348563
477932	460010
186945	301659
257581	224383
66003	179506
372122	92613
468818	20719
349140	266012
308715	73018
75909	288675
457710	126162
284344	122218
239906	336590
440378	440962
472372	462424
407577	411016
216602	375405
487540	295484
428853	177630
399981	360469
70861	356722
396421	45805
4684	298077
415872	132740
18994	228431
182035	56828
419194	463620
224352	125334
16776	368294
27322	105967
360002	293813
245938	439755
193020	104827
304150	262954
407718	479664
354642	164699
106497	131579
490346	195432
276821	27989
123161	305877
381692	338016
112625	95068
159633	144073
273273	188848
236340	226542
203724	409828
65048	236930
172462	115124
283962	110677
175536	42035
249894	125737
203622	132843
163943	160887
39715	67590
46042	141421
485940	258011
27043	201893
31992	61339
374274	75583
292504	66053
210595	122462
230577	423559
462984	372857
4684	241718
330987	117768
399451	276358
201813	484727
476472	148995
49744	20959
52644	437065
123563	398333
104817	154457
110614	26453
203969	188319
7922	459997
436066	49903
377047	117729
164447	469864
462027	378462
55914	364807
128349	466737
5677	90682
117129	421661
227628	160799
458460	401871
423983	45147
238548	48163
301839	113538
458813	109253
161788	405217
121008	482176
338203	363895
466790	196144
98085	37057
19542	433747
310306	159378
270248	80919
428887	117725
405771	89613
396179	375840
409244	352490
336723	378762
23619	418000
43529	186259
13899	75043
40890	387484
476149	361197
89219	405358
47253	331581
443170	439460
294873	183213
145534	277799
277373	214229
461460	399009
253310	371918
88129	291984
325162	383146
260572	132982
356496	95922
216653	78681
309084	284997
87501	379255
106460	401949
487831	230324
256410	261092
368143	476656
334477	314742
368619	428214
314938	235679
57608	252732
100977	309425
291890	144529
325985	208442
91828	235867
463037	155478
323365	352317
434040	440604
81096	69607
319076	127921
314598	166827
42979	461732
244167	98781
133279	203656
69318	183711
463089	104048
208214	121965
289742	11610
191846	114845
430822	476231
51425	226494
436740	22512
382096	398333
126437	98728
226600	110677
376440	289447
484325	30592
91069	452626
369905	486275
5167	159202
139867	406814
34035	119868
414058	458601
71611	231485
438123	443553
365874	149388
174887	414930
398321	69708
41189	300718
414062	112758
287444	249267
39683	178742
12209	408288
290465	21840
73007	141783
463945	470403
45619	273831
326631	55181
192769	452464
446131	136574
234086	112796
295841	188222
250796	426370
24370	200444
465783	219743
364479	12245
434726	226578
355083	35296
43334	478415
326953	267884
91895	410951
338189	174831
128484	462183
296514	387185
52537	358504
353714	393326
152276	398066
20719	237660
392635	21583
232784	323213
316716	243438
486100	141649
379680	407956
316852	233187
5184	5645
306727	76628
373395	62191
65208	23215
126870	137554
52438	212066
125420	399136
360254	434893
211238	79499
6027	226501
114332	257298
327965	145128
470432	284843
55682	464420
46544	211248
186463	174991
479220	38992
111087	48079
294790	21677
284539	349901
427999	126156
320882	98267
141891	313745
276158	55857
145902	59332
116608	341271
19542	294695
196190	322422
48953	379598
163089	2232
60918	424644
462884	171179
251982	420757
3554	240823
203656	432404
8580	21851
413693	246882
59864	348798
142452	464578
408459	80501
169584	353557
337232	366941
139812	88113
420479	313745
202478	320958
316136	128816
155062	447560
300240	282626
4471	283828
187647	422274
39601	286864
315536	277984
286001	405683
198025	324598
486712	475200
309599	153995
227068	157990
261600	273831
289447	314742
334014	138536
458207	6072
96279	143629
372830	144249
251396	15133
134323	257596
346219	342169
406963	299182
125472	146429
353287	257326
172864	335434
432582	165267
175300	23018
478819	10646
446960	43523
191456	470444
452726	402471
170122	464029
374901	127469
13125	225864
241031	20355
11209	466737
212099	362562
242552	106936
455188	315855
305984	390787
428944	254720
80342	108555
44577	49184
377186	1292
83616	201086
79312	45899
1839	435817
93328	23578
164741	217458
216602	169135
437041	16433
264358	240053
192611	257509
252044	12129
231337	424441
415366	77210
150062	317184
11710	215858
55951	391414
278087	11548
96999	255244
160152	465625
222102	401065
461268	307331
193610	54133
88790	443781
82968	199596
430399	226308
336371	91570
89204	226879
21095	155214
399453	224783
87343	410236
465755	214881
449079	209496
426364	42769
107448	148659
395468	273149
86560	456268
233768	440962
422805	45413
361553	366577
79518	256121
310580	413860
22825	339444
168640	316796
28375	100180
85743	15209
7552	166903
356865	209933
287523	219431
98702	15061
406969	72521
359189	371547
153407	403368
1390	102352
54964	344898
246563	25350
130069	90443
216897	236654
415967	59393
411874	147396
423912	360708
321787	285446
120205	260615
236200	463881
114332	38851
114063	243473
124833	1060
334127	159249
11314	76241
190562	19026
409595	213221
359909	461547
388999	213986
379640	186259
159452	426034
4707	317356
4430	120361
49531	413525
227017	21679
189252	160321
68098	28273
382713	355204
438920	337755
39616	110192
262883	116467
293682	161408
138956	262954
84907	1483
90053	20959
492966	248255
95130	49127
478019	16433
128036	140728
231305	155730
185467	217423
397332	244805
425875	447517
444755	13498
232759	425240
54268	273492
138060	94667
471073	27683
100349	76454
384698	161303
152059	144470
80916	430823
293811	417201
13775	277450
289491	91711
336985	283603
456274	285446
443393	74106
399951	146202
235338	132843
16569	13273
459104	203656
68843	424040
373755	435708
429787	375220
38798	79195
69074	319108
277467	83983
393409	203783
441889	11626
138016	81294
385512	94516
63528	226546
101130	66548
167605	127961
301560	161920
73742	296813
240119	219999
23309	394126
411341	72523
47318	442650
152777	440660
492561	214050
48137	257313
195447	421830
460010	83872
93818	252252
180259	478415
206046	323525
269801	483187
487109	103154
241988	381233
319231	452851
420396	4413
457163	175721
404568	422047
265554	354933
192969	382166
462821	99365
221783	197280
199067	131603
277765	385076
452148	156140
94791	75499
203108	151366
48425	404806
424018	132095
242848	384596
290362	269849
190260	263266
316282	327096
388190	281252
230958	42035
2978	273831
183213	223307
241234	214219
152877	347202
130126	158914
463089	396802
146893	241679
244333	57134
449871	390232
397471	222701
228225	438770
402661	151944
11719	393674
95026	139262
481632	159434
164775	66696
142901	188267
247312	239528
287887	121106
477932	50339
316161	178436
477844	370755
69572	74324
198018	315888
180254	487345
53340	393326
486209	62191
233498	204447
105017	119762
103422	458119
219546	392329
254406	16433
131820	228013
405995	82837
473249	384371
168437	132153
39880	98420
157534	245679
258257	157859
408907	208218
427124	16450
196535	164884
388280	329070
208754	199353
474295	263713
297436	457081
329144	433400
67351	146172
426312	421285
478588	378267
32644	178028
309004	420480
294507	84914
43667	10231
471112	78967
256914	10329
241497	211548
210259	132247
320245	318278
51543	407306
471652	166513
341197	65275
53963	115198
230576	162937
208859	59129
138516	372314
50646	366493
325960	301659
15415	293246
208872	236213
425640	4331
132153	330157
210961	390687
374033	398844
372395	363973
493380	317100
156965	220473
484732	440654
477578	315888
12901	440784
456751	255290
233954	86295
53496	27467
316372	383243
366982	344018
126266	86476
391400	12784
242832	396431
363984	389682
228888	315888
69749	233160
163423	119797
333812	322636
120101	30428
394411	232890
2643	132740
272025	40784
124624	206022
398560	192365
155448	431399
157610	64367
254719	220417
339353	264716
138674	467492
440573	172867
439588	488690
474461	256121
159721	257684
425462	24516
408823	345745
461127	3377
244973	111623
94860	249334
84605	190369
284218	357614
264086	260854
99906	92166
137454	85078
83963	187
467631	366127
80193	283322
163190	270836
276821	305540
248113	46294
107896	19246
288640	32807
371381	236213
68296	330218
384422	43783
126746	68780
311604	183213
265529	440660
2416	417918
125948	255650
393991	459502
189064	303807
445023	29416
16572	269262
264776	35707
465659	4349
81232	83811
90482	381392
481785	91028
240406	353787
119464	359780
422234	261390
309818	404839
76651	122694
422849	406626
329750	348798
67382	466101
344065	425729
493225	433621
493038	101058
264265	132740
268755	231638
15696	415920
477747	94667
15027	478415
442435	435817
143232	181204
362267	275432
372901	94344
270919	363122
45060	186095
346082	461793
28085	245679
221024	78811
205218	7771
355055	284272
202131	226308
198432	289234
480420	241713
416004	452792
487498	96977
19341	154815
215879	250070
88578	42546
379465	187045
164068	23352
390688	222734
343691	403036
411674	170180
250735	15209
150974	378462
437351	452098
53320	250829
200179	336590
437329	393086
23306	420511
179888	208487
144239	317118
272065	153995
63964	235136
231625	207113
160214	428214
382777	351849
274652	342807
79925	354264
125682	226214
151075	153909
324404	467690
15927	477986
230122	251203
107510	446351
171135	378686
183679	431964
286345	398333
137337	345889
454153	282287
204432	215917
296514	54976
27816	405217
17027	401854
373278	450547
76454	75879
277686	22256
262210	189988
276821	268904
3458	54976
301557	172384
486545	358032
270270	317118
71189	8686
344998	331581
443320	212357
212353	388096
432009	397009
303420	441705
242910	262954
239362	346335
364032	277961
301315	196976
382984	361305
294998	37198
228128	313745
18381	28065
306459	464350
427486	233477
61303	229134
449985	180709
191020	19246
301834	332971
315434	257148
238406	96977
142527	36836
436776	458601
266540	252672
60760	485047
336449	425846
448417	355450
239040	26551
426875	450936
39892	188697
192800	187834
200092	24391
331349	405220
58067	16433
104869	202613
431143	10226
254607	455618
293084	441434
3534	481151
106571	64703
410573	83140
268914	378462
315217	428214
436029	101138
287089	12789
48910	27664
381305	129897
375506	478415
48995	149788
368086	108222
18347	193333
415520	48247
194489	166513
114762	105498
250299	99405
107473	308650
422621	324998
175895	202486
188490	164089
244069	356443
339174	489033
92032	371387
138836	198926
387882	32605
487578	281472
48774	430356
389307	397629
486587	486549
264926	205270
491099	378736
105979	178048
404980	376372
320381	468276
399738	448372
252854	238578
325877	15209
391378	443153
131186	240225
482646	210261
226919	389914
472440	355210
392539	125417
116397	296693
316690	125306
409388	462339
8635	130028
269370	483720
180661	209285
338362	16936
16995	111316
14871	303392
432362	430135
438198	269706
477840	378686
210036	86476
183706	482046
408426	107219
53831	317356
405683	121328
194643	267176
382129	227341
157698	383039
126220	308602
371884	99271
141909	76454
468868	262766
164481	110677
448877	13173
195591	493244
314740	237660
113923	137719
48771	112821
274487	184697
249641	227020
91	40388
267243	434945
207544	321359
230629	389009
144288	32840
193484	82962
363757	431013
45361	132024
466012	440275
369729	208928
457296	112047
181032	308897
178422	65787
308724	110677
25748	339936
368495	62191
118163	288754
330369	374067
22197	199676
488928	206280
179073	258021
89006	8623
462055	440804
428764	206692
490659	205289
8843	243565
173879	283918
218446	181974
121917	110708
372010	4413
170325	240447
327110	249334
84923	485185
127462	345401
150478	186259
288847	36633
93210	415413
125948	194893
475575	317118
309917	82240
120912	294485
143912	160379
397991	428214
35263	483393
50579	301364
271700	1844
66566	226308
320873	413218
467910	61666
319259	347789
186595	355867
319196	313866
485476	85582
233009	338271
52527	476231
370761	474695
294874	433934
390571	316372
220341	82271
874	237547
33074	208851
114282	82543
339729	317118
145525	317675
68532	139611
63276	77143
312074	347476
11733	444713
441821	171592
38890	380616
352292	342807
337573	378419
422803	236735
288176	366493
242332	290531
416182	408528
266307	132073
450465	386014
146893	65838
36310	296337
472694	400120
349335	253872
206803	290553
102065	277269
228431	242249
472270	264864
141098	190369
380267	486885
398853	366127
74044	223909
18330	222701
137213	217423
340455	317118
306294	239645
403275	50264
199683	303648
165393	280979
388190	435708
18936	332512
69264	295493
60000	98737
130093	300473
257633	21411
228035	488157
139911	401555
102571	122462
338955	193602
353856	419844
150609	123371
414488	113155
252046	476471
196607	132740
455572	451016
208569	18418
35371	394087
404744	285156
198018	92613
147874	294404
53137	389610
56737	186440
384231	195471
482089	388719
332068	61224
332369	405837
240522	391308
321282	78447
44503	65624
81358	20662
483503	197212
458768	110677
153418	371983
477279	202023
332280	81060
188500	369599
438881	86476
91892	24070
377827	273831
253643	455703
332531	222867
175530	102173
210613	490237
218930	96746
207042	22347
25748	263978
333557	51881
88359	205270
313631	155271
5561	30300
138725	49228
289675	373946
142254	78608
428540	339402
33760	301823
481161	144096
103325	364643
169832	231731
8752	256316
120811	57134
260619	60598
161023	240930
467339	429066
402368	110677
217397	310565
9588	485546
337667	11575
405687	107486
32947	8428
94671	320952
330375	187834
386660	26885
253020	227972
414980	431285
27817	242478
153438	469577
474847	134145
40028	107711
336824	73381
397267	473223
409361	183213
376442	327061
56437	21583
201771	187877
205380	99718
28496	349261
192742	223068
475150	17470
249280	58145
293913	483592
15068	63086
216600	122459
9084	299386
209699	408045
242548	313745
405818	484447
52558	209060
35151	106373
372868	4391
128121	287423
101343	104505
85206	17803
352604	401854
204330	190369
53591	384462
160191	13370
3819	71917
265921	429863
480161	398365
293913	35121
319626	373021
128291	190369
8461	186714
67139	214950
413785	122383
468127	439479
419100	346395
322298	273831
258496	236213
408329	323837
474879	137128
31349	153995
426292	463200
9793	92427
365531	234356
391882	332173
159883	301631
75542	264908
65700	484210
205790	48275
489353	7924
392329	426961
203213	179689
44464	129645
367443	445200
364407	318735
309225	99742
203325	194091
95494	477241
404960	114611
99686	304466
105568	267576
18160	265711
94839	430997
9570	141509
144832	367798
353004	428482
235631	422998
82219	294836
402900	354020
42471	130069
208967	64335
400811	429200
100875	77733
443882	15091
172163	423062
385062	190918
296693	12592
240964	63528
119001	240234
184218	431448
456658	378686
446542	95922
57276	246442
111603	77148
329727	212722
275639	202236
457003	166085
226747	487874
312474	263572
196398	475047
268040	182924
353361	493148
355622	282269
55202	51895
57021	407122
395983	208774
408737	296000
434502	464694
192800	38379
156249	413525
431661	123213
195601	94516
267762	389908
76651	237347
91880	280871
98180	385000
323963	115421
415672	172968
259923	411455
398834	183428
120233	118083
95815	276808
291772	23430
476648	273831
313733	145691
31831	114527
233498	482337
229735	34015
56050	189384
439439	445830
370797	67858
252174	101593
14240	86476
347036	110677
424647	398811
221852	440660
469250	248934
381536	352668
1751	374215
146197	316388
67596	492374
100670	267352
163188	327378
481784	226308
163675	36392
431395	369599
468063	141440
28403	15209
264108	134147
173856	419225
483566	54976
28037	85354
162809	393326
210833	395547
379662	83066
167799	160545
347172	248963
293608	162795
81958	67470
263542	456796
245997	484447
80193	188866
155914	51222
172525	356204
194076	220553
68647	290450
222031	384400
321387	458074
195565	492632
461706	295383
181499	476231
19605	99825
229218	284797
318792	291476
461227	164967
127429	333113
456862	366493
395177	88203
239435	90123
433297	348758
50301	363019
419917	290450
148321	226494
57447	253376
406872	391414
389344	257684
91810	457329
154781	263464
159008	283889
348055	309801
98420	232884
87065	343318
210284	341916
235375	392086
285548	62356
492113	378349
491724	210050
450307	371918
244688	153545
283803	487833
163080	298767
125408	131010
441146	361527
154741	590
33343	347020
161397	27464
8819	79989
297710	54976
444755	249412
407334	444637
102410	7733
411819	423747
214080	72209
166085	62325
308122	354172
194019	470686
7601	420790
308618	13563
8146	271383
169391	28415
185101	121106
191488	278907
405674	392071
61269	114420
300005	334665
418876	394615
265118	456425
246570	13370
88584	139484
334990	143930
20992	1562
133106	451005
69455	198790
25470	211139
13959	20710
489667	364146
50676	41673
227993	295598
308122	307983
358041	13129
263514	22817
301643	432320
278769	77270
185604	185076
119259	307279
479677	312696
76717	270324
97085	223251
59697	65902
403966	387331
306628	93805
178048	237734
381758	307108
20998	244115
128877	197088
453508	284329
139588	65028
420777	125399
235021	226741
106268	164333
346275	188319
158992	162567
44173	219209
467576	353626
283024	405198
209824	353557
268726	14583
284758	15209
251877	188258
440927	471416
492316	136890
408083	318241
446947	35707
59326	448303
133434	46548
110251	13370
276575	231485
320900	241468
30378	225809
406751	165954
332768	141154
232348	279891
98904	199612
133769	205270
14852	45005
288284	160379
420419	467703
407443	398333
284980	322521
246833	265518
487443	203102
352905	206388
484161	404199
450751	270836
101498	134577
165811	264406
101108	23318
35505	44082
242551	370848
234358	481785
66259	422110
335557	381378
358192	64066
316828	481785
386304	210032
373030	430281
471562	277941
235914	96195
458476	146431
248013	49896
341279	240709
264947	3431
200092	62206
413668	49903
314369	470991
463899	384259
264628	16433
66853	86728
133909	483200
268959	189002
50494	83034
465780	190918
472667	336590
397814	249754
140613	248614
267203	425081
218948	31483
431222	348563
293831	166063
73298	223978
218706	262137
226948	380491
240073	414807
261900	451611
59840	378859
458695	473867
303782	63726
470506	326815
11626	390197
162386	341041
292352	397814
265140	40447
197997	23290
334032	48397
441349	337562
444296	387742
4928	226141
46896	469235
383399	489150
338003	458601
298427	79989
402067	217423
232616	339065
239292	294548
403676	438473
8459	347449
423828	398514
82150	351257
297631	397124
292791	297941
401863	78967
73290	15133
426690	457623
381405	217518
251937	256121
219099	149300
164933	357867
302507	32807
245414	484330
423013	326985
117076	144405
251367	190369
288933	408994
286079	161525
404069	267352
128337	54449
183925	315671
239000	179834
468598	87730
99333	159521
325509	2057
362282	431403
100177	430610
356999	119692
29998	79989
219546	411518
4727	127930
287444	451369
128906	135815
66892	461944
35806	210036
436699	247702
310756	342109
64258	491526
201636	434035
54627	237491
107592	344063
345517	353557
374198	170766
89826	29111
469112	178436
455790	186259
342427	4616
382844	434035
250497	62191
2978	13370
196030	259963
450273	175721
73153	397352
398100	190369
167588	459763
473728	359762
217033	261356
372764	220540
426687	113282
4841	14335
8234	124535
331304	242819
57360	486267
429882	317394
334092	342972
225694	292721
108054	430356
109049	56396
243721	117971
169815	60517
64584	96256
91960	96362
362267	131171
415599	281924
258362	401854
360459	426874
97885	330204
399031	397615
107837	300916
245270	347104
135913	241377
106648	183920
131964	445730
253504	370866
438082	261396
215399	166942
178249	388190
263334	292553
221333	254178
179646	173002
251159	190353
328900	121242
356129	240374
492768	51195
282587	3591
324377	254666
83437	4082
310913	35707
193020	395888
275421	80800
160047	361698
33909	350873
182598	462795
84968	393283
128294	202837
378725	28311
460585	420757
24662	409873
68707	26457
176375	185247
200092	375897
131452	489552
317095	465647
51755	489812
264198	469790
281461	360860
101870	110745
420766	79202
425640	300506
367882	271383
292776	291521
116965	26363
459979	338025
156270	22347
388398	295713
346901	4349
411282	276744
192816	593
149772	379464
129586	227101
357939	70737
489657	164884
377205	144235
263514	97408
51229	79370
439471	271351
101575	304589
466308	4972
309276	143358
387986	397535
267897	213148
440898	415148
355083	491538
126276	217423
144356	364294
80770	262954
250790	119762
175375	391930
266708	437333
228933	205270
85371	418782
263962	84442
83268	358913
262447	393326
249098	100288
428635	163029
26529	189965
299483	15171
179713	447335
465774	367619
316352	440660
301185	10646
342604	91472
408877	385000
441517	445210
108330	387413
376028	284709
466282	281993
319241	393326
128827	178436
189965	80761
75235	368859
271693	425666
64777	131356
225972	134262
385075	218184
331642	472072
64841	392440
344352	25984
461135	85393
373025	303424
76228	160187
93272	376274
134867	89047
51781	141145
12565	82585
58349	217223
472393	433415
104734	183007
230383	80662
275518	225260
189802	303791
359204	49903
437849	281163
34838	300514
129687	137355
105017	10231
164635	190369
119519	339916
134674	201508
397037	154141
197792	414334
433213	164884
336538	241261
94906	15209
66958	86892
398308	68456
448626	103267
493625	492906
400437	111039
78979	200444
415224	190369
209280	248777
310922	104062
130425	171316
281236	480853
473687	413908
100417	25716
429391	207770
304667	86728
111549	413215
463178	131503
138581	241431
110848	406371
88835	306633
2205	26106
489167	103231
289675	92142
214744	401014
326416	51881
406323	374290
87211	293813
398084	186440
395315	218503
217705	114643
240632	244005
96706	6442
307220	74895
427419	184174
57276	201764
45201	363631
245990	239872
166478	219743
317859	440836
101289	142018
78571	59784
483752	216865
467788	463549
295235	447831
265965	83811
75711	257603
38801	79731
423013	419492
249347	303497
476106	281924
136163	375595
43520	246713
212361	479046
90471	209510
376248	306633
337106	218727
458636	399910
309046	17339
376831	89047
439977	433449
34394	229872
122257	466555
389750	130300
66383	137627
350533	29961
51246	51756
316652	391414
28357	129098
370397	459684
323828	297776
241644	247269
87517	3041
22276	458095
211183	32795
492906	199765
102644	59092
347221	439352
227545	175402
73660	140044
489600	77707
470403	215500
267562	51754
276084	207927
222894	313631
227781	482143
119188	35917
478612	397651
119790	132060
155206	408804
324828	326971
449628	351585
439718	21921
387064	84536
162497	420944
229641	366127
479860	215203
318203	430356
111926	88917
333891	465063
477328	22827
293345	424285
114811	397391
65452	336590
315768	284843
459713	300883
238889	437065
406789	397115
274647	347722
198317	158712
267734	280735
271296	158200
318749	51171
15537	90277
16042	38063
294729	478776
69448	72269
296267	317118
48085	210261
419033	83797
326260	82128
144289	62191
147340	409828
321716	454975
329654	88571
326254	247563
244601	342807
420070	267602
51444	355552
41915	271533
202227	396660
439663	54625
472534	330143
36443	42955
138412	273113
243858	53994
345236	332789
383159	190369
460858	461944
279590	123718
228044	408353
360459	395521
259439	183054
172489	35707
229647	78273
167588	388473
60826	486267
313263	316575
277592	50492
465371	255126
292491	364517
237529	300491
346687	140504
222541	119123
51424	291521
483756	62191
473530	203308
89238	119477
140848	427422
65598	231578
415774	15209
67016	141456
50746	341278
76227	16325
111968	30465
236034	156470
25309	67040
201813	143671
473981	456640
123435	123451
475799	303040
331218	168129
80859	274635
447622	49966
334906	83169
275763	303981
145226	32807
343871	84077
121665	159361
389090	94344
403558	293813
326109	151944
317616	417660
94973	186561
199375	297537
217848	95247
473614	368144
364285	220635
5167	426990
167588	129761
327209	445597
179087	186440
292076	67040
264680	341303
399923	103355
126299	359003
133832	348165
365965	317118
36032	108521
244399	238290
116611	387742
113754	110677
877	148503
65244	336590
332482	173092
110835	383164
414627	30176
373074	440804
243537	412205
139936	398712
357662	132247
361538	362711
354545	144529
135464	85423
476179	488888
93834	249869
161475	372178
130821	116888
239285	310756
282452	117436
197563	432320
127807	267602
159979	486885
255767	268606
2756	49660
245419	421115
287413	399867
404586	110677
99499	15209
311639	349601
432463	55059
365188	2096
451769	486885
120016	239561
240371	108720
319259	656
82099	265711
263405	173176
134270	433771
78954	401101
106469	268347
240203	6576
231074	488728
442789	232377
129687	445239
113778	98753
271760	167581
404241	405217
343293	258370
358589	445090
491765	313745
204116	222701
265987	271403
2073	183213
90894	378082
215578	73985
113677	85597
421889	25805
142711	95541
179844	478415
487132	281479
145002	198959
320764	128751
472540	49828
214114	440861
26366	387078
252924	467177
354545	396883
296070	467703
288354	422164
464171	245682
218713	237019
444890	230925
105126	158153
360283	59642
404178	346768
233697	226152
205913	290
174500	134299
68706	216780
337790	78163
327976	190369
370260	118286
482328	331349
50646	366666
311078	209933
427434	390033
390363	10196
478287	304589
309715	101816
171107	75303
15579	240609
364097	19745
481687	212242
441268	247865
161363	13684
304692	56704
311863	234356
35944	191494
12771	420944
61809	293470
479918	37092
266307	302915
253415	210353
485536	453110
14788	387742
350041	157402
232616	440792
458810	302556
422424	204925
74697	258370
153006	393268
245200	142522
411419	315801
238406	467703
163331	430505
179855	467703
133400	476231
194993	90960
19005	458264
229639	250004
257047	409519
90033	167178
492272	14335
339387	345745
137610	13370
381256	1295
430831	315105
434388	462149
395211	76205
99831	419136
412681	420895
397745	157597
236877	232377
221060	275959
89826	160376
250029	313745
200067	412842
73844	439232
135336	457081
110666	472164
154456	238494
288274	185479
349521	51222
255919	37057
2187	95233
460565	474340
59873	460723
86791	286724
374041	231791
56913	50264
112124	330157
398110	392849
336876	162844
110215	263713
286030	56133
192611	297362
486346	332685
469242	183213
435883	301624
366198	138327
279058	490237
213184	196783
432915	488759
51958	110745
490575	297533
98161	64335
152095	351567
95979	267602
314706	85694
23424	158981
79123	149136
386221	441434
456819	285742
231413	462346
9935	206717
49541	286936
393422	113051
131459	89633
444966	93627
199975	402265
368174	256319
184629	32616
153588	134694
341710	119202
417854	8373
381449	313745
212459	275677
170072	152321
310495	461241
273572	109006
416684	486950
292722	140458
392941	48661
18197	303392
453774	152502
438144	438736
230826	88113
330265	189051
354022	222826
87991	371918
257289	434112
240761	87382
294739	371092
327224	336590
90922	415490
262637	282399
295729	478543
399736	236735
143290	468493
116577	165197
306414	276571
275368	105788
237714	475694
405090	286936
428102	313745
250530	236004
324377	33507
66553	364552
170313	276744
14225	20586
11797	218615
267192	122218
431508	54839
396421	319249
283971	282773
287874	405854
406660	485216
146900	336955
437181	380687
67536	472072
149441	49406
409948	391414
77566	137128
137619	301652
394568	294548
319824	209471
78206	140205
174783	358489
34675	156788
274304	1367
234370	61059
316828	176874
169744	363973
279531	330784
107246	476447
148355	368859
402548	434893
59628	458601
110236	12245
349283	78102
282769	70557
344252	414269
145534	374594
67016	253075
111549	123718
325234	163443
12063	407755
230658	404100
252065	119762
315494	431314
304729	467295
167424	91069
17297	241957
251493	39780
311367	439387
388872	4769
359227	476656
264391	357854
407811	11951
140382	207696
432096	48733
407788	121339
400586	293960
90911	197696
278867	187974
226208	318353
419906	320479
276831	341595
133246	60045
375321	140985
353541	191979
367565	313745
398924	396080
151773	155895
7273	57134
305724	205065
432753	309444
196955	218727
82981	240796
242551	14583
345731	313745
49083	52695
462985	210436
469315	148369
442784	428738
208418	474412
249799	201208
155169	410951
438884	132107
77783	303846
157099	299106
183404	181111
347638	78156
322111	414035
440039	15209
252771	38212
392782	65275
468413	65194
242779	256411
29904	285149
105973	156584
123011	255112
49789	167657
455183	299106
16381	374520
424755	367782
21944	159058
492836	195607
447335	364509
52868	160716
253527	411802
240472	446375
125238	86974
277568	453668
301281	54599
215075	203213
120247	232347
325314	113131
334092	326638
453736	325250
190051	265589
112267	207959
356228	469583
322315	466028
383711	68547
406649	485479
406521	75201
123025	130742
401821	13370
397896	186259
263818	112702
198450	323714
235754	348015
224488	196790
21046	373401
244980	120277
282999	250062
287566	20513
225723	46092
470321	186561
239431	343379
350650	142344
28795	436956
445494	4413
96569	43622
130069	258203
165565	23018
109733	31905
332716	445207
246540	88203
492552	186440
480967	447560
61651	300480
483210	69530
126492	223732
61681	336590
302966	264615
480253	172089
301856	155278
357234	82585
13930	335727
118325	336577
65332	219876
307083	403588
408532	150264
275565	340918
443708	214992
284248	234369
262385	94516
247846	401058
461892	203656
205999	413860
261388	240225
492316	208892
469008	38063
91826	110677
168640	490913
390507	224832
181680	85523
446001	94516
81649	203656
233045	144214
427056	391414
369209	147241
190551	61059
477932	89282
245900	226168
153528	132996
478588	115818
92554	212385
146893	60151
262611	338271
201643	153995
217366	112000
301312	153006
187947	401297
300182	476757
319378	16887
315202	113138
216827	30919
461173	142703
51080	49903
317065	337054
255440	331900
414246	58146
461994	438419
281947	208717
197867	473178
215814	441333
252523	378462
290238	457801
433938	86728
462676	30099
374314	18132
479614	168892
88146	237494
271662	366753
81262	367570
110306	273831
373614	45141
240529	179935
343732	234374
492219	61695
350347	82962
474541	15209
200092	97415
294079	206924
92633	82917
42650	17186
413989	369599
456453	95149
116353	423688
291531	80193
292449	251806
484520	100026
477125	132247
116380	333357
301776	386038
341085	476231
288077	49021
432440	395203
370136	232377
68977	52030
349164	334330
202893	463054
48953	478232
390042	275357
119803	450713
458768	381496
222195	378388
350869	369599
388249	251669
337145	363833
216229	362962
239804	479614
283289	273831
154712	37961
347246	160573
31655	185076
448199	367750
170566	69708
338118	128128
102644	455231
61886	459213
29377	99437
78891	13563
287566	105017
102065	246895
446105	179012
277418	42502
188076	154137
338074	94516
285362	190369
319941	226742
169381	278382
230051	229536
135181	314742
194630	306306
204273	356393
486708	153995
428944	360369
274413	293745
114748	454651
470401	313745
288512	146915
6949	460725
429969	447047
396230	251044
193755	263337
165646	404960
420234	378438
195785	25673
319259	46658
483630	334680
490862	60836
410097	454678
60757	242894
370694	468162
427769	203656
466053	44390
272292	79012
392615	264908
421758	121197
9579	469235
101462	227101
335466	321076
196615	485821
362082	379462
429991	397098
107516	249304
336188	119123
29638	254751
39176	387987
303115	86560
19166	414286
339320	387742
465687	57053
478588	79548
179041	263537
242132	89047
241192	476231
322934	316766
230869	423062
256469	449561
290857	267602
385062	27411
191748	180345
379720	371224
373361	75568
449292	258844
180043	178335
67415	200549
287867	22827
386369	48535
452324	110334
124815	324930
194019	430894
259978	163668
329653	190369
310306	122587
427714	371585
11626	276255
2469	391414
260810	402406
456065	12363
304011	656
464345	47861
129328	186463
267301	163805
446945	442265
88272	61016
233487	104527
290	68682
218366	73742
410006	86728
112625	201314
432180	489496
276591	390232
446010	451414
447335	61724
29870	228431
414421	291002
472694	247930
305181	196730
322896	245317
158359	222701
326254	241464
113776	180957
395336	207035
437308	473234
133012	343804
443009	477312
75495	76829
343648	300119
398507	276358
289417	466744
105821	247767
415259	42825
45932	400961
92433	394280
162156	339868
146893	396729
490215	482181
106648	146822
491797	490630
247296	312183
363524	316575
16110	285508
61383	49856
443111	60517
154997	174564
404634	84374
371782	281924
37872	407359
348914	300240
245679	221256
325638	361061
431508	281309
223462	363528
237458	389534
405979	204925
167475	162795
112153	142051
245199	110677
71215	273831
339174	448324
428582	122354
104598	30257
191764	145498
40677	110677
111865	477986
104817	284136
340400	447414
33251	249202
300925	436058
333000	417918
366831	304731
369889	87889
178540	445943
331406	350822
285986	152502
128704	419797
221205	223334
320245	370137
413675	360860
115725	166513
418454	313745
270696	421830
102065	2390
27866	421167
117980	492316
120448	59430
414248	180957
416541	239680
444081	86250
409346	290450
181662	53389
68314	8525
295230	281472
312236	346768
284178	15209
353522	210497
199572	32476
134382	53742
56420	405698
190576	225278
228527	46015
104648	477980
382565	264157
35403	204330
291832	28512
201731	291491
336801	107473
256033	224651
422645	390349
34137	492588
407066	239561
428680	168009
416896	3614
203781	343975
179919	481785
100970	363834
489284	153293
84429	470072
151900	306164
143352	439218
362194	237366
57276	433844
151965	134694
82498	168381
361402	236654
411271	160679
33089	160295
441782	132247
8803	466302
73221	81280
358821	440660
51195	208118
205025	412827
464847	368205
482750	258070
308187	95076
320048	336590
121875	434945
327209	204813
26933	10681
240882	88289
72287	245264
59753	172089
309808	47807
379551	462973
419309	262954
320275	474369
3715	109006
313355	16923
299779	317272
460179	115340
344618	20076
313577	147925
355217	302033
177160	315687
57685	245317
250650	363888
241005	306565
7959	414690
168576	303175
192999	248617
253929	295465
232616	476231
247674	391414
238889	491832
267562	310904
362372	252044
20392	198926
328629	264406
114615	467703
70609	236654
119266	249685
78291	391414
369030	249156
397546	56396
75276	111274
318310	331508
297335	66239
473691	127717
337281	190369
341632	257890
16333	316929
256325	395053
171915	381225
90922	338120
153687	347246
409238	323191
361343	238301
32783	377683
456748	375750
227750	201754
276204	356663
202933	36451
68462	39215
244333	86250
260167	68542
120325	451188
316136	47106
70609	461846
426742	28065
180642	273264
460964	241479
373234	456215
18853	162178
326888	54449
229485	234305
479043	27766
438532	462989
463774	306679
467334	331581
137390	149046
101834	356723
79239	376814
484786	151944
105690	163336
377627	312629
389353	35707
450532	263514
350313	323194
217261	109341
309171	354443
19088	310150
329379	144045
353998	263803
130334	406998
248013	374058
127415	167841
219136	426439
52356	360228
43708	123925
229230	54976
454569	93595
176438	429855
233155	97277
286911	154137
112625	241246
184214	478415
202744	74476
236641	216013
490003	42890
374010	419098
277568	114910
354504	32807
302622	275790
215459	107473
17081	224908
289483	315608
444380	406491
26886	364201
479993	72434
157534	477986
261410	330143
120301	84590
418292	73811
493277	211868
231945	491790
114957	235568
15703	55773
100177	366666
52740	171894
433121	322741
243953	80212
122427	324473
160855	4656
372329	330023
273233	293813
61937	67040
301959	306491
8285	109863
5700	389680
450772	368779
178263	97894
333713	187998
19544	216378
316809	320464
42477	301475
76228	150055
477048	174411
402668	110331
67307	43812
233498	490075
403513	485971
12915	164884
89499	350696
452772	357854
162191	434598
431387	403475
156831	277469
166451	477477
128291	94516
409239	46481
196741	195948
469690	227101
204813	423688
80588	99265
360747	273491
56074	55379
454867	165688
430450	119868
111549	472072
19594	77189
6424	273831
202197	427376
2345	211798
154648	265065
479831	423528
207039	88899
54416	17900
485461	236774
375007	245494
212605	407306
454263	241286
399441	132996
294657	186440
31347	1057
159002	490358
57571	92816
144288	3041
185761	461944
224091	48079
58957	137946
15027	210170
492247	41803
125780	221329
271873	155747
172039	390147
163801	385763
81358	411645
455388	427400
235979	446009
446164	452549
60208	284042
483987	467024
453978	17186
22123	133791
109457	406877
145337	197212
253076	444236
38825	423469
141441	445915
85926	26551
50538	283647
204375	428214
302996	5857
420166	262141
381588	32879
336951	93533
117124	72117
84836	66004
310756	388904
308886	423688
62275	394636
191639	226168
182827	43737
164038	164591
17198	296693
76228	128904
167375	300170
480537	320508
137454	206924
364397	7211
479368	447143
433258	423828
78351	84507
455745	266852
52715	72726
160571	201955
326631	415594
353684	121145
373142	266508
128349	467192
133156	406638
162785	94667
203372	452746
183505	261398
102852	367743
219546	58271
326260	38150
241591	102418
299976	319873
478641	329466
210735	110677
337948	478415
311221	361073
99982	284843
281236	287694
320259	476656
239201	172054
221675	393326
176470	273592
492816	331593
22959	187248
219038	244929
137337	166994
172309	239721
88835	439599
71799	101650
327123	458601
286553	212081
478984	38063
32262	288290
176903	287233
144691	281924
440303	137155
477841	79102
21513	10345
284891	9815
244699	450467
299203	332438
426549	283265
205747	99913
379384	301172
462241	439718
253289	479872
214114	163069
299678	369342
466870	71091
71021	381008
240371	477869
35263	167766
117588	435326
426252	127921
179293	218730
381572	470024
292911	349138
276099	133959
365087	466737
172950	293813
311656	395336
283269	26106
228288	390525
481373	109006
155073	318118
166519	391414
126478	5302
367496	218142
191761	472049
351448	203752
24640	433763
170994	30679
18401	249202
237715	11429
164013	443183
480506	415485
293705	86077
487169	93245
216234	331585
169797	77672
96923	336590
38895	146124
241005	273831
294385	53899
380593	35707
406602	12443
111856	220417
372280	123369
350966	52537
318637	97036
102458	474412
461769	42153
96854	295420
35810	59248
28195	278298
23033	142175
448916	409828
163445	327217
112142	474268
37653	355008
26435	420757
23769	124642
140511	489822
84173	21411
461187	62191
213001	122462
418357	229150
83616	185436
59030	291249
447283	141892
491916	444935
324377	175373
446708	237178
171370	438783
144984	413525
89498	338663
490444	375409
241912	144515
24144	367110
33550	295114
248421	431226
218190	278401
13726	245679
289675	461062
75936	110173
352181	273814
217326	472560
28278	56929
195121	117994
308122	30263
376978	12958
233498	414384
96366	256121
85317	272775
401251	455181
360653	357654
416048	73387
317376	97992
353856	470092
150708	322851
252218	62570
344057	474453
259390	111039
144973	387225
195121	285830
122855	178486
38685	375063
486506	202996
457794	196851
172469	404345
464017	165653
328371	484866
270454	415063
209378	91069
25100	345580
65758	288193
341579	455185
182356	40034
146280	464872
87350	233540
191589	330289
130069	10819
153674	407713
254446	168262
257971	88113
325436	120274
10267	318540
214430	111623
334493	15209
374303	411101
385812	317568
132992	315888
326176	83811
286739	179247
19542	69891
78206	123737
78860	255042
261277	53863
317177	484447
350342	226308
195621	298415
20829	112379
24874	428738
79223	469642
186597	312557
67906	335477
201567	54976
440443	348798
478333	327217
201866	80193
377616	214024
269846	325392
114591	183213
336152	137327
155873	426986
244536	159836
413218	62873
375581	181506
258690	278382
317390	86974
443289	189659
153543	302578
380929	417920
470679	186159
483228	88361
87896	9054
51257	190369
76835	463561
315262	203404
150638	333224
173768	335734
42083	213089
377868	201780
173766	230055
397976	13370
271697	14588
385685	110677
219089	113683
21363	226160
365793	171992
247761	160468
239748	408115
240661	183646
442119	420944
342452	94665
23440	17726
301938	201780
68843	319353
439492	490525
449795	436686
246643	304980
48411	317356
18370	336955
287105	122891
272248	381200
225283	86779
343108	309649
15432	296071
161916	217423
265672	150965
314911	420790
455772	264406
10761	359826
64444	223408
421981	101843
64965	146251
386834	307937
374026	168213
182167	99437
309085	284982
112929	144073
443572	164370
2303	310672
296034	480224
439878	269094
228084	389224
415865	220007
290465	136193
250181	145270
40361	476951
221948	206466
487565	364081
55489	112622
454774	62948
400816	159571
390323	59182
453018	98882
450687	296758
262487	294022
60395	413525
78030	300473
6301	280635
74843	258005
461068	284843
88404	99498
210493	211551
228064	40447
223361	419580
445810	273831
51856	428267
168138	78328
132325	488620
134050	42890
148304	463209
479351	93533
469212	158811
302033	203333
268748	36943
461527	100705
115250	478415
484506	290565
400701	123369
161129	180578
124085	283931
82688	313314
479262	133109
305287	477131
328081	174429
471491	310756
372340	129468
96577	429161
24989	303648
172923	158709
336071	463389
365469	96977
432175	239142
289329	35707
232666	208632
454827	399954
28096	108554
122191	120303
425587	198850
288133	115861
350074	160307
93957	127572
407306	162099
140356	378462
47730	298767
110651	395988
186588	133156
245519	447335
113708	282070
181680	321323
315573	252961
481419	174349
147810	31442
116962	14802
394467	339251
11995	334605
147285	353867
103914	158704
385192	76161
89826	136679
104650	371053
223246	477907
106154	430356
411016	491466
298823	411663
473614	92588
217848	235187
383962	316372
329883	190369
316607	340551
292653	124373
285175	144073
333155	199255
421914	17110
305791	303411
178966	194519
349624	322634
28099	442591
296185	442278
342919	290830
123909	340714
379906	271665
312362	130028
39586	55010
363395	190369
228581	121940
346272	285156
292129	272069
175638	89283
395191	310731
289675	439839
297386	213017
224273	172567
475028	21998
473441	420944
231305	173863
289487	135832
254463	113755
326486	411290
30477	272295
256773	208399
66614	244897
143671	183007
240763	240225
385308	282822
360919	336590
221265	442096
375802	399468
39683	458601
456522	341271
165992	42662
315588	104048
205586	301312
267562	342440
323497	217423
482851	79540
349951	245317
413834	479691
15027	164964
143671	221097
84965	377987
310898	164816
106058	249202
332451	190408
77513	18065
290269	65210
282287	151172
466893	355093
223227	395988
384087	233150
53963	236959
452609	98906
276821	325188
182657	249709
300609	226308
212733	15084
485492	278289
114063	194598
139341	275152
92292	272846
387197	6374
451349	105585
239663	370866
444755	437988
312878	314742
428618	54068
458006	134096
299681	365323
154852	22888
113944	369599
456734	372141
467766	478415
300410	253128
407554	94667
105568	326678
446702	336590
143290	32264
371817	128437
257198	310863
242208	313745
322073	480224
374637	218849
214015	210488
469102	447897
370584	142995
219392	80700
223357	51518
311301	474556
200608	59335
301000	455072
430118	229281
356530	471058
273901	413662
372179	212081
251733	298084
297301	445722
409997	124153
311589	168697
340964	120828
470827	211613
385391	130846
246363	188925
277467	440819
352018	267352
477681	289444
45165	104598
320976	86728
464847	178123
423071	297969
68314	276246
119088	469888
439881	241468
40863	351700
286430	477509
7740	160071
158032	52537
119001	210587
203511	109407
92401	44627
245938	255820
17616	400302
461115	477019
319909	239754
173444	366127
218014	258030
330752	482972
487864	94344
399492	97887
149063	262954
57276	150715
98744	325492
92659	67089
12087	203938
300444	371918
471666	464727
344711	472239
202866	266377
363073	42762
411092	6321
435749	331568
208851	259929
386516	449298
145717	35288
368540	277835
409100	378462
6212	393326
254085	48275
488856	91247
432212	304589
154937	101058
165668	218017
398900	59759
364370	120986
178222	278617
130037	33826
367978	389497
874	271367
110835	318540
260568	469268
105161	214714
42003	109947
249002	208300
233596	478415
240441	234356
105077	414513
363496	100090
332299	279664
298293	257904
167428	425157
280730	119381
25748	357331
99942	341644
14855	132740
375520	401854
15943	429863
424285	378462
468019	485850
191761	306981
230574	234107
414035	179969
7188	245679
244092	436786
33201	177335
105628	352605
451825	306253
128189	404960
389303	27212
471309	309804
49450	323800
173562	483076
103523	127921
239947	213067
289444	13903
204798	261958
420759	474419
76737	274720
87638	78910
61461	8577
59092	237660
138545	190369
306520	326411
166626	185879
55287	385279
139279	314663
105964	164370
387789	273831
36414	477986
359628	228431
134396	317356
153677	394948
455764	169800
325932	114879
160614	214269
250854	82585
366646	345745
344352	476025
361008	205719
151610	352504
146847	9076
259075	62191
11222	441313
327777	118286
282263	288274
431449	474652
314142	56208
160047	339153
181677	245679
350601	461410
263751	101972
96175	413860
80871	165653
423824	173176
347969	53147
267371	181957
356469	101944
371934	233160
292205	454760
71983	419198
389572	396729
80644	479884
125689	321735
450417	220294
216081	34675
166119	170129
229098	259730
26612	407880
167457	59254
453102	214063
383982	65670
279216	395851
432903	492480
64429	59211
35128	355722
51601	94516
398506	108222
416466	185082
396613	151944
177468	45604
229735	52249
314049	94344
74767	59759
240475	364279
460877	4413
138182	175940
172061	257895
136603	40388
394403	437579
446570	281924
447802	50817
215653	294362
139409	341271
393047	86476
89826	492374
276209	355332
235034	463822
480580	440283
411776	51895
46301	447610
417339	430538
1839	476447
373412	140044
347808	395432
405898	269904
382366	458439
48247	60517
394467	209572
342649	110708
276656	362206
171881	140044
197997	234356
352451	470588
81509	85482
50646	253376
23609	28292
142071	50605
466918	62310
7349	190369
70071	434045
308680	372857
429730	360495
446631	72432
374300	423688
267562	251347
9920	443110
321517	337322
412888	400991
295009	348833
305349	287185
249305	187998
358320	261117
297069	490215
470737	167139
309225	185532
217033	150576
232799	484509
230475	28907
163863	343721
477670	407644
58483	264406
488286	389682
314850	160419
373264	428756
227363	434283
354719	224614
378082	74174
347185	79223
383070	209962
448263	431137
108222	298848
267773	376645
43126	19246
2150	227996
94518	290442
265930	381260
413076	247755
227456	45809
272628	15209
265883	57191
95289	218739
41112	276837
110448	368859
239272	425529
263377	368205
90758	129185
478687	398333
175484	372141
356076	202318
273543	485634
223116	257858
147970	366587
245937	411424
190492	277450
71949	179972
150148	161733
71189	43572
345401	320094
488348	43888
257516	380983
70788	265711
274290	54731
157636	49828
438018	179264
368083	6331
4908	186714
314311	368007
349652	403501
90076	451016
156644	467790
98286	83190
127565	78626
460839	124085
207906	410028
77829	67584
202570	414949
239748	288557
92867	121045
117426	293813
453505	209933
77354	67153
165305	478415
440971	443422
29897	118662
465152	249202
246394	274114
173022	82430
39232	415724
222575	179361
279592	177861
115741	273831
361825	459290
124469	129185
102352	222927
129736	106775
483679	86111
346622	136673
442448	83047
187977	190369
271838	474546
401014	299872
48676	183422
316251	397428
158306	81280
440566	454140
148317	274809
169762	351639
86660	204907
250769	331736
439460	156609
471549	56396
312419	99437
427390	101384
402940	190280
5700	171536
439977	273468
366845	244005
414325	417918
328940	338523
12703	131939
9236	35707
31247	401643
386359	70225
15027	466813
26070	214960
128291	303424
345107	446019
457654	132740
41179	440660
210735	48365
399639	190369
412274	313745
245217	139108
40388	20716
45244	238506
389282	486249
167588	442270
430792	241525
184207	369599
188883	49903
450347	439253
104675	378686
326631	32635
409016	318441
443305	412720
3802	59978
187127	290523
270567	467703
372548	337057
51543	315380
478439	388425
221097	196399
444693	370279
188847	247456
237801	67858
430044	336590
346858	5040
486847	446105
340272	469235
6331	24540
390340	236660
110835	263648
9562	478415
440689	340133
406660	216440
308508	404098
293719	388321
18936	378419
145585	77031
23487	19246
382574	112311
106386	425270
301870	12245
289675	319324
314892	77143
412100	78811
15819	317423
253435	317686
483219	323091
173684	419098
305804	258104
416695	218727
58340	250094
44203	355093
421207	359973
446824	456723
476919	243438
435683	404445
418851	160468
223020	246133
105969	49230
257735	245679
51958	27780
197544	457623
291078	246926
330257	48861
165617	212459
149373	113051
12504	49507
411892	358550
181591	182327
80087	221324
154872	343414
53088	394114
371030	19627
351540	66215
461068	132996
275721	264132
255557	311297
268910	95312
113159	3400
381602	214050
374449	94516
443857	190369
222164	428214
142601	441414
239268	152321
374041	254783
213158	245201
434598	9736
81527	382832
71165	108759
224483	388575
492569	276358
84429	24265
266589	407777
487741	137292
191761	290560
340793	267029
336152	164041
328553	83512
291635	49847
19459	423116
238548	303175
92097	417201
45609	203279
150804	60517
426016	150459
39195	186697
318878	104498
408691	378394
283718	409589
415204	123213
212256	186440
97499	30864
24610	107103
23481	290450
289925	258370
280700	430356
7754	313745
409806	479872
146653	286655
176130	225681
134466	92595
398620	13370
167588	76616
376614	360736
100177	467703
164085	214050
477427	464554
62816	20959
150921	333003
485667	291173
26282	457081
305392	16433
358672	54976
404830	481611
380758	268558
405555	22888
200722	326631
275750	12443
428238	287854
41089	108629
100121	449481
189514	459711
300916	355713
341573	246247
305920	240225
375510	467805
113676	218730
313523	268917
51342	40330
8881	358587
194462	479092
457989	270095
336830	148199
369594	188067
391479	260527
179625	118063
90980	269199
288554	360548
43726	311495
415169	10646
491380	324022
94992	217785
79602	226462
218968	474412
12174	277961
241840	481785
126371	482758
226919	24943
249718	277961
220485	134694
188213	261660
430297	127921
169834	137308
93805	108934
53979	375840
484786	304525
265351	243840
365519	230318
45591	226152
416797	492521
196030	177775
378420	422998
410970	409828
269612	420391
157576	187974
211999	119800
231727	331561
114430	83872
341197	429254
105799	404053
414974	457081
172733	217494
108425	473370
198842	140634
75611	486885
480633	313314
229741	277166
235597	170684
310756	335363
207047	366127
229875	101058
152612	176561
402143	192610
468731	11626
222045	235085
193751	18665
263708	338140
15027	345764
434855	449298
5505	141166
39331	339833
179873	150915
295366	214050
394156	312698
212435	257339
957	270836
183748	119868
180057	486799
327518	140449
18540	183213
58390	366127
425842	238727
445473	271734
92678	207535
86950	451016
328362	164273
43023	268118
226863	359572
162421	485702
235229	489552
337711	220978
276589	340772
312268	376558
357352	414868
370842	293813
6055	477571
91090	375514
430272	89041
49092	124085
478504	461544
423828	163069
452142	99405
274413	401854
26179	66235
472534	137128
438317	258607
129720	39331
460687	381793
293148	298767
420419	127921
368505	154658
162310	12245
399441	446167
332211	404886
290388	36195
74494	3664
429791	150123
79592	342842
37722	93087
207373	4369
336259	309286
324502	242661
38348	249334
256142	119381
227247	54976
143504	203365
122366	93627
477063	185798
290794	166572
113593	283750
403982	92115
74058	460534
24706	355700
266965	35241
276477	476447
475389	362639
445391	323146
323248	324235
142696	329196
412439	389682
1695	165011
296477	28129
111833	21239
36856	201713
231091	290076
91828	301898
182582	42890
342842	296491
148934	305344
35898	300184
253976	134500
471389	465006
263557	157658
24492	371453
280367	435708
108555	455769
71983	5474
296645	108700
71430	310237
130651	445796
268910	443559
215814	239209
136928	421830
323836	70541
207713	406626
62320	315413
2935	285636
36683	145753
273901	132192
49334	134353
205069	224383
257489	405842
15895	491196
67126	410074
85343	214050
327351	295871
357577	487192
378079	397350
462748	51895
170491	72097
180190	377933
245992	447468
233117	114632
80375	88582
471112	457500
68087	120055
1875	401871
103541	121828
273084	130609
83569	70557
360459	417575
71334	187998
457271	407400
117791	12290
28877	447081
314395	231932
107817	271453
134299	94848
201746	348731
285688	197413
20582	190369
175109	275058
245289	276403
375199	391724
474341	464080
128867	260854
262775	312805
81525	297802
135271	54976
400303	23018
333042	392329
41871	310098
325638	354694
199936	420757
354866	253897
74605	306184
463930	323175
231983	77727
386030	132740
435322	487833
281003	231439
226167	228707
259923	80587
171174	465647
467631	255432
8459	40362
272624	465503
178422	169085
69975	299976
361628	80587
872	329263
202903	292033
359199	426947
393738	334306
472694	336955
175960	478415
441417	37515
331497	317675
149373	449701
161372	60517
59644	264766
260505	258370
219178	246311
19566	329525
209647	420825
16833	487023
222068	36392
137284	430356
10255	313314
479783	119815
56043	181616
452192	406389
71512	15209
3674	394978
166575	343760
431556	7216
448263	234530
247088	265711
260167	209091
483509	136331
396021	267553
290832	90123
489488	380538
215462	103267
48574	440660
442140	53863
365348	146248
353577	317118
438886	468832
127102	10601
326631	365058
141156	317118
324838	42920
236629	343085
450470	307733
71346	156788
177911	95942
23043	47223
63322	103662
403151	395988
106313	401004
294190	285156
189668	470876
241192	148590
411149	153952
202402	35259
374350	300811
421223	417918
176658	1605
32601	435602
189158	98791
156703	390349
110037	469235
143671	97127
68518	283311
432175	139728
230406	110708
312026	187336
88722	398333
187327	466582
117927	439554
327911	180637
301423	326475
198171	62191
1994	449753
172033	453213
412205	390680
362932	108625
283269	183213
404201	121950
210005	42747
474295	323181
449644	322415
200807	296693
342465	6424
363904	28129
247107	313745
199365	66398
53741	18798
474449	330330
287726	119363
117381	354431
280109	439352
53961	149879
447089	72190
440190	328932
485449	463098
87620	315380
221925	371486
49660	292579
277568	327721
84304	35115
479053	457924
7290	291249
183374	5040
195038	298156
97188	348798
394093	299734
60677	226308
44518	373021
113241	48661
428735	276249
406660	207397
367556	493596
343840	86476
270248	126096
272666	242751
51181	242043
235669	486837
203108	476951
250853	164009
233498	200044
118264	220417
326631	57419
72720	370866
304406	378462
137779	300813
388729	327254
286313	464721
286386	63528
462708	146202
105883	57134
34730	99913
102253	152305
473469	348798
267940	10520
156032	105789
17895	119995
39195	472439
475914	226308
372214	278637
232632	326492
97588	91069
318335	104505
333996	428214
434746	205289
42535	205289
113358	482202
228326	286936
84756	62191
151082	250434
186022	183213
7955	354694
262395	443380
426767	27671
160237	202689
168804	94665
146323	434035
430839	467690
182945	385930
314311	462055
350724	107703
64880	118928
103545	154593
68521	136521
398843	134616
239272	364768
60287	22151
320321	371918
120166	21902
430217	411455
225291	185335
487925	143809
443647	38393
140367	413003
262641	426986
394587	45141
67616	22256
100417	144946
471422	51895
86618	162194
46852	482980
155923	453986
70802	190369
387225	287323
301163	378859
44487	103392
22276	138525
47876	51753
96976	302298
103867	104854
290222	82149
149624	203656
378127	458880
157792	179472
458050	1148
422249	437375
80095	395988
366066	13903
184528	73336
286465	445418
29881	156262
43946	92658
120247	268491
456447	149508
53140	341271
486184	356428
435012	360860
74249	276408
33392	197201
226038	21632
338113	467963
29536	391414
41112	273468
167583	153589
435031	156376
491692	332906
275460	49903
233560	353160
101574	352605
394975	71028
332299	407565
304668	20171
107709	176172
471039	102352
24806	383442
313136	94289
44171	102156
102914	187045
325909	474348
105889	402617
450007	204078
200092	112040
329714	317675
363634	406200
208020	391414
127531	104734
282059	415585
273476	225227
489977	35971
113379	332908
49234	83811
237196	103011
81725	54976
477963	228838
332015	190347
175145	181204
233933	154086
286948	72408
414103	303648
10195	63222
163413	171208
210018	410951
400015	48275
449644	422398
418649	409828
197403	465619
422776	325167
219546	205854
333091	273401
129198	5258
459084	156338
332299	243301
299395	77438
470672	204547
181031	202523
389861	251116
292576	224285
454085	28718
220352	404886
293895	138455
422060	79790
375191	395336
164530	267602
98789	416972
83084	303569
27604	196783
329983	460432
35806	253686
450532	172043
22950	79861
218730	475041
430217	317224
330369	220633
272556	447107
390374	7896
409388	183007
242411	385435
406084	466901
114643	87698
375405	91065
409748	31313
302722	282907
107711	202507
201896	389431
384241	385316
455185	283250
178422	303643
161363	137633
150939	147460
24332	35562
79961	132740
145860	109756
237801	205287
438719	467752
403293	396100
293812	34547
416287	150168
458050	139921
356446	137719
435266	32807
168318	366033
382518	368497
463273	23667
304544	315888
143203	65624
468041	81823
83236	268524
99760	80543
244804	160980
66627	430754
110355	110677
315805	116833
414791	74571
64281	456640
405217	258945
222389	180527
321142	146153
9647	404053
382493	135952
492345	267553
493772	127636
450351	46742
385182	262433
469886	71325
403202	136435
319259	278268
252513	110708
104263	290450
182270	99274
43324	58161
421635	195962
108955	471581
23741	384129
293875	426735
54425	445749
214691	65977
119968	53640
111206	131851
153716	183213
374936	408263
349200	95149
346098	21617
112229	471488
377006	244877
217724	141440
342066	439119
114643	399274
429419	85554
235875	492906
389224	34873
41047	360385
429930	206724
294827	150352
118907	198865
355083	177323
42589	215054
233498	379416
270369	412608
437180	375840
64008	409447
174815	486584
439807	49903
199362	79218
404806	258770
136462	95693
281220	51895
329517	398843
31799	369599
316212	237771
106460	35862
339737	149600
131261	164884
435242	438034
225268	468200
451813	298767
392481	401871
435468	66635
56738	380568
486339	246420
27064	181704
324025	219876
48299	352342
85866	226308
271495	50391
54816	110708
276968	220417
93279	73990
489781	482143
267059	15209
134299	259192
167315	187974
252920	429593
263299	50155
419067	326406
208420	94793
90261	225686
198317	145722
361291	182972
91600	257091
443046	23430
189806	99365
66995	20959
192632	105239
166212	485304
148302	293813
230324	56797
14472	422998
449521	206266
214668	266600
241137	267352
127229	485313
190659	52537
239958	338202
69292	428316
307909	278700
460787	399136
295637	406234
150096	175608
68174	16370
240088	104039
120668	303424
298717	264406
315573	265711
481347	196783
2815	371918
90973	110708
158156	99210
228849	313314
153322	391904
37656	58462
133718	85212
172313	11626
169826	313745
248535	181151
44713	148558
236661	184902
490510	12177
398675	232347
23146	391461
318946	249539
295850	346033
31576	113138
219089	288336
38644	228805
445016	445736
422977	228431
121027	18196
199340	49903
41224	121106
382465	243463
345214	267602
67223	435708
199754	31559
151923	288035
157839	370866
154355	314824
450941	458601
106648	3857
97498	114829
125926	258601
466995	413246
384726	307777
132617	469888
287248	49294
281326	194853
423424	187974
174770	414100
82471	56609
343207	71239
189188	242552
423013	10646
10623	440660
40901	396210
256488	15875
447937	194805
123265	75330
467194	155541
461151	48861
33330	378719
470672	153061
235900	102104
442145	51895
201131	440190
468287	418506
325188	166647
413332	120146
280121	318404
422246	133756
199744	178436
382867	227925
303775	235762
222572	467703
481419	266203
141740	474475
191316	248398
352981	416047
443205	266852
414825	311419
349866	476951
296185	166639
468103	220679
212868	372023
446477	446167
438335	94872
192624	300401
478822	332392
59298	27791
362679	4413
284912	473434
158054	348798
80369	316932
66161	286936
63158	122462
248231	88203
128686	353596
37108	169990
480891	366127
477681	147800
313314	243502
10862	466901
204221	121106
152053	401825
474389	401928
359645	245201
448930	412980
367630	425114
301312	183213
187755	136574
194831	200444
194875	434711
14574	82585
299568	443693
285156	235545
263708	119381
298479	360860
374140	49540
220402	246148
219363	107093
202866	278130
193020	442365
390253	479442
255410	224250
455862	13625
239635	256373
178005	82918
138126	370099
336152	77855
192800	350769
45008	117661
340793	47758
75977	471745
424647	122694
474021	349585
284567	181204
41378	137056
326260	40747
461185	69293
342350	50264
408337	121106
93384	146202
16661	128128
214855	50391
212153	58829
154648	285156
350499	249410
208944	207535
188497	164884
473584	226673
410354	132740
385360	148000
455673	422859
414286	292779
231384	287625
200379	248398
369397	165672
223762	249444
472182	478893
374863	296432
359906	370096
149901	433265
132827	60517
491884	237074
397672	162970
190791	229928
364625	48520
252418	476231
410932	220417
322274	65280
30295	27464
454172	421285
26366	145948
356473	391414
55058	313689
415712	399867
299803	189585
422962	152879
70050	345426
135181	86560
344398	388414
280450	245538
334595	434488
153152	4413
439726	420511
158449	32388
348883	397106
393051	15209
386459	325468
403670	209663
407072	33553
160680	270324
58287	184400
464410	299984
269494	387742
200092	43656
171257	401324
281461	251116
485911	293813
353094	82
111439	93842
80575	32261
112975	486339
328940	334336
235726	256121
326631	215864
287347	277098
238693	220857
239871	101058
44160	23902
420153	21583
276239	339308
383808	164370
78382	243115
236032	339080
59590	44733
28661	202996
180697	185704
452967	97277
124148	9307
53414	166063
254446	374055
201348	259435
289726	459416
81624	398122
253184	79249
46374	273831
204123	252914
244739	457623
445104	96846
316481	378462
255623	358836
349378	160071
260115	310756
225722	203279
430170	209117
134299	248301
135731	42610
73096	330675
301683	425838
443890	291249
475613	187998
176669	214024
330954	199259
425389	180992
152612	104498
6289	83253
340237	353750
409025	143471
43926	478353
119561	462973
196996	418390
471833	409828
119531	262909
193767	428711
172716	327464
377930	277287
289675	165794
153197	481975
249939	291190
388071	449354
157816	18479
445463	288035
452377	103804
76666	270095
256684	394074
281644	423688
197920	348176
478208	438461
151300	179045
134628	431137
412440	110925
402178	237235
404960	267738
375451	161402
117124	401871
78168	66201
166597	213308
68975	87768
47035	183213
100002	220755
18928	16433
185042	379116
168821	190369
20485	455407
233303	63193
80460	486885
193887	16661
168132	479570
433932	113051
139902	160329
18451	219743
167691	297522
437902	308028
334372	241932
413944	327061
136798	431650
115440	169116
92815	461549
67531	98389
322366	167588
264541	485442
340417	278272
279748	121106
473456	379610
460685	346793
136229	164884
328667	11372
464547	210805
21383	410062
83318	19246
443815	163452
347121	474398
435468	367470
282025	136744
375035	32605
11797	189733
96427	287507
418453	203279
447468	143625
171079	447517
169932	81191
5173	491701
330430	214992
229735	125837
362206	273515
70581	320461
239498	447517
240937	447560
326631	236312
315562	15209
378046	313745
315962	293464
361296	366828
445919	139951
70824	293813
194440	428080
221786	236216
303237	158170
109733	129185
17847	152502
435608	302505
31765	197160
31544	441313
205247	484447
42152	724
23781	315671
8463	181035
1986	404929
38240	201582
306873	479614
270195	18681
142420	445749
362031	413326
190076	51585
309218	21457
227188	417382
244487	361458
361967	174930
282137	378462
476880	22224
385151	299322
136331	208727
342343	288039
378374	129452
29470	113138
459725	24334
338660	269904
388823	132843
393411	38390
337762	459038
177569	320392
490530	310756
160794	304589
356530	194618
242455	13370
434287	491990
384761	417126
138067	60517
90861	22909
196903	86821
469705	433103
270631	284309
375062	401262
169621	35629
386326	343712
312017	456633
254463	413376
391062	166281
66715	15209
442913	455673
412440	356074
52217	63957
60287	225179
124333	69523
176616	204775
407540	296440
253	52537
239748	306304
248013	260607
211511	135664
153006	112848
22891	33855
454147	110677
182355	306958
447962	248481
60025	264090
483317	366534
490847	369599
161943	43496
216952	94516
92085	58402
360527	415625
67045	313745
174255	72555
442808	476656
300813	96310
46025	387742
323155	94378
475948	213298
12063	480590
194310	20959
329144	453919
95378	345385
417389	263359
297563	82271
257198	461392
158589	369420
326124	71036
345401	11789
420121	110677
425638	65891
412851	16166
346876	447859
432709	62191
54292	293378
12174	258607
375333	247053
192240	252287
413970	363412
137739	310261
141172	93245
184754	113138
465876	338264
183879	89047
433932	424254
165553	124085
26782	219210
19542	383002
259978	261844
18468	268369
258525	165529
73660	176570
91197	46780
120222	159698
226831	127056
28030	23243
339703	186920
320255	110677
241749	188759
271931	458
415060	262954
302770	51896
215337	268369
450465	235097
392839	157100
253766	174885
243746	313745
324354	294836
306282	406758
306040	103825
129842	68624
77817	301659
196996	377778
290704	466737
385991	301351
298814	391641
157526	3714
434666	404650
87707	267602
439014	417201
404657	220000
166472	446801
477620	286728
411856	237178
39633	204235
147668	275677
369108	459684
262613	155258
221768	206623
113685	388407
443118	240796
12227	48079
352860	113897
486894	209572
72266	11314
422366	183290
317732	344091
150422	78229
120246	271577
95917	300137
425518	219356
342465	415599
64325	363972
368431	139714
477646	276565
112149	479872
104347	208801
414036	245538
379680	79358
150423	270003
43778	401549
263858	250679
328367	27992
82688	275981
67365	213413
380302	429161
468807	91636
164541	348996
209293	143701
465606	36609
293345	178048
18851	101370
143594	342017
167607	423589
139350	263833
277568	62366
213314	277450
285287	122462
278455	225260
98220	369795
345889	259929
304271	279509
127270	268176
299671	195042
276821	244601
144830	458225
153006	202323
200786	151525
423013	404219
402767	200349
279734	161041
293340	488439
154526	58486
293913	445949
54268	393326
352261	210082
222127	103382
61919	98506
52473	108582
307342	369599
184471	355093
152768	476447
246132	289444
47302	267602
415023	443976
313737	93438
87664	186440
440499	41075
351911	354098
241931	440465
136838	220635
165680	483259
280922	274508
78351	4349
359749	481279
263377	180757
373170	26051
391167	396368
452902	38694
488908	430894
34773	287904
9309	170736
302523	228434
293860	436038
356821	387558
92215	400157
266559	72670
156752	240288
139248	406666
300051	325870
408693	461937
358373	5041
2409	350660
287382	210353
140806	124660
93384	190303
178222	230255
152617	320442
75406	452158
167172	20360
438419	313745
258204	318652
212338	455970
259218	207281
101511	363678
190738	169827
124729	486267
23958	112312
139393	463200
182002	289621
283005	106319
293682	331771
477747	152502
343460	73128
219196	86076
361412	15330
33398	296693
347924	434496
107524	87007
393218	377278
452227	246311
356713	140739
421746	24943
383070	104054
33838	260024
418639	451016
255889	292284
486599	382530
164775	393326
91359	8463
420384	149376
198456	471727
184245	461387
164829	108222
212380	327837
179041	102210
373420	208647
352798	29689
207032	121304
112372	127050
319051	202523
326426	20878
56784	241468
52909	222495
238594	235752
257002	94927
384442	94344
207289	222701
322543	462210
436719	474367
245555	36885
400134	291249
271188	460611
260879	440968
264080	3747
433726	378462
400800	227590
437952	246926
343159	29168
471148	113138
331119	315235
454790	23950
277084	23018
438475	172979
472310	61572
169124	427896
443307	107222
253112	338673
48269	52233
462893	379302
231305	449064
420143	63528
288618	33855
357427	113698
330600	480682
288980	116595
9530	284979
280232	413525
312347	333286
364492	57205
291342	249334
73934	395988
391720	34133
356402	50264
55770	240609
172477	336526
105249	243376
410437	134500
110356	39365
246876	300800
105249	318841
239084	430281
259593	331508
68783	243301
71189	324003
118346	264766
122427	342204
463179	6597
87047	457623
258183	427350
99094	282385
393958	366660
286948	266693
475046	205227
238889	259435
94854	363797
369380	293813
340456	433535
439433	15133
178305	421356
33089	387413
146893	97366
170774	138512
178422	122220
25640	8587
127875	458119
284057	298990
17812	218112
381391	3227
31483	86942
87921	83221
85996	393253
386600	238844
478057	189831
477224	167588
203200	183358
183940	265409
404676	226023
264754	299333
435145	93214
202893	33855
429774	291249
439991	151354
188911	121171
145269	139927
144454	373169
186815	454975
226365	106027
124727	99437
376619	374982
254681	172371
436660	58881
72262	391414
313317	478415
445972	103804
423150	434035
280583	373185
222721	469008
350887	453170
144938	101058
321831	189444
18451	480756
219361	481785
392811	204268
74090	265447
113372	202367
281574	476231
64116	126818
461563	122725
319243	153272
71941	94516
219719	137221
374305	76283
290913	246778
352629	2745
37185	10756
342777	309801
398308	84139
110825	473634
393218	73567
306623	411424
50034	274314
275721	138885
318274	453012
318406	77864
153379	423032
370196	401825
282126	91380
145025	213017
227866	424341
90922	140035
86660	35546
256723	59325
396099	463716
439145	153995
224637	138885
236053	334551
369380	13370
37697	377785
305227	13129
364042	110677
421830	293433
356462	401875
99878	146893
160665	395749
437007	241987
493629	180096
80070	461550
464242	172089
410313	483280
211895	233711
418771	118076
332474	394469
98370	200601
246694	265883
380577	464696
429787	81196
144764	4533
235160	335663
226023	384174
457373	141649
270095	187518
276221	481368
273806	4413
432175	369167
395319	484735
355279	393449
244480	365721
256422	247996
263602	398122
245318	399867
121349	477509
89238	85021
454047	379386
254446	275768
160832	84193
39892	429284
76677	429161
55435	186440
73347	288035
147897	300528
429785	231464
112425	67040
210826	275271
78271	439737
399533	445453
89359	28065
377709	240796
153324	336590
31184	94516
182841	21583
405898	295159
477328	310756
382848	82
147260	268176
3502	121794
481879	48861
407516	15133
94082	36066
326387	134145
435576	144405
36239	47861
335747	94516
284040	317118
105656	44950
247785	161875
5090	180578
65980	249334
432568	52537
46927	428080
441159	134287
100313	428125
118061	54976
111448	392788
158481	205270
57164	475917
234442	470591
8164	209663
324502	252989
320301	255316
243261	113138
140442	401949
138956	207535
17580	336316
107145	208291
35735	408313
171282	87178
363382	103332
194875	74585
85807	39283
313281	281943
213248	240796
458292	187836
19005	470991
388375	401177
280121	478232
235375	99350
454263	411496
92635	189673
58484	274181
355105	207443
88460	420959
77872	305800
251046	26829
95957	205270
408285	190369
121594	381008
233498	299813
416605	183213
349899	123718
17869	330218
114203	411424
149139	439239
92310	453458
219329	247123
477932	109949
379903	230925
370352	434893
168960	424781
145412	71928
158099	136877
173633	332820
28618	267079
292797	476951
109737	156531
16349	59759
22779	229262
345177	272533
326631	265711
399900	484058
71481	267602
338882	362091
382882	458968
315945	267352
360736	43351
490752	307196
326428	113343
23018	327555
57777	310756
117624	120195
280665	263610
393703	440660
207675	363973
26107	454975
139609	46785
269612	432919
161125	95312
323469	15133
263813	381956
488719	216095
47486	248777
285402	17714
199670	227101
103796	2172
89238	344091
169531	760
211944	123410
122465	20633
83552	110677
260470	303648
339333	483761
291816	193048
479627	174789
385970	421935
141085	440740
95700	330377
89219	129923
247049	393974
217074	304493
297983	303076
370260	290722
440511	401762
313365	6823
40361	164884
193764	89047
391264	191764
327209	154271
81432	58213
358050	369030
184207	295218
91594	190047
471365	273008
362303	291484
394285	446801
337171	243840
17169	317675
268814	40377
115382	85083
30493	434121
328837	92239
292076	45852
234449	110063
180382	293058
14930	417244
418816	440804
5841	193648
339877	321291
126484	220010
392820	114930
21275	427803
228225	356723
341632	41959
461285	466075
326668	486267
85739	35035
290622	13129
168833	73191
431264	267847
45377	307279
67367	217423
133639	152502
59986	323419
447891	255116
76936	255650
342534	463186
219068	385378
68098	482906
133106	117152
273972	313018
128948	118626
485242	190369
423238	304730
310505	184682
63177	419435
470264	450312
3748	62996
36913	159249
195729	389081
15433	308443
356176	456893
132610	456640
407684	208617
20390	342807
75093	32807
449384	125051
143331	126204
39144	15635
4098	266538
91499	229872
273900	165506
422576	271690
345762	209572
106514	473025
125954	341664
386062	426986
454091	264406
361008	453122
30831	242759
212153	116377
395664	135360
460551	489167
51445	397009
103525	285616
136937	376139
209441	388575
165425	141526
490144	484447
228888	355671
230871	110677
141568	384772
96821	80946
306946	286828
58947	254720
406751	89715
159959	6899
492247	348415
307909	220000
203556	263389
119538	62012
256893	240188
261388	440660
224946	29173
57300	351257
69274	330469
316484	208487
287246	150245
72194	197696
384575	467418
364895	378462
479724	256121
367483	25893
11518	77837
76082	467687
44938	141288
471351	484861
364346	317100
133909	40682
140421	123410
239748	217908
28968	146596
370260	69259
28357	417232
161641	157193
344777	298077
149373	123740
254446	209565
7006	125641
351232	220679
136964	101058
65780	8944
468541	88289
107140	71786
177604	50597
406660	95800
91386	391414
267443	184902
224534	158420
459076	293813
345257	446105
328837	23491
101503	184661
231429	230378
94710	450384
64357	356127
342673	126875
404184	59776
296945	477750
189324	312672
452418	449728
970	171424
424699	73570
293555	183213
230962	418223
174139	350412
30286	397913
221721	419797
343518	303402
349088	7704
409388	76409
122627	331349
236981	434596
480858	381642
400310	196783
445101	126204
208617	458183
5264	67205
243123	157938
341243	94516
345401	155593
27255	132740
339195	244688
57	296054
78866	404074
234881	406188
486136	119381
187539	225532
286227	411809
475454	28129
50001	137739
37459	388149
308408	467612
275990	228431
91343	234356
171199	99254
445281	132031
287852	164253
240122	273001
251671	12064
338773	339831
463067	143305
200092	359192
467358	90123
391674	95822
144251	344246
300047	184558
56620	211868
10343	420944
261444	210261
62978	372141
384408	207991
118710	162398
176751	336590
345507	309801
333508	423688
76228	56312
382882	262328
309314	101069
70157	414620
304174	15209
204330	460405
66973	156375
40359	417784
296635	377136
152617	467944
398072	67040
175184	301264
312347	209510
300273	431349
149771	191391
253784	306397
378350	375840
379728	259545
334321	157698
323300	241357
163781	161127
461839	476545
431562	28860
173078	270128
436624	291823
303838	387860
458065	39764
241173	307364
202613	99072
330369	32088
242750	155214
209739	93245
34245	103267
244092	252609
243667	79989
29533	240839
69011	476231
69166	245679
277808	411424
92047	424707
210320	227101
237535	307279
377786	186561
414334	445757
215814	187604
255603	187998
199148	57188
45877	178254
82792	123095
479351	366872
491173	167517
12213	204330
467605	176540
74292	229406
215717	450439
168934	105878
277568	313745
289515	335799
316330	122135
462436	359516
352905	196783
67358	212029
196003	7601
83616	140378
108064	93007
315605	113749
257740	71415
254446	115123
335672	448529
15955	321688
282649	307423
99161	146644
184471	263713
187623	458241
268629	432796
10226	160356
426491	362783
335322	203656
489445	183840
214917	92613
413906	321190
488036	6899
141988	476412
376166	284118
254651	303837
261875	48163
254980	31544
446220	306778
323133	471027
42234	48520
119834	304284
414128	404960
411173	391414
210349	279484
87188	186714
163884	21823
71483	212081
358011	377053
52761	472375
398100	383389
259784	90123
7160	403608
118167	152129
372179	408156
379395	226308
198317	430292
330191	15209
143385	367946
123955	281504
390294	111611
137454	222539
433269	183213
321050	195121
135179	286828
90907	162247
372583	429339
442998	131321
432913	303175
15423	478415
73327	23449
5645	99210
43835	262343
161703	13129
277806	424474
56143	120806
378959	421356
87158	269904
284406	204185
402316	262610
383813	422435
250833	130114
337200	9409
157789	42467
450798	183213
182414	305300
68532	43334
433203	151662
333183	35707
267302	5040
391479	396563
133681	119123
205332	366127
122889	101125
256389	4585
104740	301348
328568	311297
418503	75081
2187	168213
380538	35707
357357	489552
297586	40891
450977	382666
126911	72171
459342	183213
321340	4374
73190	461429
450532	238507
492255	105585
461393	390672
467766	155167
355114	177429
218720	412997
367297	20635
428011	320830
24675	392788
115298	154089
363941	187836
220202	393970
450979	456640
418755	351257
336150	347202
351818	313489
144314	188067
204593	304865
369889	351639
242820	341979
413535	23225
178991	383391
100058	294805
468753	74886
134599	300071
43775	475699
364792	50538
303507	42610
93400	320797
134975	476656
82632	313745
347709	395988
410645	60389
425371	259675
236032	315566
5040	92686
295277	61376
76984	431616
313839	369599
384580	313822
457073	129185
19847	124153
474688	153069
27570	268531
231855	108522
76228	169849
42879	281957
271984	450647
491183	60517
285520	470079
197485	475215
439507	405441
429802	366781
7281	62191
434262	286936
46092	2384
309225	55067
256668	494102
457257	440740
111968	487932
145021	287854
491923	345745
474040	323798
383831	255886
463193	456215
39850	168381
438660	300121
368075	492906
236268	381578
76531	124769
428892	166961
131585	228707
48200	265711
437994	286235
473653	95922
464548	340449
407334	184063
256582	174411
352199	112908
487497	457363
282584	358391
362740	463214
312293	244632
161737	345401
447115	178436
133748	200131
322008	198297
11222	487130
240490	273468
246144	203404
75422	248835
17202	86728
281121	234878
202676	282076
109107	439706
12964	420511
242551	364145
352505	105967
391391	21583
159163	484450
256376	130028
219089	70252
305331	105878
130224	465894
168712	250217
206174	48163
319259	205260
391112	24827
209365	15133
371870	249334
263590	181322
250750	433735
27606	68095
55551	144306
275058	168381
277895	142018
467674	85582
409388	404352
140231	71091
325638	194598
342129	71706
168867	273831
492219	250
144247	53614
189260	35707
452709	344495
132153	54976
424699	148000
470334	317667
16601	198926
241822	88144
412056	313829
267562	105648
54539	456442
87808	41624
372447	340900
267590	277722
287278	203539
488845	166063
12385	80240
23104	315671
74721	209072
457780	472072
296936	30709
214442	389009
83616	223962
165249	74571
217275	84459
409847	101049
337619	464684
226490	484244
482456	310729
15703	320464
487873	258370
87827	435132
72113	441891
125089	38063
113783	12232
156866	462973
424390	9054
361619	474341
62166	121145
178422	401397
206046	72701
225596	14650
88439	265065
203374	13370
228020	406150
239107	287546
326013	96497
146046	19623
180382	36182
125200	52139
130676	252315
88204	388195
217918	244304
346196	447517
138574	168602
395851	343085
7052	285446
451399	65876
202518	141250
260352	69856
326849	491190
463444	212081
404147	359762
56235	336590
85849	393617
76228	298161
482024	360234
404099	384368
51601	234356
450532	35414
171351	194165
97572	230250
261038	258370
323887	341278
176855	257736
359762	246971
125274	297282
21178	425675
30599	128316
130877	298365
154815	269084
85803	98906
204798	421830
121860	306491
356746	317002
181200	245826
24899	13953
237562	373021
441036	99405
209936	390148
233906	98425
31761	149897
362056	320299
468886	284925
421936	167517
251728	230025
334842	440660
257226	342235
200092	213065
382040	48823
476275	41266
326631	294965
199676	368240
484355	393326
112443	62242
112443	285830
66559	36191
114063	72295
216806	277088
230334	424045
379432	147702
88359	399867
44267	440660
28955	42189
180292	226308
153006	480428
388715	86892
411402	42890
409539	137739
461572	306871
382319	457514
268748	454925
200067	77143
126208	199534
353723	97527
114255	303059
139135	373512
424678	393974
329	427798
360531	460515
198696	466428
488321	387185
170582	99405
127660	313829
261759	487932
222392	280174
102966	29105
179379	430735
308122	135133
286666	486885
378982	272427
369944	331624
122724	150942
250469	290798
364575	120570
446154	87033
343685	428738
49184	441135
378497	451742
263621	65670
6083	345011
468155	457686
178331	278470
93148	357807
302795	139297
485585	80834
389224	187889
311449	147262
487300	124085
491388	81599
239084	185681
184179	478415
257899	372502
359687	379255
275768	45355
369944	390703
246955	297393
345401	393553
46766	58486
357009	43400
271172	200163
358373	252989
269124	9998
351606	151763
437729	75273
28614	183711
236127	316080
347653	124431
15299	262954
153850	48316
243100	339567
350981	263817
436298	160331
480095	191148
89510	352551
287566	54895
101119	332392
414134	432780
133909	70663
116410	293813
340501	67700
179621	313829
14597	344344
428277	136282
198976	357855
476067	79989
236961	367919
65570	104498
66822	120195
450798	255650
415627	293456
420266	50034
226332	295484
139185	191220
309245	227024
305437	347373
364738	11626
465917	442907
135736	283474
186570	195117
481068	227214
249017	177630
322274	327721
101230	280850
312466	8632
59891	464578
175887	266082
360314	401854
176630	131973
230259	55907
126208	482
243970	293745
121842	62418
117562	290
88772	487415
116165	226165
450004	175402
481575	375897
23818	479989
470211	434945
1839	251943
470415	286828
3809	187496
24310	57989
3488	420392
148287	296536
144577	237178
237019	398182
262730	443076
129842	303761
81752	91069
403966	160722
461960	165846
324610	434461
120701	195121
326887	264406
308908	224139
138126	333144
6938	90696
237027	105919
153813	8624
363591	317416
167653	189051
447883	352874
216126	246311
9978	422415
93625	34585
43835	176086
250434	370492
89671	262633
353065	438469
71430	376244
162863	463002
73660	437708
212856	134694
333080	401854
26619	271403
165412	1179
229893	179220
447962	231389
371463	54976
456734	205270
220030	90918
472784	234074
335743	313745
25557	360228
173331	476951
86892	294787
336494	375840
222472	153995
232338	476292
352579	13370
482011	115917
449156	75964
282974	77054
229481	455156
110961	94665
216544	361844
482700	308566
198450	356039
211463	27581
336027	176800
373538	295114
418326	76454
463891	431465
231305	186069
365521	436686
216543	382224
2015	196602
449817	353948
448104	116562
471813	352845
98007	193413
362422	464420
326351	414984
178946	443675
214274	180682
207327	99123
53903	283445
201886	369599
86632	372415
337540	229150
310756	375465
387377	475594
480896	286720
242636	75315
465842	25449
244665	24780
149435	153534
8844	417201
133181	191914
135385	392788
151535	324377
15209	224792
86017	205270
398274	266660
399208	338378
244092	406638
240661	25972
350594	327778
128354	27687
278479	214089
351071	192365
352825	11822
224590	89464
456940	98684
256383	317095
398546	146202
153140	83811
13365	315367
193322	137719
114153	468832
360997	209471
242903	234902
77420	370100
155836	204672
152207	395854
414257	1576
373238	86974
345770	59561
391702	32967
187207	170030
57605	38825
425805	28096
174309	318735
211554	152194
292367	146202
477687	209952
460137	241468
245317	48620
477932	132658
487393	318769
430304	391902
16172	7490
248692	446801
33927	106739
339353	202523
88236	79240
192183	330491
423013	67837
130649	273991
100053	53693
396198	389437
12379	205289
73298	27696
471406	74571
138126	363517
129163	289426
231771	475594
174089	46127
311498	371934
68975	180527
341308	449298
14293	373455
99842	110677
86447	245538
310462	462973
107711	404852
166903	152702
257498	488190
451016	132608
319081	400076
199073	120195
419239	445233
201435	489822
109696	217666
472694	110708
87744	183213
253994	423909
49258	361844
376679	278434
259651	468685
476138	16433
414924	60517
381305	81714
88038	129477
15027	347476
180745	87515
120554	176878
364470	9054
82201	183981
22966	46127
195306	237854
122812	86341
126481	386485
490233	313745
487809	326155
288409	288035
484123	185479
146893	86460
286380	283431
96259	209510
81225	78657
483809	387839
136606	243115
212733	452230
424647	37775
485471	148690
35806	155311
191859	428244
289851	423117
410513	103863
43444	436774
359281	110677
406371	234898
441210	365260
240776	217223
427928	249202
25239	489040
247608	291512
450465	449700
339847	182189
57823	259929
59645	69809
396071	382136
133425	323213
74652	266911
189717	191153
75618	214505
437754	154061
245990	20846
15027	170085
109524	351355
203656	212325
448104	413283
304643	227683
242210	327217
477922	490750
90484	214992
335707	463877
244699	254124
266255	442554
30238	325119
454283	280239
288114	124366
221613	239083
132335	92880
129082	171909
153624	110677
146924	282033
423021	65275
55385	355627
27817	312302
8359	332015
144073	406886
373542	447517
73642	275981
257632	95149
412502	29416
33343	148400
144254	246461
489399	265065
480580	163614
217537	112379
219728	240671
63574	334151
115861	203375
262820	237693
110606	446252
68024	82585
444790	397183
287597	130253
237120	366828
147329	140974
4329	275677
15579	143671
106840	92613
476656	487873
89238	337682
67351	465322
319463	310332
309672	93245
277105	89163
423109	163646
312275	222520
493175	34629
431237	460437
446652	160466
204681	49903
372764	171926
238353	185704
7919	297573
284893	309976
15253	449146
450352	292553
280871	84590
67675	306545
388201	74571
459695	390310
322669	372710
318116	318502
85049	85746
255677	432618
453908	425368
449681	41257
124013	63528
110164	439012
101504	341996
455393	306100
296182	331526
316186	375598
47927	203656
303420	421830
404145	363270
122486	125420
322581	373988
300919	321176
181097	389497
350605	174730
326830	381416
411776	187974
61286	381428
408459	213035
406738	322969
385612	477491
44534	317356
252457	139648
340606	112312
479763	445935
470266	232663
279883	281924
374720	461392
377245	490229
168610	443693
54696	443694
194097	431226
284586	159333
61757	158536
353113	156312
314723	121141
155271	371918
157280	483272
89219	276101
195067	135133
279770	67858
330347	276358
400215	447517
323954	4283
271172	285427
294323	28129
897	464727
473171	125399
327441	36392
464952	326985
489787	407565
106268	44859
138412	12661
29735	313207
269612	218366
3809	353166
299232	317506
480439	310148
101389	165055
149732	343834
137155	388423
248317	411424
325960	50264
108414	383270
283575	92193
264925	405837
416432	433866
157283	84655
274900	491024
253071	329867
278171	264308
116858	130711
339958	404129
189228	403809
130821	371513
462332	248777
219136	479624
406660	236641
237180	417844
15502	336955
488488	21648
8048	70815
39622	270027
359157	434323
1881	478916
426495	128736
104778	108830
106041	292468
456658	248614
126483	420895
24516	11917
196438	428103
77192	473394
67367	118662
289621	88113
106735	12921
408924	440660
219281	450289
388485	52627
262639	446833
100499	317118
267826	342807
253890	237165
20049	1292
89238	54522
207007	218730
185761	397936
217170	286616
311756	327427
194003	447230
361545	169822
51237	323984
460724	166513
5383	83467
12950	332362
211318	361901
2652	26209
375028	16433
140593	477136
149502	298606
316190	447450
88790	462293
414240	398451
395443	13370
113773	285050
338535	166845
63306	20536
21411	93533
357969	162795
227855	270095
114151	381096
314311	429368
78562	113138
179473	196846
261882	159692
164273	74174
106739	360790
233045	470514
112799	240601
193058	453197
299836	241468
443739	421476
307696	300811
177244	159520
62844	217326
221783	6899
394694	391414
113850	175923
470909	66289
157323	350466
211	181600
1101	249334
459299	33003
275743	486946
430774	83084
432096	221776
132498	317390
492906	299037
470642	320656
193899	199380
232666	27790
470766	287043
23487	320584
460489	155714
300905	409073
240482	141709
422850	273671
19005	442096
347722	338271
390327	138948
48775	243547
137405	155007
80561	293545
27306	258607
408384	125527
389593	440660
208038	371778
193695	329614
294130	282134
267628	145064
391783	159188
219241	110563
88097	6899
359483	317184
131786	94516
356953	10411
85870	364294
455699	182007
238889	485219
156798	110701
12623	197683
207862	264766
75698	88650
89257	471205
226456	227101
131204	464137
105883	340449
55044	380568
149086	422791
413508	168638
380411	328729
24921	67040
301278	264766
343427	258370
387073	26336
471365	367946
91859	17808
409653	372952
26527	457297
221557	106739
162739	221166
9065	261625
198694	469235
141681	353884
261278	296608
432175	107608
260293	409916
20998	232546
394349	468162
427409	268593
291209	111552
449577	76111
246191	142678
472768	185479
359762	21070
356819	144845
197200	119381
13930	423508
384939	22907
57846	253075
410879	277806
306530	56573
449031	218612
104664	99405
276585	446564
361007	112534
445263	190369
264936	310756
444139	455456
129611	489051
436699	324221
30403	125052
188847	234774
165680	193282
425827	280735
35089	218485
238889	157258
384250	394636
50790	316388
73660	19706
267388	355548
402645	314742
151894	168213
187715	236213
110606	236959
394822	263610
146097	160462
54471	293745
447610	16506
123029	100287
463908	95149
448759	351585
172216	478069
309045	110976
258368	211250
124867	185335
246259	158927
309091	32807
265903	37948
404011	191219
78589	368205
321760	168303
82073	90884
20766	60982
427054	76558
197348	151008
373170	483909
272513	121965
477841	245566
76228	385930
16844	401004
52050	12784
40992	16433
360460	347490
307279	87979
231217	21583
477467	293133
383161	464080
172492	429871
202478	221580
386556	190854
458768	190369
281999	21583
137768	313745
388365	331581
330816	336590
154885	104837
259126	269199
181353	93482
345918	445098
24656	420200
3809	184119
16516	464420
130340	194397
341213	481251
294940	183428
29077	316575
78116	58465
147686	327107
420230	208296
333821	355939
68532	454462
155185	134259
71844	140797
472576	110677
398551	267602
374156	200820
208153	440660
306602	457050
308618	166698
168529	420790
108220	218615
480714	348176
76634	385992
493509	116055
317728	391414
173376	145691
399094	366469
78134	249334
233292	141591
302477	48275
103584	105585
335515	300854
58594	254683
327329	29751
393444	265628
332009	484061
23573	343227
119038	267602
339160	110677
45313	317356
274200	439300
117780	271690
96045	48275
243802	199911
208617	313822
268232	186440
184130	75303
18451	209471
208215	92613
404337	73189
200410	350189
229932	450756
18770	21057
25592	358797
376592	286615
363848	231234
425544	101244
171657	216106
455445	65174
142396	310148
425371	484274
325314	444271
462505	35752
458711	306044
51924	254328
325490	22804
315369	421823
37609	127819
193444	459802
122976	344021
144397	464420
194075	289181
236761	426595
89238	425131
182004	148729
239640	344444
439431	454822
31048	308897
333557	103936
336104	165562
344135	414286
154127	439719
301383	334680
449884	213782
467339	276318
471223	319333
77162	152220
281553	138088
392112	380409
147570	236774
483593	437457
281886	435120
196003	275812
14032	446351
438609	161925
182960	469532
441034	65134
282163	190369
95351	151642
441014	170020
420328	387335
375468	266270
43482	344984
450798	221158
24328	27748
2205	459622
133711	434893
82219	428125
186326	265376
286334	347360
348432	260014
135229	313770
2894	32430
252600	175534
228326	23018
278705	462175
464180	364517
365400	82271
425058	353787
32674	313745
180285	199523
8992	94516
39185	178436
88585	331468
269094	323616
270885	219658
39195	308278
135611	317118
52936	124173
339333	406202
360165	150192
467012	491201
365304	105967
320409	267352
104432	123410
177482	100760
480561	280592
266307	324743
285169	110677
124378	336590
418180	421285
400615	342710
354330	485536
69004	292160
227934	307311
480849	417375
168000	189916
380454	308019
325381	20586
490508	420973
192070	458183
44246	137886
432884	411455
337467	92309
152887	445932
352927	192538
221783	387042
239112	194242
32468	176666
119913	313512
189640	284843
59325	187974
154981	192365
367260	43346
431060	421830
373755	22779
399392	622
1080	165220
60209	84622
349855	440660
221687	330218
335176	15209
52501	472745
192611	9573
346455	201794
221878	142611
118626	224085
148246	278228
367492	107428
428704	10925
390323	277444
320820	63957
417090	378462
53140	164164
367114	193333
384633	215424
440249	71443
72804	392153
490837	107231
4841	402421
214279	487130
260185	59430
347504	472167
81225	178048
15027	300094
335722	161453
269937	2232
103145	127231
39398	348798
437077	200549
89812	264406
392314	264501
293030	297728
134593	144188
374989	268566
373134	13370
5937	292619
66797	118448
417358	300878
208752	267602
40909	391414
459545	86728
359025	236213
351712	210261
72804	474869
439469	364517
146893	96713
470979	119762
294027	455228
449124	487535
319335	466101
276568	407625
417801	153995
35263	59325
397854	299580
299976	259022
37900	165621
97499	237165
22560	49828
369207	68950
246185	45141
437126	440660
165680	455430
421207	204453
136228	155214
159752	317506
307228	238578
88072	331408
215054	326018
90933	342631
263021	170413
165262	79518
208484	401881
328569	436042
76901	256955
479351	65897
21408	126118
19195	280857
305231	41627
243789	267602
229485	238029
247296	335959
275375	317118
450532	437088
456037	107590
112731	213206
128704	12718
443474	317118
422138	222701
401085	272835
237657	8359
426685	108420
361860	446173
327209	290450
65484	45890
468516	390067
23459	307407
52235	94665
331894	314933
214005	17186
437098	41668
421966	60877
204865	273687
35151	100619
365341	421356
413012	77588
355922	288035
174770	440962
335339	142343
437882	205289
154023	272069
331704	303175
81005	323205
12087	484609
379680	217507
435169	432232
189659	426922
218114	319992
17186	1044
456802	313745
57658	439103
260387	421170
347453	294069
375510	409672
13783	40839
67719	319332
477815	279449
424918	145948
389224	246838
59564	217619
184071	478415
170006	159249
406425	154271
41949	12245
126209	12129
296594	369984
249860	211649
349311	304745
40018	471745
401741	364050
12439	317506
119866	446351
436864	133635
281052	152020
483346	238392
142695	12443
88011	284843
407066	126426
482759	359290
441594	233116
96429	468999
117647	67858
443624	70480
179527	142522
222045	306599
251961	165822
450983	385000
15579	64364
290412	90277
273900	476471
254198	478082
67461	382954
392872	146449
200704	279993
29265	348798
416700	417396
145585	352927
415594	12443
13110	154456
371871	49228
449156	281743
158985	281936
322171	458764
86974	185987
414223	304173
299030	340281
270383	198009
294463	440660
352073	119389
369944	387366
321593	358761
406272	428026
106739	70016
356123	126348
186799	395957
397600	81090
255784	306387
141509	428214
414627	384174
165539	42890
282453	426089
463411	76454
157940	401871
37043	313314
305466	266852
128839	1666
376596	268006
142490	32807
412211	341471
203319	132740
170595	425675
304397	199534
218120	294920
36438	346251
81636	418187
411271	313745
272030	440660
25944	440660
311616	54976
444139	28748
464725	62965
350534	379976
454958	45141
23734	95942
203141	125947
340128	28249
342465	404331
21723	122462
413347	223732
352592	193379
482944	273831
315951	224748
289792	255338
99549	317983
403241	137128
306615	466283
452052	208577
210269	238415
118144	184542
121819	36325
251466	291521
490797	185479
214765	232925
252374	473216
190281	60775
380497	218730
163925	443610
129656	92435
245938	188992
4040	485835
308618	232042
131659	43766
430820	267611
98295	250603
254575	62948
378006	217037
188094	475245
486934	194161
85219	205223
293913	95149
119001	242741
437849	40871
238198	213639
211069	489822
241553	423524
325260	221049
482851	301732
41105	396975
137067	101796
186139	108554
302704	440660
231835	367750
293058	317118
366927	164884
115388	378462
125855	282628
92047	432135
367109	266818
454659	63528
32596	277474
357234	384174
176110	13370
125631	16433
252897	276777
158439	79989
370028	92613
63528	306923
78986	231485
158708	383360
219800	464036
250765	289395
129154	433218
444157	24241
423657	336590
479263	30428
283078	336590
488746	331882
351703	421115
408704	429758
131417	424644
375745	137658
482456	218723
41543	493407
298258	368820
52537	376906
211045	93245
5354	414918
198043	489822
199009	371486
352779	119762
204430	384568
255620	361694
311453	354726
263557	183213
422246	427980
178629	62878
219546	277659
27255	58409
306981	119762
150859	459205
327927	7893
70822	388415
37987	440181
284895	188079
163044	93876
390154	377778
84729	175721
747	491520
159016	328462
488272	224696
334680	345702
313217	486339
120861	287943
50081	389912
190693	380519
238703	456316
206516	27500
474398	296064
394092	431226
427794	12895
384052	409540
275654	15184
17993	477986
147532	335812
474341	248382
139190	183479
48792	186440
411320	423508
216534	349882
434867	479066
305827	272230
413105	374847
217227	440861
354648	48784
375026	371918
120937	42095
178599	154187
100103	451078
8426	6809
236930	404609
331617	13129
61548	478415
428334	409571
121449	166707
29485	366534
325814	65210
108060	416887
361619	455805
193020	25748
422084	159083
356836	22347
362813	193486
375619	293813
62223	302014
195994	313745
293219	265991
407213	14431
363791	30912
218355	212246
228128	364703
177249	208282
288035	275717
149017	367883
65513	373021
490002	242335
452148	336577
324467	270324
156995	400120
193100	78811
127883	249202
280756	236213
61647	385076
287566	357274
275933	254006
367888	323623
265711	280043
100034	204596
281449	363973
363999	155208
229868	454818
84270	451621
65194	149947
23143	178881
413816	421379
105249	407746
92175	263009
385881	185076
222045	87402
626	152502
406885	134525
453736	379251
350553	299219
360581	101230
421186	178436
95367	411157
346324	114146
382894	160158
398997	78364
172417	195121
453054	283346
66136	479872
143300	177630
471619	411157
137454	471205
333494	218615
172597	391414
333557	312239
408486	13370
218581	10345
28007	454975
309665	393216
144098	300800
485512	401828
329727	81899
146976	332842
84052	219786
294156	201486
412093	146202
345401	419844
315956	306253
2349	411809
293636	357375
153006	74922
96157	468125
80080	57908
330102	234008
344475	331177
399329	37476
257546	411424
453736	459295
469676	342720
45724	353255
431516	307294
238031	248641
39043	336076
34112	53389
277568	72434
58610	21583
321624	479570
49263	203776
191621	117424
415599	192195
338752	17996
281984	213221
162704	424235
92516	291936
378170	494102
459365	151347
119306	97686
42224	288035
477124	307683
167748	226378
196099	421747
102458	5857
361291	192123
55633	21411
40443	432175
271450	98906
350046	85656
236511	467062
374973	362767
218018	166518
130708	110677
137337	68861
273394	118781
361628	66326
408357	344091
263589	190247
271231	162831
175205	157189
388117	24943
82688	339409
373981	211868
42531	256121
427712	480060
108081	183213
328686	10520
46092	51195
309801	115284
11338	89047
472294	353510
26563	417643
477729	468125
266998	351516
309085	304671
249147	165653
223293	478081
420414	120182
101834	303875
481419	462802
363526	401004
303237	179361
209554	466432
330222	122694
16817	463623
1895	485304
416961	379130
175484	137956
316036	124181
259544	447107
40997	57375
88968	12245
221711	186679
252604	381374
309217	311174
67247	445749
193197	301453
424814	362114
173108	428103
153322	408963
116806	327922
159584	190369
90246	94516
199707	86291
490511	119868
264230	37515
111854	360860
240859	110677
367752	21249
199572	309630
209311	47390
415967	109473
415574	289848
12481	164155
196783	419850
192167	246941
286052	435242
335951	325960
922	453605
410592	53883
325193	481368
157945	283769
189430	420
493399	367919
269004	77004
464242	173176
147215	132740
196985	433564
121998	293813
443163	340339
441302	366124
15084	306100
493255	104081
198111	276189
45057	178436
238855	357840
309740	100909
371195	468162
111209	118877
413709	10646
52796	222106
157099	470621
317826	110677
193499	273831
234452	206824
280367	388957
107016	19377
204907	252283
399441	424714
447335	53263
400888	61784
438478	2677
253727	371729
177512	489569
213910	245679
488971	304173
486360	211090
283346	216868
438403	118755
289664	352605
293525	244688
124320	93009
38409	348563
406895	55897
42854	4914
16844	329288
286007	378049
25974	315888
476479	259156
15667	1468
336768	21411
381455	146202
161114	316047
362267	233165
34655	338271
293848	123213
9923	181307
445372	315888
376846	119123
278206	383461
390798	53906
317844	462650
272427	446480
57806	138521
438646	5041
409769	109824
269004	314740
391404	277961
24279	267787
94384	488937
22385	44469
2661	132996
290952	433391
437307	288837
87352	148243
309245	97894
204622	366127
173103	336590
55659	489292
260640	236466
402575	91500
241198	313857
347478	186463
165963	185076
364266	486885
241553	267352
187796	286697
230629	86077
228810	227101
436201	441694
448280	139830
330752	348176
347235	45585
171915	337603
471370	420532
87826	172216
235793	327217
248013	440562
195106	261396
134649	98012
119001	28907
443062	156282
218828	484447
91077	403600
444251	400450
46339	474412
213123	56337
393041	317118
244679	403526
261177	198848
201572	219351
148213	156920
10924	240063
220692	313745
65712	205391
321674	137472
117862	403573
414286	268076
39390	205287
9750	277242
450090	23193
277537	316372
456492	361382
186616	237235
65519	367280
130224	330389
33825	415852
411155	291200
66459	478415
287605	451414
143352	235268
328174	264242
270676	487155
89499	309631
260287	247168
397013	168781
30890	122694
384181	492906
287986	441722
273289	386085
455388	10612
469619	239880
213544	236654
104263	450307
144601	28129
77231	32017
84968	124660
462819	152592
378566	187125
450596	360415
214012	129933
361244	209572
438484	218727
50906	191166
193303	476947
490378	275127
93218	186014
354022	413525
298864	10345
256716	391414
240486	487001
272301	92787
109062	26551
389479	186069
324868	463035
303283	163336
336121	434293
158071	122694
55980	321630
270069	55451
440757	237235
117435	341316
72470	239045
485901	49931
154808	425675
172114	242791
155073	371585
478561	136331
488235	211530
409204	19984
146997	190369
258911	445753
391241	33855
270734	445233
34798	316959
209587	441056
247092	35707
148191	452230
128291	48275
131174	122694
486708	33855
317370	16923
310156	27464
452895	202152
188406	134145
165680	190324
162421	252644
305422	464578
300406	130540
89883	79306
353324	280336
37189	119868
474341	190447
276820	488190
151578	78448
1445	393184
385001	401871
124560	205289
443817	10379
91276	106840
230574	338283
421137	138600
419740	217430
480187	203656
453501	375840
64831	104383
106268	477328
376679	303502
165424	176229
168184	186692
175017	492222
141509	70329
267562	337802
153322	479570
96256	23018
26965	157280
309300	258941
293850	694
466760	476968
92695	445237
385719	213426
345401	247262
195547	80743
30697	19911
317391	97215
66129	288035
446296	313745
442224	186159
417848	67461
227947	246926
132718	293813
130060	402493
492588	434577
169794	459779
378127	300473
45724	124066
110245	191939
95255	431799
237311	451016
171183	226308
145857	348543
310309	202902
391430	491371
338566	291521
435043	446351
425572	421356
486591	105878
9741	59285
16742	433391
62361	15479
19403	369599
343344	422728
398029	35707
223962	201586
380719	276346
34675	93533
338523	317118
377683	358971
460267	452804
309664	478415
381385	277961
337200	271114
188784	322515
470258	91069
467095	469407
452215	311212
31166	338271
383391	321048
246586	445821
432175	397124
63075	437540
491923	484447
189364	461392
162854	19118
371415	240225
8560	273759
231898	281924
294079	157839
251697	334738
203616	427553
252090	287868
105049	428214
333170	407006
70354	57053
81358	394435
387973	132740
439144	366127
32176	478415
229604	211868
266229	259173
214390	58786
119012	412322
162460	270095
266306	98906
373025	399736
300846	474194
228713	471013
251126	49903
23018	383217
130224	389224
438460	440660
35014	220599
216544	342542
68266	68950
35074	261396
127729	425675
176649	481326
296285	229595
336358	28027
266875	23854
478343	203858
209410	141892
391603	190369
65935	468039
487504	364294
369030	374939
458918	362510
410036	48163
82150	457081
392037	147554
275511	269487
183683	267352
156531	91558
161363	492316
223227	86728
246690	388938
30637	50155
103523	86974
113843	123811
359428	413525
232764	261848
476436	92427
184332	13400
247046	446371
345707	91600
167588	203712
464952	474412
376756	315671
128337	199774
95700	3802
83384	456117
260498	48651
229735	348951
139072	9404
25116	54700
288243	420895
289256	234596
428425	240374
32731	353787
6828	470689
20750	190446
282397	270836
386496	403171
369929	111831
26501	208038
169571	362610
81373	457081
112725	75879
324846	176596
408459	412980
158392	187790
51661	245679
288779	204353
158225	79763
21587	210403
308944	185805
422778	447517
156465	127999
321198	370943
341560	110925
12435	110708
348384	313745
33667	143017
383813	481827
73931	94344
386904	295650
140741	447519
437656	162947
123520	462220
237139	262931
221454	23018
320553	117023
41189	62953
407765	86476
456748	416402
234193	338329
81885	388341
92623	436117
59949	186714
353856	325836
26410	103920
390402	417960
390032	171953
483163	256274
411662	222701
291734	357552
56186	318563
67859	187974
439060	378462
130126	150352
174734	345368
493037	391414
144973	382917
218799	396938
307628	95149
258274	166970
254735	331535
267562	426470
152370	15133
65683	327217
376978	351332
387602	351332
286777	467752
123300	268829
294640	119868
338882	469044
149809	18007
464548	80
48928	259442
390400	90538
211923	212278
123025	1675
48282	415105
77824	300841
409745	293544
420002	237605
266307	450439
277568	411809
110818	177887
358928	96977
189680	346166
359382	197289
488442	401185
254911	71407
293913	109742
445362	186319
17668	186956
251962	229244
452424	350189
100193	334721
1949	89464
400605	391632
410298	273831
176130	335069
85500	411849
84318	354933
231299	125526
463224	86560
172967	334094
85113	265983
255198	374314
191985	14331
114535	38063
264958	327061
260431	61997
325407	65218
128672	211868
145805	131606
146893	3606
39892	417074
493712	190369
380752	421356
445725	364461
490660	23018
292951	430356
58252	222539
457368	250805
24412	159795
42279	263958
332299	330752
219089	234748
329379	337930
125327	465748
155207	183213
242437	118083
306282	464455
204116	226308
211312	317132
246855	440660
77143	169116
363968	421830
265059	338687
96087	138807
133909	31616
326631	355118
404276	134287
125417	271188
19492	176838
478547	479151
293913	316011
148559	230781
77223	435276
55659	126882
321213	489200
146098	126204
115382	6072
191734	237165
303782	265589
122759	143563
488407	192610
167910	179258
429682	317100
486680	23750
226538	134145
102870	158708
200377	491150
2747	209532
52473	83811
380797	220096
32634	85423
74577	198210
124492	335430
480251	412719
250153	109271
149713	25410
454796	181983
278312	287264
355210	306839
130731	103231
182091	467284
426685	268531
233922	190369
128425	86421
322193	33855
196996	275368
357707	264727
153379	35794
231629	283346
138829	393326
666	105987
60578	273831
372961	128687
289807	422164
483950	13495
204493	263854
237714	157872
263549	424396
398391	167757
446550	474271
150127	429863
223429	364146
93627	14002
239171	228932
420266	456691
386377	281764
190446	452752
311510	353557
130060	186384
94558	285685
396738	258370
294508	420790
385549	187836
40221	363721
266130	89047
13142	1087
253904	307866
386654	478567
20087	119972
397385	172089
419492	476394
51008	410074
267029	14742
46708	384174
368942	49966
442544	208486
366442	104884
212153	461392
192871	2404
105309	409519
174353	328253
56057	357357
460929	240796
334256	206623
212342	1292
158099	311694
273683	183690
83230	352134
442424	362784
417332	360860
387959	409142
237169	28237
470846	63190
318193	180700
353434	359874
55857	373021
432362	185479
18181	183213
275721	57002
410857	345745
61651	453213
322785	48275
36954	32762
228827	106501
66838	208013
272598	446471
75119	481362
414560	16433
493142	194165
144398	130194
161463	446415
260367	211196
226919	17231
100378	60517
271865	146186
392086	405358
65134	66769
298240	239819
335620	2606
316828	12895
11946	164884
418743	256488
366170	131395
245613	46297
25966	177690
448987	191386
178422	307133
474817	208617
491141	254973
49931	392788
382844	296693
198867	266242
263586	240286
88251	196783
118690	427937
171476	286936
180113	389011
233306	312733
438146	252131
192909	196087
91108	398333
461805	309838
365874	82271
291892	364262
209528	218730
410289	329700
457418	458732
421626	239136
291299	309325
230525	269199
136093	140367
85404	129783
297069	32752
140575	190369
458583	49228
455388	126326
103935	477632
184599	15209
250184	166325
321675	245332
133328	352081
362384	237548
212228	198926
466428	307404
358860	299580
132278	110708
200375	186548
112346	354611
466109	99959
382844	110677
230397	175345
177482	287554
431264	251492
319393	203081
172125	493784
204272	447525
307294	114445
30978	104799
46158	214024
336152	240317
418571	17803
384035	221660
308296	482618
236999	140044
60047	447560
379710	366127
480593	299437
134589	56319
170230	486885
230051	34401
218416	28129
318111	336590
318080	37309
258599	41066
24094	264766
348873	261396
277281	474976
352605	351527
15027	347722
245463	250679
4724	150352
188847	57888
275763	95350
456231	274314
143631	198644
299114	29856
148184	347829
198661	280594
330975	270747
261715	348798
71511	49991
139425	440660
173863	395521
62225	184479
280762	25485
144973	251417
128313	445104
328426	369836
313242	64335
456658	198694
10251	105017
200092	365831
206789	197528
43522	481723
353027	457538
107064	186440
451022	40447
3534	402575
463382	281924
295009	74138
133909	290450
86833	175497
115201	247915
269428	284982
316530	472239
50155	69839
432522	433279
212358	388904
134585	86560
491560	231536
166405	209857
133909	13656
174066	441843
164254	313745
362029	318126
9574	92613
312161	282322
161890	92553
96404	140473
157961	256373
276821	410180
290540	255348
297069	4676
191944	92691
408843	80228
226919	135052
79343	197696
445435	427803
138684	293813
91200	423688
229647	156376
422921	371918
71213	307961
382811	190369
174054	398166
203938	313745
186189	327217
457216	190369
226665	214090
462708	240374
388684	10013
346416	476231
449156	22888
81525	10836
36405	401101
158181	367250
302359	286313
102342	167172
309156	313745
413603	338289
319882	115942
483259	374030
307935	213936
479355	384671
100938	400536
43349	370333
491654	166125
467882	436790
190936	21356
89945	382513
41786	428738
464548	347057
88705	461392
307367	476951
473580	5267
228050	427185
489878	118364
106739	361874
173673	307894
139194	15209
395995	212203
320052	22255
477277	468832
231618	24354
238537	79343
385991	49896
477620	18479
483606	25388
264550	176778
407691	176191
115943	308624
10762	214600
464580	246311
24779	395613
21365	309903
203298	293813
304263	110835
113434	132740
64526	327238
330954	14050
230068	329713
347130	452085
23725	121817
119701	18850
251704	94289
229381	15133
270224	64714
251525	276137
423150	158608
78066	431006
172216	467590
919	21259
161530	22549
406225	163654
277732	70433
312908	322969
474606	170295
41753	143270
84698	432421
349161	363973
150864	310261
114255	26551
95760	435276
67837	353923
203674	166970
482143	129235
484757	5766
404844	203656
267602	333245
185828	110677
132289	387811
312908	139673
448110	240796
46248	65210
21411	36066
20726	105585
437250	335510
251991	56720
48771	288822
56070	240796
377326	185016
277467	205223
56068	1943
9269	176878
465470	440660
491958	64335
59684	57683
451785	432226
19341	48079
73512	220417
350106	463006
69318	255579
486381	287349
180755	421935
41378	28337
316398	303175
462673	144470
237242	317184
22431	250038
314617	241525
63319	55700
394558	42035
284703	410018
184866	94665
401555	263009
126083	300119
72310	406922
439977	239872
368143	144073
104740	15520
37237	387742
321853	408804
244926	22414
304793	407790
456981	144405
362897	434893
377807	87007
393737	65093
124665	369242
219427	30971
19053	9054
454962	470588
195994	124153
422060	368054
444755	137911
226612	305331
407334	284711
321323	368205
368859	203438
35352	296869
75724	334660
363437	298614
125754	398137
5971	439990
416863	153995
273492	25997
266921	331581
214685	226308
101699	241048
474591	184258
211558	28265
453018	293813
466425	37057
130069	338245
245654	113138
72804	451370
373025	119531
244336	75164
432212	175608
175022	420944
144462	358109
453892	317356
35806	21019
236216	1113
244711	307108
182578	351971
361405	399044
412110	455823
125790	282747
431237	479872
57379	280635
187539	97848
345107	355196
364536	176747
450465	482143
238083	6699
229348	250477
119913	457081
329600	421653
154482	196720
38748	317367
249354	344091
210957	5857
154887	471311
166858	111645
146893	26511
98210	57080
238190	378686
272940	440804
332324	190369
256893	262648
52294	152762
82314	430357
465786	184273
71876	302566
289545	54845
310111	35629
30394	442836
47377	348798
71215	313745
61349	70961
200092	115948
107396	214050
279781	177822
17481	163067
143370	350549
19916	194716
450265	95233
443660	395432
373623	182578
331212	452430
391816	297736
476346	364109
384351	172104
176828	101600
290593	43689
157715	285371
133400	296432
38683	249451
471169	428125
285279	289414
84745	375723
293731	279166
138321	192046
340030	155221
98309	186384
78545	320979
229331	391807
248734	284843
193845	110677
357004	15209
214279	366181
407566	105498
306637	417631
199700	47472
436840	448697
283140	12232
98335	252609
388249	368859
24412	437516
117998	13390
56068	258711
86730	172089
416972	95769
479072	283346
171174	78593
346199	199353
392927	346053
86560	209299
30193	184558
21555	372629
270095	235403
337861	206153
312467	398954
50034	242927
424853	29111
257949	146584
268748	330558
255024	125420
373382	251669
414529	178436
16131	51895
407116	330143
106531	64335
355033	317356
398840	187622
326830	241468
269508	492906
199580	300565
421137	489822
32252	459680
253441	380071
222045	171969
469196	93583
364285	236959
356605	108584
41824	211388
167588	373362
192546	263301
212459	4040
130332	190369
327880	430331
268450	47407
168773	331508
405437	24969
27617	356645
111055	377530
158168	15209
55202	392045
166085	427004
136807	444765
51457	2238
320081	323550
119345	435886
277170	251487
130021	273831
91657	447353
113635	139080
247619	33944
423882	35707
367565	461944
447610	90123
429832	257595
271073	104598
165242	292721
380025	101563
65619	275112
219136	48588
324377	41544
276821	427650
93645	114643
84680	315566
280523	11626
409808	175725
76531	472049
356042	76486
420568	225757
133946	325167
243298	421475
318389	432212
55522	315888
68794	162795
297794	32807
167780	181237
275319	236735
490084	106459
431343	168213
385256	435974
489354	284891
22391	269199
403011	438497
448851	420944
331503	217560
474526	137600
6230	7159
130104	466046
326775	109437
276821	34659
430029	48163
345447	175611
80182	346768
477540	333357
297969	480013
270060	79258
469087	172089
264080	112330
113189	375059
153497	12849
393010	189264
24703	42890
434690	436902
352499	125481
145373	336590
126393	78216
382818	318940
451477	484943
133909	263833
234844	14335
392624	110677
233388	271367
265192	190918
292576	209493
210631	181140
38420	20586
67652	133423
267824	261398
152592	95942
474491	323157
120541	371617
215948	369444
326260	354248
40443	174606
422278	168615
486712	209018
304117	454303
71430	53263
151039	386901
69967	357399
275983	19692
109843	236371
143758	197027
29824	231609
448626	294079
229735	81280
147665	402552
329647	43536
38310	158594
251397	131707
112084	362443
182973	291940
433443	102973
10521	409802
215678	144188
60065	303648
162237	362610
179360	225009
128378	62133
396584	298733
291229	205289
235606	387185
300752	407386
489861	191837
318824	209471
198757	263610
373986	190353
198548	46466
250710	413468
135623	271383
31038	49228
441164	264369
444081	99210
286345	313745
378469	377906
421137	175382
467277	178676
126911	20629
482329	487938
262639	370076
110606	205223
216147	301896
46925	378686
23695	449907
422015	409828
92417	313745
159261	428214
266307	150526
40887	489150
171481	154759
350494	388407
114643	88097
423118	381857
49655	151944
40892	173887
158040	81809
26632	116071
475699	169481
392081	391807
123450	209933
371030	192524
240838	458309
353491	255579
87638	430840
359906	142150
485092	249334
293094	50538
353248	177861
215118	475265
237777	178744
474571	377743
300486	162829
386864	369360
257971	50009
315002	62191
50050	273831
481419	473056
315990	417918
405306	114134
175760	20089
175304	254178
270224	425647
114063	213289
423749	236539
347121	234918
244016	371301
263598	250649
295427	154154
216466	450560
230091	420777
316735	279289
200990	134145
66383	295770
291379	328140
316386	218727
142042	39856
407209	301896
13268	411382
242411	182988
904	421840
424574	137128
138515	190369
396050	58681
140722	21411
267472	141650
77793	327944
219862	405442
398116	275677
368867	305943
56205	260879
205650	85423
256389	14355
381940	110708
424256	458845
173736	122462
64222	458183
198375	200549
425467	196399
167294	338097
331076	481785
350064	20586
2038	220417
32900	45977
364066	21902
54034	361066
416816	360860
128987	270095
65015	205223
62074	27766
230438	220088
165680	26359
371469	164884
40392	348909
356524	395964
188525	8315
454263	31313
107524	83520
229935	48275
444081	461208
39658	310594
34776	95406
348814	485940
92047	332617
3500	304048
293974	138638
191571	250055
271624	4413
143152	360531
233946	404690
154716	141073
42443	110708
6368	71987
314617	317969
285885	95975
429008	253454
353912	179459
313770	337262
148375	489552
336537	446990
478204	116743
226552	166513
409134	158715
358172	16211
282461	256121
84968	202693
318500	485304
473996	214024
100884	423741
292425	197927
160765	48323
64553	454326
489358	145016
456726	393326
244665	217038
3220	50538
151610	400372
441208	344056
458104	311962
320245	159249
451849	448176
336071	295465
117522	485304
468256	311510
374274	422411
103217	323340
103949	236921
37537	52537
12707	115416
441543	391414
331836	296455
52068	447757
39195	193676
12895	369347
427334	447034
363591	432981
118346	40700
259821	401949
105042	361013
345320	226308
367319	20586
33291	336630
19247	208577
341623	388575
280190	491150
479351	3041
315745	326818
318404	379437
45724	363649
431290	59782
224749	116805
321855	174065
345886	137172
218452	99664
491339	77438
243147	486885
456012	235280
160794	399367
8811	135664
433206	179045
189950	51222
367207	50340
140103	219743
472440	47376
366135	168262
137664	218300
423150	149897
464737	460358
258800	11252
146893	206206
95010	467703
151465	384366
250854	392086
388953	405217
200379	129792
169987	97985
380586	286313
347056	293813
290592	187974
297138	49228
468287	233292
153407	327805
191621	286694
417565	427400
42124	372304
10093	401101
141740	487298
127462	119492
136279	425675
350594	258270
478374	103452
436544	432992
250960	58486
115361	466342
352446	270897
234945	375840
249451	456354
64927	183213
39233	9681
345401	125195
198043	214540
346664	115340
346216	218727
183226	106840
180514	311221
376205	57375
276438	75466
176988	32807
432100	421942
177577	393674
99567	439366
282719	224933
266124	374806
237148	330469
10698	81497
162819	359762
65980	135756
41418	395191
83571	49828
252344	32807
267562	411271
57201	300240
300620	135967
62485	87285
156429	196851
229344	15133
439652	13370
26375	463549
143179	405491
490426	90537
304313	93411
199676	28037
323775	184659
122701	264503
427486	111678
267516	355710
318998	123668
76418	91174
311756	316605
41695	161308
314740	100277
285756	115340
95661	94665
177269	350201
133852	492316
476560	434035
359101	315566
335747	50264
77848	419885
23306	429928
126219	374305
456748	55243
492851	166513
128835	469235
486712	156851
112428	484447
374150	358032
8635	239090
247676	475068
268948	95077
74309	315671
445020	290450
304493	146893
365550	323448
118694	114063
33343	336356
236272	275989
483987	127429
318573	63957
313733	485424
280986	285446
410839	257723
287039	26882
120779	476951
316453	228431
464984	435556
242411	23685
256901	329727
119997	10612
124153	274309
304501	11936
291463	190369
201515	146646
174995	478415
41959	266736
215225	105585
79639	351360
416247	53863
313839	32807
235457	186416
333080	348208
250410	268558
275702	167588
299637	482936
271541	290450
302638	65913
414218	223327
187302	292494
300890	359755
271056	459976
4745	209952
193407	320952
485469	254914
293025	176077
285126	196783
67241	233571
84761	187391
271073	246311
151990	273831
33953	361016
304278	297969
404892	321688
138517	83811
120873	79249
335484	189938
430831	241308
199901	123213
479153	162490
16131	387860
158516	70557
159585	35707
17998	295122
331720	347104
378659	179361
439376	388653
337402	267352
177577	412179
354111	305893
3409	428214
461902	21030
212435	297630
143845	484447
181385	122146
343992	273831
58043	424973
161621	137269
375201	447831
368620	310507
246497	316437
205146	172921
14961	230177
451733	296339
120413	130133
111353	478415
49084	426569
264667	80053
315250	405533
296477	418079
351428	69029
473752	455382
270410	230289
433180	180578
332777	77143
55951	1057
123220	67374
8292	451762
262730	484799
39104	406371
352457	75074
2661	486885
455568	433319
301474	138363
382673	494102
320976	50538
389908	8363
315692	476447
101539	81280
325672	129185
464782	297979
75339	353902
8778	249474
28211	62191
380489	490499
10570	434427
241794	387928
281924	4776
273674	113321
261277	274309
138182	253190
180678	378336
445199	251897
239943	380884
81279	124153
66600	446351
131574	26971
204777	124085
202665	385378
436014	293815
379335	244470
483315	327452
285023	244005
303758	46127
358660	27464
43937	311711
391066	249202
271760	387742
460795	416778
273696	105990
264569	107618
250679	408944
165492	226494
317864	378462
478474	284057
75677	52695
246730	200733
172672	485546
337058	295484
456658	464725
51484	42392
153771	298525
476446	190369
134624	160419
359427	463623
57711	320662
369595	33120
219142	317100
239659	283265
132335	431285
492065	477136
389090	8607
138397	63725
263132	273342
190256	210583
138192	105878
284131	421042
373025	114552
219546	145282
15598	87086
197107	86560
277367	486662
129369	486392
458065	351639
363643	122462
114643	481609
196488	78904
102238	164884
415622	477329
404206	292553
378163	35707
428923	163344
326066	176222
298673	479857
256735	187974
395366	198926
274865	38134
66156	30318
289088	51771
324354	205270
327508	411424
117443	65539
244717	352605
182130	414652
196654	402142
199109	149946
431255	10526
340175	424144
407334	396014
206939	291451
280182	105744
38934	99841
482306	164187
53438	390224
283189	25139
241987	377906
126941	409828
31420	285722
43924	273831
422246	410853
438311	262385
41094	455629
151521	433466
57768	295979
6811	476951
491976	297536
62198	162795
275368	97985
74771	368745
24805	330752
230051	121705
203213	144529
459112	206501
200092	170129
336606	29977
102249	432376
431736	493458
488808	246346
227152	395064
315403	15209
120448	107817
325366	258637
186791	51222
27322	464350
137332	110677
431288	304731
364334	33855
385970	491403
489310	278472
269494	272096
392245	81239
282453	337915
6476	66084
222334	356428
9186	279736
208030	313314
184001	217223
468849	363670
311128	90123
149276	153472
315453	446917
188119	196783
478114	366999
470098	290550
167650	214024
246514	68412
396168	122393
473915	169948
389566	265589
181290	217991
96791	360531
327372	327343
37013	183624
59937	65670
480955	397391
179977	244688
263504	399428
153848	94038
39892	330113
17481	175835
206597	273831
239545	86728
343440	216311
15819	329803
137664	388527
483927	296887
167588	451145
492096	434982
247597	86728
487938	414546
275179	371934
400910	396861
471264	15209
222368	195121
158136	267281
483174	28458
355305	427978
358472	445850
283239	242509
199340	336590
238007	413215
194613	410028
170815	203414
65513	248382
121828	114957
153407	187077
449653	5040
170030	395198
312283	238942
2366	320097
314125	287423
27779	86476
422746	489552
456215	264078
410492	258370
452981	415585
258038	206398
255019	267933
380992	27470
400688	428026
93714	340219
82041	320097
413816	268715
28415	56410
266666	427803
336826	393218
452019	196860
14378	428738
485536	24859
164570	36690
363316	312161
324072	115861
459128	405541
101358	266324
9300	304673
485975	447853
280121	257899
353682	305481
467478	157100
176403	266852
294122	419634
415906	256006
56173	110677
333132	49828
414508	297728
476937	267352
135181	217892
203592	165356
19542	207430
21174	7461
230574	227861
228732	492906
16844	359218
48282	441696
55024	297551
13938	16433
50419	121828
72680	218727
42132	438783
427796	431226
248013	56115
372844	310261
110036	446351
267189	99405
219567	355819
304146	325304
141695	356428
187458	94516
42749	18627
281185	259929
349098	105538
274852	123849
422153	340152
477851	96459
378526	475594
209505	422656
237714	192509
479694	338271
60595	249709
151323	317676
60197	258370
221296	487422
458417	303424
29504	232915
63445	401949
130675	243766
138469	178422
18936	209952
289535	203656
239178	86728
140152	93078
268406	195121
301577	154692
76725	26240
158435	424714
271760	317356
422434	378205
140536	141921
379091	461846
308122	314663
233187	316388
406408	109253
405535	262611
302435	44171
349472	434045
307724	478415
262099	165157
481567	124479
183203	451460
55801	477424
17398	100760
459106	395988
72030	252961
384218	463200
8659	266852
302153	213871
441286	92613
266527	114852
241601	267602
216143	465489
104111	345962
52935	202523
370388	398689
8193	273831
295884	236213
349368	33932
168489	404806
258410	80136
110969	161847
76726	213602
319223	202191
158099	450507
21880	5051
441351	388575
456231	237178
337330	266547
306703	293813
298421	489822
233699	42535
220158	293813
121700	72889
329379	459406
175120	307423
78019	426986
27776	425675
260021	340772
156375	288139
347226	439979
397	267060
211551	378105
283718	46188
427376	148291
170836	286153
474917	18209
432135	233243
289675	121844
45710	243562
338894	413281
22043	185884
170824	313745
254542	111355
250833	380721
134374	79794
434304	328059
347063	403389
460626	102210
154025	5292
49129	254914
314343	154580
106028	367798
58275	329419
244866	173640
27888	121304
115725	370866
67497	95329
105145	162795
381408	328773
314545	203656
12534	219824
317884	387742
314693	442048
362713	75914
245679	171339
450890	343085
359790	21411
476919	281163
204472	447560
458831	124502
84745	374744
224016	93609
67571	178422
280547	218730
392662	63425
455679	6516
53140	225214
134299	39146
39791	309502
404443	136048
146200	295114
400437	283445
325450	401915
354942	437682
145456	394378
327655	443976
204635	373688
415987	245317
340457	97277
360744	212369
403373	3227
407636	273831
446556	107473
387352	266600
363581	481918
231305	455967
62272	458517
300240	8607
373021	37672
351896	383218
155053	271285
447515	418784
414396	391414
444890	177244
225723	376705
159332	254440
308028	401297
453964	28285
338507	85870
446222	329278
313815	423515
448770	276950
74768	158074
202356	151944
400783	425589
34585	50264
284186	420944
191806	294189
442784	52929
417305	171884
116576	199409
198043	56928
113457	359762
47112	313829
470342	360491
145577	48163
265548	22448
329931	166651
426217	475723
74932	322592
28200	451016
18501	109688
165454	205223
128359	192611
34339	343955
351658	350845
272785	446616
283346	125720
295866	60337
148313	266736
168755	43859
384310	61595
207093	429863
294130	100717
276559	37948
484015	67258
250211	204330
7643	431164
175185	318345
342187	385000
392329	16539
474295	260224
55961	142042
349271	229219
439992	139931
241823	391551
63817	322692
184396	340918
297054	337921
65095	37785
5700	81278
437785	246409
81658	15133
317778	28129
152473	190369
71665	454263
93217	402299
453738	190369
479984	307176
284512	414257
34339	332427
345108	449403
270477	131409
277212	183213
177335	376426
474193	75201
168889	200743
453493	8463
15654	220533
410452	94344
128376	123849
382950	6374
145111	250679
261735	179361
181836	399043
430116	175402
195362	140737
479505	407935
348564	155231
442236	248293
436270	267612
258432	21123
429208	326616
266244	65891
349974	307768
326260	268006
116599	278146
167599	420944
201925	214559
393268	440962
391547	286936
15721	214024
51730	135538
355485	170341
407516	86728
349794	491716
156773	155639
251688	241150
286948	67577
81225	116825
414247	246311
277896	38038
313314	251055
59903	454975
272313	398333
192742	33553
345401	276621
24577	350033
165097	170741
92500	4098
235706	491269
75130	177688
457418	145900
291698	211932
306105	2003
253643	460437
327846	261356
469008	435280
470356	367919
378163	266538
305332	113603
251493	191609
238063	293813
317390	353485
384231	344051
220535	181573
274487	203279
81887	264771
166626	217458
464633	467685
396431	1292
88719	315671
143151	210737
368915	81310
356837	239574
344952	325193
82712	120986
118248	262064
428508	217883
1278	423055
340175	377270
309890	323484
448010	50383
114815	316173
34686	317118
421885	462901
168739	254429
306196	405491
201558	401837
44388	245824
246403	187998
107295	426089
254670	12319
397960	318654
232488	476951
249894	238299
82981	139830
382431	304184
24844	225190
207909	165653
446643	49314
160094	67089
20172	464166
46877	195121
427284	46127
464322	378462
117258	258798
112443	49828
474606	461620
78030	468050
166286	110708
305121	342807
381579	421356
99521	304616
394145	142690
397047	481723
474341	24943
369691	159795
455124	190369
144577	436686
450550	218151
66235	333197
89219	240313
100468	201900
371455	411871
370405	146202
219546	78303
405555	113311
279987	258370
97217	283392
246755	19513
91818	404678
455126	466737
154981	321601
86481	200003
223727	71994
109180	378330
442245	145661
154800	397310
96577	40447
51759	82403
15783	264406
422603	77438
5595	331581
445463	76829
113475	107637
465771	107873
236998	387742
119329	467742
436362	51755
272742	70428
76677	341271
277888	327217
196398	30032
443287	24193
210689	32697
335902	42000
132153	191959
257299	167162
206949	30965
457154	296693
63741	309251
266028	278854
140722	34433
205739	216190
270844	261396
465329	243149
22719	289871
446051	348798
320482	315844
358810	162944
185907	101049
313461	56609
72804	121499
326751	224085
456748	365702
403533	183213
114383	339403
63698	41959
265207	440422
65546	106531
309871	275857
483706	356301
76974	303802
2416	205289
32553	492906
217739	208785
410265	178077
48282	371884
182192	376220
380489	227352
267429	124569
168711	172089
391129	178436
249055	433391
34730	297649
146815	441313
203656	220073
280346	478415
166271	388211
183003	62019
101906	440249
6467	305598
3111	368819
319017	464725
206389	178852
39715	397035
210030	9054
66146	421935
326155	203656
21783	231230
277403	378462
6836	8615
458545	224655
380454	420757
251272	32807
121828	92888
456748	214540
186586	115340
437505	101471
106739	360234
362873	338330
48953	75292
76228	112203
120253	53863
2117	317118
147499	466135
376023	384976
461511	346630
438795	25410
474005	24467
394212	87471
245811	104498
287566	264826
26184	380409
416326	273955
240624	59117
435608	328945
232856	47376
239019	109452
36439	102352
331491	220401
190051	216157
33398	187834
489692	25341
260356	189537
178422	385000
365578	350879
25690	456222
156056	32077
185392	95942
75369	406751
429774	41158
456612	121001
453821	100705
492317	257242
215238	162947
165178	142018
364980	227263
134212	455901
82849	426439
344645	374887
444380	205502
345215	400849
298479	23553
360242	211139
340685	268534
128440	442665
405946	302616
475336	484281
33553	482039
362933	181396
200554	265065
107449	464734
345546	14145
291140	68361
259917	36836
189467	438783
431409	210261
350650	369256
311691	1057
263880	316388
71137	317118
67351	244005
293285	417201
467074	86476
4684	105585
481677	490204
276813	428738
120652	332638
283961	35707
219908	84089
414752	126473
196398	176616
250404	366534
315805	449298
147121	380071
227861	218017
238741	429863
225727	150478
103518	271631
217569	313745
105570	175556
219607	57758
450207	141166
26969	353787
210050	363123
26930	186159
350650	13563
39683	432292
410028	46483
417980	25041
84306	405395
331091	109285
435919	216542
449884	317676
198727	290450
420234	32612
290497	264908
219411	470539
11189	163975
329323	222886
456231	278907
385737	67677
302690	151218
462748	263699
339823	451680
283695	139648
81432	267748
336792	199015
156446	132651
203978	194830
325979	327061
7661	13370
28229	13370
61937	275487
13930	316269
312246	284126
477545	214261
351030	122218
248803	322737
435520	90568
238021	392062
27604	21411
32	226852
302003	414569
389694	421217
125720	170180
867	363656
10753	140044
249896	476880
160169	198022
481458	492611
123045	401871
45579	79728
90863	160158
165680	219765
214559	477903
406960	53863
360459	60691
309909	252961
480909	378462
332824	439074
298121	164019
104453	471416
439936	364294
486065	170556
188334	226503
171424	103283
301402	116370
448849	288537
374932	49021
315573	488140
140048	395988
110393	122983
168668	310261
55241	213790
456488	294575
295540	72868
225029	73498
203793	112419
408998	467703
454770	134259
265566	298183
66383	66031
443623	378462
257970	9203
284810	394156
409016	97894
170780	317675
4533	385427
433193	50980
88790	118877
196243	264406
456723	215755
474341	368975
229290	423018
337128	354093
78063	144367
252846	350549
427240	419313
98378	479427
353981	400520
154332	427922
14728	39195
373148	216482
209731	273831
150677	172218
32131	93852
171538	380309
111016	297969
79258	19997
195121	378835
2859	34114
153397	196783
450465	60680
44804	92234
374776	446632
357939	267601
43360	353519
370997	457733
74350	187627
328684	477947
105822	476951
40202	459205
361624	110677
412440	160243
419189	329195
489657	55633
450465	360165
412902	358797
202787	228986
265414	66769
184629	53883
64607	476412
358322	232087
461071	332842
205790	280233
482851	231639
142527	285722
332968	237338
338449	264406
123983	117878
292588	357854
81626	370154
144477	73528
388247	71529
75119	491235
100149	191306
328174	30400
128356	383218
324190	181754
133909	159356
94344	246335
108335	127921
403091	172089
351855	65245
44160	118285
112129	325231
125058	187877
130776	437162
43302	258370
482851	423779
359790	146202
431392	127921
99489	178816
228960	5133
296994	481279
247914	391782
410350	397984
269618	384195
388857	471428
367790	162947
113138	349062
411971	220417
219546	141528
125343	478415
371680	84132
58418	313745
109733	304075
387642	291324
333691	299934
190281	85227
265904	357989
329379	264908
58245	177182
40315	144458
352698	440249
4841	468276
321415	286062
456164	475526
225988	88368
484642	407026
492227	160764
334296	161951
83457	261398
233045	296190
197792	342761
24256	213586
390089	476951
205627	366896
60991	89047
340309	237165
27980	301543
40180	164884
320259	22889
21411	106258
330114	326130
192582	351521
263858	401481
481419	436740
315566	137739
234453	40867
164585	433936
50226	286936
489993	59668
107473	439992
52955	36306
242725	258370
465542	357149
479351	131925
145938	257560
162954	84089
187507	272309
455653	451885
130542	387185
4954	104075
413105	124085
25748	478468
246825	54772
417786	375589
198564	190369
215452	59534
195391	35735
314311	301823
114508	470056
27438	425370
446080	363581
412205	117027
249033	474224
374506	464555
67368	369262
69415	165744
489596	292721
475336	177829
27634	463404
480340	375840
400957	620
490406	370806
488350	74886
187286	126109
299580	414641
383223	251656
325904	428864
383070	297436
89243	203656
164447	307889
245959	165018
387274	478415
264672	6450
237500	177225
387027	143096
178265	258220
96577	319333
177840	7202
94483	476231
295426	304275
423107	398954
204082	158420
468935	390861
107103	263009
231337	381578
179248	473223
171174	23500
216894	167736
308073	492556
385510	7771
222939	350215
365076	377861
368935	134130
409388	140511
280600	90428
441303	164884
74604	439317
67571	19246
312218	110677
237242	52030
204490	140725
285925	452746
348644	416942
388380	204813
258307	336929
390082	487996
189806	186384
365106	191280
73071	296854
35441	341271
123480	75568
130069	19805
226928	435977
174939	219490
437999	253023
416550	104383
48064	464420
167441	405217
232436	398333
392240	323213
285426	391414
483706	188992
53252	137024
21408	421115
315573	28907
25748	260172
401395	110677
282745	204853
18642	328830
65446	204811
456128	4350
211657	204078
350463	441127
268562	94344
159318	177630
9355	91755
3276	119381
119369	184467
54767	155913
407223	163974
55516	463107
452736	167588
220361	215938
236961	116070
47850	402123
114474	94516
483977	239561
472800	335927
34729	264918
471403	33855
400418	341311
327694	284620
181999	204402
361874	153695
20236	260527
297041	275055
153006	64044
138593	271678
297813	68244
201567	484107
134423	157624
320554	227580
454263	50361
67780	405836
162474	438783
442083	362752
63603	392568
386509	1745
131506	410951
324353	455535
80662	469888
316136	350344
94562	400870
480147	237472
427762	262954
362440	356663
337396	61245
257390	132740
469820	317118
453764	168644
162346	265589
25748	462694
121594	313454
336527	441918
332716	368293
153322	153103
170056	311592
480021	352759
63494	255579
164880	209018
227027	262803
252815	411269
169110	161103
43004	149600
88148	327119
413072	426592
197132	393326
302413	441202
333737	53863
486472	401974
125930	470415
385836	447599
214853	257377
35035	382923
439977	21241
336643	399224
460391	378462
308122	94516
284985	267553
154419	89190
237165	83095
300554	450141
88887	223030
192858	281924
466012	207696
443350	122462
450532	375997
230191	153995
162249	413924
444874	310261
315354	184558
202792	366493
452967	109407
173642	136720
189640	152655
101367	432693
445239	195948
156066	178375
138433	404319
270369	248777
76292	273583
407291	492316
12174	274309
89814	301659
388158	88779
272737	371934
67018	446351
460987	304671
137208	411956
463892	409828
487422	186999
189064	302551
265788	209547
5460	334586
296277	452709
403202	285446
228551	357387
87804	210353
27141	212605
349914	369599
229340	363973
20946	183310
176111	112258
195121	158077
93320	354099
153152	129021
158820	322139
408617	252955
347121	300397
2841	157726
205260	127638
202451	45413
84946	447478
127791	290450
76285	456204
395850	451160
86679	336590
104463	249899
318274	281163
475526	401481
365932	164164
273806	20959
277290	469235
342465	13434
349608	428738
195490	229576
98566	451016
229031	49903
167887	200453
268820	257298
268418	411809
187834	234788
326790	358265
234799	304932
339096	163315
200013	340279
244809	429593
10093	24738
10639	440504
352237	385182
324055	400562
429938	165267
32145	165030
255042	78860
78237	306708
142601	104988
329838	237019
182161	75483
304952	234748
222051	110677
343004	259435
198018	48701
206939	49021
469532	83284
80649	351414
154388	159249
274852	342088
324825	257936
56619	243822
437796	376718
21224	480655
221599	440660
2742	402128
285307	327937
34961	132843
325633	108222
97115	370866
398529	300240
470871	16433
403352	190369
155448	38059
378442	413288
162575	20031
216290	476617
316858	343804
210325	357854
228128	78303
226144	480216
15587	208786
277090	113735
60208	307279
9300	25724
187699	141321
215474	347057
469937	157437
226094	314742
124388	322882
106917	362784
24401	132996
133480	366493
120086	108575
129100	421830
382778	453411
299976	399136
434990	80761
426287	159058
57435	429593
97575	421830
140935	263528
73585	153940
245881	57002
166710	477788
302798	382329
172417	397059
12195	366534
222792	209471
333391	410236
241292	122694
62337	262954
110085	344624
154172	355210
40388	389999
329379	151067
139743	478415
279722	108174
171093	253916
478588	439841
153418	369684
38996	386772
194875	395198
137619	274352
466576	21583
230051	353672
154448	493503
248675	47295
321002	314893
399666	70677
91250	440962
276663	209933
380174	185668
40962	183213
346299	390861
361001	282884
347918	276141
211679	407504
253952	263573
454650	192000
404055	378105
31302	75495
334904	434893
323089	245332
273923	14254
22774	493498
35089	110677
142906	445575
229082	53994
71154	446845
381581	478422
442341	109006
252607	466654
315124	27156
22414	202204
52217	439979
340817	177048
167897	137619
311372	92613
316136	310091
300901	247731
40890	184549
442896	210228
475611	254506
250633	293813
126924	413333
249035	464578
310111	83811
102538	116017
478137	98906
325395	426986
329121	72416
323017	292721
109310	208577
166452	123369
8367	325860
55633	462551
195038	136845
345715	152148
447063	27307
175510	398689
263701	233283
59092	241173
130965	67584
92951	262373
94992	94578
368350	62191
90480	397115
119757	7145
359483	308810
274540	56068
76894	241296
404568	144764
142159	288410
412205	7589
217400	102352
277250	92667
308038	412572
385991	479595
201866	23423
55226	110677
332020	108743
474606	153099
282967	365951
482446	35707
280110	19213
486371	211944
38571	400157
215472	233825
421041	239250
197710	101789
292205	50155
302492	1057
29235	218727
83179	165680
251300	234432
325044	234511
290981	484330
67851	261396
432915	75495
339999	134694
358336	38699
332895	367919
265989	46688
187816	236213
452260	413401
225854	318932
297165	296099
431387	389051
446013	313829
326803	105498
425653	386150
354111	350209
71021	4413
481427	42908
96812	136103
221941	261396
76096	74106
425170	237019
429853	307423
283320	330062
74342	375297
426736	236213
59160	381950
323156	359762
69406	331581
210050	46143
16330	86811
49011	469235
6623	461501
448709	135269
119342	411455
337281	406188
310635	363581
330216	110677
431594	49665
326124	466151
354022	471013
437420	341407
141010	291823
201422	203656
403951	137318
375641	433934
397734	222462
444588	167722
360362	413044
198686	319445
317552	434711
141984	216368
197186	264766
337053	313745
295726	411876
360401	422558
220928	57989
91345	393326
480510	313314
412498	441205
466469	99437
19769	158505
207611	378462
14919	121111
81081	368407
112425	430610
21310	36659
82187	5040
436140	320288
17535	190369
452424	487994
198395	423741
62978	168381
488630	283024
166903	20959
69561	137128
59228	369601
96614	78515
377479	137535
332181	186561
461415	46071
212969	134259
55151	21057
425827	279871
266141	478543
142718	340998
247443	159795
103486	256366
486698	181806
150153	348798
204432	343031
85316	101058
383304	9054
113107	407060
154966	420944
77129	345745
337908	391414
351639	181190
330855	327061
71268	404345
134975	380071
385510	85154
202890	165960
321869	120830
258598	463623
16742	284190
168816	116283
277040	138193
147287	49903
359323	232169
446824	32807
292409	470383
239187	329139
285285	23290
325905	80574
142642	417201
245881	65134
347270	150404
468958	187974
32117	380232
359790	317675
276944	20586
274807	267352
210050	131525
219985	431785
129925	43638
420169	57989
304367	390641
189738	23018
336023	227462
414068	320097
441981	269904
95405	231319
186327	353222
134299	342886
10690	400721
68843	429719
146698	218361
104116	485499
474389	17155
79961	452098
237887	461234
328346	64334
37730	294800
324486	459802
430817	10601
26216	144073
217544	493572
298810	154137
173081	114930
158097	290014
157234	103795
52177	21552
20946	420647
201763	180327
339301	778
144852	224085
381578	162059
344314	129097
115664	183213
64432	120173
27681	317356
50301	366099
123244	73990
445924	41893
426197	182192
263514	12599
111968	397734
248013	197846
152460	275812
18468	35397
301557	400756
361630	11728
477841	154097
486236	301089
380790	361676
166616	231375
448104	230110
291383	62191
220243	46046
15557	207991
277936	64130
129727	208300
446189	160340
59467	4369
413134	168050
485794	430798
169392	34468
186159	219640
378350	217883
444028	95593
140116	387101
249861	150874
363099	248725
406766	477327
390349	290254
490866	486073
184561	23018
403299	17186
293075	443693
2045	262536
145282	129410
304910	413807
355700	237373
102835	269199
252961	77179
381372	267352
277324	264406
239748	87276
79266	260527
78472	245679
409943	264457
98405	465180
12124	76596
180183	245679
351433	232676
28543	190369
484229	70557
326672	56410
292687	348563
189787	11604
45060	108458
190254	422069
455489	482246
335700	103082
235419	345905
376413	479636
215341	98906
61286	397130
372792	10621
224467	119359
108821	237235
433550	209689
478477	220852
492906	149975
423071	196783
436354	172875
307228	317356
94051	175652
229971	399867
481996	162857
265550	373327
238958	94516
267977	283265
305418	342204
233720	372812
440048	158319
79891	321888
361224	101058
33019	362773
480033	423270
291521	206464
153308	375840
142748	248496
126479	116526
428944	422792
480310	245061
228587	244805
305868	293813
356442	293813
369274	336590
198862	268129
300273	323977
463661	417866
34035	487833
275291	372812
347772	489552
242175	432653
8146	224871
342465	290584
370977	293813
318540	360148
441739	466744
188240	186440
198317	124075
140460	143
429538	203525
205458	222701
259936	24152
178743	102926
325511	293813
117719	353233
466479	48060
405717	78063
87536	203279
19199	451858
234881	11754
414987	413554
195121	134530
344051	241468
235190	62191
204116	493595
344352	265589
381479	486469
4841	264585
432421	401481
287193	247974
163253	76350
484978	263938
459428	135664
364329	70352
25891	79989
169135	92613
1384	398333
489268	29287
93451	311907
247837	384849
30265	143165
211551	100349
46548	393326
116365	49446
261398	403513
167315	387742
316377	161181
20492	399064
283096	368205
88359	426887
338688	272339
232551	187920
448338	253737
414497	261649
120789	62191
334080	398333
237934	41338
485970	342300
46328	311297
445647	420944
183459	346761
334092	371187
139301	396292
245211	127921
90711	381769
59724	234356
93238	101083
159262	30793
334092	257776
1895	57375
304505	155895
472311	281924
400888	396565
367720	246825
155271	41075
373159	292227
212040	120489
293010	443265
376689	348932
93174	11864
188122	142382
484646	141649
465943	13495
423783	249766
451860	154137
272111	313192
471264	464420
479882	194598
447610	242696
71926	220417
143406	220417
266965	51895
101344	272865
262286	28145
84193	327892
172923	51222
276962	251677
453250	391414
226167	340253
389152	82794
68074	239666
200273	37728
244536	138549
249166	299106
144104	295650
191815	222701
141584	392316
331280	482143
382337	164884
196341	67549
230321	17970
236131	462901
200410	404960
229101	476231
73219	71925
493232	192365
237161	267602
14410	256629
131659	462735
266780	207108
442960	49903
249496	53863
346945	209901
269612	171939
393839	48163
297196	132035
168895	201754
195384	19377
221878	79751
134674	201208
407020	194165
433814	160679
115805	226494
49919	242131
269123	121950
489353	178239
389034	51983
197156	490746
365358	420895
353971	287957
244048	278520
170603	253322
331503	143155
60014	160349
109733	18853
5769	80200
195500	221057
328906	186095
154815	154355
75339	10570
7870	265065
16729	320131
35849	270656
315196	203656
186597	66215
289126	82209
113187	416078
118567	378691
59245	57283
226191	153995
82981	93257
165663	67040
187392	476656
344065	249334
397659	160158
31930	290014
177946	16433
127014	55626
173759	86077
409016	332246
395333	423711
391473	245723
102276	35313
230375	381008
183436	267081
488272	440660
217740	29599
21482	58744
47816	341777
387813	50009
141656	304731
246402	190369
278769	9501
5563	245717
250854	120205
454263	155576
468287	372179
271029	10496
105249	110606
296297	248732
63510	236332
49025	477986
176576	291249
141460	290489
149489	404987
54655	446351
18218	186259
40362	434908
471477	379976
476229	478868
21095	52972
426795	350344
11885	99293
310893	49407
263806	317675
253076	329774
190955	298182
55914	137719
54976	270652
330445	489552
267576	259435
291656	299189
25203	110677
278092	91668
161363	160679
189879	141509
242958	367966
369802	328482
203793	293813
414756	391414
127398	369397
116686	220756
486680	377834
270222	420142
333878	42890
144405	201953
338752	311212
168686	60517
248082	315932
59115	317891
385731	353287
14706	267602
398506	141440
477252	313745
459123	261725
16261	273831
289187	317356
219546	180327
454364	111532
399087	466075
209311	331584
129811	424280
84968	96149
290681	209933
57652	50538
424574	348798
433608	183213
147114	313745
267387	291249
92527	228431
278894	3755
471389	356998
296683	205289
73799	476719
128563	73305
360531	416197
22123	220041
307718	273831
114643	258272
29824	152791
342652	179427
205512	405217
11563	125399
269041	30544
465122	316388
437185	229150
151541	22323
151305	448738
409678	339519
363643	53640
448465	67040
378321	225420
246394	237458
238703	446630
109603	59759
186114	115896
164196	53693
272301	5675
30602	484370
348970	492906
12137	441641
318998	30428
141166	321197
379277	472938
465654	77341
236313	108574
267291	129317
231554	54976
477051	140044
161332	148086
377323	53389
77980	304865
336028	152166
340339	317100
28020	110191
144862	32674
2787	461944
159267	446476
202469	130960
229687	442802
312058	470440
468829	476723
33474	201588
148223	308897
51424	466302
348776	314740
431867	372141
480021	176043
371692	22827
65059	281993
356530	84127
13698	464420
141234	99181
381312	410877
45046	176878
102142	392689
1839	65275
474600	359429
291832	236240
163435	95625
419189	1151
312357	364052
394572	262954
256500	469300
360091	478415
490614	461944
389409	249566
49402	21583
420399	206312
424215	110677
470775	212913
269277	198456
480214	172032
350064	256373
469168	80296
341311	142302
379839	83227
477932	200251
258151	97070
428691	37516
155832	411455
432216	305130
299383	489552
224039	209195
74885	423469
334351	307331
341300	24479
39195	129563
76017	460290
61861	396378
313405	153272
220839	313745
27291	205289
203887	94516
302127	62191
177509	393011
492851	263009
360219	371663
254399	197544
293998	32800
252999	257337
371759	337705
14938	121200
418166	151374
378286	86728
141085	35735
275291	378445
12623	111518
49025	317356
235189	429128
239748	292078
77420	257822
296432	178217
212733	220417
305437	364696
353550	492316
486674	286936
93451	216081
79767	70869
242875	344537
232183	331854
421353	101049
296006	45180
456346	157870
296258	317356
309680	336590
345576	15209
412379	426041
72227	50539
318360	97460
258514	142018
259181	118205
119756	398635
160961	81097
87729	17186
151785	428738
34947	259607
296423	295159
445469	424445
244831	42890
478975	140044
18928	421345
114845	274233
470401	429593
428958	279829
285451	73214
305624	203359
149391	137128
120586	277595
339622	136692
256910	368669
106514	251842
403961	278700
102644	100461
358320	325814
202352	180672
461285	468120
363811	405306
275527	176747
41840	404345
43885	424450
425906	176952
479196	281472
288328	73599
438339	369599
431152	384215
132147	336619
465629	165437
493886	376706
21784	427803
263003	243308
369804	81280
245298	373720
228988	174770
179965	151765
2575	262954
104527	177490
163203	34791
192624	296423
293390	78130
267516	254248
430731	222701
126937	38063
259651	460835
110456	162831
367675	216659
63749	58666
315956	205223
229687	163302
439719	168908
336708	61572
248013	431349
99727	17186
346803	249186
68580	382530
158099	335362
105162	280935
56378	334174
124888	50525
487854	298134
64279	218727
249302	199088
460349	431325
352020	262954
387791	257858
78473	273831
334747	431285
99647	76454
317523	149600
51895	418080
194681	59759
287089	421356
8560	290722
268686	267602
288602	112693
458945	398333
318535	216457
87014	71183
198450	381428
466038	475902
470746	291002
72144	449484
79483	29478
339675	35735
349872	247482
431610	151944
326611	263009
485051	409141
123755	190369
249894	378924
358535	190600
239872	457081
259853	95149
14080	263009
298607	190369
247105	45764
375008	297891
318088	310880
230574	318310
452477	423688
390934	409813
127175	443388
260516	80360
271584	208260
150798	124153
386411	220756
317126	258132
160436	493994
168371	212237
95891	258745
303111	53640
140752	240278
11091	440660
329731	77267
76090	170129
200945	492535
251342	440660
33494	187974
288502	303497
380874	28129
423882	368765
205289	337832
330399	283864
91555	182159
296029	395238
230574	323262
352744	192081
425166	311247
29824	30837
382894	405217
253435	198548
178801	32406
329870	14254
210713	213639
282453	426556
380858	132760
34498	370045
163163	168400
277523	309524
354111	46304
196496	26728
56270	391414
481609	151694
376824	447792
360882	465647
129201	395988
243803	236139
132827	206686
208877	423688
430894	40341
438381	40927
43761	416391
88681	15209
418920	98906
330637	317675
47671	267352
5191	355552
119913	293813
304404	480648
219089	77727
51222	398554
20877	329155
192800	221840
313608	358162
417938	240203
71184	195940
5108	157885
26491	11664
491977	105878
262933	322339
28357	394823
360460	118333
409674	298519
294444	38380
280761	198865
364636	120590
296339	119888
72678	136453
131082	430801
149077	195121
242721	295650
44160	298436
116947	395563
775	236959
326631	166341
486657	62615
212650	391414
250854	249709
148558	439019
139046	298676
408561	387742
208617	72295
124469	474398
24823	355806
369519	150352
100224	113213
483863	463549
456472	278520
481304	448770
487060	39300
416691	88284
241544	293612
228492	185704
213696	220417
199560	267602
34313	386822
350347	348798
257284	142602
64706	105003
215247	288505
392066	50155
119346	99982
216435	58774
245938	263090
29168	344705
365389	449345
192195	107487
381579	410236
140722	254044
334032	119950
178222	192509
262210	449684
179919	272908
282383	87573
482865	295650
12901	92193
98426	489822
372032	187974
393482	434154
180653	48191
321154	392249
38717	249186
292906	290218
374387	295281
248190	137635
167475	317118
466614	230123
102008	383509
57040	333910
227068	234071
438825	134259
15579	19542
488275	290323
85296	295901
147060	327681
176237	414891
130869	92613
443320	229309
68197	63528
9187	237235
198405	458601
485100	364294
145274	343786
326631	39114
250893	327204
211912	24070
52772	91943
257971	421471
114643	374594
87377	286313
81432	344063
10345	140044
371366	458119
440031	44291
210404	47701
474063	186159
71430	28399
485433	279871
76647	94344
60895	440962
456481	134425
232942	94118
214132	156006
266508	186384
221863	402323
479351	35707
192979	225420
21224	161795
404597	458183
84594	391186
37940	17991
333557	443146
386248	421356
53641	335477
466664	337895
27892	27935
155103	454455
73676	40341
327209	217871
90114	368134
217484	254698
186804	317118
178258	290722
205936	1113
157878	118719
179054	301765
178171	201754
51655	219089
374140	471743
322448	371272
31320	237268
108597	220635
249318	84590
450417	348798
10217	272775
81418	190558
244390	57890
415636	72523
2046	15209
423367	59040
434330	384018
339333	349397
71237	160722
223332	87471
429699	130337
441210	10345
472910	30837
3193	164362
294220	274370
348644	433403
338437	336590
195615	211868
35498	330423
402459	160545
212308	373518
458223	79705
478588	151262
276208	306492
292432	386292
139258	250958
36711	257437
324390	303218
193181	357241
311128	300240
319241	68595
140116	278802
343628	355700
86420	451414
474389	190369
150449	331440
427273	136209
113661	219448
123844	298929
456231	406807
465323	492947
191174	26619
462660	201208
407175	313314
213954	491842
249673	137719
39551	249382
110655	365050
387886	72523
33186	193281
413615	55311
480053	391414
5677	177374
426108	53994
409124	356340
28357	371403
212340	125244
123556	118179
166063	386553
20946	417983
378230	37515
42925	458782
217423	72342
319465	297830
400807	304922
413816	24363
215016	366127
13523	378667
377719	428836
283405	12177
389836	319340
226919	85970
491099	440660
466108	221890
433997	331535
377869	393722
360038	124320
449362	210261
245152	310261
282453	115992
76016	21998
15424	103825
328867	258220
347653	277961
383430	317118
245937	61786
102611	381622
376196	491168
316946	250679
153687	373509
103648	16748
22779	6072
261759	91558
61266	131111
443350	105878
226806	482277
142590	293813
195121	424322
407149	183213
315573	449090
355642	195133
441690	291521
437071	328897
41913	260509
492463	34134
437675	239561
481107	459858
218449	486885
305529	38524
470915	439074
482015	395957
151017	21583
237517	466348
363902	273831
128316	74143
82434	97515
359331	236950
296232	249334
453738	451414
153066	183213
198431	301926
108963	57870
472129	160750
66599	329466
183232	86596
268518	270331
325314	68762
76218	346878
352007	459649
381168	449521
368302	444235
344094	12932
134358	238304
411581	79751
55961	277450
283632	13370
44844	402768
253916	486885
235948	190369
250873	440660
255938	248777
31824	45859
433496	281082
198862	425827
280154	387742
190399	366127
256023	141509
147036	185704
153436	435318
372340	313669
15852	348798
420379	230958
50437	72303
224246	420757
91392	382511
13370	389099
313343	235679
260252	303175
53741	399783
153006	396246
168000	317089
88334	378462
490054	440660
240131	157755
272514	431378
198519	92668
154981	49713
314891	110677
454167	402700
411496	35421
461631	124478
298589	443694
41189	150500
260742	136876
139350	489103
310527	144845
45377	317118
69400	191788
133877	49903
295841	223105
276821	106459
472664	160419
400331	440615
13218	478415
190331	291823
222102	451475
452897	31428
211683	205270
278459	124415
48474	482143
239212	120378
402519	169485
442791	398835
87832	350927
93174	412517
119001	245136
217435	451004
393268	177374
461292	406216
147581	274309
196374	32053
312613	256121
404568	160139
449339	195121
470837	150236
143657	363581
414784	345412
31423	122274
13311	147520
323836	229013
272086	385000
484447	283805
217434	124259
561	445408
380858	209967
241531	391414
89789	434945
2432	401871
283995	287423
470805	351585
116431	316796
342673	295484
455596	414839
142567	128420
109174	28129
444790	427366
436963	52677
198791	110677
42248	313745
157792	317356
313604	452934
55633	380538
317188	351332
109449	281163
87949	183213
30906	94667
344387	196855
398559	105967
312239	17077
170603	102238
401457	368323
141440	356092
160680	391414
358743	54976
96559	73520
344990	364680
163828	5040
216246	246311
148691	142018
2968	195948
114521	361957
373170	277450
360535	250434
440698	193236
177947	392788
23642	387860
320299	419850
58109	313024
412110	341481
24726	240211
295426	167540
435270	162884
434990	150404
263557	336590
240420	20959
103653	248676
141825	366127
59365	282724
67223	485922
139061	397452
440580	183755
209551	80415
264144	168342
188925	102603
398911	330752
256255	316787
240093	366941
157645	258220
302334	7082
327480	331044
243141	359218
127531	164446
110718	198670
310153	3961
123642	86892
318964	483714
419673	152513
125466	138575
392115	353787
162790	297836
18558	138823
216666	338929
188842	369599
275197	144073
219302	170240
192249	439626
211672	129457
140866	334049
469879	78184
394005	190369
397470	280891
119248	435708
400303	209572
197278	155884
232648	214992
200092	103224
195142	207150
56124	24425
335344	323213
62651	220460
260885	281143
294063	220417
283026	395003
409745	144797
168361	345753
301643	196534
127388	201286
275661	45932
360596	342559
240836	491049
158605	73766
382455	164759
271269	335654
304544	338028
364231	91661
113541	363973
59246	211264
320976	379976
387572	128340
481044	331349
485901	287552
310495	73434
209018	392897
55020	264558
314617	458968
179874	362815
286948	158514
161849	179045
338279	134230
247254	272096
19675	472239
179987	20959
127726	286864
276325	179045
324967	371052
10331	187045
287261	248777
5672	298182
114171	271060
113457	122462
441481	255756
115449	10646
226663	455769
181163	298615
485861	388808
208199	113625
354369	118678
88852	445602
54098	131413
330752	223327
40890	477653
296645	74002
187834	410173
9298	300057
341623	209572
387147	316217
23490	390349
265278	266622
32169	228707
432421	278627
106410	83872
170266	291249
391192	275861
65530	458183
264800	268156
3809	91327
268910	450324
258131	94344
315573	27611
402805	22365
3438	288035
15210	99437
436747	476800
390384	277961
367869	52537
16418	453009
198405	178780
121060	348444
97894	480260
63574	164884
113685	291002
309713	360912
449628	217494
116895	119381
230334	321486
64302	461715
440628	64335
376248	249444
399074	75303
49042	137719
368889	144470
185126	136188
359483	363012
349624	262535
489552	310793
260112	393326
13570	313829
312035	478415
424089	177739
374956	140508
404568	230438
74913	475594
478331	12245
41501	330284
418643	60368
158983	377174
278452	350200
372305	330662
372303	305984
441086	248456
452702	111312
423445	383292
156795	307668
442018	209471
287048	142527
272574	172417
146848	417288
472830	149128
22522	52537
165680	194626
249334	256430
406441	338633
187243	148429
491977	405788
113512	431556
312122	96228
220701	274515
311645	112312
216300	165267
306287	255911
121828	65820
48832	359310
39392	298287
323049	4413
133648	94516
425827	127469
137621	217785
301577	59759
337887	126326
440573	237165
253793	392788
477932	32913
214022	132740
86599	156838
59563	474931
342455	54976
219223	206970
331638	105445
300692	391414
219129	196783
45695	218615
21656	291521
139185	328659
480721	257319
412627	162795
63427	422046
456954	253178
317390	243115
298354	409828
260047	226308
185741	19620
491194	272159
180810	281374
476153	467267
246996	493125
412162	415105
355413	214050
354214	1839
354369	317356
56188	373123
353577	460333
321645	275569
441463	127298
50532	114063
187016	469235
99011	442030
468256	487225
472620	425206
464022	167763
71636	122218
434690	95149
262410	320905
40797	168381
412157	366127
444755	301061
155794	348563
311687	12765
295718	286828
380858	272309
5174	258370
348018	41351
155774	188745
186279	263009
141070	363019
191414	94516
111826	115042
359344	10345
387237	354836
264872	19546
334904	145064
429358	381053
201348	366127
376799	144574
224778	51881
58908	357961
172396	88057
444572	172664
404421	82799
267953	160086
305086	23423
152368	251943
459213	251705
259060	209510
67762	368205
332414	130960
150708	30223
280481	92778
291136	423469
208302	122696
192624	135915
477932	3719
406579	59759
289675	202474
420234	272785
145585	93852
239917	421630
205023	154137
184311	380464
293913	402708
375913	347478
200169	9054
254795	88189
321503	474484
355048	75679
212969	76886
192890	329193
256917	467703
157338	173072
339353	448119
235111	344303
468668	85582
149700	479614
196835	224751
460482	451016
72340	313314
171093	148590
221574	281924
168002	406440
402689	203656
448104	25500
57185	119762
246686	162557
278073	149157
53151	332458
53849	179813
210480	443462
116483	461468
447915	25115
55178	59106
254446	46092
132153	10527
173736	373401
420464	236017
143379	316011
173094	190369
284534	82585
378558	91327
106268	457081
161182	469235
62366	261093
163736	159249
433662	130900
272865	442443
355679	168381
442759	198317
448268	401871
345088	104338
369357	24070
81276	355700
42271	152502
385062	422576
411744	293813
3260	262954
51759	75229
300109	20959
309917	260527
270734	463615
445694	164679
147036	311297
187539	219743
7653	218727
191745	379696
156036	35735
182657	451885
24965	480025
226630	137133
429469	178422
131454	94344
348791	22432
176921	186440
319004	166063
441486	392101
426685	418697
44902	92079
76228	302682
325509	440615
412267	393326
223327	352210
175118	265711
204808	189146
361008	387449
131421	37476
247296	454522
461345	451885
116021	100033
451751	98906
251614	52030
368284	433391
433979	122827
174309	317356
284719	48365
202693	411455
177387	201946
97882	190369
11961	35735
163324	429603
442410	466432
172923	250410
64320	293106
356496	478415
238406	478232
217275	168476
283354	137128
226806	453012
56815	19032
196689	254973
104527	82602
164337	65648
238791	235085
112956	387742
477447	366534
27985	293813
254251	313314
76228	479851
170072	421639
28357	17847
117791	230691
297630	142620
140535	230691
479453	48275
229647	6984
265135	27464
128774	322105
224626	494045
206852	39996
203372	76454
332881	189262
29187	217507
34686	74829
174842	390349
45216	408357
476046	16139
414825	355168
369000	292553
213441	86596
21263	104505
164253	93325
255728	408490
91828	6977
22804	316792
220696	181803
316200	383967
386411	217426
263799	261390
1292	36894
35806	275055
339739	221324
403565	144163
101504	8624
191954	193518
135878	87284
131410	2232
241443	63210
336506	168987
98286	188760
394636	339124
266234	103760
398214	94516
157280	385930
308122	412479
493753	27683
420364	287694
324003	5217
17555	423870
177042	315371
330954	465680
175549	94344
334364	127921
99659	41075
286637	72704
295734	336590
238772	469417
445023	317089
336619	434239
417394	132740
378745	464420
90162	364804
246191	430997
461677	132996
142931	77438
416402	107711
71811	170894
250295	103825
90145	86728
233062	313745
32893	172741
166019	204330
383813	329139
107711	493037
381734	440461
52006	258370
478675	94344
269612	309167
307859	277806
149042	168615
211539	104958
91069	242667
44159	152908
291468	114446
81658	162795
173394	435242
424402	245679
407061	24605
350186	478415
6491	249412
256658	86974
269014	404336
426364	54522
220445	29307
172441	215109
426040	440660
15069	142018
404899	105585
430253	426790
453569	444829
162019	437881
35953	105878
221296	141158
401003	52417
77427	66700
428444	18416
291984	38490
391971	1057
409016	364201
243857	333557
300848	22442
267373	49896
264293	180747
359814	473628
2820	261092
354022	334158
209407	213223
84413	271236
136955	492715
354111	182500
258010	231021
281826	250434
377030	283392
155766	377206
189158	471299
420913	338271
226897	245317
391583	462158
211685	149046
263439	481805
195837	156794
316565	223871
111653	152502
27417	468575
371479	228013
88135	465508
471169	178422
417489	463549
59362	437554
116437	134145
125009	393326
470720	300240
281641	257405
431625	101756
442435	270570
83431	298070
295086	201208
477841	62191
412295	296270
429443	459859
266931	166513
14871	105585
340501	437373
197997	489822
136005	305187
292453	237235
408678	468926
154981	220793
274876	459976
403911	283512
13930	220593
307287	187974
188108	76454
382061	186561
369519	264406
264044	381578
309276	250087
58280	435708
71627	293339
242659	198833
257889	46892
307348	196783
174581	83455
241148	97277
469554	478415
372156	254418
50063	476951
387201	96094
304343	2299
471611	86728
267654	55586
488895	91263
4044	110677
466790	5857
469491	157100
406201	185076
138126	449795
339246	364171
80213	207535
171476	155217
127117	376682
78475	449452
362170	431625
80871	156189
173480	269814
484144	80122
374969	378120
200877	228431
484172	447909
136928	158006
422860	115707
55889	276808
181910	218615
8057	478096
266307	38794
264815	36195
98638	326985
68991	369072
412690	463549
26142	43467
237366	107998
486000	278896
6967	467703
99123	478415
237489	111736
298317	95149
92497	293813
455583	171069
294452	276090
122696	30510
112267	68762
305219	455769
141968	266852
12967	338378
121647	214050
205908	428738
74290	354098
471131	398333
71189	64528
227069	416964
92171	63005
112443	412162
91247	378295
421037	25473
66727	61430
232632	308100
44049	273120
301659	476326
139830	262773
245679	237161
263949	256121
156911	467363
191896	424144
390783	286517
327072	491224
364459	22549
221687	55789
350551	107473
287444	163578
235764	429115
361842	16661
487956	92114
96082	44206
168659	75303
97467	40666
469988	207916
394537	92613
141525	106790
134683	194165
487864	304589
148757	391414
52004	394885
412826	222701
417558	274089
174417	20748
452962	243172
456234	190528
4329	128818
29577	351732
346652	469235
425892	190369
221358	140473
253667	266736
337921	110677
204769	371430
19933	362598
238083	20998
186917	392618
116947	469196
78206	407480
315916	406707
106181	24516
360459	209024
235827	158965
43625	88535
235939	94665
389894	437404
410839	245679
436505	18582
44794	103205
92405	286936
213249	293813
388696	207148
139072	184163
59160	469583
428453	217423
89850	15560
25969	420757
199004	94516
308495	262954
247619	237084
312221	186259
216147	366452
329716	234356
193767	457907
472322	86728
164887	18891
287278	99832
490632	290450
93314	214436
412909	413196
97304	230963
362267	381031
393241	370866
482702	317675
200092	20222
72420	488219
485546	271007
398693	142018
345584	229219
340284	300800
54539	137573
399987	137128
425763	267352
269159	164098
456447	422853
48472	260171
120253	187974
444139	211046
29276	148519
385516	472657
368858	28129
398953	298767
330887	88172
190973	207702
93813	342834
66185	73601
375951	86421
406660	477986
360459	287266
235435	110708
405863	129793
32468	180277
275511	328550
427753	391414
168304	390349
205709	165267
410896	270093
176077	131134
168081	162235
52537	294640
206054	328550
307381	431556
409348	9054
35170	424521
107118	249681
287663	456639
146178	421830
369804	391414
113216	266841
236610	183213
40290	196783
123418	490237
292641	93006
361786	316575
319223	24000
136179	183213
342486	65280
346890	193698
218559	399136
418309	321021
203835	349038
10050	280298
410549	262302
51560	16433
286374	292568
28356	185479
265483	385670
193386	265097
67491	13205
57258	466791
53908	447647
287444	121641
432175	366329
441439	461801
196641	479614
492403	304960
353951	129740
51958	401378
319081	326331
91828	27173
169448	430356
71430	448785
470264	288035
27985	336590
91545	196783
177569	227763
187010	106663
143820	206131
63808	100503
191782	44377
315944	57159
275763	9993
447889	295484
24122	91657
10379	237019
31184	51355
51560	15209
242135	213221
356189	99901
308150	429150
190524	322195
372340	478232
295519	184902
443601	191639
182657	40193
278664	49828
448104	212043
278769	63113
116559	26348
84968	166293
196295	205270
387849	66059
367478	46503
19280	249953
188730	42890
442834	80825
475581	66153
215395	337849
248607	445730
167204	476951
388858	102464
58656	300
470990	100705
32878	94344
433565	365702
308150	25314
239354	73336
375032	155680
312345	338271
362897	87007
101308	486160
485536	138100
119159	273831
322536	476951
476704	197212
48275	222701
447452	278360
78206	392062
367925	158212
341332	409379
311798	478415
235328	214024
190558	421980
405788	20802
474177	227127
393362	107219
102065	165429
228490	145694
205622	86784
23281	17792
150815	247296
446950	409264
216308	258745
46071	59759
423864	183213
10409	446351
261112	464725
16844	427012
135181	218727
271275	126697
201131	227176
439034	208291
364285	50538
330125	149388
339552	132265
156086	400269
188208	387860
185076	222366
50844	251971
344883	391040
372202	451610
89608	25016
244092	260854
439228	70761
491184	317061
359058	480851
409121	174864
343862	261278
80571	84784
290898	249334
214276	472891
237458	477131
422629	13129
193125	94667
34035	405217
313974	172089
6251	286843
189530	28129
275660	264521
71189	286555
287874	192803
35806	203961
226760	91327
91036	445453
430544	175895
342588	186571
37221	16433
230214	107711
479329	325667
369171	259562
130069	171446
158469	440660
176130	126470
376613	358948
222852	312445
388842	334680
452587	6396
71430	456291
53247	315888
171915	474435
405879	406142
393295	161510
199676	357825
100714	361739
104740	110811
121828	196783
405565	227195
380274	417201
164933	346879
180888	176561
448718	49903
52599	273789
189505	204330
267602	383360
458972	298563
50833	281236
405733	267352
138241	372224
234497	445186
423724	102313
423013	447107
290482	487153
222334	169679
106390	33840
361818	6823
236419	252879
320496	147460
31671	21583
214063	232699
51007	200444
42854	314742
68707	189383
479320	142197
28686	211266
314617	186189
73799	213559
239320	322188
192508	4413
242661	469235
394608	478232
364490	164504
373568	395198
405077	54700
187315	469061
119762	188807
39639	424133
436509	342761
412610	426986
275604	176019
159571	279268
376428	279798
85350	63528
301166	262050
99541	451016
162026	113478
458145	375107
136220	249334
438955	133109
426197	369599
309140	307108
408558	303175
374600	144306
477932	35135
131974	82948
452556	447690
127211	322364
122763	148519
418992	224085
428944	347740
477811	70437
80991	23018
359906	357239
4473	100513
174758	37899
343196	462973
286380	366127
323836	212066
185237	443693
151850	333357
456956	49896
223098	363631
214018	456640
65244	273831
219016	172089
88610	336590
38694	163470
462364	166063
26125	156878
311367	451414
68843	216429
201078	210546
169614	135907
317218	231485
3500	479783
432965	234356
198512	366493
369209	318404
262667	93245
426028	451885
361361	420508
235466	336745
103968	353251
320982	267352
139330	440660
32251	113138
444380	455699
181752	351167
441278	327922
73347	366666
84605	35421
329519	114063
21679	257858
163221	366534
86958	50384
347469	254973
380025	277477
214716	62443
405843	59102
248247	35035
244092	258646
381067	326119
72804	71816
487508	459213
468326	134470
158622	366280
432514	108623
209296	350310
172923	124711
155835	29105
190023	357774
10546	126764
11229	127921
330518	81219
192238	302932
314831	226308
258729	188925
480367	487130
411237	413525
417297	360850
112541	243129
315573	432992
455434	13370
377498	457081
88956	398333
1057	363192
410548	343251
219296	298767
116365	366872
36211	283445
381262	257138
97964	280763
314348	362267
388696	38772
12682	113051
81182	78836
326191	362598
417130	152502
282912	28129
325194	273831
145240	300240
191933	79236
445986	250541
132155	72461
414310	216773
360636	204330
404568	485304
339050	67497
407280	54449
337916	387200
461833	21523
251844	447277
390102	401297
418172	51895
68532	309887
139189	103127
47012	113436
200867	76829
438349	100619
28143	348292
432104	140268
487732	10216
99814	310261
62198	476951
421007	322794
269192	226308
232289	314881
80334	477986
301672	52028
183534	152085
396586	310756
172878	190369
2891	64335
263769	420757
167761	10646
438247	15209
61367	153619
242523	378138
349192	307279
22197	373565
123797	373203
29586	355700
77118	153260
261759	313802
415844	230055
418442	478415
251720	348941
408646	193597
271133	66769
94084	199535
59644	19984
2513	191821
31543	393326
219546	231684
396809	248274
453643	98233
279091	401871
159470	357441
352905	277084
372788	359762
332391	466737
137891	105585
329017	8463
23109	317118
329750	247744
72908	104498
458601	264286
29597	66053
138126	332109
450436	30749
165680	168213
412548	267029
208577	36267
37302	491592
375405	164576
48741	366853
359154	177363
410543	12107
123077	49903
456658	367625
300283	390861
86560	154635
181822	387742
263539	243438
29270	153995
477350	407875
334872	102672
101560	370866
377324	487932
399837	385603
322150	394087
442558	420944
153813	152321
399655	378283
23481	277717
278695	400974
43511	188379
418529	95703
69408	20149
344135	214050
52909	419602
41071	187920
85960	140200
406691	359404
368571	180474
267562	493995
180244	84502
381636	55705
277007	139648
82688	120833
128201	200867
390844	135756
321015	435144
422055	121403
236035	31808
177483	264274
13765	338189
486872	204798
393941	203656
114281	211868
332530	245273
410901	440804
159548	21155
303507	186041
227660	479994
240489	259500
239138	318041
309526	152502
283196	142718
296930	277218
414257	284512
379107	463574
152450	296076
95305	50492
122729	291249
469483	293813
390477	261639
189879	20611
9612	86077
6887	141810
372149	336590
143673	331754
482773	203656
411159	101437
381528	193871
280799	345446
256475	409828
223477	139516
254340	253573
37748	96195
143671	194830
393538	135848
360459	252969
411903	481279
269216	15133
462028	27766
304637	478415
347121	36548
382446	186440
150412	131169
301929	136388
229358	331773
9284	480224
413415	31616
485575	333953
95356	275790
353436	452858
351827	325304
305724	1292
209347	103176
225004	111939
225294	7734
486038	110677
287693	21902
119367	286936
199502	237517
429801	381150
189500	170618
293173	212432
103599	463284
404806	473964
444755	144973
187834	2384
155058	420508
239632	250434
476280	443693
255650	1087
446708	164164
478276	23112
270070	348437
84260	119799
326260	122425
232263	98906
327848	311873
163811	208298
367656	58474
176130	371125
109418	124473
85703	56745
127995	409869
68188	110677
88473	390861
465504	13370
248576	417201
380817	239982
472176	187974
314311	111325
344352	108420
179309	175088
18677	419580
177783	274600
94341	189081
430313	420364
493063	211031
204375	380271
302863	74324
252044	100250
374379	491150
176415	261674
73327	115970
443296	168213
331447	473183
262079	237074
264559	478415
338074	187974
320527	469471
237714	188911
238741	121226
128535	111623
110261	405217
62643	86421
486351	224596
79081	409828
485785	144659
73298	20820
7487	26372
387365	265883
347306	439253
233951	226538
372106	483712
357068	153322
489686	373433
345987	371918
410839	318892
284717	317356
226144	444
362267	357604
156972	378462
438218	139311
114083	102958
29948	469235
468287	64429
203908	55999
288918	49661
373833	306783
87590	38889
2130	341362
160961	211944
6836	331945
249673	421253
257719	215249
33745	148710
406887	250434
241987	433391
328958	360314
462893	130757
139576	95942
90692	188167
428979	389497
167308	126841
223329	163844
108678	153995
300563	272339
408814	294060
431775	185335
435043	310756
142877	484447
123365	141649
131389	414269
408445	176422
302872	276090
149502	90884
239035	78811
133909	374939
187003	425846
414873	459205
8188	74542
434836	110677
409929	244956
179645	377368
161093	435428
326332	16325
27158	183811
229218	408381
97410	388575
91952	392788
472164	308100
103196	235214
250004	441202
17021	203279
313066	267713
449836	429603
51994	289119
471096	307117
215827	162947
374181	12129
245441	323898
483775	410919
166137	83704
15936	267602
420347	131198
226607	450970
245990	259132
201382	194598
229381	274451
300689	267352
52389	12120
227396	55014
85672	41075
27646	364294
69915	144470
331798	88077
11687	213196
160683	491026
409143	259929
169002	141623
475953	420790
95356	109468
272657	243840
27745	83811
147445	419439
176130	217254
482089	263833
455944	72523
163904	237165
446393	48365
442273	62191
52867	164884
130069	266361
352483	245679
335924	101597
345401	145087
311869	184995
302156	11853
395788	32807
400513	395366
322042	4413
114615	362784
35388	95942
252473	457503
45724	160900
22721	5857
434327	480695
148770	444875
304707	133826
176878	57585
432865	162947
63597	318404
18184	152502
256582	42163
493013	406626
482387	140193
186070	422977
312138	256029
385532	11531
475378	54839
354415	120173
72804	177775
132094	201493
455319	231927
26953	261272
235160	46755
353577	239872
303862	101806
146201	300800
173650	79705
420295	304448
92703	295114
386350	284979
334154	157442
408306	357859
145811	386072
403141	272748
290445	384259
112443	384671
325357	67858
3809	176059
288945	447517
332495	181406
339278	344372
157657	54976
325871	442371
374922	362206
285597	77031
242540	415511
276523	184273
392548	396842
493688	445282
257830	97894
421539	337705
121410	183213
167237	371918
164940	478157
466690	104505
74371	110708
23039	428316
21479	6171
98778	249444
302314	98477
171050	80919
489822	200373
90879	285206
442955	303175
232714	190369
423597	370261
131726	167616
269612	442096
190621	196783
80238	404886
280935	229552
204895	126204
470924	13370
286128	44331
13930	413729
479058	461392
214744	140476
381305	409549
38567	394955
79312	303215
138126	321321
375766	212081
140741	329676
387355	171103
141291	291064
442145	301659
335138	381374
128934	486673
327790	36633
209408	12245
420314	27748
100593	440275
94475	279446
143928	45141
98605	78518
132498	360952
212959	161381
285845	10646
334974	319753
304404	113223
45724	444719
400888	190281
353393	467192
283737	298767
452841	78103
198317	324900
262890	231485
474341	83872
33383	165653
454248	454925
366867	418551
225694	191821
324610	174376
402874	187974
283675	75952
399591	188450
424973	160615
125290	96736
350064	66813
257289	323867
198038	396423
227729	266852
315097	15209
285597	246813
269147	361698
132617	384757
379680	488377
180828	139326
453134	276074
273610	190670
179527	313745
443361	141525
487482	218859
194637	344013
209993	275790
474888	176515
104741	267553
48953	83811
104686	314881
9533	478415
286636	393378
155441	110677
158274	40447
428861	458156
87014	105252
246540	394656
253935	420790
232816	478415
136731	450983
264869	775
310675	428080
410472	465034
143676	389422
143379	374290
13217	203656
349506	126805
120808	373169
263156	265499
20496	440660
410345	295484
66643	161963
320021	190369
448939	451914
244758	123718
211708	94516
477932	59815
396605	92870
493038	437394
231265	65846
273610	71090
370148	447517
424442	50264
102249	398539
21172	16433
344314	482004
350839	151367
99320	308266
60829	332921
246382	455
88027	267602
249763	331321
110606	183644
168960	95860
311285	244115
209311	90277
170586	477491
277382	392788
443675	35707
339310	273831
118513	440784
451952	110677
350064	290
91828	479082
64912	94516
457370	122462
319588	70899
122780	157460
219546	408329
378087	279306
380846	171953
223755	42930
250527	354742
327100	48789
25309	105585
48607	193283
106503	223068
256716	243374
448199	451693
352011	142018
9166	159046
340590	217258
261649	202685
130069	100099
137511	267352
18451	166293
157789	383859
369256	113488
333893	240359
298077	318404
430489	350051
256387	194165
355245	288217
40333	404960
202317	477515
484193	278700
48201	458601
378558	389992
469733	75303
469520	482851
67584	492008
382984	377906
449864	152085
81280	446132
16206	94198
297905	426922
126088	172843
333866	232350
335021	259235
261896	153099
297665	347953
225358	120037
54780	366881
29168	34552
380497	101058
82294	411424
325829	355446
222789	317118
424586	94516
25721	378686
52672	322685
406477	109407
475028	122283
148559	93558
423013	208747
7071	278080
112047	361628
278382	203366
350242	12895
252889	138180
203441	253730
479520	217423
128828	396080
168640	184179
426040	253458
183826	86728
94571	424456
389606	494102
405818	291002
441272	3041
368771	315266
162551	433934
171939	244072
225694	15301
81432	392963
336764	215068
384173	338271
196462	211649
482730	217423
276589	380029
241492	262246
139833	298273
85961	235816
427505	396292
412179	449975
78238	123530
256958	327320
64311	237165
112261	468739
424184	464734
405566	134259
9696	151709
1839	275397
316597	253524
56002	192610
251042	183213
151491	486339
384648	476412
230192	242552
143282	331358
223929	95254
219833	28043
68580	100278
148420	266307
33844	59028
314413	467703
317927	222102
71511	391671
217337	172860
66824	269788
433332	240359
155121	225260
447937	378082
411431	215112
146124	208872
198701	465240
163795	463847
361818	170085
315501	13504
380846	50264
437367	354694
67173	167588
386101	420944
78571	71640
156592	393326
109518	310639
179427	375678
198317	475028
285890	24943
334336	60923
438126	336619
359476	190685
316766	303411
34364	387978
268768	212722
104177	171863
70820	158489
321270	468299
429878	211868
216674	429150
61042	352756
458768	243631
245607	260732
253503	404219
249152	417177
48756	152702
61367	479395
146903	318735
352739	80294
35806	30739
273606	36546
177462	193665
358081	11140
243847	101097
96279	369599
468739	88541
149435	338915
4979	486308
240937	296339
61309	460723
246928	396868
85674	120986
396424	339004
57032	465730
139684	12245
114643	122304
113685	493022
117733	390029
50201	285446
384106	331238
331730	267553
404926	486339
175701	126473
392808	445233
14871	422175
415985	416209
171502	48409
301315	435602
375405	118632
449871	486885
21763	465924
16898	48275
187659	406843
343746	141250
104206	286220
161871	205289
317274	459976
321977	273831
475061	422916
431625	438419
57300	149674
479604	137128
301067	267602
152069	212978
14866	337562
352962	411809
294020	476429
365099	117097
124320	300119
390042	22888
218771	329961
248013	463549
87046	267143
454867	180461
50668	428214
95891	285593
90071	356663
216616	438419
200092	91711
269431	472583
439158	184781
367919	482596
18928	430937
26383	13735
183701	93245
336071	11396
294323	84089
369746	391414
420736	8607
30397	15209
375670	369577
175666	439074
476095	119868
371125	293406
400788	44851
91679	85964
487990	226658
47100	300883
46467	420392
178422	395204
111856	32807
217527	71725
278120	332685
73516	240016
49965	267602
381652	250679
140991	205289
40487	138937
382185	291249
164844	339582
107118	33847
472128	247201
230574	291273
355700	145121
423970	338663
327997	157658
270358	338140
458601	143893
239207	187836
458764	484767
324968	221329
128839	276915
333937	383770
122174	454975
233772	6853
370776	91030
371692	49230
298077	177777
45815	339582
445919	375476
181056	30263
248826	187836
462533	317118
372948	278907
185447	338025
324906	301375
67837	464920
298799	109407
332512	163408
431264	421846
161396	201423
476346	423688
251905	436131
72086	264126
229735	62962
274057	22918
112443	38255
371730	59658
463194	45574
385062	115624
216065	262954
281130	277088
228510	422925
46104	485614
132910	38063
208617	453404
222760	154271
261130	360228
117705	291324
325824	164370
177186	311311
53916	77647
418847	295650
33782	377419
118642	440660
34729	276996
407493	181322
471412	110677
134576	191885
206883	390687
405232	313745
191773	7541
100741	77727
233006	207535
272853	98644
436052	446936
306282	61572
189806	153656
44861	22827
490787	185501
428944	48758
191125	11626
479351	49977
15537	385378
282453	491150
293813	23747
231829	371918
351998	266494
243974	274869
305169	447107
67620	368374
423013	447143
54326	88113
285938	202233
22690	446351
69239	409537
454323	319438
489787	372357
249465	478415
123045	105498
379857	15209
328812	205221
474360	1057
110712	154636
56929	255640
128818	355999
139355	92712
47004	62120
346171	431001
428313	93238
294244	406751
9217	244246
298864	317356
19690	301873
113895	113233
185088	210050
453851	16433
259724	273831
38003	424370
257247	298415
308571	32406
412440	21379
453207	334002
367878	477131
239611	55837
406963	226359
156313	480476
922	267089
29660	88105
478588	375754
107295	466851
223487	70551
268956	470588
406660	35792
234788	354744
40737	135301
19242	5961
222429	121662
96592	235187
463877	307325
448104	123109
31677	65799
233045	253482
338351	86728
50507	345436
83337	449298
264701	430356
90282	491010
126166	76829
379680	245488
337318	153407
243610	296693
476986	267352
387781	269726
388249	379871
28894	122410
223116	290524
327657	485185
393482	326043
192465	99110
84536	336955
440194	168615
239272	149049
200485	461666
104505	91095
467277	73336
259350	26935
102049	13206
398995	489850
272688	383967
273610	284491
70068	326553
244125	85928
461780	261625
158600	216595
407741	76929
270098	102611
93964	217883
88852	467881
128704	243115
111819	395988
236119	251331
132761	59759
252604	164273
37748	179472
158724	401871
484695	358032
412429	9920
297821	62699
292797	254914
314256	183770
321043	354630
255353	252664
334350	160419
111801	60517
25279	304543
80880	220987
123435	207443
380858	174770
389235	250214
275448	300260
245938	11610
398704	195859
135424	84595
33781	99405
357691	212985
104205	476478
236957	353421
371289	325352
32933	385000
424144	345368
178048	110677
339837	316929
227189	179863
262962	351742
434778	65670
113868	160545
76228	281622
24967	446351
266425	302928
336590	452410
233592	100366
113620	160291
157692	190369
221478	169482
452647	275677
233045	321043
150496	389682
294079	28265
171351	190369
355881	468248
28838	116283
487060	445979
120596	38940
337458	463822
12901	424940
101344	162884
29721	198790
314311	173371
334747	422998
146189	394114
98063	467284
21411	207365
377970	175631
137717	327343
173736	274114
195362	471605
384400	487415
34461	285634
110937	248392
167419	492854
264026	289374
488296	313745
83035	322671
397216	190369
375768	316575
353856	102672
134497	369599
433820	275818
14634	252008
44642	180578
377354	476951
212009	376814
145585	396162
27681	217423
144973	344091
190926	102548
444057	379993
401881	264908
200657	267602
290533	146202
327259	430356
52473	217423
156761	64104
244688	35319
490019	357621
400030	189898
26727	122462
389952	333864
285279	208149
271256	304095
65546	377270
233142	282453
97089	292213
186440	474409
291950	454360
462055	307279
316122	315888
182751	183213
288181	399620
264020	117891
318573	335906
80530	461944
30176	460580
440927	362267
425925	47407
86632	54362
52917	274451
335288	266693
86256	313745
381309	326997
330954	442947
11367	280635
314228	246592
54416	431799
91217	67584
325369	5857
442236	143137
99977	356135
458952	51881
376146	210884
167588	427928
449836	301659
458065	13370
136800	254180
234505	264850
239804	187248
65513	235034
166119	266611
164578	160990
445132	13651
187834	96094
52951	106162
97831	316959
125343	39255
66139	214632
49097	199845
51195	349225
366821	453716
415513	374298
71189	304960
113019	487833
8233	471048
170859	160071
238026	392329
160317	149479
314723	54700
58484	17514
425634	242702
171032	22827
398197	244005
282378	10690
470948	287956
15516	448156
196558	354264
83616	430997
368746	476951
247785	292227
162117	380610
484172	95205
312505	477930
349397	129775
416514	360860
132899	88397
13688	311265
382442	210655
427917	449544
412130	212730
165413	117097
277467	183428
328093	316026
93362	122694
70777	79989
447361	27766
482024	111491
293115	289126
40997	309797
203657	250389
420332	134694
491971	110677
463161	150898
112258	256016
290138	423688
208707	99110
377239	461944
397041	79878
279282	87471
232777	190369
80881	2483
459040	485245
414286	325611
247730	394421
121960	210228
165717	119381
67937	336528
116658	247038
461081	276220
342465	21772
123193	144632
462470	409432
347808	178422
249709	396855
462154	458213
75843	13370
382844	383198
327224	273831
358485	353054
189104	213854
392182	375169
68167	212278
411879	273831
422803	27464
108972	100277
356416	164009
349200	354694
381256	254634
119001	215923
252473	383508
321756	134387
436624	330032
306637	183213
216229	278828
295009	372933
66050	201882
418707	101928
449522	24881
358860	281936
31862	98548
365861	151927
199937	406708
355025	103098
311923	51725
260691	111623
175118	425675
228050	434945
145457	291240
464937	463822
189508	16325
481980	393326
200005	101574
278293	241048
58484	338271
405674	454354
57431	119595
277568	77461
408941	442554
478287	9889
126106	96058
106484	323262
426523	374623
73353	16238
189634	183056
433691	100194
215102	152921
101125	414617
297332	363973
481034	269199
151920	88113
275215	415083
291659	304863
253062	236213
210032	164066
194118	361960
223485	110677
143913	470713
179803	75303
364577	423866
291299	466737
104325	160291
388992	3760
100999	110925
63328	239487
12642	230050
217854	294836
219546	466737
453549	276744
164332	137508
157214	372338
30568	464734
207360	393253
257691	44082
71430	108669
425164	339663
81752	98164
347121	173512
152641	46757
362497	59595
274613	344063
72812	186440
244226	264766
357845	225773
265811	12245
341484	21583
53247	187836
219546	151167
378558	235829
448430	153183
15916	252240
275008	318670
192069	111620
304530	96409
267734	264158
68595	142792
229735	121216
210595	12443
250290	379202
54984	236284
308534	437285
106494	176077
52073	250389
138991	441952
223624	342724
417365	15209
327209	277367
322081	185335
216534	235946
127531	143079
43299	426089
418650	178854
484555	391414
17276	59311
37956	336590
346695	170547
296514	290560
329005	186159
272675	315888
424424	334135
385100	123275
445190	110342
116633	409828
89193	470588
444746	418342
316154	409828
463089	214605
331460	217108
144973	46556
242453	427796
316324	387250
290410	324667
264407	183213
123874	245679
180879	134018
67248	315671
54539	380944
404693	183108
77385	145638
181892	387688
272697	11747
479389	214331
434401	291531
218862	222227
381643	263009
349595	398333
26556	293948
377967	362676
230907	362206
156348	385000
483706	68378
39683	188294
112035	374787
89238	276879
209561	463549
35813	50707
217271	144845
336941	410074
184634	446794
202314	273831
179784	273831
15533	297436
140116	132740
92132	453012
241221	74078
60283	334312
133257	10646
100874	327630
477452	104873
20599	255149
468339	94356
47940	201208
160428	8841
333737	119868
160940	220417
329416	172089
139633	198113
440927	177861
330370	91711
106692	414286
443825	313656
304703	373518
299038	209572
31324	281924
88968	92453
127462	317184
399441	447107
34776	192599
33345	434186
449521	299369
489547	485317
232190	187485
88460	24179
330420	301172
259250	487874
167588	106599
136089	393326
4329	413533
361533	422164
186455	182000
200092	278700
430324	187836
89887	246027
174625	87291
484229	103392
49786	215821
299869	162795
164349	441013
275418	183479
425576	273831
390543	471471
58404	122462
127462	181215
261759	401101
236630	1518
398180	41673
191805	203656
324967	130898
180878	405217
456865	74552
163592	17482
325814	113683
205367	187296
249673	194195
8756	404960
120066	446360
84923	23490
230049	67858
454368	357854
185226	408191
172942	86610
267562	48146
85924	294326
126535	49903
466181	193784
223757	301799
328152	315920
313295	465647
339460	354532
420178	304173
440389	402340
325422	369599
371600	413101
491419	91711
314357	321868
287566	150478
285433	435242
167724	427185
425707	350216
54434	316708
753	13370
55909	354694
372170	353160
361157	105878
28200	30263
110216	465550
272407	146445
219456	398160
144597	313745
293726	132996
90387	375453
12281	267352
217477	153024
50525	184809
19056	466737
257865	347939
352905	39195
101906	272953
193197	109437
467906	403641
180281	103205
98286	492533
3186	255579
154981	422054
332299	237165
440443	214929
80421	234918
242308	31778
462779	115124
364083	265035
394212	284843
348769	16037
241468	198253
92189	375840
60826	425827
337610	208785
72249	334112
466835	190369
403762	476412
169422	317675
115917	363973
229421	391414
392886	14355
204446	459976
478094	161276
173847	132212
118732	445796
398009	286016
296573	254769
454010	388157
19792	284678
205747	465322
1057	351484
322150	428214
21709	76623
89883	37519
88266	488036
230051	217087
160973	12245
381007	154451
479107	327217
51928	231068
178436	111384
353723	250389
350296	293813
27985	190369
442043	21727
82888	236503
389859	401063
180405	134145
66137	239107
232026	313745
490614	153995
332938	330399
309584	454975
170688	208617
393010	154692
221401	283265
130069	209661
293558	237449
2277	60786
21902	212163
43767	389977
54976	281622
455426	478415
254446	117703
331238	71723
254599	234649
308633	304501
22567	121735
362378	245538
126300	441313
344314	445301
264741	293528
481419	4446
259060	246311
419344	222701
492247	240034
222453	325492
203609	51294
180259	395988
39880	209663
290877	281496
321487	309524
272742	453213
469379	388817
448265	109400
262210	187158
124060	258130
379680	386017
295094	463615
479465	249334
211747	144560
320218	478415
170908	281924
187774	82196
104205	430147
151690	219499
192595	156100
222389	311627
283231	423688
436428	423828
328940	273141
130309	288319
260624	401949
65815	428214
89237	491117
237788	205270
339783	277961
185409	119590
480580	207280
321923	351414
382117	15062
244482	74511
100213	293813
454929	23423
252065	475555
266156	58881
325345	177630
62895	477745
33619	244
319223	317282
195746	420895
449795	446801
16110	110677
398836	232154
256893	117842
102116	398336
401034	134259
104021	114930
109830	430696
85476	29122
72780	400291
137984	182301
126867	281924
459217	373263
79857	270324
420088	152928
6925	51895
197936	253618
156487	475520
414058	430610
67203	286936
270887	449620
267047	381221
424139	342724
354545	400184
39683	405581
290838	272089
338244	233772
470689	35735
449707	471745
368900	455339
71421	489150
320482	365560
488832	118662
356386	424880
10607	239259
104740	12895
249318	183213
309561	345163
462028	350549
223246	19483
194948	461392
240882	4349
471208	385826
261267	185704
243438	96375
12377	122462
386109	291249
143858	349129
202695	28129
283706	230691
42725	411263
445725	23290
91828	5349
341279	250389
77151	338271
16851	285109
195224	192237
108756	162191
414035	226587
253900	77384
234148	347987
5839	478415
353551	360008
410741	317118
120728	366127
480633	466288
197451	254973
351112	470225
128639	338493
60095	113982
490659	86560
393780	452483
86596	237548
117862	473313
111557	288299
51195	39109
386015	187974
448492	158811
200464	130689
96615	412229
459962	451683
47138	384366
382848	339251
443094	379976
337943	215054
146793	481785
105111	112312
460550	297586
70955	57375
162863	306893
405005	362972
45132	381881
332203	222135
343427	205223
447764	451878
376554	391902
412138	94516
401645	57134
182355	191677
423724	16325
184351	487708
122894	258973
276821	239872
347178	204330
186404	376016
391121	253404
139923	457081
67733	431349
469384	281504
453327	264406
213338	351761
398842	440660
141535	387406
102154	137543
277568	109407
370026	339153
122729	267602
178751	267602
212380	17555
397159	415018
316136	394363
11694	260527
222833	456640
454537	214992
462922	343815
400437	91558
42509	291545
355335	4659
58484	406633
429593	348798
420594	373684
444874	428214
299110	360252
178359	419718
456231	162286
259727	468489
230672	29689
467599	363795
450362	478882
69975	172256
314802	298767
386802	306570
144973	115198
210169	380360
142774	218198
423213	153995
425527	434945
259599	105053
221810	473670
461627	428026
224565	158811
200037	379427
449665	409828
454030	283445
83846	21583
321823	330168
110493	148919
412116	97277
60282	467753
287444	410088
464774	205289
231507	107817
403044	70894
41971	301533
492095	192195
259385	385182
308948	124085
33688	492906
192800	101992
105149	302433
347221	209532
138182	266693
428788	238189
316124	215035
445267	406978
477252	451083
219296	127895
481419	391414
357662	267602
336071	134145
414058	392335
247710	304589
279141	478415
490913	13370
454033	262954
389483	66769
237601	448032
200239	9016
219657	6253
78575	366493
163122	110677
335557	216124
157816	402708
184648	171069
184625	283037
463235	373335
201552	371918
337293	283346
88956	327061
426128	54267
314228	140728
358250	405217
196409	438783
453821	155747
348032	203404
251943	181237
228061	262954
407464	237597
364636	106889
123071	86560
72201	417918
470775	300690
160968	455734
114655	2114
3964	425099
418280	311686
89238	323653
98294	234479
287485	146303
271760	416402
317801	227567
272785	391414
480741	469235
451414	421777
358860	441229
308756	302281
253076	126877
45947	150576
315250	226152
45190	54378
289197	142320
171796	166513
261112	212278
189444	355700
371254	186631
284804	263514
365099	186384
351957	104282
483500	439659
287121	355806
313343	52879
433619	96195
242411	47444
475368	214050
356953	11853
282513	20486
337640	481785
316638	81313
60677	247702
471169	103565
58549	339829
219969	200444
396769	404568
143292	424567
373565	71660
23822	306570
10379	97245
417828	434416
220751	187139
223116	69856
275678	201754
161363	257651
480853	375768
24312	188580
85916	162947
68092	171149
206373	285156
87471	55798
205454	134173
334092	389454
246364	281163
120586	110677
276549	411466
352650	113430
455764	277745
234072	472072
87047	13903
256857	356183
99405	376220
56382	387185
341408	476831
233633	421356
479378	299408
425540	278894
136955	365570
305619	76454
265796	452804
431502	101276
157496	405772
480853	453222
373159	48275
95428	208300
231855	31303
21763	58707
121180	460577
286429	287740
14728	20998
94409	179258
139428	288810
362620	117368
105048	434153
59774	111744
98571	331581
81432	24859
110666	272846
181723	389387
110829	141649
305417	388047
233045	33927
436174	484447
230611	281651
164042	145691
263721	183213
382306	470668
131504	54536
131924	258220
247929	209493
409889	313314
384766	48163
63391	224285
374274	374806
288045	9054
353568	46996
14177	281659
311333	215146
456021	323768
19571	310320
462028	422175
23958	103804
287566	261430
296186	144188
115837	229109
87570	373692
339626	357357
188048	13370
380496	164196
3809	185154
179826	95823
286631	274508
379738	4413
333095	146167
403917	385741
165653	265589
444194	81714
326631	367215
27125	86728
410439	244700
180382	250745
116285	73195
466163	169482
174302	357537
347948	382166
290518	477590
138686	158648
263557	171953
175401	134694
444647	76111
413752	261396
72246	422175
49132	155719
217701	236213
144825	429313
230196	438295
304227	357336
324490	359229
173149	309950
68060	192062
2032	203656
367621	441021
167736	7302
375141	284508
374274	293745
142522	130346
76986	348798
284326	360131
414976	354920
52143	72737
126938	267352
437761	137128
380489	24208
217991	320317
207676	382882
204273	100053
230655	383244
459932	266852
354607	115090
390596	383949
141761	146202
252307	226396
483349	205850
172100	281924
466670	80501
7565	257110
273340	12842
360567	126426
160182	299234
126870	274112
109386	291534
18805	152696
106385	276744
5843	218727
39208	49896
260646	152085
55001	12443
130960	477154
373073	269009
376178	134145
435242	368864
42205	178048
351660	366666
487407	368723
229792	176747
400054	476951
128593	172089
481044	450872
453826	426337
415370	2232
476592	241469
489708	269745
258962	166063
264385	345668
25946	248885
15000	94344
476777	50656
253132	422725
321911	78184
52217	441926
472662	146202
238405	103205
213071	203656
19284	186440
12564	220614
63892	377678
484575	411157
150798	149560
304703	6552
50424	185013
24902	205209
484691	78995
162489	478415
227307	113002
117907	61183
368694	380085
53033	406790
403793	57002
14764	187998
226152	440660
91657	75583
271434	189633
358144	316575
220136	105878
329	197570
123622	121117
240324	125349
411006	269320
204459	311221
218061	247106
346537	233534
57276	81941
312873	193045
77497	213683
67203	454975
202463	4369
87527	92803
143111	121171
29175	241519
363054	388195
267562	477308
23020	50538
27138	457081
331071	331423
285279	389619
227628	412205
429682	336590
228919	368034
151838	312001
436296	354677
261626	122585
357141	202644
324	24764
19121	391414
185549	460627
346746	293813
141314	253462
125417	453171
16600	478245
6781	398148
454263	402323
328513	450972
40701	64429
63903	51285
328550	49660
291458	445985
481419	252990
198371	118603
43931	413283
314548	457081
8462	402458
441302	418530
193666	267602
56662	336590
64848	99405
313182	313745
24312	65648
320194	467500
3111	453191
54539	430870
162920	485016
267725	105498
66385	4349
231688	194478
226919	122751
35333	84274
477932	280905
82939	331349
126083	32865
134682	362972
206131	466737
90229	177015
95762	425675
414286	55294
118508	204798
119695	323484
142826	465037
378043	203656
5700	266742
301106	249824
222299	393326
247877	298077
423731	165653
882	459213
184599	75583
257984	288035
478138	94344
18283	371918
406660	479872
428400	332638
202336	166970
91828	74161
276821	151860
74571	44952
220274	158811
309917	228013
78376	186440
369506	209471
405449	393326
252844	490797
72695	478415
86990	109480
355477	384036
485420	329155
80472	378874
88103	285446
108124	57134
309054	422032
295128	48365
45434	463774
422909	167252
100417	27023
55975	1113
379509	290450
225021	19144
339915	251323
255865	200246
404597	155981
212386	446799
154981	85297
412113	230161
369030	187834
274012	12177
482646	256373
386825	21411
391270	152652
22336	249594
15819	109833
346272	469583
271662	181957
59987	408439
395808	228431
2349	115340
28429	435903
2608	257281
489600	255563
326260	23553
266931	476231
51404	331584
376740	260673
83340	296956
217740	346077
439921	101613
337802	339815
323469	286936
272696	187974
257299	432135
259769	59759
224390	273831
371474	50155
167588	121901
387946	34742
276835	57375
372833	443243
427376	411595
357804	385279
118136	242396
181991	369254
323697	162293
482047	169485
209410	214024
412844	431634
299208	20586
40028	21241
402874	38063
3562	390501
316154	209510
108202	13370
416428	214279
467427	95420
196355	58045
131488	248625
409094	164884
466670	275677
50034	376219
170595	16433
480942	111806
149930	431218
331265	441512
121123	74292
364726	33167
202820	430124
3438	389682
320873	439794
280802	138989
198152	454112
320820	280233
160902	90277
320739	450341
197536	341271
412637	224118
412677	432604
413816	386983
312283	476326
187834	162809
94098	32017
346557	181350
267648	312615
257498	58881
293809	469126
361653	198301
162819	119868
367295	421948
231350	461846
88584	247211
436682	135848
72134	481279
181424	12403
227476	143079
148129	173639
426190	336071
455187	476447
385308	258220
484695	39095
37748	140460
344479	295650
238276	327228
93255	246478
58999	190369
304905	474453
249718	250410
86932	137785
157842	159378
9530	151171
30962	41075
39683	308700
314538	160545
58812	267602
405985	417201
93571	267022
227899	135756
101742	404408
475872	56549
306334	458230
14144	4413
90128	132247
34963	70019
281877	48955
354304	33650
16835	194165
337948	221566
432715	211246
225720	486200
341560	375840
473619	421830
140171	429014
37617	280233
31421	372860
432024	24145
228225	176182
303218	405358
193822	112848
345401	449129
111549	478480
74981	326446
21389	478415
396249	198317
224696	194715
71994	62191
133909	437129
181651	310640
154808	317118
134593	450670
40362	240074
390833	285156
75242	218873
289181	432854
37847	446351
60449	370545
91108	11626
110835	342388
405306	250694
19610	409143
87588	477777
435156	442227
4100	29536
399825	177374
72304	109870
172396	271742
281664	147121
396005	400504
208593	416857
158535	331581
172417	276752
276821	277367
218363	243115
303045	113858
420736	424514
23822	414832
361572	266365
29911	350189
312823	97070
62312	429526
182853	380861
473547	336955
153508	186159
465608	198968
187893	450670
481825	77040
12915	281437
399683	71869
196889	455769
274329	183213
277193	434912
213631	317118
310359	361028
200633	139714
130214	178719
392515	164884
331835	420492
221296	48282
435683	198926
438475	7638
418771	394156
418019	201493
376978	187974
16601	21411
202043	253941
492388	9214
493683	88606
136884	258220
47012	146566
34603	267797
17968	257311
52671	96977
313079	8093
378771	92531
59999	411424
60612	82467
117783	132996
301253	373021
487422	252664
380604	2521
222102	262954
80580	389637
296260	220635
317566	22635
328172	105498
175367	79108
224791	176678
95150	265414
463422	286580
10546	253648
401969	214002
53389	157349
469976	95315
296770	367922
350653	58486
58590	97362
453882	334983
47100	348798
106449	41815
82688	107337
291982	162795
338735	281924
227203	265589
341632	235151
252806	203656
155900	19334
63218	99405
427376	335949
485100	369030
353577	469888
488360	118877
471334	102852
95916	73716
450822	243599
430691	153995
234914	55781
447962	29801
192311	339506
14092	348798
314917	97277
276585	92254
289859	401871
132236	429161
198837	218211
303782	26556
143179	236980
55569	126895
336590	35707
16572	245938
190820	77438
358001	362808
343552	425914
238958	169047
187294	242992
381262	75292
373519	344063
89177	417918
83184	168381
2908	49293
78310	267602
398100	324723
9928	36562
139923	64335
123762	393168
129841	57610
471412	172089
394078	199753
208703	101806
228326	83811
266852	354968
174836	217423
144022	120303
20642	170002
8997	80543
201131	403431
318749	177015
271746	429863
140935	220756
28829	339366
220692	201461
220903	58881
127539	189885
226850	140008
8954	371554
375316	448709
253102	70241
19542	383733
67485	4349
435844	18845
48738	100666
263813	418399
436474	15133
444380	168000
427170	298182
363904	22464
365132	475722
457418	364570
5057	54700
202830	440660
127531	463623
256683	61983
110122	245957
193708	173456
200390	336419
292823	107411
419318	385000
231839	143888
114503	145948
268462	233105
219546	202750
292721	312968
48171	404823
136014	226308
190524	287325
132622	449468
413882	226494
53249	363917
220639	317118
345138	183644
204221	207927
180159	333035
43708	237548
172417	205459
362775	49903
205351	110925
174263	103420
58168	406716
27209	128154
154742	192610
221037	73217
121033	466986
460932	436629
199196	294069
94114	422853
400913	190369
49092	276440
251704	267352
156153	166513
161746	447257
343301	319051
458638	142018
113676	121198
329803	51549
125041	35444
384474	6480
462561	316145
55129	2931
314310	484274
225988	452676
257613	472016
356433	84284
40890	413756
132176	409828
12768	455778
66162	253897
214479	293813
356530	35421
359118	166094
284332	391414
336023	216386
484648	126204
256973	283265
39683	78657
246996	241416
13928	357269
316136	171861
446824	412162
434377	68306
479044	85901
92934	263009
280762	462633
253996	4841
281547	462973
269612	160794
457573	343571
306463	378762
342620	145926
136042	327061
405979	393476
228034	173235
264800	443679
402967	359331
191968	333030
275686	263009
263377	284082
230051	342533
486246	450719
194586	409540
305287	334262
315573	87904
313770	489376
444613	338500
63626	307198
318344	186714
375260	251116
288519	277961
434384	42890
63427	290565
399659	165267
372448	403223
383673	110677
353856	140367
43797	56839
207466	357487
82418	269005
461215	75185
414618	23322
372834	159249
197186	178680
258188	13370
449044	244929
445569	12245
418442	262954
266965	274309
130069	45902
78319	470514
272804	272636
226396	380568
399538	216182
342465	291521
35960	313314
89826	454039
238406	14322
397143	450705
68857	380707
381493	173441
363031	309349
475336	412162
45899	274820
451267	64335
268729	219114
364946	267602
60282	293731
457588	250434
427054	241211
234881	140167
409745	219180
319208	223970
477309	232377
60677	339477
347057	478693
92228	53624
214138	137508
379489	161357
442176	107941
243147	54976
438956	23941
118484	488453
158261	189983
26126	363019
221759	455367
166952	445176
416408	100250
36339	387185
437849	423526
488025	401543
140918	287848
223304	94344
187834	466216
475517	319020
380785	478415
333289	397935
339013	481404
243700	306100
301498	12928
376243	185404
349397	10690
412356	328550
153813	28096
103686	447517
50429	30187
35895	284159
303584	403507
237433	255428
178757	367365
409016	278278
302298	250404
142446	70561
442906	6722
404506	398333
21436	407902
232380	52684
23707	62191
390010	483688
124384	24516
162024	317292
238396	289508
273649	477986
102157	158819
23544	421936
491593	49903
63808	461769
281433	57134
204258	36066
465512	183213
184657	224593
62308	170998
479485	332392
468935	426439
483052	317506
111339	105585
138885	422015
478634	13049
200684	49639
388292	59234
417248	84359
31390	26648
194304	486885
150097	113294
362820	382662
40028	373953
283706	434452
209691	234356
339783	101816
471039	104505
151854	17186
109949	479275
62133	299976
161653	459205
233117	450444
276821	457396
412831	27464
253102	172237
358232	261396
194576	298767
93488	119799
487500	241525
13186	378686
422292	450671
149133	259929
300809	310261
470672	278239
226974	203656
153870	295155
426964	297436
256823	273831
248929	321424
334092	399620
381904	214050
281989	265234
12987	255844
152226	111473
213277	202507
334092	21411
243359	366534
358860	486371
101960	196783
120548	446063
232897	324639
248161	210453
417257	206768
92401	33553
56088	27464
18460	409828
193306	11626
261717	396563
301487	126235
273610	50367
477713	209618
91973	156477
464572	366493
138980	219459
480991	396080
230171	53863
206054	460845
404722	263009
155474	489552
50610	266538
144885	24943
341272	196783
482276	16433
220962	222701
470915	13268
455465	8463
214114	298142
6467	262856
493185	104103
192238	36861
477328	229604
105077	226168
89219	311541
342465	343413
349305	88289
137454	338915
436477	29380
193796	45764
407285	313745
333080	368760
115397	329811
55914	230376
68314	380820
315573	474412
131916	317356
340456	138187
334381	338271
420194	424988
61869	220417
224778	122581
254172	440660
191748	111878
226142	491074
363820	293813
381820	52249
269244	371918
483964	211996
197596	417918
121637	272230
387775	391414
388657	439529
88199	35707
11900	76350
210078	121011
360369	27464
176969	187045
219198	451372
106739	280266
470601	20634
294386	36083
154836	317356
281574	422175
413880	149133
60090	68628
182270	265273
148302	178907
433647	224338
420450	132247
464952	381857
382839	272159
236328	187248
15583	370866
455941	177022
370718	134694
258616	423559
221687	405837
412306	305382
293474	37057
48892	491150
292468	457093
325824	323126
474341	160262
157099	453317
233345	203508
112929	458601
92457	284127
420816	466432
259254	102456
319551	310672
32715	11503
343746	307946
320267	15678
389726	60072
314311	163163
432719	230728
29077	401854
191077	346821
142045	450876
15579	64544
126058	9203
451551	275790
110571	160545
229604	85656
275835	479579
148695	293576
115078	440962
404928	195756
207557	280791
71636	292721
228431	408638
111254	335663
404899	351257
138126	106889
414359	25549
474710	310836
334974	122694
130069	40029
123507	159249
86764	161557
160102	146776
247302	64493
196874	36711
154456	77456
265217	214992
452148	243938
311090	359029
453530	53368
402137	430240
252846	438419
324206	18665
309917	392144
239084	187796
198862	393674
109733	200239
247754	118960
140760	178339
460877	327099
202560	257147
151748	219999
311868	417351
2134	211868
350887	348798
1057	471540
244421	62191
360459	199181
261211	193887
262828	55329
216483	491871
409238	359229
477403	158964
274833	486885
270248	204813
20647	316575
167294	265589
185879	351849
343930	72523
429372	425582
182377	16433
300115	290558
26956	190369
209913	221228
272065	17470
168899	68950
278153	307423
408786	492324
271133	487936
210463	119868
368380	48163
54425	25410
364845	195121
313275	27659
419018	186475
251677	434239
261791	413860
198412	225420
112296	428818
22395	18708
245990	319626
9413	486028
334566	317118
8735	94344
280121	119122
145140	451782
257346	181373
437454	132247
229735	357441
1588	102690
87613	214090
181204	345998
438776	259435
298931	326728
435935	155719
450532	145693
189680	451016
65513	433391
333891	110708
242551	124650
178331	183213
193197	384174
79817	226494
280816	48079
358462	393326
131192	4349
156774	143460
273915	63528
479645	42890
392370	160633
126600	31036
483987	104953
268173	361698
398585	384789
202597	267352
354922	86728
10546	362267
262233	87471
412322	444914
351523	349608
103407	466075
222389	26209
151898	94665
211717	54536
234044	248382
346175	8093
274994	377996
67201	259730
192100	313745
323836	302386
401165	57630
395366	87007
1921	121950
231342	373169
454867	280863
334298	200454
20946	51757
262730	171362
64469	301514
192800	316240
78891	253341
269977	403368
466590	8084
380668	207535
167532	221660
263962	259387
383372	100226
477921	229718
256443	254178
448904	169047
282366	100949
471613	459735
352739	416661
159795	478245
194948	396431
446273	160243
63427	104514
307701	378462
399591	301055
326762	107777
37025	405659
268344	267602
466432	387531
435069	355093
114142	113185
244902	152085
90863	492316
194912	218615
321157	242725
310153	41495
270128	448255
44680	94667
273900	152742
41510	157100
32686	214929
312631	271695
351601	119123
252247	2077
400286	249824
308664	273831
317552	300800
440190	259096
184071	56905
76274	385075
394388	261396
434538	264155
229966	406218
91382	214011
161080	190369
151401	378686
264164	411424
215924	35495
402499	49903
86162	164884
243822	211868
340779	479614
194877	465037
136937	268411
38876	287854
100575	375840
242411	421846
166218	69114
260791	223710
167766	388910
370708	12220
151732	434239
72924	388575
116567	440749
297641	354790
444380	338480
168437	136815
163784	173554
55236	432701
165680	158319
252067	183711
268561	218485
364827	370513
288291	101058
316735	389327
316601	417201
485682	310000
237517	309168
312000	109071
405096	46972
170398	90277
298628	17212
399441	344737
118882	332392
211530	350689
99772	64429
23795	418771
461088	380071
56605	120003
232638	482315
204330	294836
200976	227101
25151	135756
262550	252176
34443	395971
178772	437018
226245	269199
53102	181993
433837	10972
73176	391414
49644	470027
75863	281924
49660	37948
408365	178436
16628	94344
335629	483100
222557	31215
137658	199327
121066	428673
289995	407334
265726	172266
449406	438912
239075	419218
187393	398333
362450	40784
87650	475594
161563	313745
179869	207535
313755	447646
466992	61621
337762	206707
36986	264406
328550	426041
420234	85406
288792	463774
51246	388473
221296	36392
86476	236238
414128	214600
124548	324723
302943	78334
382535	23018
86037	334040
216522	278829
427544	426922
265148	182667
25878	36875
329161	196252
429192	341271
355083	34397
345782	332392
199998	417301
421493	313454
154153	475594
274652	28065
111611	185817
474469	206557
366493	138405
455862	2935
329379	377472
451414	280030
487333	326997
432471	237235
488254	353884
82246	13370
66356	396735
315854	221810
436794	371934
358902	265688
289792	960
13395	267560
75768	210660
458822	484426
403202	130742
368632	172442
134299	431556
105139	300473
261795	341159
432402	393326
257590	2705
89987	7827
304013	129107
409016	313070
387337	35707
398895	457081
271938	464734
381702	82585
76651	331743
7116	236864
223398	315275
157258	154692
397426	139278
288267	417756
450285	351414
431348	77320
85665	167294
253900	17947
166694	203656
129023	303171
303670	399867
50197	459566
310893	104691
131877	138885
195397	356217
22727	288035
319730	198790
405116	421935
480580	216504
72357	62191
166935	66979
64258	111182
42854	90099
420855	249186
312904	400562
4446	154137
69757	65272
115840	16098
328183	50538
169331	97971
343010	369518
329520	301659
458186	327061
324199	410484
290799	203752
283781	373484
447780	204440
86596	475282
281831	163302
136737	25389
229441	352853
161363	211318
4676	151938
218496	196967
129895	49903
163423	416249
128652	236213
61647	420860
408828	18479
182212	338378
339246	23341
317764	75882
253069	108743
306781	324491
282817	264406
88934	231097
55928	385000
203200	95233
244318	180908
106531	76628
167588	387642
399655	205523
360216	7812
312283	56569
460741	339582
5040	311798
46127	16433
372214	252523
69562	338663
377962	390409
328857	478057
215863	122694
375405	229045
66129	425193
159609	35040
484855	295174
84429	417137
478152	347722
249869	79989
390673	74106
58315	348798
215649	42912
355779	277961
16076	251036
242411	340203
22812	410585
234019	478415
105992	485304
442730	448709
256823	293813
441302	76387
160214	187974
109824	218985
371933	411424
200945	36191
296150	345011
42347	446351
482251	276711
427661	109155
31596	207916
139283	293813
111205	21583
80040	38890
331503	73162
280280	33382
195362	144529
453728	65063
317613	478702
158738	315888
272696	315888
368687	15133
131939	266203
91873	114930
123476	372850
250854	17155
414130	422457
131887	339342
189223	204933
302153	356039
6810	342419
393397	399023
114643	178670
113316	80215
184564	84102
182799	71922
474180	438958
347011	212571
353086	110677
279809	472164
99693	214050
73065	456001
440346	183213
459969	414833
31468	427803
147443	21230
242236	479579
7035	158200
29235	350201
302897	242187
278500	40784
212167	409166
295841	340561
203733	192733
39159	407022
482303	468273
229124	294747
82150	45227
36819	177861
189779	254584
460474	385279
397194	194791
205410	283552
382401	159249
276821	396583
281584	490716
405660	50168
144262	290698
323056	15799
252806	108743
322851	453919
265617	433435
374901	453012
70382	435533
36104	458055
266481	399910
14225	264406
329727	125772
408916	115386
456021	193751
183777	469299
138076	116008
81436	264899
464261	157754
308170	21379
5354	96673
26513	65162
253931	48146
485420	339251
7290	107509
352080	403603
472793	317118
302918	242578
4545	100781
192973	206924
185487	137028
284554	6253
334311	209824
280756	63957
261829	415519
19357	291406
311192	460334
458831	453091
268887	233571
432836	36856
443025	144845
219392	212880
230210	263009
373282	168050
66715	209542
295913	162785
24	109181
274236	187974
415129	6289
85575	153183
70808	27581
145595	260537
127305	405885
276663	87259
109072	149046
122942	59243
332917	339205
447553	247300
452052	10231
230051	9749
360559	375107
443111	2322
477932	428637
9137	287787
314742	6379
285183	95969
227872	122462
419822	66974
229426	189344
478442	80776
161363	91116
466176	476510
477932	299309
54083	293813
10696	258370
343992	25984
161098	48275
47621	487192
58476	268261
352353	237097
452331	359762
225330	479614
136729	387101
293716	326446
414240	208577
441899	64888
150040	99675
441821	315516
191866	39900
36595	443694
392747	65106
398009	301156
317370	405837
400350	329399
40362	428658
18722	392637
14871	124008
135264	96976
7949	218485
4982	119868
273610	256723
364285	152085
139067	209380
362267	412548
348458	228431
251677	94344
23146	302871
416212	361545
138160	368718
428167	395019
328550	406167
22779	67907
116525	388531
131174	421935
162939	235496
446472	360732
432339	46506
313523	441635
334092	8711
467434	396007
164254	191312
49592	190369
6187	13370
154597	418771
350020	31395
58484	154355
262210	141031
120021	122518
81575	343085
68532	347425
344398	481279
339333	241753
269073	259876
381499	218727
62412	331584
310032	227963
1445	56138
135169	190369
467467	92260
253526	166513
233923	254178
239804	154089
133105	336915
266916	64777
33921	257663
454136	157040
478588	68687
221687	81280
52584	34376
299820	54976
253908	170835
212340	13502
274179	248581
413953	173272
344352	274388
439670	12895
344335	406626
294323	284057
259926	313949
173758	289515
112443	426724
87010	313745
137830	469430
168381	483176
158138	486885
344126	440660
54425	296339
220609	376328
149853	393326
403539	411424
34908	430346
295293	292721
36033	217423
370869	348798
418000	347106
46788	420511
5562	121154
402874	286936
258170	459463
326574	69734
38022	196493
302283	491974
175387	242096
447833	356663
425664	405857
196860	366127
482324	277961
417369	141509
371165	411424
349337	332086
230513	203656
35538	146202
440369	110677
431226	60197
161475	194871
236503	329814
227986	457830
141535	187998
444296	364146
416721	445107
341408	160219
41497	307279
298421	288035
411282	336378
6836	182000
206216	33530
176878	475136
83280	285156
49471	479614
69292	77488
167918	13129
237732	12432
217854	317118
294323	115386
356770	388701
12015	386021
380817	168090
378042	195650
366100	277550
189859	356241
197200	110677
464725	35761
137579	432212
388389	450638
48200	342491
94188	276591
439050	242453
257977	318792
365658	97894
319081	267143
136838	40447
239272	307202
269522	301475
290804	19274
83277	135950
293502	438783
326606	96724
438475	424631
90871	343607
359586	107538
468739	273831
41657	240810
206389	370891
72036	208618
467718	66084
118978	246672
225489	370866
334823	420944
137270	333826
400910	307108
305213	478307
163206	440615
456086	202655
373073	43394
165450	470588
236035	410197
137661	434893
164189	449779
130966	228431
150594	276440
228533	53490
201217	253599
374185	183213
377540	65210
103748	276090
159917	162831
404945	235910
249431	11626
399739	146202
318052	106459
9965	192580
309411	440962
284554	455972
387482	482425
483706	99234
2196	239906
347121	430737
56620	1294
453650	467502
348034	117842
389566	347667
456065	158163
267140	490647
62906	322636
429475	438373
35333	146621
121822	358848
52279	445353
60296	447831
475336	87036
446542	421830
250102	75884
105595	145844
319722	387233
371265	134625
227485	372224
290864	9054
191761	203752
346216	233882
315152	21902
227798	141928
114695	60028
202379	91878
141010	180709
77561	430329
115588	453108
236240	72171
437882	481785
228431	61769
296635	375029
10133	110677
262127	78380
440927	156376
42535	167752
101542	179559
441403	3821
213928	21209
214950	249444
29824	30435
92047	434432
91634	155941
131504	30103
39464	319002
263089	491110
198134	204737
355083	29324
130821	213639
436397	192353
399694	160679
353421	109580
25969	184902
256893	17234
421207	204316
91069	166824
84552	244560
267562	432638
1336	438783
170074	238705
359645	57375
455804	376245
312283	327886
133638	176583
176130	196851
252824	35456
371030	242188
468256	281942
174665	381057
453919	16641
253110	348798
352981	416085
276821	29599
274807	160722
493277	220820
164406	243840
217025	84089
179745	446351
402390	135130
395029	331962
469049	90786
408329	251314
441475	315997
400681	124085
264144	169949
459754	428684
366750	336590
481875	357706
65001	183126
471338	454975
493347	30187
491576	319854
290794	122490
148441	184386
100381	195948
424647	267060
88039	243146
312876	425675
94959	224285
412415	427616
404472	401928
444139	268118
291097	110520
86081	384935
287024	385000
236657	432588
206514	251044
488102	14858
28407	436899
388475	92164
299408	355135
362303	99437
479627	459236
172417	45728
198317	11645
377989	245679
179298	378462
28614	244515
340821	1057
450574	442910
25869	204803
45376	45141
254467	366228
302996	370866
146893	396056
409143	331535
13048	36060
437524	342987
250672	364294
119122	28129
48323	117874
186204	144634
37771	247344
476704	344828
146893	437727
365099	478060
11319	434579
489862	320343
287566	486104
17630	318761
24021	106799
176937	39708
384683	447519
251697	317184
12063	1605
458638	446351
230051	170548
85844	263713
175687	183007
327467	622
385705	388575
259929	332924
350512	322716
409137	377296
382848	26699
209713	67089
226396	472583
183829	409828
62866	305849
247447	479999
459976	253069
416953	144854
112625	260471
456021	31473
389661	185704
126628	29253
24473	52656
339739	229219
379870	486885
125595	205289
199000	184947
322364	458601
2896	121106
446542	463189
435883	478620
44019	411365
92754	338189
284720	428103
417369	228431
459713	357923
472239	95149
38626	98220
377278	256720
379680	199225
384492	448770
164485	488000
300273	372738
61908	10646
8082	376619
200092	20726
254349	231021
276821	473981
174840	413880
92401	163435
27960	492791
415076	251424
336324	111600
59828	422602
491923	4369
379335	40461
249643	279757
228128	318946
80150	94793
24381	73189
110835	401085
378420	285143
278222	405836
12799	168638
253442	190285
338191	302059
351880	266852
383214	404441
417931	119488
234356	318383
454263	175940
371742	304475
67042	63528
179460	37611
446262	401873
76585	300421
46119	236048
472305	49052
37400	209018
97342	32837
220490	117718
312836	259739
474606	51150
6467	441135
49376	203656
297511	395988
179855	169603
394724	154032
1080	129713
469468	273831
135258	287382
251897	250434
469884	236415
377061	46339
260678	344905
250009	35385
118424	201493
153352	291561
129881	219876
58383	174770
306825	444994
296029	301799
294323	110677
97894	66617
55774	257603
67729	233559
472866	273831
52188	411809
381962	267352
441463	291823
298921	359762
440190	118722
215703	260976
487351	259929
380733	203656
421022	190369
129895	377933
445725	95942
195142	401014
291643	489012
156642	63957
67281	449239
276460	423032
20622	186159
59425	192055
165680	222885
772	86476
484172	92792
228084	449521
478737	186561
153204	328169
423465	81340
427505	436589
153137	481668
459064	266377
51806	16041
137544	49903
424066	384401
217802	248779
379680	37516
267562	441261
125504	187412
334011	461846
201464	282134
306578	470357
240671	336590
245112	283242
291982	438373
390596	205065
358357	255979
328371	150478
454641	376148
164914	463933
86438	132795
50179	94516
44829	446801
35259	275677
318540	52983
427277	12232
174139	68474
124067	314742
91382	398209
458639	245529
330954	87784
214251	203279
324037	122046
490195	406751
426917	483720
148679	178365
429287	468640
178222	83140
273131	160907
1606	261278
89213	451115
439977	226943
321736	54976
239496	420392
36941	160799
212581	282327
303973	434945
275703	313745
139185	21475
97245	10379
454090	2736
11222	3664
321193	475798
106739	51228
123931	147520
17476	218615
45724	16764
172638	428214
466813	15027
464438	207916
426742	166063
128704	36191
452847	318656
31481	250878
131186	94665
263880	51754
343642	348034
132153	20719
266965	308083
489285	289414
45013	424280
359476	218485
64557	364479
448680	360860
409388	278323
106262	462551
92122	25076
129412	10646
398010	38134
471693	438419
128696	486185
328940	289480
41162	295484
257254	13370
374932	354131
254107	142018
69530	48402
379696	312697
350575	371918
94985	447610
284265	401297
36595	109690
357411	243438
193641	469295
58245	460793
203000	102923
224145	91947
91676	475557
24381	463623
128563	329039
436699	371486
467698	36392
380367	146202
87497	16433
394906	214714
239084	306294
143251	437714
51759	359606
435974	228431
420736	339963
450364	474982
281826	393241
339486	489450
415574	165381
363833	24516
222491	354497
291145	28728
38059	197020
67247	41904
79592	201821
474688	341522
256368	379976
33965	386631
51367	20764
8272	134967
347511	429758
111705	163725
483735	20959
178024	267352
254430	113002
404676	306430
260904	15615
247832	353884
367480	358032
227857	3689
450218	54599
413443	134695
10236	218112
250626	422164
462452	432427
314311	476471
35806	222566
440335	62812
153322	113948
12203	271892
187550	371918
464214	266220
246691	419578
226663	196783
420120	283721
438378	239822
15068	125032
203055	276090
209390	410074
222250	104527
211448	366127
144122	251802
405077	276744
334498	262954
243285	239431
81471	59038
38389	341271
97732	217494
99828	402652
491337	487130
140106	283719
78739	462744
473700	51222
228050	118028
183373	181940
59688	94173
47926	259438
343455	413225
216022	351015
275457	458878
201131	265293
258085	291249
435384	15209
82919	324128
26185	383496
146097	409248
365413	26149
305509	76319
100193	183213
421278	316372
196996	442096
67399	121171
85347	204453
127716	362939
256659	263124
487484	430356
398182	152794
216006	305052
175255	354903
162442	367192
210469	485546
131302	479334
289984	121008
128337	14583
63319	241416
438034	320849
199832	303424
306483	477447
200825	259929
257167	328227
230051	209497
190147	142678
221158	115783
330058	70941
179473	134121
134518	451885
367189	307586
87638	35707
328963	178712
190281	183690
461833	195916
386502	224911
275809	155214
397225	39312
103278	197696
55124	445233
283660	402772
403313	469719
71627	390687
448104	426227
24208	156881
185409	471591
158643	92613
138611	335363
474341	92823
389656	450350
434816	48146
464131	478182
121757	161748
91325	187124
311139	190369
174598	492716
232102	457363
120610	234409
272301	231756
2978	391414
433328	435708
351015	344398
84270	206142
285446	243770
278637	229872
358319	310030
399981	244274
458463	409922
177371	235078
263925	463711
300273	195402
34792	446048
26686	145948
475691	431741
433312	225116
204148	166513
5700	345371
291385	348173
258321	305788
334629	209177
379462	20149
324049	391414
54824	409828
23481	374784
165288	187979
392053	172089
235662	355710
303125	421623
466163	3845
40353	10690
256224	317356
66004	69094
60823	466418
324971	169582
256133	20592
94985	253890
36601	395699
74372	381363
246409	366948
136955	219685
153532	315632
217748	300397
51964	369577
8585	116105
17593	369515
183718	132247
34255	205284
236272	109095
132217	15209
280548	447673
42974	418551
382848	10411
303016	342616
73298	264766
371779	335451
481641	327061
60634	387327
317765	316372
316136	311120
340272	15209
306074	401297
163690	99177
489595	467703
8687	279306
391840	86728
397778	245536
186532	156376
222823	113084
275931	377278
59735	230250
177533	113051
322498	428738
470435	317356
463464	280075
202648	281924
118610	75710
344250	438783
15051	288360
196030	399035
277568	369181
130651	30638
457418	11093
386654	426073
133321	89739
333743	34730
91615	153726
5700	287868
486374	90217
204598	5450
304290	369706
307258	58589
1837	256155
111572	16433
239273	17155
212459	325492
280233	208038
487293	60517
466432	40686
264628	91919
384422	285156
456076	348818
257175	266538
128510	304589
285156	349897
22779	451370
27683	179454
418307	412094
29234	11167
487020	162172
225214	350325
464920	13129
9562	379366
135610	148419
244536	85594
182745	477774
272301	423543
376058	179103
364636	429368
195076	441635
434368	166513
404099	223732
277568	451414
202379	326641
212978	211818
6010	174564
480686	362267
109826	430800
313174	208696
257414	31420
477599	211157
247296	194224
77731	245679
462910	411809
106953	162158
254267	133243
95231	494102
488057	475555
61637	226168
170754	440660
403940	120195
87565	299936
265793	57403
450240	153673
256823	246644
271609	297969
70824	395232
58042	141623
110699	345286
202352	478588
23924	424834
61359	294933
17000	355860
373965	256373
357601	313523
440331	373021
273972	278338
242070	212081
179919	201896
31333	19571
49308	213195
262660	275163
399910	428355
457050	252627
390032	84089
395154	384471
46031	371918
323184	464734
67622	322309
299757	357621
12531	258593
145363	372316
214705	194598
94963	234648
197777	247706
41926	459694
221699	197953
49168	303175
338493	233427
192123	485640
347309	185960
245318	300240
228044	188254
261278	220593
94111	152794
444194	417667
48001	288035
167068	218727
239435	139648
451356	157726
283107	345745
471412	422164
196996	95149
305449	464727
330430	377270
324311	471351
287618	118662
318961	76628
118860	265589
265047	48275
149539	181013
343732	481827
477932	427428
251282	338957
325824	65275
257246	295484
326286	75303
295387	52537
335951	315671
334256	315888
45219	487640
77031	492262
8146	260527
45643	410037
403974	313745
8492	127921
270149	368155
106460	355332
33244	309801
222429	351715
124393	185479
234146	93122
201866	290
462028	276744
472203	419851
145422	38063
191341	286631
340619	38063
123824	26046
87739	337921
298479	297125
334092	463483
484107	465430
233388	470927
214801	267602
38083	467502
34825	34708
292347	422998
157099	94740
451710	376253
277568	265589
196700	129185
352905	411674
461141	444693
110584	231578
444703	469235
406103	309197
38999	412413
239099	195697
64861	413215
195052	165874
211453	318839
220243	163034
377531	362808
48079	458587
449399	234432
432361	94516
22983	270331
90608	331056
187253	69708
104351	350822
28532	420944
36868	414005
160251	381008
19473	64335
76757	84722
276191	229973
348841	221324
211334	36392
16357	189759
102644	476992
426595	123369
263703	470067
122797	439425
390878	419098
302169	157726
84504	311577
197131	18094
332299	52030
207865	39016
161284	94344
317197	53003
447929	125860
326806	253613
102597	5040
223755	272562
313384	112000
361350	170125
371790	206819
324875	100700
265140	23018
160789	393326
215261	422110
439796	15209
306304	432175
412515	300059
214853	24179
3809	308019
109976	362713
263043	185279
245377	12245
443462	119381
463549	250975
347121	340210
396841	401481
33828	110677
407718	27245
407357	337791
182376	164504
378725	404678
195568	240225
492453	115917
225133	316575
359501	272339
121859	364109
286441	188065
327458	86974
384890	203656
308979	7487
187834	297364
226144	321923
66126	358797
484144	459790
446460	240225
288530	312595
406660	26278
296110	42845
399270	99271
374517	358103
1557	269506
5700	139328
125471	119762
263197	5040
337373	285156
108057	361305
422630	447519
484944	258370
17502	472239
153006	120489
136631	317675
16418	220417
444890	133161
165606	278520
193020	168050
80405	146202
323781	362443
365550	387564
128839	218730
397734	195804
439977	144845
465288	43334
246398	256592
4926	144714
117862	278985
283514	219499
430831	175637
83864	114086
415771	62238
130069	209647
113541	354694
89238	161875
437849	423437
17393	174703
203256	317118
45673	430469
110835	219198
17474	411424
134475	360860
179017	116561
102774	218727
109972	53490
366682	156971
321710	56068
380114	437280
222045	48701
482606	171069
284078	159058
274269	168719
141098	144800
92794	15209
253069	98847
43529	258607
264433	23018
464486	443236
277105	3037
303215	443690
257080	267352
356953	97813
234118	238455
90296	191970
119306	83811
338018	452098
414068	327217
208888	85354
423378	10646
329560	202523
272786	464503
289126	404197
59887	293813
4954	471416
138126	380944
69569	118662
187892	78811
264569	477697
37956	293813
55676	390993
284641	376483
266965	239239
236200	229781
8496	16433
106169	327204
244688	162077
321541	99405
310856	24208
249663	10520
440265	118662
259440	35735
284984	440150
152343	420944
73327	96449
250941	29655
325188	13673
184892	325604
280906	91116
459661	246311
351845	178642
436864	398272
328207	411365
22271	331349
153418	53994
381005	313207
245186	327052
309844	102975
474105	245317
121423	34692
187101	219591
179632	431671
102644	212555
394948	195890
368858	26699
267605	186154
369359	371934
128563	91711
259497	469509
18928	325501
492165	183213
110328	294548
271275	73492
110114	293813
57229	207118
478588	469384
214519	411365
63427	458896
259936	276945
179856	193049
413816	384498
302244	286096
45023	313345
215684	206686
424189	186983
58588	387742
14659	404396
164520	296683
233045	39181
394504	436131
233339	335663
344877	301659
319648	249057
228824	232886
146893	250142
160606	193499
125064	120628
54043	168719
99803	393238
81191	50264
419150	33180
464690	66405
106739	269199
484237	161815
53599	309801
160429	62191
103521	39422
170047	277972
473996	165267
71847	425681
19727	124291
430185	92640
308533	49675
352553	492031
363098	177861
196219	374784
283199	132996
300890	297080
456364	246018
348906	320516
374771	107201
363963	291320
279689	59782
413450	409828
281433	132576
375366	233415
39195	281538
24044	421830
93384	301475
228431	103852
369878	293534
147375	372618
216897	95882
345401	175897
227188	337262
392086	226148
375520	270836
378420	424396
411283	214050
209207	224861
14451	113167
295676	244688
174255	76016
359875	237195
178456	365721
335021	252298
188281	95942
353102	478095
249202	469580
318000	194165
476586	288035
483706	277936
329010	380107
317983	448006
466623	83403
98320	96366
108497	315841
69613	371687
6467	149442
207695	249702
482825	459259
326702	264406
378230	375840
445988	274031
171939	244836
76346	366127
456062	401645
397237	51813
246644	178775
462169	248307
65024	461830
145838	148429
276662	273687
349903	211207
180904	27464
348035	476127
90296	81879
159492	470240
483052	471301
98844	214992
160215	47469
23822	10630
12974	248978
233053	48275
161420	48431
192611	485304
264672	235334
43115	236213
231898	246672
84745	154292
45269	385431
472373	57002
280645	132247
287775	187933
394785	435817
407967	343012
21175	254711
433915	338915
179427	35629
222102	28129
422822	132740
441283	414100
323114	387742
306491	243374
252655	43733
296645	113089
198317	81283
186369	448414
225905	398333
156348	235606
49278	446351
413613	155214
415605	405976
326722	388575
426479	163823
142612	353787
401841	7211
367281	286828
415713	490274
386857	75495
124469	325231
22060	14788
344314	9108
415085	190918
349899	165653
350669	397220
233696	190473
217528	146251
246592	5040
284186	267602
187507	290464
462481	202352
163844	250492
1215	9054
342028	486020
419372	196783
176217	43572
147121	441494
287979	113084
438320	248382
159782	248777
195178	442570
382758	54976
254591	366127
357186	430356
482596	424225
151098	99405
199340	223963
115449	91558
165866	81280
248013	226609
17200	484898
39325	13370
332777	149108
227872	376483
88603	211868
10698	410951
40809	379789
476093	236347
132622	416661
40818	379304
106475	6018
143817	191927
444451	3396
376766	53883
279805	101058
466387	440660
306266	387832
103122	456800
106676	175721
68314	271469
250104	384336
83490	429863
209639	256373
387669	15209
10121	263564
10690	89641
281219	39195
454263	473454
400856	222116
195547	443311
81097	161975
464803	399041
119726	116033
34913	207535
407066	445749
443494	237497
360846	360860
297183	76131
158180	431259
268629	45769
299580	426067
205425	206623
254446	482434
278891	303424
310238	103405
456836	190178
222389	255428
483543	336590
371500	240312
145272	147492
255515	220755
395672	259929
161363	75404
485502	232693
346272	467624
102644	236454
358373	251943
276837	291823
382453	276358
386829	12214
55648	228698
76017	437094
156348	479916
493184	154355
415349	214212
130069	257795
478953	50586
404630	334680
92130	92549
443964	221329
142866	287694
245305	138600
187561	228431
118181	149032
300273	312381
443320	63760
358217	308621
399335	344192
403057	422164
387790	423405
306453	48508
246665	207803
219832	15209
28771	360860
333940	9054
442884	110708
313592	119762
199067	476412
48589	299421
189775	262954
143501	273831
466633	459976
63303	7472
341936	283831
399213	420511
35612	361024
30223	96977
205180	197996
441722	56225
355025	92239
157650	82469
366874	256077
171093	425838
307553	237235
153439	210050
231839	161977
112443	345088
343216	314343
197056	371934
89219	12868
429366	21293
381262	242804
288120	354694
124845	1202
204813	336929
267562	168773
388202	241283
288100	224674
277765	20998
29403	289803
104619	215858
35161	293813
328867	462236
65275	291823
347978	251943
313815	140033
229294	87410
486708	8607
110521	406408
277863	293813
193767	487075
10217	57002
233076	112960
149430	363581
222662	95613
23020	470069
470921	63387
362820	281504
421815	402252
377512	67040
371318	36406
8961	154537
144434	20959
233181	393674
68975	127357
359249	401949
240086	420757
191391	363251
12402	178744
56516	119028
228431	399878
489850	26348
387443	217321
343603	415144
112471	48163
347616	468991
359218	118196
55224	48007
197913	225248
327209	108222
309225	357707
72530	164059
322274	147520
25173	148903
71589	36717
123661	221890
238987	392086
215685	477534
61517	138172
8146	419098
323206	210032
447764	419464
491356	196839
462775	450775
357907	293104
396364	175906
192800	419683
63858	364294
85575	464872
425384	393326
238536	49903
41190	95942
310756	108460
463200	179869
13610	236213
35382	48275
307667	357915
112168	257858
84598	67651
470672	283891
346536	456045
392843	86476
460052	478415
313578	167517
285037	391414
244233	160379
296054	187974
216229	482315
352905	481019
417801	477788
440661	275226
204412	440660
472222	406019
273254	121803
269655	144845
23822	147890
194569	77245
165662	190369
117420	213957
364783	245332
119001	272748
59885	98703
376978	421830
65373	239739
422546	302560
111968	26893
264861	343547
170388	37961
130332	20809
108122	54976
411282	486159
190935	158420
357652	200011
112425	487833
413013	86632
430776	167737
350064	144405
451164	15262
281826	244482
325491	162024
290704	228431
410506	373865
255829	182731
277568	28129
175460	230629
129169	139648
189194	3105
176130	381119
68532	204765
94402	236816
56619	272997
297397	392086
362956	184558
369050	329759
443549	123369
23255	324977
324518	488077
136955	29333
439842	181791
473580	228225
35806	383846
76895	296216
219190	94544
110835	318824
489600	114599
146893	189162
141878	417418
276821	131973
252563	169095
106739	211675
30145	233590
329132	217025
71189	321688
4755	462236
185567	145948
6930	24620
32787	320097
465668	308914
84429	30638
276821	67280
235404	388575
63009	307932
165140	396036
194903	218615
256193	477534
367212	59864
354013	299376
385062	307599
454706	110677
133909	221097
171455	50656
37688	168651
217464	145691
358208	153025
212354	22625
288233	119978
459702	12245
408121	153534
447230	371934
432631	144845
108588	151048
9535	276950
236194	214523
60902	454250
148779	387839
319465	251766
192070	218615
390145	283265
474819	70628
198862	87471
453049	134337
22491	95593
121866	208603
443068	278870
98378	162547
280110	246516
459763	345401
399825	18665
344812	489552
8616	164446
298437	202486
43535	283392
369030	297979
412205	214172
134396	387742
421284	11748
230574	17413
60615	205223
44070	208577
343891	223612
417372	110677
26047	77438
374305	444452
304263	397640
375530	203404
290117	472167
183489	433391
475451	488836
206503	40784
380489	450701
340225	301183
449316	54536
353880	39638
284345	477986
159899	327649
283354	262954
36339	224285
203656	190452
284218	453779
482851	249276
406201	32807
214425	238742
210985	440962
471264	477445
33636	446632
303782	376121
489485	314742
128121	294836
104498	405491
158518	95612
106898	455388
300273	471355
484119	183213
265444	491150
47867	278641
33244	112379
418992	309456
172379	186561
308229	242552
206939	383967
69283	293813
79979	252381
125141	248392
367796	71275
225635	293813
122139	180327
381725	144306
163945	152855
417143	290252
277823	260527
331023	335707
444650	476963
42618	350189
293032	94667
433820	476088
185637	245118
410028	178794
228918	85531
224469	138193
466247	488082
111436	9534
456658	489485
184229	64075
146357	186259
126942	137128
217857	99313
124794	277568
455319	446693
9974	355093
84745	434478
414286	449018
185335	423346
487316	439740
367781	369262
45620	383215
12987	465371
227315	469087
411577	460421
270369	210032
409745	468313
306930	338289
243277	86728
239099	91116
60672	33823
101023	183213
436566	390546
326083	376333
185982	231205
45638	158516
330313	244929
341713	214992
354545	29599
352498	369866
274474	252961
76945	378462
234068	28614
41488	259136
306874	486339
414299	178436
262980	137331
191621	27373
472027	25034
44333	104527
199970	60973
20726	67089
397683	208634
203733	9054
176239	320067
422927	462785
443962	482676
168310	53058
132983	146202
57375	199299
446790	407306
446702	94665
219607	341134
297422	165080
406660	463770
110868	379540
490132	293813
417726	113436
241040	91295
288519	486885
283582	114930
140863	170784
244853	273401
389641	127921
6223	264766
258398	229236
310661	180709
215961	190369
312842	28145
134299	131292
88266	364109
281406	357872
458945	298142
427056	430356
229147	195551
248019	428214
18497	66116
412440	403036
13268	376610
204003	425675
176645	153842
355895	93384
242531	264908
342334	132225
315914	255316
9780	53490
198565	338076
293913	317745
92635	148326
332677	235634
287968	454975
63118	50538
228256	377206
380305	446351
7972	47457
50872	384818
374287	196994
246588	252306
234043	204925
401124	1057
176059	50538
330954	231286
166772	159249
121253	141525
416151	455364
311863	86728
128337	230255
153962	211868
74773	5857
65003	42670
326994	295955
252604	245715
281211	394903
461603	464725
254378	296750
255677	362675
421280	121106
439977	148583
300921	62470
32956	491569
163887	10646
33965	364000
312781	265438
404843	160328
347646	449631
397278	458089
161162	329821
491710	341669
191896	66726
350619	430356
366432	277269
205773	308019
313722	82780
161889	423532
168361	29428
132478	273428
190147	421356
101905	79590
459757	482813
450465	458601
236455	214024
198317	340561
469479	158961
52663	23574
36711	448838
192800	471416
41593	459205
180293	119381
91382	127821
299633	19377
326830	239528
128839	319365
337518	51222
403489	209572
323134	348292
459680	32807
371703	440660
181111	222400
293442	375834
20669	352778
227639	331535
483235	163869
415172	111997
312283	195607
383287	443103
11541	75717
32468	26556
427124	86728
418538	29720
2338	269199
309080	371934
65305	39146
258729	260110
353640	104193
384134	249171
308054	405273
157839	386132
55659	466516
42322	470775
5166	473320
85315	438783
454309	192762
330430	196783
138610	411455
99567	119868
40362	303933
71189	56312
356866	25239
118690	310657
131925	234929
418442	94344
170283	276358
57749	303175
356530	435683
77165	314897
209505	69029
429823	62191
342411	289802
471757	211868
224550	328204
214212	81393
64936	354933
319824	73492
255829	190369
114841	395988
86322	199612
124741	349901
283698	186027
52955	472566
345896	178162
375667	118136
376736	251323
456748	90820
266124	389009
42044	381857
377822	202207
480315	137100
128940	170910
409016	441202
84536	264585
461592	252876
54784	184558
415451	255908
471287	265065
378193	30176
127729	373169
445783	205289
414286	2645
105745	394571
11326	298169
362795	346266
161023	100277
342486	418570
290807	93375
46755	306387
205069	217423
311647	299408
362039	431254
145585	307083
356288	73189
211657	128439
176362	177777
142536	61396
110342	317552
165502	491150
368240	50719
89168	122585
462893	349272
252728	261396
224311	181993
4234	437384
426470	90123
459123	141623
230517	266600
225694	78184
5693	142678
273610	291312
280414	326357
456021	32378
79542	110677
169538	58307
152302	50492
477932	297397
107628	409952
355327	80543
321756	217949
50264	232258
417019	169485
302011	348798
179767	4413
407795	322898
462541	88113
274438	65371
361717	338189
382203	396589
24059	353868
372750	388813
10022	267602
405708	287694
441634	167313
201866	444995
479263	57134
265965	492316
474525	225420
365767	152085
397734	380245
160491	223273
144128	269246
18039	329076
428400	312156
453040	461846
465659	2299
227179	219585
219198	396058
180626	365472
320191	494102
334364	370866
434908	308906
53669	444170
417931	283392
441537	122135
277198	347516
119260	493930
404337	446858
424641	391414
289953	132740
153440	300119
287953	281993
489150	284473
482968	17186
194124	15777
270224	14757
180443	463549
197031	65266
491931	354729
87638	70814
270016	97840
469532	15206
307242	134694
318311	364807
104874	343804
408437	368892
183988	148519
54091	139648
84836	20883
363591	414259
120325	285722
462758	30921
294452	127921
89595	33405
380465	275677
366121	489822
431536	12129
474042	432684
229854	241718
211619	183395
231855	370315
82641	28129
409447	107711
309381	487898
216147	310756
52581	392985
89413	137565
398187	387742
366472	119381
360705	228431
153260	94268
450219	410008
195729	209237
194245	42189
4658	190369
349113	22873
431264	48146
428277	223667
434243	467959
479984	146233
56068	144301
422060	431605
309004	88288
489879	48275
390596	408622
316565	101376
437077	186798
244902	367310
104448	366127
160182	85582
193020	246460
102129	249709
209824	83403
252118	154137
414479	428199
462392	41075
174948	215271
171362	132365
220382	208420
130224	412126
104648	218291
342710	358818
41096	366127
490850	466562
114815	283270
93627	222453
345770	329213
134296	201192
188669	74829
114885	449722
113372	318088
336829	205270
53866	475437
489822	187449
77250	267602
230584	389386
108598	285156
349735	39146
289000	60409
35806	230055
468895	5845
323750	134262
299500	336869
180292	153130
417424	103804
287566	358315
480199	207415
356453	60517
398340	470533
28399	254030
370619	317118
247818	264406
408518	45687
75703	114930
277467	19571
286737	437198
279888	247908
322150	204330
293405	267352
212598	24065
109085	269199
251079	299220
354629	21583
277520	131643
89883	460877
64777	416248
260831	293813
412440	259860
147545	3671
50868	234301
69027	151141
105969	171953
9475	207535
328550	185335
158864	193612
104667	26697
76255	179404
397527	120198
198387	97018
374767	7812
336896	94344
287979	127956
365505	487385
41025	184183
356490	16325
372133	423342
112499	267602
318071	249709
282198	115196
490575	192527
360378	147121
319115	156562
95667	50009
284874	466480
432025	480825
240576	108037
385608	351257
266094	485577
345011	304474
49789	155758
230051	354312
126317	139843
90961	375530
340197	393326
119246	288410
331465	315459
77987	14130
426282	194015
89954	219499
109877	213115
381964	454323
4745	33600
332508	72303
191761	24401
114410	219573
464937	242759
425827	469272
251144	227728
52163	277467
84968	430894
464137	293540
117999	76316
266705	356663
470014	391632
312112	415221
296518	176060
326310	27411
399867	71268
363695	175818
329330	428103
490693	105005
156068	171103
207778	311428
57453	279509
446998	153099
324502	180527
92047	444323
88268	83811
455181	469227
196903	122585
70419	139819
464219	295484
307097	92721
118179	196565
285320	184980
274852	69908
257785	71260
194270	193380
338011	168615
139603	64429
164748	71418
478289	422411
71826	423529
367871	144800
316849	229902
5053	452950
11972	26467
340518	459622
266897	249444
181385	477986
245826	362267
93294	162531
147336	485565
46558	285156
17420	257623
432175	379696
236961	273831
464225	426439
5662	50538
342722	12245
331028	443688
63698	190369
489552	73232
152842	95942
426197	468162
177956	487482
60672	269005
215687	342330
189650	137719
250434	213804
327997	76643
427163	104074
28357	330068
375606	339853
59644	103240
250989	200947
35241	23018
423269	259154
363575	336590
314223	88113
107643	325044
339333	60300
292468	231485
6614	238160
119390	258174
450039	16433
449671	163380
388110	242578
486136	453213
62967	48634
25410	22827
335278	101432
14326	273831
107837	271403
211837	66435
53314	196783
327217	265348
459290	201286
268260	151280
115442	190369
345401	490768
386313	4550
226107	166659
63519	65218
419822	375530
94705	181993
466592	356355
48963	23039
176901	348053
391725	69147
110348	133549
393075	293813
328165	12787
230139	419954
483555	87613
162841	8750
68169	440962
60677	266852
58643	254098
404568	209285
27921	88354
179645	133691
36144	421830
471824	26992
143003	466151
99073	469235
242551	55129
467556	211340
7033	10345
181326	297941
55213	297358
420867	313745
99877	241137
31911	331559
265775	440147
80783	327217
321157	374604
182771	251669
423974	168615
69838	255650
173420	267775
55940	196851
469293	222084
261228	257895
474469	401928
108706	196302
91828	318029
485562	378462
392863	79102
5983	277635
237887	456972
191694	440660
56264	243438
289551	85515
470689	440249
417643	151096
57978	127210
268250	328187
220863	119868
389643	37666
338378	440962
276785	264766
278769	185573
453955	478415
2954	385216
428116	392788
428250	41075
378757	245679
231843	295650
68837	120666
306261	222701
287032	319214
115942	479276
239748	409920
294790	153025
313796	3011
195373	177777
350869	461846
285876	254044
156489	431740
112425	204925
417926	345238
267562	280775
440317	67584
126917	203656
268435	366534
279778	398978
242551	125451
106181	13370
139497	247092
85522	93438
405672	53863
4530	156006
370344	15209
449024	117420
41673	222531
385465	240318
270776	17186
195213	23018
450414	173802
49874	179375
312474	449090
424844	111600
175687	477506
172112	110982
58768	317118
313523	95922
9974	147492
326270	273831
423476	120489
94768	98493
277568	117393
206946	48163
299647	214024
175876	267602
80971	179375
483706	468283
278537	161919
335951	296536
180888	16433
289126	6072
434655	422110
334092	82430
91600	238840
261277	181204
392510	236039
409143	35421
110151	155895
91828	24943
50872	251545
117862	157715
451431	218727
469968	86728
489408	88880
110174	3845
397982	58527
341787	313949
150462	137719
351855	113994
182172	76058
112443	308877
165	328550
89219	201867
435397	344398
157032	126204
288252	63528
244143	11972
379527	353990
411997	51331
311751	44082
44763	23018
489034	348215
386799	264908
481008	190369
290222	212576
12087	26106
18024	197342
26969	453697
309361	97127
374901	135074
8822	244270
373333	165267
435898	52002
419824	364878
433820	273831
463389	421356
417400	35707
450939	493251
264307	299583
55789	366127
455801	440181
226167	291772
382422	244861
136646	193871
403813	263648
87500	281163
370351	86892
413899	206321
332444	53994
150413	176172
325237	383360
417938	404494
345889	376003
20749	345110
376592	458104
167961	364201
215688	137703
360640	214063
190936	9854
109483	2384
6614	110606
99205	411424
27001	421362
352201	440660
463483	110677
162438	27904
145111	90277
484146	366534
255170	183213
256387	354903
342465	460010
16844	6176
336324	163445
213123	133909
101083	122462
127663	190369
290059	26205
429991	152592
321405	88057
61392	379976
307718	142825
493038	157341
293608	286936
442156	317356
365410	121287
447573	419297
448298	180578
407807	156006
479043	491150
235822	423688
365936	96492
209159	389682
42879	261649
73660	350466
16769	446801
388179	209471
385371	181753
150798	225552
301690	70828
164042	15209
58484	267590
236260	396563
154296	162213
331096	366534
272320	196783
230391	30568
238406	55328
422476	481059
163729	13243
181573	85230
49760	180504
157403	49231
180034	380071
266965	289228
305513	387113
305963	45141
257498	282486
323	293813
230550	131611
352739	476951
473996	11291
387448	293449
215249	76996
430954	243294
270294	300286
160894	25398
149441	42212
477837	492906
350885	395988
386411	130796
205841	304173
219327	336265
211515	87007
101083	94516
325314	315888
112728	110708
83805	476951
171455	57775
168051	387742
403884	443880
94788	138885
246686	173176
251218	175725
232102	122462
227842	297842
144280	211067
25239	255814
175205	245332
329144	487963
8524	124085
362006	303772
59467	486371
389307	371918
454570	354751
351865	77964
166065	465162
334198	478415
9362	90682
345918	130018
176759	443976
228325	361051
211440	15642
449335	203656
491272	105878
399900	267602
398176	218614
446703	353443
108434	16433
116460	394948
167179	455176
312821	162795
475336	459802
488100	457409
488971	447456
216602	23333
135726	35205
79081	277909
404660	279749
404020	246981
295838	35115
109599	371985
335484	258333
400741	52183
460787	264303
34977	211868
449950	39786
331698	384401
4242	20959
160243	320508
448875	79442
128591	18673
394403	33255
329144	125080
485114	332890
146344	406626
220378	101650
256966	389009
338917	293813
249663	395198
38150	103020
235922	142873
439881	95863
475549	247275
413037	342616
422199	136279
344352	209018
128199	135390
141163	476951
125673	164446
98541	255808
265645	355553
150231	70394
157983	159483
349426	277646
253442	3766
153037	5523
267502	370558
158350	110677
160961	116283
136878	401481
347042	448033
27539	21612
45919	64234
320550	154137
111549	117097
363348	21583
459297	322718
246540	427952
479003	108000
210602	243374
392502	1605
350533	212081
212615	239046
50197	306076
235467	37516
400520	345472
150422	372735
379201	438957
52881	122135
421207	458790
196003	287957
412326	152257
203825	98469
482138	423723
311119	285156
112084	24334
190001	335567
422843	207535
386562	206647
87173	128875
372340	103912
39673	109006
308019	388575
334872	211657
470915	235552
292896	144845
463010	51312
276673	86982
278270	148820
82236	311739
178018	4497
189975	276543
260185	132714
231305	466418
232632	385983
409191	140677
80326	390349
92623	118890
209378	40784
18020	334680
408674	6265
110518	467401
90296	228515
40821	264406
491156	35150
31647	193390
198317	245418
460548	142441
193651	66807
88740	61430
245152	420757
178308	490237
4025	208617
12967	264908
487199	159412
484575	177374
125365	284843
344856	82134
35276	62012
382839	152085
363529	453709
124185	122585
476560	93698
375913	431954
431526	373565
231931	46756
67351	228249
253843	313745
467247	255316
175294	31689
156798	175822
230254	458264
93452	209471
273900	50332
289084	460872
166903	315888
217595	294965
230691	475117
241952	487192
136838	183003
293094	57134
349758	136643
61286	9203
273055	236454
390327	398235
444708	22009
172369	12300
53722	438391
278554	352952
28476	363581
345313	190369
413207	317118
21176	290
192289	236735
71287	481611
131303	29253
21411	298984
11222	235445
94850	284473
360512	390440
136605	64429
101362	445139
115096	228431
64272	396246
346557	233517
276158	327217
308122	77279
316284	51469
485196	327922
284665	54824
4745	208000
485196	364201
155390	411424
239664	335352
169165	318735
222499	186159
458892	272134
272915	413525
134267	94344
130237	259885
57472	448188
181651	433009
387742	410997
476386	413744
132298	451885
336071	213699
167588	377199
288147	170677
359949	206913
394060	341362
176326	70557
230331	186259
65484	115861
409583	11666
202591	114936
421794	76941
152687	401743
467525	448631
270845	314288
104498	10768
124394	106814
166903	406306
309302	389247
350539	459813
88119	391414
163435	117628
29567	113138
391608	347528
126017	432151
486712	166886
52867	458601
206039	420944
370621	330469
438646	137658
392370	124228
71725	158153
439956	12245
380858	274724
190051	101816
295381	291490
73327	158103
473619	83811
338029	377278
353247	405217
377011	215104
241380	362175
117719	78820
168998	299467
277165	63984
336951	470991
283435	260014
461868	305852
450434	49855
53530	458880
13428	226494
332017	2400
15133	396563
275291	58879
136999	175721
138547	408256
483955	186440
114183	383529
208149	166513
162286	174622
202765	86728
15027	25076
363552	162247
289105	22827
35917	446858
380626	248777
319081	343992
253084	42890
314311	84089
441687	47911
229409	267352
97786	302668
224188	198317
466461	114930
66111	50538
355947	445287
299804	277717
481723	340550
360396	361960
189505	273831
493856	263361
230531	188810
487756	49037
24463	10646
399573	402588
206571	76383
253102	471340
81510	277315
381701	370128
233727	186440
89238	335762
197348	75679
112835	141649
230969	411809
409492	258430
455862	207115
329862	456640
256185	472891
368477	203690
312347	165788
55961	271403
296031	10520
132398	418362
226677	182377
365093	24208
251924	151944
147414	309984
412753	92276
345831	102407
439149	448815
416972	28434
89219	57002
374251	479579
165680	265589
13707	183213
239748	199936
246897	262954
131757	313745
475849	244274
202352	342440
212340	37484
234881	214960
449973	372601
165680	337262
432823	366534
294122	322629
68134	141892
67885	405217
460795	219181
210712	61416
206747	409828
165680	468145
432568	258607
378797	271136
232931	457081
478836	483698
195757	77031
198317	326144
398009	344580
165628	273376
156964	359177
193520	16433
407577	363581
484321	146396
211931	314455
227857	225379
434746	171274
383849	25513
48411	260527
247305	102577
341504	317118
106058	227101
143168	91600
454102	382832
291045	262954
42814	245201
328940	291324
182147	255650
61877	175003
78480	287740
383822	293813
408121	469727
109337	245317
245933	21583
395934	395749
270973	283055
360905	188165
319913	366941
88606	441202
5242	405273
163450	349624
189725	479545
204667	154137
220926	408565
490732	148590
310561	476805
190051	420860
488549	144311
56232	76757
109710	371918
282171	236858
184134	110677
91850	486781
276696	317100
437098	61572
196975	444662
170890	482481
35806	386279
8822	430894
146893	375215
175929	404161
182657	305574
371983	223640
427170	348007
473866	403515
191629	48275
436091	49903
487831	366534
474574	397391
118755	42890
302918	258610
316136	263713
124320	458555
6536	238578
194553	3902
307628	105498
44246	316874
162333	251961
94734	239872
361553	320161
87315	74975
449401	383896
370830	248691
149343	293813
245881	121106
214366	137719
317683	284690
38895	120912
275565	351414
110305	216359
99105	420392
356388	414832
204432	177504
173370	278520
344782	279798
442330	347411
341163	92613
38456	393326
196303	75303
71432	89282
106268	401101
110323	262411
404744	190369
230292	99437
421794	139830
441303	190369
150345	468832
27808	187974
483706	244482
489807	315445
378691	293813
348947	214024
191932	89712
345214	25034
121828	136089
375374	133658
158156	459802
404689	58287
290838	371486
137159	37515
229879	318533
233117	221976
228431	100053
347485	42890
234501	406641
465132	179375
31398	190369
217740	13739
127388	457351
334092	86658
151330	313745
225694	65210
146893	100162
429490	186634
57737	49228
343830	434575
49334	279481
100562	258370
67571	406150
247766	411455
233498	201653
106735	423510
468935	32807
110933	447517
230574	478492
129328	195121
43031	309425
362897	282250
392942	116682
154137	355563
422060	394495
874	428064
65351	205270
246702	62084
318280	479710
443	257282
263135	337633
31436	222701
371030	30305
407785	301143
15300	211107
487019	132843
146202	99310
107471	16569
224225	309503
147088	226658
177244	338979
117458	9751
300925	313738
483112	289220
328743	376004
372340	240958
227087	67608
474915	121400
356490	390875
59475	21239
231254	438350
68098	459480
203060	129663
89740	362267
492797	272200
280008	89047
471988	364436
373865	71251
315389	167245
61284	209510
206706	337541
469102	86728
80837	123849
168731	101479
45089	279361
14260	30403
446001	402265
226708	292721
359762	363035
95712	487179
359906	333042
321157	50274
23203	246672
10807	345058
37395	98644
412440	308229
26280	434079
52388	76211
209365	99072
476951	70431
354111	164877
333350	94129
22444	261576
299721	212238
243695	37041
436380	53863
92457	383606
263713	237165
173352	122462
246562	334010
378420	74450
269612	191982
118546	220218
409693	265589
289807	455102
272595	290218
221715	49325
48915	25805
67906	289515
73298	363434
182355	304256
478287	383720
35538	338663
435242	23102
438660	371486
55451	142018
474457	180957
187241	102352
449277	420199
97518	172899
426966	413525
444733	438009
233117	110606
361676	163543
87517	462872
151729	32807
172967	181539
480979	366534
285845	474412
126631	169213
272462	368955
160182	362784
260206	251971
133130	155377
136798	336076
157394	160419
178959	92313
341933	220857
81358	235906
237351	278753
71850	317118
324206	83403
409489	152502
50264	220528
128948	266982
128704	275677
294800	190353
406127	232549
165985	143601
17597	293813
105821	328226
182270	414334
404724	409540
320142	469235
79188	417680
31714	227951
372506	425675
359545	492019
277219	462853
482272	280233
91600	336620
45568	171500
76090	110708
421262	88113
269123	57989
313770	21679
233688	453535
375405	111466
323664	490888
320597	261396
482507	45347
439977	164393
269333	352605
124431	162271
18188	48163
474305	408426
376923	440962
362496	326496
251333	129435
107473	485766
156657	168213
353018	447234
245318	110708
326341	357832
28357	252574
185326	342731
254900	273831
262200	78626
4954	122354
384825	389682
343231	97960
147706	462763
291645	85423
361735	242402
432596	123254
194244	291249
442236	456640
230604	139648
146909	211944
98942	54
71951	186440
416246	258126
93852	247448
193940	209748
325414	420944
326631	219794
205346	226023
44997	482143
104675	382502
164288	378859
133547	246723
274422	476691
187099	356645
188847	298168
134694	339958
9750	434893
91549	240447
476745	249334
255815	321313
298141	330989
402718	346003
333615	393326
173220	22204
63319	464420
285845	159249
194777	249101
353732	235781
471014	409828
331297	293813
180286	431513
10251	193743
405241	4413
488069	101806
179736	311983
7922	458
311624	265065
443228	397903
2512	221831
119231	331581
123762	73319
106739	332716
480035	28129
492894	94157
305876	410011
316615	359571
98470	343012
291093	18665
408329	28324
146524	337532
193755	357613
40890	389126
31103	94344
234881	360860
238255	474109
299757	12718
106627	334640
144288	188243
44251	281993
438336	28129
223900	398066
99249	419981
61637	254464
389641	287382
35009	58543
51458	200549
57983	264741
249865	49021
11730	109006
450283	186561
31930	329312
423173	226308
42979	232258
8792	4413
118541	30790
339827	375840
83616	164884
34729	419505
94793	4413
98378	118129
330954	32840
42890	101524
63002	438419
250338	467631
201131	137561
4634	82240
10963	237165
329750	224015
29586	166513
112275	351615
138126	451199
468731	153995
447610	366493
447610	197440
188911	434045
44144	54470
436154	77278
313092	367306
115814	470588
438612	67040
299327	236213
188520	137800
285377	145948
241553	246100
291832	212182
23312	415233
285023	285446
453054	179375
361007	314318
174598	97894
463674	99405
402018	104498
245913	273831
447024	83773
323049	264406
159839	252664
475359	125705
443307	108065
90696	233395
455309	29946
35244	166513
464113	439089
78940	68025
114643	373466
63808	58474
364322	457851
81503	164718
87527	193520
217799	32807
226919	476766
276346	32514
4841	221141
131486	276358
266931	463694
237824	316959
189885	231019
360219	60517
119697	485605
21411	264406
74652	372433
182270	386138
402805	328547
232251	264204
159522	237165
452377	310261
367038	50538
89269	110708
247106	205289
476587	379125
373455	204309
10693	11738
198480	440660
466643	422483
189407	262954
397782	256172
451031	460461
252396	62191
431391	163127
174139	300137
98684	475723
440196	277961
303014	394320
449864	125968
95960	478965
295841	452166
112443	125602
243547	35735
407344	417201
459707	437067
250181	433279
284443	383576
430621	29941
81304	49825
304918	361170
375311	217423
284002	447873
454263	5181
42400	176878
26764	319333
140476	253596
229735	61224
288499	379009
391509	398333
35806	371585
453774	258370
443215	112000
135179	78184
187834	226535
22966	273831
11605	231638
405096	28129
116947	286016
380281	451379
370157	178245
253690	92613
90405	103796
388872	8623
454261	12040
445306	140237
287434	292450
330850	217408
381404	154293
490797	341224
45137	464137
251802	308020
274999	415962
304574	140460
109824	323317
91163	246994
246644	265608
131337	13129
244722	405446
448107	635
226314	183425
420736	190838
433619	362784
402304	445431
265013	426089
250833	365465
206116	132004
494102	457320
290824	53994
268910	300493
293180	414218
238042	68950
315573	53020
456322	135698
57101	357157
234513	344561
417994	81856
180757	181754
296683	49903
415967	286300
414035	39914
424663	27621
484804	262633
78673	423559
288890	458104
6547	114930
172803	355700
378683	348515
179970	32471
102065	4598
329957	404779
418913	122780
353948	61229
335069	239872
344543	118286
245114	245332
17661	144288
60667	74475
181704	275790
437140	432320
471169	462676
16268	15209
23459	248382
338148	455382
256893	296423
293913	339972
208707	293813
62074	105754
218406	274864
432220	100008
331491	178048
275090	5943
474773	190369
245900	18665
313311	183885
30568	450396
163280	59099
107218	209977
141782	200561
490035	458449
218569	98402
136660	180848
470415	376899
135513	186259
71157	489713
85569	214559
485667	83766
201833	289535
276821	194165
410814	478415
333350	414471
175012	345520
425222	345066
209523	269199
374817	228616
87013	244647
166796	105719
17358	113138
363718	174139
426523	350181
395200	56684
246704	35707
41378	29599
221329	396475
48576	351732
389208	460580
454706	3041
493066	126204
168437	231471
338989	267352
355147	144921
112226	430873
149398	243301
478588	251371
342465	268570
356562	487833
378469	127716
313314	313745
448699	432617
257047	93609
77826	84089
380846	330225
112443	237165
77853	39791
423409	401928
43390	297333
198317	138946
289880	263354
81264	280225
122462	13824
382227	200444
330954	80574
334311	247204
38012	60564
238406	169047
361711	28951
454296	190369
124139	168344
84429	160679
219987	260854
155242	113749
128196	463615
469440	293813
236638	15209
360783	178938
125690	51156
221398	110677
361966	68263
295838	13973
363993	275152
52275	208013
18205	258284
78134	401949
22153	190369
191464	315671
49580	99437
18206	286385
108537	290014
213606	492189
79392	313745
106826	419559
302296	282319
283093	14366
59937	55700
390783	306419
144707	359966
410468	262954
473232	485963
154981	367547
102065	351827
150309	130082
472656	307081
493991	190369
371976	192987
34686	155326
150464	84603
262957	192501
6467	183479
375862	300554
304355	165367
82434	105079
126509	313569
350347	118877
7130	57685
229691	140851
217173	479113
67086	80113
244902	404677
350064	116070
347948	459802
345715	54321
480145	148319
285853	395988
336831	196783
129968	309252
358083	322359
306742	217223
447962	152036
147392	178716
126406	150352
167588	208959
461035	110745
295232	378082
172396	376470
359378	103267
416380	122287
258321	13651
72182	472620
426800	276519
263514	430089
228128	316155
406685	317356
290117	362784
234935	328458
273251	486798
328310	372906
397745	312145
314568	393326
474879	393326
219546	342765
65465	375334
167841	13370
428072	34016
450722	359250
45724	386313
239606	378105
244678	171577
89955	490965
391595	416470
335242	165267
247900	269199
326260	440604
151156	267602
438511	422078
198148	293813
15873	343745
449522	90059
198317	466570
348644	92326
17185	323139
299580	168093
180672	228110
124105	190369
259978	108091
24596	57134
381538	267602
95983	28129
469826	232856
115427	248351
253102	204476
346275	291484
336067	202019
49660	372856
57088	127921
24357	41533
119381	362239
376752	378462
345466	152085
187796	289228
119726	215858
73254	49828
239201	292377
389206	104527
478215	29416
110179	434893
10093	278627
178630	170608
156692	468740
325044	115476
346880	53863
203219	289937
153448	343809
121594	197077
296038	339153
40193	159996
144973	144905
285524	402922
151176	214966
2669	246131
453882	229604
320453	271016
358549	460538
164335	296432
400371	16433
319076	136643
300171	251665
301281	33745
105977	469235
328963	63276
223929	153929
351364	371617
84605	226168
256570	481081
189897	202293
387651	166513
277770	406608
304039	207596
364617	469227
158210	270095
448022	332950
125417	331900
155058	152085
24519	409828
247929	94967
221068	310756
87021	152248
368130	261396
48922	16433
30057	486940
24926	430894
64681	179336
359266	464828
342465	219136
309917	320464
95654	47874
394295	479263
415496	203924
158760	283551
211197	218727
49881	56866
339551	285143
134108	209572
318735	40461
43454	409413
70822	19620
394166	155757
381368	430356
216544	132751
296635	263577
345406	11533
130332	94344
252417	67143
424034	439625
6283	6572
1994	340918
174094	241457
305627	174762
441475	391391
99987	180865
123906	25437
221648	363948
173688	196510
65712	168509
438767	417918
261121	409540
446387	468125
33319	121950
388158	165835
429243	427498
234338	200581
305324	149543
394713	412975
3457	398451
124586	489822
259978	240878
429902	294852
44049	416162
434360	119061
425008	267602
323836	288343
490191	129244
192238	405491
191488	313802
174680	273470
127779	271295
201062	351451
110254	293813
360038	328059
176954	223717
163435	88278
333966	427616
147691	338700
464636	294325
39892	160165
40470	338915
88790	419797
59987	318339
366534	221934
183020	486885
416143	286396
252201	168381
9377	9662
116856	208461
59039	50955
48922	172653
142092	54976
207512	46278
312026	167413
424644	304589
127771	129371
343414	34136
307830	94634
242040	275829
50399	178436
196154	61621
492495	122462
166434	442953
263713	319253
309526	476171
160442	86646
7552	313745
152305	350773
221948	317261
158819	3959
323684	478093
290698	211379
98210	331508
239272	15905
25247	289760
258659	201286
204775	55626
385670	473303
367259	398333
213123	259020
163519	140617
15819	402842
249480	190369
158345	153015
412527	214024
149897	366666
180720	222235
483852	245317
399441	4946
49883	193705
446705	165582
277568	363021
228128	287740
250434	303218
49026	49828
161849	121259
224039	253458
351579	24890
346917	173251
317717	198790
377962	95769
272001	153650
139648	222728
328867	91162
92506	275987
257763	195551
480214	315671
353116	376069
155302	49966
21945	273831
203907	16793
74210	287854
442821	17155
256101	248429
63391	208617
315493	58444
362724	193182
85477	25437
425886	120274
146201	196075
474591	17155
457251	132247
26577	489715
6745	105053
412109	110677
277381	221687
413635	392788
376178	80761
445954	10762
277592	412848
201589	158230
139648	170388
397325	87725
120807	132740
112443	244531
256538	172981
93314	424878
388244	217025
91600	207275
165863	140747
228431	128999
49644	354903
166085	309325
116120	138807
346697	411944
459217	48861
374720	338189
287566	453366
422032	196595
335902	174693
246638	165520
267120	211868
91359	136177
215535	280777
107118	7952
312949	26712
422036	348007
230837	13129
371533	428627
57911	301659
418208	411157
276982	248244
465552	479999
233870	279871
293955	411941
309456	312836
323715	127636
423013	464350
75254	390654
344352	366373
402237	464716
470672	128703
27104	229928
184513	190369
72867	348798
385510	304173
144418	139275
104048	464814
168213	110423
447335	455382
287211	77438
376177	241553
60208	282872
454987	387577
472881	51754
347732	303175
354747	203213
65717	350214
438813	478697
273900	357854
403302	280233
65134	349901
108963	149600
424255	33605
118708	59669
47381	217577
4676	67163
37942	250679
398853	377032
328136	439193
241211	363531
300868	476951
323907	433937
77655	173543
273306	276440
382984	53249
91356	318705
394145	99975
325445	153995
242799	8084
455034	34233
263566	267602
12623	247923
3813	273831
205633	488576
346272	317983
197659	280635
410082	281634
342465	48590
58615	423688
108356	51927
427505	214808
354206	250410
268516	487153
237117	51604
36339	21565
452477	463615
101745	156207
379962	446351
225959	280388
478961	295716
372799	190304
117124	185619
43708	295232
426184	9368
252604	434945
210403	196109
13277	55626
281967	139648
327209	53963
432965	313745
335951	171420
474645	410074
311188	414114
411822	471575
76835	433279
391238	77611
281826	74886
144768	404960
216558	346931
48922	317100
438933	350822
342465	425613
167588	87375
436886	9664
88639	99296
3186	58486
322881	176878
28429	208487
117862	236004
21161	377272
314343	133732
260217	178436
342216	254623
314740	271383
287076	43334
357807	253115
425484	81353
136917	313745
384358	241718
159166	130742
85595	350309
341923	151140
211283	244837
290546	246713
392898	27612
284360	107273
134469	185290
227702	440660
422849	367750
263931	231255
12967	184833
396150	315888
9232	291034
74738	372354
51580	256373
465055	99405
185447	443817
374796	109295
247929	122372
382313	121106
371384	12300
4817	458173
62316	53994
392560	315671
1025	37515
273609	457845
192495	78910
363412	363581
37516	435464
436682	29023
313095	375840
400910	355806
210833	205289
397887	317356
260905	166752
203022	166063
5677	253955
426690	64881
343031	149600
221478	148590
134299	110809
375476	288750
487798	290
463530	416813
420419	396703
22721	33855
84680	299218
464774	390349
289906	30978
155707	109950
224161	391414
114957	383902
1839	55633
250697	24516
250183	391414
218129	222701
447793	103539
283986	291324
257581	464872
387610	245741
108525	15133
425940	313745
241956	48275
232419	396431
292687	842
488848	16433
55355	101727
63603	429195
41721	421830
67571	390197
268781	240678
453846	90136
49789	374767
5700	387789
39076	7862
381179	273831
441376	270646
380541	418096
464190	69378
90802	85754
202556	263416
140460	204737
386011	265065
306981	336487
331835	102472
137511	407657
345639	364000
150815	59258
219546	211111
199582	29528
171411	277685
240944	378462
17884	191821
234761	492742
405317	343743
270760	80193
481709	440826
36995	321420
205193	430669
292721	170000
373698	429593
15903	313745
480718	255650
452487	77334
293913	479680
187302	447335
194076	359628
390596	403200
97107	245679
474593	315671
192610	190369
164983	405842
324455	197953
446788	167008
52627	190369
242356	432333
66471	124561
31764	422110
362098	1361
150100	185931
155633	207916
175145	96515
453139	483204
58513	137719
303237	277646
93317	313745
294293	230691
411386	120912
446708	20959
120833	29098
458065	76261
48832	267482
167583	380538
73715	428080
338588	192473
50042	262954
12063	19262
474591	120392
185018	9348
379539	295159
373179	82585
423634	340135
298864	67040
191795	339976
314228	371884
5700	17943
447404	469235
225742	187346
442154	146706
221948	234716
176632	61572
78116	107222
92471	131811
156972	367169
414408	101058
429480	411157
17288	142018
29525	250410
342419	142297
458849	227033
196794	198761
53151	440660
464952	468387
98098	3466
162249	270747
218771	182004
104740	438805
142906	315516
33677	27785
59750	127921
175395	245807
129074	27464
325704	20719
10203	391414
317037	458933
445725	398122
198727	189733
254430	460434
298780	105585
379019	387987
321593	203752
92047	189733
105621	106057
111121	77461
362358	9054
491054	267352
274058	428214
67302	88822
386538	15209
237693	369599
395052	17186
257359	50872
425352	156207
447258	23774
373755	396861
145704	414832
287566	175960
172396	158153
216756	291521
390399	290014
441907	78184
342353	323266
456308	322422
237406	436258
434801	287147
230051	185016
196436	458790
202102	295484
221521	203279
39116	420944
108138	137719
277360	487058
404960	23009
176300	343098
395428	405581
326631	334009
265877	485016
104831	177244
29240	200903
396421	35784
350965	120912
371479	133156
150434	366330
199462	256121
273900	443291
428944	341943
265258	96376
397469	299511
462142	221849
466633	458601
207637	315888
455868	27918
457642	339796
278690	179783
328708	36306
174139	196582
131210	62191
52280	190369
338955	394204
120646	249528
381553	79861
378420	6794
91010	297005
208878	202408
214055	458601
102129	111274
213606	341581
397323	135756
287852	122436
24039	25059
481619	287423
256325	223335
127531	237458
427733	436709
281553	32807
348248	390875
234748	274314
446182	422164
68434	361889
404428	440249
124590	163735
170260	329147
277568	473223
306118	273831
119001	55912
51783	259087
250004	469235
314311	172489
425375	9304
401092	110708
447335	476732
475971	5040
209898	19911
48798	116551
287968	103240
471959	313802
145360	364766
398806	265711
280535	94634
192785	290450
78893	52988
308533	257298
173966	15133
356167	151142
230051	192409
47280	378462
242551	21779
176525	295108
20546	397535
329121	261576
261223	142018
295339	348798
464365	35680
292275	266585
41189	194040
445796	373075
305920	378686
451216	429919
72875	352952
288204	106274
117508	40388
390032	90099
382185	94198
229735	471452
363984	474931
153386	110708
212126	168213
316095	19135
457398	281163
364993	424497
106386	476951
404839	153184
313523	305321
77391	395599
471606	315888
141782	283769
138126	432159
471163	226501
84745	7022
89805	216159
310837	471640
384480	471745
198746	182000
153322	443976
214853	119381
54424	207535
194002	68441
383166	490963
292661	151704
53389	182927
60589	276752
471297	378462
231688	15209
472712	425675
260285	298077
87400	387742
414646	441313
292491	102494
54145	381260
205025	125417
98210	35150
81432	338436
377545	152539
154622	13370
253916	306387
193151	104498
1580	60517
23255	252961
54539	449523
80798	359029
6462	447537
4545	423682
402311	259006
360733	90277
207890	197440
235876	467703
415574	392788
286944	362610
398177	211134
177461	446854
454987	63098
235739	478415
162863	303670
249179	21583
394508	15209
77330	317184
141154	329698
66958	263855
414128	413215
405868	481785
154450	165653
228050	391112
13326	86560
318526	410074
272136	173451
198307	345977
131632	430356
57754	130536
382279	467267
380846	129922
124394	194598
172335	406449
58723	449249
168659	295484
26556	302067
261765	165126
230914	31808
327775	431365
386461	348724
143382	144306
386468	476656
430336	35629
33053	32807
17479	207770
446325	370156
277765	355332
159669	334344
254915	77278
318122	10452
317990	459976
182129	18665
130332	298013
376890	133600
160254	54902
81358	195075
320343	305738
200020	6253
337928	18586
427456	55704
267562	367656
447764	228538
332299	187920
242152	149533
453601	428592
20334	448794
146189	423974
62367	486885
5984	493470
29304	16433
117097	119987
229735	295098
34865	63528
27547	179045
257098	280871
299131	251871
43723	193986
92595	293813
491388	162158
105847	99405
414825	177672
384231	22007
141158	132722
334159	329083
185553	391414
209091	427882
273915	62191
295017	248479
348500	186217
195571	481785
357411	40941
345175	221324
71834	113138
88097	42189
297893	311292
374901	31616
311078	204330
247296	51488
292461	295650
80929	114930
291074	486185
200464	311694
390104	72889
153322	491678
188246	159333
303832	313745
89053	289753
69264	295113
156348	290622
223771	250434
474591	171953
244738	405491
86960	185910
430118	409639
219068	218727
445367	373171
103511	403683
461156	87471
270757	313745
127390	273687
125343	369599
21288	92553
219879	382492
137421	330136
91197	284482
108971	388804
267561	195121
467475	73373
207820	164759
475208	325327
144073	333031
110045	267352
254646	237235
261057	363581
287852	391414
258486	263703
102009	473662
375996	95149
165206	333816
365360	434035
316653	141440
220785	269130
36144	327452
178685	439849
293721	285688
389807	243393
174725	371585
337242	101713
339716	93627
158	250389
341092	13370
340052	424897
420234	57365
110428	261618
222918	278520
305807	86476
57559	92739
226298	19246
218034	217533
221521	387860
380429	200444
95215	78820
251895	58709
71189	244379
458414	420944
155044	61888
328826	267602
152096	445989
238889	288138
224	165267
472372	124405
171419	429863
158135	314216
230051	334586
230997	181658
126287	137463
55976	1767
92047	331535
51905	363827
183910	75017
188730	87857
453919	450881
321331	176182
490569	211933
476344	307279
167321	82794
417914	20959
203372	93625
128710	478415
239886	264585
162858	240519
304689	215007
290435	317118
276460	87007
330041	17146
477091	310756
75820	69908
74650	35937
157351	301374
42671	13420
98684	180192
449366	377620
375386	271383
97637	10646
451780	6788
325814	137128
256506	438783
310159	266027
338009	297987
321406	149600
55857	101650
143671	440861
128628	91051
319259	123802
402316	190369
455231	160043
290913	266556
241674	3664
395177	64490
3809	473647
183468	357678
365272	221759
269771	282195
179104	70507
204250	485583
352942	413525
184629	118964
205179	225043
105568	88057
71799	364131
115149	285736
38861	303671
443675	211868
247475	364294
482869	69526
238763	15410
349872	168213
425562	245679
38743	16653
51350	86560
361680	266600
391702	48491
128071	371934
360232	413694
404498	40447
451813	428080
82712	99405
418291	309444
48226	63086
479351	91998
389718	100979
345257	8459
8203	347331
305446	35723
76835	238726
317487	161704
83310	68240
310338	4659
139021	86250
333472	253916
384625	310972
268558	298735
215396	99549
59046	79650
471026	214714
117220	62191
27405	293813
48832	176750
156567	406371
57300	96977
186669	318404
206181	326686
200880	166977
387994	163226
90004	432737
2419	341097
451297	195788
80334	225851
199876	176878
157878	303424
264610	225013
451776	177641
66788	444504
315304	233825
300689	62012
475208	428214
400134	461846
132437	40574
459789	387418
270794	227580
78669	347158
99409	266377
194048	346388
272940	401871
352140	5692
98646	50538
398370	94667
385509	9556
377588	15209
178869	480227
466345	334390
367219	370960
292875	250575
28103	95481
162086	77534
37459	422529
79485	274256
200868	228833
296013	330742
238063	475594
38972	120374
212435	435318
474018	65768
388904	391156
292430	273831
60823	427507
8146	78184
203041	276358
458375	33544
282663	171083
164297	371918
220490	414930
19005	169607
93691	204078
305357	103825
353640	446564
46870	238512
130069	223121
96390	270874
460835	230391
49198	142270
233045	358081
481854	9054
203000	169890
116220	449609
488302	110708
328436	97813
44657	135967
360459	436025
381496	357748
79106	336590
115432	375334
191763	300800
441461	258607
214055	107711
487422	19216
451111	54824
144561	468861
302578	394802
152135	21583
451214	474412
76680	406701
4715	303010
252050	365721
407334	155999
321702	366127
463125	183213
428410	168381
106268	12870
155271	190369
324502	91490
124489	389387
195479	302027
425308	288211
12564	173536
377062	290636
378224	391414
26811	58709
177421	386901
123770	293055
239365	425846
456308	285446
407280	387839
298479	212246
294149	267602
106460	121758
297971	132996
231278	336590
196903	227730
304308	24890
32257	68170
111763	224773
181111	69898
371884	174411
294014	186966
27758	255795
422711	458601
278919	72670
28151	190369
325193	55909
108659	355301
255508	55074
200432	362808
234843	439719
37748	474453
44159	358928
327209	434908
116070	10007
139185	304524
39683	491832
349162	19902
189205	68456
363071	456213
12289	426728
362557	165202
420934	203656
344560	248777
174577	359762
121301	62944
65194	101058
269860	416142
248013	56682
380256	210294
247015	133658
190595	399467
467836	465769
201630	384613
22719	390655
389992	61934
90353	217320
470775	2384
66448	205223
91989	209572
374379	179692
345401	39832
392677	414215
389592	391414
32100	183003
161363	474516
309167	462653
346189	317675
258640	62580
98644	447831
118877	26197
15218	440069
329651	22827
377703	330441
404960	421911
5128	28129
215260	127559
179879	399346
482295	94344
427054	34272
203308	98431
252234	200444
216614	3130
172266	479271
303042	49903
347388	58484
215395	99405
154981	21933
194978	366056
279517	196783
432362	386772
350650	30263
250810	57159
108173	347079
130069	439581
230574	336610
8971	200632
318533	270324
85850	407070
217741	424608
360504	139648
90535	470495
106676	472072
213203	483503
134227	420944
395882	283392
69857	446595
177333	94516
48358	406163
163445	20887
326155	78548
45591	263713
253260	222258
24795	187820
262916	242131
449804	336871
353732	221294
335834	422435
33299	144405
27885	125349
420337	258220
66193	30028
271886	244005
174665	80738
460144	239875
434726	246351
272863	272159
219546	162385
78805	391414
283354	104527
459424	258818
192142	209667
349560	160184
299105	156517
77359	194478
33782	94344
347785	429231
458028	341878
377626	395988
162844	1113
281643	396080
14979	469227
444088	4413
226838	290450
425503	243301
397936	412087
281547	251597
118631	286936
37795	123262
303442	207509
53561	437640
427238	272333
439719	431872
309217	105915
445796	10563
440634	43152
6938	230237
237994	171755
356212	202142
306694	313822
112159	300
438503	31529
442012	48275
393415	317675
383756	487153
380126	371476
339333	174939
424647	105252
174607	491043
351266	356080
210194	180841
129233	394151
254973	474046
145310	110677
140025	366781
420234	21411
81497	237165
486506	345745
259226	261396
368426	163336
241173	489376
142627	48275
80297	438419
301790	140124
47974	204185
360179	450190
407319	62191
70134	190642
13314	489822
199104	165697
369181	73445
354155	382081
240135	64429
454198	4413
183135	377578
187834	103420
361999	3664
124320	46294
74110	166063
142293	383092
253695	27464
54145	286292
478959	7712
123687	171953
235388	267352
108461	188082
316136	457503
464180	232347
292609	486081
286145	132996
238031	156375
354111	226489
70822	190369
156788	411472
174156	352605
296478	226597
461519	426160
146893	2446
187413	263223
293999	58338
362267	328283
383526	353421
386468	104498
361716	404806
473077	218614
291299	356898
389641	401101
420734	227628
181952	442096
292923	75499
380520	300574
323593	296667
208910	368141
285229	40784
484914	349901
195615	211649
135655	103267
484199	387001
389921	226482
418564	453595
488681	405941
390771	237366
380858	455454
194279	430997
148166	478583
205346	297165
207625	463433
36193	345695
28328	404603
88467	459213
316565	148294
29014	117738
314832	216752
79915	353453
241987	422164
199195	492906
63931	402323
173133	218727
406201	110677
248142	265002
447258	476447
230051	368733
412440	390783
470990	472167
203917	456051
197507	299874
476106	190369
296233	420019
184321	368205
233782	224871
108969	259929
462230	324723
230926	413525
488860	450180
375405	159768
100943	426990
319482	93811
94455	448033
656	65463
149771	286936
3765	268531
42246	393326
15819	140018
211190	486339
326539	449408
280762	107221
59792	24374
118083	308460
193465	323711
365853	23149
238889	94378
475693	457346
258503	178436
338271	484419
316136	9032
216602	240796
374404	352605
296080	53863
263264	361299
343262	355127
247577	166462
248013	11710
65855	116105
325814	225043
473034	99405
154806	448426
147558	446351
242107	16433
452647	348394
92676	171469
408760	330765
366505	53107
93384	63528
309080	276358
4015	255650
218842	118662
213535	67089
446041	282497
135846	225836
384145	230378
216602	284797
131430	222399
153927	150623
445016	206630
314348	82277
410951	398703
318019	84265
237453	146706
163158	335169
283583	489161
36339	332544
376007	89396
328729	185157
220243	105498
279274	408242
104740	15598
80297	63957
449078	147121
272697	126723
229868	223206
45959	132996
99800	214992
493493	245154
396291	358251
395167	192476
79961	16433
221369	478148
159869	285819
89414	335580
86476	27853
450881	461944
221783	410837
135623	456640
365580	116890
256089	375053
388470	35707
92145	216655
208603	212081
411286	255889
212969	329155
20145	313092
53898	325162
424019	134694
329420	446892
52935	178436
204301	157567
327209	153995
352127	176182
290	61934
262142	14254
471282	147574
247388	282822
208871	236213
50605	260110
418731	293913
173491	422290
108022	423357
130332	102352
294774	234284
119417	318533
339603	196169
282042	405555
128704	137128
391415	11484
47371	368751
450426	110677
59103	95134
490581	76454
240135	55074
361001	261830
268956	379919
89409	129840
255557	339477
156858	430356
177646	309425
362180	130954
47534	120224
381175	404806
261714	334037
428771	78122
385391	334643
404927	122956
117023	169116
196903	450087
344314	382566
167588	107725
486510	20959
285426	414286
60487	392061
117703	28129
42371	191592
313604	396339
161305	313822
81170	438419
434369	417201
30436	464530
99287	345602
242263	113051
5007	431403
143671	15209
165506	476471
62873	265589
289618	356299
204349	411645
465549	114930
10349	237499
308533	373565
57160	414965
373286	190369
355104	378462
440580	153030
334671	291002
141221	164884
268910	320845
301312	159496
128704	11626
113273	380071
389547	125147
158983	400857
378156	194145
21411	477328
396542	371934
449030	272441
333622	338915
366459	56625
81954	64075
467851	218429
189247	121628
466613	138180
124085	342830
146211	32807
284985	107148
54976	184569
377482	255791
210027	153867
88852	434035
198096	28439
60032	320464
198982	382954
133909	333983
111467	310697
6808	179716
41673	282831
375660	391414
306345	388407
3783	234356
17503	36836
2349	393326
158493	478415
462748	277105
396584	324377
180562	291249
405555	337915
139350	283918
101479	103267
184179	486440
83742	62191
270567	421830
310153	466737
14204	105585
412666	4040
356860	469235
467788	115671
328183	120173
64861	173459
470990	462973
276934	20959
432179	315570
306512	140118
67906	94516
375035	68628
296423	199676
80308	296940
82498	131975
131939	448090
184712	180495
441678	325390
469477	301659
420234	478714
65484	444995
337991	177572
229709	373134
438193	339604
155073	12668
428182	404750
135731	208617
2616	469235
400605	475723
449798	187974
260141	452098
252846	38063
441392	315888
235537	41329
32900	87889
361143	433279
347121	392243
365341	265883
376697	237165
351855	160461
95252	393797
430433	255579
438235	297331
33089	9054
212182	364887
364617	78995
58513	305297
438646	435318
183480	50264
369182	263648
314311	313745
140602	254842
311288	170140
126076	420944
15363	422973
162901	197578
11696	314418
79943	116708
106162	276725
315688	345397
36152	212888
457418	25563
212581	25579
199869	264406
432175	282195
284507	397436
202885	204813
94927	257002
360679	404960
468430	455638
465796	462953
302283	302369
292923	384674
47035	390875
41495	270337
146893	376566
323657	160462
1611	379171
360037	95149
284274	59070
62730	366493
468144	426449
46813	304563
277448	58466
373523	458954
470519	391414
294988	226494
371976	180259
320034	438783
146970	162215
395915	426034
378667	362349
288100	483761
385330	430623
8859	170180
266965	292721
413891	168435
230051	478335
371257	228431
248079	273317
380728	407117
432884	190369
419867	90538
186923	251099
371884	399035
175296	3130
234479	44437
272726	245317
64544	417476
65513	360857
414768	128347
19834	48661
303507	204904
259695	362610
289675	361938
31322	100684
347036	395793
312757	281924
77436	264477
166596	86560
126194	336590
74843	78811
121775	161502
318044	141649
378498	348292
278870	310836
106672	317663
409366	226494
398092	393326
226755	54976
140672	257858
302934	276474
71416	356663
53883	42827
308533	32807
287918	268618
105533	283918
19083	274836
4434	313745
241956	94344
175689	317118
136325	334883
102421	433934
360955	313745
311542	166651
101137	310261
158481	387742
81262	453554
20856	71009
156043	462990
363876	9203
2429	290450
386043	41075
16892	214928
9606	190369
321007	458119
23141	69600
472685	45949
409238	130742
282172	24738
75106	124085
160262	333554
132247	23492
152368	316796
285597	398218
50853	345721
170	378462
349092	276158
125453	367110
41154	185013
150798	378107
204185	414428
347932	226977
463944	323909
278147	85784
187791	226494
54849	206699
158885	196851
437559	303648
3719	180962
281551	281924
191621	381469
347659	242641
301659	6576
307440	21411
31655	421830
139350	373367
386963	396111
465930	391414
292721	459149
277250	361179
323191	83500
174667	262385
73466	91558
184369	35629
230093	280871
455647	260527
376175	245735
373025	118286
440369	234918
28915	237517
74158	164688
381435	206892
274138	244115
110423	49903
125206	490934
138776	149533
475664	115409
12990	406904
253450	99302
209441	461769
453549	229058
373755	281273
137454	423032
420174	336590
350973	170965
369728	66235
345401	4369
122271	367000
225132	410052
391940	126204
258131	308288
148075	156375
46870	194420
426810	205223
134299	315888
93837	29259
335951	428864
332181	127921
219173	160158
38733	101650
154541	41904
17481	132499
400288	413640
461379	248703
386516	52095
26127	195697
118131	479419
178265	94665
454513	461221
363788	465109
109287	103187
116580	373021
257164	76454
380267	235762
206315	441774
53532	132177
62859	330752
200609	55103
135617	251323
347780	61396
17254	243115
300757	307759
16844	100277
283233	98906
242024	311061
126984	188245
480119	433906
420329	27766
31916	230615
226806	61572
427023	62191
169688	330752
338537	366127
346175	433224
10095	174445
319231	220162
203750	167705
10267	385000
401092	388575
340596	363825
268781	351826
384878	255650
280965	16404
27309	345878
145363	78820
78688	255580
442874	86140
286497	237165
57415	275138
307554	21411
458247	144845
304167	187876
38960	469235
359645	86728
408329	278432
419111	260763
352955	391238
75977	221660
438193	217301
48239	167881
358426	23922
10217	340176
441242	359966
290127	150352
112724	208577
457674	112101
9259	282281
9503	445602
273768	48163
443320	193679
149621	392824
121071	284551
342465	162565
182724	456885
480184	458931
17613	56381
88697	84111
155073	310553
33211	440660
130224	204193
393552	436023
84820	85458
19318	88113
412175	47068
272352	61621
76090	484274
199886	274515
198814	309801
226919	488109
156756	476664
310957	410146
340144	108554
16736	107410
10889	478415
145753	69851
13527	105969
125472	189975
347369	176128
304222	305711
488794	451862
151886	393326
438135	226062
327371	113136
312815	44108
493080	466737
397066	309736
67622	301172
9233	277450
356135	258005
45001	245632
369557	268282
119001	265712
121860	626
102852	114318
301634	61430
188016	317356
339320	411424
448788	42747
101320	358531
392012	443198
436624	172535
231750	166063
148437	409828
332323	362420
8290	89357
126832	118286
27869	489552
228707	32807
314311	480391
372497	105819
27894	177259
84413	230063
32033	445347
253527	20959
41798	263833
243960	267352
77693	396588
337094	20086
469756	88330
303036	178907
37087	250805
68675	415536
4908	154032
252090	18393
156453	376551
15557	205289
49574	110425
266870	18127
452123	399214
362006	23430
254362	276440
407540	117791
203676	291180
208508	13370
62784	28129
228849	146202
402876	215042
361894	291249
117647	279664
266541	224320
20175	8385
295432	391414
69903	3845
211989	48861
124259	249202
387103	91295
3809	64201
446192	63215
236020	336590
394537	378462
200092	227651
268961	258370
23058	21411
14302	201300
152851	384033
39892	215905
270891	166063
353998	72783
436219	16325
323222	31093
452331	477632
211238	378030
110835	467012
113579	190369
154357	173640
281531	86728
452722	176933
292680	106152
413488	9054
326631	195378
104914	259958
257869	114930
332833	363973
93055	132996
248576	27696
360838	373021
63002	350384
143136	183007
18022	201754
20059	335978
112517	168739
416853	49828
2611	462651
117520	183213
298882	20799
143605	237178
173863	354497
270928	177599
118416	377677
273901	144857
154597	91892
86844	100250
43641	293813
339683	172089
236330	274731
146893	23544
4634	406298
258954	280233
224791	226494
321382	190529
239268	305738
198754	26906
81358	5159
373568	52537
83887	467703
371853	486245
474518	53239
241471	121106
340771	315671
234881	201262
404311	355410
191173	192316
64008	441496
431966	443484
436864	341777
412909	297301
352261	121862
61367	170835
199982	449620
38364	410516
243547	293564
1057	41025
455441	150489
384792	340073
492660	113051
422246	383904
356520	299209
478827	387522
428892	446155
164844	314881
145567	126150
446170	83872
303918	438419
266508	128873
325237	64429
263346	250679
53428	299976
218730	317118
479947	245498
301312	297364
461401	15209
53561	393326
53344	198317
332299	344953
470818	288035
234282	221660
488501	122462
68532	145903
312514	112924
250833	20874
354114	389497
269949	264258
47724	344098
460822	4413
295150	383505
262863	175721
108537	432175
479461	409902
106390	16433
152916	63432
26363	414275
434726	482939
115198	341336
449577	92613
277568	49789
376410	429705
318533	366842
345840	419294
147119	21583
98160	21994
461429	144073
103224	98361
207875	378686
48594	117914
148213	279257
449319	268311
101260	438819
198703	309425
246284	105964
405056	460711
131174	369262
367480	59658
369181	387884
233469	179188
133909	335827
84761	391414
423760	448623
492706	300555
454222	317675
163094	14044
198845	48163
477932	242650
457361	42949
273619	354694
388626	275332
98425	39879
83717	218485
16053	203283
209233	250679
257254	16433
376978	60517
380049	97894
102603	48163
27389	17339
349506	131169
92839	190369
300273	336590
238377	22549
375188	327061
271760	38063
228393	453012
62980	254152
343041	413525
254128	116070
183232	183479
470526	64649
229347	88606
458207	27519
129517	54094
96380	228606
364636	364904
166772	346702
413945	164914
396547	144405
277952	440660
309917	460179
241596	152321
181159	345401
409016	385449
221687	371884
466790	327099
394975	403044
361999	29071
288354	150974
151960	248835
431256	273468
436001	192195
232522	187590
134767	207681
482214	186440
367281	186384
423614	373699
208751	144405
311899	360146
252846	485304
36225	143479
419089	294836
176925	36257
218470	98906
342403	313745
463821	62191
143593	375840
306196	123369
300401	381269
386995	104575
130069	261576
380131	369599
229485	44618
308982	203656
301269	286936
319768	54976
32093	397148
409623	316812
315560	381987
474970	441313
316716	225137
339332	146566
295354	267352
402008	58466
41057	474057
17968	347089
114281	205270
25923	434897
280665	296339
474880	301475
387180	141435
11717	2592
45638	45789
394301	343957
25439	94344
35263	291796
443350	274309
84680	462339
340442	281685
163653	15133
18932	475398
372340	131038
39852	184163
4745	423944
398302	122462
40337	38490
465499	417675
240351	425487
110606	180795
54613	251751
40413	421055
216685	10646
209335	134117
11696	190111
373755	268743
207263	187240
96494	317118
262579	11586
164816	400393
316996	62406
340197	295561
143631	216615
398718	202019
221420	260527
327619	123229
370640	13370
275321	140044
353979	453521
297586	145860
378498	451885
131142	179969
33306	309801
190353	389225
151519	185016
33343	17886
187393	362784
153436	303175
452148	261047
138433	159249
461304	58301
377103	276986
219546	485181
185526	377984
361613	121965
87638	139716
236563	15819
476169	365128
87047	94378
451062	170337
166164	100477
478415	103074
164231	327779
247094	87935
300214	393505
171939	249575
351458	423974
254900	190369
181215	233365
72017	23018
308551	283446
218484	369369
10289	65002
464699	217182
293521	137128
433820	106689
478232	370909
409201	208280
100971	47295
377709	155547
231299	115917
119001	313749
437716	190369
75370	309538
361675	291249
6536	48163
367742	303175
56839	427667
405601	327880
139350	134145
107524	96366
178091	401087
439877	380933
51670	437938
395366	380538
127583	424529
358373	427633
198862	479984
163093	401718
412440	377770
470401	8159
151923	127921
461780	102923
339362	279590
252744	86421
241284	205289
137470	240225
186888	430356
281574	326446
58484	244591
267047	258370
465694	160173
467962	27464
92120	266852
425540	420414
443403	169263
435689	320464
471365	205523
347450	15209
258205	209018
182670	295544
256836	313745
476811	213221
458050	49903
29951	24620
485667	403153
487382	6253
242432	284817
305849	461846
446457	205089
410077	262954
275101	269304
458111	134118
409016	300069
35665	251116
92787	272806
251452	492016
414221	225789
5047	4841
94261	269094
270593	303945
16042	94344
470993	347202
424757	165197
380021	109212
462217	420392
270689	477980
264578	380796
261278	311311
323377	166513
234603	16433
297041	302043
276712	191158
188126	312587
408357	387202
175067	324377
302011	131637
275315	225575
19228	250649
46106	338069
278412	435448
234952	337355
189640	454822
207276	336794
23255	295650
112443	374291
159878	91792
262210	448157
359372	477010
201813	68263
319491	372892
16166	441434
318088	416402
466909	262954
228949	170511
257613	153589
126821	57375
186566	230053
336955	374170
463610	184558
266996	293813
42279	126921
391262	51222
424647	58117
198450	430800
329868	172811
81510	439074
241870	114930
119001	154872
432934	384366
50548	205270
72094	15744
430603	289308
119001	17718
221165	478415
79803	296693
321921	398459
380529	323340
421137	313454
420295	96462
334766	317118
482339	447560
251061	459976
67042	273468
378922	231230
32022	304731
485304	280871
96288	164164
312226	72130
41234	389207
372764	77978
380543	134279
166903	342761
207269	436895
125880	438051
150096	410238
211041	325604
348056	477136
244536	18788
99331	150352
380489	333551
84745	287777
209036	65913
305287	435012
414137	292369
301557	460333
433722	241136
433510	418648
413421	118993
417812	126756
438427	167951
141363	219710
259497	108222
16641	187974
432399	35035
181723	133423
294184	421924
295641	492906
91382	203752
59351	250018
187101	40193
377616	478949
445810	317100
110192	449795
492605	405217
145180	30611
254446	129708
458065	383986
299201	13129
107619	245679
233771	370424
161425	50173
155352	159249
458207	312218
269745	26712
214938	489376
493943	158101
136114	88113
485199	54976
323335	193372
113660	299863
212490	294441
165273	411424
454755	408971
378976	372857
35806	217432
383258	422487
109733	80250
244190	371554
305567	162006
395924	237165
8957	74882
91163	254746
142696	352952
222491	461132
280278	107841
52645	197077
464180	95922
254944	28129
315021	292565
176625	80853
81482	244317
174139	283465
111240	317675
350594	256939
477932	27748
136843	94665
76228	400175
258194	200444
439105	192909
257613	378821
29807	296432
384569	234563
333454	12895
355773	229549
362675	22448
92061	94665
324708	458229
478545	86476
49254	53249
420451	333357
68258	93413
422800	337314
13709	350505
380156	177944
381680	112330
404727	224109
375182	84504
165680	306654
72804	70713
203733	76111
310514	405590
87459	166513
316585	64311
223929	274705
272600	391744
52839	368358
304889	31747
84725	136544
150005	200344
439350	447107
33383	148590
323836	120547
241732	233771
153134	160158
482159	132740
187458	209572
142068	66870
109824	137790
373025	24705
212009	345272
256823	459993
446325	171870
270248	429305
98850	81294
377869	316388
405096	224824
171800	61819
241823	274451
472642	401297
146227	95741
310285	38134
43115	376814
71176	30898
332453	19901
226167	209866
73966	74106
64294	364927
319313	416681
84389	97753
184050	84028
87520	313745
196265	440660
275768	213003
90431	114063
302030	443331
242097	367686
455430	46364
418420	26930
308122	396703
336492	16433
175327	338663
306323	296185
40840	489723
374704	194221
202866	263253
36813	420895
246579	246033
104287	273644
2023	122841
437007	171066
384824	247649
326165	153842
252604	334618
403277	19901
148139	273955
455090	190353
212340	47129
20409	355001
278829	83005
173887	294836
184258	29529
393863	389009
322030	27464
97558	125705
429391	351257
47520	49966
412358	132247
233498	176254
328174	46086
115725	262277
418912	293745
206979	87392
226256	107004
335588	137719
361010	94516
438608	72171
5461	293106
303954	329196
101714	458104
348966	313745
71135	320608
365424	353779
18451	133959
246309	414257
260488	61811
199448	123042
164570	415582
42491	138147
376173	478806
320503	389829
246833	255756
156562	350189
481887	465129
214555	203656
55961	369599
285362	31906
273798	91657
464031	447517
236074	212182
148491	185335
384860	345560
455559	26003
94092	262954
129046	48275
266538	361985
484095	63455
372054	364294
205474	450958
450465	389224
467703	210208
117701	421798
481376	209847
227359	10347
210141	376820
412426	242434
106739	236503
437487	294836
478588	221798
395263	451414
193837	399023
483987	351700
46285	3296
190015	445020
440426	153721
416975	16433
398924	458119
17283	35707
399738	14117
414421	412980
2819	24467
370695	451459
290389	130485
486319	262954
158510	481049
493918	409102
234649	472385
60025	81448
92678	126204
191842	351639
3037	206849
121777	79883
120646	318689
288821	126250
276821	285876
185783	118877
85665	298218
218214	313745
444693	435276
44577	366127
282253	269126
458831	358528
144316	214024
293731	482315
444691	316684
441360	214050
162624	294792
174062	250543
474738	290211
228849	357537
483529	12245
289963	226494
366799	364509
197423	361451
350507	381320
414940	147948
314395	371770
67029	448869
121594	457654
21654	203656
334756	119868
38490	476386
61681	272096
9232	290657
378275	434892
423723	196714
303218	90659
12323	61960
442855	313745
83222	79485
470353	337537
44271	368086
285312	92114
483500	336526
63711	43786
341243	100477
484578	162374
158513	342440
136809	127927
311518	65699
36782	152502
413495	291984
357784	431314
149818	287672
344746	115090
138241	90717
353597	256373
316828	104299
311346	283392
296124	124535
112235	99358
91600	339853
91828	37826
486665	255756
469976	13370
447981	334813
141782	340652
369099	476831
444643	105498
27728	70557
396724	57989
252604	196144
289779	190369
14992	161460
316828	53195
72057	154137
66822	187836
178584	466805
119001	463775
245716	340779
237888	185335
179041	363581
131581	336590
99602	72523
213135	483053
296187	366534
148305	368178
15277	298002
87173	320331
106531	68650
193020	451475
201131	425050
289675	173881
135035	421356
329072	256373
80860	426041
389641	67089
337666	247122
173893	249709
491661	197925
136355	305705
277229	69444
425827	491058
210661	352186
367498	158449
32552	391414
262402	220000
488309	419660
222000	357771
378563	150678
473658	118830
399237	278907
266775	276102
393010	20959
360098	159061
319218	124008
146333	161435
46870	4290
49127	384130
310840	15133
213248	345585
262310	86560
266968	74106
421774	489552
150655	476870
89219	174947
48509	355754
201459	108554
113861	469235
256763	7350
368385	299937
298419	142356
207415	435375
436505	422998
123291	52537
322441	356663
231305	185704
158399	345058
271791	479872
386343	135664
188123	304353
320982	257895
175382	116525
15819	480550
6622	184558
227141	98829
311462	317118
470401	122462
303534	138678
281274	269199
1262	135756
35594	315235
144678	119762
203873	68976
442653	335093
373615	357854
249610	50264
322900	94289
267562	454166
365659	476951
250242	127919
153322	99315
127198	19246
154967	351585
267452	203656
21899	47630
7848	146202
425550	258370
260840	56451
464131	185695
298863	286870
80094	243269
292461	164164
491727	267602
296786	173793
122085	349771
241367	469227
123444	100503
135336	332435
404231	182656
269705	181830
424424	27079
346454	429148
489822	390232
295113	363581
429201	151944
303580	362288
382892	257298
463679	140728
16110	77438
59797	117800
360459	34708
110060	369577
320353	367110
11144	187001
420734	323079
63482	226308
221296	455967
97732	458
201577	101806
255865	275790
260143	201661
414257	330559
452243	292227
227088	362972
110835	141068
330463	20269
344065	356645
273970	338271
321474	287167
258933	279988
355217	214279
259896	53389
447040	10377
63800	230378
293717	76111
147699	10345
5408	119595
469314	110248
464214	76986
465694	48275
431508	133648
385221	383526
20726	364146
488023	482713
209048	172266
466012	220756
384174	145880
120950	426569
23318	190369
314311	15209
231800	274451
275024	428738
444995	263009
231384	220749
204788	375840
463131	378707
14788	388254
455183	295725
122154	217848
322193	485185
195605	91774
43629	475428
203512	380071
294710	109001
488097	81615
366762	46679
102166	169381
227131	232132
78639	8892
245237	388575
154880	404077
467024	258370
167877	261021
73399	341230
252044	3716
248159	190369
407540	142709
308949	341536
395922	86596
373043	138807
292415	110677
404361	251116
83886	387860
388029	27464
476479	459213
461088	54895
150864	398333
237761	229604
347373	26327
49532	218615
76228	42411
159422	378686
231928	266852
197344	466516
110272	232296
276745	440660
404311	370908
175192	297969
458398	113079
421108	176878
452410	240796
481202	404960
195326	486339
262671	237235
345401	27560
183236	207425
322966	385865
474060	132375
362231	127224
36940	434171
410932	8623
15185	307570
327719	440962
122829	272902
451058	56068
490101	35971
25130	190369
57276	249202
211421	208577
378250	87675
198317	267197
470837	274454
27227	5887
343518	69734
84429	189586
310153	288154
60952	8459
31082	336590
153006	281564
207973	15926
32740	450346
187081	141623
34734	453697
172445	387742
33089	278907
102162	346118
278273	457081
6920	448630
179877	267602
450541	211868
18451	26551
442709	244115
109733	49228
488228	9159
369366	150930
160567	317356
2341	65134
130069	26857
196303	6899
327209	362793
136798	105252
471169	199353
183827	382913
488012	61016
141380	422189
134281	210397
5428	281187
360459	238794
274613	152321
66798	244115
216202	238945
355083	73846
124291	12592
34955	396923
281671	487192
242131	277647
57	49046
316136	112526
48064	421971
316090	326539
252989	275790
367478	200344
345028	330878
465449	273831
407790	277526
378496	134694
101204	438783
460645	317579
138960	40767
23987	71359
88638	231146
451058	331349
181466	341271
263817	388859
334760	469235
64213	135756
141563	480690
318071	437875
361553	229698
41378	88984
223772	306497
405237	2068
49083	329379
325651	11463
73290	48275
300809	59759
307223	126436
124891	432681
402689	206312
446921	52917
195689	83872
360679	399867
375660	46684
167297	57221
25428	407222
33343	228225
402263	462940
317801	385427
263107	439365
192845	110708
61239	385322
10341	284843
178257	425062
277954	168381
190255	256121
448199	6479
429391	20998
87741	3130
222435	72070
81358	315418
88722	313745
305332	286153
94013	404677
442018	268531
382839	359762
148856	89251
417332	32807
10379	397407
233498	246384
3856	453521
267826	122462
140552	72786
122449	178741
167583	136279
264293	173966
387027	171953
388249	462973
27493	248777
278723	242927
356464	292787
465659	406226
247914	28962
223872	371298
367654	411097
483987	63473
398010	116336
486371	132996
254115	122462
400507	132740
185228	460437
458785	479614
378874	360531
81358	421413
362144	198926
96288	72523
278394	218727
108032	156375
224045	259929
478588	325358
365450	313457
149138	432897
304186	326492
431237	236994
466034	275279
59438	119868
290834	395749
44233	198338
198692	17186
75339	63676
376170	299840
213562	132740
307138	69628
62279	45966
434396	70941
153407	464646
429902	98906
364520	347023
122525	388445
107709	310046
40477	179220
243910	335092
270200	131128
448372	411475
299714	102121
454263	348171
237984	89821
101547	112366
223525	431137
231680	470753
477671	207415
162641	378798
312283	370292
436186	489822
378160	338189
10760	477857
143671	332154
82732	181668
86311	342761
157666	215744
406281	118662
181962	223207
55816	109407
337009	197392
284891	344120
424550	343010
179746	11367
402703	127921
457967	433746
115662	432212
225233	189732
430831	212803
462670	316429
373632	212081
302918	622
323089	323157
412971	31616
329727	143671
335315	332392
469907	145948
12183	102577
416716	48163
300945	102352
432350	88743
48562	190223
181237	193281
329470	437679
435116	388579
266028	319778
93440	94516
475071	438783
372576	391414
337432	369577
217321	234722
244017	208577
253589	324860
390104	267352
482504	11626
279930	267602
81428	429065
378631	236658
117978	190369
448965	218727
35806	72127
352798	360860
295893	33407
1534	90123
247296	429682
290339	30263
188291	362598
287036	390248
447764	466534
297502	111477
160153	479987
116359	453391
435683	233292
101212	58213
248389	164884
29137	125420
370806	413905
384324	95625
277592	406132
322734	120605
438940	216335
295662	97848
126441	389502
479082	459213
75454	50538
209354	204803
216781	68327
269141	78184
244855	3289
55659	424223
449012	468162
114928	312507
354694	328729
157792	243115
225489	67584
24997	95555
45060	281048
394534	12245
168847	236087
178922	188688
156046	56269
112625	143889
331441	79249
122670	157434
131199	275152
316565	427993
23668	442965
164042	39764
97805	486404
266856	358366
278554	390088
91939	405273
349323	450382
214853	371934
190015	380183
493457	245679
471871	435708
289983	393326
192800	413106
301158	401855
149147	303424
26556	461846
123966	12245
174617	92064
376619	182000
288673	226308
485667	72406
80386	443622
78641	438419
394151	52357
23290	88653
424406	282665
489926	363973
331589	64335
263894	236959
301937	186354
43931	255591
5700	6092
270059	261396
185441	160895
73492	271673
151961	338915
194051	445020
347878	94344
126628	190369
462578	478415
426685	235568
160902	308451
35807	411206
126731	57375
1287	389304
248083	243368
55385	193871
223133	276297
318150	395482
58034	388633
177016	264908
379680	185040
241048	185335
189437	56410
118001	250893
380728	41673
35988	262954
336878	33855
377006	190369
75371	389165
264279	446471
96534	483677
412578	63957
156053	259844
164583	413525
7853	203309
472601	144845
154835	314885
389641	335663
171884	476706
339333	34593
395713	278850
92926	401871
299463	72704
164747	130431
432216	422546
84698	80277
226848	207314
444752	68937
128124	9437
256418	62191
340254	87442
225988	312812
13616	190253
383879	228431
200152	135027
60923	314252
124715	143809
192285	343012
324259	69908
423724	222721
201131	463333
459232	48397
477509	187974
20791	183975
417221	132843
174700	285156
382867	176588
455694	111571
250469	333591
164015	62191
439141	380568
148683	415157
424654	254214
83479	380538
358589	165429
116171	433279
387698	299658
474463	264406
295370	124505
325755	391414
401060	440660
172926	15926
451769	105498
14706	91792
344135	126473
289444	316575
12430	50538
286001	143415
323836	84120
236	338271
166596	96195
490957	352504
233518	263833
145903	186259
413054	287983
32351	300119
488913	300217
467553	349912
248273	455119
57276	139819
220274	185901
414140	76316
217418	322533
143012	464420
44704	237178
195294	65449
107837	454181
462661	416674
69455	458398
232578	274101
147930	342807
303420	401949
476970	16325
464896	430329
192816	27464
155682	28129
65888	490237
361978	218727
55801	314128
474880	395988
256357	183213
139350	128704
469823	62902
53424	369890
144825	48124
202323	478415
104442	112379
368060	467703
438777	178907
321390	164884
395320	205289
162218	283445
333635	376373
212289	48661
12451	24269
3462	104383
248147	72523
479043	417918
270016	152065
134593	15905
327480	27043
273768	430610
158745	162831
155356	56068
334117	354220
367689	65044
182172	68970
461163	118838
196851	154417
117481	478232
253062	310261
490135	366577
331657	2659
225169	399108
132843	280068
177940	391048
367656	189208
227484	444674
44829	315888
362840	30612
69530	86476
99287	400120
404612	82814
55021	366604
145717	195566
283346	287164
80424	310279
59964	438957
415922	205549
241830	404960
440920	123592
403670	12478
145646	295447
304650	95434
204075	121106
466042	51447
24859	178436
159127	273831
95106	358412
353781	330825
145534	401297
81432	391870
110998	303807
132114	362679
38708	190369
417938	20883
283464	132762
255173	17339
17481	471788
475423	390593
217752	214992
167588	53020
189567	343804
188406	304493
176130	246466
65980	46301
279888	249050
219989	437698
297969	385000
354733	234040
195472	386438
90296	49660
141022	462973
88426	97985
44057	150294
84745	454659
387521	187279
468010	110677
213008	159249
150559	50686
309917	133156
156348	262251
304153	467703
106268	16325
458664	316337
65772	258370
475291	48523
23197	187213
145605	83017
420164	279316
440443	320464
199420	327032
123407	327031
186393	210422
298077	97277
370640	476951
4697	373936
135336	314721
195121	138222
305332	74571
109808	91162
462257	10095
217741	214992
373025	89298
137500	92712
136543	143809
10136	118775
183075	81937
426190	305588
308495	391414
53091	387228
116070	416859
23137	131975
382614	32130
388048	409105
405241	382493
75904	319333
398842	293813
301312	319595
71235	366993
95904	443694
331434	237802
226936	457769
444205	315671
373021	351362
461592	433193
314432	116420
143382	398333
116615	360860
99489	445655
169826	167425
219136	381469
791	164884
106908	164059
332199	167172
353568	385000
340955	363581
384512	435685
91299	282499
435277	114930
492453	109686
50264	263833
82568	13370
375923	88289
333178	366534
9969	44826
242228	239705
112714	290014
464785	246926
483706	304955
190711	23018
176130	478246
406813	28129
42535	137508
329025	325149
385538	82762
458817	29400
98438	257603
154712	76111
352927	343863
23661	73018
60612	193104
273900	469235
438983	333143
309917	492462
119001	326943
145828	8303
110025	104383
82568	265589
2571	178436
184835	413444
471813	33174
296126	446351
461415	136279
358860	312697
221343	154137
422157	383862
105498	35414
3765	284025
53994	221650
476022	310223
238083	408288
478588	343323
485546	445632
221296	153813
71189	421935
55914	61572
163471	86728
395466	362972
267930	284205
315805	404345
326260	287906
303237	359218
375458	12245
165867	150218
386246	116948
412487	409456
364841	227101
15819	146177
68297	289515
60613	775
485648	107274
485667	149279
264157	148086
459513	147205
369030	36836
20946	254056
202352	214242
224108	434467
233388	179559
262955	150583
45947	146706
118179	36679
146391	491238
16677	10801
137222	461944
216666	342639
335905	15209
316136	145534
255980	220777
5553	205176
139546	190369
192238	132247
295387	80543
250205	204161
178265	62191
412757	123706
436698	489203
145183	196783
221925	185578
242538	76016
53528	478415
336444	358216
470052	90277
235279	62191
105176	61572
112902	155895
464645	315101
6655	222351
49675	267230
88812	86560
47214	480594
380603	438419
241912	49896
470531	383967
333970	264625
317370	113606
116615	49903
143624	15209
41905	273831
317457	190710
342852	127921
4331	440784
199879	42517
35944	151850
126911	459993
293913	109733
428861	54976
187686	389155
134299	417931
35263	233181
145531	262954
179210	49426
100865	315300
207819	420241
89506	74571
317685	52537
46925	293813
139350	145860
460959	233769
383049	84991
193767	427293
45947	314565
317555	314904
46556	159580
50646	476231
322493	388575
235748	166961
424435	58881
213087	1539
436201	321275
55519	366325
14539	87462
59628	95769
119812	404806
208905	317118
163912	25464
257402	232102
480864	256121
365806	309801
47299	267352
343746	263713
168282	262327
71189	170741
83835	320838
94712	15209
144973	281324
142045	11140
253555	286828
480756	307037
384854	374939
116576	303024
430337	86974
68675	38192
97428	15209
361001	59434
131529	244805
256690	415009
179590	22347
281357	377087
93384	236064
143187	249327
56648	209572
34953	376244
266965	355217
388904	63289
143751	227101
3809	195402
86632	444139
160852	164884
80826	438783
220576	475711
249673	401871
412513	20952
441302	300800
303474	277646
465687	204195
39223	205289
414286	205578
474522	336849
352826	173176
214853	386631
151047	478415
125471	434893
377774	110677
254251	127921
207803	413464
337158	443146
69223	372629
293724	433391
202361	12177
319465	174700
143121	126177
484144	184558
273250	76454
112443	95957
357178	366493
493468	342564
459280	53389
312951	18483
64281	148739
41469	335954
285496	191341
414326	396697
11203	35735
252854	148590
434239	190369
346175	430217
399830	395851
87047	401881
466479	21682
459763	142415
449803	65840
412602	35707
175012	353037
400120	431625
418057	153511
466737	115107
345028	363581
139844	313829
477959	25045
250410	403098
106305	362610
10443	365015
300832	194165
363306	486351
329943	447517
312842	20149
301312	294768
118385	246592
140152	468823
342160	104520
250854	228838
281011	146783
211238	160159
337116	352952
153813	27457
363902	35707
451299	428738
474743	98278
305196	276358
283432	102785
66193	267602
283628	386783
6072	144764
406225	461555
203793	134834
300766	204453
17663	240225
204830	93245
37489	293257
432255	94010
373755	453213
2668	318735
437461	141623
371976	96976
361899	325584
350359	439992
204349	353817
397217	400160
465885	172089
42693	139648
354741	72476
148365	424413
13128	126591
366762	251599
261447	317220
450308	168050
132331	137578
104632	7146
489141	299190
104788	284118
473634	362466
383577	4349
253344	70557
393010	354264
366894	254428
103463	225213
84504	192660
8528	400346
190107	41959
154648	122694
71449	113754
277568	399468
233187	218727
90813	14552
144654	187974
388572	438055
428582	397153
484786	448604
101389	387315
105926	331434
367480	484447
146704	436517
38986	353490
449156	183868
420665	200346
287566	284599
257977	82106
236792	313833
10690	113522
420234	340183
377489	363272
287566	394656
398308	368205
172377	156375
194071	268900
87949	144405
44676	421830
96335	194165
118567	255369
333206	53490
217069	120173
434726	104790
463900	187141
306409	419571
276821	297476
389104	216604
324573	49903
220165	313038
427866	293813
283418	461801
306345	98012
134358	335663
54855	57731
282715	309801
143845	87125
295370	75379
418368	116988
254807	401871
216842	102639
336071	36344
312844	218304
278963	414832
296432	94843
206889	78380
24378	190369
29276	137128
164904	440962
86560	2112
258648	268667
180969	149674
191536	421356
161363	139648
149758	413525
307798	212930
386512	105585
15433	404960
196741	136349
182987	62699
299580	350306
375275	156375
64447	344398
278280	300555
246131	313745
199982	361579
180361	54895
52889	447148
311346	381157
414555	18876
410153	136331
81784	168543
237203	267022
299246	235183
362325	153995
21095	402222
92500	184657
9776	318457
195402	56075
82694	295484
191187	99901
226706	297436
2432	94344
338822	366941
93451	82430
441765	292721
358344	280233
388487	426986
243466	286754
450675	149897
475724	458601
101344	271188
248200	184184
158345	51683
339779	61650
350804	121085
401310	105553
17479	490272
339333	426458
130331	367103
284474	420944
388438	328525
58140	428389
83277	342063
201187	471109
303468	204213
370009	262954
9965	264216
229639	476656
227188	212576
228492	313815
304186	284063
13044	479984
468492	176300
152907	337154
85961	344580
22776	458183
277101	304731
5539	188082
464365	150160
458168	459622
320379	295883
353596	283918
300273	307279
210543	122694
355921	318373
287614	479842
214114	67666
223979	198317
488073	87322
237171	288035
134226	366127
134423	354694
392086	114344
317985	469532
225958	466744
357578	15209
250461	219865
83805	388141
151172	246054
409468	211067
95035	75952
125374	389384
84745	36462
182779	89365
476704	390232
235084	356663
375316	323079
273543	446351
37189	46706
242945	446351
188568	411496
68813	393267
15464	222701
65134	490588
414377	107612
409150	92778
426610	169485
224060	334450
264286	133378
428890	284755
323272	311297
381394	53863
122742	20219
58404	51895
196003	183920
472534	166063
874	126632
364628	469474
167049	467752
58507	6899
330042	51895
206266	298736
10672	75025
328513	250217
380489	484426
472086	54976
453256	25239
432324	30584
304824	445796
202006	481279
158099	443699
349247	131621
169878	292403
64473	369599
371244	5258
421140	209398
258955	15133
24252	62979
198043	492906
140645	45885
288394	91475
302918	150834
316565	4631
490315	1889
409332	185704
261277	355210
66936	34907
102249	157473
71297	390197
354241	63429
346770	122581
194912	270095
155982	444369
361623	266538
233960	190369
10690	152321
115650	450350
158584	295159
418632	338380
316388	49977
244139	76454
110164	459976
266931	91711
489799	339059
193062	160545
1895	181204
436575	320164
8496	452098
267443	230710
81262	7039
298427	251272
293913	52396
251498	313745
151952	395354
181205	324191
337459	304865
132498	336590
449827	14784
279570	266852
427426	301134
25748	339239
42633	85959
81352	242406
307371	278520
67493	108757
488971	28129
293657	285446
89487	365967
187834	419288
490260	103420
460597	133360
479058	461387
57164	20110
226144	197996
98210	148171
405601	195402
216147	176331
450714	212081
468939	393326
310351	293813
81304	413535
398415	229872
44844	391933
331057	111545
403605	179103
286965	333503
392426	78699
471529	456794
112387	301823
218693	488141
241338	101970
92261	462768
365099	282499
339333	390771
344063	387742
308636	401949
390649	15133
486872	88359
330827	267352
220243	483583
3328	183139
338394	124283
85703	435448
428892	387406
30718	238252
214425	253993
298427	246044
86311	405581
337690	478415
364047	469038
36507	116283
144577	292468
141256	91829
357411	59905
20860	426310
25749	210261
373170	129048
399404	460333
338877	123410
434816	3041
430894	332785
351460	249284
376592	356605
24726	98461
409468	326815
75119	347887
198317	308364
224778	72432
466556	62320
36856	219499
409648	89322
491231	423536
251983	165267
88044	446351
223619	203554
484172	187878
285750	416402
187992	87071
74026	10690
492165	91340
482210	329698
472893	288035
427423	92954
89791	121106
48766	106096
369211	273401
153116	130632
39205	16041
144107	313745
335511	299182
185335	175526
413756	484719
192948	467703
299272	179506
383581	317118
333557	478343
166142	31616
300741	1057
296185	466055
109733	189801
272531	90755
195135	313745
386111	322922
284118	347917
354545	355093
156592	484866
174394	294574
395646	304205
249807	385237
27547	107727
12564	100209
41495	285632
177485	451379
223174	258981
359755	82275
138068	86560
440362	431764
110204	45946
256599	287487
365414	410730
57978	94516
446702	186259
216869	141751
161363	462973
336324	412398
374281	250559
180559	387860
193168	314742
213023	136785
217728	217423
139183	194710
131985	283346
256791	228381
78571	344580
169830	21583
190393	476386
147287	60904
407491	25239
72153	243392
161114	221676
403102	57989
440137	469750
285380	183213
334872	270095
189680	261309
359632	152724
239	176747
327609	451460
381660	45880
182808	321275
398653	175897
374305	167792
291151	84722
94634	82716
96795	13129
159995	234045
326279	255753
33317	478336
18578	233882
171419	138297
223908	387860
484309	291521
323980	241090
146469	111582
273900	232051
262372	35629
128185	69856
447610	49507
294588	59057
324495	84573
460799	308553
23508	258607
437581	325604
89503	208487
46682	120059
319231	352402
331720	214024
439768	395964
125756	440660
357099	255579
68456	71060
161920	371597
103664	186440
215164	86728
244378	213368
39880	313745
144919	187974
112428	290314
434908	258220
89040	101498
132150	478482
61367	333369
196219	278520
422822	313314
139350	168657
128359	432591
93451	440804
74189	38063
313547	100503
459112	432591
143807	219499
173996	175402
229372	481279
46092	172782
444708	236773
277250	160009
318877	308822
476175	377396
248159	340803
317552	88705
333589	395111
71725	259929
221265	307889
32744	67918
419867	440660
138648	214024
369214	478415
117137	359938
39195	285167
46412	429150
30366	378462
213364	426125
138824	4405
475664	275617
68984	463205
68331	47279
399441	85385
298780	124405
484864	240374
289675	133379
368218	273831
37259	253768
171347	267602
458768	451899
242373	17303
370619	110677
412021	98327
156930	107160
403193	481994
79312	391414
1297	249202
385402	300480
481100	5883
167588	176920
418696	232258
420177	465674
155396	389682
466670	341446
32327	245317
271253	188321
435264	79485
5420	8607
191079	31946
183669	70565
123230	64335
458292	393326
242046	334680
199319	483414
404264	258370
18744	58486
377253	78860
395200	476766
457257	152071
1839	448933
352195	140044
335779	366493
311202	140746
182924	29381
38946	389682
330878	168002
10250	441616
308122	263665
331465	50525
233045	154008
209743	313745
424586	185013
432451	200131
250854	259282
449070	289513
391114	180648
397814	172080
357757	140414
45454	294580
158870	420944
197747	327922
26695	62312
323020	146384
443307	155680
476455	429161
102162	248984
68098	93784
91276	398333
149948	118876
408146	50538
143594	56639
215129	205223
27719	69708
385512	119868
176684	201493
238406	198738
323007	1953
254867	446351
297971	450080
319934	327061
68196	115018
449318	370067
234775	65987
283065	115386
119288	467690
471128	347550
478184	282670
248934	40075
166305	279134
285498	49903
90571	347609
442096	90416
262087	277781
138412	124431
236452	258126
280939	452733
278646	49326
236034	388575
386707	421935
350968	429863
405414	243115
299976	124085
209881	470069
56619	450397
236142	99106
371468	58215
265345	14583
403358	280390
264026	224485
318463	396703
239406	143235
83279	489552
483987	364638
123449	401871
83478	63528
314215	14254
98655	199534
281009	291796
436682	378475
378350	365761
260356	265905
58299	376894
51581	300515
172831	295975
248934	166195
451539	469976
101963	194516
389656	401486
251576	299182
284218	118710
456985	57989
458140	16433
156795	52490
124085	36298
81188	5857
90696	254012
241872	471745
388779	355700
28983	281924
364323	352605
237649	119540
306280	335812
247444	281551
104962	259997
408839	178422
24900	153995
35498	10334
158112	421528
236216	110677
169826	301823
176130	413535
27288	79984
334800	113503
215118	25239
67531	473435
407780	140368
46092	278365
452324	431424
307747	75246
241823	332820
48282	61762
92061	13698
190135	16433
213402	357741
182049	298131
6855	114255
12107	391414
99311	33347
70074	456640
137437	205270
47577	12245
17333	406371
52703	172171
124239	219235
319244	245679
461130	401854
177645	150668
44404	287740
171093	229928
27252	212278
388733	154936
263266	470554
31780	123369
9928	4234
270003	86311
58245	317477
375151	451460
352427	113138
28929	47147
114844	175901
393600	69400
85423	103115
122802	94516
333557	103267
239824	60517
243989	89772
206813	44469
81478	118333
60824	126062
47100	258220
232914	445282
27379	82479
216272	197996
323833	484447
292833	48861
456658	45890
415747	244531
420943	190940
35367	152502
66072	198297
336594	314553
172417	438630
267111	233590
160567	169170
224243	153995
243524	330469
146893	359216
447041	11897
181822	13370
78317	341684
241820	96366
71674	391414
32729	159461
418751	61226
490541	267352
454528	210050
331710	478415
316136	366967
272449	257073
302070	119336
149555	227048
121293	295484
249202	410100
436116	317118
218128	137401
32850	168523
405674	281755
103086	1446
206240	694
410951	282641
332891	8779
279029	363332
160680	282621
181112	353836
224199	433645
263223	294196
427432	28788
429863	19038
348644	380044
443893	205221
486801	336590
207863	371934
101344	15209
374239	367110
152210	31178
493128	265589
444755	203081
85665	275981
480705	339972
181902	205287
90891	203154
221195	357800
92729	195916
221687	58465
165495	489167
264357	310261
412056	295218
440511	103205
8635	401881
145585	127843
329288	22891
180672	206924
250408	324122
83051	237660
364805	286936
452377	246672
207247	465598
122696	405837
458583	25122
429495	171219
449406	257786
109322	94344
61367	154712
197307	9385
375520	298182
446921	338189
376458	205045
395611	188225
470837	71275
293998	260545
282453	445749
139185	240675
385034	50264
411805	36392
151812	183213
316136	415032
275291	281803
438921	391414
265595	230324
74490	446801
100978	146619
329298	237235
117852	398167
461141	296144
212871	246672
86502	27598
294418	280816
49250	242440
314617	444470
21949	265589
310559	99405
237120	244889
177943	469235
87536	249334
335559	379305
65684	93444
378924	34675
311300	478184
76295	430356
236696	367110
485100	120489
8146	86632
272812	244115
390170	56410
493530	489822
485469	15209
167033	49566
404960	276299
119982	144939
489600	364833
130060	149128
108600	285156
56565	462574
104230	189098
477681	22347
60208	190369
11541	121574
47300	166963
21377	168570
238617	111214
278153	475073
112882	454858
44111	56075
245305	10379
155455	13954
360459	98420
218614	486885
437686	291151
201990	462374
212593	272096
356205	401928
252573	166838
166897	405842
130069	316587
57698	126964
414878	343085
170872	182004
483476	360631
27922	465791
261091	105878
198175	391192
342465	353542
388828	102144
239535	385870
216324	71126
435422	276358
135103	320145
207926	428103
192487	124085
464634	313745
421794	210993
377486	258351
10379	293141
166114	416627
38830	373021
377498	388195
464438	189699
113642	287109
120050	211868
45830	88113
132696	422524
244126	119414
225988	358041
282453	421661
178024	237548
355083	287527
108181	130148
390170	314902
17684	370439
77065	94654
435468	10198
102627	268716
465462	137719
443385	237084
235375	272407
125732	192703
200331	306747
135301	375840
467176	440660
205100	453031
340271	73223
412804	348007
481508	290375
45192	427707
415165	288338
236359	284979
233292	226308
411194	72523
53304	366127
470871	293813
483987	127678
143575	35944
244974	345295
491109	6072
300397	325722
143340	437293
395924	378283
264433	301784
296576	187836
289675	442079
488102	407665
12195	187974
372340	325891
340528	342712
329379	85268
292298	190369
112683	122462
65112	279829
420076	4349
474	109271
259651	369599
80752	245679
119001	178863
287099	411424
283024	117023
281422	380071
477545	408353
450465	16325
78522	476951
231305	310098
127923	267602
448765	371030
167546	155919
1499	29599
167820	105585
226919	255145
378823	22347
298519	10019
488832	397563
76287	114930
200452	122462
210027	355455
75119	184273
263514	368735
189701	134878
368720	169665
358856	282152
252131	336590
35595	86728
303645	368205
19219	160576
310235	265608
200549	166436
188837	100705
132321	177569
198294	139141
100231	70029
378447	23168
366402	155035
56619	225277
203656	210338
25969	120666
443928	140150
468549	302033
256379	424497
119740	414485
117862	18664
489893	184902
294710	249224
13268	262385
330036	184922
259325	86618
89219	157920
419889	300119
419202	285050
339964	158153
71090	397009
128102	369432
378795	50264
327570	367750
238458	125074
336560	178982
304812	391414
171266	420944
283508	93283
290625	69873
386884	205833
403150	438653
474682	313745
228050	358836
168405	226494
21875	368205
307936	317118
296740	389668
374950	423550
26969	295561
94333	12895
23306	425544
361576	313454
418551	410876
47512	485403
250183	305706
485667	276322
172448	62191
50197	416635
266069	128043
419273	369599
182799	180742
102217	295516
46556	362267
418156	145433
96230	168381
82315	94344
86927	104383
874	44768
213780	158153
217246	100831
240102	486885
312837	214992
143581	288911
226314	449843
67399	197478
72242	344126
31107	324758
63693	291002
219552	316575
276821	370729
356496	63528
191709	34801
403569	79640
9974	135664
421243	104740
335491	109006
282469	493226
233146	378462
355163	6899
188244	392675
164636	425675
59065	463774
299098	430356
110216	127537
393737	13286
137441	448465
200375	307279
130224	326475
18451	266736
382900	247684
23197	136499
8146	51585
489977	40443
453646	253247
122189	443384
193694	47164
217401	294781
213034	163800
112317	421830
439378	128617
281747	349142
134783	480025
326124	185420
95814	205197
67188	29105
218953	105878
383564	478304
342253	261933
7863	25716
225787	297464
277839	107473
31219	147245
323180	42279
157961	287740
408561	62948
464849	428738
194554	195121
26210	211134
84414	171040
56102	395285
154064	170906
186290	71843
164080	47286
443657	130012
86297	5040
356953	475571
410507	478415
390475	261191
279670	91248
90256	273831
258307	371934
187816	453009
372054	474778
328445	16193
199780	23787
262890	132153
389175	270095
473441	12920
123563	75568
145585	8179
56915	21684
240016	197077
282195	384744
388220	438255
272946	41092
434658	322408
287566	493788
241876	295484
177339	4413
182270	106439
289675	173268
173718	202543
35368	477986
361999	6899
174924	262954
33216	399736
62014	293813
103427	366127
102353	133465
30671	437360
305760	279530
456542	68456
245920	428603
106268	135094
118308	183213
230806	422175
352237	94344
4623	311850
441211	226494
114879	155338
81231	371957
199408	63939
129174	36896
367229	181382
122256	399448
223908	317356
4271	15209
95770	286936
128337	175608
216423	363307
4891	35707
472332	117399
396598	400919
475771	156328
459064	281792
215717	336291
186041	440249
231554	472583
249620	190369
223704	13370
152937	293813
394145	458226
31754	336590
372418	275988
146997	106779
470931	392086
44079	356301
249182	191788
4849	477986
267141	53863
267562	9457
376046	159249
64354	186384
437402	62299
283452	464498
348371	20959
127778	403249
180410	10646
285426	494102
411907	164264
91085	139803
287076	127298
323715	49903
318881	457514
429653	443558
392086	409264
160311	141702
181604	57238
201287	390680
382568	291860
482646	137128
345926	147121
125380	55348
297436	157527
46506	183003
221296	329051
188879	476412
454798	349879
120071	369262
84345	69612
385516	175003
61666	422164
425114	474869
128828	494102
99073	440660
65558	154276
212969	209039
318573	69975
438430	8353
235451	356094
34730	37516
34825	27826
86186	151021
295299	341392
101479	163336
296271	371187
60226	350822
203816	434893
367380	94516
174139	131061
247710	315990
117951	32807
16359	333882
57390	25748
135538	387742
132059	246311
8213	93755
210428	380271
353400	131312
179037	228431
294915	150352
120240	401854
143208	488270
453361	234337
20998	394656
62358	52440
345770	64160
261815	128571
144973	293774
224341	142018
48878	384085
151205	411455
386348	322251
375124	327533
359573	15209
36711	121106
283675	133782
462508	101364
253076	65016
459205	372365
297575	214024
195224	373210
10279	75583
260490	226494
322321	268261
87536	163348
484107	476951
384736	127242
386084	334151
247024	155790
403162	238681
28910	292721
85392	376814
245826	69192
42801	286529
403440	377072
298780	36566
462552	270661
399981	218727
256885	445796
157137	463623
91828	109386
285876	354694
108525	459701
117833	367944
117420	355201
460760	5938
347130	123687
128124	428155
272457	132740
122266	13370
135032	36921
448090	225204
216229	162704
128660	286936
345401	370551
197759	65595
215578	250987
165680	484725
164884	493482
19812	341271
480778	107497
193563	14719
244857	338076
478573	25839
110666	17351
337204	170051
229535	236213
143019	2715
300021	4378
103626	186463
307573	58666
263357	143203
387572	387235
250989	396563
206963	206686
73190	232612
6294	478415
156558	327583
104740	192795
358856	343728
329142	322474
442807	315687
35801	478224
468287	322944
68052	194587
96973	162795
379664	384135
94497	36461
483987	156021
455807	428214
320245	79223
189193	253916
479758	64335
158099	216159
337908	132247
63800	31178
276186	291664
109334	259929
265003	62191
145585	207892
80696	192159
154981	181003
235310	124255
28615	174564
211238	363052
395669	145948
453469	412517
91325	177761
329121	147520
239748	127236
282933	172266
32102	464584
118676	289238
131154	119381
285532	189104
353036	434239
304355	72754
404728	1605
103228	373263
191761	260162
260405	158811
380267	438431
94766	190369
376605	402197
430926	56068
447610	18330
107118	301882
221895	443693
66627	390349
194537	291521
173046	35380
344398	110619
247785	433606
61604	309021
65712	198820
390154	483392
187255	295725
300240	226538
30979	42143
337455	196783
77288	294684
71189	196431
193626	43981
285311	122457
73700	196783
71184	479917
315956	364294
76984	9054
287323	75597
123205	418874
259835	455185
153917	357336
268368	219853
156121	345018
384864	273831
258692	51982
332667	317118
350594	455080
217727	81280
276821	173477
464285	246926
483987	292339
208754	407565
11209	348292
73743	220408
208754	147049
167035	4292
117791	20909
94791	376272
404568	350586
288943	277553
191169	269630
101603	305760
200972	319615
346725	159249
73846	5347
200092	336556
390171	322245
79081	274167
287024	286392
264697	47892
146791	259929
389874	398912
263799	98847
485667	58357
209065	426439
201100	470415
419381	478415
364783	302033
277403	211868
472242	203414
206204	468162
152864	487825
184064	405909
34953	142018
205187	51195
364434	163613
490405	489686
295841	207455
217740	391406
56719	44462
359155	174857
136774	222701
268514	346356
355083	210604
482712	316970
67613	219180
253932	398333
384277	75175
101230	88993
482210	285307
459911	241370
359858	469235
241173	37249
360179	417071
457789	466408
91325	78820
413881	368275
458955	487192
176479	321642
93451	291324
452243	156376
373102	828
469682	172089
163831	404318
92635	354733
6136	140460
1588	22804
146734	180578
413953	915
407284	133202
384404	309425
359426	178907
172679	73336
347301	435708
480105	202996
140240	296111
78145	183213
302040	132740
438013	35707
206211	251169
149850	3737
262173	116283
197895	122462
182536	169801
126744	15209
419686	216953
33172	405147
193318	204376
330946	188275
139252	369457
105588	363973
112008	168381
247296	182000
221687	372196
105461	439718
367492	130028
161875	343012
192184	101239
55489	300240
397505	328162
261452	144046
149864	186571
241137	486635
226806	90871
361939	122047
329789	400788
490135	476656
263813	322622
246340	368370
181160	95310
54539	489442
15084	353787
385113	263236
304795	448224
101344	172529
357694	420757
160262	446351
266957	309801
202922	291984
357544	300005
342465	339529
264080	224871
230051	178534
424076	114738
89988	121681
391391	482134
86311	377984
442925	237015
444650	250434
236942	262954
178123	116183
332299	453753
203157	316372
28050	48146
50646	329215
482224	139648
203493	186159
256893	386009
198495	404886
75260	469235
479850	180772
312520	323213
287566	217400
347453	48861
40028	266896
302845	58322
196721	320753
197242	421830
423895	293058
101295	263076
492201	312601
372214	252044
223934	70729
298581	194165
2093	76454
385451	250389
190051	53490
136731	389082
203602	425510
261277	20874
240718	98420
457572	143106
3856	214714
335777	59363
92945	3227
444419	186159
493251	13930
62366	66863
57672	425645
179473	119123
130000	389682
95252	80743
470549	408565
248013	479773
236108	335265
46092	410042
289980	21411
35196	467144
167419	213298
71430	222031
456658	332392
80960	432392
296383	17339
51786	102840
396281	48163
277939	12480
217320	425548
212096	420944
207177	347101
186641	357447
61801	412599
302215	15209
492889	2068
76208	180527
35594	50082
95988	67700
426045	374939
169826	50264
101067	179375
418866	317286
455851	317118
177080	179472
456308	267602
308618	466432
362351	79915
264213	176019
131199	379598
372354	41542
361675	82585
95851	248398
227700	71654
2272	107872
158099	416048
41721	465063
247693	71124
462216	430790
462423	457186
166933	2609
35929	88376
16433	29187
9831	277845
488109	74106
278273	332435
32972	218615
173977	121881
424699	67280
384063	410720
43485	190369
297818	270095
418048	481279
477958	102419
246453	478415
236496	326186
385827	35387
124259	188246
104458	411989
284679	250389
369209	237660
415713	451636
20522	149484
476551	267352
231305	101579
247472	307840
331225	107936
257783	430096
228364	411016
349186	394608
247785	110677
101991	190369
371507	175010
160561	16762
458050	120837
342586	236957
42536	469731
227245	94091
250284	190369
72804	94728
76725	37040
139472	244940
492441	134262
271038	294867
55489	207150
427542	274865
188327	6479
298390	121915
371051	239644
490392	341153
128704	127636
216229	202633
214950	342477
342903	296668
212259	328140
302443	281108
59840	342477
379102	423323
331390	42392
251237	59217
259017	98225
220756	371358
237120	235705
114063	102271
324459	426569
157658	321856
63145	107711
201131	233205
389641	22888
311723	376274
282126	476231
453018	391414
43775	383350
403675	90277
402682	425193
189654	128648
208392	26374
27138	152867
169646	457095
474425	489552
72668	447446
257354	52862
326668	300811
474074	21902
124105	273831
249398	264908
347891	274314
247012	241137
88439	310756
418332	54696
412356	317100
167588	369414
344561	14335
1204	357791
283612	422576
192238	43207
316350	6949
221133	123369
338915	320702
290902	269857
458557	375501
55914	36195
480712	366853
175043	13129
88284	53389
487673	137725
366826	214024
300727	444458
81191	49903
398088	186440
223597	413459
345264	110606
285336	385149
28376	293944
126240	70029
302628	376364
323340	17491
137593	259260
163436	426038
440066	327100
287413	404886
285275	218733
53082	301765
433643	59112
399237	406408
15182	348787
28007	51895
168076	275634
318445	444
41189	384592
252518	180616
401511	375107
190365	273831
7856	317356
45013	147475
460294	146202
326575	41753
448076	382242
366765	489552
74824	70789
152236	39823
365550	390063
259207	387269
409191	26991
299182	107549
118860	5857
452776	487938
199721	372214
480927	159058
356211	81000
344184	48163
179111	296423
93901	141509
172477	404027
269664	15133
132182	226629
227189	82240
274534	463549
149373	446348
18576	383194
179500	171147
366442	84550
451475	81978
342149	306841
363581	168164
362134	461846
114643	488623
364964	366279
290759	90013
345088	219610
314617	310663
425613	221319
291870	137571
395778	121965
419967	1605
152276	371322
54536	294981
23642	404678
411282	300071
79102	295501
469529	293813
237346	187357
241952	396080
188633	313745
36569	141649
75518	295484
180548	190369
245473	457209
452709	34943
72108	288035
210936	168381
477308	416428
73243	406751
157917	112626
128738	336986
230914	236
361533	126366
448099	429543
467804	334680
469026	447219
408329	93671
214308	145790
483706	440660
268910	385928
326983	348573
217953	327061
63528	393167
147739	362131
482537	175721
250123	126204
449521	285156
358441	213154
202885	237165
144098	357327
189156	246311
311723	446351
401014	165032
280367	229048
377937	116870
109681	267576
371980	393326
42890	447292
84892	241274
29544	178494
296511	489167
483987	70053
2243	138297
106460	449620
476787	292928
47092	277961
107151	15084
275991	434035
231275	303971
115112	94516
144746	1605
459317	354694
323252	251806
224834	245679
449415	494102
85968	478415
260845	23018
270248	389992
156831	25739
378873	433391
239738	54002
395336	405837
234617	339831
3111	190369
35265	218615
263708	383391
4849	129108
455319	192524
451431	338271
59586	304865
439953	406884
104875	86728
209481	191449
319720	286108
225000	204276
131961	159249
101083	28065
287751	342063
324452	391414
125874	154492
103330	310261
356210	69754
320088	126353
127211	19118
252523	19246
7123	263366
306964	311040
15696	491150
439992	265589
417938	279434
318500	417918
143413	423267
399328	427315
181774	439074
24529	433671
346379	29528
145274	269199
234866	65190
69759	219752
21736	360860
199473	255650
104579	122222
380412	493022
194681	3664
120779	369599
323361	381578
342023	3845
147595	164884
200019	202500
174034	355794
247608	478550
364577	297282
426575	60023
343649	29553
131725	86728
489715	260455
84060	354510
224323	178436
106648	31746
123410	313745
421970	36963
52097	162795
235021	462377
330816	249202
180282	342599
435403	262373
47198	289360
489787	234621
178442	249412
35075	385046
301670	376364
434605	9978
46315	183981
77033	210436
159127	36352
219136	202787
275677	298182
435468	285560
286732	323329
483987	468249
244414	466612
415712	427714
195574	265887
74539	152502
50173	216208
394243	336590
290808	180253
343238	305300
482851	278839
150833	438419
6019	426569
104740	353515
339511	118242
457497	438762
456658	463945
273572	362773
8810	27733
6476	285143
431477	300240
81306	148730
358271	213420
293775	466737
56573	369439
116068	50155
276663	216888
125723	392846
105542	462469
250833	187458
433746	221294
367246	335130
14136	155730
210514	195948
62918	15209
451734	186561
293705	483795
297436	477788
79733	397640
29866	62191
6906	260527
135181	23333
6202	96582
139844	232925
345695	84502
459644	287772
207212	185076
187834	187244
246616	469235
318715	300
98283	383758
207520	310773
314311	26348
172390	425884
94992	65245
433483	343010
147354	366941
424947	470791
332391	248140
397543	49903
399237	23667
227813	36353
184411	339829
3430	363515
11832	28129
90549	190369
370869	230551
197605	119381
235526	485670
166596	492316
34362	186159
376675	251388
316066	421356
114643	248577
457083	336291
393115	137658
416717	391414
416212	8084
260352	315687
327556	387742
491109	280635
92879	490785
225651	245679
428735	423773
146893	32224
471145	459976
212048	258370
82849	251133
425585	377425
260352	25410
134299	134145
103566	269377
491555	42263
419566	20959
318715	468832
126816	37571
154997	88792
421370	491565
17185	62191
43238	172089
333608	313745
328708	346679
372340	136331
264144	457092
481657	446105
156499	489896
38576	277823
53476	73287
304253	94516
150385	228013
60677	161134
159263	300493
463333	231485
335951	149240
467881	13370
350504	79317
92240	128544
105568	214881
489772	380546
292975	421935
432929	316372
446182	108174
478871	377695
12299	187974
439179	313314
238377	31734
231056	475791
325299	287740
405117	119762
6331	273934
272340	312031
245826	122462
260045	184558
440571	466175
461837	468753
154456	35707
48177	104231
162580	113830
490727	1552
471908	100503
196996	37515
441486	436450
190683	430496
67675	425675
30906	314742
383949	333591
472319	325604
165249	242294
57205	4981
134194	431996
250879	195607
388992	246054
374222	383146
480580	94793
224491	421356
407538	58647
271304	441205
318463	183690
245421	9054
220430	182679
263651	371918
356144	125606
170787	5914
373755	425838
461199	246311
235304	47452
29115	368981
445453	41785
327209	149224
119642	231485
160237	119400
345107	467414
239528	218727
109824	292975
346412	244887
358373	425330
355308	300529
380025	144129
457674	420265
383740	250410
70759	51881
1430	458601
314881	140525
134184	86974
130837	90827
276759	36515
279190	280579
489589	246744
73126	70557
366402	375476
465687	414955
335723	81090
188132	455103
319259	358362
164407	228431
36605	305869
25969	378859
438895	20996
344124	87471
327631	352605
221408	437680
125309	129475
483154	256121
341475	172266
386538	166513
108035	10646
438247	110677
435842	317118
304346	153183
301609	446909
193654	301475
489096	303175
162795	391686
112438	86158
111311	161381
285023	387742
1444	265883
109733	132924
282624	98635
98399	227101
157922	330469
413373	43491
271756	203124
276663	207637
357577	234748
395304	153995
323056	460376
487274	137508
320122	116583
417871	337921
484426	359173
90237	476231
456308	463822
165784	110708
87729	10526
226628	292095
473685	101058
388540	476447
28250	467703
45724	418482
471412	13563
463944	390349
444388	226379
349809	447528
160366	245679
404282	35707
466670	404960
274645	94516
12490	482208
392837	208577
58719	388633
179120	490647
400097	83084
177483	383967
453736	106486
226760	390232
318756	275093
476886	284983
41163	314343
345257	367750
171691	375145
461954	181528
382575	293813
463294	446520
112067	338271
85743	251382
426870	388575
13625	76314
34728	129085
315166	420511
392835	488331
42406	117323
290817	34946
256791	279490
25969	281273
337618	392788
152742	87471
466101	196774
229347	479680
189764	199959
412205	187986
487484	267602
30254	293813
107709	355149
274560	383967
306152	240008
161859	133976
492453	78806
187834	108870
349140	314805
72853	315847
205784	105498
239221	234918
158642	200603
334320	479760
477702	138193
164341	86728
202852	94665
253260	455231
113138	217322
206051	239561
51581	237510
302366	458996
325635	443680
106648	352509
289165	29105
370967	264406
492262	77031
188270	100478
73466	401004
263135	105806
471693	5857
175184	164884
63263	10646
188152	145948
488232	259929
193592	469634
94924	133747
435917	372214
467165	132843
1799	414774
379680	474795
429885	272096
492298	283313
119888	69089
476025	12245
101572	101650
289675	377242
462452	27083
230335	279609
368619	27464
250253	266852
198244	52030
372488	254909
250476	461431
358856	231447
363019	203365
250833	232616
218930	460534
401051	177558
372629	493752
7044	82585
124175	293813
299678	485304
345800	159250
280084	237235
236216	55129
229639	110809
261112	194478
110467	90202
178408	98847
416402	223429
53206	141457
266307	80776
353002	230663
163044	189595
329716	414334
285133	24269
291115	23018
18451	433343
220682	304180
53893	122108
90630	273831
401274	168050
137634	180957
16727	437067
213833	319138
310836	397471
486349	372605
202828	258851
259923	71091
117033	198790
361912	194040
378287	269338
305300	98906
368634	141110
177357	143095
67351	344120
295159	313745
469772	203099
175085	428738
168465	218311
275721	65275
344711	310756
485643	78539
118035	181517
225445	264406
174255	80325
194982	357989
196517	288703
323222	11722
86371	346985
27289	42890
407026	302706
92633	187648
229308	25450
53394	11331
258354	380721
1348	86728
120370	20383
116481	20959
212182	97247
181159	389740
80348	433645
314031	228470
97127	195121
360824	157228
151265	140426
78699	456019
369809	385000
371769	427902
401904	136876
288701	19246
477841	242578
483313	298676
91423	121171
219136	156389
124085	149415
52117	280233
386525	493451
442440	168444
342471	339853
260375	364259
337802	428738
390865	67830
145260	218738
101610	459362
67180	1057
200697	447096
144994	354042
456231	444602
146893	300528
393682	317308
82418	293813
374725	84424
309245	443368
490756	97330
211816	286334
66734	421422
135830	371918
109824	395574
190484	110677
288045	120986
42388	334680
315003	396268
295441	292721
270513	366534
65023	357357
442745	288035
132013	244805
63086	165334
387986	52030
39923	390017
279313	353787
136146	172548
336651	398333
106209	463549
217025	249709
344922	447496
13243	32313
41775	474288
4968	156376
305257	8084
45724	159488
111429	142216
87956	420895
53670	317853
158206	412265
16019	408628
453736	124920
417736	486950
238855	116743
97588	322498
280596	363809
390672	378462
480590	311215
276821	364021
136744	54976
34035	467703
456021	123771
304852	91011
17021	58441
270027	315888
97247	86728
350255	173063
362180	234568
53944	313314
35806	445631
483025	235445
481581	12895
96360	476656
323836	411873
18158	409828
242187	429421
444455	433934
149302	173076
399490	486549
386901	291860
384223	482851
190320	262954
397854	277568
213500	103927
304493	415018
336560	275990
8343	209572
326767	456640
226150	26106
371860	83175
254044	257895
76449	127921
441821	362122
137201	94516
345236	161284
146464	477486
286310	266417
156416	478415
104505	212217
81358	45899
175529	334814
260285	220857
111904	23052
342588	387742
309917	185335
344071	189299
12611	350636
472373	249271
232043	454975
235034	179220
71193	130120
492838	468050
255282	350809
248222	165803
312773	133450
5429	192365
219546	111450
54588	301278
153687	120986
118539	251158
32838	237067
28926	390232
254446	421639
253527	368859
124792	427499
223426	61313
411389	355093
189476	57336
4098	311212
5592	49066
81765	400892
100569	315906
243287	83381
55676	428125
85215	246311
19055	415920
50897	359524
169150	37106
164883	160071
159303	421935
290680	214024
484229	62060
412986	179232
124259	261375
320683	145691
448187	418032
352257	179279
100574	28129
6747	366515
325314	47757
479325	311819
398406	301113
345583	288035
458223	151946
334172	196851
66892	258220
86311	338076
134152	180746
361576	366666
161507	450338
105986	423741
424164	110677
29077	67584
105729	368423
189811	214046
125417	258911
452647	22047
5700	42074
126880	190126
383374	91711
68671	279663
60864	188071
35806	102695
3636	375750
18687	435020
139064	190369
202551	124425
277781	214024
433060	171147
18737	486885
277499	94516
201839	299106
159713	262954
53846	336955
398784	190369
317350	235688
431045	77620
297891	22000
330731	171012
395354	247177
115894	15761
345401	100804
6220	292369
49505	236503
25239	274188
14182	388575
197203	237486
138611	122457
145218	290450
79733	326621
300273	183013
202839	9484
86311	367750
489822	144130
321386	71689
133325	178436
317724	48146
30295	325604
367210	275790
318016	440962
433364	219743
406660	313577
84836	307768
74684	393383
410585	68842
55056	12156
212459	119336
386151	367824
187637	269199
128839	421935
391620	372526
211818	113093
93126	422292
35929	87007
277314	144717
12456	91991
198043	53994
212842	479756
101291	330831
103196	189925
260367	486010
90465	159998
486039	481785
73358	202981
254430	446379
163843	66053
114171	146568
365099	237660
61924	309425
43652	18519
228128	423192
333162	204208
261091	183226
81304	429267
90361	340449
364407	10345
297001	249202
355093	96337
141563	50175
492906	108614
209964	54976
127388	445639
298124	122146
53366	54473
176885	426773
396021	105585
65108	372238
52284	184394
467085	400562
256875	290
153006	444693
204461	453697
315573	478634
230085	471322
201038	6374
445725	213035
253695	91711
28487	142733
108639	24620
30768	407171
102835	413905
209195	102104
150676	14889
87047	256074
93714	351414
185653	166513
208148	290900
414286	35738
176799	267141
327209	80193
425502	234683
477932	317439
386868	487179
304973	357581
60938	315671
362506	479512
98671	429863
445755	336955
376788	199536
278273	261396
364035	132843
109549	169263
247210	304731
60363	354728
114335	420790
57419	149300
169937	468770
328061	467703
384275	370801
56683	291096
314228	149435
428861	318423
170894	175608
284368	176878
374217	441135
381682	315566
392196	366127
121138	12177
263286	410951
251720	372238
296969	41075
374093	379976
289747	95149
259250	348007
486698	421659
268689	165437
454867	246155
415414	391177
11222	205289
111730	64229
55187	199082
428552	290450
343054	385000
9969	307015
158000	407026
236611	27683
247619	15209
238703	138088
467161	174891
198862	2061
98627	156038
221341	132247
339741	301149
477924	360708
479261	132740
230574	121830
248702	420392
391486	396566
227148	325509
1518	393326
412014	399023
474214	255650
472991	483183
324377	237454
459617	438419
212263	172089
390323	13563
48265	368482
344620	55980
152186	424486
276399	69557
200169	430754
398180	233181
318735	438767
147697	47630
166154	217423
448267	438783
90861	164504
312714	410028
74899	446801
154456	110159
336955	467826
78988	14048
370688	225836
421072	336590
311756	392086
59836	217825
102238	207927
232666	274594
128755	129415
156669	313745
375320	39259
120006	260879
40045	90277
270014	467703
282453	387742
14417	64158
110958	455701
455029	478415
24727	200331
189640	477986
190281	78469
312654	230941
482364	259919
392515	165429
303318	60517
381994	171176
189908	297461
254980	38212
319846	175721
362000	211868
15775	251116
61787	35629
489354	240374
10060	49789
444380	380538
252468	304589
335951	106514
398182	440660
173225	7923
133105	325979
487952	464862
122174	269199
361001	426595
339333	280850
112621	163852
369289	209510
183378	469235
358138	37100
384183	166388
122161	335363
387641	7159
312842	301364
134992	317118
260877	493305
426668	168381
160643	436284
284562	481279
402745	165461
275563	206638
246156	328174
262803	351639
127249	7852
375701	388195
344952	6726
305336	196061
381252	262954
280935	281380
293872	409338
58624	262117
245190	134045
198317	55717
290657	185844
71372	327217
297728	352132
79970	279831
361880	391414
263220	104811
4634	401486
293608	124085
127531	486257
98684	321323
96087	187974
130403	149388
266388	269500
344031	184558
343983	7323
214911	459205
213512	478415
223932	352633
330430	161165
200910	26551
375113	52946
401085	205259
226919	482915
23197	393253
136798	303580
275368	16516
197137	438035
398843	303218
478580	9054
175121	240796
59453	329473
417726	64397
408980	490237
385734	141440
202352	254366
430965	148695
130623	387742
224749	111220
308380	139807
326631	176013
6676	213450
201176	261372
106583	382635
393533	53490
12183	277595
225774	192514
68147	489552
84729	48163
132067	164218
431413	166513
205346	33927
263514	243840
35628	274882
282776	374434
347973	20673
24560	5677
251720	29253
159644	451016
417476	214129
445282	353787
48678	184558
17859	317118
66129	492906
266181	472531
493174	336590
40997	385699
301118	335663
150478	320266
366109	84808
240661	241261
484198	235827
356416	443976
236085	488358
65513	218577
263813	196230
352059	123410
320096	301300
238889	266504
91325	173176
204330	360736
219765	266765
446883	253925
394884	245154
452121	10646
232313	196783
114550	341239
248641	300586
303324	53490
28955	208577
110050	69856
278289	328980
18131	398689
380529	282068
474991	265056
207228	89410
492816	95942
81658	258544
454090	137155
409916	422164
392953	37092
192325	108493
116934	106797
163549	25388
402260	158156
362995	380574
454610	404863
211470	165437
196996	261356
192827	80587
222045	80057
4755	6984
27495	304984
246335	106484
404337	257377
203656	190771
244688	383807
44058	146202
361001	236867
174515	432043
408799	178048
252377	355093
102043	343505
73792	44594
147644	76454
87063	414286
105449	280827
336444	457606
169116	50264
362303	487192
62608	363469
409975	122325
206757	390376
212460	8459
155678	396080
245826	421830
250382	132581
404396	460668
257226	230657
370378	21583
81876	209510
225016	364844
332703	398333
418788	320650
377309	24924
360137	86728
134779	405837
240465	252147
15703	196783
373182	478415
127779	45377
167030	187836
233696	373679
158515	333591
280889	33003
70119	419098
45579	205074
153813	230319
389253	48456
16817	92613
292173	48651
88837	436605
373996	327371
21528	190369
247647	69092
412831	351193
110980	490404
95405	134500
475336	202996
374379	76829
258729	461392
113927	190330
217182	193401
302349	35629
170780	144180
320502	58543
372283	183213
116326	94344
33408	304173
170090	183684
248013	72701
66318	392788
339032	63957
449804	198687
477924	455703
46970	383576
43966	58466
385391	412356
187510	474005
155058	317675
44620	16325
457060	365403
393872	218727
249849	350189
22412	129866
386990	324779
152553	82430
477091	473209
264804	120173
261394	262820
308407	273821
22123	185479
343320	110677
326762	98983
156917	432236
452492	63745
250166	380089
335214	364109
268910	159378
85093	447519
217162	151800
429872	119381
211874	375840
188212	238099
252858	13370
406563	404806
124344	313745
334745	290450
328358	421285
436923	13129
77401	396242
454286	138807
400585	249244
470471	183792
340272	336590
392086	455656
61428	439037
315286	241468
211540	409828
466496	112312
452531	39321
171281	469235
53883	481785
414920	184506
143631	372857
124378	218448
458037	398066
102166	168615
212095	440660
35346	219659
191364	262954
283169	116049
200867	434171
71189	49828
422930	81018
360890	283698
101741	192539
5558	190369
139743	170578
221367	209952
168062	457817
79402	261396
156972	104505
277720	230128
302371	144470
263514	24736
85555	469418
191391	292166
419108	313583
93857	367885
479287	426569
250910	440911
132836	431799
340175	409828
210344	410074
40362	152018
444985	42917
30432	493009
217092	306267
92401	305938
102184	72482
421918	130362
279311	189406
221517	346408
484872	256121
107638	190369
235248	420571
259293	231382
63086	325502
386148	137128
252824	98906
197131	286481
68843	464420
303127	30919
465774	196783
111929	488284
413918	312786
374610	383283
104695	65957
122975	386901
419849	82352
204653	333881
312827	385000
324573	406371
270744	345434
222472	455769
145902	190353
295653	396723
246770	194165
479699	265927
260029	418258
52205	342232
192272	320464
287552	477986
319891	451885
179099	115660
119851	474453
444588	227101
373083	445160
347490	314742
159488	336590
423318	204722
357979	182226
239595	402904
484399	118133
145717	445204
356535	409540
75156	160419
346984	237165
17503	28129
420178	430356
405788	103382
395336	265826
309928	73898
437626	210938
4755	183213
251983	72401
194302	41611
428944	314453
65688	32430
405555	93399
453696	407386
461005	203868
491356	120195
256583	421822
355679	22719
32766	270459
46092	372850
76248	467703
233117	55485
298561	31420
326544	94516
193869	185076
155419	283033
246540	274515
297066	313829
174139	53387
441302	476831
456726	408963
386411	469227
305287	268142
192611	91091
424643	6012
482456	424781
25374	417281
427960	425675
459644	169047
7057	51222
133832	132571
154605	434035
443320	226746
313029	101058
203267	22854
471375	104527
217321	67404
344519	448506
273900	348439
478588	465448
130629	120489
143290	49560
257648	53863
46844	418455
424125	457794
20747	108222
10449	148046
336651	199612
278633	193300
375617	465313
461130	332638
121594	131606
165339	236992
267734	349879
324715	246449
248983	317118
177835	152321
21268	457093
16180	287694
185467	51895
63447	121304
222127	163349
364390	386132
180569	86476
266508	31284
212437	435708
200867	375464
113915	110677
138968	449516
468575	367196
411735	21379
203178	340083
330369	457591
142931	121106
460632	51783
253931	387839
395164	86728
259920	38063
43966	187622
8580	440877
36126	144845
146981	478415
361120	309524
35261	261396
385452	349306
148246	68421
20710	2835
225120	86560
330413	22219
258954	431137
352843	262954
4957	93777
5513	367798
46947	233374
426964	272785
202661	258370
331638	183213
445023	24516
286145	250434
438261	3845
258872	473367
130476	387742
28742	376055
372388	49408
40281	441313
323335	100485
307486	167554
198028	177835
277315	334245
179670	66421
462653	49966
412050	481279
4389	298951
487415	110677
169031	143137
431616	330752
273250	234568
178071	411218
345971	355139
203161	434224
175952	338160
407127	210050
99679	297426
120253	23018
376172	129124
77040	368205
118651	218033
429405	16151
131174	91069
476656	388841
36608	196603
42168	350956
305995	428738
314765	65885
93384	429128
84698	445640
157154	378485
229735	421267
2013	384366
329017	275677
398737	88705
411543	40257
259699	207150
397620	356663
152472	143052
211475	222701
194051	202422
65691	132996
380861	123484
130844	392086
81225	40784
348441	219022
241732	438337
27775	34994
353103	75495
242998	167589
151400	269662
485667	348098
238135	104973
229999	239917
175085	288035
248013	210640
25748	285530
12967	427043
233896	94824
320554	160750
21449	88880
314224	398482
39421	125807
29431	147558
30044	258084
214451	392590
400517	372916
223962	326595
138068	21411
295588	176669
489366	293813
60363	287264
19976	176772
466817	103452
176552	15209
250404	110677
493523	7851
228849	119442
267681	292749
133396	137819
188442	288490
336784	54536
410590	74542
269491	158420
435426	160998
12967	424420
139240	12177
478993	233160
319824	376244
319721	243438
423218	70252
138814	68811
479044	259435
106011	341311
260230	166970
32243	191428
305511	244929
146924	129338
207388	50538
185076	377568
228440	401949
370642	452201
100781	428276
187393	86560
393790	278520
108118	48163
447945	23018
291978	15658
318088	454480
109733	163380
202492	94516
482046	263713
389512	441604
419241	306038
461315	366127
407002	474412
61286	475555
455664	152502
398210	440660
4144	488090
64008	216953
44749	359762
337263	38988
447610	489822
139675	31167
158250	416942
27073	196783
448680	236213
478634	375913
232473	395988
157961	81817
474593	27052
195189	227182
397951	401101
136279	478415
53863	159193
41804	445749
179041	223019
275755	214024
51219	222072
213991	92613
225045	175950
432289	486339
237714	303655
216324	57181
228225	178219
33968	4349
321136	238508
315250	220417
220178	411455
289333	356428
32468	190044
487723	405959
115696	236213
69319	430356
258649	336590
447722	252550
99264	142905
229639	273468
356323	159249
112443	126182
309336	453521
419181	54536
318274	325162
194738	75303
477719	380362
123480	138983
190921	430089
311893	47936
153006	317990
113927	280564
9814	313866
413964	353557
53863	486312
14616	23680
69292	467493
104875	369599
319016	317118
206852	140728
388894	250389
430620	262805
339587	35359
21441	438419
143942	48754
173949	198865
439164	34790
182771	154101
463973	135756
66600	484191
358322	94563
9978	355003
80929	328731
230958	23290
14979	5766
181163	82585
452284	425675
390032	119123
260259	338981
56913	22827
177084	52209
3655	422262
281616	96704
235425	165267
449628	379976
385043	458237
423353	456403
241020	105585
208031	263090
398388	178233
444849	406751
354315	132740
428410	181767
252469	81090
626	441313
250230	437409
472694	9054
370095	392062
109407	491628
315958	310773
289755	263962
309276	297174
201418	422991
9969	438084
378224	71091
36464	275860
25455	207535
133105	17339
76228	157782
221296	156867
375457	245679
492316	171813
278440	377670
104061	203656
336472	404417
233820	420392
267169	401949
429607	422835
310848	16433
223818	141000
257949	193252
61683	243374
72287	272309
114405	147520
120674	10646
472605	295484
367775	270836
303187	113051
479351	449956
297401	62191
356490	462225
396665	401871
243396	145675
267243	23018
131247	362516
252824	108451
403569	210371
2030	52404
461182	29764
328152	493702
173879	421356
402509	476447
171716	351414
448017	4536
68910	413535
465101	476819
293345	62580
458247	361698
447426	428026
456021	97093
436913	335974
167068	90123
71334	218158
204775	314902
2293	341271
205627	163668
401395	194478
463125	476951
331940	455769
73940	107473
212435	132740
283024	324037
33758	311212
438563	203656
95032	127921
320558	88289
5700	292260
344022	162247
36711	487153
341564	404806
242515	11892
147743	354026
116601	458633
262871	250742
153721	59217
49205	49341
105249	23040
227247	183213
143602	466277
184992	269199
368051	213109
393882	419382
66161	389682
128556	161704
111114	16199
266172	152502
330087	1666
12260	204100
98887	187186
483706	409794
7601	100503
189366	339908
42827	421942
203751	27506
125064	422435
155366	475243
452114	382916
139445	410074
428618	300473
219334	482459
410323	315888
292367	9054
477932	117442
212137	388633
212009	385279
267562	404459
98056	137133
291546	15133
352243	154897
275824	33224
203224	32906
326631	482712
70948	355864
84361	376364
18932	190369
394953	421509
229119	264424
333042	404099
447230	132843
336054	457508
77266	461944
344287	76978
175382	317853
301364	42189
330009	293813
370858	429863
222823	311270
112443	269106
182766	224820
235698	236213
224749	64222
325196	348720
406608	69634
206	219508
239084	98906
308618	219475
103178	231343
461331	294281
248790	249526
220771	44852
318274	434283
276821	160576
26969	122571
53286	187572
222991	293813
344282	64335
228084	288336
178422	248008
398308	16524
166429	211932
349689	456640
77793	219499
132740	486594
295672	389009
67351	298415
46506	359358
221454	341271
252707	259025
161363	427400
160777	101537
277373	304430
147477	184720
420288	180957
256893	267185
386103	101806
82744	96094
180190	105878
297721	437124
341067	297830
229059	227101
242325	232774
348114	179226
147002	300554
337735	89389
399436	466240
268755	410028
442765	493541
367632	190369
11019	266852
108263	426765
425751	224341
296950	188122
344284	214992
264702	168197
55914	214816
363925	59782
477437	342724
453952	456250
15996	195658
228128	321284
239215	12895
373107	399161
432096	105530
288918	75800
53114	478415
382848	401481
244256	286598
235547	167758
382882	97863
311624	117649
167588	229526
333785	318735
72555	15209
393244	309524
456021	127595
415353	427601
385932	478415
27730	125825
88103	146202
21634	337920
34556	411596
39531	467493
477932	366483
485667	302745
449521	219
36296	373169
260871	146023
267562	392603
474015	433279
194155	421204
308756	54230
384570	164446
305511	289311
173311	491897
262210	322914
136798	137511
16982	370729
406850	478711
266374	367110
334823	465313
217432	127779
124378	52405
389424	334422
420288	43164
176331	255579
300685	100334
397230	493097
409468	342419
402797	144271
192461	100705
204117	51222
153322	129531
14673	195235
424594	411424
193053	12245
320918	92880
335652	89282
93612	253897
189193	255897
137596	32406
102644	336341
221878	379539
16995	62191
10762	299976
92238	78469
140034	125176
364678	313745
106805	458880
134955	183213
66948	389682
280933	464877
446550	368903
62264	75273
467827	411365
474590	232616
360038	212081
203273	118662
360189	248857
239359	368585
248013	91549
391374	121125
66558	94016
458096	464588
229050	348989
276244	328550
448338	317675
137645	91665
391582	301643
197859	417201
266965	218901
442245	2071
460161	291357
107837	193694
162795	216157
385320	116464
468935	237178
358081	343108
362920	48163
347726	367885
116609	335069
107622	37127
292352	231578
237167	422435
442747	71147
476951	174030
106169	313822
249961	193281
421979	117600
389352	294195
414035	49228
394975	46663
293850	450983
459275	76454
266957	355093
492685	341493
56689	69679
207882	218727
410192	65754
455074	208878
484198	173965
82981	353844
64699	186259
97785	198791
208791	69857
482089	23709
427054	307261
143773	366127
343493	67280
154981	116980
226919	229756
460929	183213
222703	230336
64038	435708
218900	454937
471745	337
167795	76454
67108	357854
287874	30812
5318	7771
216230	98650
106460	105585
265403	302129
339188	336590
65452	28129
272230	81510
4910	310261
116588	440497
396018	133485
242021	377853
72253	493369
334413	11122
332507	489376
384277	201237
481044	467703
475880	168405
153068	205270
255301	220756
306003	72632
407085	315888
40809	438240
434318	197988
141781	86567
178436	450220
176221	482198
229123	478474
387524	342639
107390	37516
219652	98906
357691	476696
85237	3101
344970	296432
428043	320190
7130	385660
55659	348544
139393	53863
6194	467192
289704	482622
218940	324154
458557	366243
342652	149742
43496	205270
171455	383207
1265	103856
75339	9978
306679	320571
161085	462293
95715	350337
280113	134694
348176	37692
62128	311221
79134	24902
463085	239090
36632	392703
399404	190369
438336	59205
337866	424141
127531	158965
349064	25388
265151	268729
310104	428214
145109	322685
164266	479614
284058	242148
31483	16619
168670	29284
279839	466799
154774	242252
72347	96977
453809	218624
62730	315671
93627	441766
335644	375840
200495	369599
132087	478482
206772	213035
389992	134262
8438	51496
41753	143918
443660	139648
103323	140608
127195	335280
253183	30463
230574	3694
470949	106586
296459	489822
12469	47308
190154	106503
97160	446630
345610	378273
463348	190369
326631	323430
424647	25535
3276	486885
409745	214918
484075	212153
425628	332797
121210	56068
229988	465189
236219	461846
27634	251107
409388	199171
182040	305427
329698	386337
200976	53624
348447	234748
464075	459976
100446	413525
449884	60183
245217	332512
166648	10306
131825	202523
54976	318720
429070	89282
317168	112379
426736	440364
69513	162795
292748	273831
440507	491150
419055	166063
337200	382166
52995	300860
449577	313802
381640	206246
396379	303175
123955	442864
140512	119762
409543	243957
140462	264859
404953	70002
191896	42890
445101	53389
193499	134895
392677	83100
311712	372684
427069	243115
110151	5864
245900	422011
221783	76008
396841	211067
39371	453697
321213	86632
472830	51881
475027	266807
77274	486885
259088	190926
260029	208298
69329	268531
385838	370937
444139	130804
77689	202500
119553	48275
39371	132843
280279	428603
412497	285865
85495	351732
255478	116693
190649	181110
225694	175923
383673	12981
44246	358965
493052	42823
63808	128952
130808	95440
431418	9203
263225	47201
385612	300813
281072	219771
78037	264406
411424	255667
468287	86800
106268	386500
383092	49228
428138	166738
323421	465238
228330	121895
149	366127
29235	318777
481814	236614
227036	311712
482851	152676
81575	209933
355206	423469
132623	158514
474201	230949
366100	470868
479541	141374
88404	469341
58590	329079
262210	396471
43966	115917
256901	323837
219289	190369
141521	245679
183498	349693
73231	414925
341499	481368
248236	344865
212144	462339
251367	200355
485185	12661
196903	155590
87536	463200
100795	9054
288613	354976
378374	187045
157793	178436
288465	317118
82191	183965
99448	440962
404916	337984
420621	191821
387073	387185
493560	53389
180722	440854
199848	339105
40228	205289
208754	386772
343058	145208
444890	488455
380985	471802
202379	337804
399270	320797
460263	281726
52496	435000
283961	184032
219987	374523
313576	92286
406863	308602
81726	213908
162296	311897
33240	181685
29205	121485
184207	20998
331566	440660
30210	203984
176003	235241
209523	487192
373609	187512
91657	263266
371071	382692
201946	473634
318642	129185
333687	243840
329121	470588
174139	13246
237148	362773
267766	471783
377607	110677
72240	49828
406882	78380
187787	351451
491520	212556
250639	335488
208483	226005
436232	303711
10733	268311
484447	187365
281412	183213
434133	209933
110605	98569
90880	140508
433682	248777
75056	303175
381597	213221
337657	338271
168529	477986
72662	357144
481419	348279
156785	250679
397778	207253
128818	187974
218448	173333
320455	86687
64098	17186
417890	188745
102238	391414
61367	470672
248506	252568
153850	431860
398506	356092
204450	54082
447133	406206
263084	448770
88460	261281
284424	120830
93771	48079
198758	73189
264196	264406
341537	299467
486712	267208
6467	228229
145111	122490
458398	401440
247296	467858
141679	43084
108688	467170
135700	14153
76737	341680
205894	13370
372257	481279
173915	455769
180441	192005
88460	301149
265053	264103
418850	155719
174552	208617
310561	412310
389019	420195
138814	200199
108480	139223
181135	210972
417258	146202
430813	432200
223237	371617
315575	36575
11663	299218
367610	16433
263405	182842
315967	80113
226497	15360
106739	143895
106164	313745
391264	308517
15856	385737
414920	409142
394242	271300
350764	51895
284663	176667
444755	9061
343336	260854
218606	371934
72716	200965
408121	213017
306237	341999
5822	73336
242551	375897
374654	414283
412247	182804
119123	21696
261278	220871
238958	29528
328588	361872
243660	313745
413882	54976
444314	6072
285156	10888
476831	221324
327110	4634
355610	212081
417459	224794
31616	453637
444788	361822
78309	14335
254298	301896
156970	114116
366375	286227
469218	10520
138241	211283
325609	367110
5110	178737
252926	85773
89219	377002
75621	282883
461285	318735
411386	50264
36028	97894
92592	338271
407171	393326
105882	36719
212527	173176
114926	240796
281924	280361
127779	439352
122658	490518
278273	207696
162557	447912
283169	133840
44067	403667
310756	250009
94985	42803
455788	251331
465780	208300
268173	222541
261278	59288
356167	96687
190051	97277
338897	444661
208700	187974
240166	226308
424435	317748
61286	159074
150789	186714
288523	201206
464306	183213
447962	77825
135693	213954
308150	265711
44246	392062
183327	241943
113182	13370
81023	267602
204292	251172
65513	250392
18482	17186
407565	474963
209523	77449
297794	360860
432443	378462
491190	172782
420901	64046
84038	304273
387556	207537
64815	136643
320673	351229
76	466084
8779	179506
219198	141440
171411	76185
452846	385735
114383	207150
128563	480214
485918	161152
290838	288059
281468	335402
384068	74106
184827	317100
441996	81239
182091	478033
49106	123583
91839	475722
203971	202837
73880	156752
407540	127469
333178	192485
225081	348007
354755	5304
462028	165653
473580	348899
284274	121171
222334	137833
365621	24000
398715	426887
414976	235899
1839	300119
177482	453814
195095	291249
319593	140044
148400	138206
168266	467752
361008	208577
485833	190369
404892	280174
475834	291835
35826	367553
39712	330469
211587	160892
356805	173887
209195	298182
25969	341603
3228	494102
197051	196851
345745	296754
312221	317100
288176	478415
405901	426693
87376	137025
232533	41075
343093	453847
144764	465518
478041	129989
358592	133423
447408	249685
21815	494102
244536	182772
488805	297109
389591	112054
59245	474414
286531	60274
345401	404487
143203	197337
153322	101889
463873	254178
350372	18012
12564	11339
195948	70465
461172	416379
115554	406284
165680	485264
166757	168381
72970	84590
428944	277568
405298	492364
198757	318735
7154	52625
434098	366127
293768	475917
457024	32741
89400	482716
264026	62554
305849	364201
38723	176077
178250	153924
180386	413931
325829	267602
480563	267602
256893	342144
100034	290545
355013	383063
93452	160462
214902	289264
75498	220417
209846	35543
152450	148871
113267	154137
95267	48235
16240	249334
382848	259863
372902	399023
292045	6220
236216	76968
388088	32807
65044	353677
215225	464103
134396	427616
166626	84751
72471	57989
91583	292390
46092	13423
441777	347134
154815	356615
491173	298676
252930	13370
208523	15209
382848	233361
261291	270095
321242	293813
233498	101841
375405	28067
279295	38940
189659	171863
420414	211401
492616	378462
414023	102352
144073	398125
199704	205270
241440	140044
120746	449363
182600	208300
285190	62191
388284	156378
352739	411808
203381	421707
207068	64335
100028	190369
360091	9054
369209	421276
462047	21902
454306	114470
461839	101557
162821	183213
323392	31002
39352	127482
455643	166513
246354	489822
105698	396563
310866	202523
421073	273260
323317	109824
256012	90333
168939	205037
73462	23018
123161	324723
76467	477491
149343	277770
76986	153995
352342	450647
226949	456825
176977	170993
362267	76044
431827	300531
436052	27464
225692	209672
339963	221324
388624	42610
215075	118662
406968	396735
221648	298733
229124	294836
332649	460845
262299	170169
5238	416843
296948	132843
426190	16325
114149	103825
392144	276744
311598	317118
124676	329019
225988	413906
142547	94344
67729	475047
342624	89237
305305	53315
76228	333159
308756	255290
277090	401125
85060	266600
137593	110744
402054	493648
305423	490237
111968	294677
415331	24738
313927	486885
252444	447158
419986	8084
162194	128152
65245	86974
21395	346112
428425	123104
53922	176903
91830	94516
177939	18862
475207	360846
143547	10646
480008	107799
201086	106903
400534	270581
62820	187834
292205	471013
369760	306406
77269	107928
210749	268411
420271	279818
92635	242759
295866	251148
475284	293813
278197	100531
213421	312540
55473	236213
314004	309801
144432	317118
366534	445852
269672	130295
366872	372141
293414	249709
341969	399978
356883	456893
354911	25594
301557	238791
23197	82271
282865	401949
467694	214714
4841	78380
88870	63227
258873	96336
43522	371585
339333	59510
365622	76111
425407	126204
313566	270514
248799	233839
246203	318441
26527	107280
275077	165267
167038	21411
367105	343812
391395	313745
64526	366828
105498	268495
463549	79485
339155	161920
91464	28129
282270	423469
376553	64998
405738	315671
182491	426073
229879	183213
221048	478232
368060	472072
121875	13348
44950	145064
337880	411455
275368	30263
259644	319753
400340	117086
196398	342374
489841	119818
196990	50538
43571	229928
477189	487762
309276	417577
330954	201286
35426	17339
471135	108222
278585	58099
292813	49828
428111	182842
172716	115123
74839	229928
61409	233822
87517	86950
61349	147469
270062	88203
76924	94516
344314	266464
410087	48163
200407	315671
443286	186440
58372	365853
418651	277620
448936	396198
129083	469235
104358	396619
49789	68762
66311	83696
355222	183213
203898	421356
92424	347478
290482	170415
332226	12177
472353	190369
190194	362911
474411	51061
12967	485016
371784	381008
73197	461549
410075	409279
26383	186184
5563	35707
388349	270433
271772	12245
306202	240016
39422	224181
246497	478232
26359	293813
475422	417201
303215	410484
463118	40461
37231	400765
98654	28352
376413	426888
473141	273831
277568	31952
316435	277575
237801	17186
491662	253978
22347	215141
115990	157963
198317	39268
323355	361467
185983	247092
80454	88773
8410	370844
477392	413525
44641	469235
441596	143649
21891	178632
16356	255912
226235	31703
191951	218485
452647	482808
206885	23430
309276	395248
470314	269199
297746	166695
186597	449318
192238	409090
316929	118571
335951	444081
397672	259802
276316	197925
218158	224879
427056	67371
278564	356605
415041	136639
118877	146856
310685	413924
50872	409264
319259	244243
199780	274451
464557	13940
106353	369262
402403	279411
409534	303910
383983	317184
407540	287623
35806	237562
21053	428738
432085	198624
102065	360373
428178	381024
360535	98420
87638	118571
351741	92613
204017	62191
189467	486339
28357	139598
22124	442554
116062	18279
467788	227951
342637	347202
133099	419034
321592	199798
34287	362208
339567	15205
5436	124340
196003	67837
469163	144470
373170	426922
393023	356723
408537	15926
490393	13370
121133	330795
8771	194165
143079	38063
285112	293813
308574	135756
354369	464166
8438	211697
230051	160513
88722	377933
415870	232740
196003	219499
238604	293813
300681	213690
384817	309801
346706	146202
106313	107396
73290	458207
19940	216686
64702	492454
317983	390990
19542	345220
250377	249202
130060	430610
173356	109407
412923	256125
302918	428026
45073	84089
1085	467302
369033	106417
88038	442096
345138	165018
381392	147121
418563	75052
358213	378283
422246	463908
262882	4676
363070	169116
107295	387860
381636	459866
313859	137480
22414	379342
87482	62191
405697	422164
109065	48275
10579	166651
471808	14400
120240	85243
293913	267936
276831	423032
349417	50538
372764	421115
178422	104598
474526	32198
291209	469235
83811	405800
452253	388775
139370	405051
43522	297865
336927	13370
425844	218028
88251	237548
217459	371486
271698	96195
92680	44998
216229	250214
320392	79844
155145	358797
232918	197230
316828	398186
165495	20959
275291	264288
248366	132369
217374	491150
291424	237548
477037	58709
117420	458183
120808	337921
158099	345239
225233	293813
152293	86476
36339	400175
31070	483949
304182	423688
119740	198152
285299	2687
229087	307279
178867	489797
247501	168197
471254	4413
421794	99197
228924	422853
396847	54821
75247	104698
197544	27464
84521	76986
216561	64123
161049	166970
488571	352605
393600	245679
280533	152702
308122	355516
488864	49246
257501	49229
343700	262928
207399	310736
347243	458611
92729	267602
105371	9054
142190	276090
345288	81280
270757	280777
29822	298767
268755	297276
161383	67280
165360	451397
427376	40784
474847	190369
8287	13370
132114	161746
183270	230655
430777	62191
458168	246453
373876	96197
427412	301475
428138	471301
271760	45141
217371	234720
89195	365143
419412	183633
209993	35707
167588	393283
242377	361600
49308	281945
7922	396861
383966	221265
308089	164884
113629	468050
342958	170417
45442	276305
240661	440804
280985	258370
407780	172039
408313	16517
289675	426783
417762	294325
11872	370649
312283	178749
262210	203538
49445	111884
53739	126697
265114	352397
226919	170237
265934	247739
41378	25724
277794	160633
467507	321211
169878	31948
364268	368623
205343	228431
342084	182275
264026	189942
440031	28646
15510	53389
475936	441013
77143	264139
492131	437843
46819	437843
270434	269199
31137	267602
155121	421830
427432	398442
356446	309425
350286	196995
295009	322105
449497	126473
282453	120986
353671	382376
388469	176013
231839	134145
393183	26166
153130	389303
120155	398259
103789	118286
455583	218730
188613	209933
420562	371918
166708	171315
324502	260110
35806	353108
120596	313745
442689	484447
244492	218727
153322	297941
407305	394097
379303	246311
468219	338321
94111	185076
114405	113244
437690	42341
216229	188285
91029	174034
293297	211944
176111	175960
148620	187045
247210	298743
207988	140044
48565	130960
125170	292048
260421	391957
386051	54180
228446	83312
198727	330875
290794	160461
463769	468832
35766	143629
225855	471301
489722	66896
398896	446796
386721	167302
14871	368859
254782	54700
179039	17186
467499	322036
86240	156189
455867	399867
335672	140978
448568	16433
217366	121106
443678	178436
287215	278520
389224	403368
214729	397302
321547	443756
41968	189009
345288	56684
409388	127298
97245	19246
379696	4717
437609	180578
387986	350966
9061	132593
395420	420047
427155	94516
391620	218485
421690	8084
62847	159448
89358	343869
405788	11402
182577	56410
375913	258817
437007	23639
395557	438813
189430	221265
403823	310708
302369	105967
52199	438783
32776	441434
469836	42094
276519	182622
493772	452746
340322	394407
238693	462901
461839	75226
259978	339853
455367	291952
340162	328447
192267	158811
194913	110677
214114	106373
380089	337083
124085	170388
314722	257603
356496	27464
453483	79989
134263	480537
295404	315671
404316	366828
391391	354694
449308	225483
295668	168615
268755	114063
288062	243115
119240	98093
129367	185076
89181	12064
425286	390687
140293	427616
446182	343504
445932	461392
241696	62005
6467	105498
24436	48163
322533	316889
206962	256925
477447	230635
254899	341271
262423	183753
309278	252919
399176	208184
215715	217423
169631	174797
250756	166864
488137	212073
424647	292839
149248	226308
128264	64902
372638	387839
13458	293813
378409	356301
291697	179113
426392	182000
356171	281082
7681	411247
342465	451414
77420	440316
437538	336955
69264	378138
444380	464609
405788	63544
86731	228431
207007	293892
264026	329181
55914	228431
18121	134145
255666	218730
389300	46774
198312	459797
306282	146957
445639	256134
474389	442933
386707	353267
289742	437018
395983	76898
477932	121755
392210	272865
484646	205287
23755	454975
222102	233989
220274	32807
258628	345745
87047	188886
311447	388254
94973	262286
56321	12895
81524	380538
50301	21411
466790	341271
466509	366012
146893	322112
459219	57134
417938	72830
467428	205289
441229	246160
374000	478415
294008	262954
209489	460872
160623	54506
469796	451398
151193	451016
235328	328140
206708	469536
320743	462856
325188	265076
22801	27464
108700	420884
375492	372214
108517	54700
165750	417462
131486	41753
145039	429683
420451	313745
54770	273831
334092	4807
165896	365141
99789	450983
193269	378686
136282	401169
17481	408776
209278	273831
478253	464578
442119	177569
177135	21583
280078	52917
362939	81497
62444	7165
196341	233676
469920	132913
74594	454913
459977	431583
452148	264766
399281	126150
427755	432198
25748	10282
149238	122694
85995	229386
143468	314154
224045	99405
369584	92613
302142	246311
428887	14106
314311	309180
75332	103662
195402	132318
430879	239090
196065	431798
298581	293813
327209	196132
41798	476951
4719	33906
314740	253047
265519	115340
194552	271077
476560	32807
400521	399035
328445	434804
299804	422991
327478	309663
337183	467752
301312	437579
143514	476015
351015	321661
130960	471355
355083	445453
315573	22888
213736	966
434259	62191
101556	207535
447335	157551
488424	261396
162394	205518
204147	123955
336955	337931
126555	201947
55935	95534
34272	180253
367871	258911
477932	124153
101212	54976
222045	447855
57797	286313
443068	140508
320982	67490
351732	375667
188327	467863
75105	392788
146924	176413
228225	110979
68346	183213
231268	75679
84212	29806
62518	164745
143345	388921
362267	64691
369994	37948
342098	218727
157920	245679
417085	423469
253527	426089
305836	324639
10646	229044
157990	244724
479261	118704
478490	132996
420771	348798
375405	27467
68794	324945
300218	79456
100445	124230
334259	203656
161363	109253
346216	490406
280512	324572
232975	388870
449523	132740
452126	383580
398924	97686
403896	276158
270923	30067
408357	3500
278896	276752
446644	25716
3079	237235
342793	481179
39601	377933
261277	348971
437960	487780
167766	111039
10092	319367
241424	129731
214575	293502
345981	49021
243667	21411
51606	409553
50324	35324
93901	336590
227922	72077
456395	176182
350924	10013
331812	37516
162869	425988
120971	317356
39607	150506
398180	328932
320094	464429
469490	123369
267562	156338
116238	274219
106324	483761
111074	155244
230388	122700
449521	458790
338915	247459
358747	22750
364158	437551
388861	482315
165863	387239
437849	115543
133629	98594
320482	125010
297979	180578
24990	285446
325824	18451
491272	141440
341653	292326
99602	259936
27745	388254
470554	80991
406827	309425
237714	456231
37649	462876
98654	396074
153322	198297
246557	389870
335589	363425
250177	214024
440039	79485
175120	79507
204453	486527
401653	163442
314221	117368
246618	473746
57096	339971
488348	470104
447865	205287
395366	364687
253102	273166
326332	21411
159660	423376
188163	428103
103006	396660
125683	122462
40992	126628
491002	25152
367160	140880
344314	237803
406225	305706
276273	401949
88691	179625
355709	298077
164489	256636
390596	263478
455318	377931
22169	433279
248014	439074
158998	489642
254430	114879
383164	167252
228490	5007
240138	194830
53155	425675
216553	18972
51191	404960
457600	311862
459469	101058
274517	122694
61075	162831
179919	245445
62520	294041
293207	447880
88210	433377
53822	164884
488913	230388
223211	274724
220243	118141
264455	285540
177432	162247
99313	393326
15027	260098
109270	291151
177415	413807
315341	12443
162785	282919
339025	348798
266641	151056
357454	161948
242697	192061
226747	461028
137620	292911
34918	49903
86560	361634
64354	419175
444139	9054
386629	63528
185147	479842
434086	175283
183404	277084
191308	122218
3724	417301
221319	374973
202379	44365
237714	141757
371479	477986
466670	482673
329288	192620
481419	143629
220528	466737
259754	385501
443989	50155
23255	39255
191466	77223
73589	312007
415967	369013
442843	429119
250989	306816
442255	113375
293534	96620
73759	421935
457320	433679
175293	394715
336146	328551
412359	401871
162837	382742
140122	431451
284497	113051
303040	152502
418498	409998
276372	214050
91583	389285
474389	78811
379680	338222
134959	380071
14198	215271
470095	42655
164448	428930
359299	215054
294637	476694
74776	40784
180154	407386
300469	240374
361845	184629
444693	371853
195059	90239
221400	433279
479614	13690
279636	126188
450736	323986
130069	279463
63429	337647
422136	281797
464725	447423
89772	268367
67937	393326
60991	219499
110996	12245
432976	15209
483987	137722
266307	342673
357729	81280
325156	266852
5352	43783
376619	338931
24844	475520
254484	299467
292367	69856
258377	194165
159890	227666
407654	149480
131478	445749
185301	417918
56232	260110
173828	50264
37146	173209
268162	430356
266442	67040
53140	24112
422015	401297
223779	448758
468396	271299
288035	192267
281236	196783
207316	85580
2484	89558
215897	487153
310920	94665
156348	320898
141053	264859
322211	81800
60032	451460
442465	236213
158622	375840
356518	50264
373126	173176
80193	170331
29232	357991
372214	287347
433059	307279
88129	74542
123029	313745
64074	348563
128493	380571
123966	183213
1104	132153
121622	195121
30880	184629
182412	12443
159870	98012
290909	480224
217858	221660
458691	81591
267319	475999
294135	222984
218818	178335
15598	209510
23460	367110
395327	161103
274547	273831
7968	213639
151691	434893
303975	304261
297179	398333
339051	289970
371380	261101
468741	374110
399364	309425
484198	88792
197449	325604
79102	411645
278153	165406
196393	218727
118896	321931
488526	491307
352618	186440
350764	48163
56932	349261
482851	345060
151195	338651
153687	445915
471521	132740
467833	285156
274138	204384
210939	436536
222722	193577
22302	387474
116243	12443
294323	398100
432301	457023
256663	2841
140253	440181
82871	478415
2896	462901
443320	229840
325501	160468
373170	427628
62978	56410
68145	130267
464199	300606
15141	370475
102644	269612
407584	396026
165489	364323
142320	144470
162296	243115
259074	144068
342200	478415
395481	240364
341067	61572
123231	478415
922	337921
422469	273831
439085	313314
68908	369599
124013	436035
160229	267352
349972	320097
42048	97493
76666	302975
99292	478415
339081	296017
219198	117849
306981	388164
312842	112258
308907	309801
404886	168576
218712	118854
344385	32499
270095	422977
78571	310880
307494	117265
268571	194893
259699	141440
319259	180555
356005	350822
281924	309421
83137	443976
369354	344398
250833	153352
450736	141435
287737	10849
105972	264406
57018	236240
241173	183213
427434	466580
71189	27790
365380	124535
484095	85027
186890	268729
461395	464920
356496	274508
3438	186159
95483	41015
60025	408350
49790	127921
413906	328140
68098	211893
112625	174207
19542	114654
81432	317676
362623	274216
336337	262954
269126	292097
92469	207798
383944	114152
155766	403193
388600	387033
328181	396308
438886	246100
120006	235187
441486	256285
417411	490525
187306	245649
140918	254631
118978	411424
349834	389384
431040	438368
466167	141892
268313	380343
115382	315990
372112	317100
410028	36930
153535	427961
82783	320464
13776	266600
449454	91947
476301	432867
395715	63372
154835	241411
479461	354694
42411	96879
374712	290538
466479	434382
258395	141312
192777	29613
443475	49966
458787	277847
145534	207927
117393	190369
92215	111624
287280	293813
248013	354368
134299	380409
86798	255640
226919	450407
289084	383949
326722	315671
234728	398163
61599	483465
46435	89772
448325	273662
226326	463549
112093	190757
328623	183213
80838	201653
326830	374806
94736	252961
244536	243678
401347	8623
45442	255375
224460	286697
33074	400208
275368	419268
481314	187998
213957	423451
260831	187111
253744	20611
190593	439719
105126	301659
111350	453534
140655	207927
66915	411424
50711	165437
221935	320097
129760	60108
28004	318055
308483	267352
446182	302729
103124	386901
28883	454975
320483	380568
226907	420944
18785	207257
344140	262490
52872	126948
421888	17711
53922	128656
53247	262954
274113	114239
54539	101980
432865	309276
448263	254822
35524	186259
253171	351732
416623	154141
407646	429863
93961	289970
92866	299467
489221	70557
476455	468832
196996	73387
155073	335110
470224	57134
421137	301659
469786	270095
337120	389384
439338	335137
298390	9774
493927	87178
3602	132996
488665	198591
174865	300240
372340	337928
211889	120252
477932	216628
85571	302006
358322	462130
120873	175923
264377	10377
93945	22827
193159	356754
41996	426636
329538	9658
407854	301799
23815	226308
247710	293813
400741	302629
270455	251706
119377	217237
375276	347057
230051	273170
382848	213639
449521	481952
330878	140929
20616	135664
125420	465820
222102	143137
45619	440660
278624	408484
360801	455883
405452	425675
92296	320934
117647	241531
330420	211369
245191	180989
88345	405190
305850	164884
266377	344487
345918	452306
85595	145193
92064	228606
193172	212081
315983	315671
480105	277112
177416	478328
45724	248682
437107	404960
80943	176325
192232	426089
192611	295157
159726	93645
136177	428864
474778	37332
490665	132247
236032	6072
437849	165636
10659	190353
402169	429603
176239	364680
241477	462339
232243	166513
261277	442554
107709	392490
9787	53640
133400	485546
164721	228431
134585	81018
160461	353485
66183	317100
93317	208577
472662	310261
358081	58466
323633	410294
7614	218730
2711	110677
20661	251697
85575	8148
249685	437473
253816	332638
168773	371000
286682	447517
295136	369501
184800	226152
34390	476951
289126	177577
150096	27696
493504	215720
445023	480276
306304	328744
290795	134500
288690	27464
255228	440660
178422	436474
319081	374281
307404	489822
308122	489879
201668	161026
414569	426986
467789	440660
389479	114879
436035	53863
219552	117023
223403	250679
44065	142847
130300	3041
383644	423589
134610	12245
450381	467751
417305	313745
438767	5857
152530	426569
481372	449061
117317	140001
96592	381950
144722	48401
305624	201867
320813	38194
309276	282601
116686	68839
138928	296089
464966	236957
463640	205270
201478	344713
424372	371053
179473	197696
453736	394548
284133	118058
329669	411059
277568	264286
350973	353787
429766	80193
201052	469235
412877	165335
8123	311212
433820	333865
194051	119167
307423	322886
340339	68429
441463	423727
317178	239309
191629	373169
285116	73885
367871	65876
212009	31808
483003	57008
353248	5448
425430	45113
489657	394286
351081	245679
30020	410524
349316	30456
297585	267352
182979	14222
486712	122399
444139	432107
251147	142678
106209	183213
297014	9346
101344	378283
317482	138574
51105	190369
455074	138374
436084	234356
453821	160182
409238	119868
239804	306633
375405	363990
128713	47885
75324	57796
7136	357876
309917	199245
91029	264242
366402	419785
230672	266600
233908	123213
463891	324343
83122	475047
68651	339458
343611	406626
4037	90123
174598	72489
58694	79989
52097	127921
297393	190353
244688	421498
317993	477329
480075	401782
247505	270095
448353	179258
139021	160461
450532	280635
256491	451600
225350	236213
282628	125855
187601	229777
230709	195149
296563	425804
366505	68212
448353	137128
59738	417288
19576	112337
53197	160624
10901	237517
67201	322186
769	429677
20680	214992
152227	89060
406365	153995
451665	354428
464773	234356
406660	291964
100255	325656
379665	187974
332968	72250
12525	461450
231305	430489
269173	123849
325889	440962
192554	261396
203971	415775
402275	353787
192800	180908
405792	25410
369875	18479
224316	429434
15880	220743
180289	91017
202350	469235
204907	238442
424570	315687
340580	116183
192611	286828
241412	283265
246540	86199
302987	466151
334973	159249
134024	95558
392837	373438
291546	211868
158180	22381
439029	316575
236657	22827
244040	470136
452393	355065
317949	286936
43667	241468
130069	346379
147930	453697
457533	126334
104591	266600
362476	164884
435322	336378
485420	396861
58074	300384
38624	457081
192524	191900
434152	64335
308533	23430
112198	387371
41497	293813
439505	5857
446768	305060
403022	13370
276821	451431
278699	485387
109599	285895
441288	122019
371983	18468
381088	32807
392407	96051
144936	354437
67707	403368
273543	402371
197344	24269
152029	33881
128672	450161
254463	324888
491384	430276
163001	103424
316529	363564
478116	211868
78954	315235
339534	301895
131105	439157
35901	457093
394100	423469
222389	251649
180292	340986
488195	190142
395878	458228
338752	134145
174255	476498
439698	401101
409998	345011
350189	390952
9633	73258
224414	89772
397436	301252
109186	48275
66003	327099
344125	12177
279722	480611
194082	198035
103273	402756
77443	389626
294876	185886
70	214279
420	152502
316353	444380
408357	238981
146343	420336
408589	301475
313088	322562
285436	188759
96314	428735
81810	173176
295646	21411
493053	473391
318776	200632
473580	293858
52137	229150
444139	120195
158156	86077
491417	21230
267651	226658
323836	315962
17968	151966
225355	247812
82688	472070
197555	353557
446352	270095
311372	99271
163186	220540
284176	459232
262286	137128
236586	23459
165680	154719
46749	138351
373755	150942
239528	90663
22512	201159
315208	66084
8682	377906
270462	45198
136438	341212
315573	317983
455572	476951
279336	119762
218749	476231
58502	79989
372968	348519
365099	355332
450265	13563
112443	122637
420234	60193
450617	285156
334907	98806
204490	220417
316639	209572
484144	272708
136606	459952
419239	367937
353815	241447
227275	420614
33619	453880
374126	455179
407768	313745
43522	130726
353545	268524
366414	217087
214685	87007
16138	243824
260721	485757
108017	139968
156348	399699
479122	481648
336171	488470
374363	355518
469124	128743
480590	293106
440138	465019
209793	30568
11041	307193
304206	446351
272543	313609
294387	348007
478588	293126
448414	370866
226023	370261
232172	54976
238562	301450
50980	294387
205117	480025
245937	207535
201711	388575
452309	367099
409238	430329
7885	490388
65713	476231
328756	144470
346689	56585
275953	431625
407188	435708
409889	487192
380846	206174
353597	96256
480590	262954
318663	183213
146477	75679
361366	53544
447524	158883
339051	424644
36595	341271
325814	152702
424106	409828
123507	330064
283418	21411
215345	114930
440443	203804
84810	71275
392877	441958
407760	278004
172923	478841
306345	255369
167928	447483
326880	35735
134969	98737
476447	63731
223198	132247
62996	258370
412014	254659
116175	313070
340668	159249
187517	247979
88697	269740
344561	94344
242636	24516
167583	144386
432638	86632
264814	381008
422910	314596
292453	166970
44487	23859
152999	111532
258370	493199
111238	297808
274138	266339
406477	303175
182084	417348
59840	353596
226973	79507
197207	125263
277084	94516
300273	135133
284182	446351
38420	174864
475691	87471
229875	60517
477965	449298
159081	412205
211606	377788
434516	34255
432361	211208
183462	48275
256390	480112
405217	128306
125673	185704
120819	166513
443532	111013
61166	192518
432100	458965
205749	220792
302721	291249
113299	461966
188025	116608
457914	184258
183625	151944
1018	209312
89064	208617
387986	356645
193354	457093
493031	451738
248144	490888
128104	419098
418500	438419
130075	263009
227188	484313
145337	198297
159584	16433
76228	203068
295625	72353
62766	205915
106268	361167
16844	207059
147462	246599
318648	287153
44333	276358
38770	249830
35800	440660
456052	390282
101721	243909
100208	477307
33781	67040
132964	298767
292223	350499
92635	255756
163502	394004
24646	110677
237148	281993
460720	220635
85206	471036
252569	389682
25165	26046
278268	11168
16042	237548
441099	371918
413198	187006
179874	280233
289247	284880
98266	459916
123045	285156
396912	99405
172357	290789
306857	13491
356733	392086
236961	477509
50327	276752
191878	145457
473192	235445
47046	396968
452148	40198
439611	13370
400052	295412
189014	433279
45397	225836
344189	91403
344140	110677
135258	103804
489667	217423
257591	336590
383505	222701
275892	223621
61049	315888
4533	297941
247052	21583
2393	291687
285038	447050
164880	33553
138125	269991
285555	307468
315966	237178
390255	74106
128239	46759
298909	255640
400910	47376
397778	474456
367418	450983
398200	320051
345723	395085
399118	485575
225491	86986
277467	228108
401085	221265
456453	109271
109014	110677
77980	359381
447927	192975
384973	182793
408558	485304
5159	453930
180382	48661
149341	378166
434748	231887
228976	202036
25748	328269
331800	13370
108531	356139
156913	353596
489610	444250
195402	239178
45110	255032
35806	358447
422867	460034
114378	53389
94033	124770
22514	349913
315573	309917
251372	368358
120253	313745
319973	474614
39695	338173
448545	221131
59644	267352
56806	350724
110615	190369
427309	266537
12885	336590
36711	373021
72804	150162
256637	378082
17560	281602
143776	186634
444081	348584
268411	147471
262983	205223
58164	206995
133919	313745
316036	254366
468740	138154
322934	159612
299580	63985
200407	15133
276821	90359
154981	243812
81581	327132
192858	204993
345770	49818
236641	379109
366985	274925
70830	456640
128704	450011
465686	165602
144354	477986
119001	404806
455823	161696
192183	203438
99011	13903
341293	37948
13523	209285
459078	140044
146924	446055
20401	454221
256540	102182
453337	478294
18808	68673
427840	249202
63320	307943
285023	468387
331556	178436
406137	336590
317184	37948
67506	492906
270124	10345
277595	464883
52928	101058
351534	15133
71811	414513
81477	187836
321946	481786
309852	258753
487076	465647
30568	56396
369464	273831
161065	313745
149922	366127
375113	257936
212013	260110
367479	205223
87363	384400
483393	293813
144938	165023
93625	240350
20033	238033
200005	249202
425712	236213
371169	11626
345214	485546
143163	135266
186994	260615
148118	43036
374041	11695
426174	412599
417355	443055
473530	459578
59873	230925
98323	73671
396799	155719
105979	275990
321367	87175
474314	217423
18915	190369
40060	260527
84836	331224
165617	387742
312165	276626
126220	145064
345715	103721
466261	86560
249144	223421
426765	145449
422771	451016
373755	409539
61349	355447
157747	324022
474341	8185
273896	365497
82811	246288
46158	5258
380874	391414
423376	182782
274517	196783
196165	329379
198317	430721
378118	272178
192232	250679
203656	141547
391414	93666
430103	188319
435861	466737
189064	432753
445879	20946
269527	432067
109824	60151
144064	296693
230051	176689
376614	229756
334186	161757
69292	77682
456303	120097
242648	404053
35005	140714
300655	253626
155605	2322
465687	371434
333317	370810
260878	226481
273002	209018
53191	60691
334878	451016
178850	266852
433364	296536
149907	115666
352798	285109
460497	488991
56565	139589
175363	160274
302668	363631
257446	561
223442	365275
452432	405217
187539	23318
374336	398805
206173	452709
85476	264805
467236	121777
171455	61572
29088	35092
493324	249202
405538	248231
277850	39578
109733	91821
241216	401871
26017	48163
308122	308023
377270	277568
349259	478415
420759	453800
451441	463623
217477	388575
55927	395621
141707	50538
58410	195976
200551	335240
487738	343751
186781	464725
63704	49231
332299	230710
341845	119381
30564	434035
104192	225497
440808	168638
37438	432588
43427	96259
65438	420790
431996	131229
307528	476656
191567	131975
427962	110677
87638	319051
261598	415639
53229	184558
95442	205287
490576	477782
309083	342486
62847	57134
409016	202361
76835	340735
133912	83017
136911	487192
430032	155719
244624	466432
335951	459669
476386	399867
262353	465647
403146	132841
353094	131213
128948	260527
224152	35707
189802	25724
445463	248398
217740	75654
131581	456065
262201	136845
30326	398333
25966	463615
41491	83467
180854	444369
127837	205223
80150	221173
427779	86974
28097	410037
120003	278782
342798	135756
427577	263833
230629	239528
259769	153995
490244	336590
306320	467703
300195	23430
211889	361747
422809	241356
257446	241786
327168	280871
408737	43220
69524	200264
405491	273831
414704	62191
14131	264980
38861	282822
123236	114930
185924	152258
146077	392055
423150	110708
91382	424917
435403	100013
176799	104732
49390	477986
293593	309315
83562	417201
239719	461392
19441	408057
28357	341642
486722	86728
203221	343277
418658	349009
140599	152085
295159	203393
166757	439074
55676	457081
104952	35414
382240	130362
127462	399867
146224	220528
304119	458618
315867	485634
263928	425675
324564	243288
80001	189105
251113	342879
42948	488158
469714	417201
385571	155018
351147	379539
200607	40592
7340	336320
447577	420944
464180	464734
343036	235830
227949	220463
111176	330469
228128	479890
26811	15209
9282	342858
262447	219686
304900	183759
261116	235679
258477	50488
441783	287382
85923	48275
408474	262954
164674	463529
486136	166063
467175	464257
268922	41917
389314	298712
251750	49903
167659	299182
25827	396588
103663	317118
127771	38240
294962	399688
120810	190096
198443	190369
373615	78090
288692	366127
42979	97692
120205	430019
318088	362206
289567	343018
185403	242551
350377	166513
183404	477986
420736	81803
447327	48644
236377	368358
149415	9054
186363	14151
446771	177749
106416	76350
188208	226664
331091	226587
403262	428398
420372	413490
112625	222622
407565	53385
373647	401310
458323	492210
378957	208577
187885	306100
380861	308716
424853	257298
456748	100250
493474	142938
307670	380568
139350	314735
226919	144130
382882	155656
68036	351732
355083	325521
306294	88973
53140	439979
351177	261375
216397	219743
314063	287454
14398	437182
354238	156376
485536	359824
431456	137723
21987	389384
114368	140044
187762	458877
333932	41673
271919	469235
115765	226308
288368	205289
80193	263537
202463	304731
99389	164759
123921	394400
232600	281924
77033	249709
409205	459205
307351	115533
242052	272384
139852	414832
123355	96515
204440	12245
289286	263290
376442	91711
413239	310756
390184	281874
233045	61598
414058	390861
247456	159216
279404	363696
382568	309632
143809	43334
419445	471416
307146	178713
73778	226308
252069	196144
5517	241988
420736	293931
288024	164873
482851	430222
458476	401809
444472	487990
79701	250410
283121	54976
407710	267602
259681	102020
15643	381720
94416	103804
158478	384892
335114	324124
451016	187974
5700	51373
440031	399186
89687	471521
100321	205823
239712	82585
437252	293813
358624	359400
365936	174065
430425	156881
276973	15209
97246	66487
380189	238041
9435	409828
61186	421356
329072	86077
297969	413109
408093	360228
112234	12367
174034	95579
306488	437725
277765	153995
10964	183213
69174	408359
328867	277961
202982	280389
423995	59517
396281	461944
321054	457339
48966	290450
266121	186259
403193	451174
34947	190369
487537	237165
137454	100041
29454	160883
393141	440962
377770	196858
265571	463099
50426	417301
144973	375546
156518	86800
4083	446676
368650	303932
72258	120195
12002	345803
333201	470128
299671	390599
175638	220857
48120	110677
80297	53863
3462	21583
399451	368358
163265	351116
85270	67302
274746	50264
352238	132996
85575	452098
360191	84856
227566	256642
436624	233989
29458	173018
8899	428080
27000	304865
435919	427471
135291	206080
448199	235186
311027	69708
275145	469235
296618	104082
461677	94344
139228	49813
180410	127921
421506	405842
271623	328004
315217	217423
199742	140112
376766	72775
85674	306202
478469	336126
391315	136873
157089	464578
279637	105987
56866	311515
283093	187484
448731	440962
74957	1743
109636	78380
259769	49293
122888	373169
267562	211793
244362	132576
31887	384366
426742	454975
335288	294548
52421	84590
226919	59675
324708	7734
300838	269115
115604	17747
47887	242023
201608	248342
454248	16433
76656	449816
124556	231485
259021	400374
49069	384129
117103	348060
349519	64052
187935	418467
368365	364680
99211	334680
227857	357108
169762	110677
39195	405237
200092	46071
403057	413673
254039	62948
252846	23018
174034	122457
228962	254468
53511	324037
425731	240924
483706	435379
106460	394948
487857	362763
248171	354656
35801	47630
9435	190369
384885	16325
20216	181462
342465	282585
36076	342424
83799	326815
404543	123369
411282	80501
180918	52889
342556	223942
81478	107337
179596	377127
153037	438193
143722	266853
440134	143230
421207	411455
357004	205915
35441	7601
233364	351789
426392	110778
272785	281433
273152	463895
414146	276272
246500	8363
323510	132996
397842	25016
115267	93245
246191	53863
85702	342807
266965	455893
40443	110708
178411	141892
407780	250308
40028	447431
317813	288035
256012	464467
82485	161965
334884	154134
212009	433367
10546	347515
297665	45077
202907	270468
415469	154347
375462	18676
366511	198960
261861	320653
238836	308160
305138	355501
346679	489822
297838	440660
442645	26534
457703	342851
40133	331216
400707	21411
11237	144470
434690	252007
8635	63409
179970	263009
143084	388633
314369	453716
310267	202523
77918	189064
47766	468485
189073	387742
301823	331535
64147	463212
67724	203656
327779	410074
444971	183711
308122	88027
289673	183907
414400	350518
36211	154668
364428	457196
432184	328951
334943	453428
491399	79509
387642	29105
222045	372026
311856	440962
405477	54976
332299	241718
15133	317675
359362	151096
456099	13370
424890	481360
8872	396563
301728	428738
182826	293813
150833	236395
298187	310527
217638	132701
320378	413208
483987	401016
245797	404086
122247	431137
82498	381964
319400	426531
215768	277450
157957	462827
338467	352088
65465	359062
351470	457161
26966	194893
154605	476951
205132	267602
102644	284725
322490	182226
96767	280461
200862	12443
219610	124085
335743	336324
358067	268706
112902	420944
73336	281608
140573	471638
328279	75102
260838	276090
223668	481179
24452	272159
141686	602
461854	82585
262411	165497
139885	228680
52140	447517
152955	267602
234761	259929
195402	411166
241507	421189
442235	489299
126875	350189
85665	455802
146124	10345
92597	329196
133909	268558
78943	203655
316425	345175
485667	484671
463708	399642
331581	284242
145979	14925
339333	414335
189811	21411
130827	302033
461944	461553
404366	152502
44378	185494
360214	119868
405555	453753
237829	286981
212009	49903
419764	308515
199997	121737
328017	181693
45724	173690
352389	190009
386411	260300
138946	176791
96973	193476
455634	297676
382978	61205
346324	492196
130013	196851
366581	152761
162551	288925
289126	478461
302296	440804
286314	14242
392086	261394
433411	207920
265571	36880
223929	369159
340133	462710
350650	260718
113363	136834
89219	370073
392837	484866
222045	264080
15027	52320
453134	99405
197264	214992
409945	184659
168000	89313
92635	148887
189974	81191
106648	58486
19969	453697
68179	30326
370204	187998
336156	8084
261163	79415
199330	339887
230099	462559
481419	432591
309086	243438
12633	190369
212797	87353
202379	489764
325216	282970
154234	16806
84644	72299
189439	231748
163435	192405
131421	254869
284696	240142
439048	437085
316228	242996
17716	412322
2764	265981
426041	31345
140882	251038
416481	343012
303675	86560
305204	22449
114772	223163
418712	82948
478975	408288
299228	63528
486104	317118
122802	59367
262286	67009
99106	87904
247500	127716
104505	49280
478213	59920
163691	404982
20826	178562
56209	134694
13344	293867
301672	331581
6379	293813
63612	193887
435776	180578
371976	6724
261762	187974
181385	95286
143671	426887
64065	121171
341584	123062
362840	271044
167588	274653
59797	275677
456594	103983
460720	330463
424661	428214
404219	137133
454238	196783
458052	262954
389670	217883
288317	219815
369516	366534
88359	74585
82676	374049
154997	338244
196123	222701
479530	328210
24412	461184
425136	484596
479261	272846
168172	61059
222464	474510
242411	374784
475133	41006
120812	13129
280118	197212
391587	306387
387742	444573
392872	166513
425827	385865
170991	420944
225465	6374
101725	50475
385480	157726
466479	411427
482192	458877
431181	132247
391172	94262
454934	343563
217284	316306
457138	363973
7073	428738
454755	389429
435840	195817
476804	177569
372942	235938
23170	56728
276568	197029
387949	343085
475376	31175
17895	420895
293137	48007
446351	20796
44791	308381
398268	379882
209010	147255
429201	57601
392830	86560
225934	83180
423591	293106
281410	475047
163310	60517
94596	258391
15819	449509
99673	320848
236503	40130
417116	165112
194898	416008
270887	86560
45228	21583
302153	297850
198565	86596
230192	376255
291119	211868
473647	158255
76228	477823
456675	206756
350150	281993
218604	139732
17740	27464
3856	368892
480553	358797
174865	67089
140476	147132
399270	286828
45654	276440
296662	253326
383174	206534
316136	261776
36035	375840
10871	40447
160237	291521
417981	287983
212086	55750
299769	183686
75488	313745
238958	202996
197997	300240
39344	24070
239557	229756
54399	77347
303083	34841
49939	487144
48282	177013
127371	101906
155719	212467
154544	357357
483089	489487
430042	275995
3599	472072
322353	190854
135593	400112
52668	453391
403337	232782
5408	351257
361103	144845
181299	380999
409388	253816
206840	456640
309361	204484
306644	446351
243123	387742
126757	71632
458782	336590
374754	80834
19748	9985
347726	163646
193722	442973
477437	435708
80812	454978
275460	57704
80575	230925
71189	99014
110835	214063
380689	174939
316953	90124
61503	478415
402171	356973
132708	492413
461318	142212
394018	338663
399441	469192
96541	387742
27324	332638
13102	90884
298584	167201
55789	463485
319081	17367
316113	190952
243921	69210
456448	183213
126153	440422
102832	276656
35749	48275
230463	58486
146259	373711
409745	404806
382166	327061
447610	482204
210059	291485
360264	488984
67223	214063
250067	97277
183629	2208
469303	98286
235698	109212
457795	244764
400273	259435
78291	314742
426113	197996
333827	145699
81441	301142
16166	47422
434690	104505
186044	310603
382297	146056
331300	77727
461361	189929
42784	67040
326864	200549
278320	246600
358480	405837
58225	204925
129194	354152
315628	398333
374379	106892
332708	379903
267562	338915
88359	265273
404347	252240
146893	206608
78278	407589
158658	37824
246191	20959
311204	426177
305121	92628
80150	422164
66855	469235
63883	267602
98659	198926
385603	120695
335336	48275
275768	123928
381929	175778
11059	407026
278846	165653
57335	443898
408719	195228
339904	178436
216082	340226
234978	184659
389090	175526
130069	429959
60441	213017
279871	137650
264094	218466
88439	301312
234532	80822
109824	452294
11696	393238
10616	273831
196003	157938
329698	447517
373025	425503
355286	96559
131861	46127
165577	162254
48679	165126
479351	54230
359235	12245
382155	402099
304758	391414
274645	303175
254542	72245
45195	173018
61517	314881
334674	369577
20449	78321
277592	317118
470915	142522
254446	15209
354723	86077
477328	339722
50897	456298
332543	301659
204222	211331
295615	409828
10303	80193
490688	36885
409142	272069
95035	165653
274138	288905
76717	315405
345257	318404
194165	53038
315454	297110
287929	401355
35209	462822
274065	142402
462338	173067
408941	451016
362939	205289
437099	21583
226176	173520
333894	411809
411272	257962
374269	82730
491363	342724
176903	279646
306345	28838
104740	287898
184831	72050
222435	333504
230156	440660
475361	293813
124259	280684
328715	401058
447258	366475
266435	478415
104263	170939
447067	395988
333042	90614
373837	61483
447207	10345
365358	142418
130935	143095
264026	276249
71511	64929
257060	484058
296712	231025
276817	75583
418213	397476
401762	250814
168816	94665
340197	452709
165436	310402
195616	182374
25455	25984
282746	446105
462667	165787
75218	391414
431908	46785
125690	162007
7415	440227
404859	439199
412996	39255
375407	411458
446825	67040
251292	303392
479422	382198
218151	202523
457152	36370
367052	180291
361001	165435
284779	203052
162690	48275
389113	79507
71665	67651
298514	173389
34999	389387
90725	110708
104652	362546
309747	103199
156582	44469
491506	200527
154781	346348
327510	190369
276821	184781
442431	399039
283640	182390
480609	420392
308600	435708
294485	421830
186150	312869
52450	422555
399852	27464
459874	290450
212435	241781
190281	292440
276621	121106
239549	313745
182913	373969
148070	356523
112267	183479
235480	479509
135855	492475
215260	156014
490149	251584
421517	90616
325104	167907
305794	260879
368061	350480
244092	32344
15099	14131
198689	178900
218730	126811
137542	186714
134299	239331
274620	121950
132622	262385
242849	159249
383214	412162
45609	451016
54792	334680
283716	214050
65431	387742
441499	278740
370621	53863
124765	311510
60404	462969
14585	401854
175214	12177
226375	324639
285027	169167
376341	209293
455212	40530
174028	350189
141718	336590
1994	131678
308342	53863
423614	91451
312714	159361
246540	66215
187045	3041
127388	261576
233410	50838
317007	312602
117103	391414
344767	168811
67359	411016
100391	176966
50248	353921
366762	386867
137334	397826
104192	84504
52800	109110
79701	258437
461170	397375
352196	52396
327311	40025
100235	86560
138511	82585
91	278485
268763	150606
25151	119122
395230	95942
97558	90808
67280	264406
352905	87889
96755	99405
225279	184781
106535	246311
171915	409264
199144	158085
416734	368826
386901	400642
200105	486885
7694	250679
172187	223031
441229	160468
354111	406161
483052	131975
238405	195551
413728	99405
47910	152502
194058	278543
281630	63957
401051	146183
92401	350630
251038	132205
61284	115174
164051	12387
141234	220756
307156	404960
169505	38802
466295	273453
377257	209182
36711	120855
351732	290450
279050	267602
469900	470356
282453	244182
397304	178933
37250	456215
47466	15412
205803	309446
261436	486359
24926	198790
91240	179969
490081	172089
44914	222236
254148	120487
36184	478415
418965	198297
74877	346768
111708	169485
425827	286337
168614	390742
241123	63711
230574	490806
91600	341272
257894	258370
51627	267029
288035	313745
344486	52929
468115	291521
10098	225095
326631	50760
311782	35707
358254	431501
472859	27487
262876	220862
342465	98339
355563	475200
159052	417918
251372	163653
435660	359029
20719	139072
225727	267498
400910	86077
426363	237385
169354	182506
98210	144306
258348	49828
211840	24314
346891	86728
168432	442314
366578	62588
179041	151944
266641	391414
45609	303175
106976	51895
397576	132843
373755	265558
441766	459308
453213	452126
193661	216542
100955	219256
169678	83403
404712	351451
467372	38435
197719	184781
20628	84518
76111	47576
338931	444996
314369	120132
131606	466737
477121	458119
326260	292923
143122	446351
129393	49849
389981	15738
296277	265589
256832	190369
167035	403721
132434	2034
92384	148590
103715	194745
390771	91247
379402	61059
393611	410028
270821	389009
296884	330081
192311	41665
67129	30332
148457	389052
99862	449963
90792	428214
229754	241468
104738	22827
145972	181401
84520	86476
390042	334680
282453	160295
17734	62191
282209	324022
437849	227100
385449	283776
213215	389514
63231	315888
309276	343225
373083	106011
114189	99021
355410	313745
138582	2392
25969	330143
359576	273831
322204	129787
475792	327723
297069	282074
15027	92941
345361	463549
316961	271383
454248	243695
183592	368205
127469	320547
297897	461110
196831	361319
219336	20611
106648	170741
326142	121304
64526	440424
268642	218727
239112	188552
62888	22291
30996	15594
463306	261396
140983	5857
54539	163327
267905	873
89409	399560
241418	48861
194223	343555
483679	80193
135203	392301
127208	6806
77040	34265
176913	263514
16569	139460
309276	184575
35259	4374
104143	86728
164933	160262
377323	220329
13268	191545
396584	119123
375846	201208
96263	16433
451580	313523
192298	183213
126911	315847
1916	413905
384288	362598
139708	294366
406963	235265
461515	120769
494102	226374
67293	226943
486527	413880
282978	362773
428552	177861
389913	93009
477326	237178
470554	376844
2446	441259
272697	127921
307004	458601
353597	99405
278741	57907
937	193230
224711	440275
327717	472671
447653	267896
95252	182248
132827	12179
430602	124085
82732	109824
205179	214600
211949	25549
133263	273831
429391	249334
17481	189816
157489	378462
49859	398066
488432	455249
182331	237400
73698	234898
52867	399098
24122	420790
331950	312697
130655	89047
83253	324779
347185	157624
354369	304865
23741	167252
82434	441472
49542	351639
326631	426051
109660	491272
400513	159333
171394	15209
59644	363564
453919	189548
442223	241468
251498	86560
289003	274103
255781	426439
241031	438419
490195	334151
226351	464716
209195	453222
260811	30123
339037	447560
34039	217423
264377	26699
49896	404806
65830	4349
237469	249912
333578	380052
102169	141737
91065	124320
394212	102001
74768	328742
289742	387742
251147	21411
282453	72985
441635	196902
225134	428188
438368	365662
162948	144037
3603	396627
206843	129687
6800	58859
239639	455649
221711	235445
229416	281723
283722	453675
438501	430610
360063	457948
322035	193704
83140	64335
122537	59759
90379	279871
296654	39346
12573	8084
442353	23667
49813	223015
273225	386894
377869	85823
101736	457598
74157	287423
476464	196783
109220	288799
143658	91621
195671	474491
292851	411475
380	223472
430336	368205
317891	64429
243801	440211
184229	86560
451832	154137
448268	110677
283521	51585
411811	352593
99894	283346
428944	434239
330146	68425
40798	13235
8123	4413
37314	104598
139195	482831
420926	180781
412555	50538
477932	266980
238889	446469
130859	131603
263439	225548
257359	289513
407183	304619
419233	238421
178409	278520
190693	254536
172370	179361
174255	284744
195145	391379
189082	263009
414023	190369
238266	471745
337817	424867
298823	80811
318445	37347
313241	430356
163886	339853
150776	49761
409346	477986
406139	494102
22516	356125
17675	28129
112728	72985
199340	120006
96521	230655
173076	174263
310553	459827
399441	142042
12870	14767
68532	44506
93384	383391
404319	132443
207741	345745
47245	378859
189357	7812
350313	282068
138433	117725
110247	149717
11764	313058
73799	209510
148286	428756
119001	94
408357	256012
137318	208788
434726	344667
226663	260527
115930	53389
122259	36392
133909	122694
92047	84321
488490	218730
101465	227221
387092	6269
236260	48163
27096	292553
320061	445753
470052	318735
245053	250434
109733	142453
323836	100478
352691	124660
293992	291077
480726	160603
61236	212596
17283	82585
352820	144251
144102	111552
461172	144969
1506	374819
190935	171863
102009	491641
116583	421779
245503	263266
458837	154837
115444	78967
149335	60075
185772	271090
294912	350696
172889	328844
218821	229927
489890	229150
24436	359762
285533	67089
11520	7115
198317	469199
239804	351585
346074	24738
374443	145516
65062	138072
63276	214024
229735	146295
397628	114930
416516	297298
123593	186463
306294	334424
32735	435643
380127	406894
153260	351257
66735	156913
61787	94516
125882	302600
135139	289125
306913	64711
455545	214024
399237	69856
123987	255897
359762	323169
193767	194940
462670	352638
180443	104498
404543	143649
477424	143270
33114	159030
25036	466820
309276	155656
131606	169485
130399	204453
289626	378686
210685	453631
92201	28389
128839	176878
78687	369577
275460	241048
248013	259074
305253	266852
456021	7391
390873	292227
118660	478415
167838	400930
404442	218615
151712	148000
321486	326005
245539	226941
21808	248777
346537	58466
329862	80543
358338	267553
62978	115340
280777	317177
106365	288035
448104	229602
213589	371918
303934	250763
223667	74106
267605	138297
163486	425078
286145	23187
383976	87683
392241	80587
141305	477986
19369	183213
336152	36533
469102	346388
331503	171954
193216	457081
437559	396246
181159	116809
196903	319076
413147	31476
251746	60517
35263	162489
265244	186793
386988	343992
249017	332532
400701	381428
481943	272865
7011	413905
219136	489603
288171	4734
187423	204078
77420	354747
128749	428026
388092	308973
488075	26518
110954	291674
453047	82585
330369	109067
398308	381987
424359	99952
449399	285156
140460	213075
423614	66325
480124	440622
97831	310030
192471	279321
183393	433193
421823	350190
260711	420944
64267	197478
142461	186440
315379	463927
352916	338189
273497	300051
89219	293130
269612	103456
42259	489552
300216	254182
247658	13006
339179	88649
276240	417298
11563	96977
473116	194604
384111	159249
414336	185013
43761	190369
320482	432976
172417	166450
404483	273831
224565	413880
90084	428738
331664	305115
386092	308122
106268	419576
275058	191616
329727	467752
388647	35668
383323	471745
212842	48275
119888	283596
358055	424557
296635	370701
136605	73870
261101	263105
73718	341581
256515	403511
133976	313314
216224	217707
156348	396324
443339	248777
324076	469235
282173	346791
230051	436082
96449	152085
143290	218000
448311	160247
319231	312152
2594	284476
208789	186159
174139	208280
383070	463493
108882	49228
99074	283655
163221	126204
71189	364529
134299	414390
66512	389682
168463	447446
479188	195438
320245	334562
78555	114964
142280	251116
234939	115827
457418	288955
215380	273068
8623	233954
281253	214255
263708	204161
478474	432078
171915	276055
424255	287740
172128	56625
220166	435455
32900	151662
167588	36166
422060	111174
456872	62191
72105	373275
192843	151944
290601	303061
383070	113683
238840	246418
170565	341206
273045	11226
86344	16325
249055	261047
483122	426034
126059	150352
461861	190369
448512	268783
98744	80193
393411	446173
132533	95782
145210	112312
204775	158883
310533	222701
430470	448958
433171	94344
372174	381469
446791	408868
199947	177401
191330	367824
170071	287566
274282	469952
57794	15133
335743	29239
208420	239528
458557	157338
382322	310756
279458	313745
204669	77430
267387	450113
413987	182573
244233	404316
480871	461392
217514	261396
400969	387049
175691	423360
110720	42890
40992	409621
10527	62191
154314	221615
325237	371392
466215	18113
85333	245565
90106	452875
396426	27464
316828	261396
302659	119010
385881	188911
347237	243597
392370	450161
313439	251806
144973	74964
361876	250690
355453	386014
300273	369262
422015	385865
363467	275152
279159	440660
382839	188759
53137	67158
350699	93245
347873	168197
458601	85739
489667	491150
81432	238402
433354	62013
148514	27748
400701	472583
363653	263009
162327	449362
90052	390232
331503	102734
129300	53863
35179	73574
224786	434718
3636	490035
448550	398122
420414	393120
78474	173755
366198	400405
381493	209572
301480	470510
6468	180578
421858	110677
442736	72523
221508	96361
215474	453668
389224	271086
402519	365831
115449	219876
159802	365804
222201	370753
320245	3037
115979	126809
8359	46343
459887	366534
167880	33772
486095	273831
493621	167817
336740	147262
384291	251159
388433	491856
367247	401499
178422	299653
247001	127231
374305	405839
47165	351524
395198	110249
312283	276358
392680	111487
410033	243115
21818	263136
48438	145796
468818	246592
396408	53547
437304	27092
44487	181767
14303	127863
151305	350966
159052	119868
200299	476412
201813	266901
164933	483017
16766	15209
389744	37176
302404	398333
147913	241609
65513	51597
360179	146575
143432	120878
103914	354694
142459	444
125490	399929
17562	192195
298984	183479
414035	103825
397805	160402
88643	316734
117277	17963
211627	17393
225026	165267
329727	137128
414286	79813
243474	158089
35281	181749
366432	233306
245202	33553
480265	473248
424336	258844
446546	298969
483987	31598
436306	209933
424699	177374
327291	50794
218807	411809
15433	105003
14454	291984
124803	24282
101504	63177
77764	486331
66600	123213
228128	189428
86476	33347
60919	20781
117345	393326
256484	121171
237988	141313
115604	291324
302918	461744
373025	433943
414300	491150
235473	367919
330628	262954
8778	126473
254856	423550
211196	295798
65680	401703
128728	196264
415701	58486
382524	420392
180290	124650
292694	218727
411891	340281
84052	461528
1080	482315
426462	93245
278466	359762
65546	23892
163481	149206
226663	388575
106654	313745
111598	413924
313770	155747
328747	86381
145860	407699
147575	370866
53044	379202
50034	275152
430170	406502
440511	348563
39683	191803
64330	292928
483793	374971
304479	15209
262427	42445
402599	78836
368729	194126
6234	49228
344314	38343
491472	78757
277793	76454
232463	86892
477328	465026
39916	42890
248930	39138
29335	210032
39127	279268
268705	180302
3719	411637
19727	472070
324563	190766
110306	264080
393940	41062
474243	56387
447929	147958
208921	434238
265659	318735
181347	454975
300019	51050
55789	431264
455187	46410
157166	234070
81139	420895
227306	52537
360771	15926
465031	300480
131969	427980
219246	107187
211558	18418
398203	292721
76228	434592
121613	86892
213856	254366
376651	265554
50483	126248
191605	76790
478381	407577
350022	61424
318292	171054
396127	91162
467372	5274
341067	189673
218485	16433
94768	269199
16628	388925
32898	144916
24452	456215
226264	304731
48209	481279
287485	306360
33629	421356
462893	420187
437592	134145
176073	191721
120015	341470
258452	102352
141970	112935
139353	45141
365550	358068
351457	175725
64432	379976
5700	470385
456639	157082
146893	275818
311574	328610
260136	446351
138126	3534
126347	206476
74292	208617
105836	148606
210749	347202
270016	167508
409238	476963
386214	476231
376619	314343
49768	151411
221024	90729
79541	94516
108329	293813
20325	432212
80971	366991
244252	463525
437999	186628
72282	345011
107508	219743
120873	369940
124903	342807
122427	53883
76835	204335
194441	257697
327209	387331
179054	72432
164077	425838
253590	294836
464038	100503
454884	84435
77774	478415
335764	213065
128704	378082
238864	290014
292721	400466
335441	428214
225958	432320
116070	205028
81365	469532
452260	267401
384408	68595
174030	5040
399302	62191
426246	268531
51015	237235
7573	218228
444729	399754
400437	411365
70864	272339
21386	295650
334622	193347
374318	12888
356831	367057
36711	256439
225318	54855
304632	278956
444470	186561
401592	260790
162097	134694
94062	278907
324502	331535
476849	313745
254822	351639
8868	417680
35361	34157
440190	294836
422246	372502
325256	15209
347846	74044
245917	32849
166104	174490
310629	94516
491337	291984
124995	125057
488715	289534
159132	110677
207094	278520
463321	331118
466524	366046
235021	223030
27831	420508
44839	331654
447018	83489
309217	214024
25794	386660
305449	317118
34117	493523
188568	128084
359790	218727
195490	12895
202153	244338
74157	49828
152530	420551
306742	313454
230051	268849
253816	225214
258002	184659
443722	419141
391805	186440
477897	136177
143338	318032
52875	401854
127084	430356
262954	490111
165326	286789
153260	359762
20767	423974
75332	128758
294854	326097
372838	22196
33053	75583
429254	104505
17481	145771
348898	218485
78060	206924
400834	266352
232981	114795
293848	428080
263703	245178
250847	479614
229716	115846
112194	49228
390873	334424
549	51606
202976	77727
335953	138823
215260	46132
474970	65108
277250	111425
431113	48079
63367	293813
285481	126655
248083	299960
41673	231485
147121	468276
36315	342807
110248	441434
8041	186685
29343	338203
106209	278162
319533	183213
340054	207535
71675	424
360459	201578
197120	295359
156795	173887
70329	67584
90664	457257
238714	16252
387034	191057
191985	106739
484229	87893
19488	291315
186349	293813
176878	427729
486500	351167
449530	413905
386282	453919
377941	56946
233498	329275
480536	159275
458435	2657
17318	10690
14213	128246
455177	123681
491923	414832
476421	351451
10251	339682
484229	449795
316569	440660
23373	77751
443551	196783
361762	379598
460263	352387
346614	440660
192633	218727
179420	179045
105656	462800
301118	94516
130491	148247
300336	378462
473574	404127
128772	382493
416909	158666
213770	8459
67083	231932
43994	370464
4849	307768
194642	385070
174417	426227
19280	124615
123158	466259
104648	37948
235323	475265
302657	22414
49184	31730
11633	288035
422015	306883
201660	470069
438079	422875
277177	459133
339439	55485
69650	104237
477252	220352
474341	67280
61367	301823
390150	110958
278412	291717
14818	411148
219895	371918
55451	298767
146277	187836
53425	379603
493344	50264
174449	399591
279224	264766
59628	40871
474341	208487
447230	178420
460692	401101
43835	290187
291623	174621
358132	74611
334092	410097
371533	286936
103594	183213
242038	203161
470551	452595
53364	120988
380315	40119
266965	127921
339757	488350
130399	80193
24185	276090
113056	184629
417305	185479
405863	16474
377607	307930
310282	426159
186440	104343
351706	15133
375405	413690
164733	428370
357689	151233
200109	293813
420313	228431
18451	279871
440562	424513
85653	21379
414063	449521
454673	211700
52646	283096
317552	105967
319231	182052
178682	95149
445357	254697
230709	212495
193817	487153
153006	390327
420972	43334
352088	284951
396089	266986
328708	102107
67343	57134
340183	37057
361141	469708
72804	99405
71249	15209
439914	267352
491974	422427
415967	450751
103178	376483
13906	122694
79542	377906
195601	175721
74424	137331
381256	78155
71960	286936
91828	336486
264286	151944
375604	327561
322127	120274
161871	20719
402138	53389
405555	171926
479248	15837
449700	18802
463089	459779
177655	166513
472792	437018
285246	125399
444746	449315
91558	97506
331290	478415
156465	451065
388485	105017
388887	455245
76770	52537
437052	350358
303293	389520
321469	446351
313355	366099
440604	297969
21411	423731
461013	301439
311453	355412
235967	244115
1292	469897
471977	57080
337396	27531
150116	20908
337469	209510
137454	397984
73691	313038
487833	105049
8535	192524
173895	393326
490501	166651
874	384779
226919	53517
57276	193241
313355	63153
290565	426927
434702	57737
18876	175402
228882	258370
274487	22347
232374	101058
135779	446801
313355	472117
5713	22512
47816	263009
380036	375840
202379	162142
153418	351193
137171	70617
378654	190369
133761	38063
472224	224085
484354	273831
4522	17824
224594	239832
28357	111709
276876	411419
100625	369352
285156	385735
389330	366534
221132	391414
176855	472854
390032	24516
126910	14728
46556	86974
168602	355093
22371	218727
185905	396525
416151	88113
429524	374041
118909	452324
167012	266588
489552	344624
390988	359243
190129	313745
414825	11830
279722	274511
300273	283024
287774	229857
324502	58465
41215	332808
127779	109407
73971	328550
16116	477506
214972	348711
361242	394903
157689	156202
29792	69776
159979	296693
283970	236503
405470	166513
355096	144845
400240	13903
98654	144453
15557	53389
227210	44023
460133	278159
392795	216947
44676	401949
295073	470836
489284	81280
468471	21583
277793	102352
279548	359165
135360	124604
290463	305853
139444	225950
82120	23290
129585	310215
422822	413905
179759	317712
327209	258911
210293	471437
164712	431799
113397	125325
308801	96977
483381	317100
408460	245679
187878	482936
157168	337532
469218	27464
396563	333345
298034	438783
314311	28407
388355	21583
439919	489376
256582	187327
44844	166207
20507	85078
159445	361511
194208	435676
309678	391414
50640	377620
433512	38115
180140	222134
349855	317118
117565	82291
191621	56390
421665	28246
247597	421356
108145	4286
448000	366534
328339	125596
254241	157527
469847	369599
46556	319333
290999	335812
3088	451460
3809	453621
219626	487264
25374	313314
365246	1725
379594	481279
223579	288035
275899	382385
223929	314221
281494	246311
14834	481871
187921	132740
391806	316575
116087	446693
200658	175121
321526	472583
347290	42474
128188	323127
237260	139819
443008	23018
432034	440660
60208	10095
259020	300362
73430	59166
39398	142018
338661	57989
63319	120810
306232	435278
46593	32749
309365	62241
268118	277402
103213	76407
70403	360736
410945	63911
193306	487192
163665	62502
449319	131877
53249	53988
112443	99907
276204	64429
342434	468387
487359	205223
340575	299182
400273	315888
111021	348798
315498	178436
957	82585
318897	327217
202083	351015
22538	18128
163452	484447
342359	13370
79906	286828
315573	40692
231608	236959
381305	143699
89403	183035
66040	368408
356490	80193
187785	320058
331042	406626
362800	223929
281555	351003
259074	421935
174312	94516
202866	492324
307448	394891
131212	330736
76447	56410
353491	48955
440327	124640
288654	97698
282936	27766
406764	363515
167570	156014
267562	126941
94906	412333
189279	51895
409239	342247
278723	440450
326524	23290
139519	475539
276443	317675
469606	132843
54212	286010
182355	113419
365399	13495
406919	421115
365023	254973
449481	15386
293913	224955
76811	422603
28532	279707
252377	12443
78641	333357
66588	203857
45210	413525
44279	234356
456021	40692
371693	252814
215510	65120
425827	292227
156208	476447
237261	478415
315945	119381
359888	411622
376619	420745
174725	296693
198450	103050
35558	243658
269494	414641
163452	93245
216119	201237
355428	25639
169937	411455
466406	343469
435239	430610
175060	455201
227845	118285
180244	259558
326631	273831
307675	161345
429019	460139
144033	377278
285552	142377
412249	377273
160580	121106
482851	359079
272456	49650
282132	264766
306772	23018
3996	97753
62978	48996
162527	68143
40585	419996
360459	292129
477932	2412
82627	251597
65134	135357
214207	292902
454755	161718
94781	250679
403223	469235
245202	26551
190524	81553
408357	149300
126470	180643
222545	32291
9975	6796
366187	309253
86724	333105
431978	324403
299131	101058
488703	118761
169789	267399
118813	359141
390142	235850
456189	166970
478620	406894
266760	274502
416956	409828
93283	128877
324061	24316
91360	90705
417938	112588
91966	92613
146645	387185
177309	49773
225694	251669
454263	383983
23040	347104
411419	308171
53484	291823
238261	156376
109676	18482
118055	166015
440940	139297
482204	15133
313089	489552
88897	218727
492921	423032
386151	153995
123277	415326
36336	348798
145585	206683
968	174116
419962	74611
471899	340662
74641	98012
468493	449298
22984	250389
124709	252752
266307	221216
296477	388195
72341	486885
214716	280635
392868	431799
338752	44128
273710	256256
438767	368892
447919	458304
386109	422998
114748	57053
335568	46892
428944	380568
265698	166513
326281	356663
82082	449298
308861	283033
366374	215054
283234	377206
145022	457418
448552	8623
256396	21325
323800	412492
260185	10690
302918	465692
169263	370263
293831	373367
348644	142310
345107	175881
156831	400160
423338	366127
375405	140704
409016	156735
332299	207042
275001	481714
449897	460068
410161	194852
435213	301659
414286	31160
369905	211876
388847	7771
160184	184427
238786	487938
490553	317100
493721	331508
466056	364768
174598	211818
373615	363684
266603	267602
188091	188463
68744	458801
201411	62172
1292	245879
58484	229756
20172	418000
413597	425157
404178	309801
60372	301475
16844	20719
48064	487153
52137	414832
141616	254071
149373	420139
285156	410430
163742	174805
417367	234717
48146	56410
458183	153731
451849	410573
170180	143545
331103	76867
61209	315888
466987	387742
25239	448033
298427	26366
296085	371453
86090	307043
181290	31313
480181	173755
446034	53641
358322	105855
458880	473539
88676	383391
401909	293813
406134	200444
448104	12403
108282	413336
328684	134586
75231	207696
249638	315671
320194	258370
265013	303392
48200	404953
440443	341271
149468	341580
198495	16325
321149	57858
422358	378771
389075	392062
474036	310756
312105	183213
477932	158510
339288	124520
440052	455187
481419	479082
219850	368904
48152	347064
11191	262954
349164	452575
187680	245679
247254	110677
428140	232405
385838	351585
137454	262633
198175	83872
222013	313745
223232	269107
68360	431137
242633	363581
318952	291249
414058	353913
420997	387742
252122	422164
258864	215678
279450	405217
439992	324518
395941	96917
202379	272908
400783	420392
224469	236240
188601	214050
362267	275599
18234	164164
32156	451842
365978	181322
486680	156376
412578	428155
131638	15386
426571	110677
346854	134672
372127	204310
175012	371589
301063	15495
154605	363505
136684	403460
410813	69661
92252	60904
176988	49230
248512	14359
12314	157099
309148	74542
337200	118111
290926	95149
356970	411484
114332	394636
429991	253425
233388	61572
80552	362784
422199	293813
181668	445891
347932	320919
97741	200267
125472	104263
154981	70053
10762	295383
262473	346489
402805	136139
80435	403319
404069	183690
33604	443009
382848	298182
357939	120777
236961	354903
460401	447831
404408	250454
391028	192055
446273	422069
206215	81270
274718	383114
312617	44266
183633	261320
301807	99225
481433	278229
34520	404316
279583	43068
342465	114795
138663	407875
411745	122462
10323	68950
383726	49903
126194	16433
51314	200816
211424	183212
144073	176561
41403	101926
151452	207840
356518	311832
372133	209542
369030	120778
296260	304731
111149	60108
267562	51927
476636	110677
290909	489822
392136	417296
2821	207743
72374	255641
71090	433934
492096	332392
324786	395246
309577	254553
60193	492906
360179	414286
26388	119123
329743	369599
325226	160468
188925	170020
432175	206953
18763	12443
328626	342301
300240	464552
373304	64692
79298	142114
237242	458601
70327	202523
414334	257164
278286	404886
216147	243822
460106	216146
178608	313745
422711	206312
34075	378637
373755	411229
464580	248843
294079	468936
247731	220417
456657	343204
457856	23498
367213	164425
85879	280174
336289	368892
230051	418956
217388	190369
224377	209281
113457	165653
487748	395988
104619	388957
409745	428080
254574	351414
472239	464420
127462	339965
266094	128848
339437	358036
327777	112258
469468	440660
367069	451016
279147	14314
473719	72957
107263	430356
451045	483913
316565	165334
27826	402344
205380	474635
276836	110677
214438	309345
448104	48956
169182	196144
443211	426336
402517	262954
463075	430790
75462	250434
194279	185076
374511	54454
398122	282822
439846	477986
438611	389497
269494	27500
24265	204895
302150	160390
302354	350480
37970	467703
113822	38063
146059	285508
410176	48661
221488	158294
262660	217871
209785	383964
86268	217423
49868	412438
154159	317675
374379	209572
374324	407518
262527	271053
347596	261907
203656	125540
288243	164884
160878	422819
42711	195948
321696	93625
417214	459966
295959	21583
287878	440962
355598	49903
209980	444083
179293	276055
126083	476447
207587	313745
202361	209542
179752	214114
167588	304173
44132	166513
60589	271300
101780	89068
401825	110677
104505	29114
369746	430356
221391	131889
373136	288946
316154	18665
26063	420549
338661	494102
82991	104693
305357	46340
377066	96483
182474	145967
125401	406371
471365	368596
136798	316388
177979	232847
120986	195551
327209	24175
343742	122020
469801	386655
124469	310165
268081	210228
326286	427400
86311	386901
26020	124253
21097	123369
277954	480759
464242	214882
339908	51222
485589	342477
427876	150219
81358	130804
217740	378703
160876	63528
46472	371918
270883	2427
172408	293813
109115	141623
106917	385741
285729	211755
74569	19483
261278	29608
180208	225972
417016	446105
154835	68820
299106	16762
371801	87183
294189	91711
414754	266699
179995	86077
151305	381416
476217	378434
460067	94516
471808	252563
22197	418129
195633	283028
425771	467013
467579	478415
38225	178216
33120	426912
1273	342122
436319	420944
447230	318154
333187	12245
160902	90123
135690	49903
336438	113994
123363	294403
204078	74571
410497	401871
326913	424518
59644	247114
224565	75583
171121	69708
480187	417201
480010	234356
374849	365771
102808	143334
110248	151866
80475	444
94671	457297
291383	326011
176217	220487
319103	411645
347607	235905
462531	267602
249147	187712
360605	424146
226026	293813
299970	287382
16458	420361
30568	10379
381325	267602
337516	237494
29472	185076
408608	416536
221170	450266
420705	407094
228707	429368
326034	437182
441429	273831
145810	3068
381493	237178
163340	425787
326631	66596
382848	99271
385670	393326
336590	298013
103652	482246
12897	30310
24905	88724
420266	232154
172266	369810
150864	5040
36352	6449
130237	342990
409238	360953
57025	190369
274852	433317
469065	105053
238101	431226
29858	489414
415349	302067
65295	323160
386556	348798
275460	344091
228364	430170
59161	313745
289084	424878
368209	134145
450004	185335
10935	431114
383756	466432
177357	467752
229304	13370
15703	400661
102065	228282
455074	139395
145979	329993
426835	452098
427650	164884
143757	230324
2747	475047
332299	382096
398535	28129
448446	432235
16387	135357
136241	52483
170229	310165
151362	362773
489645	324437
225741	209717
15819	166477
439781	482808
71955	463549
361350	474412
176954	299029
396547	346964
481562	445936
440369	94919
374350	91657
411074	166306
96559	145844
203793	420551
374379	102902
167780	139708
456691	246592
48823	17421
413845	12245
335799	134489
73621	25716
9298	141693
277090	365774
66797	235921
291531	54976
23481	462377
150441	386057
333374	245679
66957	351414
269299	378686
189333	237898
188697	7279
326809	287740
1441	406638
363368	401297
330833	286936
470741	204596
70625	394204
211511	55700
85916	431226
394922	458119
57276	447820
345585	78796
446392	479271
202293	323433
138212	407208
95383	259929
385797	61205
95474	338592
356075	248220
368186	377906
291945	359029
84964	13370
206146	400807
215356	366127
267562	36135
93934	68292
353856	73336
234193	338378
294064	167528
472601	110677
229735	27588
354330	356463
225694	376814
235375	491634
15433	179858
281718	382797
464305	15133
348644	85144
454093	30749
482559	134068
37349	426089
292902	360165
98511	482743
236212	428214
357405	333746
423969	203213
22993	369599
7295	196783
274166	293813
307680	21132
474953	336934
130040	199806
274229	293813
407509	148505
100641	189241
424387	277233
479351	88728
209040	261356
105077	378546
388430	14314
72804	477198
125516	400002
113846	161103
58640	190369
430040	478415
398995	485150
22059	185380
197544	398122
142042	43045
447369	479872
119001	239461
176729	131159
315742	480853
192742	301247
262818	338189
173032	461944
423013	355806
466737	388711
328362	281993
378088	78313
340639	166513
419967	425675
43857	280635
210050	444314
42638	110677
20392	290211
58338	102669
234106	47270
337329	152085
141114	463314
282051	214024
450260	183213
354674	217423
451474	313745
88432	309425
380346	110708
302846	342598
354401	165149
106313	263610
84698	150834
387079	409103
191665	385279
485667	365032
395213	267352
340133	113138
302918	313802
81786	170684
284214	383339
143567	330614
122464	27464
493899	447517
335441	107473
17469	483196
283608	481998
454263	379416
311119	303424
127297	196453
139350	152081
91884	379919
119146	430983
72201	127921
169977	244517
136798	15209
324037	392332
68843	262780
260179	247262
448601	223929
18967	90705
24336	4571
411282	205289
174404	472072
422978	218485
135930	101806
4783	267352
109923	223030
195165	317118
74024	348798
202495	190369
258282	438373
91558	242955
452846	62580
387041	431231
222334	399126
279443	341602
466737	17283
326678	429459
200254	384951
212153	238566
9435	304589
81695	84504
312347	451414
485007	12245
283608	450036
197612	134900
412001	64335
241539	32406
38844	186259
292641	273057
163277	91239
219263	94667
331642	267553
275148	276636
469753	354694
144754	138807
380489	159291
20401	90099
226663	76417
276509	463822
457845	158811
311756	78380
425098	197893
194752	398959
208942	421846
222610	10646
19376	208118
169551	48275
178422	196160
396619	308505
422676	12443
254423	303359
231808	265373
404743	193281
210741	160545
246853	238331
282754	50264
489589	393073
475363	467703
39919	277450
51961	192358
281236	197990
204676	190369
45724	93646
438048	252940
350544	209572
428329	134145
323149	384876
390110	146083
92486	390818
399374	164164
275322	179103
200577	309572
75655	198850
327613	198256
428530	28561
292576	46920
471245	46910
239872	45848
305841	53692
5700	19705
49542	431799
116117	283410
223462	316094
163801	375768
134267	409828
100615	16433
461068	82585
79134	125513
5435	263130
13028	35707
172034	263917
279614	373169
466588	300240
352405	198790
233464	221780
210775	97412
34487	213889
241732	266307
94849	8930
38103	140594
9232	149562
478228	207916
222737	283005
117833	269846
228050	8623
176111	291940
361818	186259
343975	308902
361533	92712
399780	6182
319081	367527
177980	237327
483857	304470
231084	404319
463549	90880
266257	438957
374251	185479
477021	334071
96260	122462
5677	199219
267990	378320
268593	399766
66697	65670
281631	28129
193153	204909
298354	218730
44464	193416
289607	237235
386825	266203
304925	141892
256718	189879
77655	448709
240548	476951
271802	190369
351354	361698
343622	110708
26709	265539
333047	34692
322274	386132
130675	417643
370802	317675
208903	37387
178285	30263
493562	1171
6294	489552
283153	354694
299580	180302
462984	335829
362526	466737
65244	245679
414769	60415
268215	132740
228326	401378
425341	429368
244392	161743
351768	477986
353856	120610
11313	341271
453736	204251
69734	335477
161162	91339
299128	104009
2705	316430
470672	81887
363400	422011
17283	190369
55568	133588
17523	440369
243813	250727
233117	219499
12648	487767
314253	82585
746	452971
477174	42610
246554	157726
90492	103656
158099	279934
87826	207148
2369	217741
383636	259929
428859	73236
185526	54839
364370	290014
43419	330143
51597	149560
476944	423415
236738	421356
417358	141525
188925	82697
6698	420944
131574	464387
465740	225349
449406	401797
173310	202523
153152	369940
332880	66719
257151	426375
454179	154001
55789	284797
226255	149263
136042	290951
74280	246713
275664	224780
128844	117549
26760	204185
440190	60025
449521	408474
457418	226876
33781	326997
414319	391414
57978	303466
59563	187920
209610	325870
78161	33150
246690	159865
409016	145562
186440	223390
260300	124085
287772	367937
21961	265418
174034	327217
106460	395198
154981	311389
4898	15209
405343	489552
492951	245894
233071	114171
355603	103880
93127	99927
439919	367612
55633	198297
250263	392788
275216	82308
239606	58715
178074	413525
318998	464588
356735	177313
41378	214480
481077	246926
421140	433358
219917	205270
282059	145860
117862	161336
461136	214714
8213	183980
204625	198921
279477	190369
339051	354696
425095	99405
128704	356428
230181	186679
12512	101030
231153	393326
376543	64429
368363	271014
284453	75568
361001	43522
206522	114930
7620	250434
215457	245585
218363	330469
295304	411809
190281	84388
45705	27836
33398	141509
69809	268558
360502	313802
163283	69907
149089	247334
67580	123410
483987	143127
485279	100054
309917	137833
439719	406011
95571	479579
194469	77791
447349	293813
371001	240643
140998	162019
192693	428103
442884	489781
430336	50264
364851	110958
348644	373501
123108	176663
177569	194767
205627	231638
95195	146202
479434	230192
121071	138671
293895	283471
284693	359762
378387	223667
424624	49903
141606	277961
101108	235167
450465	488376
492149	81299
21464	119381
137028	367750
58881	250512
466303	264294
45939	348837
374379	208577
249799	442163
55012	95312
233117	443693
329697	236870
303507	158156
6393	217883
30568	296869
480836	265234
127196	485258
16067	103637
156446	189974
211529	393640
210154	219865
131975	484127
419720	291249
184671	4403
229999	164406
292658	474268
143259	275812
445708	208209
117320	264766
101230	423828
476777	261882
438835	56715
156298	236213
458071	103205
314548	387185
322942	489092
272782	108040
59227	366127
227566	27091
453594	447517
118136	293877
323893	349922
315318	266617
467788	268570
93627	342300
309917	263485
132019	226167
195121	124239
267562	314128
310153	426439
420480	407386
39647	52537
100836	487833
385731	168615
267964	60804
156516	469805
455847	38063
490062	239347
233175	464420
276837	375667
346299	8623
120011	466166
489289	345745
397889	225592
148590	490055
397734	333132
84382	401854
59537	9913
375913	123213
322040	64335
57269	186956
373918	78811
193020	6899
111817	98585
31895	478415
321	186259
148851	262823
414253	365827
259067	284982
217321	207927
257498	266995
313639	355498
453892	105878
153006	56480
22779	185479
181346	487421
355083	378686
377828	264406
426292	203279
205439	12177
470993	137216
140473	273309
64139	94516
219644	17186
123474	327061
190051	4413
266094	157905
335069	12177
403945	56737
112421	316159
15819	119123
270248	8709
148343	56040
111968	227566
432882	434705
477932	432531
361825	190369
372340	271958
51365	410236
491544	351639
100190	463797
258647	84502
93627	111954
365443	372214
359167	3011
360459	400614
139049	348798
165680	312657
112300	94516
71985	428080
335005	413964
204869	250434
302677	458601
433346	441296
461125	476171
235585	474963
127167	316372
15357	356645
423254	349335
159687	401854
165273	122780
109783	187347
363552	250679
19542	38801
7155	401871
339051	192710
446244	374594
446483	60517
281574	454975
16736	6917
398900	164009
346556	391414
37235	194893
89969	45626
429945	391414
323350	451856
414299	21411
257870	384336
262118	287534
212683	366941
168387	130960
353577	325979
93816	461124
50627	396968
352685	285938
284040	255650
126425	130421
145875	110677
278769	121847
91359	456640
326182	297543
59211	302982
302298	300197
384854	251844
146893	210082
324490	411424
128059	436858
191391	487283
202879	196994
119306	420757
224966	466971
75685	207700
427112	355313
450843	61366
147835	20663
158099	455667
315805	475593
168084	158274
389641	449620
436682	67009
298163	8084
183578	71816
315573	228128
155794	290014
178422	209531
402272	135609
255650	175491
205180	414471
171447	268118
489596	422175
103120	212081
481347	343085
134396	318735
239836	424644
360459	225644
192311	118871
146981	103804
373257	480025
474881	435708
357556	136713
29298	56609
42034	458612
409225	466737
288333	99336
77143	274963
184835	64335
135662	111309
95156	35707
200092	387839
399975	27464
363515	204330
462552	482633
148313	147749
477910	82170
227188	365401
273223	287171
170114	416901
357920	280845
309798	447446
253069	231439
466670	212029
115254	26596
461415	317100
113710	465647
252664	291249
431264	428864
357471	366499
67995	98548
121004	278869
177151	407657
181177	93584
158846	173201
423218	451475
50045	479596
355083	131606
177634	122589
379832	178477
4849	114577
360381	53994
451322	199084
50078	89070
404118	420944
66383	405078
466416	19246
56662	409828
154349	400285
219281	282428
164520	44049
118906	178048
37839	360860
461415	230396
421512	139937
185320	209665
253116	40225
247926	366369
271323	177255
291153	414600
449521	264167
34293	267352
112151	110252
405130	378686
148622	217220
179205	393550
261831	309266
167588	451693
360821	404806
300401	213078
395491	249202
376588	489552
165203	190369
237934	232601
99393	122694
126528	177691
366763	382349
255859	423828
28058	396960
462119	4745
254446	190369
81879	50538
230503	7591
393202	139648
361611	15133
4803	16028
472332	232616
140741	355083
95643	21411
483706	427416
91341	3011
429524	259074
57574	316011
79134	328862
483326	142307
291829	240609
479389	240152
488854	215578
134423	209049
151750	183213
192858	241826
40028	78063
221296	150372
407608	242578
177001	244837
332550	444693
93384	174924
71346	310470
378691	194165
294749	15209
200092	380454
61651	365721
6636	15209
60357	462651
187812	61900
304465	363393
392989	431832
221284	188759
124469	54637
140578	479439
71665	157731
491031	421830
296459	288035
139444	285143
116574	100287
474975	358853
461345	164196
482331	139648
303842	74511
99872	387101
322490	413885
219136	440940
458968	312685
294890	378462
48282	491984
349610	291171
20383	67040
135080	363581
489187	447158
392973	440660
365932	341271
41418	491569
188009	75623
367817	464420
289003	114117
81182	26979
235951	313314
246805	362267
406098	201754
358081	492384
200144	413387
308147	166681
89158	236240
463891	347681
37350	253986
473687	172684
468935	383391
378691	184839
444588	372526
129249	42890
209209	409828
412312	481279
189064	63329
329379	485442
43772	232823
117766	360860
433256	48574
387959	310373
17067	450857
474225	191821
169631	473636
258274	122780
139064	428125
385510	31318
25239	194625
432362	430919
332512	430140
212115	220923
485269	127748
198507	225772
42621	435170
267562	399852
43633	226133
4929	110677
350407	266944
362820	110973
173450	309034
256252	218727
32742	52537
475356	264406
334558	75991
52356	451414
315369	492519
406968	412205
449818	247123
347121	225128
238770	183213
420736	315407
222571	28066
341239	44553
204546	269660
90578	267602
484709	454305
446549	205289
346959	181195
367919	313115
50847	290628
387986	7211
120210	327433
117409	434038
154766	401436
419629	48098
141733	476412
430293	128429
229144	60940
245318	445473
460580	153451
447885	91834
423731	153995
83100	13370
110217	341271
458325	275790
201882	344647
460932	187974
444588	161454
179626	416562
441701	400786
86248	416402
39648	267172
431137	388575
399948	478415
72182	190460
334609	374634
326631	6713
18571	325001
142840	454975
308618	294277
214424	410515
332299	453701
98475	431799
220487	67584
336109	450728
249341	165267
38456	475223
262487	49823
32124	323774
350437	160283
220424	438373
407667	94344
315185	168213
183014	69444
332341	140071
118041	206869
321916	110708
243759	256026
57846	282413
236272	157100
409136	396563
475039	69067
146893	409239
365099	50391
388141	162955
418642	133988
5841	428188
440249	4733
143198	122543
390499	41144
39908	77329
46357	433934
269039	401771
13563	253047
8589	37852
227036	257537
207626	291002
169313	186440
488032	231485
13869	15209
290832	292721
326260	178222
298390	84368
319586	34187
101373	230783
38051	12870
78673	259435
152738	410028
11998	288035
405717	315614
156827	417201
238310	348744
119119	341138
446144	27556
323218	66153
75914	361716
489657	194478
477509	296724
169530	292227
228921	473082
188633	32807
230395	12894
474975	287740
55481	24070
453256	368358
444643	218727
206510	230714
117103	116454
388857	348731
55898	409828
153937	163758
180488	268369
73660	257749
490957	212223
18451	387185
47100	220967
233701	175221
162334	301475
82857	338271
479287	474389
274645	492906
218131	254973
434726	70540
209993	264406
58245	25176
311320	448350
90300	157715
226150	82585
190369	255220
301255	399555
33618	156582
290932	413421
203938	408821
398937	150296
240677	240016
128779	86927
22753	22347
121186	392301
415516	219743
348923	49903
334121	115340
419318	398066
406660	119123
241441	155998
72322	417201
310499	473223
52867	216143
71237	336590
382257	414832
204238	213006
123345	233553
392248	162856
22739	210221
215138	315380
444314	351414
308025	435428
289447	203656
444270	416212
460103	131990
114243	337562
282147	348815
296029	277876
238797	195121
97761	277361
24430	190369
460515	84833
380858	293226
360863	195948
192125	58654
127469	198926
359762	277744
124658	288035
60100	378496
345729	108222
283617	194457
139072	251148
169312	452091
345507	453697
283986	444901
153037	317118
112625	226680
175040	134145
452148	213148
372325	67584
2845	473713
263826	189573
480105	439979
316620	371934
462241	85421
248815	391473
99633	29111
209365	229733
150897	328550
17772	454975
78268	248885
112443	11789
458711	196776
271680	170818
86311	5857
201839	234649
310459	79485
488630	473996
108430	147681
435973	490532
250869	193156
209782	427803
285597	142826
33122	225836
359790	267352
243182	121406
132730	403501
243201	67584
470401	296432
249962	338869
351128	482315
224614	24786
9335	132780
35254	325023
87725	267352
188968	233965
408624	465985
114696	31874
61276	351294
487060	461004
202633	301252
320259	150245
28885	310789
277568	272407
339955	363018
279125	15133
232799	261829
318561	21523
355087	54976
124927	13403
87434	118032
366762	221329
202088	131315
129873	40784
210353	229150
59768	46294
168773	125772
377868	315380
456433	220635
264727	366634
319463	207154
82840	77438
401707	327100
300431	370866
423731	454822
437198	69734
353979	286828
312323	263516
408783	89047
191797	286413
160215	40161
49066	5592
38285	167368
116268	38940
162502	248398
130121	268118
38576	411365
377120	299605
8498	236213
446824	99405
373755	200947
389235	182366
320463	135967
301257	389497
220040	99405
394301	415843
71897	409338
195749	30295
2293	203279
441486	282570
425731	316526
230051	489479
407471	380071
418730	332392
341908	176077
12481	246690
475848	381110
69241	124917
393124	151200
133053	493883
421310	148199
197517	290450
322608	2235
153500	79542
258136	86560
136128	210050
131825	477986
485667	32096
9928	142051
478144	383967
318533	95286
272224	91085
483555	422714
322448	353817
144098	209907
219728	155218
154182	309470
1292	144
167588	486271
259293	471428
16333	152321
389950	94344
488228	224199
200658	191053
14314	211015
402348	20959
84379	434893
299257	356861
290975	338271
10109	461846
441282	395988
73869	331581
124469	75763
492393	51881
344361	132247
467841	270743
385734	137739
235039	89373
229198	97070
422767	130709
297179	187974
76709	184958
180039	62826
182776	107658
189430	356723
60595	300473
138318	13370
214344	448645
270369	387742
348908	240939
214459	183690
481673	358531
116263	486339
80421	107219
383740	373427
292721	30594
471131	29816
38996	95942
342750	371261
379849	326933
239585	118300
321085	94665
124469	20081
261277	387860
121918	412785
78134	396703
471956	328550
397013	60517
239624	16433
21665	23859
243499	278829
477115	368358
449119	261941
483025	279590
320317	401691
440647	177918
18298	63528
63959	92777
129792	4369
363634	421830
233498	484522
345918	8577
176358	101058
304404	153438
356833	197020
448688	366534
129590	138832
440327	257602
257284	8674
364636	435638
344372	176119
338955	149600
24842	421508
435419	276158
430246	122694
117586	437018
461592	16261
317145	142018
364370	351818
371560	62191
311691	466432
95008	76963
447610	464734
366738	99570
66588	62699
82187	377906
324459	1057
246815	420944
395855	78699
269852	35707
458050	129513
46092	203308
337318	347202
80001	78811
420790	466214
79312	450200
117307	202523
177647	132894
448669	359563
115450	438572
229027	7590
173328	301359
398923	5857
7301	250057
41495	190205
333170	469268
259295	79362
163460	33576
322265	90884
29999	484719
104557	53863
388696	421525
109753	430356
79721	395988
417473	323157
409388	173759
482143	49864
123743	268976
469532	147597
134607	95149
159757	234918
348355	485304
196091	96332
422410	196077
190810	292183
440275	120097
161176	134694
356189	291521
156975	95942
180000	331090
285239	428552
99965	22474
306003	310946
199975	286894
335059	464727
326416	139648
86755	126316
426986	376107
221333	354266
395367	198450
198993	15209
35133	192201
262210	346265
97785	440660
198821	54506
352685	126473
248224	86560
468266	55273
466790	453671
388060	410310
392197	376244
282453	208516
356092	128764
492058	41753
302492	246729
178768	321242
303277	248542
464650	477590
284633	113749
289925	35735
369809	228013
480888	74103
50999	226308
275675	361063
357137	428199
310527	423266
308309	94690
579	111654
356081	251871
425033	151944
83799	201208
483987	432104
23088	132506
491229	478377
184228	260889
102663	178436
158381	92923
416550	458880
274413	343085
482193	15133
189079	205289
277580	440660
289818	377775
152887	280077
461078	153229
5270	12334
136624	293813
31915	387839
383164	143702
95646	166513
256716	355862
271369	317118
269479	411424
277212	465800
19602	393326
282453	243746
70498	304820
261621	72523
82981	426073
31087	471745
433686	232467
38106	172973
456148	24699
46092	278182
44878	93245
194216	379255
376553	1057
289807	20998
92322	309711
254295	467492
72250	454822
76952	259192
110493	1560
436624	9648
333551	100713
326260	238041
336371	492077
398184	303175
246173	285156
225807	234356
344749	244670
424435	94776
311200	60916
12020	492676
283026	59759
44848	223121
414825	474228
428735	12738
312815	467492
53140	475723
120	199685
400741	357950
80923	154355
23018	343670
325940	14106
3690	45121
335568	169353
122693	244974
302746	148429
186116	118600
195547	91069
205220	300480
415525	49828
145585	457638
409549	366493
478588	208577
115193	260956
186846	294836
226240	113051
220274	435708
114398	349633
296670	327155
132514	456168
358989	472072
227389	428600
272053	429593
228824	255244
86711	53252
7796	128310
227219	296432
148098	270262
144865	73747
360150	191284
174783	301659
65688	452250
442551	74611
130069	236245
52537	102938
313547	303043
458065	293813
387323	122193
223932	298990
165413	295484
215259	190369
331057	23984
492536	401854
89498	389682
144845	208143
275216	277167
242210	230691
303555	256012
348644	16940
173250	41726
296919	393326
267516	88057
63435	78858
102393	117565
203450	411424
411207	327497
393218	31592
48170	108155
85637	491150
312859	249334
144397	318116
153130	303531
398911	193326
89257	177466
165472	392444
212757	371453
326631	61875
431978	306064
466439	205289
84968	44082
268113	365407
62198	435280
485667	266172
66040	388260
390479	241088
65761	284979
94129	392406
157065	15209
307081	85870
409798	478415
317854	161686
287413	322299
72804	269876
454838	214934
349311	261260
48069	327721
102616	191599
446550	315367
422533	339221
488132	447517
257194	54068
306772	387742
116646	324063
372713	401543
253931	208038
72243	335402
192238	178540
12518	278299
465270	285446
110732	330815
235871	490024
39861	316708
158191	267602
224467	453012
231734	36451
259147	183213
193796	186159
116087	332938
119088	270836
334648	250094
73199	309180
8957	253543
315418	441851
450687	122585
20300	486885
83788	53883
425081	69728
288035	212952
270221	394992
306455	268712
91029	233292
249508	275246
261277	277105
334348	483612
316565	370137
114518	261396
485570	342807
480763	484373
446414	380890
438680	230237
157984	122694
229421	82585
34526	15209
368346	394761
40811	409828
178539	237235
81150	306352
423518	163293
23255	93625
121979	204476
358558	450670
317316	15133
43566	128733
223160	63013
140883	478415
197995	198297
44246	206145
324826	9267
474826	86974
174449	450675
426197	263266
83192	238290
194279	151082
137742	479185
48282	383860
316924	81280
186198	304466
383569	104299
273610	168292
408357	285977
129785	250664
488377	183479
113650	484522
29406	492906
272456	488818
13322	325436
22888	483136
493854	89247
52156	280233
271083	95189
44246	179390
353448	91949
234148	306253
111204	231559
460012	312228
155528	79989
355921	258661
469634	423688
110109	491450
257298	116142
326314	440861
481044	20719
332245	313745
65984	142286
400148	51512
98160	19748
195121	73924
130069	213095
344828	97971
489908	65046
318500	39255
336152	320736
80240	44818
305827	326553
970	273955
156364	431860
175288	321227
226359	245041
417358	372857
390032	458601
205929	92222
217741	417570
104815	234356
129224	207601
298469	149046
88695	71775
308122	54575
40890	256528
141873	312595
470915	319736
466643	262116
199707	3056
387775	105498
208765	456526
93364	478415
293875	216753
255655	269199
233697	5040
469206	120833
490512	62926
336014	293813
66373	203471
431134	382791
360224	267352
318310	64075
319715	248199
389479	459232
160147	152565
20726	238578
328367	5041
156666	440607
479614	109671
454140	97648
385731	430486
217432	230108
409916	241762
249193	99437
375510	448834
115753	202048
483706	298676
360463	46301
484193	421356
269585	318735
449058	410007
232294	355368
262210	467539
123921	164253
374379	319992
374465	190369
89538	231980
210610	419478
421971	96831
111856	288035
20627	178947
254248	199441
110952	473195
179041	281993
482449	119868
366828	217871
279255	326669
375809	112438
356530	114930
170331	187974
61825	153596
365273	273831
453919	203279
151584	124660
15618	423559
248756	50155
275046	255641
414733	152365
249957	65371
10698	424254
401012	112782
271603	388678
174574	78380
213093	86892
402294	317100
318774	226308
60384	407306
344560	187974
74552	255650
310241	300835
249249	266852
79603	214050
454263	210811
364144	343085
119123	447027
379680	457396
141574	386280
378461	258666
329379	12868
216299	286257
464004	275790
358738	49873
21773	467267
143079	366493
275381	273514
313863	205270
163519	39410
242803	197996
309222	23553
297474	404806
347121	216544
149023	160419
76417	195551
125420	49541
2493	315671
328550	464872
44577	390349
289513	38134
479958	275496
328934	313745
213871	395988
127737	109403
221592	102525
421371	228431
57837	83868
403202	224889
467246	65526
164919	327089
476885	55502
489600	107646
481419	199676
273108	181204
432382	83510
16784	334990
25124	307134
86311	462676
425098	225049
110393	72521
81418	220529
149881	21727
212963	239699
245202	313745
137844	392930
156084	115990
2380	211868
178422	349114
116391	64364
50087	91162
7793	98906
323271	363072
268575	323157
351251	28129
167588	401871
481946	80552
409016	169027
72590	243348
170969	343418
302298	343225
38034	190369
364703	55234
200092	464002
440275	287694
154835	254464
200379	447230
108222	489822
15579	236664
218890	131973
3217	401101
420347	36986
310878	237165
435315	453521
51875	465400
300273	110677
330066	90137
448104	1484
351540	420414
367619	182000
312074	73369
87376	17922
134593	401378
219449	46978
288333	334983
389224	173315
122563	155007
302153	353557
26751	360860
397008	104382
60239	479872
187718	331777
471461	302870
95446	446351
379474	21583
241430	1057
335568	410018
48511	8623
383164	378247
102644	299609
75472	208670
386411	411455
282515	63433
356752	424878
111052	122193
49256	166970
108924	13881
26174	384505
186090	391414
194279	97515
362494	376369
42859	188793
299654	305134
145502	457328
135799	264596
254744	339105
268578	114910
188943	15209
475452	295725
303420	166063
43200	187836
5484	416402
197776	395716
327013	321687
463241	179220
262286	348798
458909	266508
311879	32807
194875	294079
57312	97277
262924	295114
306087	446936
168278	94344
9595	243745
259077	392788
281273	443308
362153	250434
258136	186159
105385	260512
10093	395988
113839	275911
380788	474774
155078	384633
173759	384860
312046	457297
443643	309056
219236	262954
365066	21411
143913	375840
66383	146014
88869	189801
156080	147199
250175	310732
320970	254593
318009	326263
367017	164558
27885	160722
479000	6171
235454	322683
271188	18264
328960	86976
10131	311167
17725	190369
227857	463338
306030	37948
159525	317132
470415	299455
150973	130028
244803	273831
355731	17339
158174	52537
57524	194114
100064	245679
116924	165197
407190	94516
47010	469047
403117	14335
316828	177335
414077	266745
1734	24208
178442	16433
89218	299396
457528	439992
232666	46412
177084	415899
116454	473056
205901	280291
235681	109006
398122	329470
20617	61059
251836	152321
16084	50538
198634	110677
252875	303933
58043	238299
375260	266806
136066	53195
1839	41406
271925	183213
132351	408519
13262	121106
364470	335812
107649	48365
487565	284304
283698	1852
447764	230952
288766	273831
187659	315888
456021	441259
216666	246744
229851	80587
40785	48420
311813	310261
399922	363581
240776	86728
335757	64223
396969	247204
414569	61059
270543	2897
288004	157394
13792	273831
142116	487833
47733	285676
155794	46294
196003	204442
253582	366577
410814	317675
290146	298299
330195	149897
324826	188866
290601	181704
319974	478415
319081	458226
460297	322938
385619	428738
71189	433240
487668	104873
152368	453012
30489	373438
233989	291002
430170	84722
442435	175043
451664	119868
21038	21411
359815	357989
361001	111984
228924	243115
373165	98906
37011	317789
11661	36264
492314	130078
38490	467492
326631	452370
8146	149128
70586	150478
58225	272230
271239	142355
107524	156376
478190	228629
299550	29521
422627	309425
127993	212246
441255	207013
135454	361629
331533	27212
47743	322048
421220	482487
380709	107516
443572	465421
128160	87469
182270	429161
257299	443410
145390	313314
435043	65461
224904	210353
186597	268561
130069	315718
438773	387742
246702	440660
178836	434945
57804	256121
230051	172484
366505	103392
66636	469227
79162	190365
304533	293592
394432	304932
8399	426922
444226	56565
32807	487833
334045	245078
1722	146489
153260	248317
335191	451016
229744	478415
58626	190369
185143	273831
362820	252192
63770	440948
74577	283107
21395	303059
176221	381159
190704	213148
57571	346336
225187	407597
98220	212236
431317	367391
446998	281845
382511	451431
36166	481370
111685	353856
144332	396563
276616	277980
311783	420270
148466	251906
445222	395650
273610	81796
201330	39195
411682	147191
195142	76829
333051	208577
256893	413326
123362	41075
258187	295232
377774	273831
175545	90884
433396	13370
67491	372301
420164	400823
212511	119868
327209	260527
272742	461951
305791	437961
390672	336967
213221	111154
299975	360142
280523	250410
321747	384336
324002	490742
271603	159366
155359	367828
2033	309210
445023	459976
53887	407313
297041	244115
371983	461769
428538	185479
11152	478415
42203	469235
246044	9896
167201	80001
106168	166063
2182	192645
80393	226168
237128	152867
294898	455227
32241	64251
389303	284210
387684	277647
48594	77759
452676	418203
454263	165197
302298	265608
305465	420304
190281	67833
192465	446630
335902	51215
49132	144405
372356	430610
3889	355700
437981	16433
375092	353787
123759	413976
380434	43514
256792	164995
275896	71316
421976	298315
237530	159313
240937	437679
407839	54902
315185	186561
414730	155311
70808	246114
198138	80587
431378	478415
8768	367750
471325	167302
373755	79751
81418	482024
215578	370175
38059	288233
152655	421356
425384	6899
123039	205270
305506	6524
409317	264122
176903	343641
255069	20373
319259	209018
472808	120448
101557	287414
114398	141211
262366	14130
444380	480025
59598	241468
157828	373730
230208	42990
76443	229219
112443	450165
472839	368637
369450	372314
402152	488641
286001	469890
145788	326971
364399	474218
195568	293813
247661	26971
289675	273682
368240	87979
317558	313815
444918	361901
217042	217432
128839	88225
154388	190369
141989	196334
127571	375114
305624	199100
411171	152502
33089	24633
71062	452900
158918	385182
107118	6159
112744	402323
307004	196783
71627	296758
252174	284840
399019	347104
35806	212373
430862	294079
79701	1837
360459	391414
268910	293831
2243	460333
111968	38083
386509	8611
40529	40287
153418	443694
62666	272052
79347	348007
190051	389682
58464	25410
26980	395971
311013	428026
228668	70171
230800	406738
81262	282198
271974	119381
396421	381482
186747	64764
44246	493443
398089	430384
280899	241137
378089	284117
254446	17231
370705	21411
385249	132247
81432	256373
147706	120489
159703	319259
56159	67280
111254	387742
316893	408202
35394	139844
176130	29434
482446	255867
230051	168755
90792	255316
298435	469227
260672	44501
172890	409828
384231	32279
118201	30143
209125	324377
427428	180314
131160	126326
422843	43164
345865	432301
435327	482459
222129	386712
142018	481054
465898	273511
104439	137719
407549	423469
40362	132095
84801	414393
12481	8933
7922	418586
32296	163800
2286	356496
451671	131012
84745	322001
308155	386770
48999	94667
37347	245679
153152	399950
277652	331349
429700	71080
199073	119762
247388	207150
276987	75517
230051	161083
376651	15209
252129	163800
456394	24120
353422	414832
328975	212138
64406	187974
197196	487264
239216	322436
84836	283668
44861	208038
362013	164759
391391	194044
19727	99123
418300	331581
481661	30831
417551	373111
106267	311212
160631	79343
438978	484414
302098	205223
88487	128553
197341	459686
81304	427796
224778	481179
204205	255650
83290	322422
292384	313745
473411	16433
19622	162795
85331	104527
396734	244858
212183	360079
309444	478964
40442	327850
477932	76941
256387	12177
440784	450087
189611	474990
256582	418866
129870	354824
471169	385184
233127	38063
389725	113863
370776	457833
252293	220867
121860	354162
403670	468770
420392	344091
425320	75499
139484	333744
479490	484447
306805	366127
102555	266242
414408	150409
388890	130069
468339	468832
236930	412477
265019	331581
253929	59759
305038	251856
424359	361698
400720	73850
357004	440660
69498	310756
281671	301475
310153	9535
349140	159795
277987	482172
441302	77727
199962	248777
91828	55587
113363	415390
86369	316054
342975	192955
69827	81342
143164	190369
291119	183346
172763	159558
73594	178732
346559	285736
12430	162780
488616	14088
236948	262502
442629	102920
291205	313058
197693	469235
52515	28129
492316	265868
32917	63528
205135	202523
116857	235361
263703	388163
114877	458517
311984	435817
115339	186548
79639	489200
87392	162284
21802	493249
70407	417918
349140	237338
392210	440415
455699	88705
205784	421639
342371	48861
318989	440660
250342	338879
315230	420944
124581	207100
127904	378462
436720	348798
319259	201885
412904	254914
403687	149389
467915	400060
259835	408288
421731	367089
246977	396228
292721	236992
378292	445453
14288	90637
245679	403921
106739	431465
129720	286313
412199	467703
17869	251116
18939	17067
203399	64335
289417	125399
195402	217423
387209	38826
321913	357861
208754	195402
480183	53604
26527	122462
81331	160545
195604	334680
36612	385076
9337	175367
2513	160419
364059	369684
180440	296378
169702	446523
112443	80242
444755	294920
247296	136804
146893	226607
287867	313745
470915	4879
86862	479510
440686	16897
157238	317118
1263	268311
352007	317932
484540	50747
35007	24516
15819	428574
365085	104483
58435	366342
155448	455703
447293	382530
89883	214305
180801	164884
231618	193317
47940	167540
292164	137719
268313	252517
319081	347664
219644	286936
104136	120769
179302	439322
460795	476094
2603	18796
2204	25131
260352	295650
397013	101230
297933	37516
204336	423927
268455	313745
121226	114643
468113	105498
202774	273934
443308	441635
3844	24516
430870	392314
22123	460805
50761	58066
162147	350142
427642	267273
226642	15133
73168	357854
151082	406371
289043	481579
419919	481785
221560	471745
412590	79989
273609	258106
360498	212848
346942	198373
361576	18852
58899	360075
335951	96256
56074	468640
8982	317118
314519	86476
104598	13563
182077	65102
347663	309090
124665	38038
194779	51070
315336	366171
272041	267602
425587	373032
5354	381611
415513	257173
93310	463623
481167	239872
308178	476412
103612	375437
431860	245679
461388	108562
30788	436321
315957	312697
234797	171953
91600	299457
488003	366127
493625	95312
103453	111661
333891	468832
345401	219168
103334	440660
470022	186440
359133	297473
34139	479842
43924	378686
160052	405294
13645	52528
223737	422220
84152	206712
345811	468162
288590	246646
273900	207512
137479	306914
288024	397471
267516	411221
228441	278011
104291	273831
45579	218696
42597	424339
152210	354694
264387	146202
393794	86645
328550	110677
101613	97154
233181	179895
336805	190369
275511	346356
380844	48771
158099	252084
16545	24208
266965	303175
325622	157438
189247	142327
127714	41283
300330	490723
169630	378686
96923	1057
328513	260891
368286	218326
141646	164441
204750	24208
265331	56328
208928	477986
42987	420944
350664	205823
7494	471745
40213	365741
454131	390680
370640	134145
375558	334680
125790	72407
188350	410074
324518	4262
426250	245679
196903	231424
110082	387742
226111	2715
251608	342985
438877	152502
251763	136244
341271	90863
205747	6899
292287	48275
186349	13370
164172	129578
55659	267555
386716	440660
365811	114039
298966	433009
473077	195551
366722	440694
167588	353233
352197	59759
35806	197510
302582	20074
200092	155007
441463	137768
143358	42890
473454	458933
40408	220417
200654	411808
61934	325167
197078	343085
397734	448095
375316	15483
129695	29521
217246	126697
435474	478415
109421	373670
395519	57375
479169	48365
259559	481279
293901	452746
446863	95149
354733	349931
86683	347104
342102	121605
141250	45818
178563	296423
220505	190369
99287	111325
489890	219499
216229	143012
342465	163725
102499	304173
423709	189659
118694	431799
348476	366048
440897	467304
171476	79469
368115	454024
398841	492395
298479	246114
467024	149944
155506	113138
124975	269542
36556	207093
131486	265065
303550	102281
350290	33020
276821	95149
104242	301659
39195	339315
382538	433445
214744	147520
194701	369714
53963	475699
178422	407602
481048	488641
301257	430610
43571	374548
325455	293813
15819	144784
293913	384851
105132	311212
430831	221911
383244	81018
240253	86476
130069	284922
417726	318404
327871	153995
370999	73165
114262	137128
447385	142616
328708	306100
68532	392371
307279	286478
126347	91844
101188	281890
322560	87710
237354	478095
274746	478415
247608	54740
323109	119211
13192	277961
281902	106946
191748	289480
295416	371934
47281	428214
312782	489040
1123	33855
463185	224142
3231	65712
292265	459622
362840	8493
385812	229590
38567	10712
140319	204279
339333	7991
412179	18194
188162	355522
174019	57134
138750	6253
124888	374404
380025	458601
96208	190369
115068	152502
388249	173650
488678	118662
444173	391414
278769	153631
353491	489167
206266	117559
300890	470281
342512	186440
480426	66053
89343	225452
305287	104878
91338	73177
224470	477144
133904	363581
241286	110677
407445	151338
166555	86476
105077	464590
421794	171953
230051	411427
487718	166970
294323	492424
420276	101610
410096	335390
335654	338271
60204	38382
315614	171891
21411	91711
301364	40142
117881	256611
484562	401210
327425	190369
123790	183213
177952	4349
446001	187248
386937	444385
316292	237178
432737	414088
76228	87817
410508	388575
341214	201754
439536	165437
358860	40388
35944	171953
374314	285711
74569	54976
72804	209018
140442	160454
217784	103050
222702	296693
241988	55739
27634	257949
492247	45023
165646	385076
357443	231152
317983	331747
112506	345557
464022	188963
242882	101058
372054	390142
458168	209510
287566	224794
360224	124085
277878	206686
181500	367798
22658	86476
322934	259730
111325	101437
179952	431001
428677	316575
38268	245403
21173	53755
223113	172266
264153	440660
222571	268118
138726	35629
26496	434186
298665	453625
295841	17907
190949	289582
154720	196399
101058	13142
329395	438419
86596	162884
198565	160545
29597	96195
71921	67111
246955	336955
486712	134929
134299	270836
427432	185097
7601	84504
123450	401928
102805	211127
239660	74571
470498	374806
156437	122694
76023	293813
361320	314050
149147	232782
446037	203279
444315	358411
346	403515
425124	291002
58833	389682
287139	419591
77841	419291
458776	183533
72223	132740
354364	41849
128297	162203
304125	408965
4898	198297
220286	365495
405237	283107
429479	369599
234978	364109
187281	374835
229290	270095
336152	237100
468619	13370
275114	35707
450687	160633
198317	129551
457140	87889
28399	86077
66756	30272
18571	331297
16141	121605
195657	214050
415625	232377
75498	456277
405306	242961
387650	102096
147575	340735
366941	467248
341446	84089
118695	65134
172630	108222
423882	347036
185409	218077
419846	10646
183249	466737
237847	471690
479520	112312
271554	160250
421821	65670
118765	293749
348550	311491
260884	89597
132865	368930
446998	460010
407251	2380
490575	228431
375099	181351
448259	315671
221348	125399
52695	339741
51894	203279
485920	164726
29784	447348
277373	303095
132827	364552
428887	210722
248368	127921
398895	205289
6187	187834
25557	15133
470476	129999
52935	35421
403202	291674
355327	410388
319824	95593
464650	88113
38626	329727
409503	86728
247456	231017
311202	121755
477932	239719
159422	60479
339723	83933
377938	234147
19993	91711
70808	217310
135035	264908
342465	450825
132948	460989
236216	341644
365635	293742
480686	44469
448029	202698
437656	358965
166683	104915
383234	185013
287566	257204
252122	366828
456204	225306
274852	331737
20236	330157
411286	114723
156277	281272
4876	375840
413778	313775
262480	420688
60287	468227
401551	132740
118555	249685
214668	348165
21027	413525
25748	189342
209523	102494
304404	413924
299681	190447
404626	27680
391576	401461
221925	262423
110835	342292
231625	401432
476106	477506
268118	12981
338074	119381
15819	153348
473770	276589
128185	436686
148035	232890
15819	282815
321566	26584
254973	151061
81525	93399
128999	485883
99437	309198
167343	397629
120206	251080
304321	189003
283498	346949
486371	19246
375476	471287
210402	190369
12435	335477
328051	342807
242411	455196
25690	105053
262308	301659
470812	295484
469145	104885
282253	184163
117023	339672
121594	23822
378341	488061
177186	132636
105969	82430
402454	186714
206695	106169
110850	64123
354415	317675
15618	174167
28139	265750
457836	72432
89219	203713
42653	339080
49202	393326
64526	97247
336886	80662
196340	23018
312026	17155
319438	264848
395421	110677
423492	96977
493262	10345
433671	315380
332810	482631
313251	187974
53263	274103
307950	119868
125182	266852
153548	47804
212604	281563
168539	23018
398342	473324
313796	242484
287452	466046
169146	281924
55728	409550
194875	281273
129449	186384
359987	267602
128109	470496
438767	105585
116947	232890
119502	166
169200	95312
58484	323267
177461	326879
226023	266896
226828	73236
210428	248842
86661	318757
14177	224006
259964	202832
280084	42890
176014	341403
252061	51881
151344	145059
189528	157881
234324	425367
8354	420944
391391	313894
127050	394574
183534	476171
2622	1269
397385	234014
469360	435092
128337	43814
189271	34536
196949	73753
381563	317286
73298	26702
53919	369599
258513	78770
57484	169820
357606	165902
455074	360124
290955	16433
152858	313745
163435	266297
420140	13370
376543	261398
323828	438782
378387	243301
16089	337853
116947	63190
386516	10975
456616	430356
308533	400218
268380	188203
82774	223682
472519	276250
263748	440407
121635	307257
172113	433900
191761	411809
245920	37242
460956	153548
377708	275368
310971	282674
88971	317118
468225	15133
74964	144800
61286	203228
113046	174939
163976	446616
358132	10267
236774	328813
309917	220182
10751	198862
282036	69444
460894	313745
154264	69180
204077	478711
154806	247092
474578	433516
178422	71021
266957	189902
418123	404806
295143	63528
419239	101806
108036	88113
492155	418023
404166	75303
39612	285895
284362	110677
219989	407026
333118	300119
470362	309425
431145	296847
188971	356145
148495	99273
263889	479615
408333	87062
219363	393514
302043	53640
154766	405217
362243	440962
149190	7771
317568	185412
324267	317154
314930	115717
329379	15935
329416	362300
228128	442096
470356	354214
146893	353557
31039	117393
155311	284640
315692	163408
334092	117206
227899	9054
357514	4413
404783	274309
48730	476518
92395	14254
400910	42035
108598	95149
348798	445734
423731	122193
308906	429593
250123	10451
407851	458025
266222	295484
301560	101564
296553	450313
261593	60923
306282	114723
198727	34547
481419	356953
50087	245679
6906	312697
353361	297923
465417	114643
244115	390687
145585	327100
468095	376982
73588	347948
60047	360860
308700	339162
333615	26619
67351	152702
477763	67985
126233	23018
92635	165183
324590	39232
462127	66235
245298	74631
297436	85456
64544	314914
108065	151944
439749	94516
387155	53883
235021	306202
32482	14994
178422	195615
80536	312349
383638	205702
184558	202225
262210	333144
300273	416470
71582	348798
466315	130028
341311	369573
263021	5613
183139	392926
333638	130088
288523	437978
67359	394656
234957	156376
123081	484447
94839	5181
370231	256350
162647	94870
102249	24660
238693	420944
373073	27826
360531	478289
110835	474256
487283	18684
457571	217423
235827	418332
158805	435280
254446	17968
404960	2739
147668	88313
472049	190369
287227	145717
276744	296423
411937	398333
281433	162795
62133	90484
302722	464578
22804	10201
405829	317100
402430	378976
396549	236240
360292	261398
10804	31527
49900	54575
113888	390533
162303	109407
117703	245679
111685	94740
449547	263409
61396	182924
282912	490745
474692	14719
279336	46071
330958	61076
420757	38490
161023	273875
307541	237235
135960	82405
400520	282953
178048	403945
362194	466428
51008	478711
216071	451625
263703	339609
131965	345745
288332	282350
37866	187836
318998	53906
202885	40198
124711	421993
28227	330414
17082	292553
345107	448793
444323	329039
101502	341271
67524	336590
122269	471485
459149	238578
208877	168381
45165	303004
120132	100713
29656	132740
144733	91233
10137	10646
336487	353421
478441	84296
292467	27500
372415	15662
347010	37352
378686	463726
281600	264406
288839	121268
1494	214881
360232	277651
45399	396905
427531	413457
1633	50538
331272	364081
414089	8387
302017	10345
79081	94667
306196	285156
2735	162795
89826	216931
440779	477986
118387	476231
256373	383255
423828	361305
458768	94578
67118	15209
353894	341271
173887	257603
4476	220591
469405	124803
153324	287454
187834	71987
73791	127921
144891	342115
249300	115859
153007	123369
117076	99210
264782	345295
301659	46742
299820	190369
395935	330469
365121	430356
410839	111964
242210	456232
483987	381695
55235	257159
405209	75140
163360	65548
179342	480026
258306	301630
151045	132247
73327	69481
316828	110252
125212	116786
44844	144664
134790	324820
484236	73563
475158	231192
137454	437211
120874	338160
253527	119212
159671	128773
490214	444099
245503	476231
317801	185479
83157	114930
401841	15133
293417	71037
394764	115340
443308	387413
191123	390349
392370	198297
329121	110708
422358	317118
39601	276744
272824	242888
425942	165736
246077	384970
109733	364276
477932	82995
99099	233590
179535	261714
159068	476951
247024	276318
238468	37057
454160	287775
34137	70029
156348	224575
54802	270534
161001	166651
310836	451885
189986	350647
253512	166513
128189	489822
108126	15209
256368	6949
197385	310571
325694	443942
188911	190369
68098	442996
60065	124535
279007	262816
347078	71630
218570	212997
393346	12019
1846	183213
433802	384335
193336	94198
99350	478184
192980	169482
446182	344580
12377	309797
423049	480139
89219	92543
268680	341303
321911	3130
14728	404960
343769	330507
192849	303669
422060	364687
352686	177735
214012	228776
390348	291249
470772	312338
94264	121897
427104	187974
178187	369599
438886	325604
2621	93245
61572	435817
432803	447517
181668	374791
292324	412022
182857	408719
109135	162652
334303	336920
423870	38858
15895	205223
220925	48616
458918	381358
273322	126020
12526	171813
102933	48861
236756	101058
37824	66917
157878	199010
308432	164884
31588	52537
291363	241468
25592	387742
62059	190353
493918	178335
180259	404806
212182	124228
177601	355552
404956	355806
398900	33855
198327	142825
2661	9075
413794	186323
216897	224085
300813	481279
84226	317675
422219	457081
219546	156513
111329	132251
412130	209117
195121	213327
71249	274219
137454	341699
427505	111455
50078	353909
96151	212182
208594	399290
428017	478555
250892	144757
146893	59119
153322	49847
45314	472566
53450	2799
232731	290450
410006	300811
212460	268667
398330	133605
27073	3011
192267	432129
289675	205917
466810	315671
191484	218485
323396	252773
103244	348659
93594	485956
153407	271533
268768	334215
443826	89143
359562	164688
461182	327061
285606	299960
99015	423870
378357	85371
227588	340095
430576	149600
247068	303424
319259	195005
181651	95750
435468	98405
334246	153799
196398	335069
126911	218727
433833	258370
9665	189350
49949	15133
13157	229624
152641	137833
268781	393588
224997	132740
208859	314791
304965	341328
26367	335236
388870	232975
188863	446591
400120	50264
128158	254613
160182	48955
58484	267602
334662	147121
4634	443823
443307	428864
281574	431120
308781	233839
136955	135302
95810	392788
106739	413476
92401	160566
423887	128107
469084	95853
411548	59892
376483	417918
201925	313745
326568	16433
413816	103813
448104	367034
235748	342559
287938	395795
431075	13370
477584	86230
337751	379291
24596	110677
303036	15209
238327	447519
218842	69873
186440	239569
131186	73990
326260	218743
450687	23430
84008	190369
417221	232555
249894	148558
472635	440962
437849	354089
388390	267602
274801	154137
395755	273814
234148	61623
218970	42807
388321	119762
97885	453258
175762	341362
460302	343012
415349	240761
285076	21211
213616	265589
17554	196851
300160	48365
217409	249202
66547	228324
84429	23578
232523	267602
225254	474412
455215	346489
207471	67040
465820	355332
289486	183213
330014	464871
128738	299721
145810	39903
106274	194321
286511	331508
232596	109959
483704	190369
142000	73336
386030	332392
134593	57134
343894	446678
1839	180578
293541	101626
122161	174279
449836	377933
421207	396802
450072	235078
242249	391414
293123	28065
107118	341470
378504	316435
57478	201083
149830	165673
94102	363333
415619	472072
64729	113927
322509	357935
92635	300397
402573	51457
448302	387291
304030	29068
390950	103476
81879	80193
485704	434612
230731	320132
381938	305566
74724	317132
46339	146202
106851	431137
416922	486339
317132	35065
77375	469839
75371	489346
430891	48275
381816	134170
475039	390396
345256	250434
221711	238578
147706	265554
120195	364617
266307	328742
106268	134145
230099	354260
334092	138799
280994	64335
481304	166063
479310	287892
355048	484447
336498	207407
399314	193473
439909	405063
196558	90123
57	321076
474253	223962
220756	132894
144172	79452
221288	340224
226919	466737
313547	13666
175701	366941
362170	32807
65936	87471
22599	186259
276572	405882
53197	405626
170524	60581
321406	270095
406577	483552
87630	356228
373810	412980
256778	347104
394694	312697
358101	72985
234773	195597
365041	62191
340073	218615
344795	138088
326631	402170
314291	318875
90076	185076
307030	41075
291816	336590
196123	454975
311117	384366
321919	471808
259642	150332
243123	67089
105145	478232
120524	477848
127211	303648
244499	250930
357966	259929
99292	8623
288247	458207
21111	23018
259978	302953
18323	166513
404892	478060
94985	123077
146189	360708
130069	114426
438291	245679
448457	313745
68174	49896
264578	321671
404568	448740
442236	412517
244364	142678
217254	265409
216843	387327
344561	315671
196903	332392
66853	230324
238266	217799
172163	115917
73970	51222
400437	96977
101177	113138
73327	301107
369635	412216
482851	20382
318573	203191
440317	29025
336152	35985
153039	315832
4645	41959
193916	461815
306635	357731
68042	428026
474358	62885
130069	9853
133708	254109
353103	317356
34362	411424
405029	371918
258864	355700
331364	208468
96853	374030
14728	317675
487212	274239
458215	285655
372012	262299
223820	185742
241993	13730
197515	388046
136364	293813
23261	27464
345551	299440
374336	371479
469532	239532
370766	57134
294007	407473
90879	343501
97926	190446
324199	160419
229736	420757
228431	14177
473797	214754
189974	454822
107809	409191
384939	225260
91523	407191
386380	402731
127395	187277
477051	87937
18451	208031
350935	349901
141373	375924
243894	353557
256901	25053
248268	479615
400383	375840
137212	355466
293670	334034
162193	420944
71189	381245
212490	88221
263997	489552
29710	207082
158295	118168
461780	220417
21411	220274
460478	60517
272094	70981
354022	284891
18459	210353
207602	385007
196903	128429
338812	354295
474591	242759
294307	242538
436274	467678
319055	21411
326830	321923
299131	14314
462349	164164
145577	489822
15027	324723
484035	406466
489315	358627
174783	113984
434726	199633
244399	105128
216229	392223
89883	485376
423721	130250
147167	17279
396808	267358
136130	49021
303895	331860
153813	389744
237061	328550
392896	92592
183274	120057
123661	330675
153322	28413
119001	285722
81304	121171
155697	30568
5700	10490
387586	192901
101185	157152
403618	208493
424167	263648
11719	157247
160124	5040
246613	388192
85390	158153
211796	316388
17725	446105
42589	395988
271156	167588
440190	239528
309917	309524
120509	123410
55313	350696
17032	275983
381668	122146
121594	429161
408459	387742
49824	36836
466633	357157
437396	408719
82712	23018
134920	354643
379538	406662
411969	94830
246545	308279
436796	180334
78030	430814
21095	354694
451551	22887
27403	388904
214034	186159
352739	83983
310981	392062
79577	49903
458323	415606
399314	190854
481419	406491
127356	187248
91657	227545
273572	127921
258168	422488
199414	340662
277977	80290
449772	293813
350732	375840
146654	487192
215888	422175
129351	468162
71430	232033
345147	225872
219198	366181
427827	73740
448104	315275
229699	42890
159132	15209
235344	332841
451401	452626
318263	69856
144973	70163
110259	141263
349416	404960
293106	27521
77420	76986
402698	55522
488408	307829
23020	486256
183081	460345
314723	434945
147317	298182
98780	223929
16431	192643
84059	438231
351818	12245
71348	286028
274098	94516
341406	231638
273683	287024
478369	459646
334372	96167
273468	24943
346482	262954
444875	4634
220761	49903
217822	81144
22394	264064
41189	125565
488346	250961
408623	193070
143287	105878
31082	149600
337402	387742
62741	360427
462843	421115
337662	1057
161449	477986
65134	186449
18324	226152
141254	267022
113389	269654
374867	172184
325783	313855
225700	204596
390032	317118
318707	475881
75965	198317
428487	183213
350061	54573
204775	56866
167877	8607
32563	486309
458638	456640
412415	167581
75495	137542
162117	302318
162177	166396
284218	109329
128732	358260
320233	113352
71430	224285
482628	452643
162264	10646
23020	160679
80475	103849
309308	354914
481825	91370
170455	433279
440500	256121
288203	124120
313355	439970
256325	398634
36711	28129
330444	268176
306641	201599
214853	326553
183988	250679
361172	392788
129326	224204
294308	263635
425827	405937
102440	306527
355025	71017
128903	49903
168710	6508
303342	63599
63574	456065
359618	94344
446206	157255
348952	68762
230574	479388
453361	164884
131752	381280
235375	68636
15426	385000
30292	344544
115948	103804
226642	27186
269872	311694
477988	13129
168494	157024
21758	343638
102933	17186
479147	210050
226806	380071
294787	264766
324915	343721
160561	327340
168057	313745
392062	18534
146277	293813
74244	267602
458065	340469
406135	147493
410390	276744
463002	390349
326260	154872
221024	262594
101689	260831
384243	248384
276978	315990
432837	484480
463471	491056
407280	92831
261401	302033
120253	362784
211045	371934
46298	52537
3684	104498
44487	418771
135052	142018
300901	401101
347121	351796
262980	111335
260801	256582
272146	347057
8254	399468
437324	410074
290216	28129
263611	183471
172417	194165
162800	478415
381831	223409
151427	48365
491445	294813
425022	34793
328634	380858
222572	474412
204442	399033
9629	358663
147354	420944
485550	385279
490370	83017
131548	203656
270512	184182
318310	40362
392837	313314
123218	267602
398506	264303
452361	426986
468118	269979
454131	258905
106599	423559
407223	391303
358166	480236
65683	122694
272490	42164
80053	223297
270201	181503
445188	420944
242777	160941
466562	40784
192789	214129
22779	191970
408884	168050
61476	352409
227489	480276
406764	475917
325067	189409
103449	447517
380308	330539
4927	426439
16198	160573
448353	63314
11696	473223
429391	16153
237242	42189
345331	190369
268914	107222
218824	90862
120339	426005
46976	349763
279499	45662
127211	249202
276632	369599
262099	284971
60739	255860
354367	300555
300649	406440
276821	133933
416426	25016
340918	144188
58142	395988
107796	39016
347973	121612
185654	7991
309276	65891
75850	144073
315614	478182
296029	141974
310083	227604
284218	146640
32124	208617
300901	187974
281324	6253
238329	157339
367860	179692
13012	478415
103649	86476
193386	330469
79134	139022
317676	481279
462691	451016
137258	132247
473353	305449
221676	28129
346216	33965
331872	433956
378873	476951
127418	346346
165838	236100
12045	169789
334736	288415
245476	147460
392061	452275
250512	69856
85016	353787
33966	207357
271032	182782
353632	270262
393120	185365
155302	477136
13428	413525
145804	310756
394764	28065
68204	138283
308618	308278
464285	48049
316747	336291
179597	466637
343297	94516
127025	478415
279356	122283
154619	21583
476855	263463
429841	424497
268118	26370
436699	121828
56396	137508
372156	458183
197726	157624
392127	144470
220989	193486
285359	138705
124729	277731
219687	210738
168456	433827
479268	490167
396381	53994
118237	175686
466975	309425
249049	98644
352232	476951
49773	427961
88006	486411
85476	474586
320512	298182
432409	127298
41458	199259
301355	278206
377296	259435
461693	226308
26675	149822
309276	139341
461767	418954
128556	248835
312201	88203
485073	192610
353644	186737
317247	342862
283126	238867
429700	392003
419512	442000
187834	392323
47503	364708
248013	229087
35580	316117
240321	86642
138579	449728
208047	377187
97831	426736
474606	368205
309917	291521
480633	304865
130331	40284
358373	247069
268070	365127
125343	224480
434329	267602
31236	62191
103334	409828
439051	484447
175384	88113
71189	217699
441717	99990
112275	465996
200513	315078
64936	373169
67370	284219
26740	37121
310153	244392
461887	366534
414646	49903
283521	79861
390596	261714
202352	161080
373025	420790
329778	227753
402608	32002
28403	144073
435337	355008
326260	88027
447989	153574
259651	86728
41677	294965
106531	85531
287878	146445
24463	296747
281574	67089
260885	110677
41774	379610
208345	363973
15819	411674
156189	203914
349533	319756
396230	295484
39348	440660
143013	267602
19108	314237
321809	478060
340037	301475
200440	57759
421140	382832
210770	307403
99913	263769
116217	473818
70196	434893
438640	155311
476455	217223
474171	183213
367925	382984
300411	157875
365531	447560
104659	43573
226167	40470
40452	218727
388696	72127
418992	278907
173435	188720
187585	85757
56964	472541
386125	230818
68098	85038
68843	41653
452353	103856
263904	183213
200103	488109
123732	32881
153687	155697
360882	115671
200568	343085
387775	28066
138297	420842
235070	254710
424647	225552
238190	375269
258887	300800
254559	364316
472662	348798
329698	150770
37475	198317
184629	414212
466133	226308
252062	237019
405555	1020
274761	348798
211470	249102
472706	75914
276821	418551
422169	443778
152052	119762
407660	247373
82230	257339
404568	20492
286826	257359
79392	110708
24646	445353
483566	122947
113595	28129
379339	357247
385581	366493
227456	323079
274354	479783
116895	35622
48282	19025
338755	166625
463471	8511
434301	485713
354584	351425
204937	188812
276821	85078
254427	396080
129449	209572
106268	12177
278108	46278
270237	94344
182771	250410
481509	360708
23904	222607
384201	213957
11209	426439
385087	195948
428103	229382
492149	395066
191742	110816
111294	352318
338931	157969
20392	77031
57632	399736
380454	80501
156518	304589
148139	383195
201676	220282
35399	284843
312842	50868
391608	149988
3809	3755
393933	145948
299417	256121
219198	441968
337097	15209
71125	59672
34510	141446
81984	256204
61598	324377
256893	278642
206006	395964
52656	211660
84836	429871
330662	491760
126449	293813
313578	204078
130069	86443
275763	368116
438900	389437
213243	435095
403993	461944
96003	14919
415360	130028
192238	279509
303439	152085
240495	32807
381578	483216
112438	205270
40522	417918
163740	344828
297979	38052
319051	166513
273244	281924
216666	292212
51601	301364
293345	60065
252826	418551
238791	146202
183226	378462
165979	63528
94701	378462
84761	430356
160253	309853
65980	160379
187904	260014
117455	407756
268447	17181
224630	366666
266121	479842
421207	218727
307628	156788
466562	83080
359353	345393
257977	437891
169735	373189
452477	458877
238216	226706
318998	376130
380861	209471
167892	278907
128247	294548
37657	4369
45121	52983
20946	101671
360463	385237
94985	426887
266456	378686
240404	151674
30513	340034
109824	369760
400542	273468
168463	313745
171673	385076
426523	338271
128580	476447
153619	277191
27306	467703
370820	395053
440293	257298
123660	121472
407219	205223
36708	26779
411229	346501
431045	193749
295455	240225
186650	309801
100669	132740
22567	135555
71100	351145
213873	308767
390006	440239
198317	166299
433820	433713
262286	137508
21634	376060
33343	74886
54855	56565
259775	99620
113363	128544
490288	387742
110937	195979
274737	79989
304153	186159
325237	334651
148692	252664
145799	469227
268768	68327
17729	29469
435862	295650
85371	387185
489200	338025
279170	36555
31780	413284
146197	354630
338015	60470
428961	205365
282453	426736
370679	440660
208031	25658
217860	296197
79768	84476
252923	31041
323222	409032
494068	298767
151264	192365
317723	317118
211783	290071
180059	204138
319259	253669
314291	16325
252740	166513
169937	15598
67521	4546
261021	422544
79817	410839
7242	130034
210595	286936
156389	106271
488100	194999
112372	253102
121474	459317
142546	89282
359976	190369
204239	62191
375619	16433
277090	352361
170418	248835
42644	22294
487159	187920
443163	354630
60710	175608
62792	9054
222094	412543
400288	11792
401363	361571
364200	420736
141328	423511
70217	493459
291587	252644
27292	385000
27417	487185
294144	315888
111964	249709
379809	29105
398997	258943
52758	218727
37226	401928
154981	49611
245921	124932
106917	257498
33398	79989
426157	25410
295009	192704
333603	407386
210903	185102
378524	200660
248552	70557
371803	376361
183222	478415
201502	19479
28254	155468
82981	402656
108063	81557
385714	9054
228431	395393
223780	295317
380600	470128
157663	14583
346625	129708
481359	256121
465687	160173
379416	305686
179534	36066
11873	16433
298780	125772
239129	41826
359790	258220
85789	371918
463333	467176
62947	285156
129105	27464
224491	290450
468471	420944
276509	336915
40890	90681
152126	110227
343334	353836
423468	141068
59533	119281
103050	60517
293608	40447
308618	350347
393046	9054
121637	414008
123449	430137
384761	248510
378504	194683
353098	340469
226396	291324
308122	99276
336378	417483
114267	45049
455074	274304
178911	265409
107709	189297
247133	218355
356255	491011
264120	334680
316575	277961
21275	255640
84417	420392
178946	383496
87998	331804
23020	425846
202109	53490
232460	226741
57300	385378
97309	369599
54716	266457
130347	361740
163089	86560
270248	411809
320128	21411
134565	203523
302298	393485
109733	364510
473132	451414
213792	94625
36711	95149
131861	12177
241198	421207
136731	388850
201131	492204
157099	48477
103322	240966
9175	193619
184648	13370
183792	354554
73660	449973
334446	476951
337120	8779
20767	390680
351108	53525
160935	393326
409745	367110
101689	240225
65385	71595
44717	385079
239498	365609
454198	55689
330374	49828
59768	107148
477037	194469
188633	110708
465686	462900
206411	364972
123315	346768
41234	194145
140524	439979
269255	252573
273063	272159
310170	250434
78206	367547
266965	2497
436624	315671
392624	291521
211189	73742
189263	190369
488919	228491
23530	33666
311639	19804
116166	210574
325258	440422
266965	421830
489499	4349
81302	83178
484691	48163
362725	443146
421794	341940
288581	163354
248377	157136
368205	313553
260043	286936
214114	21583
216544	388047
306637	221324
419737	74561
437675	138807
383339	218727
360856	50009
209824	139297
153007	486338
337479	400002
442681	62952
286673	454016
446836	361747
345401	296628
107524	121420
178831	269199
381552	64490
247597	44258
372340	252565
6467	245228
82681	472891
113620	235034
478132	165395
483500	8607
138433	278798
44829	234356
305724	463815
392951	198694
221296	394137
333183	118286
490636	96977
26371	35794
351913	329630
348769	72565
471463	36856
168130	181386
429391	20959
368651	263514
252050	267352
4903	255620
478865	123213
344653	240445
287852	269473
240859	293813
392320	280933
474027	126892
369903	9706
61367	349672
470865	205045
86901	364146
106697	276899
212459	111039
21272	15516
409260	291452
371606	235571
219020	310261
109254	9507
214	38063
157725	146835
361553	148172
251116	79507
257822	258486
203406	116857
21411	356666
88632	91032
1737	317100
150921	94516
54473	477308
163869	483235
364531	54976
459616	276358
281074	380071
399687	49651
41016	21057
235143	439031
115715	233220
470121	92732
267516	280174
117348	24180
141240	214849
456003	62124
438510	205417
163390	48163
265179	262954
112099	79223
263557	323213
362290	315367
451427	397373
321888	251199
482863	63957
229029	442026
125830	187836
385991	87297
455465	84357
86944	411205
485094	359762
259823	379687
247812	227101
263405	39664
68163	150942
236409	479966
144550	273687
149467	97215
467589	2831
474976	269612
409610	237548
105979	96259
210257	451460
51195	219929
375250	49828
114944	369599
325753	477986
318617	457473
345715	102618
397760	227101
31780	196783
253210	195121
457455	235700
6457	73624
85698	212278
302918	359981
160566	426034
347121	148871
303742	98906
153006	472609
151622	2153
56177	126406
458366	317118
239561	197133
115917	134695
101610	198391
69312	264567
126140	433193
174814	15209
432400	408931
75501	390861
350064	391414
67248	6984
480633	50264
299580	370100
72619	406629
125529	343484
302880	86892
337191	484330
274009	196783
446807	432518
395914	381277
390232	282831
372019	391414
131574	217703
375405	468910
489068	53863
334816	169330
457225	249728
436857	211120
84455	10108
197302	282595
303420	292721
412600	297969
383226	73075
117348	33490
100499	420356
326864	15209
330246	272846
164741	471753
15583	127636
455487	425846
337461	147591
380471	318932
302188	212701
258376	267352
449212	401221
117848	392258
169630	111900
420790	58731
221146	15209
132233	461846
355327	287957
110510	296553
271023	76454
339293	440784
54068	346567
84319	73990
453679	329215
455409	393326
307824	425241
371983	221191
254204	297362
179837	371918
5944	476880
97588	329675
430433	399136
454827	12263
239363	10646
320404	119868
479287	84775
86632	440461
421635	394015
230283	391414
484864	53389
138712	423559
253165	453854
357373	325451
162497	48275
187362	470182
328326	477986
317583	137355
165533	318735
390642	29086
413889	145948
477243	486012
84536	126843
320078	210579
317168	83017
400781	476471
409447	386559
219410	173441
130121	378387
390109	422262
254430	463350
48898	209091
84417	130742
487160	62038
226945	190369
158326	72841
486176	343547
148914	168213
155730	345401
45724	335457
24155	104527
301281	263958
448298	283096
344099	285446
218842	329413
159407	310756
456658	449468
336941	351639
437792	51895
359204	237458
47825	47349
226919	282263
284049	145184
226286	5228
86768	490525
47436	338271
482960	425846
317437	146183
78669	164307
376025	387742
404331	435448
325434	51274
30152	291521
71473	335812
325905	110677
347485	186259
15951	35735
355173	324639
344919	16433
214904	421495
299222	134694
89257	79213
138807	442807
418720	411083
410951	150540
153322	480954
283521	341271
272248	301501
395336	285937
339190	288035
173176	365746
406400	296509
152979	124737
229735	163773
479389	194978
361001	6960
342486	352952
21816	31178
152033	82856
164606	3687
318977	374675
56429	25960
491833	262954
282453	430610
27417	426930
485667	263949
385538	351117
130300	452055
406809	115917
40811	370866
178422	150578
182612	300155
238771	326130
30223	476951
332532	417918
244392	335259
323048	422643
483052	478184
439953	221061
414058	246100
145059	418551
88818	159249
287996	35622
220609	468234
153202	6949
10617	471093
216190	479877
124013	387742
468154	446630
264164	235866
211183	52432
198808	430356
185447	298775
325491	2064
164231	16433
64691	315380
38805	366600
452148	377906
89489	159058
436575	261865
105017	420314
192611	298127
247480	427952
256623	126881
136857	473626
9741	336590
264750	296121
153813	100705
402288	39255
190817	313802
122283	250689
231800	127357
210827	442030
490968	236269
68331	69968
195294	249202
324459	440660
482052	34252
407166	393760
189064	427205
148771	106109
278354	250679
271032	144909
86311	465625
66486	46785
248128	190369
398289	313745
306708	245589
348552	48861
258452	374806
107546	90426
121033	195948
50437	195075
46995	449419
361373	258370
104740	49977
368240	15209
464548	94182
29802	440398
457214	190369
489831	217423
474942	484859
393323	341551
135140	417918
406218	264406
58438	125115
271156	392113
377206	176913
117214	230620
314245	331349
130069	358973
458527	489891
329743	417918
297436	218577
6072	76585
120831	190369
460974	109023
295416	215803
318824	329727
470001	190369
66383	209108
94609	187974
39983	279175
489128	333762
465246	342761
475834	160957
140839	255290
246006	404960
315394	146202
325162	481200
52910	60517
53018	382448
79323	393573
148734	309246
12119	121502
56115	34548
121950	413153
84698	470672
134599	85582
109733	279012
454867	230303
226896	10646
252396	433279
307028	77438
3234	94344
443062	100841
96566	405155
24255	221660
267156	276208
34487	426922
211487	262825
175432	465019
163171	31957
36182	270468
46870	218487
407597	382814
45376	393326
235585	103205
56068	5929
173284	475593
363145	440962
144073	461846
403627	172417
447520	21523
115086	67584
66383	370492
158005	186061
482377	474208
324873	180273
285597	450758
405555	258461
339963	62275
68630	244471
107932	426465
454519	267602
332146	308709
433630	406626
283194	288998
209898	34603
180488	196534
332216	339530
343038	461769
111970	107711
183614	236582
6906	411809
186577	365836
328685	378686
480801	142697
417358	414699
241749	295404
160169	197996
17173	122462
489668	485877
317555	341727
447863	277585
258955	213379
420493	39255
25244	48365
337318	438783
431857	238018
26806	384955
363324	263959
421682	462901
48521	313745
296585	457081
11194	15209
206131	220417
181843	105017
364262	15581
165680	102980
165161	19139
423517	249642
359362	347722
439588	382149
399505	162515
392732	288035
254397	267352
188310	235462
172087	287740
410965	74572
27083	315261
115610	283005
130069	21070
362396	413525
39601	429234
185449	250578
325455	311629
291525	293813
480967	398333
295629	297465
456748	79249
287685	315671
401838	299666
481356	94516
300401	437065
360846	15249
454295	168973
144845	210225
266307	411119
310790	376421
217076	152502
323450	385000
29278	318946
76228	17812
99620	337895
430776	294109
423392	313745
146893	383360
136955	102186
251791	267956
297512	205287
327209	250769
271336	420944
335069	315161
235034	50391
322366	227107
321648	148246
323426	22520
247556	368707
484786	280043
330879	487938
242965	9848
180190	160419
402519	302033
428944	122585
346832	127921
32741	20719
405096	456708
147081	21902
488971	54032
14871	77727
239431	94322
49004	461846
253111	106576
160010	161920
387598	453012
75618	125706
344561	287694
141351	464420
233045	418301
82078	61572
24918	470104
406390	195948
90173	94344
62553	35665
193210	303175
100829	49828
142302	329685
155695	337034
81428	282003
133732	494016
336896	291521
247279	32114
151773	269230
442887	40780
405749	227055
10093	427714
360531	250792
377987	295455
11019	186440
391355	315888
315842	14476
386412	341271
165896	41296
164037	186440
293913	55006
146861	454746
215898	146481
363171	155622
267895	187998
362224	50678
7189	32807
192465	407368
187921	355012
361120	401854
394411	429863
444380	267920
424142	237517
129074	105585
57125	17186
471169	46729
188567	492658
65134	201493
326608	404806
328492	234768
423353	393326
452833	463089
374015	299819
45037	273831
360254	34255
221324	84671
456495	292091
172256	114927
266872	336590
161480	342761
454750	367637
430831	443180
68977	406371
277716	440254
101782	461392
288190	301178
29898	151944
412472	317356
176130	452846
359364	39357
22203	428214
48131	245679
445478	286936
492958	190369
80880	234198
230051	227677
406083	242278
202352	144306
199696	424529
33056	183213
275533	402949
30568	362713
385614	146248
109189	305807
36755	420944
424807	442793
440327	346221
4035	111039
128084	473320
93691	476412
369928	240609
28357	145447
446588	175041
420863	440660
283093	132747
309218	110677
243492	243301
414477	158101
289247	491064
181526	171434
254446	319081
385463	170686
11775	136535
134366	273831
374901	396427
76708	103952
195974	385005
156309	452098
295543	479614
167583	69734
426292	341271
203051	111104
488630	470444
361698	192195
211798	91405
181353	40161
96334	240374
4818	307423
262351	18917
233117	259448
250153	327217
457418	146600
64222	95149
438460	293813
92635	219782
230063	395890
174801	30763
459404	4413
173397	393106
10546	175818
212460	390818
169135	273543
398995	327922
429314	160232
281542	163577
295924	198317
26519	61006
101892	214559
294715	80969
4147	351369
461363	478415
363019	418352
481492	256121
404198	294140
110512	367280
29737	88004
481723	43522
350263	228233
258623	233415
148395	23874
217477	135896
262588	12207
459009	16441
250225	310498
414976	416783
134665	181536
375943	12783
223429	237178
251898	324743
113512	343804
472164	137368
265965	421830
167475	38490
81231	97894
51365	368205
344676	137508
180830	323736
493661	439623
304431	200270
166842	447517
193793	144306
105249	157339
443308	29023
184949	327217
117545	216591
240301	338615
19541	399470
33172	99210
111191	194202
241937	466804
31420	276621
221852	467690
231770	187974
331503	393810
78429	353596
271323	273934
477932	485350
153198	405217
21355	49903
116635	451248
31323	334498
271283	13268
116689	329134
471376	143678
483058	476962
88606	54385
335727	49966
96895	464872
28117	4113
193054	313099
386901	163465
292198	447560
391971	80587
442341	148739
391916	352260
227428	343734
296339	465222
372582	482162
462475	245679
476007	94640
20477	50264
128201	86950
216409	226494
408888	494102
168437	418371
15417	366941
155121	407306
173701	327217
188683	428242
344352	113522
308860	247148
463891	301560
239431	321593
289126	388677
246836	414076
88266	322422
268702	349332
425467	65194
425238	481823
226787	284090
237242	54671
93551	446351
89883	371884
315137	430610
132539	336590
347216	11034
453018	116283
317049	447335
193767	237805
130776	440716
194909	266852
204762	94362
343773	276876
406217	281924
200884	214625
439541	248887
38604	184777
415247	133828
63095	28437
302566	24943
101728	53879
299681	416655
87214	487502
27389	180841
93976	118791
488971	54205
336310	273831
301246	334507
147795	106840
352779	463615
186597	185485
375405	486571
449054	421830
71011	427185
272742	364517
222789	293813
333737	53640
291984	390898
3809	226481
212412	491853
174156	440804
49482	440660
411862	457093
116730	166315
394060	57053
76539	291484
225404	11710
133691	10661
119760	376413
480790	165653
130069	185019
309589	327410
457776	195948
280859	11626
98356	152085
360739	161721
200316	236213
102441	238894
62255	476231
472513	287875
414004	50221
409016	25531
489552	472142
485345	490741
46105	264277
207660	212081
451813	15209
104439	146865
336054	89489
373888	451016
438791	275627
192800	12768
280650	393514
419685	26619
2432	484274
478486	204563
410044	42890
172517	155217
306043	95942
185771	268097
423731	19789
136955	120988
392086	393238
249017	167424
453847	62491
137916	62191
216809	59966
148328	190369
415024	326657
386538	35707
476692	462973
76067	387742
198317	440803
428421	402734
129363	179375
228128	63792
408249	136845
469250	116866
466176	44246
419737	309085
338826	297298
45673	360531
133909	211312
425932	490452
94854	190369
123061	426716
307628	286337
325009	317118
130060	245715
407540	181237
363316	374404
212768	10653
188912	366534
359790	258646
183096	287544
62825	309774
139185	9752
246730	269797
341010	407459
51365	35707
43485	307279
110584	54671
319034	370844
152845	211868
369795	421975
49311	24840
32430	181680
398507	272407
484058	188718
410364	144845
3311	334680
73900	390861
303514	204822
102999	294548
217374	119868
198405	105585
164359	317509
1687	399929
253931	53883
234843	252961
344822	30133
177042	487921
173759	401004
102987	440474
85621	468832
134876	337047
333737	487833
428735	174683
459631	217423
180564	245679
383125	199534
232344	41437
364054	190369
415024	1321
51581	451659
447610	179898
481044	53994
244688	227163
155848	190369
225328	186159
406408	295404
389224	334974
163413	473846
207156	260267
107948	469235
208794	127329
228477	52163
217854	149388
344924	434945
112998	85423
30477	330821
155530	350730
361100	428087
372999	268828
195328	282982
41724	489822
408670	181767
394359	10748
381493	468387
150008	271479
36860	425846
360339	302424
39195	92599
258938	365191
440000	86892
370902	328508
42979	328185
470992	90884
332362	450684
211280	140762
25728	205795
10846	276358
386022	338537
467318	428103
487262	55384
267940	265883
163448	347922
316565	434198
217740	392381
157758	238957
468350	42890
487083	84388
374863	492906
20236	387987
190148	21379
177460	166513
35168	432439
456231	106439
433083	336590
339195	366941
411862	413880
76228	252469
474456	1270
203200	203381
483987	169965
492415	353414
334351	300121
229964	371918
212683	99405
19013	384759
388485	53389
456453	265065
380258	366991
92693	387742
55362	309425
22989	58728
235512	336934
283435	375840
234949	362873
455634	248289
261033	316388
306772	169485
471426	258817
134694	94038
78302	122780
243382	296054
23924	10620
421241	379598
300486	127371
448104	18239
245250	54105
386389	94798
358860	232784
150242	74945
77938	271367
475480	351639
204077	254044
371806	366493
107709	347202
144299	417166
321224	186440
68187	342689
245885	249334
45349	472072
472880	341777
405941	489591
166249	372060
396423	16433
405876	33553
145857	54895
363129	252443
36911	489496
346618	369837
8025	364294
351015	60197
356989	447358
177084	8615
426190	237548
466790	284891
485847	285156
224285	381377
209787	30632
82333	356638
56772	463535
134358	466151
143047	104299
143161	273831
398176	447560
336413	264766
392845	370990
279489	313745
124002	154089
349072	269374
135256	51895
176383	227101
481419	40967
225955	389682
20946	391125
106766	6072
411991	437917
125074	68357
393024	50155
392677	22689
26107	74103
345107	279544
232035	140044
140142	252726
420310	221273
73290	197212
118188	401949
149038	296185
266502	103512
373332	362598
422603	441258
149712	261396
35628	474412
364450	384400
199765	136435
102891	211868
446550	463623
406660	80374
215329	416877
20461	420790
468640	378686
329379	244056
196030	177861
299904	168549
5061	273831
49874	121895
228135	396912
479229	399313
237561	110930
315692	54536
29773	49903
22491	66053
235540	328650
3809	56473
321547	267654
282025	48275
391114	84092
35612	472167
47080	204198
640	139721
482345	15787
276876	12870
81750	13151
15904	89571
323134	175402
21744	202523
59986	72256
41968	447467
129760	45227
360110	197049
3459	102096
111192	216588
369397	103448
170643	170341
55648	8254
380470	337992
460448	124815
285170	122602
300040	190369
219690	10100
414510	388575
269677	114643
25239	377
457108	265065
409681	274485
364425	293106
493382	263601
350347	90682
81768	139398
236032	27570
30581	418303
342805	86728
145585	433890
332020	226494
384218	28361
465093	264406
348176	54976
198738	371755
434786	355065
183916	357854
410208	253693
59887	440660
244492	288441
354165	15133
28357	65
126219	380931
106475	175402
349857	134694
267719	112081
476674	187922
298581	116572
117953	440660
453532	181530
458638	158420
61239	134573
296327	296439
19168	71219
270095	272601
346216	164425
437684	180101
31830	60318
212533	494102
314974	286854
242210	147121
430313	91600
218665	450647
164974	57607
380966	181322
276373	278704
317751	92567
312282	331763
386973	145064
150583	100065
178867	94516
317724	40388
167023	313454
432339	258432
224990	246592
339051	34981
349872	214279
193669	247457
278385	380071
244536	288887
326260	293275
117725	351158
84429	142747
393411	88984
486674	378859
364467	286598
252742	303175
288354	14536
493715	30335
438475	404552
163661	368652
78742	486863
483571	268261
191761	94516
89238	357393
53004	336590
39215	55243
241123	294895
438955	483921
218818	119381
149473	203656
215149	428143
173650	462082
276427	53389
158445	393326
25622	276521
83184	439074
470264	359762
248549	467690
111968	414561
269236	236213
214725	118890
183668	387742
445487	82585
456089	173441
124942	190369
146909	18479
106313	462973
355025	250004
360137	162795
47035	183108
209359	388575
75681	47077
488390	366304
302037	122462
258874	397514
483868	203656
427866	178436
391391	367483
468402	311515
15959	317356
239924	205223
294355	473193
190437	216258
115168	130050
136999	234356
100450	25907
394355	249334
306734	491142
472176	313745
17299	421830
259827	101058
72127	391414
88949	366127
97388	463822
126470	317100
160573	4098
479351	260840
340989	157423
325378	414258
399950	6899
222282	27464
252988	293813
326631	41157
303567	148199
21482	143634
9232	47809
169826	401378
481676	362598
426569	197387
90335	5769
182974	42890
465930	212278
410390	372421
363115	193856
182657	236737
296260	386857
467828	185335
207660	165267
300727	2818
296772	367296
404069	281749
491272	119381
328367	47349
481405	474079
93887	378462
279068	16170
109676	451373
150249	278523
278062	120021
350076	120195
380465	400064
350574	360461
247474	201541
263377	207793
258147	35707
439992	100871
157490	115838
14728	283354
397642	98499
246966	134348
372340	395670
319081	476240
167369	3675
321329	311297
6467	324037
82239	389384
73347	333357
381065	48275
340916	401871
289675	394178
279973	476171
167056	100796
309583	134694
243285	295544
77756	368892
38139	391414
108437	152546
53993	264143
385155	341519
162564	256723
336078	194513
332385	285634
325044	112700
336071	214279
469026	209471
193020	394948
340197	374806
107709	291890
322255	479614
432435	390349
346647	281707
279889	481785
486381	356628
386424	138600
215583	402989
285966	104244
127833	276093
84193	300683
229294	81448
117497	153995
398903	294234
338660	190369
292204	267602
75133	324352
105132	107473
24357	138823
266608	81508
68648	101030
137621	227567
415582	252344
66798	455872
119694	195469
215896	447831
284033	50886
256933	324377
17987	176077
332271	315566
66636	181680
456931	23782
416116	332233
276213	493342
86476	332160
255859	169592
16444	49903
364841	129270
416212	264406
273777	357308
465222	451016
343225	29253
235526	235679
43992	182704
451727	166651
71125	251331
411461	431799
406671	44269
257822	113138
239055	82794
317854	464420
113988	220983
79899	261396
165502	53490
376988	286376
89122	279798
361008	472298
335777	295484
133909	352136
301676	249509
332230	120986
481044	324470
63997	385279
35971	49915
35433	457958
128185	405217
452477	246672
61436	78084
441898	285156
68035	114063
273900	130028
422326	291220
82150	262276
121132	2971
47477	481384
243749	358848
413378	255687
177254	190369
186703	91399
456385	53863
107812	250805
344523	478415
311785	313745
273641	28622
457908	214024
16641	487266
40308	125469
458855	326314
36821	378462
236375	190369
92105	298765
383977	156054
124131	361422
9974	115340
169825	195342
39892	462377
189821	82478
229219	64524
312998	398630
492536	183213
119023	479614
100697	356177
200867	370554
285998	44397
362267	98537
99060	332458
375113	476412
65759	225864
84186	154271
365358	291672
216006	320625
54882	190369
152240	89855
354773	160379
91600	474341
366504	230397
153687	191959
26976	62275
33474	449648
257791	128101
60477	422841
443815	324037
440274	203656
62482	8202
109797	405217
449521	148479
48987	8422
447610	431137
14460	11626
18615	400582
43506	40722
214853	186095
187885	122780
141535	141623
409142	222701
400888	357357
202469	328647
238405	303175
318735	260320
202257	489822
362267	27985
475291	21149
236410	229986
302918	261146
222990	32406
67391	163733
122140	12177
1592	478415
107408	489822
69253	393326
319824	248971
231480	13954
63603	264595
319768	34785
81432	322593
381262	94516
35134	185713
180063	76454
221329	481392
283608	441021
101648	463822
245408	198688
333287	15464
261281	6576
444139	116396
330600	52132
323851	36195
35976	2739
15911	54277
18388	270908
49789	169437
208180	445353
100438	264406
80193	289502
270862	462795
252166	484330
315573	376963
74442	228431
54247	489822
2482	289970
308122	147690
445012	202126
450938	151944
289884	442415
253017	184344
160340	427180
285147	267352
17968	110677
266291	251470
234788	95141
65044	129905
409016	360549
41755	230925
190281	111654
315353	254588
288024	357854
285023	449298
198175	476412
336825	415967
94940	115340
209824	304173
81735	56068
479262	484584
63949	371843
397412	42890
113895	392788
619	478754
337288	223519
351791	389761
220540	392086
101359	134694
27292	110677
172379	489203
316310	246926
117719	230829
442447	96521
104160	339034
64047	348176
47170	363564
274547	68080
35806	205409
367955	66880
32049	13370
367246	160573
180439	366127
356036	180783
380454	434945
243264	217423
309253	118844
236375	378280
452477	86595
356233	277570
124231	69633
404568	27046
460067	187974
353640	492988
413816	337616
385141	362206
266307	338742
108385	460872
247382	302971
130613	327061
152276	239028
233226	264980
74084	311352
257760	258370
324784	190369
101058	458235
306515	214963
224335	146202
328358	139648
149048	475246
284922	8354
12967	70014
115604	453794
236992	385378
196646	178335
149708	206354
172998	448091
314357	360512
382535	86560
109737	115365
424298	103267
39618	119759
214593	7518
153162	166293
62567	197481
331526	126227
466042	53883
46548	49390
156798	210034
141423	203720
492955	478415
95207	132996
75133	323044
81432	79312
422613	76417
309905	296444
112443	185352
29777	479614
243858	125772
206046	372125
33089	478415
119561	478415
408555	201286
192238	267290
16762	480583
11288	428925
386932	461586
327518	376092
372014	137368
177135	165267
481415	194575
225138	406061
392515	414912
269873	37043
324826	365437
309909	27766
58362	226308
227872	110708
177028	256121
205636	26551
229854	143300
133321	273831
463342	352862
392953	105463
21224	100909
300801	471745
219222	236213
130966	346879
241297	203656
201813	195936
359890	227101
24926	391414
38477	452202
361617	115340
265466	191450
359805	35703
94268	388248
376855	137094
16844	151642
472964	84089
54471	375840
407382	360531
121913	23711
439900	325949
156446	229048
292378	88113
285414	488909
279880	228431
184865	50642
224534	318749
377576	153995
384085	422164
279651	247053
296969	467753
56619	325564
221687	401854
315194	85582
185924	431285
412909	242759
102982	25443
205175	31267
274865	236737
210346	23018
313516	28838
316565	412483
376719	396377
296185	291249
131920	190369
127718	61396
219089	9437
361254	106982
381089	418937
265450	344740
421625	428103
10303	28066
447335	43864
101736	323615
37117	16112
263713	318266
287766	232347
428103	225434
391976	197011
377731	48247
493786	324377
100039	313745
118026	98889
49789	437184
23572	184657
63162	290014
202197	464420
413258	226957
369809	144073
181793	141178
193762	48163
331588	106422
87998	80761
373930	442289
79827	358824
69749	355915
39154	175507
415709	412937
47225	231578
185086	72432
102644	324210
194579	343874
89316	387235
8146	196144
310586	293813
468592	344612
386221	47100
136864	227101
119286	95149
156469	430356
151280	368479
24381	276963
168614	311410
252930	16433
154943	355539
349888	109962
294524	305863
449893	260527
211551	265262
165110	279509
167237	64071
80952	348007
109993	58287
361069	454639
488779	162795
297948	145948
305054	132996
197556	450439
444862	32807
248840	395336
430259	313404
406764	43207
136380	212208
436241	27985
314364	186259
67517	241261
421822	407678
394043	209542
138126	443118
413816	395550
194657	410951
225595	441861
191899	331280
259775	406927
355586	440660
388890	148499
128080	482315
411139	282141
215380	393326
88647	342761
67139	253890
97485	177684
253574	396245
303507	142345
365554	326997
174089	155719
486712	411119
471365	478287
250853	438463
160220	270095
251144	488183
331104	211134
405290	172421
284905	360213
68910	282884
102644	199238
263713	111039
117980	345745
454450	371884
226979	138172
68297	336590
366375	126911
301197	437433
147092	280936
450798	399890
434961	293813
373191	110677
317402	423785
213123	113051
369346	21583
153260	77118
260017	467703
207322	313745
216158	214992
426045	83017
205346	210763
172630	195551
420234	367808
332391	21411
448110	146183
483987	10591
227852	103589
141440	99210
241394	86728
263197	443693
138160	354497
262233	220857
48282	93214
448268	152502
360997	273831
189653	426434
208877	395964
283545	273831
358225	46057
191974	81280
367896	382936
334916	241130
262625	176508
73818	478415
124469	478377
353684	466737
457257	420735
390551	445107
375028	272096
378725	391766
173863	44832
1430	78876
458768	375049
90261	454871
52646	177829
188799	488870
24987	68762
299457	62699
286145	333551
165036	413123
192026	122525
179879	491269
188358	50492
229421	436709
20946	137833
249496	401101
470604	213468
270887	94356
150356	456953
304952	94973
114405	62193
419796	391414
481835	260038
247513	125314
142059	398235
146893	487223
299653	2232
360369	63957
87741	27766
374622	134337
401342	104498
197157	211139
21449	487422
482456	458278
236142	126426
339712	65320
25800	412295
276204	275449
426639	99405
313405	396836
58484	990
268703	267602
17186	403612
492247	235057
336345	31002
334450	333166
20618	94344
121652	49838
97557	305237
318006	183213
140116	129772
384306	214297
243947	327842
390087	466737
160	404806
194876	87178
409388	373810
146506	160005
272301	42812
89257	395428
89883	124153
296904	246316
108057	9075
377954	489070
65576	152702
431798	15209
25748	241
136655	98906
336377	478415
476560	471355
225751	92018
264636	133752
248013	31019
162761	170963
370260	414397
441302	206988
305760	359967
204437	435888
387642	82585
258185	484793
116947	471039
464903	78539
112443	179424
474491	440660
85665	338514
144702	16172
299203	190383
4318	170925
404960	104621
250726	104403
64526	15133
138126	315962
92031	144306
244092	163448
115112	262633
196030	280666
2039	317118
408329	101030
346826	365309
97578	383268
187834	409524
74103	424242
443033	335180
319035	54895
435621	188486
8996	421115
456447	49828
214114	73798
264433	119868
58957	423481
134267	429863
56950	267602
405086	271922
273686	313492
71189	34527
435386	27748
135082	237235
199195	452709
230696	420944
352007	50264
451156	479872
165372	266736
27604	480506
277987	335363
46216	482143
260277	5651
205136	150625
163562	34660
88355	273687
246418	469900
440624	220301
93384	107337
319083	455852
128337	235679
67733	227152
346538	291332
460605	430356
300741	258610
457398	102352
358860	344580
453382	23962
331238	392824
390240	338814
437112	429161
277373	253604
165886	81472
264357	97277
391575	84751
239277	478415
81787	343721
309917	268593
329727	277444
376195	249406
233253	388719
274139	172266
399404	289949
386661	127921
398461	166651
212320	343012
174257	228431
423279	82448
237267	259085
8164	235223
439296	409727
46512	477234
245848	273831
300273	329698
285182	232544
459525	313119
136335	62191
76228	291090
485546	418098
381820	141052
94550	135756
370438	212043
351269	168007
398964	443694
20936	90729
80854	380769
186095	208577
167588	50349
325522	64335
330954	398834
152887	475200
298653	182933
427783	88705
40025	258337
35441	21523
273683	276090
475555	179506
173063	320266
267605	208041
111245	299094
157288	142495
348866	363581
91095	164819
212460	351257
463940	418908
292275	286368
74154	232258
233720	25092
230061	172659
51081	28129
304146	217502
300727	409828
420414	304117
423759	382548
394496	382198
232360	440660
146208	253425
125850	99858
80843	404053
392150	262954
324816	237458
133327	11082
288726	150237
65513	463084
340772	244005
102249	161627
12776	313745
75273	33030
291521	275543
227781	297333
278172	375840
259152	14355
204069	211724
153813	422164
49221	327206
302150	358315
48472	424782
368117	227152
130224	318983
393928	317356
134055	355552
292875	94344
61681	295603
246387	208260
210875	123369
323834	24539
247214	406182
7467	281604
205146	24705
385428	485981
169798	480507
28746	330614
426896	51881
384885	141509
287193	91202
161656	86728
382319	207535
22611	144845
340849	256607
155078	88705
405101	430356
277987	201514
297716	469868
109044	90891
45277	356301
433446	142282
95032	317356
195472	242484
360749	480430
304146	156375
197133	63528
325044	10901
198495	395575
382257	266852
255844	243837
9300	273831
292329	7176
235034	122085
12623	18000
158312	10216
154880	168926
65004	400175
281322	445543
267426	335094
214604	454221
296896	99040
212289	327362
326620	279926
485967	212081
398308	53066
327209	66798
429700	182004
411419	210141
368042	470554
134610	309524
131809	260303
47225	439074
357411	190214
402518	332114
318735	179175
25849	331044
278769	392061
309163	86793
81386	99365
407150	292080
474888	171628
464074	302033
484006	290900
471930	13268
35928	378462
493457	231748
145109	162785
388249	183164
362672	177861
127852	372882
401832	87974
135336	292911
114908	102659
86250	110677
9501	334068
454263	428728
16774	245679
190383	10526
436938	91600
298780	147554
302877	261374
481419	285830
23829	166063
394718	473705
40175	432165
9041	237265
46722	273831
465768	371567
346557	436488
479515	273831
448368	48163
266172	273324
317849	445753
256893	5769
327620	262373
266321	184629
476928	246739
486359	68
348991	193117
10251	391414
33072	182355
213381	85122
376795	363732
157342	371934
60360	411455
119	232890
416106	4349
58768	332392
84576	90123
159633	477988
418580	369577
465031	190369
311230	196851
303299	366728
342840	209933
485667	83941
247312	116934
121594	25410
106739	214024
52917	218983
393588	89047
260110	310475
261394	121362
491190	250153
9978	484943
191251	280233
121866	411809
416105	446218
38663	235334
379339	423999
295919	336076
397562	277444
316953	285224
154495	118662
165680	394691
432073	317823
24600	82697
434827	359762
16847	333211
359273	321629
482851	273310
17139	490766
108690	222671
306880	348912
153307	393184
409388	431378
25400	22247
397748	368358
376569	251190
435765	7077
309710	101650
158383	461944
117348	64242
324467	420790
321258	445889
225379	117023
29157	138807
336057	159772
128434	325786
352216	178436
444002	287410
66948	80193
415949	82561
480633	487833
467767	110677
135441	48247
358718	15209
476057	455638
167913	185944
469259	446351
391114	274547
318792	247312
153589	410877
144280	478415
1839	86800
363605	114930
358634	16433
405266	209510
95367	309801
71127	207535
75318	166513
63314	50508
149433	429517
449748	308978
365329	23823
89579	169976
364438	435871
233524	321927
152368	150237
132278	295159
341908	243031
362840	320797
31450	99718
215462	98847
73085	117189
304165	213927
447008	375001
309245	28129
460488	21242
479621	467346
312283	361698
343490	178742
97588	475612
370004	224049
215205	194478
3734	469235
160083	322319
375139	262954
481140	366127
362409	212686
414326	143095
57276	480853
437487	366127
298941	461471
17661	246814
287566	377323
72299	196783
489175	25973
56195	37948
391551	388575
306152	354924
66699	141846
170570	270095
412133	250710
21898	247114
378469	14583
88956	475571
58893	13370
323827	306440
284474	180957
204394	54976
359321	119381
367635	329379
477988	293813
216000	168213
308357	286936
267730	50052
216722	158425
128825	467302
334602	400264
110835	176111
202537	325604
418786	232555
272230	468542
322515	428864
109923	398806
479076	400184
199744	189001
337318	428026
289854	59815
464087	246563
100713	83872
287296	484080
224744	209572
469709	258646
72732	241468
360733	132095
408021	334034
432049	88781
174139	60906
127014	386901
36740	126693
279722	54658
39287	101497
270248	42189
338280	208577
489908	152291
191859	219865
149521	380568
69756	204909
236272	427185
341067	34547
233714	168381
355046	272846
306337	212081
195141	378462
134362	479872
361735	296082
150423	378082
441881	304671
93238	203279
155296	449435
354111	18971
122296	261819
182945	108857
247619	482083
342706	187877
94949	235160
294925	106475
25239	358908
3321	208577
395000	167588
257198	284843
22341	257608
342465	154164
477509	171351
117565	431349
212085	411157
429787	223304
373158	264672
155616	363391
345401	173249
457991	94344
210194	385334
69455	26551
107589	234722
115410	207535
189392	320432
223402	398305
123398	233400
310512	9203
393218	66856
64169	120096
297641	427293
138611	226308
92246	93399
153548	384336
26556	84722
478844	300555
469218	421830
350992	269588
467703	237741
254056	259929
244643	467703
391815	431137
432741	366127
330246	373111
166213	142825
103427	119661
20236	314228
98286	458207
434166	104498
187791	124710
355256	15045
68975	22323
148766	344977
352335	252071
154835	88076
421591	388407
99271	54251
180466	80724
375937	481723
328786	403204
463873	476231
220521	40034
3554	158786
434181	283820
337771	209008
312257	366127
267553	80172
330332	437018
202323	358039
48282	355245
229851	376773
103016	52929
320856	94344
86188	20611
194537	56565
275763	193646
241372	323777
51198	309425
378859	313745
111710	99405
360584	403834
64278	41351
130856	29995
444890	122694
55119	336590
254198	154468
106164	257204
308533	95286
305240	397375
213520	387987
874	76752
91555	377092
409104	338578
37839	443781
446272	152502
273128	143505
83539	314158
970	439686
159703	413336
169381	236222
3809	28614
268505	481279
19459	24661
78030	265065
233388	93663
333127	31430
404568	317399
39683	38420
420614	83499
260640	342393
328395	478415
96597	452932
61001	476800
254735	187998
417992	17231
467828	91380
58823	429593
345401	410686
406864	76019
312843	293813
389892	11310
229821	331584
385141	313314
26436	177919
464546	454200
282977	338271
140476	45413
489567	57134
428738	322921
323990	95285
339194	28129
227068	59636
410951	369793
480168	48183
322934	406718
476654	50155
248453	74611
263703	189209
325326	125561
26428	190369
7633	157836
102644	340508
479897	197589
159370	439021
316713	320678
390842	351732
343922	299324
203793	88826
16487	130310
367501	264150
360798	143522
159370	316011
429787	363581
213875	193857
200092	299234
420572	184902
81556	428026
344628	300562
104740	179053
82367	305924
258527	433645
215652	44688
18928	139505
375405	86966
286512	239556
6467	95149
17481	257108
470531	296869
350973	295848
262639	10849
112858	187045
143379	454989
272009	42189
17509	117359
151491	332638
62520	83172
168640	107551
135342	338271
224691	474497
435156	52927
110348	33606
466736	187998
279999	62191
73505	198806
258618	16433
198763	9539
233782	82
42504	162831
196831	65461
76228	390556
388404	29670
347042	160428
151144	59759
255024	431513
469976	94344
186602	80587
50876	64188
493605	197365
181254	375490
2036	419
101504	99982
401184	291521
123554	20852
331364	184781
455448	27683
258126	172266
121966	267602
133978	486030
150338	120339
385206	441009
98828	94516
456403	393326
209692	189863
381940	438419
32384	315671
453113	309801
39772	206712
229102	183213
237242	327721
363581	9527
333996	186159
388633	295855
439403	395145
33494	222399
168275	153736
480608	82794
264804	338108
129815	423671
87236	145691
172963	447517
420714	59284
39200	123385
201883	102974
64267	46633
184260	373169
16312	68483
115659	110708
85420	108496
376633	487337
130664	314110
223331	114376
111984	231833
149147	196783
221374	113802
173397	243301
190460	208038
220438	136177
483987	221652
267443	419797
310346	73662
303507	433008
30919	357150
406651	4621
394145	299176
234592	59460
345579	116070
260624	130742
180488	103812
368233	401871
386697	20280
220175	5773
243789	440660
43625	126921
244544	472408
251666	469235
267072	61430
440804	338507
35806	477986
460314	216682
17786	373115
29132	361034
386494	262594
274246	157772
194071	214050
275863	283365
313547	50492
57066	103458
176327	186773
202591	271528
410212	217799
181200	76951
107745	468940
372421	338859
180410	360860
416470	183711
362654	355332
90033	35255
112103	238566
138065	213221
85495	183213
20172	323213
287766	398122
29050	35460
403390	335337
209239	218730
292292	95312
445104	183213
466101	352801
327882	401871
399780	315235
209195	346628
164080	214024
46876	485318
172335	65161
315267	399867
217854	56144
312859	53863
234174	405532
21785	145496
134984	457067
252846	313745
437592	368476
386882	261396
121860	133156
44719	311310
431798	440660
290358	404960
81358	216363
73466	258588
413316	467302
16333	376543
300874	310261
385697	290376
37367	424430
106410	462901
364162	322569
25813	17059
493804	131805
64338	233181
184369	366666
477208	246707
195145	83740
66553	237366
331672	280770
193777	486905
329727	251669
361008	27464
442264	455769
382524	341271
414825	37092
53454	264406
155326	386132
422711	190916
444139	124650
331364	240016
109826	231638
433277	98889
366525	132843
472818	135967
368240	435566
282453	255897
478287	93214
170030	122462
133108	226494
270128	291312
406660	24682
259147	57375
242955	52537
224046	315888
189965	159249
117550	368859
364636	21803
45131	188980
115386	78074
119001	285689
301312	322186
470107	445766
69857	117122
387257	276689
25171	481714
133909	397160
116021	24070
281315	6160
254751	313745
105549	307452
33798	133405
11994	10646
475749	361318
167528	430782
331079	118613
75056	213115
473503	449151
176515	122816
191969	367883
295148	396050
320427	313314
470100	259978
71799	353027
39683	298182
52791	264766
344974	92427
493347	151640
142438	113138
415779	75303
27994	211868
345401	435448
356134	70607
268768	23667
68324	364097
476391	13370
403605	268659
453646	75379
279712	48247
68098	80075
320245	358315
388696	260321
13926	24523
22407	132035
310750	440962
292588	247092
285239	187836
19135	128758
349672	313745
345733	452055
215341	258370
222650	471013
409183	267602
277987	369687
14485	52537
459848	93245
470415	94516
230051	258940
102135	47644
284275	132740
138412	169826
159807	86476
417122	483916
86426	261396
16459	208356
481718	190986
250853	447517
457418	186252
280038	186052
326283	304731
305152	8303
399391	79705
19599	324022
186714	485005
437806	463799
250207	258126
180506	309407
409020	317712
45919	27234
15066	45072
126446	53820
189349	386057
299772	483064
433944	240374
367343	317822
483406	112701
112870	15133
224682	164009
288385	141247
458768	291823
268077	161681
52217	276591
214853	296130
10848	366941
140652	309400
301913	249709
232616	34363
1583	479704
204753	320464
131954	322436
197492	307936
39127	192365
174404	295650
366469	436813
159446	153995
221794	163067
83616	476951
196809	181767
22932	391414
456770	105498
42511	143164
412502	369599
265699	11138
461863	298077
458283	114927
304404	359826
271728	488669
368266	366127
19135	151096
328387	179044
334450	207927
343504	298765
155302	246505
130953	447158
118076	234649
260203	280627
164871	66374
319830	114930
33398	88071
26210	122694
192803	192610
404925	438419
55551	409828
139030	183007
377278	6779
365171	79751
89555	252664
35060	376012
302798	399726
426982	110677
311656	294519
345804	151651
174029	329683
98016	205162
283640	48996
223000	387742
463776	349129
326495	218563
351169	110708
261725	489657
247138	313745
18117	249506
313728	337791
41755	284272
258937	181185
311160	55851
138922	470591
397385	230547
16769	122193
248134	211868
273619	183213
58418	421830
347527	156266
257474	105019
189639	375498
97732	92694
111799	300424
71430	162385
87472	33463
381134	90682
99727	188759
375530	386308
423660	287423
106514	327721
324502	161975
480105	458880
403670	474271
181373	24003
176130	209907
418994	391414
70500	102201
9774	63643
309046	74106
21411	341411
124028	401101
417123	293813
362776	230378
435168	113138
224677	210617
468516	110823
128808	447517
244446	325488
285311	115386
454090	303733
58277	339829
312582	207696
482456	247825
273610	179352
91600	433041
463539	152020
477811	425240
428618	465647
256119	351414
1238	37465
258525	408712
192416	146251
335951	267810
267014	230787
417488	70420
216824	76679
406521	467690
166642	348798
191414	382493
407066	402698
468287	293813
126592	373324
410877	284979
350460	209285
70441	389347
345107	232518
455215	215578
377719	464420
201131	70667
1839	281163
244536	328983
79232	41415
339509	458264
144187	430356
467467	477308
468145	383096
315417	475723
62578	97277
130008	13370
308147	137508
448827	295583
326861	243547
285349	485499
199555	226391
64354	103205
440826	3155
187452	195551
444588	117918
190955	297442
337219	267352
493982	291521
342130	254543
40306	132156
190854	104355
8146	486872
231057	391414
147453	115340
471891	177265
295009	12137
184629	276055
147495	59826
166635	67040
412426	416482
319223	441996
224003	489552
326539	408228
263703	30103
477169	216122
322798	316007
290216	49231
68098	139999
161145	374772
425166	112101
301628	190369
172408	132740
6672	217223
375207	145129
65664	196783
491865	16433
221296	252960
349033	381330
415041	287797
124723	334009
259923	338915
281161	83811
315261	319435
261791	65614
458880	6453
395173	228431
477687	113698
232957	313331
229082	99405
230709	408920
275921	287423
381947	284843
150489	410236
270593	12728
177861	440998
16131	236213
292453	317675
384272	231447
230959	262981
75568	112768
228937	261396
235964	9054
308745	181624
365132	229155
216234	236213
55626	74674
151961	303648
329315	191094
438459	186440
410028	36836
337942	353787
19727	456640
38096	258120
389656	220417
366643	430356
212581	120771
152078	393326
453574	137891
227857	245148
105889	382774
136837	437458
146303	167553
213780	391414
17065	264406
202774	381428
154256	122212
141760	413525
370355	264406
158368	54305
144274	331817
317705	58512
20946	473784
66045	343012
280756	64885
99576	4369
139876	277961
145556	265608
354747	433706
446182	317667
334256	211868
15976	15209
183	318735
350074	5041
395256	81280
83084	17943
402590	274029
70379	460238
382896	336955
469357	214024
130069	26751
9969	290414
292192	148361
116699	101058
3111	292988
163089	73567
228913	461392
175148	476880
476436	424057
180149	279036
493347	410229
193767	189595
334092	340677
188886	94578
262456	109253
399783	274542
128556	91368
319017	146841
481800	447335
442332	306887
221332	377493
131155	116551
440704	374030
258864	362784
123177	214024
286940	181322
283476	174255
343746	140370
67814	208617
165329	101867
44681	477978
136127	228431
277568	418551
93037	313178
241388	270174
394210	336590
214744	56088
213298	165812
289684	38063
481854	478232
169240	88428
137454	474271
47699	76350
335083	480554
106034	308061
372836	482133
17661	139931
330171	172280
215551	96534
33220	7552
147173	86892
123914	406466
288809	462424
286584	397303
112295	101022
338705	22448
84137	139714
460507	190868
454263	423550
192936	470766
98295	411455
227128	168670
24419	378462
405350	86476
474	85450
75992	143806
298780	302728
242527	152502
290676	467703
391444	437134
151530	336590
252067	118385
14008	344264
874	386316
171066	103115
103639	354562
3460	429932
219236	163585
291398	310261
168154	80364
209311	396849
201131	73520
291028	129827
438589	218485
108344	94665
405430	469235
450184	34836
454263	397456
464076	205223
123437	241468
315867	445749
179258	31616
192611	310261
418658	73516
445343	82794
228084	428737
42020	349186
295676	16400
342486	333616
404568	184625
146261	235104
409468	210579
340469	458840
485546	52030
346784	148000
285402	315926
449803	160468
192561	113747
165364	49231
230051	175023
176969	110708
367214	409828
191866	260921
381008	71021
461927	467339
457003	97894
412487	426583
25130	130620
89219	96976
361661	405234
183718	54611
169133	492692
116524	159046
391377	323741
231305	251779
397659	86974
207844	186259
297794	361296
31625	14254
45933	130208
80080	257792
242411	487601
278745	21583
371165	72432
125798	349129
415599	54536
233590	77710
191349	93399
140334	336597
50631	118353
359708	414930
236359	472239
79771	305151
315692	166510
76079	473310
179229	38063
454636	204263
220293	469235
214407	336590
371617	259929
142621	432229
79701	331297
400701	393238
409388	62529
369657	322741
142459	141166
243534	38063
49533	437673
294849	54976
436551	377805
290813	138186
133514	182801
320551	380409
449628	7159
424435	71275
198939	489822
245839	215191
138318	314881
104309	423589
395428	385076
76202	214632
123472	224085
331231	83904
389985	212081
171411	153779
264262	166513
416956	159249
27498	256773
159917	141440
7759	267352
61651	221030
383272	8084
10082	30263
130069	262633
312201	469235
186595	367328
187936	366941
170329	465647
332299	421356
9853	377620
408560	468623
134299	244440
47524	438680
11410	429603
415844	135210
373025	426887
224009	454975
439366	132190
193822	152081
358172	438923
349140	204803
71919	100581
308517	357940
178305	377906
405561	276963
136480	243115
90296	284843
15068	165334
139185	167386
131958	169116
255344	220417
392923	74106
484464	214992
455321	403153
291832	439992
95983	110677
450798	19620
71891	392788
113939	11626
228050	62948
449808	107293
6285	83623
176878	90278
13235	205270
129727	451885
349743	426401
239272	477632
382987	213364
414005	262473
7494	24000
41491	161510
27245	328174
277568	486267
361164	212029
107191	154960
339529	207535
62110	42890
107639	8604
421141	269199
46026	305313
221417	28113
238190	299976
156541	153995
482057	290830
79391	76454
297397	293745
315573	248013
149996	165840
351147	103572
470941	381595
293346	317118
179258	184316
405535	108222
127726	442870
410741	15209
194130	338108
104817	149713
101479	54035
493262	441313
176123	106531
230574	149241
275249	169978
344230	41075
182172	21095
199780	32840
258348	394571
213131	107759
49644	57258
113921	219865
275834	179045
482828	146816
253614	117358
178506	11626
69277	247427
305258	142544
33244	366534
192562	12028
51581	231281
316400	311270
101524	234648
475398	230634
65513	289807
485550	348798
426592	259435
408601	243250
32605	204209
390930	178055
367259	4413
302693	389497
486857	293576
178757	135664
412440	270313
320218	350822
211717	315671
131639	164972
291809	101058
236413	189188
288848	393326
160534	401881
4911	236233
453989	156375
150242	492906
399427	190369
60346	110959
312921	437725
103024	16198
110868	337889
449856	447517
111740	18484
422267	235163
79276	286936
291796	243079
5643	127836
40907	407122
275913	318932
272708	255650
69500	35971
420670	294898
213300	127921
328367	424878
346082	429267
176344	212043
140460	157839
182703	431137
161517	305602
174954	118256
71021	59759
285709	273831
440190	426938
51963	186440
339297	275055
7271	401871
3458	248382
129695	183213
315776	327503
74567	182578
196947	435297
8978	459213
317550	461678
179010	427736
102644	26377
490144	275790
353632	216466
14008	225979
389842	228431
299302	300493
98324	40214
344352	317593
387222	339153
94286	419983
304103	183711
416802	431575
403181	259571
349580	469235
480654	49923
213521	408467
237801	281048
120124	354630
167771	41577
419282	226494
234845	223963
227297	173124
405627	281924
320551	119122
114643	195279
294729	320725
107118	333339
463154	397382
283698	44173
227741	160262
160147	123820
85478	238205
157298	339174
277997	422365
244309	154137
7275	287414
151320	391414
222242	188006
204474	391414
404568	393581
345998	166063
37314	48275
456395	184360
354111	123888
167583	486144
435954	76628
25385	208577
491097	276387
201148	184988
812	293813
58475	35294
467418	41327
331114	16433
78768	487129
468366	420790
438646	140511
482614	228431
385456	317675
59892	203656
294397	107473
234722	119123
432175	457081
394349	390861
38543	205270
361001	224782
474341	338955
196003	421091
440393	258266
391725	168381
318800	166063
155302	111629
283957	84388
160946	455521
406585	119762
149015	67009
193951	459169
130069	385880
478065	156376
447775	344125
344314	84703
388902	371934
403762	234432
453826	137911
185741	155214
435507	486450
291299	353400
76863	62191
29200	434174
418166	184781
274006	327217
324223	108323
367214	434239
191585	94344
368321	215054
65383	369164
380748	33504
160312	301580
422005	14571
394344	45646
65513	463549
394736	38816
158674	235530
8441	205223
5007	80383
287347	205270
207289	15209
58650	165267
252740	440660
452587	82271
74899	165653
67646	262805
258024	271282
289925	314881
271495	440962
319446	15133
77443	366108
66775	264117
342465	464420
183663	217413
247034	471745
172469	478415
72341	117023
123205	298273
112778	157658
159571	349448
146893	118571
254575	130742
392062	369239
331584	308122
106970	448235
225988	267706
386516	391414
278145	445033
198317	236506
143190	399468
483977	316575
401551	126911
118974	409338
66057	137420
300025	236735
192495	160629
358212	420944
146893	255591
209338	389220
356496	480224
291865	363655
102897	272069
88888	49776
277373	238394
189125	340735
198814	122780
167421	390334
436895	50264
453966	334586
78806	198687
296948	338687
242551	235850
160961	277179
439865	161835
404421	50264
170078	281018
404660	376817
169832	491576
263457	458601
395304	286936
51008	254044
471412	381469
43905	368781
27417	260038
87337	459205
267562	273166
470672	297865
174139	65648
338194	476951
358599	180578
232338	51195
248077	60517
382850	395074
368367	298767
445030	35707
371797	198029
325044	441710
283269	91952
153652	476656
112661	267297
29395	12443
347275	266622
383173	421366
465777	316575
309004	290
217402	478415
55633	66215
420647	100619
376619	488612
262385	54068
8461	277961
399974	110677
174255	223963
346379	385378
32153	309571
56067	399117
177267	371918
86987	265711
460198	245368
152991	327922
257869	21583
304146	262050
257289	312174
469277	32286
451414	304739
80040	209824
260717	297630
387463	468451
479917	489822
261922	166512
374379	163086
338383	99405
219281	94516
270887	318563
316333	363416
339066	486628
10379	93399
318000	262385
374274	41528
108356	17155
251710	213895
147137	119534
246191	48163
473	161755
447766	243438
198043	107473
407643	294420
146429	492747
167588	299923
477646	177619
164887	445203
103524	4349
200316	364146
258307	471301
91631	13370
63603	330662
466052	179361
25748	266904
74606	448788
368093	244962
447937	447295
173684	313454
309041	432379
325842	64046
384035	401868
272975	355220
221021	163435
243833	122462
358373	477136
137548	384037
205179	429603
396945	145064
95559	21139
396883	217181
215991	76829
76248	212646
293010	107108
218317	38063
432175	226378
56613	103912
211238	427293
245503	287694
276883	133423
48857	82271
276722	317118
250065	406371
172075	430195
420842	409828
249347	107948
359199	308897
425623	430356
447360	481692
233046	481416
367079	243115
456900	75303
253986	409828
359393	409828
273966	166513
284243	200564
62560	366127
178422	418697
249894	78380
376987	322050
89844	59672
452625	454477
63518	365967
176111	487415
392086	246778
25690	220529
376592	476806
458719	53252
76007	93671
310922	230255
168084	486885
242711	377544
271412	152502
459317	78401
229183	434943
216534	305686
36821	479082
182771	93876
202890	484721
292494	400717
1267	346208
106268	340211
280886	15209
401592	440583
28009	274309
228537	460437
486605	127231
327209	283445
381636	442867
970	90041
80752	160722
112099	97433
75260	336590
397833	267602
204499	36366
97942	239325
53811	375690
392329	397743
25130	314735
445160	15209
281236	218767
40842	360332
33838	187044
465394	492222
469911	123621
417115	471013
133909	389647
12923	295861
434436	166513
254975	224918
181866	114930
477824	449427
365796	52917
264578	168092
172417	166048
343736	190333
471566	74254
173062	445233
277783	219221
184549	238214
229868	74886
3300	134694
432216	469596
452052	230691
382886	333627
373025	403467
336117	281047
268261	277315
366913	156376
133909	153589
139867	183479
395313	357837
258131	207927
18545	327217
255230	387742
461227	140044
180842	398151
373158	52030
262473	482143
448298	431605
276509	137128
322364	261361
356973	402171
30120	17186
95118	34535
259432	168415
81432	330414
476023	326553
317899	482871
322364	13370
301362	255650
441805	236213
316626	113051
424432	353557
412826	157533
165085	86728
361935	469235
142280	282822
425162	463615
192495	84722
37537	27766
223929	192400
247587	299341
75040	324335
334256	134145
32821	280572
314723	188759
358172	290270
263539	171456
2134	285156
412014	343975
210900	367919
76811	15209
349430	391414
484972	294607
65514	30263
155419	402117
434661	365259
416235	405842
156567	369599
311476	275152
288230	49903
244536	465835
149429	5041
399631	332734
62367	470554
290703	327217
413465	153995
16981	10646
6636	326727
190575	478415
128704	387113
56396	23333
88411	187974
167419	423469
345861	293813
198219	311113
352927	230040
372963	268176
345715	241390
90493	451881
346279	312521
12512	189802
137182	300497
87376	441046
63731	190369
38303	11549
456021	126724
370876	363564
403175	407386
379771	372620
472255	479701
356500	268261
219136	174034
301364	218448
52078	28693
196903	28838
156348	29235
254399	10570
209471	297619
72711	237235
199765	51
135568	338915
344181	307744
420042	15209
378177	57989
65143	366492
220651	493459
415077	269199
245152	199612
250434	223068
8487	315888
307993	5392
369016	48365
127202	433223
119917	363564
197239	179472
174171	136211
177016	451016
22950	406641
372054	98062
347504	378082
10546	206686
145531	478415
283731	290014
200147	398066
283400	236198
200600	295179
28721	256373
308129	169361
233470	312272
214308	317983
162460	179964
438355	16433
456341	381324
317724	104505
79689	326446
179965	212394
40388	70759
128354	372732
441463	227082
114448	50882
192238	190369
484691	301475
353880	263009
136539	45100
291865	104127
204655	86728
75498	253425
46070	134694
488715	91657
216666	441497
226714	12140
390927	320126
385895	190369
74492	317852
432399	48163
39683	32605
48665	63528
152347	187974
26930	467703
428874	139648
476106	30332
124469	78811
123528	255650
471849	313745
486712	457081
9337	444995
339739	137128
20817	390197
35550	97398
17780	76454
228924	420944
40890	398635
52537	148640
69634	15209
237529	129723
473454	425675
463456	275548
143251	54985
245965	313745
363201	244688
285601	308695
73309	287382
85932	158870
104927	283346
113612	160419
350650	281284
284086	402685
492149	468592
174593	37074
325019	296339
90050	487192
164472	86476
81236	144470
325814	94099
305287	274979
261825	141166
65904	478603
222161	162795
390652	244809
110101	214024
377965	314654
382659	157624
405373	457264
404301	178048
392953	342187
433646	461846
386282	375815
187011	101928
399404	251169
306981	137318
172107	245239
159726	36556
81358	54522
116167	290929
75324	376899
459905	62823
365550	340918
145911	409109
154228	106422
247454	317118
162705	194125
329055	478232
469716	183711
119023	49828
224739	238299
278910	462973
6566	17535
86640	147951
342465	71945
226314	257080
413218	125279
195591	43204
417733	228831
465553	336590
144274	283353
272301	221319
447962	460973
407648	287694
202088	309663
352768	155758
126734	348518
55659	352344
331142	289379
406698	453516
203026	391162
234138	35707
370776	340279
44844	189953
71058	320893
189878	249334
477932	90505
371617	392788
155248	281309
101608	366534
483987	445087
340531	378462
104533	178436
408285	317100
489924	190369
339673	460394
283640	433943
204035	455139
192363	53863
355163	399046
46025	430610
391158	37436
478152	72523
437138	102511
187331	131523
114643	399016
401820	412980
74423	401072
479011	25800
249860	353787
282128	21742
67108	15209
174309	310261
263880	446320
239272	146822
368687	267352
64358	82271
339638	31616
470973	406968
41135	117278
72926	209824
330066	199104
303125	184780
84698	289084
233160	364109
363866	340598
273711	480421
446364	216137
143501	491466
297586	294836
458126	267602
272550	301475
243356	194893
305142	125301
118626	51783
17740	20959
397708	462377
383937	163136
207882	35707
198662	5882
181178	483811
85275	94344
41111	311573
237894	474926
3809	352451
413197	429393
469168	404585
490407	51856
308590	144470
476847	187077
226099	447560
165326	177162
247710	403612
302150	290906
378957	409079
278177	317118
391414	425582
224890	184626
42437	267737
481419	111182
106739	71710
379169	278520
8085	478249
99073	477986
27389	276591
51025	358758
219435	166513
317280	469509
124068	390607
441463	171714
102307	209579
409648	228431
366543	214396
276821	386411
454867	261554
245755	80193
202774	226168
492811	67040
88413	57989
143583	316011
493957	110708
330315	376639
227435	236362
41169	340901
340140	276358
380049	474988
253704	69481
230574	269612
235160	411365
111705	348292
395248	409828
326574	76417
355083	67465
365346	132740
421424	486182
471274	474956
220519	373870
301601	426986
260495	317100
401678	286999
371366	101806
338915	380793
407780	194197
453134	313314
316565	419494
205894	144073
174508	336953
457740	176182
259530	198926
293913	456835
349378	38038
190363	351414
177479	47390
253704	255290
493838	478415
352739	98541
265194	387742
106720	71907
1887	479171
280282	430823
344314	425942
338383	48275
362800	7771
140631	104096
320324	70507
332730	428738
64710	250092
424587	50492
311571	264406
407558	13129
316173	341526
462236	427803
179229	385279
163344	271802
467706	38788
249981	186561
243237	137793
60449	306633
224919	373380
94344	98508
102644	365790
345340	143229
258136	15133
167735	248340
77143	479667
288690	301475
250458	429368
137208	471048
104505	127484
178801	341926
95973	356750
13546	267602
347889	401871
380858	36673
111039	187974
114063	471769
142788	10198
296339	44676
153322	315286
261057	81196
396379	485304
179748	52917
230256	8080
72804	260877
26068	85828
190564	385000
450079	260956
306981	210884
367559	280541
450207	177074
293052	416339
290852	301601
258349	95139
74214	317356
143651	444789
270294	67040
403683	336010
261337	174065
470258	430935
451363	418848
308278	151944
284320	198317
56989	476318
169047	303218
210900	292757
383205	337791
46891	96097
309621	388832
326260	339324
456021	156741
471135	17186
457869	28129
422424	371934
162673	396563
374410	430356
322360	186440
233336	327018
428887	441431
30180	36459
282663	24334
486519	447517
429610	144188
165642	85448
233117	473190
391307	344466
250380	267602
58023	187974
129007	114965
15819	156893
471091	451885
153132	99210
371701	220857
317610	118961
358081	325509
16915	226494
120883	170180
459280	113001
6072	202523
66513	15467
204204	121247
310673	7426
76717	328729
157258	313829
350118	104009
98286	256950
21854	273831
445557	22830
143472	90745
80027	377451
333549	426410
228113	94667
384052	49903
188441	181456
88790	52537
283454	458601
159979	170129
392296	327715
182445	365692
369944	4615
94296	491772
271760	268667
133433	53389
45349	266600
291741	411424
421336	389682
108447	423457
293767	493221
37697	124774
312859	458601
287311	37770
379216	377906
437110	86836
357707	109172
49772	201794
279216	202949
296368	60517
77793	75303
270021	280944
116087	233415
91552	106903
472157	97277
372750	87452
431695	476880
226974	62699
111085	336590
449790	301475
115563	221832
298370	399867
328387	437369
17343	90215
477646	281924
474429	359029
55659	86793
38083	477656
94544	51603
85595	190926
106735	361584
326030	428543
7871	315671
121860	324037
456231	257603
47048	144822
87363	339505
134984	189951
208695	487833
277091	477800
180488	303199
440152	468640
442045	262594
24312	125575
10276	337377
122801	484447
327966	9054
449892	473223
28320	117447
116525	306252
289807	317675
402552	266641
343883	393737
168374	268697
314509	385000
2210	16433
344828	447560
289684	183479
484198	342737
110835	482174
82125	224864
289675	8370
401846	236213
195151	86728
387285	208539
177186	191468
221224	204907
134004	446650
119001	406461
43791	218730
254270	435855
458982	368745
341742	203139
437592	244779
106576	282131
79541	292721
269265	258370
433443	79507
97586	381694
379173	166513
291424	96786
56544	164164
314348	22719
431268	49828
434962	183108
180645	245686
485568	88027
111705	399736
170872	311510
369112	40239
416668	219865
310913	121443
138126	158521
375402	219499
202666	151944
334615	142018
222843	466316
366518	494102
22666	146943
474921	265499
127084	29105
387686	402376
216824	10918
404806	26622
116791	172850
477300	357746
485426	179506
23225	413535
61251	440422
420379	110708
59204	183566
18451	8869
437002	14769
483964	253742
262820	74886
82566	391414
360736	290014
75516	257858
112443	65624
387033	241048
116615	421830
19376	190369
343518	23018
327958	22907
382180	140508
16832	46211
71807	431015
281775	110677
289513	28026
378326	359337
181620	478415
358523	86728
320078	21632
388233	95836
287413	205289
384971	80881
309671	241468
115153	217423
205096	101058
40243	269360
229976	204803
134299	374784
57134	57118
168818	222544
371627	257345
258370	208323
276365	237003
342291	242187
410439	446707
297271	86476
241765	65979
306383	202347
131018	462265
7922	257377
96534	424126
282453	270003
236961	451414
320544	384335
424558	298767
80294	420572
4625	139395
53137	239084
263884	123369
176561	159812
365603	236898
68843	148952
222361	413525
380489	41608
167058	403272
337394	150678
306596	462642
462748	362784
454263	427628
344737	260879
195204	183213
18851	314074
106514	226168
319595	211932
10890	261945
405077	449620
137454	389546
294130	474328
408998	20959
275763	399353
65724	172089
414825	24516
97910	231501
138126	448273
250869	160031
37663	23350
62844	392068
72804	293912
417938	18938
476507	202998
376592	305536
485005	186440
198711	332392
201943	293813
299439	76454
256131	276545
171174	468450
314838	378686
275058	62191
239738	481279
255353	359577
33781	480224
176225	246194
238889	74601
197082	62366
425371	405241
493059	46266
248317	234356
163340	180957
327649	202019
247644	283966
217203	145948
434169	307124
467836	336380
85268	267352
41708	35977
443334	331349
422497	312698
485193	393326
201176	237663
163811	428026
65683	214050
207433	11873
335929	186440
437006	219743
200092	201603
403024	335812
1080	122383
43454	429766
458223	94344
417026	293348
192909	345675
61604	137719
154015	457081
463897	277717
37312	42594
359195	152313
71130	453716
87773	95191
468918	54952
215717	280827
358362	440533
309900	424497
475788	284015
199819	219841
220540	434539
349510	317088
405196	295684
66383	310508
394491	478415
436699	393011
99800	207916
1430	181782
201700	138346
116875	73640
379680	342588
281984	91600
456732	148149
438081	156375
426215	421356
5228	50285
467905	77727
155760	464428
288896	18665
342197	110708
15579	493450
324688	240971
159961	313745
219624	336590
489309	284983
192331	250221
367066	158864
485100	431556
125948	89772
25664	413673
404331	327217
230220	146615
42088	341777
404604	285472
464956	438359
339353	210171
372340	232440
353793	32406
368748	267602
370471	108708
293948	10206
236274	394522
19620	20268
52867	190353
324490	387742
81449	205823
3462	82585
270780	163445
320455	71994
17722	231424
466642	388998
392086	148757
255767	387467
108463	481415
318179	147800
267562	409348
473192	256373
106385	237165
155627	413535
218606	387839
431057	77317
326142	410486
6010	226308
458183	93304
414167	45899
370640	218727
14238	155214
172335	278633
378141	200366
84839	138807
334080	468832
232666	119779
39892	81941
308348	86728
226283	479512
119949	370454
360459	94059
123029	52030
122511	466738
489275	105878
113581	9054
291362	493413
332865	144470
485238	207535
244536	447113
384035	12129
494082	469235
479066	181014
182511	168779
140806	329466
317717	95149
180231	470042
300361	391623
276821	431775
245305	378082
316376	76814
88802	375071
432175	414286
43506	355700
426045	463615
114757	48507
275579	166513
417	371617
82456	222526
389019	421843
470401	268418
144480	254409
271513	102102
155419	307240
377380	21457
288418	58179
45190	89771
305827	309658
16332	237235
353714	367885
262661	141623
114961	108574
277170	185479
326955	98281
280756	49903
485471	144375
100194	309491
233045	406006
29976	101058
230497	165267
229854	67172
127531	330143
203055	96977
37860	376124
195845	273848
351639	199327
139350	447230
313928	175721
390596	180192
417992	145948
340873	312977
302492	404459
324708	210484
285830	262954
152343	494102
71046	236141
91217	348798
42339	27464
235295	430673
206597	15209
322581	235606
303043	175290
129007	264406
301932	204330
447682	366987
150715	353994
14204	186384
47109	331535
112955	94516
192611	2739
477662	292553
289684	48163
417369	76829
16201	167250
405895	196858
262286	243115
489034	225303
363400	335190
94906	179506
122486	345745
31371	312977
113374	188082
376386	189237
140450	106872
454052	183213
316243	41266
54873	423688
461519	258428
167419	254609
285492	398333
461238	256121
164485	404480
458936	17804
301332	25455
103536	61366
318715	443694
213231	393326
142776	430356
41379	95716
301557	23062
243610	211931
79230	438419
432912	371511
190281	392335
254430	428026
393940	14417
325501	264766
267895	198297
163435	416107
105668	357687
170553	344785
383161	35707
153566	311080
296635	149038
144845	40907
242049	418362
36534	159249
149276	461039
237148	152702
465965	414407
150656	60717
253317	447371
289761	192315
57791	301143
403917	313314
406050	36392
128948	51150
88741	40784
330513	205223
225188	92613
162564	128643
285312	30263
150062	10231
243321	293813
186650	132843
299134	12245
6100	32774
165680	183711
214781	381463
202307	267590
90296	209967
380105	280068
158081	115056
150225	115838
151610	304361
466790	150352
189094	134694
122496	481145
29249	273831
16325	163445
357294	331238
67351	491243
208484	412517
36986	224353
468287	33760
293526	336955
390167	151944
186588	318672
389496	130028
112034	267147
445343	241718
341402	480899
144188	284843
272751	313643
460068	261591
127710	209510
55489	387742
231680	388531
276821	250225
172923	39255
86369	409828
464053	79249
449795	366493
373170	259936
128329	492906
126800	51895
325890	102923
58046	6352
300929	210767
55144	477506
348006	252358
319274	51195
130069	265929
441486	391810
9191	201628
39305	456640
120956	225420
348541	120087
31223	9054
13927	428103
19211	334680
11065	88098
203200	305002
14280	254973
428583	217432
106739	363866
243472	179806
31314	107711
232868	214050
376855	254996
447833	349835
273972	291249
168301	86676
239659	482162
152078	278699
168068	446351
117317	278682
353542	86735
302840	204914
241835	281028
313984	233515
308116	455995
310549	187974
189210	446630
375405	214539
104738	105878
368435	186561
457418	356340
109824	9232
143190	35707
50668	86560
131380	361202
471073	364643
253931	132843
373433	223192
440499	284404
326763	261396
454322	446801
258327	274691
146893	318441
64135	278520
145585	33394
333514	132247
145369	211944
485734	399852
472122	2528
413218	34973
81676	396312
60202	489686
74603	101058
58042	78116
19727	11626
200320	294069
139712	151895
21275	139648
257603	310261
177866	139512
414292	186259
415473	284953
325216	478859
373755	287423
363515	467881
302153	199911
21411	112116
277499	110677
57947	15133
50605	391414
90296	491840
194735	55626
188258	366534
17363	391414
309411	378462
456966	117393
304021	404960
349114	237235
338113	118732
405674	367798
461846	110677
255290	367798
256716	35707
91558	50264
15133	217494
70583	260250
283912	110677
425270	333390
171333	236213
221648	225227
182631	277269
226747	10690
422470	411424
400383	202523
64429	179045
470689	476471
154911	91408
257227	477515
141891	388575
452370	21902
217417	307279
193817	290362
448111	249864
114180	382536
103629	189870
55400	270066
339692	268129
396036	242551
103050	426034
204862	163423
4533	317184
34255	285874
338773	230378
430474	68134
463769	146186
362317	145622
102311	410936
313815	64335
343732	156376
409828	118286
363316	488641
448529	228431
153755	445936
426057	247136
84251	350637
359782	10705
348180	249899
173063	78617
366932	406349
418380	472662
362852	101058
5713	168129
272525	391414
206642	90394
137727	201493
186769	124085
170	343012
1839	245990
629	110677
382178	191686
193499	429863
163324	118392
455454	379319
2715	132054
251349	490780
384854	279798
300101	310261
432561	21411
326981	267352
219242	118662
424699	287694
492100	127921
300146	205223
477174	341271
89238	340656
223548	298767
391692	59672
269592	272096
314722	99405
483613	129995
392086	347969
418156	164446
412058	255350
486885	14010
262730	364130
333379	317118
277403	226494
145174	20539
411307	485942
207475	38296
275381	377984
320019	20425
301190	203515
66727	184770
427211	315671
21818	404396
82573	368076
152627	399903
96242	461944
313405	269464
96396	52917
237714	97144
383409	336825
466396	421208
204865	379976
362180	231382
38875	61059
358390	269199
275217	164975
258494	91709
231265	423688
1847	471129
271994	94516
224909	255156
183550	267172
470258	102271
92736	164884
473077	217423
333557	308345
218672	460993
15598	222948
32468	219165
476831	180527
126305	298151
387986	448770
73298	430135
415525	60517
324816	68191
219756	221909
268217	367686
355083	329676
262313	107460
305570	407386
113927	294726
303507	316240
310963	61059
139193	163445
263111	196783
121825	214050
132646	4413
136446	364205
186251	164884
200849	374314
360179	345642
441965	221324
334801	170863
76016	205223
277604	70474
249282	146202
460573	107275
386489	112330
374404	57277
24989	54976
105405	190236
391324	315077
326738	239850
9417	428214
305257	152502
331618	431918
91499	17186
32889	488668
104266	361622
181344	25647
317001	277909
341067	354933
232602	139815
364566	96038
167580	29105
311571	152502
224225	374594
83773	286864
277030	166063
67584	441619
287130	226494
305442	19246
345613	130028
78303	260220
85739	315235
465126	86728
149391	188848
482043	452736
191334	310784
346194	351639
216641	209962
219546	126608
478415	145665
274098	292721
314650	184781
367069	221166
272785	274114
434726	195503
61367	189965
251616	152436
190017	168689
69313	457637
174309	492316
385608	236577
24290	479131
335199	312858
153566	486163
265241	7700
283026	49903
62643	270836
142786	50082
312347	104598
42610	390775
100450	259128
210187	313745
476969	34675
466899	76350
82237	173044
179503	428822
191188	212081
241987	119762
178997	371934
190906	74729
353055	463372
167980	385000
430942	140520
73988	366345
200067	284843
345680	474418
35222	270480
104914	388631
371564	422998
192611	295650
398633	417643
212081	423938
151273	375523
347891	336590
257976	177630
192611	399136
76104	360860
27916	79905
58819	189315
387743	488568
387959	239952
432915	182215
267748	355700
73327	447358
32840	88881
144405	311573
196099	332007
90351	461944
226111	254543
128087	21004
281574	429593
244536	18790
421565	154033
432212	469227
74171	94343
331782	209876
267124	18943
317983	314432
82150	464734
32117	100478
476977	446105
235665	205208
420736	132996
45314	64751
124469	6949
376443	158121
438767	217423
63800	369262
334234	362267
165	258981
283469	147492
285750	420790
316643	105498
380858	278517
415967	462787
479250	338304
418231	144146
188784	472167
417799	489759
242411	284178
84251	217899
347910	338271
257498	71949
399441	165437
73494	119123
468869	75872
233233	293813
33578	245972
37226	132996
132340	448947
35263	193272
344352	249681
127773	122462
310738	303608
380297	391414
152223	283204
94364	343249
85478	344403
25748	171018
458583	175497
61859	333685
364470	477632
354149	263417
91804	217223
347185	372812
360	282822
196996	114705
137454	205851
293128	404806
2349	257651
60957	420363
100889	235657
119961	33263
75339	18031
275291	170866
382800	430356
41673	325814
327144	488190
291687	141440
365087	21527
96054	329919
290216	392334
318453	254634
41189	37796
177452	224937
68098	270592
162565	190369
274650	58709
378133	141570
320245	306677
416988	147851
346118	491819
358989	272230
318372	162438
112443	410379
414286	161719
434486	65670
437147	245746
420215	86372
447151	16619
154419	431469
380097	480025
435968	448604
309619	321910
34678	297969
294268	342724
105964	467928
91600	306694
476072	339105
405217	292382
51458	432043
452370	427652
202633	96976
85617	124779
3736	82787
226167	241239
443331	360821
251498	301659
72234	345401
23459	275677
298370	430610
317852	439047
431629	160419
110085	396952
356819	462055
301959	45481
203164	57152
334943	360144
50288	368859
240423	121715
86311	441296
37925	375840
1258	354264
488239	256121
57432	240917
212311	52537
80984	69734
464022	84919
195121	301547
45120	28065
349899	433367
408593	419580
252395	196783
34825	200537
454551	96673
227530	357537
426568	392849
123080	226308
404069	246672
131606	493365
135920	301659
342232	31642
122942	36836
189965	273831
417513	385509
359906	88272
359624	423480
374300	112312
478686	345398
437971	339582
249129	440804
359816	200892
159768	264103
362424	422971
418957	422175
144188	446936
116292	317118
359940	266515
119365	303424
56924	391414
430540	278748
91994	226494
86344	313745
137303	420047
35359	248496
34928	378462
356530	236215
222988	374117
301510	476951
319223	446564
467446	330571
58271	205223
275958	270245
256832	440660
239606	302386
159850	45141
92105	201615
162510	481785
233507	222701
407428	59090
119868	158924
255859	173950
354111	84101
183988	447915
466479	261427
262890	417294
78839	455769
409388	486885
193667	71260
182026	333357
440190	457297
184629	268823
76143	55903
469832	390267
201081	434893
162385	178203
213520	36719
218014	185013
380888	361128
191899	93187
417372	16641
249807	430990
346272	440422
367585	239753
248197	297364
79472	462183
218898	254558
322073	266852
73898	142018
65245	44859
240849	484973
126933	273313
261731	15209
472344	328550
108034	110677
417826	87269
117838	171849
469196	381054
329875	235057
237696	385773
216809	268176
334933	469642
42162	406751
286633	316267
115138	428864
192238	110809
90904	266930
13260	14884
163687	273241
112929	211868
50811	401854
252609	482350
383846	222701
494082	273831
468549	62580
302298	17181
432421	173965
232546	452227
287043	381271
207750	170338
240661	287852
241120	365224
290100	36392
318151	96771
172923	263962
397412	185751
247785	42890
396605	397840
211294	313745
51789	138088
281160	452618
359331	86158
295232	75303
414058	209572
160632	350189
162642	453521
4092	246311
238518	313745
231970	382092
85391	327721
8535	385571
451859	62191
73660	91380
143169	53802
354022	273019
189566	88113
235743	56074
262210	131000
54554	391414
311252	484447
272456	438783
226152	347057
462378	451266
442135	154137
291443	150591
327209	373170
63190	113265
493788	336590
362820	471205
185524	478415
294940	313745
346623	482014
372340	51783
139153	315794
328367	53020
299106	255897
335828	162795
483706	374512
478532	17471
489807	44911
398900	105585
451849	79881
381150	413525
169909	28450
140116	430610
19972	265341
420971	257298
353188	366127
241283	474676
296514	357357
13390	485185
92542	480224
55659	395499
444139	31853
127905	456982
341095	338915
143418	419098
138126	178201
408839	366378
276821	398761
23811	246820
24392	388254
407660	141892
391391	152321
109892	425404
5429	404806
441992	48275
114624	223719
442422	260761
59840	315566
236035	7601
370990	115043
342465	253774
63415	119442
88267	352605
452647	135967
303237	35035
362029	391414
200410	257899
210401	310261
81896	155214
133909	195121
6294	411424
407768	471187
324345	243673
74231	313822
2737	218612
454867	459286
311059	222701
371797	87231
237517	292605
68543	76708
157878	1839
222399	433283
448104	65640
427957	279186
184052	300689
265759	377829
167688	205810
357058	298760
186266	486885
301557	167201
298156	265883
231059	469388
155096	33124
418248	472599
190281	98225
136878	63711
452107	64429
285231	419209
221521	467703
175859	13604
338752	129727
309276	459529
304993	182226
471670	185704
85698	455185
268847	252807
66635	304556
326043	76454
109541	73990
296423	255220
28584	359762
200092	302918
283202	413548
331574	98120
442431	147974
168392	166513
396522	216634
141163	369631
466267	383831
226953	137622
8635	94578
419394	109882
4849	375710
191969	15066
146183	222701
215309	378462
155817	147786
380025	360531
373755	320067
94043	397644
425827	370214
262639	8194
50424	42890
82268	83811
208031	477986
298805	267352
25987	104299
477405	236426
51759	404551
381927	217460
329054	53745
304485	367885
486240	69334
85406	20149
15618	5041
362435	354413
481723	220447
433086	313745
134849	113994
420354	160744
426964	314343
248932	216699
309041	6374
468118	52722
257154	195948
12048	476436
290751	192975
74189	440660
40207	330359
360531	485722
305171	442730
456021	355525
397707	12245
457257	170430
352237	43164
247296	37701
120446	148264
480806	140319
353049	263776
376619	88956
234927	187507
46338	368859
339704	373714
167966	246311
755	98863
99633	190369
111968	189193
136038	247373
105135	362243
470678	281577
219900	260098
23360	333563
317733	477986
304589	426922
79967	242096
474770	310836
480791	122462
295078	50352
223769	217423
133362	349901
427616	338271
419239	317506
141198	99021
69166	84089
366402	171531
461629	335060
416695	411809
208031	219435
378433	21583
82712	58881
86420	128758
240086	296058
351029	273831
146997	357357
2581	202688
15819	13715
1402	100324
458768	436246
22095	86476
454263	166772
307258	490516
237453	390680
241732	358056
42597	38155
446677	77281
290746	9054
98526	79530
145409	6857
432421	121324
273260	208617
375297	460622
451832	345368
492058	95149
44577	2935
326013	416610
163448	395793
329697	270095
39679	59182
198754	470170
322273	302292
276837	87752
36555	102923
147711	162831
469738	97064
483967	264766
342786	86560
345236	379857
187860	438419
307768	119484
20517	190369
172335	277088
118271	141623
88105	353582
360842	19260
457839	434035
38598	162432
337813	446351
11738	310756
55786	86476
252373	312491
211238	162247
370377	430356
226787	136211
468287	393081
359790	461944
159867	220993
440293	434388
328075	253110
211843	367927
484144	400405
36605	146690
304757	63384
302169	314742
360459	372914
280533	137128
298479	75462
439280	482528
129811	76709
189699	123758
394968	124109
200092	347374
248595	374576
128359	147520
258274	30708
159382	176300
287766	221030
72616	322326
40362	451431
57276	113374
190524	154777
215765	275379
14871	353596
445914	187974
101003	370866
255557	142522
446326	227627
412943	13370
378357	259617
229854	23553
236781	40024
290832	105585
194216	220756
13930	7076
234003	286936
80694	271736
434011	394284
160722	249709
182026	249334
45814	468425
175023	270331
363880	127143
441635	472360
208287	195545
421929	56595
123283	197380
332880	156911
384470	62191
1338	240904
99388	42890
433401	368944
19171	331581
368379	174449
419844	272189
255571	371918
261278	140044
446368	232890
227651	236213
287566	107290
301078	456895
309714	52537
57794	32807
371983	153418
105983	369599
159234	225827
97322	300811
99082	338271
233133	144845
232037	362654
86304	244044
61186	134145
371656	42859
458945	476951
490727	213337
349095	18665
322798	112236
251602	333312
38083	193570
302943	64335
140850	159740
26969	35015
14254	32296
128924	267352
145838	452962
134772	204803
55961	236957
230334	301098
50191	393326
311372	194165
57652	177374
8376	443064
258187	313745
467837	420757
353094	314742
145288	3664
203515	27779
313698	62495
470792	49903
139396	67076
341272	178922
27448	190369
19542	316575
13810	14544
148559	27736
12332	122571
25111	453081
412440	252259
470731	132247
276505	76454
205478	312698
130490	362206
58018	478415
82120	236959
340309	231485
370599	303311
413816	409398
47334	198851
57601	443014
360459	126116
138273	316796
337416	309801
247388	313745
254430	122085
17398	344580
242787	477308
438644	236213
385391	332685
122617	428604
116833	110677
201512	460184
436612	323289
383374	141068
36310	42890
476620	248777
110069	263009
175849	78395
303052	250679
11586	203983
99552	267352
348238	220672
87196	49903
101465	50610
104598	404197
422798	372991
68675	181919
127418	439418
282640	7129
287874	364720
111052	396080
260749	22256
345365	377278
333875	57134
477841	148246
364759	294548
231426	385285
465755	487153
55987	238652
179527	168855
116016	235455
231305	385385
8607	417643
71799	304652
394218	465707
476519	319622
368010	24334
27819	492316
80333	295484
399108	162429
320259	312325
372179	31355
254189	322203
28210	163478
180904	267352
102065	447700
423593	84722
179421	387174
126719	15808
34529	434403
102774	473032
414854	200457
352559	61059
3556	252961
131470	382030
15253	448709
380585	14486
236391	53863
278296	340604
404020	161732
436967	259929
434839	104048
21952	458368
372303	45819
234543	398907
56095	481608
334068	290560
456268	95942
219198	105600
271451	414836
411644	35156
65003	368205
216981	421208
15852	230783
487020	359344
58339	431314
168326	317118
174139	22899
381464	398098
26357	330902
326260	193705
374181	70428
399655	132740
70151	316575
303237	142018
477932	405992
81432	335415
81432	326171
279722	6072
404568	103823
364865	193773
303963	345745
344433	6084
65627	336814
294277	420663
115487	360860
432617	234409
347478	258911
6991	101816
67936	273831
315805	418740
130069	53113
81870	400659
46308	463549
125650	324063
250833	287694
421196	148519
130639	301933
423298	66662
318095	159249
314311	390002
197866	366127
443240	12216
52985	342761
76227	303648
378419	417865
46819	337269
462858	164884
240135	218730
286430	159249
486496	366941
375405	163424
293913	162069
464484	355700
133351	162831
396971	265840
168132	146464
52223	54976
229611	313745
108986	164759
318533	119417
363076	336198
61708	461846
167114	327376
261542	40144
415843	50895
128642	182742
22363	218615
68977	117023
463155	52490
293405	449620
356289	127732
466807	475377
155058	426034
85665	369599
3458	430356
206570	241090
263135	86974
175526	84590
321696	38400
321405	94516
438317	160679
432437	422175
11533	291692
267562	132996
46358	180096
247296	440263
240609	393940
392086	164884
290211	57191
441783	220417
66513	240609
334904	183003
135181	63703
119519	166513
266965	295650
412384	476325
279069	124415
352779	153995
287766	453213
229356	249273
471595	164370
65060	433391
489845	281469
270248	423367
81549	205223
463905	317356
380348	456640
206939	487192
486708	180096
492921	270095
51191	234356
212712	88649
470555	268174
156348	54659
198495	354696
219621	382057
461837	289970
60667	273192
485547	395599
2959	366534
127229	323470
481781	70628
208577	155007
17025	80630
364729	178436
876	304135
123218	32273
163680	313745
366620	382315
450146	267602
85739	181204
112346	351581
62912	21583
76228	379251
118786	168184
469274	196783
263691	32807
322574	187974
324518	420070
220553	132810
334638	267553
449296	253165
391150	261762
81867	263009
139021	453206
355174	413525
30512	156376
489354	390861
242021	485185
310914	169116
192872	193936
415935	268571
130430	169047
87021	189205
470266	395659
260185	283392
281923	166738
170153	8769
360038	480025
271137	421930
54875	293813
94368	246713
93878	309425
151647	267602
425616	111039
368417	3331
17921	89047
174729	331123
257984	313745
66383	48579
430166	492664
452240	346549
447335	91826
371853	425375
91927	1148
244029	206623
270122	106083
362752	476412
324531	104505
370621	489822
66656	287854
11319	259878
33633	427112
427714	242987
217740	438523
84655	479872
66448	273831
294599	326959
76952	2003
234087	325979
345762	261083
200222	337222
423724	421846
91826	304600
180668	462035
137437	300469
409808	434186
109824	74833
224267	163324
322677	315708
9595	297465
213184	64429
151997	310257
46988	10646
298823	380538
274220	273831
456946	82533
66243	363973
173632	16065
364657	171456
396644	484099
125623	293813
387812	361815
3462	96129
329994	336590
383004	243840
311863	94516
164536	186790
43522	189801
138663	131053
130069	52296
62959	161364
265140	51881
387307	458790
310338	195402
383205	307279
404892	412911
6645	148084
38310	339529
54947	402518
346018	366340
78115	406608
449976	86513
161080	314742
128839	73336
274269	119762
112338	26046
492842	84590
320982	187834
402231	228431
238041	89047
25748	172071
484416	25034
219455	24000
482497	492906
7189	389682
482851	418351
144073	196841
147859	187974
382848	379255
324825	322147
60640	309663
124968	283239
58455	104505
380748	234387
428887	351143
206731	384174
199886	476656
380799	35707
184817	257377
228111	410951
48074	121171
349257	40997
310474	298659
203353	26935
301050	415553
277410	50264
7931	491281
12592	90682
59476	460978
373971	378422
112317	420347
267373	86025
130343	290657
489375	111934
3111	440660
61428	71994
445988	373506
354212	180957
67666	86974
293571	150874
179643	21583
325466	277900
48575	146670
275293	348698
455565	37516
65576	263610
237400	362335
68063	365636
281236	176013
60672	36836
226127	314532
457754	474412
245317	56936
122728	338147
344288	353894
287124	317118
370720	186259
479351	327013
248013	464429
17398	176930
358928	401004
156708	107046
214480	167948
295504	203656
153903	218727
396453	385266
464492	73400
450890	304589
458333	267352
189711	86077
116165	396080
203691	336590
306040	316011
148871	272333
468145	390155
58435	377732
392964	216972
447335	125826
157878	276963
322015	88113
439526	75303
63233	32807
173600	22804
56138	69661
298997	44155
14793	303218
145939	331581
210401	366493
268026	352967
96840	18665
488832	156582
402316	450036
344074	325853
268748	400562
456021	476094
316136	418894
93556	366534
282461	233197
480094	414371
175096	183737
48823	366124
238353	50747
195729	384336
31841	75404
85739	329039
36782	285634
185984	205289
137408	30332
412439	67089
150107	106903
142678	91600
315805	292721
470457	141623
38981	465692
193743	390596
448199	347722
142647	474150
226919	470554
359323	338981
331858	34081
246216	190015
231688	36392
187458	387860
391966	99437
473859	325915
455545	369515
474593	315888
308900	474412
153324	174770
247854	119903
161791	21443
249688	433645
370477	209510
368504	325181
231305	53550
479072	426569
301765	399736
421010	405788
263557	16325
460683	34339
116365	82585
295702	348798
101486	210050
490358	284118
370026	218727
190884	401949
70084	313745
265958	44335
210117	327061
479233	99405
491054	217423
25250	478415
124013	86560
31616	249709
144416	275790
338755	491269
142717	72523
376569	366982
302798	375107
468935	19600
153162	211868
273160	209542
490066	161076
426312	366127
456748	350696
399843	486885
301713	313745
121950	300873
276821	15029
345987	19712
434748	300545
382544	444
353065	317118
438381	271771
405535	360266
488360	167799
403032	15084
444619	341457
45158	266852
319064	396464
57856	33855
239693	113138
283452	279259
157280	405524
128097	460770
270882	134694
13268	149952
172396	137589
466056	141158
312617	22889
411158	474453
305534	267602
288672	273831
318335	217432
414508	301475
129760	403501
140701	15209
210833	301475
483594	385279
435965	13465
354414	310498
167588	129775
79128	341271
449978	234766
484198	269106
257245	123955
47046	35629
467343	474978
178222	201459
56730	232961
188016	203279
36443	65670
6964	411518
34447	224429
305186	293813
230541	367326
299512	347120
354545	275790
379674	305165
368083	54839
391204	177049
64116	25374
275763	284979
2797	283342
10596	175721
315573	464438
18337	338271
442618	451391
311306	106739
47232	74552
482851	409727
79340	214024
479260	309630
349284	39631
356530	36778
307909	186561
332419	13839
230051	234606
41958	54976
484123	348798
243736	230176
283741	272846
222145	38341
399124	470025
265905	306833
10093	250410
186571	335663
203656	257740
153786	114930
146981	411808
207924	212081
403188	405795
245917	234601
12481	490588
327254	322149
357985	194377
456818	434589
427815	203656
393615	336590
242722	266852
263439	290465
219702	327994
245733	184629
346066	368993
64607	183646
332584	296693
315994	384763
491169	491835
421187	8268
74269	42380
153006	217161
361628	15209
489364	32406
206946	27464
355245	44594
387982	140044
421690	59782
227089	241356
387409	282398
14010	433391
152552	435448
259505	117123
108982	459774
373755	355806
118185	169116
120136	428249
90687	277294
57447	64881
177482	55399
416341	164759
376312	31300
316376	281622
190298	267602
47972	483723
405052	243633
12143	110708
259835	25122
180021	386014
133153	48163
314739	281924
425866	412498
301572	50264
394923	383096
230051	68470
424270	377534
157839	43334
8957	25239
326779	477506
342726	157510
430609	109113
199171	341603
453919	377027
493347	397068
260332	337314
4190	367110
227879	190369
391702	486411
465986	187647
206913	328124
113927	269426
127895	380948
157666	75499
317552	120986
327880	413137
330430	119123
233696	378980
76854	86476
374379	118028
30892	108706
166903	486081
24900	402438
197995	456503
69454	49621
99376	114085
287566	284979
279963	354903
40997	457297
493076	231638
391702	267022
340339	257298
340458	244115
274560	341278
19418	212769
244758	3664
253102	223615
276068	226494
163293	9075
290018	469532
3586	293813
155418	220382
254792	22827
431571	252773
446790	345745
252609	118035
132529	86731
230574	55928
322337	218585
24130	22014
218114	90820
226915	299944
418992	162795
311126	20959
55774	225363
436682	91105
228642	440660
458990	8607
176130	176726
154835	368187
383598	345071
248396	58589
356005	364236
215420	445690
210050	284938
414036	198672
106268	169047
353412	291332
227702	18479
409888	40784
422843	313745
172580	336076
32257	469353
73771	189003
130843	54362
420959	220417
319870	315888
401555	293166
314739	126470
325620	50538
287931	36195
26981	62948
14466	80503
297478	263043
199499	456403
414710	259435
230051	9162
128710	124085
242038	396080
181640	283445
187423	61572
35134	74886
172077	468489
72804	10231
399237	280174
126106	5544
178222	214559
34999	280174
329727	475571
159771	413525
254241	164164
328940	287095
294130	397359
217290	363922
353577	126426
473748	264213
347121	454263
309621	489822
135179	39195
386034	216318
265965	90123
115660	173769
462559	72523
127469	178699
72217	272636
470865	123369
470990	315235
357411	362222
318256	185325
161288	183213
189222	296772
304134	124660
146921	223380
466315	16433
376394	293555
374404	267602
350393	304418
322588	112007
128837	438373
334478	34112
129211	273831
374379	224085
295708	92499
418318	90277
309282	293813
483694	124022
490584	425155
227152	433956
108554	104734
267562	337516
191716	416651
141441	288004
245100	388633
20287	189733
446182	55953
252775	252247
228697	205270
295165	179375
410224	59108
231625	342063
87026	203279
82712	296339
285108	329983
315452	460174
376978	454975
353659	348662
1878	149837
467024	484330
126344	249334
318512	440660
482232	28838
101465	162000
175569	152502
286471	291705
250389	329275
223533	16433
10093	374396
259460	312698
29187	130028
65275	451693
292205	231268
19727	236959
408337	483914
373755	351029
444935	88113
284720	446801
456395	203325
432940	14708
426964	406144
471117	206081
333323	83791
187045	470588
359642	198038
211238	251806
377323	177630
104598	461392
228128	237366
279849	337802
9381	427714
156646	190369
39240	107148
307567	67988
57733	463549
171652	234356
163583	264406
368373	455802
339853	384948
158225	154814
332821	291249
387155	304589
461251	397009
371507	152143
76079	301642
56407	127138
130300	223732
61870	92921
144549	336590
429147	407425
1477	258607
285778	148578
342465	302704
361533	320464
243780	463822
486217	474956
92486	319147
277568	254914
214808	7632
120346	94667
351880	317118
259651	437053
438506	110677
67351	331508
422476	286852
52208	323714
144919	327061
438126	42189
259642	331581
89198	214024
34265	399754
255557	30790
365943	23282
261278	139506
149099	315671
76628	176706
406268	446351
48985	272846
456021	88145
196891	360579
157296	266743
145860	135041
469958	422998
301615	98164
468627	475047
376025	359762
38003	97295
153500	40486
217513	327482
314279	237165
465647	351451
316136	483008
178422	15287
34729	140500
225272	340712
103867	206121
478152	157726
117847	121452
223134	445233
361260	17272
393283	6044
297547	363598
360636	334053
308944	298182
266374	186440
115382	88606
244362	463623
81358	405060
385489	138252
319222	481798
456694	440660
229735	321587
330391	15209
291984	457093
145857	449371
439554	107428
258112	408430
123926	165032
142983	226788
86654	459232
74162	81916
112458	190738
80810	359762
114304	489103
89611	107642
274487	252961
407565	403954
271300	264406
157698	93126
120050	94344
336152	339630
435086	298397
39274	208617
282224	455396
342890	273468
398506	247136
365774	259435
262310	351257
370830	214631
57300	105754
76713	462840
217599	259435
308217	360179
427124	234356
86460	177104
301312	82641
347167	145693
362696	446351
160161	179692
146309	221324
318652	287417
309917	84722
353176	211996
251018	297630
367050	404960
303742	392814
163093	87545
438260	141068
79102	222531
323892	285156
76228	283109
4083	166961
35806	96094
405198	428214
430029	313745
447764	220638
121828	293235
456822	228431
93047	409828
223947	40784
492316	171358
455388	5366
79305	482761
136543	107473
454867	221734
132023	445523
158359	313745
106268	2064
149281	313745
476969	335123
474053	285634
383673	425827
342412	220417
61286	243291
435241	132683
287956	405420
336426	236213
388813	204453
353568	371934
437623	48663
139838	227101
475555	35707
358504	217223
186462	132740
99280	7176
296423	213221
87832	216773
20723	362972
116462	335453
211567	273831
426850	18986
149089	281836
440303	371884
223012	387742
274424	430356
454263	431378
288291	94667
396584	377330
380958	199877
201753	60517
372280	115844
240313	211868
344314	156278
227781	115090
310175	459001
275763	470872
413486	86728
379680	14827
219546	413487
99493	169389
93776	392939
214063	334326
279722	94289
462670	242778
365132	366127
49094	146628
475150	262954
80525	49903
32406	460407
35603	448375
383223	134811
115106	290087
250833	3589
302133	139106
165784	127298
263084	431264
328282	137739
120646	190369
149332	266933
335123	492080
404783	119868
15605	369599
429201	313234
278142	192610
172306	317675
166909	226127
478588	12905
121133	432706
325044	250631
109437	193889
10355	102442
124550	254973
104788	173076
490195	292553
125139	404886
417622	328977
256302	403775
220967	71091
285758	446351
237714	13370
225988	24412
119726	65891
405555	478232
428603	258370
415023	55012
167588	284474
77414	60517
249382	110677
476960	23018
163268	351052
188847	446458
404568	190369
67768	356723
196465	454822
75220	26940
399441	124371
426040	13370
361606	132153
317593	23051
374776	207916
223455	71077
394850	119317
490211	480224
6938	24
410802	324860
395988	318000
395922	440580
81553	393326
188346	400637
452185	59137
478984	86728
252126	442172
133219	483153
176391	426986
60287	151145
311406	435708
84810	111757
60517	227
331872	132843
214093	263962
448696	44049
358760	160159
469026	489376
486797	246052
299206	380071
35151	186384
256302	421356
231337	8459
261278	68331
303218	342569
106652	275395
231337	193476
263677	456153
46813	277534
412578	270003
357485	17239
55659	462372
229813	449620
263858	137128
263708	8084
400917	141440
50264	54545
368105	395432
80235	449620
466020	391414
262980	250184
100172	197939
99271	84964
488660	17337
440604	145691
5662	295484
431349	15084
80365	151765
333704	369599
312026	126393
353597	319640
475529	226664
422120	457081
119306	317356
45037	440660
451518	355700
3853	461944
145828	262613
123071	205289
450964	31267
291170	91711
94373	280357
424215	487938
311983	241468
458601	408242
48977	205223
278465	254655
127083	237165
272666	413235
98194	390712
250325	463711
309589	268997
169447	475200
41161	69837
19571	487415
75497	2183
46934	418375
383493	282948
198133	369577
109660	21679
8795	189051
345257	77727
216773	410074
219198	5963
414740	159970
236329	189305
343440	367053
331982	217793
269004	8912
244551	440660
2220	164747
358148	267352
217651	460590
159525	315888
414035	197911
491303	28129
293414	465692
58418	389682
200868	75273
344300	471485
195596	27196
18347	357593
415713	130542
251193	352605
415427	440962
103217	8623
381595	454975
239272	88057
484713	225420
626	423032
10379	91952
442413	328373
445617	48275
428028	65371
21275	172918
245318	49903
336896	183213
30020	339853
80413	390861
429955	122462
95023	311297
295841	397828
192611	193796
427548	15209
235827	8623
142157	354127
463085	433131
416213	67805
209293	423134
113510	168381
488852	199353
27539	108582
317321	362598
304103	60879
344919	227101
283718	12318
493287	78666
298780	68628
330375	263009
461846	358723
123642	195427
259987	48362
413997	435428
37994	13370
243895	333044
112346	369601
40799	293748
477737	306142
261003	35629
413287	419850
338157	169047
131440	238578
193476	446895
438646	310261
249834	191982
391662	167337
293913	486381
313522	47328
401241	153184
215781	428423
446829	74877
278941	186259
486912	82271
178422	482936
345011	452873
256126	183646
256012	245199
463714	101058
424517	479614
255957	263958
15567	129212
150332	391127
200222	263615
5305	212081
39469	493595
230771	242319
423828	377978
4473	332392
184629	79306
154492	351657
104856	379202
96008	326987
80943	400045
291911	480530
171807	94516
375422	144784
164254	133635
482821	124446
117833	47990
30254	440660
471887	420944
55415	245711
111406	55074
113056	150264
46294	361026
393409	424973
46556	292440
490019	292721
89861	420944
99601	6244
454772	369262
448077	101049
193842	378686
135593	258981
236537	327550
20616	317506
22721	21632
112589	281924
208749	489841
83937	369599
324657	428026
442236	57134
481182	38947
320873	78967
484193	48146
60072	296186
175167	401221
458033	50538
381504	338228
179139	113927
174745	85423
280190	10345
342748	51309
289178	102933
127373	895
399849	68456
163256	75444
429377	118286
263928	293813
101058	332458
377383	366534
359784	214050
257254	440660
447962	203759
66547	20586
348644	226372
157564	51846
172417	474198
458207	342031
492909	11951
380863	86728
422278	246713
249918	451370
98654	223429
214520	196783
377445	303587
339333	180772
22804	255941
143383	410951
66509	417918
241392	97211
113448	68337
299580	99302
308686	86728
111082	390073
34808	110677
72616	298182
109603	400049
170623	469532
426569	70059
333170	85458
265236	349448
366402	106029
117362	268176
35067	273831
358322	183422
481419	368205
463754	89865
386149	166513
408146	364294
128985	469642
492247	8326
14659	306164
473393	310756
164370	473879
298077	250376
28530	147068
369209	151642
243700	181680
72086	298118
345715	40692
452904	181850
242282	293127
156714	430894
171246	160687
145885	394406
113008	475253
235571	316669
173176	9042
193683	21583
327092	273802
436505	479872
267387	320161
98484	275234
403538	366871
318881	256121
444314	304011
118010	164504
55734	49828
253728	92613
206592	332809
276209	371934
78158	106743
112625	277798
154835	477986
414646	259863
266508	343984
269949	39195
190935	268600
367483	413952
331265	357902
405100	4213
209531	384509
448722	1605
243921	381024
229147	9054
401085	72416
234881	3774
173062	73990
242887	32807
394034	195400
292652	28129
429700	125334
450465	483930
191823	300606
314655	27464
219186	329727
365107	267602
260717	104009
458768	238083
114517	401871
476369	469235
41096	286828
48462	391767
354001	293813
264209	311920
245160	11666
482762	366127
263880	435009
267093	276387
250960	30749
486712	455995
221290	317675
25667	301337
166202	273831
404843	313745
439338	255768
361219	110677
302918	332392
5743	318749
348798	330690
390087	313745
343655	190369
461943	90069
427265	190861
416408	421830
139400	369262
334602	461256
232379	275790
302842	99832
105122	487461
321349	181680
345401	270344
132551	358828
444033	462894
199051	75303
114748	250854
352007	94344
487924	405620
491576	375840
58208	391414
374270	476951
228299	100361
233220	425361
436624	58881
334985	142092
377193	371774
46047	97825
356750	13379
376816	319772
19752	425675
115915	46990
482014	236240
335792	458933
236328	333357
9093	67129
188733	310261
89942	303592
430831	119107
276401	190369
232890	103194
467716	467716
413475	368334
488948	164884
429340	304173
81660	263098
173249	27464
97732	350480
453947	239974
398995	288138
221329	482749
241468	183175
408622	282240
174034	24344
449073	476951
318099	414257
309917	279871
73298	150352
102193	315888
135612	285634
198317	114796
435180	33855
431631	89632
119045	433354
230051	195776
406395	183506
342465	367212
137214	267602
228721	48163
32956	181709
147552	369599
6087	153625
440940	428864
129790	359218
129200	219499
284218	164723
447358	252166
169762	422991
246421	283698
392312	103205
225167	15133
19931	479872
471169	369506
483878	373628
165731	402704
111856	35707
156491	85542
216061	490955
378524	276354
125948	338915
273946	366127
483476	256723
476777	297364
112625	226768
209898	132740
97015	312830
463333	165788
353421	6733
414058	63957
474341	152502
128605	230714
454867	364865
229735	252807
88038	470991
433820	359177
354378	391414
155096	105967
420169	212081
270196	28956
399738	41209
172417	79507
177902	190369
370584	282838
238350	147231
186597	430475
273730	328960
282978	211868
254044	208379
451475	463539
409137	367243
402316	491565
406660	370313
477424	111007
54243	267567
402099	383725
109830	20048
151342	262954
273610	58301
290746	294079
90082	331349
72908	257696
406371	268311
154237	464171
468249	81280
64640	359364
56619	445602
121847	50264
392196	15209
52556	183778
346234	303648
351615	134068
278866	105498
299011	313745
132141	364050
196903	477398
287444	157842
474177	244017
345107	308344
313540	459814
371616	257084
287566	411016
486912	332544
15819	365345
230853	428103
247620	250434
488971	137633
177833	110677
414286	352154
239084	413525
432339	422164
261305	214050
420193	315888
222833	164884
141305	302033
488063	190369
204507	85770
366470	50661
369567	406666
41804	252961
368632	268563
136476	113768
373313	387742
51601	441635
472737	28065
10093	377933
239748	30680
136602	186259
436339	463246
207507	315632
402654	373021
486694	958
456021	152918
136731	77190
206993	447409
240718	70106
139056	474412
360963	396729
319259	85163
441210	299234
69120	89477
86589	373903
322493	320129
411657	326431
458207	444785
293345	350201
182600	319703
466432	226673
369964	275937
143251	358965
245217	313745
62907	102753
407319	258370
263563	217423
393674	21902
48275	298482
300746	401854
109481	304589
380846	222429
280775	169485
215274	263009
55261	281924
460333	447519
33775	482395
358420	458119
415625	240796
148262	410951
232812	90277
16370	96632
456021	414173
375701	276358
180361	132969
491940	433934
257476	264406
144973	356355
229124	273831
121594	373810
92061	136724
156867	298765
321103	214559
276443	237178
125790	246333
415386	476471
281052	468387
8983	113138
305251	185704
262703	65670
115947	214050
3602	43164
433820	98160
421673	19745
36462	297429
183230	30611
403272	310862
260534	331872
438726	171592
117546	186312
588	127921
372448	190369
146924	260877
42530	431904
89403	351257
397896	436354
276919	52537
212813	249041
412138	489822
170226	331508
266307	477989
6100	372710
423013	372311
84504	363476
417258	136435
130851	171953
301659	30919
229716	104792
336023	343860
85668	280067
324367	208038
320468	430329
485546	265589
2995	168050
217366	429928
417401	478232
231814	344343
149744	137128
448970	481279
308122	161067
9561	190369
281860	450592
112443	29930
166703	234356
16545	56069
103649	35707
55963	374772
41543	22719
404764	287631
160683	28129
464387	331491
351147	209824
173463	411038
279806	155719
275755	215058
153652	1057
294525	430356
493542	244688
416329	201563
324826	465104
333178	331508
438390	433864
470313	359759
369405	268435
50251	435101
493217	221324
384944	360237
317370	374594
293777	126150
5700	438843
474347	303313
391391	453963
281013	337915
225694	342486
262656	414514
118565	12245
301846	275812
372597	183213
143875	189733
401179	221660
335469	480515
78135	406408
386411	332820
420578	36719
313477	124804
333000	304731
474180	296186
40034	352504
408357	398811
281924	30829
14275	313745
406635	133291
151530	273831
293657	350189
299532	204888
319231	313974
254575	161384
190973	147262
263	404099
99947	79705
421770	163145
361274	240491
184118	311832
29088	445602
491412	438783
344091	493612
64544	2040
463200	49264
150392	316011
34095	329854
48147	75348
199420	472239
169905	113051
72265	48007
436864	175242
78505	16433
9670	210730
269985	122853
66577	93245
211884	183213
153472	435503
13914	482489
50872	96243
156387	213170
149319	317118
239674	273831
320707	474841
244090	207598
237920	174558
81880	481279
4041	474956
457058	159249
411320	461392
136539	428687
76228	301585
151098	51222
266141	328059
266931	383391
94304	418604
361001	240188
444372	280507
307610	38063
247781	92613
49849	81510
98420	21998
439407	400324
400781	40470
459370	478949
94954	305788
23306	453012
208318	99901
443915	63528
28361	52537
19649	26918
433268	336590
365484	446689
353840	140422
115304	329086
139306	312307
19745	275667
397010	133650
238102	448295
372280	398954
411142	227101
356490	164884
458638	410074
414058	398333
318715	94973
188318	308666
238405	396563
224045	218727
20229	223896
329838	55450
61367	308602
72421	61572
154835	165399
108140	287024
125789	450983
361010	39255
352882	459213
477509	100698
212426	130069
203848	403501
301606	210204
240675	293813
112625	353341
280968	232890
116947	410671
91909	428214
398225	241468
306040	477986
315207	348137
438475	444680
237586	325432
202560	460749
436492	14163
175691	243438
28496	37948
357461	86596
462981	9054
404945	154657
130069	95364
185710	87551
165729	374048
318566	378686
350313	421091
336590	382719
12241	345745
9652	183975
344974	105498
195748	14335
352768	95149
258723	88396
282566	311221
320419	110259
195034	313745
186440	151432
278371	54895
94584	267602
238840	208174
170852	169403
5700	186041
461769	292369
413337	398754
194972	438033
264636	313745
190015	18479
298864	229132
415362	394406
360256	310127
452432	94516
473077	91380
489015	3971
137437	447517
231688	232890
388073	356645
41113	258844
128605	389860
259821	209572
294900	347064
198103	182000
67644	306100
322509	159083
404992	54976
233720	327631
429877	438419
375107	97155
245959	259435
208431	186259
160961	246054
76228	61815
430653	89047
334878	122571
375476	100349
55914	276876
329161	53906
217181	142018
99810	248905
466819	70407
9186	304365
195162	139072
407780	193362
441269	137923
130069	1895
97732	325604
26366	369808
32597	440962
125343	250853
481723	464548
469093	75760
267562	327204
264590	203438
408757	110208
337200	398514
246579	469300
492595	404960
315250	228061
137075	243840
398895	276090
421858	156376
384404	412374
303320	209933
345534	291249
89219	88027
189511	420477
14144	427714
373088	310261
134108	13545
153898	481935
270128	295680
230051	293747
7610	482851
359790	459701
489838	493022
29656	429115
23137	309801
168475	486043
390596	174693
195184	371934
444396	375781
293681	369836
309112	70180
331826	4634
125234	36858
313968	90538
106211	374939
491403	116283
401316	306846
8540	149388
368582	450579
14634	428738
185879	472167
481419	332685
393525	157145
233498	107509
366232	168615
365399	7934
406729	418669
357700	468162
102386	351639
430170	482566
390408	187974
262969	48163
361129	113138
152921	320067
199676	365172
300411	243491
230051	125351
401373	317118
200131	85849
209691	64123
233478	293813
154766	366666
358172	41075
271052	352952
85575	353962
75379	331731
222102	3664
166581	215331
92623	157489
188241	226168
185482	250865
143152	257719
143942	260230
169342	391632
86541	353557
67571	10379
28200	141509
346813	437206
275983	186714
2481	232890
332989	181906
285374	5769
319831	338076
95494	10379
26731	207375
430657	148074
315990	264153
306633	422881
51886	467703
367537	85739
172083	387742
106460	20149
92401	439184
89826	435817
186189	77288
228528	419560
427063	21998
416693	456908
292264	343220
234927	240729
40809	170445
331747	317983
9545	20959
329808	400163
283955	6521
409121	144880
405555	64123
346324	58851
295889	387765
124259	219959
266508	379246
422946	52537
384924	441202
229048	49541
178088	13370
291540	344885
267605	460845
80606	326130
111968	421356
3809	441635
439646	168093
103194	155730
492210	267352
10351	245888
129774	12958
5573	466283
4634	327721
189825	388497
258611	102466
104667	40784
335743	111572
391414	225008
154383	461182
235827	351257
170366	286953
457839	222721
132993	267352
133832	94763
130731	443203
55940	149388
387873	441907
261791	449090
80984	241137
373774	442772
418825	351518
232996	96515
328051	423688
171403	131312
71449	471797
184236	134500
4954	357294
112443	99641
452240	475914
346427	202486
762	450478
292813	73336
460518	33507
267562	228694
443208	141649
243024	406408
308122	20222
205563	237973
333622	419268
268910	134259
409016	165506
8363	28065
316525	265040
8881	9913
209465	23290
375670	120195
131154	467690
312876	479680
227026	363564
420234	381872
221521	461944
125303	220417
236241	42017
187796	106302
98095	437871
282441	297058
276850	373418
254248	300775
110097	198790
323362	259929
245567	183019
433468	462339
301355	209018
200092	58881
422183	459802
73327	252968
210931	36880
327570	384343
7552	234265
428944	81803
66129	492959
443820	206638
383630	267038
363973	431285
285457	413036
307083	82373
406660	331090
493347	306036
245716	78469
346463	358843
162912	317118
333894	485185
445143	313745
236222	42310
375316	188954
112069	2936
187248	353320
254430	172838
315846	387528
16776	344282
212308	52537
274552	262446
312657	180200
100807	466969
79374	347057
82658	86476
214735	263395
367762	405217
43260	303175
378830	356663
468874	387742
47818	190369
458207	165810
325824	152291
422680	381864
213454	428975
304875	190369
109733	313663
261817	344394
92032	406578
320845	336655
408000	69856
85665	23188
318663	190369
298792	12787
279269	178680
73309	474333
342465	96409
355856	478415
433171	466432
319013	40447
276821	301611
328758	13370
420042	101889
453327	258370
482721	440660
327867	317118
135271	234356
105762	55607
462291	300732
108057	53020
393313	370825
50814	64335
157165	481279
65783	28129
345401	21485
150660	46974
192843	168638
139185	186548
385928	257333
318657	37516
377175	240225
349595	9054
423267	419580
154708	317451
447968	66813
57134	142678
328595	205287
462149	24840
259230	35944
462696	265711
54539	434981
179698	317675
153497	277088
74838	328140
389082	390232
119001	243840
57652	391118
266508	476880
126425	46383
220066	59636
24420	478415
213765	301950
262639	397977
422412	118662
456231	248139
260760	401166
217923	179369
493142	232890
408337	467284
129422	478121
375476	428103
247482	428738
347808	331349
284266	27464
216988	275034
158238	219275
397745	476471
242476	264908
462543	321240
303474	38064
56619	274564
126426	161975
156912	48163
127818	268618
423928	391414
202495	36162
350313	330752
308205	186714
200092	141986
326631	396478
400827	279538
58279	89190
492479	466432
479188	429090
409126	312349
449406	81041
350588	190369
381563	469642
238023	66471
104205	458043
91328	454975
38414	306677
153898	447126
200718	134570
457236	190369
162795	193133
372764	51783
194752	252514
428944	46045
158911	24334
270881	9913
154835	416183
69474	187836
185764	114930
304118	57719
490144	393326
365085	461794
477484	488364
306095	482162
453954	457081
17712	116798
433180	327217
422370	15466
366117	179075
426073	421777
242120	373380
93683	36854
227470	300121
325090	213737
129992	236365
380146	215244
445101	181506
452477	115340
394609	421356
137339	259558
361010	396566
5273	494102
313598	60517
250774	137155
276192	211866
87546	331584
113055	476231
177785	339887
324377	328140
101123	290524
55183	416988
21095	120195
30980	184558
27138	218727
283839	101650
334681	308928
192872	461049
222474	342388
27323	283183
52163	310736
453339	197020
191551	228507
274006	142825
230095	147388
196003	446564
426374	161795
149610	338095
128361	140616
215420	366493
465512	452055
11291	308888
418750	220752
153322	87889
68532	38571
307567	38063
297456	430610
174362	241468
200722	21103
323781	4413
48831	10901
73660	439964
417726	327061
353051	77347
359247	248580
170421	21523
5700	300194
432816	422998
221060	49903
88213	273514
243341	21411
203436	3234
266965	48163
408518	183213
485194	15337
211944	49896
189514	147157
389512	395093
190281	190144
432315	224034
2235	323648
203020	283921
204127	83729
364498	330517
405946	196213
483625	438373
194791	458764
262342	134950
1634	121808
71430	369303
293030	300806
17474	387742
427169	121613
86524	5099
109549	267264
340228	118870
258059	479872
372304	107971
341159	464429
28130	136596
47645	451379
315951	236610
116345	491552
163875	435086
432204	259750
28989	295833
161264	243840
438712	53863
443675	474456
296514	132996
107473	479002
37459	208300
422219	354933
127395	317394
358519	411486
160309	430356
87184	292721
212008	188759
467039	462901
406144	370866
195691	482143
179979	129201
184503	387411
17468	240076
239210	113522
74886	210841
115823	264908
182091	245679
437374	377539
448465	153995
55914	199010
334092	398759
244008	11545
336955	323469
163647	490888
211069	428214
444748	494102
360421	198275
132247	2008
21854	110677
305054	186159
464040	316575
116552	175431
262890	143340
75379	309800
35324	51895
217296	402393
120	339858
108330	355806
478117	305658
174598	336782
117647	380023
261907	308116
400345	333582
407334	48275
267562	23318
56172	387101
277215	64429
319882	461846
350869	104505
476951	387891
49125	4904
230051	237421
228326	234356
469720	241468
482251	452935
279609	187974
111951	385826
52880	293169
112748	247092
452962	235284
182192	146178
29276	93384
427413	309425
216229	377127
372170	346724
158911	141649
271873	116283
467791	401854
191099	266538
322959	486462
134299	388587
210247	242411
328940	448903
158393	369577
420234	483203
360137	489822
295441	135756
65621	245481
146506	436545
102644	98210
173999	116487
230739	249334
244368	119749
116454	494055
281924	491258
47861	429225
432949	227101
75405	477136
220925	127067
440499	81280
342649	268066
387518	435242
365550	245247
397936	219743
309276	445943
493663	341346
175209	456586
186440	215325
319606	159539
195402	401685
45951	134145
150897	110677
110961	15209
468741	212584
96023	142018
222495	338271
7543	148100
487686	336955
155096	413444
84241	393253
42840	480224
482449	115621
103802	368099
272838	104289
325368	220194
319259	155591
177258	252702
239768	385226
255859	277367
462986	39378
63425	392662
38342	306186
382848	237781
297450	361545
287566	447181
418873	26714
13930	164394
228188	114063
329610	279798
271046	331581
278323	105585
189457	246238
403613	246311
468078	183197
390762	391414
85470	412381
37730	305013
454669	99405
128240	183213
91450	303175
149389	408384
191247	164884
478086	355700
244889	4413
460226	29518
214649	2941
57	229044
341030	322436
70014	2068
451261	352515
249894	376418
242332	251379
53371	155007
65078	105964
422613	160633
215396	394680
433646	327217
139769	80342
316376	218589
244514	393184
29582	268670
131302	124749
357202	491041
152210	72303
92261	374752
121539	11960
87629	230318
112225	396246
101465	133009
483205	482462
205586	196783
191606	350189
442789	205223
152631	251779
86233	13129
458451	122507
86918	375321
90792	365909
186123	428214
237015	49228
449521	45164
15027	213873
373367	273831
144052	291659
260406	292002
212121	216616
184135	443146
310346	309425
154477	454975
24018	131402
85479	155620
312085	430610
210488	268435
435914	298767
309276	72265
374862	84441
347121	69269
99596	52396
143203	489848
117647	435637
470432	438379
135655	311297
259087	284843
301785	432139
403670	422164
71189	178048
377206	409740
9953	409519
411269	166070
233045	227566
85084	106475
42955	345753
484535	187974
200867	210353
428405	278642
258011	211520
301834	384568
420234	301349
389090	421208
65546	109011
322850	187045
131138	449158
115606	330015
378838	166513
234528	202507
231410	62196
242505	385000
256893	400176
129610	132498
203677	267602
326775	336590
364285	478415
110835	169983
421401	461951
167488	491926
6806	275152
222045	318336
332568	473681
349319	124967
420705	310405
334092	327427
76287	494102
197714	187834
492864	172313
462811	276147
119123	39110
143522	396119
188732	4177
326514	186259
339234	393326
94992	137070
170932	336071
85209	105878
369562	189054
491190	270857
178222	40330
124469	204078
195121	305038
260011	77397
101810	116192
453919	377573
382955	287098
398148	149700
416247	418551
400455	218612
72804	162034
148695	156339
270224	377150
69534	251806
220925	395322
214853	464499
58784	25410
135640	385075
273806	251806
108780	92831
87046	481411
325672	433934
459006	257723
316036	54976
327301	476951
266406	226680
414023	122585
471169	67009
421965	70027
299283	176527
32807	350549
159185	262954
406660	252632
251982	209572
128051	409501
447946	190369
474177	471412
487347	454975
414288	458715
341971	307472
480214	178010
134876	273131
352444	12593
101343	458183
424781	435162
468833	378462
407575	147228
351355	208379
133909	255628
70266	486275
59644	336380
194903	198790
268910	86892
371306	129775
43783	333282
168000	196217
435520	454085
370695	138890
62166	132996
141782	323180
310400	434893
130859	356752
112142	489552
490471	353787
201809	202523
431634	262954
250009	275721
56929	280827
262753	234788
416716	417918
207112	468579
482159	492222
329727	35035
317057	276399
94850	19246
116503	201790
35016	183519
345401	204949
261277	445749
120098	328878
443815	171953
438126	450011
254137	192136
37361	110677
268751	452625
442447	343891
360038	373953
145603	363218
242551	407875
229735	335069
153753	324723
176173	395988
110619	319641
81621	105878
123045	310756
209372	101105
270760	154271
108934	32807
278637	438419
89070	460826
491273	42313
455840	43164
351414	418651
339098	17186
119700	145453
50494	64429
28357	4346
308241	157839
346557	455454
359427	308116
13082	459802
53497	472272
163117	430356
267562	189064
464725	390533
342386	260106
183718	372074
345333	326246
104263	192748
55195	243376
209672	162766
229735	469894
40471	213987
101955	310756
222483	425947
85476	290102
68314	31675
262210	161053
150092	274836
184874	347057
280600	496
158306	280935
244014	252007
423288	156376
347042	320317
381121	419396
140980	426736
433393	262954
98005	314742
408146	477986
28980	88289
97588	287427
241468	216998
389075	340237
488576	461170
483658	334336
397922	119381
193306	462377
128998	408719
407302	62191
48639	110677
189721	189638
492149	95677
268558	238942
327997	21411
280717	454456
81097	63528
184442	29111
619	99042
21123	215873
227914	22347
214046	380100
18928	279506
306491	378820
259927	97527
238025	225233
425213	391414
365466	421206
261277	80543
423435	327436
482169	96090
234453	217871
384090	430356
284781	110129
368858	372024
376766	268176
373025	394917
372340	341484
50142	94344
405387	169886
401897	393689
222491	190766
62169	290450
429287	385427
476464	438783
59578	76709
139445	164199
460795	184096
337244	423193
394906	417867
164042	364201
405674	428026
21070	398122
49987	273241
423069	249334
104607	200632
31049	7025
249919	390939
469462	103118
122728	432472
77430	421525
81404	427487
395230	267553
333289	350535
266707	130745
874	365104
281857	196399
40449	310183
120099	194830
135132	246618
246216	303086
405315	151848
96259	28646
177575	254634
298842	442085
332947	404960
390145	456640
247512	59655
197544	83467
379416	24738
448795	258370
313922	371918
120204	12646
322820	330270
389953	289055
192742	101058
75498	454822
165963	238942
396383	192545
122157	96366
260521	313745
427388	371011
338752	43164
404242	461944
443893	17629
458065	228013
352779	485304
199973	273831
347433	488382
179590	429161
303077	338794
157577	201394
187114	130745
309345	281236
119298	258370
196462	142042
95252	220000
339767	352800
376785	357561
347509	48541
359217	207927
428095	255650
148779	356428
301364	120173
76557	256121
59311	478415
56619	280089
125417	194012
383293	152333
332959	86560
324452	9203
292855	117079
251302	15209
244026	429863
236045	56387
15027	372045
398687	409828
285580	13370
79188	337886
334728	82795
52646	379416
60710	400974
79081	214992
231202	153221
72144	204746
448284	166739
223111	127835
48064	41047
367212	178422
93037	371125
469102	452709
302934	426134
329778	307279
326720	331116
359030	220456
106739	4349
173142	287838
194973	317506
492557	134500
473565	270520
399837	421285
176217	135970
258729	132153
381519	190369
262642	247974
410839	432097
332781	413006
489552	42051
311856	124085
17374	462624
356524	393326
408357	483743
449521	154872
362506	182226
374791	492880
372636	15209
106766	176182
180843	330068
7072	77031
110677	191616
298427	29599
333935	286936
295493	342440
449406	271342
349706	181767
71189	186620
215476	79988
113620	451111
291031	85046
33343	427796
436624	302043
275155	67070
8836	271297
328519	446170
377825	321615
261431	377682
58245	437500
145915	32127
306858	122855
49231	294442
396738	288918
381725	327204
99128	293793
293595	58647
423676	141440
429509	255659
146798	319051
143827	371755
196366	453347
11633	153995
4841	47630
438148	237235
221719	77803
140839	485016
394628	108448
132440	42890
44948	260854
163075	122462
381177	156428
423288	411455
21482	111191
327615	313745
312474	435052
128337	56381
310096	94516
375107	382048
23025	246672
276209	62133
192183	246516
275150	281924
459125	112384
255475	354034
327343	205270
297069	197283
159741	269199
203164	389387
231305	357157
473411	433941
158	93583
66162	426569
362170	315671
228013	84997
146105	95919
179293	418309
267128	166063
130040	472583
195224	4533
102726	203656
466322	436872
356173	26320
201050	288665
261910	94516
468249	391131
248799	240724
91828	340349
373088	96977
83082	50492
166592	98894
454263	350699
89238	42954
304316	176656
51885	341044
94469	50907
90758	338271
190281	337802
174034	153477
142222	369463
223012	109677
154771	386735
365389	190369
109212	99405
68468	160722
82203	301475
211657	28129
439992	46988
101346	468674
78986	84960
290414	477774
195054	53490
88219	13801
477701	356387
153418	318404
433510	203414
62193	482936
21275	93245
392276	275812
124958	291521
272301	348798
98740	453009
38439	326177
112520	401907
39177	241468
270219	349544
98847	367276
15027	449894
267635	469511
215424	40784
424647	55842
438121	110708
13232	447785
233045	44693
410828	201200
409452	347667
323033	288035
159960	321916
443062	55697
378823	420790
120606	291521
236608	301225
23996	458880
45400	478415
63526	7045
374274	122780
54122	242328
125933	435708
248571	418740
377104	42804
224594	4760
353418	152063
73910	54449
406088	48932
157708	327217
337793	19551
493380	190369
193796	376244
34054	82585
445868	323446
257515	433258
290871	126144
75566	187974
192611	82794
357845	76687
420399	120619
166480	440660
154880	113051
229647	389009
330186	338271
272331	267208
214735	464540
359090	55736
363054	256121
10697	151944
68098	396539
126446	186371
412110	482571
72804	89789
124288	337921
104341	398029
62140	426893
335765	267352
271760	313829
379088	290624
18451	49896
76143	406629
139245	430790
253450	13370
477882	345378
376978	411809
113731	270539
137833	99913
359681	310671
146653	414269
346216	405237
54248	49903
214291	307654
401370	180313
134074	401871
164332	133546
231345	464734
345461	74482
85698	54976
466549	163308
123450	384366
295232	263537
308872	94344
10359	240992
478394	181686
267562	7211
196586	458675
448680	234356
278674	298258
476804	198701
31713	98316
33053	286310
429005	195342
22736	409347
279559	107696
213267	42443
91380	4413
313430	317118
476951	398333
413685	311763
416590	281972
1123	401949
165565	430610
221296	261626
347121	473195
42168	105498
77554	78820
470441	194830
136437	5040
325329	241525
459890	361305
405543	155770
66009	98906
131877	234377
325199	440660
60072	100477
401370	408695
424173	436556
200451	203656
251285	344580
261071	127921
374762	110677
159979	7812
453625	45579
30517	263704
128941	12245
468322	41614
292205	302610
226026	159249
8792	53863
264164	428214
184325	290014
213467	99468
161849	443531
73296	57277
306742	8459
132515	34731
446413	299228
447230	34210
52193	350479
119001	117435
351455	476412
135139	216715
246456	38856
29983	313745
90529	258370
274828	35707
244092	94209
324460	89021
329697	464420
383164	48616
346784	55129
80973	53863
435965	44128
452128	180271
280573	276358
168975	467027
308122	427317
380167	164884
450173	451753
399441	433956
399631	16762
33745	96771
18433	477590
242816	183518
440377	166513
82981	98042
398519	373169
284120	420959
119457	350822
34249	258370
294323	148033
75119	4676
279458	21583
325672	123104
393737	284803
267652	329071
359609	87333
339639	449728
103782	101806
411818	13370
293526	107187
441302	158874
243377	146251
49789	325951
365093	40784
490926	222192
268643	373021
11630	83408
176383	392951
326834	331638
477506	168093
427376	405936
31831	423469
207178	8429
265910	313745
97340	189154
209293	235679
441959	76454
12967	460580
105668	426764
97485	161177
260905	486252
380489	250214
172417	139341
60907	336590
355083	126470
142993	177630
483851	110677
94455	11626
269216	90401
215888	132024
4416	232847
456046	192365
159891	296821
3885	485185
420734	78806
184948	147121
437867	378874
485063	374114
453957	437065
258010	408353
315250	198288
351907	267571
261513	477524
464847	470403
356524	21312
268981	420294
2523	378381
10569	7771
287285	40577
397439	260014
382114	147259
396150	262954
253371	4349
347235	5769
339333	242576
294293	49966
130069	192406
31204	427601
312930	116294
259537	293106
474142	186384
292861	170125
66356	119211
473921	491601
269494	112534
325491	7211
116500	18665
103596	19603
450675	375840
80334	348007
278006	86728
36363	203365
343626	478415
376766	129185
334092	469894
190088	190369
244282	251398
226650	302880
2355	406408
119064	395749
254574	135538
320295	372080
429858	209532
208392	129067
88632	73742
226434	25410
96411	380687
90505	32807
197655	480695
370963	369413
25969	447107
203200	99073
3747	421707
10549	430924
24896	203772
471921	256121
68675	76087
428410	104048
56210	63783
453823	493515
203418	416362
113436	170960
387500	185328
280837	98906
440100	100700
294027	400627
287953	325738
467694	122462
215368	262827
434981	165713
119123	118035
234603	16801
161279	300506
216119	374586
342886	27042
347780	387185
453221	339597
55286	73387
410390	23667
59960	85400
302362	404960
184935	472820
139058	402509
119359	246744
135020	391414
103086	421203
57294	329194
182799	80639
321043	61430
106514	63528
316565	371281
267562	127734
61367	474216
261091	99405
151948	32015
481419	400807
109721	62628
4511	130206
79987	178436
371507	392372
91219	314693
57269	199608
479355	202507
363715	211868
214825	230487
246134	62191
318520	467016
473053	285156
409598	440369
408685	97149
80334	339224
291264	254746
239272	431954
477620	313745
397042	440425
37217	25497
239163	174864
192121	258732
461060	30683
461856	454216
169583	444729
272864	246470
66652	430610
489890	332505
255739	357357
134188	258213
306196	283346
66783	390687
150689	343377
449286	302033
87501	120986
146291	30657
356990	389384
292254	84691
172537	100547
346557	437850
467788	99549
158246	514
113594	255641
306633	269962
184497	170828
18340	459213
7243	203656
366860	339856
99287	361018
276	228324
230268	296518
215618	237993
22371	393326
122573	111357
160503	366941
19306	60517
422102	106392
212965	304173
387306	33855
199993	464727
164520	269199
146893	116498
57	138666
354419	314886
338920	478415
356167	453227
25969	465322
198495	335477
163804	116575
403813	127101
422249	448229
334026	124045
181947	461944
407016	86560
124586	427317
65048	183660
375405	409633
120181	20958
365532	272159
82917	418866
451216	448157
168361	41673
483962	201208
442472	126204
100938	351604
196165	353836
383379	72432
447263	75013
389181	16433
362658	4592
263502	277961
127236	326446
223929	416962
172640	250681
298562	37515
89409	155941
383403	108934
143305	370926
370590	391997
213812	107337
186688	280289
331364	203752
72931	91600
342159	283346
273927	144279
34784	13370
227375	307771
263286	41821
456021	213198
333066	315888
116365	192509
304448	35707
472532	449298
202559	342308
358132	317030
85672	332638
480920	59782
199721	127921
99436	346158
428669	96655
188409	370866
325638	276728
405829	273831
222167	401854
223586	347692
297988	161027
445890	173965
56856	102352
161971	113051
216534	348644
292896	307416
148368	60517
439124	152502
266961	410766
317118	233740
397850	108674
135140	471219
422060	123326
323469	237503
488767	358154
412539	230418
98851	230710
360043	320849
408357	249352
305121	66405
256942	300555
244688	493802
332385	312698
471905	174160
328387	339153
243285	86476
28254	190369
193020	291002
34913	58832
119001	37945
120421	283927
114694	294836
142663	374845
244092	240709
328093	134262
470915	181767
305260	388826
460523	117749
143071	122462
71499	40198
430042	476094
284587	476402
245588	254139
315870	301193
408581	122694
305945	44851
135878	82736
310377	10690
66260	97753
180125	97894
442236	291002
262853	289975
922	233009
224073	366534
327209	272096
343013	284843
388696	455185
359266	65194
84624	105482
354545	250214
420665	228110
257489	287957
221396	278578
151444	392108
423184	94516
326957	16413
234785	313745
10539	419947
95408	99521
274447	487545
376554	77291
29824	355656
147962	50806
138016	200677
85932	65670
299984	121106
445730	189762
151562	379255
416030	403173
209988	228431
345107	489376
115785	307279
218317	119868
364377	198790
382404	317675
466505	50538
253999	9054
72003	253047
329168	334093
486423	317821
407811	334032
44861	15133
155238	287740
229381	244582
203164	98012
267268	395563
112528	54976
482991	449530
14254	267793
55400	311247
397924	93465
14085	333859
378957	327061
237504	377206
110406	336076
239748	290293
178252	13370
32272	53610
278958	181671
470818	177091
210223	334032
40890	153771
451020	466071
477094	110677
128109	46069
255758	52537
408415	266205
155922	360354
124469	394443
439646	12895
274852	290274
71073	393326
358373	388575
111820	386520
260831	144288
402662	69429
342502	369599
221369	346336
312775	230821
230191	476621
78289	26619
298271	237847
172950	57767
186769	259936
65166	330052
477579	198737
435092	63303
273806	187920
449521	26714
17904	246987
435041	176020
139350	27212
458442	208925
204862	67683
204598	66405
276944	194587
267485	228431
329311	356228
111008	384566
404946	361267
171988	46260
89883	213017
157878	367483
41039	398333
274329	73336
174309	270608
243858	7211
367998	239036
94529	120315
433983	9232
369215	54809
80936	313314
36026	490707
5569	8463
16445	13370
314753	30263
86248	53389
480580	127528
487813	211729
210126	414086
285426	420944
351816	362924
358860	137155
295404	313745
406592	94569
439200	413525
39683	387331
266307	22889
2070	267602
417921	338271
420629	40503
116701	285156
484436	406371
193277	386060
197440	257354
389233	146202
152382	230909
48064	203308
229111	374806
398715	490588
15339	467703
410327	400064
360459	295189
65450	122751
35953	175721
403467	356037
336265	43441
364962	378462
391806	94516
313631	183213
444137	267602
26055	217484
150492	416197
321230	379636
284810	94665
280952	208577
405293	9075
97070	426595
56683	260640
420736	273934
13610	234356
443068	313745
105460	72122
265593	378500
109270	429871
483977	164164
55659	21173
73660	136196
451764	74106
123387	65086
72804	128331
149161	132843
67564	475699
413063	347202
65451	343012
244948	443597
155533	234267
184056	257858
409007	420508
236222	16940
48950	265589
484777	430025
242551	287694
257289	114063
444446	267509
180945	488627
352811	305782
318071	45946
255108	379976
284493	170722
331071	274976
212340	375665
282865	428864
181880	21583
460426	245679
82054	380071
207322	48163
437799	289483
148139	289760
80871	417918
373025	134201
21053	200444
323101	328252
358154	271383
453052	393326
4990	151944
423339	367269
32468	429287
349186	476346
107589	97433
195977	336089
109180	109006
59585	447517
449965	61386
41023	325258
31887	286823
35583	50357
326631	101497
253555	136177
92703	86618
416504	478415
433346	51071
208217	269199
345667	166970
394656	434945
144274	175507
223139	245679
391828	443976
459084	411809
192034	137128
125948	465550
260364	122462
366402	60189
125472	173003
214425	240796
367786	461944
14804	396434
39683	354694
39476	21411
377502	179133
108140	439719
289319	25388
196996	459213
203837	115728
236842	273831
249883	185208
167246	228431
200546	56500
402479	303175
390750	116556
404348	53994
281808	352737
114063	335519
37013	175682
308872	208300
113082	307279
97698	101806
77872	399035
406660	380966
382685	388322
42697	276440
207567	49903
424162	32500
155044	264505
461068	391414
477328	228431
88266	402493
239112	239357
69516	279705
229111	477198
346537	10850
364080	258461
165601	168245
52571	445453
52646	275990
363251	487130
201081	37057
39621	53883
130224	297721
414825	482337
262106	310181
190572	341278
368540	291823
291609	334806
444380	126796
292687	187744
336876	285156
44474	455217
409248	246311
327209	14486
269055	151122
30568	426986
103473	135918
34397	103704
135179	49021
73182	101597
128440	22092
330600	96389
328426	470767
332299	226378
449240	200508
296459	67009
149898	456640
155243	476094
391414	214456
298858	317100
472285	420392
68473	177653
141391	21523
432340	322450
434748	269059
97487	258270
322081	453718
95447	367092
353123	337096
11960	18297
10463	98906
126719	78820
329727	338076
453948	442096
302492	48275
73561	43334
123741	400354
294272	97753
16121	359516
285222	273982
402124	100477
44353	329812
132528	167120
200835	481061
361291	30657
365172	394144
130137	187834
31890	198297
237120	377828
459064	400286
322997	230765
20950	21583
30193	1104
185447	205289
365204	375840
358456	29563
182094	105585
78000	467492
115725	327497
58350	293813
320245	211217
248985	239090
39683	21411
173089	62191
424326	260527
114412	234978
7563	258370
174180	369599
411878	45798
174783	296289
69567	205270
409572	114063
404202	142843
194048	160576
368446	456719
185185	125772
250490	60517
169463	4532
430031	204330
228	395950
486701	284277
344314	418220
141098	38063
84429	477632
476265	44057
446368	241820
367087	461732
16349	366666
249401	206686
331103	7712
375179	214050
351768	144845
222119	387742
362814	54205
229124	340449
58484	252046
443666	447452
239783	91249
471403	287677
372418	295484
344057	454060
114695	42313
445104	476471
205681	67669
384272	57258
246547	237074
303218	105252
427486	445639
23633	491542
219089	205289
336342	440660
239606	444679
313592	452746
412729	460606
19542	359275
319500	317118
228431	49592
429705	190369
48064	53693
216084	207137
37955	424050
113929	190369
115725	185592
403721	35707
318355	62525
55578	41673
364554	283445
81432	252236
206184	29105
456021	189528
161048	262954
291034	228431
118054	327356
346024	13981
79701	391414
476129	58287
85996	213463
71870	405837
406671	46352
221828	341470
57293	201208
64489	148768
126749	156376
446481	300659
320288	150982
17977	316461
124291	361511
83804	94516
132820	214965
113172	278047
89238	236667
143290	6820
404225	124259
465989	371918
162862	148590
255640	272451
7890	160376
454303	216727
321121	150237
462241	64490
135105	52013
107473	78436
262694	152502
109181	201754
145828	300119
53579	317118
160353	60105
399573	329312
276621	197410
351850	48275
66367	297941
420944	81959
468036	241988
40809	32430
260723	116426
339133	183980
362502	345745
297069	92907
151762	126185
248576	336590
114063	61657
156393	73336
485667	448003
392827	369360
27905	440962
444754	350384
237260	205571
479320	123213
415691	134694
47100	314318
87638	448738
209523	203279
361001	245196
302996	95312
408357	429589
100693	478304
347876	380538
266775	315891
61525	469235
57911	165653
158138	313745
107118	203515
197636	320774
246755	30668
455691	42890
431137	264908
52118	343012
437039	293829
356530	216100
128563	126697
192800	379829
400124	23018
87547	49660
18298	447517
14318	166723
325669	411048
350003	152085
291408	332435
109435	163821
107619	198790
286483	37515
146734	94516
72050	57365
130224	187155
361687	343721
265518	110677
326631	380568
222121	399286
137454	229309
98253	268975
229340	124747
14871	463799
214114	33474
404960	87469
401114	121324
268728	338249
124557	116283
293694	151715
398227	435856
274894	27262
255015	344418
192756	228431
357411	89281
162378	276090
411776	163100
272458	205102
161693	410452
121681	440660
353192	469235
226919	318892
55070	25388
29431	458789
120050	373380
422437	201754
163253	48771
292226	472170
75568	307344
402956	315367
113629	300119
121226	352592
84367	252443
244805	374281
397332	273831
173117	494102
317184	303648
270922	461596
196487	15209
361780	125159
442896	307294
409009	381054
365521	14583
460929	82585
416107	70159
263557	117247
320913	380095
298604	94623
236215	186561
290060	395336
164095	86560
295946	189799
175446	387210
86688	484274
40353	128023
19451	343383
143671	396431
172396	252558
246729	100277
360171	123090
192713	447428
3073	236556
300480	457093
16829	59198
47992	267964
417369	32807
210037	90705
422246	315017
414334	298182
20570	226308
96706	115174
435387	74138
234788	210405
484964	32566
289675	351667
192195	233415
164332	87994
180357	475200
327777	461769
100725	32398
361088	132740
359470	196534
333622	16866
121032	440962
250458	343600
400049	407407
289329	393760
483706	44128
228261	294069
414066	444662
7931	290450
154730	492316
442884	231485
439919	390232
180488	118179
3817	341804
450465	164223
488265	94516
289673	260527
91325	490215
350628	243301
488340	331364
353440	138901
95035	300
107437	389682
470012	267602
137757	183439
205634	317164
491214	285446
371169	462725
290388	491481
42767	303594
65438	355856
49503	231578
303040	84590
350313	389119
484573	51127
432421	196544
372893	110677
134423	289704
464829	433606
392150	310261
311879	202523
421258	456640
395988	294877
314617	193354
278744	389497
261083	119894
174034	251639
366518	392788
324037	226494
110493	236271
370869	30258
142670	311212
419445	240225
45781	141119
282821	175721
77381	233792
400065	209479
96615	24943
154997	198074
67415	449468
415878	223929
411015	347478
53532	180582
7013	202171
338025	6318
47582	182004
97972	377874
108985	363469
35707	215850
406649	299603
48135	77938
16201	51872
355413	138545
406705	451342
326260	428414
311230	198317
338449	226308
13426	445204
291801	231207
65648	106538
344919	209689
197009	26655
311751	100840
126859	164884
121564	149107
248159	489777
421371	430356
378850	113894
124469	217775
190051	130742
149691	239775
146504	144306
254612	365888
248764	35099
134201	387742
116525	221508
135813	231419
412548	348623
96148	409425
218873	189515
38273	479034
462893	347372
117884	55991
53547	14308
20669	429593
102826	71771
159780	388904
136985	413535
267562	298606
32580	368903
472951	461708
221267	230324
110421	351453
375405	307852
71770	50264
294323	137658
67226	311445
164254	372710
57375	55414
169580	58127
233840	134199
257977	176325
356438	461392
450155	400698
387056	310261
34522	101058
246876	204925
252607	59460
54979	388854
334092	178048
324210	126105
46092	310756
121597	82707
41804	257651
60287	241372
240138	363434
219607	23549
329775	150291
422442	88113
410828	134695
330814	34547
371125	271203
482143	69491
154981	46086
319824	49903
192484	282451
149557	65203
373576	118662
94768	63957
437002	144160
323891	89047
386591	337424
492247	416130
197430	483280
131508	440660
478326	168779
190281	304806
308618	291823
81138	410317
333996	236213
17481	10508
161113	173667
195541	266852
65800	1887
216544	23388
246006	458517
478959	471608
109733	326375
354022	8303
204078	479994
292002	326621
323046	401949
384508	454822
353704	53863
482721	387742
185917	415142
96675	107174
205937	15209
452497	16179
412379	227101
233045	65701
283901	289456
8109	440660
280092	354020
411873	190369
127114	177244
15991	186159
4753	352685
264067	196783
396167	120974
42710	17929
461827	343520
417019	314850
153066	35707
113708	375815
493299	32533
432307	441287
135483	48081
50267	191926
253102	361698
42746	208510
367861	115861
86632	44950
184544	414666
266141	153272
146893	316799
382077	396003
86426	414334
181149	293813
462055	356428
197849	4914
204354	333144
253002	13370
287513	190369
43586	174564
144332	237548
211077	78469
162739	28670
485550	20959
466870	46294
241350	475723
459391	63711
416423	342724
220225	440962
221030	11366
467084	210863
185447	160341
34565	132843
343365	363581
244907	475200
479351	126426
377869	118503
406660	220209
139927	290014
480580	312975
80501	186159
287246	174856
358145	366181
178422	72941
263703	133739
328367	399198
119677	90803
398667	195540
250858	461384
371089	246903
135063	286936
270369	425675
100193	404806
256893	218615
191914	76773
449404	84603
148708	488084
105247	443146
297246	312925
97613	41037
107636	121577
82776	5362
460183	300240
29868	13370
364636	102107
410390	263610
489829	378686
289165	208300
311897	137128
481419	255579
152009	374461
368082	489269
247500	7812
185198	35015
420640	114053
297246	147121
157878	209957
257377	17333
148139	195664
191914	10504
92839	13370
80971	316388
427498	96977
6614	58301
486712	118773
252882	405217
121499	90025
29267	214992
52645	459802
414326	440660
319858	78590
445823	166513
463676	68281
275225	77994
244282	367879
468872	221508
410276	362206
42370	40330
318652	120375
336594	215296
329079	113244
192980	51881
237164	266852
427835	278382
89826	285156
363614	400058
290362	315888
375913	260590
13129	137570
22371	64075
40228	425675
62160	400974
152086	32053
486674	237458
444646	48275
102026	177163
387073	66997
260029	398333
468205	333618
393737	420635
199269	94665
345707	171718
154491	215814
238792	283265
317871	114930
371642	178048
281826	99405
221097	409248
261091	59313
178422	280596
241912	481827
262730	161024
220922	166261
154456	282203
25071	404806
293580	464420
111523	413525
228452	25034
106917	480562
494081	152308
119840	15767
363587	73653
364643	249986
157666	443033
27438	457549
73501	385747
452992	1325
367377	57002
454881	63711
6761	187974
331044	222345
145900	324954
4148	477669
47376	271060
127229	489993
320690	459936
85739	373438
211675	169348
340199	342779
10251	286682
71838	348241
125260	143977
78134	75292
363833	398284
212418	411416
340654	456991
459193	484866
252310	424504
127388	72489
194781	34255
150107	366666
458225	238013
57609	57375
406924	462377
468573	26551
116990	189574
462280	458769
464506	445353
415397	22827
197558	150060
318369	317118
239165	175367
463372	407217
58122	209471
480593	40773
395891	281924
183527	94344
357244	421208
145585	134145
89896	489552
123524	390197
163831	241525
119846	311510
101650	481368
280092	259191
137223	451567
489977	21268
112723	11972
325649	440660
371884	438419
466807	433594
142243	71921
491190	73701
36135	318735
193965	413117
377319	212081
376018	420392
53863	411683
414546	117942
449356	277646
22525	276059
233516	304623
188147	472072
379857	258370
63582	134145
219706	208957
85137	123369
260068	70451
169916	15209
118745	72211
389007	281986
187276	158840
189560	492864
369099	411808
471676	167302
262093	372233
462742	478415
14871	14583
120499	329727
160832	422458
457820	122694
190996	140508
190990	20591
235192	73568
195649	180957
484091	480224
431298	255650
60404	294957
119046	451065
375678	141509
51441	107312
64070	394668
9305	346097
318364	51895
170872	390232
479640	467192
291552	53389
14284	285156
101834	458207
343384	232890
184800	424144
59658	303152
288191	28517
419907	10690
432735	255650
213957	494102
155370	23369
221871	201089
89350	7075
193667	272339
2137	188319
431021	463623
141075	433194
274269	327464
494068	307930
493776	420944
293493	427215
62366	28065
187494	86406
144768	485013
362722	286936
229770	435708
358860	91976
56620	400956
458086	365876
81432	210779
428640	128188
195736	393326
323019	30263
455369	86974
67174	411862
475218	142018
354719	267602
65691	10345
216513	339432
407144	241468
342675	262954
36612	141158
466146	174518
120050	24943
89219	424559
80696	201417
456655	99741
212732	183213
308150	81898
316565	160004
486712	99498
157280	360887
228943	240796
55027	44043
412398	296455
190205	360363
403489	64474
225363	12443
133562	194165
298873	175679
84615	226494
80193	177861
362494	335743
74498	368842
60929	473801
325509	179852
108430	469881
306354	280626
222072	13129
309318	333166
366821	188067
296905	42996
240661	94182
354742	366534
479351	119762
109253	313159
126252	477986
296119	84585
161698	111220
62825	424619
269841	371918
254031	356767
472813	328550
158180	386305
367312	286262
233782	377987
111325	401949
143879	421830
312474	182315
283269	141154
28053	207696
113683	99580
404408	183624
98052	328210
238712	63528
414875	27845
14131	156302
467060	187836
355055	59590
457363	25374
326487	98906
369956	237480
42298	413240
345035	177023
361291	141113
83197	28605
427076	454867
228877	281924
290705	311873
162788	118225
372448	421525
75495	176013
309218	8607
207675	284982
278478	146202
298077	315958
383085	394668
165489	457093
360733	273687
42234	472072
345401	235781
29226	15209
135700	245498
200113	416751
353345	210583
100417	486872
361590	480254
8985	15133
343691	210228
390578	129185
92121	267602
324367	316575
95698	156375
189878	290305
85674	201153
8959	471968
201679	80587
63478	439599
491124	207770
416526	187834
189062	11626
85526	304173
88956	10306
343644	258370
209224	448273
76382	149792
217243	303218
134299	275217
240987	484357
11696	443334
410702	58861
218525	267602
19755	438762
299934	87471
2905	277689
88482	226308
25748	267912
135028	255650
297069	38184
9100	490682
51759	123635
428861	335042
345912	399988
146429	368735
307916	350338
356775	178486
437798	140458
404568	286864
323836	309253
368552	144377
313985	337895
474608	316325
409468	316959
432467	262385
191713	491150
15808	361066
464580	389977
263395	481164
411487	31280
374762	304577
244536	380853
339963	94567
157613	164164
319824	322900
114684	378462
487668	208577
423924	361698
375113	492180
155929	407117
404721	344331
202379	265481
150897	15209
280447	156953
467025	304634
95700	262265
23225	63190
161363	396080
481419	85348
109973	286337
449864	261396
20101	162967
249865	492906
368540	265065
64921	6253
153212	406475
311589	346720
387247	267273
199713	228750
127161	327584
345715	358780
353577	220857
300273	306703
147151	171547
451351	424941
247424	494022
417369	134145
2286	358797
341406	772
228679	47481
456157	61467
360346	338189
186743	323985
90736	286016
141689	25800
82648	469235
105827	465927
463679	221324
407376	492242
334092	113030
331119	146248
221626	336590
491508	94516
430737	254277
54978	245259
351292	416959
43835	474418
20946	315950
38257	260879
1687	37062
76168	69708
189038	78699
296339	383810
16776	314102
197655	396080
227354	119722
431316	118934
372683	484525
164749	196783
408526	245679
336707	304755
155707	196420
381505	12895
143122	438783
427082	196783
264015	32398
57193	150979
220198	279663
303068	68673
311868	226501
67042	53389
478469	90698
485945	248382
375376	324743
371165	237165
173959	311915
247530	331991
95853	174700
168773	79343
474688	12129
188156	110708
360997	336590
47289	18665
370816	49789
272865	46579
398574	66405
353789	186253
455634	370146
47160	284843
93084	133730
252428	16153
395756	113142
441247	160379
428692	255316
406371	391817
41673	479002
328482	369802
229639	357854
225694	6853
186111	290728
298573	122283
88120	483546
362977	205289
410913	149389
209138	293813
404316	469908
191391	231124
357895	15209
481262	410480
322434	164164
307287	52537
173397	234387
341287	331639
26403	425846
237517	53177
970	277450
219136	293813
39760	442115
64335	216492
6467	475234
349140	489014
101230	13953
221851	249201
293291	341794
146701	186315
200727	174612
81432	193058
133909	258874
6984	176371
212760	374422
358132	110757
264799	312081
41799	203656
370830	262596
258404	21379
471205	116955
355484	484070
384246	54839
262639	23474
345107	259374
492144	284843
306580	207480
92500	218725
411033	155730
371613	353295
64769	160243
290139	275801
134299	445447
126392	99743
113904	76265
210616	262954
281588	392788
149042	375840
270268	94516
155242	62553
391414	199876
372280	110780
297665	298182
117705	19265
24688	38063
266768	413860
7922	373509
488609	146183
46870	26577
384671	444527
450009	267602
439977	435242
374015	119158
468287	431264
442236	303175
448449	68994
67931	423559
288656	465063
479225	338271
194861	323213
1435	399334
175174	306253
469307	303063
74735	262954
175989	315844
189875	220609
113697	196783
67642	214063
220540	199003
93251	471745
302693	252961
423724	446630
410396	175608
165502	179932
230756	85844
452756	334266
442335	181843
13268	166085
448529	458601
267562	414873
79239	418332
303930	62580
346489	77438
207068	146183
462111	346583
451414	305086
365353	186259
396548	366534
100232	459976
437594	34708
160606	434045
249647	378462
237223	401854
447522	120141
370673	398954
124988	145948
251584	47439
206522	430356
332862	392845
349397	59430
86801	415843
342637	313745
88413	57277
491148	422802
364783	84504
329532	14583
300273	156376
324983	263275
45632	337802
237953	243547
486794	473311
290664	366713
293030	212153
270710	444844
229742	24070
27293	355700
466696	418427
448709	118784
175287	174564
41277	119762
256922	427272
73468	28129
284816	418467
459735	266419
1215	122218
234881	160520
319465	249709
66639	39484
118896	183213
244926	51825
269258	119762
466790	458
332979	435708
190087	226308
256886	132717
129498	303175
126262	401111
325342	291521
30145	73640
474529	456640
383924	21902
11150	126894
121460	468164
26735	85747
1214	294548
256893	327436
34202	362961
297665	153548
296339	300283
303754	459205
447450	232663
116037	104598
143675	409828
262639	387562
398607	389682
389466	453770
25655	111552
133090	223357
165680	392086
56362	204766
353640	169273
359178	255897
368351	254746
193850	140607
149111	410530
417214	170611
261759	231578
99073	121171
111986	202523
115725	144470
53249	424780
345028	141334
357527	429863
450579	327061
425198	39668
301040	441635
108691	193705
283680	34359
131217	132247
263124	454903
310452	58951
238306	393326
363192	469235
134714	175402
481856	21588
97983	377463
252228	301867
98229	350259
422352	12177
13324	369921
467175	359705
143190	17155
439992	369066
354438	66405
279548	360736
39459	306100
205180	464727
446934	347011
24539	372237
255318	329145
295253	210035
397562	420392
339333	119123
25821	39390
99408	234940
318792	195942
414825	361305
255934	347373
312595	184746
65513	271351
237120	46820
42168	147121
133909	34873
153687	234649
296352	394114
279849	32807
241567	200632
112972	180330
385141	72461
27635	296750
359906	91069
147699	267352
381573	378330
250037	388473
21319	190703
360019	426990
34054	277961
171107	478415
57435	429267
234881	33343
439228	385161
341046	455069
172256	476231
471308	80190
469761	490204
76575	369577
40809	188243
345715	45141
448646	231281
251436	428174
175631	407131
268948	252466
390851	241468
139576	355856
357441	241468
421934	61016
157258	428011
214950	458
229650	409649
418291	243938
286001	65670
160237	468235
365910	38063
203200	490324
239223	195121
364459	371260
163435	25324
91608	312698
456021	25460
4282	76454
431863	168615
104192	95010
124914	21508
413924	293839
187796	160662
458184	348292
328075	280169
91828	376601
228128	113085
435842	273831
163800	492523
389454	17186
458871	279871
373170	103267
154041	266852
461928	367750
162672	287042
98872	346951
70119	338140
454263	353267
141009	132247
33528	451078
43941	183690
473904	205367
311413	287854
429254	265932
217606	490358
479707	94516
173949	165653
249293	459230
127469	467320
257746	321384
162303	261396
258782	395988
418442	84504
246198	471745
131606	182940
111968	176298
319730	75805
178422	26348
24033	24000
380976	50391
184357	456640
318932	284433
146654	267553
319259	172747
16440	206142
78279	70589
291298	118870
278877	225699
146893	340999
399131	48275
177186	144119
439953	153589
367656	127921
272057	105942
53504	342374
51606	483187
487288	477316
463586	70097
420266	35806
53060	113085
176870	322346
373615	41271
16100	405217
26735	10461
270073	83239
345401	424613
243982	378462
125948	253023
456065	447943
240905	264406
186266	291249
471388	475594
91228	393326
335951	237019
81503	48275
8995	259929
20334	363225
373890	448996
304877	35707
262159	194094
478381	395749
449041	303175
87165	395988
232561	334453
480575	417013
78986	259929
119001	353485
180103	186592
322727	359762
158345	227838
391485	173884
388696	190369
335191	298077
279205	253755
198592	111483
223656	418521
439719	313745
338897	365413
353098	431145
73520	453391
21634	209824
145720	474270
98016	265341
316180	68134
144458	240225
340772	317675
53038	440660
44203	153243
175966	401777
187458	12504
179386	205270
334708	32627
237458	262610
300417	267352
196075	146201
399635	486275
372636	110677
357829	98643
118541	141649
66735	169047
397252	51895
192646	154711
354696	204185
294963	95290
92025	232568
117647	109285
210247	456369
483781	270961
408800	15209
208516	310261
403143	300548
248859	336590
55178	218727
252192	463623
153850	103420
366996	302785
45269	115671
39215	276883
131581	163650
430450	313745
490308	237165
129249	378686
253689	117477
144978	301068
491190	391491
20998	184163
436886	255071
142017	228431
320977	35707
275224	218730
358477	35914
79454	260854
278642	64188
110958	294538
475960	467192
438389	166513
336324	56609
283724	10379
227713	15209
123894	346517
352789	309456
140868	213335
234404	249709
98522	262150
457548	308589
229422	408562
454895	159058
453274	25795
145585	30739
121728	295705
142075	354694
217459	134014
84991	79989
55449	273014
68083	38385
457784	394032
98465	491190
336023	436687
328796	442608
151731	153321
340349	190369
390310	398066
191415	186259
364398	469633
323395	476951
93936	429647
133909	246755
235003	146893
127726	120034
107730	292031
327553	262392
140705	214024
198758	155919
437309	16041
292801	434945
80001	106832
141117	440784
471235	194048
481041	267602
464966	329698
3754	151096
139301	185599
392392	267553
298187	163344
416889	428073
410118	196667
5569	398029
190524	467881
225649	244102
89219	281909
77040	377528
40028	350973
114383	296339
299580	287740
454983	213017
369276	190369
172396	278828
161702	346204
438475	178431
257617	149388
412365	235982
452148	400045
481963	114643
107612	391543
274615	306387
84470	250240
446838	383580
426148	157954
98654	69644
285204	239274
258839	408582
359372	20179
126347	281235
442512	346099
458214	208169
249770	294342
435403	85609
132713	428103
233430	253243
481263	158294
300195	209018
106924	489822
318355	312313
408930	45946
276632	476951
427639	62208
423924	77438
2349	22909
470167	438783
482213	214024
319081	301799
112070	485534
263266	135896
441050	171601
474435	296440
151231	342977
54295	184163
791	208433
330298	317118
206986	441299
200092	426979
176710	292468
121609	478415
477350	292902
242551	485185
400969	219824
168642	67040
102457	220635
148338	48275
244515	177861
133410	388904
217748	250853
481805	338189
474341	260367
18684	246672
384494	281368
45880	50605
18455	122434
475172	169353
227456	207675
143370	62191
350792	53863
136071	19510
92323	179413
293010	153886
212435	426034
388894	297850
439719	176913
190711	249334
358656	1885
479097	69180
378464	390768
195402	174840
326875	53389
242076	341734
199455	131264
15997	378283
376493	90884
398972	479614
84520	393326
446542	389170
188054	79485
290442	324954
78739	470840
93452	105012
343308	127921
213259	378462
217246	151622
222045	296826
227857	337093
294333	136897
254705	94344
110236	253458
376554	332685
266997	136177
56620	53385
391298	130983
27819	251961
264080	76898
314343	352165
126870	45133
119026	278700
108646	258844
260171	320097
298354	15209
238855	404459
256254	220417
158898	457203
321358	269199
219788	185910
474832	165653
235375	367919
286	134500
47467	298767
208882	393326
48804	242552
114438	69437
414140	471229
305567	150145
218293	24334
161182	293813
294784	455091
180270	62012
30906	85078
85254	58441
465222	22827
263557	107187
308618	482198
329011	458647
39531	144163
453012	386057
239725	391881
205180	16433
221101	305502
223976	426089
279706	178436
66259	281563
260082	351585
80476	163811
272427	355093
415599	204969
122744	333357
19953	153995
483500	428214
71690	447517
255142	373882
92119	327922
118369	107658
309801	468415
254446	136855
290926	464420
292468	94344
414023	257581
246554	94667
195373	313314
14455	479157
392849	273831
350621	385062
168773	23962
333205	156739
256919	303218
317738	363564
437365	303484
342465	456260
167171	469884
480580	82891
48940	401854
68529	459213
224488	208118
21877	94516
286918	313591
349901	480393
439979	478415
250410	265236
61515	484315
396421	200725
26957	492906
277348	412825
423161	75130
135181	71091
317990	395988
161859	21239
71810	311233
346412	401297
204440	192830
204774	247684
431508	385237
30054	447219
326736	58287
277633	340543
308054	127270
31862	268531
253171	16433
107885	10070
165304	70869
12190	436773
38794	403352
321045	343683
391364	49828
337179	348292
242264	23603
93912	286590
264089	228431
406608	35421
217740	11093
26053	183657
364158	93298
175107	366127
81918	185713
260392	25770
423218	23667
358826	287676
160648	441250
306932	30611
333226	165381
101597	145885
188243	375063
386109	245679
97212	34306
233198	270017
154730	286936
453828	446577
221454	21523
62420	408737
81293	493154
90711	328751
477091	78401
18837	1606
231268	293597
160683	186259
385956	84388
398995	391714
234332	267352
186626	98644
342590	94665
233045	491897
166450	183213
424617	140129
492164	322147
304613	82446
226787	460262
90803	35421
458377	6899
128977	52328
198862	352952
71249	317118
473547	325148
247854	38134
244530	197930
471309	380568
118388	350708
277499	283918
393170	42341
385812	243374
409239	83872
182657	41075
123404	152966
65146	17133
438467	209519
61766	172216
196003	3971
280173	300606
335905	273831
426149	151944
172205	494102
102076	472361
335951	153995
46870	43916
328940	269612
75725	126802
155204	43814
95023	76454
112443	118324
300240	337931
201946	153367
325814	356204
263439	414477
199463	36168
391479	384174
205865	151975
172864	291249
381385	126426
175545	331349
55183	368773
349897	83636
213712	329701
453919	68762
114512	457027
260801	128816
275995	15209
373838	376724
52726	42890
350478	317118
291268	300424
404147	23018
462189	27489
372041	476231
329072	26572
411745	411424
68432	261396
431492	15209
259074	280043
256527	212112
386774	55915
157258	454102
298370	203279
41379	446167
300431	121304
211494	168381
317369	197821
119762	59735
450533	189690
203618	195121
308517	487185
378057	129270
12024	184146
372657	297541
469532	396912
104438	154137
477157	15331
459088	318735
213080	293813
285848	254242
378224	46057
445057	4371
216206	130362
342465	242629
444582	280635
24788	19604
198440	411455
369577	220731
178759	275677
290683	253538
289703	15209
409273	198317
486176	33855
482532	64883
289675	114550
398275	406751
237616	415698
255568	313745
234788	325611
19569	95312
422079	150352
277105	107222
165979	313745
86487	166970
18337	229150
280052	454975
177234	317118
162563	234356
143861	37043
395886	366534
150243	256121
223673	477986
160964	313829
270695	457741
196003	56068
129747	51993
69657	477648
458065	361698
462045	426990
335083	421980
47278	52514
126451	51222
331278	5040
450307	2562
381361	232202
48064	297422
41039	293813
373415	539
318573	3845
206917	145948
9693	267602
126927	389682
237714	338651
258398	180016
67609	62191
226919	281671
250989	146202
354866	361711
384492	430997
10733	128470
336996	254250
25165	366493
128704	58057
153662	284893
244017	147373
22414	24000
228050	416402
465139	141440
57432	167475
254463	188319
45926	366828
270901	364109
447335	29276
160927	48079
332667	396172
85506	166513
92739	241525
23306	139135
229735	375840
381059	299027
399167	283769
438193	335799
458831	476139
165992	89047
207474	493200
196340	386901
148786	80791
127555	317356
100400	217423
393600	293248
3111	275055
323047	82291
349066	214714
66599	144405
187834	316452
440814	3845
404011	83826
150113	359977
180839	365224
374222	104684
196996	422435
46656	341862
134084	298676
314311	411271
339145	243438
312069	162795
361838	412689
386981	411518
396467	331985
454313	79440
139732	494102
17613	397581
163452	222701
37748	291590
42464	313745
53250	144466
398185	186159
164884	205276
41168	194587
157458	395800
219546	155271
425760	186259
22086	190369
380357	309180
164616	277482
200849	354747
386428	264908
88266	394975
492247	190501
172370	418848
302918	267352
77793	50747
73383	287915
193651	111886
479985	231484
158534	274006
2330	435708
165565	449620
155583	155512
116504	175382
37767	119868
377888	42302
413196	56684
324555	135799
121755	443736
454827	434035
30612	392084
149755	168635
133909	211884
321270	474369
40764	433489
183180	251156
420736	342782
225151	352467
233037	232484
262210	423309
101608	6949
252655	470601
197826	303424
410005	491190
443307	284921
444588	262014
230349	210179
309041	280592
419712	383559
174834	88113
366828	375035
453363	30553
54477	74737
427111	437803
331643	43334
418865	301178
448696	142553
315275	198926
263514	374072
264668	37040
252090	264766
202379	58484
238341	245230
85412	232377
154176	333844
455187	82585
392210	228431
337278	440660
91530	320067
198985	212778
5693	257204
440940	430800
276740	422330
15852	240930
362231	489552
33216	437019
198317	152873
420234	318672
400303	317356
414952	51603
362795	138193
372487	242491
236732	78638
292794	442083
287162	454975
94860	208487
382882	248769
157117	321630
347252	184558
214132	477102
349633	176325
272675	237178
96923	482209
33855	5713
273768	431625
60009	204453
308839	420972
323927	415548
488332	7024
146893	458023
105132	419175
81885	306387
268432	137128
182215	237165
195384	414832
158171	219499
489678	113718
228128	28838
95468	48734
288100	300119
464520	24930
230039	301686
85650	40257
382394	190369
265363	194478
23642	111039
227315	49595
167588	233363
371782	443693
110992	203279
199781	61059
333280	111934
282486	10345
172923	59864
145022	390861
68594	378462
452981	454822
447335	445034
30978	255960
112372	323615
56573	87309
355083	53883
182120	283632
448644	213467
308357	447560
414103	486339
488536	339525
393013	291682
355203	96443
444033	449975
130711	315367
237761	91960
351757	162795
480817	262954
288550	475200
119253	440660
359858	74106
51246	190369
472705	76147
266688	447517
356795	228431
457418	156272
117862	410670
451216	40795
153260	96973
423901	94017
208845	95315
5740	476951
76228	51846
29656	16433
90560	38739
371658	417918
374512	129370
478634	439145
381493	237165
299381	420944
145954	24738
127212	53863
490636	254634
165073	338392
153687	143809
104468	187974
172544	177935
305557	398122
178456	139339
188416	465075
492595	234356
453653	446173
272679	383651
353597	463799
7991	343860
355455	303731
311306	47110
412963	472660
423724	81340
270117	267029
231384	179716
112993	95270
493066	47349
59021	345750
443350	59759
89177	478415
295724	291969
153850	448234
447764	105125
53898	299437
382203	164810
47630	111582
67873	165653
316565	180897
397820	175298
383840	294040
98448	37057
97961	388321
230051	180015
461817	162247
162249	318792
222242	313810
7825	245317
58333	19973
384621	139027
263299	120489
459830	441471
123030	113244
486371	409828
119123	26940
289144	200637
285312	48007
207606	137128
271409	196257
375320	282772
100349	26159
135140	40605
249233	47303
483706	475457
169932	95769
391921	10101
105077	422164
490644	394885
289513	2199
436391	375269
322209	199361
311541	350223
145283	94516
387881	343214
221296	146107
413816	235096
104782	111922
86225	278840
242927	433934
490971	267352
272427	398333
148831	101058
293913	60151
308995	429103
376543	79813
432816	316011
189450	416801
405788	81188
326260	220670
152368	438461
111464	349121
15618	418551
409745	13568
259704	64075
31675	383680
44160	215601
262639	92885
282639	183213
450465	196783
453018	352737
381531	318120
236032	375029
378542	411090
57080	9270
86893	489552
171706	479614
407565	43334
136798	395964
193499	440660
313294	481844
363634	266852
191155	471488
138145	378372
219783	183213
295588	390783
152709	310261
51423	14254
81176	170127
300951	387742
298995	76430
243547	177640
248083	463549
161363	172433
356301	7143
205622	55313
11698	79286
145874	460213
227857	15252
141854	258370
414954	337849
214443	71492
345800	51895
63429	452709
198043	428214
324927	290270
338113	391414
24392	420757
108656	137508
376791	352638
104039	17898
182552	413414
50646	97277
429033	476231
296222	144836
97350	267408
432803	378462
122923	37902
438478	15209
1057	134868
458614	207535
215717	478060
233550	359983
338189	369585
39601	191959
10762	309528
73197	474956
429030	398333
404311	471996
2839	27822
19722	24070
20204	145130
168408	218727
390780	124775
126977	29526
248461	292160
308618	397535
257047	19246
17968	51195
15027	368620
432181	64123
23306	32224
65990	348794
159015	67779
202436	380681
53423	337153
332818	489548
115970	420944
384799	280323
343431	173176
114748	456390
333615	389682
274105	86728
261542	21583
61539	25095
236365	414191
228084	67266
458483	78876
189511	178734
300202	367633
81203	86476
106475	382832
161024	445796
193592	157726
312117	172182
340219	97248
341623	483812
125948	429863
124281	467192
377897	440660
228732	40447
192173	219256
428093	304671
320210	256163
268350	203656
436216	178933
276158	74656
109488	133985
48878	477545
76228	307058
149365	313745
154560	423688
60287	386057
329795	243840
16300	54976
191866	310756
345889	489552
122751	230108
192930	315892
131228	91829
183587	317356
414508	148590
324830	256121
9950	467888
320509	309425
254735	415585
104648	120003
300508	135658
327209	452709
302149	219499
38088	476231
301823	87938
55329	421840
486371	179375
58694	218727
455712	157567
166042	47956
472372	489501
359347	15353
289675	469423
342528	231546
361019	186502
411125	222701
242551	444139
281476	160402
144066	75621
118092	166513
418442	159378
301659	43707
481104	439128
399315	317100
220441	121143
274246	402509
267387	270095
367464	220450
65439	429863
90647	307279
485975	470554
377557	285156
67021	182006
218706	327922
81227	309425
422090	447517
436643	399867
454867	79989
266860	349608
315588	39128
448104	99928
352055	8222
200607	328079
470554	100393
79718	86560
162177	228045
29054	265589
46471	313314
27923	339253
274368	492316
333600	199921
104740	484399
148558	262445
48219	216440
201073	28129
55386	421830
60677	364643
262923	233168
228084	436052
364377	391414
318561	353787
204788	70939
399767	401928
74870	276358
270144	50264
25748	468285
1771	219499
450480	293813
282725	257810
269785	75568
369905	410018
98605	255220
317698	473337
254098	143582
450880	208886
377689	459622
167577	353884
146323	440660
367784	157870
156375	380793
458601	319778
309101	16433
123291	152020
406585	311832
326853	350291
369897	52537
460052	50264
52027	9054
174139	16923
40028	316575
215679	382209
302798	134319
306178	351816
339517	351029
382867	440472
453581	348321
267613	230220
81446	93272
278006	68950
51708	78456
36439	314869
317356	220417
287766	486159
76090	316575
484044	363035
328174	42012
251766	327100
247296	57554
226014	435708
257306	77727
244536	463116
28731	149724
285089	110708
182091	128940
201586	355139
457003	120074
434358	175295
325044	180930
436052	245538
417214	425988
58577	191493
256971	387742
398985	264406
10241	407306
394111	91740
46298	50764
249182	81280
442236	183711
289201	441434
26191	152081
59797	189262
162587	85003
185968	390197
461172	2879
43782	50538
74768	444299
89313	360038
348085	25087
352007	459701
69808	469235
287124	13370
411015	412980
148839	217463
224662	114643
41959	54671
342465	418291
16344	428103
21763	174349
381352	27464
195729	238041
63817	305725
365621	128337
208133	294836
290799	287740
220426	62191
249546	469888
300892	245679
188246	245679
423723	252933
154841	190369
125238	492316
15027	459742
440103	447560
298479	246592
455529	492196
265973	175721
119846	144800
285239	191639
284623	170894
14867	266852
48665	478415
90610	478678
91382	264950
83676	45141
267562	128084
89704	122462
421137	316959
437215	481279
130069	10596
404957	58854
240490	178436
195121	466643
381262	313745
76401	315566
124945	112330
293345	121362
318088	24439
446182	185761
259978	73336
47971	246672
129687	410236
233388	265711
263	273831
321856	431565
39274	120980
200092	320845
191536	95942
268828	466737
194431	457406
307276	291674
419328	179893
327180	396431
411286	337013
404285	355669
287386	224794
445410	128443
396421	259047
471169	179692
38527	186714
478634	94906
347953	86728
265366	62191
300807	404806
366521	125399
171021	288080
45283	246672
233811	314032
376855	252000
237214	111408
244142	173522
296271	160139
278371	144405
289460	159395
336324	440804
115853	282170
374222	420454
238945	94979
279936	9054
268081	124747
287227	72523
378889	35812
236661	164884
144895	426089
400520	369599
28443	408628
266143	427824
339716	17514
235078	256459
170688	327922
212581	256012
477318	270218
359106	290434
234047	76591
114643	28337
313197	472072
102436	398833
178968	119868
476701	68150
268098	83511
224589	124369
197022	393184
410508	137739
120591	441320
119931	377153
250092	442688
368898	360365
469112	145274
395653	141440
195789	51983
71941	287024
66130	266600
370934	5642
479332	317118
350023	352007
54046	82230
243804	370375
248018	99437
368380	8607
385474	297070
140462	464277
91937	99405
343497	378976
79826	313080
2253	414832
409745	135544
243377	296270
189500	89524
12746	205223
281857	152954
2130	267602
484868	411101
219566	475749
230574	47504
91127	250237
485061	324977
247327	320281
99287	205704
209185	122694
5512	62191
492768	64259
460679	272846
143082	422317
471210	316011
93047	440660
316136	300194
447358	226494
145900	453391
25969	166063
346166	398333
71127	406061
143403	409828
324753	267352
197299	15209
336651	300240
131220	370265
191536	263610
172923	76923
361001	156839
152849	330890
315250	191312
228645	259742
71914	13563
189064	231025
255353	123986
345175	429971
51373	82271
79506	401871
326631	437895
302150	341612
355916	168381
248563	110958
29361	276744
491445	88289
309917	86077
247302	433391
320489	267022
404519	99405
171676	366534
425827	239187
184630	321401
36612	135967
123201	392086
254123	400285
345715	9053
327591	443693
93342	300119
89219	52444
287427	159628
392086	113265
23481	129094
97499	221165
458597	458784
456878	139951
147684	169485
190492	469532
120001	100632
82981	195948
157492	256016
263703	307068
90012	420944
262308	153995
49106	48832
377693	190369
430845	318929
325436	391414
362825	186440
151608	57726
101424	436189
242282	208038
362663	127298
186729	313314
344033	447757
445164	214050
4098	358508
225948	163789
412205	250325
79680	62051
470026	165267
422098	313508
306772	268079
298761	41531
259846	155163
317541	50538
457967	60517
448104	275992
207606	453753
281514	293813
482643	414725
159008	29528
369592	49966
49037	487422
293692	167597
5851	487833
181322	409788
150127	185618
81279	42610
172923	333010
143675	440660
96576	7795
161383	354431
229687	124259
468091	439718
493468	301178
94129	64964
16403	287775
31867	355552
228849	447560
52443	328434
327209	165032
74897	305308
32317	12245
203647	321598
400889	283543
223582	259052
260678	250437
185791	90553
177599	294337
376204	169849
236277	225946
2896	228699
161363	237805
40459	417201
256893	233794
110121	375727
78650	355093
212228	321868
240934	394955
291866	113461
360038	443834
93901	172681
264026	453746
336907	183213
81190	284843
191797	26712
330580	469214
373615	97527
173476	258423
382157	190353
144434	429161
167583	152972
439338	277548
256373	163127
239879	86476
425906	212722
95252	324411
304712	101851
9787	432320
389956	394568
29043	286775
192496	158284
471205	332403
42556	178869
232070	299094
22197	103886
446182	96149
402828	393283
13268	76973
268910	375269
62912	313745
120205	142018
305287	408522
125343	452804
172879	187077
356074	59220
292244	141166
45724	265443
98438	20586
214748	371755
195708	160419
147224	438886
121594	19984
25969	251669
5641	396890
363984	90123
254574	257298
3810	438656
280830	387987
214436	232139
369131	93870
450896	189688
132996	86476
30510	205270
390598	315671
115431	366493
453778	177404
230702	59865
409388	94793
191520	164884
157961	13370
164860	358824
249153	445233
333603	168074
415963	341470
172669	53488
154120	406793
409388	330032
123755	491190
122345	240274
260011	168381
72668	376510
245679	167506
343365	163800
221348	450056
118541	299960
440018	460333
88473	377695
18783	317118
405936	364146
125231	96977
215260	422991
484691	478232
142678	100116
3321	313745
486636	179328
168990	10476
122941	42796
21586	240493
127462	27683
156831	192703
172923	274246
102499	123369
397099	273381
34525	318735
200439	132247
174139	413208
312515	269199
212459	281504
259217	380790
299976	409551
181575	21583
54539	322157
151739	4413
119069	209820
9775	251706
284294	126204
378725	163348
469100	431140
488279	372214
209395	415215
206401	116918
457418	119001
67027	461549
479600	282221
381416	28129
295480	336102
367790	239853
17286	401739
203200	73599
479537	191504
89219	187878
78617	78184
290382	68334
272621	281924
84745	68777
64281	424313
64474	219025
319876	132247
386129	282248
451799	371983
316499	138304
452505	126473
260996	284404
436327	86476
51504	156674
423067	470588
56503	41753
450465	116923
330058	24000
127676	110677
493683	357854
186147	295114
285112	212278
408357	21310
470363	264406
209906	377067
476585	371918
294323	272865
181029	208348
432406	214729
86083	137246
263935	310005
56138	265377
231679	285156
272423	452074
455951	261286
308533	82585
224483	50264
430927	430356
110306	52030
209600	137128
295101	10646
228128	211649
257461	221840
230051	93171
249257	97542
459676	370428
415844	126348
370092	176878
150304	273831
64008	110677
322448	189873
347303	389355
104651	269199
393870	426196
140020	164880
277449	468208
65787	145128
226919	406303
49334	158625
293768	19139
257955	58804
280615	445061
249334	305898
366651	389728
308680	375840
435776	24620
326642	288035
388069	173001
370705	344483
334681	161165
413665	226308
111398	96393
412211	272339
430835	433489
76551	481785
251720	322457
5700	32481
192785	128758
367663	135790
283024	374939
418368	144130
287852	445753
244362	121324
1861	203736
174906	212258
173941	383001
75338	237758
311221	264406
273034	202069
470483	447560
452243	380538
330737	15202
35806	455651
366100	456543
114063	339174
231616	26622
494010	230974
434486	364109
248013	32320
340772	385000
444700	369599
16569	479261
56134	394841
100615	218061
418074	332244
279918	69809
329302	62191
233045	86618
104111	89178
227152	77231
133100	285446
332512	115502
409901	442399
9226	173044
488715	121145
148837	285156
361133	4349
222895	256373
192238	398078
396548	183213
351172	190369
372041	317356
270760	478232
252044	379416
323836	255655
383070	205287
131019	471005
493123	3690
71459	203414
80476	439749
92263	337705
223116	401949
372764	183679
115123	296869
368619	454975
117566	78138
317459	348798
435535	49828
255900	391414
471365	56381
130649	204502
289901	368383
261882	232919
309636	214024
130851	22039
77420	375520
150583	144470
283641	267602
166039	58957
57993	163393
166903	132095
151977	23820
68532	85521
395841	89365
363581	351613
186440	182273
139140	366127
227872	94516
202996	177870
102352	253394
292367	10646
389233	468832
487765	111954
341639	400708
135397	438419
264286	133588
276821	270836
94803	235209
185923	162511
433500	66804
305827	344327
172443	152762
217213	464171
404926	21583
267562	483440
60208	241468
269771	338076
244533	376713
21816	242552
301348	25549
160680	274870
487732	472662
219198	23318
266562	343012
332146	467080
231979	291163
414140	217423
97318	176085
270248	227545
66957	359218
92548	308894
187510	6733
485384	291145
242759	331559
218569	35707
170535	293813
293913	112443
228288	329197
180385	208193
246644	165480
31450	197405
361553	16923
125409	484447
295650	42572
267331	32605
287766	139755
82981	50264
46092	267920
79249	49744
410811	86728
59189	9075
464868	183213
491908	173123
374530	56068
366198	380274
392345	21205
134714	239561
425640	162947
372217	323611
119561	214992
10690	140704
314311	302745
114508	83872
334372	251940
27635	271403
376936	35735
276131	212278
121594	378873
165267	291491
204449	6521
175999	132740
221878	267127
347033	74029
30193	478415
330010	267602
272835	484394
286307	163105
384358	341271
403787	159390
118378	275737
400986	17368
404674	226494
40461	328932
245917	338076
372788	404886
399303	191479
135181	362713
458183	122960
265791	169449
50728	304529
121859	11023
286666	24438
410363	401072
51543	287024
396802	47295
470817	74829
166817	293945
335466	411696
491419	4413
90084	34675
455788	120132
456748	281273
55469	275328
415024	329784
242460	322707
131440	434711
177902	164884
38467	57989
189391	36066
295540	443183
407660	314495
96918	136499
295841	249847
6467	284797
130698	440660
330471	436883
100915	251330
66287	386956
481454	94634
152808	318913
477932	105764
221106	465063
226584	386485
278300	402417
178422	213226
487418	4071
189193	75952
447528	371983
403135	278907
105834	129247
403128	468832
220003	276358
405979	421830
227188	286828
386411	42610
159997	467703
58277	73336
389200	60517
429700	128115
39375	402668
157016	76502
200932	11317
148857	468387
388253	295484
266433	321931
340734	319115
229123	233415
396758	368892
455957	267706
96784	440660
364725	13973
438246	300800
237562	43831
236669	76584
13046	435708
125837	191536
186393	273831
358307	434893
251677	156376
42979	27985
489187	397009
98286	302488
260021	211913
329590	13370
142542	75303
382682	122919
214604	86892
183916	401854
109868	114063
252824	81785
227359	488019
12774	297163
111986	357854
190796	15988
28653	370866
478642	331349
21961	333503
233782	113486
76331	174603
143671	44024
80474	179935
122146	291000
291462	254973
486136	268787
250833	102603
407334	62628
215259	368018
162206	385232
352220	226494
321931	240072
293207	446630
469227	116500
145992	290450
148455	285677
125418	184497
38159	293813
12935	434239
230627	114930
378171	119381
436864	426429
371851	356945
60095	167783
143326	15926
224749	115480
174515	105498
334191	472428
164972	438372
35766	306302
111171	266852
353856	297812
150237	364041
479759	254731
481044	414168
393415	439074
306555	45899
329255	105585
61517	15209
332059	275981
314384	393326
276007	324225
471390	229169
240796	453954
185298	139648
492149	16434
480590	423688
17960	396219
104177	128112
97831	75348
186586	447107
479320	253844
146970	308897
40692	275677
229735	221324
357775	266653
201061	430440
212142	259188
339014	161057
6499	313745
15819	48307
72109	217883
214744	417189
364643	53883
176903	461470
304145	452971
315573	257673
208577	132147
419787	317118
172793	283750
30984	94665
380489	199010
105289	191312
478574	25437
48064	380719
373418	200701
452736	30510
101499	333533
240142	177861
3577	261320
371071	371554
411672	417046
27523	110890
73846	327217
330954	201667
434748	317286
161894	139755
13623	424456
334872	129727
152102	141068
290309	231269
87832	486885
112546	40257
385548	452098
488135	382836
186085	439719
173780	365885
430665	221623
472201	283178
435333	251628
363076	276768
423828	417294
320256	267602
438646	141509
249477	410074
20583	494021
297332	57933
51015	393600
9674	228681
249635	486885
12766	170763
61764	478415
407334	106840
336594	254390
290339	193705
238749	471355
486675	172409
270095	295874
444220	214714
197278	304965
302477	160402
392159	329470
426118	160419
319231	149713
397278	85870
73347	205289
421932	95198
237714	357854
185354	144845
359824	173176
105600	49903
228492	205087
49739	300811
65202	351954
189806	130742
375405	293731
464110	417687
128666	35707
110580	94250
417938	313142
341581	79932
97314	153995
372565	449933
59658	424143
405987	89163
312474	188243
142605	94344
452480	50605
248008	128009
481499	409264
115450	78380
343890	119868
416691	475243
304110	445749
277489	464685
395428	403501
242832	348798
378539	390680
236381	390628
242650	104505
2336	139461
276759	401555
60539	369352
427849	4413
221173	434893
285175	476656
136042	355700
192800	126948
212435	160419
254574	369599
252360	190369
392619	339414
302918	264766
56774	402961
117908	132247
102249	487301
101183	327217
79140	352605
328174	123706
313733	442554
7913	451391
358322	176874
40158	157726
302680	336528
133249	354730
231305	377695
209589	473477
467071	464725
201925	179920
138115	186610
288079	423711
96934	317118
418180	231025
277575	174564
103050	428125
246198	385928
226656	226308
244244	301252
203213	475917
439977	218000
328288	487833
431418	301337
490957	72701
472137	94726
421860	291332
378558	316575
56850	15209
259114	184203
433411	425988
18366	255650
493011	198317
417595	32406
327209	400293
287751	239090
296503	271383
252824	146140
276555	136423
347459	475594
400552	28129
73602	229219
93451	405837
372214	232784
96151	369599
403769	48275
119971	43918
302122	371934
240796	190369
54163	144073
411958	366127
342853	210032
312283	109140
172996	48768
41161	257858
163340	385182
155073	29361
146625	132996
46835	66510
296479	482246
77203	283644
464180	359809
445729	475047
390240	89469
451751	144470
200034	192005
122802	393326
248504	457713
433754	74622
442099	47376
407175	361355
165521	487379
312873	362754
213524	414393
249496	53389
381334	150942
209311	299106
126132	83808
269726	242816
291500	86892
358599	326492
263964	476471
8731	315888
242211	317118
130382	241988
158989	22827
234467	206870
16349	451379
221296	118156
473141	472049
450934	300811
348644	422069
380846	314681
320366	393326
429391	124085
170988	423281
438193	14751
317749	42341
422058	255719
10609	97101
153624	193348
371020	120738
120691	79249
325824	302043
245136	383063
482626	198275
381646	60517
59891	372237
314311	23430
385893	164254
343066	332638
86476	42374
53314	477509
283962	11008
432561	420895
267420	9437
55651	167588
381256	401014
336955	187368
243756	43742
174224	119684
390170	120543
124259	118735
183755	463615
174676	276318
197375	8890
249122	474908
394764	12443
15981	132740
367539	335839
239422	349261
413079	263925
383164	147469
145735	313745
401592	444081
418093	405173
246755	280155
409388	78155
255534	190369
11528	38063
359790	397535
282913	272088
225170	24630
266068	122694
17397	291860
260419	245679
38861	42747
192319	288608
326678	395988
378498	193705
203354	162247
474389	305137
160191	210842
296769	17496
76811	334424
15027	292440
84923	279257
423925	313745
354545	460580
102065	206557
327519	35735
263913	467295
159166	62948
265503	195121
133870	200444
214668	465692
227741	54536
293913	311212
480256	391414
280386	366127
341632	72911
191622	193201
441147	320508
240509	315566
112451	328360
137070	12443
264578	302189
179054	75303
61725	169119
397703	173005
34842	23282
143858	317118
260453	445967
209181	247204
78158	471417
203077	190201
6684	142326
59628	82585
390408	422853
363557	291249
451999	168441
2931	45360
278769	403272
486621	330878
364365	219941
461415	243547
103582	173350
446577	418513
474526	76829
294027	72589
483735	366493
347275	230820
52872	490117
196427	101058
342465	151900
240661	410074
149429	13745
20559	445533
246135	476901
357929	34743
296029	205669
346272	478670
215428	106321
226640	9437
222301	359208
296511	272427
388696	249854
486381	284781
44140	126394
276663	77500
318021	363809
149147	328729
75499	446792
66934	228826
304743	267602
312283	330614
56067	150352
227700	307700
455309	357989
171008	205388
324276	354314
110170	160903
102644	291829
76865	265755
286138	305864
20082	40701
403985	159914
128306	313314
376046	15209
233045	128560
323664	400184
481419	113895
153322	294965
488630	193278
119812	78967
291557	350549
233045	123598
314395	281404
315159	40284
208270	180578
187659	177630
236503	194843
324967	202488
92954	248959
317204	166872
216752	68665
167917	7061
333472	487192
355232	49903
108240	464847
255630	55525
6102	2289
309276	284599
474880	187974
193751	94344
222206	20611
205747	91295
372280	107516
110236	191639
24359	50264
155204	132996
461172	137690
357653	106466
277595	178436
383770	337781
360579	334602
197464	305807
83410	236213
218293	139297
67248	133156
76228	237601
1084	73990
210353	468127
65922	151530
198495	110677
400520	265589
9696	171863
31121	84089
207346	202394
360321	375595
324950	168319
289792	116846
211368	448913
55170	156207
233498	108476
33317	265711
469508	176182
297436	96149
223514	329129
207007	444995
429432	91247
6128	361862
159131	105958
396421	373433
190281	475402
131154	328550
231272	478415
215369	132646
113363	20663
294286	396141
90529	128424
425913	243840
3780	51603
440331	245679
67293	376689
192238	273946
201259	253709
338437	273831
80586	467792
153379	370907
447331	471745
362083	286313
64338	319333
277632	366534
48893	318325
45395	94344
292906	317675
19144	286313
217270	399736
391507	317064
207032	4369
41	387388
380164	440660
482851	476653
370916	262954
190119	188705
377121	101058
205346	4492
485471	33696
288791	159846
446368	466432
85078	183213
424644	409274
159961	387742
85049	358384
304840	38134
305707	24000
313058	373509
1956	97366
231494	74711
423013	401949
465560	373021
155062	359762
20563	480108
159768	110677
367262	460727
294824	80122
36331	305911
251720	694
317552	375750
144811	278520
203219	80466
435524	324061
210712	181252
435688	18710
266399	459976
243840	87944
146986	80807
358115	294079
144794	92313
289807	77004
375113	36339
109457	95149
259978	226848
238771	181680
253102	6072
73298	340501
482047	486885
448428	78869
183449	166513
373301	273831
21763	240225
184363	447831
195866	404607
278597	48163
354812	275062
31544	147520
148559	108034
172923	46780
39128	379255
25748	41330
320392	476951
425289	316258
46085	393598
449594	53994
216161	154137
247661	17186
374960	118605
395906	273831
28357	180169
117124	303648
117348	313811
383164	374266
255764	181237
272742	377984
218960	147460
80587	285473
476455	127921
92696	60517
122486	466744
223929	379420
326416	303175
373755	94099
472639	479645
196303	477792
285153	360844
66319	146167
357493	100992
371125	56182
20998	444995
163594	371054
124153	348099
76835	468643
214853	362773
194861	8623
408357	53728
163445	129670
51447	89410
41634	320713
458050	166063
373755	360736
289839	215676
253538	349774
207613	377278
82294	119868
446945	290086
408998	293106
186202	20611
277367	274782
241908	105233
282746	327061
300634	209615
485013	477788
233045	143631
392286	389455
425166	203602
293163	356212
324037	401854
461741	191199
65465	199707
268748	232537
236642	438957
298823	430756
113337	475659
369571	214388
360419	262954
17481	329142
474606	381781
153439	354414
387189	172919
319231	355539
357972	15963
248113	112586
28363	257941
123906	329466
43931	70899
402141	201583
219762	12895
464087	121008
364703	159734
69746	291190
339333	381054
223117	430754
30906	296758
163384	273514
292479	108719
243345	394953
48472	218852
483857	204078
289329	237178
225694	23578
130369	245679
277124	416927
281127	151944
64188	226494
203504	421555
76228	427179
481344	147791
88742	27464
444380	477364
142536	110712
229172	347104
339636	332392
126544	90021
106967	17186
320903	144801
198885	485872
13377	367760
136955	383206
332342	159249
16801	195948
184629	37519
129978	352859
104292	340186
61043	55221
249807	401481
335550	310261
410573	272253
177266	329546
127318	33983
341204	464429
463723	387904
299854	9787
10690	394185
4634	129116
184445	197361
30477	408776
44087	474412
406061	169047
42269	190369
156291	133109
344314	184489
362267	490126
15676	420895
319081	491350
240661	310756
397216	400974
359946	152085
309500	471745
340228	86974
229471	489552
247704	472705
174543	354024
103579	478415
427999	293799
305287	247500
276273	130742
364066	180957
227197	266852
423593	378686
224847	110835
407968	364577
453385	473764
289118	336590
473834	108602
93384	411424
408000	389682
228949	180709
173091	48365
109791	358627
398029	314881
288077	173965
415855	11025
49685	419789
250863	189775
367782	270433
376481	195874
427170	401854
366493	421356
197747	450760
468086	237235
277765	277450
428319	298767
67673	104278
137896	267602
381080	347672
46092	77438
87562	462973
460523	71209
302882	356364
333206	196106
323033	433934
131605	356663
293058	336590
493535	142018
196903	258829
227514	81645
95844	127523
378235	199808
103239	301475
209240	293694
464022	72026
122534	54976
108119	62191
489552	290757
252090	258370
376888	463615
449497	428214
174034	265351
408195	430950
235817	206375
271468	106152
65436	304731
306744	380071
238763	266538
151839	62196
418957	186384
188624	5857
170882	369599
312283	34443
5896	358060
35806	105017
374767	268261
459529	215858
261281	6613
420474	35764
374284	94516
276183	164045
267666	181970
236320	390861
86787	292113
206174	214912
308034	60517
380858	476340
12565	88289
1155	248448
16482	374806
317550	285156
489142	409264
360121	417201
452971	290219
378190	178436
328741	236959
372179	45141
153006	308150
85251	73336
120889	190369
458408	78411
121594	162247
32580	129857
172396	241403
454644	388195
65513	64474
78855	93214
481869	99982
22774	166063
326574	210884
62000	393326
369397	462653
28664	53811
5461	103267
409802	442462
372054	66383
265519	12443
88855	446630
348970	203279
119846	49903
82430	47757
236061	273831
287212	257419
391281	422175
455042	223425
293309	126756
381558	143629
454155	40546
228924	70507
253915	112312
204598	62699
445846	154872
394659	422175
397745	79385
136711	81624
414286	407765
83337	345745
249860	411424
382573	309801
182000	395749
119223	428103
39176	261762
333471	97442
214209	354630
191544	337039
482664	210693
223146	462858
479156	226919
160094	401949
160303	248777
351855	35707
64279	113244
33032	200991
323720	99286
166136	105556
32182	217223
208300	181396
166555	424670
51191	403098
388811	361265
91750	29521
482367	283965
218654	134047
396579	413922
441660	228431
412408	438783
352614	420895
87409	460872
353382	42893
129842	172089
311760	77011
152177	105754
455074	309039
123051	339263
309621	91657
477545	268531
92047	168361
126132	29237
407022	393699
353396	28294
284924	360394
450426	14308
110192	387987
72447	126204
7043	364294
381311	331739
54204	401101
325533	245679
268867	464578
444313	110677
453821	122260
178634	116283
371016	249202
450287	353453
130069	317465
485175	129669
356494	13370
391867	273468
297834	47112
4864	167194
165662	334424
355048	475265
425792	310756
320245	187436
176224	411353
145288	102482
84152	257204
305318	164884
309210	59534
51581	106307
384877	378320
8653	398519
25931	348753
261598	55984
72890	440962
134099	132843
428128	246453
392403	210261
246117	417918
399673	377853
35133	354918
262254	476292
449521	450018
472620	143358
463372	466828
258729	49903
301348	63528
355189	110974
124320	432284
340432	433293
481419	172535
414128	348798
358132	296352
107707	46278
323101	205720
374222	355911
214232	157698
309034	338271
257413	259192
264138	227566
392210	36011
392782	201470
283382	39764
300284	309198
390596	441068
202361	13370
170097	15810
131199	273687
480280	247732
285183	285734
148959	329553
149388	494102
337996	406371
328667	115448
383810	105585
294703	293666
229138	447105
451389	327217
387454	461944
383070	401481
441528	391768
360	189208
328859	226150
194231	469235
292472	11121
42509	456426
22351	181322
405788	129626
314977	484447
163836	163295
353491	428864
445258	418332
382462	190076
390865	191821
219607	310865
205302	469227
436266	190369
480135	491271
122504	239461
9571	81098
308933	414024
319103	426364
405555	224871
275983	423559
158509	79271
284052	105585
6395	282188
113431	183797
8022	92251
359322	475398
337476	305151
95862	43886
164693	447517
412315	491150
11405	254746
354806	465647
367656	249334
254446	196033
403539	467703
236944	4803
326109	252961
163996	376814
461817	347042
283662	459363
110306	194752
221267	317356
137454	180527
277961	295743
238329	283113
94854	286589
406827	126204
75339	393657
154605	257298
58315	387742
469712	130844
170785	313829
296664	189733
87527	205124
409474	22804
155073	490298
436834	226874
146224	373169
144882	407022
304769	222541
474784	127921
393866	294940
464636	330032
371367	16433
141154	102093
279975	263422
161326	267089
293708	342483
48987	430469
298273	196783
272505	447158
29868	373401
90596	340871
183817	42724
105017	124010
272976	335450
342244	375602
477932	182032
316552	430356
96040	415631
486599	163483
154890	443693
361715	267352
72555	77637
372764	76111
274531	359625
195999	328226
469532	250982
469168	298415
292576	450831
323664	123168
434726	334953
403050	148663
289126	471416
408535	449439
252604	236959
75369	184558
205553	223837
459311	119868
49083	469532
147706	477506
336191	267352
195615	137133
109228	440660
258274	355012
30728	5769
195547	75621
312463	49931
107016	225043
53084	203656
440702	293246
471359	476951
447889	414722
325044	243012
427932	110677
23227	273468
393581	76323
82477	118025
368639	241088
71178	264406
423755	31886
361157	186159
333551	298016
357294	265065
247302	16400
323836	72226
312892	315262
423107	231740
368351	317118
205671	274451
325044	327392
21570	267602
155996	285909
316565	163800
111572	293813
108140	266082
73435	317118
133477	15209
190036	83872
201578	125123
134196	9437
6808	49896
208521	203656
40353	465508
419730	90277
26138	213971
105145	249334
474661	148219
59431	146202
299417	367207
387003	144476
212872	128421
338603	256121
172597	375275
421650	272846
313674	478195
219136	425675
370513	51195
464022	291855
377720	186159
242551	50140
61132	223869
450465	456945
443226	462630
83616	277084
208340	293636
461839	237934
23020	274508
69749	369599
28357	228487
318344	371983
202379	487095
45068	190784
268989	391182
53406	302303
336651	446801
97245	276074
225727	386057
94517	96673
297882	452055
37697	464066
125031	46294
288330	233499
90099	478415
299842	488183
487144	88553
33076	362294
15734	100477
190181	88437
316632	194940
155062	478232
12967	189064
410260	336934
444873	55195
184709	449933
38861	233187
209372	85699
51195	133942
250830	271272
322664	15209
371829	366127
112002	446351
423014	409828
255623	377620
193785	445233
156849	156376
335835	17941
75214	366666
6280	203656
273818	57469
301197	167391
265593	390596
373088	285446
286145	73701
222219	248115
313523	166572
12263	334354
379680	421356
235034	8623
487735	116435
415455	93562
359642	281924
276821	405370
362175	113818
328940	268118
399270	245538
235704	29073
324708	260640
100721	211593
20703	86077
77496	51881
474253	166513
273814	235754
375528	175402
300284	196042
261759	330469
315892	15802
65513	338108
456139	401894
120096	427591
340081	438879
197289	13152
317486	433391
74465	284057
13217	393326
474667	353734
326449	515
322613	192656
358989	40447
89489	2434
264265	305234
151274	15316
152248	481331
466790	461951
439762	476366
23958	97277
454263	228106
336926	396397
203877	274698
2378	342985
146893	334974
127663	48275
309080	475571
174001	139648
342196	220290
74651	417892
421223	467703
88171	255340
218985	81225
407540	275790
331229	85212
308072	343804
82587	345790
39176	452709
489122	113138
101474	431864
277075	246334
451216	360918
400986	474219
186791	369510
46708	404218
228339	32053
386582	246672
175958	354457
117707	411809
73359	160461
97527	168638
69292	338799
180519	53863
281931	444995
233876	481578
475788	407174
243860	383208
482237	106514
215541	167402
203140	38863
41798	374939
50739	31934
236563	475047
439471	149543
326631	120747
367195	312780
34861	462966
109949	99315
77868	17530
448353	118952
474491	124230
433086	355210
76717	456629
454263	442224
242765	419379
9588	91711
178761	480025
125060	200041
33343	393525
135097	232576
60517	390797
471709	141100
325019	487192
361573	187974
396697	157072
448104	37106
149133	403515
3636	158965
37748	327099
452512	124593
453472	362208
327450	108688
392837	388957
445478	412322
49485	393326
479901	434764
434982	195121
33808	133910
70164	16325
355922	50264
146135	387681
205160	366127
128160	208603
186577	315997
363286	186440
46639	265632
83395	318749
118786	99350
328183	413880
174474	213484
297069	71031
255837	466891
202379	69554
328130	381416
234044	3277
320873	267337
102011	467703
404892	30403
190858	337209
493286	84089
131199	109580
460048	140608
481104	276752
8461	313829
431661	300473
129582	115641
275750	380745
135939	97277
187834	322147
22888	338271
239304	378462
278183	267352
236657	398811
166122	346409
373435	10693
239872	123410
333243	116646
73976	246100
131633	73694
279216	415625
31930	114312
298156	237178
110766	103354
234846	491190
237433	180578
40255	399867
249533	439453
305287	45927
115604	297276
300684	381947
280418	336455
169150	116501
140985	182004
440936	479528
222422	248873
266141	478336
337540	414832
382984	50897
149014	81282
374516	267602
306435	183213
164569	145551
190207	190369
61274	428852
124237	54449
212308	362206
46947	98480
159662	106640
289391	391056
472910	158411
44072	121910
462213	94516
267853	467267
287566	188828
469884	41904
282978	134145
38059	401543
464638	56410
248013	173594
209429	337983
490374	291002
131525	227101
87410	176878
469832	246571
237601	196783
124520	179559
64919	454411
442512	303218
238855	92628
122585	454822
228533	472072
52275	131069
428780	336590
265927	347744
104192	231485
465445	406351
296525	266852
423646	371093
158180	62492
396339	407386
180888	378686
337996	211931
412868	317118
473240	313802
408259	310251
235598	139273
189514	64429
437623	226205
341070	32807
61806	94516
261642	273831
444634	152696
437007	265757
242522	451016
428353	434893
116223	376274
447764	101951
13563	259739
39014	72670
314577	112312
368086	32807
374939	411809
117175	365870
454612	219094
221778	390861
459219	402405
405535	375897
210364	83077
347121	144845
422015	464420
115470	178662
244702	17454
117791	446567
183181	13348
345365	88289
444508	380071
242927	263648
62420	439686
98160	41734
283269	472549
239894	410119
12623	406445
271814	126802
223929	6828
422269	113982
231688	184258
149555	136878
434854	440422
287661	440660
316136	190406
456672	218664
339075	281911
162653	146138
2606	194165
164914	186259
418350	76454
185084	80193
194112	89102
463539	83811
172749	398333
152710	59657
81920	66084
410240	393326
447780	478678
375405	220255
158131	368904
337200	338271
99405	378605
204424	62191
343497	168615
461628	240225
305827	91711
157414	95312
413196	264180
80203	485304
203164	122135
214046	405923
379159	343197
305624	294277
66915	286936
482851	303237
177297	295018
77266	451016
108530	481279
315206	469235
178331	28065
482899	194165
95405	263514
50746	224794
112180	205223
219089	30638
430589	132447
132718	178907
50226	489822
380670	233477
243596	379985
129908	57583
212978	245202
430950	1057
202379	427263
198495	132996
332369	291521
157697	119868
454569	475727
55426	38063
265415	465647
55770	33106
443024	464272
272273	253974
386475	313745
237260	160576
441044	486885
288726	265554
377774	15209
296070	286936
287076	15133
395988	351404
421223	127921
393426	306665
300273	26556
245959	478415
36711	181267
471824	421614
158099	255268
322509	183778
285581	81456
483192	183213
274256	449468
168091	288917
236222	175003
207157	153110
428582	292129
454263	250853
69154	369347
183755	322422
394853	36634
143708	269284
16799	214050
427176	161384
461769	417294
444650	287370
388696	144332
338989	425846
123474	299734
366762	491441
198701	128796
285597	72504
145660	112312
425825	479098
94025	431764
250317	117023
179541	150352
294938	248501
25239	440808
308838	312698
151888	438783
490940	60624
134299	41157
325019	166063
242945	62191
37581	68951
46362	32807
96041	177861
326260	237973
109698	432176
195547	410030
442802	229687
437298	16885
412038	33489
305448	304589
278829	198790
231674	62191
458764	209278
235390	483322
95770	217423
143932	391428
236032	328367
225089	206777
176178	430407
129464	65624
68110	93245
268781	212923
114748	3696
470931	285156
367399	134694
331622	122462
116887	249940
374774	86974
105489	83885
54298	360363
173766	107509
970	254932
160088	378462
427760	32917
199504	190369
432673	98684
456748	20149
415041	145303
446146	409828
246805	105101
216202	198926
113620	215424
54362	289398
61286	64707
269350	279764
10306	352318
114105	375840
405004	85592
412258	420067
397385	223335
119195	34180
103267	75904
365825	275677
167115	144128
263557	205289
300358	371918
93353	420944
345401	384165
314379	202507
96259	142642
290115	405842
433268	293813
12489	72432
225835	181304
224548	179084
8128	257983
283632	202643
71941	458517
421205	52537
369975	235963
341204	184258
128280	420018
215046	249334
293716	441785
485667	106511
437811	457051
370918	432923
391997	342063
162412	132247
128738	265235
54424	126473
150242	49896
349972	277575
349416	43514
55895	256908
9186	439088
107118	328226
121106	54445
145253	459592
93698	170882
286310	482449
437265	311702
221521	51881
83739	120778
473967	426041
83655	473077
231372	299599
489589	123681
131969	209168
479350	393493
187834	459621
156940	36392
314823	295650
483211	247538
83605	50924
445263	193871
385465	242667
238982	320166
484355	313555
6168	215678
327777	255579
296543	425078
364577	217251
180801	168344
4634	252005
169004	472541
219687	126656
158885	391414
294379	394280
476804	156376
269334	28129
357757	110677
442896	200344
86087	250649
35549	237235
489365	56540
358591	186259
196003	219186
410845	314997
348985	316120
389303	293813
121344	285846
27456	398726
293608	430610
58399	345349
483706	446616
105292	52789
467788	362267
375132	249063
374967	164884
360164	273831
336272	389951
27073	35707
456369	70557
338755	468125
406477	341088
12263	460607
84997	95769
219198	410452
359374	57589
212397	208208
196030	390193
317651	63528
273803	456640
187834	308270
172716	143479
368707	144424
453724	276358
489053	459230
431352	15209
163792	25549
373380	410355
104192	187974
318274	472583
302050	320382
109062	10462
444028	428711
266775	420151
244140	73990
306087	32017
74036	125352
288670	83984
388813	28129
71926	391414
265286	126473
240718	352277
49517	45156
299060	157145
471742	375778
282453	364517
446001	404960
398451	117511
160404	302043
171148	246388
92243	322525
28005	29145
216251	299976
214236	383226
339401	50155
86632	228050
34801	185741
489394	166498
269650	91193
229971	205289
45533	136422
427484	34793
277912	112060
377720	419098
131757	249334
81097	287740
480844	50525
312842	22512
324296	466451
36996	397723
319141	16433
31315	401871
130552	141525
193547	179864
473580	279907
127229	481649
396802	348580
480444	110677
375188	97813
451307	298767
152722	367110
478862	61070
485150	8093
454707	391414
192034	21632
249474	247822
492247	259944
170122	97070
337741	476765
188246	184314
305788	321185
367189	320724
124291	396739
220861	250410
257579	301475
331164	209018
345981	252961
35806	361704
121594	300240
57975	240045
257632	84089
100464	471765
12341	468640
215719	368205
154997	456640
449327	331581
415787	423318
448788	168381
96616	267602
211558	434577
114550	409347
154451	401101
28357	115669
409016	40585
289994	94344
48411	454975
81692	400813
119566	311379
438955	488630
68532	189373
492920	57778
36803	488475
138120	17694
216806	449399
207895	332392
203650	401596
308664	34801
230630	132775
20717	366127
221329	435027
254610	309425
324109	28138
399441	56620
257393	480124
302441	138807
38353	57002
934	383108
175827	217223
18278	297269
392653	207535
220821	176878
258729	15520
256431	56671
255806	92613
346272	383779
439977	385141
463632	36286
269258	476403
191501	267352
30394	380719
205023	424417
278962	174122
193119	64309
462696	438442
42965	142018
76228	424370
111148	235700
322193	119868
162564	24105
16641	493921
356608	256869
239095	99792
413568	322907
442906	165653
21870	248777
194875	464350
407565	415775
436341	58881
71091	54976
149330	308269
262010	378686
486712	174954
194618	145433
327209	429150
443755	415312
398712	168336
426568	420392
121875	97277
48282	49896
149079	91600
477932	58317
219571	86728
194875	398122
230051	402926
345264	378874
126870	272438
93254	37176
302002	428199
464149	134259
70085	294548
1747	205662
69645	260956
61303	216828
467392	401854
194202	284982
175853	69734
354111	337914
400972	459802
70105	20611
462826	253874
358554	324079
157031	436500
348371	366493
171757	425787
458861	124355
438491	20586
425905	443693
332341	195075
418327	472072
244143	419457
398985	209552
293058	15209
142740	155697
158296	248838
485051	28129
119577	249202
418992	222640
410573	460994
147235	478415
77793	206375
274010	338189
205813	276436
347121	148519
76339	398665
352957	95928
144288	166293
455815	22621
407493	242765
232171	122470
421843	454874
11072	141703
54707	9595
407143	92086
124577	39766
37725	178436
214882	223682
190766	18827
375177	178698
140106	38893
395883	489802
360038	465647
224488	378645
476748	420392
113056	461846
292275	52872
404145	257298
21634	22804
77793	5769
194912	485957
256622	9863
307641	250348
455367	381876
431576	431799
139515	258126
448815	319563
236222	237803
426857	191817
226204	478415
91859	75339
246082	146958
343862	265683
55407	61786
40198	66863
357373	441313
39892	292227
484294	486885
51536	241468
477403	352390
552	119381
195649	339153
338915	380156
205220	307108
152537	458230
94376	410524
160182	348639
356463	9075
131716	164884
492482	207535
182515	307284
138084	70470
329379	352490
376569	49847
176239	200586
365099	70026
5339	463429
465755	286337
202197	339179
331584	148530
273609	111357
120956	320508
412541	138615
161363	106459
256385	17760
89802	119868
331900	306334
309245	209285
397745	336590
283763	415061
378977	150149
274192	244583
59644	318404
161378	44128
311178	63238
428887	65791
225856	12177
347873	431799
181704	190369
69583	385762
44040	489822
438646	316575
183927	7352
50563	316575
317499	65585
192495	245792
334311	54976
94636	267979
99982	462239
358874	176067
332376	187974
431556	417257
34874	144306
461592	464727
143951	477986
459850	262954
168000	182366
137006	132758
176644	106450
436002	76564
228128	266561
123528	101058
441463	83811
428631	392709
100042	338651
286627	256121
302063	264406
267275	206365
480247	226494
157666	166450
245305	488432
164616	121171
287996	458104
342962	431799
145126	418695
171330	421830
129425	353237
113581	160379
242523	471416
234131	160853
339274	344519
394647	16433
358389	69708
313615	71366
262268	78820
210194	147241
251096	277961
67871	476543
3727	286789
395851	110677
305827	317044
72812	243840
397936	252664
389010	174939
357841	472198
124259	424940
182543	464080
306555	425675
312246	161552
450408	61662
337802	49828
360123	298843
113186	313745
394875	375595
135828	294548
201572	98689
282967	217603
416753	439981
106305	254292
296029	367483
130950	440660
26512	313745
397059	461846
89052	325085
199576	180578
283608	434945
325373	86350
362231	10690
459803	422998
395232	464771
157839	262594
455319	241565
75800	134262
214060	478232
235748	385930
434348	181336
253135	108024
146455	337099
354087	466302
403184	153995
237714	318414
300929	370513
32124	209510
214060	227514
25130	110677
418696	258461
158374	369262
204154	288447
88794	420392
123231	276358
87887	432009
195402	277444
89718	454029
169630	476804
44048	215862
473379	254083
487929	286936
286523	359077
288724	309085
134299	407386
223932	281163
131193	11735
441333	277450
484198	58462
407334	464468
443734	478184
32032	469235
9696	318749
19903	385182
407959	401341
478514	47339
291206	285156
458711	162875
173863	219181
77666	409828
312576	98847
230051	465896
81432	438460
374442	409828
337088	49903
221608	369599
199291	53863
417214	317471
370411	243046
113822	357660
315654	141509
468893	240475
306981	490985
41312	478232
231630	54449
4256	378462
458668	257807
401789	41406
185569	6559
444299	5769
449521	266155
241248	352682
256594	123369
227495	313302
106256	133552
279464	374303
100394	442918
221106	213035
39683	313314
365869	407137
14836	62191
64526	362676
419170	158749
88437	170669
151451	228431
4010	273831
133400	316959
403332	328897
340772	490508
27574	78401
160157	334915
476139	341832
345780	295484
428944	298077
384858	336590
290463	378082
339297	138193
149015	186384
56396	475571
184830	166577
97492	263514
298890	379409
131742	63738
450629	343721
477104	450944
206913	66368
122763	229928
347970	303188
59214	83672
205346	438893
180895	447105
479351	384366
424591	82498
314842	221834
120926	78967
278461	327125
409016	198694
68265	314453
429748	56040
48915	373633
92854	40388
254293	137561
467788	336590
329943	485023
379568	261159
73090	168615
217091	72003
59453	318424
409307	41050
435688	491664
359295	190369
459687	293474
6767	295484
109296	428944
383961	487123
160051	90682
18770	346793
189640	222531
469634	168381
163471	107473
120674	54700
138679	246769
270224	459680
62649	262954
209195	144073
450465	138032
107709	183422
143581	385822
5166	15133
84052	327846
44159	369262
19334	225021
126910	234649
67088	176828
133965	12895
48064	361698
25092	53059
376984	425149
443163	368514
43312	492520
88460	208747
378420	406998
207150	27464
127398	226308
76717	54976
374689	415099
48226	52872
24518	315161
396711	267054
167833	478415
40890	409828
273193	229026
380223	459267
383409	228949
347226	280233
278096	249334
312283	418758
439727	45141
168424	110677
278289	279111
383822	369599
57124	397391
365531	99405
101533	1852
229735	429368
129132	98016
340515	123369
155077	79989
162900	55182
260578	164215
434847	140309
336370	317118
149147	189733
382412	355700
404718	145948
449057	403290
190564	208300
184797	133062
251183	64335
440819	251486
470401	409205
145869	251017
187031	67040
468116	359332
24596	183213
245965	315671
154329	118074
199765	326971
335466	32347
154835	209075
353381	118754
253472	285156
173736	55012
7636	146562
341150	166513
7575	65637
273365	463623
190051	41495
467446	6733
187767	380007
489781	350971
324040	492165
287751	275790
196947	284843
305156	73821
273619	461110
201882	126906
262889	303933
391588	21659
376984	353443
336023	391199
333713	122813
86048	266852
157961	459622
421687	330185
456658	402193
57024	6506
31682	110677
90696	388754
48652	293813
434605	380911
36805	326882
390774	369599
143385	375815
313217	228431
370963	282401
140318	317437
392618	407493
226487	10646
171559	267602
43708	96149
457914	443348
119345	126426
379964	190353
432528	147554
429865	411802
427917	155919
157250	259739
410005	343721
17522	476880
11796	220635
38819	163798
70734	478415
50332	267920
457994	293813
102688	264766
152431	328932
131174	266377
227198	79507
128937	477459
472830	404316
367758	203656
443453	121864
492415	396913
60793	366127
366999	344870
468650	359355
81432	155103
173257	308438
125557	120132
295698	287743
335743	328546
318202	405837
459047	420757
191350	46151
207242	406399
262927	267352
93691	134425
49893	418645
143567	466805
253287	121324
324490	449212
469714	150697
34312	122193
54021	413860
13527	24605
148139	265711
264767	157341
261625	421654
308946	470991
488084	216666
204693	85571
88956	474956
462910	110708
410220	71483
271756	253811
470729	263080
68094	355806
402546	343547
185126	403275
159726	279651
324467	471412
289334	109407
112300	70252
3684	456640
286228	154274
389992	47989
467887	268577
126537	261396
455263	258370
207454	58891
169409	322422
164616	477506
212527	224101
227188	282287
212009	177870
231709	414334
394905	243277
24690	306541
444462	366127
324967	23236
143671	477608
106935	313745
114643	420474
365715	154899
442156	313314
84661	187834
137396	479989
489640	309444
162899	220679
129792	401101
104505	458788
147285	293813
253513	178662
401968	82267
324325	380071
158465	424164
23051	469509
236015	75303
313744	213728
478634	28789
121425	390861
487586	431625
87722	204000
448944	195551
70445	124255
17855	349548
242366	201454
957	382166
358860	60072
310837	281287
246708	114055
25779	230255
452240	18582
351432	86077
257596	353165
414907	98906
11817	50009
77030	21486
397916	266852
445258	310030
117103	99350
394145	143397
376890	283392
212778	110677
423338	301274
84146	370744
106268	368475
354763	194888
157405	35971
270248	488451
112783	248255
289675	82395
251107	158314
451672	52537
190738	363993
28360	317675
237314	90360
60846	308100
314311	199171
72556	167588
171488	396431
309113	35421
272350	287740
62316	472072
222094	334983
208617	473223
41842	301312
192800	18418
435727	378462
28357	218942
137743	321962
400956	112312
474835	110677
54976	324430
410896	388473
255362	318195
399573	18041
145219	63528
219934	132392
128696	147148
489539	137409
361735	336857
215296	351639
353193	204954
32950	337562
387357	348176
219142	347700
297654	97894
475788	426812
386901	172089
8190	268176
161023	188837
206384	417677
395428	224085
227857	99350
183532	113681
189779	366127
213668	111437
30652	5407
149642	181992
157118	180962
458813	474453
24412	225320
157698	240225
120046	387499
405349	284048
218713	178377
478543	188954
233045	42709
161924	266538
286310	9054
211670	456640
274615	84504
384835	106531
143676	418332
59082	453919
483987	265366
195121	401263
31015	9034
25053	484274
17481	88239
474966	108128
243789	383382
63116	371224
320226	289156
462197	222122
289688	69813
200222	176758
449521	239660
189540	87580
173939	277450
391913	294836
124421	5007
137454	105563
234210	203308
325633	302033
30228	152502
324708	72283
223929	135777
300563	173969
435857	4478
134152	184921
353568	226168
75841	62191
256773	403662
72590	213938
420266	3409
8580	105144
275532	262954
233498	321987
293264	399867
304153	119868
164749	180578
346022	200444
318549	190369
196903	159031
148127	402424
450465	378408
176362	389387
97499	363505
61570	326692
51905	391414
143294	191821
458524	60517
32124	8146
370842	94344
177552	366127
108430	96976
235493	132247
196903	390741
208707	16433
391805	420414
358942	60904
344674	309425
456932	94516
216666	323575
114405	432212
34501	475571
356473	405358
283107	407386
48447	468575
325593	288675
50034	271328
225182	129687
195821	432341
310756	399286
458557	15386
198317	261193
153322	57989
396227	110677
144973	462821
491810	187959
200092	487347
240776	122193
321868	261366
102774	187974
408249	73799
492393	86728
230051	182024
39601	286936
202792	142415
283612	438130
485331	122922
70860	219572
431748	265711
362903	164816
189223	468477
15103	256226
431298	461846
420536	298885
226911	431359
39927	105585
421280	391414
370417	268729
167024	472481
125074	292006
273900	35735
368756	108120
48346	435242
232831	360708
11222	104598
238041	61572
11633	411424
57276	221642
105938	42313
87114	119011
438245	86728
223962	106439
453423	236213
128237	275819
137454	21464
128987	81280
6359	135967
355217	264908
351256	448623
127347	254320
295227	294637
489241	327204
265687	105344
165161	398066
457529	122694
372283	391414
263774	183778
39244	254502
286387	205289
471656	50538
99514	106503
279595	183213
461170	47586
45361	113138
112929	228431
2202	60923
317623	207535
287523	166085
49507	207596
130121	132740
253493	343721
36719	480435
205149	305931
242118	15209
74613	409524
54534	9054
142521	313489
471827	467284
262372	53385
335005	183213
132626	81873
50884	226672
76185	340635
380500	458959
485180	88113
325522	249709
2792	300008
251895	187834
409911	60517
394975	109016
311624	105498
284218	350189
17975	466354
468009	131179
299580	438653
408357	75617
466599	313314
136279	98420
276572	368820
377967	207598
157715	338289
3220	210353
428892	389830
283991	123213
204753	281924
490239	55205
478302	243766
255906	463427
330667	258220
204085	88113
108336	107187
324812	72147
384220	82779
490968	332685
149415	4413
481896	245538
239112	455248
49529	356597
491388	245206
215472	115198
105556	349715
443155	488281
419159	238075
367126	323181
46885	38404
248876	262954
492813	35735
361747	321976
199555	418526
124941	84590
138126	170595
136560	327204
176760	49470
394411	317118
415946	447062
189428	94516
422778	315888
451476	276440
136364	251116
39929	53389
465876	146912
262633	23578
205380	230925
453587	379568
66995	38304
347094	308420
215102	137508
63427	91429
130552	395336
309917	327217
95303	262954
211694	13370
9690	383391
195981	293813
15680	332392
83860	338258
8618	375796
92401	251848
276821	268076
47582	28129
311756	122694
162673	120173
328367	489376
21216	98654
337562	181442
263880	179506
453534	461834
200067	472013
226404	69708
107295	119868
109110	203733
68604	315671
321319	267671
178880	21754
8179	446351
118539	368358
461475	180709
352714	35710
327425	151647
399044	267352
124851	313745
177350	235063
96923	85450
368240	316796
479707	433934
490211	168381
187935	330469
245242	169485
482143	419850
400590	267352
54425	458760
394709	260879
289675	398023
423444	347202
161051	115174
92916	389442
113826	425963
130069	121453
361496	167172
157099	287740
147795	428864
30403	140370
219057	399780
471334	43968
79762	267602
39681	175425
46647	438193
126542	126204
18631	190369
121702	487729
119081	203656
334326	393326
422267	8587
375776	212278
53038	130028
93451	401297
217676	214057
124469	51457
391990	273831
7137	476149
333707	98906
476107	313745
334823	245317
156429	120195
9734	236213
332391	185076
174954	333821
215260	408515
361630	116283
40410	365609
430545	310756
374379	124437
188568	370023
304404	69650
346539	65670
93019	84504
332299	99210
287605	268118
441434	318310
432232	127288
132398	131678
402595	188185
376346	130102
189806	362773
390201	405842
493169	205270
288990	203656
316154	35707
43026	366127
485323	438527
347801	24896
459529	106840
79771	398394
67399	373169
59723	93287
331532	484447
25455	204330
65546	339723
283699	60352
174255	445204
329630	179807
267562	477986
110292	313745
67399	428747
188730	5555
120292	351193
398494	396192
194627	117368
144795	318735
407482	388588
201572	367756
388657	220417
7063	89047
388464	455995
215337	184558
280121	158965
248197	210048
284602	349411
426074	181993
146893	222544
170578	206768
169819	275464
8921	57989
86479	275947
260285	94344
58280	302477
126425	55676
163131	458868
316304	225260
186041	284979
118685	318365
233498	310339
114193	239073
406898	132402
447506	313745
234881	429932
162271	141509
291380	430801
292721	364833
98263	278191
250854	405837
171546	494102
369487	97846
393435	269703
315347	139648
46556	401481
447431	255773
478588	160992
295651	467492
244025	13370
185162	115340
263880	17569
172396	187025
273990	243115
103748	105585
425166	221044
194801	489552
277319	88779
216945	284843
299580	415360
164620	313745
9489	234611
109600	480224
478976	446351
281812	454975
398519	132740
410828	375840
422267	330860
177742	148144
228447	15209
264990	467192
263528	179506
291963	62191
359633	447517
400542	363021
181623	64432
405672	101816
40362	128755
444339	248476
230417	418174
43454	401800
457153	167302
385412	372382
475866	243919
272812	435817
105628	176878
154010	190369
377869	233592
467415	315920
164114	6899
294189	222701
180344	188520
234716	110016
124179	4349
144288	184781
429287	296352
75490	398360
363534	438783
256893	167588
81358	60356
464636	390349
394143	181644
110002	422998
109949	209532
258973	55891
474295	180039
308756	344575
324367	204136
371030	253234
437387	122816
121003	136435
380489	35087
408537	42095
75119	374573
71189	232536
118366	401928
481723	328000
427803	447069
21523	127357
233388	111325
439569	346825
267673	79861
270891	207535
214118	336718
390523	360850
401462	242578
452331	65371
169135	59759
29315	430278
100205	199663
286594	306363
88027	321699
102701	241137
106313	325604
423748	366127
36619	353652
367136	348798
83497	313745
330600	157999
191990	87640
131217	58495
25837	115120
288105	231811
113512	309801
399314	368358
91263	369599
228712	7923
234513	366848
254914	136914
273019	360095
153006	304173
354074	381950
139603	449123
490358	93387
405306	95431
179081	203689
177467	106503
131174	390772
45279	363841
17968	484984
274487	49903
178118	206985
117703	363903
332141	430610
229041	174749
230969	434035
217740	352372
450550	157267
476705	171561
384223	233187
9884	472656
112604	398720
462017	90266
155062	236213
265451	198380
284602	292106
216824	331489
278394	183213
437385	172089
208761	191540
63419	317118
274474	254178
95840	440804
199115	347425
345107	302807
161871	209285
161233	49228
162103	366274
331901	413212
256893	367343
373973	165267
137212	288717
240796	486440
116853	305188
378601	39791
45528	179375
341204	185076
67391	420508
271771	3382
113459	251388
205747	133106
73307	770
397647	300368
144012	65574
21622	62191
219089	362165
50324	447560
144598	50868
107113	353378
270203	197882
438277	376825
400792	317356
12896	401871
20719	185704
274898	41422
330453	478415
211375	440249
131574	319992
59598	46127
294857	162795
373025	329312
22991	226494
243856	326983
398308	207959
78669	114643
285023	105585
84578	83723
429823	393125
470817	339853
243559	50264
111017	294387
488315	158177
195362	434581
197091	303360
196996	41544
71511	301563
291078	296184
3809	354226
126083	42697
37839	386772
363454	18619
116460	457623
418180	168213
17613	200549
329750	312631
328525	438127
391509	120986
246329	46859
386431	13370
206006	83403
1080	246680
298019	132740
89219	398438
365093	303648
233045	189038
446404	415221
11072	386695
344430	223712
14803	366127
167588	203540
406435	435817
489937	322077
125541	193160
6467	81280
469532	413818
423873	420392
256549	248212
46056	40210
192329	209579
146172	259704
491070	241468
488108	20002
205745	267602
17125	190369
228050	457623
156591	131527
446961	474503
160895	258676
476265	230691
27212	217465
121112	370492
462653	107187
121098	274376
301130	208174
292864	303218
160935	226494
167583	375384
464131	186434
103751	394092
39794	289045
347425	348007
366689	362267
223546	436820
380489	440154
456231	218555
491445	196783
343677	235020
267654	100940
405555	421830
439557	380761
232632	396579
21513	369599
212095	20586
175177	430356
465379	97277
266997	241468
355025	175293
475692	29689
95033	190369
363130	94667
146981	430610
76068	438419
315958	486885
41447	313745
401582	213221
231936	86943
474491	340918
105719	271269
320845	267352
90218	330576
387443	414630
410468	283584
91600	98295
152742	54976
149510	436234
272427	6655
134605	445069
406751	433950
33507	425121
199522	191344
46829	397098
252824	438176
367932	150760
317975	222141
134225	456640
38626	260020
467597	74877
367418	484447
252166	194830
251109	381442
219244	446351
308669	243547
393584	4349
326124	50264
360325	149789
162902	75303
476934	185013
315951	64943
268447	343225
370264	264631
304185	414116
217423	89953
367328	486885
73168	73799
464022	311212
448278	339311
229854	83811
329727	281273
38455	266065
71761	341878
441809	290014
43419	261281
143516	327632
175401	422317
51905	228431
298837	65641
256387	185098
94517	461620
122486	475360
335851	281924
100060	260527
167764	253341
76228	361131
169905	475711
144919	236395
55407	409540
289397	465313
61286	489326
304461	168381
158950	78380
306893	385076
53068	321140
458207	278700
232884	458447
209790	461846
144073	323972
266775	453774
196341	142051
40329	68287
367570	428336
286948	145860
357578	361770
227491	369066
149445	63957
445173	139648
29599	2505
217875	380568
474177	70433
309917	310619
279417	58420
195326	212081
202866	440551
435903	165540
197936	84840
45928	199476
46556	21457
211067	317853
448391	484447
283346	345492
413821	134500
284690	447489
31073	134738
453665	436337
203783	217326
447962	220767
266481	488205
17481	299540
401	53897
261237	130846
428050	238962
411236	202019
438316	21457
341004	416823
22502	360038
172531	230850
161063	107429
60207	443330
307724	99437
90560	71731
49709	228776
336152	31203
160703	420392
241192	443694
190804	168052
427544	13903
493788	190369
127525	57162
56138	34785
437324	411367
87536	252961
399105	9203
16859	417462
383114	118907
160207	135954
382789	170033
229735	284155
103226	141837
162249	347018
116439	19491
255369	282117
259769	438419
90484	451460
220166	120723
60667	435318
254293	472668
417365	451031
375405	20101
251447	302940
243061	295650
455570	297388
331503	58317
46127	329685
417032	301532
433820	76785
110114	27212
439719	245262
37655	313745
294499	410074
44916	331242
113752	193380
68462	360363
390232	464248
43641	202523
401897	310266
388249	417758
419657	433645
347596	362443
93963	474856
320562	411013
262890	155794
240558	413525
471265	216977
425363	363581
235967	420326
140470	372957
95700	252742
290214	357854
253931	327013
378558	442273
314311	18479
145588	16707
229647	220857
225318	433391
144091	298557
37221	384465
397984	179506
119001	352319
78673	75499
143671	351414
345262	164884
373951	199590
302245	366666
54169	409480
32729	83051
355810	261121
334310	429593
319081	204330
440933	256089
15895	96366
236074	393399
244935	54976
182657	289883
203791	251116
415004	93006
35258	198926
240891	26113
86023	300473
424256	436082
260986	265261
146993	281924
474786	8547
25390	389682
76228	394529
395988	407543
136465	42890
367247	489376
143497	418277
1292	490817
153818	207107
475378	245242
445829	222748
458050	249444
391192	477136
257284	219886
276821	61786
385508	184668
88460	355171
126318	480486
196165	70252
410951	362332
13580	187974
232403	145875
293485	85539
54043	306387
207007	190303
289201	262147
99604	464725
480625	433193
466117	122283
107524	357854
129760	4413
283028	487298
377733	452746
65823	429863
392456	471355
145819	99437
467272	259339
393010	90277
53229	61733
53223	367231
141200	90589
192267	176536
27547	369185
89855	166513
464557	146183
127500	359129
302123	227101
426850	50264
404743	71540
34258	121481
45164	379736
163973	119518
124002	406371
150985	135756
103710	305871
8459	489376
324633	63957
153589	66235
55519	50844
184207	94516
431727	96727
207804	405992
265726	202019
324465	252961
168773	246744
428778	9054
353689	288274
144230	366127
249957	472072
404402	68191
50073	251013
342465	217896
462028	445749
19939	348798
478797	85928
245938	301611
311167	24935
188992	368205
399270	78184
461861	196783
393015	152085
335691	478415
349372	4349
67655	248382
412211	115838
175887	467492
373755	291484
488603	165432
165648	278907
144506	54224
167070	113138
451250	236793
99602	389682
412740	378686
87046	391240
210404	228106
271156	466432
6374	17448
106268	186463
23487	59759
45307	78217
10405	432324
382591	3639
34729	406423
392952	372810
70297	254030
298293	347036
167291	39195
385969	168719
217576	105498
73466	480224
343320	10663
95538	62191
374685	430560
71665	124497
94208	188999
249826	290218
444726	153000
291168	220417
229647	366472
240347	49839
67554	183626
404147	411424
140460	239470
411194	148499
254236	158108
223929	140918
136112	123369
394404	75273
327209	62600
41496	132996
407407	282989
253820	378686
431292	117854
404607	472072
292994	469235
271718	273831
134469	323958
359144	336590
269882	213654
274852	2232
335005	397699
493453	136619
54695	275628
338660	237294
269726	336013
153006	492143
252877	237693
40443	454975
248013	292473
366420	136905
115714	194367
264303	422164
101462	104498
256795	72123
456021	229290
130069	136504
382713	190369
150483	106275
244092	400175
445101	472595
151610	160799
67351	411365
157534	399448
374379	308241
51203	336590
370797	261665
33290	259131
270248	325148
45533	248440
316565	350962
86590	365043
17987	406894
323407	156582
1292	58843
4047	95149
318308	477774
217658	112312
335441	462293
482617	290014
346272	116930
175842	316929
425371	362972
469605	261865
372639	250679
125238	291984
7812	199534
33071	23018
298479	390687
341205	320681
244233	101816
411174	212214
153753	250649
216229	119671
410508	91952
430426	405842
218730	42564
268848	179045
360856	228431
371507	293754
46260	393326
72383	20040
335445	456205
251501	315888
326260	438173
70687	80630
137454	208577
99015	169094
421262	153714
259775	228635
343021	154074
83617	335130
316796	101689
399505	12245
150196	50264
62666	36191
412205	340537
131920	307279
73733	475448
112950	184659
471422	479316
405898	15209
255112	291521
204163	172016
334320	487563
446313	221303
141234	388575
265483	99530
275215	16325
273173	81018
349397	401297
164095	142553
134660	97129
415636	92613
314413	286936
146857	381116
150444	324136
374533	273831
116947	147911
477932	32317
219089	359888
260280	263365
182266	209249
84968	277269
340873	433521
286909	406371
116694	250389
400140	136744
338217	247313
327106	14617
217851	479868
491458	200718
297331	179045
53846	313822
483258	230691
285023	381485
110096	411455
435683	447831
252735	45187
146903	429593
319629	198790
284985	8459
133067	182797
358686	116070
9232	382694
244143	137331
358477	244005
316565	443877
103050	343493
337415	53994
123178	388195
139581	160546
377869	393938
17562	80699
459285	351843
463553	267602
486311	100705
94890	438419
97732	86560
295865	392339
224083	466875
390621	362079
2465	118318
317358	309425
339353	351601
461793	304731
53095	48275
133400	85582
390656	187044
301312	41406
456065	375970
116120	317356
343010	136611
29824	139
474341	185491
18770	430610
353568	420973
401921	56528
188879	272993
168921	251113
441803	370181
246421	409264
426644	306776
364365	198790
432339	234277
40060	155214
356450	235121
67729	389386
176921	343547
479351	175402
176217	413354
280439	466090
381328	401871
41634	78865
407385	167609
159571	444271
389464	134259
295615	46594
450465	113145
290	466969
321608	21902
91382	306699
47076	298259
184649	416059
166626	263537
185186	66366
348056	281236
442223	125729
457664	251814
403041	412663
235013	422458
216429	466737
91382	445244
136132	458841
261466	150831
307037	386839
435467	365335
112838	363564
367277	13408
461944	294663
336023	241525
236365	308358
294527	438203
224009	33855
472667	13903
202379	312576
253309	393326
403202	419098
307080	397297
3207	259929
175296	215872
151172	484274
126306	152085
28780	145064
100962	298600
249509	310756
339454	336590
395362	184064
210207	23483
482116	438773
276706	218582
374034	44733
324019	101675
368858	473320
86864	143929
58039	358797
133711	84590
310398	278739
477644	258646
491817	97247
459308	308879
472751	196783
491152	80926
483322	228996
489043	187265
450532	121106
353156	43402
285633	447158
474636	433706
488088	240858
425540	301252
73971	19620
61367	23787
307123	409872
367116	183213
308764	49903
319730	155927
349439	475915
89238	152151
5216	291813
260700	42890
290346	13370
156348	72872
187680	434118
442960	160419
115421	365079
208651	101058
105969	177104
395414	39892
213558	317538
73898	426986
182094	218176
65044	256822
178249	168855
26886	95481
310338	271328
160419	133153
168392	366127
4077	420392
22287	279871
489930	86801
219984	215054
476447	158514
355025	106768
190186	327217
152791	65626
351855	354630
446542	148590
340662	417918
66383	186651
383769	228770
242148	177861
193767	396464
373711	116556
40603	358096
446074	167211
116961	92613
174034	475594
12402	278266
262183	53389
413891	351673
394290	175345
73044	6239
153418	229928
137454	39259
50646	187248
41401	361296
345762	236213
345108	180259
402472	141649
393797	99313
132160	421285
178838	372857
67326	43475
191761	260411
40890	138193
255515	62191
373942	222701
231305	335812
481419	98394
72535	9007
44064	168213
52231	342807
223456	12700
181888	458968
271133	122694
414329	165254
8539	70557
282725	40945
147317	392948
308122	316540
77944	46909
55361	375840
448696	3845
42625	489822
300273	154095
109855	254499
405570	470293
101311	479142
365468	110119
31450	193252
300273	154731
238945	87025
239503	414145
171757	380538
144883	404806
479351	271231
99008	48438
37949	35628
333183	84504
111661	239720
183611	27748
402275	229058
390875	448639
413562	360860
110001	313745
265792	151546
44782	239934
271760	156030
247665	212196
190453	440800
90651	337703
280111	96677
367781	421332
33172	310029
82403	207535
164903	439767
240838	239941
221296	379831
232666	182355
218607	429863
202392	94665
413474	386528
156735	167460
345401	85656
145210	447517
373074	43537
259477	118662
410543	51872
98358	52917
28883	237165
168610	494102
195431	397327
96298	317676
200839	206261
417925	267602
112151	409326
370000	9054
161019	178436
431307	336574
349172	145510
186159	320935
246653	476169
220182	363132
186198	358797
209505	455231
247334	15209
405555	419435
462066	118539
196515	253719
18774	450845
169866	220429
75568	153237
286900	62661
466181	86346
320661	222406
240162	296738
104000	125172
258136	243382
277489	375924
413572	467492
449345	161489
226945	25239
206707	112245
93805	302033
369364	405321
250558	51222
59598	13370
128986	305376
194861	404960
255932	335069
346725	273831
380454	277179
344127	461846
69749	38257
475383	291521
430170	377989
422110	152645
125160	301475
141419	443169
213815	349984
425946	458790
12564	154832
355477	421935
205180	157624
324708	52488
212320	237235
74961	149159
249272	86820
360174	379976
482730	431137
364636	262453
208581	119229
146815	86855
296621	132247
274704	185335
200549	170180
478449	110677
371347	317118
262210	144845
422568	320508
231305	458790
5028	94665
260172	110677
153993	80122
358081	343839
431264	431256
248588	444091
475158	72303
449540	493240
101210	243115
160047	469726
162877	137719
154880	37728
84745	316127
40811	130028
311261	12903
494073	218615
175299	32807
53556	400562
269004	132576
282469	6443
389295	172215
170954	182601
155326	186159
293913	34468
132617	41640
317095	395274
135115	321561
349776	401101
50478	209572
375405	307948
76079	190369
249663	405217
442578	49977
354545	114723
62162	327721
18526	233719
339353	387507
326678	43334
228142	333492
102644	321321
407410	13239
86632	370475
114163	251267
2187	221976
439532	323213
189908	268667
235491	426034
360459	244333
380489	321555
11072	19065
376619	303093
441475	120021
234881	294920
57576	267602
69129	57770
180911	466722
272675	222701
160297	493458
271794	310756
107837	324377
436682	387860
89826	267099
113541	246713
222828	186561
390771	81280
169630	227101
219100	107073
163509	267382
183473	417296
34529	421830
388890	94516
218003	326985
95323	190369
278433	478415
458494	293813
444588	349822
419906	81280
332789	139803
308618	360118
357178	439366
153407	275865
257122	97842
179054	97277
288074	72442
175290	241468
270597	15741
234881	409221
49966	393326
397946	33034
232812	226378
456348	12336
176217	249612
299546	449013
181111	401101
440600	221103
430771	36896
364200	265883
429081	39342
122262	21583
34451	340333
311785	21583
57229	339179
203793	117145
436245	353932
49650	36029
32076	478415
189037	474676
98339	62191
323810	423469
237066	52917
384231	25675
296357	465674
312373	315888
445155	87178
357550	27034
136652	323647
280533	229847
241173	430059
317149	477556
246566	57989
102795	139755
181754	158583
480119	222907
88056	297126
428947	412094
145903	202523
192028	120277
283126	158153
130069	459897
180156	37100
140116	283178
103652	90682
479351	253165
420876	470510
375708	16433
159186	226494
207791	380071
248013	444095
249258	395953
289513	372548
307909	243547
79676	220410
361298	361071
325517	318749
385094	423469
211657	31430
317188	119868
440103	9437
262210	133613
18166	489552
201813	446583
364531	89772
387790	255972
409205	246668
399237	5857
53422	438477
485617	315744
405117	223962
76634	431121
335727	441590
288332	136919
68843	477912
274892	218615
122537	135531
21902	324037
195615	313822
236779	137719
468818	450983
38252	207059
208074	170093
454035	384216
154976	119442
328651	85746
266294	279769
262639	29723
250180	327339
172457	309425
345715	218800
427388	371983
417811	464872
1292	74773
483625	316388
472484	214050
110105	381261
466432	353334
64696	195121
372170	153404
236216	77397
278256	51881
185185	405842
127132	16377
327209	264908
302819	120758
398148	349091
414421	33855
467209	314172
329464	295317
380838	422998
445890	97813
111970	344580
443308	346388
57656	348996
428618	65887
188141	382863
259544	354730
228940	145270
163402	29107
426700	14081
49168	366666
195681	433903
56619	466146
30260	159058
284152	473536
79170	214024
46870	191888
61934	298182
351637	8607
237231	250434
133293	93366
171757	182851
143875	419576
132540	378859
9508	42394
400701	9152
84006	144238
465755	300813
38490	195198
198210	467703
119888	441313
146316	142708
146281	393238
464225	351414
261438	378462
368459	339679
309004	412709
119001	456756
459073	348798
412205	442291
116758	476951
257613	442321
419530	468784
286145	122694
121198	112237
43285	473755
335339	437441
185840	412675
77674	90682
93640	235700
277923	281924
257634	7211
190424	444060
231928	447831
183416	288913
192471	477493
177661	318233
191127	267352
60921	297364
273774	317118
59107	423795
212932	137419
371428	216067
245503	267243
459563	467703
453169	375834
16585	186259
344825	326492
457396	90228
491273	434893
276821	227247
260185	360531
432035	99835
252150	412389
184340	358258
478975	287694
281677	476025
257919	489552
269159	100503
112438	110677
114643	337135
112625	119676
236216	233825
135896	109945
297436	309475
185409	375029
80837	492535
134876	315256
237586	45977
462155	313745
445639	439366
279164	110249
422080	19621
47014	245679
412205	406968
321123	231578
23781	486885
275763	426142
50900	479614
96285	345086
223963	179455
483987	206238
228143	89047
253612	186440
261278	189528
494052	397462
327209	110677
294323	390875
420376	203656
183238	317118
324037	164884
106654	215369
481691	123410
249017	378686
260408	151900
208091	204703
84810	91069
316154	317583
219203	245679
114957	39887
382848	421843
156681	276597
34767	244688
109817	62191
310124	359243
105216	322160
26109	300240
218890	103898
257030	75303
316136	10690
229736	53490
264026	428944
458375	2715
359708	71021
149772	78753
434485	419853
342673	338651
3220	185076
412110	241525
11633	330143
488413	434893
441006	168690
195160	20081
244274	74975
165804	94461
5166	197702
8535	159030
66129	411252
421492	79989
449864	109580
362747	65670
429447	275758
380911	310475
137833	355700
386218	97120
247315	191821
405190	329453
481567	280532
56382	183213
210005	265589
255846	311832
221769	29205
225204	208038
148122	150296
86632	347389
195002	399039
207343	474655
352559	315888
165732	281472
440303	53055
253667	394046
385124	65371
68005	163184
377091	250853
284205	257313
272340	302281
196003	162247
246653	2906
157839	433934
270248	184897
447669	164884
117833	455769
9969	451414
214950	113311
393737	317754
112077	384931
278942	266852
247296	154140
158225	35735
390846	298833
155302	51195
339051	240609
158809	15130
292275	472779
471169	202490
298313	440962
192611	285446
64865	449637
484013	196783
492002	102363
121609	399867
215260	3156
3562	78469
95035	278907
283698	259485
294405	276614
222136	430356
187507	188198
336941	168779
177079	159361
383161	94344
449871	2077
325533	480260
9197	9042
371914	154137
353401	1867
224110	230906
118880	444646
377732	454975
49789	214749
175774	164987
97861	373401
298260	226494
328568	132628
474688	36195
273768	160067
264848	190369
351981	421830
316565	160043
183343	434893
402563	268194
86800	492896
469411	457550
158989	313745
421659	245679
410220	375334
269491	106256
164244	358326
277484	389387
338955	84607
218870	433934
172630	472072
18482	314742
209372	473223
162803	124916
160961	50868
286828	252065
117980	330491
80919	133919
14020	3037
23816	304173
479707	492906
288398	443321
237410	435318
23822	407306
254973	15788
156348	31951
101230	461208
359538	371918
316406	374115
411808	118883
452939	381263
47148	490029
440154	448644
413218	4343
93805	187861
303215	148841
29189	13370
115968	60517
89257	126754
113034	313758
90296	32060
318540	393399
433279	266700
443967	295484
428160	69105
330667	313745
458064	218615
210652	236213
219281	18218
209971	313815
389992	385000
454534	428103
321391	407905
92976	354258
331028	40597
347979	292415
39804	161773
61278	353996
124998	422127
444271	441319
229368	176878
474341	409447
229999	176182
31530	223590
412205	124720
139867	388957
72536	303905
69264	450407
9579	359824
108259	138185
430313	169047
408577	366127
8008	248747
34666	48275
119279	449750
258452	293813
216784	173315
432010	281924
3799	258461
389641	50391
153322	90711
72804	71337
457741	262955
230191	468832
482022	145961
4752	112574
112625	355343
446234	23578
199090	394160
325979	403073
398322	387907
47141	168310
444332	214024
372340	163974
267178	116820
258017	400946
350154	358797
212009	143814
120509	362784
405237	479263
215541	128057
56171	57134
41824	15617
202774	80662
140434	184706
473381	213792
366168	61386
119737	459802
182544	203656
431867	210161
384199	405217
477932	130137
24312	342696
38387	132365
484128	113522
41798	110708
232833	66778
326260	236269
463705	420903
221925	415344
282558	62448
438280	98307
366821	367798
135610	303175
286429	205270
452420	81280
124815	409160
285643	18665
183589	63957
123450	391414
136228	19620
313007	68950
147915	91239
238190	170894
362082	123955
430578	313810
221487	21632
443646	46503
195748	401928
106648	51606
43723	251380
70144	265150
179111	68450
482377	318735
126516	28129
204994	38063
157789	270799
121224	369599
410811	282043
390850	481630
19199	329503
391281	467703
242882	119123
173651	419850
30633	404345
476833	84933
98054	263009
446320	479624
424242	57134
469123	300594
69871	133561
38456	366534
480104	277136
48472	387421
412160	71346
390882	370226
262730	130878
312916	217423
367496	151944
425786	132740
173105	289439
382659	204330
50814	452098
105629	128838
57164	105583
408615	86560
330752	94793
323854	310353
220925	219383
324019	187974
363052	390742
209787	107675
276204	41654
476647	464420
360519	337619
473548	20958
76984	468832
82622	236862
167955	464420
258115	235644
290216	431378
361001	168960
184390	4360
125629	235374
117239	217406
420411	264921
436321	467659
354971	8282
117441	66944
250493	6899
4859	166513
483706	452308
29472	293813
91600	465551
53346	174752
3975	66734
489993	345239
108240	419266
59140	30332
246694	65670
409929	137561
38200	210884
426392	209285
128605	231517
114550	388218
63694	16433
276821	212730
275721	411543
139652	332674
181776	329244
309312	292975
203657	15209
72924	476951
203796	363564
480801	80193
299128	42516
432461	21583
476919	233415
166504	205270
286145	164884
59333	960
197495	464872
476140	139309
313576	209740
286218	320921
195849	12282
358390	291984
234815	316733
183684	219499
252323	187974
46339	141110
9075	490508
335757	256121
456956	190369
387330	447335
354111	116597
357462	268176
68532	415708
421072	409828
57279	220752
121253	100046
402689	115340
64610	387521
431225	221714
328840	61700
71346	397269
305417	325688
146893	226986
458107	249559
135574	393326
273123	66390
142969	489822
302208	329466
486975	370866
240350	398333
337694	98154
163340	245679
207497	372214
31364	248398
186105	336590
81636	485511
180757	420944
474398	407977
338632	234175
240747	453355
58245	489507
158718	338112
354568	432058
477328	221324
305624	332263
192183	216159
99339	217494
330580	359186
117348	55861
146893	180327
257047	49021
414296	14254
119001	321123
308977	464080
224630	467888
270408	297588
367136	186259
393218	411049
128507	369599
5910	186440
148652	219194
390780	279438
365151	421724
300010	141132
149697	248777
487060	266451
433922	102333
138273	84089
85476	220920
354545	293686
120085	264833
197794	293434
323627	203438
434898	86892
127192	390870
177229	312694
120678	405217
335686	28951
270224	293226
156591	110677
139024	62191
102597	214047
203376	64405
366472	94993
355083	250049
64777	193779
408146	183213
319333	12700
338773	256120
214696	346116
201852	46125
20479	335856
156827	431799
82122	35707
353988	447713
450751	491075
33476	15819
469479	291521
114643	66053
438813	246420
339683	309456
464314	148954
43619	423741
182270	385279
398715	310756
387882	77461
59815	165912
8146	367750
154727	385052
436864	204018
285664	306380
332708	427047
168960	403368
408781	390132
67736	123723
466590	205223
172148	62191
107296	202189
492878	390861
315339	362267
320905	416369
71189	259471
193987	240643
274329	476951
68505	31015
426252	195551
6266	42313
102597	246926
36906	393228
288696	221890
169832	21379
7258	131242
349927	197212
78206	23216
282421	32808
306202	273241
108154	113374
426206	80837
316574	338915
37740	48861
334962	302947
422478	472239
278418	185479
397936	74106
412749	32963
283640	468497
483112	466737
201870	91168
442399	434877
433689	228438
262268	26714
460067	440962
99105	67640
326177	374668
313499	434757
400437	381008
459301	3082
81432	21482
192476	11868
293913	104383
487440	12443
49482	336590
205574	358032
361001	242154
299873	226308
292588	16569
87047	237165
38490	146202
71184	258220
86596	222701
185008	120600
388078	102352
229754	336590
473553	476880
180192	92073
59279	68495
258930	260822
253071	61080
278455	476231
458985	192908
360425	484274
170178	333357
131336	365538
286494	50538
181788	178744
100615	425675
26965	121988
43907	411809
77496	124085
320647	74106
249978	86051
250382	201754
367087	272339
338507	283346
479820	469586
90344	467690
29156	259929
304099	154558
364919	289065
108009	313745
318815	446021
189223	179590
92886	160419
427388	27775
252604	125399
141716	418403
192465	15133
349150	308353
458714	94344
412909	445453
93627	169917
253470	485304
373755	232102
233498	483128
294684	354742
102826	299236
133012	333780
144482	345449
212460	86892
45579	63731
222228	357275
329517	18103
221734	18764
309671	15209
334581	343012
469435	105585
404843	151459
437735	454851
331642	463822
463089	235764
175127	402795
91880	313745
46790	392788
5631	92283
66098	345745
56410	48275
231949	151336
318039	400469
369878	187045
381372	7159
444961	99405
287710	377123
80456	73336
369294	319230
349972	371918
103428	150258
335939	285446
202219	485687
161363	49021
322066	268992
82150	152702
16166	168111
272065	283107
119345	38063
158112	321881
25969	268917
314311	409794
351785	128649
451832	10071
306003	376157
186463	37516
53272	488612
86956	138343
338466	166513
44159	134722
464548	60517
173679	127969
157634	114930
264727	17013
365885	124637
272007	140006
402067	395198
213321	385000
60578	13370
388249	362610
478114	2110
18039	336475
269651	114274
183828	68445
372314	473223
83616	86728
263125	315573
434854	291324
81616	256240
186067	87592
179037	132247
103751	354696
40388	366493
83938	17021
185984	274309
56138	406784
174523	16433
284439	109698
325218	49294
34600	215835
231800	162831
391479	260854
67055	218651
397439	380491
47092	53490
192424	223499
54067	349548
134750	375926
393831	378105
409171	391414
281712	207535
3856	314228
384955	320158
52217	142553
38256	165267
215498	469235
110447	95149
251677	194165
68334	255085
486614	144079
200868	209542
396586	183213
330767	31952
433941	201493
293913	462564
78954	224871
127938	246311
127050	164273
72623	285109
229388	450507
214503	361092
328693	301900
127388	52030
345107	244770
9969	221288
274800	476171
22417	119381
418456	318404
265757	98847
89181	247538
192267	452804
379143	249382
421510	364294
346017	282772
88274	368358
410470	134637
424359	467538
17661	267756
449227	466737
309621	4413
279535	293813
79437	298767
423918	183778
484650	157280
390861	66098
302365	380017
147045	297760
489088	134262
286001	294684
199557	54564
59982	49828
310462	147554
400541	188240
391281	23018
204205	290450
308039	335011
456231	67727
229182	180578
273806	333357
173995	75568
194875	212246
493123	231671
489510	167858
455321	313745
475047	258919
17288	82443
92297	160379
209018	97894
329750	464429
17333	110677
400512	62191
248079	453521
99835	111540
322966	308171
364683	164884
32148	452746
144288	364294
93384	283265
219546	472521
73392	409828
346272	438520
21742	374611
312238	205270
458462	25034
207989	166513
147157	472789
302918	242902
431879	102096
470258	377201
444977	480421
484805	90705
214510	95912
73660	16764
350288	183479
411794	402323
379680	245506
333846	85243
14793	240491
440604	387181
84518	404362
79134	31127
457754	105806
27228	99405
98645	315111
410988	445395
444194	221265
69851	468678
416956	278520
335300	212219
435031	336590
22414	458226
104757	355334
368652	153066
219674	411424
436227	134966
258175	387860
128121	328801
361238	190369
100076	367764
336796	300811
485829	210032
404783	53490
328174	30324
454273	366127
110368	392215
42083	387222
37657	478415
311328	249102
81225	219332
9740	206733
40175	128064
376978	435708
178680	17333
184360	313745
354524	420746
220624	101796
430509	315374
272301	448409
236509	317118
294523	313745
191374	291000
339353	458676
147979	16433
358795	297790
126911	110677
189454	361061
320982	99405
135998	64335
448816	333138
126221	143695
110755	15209
273626	368207
37748	82794
131606	150478
489066	443754
339198	267352
258136	344512
51458	157548
170723	378462
303494	315510
429563	179070
225623	313745
464753	41406
91895	468832
100037	226831
275604	108172
368240	61246
188313	120173
392891	475024
479263	441570
54327	391414
423071	159333
104510	220857
163163	361128
159171	80216
362006	280188
382121	248639
21574	240287
100814	154137
388540	313070
198974	48007
356931	8569
298236	291002
219166	393839
46092	58234
314311	344063
414286	78497
88557	379464
149803	459779
228066	485899
212778	94344
119773	331581
154174	486885
354924	198622
281563	114063
395983	478415
267361	467690
298354	241468
388088	190369
357267	12245
414292	431799
371810	155895
233262	114930
317390	9054
35594	211208
120797	68950
108796	31267
279584	399867
192238	403746
34600	32406
26367	399867
400799	120157
84808	145531
391598	215136
109752	179045
479320	235334
155131	363312
312576	142018
493010	294833
182123	372776
35806	23541
170347	310756
303555	253816
146391	208326
393514	461182
388395	317118
417938	378546
413787	393326
75911	476880
360459	491235
268820	388425
391250	367798
53389	284843
370619	16641
95769	5868
312283	318231
447107	167657
457241	41257
157666	336590
239084	294744
246812	144784
365956	29105
292975	19121
140244	478232
113700	293813
494102	294255
246250	302941
469790	97942
214132	432419
134091	317169
484198	105595
369209	22347
82399	422632
379965	37069
428944	96058
366920	264650
27617	383967
139409	485546
418798	320842
465820	359218
391150	254415
313615	89047
232290	406279
236743	207916
431264	43334
488778	432523
291318	222938
346624	300775
261621	209608
334538	245346
98654	354643
458143	60517
286192	32605
399237	401378
194861	236395
292680	390349
239874	365166
99723	326815
273193	424477
136488	161564
413479	346552
90296	49903
6984	350778
167588	9595
78188	162075
402805	115046
393409	471585
403772	141016
18218	241261
132643	437332
443982	249334
363070	190369
267562	301312
190781	245679
452055	110677
321242	450760
476252	233825
126875	10630
239084	206962
313822	22876
319231	428357
60389	283181
217349	245679
174309	11626
43130	17996
137721	243687
94578	67584
235034	471301
230375	7159
469302	305913
131323	15130
14173	445749
437592	48876
447126	222899
372307	291823
14195	194830
52695	332532
187796	257128
193964	309080
412177	263009
34139	380071
81402	349371
143942	124818
393050	375840
419094	53863
37730	195183
326311	351639
453639	93292
405602	390687
301312	451031
408053	111751
446325	348544
315566	170712
162521	477788
81805	449109
11961	49660
96717	36784
300766	234387
421045	277460
332299	397665
167588	622
94573	421356
476869	343001
338549	178538
8786	403278
435031	247092
338755	75568
49597	462489
288333	465768
218307	258370
220540	277987
267656	357854
276821	135995
403859	50155
364044	491150
45382	184902
50799	8901
225694	402493
446875	119868
376566	395490
344916	150264
474461	394114
456294	148199
388404	14335
282196	65194
60230	245679
485970	397456
195142	474963
490120	291606
266315	110708
92401	493973
152935	404417
412909	220353
106578	281163
74516	127921
396499	401928
259139	468387
181786	424715
248501	91600
92945	282670
192477	48007
233833	214176
131861	94344
334666	214024
241286	267029
140472	222833
97388	184902
11139	372325
415017	126173
235876	420757
215847	419338
49394	306100
2935	10379
161262	413130
406660	77143
289089	173469
288664	15209
225988	139613
414128	162247
6991	240374
71542	192055
291531	35812
88929	269847
282342	485589
184093	428333
236032	480246
182270	477930
220925	93848
26888	181072
20325	218727
214559	16661
289675	90446
99867	261320
76228	122954
177683	288107
150649	95942
295561	255794
41965	50538
236961	272096
26013	246311
47699	307423
227435	81796
278232	308640
295726	206185
295889	297272
22739	300747
256387	314881
6467	395921
45555	259435
377027	301659
398722	169791
51106	429161
462317	67858
433317	431419
381563	186561
136511	467703
37526	256933
231305	392408
24055	452913
314152	434893
198119	451872
14095	419478
139804	190369
184157	304606
268888	393064
163124	191821
48627	367831
24059	62191
163481	68263
371918	481620
23068	486809
26969	55626
143671	87620
338886	177490
166353	23018
479004	295484
417358	454181
146389	195607
319259	490164
148620	323213
201458	173018
304484	5769
117371	86801
158977	106709
306876	28718
167441	298274
301903	302298
228636	307485
143594	366127
447689	21583
110708	476748
201154	109235
341584	4369
279257	132843
56073	281163
449479	96112
241380	335593
467337	63528
484641	465030
149147	420895
342247	23149
37793	316673
445972	311215
463420	424616
407281	376872
223479	183778
267169	313314
119001	312606
319259	404235
402152	196783
301557	247812
493007	451461
18298	411389
125874	87971
29190	406626
184992	99274
468549	355501
183460	248747
36885	345456
12931	274764
89163	92613
406293	364949
380046	91711
439471	87229
51955	274309
290256	244202
178422	395093
403513	136729
331198	83983
82150	209572
369366	116689
267562	455222
81432	119561
429365	175255
340873	282737
126367	104527
295182	372716
120247	23069
51071	110677
259978	62637
205468	399234
354022	73189
193849	214050
476239	296116
168371	415800
126884	139427
464918	165520
236222	463262
279597	293106
35921	391414
351525	448258
86534	77004
245152	327061
373874	237157
422868	122462
187175	258370
381533	374596
168755	274912
91957	443693
197278	316666
395200	480683
332848	489552
43115	241718
75803	270795
197242	467703
293244	409293
79817	325167
297436	172918
96400	213692
73384	395670
289115	491450
20094	155635
240844	449027
334092	242204
38490	139648
355963	211285
119119	356355
180842	110716
344442	268258
51643	46703
481419	306677
437871	187284
228431	311983
398009	75499
322490	13370
340493	142318
1238	30972
264689	90239
110835	342631
472666	367110
208583	76700
312347	387185
398090	1605
885	143903
463273	95882
234587	483617
410839	369599
204766	485590
62367	54976
340175	387742
40809	160722
243123	368892
280600	368280
104054	407640
256886	407306
49220	194376
367950	235304
50646	244392
307732	298077
54864	320625
343446	307108
374015	427400
405877	444896
51284	327350
204298	241468
414582	62191
477684	112637
148692	171953
261600	195121
351426	493326
202448	181322
387274	205270
451387	81090
209523	214540
242478	384816
67244	57989
370100	329868
480622	185910
361729	100503
373362	323514
253587	313745
8342	42610
150055	150689
42799	291920
268748	474971
260272	187834
310773	1760
288077	240522
136731	139297
93261	428199
194266	203656
256302	4011
160680	163321
103246	59098
407334	104598
117410	313829
295704	435276
128704	99072
147006	381157
490237	306752
78522	313745
386109	310657
382659	115550
290680	201754
258887	450872
29375	281592
401859	289851
626	430997
24729	219536
363973	405073
257907	11626
448529	480011
313933	401949
101230	37516
237714	116277
448565	171424
67351	373755
87741	363564
360535	10371
408987	367798
411325	264055
51424	229124
380958	80717
301402	212066
250902	385542
257289	384972
262579	70951
111021	147368
107213	180700
310527	440660
405398	313745
309524	164884
402871	3892
19199	303801
215337	23902
114681	336590
204453	165437
53438	83357
128563	370926
317737	327777
456395	6072
21961	326570
57438	463615
232487	369599
201764	440249
204796	440660
479287	402323
87434	273831
43797	327630
484193	234356
178035	36862
163187	357911
226839	385845
47154	3130
457915	81280
157666	487214
278663	334691
39822	445803
429033	86974
18445	20586
317409	13370
316828	299182
376175	257298
305331	209572
452413	168213
152276	45687
226919	428864
179251	359762
146931	205270
456455	30708
186095	10231
156807	324784
241468	57733
175536	252961
404743	446351
407152	86728
111140	329324
306651	434893
319030	331177
350935	448770
266307	88705
312842	450011
38861	423688
118385	300071
446753	417201
40265	359762
475394	203656
66036	293745
356129	296130
268277	303648
215086	282967
6424	130038
397534	420392
67351	308602
476969	323056
111455	452660
125191	247125
4634	132996
256823	340513
250207	235850
13199	76454
383009	391610
363505	387859
373812	89664
161279	301143
328710	240884
197437	250266
348227	302371
321923	77687
387306	325604
35233	469235
358106	13688
106268	3755
125837	249334
249452	274869
471899	190369
277987	468861
112842	270395
353979	413215
244775	185013
195931	453359
196906	143016
13698	401871
361564	321615
282876	162970
325434	290460
138068	15133
150239	95903
194643	407504
361037	353787
351015	354509
86438	207675
10698	86728
202918	179375
42010	457418
324061	182706
360673	52029
101915	288837
233155	449298
338074	207042
124320	325213
343732	383887
125417	377786
225318	464429
279918	470447
108415	423205
19455	374594
71511	73737
347662	353488
81428	239634
392699	183213
353577	338742
319516	477986
372893	250609
257289	405358
236413	20278
474590	356562
209824	263925
270666	327829
190649	74675
380739	45413
223668	188241
410839	421935
399270	339604
474341	386057
432382	142318
107292	129108
227781	258854
487498	405217
153536	91856
235199	58970
257634	54976
276134	410606
288267	89047
371983	288258
342649	208038
106962	142827
232918	50938
160580	441543
312283	159074
53846	334336
126223	72416
135203	311476
298427	440660
75568	258406
23104	168381
414398	313745
40929	313745
78473	409828
399314	250775
13110	220417
175497	104662
144466	170894
49037	451391
40809	39071
39317	51222
290719	271077
389766	162831
113629	261011
225133	240374
53023	46653
328729	135139
310153	313314
57650	431556
249124	259339
227062	362267
361291	113376
261220	43701
179629	190369
106514	187045
223043	441093
405603	243822
275445	93169
197560	382698
235924	114550
92496	230255
312774	132247
45375	489167
46092	447058
51780	343544
98445	245332
131506	175721
78954	368358
34998	454210
283060	190369
296635	59454
192611	330032
355779	445915
441635	180818
386654	186561
245026	471348
405853	465455
29157	63528
490010	422916
309159	476800
444139	60108
110420	370866
79661	32345
305770	36459
55183	330492
844	70557
392759	45154
248865	191350
408260	305871
296459	22347
97752	203236
14250	53389
433820	217171
404178	336934
429166	174371
245318	64046
126567	48163
130739	485734
283760	411424
414920	165540
461011	338267
123258	446351
92635	57870
5029	475594
101182	214024
428629	337367
358132	48645
174178	476471
270591	381008
69398	111192
420736	259769
220893	381004
392210	285156
342887	314881
276744	415941
10303	467703
345401	200860
434259	58486
218363	32055
423444	187974
111362	10646
8874	125958
175266	486339
290379	393326
247773	401297
223905	152502
123430	409828
447314	105878
160966	245679
24294	308897
382894	431513
65452	458601
326945	371918
218842	459997
124841	89373
186700	220857
970	51597
60355	100250
208881	336390
380944	103037
348054	62191
455541	162795
46472	228431
178992	447517
337117	183479
237450	330555
298823	278985
200647	208285
161574	92613
204440	112153
37748	286936
188572	115340
457781	320464
456294	324826
28496	246311
309390	374118
492790	466302
298857	49903
99287	142147
394975	482162
262286	321916
109447	212081
170197	52917
286001	5882
77793	201262
50828	167605
426384	293813
160319	45013
487857	237165
94110	486885
118763	124085
128573	243115
110306	60893
201572	301748
315573	362231
420414	293175
381406	391414
51126	272846
263768	234356
124609	89718
84429	164167
409191	415430
415629	178249
89081	426389
154597	248159
416740	322048
334898	277646
339301	142210
217740	466282
2938	182574
99910	123746
39652	85129
412222	134744
117508	267797
3316	83872
107140	489014
915	410607
133909	393048
22786	458474
211706	128553
267165	468575
171414	290565
219777	149388
120722	293420
438395	293067
279857	204925
379696	482198
439698	85423
102065	486480
445219	127156
392086	281924
118694	192195
401567	306409
364813	391017
462169	401871
315100	210711
208631	176592
471871	317675
37459	247724
9271	13920
487565	51881
166181	448080
395522	145064
485420	401481
357860	33511
114435	168170
272470	404806
200371	67089
311589	298639
261759	291002
118732	221676
50215	270303
54425	398333
301659	71640
481723	364377
303250	126261
343667	59384
39144	492262
210488	217423
405877	477544
237586	298948
159431	276217
15133	103267
443163	330569
197643	409828
409648	481279
194537	119123
191866	114292
336140	122462
427173	211851
230219	56036
38996	214279
452895	480661
289050	341159
56596	370985
409922	5053
34110	34361
109676	43334
475336	169485
468725	547
458462	146202
316585	51895
144179	345971
300916	296352
475158	171863
42905	363119
301640	249202
195150	404053
174395	186384
109476	215956
395298	67584
397896	420292
367646	22448
449467	310261
178422	276837
46708	209267
205179	373438
79002	285156
92635	213957
317711	183330
272817	229739
19670	273831
446896	114643
184629	288891
131754	37515
258648	229872
461876	121171
51672	79872
196038	94348
349972	138643
468516	78545
355335	205223
182049	112330
275228	396080
428861	291249
407157	126809
160804	104009
139061	140802
110022	64335
147919	53863
27905	338271
209317	430610
252069	161134
141291	310756
241430	250389
245069	292686
161519	396408
276591	106169
383284	31397
106164	86421
208013	472085
379307	313745
15027	213537
189417	118870
19509	443693
255145	393326
168600	140149
239268	452382
310736	234962
320918	186110
49353	262299
372340	365306
303369	373584
492480	34675
403044	80318
432100	278907
193869	318735
461839	185627
122457	40193
309225	477447
61284	447519
364121	171995
41016	372214
201989	124099
352559	89047
91382	365653
476106	273831
221296	403364
180488	17186
376619	388473
422909	269200
221158	113927
6783	24542
418678	259069
88267	446351
493435	256121
68580	4693
190524	7535
223523	25290
215798	470027
487422	52917
251800	356508
353955	439218
490982	454817
190051	241718
144577	94516
434809	88113
283252	276744
129259	216638
312161	308999
48627	182000
276204	163725
70586	436062
59831	11081
267997	115542
399659	69468
482877	334005
31288	24334
40250	110677
417938	171636
78517	190369
15269	267602
170748	177274
281236	29536
305050	140044
363530	486100
373433	302433
47080	185154
474851	378880
255316	338832
120778	117800
50034	359618
481809	57063
355083	246592
392099	468572
83616	238406
81279	350728
301312	265711
319230	262954
102143	119241
53229	454135
81358	220417
96442	460958
400120	432212
201741	15209
216246	80531
317152	249186
154911	157264
399825	389009
183530	33312
259184	431916
161023	294079
421370	35498
30018	438419
386825	458925
404518	410074
161149	54976
337483	53863
367127	145948
22853	492905
282028	354047
344645	316372
484637	370868
249954	440660
73114	250402
241507	309449
29800	324037
374338	60517
350650	293892
216616	73018
148785	321148
311750	325360
334256	137128
457890	88376
179554	408719
104804	97277
464564	336590
318951	337071
338752	306409
360459	160959
333119	155895
23754	60526
400674	260099
113708	236839
457418	210635
380568	28770
95773	21583
370700	384125
217491	418898
129449	100705
127462	49660
323836	373981
429094	464081
447793	250214
71297	147554
375316	350973
54599	57220
356905	166513
56856	75499
332971	107337
254882	114598
200558	387333
238041	415763
336071	32601
489645	141649
326396	329906
277367	222701
362175	205071
397563	317118
26334	17824
56698	468389
484107	398137
246132	53389
478358	391414
238344	199590
17481	462921
403185	486200
385928	275677
77061	264855
214744	493918
26096	446252
39215	398122
125312	354159
122097	16661
335777	190369
479351	420790
277567	408443
165745	465751
433969	23018
173227	214024
112534	171953
427917	453521
46965	429557
443228	208345
404953	168311
164095	236213
448280	408347
482698	126219
73790	81874
178422	153166
443693	319429
29226	273831
105061	438419
486192	434945
491190	207910
236074	374939
327398	164884
390875	226396
124817	145262
109062	166293
294323	203724
3925	105964
888	21999
364980	12895
149735	77727
207819	102654
56067	272158
104365	290211
271192	122694
54601	69817
483318	491150
224480	48955
360345	347014
440317	39690
226264	27464
249546	378686
477082	262599
457346	238041
357804	440660
170900	190402
384130	427903
394479	182192
77024	190369
386868	226031
81327	481279
196646	366666
419867	456640
81923	442357
451780	109437
352892	473733
479994	446295
332146	415975
148420	27885
55851	237165
149141	49828
149407	350220
216147	434239
270577	293813
261753	25034
227832	80193
485460	138088
490167	348123
85471	315262
148084	366607
449893	44082
340360	135585
261112	486469
60826	48275
323173	220862
149864	53863
135315	338189
481880	35707
425132	70026
228122	94516
208374	17064
357873	388052
428927	46294
50646	19984
400824	15926
236586	468820
283729	313745
274141	389164
344057	479614
116455	4951
211948	423952
262528	251736
185354	257298
42890	346233
218999	349476
127084	347087
179974	113051
288933	263817
174783	285446
249055	199748
203988	200865
397340	352504
385518	79637
117833	74797
81801	267352
124841	514
349792	42049
385475	365139
8543	484139
274105	183980
118111	27464
57419	241468
388988	50264
281842	248777
32124	194048
117000	275465
12897	4387
291984	260985
404568	399867
441302	303932
490896	111060
114175	46707
1564	441202
45724	471244
97743	378462
190181	99982
5700	154457
104250	259929
66765	411455
235161	253458
115868	284843
469606	474412
63319	371934
469750	21583
439505	285446
458060	454760
196307	139822
325188	440583
268500	33564
93907	312462
277535	390315
428582	183829
299139	218727
427480	94344
257285	221832
126887	479691
423912	125526
256610	53863
70784	131033
441442	246311
306074	481368
289329	272230
71189	303664
437384	337350
446723	275773
277568	34585
481419	308038
96298	299467
219777	134145
154587	95149
289861	36392
22808	206878
432175	112862
173176	4586
461010	405727
40890	458637
314723	348971
95661	290283
469634	78811
59864	179389
44101	198363
224185	269203
18737	276572
360118	142018
415362	75499
10926	233181
4708	10001
476221	280516
380454	351193
300273	18451
95770	146202
109733	398254
65579	421519
200485	445733
277098	86476
228084	165489
194100	384960
417404	174770
100208	257423
56074	46410
215329	125903
16844	457623
165413	482246
193291	258642
283994	317100
444307	397334
345500	491429
109945	188122
8403	44820
201847	447831
39632	482233
413601	144405
156124	137128
144612	478232
264727	428841
409201	198850
359331	348798
463420	381049
458764	117596
179134	412980
166452	122694
88460	63152
76515	336590
381987	56645
203218	20626
361219	50155
5339	417201
130069	364969
369594	452098
68636	314742
450924	298767
333344	132843
174139	150236
480633	104440
285156	151837
138412	302477
86798	315566
50034	394903
174139	402826
350064	183213
127229	390680
370766	317675
274487	341271
1057	136452
119977	12895
169759	378686
445981	368859
453688	488744
288872	97215
307867	456432
400134	336590
127583	334151
304074	402460
381305	291823
168798	218112
176885	16433
387784	313973
238855	208159
236171	241250
57809	240609
489000	21583
124524	258370
201585	63703
273295	47295
182170	242096
311750	489835
359940	333729
283982	28129
121674	201653
128686	136435
60903	385279
46553	284521
470719	305535
320845	93876
344520	45973
147803	421830
175012	37499
50385	486885
5896	416048
43522	147049
281931	291860
15557	391414
204170	216528
176726	306839
384492	5857
93451	17155
164569	161449
262660	262302
19625	269460
469112	412322
446413	438712
172560	485331
214448	139786
78811	93645
318069	306772
52059	196285
194752	55626
137500	296647
315800	455500
146893	76261
472344	317118
452726	440249
493080	122696
230969	200441
198375	171069
143169	312936
418322	346011
41365	446105
263703	248363
225474	36066
303324	83017
282419	278520
404319	190369
171103	137525
477458	249566
309276	197996
60654	322969
347618	478176
334092	449530
265804	178436
86347	287945
171990	330727
128765	447517
267562	335477
23904	146674
104760	49903
78580	139926
324190	214024
270282	226399
127490	265984
51875	236631
399987	90361
251182	86974
311372	15209
146494	454835
106648	327028
82694	234196
362249	186939
267602	84502
451193	425696
205567	68117
403748	337585
246726	21411
29518	264286
268910	474253
149666	286077
396581	241693
221878	179045
293521	262024
461846	208925
100574	401854
334651	115632
152869	394474
39475	11073
257895	308027
103789	164884
106268	390463
276373	187998
379680	132927
328535	42890
127976	440660
248013	34112
97247	478415
418992	159261
476804	55074
146971	322705
119404	309425
116769	276358
19542	315336
192611	177870
304293	446351
420816	110606
70658	123849
137454	437917
90033	441622
249755	281044
456231	406148
458276	301659
113899	258941
129132	354730
315573	244292
112625	357025
340718	104527
205351	421980
130731	50736
62681	53214
188342	48318
438819	350549
374957	395988
452227	101058
129708	333939
454229	475699
99300	86476
360668	54623
420212	313663
7922	103205
81079	367110
324266	426089
213065	27581
66140	30906
210050	400891
315161	275790
199296	151050
475448	152791
381263	141973
255258	300789
466361	268261
198012	355552
155353	161069
188156	220756
207512	422991
64777	135777
81710	397375
415116	241416
158589	441021
358132	4472
274048	282059
391315	428563
170197	33647
399438	348798
38560	304589
254900	477509
113526	240799
488598	284982
229974	126697
453627	312986
266307	327413
459957	219499
26049	162630
468290	205223
141583	412322
88722	169482
129610	153548
319077	420944
420365	289826
33435	309633
333206	300800
393674	87471
144943	454220
431264	242098
476139	245679
254078	110677
112267	232337
266141	457008
290203	264154
171087	38063
206389	46934
360224	401949
265858	341911
286553	172195
143370	313314
114063	217886
33278	482808
127014	309801
430868	289005
8529	301659
493523	415609
405217	189034
170022	190352
68163	369940
201989	452713
241952	185326
174139	163142
171424	129823
38626	168960
251944	311780
251929	135942
199818	193854
415972	428738
344889	449196
34524	435708
402378	449079
371231	476231
314343	117608
191761	351955
390240	309338
298249	338380
260825	467342
457257	3755
399975	92628
212460	453213
384196	49825
12260	236032
304011	53883
188581	67858
59787	138131
285373	198790
4955	124085
23436	194909
53469	362023
152465	82794
45996	3888
233045	97390
88652	173099
106739	135937
206486	200017
24974	259902
255151	72523
379680	401297
319081	421846
128124	153015
20236	282068
373498	491984
119172	60517
163893	75201
55659	332503
200497	237235
226649	275232
197099	390771
450229	77406
236069	66293
287188	301033
198456	11140
301823	188475
234087	392086
37351	322359
353971	295484
119211	37515
485767	328980
326575	83872
41491	226664
350460	382166
239099	137128
331364	208300
95008	119123
84971	196783
92752	264399
398285	109199
473008	203656
326830	400807
420143	404340
78309	16636
285876	482342
227040	250389
224951	94620
208377	10377
102734	16433
486192	364146
163113	345328
325233	190369
19492	427633
189806	411809
303555	464002
102458	187974
444251	489695
6695	465256
144009	491388
52744	386544
46003	190369
343504	144550
150819	58462
297665	238566
329262	453876
376592	251806
221894	401881
438776	148466
303306	274508
297800	62191
3578	161223
254575	390349
278800	453009
238167	311297
132610	264766
235021	469888
21795	18708
4083	181145
7808	37931
199707	316796
197443	115340
408237	440660
146924	465684
148779	363722
265586	315671
451847	38063
119001	451088
86639	95056
435095	61835
72668	295348
37956	162869
338867	198371
294365	63957
430217	179375
329545	317356
463127	223121
342465	459622
259728	142493
382399	494102
259022	431877
96832	162859
218434	119843
360477	428080
54410	104798
346082	260300
405984	21583
472551	417201
219674	310261
20321	265589
280114	25856
92424	92064
89219	58486
372080	256307
414617	105080
276821	50264
218723	183213
456946	456463
96657	138807
112443	417201
243293	138018
322171	421980
336951	14673
221128	133446
195849	437742
415599	445453
64341	428080
281236	10231
380861	325471
228849	362443
415161	11008
364636	399320
78811	126768
211540	476471
160333	411455
205171	265711
103683	417295
209709	447517
233590	168311
474411	388473
355713	306491
326260	402323
383376	60517
339145	208127
385879	365339
19056	211868
82225	486885
262754	440660
488779	23018
266172	10371
65003	260367
125064	442071
236330	228324
161958	390680
183404	14788
289084	115174
284161	261356
1561	251899
187136	226658
101840	213871
212275	245522
125490	83811
97438	395563
61665	250389
276503	229686
161641	113616
249845	492906
454885	846
480496	131812
186034	476231
69449	325173
30568	347246
444779	299104
419899	17186
156970	75324
128425	44832
224225	275232
233853	153995
318037	377811
179342	388234
57664	185584
445263	317118
404518	176561
273163	180962
438373	345851
402384	64335
152157	106856
453756	112490
470123	368476
476719	14580
213437	91734
130708	298767
443012	425978
360321	468162
376592	113536
160961	389009
286497	84522
172128	176878
426817	241137
86438	172215
125880	434492
479627	458601
94839	66865
425827	109107
358604	35707
268027	331238
307573	441996
127912	408719
104648	365724
195799	35707
23134	342807
155939	159609
395755	345401
55940	311297
87555	413233
262210	468159
159166	387499
428887	238890
371658	179375
210606	379976
187834	427205
18255	43357
267562	203617
460877	152702
163519	78534
456688	86728
256628	379976
402856	378033
418453	164164
186808	336291
268353	214544
290703	348176
242781	122462
431208	256705
198612	466969
146940	217423
420768	339853
6899	351152
455809	182192
38754	241949
461049	91962
304078	9372
332830	453799
209898	332392
196783	402305
456021	408117
190281	262299
169878	195692
317226	259730
383615	75303
309917	377906
480035	273662
112443	270571
323019	338981
130069	322858
140660	272378
36711	361698
41096	200030
447694	348798
414035	13545
488971	15838
106739	401058
297574	421285
171444	334336
44666	97378
287557	417920
118650	385930
342486	463348
115945	149410
372922	177812
449070	97894
252920	158153
465031	478415
381145	265361
135939	135756
156348	460827
447610	286936
65990	432414
116114	35707
92976	75826
73519	119381
136711	277105
443289	96094
278633	143635
414023	184163
33553	433295
445240	471416
248231	433934
372095	242955
322872	123697
106290	429603
277170	405718
28686	27464
309917	155009
120683	196783
334092	473762
402316	203213
115421	168381
15155	160523
84997	10524
326935	331581
211515	101650
5242	107187
58435	462658
466052	359983
145282	72452
340133	166513
391924	429863
446413	2430
202487	347405
464548	24539
245380	21685
457010	356663
247222	15209
139869	86077
340455	190369
379867	181003
240199	105392
144973	354206
155508	430356
375898	302769
174315	64083
185076	249543
304501	102032
8391	169774
293632	494102
477932	30241
310173	107795
227387	293813
274533	245317
5741	407334
472768	477875
389922	409828
373755	244712
45327	352787
287401	385969
327570	396408
237242	301611
187796	189873
373025	464066
368562	57462
277936	13568
88638	105585
344216	36583
112991	356920
409681	391340
287737	343702
469270	382031
217693	315888
41719	183108
362267	228042
176878	239026
244786	137128
366643	228431
221687	44826
224637	457740
314343	345642
467788	283096
361169	455082
74899	318563
25079	226811
188847	424370
301683	261958
201741	190369
196355	63528
314668	420944
2187	371755
259978	393962
10733	350966
219281	155933
485901	82585
200633	226658
267401	246311
390617	76782
146893	214781
161363	343522
228128	94377
3111	15204
15214	62191
22371	223941
16172	304173
452424	299106
462375	86728
416534	453391
205023	406626
137454	297937
323603	237178
299106	246275
257596	306571
36464	316575
263703	379846
201846	265589
278520	132547
346027	315888
248909	331349
228323	119762
194216	76829
373136	189550
154156	313745
56524	65108
359824	385548
363190	331258
332339	348563
163293	175923
67988	377620
230574	472741
141512	61376
356953	196144
422200	180841
230731	266852
172923	117729
216806	33748
300951	366127
221783	392037
183748	428214
305305	142874
208117	40613
397073	92107
295232	437182
398667	202587
129455	110708
422996	186159
377869	353568
108555	110708
6163	20776
237048	488200
216147	120778
392171	233477
103914	273141
173356	291427
219483	165653
96619	287156
125064	259843
261759	87904
356453	84955
257254	248128
397098	145948
1104	263697
34293	236213
263009	68971
62316	303175
374178	196100
168975	326065
403670	371884
188365	190369
456231	445255
93470	425675
314291	465019
248302	258069
103842	435318
486714	48163
124259	299942
84810	135074
49494	301469
364662	35707
455804	228071
154228	421935
110096	201589
262639	147523
482834	186152
235540	159188
30440	193322
49543	133938
111993	208300
207309	303424
322597	48365
141234	303664
239549	402323
475073	249676
20946	373313
54419	72985
166903	268787
480010	422175
404568	47618
453879	287100
51601	404886
82403	378462
142621	102965
138145	460229
67584	162807
277450	349657
311078	110677
219225	54976
69049	315888
61151	185335
12332	109212
467703	415883
190179	46084
58666	463075
280421	59140
319879	107012
303782	111325
331876	209542
368858	458071
52942	413978
197519	393326
176130	248666
160200	278885
232436	277961
63028	49903
83520	250609
449286	88027
320569	178436
423953	94708
203918	49696
36228	317686
73096	104740
188493	427185
14236	446351
18451	470588
81188	407386
432241	366306
115971	86249
368042	25410
399015	313745
463891	11972
374591	329177
344314	389476
458010	183183
145002	447335
141705	236213
164797	373021
363653	264406
335593	258343
383382	15209
269006	445396
47474	226308
276978	487833
380322	74418
399270	425193
261529	424976
402183	384681
179663	431799
140065	142427
46530	407117
90622	399941
334602	342683
477687	459213
176130	405842
350869	127357
151040	103241
331764	187656
23481	294724
258747	341278
156006	468644
46092	290547
213996	293813
94985	344091
320545	54700
369370	376274
383247	52189
124241	177630
153322	416004
423476	400970
118709	148169
297397	391414
399655	424345
83780	169582
295684	315384
364725	277450
297258	466046
491576	315372
458982	469532
347647	413535
64487	401871
30182	77438
211238	447375
396586	183479
486371	246926
123831	173536
26159	237235
385058	15209
189179	472321
98188	267602
414140	32807
142762	277064
324042	440962
361894	355060
221197	158514
373141	369098
391857	6225
228066	284843
358152	29375
441229	178436
167252	275606
104598	249442
471426	169774
195402	237165
170587	105585
277568	3217
260029	401101
287566	269314
49898	296432
318891	294159
150092	301156
410452	13903
59891	235634
109492	224794
363505	392699
475890	405217
128686	71157
279936	234356
380356	262954
463705	230822
204466	281924
291881	350105
140004	99405
298780	250410
177889	65670
208700	372214
313007	443339
422470	230250
109174	6561
487185	58208
284347	226308
99602	119868
400676	435933
431586	368526
57853	169211
303695	245679
439726	54536
29098	268194
478588	190800
101810	277065
201450	420392
172306	262954
327464	26969
189659	208300
423962	307279
58998	432886
104491	336590
473381	461392
309173	435708
399422	468378
423054	261320
241198	267897
345401	419849
246540	189801
309276	420314
359120	16433
157971	29953
197855	53863
47000	394869
344408	277802
262286	100705
291150	209572
39673	261396
469142	186561
296210	28013
22150	324426
27467	198926
477932	249403
91512	292482
90549	62191
319630	52537
226267	86158
204546	435338
320845	293406
407895	232636
312611	307889
73512	329727
84536	371904
307387	374495
97609	142018
44160	200379
21505	407306
63800	63276
167446	105878
181680	396802
275726	248818
242232	113138
306494	293813
377732	355806
157987	209952
393600	302551
432173	82618
135179	89789
25969	91116
88169	149238
34342	253739
463891	375840
229433	15209
313202	286828
254253	331349
212894	453161
400605	343804
100170	100705
314228	438300
110835	434726
461882	467442
8978	429863
163180	119219
45724	28721
61367	403098
416747	332239
190515	44469
299087	10646
359900	426301
317252	50246
411823	119868
78762	174960
450465	126921
199570	7270
9876	123095
83340	386400
412205	210228
23668	183690
378553	404806
187885	168381
403917	8459
251077	274508
190393	274185
400896	402605
292415	20586
456850	94344
312470	247888
32888	463769
79501	328232
404529	166513
36620	86774
147706	290450
71346	382673
470525	426577
27389	278642
25748	251930
219281	426439
415592	96977
293901	79249
161281	266276
228158	203656
350628	476303
368858	410951
72658	368892
101540	185013
397936	104740
67620	8691
94599	179375
40388	491565
436268	13370
73298	181887
116924	184659
73353	140728
289050	233477
419835	264406
175223	446351
333079	267352
346874	315878
450751	487938
274236	217423
191901	111335
344790	14335
144066	110677
462660	474412
262870	122410
267734	58630
397938	157990
119001	355012
472742	265065
342949	196144
152078	28129
9079	273831
242660	109006
406418	124085
458250	274373
457343	186259
467525	462368
302672	12928
246433	291473
456877	150352
387131	28129
23702	430356
284586	162757
37776	453041
418172	186561
152368	296827
5942	61340
232605	32605
250325	342589
247556	35707
272065	140414
148559	277936
202973	46155
338165	383441
342486	283883
94644	98548
295181	318749
98175	245317
49965	28129
96210	440660
448104	53883
21854	314518
174362	394021
406425	299228
343850	15209
110558	453660
296348	414286
432440	13370
449577	63528
42680	336590
428861	258131
31278	348798
218699	467112
164296	46370
291419	293813
12402	181788
199438	139648
178857	337991
119632	121959
444380	477774
14278	245538
477932	160019
353991	244005
477932	233363
267371	291521
183137	428738
454498	6733
23490	43514
206174	94516
189038	56828
216157	399867
349198	28696
441550	181865
477037	450338
296556	234395
161363	390349
379680	463249
292411	196783
130300	71725
135939	292721
58821	177827
100795	122462
105077	343526
430313	187974
18347	394724
456486	317118
124619	167841
118068	57375
477620	315671
85881	411424
149883	316575
89739	275790
122399	217310
434847	480480
145140	413525
274724	43473
388857	363903
340754	425675
109930	370715
73597	413807
327006	45583
388696	211931
230983	317118
58843	53490
233618	429011
278213	371918
308755	404053
188379	387690
239725	36533
343975	458601
191255	278116
166450	240225
364397	313745
288948	203406
427302	484447
391473	242755
38230	355928
476031	489822
482851	115683
272057	449062
182301	190369
484076	391414
24646	245679
24765	24070
85739	105878
248453	460723
283698	203559
298966	424133
359344	290
273289	438419
222399	218727
377937	393495
105249	481773
3271	219865
205801	404307
127977	93245
8955	453398
71189	264309
476861	337243
403022	178436
208265	457018
270629	427714
458612	298878
58971	68871
342465	59787
29792	175271
465702	469235
64139	454195
462824	399954
260132	487938
354263	149388
327088	167320
486712	277167
372738	41075
192826	391902
223114	478415
252782	421356
61503	420757
188847	115216
408702	351264
427924	456640
434084	435280
115604	24516
118786	334680
141782	60775
268768	457845
222983	92613
442119	41753
110615	402269
231674	463486
52168	53863
99294	123955
442191	484151
299457	343804
37516	426645
222399	359889
334643	110677
104788	400906
203141	103406
111257	310770
29315	18479
194889	15133
365082	201794
291427	106892
75341	384134
140978	206697
481125	190369
476918	136388
33073	454975
209441	110708
238682	89798
169288	342807
53846	40352
106268	424670
249612	279651
127388	479157
449628	96977
488529	445697
455181	65280
336071	391414
129610	256648
210	339582
375405	367753
294574	306734
303862	360860
66035	2034
73023	118928
247232	119381
328941	480025
78669	492081
160169	344859
241191	55411
103088	171771
390170	478415
399441	314902
326574	388407
63314	297941
626	115174
443307	104740
55594	273831
114447	446351
336590	368947
15802	192273
121715	240423
231732	451715
14131	411610
358373	106169
79178	449933
40592	493728
333671	471726
107649	153548
239330	314464
8803	25443
342196	235405
333080	480100
98062	245679
16201	157624
450532	164884
158285	396908
118387	57416
168975	460965
142279	285446
255739	190369
184747	249202
32893	297930
101906	95149
249068	27766
277793	12263
289570	1057
314173	467690
324377	31450
15189	36988
36618	167201
376332	217423
489977	278700
166545	1999
458968	293813
12322	321242
277029	37800
210247	309444
363559	248382
182665	426034
223050	58647
338705	390687
310043	318404
57530	330463
465600	173683
174255	17926
478866	86800
119001	28827
374410	21583
464548	302549
224960	266852
332433	319571
226111	313829
101344	58881
146682	427197
156167	132740
60667	57134
159111	282224
29597	146251
169054	33117
46023	243547
458714	190369
422832	451016
27321	255500
395777	25410
236496	56734
100067	8084
102442	226173
6576	19377
294206	166349
91134	421830
195849	252664
169527	202163
377770	42313
147706	12895
3871	440962
425805	164884
444691	237373
85968	447478
176269	93841
202751	366864
357685	317356
375182	47300
8635	58652
405237	274429
11209	84504
292641	262246
358322	490797
339496	18665
95323	317118
19470	420790
77666	209285
334583	278841
256216	4413
310629	41673
19459	96700
447125	205287
336825	133635
84464	44598
320510	209542
133739	395988
99373	40784
156785	317675
105757	433711
413338	119868
136309	15209
149066	366127
271476	460818
253442	336577
409573	254439
92047	15947
454263	188178
220624	390232
479351	295561
142256	16433
171476	313829
2632	192061
10542	8459
448104	295493
368664	210050
268820	466641
444139	412980
273034	230551
299106	117994
144274	103498
202893	190369
118220	217223
445748	256016
325909	92613
69264	387742
372764	115795
175425	39681
413347	328538
21666	490337
237714	177151
460048	450890
307013	20809
160580	214926
138433	233187
148559	464429
93645	182186
238970	192627
430075	211697
317523	412932
121998	190369
274160	190369
38998	281504
334555	48275
300644	280679
28050	399852
237453	385062
146732	450943
341570	401559
401820	278642
133524	290740
48521	235585
263397	358615
327719	21411
3137	194165
352356	249202
218744	307389
303445	176844
200092	253110
345415	288059
140493	223499
127384	198317
192611	127921
327209	197062
179879	285156
74494	193705
54706	446616
245047	243115
93174	111039
439919	107711
245305	491184
474341	121499
469100	208577
343655	202523
261759	74585
323781	210721
435468	36937
129351	317356
77793	429932
386707	121755
156970	112693
10907	469235
128124	177870
432034	367937
10690	178028
228050	272846
107711	169485
385548	183213
438886	315687
374050	13370
27406	5040
254446	82975
142116	125968
368760	320239
108101	160419
275574	184657
444741	261524
199966	150258
312669	251557
132726	186259
283354	148171
270224	230175
421635	414912
23728	15133
247110	159249
435576	267029
134222	45141
323578	437105
459428	41904
310153	273166
365831	188156
138412	454428
474341	394529
262210	52417
116515	78777
163435	252676
127014	32807
303356	65245
23912	15133
122473	40059
289675	190112
34729	332288
214853	44070
317981	177498
198317	342701
196984	237178
32659	156289
160377	242990
449111	10451
447219	291249
172018	448484
306137	248212
76621	367967
170566	97686
278642	239084
174725	365329
466402	355700
67988	486885
33838	37515
216544	66391
276204	410074
461158	373581
382185	412517
11902	11626
28357	428917
144596	220873
301959	230378
16923	430283
451300	328391
383774	421285
353779	242187
43418	469745
11333	14242
194216	15133
420	124203
244949	328525
145534	187998
196462	222701
341891	38911
218850	27748
318279	234135
31804	2418
219198	407665
358971	224085
328089	175923
256893	114063
237242	172535
478661	49021
353975	309524
309532	240796
380888	427727
24333	288035
81695	69734
191621	199683
183198	17941
145693	97070
381940	196534
100528	105498
86195	378462
97702	193841
358817	23863
200594	136499
147580	129844
355025	487415
91916	455618
5807	228226
258304	377452
372589	184902
9812	13370
458982	42826
483987	394978
110082	9054
292791	229753
228970	159099
192553	142018
224383	232925
342476	429147
225471	261356
412823	23018
493095	380572
488963	110677
477367	263009
171862	212411
457849	189733
265329	472430
219475	249334
81358	471416
47547	63528
475039	349693
276572	420959
389234	273831
227807	435276
305729	489552
199450	151944
143765	110708
276949	235649
180918	224285
405565	328867
304346	443076
85371	380283
46092	71567
245679	123303
454063	183213
310666	15209
422470	63528
154725	255760
30952	250009
72898	198865
451397	38064
255650	361579
447793	434952
328944	348138
327719	92646
393046	94516
462369	461951
262268	493303
80495	272414
146702	415702
280863	129477
273148	356496
299434	415009
339842	290048
107158	187820
356349	110708
452377	381485
274174	163800
154529	20130
314311	87613
484184	134145
197995	5040
105349	108422
303993	286016
414464	263102
227476	434035
113616	187974
430762	166980
314935	123955
340493	387599
302918	77978
298241	123465
110146	490237
24333	105878
341633	137719
277529	247527
425124	119381
423724	355447
20629	230081
163662	143685
136279	320518
158858	440689
75429	293813
1354	441774
424907	315289
250790	313745
213615	48506
89292	433279
305704	382420
470531	77004
433154	364712
52271	98167
134392	473213
414286	17738
323715	261958
382882	107290
262660	405788
267562	142696
361405	106341
39190	331349
430399	212081
409388	441247
88666	302755
248099	423589
237120	84545
311923	259173
341201	56293
41315	124296
392417	267602
381673	99859
288745	406590
430450	366493
343508	88705
474147	43844
397196	171208
401832	391807
446316	64374
395228	353421
82804	267856
35661	195121
342260	340335
291428	62191
199073	188067
6155	473708
99292	355093
300209	378686
95598	176480
353491	478461
279599	258224
286429	103050
82656	114510
388577	110677
470915	372642
83051	294920
83573	77727
197555	90099
81762	45117
363467	79863
207674	438783
437072	43323
31779	21583
89238	120734
146734	363631
37663	82620
171513	272400
401592	347089
42071	122336
275215	402323
132478	438472
334740	334680
55888	477994
277261	209572
115625	104505
386850	420900
372720	280935
316381	17186
384231	96933
449429	267352
205069	475223
110655	275058
406751	473511
217284	419198
238255	331349
121989	372999
454080	440660
51735	22888
246540	344150
79584	311068
280933	446936
294640	168381
49247	165497
423720	308011
53263	377027
241198	464438
347175	325492
206535	394114
128628	145178
171100	118817
20946	388813
111850	434186
119001	200930
298479	395988
117550	177374
14020	284214
115289	454299
465838	73199
379269	342637
479602	211294
482596	228698
59156	236774
113764	110677
103652	75303
264416	53904
88324	456945
172396	273921
146893	323317
349140	198456
451731	249234
35806	119604
279689	87374
157666	220057
306695	32046
245990	311204
409675	146202
409390	477774
176686	28561
417578	342119
256623	190369
438765	70332
326442	319368
302103	67622
372095	407107
347972	486267
330716	429813
241211	279007
175887	94516
12174	458601
410161	94578
47080	220577
263276	328523
82566	366941
394158	338289
174034	314613
44577	436042
166647	326005
15029	94516
407370	94667
210511	192195
55368	178214
448206	115080
406963	494102
69296	59276
469091	478415
376845	112497
353270	262954
116525	10110
60287	340073
209056	309801
417134	303719
485750	46147
283718	323431
417826	288127
268578	103751
388975	442076
311326	158696
461944	78436
149555	240958
17481	101037
233560	410484
489944	472583
230490	59301
364592	333864
266307	50474
393880	58960
483878	139206
256373	327061
28007	33855
381070	152902
116184	298182
34447	291667
252941	176230
5700	395097
203881	21411
172923	356663
99723	366564
154981	362298
355083	48200
291093	362011
343054	108849
165326	450755
222348	437066
15027	390898
56159	301142
321555	141166
6700	157061
162231	175387
290681	100997
357228	480649
38003	16569
292721	235585
19054	378462
263135	159571
337783	158811
405573	359344
462059	298668
351760	278860
144653	187958
124669	428711
201435	453009
361001	454263
103374	436747
319465	185335
280600	257832
159979	112595
270954	202019
84773	121852
18158	186259
421131	21583
447944	13370
208300	316435
58666	396974
238406	440567
203386	135297
126702	104457
102377	226023
485711	174746
172749	478232
161787	465795
408677	409102
146395	214024
409609	110677
59158	220417
21464	218727
317933	68945
23840	266944
477826	335812
485667	299784
402694	258403
210395	404053
347389	490888
344777	350549
435810	488288
96441	37515
366470	79080
99592	331159
207349	94805
245319	273831
36605	251200
160683	448709
77530	471301
366787	90538
471723	146724
275391	375982
288641	446517
25419	128650
326631	363129
138726	53863
316136	247368
390780	84775
349702	81310
487219	281924
295841	134550
418786	391414
56929	445533
130651	381485
325534	286880
236212	429593
325704	370279
168106	103881
445180	28129
402051	126854
141158	235946
146649	279664
154766	310261
11797	470991
215108	427233
370896	246250
318778	342761
294027	19122
369411	415558
349140	40692
182004	469523
224901	275677
297953	385000
257276	364508
173996	168848
285386	134358
231337	283037
262639	46759
146183	310560
440587	331212
337402	359762
38137	8753
337030	421356
115352	14563
400111	409109
161277	462069
6297	62191
438886	476231
296554	409828
398506	86077
321931	367201
6614	230055
101459	322327
49334	485536
449117	317356
267216	317675
399237	318563
202722	241349
423033	457764
33167	370708
175232	272771
347326	10749
233556	80923
137454	164884
110306	109336
207382	346768
290357	431558
43625	119336
135181	422164
345639	402698
179527	389422
239268	452943
293050	187878
402477	376423
203886	40447
292550	393326
441720	183213
177318	458119
430170	402323
41122	336955
449579	21523
204381	468771
296282	396776
15027	143681
319840	258370
302697	438783
449803	49903
353343	218873
394283	401378
255979	202669
173758	245690
378990	358047
92445	391414
68059	449421
431137	434035
286001	146970
208487	451738
181999	410151
354121	258220
101318	42890
54717	336955
194852	465927
316585	287423
100233	242732
117348	323876
436621	146188
278963	215595
352035	304718
238041	259736
455565	265589
361707	137128
286948	312000
56619	100072
167419	424883
128128	475480
483678	482051
216229	473927
296080	4413
145501	106626
280665	90041
225692	352447
116947	310482
407549	75916
68038	387742
360649	89316
364618	420944
474606	186189
468720	344828
150294	67652
267128	88779
204997	210050
456094	194165
338361	306253
188385	467418
493293	233895
24479	45899
464829	231918
85347	99181
121727	250434
39892	313684
380767	294548
260244	141778
454109	343702
364859	312960
57749	426736
245744	258370
123513	405319
166418	156721
212443	214789
189640	476303
476303	217785
20236	246275
70485	102502
411960	130386
203200	387986
486712	357999
364285	215054
338007	295446
208280	437338
48387	66174
480463	187350
15991	467703
142018	181470
154622	1057
201572	118928
352195	422164
270569	82291
209311	478232
337415	451856
369569	348950
369428	486885
398231	86974
476130	62191
357939	99928
372902	160262
155062	371934
455892	212576
4260	256355
139713	96883
388323	364703
241374	55966
56345	158420
460795	392149
189341	257941
292641	322895
9853	10646
248333	338930
471927	397781
225094	463094
397902	132843
329010	468481
137875	79830
167828	452803
75931	230162
425827	103751
103910	327405
185846	475209
251338	217025
357186	420944
208628	162831
324587	441255
222702	492588
340229	212959
182360	152502
237971	378462
340138	428199
407555	255464
486618	161973
327229	341271
179605	60517
425641	197739
342611	332777
183767	1386
66512	478415
38038	189786
459713	199259
76867	178048
137318	451174
44203	277084
293941	144130
409769	171069
125490	252961
75118	412329
338752	41075
449521	213028
178831	345745
216602	208577
245938	116887
427960	241468
330387	69473
190593	122490
402562	285472
93873	134502
248013	345083
93421	90071
408781	56473
64281	368416
47816	476951
299650	155779
152872	30467
67532	431903
48137	325308
274383	334032
98438	336590
456658	243711
184229	429161
308658	94665
157695	140935
384944	145007
364856	408083
49308	388908
267016	126381
321606	269199
345401	314095
241199	62990
463379	359029
287292	433391
89476	239028
104000	411440
262536	57630
86055	151944
98650	241525
490244	289286
218485	134868
353094	107222
150715	63419
238406	268917
250428	76224
141443	290692
346637	370866
9186	402995
153991	286936
87527	126966
447506	16214
48282	358584
154981	387610
303772	130149
303278	357854
159370	189930
24926	276621
373568	86560
483341	185196
256133	320187
387027	452230
92310	415205
83290	105754
109253	105427
391023	152284
358971	151642
198405	333357
268187	314805
42196	313745
329121	177374
289716	52537
390323	226587
383154	478118
57	231803
282978	478415
254973	215736
434537	477986
314343	223543
220437	458390
418466	77438
364194	276358
39672	464080
88266	315235
257498	129922
173863	332125
75119	465861
339871	488452
206442	369599
380858	164098
239268	271332
198786	54536
66035	64402
126670	490237
376063	142382
250473	251892
112625	248941
359236	194478
316165	75303
55676	343012
339106	132370
338752	65194
215496	210855
20199	31184
12919	366127
89343	331822
309217	203136
5700	371502
26449	273831
461304	229756
451192	84388
164775	142018
90695	47644
70297	47082
149300	153505
259038	218017
341662	184831
354041	141166
165996	48275
437324	215477
77347	251579
225133	49903
486979	492906
107118	303648
429866	303424
80051	444716
318254	291521
112226	440660
54908	147335
15963	332322
164394	481756
221106	79249
220577	369359
68776	411269
172535	390349
309798	61666
465547	62191
69516	250004
437049	10690
110996	190369
64064	478415
178422	37164
40412	450456
79195	214477
389641	385076
285625	236593
122088	16433
283698	216824
289807	273934
133021	16538
26696	190369
124489	4413
301312	471355
459610	122462
478289	361698
68098	193001
422930	426736
237517	308008
78729	94516
317767	400652
90741	226308
18647	179264
113545	42890
9414	85656
175096	136540
245679	90791
44551	339251
270492	146396
212842	11740
221348	407026
92457	384952
363030	393326
86028	402000
382848	50391
372170	270196
465627	365840
258540	94640
75568	122578
89257	478184
128162	76874
107639	333502
227345	227919
371692	490144
472604	287423
484193	479157
134645	240046
121665	288586
352353	478415
1533	95687
363543	490890
89424	151944
286157	468668
107396	447219
51342	241088
308904	438783
276591	343891
442821	295381
228050	183690
320337	161714
59005	174647
353862	10520
330911	317675
266393	233102
451849	265711
265518	179506
39062	35707
410533	97527
133903	70923
94098	341777
487956	54976
290838	4413
426074	428214
446576	110677
249696	395527
91002	343860
471814	321571
293297	351414
291583	3845
481664	274309
121828	216250
200092	214114
90062	144846
34729	3123
93387	214881
450039	273831
281808	84176
30739	434748
61175	347011
152450	191317
323792	62191
185243	38063
26563	129048
79817	144845
427388	432334
265237	134694
319293	195948
415556	433956
263845	13370
457980	105878
206786	486950
266950	246311
149940	212202
68095	122718
473954	21525
133909	278379
202478	180519
321270	128076
35263	171424
273827	59228
277228	360860
308618	27543
284427	376274
219281	413283
117885	231343
395546	64335
169619	369599
489656	79249
416408	3664
396906	419200
425721	21583
164975	420392
91057	350189
148359	68334
224997	45141
107711	304173
257354	146251
73660	404007
50280	430754
57719	392788
49432	267352
484299	286391
297026	447158
26322	418462
127476	272303
338493	345408
469532	75499
209471	110092
469250	411954
47054	190369
299549	336590
44160	351134
373533	165267
244544	440660
372245	194721
147665	290
414924	331584
442556	35735
335904	301259
280266	405544
477811	2199
6854	162831
168472	356547
411424	457419
297835	182226
427639	413988
106739	288166
358959	494102
227178	133081
271782	190150
95130	388575
385407	137128
414035	446858
373755	10216
468307	478415
387352	345337
231215	420944
312487	51881
382882	34519
223121	419346
159209	192584
325976	203308
335951	98493
411395	308290
93042	157698
167588	122451
41071	107337
435886	348974
90192	447158
85618	13370
432915	113051
86836	405217
140008	241940
431595	106256
106475	180957
446542	313314
195027	123710
361553	201805
380489	107752
94304	275869
307578	339174
423118	48163
491891	329052
247710	438653
409388	134140
270011	447572
93479	360400
156719	26813
389799	178422
373128	367110
183975	275353
135009	132247
392624	173063
243147	21795
372869	419166
218292	316575
151658	259192
54780	177861
155242	55698
206913	83872
440807	433934
128201	476303
178422	167586
455074	90099
69120	64373
288995	9054
150863	291521
226191	193901
16844	300480
488169	226943
360231	97444
326911	476951
104620	240796
270760	64201
98904	199353
251347	32807
387311	58881
372026	165267
221369	441700
171293	416957
225694	276963
326727	250434
321977	94665
430544	251323
232834	208577
106313	361355
283616	494102
142696	222833
470429	464725
81157	203656
114527	227333
200485	77347
427432	400628
120771	366577
35099	489822
156657	241137
177126	447478
441234	173231
417358	33838
134714	236240
301712	492176
273365	279590
325824	141166
292553	489552
401742	287315
88289	429924
130267	245679
348952	162831
377689	210050
45579	121171
238889	87904
2567	10297
202881	54976
479602	211868
243321	351414
192800	8486
132993	414832
30176	31616
424432	310756
429687	246311
407540	377529
42890	15997
255730	107582
308781	73951
103294	427048
282912	153860
53272	65237
484628	313351
26214	434893
23114	248777
492503	20959
75324	351410
409239	103314
420777	484727
114117	235187
484416	160158
384575	27775
266508	122780
15027	113705
203213	418380
483855	226822
245059	293813
159489	49828
418822	423133
441287	386956
461631	327693
436354	38063
457306	160895
420221	466275
200648	42796
189398	171953
441959	313745
281826	157726
95033	476231
370649	343712
264198	403098
127936	20959
281433	63528
242787	72111
176479	363581
292576	293534
305574	84089
101465	447158
74348	491150
412692	307199
226359	55200
221024	194048
393700	78661
67286	256121
349972	483494
37748	97277
472424	54839
203060	263300
178657	237235
169550	39791
444985	64335
91390	303472
315430	428125
343839	159069
157258	4413
197420	111781
341278	440660
144577	293246
202379	33847
465805	401854
201486	389682
198565	51222
5202	227476
444878	353816
132139	254098
452967	49903
347948	344828
27181	54449
8193	67584
265236	20998
279392	392217
104386	317675
234735	164595
93238	421830
283065	472239
280523	345745
480053	485901
324502	372893
447335	107699
471052	116779
163026	339289
225675	301475
445104	336503
20946	166675
165565	54700
193823	137128
84052	390680
199998	303933
51536	272096
355025	422776
355672	99437
262128	4413
4372	51691
351491	479581
473843	188281
310606	50727
160182	428214
40890	158936
36093	283392
22885	411169
484802	192610
443075	109627
219570	46127
205773	95922
181690	461846
239272	314059
130012	313745
333285	431637
370619	196783
173245	467703
45619	57134
287264	244005
336012	371918
83937	284843
13428	367750
128196	353787
227628	25443
170932	305072
39195	292108
268562	9203
239915	78380
129871	72432
57419	94344
414980	168615
372488	387500
196890	92658
450436	95149
332989	180547
389647	28838
477248	461685
271168	234142
41721	188759
304146	332847
81921	94344
55683	222701
289980	220857
15416	104202
326574	486885
175914	421935
157283	395336
268524	125526
413905	251382
138036	477986
313088	9480
22950	23290
242411	2209
132063	51895
270248	155804
61561	429147
251372	315407
248013	176855
23642	272069
365569	21583
206173	296339
151931	479872
66035	277233
340626	329278
324734	476231
489657	187281
113411	389356
300984	3558
325400	106459
74567	446170
492817	342390
334505	165288
259736	126473
12623	315796
1263	54976
163310	380071
410702	267590
329685	453557
407172	137128
42021	445602
416503	139648
310656	315702
448405	272193
402703	132576
149720	150272
20946	239803
441034	364205
114383	456701
310816	457359
360763	33419
102661	202371
77253	267707
445126	291984
29375	29253
163684	362362
282694	305043
281574	274309
489576	47020
31758	231638
365560	344519
302409	5040
191316	147520
156858	205378
445104	27449
45929	150478
196462	301557
349917	176382
188759	12670
329727	231576
52646	322741
153322	241468
165120	245679
193397	121747
366440	245538
109791	67584
188032	166063
160111	273831
71215	317118
379680	260527
333727	267602
244536	264876
263377	160317
20946	425330
169057	399876
222611	317132
361324	312573
208459	200441
45677	292305
94115	443006
243388	154355
165606	318118
147424	344423
461842	10646
213731	389682
292399	41075
291624	249202
69809	261398
61418	64335
48517	287740
303493	149867
25908	173315
368647	404806
262756	186159
345889	315888
313728	206686
340701	476171
291531	78364
449464	59658
66106	102352
441821	189064
32737	109062
430820	438647
69003	318583
96923	479842
286781	198074
167588	13737
20293	190369
380374	24560
289784	83912
68098	491984
377972	173584
480820	8901
409155	156382
120063	114899
192238	423611
331364	313728
198511	151944
273944	489075
63435	12443
486859	277925
370204	21411
183006	443693
165625	255012
98995	234424
246690	59672
9853	319333
153006	44826
381301	294079
15819	89406
222045	342300
446549	348798
344094	144975
313296	86974
480633	338247
132788	53863
10544	51482
347324	169691
253435	184697
202893	413880
158140	148606
284843	283458
231684	292042
161507	128261
450550	445690
239804	103662
368580	440962
399441	32017
416247	276744
274138	265098
422574	1927
303899	267757
351537	275031
136582	449348
68675	281213
297436	220714
273034	59688
265611	148908
480612	363581
277189	23049
90894	81000
117719	345124
193313	354694
320849	360966
287848	234775
374849	286697
454263	382316
372340	57558
395522	452804
125948	311221
430064	132740
46947	94516
100034	413417
202866	76956
254446	11586
128565	478415
416850	313745
365099	192127
458363	94206
453166	317118
318463	300240
148343	159058
123329	190369
128399	242866
93625	111039
473016	80662
153792	406301
188523	60517
45060	8607
118817	73664
62101	317118
176130	416141
144282	339829
60039	280871
330051	9054
265659	27464
309960	257055
458800	347979
115892	276358
269287	258370
429928	235078
235037	169482
111968	445483
358087	293813
34729	254350
13819	322143
230373	109543
290346	250389
29463	34535
425625	257377
134755	372850
190282	84320
265921	303497
342710	313465
119201	67837
326631	67351
25411	243115
64865	474475
293768	190369
45637	61440
219281	817
170190	129186
216536	303223
140747	284932
415574	56503
276821	377015
493769	161891
196096	486012
298248	468832
78387	366491
244100	42890
71611	400273
194753	208291
397412	404007
60287	323755
373158	116714
131454	294836
77359	185335
434248	120924
138126	464727
132436	12895
136435	319071
20334	37043
443742	278284
488447	305724
244309	276055
312876	12177
138368	97894
84520	378462
411985	358845
27487	369262
188246	13466
186455	65016
201411	38588
280592	250434
172417	398029
79141	299179
28646	265971
236630	446473
244442	190369
76347	366127
321304	423485
241507	317289
268956	350927
313355	298477
239272	286864
376408	173884
439471	389319
192481	464998
3328	79989
259147	331535
472887	40604
354098	264080
302003	185704
21961	80431
198696	231343
244544	160633
247812	188046
295481	406693
381725	35971
192208	78469
430235	13370
372907	422175
456778	132740
160182	239239
416067	493860
321213	79863
121177	148429
149555	246275
325197	185081
165680	35015
100871	261396
452040	396261
294056	283783
420234	414310
43747	23068
156539	277088
81710	323181
479355	384366
379466	210003
19542	12644
351169	388254
414036	145691
479602	470818
328940	29284
147253	63152
493080	205571
334045	37516
373863	445233
207218	441834
257390	72432
70135	421830
90622	166432
388366	281082
266873	51597
12826	15209
134876	339837
321916	264790
298383	192919
146815	479614
486236	402967
370567	309774
484193	369599
224565	15133
450721	127759
59218	299467
345401	121409
73327	42747
308618	344428
492709	123369
314723	53863
385751	209933
427962	204330
356473	86122
187834	359700
66383	356091
182417	478415
101782	140044
337761	209572
253535	474412
119392	122462
353981	204023
164888	304466
2734	316708
316372	456570
444053	490271
401800	468892
20704	425529
493568	162795
426271	190369
113656	342358
12778	73336
159960	205289
195552	225836
488490	210050
469832	177604
267189	313745
192456	99060
79395	263699
54969	237719
436277	84518
267562	421356
158343	288035
126654	287978
252673	162831
446121	158723
217275	432410
10251	145575
95474	47506
242134	286828
11058	113051
437290	331508
27825	474216
6611	317118
51384	206666
343414	366127
173680	345337
160051	182059
356724	251806
132547	158153
181567	278362
311734	53389
296859	88388
83179	203783
111968	255650
22977	198530
78551	440468
265377	120623
361942	401854
204118	364817
266307	287740
126024	36366
287566	188306
453919	381581
56067	411455
430103	278907
467797	218727
463549	152937
465070	37551
448626	137128
224822	390875
268618	129959
272946	282353
264848	132996
116947	453404
26163	129185
349658	299467
389013	35707
170396	390463
390596	20829
464087	147599
375429	186440
417016	45141
10584	127538
396133	214024
58169	94289
344162	366038
302614	451675
429094	98417
36381	214881
412632	309425
224978	343010
308618	364472
487877	190369
312641	363564
164829	370029
266916	315261
427962	19620
316840	294069
46071	241292
99944	44795
233678	373021
486680	150147
94110	387742
98655	87469
195102	411464
66383	177182
229735	186182
259835	391414
121254	353596
142417	278041
41086	58441
312161	51439
165519	189701
487552	47856
158310	143095
52917	357478
8999	320455
395672	160419
455029	454975
204205	407386
296730	8607
397411	290450
214216	490097
465625	98821
454883	138462
345895	392150
207877	142018
45638	154571
242965	487762
95474	410539
347853	457081
351072	387742
114803	84089
113776	35259
201882	417252
2187	466737
175387	330438
60207	59323
166212	301475
412707	125040
373755	21523
120101	106889
178922	417523
7157	159249
65664	228431
138126	93024
153787	64645
91608	300374
302791	139803
169448	186440
488348	129687
104817	371884
165944	224324
429652	154039
61666	303424
384851	246614
189528	292663
142503	218352
180704	40578
445796	116269
431385	95621
276241	119868
143168	205833
3809	144130
313104	24943
228176	327114
480961	51782
235561	128264
145396	15905
219520	159865
371595	377933
247676	122694
222491	162844
486339	339233
164158	435254
435655	35734
450465	35622
216666	492930
200092	104242
326730	228971
337645	295356
424570	433934
447358	395988
459622	487094
54204	38063
400862	52229
77205	391414
117159	427162
49535	317900
329790	488259
385218	379358
282749	488183
6511	267602
327353	65772
129245	480623
92942	393879
129956	476951
10241	78753
427980	232139
76773	19483
151765	110677
310499	256608
343384	159249
311075	296693
419524	419809
428735	83230
360989	403997
176130	201208
188954	87471
362180	74268
203183	206569
446669	324420
44866	374305
282253	283645
469513	420503
212013	490888
476412	26746
367333	413285
132443	378686
339320	467703
197168	122193
381595	229872
302380	340617
235126	262954
485667	291064
137779	86618
233201	430356
380910	17231
114063	308171
180811	458119
293644	177012
133321	440804
295381	169263
54101	159378
309917	431853
287724	444276
197785	157453
376592	127857
384648	481862
131861	316796
218303	139648
295841	321357
375405	283587
349972	435820
228326	267553
331290	435708
284150	371918
191748	371053
379995	32807
113140	399684
323469	387742
2674	61973
425835	48163
18197	437370
192238	8338
81885	32807
484879	375933
30959	16433
460580	82647
233045	5258
450051	170361
109778	388685
389563	42897
258852	394112
168354	57871
391092	478415
314746	366127
175145	350549
131301	152263
228225	458880
463947	188042
76752	218543
465687	161697
431343	250434
129850	54068
34682	13370
116676	431158
105323	475020
90250	465622
449884	210082
343241	424789
188847	419849
136537	132843
434827	94516
186809	110677
153716	336590
236957	416340
461827	104160
450350	328751
43190	393326
244143	281924
160680	273831
451505	220679
68163	67040
56088	165653
336556	291796
19812	306816
11023	217112
78289	65913
56138	224369
103889	275172
15709	245017
381256	292721
147803	7159
382196	469235
457800	67280
211515	358587
323106	484682
349776	404727
332881	6808
319231	442854
448816	275861
376121	401854
205719	228855
274623	53820
419452	152321
50746	340436
324037	317675
290838	91116
65807	366127
214114	373263
270069	378686
16844	385699
444139	48202
367230	380538
376978	9054
36163	51895
457553	43192
171332	366127
215923	233039
200658	77456
337144	464420
135896	109212
348292	414832
65465	266801
132827	262299
163101	266852
93700	356674
111134	455407
171570	73236
487476	42653
16240	83811
269491	378127
320719	33648
230391	16844
149147	291823
194003	361960
128605	320625
378350	419217
370619	169530
192220	359762
267388	475177
250207	167828
397936	422164
319231	70368
273768	417827
136220	154089
314228	433671
294592	320266
301692	426034
325889	469870
382095	394406
427123	281610
316565	466322
417214	37520
44763	63528
335490	347807
206510	124592
180512	69103
109733	489552
476560	369599
173913	91295
330657	143112
55914	440804
109049	35629
263514	315941
46829	69734
377108	185958
288885	420757
351448	223114
226919	473449
373851	379255
57846	200503
134299	96361
224780	384317
368081	181474
428102	22827
264323	317282
371507	129531
169150	377687
445890	338076
324708	118585
437094	7923
42269	411455
415758	45140
153752	457418
443320	480477
309117	384235
181180	283250
378504	417295
492673	53333
229240	252084
200371	359029
29156	119868
314598	375635
109537	86728
303392	27105
386733	293216
315185	21365
297436	100705
298696	73568
57652	183479
15124	272691
134738	421253
273422	303218
128710	240374
324411	433934
263	64329
447962	86141
388249	262613
27774	194178
402805	266096
337575	360459
285597	68149
256893	122186
264094	365067
451475	329727
468494	62711
428550	183213
320929	489200
129158	44826
347476	13370
15027	335159
264719	195121
179059	462049
237934	327351
389170	444665
27000	265589
8258	173272
31191	166513
27322	275959
490536	404678
174315	304173
448158	303040
224313	366774
456439	317118
229687	329155
380709	345663
195490	429928
431261	159436
21830	310756
256586	246245
200068	51895
233045	290364
74699	485091
337721	293680
404967	76265
363526	366493
393087	479680
192373	315888
61367	150062
216602	67089
375478	135296
338203	204481
230672	385076
428182	297276
404568	371513
430702	204843
311221	239423
456021	480839
188847	24943
407109	147019
220925	1434
126858	264855
390981	447916
165273	62699
252020	124660
236358	75499
25658	138297
178655	227101
174030	310261
156346	261396
366828	299884
157961	258666
95189	87471
452797	145810
349129	317118
15073	381639
441302	85129
455889	205388
73122	337797
192238	2117
246691	422576
230051	394412
319114	414124
285506	290450
326631	239166
20625	404642
231727	62502
451774	404806
443475	301337
142906	420178
475039	188063
236095	267602
431405	435520
345832	226308
186577	365069
107649	444693
102295	126204
263769	295650
256845	223424
385308	27847
260185	385600
182248	22827
407815	207770
371479	172535
13852	136727
447962	417087
120247	402862
403489	186361
178422	125797
118177	215363
139444	169116
329750	188892
35207	49966
417565	169273
440689	440962
428021	394915
112372	294707
16776	230234
28955	426990
260559	14851
318735	374820
148559	483200
89219	237548
91197	247461
160182	360860
219136	391414
442465	214671
43024	411455
208591	4413
371779	393845
21070	77004
367656	180902
110740	227819
131195	357633
81432	349129
431388	187974
238741	336590
370921	412398
222706	474433
233812	420944
344437	237178
371480	410028
222389	238518
134299	107905
62918	451031
320676	228431
296779	241435
286791	296339
225694	299976
58567	440044
449333	13437
474937	313745
7297	290031
192238	103010
294191	461504
305827	77004
405979	232377
479058	468481
328367	349693
46788	179375
230375	54085
382574	477136
173176	295220
91565	129950
446001	59636
166390	248885
434990	243801
348456	302745
330954	257895
109676	434908
160794	321313
214063	133050
298342	186440
35719	107751
346645	329866
49637	367658
384336	270324
412249	426195
6467	187448
257498	486193
71770	336955
398308	158514
256586	359862
63405	398737
387355	302043
415481	478415
92032	187879
485196	157016
426479	251199
385612	91069
264836	253663
468929	489778
467176	476951
8230	463822
281671	430610
57501	34547
480253	248382
105372	86077
472639	85447
157068	422807
115948	310261
114063	430356
372995	185916
417848	122462
326260	378797
147356	188091
417289	137982
33631	363861
196003	480732
480010	220000
290044	351516
273575	151577
257909	421285
331117	237358
173680	464734
81249	175402
262980	16887
19525	24516
59815	109006
445090	459701
166113	168754
317983	35735
107828	20998
384386	244044
393282	429507
105568	39099
490324	388938
143676	188520
183066	431559
249894	161402
27390	168381
400331	39155
328542	472787
376816	428771
371209	257562
334310	91711
302298	400002
414954	421830
8461	86560
186561	134704
408093	226532
195402	467752
355669	313745
365831	10975
92992	128188
217848	337657
70369	341277
423877	234301
13150	200084
346557	465690
290794	209907
88020	427066
462589	349297
245625	61310
399952	380226
485794	263504
74059	313745
242400	475526
394082	369616
396043	484447
150127	171351
94671	134259
192742	318526
130969	16433
262639	155486
114643	2748
271209	60108
365854	179210
84469	452079
73327	118886
384174	413805
162869	118387
208908	186956
316136	237462
221318	8607
187836	230078
355160	484798
95854	293813
14387	234757
78497	345014
457418	408391
2068	97030
204802	247053
45341	286417
337867	478415
422197	445233
347453	346768
240580	401083
266307	373670
488841	488685
97499	86077
426197	207150
274314	440660
376778	483921
209952	100287
80146	149206
278100	174564
446533	284791
294588	281309
165888	69413
355012	207562
248251	306816
88681	440660
291106	168050
354470	174207
172572	313745
429948	451823
485734	335477
166903	440962
395760	457081
26551	326323
386516	472072
354121	313745
91843	475594
93238	342637
100188	95882
329727	419098
188274	414974
301482	267022
491190	208921
217848	418551
88968	75046
254679	359566
279269	363021
275722	183213
10461	198317
122083	136897
421223	317356
102458	368892
185526	292535
280766	437790
461651	338848
129328	490817
127583	167823
57276	126941
63912	22752
90961	155009
316372	305964
325502	315994
447180	147751
474738	277941
248492	146951
96158	204925
208293	271878
393411	42890
17479	92628
240218	261632
493038	334092
233740	13370
46092	327100
342652	184951
325218	429370
9300	408615
106313	209572
487028	380421
421108	364800
453919	148000
335951	49896
138328	231295
199535	99429
140689	178436
83184	313314
98378	98536
491735	322708
28357	146434
484420	221698
121594	342419
54614	43684
236032	186041
367377	183213
119045	203783
40407	96367
276821	260854
172377	219419
270875	133824
489890	315888
404250	29148
124711	223204
54035	315960
229735	284272
167970	12129
449521	330986
372487	20172
258218	213017
432193	126161
383070	462973
322773	189045
28838	94516
463075	471745
392699	133592
309845	341677
128440	412517
223133	203196
131100	266999
141382	389497
302875	171872
212024	264766
254735	209285
118808	435817
98170	137128
478737	403272
75259	350776
285089	313745
336555	217423
207988	116550
54424	186259
197928	481279
126908	66594
156675	388130
48953	53490
353612	145064
442224	335477
120808	276845
110992	187974
232377	390259
195050	478415
245737	465400
218618	95963
448199	362719
182150	387742
382882	55397
30497	430356
88790	356645
339905	172041
408648	358876
486724	309749
221783	221216
412370	64335
22225	227956
236248	228008
4541	37515
376177	142947
430196	195133
261438	5040
408677	209572
274138	373021
470672	461125
428770	58543
139534	228249
438534	219498
159907	14121
94482	65648
170803	187998
442743	198449
161951	239739
314021	41904
317985	153995
381262	286655
247388	239090
52137	447517
355559	138882
62366	434945
83192	183213
104000	113369
338741	230714
88460	405398
477278	471144
366296	266899
334321	221758
432289	420944
223426	43542
254248	437510
333472	434945
40890	465514
354504	91998
259914	149388
223737	302898
473287	467752
477236	292721
252174	419409
312422	246311
44209	404053
160614	377512
89164	458601
362037	104054
238953	322969
398900	362784
339566	180684
447764	213635
259599	416048
183702	28129
447230	135664
412930	405640
131537	129477
126782	173113
292996	458601
185452	243840
447377	150352
478287	360512
244973	169482
16255	111335
129369	254540
398061	267352
31420	352633
314334	26016
346623	100503
87376	468193
59434	412517
197719	179375
488246	101058
282989	262954
260602	400076
78580	167799
412558	453661
302298	454024
373158	126426
493299	419042
176903	383723
279538	272809
266508	475520
159528	42851
415535	460845
251372	23318
453294	226970
2008	35735
401838	28058
447126	206394
49067	121106
420137	225015
491399	135324
426351	258220
267302	366127
25053	267352
357072	477986
372054	347873
174255	170647
434816	91600
10807	289126
82138	203906
67729	134500
215377	348475
241507	376322
470258	90091
469532	473025
376440	291823
297728	308104
153324	464872
181215	184161
166755	265402
287810	439856
438262	366781
251562	183213
213754	390476
351855	242661
257361	143086
254559	230925
154821	317118
141432	40174
116572	159249
334823	313745
154255	445419
438097	428118
99287	59733
134541	18457
20111	327217
232663	49896
411828	184933
82455	108719
326260	309952
419867	179692
310671	101311
186791	127921
398995	104855
366614	205223
222102	338076
464849	442183
395995	13370
482291	308832
85049	462225
153813	354696
327374	448737
221231	246311
457492	446351
229496	196399
59695	350528
119001	457514
54008	41351
446542	255316
393259	284979
36595	429161
105464	379840
305511	57094
186369	94344
426713	174864
334213	54493
423342	261056
238406	315687
361731	363319
72804	88705
318274	381054
275084	120769
336065	274352
359351	72688
488449	190198
110776	166513
169781	425037
280400	296711
201100	311832
252824	462340
381305	455181
330731	146124
88312	147772
65134	330258
456089	17186
118626	296869
348661	28129
51425	395988
124259	37394
361362	418551
360216	147460
442289	260029
449406	162897
222845	387020
281490	214870
478480	300469
484172	16325
280512	322469
128892	317118
325517	491984
4332	250679
312347	205512
150715	221005
385818	347251
370031	300051
113260	284979
156970	333591
430045	390861
448414	328169
232768	349498
234720	415058
162835	28916
140234	487938
120861	198687
258806	113522
431128	419407
329079	282822
260026	293058
286360	341271
331666	378462
58586	53863
287566	260877
350564	354877
75443	493459
294486	301270
24705	199950
431355	179347
79940	152502
103960	268099
364382	275677
28652	18665
310249	233468
424387	329148
217953	386747
422749	372314
180511	128151
34131	300934
220445	265262
404899	466744
13217	21902
59644	97090
260185	339838
355516	200395
41818	287885
158570	32807
106031	11710
24840	15337
196794	11075
238314	244541
139279	277961
169013	127921
285664	50009
301563	63528
230969	314742
40819	70557
310555	342318
140511	445602
154009	320169
237184	263009
297888	336607
450011	375815
386660	293130
366243	37515
413836	155809
375510	337547
341587	476772
275721	458632
134694	300342
458968	24520
338790	340493
166063	376697
360531	225081
171855	478232
365452	489552
275325	478415
454867	409548
221911	216127
449453	363722
339189	166513
164767	455430
354438	160419
170553	466664
108522	188061
442483	88427
297806	358946
397732	465010
141401	491477
338293	20958
48051	313745
252457	99913
250420	293940
285697	389387
250902	176493
626	197077
272742	171083
382867	244129
461767	267590
477932	91069
390963	492180
353922	457953
326987	1839
355046	97277
361299	330415
481044	183690
81003	384849
420414	300473
455889	58666
77873	111623
119595	49507
15068	324210
273692	99405
62776	172256
491150	313738
131574	230391
296277	188414
472124	5694
154283	377004
246558	488899
151854	263009
127415	340345
256993	122526
389039	470414
314493	392301
78714	58345
393940	111956
214390	214929
327209	308150
430027	474736
143735	440660
353705	88113
253177	471690
252935	441385
362082	261070
420458	84619
420389	154907
52217	268079
230574	189686
145585	239107
212391	429147
373158	49903
204459	359400
419724	313745
244496	287412
107690	292563
101656	147442
79919	463389
109312	362644
343334	166063
43966	196858
32064	233571
190524	7349
388696	343860
258799	198317
470429	440804
406693	174564
322150	391551
39850	446167
333208	137012
454433	90399
459319	428214
109733	214448
433410	35271
11789	261398
253527	248971
453294	50173
172650	443146
373840	119868
200633	161103
118076	370119
72825	46100
457291	308559
144973	198038
101842	144470
230482	193568
304638	407386
340183	45141
99600	366534
188652	377588
21957	456403
130069	460109
444933	309085
136565	439555
350650	188063
95765	476656
230574	134370
227198	393326
100477	74115
177624	478415
216666	329913
315319	166513
377731	310756
293762	98580
227181	274657
469768	140728
382615	225260
294787	38063
203000	289108
233045	390656
234532	437243
276821	478711
293148	35707
162653	433391
331808	46759
121287	491938
385782	335402
291557	94516
89826	43783
119762	94344
229220	362671
87089	309524
324555	89373
214060	132740
91105	152702
375013	298134
452192	90356
160094	10646
282375	356041
187635	428656
319196	456914
116525	120986
442265	404900
171623	308279
460333	110677
35263	118387
442223	27696
472685	199353
326391	447105
254078	90099
73943	113522
482204	251116
389512	286464
456691	80193
8147	356654
116137	440660
364536	413525
106353	265711
84546	151642
234453	198470
68098	203579
253279	153
195783	37730
456860	376507
466832	355309
52097	86728
327429	15209
428944	248087
256718	15084
294601	131142
71816	389497
202173	82200
252670	173707
378420	180919
200019	491852
383686	315296
494068	212730
223211	199526
470492	256121
78591	164884
43228	417918
478186	290148
54802	401871
297732	65660
64806	144800
195875	193915
226663	409564
198210	287855
227798	201654
421987	129857
271459	280786
374863	136388
7290	461238
236475	489220
275842	479923
149365	485304
150583	426986
381305	48306
93440	342477
332649	64335
138126	232476
688	436883
52356	369599
66595	263713
55682	300750
195020	317822
338959	203656
300083	463694
201447	250562
343241	460420
229470	243248
273382	404953
398998	293813
76153	393326
245503	456640
126511	231747
438475	488889
364158	137331
183532	8569
271756	346734
471363	212403
151931	200344
399555	57882
16527	35735
489571	254145
393301	234620
466028	399635
358373	50264
473422	283392
42653	317675
446391	298767
436922	301449
84686	128965
470436	168840
139406	493883
87638	60921
81257	2715
245211	489822
59553	138072
310363	110677
485546	25984
103571	402493
290650	274361
73147	27464
209107	395749
116853	247507
461092	294069
262639	410244
139082	263009
92401	474398
280478	425822
87364	423942
370376	262954
30568	375768
84936	105498
59729	169279
128189	255897
459825	391584
373136	80080
69749	477986
426310	20860
186723	268112
267387	248456
392620	1023
103214	15084
415327	398712
335612	69708
329795	64335
308195	36761
118367	193158
294323	241468
130497	40034
456277	149422
24294	35707
110998	492095
484229	171100
25286	349908
221894	457297
260735	328140
485588	146290
399631	80649
77884	63528
466744	420944
128839	198297
394290	299960
255628	15337
110146	375840
281542	94583
24018	382569
344097	394786
353849	88432
157715	37249
284333	271209
89238	286421
38309	77420
44057	264406
137779	168615
84976	83543
85926	316372
1685	469272
146189	204803
410390	135756
299976	484274
248547	283682
253804	360467
455382	134259
67885	174030
66383	252469
21224	185694
477328	218727
464782	51895
143554	355806
389620	69365
327819	416402
340980	124887
333061	369577
37100	72670
420266	376036
88628	474453
219546	134907
222230	190131
275464	371463
182147	309801
28200	51895
220901	92613
84777	215396
84144	141026
195689	99154
158978	467690
48775	44469
171500	310261
319587	196888
145425	303175
401555	362388
172417	490876
434158	357421
189681	184902
483949	304256
383107	223719
323222	9340
297462	242795
163041	458413
213893	237235
41378	119640
9300	132740
429511	45413
74309	382061
212989	114845
86768	375826
368745	195121
148274	225043
346730	404886
268988	340402
140765	248878
296841	485536
128337	103456
30841	209572
372893	96773
442903	217423
100387	464795
368083	9950
132029	150772
180843	447669
228280	164975
123077	381485
315212	475530
430935	366987
473662	267920
267632	148730
35263	9705
366762	402708
432915	219849
82826	164702
367676	313745
10836	470588
453134	149327
340452	490707
79517	101058
351732	320700
444703	425675
134425	25640
112980	136296
68196	38303
393174	422271
148468	291984
59385	300026
48878	370156
375405	420862
488971	309184
89466	290076
389224	318533
383111	293813
104505	84816
423118	351193
345715	368859
404347	391518
366687	290137
251444	166513
54095	71091
391479	396640
173758	426569
94368	316708
354206	325604
291382	69708
264103	341304
301074	163336
430189	90262
204697	68076
444323	35035
41200	134145
338730	317469
4634	296339
476831	25119
470218	347941
146201	351257
395580	103941
148871	60108
45724	12299
224334	313745
461589	293813
15027	363564
79081	121065
109231	471843
336643	84598
491111	337196
166663	59658
45451	315006
155302	170295
304501	146241
255644	410951
488562	63726
189771	109006
166903	120837
344970	405217
392339	141166
269612	149330
246221	281942
297330	110677
297233	42042
401820	188759
231255	293813
455989	96231
92613	52831
208577	266413
275929	40784
52193	145199
204375	57416
387791	317356
418865	105053
317036	190369
376146	188925
382659	241416
71189	95857
471169	193099
290699	291523
446182	337251
105131	164884
153322	82387
284160	183213
148695	282062
276876	84089
361343	31178
86553	184174
377937	395503
167965	290767
56900	124085
424125	61430
99288	129417
189530	196514
376963	49532
336550	297465
97861	208461
293775	406061
38516	9086
166553	411809
28887	82274
301982	425577
88852	21411
313728	304589
19247	58253
466020	481279
370820	424370
445821	355859
110678	110677
15394	86362
388390	74564
446197	110708
249799	234748
118779	270324
314379	247092
238829	236213
393010	263610
342383	240374
61800	423688
331299	414832
271771	391414
88837	54545
494052	377293
473027	223131
29951	403733
320496	352605
366371	229150
83137	121324
172256	230324
28971	89418
356530	260110
408804	260854
490644	220436
232058	32807
115655	258760
222045	220934
213146	282224
322509	177335
171093	267553
192238	4446
99405	294857
39449	434893
420670	110677
317806	334258
216120	284843
477542	86728
207515	457081
89259	357120
479868	217851
276663	354694
67266	15133
468956	86560
214615	484465
303283	218651
152530	15209
429551	428424
19341	166651
364952	160866
378327	251116
412624	286828
419940	314178
8396	94516
194666	157611
388485	336076
365747	468162
435886	149079
283521	339250
491508	267352
352801	28065
349972	48528
62666	398235
190955	290722
57160	343789
67367	390232
305623	35366
290593	65913
76943	322704
181155	408956
423518	405489
301257	51895
67837	405576
81432	211094
340873	392488
301913	435637
187453	95942
265218	91316
89040	364590
473969	383907
70738	400133
411282	26046
492096	57012
376978	253916
461689	396563
489010	211868
89248	20781
104903	127921
171446	327282
355580	36392
167588	28955
431831	48146
457152	197020
414646	484274
72403	42258
176903	417031
432903	27767
169408	325738
183014	137129
410469	148995
61349	21583
459498	184781
267443	317541
114748	464420
376619	262954
406323	88480
39927	41673
138579	478415
146893	265439
442714	730
382002	421830
203493	360860
145002	493946
421682	248835
183645	203484
163870	462034
27932	471485
329685	474554
457839	147224
466592	20033
308123	444995
434726	389035
414483	174358
100897	186159
204078	476094
285329	218068
492432	31483
57300	26046
459993	185494
118786	391414
65161	311758
8110	45539
308517	169705
29756	392609
81346	69114
64324	293813
213535	313314
273972	438419
157341	401871
458880	143111
67990	305067
4634	55451
405946	431404
159660	231595
53314	428174
490994	473053
125629	144487
226442	16433
410964	417049
348612	294097
206571	385798
455122	102352
219850	379976
186570	128276
398885	469446
375640	366127
406660	437516
4138	390861
131632	228431
38325	168668
376543	74877
105479	186259
426243	315888
298056	151634
398292	389384
372217	23781
6467	22243
149532	153995
407243	371918
191237	169321
114748	306818
60369	205223
301659	315671
92995	101995
10890	360708
321736	44826
163066	357854
422246	118552
88426	428864
352007	42189
146893	470775
243603	43693
39892	34034
123263	84257
301246	31082
378258	102269
436021	350749
481525	370866
395200	416343
234735	361671
350313	141158
192610	188067
15174	300242
330120	139648
337221	268729
221687	156864
261741	35707
22774	291100
32837	464224
121133	273925
423181	292553
286541	419607
206721	37515
173766	127270
270883	116609
242038	256936
389839	293813
391192	110712
461846	165668
222180	359734
393187	109095
20236	489822
405602	94344
120861	78806
442982	20561
5422	246311
476527	270040
442365	326264
322454	194269
471117	378082
204241	118145
47035	351805
302696	348596
146893	216979
38817	134195
266141	260962
230512	301864
417871	15209
33641	378462
83624	188153
381416	405220
350433	438653
363993	100705
382848	467703
114852	342807
383164	169189
155131	420392
439223	237235
405843	478442
287766	140322
277070	122780
13527	118964
225284	313745
18121	279798
273607	130028
173065	119868
311527	404603
250833	111600
160202	283113
128350	152085
258486	274852
294908	112040
354545	486267
243547	310261
461944	161003
408553	295017
336886	349608
482123	237167
354635	203656
37748	20959
438955	353750
159141	327544
491269	377906
393218	151290
471952	225420
256910	156376
90067	363581
366281	280635
160497	414832
306127	338493
409388	421525
67113	190369
185071	467752
391539	375047
83773	163502
342176	290765
464849	301692
405565	110708
136181	305151
432100	476862
249517	238239
347334	410079
231410	54976
209379	185704
395878	151459
175762	227538
267224	362267
150880	9054
211705	62191
29800	34675
110401	124860
60901	262954
72682	478415
126864	446693
416732	59012
289675	425015
446282	459976
3809	443241
309276	68378
101834	90469
58312	49735
485667	361844
253241	222701
28660	229411
327570	334092
482851	204272
91359	75499
14558	267602
355413	392329
242411	20673
358087	295465
130321	492316
12425	325786
483419	180061
293866	17205
371767	84306
71925	283037
124660	359792
267562	204775
37748	187920
301969	476231
54234	49903
436052	485304
52889	82240
171988	32865
240661	358297
189417	200839
313508	368859
17594	489847
148181	21411
27648	429799
219610	27464
315417	442068
106027	429300
3418	405398
166390	225260
71666	94344
22351	390680
237693	211868
293004	390680
95809	82443
94032	211868
465651	440660
429637	72523
456021	205985
347121	458478
241490	293010
172473	131032
8535	370129
254973	238921
35892	295725
489936	338720
196142	284682
69428	178436
79395	48163
197536	53863
148246	319399
338387	487944
251836	304493
103299	335718
62953	466298
228890	355093
418861	258370
69575	273831
246125	15364
411194	358797
269234	315566
76228	170551
216544	98643
130739	122462
402243	434917
485901	285156
92845	115249
99060	180262
34779	20586
384537	288188
347337	133423
136798	390232
219607	184975
47407	54976
440327	318506
232473	264406
405469	24334
381151	339271
228994	467703
213944	355294
247136	461767
246695	265260
246554	212081
474041	247556
272573	416830
457981	214050
106739	261337
168437	59631
151578	135690
27569	422356
422246	14698
338231	406188
357411	95045
136008	187834
446080	12177
471816	355962
459844	361894
460930	126410
478281	404126
114383	155747
238656	419293
463944	259936
178768	362924
54626	369056
39813	267352
33745	478608
118321	478415
326927	313314
64007	280592
1781	477358
277239	61666
189037	81522
458223	356428
287097	113138
27774	75583
399472	159249
179715	487192
2680	51222
336152	119142
69604	202842
253102	289029
323112	263009
183249	127921
406963	75952
188090	113051
485557	64879
320624	151792
336438	81898
330930	369066
206262	192130
47672	192007
364699	190296
385812	372074
220865	183711
256893	348007
142313	98906
208926	337905
454528	302067
325665	258699
325839	145310
219475	318735
88446	160419
309613	58462
125827	166413
280906	463067
22567	381961
187724	125442
189213	414286
263807	32718
344628	152020
72086	41407
397294	64075
306030	206252
117103	88789
164042	227101
393839	399042
426197	110708
383070	26971
437710	86476
408720	369599
273831	366915
357082	456978
18356	204914
131653	293813
268070	78811
275245	334680
192877	186440
289149	90682
476447	336813
32066	392062
186570	110708
248954	187974
81824	369515
291560	440660
392952	75673
342435	30176
193334	469742
116947	427151
293066	105967
483315	304731
11542	17155
494065	320431
125064	306491
417134	218097
286547	262019
404337	128758
137260	259704
309276	239915
116947	36836
400688	299960
249986	85930
362231	353557
348633	243442
315956	22719
196279	401871
337908	28129
53401	48163
401496	344189
67622	193020
387027	228061
131581	129872
387986	265589
205615	341470
50194	145860
407362	319595
196003	435708
209964	302745
111815	61205
353970	306674
120596	489822
445977	202319
233045	450087
354401	150373
316565	339868
325216	164884
110306	351400
151691	322127
227566	286897
464022	385548
336902	129526
16844	362713
201377	206697
53779	261038
386741	15133
186105	478928
214336	124361
192598	425675
221109	378859
223932	127439
413709	9054
377983	476951
146183	119381
326834	267352
296514	454898
382848	10231
227068	234649
62275	277187
191545	264406
474527	29267
369100	445682
246084	478415
325491	158921
405491	205563
274522	357292
106353	333551
282453	263610
297979	467881
271679	53863
30907	137128
245850	313745
43299	376814
413175	353669
302909	366493
146893	349200
316565	47478
168000	207927
268219	377984
304364	366534
56620	68762
333846	190369
225845	212964
37931	30711
404147	398333
412021	268183
348798	180678
420295	268969
89520	9653
253102	138814
341445	218730
433773	78645
209041	212081
192611	436686
168082	489628
35498	11626
233417	422864
298303	23578
32384	40388
491976	48293
259440	12177
127099	373021
315805	419728
313828	94667
235829	43753
157950	449852
326631	86800
176878	114697
260935	104505
76252	390990
481419	53249
392642	351892
280303	267602
400134	110677
174515	342452
171476	25034
305401	379966
241005	178856
226253	409668
53532	337849
401555	480276
17848	184558
450310	459850
114272	156823
297949	397403
26247	252223
171093	353836
101917	401070
40362	240122
16790	168381
76984	410811
454455	370882
378028	230691
21310	366127
437140	364958
452647	50747
443017	183065
9969	70199
296945	265589
93558	313745
29253	16231
330954	357516
320029	444792
34972	293813
331794	105878
251720	52490
59345	95942
155389	265589
123709	269311
249978	374422
68772	218727
299191	54302
81225	367866
391479	384744
319439	295484
326708	351639
214914	416379
347386	9854
356805	273831
187857	420619
386079	271383
9249	22347
150921	330469
230574	432443
76168	80862
283671	301408
383525	237660
143320	42890
345715	268729
19003	18729
191768	283037
316011	54423
226326	477847
383673	343804
129132	355093
5369	3687
49849	247053
112283	33154
32100	446936
188925	366127
359790	383673
477932	189205
315951	339538
403202	188319
301202	392788
389684	426502
173680	5857
209567	95942
311597	22549
46331	183213
394604	47457
147367	33003
223727	309808
135468	249202
423171	86728
236359	360038
191347	374594
41148	302967
328367	168987
314502	63528
406963	186384
143594	279663
297436	143305
170463	294682
156535	205287
93046	27186
273669	99405
221077	283660
337416	258005
282453	388957
443068	363581
21275	26699
361403	225420
390155	103323
412440	443743
297092	450920
134861	416043
388890	125417
116243	360860
220525	84089
50394	28249
263703	178560
302939	63528
221319	14963
268308	177630
330954	303040
254765	301659
245776	355093
215260	468753
468541	476447
296277	141440
143575	414168
478661	89163
376518	51796
298780	122462
76897	199535
328206	361698
227695	297482
158054	92613
309480	211744
158310	452709
54717	132996
293705	22489
458657	382314
63494	28096
423150	152761
17642	281993
298379	478415
444354	293745
288426	299408
293913	24983
55435	62191
12787	318740
285683	218646
344188	330469
288862	193897
48831	78910
58775	236240
46870	235968
172335	487153
276449	63803
342119	227495
456021	418635
380231	123694
382848	29023
107508	424643
75065	33115
428861	44128
32933	185335
313547	81714
149389	404806
355935	384366
72111	73336
115489	383461
467190	51259
249894	397778
50787	289262
193020	218329
136997	101383
289542	119381
199748	392113
356934	190369
285023	412322
454242	110677
328228	186440
175351	362823
438704	481773
358543	236366
138238	318735
106080	223298
162829	243472
398438	110677
405738	165032
329201	317118
407334	184484
176903	209208
227511	93214
5363	132461
138166	198275
387244	115386
42864	432930
350551	224085
394199	248790
414326	486371
383164	355463
107731	100477
87638	194598
211047	183213
34426	137128
79402	183690
211606	421935
313088	132863
450507	316708
481044	186463
455458	464405
356651	70669
454915	387598
47588	274114
351718	44807
427486	377906
207876	232990
374404	447550
282156	366127
434134	261174
226694	372081
191680	69029
460075	83242
109949	399555
25132	380084
82230	110677
368855	407386
468032	313745
245938	74511
105719	395988
48555	398333
128028	23667
135816	411392
334760	135031
193055	446839
185604	412162
334542	292487
105964	251705
384272	92240
329699	80781
121431	136279
122283	106811
368657	37532
324635	213221
126708	114421
44653	112595
223133	224285
386556	140920
18712	286936
64777	218311
257247	205270
286178	254596
489977	440660
462933	468519
99350	50264
216939	429642
480082	56068
327100	438957
110426	464042
25690	322203
310756	266622
144188	132996
461136	373418
259978	164196
461110	432309
8988	14583
55308	11626
304501	451370
298370	53490
182771	422175
458882	37430
73032	59759
421980	305157
360421	142344
332751	96551
200276	202483
394578	194352
493474	144405
283822	473637
290838	52368
11951	36818
287820	317118
384157	183213
237801	318411
489772	455556
329294	458880
372822	275152
443799	466958
440936	369599
465132	35421
64578	270838
354022	79751
426903	98420
284052	463200
395756	372893
474192	145619
310756	179964
33074	332532
284406	13818
43454	51915
84541	5041
440031	380758
476221	103420
13203	159648
338737	35735
133577	384849
131504	34272
309917	76709
6397	94341
445063	167757
438813	391054
420356	186259
167583	6714
120509	3130
10492	176561
54717	148000
166119	220417
359790	13192
249677	357940
207486	456510
28429	368205
43057	264406
82318	362206
307727	78155
429100	104748
420295	356416
230051	224573
280986	91711
186593	23018
132223	445602
246398	159249
244866	123980
282375	190369
133909	163201
380911	333574
286556	153799
277888	461846
162400	348798
131459	337791
14118	50666
222480	474074
190015	293813
194858	156949
432551	10918
305287	485016
162795	395886
366375	339677
125313	209572
392086	338378
251943	442867
23487	13563
287316	308777
92457	469042
116128	50538
420002	174900
439898	180957
349764	282287
10871	5857
358297	266494
466789	417242
323046	155836
422738	479707
227291	488432
423731	35629
150360	104403
265151	86415
93451	390771
226653	139648
151087	252293
446379	389474
395598	230918
383374	437067
68346	278520
18559	30463
356500	237548
488020	220336
257085	455034
282732	395988
149049	208577
154051	493411
13015	268683
2110	403781
351187	444504
359829	317686
197810	138600
134902	310005
492074	155758
209221	355806
154383	153538
406033	64115
310923	376342
126305	479907
18264	86560
200568	255814
270357	53908
265985	13553
22294	435749
385449	409264
42168	28838
225397	437569
402118	250744
53783	456065
44241	331619
169323	401854
237242	477506
378082	21065
245938	460800
64008	446351
414025	25297
241596	215392
72217	412543
132287	40600
44674	105861
335888	220857
256199	400931
250219	161668
29077	92613
453721	251116
368790	393408
99105	437592
307041	146202
285206	396479
262457	485935
394349	12718
413324	52400
454895	372314
410028	190369
454701	205221
90957	107073
149771	277961
309917	446630
323157	82585
9950	82286
130490	150630
471674	485546
345862	246311
338915	315435
375405	309794
303782	262954
382574	78380
127818	260679
357077	184187
202556	292721
334372	334013
246540	343225
486865	110677
356953	362773
307173	313745
268699	351544
330247	382936
117103	72171
450421	476471
480296	179471
455871	449079
90221	265379
355017	243840
155540	416834
86311	10345
386109	36836
410247	156756
339648	47757
281581	353557
306798	401201
456658	217409
472668	107449
72242	483460
122622	127921
244526	240802
258321	20543
489552	299169
301326	388575
55470	12245
466628	49903
431467	371004
412205	96593
449936	234413
195402	243115
279722	119835
63574	100503
270271	156637
1839	317881
481811	484618
87021	316575
117613	146202
88089	87468
422154	94665
442435	150241
149794	246311
434251	192592
251943	462709
44545	186259
172335	198790
283760	119762
123291	318735
250181	89047
369030	348639
50451	416948
222877	273831
485558	311510
281130	390956
24129	112172
345088	120453
180488	426986
275565	31178
150053	77978
351955	134085
195893	293813
36723	141509
68783	101058
404568	342499
376592	486872
155302	50162
459688	137777
228044	111552
371313	439218
168350	291531
34034	378462
32117	12895
326659	106278
431727	263422
88580	274888
409864	459201
293694	391517
274690	21411
377792	22804
126470	128704
382960	489822
425835	295650
125267	298055
279009	39146
19746	297128
162333	153995
79457	443683
423197	445233
429391	52537
41682	351998
338175	249685
300801	174935
440275	336955
311810	459205
67571	265370
185940	92546
119389	375445
441720	241525
465335	331506
234881	428026
310036	13830
324367	317118
211889	406971
146924	340006
343429	308428
244132	273831
206892	428882
157064	450403
262241	303424
273900	386111
162795	453448
18451	208318
221060	306633
297436	236064
477932	201730
9988	230691
164895	195607
446212	477986
410006	72670
422471	422145
70805	358342
91751	336447
24268	24808
189878	313314
449521	263605
29235	451016
286067	25956
282912	370232
113685	464080
344086	136279
84052	55546
379416	222171
482864	402731
70982	239090
162869	154410
298916	407395
350106	364923
145629	369599
143190	401881
485667	335434
272301	134441
207032	414832
346379	251806
145858	57073
153700	476171
275542	86728
51905	21583
221757	5631
465393	357258
105821	226093
308257	114890
17900	281163
19808	56620
71430	5250
153199	194938
7533	25345
433233	297362
160557	367201
155719	300312
85678	152592
313904	132740
458065	77438
462974	137155
142993	347561
466834	387449
134013	187796
111794	173767
267336	33619
106648	91073
444755	22836
157768	282952
162998	8084
441463	452348
367791	195121
118539	478759
9794	180201
245826	484015
373045	222036
358081	12107
59840	160379
124185	403467
303782	309407
3809	425751
261791	334600
28357	441990
288361	312390
49125	401543
399012	200594
147800	183479
59579	262954
205747	22512
145999	115170
21395	113670
483042	65350
27334	251177
289995	8623
318276	135902
460877	313745
361010	70507
197544	467703
35612	203504
55659	321537
212009	300424
10	267211
290238	101982
435297	216950
8824	181993
124593	303175
351074	276966
367488	492568
412315	303175
250873	329791
191749	21411
332798	454647
341620	220109
362502	142678
20321	236536
161249	187595
407811	81522
130028	132740
49409	211711
203656	162652
468177	104626
209471	67302
248803	331385
373271	87471
361153	158818
25996	285156
213780	120097
259651	267352
336798	221206
426980	91711
219935	237178
61561	2232
200092	306742
425892	440660
94633	162795
105664	260844
314311	128209
47080	35575
30477	55248
448862	149779
298390	30668
293	273831
128028	20222
366458	36780
448492	419576
356530	3719
270695	300473
373554	208038
178540	234460
61353	464725
476804	382180
461017	122462
138621	437804
122949	478415
336955	241137
201495	158153
111968	143226
307367	203656
493003	420047
319333	351404
227456	375840
350650	79705
38217	190369
350136	413009
112725	390687
297665	491984
53561	125399
340253	32581
384904	401703
219607	212700
263514	307897
176663	21411
479072	260831
68490	366127
363225	176796
270090	134293
1605	175186
463539	295689
166213	72941
442068	27464
66919	86974
203265	102433
183142	338321
215605	32794
99198	413525
319824	446936
304952	199590
364397	458601
237148	381008
400933	443014
205890	367178
367928	267352
188925	132318
193499	243301
123390	90601
190727	48199
28357	455864
200092	118087
67295	14569
406632	461769
474341	226396
390398	318201
284654	373914
160985	93254
394647	75568
211461	190369
131186	176561
144154	228431
175960	236213
462144	208428
326109	328867
393677	248777
415337	451061
86454	489552
40028	354933
4096	314742
293913	399711
251323	45626
328538	168318
130224	414105
164918	316705
371232	131163
360019	270095
133299	28096
98568	6557
423446	92613
65988	186440
173397	317118
475081	343823
93138	471790
11078	217871
61647	390349
382882	261889
248686	43615
458712	45150
386038	148781
243368	94665
104177	158420
101542	347057
345108	151354
272950	354449
72341	317356
444703	465647
466682	387742
77793	453213
296700	184558
447962	308959
336501	148378
52991	75845
300448	391414
119001	176874
301197	279798
354214	112237
24867	217633
298805	447517
177742	440456
152368	435031
348469	203255
194448	437067
284028	74106
428400	151944
108522	422998
106385	435708
272777	452006
376592	375710
94373	441996
264310	309605
354504	388575
182521	43783
192202	404316
62366	421356
174711	201208
377243	464420
121828	137824
350650	106459
190524	487681
28357	431709
4664	236213
411525	420944
412104	30978
225081	451885
63631	421356
236967	115340
303059	290
248489	92613
132622	320464
351432	105003
285023	94516
76737	337101
13549	360480
330089	250434
119359	393600
221060	489797
445854	195948
202988	209018
186647	370866
45815	20958
249907	159766
334477	284843
427056	441135
55458	230428
454895	127119
394018	50538
198972	7935
476264	22779
66863	301659
168920	47757
213535	234356
147856	286718
326932	387185
68169	258370
21778	37515
122436	28043
87409	64335
376543	336955
322111	93096
277568	48275
261243	330521
24696	220333
309225	165820
423918	246818
164529	378686
78617	117097
329012	27464
142054	481279
318841	435635
319231	173186
455388	104527
418380	170535
354686	205270
38420	267352
160961	411944
48917	307620
276467	215006
73773	491685
21766	195697
178222	414286
225764	381883
8146	375750
74480	488151
338260	378462
4841	327922
332645	407064
267920	126966
58245	251674
269868	280635
334366	94057
322933	334809
324844	393326
337070	428852
153006	46861
421140	208487
260061	353428
426045	168381
294293	303218
455286	300240
290018	182000
396500	177015
137840	162795
303782	182274
420551	336590
19334	45579
272457	466181
320479	467284
265140	236213
485307	187686
200344	144620
44425	12277
84123	398333
295751	355886
420295	131934
240937	254178
237887	203656
240016	6733
18928	48882
310629	209572
12217	362267
449521	303076
362693	475565
37748	364146
142139	210034
253990	456900
12845	313217
252824	458620
277799	164884
150458	144405
164112	401509
18366	368358
337587	187974
26047	323343
124007	445485
108220	119123
95586	373021
269057	21583
293373	17186
405979	451738
44160	298479
105533	434705
85347	41023
403823	311212
241719	11199
417290	385000
413150	424564
96612	146083
149676	386117
309917	35752
75596	378088
442239	489552
328608	101058
368083	342477
187440	264766
365810	346050
294312	263009
351166	294548
436695	226538
372474	474676
438679	43742
5677	32344
109987	447335
12343	52537
32737	39969
316681	450353
319043	89651
182973	50351
170153	160791
26591	421370
364775	431511
1292	242347
48953	396080
482777	317356
476855	284966
112267	463089
323085	280871
178884	83625
470167	371918
471464	366127
26940	135970
331958	448394
134281	402371
295145	163782
194752	433956
458065	477986
266307	203752
277088	329810
206360	356652
244688	98248
367492	110677
477818	194032
470689	376706
49083	241718
163217	385062
276862	243374
412205	14400
297013	51222
341622	271857
114770	241090
299936	186324
78627	493134
485536	85530
473555	270123
64785	247812
311955	150602
239694	264154
140466	139748
180463	432140
229735	45687
372597	233279
13043	79214
103323	461951
90696	59668
382848	86111
51543	245715
410862	86974
256893	152768
250211	153982
116460	286936
294085	69756
35207	391414
440580	298757
245938	417477
303739	236240
411784	304466
358504	303175
457839	374030
101050	52644
349094	412205
182018	284774
64785	336955
20625	41557
288319	28932
405777	409828
227129	375840
339453	446555
239242	211868
372675	122581
40766	278393
451664	492906
156592	361458
164486	245679
149047	165653
449803	62191
29022	37016
60495	116283
312474	177100
323851	223493
383949	140728
270248	42747
17520	431860
161363	441996
244719	334424
93627	42191
9925	21153
290511	106748
190478	225260
298614	228110
414058	78753
347997	479351
160948	4745
428944	362573
321547	210050
163681	250434
484044	86158
96559	240306
346235	164209
159422	260527
276012	295484
202996	469446
230051	378122
69329	325471
152807	312341
222640	258659
413849	32807
168808	448684
479950	204803
300280	351779
365358	438978
198317	68510
246558	430754
341295	169044
92829	232377
11586	1032
266670	456215
305103	276963
282286	332411
454964	30355
6366	291002
145406	251116
484246	86560
239445	192055
125471	54976
98778	306633
238406	357621
296111	402323
262385	36451
490797	137155
396243	235149
384524	455949
165341	324764
77253	462973
267562	388248
168410	443823
192238	80525
60166	274869
485667	105896
90687	193713
297656	276909
31832	432151
424570	63957
143122	122462
241005	96085
450014	349628
48922	156006
359218	315566
81418	177244
212459	265589
343975	440660
282196	260518
366651	461392
193822	354747
42890	441579
328940	89069
276883	232886
71773	478693
376175	486922
492287	315888
71770	166513
469900	359483
72628	21411
403489	322942
369754	228083
134955	40784
57690	187045
303555	49966
266995	407334
395722	157289
42370	239090
258882	250035
146259	296147
351855	250679
230628	393326
374379	122490
373930	370526
362267	76683
441436	209018
393981	119762
255239	443207
326631	233406
266307	131164
461415	53389
397033	359711
347818	387185
89219	109271
400542	421074
188847	257723
468818	283265
12830	11167
402694	232465
204471	457379
361304	116550
72111	377205
476096	206557
243612	372861
194165	429863
199109	368720
447610	270644
439812	119868
375049	34535
305096	131849
277637	53645
130069	174269
89499	293813
374023	57134
391406	396975
228596	401928
280121	388374
6906	409828
445023	226494
180578	28129
163752	424588
37724	58709
447450	144334
42665	209285
50211	104527
158420	302731
240831	141649
67367	4413
25969	74585
180927	271269
303067	478415
436933	290450
142092	198790
210900	486885
384508	382974
421465	222701
255084	53640
426742	286936
412055	352140
10466	413490
273900	46349
70939	225420
102445	348103
308356	98847
306975	276105
14025	277961
272573	107997
304146	458398
395837	47992
260942	203656
108558	401854
376967	111623
34686	30749
72556	375923
254695	137845
5700	164478
382848	474879
256131	18853
477698	166513
134955	474019
125232	50482
342598	126383
255783	320412
411543	380689
204294	48806
214203	90041
126446	66869
26083	392159
458317	333757
12952	141623
24328	459213
344063	402404
375094	343106
201286	217275
84807	331
204798	402493
349595	341271
436770	293813
147618	425334
382896	52917
254246	106739
279301	454975
68083	184179
272350	91947
349608	100287
364944	409330
237670	52537
402519	365141
401592	323157
8392	102784
341579	383846
68092	254822
385308	49739
93918	54976
428137	183213
219673	303456
301648	119868
25690	80080
172824	345914
459850	110677
128291	251116
395635	446351
282126	53994
108906	174658
426067	275677
320427	97277
162952	132740
13268	178484
466321	15209
100651	348662
230806	86560
5676	107223
124692	291249
108776	42124
199676	190369
461136	461951
199765	302500
407009	459625
153668	337462
322978	323585
184629	418635
118035	325053
485081	280041
345918	454005
401735	5915
479351	174476
432766	329606
282962	368205
229735	174729
42157	17181
300273	369692
478612	23430
192443	140729
493578	57134
130525	3776
493709	144299
329548	310756
445404	426853
371779	58409
273610	32807
31436	150352
26709	194598
461839	284026
77918	393806
181982	369599
406504	415724
392171	485773
16312	487149
273257	13129
477744	454975
149467	476831
14426	332950
280843	243039
373088	127921
204075	166961
27306	341271
433453	273831
458065	40692
224096	341659
71651	300059
268893	89373
357516	186159
391937	426569
315470	274309
206501	313745
435468	12861
99084	447831
22809	41136
215762	265264
395987	253473
198317	218315
187796	46742
4439	474304
145800	479273
225007	171261
330279	190369
475307	301784
337206	183213
340037	63957
33003	11170
394349	33855
229098	29979
65222	270095
460854	22583
276990	430612
413626	474412
453143	35707
272675	120173
174616	442870
271803	240021
380164	190838
175862	484274
233590	80435
37294	337791
182261	206887
13270	30939
411006	434011
411356	95517
241173	86077
443292	128927
223597	391632
2457	122462
32010	103668
229647	237140
120095	339503
259923	194165
263135	446208
276870	141026
398995	384130
257671	213148
380454	395636
373088	120986
260356	417643
151017	267602
45752	15133
31662	184558
310756	318441
84598	484522
334014	167172
73822	67584
373136	315844
463171	42189
143501	469235
332299	1148
240491	126866
190531	222092
83222	440740
429174	309658
80662	305671
278482	276744
74154	34801
440560	86974
392127	366127
262286	57416
343384	194830
173909	461182
221521	310261
92369	62191
142088	161796
286145	301549
423239	385454
153006	387878
268418	141509
124776	208617
70658	6182
111964	84845
323308	122462
378349	359079
62660	488874
201193	360103
7207	190043
198219	345469
371507	269923
76598	12443
176130	53811
396144	218727
403746	490237
137542	23795
35752	445233
419677	155951
198317	123659
99287	406958
445447	426986
307680	18757
487076	96366
50506	137508
221895	28129
24690	413764
185047	167609
93191	214024
190662	189857
110835	446105
80080	425786
373025	198624
233045	170088
259736	225022
3602	94209
93194	50538
469384	75499
430200	387261
66551	395964
385694	236020
258849	87178
159184	126473
8607	107449
472239	245679
161545	361186
220274	207959
22805	313745
78551	101650
280707	265883
401804	52929
55940	283250
89901	469227
11586	150208
237503	177126
249661	351639
157258	184303
69361	108472
45961	110342
52368	196857
82555	413215
312326	78469
237120	253538
91523	456369
463249	489040
90464	176967
351769	37875
441434	148995
435576	273831
204963	314742
367319	106905
455460	320508
72058	26519
244536	377318
327386	401871
228195	101058
242411	316460
186075	12103
385391	313431
493938	152707
416373	435708
170806	82472
97506	16325
153162	137739
47949	79989
142198	11241
161023	309528
422889	300285
262210	391142
184418	226104
224469	112534
200390	129477
354244	22193
432794	369599
29680	164884
3809	298259
7922	122581
228564	378462
117705	421187
400651	164073
343650	290
160782	366301
473185	205934
445796	26574
393738	17683
196968	215739
54419	453009
38141	422817
268593	230586
297656	219635
154835	323514
257331	355552
152378	257726
144920	471911
373755	105585
429581	122741
187965	175326
296679	201754
330216	5250
27681	240374
468256	170163
350744	382067
144764	378686
224415	487153
165841	443146
267185	392788
432421	307108
276996	192524
458168	12177
243119	207042
122482	206386
449803	49021
236216	348801
171650	420790
448101	88113
280491	456403
302997	39839
454263	147373
162949	315920
145282	106459
129936	15209
162541	218730
437352	131628
447335	49630
347974	463056
245427	474973
96052	166513
298839	53863
109993	99437
44378	174192
361999	294836
429700	428050
487152	313314
449608	266675
254481	296491
350347	294277
153322	151264
146429	267008
328940	129923
86569	249186
314722	240796
400542	153352
330830	181993
352182	460559
288354	218727
306472	458070
177944	380156
456569	167014
470401	461769
146924	301882
328037	451922
152655	476831
475211	365408
29894	162218
490135	406751
316136	50547
416426	157726
449864	301149
57387	29105
117229	125399
143676	203857
390431	114930
436699	379981
164541	286228
77443	493484
434212	362176
411304	223523
493431	376205
17388	203656
393023	401854
422701	206848
232126	276358
131606	371585
157822	205270
41189	486062
233361	284843
374379	127636
444693	87242
294323	356723
450465	471205
218842	251669
146280	144304
465877	148171
243696	337636
254446	18053
61607	468276
280749	265711
64526	175402
396883	374806
439350	279871
125490	426089
347633	492703
161305	362675
214279	121145
62918	178222
397805	272159
402263	105967
125750	445612
50906	141026
159875	367110
474177	264449
43121	243840
221730	371918
21651	64849
8476	107473
135179	325604
14715	87953
465694	107834
405672	160419
366221	369823
304277	22907
301953	317100
131055	392100
174139	287089
403675	234356
386109	157698
377731	50812
280078	236213
491273	59215
192611	485534
140511	387860
367235	255111
4707	94516
130126	310261
116444	338189
262210	162884
438559	294174
463270	387577
403248	446351
128717	160606
271290	266172
287193	409540
407428	21632
215617	150595
367442	189665
373657	66257
168961	104498
328940	190062
180488	330469
262954	434104
307718	383860
23921	232955
8916	244703
289029	82585
87114	223524
223708	206623
373301	213221
8881	57134
121259	304173
419445	13370
109851	366493
229189	131354
302909	109851
112372	234869
274852	467492
165438	258126
382848	284891
450439	208577
182771	387113
166973	48146
14907	265065
138547	150464
23229	350391
101116	276148
8613	448665
172362	228616
242515	291521
218673	447560
312026	86099
30272	166968
418061	308100
468290	190369
39683	4533
233532	179184
70808	127921
380071	345034
359236	339748
48247	203656
472234	377683
132962	273831
310638	109006
158724	134084
315573	147081
203887	288035
241596	65627
154981	101953
72211	267250
428921	222701
326853	373169
235143	439074
339960	67748
295430	307108
66383	467255
158054	298767
35805	349596
194101	86596
294008	395988
455082	448531
40068	214992
148425	198864
482864	211868
306055	417918
171163	79319
47621	450983
171915	45090
449485	267602
150489	1044
175500	48275
398308	277367
307098	306924
93802	195551
205096	190369
234940	85423
304165	351639
48514	334680
63777	207054
326631	306176
367505	49828
378248	151746
493038	83017
285446	319255
53511	12443
46132	266446
51880	404053
153006	280599
203843	397774
317409	16433
203586	344917
460538	112330
25779	290450
95942	483133
47100	476188
14131	155013
374379	238153
449884	14039
261765	19065
365410	176119
315366	436094
349857	415447
10579	134694
281329	295429
69011	105967
54962	51881
441241	49903
92073	411809
436610	285634
476782	288012
17191	13370
640	275817
231228	71585
131939	343059
20946	310777
464398	194131
186052	48512
483743	456640
267562	227375
311473	251806
148573	402323
424323	491150
302663	262954
6614	433391
154605	369599
442133	40447
99287	245237
478975	451016
489841	473846
86632	32807
28357	153244
246955	296423
229647	149373
390937	183213
361001	213367
421987	243269
392086	250192
401251	101806
458768	483761
231305	321484
417579	309783
478588	297627
46294	77978
91884	361978
166903	74478
188809	399934
245318	312259
369903	93
256919	111629
210997	53863
151305	89025
345297	409828
31575	211804
407811	350189
335069	63098
133604	193348
196003	13426
386529	304402
10546	52391
159087	136435
338074	21523
136279	153995
345661	173267
469900	449742
444380	446173
348039	35707
210936	137198
458984	132247
288997	459779
99775	425675
3856	244005
377869	248396
182216	244362
463315	450378
193533	291823
481958	303424
33053	200908
385149	271109
117289	152702
240231	196352
326911	119381
157096	263134
23822	60517
88120	168719
241507	83013
364948	418551
480586	386528
351169	313745
386123	244005
27455	117151
339963	331535
84289	99637
255402	385000
344267	266831
40935	403930
370776	484505
257347	19246
488971	339174
27500	479822
360856	245679
416896	39814
114053	192367
1303	478176
367617	464982
426292	164164
268828	54473
289053	256607
392086	353557
115915	209285
285876	108985
491472	106275
67528	380530
166089	395119
282634	386288
476386	13962
238041	421935
155362	218727
424497	121333
181233	60517
200467	283113
69841	385071
244912	376602
478546	463640
391883	205270
77674	387185
142319	291674
157733	488107
26107	362784
253017	476951
222204	433279
472694	441313
416279	452746
129185	253181
301124	97527
178422	288271
174180	476951
375328	92522
359553	338493
167107	320841
97777	55786
232616	10646
409745	157280
372488	483807
300273	400184
32865	15209
240807	267352
450465	409828
24312	324706
243044	303175
167583	277716
112267	376639
172347	79057
45724	417513
306694	424714
479876	324450
187354	484566
40890	248396
447669	162884
143186	190353
4541	193252
436575	209532
361711	74067
195044	166146
161363	143079
237533	160316
5896	406971
386707	487767
20461	398066
78742	392408
109752	164884
294730	327204
130843	476951
97070	398204
200442	349547
229138	231638
441302	75952
358968	231485
30896	221409
85175	38836
408357	429368
62581	49903
102273	258143
323836	44282
36439	218727
134872	48275
334225	294836
341623	313745
415066	57607
203936	295650
180801	183213
367087	481368
463995	339065
374537	277315
280933	43164
414825	19838
8008	479614
47080	458601
287193	136423
262299	492088
248054	242716
443841	278520
396390	332255
90922	255198
72417	303967
1477	91711
110933	132996
334469	249186
135074	430356
288491	442314
375005	40065
113131	447517
117279	250992
434862	436708
19334	122871
419676	51664
208475	205270
406660	382691
363395	440660
199440	190369
128948	94401
163128	385777
331893	267352
116924	18647
421272	8615
88722	217423
355863	198317
223831	166845
446832	252664
426215	14884
174500	465589
192611	76738
178072	206572
228122	147882
48248	279415
417182	291151
354475	294836
55183	450577
56934	313745
396932	184667
793	17339
399332	100356
486712	30428
406727	338271
482606	284843
42879	100705
93915	160907
329923	51775
353998	278642
166450	172417
395276	385548
226047	440660
365099	137128
195121	200503
409360	65275
250582	132740
374069	392747
131939	172923
25371	391414
143664	23187
490271	21229
459683	387742
360531	438902
375528	316155
327460	486913
110640	365444
470139	14335
344047	273831
13034	41667
142485	287854
113843	154662
230769	210567
282343	160239
115527	269263
220587	4349
458145	25095
186463	240796
255865	372497
38673	392086
200402	64429
25982	102352
218332	411424
401628	56381
395726	91131
225988	340834
405697	270419
431057	378859
174882	258607
21490	101058
92395	36162
212715	339468
491800	241900
90379	423688
296297	439853
347121	399915
41165	24210
479650	375705
57281	198865
7088	240522
241909	297894
407544	21583
356782	225420
59508	95327
5745	40034
251943	422435
305224	188046
152538	457110
117862	145274
325905	375768
288601	105466
136048	222665
356700	316134
39581	215986
180125	364201
281671	421830
42711	6374
121875	387860
384885	159261
386428	492906
80193	208577
37688	302731
147374	36218
487353	210303
178665	276358
386670	209933
130118	483244
10762	287382
15133	47644
340754	255650
315681	105967
362251	417919
48878	418635
284316	187998
61479	165267
235970	88289
190595	111771
457925	176878
272099	227101
454303	273556
14536	293813
188666	413284
191247	445567
409889	181204
415814	148955
403670	323157
58145	202523
376584	333844
362713	351193
455764	89047
116947	423629
54008	352667
174256	84875
490436	4413
326443	192590
272001	21583
270388	92193
219651	30263
391318	123213
383698	217372
461413	362443
272301	152754
387738	378462
134736	95149
109949	32997
169903	388742
175842	46410
55659	401362
130224	202321
269841	488836
220490	455701
400888	40733
25406	283445
57665	385737
184116	388531
271073	93438
137157	86728
491337	478480
123900	267602
371412	317118
185550	94344
142680	28065
481419	327649
390154	323079
96461	373169
218247	243840
74110	86728
231756	77713
9436	317675
312248	340561
14673	287637
243466	432095
267562	443118
111856	15084
41673	323544
398834	86974
224936	285156
210791	35707
221925	278520
284925	321462
172726	122694
252198	203656
152954	291249
417139	367280
61349	183213
65452	337791
168304	282643
356477	273831
100897	213035
262639	395620
407422	466101
220331	222701
210621	89195
217573	87542
344225	11073
246342	241198
214012	488097
305287	416724
462436	364643
475378	99405
273289	126911
166461	370866
12958	387365
492208	401101
488446	263084
359501	428738
159370	74670
336495	267996
197936	276317
6833	94289
432620	290450
26367	70026
239084	173393
472887	347425
300563	106138
126414	53217
72677	414257
31655	492906
235404	170129
319399	170431
366296	354718
361928	368205
258147	245257
384181	86560
235902	282993
82187	351332
195224	246799
270556	445749
298248	203279
9300	381469
103727	8574
109806	204078
89750	275713
365193	357807
60559	190369
24324	259929
48995	428432
67382	476333
218429	472573
146189	346335
30568	351029
3325	454842
131164	283392
417856	373438
325304	290450
366402	13235
456737	86728
400157	401871
212505	27631
473192	119122
57105	293813
279336	365364
200320	447517
447745	133561
144301	56068
219910	252131
102309	183213
356081	486102
251720	479275
59645	473019
49069	39546
61572	55450
135217	125963
221734	178028
332299	42020
411937	121324
42854	313314
10762	10345
174255	228860
76021	181957
364636	42905
301197	307176
377731	422011
130651	180795
482646	341271
244016	48667
90505	94665
187102	186259
317097	489552
327332	210405
45023	4914
120873	292494
133909	359537
343402	205319
233388	257204
261622	376555
238353	35115
229735	290450
53822	466969
417259	183711
293913	56373
357548	446351
328784	160813
361779	269199
133909	153534
91325	6467
25173	21660
477932	370078
40890	467118
313547	27570
210329	252106
152078	478415
246086	215678
108250	150194
457184	51753
373182	214559
314291	169329
246644	332522
356530	167517
278711	337620
420895	299852
212217	367919
263514	119639
396801	308023
174299	481279
53616	177819
251116	83403
1967	63114
172041	110677
471549	89789
428725	94516
146981	212139
346216	359214
6508	108153
21954	301635
137839	15209
289755	154541
191761	357854
8580	493013
413018	175815
312821	250769
412766	171141
326574	330032
314680	316388
76818	478060
241987	451016
326489	154332
239218	299467
45900	256122
361255	9054
237741	79249
146391	159644
85894	454975
71816	347478
304726	461846
75726	138440
171807	236213
198906	1999
161425	431799
476447	103434
158911	251597
37274	67119
44160	92449
126802	153653
208525	313331
174533	45141
482902	36392
68285	112312
492482	418823
408704	58647
206136	423589
227101	202307
293067	387994
485536	39362
405414	215776
237120	362170
119003	332891
309917	233160
369729	272096
224721	478415
25969	10345
228326	412162
310519	358132
204966	438419
203382	78883
138663	420757
206656	236240
315059	168981
353343	412666
76829	201660
442308	21457
356530	470554
311510	258646
341968	226494
74668	468125
242551	326869
354214	492545
438608	168213
39043	143701
379016	155552
467024	214992
58443	190369
227784	24063
480194	96195
145884	258574
104740	368171
309148	398333
302994	303020
461146	373624
494127	42670
56887	187877
441821	163543
96094	244936
96521	3011
141312	129839
17481	54611
185339	368526
157551	485104
437454	28129
405565	139648
233253	145691
323191	420757
301823	442224
65134	459213
164510	231485
2407	489875
28780	196144
140442	177630
262447	384571
367676	470554
158642	122694
61883	299680
6636	257298
109948	125358
312328	228431
47290	415781
223755	226958
428636	347500
479393	364131
418743	34551
208694	155817
269494	171069
341632	396974
264996	173199
186369	67280
2195	218287
334092	38912
129736	187622
91996	104849
198317	181052
261468	57375
312381	79507
101012	454975
186824	284334
171778	396697
172921	26267
472224	21632
456201	6929
15852	366493
301012	293813
306173	405136
222250	433810
392870	37057
87250	361724
143315	48275
308651	283203
389264	234191
227431	421703
287953	30258
97205	490237
272337	133779
366139	251878
38794	53095
149441	287185
392062	284172
149015	403501
458987	440962
459952	76850
228619	21583
470076	341076
420234	469680
352445	318137
35939	92613
457418	196820
149474	7800
4325	112544
462127	21583
29493	412331
81432	167719
196720	344910
365637	179136
252655	313243
97499	364145
7842	299928
315045	313745
108742	196067
6092	327100
365099	404960
246691	476510
172417	221087
378146	298182
245047	180841
423856	447517
373389	299847
90050	264623
273447	463200
343994	216329
179776	119762
363774	382224
392502	383999
451663	49903
492850	124473
223932	198790
284161	12895
198565	396563
309501	87300
488272	278162
449521	54117
425587	214215
355258	460618
360653	15406
261263	240796
465740	395255
291723	214024
373536	464505
159862	147520
194861	313745
196794	98321
155096	251323
232260	321963
101993	425944
477449	135756
157945	164632
209010	289251
381278	84722
61367	290871
56591	76239
305171	431549
67126	14583
225971	42552
265122	86728
173966	120605
340245	101336
56720	145201
78289	424814
197482	286972
156298	277961
186895	479531
325926	296612
229810	317118
73923	258948
364255	435817
82105	162831
262890	200503
40682	482456
329703	341271
64890	369262
100400	358913
242882	176530
328263	369599
485351	4676
351925	419213
392150	398333
330387	129458
466643	155581
91359	139297
428793	362206
125104	417306
98286	176501
20778	353884
167011	489654
213203	197212
353800	248569
382203	378601
415085	95782
112858	137133
493764	449709
74494	210082
340654	157100
183774	266852
233045	51218
57127	79485
398885	187974
375353	55181
294189	186714
415416	79848
485420	234203
89619	177213
138412	283918
353552	52016
151727	310343
180382	477986
413187	428130
949	274240
453821	380482
423024	214024
93627	441705
234881	47818
3168	281993
160161	387742
218302	368188
1839	373953
465674	369577
344314	368009
282967	381510
372597	94667
111729	345745
107877	322710
486148	471485
42991	480662
391757	47644
7219	78163
204260	151944
75310	167353
303042	168213
348201	235993
329017	54706
277568	367885
405708	187974
422684	418255
270827	219661
11776	254208
333845	143299
249055	477866
455213	411229
78951	118662
12181	29713
413043	423469
450628	313745
304668	316796
281062	226494
169281	215054
287980	380071
427234	27696
114694	13370
326849	391414
126479	10187
180140	226380
393332	143716
390520	216368
184804	342948
3955	166063
150789	410951
55691	124604
290697	371918
405818	47407
443778	391414
489589	440857
27322	33855
164746	242270
234408	355419
215943	389682
344372	34531
386111	255814
97438	349608
361640	236279
179264	187935
312702	300800
56620	190369
468266	28129
338453	338760
76104	359218
47401	16433
417736	293465
298411	19984
80402	187836
469530	138156
341348	149531
83228	463615
447764	31264
388396	143389
54545	78811
131289	184032
384828	159058
461291	433337
24589	206240
254937	454975
289483	143105
247110	287319
93700	134259
315307	376099
231975	37680
17468	80165
196003	316889
174028	251597
246577	83872
470329	433322
19127	401838
478166	463469
214302	283241
218890	405075
170478	190369
53757	204607
485177	348150
180195	12443
111637	414495
265586	395198
293913	42312
485901	393283
414286	119558
267922	32920
414058	286936
391192	338132
470689	75201
123168	183213
447314	21523
319200	88113
143232	233825
388686	159045
236272	307771
201792	260675
256109	203656
414940	240514
355715	323164
334373	440962
247062	372526
77892	54102
458914	229382
319008	288226
255757	151944
140035	391414
418180	48163
343538	263009
280455	199900
115962	228108
459680	317369
65546	95661
381499	280871
4755	298182
449577	226494
214114	435280
309002	123955
206904	366493
246541	196783
146893	232799
64099	339974
16458	26714
319465	323750
188730	345401
377367	224433
89257	409725
289675	197725
409864	235475
111412	240340
191773	114968
140208	249334
25944	293813
79700	369225
305095	128109
472747	244060
338886	140728
341067	290450
167475	414832
353382	457261
142740	70785
107617	250434
488226	149128
454867	472583
184770	331090
479268	178542
491938	110677
276615	353817
72414	293745
98295	212730
416871	77438
206939	15081
371969	121828
493972	412517
479287	187834
124320	470775
206102	14662
236008	186440
459725	45141
128774	226533
373927	420973
427388	191821
123167	130124
57312	360469
449521	374144
475315	337883
391120	425103
1605	214992
247619	270767
268367	110677
335979	451969
165992	343085
344022	396228
259046	435637
81358	192183
226359	183283
375898	14985
331043	73590
360645	78676
65126	490029
488971	291936
360653	370866
361676	464420
229060	21583
360502	462795
119995	435657
46092	402896
135799	41915
73492	167391
311609	15209
41371	293813
209242	267352
404331	401297
247068	183213
97127	38858
36507	477000
420886	462973
310981	377778
282469	101655
316565	482541
156709	49903
129874	461944
177827	12245
249724	233003
326660	55632
464782	11710
240489	438661
400305	391149
115636	13686
361470	303560
116466	478415
176336	210609
365363	372735
128109	303115
141559	306387
232918	289937
275863	151068
207018	348798
331076	146863
234087	40443
414326	67851
463420	150237
8189	118653
339051	467910
303215	451191
331473	338493
160927	76454
169205	86523
46092	173107
347706	236901
446182	104394
180043	470461
262210	167989
195689	73843
380554	369599
173966	351639
214308	142318
300897	392036
302918	6289
323405	376364
155158	417288
336023	209018
121594	135538
374062	76454
414286	69718
362897	351639
108057	476326
198883	430440
462055	24516
471993	326727
7327	225303
241925	4741
403612	110677
130651	271425
121684	179136
56619	153230
435602	351257
352783	374594
264026	385182
373382	223941
162597	371224
7746	317711
291870	266508
144073	112404
416932	10995
309002	431616
489895	130028
97572	201121
137005	435272
406323	189633
93486	453197
309225	412868
238945	423375
94852	300240
491453	94289
387078	293813
63597	73305
230338	247702
288435	458428
162905	236307
455856	94667
244071	490883
21074	8953
161737	315976
425835	97277
305287	342575
114643	91576
229735	429287
14254	253707
289515	487192
34123	351760
376766	365356
40486	50538
476592	171592
99006	6072
339310	264571
442798	333887
111884	326468
75631	456009
210606	184902
222495	399098
430708	26609
198727	136177
110928	377814
366991	222701
304822	461944
77674	489552
153006	284843
210925	110522
77628	227101
6536	94516
177184	215292
37839	97277
874	376527
88460	421520
241756	157786
178381	491613
91029	354696
143814	298415
475761	476662
156908	426034
121461	48247
310153	300240
27770	489677
348970	485304
325019	9054
336719	220697
138182	390188
233498	396858
24933	337428
319259	153099
279897	357898
392210	157653
29518	258220
474912	435906
305054	444478
384795	339905
47737	778
39545	387497
328339	309797
350968	16433
254430	251779
266307	36439
209293	237165
14368	164474
104626	16325
3809	1839
14793	48275
13930	47495
81239	330752
304397	478095
209470	34902
171724	384621
41628	118968
162963	391994
472124	160302
404124	456840
427982	317118
88855	448132
218114	230391
480726	326728
36267	368892
19541	447897
344561	250214
103392	176616
245257	35307
174309	84619
138140	150194
260392	477403
256321	443117
396838	155505
398571	203213
309416	179261
227064	371918
400236	310756
478588	28286
425827	208300
361354	39599
12727	210897
410496	487253
304707	79268
387602	54976
261759	217494
73773	166085
311783	292911
172335	99878
180248	150844
331265	173889
4372	353292
148708	374140
443489	71009
361159	327061
138493	293813
205157	209285
143814	65840
325260	376072
415768	418047
436699	17979
146350	243184
397124	150838
376543	285284
460546	160419
322448	297885
283608	237165
256630	430610
109949	78055
417938	273831
222947	65847
312192	354620
165288	83507
335302	184562
458372	462901
400972	313745
414140	313829
368240	346746
366985	164164
74229	367357
101012	51881
250243	112762
10751	298767
381533	128208
111391	165267
75596	33748
134580	218727
32157	83872
426974	339240
320190	202812
340803	258370
361755	267602
212439	407752
413432	331349
221735	78273
94370	139041
374946	434893
190541	391414
55923	440290
126657	273831
91338	292735
174981	219499
59718	302033
229754	293813
309205	385196
414129	492222
453699	186088
387382	153523
464013	62012
491272	164164
20767	392062
298589	180841
216229	415363
128398	16793
374604	399736
302103	186440
146010	434893
302318	98553
442587	300121
468522	341470
284248	238225
27400	60261
370840	234532
86549	406200
456231	30032
255963	226494
57447	293106
112881	366181
151911	355582
48117	315671
43835	378546
65244	425675
317622	48861
271245	24516
454755	361758
119987	153925
247661	263009
197168	364146
333659	263665
443675	325231
210406	101816
83082	365688
204053	213640
387986	492588
159724	473223
481776	255316
164816	370046
365099	303392
296651	272069
124650	486885
421231	347640
110025	326527
234513	399181
46069	53863
336796	248777
335262	369577
279958	465608
363688	103382
47010	337094
218104	478415
215765	366708
273751	378462
267562	15133
450004	209933
116493	186159
239768	22549
390142	400878
25068	318749
377024	217432
110614	363631
14992	420790
83749	268667
390102	346936
351851	219743
71480	220862
457418	205719
60672	349272
181355	461632
53532	369599
194169	197996
485094	435318
131937	7555
130490	403098
440704	467752
425407	166513
421930	412014
277315	262594
385058	317118
397267	391414
161440	222701
215578	145860
77190	239528
67139	390861
182170	41544
354621	378462
475182	218485
229735	30972
394227	104501
378253	366127
141718	486872
232856	251779
443817	22779
134618	476800
270593	96310
178079	185076
480563	208617
32533	177634
365364	234788
346074	6253
383164	223994
456329	86426
12512	342300
133910	338173
462893	1852
24359	336590
304011	275677
385059	250410
223246	401604
396449	137128
5339	115795
87517	132996
12967	188501
345918	466373
249894	277547
381085	369577
404099	466275
14079	479614
313733	485185
11834	109823
190567	285446
444524	261390
109727	86560
365550	84073
81200	209572
160600	3572
203971	51222
427566	440300
181219	70026
335302	461290
214587	332467
27222	449468
308533	66215
480490	423663
464180	47818
355716	313815
407334	415775
329000	217472
205069	136845
133909	280547
119886	203656
41896	218615
171119	428214
21377	99742
285105	273954
169735	243374
244092	195697
377206	366359
394508	89772
61367	414257
67152	238455
469034	237235
180201	179513
172132	440962
463502	17186
241876	468489
428985	27608
260230	378462
254527	136873
155697	61621
210223	11853
328367	91947
336921	374456
9250	300119
142586	48275
45130	104505
244454	23312
109350	447742
360214	53863
288354	371934
469680	6254
69501	172089
247619	225552
289850	310736
159959	67129
336152	268563
141165	355700
413535	430894
449286	141509
420329	430610
13466	375703
125572	359794
216592	173870
263077	485744
342785	186259
311870	284870
435497	123369
294314	152954
405560	481279
259240	13370
229986	407386
267594	318735
292727	411455
59032	62366
316912	320979
194875	231485
221374	479872
239084	232377
434977	8266
487445	207668
209280	388585
227788	241168
445329	101058
49542	364294
364783	455769
165937	88113
2106	385000
56455	110708
97012	267602
448033	377853
292352	456640
444436	70785
200092	478555
168250	466617
325966	273831
137830	189567
176130	268113
375989	164497
381238	20611
274635	110677
229124	411944
169150	74580
64936	288398
27685	4205
66383	135567
49334	35752
394875	423524
151013	183213
159891	176846
145282	275861
409137	356428
93659	175721
226384	381789
252846	236213
31062	86728
333809	449338
486236	182661
90533	406952
455864	47007
222571	314742
175790	373520
87371	89700
25658	304589
37227	236737
191308	165653
296459	359218
358246	299409
427486	412162
291832	2739
342641	317356
431283	303648
209946	406246
447962	99530
17194	25716
432234	94197
230397	46404
180073	141440
163160	283392
370041	153995
231914	131004
257891	262385
233045	325007
192134	152502
195669	470028
256893	95149
458511	358848
352483	345978
403539	292911
44411	209973
83055	440660
19727	190964
43449	57301
415942	119718
19450	395971
104817	229878
487094	425675
60667	268118
451828	75078
446998	132800
213385	241468
416987	471059
480105	191048
96592	119381
120610	253516
490689	14733
12263	262981
360179	291324
457722	234216
171190	21615
297953	110677
93314	468276
240121	156006
12533	58844
6072	186548
374281	30263
282453	466744
120779	185335
153543	483761
236413	374247
194273	260122
27227	16433
219193	402521
35013	213728
10685	474456
287848	290470
160961	211913
413053	16433
3231	192195
379467	383391
124469	75379
179021	306100
277105	432175
11886	187974
244722	262981
3809	95254
126067	420813
72566	378686
413675	315566
135887	323157
179144	53490
374379	191959
83937	226152
224589	170464
76228	286881
273163	137155
408530	221324
177168	406009
197413	285688
113820	314881
311381	52537
257210	469235
398483	53863
375260	254628
44294	236443
219018	378686
373799	190369
468770	87178
291237	359762
359025	467703
154648	390771
298715	97901
1587	94516
262133	434252
73842	465313
109733	265065
361711	274836
350313	285446
475178	111573
492567	124085
376706	471814
175748	356750
412014	246418
396916	73513
483169	312697
328940	242650
327342	329039
64873	388195
58436	16853
179784	368526
4841	5384
340598	381526
45201	280233
375405	94140
235169	119799
101647	190369
306314	236277
242779	367396
196515	394105
171933	233558
311473	333357
388248	476231
276677	203656
136220	275487
244127	201754
55659	188162
264104	295484
111815	63190
393047	117505
155517	139092
123224	23018
132498	186647
280657	1905
232918	55857
215472	158811
105943	257377
349429	313745
315562	336590
344314	468579
156592	187974
189318	220417
11659	195359
332409	334767
128124	428214
238215	253002
152023	11451
144044	404806
93627	267704
27325	186714
2353	356645
73466	473320
205572	160158
324199	481577
279182	191664
267562	122199
446550	205270
344129	474078
412	485753
209209	167719
418696	29983
279443	374772
343427	287854
132633	415501
268956	55997
172353	83811
243472	409828
450513	211932
452962	231887
293913	45689
376842	179616
214950	248747
198437	77598
310746	293813
444971	83403
152641	55892
135992	27782
181999	340999
385581	307108
363280	390861
65248	341136
89219	76923
244155	158487
41728	264970
275368	348165
407565	80543
136921	422792
179645	255641
23680	222630
426307	492806
376170	490867
134500	470876
18451	478953
276057	53623
487921	210032
34614	455293
141709	481932
80285	162247
458813	366666
492217	35735
386351	430297
393046	113051
438226	5040
75495	313745
229422	88566
39683	490169
171650	102923
464666	13370
398308	196598
85330	100503
116346	99437
436041	144243
340144	184781
277745	182342
263379	131523
403272	196783
394546	22804
148252	303424
41543	297426
87638	290450
492247	398051
84272	366993
86768	176182
205474	339039
398997	328538
479188	125797
72943	80489
32918	194143
259292	235926
275795	182192
268511	232925
74450	214024
109985	178422
225029	18378
236194	336590
287968	302033
261277	451738
204265	313745
145486	439938
195615	99181
58484	111948
491891	279392
156592	401101
334447	471118
317081	291883
243858	75348
116453	478415
482497	300240
276209	104734
193053	409828
193767	286615
353387	484447
86311	236
287194	83597
378982	295381
211438	15209
153006	17155
93174	327426
276793	316796
243729	49903
253189	458601
154530	355093
252236	164504
82981	271231
235404	179716
8889	365595
428007	383846
410351	252644
362267	337932
128704	283354
293913	456415
171954	462005
424176	394949
375173	12819
333795	62191
400148	250775
447694	178077
164658	154147
284218	13391
170394	388178
115201	247812
104491	13370
441263	13370
313770	430281
239797	72401
409191	131174
455182	80469
14834	252532
423226	285156
170553	118736
171985	293813
375913	435318
266481	376073
288435	398311
17003	15603
6450	215858
493347	470605
444139	457091
80803	274462
264010	4349
333206	478232
37561	187974
111968	250389
262373	169622
466737	403184
269314	440660
377793	348712
196487	378686
373009	228431
410590	249334
324827	16458
303462	198297
323836	406613
478187	393326
71189	140772
13048	233276
466042	379143
361655	25679
207480	367110
490575	462234
70878	132843
391632	469634
52235	190365
271162	375840
208292	112910
196996	414208
238402	61575
72664	151944
205607	21923
30662	140118
61186	192509
73642	263009
181546	152212
266077	24863
27335	210879
118054	317118
189417	124085
441720	298765
155878	413816
249530	343502
874	129747
397976	186651
324826	340210
472614	162423
369216	145144
441680	17697
432620	18239
8995	229150
256086	309524
120253	487833
137155	110677
301535	492824
35258	175960
272842	277172
463539	219334
466790	236735
335289	36370
135920	105878
2243	475389
223724	69195
306180	417918
219815	186159
15339	267553
446844	220740
472424	353596
445191	425701
283097	100366
43203	423031
401232	385135
358172	343414
482446	254773
218363	265883
444035	274148
28410	82271
445066	411969
125699	48666
488508	183711
240714	46386
160422	406617
85739	401101
382965	102100
491662	435729
246191	13326
245309	164884
245938	242631
492282	53863
313547	235946
28646	12246
55374	62281
59840	301659
381961	174349
64490	194608
373665	241468
243842	280233
60324	480246
14306	250434
275018	353381
231891	93471
286481	211868
375802	386278
295699	66456
19843	64637
387843	66698
306893	184902
327570	133695
180094	38087
261495	114643
267919	430610
198498	317356
158099	317910
387244	367885
280529	445020
423539	428103
237458	450036
322329	317118
227821	90123
377967	352944
11586	79080
99803	357854
247870	80793
65099	479680
143315	77031
264672	194555
302232	187836
277467	469706
447915	481785
333347	164884
420354	13193
399179	267602
292687	210353
300108	165254
255136	341049
411662	266611
134092	350111
320142	293813
475645	470453
229101	442030
155187	228431
277373	243461
406831	234967
192872	463395
28357	266625
241614	101650
21396	391414
17993	1151
1587	26209
152813	197297
19168	469235
322773	293813
481044	336691
360884	485175
205316	159249
36885	264154
114063	270108
460614	293813
92635	458841
198478	346349
192800	306233
56235	67584
324037	198862
451186	243528
163402	342629
220417	233825
121190	64364
249902	110677
234481	168615
238889	346583
174579	232806
340511	272230
52646	49966
389900	31178
417214	147538
275197	227101
11886	461944
276356	428251
421889	298572
8146	478415
371581	455318
18578	48007
70836	248777
251851	399327
83990	190369
117307	273831
187834	194469
363563	356107
339331	142284
92212	415818
210559	93245
337424	386591
123291	187974
275460	428864
295433	218325
7123	86832
32032	240225
88837	88794
61461	272339
21450	162947
380230	94516
137542	149049
445725	335663
102627	249202
237148	461951
459937	350655
108972	62661
126802	450579
74264	223364
335854	109124
37949	20246
90661	261396
67673	476641
41406	77551
258136	84504
203009	327061
26159	53389
106101	474648
65134	320479
134385	62191
169124	461846
261600	241063
270967	96366
26203	246311
357672	342009
249996	147466
464337	209276
20883	351906
352859	365343
149470	304668
350551	308019
101442	375398
228128	228431
442133	236213
198558	338915
443165	396729
230523	62191
201572	162985
138550	122935
293402	183546
185879	218727
256280	187273
345401	396164
210286	29129
246013	3786
28129	386456
412600	35707
389923	231808
53898	26556
314514	228353
273686	455293
4247	382717
404250	369577
494055	261873
77742	311915
443518	51472
347036	213639
268071	39563
267562	254720
151299	313745
957	250982
221025	405533
123029	186588
147006	358797
15627	371429
340175	324225
199377	477344
286015	398007
16560	449115
10417	295526
151042	457369
94110	420790
438754	148343
387908	286358
362336	118548
479188	104127
142670	187974
293108	347605
6259	459549
53005	179532
267625	60517
468276	477136
378824	134262
416228	331757
168670	81299
38576	80543
97136	126204
173466	146751
173611	295728
197995	342388
276925	183213
184021	205287
239052	101837
342259	211964
319763	319616
118539	458937
344572	466737
71160	207535
431839	300250
381999	180578
347485	92613
15618	341777
279722	244115
158145	154616
290971	400401
329838	411809
152956	291521
134299	192624
472910	423261
279683	286936
453412	450732
291741	486885
484691	421830
64854	267352
96760	141988
294323	391414
347433	264766
259860	455667
93901	109407
468050	459213
77454	16433
20946	349047
101344	487095
71430	313454
248822	181993
173956	246138
312398	110677
413465	51895
358966	129053
135655	36286
233699	63331
158522	271188
44713	429862
276788	119188
453738	170939
477932	198620
166837	171994
30564	192269
306184	159889
308028	398325
360217	285156
91595	132247
484457	144470
303320	84089
230574	262615
65957	268577
414300	362610
341019	339835
348919	83811
114569	309425
406660	206720
465292	146124
19988	28838
139185	163366
186489	168615
216006	436632
165486	450800
463046	20719
192495	80214
81538	313745
50800	203656
253333	164440
148665	453225
146523	196783
245021	413525
419867	30263
20554	228431
12321	20586
79501	110974
398268	445333
83354	313745
332152	269487
466670	205270
232042	160545
52017	477729
12466	333159
453181	15209
153995	326309
356888	273831
161621	82667
125740	170987
278371	249202
57276	236287
348447	371884
426979	306387
403529	84502
264473	307108
424714	353787
469388	44560
74625	391414
427169	39717
373374	180709
24782	53389
71189	80800
64734	385928
414825	85030
167588	332544
421435	48163
326116	258370
443815	226168
330779	162831
69503	211932
206204	105585
207387	253983
195689	99859
5857	314983
32601	214279
423067	335663
260482	62191
428735	409655
136955	476439
455583	476951
77232	446504
228000	110575
314965	23141
454263	345028
182091	377133
118994	15209
80487	410484
15027	190447
335951	469908
43251	464420
391479	229058
137058	420973
164394	219872
181378	130705
272026	165267
410908	209471
52537	168652
289256	477422
112339	360032
298017	119762
361127	241468
122899	313745
419382	489167
292772	221912
186738	186440
54475	440660
104505	286911
395708	427898
33648	320719
194051	339711
80323	84492
328857	338118
102162	320407
334663	126189
362045	137405
319983	48861
243695	61572
3296	110677
168498	389682
324224	119030
452905	204330
218201	189381
206411	190931
345051	446351
175782	1540
284814	300240
328812	273831
290799	375897
292192	209962
80195	188759
276509	417137
405555	67858
378547	27645
267562	369209
158952	280233
117235	230829
306280	276358
31837	217808
129402	189659
376592	369449
275654	460473
274051	134533
233495	38063
92047	405541
71508	489822
14936	28065
284587	307423
254248	367789
239606	116370
344970	197870
373965	235866
177049	88163
37653	342063
409388	47100
406812	75379
111626	151944
272621	391414
410831	24516
65516	187208
254098	37835
132740	477204
168361	351193
73384	489675
415574	266328
261258	39546
372761	28129
185761	426736
96122	440660
236563	251300
110448	205270
399537	90853
458095	459976
319739	494102
430032	428738
185677	442036
101320	233491
134635	168615
376978	13903
242456	477821
45269	156566
43454	279680
190524	429926
103270	319368
373692	49903
455841	377786
97499	226434
161631	66166
255208	298991
72804	328568
408930	391414
90664	190369
316646	78811
323775	239874
397448	177126
378224	99901
287099	357800
97219	54522
167704	26573
305630	85930
130717	7921
314343	12870
177103	180578
230574	21631
41959	312239
456582	237235
301979	277557
89219	281924
281490	70395
399573	313745
346557	358035
137898	473470
348954	98906
230051	328192
99023	157726
448353	136765
379619	494102
492393	268917
422776	210189
458768	174326
253393	273831
405513	263009
226706	241592
453736	8272
35756	15209
136472	404012
282267	445380
307094	447536
377323	338271
152152	125765
383350	232699
211077	200632
160680	336590
270224	141440
241553	144470
212688	308190
440284	354172
336023	272284
469384	124845
31506	109859
178630	125074
232666	372978
344214	150874
420384	269566
350650	342300
279722	296584
245826	267608
244865	266852
77674	261396
166596	243115
15893	31360
321885	229163
138433	317118
155302	352633
39195	461125
201706	286936
481409	237458
168437	351414
423873	94516
363763	44660
273128	445895
373842	494102
322315	288837
152803	440660
264120	105967
461255	336099
349972	181643
372280	298273
104686	178436
116609	80325
249894	420790
280624	278520
149073	378462
423013	137508
350551	137128
215578	378423
328941	476171
129408	286313
149270	190369
275763	147918
50699	178686
480871	140044
281222	163348
212437	447517
293386	155455
248912	291611
228609	175708
361291	85055
110018	453293
71799	22162
276597	151167
363865	27464
385386	405217
320967	63153
67549	180504
322306	412233
263836	235781
406755	208296
269918	363260
459138	420392
204449	439184
89219	327217
391129	116283
72879	220417
228280	252664
105135	255316
303330	9054
474733	294342
347501	313745
144382	27353
359642	426034
334760	35707
41189	352984
472523	420944
331091	330675
317687	490756
36835	343085
363811	85746
190621	35707
176179	190369
126764	27464
258064	375834
301953	243301
61142	342731
136543	398333
205607	17836
265440	225874
33343	372629
29731	62191
206656	440290
382574	87471
46689	262277
136828	101749
198317	21145
382019	125040
157452	364294
308907	269094
422531	392329
9154	373107
111677	153995
325824	264908
256216	236213
348585	415379
375113	182355
394647	468125
588	430610
159560	150296
212459	413673
242832	89883
301690	59623
414678	313770
301659	375678
84756	4245
299530	421367
295886	482307
19727	475571
284019	9054
373755	474453
415440	288032
266399	416402
49141	201990
325123	7490
335165	484046
147704	94516
72250	399852
1430	187207
164283	273831
53437	105878
173996	345585
255201	489485
36711	76143
74435	286016
23890	370100
161121	117313
489552	239906
35207	299267
348915	298676
52813	198465
306215	483077
354702	94516
106030	489496
41234	428869
321624	308038
266474	213595
323374	440660
175893	308100
185700	219807
407382	15926
448417	86618
219	26965
329121	296432
316058	138297
167588	12260
457973	137128
142527	479532
107118	267602
303016	407797
17479	150264
410500	309801
109733	227101
229912	433244
114210	271056
459084	469612
145810	198380
391813	241468
124867	268176
475923	471416
346601	418902
218705	129857
262188	14656
190051	476951
152641	404445
484520	243784
141068	185879
164836	233627
226003	489787
322310	120666
305463	5082
217275	259127
257198	315888
343460	184528
101754	221896
72668	315275
68532	405096
2187	302033
276821	189064
254446	33907
172707	246713
432341	195821
127771	174223
231654	252975
65003	37951
260537	338189
188325	477986
7920	38940
17380	122218
301563	195551
237148	49903
105969	347897
314899	203588
267116	8526
91470	162725
221454	25410
78995	363469
308897	180524
6836	147984
178028	469071
230882	486447
205773	96977
82774	379976
128704	107337
137740	229938
305103	476766
164616	317100
201622	87811
431865	453009
49545	203656
432495	160419
472818	486081
402281	315671
295723	269199
92401	262594
31379	388953
75805	15209
390275	180445
467955	226325
365550	16433
420736	251928
260141	389647
372799	207543
75911	186440
237714	164490
112266	15822
239304	321856
182552	194228
454263	197077
166739	233292
345715	380916
600	208685
48878	411809
157988	364852
192238	393241
219136	476766
471566	245679
66128	330004
253111	84502
331760	318913
337620	219876
130213	255239
114979	478415
278802	396257
21857	64335
387449	32807
384667	250079
85723	310261
233742	417098
435118	224448
91880	315671
254204	420392
435222	452813
275526	217618
387410	426883
412211	220182
171406	7891
419378	217666
57014	416402
397829	298778
145869	494102
119248	230336
67359	128758
88299	137719
216147	247619
269612	51195
54560	137932
321523	41777
408357	96094
216143	323220
96814	363387
76498	196333
284754	118536
101282	256121
421455	205223
60399	268014
60047	487833
226681	481279
359976	40388
301834	89632
227263	146075
429112	343306
213203	384909
73298	130620
307724	306253
251697	156655
336492	459622
420440	103188
111628	408524
97248	76549
460505	185335
280367	240609
259046	124291
210194	232925
255859	70029
280309	16433
84968	179375
422771	101756
333080	40784
217606	365413
451372	95942
146916	430356
249397	314742
483437	134069
320499	10345
64865	292723
170472	219939
370619	107428
209561	440660
152343	132247
427714	258691
185403	257091
81294	5438
39011	94516
12564	98948
28357	187602
437505	299504
200092	215420
287363	482315
135181	379130
372764	293106
193641	317100
171706	429161
146172	398701
120182	259527
79195	186997
384712	141162
151441	101049
407969	391414
246517	126878
397216	80122
262173	13370
315407	411809
250800	393238
245190	460161
395150	224166
396233	291984
382169	481525
324969	178107
210353	62012
21810	60517
197492	238377
345715	244979
449229	161226
294458	356771
281671	17186
239442	406813
135389	132740
387775	146805
58261	222677
357624	431799
105126	72523
350869	141166
300498	144371
79984	86118
450532	292966
252089	215213
235870	71391
236359	273335
430954	289350
344352	111134
249594	203656
350008	487938
273572	94516
52539	376942
8159	57159
456167	156376
31956	378686
228862	460085
289084	426432
24312	16214
175299	345337
287178	290218
176652	38797
423767	479157
284816	366135
303924	24128
142071	317118
440286	385237
90703	34609
268755	336234
182270	423711
104312	98508
66595	256373
427238	137719
293492	110677
62918	273529
486241	101049
121875	463822
162819	411424
393247	447234
18223	242434
148148	431921
93111	492520
51367	225024
78030	81280
434169	37990
258432	414100
28827	239863
315954	273831
46706	124085
364852	312192
9122	401821
68876	306175
241984	217550
271047	458601
459790	434089
259978	176303
33398	64643
451354	164164
213338	355806
148590	104621
381563	354694
414765	365224
123239	35707
353658	110677
329571	402323
193256	16433
301904	428911
13312	24516
485287	207607
414646	245585
177476	429185
283608	446630
103379	266307
175032	438783
1384	68950
322072	267983
492247	306651
322200	181948
168361	96977
24879	132843
141070	269084
353222	186327
253133	69531
165688	42313
62643	127726
232833	439686
175184	310756
292352	6836
365969	174996
324151	127921
126911	260527
157258	407386
200092	456231
202463	162247
413732	215542
282453	359966
176221	215858
279748	410976
140848	59488
199238	32056
55029	476821
349899	385741
329306	187645
451896	98968
247980	241988
71189	210119
364946	304173
35015	396954
396127	254914
320379	195121
40284	163117
370260	297442
219089	217423
228050	319471
318344	29528
482143	136336
411012	490031
202767	487446
446725	383720
91657	71281
263880	47349
149795	75636
261244	443146
182990	258370
293878	190369
417036	132740
244899	421830
316698	360708
469727	158883
75779	147261
462028	91711
119492	336590
251185	269171
352739	122462
152921	416854
398734	237457
286111	64335
443815	418361
312283	188079
460668	257438
21409	169045
437830	478415
125562	28129
37408	99245
301364	291575
17479	416416
313058	172256
286923	28129
387155	49896
340815	16433
366946	465677
127671	73336
187834	167588
252044	453156
16776	216611
112835	24334
223656	60434
39449	94516
456585	296761
485241	425193
153840	6884
227628	74611
424612	355139
250187	72706
398167	484786
247540	204080
443117	282096
121860	453094
135256	478415
187217	442870
420373	365100
142784	141765
14451	212214
435898	128303
105675	380568
315805	405406
177465	199182
422711	211868
280624	275055
266965	49541
204907	461387
70564	424325
209672	27379
148683	246744
390983	68525
253614	480213
122436	290803
61228	387113
163435	229156
305796	72077
143858	293813
483008	324111
26357	327526
268755	41075
100852	370810
455615	195551
187834	333290
415255	290550
201572	462627
321801	357800
242173	114437
259647	194893
152064	339153
269635	77394
444869	214024
278973	422723
225133	387860
138182	370957
205023	208785
369935	76111
446182	249147
60464	276029
480220	275812
454092	99210
301281	251864
390327	447335
478116	190369
18166	261640
430962	16433
467429	203232
422991	221303
285845	252728
127239	309808
471412	94516
219038	337921
97557	297364
196611	428125
103910	429301
40773	367798
93835	434666
406266	17311
95983	124535
221717	363861
80406	312276
76158	324783
284177	283175
105132	226587
3931	235187
182661	473223
74552	99405
330932	184352
340490	36152
439942	21583
185599	325757
431264	320845
473077	258119
194805	353861
246717	13370
16969	483930
262337	184184
119614	155007
471277	171517
357406	441434
405156	185759
492534	176300
230820	458699
406660	232030
173193	278642
483987	68280
461227	298767
107375	338915
431806	363118
61284	455769
485925	68327
214853	261958
464966	296432
130675	461208
364197	240491
294044	50302
342988	329851
152852	141724
46106	129185
433820	319051
61708	363021
323450	435013
462922	250288
438193	94516
47132	218485
381544	23892
102663	440660
6467	418922
150130	55265
167441	375897
365141	170127
426197	172535
8895	119381
456331	438264
135151	95149
46622	95149
250305	51895
169591	238057
360798	346484
94712	62196
395619	27641
492906	377918
254446	103343
297220	293813
360824	116771
235471	209585
371534	391414
108570	13370
65585	427980
238083	47349
327283	37057
347481	478302
153771	285156
16871	145691
198043	240374
2797	289970
236359	180578
396499	366127
466143	174804
38797	97976
53521	164152
13172	440664
468609	114063
124948	293813
130295	27748
54256	149556
221687	368205
237934	412366
398739	49903
163265	62046
253102	20181
273464	296216
423171	94516
449031	7159
110259	126656
36000	93953
160182	334342
397451	397948
165680	308217
470621	151435
471090	282092
476782	243222
434013	94516
428939	280592
157258	433089
480586	178436
20069	273831
358307	245679
360535	110677
381121	10377
341578	401087
179952	103091
417016	462676
136760	82585
209824	78811
461163	98906
461563	463822
26465	134768
454450	193552
80382	94344
18025	476951
465449	401928
6286	198952
439593	347742
245394	105878
437120	25547
345661	387834
244127	168615
51928	18451
449961	226148
369207	366493
7812	15133
112517	12763
448250	135074
227857	216311
272018	118866
267331	133219
276303	86560
389512	358570
362000	215821
332759	201493
165519	294385
283178	165963
72242	427258
347938	246353
493293	92157
334985	265539
432871	215054
257476	115795
200361	464420
45053	358279
67399	137836
88038	218615
404219	175962
363397	99273
236292	31616
322171	217007
130960	133263
194165	241201
262633	369599
81841	11951
27816	492906
144018	489822
183827	368341
456522	53863
435587	31016
250982	178436
403746	249202
132713	13129
448132	351257
82698	454796
203570	215543
487602	292721
184882	91241
353930	482162
32125	403272
360474	229928
192610	2734
184207	255897
4065	409828
144098	20586
117046	223010
49667	296339
37452	148695
442399	182746
33343	427980
175401	477980
174255	59848
369256	40671
366502	431513
312691	263250
90358	483314
270209	417918
227363	409828
403077	468236
230051	490080
321270	66201
159426	53462
447959	45184
393251	194619
214050	225535
481702	108758
390781	366124
397412	98847
482953	274945
198949	327217
17874	94344
26764	98906
358229	243855
1224	219431
228050	435318
187796	254753
222354	190369
158136	307184
251982	279829
126479	393238
440784	158946
455141	280335
118567	247092
434928	363132
375883	412980
349164	426922
149863	487314
207343	166443
18393	46656
165836	240213
184418	254270
454661	243766
32776	122109
388060	481279
318236	205289
475104	362100
21816	463141
230826	48275
315354	266852
395359	186259
461399	15209
357411	180578
419697	472072
25016	383883
3809	175897
395489	337407
172030	198185
334636	218839
329345	447358
165581	204298
144612	482736
258362	242927
44203	63191
264144	381251
355048	378462
182771	264313
153322	63726
278769	353787
252020	101366
183707	420790
391725	239822
219116	103521
237418	56068
301005	94344
179952	450324
26146	214050
152794	49046
304773	341271
294637	150644
312283	250434
342465	421492
232759	29588
70005	393326
8742	303175
236216	433956
302672	307303
475574	214714
196903	231084
462683	395988
117061	15209
323836	470924
87527	231629
265903	164759
464588	118662
227030	469235
260747	221314
66183	385866
282476	330718
215660	393326
157145	235606
146924	417938
466045	168381
176878	307594
311328	475360
157016	15209
31407	423794
383161	467690
386973	420757
225351	471355
483309	371918
24653	208933
91615	411273
287596	92187
431489	94667
98882	94640
214847	241084
197308	142018
478133	467752
405358	81280
97802	108071
272410	424861
144258	266538
152937	336590
169056	83708
225988	485521
99758	17808
360059	405788
356530	433391
493844	317118
455554	475866
36556	268118
413816	148931
465747	217666
391805	248740
150295	243306
465992	15209
364636	335409
241889	183213
142459	246729
239947	279554
434726	290490
60025	3101
449950	478415
328940	450759
300240	17122
64510	15209
412322	145280
99391	430356
265286	414286
217998	58462
454867	4219
201131	82882
434959	12470
75542	355806
296712	190369
225020	216475
12216	452230
164383	345239
288354	218730
236053	364070
479584	323251
25165	396080
238693	190369
168955	326971
371045	45720
473908	282497
271311	230336
400888	439552
82744	219785
313523	406396
276821	243992
457615	339853
16323	55046
187834	445005
231866	16433
19276	114493
9978	458183
141143	43305
414507	121780
242080	99405
143575	456791
196515	308897
235338	444606
173492	29040
430831	187539
270176	214024
193020	25398
49251	413525
221878	186440
167982	13370
192137	25251
311598	60517
256321	396056
293931	9527
200807	369599
350952	367070
134206	245199
328181	234451
46703	399167
233921	309394
134907	115170
102383	474918
156376	200457
69809	246729
249238	112920
273902	96977
338950	175402
65624	256731
29234	397391
426829	22347
102983	346170
59347	13129
143381	4736
178068	44756
421565	82271
8461	313314
28357	204491
177775	262954
102663	484141
379416	48861
436699	75303
198949	402650
490636	355806
341217	420944
127222	158740
454574	78232
29088	89447
302223	240225
302424	490621
409016	180578
58418	67584
95633	304677
156567	388575
229851	209510
209395	462813
472471	267602
284131	122020
194478	393326
427143	295975
139061	445915
280952	282195
83912	183213
347609	35735
222695	186561
39772	200344
230563	315671
399780	51895
970	363581
259497	267352
345770	409853
354611	243438
345715	150371
299253	280821
457469	488181
13192	139648
11902	103267
305580	300800
144328	491897
263703	309655
275239	132740
309276	374160
44047	121250
145585	414240
399880	118380
64998	343145
228225	381941
174687	99405
371033	313998
307279	280258
253102	168978
123251	406371
138068	313745
358589	103581
26940	65497
414003	211134
450277	445441
99634	52291
409648	487191
368318	149480
10698	277074
12430	378462
348630	338271
284781	120728
110096	110677
83474	288447
431326	13370
348729	203213
169447	461846
345401	460486
424460	147974
208547	152502
92261	231228
277903	384072
249999	231485
404796	409540
99406	99437
462076	117470
40973	188067
12459	482201
267562	470085
169954	338915
354645	408026
123926	31759
287108	287417
440364	275959
361539	262954
55764	118838
364397	54976
405979	286828
62847	179472
50363	413978
137351	473060
342542	167841
34670	450371
429179	97550
201533	47859
14599	469862
60817	336049
115391	157523
98063	217202
325814	196544
258398	328742
485093	152502
292769	251323
340185	47597
380337	54068
15027	258538
51037	212840
372179	9848
324206	35707
461833	473196
228364	16433
474683	163514
287427	41831
277120	62948
203200	50264
184629	286016
371806	436686
60680	18195
14535	115689
162286	195121
103596	190018
45130	196851
194752	185076
431660	46694
234146	171644
405632	256355
135766	283089
178854	286153
445779	85932
74256	411424
95514	40784
28589	414181
342949	354790
493625	261070
450956	267352
241952	128112
291971	376814
267742	469235
59203	162795
359388	467320
208577	21464
271947	267352
199016	181957
329724	15209
351028	190369
205351	46926
493631	369748
411542	423741
303993	338450
299593	100276
491272	100301
345886	40784
36716	313745
323881	166970
363347	393326
350226	116070
134834	35707
353197	315516
223686	16812
254446	303040
75766	237178
358049	464880
192026	397943
331211	38063
203781	56592
389726	329195
420757	6378
15819	79989
432206	77964
158156	185891
387357	465647
166875	266641
219947	160436
76974	365438
205470	474412
58425	98906
76449	405217
444076	37195
8340	293813
308359	185704
52505	378976
279951	121605
482486	181091
465313	5742
348974	174001
112443	110745
404198	206686
85957	307279
380252	344953
299440	304016
456946	239112
231473	214024
33669	371475
162841	155286
21577	211032
336819	336590
333608	62257
197552	175631
436699	351193
488405	157411
68675	301127
63906	268743
297330	231485
414243	117000
39601	39382
471169	418658
430313	291984
168576	183003
325804	332048
92861	101756
373137	476880
467655	286743
324854	304173
368245	383244
198317	439165
288358	226150
254446	111527
260905	329698
13409	332046
311156	84590
235743	109716
432362	426573
313441	361967
21095	456900
261649	89715
438475	99987
195422	25101
484172	426439
321760	224251
2205	98906
95862	235972
292606	33938
116414	109006
476670	55200
355103	147560
218111	90696
17754	409202
445166	315263
298293	427112
167419	472373
439749	260527
35889	175818
325098	469790
258432	273179
460624	348175
86311	208577
105585	26158
134723	318735
58046	300555
438193	91116
409167	373021
166625	62191
484416	199353
34245	362713
16437	474005
322684	120176
361291	109041
92401	373438
5187	490237
376178	347078
229412	124085
432085	124847
23815	260930
111384	440660
13079	228707
38844	379464
124085	265387
103977	56068
461633	187460
387332	262954
219281	127895
447379	21073
306981	242661
58795	196783
12460	264301
475926	388195
240661	267602
30978	302776
340339	235429
85674	195402
403293	1605
199504	273468
347121	429653
75347	71689
251567	411075
14642	460845
434540	19075
450267	357774
310091	95149
123474	315888
3765	342122
405535	477750
106646	314580
332787	15209
5700	410520
195373	79249
111971	121950
184934	62191
147997	401871
265965	462676
425371	268743
459968	441013
146893	451357
271359	368987
397918	385605
201630	321304
192826	262816
358132	275134
36429	391768
416470	8623
134299	359454
312474	428147
239431	126886
219552	417372
91214	176878
430118	352422
311089	81191
310338	69816
428968	42653
367021	25034
56245	308083
277319	461649
131937	413120
344094	134145
484193	207150
165439	364089
349972	200632
55760	226023
295465	41959
28128	466737
143749	335663
266141	50966
228934	62442
461839	41819
231680	276800
188666	49828
343746	14583
152266	211868
409238	77978
74875	186259
449628	161308
272413	15209
459790	257732
127660	178422
276821	137070
119064	432896
420777	279664
401046	144688
146893	482181
415212	345745
478232	381789
370941	258950
88189	120939
110490	434154
440327	462498
307528	440804
158891	430356
229817	111741
283435	317612
326607	192201
143168	375958
46092	171592
368784	15133
261621	53863
474007	284982
196616	420520
426880	285578
132155	224085
203200	382386
464278	484108
126934	15209
430994	175721
58902	297969
119377	71189
284754	69943
402214	90123
204493	332638
52889	464636
437592	147049
439749	196976
491043	96077
274412	180962
136955	149607
442834	186440
3809	402509
352119	266852
242411	426038
146183	292325
409784	44966
303641	62238
205069	296693
463200	2064
229647	97442
402281	318088
201650	48302
449029	74202
103749	444546
270665	261573
304501	443693
230806	387413
413979	389971
137622	220540
227737	185093
116464	313312
268238	355806
276973	293813
282940	425675
366078	423469
188119	245679
15084	245333
286145	297969
333255	30224
386335	49936
27255	457081
355095	449298
173444	346787
129536	13403
182808	356323
316136	289727
153771	268093
295269	396377
338203	82089
487764	368481
369862	303424
14458	187998
382882	342168
53314	137508
8580	348348
313592	320045
17122	271383
372764	186714
303782	471355
235827	103812
306237	44607
464774	229219
184471	119762
478588	467111
46988	126911
310223	476518
174441	429469
122060	38490
146893	458790
373210	145771
88909	109903
458768	295293
207190	301433
231552	64335
334092	431906
24659	49660
56856	280871
56071	328381
184926	131895
115725	401185
259219	398514
278517	217653
365571	253458
453873	210083
480590	476231
294473	317780
287427	205212
263813	424595
155271	328807
45951	209285
364149	32359
383728	293106
464521	282510
124570	438373
220925	318652
442807	291002
225551	292553
277065	369851
136075	12443
411585	28129
479002	103205
364636	73423
315836	13370
381927	337083
394922	246311
128178	186304
217916	415940
212373	228431
194898	316011
160862	418295
271115	132247
107075	441894
186870	415983
360666	398954
14042	267602
124320	202350
481009	191816
366472	351193
315588	15084
192311	242864
314311	462377
416843	393326
328940	103850
486460	195948
366363	263514
470915	16597
461136	66980
459382	64809
212283	432212
274131	373319
342020	217494
223820	439312
332881	56396
309276	371479
141117	61598
110968	470806
263021	184173
16844	420959
173817	31616
274323	144470
76538	355233
306981	102352
33053	400795
470095	298182
412909	408337
332874	173321
211518	281045
221296	367620
298353	267211
237051	170940
452401	343395
73327	99315
3724	487932
232812	111678
421508	329025
390306	417918
199924	212437
8147	35707
29755	474081
36556	162313
410045	212043
5700	21797
390596	446689
364197	421935
148620	53389
239001	313745
325482	28653
196976	248398
112929	432043
307178	2232
345715	3367
326762	142642
118179	235404
197317	261865
458768	55270
159132	478415
477932	449658
96953	346195
151628	181144
250394	212246
296260	467192
124665	347021
190659	303175
276821	422200
108696	280592
190789	449468
234978	343804
467227	459649
288280	237259
116525	453213
413046	113244
277568	395964
195601	252961
278795	23018
117111	163445
399581	378073
455699	84235
387199	330808
374142	142522
375711	249123
103843	118156
209780	273831
242341	380896
432903	465647
479581	440660
477372	368034
469679	224852
474352	471745
405990	452392
461046	481279
122771	286130
467744	52917
302549	110677
401072	427617
439310	293813
362266	278726
289451	58123
192843	492601
367878	64335
4987	174939
188774	291332
431696	453697
159385	333
425613	9736
314485	437098
420867	54671
346937	227515
425352	336590
285525	190369
420234	408589
192610	10890
326611	433391
300264	401224
92623	182000
55449	37408
463200	8607
40028	294684
472344	293813
140263	30600
210493	451266
149114	282866
342564	246713
126911	24516
396421	300125
428944	482972
73190	250862
246155	363060
216145	455293
217537	119381
404337	85203
430440	54801
27237	138732
45020	458399
288190	64335
86768	217435
292813	64429
316173	62191
376178	241468
413763	449484
394204	23741
332369	95149
261084	421830
140722	303960
483433	256632
334805	35707
15951	464725
154858	204583
240307	446351
305086	291521
165754	119381
118694	354013
245892	67853
428928	423589
318463	313454
194875	240930
375021	425707
340331	49228
250712	250434
154708	218785
457740	430356
15027	325416
373325	376364
376766	434239
361606	190369
228606	294079
355083	399023
425291	197683
263836	119123
10393	484447
271478	439545
122519	230818
21812	197004
103104	186259
110835	67105
461575	279236
273825	293813
95478	194442
19173	94665
40809	313745
263353	333525
381320	472072
40416	426153
46757	309524
356865	187974
376058	494102
23924	349901
42653	316858
372893	474862
276295	309524
487293	258370
221296	476862
236362	165267
64416	132740
2105	133156
370619	452126
123920	151572
154730	492906
13476	363217
18158	354933
315463	149480
371797	114930
37351	160545
404946	245634
469196	324968
460179	40600
72523	400587
380164	458601
225075	29745
191359	108246
485667	228838
323828	205270
235404	215477
8909	266240
49947	199076
267977	223255
46684	407931
214744	109407
300273	212730
470971	146283
239166	138206
91549	272617
17722	116045
77712	208981
151608	312392
484336	17264
111656	67297
130734	127921
355642	285156
341769	177486
444380	160520
332916	421356
460515	312932
187796	227174
291832	452567
475158	183908
273610	371617
1477	86892
379496	446351
377869	257610
357493	99549
217417	15209
46890	401675
102316	304865
76228	419246
253525	454263
382413	323519
194947	79139
314383	421206
182000	203278
370611	372896
142957	419638
19199	198810
236766	94516
432965	219743
148123	240796
44528	21632
220604	105878
92988	288605
477424	65441
357719	251878
251498	333357
328940	192957
317168	186714
321118	261396
383740	213119
129449	255897
237714	401592
198317	141555
403483	85539
453774	393326
355376	411455
470991	280261
425518	147049
180757	129202
353856	132641
71734	294208
234881	334391
479640	97277
484691	285446
206831	232890
398308	122694
318817	89087
305437	439335
242988	312740
53294	94516
58908	57870
397008	342807
178331	166386
16990	115128
382947	126204
224198	295996
404139	375555
458599	246311
386655	55595
361777	59392
303285	458001
173391	144073
307680	356183
128337	439074
306756	149389
345214	21583
423013	20149
432362	227161
391547	313745
390032	212778
61658	32807
192973	21902
83082	132734
391928	476887
436140	310404
456674	442846
207761	239008
393258	141918
83657	273831
142527	445453
123283	93533
259866	266693
464952	63957
5700	321628
148899	84590
476447	468276
127896	189676
369791	189503
116947	141114
449522	15253
277750	415845
55687	404806
282453	160419
645	409828
50749	135918
259269	308613
43966	29961
212009	111357
207382	106832
423197	23062
37100	170882
167588	362122
386884	463615
120950	401854
309029	455176
465045	132247
139708	67896
168661	450194
33265	14254
364266	304865
225518	365957
479469	318302
320110	185389
156541	163344
345715	206323
22773	293739
99249	236836
81814	438419
130069	314380
105639	454159
258398	118539
435520	233477
256023	476951
262010	203278
95242	62694
93435	50307
232553	446801
385365	371853
117659	16433
362037	45141
39449	86728
84590	391414
185088	277595
358273	77782
154594	311850
371375	166513
324845	15926
437220	151807
240135	190369
76667	179710
189733	135386
487004	480393
233699	347965
238791	478415
423593	380538
78617	268448
110456	355093
205481	264406
250016	203588
327452	488329
293013	203005
380816	489333
287766	268729
5896	86618
136952	399970
29098	120833
217896	156751
374305	58878
397642	489552
403539	53863
137159	162978
29284	47757
190791	99271
258398	143381
69597	286698
455577	444995
115426	475222
393648	109006
98168	227101
218151	336590
491227	470004
486954	446932
228657	151944
123232	426728
460914	432591
196526	12042
350869	231485
450977	448440
3809	398570
189659	238942
254840	136845
474341	491190
389693	138297
223012	478415
212581	466562
314311	232632
99334	164884
139205	236023
100476	313745
375405	328698
430170	333903
251781	469235
346210	24445
213537	72432
209647	274344
114488	154154
447616	205157
441241	395777
84315	128766
31890	215403
222605	80064
160590	86758
320606	393326
362156	218727
153993	97467
478588	292079
346150	11708
33775	31616
5484	313745
111968	138495
364577	345194
112515	134293
219198	441434
343054	266622
299602	49828
274617	132365
264157	5041
281487	288035
235837	42189
119360	293813
464485	99410
237120	223022
447200	443134
93135	228431
379893	393176
106313	341603
470353	461916
212065	420508
280762	378686
304011	76683
70334	217423
218112	204775
21876	427524
173934	456640
239264	377919
349115	317118
353880	183711
228087	66140
215798	176561
120722	7202
28585	370079
58605	142206
306121	216679
444139	79803
408426	45468
227241	403882
238141	310226
39444	342267
200021	139648
399270	186381
154174	48163
282059	184258
338867	178436
446410	67327
229026	361770
339832	432616
237517	373021
387709	210050
281056	192365
8278	211932
284473	421356
244805	218727
177751	307279
130960	23863
394906	251806
180632	17186
375205	123462
218529	100589
491651	369577
409745	254909
353188	332392
355668	450826
132486	453644
308122	366198
257910	315073
493961	63792
5700	197962
325272	396563
362665	67255
359334	145645
99197	57989
338951	314742
89581	196911
357111	275429
360531	88299
27662	9489
399982	48895
359790	476951
270408	62191
478198	336071
106739	185910
422711	194893
141782	390472
3856	360860
148246	112918
310836	312697
263958	472464
104185	433828
138126	63098
66035	47972
323518	463877
490473	277236
216728	422932
32229	327721
54796	194165
330592	32605
129249	386216
482818	184258
460794	50411
384477	372214
313547	45890
349809	435751
443817	176838
454314	471721
419265	182657
69553	245990
431057	268261
204075	77598
411129	59026
361369	367750
249131	111623
419359	430610
41453	124660
293913	58341
77534	27464
439379	9456
486976	16583
112267	236216
294323	100563
363209	258905
456167	6072
282663	331508
230614	440660
155624	63957
42509	227336
195002	193252
61349	180578
173845	185704
405818	480854
287089	440660
483679	47565
332083	314830
654	386249
440364	187974
222102	141068
293672	430786
403337	410236
142740	291531
471833	240796
297168	164059
376518	306779
113267	163800
138572	119868
152337	360581
386411	479157
456231	230391
147421	263601
305498	438419
49334	264213
38141	362479
270919	278303
68505	16041
422246	329494
68768	293539
100267	384135
236020	463549
17080	251116
91247	252784
261298	16433
76717	400022
239684	62191
283140	66880
380071	61307
388060	205223
129554	364817
226023	232666
95356	237019
244092	103824
487732	89789
459191	449728
479995	443976
11585	214992
467852	404703
148292	45441
76274	276158
469280	90889
396687	7001
454102	430684
275329	328729
472912	31295
289910	236213
18197	420736
171915	327093
405219	110677
398651	285274
214725	432931
332555	65393
160961	325395
131427	486339
155476	210916
98480	169482
456102	28065
86188	381857
128109	18979
237714	450477
48115	183213
38655	396735
36228	277105
192803	360708
185917	183213
255749	16325
225568	187834
305827	108222
29249	76111
64337	44469
442632	378462
458462	393253
463089	97277
386735	427802
64150	273831
33841	443459
3648	31846
337704	420944
169407	454527
335979	164164
105964	315250
94791	275232
331454	179108
130642	369877
108229	54881
49056	378686
56379	249950
220263	114930
160026	345825
420266	412914
444314	425675
62366	371934
145375	247093
95494	388202
473550	462618
268743	153560
8607	340133
363593	107711
28853	313745
273818	106426
427639	379983
493344	22827
484198	16569
169144	217883
301754	461392
186686	53490
230051	379588
220274	373670
319259	349751
314683	314881
321157	478974
195362	438372
53508	262277
375378	375334
40809	220417
5505	54068
31804	104527
272742	274869
238577	308100
76221	178662
409388	386841
190973	489055
318249	308100
159760	286370
318875	84089
212200	372710
271201	73336
41401	258220
163519	213363
386635	321949
171915	119898
177595	280890
160307	12895
224145	380538
308119	99437
136435	475084
329026	79693
452259	9787
379396	88113
453919	60904
298780	381985
475158	24208
401135	270324
161051	261047
395347	424562
218302	152458
300339	413525
153322	313283
434082	310756
312658	80193
78760	136435
260905	122146
246433	461127
124259	114306
423014	15209
450035	186203
30748	86728
302215	293813
223133	279993
132745	429161
155062	162795
162246	20586
46757	460333
117739	313745
373025	424144
391817	99210
52548	273831
179995	8607
327518	122462
318526	244115
278270	304466
430417	351414
318573	215544
318735	98914
85049	48124
86632	469509
274714	366127
425341	35707
31509	316796
59937	342807
32387	14125
118188	249334
140330	254784
276740	401854
136878	125399
303215	60014
364845	288283
110937	341134
17479	326997
219570	336590
478612	471355
398425	114527
428861	468276
292721	480932
410742	33855
290906	452098
323421	458428
409745	82374
438923	466971
137956	13973
322432	263713
442447	387185
356530	28129
391220	65936
379335	313745
372675	10345
97622	407651
148674	143428
180095	482143
464716	160376
318540	165540
143631	157698
78066	222410
27227	426087
45673	464420
363702	272548
339575	54270
381595	126481
385554	50264
440927	493788
413759	174700
74350	47295
287523	337412
19212	426034
344618	330614
370479	469235
366402	318088
225162	249334
64831	398333
87531	402323
134920	261356
153322	614
121226	132740
414519	159250
220609	405685
182390	459779
106706	336955
265875	178436
455274	36223
240529	370475
358132	118560
360232	290450
297289	267602
204349	244115
240796	142535
277071	442196
467121	228431
76738	453068
336992	376163
80662	31041
291299	478415
318215	389387
250546	213148
52537	170111
352237	472583
235876	318735
417847	9856
458968	376124
372340	102494
334092	419717
102607	166970
377290	473225
11194	13370
481854	458230
190015	216539
55183	383619
308888	109266
255979	228431
236563	241360
125916	313314
656	352775
199936	489822
474037	200632
213616	389682
248013	110170
227514	186384
397803	489552
151851	141026
53287	119381
375667	253796
442552	335469
249969	237019
117251	19135
10244	459779
259282	458173
386516	405217
484214	72077
218114	469446
188409	248777
329466	468210
48917	167552
80943	171771
417334	1345
296574	95149
78319	186149
268692	275797
457437	7923
198335	125399
23290	49903
389048	67370
134256	491498
424686	428103
848	372850
288130	262509
319512	418159
300727	243701
73317	281924
10660	222701
266872	456376
165028	358867
333178	67009
307448	281251
310981	352044
267562	227097
339453	93567
326521	153995
454714	153995
54117	214881
305142	25708
437849	53883
259153	329765
91325	51528
106514	187974
197102	432067
34447	38110
311764	346540
31839	261396
400114	44531
173680	385741
165980	348460
199582	67763
462870	180527
109119	195121
43882	262974
101750	305449
18409	58287
252736	36392
451097	371918
400562	354428
388072	137600
76957	119381
33611	46249
301795	198134
419211	241468
448074	153251
467084	78820
397627	197996
474086	23671
112443	5766
71096	217883
284161	375840
270891	4413
38241	222701
205179	362784
450747	313314
220490	414793
87536	454975
98210	255579
58252	385828
33099	152742
311819	72111
212590	265711
203705	294902
85665	178742
33368	354497
128124	473395
361018	315070
46948	315684
115928	118192
76018	232403
412996	145064
378690	172941
152855	242398
19459	398968
182924	383560
287107	146202
478773	26714
163340	482143
358011	412205
41700	33855
163914	132247
310021	450670
476951	37189
228732	405217
413036	34339
46551	292573
399593	437470
346806	247376
148926	314742
218972	448939
62530	412852
342666	186440
415607	245679
479351	208577
36296	179692
55489	106514
432552	492496
358217	296019
479541	307563
88608	361392
58940	432591
285248	481804
258783	13370
40964	310261
375302	1512
465570	264766
463118	381485
319396	12718
474662	137760
374903	450909
433041	364294
159525	283265
466407	184296
84027	395770
431706	266538
297230	37895
89883	264826
273181	401014
110672	171427
383951	51374
210595	389682
403823	360067
64228	80334
137454	78967
248288	207535
332239	317118
46602	448709
364911	126862
178769	417557
458768	402427
20998	107455
113927	302681
48282	328367
91404	203656
492567	331638
431316	121494
63705	128946
438343	435584
394153	363581
188872	183576
228942	437333
49667	213035
153813	44128
151707	470837
118891	51835
278096	313745
158861	295029
458483	130028
132023	301870
100640	434893
29621	175960
155952	334494
491469	286697
342683	369599
270279	163974
297794	237178
132427	343860
214853	75914
449399	422661
362572	293813
2563	205628
41678	73454
84318	190369
345317	42499
400511	168214
354262	487833
450344	204741
364683	310756
377323	463799
188866	258607
468639	377906
75369	76167
164829	313745
147193	3845
59354	378283
327655	280795
400303	359762
96577	145274
399750	95708
57216	252961
310451	217423
25104	236048
220242	82702
6634	344910
233498	196488
2959	467703
147582	99210
217740	169230
361416	466169
402650	84393
139328	104598
13142	478415
112950	49847
409388	91537
1221	93410
398506	387987
147706	439352
447470	109840
342786	94516
130012	236
270645	477986
141305	137405
346324	103420
440000	462973
90963	47504
215638	104738
254599	408719
107711	401928
459498	263713
161363	493022
65753	462178
177053	417918
362633	477867
275544	1877
391867	81645
349140	477506
392632	147450
352605	271696
350650	62192
375913	272052
275215	50538
358349	311297
57575	106088
446644	336590
492887	175895
239567	132035
208555	113711
424570	265589
342476	16433
151952	92193
48075	286936
62083	65462
380434	117097
121950	88387
388719	389682
284911	426089
433009	382507
115506	12317
336956	190369
398183	371801
344909	151944
305251	88027
96376	471745
329253	218482
239272	171828
238190	142018
441800	215895
481167	273831
436699	195916
349140	473737
283655	252726
164568	313571
393010	160379
326631	450029
173121	154137
87832	64360
335480	230694
379680	100287
195362	415599
161375	220417
323157	32807
173523	207416
491409	369599
458533	338289
319383	209018
405565	286227
326386	208876
194116	5857
7365	261044
105889	440792
177569	82585
104427	257879
365715	473592
327047	255650
287566	242523
125087	489376
476272	294836
152255	417918
468149	222701
116611	173965
201880	9054
438394	420944
417532	166970
352782	458
52695	450221
184870	462901
188847	390409
129613	42189
252338	324377
380700	364680
427388	133423
320105	39383
42680	190088
284843	453441
258894	481785
155426	447107
211385	285156
198317	279296
316565	324210
167369	22456
430831	58474
111572	439276
327353	40125
39546	338080
148313	158153
113541	111964
336152	205971
173185	434893
103641	108518
321365	447519
452317	469469
458207	403467
86631	239112
478588	465178
98415	471551
401820	393326
324967	493485
216894	323140
204078	33553
63427	344546
161621	173569
472582	291674
397778	263514
279863	81726
33379	362784
436699	287427
140989	239431
331720	331581
356988	369463
152641	475265
454263	233571
101504	407756
170885	439013
425157	340133
172329	445353
455819	429442
67899	363180
224786	53863
364742	292534
111036	85699
84346	276090
447111	119762
24539	481279
51477	434893
382869	301545
255265	304307
346008	475698
366179	478415
96498	298802
352676	226494
150135	293813
404139	406160
372229	494102
387417	346778
242579	121304
470672	447797
375662	132247
52369	291164
130552	367547
157041	409828
483987	366518
216147	426073
75687	318735
316372	77078
254575	422853
78665	148947
460845	75275
407177	410890
3111	39077
323281	401101
351072	86728
198480	16433
55659	421214
78030	284979
203192	139648
18928	379149
419359	240374
262781	422998
214224	390875
260043	303175
453736	155113
122275	490159
411541	196169
88557	289763
419006	430006
237849	427851
372246	461953
401543	78699
104709	51909
92257	190369
169723	259910
325501	446167
90374	114310
22512	217223
182133	469235
261829	227
182676	320577
9381	479615
380329	63337
341734	267352
424164	59028
264771	127397
446413	445749
188652	400323
291832	290704
465894	362006
169390	86476
458601	337791
256910	476951
469460	5754
251466	148558
133164	254366
428825	399736
81879	487192
191764	67257
375773	438783
21919	245679
236733	87007
282325	204925
241749	69734
229123	266377
329379	252058
65476	286103
338485	196761
180339	408131
301537	245679
9717	32113
490763	481179
317118	57733
60047	23018
173407	168232
292368	92613
410553	313745
37748	58881
46092	208625
389529	16751
164886	51597
244487	90041
483950	362773
136229	401871
427417	146832
74010	162835
356496	259929
246785	77887
428618	411521
217163	228431
105161	11626
290959	486885
453645	229150
72684	108051
460580	148000
114405	51754
491504	410139
244688	53321
462901	209485
353994	118735
73190	463770
417903	95312
434317	99437
196179	207535
430293	268531
244217	374905
438340	15184
389021	401871
448677	272846
385249	281924
431625	426089
414646	209572
486712	48146
355245	300240
144196	245679
333027	347104
223429	387333
366842	479059
31364	265015
430206	109253
174643	447831
208560	192418
94250	207696
271172	308100
106739	255641
443546	313745
288385	56477
250139	451379
355025	272427
272866	306253
115467	271672
237550	469147
128935	26016
378558	421664
473600	219143
14335	321521
364703	197471
482326	441162
114294	398086
104619	166970
480792	313906
424353	293813
359889	13545
130731	18574
242551	50264
299416	104857
335098	144846
49965	21583
15027	357549
13635	161704
290598	123242
7410	433391
307573	187881
387775	137133
451810	137719
447833	308984
133396	69154
109106	481180
44319	109621
326830	350754
48519	86728
107118	469446
207488	284272
65980	6378
247296	108960
42979	137658
369809	391414
135683	420790
15895	302298
343089	277088
117919	325229
330065	373649
102295	307193
436240	103456
167228	266506
11457	133048
403801	292630
463891	450330
112182	296331
327243	218615
255784	119868
36139	13370
383326	186440
263713	130430
281877	117097
199990	281924
922	144529
136744	99982
364320	417918
307756	70647
447417	108576
47298	179583
414646	207059
348309	236213
35169	359762
416514	177630
440032	371918
307025	26969
418180	377278
45724	256133
167954	145326
348399	78588
104201	474027
434981	286307
119367	135756
49874	448161
105309	477986
31270	288774
130069	235827
347574	71281
194563	99348
128704	416677
266980	31751
244310	254973
67613	480839
295865	335818
6536	382511
119883	132178
477862	222072
66994	303933
22460	272846
72611	23860
17836	353267
396928	464420
87352	145829
257977	32191
479760	44469
453012	63391
180796	369599
63276	469357
195689	78595
21242	399754
473515	466217
68060	142642
370313	250805
430244	224060
481418	379907
42384	113051
322562	22009
383070	117097
405555	420736
413535	392086
287996	313745
370260	217396
357017	95942
470329	18474
254059	41300
459219	187974
331091	462293
65513	117453
133236	202242
172243	48007
481854	301659
89611	491984
304468	478415
437387	322685
315560	211168
141515	294621
91349	149827
482306	466955
380858	285830
289167	51895
55659	415967
418380	110708
19470	165032
36192	418467
304448	15209
90988	183213
40672	251394
18880	456726
444340	341271
246234	262299
467299	366127
395093	410355
154919	480147
479660	50337
210070	95942
445132	315275
16301	5769
459763	265040
325714	322542
407334	317118
60129	401244
365521	46905
205025	86111
205582	440660
192238	104361
353597	86728
49789	106169
484229	249477
287263	220075
437098	31420
141221	448903
402625	5857
461040	320797
371976	480683
398506	366493
299766	30332
200092	105585
406108	399867
226919	432319
286145	430356
281413	187234
284575	317676
237480	489552
197159	440660
405469	291000
163985	261649
375093	378462
47968	156609
41620	127636
301659	324816
376984	35707
383164	436784
352605	442010
109824	429558
55914	289883
177577	125193
208745	113568
354642	6248
102445	349815
10959	218730
9411	456215
95865	237569
80528	211868
261529	198523
25801	41406
153813	141509
475215	42890
427200	323056
58484	336958
172408	317118
262286	456586
464022	209532
299264	310754
186962	485130
312812	363973
363688	367620
59949	23369
151236	381469
118907	383114
344952	423752
420194	483586
193796	374030
439646	325382
26130	259929
426190	217871
456316	125420
278695	32840
359790	310261
37166	422276
237624	322323
352296	457418
457418	201296
322370	476231
83318	93245
56231	60517
324826	48146
268135	32697
458050	86560
366966	445690
277373	100165
314505	316133
218114	287855
458764	374519
348034	343642
287766	450983
444458	13129
464390	159795
416541	149235
105309	78273
206235	293813
73298	326302
3809	433391
264080	81645
18344	366534
21230	160122
89163	421285
140460	390232
462241	449064
179995	49903
357413	221329
9978	363210
361880	190369
427714	13623
227241	401854
321868	2876
470375	124083
230349	213744
124085	400264
131006	445695
339711	190723
435813	477358
17993	425675
30241	385427
110306	114703
344284	297426
185354	336590
128704	96977
247965	378686
276821	73700
193066	411424
105249	473169
477932	374784
467907	208098
116701	231447
297979	137095
317356	80349
72804	368234
49380	290472
121297	105570
3351	154084
190564	80761
209898	90215
336089	221050
217606	304696
103751	106109
280777	455142
245047	467752
299095	162795
422546	376626
16986	116405
253226	217128
423731	101816
239549	87532
222283	486267
167258	122694
162515	220554
183864	208808
333996	257651
426935	133867
143749	267352
45977	395988
242676	220417
205346	91648
160780	133523
143671	273814
123713	427010
387663	401871
109733	453790
1668	110677
59459	266739
458053	204911
183975	396487
447962	414286
236748	165590
448199	478377
400055	352786
40362	132741
376619	229581
21449	161381
117833	246680
15819	279581
393409	459252
102784	110677
138068	35629
168215	227101
216272	82585
273852	385794
86736	99767
344314	298452
386677	165653
154597	352605
227306	250410
164570	446630
234881	159609
595	144599
10379	30568
289675	143377
296479	43514
268820	173755
303507	399492
293705	385237
417938	134882
159010	291249
23517	88284
466121	284468
274322	15209
430070	176868
170088	375840
146893	394060
266456	88027
251525	159058
375207	236213
193299	152333
38957	274327
75897	273831
415599	276876
99207	413525
270705	190369
44963	267553
287874	51000
117368	414813
379538	425675
20738	466737
479394	167200
423013	78184
156567	435280
417692	256121
131529	132740
454147	144405
330614	315905
163908	21028
397734	45276
446693	393238
96710	223180
24039	18665
101185	329322
45377	273831
30428	421935
324826	296693
110835	363973
221173	193705
99302	227101
150245	12165
215108	187834
288233	327217
474335	78967
48832	438373
419598	380706
337663	132074
341251	228431
473370	251288
415170	133132
390173	223364
213849	34272
206232	261993
160346	377829
419265	351117
471745	441250
447610	429161
249465	315888
256198	438783
89556	40784
230105	179045
482372	110677
454450	320442
365907	42902
370788	17738
369665	380201
101605	152502
169584	164884
110406	207150
81432	102352
128203	49828
260893	58340
85303	213381
65135	165267
483706	419478
490303	42890
445890	387101
221442	111964
59840	86728
392953	395618
295416	4413
57987	265589
138839	460872
303215	491677
141221	421935
313365	166513
284399	363179
405071	421356
453577	325855
25748	486069
53511	478415
20877	222228
337721	428026
141911	213876
303739	309795
389224	262770
173903	285634
409629	40283
476395	469972
51457	225420
325773	477328
203200	97926
368264	182499
137658	3674
485550	72194
214232	250805
142524	304865
65134	28585
73153	271383
118676	72416
408839	83340
191484	15209
283469	10097
485105	225786
216422	270571
407417	99405
216940	17441
86654	213871
36670	180086
75339	259074
7171	457081
373749	53994
382993	461049
336426	313745
453054	80214
396378	11558
41189	411535
141575	166902
168582	265589
187178	228106
13930	289426
486866	219351
326953	395821
112317	318404
283302	409433
314935	311125
149389	211932
157403	146124
469379	467465
327832	21583
482042	142415
468829	409309
177235	97686
136338	74611
314311	331835
271241	25410
182771	94516
113267	270836
222415	374635
336324	482181
201813	171424
287980	88289
172396	462127
191718	491216
64267	375878
31468	6424
341243	134348
348762	197654
376719	351585
76016	141850
154835	488046
315152	248777
245152	274309
352782	307108
33398	268118
235245	185713
226396	211537
493226	88105
345401	114362
236776	52008
311521	420860
401543	182170
183819	33855
193380	72782
274852	121988
246704	240225
203662	14658
68794	463200
359780	226308
334117	160818
17288	347166
281838	241377
236032	412517
231552	356750
35421	15209
354927	487500
340940	237360
252748	235781
392037	493679
375280	336590
153813	209018
321361	190369
82434	1477
285848	26158
235167	291914
56913	430610
249721	401567
337183	404960
104325	60750
301732	141163
432302	71724
493031	475873
446739	250679
123029	309524
162545	468127
489068	132576
92506	487487
428735	352905
180556	478415
176148	38063
7159	476951
453484	267562
449778	239738
411366	37476
357115	350956
29927	165267
102359	197367
3186	267602
277888	182274
299070	76110
187912	168779
481419	332299
209224	189911
362502	168213
458768	433706
71189	216752
202744	154759
479351	245211
343936	183566
234951	144470
77229	304671
322858	273468
232460	303424
451518	456640
467339	2771
316350	390232
373755	317356
327953	397833
245597	49903
187834	309986
201572	142051
48219	422998
348055	429115
272742	396861
446828	300838
299168	421935
171598	304589
426742	318735
62321	348798
21689	360860
127027	161755
441987	232601
477067	56712
88027	435157
418417	164884
312685	144845
101230	476951
110164	250250
420793	139648
138241	133909
196798	406242
305624	15209
200658	174395
383212	228431
223727	5041
227219	122462
211238	299106
395211	31710
465823	361960
388624	462236
457981	303218
289878	245504
121259	203656
185270	167462
361545	331777
443815	217406
204593	186159
422707	15926
264144	415997
293913	52263
364831	247010
247443	214024
154456	395988
487703	472828
242382	351257
454604	434893
309145	331349
227857	298844
279879	75292
320379	476887
323640	315888
426010	10129
230377	245317
461680	246312
251836	187998
81918	195224
293789	273831
360137	385378
257931	443533
391164	492906
462834	230084
88695	450798
1839	283250
262268	285156
94216	177935
470982	227848
183003	90238
20477	205289
177749	340623
205990	62191
296789	184179
25969	306100
469990	226835
189324	437383
488202	225400
342465	331295
356117	452804
167321	155007
187364	483853
430603	293813
162050	232265
156905	484447
108554	451171
204611	3712
122978	235445
308122	279720
153174	342807
310479	323709
301166	151167
119001	367333
154850	58264
296511	331638
206519	19246
463827	345910
245733	97777
292305	447450
343746	264286
113150	255650
181651	21998
377869	273149
38996	471355
268834	183213
293345	375840
61040	156006
75133	193887
489423	393326
274138	216894
269612	119251
49242	490508
35806	26348
200510	341271
89826	125269
297739	15209
233693	279057
374527	401854
463457	137155
315951	349901
118132	40198
275991	369599
457418	457185
449956	476951
316095	13563
150236	252585
477328	118886
280493	260816
60798	345575
243662	354933
475987	406656
315463	183213
347121	29599
146090	428347
2169	11237
372461	392062
102714	186440
397624	412980
491963	186259
143671	286016
489427	164591
340175	420790
134299	481138
33398	328140
459049	380312
441486	238180
42131	325199
482646	373554
91570	450096
121594	326446
233388	456277
172396	433934
471995	132628
292902	365867
11059	159250
175500	391414
260905	281573
176130	375476
432915	237165
476072	94516
254446	104914
222572	265589
178422	344486
341311	336590
103741	327061
309685	179375
198690	94516
23018	287689
463462	245317
300219	184629
173119	261310
222004	201661
25787	488001
138412	320619
113820	15209
139849	431137
372567	93245
84508	62191
412407	273687
457335	174700
433581	277367
195877	291002
337225	378760
212009	83811
244259	391414
435779	394624
39185	128378
354887	393169
299246	494102
476704	324037
371122	400697
16684	48275
188954	42609
250139	10345
127779	293813
18706	164816
402718	257298
294710	88027
337179	391414
153322	190369
472737	50264
263162	389682
440194	214024
235045	54539
189377	326450
284920	377906
78473	317118
227476	267352
354329	66201
307081	317118
391969	342724
116370	293813
417349	209824
377325	90762
131007	392972
18132	434613
313343	231485
250139	175721
171199	414231
191155	87613
187623	310836
192633	144975
255915	463832
39683	176325
199224	24002
414319	443693
143551	52434
124469	103694
253935	264908
17276	274704
93627	290298
19542	128011
368662	423728
88038	198790
235951	361296
54517	407306
52858	115543
188330	317118
126770	150264
251944	258370
453919	191444
356990	486339
316154	179375
72505	478415
370096	431219
387352	351257
131998	378521
448677	426034
156849	459976
273620	476231
89219	130214
221158	58301
37043	130742
193299	401854
440740	326570
486096	442143
44829	478415
68094	105585
24357	457558
187762	10646
256085	447107
213671	7849
434599	32847
270007	10345
435327	399447
317556	208300
301312	32807
86050	259929
321785	341271
29157	310261
403272	346387
472523	267602
206842	395336
68035	326987
356847	186440
492921	188063
292721	310002
167588	327663
245808	435045
253487	283265
163646	347726
1367	331297
28360	431799
417826	458790
314311	421846
327570	351015
8284	272525
129727	428892
384336	367228
230470	293813
249309	265554
104332	307452
298155	339663
113843	351765
154720	283346
210050	441151
256536	276358
183440	261430
359909	17336
362325	389682
209106	156651
255650	344173
94121	28801
459084	217373
407334	36296
190936	221809
241137	324335
217432	168884
98689	61376
3696	334271
158134	370204
150579	132486
491385	145187
493452	404960
321911	258607
437596	351414
329344	87515
91648	272734
373025	107222
400781	293813
223408	365871
171606	410849
277770	174797
21464	356663
74106	467838
105526	12124
286184	154137
174034	239172
422200	290930
481964	25034
431310	181917
93328	5857
288594	249334
34970	374795
301067	21583
235910	440660
216507	375840
91239	13184
401110	3877
397821	304112
93824	467703
217748	352451
58590	3076
140354	494102
116549	4268
285812	160419
58484	312137
206695	221324
174639	234356
283573	345019
161875	151944
321791	440660
482784	61572
93599	208479
151923	417918
107246	281924
101479	105585
83184	31202
406201	343804
35880	162831
219546	162844
191339	478697
126908	269163
59199	66769
226747	148343
404099	132924
221648	93719
125168	73189
105992	405217
117759	107429
356879	374784
298980	276591
104505	7310
112103	155418
11336	489552
313479	153995
242148	229371
234335	469235
173888	391414
397163	75568
115687	151850
336978	440615
46827	157931
395366	488135
421846	94667
96559	462561
241432	93627
279809	136331
266548	276017
112317	153995
488527	143915
91412	175721
421077	470588
193471	311888
343746	141334
141291	464438
464793	208786
452066	494102
483998	214024
208783	435708
261252	276358
4607	341207
239	76454
8146	119123
254622	467152
105967	420790
427035	82332
415317	203369
128396	262954
326801	166081
446995	110677
220106	242381
154544	391414
118212	83675
11222	160461
416070	458601
115604	364179
299449	345745
419346	489822
309361	26009
360444	272338
38456	72523
96758	294536
250404	374806
397734	366103
233024	209471
420568	368431
434485	117393
144786	86560
266549	484520
397500	202412
267562	45313
458545	348650
72095	112848
91600	390067
190722	343520
89826	289970
3433	151952
492630	275677
176968	274919
61349	419245
286644	232530
124394	231447
469832	186676
216666	324922
421723	203656
281130	78820
129610	441434
180697	158780
32269	411455
304186	271886
323972	240225
149373	441425
301823	381950
299580	349608
295166	313745
190369	218574
60667	382511
395664	291427
138570	346753
108014	94532
56396	475555
345697	315380
180755	353557
168598	229780
18239	32743
55551	241468
358942	401481
18966	273831
483706	421525
492249	357299
287737	390486
437623	346067
177266	429153
368858	316398
207787	112312
68311	464420
486490	262210
169932	85699
212456	343534
74233	138201
379314	317118
393387	16013
266472	425675
207515	157726
459867	83371
316835	423062
31930	97083
30096	331594
113988	447219
413849	388575
190181	163506
90758	484482
350556	366127
102774	134729
325728	29111
444398	240679
230669	241694
466810	110708
149704	75303
47861	444962
492588	11000
405306	47932
77471	46035
415197	192450
342706	405608
303682	393326
459531	322188
469804	122462
341632	401274
226152	13370
419343	405686
169223	16433
208612	55335
300373	272846
25215	282912
248949	358247
285717	394434
64267	321628
265177	137218
35806	478113
417016	383350
216229	332544
333472	7812
457251	486339
318708	300621
118904	211401
405276	240796
303205	28200
266478	15209
306699	174939
139631	196783
409745	334263
18410	91416
272342	90635
134593	38409
401632	16433
63652	320301
197621	20998
127399	421332
241952	194710
281834	143766
172923	394164
70327	128817
260742	402191
436699	78161
213123	467192
320866	314742
474341	134882
1292	33113
380567	40519
244905	343804
308508	350104
286462	440660
58848	401389
33216	447295
49734	387827
231719	198674
102110	447831
100028	28838
113979	40447
96615	134145
315333	176821
265009	56069
363575	13370
152887	369599
191355	93533
382811	268743
37039	476656
159887	97447
874	432649
459123	108943
121860	284982
218789	283445
214815	317232
171476	297362
13734	149193
4393	364522
280796	401871
282325	252961
248013	187834
22753	404960
169271	211751
100533	281472
409971	151944
68098	286194
224414	176182
32729	290798
258829	317118
145871	328025
130069	57911
22950	49976
210422	34428
105639	265711
467703	90351
278637	53863
41955	5040
280054	79249
416004	274836
82551	357086
232183	191773
39369	318506
180823	73301
239804	366124
296760	172152
434726	92861
456862	4413
43625	6988
261314	359657
426470	277961
134593	484668
426217	423828
453821	118387
240435	11284
345715	59236
141651	226112
238310	347800
16542	294796
379464	459594
214925	376191
381499	216773
207415	184629
309412	476951
175041	45290
65194	479973
336688	195469
66029	425838
368729	483730
94985	306620
92712	5210
249166	243115
130651	294925
56565	353951
385731	105022
213261	477986
93645	411424
148060	473890
346484	66052
327353	184558
221687	115340
107449	94099
441486	188177
3734	209542
188457	347104
492813	354550
231305	465758
400888	240796
67584	98974
332440	61621
211000	380607
367081	313745
288652	291472
341243	53389
414128	76350
172716	2196
143858	200918
206027	354933
404884	433645
37748	157100
395230	201121
138669	431607
179810	185704
364636	7757
33781	301659
370751	13370
457636	294836
341279	23680
321547	265711
178404	489552
391994	82204
105302	440962
21451	254446
57009	237235
292491	348798
113265	339853
55605	394664
165140	50264
481419	379416
227781	22635
31890	190369
455985	259929
246540	286591
61151	290450
115725	119441
472887	77107
35471	91116
67584	13501
393241	429863
14565	215002
213875	166478
70329	313745
220030	58017
404352	177829
104880	183213
254782	420392
237577	396080
182598	429585
198139	345745
380111	113525
218177	206638
338364	273213
54028	242179
143547	164718
40453	72835
242551	108222
163390	260879
66235	473003
332555	119123
481419	236990
33181	328980
263803	48163
458361	211401
465076	86974
88956	217310
300473	14253
250420	466895
42021	470441
244017	108943
94421	137417
395052	359762
47154	387101
491099	452985
251720	35735
366760	227101
2508	167608
286777	341271
301557	323752
372054	170341
93108	15209
295304	378630
70839	413441
73520	103205
119001	362443
392326	151594
150247	258197
263981	276572
482024	407277
196275	463822
123360	338493
344780	316372
335539	366534
295013	125743
315573	85163
468872	263009
461919	298785
311531	303277
428861	385762
194165	59045
42191	190394
40890	483671
78288	466477
399095	40171
223116	323909
426930	336652
204342	399957
418000	53509
409849	307072
68732	375924
30535	13673
241512	238299
16559	21411
376756	46079
20234	203656
141681	431799
68163	304865
19727	299234
489977	52030
267656	55734
98272	294685
277250	489972
183137	76454
424050	478415
142978	49828
338228	377228
176975	262150
267576	27530
200867	278162
487017	322974
219975	112312
296029	349322
284210	310756
430965	297364
4248	451370
195107	410452
174939	312595
403555	148199
72666	88105
367912	179506
200092	152544
54814	15963
42880	299467
128738	276921
39690	164884
20778	264859
122218	67863
355083	413636
90189	375840
455429	202019
67835	376814
470715	431114
151952	311694
333755	369043
425842	165849
102644	2009
61894	86560
80659	90081
269494	478415
383049	56075
237529	340714
334753	129282
61095	256121
371285	414832
73704	422180
15909	313745
67205	161264
68675	367644
1585	88113
399815	93319
239193	190176
319077	313745
40064	76628
463891	230925
52791	57989
332346	71816
281236	21902
399023	5040
18721	393426
140983	478415
139445	134145
169619	466737
414292	393326
330028	282195
372421	99457
421287	85481
293299	317356
420735	190369
454091	258370
84786	249083
261277	467418
1384	124085
222049	279798
344001	235619
427905	86811
440190	380028
78490	353346
312621	50538
404693	85996
36805	77303
432653	35397
93434	266508
56245	435708
11221	291002
108385	163078
375405	246165
451578	33366
315600	471745
472639	304589
381252	401949
399728	407597
158156	450161
418873	171199
59776	170865
77231	124371
135075	432806
108963	443693
202436	8459
184028	174698
186022	110677
96722	64429
392891	372314
135336	96243
348056	298676
107709	253866
194307	108554
326260	2384
299550	159692
114780	445796
333737	4413
92401	41639
236998	470554
79817	461392
326260	379585
388424	408353
354111	408110
48064	289883
461068	338915
130159	311456
116805	372860
458353	446837
256034	316065
185356	218989
226919	392624
303160	309658
235585	437018
442412	222700
97324	180246
138134	383231
451313	186159
10274	79616
133699	48275
152368	84111
193822	116283
256149	371741
253851	454195
200835	420790
472192	280635
361344	84452
141178	395988
241532	345937
122046	49796
349142	58994
288191	170430
360659	425675
343564	86974
487523	198275
381251	333746
356657	385788
10099	47181
123865	137180
19834	168381
93892	475200
8607	19139
178091	10922
163437	360139
273482	192005
465395	258370
425170	206557
363903	40872
242551	99405
408916	81280
347303	302505
110895	23774
245317	462798
211438	16433
167546	36223
32408	275677
196030	366872
316125	235634
365338	3041
270696	137128
447434	144845
89237	379773
397778	106631
117833	213308
419382	110708
438767	107337
138120	176300
383164	344880
65570	366127
91884	197988
22426	180578
105938	267602
120745	167469
376215	160799
406977	347408
303665	264847
200005	316796
354545	367919
31694	424370
304186	445020
378224	366577
59377	258818
156517	373242
486912	180709
207676	26377
493721	115174
49815	135777
368540	121106
317854	253088
355949	378686
407914	345218
394659	366493
56396	452055
225671	187520
405198	490888
53249	329727
63086	333671
272434	281188
66822	174789
203354	453521
399420	346268
13930	410300
99502	105867
220692	247250
404803	263009
104740	217658
320498	440784
334121	35707
342486	83340
303758	51195
105684	273831
51130	42379
122157	39639
20345	232037
310153	102309
30558	21379
408285	110677
372396	273796
261130	242965
197739	125338
365932	63528
319824	350384
392641	465037
299145	470440
53863	151665
482456	427793
229230	311510
51366	32807
366100	98657
136767	28095
140655	69032
262080	165334
388249	81522
97588	21330
306980	279875
493016	376405
480871	248382
143657	153183
173315	226943
2286	196603
216522	378022
190524	27838
171012	349914
225939	256778
364285	367937
200884	395336
48411	428214
694	19139
265286	48258
125487	476231
180177	336590
136079	157698
224299	302973
178282	382936
234419	228431
405979	339105
224006	265711
133909	287193
380489	122797
217418	466664
387274	187974
313615	438904
450287	49021
257691	429862
136864	336590
461849	162354
448298	254423
365932	359762
198727	204330
393112	166063
438091	121758
32827	482388
216006	455486
74816	59559
110598	361702
47626	335695
159320	14969
160964	467703
217270	96673
348464	38257
418000	321571
131347	354933
17968	209091
59380	309801
258240	86728
116449	464279
76442	144148
132087	185479
203422	16338
143814	80543
458638	432764
424164	229641
131758	467690
404054	440660
377778	240355
305066	198040
7246	343012
279849	477247
183274	40003
89370	21947
296635	154286
343798	363782
161717	349138
233998	56867
344559	154943
167588	132112
226105	181456
250359	169125
251607	287977
338341	122462
454740	422998
48282	451600
256893	40604
55223	366127
355806	206617
128127	49903
436052	474412
227934	116283
451299	275790
426117	311297
123474	440962
81928	126409
463642	309425
77853	102755
99291	446180
153535	244115
363469	385308
75259	469600
284214	289439
118179	287454
304168	163653
150196	336955
91362	240225
34605	484286
13049	277961
104740	443643
314740	453493
164313	229966
4616	226133
6491	440660
445501	178436
468935	35862
485196	15209
290445	35707
473076	360999
125948	470904
233045	385376
258002	82585
163340	452921
341197	117479
116343	89327
255344	406371
382424	481279
75339	391018
114602	324899
259230	147554
146924	470225
483109	225864
29431	304493
135179	75348
370619	174700
320208	67089
34829	19870
489211	86728
326022	177577
120956	422998
285311	400045
287968	90123
329727	486872
440293	392086
419617	297969
147429	236213
322660	157715
479277	292721
370993	452552
239268	68892
182423	450056
420234	292791
13428	264406
300119	82126
254446	171470
325909	168213
261228	418580
295913	313745
147224	159390
174130	112330
230051	377538
20334	385967
402918	101903
56070	136177
180067	246926
77231	147120
234592	110677
293163	40656
42033	23729
311370	218727
352951	290757
216031	361305
27322	105878
10236	327204
121846	176345
466040	291521
475039	212278
384659	201754
235199	155927
311128	465692
298907	425005
198122	160419
93618	110677
96408	241305
282263	317118
90682	386882
488690	40784
290117	3037
209315	188935
357577	395988
345401	424533
259593	248885
158312	388254
409468	255016
39964	451693
448646	223368
432929	282478
42906	353856
353815	200549
465688	258370
93499	343230
151444	458220
417918	196707
205504	414041
466122	388542
440652	443606
141077	154623
262191	404806
190832	179136
412426	91573
367210	262631
480145	66734
265140	57134
3022	354248
221318	105585
258306	86476
79196	15614
382316	338915
388054	331160
103593	103912
196355	108222
10331	223579
453018	477986
393159	346036
152779	313314
328256	74106
479073	401854
249030	307103
371410	333357
212459	390197
4337	162795
248886	96469
216147	469227
483854	248496
232838	217705
359618	21239
449406	153202
301659	363479
266002	401481
29157	249334
420736	167799
313949	304179
392208	160518
144677	313609
104138	300473
137768	217423
350628	214279
436699	89238
41491	144470
326953	278817
22039	63528
316352	420923
120771	477986
193651	212221
423976	463549
284008	425675
167588	391154
379437	123955
446535	62191
263125	50168
135416	83872
346189	266600
211244	402533
461846	188472
278633	357689
348662	425121
248008	58861
284144	62191
22167	378462
298994	308843
350425	465647
352739	47295
316136	426299
271383	84520
178968	10411
49106	442825
134148	392086
476447	319753
134544	113391
53037	183042
254128	402475
456951	454975
441783	287090
319119	121106
264026	126116
329235	299771
70828	106832
192668	21583
327504	5545
433265	184520
334067	405217
292724	3227
493028	188145
374615	409480
241040	258370
228453	467192
450899	267602
202618	275720
217193	373386
169822	356495
319259	385182
281898	107187
90664	11134
483987	169263
153322	358467
79457	135379
126911	472049
16349	165653
76018	231338
230067	226308
477932	131678
329466	293304
18415	453677
133725	452746
233045	203414
151439	277839
73660	380977
478592	190369
172417	402976
440311	190369
372340	329155
157878	204330
450465	99021
148990	78967
20136	144756
131975	488237
406660	38655
100320	133177
167419	270095
294920	351065
128359	363505
295617	485291
480064	186560
41189	153652
131503	365453
298586	297969
145242	470403
461413	122128
464849	35421
471512	423566
281826	434893
21112	413525
310971	340027
17661	493966
143671	350208
41112	4138
308122	96891
267373	321547
330878	237165
304	18665
138126	293058
105788	46339
254427	94516
240767	181808
70478	358867
321157	489425
471744	409264
319396	58567
299050	145534
174239	107520
38516	310948
411424	309395
128652	146202
315692	256487
107235	420392
227852	259192
93440	90041
254234	103487
409346	184032
41433	187836
75775	199152
52176	97686
126615	255650
52985	250679
359805	268176
42536	119336
214050	28094
432175	430774
74292	226152
328828	151944
469727	303424
307651	231447
154677	331349
479537	300493
107709	58666
69975	23318
492537	230795
164551	407386
224108	486200
89219	402193
71968	293813
456703	155117
175666	231264
258398	414986
150635	1523
456021	141165
219546	3823
329415	77031
477932	446515
462660	374939
73532	323963
172417	220246
298479	290781
4634	108402
234248	386132
3220	252664
310025	440660
367570	389682
479072	88606
459850	370866
318355	440660
266096	65028
486922	461331
299580	189654
413588	111950
138621	318706
1333	362784
24312	349200
117293	217423
243691	446632
270282	440660
57828	148957
128797	57639
277888	476656
88027	449761
465820	137128
8659	382899
400052	411028
217477	50264
72981	420944
79392	256134
179518	440660
97245	133423
485697	17186
103392	88189
306981	109062
342465	284797
124577	133277
79358	121866
126194	49660
96299	441742
45724	40149
20762	69165
459725	430790
371265	395842
91558	398514
350579	327299
236032	317475
262954	301649
367682	341271
403047	50155
226038	478232
479623	467604
249401	258370
41265	327922
484058	281926
198043	19984
87739	178436
417282	405217
440863	32053
4849	46410
491194	458104
305760	253433
147756	359214
416480	29879
457418	88166
453018	409274
465687	183213
20726	390525
389834	389682
266141	292553
400816	38996
76044	472909
431888	349932
77143	453012
106857	421935
404568	354570
362502	160419
248853	212576
374379	449064
332053	168381
259349	113641
116784	326121
159933	92613
93927	229905
449521	182366
326725	363831
67053	492591
342465	430894
486885	231485
43724	194165
178422	11730
209372	60151
199948	301659
484172	271188
399950	300762
355083	162385
196996	29566
21634	404992
287419	366493
205847	99521
309336	351414
136638	226708
439719	226816
128738	292352
369349	182595
222653	362773
336023	435092
62681	115116
267562	381262
272139	385283
272812	227741
21727	125875
265286	159292
10762	409656
187846	18479
264541	295969
25507	125178
404827	450670
346379	300800
386411	385880
408249	433343
32917	284843
92451	84365
95351	117270
226364	485420
146183	116070
482251	267602
49784	236213
69274	286936
85739	188319
71439	259997
47154	144306
406442	257093
292721	166637
437849	473299
463382	12245
50525	443976
372474	101049
387102	466949
80182	450165
428023	383096
491810	291521
261791	169719
99179	335812
95474	284615
393268	285508
133040	308515
238031	404982
3719	97070
353982	303592
363998	132035
32146	175721
239329	270836
176073	413533
328525	32593
202971	405217
132434	267184
273734	136177
169756	96606
390077	172668
3681	430877
352881	220417
83937	476951
361731	349272
322355	120986
229058	24248
388413	49466
30877	367140
184377	417201
151952	388326
294494	334032
131417	165334
92047	42153
464564	273831
345409	227882
223185	106459
291792	401871
183233	85932
296805	150258
153407	290270
322493	478415
253525	69651
370866	33111
11563	54839
139644	429565
336152	341514
328483	410837
313770	188925
228128	44033
72757	306100
287566	370990
86151	8459
459919	417201
149147	243438
124085	414978
272331	162795
192391	441202
391692	161643
292576	189733
260108	74571
191933	453197
350164	226494
408447	402399
441261	49903
469100	404007
4581	36641
144521	28129
146997	58703
167548	452456
177905	197077
113581	472072
345733	343085
156000	57989
138666	241988
62128	16433
227911	445678
322602	120274
2345	222550
67465	298273
322370	435708
296202	140929
24926	327217
41161	315235
68843	448550
355087	186159
250140	151746
214753	223515
155045	98286
145438	88682
146207	24334
165372	411455
296664	187796
432157	241527
305632	282830
185447	435417
261112	218730
298258	19246
439646	319085
119536	21681
290701	290218
297979	448788
135250	263009
252907	423688
344284	205223
178422	228147
83616	365956
83380	357210
104404	438957
298317	46503
238791	226494
191688	388904
294916	313745
64965	411808
417225	440660
401486	478415
246825	84991
389030	29105
170197	233825
361018	120986
268956	224512
484181	378504
254293	208617
342588	95942
323340	315440
132427	265065
43855	118496
78954	396172
277070	164425
332010	297721
442236	385229
106484	104825
110272	396080
275470	106946
124948	190369
356496	213035
453206	203656
242107	49660
93642	376566
185375	238301
91299	134259
394138	145702
358818	237165
258218	300469
407894	129494
336076	461944
491339	214050
113514	166563
93918	187974
448287	307279
164254	367320
82001	16516
312018	183711
468872	142018
413343	374098
436776	68347
292449	119868
365531	129827
329750	286503
361825	168381
21902	43164
362267	337849
103050	484274
445394	115917
290747	227161
350461	238261
192633	190369
105818	157145
343308	8659
486674	79343
113387	365721
407924	107403
378217	471745
314343	176182
221158	327675
99405	418913
348662	17949
489890	264406
412205	458735
323836	300090
367135	291986
419469	159755
453765	355806
204330	311212
284028	269199
157666	400807
64777	140872
293931	267545
45119	110677
416225	244688
168361	64495
132278	165527
280421	190835
277671	451311
416037	18418
154981	219370
378850	452782
344352	292783
403687	476471
21796	345574
292686	226360
214957	198790
474805	104383
391625	165267
475374	190369
126764	184902
313355	151944
411039	279268
123659	142018
480533	215622
490513	13370
340253	242402
429251	51756
164712	101058
337753	366854
155103	141971
293163	73298
116681	420944
487208	86892
361176	394398
100798	401506
445104	116283
135731	439992
362231	126462
219783	110677
424907	413924
235059	424714
361145	102557
298799	377906
35620	34488
15640	281924
331228	421935
192238	462392
348500	258349
269199	214116
329638	435278
214852	93533
104670	171147
484691	145059
236237	248777
144709	122490
12623	139423
454636	242782
240599	93797
203781	274388
305593	369577
474366	142318
391414	102307
416633	404960
363567	121106
45890	273831
81626	60108
125304	233160
64936	5448
109923	128979
124873	392112
355083	491607
301913	216544
224414	275790
348948	306409
266538	130516
412205	418175
412844	454975
134531	260322
160214	359762
169291	405447
164492	318822
168030	307528
6546	367764
33089	298091
221044	311069
32900	371122
435043	16516
312657	276358
179583	478415
14728	124085
309375	13370
72804	189428
404814	262954
299592	24935
273143	380556
326762	341119
126778	99405
84536	485333
125703	335160
299395	8093
183376	428032
173975	52537
301601	337441
128125	312109
20564	153251
452470	315888
432903	168339
74533	86974
290535	232636
388249	2232
93112	27500
239953	432673
467247	371918
417091	278950
320468	329466
149357	310756
360078	183213
59277	38134
380130	360653
288146	220667
274185	475723
224589	423721
433812	13348
476140	55912
339549	17186
487091	291249
138766	141876
16572	306419
100586	468061
463400	275790
184118	252961
228989	27581
57656	309947
291982	326997
311991	142553
18360	53863
64030	267352
209639	440660
140192	313314
149892	167517
124004	479985
45345	48588
279301	86728
273034	68628
176421	30016
58043	21379
388858	285040
287026	256121
275418	258220
439977	396733
313105	203514
407320	361747
468573	487869
3321	236
388988	21411
6536	122218
367559	469532
153630	273831
98179	478415
260624	181204
1949	10612
151132	451016
322562	220679
51445	488158
316240	190369
432673	466101
13268	250602
303443	276358
275595	28129
22347	426485
416509	424371
461563	103267
282469	91523
308304	310041
232422	23538
263708	233825
220945	63034
453131	131651
318533	185487
160182	387839
259821	267352
397656	164884
330752	145463
401389	472583
99349	398333
144073	217432
39683	485479
176616	373482
470554	76420
7752	179746
487795	56134
318238	446351
451216	98643
308122	371486
34447	300545
133976	165653
251157	148519
378835	369922
396802	306100
103960	442363
232738	35735
172335	238910
411701	119762
191933	433671
45724	413131
267249	311510
160243	214024
412452	224823
154730	217423
168350	477774
52095	371272
92032	476447
197336	391414
69948	342204
1839	186651
312838	228013
324928	315888
129082	380769
255865	264498
9969	436106
426936	103205
392136	154355
486325	391414
165300	194587
207230	44159
315951	492251
250410	488190
129607	262652
481854	341271
79400	185704
180908	357800
94640	16325
428433	290423
286310	162795
117239	327343
158138	89232
399797	96641
101443	206623
306040	147460
477277	160379
917	454722
436949	99857
285039	434893
160146	2347
115450	446737
229060	331508
398800	215054
146323	411809
294161	13266
224669	102923
29088	489103
244974	27108
486371	53263
51395	491362
233045	243304
111968	474418
297436	73189
150196	190369
122424	430225
270584	214024
33398	286337
458926	90260
365537	408217
226838	186182
320186	158206
150708	303111
487422	134358
89219	327341
55770	293813
399898	336590
248378	368416
90296	379130
474780	297249
170226	300480
370826	453829
223804	49459
171958	404252
274447	412447
18928	441506
196467	223660
77002	52537
112960	420794
60586	288347
321626	429603
380858	72406
237533	41904
202379	177104
347873	440880
440140	213471
486176	209572
303320	94516
196889	445749
332634	115074
442204	179045
428450	420944
222004	297969
221158	352633
321696	350549
145162	23430
262730	54895
75970	459082
489200	338229
483778	84541
228013	275496
163108	393326
182091	310756
492002	5567
219198	203653
260171	210367
411856	440962
222104	110677
50906	142615
19134	261375
341824	342304
81969	288047
331532	258911
238406	6949
127212	341271
55792	109006
79733	282224
82399	103662
252247	310261
429825	408242
180040	114852
8653	384336
160932	227979
341067	414283
239549	49896
40361	52490
187015	387065
101343	290450
131174	142318
15893	222344
53938	255409
480105	236240
400253	267352
144304	317118
119381	356666
155208	196783
196903	158156
35276	345558
426272	13370
286007	226308
272068	234071
177577	181957
157473	192005
1111	177244
129461	419328
246132	313745
145366	292107
373025	287694
55660	214024
439228	431802
162795	362440
261278	200390
352739	437999
420759	151303
180358	112889
231059	327717
270419	218727
340511	418467
449522	66277
365410	29840
93009	9203
7620	190369
396163	475594
118132	300800
134013	417201
84052	300506
328398	62191
274876	53389
458226	457297
89738	196783
12088	242951
399830	13370
187834	168779
457399	469888
390450	149079
173758	328550
391952	370379
14336	184833
273908	399515
224491	433391
328566	49828
431556	158153
148830	134438
99125	243966
318759	221321
119278	126507
88119	32807
414656	117618
459342	94344
315990	478953
263703	396478
314722	27696
373170	441635
230574	375373
60009	452804
70905	337562
167582	113051
441896	293813
71189	324548
53223	289254
144361	413490
387383	90123
5073	432352
18025	64335
184716	154593
202493	110651
159568	395988
71037	331683
48910	65627
202379	28129
24482	461846
353979	59759
122470	474655
112765	359710
6265	357357
438208	412160
326935	476534
469696	276358
2038	345745
16716	316425
244772	122383
394724	115340
475914	165520
316397	265892
406694	204925
252050	376162
53770	480754
90571	250389
84414	322944
33343	210403
53391	463623
338040	428738
358477	38063
429547	24000
345715	267848
380496	167517
354148	363581
163256	442046
116454	4301
335654	53124
477853	455181
216784	351955
330554	46294
397654	48861
283575	110925
483272	157280
239748	41490
450956	223812
408754	313829
95899	350956
2700	477545
254338	395934
388249	43625
268374	366099
237372	471236
400888	361319
476281	113138
54694	9999
119345	267352
196903	322294
20616	336934
126628	449468
194766	428103
172987	114930
416692	293813
438005	242421
2880	277088
81304	208617
193933	459205
36835	249709
328306	223111
255712	20959
186941	134118
258381	317118
65891	21998
439588	76706
75276	218730
210271	48784
315477	71810
375579	81984
181528	231814
212076	382936
315582	17252
111729	315888
459232	254986
329576	110677
18121	323157
268748	167391
51759	476412
98420	49228
49644	223963
360098	85084
417420	14309
297971	391414
71430	58486
397216	248231
393797	315847
243328	486268
28357	331676
184027	348798
490244	249202
455141	465647
451505	103952
430604	39391
161897	484846
201867	99437
251501	267352
354598	75380
113866	99405
153319	132740
158915	294548
393990	24644
83811	466737
198735	245679
350480	201049
75252	332685
215575	13370
92025	240859
209108	447165
418456	86632
238350	50264
64866	258305
98513	258220
148105	393948
309214	347948
183274	206824
114748	380861
128666	183213
16813	376293
222922	442314
240203	457093
186597	243901
447793	83948
19262	152702
33446	48661
371849	239090
451764	427507
327144	40447
318088	303033
71675	31001
240730	119868
20070	369006
296340	184258
100623	479796
239463	175719
100417	158870
214578	77656
168119	89151
173863	158153
291785	347104
6331	299976
231898	391414
266307	401499
79701	110237
353895	313745
147537	28784
278091	426174
226681	60517
105979	313745
342465	451691
102129	488294
25203	45874
325824	294800
297464	158269
251121	234259
407223	296705
75093	489822
247296	64864
259046	227495
324838	435387
280845	179520
32761	212959
427714	214776
421396	221598
2978	477986
45768	114852
195709	206274
298155	361589
196033	203656
223134	72670
443428	266852
244017	272908
414709	458880
356097	409828
376984	83872
476915	254046
417248	77031
200645	441080
432653	38985
69763	160262
154763	273831
288963	61321
355048	264948
281433	313802
134677	430311
322509	280536
156911	304173
134222	123718
300284	348563
479355	390687
114748	239561
360393	249202
201016	387742
268822	429603
21411	263563
29077	441167
81432	135644
447027	245679
437140	273934
217595	33290
41495	436035
42801	493138
391835	324384
319870	299934
216229	487279
182137	332711
16569	363642
279288	68636
421942	327217
319081	228249
391913	317100
281773	148347
304522	343253
467631	372789
267704	50411
9938	434637
362820	42726
311043	324732
356463	230264
474606	316266
363283	492906
19973	13188
235706	309791
342200	99437
341830	77894
305827	234748
90387	392969
416717	323056
491549	202142
428182	252922
24076	213889
148999	139648
178665	271867
9978	212792
433661	339853
354492	341271
430041	377653
204116	267352
445343	196075
161397	153995
180476	213993
228128	293931
228502	139648
461184	18478
431821	255650
236602	136388
49025	347818
276821	164829
429377	208577
357411	381965
78158	416040
410573	38794
190454	16627
276616	393326
149638	395988
272086	137561
327393	247944
66383	280487
301842	91835
49584	132939
55659	249126
241952	489167
179386	307108
105981	286503
186729	476231
18451	286337
34042	466737
169047	96406
161871	462141
467085	74932
370351	487001
223561	226716
332794	339829
123925	113244
329323	95323
408711	331535
250554	404960
150242	134145
295611	266852
166183	258839
39195	210884
459053	102210
115783	487578
211792	440660
398090	190369
215337	75927
172417	1605
407894	375786
229135	464236
354439	453234
40060	110708
254815	454909
12967	485771
241000	13113
134299	66201
182270	462940
369420	5040
282967	211631
297270	322636
484610	111082
399545	450755
37461	71809
84725	281267
236359	190313
126796	263985
485901	291521
114387	432891
53004	190369
462648	23369
105964	268118
335951	309039
370619	315250
278769	48079
78469	159365
428583	167719
77377	110677
328042	31483
155302	93425
120660	117256
268982	370866
75472	271367
209992	46796
448099	8352
32589	178379
116943	97753
385367	65609
195691	458790
155468	75831
290919	438293
197456	263925
276836	76454
352605	244302
278963	323913
128749	438783
225855	115340
44206	106011
230574	51846
288123	428756
232777	354933
395653	16325
423660	294836
248216	373021
329329	491736
140004	341470
71346	254350
105788	103050
189014	62191
175739	113683
108385	200279
453385	173272
215751	233404
427115	50264
266307	453493
308890	100800
388249	70486
434464	267602
88038	249709
45579	55336
363352	75831
345401	290576
263866	359667
323222	462842
335851	157905
401707	456196
218154	84089
414058	123410
247714	4326
18084	159249
23324	81800
482757	278907
110630	99405
291909	318735
68794	160468
82731	176182
63617	401101
163042	272230
6597	490128
172417	311696
248013	216659
146183	357876
110655	332820
64815	164800
387357	159872
1939	289883
238190	344120
41071	383576
243193	184
248013	490756
166019	153995
147582	391414
374404	266958
202415	277088
263809	366158
134299	135991
27617	203279
158745	123410
434155	252961
14701	174029
284733	276358
198170	384366
435340	296339
41098	165267
480846	444578
265493	373636
287145	415106
482446	149704
426459	482143
354611	179045
198273	91069
368174	249531
46566	140044
474370	391414
93390	273831
453738	185076
48806	279321
1355	438349
304165	233611
127184	32807
373973	391414
268486	267352
198175	218615
1333	139648
257500	366127
346541	123369
354545	454822
22162	391836
143079	250410
303555	139341
223929	15277
275738	177577
139236	186956
375320	168213
246191	490567
266508	489552
348439	12177
342559	316929
3234	469509
116895	187974
47311	136734
85996	341581
375660	75673
171592	410305
361219	183213
468089	276519
342177	115340
354700	369576
313728	247929
130224	46057
254340	321736
455843	59043
216652	449055
412578	100250
232879	445252
491726	5900
374350	168381
458450	421830
464239	396080
262579	65134
30568	421276
491317	469235
415910	372297
219136	228859
4841	259074
194551	390525
8951	453222
326631	404523
141401	473028
161666	243547
38895	203279
248499	479012
212459	430278
91325	95149
439215	447183
168390	132843
118035	161402
395691	456640
160169	440976
243857	426439
412110	187203
271549	263510
358101	175721
424435	171777
84816	406221
199535	244095
151691	204664
294930	98930
393401	286344
458207	385182
356213	493669
14676	165989
173771	348563
65746	234162
117673	145948
156795	116283
106739	163423
176130	19541
217936	462347
395924	250679
123688	312412
432902	478377
34964	76053
311494	118156
447582	89766
160190	33290
231305	308019
141500	438850
133909	370734
214853	184902
49099	197452
319261	278630
92401	418689
136543	75292
238729	40034
19276	280635
296574	393549
219136	389613
141010	204023
86311	282499
247608	207679
408278	112911
349637	307213
73290	137789
147748	293813
285864	53994
373341	260767
163445	359782
287169	446351
191761	264908
406960	290624
80970	241005
453308	389684
398955	430356
446170	158145
109596	78757
383295	137739
456266	205223
149977	26147
327095	489167
235034	150942
377967	105719
119520	327061
433864	432744
143676	96977
3285	315888
349312	328452
152337	126237
402067	351257
206931	246311
73763	193281
34825	311850
313815	347202
267770	369599
425417	159609
157878	259109
378686	15209
65627	408033
221296	187127
17518	234135
299372	161878
203105	325229
130461	391414
250979	391414
173389	452971
160194	293813
347567	368032
96575	410951
317854	115838
35830	422588
87364	123213
23146	59798
86727	10646
232784	323286
108665	376640
270923	193897
336209	226308
277765	224085
221296	266506
35828	422246
392011	221894
366112	128393
49254	30900
366936	392788
132114	337796
78107	450844
274852	477930
361291	100682
343307	127921
7817	413525
200092	20998
124207	209133
475422	420944
201788	86950
463230	99405
87436	330447
94289	76454
438475	477447
452424	176568
345715	90803
282274	310369
269310	387433
35367	290405
155926	273831
128563	484866
106472	426996
365037	418056
130958	339638
230691	154510
476486	109645
347509	457297
7528	226396
477932	359935
267562	305139
461136	240225
24646	482143
141440	405217
53669	52255
89381	414286
299664	317118
7100	247831
192133	261844
472692	347090
39195	470006
355083	362823
302002	275175
359810	25388
204661	219136
222823	235979
282042	122146
295041	457701
229970	191387
87156	253866
262761	150352
264345	86974
299871	153995
87076	90123
131174	198790
169630	331349
347374	82945
16453	65536
275375	176129
130069	430029
350650	247312
198885	447446
474445	144470
180073	205289
202851	440660
184201	393326
71297	151572
198317	3511
169031	365721
3296	358797
474341	113374
171598	190369
225526	190369
160451	358797
65867	252664
192611	93625
324573	260527
150389	53863
155836	43628
336753	336590
80150	15209
313263	401297
453818	17236
206073	13370
491388	284272
240135	374314
271178	57989
467024	462795
190281	141247
297295	153344
196359	453697
423013	379598
360232	322685
425368	71281
182388	132785
349472	461846
290263	427666
421296	110708
476088	371575
414257	129361
379522	376296
305276	288035
395240	469235
82077	317118
238348	242191
172923	75583
233327	476361
160308	355700
358847	481785
85160	285068
376294	116275
39550	258911
346832	251716
292721	443156
392011	44070
83616	158584
431819	4913
394709	132843
442960	252961
432483	50046
224405	263009
260021	23333
410398	20331
131160	338651
318453	1148
148084	23546
101012	209608
235906	155992
18834	427735
191357	94344
159422	469031
277765	208785
243216	427066
311828	62495
177775	450541
415774	196169
10136	324063
257613	239872
357653	422524
333693	255323
47010	402689
245592	276945
283675	267279
194397	438764
79933	387742
218363	196144
195339	412390
85759	35707
173100	219872
396561	45141
6715	123609
125131	318735
233117	176059
493347	184738
48425	172839
253396	190353
221178	205270
81432	85202
260632	303424
418387	288035
165963	187974
481263	491953
16458	290688
117124	409479
186191	283445
136798	87471
123029	234872
60912	315888
341439	278642
8055	105464
225635	373169
383636	456640
458484	405243
41051	117539
464124	215578
103606	331508
316056	209018
214069	385000
252222	200239
46467	310261
107118	459280
32668	136031
34029	366696
225971	124574
346275	359358
354545	411455
215898	212081
432754	481083
304726	13370
154719	83892
62396	419889
380496	310756
387642	10690
71262	385557
131146	365316
259259	316174
347554	255650
346676	396729
87539	420414
278451	190369
245900	421935
448104	1267
171438	77590
66942	80587
107828	287423
216143	148469
270095	202965
488860	452098
432339	112330
251703	243901
43966	110835
265368	334680
442928	226308
30477	457983
254542	118539
270259	300121
73290	338378
409474	420944
461788	16433
296314	216827
8996	353884
140742	388214
382692	242552
334985	48474
337145	224439
289957	46026
50360	449542
306294	151172
264208	3675
331211	153995
200654	95922
210139	219578
250139	468832
137851	259929
416011	327837
254880	158323
36556	232555
230255	405700
217413	295114
23424	177387
265262	142650
320873	417201
477562	152579
302882	208617
446857	171573
84923	452709
326631	274345
406312	122780
185462	16433
70683	120172
314311	178867
90664	41075
193767	172999
337518	486339
491461	431120
178048	16225
92481	224703
254115	305536
253309	43814
153771	227819
144009	423062
112622	463200
175536	94516
222301	355710
219546	279798
4461	287423
393430	186440
342780	430610
467140	222835
208454	109776
360234	228431
314242	337355
56238	363973
302213	280131
447019	15819
314311	233469
116694	287740
491209	313314
433647	458
14010	276963
289675	293860
101983	138156
85576	134262
210748	317118
182945	458596
419962	73236
131486	421132
163530	7621
481316	111447
120982	478415
440056	198599
341837	213640
81432	313822
236343	84484
86541	187998
359618	172041
202369	175818
329323	275311
82041	192365
90831	475223
461512	81280
107298	298153
244499	183430
168607	327217
108282	45141
13930	461028
489552	151443
22952	47880
364833	103267
466292	13129
340772	326768
43454	24669
237145	493547
330530	478415
174221	93245
61286	164700
327425	195748
176256	338271
367943	229130
184325	352927
134299	275990
300740	440249
105788	119868
253824	251806
83406	98864
295234	452526
36211	243115
273972	178077
333693	165932
435725	234432
473304	428214
282674	91711
5293	89042
326109	338189
476518	395800
2891	253925
28020	14130
268572	409828
235905	75872
464400	387742
222129	191793
292641	99982
468810	204989
357373	895
287525	407524
474927	38063
449963	119176
483123	237878
126167	196783
41714	150576
134074	464420
324467	241468
228128	316575
326738	103990
223508	371934
446222	446630
459275	281004
427958	48163
88531	397411
8220	189285
452201	70994
423508	37516
63587	267352
191572	317118
367932	478148
289029	110677
189064	390878
144564	395988
189627	455204
290014	351596
46556	481578
232729	191870
271446	144140
17661	329541
208754	400816
279264	478415
52570	368205
367619	486885
274411	147979
205346	227750
198032	165812
46467	378859
283612	38655
143190	347036
292483	231559
163963	17487
298799	32807
133813	178777
123488	31304
208712	47267
142310	16487
110480	172520
388244	421935
482053	69708
200092	245394
84332	62032
137454	146815
238067	459205
391192	203783
319396	276744
393249	443981
23251	214418
393399	52917
407251	207535
44203	369262
4684	275989
259978	209155
435436	328511
23754	362267
68675	216371
353187	16433
377448	402323
236791	466760
342465	255650
98128	244354
489929	389682
367243	108235
169624	440660
158481	387860
211636	303648
359618	432043
461768	301749
40890	128181
308104	63528
21095	157489
78030	350973
154712	332101
58484	369577
151562	103323
167583	22415
27885	10521
16898	414286
426757	257377
25130	6072
322934	166858
297100	453638
119561	464578
244902	453337
417147	339046
226663	50264
143705	320179
411874	445753
420432	364037
478470	19091
422733	343721
337516	150625
219832	216363
73660	398804
334760	204330
462969	275790
298784	274366
404967	34158
458435	449486
319004	49021
301913	493039
76044	190369
38385	298767
482956	404713
467356	272572
318450	164884
479072	1605
147261	368778
55808	119649
299113	486339
86311	56928
275291	392509
152991	56684
217583	334012
229688	132740
92561	58786
116947	50701
302017	79249
235078	409772
274647	264406
227863	493788
129396	132318
345886	416783
146893	415679
329351	40563
22993	472072
130730	345084
165680	110748
289807	205270
157405	315671
375510	10019
248500	15133
250972	467818
456346	117395
319719	303424
346329	404806
117061	433279
381991	357059
184119	242131
325905	80095
347948	265711
259230	453671
66383	381469
127364	299049
273514	217406
493472	29344
28971	241515
122734	183213
48459	21411
237305	309425
49915	99727
112755	345745
48252	134347
41250	255650
351268	186259
307788	250088
243938	320464
309541	49903
397635	198437
39772	461666
203548	164587
282453	170537
463125	94516
93692	54976
249894	206679
383232	41670
223116	105585
460877	398333
53516	341786
378096	5040
142365	272096
272781	190369
148424	226308
405788	181899
178625	484633
179183	390875
31588	40447
485803	358040
33738	15209
413254	261396
481346	227680
160919	387742
292576	156911
376440	264908
60106	427796
334372	141985
250535	326581
480539	15133
294800	102511
198317	320006
405443	275959
343604	301252
479994	206699
16545	374987
99723	50849
272111	110603
155448	225227
404441	406371
379696	276963
308533	290
454250	112143
417036	290014
360332	278604
189659	275790
382314	112831
454263	58709
88852	40784
229813	291180
268399	468832
414451	315888
225955	435708
157016	398823
235034	65371
214769	206138
223577	176399
127872	422998
302878	127921
312533	25549
109356	218485
316932	119381
411157	205213
188453	65670
109049	401949
51176	446351
328731	421935
140749	328751
45638	319334
220113	101360
436682	217809
157789	15528
183632	340668
146893	196506
493966	379130
56619	46534
180757	153416
464022	107290
5532	173489
386468	16433
430786	380732
446725	61171
274009	211868
214050	246461
180357	27989
187903	393326
317973	258414
237282	124505
197936	240871
192611	175923
325193	228149
393071	401871
62585	277122
151045	28129
482456	162906
63898	181950
372753	441918
484119	87471
39195	64429
385269	110677
281877	53994
138860	287302
233045	396584
211850	16433
132001	61656
3978	452869
343185	372065
72865	95942
41588	62191
198939	295484
404568	169116
270967	392581
151340	461392
346216	428864
270224	249807
282469	198790
44160	86822
337948	315888
248156	481909
292198	167841
131939	141509
236223	472443
72556	61224
37189	108222
312474	289414
470672	150053
373965	233142
434013	275981
329393	42726
54625	95987
194875	108222
311202	209009
357650	126204
29316	93614
203200	381950
157247	446922
190455	481785
124259	160291
193767	439686
18450	178436
218487	480683
72127	49966
92712	381282
193270	473405
4707	220635
364488	34801
350650	321952
306527	4833
187031	53994
314788	173011
193871	236957
75675	265772
315625	153183
146158	441313
138392	91600
395047	313745
22133	313745
364807	240664
331625	190369
27774	481049
128516	415482
493899	317675
271191	391772
372916	485280
404568	313822
347076	99405
200722	10470
221668	283392
166645	174939
318899	171069
475480	285634
198286	253460
165449	440660
261259	384655
308122	326553
157728	492592
262509	192334
305431	477986
444081	325395
88301	362878
18928	206391
21260	375223
277703	8117
311342	114015
413362	244672
371884	9489
341811	28129
242765	224355
370096	319789
392699	297326
11318	41751
95899	5040
386880	324163
66009	388910
65664	27696
299018	348798
445361	263009
241076	136499
106256	425582
95453	336590
418992	77727
26951	226933
6467	418362
483571	336955
334686	366127
493347	5831
267826	355453
46556	413905
360498	135967
262233	175402
80326	387742
119001	312283
28800	468489
298859	310180
104111	138575
344086	183213
410755	288393
71583	66951
267516	82787
396303	401881
184894	183213
288077	375750
192238	183829
256098	383103
455698	38360
165222	187974
307992	122656
186462	314742
225215	403501
44082	460149
312283	152502
367919	102482
144102	110677
98735	295484
196379	197179
404960	82268
81262	382925
448846	110677
270751	184221
154786	92313
256936	251193
162142	233140
358573	18920
230576	311402
160629	110677
6384	461553
280035	23018
172698	137148
28357	95831
64415	126237
261858	88113
477438	445453
35806	82927
441724	28129
262286	486872
15060	40745
230851	111983
93756	17186
420266	231359
172471	167841
152086	124085
249586	290092
462047	461846
149755	266852
58245	394489
164255	203656
444397	288270
28096	94344
153006	130207
163206	74138
389179	54522
177154	220981
14010	80543
12623	291324
192610	428292
109216	163448
33019	273687
58552	301695
458186	187974
328174	61870
109492	338915
430312	67350
109421	57989
107093	330360
482456	244420
439719	292283
435810	11848
395319	414832
411040	485016
432217	371801
196056	103592
66403	408154
403440	148936
196303	174998
62776	269199
288976	250373
361356	384227
34006	392301
360179	171592
444380	486371
317370	196783
436153	360708
488495	149300
36635	287854
66800	183479
477019	317675
156911	12679
476025	281226
466375	250679
229102	70617
401092	168213
82219	166431
170272	345745
168614	226308
216024	291035
270831	418743
414612	426569
434847	233571
227375	269199
102065	168845
263557	390041
199382	461392
477178	104036
339417	336546
54364	215474
103553	164884
470672	229185
409016	402828
102186	145184
71385	393326
294449	170993
276731	453028
452201	82798
129506	421830
289338	273831
112326	200272
81547	490193
244903	464420
10217	351732
200879	423469
407540	4082
134485	485735
456791	385801
231305	141158
142287	350590
249894	18116
292807	62603
123671	178688
350046	324527
208848	50539
227857	347057
78669	405544
325090	461765
419907	331651
344199	412303
161854	74106
487694	382693
321022	446351
269608	413941
142810	489552
244190	392062
387974	492112
195062	459213
39325	317100
362468	230783
178048	292553
114643	329644
116021	357108
174349	229376
13879	179506
209460	179386
134472	356605
86768	393653
302614	291249
367670	261253
23999	273831
265433	336674
39943	323822
87089	388575
6545	173528
389307	110520
182491	184902
97256	293813
449078	266538
489913	272230
296260	342761
350544	53863
157528	327225
51484	385933
445725	209572
127345	445016
15204	28129
475950	141133
206135	300555
368917	476062
38685	278294
244324	153531
199171	395022
400910	446105
72908	289970
16644	5790
282027	236213
383484	468276
358477	145064
71430	69721
253596	443087
172330	138283
333022	247296
53532	99106
89219	51877
373749	278642
461028	473223
14554	413525
404892	483280
127222	81111
71248	134694
90549	12245
100368	464704
215943	20959
223947	359217
226247	454975
331257	267352
237242	93238
292576	268118
210961	478415
385034	110677
295157	316653
138104	16433
82430	248398
92711	164884
323688	118662
253442	6906
201459	20572
143657	110677
245679	366356
408476	489167
353011	273831
84546	389009
244649	132740
265592	492483
174139	214825
91134	252961
14479	371434
243547	204453
39912	331238
202379	47119
465827	73298
196211	435121
407565	476403
476303	65245
104817	286481
202379	365715
248013	439904
323806	82794
482070	23424
432506	315367
116400	368820
402638	336590
90104	64046
282453	420959
269080	2562
282681	378686
399987	261083
385667	104152
410839	17501
265609	196783
260108	20586
79945	234026
449521	280157
44915	392788
15623	435393
251871	314161
110835	461758
9417	475389
296772	419942
477768	334634
84756	265753
278846	190369
258973	282488
321780	147520
444966	206724
179844	95942
20616	103476
45724	189259
424073	414832
350020	487927
270784	436131
321930	387742
308122	298791
126980	295126
419317	262954
163719	444736
223962	359762
15133	300240
64526	91657
175118	210730
298356	116347
412440	25443
413568	207321
211074	480025
391125	51895
421390	401854
334017	300506
166048	254914
39371	446167
153817	230986
397820	293492
393839	454975
214050	230844
277568	419849
322796	276744
103446	375567
160361	306841
344314	359045
290446	287554
380809	98300
309276	346242
142342	119426
437172	12228
379095	64024
454415	267352
144711	374326
261112	75273
480801	15133
238402	203656
334756	276090
291324	176145
90071	303424
137024	411475
326260	208617
3399	435668
78289	392788
267562	178968
457418	57735
80884	285156
196003	24334
275763	23863
193667	191341
265192	361072
393218	57433
432175	421595
444356	60517
460060	256366
492453	358081
63433	208894
251893	198317
164281	492413
7101	64369
284010	57322
322147	222067
162680	145409
105420	69734
278919	106832
124469	395333
433915	200639
309225	28129
88166	183778
126460	57329
302477	428738
26318	78806
115604	284979
183598	26918
281826	353322
286369	243547
391019	282961
489132	15209
59700	196169
151152	48275
243257	49170
448235	263690
266244	134145
25658	196783
490623	87254
192238	405561
252739	455825
483652	57124
153195	35065
289419	420294
415023	351639
190524	197299
29862	423442
13184	276159
308375	198317
131650	466151
341197	356469
122894	118662
69841	1422
161567	343012
40517	220633
407020	35707
228128	294055
359374	378462
287766	72952
454303	190947
248194	62699
62793	258207
79875	141032
160302	11635
201086	457623
285696	144470
45108	421356
20461	369599
198517	267602
180154	53511
346997	148949
83616	366127
7299	489540
295196	147460
90265	212576
297436	188082
222047	401854
275809	203213
85707	144037
224739	405491
83616	466737
332299	17186
380322	484274
442512	320097
244742	243634
177889	56410
285597	401058
201513	63276
355237	384530
31675	316388
376338	83177
181885	132883
295561	328357
329055	258220
163027	290444
487347	256366
59723	471745
107058	327779
29405	295650
255913	137401
363021	488416
330878	376564
179834	203131
467485	420790
187834	447601
200347	229346
196592	336590
475849	238809
434251	486106
243949	417201
402498	26016
133012	121452
181363	189414
414203	313745
12703	447560
290210	293813
338620	32807
409468	27581
483337	472546
461175	192444
171056	81701
434136	307777
450465	398333
456946	71958
10890	218151
292756	490768
181466	467752
403742	309425
287485	299467
447483	303218
396854	433549
28129	16744
135034	82162
467582	198300
160363	250679
348186	433279
1839	214881
310285	281320
489802	239075
42088	15133
367682	360860
2150	60183
187834	101992
7640	28129
286074	204136
242596	267602
87047	268904
135074	9003
313770	230055
440604	204453
336137	462973
279955	51187
181631	449130
116686	487794
133400	360860
233699	220723
138718	18276
311750	261695
336795	190369
192345	317118
425537	144916
294997	187974
317724	183213
20806	170180
331710	198548
328358	313745
369211	98866
76430	130968
109046	300240
447413	95189
361001	467320
416808	364109
427388	53863
95745	60766
111993	481368
179879	171592
104850	3329
88837	469227
485441	226494
369300	68651
289088	457620
336152	456252
141606	276090
404337	287423
409517	322186
109733	271559
344843	393720
288673	16176
41640	421208
43582	472072
445906	224674
345715	98703
471264	120489
439719	15861
182355	220593
463539	231578
28996	329226
202379	367896
116652	452098
47080	412517
357411	140302
48542	488410
293716	354264
250458	203000
334372	186798
268768	11754
217190	239122
55980	351832
41905	363581
144723	194165
446325	464429
25671	226943
109949	466851
54742	171884
408701	48146
266337	49228
156614	65280
84085	420944
89257	49353
298528	336291
231858	300137
419512	13370
35960	277578
253102	115553
180755	155927
420309	94344
337833	330469
89826	190244
315348	430896
385876	411614
128563	491150
109670	450415
343975	289682
348518	204330
253247	192123
75424	190369
282421	199107
99961	399989
42702	23131
35806	309614
188034	176288
399354	418467
178946	54381
625	74106
24569	91829
247854	242751
52627	152081
418163	293365
492225	486644
81879	428214
91325	308052
122112	367824
335743	159367
377778	347813
296185	193435
463723	428155
122612	113445
214843	121106
31191	336590
429391	147475
246577	197505
380489	96894
263410	231276
163489	126756
411668	429871
230714	309774
39900	230728
428518	292721
256716	446558
396169	101058
30568	49021
4342	255420
227314	32512
419942	360144
287382	309198
296339	288317
96654	164164
38106	322812
91382	12146
442030	417697
391301	478415
435281	178456
30042	190369
90535	5040
328087	378924
117254	276449
278520	490111
399143	124085
466573	446351
1939	451885
292006	305807
257391	188759
71430	389469
32846	226841
336045	316575
303782	479645
71189	198701
230709	466613
302298	398954
251820	478415
23104	48275
324199	313669
135139	116875
129328	83140
266455	447517
78768	425404
464892	195671
76127	293813
484734	62191
287227	295650
116196	470637
221323	187045
48427	351585
57549	216416
55644	424516
2243	28887
150254	413191
190905	189938
377774	231485
211238	472864
305827	408719
278156	144306
103898	236233
195219	357740
200092	46650
437002	338170
444755	217809
1567	492967
207470	58881
331164	56074
58666	453429
138638	136177
246690	299580
432590	201293
406144	17339
198448	389402
279608	284513
384094	462973
461584	490835
227947	483916
53406	15209
373615	409848
94408	23029
206954	231402
409916	151944
75957	97127
85476	169933
156062	211931
130028	262024
51759	122835
345770	180120
484422	95149
345230	267602
461519	45003
274902	273831
433510	390783
282453	409551
416644	456433
483112	120453
388992	358797
323836	205540
439442	331349
204788	181322
109255	252443
16710	192610
473293	38366
61065	238680
4849	460010
291531	99210
19955	356257
2636	246311
176759	368358
102065	356229
447449	372421
323834	302690
364564	421935
489941	304173
67126	434035
199765	477788
293838	206138
331272	491150
38836	15209
196116	173693
141674	471784
203022	414334
421141	109006
151456	412402
43496	93245
354607	461392
166708	36162
323775	74719
443962	183213
332066	57430
128704	55205
258136	189548
353271	405455
342364	478415
493751	131044
112372	75568
449506	274692
420759	59430
162551	113051
134108	75303
160722	393238
177398	471380
149814	282600
158745	463615
117000	380538
247106	470554
379335	384679
298769	478934
213506	337983
26498	194446
487344	492776
488095	192909
266302	218727
358601	93220
425044	193074
77017	476973
134299	102482
215464	188917
19727	450351
372448	378127
244645	375840
437930	99405
159890	377966
150577	374939
224786	358913
138811	153995
278249	458226
245881	95149
71673	339263
398399	10600
21355	79741
218837	19246
34121	350772
317100	144306
192785	166772
626	182004
311995	465566
18490	261070
66261	279580
295522	478809
46092	262949
414208	388360
23644	281924
467703	337564
100898	306253
350055	49828
349121	86892
420980	319865
45070	122462
151013	13370
308668	472694
382848	294079
89219	12870
317280	315671
71796	103020
44189	3896
303507	179136
469358	183213
129819	331508
66813	387742
97861	311297
229735	43128
482326	52294
421987	459213
151812	402931
484173	11340
65270	396566
174318	272846
254130	232187
58486	112964
5090	32014
28360	451414
247461	478415
35592	396433
322660	209018
288652	122029
179149	3845
41477	338508
300916	76442
295798	311
301474	314020
374901	61572
321532	16912
320225	248537
107295	286936
297203	38025
22172	440660
306291	374849
342465	470555
416147	335663
345401	210453
120912	36749
161420	84089
345401	221553
186739	51821
173176	411251
405306	399501
37724	197492
35632	236213
476602	367750
117862	264171
402674	491984
233800	454748
432175	161242
190387	249102
24643	91049
393928	388575
481958	82585
291098	115900
309917	158411
10462	77438
406108	365721
455124	155249
394734	245679
6317	468125
372609	67899
405979	95312
22294	304340
303023	259070
202314	348292
183875	110677
475676	237506
98460	278839
390032	13563
447764	24167
11397	54609
228795	186714
172381	317675
402238	258461
423761	310671
246348	213035
100177	86560
146362	239090
335589	313100
420266	27497
366402	381168
254198	438838
51627	80562
201139	386347
163068	296693
276821	292902
157527	80837
64469	485658
175982	383391
244044	358353
428428	315566
102065	214163
84698	223251
192611	292902
417923	275790
328550	178436
402316	299321
132703	227928
458064	5967
82744	52907
272838	401871
317390	165653
440525	18418
408839	180243
82237	241018
407626	173246
222698	200594
160182	292468
445343	246114
288644	313745
380608	177379
124431	109407
380781	209505
489889	23484
482401	190369
278153	234445
334482	43222
165489	136279
241468	192660
269804	51342
13930	151430
85454	391414
391799	195818
290841	269918
434748	188240
353347	287423
243358	304589
303045	197337
139058	318533
212842	236801
134299	475110
249447	67142
245938	329251
246540	160576
403011	317983
450825	125417
137645	310338
404506	348971
50045	458043
326816	21411
32093	57989
393779	150534
10529	257975
160104	113138
223285	98906
295335	389407
27819	67040
367991	377278
70365	153025
283706	287694
352353	265370
330752	453605
376592	172999
312347	249834
471927	307111
386516	288035
214244	387742
315573	128482
192318	324734
77829	356645
406694	453009
50501	190369
308982	320147
283071	355373
316929	412871
476571	153025
214735	16661
195815	492586
275644	245679
184298	266572
16011	156008
397332	373169
444380	125074
275775	349401
7138	478415
364552	320121
133648	484274
173684	77004
88761	435370
336435	209689
28481	65048
53591	408668
460692	374396
306256	440641
274975	240225
44178	447560
88597	351045
320025	425675
153260	139648
195649	216104
303237	217432
312474	428802
278650	476951
487091	323305
216318	202019
440887	28129
466146	100194
389581	472423
239084	134672
55183	348798
260970	57134
237603	171592
294846	404806
10341	54976
153322	402238
29276	145064
49025	180062
367621	110677
490798	22614
51425	478415
57846	169301
26181	64595
462075	271555
100943	366475
281777	334680
67837	136279
228128	15209
358081	452924
77530	423688
11380	79989
337117	245679
173088	471291
178757	90729
90696	184633
181680	168719
366530	54976
198511	465313
108529	286307
236082	421356
66003	118286
307909	262594
124001	188759
268134	178021
134163	380460
112465	367250
108885	224139
222230	273814
304589	92486
474341	92613
31741	450002
413132	85075
417149	59570
213268	387420
245990	451621
204440	123706
189094	92284
417938	76709
382848	182511
45264	11529
318715	371983
230099	178946
393106	392539
488216	15209
98744	207959
203632	85653
412306	57583
25366	377423
453594	168381
194832	284656
373846	155214
137538	283392
113595	51222
289513	214436
214060	281219
145585	274373
317687	185479
350558	408288
191316	114405
114298	313745
320873	175895
200123	303648
287454	86892
189205	343804
327946	135477
361876	436692
428000	411491
490882	278907
418354	74876
49653	439538
168164	110677
87566	283578
141521	12124
345401	486504
336982	145948
238889	70419
184019	399360
442018	3011
466766	290772
199620	398844
399541	189170
215400	418570
325989	390050
146202	489148
431239	401901
423615	190369
440861	220686
396036	119893
406660	151952
449085	210118
480759	28065
146893	338132
139875	67584
388249	100477
325044	339546
257277	281993
477932	24391
274559	371340
27021	121241
179222	329245
145585	224198
300692	290560
281322	13847
364057	193897
245408	382261
298631	337444
170385	241525
76868	259844
161397	63528
453113	467703
39764	181161
1361	52912
287766	313829
266052	376000
181761	183213
401886	279304
205218	261989
244092	171718
417736	421109
49789	321687
132871	312697
208013	142563
6467	420101
110679	284961
50034	315671
451828	154427
276719	387742
188912	484447
142453	193705
56638	411424
206705	373327
338976	217432
102065	206726
174362	228431
235375	443033
217552	285227
34054	50264
266713	13370
409094	255641
278448	436727
485698	254973
308038	452927
286777	203131
413816	454005
368515	279829
473304	135756
181651	265518
204679	387742
391191	59776
297276	288779
145337	406884
230663	371202
126429	9054
460003	145948
424699	269849
406144	368892
458344	122831
151270	190369
487347	200718
408121	286888
114877	23018
260233	268706
142949	374927
361484	439074
47035	425787
219610	447572
353442	456251
210812	300473
374767	172923
233560	350064
292211	38471
446182	481404
195362	351148
311367	152357
453706	182228
205267	273354
387562	332392
346784	451016
174019	202523
146279	82585
449521	372416
256893	313770
477841	396347
420266	122436
211151	285508
125139	435280
481419	50605
59658	260137
411518	229037
433812	310261
175687	231485
282059	368656
242411	122395
391595	377987
190558	418587
67571	112258
44388	331349
387959	433489
458585	263913
430584	5150
334482	76454
415028	144470
188568	338790
214748	313745
484723	225830
298892	188651
483259	12054
350347	331581
98286	420413
125290	30403
75472	28129
300359	409735
42141	408500
248268	426736
69513	428214
156541	80543
41804	276090
299917	103804
480550	342272
442983	232902
231555	192334
475602	453943
92635	286443
68146	138928
16776	330845
144852	283918
52714	225461
365810	300469
335259	428214
272360	393253
333072	187974
407334	3836
97852	275500
187786	86560
391459	250190
374956	191586
82688	291984
408616	300962
243287	83229
42777	205289
2222	228431
195436	12213
36195	238083
221319	275294
490701	275259
192238	56619
358768	439130
492242	4349
400441	84113
362585	289344
263981	313745
379680	166513
485248	355348
405117	153995
440430	139146
99409	97308
393870	419967
240191	464725
43419	331508
482601	4394
326631	335842
376146	84239
275056	168093
233281	454893
51964	105300
469384	94793
225405	18979
380685	177414
412779	111410
215722	323157
153813	371755
413722	35016
251409	196783
260640	225456
233045	310763
216597	440962
451379	231026
232616	20081
132262	313745
176276	1008
24357	430682
73716	284843
257596	365120
180624	480607
493918	462676
388193	328662
71511	32481
288354	344580
390632	18041
223929	310000
383223	123410
104583	267553
210014	447719
269001	391414
3675	350848
158864	482917
177634	60517
381089	150239
297641	69706
160319	279363
159480	264406
112402	476670
385549	387742
464225	317118
389170	25948
297436	143506
90296	369599
302672	96589
3791	263337
194875	86077
89070	285271
426309	288033
23226	1171
325814	122490
383223	187045
288286	27262
149555	276273
491960	40034
60677	120053
53836	423014
218425	267602
335259	286936
61461	50656
288550	336590
264026	374075
69591	183213
390549	134694
10013	276621
200092	73298
239725	200437
483031	474925
20390	447107
309170	159445
41673	51321
94102	42022
21763	409828
9764	60318
44487	54449
283382	294027
384858	106531
154492	491190
266843	337429
61857	472524
284198	303648
90761	7594
106735	471309
65044	172070
482532	237878
275721	140205
198856	246245
274296	72562
313553	13271
130240	170455
233498	189358
29582	492930
86368	53374
430153	297464
344708	467703
17653	117037
234046	180578
285367	49021
396884	381143
405452	16433
150345	53863
58479	246054
268410	72523
358908	366941
245826	334092
377414	122462
223579	359029
9040	420508
244749	158506
97835	138509
400457	418771
44635	222701
89219	221750
66462	120276
118001	183213
364062	194165
312073	214050
371725	314881
457643	311694
31483	173749
296621	313745
121808	487470
185409	332685
98654	432454
338090	404889
272922	290014
16768	302832
325714	361309
263220	102102
485880	263514
215273	163448
92401	401263
424120	22549
271188	214114
10276	42173
192495	194165
453530	434893
42034	63589
386802	462676
256828	467339
264517	307499
120043	341271
282469	7192
442154	130960
8540	441202
327239	8273
429302	222900
327895	9054
306766	317356
315692	420895
29207	221319
210036	444
189617	241468
265711	267602
386966	141440
355025	360531
57546	167143
259704	432175
230691	114643
374717	363019
37756	129410
335951	136279
107777	30279
315692	117800
485248	20959
364285	12443
92500	96129
487476	243301
56773	387621
88359	446105
157280	135357
425827	176325
15027	109011
466056	478415
264642	250434
341303	446351
325704	129513
271676	214050
438193	206614
362468	342761
260873	134500
37288	196443
13974	311056
39683	482808
168539	53863
406919	200444
12432	402668
449070	19745
88088	231046
298842	452372
38757	205270
318425	283717
474593	267352
474688	97144
482874	320002
6960	323996
255865	365058
462659	18853
419382	467703
121871	150352
427924	105867
120006	311832
25412	425675
259978	428929
241952	188520
318326	48275
476951	340811
274261	313745
366717	365740
237714	221767
250404	177861
222110	46345
280367	267352
478461	2068
476325	428026
391815	291984
163535	273826
65800	259971
151132	94516
390041	308602
326939	222387
278638	94344
264286	369577
119001	252511
131750	353663
434209	348388
249802	160158
267826	107187
438193	118364
358971	222701
81225	349033
402479	106903
13748	363469
373136	392618
301667	289108
326109	246672
125935	260997
53878	378686
427238	384401
308516	18479
227322	274129
88722	451460
216666	489841
177362	455062
217418	338229
301986	86618
343732	211868
114615	420757
368504	134632
322890	108312
238749	231485
389036	294668
482462	56844
309116	439218
318000	476951
456748	428155
158297	248885
147560	56068
172923	103516
421393	407334
129546	273831
95551	86383
53511	91600
208494	406626
201094	201754
184040	401871
358415	269199
408459	418467
349624	32007
71189	50026
374624	220672
127462	46127
180578	21974
68098	493381
224786	275487
108434	27696
195101	393993
48275	77826
15819	217243
448277	135811
89340	101058
187791	340025
390241	450161
195615	91657
391997	132164
238829	118877
193682	297969
399533	428925
238190	389009
392539	265589
252559	83693
107412	355115
48342	113138
217418	52490
445343	156189
401881	490789
281877	295383
194339	281320
210972	15300
65245	21523
371849	213221
338614	326982
107292	307416
249030	307200
192804	90670
26389	2860
71432	2935
251355	313745
3844	360531
26886	178436
396844	391414
234219	102456
214853	106892
372481	19246
134932	371918
225424	183213
26051	239099
370093	257321
99060	270621
290698	309938
273900	381999
162844	368993
308038	121299
11626	225214
77745	399450
359059	137658
104259	5742
115112	360480
216736	48275
334363	455119
71297	446858
267562	352737
200092	316066
343732	458601
482747	489552
180352	294837
456542	488047
276579	270095
266596	402729
290164	15209
287698	240364
427550	244531
236035	303694
306111	458382
65450	394111
457298	286936
192665	176182
243151	35735
247296	275525
118546	95541
350759	469075
118554	230324
104766	44049
455820	223366
68163	77727
470990	286682
428843	97077
444013	101049
465225	207535
7379	313745
127997	21411
78066	352622
89238	454611
175080	443693
69730	331550
194752	67584
446182	201835
67902	209471
58042	83811
75056	429267
446182	33966
78137	83902
71189	63622
397648	209728
238594	210032
442554	236260
169015	115273
361675	57630
369209	99437
367099	290014
360459	441570
188569	428080
285954	203656
474379	178436
310034	98847
30173	162978
67571	275062
185436	264781
436519	43164
306623	336076
375476	461769
474688	70736
358320	119247
206686	2874
485061	404960
394285	317356
391222	275015
358879	393176
352426	281472
384401	463738
309245	486339
273260	413196
108090	36195
113372	433956
368192	422164
223094	480199
432100	386240
106814	163064
164580	247702
254651	306237
371992	135799
272742	446858
328683	292820
377642	94344
200766	317990
206621	378467
396975	331239
337802	169482
418393	33453
400068	90099
332703	195551
170209	375840
85863	486885
465951	489552
134605	428738
272597	93238
11822	120605
457418	455788
81547	381416
141705	485304
336378	205289
165804	21411
196996	440615
461846	335636
395428	339251
432421	282287
131842	191639
118969	239090
377482	42574
249863	226308
250854	85847
309901	293813
399270	269199
413479	295430
367859	172360
187507	386303
264286	249102
367351	239774
329899	481433
306742	278907
254559	191914
216898	178103
215578	23821
167588	326773
91272	483322
470818	91657
412909	383720
327776	255196
240796	28721
27322	341271
241569	118286
221329	211168
165687	398637
360459	330414
384480	450647
72980	420790
120646	427205
301765	136957
206486	122694
389641	318404
18647	294069
463403	194165
165680	78867
225988	460253
155294	13741
245868	311135
59048	182657
102986	436527
337396	248382
482272	285446
241952	264406
51484	155207
219182	116283
204078	16516
183480	38490
306196	359956
56825	48275
448604	473301
250800	75379
362267	198139
299610	21583
352016	295650
457564	196351
180947	140608
147706	70163
325638	336590
287444	20506
85523	325314
207094	110677
191933	188241
70227	427400
208617	125370
383975	285156
270128	427272
428771	152502
221340	72869
124995	370007
340176	251049
384038	440165
146893	374325
134769	413525
147877	153322
477540	438419
431214	377205
324486	183479
341283	60517
218360	236864
123661	203131
227161	293813
40284	50392
483977	405217
281826	443693
89671	253916
338915	471945
409971	212789
198317	78819
408555	368904
41071	449298
52584	193871
221727	381931
366104	207535
74822	267870
421137	449212
488609	469235
7286	485104
190363	1653
398964	330469
138787	68769
460714	189937
216803	149872
230830	348798
70317	239461
40028	132593
48472	7771
330844	126204
146893	247296
334546	13129
474376	60517
426392	70426
223514	303057
415519	342388
247575	7884
118904	313829
105136	464566
309621	218158
336651	438419
245679	353462
58350	13370
88365	450647
132153	359218
456185	376870
39683	320797
236980	409828
391114	279833
410573	93169
456472	15209
487732	99123
126479	251878
418774	252211
325204	438783
274882	250410
171476	217494
241173	404671
393323	455884
74802	336590
174034	6527
115382	412868
191761	122462
267562	318266
337004	315706
199760	347104
156849	18479
171254	294548
454090	71455
276157	440962
125417	173950
174250	401454
36554	49966
218018	170882
401357	273831
397187	64335
110809	13370
401928	108737
12034	275959
106385	274508
463908	443460
113581	288035
458990	20719
195106	38063
101982	473223
458383	355711
114781	365223
359790	46020
31022	396729
418670	205809
405077	411424
435612	102923
11288	41075
224113	360860
40362	262050
131606	177829
342824	329047
314311	383946
116767	190369
54724	86728
219222	359029
419425	452126
449143	9203
218296	450139
315701	90099
311143	276519
269564	461182
276821	343085
208305	46554
23565	264010
408950	364294
13959	327642
396565	245824
93121	9054
291525	247812
439389	194253
66765	105986
485193	294836
231855	316162
169916	82585
375802	181670
434099	10742
414382	82659
25239	345971
111815	84111
341793	401810
306593	486885
33053	110708
35806	427416
143524	54531
157548	272708
119771	313745
235262	186259
64526	119762
32430	481368
157663	359218
41965	310498
42800	49228
81203	299467
322364	429863
263053	313314
282965	214242
462653	446351
173988	335477
387790	49727
460947	183213
406357	425052
492182	20114
57477	47679
261498	252961
76986	31808
373890	455703
390297	99437
417938	430736
56545	12263
462816	489150
176474	378747
221949	478415
46640	320401
112458	268743
242021	486885
442226	442062
350055	330469
68569	25409
41016	362831
15711	123219
210169	301094
174139	192352
27366	369008
301963	132085
362384	197988
277568	476303
126479	432588
146772	208291
144786	454822
247296	177029
46556	377984
277961	161708
412624	209572
66383	222507
160707	353029
173887	292325
471039	391414
56068	211768
300240	41620
449521	289350
194875	376814
261759	383255
350742	75379
469937	393326
45473	292459
244092	339512
265498	181648
383728	274309
115561	380071
267221	94516
374305	357772
460015	210110
50168	45585
491070	440660
48474	147266
489657	209601
114643	19604
227555	196726
5244	393326
79446	273831
283918	98290
388683	350189
20959	81223
388048	326815
468914	118662
367493	4774
41484	28076
387107	34198
266307	334234
106268	207736
264080	246592
39683	396802
121689	210901
230859	28129
201556	193871
199164	153843
130856	141649
31930	259435
31735	137633
110025	363320
124013	6899
447944	194165
83616	327204
187767	128169
390311	81872
248225	396317
86133	139713
150698	50737
476035	446351
229399	157658
236002	293813
278736	464996
82627	75303
305054	390232
233169	237207
44040	286936
409380	217520
486398	394563
239584	300555
207862	165489
143190	453716
390089	263713
142043	219499
483950	39618
429370	39695
438494	95916
302388	290687
474032	488242
139227	34174
38576	58567
376877	53387
110252	293739
416797	243281
232784	394331
17106	401854
256182	291936
314109	196414
372449	303175
194781	258461
274138	23355
274761	171953
54263	64335
473954	134120
16641	201286
15508	400054
485781	187974
295009	214604
106484	87471
366402	178831
244536	65622
235021	246592
60072	358797
212832	454945
218037	77846
108057	210612
458050	252961
492523	469235
309956	482498
435296	474326
325455	257339
247524	464879
134299	396228
342200	237235
479174	143817
131408	316266
460653	311700
470249	209385
296734	272251
379046	240225
394411	94665
404279	136664
197936	158514
335301	57375
340175	375768
19334	72818
175223	226943
377962	371585
267060	82715
316779	32807
306349	409709
414762	33564
265192	82397
190905	310657
308904	190369
473614	60007
59766	371803
416408	272069
274852	216574
21414	21411
411443	438419
389591	204384
245859	181400
492480	451578
364255	164755
408121	372710
416327	218017
470373	394406
265483	190369
478215	34221
343493	446616
144720	378082
263508	458764
378456	405801
128359	217785
176097	91287
239637	106739
162580	21172
367087	208300
476872	97277
90449	92613
300420	71418
226247	356645
243700	12443
338955	249718
243578	21523
459917	269199
279809	208298
326019	308019
76228	359717
438373	125417
34729	239312
445597	212182
380489	43164
39195	93740
274839	82730
465877	240796
318493	22256
75753	68950
294096	77481
293719	296270
113992	330544
264641	151128
472685	74106
208030	265589
71416	146202
367619	230821
53556	85423
473634	274869
171821	314153
365848	301784
249511	239729
459684	120034
133040	319076
52886	277134
34487	299825
271676	140746
106268	420505
478480	113994
339073	406150
451693	131537
443308	348798
175255	144073
289878	129713
350779	119762
158819	100485
282931	86892
270881	151096
139986	26724
376418	303218
360393	404806
230518	119762
411420	345777
442236	433279
288181	94344
152343	15767
28780	380409
236957	142678
115725	465612
362840	201597
341632	114117
230750	168124
342447	115340
378121	303175
276273	8623
1477	90123
420606	279257
33795	13370
472457	187998
113150	467690
3457	255933
452778	313011
10331	298077
45060	76111
475235	60525
273479	168292
195224	218730
258354	79751
400725	415099
23373	369599
56621	462900
446469	459797
145828	340899
311578	253013
211910	484447
38671	64429
93192	478671
40443	80193
440784	315
353597	371934
231921	342807
378002	190369
406408	83179
62402	241988
457475	196464
30568	129415
51700	293813
446950	91065
269941	317118
354369	445749
298051	309524
420266	469013
221711	272139
125605	430356
158099	336341
221925	656
328051	112379
403489	453213
212208	285446
27306	317356
328778	23018
45890	87967
428944	447335
144716	264406
247776	171168
352737	218727
220471	234356
396421	323813
317118	220304
219846	433874
266172	264406
88852	402323
172682	272159
106268	46790
168773	397734
295195	172720
230216	432212
434748	200671
352686	489552
18924	140008
458065	302210
138374	146202
464506	477986
197113	297364
268764	391414
346124	237689
159571	220857
351147	114930
261278	288137
219089	142415
57276	140021
458207	134145
79621	242552
139018	124268
307718	268550
53602	57459
82114	447560
430041	451697
374701	252773
285515	8459
108825	179705
221435	443777
133718	292904
107263	163142
186238	438783
83228	459779
259978	474137
119461	331738
268719	167116
214951	123516
126628	194478
449624	301659
58819	362734
120797	426034
16981	153995
132173	248833
367288	13370
108742	102352
187834	327922
81358	455673
152450	153223
16240	116915
465777	112888
432470	273687
104266	468314
207267	265608
3463	6072
388953	469908
479282	13129
204078	269195
490021	175249
102065	243179
168518	279798
283847	484887
129349	383364
260352	199612
276255	274114
436642	420790
407334	14343
335951	155747
389502	478620
155302	400660
243576	430610
261436	342793
83397	168381
161363	230324
20559	309848
440223	385279
448702	66835
124971	311850
198149	49903
327209	204453
128867	465163
400274	435272
174852	135587
225481	405145
385452	126116
472685	86892
361291	55236
226267	67584
97901	185130
229735	349129
149361	9232
115489	146181
470817	357593
202051	369599
321492	79249
336152	438466
386516	362939
316646	73990
384293	459205
63455	321130
269135	274101
31956	456065
228128	271063
424624	296432
308925	62996
45724	158972
21275	51895
467611	331581
263514	365766
119560	468863
158310	360860
156518	183213
221200	13673
207958	455761
283318	190766
5007	345846
127962	193703
482143	18665
388580	202523
345544	142276
118732	179439
431432	12129
362840	306860
126927	461944
11948	303175
287016	40513
167588	41482
68099	381401
163562	299182
3747	102352
413816	61684
118938	403240
132247	380538
41963	122490
197530	31566
369099	187920
343493	444995
109676	91327
37748	313454
133909	171579
406660	25567
174402	103086
222520	349063
125004	111398
152544	482246
480871	115203
413759	380071
39892	344743
246433	19391
82041	415221
393266	440660
36377	27054
156191	276358
402519	54700
486712	136279
67571	214047
100455	119868
5828	94516
255301	273814
277568	378330
194861	317356
257498	23352
395588	237891
11528	250679
275395	338527
203365	298963
127270	313745
115838	311846
300025	103267
120722	183108
368503	62191
464475	16433
70899	7813
287005	15209
33183	357854
302880	77727
248544	235544
332842	409515
438475	432617
67178	411424
237517	450290
121808	87558
71226	274839
371330	8303
478152	137911
137671	347038
294821	209039
55402	46183
164775	43685
260763	297663
428837	448188
81633	195121
380728	278642
261134	220679
272240	336590
397161	163198
239659	101806
445906	395988
300214	394072
449956	313745
362884	227101
287566	23001
208028	328525
38490	184838
286893	454975
461068	427205
185339	422470
183673	43164
347213	467703
65211	149543
128563	420819
157663	429161
126796	398954
256823	113541
246191	371165
24205	464420
274852	184764
156781	57989
412070	16433
399702	297726
112267	160894
292687	301055
201504	93245
50814	77291
398989	249334
267609	122462
28722	72434
423013	378082
297399	312354
290815	281270
238855	231929
248013	260952
276821	18418
76877	371755
9743	196615
297665	390940
480636	190369
293913	332989
142116	287382
119926	151704
109830	4584
406129	222701
70625	69293
423342	137697
454755	135587
203200	221324
2149	33225
162363	176119
319081	431500
32303	252961
449807	12360
424591	385932
421618	366127
122971	478415
194627	190369
33363	195974
35672	370866
394314	312047
87853	261337
62275	32224
284404	47905
119001	94971
487890	328140
479147	155719
50067	131554
317438	4418
406579	388575
136798	141165
436963	109868
349852	61245
276204	83403
218014	418530
124820	269199
158864	114611
356558	155214
345715	465052
481411	207959
285876	110096
233699	13370
467085	473831
38969	452161
165776	446183
374274	190369
342197	379019
261630	132840
378229	160419
38038	414100
11275	409162
12788	76350
137167	401854
240138	243301
41959	237165
38020	78699
271950	111623
51811	478415
211869	42189
196608	116963
362835	301220
19470	110708
387841	315566
432421	113683
54707	17481
234963	257735
35697	84722
47809	137719
270248	90099
40466	5968
352987	378686
226517	266530
359154	350586
269981	363973
399655	413818
466720	405433
482089	119088
83464	440660
228128	162785
258370	101862
318715	458601
59991	127298
438193	181396
189879	168381
449224	11249
84546	256373
199754	343359
208400	447519
131799	286124
282637	284982
414961	151207
58849	278204
363251	411424
415599	343803
324403	86076
323160	190369
358453	344091
163209	328875
405370	266852
464877	51161
358866	186159
190281	363132
5178	96323
156571	442096
71917	486267
212085	478415
318236	234356
243430	401871
117115	156376
445796	283450
119359	385448
464668	208799
460263	357343
268173	33466
43452	132671
308262	461392
103352	262954
175967	23604
363811	268407
221462	183213
332787	293813
492813	21264
223654	382609
241462	418740
330752	210331
371705	114931
399441	451016
67152	140044
218643	286562
435555	289407
461630	221759
301659	284985
144064	8624
407820	182117
331473	360593
287481	228013
184063	218727
443320	189612
463858	335880
128398	88299
23400	256121
341440	387987
441627	133097
283718	128893
43280	422030
287566	363517
337497	340794
448779	474655
329727	186095
177634	76857
108211	389422
260838	451016
247296	466667
190281	235078
126911	16433
443475	431799
186141	88289
192724	462950
357281	465327
41695	350480
59729	154485
368540	81280
241846	430356
427980	93
475477	315888
364968	42890
380748	14254
420340	222381
342780	485304
286239	224694
85234	79102
149089	13370
93682	397219
362510	447517
392086	475158
493169	63528
123659	264671
387727	272470
55816	251806
375315	141440
351913	167368
192826	273831
128637	234356
456294	74975
195563	321138
29771	400285
456021	296965
287609	432756
212346	360512
470550	13129
491157	90729
52867	183213
358267	235679
426197	438373
257596	250620
458170	475917
435520	423014
374442	293813
265483	96673
399441	165497
71460	448757
223727	353267
263437	228431
416433	198524
170015	455995
77953	186179
364562	404650
114063	332544
230051	2122
85456	175709
110708	386532
174362	104505
28154	172601
78319	88875
302672	148662
468256	168252
402237	364348
272301	232617
363581	160526
302918	299408
397905	252443
143657	317118
150880	434893
109270	190369
204221	480280
404804	391414
125790	310247
27954	351037
149038	33855
265766	215665
451836	153771
189001	20457
134742	20586
3462	320464
224488	452428
37730	47630
407660	387947
486885	207535
446051	39259
45795	299832
253278	267352
487014	190369
18436	391414
485144	478415
449521	118101
234118	75984
164415	436057
150262	428080
151691	95286
381518	129185
2840	88029
450532	249709
250671	379152
294323	465037
336323	187834
433130	474115
124469	355698
455074	316795
160311	359832
272742	208785
301648	169116
106814	106890
110526	434116
362742	276358
195204	378686
74067	381622
434702	24404
303303	154731
2722	159083
468503	148221
316565	198528
287617	65371
193386	445533
258398	244995
241889	208487
108069	53863
440032	360531
282452	330989
130069	210346
247785	370990
15236	481723
473107	90682
270597	255453
247619	30187
264687	285156
373755	329039
279288	48275
274574	187077
491971	309425
322660	126638
259631	64335
437505	200343
164486	477403
453493	401928
88762	334554
321911	264406
48953	327099
119001	256121
191127	389497
381009	192862
255249	327099
140922	304671
11559	374049
361001	109271
277523	268176
106158	467192
96744	46426
303504	42714
424767	218466
311529	107279
444588	378190
351865	257876
17661	412485
88129	123656
480967	467492
86873	297338
200067	78250
207624	334395
41379	56410
315515	231568
204448	93245
227566	120339
58131	294472
151182	294836
219984	337585
98480	237165
355627	339090
210070	57336
335441	426736
251617	293813
448082	315671
209056	28065
146893	456299
183859	471745
268834	291630
319259	271237
132243	350189
8682	246672
484038	271756
185228	268081
141224	107337
208031	84461
8193	460271
264730	267352
107295	373009
396369	313745
16981	461944
86594	234046
145288	484274
276821	84089
225526	308897
153006	377695
347259	479961
398465	165653
397936	256373
127402	298182
400910	3971
133609	127921
52381	152321
159426	72496
219257	262954
443296	83403
405788	449497
376855	124535
178422	52268
48594	430083
42879	375840
408875	267352
366991	104805
399505	293481
456632	274721
277568	165197
323817	15209
88283	271637
297436	114426
91828	218005
456267	96515
405565	360736
171455	430894
106892	415231
67401	201454
453821	260527
318561	215776
70534	378859
269241	214024
342486	130142
102761	3041
466837	245679
389338	70640
258348	166242
71758	467752
39683	483435
200092	379531
361356	385279
414326	369248
352007	399023
203743	366941
158156	43164
458697	285143
109923	273649
171953	383742
65268	146404
305836	121950
314911	296127
410600	418178
264896	311016
280507	441996
192611	35629
19168	351639
458183	384711
229604	315671
389272	174035
59288	401871
101362	220756
235375	96094
282874	151096
71189	38675
143099	440660
264144	247860
288719	371934
256487	371053
311222	466969
318289	296339
423508	240603
148063	191883
249366	344376
412010	142671
280749	181237
196438	110677
447331	101049
175396	380697
479627	16679
454867	210889
374987	93245
91225	94667
7788	197544
364643	17181
134940	443918
444148	369599
21244	249202
489993	390783
1367	42747
433012	213792
405150	20138
349778	330752
248013	304351
450465	28646
174309	383391
236665	250434
311479	428864
32430	292415
327586	249334
402805	319046
284161	284982
361852	5041
107731	270608
488527	380944
81279	392699
59880	25122
185946	434378
200932	291835
5560	155045
23109	15209
8254	100503
93479	44443
15618	75583
16954	393326
73512	70557
117647	191959
194816	117942
216324	329092
293219	445087
411148	413673
304812	267602
268578	478232
144577	387860
44005	116
253323	346678
158466	183213
488577	84502
153818	245679
307606	28290
294130	395885
278957	249674
354719	138495
230124	48275
431924	94665
94734	190369
156110	94344
382185	110678
330347	40907
339453	391414
398122	385969
435886	15133
398090	56565
151122	313314
44713	458183
425527	396080
347505	34359
430217	100026
351732	466432
389206	49903
119377	267022
130439	86476
85649	465538
159602	318735
232117	281924
461563	315976
479355	242022
194786	479421
475761	42811
424256	411328
458638	241208
241379	159188
381493	141021
51581	113573
168043	328980
350251	98930
128563	425838
438294	136526
170587	163348
332482	313159
83395	93158
153813	170138
250404	275232
387449	428214
409390	90682
257378	310261
345715	317306
23306	454867
488025	178955
463790	359358
181380	336499
476057	110677
405266	374849
153389	203656
16333	22635
369657	253002
191077	467690
12963	243374
444380	60025
443228	242765
452083	426034
354438	387742
79296	113941
107118	7474
436977	468208
152845	110677
219136	24943
106786	450056
453736	142104
58316	48721
432437	175721
440134	14267
479678	455769
260527	458601
261055	211564
209672	310939
25239	371054
90316	64335
174470	135008
8507	181668
339842	244196
18629	113051
15027	472442
236957	379976
253017	284883
339333	135296
492295	396746
138836	240750
286310	86728
386308	30778
64884	15790
247608	478451
475511	166513
398631	119381
161279	330543
388023	442916
48581	427793
116679	125694
405266	232890
241415	422470
220610	293813
329533	207972
430139	152737
215176	387860
90071	282674
379696	89232
28944	273112
356987	437018
458955	314318
431925	64429
115834	171424
19787	280560
208240	426853
195402	29689
384985	457081
419724	446887
276209	107337
374784	493515
454505	434876
273479	142825
323222	50381
208635	459622
171757	475200
417733	403815
1037	440516
406660	124127
121637	250410
323743	223492
360137	428214
277568	482014
394978	393326
314999	284490
355298	244015
260137	445353
127604	488543
209523	458601
25553	313745
223086	370122
19438	17155
269087	391414
483706	33795
462337	467703
309225	466532
129908	266307
141901	28065
275910	425296
113713	366739
219849	371983
125388	458183
75404	475158
401897	221940
403420	363436
407159	104505
137337	58301
154027	74863
189084	480421
421220	64335
281052	472072
20194	104289
330966	476230
35258	342204
447992	298934
297069	141837
221096	211868
457187	249631
9936	386500
205572	53863
450465	267602
459047	398333
23134	311832
416550	346356
301355	92613
156776	381469
246979	29500
253115	317675
79861	338877
22060	5151
383480	445915
403313	102903
410619	124153
445101	261057
409268	297049
390905	337292
410964	128897
299710	261829
301364	469227
436141	340910
60202	235777
400520	69734
68284	294064
13545	127298
245938	376751
329637	120477
133321	75273
488671	190369
131490	422853
401204	396968
302380	425129
391121	362887
30919	55243
278659	272182
200600	456640
142320	15209
285118	425220
412919	192365
445101	277961
25950	110677
385689	293826
214776	328897
493623	403399
361411	267602
379416	142535
27143	434945
218846	310977
179861	385076
426477	168511
169435	230875
129807	24177
290216	193702
414920	48146
273619	388749
404960	249868
14048	486135
175541	178874
80860	48275
113683	231485
317876	225475
12119	12640
49021	38798
101496	33889
143761	86162
283633	186259
363571	360210
281923	149247
111890	235187
290201	267352
196927	187974
257376	74106
271548	242609
286879	1642
64992	267352
286645	47254
287124	276358
371460	366666
470990	408519
137949	393326
223116	486950
197544	476231
200273	230324
227411	392062
109884	55079
146695	409828
299132	483930
445741	365710
437427	176878
224963	351849
114957	441135
167588	184319
374132	48861
287226	274325
354903	317118
75933	152972
291209	30263
246729	277450
278076	22347
70198	239413
38732	391414
237549	121226
393115	447517
328034	481785
251196	276749
239221	218329
429877	489822
21254	207526
53047	392627
149991	190369
250960	419576
194051	344063
372764	240718
257013	46691
67351	293106
313209	376812
300330	308662
141433	84083
317990	143902
136042	92976
66185	102065
158258	3234
41406	399098
392764	260173
152555	272017
18973	36801
146097	470403
479220	71224
430994	286936
457418	313556
298292	96582
230574	119290
12926	458
373698	72523
395877	344910
124580	378462
285391	99422
142065	221057
335951	23902
325509	458764
193837	129687
158184	481785
472202	343012
365661	60194
28603	478882
112625	82207
151036	427185
486847	464387
102534	113234
238177	190369
378830	229150
395200	235404
386658	23330
2329	32865
173847	372303
316828	76628
227511	141166
82430	438783
204689	181514
12525	104505
157046	50538
486872	154712
64415	305788
51191	264240
244017	100349
70046	134262
486371	203213
209523	362773
71346	193281
237443	244146
335441	404886
260185	136185
151263	113145
216511	205551
271286	422621
224388	52269
133909	27508
42680	13370
83793	266153
336020	447331
321	471013
479058	488288
4992	375768
463705	403451
489657	159554
173441	101120
278769	175015
276656	230707
455773	226943
114063	266377
171008	341105
176878	460015
51815	31800
190281	383391
171819	61650
403687	51945
345107	361414
134876	65880
181811	414832
444139	235526
185761	63528
233045	449609
376855	284843
453171	365722
448414	320179
385702	195124
260624	449413
104250	8084
458065	208617
130069	336613
260488	129513
449191	92613
256376	268261
35044	475108
340654	380769
147912	444769
427962	426569
161363	245740
163007	167894
471666	476447
191507	49896
1080	395920
242974	178436
335191	118877
11325	378686
409745	191821
242509	89047
307600	174564
420295	124241
414140	41673
27635	15133
22414	123512
29330	44125
158062	139648
142567	377078
49072	46092
243356	447107
350460	479643
403782	390818
209514	70197
137635	175538
42535	116283
21095	164333
462670	193394
185526	164253
463575	24334
119001	458736
297232	331581
156201	199073
163168	408433
197421	7873
463457	245257
101230	230302
487938	254406
22488	468125
415599	336590
34982	186259
11237	208831
132539	317118
209449	86728
183593	476861
489913	8623
298009	1151
184418	394802
246547	139648
129708	80048
16844	214540
58928	317118
27468	145948
177577	94344
286337	63041
56396	450983
124271	251231
24290	391414
460165	404053
411744	167719
391813	317118
486801	241468
475748	36338
12145	42890
352409	15762
165680	490588
114149	369859
443228	102278
120101	16433
293351	337723
410913	34956
454303	476412
267050	458601
360459	342323
21411	267264
465702	273831
158793	365490
293480	198343
31857	372857
379276	471760
103282	190369
191858	109082
262487	293143
207141	337170
370536	248353
124800	399408
116223	364294
330421	276678
392641	401297
235706	273831
9573	220857
224997	470766
50883	373009
248013	33488
345236	244244
489796	457241
201813	418740
44138	197188
47080	38598
146924	189064
343732	272427
137002	494102
123029	32807
191308	238578
256893	222531
179716	330291
441429	339582
483706	195443
327822	478640
234788	201769
129498	52537
104741	421356
281507	376956
190172	121276
437041	15209
253069	426986
2720	101939
111165	16433
66128	356696
288179	383397
51517	463516
35105	306981
316136	255419
15889	454318
91600	73532
89245	79989
168640	85870
39823	226308
89595	320577
428540	336590
471365	138565
347389	381428
25163	207535
80150	427633
249397	93245
271546	21583
210493	331581
23854	303411
265483	391414
372641	478415
287464	97753
45393	385182
332911	472430
179041	49896
139301	26551
283625	424497
458319	208349
408388	172082
466351	305999
433820	272825
7788	34188
102653	309336
411272	348798
352786	376219
435337	249709
154492	93450
453617	130858
37730	465647
493736	98308
67988	165363
245442	300493
376146	474250
283096	489552
231477	286959
91916	33574
229775	126345
454796	364703
125328	134376
178304	295484
57581	101058
301872	425666
329692	305822
142740	137128
96000	104978
222869	476231
326043	158233
414058	105585
428182	194581
203691	180707
383379	374909
25748	197803
419176	487266
378572	96160
356580	185016
356212	284495
216324	204038
378248	17561
33482	117761
100012	396377
138288	105498
236434	248036
223887	183711
396836	37476
311247	198644
288918	388108
76285	366388
5137	381008
104740	269246
370513	445453
235906	490711
221465	297923
162510	118324
130224	207149
176878	101423
356480	379255
164711	104504
93070	482162
118075	15209
124770	248777
256582	231601
127369	42592
252379	284283
223738	125306
76143	17287
370711	136290
320496	464725
48455	242187
381725	373648
401301	469790
118091	25716
464540	230324
265937	208617
119872	146202
168595	330469
175876	139665
456415	403185
475960	445749
393358	440962
418305	332403
103382	81898
80867	245291
279953	408357
416815	338992
227741	226943
297654	388096
206274	353344
388485	241781
212437	199924
450372	217025
339965	271416
133014	22806
326574	69748
169894	151096
389641	237660
151477	406626
137019	72184
111719	353360
83739	256373
129153	160573
17217	114063
15999	286936
292283	125417
44307	273831
443216	63957
320440	178382
258366	472080
109733	467303
464909	106191
183346	347766
36228	272069
277585	357357
178927	336590
63608	100914
182820	116283
118938	133412
196670	459779
425768	190369
26683	220417
311271	274908
60100	230691
330037	193897
16844	473954
456143	335663
168437	148047
121133	30189
269425	12482
351532	435320
282453	301611
112267	124798
367959	427520
179678	62012
15133	162795
444539	190369
182638	260048
228013	461767
467828	288766
198645	228431
68259	268192
336650	231638
201384	232154
66775	129536
182356	401871
378028	106422
44528	77475
78134	121141
257085	357445
331349	434813
478148	56609
463539	342761
419211	317118
96559	210618
282469	430112
262210	61985
5616	79755
387986	486885
473600	384671
182771	125399
90664	477091
212226	269939
419191	434826
392894	284843
255945	293813
56937	26519
421126	235228
487330	96347
219700	322930
256487	62191
73497	476951
149996	198055
493235	17456
235135	212081
271192	109733
370031	210082
471927	47732
21825	380527
112858	16641
11842	259938
18647	346768
42576	413444
86311	274309
423250	353992
235681	414832
256134	63528
119686	73078
114042	280592
367554	457081
205454	229631
421461	247918
194930	465507
182301	115386
313202	17186
204165	449845
306276	419060
85084	367751
456691	391902
447944	95942
407780	101849
211238	40722
361711	461846
25748	67013
97553	417201
453371	13216
10617	115441
296514	466737
277823	200068
7996	236064
89457	132740
35535	49828
69366	54593
306996	360281
11381	113051
232768	350189
55961	349186
314529	350549
91555	105216
250995	14130
373225	168213
36711	482143
380866	334680
419786	159138
200029	475773
99330	406408
375260	211958
84168	422799
107524	175526
17740	119868
148223	58694
76228	232401
346216	4379
64338	43514
208439	358598
110580	78500
85930	4656
78279	30332
375773	190369
322798	165715
483657	440089
219198	79827
453044	147042
412427	314999
308436	291324
182390	132843
362520	95942
221910	335234
135156	451016
203145	371554
315447	476276
35803	21583
409029	117871
305586	490436
158087	27766
296147	97469
412749	95217
46023	489822
121259	351732
275686	160468
388943	186561
129040	146202
235501	440660
19005	164700
337718	137128
320208	411809
67464	464019
157961	464314
221055	13370
23741	335647
344314	206374
365266	46263
378098	323065
192238	304186
475336	138807
330473	127921
405237	31828
292721	242669
447962	145705
236355	473461
270891	160419
128439	293813
26216	487938
37495	160496
353470	42890
120768	245679
373712	347873
100528	1294
130638	290688
222425	372301
189428	27464
113634	420475
411704	272644
82744	315275
626	267920
76228	449670
475526	249444
361800	4741
388249	250823
180838	60517
418944	293117
152763	423688
179950	53863
104667	367656
16520	256121
176097	13370
228050	479614
408300	181355
158849	160402
224067	168381
285249	392169
428868	139859
408688	32406
336651	485546
341371	441963
59264	353616
58913	239809
163692	67640
261649	443227
102780	203656
340486	328205
178219	280627
326165	414832
111833	294836
440726	237165
147475	215703
199051	185704
178147	132247
243321	273468
310273	185479
314568	203656
241120	168050
394515	313745
357382	320097
116836	423469
439228	239532
43966	326578
288560	89047
244688	32257
449316	255941
153407	487153
278642	77151
46556	188122
13682	412887
428209	33855
301804	231638
210885	234356
69264	35464
377656	462973
118869	210034
313627	451460
377869	167817
392822	200444
446182	360480
209611	423733
393106	293813
21947	91295
49915	50264
318381	295484
352308	331349
1588	46750
471169	50849
104856	245679
80656	139732
456067	375840
125728	250649
337120	27464
19214	490744
42974	315671
490586	314666
254196	102353
22276	414212
458925	300480
49927	376197
6952	23484
149020	86662
186588	373401
151107	493217
456402	225080
93191	363973
382514	424042
101349	94344
254973	384831
376248	275959
81279	108222
324513	350866
481609	343088
4243	265056
146893	381781
71665	184601
223107	187796
317369	119872
449119	313058
16101	75568
299580	154736
417332	20222
442341	110191
74348	188759
120247	274492
369853	228431
5897	101650
34730	31313
12457	154446
20998	292453
257391	161397
102964	11626
246262	273831
477932	154544
229735	429748
380097	111623
430103	193901
174318	272333
39195	344237
153813	260956
206510	445821
485112	420790
144466	296423
128376	364450
190815	235354
333578	293813
344030	118700
159660	146963
174748	471745
298438	428466
81174	366534
461837	90316
262395	6597
246048	189307
487362	418161
357216	169078
78453	196783
390771	143635
35514	315888
370693	274309
221178	466737
36431	205311
401085	22859
221369	223254
221687	43814
321431	311297
347121	427628
370260	164690
173771	2112
77430	257989
340300	478415
339551	375840
203158	293813
486171	153758
267243	188903
262210	313563
1571	264330
122644	180992
225510	245637
197647	273341
362902	274673
403128	96977
41148	300577
76350	218727
227179	405837
33343	7757
411004	464350
99595	40447
49168	240374
326631	102415
162228	96879
307495	114063
99060	29628
66559	237660
17169	144800
446236	275475
94551	190369
179153	333743
350556	190369
492305	295048
327344	115795
405788	13563
20293	286828
461563	420508
333278	307279
57032	54486
202725	353909
193516	349441
417194	220857
22950	300424
467525	287272
475171	417201
443012	447517
223255	236240
384467	39243
487586	391689
303092	30595
154560	181957
237714	408014
296029	255212
218553	395988
290747	479589
39601	160468
287841	63528
311508	186714
358507	52537
436620	3874
198727	255650
271188	64524
239748	159905
376391	36392
243245	391414
436902	255368
165420	456817
354535	407334
276183	314613
216998	293813
61959	138299
24589	175923
405767	482980
139350	252466
307697	271642
109690	49903
334573	183213
359188	92086
372969	108024
335951	377708
8010	85212
344801	195551
302199	132740
292151	227921
364266	467703
147803	53994
16771	402327
2633	201131
202422	313745
100874	470900
54816	241137
53095	213733
8334	46790
287119	270707
241723	453334
470805	463623
326260	393428
450288	374784
364636	416364
69004	48163
423286	252299
395111	349435
489533	273831
251677	307279
171610	243840
326631	380871
374169	94516
445100	190394
193528	90123
299454	41673
163415	391414
48203	20405
92048	38390
123727	15586
307928	29528
108529	195948
119306	205289
417645	231193
66992	246311
449680	189729
185289	474412
468125	483108
33398	231485
341445	241525
321082	387742
153322	246644
58445	340178
22414	252487
409590	94634
485667	24390
310317	33855
424670	478415
307663	228431
420288	482936
73219	143412
153646	162795
228998	92613
193756	442026
190649	104383
149110	472072
360038	196851
53504	275758
66185	207927
17333	213623
185554	408518
189164	129260
451556	476231
326260	468831
318343	246311
254819	245679
371782	391414
257006	196144
35479	252563
133817	348563
486072	204195
207150	433934
385928	221660
209993	331867
119123	45526
281826	446351
8943	476231
243830	21337
69400	444746
195591	143479
393617	92833
362932	11308
303507	304855
139072	291782
219281	299366
247908	54272
30442	474412
153813	80536
40737	364720
322193	341271
41112	400816
406490	158955
455841	21411
29911	424595
93451	294277
492758	274714
152676	387348
19005	448933
346070	210740
322522	54362
224682	5040
215578	426612
188568	205719
141534	188727
388263	355093
124320	173628
68532	104932
113759	234356
90016	334336
458768	390232
106268	435903
206185	236068
100464	371685
52927	435156
18555	152502
230446	190369
52372	27872
446037	286936
357178	300
162185	126426
352483	331297
56812	149136
237199	21999
316383	119762
23752	219468
33544	335069
197535	435417
360882	120363
262210	340381
238912	255650
257661	363581
347653	153995
253062	269199
4841	83872
68098	373693
232590	86615
399673	36795
97732	90277
71429	411424
331960	286313
374774	407306
277105	65108
409211	478769
344883	381054
330703	305205
202948	157092
348165	286464
272309	258370
244005	313670
73462	86728
374901	263925
22290	284843
285664	228431
474341	137331
468124	41611
246085	71621
107508	350549
360225	141649
396187	30295
412690	414393
141359	6253
201801	111623
323469	451016
408716	132530
108963	344063
5393	246926
39128	333357
407066	64046
148790	132740
82120	160419
2111	417514
460263	143060
20392	189942
341083	70611
392598	48365
392286	120548
30397	453222
198043	184902
30748	486885
119088	255650
128932	170906
359573	12177
485087	59782
89826	368210
294715	12895
436699	446412
400888	258734
58694	298765
254446	2339
413331	165610
411119	24516
455847	491150
388908	48007
180800	426487
252604	426089
301590	186440
113483	329167
261129	167518
314311	103850
210950	481405
81960	402997
149089	430356
493336	166396
162750	364294
442018	46176
212289	291194
4461	344580
401589	160240
221169	190178
443597	38508
416127	271454
466623	115861
452797	251597
48154	364927
237714	192562
324180	367305
165378	13334
128738	402232
420419	292721
54962	359762
250404	64490
229119	23849
65631	288418
386829	263009
45724	49966
10160	104346
133909	489778
345586	351907
67549	371701
127412	12412
296415	479614
93627	34188
324367	132996
438783	127270
330405	402967
56955	35707
460551	468162
15217	198381
72003	56473
91418	244433
113927	398514
262459	151463
363643	432320
81432	59672
191842	187836
407579	277450
12648	386389
313592	265589
289675	383768
99657	219527
115806	15209
433587	98162
432175	210261
453022	57149
87273	95149
73974	360549
48953	258270
458511	434599
226919	57080
346136	214714
478588	346196
257581	63303
368739	110677
425286	141132
64544	82430
426683	30938
109556	493022
21763	387742
86596	57055
331794	249334
394782	431954
378515	160959
417121	445353
300195	117565
81102	405787
27217	119444
97732	43305
20112	144339
399442	395888
57276	462594
159190	467752
309148	329139
389611	181957
418897	25239
312283	72143
78623	373518
259764	349879
269491	97894
425831	39255
245938	208633
197317	433131
306482	471225
278272	194165
441821	479670
229013	166068
111815	192509
69064	351792
204775	226852
487221	291249
360459	159931
81358	207063
204676	132982
263858	99072
405452	467690
196030	257106
317849	232576
306805	273831
419849	94344
103224	243115
256373	118286
155555	87859
256893	275763
203893	317356
293108	11344
128160	395988
59390	42989
423013	158776
324467	244527
9787	385378
236395	347738
244429	328980
61781	183213
480633	246672
65459	445198
39752	355124
265469	36639
284788	105967
209471	235434
470140	86560
104351	20677
360332	76968
214442	428214
420870	134600
47961	289285
140507	89047
194305	264406
85510	64811
456734	203656
49993	29253
270128	439740
170138	369599
354630	35707
234978	84388
263913	238607
369211	98948
360144	194292
291615	428103
266095	203656
282453	286728
388179	282248
94135	76454
28851	293813
356094	86476
87030	16433
28106	4131
89619	411809
4841	167588
477237	90884
177952	353884
259292	159961
443815	109107
19047	155246
258053	470616
251044	429249
141634	76239
42471	335477
360633	292495
379009	341214
409575	110677
127663	275790
418976	447875
4927	413880
414286	155464
307628	175043
365413	19482
80860	370866
452260	424349
227511	327217
307481	485304
457766	350863
456877	407306
131939	415736
77106	180603
163030	447316
422896	431799
290908	172056
126864	16433
52239	415585
324458	273831
82430	40447
256901	250493
10991	395988
156388	134109
288247	109824
486640	230899
151894	421356
47520	305739
436142	336590
391805	135398
240796	156375
213006	327620
380728	97277
186791	282822
79280	30488
450171	483807
408921	119381
415930	15209
200092	88313
432437	317356
121581	210839
178911	88708
92401	394113
206849	187836
385000	96095
309620	64254
234721	377906
354810	342390
52656	304781
339333	149388
228726	266852
217849	408507
454071	367301
126255	117969
40876	343547
283024	189733
476455	467703
164887	218915
397503	313745
31483	78936
400542	107222
397358	5641
401092	76770
46720	187974
314858	320508
83627	227101
410876	459213
372764	64691
317370	481368
261493	402492
218114	180992
355025	179563
192311	177892
206389	352618
123283	187998
235499	256121
10093	272069
370260	395105
111193	15133
455215	124183
125433	213391
239431	476099
380489	281924
356300	345642
27581	86567
278887	317060
471666	122287
34042	281924
263751	161605
356606	140679
266957	383041
363777	265001
16325	110677
47719	313745
361703	369599
339088	277961
36453	420825
477424	491991
73298	137833
455074	266683
114643	143689
338154	491039
368216	70557
86918	455968
301823	156376
364754	490506
231541	444703
319393	229907
472072	314983
197536	107811
358083	474024
368186	264908
50588	15680
35441	416391
50632	249183
190742	105745
369209	238933
3347	276358
94409	98847
458124	242759
200665	309425
260185	8224
442042	160990
176903	270937
30342	64814
267938	409248
432096	205272
42693	317356
269928	33697
462274	490441
119725	199863
39398	305538
63440	484600
8181	148998
477932	46346
409041	74106
33251	163951
238749	55429
196996	466432
87577	486028
172417	477986
394709	115340
441800	42392
188040	62191
127344	311297
358477	152702
270248	449956
177644	15133
225021	56074
54742	23484
448579	185335
54988	251116
281365	106071
299168	71737
193020	227127
454867	21108
205289	74717
380489	212346
412160	485316
84052	70270
437350	5056
464420	18160
184533	122462
464849	224794
339639	89298
191087	169199
10662	182621
83952	77727
340883	172364
427904	87007
115604	493915
56346	241468
71312	190369
361842	81038
484691	73018
142374	290159
451460	470920
186915	159510
93384	78811
482596	242759
292693	62191
202613	243115
410951	345643
392188	293813
266802	355464
161760	119736
117407	315990
487668	345401
97926	229435
201459	182004
244907	190369
452846	230415
474412	99281
296190	181322
429955	301148
158556	425846
323851	84089
180244	267602
258330	493788
325620	233825
470746	233942
226269	90884
358477	411424
361838	119123
437265	359406
284436	269703
144245	453746
275885	400497
68098	464169
237242	107711
194216	256134
146678	291984
19817	1235
258274	125420
58254	80747
336558	304731
491178	190369
240956	406666
122462	382095
105799	227101
35917	3971
467404	232704
325044	218688
469792	236949
315573	179010
124017	291249
75529	256121
228158	1057
406302	475073
176783	241416
232135	317118
183404	188063
66448	478415
45165	117980
454430	303336
55473	398333
476050	250679
82688	315687
196594	405217
230574	259655
267750	110708
444144	119868
27293	330571
124720	187568
184045	456215
6536	96977
330975	401881
265646	280717
122228	24273
407334	234118
241284	276358
412440	12901
57694	358776
27003	171478
273266	50155
260141	317118
72973	136145
46988	215638
238703	242551
377151	84089
259060	94344
386741	421525
292576	5338
477806	93245
459498	204453
453294	187548
139270	86596
195689	78971
381292	341470
68094	426089
444006	34653
338140	207562
21033	113051
59214	485963
52644	176874
135911	384125
135835	357800
74498	9978
87026	127921
79827	72432
366982	211134
136364	211868
133909	123369
382333	425846
340349	370053
419850	339853
419265	168960
251668	161334
125081	75495
361172	480025
111254	86560
420777	401949
306845	277100
118763	110708
84779	202507
356545	295218
217324	316575
100370	170180
140727	225532
201833	189902
386428	52537
10570	377206
98898	49828
68472	214310
180259	150630
14187	175120
315692	238803
436233	86560
346855	299976
466744	153534
360919	55067
435402	431349
486170	293813
282543	293976
83008	362404
270128	428892
194400	336590
87938	420895
233155	59759
405306	19745
71848	183213
137454	377206
294170	167571
339147	126204
239268	10693
56620	48275
368368	426986
293266	1466
143501	94665
19324	277961
364239	134694
475781	217432
374379	398122
43835	139783
203372	277961
193796	277961
425300	465049
239112	449481
262730	6553
222335	328283
370878	32923
287566	72476
387976	69708
23137	72670
443548	397535
491538	465104
401084	268209
267243	387742
285597	210403
431508	374396
53963	2068
374863	153995
235043	142633
207376	421935
64929	92613
155950	261020
142092	151944
380337	40284
185526	277444
355201	49187
87896	119868
482000	226494
167657	460698
91764	85227
320259	357940
294450	79989
272636	336590
438366	368221
32232	129041
44752	75008
24426	190369
257694	286936
471624	68045
258772	24620
100780	442847
475668	100503
188123	478169
72054	277961
297641	93482
467467	277084
178048	444380
96146	148171
321021	53879
104675	268118
42073	412172
418257	380932
21379	128980
449521	26585
283096	391414
323061	483256
241614	92941
125837	196132
66734	86638
109355	259929
153322	416871
484746	271532
461227	325056
280360	131419
13268	188332
210208	286936
215608	51895
52889	261396
413378	329727
77443	270580
477932	211028
385723	341271
405920	63211
39024	245679
231839	85078
40087	207916
448531	266852
209824	180578
146856	411365
76090	408219
128337	217025
272908	72432
273479	461392
393482	104284
41959	114405
347477	241468
409319	40161
68781	172372
348027	28129
201556	195551
102711	127896
168699	264406
303852	152530
355586	159249
384116	170881
264142	367086
454263	153099
279705	395451
204028	289628
436628	476231
493262	153995
285247	322791
197681	317118
488706	24480
233045	74678
303507	30116
189620	421109
120722	327217
283040	233719
12450	114930
88843	366797
355630	3130
478634	172396
117529	389606
473118	451016
258253	208724
411069	440962
313314	492660
316565	111771
247241	220635
133731	113138
327304	227101
120599	180427
399599	312051
472301	97894
38038	12016
52570	467470
239738	168972
455567	130742
36891	228431
486712	227861
432632	52251
215505	411900
478588	489891
298427	447312
277568	136643
281924	269405
138270	466432
86632	417643
293368	387676
108202	86966
346557	104876
329610	120812
382406	137534
425835	276572
412823	317356
304063	242830
108806	124667
257613	21242
396980	355055
451372	479196
7847	371918
374754	291521
200976	427112
72737	141171
110182	455121
333183	54976
348577	361698
189205	278829
460	86476
471169	458
290824	318563
106154	55862
50249	170341
405936	83467
134024	64075
423067	478461
255744	427925
26120	228108
256071	249334
50935	414941
316206	163217
292134	430356
26885	224669
21070	107473
183358	354728
333350	401604
71164	299106
274105	105754
82981	133682
465487	313745
303043	456640
325895	420508
401943	45052
139452	129008
171041	10290
473018	233839
267725	407022
4530	151140
140592	204962
316858	165540
113119	421179
107619	131253
41991	347722
119001	298757
84698	467272
44188	476412
445993	217223
310661	393326
62193	19246
98180	175402
412324	413525
247608	263990
362072	252443
193270	291818
195704	102241
384497	378105
366224	63699
290309	119381
122845	74067
221948	245679
218661	317675
228832	203056
469523	407386
481055	97277
29304	273831
110662	190369
360814	15133
322798	74916
268910	137155
187796	197911
43419	366493
341446	108784
375764	143635
30299	262385
288284	42035
221029	390232
461848	228431
4841	132996
476011	459802
343295	348722
173571	288035
25969	360363
399694	168080
294525	385427
468055	396228
258162	12895
57	358866
453540	34612
115604	329244
86476	336623
182663	212278
339872	378082
192994	171449
450772	475990
478561	18195
91555	456463
298538	396975
347425	316518
111209	310261
148682	486408
390828	62191
257158	123955
53401	398333
380987	318735
250854	88027
397166	436894
304186	366409
52143	182647
171135	467491
179582	446351
364578	126204
494077	122585
82688	414334
39054	491559
236998	270268
415574	271348
285632	172993
390259	446351
108081	484447
370693	120986
483964	170180
88968	135606
353610	13129
76228	225261
165701	12245
187792	273831
244536	438970
194875	199353
471977	183711
326109	249635
149430	475047
128927	258370
64179	420358
429150	139514
343341	320455
313604	158811
411271	119381
76531	241468
451267	340253
217321	391414
100812	425001
110236	257298
276652	270324
271297	258461
100417	457418
453903	179045
482730	79249
378483	168663
368000	68950
399955	62191
209195	374314
34433	296869
108240	282785
313104	21411
333056	136179
59797	3971
125683	102352
491482	294374
477932	155291
245032	445353
185084	327721
116895	87471
458462	383114
238233	452922
111455	125465
106460	313314
357543	447824
128263	206593
484076	327968
72523	118477
271909	92823
89503	58881
455183	39095
195121	459673
452284	369599
25652	360680
448681	384974
37032	387987
301319	190369
70603	339853
185146	439569
491190	89283
76228	434891
392039	8623
426215	452709
119639	53252
32317	162475
415890	29105
10988	333342
184601	430356
393774	398285
151857	404806
76227	477986
369664	59311
18319	489263
325434	461392
329513	459331
111209	48163
174139	55682
270202	184902
201809	372812
325517	310507
176489	201493
409016	369599
404946	170383
15433	41673
375004	430637
101626	65132
73988	435869
293345	221173
343087	280233
344195	309425
120889	310756
47214	470440
12299	200122
483259	311832
55834	228068
93579	404806
166305	385548
201441	334962
480256	369599
270144	159792
426770	275460
345769	83460
330083	478415
112151	300222
404027	48861
233045	426695
493440	249334
55313	248747
122154	281328
422243	259189
200379	41959
194216	16294
289084	175123
263703	192566
87047	51723
296709	108493
216176	30176
51948	440660
477350	72434
224161	267893
351785	365928
361242	420944
91163	72007
399726	49228
161298	435837
333315	82585
390683	292248
390016	24838
381915	217811
241956	211025
295580	190369
18632	364854
156655	489376
482014	99106
145022	406641
230054	142862
212814	320408
490888	409828
422833	401900
194216	252490
302032	334151
85869	181054
40443	287423
75184	60876
15413	25282
493267	72680
490797	99742
474758	411057
9856	219607
123224	265589
211512	245317
190578	437048
476969	74886
168288	441135
433400	409828
268548	221133
258353	6374
388370	181767
484193	475060
396381	124437
249525	49896
118978	438419
40176	145948
490676	287971
405096	287852
450013	247062
174650	159249
46092	229041
466012	37041
386034	253458
477997	149203
239496	385378
159386	237841
201131	444002
478588	60167
210428	410379
389772	476951
409016	11619
232139	56055
438193	291190
100271	99704
311328	411648
283392	342375
414646	480963
76068	179472
392539	287264
299775	405217
438126	179506
201106	209572
93743	95536
150804	4349
91652	272159
110835	270722
216897	317356
362231	342329
241451	285244
136009	58532
424647	224794
215155	369262
95129	347505
242965	291796
146893	149752
114643	334009
154836	90123
202379	487762
54245	70716
130034	47233
354492	313314
328837	138495
377168	154451
386559	366127
375510	159357
236568	373021
34556	256791
318122	203712
373205	118662
119916	165773
485901	403368
411561	201208
33192	422377
109972	285446
200408	122193
19542	282250
137779	384955
326472	304622
86687	481279
115267	84590
457998	242862
447360	98063
227960	370599
220925	20993
28682	363973
187786	430610
481661	367824
381941	324645
332299	143809
76251	479560
38493	327217
293838	147536
464725	97791
152965	486339
366904	323713
96530	323518
488853	183920
478993	12443
386973	458601
251082	212706
80953	313745
337381	471486
273246	96977
489539	298163
255523	190178
150480	339837
137945	14157
287259	296693
395351	200301
488960	183936
166973	15133
475053	492906
208577	398333
302388	51222
147930	445233
449917	354933
133754	482647
412707	367919
206046	434234
358860	113466
158374	12895
337183	393326
341535	233510
326930	240456
428944	486359
462241	153995
321624	29951
65364	167540
294307	232666
491339	17514
235404	272230
361611	442443
341639	116228
247296	328538
333966	463694
372809	180028
303320	21411
180918	208187
168773	340501
42632	145948
465815	27763
156819	247062
413821	188890
69195	409255
354545	2196
45216	376036
222247	78380
215114	273831
281187	313376
61647	195697
482449	472167
181347	113051
172726	107219
181651	188164
270263	334013
251471	298614
244017	52490
130069	426788
10217	281936
220529	369515
218954	45219
456694	27292
329415	339853
350650	385292
206711	459976
85739	151642
15027	228324
176885	230349
266307	374252
193099	413818
325314	269939
445453	409740
195224	394628
234788	218192
353787	283957
141175	267352
147852	422998
478095	406784
89052	139526
336152	56729
261253	468125
384231	149965
314609	214024
251802	58730
456966	313745
470531	243115
201925	223962
469618	134882
13145	61097
313409	82585
465805	351414
449915	439719
252192	429559
442471	214488
317370	366781
450280	199326
47390	32322
328174	312180
298890	91111
148294	6869
120120	347748
464023	190178
469192	373482
245626	440163
288489	203656
7008	317100
347121	471209
41510	37476
448320	168609
445018	431977
235442	65586
24473	187974
135404	261396
118014	471355
76956	283964
165413	127174
161849	95451
130012	399468
122111	76479
17968	56381
381927	468144
28391	141623
467147	40170
315692	168197
150601	105344
87527	146719
350678	247851
285607	199526
439051	259192
124798	446167
81437	133142
196996	391414
160768	115448
310762	254178
303420	436686
228648	461846
339736	38304
20946	262996
303356	274309
170462	123333
278323	122218
473336	417853
181680	327204
106460	478232
326849	268118
343732	86077
121889	178596
76228	433008
58486	140044
196102	284272
225694	373509
188184	391414
338663	224047
176646	315888
488995	233897
139743	47295
428861	81280
438612	291984
356355	390197
214114	380769
241732	58483
195689	219247
294583	476231
260356	266852
366203	141949
123661	101816
453018	384674
456021	425468
431566	377342
230334	466832
39024	196783
297979	42074
166496	113051
161135	478415
59658	147190
260141	467910
383797	267602
37820	320097
116748	100877
61349	273468
273401	323526
366534	333395
298663	478362
246588	293813
382118	408487
138712	393326
200067	19427
227241	259448
439287	290
285099	393326
115330	455083
474250	387506
430342	311694
169667	164446
284057	348007
218550	361612
380858	342292
239201	157344
213069	94344
161693	425656
59361	98028
310459	46127
41091	359762
234690	292641
453360	117803
346356	321876
273512	489356
234797	320625
380489	171967
473608	358848
131486	343415
464849	204330
439754	237235
242777	345120
125747	272069
320302	217423
311133	259192
281993	212515
304146	294239
257617	385182
24389	390076
201459	262954
10762	74585
456021	167742
493468	455703
138998	363765
328884	295841
62074	109791
219244	12124
52867	304173
228245	406626
133554	146425
266965	389387
10274	144513
400930	92553
166596	399867
451109	115183
48163	30554
304186	82923
277499	104855
318257	416123
172113	365896
73501	49379
319438	78811
398225	430987
241937	265711
387839	270602
205852	268531
90685	2087
243992	81191
157613	355093
119398	478415
287854	71866
477728	459213
297265	132740
435602	150874
204247	461944
246132	273831
437785	54473
13006	396194
473488	113051
121594	267352
58574	267602
459205	133373
229434	163433
256973	264406
160858	467703
180535	153167
67009	253612
342441	100359
32776	173110
470886	186259
30579	351352
288690	436889
228128	420164
464022	414603
213282	1435
104064	205221
49966	481397
167292	148519
465275	84648
106353	79989
189806	387742
211983	270124
55183	311758
394609	386485
169331	50264
457557	212355
37817	167111
448199	448806
187539	300800
120016	69975
193869	482449
481342	142018
136955	110371
452799	378239
407292	20959
27199	27464
219546	130028
53401	239561
242107	273831
365516	116519
340654	292721
161657	316372
461906	57375
374417	198682
322103	338189
343891	202323
414058	122462
268852	120166
210493	423469
117783	119868
221223	333362
335150	381445
124255	250030
305827	168638
408804	379976
441365	71081
407540	161402
474177	246592
275898	358032
17124	276878
203078	420790
174404	186774
257293	15515
21388	428711
300195	210082
452271	236213
415249	384336
90831	32807
8146	326446
76387	21902
262660	112312
215751	251363
227566	466151
457723	32938
268910	164009
290838	294836
315573	423731
386411	482972
439628	273831
81175	116662
178222	238981
266307	280034
142437	354730
93353	385520
410573	223543
35806	289165
180527	303497
315573	244017
242476	110677
485016	396312
463856	255641
484144	182414
18410	86892
435242	293336
220849	336590
141512	290957
297541	372657
435195	476951
173443	392845
291287	78967
283764	92712
320479	348007
394636	401854
442797	446661
181690	273831
346299	161384
30529	85165
71131	251116
294323	375686
357411	267079
454309	157341
150948	293813
290810	137719
110598	419785
209943	338493
430031	304011
452561	399481
112452	42996
286310	335663
257603	86892
334092	247399
293913	196443
306294	466432
363171	267297
262366	65665
282461	81138
176992	424325
438468	150352
275460	434945
443469	185208
314688	315888
297446	110708
88835	431137
228793	337793
260470	183213
64953	235445
85941	158145
91600	261554
181322	444567
112372	175999
89511	489552
265237	121427
215408	220126
176804	300137
279170	190369
9212	134928
237534	73990
245980	13370
397755	171924
440327	190139
155748	146584
258644	393326
389908	140044
87388	206382
38974	153272
224786	401481
486659	266852
27445	120450
261757	252408
166772	365609
99437	62303
410543	155311
236359	90881
471365	139297
248459	491731
444755	444520
126305	197990
80510	478415
4461	264908
193350	314742
61681	317100
197021	458245
385402	362972
48169	420017
362542	14682
229022	182458
315614	440440
192620	377708
265179	47295
135163	480182
329698	453295
201410	249202
133542	114704
230213	213639
287605	104505
72182	158811
81225	345971
296816	40784
236074	202559
313523	481578
12378	434112
221398	94344
185508	170561
223367	461944
51581	398251
390959	424487
291948	215545
266998	322036
52194	326583
135123	382132
392742	269199
493485	433934
418786	420392
31588	236213
417369	268118
492589	95852
149110	458447
255853	466612
128034	365253
333025	355290
444961	317356
392953	140202
55889	462763
380858	207894
243035	366702
369230	452186
452305	44355
470266	442278
493953	191110
191520	336590
371388	63528
94583	340106
211816	369113
458614	449620
164684	383576
239435	448480
211868	463707
389514	215831
172923	281322
389314	343145
330473	205289
324219	86560
230140	163127
240776	91711
477932	10067
482078	310756
139652	189389
26848	325452
405293	299920
349377	51095
302088	414286
342724	413641
275970	86794
474591	367346
132522	296536
350347	421356
147262	45585
431616	155112
472979	126204
139041	219499
97603	313745
65980	467752
11203	142018
276451	84590
74563	231638
205548	190369
257977	125481
21355	421356
109883	428412
277529	143202
55455	414975
409524	447517
267562	115662
453809	154415
61809	241866
69117	102301
424699	132155
79701	348798
28357	194864
272740	190369
408933	438957
223929	336675
362724	77031
300727	219662
459342	28838
160683	284843
466000	327343
51700	362267
217703	48275
448492	214697
145086	10796
316284	13285
147706	94854
106274	329167
118513	377201
178469	482233
41272	13370
159979	492698
314548	436709
91250	494013
405843	74886
188975	108307
42767	225261
430207	394885
261630	486081
276825	50264
230095	430420
277467	441762
286001	89047
267652	371477
466691	493178
72804	441135
479489	447517
363221	369474
385650	49660
391213	416721
111192	196783
284394	35665
462211	132247
486361	313745
470415	259929
212411	249334
51205	134864
7171	99021
65220	317100
214308	458183
380926	188759
36648	310880
10762	334215
476265	164700
168498	47390
199474	110870
294008	281048
237177	404806
123389	287908
323169	124085
184892	164254
347281	292523
305788	365407
153813	462377
462028	138807
223833	160947
318533	448639
27745	196534
309882	282985
408496	378082
179553	349098
185704	265201
427678	104402
221648	215835
399596	251970
326260	395106
271760	371453
86596	327222
272237	166961
245679	12763
272908	237694
241952	118496
334277	482904
114643	174924
489187	95252
104453	394636
344957	254689
174550	474676
77330	217809
483987	239084
318163	389009
93112	425675
204593	492906
168474	124143
15027	195911
272338	307732
444759	31178
46092	86693
154629	160627
102912	238117
469479	329698
383293	436847
492976	323625
406660	434848
416291	399736
194840	70557
116877	15220
134299	67833
108780	160722
428948	371569
142987	231225
307909	477750
348769	190369
334160	168381
198814	23187
408678	324222
176130	12931
199225	20542
55541	438717
434034	94482
294381	97753
187813	472430
381305	62206
352786	155294
221521	224085
388871	137128
357411	210570
72136	396280
427063	236898
361672	72835
18395	422481
52270	52537
426742	218614
11090	490048
314444	396640
3234	15133
474606	175060
27604	28838
405255	99405
333136	117969
29680	218727
18370	315671
233737	207964
261598	283343
461776	343008
330922	79705
56828	98207
247461	447517
75160	362687
355676	163569
314228	398514
177297	437610
298678	492259
401078	35735
174404	160158
11131	94667
112040	164425
326681	124085
485542	149046
263389	140386
58814	322592
345072	166063
267562	127212
21742	409238
87629	391414
385308	355867
458614	146202
460735	165365
300813	298005
247434	195551
246173	402731
423930	387860
243914	15246
55922	118754
59873	300150
156577	261396
47725	207976
237302	408401
461182	56609
391391	33553
198989	196073
472887	465894
120314	480684
467703	149472
141281	330675
145337	469235
385390	317118
353404	149480
472710	166513
356953	453213
436419	430356
92635	483272
335441	489822
474040	417184
473687	117217
19542	132535
4974	895
39195	482559
283737	199862
58843	287024
194875	66930
242927	438653
346272	313916
334053	337516
65050	436923
285023	122462
169306	209572
192128	60517
109824	489931
276597	114930
289084	289571
228225	233699
318656	338189
79391	144306
96658	484426
365384	468050
109752	396735
292641	343869
72182	317204
362231	232600
1635	451431
318451	96977
391840	476951
132329	469235
258729	410452
356311	233126
19087	344317
166833	429455
72305	248777
277192	79249
487405	87178
433633	270137
210325	227101
384702	236
131250	405842
436755	207083
408315	213849
476265	30332
221890	191164
175644	172191
156260	134259
424858	146248
185703	489552
40798	390197
287848	215007
393089	189036
411282	223121
147665	203213
210353	45768
166126	267602
426747	91554
255359	281163
423770	182043
16145	101360
464869	80008
188732	219865
41864	274457
101230	426040
380454	42035
24018	30821
125790	196986
267562	299228
370590	394903
157915	328598
119712	49903
53928	211932
115450	416851
108672	264406
171306	439014
435814	304731
180548	447158
405738	261398
389714	170741
203656	396962
454895	261394
5700	4620
147671	493071
449566	309425
287980	104498
446739	76111
382228	338178
184990	203656
200013	20209
119426	54768
67399	477986
347401	139648
108330	34016
196030	387146
375448	214559
127384	49828
302900	390349
465031	458
479420	211868
436203	366127
457418	244290
330642	15209
478281	107281
32385	125399
198405	244809
328051	87832
198317	435529
142448	93406
484842	273687
475724	55829
101083	105878
367656	428214
182647	234918
52537	174159
72668	187877
198736	186259
290062	353557
429137	82105
232915	301474
363904	279019
36993	396368
257977	9744
343485	333294
357210	83140
482561	259074
145489	186259
477437	404960
64739	267602
101699	172089
92741	353225
315306	24439
423221	484070
467564	100366
318526	190369
36163	478415
176879	284685
219546	315892
68532	143736
287089	279871
91197	49789
223173	116828
322976	380071
85698	78003
165522	288410
316036	106169
457627	259929
421140	399736
57276	162801
82626	50873
271698	267352
453736	15658
71189	400157
371918	138872
138819	404374
263880	453493
323781	21523
192639	404960
111325	262954
450532	200917
64971	190369
379447	121090
135692	441926
248013	246516
80613	76454
384124	293813
104621	317686
143594	247385
419822	274103
474341	321993
223426	80172
315701	478415
238594	360736
411714	292553
259727	247542
399270	103205
121322	240254
195115	411455
75056	319301
242207	223334
210239	152502
306240	80296
6609	434666
177016	160633
79410	430356
29824	245206
26685	469235
90310	202488
6011	265779
58245	106825
174600	486847
490646	166063
150682	364002
135939	233549
386988	261254
312047	98866
185245	403823
446910	391414
91828	144380
163389	190369
128153	393326
38059	412205
51597	321355
223238	112074
305349	286936
452320	437067
481241	113142
91887	432523
159899	239245
166408	390632
180199	187106
492453	6794
251822	97146
176964	40573
482532	452868
29582	52695
439942	51222
239748	9436
140473	37032
246835	381084
241021	179506
90632	447831
367765	328766
69473	129458
166213	156375
254215	479955
453018	35707
234872	406831
448639	309800
15027	137739
237229	74106
187834	115659
345715	148430
35474	110708
65433	470403
259386	293813
104448	429863
391568	216638
342063	269465
138622	294836
277987	184258
170388	487130
457135	26940
300406	425353
165540	132843
464031	187974
439904	422164
472662	57134
342649	168381
95453	317118
458168	16433
254115	7610
69749	98650
108718	155941
223579	67584
484802	340699
107400	427633
177084	33346
298761	381144
248373	168021
269130	41361
83290	428098
318969	238299
208791	61059
270178	343919
20429	69588
248020	378686
161849	375832
66333	489582
467074	395988
312283	258370
282639	317118
453681	186440
120771	96409
297895	478415
26906	395988
127469	114908
125948	484274
369678	467676
243341	316575
17398	76308
82722	437632
273610	241468
287076	41533
454629	190369
141081	388473
94963	466046
311735	141874
132111	467267
61769	352800
439310	298767
58155	438419
405218	1945
330381	120573
450629	358848
135946	297445
196225	309524
229124	183711
470746	35629
7144	440594
258432	89883
309917	187045
373380	459649
89660	367110
309066	210353
140622	23018
378608	12177
301834	225581
468863	389380
493262	96977
486680	395867
76719	225420
256449	47484
288023	250679
13370	220304
30906	118909
388696	187834
79375	190369
243756	73502
285994	190369
130904	332844
149452	160912
307628	136499
210577	441937
316122	478415
142747	17333
398659	351300
267562	58881
422246	320909
59776	205823
237060	480224
66902	23018
492393	97686
493918	226378
147070	55243
464149	447375
332862	101030
85406	331508
229413	465633
375476	48275
33808	375840
314311	254415
431680	73336
235608	202907
331119	77978
49267	249186
111540	430461
151647	301570
277241	279538
254123	209471
76287	51222
300273	105293
336368	280592
135103	266870
87303	94091
97196	280043
453738	254914
325638	177920
336608	178048
254599	380409
272857	353348
117750	39146
253690	477509
115806	470359
279849	340937
258367	79608
423714	379736
339630	225439
98428	33558
107639	209285
250297	168567
207696	358866
344548	481279
109774	273888
339139	211868
198495	302033
86476	468049
297586	187836
117381	373911
443815	183479
215617	375109
454899	183213
471774	468313
351753	137719
150489	200110
477932	230691
286318	17513
483211	46053
134694	27863
221711	117097
433171	486679
363015	17488
279295	295650
139444	320317
361826	342724
223528	430356
329727	217223
237887	404806
280073	153799
267562	465391
6860	377032
415712	187974
251709	130928
261725	184258
293913	248171
130069	235799
182529	15209
239257	298950
280600	420410
214294	41913
428870	369548
137555	28244
102002	489328
470773	189356
311624	382495
1839	257971
129899	316372
440286	117097
298638	264829
41817	430356
408121	439904
20293	183213
112237	8528
450465	31420
329727	295943
459084	47867
188849	275959
90296	134145
285575	13370
381563	313745
148449	267352
325044	272610
131628	456357
360459	381146
198244	65876
424572	262954
364504	154759
115335	303175
386148	33855
444380	399910
468739	349290
252414	122694
77055	50538
473077	155672
289807	132576
144097	34547
217216	477871
489354	144037
487566	427376
343089	253178
75339	229265
383804	348035
344322	205379
364703	442182
378141	204185
215337	363538
229735	244929
297393	340469
7367	44018
334681	6899
111847	157298
71189	362053
117235	287740
82688	2232
130154	435793
72111	77397
199683	440962
298717	50656
174811	12895
131606	393137
455615	187974
362267	391865
262162	66235
7535	376917
11719	102352
349710	122694
435801	186361
298293	484777
355912	351639
325019	51655
227505	228635
273619	108143
62047	86728
223656	464132
431264	476951
45724	104354
463891	170088
210574	459205
288528	489881
318500	52537
477105	164549
76228	337920
179392	94516
288690	415920
369142	190369
215102	109580
228698	125399
291557	214714
461769	65600
450691	62580
462055	10231
181947	411424
476951	423392
289675	203909
12109	480012
55061	469235
420834	49228
279303	392086
56885	77197
469368	371122
112205	357960
460520	349593
38624	409828
176988	377786
397008	311832
456974	271474
467024	175704
103523	445749
410813	490035
140655	92976
469161	285156
38316	66606
44404	266861
323397	428026
14871	420825
69727	221037
82120	157990
437891	260814
39683	178422
426814	349080
250004	284843
255677	263833
466748	432676
439188	228212
412211	348731
113952	206240
107699	45441
276821	86158
41378	416454
406764	178907
109738	187974
1709	23251
416448	60725
380746	164395
131032	263984
492139	25989
364346	12177
478504	403494
208118	65003
233115	230141
314740	200441
57360	475914
152530	293813
391327	205270
283918	280174
429030	346967
200092	61724
202885	258220
14285	393691
71838	471462
486680	401486
367986	341777
158079	94344
224009	119941
139913	83947
188730	7771
420234	232260
100852	387474
264026	100194
245369	401794
259938	11842
485331	306638
365185	489552
159077	141165
23187	260172
247049	378462
9522	150264
481723	214015
6171	468276
203060	96487
181281	423741
93599	327410
306304	275959
298394	238299
48064	348584
256893	72205
119877	60893
67351	98036
373264	272089
330737	144314
75850	13370
111209	23018
423676	264908
196903	158411
180754	265589
35973	205270
152617	59975
58930	489552
232183	225845
67906	71882
115455	328587
303303	155567
350973	303932
91530	312691
82276	287694
95661	333838
315130	306100
59092	221035
198094	103240
426248	215595
353990	418694
350935	5053
175842	61572
196003	271939
169866	347505
329486	352504
207890	210685
327607	323056
441695	233360
78582	206391
421625	45141
398655	126473
266608	379549
432131	203656
73327	60048
271527	293813
325604	286599
306781	392329
377243	197939
466340	86560
223820	121171
241553	484447
356097	317118
424678	414764
332397	175721
423476	165267
222713	390409
62630	291860
477980	208572
313728	202225
187834	198926
335641	57308
402874	43164
426569	201510
257892	234432
418913	426736
280830	35752
370096	209933
124363	127224
104648	469890
283760	152855
144876	78469
238704	434731
36941	305695
85093	211868
162252	72313
365693	139648
48069	315671
182482	335402
488102	297258
226127	204376
430619	435524
467525	44075
40018	286313
72171	275366
204052	53389
250139	317356
194201	141414
138990	187974
289447	19246
59903	65670
387900	242884
483987	248366
475158	22538
156348	242958
183668	6733
390239	12640
265730	81406
80193	351970
456231	244170
191308	326997
225789	414221
78278	322422
124586	350549
213575	274735
11719	293592
140041	164009
451734	313745
255922	476986
33396	136684
396309	369599
403344	217460
399237	145129
151860	370866
4793	353557
69456	39405
152409	250655
55067	438822
450216	211932
278554	120173
78318	317356
444139	220417
132247	147523
446631	447107
137178	292019
25443	217883
376592	18195
72804	240231
136827	397455
105198	438419
8175	101366
353568	277961
165680	393005
380112	84791
234578	410761
157895	104505
94085	53863
179585	174627
373848	51881
142753	168615
471910	259074
124393	416587
427113	251802
370185	199203
234872	120195
142740	60309
220270	356666
53314	68378
38571	477774
112940	58233
265472	448589
231268	373627
196138	119868
426568	31616
62837	434893
257498	441635
314693	420820
33971	190369
91197	20611
100587	246713
231769	90918
234748	49903
97383	452746
453774	145270
381305	377620
456145	3719
261095	77466
413491	190353
384683	399736
397008	168381
145305	391414
68378	49896
431015	431709
111986	16433
242920	187834
262488	287125
425135	181438
247540	355230
8768	151944
314237	175373
84909	104527
308527	6884
136279	171953
209824	422411
285112	401854
94376	60951
432125	67980
289824	468162
391686	187974
449182	140714
254599	86077
24438	206557
221846	15209
309004	131213
295370	118877
366700	134262
153688	212888
178959	40326
132745	48163
10762	421843
217186	477970
106268	73153
226760	166772
101090	448407
203793	377401
47571	430610
212144	268118
102775	293813
395064	383576
369562	378462
342350	263009
401592	293813
476280	267602
345770	20173
105285	416344
368526	95942
148269	194209
221711	387839
16981	317356
101780	79485
207539	53863
15710	263564
160165	360538
19739	452547
398043	225845
41502	427803
359723	26766
45377	403515
447258	447671
114550	237359
452424	105003
181326	121463
104766	298765
338108	273831
168413	186561
410839	463535
89238	320762
331804	441735
209050	317286
168810	226901
347971	276358
171592	155191
50736	183690
465474	404806
492202	491150
145178	151506
373300	316575
205615	214050
411102	261396
237714	444013
491764	450395
432100	36392
332059	143671
472792	313745
66769	300633
40470	440660
64526	10975
208487	211868
30237	469235
59349	404408
200500	432735
97438	16433
445453	241789
384368	184178
129158	235906
412861	223119
485536	170992
454263	374784
148139	180578
470056	438345
107851	414817
89461	100161
144481	348798
481970	100155
266307	384259
439992	21411
46556	193380
361852	391414
37526	307548
73705	232695
313604	32807
288154	159250
384133	407981
159512	118662
455629	222871
383290	119336
15618	194478
164755	296017
71511	192735
75301	17909
418386	161919
332541	66560
35032	422164
379462	250410
96396	15133
241553	441014
269001	21095
414920	188911
308226	254973
43454	491463
400154	359376
136935	12895
447181	304782
48448	164884
266178	297154
334867	93625
461068	285403
219546	82291
39348	308897
183404	487633
404568	165854
375316	119995
125340	3352
241872	259929
192183	329764
131030	479687
468935	230175
81432	417121
297069	266944
284990	104474
375699	385801
324708	354081
351457	12129
285905	176588
110928	254644
436140	97753
252380	55859
443076	123095
260999	265883
116576	89340
216783	437048
464608	433344
228128	293745
244536	81567
70	187045
457313	420392
75278	168213
165162	261396
45234	255047
450457	91295
18928	155844
359236	70163
162062	378462
394105	358587
83414	5040
97352	470179
10300	8084
299454	253341
303023	110677
69876	152502
20936	72670
75687	202996
313060	219499
7303	190369
273690	400316
348973	465853
446103	61461
364059	284042
14536	422164
43843	431799
97499	160182
219254	51144
327950	244394
327670	464725
292352	453671
166158	320169
238931	305811
87906	379771
123454	421012
420736	84504
14012	153995
391545	492316
286384	485127
422257	117131
357150	63264
133501	273831
289742	77004
273768	492316
138814	340769
99505	460582
335794	378462
178422	348563
168643	150478
417332	341271
107118	27453
151340	98420
350535	480862
174599	273831
145288	267022
269757	37229
366452	141623
193020	422129
137949	54976
442236	436889
225694	489822
349710	22804
50603	65857
34180	197485
336836	184392
209296	297069
115604	337476
214529	202565
45976	257397
479287	209018
307488	126713
209510	176447
409016	381416
342652	276244
58665	80192
183490	295481
128998	377620
128940	360596
204126	9599
231122	20611
49903	312306
392837	283037
365410	192365
163068	313745
242473	288745
411640	113769
40596	180101
186497	76185
313405	225746
91738	204330
227392	60527
309225	303862
180969	476231
415775	267352
185467	119868
178422	222637
88406	203081
378324	13370
117082	429220
346272	327217
36327	404700
456231	256012
226412	162247
199853	263364
282469	316987
130340	85423
142287	285156
39741	138118
437944	489552
57	308801
103464	142018
312189	226943
16844	60309
395120	345032
398599	43220
485546	351452
464745	429055
137454	362757
157267	159249
454279	488844
289602	275790
474966	10613
133298	490486
284218	70070
431975	416522
463411	257114
186440	431005
401263	5721
221319	169114
373263	460611
264569	289903
191039	339075
325839	25443
415592	413930
22172	155214
205749	367326
358816	472772
117370	405358
320633	372792
491938	447722
10269	102210
137508	453605
464548	249812
413535	101980
33808	285143
415023	219872
275023	432427
307718	268129
483725	28129
34999	295650
176130	389512
244857	112038
287312	378082
302904	249383
405854	425510
192311	91724
64584	214540
123521	190369
172113	413406
377778	412205
366366	313802
485821	161920
86691	116097
242219	301874
339062	301475
364107	240724
361533	138021
192826	339582
386556	25748
234146	12895
68420	356076
200092	6381
204745	140728
417762	120195
356092	94516
153626	476951
40332	111819
322789	424745
199189	28129
147414	40784
270037	190369
246560	2453
428770	419460
195016	233237
193893	15144
130069	282032
463552	396385
315445	175012
243479	153940
397387	74128
447294	218614
149728	241988
96256	313745
421794	471232
421261	63528
289675	332977
193299	54536
430475	156520
357943	27767
99294	238578
474338	407651
483987	106634
393600	190065
278988	126204
418360	399092
189454	479614
413066	380071
239804	117270
287543	186440
124259	252644
410951	24905
240364	228431
354111	13249
141334	201286
260806	171592
429666	243301
178024	374404
322201	246311
236751	203706
274065	240456
301018	27748
210863	298989
250434	82585
319824	53994
248907	436434
316197	187974
360459	326631
430352	192524
448298	319235
229124	307279
29382	268743
278622	456640
179386	249444
132651	229934
41909	193694
244688	74042
241845	335919
71576	353787
2469	281924
351529	428214
310153	58881
38996	67584
220755	295220
168132	270095
191022	361209
4014	378298
100787	262954
337996	39255
393024	52391
234881	328932
59430	402734
305565	146191
426568	179375
392197	487130
428410	62699
328207	283445
5341	447375
348458	443693
370029	296423
155532	287566
427152	348798
255757	101058
80552	291249
347401	269126
270411	61609
75132	122694
398308	21411
68035	210403
60677	52028
672	456897
410876	336955
59534	141509
351739	165267
4522	137879
411938	389682
459709	57134
425171	19246
80356	451419
269622	447519
250635	276358
34859	378462
225402	115340
443320	53265
426814	333709
221442	484868
196065	84722
388611	247702
12897	178492
284554	278697
414378	270519
43119	15209
379680	428182
141049	43796
269054	315210
56803	337737
105321	458601
211275	239975
244411	301540
364436	404900
88790	457514
78291	273831
349106	17066
404892	417294
109170	22907
219269	293389
337120	41751
409699	437067
122249	136929
109457	393717
458945	262954
432362	286550
492403	96073
271181	464171
174139	359233
365745	40784
113757	343138
224091	459802
76974	348167
31482	195121
179554	127636
204103	232154
441224	284147
168513	335298
238406	342886
370590	476951
53528	440660
83665	354694
30397	317118
314617	256012
289046	139648
140035	460175
133440	25279
236563	480393
460551	203279
322477	428738
37601	222701
269199	330442
476919	214436
17907	70388
64964	195948
81262	281212
392136	119381
452427	79827
215806	48275
305624	431544
464793	35707
185761	301475
488629	87904
14284	334680
461563	305860
2187	108934
252909	15209
130145	15209
235456	71057
432385	196851
292253	192005
287751	268531
371825	333784
165680	227886
97588	15209
222034	97215
318573	477930
374699	389682
114552	180578
250854	490248
185403	142678
195362	51755
203006	439150
344970	176726
119970	267714
386411	474881
322734	280635
407780	32035
358518	97974
159164	411335
411139	375289
24556	153330
425587	323779
180484	360860
301275	361698
304638	119868
450772	445447
342465	420068
81369	293813
457303	166651
112151	147207
331872	406061
375182	416691
33173	267352
105821	176901
81225	71994
41047	218727
75201	351639
77923	395585
66734	139038
483706	192808
212714	422096
626	271231
270176	128152
466167	440784
97963	32633
256182	180935
433401	408809
294295	274309
407066	8659
48046	204453
117646	299467
4457	152867
310473	392301
164641	78060
97588	480393
228128	335559
277169	189656
195002	214690
78113	454975
181977	82738
118411	288035
113283	313802
205249	465692
253279	477546
199272	408663
478504	335113
444380	477986
289878	395532
17925	86077
478239	233406
45743	469900
152814	288687
306661	191194
202922	209608
276241	387742
98469	154451
168189	190369
431729	140024
7669	275959
262212	72432
71430	250410
103618	158153
181385	200441
359562	293813
81112	299408
341204	58881
365355	177111
125721	332685
874	322380
399830	317100
309089	492496
206418	246803
107569	166851
387733	366781
199765	343522
323079	167619
402052	280777
36472	305563
111549	362784
237221	341489
187396	218730
91759	309425
44982	396563
191629	453181
265452	105498
420913	289414
436396	395373
469388	8093
487576	462973
279269	273831
464223	293813
46708	7749
51732	111176
239640	287758
22779	293892
190031	252726
163426	98361
441088	333357
413615	223491
338074	451016
263299	323108
45292	177829
17174	28129
257448	41002
62420	153813
172870	73336
298939	421115
124599	340772
55826	456640
134299	46339
116646	123723
303641	75090
384133	358856
279636	119682
271188	143148
53140	389682
221296	385385
81432	196607
139938	445363
226568	440639
93763	293813
232548	221425
258958	187920
155606	484447
36683	40784
112628	159367
324495	174188
247608	395668
303528	152920
143721	201756
159638	18841
380398	318878
221523	257216
367929	218730
294869	120041
252997	257735
376286	116105
136715	64089
334086	150229
424647	130329
346656	442017
261452	205166
428011	228431
306623	298142
214804	186259
238783	490237
483503	81497
8242	380790
449521	367923
302693	234434
115455	179136
328339	317356
414286	197418
338978	101058
36182	91325
11395	348639
146227	296331
214110	262954
31578	348241
60640	166513
81358	369035
469793	49903
67531	194339
342986	130765
441821	265065
383501	105610
259711	241632
23146	456065
426666	371918
396296	139648
310198	194699
474637	295114
430463	295650
8185	175818
345429	317118
135274	21808
155365	290450
369967	13370
371797	339948
197200	459802
309085	301627
155389	341271
339737	199608
353280	226494
206046	191141
437867	371918
409745	435242
464905	144405
437085	439048
168229	41141
230214	190369
130321	286936
451031	322456
377136	124660
448110	414471
195770	72521
140225	276358
17613	15209
66860	65792
102991	135756
399441	26969
147821	241468
136955	471074
322272	269199
289513	403368
374274	47644
192742	265711
185403	179748
462249	115819
154584	422399
68675	309198
439054	86974
200510	369599
119001	348731
60030	157205
327649	168381
52752	183213
175252	40483
233922	11221
84745	424901
422629	267352
412440	107274
252377	83239
301464	425846
302011	82585
291638	35707
462144	405217
203516	15673
259978	134220
31106	377933
327508	51881
300056	168218
342618	184163
153438	408683
24333	348971
295659	458264
130856	447257
140034	420944
6530	130152
224901	148343
370567	307083
382882	275035
464287	150630
347509	174991
152276	184781
465930	317118
441687	132740
98654	119276
198548	421065
313384	391414
238299	143408
48775	317100
87047	137739
276007	235209
237744	477641
437409	275549
154610	434112
391511	484274
318652	343010
278213	270324
204330	69617
439201	388863
321	50155
330313	15209
71091	129301
470446	3774
171093	435708
301823	30919
1292	210331
413816	74440
215260	397456
202919	52537
8626	265023
336805	391902
224594	402967
383430	307279
9903	493949
68772	337791
457740	272333
136130	372792
477392	210845
165680	418543
67399	226150
238855	101058
63391	491196
487945	9437
418432	280857
325472	412811
94099	482337
54425	149405
152807	104383
262980	328538
454867	273724
247165	203656
199582	81817
390656	168615
391164	292721
83960	329466
304501	348176
24807	286936
217581	265589
403507	303584
32738	218017
78028	449468
464849	290450
85158	72985
133817	451016
281384	395988
33956	168012
51724	208291
131410	275959
44811	28202
285786	15838
209476	257883
201583	354924
5910	183213
35707	443342
25969	239122
132927	395198
130591	467192
260017	451016
58694	420790
42279	296811
469532	356355
52791	272846
124981	190109
140460	53294
475039	303033
312320	88185
421310	474990
2661	330375
420126	489822
338025	76111
372788	40447
193822	253002
473728	274309
276519	49903
177042	168164
240364	342816
399862	432822
383306	180578
415449	164127
378514	446903
216816	303846
261083	186588
380489	26714
460985	286718
145862	474005
192139	15329
242551	392144
230574	476951
236587	264908
381305	148000
365443	53389
307567	251806
435211	326446
73232	206899
202270	478415
321052	286936
244092	336955
402911	148978
482456	221750
398333	253718
367881	61934
14519	343085
189251	441611
103796	185420
258637	23306
15302	123369
370596	28129
376364	135880
195729	334974
393682	8239
415574	391079
245679	276477
284218	179364
339752	425978
32124	91069
293913	316785
306636	283145
329727	315235
291502	423131
256774	50286
326290	208098
445748	445353
397708	293813
375405	224971
450417	147148
235160	53490
373755	401481
286541	388195
116118	407603
287099	327061
355672	152502
50020	494102
233067	161153
284218	487751
271414	24334
408731	142018
146562	160232
150770	267352
328268	463200
349416	20998
28345	364050
310918	360860
93328	401481
336487	212182
319081	376139
319259	350310
471412	399468
50657	299389
176182	158431
85674	453190
151039	419576
161363	176747
114316	331638
167598	13988
120003	466569
143270	64488
66602	63703
56620	154271
193380	75879
274895	43514
339278	428603
458837	61572
263962	272393
291478	195121
369522	437039
89826	414257
304011	428864
54671	246672
73298	56358
30612	430790
221687	86379
357360	258370
59815	273831
79714	199420
441336	264032
478588	302626
488420	112312
341206	19302
44246	440784
106002	317181
360526	190353
23257	141649
221165	379976
108355	126298
433647	306633
248504	42871
89253	105760
128704	378859
393218	260970
43383	231932
140931	382764
8666	176182
246175	247812
246363	267352
388828	187915
196428	43823
124086	291521
228694	389682
187834	435805
322798	15536
415665	298077
443320	40406
303507	175314
450465	353994
201788	197212
37537	53863
59693	126618
57620	458895
306357	399313
462364	287024
294735	166513
287566	157247
248013	479570
317802	164884
342465	228013
239828	48275
244926	230950
89257	143615
216898	159083
123410	184964
143862	212273
39683	291008
303237	469061
276821	340518
262675	302250
120750	451391
161892	60517
43966	19481
386892	478415
59971	203656
416308	439227
361037	368205
423966	291277
397315	469235
22746	110708
252283	193357
458207	302682
226919	60555
238728	458601
142018	181420
392277	58140
188596	428736
30274	459205
457151	296246
466189	370866
130169	166970
418412	474703
93743	164884
160733	25043
212460	439719
306964	86063
234270	295581
245100	420944
403150	138297
427649	118662
81358	409848
264489	279664
263894	440498
60507	342921
107277	246631
396766	281767
221369	74858
376537	195697
69809	119381
172629	58708
258519	361092
305318	335347
212604	245317
117115	320625
458209	327100
187796	347852
198926	226308
213203	107187
3458	219831
343604	340917
222102	49976
287980	200549
351529	28065
49432	469235
196686	24703
1435	407842
53846	420790
240138	258015
80193	453757
240091	62191
157666	189653
53883	312463
315536	144073
366392	5742
367627	176878
442318	435918
439561	37100
61679	210228
95729	420392
356074	159795
373436	204357
413378	76453
466860	126921
39683	276781
485420	291531
266084	42474
374109	205289
198396	174564
474650	261396
287535	297451
287146	220417
196130	28065
125751	476412
120341	72157
479355	348563
97964	299251
126840	131522
325272	111447
274067	457081
467767	275790
332170	459101
471205	18087
253456	264121
353695	22130
29156	23018
137388	315888
275291	168971
74498	100165
466698	194714
200092	325491
463956	11864
8284	392788
439719	261394
65859	59599
365658	41075
289443	306564
297069	233177
294208	61631
480963	396228
380489	67185
95148	255650
408737	379395
481409	301659
153407	285722
71297	83544
218565	233436
264026	139684
8104	477223
124259	402323
30568	299106
264628	385541
270919	480963
348191	302240
266307	141411
239931	300119
474225	385279
10645	462551
42890	456348
140116	217423
202469	115917
402356	56987
33318	157624
30431	54950
266508	13568
232666	408047
486176	479614
355349	381316
248768	438783
462047	203365
76738	208577
312244	300
216544	465674
103929	172548
326631	448709
287477	137508
388696	386660
182543	254914
91230	420790
40890	260038
298390	336777
286781	414832
336829	175721
212009	398235
268593	158608
151862	169538
343969	307279
252065	379751
388398	22447
59122	163078
471205	401713
424570	398492
490485	60517
300818	48275
437007	475047
450652	175450
59750	101806
139193	168381
78158	442205
372488	179258
475291	366781
47435	465313
346557	311618
117415	404886
254545	476857
175691	180578
26078	266852
284383	239005
391414	288512
453181	369262
248013	110017
429391	307423
318567	106459
342673	213639
203746	408299
482313	164164
328368	343547
197588	42610
449319	21411
178089	115307
45951	317118
294191	113051
122535	446648
292045	393133
196903	289106
386747	359756
368093	164884
60025	329379
132827	134121
283155	266319
40416	245575
92635	118928
198985	197719
143290	51335
342465	458968
156744	102210
464889	103808
296254	489552
132155	399887
86347	7565
376269	351167
359266	180085
313266	403496
259927	31429
375421	57425
31780	313885
274267	262954
251786	476135
242264	106484
8430	415099
188998	390913
344775	238578
454104	63528
51325	271652
325481	158825
312104	57461
201410	218730
461091	22549
109174	317100
274594	204195
263377	440422
320239	335053
470802	73189
316132	119762
333519	20955
489994	138807
158946	198687
64384	62191
456658	343514
406408	492106
39707	258030
484095	33904
3439	391414
354226	10885
163380	400501
37388	420392
249491	286936
232839	440249
132380	432018
62250	342121
305466	388195
190369	129575
47682	435708
271273	421830
393502	237178
255859	479157
416387	395988
441099	452107
88473	414334
297246	194145
481419	485536
437686	302836
230051	459653
484523	478415
482306	352720
263880	55928
226487	478415
124394	103420
398110	194165
17481	39664
449703	379976
218186	401543
173884	382989
336988	53640
426190	194216
3809	231929
79820	113138
40388	61786
176899	248155
252598	41571
156731	241048
47214	130983
282135	234356
121681	265262
351112	71917
133202	109212
256637	46905
424576	335967
262155	76229
392269	224003
376697	167333
200407	141440
277084	24738
121254	286936
284248	54361
387201	156849
461563	403080
160843	110677
379411	190047
268690	226494
129727	18665
1843	290108
301959	242552
413996	478696
67382	369422
78954	291458
266965	54700
376557	478415
143099	110677
367585	422675
98210	296339
433186	288820
248909	476800
442260	204316
101877	284843
478588	315378
428764	299234
53898	336577
434407	463200
221586	3132
35794	453012
494038	426034
288435	339853
11561	220181
98023	150692
86369	273831
437391	202523
449466	262611
155271	393938
197181	264090
165120	285156
308765	330469
408737	242432
75154	285667
151900	223375
458372	392788
96658	29599
77031	109146
205456	228962
470264	51895
263869	198687
417057	207696
161050	11626
55224	407334
226919	115868
178422	479708
357831	131312
165421	142835
256982	178913
183725	426736
235820	387812
192267	235679
130229	314770
71403	43806
302329	106088
21961	41667
208074	169147
199776	267352
26335	191621
426645	110677
391758	99072
329866	322063
109581	9054
124105	336590
344314	422717
68843	140077
404484	433668
18563	342761
397192	454975
86688	156376
27765	372820
347178	6072
95252	3186
326586	79989
291338	115098
221296	284980
290543	336590
204238	143151
248119	321302
117774	459070
235248	30708
373239	492316
34054	158153
468287	277936
118729	406349
332279	435817
96381	70557
4337	236213
187718	66405
337921	37778
231740	199780
348754	53490
320568	186159
479635	162874
447524	260879
276948	489704
140420	186440
428111	237494
180034	13370
263367	338271
470672	404125
160262	451885
161387	28129
155858	72077
85881	398333
360656	24264
118867	317675
53754	290719
324461	52537
418348	328108
288247	267572
53423	283070
107452	6253
241601	257456
98963	295623
75425	476171
184071	75495
392675	101755
371125	275677
167413	76698
427898	138574
40441	248404
120981	440962
227874	202631
358860	28599
493142	141166
347936	446351
42074	7771
179267	78366
187680	482143
410390	42035
205540	11063
187834	30657
170299	107516
17000	12245
356860	34547
23958	118275
100223	477030
476528	123608
384358	138807
63574	40470
452799	245025
214308	224285
240489	265699
361219	65683
353773	207785
329131	344981
79701	203407
434018	187627
200497	17339
406863	411424
358443	317118
354723	420901
268400	202094
431723	84089
386509	375798
277568	65194
216597	323179
408615	267352
89316	151680
207408	97686
178422	108081
157705	78457
116770	94344
321839	417055
398559	122462
249533	295484
180672	303424
188241	259929
124817	206400
51386	61739
447486	237821
1056	144073
490699	374447
345401	118571
353577	88166
443679	378686
103461	259832
480105	358145
90300	114930
254973	138199
322005	115971
401097	227958
281285	325604
11860	301594
344844	293813
406970	225180
120720	309378
228838	46296
111777	95312
100694	22827
159158	428103
223820	40388
457964	478232
202996	78779
91499	420757
258598	262954
313168	420306
359803	372299
8607	154456
7842	337587
179685	53389
373333	408184
112443	265753
374217	16661
198692	48163
101058	179772
368748	28129
342718	132843
429364	396968
139007	165228
9209	427470
262783	348798
271051	359256
471492	99405
96007	388407
185420	257723
454975	11243
141009	267602
35266	296432
318075	199608
266052	384400
493966	375595
109049	379976
287503	23430
370147	154913
194875	9437
199665	15209
434746	186015
477100	138361
3111	63494
366066	51783
410011	431349
254463	124228
195689	337091
467568	397437
426850	430090
475009	183213
40975	117165
105668	478482
130069	43583
359982	268698
379973	197996
167639	87007
411687	267602
272742	276744
238025	66215
264869	107187
244805	281859
232488	369599
489187	337849
253940	196783
375440	104527
450781	288928
350239	309017
229798	242523
63782	30009
429787	124673
203414	230925
241619	142269
403642	42368
128596	40687
166842	267352
16844	125772
364454	110677
372535	369599
135181	387068
483320	38063
177483	462940
367275	168106
86950	416513
109085	421115
478612	444470
453738	80193
482808	286033
409828	240796
143631	168615
235854	461390
93384	99271
64140	316030
330435	475531
293913	30551
359323	66769
226849	447831
234453	55385
109030	348710
144622	478415
237242	324037
130069	181312
366580	251331
317523	250389
211781	194791
353758	209933
186150	60928
232731	286697
194051	24401
358866	86560
359079	152502
22959	24738
89478	88113
193133	89163
198495	486885
193020	457623
101763	39319
167652	488542
202379	153534
241804	348798
19817	373074
250979	48275
76287	391414
146099	186159
70329	220417
410298	46127
46069	105967
437098	278829
356222	378084
239268	369947
367262	132041
455388	347036
262730	132443
482863	467418
384196	371071
9580	378686
134694	64843
257	223608
327842	431061
423318	74945
315470	236213
69749	47603
12564	234396
7956	4413
179352	378462
276	51783
289807	394948
130369	162676
50140	478415
130675	325167
267224	206683
36126	268118
73660	421318
109170	217544
88837	29307
228849	339251
52955	446616
199304	23430
379680	301252
76228	126918
73660	95214
130966	291521
326103	79464
237533	186159
182445	11461
207841	65283
95854	30263
403655	86728
405946	460083
130132	304173
125916	379531
263682	440660
81432	241732
362267	413213
278285	248777
152659	61059
466623	13370
42460	86596
461993	347722
14025	489822
16433	58893
8146	443694
453826	176925
261084	432320
43160	95954
210418	489496
19244	268526
381329	166513
80936	406408
256893	430118
429026	146202
343460	169273
175490	156375
290913	476447
448755	207207
162467	248799
443532	223101
291843	207991
239748	219577
232784	183213
294130	278153
164579	318965
335441	492906
305287	255795
457418	102025
380369	93765
452410	393326
76013	464099
7620	64923
273382	429928
223318	464887
221648	398175
235310	12240
283508	363710
134299	340501
412596	7053
29066	175533
257289	89313
350553	425675
269216	411809
265358	210261
46487	317118
329903	242187
305287	15772
26714	20578
394236	381008
287513	110677
447909	50264
32124	201348
306859	239609
41673	218727
146183	14686
318422	132247
422246	239903
200379	24401
327570	449796
298077	417294
409614	450229
325824	217575
96041	217432
135056	475200
372764	404727
403057	153183
338752	431264
62747	439074
371912	84633
225355	249202
166138	110677
300741	178436
449315	243327
441689	411762
410011	478415
14477	122125
45265	52537
163250	227347
316716	404331
326124	344091
303303	106463
314064	228431
377433	463549
186841	339887
141247	7724
262268	300473
104974	313745
477907	309198
361007	205289
406108	426089
354106	191767
281633	370798
187974	450214
371306	265063
487497	118877
442022	339068
389280	348554
22148	313745
34961	16790
67906	313745
41224	414378
134214	281924
27362	122462
25530	237597
474496	152085
83075	23430
3577	482143
345377	86478
29824	317949
78134	89495
138819	4117
96211	190369
332989	400478
207239	284529
92839	293813
127469	438996
325905	209244
454975	168783
43814	432763
340287	260517
434908	366493
99405	249543
258292	434289
320496	137574
283970	313314
106739	368334
106822	160419
51907	207535
298704	355700
327727	64335
283557	172266
266957	232555
385062	207615
459972	129011
232985	160419
27776	317118
200169	351193
458952	169485
382316	357854
309621	76417
251588	485644
216498	246604
491923	237178
122573	276744
148368	478415
471220	353416
24382	101058
161023	23290
39601	137128
286310	452746
76143	474224
258730	219344
28360	134145
275355	286308
426243	151944
16844	54035
26695	97371
267309	327061
194041	99405
292409	297159
21582	445749
334898	91711
113659	33557
23146	138060
98850	43422
387064	356916
34252	135712
23300	485304
161943	463459
314311	326727
299267	443146
121594	377984
6381	315888
88266	10646
186679	366627
281494	35707
128398	281924
81694	421830
149102	368141
116248	219856
19542	170793
155173	395988
216918	21902
292559	895
310981	23851
453213	243301
127993	478415
425147	432347
29427	123799
329714	269199
35536	269286
94595	488688
374336	97985
47940	73305
82521	213316
27816	268176
210885	25034
318412	196285
481419	2465
452597	21411
236850	4349
160100	448679
434591	70734
99451	172414
139288	186159
470408	119762
127878	110677
138466	459802
61598	300916
406694	411424
396270	24090
168631	28129
43775	310924
443008	236213
65078	215883
186843	144973
456689	409431
146279	203213
168359	295484
493128	288035
126829	172041
304989	32807
218525	445821
445932	127132
21213	295027
55955	81230
273572	139648
487726	390752
446066	163348
32691	28686
48953	3760
116167	79759
353319	73990
452148	191821
317270	29207
170619	20177
483743	318088
266965	353836
359640	216437
41517	236124
454263	19107
432175	407386
35259	335519
402049	378462
73520	475520
193133	428864
309689	299467
32229	478555
319871	351414
172417	470588
214094	421285
130069	54368
47046	220635
360581	19984
273101	169809
85306	132843
435244	69384
275983	425827
359891	175302
245826	73567
307450	438373
305251	491897
398361	84393
34531	348953
359906	301312
304	378771
98684	334989
178422	7644
241279	142018
155834	270095
261277	279664
327650	369181
274744	458264
15469	123892
403602	431858
347184	245867
273305	313829
47410	295795
233045	344519
194339	294977
318310	90401
36066	234626
232059	301475
58782	447572
397562	234356
44469	110677
461816	378436
368205	266641
125436	109968
173338	257490
384199	205289
326631	243438
214456	422630
374404	159988
382265	478415
251844	108554
328954	107473
296144	182933
274707	301993
9352	317686
244092	242551
71898	370100
64267	332392
402123	129096
85674	107711
250422	248202
468054	114947
31363	391473
29765	21583
295436	456047
465132	271673
33979	456640
17000	398575
298390	429069
34692	427851
296514	289125
67883	285619
451505	331203
272785	287199
445814	446122
344430	16776
39892	213278
303679	142953
156243	313782
356530	33115
455880	338915
312759	162829
334215	221330
63276	140427
37121	47911
133520	66394
401389	109271
49644	210050
358423	288035
343038	8283
19459	5786
329670	176191
70101	168428
104192	61786
289984	190369
420812	314976
410592	197920
44859	86415
386304	327628
2513	390687
321439	107711
253002	190369
165449	110677
22779	430800
108922	237535
220821	352605
457629	470702
386992	343804
401632	267352
336547	420944
83616	454309
200607	100546
377389	424652
242195	214503
296443	411809
356406	385000
271583	72472
48282	75273
345107	50921
161223	267602
436097	371281
224085	319234
443308	419797
203047	21583
190284	146466
306004	82697
390656	386870
265828	76003
250671	161402
178422	79391
429966	380263
383070	464734
175226	375840
253979	188002
126719	439201
236959	435720
192043	82585
249860	91600
135336	430890
335074	471405
318773	462826
101292	294813
398506	369599
17976	53421
173863	154620
244688	93856
308356	420944
465055	123815
260814	399954
385178	327061
225297	147121
394504	437159
132058	78666
193099	218701
207922	258210
12263	382021
468874	165963
229391	108554
345343	343012
367084	25647
344572	444139
240522	411540
175806	253730
120240	114930
346880	9054
269377	414650
323469	91998
456155	236660
377588	42890
60131	47349
326611	183213
401954	195121
236740	161991
313512	130028
424017	110677
247110	376121
141563	209456
163630	236213
219026	420392
255124	97385
385593	183213
372738	405358
314617	203515
297322	110677
475949	113683
264103	484447
218218	315671
462857	315687
325509	347104
42890	418302
100139	243115
73295	241468
414825	124867
289807	478415
398203	153995
342465	119762
137337	446616
369898	391414
312474	417036
278073	387171
230334	16268
326792	371918
339274	46926
485645	186259
44133	171420
271187	230949
92458	487833
139743	471301
389013	238285
71430	271782
266957	403272
389641	208487
108060	46126
39039	269199
340197	367919
20194	122195
77692	249334
473563	264406
329517	128415
431508	459123
91412	398333
204570	85541
201572	208118
493271	459309
198074	6899
155905	329553
123301	41378
278554	238965
241490	312259
62978	106169
186508	21485
247631	377452
58881	323183
349140	1928
207606	292721
356530	346360
241199	5450
283238	255512
41304	447560
281622	73336
407334	188883
146893	351117
89789	236213
121950	454366
10323	96195
191780	243752
47417	183213
224919	306100
390771	339837
362267	480686
314080	384369
251781	22535
110490	207388
395052	457520
448770	95942
422548	107008
146281	402552
407280	165437
389816	77536
160237	215416
304292	118662
478588	135995
361174	477986
329413	312362
409843	98906
327254	175402
375603	375699
281052	489167
426569	110588
190524	455192
377774	125162
349164	123754
307402	190369
416295	387742
342530	437880
447547	108229
363117	267132
144458	307279
375012	309692
43847	380538
343183	344516
363209	372857
398715	124499
241183	155518
101230	473056
230574	171431
64756	453391
375745	321321
266471	214050
157961	137155
234720	366393
436414	25034
313513	345401
163418	66576
115449	157100
446140	326210
106960	230691
248378	50391
437082	190369
367087	86761
110248	251417
80952	328538
183632	278798
7088	363386
91570	414030
452698	483723
696	124085
485868	89443
76898	144306
78469	49532
402169	4369
186141	13370
242117	304731
319259	262936
39974	285634
357358	399138
226897	420944
31578	67762
283096	430454
126870	56266
165439	342424
99915	267022
155302	400597
192611	152592
393482	301337
201925	376578
43571	451016
412804	127370
157321	114930
230265	383141
274174	394946
211889	423312
81369	44111
222453	28229
412295	85129
469092	443696
15703	70946
337204	470403
253171	26619
379867	385431
81225	12300
109733	283532
356999	84987
22388	393888
356674	248947
458899	186259
375113	466432
446802	114930
211927	205289
322353	273333
333080	81280
336955	121609
278499	439012
408995	190369
193163	15802
412205	256120
368004	196007
157545	110677
359323	177029
156522	374772
257617	479627
22964	333526
90357	453866
75215	226494
389224	13370
344086	110677
87178	126384
257581	144975
185369	346094
425368	245332
124517	106903
877	203413
454685	486268
358271	124749
207073	190369
490957	340513
244689	207131
456231	129563
13698	110677
334092	200860
27497	109065
431566	328140
30366	418635
48612	440660
237801	133177
299444	291823
118719	160347
286198	362610
465647	92427
312048	264167
39136	226882
117115	170894
432391	183213
369067	358032
94085	252961
134705	105878
15579	151322
86768	311873
200092	209317
445558	389225
55489	341271
416426	237372
281128	220540
338714	135664
60595	115604
458548	391414
155322	467746
449995	61115
404843	95295
200364	115749
229925	441021
104405	426986
469958	159955
107910	309441
137601	489203
266141	271469
263377	29252
211223	228009
309276	131469
153036	323227
210611	93245
410013	194873
112267	394724
74552	176561
243780	367937
33676	449163
371001	349164
320298	252961
409488	136361
154708	3540
299095	476231
303766	455850
36649	128198
285731	203656
451145	35863
133909	298519
115834	407334
445101	92613
238173	468742
93692	187836
394134	37057
404178	342807
200092	197077
358167	401691
346366	455769
14252	440660
439737	87651
143671	304922
484096	370313
454401	110677
51141	24089
284640	25988
468287	368205
356530	103725
384542	486359
121928	183778
53177	319406
67990	337731
259074	466432
4325	291173
299709	64335
406201	26551
293346	338271
360005	94344
15027	383135
181829	311850
477386	288844
413612	405794
480743	427633
2613	404806
382841	176878
275460	140044
293034	454476
261396	9362
158946	418175
256536	342228
174309	213115
70830	196379
378848	405842
208593	154995
289329	478060
333022	410018
328598	135756
182270	235445
314311	487203
177836	413643
153648	458264
152991	476880
233523	125594
388380	141440
53314	118286
475215	259929
401480	335173
31616	348176
99583	63494
379551	141649
238353	24000
401897	258617
12624	273773
416890	300240
430734	191347
35498	110708
70695	442083
187834	443965
16982	296536
246221	389750
279748	455995
347213	175382
60614	256121
3111	136705
448568	273831
377514	179103
152641	101437
391255	394915
162624	315229
465687	466668
374548	30638
198443	291521
342844	94516
276876	431764
41348	346322
20946	38267
110928	288913
248826	317675
444044	295665
318735	210287
207184	177861
165901	115861
347433	205223
225346	371667
182778	90294
111701	218727
450465	119893
57282	17186
258729	380071
399224	35707
418368	425239
146893	442512
483987	187873
67549	60183
313672	440985
160132	196829
149435	117963
314725	459483
147741	209471
31624	314742
287424	62191
251338	391414
28491	86892
213447	94516
422279	243840
112338	245575
331478	348427
251018	161308
173975	317356
319553	412052
261697	410951
40250	95149
387746	447335
178540	468640
195224	285156
377305	414957
4161	398430
104580	141440
164330	480421
203883	485937
128605	291249
204082	414218
328812	130028
207587	420944
242965	48940
441302	269199
349815	244974
375092	162831
37717	441683
113596	232037
376286	387742
464921	283392
472197	316372
350064	340312
106514	433934
443570	132433
384683	246729
227872	2003
135971	187974
254973	62969
428389	331545
392880	325428
320379	455227
37318	466737
98965	141634
392435	280646
138479	237802
146893	291940
180862	203656
158274	422175
474939	117023
439977	364807
9075	205663
189164	447358
253824	122462
367126	4359
386841	242458
121598	143944
172923	166738
150985	143671
382574	252989
338437	329466
65053	162947
336878	429593
481403	73443
412037	16433
476310	188651
13329	470188
78835	433391
52955	215437
396692	391414
149467	440962
50090	26714
307899	26815
53484	102352
356490	259817
146893	196839
418852	247393
173690	357701
131574	207596
492775	129185
463065	86476
175026	100242
174342	69908
240204	154137
427142	461182
208993	359855
292647	286936
414641	175236
391264	6193
165680	265518
37224	358843
198317	236769
34551	282585
97552	320464
235382	277574
202885	142678
193197	404396
390589	310261
323836	152797
294191	285446
69913	237187
32580	484274
458638	163691
361001	211191
127453	48275
2756	328550
118132	350728
137372	422853
232143	290822
244815	245679
87497	440660
339333	176344
214748	156564
136111	223443
109157	132996
438475	169382
68416	14664
226235	430681
422546	444876
307528	464896
24130	178249
173598	454792
474959	246311
384492	236213
167475	300800
471808	479872
285403	80193
28261	267602
6467	198790
304574	133202
393056	84388
474966	208167
109313	213824
198512	124650
38723	53695
73773	198926
445343	376814
326425	365672
421821	248777
284720	491565
125135	48275
106313	313454
73900	358797
283768	247552
386707	33216
270746	375113
233699	204603
3562	389422
478461	387742
66129	9054
34321	259717
339273	15209
179386	330143
447962	198701
297684	225148
205773	5857
346585	86476
320404	285446
453109	487178
370387	12245
70329	122462
26934	412541
396284	7243
265618	120688
84675	273831
14442	381672
119381	309092
467489	284178
104205	209471
84968	119123
31364	250769
277568	204330
106353	384174
96341	15209
33676	475029
172630	63528
418789	100678
134248	330294
89204	260236
268910	233538
274923	300515
361236	76454
30331	101058
306733	6253
181290	378521
241351	101846
2895	54976
17297	255043
345028	472662
375083	122918
208126	122218
430425	418295
40677	16433
212230	376410
372310	24539
3969	266600
414023	191312
89826	129477
432880	395988
230373	340198
92972	457077
405349	48124
257255	114930
315340	348292
378422	330821
391479	189804
357121	70620
447962	238299
381954	208785
458638	438783
217363	220857
191629	405697
35362	330585
406705	115904
116626	147363
344333	77438
40898	105498
176239	258370
453736	24972
52065	169230
386653	94667
349110	241594
214114	364833
318289	387742
219824	1113
194932	21583
84745	158918
7194	351944
122427	260890
417369	199975
139240	421760
96574	128926
253643	457033
41161	367110
404892	68390
266307	252925
162577	89469
151360	196481
427498	111039
64354	96977
409334	379645
319259	285261
316906	36507
473053	75872
461833	364512
396927	227094
114063	320464
452148	313802
449933	35707
257624	219091
391192	150441
10331	28065
411745	417918
197039	364426
66773	464734
464242	295665
234881	437891
354914	309085
318335	290450
157878	311510
238840	144201
2345	38592
213403	118721
429096	110708
361630	30263
158260	89047
395555	38213
195720	478293
418873	285156
252102	273831
452474	228431
386352	453130
404766	250545
484035	20834
377653	445749
261130	298765
41016	396228
376592	428796
209235	492912
205345	280911
201131	447549
355992	389682
51080	187045
171444	309738
15027	44484
77637	336590
258039	123540
201495	306387
449521	237802
300473	4518
293518	424977
89257	154544
327911	351526
16261	317118
260320	435397
225722	286936
449345	425675
399799	262954
117647	39195
207613	278870
177577	36556
189640	317118
197936	230128
450465	45060
73774	407041
166596	213148
12481	80323
335654	195279
190460	266554
110511	122756
328339	376446
154605	121145
453169	300683
228128	383700
379159	478415
399441	277367
464002	285259
375510	41679
161066	393326
208365	21583
471297	248777
486894	476951
2992	328719
269005	451301
315957	217896
134742	122193
256197	40362
333183	48275
66292	478680
9025	11626
482014	264908
27774	156788
146893	288936
439977	237165
374152	101058
350891	369599
440237	295742
223121	241867
287889	303175
244127	131610
106940	276963
428680	346006
93235	150856
163661	84089
13539	244845
257896	283178
242134	485304
315870	179045
205179	434096
440785	75350
104482	271383
209027	218485
92271	247482
199819	421945
169679	241237
242411	116572
105440	44049
270243	144463
292560	274549
16233	193897
458207	34547
326680	221759
106670	470307
73949	317118
292641	209160
379424	1057
81165	275782
466020	183213
434648	366955
457123	263610
39647	166063
323825	134748
356045	113749
404899	342761
455074	384408
135593	369599
318343	248382
231905	342855
227152	448090
49601	329702
318265	451950
312283	252298
270248	168594
188246	23918
262730	164446
35754	401871
382659	412162
456546	450670
72804	415105
411485	478415
260949	156582
439953	431226
40515	418510
111552	364306
435337	121106
312347	229226
422896	426922
242551	62948
242411	448311
430579	79931
327224	368268
464891	469235
225754	343574
462617	291783
355440	255494
86406	417643
200510	317356
440978	412607
334378	190369
57652	396563
208107	425661
70939	201754
105979	417524
154786	373633
289269	399867
399492	72268
303729	304264
87638	71219
69478	206685
101842	312602
40741	413621
137145	337690
232158	346939
251300	184258
228128	449653
17481	39322
24555	410573
300967	181308
118361	18682
350372	302846
28096	422164
105432	37491
304028	286013
249646	393176
492519	267352
323870	428214
393281	162300
66035	117278
302693	420392
402147	420846
191782	365878
453578	250097
468396	210442
337657	334009
43045	423688
443915	231097
135127	465250
390131	271665
164448	104070
268893	427520
411550	161016
352882	315689
383226	349805
404264	267602
469043	345745
47940	138172
16219	334548
146893	223845
472920	94665
43277	159249
104448	174864
70918	276054
372340	261146
190281	359243
211890	447107
35806	268574
348708	173742
131984	180064
49977	226494
160789	87471
442264	420392
29582	229500
98850	90075
159068	236957
141825	76454
266119	101806
108648	477986
92401	196559
230400	48861
118247	294836
385549	90123
81584	478415
184319	123799
263294	299539
109310	331349
86311	186159
207090	20208
243197	145411
360045	92427
258398	95678
369889	458255
93645	49739
71925	209885
102511	352786
348662	356070
274704	290722
234310	82899
77263	228707
347042	116377
233498	418976
128233	287454
153339	293813
86496	457081
128881	322791
404980	312211
467605	187361
352237	164884
38112	273831
182489	94667
179942	33932
275231	304466
290596	20341
235034	330571
168897	243840
163080	183711
28357	321987
416795	226308
70939	21379
338777	9335
323520	137128
441357	76303
243590	157810
4818	478415
201459	184922
73054	156189
437538	119762
193767	245616
448148	261009
400542	309927
440940	188067
267169	163348
228225	212043
324767	148429
2841	73567
411386	248828
485667	212775
112346	110451
167583	347009
149738	183213
304497	50264
471213	13053
452682	99245
130069	273438
334636	208343
257977	446583
257289	51788
89238	139476
50765	407222
304011	136453
161056	366534
299321	249334
488057	265589
114643	84590
176111	31791
288942	369599
104448	42890
127991	171542
421667	103031
396750	338770
230701	152865
425827	326098
301823	100287
337089	15209
122817	185704
32257	1292
83078	447630
236272	390861
230830	32807
362952	313745
334378	171456
258346	372927
318083	262968
470422	20959
130574	238073
93942	146616
316011	252824
156091	307279
298390	385554
376592	186361
309778	289905
340842	222701
138712	327061
491031	310261
81943	280196
267248	20007
15027	434033
72475	267308
138617	432617
227660	393333
492038	405842
410884	419855
267716	442751
43835	58317
77953	448903
278337	444249
427082	110677
218114	77004
109660	115494
153771	149046
305261	263610
360642	108537
81432	128398
100591	217025
451372	97215
463089	327013
155121	374396
440190	187248
357514	482246
147244	27464
174725	469227
454604	226308
451376	418551
310153	120912
77848	91380
186041	198297
10941	346158
471501	464420
102458	310261
167588	431045
237911	11972
87835	388575
54381	461944
264149	111463
167375	444197
338917	440660
170368	349337
59433	481279
198814	290351
460755	142825
141372	173132
207897	191451
355083	27500
90508	42552
355898	458183
338773	189938
258078	335305
367874	210128
82840	95149
250671	434893
378763	223107
472159	371918
399387	119109
102539	475520
257289	418896
198194	88502
492247	454733
212373	445796
156157	494102
216229	313815
248093	270788
323156	277961
439471	203656
319081	340121
219704	225979
76830	236213
362267	279308
341632	215420
453232	401124
189318	89257
417365	343514
134460	347476
272407	418771
336152	485978
100123	14009
339005	322422
403605	6960
328089	103856
327209	379680
485452	80898
323664	357854
372764	478415
157405	164164
252815	53994
160032	303175
366324	152085
467446	217494
256893	484668
8655	186588
293345	319294
342214	273831
430474	418175
180754	169482
35535	338189
429267	377449
292687	330284
349010	70628
109271	65325
417907	492228
383969	459168
21622	135915
69454	385207
177297	32972
446998	435450
53125	478415
352112	40097
254446	52872
235053	333591
326683	54575
209867	267352
144587	15209
228635	64296
258362	190369
414327	356668
145363	439309
373116	27686
272789	95149
234720	65258
471512	186135
58169	216022
485955	183213
160347	227112
106268	293813
227315	111893
242507	267352
350594	247136
403098	401116
218234	90767
335101	274852
156068	456802
233957	331843
349972	395926
332555	277575
226897	132247
69528	403525
416426	2349
432362	379296
390656	358286
344065	54449
214049	167455
83819	441768
280600	106014
296946	190919
457588	387336
490167	108545
190968	218103
178422	43128
380097	411937
399970	366577
39482	347948
189965	179375
419786	332512
337783	393253
432998	443823
417121	191918
345554	162795
225345	207161
276821	146504
134666	307434
26127	178335
402731	152502
104817	118886
30614	113051
106948	449163
89360	157698
79798	144845
423032	371175
402162	47555
374038	1110
421387	395796
140171	467418
375908	271351
297436	372421
189811	16433
324037	208300
445796	430437
310153	433089
11285	55700
421590	12245
191587	421181
276	168638
461321	129827
458065	360531
61057	15209
187659	237605
265965	364081
260859	190369
55178	260854
249195	96762
384766	312376
266965	401014
122779	88533
190051	347094
378605	127921
256811	7159
231384	336203
86455	153037
268562	3101
229239	25034
488012	49966
288415	207257
491031	345745
234124	232890
320396	192450
220303	466661
359790	129857
15027	9319
5505	243438
7076	371348
155073	176013
76984	141635
315203	446105
114957	324743
68807	101058
283285	151259
385876	105498
314311	219765
361576	302803
404568	396769
53660	47029
431556	183973
435140	281963
339333	155271
33688	144470
116895	452597
18451	477986
45411	309425
191631	405504
438006	283308
279767	11626
367066	196208
58276	476171
319856	85379
484520	369262
436699	5007
207557	102307
20453	452630
470909	198317
470775	382166
422800	102352
146097	321791
361879	84089
53253	126204
362384	21411
266965	296432
409620	110677
128124	55626
380709	237235
252193	70361
207549	209860
422984	224534
140239	63176
439289	182236
424574	210261
190936	51187
478770	196783
97438	250434
47080	450798
484035	414582
481419	420944
359958	101650
74091	264406
55514	34416
201121	277961
432192	245679
232103	464420
221369	221954
461208	37948
237790	331581
469768	407334
462216	348798
118286	94344
326631	232616
206204	160379
55522	290014
63692	436344
270128	136413
144274	190380
331473	219526
289723	218845
205747	385427
178265	440660
20767	16940
298427	492113
230579	344070
46556	456116
288448	45141
391665	320098
267605	258981
388249	486256
457551	151155
364201	219499
308783	245201
158234	430356
298390	417016
95865	354694
322193	118877
126571	281924
210781	135370
346985	264406
16072	213923
34293	461944
143251	405294
166970	378253
398715	466432
256893	158326
82688	279664
250775	117634
38306	201780
225046	313745
474341	400974
215253	200519
122573	225796
271889	117823
365099	72523
10690	114908
92240	469268
126233	116283
34953	489582
342168	317398
265676	445749
297773	345012
2513	97277
433848	152106
210686	196783
286737	258659
68327	153036
394179	110337
280421	274138
212024	75201
471743	434666
283530	241403
55390	389254
159331	185335
232663	132740
54588	118890
71559	105878
384854	487909
142083	99437
120050	390687
9270	13370
454867	339853
276381	19908
456021	112451
232551	335812
121492	162743
325533	320968
40388	252961
297474	212081
461965	44145
467165	82585
448941	284087
219281	309180
137840	41495
118735	84111
407688	401871
143315	184558
18468	311235
41747	440660
490060	98036
375113	200632
82634	111552
298926	187248
361867	33562
330216	410074
203213	125137
382568	208577
326260	401592
195463	61590
283178	413176
384824	113927
178939	79126
468677	218485
351071	55989
104326	426645
419677	361006
468797	104299
461944	135900
257302	137184
52752	113244
98394	442082
213164	417918
76904	144037
345733	453651
114507	309414
466670	219640
182698	474173
210833	398122
474341	15838
174955	94667
274486	148375
247198	7800
459128	62191
324633	188759
54248	186159
110421	449933
252579	220947
368814	253873
112625	292208
19625	412517
306294	418336
372388	19624
11	476951
413495	223121
153620	390349
50872	149332
225422	295465
375712	29175
247305	107703
296423	218448
490075	263009
193767	355149
449090	44893
303023	187834
170462	205071
348841	313829
217459	401633
328908	317118
424820	443934
141618	237510
392827	18938
289675	402155
192338	258215
392086	110460
55909	84089
375011	237550
157663	137128
46591	69450
402080	287873
219198	15849
95519	141650
177289	336590
26527	261083
362840	466024
396021	245575
480138	166063
290670	101058
55481	443639
233416	241703
374901	231447
152081	293813
274304	94516
469102	421356
423450	331349
244775	187974
299976	160159
112267	291823
12662	141284
139444	313745
106268	296693
121133	290495
412440	176592
187834	21036
202849	330261
254399	139463
71189	565
410504	396563
9338	213342
328729	133197
98151	421356
117410	91162
476085	350219
10289	162875
23459	209471
12092	332921
51274	231638
323509	296580
99437	196995
168354	83094
167256	49828
389616	293593
237242	257822
16808	316229
297794	86275
435396	409724
209135	183213
30784	252961
44330	93815
219334	92114
326121	312302
184629	373367
65130	217809
81229	309003
24377	200457
180406	362443
247980	342724
16020	113051
278711	447517
168595	103804
186874	250552
379768	59672
366741	380538
153322	369980
319259	425905
472881	217809
58494	31473
502	14812
288333	93692
3489	448131
471922	60923
333578	432043
485494	105442
212453	331113
374067	46127
271926	437805
40443	438373
106268	138157
263799	158420
7968	256470
352037	290
466133	160722
404073	27519
280378	37309
24610	15209
406763	419236
392837	21523
423210	243115
458160	358032
261033	217423
302310	54797
10338	265711
117319	222408
467750	379976
305230	119156
462841	341543
492002	138793
197544	261920
38420	134145
89219	229050
305701	411855
380858	16400
17481	119346
1607	245472
53208	229872
479043	63957
199420	129266
198043	209572
452647	371513
187834	374404
250410	89343
24333	310261
291521	272844
225120	276090
344917	394865
136711	35629
316015	186440
198012	207035
219594	174564
218607	75914
126897	349164
97637	366493
47508	2948
296789	112588
489511	474218
132087	267576
325950	62191
430426	185478
266965	51881
102445	319777
322193	274309
45638	320489
282147	345039
13268	385028
318605	50092
404435	307279
65513	480853
20199	73236
419270	489946
3885	147429
214190	265589
166865	350874
70071	373169
415602	226308
92125	137076
203321	60986
445745	99109
290586	285446
274387	82585
288732	362945
62681	50747
483967	141699
484416	294079
206986	489156
311761	93245
28927	405217
394403	209237
250205	219499
39285	153548
423379	325432
424699	39370
15467	478082
72678	101495
130631	226308
2570	121304
165832	267602
349588	478182
167392	440660
418994	242383
214744	428503
25308	484894
355245	209471
356225	317118
325885	461944
88810	281924
68068	245332
291123	120548
412056	377695
281236	355217
461505	264949
222343	313314
483754	476135
268531	106082
123168	84605
127779	371884
162583	466432
479351	220756
246081	58881
273831	284876
469102	368238
416378	395988
383164	275715
456021	226208
281236	275677
192971	12556
198317	351571
222454	464578
141114	376232
103968	281924
147424	466046
232295	216399
348644	227456
420803	422175
268536	393326
247929	71201
67277	202523
68133	341450
378686	237974
353454	489552
398184	313745
118690	374247
487440	94265
409745	364294
451230	404806
469755	313745
384575	421830
135274	401928
149897	334197
410869	88113
201450	429161
19438	122283
488779	35629
118083	175915
409109	107827
351765	317118
60009	164693
370137	49344
383164	156928
379696	461136
49464	164884
196340	282822
471477	430997
362174	53389
416841	167592
131412	12895
86768	222701
392128	443172
343718	488036
29200	478415
441183	268324
420465	48861
406751	55324
67491	291088
267898	256519
215550	462973
432201	423997
276087	287063
306294	342685
412110	436306
136019	424349
31436	267352
89776	281924
204330	450039
401085	201286
18104	371918
289167	94344
242009	168213
478357	250389
437917	410074
249382	23423
338074	8623
180842	87125
48930	484006
9532	299358
407280	264953
401013	440660
43348	142639
178003	17155
197481	245728
40890	97515
305357	473392
256012	472763
10379	467836
447550	22804
139145	241468
20033	381578
78665	16433
112103	114643
179898	292453
334974	445453
349439	293464
41584	44412
160702	49400
184363	189370
190108	271532
334126	472075
7617	207035
144172	198275
30580	161389
297954	82271
190230	4413
97070	381622
60372	461944
326260	248841
380051	109929
167639	482774
187646	482315
326260	297364
85425	138807
435063	153105
3458	371918
428182	86822
449521	428126
160169	136336
373382	173965
56290	403368
366986	194978
134616	150666
349472	122585
170643	114930
225750	490324
372054	82419
4768	122462
89161	168381
451828	398534
70822	183213
80379	103601
285072	109580
56631	195646
177672	362005
287358	85423
309225	264391
349280	433347
238889	51649
380752	485185
253435	5857
32463	484447
461681	71216
186440	174565
288504	343992
238595	266852
48064	439884
8484	172970
184001	166063
63528	405339
330631	55074
141110	300240
204078	209018
122262	99405
309584	91711
370764	81969
202774	30193
450356	41075
392150	205270
457525	464081
35628	255579
184204	243115
107118	55676
42111	280987
379697	113612
27286	414832
59628	65194
37383	333503
209018	464277
184629	184304
30568	366564
34526	317118
157961	440740
310971	492906
167588	483113
36182	174518
419590	313314
353017	461846
433210	99437
237517	327922
375429	89047
18102	15209
264164	484447
491295	265589
301823	236240
151195	120
123916	313745
466329	373021
451549	269199
400520	264286
45724	33538
290840	440962
290280	37260
247710	214279
384640	110677
461309	164446
129153	195121
271760	366127
126479	24124
323825	5967
123077	265589
53469	430356
322857	249334
188928	27209
18571	122694
334782	93245
477841	115838
74913	212278
34590	183156
44503	380924
401592	379660
181108	183213
227019	187122
47080	153514
410045	190835
432584	73218
24333	487130
267562	305137
283930	273831
481958	71725
413849	476951
443308	416402
334868	195658
144098	180040
16790	220417
250013	275293
344981	100158
305513	169482
314720	432588
115382	346
219938	375563
22845	51222
392118	466132
69449	317250
485100	313802
167588	365917
416904	2494
203539	2061
92635	122462
244092	148062
257174	294079
309076	276726
177912	190564
416279	389387
386215	400530
310091	421935
49334	351639
443546	109407
446103	454698
292721	89644
407540	56381
367919	238445
259923	280724
473383	139772
326830	160520
204693	293813
449286	391414
98745	75997
138241	366781
58962	482143
89238	373232
464035	296339
148309	122186
91076	47630
421935	55547
23020	313745
146459	179375
110306	136762
479263	271328
443308	163502
59283	421935
244142	224875
377869	94798
147174	258370
149526	74571
34899	339174
473967	317118
47873	186259
355436	48239
285489	183690
362201	275060
474525	210717
198735	309609
381416	279027
142522	338271
413113	58466
18018	409792
175000	395950
154124	344317
1146	9913
68098	202048
196030	281076
112338	280169
372054	230469
8146	234748
290576	252614
429991	201121
192238	119632
421280	68334
266307	247092
28096	391414
297436	408357
383577	21411
160274	175363
195163	407225
490553	273831
38788	207858
231680	11626
191131	86728
235241	435532
253590	326403
165979	86728
231680	306253
444890	267893
48470	144799
137337	67280
284198	64429
350927	299934
250494	142018
341811	273831
467372	396729
466671	285156
236380	28129
275761	431116
245679	160209
283386	94665
306565	458968
287766	276744
158099	430474
54599	328234
116943	283205
456658	328600
58435	411683
125087	430281
130069	23877
120950	332392
291521	381859
199371	137719
46947	158965
153006	180578
381978	474982
874	306517
67571	9913
361001	344003
452949	57843
379511	483853
148325	69554
361291	196315
395988	259727
312265	9054
391095	346813
462429	401871
48247	284283
99315	134145
479320	302553
244274	189877
3781	461707
355083	254659
73660	80885
299321	492316
343250	293420
54558	95149
380627	245679
140556	231375
188522	90635
368083	318563
111036	385000
149361	43000
480052	271832
223302	110677
337729	155719
105977	298767
325804	273468
246577	224161
290414	49228
29792	81280
122236	193897
154477	129857
439254	474531
353188	294836
310306	237165
307607	438419
81369	401854
471943	476951
332989	110677
71079	390396
485249	460012
259361	280233
148566	179361
180755	418858
408737	16001
133782	240796
213310	254080
86888	332898
430356	406728
18737	20959
456021	437559
329750	297865
333730	50044
287001	118664
270341	9054
445080	25800
160356	332392
17373	471745
95275	212196
349565	363631
51850	252135
331119	412541
61057	158206
418658	274852
420447	203656
220274	231485
213032	284375
401897	155676
268207	404960
81899	334893
361060	294769
194795	94344
277105	25410
198043	35862
452260	434893
34696	273831
125032	417513
393482	390063
320089	413303
116070	32662
35806	126911
401713	48861
258370	414320
288045	421830
28357	123792
328164	461076
390260	410486
290722	333672
10727	363581
234120	9913
208031	124153
309004	62560
195839	309268
356345	183213
483923	209689
66585	281740
204360	401871
350074	168779
313644	291249
19714	84388
96786	349475
136797	388806
383996	276358
160585	332505
36399	446351
346726	407386
93664	74552
249352	40784
85578	10801
6147	15209
323626	273534
28861	217494
481260	328953
319081	370780
419940	164094
169776	391414
138814	49903
14310	38063
131984	141504
15684	456524
202885	296693
309277	48124
268073	94979
130869	378462
244017	314455
39892	116827
147907	289108
186270	173656
399441	327204
141416	187045
440374	197410
253674	212852
3809	287580
136262	449611
105135	127921
270313	328342
113371	184212
32691	445821
330880	281318
101875	395725
261739	366828
470647	231359
97749	22876
386747	423559
18374	328192
435683	62366
231225	246910
170180	101689
302043	268510
225277	190369
187671	335817
234573	178742
238266	455995
13327	31099
245353	284843
59848	32807
93451	414471
155854	214712
264843	279858
148705	160652
348644	216440
442512	134500
262210	287980
413702	367919
20661	188319
80552	69975
392839	333357
48990	22827
263005	85949
478534	85289
245318	328932
280933	207535
478588	45217
199089	86560
25858	15209
159703	272846
205633	348693
153322	158145
121030	385113
342920	487153
81358	221035
123620	208785
134924	262954
232816	267352
117124	62580
386165	265711
40809	481368
439996	258844
103285	121840
352140	470307
46997	472072
420368	466046
71129	51881
345299	157100
470915	487199
167011	460159
112267	369066
275368	487130
190573	138099
399441	441313
165574	214050
360110	266852
328170	17670
14574	200444
21482	338915
238489	385594
318728	156554
400888	280935
469493	206142
451484	42890
69597	148643
130549	261431
387986	142678
16442	453009
307718	317184
306180	451016
431586	273831
64757	264406
287391	209510
40028	425675
322929	131975
28614	422164
113454	473987
246805	101650
231629	336590
473973	387742
302298	49444
292153	427729
258147	490525
276193	134694
308218	86974
105012	288724
192238	241565
409242	186259
447780	384400
432232	196318
398946	163521
404423	166404
292205	283392
8524	236950
411386	476951
344781	22572
490132	15209
400697	335069
195160	230103
334965	99405
423731	237548
159077	51606
75768	423206
394867	303175
152921	390232
461016	446919
128360	332502
291906	260702
296655	146769
466664	188213
470802	311215
313189	453847
184629	407902
474057	363220
277568	49230
46301	357621
45057	440660
492368	6567
122801	45141
134913	15969
227486	401854
193499	293813
439494	260956
79295	332275
128948	348798
233045	259765
236930	21411
265920	268004
82001	221324
78472	409614
175300	313745
288250	302462
476421	308844
471501	568
192674	238946
266508	269199
129313	345401
361815	96370
13370	298858
19746	157637
38594	395427
118896	164690
153753	434994
404770	367250
159770	105727
312474	299681
327102	421980
399159	461563
411918	253165
330185	48146
173856	23318
16776	186299
455805	483104
265910	109690
478333	77438
194162	179506
345085	82271
278948	57134
19341	166608
272550	132026
456748	217423
13268	240486
363917	8623
10203	146105
429150	7545
215752	334408
282789	340816
7861	311446
310091	316558
49334	216147
385956	167540
85957	338921
183440	298676
26527	52929
471303	300240
58139	188598
234852	89258
156499	13120
174139	355114
126106	388575
156577	267352
311850	23087
268385	359762
404754	351414
396785	395691
330290	25847
169027	455589
362010	293813
364070	105498
137454	288267
342239	43308
450077	35707
219552	122462
213334	138474
360531	177457
2703	43594
61869	15133
21379	348838
28085	66355
373025	421356
452424	55205
447912	373953
9538	423974
25847	43638
299218	197891
200169	389387
112273	401871
262366	291408
397734	95247
234040	77438
327842	378462
128738	140592
123437	58994
132737	430356
126479	160722
327883	350819
334957	362972
129351	27464
113988	94516
329676	16345
120420	311074
192894	74050
66259	161402
203200	425270
192609	420790
334711	284843
127923	21583
175189	124720
14131	334947
481356	76454
50627	362773
367261	416402
219862	8084
94526	147882
319081	423672
186843	153995
87207	398224
408107	398066
432592	334622
332386	81156
229735	303594
36293	318005
360321	27766
33878	244071
359141	440499
151860	51895
288740	458309
7922	361355
93645	84388
46296	50316
472853	128530
364370	237019
81598	393326
2445	137226
75403	267553
126305	25984
110083	20959
184260	138036
402519	15133
482456	400623
200493	190369
263958	209216
115859	65168
468741	196399
408668	99509
286173	207381
248485	51195
464543	64456
176130	372779
109991	72680
440586	160633
129727	312283
52189	383247
462660	370866
491621	260052
253556	416778
458215	297054
111970	275790
448601	203404
184937	20468
48472	350446
28357	355638
71604	99530
25411	422853
105489	405377
211238	279664
210363	79989
166633	49903
14263	431226
132434	153604
198317	232325
280767	21411
60214	293813
492906	178656
107176	362784
29820	242350
6041	67744
461576	142018
407894	391414
72003	142825
436736	178497
485546	199171
254719	99210
436661	203656
207184	328609
117942	230055
482014	24559
482456	178778
439576	338271
89955	284803
73660	328367
311300	187627
447572	373810
458398	164103
115182	180783
10546	16294
184743	13370
238083	264406
282204	267352
407660	105053
153687	99913
153719	227533
106268	243455
184418	382203
77253	295484
184147	187298
274511	190369
433496	34564
77438	413535
301659	357831
320299	434726
253494	64335
456021	365819
34239	4413
457036	86728
94129	89094
471674	113051
154835	49828
78601	359396
264357	23018
77918	203656
240191	61900
383680	271108
44192	175975
226783	183213
433811	273831
489122	237605
480993	343860
190609	220947
329010	346026
420016	383770
333369	230376
95875	44469
112858	90099
69808	95863
189806	101049
428312	54536
419867	390818
318466	205743
353287	157339
194130	363722
490545	329727
145002	467492
316779	69734
258864	162795
260760	480025
188642	239153
343113	420047
256251	164903
355652	52537
139101	201916
277568	420221
264639	302254
141970	293813
165646	9437
378230	477590
385303	71458
405535	271297
88129	236959
38200	42670
128141	230815
89843	103194
291184	234356
40890	103409
43707	118333
329121	315671
243727	353343
452815	190369
371884	484274
366420	141408
481859	421849
332495	94739
478486	437737
413969	264406
481347	35707
303993	218730
304157	264406
61152	471416
121349	132730
118819	251801
214680	136590
145288	446105
9406	119381
54203	16325
167307	58604
172230	125696
362267	452230
299398	356428
403256	81280
182689	100315
458183	302682
262286	357800
220527	226308
118870	9020
342486	12679
88460	359726
340093	237165
412738	295013
425162	269094
187796	198019
198043	404219
203847	231485
287566	9573
23074	389484
130351	40252
468749	273510
323836	206731
150733	420944
494102	102064
46071	75316
461345	302688
279037	323454
106475	211868
374804	370664
329454	15209
89238	448549
70092	400299
59864	168115
159166	295650
305238	360935
164420	448391
69081	231159
214590	268176
240807	46581
122582	321422
81002	424659
317520	459880
359541	151110
370457	334424
315686	313745
64826	489715
454913	9221
347070	379761
220711	123054
187275	440660
174263	389310
308764	186561
252518	36104
240153	350382
41112	92570
302236	245317
48878	9075
359889	368892
415926	199925
6341	475934
149498	467703
217962	480025
183109	200511
349448	385814
462712	324868
241071	291520
189636	209571
162215	22334
311853	300655
471169	132095
354111	96474
4514	393890
484595	187681
168731	67351
456799	366534
213364	438957
343285	90978
344314	477033
59089	246311
147666	72960
164895	115740
349329	9054
380987	286936
371719	5857
85674	121609
395255	13370
301312	17639
402007	316761
281512	174864
140912	322436
120082	120803
120551	103409
93900	334092
10788	23905
485471	405544
329903	211868
351673	73164
46092	266595
29431	424781
478975	113788
52443	269153
316828	428738
54234	476303
11586	89956
221093	184250
65003	328174
251576	208577
306465	427385
468276	58997
349186	428518
89015	426439
146506	109854
325009	1057
358279	313829
84810	129224
349198	426976
97247	153995
490251	345175
177757	451016
177233	214024
119464	46070
225635	15209
238307	591
469102	394656
134203	187974
139708	472865
465740	419445
216666	13684
90725	405217
181623	404218
404316	422470
43312	90414
230536	84246
301364	462833
246813	395535
90863	291984
153687	184303
43522	99405
290838	49650
8742	27464
193837	39969
311565	45768
243992	183213
18281	88077
207470	166063
383525	49021
373743	165792
306550	94757
371909	389374
67083	270722
251388	320259
114149	85426
414326	258659
462893	387296
164771	120861
202469	118690
6467	88166
36299	129194
188254	396654
196831	75909
268251	178907
189902	309801
172306	440962
452431	393326
205180	172041
344852	34547
93232	369577
489774	395988
352905	3407
105077	182940
439668	401953
131174	353557
484740	9830
421661	346266
295230	348798
44950	19984
233699	403935
315573	266736
79328	184039
461384	257298
264721	366493
265483	489845
429758	37211
370866	448741
55914	387185
274098	405217
204036	86364
193767	31886
253655	474956
380131	217871
215814	394986
38571	45687
43863	311297
71816	101427
123926	442030
397795	249334
396382	306783
163692	138088
305849	106830
493347	167640
219847	364272
118527	258916
136079	8525
188954	263435
399286	30328
168268	235226
176221	79593
460930	35707
310404	428603
484851	259074
287663	279509
40028	487179
249045	485940
146867	329811
126182	233882
49870	419340
141068	360736
386293	245502
123959	10646
291772	410062
53963	236064
150793	224794
371165	137128
462023	21679
23062	311832
305139	300240
470000	248382
420736	219743
66547	194626
137454	303424
155988	373360
88460	9681
208418	94913
358891	198434
243886	12177
233269	195092
123465	76454
355354	300816
464988	370866
431831	273831
169903	311791
26940	268082
310810	21411
284510	70651
409542	16433
440056	56392
342805	492906
396713	432617
189037	462973
479719	224622
69503	50453
1920	123484
55362	110677
442236	377933
469102	405217
289447	484866
18556	99437
90655	132867
194822	277646
173879	141440
157978	25410
126714	186165
57749	236213
259301	28946
170184	294847
349633	352905
281074	75201
73132	40784
90944	193705
104325	134882
295540	77497
311300	252929
125639	369689
398655	245317
51759	485953
215225	236213
365571	6733
148343	481442
467965	177861
421749	101939
142622	24742
413287	424848
397412	260230
408792	478415
47630	317840
326260	337305
271919	439718
468516	241525
428424	429551
443473	420944
407334	267602
350549	463790
385050	391414
179473	391414
101465	406665
475336	411809
484691	10345
264318	418986
361008	393326
95141	375530
481034	441499
57257	215285
54875	489822
30020	355237
235295	440962
88874	342089
122418	138943
221296	58486
114407	419486
231839	272463
472031	231799
412851	40447
411207	134259
287024	179506
44760	106736
349872	470554
182342	283152
237242	83403
463544	95173
22637	293813
390030	372245
384389	65560
293775	478415
412814	446351
485667	371701
211723	446675
400520	279581
461839	115113
140263	172942
39601	53994
157792	489647
355930	396524
341764	227101
327743	207931
2545	423731
386428	214279
146987	34159
209224	121171
183673	173887
434705	362733
389773	304173
339333	180353
218896	262954
110296	367056
215474	15209
237916	375840
258969	291607
457453	265343
204816	42890
349470	151944
84836	173969
65876	89541
375495	68745
468541	218615
454401	209933
215638	363035
318406	464725
146893	156513
119001	13568
343126	250805
35996	266600
226167	448738
132173	418524
53018	438957
319264	312595
314816	44178
6199	207142
484772	361855
106648	470072
397436	280130
303215	172104
429652	327285
442223	159249
195217	124425
66221	113138
134597	237178
364107	214410
462974	464872
406660	453501
84883	6253
338607	259435
492367	111964
459217	204576
480608	105967
120141	447522
351263	404960
50586	318735
254087	287554
143942	17211
378968	186361
335537	59636
361540	209285
412589	342698
408646	310756
361488	271411
333817	264406
54068	393326
355508	359933
16323	307176
464892	16599
392891	307103
32888	5385
279465	360804
414211	489552
278324	37811
304679	458104
218114	355332
76378	183213
83616	479082
19168	146217
99011	53389
22114	343547
201632	389719
211889	96516
127531	320067
314446	428103
120448	468118
336324	16325
42534	6120
236359	328059
195121	450426
124469	54976
35806	165520
402052	263009
102870	437018
154695	215776
474177	355332
302704	15209
469315	265633
333894	296693
331642	467703
11696	159069
493643	366471
473393	201317
323263	172865
126628	218727
489552	308916
372902	86158
424976	329379
79102	444844
345401	73336
11285	309801
348155	483205
268956	279751
14262	95864
29822	464588
25420	275254
269491	134145
260877	110677
172370	440188
57447	34016
178422	489376
293007	293813
135628	52503
125772	255611
237148	359218
229781	61307
174309	300800
227775	476447
64337	211868
29801	466151
371450	73159
175666	367285
147665	105498
9308	340253
280180	279904
167588	278499
286434	263009
298411	327853
300610	109407
396198	332686
439415	112312
358589	314074
308147	388202
27152	307108
353000	378462
175666	39195
276821	151158
12967	343860
245826	119122
119464	240724
4420	387742
82125	95148
438193	407545
374465	289228
164730	360860
376194	408007
273048	331090
129249	19246
397896	415221
298390	177466
137688	357021
39691	108408
398149	348630
166325	208303
478588	440904
62813	44707
207818	257974
98655	376413
156880	107543
355245	185115
28907	306762
119001	404185
356428	263009
300911	476231
254463	10345
475224	400531
124064	398333
198317	102158
325019	53863
90333	48365
75229	492906
345236	221458
196144	316388
21097	155188
101346	332721
431677	45141
211238	213443
426252	313314
26814	293246
94516	393582
112625	134094
456592	190369
74638	480191
233045	157698
211444	114063
194004	303175
472620	174267
368652	273160
48922	101889
31713	428655
290548	420347
111819	193131
389216	86560
287089	32807
327842	447517
275161	423469
60287	414991
354747	298182
313612	130934
191077	240225
17226	49903
117455	170046
79605	279504
374404	256750
465697	91558
12915	425531
226168	484447
188162	212081
398308	477136
450798	73675
413107	12895
444081	49546
39092	421785
373170	51895
107639	192910
206115	27000
439626	264154
219535	276358
218187	277310
200452	10646
12034	210261
107526	224937
274109	327204
414513	330765
256886	318672
454629	420025
413783	164816
313672	82585
276465	222087
464952	467703
442341	132740
361533	399468
288527	259625
454750	72701
276183	77802
56381	110677
396605	348176
140460	490817
350544	99405
332310	50964
143814	374806
194076	59659
17740	276744
226014	204161
147565	355700
452745	123957
92484	47634
28429	141440
336651	196603
180520	109401
23685	328742
132771	46429
200379	458601
157022	419083
393782	233316
458849	239738
85743	281942
199178	21801
215224	203279
240300	317852
330754	295674
258370	111356
485901	328538
161666	298077
472977	270262
336768	66990
130069	93238
120628	431810
288672	263009
268118	157624
325506	442346
212361	348007
1477	63528
231839	140678
312234	243115
236822	126220
36193	246553
299106	475265
38200	402323
45240	262954
375913	40283
294130	251943
43775	328253
122155	370866
144114	293813
54044	176561
399552	479275
85674	53385
443184	99437
210520	214204
19055	204925
311565	37100
362881	406626
434013	203279
51517	305151
416729	437242
113241	133732
465310	476447
447244	366300
286948	105745
227233	23930
336152	446726
2192	190369
443778	379237
20946	271514
282912	462891
494127	151944
104783	148590
227959	393326
15733	46929
4159	350189
259978	461846
479520	81960
333719	214024
77939	94665
277467	460745
168719	51153
126938	286936
367824	396712
111926	221875
81358	413783
461088	406751
257888	204576
58252	239852
394975	387101
342779	335435
405708	282822
260167	102923
418156	187974
460496	241356
414523	354098
270776	393326
282859	122253
451864	371918
371507	328568
296070	205289
382659	58486
318655	193281
85314	368205
245394	401949
141148	419200
204078	26551
397108	480124
22837	401871
208624	295484
212024	8463
445723	318563
416270	293813
52109	64250
182966	186159
407717	25076
65513	71949
341324	61059
355083	388476
227728	1057
338931	179352
99567	265883
246175	416803
482851	220416
93627	116423
121884	226494
482533	21129
130069	260277
452722	413212
89116	186440
103751	475711
167064	156076
269130	168768
130057	176182
483812	52030
257977	178330
198893	146016
225327	352883
290838	387101
109120	218096
180672	89163
422988	412035
298984	224383
244484	276744
29189	293813
21482	325510
241005	254411
415691	200329
193412	362083
445755	105498
296277	413674
75517	490784
25969	421830
203624	219202
215395	243547
348479	283392
309276	188886
367675	135252
396222	285156
199767	430356
18321	65029
160331	182944
116705	409828
271046	88113
126870	202632
87800	277064
105969	492262
85383	378462
378646	405842
149264	485141
451748	262954
69604	167035
85478	405458
437230	145028
41378	409649
369030	36658
311517	401854
340873	16291
294323	262214
470258	384384
168000	49977
486271	190369
379867	196858
440364	25410
49567	94665
367656	435708
77300	147869
398900	449620
292337	164884
22123	266297
333053	392743
490598	342385
257619	348731
243022	166513
491865	384465
92401	284974
171391	194202
28420	406099
66035	385571
58484	91470
104686	273831
265978	191742
203000	354933
345401	350995
44990	64335
101061	87419
355646	456215
209999	149674
346263	380885
4634	353102
13479	246311
462757	15926
337591	95149
310893	221584
472372	142522
34840	159860
396122	120195
81978	119381
38624	336590
158864	371500
435198	82314
322283	22644
355049	144073
458768	168594
195535	10646
330752	302519
144836	66846
228128	459217
98056	286213
169312	200632
450550	253993
92401	450161
396548	187373
448294	62632
243700	62699
284241	116118
208221	17186
181512	242614
238329	340598
479680	130028
479890	210744
205071	123755
454083	335456
33115	245679
30273	379464
408115	277961
22950	289238
155835	215131
196530	46718
324061	275628
367024	387474
107884	306252
48346	267602
468492	272230
83082	221827
109797	387742
353198	440660
4841	307416
65416	492906
132469	149037
109735	276358
470700	27465
367868	203279
491031	27464
92896	203120
257936	492960
314917	237165
20061	282672
2705	245679
365860	299574
222792	290450
326811	472864
223491	401871
310519	408593
27455	82240
172417	313745
393218	140757
144755	150106
16844	159580
183706	158153
436354	187974
148839	267352
181050	110708
446182	217871
162066	355332
489787	50264
388834	21583
214880	264908
328763	86476
371600	276876
153324	49903
419443	466444
154456	288750
444754	315888
285392	384075
431298	469235
11710	184032
266860	99278
59735	445233
452962	391204
50670	91726
344314	45297
145189	400802
476592	276358
102644	371139
234561	477922
252482	351639
82700	187045
360856	392113
75229	338271
277548	477590
17333	199612
398203	347202
360267	333011
167041	291984
65664	51195
117765	446351
63639	179472
115054	29253
446702	248777
390448	449298
260657	97909
323544	390232
308122	390050
97127	29175
61724	96977
291292	151944
11563	101816
187834	361533
270248	1483
135793	66539
300240	291860
214410	42890
477189	389090
155044	35135
30996	189387
292020	13370
370596	276744
179214	206623
338714	334635
48362	28738
371391	6120
214276	440962
154120	207892
99338	117820
464013	198926
156577	32807
130821	471745
207942	420944
110192	476951
111664	241048
169410	308942
364636	223963
191363	186440
106514	101756
134299	356321
38490	435903
316398	269094
153771	360038
233051	346388
350003	90884
289201	491984
413834	283545
234346	398333
229240	341214
139056	282989
168955	75303
34123	365896
245826	464734
409238	316959
30153	149985
383144	373169
184892	19564
114277	16433
105977	164075
423882	481405
418850	289970
246191	54545
486236	99409
334241	412385
199114	377906
165417	328897
402438	24840
370716	478415
396769	301820
263703	254229
172707	345239
36453	468162
253763	152502
68472	287354
489977	38063
361001	446828
451899	235263
48239	37261
205607	378135
35945	451817
94590	13370
135346	28277
251374	91600
313070	328758
377967	391414
306196	221303
140116	463799
194339	351987
190855	391414
449521	420895
401092	452709
175250	306253
237586	65275
339642	293813
485667	318749
97998	380055
191500	415328
483756	317493
76546	267212
31323	86077
4219	58226
45724	400578
449909	179136
129807	400747
166731	430610
75119	293275
81044	404806
61446	166513
5538	36836
380190	494102
229735	426439
207766	245679
379269	231485
243717	248568
48159	132980
249728	622
187109	441813
64281	393326
345414	88705
464725	136829
61167	488875
378498	460580
366503	145801
53391	426736
378982	447832
206789	131823
245542	225221
239207	239561
452161	460084
468861	265040
57513	486885
314920	428103
47335	240796
457812	89882
118409	276358
117833	486885
35620	20114
72716	366127
439554	114678
295753	99437
293531	15293
387720	338663
153322	57094
225297	182924
145577	359029
195565	445722
1794	94665
689	355868
367588	310756
329960	75952
65935	231091
31684	317286
82688	296432
275511	15209
55553	269056
133418	10646
359717	49828
24620	214050
414035	134145
287566	58035
485196	209542
35739	144130
66773	160454
481440	16415
106395	97894
123245	459205
201301	490071
310763	363741
342465	299366
33035	65766
848	312688
315573	21230
250410	53244
187826	391414
485726	193353
256723	30450
226745	380790
287640	11951
223398	397778
87840	124660
28356	197990
264069	304519
467573	442584
8230	235946
364531	303648
1299	174933
138802	205223
165179	459976
434952	297276
352979	132740
354410	12263
208031	294965
187644	364927
15579	93378
421207	132740
170770	331349
328867	452804
391881	270953
300195	315920
121132	465
203200	360736
254221	273831
3111	374147
301565	419494
463286	172089
80382	132996
421272	50168
428887	321973
443475	116283
190564	298735
95528	328932
227027	343085
379339	62466
263514	338248
477488	97985
317030	246713
87046	143406
292721	446630
81358	290565
150583	32060
63947	92942
493788	411163
84745	240907
131206	16576
404806	491104
395064	419797
18459	86596
69122	448803
380465	73424
376421	310790
412578	253916
406685	390861
452288	489822
153006	485957
2052	284416
32742	49903
139743	459779
143921	300606
2140	256121
166110	453943
438886	90277
436575	50361
281514	54976
464633	325471
286490	439218
161574	250679
479058	134694
441333	20007
358701	143151
114117	409564
450322	104724
120778	243547
464512	194165
227257	313745
207977	54906
266700	226943
166883	434035
105560	217640
97212	56425
79636	409338
319438	132843
48726	420566
46155	304671
182270	327099
224425	480600
377728	238809
72583	75303
107473	368128
41157	373470
211175	114063
478294	150083
243789	240225
74577	86268
327860	49903
390408	267352
56620	87938
263502	370451
146893	279922
308	356511
75548	293813
93323	200526
263405	95149
246644	404445
432185	420757
233045	287317
66325	458976
86579	45026
388304	252441
59486	335206
358860	190369
173594	366944
454709	35707
76228	413312
138182	159183
431137	422880
55435	393326
161722	9555
302918	266852
342793	72245
477545	101437
198727	411455
130172	211397
286371	28129
52284	141166
365625	23018
176124	15209
314435	335477
304011	106459
265986	192476
277568	54522
378419	137677
296906	211868
460349	94516
421280	386057
54117	168629
91951	403940
216376	144258
48282	285830
40111	342885
437971	265608
296423	206623
201299	168213
400982	461145
378795	315671
225223	281924
134993	391807
458955	53863
77330	438009
369209	342761
299976	33855
335672	121965
151712	22827
333248	397229
434953	3760
159317	385472
423013	459997
214853	243731
179781	322186
456395	94129
299272	191312
233767	198317
66588	84388
315231	249202
255853	307682
167663	441135
208429	313745
5354	442239
86681	282483
393056	5857
363749	476880
139732	462795
226794	110835
125193	19808
356608	134709
15220	344844
116572	227101
405710	365755
427205	126204
433171	35707
137005	12107
394118	408288
29663	336590
230507	285156
151028	490237
179445	474655
289807	421285
199325	313877
252604	393760
365402	164884
170619	124209
108984	489552
381601	345671
6899	61705
72804	155044
234797	431634
450865	389682
446815	411333
423218	109006
243711	440660
400542	374806
191846	253538
297601	2871
2187	108985
368075	187974
413813	336515
191341	164884
276209	58057
19542	80426
416373	265040
385141	276744
357992	337921
207973	50538
294323	300521
456185	238659
409383	222701
426190	355217
437098	145914
50906	446583
124255	126073
259918	164647
408221	190369
146323	476951
12467	80587
296860	251295
386802	103516
107466	137845
283093	282748
268989	463623
372447	4248
389113	76016
245859	367231
226042	142025
202885	236213
358942	263691
9856	356896
492660	318563
344314	247026
16900	121226
389785	315040
81851	121901
253102	468595
406660	442780
427409	134145
76281	13370
170859	478415
43349	236014
211995	413223
188741	48996
174139	318219
180125	417872
23316	192524
18677	181322
176916	375234
430728	45468
156831	35622
191247	25278
446337	258370
7788	351864
188112	267352
226150	202523
124711	267172
292116	417918
322310	263962
353577	122028
54229	28129
480444	305137
265016	391414
325445	267352
280367	209471
100392	89097
17202	65670
104405	426887
373579	118654
68910	152321
319824	396861
93013	51895
344647	399117
376855	483112
245990	306356
452981	367919
273610	259435
178420	13195
124259	97710
362932	239741
6172	440607
407837	174726
146981	96256
344140	469235
120106	323056
64563	422069
125605	265711
192611	103267
378631	472694
6949	222531
141249	186956
293913	250969
470531	200457
94178	240016
259978	184258
325019	293106
123770	430960
195947	288047
353998	229124
266767	28129
190739	195785
437140	221387
108434	144845
16042	377933
53791	21253
483907	54473
213535	153995
217761	282059
389371	381857
101740	152502
472149	310880
195362	437876
136999	221890
43325	50538
486215	484088
96110	214050
375606	318424
351141	103400
481044	118722
417938	174700
193694	460723
281826	76829
478588	440523
206146	314742
452438	171739
432903	252585
68675	151117
18347	247053
136604	340513
55224	491984
313088	128650
294189	317675
329476	299840
255603	391414
194576	370866
132147	183226
100693	243910
213065	307921
410951	164915
328837	381146
362502	268261
366722	30651
378660	268311
263557	15583
471365	185053
353597	103804
147613	309180
391802	381175
454066	8935
366285	467703
172163	372857
317376	450826
106531	299467
96534	80936
249558	86662
185474	24334
366402	314917
431555	168381
438773	127921
310396	314902
200469	138807
257375	246311
396650	411424
2073	130028
40204	16433
131389	311297
158312	452709
4065	68347
272386	290900
370384	94728
130935	190369
402939	144257
158631	203656
250749	52318
256623	16433
397778	303589
187458	94356
78858	313745
164487	123213
408744	329071
457306	350949
438814	97028
393960	293662
160644	251914
14679	207286
280735	303497
4329	217310
344314	471326
490499	234452
287874	218675
467820	278083
332282	377206
35015	183034
259030	415379
333562	17186
349899	226587
377484	332530
145717	164227
338113	327497
248279	182308
342465	403551
443675	257822
153324	428864
267562	177775
238178	273831
359918	80541
354545	142042
403223	255650
260082	51875
227566	126399
206046	399132
71725	42653
469796	64753
476754	459205
72013	445796
27801	94516
416629	67858
233105	101650
36337	342317
139716	190369
201572	40330
116454	75379
292169	110677
187003	209471
220155	52526
457980	165653
298390	86509
72217	83627
57407	220231
215329	104505
284361	115268
54173	127921
111298	315988
438126	411944
473549	362779
163651	183213
412686	261396
355463	209168
187976	182176
125954	374314
157405	172535
353758	243301
423748	395971
444678	54976
460929	479680
266260	364703
71162	302112
35075	11921
276514	477308
356129	38063
131786	162218
287444	333391
293956	376931
161953	309425
78669	233395
446515	428266
489371	362808
453625	15209
17315	234356
18451	309237
117420	315930
227899	294079
316449	16433
445523	162442
425766	209471
163905	419026
333615	284712
243287	225864
443308	291674
413817	230783
356988	314032
45638	255
146275	114063
54689	107429
243066	381260
230574	367483
103898	440660
139146	430089
287311	6655
441531	48562
467481	276591
459047	288035
351446	119582
269439	406143
462748	307279
409191	271811
70475	186159
478598	442414
124085	279416
373473	367110
460978	68680
125003	485206
339328	423942
320845	412022
66129	21523
2962	338120
370762	443976
366402	228854
95794	106840
484229	73512
85884	91327
482571	204096
324502	288750
369580	369599
491764	86693
243578	458230
9750	5975
46503	234905
31663	96977
202996	454620
96693	95872
14319	110677
265567	137950
131465	288164
345585	98180
108537	179692
240671	400184
261278	215485
374956	428563
281677	129648
172364	231021
394515	132247
134882	296857
352845	366493
200195	299288
474606	190766
344091	325375
476586	438419
229435	351639
272505	268311
309615	456174
433190	469532
184418	164884
142906	334974
113244	190369
68675	446874
373637	482649
168093	177861
57605	157503
21802	40784
119944	413752
143673	139648
68689	67584
141224	430610
278643	308443
284334	42341
118941	354830
114405	35622
328608	413525
290216	134145
322143	15209
249017	356428
74309	268118
200262	144119
426704	474412
261697	20959
226152	5040
341221	387222
106648	490331
149751	49903
298077	350039
443471	276358
55170	293813
164641	16433
191447	23018
124469	196783
309648	62846
214671	387742
111549	466698
279090	417258
309641	214714
204865	67763
417938	276963
19881	20011
134665	119839
455537	94667
331824	438419
416890	485185
160902	421830
263708	445669
420734	162947
461892	323638
138535	230941
403748	291172
77577	263503
341578	16484
493764	110797
379269	492906
273543	184809
132996	393326
287149	305270
449004	388971
398302	32807
202379	96129
103184	232626
224589	281663
259511	98948
299507	308085
93451	321660
263703	299721
324367	143079
432568	432212
364059	115992
320119	342633
470359	61666
270398	452706
95904	468832
200327	41075
22637	440660
109028	280233
302918	422459
463929	391340
257613	316929
459232	195121
436186	32807
389641	195551
83934	246672
173368	108730
408170	169133
389023	299467
356530	82373
164328	152502
464242	24381
443329	241884
15808	242578
325949	439900
85996	12247
239256	248777
176177	264153
367800	34643
193767	31703
406144	104740
469690	190369
147189	371853
322490	164504
319218	347202
80568	352174
79391	355731
193099	179352
472704	49903
25550	276358
359427	43394
410075	481976
355376	102597
390855	351585
108306	213834
276295	103581
296260	101049
169832	304361
13635	47300
2258	457537
353800	178028
226747	270468
439719	332532
4387	285178
59197	297969
260470	312146
146083	267244
242988	363156
132027	359075
300780	35026
249337	66660
309819	447281
78206	94376
207991	10520
176969	313314
28883	21411
316410	104601
225557	51895
335114	428738
30020	221473
134545	134262
215679	155747
49580	186259
345297	13370
3430	429871
177394	336590
254430	103656
448099	439484
337516	176536
324199	57375
92422	257479
144752	86476
9534	287854
480426	277450
295441	463799
358148	413880
13645	110869
157698	469235
89826	179761
26981	236503
311105	243374
227041	140044
186941	265840
358250	35629
40409	119381
87682	293813
117647	94516
407823	90432
27775	424614
319115	169382
41495	467577
252527	163737
27125	398333
153322	430217
96231	420944
412126	40783
31793	413480
493038	423688
420576	315888
87445	139819
441856	16558
392616	295686
83842	105319
488063	365371
433037	210166
458892	367665
124942	125516
278415	354800
113136	121960
313719	11735
462150	282427
233782	315407
297374	409828
430891	51222
94712	244805
401636	212081
98727	82585
253033	203656
18766	90356
210116	333527
223523	132740
76019	131290
133417	330377
48708	455631
294096	145948
219546	280749
252414	245679
193532	183213
113182	336590
411282	132095
92361	409574
62959	404499
87638	289308
409653	291381
155322	58997
199998	379125
371057	423727
128350	8623
112625	326274
402663	391414
476683	308092
452622	295481
323267	61572
234352	21998
84152	336615
340863	219113
388186	265843
13527	246644
301312	420364
75963	94344
131676	96292
163384	286936
190096	476670
491519	275082
259835	452572
87972	420944
33677	165157
228050	122193
11608	94665
420665	226152
376146	468753
46104	268606
167363	396782
339639	81645
40011	344091
313666	158811
174319	94632
109973	435397
225376	104409
330141	50264
277633	404053
68098	50392
177415	227325
87934	477774
320671	449996
453738	248398
249372	421645
302298	208603
7922	220253
382134	247812
404442	264907
489038	100440
475992	31771
398903	209633
266307	399601
360179	299408
230812	222701
1133	478415
119727	467508
393797	20629
270648	252099
32718	313745
269253	86560
33618	215858
278060	249336
80498	280174
55578	372214
82688	38063
256599	15287
255353	315958
315573	182967
406472	62366
482141	333795
191768	217423
173635	38157
174676	458933
251214	346248
23255	128818
263858	407306
308549	182115
25973	462468
159422	311479
328426	79989
89704	364483
306189	420944
267562	459802
461958	91673
247619	164296
12115	160419
491811	32807
218607	314455
288940	150352
270504	428738
454263	313153
9902	338278
430041	433212
474590	13903
425967	110260
270128	204625
61205	47873
19760	50924
37673	390691
256610	265749
445495	385310
330390	47144
121755	60695
36701	190369
147114	20172
363251	399867
379806	228075
164095	350822
6823	317118
489600	18296
348951	422470
420273	249202
60287	121106
426279	355807
9570	94516
143857	264406
63626	190369
107976	313312
432705	86470
261021	464564
412205	69449
320903	126750
49025	123501
112458	113725
413226	62191
195475	395988
268910	227514
62266	340102
68532	382977
309225	329466
143305	59050
385184	66698
363582	465738
360658	333357
455892	8084
446140	264585
424647	185193
266965	187712
181055	324237
127617	173969
143671	455824
351451	259866
244803	477986
181055	273488
158672	438419
30558	358081
427159	1057
425827	349608
309456	89629
164684	301659
208759	411498
99795	477824
112428	187974
81810	218727
348079	296509
344981	12708
341243	300240
264857	424280
355048	93245
262350	52537
16240	203279
66334	482274
309056	313375
18332	455516
10166	103267
128704	374806
203075	23559
192311	402147
66119	150076
12564	167951
292615	90059
252824	339574
359199	167745
415979	25549
293511	186709
162551	63528
39549	22256
361128	365608
221400	427714
34138	98906
297979	32523
263486	259278
170782	60517
277633	179352
288997	338855
492017	300545
421682	174263
444966	278182
393458	217409
95943	242222
281559	434945
110835	401672
362215	187998
481419	315203
358508	427076
404666	395988
331491	355093
170821	312161
379445	294069
454263	292588
393927	413455
146801	283346
415998	90737
358971	41673
21723	119868
220708	332403
114063	165336
63487	462237
78158	166910
320288	373580
151082	308668
454064	326312
167588	21584
399767	316575
437030	468387
344782	422470
209108	62191
318088	133722
367242	311212
440792	296001
317558	332544
411213	258166
176217	66146
229676	310285
236961	235679
327848	141305
162813	472072
349945	128725
482078	53652
107118	339826
345998	11626
133572	5040
120162	96977
485062	231255
487805	24070
279327	371918
221936	485863
440104	190369
464022	186561
385520	439218
455362	202630
204474	401543
149407	301475
163163	420222
274451	198122
74389	228431
448409	350730
2446	28129
174624	369599
384127	27464
104740	390002
268959	31616
366842	117168
116078	139648
153543	295506
119980	411455
158439	211657
399890	16433
367720	223962
30778	314892
488450	269199
46768	347218
162606	163754
395922	413752
91380	122462
218581	160379
344314	371039
300886	399132
461181	446351
30371	310112
443915	318563
171592	107357
278722	328109
316136	385801
184111	74718
11924	222701
311424	484813
263328	335958
112443	25549
330954	351639
131606	87889
147193	324003
389407	301691
483192	470766
119844	127921
466324	316486
434770	240280
417375	271166
485125	407256
354387	408577
313355	410526
204603	378294
266028	66813
13015	479113
173450	2299
284808	432344
473493	385049
182371	165274
362267	148273
145440	417354
331349	376659
149147	48661
223961	182226
483899	80261
481712	86077
138126	61632
406660	46503
311515	470803
113549	40381
179879	315516
458768	197996
79733	115917
474945	484560
387735	95716
419740	468296
92827	166640
390240	186904
218699	378686
35089	463549
291093	79989
120808	159249
346216	301563
367866	444
303954	49894
345762	428214
69850	440660
318561	209416
197997	467492
115086	207150
402714	172215
303704	383397
109733	344080
387939	200344
328445	329995
356894	69878
128383	49903
205572	52537
445162	304173
173879	302033
131186	314881
213544	229150
118737	107202
27944	313745
89238	299012
262495	322900
112913	456873
404099	74886
374336	240609
283764	48146
380625	49228
132400	153783
299757	10520
198458	334680
336590	300720
123329	142626
445023	17561
384532	388509
54283	358797
261896	186440
474341	426040
72299	206347
132718	336590
290838	276007
118234	475846
236034	353787
389207	269669
267349	11447
45673	26906
43504	451477
454908	462940
382895	341911
108648	186159
45533	86476
75698	459993
326766	430356
132498	134145
57094	426569
223908	211067
208666	337639
224822	284843
14858	275812
489010	268118
26159	243938
55537	316575
283169	282417
473056	255650
325506	78103
350313	157527
129760	257377
132147	121324
379680	4413
11307	453010
143646	372742
407509	149410
88610	13370
96543	365375
349899	402183
423954	248364
184299	440962
364032	453936
287566	259805
227086	405217
119288	463549
254023	62191
360946	293813
408357	181659
229147	300240
24174	205116
256250	332622
288100	441898
195766	397984
123862	341271
61367	381469
406995	256121
59578	301659
471611	297794
358172	400184
28328	12245
261377	245679
19542	202476
174139	197476
323836	267895
328310	447517
8389	392788
233535	78395
304625	15209
462505	405217
312349	229205
459839	132996
166903	387566
149897	84504
287926	387500
163252	63528
60025	36184
262308	468387
407334	429239
315690	168213
468561	343547
120787	187974
420960	209018
57435	50264
355286	327217
292045	395563
359362	393326
340349	103437
383455	53389
35263	238455
151812	244703
88467	110480
318855	85184
49590	435708
267297	362156
157044	389682
381177	87772
274729	37961
445076	350075
390187	298182
451813	317118
24381	268743
137798	139929
313547	18468
102761	145948
322018	384388
148404	23423
484691	282822
400280	373169
93649	231804
434317	406361
403691	25895
83799	426089
263424	339182
433481	267352
466744	336652
195125	435708
184649	214024
92536	103943
35492	376940
479505	204484
453484	291832
102162	40064
186941	338271
230574	192685
287694	236213
458612	400372
303474	283037
143190	447519
102065	242311
79305	16275
270593	192365
431794	60517
344314	68613
71311	419580
465091	158726
28798	380972
99476	162555
476093	436889
17449	94174
251417	341164
384608	389274
265670	275395
427900	364780
118237	374881
387523	272262
319630	403501
123337	273831
442064	119123
364115	165055
452424	3971
10217	89464
133029	374314
435012	478415
308788	28129
5181	443981
485582	378767
137491	459201
223330	399560
146506	438850
95299	85919
970	284980
356953	441313
485667	359402
143806	36093
401064	269774
92251	110677
284345	2677
250609	354630
418348	313745
9969	363682
237396	17110
180848	488475
262954	44268
91960	355309
466785	186440
23787	4138
127211	241468
2273	461846
305784	462973
475951	211649
291419	278870
457303	114957
386051	387008
444634	73990
31821	5375
11797	388575
22779	2841
409388	65332
188815	15133
82989	176878
441347	430356
374458	405217
307275	10892
345044	56609
365531	333357
101653	102170
121484	446990
209552	454470
393048	192821
49494	483280
398842	178436
47377	447335
133098	86974
478674	202523
318088	176013
190935	197996
39195	76485
458010	401378
478984	467703
249542	62191
372953	7997
371479	469227
188334	187284
174139	307170
100102	241048
438419	484836
272804	132740
428583	389605
482728	9346
197719	357072
343525	421935
326636	286936
83886	94516
200092	475949
147115	288319
210247	342295
186532	143415
324977	465063
305909	246713
197386	149206
423143	484447
99073	348175
185712	379464
124320	289513
49083	294079
214880	411809
415894	211516
18928	272610
102238	190369
39530	395988
218485	78603
11363	35724
426197	62366
48303	90080
24608	405217
301312	420895
316141	440660
91738	190369
332517	317118
13527	247092
433420	295465
401184	336643
313828	257726
260370	241704
391197	66813
11962	187974
348292	226168
316565	414283
286512	414068
201737	148435
192551	321793
429908	318611
364636	385000
131939	211160
24107	54700
86826	174508
20059	396079
29951	54976
41433	236213
431556	33244
357601	259435
478796	310261
392141	10345
482853	78509
197978	211958
95889	750
98420	50264
177235	447560
73591	233220
230375	439082
151089	226943
382830	182311
86688	210353
81553	236
202261	34372
409798	139648
36250	208818
100383	209119
379897	65674
219298	204850
144066	105017
378725	245575
127301	209091
424856	285364
54367	430356
5295	440660
285403	87471
256582	471309
316828	103912
113296	197256
249447	484277
123638	140608
319463	2218
189454	141559
243624	117939
326596	194165
373273	427185
295143	467703
213162	48163
131350	400120
218137	287085
433988	388195
271431	160722
105017	306981
342614	478555
1276	86476
432933	237165
291071	401854
135424	117511
367866	84211
379906	256131
468063	265589
356953	409540
340673	59148
331238	85656
144405	109464
103926	40330
272819	205270
455422	100647
394192	254973
116504	428155
198862	433391
287434	371486
364461	347374
102964	313745
91758	132247
91069	386057
54362	145064
115200	228818
188024	253730
96593	16828
239112	55365
103325	67584
35115	32052
268893	380071
469100	36545
480759	51222
99373	458601
296514	310190
160703	185013
66853	268558
137833	286828
38200	479254
137276	194744
29504	493553
490862	72044
241952	58994
236571	348563
103596	411226
117075	94516
356074	360708
389194	420790
436449	172681
403449	120277
415327	22414
117833	141440
383635	137739
234150	38934
228339	15819
196851	481153
476879	251779
404775	121274
424370	423755
218584	251116
420002	36162
70464	112010
424497	374329
82629	266852
375552	461801
289859	264585
99499	317118
441179	341315
28883	411424
328065	469869
455993	115340
29156	485304
187536	440660
119367	409540
442872	395988
448104	298676
427544	413525
135310	207912
289675	326493
66919	411424
468752	237178
149586	343427
141009	430356
56619	24943
117887	32807
5257	69079
450289	197471
233073	86728
257072	54976
386775	430829
237235	457372
232098	279829
286429	13903
309917	181112
470054	348753
485636	349191
295465	421830
23572	413535
345801	63182
359796	176595
335567	137028
167588	218615
92588	113138
345884	211957
170526	393453
412183	173756
95847	441313
423593	290450
438921	414286
141618	246207
214800	421830
401713	5040
221948	210082
421091	48511
282211	250649
267964	83171
121968	266852
470013	299408
333472	398333
482532	479445
50367	187974
456021	220553
467085	64429
69269	314569
342465	376540
329600	348173
45687	393940
39772	429287
118132	53994
55047	269199
433435	185016
433396	293813
380489	110925
101346	141892
73974	454140
141566	489552
166298	42890
237453	403746
472465	421285
164843	194165
195425	317118
91858	474791
458209	317118
292205	270002
439977	14884
92595	317118
121915	130983
102458	453044
94634	228431
114407	134145
488190	109408
419849	250033
269622	449534
35806	302745
382933	228431
470415	45483
326939	95919
394356	272870
409121	296069
72223	115861
304011	13563
50627	136729
245318	317356
33965	255301
334372	443550
24504	187515
196095	367750
48626	240615
111847	238617
232555	353787
356931	229733
353267	24208
250119	306409
411744	61152
286238	409144
191488	98369
251272	411809
470672	240494
289770	491611
411204	140044
62307	236423
141218	49903
168984	367883
216460	404609
359450	378462
391012	463549
446182	430737
243935	470554
116493	124085
340993	160545
172923	24867
99495	25410
227166	467321
55774	387742
12311	366362
203656	267366
146655	267167
225481	76454
134396	492316
191686	187834
345544	241361
417465	221324
405708	127298
342200	421830
37839	27464
19135	256373
489651	134262
201436	324707
74569	209952
128467	476789
17398	143135
403489	212734
357983	266711
16307	11131
274574	119123
389019	94516
260167	165642
182799	5158
235748	199344
360455	413525
218645	206083
459356	278352
360232	235476
93387	260367
347177	273831
337547	433279
252392	451907
485940	372567
75805	354933
242605	196720
466670	413905
204506	183003
476811	303424
448433	435382
293345	396883
81636	354193
184629	460010
477932	228529
450285	275375
204775	355093
88176	276358
388696	82585
366530	378686
434978	56310
440470	303175
268933	456102
27500	87538
115563	438783
367492	483112
109270	291324
336089	233399
464521	364294
243953	412087
372019	170610
459302	138247
383541	40784
339091	203790
97188	336291
153153	468970
417697	114930
299168	399448
109445	478415
377001	61377
302339	436431
344634	115144
173650	285830
104569	204863
165642	313314
399837	262954
42034	306280
53638	428103
483622	94667
18145	440660
72877	49813
148214	430987
122186	291433
194339	481368
220434	147084
333183	291521
325570	125749
428285	108923
322709	186561
478782	113043
182549	58709
103656	20303
77042	40478
279485	84857
343089	100486
40890	70231
300606	40184
415170	187998
114550	151595
106739	177043
453976	405491
282897	46336
14912	220417
346750	196783
89826	492095
35988	59759
30176	478711
134396	187974
285263	200232
270919	167905
384854	296693
239272	491780
263549	174370
87406	413525
90550	471745
231305	231578
182542	235818
404442	458167
68163	64881
411841	245679
101610	6617
240135	144073
297385	98906
254852	163627
64387	335799
259648	150209
139899	357972
120297	58628
3577	77031
9866	245679
190281	258607
205000	42890
77585	38063
28357	416258
145243	42285
169076	142018
268017	425592
57847	101058
267091	254101
155407	53389
22993	239561
278500	105252
77118	240374
177861	219904
333912	51033
398761	428911
271782	196783
319481	27581
456403	427419
354369	267553
313092	395682
12076	190443
450428	382723
286965	375840
417938	42666
364636	472479
350796	115917
263683	142018
168594	78811
288154	20959
256652	222721
260388	44469
484691	187974
176642	420392
427388	139648
426364	302338
395673	115232
361291	116462
457544	278907
335069	275677
247024	338002
175687	214559
327521	273831
411286	105227
112933	216190
394771	396080
428216	12768
322101	178048
9538	26992
363829	111942
95733	371918
249334	128602
30482	462400
151130	287439
308756	189629
392318	404676
16756	14583
5971	19974
157502	457081
212459	441434
48163	221608
14416	123763
437806	428214
423927	72342
29518	80543
328463	50936
126311	12995
162920	327217
238885	5857
289287	476951
48804	204803
459514	316575
424281	38613
65053	314208
323748	12895
23338	448558
49865	458532
52386	190369
77354	129167
324037	363436
459117	411424
428550	293813
139571	238942
24870	168050
371147	270919
91552	423688
101465	354694
340677	234918
286893	478415
127737	374594
186455	3511
77229	21379
250833	402509
67534	257298
131390	130484
347121	181026
346537	446789
92047	425170
228128	46590
60938	476951
61367	33317
110677	325551
392150	393326
492316	303115
104648	3079
217326	433391
305103	432419
31684	262050
425587	247377
73159	338625
488724	364402
384110	119381
229426	388110
250728	273687
41144	145195
317854	192566
461427	476951
285717	391414
129727	160307
151194	156854
36095	319772
17242	79946
435426	20682
13268	452751
425455	61572
387339	142895
410305	244557
248288	214808
4634	20614
295388	117915
252009	291433
355614	391414
258939	367110
380454	274309
120771	19132
52537	97915
302283	62242
345762	263610
431544	390687
109826	290014
485618	172089
248013	383680
438675	371918
474341	361619
11222	209572
189824	404331
184490	377909
212230	49487
358132	13657
458417	478415
279936	4413
178331	258370
465512	391414
69678	328957
301501	371747
21952	449298
263514	126843
415871	379440
356530	120912
41378	158914
158156	228888
160855	300665
57459	88406
361008	315380
445343	137128
462257	134262
325722	336577
295167	222701
124320	123465
289108	394636
28429	42747
278096	421356
339517	474453
222539	287740
31811	409828
80383	39903
352128	192857
152855	256224
54839	87184
81432	29253
230765	439832
78554	449885
330970	141859
484985	355806
310571	219499
492257	223719
96146	239528
25702	49660
62880	233287
393214	435257
386857	433343
24919	54976
67482	344576
274496	127921
325869	47412
433443	205223
167649	313314
465942	456065
20281	12124
296518	290450
201169	213865
111999	159249
415997	116283
331765	209650
436720	164273
355679	315888
229485	204946
434363	294185
237148	24179
206016	172184
141656	49903
369878	114956
391104	35220
334889	484726
109599	179338
13268	29295
313355	471345
272479	327902
478780	349225
138126	292160
369860	273831
194840	321321
400885	164884
52491	452597
13205	207181
98062	13129
74899	420392
373755	5857
184629	135074
319768	102352
224442	357854
444032	19819
297971	409828
258646	226494
118761	331387
207007	202905
409183	134145
262212	447517
12623	105546
376619	168962
359426	86077
341150	483853
56560	21583
257129	383120
478612	306545
448681	402097
430258	466187
406277	168639
166563	191456
91029	124175
358746	318533
256032	482315
477932	216250
57358	221240
491180	64335
78072	410018
103638	307522
123955	173272
230452	126533
130069	350166
477932	36601
236513	157145
137542	480224
183855	307894
426327	428542
295556	37471
374806	80543
449073	316575
27064	399954
27444	51895
155432	144856
310338	244251
278882	341800
81428	459790
130950	336590
154835	437937
364795	72973
99405	371410
124729	154137
283119	242096
318792	105896
19103	317506
268127	414193
180927	103382
218725	234161
36911	284982
348088	117195
124259	272838
297665	450350
23741	9889
178072	267706
190621	209018
341961	200492
330338	182940
194875	345753
447230	84131
423060	249918
216324	391119
94590	317118
228431	51744
342196	120339
182082	423469
63934	329220
449640	492853
346242	84817
453206	75499
351071	308171
116158	343904
171476	276744
108434	131645
172443	149128
449137	218680
465885	485996
25655	367919
55178	99521
282655	231971
191761	81191
218061	232890
108559	220282
383524	420387
11990	266852
80843	28129
478782	481777
158044	72941
481104	45413
161223	211241
75717	288447
347847	101058
42088	62580
302408	217620
413072	100503
344674	232857
441335	168770
297069	355008
20998	162346
317569	320720
2277	109246
34697	115326
200452	478415
322858	38063
11576	336590
372246	167289
359669	164164
71608	267602
387642	12895
279269	440660
237684	187039
262980	328884
155640	257726
189640	469908
357939	145691
456591	353787
378558	408219
2638	205289
103788	489552
179860	430540
346003	75303
409388	154766
265483	13625
142814	317118
151344	29773
371490	258370
239272	277646
275358	378330
109161	231842
55700	272194
137454	30332
236898	315282
78535	183213
362808	290281
5990	317100
312474	218727
407022	283487
41007	117641
54536	205854
450726	345745
116296	402183
411536	9203
30829	254044
245398	342494
75472	215474
408329	95005
177577	87938
178867	23018
344952	346135
204185	151885
78052	488818
138703	145948
271383	422803
283175	414612
451619	267240
408804	299228
463549	158950
35806	195099
274151	35707
393482	251385
456715	229563
471374	343887
71838	443154
37748	90123
228158	336590
103325	436354
121594	62600
34779	451016
176119	481475
375092	12443
57632	124259
433281	291521
178456	35150
164682	312231
481419	275677
390102	349200
441821	433069
200092	486885
161871	50868
212009	411305
319231	126182
118805	145266
106325	468261
17479	22888
322474	177002
206266	141100
171915	21583
67705	481279
399441	42088
276027	433934
218120	327779
34912	202721
131486	200549
4625	207991
63448	391414
420798	53386
363306	207443
144072	479614
424255	247136
430691	107396
162939	454061
317070	352231
309464	424716
306040	136845
150458	440660
235909	175721
397207	152865
97089	414844
50327	296758
407248	11396
195994	63264
27069	251961
437009	15156
138126	361294
437140	236735
237693	174236
189659	304173
58936	258384
59720	325953
418992	361458
47398	266852
424366	6984
276273	492316
182511	395428
450847	430582
48472	282028
132082	481393
42133	4349
68035	103456
309276	259918
315424	255897
254446	448255
23472	28129
349752	413722
377050	11002
402708	311297
93066	213011
110835	212824
147875	236213
478287	10690
257856	157145
442831	326553
122287	227101
32811	269156
171069	169402
215997	9799
373912	166513
413328	141253
11307	190369
108648	46706
452674	160699
456021	201423
389566	21411
149868	348871
211576	358581
377869	357926
365524	362713
113198	256121
108499	49903
248926	130164
111833	387331
336651	203279
117532	65670
190281	221785
331698	54599
31468	72670
177775	274724
442928	214992
279391	28129
457953	141026
34961	478184
434034	170295
136606	138807
314834	93245
452094	86728
93009	296693
201679	15209
31890	281757
4849	345579
375900	314742
471089	395034
231618	189711
394558	240374
268132	492919
186149	442471
364725	357807
427505	67504
131031	190141
461609	23141
129342	139460
206150	328253
288428	212478
160220	55626
351679	271383
307371	378686
483706	413674
475100	421017
8826	296924
278723	258120
101510	148028
102914	315671
421137	103804
221454	317356
26262	12768
416709	27057
259544	152702
110306	315302
224870	250434
16995	172089
34292	258370
473728	40447
351913	118286
268418	84461
454410	213460
386832	160545
158918	38056
68674	464578
38103	386612
109407	80235
388249	420959
425640	232030
35628	263670
473530	367883
297641	147554
47466	311169
336619	8607
399830	241468
187423	161290
426128	332472
48382	317118
336114	324930
475338	212278
114877	359809
105575	123633
396738	370015
412261	24623
316800	159175
315424	102494
336023	98754
313389	209014
13563	150760
143112	328174
282201	401871
149429	50812
123494	172089
270248	201286
229911	316372
411643	94651
99405	240174
341279	2333
1080	31126
124153	461944
276880	86370
121536	404960
277949	398954
373876	121719
229834	391414
288176	420392
493262	277105
437952	467363
62608	258220
295715	249186
188780	15209
260775	175402
450851	304731
289970	139055
182835	291521
91325	285722
458065	221594
478505	408421
368618	191969
298383	283905
46318	15209
319081	383946
192139	377898
337619	401320
37278	168050
314343	9871
46092	88027
489899	430356
197835	230691
400907	196031
19334	439144
40767	238271
43115	476231
345401	255290
68098	263607
261277	409540
435931	214024
49236	76671
474462	159242
111500	304777
165619	463811
131939	490636
117124	262783
311567	482162
295451	12245
227964	274333
431186	230253
3438	162795
65664	31616
39800	374305
22567	238188
417938	7788
89789	339105
289583	199676
166626	200569
254293	8624
218484	116572
478620	39921
48238	63703
334466	348798
98654	211019
478588	32716
46868	33817
325299	317118
401184	51135
181996	100477
40890	183054
408877	188866
257743	394527
228571	115340
345578	84089
246457	235606
476386	240374
133466	213221
200262	261320
204078	482958
7332	487271
73990	230633
126513	392442
390872	213639
258143	29337
130758	266547
484015	9839
472162	26058
94461	72523
341600	216820
48282	19060
64114	327061
207896	76454
461833	405392
131574	308150
349305	348623
373025	327779
357737	400180
402446	81280
287766	474270
296111	315250
39215	154692
36381	44916
253198	239107
261401	185335
287848	234929
158296	114984
248614	438300
476447	253845
58640	327061
247096	288581
54534	187920
61651	464350
269062	375840
156562	271989
29911	432239
401078	196783
235041	229008
396584	207397
319730	8463
105145	313745
441087	73614
311128	114554
473548	364203
475243	115861
367492	139080
246629	336590
154815	154940
281340	175721
198856	264286
281202	26111
35806	486389
346272	180578
14948	128894
216585	328538
423144	71091
406349	295484
183270	467492
471169	403501
377869	448788
178222	23996
168853	242947
325151	286936
238406	7211
226326	294385
458945	405217
345401	346346
374579	440660
219014	122462
408737	36026
312121	477986
310091	391414
468818	484274
379995	249334
264628	138193
283946	22378
284554	148946
257395	283225
10236	165437
11409	117172
20946	27437
195169	281924
34767	21583
201205	463356
144091	310205
406221	77797
134599	154986
305707	219687
398924	451753
150000	123356
69841	289871
163347	401101
242454	73469
398924	291484
49698	89601
117254	377206
162346	405217
292849	18243
388890	99913
268081	36370
324708	40075
476796	286936
404094	57989
462169	447081
368620	206061
327209	380531
219281	194822
324816	67040
146587	428103
350347	410486
483566	205891
215575	440660
377708	48330
16981	423688
111968	124259
167421	55320
238987	197996
152450	159027
163390	104855
394063	52872
464548	362972
347166	467836
464469	160227
433590	491150
49390	241525
100935	8623
173103	11728
377323	378462
316534	58919
206939	300480
233408	77188
247524	172089
87741	161349
369289	35628
29582	339988
177372	435034
432302	210228
97356	207981
44844	168358
249960	294324
455206	195697
444510	239041
81985	373827
479809	137305
157666	224006
150236	93533
289995	387742
346557	144297
348550	76454
155045	236591
178773	275989
473192	239528
177134	353903
216147	177693
326324	286587
245318	119712
466676	17221
328917	350549
435322	301659
71707	249202
121566	173834
235971	104208
452537	132651
439018	407851
259461	366127
50363	413816
454339	218895
116128	112312
320094	295484
187937	11626
108024	177827
99405	208872
315951	5969
4645	360860
26969	28065
874	82169
246421	171592
122591	225363
152655	6576
337288	128758
395480	181180
490236	190369
297941	362875
189500	192123
345770	147026
453821	124945
449803	457297
216666	151012
14020	273468
172443	255897
125874	316929
341632	265239
213754	340561
393857	334887
404960	209663
58902	254746
186544	212081
483506	311297
326949	240665
100242	429161
18899	446351
142547	164884
463749	374732
38861	147520
110272	399867
374379	256070
267277	16433
342650	259730
2935	368644
240102	477986
490636	300240
322521	435388
232666	182372
448795	475149
458968	140508
228128	59236
462028	209572
57765	238666
188507	278520
425384	348731
218293	44049
478441	182578
244798	401543
413795	86728
313728	458183
321400	442291
259152	247364
72551	447517
314617	305724
465942	134500
427980	109271
88656	364494
79312	209471
266307	114808
292996	317118
364003	227333
48512	190369
472530	353894
192478	21583
472813	82585
452263	35707
381121	220633
158313	78379
304334	224153
404900	276334
187595	320067
126368	287854
209311	284891
445104	139544
158885	404806
54524	485304
214847	87612
191174	402168
168712	75979
55914	466020
181787	262954
311285	439308
408878	43334
38912	212288
340693	471301
336878	446801
132593	393326
196267	291984
240796	168007
278769	476662
188046	266297
84626	103205
471422	454975
275788	12913
413054	121324
41695	214714
213364	169800
140491	110677
271257	141892
492603	107711
306139	176878
229576	493421
276969	155927
230216	249202
231603	226308
356562	285446
487506	114140
396186	461700
68473	309632
230574	451662
441302	134037
26315	416535
305231	395988
445937	55888
103562	319095
220411	26551
271662	172089
170898	192328
114908	386057
390820	312685
423013	179858
356530	281574
493972	264908
97613	43459
192238	289570
359761	17334
233388	8587
228144	186440
417871	380301
241499	440660
257944	60611
21095	77497
208593	436344
258321	218727
7535	366127
97732	313449
18669	196142
1477	396563
7746	183330
454220	348798
440927	138172
310043	268006
149281	132247
51092	58666
50063	46079
163800	112768
147680	187149
442577	67184
280219	110708
325638	183213
265586	467703
376925	105585
190195	286091
63704	361533
290838	121988
96976	181957
460742	237923
281119	359762
420669	321596
119840	163344
48282	430368
349140	419580
174139	405306
493038	394400
477586	186159
399344	291531
116363	447871
268415	470170
262210	461049
130069	422424
285291	31851
244536	228920
292576	148695
1564	327343
144009	214024
27617	253916
243222	99210
123722	23018
70939	206572
424215	464725
312129	146202
383012	221868
458462	166063
375864	336590
352980	452109
104659	281236
388696	440689
207435	207535
474298	358856
223429	451379
433121	138868
340144	183213
46556	200704
229958	424730
138157	6253
15971	99437
293373	389682
153478	207927
414762	317118
407540	59512
105332	246718
243584	474869
141892	465183
341067	14924
294200	110677
435032	41753
251706	401871
451216	403547
359640	286016
427266	123866
271760	10520
127462	374314
167588	93387
44459	419761
413673	229150
395428	14572
324199	450439
283876	345401
205474	392994
13959	285710
112443	319577
85016	12443
285397	477590
272457	132843
484184	132740
481992	483280
39195	247230
440154	357902
62378	213555
368302	447517
471935	152502
389684	114643
198387	413417
369519	366534
312669	417418
474738	137297
326830	114605
223929	275294
37651	348261
275615	384465
146893	85699
370061	385378
148420	159571
429748	486275
316376	8607
101870	132996
154456	106328
109049	2450
112443	221294
93130	208038
284810	48275
326260	444539
192611	424355
460795	235496
213221	147822
246311	479394
169592	273056
67906	366828
40546	184902
185339	59718
251389	387742
491836	93245
450257	54976
421029	315687
168960	26551
79282	317675
385451	453141
135622	47376
222894	472418
314311	115861
10367	122620
137166	117178
259293	66077
396312	283392
50766	231447
424256	210098
57408	13129
277640	292975
109733	201995
377812	328631
197505	76454
324367	22827
27141	19377
232090	237235
492180	394092
193869	393326
482204	117725
342415	441635
265760	451849
421253	281163
472937	436165
476333	85138
212313	32807
199885	168615
7019	247361
190683	37027
472685	177630
196003	286591
411687	214050
422664	126697
193054	307325
369009	407438
240624	388280
114063	377719
471205	258844
367443	448878
424452	295484
207237	257295
192238	196741
52537	326684
320045	484649
59923	342767
109733	248512
239272	411221
146582	469642
11659	469869
329727	60923
440857	305236
397779	428080
448632	257179
450097	426246
197819	422961
338473	343012
264657	92613
274071	284630
45820	440660
71189	327427
334681	348798
217557	486837
347653	388575
45836	293813
342650	466432
240364	493215
177482	63726
388259	479872
156797	317896
244092	252711
114407	367435
319824	395432
483812	164164
113065	308159
123479	55707
219816	421830
134299	272141
214984	348308
131174	455024
19528	66471
265192	358839
192800	289447
239915	256582
342486	380482
161554	322109
471169	456586
262639	169209
218569	132996
84358	151859
154560	310862
421662	290884
35953	50538
34686	204803
369189	272407
288176	421830
346557	317486
488571	49828
350256	330742
43724	208762
452962	376418
368240	190369
326631	316933
234532	132247
278756	159148
311624	121106
270620	273687
300770	55245
24518	322741
409440	101464
179856	220775
466592	362924
377543	419576
14164	427732
460872	8722
154456	459123
139428	298170
42509	55757
179584	254723
491980	149852
423616	276358
451691	22347
225582	465647
1994	430278
114316	28298
33795	180202
328972	381857
25690	282224
182543	327061
290	49896
271072	36045
151144	387742
157596	267602
269253	355700
389656	250149
38300	164884
289959	418190
441323	60517
158099	293745
292368	237376
440026	383739
132840	267352
351147	220417
207562	251339
154456	425824
303457	252845
335951	389009
220641	116070
25123	52537
324502	217025
175687	240225
15027	110745
405466	65670
457910	188915
67413	134145
394964	56410
469845	269199
156972	379130
490673	228431
328075	109110
300750	408341
145588	278520
28591	63129
304773	90123
316065	313745
218066	237235
274346	181354
302578	208300
239947	422198
475336	179337
201134	93245
430640	323108
264164	5040
172702	268118
287566	136279
226847	341271
176130	364851
322848	174164
314548	476471
305139	60904
491337	387904
215792	11626
301133	95149
71400	420392
55914	129910
88723	258370
471254	75583
208593	154659
360981	214024
301312	492588
366493	296693
213339	25860
293345	180957
292655	97894
385608	76709
293488	186440
339025	210579
292164	317118
42034	261356
327281	18784
362989	371918
438728	392037
205682	275790
245881	12895
356530	314722
475529	396080
460160	419496
287444	150939
316372	333501
431444	428864
75768	301557
204078	300473
111965	149287
457036	296693
92496	374742
313745	23051
412578	273468
478275	80212
334234	52368
224217	469235
263048	55074
270491	190369
382174	312064
354401	12579
93502	239731
342598	84711
2220	431487
444754	259192
446445	443544
300283	250410
217465	149389
86222	458601
257378	23018
69592	230551
392082	403098
439412	197677
161587	227752
375235	468932
9969	397803
71346	301252
426917	130310
32384	110708
387936	245679
373556	120274
364554	10646
491885	428267
294527	194165
383070	11951
121613	322533
56806	169647
375888	365224
390403	391414
418424	53995
9856	211657
166903	405581
417938	453919
281474	353327
152031	449352
363332	221786
267774	226308
406660	27240
20392	180578
15895	489329
491150	241625
176745	168213
376440	486885
181632	77438
305832	446351
182212	442068
172790	473579
11730	161384
473053	291324
159343	476231
475039	217406
177647	492906
71767	105967
50474	363527
80860	183213
419336	217127
304423	372645
296733	93876
117508	113749
430818	446105
420018	19938
375405	112761
193767	344280
333464	392845
393721	468046
447617	477863
27138	174411
196902	236213
336023	435138
428440	267602
381831	25626
175299	373380
463499	20959
313094	273831
108452	190727
422546	452003
206962	250884
366906	395988
409636	35707
239496	86974
123926	328729
459587	420084
307628	420944
475041	316372
482456	347537
169630	428738
436336	221989
90696	311247
165680	254746
71297	421830
427498	359762
11528	421115
247110	374314
168990	391568
173828	249334
340743	147704
81348	391414
166703	428214
99752	481625
336268	101672
384926	70941
157231	67050
229124	94344
384660	410452
162963	75355
149509	249510
481419	372617
354022	277853
281826	63375
424445	207450
410557	35665
157514	154193
113522	435750
339167	2963
39195	424858
212081	425977
63427	107340
216602	28838
454128	4349
193020	10379
308618	80212
216659	428125
132610	123718
448104	381889
42854	406046
7382	309128
471131	307193
199707	354324
305287	261052
192050	178204
378163	140535
342486	435280
253590	186159
439326	393326
169027	74029
230255	212217
23741	351907
281401	393834
437815	284843
3772	72432
82001	203804
26531	72898
8555	450675
109049	339251
401948	265341
25016	315321
168895	225420
61126	276358
378605	288035
224328	431533
300240	313745
209925	132740
206320	155719
361704	437220
47138	289970
449084	278520
151069	254641
86476	325786
308952	445468
92401	461392
330731	36298
32992	231886
258895	331622
45724	256276
89238	242512
165868	267546
187458	84127
169820	485304
15819	238871
458462	362773
492018	187974
229381	35241
49644	405920
102065	31041
39850	399313
143671	319280
31437	169044
335441	226650
457418	400404
266307	364319
393482	22974
33647	54043
446135	262954
33474	450350
203656	39357
251438	461944
389181	420414
293789	440660
114116	305382
200915	232932
321547	256773
345715	438593
79786	270095
344094	179234
151087	470674
113950	435280
143506	296859
176182	395552
343500	354630
119872	9054
358560	418551
422546	7682
271279	189084
289675	84746
491109	54230
321760	260879
417938	290009
363225	439062
7462	220313
314788	169116
67248	395964
432437	476231
422470	225043
253243	101620
239099	119381
450584	357670
229518	210610
309644	48146
341311	289703
443076	376124
430514	9212
190369	197021
328339	110708
230470	16433
102900	238901
429486	317675
479583	94665
132512	246311
56934	330032
223727	211868
214111	261396
232852	491480
227247	280332
44160	363183
392465	468624
135432	31041
18024	144188
419867	409828
292538	482143
449653	184902
179146	273831
430993	177684
242527	61245
473482	18393
77853	173887
117326	164317
441911	4645
279609	315235
397648	218017
11279	48025
46824	190154
492217	238299
160765	134145
57276	408159
98012	474488
4616	246311
280986	404960
168437	187496
408121	46742
390903	250434
349899	223095
278782	453012
96592	180021
480759	12443
106648	142334
222391	310846
464420	432919
401961	354038
183141	197508
355630	451856
358145	292468
387499	483550
227566	77612
363526	428214
351531	450011
325402	111629
3431	18641
10251	88203
472737	342807
245190	139803
194118	339829
186544	101823
361680	478415
230691	313553
368624	295218
404780	330502
448430	357854
477398	364720
119464	368387
219198	405873
258514	418530
7808	353160
48747	378462
344065	168719
333178	268729
103050	292227
442066	110737
153843	386377
448960	247979
409274	116283
139227	44684
448104	424133
77716	282787
267059	363581
462893	171306
93384	427633
194115	347747
114469	234955
152053	439352
274511	430356
256991	231305
354022	396703
60208	72521
261278	2367
445447	12245
174134	273810
212308	426470
419438	154446
115073	219837
468256	356428
17748	198626
310756	297721
306323	195916
404960	334586
485948	158073
484191	411069
175485	41963
248222	317118
293705	294079
343490	409540
412909	114315
407718	264242
160147	304396
140552	50155
327657	369599
397947	348310
378469	430997
237120	401445
54976	139171
12200	322436
476799	294920
371884	482673
108896	28436
232903	122941
36589	281322
265586	253916
243492	86421
42879	349608
485199	190369
121875	457514
327069	451800
378786	469193
193197	405096
177344	366534
312283	424246
36733	233699
485185	478415
432528	15838
132168	346768
259178	52836
409990	130193
350908	457081
377708	253612
21037	76709
180149	187116
390693	225420
39195	92680
141698	20586
199993	475200
383186	171147
334092	454651
83616	477308
39144	180962
372764	249412
130360	217883
103893	186627
334092	389591
453767	371673
246951	163676
124469	31979
268910	477506
199676	74909
468596	156660
490962	212163
277981	149022
167232	211868
16201	233986
177395	469235
417918	345775
440891	49903
113426	317595
121385	98409
345800	72985
29098	413533
39786	478415
280600	104915
203706	348798
184399	438783
367682	130069
65484	148044
445143	190369
206932	219435
48953	10345
459317	150237
2714	291521
297593	44049
223222	429161
7290	172205
145770	322942
200543	466737
165680	455278
365246	190326
150995	235274
130069	463081
69053	38707
134671	216159
361024	116377
84628	263009
312363	493204
254244	48275
293813	439801
138885	481723
228849	299734
491099	411874
166160	50264
352987	343514
458207	202334
429287	374058
268754	475398
320690	36370
440936	476951
114112	20033
452523	13132
290666	87281
370590	156376
188847	348117
110550	55370
479970	72616
153813	228225
363833	304589
472172	139166
478068	486258
65803	164205
34918	118952
235606	3899
61271	276003
310300	190369
105328	35707
244254	62191
171597	343327
27936	116283
68675	116818
225577	433671
130093	304043
273128	253525
202516	325343
281942	371934
7568	6374
429287	101058
290838	450637
438280	297308
324607	64800
136431	352864
455867	67837
309641	63528
341204	43121
97860	37041
178742	348563
163089	41673
196003	127174
109733	45960
267560	339582
48282	343452
329778	8531
191993	246672
289983	184454
475774	62191
370227	323138
436052	327061
389641	46729
88359	217423
449456	478415
237714	270836
344486	190287
57717	259929
405082	196783
150220	445016
39927	234356
32172	336590
209224	310836
114386	12719
164288	266852
314369	57870
56620	230755
91373	18665
309225	492701
43317	424454
436696	336590
434434	239800
360502	185448
406611	304393
332138	141440
104667	172886
130012	347166
72098	193369
244048	425572
98560	268473
461833	74585
230198	242165
132176	336590
372738	196783
380360	224690
100593	49903
254039	261396
43687	254098
167294	231485
52193	199975
17343	476846
418707	208786
166620	395988
40890	53333
83038	407902
379096	479570
314691	275189
334092	368510
145637	385017
815	36410
455074	174167
219089	405217
215260	53563
362267	263601
440362	304493
147581	318932
467824	392004
255453	214498
270263	277233
142906	212730
293346	410377
187462	144073
61094	38889
145274	187974
474606	465647
369102	12815
64526	63705
459217	159249
362575	226754
88460	355332
455386	462973
220504	92042
167588	431015
414548	327545
332346	448770
119002	444774
375316	164196
445233	32513
464022	454822
372506	346496
58566	186159
471169	291984
236528	190369
241732	231154
89219	227417
207178	389298
318929	65194
19173	178907
53137	200454
250164	338
446863	464314
81168	113436
435438	301883
338973	149389
147558	481279
441188	409456
287099	53863
190353	474478
384351	446105
229735	162947
94690	91711
392210	204185
132329	317118
301230	481785
324684	421935
278674	467690
91552	149376
312669	250645
59243	285156
231305	446105
3725	245679
465694	6289
82862	452479
144973	80738
157634	366941
410390	461951
469911	312698
196003	292468
54005	169482
177432	147869
239274	95532
399683	158514
417262	368541
355970	420657
316565	420696
252891	342807
92401	304173
11627	331581
126479	225551
29663	155214
304011	33553
121066	479985
366470	354630
482851	30157
386753	115340
31483	368516
66001	13808
45591	67584
440808	6899
484102	273831
180193	245521
4684	96977
140668	429593
309411	60517
138638	113085
365171	462141
413938	85539
118272	100478
84756	53389
267562	261501
153582	428600
389993	92330
56596	72844
210685	162795
191308	158522
276821	16325
226919	409238
162704	373021
269277	397903
11586	410989
446445	270273
369041	285621
432988	93876
4543	13903
120499	3845
214810	86974
221068	79989
361105	122694
59664	121950
299502	468125
31449	159249
312211	296324
238306	200457
65513	299954
149133	318672
448104	163198
241482	86476
388494	409905
24049	24620
415315	230378
356673	459483
328181	161718
316372	210935
195121	409020
186595	341271
171755	237994
404568	181062
301766	241474
473600	89047
214691	439718
200092	42653
232668	159997
109883	97698
285199	454975
157793	440660
52392	297969
455664	245408
250207	245547
477932	246116
268561	293813
259533	192527
236027	53389
493786	288946
122997	450041
247710	230988
438478	477986
115168	468219
19135	461769
158534	431145
450772	138643
105332	401688
109626	123955
406910	86560
75173	67964
246825	1008
41384	470074
72864	238075
478675	386132
338915	401946
164095	113051
127531	486872
119879	437067
472072	132895
84745	106987
443778	305520
488102	493650
333894	388575
219546	215048
78669	309085
237242	242927
483219	296423
62873	229219
319410	232037
307180	46892
2268	378462
227879	390789
47861	419878
3515	373482
227257	493266
65859	260164
335707	23726
137374	476231
94906	486885
277935	425246
258502	273831
323652	335402
347374	477869
403150	475917
467505	40073
241468	288928
469532	488109
410543	440816
181555	130363
105494	371918
209240	423685
174966	18353
466972	338094
346784	65280
13527	414212
487020	360202
340093	51881
218484	399711
460408	200549
316436	186259
249845	198865
179146	4946
316252	51133
212460	250410
150944	262954
258091	295725
336829	213035
403290	58480
474341	476412
65280	33634
52387	152502
282453	118028
443339	206962
360673	255146
351782	467782
209510	201900
456658	354903
290	111600
419094	454975
225481	122283
225672	193747
179041	100956
126081	277802
245305	263713
127114	400372
362897	263514
216666	370119
18244	260132
335700	476171
378644	206686
370866	350245
94768	191821
125436	99885
43454	96534
336020	343860
251331	272970
427217	234664
361007	383986
46009	114930
204075	101796
483706	316796
263405	168779
216986	469235
340772	112258
87628	248885
396198	196783
297511	47757
356189	203213
15951	348623
212868	105324
1754	309801
336941	136422
308122	172089
359454	368892
105098	34313
74698	411460
194239	36392
159680	144405
239431	249013
209679	301659
81905	261038
239748	145929
301312	139721
447235	344984
110925	470667
175242	134262
150062	218727
302153	96894
419431	402585
428735	366894
212222	221729
229262	307623
238353	20149
254446	376994
369040	339072
168273	13370
295348	23429
306122	388074
387903	369274
356530	24943
307810	246311
280547	90266
167639	267920
229671	393326
20946	169951
437007	159726
279477	395457
222267	493466
35892	328550
255471	196783
81556	386747
200092	200379
310178	393500
224472	20701
41779	22623
399441	267352
110582	461846
344297	54895
209523	127636
488699	109840
241952	30708
296226	438419
384538	118058
131302	478921
218332	245538
277883	362972
370762	10231
21961	205563
168032	462973
162497	51222
329234	107711
188578	108359
363526	35971
191761	297586
358279	488960
54605	159942
77944	134145
475788	385000
30568	463799
284783	434757
191846	184668
478799	32807
422326	364687
316753	365069
128337	193871
102066	396563
245262	169482
80537	268176
237494	21926
450787	189659
150328	179064
219230	142678
398692	404960
107828	297362
25575	202284
263423	273831
94860	435318
272360	42890
106739	409740
17855	175526
132298	132028
154648	300657
319081	278700
81686	37516
487732	177630
325188	322244
440103	192109
308573	127065
342465	260662
384452	469268
275763	191807
303507	470243
99613	365224
188320	401340
254446	431349
348633	443743
294277	189019
158298	186259
120646	313257
241332	326043
39607	173397
319259	289480
13930	6553
316523	297333
102670	110677
91407	369852
87638	62560
427238	12245
335156	393674
126479	206530
196996	177079
482596	36627
227807	188903
51669	206614
233498	465334
311510	174255
338876	141435
456021	155784
69717	13129
446182	151172
414400	66096
224775	391414
96406	145441
174349	83553
350661	267602
188246	391414
475078	322436
143501	208487
455024	74571
119390	15014
211186	11626
312463	63295
356530	415625
97966	168150
167566	282356
332346	30919
342577	396877
205377	30403
459993	35707
233498	383303
192623	426583
140152	178815
382839	313314
444139	314435
136250	62191
130069	333931
219136	172089
77600	266852
305420	443030
341632	178074
15113	447517
459500	132843
297160	333282
428887	31537
135939	225043
84052	168817
192238	483393
112443	423711
179556	417201
273610	80738
174072	127921
368120	79080
38038	234452
333166	308880
366466	316789
364577	339141
217181	239864
334677	44049
397666	302722
210109	36392
15540	360544
26746	308582
421296	276591
9560	440660
491080	28129
367012	393645
277873	110677
236496	124469
441326	439338
31323	114815
10698	120097
89473	27102
266621	374784
314778	289858
14691	420392
477932	287178
23961	246311
51437	458601
186905	173567
77280	203656
36313	13129
412122	316970
3701	258264
360459	224354
173650	359008
448497	336590
483476	113091
391813	314881
245793	265411
321911	317356
391121	1171
48282	149046
68059	291835
315588	230755
350347	425838
359933	330423
126948	293813
322448	257557
347256	88122
75941	414862
382841	404806
457663	64335
5656	191313
60724	350549
21622	351015
195373	341271
424169	127313
450385	6133
115194	225863
214207	222721
478962	283721
166510	164884
36556	3041
142781	132740
305088	274867
296514	173176
428735	343891
93505	42890
347121	400360
348296	58441
119762	51153
89883	211646
59431	124085
176360	29011
488059	31631
301740	52375
323317	304666
424737	383085
104217	404089
277434	236213
37396	442062
126719	17561
384363	212278
130171	122462
390945	385378
231734	13903
162597	193901
6194	364109
228938	343547
299798	3567
98225	72935
472170	483017
4844	405485
462732	406955
229971	345745
187834	450153
323927	274948
5875	134091
382640	94516
57248	463656
211722	390489
277088	66889
362056	24943
329526	306810
296616	59759
375476	112258
62145	275152
218899	267352
321748	341264
369397	425327
330369	164884
147874	463294
425673	452746
440604	21411
69503	414597
286321	221216
201731	331578
272360	378462
187947	185097
111900	259739
173407	86728
328054	21583
275265	439979
276759	320464
199990	420944
480122	31565
170712	168213
123450	198297
430895	313829
55770	247090
89504	256176
422120	142018
389512	141440
449366	422175
296695	53389
213851	436245
200658	276509
329727	413930
253447	317118
425641	185016
13268	17791
79803	487192
55909	198926
435781	426329
207741	342724
157389	195948
154605	12232
277244	318441
438475	60591
182156	463372
250000	181212
145585	324487
393039	371918
291521	449077
232280	293813
74350	40600
172429	57134
137985	95149
58620	52118
41378	156389
91410	333290
53518	348007
259695	441996
160451	237772
475594	311626
145252	31871
252428	423688
247536	198380
409688	132996
339293	270262
196996	325762
106298	354197
302281	24503
121665	395336
426128	279047
50078	307110
67045	405217
37032	81898
442293	442046
465927	160419
432034	489822
27800	82320
47867	18793
398180	192703
254155	277646
76786	325302
274636	425846
57042	459232
343490	330143
48599	299815
350628	6190
327542	9054
181405	169907
295790	22549
91325	103456
310981	256120
391509	205289
24026	317356
455056	209992
31160	290560
374981	369599
204354	125392
293500	49966
473846	248777
471020	428080
283354	205270
99542	452483
235323	477980
409016	351700
125934	16433
133909	102589
371182	185901
430778	175721
342465	148343
345414	301265
80528	49228
87539	449064
428472	387277
43434	190369
390639	74324
481183	96094
185175	102021
156062	15133
65632	276744
265192	382692
127183	214024
154071	173576
38226	398236
470915	92251
493277	209510
195121	59608
313949	62191
396693	135967
478831	27116
276537	374006
156298	249334
66365	410923
341272	382936
415479	443693
441263	336590
393516	404743
427521	127636
350342	92613
42905	391682
304744	190369
226949	9165
409239	282497
98830	469235
412637	278090
321524	345401
451518	132740
259250	214050
243847	115884
195495	228574
87524	246623
305697	250948
420325	332638
24357	242778
299285	91502
325983	426041
290568	236213
328377	197212
187777	473142
288319	35120
307919	275692
412738	297850
325722	50605
326631	436780
474534	485117
411818	336590
87735	440660
324723	393722
206346	355139
370027	223406
309697	293926
448958	117097
261568	29569
3809	139648
308281	10646
51693	15133
407622	97675
400542	284843
188568	144845
61789	330894
177059	311223
433092	29349
39081	54504
465995	350967
112355	393326
194019	491202
133853	9054
411625	447305
278087	255038
374745	367750
61284	360860
417363	345629
155448	78699
284218	328222
241071	447831
31483	308242
373647	302440
391008	28265
421794	198548
483052	28065
150833	341271
68843	491182
325193	25095
262730	491357
298435	44049
395276	1605
241137	209572
94504	371885
245849	79507
147036	219499
340499	179692
9966	145919
35498	468120
451472	221890
79898	72523
439992	432043
347121	111600
195815	48007
156545	422127
260858	104976
126968	439768
106169	233895
327719	404806
386635	196001
476133	485291
39618	452989
491854	411809
307450	101889
259870	336590
254666	324377
362814	453716
324971	50538
479072	75568
309409	283471
453826	231021
227247	95149
363904	248241
33104	232956
447168	371918
160237	482184
60857	65134
68881	478415
379986	252346
446556	86560
200317	273169
486865	393326
488700	190369
490631	117393
447610	222826
441315	317675
445619	266499
233614	302765
276621	101274
448104	180578
473697	249202
295	339723
300427	58758
477371	415308
95033	336590
367492	365609
1430	248382
439749	32807
177101	427139
399441	350973
347881	262954
115419	101058
35806	274892
185720	107148
21625	222386
290525	178115
142739	282700
473192	136388
132436	102577
216606	88113
278877	135617
26512	478415
75082	160419
446740	478415
153751	227101
93384	345918
385062	306419
24659	13370
343085	273719
176408	77031
203200	108222
22327	55074
167050	327236
198317	97490
132400	105396
87741	238578
195837	138285
421682	343745
339529	77978
196030	418635
130035	13129
422832	220756
384835	255012
118816	376616
69852	95942
178189	447517
463577	109824
453382	109006
396927	383700
138126	18451
421690	404053
471833	477986
412440	266012
489908	201006
251018	103856
70847	263007
79504	460146
244399	147457
332911	165192
175184	62191
418156	399468
492345	489822
262366	263903
261626	261021
190181	1666
284781	443186
3111	53883
68560	374305
366014	145948
135330	201007
274718	180841
230415	191969
125193	337592
100528	323767
309621	141440
175407	440475
6181	282970
220523	65887
43931	366533
268937	438783
287609	277568
310380	434666
301312	372314
409681	102169
365834	423599
165680	276549
482651	487415
12565	15209
319733	105498
204077	350973
221677	68757
293775	187974
49739	12443
216466	33507
232135	463549
293913	40784
270403	144470
195527	249202
229087	301475
87235	85582
119001	365323
334296	45687
356535	122462
418348	359933
222702	69103
237197	93627
191761	236233
323046	444729
67411	263266
344812	446351
234720	274520
456303	432591
49918	327272
318773	261649
132329	94344
415967	2835
55033	174247
341550	255641
249005	328258
361880	80193
182394	227723
171152	76454
308618	325979
180034	373169
487476	48146
391164	249334
131410	299106
85665	376139
27581	243061
349610	362352
235118	387742
227803	187704
149079	489241
300195	101788
315323	4450
167588	326155
403467	228674
281924	166824
394875	489200
33406	166077
140753	350273
301066	268524
193991	392893
153322	125948
237803	284982
89219	267375
359946	119381
68498	99405
461870	68798
193476	62628
88627	165873
432303	53844
452967	108222
82486	418171
294323	195978
93912	164759
310043	430790
350275	342147
300692	183479
372271	370097
228018	15209
80475	38134
463679	25239
39633	127073
231350	335519
135274	286697
42226	177124
93328	10345
341067	63704
122725	364624
249894	475914
145585	289480
436682	236
56002	198687
169735	100073
258304	216636
168460	430275
12420	209711
354840	392207
318672	222721
21097	285156
87026	113051
334818	62191
197031	197996
86596	217651
23702	209952
284881	454753
151902	369262
318154	353787
447610	160461
273901	458601
406323	470455
459610	341271
388823	429863
372543	258844
115421	43638
27894	86800
338738	204773
231512	95585
435914	138297
349140	428668
24032	73336
198317	150446
80282	86728
79182	91600
198317	421358
477419	272431
353282	132740
408337	152451
361010	244005
192742	427272
460580	336076
126715	327922
281322	54976
441329	32807
328940	249834
85739	369342
198297	210128
196030	207353
392896	366127
130069	255879
233045	296255
391689	430610
183828	94695
285048	278130
312026	319221
490181	337921
402969	213871
484575	286936
251854	342030
309225	312981
369404	226943
269969	207594
272671	379231
396713	329553
373136	453815
250076	464943
99760	410951
425070	413215
325501	337120
112429	414113
465658	197291
479351	352672
18802	414231
36683	406785
172433	73781
128686	276090
95904	418332
135779	104527
265875	429863
410334	480276
331642	318735
183951	304493
293003	158780
9045	244688
390596	399468
343862	76124
392053	212765
200718	393573
165520	401054
453919	388719
306772	32807
253168	284793
109831	185015
6678	358022
35189	384401
336324	35735
453802	86728
420169	392301
270014	274309
340231	457359
411207	281993
70007	395988
252923	183213
149803	380745
79223	315261
143807	122462
378221	267553
73825	428026
192238	485062
263800	417830
267617	243301
287629	282318
103051	41480
40517	170200
400190	446351
460507	313745
299956	273552
87046	225330
469499	294608
170872	164164
58843	222701
223757	458657
292904	235857
272997	262954
452243	273831
440280	164884
164952	63957
209542	474862
396281	23018
347121	410869
411500	420757
46092	138048
276437	362443
173758	273831
122558	328980
430942	487010
292721	332979
453385	274853
364783	426073
186721	148243
171850	70785
360458	346343
339333	440202
177852	267602
21210	206226
379544	16433
30652	270433
449521	387750
64777	436300
39101	54471
476782	238292
178105	305056
397332	475200
161770	267352
202665	485546
247042	286391
31183	385378
278153	213148
113363	359243
221454	49903
257284	23544
251077	447517
130198	214114
362231	39378
471131	477986
382037	179943
203044	203656
262421	487192
118869	428983
454867	32157
256901	405576
415574	265293
34899	420944
462241	309524
123100	280687
89356	481711
94550	449298
46556	303466
46424	256124
418451	264406
246505	190369
347735	443979
342465	96366
307140	53951
89384	374904
237714	57002
287566	144454
371329	72985
46853	477870
493025	158318
471365	384241
464333	480754
278053	439218
43611	190369
292453	194889
317983	12432
27322	487833
4634	217871
298873	26
317724	216773
405538	357854
177640	62366
119381	481548
439977	29034
395735	313745
279243	331508
328725	336590
76650	314906
200658	374806
333671	85423
8959	312530
4157	366999
273978	481551
254446	200556
204499	62948
337773	420204
146649	421830
243858	453753
373380	175402
459217	196544
322077	267352
18770	457845
209347	50040
418380	484812
414825	338790
403823	165788
134531	99405
383979	339582
67937	258370
253442	255643
74482	144186
450532	65134
328367	392153
396070	454975
144266	234637
221487	327061
432753	386612
200808	285748
154530	181680
83616	87938
493524	9948
273808	190369
81510	139743
173443	116070
97841	479113
104740	211989
126235	57685
446559	60517
464727	237372
388992	239528
116196	196544
422292	293564
47068	266801
248013	472061
393454	322657
482231	364680
480526	65704
28751	485667
132610	359218
383443	322672
260443	146202
230051	143384
461010	286529
49541	217423
208791	378462
20628	276358
210506	180761
172923	95865
273233	121106
186149	300406
251438	428214
81432	74886
130978	166525
102644	21480
6285	172077
208754	236654
339517	103662
404568	15293
18776	300821
486797	294354
104648	459993
416658	215054
391391	449566
225242	215725
14996	346457
448872	304587
236454	311034
76143	75583
354279	42890
305850	15209
380403	398066
310016	101058
346583	353442
318656	205270
459578	249882
227763	91069
249673	208617
362873	194752
338280	212029
168038	391414
350551	272230
299351	290923
417918	50264
427157	64308
136132	297923
283093	270244
227566	58466
266965	288035
65513	27457
207382	491181
342486	295425
360013	390308
250009	354694
436747	293813
46296	474281
19667	98906
98398	294660
170162	8522
443494	25716
282828	100503
188161	405544
239248	80379
2001	432786
86311	355806
378558	420944
200314	313745
36228	335663
276581	414257
392677	384125
33741	406232
302672	114930
73327	121049
250833	259389
474430	470125
263962	452474
86261	18353
12564	305544
147504	95149
80455	478415
455122	466480
80062	35707
297069	420092
446469	231171
392066	81547
180073	452804
427628	86626
360459	30723
153260	388248
286048	451016
471169	406843
259314	131119
317030	400372
160411	99437
438280	31616
492453	445733
491470	372274
269041	373243
335379	69975
25744	375133
52109	342399
203279	376904
108527	215054
337053	187974
270626	132740
231552	238299
481854	4413
158258	377032
13014	410046
230574	373852
244153	8607
89210	273831
48226	306677
315494	122947
79810	242562
121778	354659
233117	347084
252575	185616
59237	425675
91966	217310
129262	9054
392677	169731
485536	265589
49308	353994
17336	244485
225859	70557
411488	253916
468677	482808
84266	99405
401731	260857
219529	81960
156446	430139
350421	236213
307716	425891
79777	409828
172201	424740
341939	74106
235435	236213
360459	55841
119461	404477
85295	484338
312347	378330
183530	341297
314740	308928
360512	417974
247866	427014
194154	17607
124094	183213
874	472053
216846	15209
130916	892
363984	9054
338806	97215
269162	335567
330488	18853
59385	400049
192611	83467
300005	70452
240465	280174
260877	337155
449497	391414
347709	359526
47884	284283
343225	126426
374931	214983
405674	290951
102513	12895
432595	261883
222102	287855
257971	368610
82981	263485
146499	33974
44844	97274
462901	396094
461833	59636
414068	373953
373711	24208
255084	355806
328796	410519
184272	455826
92252	313745
277511	469509
263557	135701
442606	454975
457257	84153
354344	317118
451847	153995
154835	458968
85347	220417
309917	261021
163892	238415
403607	485241
288301	94516
253172	293813
198210	468329
436380	129922
221903	220477
400044	209285
190234	405253
266307	172950
423864	290450
153322	260300
409467	95189
195492	245741
415258	217423
139021	344120
273736	359218
191621	101437
317457	15031
103677	438372
318344	80007
402808	184864
409214	92160
191686	382073
260315	179854
487422	227068
52518	321127
403323	393326
291865	32807
277403	50717
82725	345745
358533	241786
278153	201592
170281	478415
124394	128064
273610	404445
159920	491764
204798	330675
282453	10110
12554	410663
348481	202260
141	125399
206686	282384
314395	339519
466028	13686
245938	374314
242451	341380
144823	120417
32612	107062
176130	85970
204653	423927
472968	114930
228943	336590
65317	377890
99350	122074
122186	465539
480105	378686
116754	369599
345236	176767
424624	466737
214853	9217
93055	260049
320972	307193
408804	172535
399981	273141
60381	429734
196165	238413
202138	162205
380540	246565
15754	430894
133840	337169
289807	178077
254559	474353
12692	395988
425740	376017
159569	56802
435170	270199
459138	447560
447758	184657
243382	461944
446037	255640
180192	98684
214880	373918
461439	363396
124794	167418
112527	395109
432915	20959
253393	140044
17855	119381
375528	35707
254350	230606
170909	193777
297953	280871
46060	356187
324573	382546
424448	480421
469013	251417
474947	403537
223929	237850
17180	358848
398175	142604
326386	178436
228128	461732
155322	355008
144746	393989
112516	337913
185761	317675
398843	457918
278769	75034
73462	286936
58347	257274
425455	466432
378574	367798
334377	235781
128686	292721
178003	229124
266916	372314
102688	478415
245938	185335
30266	324954
47694	411273
56806	473954
217036	236781
492851	448862
208733	109791
402090	37347
208071	428738
325044	123706
373340	325768
360779	128112
289542	348593
142798	303059
370804	313745
11222	387860
446477	168381
398436	145948
347376	92655
31247	437067
391094	355234
480844	206312
305054	315671
245917	112394
407597	219354
128313	35626
27295	142522
424610	9829
180962	270468
465404	17339
432338	62191
295304	233477
283345	333517
378420	473076
482517	142018
443129	226494
355538	472411
1477	157938
161119	434893
284602	385245
59560	62191
304667	186593
314379	29253
18493	295484
273166	289482
168454	255961
378444	46410
289513	330556
293291	470050
328685	94665
100418	119762
176497	274198
454750	425510
304804	4349
151812	131135
406477	51881
97438	244115
351850	469446
307141	190305
70343	76628
187940	442227
203321	433941
182073	132740
212521	226308
73298	457638
263557	250033
64337	110677
488275	182060
38340	262954
412590	360512
19455	458790
417187	230655
305216	223732
478388	514
8615	426147
455867	313454
35300	81448
5420	348798
248691	408711
198311	97561
360216	186561
227068	21461
242210	105498
375913	70486
328940	245507
369258	381416
30870	49828
449640	166513
232784	245238
211438	46143
119561	263009
382848	304922
31070	85539
116382	331315
284445	478242
438759	434893
23822	423795
261759	308019
402874	169116
451769	267352
488591	136336
363904	101597
43912	72605
55770	99313
290861	272159
16641	217953
363820	469235
153813	295359
110493	168624
41673	123648
97392	214669
306893	53994
175223	12245
424640	114063
229735	423756
360459	85431
116023	446919
80649	204737
66447	378462
472465	166513
278987	144997
427982	440660
7711	79075
458768	374300
421760	379976
70996	322947
484436	420790
282566	245679
315001	90277
22407	67089
260831	67984
383105	163614
412205	316708
368632	43844
446135	123410
141343	331349
121352	430356
394145	346216
133182	273831
53140	91998
25535	492180
195410	377736
141584	492387
34551	204078
251943	271254
218216	401928
150816	40538
486480	295330
263962	258337
295532	428738
257205	483206
454141	124769
77881	137719
316136	292987
17010	247902
139145	223121
44420	476447
105077	124399
106508	210820
38798	93399
183769	440660
427432	343779
309782	80629
271372	18977
137619	155507
427577	264908
174255	47757
389641	31267
302004	130028
101230	407678
150544	119381
300330	194748
125374	388739
296514	122283
366842	122694
212492	190369
20215	32902
299016	116896
305437	413220
117307	93595
418180	92613
67652	90510
80052	440660
200787	77004
53137	330305
267347	283420
252043	59590
33927	455703
137166	26051
277568	16641
310661	112312
429137	110677
341311	136645
474596	23731
323789	293813
245904	363880
226434	399867
300273	49789
158099	421980
57140	196783
264020	1057
216894	344372
200391	119381
359487	437557
478114	170455
168798	86158
223727	453605
80080	396735
354111	379494
154981	169498
426056	218300
432645	110677
190524	290661
429120	369599
2033	296750
364431	67858
13549	237165
63750	273831
336071	266203
86376	85523
250081	35629
394734	336371
405241	467703
421929	478349
190492	213959
222520	224180
434152	332512
32642	267602
371797	211238
189508	183479
27534	360701
91828	87469
141589	454975
75339	100165
336555	435708
469532	97768
465417	35015
12467	293813
250633	440660
217980	428756
355959	42890
479351	300401
346910	285156
129498	16325
1967	82271
489027	256373
279722	356301
55789	493
434794	86728
302918	292262
411522	383539
35263	9489
1399	133355
355121	122436
161859	356428
349095	97894
134299	339174
15050	376104
200371	313745
455958	468401
98535	485185
434287	133277
447766	224285
265483	105498
349314	439719
483857	441952
1472	161453
383161	164884
206889	89313
464952	95942
366544	285156
81945	174939
351490	138515
334032	369637
290550	81796
478847	153665
127734	99437
390754	472864
484193	257377
395921	11626
25659	422254
387440	402215
277319	94289
286404	142018
143251	73236
136798	277568
178074	457081
465908	192610
412779	99549
418442	435903
326722	165197
427939	369577
122883	336590
194279	440275
106826	56308
318969	464725
366402	12679
278489	369599
138135	6253
372340	420841
22203	317356
25391	35707
14723	391414
42411	213565
88555	485536
225167	302043
450406	395855
271328	476846
373159	40629
247526	314792
369838	396388
123066	295159
339133	326997
219136	42376
373391	148904
46690	95423
483019	297103
356345	302298
6251	248614
358421	203656
321772	91239
491456	175078
355083	372497
360531	441992
328099	263510
428550	15209
486912	136793
211721	102618
35806	46410
8146	37948
351588	201653
397983	433078
135760	284979
363864	95961
1333	75495
94282	205837
430965	78380
128985	17622
61653	473197
438464	332130
470672	338232
356530	8268
106199	123420
105558	480665
444693	279027
149336	337751
79110	113138
2823	164164
266537	87889
116652	64271
89789	313745
245305	427616
260250	205814
163163	103604
462171	307279
72602	16433
58245	49617
439224	259929
128350	4413
463457	303648
249981	239872
278102	309524
363581	253905
414286	20030
460010	265065
144438	92330
36807	450408
337776	262697
227375	317675
330	478415
149441	246303
321157	380534
323640	489822
408083	164884
224589	190040
245679	464045
478674	473185
63086	369577
57031	129185
19602	3101
75568	233559
471488	112229
27463	237235
381493	110708
469161	263833
242759	423152
347092	5104
125289	391685
206231	105806
296909	209471
191255	472407
489977	177374
328377	357807
223811	158117
419175	390232
216602	193188
115190	212081
188568	357926
262168	186120
125193	215821
187996	488589
55648	421356
283462	494102
444364	226152
287694	164164
362149	336590
486712	142712
238721	327061
32903	434424
349644	86077
332905	190369
488129	354642
172379	193871
238041	81898
205984	283436
345918	200724
124952	67280
31655	186159
252548	375286
118709	367728
198405	398333
240499	123796
19745	475520
481723	325193
352653	257726
141015	190369
235108	235445
430323	12660
93645	469583
313355	32916
460350	480622
67837	183007
219546	389090
375991	269199
19135	487192
259492	101058
112134	273955
219967	156375
61436	493021
135133	267352
16092	266391
127833	69531
415999	5385
493950	43496
325044	21165
250530	257242
165326	235262
131555	226494
321853	97506
3231	445453
196996	62671
410845	360030
268755	106895
363357	317675
54707	123770
444994	267060
255084	313745
261613	267352
176913	287740
309917	177577
221648	377368
121594	334336
477189	171315
111350	419367
323047	75499
79891	393737
138722	293074
200013	243438
83162	16433
93024	74106
171438	38063
22753	105967
96190	439769
485267	293813
143121	397535
1477	274309
174379	32687
158246	143817
19492	311800
206772	203279
437007	454626
479241	214992
476280	329392
105932	330289
55789	86180
105347	301659
254528	477424
233045	290744
145760	90123
236325	338271
99810	368941
482456	462446
393014	280970
120240	476951
430254	79293
313576	218555
483840	70557
12402	342574
337224	273706
221393	255016
213891	295484
46556	28533
260516	318111
257977	247003
342415	313314
429874	341278
29455	421830
283545	453829
151799	300723
222045	427628
194564	200797
390079	457081
414825	245042
373924	74022
13599	297969
427924	136597
60320	109811
95509	476880
187965	302474
82866	5110
223755	247064
225939	214024
259080	37269
224594	115783
378420	156374
380987	431137
334393	264406
59227	40470
378644	367110
461995	131711
388945	491930
462984	474635
201038	262373
262734	117393
155513	363023
203200	377052
326260	308557
26811	267352
454263	339692
100572	455885
64354	238578
306282	271693
4634	149489
85748	219463
196611	445780
86947	55417
390173	293222
358860	425766
453256	453391
427409	72453
168975	492430
101387	155207
358132	380347
189844	363660
50669	312059
96259	2715
233782	177630
390228	49828
411419	128115
36053	333357
298637	264406
301823	19604
252095	493678
96905	93627
455185	393238
134196	330143
257970	331535
68762	154032
239060	421426
76792	190369
17554	342440
85029	340455
96521	122193
377348	145472
285338	428995
91325	345642
3409	366666
87046	420790
80203	185013
256893	60775
335190	481279
249681	186714
442476	89356
428843	50897
492355	259815
415574	66500
108140	245575
236563	184304
379210	374309
287566	180443
292588	183213
209235	92815
251781	336590
404396	395393
11892	343912
466790	348971
57447	449620
484429	471416
475071	318998
116947	57583
359168	300205
20726	5857
324377	375840
151507	215054
148084	47055
436632	64075
118035	490282
473580	419363
62275	85252
328089	375921
416037	114452
31070	282997
318500	295650
341111	25029
366243	230925
100113	443608
237078	359762
372926	235405
477932	130819
322030	57134
360626	293813
258729	218727
236216	49789
2697	132843
356280	277285
392843	185097
375405	223912
477639	206524
119648	386395
28098	78131
177777	91202
212128	261396
485062	476471
75457	43625
98378	296493
154355	35707
395719	413905
261360	90544
414518	98646
307373	81794
187469	15209
316068	436320
361414	45012
216255	183213
184441	250679
476363	484982
241442	36162
326642	411424
478198	435280
358860	61286
14678	218142
219625	447446
137437	52537
370402	36045
336927	183213
143516	331777
253512	340501
214744	460349
278769	74834
292687	75583
232666	198832
271991	116333
388705	62406
185917	465796
486874	489552
423788	338271
491866	478415
54247	293813
386137	315888
202864	64381
128844	435339
336020	328390
356289	361978
392963	177861
287658	218083
18928	191103
427980	311840
306106	366927
482851	265888
112818	1057
451691	261865
461355	143463
105930	313745
41708	151991
18409	273831
241749	484281
361741	282568
487060	383148
174034	314392
39990	414912
339815	185533
462533	66813
428209	20959
487186	17186
133718	119995
470746	492906
202866	338402
88852	487203
232613	462377
324037	245679
49083	90123
150148	34375
360534	24943
2598	388575
43522	30535
377001	435940
105943	259192
29951	374404
257001	53863
274510	435708
54539	390390
332342	16433
302209	459213
482851	458366
34487	216591
102541	212278
299501	239560
294912	5612
67571	371943
233782	49903
478606	378462
439164	11597
249969	401928
261021	210728
126628	366577
86369	94344
461042	28129
389557	383508
236032	389744
476445	356228
107007	440660
441333	281993
420736	334067
91916	233124
81358	262889
420151	170295
97515	214880
401232	26714
102227	440343
57605	361876
72742	370100
138733	319181
280159	404806
397077	95942
321157	334454
404466	468489
248013	294277
144973	472845
399954	183213
162754	166513
432660	102077
13906	198297
350854	235661
489684	324439
329349	129681
334310	20959
197997	356645
86387	481279
264157	390409
22159	243840
352739	20908
54706	55205
282748	6142
412751	29689
137297	293813
25374	132318
151298	433634
330369	422742
183087	280069
350240	393533
153461	435437
460845	87967
61302	48880
304209	292948
361553	83475
197612	259435
317737	125040
170542	266577
361120	249709
204715	318094
36742	49923
287444	173887
317983	457346
430324	490888
437803	268118
176336	262599
33570	19278
174826	385583
252603	102096
229485	388877
212760	468640
293913	159861
194390	56513
206789	287024
312199	58287
179621	131315
233045	146825
233358	404960
329121	252609
211249	113436
185630	110677
77118	372325
287663	355525
280110	313966
464283	109057
211619	458268
294323	286007
426911	142018
74435	35735
36711	4467
10963	490567
64320	115340
318200	13370
127270	151944
100852	368842
408357	446616
77528	456620
443358	430356
272301	473276
25367	98906
71364	124749
147823	337434
256893	205146
179554	72461
440303	304922
165886	79216
157600	186259
392011	227514
368615	336590
93408	217310
397708	23470
308632	243301
79075	144073
172923	23386
467054	272865
416470	115535
393575	82794
469218	169482
308458	78666
182728	355700
489993	86618
193673	185578
46997	53863
291733	424314
30923	481279
92184	37515
142670	221324
154383	440249
356774	426686
422724	83723
153944	361305
329696	12443
490871	239480
197998	341470
186684	320359
359973	156735
18239	360098
428361	469314
159325	484058
69704	158514
472157	331349
452218	205142
472100	371918
341163	92772
73520	231768
359513	440660
273806	492906
129351	146202
88697	74571
242017	145780
67947	15133
111995	133190
196947	421285
51850	404467
43847	418163
64576	371918
271476	213298
197936	132889
149429	54536
76068	388957
211069	108222
276821	204437
200464	314237
329388	303087
205148	477986
28037	45723
236992	272913
249334	2527
466389	442365
130069	249827
369413	150029
22611	49896
6187	316011
380489	281258
219159	397692
298187	75499
256358	115729
63271	181797
161755	49896
29677	191023
324708	73660
115604	421935
286110	5040
141858	345401
473026	370866
333768	164504
478289	207892
47970	369578
219546	129883
216466	377778
160169	70330
34075	206604
479614	469845
249166	123849
261278	459711
449458	12718
50736	310261
427043	440962
2286	10345
421625	464578
5745	6120
259108	239134
403275	248398
110427	32848
383810	492906
119639	104505
272526	270244
72487	411157
134222	41673
433952	278874
104782	15484
440443	401101
437970	197297
192416	6331
402056	82794
454867	204078
465119	127921
224161	908
349972	214050
249820	17509
67846	426041
325216	470840
312773	183492
7290	283325
336487	18479
96151	476951
247934	393326
224626	162247
290018	454626
464725	207731
112013	23018
105135	454975
222034	187796
10050	100118
52469	114922
477652	168381
32097	431931
200092	215544
292559	313745
467788	332795
86085	313745
35546	424130
291865	75583
37014	98548
325870	291005
351112	410484
415451	403501
367492	64544
71563	449521
490185	448838
323836	276780
391509	428214
405555	90820
401312	62374
464387	79306
403744	123369
59768	262954
111149	267352
353597	346216
20946	226096
101689	13370
334080	38063
251871	124412
53352	21411
363809	72432
382333	478415
76228	147132
47816	418000
270891	485304
431979	135026
313733	345707
73660	345653
290838	130571
91325	238041
339740	348544
397734	81566
80860	263009
139185	49382
209546	372024
375178	314126
105986	286716
256363	330752
292431	492708
18556	413525
185072	347449
448560	218590
443300	437018
471537	73595
70918	38067
205348	478719
409388	492588
216809	272953
297041	40784
436950	436959
114139	370866
467962	463623
378691	215858
412440	422809
108699	267602
469477	154692
31449	297271
350639	304666
341632	71090
221348	390349
292367	80837
397703	109437
177750	453595
493494	440660
346955	71490
143857	379976
223962	392335
24381	255579
353461	137783
304031	15209
270838	64578
77793	103414
349640	262184
82840	260432
473	340236
313990	206686
401458	143279
336071	141261
153130	173784
375614	388351
335402	4592
486136	341271
110619	25239
372104	489552
1057	449136
35592	212081
460734	244786
212737	131
232777	445104
463314	334635
236629	484447
37931	250434
196340	471013
30089	384129
126470	488788
369209	428812
124431	346679
48158	50508
261754	296352
230051	333902
91373	458119
485077	333947
398574	65670
239930	13370
231541	5041
385920	438373
493995	387742
59281	197499
262025	103751
301871	160303
269941	190369
479355	488033
201763	281563
154460	375897
483025	205289
315958	296693
198814	135664
180505	433250
31703	308891
349378	49021
403721	47141
364577	420859
243367	254932
33926	290866
9527	15209
70468	59572
305827	204813
456316	233942
322171	412440
473748	317118
477932	317018
478232	394891
298354	94665
358373	210082
385415	440733
20095	31041
242135	475914
112920	181307
244536	40460
142605	378462
59160	168381
358668	294836
180661	211868
29826	273831
440692	443442
345401	24894
482863	422175
163447	302384
98055	479614
239790	15209
310153	406061
159354	422576
272785	242927
429423	428756
104935	257377
30333	187675
155311	240664
89624	149878
149844	273468
171058	123139
131939	133138
432965	326815
403515	491375
247012	127921
323543	244044
391891	32506
299549	428080
343586	274851
388875	81280
193020	267022
195352	248562
4683	54473
36152	284343
404568	313097
32533	306130
288857	346840
347389	265589
68646	41362
245206	162782
437268	288035
462436	363722
475959	440338
166062	16272
176554	321868
389913	168638
55336	440660
182270	387860
476919	401297
262210	328546
315391	457257
43847	108554
16641	120173
289329	281273
414825	34112
139444	423874
304186	455231
73791	292721
373399	148199
450988	186714
326492	49380
241614	421593
23468	328028
349972	387185
80652	87471
388174	41329
195615	47603
444195	462334
292205	377426
344828	408219
373190	25076
313822	206312
238579	41544
377987	137739
140118	37374
84756	186440
116504	9618
32232	418564
369104	202394
8486	309801
423596	193897
66473	259739
384933	472657
76442	355552
153976	475558
454263	424644
106268	313745
460843	190081
190973	357256
60331	26255
105370	188847
418696	366493
470078	337090
101115	291249
91379	257063
51581	321631
45234	469634
46689	311850
351911	446801
19168	131678
482646	79249
195336	335630
438223	201754
301073	17186
277799	254213
60480	198444
204005	225755
198043	20998
32133	126911
211741	304589
348015	205223
366666	458760
452148	441629
329727	23553
257346	286307
395320	49903
257926	126426
415946	237178
66575	92031
434842	408311
273619	194469
413270	313745
119449	493595
194912	420895
50946	108928
58728	355806
408781	430210
125588	110677
253102	181151
489676	137128
238963	309180
456898	53640
336465	279280
356953	386901
69375	116283
163978	318735
413590	446809
439475	358658
92635	24881
312381	343804
330811	65371
25212	419330
458067	168516
58049	295650
157542	64467
393106	313430
383346	310211
245309	93272
269949	102494
97783	179136
41605	428214
437098	199420
118169	195863
145241	140044
93384	51881
404337	419098
227490	409828
202469	284982
84417	389682
105877	471013
167588	475914
100938	453044
270543	164661
253415	391414
66383	265858
25455	469084
42141	406078
67139	251060
49903	80105
21408	286936
88467	351639
479246	227101
477266	205270
281416	459622
404351	79989
481099	334606
273806	387860
16276	279798
309171	278112
407540	182967
342844	197566
213904	268606
163094	363973
394944	133782
385906	426637
370569	13370
233362	145691
22801	280233
135848	57134
217391	48079
368653	77438
29077	187974
9241	185115
132153	171407
106739	151798
227587	440660
358205	437903
255995	447560
382867	275577
68163	213148
304227	186841
276040	194587
174593	464420
335353	176878
17288	316789
145230	134694
292761	97277
377982	422086
283918	117235
480070	433900
469596	338189
201692	82208
48576	294323
392210	81529
307841	424773
55264	333166
210508	425675
116460	359966
17122	94344
199397	103806
223116	387860
241171	74106
60886	85348
379183	197920
325517	455701
25435	289419
42979	262271
101479	381008
154825	138838
266307	384085
72804	24861
282378	33014
433089	381344
181159	150475
97978	16433
214279	94516
80606	115340
149595	489812
411652	48275
124096	94516
237242	345971
465871	379018
76228	190011
172471	460845
253931	190369
384358	40447
70522	403274
417938	268129
44859	414269
91811	316372
450847	433902
105038	290450
33085	188862
247262	197996
243472	302006
118209	13370
135723	436059
369834	148676
242523	337849
164058	30961
302914	18494
352925	421935
47630	86676
248093	10520
147462	173917
164075	59759
412751	93917
451378	277367
16337	203438
195297	83842
484367	300240
317459	422853
59211	315095
202613	208333
71127	32807
55934	188759
220888	344332
485666	375107
386321	30668
138768	145948
333947	388748
413953	219181
305236	378254
175408	185910
286669	200444
192465	207150
110587	306100
407495	202500
212139	349639
258729	473025
422674	99659
113620	3217
221711	137128
41676	315106
114405	4413
101777	372214
311856	366534
404244	106748
83784	94667
222721	489781
388713	315307
227121	180578
164647	312432
160169	115844
147285	439498
148084	153699
14962	281924
298077	273303
6087	445485
66013	263568
205171	47175
480942	363650
81978	217494
320972	2925
245938	338378
68977	209018
280427	377215
71520	229106
428603	348456
464470	224696
384425	88760
66383	164362
94800	212605
406490	118009
155880	25917
86833	302790
432653	93245
640	83315
310756	198926
198317	365483
334643	273831
145363	277088
69818	416339
423727	220417
297971	110677
253894	360194
353732	147238
436341	116049
359466	114723
15027	321383
45815	186548
366665	94516
170932	165032
194180	331581
186595	429593
305048	279636
329727	286828
366442	380127
88638	122462
444378	222353
457418	56782
167844	324327
385141	396968
350238	461034
35612	306253
311867	126204
11627	420199
125494	293813
252080	52537
310595	396913
293913	430998
456126	172584
327209	88303
262905	141233
217285	40257
33326	325654
315573	482851
304209	311826
182170	278382
117674	492906
237120	377419
209173	277961
125497	254865
132535	378107
239381	383186
103842	217809
427618	36719
155943	322801
256893	465063
442017	16842
457329	259010
289513	250676
376036	326678
161023	478415
215461	49828
187458	154089
431536	93482
323752	208111
256517	216240
247110	425675
44162	222539
275358	428864
30568	290994
37663	35735
428554	108222
6984	440962
61205	482297
273340	259739
406081	51734
421626	198317
262639	75988
129419	402323
401064	5041
465820	263713
335490	201800
298701	488980
454432	267352
307294	6393
355717	42890
237119	313745
253177	289872
489078	353570
237440	101049
405621	24334
217854	285156
293226	25410
353614	36461
91318	205221
136704	220147
198110	449268
324708	69650
238756	328233
188246	146103
319291	388850
354868	90123
224020	299767
258911	469771
17299	292721
242131	349815
222102	66058
242411	244
493206	393326
468162	128652
77019	256121
452121	96977
215428	160347
67415	35735
79395	269199
225956	27212
434961	24516
243187	273831
230691	120489
383164	360792
186303	121698
53963	313829
156857	256121
111527	15209
49910	433773
803	310933
217270	54599
11901	107153
79457	245679
287004	303606
397189	199827
16868	237235
255173	488183
152210	166837
229736	27464
480105	282324
266712	371918
85739	259936
457152	288091
400936	164785
100349	6899
62730	337849
436187	48275
403126	318718
298823	145740
273610	130028
463459	447663
238063	461846
417631	338915
270597	347818
358983	29402
19876	17676
418392	230511
472159	112761
377002	430271
203000	228298
33381	345789
4398	339829
81556	123369
486912	8084
292276	275790
426689	192698
263708	152085
76717	25122
245195	313745
313317	104527
112881	411424
77585	492906
251802	211602
372054	411645
330313	194469
3432	15209
305523	160259
144845	141646
344372	384515
254446	351071
309336	271383
36939	284793
404892	193523
292896	14007
378496	447219
486712	224990
9579	159249
386206	248704
281826	458601
129895	9054
51716	393326
364961	161672
473509	212081
247704	98637
354024	52224
80595	61742
192785	417294
23373	62578
59894	206623
343794	231485
238929	264406
3458	397963
203372	485304
287854	111766
231343	300231
428582	316971
254115	384401
165860	344120
437651	73578
47677	381512
410149	228249
53071	89426
332868	168093
280974	120774
150653	248625
9186	267855
270790	199264
132522	186259
227179	22367
257601	401881
23062	355272
437999	342807
248179	487192
263111	33117
172324	304589
245679	283454
186083	3357
353287	35586
469464	394124
370204	114147
470915	305592
133400	409540
125417	283918
434499	186159
138182	473321
470266	300852
443514	6933
32780	52400
134296	91928
449182	233477
419159	88027
34941	119620
225157	115625
228030	132247
428851	190369
53578	119380
407495	138885
269491	116631
371983	320619
125577	110677
200503	110677
375606	320097
167588	67903
253289	180493
222045	211333
472577	76454
392062	167746
9713	257997
389161	278015
235345	340262
450772	320694
101253	110677
395983	303043
373170	127501
389531	425846
329838	21268
23459	42189
288896	35707
295129	400505
396959	331349
32043	359906
443907	73336
26969	176616
328089	18852
404135	184805
256893	94344
364952	145691
182049	125070
288672	293813
9978	279660
475582	17636
24473	387742
193020	138600
215461	162247
225694	404886
118508	276090
235775	453117
342393	1461
42509	50321
159370	150127
234573	15133
322364	469235
191629	94344
140722	35421
197256	461049
13217	202486
28476	440660
57646	67217
67266	153534
57	121031
46703	198599
404135	314860
407385	31609
441302	227037
318757	488733
360547	48365
478287	219499
396636	204042
457794	185110
185543	326130
439996	391414
178164	255316
302918	237104
188148	290450
350551	229219
254172	324925
79195	244846
453213	491620
284255	246311
277511	352078
101906	8463
367165	387449
399443	296922
197278	317420
153726	462687
138608	424538
322910	446630
414539	463350
329905	206981
3856	177870
237960	288035
372242	376429
339058	457081
262109	93984
92020	250611
175145	461944
183882	415585
28447	51767
267562	18479
257977	231441
366176	166513
5383	280174
44652	210331
461769	183213
357532	365050
82855	387348
470194	289437
337576	49903
200497	215883
219462	469235
473658	262594
327209	86158
126911	473056
272032	393326
395336	138326
289571	176878
353191	412323
475761	29244
41189	19976
114996	489552
332512	456644
75324	169694
256610	215054
238406	253110
358741	421685
92854	341271
306981	78811
324465	90123
444344	438419
369108	10217
478588	471959
29458	202783
177959	307410
161621	162423
127008	429751
121471	291249
115112	404886
390101	94516
304404	72283
251478	189431
128440	250801
6270	123849
277714	225415
193306	130549
182315	325383
441227	160272
398995	84089
221106	398333
231839	284368
254698	26559
18330	88355
295726	158960
251018	364081
57947	127921
366168	393326
368661	491333
343287	261396
492316	275518
143144	281917
217950	14401
15458	389350
459249	299960
223413	227112
156262	3574
387455	444197
32124	412517
315291	320508
382166	80543
313733	448770
84429	107739
422015	35735
245937	22827
86876	473137
272525	374772
376619	48088
184382	303884
276452	275446
330816	55012
379867	406998
288860	190369
466146	142991
83977	187974
480673	404396
459688	356451
150653	438783
331119	162831
10152	188295
362198	104211
386658	209572
457945	20076
462055	209285
479793	94760
345578	272461
136068	114930
263013	383720
412205	421356
243547	15819
257289	472583
56396	315380
182543	137508
464111	368205
415710	133596
328867	336228
388321	81363
231827	99437
360733	72985
121635	261476
270597	481067
55934	389682
285379	334680
57176	263846
326880	317118
312463	192509
144618	40447
24312	268606
287566	465445
346816	390349
17706	399313
67768	190369
357772	401871
20461	344063
193386	35629
378930	11242
490850	266852
105077	119286
335654	206924
29269	97753
266998	117215
49394	471301
188213	104193
457836	273179
211197	314881
483857	127670
327521	458601
489657	186714
74606	84722
180504	484824
177148	173371
490797	59868
386568	187974
87527	253585
46690	484085
469563	9975
219198	273814
286814	434081
200092	479694
237020	218727
408249	102352
174536	246145
97499	10975
98309	358797
352905	118886
76934	282732
119345	99829
465683	259074
105952	286894
446368	52927
194483	343108
466670	10520
365530	249131
9082	315888
143671	176660
99010	7916
441996	187710
387770	170147
377011	387742
430170	257732
185936	3444
9270	440660
44782	473166
261186	369804
51201	459750
110835	445846
11074	276358
56088	187974
101504	360228
19415	39016
310650	232979
17481	377133
244536	313822
118083	196783
41337	4413
390509	291292
343043	314922
256126	23149
88027	257060
102687	41266
311923	40381
457024	331535
451415	418261
323407	213003
150379	184529
474441	121304
399118	424251
250618	300505
187878	319260
292839	480592
477932	293521
179707	447358
209993	164884
267216	276440
439548	362773
294835	70557
207819	94640
316154	131312
113512	338687
250833	208300
394031	280777
957	116283
105405	287671
15433	372945
297728	432703
57749	166063
329599	239268
275487	72782
82634	96094
34049	361458
37350	128889
248013	135074
264628	164075
249022	70324
490035	24633
130069	395633
330737	224674
258362	220857
415949	203515
422284	203540
217091	238942
446344	387839
23816	133987
305993	351414
209311	60864
173833	85212
285821	253024
150165	358041
187516	113536
435520	103825
22964	225237
94583	352504
389539	200122
376513	117294
469523	435708
185403	491686
415287	303424
423686	352862
374724	343010
301482	389422
130542	459621
189428	119868
388211	422164
347011	426612
319824	124008
293682	445353
389224	325827
171122	86476
486015	318651
8213	253172
54424	452098
403509	33748
133909	63329
29115	119870
57276	401604
273768	374826
129373	39468
476325	243336
214390	296750
121860	240878
246086	373554
45084	288869
403670	9705
438835	428026
210827	86892
318672	222701
369276	224794
410224	148353
347185	260515
397659	3011
408357	395563
357411	71701
67223	492316
166704	117235
65452	348292
376569	389009
152649	164752
164975	160419
329750	444180
52638	274788
190985	391414
143179	374314
444927	49886
345535	240291
664	376107
200179	13370
110516	190369
431081	291173
161951	273831
307258	418580
81525	416830
263616	269648
190733	371918
392765	229158
25705	264908
395393	330414
285231	155618
380670	447446
319259	56773
429287	473965
299652	378686
62492	348798
274852	350384
79402	313745
104505	254231
82640	49828
455074	456316
185046	472219
404337	362713
331103	262631
310001	91711
210724	492424
304011	297937
287024	399468
328206	427205
235034	15337
493293	208300
95575	4413
66004	291521
90574	186440
375405	267555
139350	429766
165504	21293
429738	150296
267562	13495
236396	196783
457839	236957
450844	416496
225855	445233
330757	50538
52236	414361
218044	19377
169447	371463
255689	335423
438175	196144
255385	115599
54227	74542
697	222774
326260	335444
297586	292933
216324	211505
438468	238578
246199	302433
336487	438373
400701	172782
302485	196783
403670	18298
431530	492906
80752	477986
471956	240225
157564	119799
211	181690
277568	410074
272071	322422
81225	54068
393839	11626
433186	453898
351502	92313
145577	23018
269655	84774
368768	83708
253636	399392
239804	335832
25969	426089
165680	228838
97831	366493
221620	394439
342789	36562
375405	377757
423828	373263
69402	351678
316250	21632
263486	262926
303023	489561
301838	204803
445496	453552
89257	207149
472769	81226
190980	464578
124147	449367
387986	246672
452377	469446
10250	251806
314949	398912
217848	258691
262957	91338
27903	122462
231630	323752
268500	493023
165680	302891
452055	350949
77443	134693
145262	98906
959	75052
39159	196783
193306	240796
246540	415585
2823	454975
185298	425846
172396	154523
78612	464907
474836	457297
462144	51895
229485	12895
339729	423828
192872	17812
436588	207535
339970	420944
35579	132740
452424	141649
68292	186159
73700	110677
456726	303648
216826	444901
406277	468159
238190	405262
190855	245317
173126	109062
134535	367476
420700	283445
489646	185892
135799	32775
25357	23018
30371	461380
128686	328932
297196	150352
285755	263958
101465	442328
431271	169047
15410	481279
48319	33488
398964	418332
469959	391414
446477	342807
391615	401854
397939	168381
146602	400816
398940	92613
65576	53490
459219	256791
321396	19311
162686	293813
78603	469235
54856	124650
201867	420895
90309	182226
250728	261396
193957	91600
12895	176796
276295	247204
247296	369262
93421	220417
305513	57159
138229	421104
68133	93609
270297	383967
218114	484866
256322	447742
437338	199268
77072	236246
424514	146202
234649	153687
138126	133809
285143	395336
206602	440642
88909	375556
193020	485806
382297	486111
67678	422841
143508	148380
395434	226745
409670	341820
378691	177861
67136	408432
132498	181708
316463	160188
267387	66979
115203	227748
269761	10200
403417	142018
316946	144073
192800	259796
379680	52813
82122	474412
229835	214050
320285	38063
22950	162247
442958	88113
301372	226308
147817	464420
128932	21411
327209	451431
447610	52695
251763	138297
159201	53863
342452	278520
18218	130651
57276	346761
162610	208689
291798	82271
217163	443693
181651	426159
206487	402268
151444	230916
324411	105967
315856	46742
23914	378686
59146	182505
452962	402416
234720	128999
358172	484882
98276	417288
321309	281924
139082	118662
135249	405217
470672	226581
70478	124593
48910	83140
273900	341696
413573	389028
101648	269199
358292	345664
417310	358797
61286	354215
36139	273831
238285	342698
185835	477930
436720	74923
365141	469227
317484	15209
389643	469580
169031	105585
166529	261787
120247	248382
94516	353369
423013	53490
434422	302682
214274	349176
423301	367885
319824	380092
454693	247475
260340	142018
397385	141218
300469	248777
54051	220198
93148	173965
202379	454819
315283	181993
29276	64490
187199	304669
359707	23018
484144	95149
412120	423469
127229	361960
226038	203279
14533	456640
55909	325193
405241	41673
352782	306633
185455	48275
453919	146900
481419	387331
406302	430601
367199	379598
82150	240930
326693	16910
354148	212426
447610	487833
208314	94516
58637	53863
34846	17941
210885	164164
152868	429613
457469	486185
15410	109733
247296	291521
213536	219328
393754	370395
113616	140929
154071	205808
242049	190766
89083	395271
11553	304330
212592	39225
107473	313745
137421	336126
148139	413384
197794	7070
359790	67584
74236	371918
55975	251300
297728	80466
370567	95199
475336	438373
242914	464970
438419	296589
265040	398672
40890	489446
352672	202394
214735	353692
448104	199324
239232	174324
318344	166063
181544	171212
192448	69633
141250	332284
170630	121226
151850	387742
323777	51333
274006	347476
475376	144054
39892	264154
145196	286936
379188	191673
417620	324022
119511	330241
126628	383382
255677	421356
334296	316575
82003	443563
89826	383052
402060	378462
102706	51633
118412	163800
142740	107337
263539	365052
191660	335339
5990	464725
311	122462
468711	315888
365613	251656
454303	379741
119306	105585
19066	179155
420665	440962
476344	154271
127388	421356
111727	313745
212437	440962
224553	13129
243905	86892
171988	327343
463890	81656
237221	463549
401608	438898
485532	298950
22914	84763
405946	451751
176211	6120
99572	190353
300486	94665
488530	38346
132247	102654
447831	349661
446936	338271
164975	470401
7956	240374
44146	393061
180927	156643
392837	9054
131174	472583
23018	312648
281137	253772
71416	142678
466790	118028
174940	313745
308122	196515
412517	145606
135693	231839
19542	127813
365348	385000
39479	80311
190015	64188
118346	110677
326631	406088
68977	130028
57281	86728
277850	486799
192238	102642
345985	486339
301348	302976
130258	153123
236824	195948
114643	442390
269612	209010
475106	388904
23346	306579
26154	116585
58492	422576
192097	266600
402316	126015
222385	18337
342666	478415
82150	20149
138126	404722
100353	303270
55489	236213
378423	352655
86632	396891
239610	485679
435893	243163
267562	383295
114928	78478
416171	402676
81249	220857
61219	9054
18198	444796
156757	21583
250337	5701
323715	313829
438475	34587
108560	315888
257157	397859
403162	285508
199286	228838
113566	10890
45382	152085
369062	293813
393332	291104
177297	176777
494130	204330
75021	439352
32865	86617
104648	377800
173452	31267
172335	245679
387033	225532
7991	95149
281347	28129
68957	341165
61186	287740
111847	281082
87513	211932
72095	280252
177080	396080
368858	104693
407809	16433
197184	327222
220504	273322
162998	482143
47318	484058
65178	138125
1292	454792
105181	315671
21705	381868
42370	368469
61651	257509
454444	423811
483706	65952
263053	188759
473441	31766
450844	192077
382453	222482
5393	457081
422246	233363
260287	69443
301602	152502
389170	235958
494077	336590
287993	25983
113837	27032
493265	281406
296459	299106
27021	432105
316180	37515
481140	276358
186097	347822
107763	62191
257971	222172
106811	92613
360692	89282
130430	201286
173879	420895
146810	243590
252137	28125
166242	229544
360995	212081
304436	391414
211047	190369
409109	490852
404643	422421
256267	23018
325628	194009
332137	4167
428944	179352
37489	47782
25748	292961
267562	31544
89124	149470
97786	405792
109185	319047
233498	307317
362091	227954
75687	329086
167392	422502
443377	318735
290055	174841
445632	258482
311510	206887
429666	477986
362795	119404
228431	314873
409972	413880
57632	243840
51368	397391
490591	304221
458542	38063
100636	122877
354901	352558
215292	72868
470925	168615
213045	492316
265071	110811
304290	18963
106479	48163
320643	459205
114480	238789
56619	37932
289329	75952
167228	393845
437849	273233
132622	166518
227290	320179
298479	338493
313625	8084
137337	313745
74309	299218
78469	64444
213310	215002
131585	120489
233045	384389
193941	169935
444482	295484
105978	102729
321870	489552
202910	86774
133691	197108
190281	70375
201925	29528
183232	112312
407066	351193
49158	1310
104799	132740
380813	485762
418415	293813
24132	412937
38490	124085
326688	440660
477932	125032
99520	272096
409539	460276
231305	285259
260356	220613
52907	419889
206671	113099
465687	33619
342368	175524
172396	40629
486136	379598
271625	442703
301680	1672
175560	155013
271760	106903
82981	282025
455319	338615
475978	53994
198138	273831
296477	175608
119001	477774
81710	34702
460787	329764
397936	453757
438688	37515
309192	108222
428983	453465
377487	73990
273931	108443
313523	254634
112862	461315
358842	244688
450936	426875
223932	333551
385933	460402
355227	32585
392526	478415
413787	177861
407704	429593
232313	355796
477845	270912
131105	32302
163226	446351
413984	440181
205220	210261
110937	235415
76104	351257
481419	364037
131239	488408
65677	427045
210735	240796
170923	223121
311589	487821
304011	430997
325963	237178
259034	368656
295913	239872
176130	19004
374297	330281
213390	345745
159096	48935
229610	167749
381941	200709
71091	203942
309508	11577
270574	404806
105077	28129
267534	78469
356906	422998
105969	98307
416004	315888
219198	203174
468935	477329
464685	424460
244688	308916
148313	245211
396043	420913
188108	183213
227628	477154
375984	336018
11159	13688
220354	283152
226326	35707
80854	342063
25748	490261
216602	217025
444423	452091
300545	263009
373018	275373
276451	218727
176888	377906
19022	40784
1193	119868
91632	238183
449521	404067
4627	406626
395674	12323
109174	229590
475243	35707
35290	396563
318473	415662
229735	67062
399013	285634
414326	358848
146924	174770
464022	21480
478184	371934
92633	65275
397778	219984
107837	428531
66325	167296
417726	377683
284592	249202
372572	48275
433004	24135
446780	299467
466472	335846
456231	379429
375405	298987
177466	12334
276047	96766
228987	343822
352273	232890
374799	330986
207606	300240
331503	190981
38859	312901
13899	352589
157653	448709
40028	406453
134208	288316
482875	262260
426215	236952
91029	391414
396339	218901
7099	133067
266307	58436
242777	490108
441229	450647
454432	50344
36339	234117
383339	461944
401978	345716
236961	343992
91325	152791
212095	183213
37694	374895
120453	121324
362000	459686
84745	461247
16071	347478
351032	195949
12324	139334
121288	101007
39195	432025
456231	27932
115112	43334
453907	89373
224405	187974
131628	86800
205470	468162
342562	301784
204078	196783
485962	440660
278894	398100
355542	347015
316561	335796
487260	410046
431418	428727
122151	452746
362231	421935
11806	272986
210247	414964
235679	341271
201175	377788
373025	81714
383810	11626
57147	300240
47335	294836
102644	278269
462047	46071
371966	278703
474563	413525
273476	14331
157663	322422
326631	169137
135103	367167
356562	224338
486230	119381
131486	421935
21665	55074
463379	211868
470482	183872
207874	8147
466012	200379
300819	32807
319231	236992
374314	188472
422849	285634
294525	58301
14329	405788
10228	190962
293050	390232
308122	169937
326830	347948
132415	22611
471169	293106
115824	314517
419457	273955
465292	153995
329750	430171
414627	213298
280421	287740
287734	272908
407280	55626
309530	203414
251372	10173
493226	115386
392086	209018
72686	233754
192465	69734
270224	250087
338244	305242
436642	315671
166626	175497
110078	485588
459064	411976
65465	329638
105964	415993
257613	176677
69059	153538
165533	310261
410152	460315
424387	220857
97528	96323
211158	404345
435997	373166
485995	420391
11161	3041
117834	421830
443308	153995
452148	426439
48832	312912
355083	130040
238921	224239
277523	356663
461788	476471
316284	439600
258666	474804
108140	47390
174139	49228
318715	308241
259068	313866
126305	170671
383321	447610
75860	434505
123010	305578
105136	147347
266229	455388
174139	133014
355516	137834
237664	375840
333198	385266
119001	237466
169376	222948
422587	30978
125348	40784
86587	409916
167848	407025
124013	211340
298548	93876
408646	383949
112929	451414
227068	168050
22746	487057
400483	431137
331439	371918
380858	79252
354549	489552
334204	124387
10339	447335
200877	28129
484719	219499
327950	487130
68505	113051
479351	304173
359956	46127
40960	292721
113372	413880
227101	24760
67098	180565
453458	413808
21818	310297
56542	22347
12675	386729
176545	322587
319607	270297
115685	213749
442618	245679
377588	275062
201911	320508
105928	366286
355163	99405
480590	160545
425394	414982
16100	411424
200411	419269
326631	124230
434726	207309
316828	264766
465071	356092
327227	338615
425170	88562
221060	131312
276477	281924
409593	237407
39500	28509
264026	281504
35517	218614
20946	367480
493962	326815
433980	267856
221687	218615
161849	221632
179689	217423
418750	3294
481325	399867
111021	114978
35561	477930
181038	244005
450722	252664
251183	78967
313244	447105
354111	37687
134982	217502
485100	207535
234264	21583
449896	435673
450465	369303
228973	8248
364636	214499
71911	405217
467694	291823
309203	340981
374607	483412
46626	401219
442236	21411
91229	36633
21331	250679
160663	349608
78469	335072
142392	422998
408628	328538
301557	68666
356819	49915
431418	439132
163519	56006
317555	490520
430332	123955
2112	120986
421137	418332
113894	132740
300088	15209
282378	154719
16628	242425
458119	135807
360975	110268
92583	332973
38212	289444
408884	139803
213487	196829
228490	58486
119798	467703
266307	357357
227708	461275
181373	490114
429253	62191
459788	293813
486712	49915
99271	227826
414912	142130
163751	32017
349972	410067
458317	258031
405150	316575
120591	479590
172946	203656
470250	352589
160686	467890
184693	471485
192611	387839
189910	171147
90296	209510
439469	113683
338453	365918
342465	24726
183710	322880
448374	23787
139483	14665
169887	472588
30161	45585
308177	477308
42890	358005
289675	13370
406660	24412
258540	49896
429279	272122
160810	196282
354545	109062
370100	147822
384367	338271
415619	318735
309788	273831
327209	371878
4035	94516
204798	448862
467101	195775
304805	36218
446469	237503
250499	35450
487020	286007
69009	459436
441561	478415
19121	188320
142773	404960
97270	428214
341223	293813
64272	393184
336152	462269
422237	317118
61286	55362
260	468125
61420	245317
340331	464420
219546	197230
355248	366941
324333	12443
420234	34708
191768	236631
489600	265254
429874	13370
230415	239080
245047	210579
45563	304672
385402	31587
134083	321836
344492	157023
341733	376814
302556	201340
272331	13370
59787	378686
146706	264947
168462	238942
55050	38744
73403	434943
19269	101058
84186	182192
168000	62709
465857	214050
217720	391414
255739	258126
412440	164835
432339	417863
409540	23352
312553	237661
328600	81027
116252	52825
490366	54976
417777	180893
157238	82585
352226	203640
272838	199676
220052	88979
105943	91558
338727	271038
306580	13370
253525	264147
472877	102360
302891	203656
423519	124085
108648	485187
483706	164333
471690	111277
362932	203840
312283	249900
182771	430885
281009	190369
325436	334092
6844	451064
221648	237366
421682	77031
391479	279257
85575	153985
43134	267352
74781	262954
477702	304589
441699	398137
34986	183213
17398	326651
76273	100750
320510	459571
110835	441340
447878	95149
448731	272069
76068	331451
65827	59917
626	59333
118063	263925
267944	18957
174255	46742
94712	420944
439561	68762
295841	116925
40043	445602
21114	107779
115585	27683
221296	166862
469792	351639
316136	123484
39683	417955
345918	250941
437503	97777
493468	461666
369786	332175
262509	288130
480746	180957
261759	26971
294965	248777
455	203279
122737	48365
213203	454221
327779	132740
102644	404038
241520	324805
54539	102271
428407	192156
221484	12895
383379	476231
307367	104505
190896	33217
229098	376315
5700	149865
116947	182661
187796	456803
325949	97277
335887	433391
408709	266852
464580	481279
164951	191512
440422	256721
206939	301856
462470	338966
338507	380071
450532	435162
311589	76725
424647	301596
132321	145844
254383	32807
155508	486339
425827	270324
128388	30886
258274	310498
296029	405060
126479	160191
152617	346384
1958	321997
460140	121988
305687	334680
106903	392965
57354	378462
344081	34776
18123	121950
404515	55080
181429	223732
247567	458764
409388	373263
351015	290308
81280	360312
453736	277575
413495	286936
217338	320464
319824	161067
58291	478415
384959	202627
89409	207675
398027	385026
299130	417033
107608	217903
329768	159083
433354	174676
52875	211123
58939	134259
444436	409858
1799	144306
228128	184360
8146	420347
342887	144073
127760	477789
476119	464240
227857	326425
246402	260367
355883	23479
167571	254083
221687	161336
231305	323340
318176	186259
281528	260162
436494	140476
342542	378686
386186	414533
63429	478415
322851	141440
432292	366707
467272	386418
440154	99210
183061	276423
182312	240374
31029	347386
92815	314307
387882	468217
280696	315888
365945	482927
54717	126638
147706	409828
125370	161704
330737	395964
238609	452091
433715	260526
271323	199468
22776	254684
78763	301659
369321	127480
351732	321242
261112	249202
176809	487255
392539	278520
161593	491130
472234	191959
380186	339988
45481	204803
43850	79227
188202	391414
452568	133430
31191	317184
76523	307010
241746	362983
259835	275826
117348	227851
28357	437842
319465	150236
46114	62226
150783	69469
477328	91116
341304	478415
263125	426364
317177	93245
427801	281216
312283	318133
207269	478184
466014	270095
317558	281592
404442	146893
52488	378215
409990	230063
349416	217423
440822	228653
252920	458601
59764	435903
39506	198898
460846	306238
6549	251178
201965	371918
384545	476003
339723	393326
219306	191652
101493	134694
423828	118387
197131	385000
305624	24077
444588	178436
323136	378462
407127	449468
14936	186714
433266	317118
388223	366127
112040	61457
9500	251559
185222	453760
446723	309077
457553	49966
110431	382941
302527	117097
367083	160573
477383	30603
281236	11465
296325	48163
158153	59476
200092	287968
53109	325708
480870	86728
30829	438783
179919	37289
249554	50538
157080	376766
169482	469600
35038	309801
93451	54976
375029	183213
187834	465185
489657	423559
423468	86892
318071	35707
374379	298182
483240	245679
482324	86560
278746	369599
401205	121304
189210	315671
195566	304350
320089	325432
219198	493283
294323	426887
256536	264766
492803	191899
192611	220756
125568	58462
255557	76886
290311	336590
289807	439074
399956	489552
164895	457508
183292	48365
226023	437333
461962	154113
128686	326553
386380	279740
146183	363206
303104	159083
379384	326492
87410	82585
282865	49903
134099	299930
138232	122694
389169	477136
408660	147520
258890	161304
344684	404806
177386	392727
364791	107101
259293	157777
109277	478678
223615	58881
118132	266736
150031	363778
474590	273317
83573	105585
315731	85583
270689	142825
401871	462574
213797	56660
153366	80193
294044	351607
430029	315566
57652	299218
408146	385427
58590	381745
48469	297969
290825	251805
85916	425166
254380	62191
483031	84585
315630	486885
187539	199353
131253	95149
485570	103392
454569	309778
207995	110708
153813	483017
378510	469235
114383	247254
187393	368820
269726	455798
197101	86476
21069	36392
242411	167922
48917	489023
169064	469042
32169	98882
308756	322860
101504	486184
18910	451885
120003	312325
219532	139648
215686	433813
77193	273831
182791	440889
115935	400487
167588	436897
53720	337336
100990	363103
230691	343379
247090	35761
402108	202394
449827	383946
471365	257603
108282	159740
242135	171771
88610	218485
335828	229872
406365	165653
206962	427211
198043	414334
168026	492906
432421	421843
98356	291249
205244	479614
18176	368892
404073	2931
415639	190369
21564	185551
128026	98906
128337	82291
71511	454024
229048	432009
327570	46877
212435	162247
492424	265009
54976	288659
447908	208703
13466	112312
143121	206557
328498	9423
97777	38284
108606	345745
155078	218964
464023	291249
55183	134145
445196	97277
73716	100909
99660	485310
135123	173693
220796	366127
460932	205289
162651	357231
449628	412397
428892	385000
14992	220417
353725	472525
192238	486712
160794	449319
481419	132206
451016	391689
275076	91403
112338	238578
190655	220417
36037	195615
119508	83512
263602	290182
225440	202919
116184	13370
140584	134694
8278	72650
204005	366534
350983	73501
312672	402356
122151	405217
217635	10686
107375	448887
410334	393326
476586	470554
250944	478482
238007	63528
263703	206677
380444	247970
240661	81104
332343	376887
273385	109407
391632	435708
442231	183213
432576	134389
372807	40600
482835	467703
205966	21411
84976	140678
422200	296772
301823	458601
64358	395988
284131	377150
403057	242927
452963	474141
372822	117830
173698	265589
86268	398333
93451	79989
440018	135538
386775	49903
318642	264980
69657	158883
466737	127697
247742	63957
261292	239431
328174	41188
260624	439719
55975	376586
83137	428864
450272	429475
144455	40447
34042	268118
442067	121106
349201	478377
103751	15658
247597	181112
367418	303392
346247	86728
158202	304589
377983	288035
122368	155719
140573	110279
482721	289439
317436	186259
322207	49336
320929	63152
272197	329479
238889	407334
85352	183278
157697	201660
327848	50538
278058	89373
61376	245363
433931	57769
144583	167299
375883	313745
447610	212426
421794	439718
443307	156376
162386	267293
257356	465633
48832	401796
452597	48275
43023	476951
100713	82078
406910	436686
232812	404960
325491	330878
205747	450396
342465	406491
270322	99362
335717	28148
468677	253177
428335	348568
188539	90123
134632	21495
222453	168252
160772	357613
85739	49021
25449	304922
93830	36153
71189	279979
69749	62580
317754	440660
88790	10411
263958	167517
438957	438599
66680	472072
14786	187865
182946	71285
76628	365463
269494	49660
350721	215248
145556	97215
421861	472072
402703	325604
429420	461846
11209	421356
445725	301149
135939	276440
191174	87586
191629	247204
477932	342180
174450	362637
143911	67040
218665	110677
176130	149674
88844	172089
471146	355516
124794	268558
280395	188837
150651	355093
323836	372528
189057	476788
302153	440249
176173	34675
327822	417401
234067	338192
34057	256125
184245	419849
391750	211166
289515	293813
245026	300574
195568	13370
397182	16433
149977	54976
406225	98654
241171	142018
157961	254543
267194	299467
398009	477198
456231	246303
125076	98644
476106	165267
204775	362675
184418	202571
55001	65670
345401	335842
143042	75914
115741	190369
149038	358797
86989	159249
358313	489719
187704	226947
231865	50538
293264	205270
18571	466969
50506	476512
237714	195198
304227	331682
308150	493045
96121	21403
250410	442398
14821	300240
217376	209471
360459	129857
412365	471355
88835	95942
225157	367880
227188	417296
275995	415214
139058	12895
444574	391414
284473	90277
248649	365737
319081	222099
73561	486267
438767	422175
195681	146124
444470	94516
221329	261162
211551	138193
422682	46829
214127	464080
135128	10470
40486	166513
393429	203656
468101	352646
171069	236535
156911	21411
193470	101806
83616	236216
177126	334789
232705	105498
167794	54387
357532	164241
112666	254814
161263	147121
163742	54351
444380	427272
445972	237165
36589	49021
484794	444502
279840	420392
468449	477614
291940	448188
38817	358155
445186	438300
293376	68334
269906	368820
292033	263009
144882	35707
225303	395837
485587	287854
221815	158965
390032	164749
53872	300811
13628	132740
256304	261405
414513	187836
140169	198317
156809	94344
166596	164164
166007	291984
322858	53896
254147	417288
434909	404056
221557	138875
67813	397262
401092	375897
463723	313314
280231	427849
359762	409730
163199	483280
250600	468832
230580	369262
466747	452790
449803	243115
82744	148695
196084	172046
106268	424254
85337	257598
328917	313745
39683	449672
259533	96094
188032	136435
117862	491556
262080	246516
310725	273400
315675	88596
139716	113244
209764	132740
291078	271269
92401	83384
492557	354747
97552	115861
214460	231485
113223	242801
492453	187364
272432	286675
451367	124819
300916	388972
86811	212081
250236	412040
420511	362724
369030	418380
264303	28065
465195	105713
398391	49228
112699	315671
163886	180578
263886	58523
319616	100408
177144	438783
93384	330321
421186	351372
459219	291002
394222	434569
475007	107271
343522	302256
326963	13370
18029	20486
10137	141440
260898	223797
411961	374594
268748	427688
404069	478415
125064	236330
360165	459932
412873	440020
260877	121362
403823	228113
94102	187109
135896	486527
408933	206226
419468	358818
55464	398520
113685	471412
217418	351732
135896	94516
275527	129205
470211	52271
56934	409828
248246	165267
364059	51222
216290	454975
61043	100943
335801	478916
13543	192365
253435	419098
306304	291984
330039	283445
247389	374314
55930	307279
382969	437639
75396	455101
229291	323647
88917	273831
120247	179472
223929	362070
115725	403501
306057	23750
182170	422576
391119	431764
338486	444146
443841	355614
132415	106917
335743	282822
200867	212355
143079	166063
29439	75845
482419	331382
110212	486414
359459	293507
216666	240796
237845	309425
78030	154467
442925	165214
40870	10315
332299	101816
221296	250619
426045	479157
286307	312180
354193	32807
52924	109006
250920	384360
451964	232744
15895	466432
174856	99903
112129	447446
447375	174353
237601	105498
382298	190369
67534	84585
296033	476951
25407	445167
314581	48275
115174	209471
236216	470803
317545	214024
143731	335017
446875	274309
450289	57030
1287	210820
445101	360266
38141	256120
150127	336590
474920	53863
474456	453295
334391	121191
236222	280857
104361	156376
39601	137508
111	374326
71905	271989
293931	93245
352339	4349
61470	239541
419202	492180
377987	196144
326631	352244
483935	276663
155959	465692
195373	67089
291801	365420
376341	159905
438142	395336
196847	312161
365715	84854
430044	88596
131625	238656
153006	32081
275676	244211
222102	69106
104783	187920
446870	238299
445975	264313
387128	459483
176130	20427
282700	326904
452962	228227
491620	219499
76634	273831
102763	13370
254559	390278
99280	203479
243857	48275
81985	372525
69513	318735
72262	270394
71189	277568
428892	279268
250658	363973
307654	267352
362448	305806
131417	48365
162248	76111
119001	388471
425784	385279
35806	282884
119691	186561
45217	366534
109868	265711
333412	276744
171470	321085
384405	295188
229735	25443
297654	236233
372025	331349
487055	205223
449823	317356
29496	143772
206231	336955
7679	127921
403494	157956
405555	234748
423930	94516
291832	82240
160606	59310
331503	490864
477053	228181
96558	20820
323794	19255
117992	117791
460015	8621
487225	57989
212127	101049
20392	193840
483025	50868
384322	255645
358167	113051
247296	393665
163624	469235
132287	119762
37228	440962
305287	113822
219198	370257
149147	107286
257047	455995
194442	95478
304404	252565
315568	225486
227857	330565
204375	456586
258131	104735
379224	222056
130651	5030
190051	283445
254430	27683
284165	216233
237479	494012
167588	180243
128439	28129
269612	307416
266307	127130
409745	493973
33870	265589
121725	223399
405535	268733
105109	27197
440425	171692
366517	334014
415212	17198
300016	293813
245838	267352
274852	152085
205747	410334
161363	387506
176331	109985
120683	26714
269295	359843
314617	450686
490970	238946
307264	52030
94776	226052
216324	317983
266843	230076
479351	324003
34538	13370
280762	354696
75116	385322
406589	304731
359211	21583
439698	387742
256886	435708
347087	8904
71297	138172
197702	86614
355000	94344
107752	476118
271938	388074
260870	133389
224676	74044
349701	330016
17299	292468
268261	22347
306445	440660
157492	342739
21832	476171
449748	478165
243462	264507
287024	75583
254128	412602
323406	428103
417938	396650
180488	237458
441361	73809
325432	33546
68094	267553
254719	293137
349068	90670
326678	317675
251720	334424
77143	230258
94129	291829
325193	65996
291832	33855
466737	379465
150423	19246
375405	163888
311618	12245
489657	133840
78206	139613
435419	24516
326768	185079
227960	447117
257974	400414
267079	466614
79767	63579
329727	3664
60508	371918
456675	262900
136184	292273
334745	95149
142675	360747
329379	264495
329512	35794
293705	466744
77829	239872
287261	207535
288247	302298
360734	20124
308104	187974
148559	260527
179599	238578
350669	20478
216236	110677
32148	95942
397433	91069
209405	64335
326030	80662
472305	15209
382568	94793
434375	263423
175651	147187
84751	19349
344828	203279
453532	187056
465820	275487
63892	267382
163505	491150
168332	182940
367492	38392
153349	46905
144612	464734
267826	277315
355025	77651
132187	14400
65694	193897
309611	397098
359790	421356
242923	131084
118862	493057
375991	219743
250458	332795
93989	258370
392997	152502
317363	132247
118868	430356
399868	51895
483868	258370
170923	484447
452709	65244
353287	150487
416797	464258
438844	40784
387384	40034
25391	304173
104740	324988
462296	88090
270584	360708
302127	227101
296635	220792
347130	382841
144084	24516
365258	210376
19960	144251
45821	126801
426167	459232
389566	268261
18653	447132
166597	272865
189013	204423
73660	403374
352293	67964
235725	241048
289444	153665
40443	91657
257785	477447
124729	206686
485888	9760
360981	328609
395664	421830
267778	277961
141224	359762
292576	13231
307325	277266
182270	398333
263208	262954
59500	347818
428691	183213
386409	449973
80150	398029
435196	190369
407972	264410
423171	445749
134599	191959
163519	231141
51670	336186
487909	246729
372364	461392
420264	350007
27064	290211
20946	122585
29265	203081
124749	71364
326201	488688
184245	293744
167588	52118
267026	40389
169982	348060
276523	254973
44915	243840
78278	291386
184894	407977
212102	149600
130069	124379
469532	238229
187353	22889
426595	362448
211900	182668
265180	219499
61517	317100
326805	401854
155879	177995
117719	173416
398761	158870
357441	15209
228800	212081
450432	481627
266387	348798
55914	98394
431947	132740
268820	39475
34033	259487
187301	193449
338368	276752
197385	377600
206070	242434
140848	129296
292347	317100
168230	99293
136522	163046
493216	376869
421303	194603
32283	140608
59736	115553
366402	218538
98597	218927
107709	326114
113390	56529
8580	421094
483301	463200
268781	52240
175687	438783
64936	392963
350976	271955
59718	355217
403202	51585
66129	256901
409730	105754
275358	293813
295889	219876
447760	276074
27400	432930
28357	433922
442942	362206
177715	451930
69292	477177
477091	429766
461404	477358
475336	124153
326631	437819
87197	407626
178300	15133
303393	119381
345729	389682
398995	211868
404804	420944
155850	305586
474422	170180
155305	464588
162936	356750
285149	456640
370866	78978
469384	317100
287387	331581
361001	351117
252523	284843
386741	469908
287566	210648
403148	104788
6808	16641
269884	248054
143290	186778
474021	434893
96821	342208
488030	291249
485688	320115
183460	290624
75640	460392
20334	146124
451379	169116
116947	83341
184016	267602
69400	451245
249635	313745
89652	404806
403715	234649
120996	478415
177727	119868
180971	481180
44246	175003
344057	83811
31883	177861
37178	110342
156911	399468
130764	373727
24527	311667
221878	142018
333228	231447
41866	36392
400547	304112
124094	190369
167445	12895
285884	281548
91634	110925
480105	54706
233362	208038
39037	145948
237120	339305
390006	140633
273990	425340
459650	319812
291211	13370
112443	84980
230691	272506
291079	180307
207951	348236
198317	266127
417292	467186
179122	231485
311389	264083
231305	49704
479287	336590
12901	243374
160961	371884
432620	485734
40388	208038
440430	377683
230221	328140
203978	293813
266350	317217
353382	304728
48996	421359
480138	405217
221783	108691
418393	103751
318985	356434
392391	267602
232616	168381
470941	313822
71024	453697
447465	455946
349192	34112
46494	111075
182297	57134
465651	441202
108570	196783
175721	300179
303648	174700
237304	290450
78530	90228
333506	316796
136042	404806
371689	440962
450465	188168
256120	229590
2061	478415
58486	36690
88492	175707
28697	48163
344628	9712
305624	289762
199628	17913
146458	95149
249845	450056
404097	45988
81575	112796
247312	287636
113363	12159
83380	190571
22779	308416
70329	110708
292137	394741
396276	309425
264962	367427
267638	119478
153322	41075
403262	103420
110835	210610
241233	480017
343917	283402
76954	368742
424256	273091
229215	416097
233868	291249
293586	135053
245938	87862
107711	413525
183217	153618
168462	52917
122154	352964
482456	302281
444196	347202
161292	266852
35556	436788
309389	315888
376855	482143
147666	270531
269188	190369
379435	144405
370777	448132
312483	133937
129478	494094
433436	299934
186191	89240
430800	197083
278520	284719
229496	357570
341894	430610
294232	164967
28357	21827
91951	393326
114508	99437
449786	258348
58418	317356
384422	175940
455196	390891
93314	173969
17915	470964
254574	352993
447110	11284
259339	299267
143203	324812
269173	331508
320298	226650
243978	316372
325853	213384
444314	178907
141959	469547
125343	234791
6019	3462
384036	164814
358359	127921
313492	146817
233045	356520
357800	70823
368845	240540
35426	103804
288492	475594
473580	297364
465640	477986
49566	210359
332496	10646
300813	304737
205179	280174
77918	281163
251154	2715
453213	41495
101504	275055
22646	101058
315957	190369
15852	18479
326631	385867
265345	54298
123071	86632
18642	167172
472517	181191
184071	161384
116087	240519
230051	445925
432884	107711
167084	417201
138309	124008
446146	278520
213121	187089
39892	2939
352428	228903
490642	420469
28043	336590
37718	164884
351585	348793
375476	317184
33598	282427
73051	435708
141782	482808
240138	329397
254446	411143
370096	462292
420959	399852
389170	462658
215171	313409
15027	113994
102962	294982
331503	15051
185941	477849
91382	44125
65126	404722
317909	149410
120768	190369
378285	95149
204949	92712
339517	127636
66243	32842
133639	426922
417362	313829
298932	196595
39462	437700
289212	179969
290117	107222
7378	147918
428738	10888
85371	231059
176130	37032
340056	103659
334068	132740
253916	282235
49541	274309
14164	389701
280110	278272
53314	181067
3428	387742
41016	398795
115450	215167
288110	77727
338920	5040
44160	428606
47630	122797
303420	317356
137528	315888
395964	331491
186222	105878
203372	186159
462934	196611
130132	247334
393516	98906
144808	404396
108925	104527
10241	458119
477308	206312
323365	100503
371790	86892
115106	234142
308618	268561
30558	328140
199582	32807
351866	236002
178222	455804
299279	4431
481564	88738
491995	28129
425430	1834
68456	55169
360512	283454
60208	163344
85743	16433
217528	389170
336458	145064
390465	472794
21411	222833
89269	452709
332178	136532
203656	4803
83393	166513
198018	354728
99404	110708
58906	57989
85665	2735
272301	11558
277007	206638
473244	371918
225988	434944
147718	402395
402940	6096
127211	195402
479053	179375
475213	44826
413336	349693
171988	184898
424387	121257
309083	111357
416470	275790
464149	349261
140354	387291
283675	438059
204775	439074
270128	420336
430082	232449
464849	95149
176256	34706
311774	235679
166213	53906
479849	21411
430022	269571
56002	233045
72668	299267
12699	393326
287281	251806
40650	8064
192495	329238
321430	171163
219472	226494
45201	358032
265192	58466
112443	156788
436624	63528
41496	394978
267848	241468
467160	362773
446982	114228
269111	176790
194053	291521
146903	51881
101566	385487
57650	244514
451273	293813
358011	84722
146893	55857
117647	244005
91751	332326
327586	44258
10175	478415
184304	34252
133732	155392
417253	478415
50194	6072
91470	168638
489645	378082
32972	161408
359906	234788
284841	266988
248397	405217
408158	186430
203656	92329
227604	321868
252395	94344
3577	278324
41819	143629
177941	99405
96311	242228
306934	489552
418453	420757
337101	4413
262543	14846
472851	190369
466972	427025
352487	412062
182864	349750
176597	440615
145625	17802
359662	476231
178334	324365
304589	223732
414646	362206
399516	132247
53249	350745
348801	95716
232616	255478
295839	132247
83198	214992
185055	375249
233045	374407
140994	375695
142282	310644
170326	478415
88439	74067
441302	28311
412909	173969
137545	136845
282628	193705
198701	461431
251983	360472
468162	453716
335842	260663
66365	327217
452052	367896
11367	46718
359178	304865
465270	113051
425830	82193
120982	366534
294144	423508
416433	214142
202613	268194
471253	168310
226465	357800
2946	423550
454227	377528
343334	258461
300762	471205
57322	14254
304868	63779
99388	262954
407780	317423
47971	479614
128984	319924
113316	184080
3111	106520
82337	189648
60287	428367
415293	48648
305357	309663
477932	299738
78739	423874
132153	123849
320578	140608
234788	482936
257982	368205
415949	176545
231412	331330
218930	468249
366358	447107
178329	9681
257331	425353
319918	184269
340229	21998
380971	129272
481253	139648
303320	250214
375405	313516
7062	293813
461671	199001
154164	16433
352432	92613
140074	317395
38000	16597
218676	35707
346458	316372
351769	370866
47035	308897
481421	435644
92933	6181
261339	169150
15027	311494
140167	273814
313355	132247
309589	96485
478480	218727
452284	16116
35441	230336
354570	256121
83337	491150
196190	105967
482777	132024
22407	166063
214427	344737
27885	203256
269532	227101
469218	401378
46081	137719
237120	132966
478574	13370
430290	209572
463684	256121
224934	266938
199891	17178
246349	126204
83985	264330
66677	286936
314311	168213
482642	86728
169950	86077
70055	293813
106422	194710
269494	240225
121594	122218
34855	483365
468541	245679
389009	85739
238840	411119
175184	184558
68092	115340
400049	100705
447764	471242
376269	378735
58043	312087
447359	161393
64272	243438
364544	412178
253744	478415
474606	95149
145455	35301
35806	288354
343101	374680
261228	42890
288439	410310
385327	220417
266068	84575
30864	93238
317299	20392
392772	24516
381941	152696
102140	382532
190518	190369
67174	117823
381391	381964
247481	296423
171267	407810
278188	373681
484652	440660
101574	478533
484172	268217
7712	144620
152108	62191
169137	308751
476072	388957
437884	401574
55657	55724
315573	32842
332501	351639
227062	89047
55728	337594
175595	70557
326809	373711
110784	13535
385391	406125
129100	376244
384510	287024
58484	350120
453643	329464
176878	244302
443524	166660
54349	205223
17523	151704
309225	423559
327570	161381
239365	146202
75897	258666
37343	22311
411428	204925
411668	214015
482721	57134
314889	176591
268561	28129
106305	295484
165680	470803
325890	280871
425827	186548
270834	244468
336955	308858
447270	341306
158753	401928
114643	202486
361999	268743
146893	420928
35806	81097
75542	86728
18989	173755
427872	153885
372489	266852
310905	257021
473076	11695
62450	291429
208434	164884
402316	411365
228732	318735
166806	139739
423518	247936
68546	226782
359427	114879
3885	110708
167035	293924
18678	364927
469388	220591
288310	417668
161083	287745
54268	156290
46080	13370
307836	275854
360606	75399
357411	265518
71671	384680
152343	317118
180780	327061
267443	333851
374181	5007
88292	91295
124259	316229
238147	111645
132153	425846
315630	388575
376807	435002
216307	63579
482276	110677
275966	184252
244236	358848
100378	314480
23269	286044
309767	381618
316652	127270
362365	407306
388075	179910
3394	326425
470284	298812
32468	253002
226318	254856
76711	331581
453908	343142
160794	104855
409306	237178
168844	222948
195591	425799
15284	35735
26127	94516
153152	307771
297026	227052
402122	315888
338448	310785
213011	247105
452719	111137
241199	72670
363643	96736
219929	196590
190756	483951
394791	292363
154820	126277
213403	273831
342502	479614
356744	405381
344506	421935
346557	467995
428476	213871
89410	180578
216089	262954
68301	197570
376313	205289
140904	337791
362604	119868
287766	57336
81432	246388
75596	223711
239392	5912
458925	51585
414535	5040
318976	264766
414825	137589
356433	290576
132580	183213
93901	226517
173863	486275
277537	259929
104820	257986
290222	31473
194537	57870
294269	388677
93174	61806
429251	157338
16790	117549
22683	171038
387962	253916
238889	122013
437031	467320
142694	426439
44159	24890
12967	30765
356657	145153
117799	107187
352824	113138
75801	126405
380785	48861
193270	491592
373755	35035
280533	341603
341734	80193
55889	301784
491273	273831
161971	212357
130069	233763
272456	127951
145805	127270
429953	401871
236240	150352
227068	306252
249860	239561
348644	465598
967	35707
123575	91542
447610	411229
151305	462127
127999	261490
3458	295975
90696	73458
327281	328828
330910	253365
198714	303592
421494	379416
302918	133423
176130	425830
175992	9578
190245	465768
325153	478415
169867	112312
66290	209689
53169	250652
112625	195867
454508	285637
190955	91470
478634	58326
272589	247053
47699	133588
446541	484673
334458	391414
69114	305663
378558	80927
305889	260594
439148	387839
472662	13563
186356	127558
433812	52537
360185	306152
61367	301659
12545	47859
365469	249334
342710	367292
485420	120536
392882	217177
135780	152867
456987	382837
475222	103120
152193	3014
120345	327366
394298	478415
201981	299376
100370	405491
404124	491655
214716	421508
128199	347104
386923	303491
388475	187648
33657	230325
133459	221479
50790	6899
298248	75292
272549	211868
462225	68726
463747	286936
414128	388957
373615	176561
88647	250410
293539	395336
92047	209160
233699	166429
100523	207779
444139	443778
475664	40537
406207	446351
425827	464420
404078	434339
452243	190369
2717	430608
253442	456231
483500	430799
49541	107449
382314	355535
473395	64397
237840	96777
230570	190369
42936	267602
432743	79249
101268	267352
202390	75668
363526	333709
19924	188631
226302	192115
68212	120195
140549	186083
432903	453012
52537	48496
77114	182182
28175	190369
321800	357800
133139	478415
171438	290904
398761	244729
193869	258220
257476	355700
238041	395988
334393	417177
91555	48610
143042	451856
81885	346388
313355	431584
49106	230334
234948	169403
412273	118662
452894	433439
438475	487672
348156	142825
491620	364281
434748	390174
206566	71685
154944	403091
145242	458183
301938	238578
278593	227101
22993	86728
128839	175060
485546	7922
73423	83708
11062	49903
468554	105878
97499	9618
307476	268381
364952	407048
486968	203321
36183	345747
115138	248382
192928	6453
311128	48041
134299	470067
359946	171953
159825	476690
354545	48146
425614	237804
85179	141026
113355	408776
378445	322551
172726	160722
42671	46421
475810	362638
420956	464734
196796	336590
132287	147442
249902	425675
145353	183981
461527	446105
19727	400273
482335	110677
11586	11630
261112	210050
414299	75094
328940	238188
415270	398954
454902	48996
81413	5041
469100	388910
270183	151301
135947	341470
190973	60880
112262	73458
294079	396566
114643	97770
377742	31598
440416	281924
25212	84502
334092	420314
170564	403249
144510	359129
10967	27464
317780	427493
208126	474931
373755	120666
389009	282989
488472	384624
450065	262954
220938	97891
346820	176011
364832	77598
10076	339853
253596	195326
484831	210592
256610	249334
292588	348292
4841	459790
46556	404655
203793	232616
26564	447148
22779	171851
255198	397315
122009	303175
49349	134145
276821	249410
239869	434960
26403	300240
330532	49828
408459	217809
299252	14579
57409	309825
333028	25658
7009	440660
341308	445749
326387	190369
237366	317118
55224	100503
141782	2232
404532	470156
316788	49228
81441	273934
424879	341045
411419	250389
490600	53863
231341	336590
286960	23018
445952	433291
441437	481279
413736	301475
251654	51222
102881	196614
290379	92613
415712	383391
69708	38096
182000	146426
337323	205701
235546	286936
177452	59198
152704	241943
256893	296939
108884	450056
200868	258610
427960	13370
130069	436720
281654	466380
478588	49558
391867	207535
13091	12177
321747	270324
217743	67040
486565	62191
375678	185076
95412	109480
421104	378070
457418	429997
176969	9054
268828	198754
444973	183213
39826	190369
382821	438419
388223	464588
376341	96406
242076	330414
422410	62191
391783	447517
239321	247262
204078	232799
474491	351066
305199	380071
234788	303243
75696	347959
300809	422853
1057	307623
404004	260187
403637	351853
281119	86560
474527	420511
189965	156376
245917	303199
389158	255463
291469	879
313983	20959
323860	218615
288673	384401
101647	54976
281085	147851
387323	377906
386343	211868
112950	385789
283107	276744
1165	431864
38797	182000
176968	87471
82205	157726
68871	168787
322498	219499
126094	17931
80586	15209
417358	78699
491285	86728
199859	139648
261396	5713
85678	249334
267846	368812
349506	433645
15027	315725
152842	97277
84429	334732
109949	468228
488207	132740
206957	230015
145748	384400
174139	203406
82846	400945
348292	398055
2345	89729
173966	138374
116173	220635
88359	173965
52855	205223
21893	267352
341142	198038
196303	92130
410478	171138
874	150533
410976	104666
48153	81944
10303	123656
365200	164259
359973	246818
181056	317118
56909	172089
54709	258370
486680	110677
448752	105964
308177	393184
110306	311526
4804	13563
151158	478415
463270	243822
250989	97277
229650	417294
334904	91558
307803	452126
293913	74927
471388	196226
114693	481928
39185	48861
439388	27464
355397	287166
338752	482207
319190	452766
173249	476226
402205	28129
242974	21457
185076	191464
81033	246245
148950	105878
426074	7159
157792	53389
432903	170295
10251	113749
205966	18479
485734	387987
146467	185558
385910	110252
232865	21998
110025	378127
136075	471301
32972	328538
419867	264766
389273	421358
303555	6072
132990	42189
105426	470803
417132	430356
425298	315566
439977	381649
452035	94516
463045	199084
69399	163988
350347	355700
71796	103417
292205	178330
51581	459348
344174	115962
22423	91780
471984	399502
134475	113051
274902	120666
120453	6597
274289	458781
172580	105600
50367	474412
219546	425135
330600	153548
344599	474823
210898	116377
174326	306816
18558	153917
223929	142923
373025	149897
137588	13129
256504	338271
312777	64335
337069	306908
438703	59176
338955	464727
341699	118496
116946	7416
339075	382166
130060	372421
418620	451460
263889	12718
161363	8254
319073	338920
45393	119762
493217	338271
371786	95942
265557	301765
214735	317118
185201	138285
85674	450881
386186	336590
316565	118318
223938	118662
416116	205323
110606	183920
378771	90256
156388	425099
152302	419290
198244	4634
76984	429456
160794	49789
453882	73336
178422	257895
235853	36628
293414	110677
291400	409540
145268	277064
33965	452055
443552	472844
182771	463799
317640	466610
398308	80193
420482	255650
400437	294079
36381	186250
272301	138398
184712	286514
303423	75303
48963	54976
468868	166651
105969	195804
474341	7332
431285	323180
203026	186555
244903	266998
153771	211868
457211	56068
34320	444124
277568	29884
106874	296711
345401	161704
431720	322494
95008	401713
3823	331228
247961	182475
269670	293813
398507	116283
481104	188241
45733	222701
256486	455743
107292	472583
151158	316575
49423	205669
369578	286444
296423	261396
130045	92144
326539	494102
306459	411229
323222	91724
287566	225349
481419	141532
208009	91600
49468	129556
66651	478415
189441	469235
388696	124899
13930	425589
492921	110677
144073	51439
110687	111973
236035	478415
314100	150352
340762	217423
312815	145064
61492	427104
303170	111215
167588	339288
442554	398514
32285	285261
15243	144965
187186	352605
429287	444567
460096	425675
12297	354264
195539	260816
428944	427633
328309	273753
285556	30263
312997	49903
51633	38992
235669	92613
432674	104059
285206	351731
183859	185704
371983	302033
236377	176878
69277	195588
195976	400083
256718	109523
433037	415719
297941	377568
32888	292896
281185	395988
431418	213221
200392	411809
357067	417470
419558	226621
142890	265589
476956	440660
422430	31443
398203	177630
455506	76454
455867	20719
456748	49021
82360	313745
187547	391852
155396	481785
143096	388983
380274	290014
474041	268828
309909	135967
351579	270089
452739	475857
290748	212669
150236	442270
82688	203279
207646	327100
331521	122811
307718	88203
39683	299960
239168	108743
391414	174030
22412	214265
278769	390781
472620	255570
484265	249334
291299	46430
244386	277254
36962	79861
455317	219743
463803	28129
60808	401185
48869	457619
270577	15209
54362	411424
425135	111518
285927	360914
217029	391640
388475	315175
348624	243605
135336	54976
146584	243619
490553	249410
186909	212576
209372	83872
107690	469791
293948	476951
79081	396883
314311	197544
94849	89725
449191	198038
421048	240045
10690	340073
153995	141440
352592	369599
177074	334378
153294	411280
283737	183711
134145	262594
400888	18265
455319	356355
470083	285392
189149	493767
447506	372502
354768	183213
85737	12895
335324	351451
222102	433934
90831	49896
8742	23018
112443	481607
153006	315888
158033	425846
172890	270369
193608	52917
282865	97370
451216	483051
155389	313314
342952	273831
101637	211729
244688	120822
482204	492906
19542	110255
134140	117636
192795	462973
344529	36633
198148	282497
89826	135383
333627	41966
221191	401101
111739	190369
53818	308778
316154	306633
278769	21411
24789	421830
78373	229858
34999	122780
287280	168638
145979	70557
252644	91600
11334	59194
163435	209329
109824	242438
35521	215714
243920	409774
213409	421436
192499	319339
461927	273831
389170	15949
227101	246075
74862	179136
252240	190369
3694	470558
70922	297454
490940	196614
296071	71471
64865	224727
452408	348007
44159	376677
177709	355257
91916	372240
374379	387860
80810	50538
165125	126043
143232	122193
439977	473159
282657	430356
477016	228225
431111	398333
479156	332392
278154	242552
174768	254973
387084	293813
360283	286313
367192	402904
226919	74886
232666	200605
98552	6576
422868	449534
177025	291093
48590	317100
141114	332512
367087	270095
61687	411809
186440	492005
379978	301111
141765	46124
105690	222007
247710	317100
134299	487192
390662	163295
257938	19698
71960	119868
442626	378551
60025	180643
372752	372422
120797	206623
148271	339453
462775	482077
322416	397159
411638	477900
219281	239519
469296	316373
129726	278123
189640	268828
39216	226396
302033	91623
446351	246782
287301	197012
154766	80193
280986	107337
87536	152702
476918	4413
257498	479680
38364	330498
278665	427860
275995	21411
20767	157698
475761	141666
98937	208674
475727	272846
121190	488102
344142	15615
480575	104498
89739	92613
422280	265182
81474	253741
394974	184972
155719	287437
266307	185918
174937	192857
276116	303648
77432	164446
466191	105878
198110	362739
446863	372269
288333	187836
230334	482123
153748	478415
187225	92613
407280	308897
289270	137665
463089	86595
31867	192610
85476	131372
372565	321923
4863	458601
304830	210951
285374	134348
94102	338189
31642	14189
152210	92026
253102	109271
328782	492906
120764	478523
128563	209281
435683	360999
166373	212659
117667	14226
291123	317282
299736	302433
87440	66813
308150	289167
269854	462669
104785	109468
371007	11964
10136	115801
24420	98789
39399	162831
373025	290722
152349	262954
53314	81097
396841	453671
122245	352278
52866	132740
138639	449123
39608	115685
426856	315671
178422	56898
293030	409868
68674	362808
62000	14809
441042	164272
203656	463795
52927	28026
233782	173289
180259	58293
49025	44082
381519	15209
375042	172470
398346	183213
346082	387113
221687	233279
142651	396094
390781	72432
360839	64335
266677	348007
257498	143554
426089	122108
373823	372126
391363	31247
136042	481279
148426	289027
193081	18152
272661	48275
341892	295725
75270	422677
151340	185479
47225	474453
484537	381249
36193	243847
132874	429863
378924	281924
175726	143178
415819	54976
200804	92340
449438	257600
104325	164884
363634	122462
171915	342129
36276	96259
41013	277961
97292	228013
313017	238499
466317	363744
428319	190369
108282	132150
434854	297282
147970	136922
474783	190369
404884	310261
393928	166738
188517	86892
481167	401928
71464	449617
309444	438783
324168	294079
171815	120778
454131	483921
136798	224389
66035	90316
450207	33923
8971	267602
185885	259929
141291	91214
393245	355700
172417	147460
248386	119762
369918	478415
352905	230691
283069	146042
4300	92613
52235	144845
310153	459802
174199	109732
277568	454822
383110	473200
79075	463549
44159	393326
278641	45150
232222	86560
153006	114930
40890	234265
449156	90884
404946	420381
257596	172221
283612	349140
346761	392845
352950	305863
78325	176541
277568	220755
34808	183213
170226	41673
110606	398235
412162	150424
227855	189497
92401	203515
52241	313745
32899	393326
444890	386399
36099	214347
355981	273578
150146	477283
307083	473949
288159	257993
165680	397391
299529	299467
177330	323331
24516	197916
408329	407850
459075	276358
129403	64183
45201	478232
454263	464180
304404	231228
447786	190369
372122	50538
49164	132584
42827	303078
67029	62759
488144	298765
369141	479551
451818	463549
112099	19570
162968	418794
55182	313064
206696	195551
139227	93488
177385	296423
127912	53490
371692	61475
137606	92550
267652	493432
324518	354933
321490	168126
473192	6899
192311	391098
238353	176568
274771	166063
341142	193901
473729	291484
325905	290211
148519	196838
389736	245679
256582	52085
478198	73520
242315	250214
88158	467564
179311	93810
464149	457297
313263	287694
409388	110708
329795	88113
411343	463877
469116	101597
25771	323262
30503	453801
294293	218615
217723	398134
427498	166063
71281	183480
120861	162947
178422	202906
449790	188759
144981	440660
36367	190369
463864	310498
241507	242527
345715	248171
73327	106514
226757	35086
270310	374939
58971	25558
461389	110677
142993	410951
46196	52395
482646	450983
387735	222701
488527	29111
193654	64130
227189	303401
191228	369018
299993	122631
361964	482297
179242	210497
84698	82291
146224	32807
382169	325492
284074	32862
72244	93177
208993	337921
64116	354728
417332	122462
345401	88353
207631	288410
83740	454985
323833	414832
72217	25437
233498	161150
153200	184163
46071	391414
20669	335743
14177	46703
138855	325471
329743	281236
412909	272339
144754	288035
386500	254366
266541	428276
396824	211868
141040	189008
296190	313365
127912	445749
472201	23578
458816	111519
146506	131315
101559	188561
383070	180096
358656	246085
162296	137128
252599	190369
61156	142747
10215	289414
348970	127921
80193	9303
316565	380678
264562	37516
278320	2232
71799	179852
476560	231485
147986	450110
98187	297752
28065	83228
61057	314826
435157	380538
206131	10450
358686	63528
383304	76709
217485	113352
79501	459688
474596	151989
326690	310405
81432	222299
49393	10630
202149	145128
153495	440962
347834	416197
345507	342045
60734	174032
305588	267352
128337	203515
39618	311819
462029	367095
457396	381369
474578	41673
38038	466528
477548	251497
154125	467281
183484	220929
155624	236213
64705	254930
36918	132247
133400	451738
147005	164009
144046	353251
35806	240254
289807	428911
378575	347189
484621	405544
456658	346356
388873	104729
300916	126661
173011	180678
136596	378225
305849	351765
98887	32752
333326	374538
145425	76580
291299	355315
301255	263514
61950	318932
228128	291355
314080	250434
228721	49903
408357	481712
152993	269246
86843	166513
176243	272407
267529	118410
14468	355806
116301	406982
449406	252207
96521	204925
55682	279747
192311	75943
428735	490888
150196	15133
148446	241152
124995	248014
235748	255756
56512	127999
154981	13562
23332	425081
192029	222353
466737	328286
268188	222464
235748	320288
248013	481868
186926	347521
417173	485349
253102	18585
361680	174564
431891	312016
168000	285300
432212	171592
377357	373021
458990	67570
184623	377906
356530	150296
124320	284057
98295	69749
40198	306387
430893	86560
292838	387101
218021	51895
130653	342807
201159	103205
126829	257765
306124	176704
434193	220352
428691	327813
452797	367750
484575	447517
368858	288690
274928	10601
397065	398633
487807	377333
68098	35860
305054	110677
263173	185182
372421	359111
11829	198317
140071	457081
260413	216399
281002	62191
370910	111039
21070	387860
71189	293207
137721	299408
254293	371479
80653	249202
76221	345145
371918	85672
63391	351732
184629	280796
86632	135720
183801	9117
490363	86728
109733	56926
328087	276021
299582	129096
484123	421843
189331	141014
399083	431153
258829	298767
391460	267602
382882	306074
373755	292468
352779	11626
189804	28065
478287	139721
285530	370991
358322	59782
174853	273929
68314	438830
89978	302081
408998	301475
75655	382086
347612	431311
266124	353485
369321	79989
188321	409185
227249	441996
253102	464727
439719	46706
306981	159378
270263	478148
57276	456199
459616	446351
84853	76350
316350	237178
396863	130028
440826	96375
35707	226494
61647	132894
206642	491493
199372	121526
317983	29232
90973	309801
115516	245679
348007	244015
210036	363132
247296	332544
130069	329202
480593	289443
47065	269199
27017	310736
105249	266012
342305	192288
128398	470991
107334	230633
464849	410074
86573	28065
156470	423688
315100	332104
246955	198926
431663	268194
294827	426034
200013	21411
268385	139648
270176	479872
488133	212539
488715	352136
385892	94516
225005	200379
467836	3037
227179	254366
189210	38490
404543	249709
341632	183829
43775	109580
419092	310336
35189	41113
364123	435242
485909	57134
130069	360973
334468	445233
486469	178436
265140	113138
257684	449643
433969	409916
482834	7753
201980	309223
412508	411424
368694	467284
239585	249626
256616	440660
22417	101806
122973	317356
380338	330218
450628	48163
346557	86477
404693	203656
305794	108222
249765	441135
280775	265635
201187	148739
22463	375069
153324	273043
3205	146745
328888	77825
285671	259582
285082	461329
454950	326584
433439	294781
219992	85423
333578	15209
117813	42890
245522	164884
151272	49828
97831	307108
384291	351732
378691	440660
420391	310833
183975	471318
336460	307609
375510	161052
420661	88113
493995	286936
414825	345968
292967	169353
462339	369599
348539	141509
454132	440857
310922	374784
332272	305474
82201	461944
472694	471899
102714	226494
415193	119868
403954	486885
419850	55857
309276	119632
310321	226786
262661	352423
405708	22827
80824	190369
415290	183711
51484	216492
357869	375510
7495	283445
221557	476641
154296	205061
418368	270722
181173	290624
206724	397428
486712	380538
169889	456890
357544	451414
282286	210037
403057	264766
469111	378462
458523	255444
13698	71994
259127	236213
355245	422621
267455	282822
258367	172089
468287	238190
157461	389387
151295	445730
283918	330194
452610	286973
349063	90485
182617	313645
210070	95882
385365	159141
110783	212081
141861	491100
439977	188925
57281	472072
307843	49903
251338	187045
165646	342724
18724	268531
43966	397129
182905	262551
78300	405453
72003	489376
206562	254333
480008	280226
343518	287772
40890	348943
420895	384500
348486	77187
128903	162247
299378	253516
92926	464029
159259	393085
491854	94516
70553	411049
249186	367661
199780	459217
55117	56128
244544	270836
113921	90099
90247	185335
3075	207535
256886	149079
73298	327175
291206	401871
380302	252961
75072	466106
213123	227026
280869	153842
43414	110677
308944	315671
481356	187974
93451	233484
127025	315888
367925	15209
379254	123720
307810	86728
121682	79752
172417	184882
384404	457337
286207	212156
302566	160262
331343	150469
79639	315888
414948	366362
472938	12592
112443	449662
328542	475047
256104	76019
337200	71384
63603	44448
34604	315736
475917	156376
194875	453671
453339	32034
116763	71579
122062	469509
382882	224249
432421	405528
487798	214050
208199	299960
252472	440580
469843	222525
409728	366666
77520	474289
353597	451738
319824	153995
134597	94516
105625	249319
357332	18620
485094	447024
156446	185245
355557	141710
316828	318940
185126	477308
373520	152502
414423	28065
269126	369036
125728	83403
105995	267352
83799	35862
55774	369599
211398	178436
20691	15209
360422	132564
28347	474167
422015	146584
69025	438419
117808	262954
477801	107214
18079	338189
221329	20136
413987	107210
287820	286016
292478	489552
174313	346701
44158	247581
63808	449728
384711	464727
33855	38309
190655	492906
335225	82916
171069	207307
415926	359136
381833	336655
125622	31428
451627	116039
407540	62726
383285	408413
48084	342206
406705	150317
441615	50333
176878	222302
342413	158870
487388	466046
463200	35707
10473	441052
265483	451885
231589	218727
419492	368191
159077	459205
264093	440660
291079	4890
459317	41406
493262	41673
410390	300
172396	160237
189650	339453
475274	349252
203919	113138
410078	159378
400344	311864
458201	313745
100438	269199
106895	347862
38054	407345
482972	38856
402910	6253
141889	478364
48910	294064
234159	449090
322084	468817
190413	402010
483679	97277
59934	187248
270608	458763
368192	247713
135815	403838
180437	109006
71899	447831
22402	94516
373025	197988
155713	99399
373615	258981
334697	155760
5511	408242
63039	192063
420120	51150
15451	48275
412128	283198
334160	22448
342465	367242
159212	145948
200249	119381
281826	194710
468647	435417
436414	252961
85674	321762
226989	174194
124191	24000
405365	313745
71237	303444
491222	322356
327209	191821
424255	183213
486721	97970
10217	265539
273396	381857
230179	109949
115788	408550
129743	649
210928	339604
99895	278520
229361	371918
34769	183213
77793	24439
384106	265040
370400	137000
219985	187834
431993	57989
374774	395198
462605	360860
79374	268324
187365	175721
143012	138885
34567	77035
420536	3022
55198	300744
132808	339453
453226	187974
183706	463089
234509	313745
101087	426569
293902	275790
84725	223252
63603	466060
238889	320743
470647	459331
132153	425675
8709	67584
285363	21093
303393	336955
444878	458601
270917	65424
356805	461182
169381	35546
345401	98976
116947	240836
6833	323157
452821	93625
361159	361296
92593	39892
232777	408288
212757	327061
385249	187510
39195	67937
99576	259929
85674	259826
326631	322280
462969	470554
470915	112379
264357	38063
2205	378127
366533	367750
78152	367798
482517	270469
391191	346408
382848	155919
467226	426657
59644	184303
362246	286874
340175	19377
303838	487192
283869	94667
55109	14919
42930	290329
336590	384331
237261	190369
255579	407902
473870	267602
238533	373438
233570	168381
477073	13971
406391	265883
430118	308841
418163	436190
46610	186357
480396	68372
319231	203099
244544	110677
342849	349740
125948	464548
213093	118179
268489	52917
149389	433181
442264	70029
118560	415898
492298	489822
136601	186384
295159	79507
122747	64567
352589	293813
391414	167687
19556	478415
322858	119762
88916	413525
184629	31616
147795	141068
220733	400974
306221	391557
89315	439853
148264	78349
346987	405697
399270	40447
430124	210343
326142	219499
493721	301800
209270	12443
147317	304589
230512	383938
488337	93245
388828	384299
37748	294069
256716	478773
2661	190369
175691	381442
129328	458226
193026	339776
336487	416211
67870	25837
484936	379880
343732	453104
317552	232347
255877	109339
91710	165128
79058	48861
205605	5349
346638	384402
131939	340662
467978	313314
352775	187836
230171	226664
55320	249186
322498	25624
20444	169047
378227	398563
240086	250410
107295	313314
253658	88532
464004	15209
107573	363581
35353	96286
432292	86728
404568	479285
241512	432427
238448	123822
422651	300240
87638	32165
277431	76829
465499	291984
228020	425067
422011	445027
301723	121145
32923	78469
216826	184558
342465	377529
150798	214881
127462	119123
196449	64418
270095	196879
119762	403486
417201	200200
244126	308119
291093	276621
361633	13370
212330	198275
401269	359575
469250	149428
24277	637
438484	236568
319259	437317
247231	26519
201068	99818
93701	312109
187772	183981
46476	366781
317983	191944
474142	153995
188568	250255
178738	248369
223656	487563
260017	411365
312283	141670
85674	418459
305926	225420
259134	486822
314449	217516
477811	289228
174599	194165
334782	295484
306282	418898
404106	362415
311479	291860
382121	97602
329383	226494
159354	230925
304146	158758
359594	231447
224589	127895
467299	259929
196579	49963
464521	244829
231187	160232
215329	492324
387382	226494
139419	467654
68975	386057
175163	95518
390761	277595
492654	170096
57662	305457
420169	385207
319081	431544
236695	1171
148139	314138
317922	190420
134535	164884
130620	274169
492247	265074
378819	7943
345715	478073
34380	154192
371393	185697
445269	183213
223626	393326
105873	251840
436517	365191
212137	439317
35847	110765
253165	436388
192620	428864
481419	366828
290909	105878
156764	205223
11482	5907
180886	454810
32096	182073
175290	213980
75655	95149
457055	316770
14151	218727
130198	127050
228612	130053
396433	149031
93691	77438
10107	47384
306441	281328
45579	72501
432706	449662
12105	90596
106268	119762
316165	195124
203925	393326
208273	378082
193275	460253
232112	62191
108546	113138
113698	333753
293705	245715
79680	285156
347213	437018
50876	317234
260110	317100
184843	66144
16110	228431
225694	411944
355245	128544
447962	259236
9236	54976
19792	137344
241286	293813
69400	351269
298201	122303
111121	72050
202493	307012
282814	94665
68429	392963
233655	170578
271245	197996
164761	363581
270760	298077
15680	439498
463856	243376
382225	427041
387742	308046
379111	39609
26417	138088
406829	486915
403151	4413
66001	380793
239461	429504
223416	17828
453919	251396
320876	138512
5949	99405
456921	366127
106141	28907
261405	493453
322509	47376
385373	92650
231740	3336
408998	359762
388485	424574
19808	417643
357193	166429
51240	300240
67293	70628
159644	15133
58967	59047
291744	128588
240225	317118
410415	125399
228128	358839
412056	430754
150906	307279
7102	281836
119345	124505
330014	268936
466790	22347
227639	261829
444643	82585
99082	248902
168773	330463
30568	265370
266775	31927
319393	313547
383389	458883
335441	360860
260660	322080
231716	298541
114552	84089
436982	355700
220417	267352
196996	320965
449917	54976
375913	97499
428131	89325
15852	18163
164930	323465
276209	147554
10379	336955
318287	273043
114304	398861
98494	278907
462041	190369
338791	181767
121876	468162
192238	208523
10426	273476
233486	456640
229381	204453
224509	175721
375405	238577
39618	158811
412660	425121
351251	36836
396586	94344
83299	425846
315573	491292
46870	484250
260431	148321
267594	313314
257892	95329
299208	46294
20517	111518
20998	447446
72242	95453
352686	21253
226931	354900
199982	447560
271328	280747
53417	186312
287071	306491
399328	87471
226919	276055
272938	429332
346	44049
297821	162831
24592	297155
129760	282068
357209	354694
78170	214131
261791	39195
1468	249254
388390	206967
247462	101699
16239	367309
462670	162820
26178	1378
365324	86476
370734	482462
235323	120274
395734	225211
217459	475073
84698	28129
281473	274869
95083	94531
477174	388575
45724	169450
144486	179342
471674	283445
172417	52163
47012	473310
10788	106422
417486	240225
49718	84502
439308	384791
231524	391171
64777	358287
70753	293813
385297	306706
217740	21078
71184	492906
254599	449212
34107	391430
145585	280512
203229	286536
92835	366534
102644	423090
300085	13370
126995	357800
264628	110571
216229	381408
27864	113051
193303	327217
493201	298767
200092	450304
432638	212029
27095	120912
222572	313745
478987	126473
3684	15209
372831	463285
178711	266638
369704	360277
24518	144128
14032	238333
458424	441894
442236	383700
414023	6072
253289	195282
326631	417489
362136	271254
324747	33117
82560	16433
373543	220540
3765	99274
148831	103082
400934	183213
481593	431176
452385	9736
152368	183213
76669	64397
66035	126906
41676	293813
2410	331349
131939	195402
81065	290014
292906	86974
179935	46634
224997	266911
107709	435276
277373	392780
126628	405491
58102	198790
459318	430356
165549	256121
111993	164884
270678	248614
388292	108554
423013	431637
368148	383576
20883	482109
340672	35811
72898	359218
13930	319886
303059	287775
469590	253267
493372	245538
130109	7371
316107	269199
193020	261134
50425	301659
349570	27464
456079	227101
189559	484026
207266	139803
160744	395971
140747	487050
157839	202996
96904	428395
451370	4558
464141	2105
276876	298990
5022	369599
352428	469532
57074	416048
226090	362751
372781	306288
60047	292468
348560	119381
493457	368205
121842	15209
253690	409828
246702	187817
140313	391414
222539	314742
359628	249709
29594	104505
14333	110677
64354	325604
125100	48661
432255	62191
34338	123042
492906	459802
304051	402424
405535	135848
65682	433720
25239	464872
159878	375727
10251	444693
445632	394978
479760	237682
188475	97777
132153	279481
346602	481218
119851	6990
485945	140044
451465	16250
40040	324956
184265	465473
3809	37649
374642	164446
176530	480421
85476	222070
337704	231447
149343	138549
342465	339453
244463	399138
195145	222380
449864	70026
478198	459802
268134	125765
489838	360531
258308	278130
364431	348798
444882	81090
147668	358326
76757	110677
294149	186259
355740	111007
70658	351257
354969	22549
109733	83983
289149	142018
350869	273831
115864	262954
320293	139648
408603	208659
220529	489496
336152	118866
313547	163668
139311	190369
201588	159242
5339	60517
146598	248642
405555	360860
342465	46410
122612	414334
161526	118537
375061	468271
166760	190369
168574	335358
338280	37121
237251	331535
319803	277961
192537	21583
424907	419098
104516	140411
138748	185775
487854	310120
365358	320918
196179	4914
302216	459650
490923	86728
284369	477774
130960	340804
355239	418633
23018	50264
21525	225905
257743	469235
205674	207797
415968	363038
398302	43334
426369	49828
331238	93451
470104	60517
35612	258270
149652	56797
253758	285156
79358	248747
399676	286724
81022	470128
443308	121758
440249	61830
418787	352075
470994	440660
297941	231709
475691	123465
850	380004
221594	24502
464301	347223
113748	359762
487148	104912
278769	79249
242382	234356
312617	163477
192638	227954
316789	135765
261083	197212
90636	275361
200464	367637
210601	123369
179292	42747
117862	432265
463089	341644
324560	439678
104740	421639
387033	348563
101963	114643
317395	146322
103413	175721
317370	26551
478822	357854
448287	462236
267606	422853
223929	71276
308965	256939
487586	6576
345386	258905
66448	185844
177606	316129
230691	241094
8335	400874
125091	355907
269003	352504
288176	58441
279481	35707
53428	144900
45579	273831
364172	180435
328708	245590
131989	245679
39772	363973
56128	165267
90220	492222
3856	288035
271886	490508
426357	287423
147874	22294
163321	78515
228849	447517
241952	160468
110886	203656
468309	37057
226524	264954
74183	391414
99155	249444
46222	273831
345715	373519
447912	471205
182835	146183
372841	363208
67058	26848
235163	489552
196946	7142
480326	456157
431982	84502
2038	58881
62643	337262
231625	273925
33076	80604
217458	340735
134206	334690
410096	460437
201389	374623
88855	151374
57236	239251
300024	18227
305392	342050
55659	3534
235501	273831
329590	101483
146207	425759
47409	64474
137798	15209
174553	20959
438988	475816
23373	80193
244763	458428
128652	204925
19597	417056
384557	187974
241732	132028
147499	18532
157715	212081
475612	291603
406221	478702
174843	4834
388378	439814
493528	336590
382203	425771
212799	219499
268743	179692
279609	419098
426514	134804
71665	145691
232348	150927
350413	234356
50532	287299
193303	392804
491445	227101
471891	100771
435157	48163
19087	99415
453826	446105
42879	432771
50906	230917
185562	476447
240937	325604
217770	40416
46587	323213
383070	155919
191536	11626
223121	449362
35756	273831
371658	476951
215644	330878
403993	467703
204330	440660
269029	48861
417214	422742
413359	267352
473525	432714
467557	355552
104032	460195
78589	63467
307106	316889
253655	305536
459830	265672
365466	178671
221296	165080
347121	49184
184279	172218
25748	477631
200995	478415
309639	127963
410238	237836
136884	421356
285426	126473
49025	166063
78530	173407
169154	55700
278153	328525
15819	91615
212218	298765
162952	194165
51913	69259
422622	172830
395230	465063
439403	218727
367544	212375
448213	310756
404946	258247
116361	206511
306878	404960
3194	90277
112901	415105
211487	105754
300208	41303
131939	166518
179651	436477
383636	393326
184817	216031
198603	366469
76228	410872
28587	481785
24688	12443
456940	21411
42890	40501
118137	72223
214853	389009
224060	443285
111614	80343
212965	312697
354866	472239
393790	440660
117381	216591
287212	209285
442865	409540
216666	403823
297246	245196
439132	48275
148420	66960
181182	444685
335414	15209
83478	461944
458013	447964
193136	102457
307610	160419
59937	115340
246550	462637
7801	54702
106531	129536
130069	105535
362267	315847
196341	412667
242195	15185
228452	475731
21449	259739
264042	373164
102262	110677
464011	49660
262233	114930
488461	94667
79844	311685
51402	145948
435156	413535
187366	372743
468314	282287
221146	183213
391119	327987
406660	257992
53565	144474
423993	3654
427413	100649
432237	325298
250207	287432
374981	387742
183261	203543
345578	140367
51447	342760
133751	391414
413105	127921
357193	409916
73054	478415
460929	324491
252779	277961
74824	260814
212411	9054
479069	148423
1957	313745
159201	49903
460349	1979
430942	313745
144315	355159
488984	176367
360459	419849
485550	313745
175222	274478
92635	170578
481419	182274
295781	203191
287015	481279
302441	239122
317913	40784
262653	16433
139592	346654
311050	427080
127388	435280
275418	435280
417653	400202
78474	432239
481941	167841
200092	360846
268989	259022
265041	412980
96084	420757
318047	145375
449904	343480
475221	235850
49461	283445
60287	393120
320982	271403
228225	441135
301671	373323
328426	430968
323478	254932
412206	236213
384939	345745
452148	277670
481419	240142
293785	466844
127709	163974
388383	274543
189324	164540
81565	166189
355083	71582
21110	459123
234303	230236
448726	287740
119588	66168
134902	141509
72617	475265
220756	381008
203531	215999
295143	411424
196446	53754
467239	264399
397315	98625
458628	472072
202352	315367
345336	64335
82650	160419
212358	491943
191391	459563
175895	220857
360232	476766
466744	142825
237848	267602
160876	355700
461135	88724
395908	232877
481592	260527
309774	132432
43826	300811
68843	162271
493272	367499
38490	342761
105032	211746
487422	46070
21602	227101
347876	168535
117320	32807
1057	313046
367625	110677
50686	197992
192624	447430
414825	69672
432753	308716
79357	371934
265144	317121
386500	348731
163484	326971
159462	127548
194071	78469
233450	44681
35015	251055
195999	432319
443735	154137
406744	478264
130172	357289
85575	73880
25315	149978
48282	401558
254599	77727
4861	190369
308756	86095
434369	229574
429647	63528
169350	366127
73099	215935
336137	251597
142198	365074
129200	3845
404568	107222
261709	221861
52132	467221
33398	119762
410786	447446
39325	183213
370183	405406
377962	404044
399440	162831
393615	293813
413151	142018
441486	74614
53969	250094
324199	417201
60424	42890
474398	417408
102065	237941
305248	435708
66081	404219
122462	262524
434648	227101
118493	81811
290138	371934
281931	480224
212393	268110
8463	64639
144246	70557
296416	481279
438110	476951
448726	75805
190515	452098
135258	72523
474250	68347
251144	355962
252648	317118
251623	405992
24503	222921
241804	45585
44160	485131
450406	184633
81954	348798
157961	401555
472012	472794
99633	218727
72277	138823
209395	135834
358241	305729
433288	23430
103561	191057
341976	409894
354111	353557
446147	295484
27457	374784
441465	156375
281906	322623
138126	107632
109733	448283
108664	471126
369181	284843
36225	200875
236410	228225
462670	7285
204907	24105
154136	447831
355083	211312
476919	51756
110655	400520
250781	6399
300996	312611
451273	178436
461833	5842
193889	4349
360459	493801
459406	435708
181843	458790
386973	203279
398113	485484
343191	389682
56088	313745
47108	277450
287022	239110
270891	398333
94642	177239
413631	279469
59991	231485
319596	325738
127663	94344
99405	316512
474341	226152
3803	410171
380846	256917
265112	347591
136878	355171
15027	112994
348669	281993
160169	180578
170578	17996
279934	226494
333557	224085
6123	218615
484043	42623
286771	298767
25728	314881
143749	277961
139150	420392
191572	293813
28214	278520
37778	79485
453736	137661
336955	17283
321249	164884
483987	166958
448268	203656
89219	428603
121138	94665
42370	320048
482596	10690
404078	79316
446114	127475
3111	223579
319596	427400
317990	7327
82225	421356
245990	258247
190051	107473
327620	435086
198637	57134
180192	173784
217542	250214
333898	59776
24867	245728
69634	332392
276274	176903
372054	54374
396584	476077
198138	250389
406453	166141
205179	77004
471553	12046
328867	22827
401838	353109
276663	309946
393737	345723
269746	102577
142490	298077
20698	218726
23013	186259
478592	164884
155044	168991
319882	463549
406764	477986
353098	216176
412943	155719
50048	373716
137052	338703
419090	245679
420266	318561
171495	286227
476831	290214
180775	486885
447937	142018
353689	291521
112902	227680
112252	224948
436515	392037
195556	339174
82022	266307
279643	322999
329141	307810
374074	331581
184207	463200
424470	217423
101960	164884
15027	241453
20892	262954
475691	461836
381973	267602
221391	58033
272778	486522
78278	410018
187207	317100
198746	164164
404543	166961
117381	51895
247608	24363
244650	187974
110385	341271
101465	235496
260352	105878
397787	208461
237876	87178
3462	127895
227666	190369
178540	16433
235084	454975
196640	474350
281043	473145
228078	21411
167588	245679
19065	73493
240671	265711
424955	303601
72804	153799
201196	190369
450213	215875
322223	52537
321555	208577
331674	190369
330551	60515
393737	610
180488	178422
412128	115090
390159	276358
174034	170085
364783	217871
457455	28129
28717	426089
46214	88827
245650	137719
19444	286936
133064	93627
391832	200632
148559	80761
204603	285511
381092	88349
202693	414392
149389	459976
425058	368859
210776	465367
417115	484447
255994	90942
478871	308019
65546	136279
345998	204925
242915	462973
301255	346942
17115	308841
210602	331581
59005	299684
193654	51881
13930	75000
474177	365702
84536	430337
41746	432025
336265	71281
253636	250434
13232	97090
95367	286124
197777	19620
172396	341778
326727	36717
250853	303175
108140	53994
252747	150168
97638	319147
294408	278642
293731	184809
190578	395988
390963	328538
235827	16166
124104	204799
357072	91600
239173	440962
3809	200503
477545	428864
267707	39503
155848	110677
175944	42368
52955	247807
15618	50264
401331	296270
462189	178156
405979	466851
93328	437053
328647	117415
219546	367879
56371	44049
158087	301659
352678	414286
96559	74886
92130	336915
152370	303175
328140	447142
154544	354747
181304	208472
205649	303227
370260	380029
74962	377906
159899	160894
485891	476731
454685	57845
327353	489415
141695	223732
27255	281064
230701	364844
252281	166513
423682	309276
469220	60517
145902	406626
106196	110550
453532	120388
424387	191117
410490	62246
54976	486798
337732	53863
150330	329523
329413	213584
19911	295232
444380	82585
273970	447517
34447	150055
209153	183898
115304	32807
134299	281351
259799	385166
127212	315888
49495	268531
15961	243374
332873	327217
286904	366127
235484	251116
125064	254887
16641	393326
409479	132996
399400	108211
215438	273831
470827	245824
325638	308100
171555	188759
223134	295650
276821	360512
44160	210331
480070	284925
130583	49175
392459	428000
72556	163974
203416	16433
154419	337920
377105	409450
177485	467703
218406	481393
258187	158780
224113	390349
17701	317286
39062	19620
325445	86728
391152	447560
203279	36690
449976	164884
262519	62191
232816	243115
453291	340699
230823	135658
3809	328830
19262	401949
47232	190369
450847	73990
331119	99437
203333	220417
62275	112945
52909	150942
2257	430356
173387	150994
361109	357987
85995	276025
366620	454978
296828	130632
179117	92864
214819	331349
248368	468162
458836	97813
285736	455971
379696	458933
387327	317983
270881	286598
420736	302535
303555	374784
287392	240796
144860	465149
38183	19498
71130	351451
364197	218615
463312	370357
135139	352618
28250	492906
351490	58441
304498	214288
335886	262054
246191	207150
62160	417201
402911	82271
54427	97924
328102	100086
484558	436148
83627	317118
319223	186440
12993	28129
230574	9318
325044	302281
132580	317118
126461	293813
216318	45121
156957	246312
482664	28129
350558	426922
144973	171129
56620	291832
366402	187244
414568	229928
93875	281626
97515	76829
87047	39259
480942	335663
47691	372850
34112	9642
26868	326008
55682	182342
55914	118735
190524	16757
329727	46905
256487	203656
354846	281924
371479	261038
458389	229151
372764	339829
469168	315888
350226	369181
283675	395988
364703	10530
175853	86077
221827	291786
277226	47603
234632	200502
96534	284545
73468	21583
106268	427374
121567	362598
114058	74663
347404	259979
289909	49828
289979	457845
419548	293813
262189	207303
438924	12821
64139	420392
439505	389531
261278	470482
73199	298765
410472	218917
37748	207042
360078	48275
387577	293813
473547	132996
50355	293813
374612	79457
189467	250217
93805	32807
217271	286016
27457	316575
300387	2715
321684	317675
274928	313767
14331	375840
345256	190369
363581	62965
208482	190369
209426	51725
237538	29350
74442	132247
267562	208577
271168	252018
37095	375387
153813	322895
88790	20586
52188	389682
100417	49228
330398	109949
88359	428214
367787	273831
286748	381038
315588	67584
298479	87759
376592	103656
213164	267352
427388	76350
247674	244115
164584	67584
152973	273831
114643	304597
437002	464420
83137	81645
169602	355700
328940	229140
445821	245798
172923	153053
271004	492991
46479	284963
289480	277521
235474	78666
12207	248779
302939	480963
113833	217301
330717	245555
460052	474412
415638	118662
81358	89125
72556	232799
93627	44269
306633	361047
473158	60517
219546	154766
415622	206174
285112	331535
276821	313058
479320	193075
380685	75633
38063	49046
187662	266852
265116	423398
250972	475626
398308	303437
248268	404886
318441	466706
434696	114550
405738	283918
456021	140915
373755	448862
389839	69069
129670	57596
38490	207696
476386	11626
74889	141026
324211	221741
484144	446351
261714	54942
358212	185013
396421	449176
276821	260527
67496	365312
131618	373928
413079	456224
342052	140445
169249	112752
372900	229202
325007	58471
58363	245371
487187	110677
349140	380056
14124	20625
136220	468387
426190	243547
97926	239107
133909	144052
39892	491984
455181	350549
197891	190369
178867	314318
112357	72521
169562	122394
233613	16263
262808	206686
407224	28129
182594	415233
411272	226396
122399	190369
153660	74571
114063	155927
142197	315775
108579	168814
458402	281963
474776	370866
107023	444780
155373	27229
316011	448738
371779	22719
452369	426034
22599	244779
60035	316079
138126	277439
173216	6335
68063	277927
181159	17724
274852	306100
349351	268824
36556	448353
242476	209510
33734	403258
133626	185522
413709	52537
355660	344398
46092	360038
3810	95149
226919	425675
491105	98968
72737	353101
169891	430281
83616	387776
268692	128169
293724	167517
84226	395988
219607	264455
407380	313745
440154	364217
237148	458
41724	72670
310357	101835
65513	292227
129296	100287
284390	310756
259345	469268
391587	156375
67465	178436
239321	219198
485536	461846
230739	366493
451031	287775
31407	105081
447760	377683
208577	18770
233045	241356
353556	354264
442373	72406
441412	9499
422015	79485
114645	435318
381563	116377
174139	77031
181971	38379
464849	300606
77682	172184
66229	15133
104766	469509
32213	352605
72226	193400
379962	207927
221558	476761
326594	182574
130301	87108
482369	28129
342887	263577
298240	130991
252080	231485
350517	245351
377214	297707
393268	243438
309919	489160
35117	465707
326740	385210
480247	262543
336173	10345
397216	206932
300400	131279
268261	186159
134469	224986
53798	358797
359924	269094
494042	78469
58309	449236
72127	176182
179564	107374
27497	293813
221393	162795
218662	315888
352344	168020
438354	401881
463549	487938
462198	313745
193257	47757
141705	35707
74769	141440
456062	137739
470113	38884
128354	391414
264144	466854
183611	354152
363515	305449
295101	74542
392303	15329
395922	136201
231305	362773
276204	227514
372799	217494
321975	90848
255781	41533
82464	248501
35892	16433
121860	459713
261033	25984
24548	176020
288286	304498
287444	75275
125286	141165
113835	62191
460923	428563
264325	15209
221439	132740
126705	317118
275363	396563
127531	94516
363524	110708
366339	471260
13204	294277
192624	467272
27400	190786
385751	399736
233165	121304
222120	443177
444898	435792
245917	26818
113136	375840
96337	211868
181668	18565
190523	447517
306232	228261
77165	99437
154605	327721
93135	464420
65800	242619
335227	283918
342160	292962
3889	417419
27889	111623
491549	432307
250382	316708
150543	268760
491037	172089
19670	488294
472164	481368
5093	445089
77494	353398
231626	178422
59891	349261
377315	284991
273023	73336
134593	268743
141583	108222
30680	476231
58460	60517
287644	5306
479881	231682
45673	207916
380214	303175
207228	75404
138499	61170
149662	401854
376766	422257
197647	10110
256141	208038
111856	58567
117124	48191
59100	438783
414539	410355
437757	428035
319595	185619
109277	391414
463118	90228
347648	327217
35498	200092
292484	353787
365978	251615
304021	96977
467012	349033
134868	399079
443072	29521
478588	445482
364725	68874
297285	363581
286221	288035
172302	148739
193020	438783
35806	73640
403529	36392
183440	190766
233045	230925
422253	50097
158547	227101
68964	127298
345149	60517
306943	181393
456940	227024
451550	322011
372945	357940
107345	183213
168412	468575
364097	101982
164360	313535
49943	472070
375793	15209
310738	8607
443674	376814
15569	5799
63619	186440
238829	32807
159791	227194
94129	469235
237115	438419
135161	478918
369003	25773
23925	333624
72670	86378
121529	226152
473294	490237
401598	75273
315931	34276
151750	149171
307402	345336
234881	385442
213246	486910
309589	77031
315391	180096
139355	476447
272550	67009
312372	343372
33343	29599
449284	370866
137984	14094
169401	358196
448298	368205
182081	296324
370866	328193
219599	461846
371617	67158
461343	397698
289675	15606
314106	369940
190621	413283
392478	51597
175790	338813
97118	388633
361649	412977
195362	324174
205989	418619
45724	465430
233842	68000
109733	280088
233486	166513
444333	34316
55027	263564
129077	184558
236706	337849
228924	20998
3046	309425
305688	373793
23709	164283
12022	374292
97751	383186
319824	341271
19640	16433
236328	421830
445478	234356
19455	122861
268910	398333
302909	184735
428459	76868
117727	465692
251285	16433
263389	274780
197453	456047
416434	473704
463144	215396
246600	431133
373244	473646
81262	438446
45591	366941
338714	284600
37855	15209
440264	370104
270680	399098
312702	398270
366500	226031
429787	291531
160789	226494
421026	6162
284838	198859
162364	46502
153645	478415
130069	321151
359762	211451
286125	389683
123075	164504
452019	322969
100875	368205
437577	369599
68098	244296
197819	154756
57	122573
300187	153538
383164	348061
347643	110677
64526	231039
388195	281939
329388	98906
47958	226494
453919	153995
174853	416559
280257	336590
332376	243301
179021	86111
440302	491150
412807	18638
75952	253047
412719	346695
66957	30263
11797	283918
325839	395354
91197	241137
489978	187998
304085	430356
439991	250434
77280	315888
196828	16433
162291	413455
27069	290624
204788	189938
2187	440275
379277	434169
315398	269203
123846	149600
392569	53256
463642	266852
335620	238327
276128	13165
65193	54575
178959	332847
360220	106514
41723	248842
21280	24000
275548	78356
456292	231097
46495	109698
111815	7022
354487	276358
196996	302836
479614	463273
130224	18538
247334	114643
255739	404806
318611	23892
322005	196783
247092	183213
283741	325260
483815	161428
448387	457535
428944	451431
320074	290218
387735	433322
224334	146154
247411	71709
276821	253742
34525	449643
72438	349186
117115	110677
459986	228168
194493	165590
450903	331238
119762	170285
225859	409828
300273	204330
48590	38579
225294	487252
412110	389195
27322	422175
134425	339039
146097	200549
81225	376994
3809	476303
406225	324723
174598	169490
25174	110677
174552	447158
431175	149464
4157	145979
451764	283292
477910	334631
141343	232377
10251	406662
337569	205223
301273	438783
34245	205289
6656	266600
415844	245656
447240	191252
478634	298182
102253	50264
76957	53863
264565	162247
21482	445733
130329	447446
147262	27683
306196	371918
94973	314318
92633	281236
34398	444227
256558	70920
2594	292675
209581	420021
380625	36350
378275	228786
395885	100107
292722	310144
313454	470554
117833	485185
337120	168947
266368	164884
187338	293813
77991	476886
354415	72432
193217	245679
123545	40009
48041	286936
239431	266297
261211	395109
449895	121902
56134	277658
141860	264766
331503	93058
128837	108222
313523	466744
162086	38265
235702	7812
258187	431411
208366	444
73550	53879
156592	123410
390327	275677
25748	25901
115449	277961
240491	125074
101012	249940
402828	127468
345770	267352
64321	430356
105432	459959
384493	441702
395491	339582
189580	265056
16458	435817
153687	389009
301659	6899
354214	43279
452240	24516
64865	167965
232880	255530
18651	23333
356094	366127
292643	454975
361007	421356
46188	37033
82688	226650
424563	264406
70961	12245
366941	141609
457820	245679
257928	35707
38074	28672
241823	91711
427960	461182
50931	429766
433565	475539
130069	211451
466016	330463
228441	15209
354200	11321
452350	373645
56934	51628
18647	348516
391391	406613
52527	152702
384324	82397
388904	10690
341473	40784
184454	2540
300601	226395
369096	328641
254575	4413
453294	71976
425731	178061
218732	15209
365093	464588
350628	127298
27100	260506
271662	461392
415567	235759
200092	166772
214207	484281
167365	178377
63964	401881
342588	492316
386516	136423
4849	80833
461628	159249
153607	40399
58067	378686
93288	332557
380520	491837
169630	336590
178422	117869
98180	267352
336804	160845
53388	360312
231305	152085
349955	412980
250162	83678
291031	252852
263135	296181
394964	345745
123029	479731
278854	293813
208424	434231
30197	339582
310786	180445
123421	186259
437352	14142
397814	420376
32636	123709
43775	457297
456120	212510
281119	317356
304226	336965
293454	43339
453923	212810
233095	335054
22235	56068
83821	74327
276821	161853
405613	10513
95109	432184
16941	335477
233181	40847
440863	181668
62621	383576
325009	356750
492139	471226
332950	111235
189659	119123
313355	291835
316565	239623
14637	212081
170926	338643
374140	441691
310897	137571
223577	187622
296657	470510
99411	200444
25970	221336
4282	251038
180841	121163
481776	44807
100400	353836
210898	198297
411424	420901
244514	224369
324037	475008
178512	351588
91197	336929
463125	477986
186651	485919
324518	246418
35258	58317
54178	152619
236330	75499
364200	266600
108499	160545
55659	184258
375560	21632
190711	286936
372488	168258
248929	213744
455319	197338
371767	26918
391551	293813
356524	223732
337592	154137
189873	187974
256610	245698
295561	162831
16969	42153
12237	407022
73023	378074
348548	12245
425730	428271
185339	203279
263766	440615
350322	249202
84970	141623
5700	320710
29202	313802
97724	364919
203438	315888
174791	261396
454701	286828
137885	49698
330954	489695
41378	186463
55801	284843
358373	189205
218154	379837
105249	48421
120047	94344
26735	4283
109600	77727
23146	377206
119345	203279
240661	46127
340197	397343
189801	239832
358596	15133
419265	390956
48282	79701
237120	84176
244665	202696
480243	67584
38338	291249
419450	297850
406201	211868
253655	118907
452372	358002
313592	211868
84964	218727
96380	99405
275917	477491
371245	479279
305280	339453
277793	190369
59815	180578
779	486885
456037	49903
411247	35093
301158	459429
144288	136177
162360	188759
140192	187248
145199	329603
243007	49903
144378	20785
358504	446801
319918	326281
407080	451425
103606	135848
414114	311188
312627	283392
447962	142130
359472	411807
416629	49021
464685	324377
463369	135890
319859	293813
178422	87471
73693	166513
375476	186463
85536	186365
415101	439781
26480	468489
255344	451016
78206	100063
404838	378462
134262	325786
330642	310836
419285	477632
475399	461412
120429	420944
134262	169617
101502	33855
155794	262954
297995	418740
377943	181803
68163	40447
320321	430356
348464	119762
219363	35735
39683	274314
266307	54657
489681	226712
71189	305921
186846	268176
115382	180707
66524	283918
174375	90881
99849	382892
80212	434572
278785	363374
203656	375144
235160	467703
282070	450857
433268	66215
355409	190648
91716	17186
55789	391414
350621	327371
353554	359863
134779	457081
112000	67057
222045	221339
373670	111890
64238	129370
189281	291683
431893	53510
98684	273241
292641	411663
312436	164884
50872	437333
344507	62191
367687	162831
76092	373582
38671	54976
245160	226800
354497	49001
150815	412757
346855	167719
86828	387956
86401	307240
186275	447107
333209	112987
441846	442390
401736	313770
152099	168814
130060	184303
79817	296536
267195	16153
116207	317506
365410	477403
6836	166414
67621	429267
153418	432320
224780	284545
256716	255641
120134	50587
367708	262954
137841	410372
87063	186159
414878	484274
60906	277268
464952	83811
254788	26475
91828	301348
319700	273411
203059	49903
213544	95593
228050	105967
304952	71949
124259	53215
393736	301580
377887	308826
289675	265040
213902	402265
63246	115339
251842	420392
425455	204078
60702	264406
228447	393623
162086	328581
24710	392301
471403	170388
401610	100033
186597	286307
13119	114673
45844	142018
203793	198297
472742	362053
410153	325165
178147	94344
291093	413474
358145	313745
182029	78967
151277	331089
230192	255641
430831	253474
208703	364927
415574	264918
328377	15133
143616	106739
48472	467995
241442	180202
233004	388957
386762	307279
297436	317675
196903	253964
117779	203656
100461	183213
152368	159333
132278	22827
489552	301047
408329	442007
72003	325979
334493	279481
67571	272069
112443	281826
408337	392119
290232	12895
436527	472556
134024	159046
486192	429593
376154	85694
38141	284982
437140	90123
164735	67446
403748	238299
259821	265883
146189	389439
439228	309935
207490	144037
374805	313492
53872	478415
23642	295650
170326	399867
350956	381998
138241	313907
84296	115917
483987	396209
402717	388575
56102	379956
482089	25374
35304	481834
188681	95942
21668	203536
460010	390956
33172	409916
418233	231196
437743	175199
399629	388721
212889	303650
445011	286028
248815	241787
142239	264406
185084	313592
258131	289414
402719	133997
327210	50472
279009	490888
264464	189389
29998	190369
59508	462506
467008	411424
198175	358508
87354	268524
6374	5163
470440	313745
125490	22512
307923	145064
27322	335663
309917	353894
362056	106618
419740	514
135980	140417
86549	127857
69513	313314
412231	183213
439977	199276
74829	285156
470865	190369
476704	477750
417945	406571
418551	168947
263488	10646
371549	366545
381809	112478
170637	469692
381595	166063
96302	221004
242097	313745
191846	289480
104283	68517
439376	181322
161525	266144
348176	51846
322851	308343
274613	357836
448104	42313
127211	79989
45579	232080
161363	254689
317182	319582
442807	452746
414286	297201
462169	370215
125301	417490
228606	291180
456294	52917
129925	436632
398239	31074
418530	457093
459084	37100
294026	361866
82238	18162
111952	60746
184924	221759
303354	159249
226023	95149
185076	63091
492919	237330
100506	183213
75339	284883
140082	94344
293466	277622
118694	74829
206986	492595
61875	147736
477932	122007
253600	86735
89924	49058
82688	384755
461803	420944
397734	63614
134610	62191
376751	319807
349899	259219
265503	39195
392370	110677
59033	352605
433361	208577
74886	275667
402035	140044
281313	266205
478546	474275
341778	394928
387933	13406
462028	188759
200377	420944
294337	177599
154648	121106
429069	127357
59856	283420
345680	156294
297941	373988
88038	331982
259022	110677
275500	295383
224399	352605
346308	45413
312757	21583
74308	444985
218188	260261
482456	464100
316565	101557
296087	257560
446720	277273
261473	113051
287566	335818
204075	442765
293489	136331
336213	373925
475025	94665
2244	348912
413113	489496
393845	167766
455510	266852
425809	478419
124497	227951
94665	129900
333315	247092
450550	49931
385249	28129
486712	442091
174200	137128
107086	310575
458768	76829
328690	406245
154456	406919
326631	57048
474552	177634
146280	242571
336870	430751
358860	153559
231456	42890
303043	214456
482851	207899
171881	491901
125575	267685
238344	454822
198043	74585
201990	6855
51759	118890
252675	187834
106102	277398
375256	25239
10217	218123
211969	470616
367767	436859
462893	26714
427722	366492
471808	205208
147224	237178
103893	441843
342465	260367
330752	271638
62074	411424
449099	65772
423954	152527
113685	179506
323089	21411
232784	67052
79701	173407
389913	162064
390032	99982
457609	164504
264925	256121
267224	144845
11947	28563
59161	296432
222812	196362
405535	454822
472887	285127
443054	184032
312807	211868
395321	49828
476697	85450
362267	299580
346697	245792
352989	327061
154815	449090
41640	126204
77137	54637
95215	476447
261822	98542
164313	401871
369209	246275
149429	445138
475880	315888
355642	169330
165273	122193
228326	252961
3093	401949
373170	153995
98671	362808
437794	49379
73660	47300
437118	413525
219089	318404
330423	5826
171019	49828
416735	7102
118453	433706
293153	411400
444650	440177
166901	284932
35072	183720
328941	251779
351968	83403
15602	290450
105845	264406
294215	238120
486712	95579
142420	23318
51107	462344
348624	73935
358272	460114
211438	151322
441475	137155
85674	332407
174139	189270
358373	443986
442793	35120
428067	309507
272505	176013
355083	228013
406211	351300
7610	172535
447335	128557
3111	316086
472226	62971
200464	361205
434187	215851
441880	7700
52867	366050
459573	263046
384130	315888
361484	83017
380489	182553
316282	485277
164690	178524
410238	438580
138963	284979
208888	430997
54085	65846
459142	235998
121146	214028
262843	458933
260142	466737
329121	71281
336902	469524
226584	274309
259130	302761
12216	8525
270785	200457
116947	217371
437849	444301
2061	298765
82873	293813
39573	315888
20877	153258
273163	257204
235021	197681
482840	190369
171438	86728
56856	351639
273479	221324
49906	314832
492701	463892
480634	68589
31381	222701
386675	409828
93898	354630
292205	155419
201572	94872
213959	141405
368678	51606
102249	215369
28224	343012
372822	239818
114550	180544
228770	622
431207	440660
189730	267352
84965	43454
410335	190353
483112	120814
356063	159249
342388	196783
11709	380271
335590	257298
303805	136790
6836	381965
143294	290136
287993	142018
74455	286756
70730	185076
11418	94665
40890	489339
21918	392086
134952	478415
198503	344563
285023	136388
424514	377461
107023	251323
487788	10345
446351	25366
479640	9054
6906	23318
17471	177891
16844	139859
238889	46603
470744	403501
15409	409828
363943	92052
335068	303932
395777	10520
403670	205571
33496	178748
451370	204195
389117	351414
127050	2025
257488	401568
470802	435708
382551	458601
181200	427187
230051	166428
452626	56068
486219	114643
108330	165653
424711	218443
372340	465188
112581	144854
408459	203279
26149	236995
270224	394656
270324	391414
328681	417201
251779	344771
250117	160158
429748	117635
46870	388527
473018	137228
101533	7771
119997	147148
17740	386772
74567	86347
206231	222721
261896	214992
175534	252600
51972	63927
282682	485644
385737	98220
69749	353102
88439	204185
293767	119718
453267	471828
189173	267352
89238	81001
231914	312404
184832	115917
221296	337820
404518	469235
149147	448139
143294	268729
145823	192446
166013	80137
491930	137719
104980	110677
31543	144470
45591	232616
320588	190369
55914	53915
233	410761
107118	420944
336651	103804
267445	122085
97780	10646
281080	402506
379976	364193
218899	433934
137405	263514
194051	42189
387654	143637
28218	122711
385969	331786
410241	491150
124064	469227
302537	132247
39683	196030
311505	37033
93364	389682
213873	389305
484193	346679
348958	125399
363192	144405
328075	443694
469312	449530
346478	106441
404840	349044
114654	471013
281052	138807
320120	205223
428410	489167
120922	371918
90135	439206
255344	476951
234642	459976
342232	445837
281666	297819
357454	426901
5166	81363
10241	272846
243187	429863
357897	152302
267774	88113
61055	227322
205515	104193
212121	391414
171348	207535
124013	26699
159052	341271
135103	22414
305231	146865
793	32807
163379	321688
398308	211917
252604	77609
379932	181993
53283	193079
151344	388531
289444	239090
393685	94344
182665	129681
143657	409828
190281	426938
222630	440962
94129	332847
438767	199353
226760	341446
66734	303411
241859	264406
420894	100295
471412	101755
8950	50264
241199	244069
350387	27696
481214	411424
471641	336590
142542	171586
102721	126473
13930	86421
254397	312239
107470	301169
487498	296339
48788	295725
163912	151492
284404	478374
21070	399867
331364	443072
481916	49828
346196	226494
307490	237235
127951	322405
59700	332416
343808	273831
36645	434372
57685	286439
44861	418551
36738	187988
290117	29253
362372	37119
92144	20081
288729	121483
215584	238239
13524	401794
25748	136260
7025	355451
325537	417918
181527	76685
262890	46920
223378	166513
16641	317188
278924	311167
204511	103267
181760	15209
250593	364703
343732	86950
43775	57375
71584	316575
198690	393253
1936	152502
181880	371918
427193	125733
248678	8743
75914	319873
71430	431033
241082	482564
106419	15884
333360	438900
442249	190369
138438	483520
458490	96836
397843	244688
159333	228400
482022	391414
236833	101597
398806	417848
271245	148171
61331	286482
391553	76454
346477	390573
327168	477986
73435	159249
272742	151572
410439	380454
493788	446735
63723	168130
92488	86974
102249	61175
120986	404960
76957	86560
307909	479157
145834	272066
282453	356645
277936	395476
13762	21583
154949	293521
56806	272052
265903	110677
83616	177630
332385	373021
85703	14941
276821	403515
89238	33286
41211	399555
246686	353557
44922	95411
408337	54976
430217	139803
276821	453493
279705	428103
455130	422431
152480	133423
139629	293734
199683	314742
184583	105878
148439	52537
259084	183213
19727	33855
233720	279223
382811	116283
188252	5041
30196	241470
109760	78553
284482	478415
137091	41266
212938	387101
41047	480246
472267	93628
350064	226167
306345	79485
224233	279469
289928	22448
242038	324592
191866	481692
39176	368234
229347	155719
358629	110677
409766	203954
352650	72640
192843	403369
56262	160886
42971	59823
301097	489582
127741	4571
152855	286936
474341	335011
422781	42826
35944	44826
226945	382225
65003	423980
175226	276787
173594	139473
460203	237235
322171	214024
325909	313745
400542	50367
403940	3041
291109	252773
251078	55208
80013	371934
272338	254366
302018	302836
358860	325189
370776	327100
59585	337562
167232	57870
265433	190678
474225	91558
243236	185244
360069	640
16332	276358
248566	57337
392702	222696
457822	170956
310955	412214
391414	311514
359299	34580
90535	85003
197693	13370
82150	53994
163445	91793
24802	311826
183020	313745
429558	212576
257671	119762
399655	15209
468339	126426
2993	183213
59903	49789
278683	21203
448763	21583
437877	28129
454467	163472
82475	262300
177751	451574
394341	316575
87878	438419
349186	198792
379819	168213
171050	208300
295514	401871
228326	182378
479984	7832
312283	390568
403261	381027
373025	246516
443308	113051
470483	476951
408357	29746
337141	248382
308177	424714
296401	228431
330138	219887
262210	408381
337948	79989
296096	327382
365793	15290
40353	255725
227017	22726
76228	490622
275931	357854
334314	262954
241005	467465
307224	181128
191935	156376
402668	262954
172148	218730
255316	280933
92803	267602
47816	3845
27497	440660
404568	356781
215649	403073
482401	316372
455187	290
184629	3186
197482	117897
4991	467703
75035	428080
92364	174564
361729	136635
158756	3150
342465	382984
458226	427400
417826	91402
146924	319051
396916	66231
309276	221165
455188	71359
324967	101446
287444	29122
304005	205289
415592	303175
326260	459015
99164	478415
452641	140044
458994	340067
27604	391414
239163	62191
117862	12895
224653	440962
91036	272339
479885	291332
321146	35707
77775	210366
173569	15209
122462	306350
81432	96662
178573	138351
114213	395988
280175	113051
376036	29111
27252	249202
18870	430610
147835	239655
326544	435708
450398	411424
449680	141623
482851	21870
189680	421356
449521	173914
85877	453762
192714	119123
122670	293813
250854	242411
116029	187796
411354	219558
450421	273831
249872	391414
173172	47489
441075	303424
119632	401928
80193	67985
449862	335066
160320	141509
377480	378462
326165	7956
307803	385806
173397	378686
399711	494102
411282	403501
476831	126223
139876	27464
117644	371207
189806	484085
39672	177829
2122	484968
51601	212081
364636	434035
111597	12245
217595	351639
310038	128152
24968	393326
38409	356665
55914	214436
340515	73742
442223	183213
298780	318404
474448	343688
174865	40447
214748	413459
330954	94578
167588	418247
444534	37797
84306	319655
310396	260879
54524	58567
398843	267328
171414	54536
260310	74542
262004	220768
56745	50747
335021	252542
276156	60758
290216	253195
333171	338289
235977	228431
44073	164404
383447	276591
247197	60923
219546	368607
395089	276358
151013	44818
260262	464616
154679	111964
493007	149600
230216	33553
483625	160894
380846	10629
487711	183213
255976	137527
475220	13370
284218	115725
104817	325395
52385	471900
67362	226308
261278	305724
392603	70753
256081	202523
355794	237235
349198	377911
11710	42189
245844	156177
410693	159709
236216	101486
203847	91600
19939	49021
343440	402999
207057	73236
422757	266333
469523	447517
68163	486081
58694	94344
21685	400035
129449	484274
312950	131404
283033	91809
392086	272835
101058	417615
253069	281808
238855	434633
413541	203656
490025	253076
178706	38533
241638	315888
143168	260879
174034	414970
276572	187974
270203	107473
481723	284705
474280	122743
432175	137911
85238	260535
159960	285446
316274	406758
315573	367246
399673	416262
446279	186159
41695	11626
129760	328932
385812	18582
176885	239441
69389	176182
361214	431764
237478	133730
69292	12299
284717	105878
296477	478543
266100	406416
56642	310990
356259	110677
126106	33290
364370	301364
414286	326318
97499	70507
483272	46057
28129	324447
269418	474553
31019	144470
190484	114930
311892	309801
479996	241553
5741	104371
361326	484469
138761	250679
441123	288035
298127	366666
165502	201603
439588	198131
383497	19855
159141	445453
377581	293813
448847	281924
417938	324317
112262	76773
69993	37105
92168	353246
180017	156339
395380	126204
460355	122508
191846	301172
443016	352918
21310	220417
32272	266853
371030	16774
105488	142039
463118	369684
331364	267602
12312	204330
63689	426034
315951	423429
54424	474599
182577	321687
417938	186305
443320	118608
170932	220417
384179	280085
190711	181204
172685	86892
469691	8755
258740	256038
109868	281924
270127	469235
177577	350973
232630	232630
242411	386322
26528	441345
305796	288995
169126	260688
45095	284343
90973	141507
42091	321334
11589	56264
169331	444006
240508	324639
228128	394975
212289	389077
9308	32739
23048	110677
222181	37676
231706	186259
11486	141478
48936	353557
258301	443908
55198	242545
270248	438373
428944	179045
219475	350384
137454	177861
138188	17231
327056	9054
135089	188837
34189	286936
468939	374674
420608	193332
412943	293813
252417	12765
110835	99702
487153	430894
176111	251943
173143	181767
229736	179472
452527	62191
39763	344418
212460	230783
179375	449543
467446	230391
62630	158153
476552	329969
52239	152855
352451	471355
61505	306253
402433	27464
400044	303269
451425	110677
131574	382189
189212	22635
20669	106341
363280	236577
257284	311132
414862	104755
54628	265981
232368	65275
247090	96244
151988	112479
144288	343085
448577	351257
16844	385378
101108	410011
304404	274478
33723	52062
168023	440660
305287	33862
143698	276358
376440	485185
469227	99310
134262	397316
371149	201754
40028	380538
304404	210484
105525	71818
216544	171550
20946	391375
391114	323822
249477	313745
466432	432793
41534	478415
143749	85582
420242	165267
311895	98906
39707	457081
89233	129922
309218	255579
47230	61881
256081	124431
266124	471412
177483	375768
267094	32865
172087	421285
280900	220417
480801	411809
273479	74755
335138	98927
78903	434174
287649	190369
97245	93384
60629	347202
154835	382607
160220	105252
277482	174729
46788	293813
436843	390503
228128	401395
153292	127921
363552	183428
377941	81280
357299	27984
115470	220679
11626	275152
439403	159939
58844	306003
382511	409794
246221	279664
123606	100917
377158	437111
221521	387742
288343	28129
164084	312053
443039	304173
448199	404219
46564	136846
464854	243546
250207	76829
342584	100026
418330	343514
236359	431226
198097	76031
417773	259929
345680	244411
218960	267590
358852	179136
57281	81176
44478	242576
84496	467010
286964	80543
297099	212369
44160	378764
348408	370492
214310	428214
242959	229194
167588	390334
204775	127357
326260	452158
274006	132996
123507	439718
253503	411119
279091	76667
258860	16744
41968	136403
90661	425340
30106	393326
402967	216806
216666	24000
330055	91295
208141	317118
148468	277105
306334	209572
467247	317304
233284	84089
165680	351546
250130	78806
200092	455995
210151	86728
146893	353750
305603	27464
408577	25549
479044	259192
360459	2264
72492	82585
415734	198317
482532	244187
210604	287913
454263	297979
491566	53994
389224	464137
83573	369684
108311	12245
397062	165114
238973	13151
255353	327819
86485	338990
257976	13736
178194	12133
223932	308100
248128	357854
174725	478415
471074	187292
170110	205223
62750	215054
184078	311212
112443	60517
116081	393326
116124	17186
347539	21030
476804	21411
342486	283024
311899	15133
240364	59655
383568	450380
358539	382984
39195	363319
120020	130542
206946	10646
181623	419576
358011	143077
101005	6949
333799	431932
95536	468486
267977	291490
241194	368877
176903	382642
109752	245813
60047	187974
249465	112486
386967	345199
212623	205289
472272	373836
8015	89047
151284	159103
153288	401378
51342	221324
272589	342807
310209	446351
485595	318563
221687	78657
72804	27428
21899	225579
476106	421397
28240	412460
189392	89070
30471	254973
48200	154786
222441	273831
145021	258370
345088	298258
435683	158493
339268	162409
239738	280516
382785	203656
344775	33855
338302	426139
148563	143479
30568	485806
12325	467752
229261	422998
413218	451943
200882	294046
144389	168389
238190	272139
267617	451885
334092	327997
447449	438419
314311	121065
78551	218254
405470	64335
426742	411424
1613	476231
18197	439719
37859	73810
131606	278520
245826	132247
360999	140037
244131	288444
283717	428103
351004	330763
7703	32053
486369	464080
334092	301823
464022	136349
434655	6072
254100	41673
358907	470554
322798	267602
482851	11987
219618	62191
385463	226308
292763	447517
76154	121301
335436	443693
127229	144671
295672	401101
441947	165086
154775	155537
133968	447107
74769	160454
155943	335757
474859	255640
281924	457399
125259	479841
469532	325395
473381	476800
1057	355643
24504	327922
84836	353557
80575	258905
75332	250410
406307	291251
246520	421830
127014	247053
219546	111518
386991	11951
493468	456378
234378	9203
406395	372561
101534	94058
393010	451016
262286	259863
111628	453625
367762	404960
59753	233882
257334	360625
197605	315671
373411	214748
32700	16940
454460	124916
348644	345750
274402	169389
1838	26058
455183	49021
32133	398066
281995	360114
185741	391414
435683	286503
250428	314343
248013	187679
95233	250410
407219	338746
212145	112152
31338	197212
359071	410062
289472	273831
278577	472967
267562	18451
231859	260759
316435	2199
217388	298102
221324	358341
233046	426595
302877	1693
7027	180367
393336	431587
206391	457398
241952	407386
116952	148946
167084	142018
142949	84502
319730	243353
485667	54988
332599	306975
280541	375131
352905	330614
372340	64771
28357	90939
12063	30733
359790	155730
326289	468575
339438	314494
266508	103758
198862	406388
66547	243301
41378	291151
25354	7771
392339	288206
185158	306144
5710	88555
287685	476951
336524	220417
171720	170939
165803	293813
272067	328801
383495	199676
185339	141021
157789	76510
258398	442925
20747	472072
132843	71456
443136	154421
308122	363386
81279	423828
398519	13370
427859	399733
87536	170741
368858	478247
482851	1076
113979	285446
386142	460432
21679	298415
161375	405198
42484	358721
379770	493764
82224	160419
266024	217432
35538	403501
125003	400286
466772	28309
95252	476651
151803	322210
378243	375190
187499	465197
204798	105585
231305	418740
152955	345745
181066	385614
93328	211067
450639	234794
446546	137133
183648	222701
181957	33630
352137	488796
77701	339688
313297	81295
419532	327217
35806	192223
73362	384093
315945	122462
408677	389682
466524	286379
81947	222986
365141	146202
32442	264766
89717	164446
236216	126473
308250	203013
462862	276510
286944	152085
46092	442324
37931	12895
22721	90123
392187	350299
47700	9623
215104	366127
80026	356161
305533	201794
142448	348798
191391	413671
229241	133109
400270	372857
100284	245679
338867	159249
331649	168615
130069	147070
392653	315671
157564	473195
44521	142823
133933	277961
226665	23836
384683	183479
110703	409896
247773	218615
415203	99315
353725	291521
276007	315591
79751	343132
341889	150352
214055	281924
156082	280893
403134	390349
305624	83084
198175	65275
26021	474351
270225	12047
329477	228297
191761	91069
435550	200444
457636	355806
405232	28129
157830	82514
220435	18239
168753	108744
456104	119994
202297	440660
59856	422200
310482	478084
321791	418309
410538	459270
375405	305976
329449	88091
441461	160468
39421	356056
378982	422998
203279	239744
155489	227716
250854	241846
281351	125948
448516	73298
340197	27648
159481	86728
425931	183711
32491	366493
385720	131497
294079	25984
280624	378686
336152	450543
354353	152502
40028	308100
36155	352096
380442	220540
170491	319657
333996	274309
334391	37277
208754	453366
419708	279743
155160	169116
216143	266172
53314	73971
1655	35707
296560	463599
402331	69103
127646	245679
272894	359214
163334	238937
371125	70946
446739	200457
291205	19377
477820	366837
329743	155441
143663	366127
46870	105991
405198	286936
313672	183213
279937	77278
150438	6521
492629	281924
274840	375840
42879	30900
67180	227101
197997	420860
345880	265134
319016	83403
201475	420944
372340	96351
87445	49247
76	487074
45724	406662
141507	440660
411509	28129
262639	441148
429748	219370
26218	156376
174034	98591
306294	280457
245190	156376
420360	378673
417400	94516
422470	287076
115604	385135
467876	406884
119845	243953
180607	220844
431747	436259
323752	405780
281759	12895
350650	144130
420555	484058
297665	220114
169031	371934
144746	196399
332341	271240
90711	13903
136604	319735
86142	145280
153322	260879
415358	315380
486947	359516
168437	358558
14010	53863
278769	494051
198175	84089
117320	144845
428861	92431
38903	404806
33614	214024
414140	401685
440505	208353
419610	203656
91217	308433
337762	405454
93846	406679
158040	172360
187796	313684
76079	458207
8978	24516
260043	69856
15068	98210
156972	237972
195729	214436
309929	346202
323992	393288
89258	398980
129362	374618
32885	30749
131861	317118
333119	100926
261176	51189
483315	95942
413487	274809
459892	68128
169832	217883
426045	431629
139852	255640
392318	267273
79501	139472
21482	379109
372054	259143
367643	43783
388657	292721
373755	175167
327570	418332
89364	29648
373604	97396
60483	355327
489993	187622
196283	376092
70541	293813
252813	46949
256893	337820
189318	291823
153322	150760
73388	222701
8435	281924
175585	3156
389641	478060
420432	425675
231630	291823
382568	313745
414257	160153
200867	80919
109808	15209
141423	273831
27581	88912
200067	235906
198607	72835
243578	425157
475336	389682
190065	288430
191761	236240
484172	398691
67584	291933
404547	138807
305534	28129
104200	117097
247731	313745
108934	231485
473280	6483
183185	265056
412980	118351
341879	266852
465687	4403
296333	298775
192450	470203
40766	161994
283921	163002
28130	74886
363316	190369
361676	83872
31219	98285
194182	354266
470871	217432
333453	410287
27494	293813
153508	9054
161748	397756
476692	249202
198961	158287
401592	261963
466201	13370
29777	366493
94092	207535
60517	487427
356456	250434
126911	434893
444874	373810
202361	267352
216188	345745
447230	429103
409540	22347
335484	21379
300795	348693
392779	427400
204951	128454
223624	383576
273964	380568
156446	259399
188770	297272
86830	106903
414257	327647
133909	85078
390780	284979
485697	105878
294401	110708
357612	220939
48282	333714
405196	230332
128440	231288
425352	148442
22414	137405
326110	110677
279747	353557
441782	21583
360038	472583
73035	309879
487020	164884
431727	126330
389513	192610
313314	318383
383103	378462
203783	376509
325032	229134
241445	94516
376185	57375
392414	438419
472639	176199
441911	451016
426391	450647
198394	254178
217042	332392
141777	48163
49308	198595
396021	204135
97790	475837
444262	441357
313317	99907
330752	485919
435195	18144
221817	14583
222355	345745
70999	317100
299757	404960
464828	368973
397108	373806
65574	156006
470154	350815
448273	186596
481723	248443
60057	449468
78854	249709
338097	117097
363416	121542
15916	473195
161135	259929
85987	119041
437849	439953
316565	109974
219292	622
456345	89581
259293	287659
312860	481309
263502	267352
142936	51895
453086	363722
486712	134145
40326	431799
216828	218727
357297	407795
261277	81018
238693	169388
316281	195688
394975	203825
340873	33823
246221	122186
409016	295126
183704	253317
152210	3719
286497	47644
274517	184558
192249	159834
251208	309869
431853	476656
23018	350764
125064	270720
481519	273459
188534	337262
333724	185076
192672	411196
360459	260854
176878	117688
282904	202191
318945	391709
121638	463799
450798	308902
228741	162795
49117	379918
33213	338189
99862	267352
49231	275860
442689	266852
221605	368074
85698	447446
97415	440659
466613	46755
104626	60517
472372	93384
95140	187974
221882	259063
492415	36392
472157	219499
66614	250434
33816	480224
170296	209933
441242	76350
96008	448639
385391	256081
120683	212078
404886	13760
396483	265014
487659	54722
65475	410074
197997	241515
438505	287848
73791	434945
382848	379680
439584	49966
293207	114040
235114	309425
288098	406836
146024	77278
263124	104806
284295	110677
112372	228128
483112	110708
295427	414218
245938	486519
403112	423062
481419	175960
92854	283445
335441	374806
56828	134695
87436	122581
451123	474412
172417	316202
487565	282195
49423	274388
345505	457418
334602	121841
449521	273600
345970	277382
19799	483853
301913	471561
318976	186440
14871	251806
230181	96977
424907	401481
172200	477136
384924	155719
236405	256481
233617	446351
440249	472583
214081	420944
1839	196783
315323	441588
162064	464058
270144	475389
237801	464760
470989	53194
12931	98904
410089	126473
70999	15209
377206	449431
435602	97705
130542	220857
270857	1057
144477	296691
469102	312239
216147	401935
152248	148062
351451	465647
363091	12402
315015	442919
389021	435817
107711	232782
244092	333851
16981	23018
341279	401854
84698	232632
27956	176275
300508	42313
336020	217015
453919	114930
82731	487938
20962	270918
145531	295484
111573	86728
345401	264696
197386	475668
86560	215420
255369	69962
317457	287957
71445	28967
96619	157766
97245	350189
472824	169482
448353	370119
437019	129185
201349	402959
236563	490047
3922	478415
489334	186161
81478	238578
364097	222544
460875	389384
111402	146009
440680	35735
43910	42826
109510	13370
200245	129270
360045	239547
273925	201423
151748	273831
485020	444844
391740	211868
29453	116581
210045	420944
386663	428026
440990	413148
335048	148738
446736	256020
202379	108430
423626	212417
424460	258370
459069	21583
96490	214024
67126	479872
153543	266538
29597	15926
80681	95942
480961	462733
405217	28091
367676	23018
441463	212182
93208	286598
167588	400076
336859	254157
80528	49966
310403	346558
443963	2741
104197	181762
149046	400711
343440	399492
427277	366534
205443	404806
436228	109828
406861	477491
388841	6521
218569	54976
110666	246054
286297	478415
470806	101660
400665	211169
264206	214050
117927	461846
142678	255316
461141	122020
393524	291245
124013	317356
391076	224131
295941	53490
144405	76116
390597	201794
144341	381600
281076	363725
182344	294109
189318	274761
487020	73867
491678	132996
450010	226494
449521	316542
73362	316672
51314	48730
93968	466046
251704	75583
459802	187974
122801	266852
424790	198275
359807	411424
122009	315888
394438	213316
178130	322350
193767	400045
258472	427648
210519	346158
390843	440660
172166	18938
176507	347104
104785	403073
198862	283250
367248	456215
387742	151330
13524	188675
442064	437849
33855	313745
478253	218017
436789	256775
459176	95149
438085	469235
295172	467690
124661	346671
347121	413535
418740	81280
27035	325206
101791	281263
208265	246202
31930	421942
116431	184258
915	33794
367619	91657
165680	436992
153031	347913
353679	427603
262210	220993
208993	50525
375458	453716
272331	64188
86455	47880
308533	448188
94850	301443
484172	24639
388904	335042
171832	146025
389731	70459
421682	218615
192509	396259
415516	69816
459205	494039
457306	407651
228732	244005
304952	299106
295387	236213
169896	15053
123151	246672
244050	344229
408329	73317
478555	491666
201572	84389
295959	245317
286218	62191
9261	167993
235266	461944
203089	185704
194438	127921
27232	409107
246362	357492
41588	119221
102166	452855
109972	492906
26083	404603
76228	178277
84429	92613
375316	16710
91197	478737
449173	62823
181327	386740
3219	130395
488971	476412
293345	198926
326762	193068
182536	271440
300214	179965
300195	353557
62847	51895
276518	440746
218830	285446
458925	426736
119846	313745
246632	227101
269186	70201
301557	429267
195657	48275
286313	355135
395983	217458
107924	357150
285970	143392
59434	55497
366181	315566
144280	222701
189228	25658
225597	264406
391989	211868
116947	58677
82681	174427
12431	53863
413470	296295
241749	58881
377540	254292
377797	248304
12826	248777
5057	286936
365717	269199
95424	168381
226144	46990
51052	371582
11696	218512
256231	164174
481231	426975
445796	149137
329750	302682
71721	255650
50085	253011
272821	105784
375913	324681
161363	392106
409238	476231
78571	246818
316869	373730
175853	220528
169092	55582
87534	193699
352625	420517
345401	263343
382900	51881
295906	260527
268706	271877
117688	86476
199914	461813
393056	217423
445078	247559
146924	454925
388715	93245
493595	408313
394565	332392
343650	192395
90296	173249
177953	161636
161023	420757
95666	145591
157	398311
217521	145460
437078	488300
93880	320974
230051	488163
481877	265117
134797	366941
106974	124054
330163	263858
316136	33095
221735	132740
413196	431226
279243	132740
155526	336590
40254	420944
390121	276621
264080	236
398114	174442
448177	228071
48831	14012
404996	434943
320221	269453
140875	192733
474341	440604
408646	382776
292902	485971
76741	423062
388587	92613
342295	165908
276155	347104
211781	174354
450078	326563
34051	93609
9509	431799
104196	326130
368652	8463
334249	424258
296518	279871
66448	428756
283175	351354
161524	339958
13506	184558
237822	272584
218336	215456
166642	9031
161447	348798
55526	373935
334092	164884
276204	152085
487890	31178
18121	2677
1920	144297
38063	218581
414857	110677
429391	433934
462409	156498
195942	98495
492262	208617
369209	287382
138439	174183
146903	401378
244230	493519
486712	218280
408615	124505
422996	369599
329750	441609
79776	86517
197996	158459
295985	64335
178623	240762
458539	90123
104778	55157
338182	15209
222234	421830
179041	431907
443805	30176
6732	140044
280756	238578
388380	232925
257011	415721
52537	65187
172433	123369
193275	260014
463892	24671
91299	445061
398205	108222
221687	159899
154835	402276
61595	255650
91600	178130
203279	468032
279313	168381
76811	293813
58694	198862
41087	346828
222713	185783
318561	90123
263662	190369
293809	438711
43966	214024
441955	164933
277467	60864
484411	492906
146022	52537
91657	29469
285027	339304
255931	440660
483031	43009
442884	129296
370467	449728
66798	36857
358106	205226
460315	410152
358908	392788
410018	99549
62272	276090
115650	41257
35806	26551
356774	77461
457868	74705
389951	124194
27243	75952
399981	15133
122888	241468
383789	267590
124811	288035
4634	157579
266141	464420
13693	317881
61001	257055
43119	52490
484229	399195
33483	250453
357294	300813
266950	306734
258864	23018
313216	164884
16872	290088
384196	372857
199963	16433
155078	312698
324727	410074
484172	434655
228440	322840
219905	105063
137691	422069
8254	313745
301246	278520
130490	279061
33977	153853
466332	381868
229823	262954
297320	212139
456623	22347
432009	304589
252815	478232
406371	101120
90696	138082
402348	172535
153015	489167
10977	21583
360736	117194
303052	258270
207829	398386
280279	290
361010	204925
297069	484595
444139	321275
384520	260441
105442	327217
100698	223963
436143	303175
332947	166513
468741	121475
230051	18239
233498	139087
254634	289329
278455	359762
223261	370252
115386	482181
282725	90879
13235	263009
316056	3719
416004	440660
347033	461392
367042	141026
482646	152020
461833	297461
99430	145064
450127	423267
153322	490567
91108	105585
199066	237803
317089	357357
250833	439165
198668	59430
99353	471174
411272	192329
357989	57502
10417	86560
67090	341271
494031	335652
353338	223929
356165	35421
349323	194165
117420	127479
187894	206247
64666	235584
267867	349261
237801	467335
156541	81097
257823	283170
350551	252961
206939	452782
36380	19957
35794	23564
2126	331535
104740	46294
367919	477750
347134	489582
442941	378849
64777	413854
334643	656
15852	98639
184117	151059
35362	228376
114383	317118
387961	90123
453259	191821
52119	15209
6610	18167
275983	12895
297551	410976
125472	242961
414292	417201
158465	204330
245938	65772
265589	389682
490002	87686
487750	313745
129185	447378
261313	15209
325044	151878
51627	190369
89238	12895
98146	186440
448516	270488
317912	198317
327209	225214
280619	285193
297330	183213
203279	362939
123507	328550
456685	447779
257221	409828
285826	277847
164208	469235
192238	485761
198171	227101
283675	399867
433802	425675
404372	234728
470432	123371
359906	333080
345715	348366
211860	23018
214114	355902
108709	281993
448298	297969
316372	128062
186769	440962
53314	237746
431130	101058
74350	317506
166613	202417
22753	49903
474966	62023
180316	195121
185193	209510
480756	68347
375062	358231
178436	469235
218490	461846
110566	428080
431264	459382
94334	366534
62141	188102
386280	449036
405555	375595
85575	53690
91553	281924
126911	243301
14747	78469
457418	103446
481740	110677
178525	456640
220088	295689
324273	239250
382277	274536
393009	341434
52537	206427
1734	441002
476820	393738
352784	13843
269612	40341
211947	514
84270	124535
193767	326971
231576	313745
382811	314742
233498	212317
6462	359537
268561	273831
162072	227552
243321	482143
303507	187834
478152	281252
160237	200012
397352	82519
136873	286932
48779	28129
268910	103050
161363	298568
224594	295048
493142	327061
124765	416566
8146	471412
197545	28878
61367	390687
275644	124320
71511	309071
363074	489822
281671	123849
116263	494102
359199	311591
4461	180992
232100	425869
264198	118735
167588	220100
464208	421757
426215	286936
126495	13370
261348	475571
373159	90435
346761	102785
60823	460734
196646	4413
66493	183213
394536	111113
410468	142018
353287	111495
159370	423969
42022	266538
332016	237235
232992	180943
179411	50155
190129	187045
9595	335926
458926	360500
218085	129490
32846	162068
153006	107093
300273	177374
347948	348370
76621	195121
289084	72941
137679	190369
408206	201654
124497	338189
405979	277961
293345	441021
227893	336361
360459	252664
179408	267352
80348	38063
438193	45164
258274	445233
444799	40767
373287	430356
216119	283584
348594	53196
265108	368973
157645	94289
82763	428103
113724	179506
303115	29805
334256	350549
142387	247204
392240	266852
392207	99405
117619	404166
123329	134694
398308	414770
381540	204925
337117	362924
384956	409551
342465	160182
100499	13370
389641	91558
354111	194193
156567	302033
381262	453134
87046	417631
460060	486339
86	307294
143237	334009
292989	121106
320554	288837
127388	243382
439652	15209
159667	368205
192249	240609
431785	185479
388638	399327
139264	294780
312349	250410
159726	432591
130388	8303
313604	63391
38577	94516
284040	210050
470026	258370
154399	435875
356490	173969
127211	239872
217809	18042
204795	79343
477932	148583
366926	459650
416004	315671
100055	40443
222939	209445
196948	372430
425322	325604
140167	132571
257149	12443
413088	363679
20172	310261
170462	50267
359454	6576
281898	190369
7091	174939
473172	205223
227388	108888
128210	137658
217784	82430
313324	160545
84661	374939
29679	211932
226747	459597
97247	435318
286139	190291
91757	298767
484193	462339
345881	327217
403594	17186
19542	460312
89826	42276
489679	11626
330878	243234
178080	249334
210202	51222
301107	478679
377178	349700
254829	442143
438373	454912
30942	50375
381486	268118
324266	389682
32148	310261
337996	453366
219145	51463
80424	188749
316433	213273
133903	420757
330194	236631
28007	4413
135197	228369
169630	327779
56983	16656
374762	303475
271426	477986
136020	420110
400542	208577
10762	227127
242204	262954
269124	463999
228326	417918
299580	456135
373416	50267
66259	106946
42645	132467
255024	462134
333119	129035
65513	405837
202493	332073
276273	433934
419103	486788
72111	35707
414825	168998
151158	30332
386468	317118
300394	469319
469943	22347
11797	99210
230574	121488
473290	95942
191468	104259
204375	116833
135363	456011
361630	409828
86946	331581
346065	478255
384370	364680
306628	52917
324708	153438
276	174770
307680	216314
478975	313745
179852	214015
399683	433040
377323	424225
236930	9519
438679	430574
346327	331349
150289	343012
21070	287185
484856	203656
409927	428199
416567	433514
404899	394948
108958	245679
235748	407688
280288	88057
452228	339678
84324	306173
414326	458880
51367	465037
370148	205270
249136	474558
306505	6205
127388	490567
308618	6180
407540	440126
5700	242759
130069	423828
382597	350822
174139	431262
52881	468832
320304	15318
408459	424280
60861	195948
458975	308269
439992	422219
255579	187974
434690	185599
446824	264571
130040	310756
21454	398889
312069	23018
387939	364388
202774	14486
186339	218106
463623	210705
10251	895
46129	446515
714	17662
298655	470115
41842	211868
471044	329698
158642	236944
39974	264406
347955	313745
482808	471690
311418	300473
359249	219876
25383	442720
367379	381008
58486	306833
184764	287552
327111	75470
419822	330032
247988	242131
260090	293813
349247	405358
251113	152258
127418	343355
230051	399444
288284	409540
291566	9054
345731	11775
286074	459802
436428	392699
273002	293813
280886	387742
253092	338915
151647	370940
152437	226494
175255	314742
319259	380362
445599	468635
112725	65965
122976	24516
57088	387742
210406	53863
179527	275677
262282	45322
203	417025
289998	354202
12623	162681
169950	15133
284507	476880
154456	324225
165170	317118
382807	420210
209005	46992
472413	63041
240142	83140
43506	86892
154705	325395
360202	422719
399278	390313
200092	53460
354728	187935
343334	310261
483112	144033
382657	9054
15027	141166
475336	91162
205030	417288
171361	50155
217301	458973
23449	317356
265118	426986
425286	210050
104493	139268
162474	409338
82840	191944
118363	489376
179210	457093
36986	37516
231146	379598
478671	93192
184286	150264
333453	76185
478114	470546
414151	477592
254115	472164
206967	255739
186393	206696
308122	62546
227855	259905
31082	190369
329519	320097
202352	110677
446404	35707
110818	145802
365263	454762
137948	380625
336323	164884
329388	325430
199886	16433
15068	70557
58594	378127
305019	295484
160830	129185
1045	26425
198094	105878
347121	233477
391114	42125
343277	46478
426291	125145
459568	463877
172216	135390
72091	100964
99395	167574
398308	152092
21330	322597
466261	330469
450351	77461
130060	255195
331730	368892
381141	32807
418335	205026
52495	129185
422996	360860
333369	274445
98210	110677
453674	249709
446801	171119
303838	181204
396853	267602
350650	322440
389008	350112
450792	317118
474896	243438
360225	405842
117191	132740
41448	148676
196030	32317
117927	255650
136744	4676
275931	336590
171789	482808
12481	173969
121409	84590
455223	228431
162812	156097
493709	362708
101230	461314
196030	176838
45579	318196
310804	405217
68532	315990
416470	285773
327099	146289
12323	122782
25411	304731
346272	84685
349711	21583
462373	286828
37290	270729
228849	319333
201495	76829
248369	214024
390875	95149
112605	468651
226314	393000
413105	326727
460319	10384
231618	482592
72205	7332
306812	205223
14204	165653
342935	378613
216666	170076
332114	88113
162954	84590
369831	176060
119177	403641
379047	75303
336180	35918
61803	164816
92252	286936
344782	21411
281770	165267
78967	4606
283706	226718
353577	189104
100728	459649
181573	193871
5511	156666
229878	237165
302471	351347
83773	359229
252044	142018
39195	259738
395200	265711
350034	154137
186795	91748
466056	388531
141640	398689
148487	359690
441867	428214
76449	203279
18271	306252
135158	124202
295109	236213
82731	190369
38347	97277
450171	290598
256366	103169
265192	248202
468559	300555
305197	459976
67266	391414
445204	151104
265582	248382
387791	90123
309740	122732
274229	15209
102644	131581
385697	461387
121576	153628
299168	215054
312625	279873
130542	415787
35863	2323
373170	183479
25111	304846
143663	307279
197647	441313
202792	360860
253045	105878
137795	300119
196783	72656
111968	26366
181188	249334
273049	397269
410931	347764
91828	390875
232884	261829
353480	239561
63478	49903
363320	482143
370764	82585
331289	392788
123543	252773
489552	53986
18880	275375
223929	157102
451930	228686
384672	293813
149445	454975
206389	422453
166227	283346
110835	286697
76055	267352
92956	317184
46849	476884
399237	41673
191320	355978
126687	407965
334081	190369
417938	282822
218673	240374
110291	133599
91600	140388
236943	258370
258692	224005
59797	375750
489332	469235
239947	104505
327570	3446
94090	1057
409016	276752
426978	173722
39683	2059
142437	447107
403299	183690
198348	279509
472132	295091
344735	15133
304346	384640
101005	294836
407540	60595
385283	31560
301983	192857
205752	210498
69298	375840
36182	321131
468935	86974
71701	143079
173107	416269
138761	247050
274098	288035
462163	266852
92580	231447
298785	364703
109049	241718
471608	363973
233614	311221
229647	40388
474593	488190
32509	5857
253102	141910
429621	111281
71127	90123
24482	148171
149901	21216
207862	98930
354269	53863
456676	265015
274082	170399
299074	379416
59092	86077
405882	441635
99060	428983
296708	339008
197062	5842
16844	147241
326631	195691
193306	70348
98597	320097
392370	388613
240168	1057
477566	244705
272102	440138
188903	198227
478512	119123
286265	214024
144543	351212
486217	217724
180880	269460
126962	492906
246644	376272
67600	20586
444746	254543
147980	331931
302918	72371
340037	364000
199693	441021
243368	71091
221648	335829
193133	301475
148650	153995
79276	48163
241749	327721
256893	178517
81432	345585
159356	115340
16871	440660
53137	219375
224428	279871
383244	382493
222640	426645
342722	404806
397447	440660
47754	339829
193822	273831
297941	477719
366621	44506
429757	478415
56834	373737
300273	37034
479760	363901
331977	463549
286313	126073
386690	60517
425827	119346
104203	279189
188709	438783
287413	122462
462169	413394
229647	370554
465758	468822
181125	12660
176132	131997
187593	97054
121694	5857
178092	458330
357514	261396
9241	51688
52119	430340
6643	277307
243700	317506
196611	51895
133556	450085
121020	314034
281563	455407
193869	19246
458768	63429
142111	466432
264578	296432
55930	190369
264373	50538
304952	121758
260670	477590
483987	84089
376978	402698
61681	409828
211238	265040
212467	183711
408998	329039
254820	159107
493986	274760
334026	279798
144288	386884
436814	252961
376413	313822
160961	288354
52793	110677
445219	72734
449445	465647
33250	37540
180647	222701
124763	296758
79909	375595
76090	377270
252137	142685
99979	313314
429857	241359
407280	352927
31096	172089
154255	152548
61863	6720
173758	218730
438544	27642
41148	8114
138182	310600
410307	218577
123323	120570
385267	105878
351823	363415
200092	273915
167588	311104
478287	210082
301032	470997
458638	62191
147918	111321
374443	1666
61708	167391
141892	209011
345107	228099
65513	477314
246540	144046
191599	16296
298359	371249
312283	96777
2187	24366
17659	15926
163068	434035
403483	312021
57656	62443
491575	273195
64320	354323
104325	75379
259440	59311
105215	285156
158861	15209
470554	474429
80134	206671
285688	293721
371036	286936
443320	215159
2251	288711
161476	485070
24842	467320
181651	70382
31949	95743
161693	477131
355048	190369
426034	109934
137454	379416
332161	225049
41023	492461
56138	43123
330752	440764
166834	131332
318923	243115
299106	161404
19690	265151
82219	471745
136130	205246
189617	381054
218140	481368
65686	89722
270723	182194
312474	222578
179041	225318
293033	457081
217906	486427
399011	246672
41766	114930
158905	110677
12003	2003
115604	30132
455369	288035
64281	414832
241468	480741
248013	419576
288295	88203
358738	272684
355542	466452
32385	53994
134705	341777
345401	51334
198317	207052
157961	175497
375476	98644
273900	475594
103325	52030
416956	428174
174309	243115
471002	336590
276295	48275
288902	478415
163692	158811
82320	246926
285023	411229
213887	65459
246466	333591
303789	459621
476344	315671
405535	97515
286837	453137
194208	313745
53249	361024
106822	305103
202469	61309
23306	231791
77461	54493
463817	414217
334760	410074
235306	480749
430356	416487
261033	400184
202314	337791
383016	297750
198581	300207
284275	362267
57094	218727
64756	62191
150245	256373
329072	217929
312347	268129
317402	297263
98286	229720
452847	341278
474606	224656
247871	154627
456345	89279
396552	319748
441460	53195
124523	224039
110388	218615
470169	84604
201916	293813
164256	267359
344314	196619
299156	258370
266843	406302
446855	249709
21739	243301
46503	23767
115761	158466
359675	16737
263	419250
437112	27766
266965	492588
28501	110677
317975	192948
293423	223019
259920	33855
65076	256187
258162	35794
350628	398333
466108	99405
353856	411397
368557	60561
413450	132740
5700	282407
46556	345745
150917	41642
397199	190369
456723	168292
145917	51541
424106	164759
90398	24449
247296	317207
297854	492809
238406	41207
237931	143727
171093	362784
301474	466580
61523	314881
248840	375840
15336	158145
211657	182600
343054	147627
147953	16433
107725	31248
201477	157100
287766	139921
51976	337921
296824	110677
314914	440660
164335	468832
34006	287011
10708	451460
145376	142018
180190	489822
107998	449933
346408	83872
379747	86415
450910	282607
306345	136845
398877	380505
167588	148580
299836	332392
212772	48365
40922	275178
336484	261707
447183	431406
326260	179209
244685	450761
29706	147681
258112	232154
145216	50538
259651	74113
242210	4745
293913	99530
396507	135172
17660	60992
461538	23863
308150	46813
424151	119123
233353	169097
354018	447464
114550	211241
482730	209572
446549	46294
348123	155419
296172	469268
16776	101058
78571	99742
478588	178165
315951	200250
256469	177777
463801	474931
319817	234508
22129	326310
432466	53863
411937	35397
220319	210032
364636	411809
110677	479012
152921	419482
89193	369599
376881	339174
295787	83872
280930	280199
445796	304715
115806	94028
394803	383651
42015	486942
314311	85348
450532	407083
85665	274882
477932	275721
1605	187796
385676	296339
384231	77621
55659	23236
392359	187836
9556	407007
448883	68950
9410	363888
234927	86297
102644	440464
145393	245393
424370	201765
128313	48431
436864	397601
216483	31952
311011	372314
163843	58441
114908	2557
127039	493368
383384	493036
181347	485546
370762	50155
305054	315566
269249	458585
13906	401854
351225	437433
115312	295944
287089	70609
491150	310132
230173	293813
95652	79268
56524	187974
241157	175526
99982	151772
32229	472072
410644	255650
101574	96739
264016	358260
462757	297125
80362	254009
142907	319735
395320	333357
416856	193353
493734	55083
370684	147554
309245	460580
171013	451016
362679	260879
442995	93994
174034	424631
235545	185649
173443	1605
266589	226308
394355	74542
121338	186714
20886	303175
259495	172799
380454	94516
61451	329988
121622	122186
361545	389805
389731	67719
82790	451016
149809	408439
327570	414842
207007	72223
334458	134259
336825	76745
312474	65108
113738	4841
116714	50361
150833	63528
254180	136800
181067	239547
160798	410484
242883	187974
335832	354022
223435	135967
129146	86560
132343	215858
187396	317676
1136	333352
205273	133649
128329	16325
42521	363581
409189	447517
411282	341271
430123	413036
393482	438428
229134	479385
329502	301784
395121	99405
260765	196015
51693	418551
286591	66832
382844	245679
259592	151944
177914	447772
192105	388488
19924	73012
474046	476641
110121	439719
68375	196783
316011	13370
236032	383092
220839	267602
276209	234649
332299	419311
246558	90199
298114	69440
103352	37476
161165	319992
133012	22448
77604	230783
128686	430990
360459	359504
242411	414471
217740	431411
170022	122517
29597	451738
252990	289858
69276	27342
328174	256839
203200	358302
319824	23667
179567	371918
221687	137481
225295	15209
375875	178156
29481	183213
114490	415803
470907	1560
124901	489552
156198	153523
361060	79687
59658	389464
50589	31870
104984	272728
129506	5040
116431	278520
332974	75952
396421	176182
187796	342063
388308	228431
211483	76939
6442	188383
158771	182699
104706	485139
160680	94289
103475	55074
458155	149744
267674	84501
297589	248777
364492	327343
378236	226494
478634	360842
20160	309425
98659	185704
307466	153995
418380	110677
423525	16047
148516	442923
220656	352605
111968	27500
15043	409338
112008	72670
36870	417936
265077	468922
256992	456640
455807	70507
306659	32807
108122	321074
142	46979
287242	364339
96058	30919
240286	119381
278637	310261
390543	122083
257480	233118
210698	267602
141656	148590
380670	436344
269937	159083
273990	68950
465788	387928
153322	417680
39108	465630
41674	440660
206231	159188
284214	370866
276963	186384
452532	265064
204375	370279
489124	459554
239268	355451
82983	262954
444163	67424
304434	140935
354193	170129
220528	41959
332635	404999
291354	361458
456021	155258
363395	139297
314152	153141
193796	383967
238855	12341
196730	3664
303427	481785
83799	9054
244132	148444
250585	375981
377394	196407
268578	285156
229604	345585
178855	183213
92501	160387
64538	113255
436738	186384
469856	153475
174606	446167
254430	440826
78935	441405
169330	56505
443322	245317
394639	104956
318298	437383
435759	238005
332059	412322
13698	203656
359762	139272
167639	339853
167583	370099
73327	294497
49949	67584
313389	7130
224207	156376
144584	220104
114405	238942
261508	336291
441018	78699
105979	252247
32215	137128
64675	24893
344934	435677
280257	128264
219136	337802
76683	53389
167122	119762
358971	265883
146893	290900
316136	445315
281600	78240
425239	268984
455635	124890
50770	237014
298186	40766
12297	119595
291838	164884
357395	27464
99727	357800
77029	328028
367332	320169
253165	402967
407540	377505
453054	208300
201590	298182
287530	355160
3351	90984
329238	317118
468527	241754
446720	236148
238791	127921
318445	373021
411874	82979
267221	368820
253406	111182
224405	93625
406164	6899
278944	393719
142754	206961
483315	127921
453855	71034
477606	338704
70014	406363
454534	205289
256487	404806
281347	391414
188542	208577
247789	274309
190051	160379
168640	88289
203716	199458
302298	145909
79306	283198
227161	460282
269612	209018
443302	327878
460067	144470
488971	275555
342465	337778
449951	380071
135760	1431
167370	191345
377543	493083
441856	433623
13953	250387
2009	248359
328757	60170
392253	453481
364102	363396
116460	334632
157961	119627
477702	212730
27776	273831
296	327061
239378	469235
310107	192565
443353	142657
13044	264827
140848	93870
129158	337013
346272	7395
272407	132996
293047	361560
392044	12092
3678	205223
216666	313802
447335	384197
364818	214411
386468	15209
336831	78699
18657	359223
142109	86927
372764	346836
314218	489150
335402	226822
340037	78753
270224	210985
126182	153548
168437	92230
292588	134929
202792	408719
318000	228013
234881	331659
462658	366493
61806	104855
308765	144306
14344	100295
450589	343721
239116	476641
195121	162501
373755	186361
459205	444633
85665	40447
338416	184558
84381	90097
48804	331090
147462	425430
261344	346028
62703	444346
364783	110708
149696	339829
305287	266608
319413	445698
146504	275677
15962	77540
217764	231485
238573	165653
291363	282068
202469	268524
266229	294494
207868	187877
191933	397412
313439	55205
360660	137155
141589	162795
2792	469626
147874	72894
233782	184902
27958	413699
246297	433916
159333	481279
458338	426439
278459	229739
16165	141051
198405	95942
231512	488984
424235	413554
199916	334680
380489	129108
414145	454975
139193	20383
459156	453687
286893	401378
203158	49644
230574	451723
370260	370130
380858	193743
153530	335168
358540	144881
463193	466432
51150	86476
78891	474412
261426	62586
196283	124085
116397	452746
260670	178801
38468	294836
46866	322851
390996	53879
111664	53020
189395	190369
135438	159249
364107	15209
134433	243283
122675	466432
320045	62786
455572	388575
56067	372893
218744	100668
490913	452098
266087	311221
376027	462866
168867	440660
388248	198335
21739	150478
358172	369599
120646	410236
421014	302836
100815	389575
388696	141509
80572	214024
433565	359809
51759	4663
217748	482851
405839	176878
297069	363376
409916	484447
480580	156815
136711	5857
315958	478415
6749	153632
21411	248777
493142	425675
465774	131642
463525	244252
195220	55074
174139	255551
353800	310756
43068	348798
74031	322307
434485	385000
474975	144845
83775	42194
263703	288472
357371	75260
24492	425838
188369	137128
231359	333526
259978	44826
394771	53994
269494	475200
332474	27467
12165	96647
492576	122462
287190	245397
150244	58881
473614	76024
190447	378462
250995	151037
486998	186561
117545	76939
380454	69873
272386	430356
271320	328140
142683	178952
215141	453521
384866	329526
219546	127072
464022	387617
158366	355700
117278	12177
303042	81817
58915	91295
258136	248398
456658	113085
174139	171863
418453	435708
16641	139297
146893	253559
4841	33864
382573	317118
95252	116736
371884	363021
153652	170085
413054	247481
176710	454975
464588	186259
18102	85324
450532	390132
235606	190353
388577	365562
463723	265883
442730	379382
222102	221811
400913	267352
357514	269199
62895	57750
238202	301908
284245	428249
357654	348563
282263	20586
315358	444691
161826	343036
194822	10379
412779	310756
151194	325767
12481	342239
408048	212081
288621	385542
319707	399867
159213	379115
93452	480257
157737	378790
472016	234387
69455	107762
176130	218577
207433	273831
334000	372342
68098	162027
256047	258370
226875	104408
297100	202591
158421	246378
327013	53140
134982	169431
346173	152502
92401	422459
325704	66930
470432	25239
416533	60389
78036	415565
74684	316388
198477	405837
179041	51783
15209	406738
437098	94625
148253	164446
260110	186561
305442	390197
311959	428103
146219	236959
33140	168615
480991	430610
352739	20236
304526	94222
198317	387319
127921	420901
75106	447943
21605	290308
304165	2277
204707	257679
155385	90719
7983	50009
81249	325416
26791	49379
42303	83092
465968	432435
418453	160182
449299	254268
162863	215768
42124	349550
430029	185076
68314	49931
89420	207851
351252	32807
416588	256121
411158	136435
390437	187974
86454	408263
380465	220417
271156	409264
37049	406894
169910	237366
87297	397581
427904	120728
464085	441828
458805	493819
10441	40447
266307	220756
68202	336999
23325	308875
8463	12369
58969	489822
225303	379568
253021	94979
124317	99437
236032	217612
112317	71917
319259	268104
322274	455181
38420	120837
308533	56565
327996	120169
143817	181955
241732	8710
92951	111783
3809	411809
127671	367885
59579	187974
134178	358592
242453	464725
321596	463311
148288	413490
422466	17168
53530	381416
426040	35735
98151	27464
439245	12443
114149	449408
76140	276358
349074	314596
264848	463615
210836	352605
212153	200410
198205	424346
210002	245824
179755	419337
204151	228298
407171	225085
354303	357717
21095	56643
146893	17217
125948	266455
268820	183633
441394	213316
208093	95922
406144	48861
336487	90099
424699	53863
235585	293106
259230	348798
312283	472714
474341	388473
295094	9457
157773	34336
102644	449158
399852	267352
250976	291816
362131	392329
85500	354493
121335	92114
461913	418753
370567	487179
448508	270902
61895	28065
467837	9054
43804	58861
168464	117658
172445	467703
468668	99405
227584	52833
284049	457741
240844	193871
466056	34255
234722	465647
165680	141566
441217	118318
361630	11710
265580	198147
153813	230718
195729	40682
186791	380728
309171	300119
445101	86728
336651	188759
89883	423727
241104	200444
220405	19984
379091	218730
50292	172237
219915	48861
295726	490237
410257	224032
131091	434893
199587	106165
319824	68771
267243	344828
110606	15926
9424	427796
279394	491488
56769	146230
48178	64099
184203	37113
381359	190369
364707	54976
306637	154719
233498	214871
348158	260527
445708	468715
328533	26209
330820	326925
138726	274309
253095	190922
158	152502
8104	263514
482446	351639
164499	222520
248438	134694
396916	423062
263506	331581
362697	267352
26127	313314
377869	398066
34918	439719
350691	298567
263703	118164
107337	93384
124431	86158
232859	360860
414023	5773
466405	422203
427409	143095
398119	67461
222453	111623
311683	441421
261827	175023
259978	122751
189965	354694
329198	297252
479073	205223
362231	331535
281236	368859
312698	330875
28399	50082
131606	491272
65977	3216
395734	464080
95974	105498
72804	197696
128958	254291
203801	434718
161023	83500
117545	136876
468636	472891
118010	212081
405859	367582
277367	2393
167897	400184
190905	231230
472604	238962
247785	347476
446331	374939
433897	263058
379829	404808
125948	89855
399137	430329
384588	425675
309891	64335
437872	260267
262409	200444
458153	8725
261405	444891
343364	430356
321259	160415
96918	82794
309004	120195
70999	241468
398900	53389
49586	418058
291738	187456
28357	365427
325875	49828
385237	238057
404803	12443
178189	378462
112443	261175
50197	89683
143053	142928
286540	125416
139350	75201
102249	293726
75886	277367
302693	90123
296708	448846
294008	78184
428735	400133
188847	490186
477932	68888
70312	379453
161149	309801
44825	186440
292721	188624
201927	173072
350744	461758
429287	210082
160804	471745
89489	29143
226919	116387
352739	12443
483112	228013
130013	98847
177483	109253
196976	86158
185339	230191
358480	73763
207537	377909
391106	430610
81831	387860
234760	184928
113927	165500
240491	108903
118076	52879
217982	98897
358400	48408
465574	220046
389512	86158
421155	420114
427960	46127
385335	182172
407066	183428
159850	262954
396586	351414
46778	473375
39189	478232
429026	27464
124620	130291
54539	336886
79619	190369
469532	478847
55944	482465
345401	331520
86786	72461
351030	301659
319259	297422
38558	160419
387033	221324
199114	476403
440190	287382
318561	329413
182771	318404
332141	461944
356986	258370
482480	233590
196684	440962
118325	305704
479240	459460
375679	13370
212559	13370
489822	9249
24162	163761
122436	340353
249202	357876
59584	445235
451799	63957
290747	375481
173596	381485
1045	170569
197308	371053
477932	1875
267562	237631
380383	410513
180619	162102
65240	226452
253171	76829
162819	63528
467101	15926
391700	34475
179264	383971
260905	61233
42370	391414
241315	486885
337875	403891
342465	64429
423028	236660
260149	30575
411386	255859
402718	156376
124013	292468
314343	337429
407839	160254
40362	30776
64533	11067
432284	425569
446739	195124
4841	376586
226848	323006
393315	148303
93251	213639
491041	187974
78742	67543
365413	179045
119995	479254
444356	313745
45492	133841
441926	267352
354893	360860
369124	355864
182248	313745
229101	19289
229082	472072
328489	265883
20392	206470
306242	90123
386707	121362
90592	398179
200464	295114
323836	262026
310038	293813
195912	53385
107783	401854
470075	141440
360591	109006
35570	469446
475589	437190
260421	32593
266650	277912
398171	141648
222877	452098
208820	284843
135664	169154
105870	86728
204015	175208
362267	183272
490494	200989
167545	307970
274067	39645
367422	410074
53640	314318
65078	129185
461415	74106
120015	371918
36515	94516
172456	318398
321777	183213
266508	456640
8524	118662
166547	58156
69264	107222
217580	70528
392604	280592
373100	102101
114910	300480
371841	273831
426716	132623
297476	67424
152477	1113
147756	124770
330464	15209
407016	399867
219546	82585
449464	349448
158239	398333
450093	291521
188371	263762
434726	388375
455772	494102
193971	364382
470746	217494
40407	446734
327739	368478
76068	317686
241037	60864
190985	409828
460788	280233
113337	94667
372340	290450
117862	442265
345832	272846
457839	357072
44885	162831
285023	276744
280918	408341
232632	351451
326637	200456
12045	436059
393499	248578
123450	105498
208390	453273
171216	315888
302389	233684
144709	318932
78206	425510
131196	410028
129833	88113
354696	157715
206373	391414
40890	117873
405308	207916
89219	70815
177640	69734
241867	49903
68532	159948
20637	321906
408357	482851
426569	419450
132147	246054
323884	267602
66129	472164
412365	449319
260185	264132
377477	222661
200346	65463
252712	378462
465599	205895
146322	39195
459510	206623
249010	36165
415967	149600
196903	233560
19135	273468
441673	280132
96702	101281
220372	198881
108015	441313
354118	372984
256376	211636
472420	147538
318071	153809
257109	166738
14252	368973
243194	150106
79188	189938
360940	185832
262726	375840
30190	167523
235222	449795
220243	71360
128359	478415
424500	436547
94173	429161
392086	164333
466590	78967
266714	135756
487186	439719
188728	41470
369809	141166
468314	15209
134682	67858
220158	409828
441635	303454
420094	13370
315566	236213
250858	60322
435239	387742
441922	85912
194861	51881
336941	200504
193306	164446
324687	339174
432673	388575
173866	54895
145288	286828
4435	440660
136749	332563
382882	431494
235971	162263
283093	337309
41016	288035
92332	318153
385577	97277
420665	209933
4927	235679
168213	309419
405788	325814
384165	291768
97557	153931
29235	258461
458325	430356
453738	32807
5748	236213
308839	280205
297581	414286
409745	48079
243590	211756
343788	58766
250011	224353
204499	276744
353542	1158
282133	453012
202302	155895
116243	84388
280121	481578
135222	454975
26566	363581
116243	420392
247198	382511
147321	295484
349560	7657
52475	402695
153788	190741
71430	440254
461153	86728
414047	107939
308693	317282
259345	290550
492089	110712
202893	436686
77461	378462
197278	141610
236056	250434
246570	423688
142101	471968
368060	162795
484524	394406
127211	30428
234881	312004
153813	265711
56620	289298
157634	28129
277523	195198
262880	105585
13660	440660
35498	341271
109324	119061
423761	123014
46721	291802
233974	336590
312100	285886
447841	77727
354214	406388
279531	468358
29100	453753
96146	58465
481167	209285
163118	219743
122680	166651
112881	489822
413891	220755
260470	164884
428944	283189
1592	4349
411859	8595
417938	36362
444588	12177
314581	317100
73298	294965
420964	241356
167588	30739
116365	41257
477506	463549
64526	375897
63442	62191
293913	485725
284879	336096
23226	470249
399232	241453
72424	366941
222049	268524
242787	47603
158921	48330
26127	122462
384858	29528
46190	195948
280352	73145
471365	41753
312011	306633
80182	482162
261044	146181
39713	400210
192624	333784
186259	260462
283612	63276
183092	412322
240268	33062
284248	304156
346784	396640
170241	6053
122953	394529
431387	16123
6836	320464
474063	94516
244282	388473
195671	271738
317551	350822
352739	452833
128720	118655
159552	89282
430049	75303
193767	434323
170793	271075
120739	61386
412395	369720
94308	217886
453753	102719
70537	18393
485356	226607
341470	417607
331872	165437
361291	425544
74911	99085
424018	421285
439949	313213
270224	22347
430879	198624
38210	15209
309917	269832
280526	77278
381305	371585
63374	264154
346216	266453
249673	200549
90207	38474
314881	87979
66595	191959
239694	155719
73466	173847
209824	319894
292352	235108
329323	155448
297069	467281
135661	371021
346199	330469
267039	99021
115991	207770
287661	463549
53863	26026
349608	160948
289243	391414
335888	183975
67546	169977
464467	477986
410390	23290
3085	242039
242456	211385
2788	401325
230566	297969
327490	365909
441715	258981
10690	4849
40486	336955
135140	103500
478557	463549
228128	375581
376495	411157
260259	211139
488272	35735
77347	319227
492813	192554
76104	366666
98644	314049
219607	69928
199051	30258
243093	273967
471229	268892
295370	388195
367696	381753
360474	217423
458126	293135
477932	265874
484267	191504
143501	479680
417016	259936
124018	94344
252480	80416
92401	288581
492770	59668
426420	379624
255712	10646
389908	142825
248013	397277
93027	280635
352731	190594
351072	303175
151323	434893
146893	259074
245679	331150
53846	476772
363191	396703
51444	24038
407127	314881
21772	169725
476872	461944
346272	226148
262127	388473
122744	492316
155830	338915
188503	249334
391433	262954
336282	78811
241935	391414
2181	214024
235292	169173
87047	287423
68314	89343
10546	126235
276098	153995
134140	27464
176497	234040
369581	477136
432100	260640
112640	304485
12623	5754
25262	471013
228128	414930
345107	166424
453366	343197
345466	210898
337120	184052
105498	142494
7160	389220
443353	37727
391620	349879
203971	354516
156439	17483
276821	264908
371719	116283
343054	196783
40486	257637
429320	228431
30643	293365
440655	113836
213812	263610
206094	89532
116772	1766
233431	402268
365560	336590
198210	94516
244536	465951
117151	366493
319412	169482
138674	10646
167819	53863
97436	353065
41911	220857
303895	309699
430691	22512
37781	446094
313371	469532
186534	393053
484687	471881
366985	49903
17076	369828
3458	494102
247853	255579
453736	487290
169182	433089
461443	184933
468818	35628
463976	47376
269205	224765
393038	110677
90076	40447
262484	171906
355237	261320
296010	77031
427080	29892
348583	12079
244889	32807
490553	71816
373810	423688
364643	318533
472203	160686
287552	452115
238734	51895
200092	235034
486060	27464
149215	155044
451216	341372
311285	15209
491209	381008
445263	318533
199982	411424
292923	46294
479069	465686
427015	477131
95512	86476
307139	426110
479351	399852
117103	228431
119695	56410
65194	71795
192714	164884
90076	451379
202049	284482
8965	101376
301312	396563
3150	110677
441783	453671
215717	77004
16815	156845
448199	20741
157758	461392
225694	405217
291698	245679
72015	300051
115579	249702
276007	271383
376036	329079
24867	419596
421108	84111
369825	482143
362129	76454
421371	371918
308122	172414
369741	10646
104844	371918
240268	217423
294277	472012
335441	240374
178223	314622
42011	34979
11973	286391
133341	173483
473813	91471
375866	122462
428861	307889
207269	444478
94609	303175
397337	215054
12216	38717
295841	321047
197556	358797
5700	433069
372276	346171
325010	291531
461512	106808
88060	242375
117088	332704
29265	20998
380281	421285
427498	25410
464645	330692
232348	339320
85739	387904
387568	127031
323317	188246
352291	411269
227947	114643
16551	294836
43675	274630
195681	229687
424387	129270
164641	477986
287136	469530
257613	402323
259250	360887
170872	50264
276276	306154
277664	250434
116118	361927
209365	325429
270054	15209
476303	103323
378662	126746
407359	156376
128311	273951
161783	338042
304165	375063
265108	88113
129674	461944
406660	330950
478232	225534
114615	315687
110306	56856
144288	5041
121551	65977
424647	477091
289673	86077
199780	320263
477646	200503
297500	345777
68063	258370
272331	229756
328283	386439
241590	492024
145218	278487
310053	242048
57270	485753
145788	477788
458585	398873
336955	65983
461839	262373
350342	316388
200379	271625
452769	42890
331364	394885
18166	99060
439956	225991
479229	331946
375068	48861
176081	187974
233499	87291
212965	141509
324573	52917
398280	387742
447258	178245
76835	437287
404135	463467
215606	242547
164254	289439
243840	114223
357294	25388
429551	42049
217538	49966
363052	283415
139185	177830
274487	335663
65935	375113
465518	317118
28664	149136
160184	102654
66646	214257
400004	91369
474040	338355
32499	271575
308533	430356
71413	189829
172504	76016
451379	179855
214671	72416
250833	10235
379867	155429
87460	202254
366792	191907
355025	474435
360425	409142
117647	385237
346699	379602
254172	127453
61367	111463
40888	487422
160331	21998
247110	136256
391587	92114
143366	250214
381142	165226
398997	491547
255859	265589
188016	146202
98290	387742
204862	424396
44159	68337
199833	158858
337281	228431
322509	301784
410481	15209
376139	7771
109936	293244
417137	183455
150496	438419
61908	248398
45203	62191
419906	463774
109603	357357
167302	438563
103930	164884
375530	47621
272331	315380
79587	230114
128839	207927
93023	23902
87352	117854
487060	251410
344902	443903
40028	158153
412440	36370
146858	75303
312069	466737
19542	129749
51803	376072
233247	845
228128	227101
348245	469235
422232	434893
156055	440660
301312	438373
219499	166842
13879	399468
269820	456640
244368	242869
102249	306979
248059	455600
286737	477986
413598	101058
379822	89163
431120	109767
492614	378105
355717	413525
144702	180709
446980	439393
379538	214279
79677	190369
468956	479614
315354	281924
242235	278907
262602	25076
58731	289436
248008	170306
176130	276661
218485	14273
221296	334391
174725	315671
177723	38996
455594	109857
209365	142678
23018	289807
290838	407026
181651	79181
209343	479842
320673	438923
33053	454822
469274	190369
242523	78267
487668	115123
381305	327013
426213	52666
376816	190715
158806	313829
270274	112049
151295	15209
280309	405491
160278	113444
272405	127439
129239	391414
250635	264766
378127	218977
466421	462795
70609	258015
2331	58713
381305	159782
71189	488540
254155	153995
487208	262954
338063	32574
404547	113051
235358	278829
339401	219499
346730	205289
414375	234633
163691	108934
428582	473775
263958	195121
82981	149543
60677	462973
26667	264406
187539	346388
396837	378462
264842	273707
125168	113051
223471	327381
343343	302836
1292	98548
209172	401352
112862	407756
291221	469642
345505	417137
277135	156476
346697	150974
377436	313745
426850	466737
252088	227475
192237	121795
151273	375448
256893	290560
129922	277402
426354	147047
74434	234117
340572	359705
342361	89047
100045	355552
134832	27121
105005	39196
256893	471310
213123	400273
276901	201134
28368	290620
231189	380071
373810	482723
232035	172089
147451	331112
151144	372325
312283	489556
312625	136236
445101	346679
48191	394529
71172	153423
347121	141652
366799	248703
456895	175869
169250	337447
404782	262954
472881	11730
52565	110677
447962	387753
215878	492752
239893	83227
286257	314742
347466	270324
56128	266852
222282	250410
131270	199676
494082	159249
25130	317118
187207	144800
321272	94344
287848	97144
202092	300240
164733	450859
270248	470879
4686	226308
437623	442265
20834	64228
96708	414964
222789	53389
293538	28129
19334	144845
248325	186440
67624	95065
312283	250290
122644	266852
23481	493286
278270	334009
454309	52537
35803	126473
4634	105967
450727	251382
114643	184157
42635	428738
416851	190369
194451	347667
275967	150067
331089	276358
137337	31637
372356	484447
423013	413533
386502	435708
430423	247740
123029	293813
214316	411809
109676	362669
196940	429156
73132	458933
459360	237285
107145	9913
3198	487563
171153	166513
308592	201647
96041	138600
194995	463100
79701	208577
459498	309801
319700	461914
333835	273831
265540	265711
484532	334990
100900	164816
453311	393608
119751	393326
262730	71276
441240	312627
188254	222531
316350	354728
1425	16433
428138	208038
279844	489552
119762	155355
329727	217809
140722	432719
259175	261554
37515	201754
474688	241591
278515	406847
214853	313454
11209	85354
32849	133156
287424	123718
271760	73501
23810	315847
201590	128378
24966	426674
228849	356605
384492	318735
461322	446687
305219	313745
310091	285156
156831	74091
490101	132278
297654	77461
320803	277450
25748	225909
339769	416942
51424	334009
143913	181952
51552	317118
266957	72670
77674	466462
180657	386665
279354	284661
283113	211874
345523	351585
63415	21632
338003	258598
415629	40447
120861	284982
85495	336590
4793	105252
92270	195121
290568	195551
234927	247602
353856	366529
36252	320225
320580	171640
84745	379110
153590	28213
380791	272096
382848	419797
361374	338189
99639	380568
383204	280935
403332	313314
371983	315671
294310	19357
223096	298077
65625	451305
319231	472259
193433	98906
54256	64335
18330	383096
190973	377395
342452	91470
491111	62191
256610	327061
483633	264533
285030	375840
112317	276744
478490	23430
214938	93245
328907	283392
311221	437350
25659	178737
237741	390861
328174	271221
402086	482186
426389	133862
114695	366127
356805	155747
260244	364680
87570	167494
243321	467589
492630	464872
29175	246711
411935	359358
332068	152489
134590	328729
165436	365928
382859	100065
158180	438372
213183	272230
188134	293813
233699	479351
152939	130028
142740	52695
25130	107410
112443	27464
188539	5857
350262	462105
311355	199540
222610	137128
373182	99405
23992	482246
245451	266852
82296	103819
337665	366534
225694	102494
440940	183975
426157	391689
36451	387272
26519	187998
304404	205133
73494	85116
214744	98932
245114	351193
204320	15209
39892	348563
425722	223121
452175	36195
485212	80325
421997	187023
139350	294277
259978	443976
207433	57134
473411	114930
447610	351257
481419	314824
351866	486922
161545	174853
123824	326446
29547	152502
452768	387742
151387	211868
261313	190369
59092	267022
415594	168381
163821	366127
277987	195251
165680	314068
176711	265022
385959	48431
225214	168213
171850	91095
384155	90099
14280	232125
471422	351468
275963	155919
192717	103758
50143	341271
486226	13370
32303	205289
341163	322791
288766	15209
371577	13370
462339	141440
233795	309708
289962	328601
11355	360098
98625	393326
19542	167742
412426	352007
219546	276454
385705	265589
90449	187836
462028	69856
39943	211541
321411	18665
303830	238143
78854	331628
156446	233292
409357	162831
312222	428214
217542	470735
264080	208333
471816	488183
144381	199363
198043	230391
196924	375921
266931	185013
383496	103267
218485	334547
308715	22888
360873	234220
100320	481179
184116	480695
61934	54976
446488	286866
240155	25014
284980	114908
283633	262954
367570	144470
238445	263543
475158	385182
72556	41394
171922	306823
308685	489822
318369	249202
415625	259096
335907	99437
102065	99418
200005	373169
93384	127687
226924	375768
361616	489548
41534	49903
161755	35707
436638	454975
361007	221165
446331	389682
202851	273831
65815	387742
329277	364680
373025	87889
88102	70049
64474	175432
430029	9054
388587	430997
178602	380071
458664	119123
492058	22209
323640	401949
412589	145948
257575	245317
377457	217423
104648	380568
253069	15926
426292	94516
325772	194106
289807	86250
257613	136282
403847	48275
299411	487885
124602	317356
202564	302485
471412	92888
480181	422411
207897	433525
426354	130983
404543	340073
66769	41188
3942	184032
311483	271512
274487	492906
252997	489180
155239	100503
302913	291823
861	434916
154661	434219
338915	118676
375405	218793
467961	99437
262260	157870
136937	622
390285	438419
48933	105313
411158	338076
410813	6899
349448	190369
176283	99013
76227	79507
291478	44730
348007	348910
186850	109095
482721	10451
475867	406751
397896	51881
478399	34459
332544	129775
186893	97019
222113	421356
156657	142678
43514	435720
240403	72118
257174	9054
29175	460617
263557	353568
46481	459829
367871	32837
315920	461145
264492	431111
128124	386901
321911	471013
24806	140438
87281	235881
138719	468031
350441	207921
13268	190369
35026	7492
90094	315671
90368	334053
291304	357989
105788	144291
361132	276463
456257	110191
291984	308345
254651	241682
470915	334120
473580	344314
282838	463920
293376	487153
360214	359762
118694	187077
493031	364000
63047	317118
1534	23667
453746	94215
191008	122212
460130	432336
388227	478924
18330	214992
204454	398302
234788	382019
323806	452746
178540	474271
36080	455188
157609	401920
368428	182798
368171	369577
388842	60517
160940	207150
112182	224087
185409	165729
176276	487010
91828	459332
268251	205223
466670	374806
200092	452377
154503	189130
282469	28473
130069	393629
395676	258370
281671	258607
453605	485520
293775	63528
72662	423250
483025	86077
403746	410855
397359	294130
302558	247976
143501	218730
186852	49903
40991	411808
341356	314805
202518	339453
292967	343759
258598	351732
41157	157364
52062	313745
83865	166513
173245	49903
326260	15461
153813	17886
363251	277961
133741	82430
303687	338271
279087	477774
448497	452098
451669	317118
211078	322039
198939	355806
94732	226972
390292	476447
405252	75785
244806	72200
103863	175778
386149	183213
44704	484447
71189	165267
393218	15711
62275	327602
15852	422427
270044	202019
90696	2050
478588	117722
38412	219370
55451	178422
325329	164884
227720	166691
311025	289970
115948	290624
302477	114050
108219	69568
92967	107219
72009	156910
466855	270004
381941	63431
298077	82430
494130	298182
160169	389705
59177	190369
149367	472583
226706	168292
389464	190068
447012	267602
245047	382189
282419	90080
196030	413964
187107	177597
213535	249334
222045	30872
187834	467320
218684	480586
3186	95235
244113	458491
22124	154271
69498	488908
396198	163863
109389	475047
196003	460734
208118	471488
235034	422853
178422	251925
79261	134611
460656	434893
478276	319640
110490	316481
299186	134694
483112	447107
287068	169133
356014	227101
19087	493498
346408	236496
30778	451391
112372	463549
412205	275046
69991	288691
208588	387185
67952	267553
133747	58647
277475	486339
346057	344941
163437	433354
217391	132843
217936	91711
84955	24381
125211	130765
190903	105254
217949	471484
330532	417201
342465	353170
345715	103376
32601	105585
83977	97277
116949	491271
192763	81240
365410	451414
191622	398021
241987	154271
489930	15209
454309	60438
74917	372781
202518	64927
228078	267602
424907	345745
97630	378462
35929	377047
68910	250153
118308	63093
84111	299467
381682	457396
447793	270095
491923	366534
379663	360459
299106	493721
358319	377683
344352	391414
17535	261021
29431	449884
399981	43708
36339	17476
325466	378463
159891	63098
297375	76177
111071	380460
153322	316388
326631	323129
144072	211067
333545	73725
236222	243374
273054	473040
340767	479614
279973	182940
359483	94344
291984	124011
221687	356428
311306	426887
22697	493058
385494	199435
42535	351414
355083	406649
160500	317003
377290	63557
49542	208785
33343	35464
463345	451492
86801	166970
492208	15209
380858	198039
308122	426724
48282	125073
452967	298077
479320	273328
453882	87471
425703	124085
211841	423106
97902	309425
1687	86111
139350	120195
13435	420551
218227	302063
474591	434908
192238	239028
4988	136099
29431	387008
69587	366666
434686	489822
487677	491074
187774	102124
168188	221250
433206	51457
119944	240564
282126	231578
335441	10345
397216	464080
226167	240225
345744	273468
448318	379252
290358	225796
155950	454893
73660	209531
60227	480112
455136	52412
343101	175208
167419	288880
64786	461759
192456	116085
327958	478415
310156	44049
46688	307434
11586	149316
117202	142018
17274	366291
12481	319703
251519	293084
95133	142825
73298	208653
263958	160573
281052	464936
369553	218424
380211	204330
78155	355210
316565	112372
322	110708
404483	440660
355376	284843
470734	47963
105442	385182
53131	355008
446720	40766
262080	263713
36589	487192
177777	368238
453887	78811
183748	398333
285237	458226
88690	259232
124279	12978
20998	139927
439209	327217
134134	461944
184245	108420
186561	81217
80761	15209
370071	177576
290547	48791
487299	293813
453359	477928
107524	55734
89848	2715
347306	484447
435966	371122
349682	217453
239103	479509
165680	160291
116150	267602
29227	84722
147965	438419
344094	36380
124285	122462
95983	13370
274191	241781
491109	477986
140562	320937
1642	294146
479614	33634
387258	122462
418172	315566
270776	92613
259772	137450
267980	119286
62193	331508
174139	421747
180302	58707
434040	61057
137782	117133
269126	211053
235404	219068
377649	124412
193796	491150
139348	71100
20199	284555
322486	421935
230216	28129
389181	127371
446136	245682
462028	313314
372112	377906
102065	21902
292765	202523
389066	259929
340539	105498
20392	437750
212125	378462
248334	348798
214012	180578
380471	101816
392380	241468
169143	399313
380489	297276
191385	281781
10546	198523
287566	320464
212435	199590
88928	14254
259734	148600
28130	378686
195220	157726
191201	331581
353597	356645
136522	84461
333578	409828
299131	258370
234086	391414
368849	202191
144073	377083
665	205289
65513	273831
295718	304589
266278	298767
232666	144359
183012	101820
187834	293931
1791	431321
273777	58175
212765	13370
243201	463395
462347	485304
343396	169557
467804	93245
445343	305586
12332	248398
380398	429368
345798	238578
348585	394790
372229	190369
354213	4676
425640	161920
42965	313745
188007	5202
185654	230334
238329	375840
484451	166497
19554	216368
418348	188936
466011	285736
39195	325996
475362	231612
343308	38063
303303	431764
452797	134259
242551	54700
89040	414930
118170	59672
32601	203279
272804	245332
151340	4634
371354	91222
213731	435280
31655	345745
110192	83403
123433	336590
429237	69708
169135	317184
443807	280156
65781	178393
429177	36858
155713	280786
8203	297844
428582	209281
102254	372822
232605	459974
438009	373021
477644	340511
408206	469760
417533	90431
181699	493717
134002	333543
364109	338271
73525	453391
266307	404316
176903	129405
391913	302450
472312	71427
322299	16325
372913	269731
185071	239122
2719	176878
131417	316575
454229	187712
119769	455751
317244	454975
258461	176657
128998	447517
423067	24208
447349	31364
393508	180221
6152	52951
221687	121106
463389	14106
45201	355806
277896	94667
200990	312897
481604	432506
143900	284604
280829	236213
289920	110677
91148	393738
434401	263610
457418	156597
197763	193109
62917	291521
246175	58851
93237	266012
17393	184470
381412	191496
470211	341271
139463	261141
398594	434035
370260	168252
183795	165135
250527	67617
128668	271670
457313	466851
333124	481279
379335	292129
413153	121950
289235	214823
354657	235634
461185	341262
342710	252223
463154	422760
141847	406281
356549	186259
378138	15209
160580	73336
234722	234381
79319	124660
42930	486031
348798	133401
332638	235397
164653	40728
91054	12895
136055	127921
439471	194355
257977	463535
167365	391414
298271	490885
86632	143305
375374	265370
254463	479614
23306	336028
219864	123884
426685	488288
81626	226494
382673	244688
219089	154692
414987	29608
315951	322477
353029	54711
188510	316575
217073	187974
88027	42226
474341	338003
155370	348798
154624	68762
146298	40177
322010	206686
338008	374433
491072	84788
388249	139648
345401	274410
314680	400883
339151	189986
23271	172089
49789	139743
146893	277144
391481	159401
474705	366127
306703	284843
113782	475390
324193	319571
274510	315888
342793	45585
330827	67584
40922	270095
456021	292227
27255	364294
46827	320069
22823	281273
40973	313745
168629	164889
305103	211814
112724	694
401538	167683
484691	122462
156704	282792
178222	482355
301557	78399
386213	371918
468112	273687
488636	174008
307436	216030
77143	257003
346416	317356
423067	296978
167588	306655
342778	447517
436036	143289
478490	305418
423101	163121
46556	335334
37473	160402
23924	86166
55409	132740
203454	218727
181723	409540
68281	293813
45375	92628
445796	299506
310981	427047
339016	341644
125629	183213
468055	327061
190062	127726
340865	33994
257498	332532
115604	458207
438179	459985
364821	489203
371766	326985
439469	11226
103790	433279
266307	427315
131968	470328
170620	255650
183614	103191
473841	237178
307567	405217
278371	425675
396144	452098
410573	217459
23286	303466
342486	444271
124085	117692
257149	48146
117185	357472
219669	317118
48001	148361
168036	364725
114063	432232
223502	123369
193692	366534
468651	20190
188294	132996
425827	461208
280110	355112
344486	289317
73435	95479
469102	9328
360121	325491
64865	26355
178540	172041
410876	258607
393811	337532
20059	135579
15277	254757
207916	306900
400513	318328
331257	126828
457201	27055
77819	359981
71770	48275
347799	94516
366420	462686
144761	99075
190564	405343
379372	133913
32291	297556
281185	417201
62656	64335
290852	482808
468559	156493
46092	456774
113483	46755
127187	195758
460010	285156
213162	327721
277344	374755
228128	417183
406737	240881
166649	117082
461846	244936
14522	244805
437971	361745
180181	228838
100896	289233
237548	31730
330430	328538
235681	478415
20768	451583
193767	285371
347618	43231
145438	312697
382892	224794
379859	79989
370274	283500
129239	258370
360388	72029
104830	6842
71610	249209
442730	84791
28130	377278
190558	282224
450541	458601
386556	396861
173766	408815
22823	41673
103994	390572
454323	350973
111210	270095
130224	438472
588	387742
385249	267602
206432	143848
396737	172351
291546	469227
86332	83594
314348	43692
99405	378389
446114	323550
200147	88606
280795	373169
34503	241468
394315	307744
141423	336590
400638	184741
116340	456453
174321	369599
176971	286936
99021	240063
45800	420921
226378	412517
344022	83811
381725	622
461769	61934
203605	120132
266965	470554
249147	463200
68532	157595
21802	316011
430682	23686
112443	10336
402972	274478
238190	249202
431246	279004
409238	143671
283909	162988
131301	163146
448601	434839
6374	269092
166796	163725
61043	353930
143657	440660
449521	461727
429287	433391
177690	162831
259978	325239
434748	378924
187822	317675
192800	345469
141793	411472
75655	164196
325517	195915
93728	213221
289104	382927
380700	12129
463089	364109
205144	346863
184879	482437
212153	456493
196003	440857
283640	96807
388232	210470
239229	343573
60938	110677
341163	247425
53828	389928
227363	134262
73298	134694
380465	176955
176276	368955
458768	387987
391391	462619
7653	291002
4849	475595
274840	246713
429308	397371
453012	297301
350650	41861
475968	477131
332594	429403
468378	138721
24589	425675
387436	281163
49532	491877
11081	175818
115489	421267
227267	201920
237326	286274
315686	125420
276973	355700
35072	60517
8189	200239
66372	219646
369944	287861
133933	63528
435340	182907
462893	285156
246952	454975
388696	470588
91237	96559
198405	90123
349972	176878
25151	42035
478152	92613
359933	21632
378251	190369
118626	79861
320845	393333
43398	401297
321931	304589
356549	365481
395306	17750
225329	294385
19542	91907
355726	359775
180382	76016
89178	153669
449129	13129
345613	378686
237120	160454
217740	74901
24663	316414
367919	302925
2606	342807
186679	148519
128202	49903
158099	175989
468281	420944
425827	24208
289675	218988
65134	413079
112346	216837
90130	3016
7235	438580
151444	58576
247525	335626
394944	267352
324459	10569
60903	258106
339293	262023
93301	384476
127437	267602
76050	345401
292205	137613
387464	240796
358320	432863
331533	123213
257254	15209
349416	245201
436069	391414
449521	233898
253144	27523
347401	367798
93238	52537
492247	209650
421697	429054
277156	190369
130121	110677
355025	172089
471666	445104
252254	124328
431125	50391
414074	51279
127212	387987
53613	276156
20236	3854
281236	65936
410260	181767
32888	332094
239365	72985
462339	476303
86188	72523
149788	273809
86497	12573
18468	168670
69755	243438
228128	80587
112579	159750
160526	267602
358283	315131
78594	74398
376592	247404
47166	127921
392150	190369
32064	196412
382572	107429
138354	461392
386516	46706
446429	388215
4849	56589
126568	384401
262302	417918
57981	250434
374764	180709
219447	276358
470054	78109
130859	251474
161871	52695
160124	334737
468770	362208
368564	357078
20998	233767
224553	428103
372524	363973
252952	179375
297001	283346
241952	331584
293901	40447
6076	452092
214326	195037
28357	79478
114293	170864
292352	145059
240588	358489
420234	77461
415240	151944
452148	66053
293901	288035
109040	440249
221224	4413
375032	407756
204440	221133
398938	20959
186605	244712
272765	286397
149305	440660
155073	114028
201645	16416
47010	247864
4634	197647
394092	420178
255515	15209
418662	419284
449823	53389
21224	32647
153813	386538
62198	48163
395431	38063
80885	411893
291984	382166
196684	86476
163751	329196
50816	226308
196641	362206
137071	161776
265935	300215
141224	86560
158156	47004
138948	186807
382477	420944
353102	467467
358856	159830
147867	177244
56245	94516
143079	348798
221439	413525
198317	66534
458207	81714
69759	282756
476164	258408
189965	469235
479577	265505
127325	65272
290838	159492
397495	317118
204949	152151
433354	13310
263880	58479
74274	276440
173743	478882
85282	480224
484374	449534
177834	345011
124711	194856
255859	493995
474688	205971
151525	65084
351689	40447
147656	399132
10217	97894
466793	460729
405040	59829
94702	387742
244351	66813
155035	460234
484383	133867
363605	152048
311839	353295
459196	324743
368377	316186
285403	35707
458483	116283
237693	421356
346486	895
430116	155895
318656	478415
224134	60785
130981	10778
333462	250767
197997	318932
364864	348971
346486	409540
68340	441751
47035	77017
225694	78891
88119	141440
40577	325575
429886	273831
156905	393326
414508	250410
74839	423688
312503	312831
351225	67089
20069	94344
395885	199404
431566	81104
226466	23709
310153	379216
139828	141440
363958	391414
424366	345401
493625	477632
373088	234356
415884	209933
73298	248496
255316	374662
349416	186571
361296	399852
221269	299421
88411	117994
281553	265589
45963	417710
88828	284843
127740	96147
331471	380861
109733	232087
227247	161755
403627	273831
307028	273401
282691	15209
419247	310030
456681	481018
424647	475090
237631	470415
263703	415773
341829	166016
82947	362623
204746	431804
238350	99181
33114	232183
484334	181215
156567	131154
388992	56396
364725	12129
117275	283198
416910	78832
357202	15209
207515	64335
236503	97830
200774	19801
429116	299930
127639	397545
223727	351732
299106	42189
468287	64415
370886	367798
209859	219793
407655	252961
47466	456139
324405	13895
326993	169488
273340	268600
305930	64335
366762	476447
341406	65194
377732	35971
262639	432796
244012	435708
29307	376395
420054	232049
450733	165497
408557	458382
356866	86728
108985	333357
322917	477491
404389	383526
165543	39794
441463	441783
280600	117248
42289	218588
181103	133362
131939	438297
29824	372857
12088	370810
334160	115123
31049	391414
288857	30875
382005	226023
144764	421605
280003	25716
342834	146949
265462	48893
339733	317118
25658	190369
302492	34801
374336	353267
105477	229096
61666	183213
58908	476880
241268	251733
38338	131267
166085	49828
130766	260404
304165	367946
275275	315888
317676	283346
352905	93533
266018	457418
468256	347169
78291	328758
366570	389384
207251	420314
429834	276358
132247	234180
160504	81280
485594	292232
39586	125358
240529	309407
274451	350669
92105	96715
463538	92948
488838	252697
249055	384133
35806	180806
105249	450560
305377	309256
373025	352451
407893	296953
29656	317100
181159	75889
449406	444926
380748	146857
277568	343085
29663	312697
395419	466737
177485	97277
135692	130846
483706	170020
359949	365413
27774	262246
295553	424051
293568	131940
274852	72283
359249	479614
418071	228295
144973	425704
285469	187974
185327	256121
67571	307771
85029	428864
360814	420790
263377	154389
163089	64123
93452	243345
491273	120778
175255	230714
182192	224664
383513	242412
287211	353792
466747	95299
245938	472016
18928	447780
426369	113138
92312	100503
131603	473515
108017	38450
66383	280637
102166	390680
448199	8303
484123	259435
342465	399738
43522	28254
89238	177201
148057	180855
414140	467703
52752	83403
292896	146944
321056	33798
15217	387101
476106	243301
278946	321548
90961	343085
170197	349835
458768	360066
324206	357854
123272	63528
53532	455769
229999	10217
197984	428103
75339	198424
432903	466135
154003	66084
281075	190286
364636	313745
171714	431137
127063	421006
398843	219634
164485	325533
276876	477136
385271	247507
55152	181556
318573	358836
151850	41673
419098	492943
82418	224794
376855	182000
166304	69107
300109	10646
141441	480963
11675	344984
240152	1057
290657	338915
157666	410011
176182	77391
341214	335390
444459	112931
43522	393162
292668	399877
57414	14643
308278	370866
452527	299467
319672	205691
270885	89172
121950	320033
89883	111039
314605	369599
304013	36648
293346	53553
151176	360496
233696	304676
186791	466737
301332	14254
319668	76077
322239	283346
125064	46410
255165	39195
375678	420364
26740	6253
68098	390997
152370	165267
470300	94344
338493	140780
250004	198297
86632	187045
160989	392045
343691	432011
345918	445358
251748	142144
173094	15133
211784	245679
98472	98472
32468	334045
129123	445392
394209	76928
273736	229756
308072	463615
142382	143327
9108	96344
221462	247031
385728	221786
54212	138432
398027	33659
129613	43239
66356	32261
81152	114323
300083	153995
474970	81097
275179	276440
310756	478543
51759	7285
417726	389908
124083	420790
380075	273831
111968	426764
255859	37312
485632	96570
226919	142042
304526	95255
410028	290565
199276	194165
466012	60389
66996	448770
140460	109055
11314	341087
42279	449090
181478	313745
464022	7178
376569	264766
203783	262377
434262	53863
432675	16433
72260	261986
398109	12245
367919	491403
92085	135756
481480	407386
92335	293345
452608	218615
458813	267553
418590	347707
347428	453557
283026	396563
94153	333621
13610	301475
115449	294079
367096	168615
113363	411252
167101	49903
426592	45724
39195	290794
444393	216269
342465	325493
253165	285156
381697	54895
341943	358032
21298	2752
26214	468656
146893	101550
12216	155618
268755	176878
89158	478415
230051	97537
489719	89370
253102	455388
260178	489822
306578	344785
85889	118916
277250	416349
314710	486339
475158	173176
365144	473010
94609	18393
13048	327060
291843	268118
77414	400606
20281	258370
309276	116572
482236	132843
251232	264285
110835	6442
115312	488335
127910	164884
385801	266852
217854	46294
118736	40984
192311	61383
419916	208577
354022	36366
200110	23184
46362	185076
280336	266852
362102	174564
318088	208577
350347	28129
446550	84504
221340	304173
84626	330752
255440	91877
117794	67040
109524	12119
81432	376984
267605	475917
45094	160595
122537	447219
206824	374404
466411	305036
89809	214544
478057	278913
294022	284982
14642	190369
380860	239620
422179	284942
423067	343984
20417	250434
210340	445753
288248	18750
332239	377278
5058	170378
80422	230783
314813	145270
144764	453222
49083	50538
77853	9037
249397	468489
112075	185634
383299	472239
363902	290
199000	19246
309944	374560
106892	50264
447615	28390
423519	221890
251044	384565
355048	160402
477841	298746
120551	476951
342465	173176
285099	57134
425827	193705
301299	384113
161141	60517
155204	3041
66668	23018
240796	33965
304667	333357
298595	258353
476119	310523
376496	227101
80308	138241
226919	343860
366370	370866
304631	408646
412068	103143
470993	51895
174395	327061
241749	467703
477841	163725
324178	213142
354244	360314
151253	396563
178742	399203
217321	459790
55928	105498
449871	218727
479351	313745
373136	424981
8535	272865
421122	420944
198029	447974
193767	306253
198349	420737
388511	59759
27322	276090
6906	420790
482324	446801
272301	430337
301557	233538
130295	430946
196794	281273
449399	441357
453882	18366
178953	484447
74335	205429
324825	277088
137757	478882
240661	103339
173717	144470
162094	114123
52303	132247
39683	91998
279104	491526
37853	371994
256442	52537
441333	299960
78549	132740
75868	221396
461686	99549
190015	236395
443815	182940
224674	3220
420271	460148
376600	301784
370178	420757
188912	488183
141817	52537
436864	240743
399431	245679
334638	263610
137671	274986
114643	32681
479325	263351
313863	109006
145422	243115
241539	166513
331720	88113
76769	279509
214185	74979
227577	16822
298735	27464
296711	378686
361255	290906
285948	183213
120602	1057
33686	440660
185245	163073
360220	333205
425442	154217
200976	364201
301557	353816
398191	65331
426357	151944
312283	356229
66852	423469
185636	247264
25557	299934
345445	475371
127453	13370
444276	224597
89219	215955
209465	381908
459513	106592
465687	75813
470912	4349
472903	324649
64831	122585
114815	346823
485420	362206
230051	382478
48509	41973
63331	205372
308768	446252
190281	57829
174865	48163
396451	297963
329778	278178
26848	334003
403263	302059
110914	409828
403206	216190
332299	303392
343746	221832
281582	267352
191629	73494
343804	271231
266843	43748
439067	282925
87500	451885
239099	75303
157863	77727
14689	454476
156001	185399
33619	203934
241192	205289
431214	166063
324826	208038
173016	378462
266497	339087
167547	115340
438018	222701
144973	313377
107709	360322
9661	94516
368706	331873
42854	314881
78571	330669
177664	134262
351484	463549
232551	204925
66769	325650
390106	471260
197719	13370
275721	4483
321809	237165
362582	121362
131875	294836
421208	191284
472294	57366
24174	54976
149272	108284
260431	391414
274858	270612
304494	281924
319606	412126
44359	101058
465577	431137
307909	277961
105964	110677
376839	396756
287985	399893
246326	399225
25897	91600
399441	373930
268961	48275
33474	72549
78725	15209
379489	121226
159724	457126
463549	398214
9434	82197
328930	417707
78168	49532
14459	295484
75586	387742
99620	1268
29612	210353
164562	140482
390998	245317
307279	417732
294161	474611
330876	165932
146924	482699
24726	305405
325188	362577
98493	474453
14643	350733
331375	209689
211886	100349
101012	492316
290339	110677
20002	489068
35858	242590
4815	267602
70407	218614
84429	58499
311856	478415
354542	155249
57981	178972
331300	195724
446550	355999
7530	49828
138238	274309
53071	422579
359681	189226
104740	48585
188246	368205
319259	310262
118068	248777
275948	21379
173731	112373
221158	399098
67223	257651
439719	441547
59419	85656
288235	186463
68532	157189
476811	350949
204638	293813
358007	88890
355013	64809
377243	53693
401948	169482
69234	440660
254446	407756
237065	478415
285311	127270
423519	10345
154705	456586
47035	136744
217020	160237
35195	376498
27216	79989
37796	411455
219546	276199
192973	447519
20236	96977
333080	58208
221329	34996
22490	145161
75324	144478
8146	451475
32153	200457
166188	47185
30906	410074
300149	292721
285023	434945
181835	15337
280162	366666
440190	209572
81575	134299
105440	296423
25944	94665
54404	463307
7332	285156
173062	387742
182781	121304
239581	446470
66455	348680
210903	95834
173966	227269
345715	474147
336878	313314
102249	345860
131029	204291
142527	327217
178456	487192
343650	258687
229744	476512
252059	62191
397385	379328
352237	114930
450374	228431
282755	393326
322584	104362
158469	13370
317734	313314
236196	124085
420581	205765
61651	329051
216143	308467
65134	366894
100897	166063
62751	469376
367672	187234
293489	19788
382314	21320
86906	407026
220182	162872
404307	62191
345401	349625
172921	434893
254973	52056
274784	194495
8147	23186
277082	267770
320667	96515
2547	203876
425135	34873
446293	447107
485157	110677
188697	205571
66383	385292
296459	469446
186770	376303
274038	82585
158131	110677
253006	84590
20669	199038
272505	313745
471412	94344
130277	367619
155264	185335
161023	98637
146424	341271
54227	313314
200154	461392
407066	139339
292162	313420
19976	24684
308122	260856
427049	64335
320479	26551
406070	7139
342393	115143
191761	412486
39683	405014
282912	311212
448550	420392
242698	299517
25239	399468
215186	317118
190378	154706
42658	105585
283718	131419
229851	382046
481236	398333
441463	232195
112159	420944
41743	366127
149341	88027
213646	353284
344094	428864
160169	21411
423171	261396
209135	196783
366007	110677
235616	280575
292002	248202
385451	249202
143079	359218
1200	163490
351047	146202
163668	392159
390327	44070
490393	145948
157198	110677
147699	451016
60886	208300
268493	168213
342652	184303
366402	336542
73466	118324
86927	108556
142906	122694
171056	43594
149435	480025
420266	159448
18075	104299
165680	352637
281692	79989
191501	217423
68222	106049
31323	106526
144378	173558
370262	240796
319930	179239
146865	178048
109789	402357
459118	411808
349815	338663
1687	322219
362267	188946
60449	313745
451866	265161
97732	261070
458007	378955
477407	178197
313523	86560
449444	281924
289121	203816
162739	483861
485667	74905
16369	99437
433208	47178
221759	250616
363200	112664
292896	209663
263132	328765
75146	404261
334189	13966
341907	255650
476479	28129
78779	470819
53389	231185
453665	428869
302999	180841
69246	432818
472817	256121
163435	66421
258136	400120
278877	389702
144852	267352
244226	481279
360856	40784
38849	211130
290838	3014
37991	211868
194627	279538
466361	10345
4398	118662
409889	286936
114324	150340
477328	274284
26576	32807
372783	65526
391830	393456
390102	196622
81358	74552
309917	110606
412311	428080
270980	310736
303780	328445
486885	124650
242422	492906
79485	49263
31320	317356
192183	29550
89141	441434
399270	105878
444585	466432
441383	40257
282689	106685
115804	342958
156068	92107
51180	382445
385959	411496
66755	465135
257624	460700
14484	132843
182583	277961
388019	268286
264080	239528
378984	132740
266477	153999
439719	291427
217226	183213
75230	9054
172953	492093
347036	443553
191977	463549
303042	183213
245870	429863
463200	291860
404442	61763
84717	253478
361975	259595
370842	273831
125790	305457
233614	73336
486471	248447
373025	393162
309811	200444
172656	393265
39601	418467
15287	179100
281302	439460
355415	381032
70270	114793
448062	208541
209018	204195
140770	246713
173081	228431
383740	391165
383969	399736
216667	444995
302477	116658
367628	263009
235748	266538
351855	365609
128738	334884
7922	157761
371656	3188
364807	158459
330581	104527
285309	174621
160265	281924
69876	312698
249690	113683
379672	49343
477582	196783
323161	367798
469218	53863
23486	84432
399237	254634
459215	327217
247296	68706
66052	318976
20946	248137
45724	413914
106475	410236
123251	313745
242411	198769
146043	61430
461501	327661
162249	188393
404803	119381
346432	40722
372196	316789
454655	470790
518	60517
89177	86728
205302	12718
316154	272096
307499	217509
167232	409828
372823	322105
439292	347202
93384	469532
256893	160679
448104	234982
226023	395071
338157	476951
95526	243115
89826	67774
257581	401881
408781	437281
187834	92995
134705	146202
206840	123778
53088	94583
300701	150218
37842	371684
120596	231485
258274	4413
36556	470588
269406	428026
232719	159305
331268	372214
32267	295484
319259	147262
154255	161190
100661	138023
120646	454500
35538	390349
199364	295218
409505	456555
196794	74699
143655	462795
301247	125577
458450	428214
434975	250410
87832	143200
299623	185478
292721	30223
91828	342335
34586	190369
227503	273831
462819	285874
334823	165267
374592	153773
490089	136590
455487	315888
287413	295650
284883	130114
42956	316282
309917	42610
339986	160402
488705	418635
402118	441313
238161	315888
162939	129023
162704	472239
462849	4413
91951	377270
142621	214024
123396	371918
399669	7601
145074	243115
47046	292468
346384	451731
45141	418619
360232	266454
221318	461944
328248	237235
206503	98120
30672	210298
384140	325777
382178	170180
260392	68820
202595	267602
11058	146202
373233	270594
129652	400006
71189	453504
24839	92613
415125	137594
182563	266852
420618	290684
12104	169095
94250	32807
262210	325688
319845	411518
68489	37465
86596	420497
263880	274925
53532	456277
442009	456334
329515	373516
22930	181993
376619	158870
360637	122462
432307	324438
254198	287957
139324	337713
290705	482162
301135	213518
100301	467703
203220	409828
352798	105585
44160	46579
66383	272309
372565	220417
393391	422470
465989	151944
147573	130398
30880	60726
154835	208619
31675	165420
192211	94665
321005	152085
465152	96376
366344	476641
65546	304589
396893	482337
341077	248990
27687	183213
78030	208300
454263	34956
409439	324743
219198	475648
354719	432741
449521	324039
276744	325181
145363	491190
339333	103405
195213	317356
265601	275789
195534	121950
292415	54976
23619	63703
250574	122462
156518	292227
266087	190369
346987	221398
57447	127921
259537	492535
267562	470818
363074	110677
492247	150735
89704	431556
280072	333543
469805	169485
93451	198926
418957	417918
265003	4803
346806	450829
199168	47861
3137	376798
68843	8529
88277	89047
380489	435113
367585	186030
158202	115838
268325	16433
307688	343085
422832	232184
232930	456640
136160	426945
144023	286936
242237	240828
206358	198935
275995	311498
379823	90277
304364	237165
12746	19139
258480	272159
388398	183007
163445	278918
438955	217007
77263	80982
316274	77678
419911	255942
392429	93698
45956	475100
422603	46057
479472	203644
129082	390088
453919	317356
140460	414058
402703	315687
11877	470069
193306	204330
468677	7285
415650	186440
432362	420873
195529	273486
293345	136177
413979	127589
233679	97551
141015	77438
456260	156006
478335	335217
402155	74872
203240	262272
206384	434943
196003	175623
225133	205270
316318	237215
188954	339853
418992	160379
263146	186159
452383	117393
89269	313745
214729	366533
68094	141068
480365	101058
148246	190369
357004	477509
389118	328501
457582	472244
345715	26909
379619	258370
209510	23900
429289	489552
373279	109690
324061	79884
176213	178436
281836	370507
276567	291151
318573	76939
277936	145274
97749	236992
382564	318735
319293	273831
82205	101058
22809	56663
297794	20586
403275	119762
468091	366127
422664	217406
328170	177577
483678	281163
72092	115340
91895	274309
121866	481810
56232	359562
362897	390752
154249	286936
22959	91073
276209	76111
23306	124320
345884	166513
193837	56951
324097	190991
267097	152085
180408	35160
56657	126760
408437	263009
34131	2518
237120	124497
188282	417201
191194	463623
279009	250814
1605	106459
2078	340513
265711	294385
147001	449298
149313	9437
277467	90538
80720	49903
405979	75292
192611	387860
383782	176133
215459	328932
106717	380071
5007	293815
371016	15209
492058	57731
264080	59759
70	235679
219302	463200
483706	359562
338272	454541
307173	281924
212153	284843
379485	4413
169932	303424
221296	179692
15435	482384
374407	162978
442652	255650
8529	113051
450211	393326
47428	435989
357104	167442
117424	205223
491190	19882
141406	271247
292641	39426
265088	286313
33244	317506
484249	371918
147409	457623
84536	482181
171478	111163
103793	254119
240472	14331
793	183479
335833	200444
327209	93238
205470	6253
189090	261940
308243	120458
493347	221536
193020	99437
111277	363218
352232	488616
27617	255897
398187	476951
484229	132740
128071	14018
307554	478415
175899	291332
118696	338493
204294	62191
78522	67584
120006	252929
282025	98420
44749	94516
43648	445749
484687	376194
13025	283392
304591	25443
220662	403010
353577	454822
215023	62191
228	192909
87638	487874
126024	402265
428438	211134
41406	4619
412544	21411
112975	112089
119573	256623
250854	245679
478532	306409
398327	68675
233045	147900
122537	186259
169381	15721
223246	391414
231839	158171
263893	301514
23225	187834
273404	360234
18039	190369
64267	432889
203097	13129
457651	294684
350631	197077
345152	226494
387718	125399
410918	249202
277585	19624
194257	115246
61686	428103
111815	361698
30611	129883
241912	173711
17161	477678
119846	268531
195213	286728
61851	183213
91869	478821
176854	45376
435683	391414
71511	15435
420839	67858
363644	172089
456126	441072
355083	258126
225026	267602
112625	284927
269014	72308
328519	422998
128421	442866
193174	62191
256893	216190
493688	289032
39772	32636
458008	213148
282476	18122
230041	249202
53249	84241
203539	315982
386115	123089
51958	124085
377001	155318
37444	383609
22051	132740
66632	488006
400888	112925
20996	6622
98371	388765
432339	441700
1706	378462
434152	165267
151162	194893
312842	288354
55489	411424
290639	186440
226919	209278
408660	361296
127531	380681
272613	388540
270276	435817
126076	267602
466790	125968
422998	398482
214050	60562
477447	46785
262663	54180
153307	433956
193020	467900
78644	196783
211932	379260
327943	384531
269499	178403
335828	48163
186252	263422
269491	482851
110937	399388
25026	249709
197097	371398
130224	28110
32050	22779
168024	115386
407667	336481
182376	358848
342568	48275
369878	102210
67108	193887
43775	269199
84429	314059
151691	95149
345214	381857
217606	216122
323559	198694
136021	73990
440443	110677
75904	268667
276744	472394
354111	442586
303324	162831
78168	4634
208888	230783
295883	320858
301795	64429
417280	423609
360459	29801
193440	121950
331491	8811
317409	49231
408817	122135
243568	72171
29582	241988
188336	492795
172534	250434
85996	458028
290765	111964
62691	21457
226167	49242
250833	350982
45216	286961
128811	121950
312842	69483
195482	359762
425407	404053
212182	52917
213561	141846
452726	13370
470746	265273
191866	450646
444296	267352
376096	272231
321309	313745
384336	35622
75751	439517
102688	355700
188483	375161
378306	263514
89657	10646
357699	76322
299950	413215
98655	189428
197648	139714
149452	446321
41071	150942
210887	428214
261598	93153
63668	81161
58275	142704
459110	64130
301557	321687
37540	150823
103748	180841
252925	358675
109655	62295
399898	290722
39144	178409
244536	46547
16458	113084
367585	126182
431343	119762
475926	24890
131939	235679
318000	331867
62767	430329
350003	222701
474341	57632
197	287698
158747	383114
17911	371918
475322	100349
313397	122562
347388	245679
38752	440660
454457	491150
44160	131161
455133	228431
400404	58375
445560	252454
229529	279509
206501	31586
58418	316575
486912	345585
229588	11115
40290	54976
441543	304173
386463	62400
55633	226741
186409	459190
192238	67837
124470	22549
53857	82907
177630	383379
343427	132740
85665	461769
81887	25421
328857	434827
182390	323767
259769	366127
226342	394681
405133	264406
48411	122462
477424	151251
399856	252443
296423	419732
486134	240886
200092	170923
418028	470388
205903	79419
248692	122462
418380	422154
289329	91711
443642	263514
88359	90682
296514	26551
81743	404806
267797	88203
403240	104740
112625	89080
269622	336590
326762	151024
383319	413525
242411	193602
303059	291521
152887	56806
393218	420511
309096	370689
401592	323939
221815	366493
407244	152502
46092	292612
76244	149518
21383	475158
72804	19745
47850	242927
409009	163912
140116	107148
383602	398619
242551	427628
214559	186189
277824	64335
472583	185599
449931	4446
166518	287423
207705	13903
272367	468741
78469	64490
428735	208921
455348	434893
252777	301220
244249	300506
120149	160370
5550	446940
167529	315446
4539	118662
207322	140728
448199	29745
164510	86077
193817	284979
28429	28129
172725	150352
101777	410484
52084	401277
353577	231485
413891	302682
342614	278907
290838	109095
206913	339853
132247	157058
431605	25251
286360	54700
374336	15209
30906	211868
4329	186463
72962	371918
415457	410651
234532	168213
276663	158811
153130	113193
250854	83282
114405	292369
479582	10646
494023	304476
155425	48163
359294	334372
362817	177415
194985	7968
106321	164884
87529	448960
424594	4395
79266	192352
415674	318467
437931	464175
73298	154355
469081	348745
432485	90099
39683	184048
380495	182255
409742	425130
295044	235759
153813	372314
333119	158495
78041	251874
186440	418546
247812	242375
410886	280233
255249	244897
39625	286697
360830	268523
109698	270460
249865	20149
110041	232235
407292	458
36659	164884
147081	475073
180244	304173
141034	392788
226196	135060
260134	243840
291221	87471
485296	90682
228929	186259
348809	86252
46493	186440
19305	81542
267664	164771
423392	440660
185859	272069
304118	189522
466028	352293
136955	344310
382882	400032
90988	103825
456021	222732
368365	338415
16418	316575
253102	407902
112625	177446
85711	299736
315795	99810
73303	39637
672	119470
262302	458517
285597	232746
425168	150044
24789	438419
323520	250410
390323	183797
453134	402438
470005	38016
315573	191341
335672	220243
166005	317675
243388	20181
430602	407386
326574	25984
58256	389682
402108	355715
188803	2080
119247	451016
121860	109824
489993	378976
55362	157754
94455	83811
257229	492906
152162	353557
407016	138807
448511	17730
301355	327061
490290	266339
178422	65936
271546	228431
6331	115174
235792	10217
335791	187998
22974	100503
339320	258220
354263	391308
350540	299004
84417	274309
456021	133187
289513	192365
379372	395912
102199	357350
146981	148590
292721	415256
493005	165267
244411	112312
64777	64982
277802	371293
49525	159249
6952	195779
192238	360636
186378	489552
143479	393184
141166	469779
46472	165267
30568	143809
445718	440660
245680	389372
350990	132373
260259	310782
243713	89118
479351	354483
95182	62385
330592	210050
479072	12177
46460	114930
254430	139648
386085	325199
202774	101058
443708	44117
83204	226378
38003	202523
251697	478415
275239	139512
157280	105498
184282	482908
272331	313745
454230	33957
222045	281130
447610	263610
345309	472193
263880	440190
39331	257598
54117	160262
381305	22827
280092	196080
416876	378504
49564	175011
445919	2265
262436	435318
109868	243438
487347	343052
467943	249709
436988	55537
65892	145064
244026	366127
159532	27831
62325	399814
360112	57724
173806	102308
182598	155764
92209	462293
221925	455719
11626	239090
119288	15209
106056	409828
257977	217329
278677	317356
88250	129477
267116	248382
15703	188067
309901	250389
233768	475555
169448	269980
280184	438783
268514	314881
32096	303424
145495	437108
268447	27449
465786	370866
111536	51150
363177	378462
277682	401225
178961	114930
445155	36044
323836	336590
446182	119704
274852	454263
117992	388098
295009	196419
279963	18463
221053	267352
315096	132847
330369	124760
453976	255650
476939	261396
275795	22827
482360	311215
349778	325604
102835	238350
373286	305864
237652	149332
408459	201208
62005	258370
297988	453493
315060	233711
385334	236259
201099	441249
491388	140076
338011	416942
472987	9242
144806	38497
235815	313745
125193	210884
395226	316372
461185	48275
352877	64188
357294	121688
70118	262548
458928	267352
365399	197681
302216	202500
17093	457719
248013	435381
65975	123465
56205	98807
338189	457413
282453	257858
346216	91030
437352	28994
246705	110677
412440	12895
34312	95942
275057	6486
410443	245679
379471	451956
158250	245689
363833	287468
225149	45982
293169	449489
52867	297969
211238	278907
25071	349261
404011	116786
114643	77429
297386	371755
317268	378387
312859	10646
68174	126470
427205	354790
94111	22336
353098	337942
275278	262367
109733	138733
64865	216017
222067	268118
79743	385251
72523	201019
489284	459212
312433	24070
266508	446351
87121	492533
76420	301659
426206	263610
111856	153534
292661	11167
454765	119529
189263	243438
202336	151167
393600	385182
217740	125761
477027	413525
409711	16433
480478	258370
301067	190369
358322	226308
51548	425761
310398	321649
170388	221387
357527	99657
103725	132843
310981	422998
134876	221324
315805	425838
458511	101058
344974	304493
65877	464760
362820	168972
420916	198317
16641	261398
86225	413535
258674	366127
72677	81104
453736	257580
477741	293813
3093	162795
112338	193476
93709	112379
10235	486519
42169	274162
146893	344883
328708	76254
284991	304865
275565	294836
389075	58466
354382	458217
431516	490237
409016	349192
368583	214050
149147	66004
51652	476951
229306	196783
257498	168292
459514	477986
423731	249940
109733	424578
481287	64335
359189	400828
77675	216587
333621	76185
115123	303152
104667	36435
78769	146825
172418	121965
427388	383967
265978	383967
7620	196783
60663	457872
464952	369684
474430	330587
242264	239760
173235	7907
467788	56394
301197	74886
398964	12718
187834	159548
441211	142018
336152	371433
88211	24516
477932	377906
396379	387742
480105	321923
109949	448788
51759	125112
354728	357983
420816	250744
182000	49386
259175	416516
153322	14335
109733	99437
247707	16996
375107	248375
54133	212677
201196	494102
16881	290218
113620	416575
412056	281993
134593	445061
200464	46155
343635	340248
186588	64851
375316	356723
52652	18820
116331	274309
458250	192996
222971	268437
115392	393326
414437	297492
342840	256122
235941	148286
228849	113051
153322	386330
85020	31178
112443	420508
196003	300134
280179	327316
246878	162831
281088	384097
138126	382575
117151	260527
406420	352596
174894	360860
285203	274212
50570	57989
431661	268076
157586	422164
220810	392086
430170	291228
441572	236024
276821	110708
227639	425675
56088	146202
272279	396975
258356	40708
394640	50264
451727	440296
98991	338271
475039	115861
291299	455265
454503	462221
248057	243115
308450	105498
235585	49903
89219	220857
258045	491261
388828	388152
102701	67584
137184	373021
100231	147520
63807	215993
41246	291521
198317	288460
477862	381796
105979	190369
309917	243438
81624	478415
214744	208038
330430	81280
361132	92613
167588	266377
467520	493877
139419	391893
487186	288035
260220	157698
60710	52917
400542	58465
110359	272396
209999	113051
474383	442540
131877	146893
221878	463501
5700	345602
308122	83275
355083	392788
73599	30114
80382	180908
230709	248483
398607	23018
114932	219126
185630	183213
144276	367176
346412	233415
200867	362784
425520	319576
217528	382493
450675	369599
372764	76658
60009	466737
279697	143687
41638	136498
218848	356497
23727	336965
424867	417201
370801	54169
393496	175429
375790	57375
138412	310629
470415	301475
461185	273337
84585	26551
454008	74991
140434	163435
446550	429790
171093	289238
140864	77978
95233	449064
205030	192156
145747	291521
295094	447143
411016	168057
292721	254463
45393	337802
323348	410028
390932	409514
466748	221198
118228	226494
204255	132641
134682	401101
153006	6841
104570	163998
5029	461846
433746	385207
150489	217432
6932	13370
366817	381987
29455	263691
138412	169165
372999	324037
388195	291249
175201	144568
442613	473793
32133	490757
99334	144846
40249	139732
162813	25034
82361	258370
309080	477986
352483	36740
25969	375750
112751	433279
277799	135074
480580	203079
34035	40447
149452	32655
278483	134145
488629	201780
43781	197235
421830	54227
378163	467320
469388	407587
479917	76829
456021	470245
124431	421356
187425	52092
112151	151662
272427	413673
52193	337314
218942	80594
388992	279590
149055	221576
486259	189288
359790	415594
491472	400520
447876	114930
196003	133902
81432	148324
207736	433653
324312	13370
254599	193476
32124	344575
71416	124085
475849	475612
221296	147148
299452	169482
120001	470554
420432	332734
468481	112312
169711	149088
443163	283250
344022	9054
54884	291300
230574	249418
219817	49903
293195	371245
1449	317017
249807	49903
200103	137070
8146	86077
229813	476231
264502	174564
94000	145038
177634	446351
63528	94695
290172	164000
14519	486714
5853	475360
122696	79507
382314	415259
392086	84836
387986	258126
148259	205223
448770	474783
129105	440962
271253	301765
255677	91600
351249	248501
434653	341487
302610	37922
29843	477986
347924	118736
86803	126762
239112	24102
316705	489228
224594	318652
113512	306100
308944	9075
416760	214285
34416	133429
295684	476412
296917	469235
484144	312405
443815	453493
170295	358304
13892	313745
346272	220130
128313	32089
24849	419762
371797	391414
312221	61059
442236	413905
67076	221759
240763	298767
107745	292160
289676	352931
413572	251514
27885	174603
43760	368700
289292	15838
105132	196464
231839	470665
93772	363423
400605	218112
197931	62233
334601	21473
7949	58092
126764	261070
87638	63153
338955	293686
466133	425047
345415	14130
350089	416197
216867	112412
97499	76829
220692	229756
15242	30132
140434	180578
339778	196783
363404	120428
42854	21411
475880	387742
427388	82571
399352	474931
410908	336590
284554	267352
263125	261829
54085	152544
285582	204925
43349	345642
133642	8924
43912	429701
21852	365375
356	166513
3278	471690
297013	245317
259926	123410
203200	6072
87093	50264
33053	162831
202832	7514
366762	89238
109874	490436
424460	445794
64526	453366
378968	213148
252585	45960
170952	316306
312283	26471
10296	39095
11336	475317
438126	385681
87189	85423
56205	170684
417938	451373
420822	240058
103916	378686
355013	175511
308150	25847
47978	243901
194817	190369
29822	317946
24388	207096
471169	443146
75093	387987
291074	147241
390240	180914
64008	7130
268330	217423
11626	127516
392435	168197
377720	461769
28200	404459
333557	183975
139603	226494
113306	290550
314228	49896
115449	261873
263769	420392
478252	281924
279424	482729
175382	209471
12699	483322
23028	28856
493918	274309
475691	248614
410459	319243
205629	492287
367796	214170
50957	166970
190524	76139
460052	385000
363611	156655
128938	193490
300240	24435
332391	211868
314077	293564
158799	259981
367988	105878
114271	401854
434726	20102
2487	440660
479030	288272
48282	296597
404365	360594
483210	167588
874	75011
198186	208577
218336	270322
250854	12778
465894	7332
200092	475935
477932	305827
302946	155050
211390	369833
274613	212182
58125	67899
444729	190369
372764	313745
272385	38063
391157	32481
429954	57561
191128	267602
478052	491767
485970	165680
449028	79485
128356	53879
35498	91711
191764	382837
257498	250853
482851	333980
431634	324695
85494	3148
410573	348631
42471	187248
459922	456317
447831	225540
468287	331076
461704	249685
244536	150085
11696	407843
283024	438373
212675	283392
242446	157993
211238	462973
424441	10520
479100	29778
55170	24620
118539	246311
469349	163381
325890	304173
272737	347202
387464	277105
198317	255987
321756	455356
211460	197110
147397	290823
401670	362598
136309	12177
470136	227972
301823	146183
371852	333269
27138	20586
310111	168663
178313	47606
456426	141166
366172	183213
345715	6767
464762	263009
21573	385000
296439	256
302298	77151
60672	300473
487054	681
266488	418101
442976	379032
188246	196783
403574	51043
456221	423469
225339	118180
40388	295159
314030	53863
469218	40447
391846	478415
136256	253005
211363	458601
485970	479419
433820	345756
225807	491058
304681	349921
289401	266852
491666	362267
448102	481892
20390	146202
269780	243115
458183	460010
151707	61572
286096	201754
127938	112312
72556	195702
450798	438653
389276	440660
272407	6984
468741	19620
147145	401928
447915	261532
315250	209285
477825	949
117224	227101
16487	35546
178946	209952
6368	304466
316223	87892
141782	76016
396021	478480
276632	204330
347121	389625
345401	375582
391620	393989
401897	271605
129158	447230
399868	451016
163190	477986
278286	32807
372367	323823
345401	349300
84936	422435
404886	381760
249493	461944
286143	17604
265796	165653
42291	132996
313518	378686
350334	190369
21953	93245
109733	205223
21175	244115
48972	276876
466214	44469
213364	44425
392235	391414
433956	413511
399347	336011
290	182940
6991	463615
185339	71816
443739	205289
225597	196783
359299	335360
92631	378462
85598	180376
165680	143595
204054	243840
318372	296446
481603	38225
97247	469235
449521	471147
164253	455262
367967	145270
334377	214163
260019	339672
107448	480032
408100	338438
349608	275790
243480	243374
374314	436134
206046	148690
405979	274309
277303	113006
141018	107885
87471	465449
232183	388110
208049	74571
221454	20998
61286	116283
9679	408767
375683	49903
311923	210643
257498	399399
215814	18893
221296	196994
371370	262954
232107	293745
4425	253249
172716	370152
178331	346768
53664	164603
262447	455660
197672	310907
382446	111623
420790	218727
277568	12895
196975	145206
184282	130249
94129	155214
262946	187974
373244	187630
225295	273831
16325	465692
53811	343555
264981	45163
481044	217223
360933	85705
151273	303648
164711	240796
1155	340501
135035	478737
287086	28129
254737	8565
480975	124373
80687	401854
180003	173765
231305	178244
160372	153995
261731	290450
344022	399867
118175	441148
321742	115838
158274	492906
348550	311215
345492	227101
22804	401854
105077	434239
212289	196150
441463	335958
446413	242030
129335	358943
45207	443706
316280	281292
51653	179716
414111	416666
120339	467883
153322	391551
387775	169485
194118	31041
332703	485304
128124	203279
313770	268904
358707	315687
270470	218727
476697	317118
326732	392788
325314	17996
448936	308787
395461	61059
240776	94516
162040	30032
231862	257377
230051	152168
318715	209572
122919	31716
126705	255650
426198	190369
12467	317118
415130	481044
312873	293207
248285	213515
235796	441996
151126	45737
414637	305706
313355	269399
182086	185910
381538	378105
173817	173033
67401	436433
390960	318088
416841	140378
452500	358100
467605	377323
406660	97725
444139	107711
488527	327593
88178	368429
221687	95769
101504	348798
41277	220417
185511	337866
123025	219876
68342	190369
199724	62191
274500	351029
208577	148854
272525	193380
429927	233492
479072	75201
341903	196144
398180	395432
45699	273831
115917	399983
100190	118662
24519	363581
452148	332557
328072	105221
386351	369599
29955	187974
178069	486885
388072	402312
165847	476231
493440	301659
206240	187836
32442	85860
335702	481279
58245	80442
357695	267602
143491	183213
65576	317356
116525	100705
226919	418368
108907	183034
375316	21490
282943	476231
355453	109006
490394	174891
154373	269199
267562	442341
443393	289419
363552	21632
459393	331174
217337	411949
326769	249053
474341	237693
222071	241953
11902	206870
467054	288943
227210	355819
99235	368820
456247	449745
124085	22827
325314	80569
294079	400240
382539	366644
385380	87007
285120	292257
310111	7812
89717	134287
287852	449991
347036	471745
380489	37192
486371	185335
336844	406796
436186	421356
193430	435817
404960	315046
366452	484883
374164	296225
460787	125238
190996	15209
196903	411913
86592	356652
309684	159434
167419	394529
120519	54570
324889	370866
200322	266943
172417	467690
27885	492180
125789	446105
409973	366941
481034	157035
229138	478336
167475	267352
56897	110677
15436	161275
71184	425838
241757	257520
328028	304011
400282	140854
283736	299876
19335	413621
195615	366534
467012	110996
160320	185076
265415	315262
36860	202571
51197	353675
268749	86476
244092	396716
324012	469908
471743	395988
39683	323177
89740	23430
149040	10795
10370	250434
276523	364680
129107	385358
3680	104635
60467	88113
434956	269399
467605	221061
401722	221845
139301	380018
304718	2715
268099	424008
452424	218607
98286	83140
351847	222009
441021	207535
73718	190369
374901	214050
446413	283568
266476	246311
226111	373401
316376	342122
78469	367724
249845	418530
159066	387742
262250	49127
141845	126925
282585	440660
71071	443693
461221	247639
110884	464420
478381	156582
425062	148274
379654	36392
362775	53863
1994	303033
380489	128256
215396	79989
432175	32605
477932	403396
315191	2562
344073	22448
166465	404806
360102	464420
133263	32807
204221	393238
95494	70941
95120	127371
156781	338271
20586	97985
165869	477986
394349	50538
69749	408534
217404	479872
448691	119381
12297	196534
460490	293813
147199	192005
85575	434239
121405	44607
192456	370102
399852	102572
32533	15635
335064	146269
53193	70168
222102	313829
268989	274309
101777	113138
465286	401871
212569	481931
246747	17393
361540	392963
344022	454975
417798	209725
138126	159249
120956	460437
258916	447517
202068	163275
323361	246672
160232	316932
254973	422336
178422	122622
297473	445946
464951	163614
158210	312183
397398	54976
182123	45076
203468	13129
220182	187836
217925	145658
53260	423803
407152	301659
45336	420392
478866	241525
306040	315562
426870	49903
79124	236213
360459	39370
326109	101816
252744	336590
312474	85233
252803	438783
484557	99958
401592	352070
122670	82585
345214	74542
665	435318
464890	420944
410702	273831
104527	19712
384331	186259
94330	472072
404090	230829
341710	471462
283718	126599
34961	388575
172157	367937
205627	428771
454450	196515
435720	383576
110328	479113
254430	293223
89164	322150
410908	212278
478123	369577
195402	398182
118136	164968
47938	336265
255317	28448
321041	476231
280092	20395
68975	167841
261466	473010
287629	283392
448696	72432
382848	186159
106313	355806
275763	416712
14728	377683
59021	300825
75339	492957
164075	185335
427168	445353
146820	223156
5700	475025
212586	105967
221173	165197
372019	188409
90711	260854
138126	211312
304638	351158
234360	377683
146873	450560
304013	440311
212025	451016
372136	82794
449319	110708
280899	146202
239836	201754
95598	63086
461054	398333
64008	56433
312758	378462
301006	413215
333201	109437
287867	377027
408783	152085
241945	346785
192829	396968
370458	453355
391857	459366
277344	307760
209072	136331
409191	1686
154460	236240
115604	281924
90831	206198
291934	471328
113565	91835
66957	205270
237120	162314
492246	156492
324159	127638
448677	166513
352928	245538
390872	441996
441921	107499
326574	30208
135181	479554
469227	394816
245353	187974
487932	316154
172396	464636
482295	36892
402689	445221
423171	53863
179879	458183
47022	253432
102688	142018
74166	74406
169591	335477
275239	134348
53530	12868
288181	252664
293843	187836
216817	224424
398932	14391
471988	476292
287929	222701
21297	141321
149079	190369
324708	181877
448699	389831
108648	391414
18089	410317
359790	15133
17890	258370
462217	417918
239544	411809
432744	82362
2700	177861
161363	167581
345401	104455
436509	283265
356987	335663
300750	284829
358373	52706
79374	275487
251107	11291
273958	288035
492149	455388
367619	237548
157064	440660
146120	13113
33494	316575
389935	274715
357912	378686
322077	16325
364827	373021
312702	326985
354545	340253
461157	229150
423197	248398
45579	299049
244688	350809
252046	182000
450127	227789
420816	340449
252604	300
492480	224285
128839	92954
474637	76773
386556	424345
228044	237503
173133	100287
385256	476880
238776	460784
25748	172725
297436	355332
104527	473381
351855	42905
326631	402842
98378	30939
305032	72353
99558	185900
148271	184657
153687	151572
131968	93705
452984	318442
308907	86376
125102	26551
104740	144151
368083	476231
198317	93151
221941	390349
50676	105003
250153	61572
292641	216318
59718	76829
265070	336590
192710	453605
27956	437954
451518	200444
133847	263009
83403	236555
292906	93245
20946	442247
914	251669
85879	4413
256610	468832
76079	258015
301540	360469
12458	333092
269258	371934
295009	293655
30708	467158
239452	335901
196030	190838
284315	118333
225612	366616
243115	149635
487031	351639
450289	410524
255627	88141
471169	230783
395058	409828
162114	132619
358860	109171
28357	85463
382060	150677
477132	248777
341534	34688
493721	299976
342065	315687
123824	319587
10648	479788
471693	383967
270566	426038
372054	475045
146047	428041
164639	59168
28399	473231
198258	332685
88852	171446
240087	190369
57296	463623
274852	158780
360459	234236
399667	488183
316136	235335
267373	92313
476198	181003
312670	441996
362697	261396
439910	295484
369817	420944
244536	193840
212009	353343
418842	485103
52122	219144
53191	111220
414781	60921
72407	359295
206102	375241
427640	101058
117565	196783
252964	466151
456316	469532
186	198960
135659	401101
488971	196851
319081	73955
105111	447517
199291	105878
176878	170617
186769	285446
380489	421170
143660	488038
487020	273649
18158	469235
309762	186159
13072	152502
337871	359383
256902	15209
332299	2414
258438	387839
443279	203656
280386	460544
464084	9437
336921	460219
99661	363813
305197	431799
464420	333939
232666	390380
128682	49228
279575	204263
196003	133423
158540	413525
45542	127921
51543	6899
192610	264845
111972	437680
366836	463623
454090	483294
469921	164884
76228	18547
297275	196783
315217	124085
40442	334586
192311	286697
482456	378676
139205	386392
121828	65515
444081	358105
356091	393600
74606	433943
120270	250775
142433	44101
25690	53819
65134	29308
460092	317675
141579	286946
169762	357854
315951	69347
387459	478415
48639	183213
242411	101480
105017	168213
286667	273831
85271	104498
222399	2286
67571	167540
296753	396166
324306	111578
58285	318735
444636	440660
442955	449753
290765	438783
326331	242423
289279	125287
376542	240621
11696	383118
19727	354264
418459	412162
309276	88679
62911	264406
445064	361547
451067	366534
218280	193706
248696	489200
76430	269262
316828	369506
402350	108702
8960	217423
465940	412227
264668	1666
466241	135809
242551	147520
390622	18331
454263	165334
380042	317118
287848	146754
97343	244889
422805	368863
105216	248212
328666	171244
455666	208803
191446	360038
323558	447519
208613	145202
78030	476412
268046	459976
351757	376244
75885	400653
101473	226612
306442	113047
220209	477590
33053	276663
371071	417680
417219	201840
215806	355710
222045	127571
240015	383653
414857	401871
87906	366534
476122	130419
157458	423972
103325	315990
45839	435817
178300	13930
465917	267352
203158	65210
466055	218727
262957	269126
304952	401949
211868	461150
244688	20088
81358	396068
278642	433361
110192	54976
488442	213639
69004	386901
100528	50264
152214	366252
441800	50659
277732	45441
160214	10646
30031	270836
306352	21239
298764	303939
94517	453746
342588	404960
310153	201925
432100	139648
329716	318404
293872	202019
464647	56715
246848	203656
57	345775
184331	330469
180221	404806
148516	329346
301560	363973
311822	9054
224990	100349
222354	334963
194978	470104
361496	192987
117862	81714
296774	407587
311328	306100
346641	275812
54190	384129
126089	390861
375660	297436
142560	254760
124469	453753
407565	137658
11334	106739
94134	108882
249845	438419
21083	453995
263880	431642
64267	424103
52881	449298
398078	408507
253073	194893
348355	86728
119188	364577
156644	297364
265483	78820
436684	301659
403551	48058
349470	58567
426963	138887
82403	86892
281236	347094
262579	245679
172847	134710
380454	135988
367550	24000
488390	334680
298353	27696
61666	343085
95425	78404
254383	142678
9670	361405
460929	409828
170633	409828
454415	189308
328282	401854
367561	90277
92992	160166
83310	481218
342588	49903
454867	386057
270856	346917
85674	430997
219910	36296
5971	396478
491273	58317
196144	6899
41378	301611
108118	288035
65161	401486
284554	52833
289675	470281
297955	176607
406784	353787
449406	431051
9530	216318
206260	196783
315692	420859
154605	351414
226919	133534
234554	262972
20328	197212
309619	164504
3809	444282
170983	29105
160580	304589
114643	213401
142740	147554
272368	422998
202364	25716
55548	371918
320021	35707
284467	191274
439548	478415
99548	413525
184027	295484
304642	7196
361842	446324
91461	84514
61955	229267
249655	89666
102155	417201
352822	90136
171207	430356
479263	94344
132436	306524
197850	317675
42132	85896
399890	440660
374443	491729
260147	69196
465747	404408
441261	141440
73773	164884
225374	469687
488678	301475
301628	468276
42312	40193
104580	178436
379538	126348
198175	288493
20793	36634
395200	242629
307670	441713
121492	446630
302153	369262
235705	54976
96500	111652
333206	209572
54976	198162
472526	65801
196030	211030
356167	237601
145556	358856
209173	477509
235108	461392
146971	227101
186829	234012
187629	249480
434596	453029
302918	481630
298390	473687
130653	10411
396277	111967
225694	109690
230366	191280
440194	246713
71430	339006
4141	250805
86198	61386
409251	100026
380858	310373
216736	87613
103906	317118
71983	374788
79188	214024
237374	134593
175382	390232
32560	124085
403596	165425
486893	187717
240886	18451
127469	336951
336411	461944
250535	113138
279863	244320
460632	114930
230791	347476
428050	86974
175497	338135
106268	42090
387399	51881
34049	27178
282816	76454
329972	313745
158794	101058
206946	313314
152437	64335
137182	315671
475691	219865
268882	285156
451481	73336
461833	116915
367482	348798
392641	422435
170214	367670
437562	240225
436747	186440
85996	146419
401292	62191
207484	176744
444643	402269
146893	102238
103166	182841
22100	461944
410317	248777
252604	6949
387326	169485
37718	298349
457309	105878
295561	332198
371054	400240
422246	1220
218014	17339
357294	458183
338030	198087
9600	388223
30829	313745
282315	391414
379335	434825
335072	320827
53575	298192
338752	270103
256254	164164
193047	94953
75596	299085
140714	185335
123029	132996
40374	234972
182552	275563
372675	95922
386411	353400
244977	212029
261974	37309
369661	176878
191878	274869
47527	21583
370580	82585
402726	487833
236868	134463
272331	167719
198043	94099
70813	370299
316223	416402
193657	9913
139310	332956
32148	303175
222102	177775
211549	60517
63427	69511
209504	59794
30568	107337
223134	380745
97339	292962
401268	86476
321756	146954
424169	34626
402422	431087
358081	141892
161363	253573
8771	249598
379537	262277
126870	109094
197980	217818
472700	42035
195729	351451
53229	10915
491891	97944
187207	486940
2934	47520
342650	128080
109062	68442
414326	294325
423218	60108
49037	294385
354504	159378
106739	427511
475687	211829
11554	24629
273825	155214
112142	89513
432913	428214
214748	411809
135156	445233
161716	456215
351794	198297
238937	68617
6270	388321
239505	440962
314529	267352
128294	293813
41531	301933
102644	370653
164455	21583
246418	300132
467828	307031
395964	237544
472364	58447
417035	407095
331364	81191
12376	19984
275065	160679
362440	3011
110011	75583
393218	387068
83898	31715
36545	21253
387121	318686
411560	132971
64977	155541
357707	158153
86632	339783
73466	282499
458607	394406
145253	146083
49541	300800
272615	154777
395428	9437
369271	47780
10093	1020
164031	494102
114047	362842
477841	307556
105112	81701
92242	358848
383400	225420
47054	435242
237714	136705
86632	89789
8828	215054
470363	98906
269003	395336
337483	127921
251218	251597
162970	249768
308122	47757
205607	96995
267648	375697
387903	285667
417938	58360
176245	178436
165680	28853
262957	417918
467339	241852
110835	213702
153322	193901
478588	454984
305138	291249
182536	348007
257856	198317
311334	99041
77443	410471
297979	337262
85674	423987
297764	373953
67054	167447
455931	239644
42365	331238
14162	74854
399335	485614
389019	83811
101870	49903
242882	297969
309589	159094
100615	159249
214853	195658
385059	30473
29905	13370
72542	267602
246435	88113
491031	3130
88473	272136
52903	139485
217059	192005
347306	49021
153322	394427
373822	290566
476880	285039
168051	277450
272600	198317
169954	81238
196730	270337
38141	13640
17968	374772
237880	105670
239084	214992
329655	267602
123025	437018
129667	341643
248263	308355
73660	213063
119588	131100
405788	238702
15528	86892
479351	195751
244596	13568
272708	273831
296635	132247
78530	282774
427760	470415
70795	350030
24625	250371
473441	132247
402761	446445
362267	48590
357056	280531
325272	72670
114636	427215
448104	149410
167588	90088
423476	190766
112129	108554
372340	130229
422207	278116
354262	105585
87049	337429
409016	13959
410951	408316
382959	246311
317168	135738
110115	420944
54085	62578
214950	478415
309183	138807
219541	156376
172335	233415
434746	369599
110584	217223
151010	241468
19727	433226
166505	242830
163113	459802
323775	300813
115449	86728
336039	272364
334904	368892
7922	8459
147811	401854
409929	340400
448421	62191
287271	422343
421296	12443
149897	220417
435602	45413
405708	110708
363454	57989
345715	93549
301023	208617
225723	444346
68163	380409
149897	121251
306628	50264
204050	94344
364059	275487
356953	472070
358911	140044
260167	325595
119997	347511
396051	98906
22351	439853
198405	389682
185228	395336
315363	24620
219936	238976
16020	90123
395983	69293
161441	417201
263648	403062
307879	391414
170578	30176
13635	316388
97296	343484
196670	309801
203781	285143
232365	186381
344174	291382
413572	154792
238950	279875
178759	369599
417938	42978
450532	146389
44288	75495
440969	443343
198043	475571
144973	115591
172417	134929
221878	65627
228050	187248
450851	86974
32598	86476
277431	15209
56120	403456
317667	136001
233134	73336
259821	292721
471365	282355
280548	277616
264657	369599
86581	489822
251292	100503
127388	470818
453821	47989
346984	27464
37924	64201
91292	468991
222921	262557
102455	475047
132703	37326
1988	56715
300819	22827
196179	301475
443520	296339
216894	194774
159485	211868
246283	396246
14236	235634
145935	48275
34982	237235
330158	207956
387470	174801
414140	49667
176971	377620
186085	166063
427714	116658
265503	281504
233388	144529
44676	53863
457839	370029
489394	54833
383528	179103
487031	481279
295080	417918
190818	231894
300955	136878
138288	131906
140641	15209
273043	17859
117185	142018
127943	449352
430704	92849
465430	369599
79312	86757
482626	204195
475993	122212
265712	140044
148871	426986
390240	292108
345401	313018
406963	315289
373846	432976
39128	43334
22237	62998
410235	368334
48282	128758
454805	410074
268768	326553
186302	16146
118145	158153
59688	422110
295220	84344
323689	335979
324641	296588
225317	485158
111085	15209
223929	87476
25655	264766
404750	265962
281671	58567
467788	153535
373574	87324
393081	102210
304309	485607
334431	213819
196556	121106
457301	446037
24596	401928
291982	371410
295841	399722
221982	97753
176366	61059
99910	313314
78158	238394
483812	294640
320845	229847
461068	460333
444020	432757
101608	478415
87115	400513
418960	100074
449057	261396
53829	190369
98659	358650
477687	77862
12263	160269
136999	387860
185339	119893
26216	15209
40175	219984
81879	461944
477447	395988
99895	263009
174312	103205
339729	489156
169031	426089
77064	353348
452962	224285
414646	91359
257600	119681
483457	42930
271366	295484
133112	24159
350772	276174
276295	190369
435043	44082
199886	218730
456737	236213
411421	187248
294130	450079
334413	237849
412440	109203
76228	64407
140472	205571
435537	355157
65513	336590
196868	327061
10278	114930
176408	305063
104983	295416
48154	139648
52982	235781
227203	15133
128440	430005
65513	472164
372893	328242
298828	99598
205439	190369
3452	486519
196903	453625
90803	190369
406462	394978
59380	326815
231541	17363
82431	143471
214093	15209
68532	464828
109976	137508
36453	94516
119965	218730
479614	292889
44203	56138
271300	395988
377498	476471
261843	409248
200884	230925
463414	411424
59260	199222
443192	250853
75149	301157
353691	295484
458975	276567
51090	91295
141705	451016
292758	390094
258105	61932
295636	166513
118387	290014
326445	448814
22287	358160
404892	465625
192858	391414
330954	254914
185782	333834
373317	237605
234886	190369
493099	146566
406660	176711
23626	233552
333810	452427
251675	493022
436266	120319
60287	78638
398732	91711
176771	393326
326260	432832
24428	45141
145894	12245
6015	36392
342637	388575
25528	1057
256604	220487
150789	232184
394764	11626
411856	315888
440575	154271
287566	231672
258398	212576
114094	477500
482825	372314
465446	124174
295490	56588
196835	317034
281437	217381
298163	309407
197571	35669
105077	125408
487497	274798
406371	60907
84801	36930
157400	413525
91413	170752
410913	163800
29638	349186
97615	393326
52275	54976
472558	273894
377941	265065
127912	204925
75621	66980
161237	260813
20181	126204
77214	420944
103325	435280
116424	113051
413816	461884
358860	470124
301312	215347
294416	398270
727	292721
338510	157611
345329	240225
217036	79749
182131	214157
270219	68847
431530	58441
79330	30171
13631	71893
454867	483678
225284	417918
247296	362404
270010	148084
271589	12245
453238	21583
197342	190369
398302	52030
87579	163127
383163	213401
445557	401871
305618	195413
297839	223392
197085	236801
193040	25382
237242	101543
483950	130028
191761	184781
65513	180578
76228	250823
355245	358032
229199	29968
454185	164686
55489	355806
437030	489167
363436	211868
213947	227701
316565	62577
331273	216286
292530	258974
311563	404806
230574	114426
329758	309425
194284	305706
231541	337778
57836	398224
55683	220417
397323	8459
44577	441616
166214	304853
467767	401928
155203	143956
292202	294571
149015	481785
256291	190369
106771	1008
373043	276744
391806	21268
384648	343642
212545	389384
130198	53249
142605	477986
45206	428467
52993	475265
13930	81876
353491	276090
265549	267352
3682	340542
198317	74226
433831	275152
191349	313745
61367	145438
244017	450011
63391	238041
48431	225762
259929	190042
186867	162795
171131	438623
381278	170180
338025	478343
311634	284982
145363	15819
414286	479082
373317	368892
102707	155311
455792	453222
453736	342934
210506	478182
283896	53490
444342	210065
40028	271231
289084	6576
205607	32741
370326	466020
275368	330878
439151	73653
273551	190369
266559	271231
18783	439352
72804	303594
113372	267810
488940	146202
237148	149128
91325	424781
215061	230778
119346	25388
325104	293813
91382	149279
283549	264406
258995	110191
439144	54976
48410	405032
380297	59033
380301	240796
475041	336590
290155	13129
209764	132843
481406	21411
92323	249709
232419	140044
330561	428026
480810	2715
273479	94793
236154	129185
393321	134690
353856	423866
468741	310235
110306	67969
17398	455802
102436	366054
413300	142051
417358	375840
21379	177043
474094	189938
185813	53389
287413	372421
423724	152592
159703	11167
210928	2931
432042	92613
163740	106258
254757	213703
176903	107614
439545	139648
194875	42035
290838	350696
269564	46072
6195	75249
240593	28476
480452	59798
144055	359256
373942	267352
336896	187834
101230	216570
39195	180838
316873	384930
341279	422792
62651	204078
434251	291324
430665	479694
129100	86728
38571	136177
350633	212081
129992	223251
211238	136435
296248	350189
98850	275058
124085	394028
19727	331508
341507	250679
178631	438856
470908	179692
62978	309801
153300	369577
240228	218730
185526	300480
390963	111964
92500	448770
239084	351414
166630	249202
452052	347175
461185	148292
159571	122212
14674	401297
172417	197996
410035	403802
146853	338278
442180	325551
298663	132990
463325	313745
54272	78666
389641	425838
152887	302864
17798	21457
52057	436021
55832	188865
47272	236213
433751	287265
131879	103195
375665	414969
362267	235166
394917	427633
30568	105003
246348	51895
160896	487084
472273	205154
250434	357633
124259	470301
7798	257894
467836	272069
278642	136279
209898	483322
73327	348798
461677	296423
9774	451360
142670	152867
326332	52917
324072	88203
290115	339663
198701	9607
142018	143471
405979	286936
445478	389682
53156	482770
383115	210032
442239	207927
16516	353557
170196	161308
70816	15133
313050	56068
347505	306813
390142	334324
72867	483149
104505	480668
71901	232007
342412	388254
328647	348785
438679	284843
140965	480853
467789	391414
464002	450983
276890	63078
168036	190369
362496	241510
142535	248777
106041	86974
111855	266852
163785	64122
377247	126235
453339	229590
375405	370980
136553	293441
327209	431245
314722	286146
271333	113051
448746	137128
50767	336590
136955	166183
399542	403098
364285	486781
236624	485970
305251	347104
264385	489124
282633	83616
283686	62191
147680	430837
182270	113051
109733	319196
138126	402052
176903	62517
161420	189733
491094	156252
119367	341271
115312	71816
254446	249368
50866	366390
60589	271323
388433	316828
214436	202324
362674	16433
57447	467703
463549	108315
352740	293813
282865	389682
412057	226494
476414	316688
101108	128202
94664	430356
182108	168213
265879	387742
400400	48275
2029	123043
415592	338514
438607	279509
464782	275768
241315	455769
10569	328538
298479	213987
107448	343670
203665	239731
367225	248228
384060	291324
16233	67139
76242	267602
11059	315262
452464	21632
345715	354426
342196	239406
272514	351732
473580	243847
368748	391414
375762	164884
167341	97753
44354	492906
34022	153995
339517	213148
116951	230336
355395	80193
16729	36195
204349	254366
444382	397117
134196	196534
132960	425942
477227	328194
33343	324723
443600	273831
466304	367110
130224	473687
8122	164027
489376	132740
106268	37376
52097	366666
247937	412450
16458	316356
49507	468832
456447	137128
203791	268261
226538	387742
8765	140728
421971	12245
72058	64992
61392	16433
138144	459022
404899	57336
388350	94126
388380	298077
202379	266508
485507	414286
441486	337802
396160	420944
104740	6042
398432	12245
118188	420757
228084	437871
106475	441021
380724	36392
319197	391414
340489	206848
401200	6576
241111	308100
399283	371554
367477	308100
430474	324377
60198	203979
425430	351153
381805	389046
177902	247150
225339	456938
359	114347
327297	219250
67728	51449
40388	186548
85425	351257
441118	276591
58437	94516
79134	246108
142598	370391
296289	48275
408021	285
139301	307889
14309	459170
114349	285634
126962	20959
229735	333427
353973	392043
397819	198364
17468	435817
344074	63773
165565	333357
350856	439352
160179	246672
134319	114643
179979	456640
143809	313745
22395	179329
18910	429085
11320	422835
430998	414257
427505	62560
46900	181204
141165	148739
410571	147752
143179	472817
337802	393326
35498	485546
37899	350325
106648	181403
292205	267602
191899	222594
251555	227368
473580	238041
132910	95942
323395	462236
350869	196783
313368	252961
356530	177072
44292	94516
39195	177952
108922	214159
462424	107187
65936	351639
435243	284465
146916	103912
469176	190369
28961	432504
51432	389682
289928	72670
442032	50492
422246	303497
145452	430609
471205	34380
130620	85710
247231	315268
321853	210346
360502	132740
161363	105878
394816	90401
356426	77077
289963	421115
167892	285446
127229	168615
469418	388414
224720	110677
482456	326831
470174	105087
173323	45085
334904	119868
128489	358218
52145	209471
43506	368820
80860	452126
212009	100277
7179	95155
103663	44469
114786	411809
481135	311501
236629	316575
294408	453753
368064	179626
421196	205289
170697	399193
55816	50538
412458	427913
324451	440660
399889	157624
43081	169969
219546	302207
393218	177861
128313	314881
115504	222308
282640	471268
433391	340083
59500	3719
90208	301143
295009	376648
146267	174373
238703	313314
339919	52425
239489	218727
67898	46702
145353	82585
267439	165999
41365	301475
395575	313745
42854	213871
368128	273934
329727	350696
50768	381221
473411	486371
169260	375840
113216	483465
99511	422853
310597	387174
350869	88027
33172	271403
19739	355129
288247	239725
336322	439225
308265	141623
80080	72701
56619	204330
64505	453529
459800	115704
428923	49660
461015	164164
179620	313745
283770	58486
287998	94344
346696	235898
102628	102526
19249	435242
449319	236254
287792	71256
424573	330152
386125	263648
476091	279801
96577	35622
35324	205289
437849	154228
44612	16433
155854	267602
333743	393326
196399	89339
287772	423688
345715	256373
56619	426887
458147	200071
35912	348558
122212	44049
433222	267273
255084	166478
440587	446351
443909	121464
297897	114063
250753	135361
477145	476951
292625	293813
287454	271383
130758	276951
113665	22865
17787	412523
15754	61572
344540	254973
261759	240609
308032	19770
154835	321040
225133	163127
17999	28129
349335	368993
242935	481362
478735	332256
33780	310198
370040	430356
319386	452098
320976	184902
88345	416213
112790	373021
420164	16096
243938	98663
10088	74940
72523	99708
235034	317853
121435	249202
334782	164446
221308	411645
235034	479614
7560	478415
285930	62699
418442	199780
252027	433123
461801	370782
286282	473439
359906	463333
26281	313745
419033	476439
270821	262954
46471	11626
320453	446351
434251	441220
27457	332392
444864	172089
455634	375540
349869	308059
384744	230336
358307	265032
400072	622
115687	354891
97732	78753
374901	443779
471359	157249
19553	31224
70815	56217
10486	121304
287566	84791
146880	210050
316565	469062
347534	412192
488942	124660
480580	165002
423856	417201
88474	97515
86283	77136
299201	428103
218607	8607
452148	372785
121960	272734
217423	371305
51488	241330
106735	140311
56620	104855
135336	118890
467266	134694
132622	32807
2940	134694
402805	75568
235034	356530
397009	346136
109110	312702
243803	428199
243764	330765
40992	280023
49240	443781
241575	120274
301846	217423
439430	119865
335311	21583
371366	267352
474593	276358
401009	15133
457987	40447
248388	10312
273900	315696
241410	120397
290796	359762
125326	303846
387459	367937
312066	165653
106475	83403
481044	350696
468560	155007
136018	125603
449803	188805
34190	470588
308883	4085
126259	79989
268323	76761
70604	291154
239738	361319
267562	53249
117125	317369
148590	406497
166212	405217
25969	152702
102897	17186
139135	327217
148835	50100
352052	36508
151923	459802
217785	51895
105969	313543
330767	186561
327260	21239
347876	167172
447358	172716
285221	374305
494075	23325
111084	123138
152337	41662
36611	483235
360232	122816
178162	50391
190281	44049
73525	341073
467153	473381
311756	484665
176239	220857
97588	97894
459052	151944
419693	337045
326631	289963
49037	162844
15436	169077
337934	247387
362826	204707
9928	341826
228128	77143
111409	190369
443320	358401
360480	387891
457418	134737
262779	182526
370085	258370
71141	400374
149112	156224
359427	192109
432705	231355
29234	264286
233963	167478
249887	315888
411623	12895
117278	106475
234210	391678
427142	8463
212766	46369
406477	49903
450532	14703
396036	348176
232918	121106
17968	183479
399541	5857
196728	45229
359266	406626
214556	152085
170645	471151
410845	9745
259718	440962
60151	100713
316828	376139
228050	53863
174725	125729
374081	113138
134641	23311
53846	183479
64272	270095
342747	160865
259617	409248
175569	406626
148978	49903
247760	101597
345778	118752
220243	430894
157657	347064
439492	482195
228824	179987
253308	209510
209311	58994
109233	317127
18744	391414
435520	292227
157988	231228
336632	466976
31483	10401
37166	159924
112372	328550
484929	242744
334755	231019
182418	258425
191391	51154
196252	123454
245654	62191
200193	234527
263125	351451
167154	458119
248007	317993
420576	269199
240087	164884
462806	228431
465380	266834
121190	57989
199912	141517
399837	254914
456613	94051
367787	15209
339333	190835
404899	104734
48791	95684
398148	15337
348507	270324
444245	408257
426713	129185
241005	62960
417403	265384
481104	218727
88093	49903
492204	53389
49768	337745
52548	440660
2623	392335
458198	74403
87856	393843
141623	6779
424624	124650
91957	366534
74849	266852
127001	409649
173975	288035
317175	355806
57658	251705
264163	4413
141598	100747
149061	283655
262639	313453
103626	490862
37669	158510
192093	371918
299698	404996
336542	48955
278642	381756
52955	265604
55789	53883
419594	208517
121778	488540
173966	265065
302578	85243
240672	122694
380489	301146
122585	243301
342465	184634
482031	126204
418662	369599
188439	205539
348842	186259
78742	348798
179527	389009
156068	463799
213616	50264
275743	302836
349087	391414
302733	124085
165669	90820
330975	203783
225029	100350
476616	267602
5057	430610
158345	270294
421207	293813
469012	348007
401699	16433
472534	300480
159831	158235
312484	402750
259537	277961
93558	110708
75909	479114
64322	90277
140119	289467
312283	392788
447133	120050
328094	164504
130069	94526
87638	6186
15666	231791
346379	9054
493717	32768
109524	209018
331359	268531
468195	445616
228326	153995
15819	488790
79274	447831
239599	24313
93440	237458
257199	442562
409238	419098
389170	81624
186440	346954
292991	192274
380846	32807
231053	27256
42890	382049
114049	201754
478389	229494
330950	131315
251720	488109
199671	474311
135155	122801
414878	35707
139974	160895
378357	442227
366135	172089
409388	13390
258370	67396
444380	368205
379708	373821
357226	73073
71883	23018
411249	386138
101577	197578
216252	77261
421745	411161
405717	110677
105563	147138
289969	396322
159069	46412
170587	434711
67042	19377
453267	74556
170872	32807
477564	48275
141342	487822
434550	351730
103914	337849
157267	25437
149452	410562
128666	484447
146981	229872
103822	375895
359707	267352
435573	226308
460480	86476
402667	187214
353725	281163
354933	183967
63582	336590
328075	263416
339063	1113
186096	297803
488442	35115
250389	74002
441142	271548
316136	11696
214825	100000
247296	73656
356530	263833
168115	160959
214083	129687
247210	86560
391318	133444
324465	465063
409388	116169
142978	456640
456890	494041
141963	99656
263880	143305
25690	49294
107711	249382
32601	463200
283026	327452
392086	134580
1483	296339
388249	93244
124240	70114
452464	404960
258060	178907
419040	199788
189454	364461
375386	262954
216666	378283
57917	92137
475987	144470
135074	215054
78954	446616
163505	281327
442122	279268
202774	208577
471447	404960
490685	126482
493627	121605
207902	64456
26017	86728
18039	445453
283096	294385
35132	345368
461415	470415
44159	79058
327510	372314
257166	119852
477646	476951
112625	452846
434574	357108
98335	38063
49404	78469
329350	164363
124918	15133
299700	375192
264433	112297
253102	443118
294661	91600
248871	317118
40577	119612
156890	484992
486680	214523
430818	33031
356808	33546
217036	143244
248013	403275
41495	438767
406205	393326
420019	222491
63792	199168
179041	150126
261357	222701
474341	289513
87189	15209
196340	286936
474147	24334
451505	484058
209913	54685
365009	144385
80928	37515
312934	362648
5857	217527
442119	228431
480426	119381
493629	68421
240864	379791
344192	391414
464415	249853
380155	492671
139030	354186
446490	153271
470865	291521
393218	402269
232810	257646
303700	256942
107396	149272
122228	16929
171093	105878
91462	137739
239719	314379
183640	487668
329594	271756
63535	264962
375405	274988
130069	459680
407357	299467
232222	236213
491156	187974
47486	81898
386961	353481
132316	416377
311367	416783
235545	87007
201572	289504
33053	253425
131212	195121
64544	328242
333344	28065
445206	303192
409310	414393
286755	392788
245394	383967
28799	174728
127229	254246
145989	465880
187691	182993
152739	183690
477048	136254
101478	437480
386509	112063
474341	300195
223583	371918
369897	130742
201047	133738
294014	340067
206986	466737
91004	203656
392153	307406
243321	201010
80871	487833
237586	408898
301278	452098
61286	338783
406691	203279
176217	171085
81358	157548
306528	413783
117348	40784
493595	152502
36211	81018
450436	281424
265922	336590
77848	223851
88426	240917
125139	275615
468287	294527
177577	211996
434957	317356
240315	324825
228654	67967
401180	24467
281671	205270
451373	451414
177796	404806
111547	164951
252915	266852
178003	196783
170553	444081
166316	300240
371147	279268
407447	371238
107508	363722
393056	94075
194875	454822
399986	487444
287704	76417
60652	355700
41743	378462
86014	281924
7106	49903
165660	213148
229668	298587
15583	45441
310050	250545
462772	219499
327489	98906
381528	28129
464192	328217
471900	154271
428283	26453
490078	291249
66809	28718
134299	446496
127102	485304
179039	186159
312441	83704
95575	286936
490797	351414
148123	440660
190051	214114
275460	8607
396916	332046
483812	461944
169929	426496
311589	203365
326455	422593
298114	144591
389216	13370
133909	153099
473519	392324
278563	123352
468904	420716
55676	314742
477932	275055
297165	305423
136149	452426
166970	80818
444599	440660
438193	459308
69088	53863
316963	348798
366581	267352
35847	111445
279066	386901
435979	95057
390781	237660
44246	102235
47605	149389
93723	55481
102644	375745
182875	189867
222102	99437
174964	122100
456277	138405
427432	37812
457800	260854
379989	347862
383164	319902
155703	371864
75113	176325
381251	478555
450805	50906
470083	54522
28614	218727
379962	173160
156897	48462
351240	165267
14834	475840
305262	97493
98450	348544
300197	239528
71976	244115
118789	234986
256893	84745
310509	180962
400524	119381
203477	80543
257218	211047
86632	398514
141661	245365
384612	222701
202925	241468
162896	85828
309086	271503
430217	402708
162792	56778
166023	425838
77443	7466
354214	335363
119259	453141
169832	73236
55489	428214
3765	86372
51585	66129
187159	102210
388816	48861
266332	113402
201956	293813
384824	44082
67351	336915
438532	243115
140935	126426
225530	1690
162513	229928
249364	258370
341069	492981
198244	187974
454755	19712
204798	379976
469827	396583
444190	263514
55462	464102
396499	110125
67584	185013
219546	209237
190051	218614
148983	400424
233556	262368
308944	453094
214674	288107
155926	189897
142643	140189
378976	144316
218604	111078
263557	59759
434748	139826
91327	50704
47577	164591
20689	218615
272785	172089
107711	309180
171033	80919
22950	295684
373025	363833
245826	326997
363070	160633
73516	384350
36205	90884
363873	65752
80394	239453
297436	383967
47127	277450
15680	429863
291648	246072
252883	468679
488811	367798
129886	75583
264048	258464
287285	31592
242690	248219
289513	272339
242750	110677
432307	160465
454005	102139
289528	302329
439165	203857
72405	54670
446872	149649
305231	422435
387463	305005
492852	283120
19993	122462
266878	346322
363234	359046
290693	10345
322193	394978
148701	52525
233498	124029
88460	213987
407292	10646
372399	215354
20984	175147
342075	190369
36711	293169
270919	162286
81262	460647
124556	336955
433204	99224
109733	375828
132335	478949
104250	342698
81996	99123
66216	17181
174034	427986
385296	33098
325905	172681
307899	436617
303782	41747
257498	388575
444034	94516
376596	440826
453493	21902
353363	444672
488451	166513
134498	367721
179058	313314
325237	193176
128028	82794
167588	315222
49381	24070
464650	399560
118690	316708
241507	477447
137470	144073
320181	462973
157060	447601
426217	41898
101804	272572
305095	158087
95048	491282
341810	452455
110128	217432
408337	243438
153813	374573
390687	248033
343770	317118
390461	57375
207041	464593
294663	362784
154482	332820
277595	469422
108497	296772
377869	21945
212009	291531
356289	342440
143098	285664
58851	446351
115716	302560
235983	480276
454588	25239
375405	194839
87868	435708
453483	36451
14788	18366
237400	14742
67351	244017
115149	74106
363265	273831
413378	489812
476560	452709
103725	118765
302301	486777
50872	310756
344724	342933
259612	122694
300339	60517
265414	284799
487422	291823
8150	413627
434140	241468
454638	90122
107639	425293
434726	298015
335355	456946
56382	289480
220756	75495
479540	292948
200658	152085
5354	84111
361605	374567
362171	244672
176625	158437
28432	476951
288530	201493
275763	453325
137468	407182
384860	146876
129760	72432
288181	28686
391150	475555
9923	89047
43301	11626
441329	271329
118069	472436
35064	323213
459802	420757
483857	481604
158674	87877
404337	113616
53641	476951
279312	123475
144877	3041
306180	58567
38576	288035
119117	153995
473489	142574
348798	41787
316863	79751
94517	487153
128383	63490
78291	35707
178946	222701
318785	453204
77659	394668
486092	401101
467164	461281
445690	313745
256720	293813
353723	249202
79087	129857
485212	296432
420971	186266
360459	69542
297665	317184
186198	446351
88971	267029
300816	488448
96391	202142
173738	50264
248803	321763
380785	237235
387660	324377
42979	47743
302153	473203
170303	374030
180672	13370
439876	441635
185050	186259
489379	317118
10441	430356
386894	458
211462	439288
372846	106391
370326	185018
445748	447519
124018	393326
484229	437613
492099	330857
267562	273610
202783	313745
165581	378686
414058	101816
15081	449543
304939	362848
40388	378605
61760	226658
439431	21411
71511	479854
268780	486885
365550	72704
217019	189653
148075	140821
427659	12245
477875	250455
144012	15209
385407	4413
334555	330375
16042	72523
353830	278700
118870	139600
409745	266082
493011	220049
371907	132740
138241	194583
367878	434701
421682	391414
226396	360531
457784	448511
222610	483795
248013	451593
33965	215396
196794	124437
405306	90100
35151	350549
119632	391414
493118	11418
263	66140
23146	480598
150603	330199
156970	316148
1292	128952
140165	237235
133909	334068
90832	183213
158537	293813
377967	203438
208013	462846
475351	206686
232222	359762
316534	260789
93674	327061
491654	475846
477211	63984
266141	350151
196681	15483
214390	485304
270069	327217
141337	13501
432100	49021
276998	146583
368581	342094
318252	52709
188886	217785
19474	276087
44160	315275
113363	305536
176081	430610
128796	265608
371265	367611
106328	263196
370798	22852
448565	335159
74664	127992
463880	172934
62617	478968
368408	411057
252815	441700
102688	269005
455689	118776
421794	419619
263149	153995
289675	99661
232002	348137
457915	438372
409107	48275
412980	468316
420944	117093
335484	168615
93692	328059
302682	250009
409183	166513
119392	355093
312347	407756
285506	362823
199676	163445
388249	480693
143068	396023
21754	187656
111264	59759
376592	30258
358011	161630
316131	282289
43958	185016
235003	208577
305324	440962
489579	428199
166434	448829
410951	182192
108004	473793
22488	193054
65755	375710
62259	243115
202352	128879
84530	315888
315588	75583
88790	263610
226708	78753
212013	317100
83082	258820
333230	485499
473586	310836
158156	115942
237120	387382
145788	398235
230574	437780
484944	186675
330370	476231
49546	228520
352798	40447
221339	264406
484575	469227
205280	183213
3885	141440
89218	10407
84938	317118
13113	44469
169085	134588
420191	378462
4908	111623
245938	18638
266293	28508
379829	324459
154142	56918
51484	331581
494005	33571
151916	332724
413736	29219
482536	476951
350935	278520
461516	149332
389009	92613
378224	254542
215416	207927
309070	12245
205607	489797
110606	179209
148545	327061
448516	222833
260331	287074
317280	53863
220075	275207
264696	149955
282633	216006
382716	64809
15027	488109
153322	177358
448298	230860
418453	399867
277263	237548
2820	415008
329047	342824
277170	197696
338746	273831
436097	194165
183734	217423
363316	88027
245938	252989
74782	273831
337761	63528
417609	211868
158171	315380
333557	300240
203022	345745
175503	391710
444194	439144
140434	177361
196542	353883
312553	72432
385900	382566
137978	329927
438193	206699
314509	153736
309361	100909
100536	111746
161375	183213
162090	240129
309387	226494
86221	6379
421131	420944
296260	243115
45751	211803
482646	99235
28742	301142
419867	317100
477417	458183
279683	150942
64526	190369
207945	6899
186990	26988
402316	181198
301557	283889
298155	214697
151482	312529
465757	238116
259387	91558
108727	364927
266896	365007
61284	10975
174865	452746
319824	307108
274058	450056
58049	467703
98598	407306
338437	440660
338791	220129
173966	82430
319994	240557
338322	62191
197777	489941
479351	411674
317244	344042
61679	26992
397946	1605
88812	162795
114392	355700
196924	169482
452962	345962
95821	444504
181573	394978
278061	351849
339014	467336
306294	382495
124259	50656
67326	194459
316145	258538
488885	139417
420359	9373
88934	23018
232951	315888
77406	429302
349608	176759
467390	471414
345401	474869
41832	212182
362267	199635
198317	364429
466737	115532
261112	440660
133909	134683
248013	312837
282453	75952
70407	119868
3809	200113
286145	210466
148213	491181
408944	127921
163093	454753
77829	296750
274487	175382
301962	96006
477932	485376
184275	190369
54988	123369
132688	8048
63415	438997
66892	63528
389861	186259
448731	259929
346812	304362
391391	166288
191055	190369
490364	139175
259671	289970
475336	214163
353577	399954
58484	95769
438475	405917
213006	168720
265330	457943
87376	427564
50194	440660
104740	493495
177371	76143
287566	77672
266538	85326
101344	381595
242750	183213
216894	99836
297097	152928
257632	207927
5512	237973
279722	184273
422258	54976
201660	120446
483052	342807
231117	190369
198495	376124
310796	321769
78349	72985
400520	48275
19542	106689
193252	307599
308122	49228
341197	381832
431634	450541
346557	402862
306232	173461
278554	98847
130935	325167
399814	435817
410831	159249
347381	35892
158780	127438
477932	45619
241192	127921
397321	249546
467788	340668
427998	241988
265483	121106
441475	194627
192238	428864
28074	293813
207959	442030
338691	364927
238406	124085
194279	486885
1994	383039
89257	61724
9969	26867
198856	21411
482991	374049
292196	464578
16981	203279
106268	71260
101462	249202
237601	132247
414543	312595
196003	261070
288896	351639
448696	86974
112843	99405
125615	266852
333943	202109
1996	339884
149336	62191
281857	492262
323364	80808
372179	344018
469959	190369
190736	430356
422478	245990
97060	35971
71091	78329
121808	57767
380700	75303
430691	275677
276821	353267
469102	217775
315892	478930
313399	101058
133648	191053
112443	309425
272525	481785
206588	207219
98727	76454
226919	475182
195783	113352
68036	220466
415708	465749
125837	476951
129854	435242
56227	361488
191447	404241
283632	434917
373028	171577
337278	273831
240203	275152
302298	209471
376816	254543
266307	112438
285597	183389
196919	377505
446312	383391
417305	97215
274852	42143
93140	176380
427623	181365
119147	64335
299967	218727
219497	38263
81885	390898
290426	5040
163324	395988
322585	438419
351458	214024
283218	356488
106669	348800
305453	171069
111968	279123
189344	416771
89826	337778
440977	186384
316136	6780
175226	55971
415024	107277
371095	426761
431831	119762
123522	66295
357441	409828
14769	490407
405196	257581
181462	158505
34961	262594
277568	476412
367656	127298
380645	228431
430217	163725
93384	135816
312105	255650
36453	86560
170071	298481
71189	397803
117430	492819
177460	27464
449628	249444
230574	343298
198758	179535
201359	239714
225958	366493
447909	127298
199582	476951
277568	327343
133832	170497
26591	21411
373719	380196
380674	184657
246796	168106
196399	236842
411817	355806
226774	149006
400208	293813
400710	261396
102095	66456
68843	196783
398997	235931
260017	91998
133909	209471
94455	295650
128453	311071
267233	395407
250434	283400
451300	423688
222520	363
442091	36435
163363	93876
375529	257055
468721	313745
404899	396861
329056	242566
312073	35707
3819	203279
12260	171967
295828	205223
366762	68706
397484	231485
381950	22448
286001	355093
311566	381857
451369	183213
248013	9003
237870	486885
26449	257204
412938	451369
115725	334032
357411	431055
348661	92613
432743	310624
39195	102713
365227	487833
421625	409081
198405	86560
111165	429863
414646	53994
132824	3690
127981	398333
185467	227352
149873	157677
296459	377933
483112	124371
93805	181112
237714	292369
322536	189937
119345	180096
433665	67089
168856	169116
248013	107176
222768	135574
212262	86476
479465	387860
72804	419268
122473	95507
208483	264406
379675	334561
308100	69110
449316	481827
203372	428214
386138	385742
124259	469235
301298	406428
5441	254192
437001	25201
358966	20373
411272	386057
466535	333543
486700	319444
446630	181543
408146	243327
333022	201794
147311	273831
193020	224060
342609	67089
475034	94667
219850	383078
266880	389949
382677	293534
121681	115599
427155	122462
250207	190369
300273	144402
486100	81522
324100	340161
209743	426089
276583	142553
217402	366534
453316	256930
417258	387860
25247	371298
18779	203656
256373	102494
336059	359028
289068	60517
135939	188319
355083	176059
14856	378462
101502	191821
340573	8463
7304	292908
300486	228431
492204	401101
172396	89741
169888	72112
361542	378462
414170	86974
454090	371254
162745	116071
204830	427803
391942	128090
299580	70913
38636	415396
219068	449620
198805	35485
323020	493917
420214	54976
76044	209285
38389	229928
319119	138885
3602	177374
197444	227312
55914	184882
97990	247867
36339	464420
18638	402663
368083	383114
12845	451016
293424	484968
198974	329353
79395	23018
87785	342777
270891	345745
190525	214519
155311	248086
115962	391414
165680	280670
127041	193233
434973	192195
475447	65958
64267	397795
271649	193300
368988	200455
133933	257651
132357	78967
139328	23333
97134	4645
161305	115340
107449	238030
351655	127197
49092	122193
127388	20886
222805	298767
280935	22594
361351	53879
265192	363973
266170	387181
180969	137128
335620	203420
257802	12787
42975	2806
444139	482360
423076	297974
268768	317282
1262	364146
479351	289905
290601	81714
141103	469235
53230	212278
370956	34015
137375	139054
191629	43814
458719	401058
221045	227880
390656	163562
10309	447517
281574	277646
393717	92732
183498	378173
453882	410923
217596	139327
275585	339002
413193	245679
343746	280233
452864	270809
327301	479614
7189	231485
254599	207042
440808	107222
117104	316149
175191	363485
231611	42195
245826	77727
3829	313745
94475	493936
125117	208939
418866	281226
380858	436029
273900	371767
69644	464230
12623	323173
139603	469227
260857	353557
65688	410355
413313	125399
274138	153799
12113	78268
158950	45687
90769	216957
95299	5830
289846	95189
474577	478232
83937	112438
465169	321679
312275	458061
112394	105326
327682	79116
456447	118275
407334	289995
449871	115123
6899	172445
94854	268558
453294	167841
353715	338026
140937	478917
84301	293813
48163	313745
50739	361669
396820	352025
35536	288217
407143	310756
478287	146893
149046	237548
126223	168213
51367	343182
99409	348007
191866	346692
381940	421830
136731	119442
397760	163310
272150	323558
283763	93073
4898	284843
90361	142177
149755	56880
345236	112627
15783	246672
38058	250434
123916	205289
353934	373584
235323	142825
173078	326531
139743	300811
182519	149035
433441	155895
357743	227515
97588	267602
421889	43767
51928	43207
339905	440660
14659	71275
143615	336590
364397	277360
291119	213544
355620	317118
234074	114063
176597	84188
70220	419451
233498	327100
481549	205156
121828	92378
90800	12895
100651	246713
468913	166513
455183	406099
473056	458601
24013	377916
280257	8463
373755	76111
75324	10312
267373	123741
128033	267602
2002	144845
347919	135272
419346	105878
230507	281924
245318	291180
333369	400660
441785	116089
273048	309085
145788	436042
106313	179858
257443	40784
116964	472167
162936	130740
22964	77827
205728	186020
196996	439853
262286	292721
172236	74722
292967	201794
435638	428927
267671	351849
373712	367824
72970	474028
359790	63303
255767	81031
236032	105977
275835	337970
136525	379464
266141	189383
3562	93627
34487	247812
394480	405217
97527	115315
323476	110677
276969	482315
88439	435448
313927	393204
442239	170241
292839	440660
304026	460777
37013	337791
70609	37360
232098	187974
147215	54976
24861	260320
12321	84722
332880	225379
419919	227194
190281	51395
153463	489348
483621	79507
202774	189854
44159	336843
175827	362267
23570	57002
71189	304841
349140	6512
423900	400938
226761	13370
459621	270054
241468	183916
300151	147389
208894	34815
476097	237178
159630	23126
283706	21411
480590	64075
419759	263009
371983	351909
373615	454693
486712	39625
343907	88413
14335	293808
298562	375840
361932	78410
453018	86421
228169	475068
421905	260114
167642	298505
369066	462322
442236	277961
250527	64335
276821	390297
107	390237
143424	129064
474784	333357
419381	264406
390596	466432
193306	328282
110557	312785
144895	387413
274998	333130
106164	66345
95379	389651
107118	318506
59039	349478
381553	86111
459498	184163
67906	425675
93656	104740
209523	183711
351700	231971
436642	267352
423013	372897
439129	69679
350239	122853
51776	13194
80058	327217
654	377576
339852	70651
466056	430754
245190	420349
81621	303175
328562	346928
146427	449298
380230	159378
357411	486519
103789	389009
304186	118318
92775	98807
466633	282772
426252	463200
161242	283918
373615	393041
212435	379976
153322	49966
457418	384673
393795	114963
278273	280592
427054	434367
256812	222701
274277	86325
258692	391173
473257	59047
124469	197073
129522	187881
321809	435708
36744	318672
277581	78269
14485	404960
228678	414845
238855	8531
403670	252062
14728	355332
377607	491350
274852	150713
178512	72432
186378	31391
187834	398879
66129	308150
206617	380681
160995	253730
333178	131973
75498	258220
90405	150564
196915	57375
345401	303780
154990	168213
266214	447517
462350	359358
433969	122193
326762	460054
183333	238571
311678	154492
123745	393326
183222	162831
151675	266538
24986	151944
368904	107487
259250	328538
269424	344732
341272	317151
404331	487873
325949	42413
173299	281924
32962	183479
392577	432191
399059	430356
483650	190110
263947	401297
417233	487203
321258	89298
338931	77465
461136	293813
173662	343010
336370	336590
276821	199908
459428	346768
112826	393336
63684	284479
328174	169248
344314	257678
162648	72678
8473	116283
244498	260319
306040	29253
61271	305805
292576	132980
449399	31598
331872	50264
356530	487476
382659	157731
105136	214526
110255	24128
221832	238720
106618	323358
99809	356020
108420	338271
254637	123369
370751	197297
418442	338271
360898	492316
470005	29188
413931	462957
96706	260388
133909	449925
426986	57150
67277	253458
232412	60517
52143	174081
28530	34547
322851	383244
84767	436042
452477	399313
261278	111667
291544	52490
265704	127835
420959	44271
52119	255650
213551	172266
33132	202902
325904	38481
131546	317853
296697	273831
71584	218142
300956	134694
263439	442540
195373	168663
1586	231638
240158	196829
34873	192273
81636	313314
450675	278520
277716	44963
477328	199676
308096	37327
88615	307954
33053	235679
316375	305961
354645	49311
381243	95149
492498	190369
189659	447519
348208	483502
334546	478415
176885	190767
105964	250192
304011	190369
356990	309801
153995	84504
282253	10451
449977	366127
120527	478415
76611	163445
484125	383888
439246	490154
97070	230040
197605	38063
144288	126426
243520	251417
65452	94344
320845	116955
147911	438783
476547	4349
335414	386369
240776	401949
408379	162247
67248	420790
195434	261350
349904	236213
60200	184032
155232	420454
21504	89477
21070	446839
109171	309524
356833	349116
14131	252132
462028	308019
346272	318121
480452	252739
221186	27262
275721	168542
150883	393326
165252	294548
456676	139743
349416	18770
219096	187974
228456	451401
393538	17333
345401	192043
189659	337791
158285	366493
353094	37493
394147	393326
138060	12245
468771	228629
8103	81971
136116	267450
284218	196545
476479	75691
329399	290197
488678	63528
99287	253081
16170	266455
23310	475699
369746	28129
191155	472797
311128	7159
49409	229602
281009	237391
328174	62780
32	20611
97957	298398
160320	476951
311300	128588
238754	457297
23236	8747
250800	476447
325326	7643
405597	485304
317218	113051
347184	392062
249894	449180
211783	126187
61681	13370
167445	211932
283024	379976
13549	250410
354545	183108
398506	268118
22493	370582
218723	388904
249202	111655
63145	213221
257289	418859
187381	231485
55450	372660
378563	123681
412440	139327
347433	387185
289675	91904
49184	390358
106648	376794
308827	95149
429666	398066
478287	84089
405373	87178
464556	420944
85637	35629
479623	124877
373575	411424
143717	262954
317854	443459
326878	312697
286093	347969
461944	461200
133939	408642
357835	231000
161790	186774
374010	145948
363931	313745
75146	370054
269434	19745
136949	351414
209432	469925
246497	381485
57276	345883
158324	481049
319420	385175
175275	393737
264483	134262
124301	61495
284218	437434
403575	111131
93627	449490
39455	474315
186791	184902
162059	315888
107649	65513
446612	232779
313770	286697
460890	246311
56250	236921
162804	135967
214944	1521
472887	255540
392044	370701
174144	469227
452084	383391
44160	229834
383704	109579
34526	440962
297074	446173
474225	153995
172379	261759
321411	179045
393115	475047
131174	482447
273308	112632
216761	347138
290216	409312
325462	280043
206879	413924
395652	470825
180754	86728
224225	4914
214279	389682
383070	361024
383292	421570
110992	313745
309283	143649
470746	411424
62149	141281
358942	64046
154129	123369
51015	48861
209596	49435
24987	262594
172726	359628
208577	481496
233045	168718
151156	183797
28763	466969
489787	147049
39195	326043
252324	360860
57896	269050
309607	48091
60667	428214
356202	119868
164899	144470
393435	451828
262761	411455
74849	262954
188757	172378
132128	62191
440773	454012
468822	176182
404408	276577
67491	404135
195133	21301
363407	141952
381408	45235
486236	54536
316400	48811
217395	314742
351009	64335
474341	305456
224899	442554
242411	425503
248692	332532
228050	341271
120778	430603
215806	315367
259257	476951
400910	401481
242786	407306
191702	47163
408550	378747
440814	137650
475200	238556
345401	259448
283678	132740
263923	185533
330472	198010
379496	64335
119001	86428
408329	118333
275291	22477
249987	267602
55414	75303
348059	62398
439737	267062
166089	218489
123333	13370
80115	77278
335484	254666
342791	376854
117103	50525
172473	344740
299874	324565
94671	492988
130069	23736
283742	387413
295011	151803
277278	212165
226373	205287
213775	455169
181718	78469
356872	391414
287347	51136
386741	72434
420214	35707
162561	50264
137611	129850
329967	85074
441174	17890
53168	22323
40388	118755
440152	164759
101780	204737
75064	92613
165204	22827
56070	144845
186941	325416
376648	106994
221318	52537
59534	252164
276821	287688
151712	99405
381305	79507
424753	390667
461833	241988
317899	64388
323781	345745
78168	89883
267562	289515
116767	228838
230216	209496
269258	91202
231652	51895
377204	426382
313745	488187
144129	106459
134626	132247
431939	230380
357291	269094
352794	228431
110835	419356
322171	377964
13192	63528
389137	338271
475268	370866
77987	16041
146893	177569
269202	95536
250893	80662
210186	171069
45347	598
431031	190369
34904	446351
199815	264746
107638	183213
295393	104855
144072	249444
184633	479872
48826	113167
318021	166197
129479	169749
264628	167391
278723	469952
305689	442833
230574	486133
153677	253874
191658	35794
445635	304011
47194	186159
18223	360104
110307	104505
349140	91142
118569	48414
470930	293813
192122	229083
211312	190369
430577	371918
276244	380071
209310	187836
361553	196783
283698	304493
408884	71976
256582	337548
54454	94516
195391	61900
55777	465462
86109	151944
335302	459802
957	450760
56999	257232
78158	318278
174665	463400
285023	405217
430682	408045
162795	416029
491781	166970
12512	18451
1215	42035
468935	216710
426040	434489
9367	56054
103561	276358
456748	297941
275763	212505
292641	94198
190564	65194
318792	248050
153260	157551
340873	392086
191459	89280
348798	396570
473752	295232
47466	353903
281191	403985
5382	452690
382848	348798
470432	235280
199353	432026
80720	249250
470672	461659
296260	53490
158420	146681
415958	140854
133105	139859
187680	327217
451803	48275
27455	315361
456316	186159
218900	186259
149897	316932
285203	338972
306282	464420
380454	186384
443893	105063
151199	190369
328089	51895
25969	183428
45724	366768
309269	114291
384809	463832
158099	328647
254210	36948
17884	20959
48282	131166
431834	190369
204077	313822
3809	62191
361889	47600
442062	386436
245938	447951
347878	351503
368027	348310
207359	411647
341067	133860
52665	263009
51759	178630
273825	451414
295841	493408
363070	123257
250753	152924
113219	119780
350631	304731
451597	351274
119807	141239
492213	355523
456021	415361
346049	220540
260854	161890
278764	107473
444647	434893
35806	48146
35362	401462
200514	141623
72804	422164
307641	76803
150429	98363
240661	380251
296315	126921
169331	295913
385320	362808
97085	77438
380846	470075
92061	280332
364285	39618
223932	327217
17365	262954
268946	276663
333166	464847
92458	63528
463030	186440
317556	134262
403817	122780
1709	89047
349600	325614
284134	257298
274943	331581
253512	132758
123507	293813
342257	20959
23547	343547
46619	68988
183632	121821
373244	366493
20387	309756
110382	150692
134789	192115
463589	392788
432072	428394
192800	440059
77731	466737
247812	69094
259978	449547
346557	241482
143834	469235
361001	1171
186438	464578
177918	311121
454450	374281
371675	119489
43113	258220
448104	268267
408225	319864
79485	231563
267562	41654
71466	71804
164394	16433
199275	287239
425827	285156
78469	10526
276211	438783
8682	398092
12623	259914
312104	302433
38907	323320
333856	41640
77263	236023
192611	209183
196772	126764
295798	257298
355760	342761
12532	86892
382390	322912
330719	2232
360232	438653
387525	366835
89353	9203
302918	34692
9562	75952
45585	374955
364509	227514
390327	271383
141563	240364
195615	353787
186558	75606
242645	390349
117124	228776
83082	93741
375316	372857
425987	122462
363833	325226
190147	446630
296518	12443
428582	330216
244032	48861
354878	325470
416684	86728
289675	58428
248134	317932
93958	468125
420895	447550
283622	88868
85272	197882
422015	209542
427505	245679
177157	389224
656	61505
471276	413525
423468	121324
320381	481279
283952	380383
347480	222701
20661	449728
412362	371848
297069	381161
196903	218485
330290	493244
178422	476719
228128	380408
214671	207959
452962	313125
125139	125417
161622	371918
40890	150526
341210	363486
282977	59784
81334	335475
81358	30106
400020	423508
268956	371617
475810	328225
55940	37166
354059	25278
172387	285634
351666	48275
246690	35707
91828	391870
19342	147699
482820	9203
80238	449620
483291	67040
22753	485546
210875	203656
487151	264132
222102	51895
308618	306409
443738	248825
15316	151274
424215	369599
153668	463554
452471	148474
122212	154667
1333	454975
145318	371934
178522	251878
107345	291521
417216	290994
236961	409828
353453	35707
410508	67584
80554	92271
232576	102984
140116	388374
24122	197212
237887	317791
349196	475520
187207	249334
281574	27766
243462	272339
206545	27209
369005	369599
229608	262954
456871	3536
272573	209725
359036	183119
79357	231485
437538	42653
400451	192610
349809	29777
131504	24951
402016	150258
468010	391414
446934	168987
145788	130787
412056	217494
393024	327061
237959	123369
129021	208487
97638	290560
198449	346404
138611	316929
300932	190369
182665	469877
470672	166183
273641	11054
431650	481274
143315	266297
463089	306100
429828	114104
298704	53389
268910	121697
124239	103773
295841	467294
227562	378462
168773	268902
270577	273831
149800	169777
380858	403073
236289	133142
386252	140044
216147	372893
247444	270812
378731	282727
491361	275990
198317	7476
12481	233051
118539	169378
167441	272230
212871	27464
147874	186463
335484	106862
277168	84722
169258	27434
282378	172089
432	105986
128185	299218
400666	438783
408944	317675
280986	447560
395177	119661
264845	62191
162399	409029
447030	114930
301577	398333
417762	179716
36723	110708
118938	386775
460423	260553
66559	60517
51424	110677
146523	110677
276944	166970
264016	23208
153006	374685
224587	88115
14845	389346
232616	207443
432631	317100
336152	122720
184964	53389
221064	168615
89499	43207
63391	64429
344314	124640
11797	211868
421901	383576
187796	145274
392745	440804
3809	415105
123014	87412
404797	64335
16516	300555
125728	200671
416758	419161
293461	86728
456294	17996
120986	248079
85929	135312
219715	237178
456428	435708
139240	458939
196003	266506
193592	72670
190025	187974
394694	48247
283543	435144
21102	273093
439687	305005
438193	103666
275319	203279
84346	25034
485322	289715
395064	237165
118877	122462
418658	335958
398203	487130
325724	414123
161705	180957
125382	391414
404946	201536
43071	89047
432639	431875
33285	373778
313007	478415
427505	191764
260185	215353
426364	190369
50766	51195
157753	67040
36228	80543
482945	391414
51976	317118
170440	440660
42801	202260
284657	373169
336023	160307
20401	264742
76645	42890
368240	96366
232632	23236
193216	234748
120808	302067
362511	240016
494100	227461
9197	324923
404217	221112
448374	342807
194948	118886
355669	42747
384347	305536
318573	180823
65891	61621
474179	222833
276997	473185
260141	16433
23642	79249
404442	278404
82750	98865
285664	64777
201346	109733
374642	254973
76674	81504
16277	241468
129012	463716
237659	53863
70619	436042
295220	164884
313140	3749
282453	275677
72400	169656
435570	385279
389024	447517
341641	166330
265988	156376
21230	101155
76228	171818
89177	405217
437031	324786
231	400702
72298	443441
118006	83403
438419	256916
402479	24401
192465	147520
490513	355671
434363	158059
474229	326932
261362	228431
350927	59672
285830	234907
397332	492701
166450	414832
3988	206179
11088	445602
107508	422175
42279	212153
175382	146447
321154	173058
200092	239804
399159	282196
180103	484584
159141	368205
227476	420790
265903	429863
37731	195121
85876	85825
80501	478415
75904	317853
43506	457081
298606	58808
175702	255650
230574	493533
261112	283346
476410	403077
343031	190093
357019	457297
186941	213998
18197	229219
87863	463615
367790	438475
312283	316229
319231	400176
26918	211150
338931	198357
370278	256182
400054	226538
377626	94665
267297	244274
348931	357623
331017	424280
152	13129
458836	233942
287651	291521
361867	470258
284103	214992
222650	311476
295293	25410
166596	475571
362440	74106
352685	278704
52520	55278
314311	411016
195547	358508
273458	75568
386366	273831
128546	322817
289675	411358
256893	406480
106355	266600
210845	156375
315870	177695
358172	471194
149766	243340
229241	328140
384324	488158
192495	378138
402410	426872
97392	214024
172384	15133
444890	451885
130300	350949
370096	235606
85739	119868
383526	21411
469596	79859
407280	28065
288515	366127
120889	285156
339619	103501
238703	384885
226663	7211
409524	143151
460263	73236
41942	349232
110954	27581
366442	60403
350824	47630
381528	251116
128704	277105
226191	117097
438912	318111
285786	139951
390291	27748
339844	242096
296423	391414
74569	442947
380466	112098
146924	229449
439766	119381
296194	193809
452962	84215
236640	482859
237242	21239
29824	242552
372822	471776
410224	422458
74309	336071
55659	67280
135181	274314
419409	62315
82054	469235
404899	267352
239662	429863
406106	60864
354111	289580
170127	423559
446598	48352
424359	358508
109005	330469
204805	451986
206686	403080
316929	129185
89924	171849
167161	332392
5569	354747
334636	35288
151691	304561
321872	87178
236719	92846
75278	481190
323500	262954
434847	115610
151295	27212
257989	273831
409016	421149
202866	82698
21095	351732
361707	330143
227511	258646
176992	231740
244199	165694
373263	411455
245990	124973
19168	312161
237957	378462
431518	428080
302918	280935
232595	182433
281236	58465
453139	61104
405261	363649
15927	94344
415971	341959
458768	426887
128359	282912
298984	15133
228131	10646
215843	414775
149147	221553
212460	117097
48282	154355
123287	341388
73644	226494
108219	300703
367261	10520
110627	219499
219089	98637
196165	45413
440364	428214
473805	339174
53898	355669
40565	381819
181499	489150
309225	20276
324113	370866
237365	99405
56829	24797
204375	137128
345915	123696
240366	393426
345782	200549
35910	445415
45751	278240
385211	226650
157792	209572
319259	258491
160097	207373
54121	27748
77199	20959
21758	395219
188243	218727
411308	40447
51229	446351
383728	93625
175382	380728
229879	33844
491911	387037
79168	316929
85128	378859
425905	181957
450532	377971
317456	34136
391806	421356
207675	49294
397773	137128
216147	72324
251114	272846
38316	253346
80912	259152
53960	176987
105406	34564
21969	248777
372179	286320
224836	383508
214950	244016
408878	462339
165377	258553
265072	114226
22779	227753
455959	226308
40809	421830
194066	336898
223184	9212
257519	173428
305103	426887
196003	396080
437137	241882
114063	230040
258598	190369
312347	445254
113019	303175
237483	438957
489657	242927
89040	395643
227188	65210
198150	189135
441326	239616
428735	487159
14351	223189
286	295544
289329	166063
188108	410236
308618	261398
466054	290387
310993	164103
73918	186259
66128	106471
110094	245679
224428	306100
10093	301475
246054	95450
53946	286016
250907	101707
1561	472769
29189	314753
195638	269199
168381	133351
413105	453009
105889	198631
472053	53883
221551	7933
277936	297656
67399	59831
60539	433934
168000	223120
480743	430997
86901	359762
481419	186548
88027	123831
865	190369
102065	17837
276759	265589
35662	421544
381039	188903
263880	39929
138126	270283
314723	433934
187834	341097
312933	338076
410396	167799
374863	82430
349255	309169
86234	477359
112272	448164
368318	115340
443355	48275
296029	128035
193020	49228
355827	142674
138060	221832
393940	273831
309524	35707
214294	327385
435576	81406
336955	378765
328511	296439
452148	254413
198148	110677
34698	103517
91830	267352
165942	472496
108921	340363
464053	313745
352513	42665
262210	120619
125867	428103
145802	132740
420263	356355
86311	22719
301149	376072
451549	478415
364320	181204
253612	231576
297729	122462
482319	489203
252510	462321
428735	114930
401992	352279
109463	49903
313167	63528
104627	213798
55961	149897
357202	99313
229716	5040
145027	101963
386832	118886
45349	169482
405450	24738
376968	393326
474595	151944
267562	292902
39144	351639
446019	490788
37580	183058
261401	49903
330762	32807
388355	267602
270478	208487
438395	266366
172923	467900
296459	177870
429841	330860
489552	331056
132029	45156
349078	416942
47989	209962
99405	282739
12682	471355
28357	277077
36426	464653
255482	428738
452148	274052
162653	80122
435383	82721
154474	257470
47630	287637
471363	346768
325422	363888
316565	460318
487735	179454
221521	438419
453738	343085
417848	207696
294365	389422
204832	57661
27547	50547
65405	316744
216926	192365
113580	72408
178422	410923
287795	110677
349838	101058
123198	372681
486885	417294
249054	485290
11817	83257
155062	445690
33553	23572
13764	339039
399149	335663
12926	276389
158156	257298
351730	372396
343530	338271
486392	34309
86654	210050
142826	326987
363524	388575
416903	194165
28383	5331
256919	96409
31693	256121
306633	66875
313625	152502
22774	476231
136220	426089
344314	364695
320972	449662
490101	99521
16964	14813
364226	44971
124776	140378
461752	101058
345277	307187
135517	328783
384184	405217
236586	59658
85853	225836
36990	317356
444811	223192
370260	419445
466790	243115
79322	432630
373271	329139
198043	8623
86454	283054
224746	479680
15209	51439
442885	338301
276572	195551
101992	469235
230051	229920
160001	27040
30176	485324
116080	395988
381633	46400
271918	258370
127345	378686
340793	492701
392039	377933
362267	312876
88722	487833
81432	144845
153028	428414
15225	331508
188773	64335
376592	211464
271290	50538
414005	105745
227375	137128
11797	127357
243492	99541
399441	27052
406660	173890
119306	165653
410862	165892
486655	86476
328940	483832
180382	108222
229270	170599
150999	17476
152908	447067
227189	316575
312474	206571
227857	381198
315931	478052
475917	170535
277799	29523
163422	48275
4994	16661
270783	265589
486425	416537
162231	451906
467788	180578
423961	377933
354778	46057
279066	467703
470545	486831
205380	164080
274478	233611
262286	103267
408329	330162
310383	232780
445459	12245
84052	349140
309276	291829
482401	84590
21097	360512
432096	415722
240770	12245
35263	463459
1228	336222
203542	363686
281993	290722
50091	54976
246540	396431
274852	313279
122436	264836
291695	190490
355083	66140
242210	193380
476918	252961
226919	273468
322366	239337
257613	342399
3696	332895
34123	18496
221648	117800
109360	286801
302943	338244
243123	86728
92490	161631
476096	11789
178907	409828
324154	211097
157403	32807
126046	215852
392159	151167
101308	72171
474643	23075
463282	283445
449871	153791
315951	397344
134585	292468
56856	447519
92492	489376
153489	464833
280463	288467
218362	382511
102026	202198
340061	487508
200652	391384
416227	65245
163800	156011
228128	79989
105420	468832
122299	352420
44411	243338
160961	409278
287800	138846
106514	228013
112458	356723
175223	269666
53275	220100
164727	77347
457839	38063
486752	402552
191621	457591
448816	40284
358132	401543
352882	364658
473580	58578
444746	26551
367689	440094
459498	252875
488971	120489
165040	486343
160935	42890
207458	202759
98694	175373
223255	184902
439471	283392
210319	315940
132498	80915
320008	188146
286900	210261
26876	40784
60127	364983
310981	409848
277131	97277
448104	488205
467407	200979
193832	355700
432496	122146
276209	350189
310941	9054
32776	478620
334092	42517
18294	240475
226949	270095
109733	68407
259950	119381
409009	373021
141705	411455
88027	358261
60895	389682
283521	96977
104887	66707
357341	464616
77295	267602
856	448283
267516	400045
424466	164197
378461	331764
325048	364799
295841	488230
203333	195149
55844	237165
74309	312239
359949	95149
215555	46339
313787	100955
372246	189938
104111	6960
196996	367547
63744	101806
443675	190369
317257	322785
192904	248777
208651	1480
271366	152085
179796	230781
78469	198038
291842	279798
230051	346395
271133	164884
130619	273831
223382	185426
301862	240374
151338	421424
290392	102863
264405	266852
158465	354514
478588	302611
411236	301475
489807	479982
381256	256718
476506	17622
404693	392837
344225	64399
261527	441917
23741	272243
446507	119762
275824	362415
404356	388306
30879	217055
385969	50264
406660	187044
12063	462346
354910	35707
83082	24136
352007	382298
325416	382283
178842	196783
390425	288509
178436	151650
465031	330143
229215	443202
281119	292721
199190	162429
65664	35707
352873	284875
224696	286012
87793	162831
179735	3845
317065	145584
197159	293813
142542	387867
452487	11666
342486	311212
364577	247558
268578	317983
266197	222701
453470	253047
122344	378330
307954	13370
65291	420481
254264	468415
297276	262871
390035	177311
102644	103348
146903	160158
183763	284982
17333	362848
7160	329338
220077	262389
449803	344120
308122	350650
383060	334680
190564	293813
445940	456012
336020	28337
237714	119195
269600	448425
328089	184697
396339	262954
273415	167391
316136	318121
124303	264694
476522	378686
166679	347064
323790	247229
22351	12598
225081	458601
461563	427018
48163	472940
94641	283177
428762	318735
380302	401949
485901	405837
31087	359274
288103	184764
414058	242187
435936	16433
443475	190369
185097	42826
98160	417123
479602	367797
455429	453307
26886	176013
393509	486121
89238	439408
172715	466432
73466	318404
180755	285938
389512	225919
78155	372792
146504	357800
421794	454011
327209	188156
115112	30428
121594	377786
236563	351500
228458	227359
37526	483892
379680	481785
406857	64233
220367	374525
145869	479459
24094	295725
290811	217594
309917	353102
81954	262954
317871	200632
421830	185395
273683	53490
458636	282961
444314	139803
246221	3014
355453	139927
359183	237235
353767	474453
248817	142882
439010	181322
194019	242434
146893	262615
141305	82585
448104	338790
27981	405217
483706	257603
220962	433934
114332	475917
483345	236235
445975	21512
51601	354728
310908	178375
442236	420392
193559	36596
420952	409828
336651	121141
427486	284873
309621	45175
98210	269904
325878	192939
21115	21583
174166	264406
488502	214443
457396	289238
421207	112534
79195	179608
54871	295006
381769	205179
66853	73373
775	479627
31663	105967
306565	163800
210339	6153
107524	144073
61095	276358
132312	327400
393307	281924
55659	379416
161177	4413
19107	101574
396561	392788
141785	105169
234500	422402
60441	92167
355245	331349
164273	91724
19342	486885
388666	104505
397791	78396
73660	252136
285484	97238
455294	237100
319824	452597
34899	377206
125948	183226
142339	333766
414145	453009
4751	65798
412286	12245
33343	77497
11633	217423
283558	313745
308122	187712
178959	492925
364775	278116
104243	6253
268899	44469
429863	334814
314907	190369
99278	440157
60197	200134
347433	404806
225807	46251
432012	172649
312184	147860
458050	328932
358219	75047
187494	146202
369030	493940
112065	88234
296970	314051
18928	78598
68975	469235
420542	336590
374015	244712
92097	151944
418348	188359
111892	209603
190976	417201
74563	229684
105964	380538
152078	40330
58582	253985
444643	94516
102342	190123
156447	356967
393115	279798
72290	5849
337293	48955
51969	28832
324894	383456
9201	33167
213825	381045
153006	33526
317168	423688
41588	242411
88835	162795
67399	409828
130069	199259
294323	193281
27894	56381
116635	484912
360911	411496
81358	124391
132723	104505
469927	13370
325905	263009
179573	431226
358519	123436
297032	146202
458375	283346
352652	190369
296029	328888
243537	417680
410248	317356
287543	92169
99023	125417
116764	274869
13449	134145
34204	293723
488879	283692
200514	486283
131777	440660
435023	437613
487060	443622
456748	8623
152536	203656
402344	302253
420234	331066
364042	185335
418368	187718
158503	492394
170506	192005
244143	451885
298611	346996
463575	185704
270567	478415
486047	160200
51907	356972
227917	161108
473223	95149
386125	440660
376146	193329
171333	45227
147911	311907
473371	21902
299492	460534
356953	338076
109733	458581
8213	318673
397657	236213
343031	145693
282533	323685
400888	50361
92077	453222
204232	180096
274511	286313
11059	64495
250833	78858
2705	49910
424324	378462
272149	119381
90866	313745
151202	371918
275148	482486
308899	110708
33795	122287
302918	463369
12926	407306
448677	271269
250810	258220
47100	351414
308839	485397
138469	2232
380360	166162
257167	474499
109797	51895
199609	200291
309225	425477
256197	97127
329770	30783
156348	243438
323819	65210
443687	55799
327209	149897
133844	367666
126207	12245
79446	317118
340201	438991
73846	349594
461551	1213
211458	195156
355397	236886
267793	273831
368632	175725
48940	381199
110025	247160
481567	34839
422997	48275
257579	313745
68094	491565
464849	94665
430757	117726
4	446525
144813	69490
154177	75303
474389	125074
184336	18487
196305	119776
302492	373021
222880	38086
119803	87624
411194	478415
238190	144073
51367	412364
332849	331581
123204	291521
245239	153173
268802	464242
329086	310261
8613	308672
246577	428756
256936	201361
409353	272246
380071	387310
323836	254406
30001	374637
422060	415830
362267	339185
52491	19139
352927	159386
354932	11090
273647	458969
228326	54700
306084	388074
443439	390009
288942	291823
44420	142318
238939	182625
64238	447446
343746	287694
47154	122637
196355	277961
30679	212113
345115	468894
53602	265071
270224	250149
469074	202929
164710	171813
81497	470588
266931	222701
34558	75303
66225	448969
72842	198317
231215	281924
98541	137739
152530	391534
320223	426990
297512	79861
421460	380102
196548	366127
25208	108222
172396	384672
28357	380685
216866	210844
443163	490121
491045	272487
231881	387742
484700	136876
388936	51895
397352	126204
295441	109110
8978	285156
254383	52917
332710	230155
132166	313745
36556	327204
464241	444058
170536	49228
162493	246739
315418	198790
211318	168959
276821	3234
113389	109006
28034	209471
90791	51416
80917	405516
131883	313745
213184	18665
306358	207535
233117	147049
448982	372684
194569	392691
151156	23795
186458	94217
419181	214436
38353	347818
342465	326053
437229	121241
279795	106651
337046	250676
469943	398122
177483	463623
168371	244115
335696	144349
252862	53732
306719	328140
256732	186259
133877	140929
428582	209471
267302	262954
382356	485655
438193	438419
125497	176408
150580	393326
309917	296432
361007	143148
492932	414024
105827	62366
159061	328170
361732	51753
450532	129477
196996	36370
60030	137644
386282	123029
347495	120986
256610	453701
373073	109095
277765	209572
133909	351415
293889	101806
212096	300555
53532	149600
202885	55129
213393	316372
159188	320584
200726	67130
285876	52490
406242	196798
478866	51173
71518	137331
276431	492830
379932	36533
244125	374461
287444	318549
46806	37948
466891	105811
185076	163812
63528	287759
101708	428080
371984	433279
17186	489376
220684	460532
103900	34467
312474	46025
18337	98847
238496	474412
365410	5797
383110	247053
420432	269330
126446	455995
306304	141649
22950	107473
455165	349870
43405	404806
56565	482958
326631	270093
391740	183213
464496	302712
149594	128884
424570	176060
278769	64572
447862	447107
224778	278907
334648	311197
420234	289822
430118	112885
66448	94665
89750	480677
230200	4042
355950	42826
440331	284979
387658	258370
459280	452230
80954	252990
353860	217186
385913	147303
363505	236213
273966	368652
279662	52030
168543	237235
361264	209034
114789	262954
191561	178912
144280	418551
34798	27581
472874	404053
356129	377933
364636	433391
460263	116487
481419	388839
149085	99437
186034	20222
437877	208336
60803	88113
247296	90055
349825	267273
407921	293813
48959	396729
321911	362206
483725	422244
362206	169294
124593	63528
103182	391282
197612	133832
381455	433934
133813	119123
203886	27464
6536	313314
239329	149894
97066	4413
257289	187940
406137	317118
411730	218017
180208	461758
412014	166513
361960	96449
453826	278907
365657	93156
479263	399468
145318	181767
383070	186774
454867	409264
412014	318698
298502	377206
20669	391606
457522	196783
270003	291860
434908	489733
456145	351294
302693	249334
345710	68390
174734	198672
154255	153061
78319	227566
326124	291823
216894	469569
298077	409540
69587	333357
338773	115671
311863	122462
265202	120657
393754	423253
75039	441013
492247	296757
102196	511
72668	237165
142649	165330
457836	69050
165680	186548
340668	65334
448761	264406
277921	97894
310396	439074
291299	350594
241192	326985
58444	425710
304011	475047
171107	208577
379130	183213
316512	263962
247960	279080
384648	296074
251705	482315
30656	58099
421542	49896
338079	295218
263799	131964
113452	214992
485492	297362
472072	104319
30435	295114
261171	70195
286429	341777
431362	341141
428260	15209
48275	483662
486100	262277
248013	157482
424125	16433
308664	357854
129634	104009
48517	293813
162271	421356
196219	240225
479044	484560
15640	114930
488779	119868
454309	185436
244259	131891
155058	186714
449922	313745
12093	438957
209141	387742
187766	117872
466329	193369
222007	298904
66117	73877
88327	132843
333691	220417
92635	304423
25748	35935
479858	98906
127972	186828
115228	1130
84810	95149
465894	210169
137962	321063
131939	374939
262832	190369
127806	159686
257498	411271
254769	411424
184061	179045
186149	282534
414341	2831
208838	317118
134239	258370
325949	461944
158995	370866
246644	155632
12195	317675
50090	424402
91029	301402
480992	283475
232331	361319
361354	64736
280761	23018
132622	279871
149591	327061
118400	387742
175384	256121
124658	52537
454676	24010
111549	23369
273972	276174
41665	394466
234881	406762
269130	422262
66676	485991
115604	214881
159670	340317
304892	48163
338735	313745
151156	106439
485110	224085
310902	463999
376341	170085
413105	122193
82751	54464
46927	190369
251779	432404
312474	385509
271249	94344
120882	150853
162303	466737
120612	401949
271240	314321
457550	453320
414905	236240
299502	50227
487735	280242
429600	470125
201286	447517
252338	302506
90491	4349
351117	416989
249845	63528
18197	179472
335005	190369
410180	401854
97319	404806
456611	110708
438262	183213
245047	94973
370084	119434
5512	196399
400208	241468
381305	35622
336992	455325
428944	4769
69069	237380
432528	26553
134299	303392
382337	51441
28956	226308
230383	142018
238855	315463
367796	245679
194985	31087
254574	242453
331265	398066
383164	468524
322432	128196
370516	351639
393596	331581
221296	203229
87069	132153
400888	493889
105986	48275
240715	4413
444194	249765
396548	267352
184418	342399
110085	350971
376592	218651
416825	159079
387791	265273
89360	347104
88359	8623
421987	238290
342650	45149
238937	447986
314912	190369
7329	190369
25987	439106
225572	203471
140617	476314
421794	58824
367259	51895
404568	428428
319081	458183
261398	317289
52874	332392
367968	80872
298589	120986
95851	208038
263539	33504
8607	354499
361007	461944
225111	123747
345715	474174
192237	375293
354665	179375
413378	64188
237803	324377
378873	257298
436699	451828
218114	402493
387753	175818
20069	421356
412602	151349
349378	465692
395669	350174
24851	424973
195541	312349
409165	53863
249860	391632
315867	468162
191896	28308
407006	325028
410028	248732
146445	98906
204444	260628
286333	479680
154835	323611
372340	308150
441341	387742
396509	89047
417349	196783
262548	234857
99760	53863
144682	129270
16508	65245
132522	231727
124148	57341
241732	192273
76583	485016
32507	283477
14992	489822
439296	239644
91748	404806
16803	210228
103325	85324
60938	54976
323781	233549
430071	389838
224112	475722
191175	15209
318738	438419
425377	483305
428944	424242
18340	285156
246055	105585
131999	91285
149467	433097
399116	265697
117253	365942
437937	62191
259282	377528
52295	221759
406660	419580
309362	201494
211238	427968
129760	283178
328830	13370
155058	216591
170313	122462
59092	86250
1292	124746
223827	421167
177242	180332
452610	279386
165666	295331
6108	217832
204344	195551
411971	86728
415786	6769
170494	267956
358132	325899
473381	468136
372764	15926
116848	370426
326508	473339
346589	211134
45758	417601
85026	472105
417448	415763
45271	111629
24265	250434
433820	106475
107508	399867
20024	36392
122620	410522
372764	493285
356672	127218
237714	21763
123142	401276
322509	480648
2428	159457
375549	346567
492768	340561
242551	182262
450895	116572
414098	256180
35973	318932
316015	174564
190704	461951
373946	8825
77059	114930
77018	201088
55473	288035
40840	467320
414646	137128
130069	96918
338752	180578
433554	393383
380252	377933
458768	401881
480101	462851
460787	15133
71344	277575
256387	425675
303237	218727
239535	487001
114794	84089
89671	274309
385116	76454
273610	21464
27363	358528
261875	492906
323047	20171
474970	161975
244803	23430
225162	50538
84968	309077
380049	399095
317192	124769
265088	107804
139709	7931
305827	266600
353597	307983
29098	218577
220097	93876
171206	445029
489822	434171
167365	442930
221420	183007
30347	262845
292712	11626
167588	348693
117874	463372
95677	439453
474351	341529
478289	134145
259067	307294
52311	436664
190882	247782
41189	166903
129836	489200
268442	366127
31857	298274
439382	154280
230463	361331
320607	240225
357969	186561
193467	342945
123251	420790
81223	10646
293913	418335
414000	369577
180398	79989
196355	313745
51039	293813
326820	20959
322497	208632
223570	15209
1430	180031
189965	45413
431827	113134
104266	444809
366846	364294
94529	272865
408176	210860
487735	351639
292504	323827
271760	178625
96706	371884
308122	472442
300411	370624
460696	190369
268516	286337
119001	353116
82981	281530
106268	168050
288310	270747
334092	194752
283023	335032
339727	15051
56232	394087
105249	390154
117862	286326
444604	452534
486085	36711
376569	116283
75318	120666
222024	434035
486271	291936
379553	20809
438009	15819
246540	143734
92507	376079
47630	178794
55996	95987
68035	196783
330390	168670
174139	157910
168761	388473
439482	86476
27257	21583
56619	408622
68675	263816
417826	323343
101504	257603
426027	394421
194861	274309
102644	423730
293608	10646
91197	466101
23134	25398
463249	16325
59768	312145
382192	263435
371110	461002
431145	391414
423828	398314
233812	391414
342293	328140
31466	237165
175598	451493
347953	166063
445906	459105
212435	162795
255859	486885
291772	476951
191536	411365
12553	58486
492247	126126
410573	191717
463274	300916
300443	104498
343409	119942
318000	236240
42643	142574
89428	94634
183321	461944
11690	343897
282252	76773
280944	362811
152582	69708
343334	251931
307195	487678
444613	342320
453483	401871
399374	452746
8616	44443
241418	116915
253020	108554
3524	49117
167588	22587
117906	340469
185879	213505
391264	432257
97557	15018
182017	37948
487833	4717
39195	180286
45442	330815
165908	21411
407597	188899
49915	94516
233004	243301
266307	468314
467826	274596
452002	215254
37730	342481
320245	15664
308663	112067
155136	442669
249443	336590
289675	209660
150194	360747
353098	245679
462893	449399
125605	339837
483694	467369
428688	310241
28996	302067
488063	35707
127779	161755
130159	381857
198807	116756
256823	110677
20438	118662
333622	331867
68235	142018
301177	486988
133909	27792
377206	321313
481825	415180
393145	86728
13563	54976
113459	209962
356761	403244
477932	442867
290074	411775
422946	487833
264217	312321
358229	224657
70939	261356
93627	70241
211601	463945
428589	203656
111021	108709
217743	273692
109230	338160
227604	176878
129956	86728
106287	128517
37121	256723
306320	79249
493721	104598
84729	472072
274035	132740
414339	208617
164522	273831
397553	464420
368998	183625
28122	124085
184350	106088
311206	445796
118468	34730
64777	300908
356530	150478
29098	326985
472392	88730
250174	330330
428997	202915
128985	207972
38499	57400
444588	317118
201181	357800
247334	263009
241889	176182
359562	190369
330819	429087
119088	183213
118325	201493
293323	346408
219546	388195
105969	140135
160855	262954
411928	292553
22260	462453
418743	397833
118188	250769
161249	208169
75628	463617
105249	190359
5563	83403
63657	39195
457789	430118
284153	123213
44620	348798
187010	37728
456021	225944
286518	48275
418771	39152
173175	290450
482024	125705
190015	118318
46900	5040
148539	84257
34335	174809
186597	419669
191497	327877
484416	467703
370260	187244
131618	294069
30299	124371
469690	336590
202134	29105
425064	159602
406850	127158
360668	57134
33343	393238
209938	137719
493347	72385
241415	23018
325437	467033
358192	441135
143270	73584
94543	422911
486241	452647
289715	328059
461769	18451
15027	299934
19416	489552
434358	468848
71484	254098
483449	270095
441800	249602
341564	5040
336746	364362
411194	317675
312440	415608
441034	119123
357393	344549
376412	455852
394199	332716
23040	422576
240045	228125
162900	291521
203200	176888
477326	284922
146734	433391
64786	267920
446182	313356
51448	286452
286901	338271
131939	462340
334602	434035
276821	460692
485850	338802
390032	276479
130043	283750
313523	301475
422246	121532
138368	357580
135271	375897
154806	408687
19036	181256
66916	278981
107052	291380
337393	426595
483496	60517
247296	141462
165977	51895
277568	479570
52651	457296
144754	53863
478546	388832
421207	307279
219023	12895
312283	333467
412131	280468
209967	409794
402569	271422
155269	184406
63166	36684
316680	272655
151952	125705
388587	211868
28305	92700
96692	339971
92488	53863
325567	390818
258274	267022
100186	205019
194752	86728
247055	162795
463400	221324
162385	155399
357490	257566
485911	336590
39933	383063
326708	385000
101986	240403
35806	479275
123359	479614
92145	232805
3856	461944
365099	422175
470415	43204
317873	237694
240140	154880
98684	493022
479260	205113
16867	293813
120797	160419
344676	135967
36780	366458
377994	291984
118011	116631
245826	150874
188062	76749
418015	99140
65028	435963
22549	421935
286371	275790
53922	232234
233045	405
248013	368652
194279	282822
309687	445353
485667	339021
280281	123186
217817	32862
372987	135185
394770	300493
146122	39089
322895	136391
209365	336955
247071	271077
253102	122146
90870	20985
95594	448283
67817	241468
357707	30176
12623	239887
434768	21545
158584	96151
301894	351849
369705	84089
60667	267352
199171	261348
129395	390687
446719	290211
309619	351729
426592	93627
224045	243492
161098	338746
120428	422957
294823	475935
275677	257723
48041	11626
86277	440962
146634	264406
183590	126151
62004	116854
246046	250679
149712	471735
168640	251314
354882	388654
301557	48275
48517	132443
489936	114930
364754	270452
130802	474073
52306	296432
216784	111312
472900	457081
147423	375840
409862	83408
219363	104498
110928	437717
274291	366127
402739	47833
8666	94344
489579	181470
192238	237251
153322	441700
493805	456355
300025	383967
211476	412416
123113	13429
260935	79989
299580	9238
153508	123095
443228	396735
139655	380249
274487	96977
428770	31636
388655	446351
170508	23018
146259	249108
156378	312384
219242	384570
139135	26918
128509	162795
222698	46742
146798	126811
337101	284100
412018	51895
366556	80339
8526	335437
301612	273831
454774	236213
426621	146202
241924	19491
44493	4413
292415	445016
445370	250389
440190	388531
60035	492012
6417	100377
20181	115861
4304	102709
311010	185013
342666	343012
113768	107530
189946	469235
99287	228838
262639	62191
414327	170088
248974	454822
488465	399458
160133	273476
238348	104527
163327	489552
25969	57416
173930	36272
281857	95149
81547	487095
321213	441313
23487	465268
410028	186165
253171	335069
418327	428214
448141	164446
114249	366685
199765	287957
265239	329335
154154	121255
428900	438419
77359	380538
208944	421285
38861	327632
36501	221181
418786	35629
114643	55773
65244	184629
333894	278700
334626	391414
39076	354133
282569	140021
346299	407386
493485	423688
377002	67076
373182	86728
185654	474341
225339	421104
250021	194165
210471	139215
164373	152502
167774	350949
129713	180709
482324	485304
308150	206924
452148	254430
262529	62191
337200	287105
196902	318735
417860	220417
64008	213035
76745	366534
310519	212196
432469	461794
233697	123410
170586	377778
92445	91295
138674	407386
55341	450640
145288	383967
332299	433934
330014	412778
246657	467690
267373	12278
51757	426964
48680	53826
300916	472160
274852	355060
148519	146202
209560	123213
261012	474210
137965	368030
81085	366127
306040	386369
445960	37032
149415	280174
81898	287423
329960	237660
208888	478232
193888	492738
343975	139803
236503	480238
308533	263925
384288	407613
1430	454877
449521	262484
417938	287024
457674	162978
432620	477403
75788	109062
20287	91069
282418	354253
137658	385595
163944	471377
437201	150093
116705	110677
129607	102439
259314	479872
20056	484447
405017	434596
195596	262723
23306	128115
422054	430356
196570	82585
106917	414334
381214	126164
79718	153995
102914	220417
78571	59830
111806	286874
270255	288035
43456	341725
377323	426034
461628	12177
178422	368683
16496	474333
118188	254932
446006	483383
364573	94344
28393	268082
70403	55977
215283	226308
362337	203712
108240	52876
142680	489075
178431	185307
368005	29469
130804	40198
359827	313314
85642	344986
379300	151452
357180	367937
337876	309801
464511	10646
205999	458226
44686	390211
21534	373310
132807	144845
248828	86728
169369	371482
488971	324468
308122	84590
126628	374314
308851	196426
76585	209018
37351	45141
97270	122193
286211	456876
486230	478415
123025	99365
111856	361606
334466	399023
401753	347202
451795	432039
408886	280639
215801	76880
219607	75454
76343	15209
118616	49903
345762	86728
389308	105754
172597	493485
292997	29168
253302	296339
293974	221985
52068	291332
243822	351849
296029	422917
123149	454975
204082	400646
293169	431441
355013	426578
46556	446105
101502	74877
351029	150007
3809	409523
434407	288035
222823	372546
281236	356972
412440	288724
333863	389193
173904	331508
215179	267602
214114	228954
275518	124505
22753	154089
122727	421773
326642	451379
151532	21998
465894	319103
373158	452804
465845	30958
242551	359762
28627	478415
456748	270003
370151	430281
415574	123710
278674	155214
399208	332544
387443	219607
270268	48163
18451	87667
182270	438419
35315	391414
354022	214540
190015	126223
415621	12443
82166	186548
100873	31137
156970	457257
327687	446421
77412	231779
262397	88113
420777	105585
173311	460437
372456	62191
374625	429044
476528	346415
200147	409828
418291	239915
227388	296286
200658	361540
143268	86728
130069	428425
385806	262954
171351	293813
253020	427272
326574	336955
385866	91663
122591	180195
214127	274451
335098	177229
367087	123369
1027	78811
91198	319348
267033	118662
247046	465550
160182	186571
412356	461846
189468	439253
198317	316263
97732	252961
145717	140483
53025	387077
92424	270644
338915	453986
455388	71091
235597	477308
96603	281813
227241	354747
273250	159249
116578	49903
223462	35707
16418	335477
486522	169438
221815	86560
179177	288969
25313	428103
148274	387742
410390	402493
347306	144470
210957	236213
60589	426964
100194	135357
189360	299069
430474	3802
222783	443693
361165	351267
267002	13370
399208	468276
161162	113341
74822	469235
265179	453697
248615	8607
150920	396523
302677	21902
212733	277084
145282	37113
132247	364076
257781	301065
27322	478232
340847	164032
122801	53854
336196	395677
95599	169474
407291	433934
296652	96879
251044	148462
350286	21411
60624	195948
377448	354694
303052	385487
461540	230299
193306	27546
171939	356304
64183	58431
196119	156531
280450	440660
360115	386505
447107	395303
73908	384581
442845	206557
319259	208519
399270	59759
124904	214948
471549	73971
453746	472583
368172	172089
468526	259142
404099	142825
400520	205634
47100	407756
257735	91788
264668	249460
287030	425430
101420	196783
105358	395650
320810	281779
342803	86898
467588	25927
88119	48146
101780	415411
282626	7159
261739	476951
298794	125399
24357	314619
400681	287694
134299	286313
85640	42757
428428	148199
355174	258370
359628	183213
314311	337262
168615	51000
17231	237178
336152	301256
179073	230691
33214	35170
379135	260615
196996	483857
180357	13271
482851	219728
230051	445280
197200	107711
400701	194454
245938	179716
58787	420944
298575	425196
199548	142589
361398	467703
221053	77278
105420	454822
443025	387703
272742	12129
199373	459646
405266	94344
57685	196534
52889	326614
448664	483149
441096	83811
335691	75273
67247	369303
51978	92613
149660	413557
438475	292725
486689	42598
379290	15209
452835	4413
84980	7165
277350	478415
347895	133094
340873	36372
206494	120169
358198	28129
386411	305072
423357	108022
432301	96977
134024	319333
124711	90986
453919	65876
471666	142302
219296	17207
356289	264908
479263	137070
147117	209931
466539	366391
153137	397717
244412	443608
62772	478232
441463	280290
81556	444992
39683	189094
356261	221324
167588	267084
480147	284982
113267	14335
217609	222951
5828	398333
16371	216798
393723	236112
161024	15209
469817	226494
1477	310261
25748	464360
117777	145014
68285	234356
238757	317915
332474	65671
457978	397262
427783	379283
232616	410643
289447	163127
3724	447105
266337	11666
246006	230655
166158	55243
293913	372305
421318	300969
101834	124660
22934	14819
12781	266448
265217	203656
83192	86476
76125	62191
166063	216792
237120	172960
150372	249334
67584	230137
49675	214992
146893	360486
338074	321916
446875	441635
393870	118557
309657	46503
64936	295304
275953	487833
233187	290560
327209	178048
101929	28129
113620	199544
273225	10733
437792	98847
147612	438537
337921	54976
335120	310756
396765	245679
52955	417933
275586	454975
483162	492202
372675	366493
19790	150305
391887	567
199744	354630
323021	455826
164424	269094
39371	477308
426664	481785
302153	359681
240796	265146
373197	141607
43301	86632
135336	61322
23884	115421
8592	366127
216831	219438
296185	340015
6462	7968
267628	187974
254792	214279
209887	275232
186544	278870
13856	329265
113685	116283
93135	219929
342272	432284
163372	90095
91594	42682
482920	162247
126233	427600
392197	162288
396746	25183
92590	440612
57280	196530
168663	187817
115625	397009
119726	115709
191349	314742
58760	23018
99123	86728
433820	330463
354840	21268
252815	122462
212845	310912
251107	394457
464180	139339
318906	336590
16776	213441
69130	365985
445796	441940
151622	421381
12778	381373
42151	314842
239084	461769
426166	313745
221936	382936
10145	87858
393797	336590
371737	385000
23640	86892
63319	10690
472682	131684
334234	131312
219378	383967
277674	277212
134161	224619
282079	185103
448104	309407
65933	478415
107034	75785
43025	409828
401868	61666
283462	267602
479220	191540
186595	281252
20951	239431
43835	347476
129895	385378
221060	41673
269949	39095
371297	218727
456021	426527
444213	273831
191056	425679
132059	195533
52872	284453
436492	440094
241471	265711
8291	251116
5516	203981
403032	91657
118978	267352
438971	135407
143205	97120
79649	76817
11696	285664
200410	137128
264255	246851
60448	162763
45497	159249
10691	194264
108066	183191
133367	430356
387839	459161
14020	18665
338822	371918
160777	398066
256599	171592
236032	284330
63623	315888
233498	159074
308526	237030
491797	263420
86286	322122
276292	245679
399868	472072
402991	133296
114378	353453
245041	338915
281306	149128
422645	398333
140052	368473
296111	170341
85674	189733
280707	249334
469636	229909
141733	216147
87529	71189
468287	455936
482204	99271
193038	121572
336144	358081
403759	64155
259573	348798
259024	237802
77443	20745
161363	225296
331867	308023
143942	159083
132071	407651
77330	247092
125032	94101
213486	459046
89739	434893
9381	275487
176283	167579
77219	42890
254485	203726
252632	32636
92787	303392
64526	128758
278642	473224
44137	430356
352931	289676
158685	325562
15027	273554
62948	42747
160876	74106
299018	431001
47035	169047
120722	348937
111970	55857
467467	246672
61362	207535
458424	12092
131991	435533
341125	187974
278320	177630
209554	341536
449031	69856
40867	129053
37237	313745
154023	264406
322793	86632
222102	418000
132895	52537
309276	347891
328906	58666
4799	216080
368694	95149
246191	41959
472820	44304
182627	279538
9323	24516
336260	439719
401068	258675
226167	1101
28200	296693
372434	421461
398978	134695
92978	123326
164349	390687
406497	20959
139363	27046
124712	494102
440593	178436
113739	319640
304352	218432
149472	341271
376217	454391
128109	15850
227870	433322
208166	331205
436354	301823
182922	459793
322489	79507
314104	376706
481419	105017
349418	204524
75518	296883
459123	362388
267793	440660
55816	83811
228431	203115
24312	274314
316136	314781
437401	328581
456918	484662
232632	236743
482126	342642
277119	304731
378558	273101
34729	10604
309888	259929
487668	142042
488153	486885
398385	114988
434013	492906
198495	130430
81996	75914
48241	305008
105257	94516
259255	179530
348521	190369
362676	478415
320870	169464
105964	315275
32865	132740
185581	58287
48226	106341
409264	406785
87580	54976
263880	450983
299106	305050
15682	30833
279809	87968
8295	420944
105969	424155
258439	193281
135146	223129
395366	183213
59467	176182
45337	425675
86632	233361
150789	471301
273915	295650
380625	162844
330313	475047
363993	461769
337568	128736
100200	190369
462535	313745
216147	93698
438262	465430
13019	369599
458612	392108
260877	336883
229340	489496
57276	23725
75568	295537
310153	28848
92431	284051
345107	428747
104505	123973
405961	239250
109524	4349
371767	327217
176130	126116
407116	474453
237262	15209
214608	153767
77157	426280
230051	423608
88993	50367
435810	404053
201572	9533
356935	375690
417768	213221
55456	421285
284922	364294
477825	261320
207959	404960
214	492906
272691	252263
391758	76939
14489	212278
291623	264212
281539	401871
65134	250008
24160	465263
266957	229058
208118	386646
261250	103285
111368	230253
73327	256373
311750	181022
272386	87178
448417	179390
361207	371479
362277	95942
477975	198296
237120	279798
89215	286313
308122	200554
329242	338915
305737	273831
254293	309407
66185	420492
38253	258370
173223	296862
71941	86560
403193	51222
368620	54241
133321	278839
428732	187974
528	342761
484436	473077
42813	43844
74236	486339
1897	491774
431167	293813
15979	163918
415365	477289
125299	218461
446998	6960
467309	218615
378479	184335
119941	128422
196641	291984
161363	398186
112966	234791
227352	113265
433619	258607
392429	232925
4273	476231
80498	297362
273158	411016
246686	116926
78168	412517
287841	387546
405942	145059
361305	338271
138635	166867
319616	131570
119579	20547
192827	120453
432545	88358
112563	407386
39822	82585
316331	290211
487514	153995
432026	318735
47804	337907
356074	268081
396281	454975
408329	15520
456748	364517
492682	44443
83616	97277
148468	269199
20988	214992
27909	52537
263880	267602
106739	11822
419568	369599
202684	209572
26083	338076
231647	311554
423624	348045
214055	362972
489822	193325
310571	164333
329605	390413
254446	112870
360832	20858
392457	258370
265140	428214
331572	142018
157839	459649
333086	196783
376475	15209
321486	264021
355083	108780
474341	428563
65677	410074
159961	398333
70016	357393
107366	18389
434726	191882
434981	378686
221174	334680
89504	151830
395504	57134
50031	14752
188377	338271
238749	94344
195121	340279
124469	324516
360851	165831
312474	285147
186144	446936
261759	96977
215395	404886
302165	395246
198885	122694
272653	23507
374512	11728
136436	226041
414809	281372
229347	405697
82688	476231
439977	315990
125417	317369
354022	152724
293913	418143
55638	419643
273131	110931
5700	286436
93625	479002
444380	369599
470264	86560
215400	483795
18296	387742
262210	333449
346360	255579
162303	141440
411438	211755
340688	365885
457754	478415
129617	87178
142381	361735
55659	207324
265554	273831
226019	148606
79528	462377
160414	223929
275137	194165
184629	146067
77193	190369
151894	420392
319231	214114
257214	142171
5166	439074
428396	239755
11	266600
175853	231485
303461	190053
86319	236365
14751	469813
31592	114930
130060	150874
144044	427501
192238	121499
342300	294277
446720	308290
381057	336076
492398	227101
420266	194962
333028	186692
322509	132192
32962	315671
448484	327770
67166	341131
215717	86974
325044	159778
163435	442629
321736	72631
116609	482851
85739	217799
172767	276744
361898	132740
195615	176325
126392	473928
491866	52537
40291	226494
174259	112803
449803	24000
87501	313745
131199	153099
401147	142945
411882	224454
285184	134145
91338	365321
85621	310261
266307	378335
459772	219797
162624	375685
372340	420736
125837	170129
25239	98420
471674	48163
40328	36392
382478	395004
300565	413228
358933	405842
406648	38741
453294	474760
452243	265589
222109	113138
290598	286637
238889	269281
26632	183980
210353	230324
434854	348176
345401	445899
113127	401928
208475	40762
402788	440660
128686	173887
398871	23733
481262	310285
165680	293351
312820	323537
312576	214992
212308	220417
190285	378686
174717	235445
347199	280592
104358	264086
56648	350822
403344	62366
250325	390628
308528	354207
11334	273831
69392	365224
327570	34363
35849	360531
488893	395988
419848	249334
9928	3076
390239	239621
250404	325167
232357	144306
82568	41959
222633	272197
473624	391414
486712	253993
128206	97753
275415	317675
454019	92613
196903	390680
359943	284577
166806	228431
490660	447560
466056	278907
184709	445353
396303	275677
316136	415363
434726	359782
280215	231178
233045	338136
433565	131312
206986	82240
105132	411365
272636	159249
167331	42890
248013	287314
289557	436687
464022	184179
411583	148000
471597	228663
199193	471745
107973	413937
351773	420392
392227	209955
410619	82240
196454	276358
10743	383673
158439	464458
478480	86268
418453	234356
320929	450324
354374	5641
477703	163247
384543	27464
337378	47092
361086	2752
249444	251260
312283	86277
130300	458601
180195	447517
60690	145270
247312	245679
331349	357874
7812	399852
130960	391127
460429	164018
467085	15457
74953	91418
309276	476240
412038	206145
277568	292369
115232	385909
441302	465692
447468	151746
15579	435940
142510	476678
25047	57375
74640	282912
150626	155150
493918	458
403223	273831
333121	179458
267562	238180
223762	229219
361368	28729
475096	293813
316565	186274
268883	57375
482712	169482
191458	6791
188523	190087
112141	141078
16333	166653
349261	325636
362642	397499
436415	214050
291268	90123
256663	236
167190	454975
228225	176325
370536	87760
415599	210403
34271	79249
487083	387839
58871	317118
185228	326310
262050	291324
453316	40088
253289	142045
327518	109110
295901	381770
11152	423559
40890	424929
377583	247244
155345	344985
91803	15133
55489	164164
383575	121229
207897	406154
241749	451016
77231	447230
125063	453250
330041	99405
327182	60517
142788	270154
234349	284485
112443	445560
213520	15209
160237	487623
434690	209018
399448	146496
250128	335477
130008	313745
112443	147850
62577	30446
135356	174891
134299	285911
76228	306834
451786	151944
399132	185899
466913	111039
28343	107711
107745	237165
360419	198465
297593	447560
178565	314175
323020	300473
350274	161919
11471	404806
207156	166513
154852	195527
148286	122694
417018	273831
386901	104191
247296	413991
231855	16044
41561	467418
475444	72272
8059	431043
458483	381008
114643	335772
184828	336399
244910	42677
56232	20492
329155	299202
43175	90066
281161	355700
112954	58709
74664	237165
223592	189064
3783	154692
107052	435272
199893	7771
13930	170200
372973	58819
395438	58182
88646	195121
364253	407633
25366	376274
111739	48007
107752	234720
89258	306229
407549	3839
246588	12177
289810	382741
146909	183007
34600	214024
272996	348931
7022	442096
156644	78289
192826	121106
177451	265711
93630	285825
132147	446616
91164	98323
258452	260986
428453	136435
109733	139146
21816	351458
301994	247585
101465	449438
377983	398333
314802	323340
486236	271782
479147	1057
226269	186440
307909	99210
285860	221426
249702	422998
329533	168913
322272	197791
308278	113698
480134	416402
407005	13129
30330	35421
142696	64364
185898	40429
147335	466737
287371	465248
487924	28377
6949	402672
32233	8459
339944	437802
343538	241198
165730	420188
313136	83704
321456	39606
250483	379183
217651	81342
119534	464421
76010	118132
208872	51895
410386	434893
289675	434382
326521	405788
2594	122078
141775	65743
86006	56122
22747	243259
32783	75303
247245	306202
401092	147520
15273	393033
3186	285312
183060	169170
318735	111748
448677	136453
67571	31808
64474	460402
43571	169116
407223	299906
32352	185494
79501	484784
317983	263514
330688	395983
276583	113051
76986	153322
329379	272309
6707	276358
106041	119354
309782	225185
339051	27457
389531	123410
413494	185076
296349	377714
293430	170697
119944	67763
130437	162102
314935	21411
179337	317356
64258	88203
200786	271045
410276	364680
398011	109311
347702	258394
115449	79249
152807	230255
268454	344740
222170	4744
191552	446351
182091	251460
330954	163435
449795	141056
421444	148645
273083	438419
452962	184488
468125	419211
353287	399988
45819	375924
109062	265711
69855	259767
106826	20151
412415	281309
481789	166513
174034	187669
231542	72429
134481	102577
88956	144846
267562	475711
317801	456576
372340	241060
85478	399970
139308	14164
1354	263009
432741	153995
327209	226684
47412	325869
487422	58301
222640	469509
226747	403900
201813	351585
62038	119381
298156	234932
249447	152702
341933	331535
298356	4968
485536	35664
368901	337173
443500	15209
184640	268512
45126	453222
79249	20802
359659	34566
350021	86974
135021	94289
267098	208425
322798	418066
313343	454822
63691	379919
359428	355700
137258	430356
317552	330469
402812	245865
132147	450011
31219	279798
364636	290139
157065	317118
17706	306100
249748	414363
108985	342777
243944	121106
154880	143623
408092	196282
401868	396377
380538	290450
118379	124085
161440	397009
304191	371918
453948	72974
238007	240796
345428	109062
125381	447517
21283	265409
423928	451414
116087	46294
289984	208013
106766	138297
324775	342807
178540	374281
475666	52700
145211	142099
256521	271836
189023	261396
118877	63528
25371	401854
285143	190369
210419	344580
103652	379976
485479	237297
488730	65881
245200	134145
25728	13370
228013	149897
153962	37515
52538	307627
130866	199838
441437	263009
195757	790
127298	125417
36298	416402
253527	105585
316487	378462
374041	113132
407085	137128
128698	9373
157978	303175
240661	408469
213640	425751
471254	399867
175897	178422
414058	86728
291870	427045
487544	15209
235034	136876
212460	45441
5040	299631
289675	266985
348227	241822
291320	216006
323222	19445
138238	398333
376449	30333
173397	194165
375923	34468
211453	245538
192238	165788
325730	317282
235431	216302
475613	208617
21867	288861
437931	240398
343538	83912
47706	459162
456868	209488
438209	152929
481499	336564
454988	124882
203348	11199
344782	120912
201274	17186
164284	132247
446883	230691
287566	467910
38143	134601
47867	12443
354022	200594
93174	68597
486674	327061
392539	317118
279288	190369
434358	346950
51007	60188
259250	78460
365814	420895
297941	236280
212355	350195
65447	276358
492411	5385
314723	321916
235252	447165
108847	336590
16990	326809
433873	42890
319955	224085
385681	35707
375793	178436
11640	187877
150008	361698
107752	338396
441766	355867
216974	155941
477401	202019
221106	303392
168302	455388
84649	316409
473771	9270
126714	31178
423197	478184
70716	210032
375395	81225
265419	487192
387986	469509
319013	366493
33149	17842
390437	195551
307334	194381
156110	304173
314224	317676
113460	413518
468614	54321
285597	43417
81547	445932
132155	13563
276821	89282
39679	404219
144715	70582
319259	228671
190973	263240
198288	255640
490433	309801
203705	245859
83514	355700
458945	132996
493163	201772
488125	439652
323584	110843
162367	122462
189806	141649
326240	270324
225415	437582
33210	321708
483076	288562
287286	299320
239084	30263
248013	366272
398911	117399
283377	492906
20866	65210
315056	451772
272338	464725
104817	377455
364636	181380
493347	452237
356562	476231
222560	423688
135017	276439
153817	176267
203259	15209
179549	89633
224415	204198
298354	337921
250833	68702
411067	487067
176969	452709
189883	125496
39906	179692
382848	219743
319223	131032
400605	432591
376564	36451
123410	387272
491890	165985
346557	285474
314891	190369
209952	6084
457418	492998
479351	207425
157663	366493
32731	358751
263054	196913
144517	262954
176130	311244
378924	472583
423724	59333
257977	445240
112725	5040
45840	315888
237838	40447
469493	113160
296338	360397
97716	430987
327032	229104
37992	40292
174961	476695
29807	316575
279097	236391
323616	387113
89025	80791
435576	380071
3211	139437
141782	25594
293705	198865
39683	287024
297485	455217
178507	119318
319488	371918
387758	86476
452377	187836
441797	292468
237744	265711
177478	63424
169530	272407
412205	164884
234987	247437
116947	342440
335568	83835
343038	202142
161457	13370
277059	120659
272946	239342
267562	14583
176679	49903
174309	485546
191447	203279
451379	134201
56902	489822
331278	42890
443361	422998
61683	328647
206677	267352
331638	292227
111868	338378
165223	178907
464303	342761
215896	281924
454450	229589
201669	198781
349843	35735
468123	85140
382850	390515
138819	57168
174864	129361
414327	217883
70899	102323
106735	427688
328181	261390
397778	184629
106514	336955
174531	378315
109407	107455
389090	441135
38756	52522
265120	28129
292415	235679
232258	69103
262286	179472
98065	75303
456658	110452
89789	382899
453446	449299
79081	412868
491408	484545
166166	267602
99811	347036
338983	360922
274761	13903
168000	398114
438791	93245
292114	218141
148678	229250
281718	62133
409681	412398
9501	54976
164289	424956
228084	46294
264626	177125
278289	377984
346855	390197
9270	143671
227566	269511
343188	89138
474275	295484
420390	234886
80475	424370
444144	313745
77419	19465
317944	60517
139030	220417
373025	27831
255353	207696
427089	412361
167588	292976
237426	455492
434436	453493
266508	482421
430691	475555
90894	383198
53410	59759
191613	122059
193020	338981
89238	202875
364306	107711
427265	395638
195112	478415
33537	60231
125526	157339
176111	42154
161272	132843
338915	43066
144577	109006
149743	124085
148437	317118
461399	440660
340688	362598
268177	404806
159726	279164
274132	478234
273591	196783
299580	253047
126506	273831
235103	298431
454450	250896
331042	478882
458354	367824
474435	170993
308278	476772
270248	302033
126684	343181
332376	176561
235633	362206
299012	371463
100274	425904
161943	8912
185500	194165
9450	291324
456766	425675
86787	37357
375260	214808
239084	343085
458050	67040
39601	5857
182361	421056
134939	176878
485	387742
275239	257723
178422	364831
83933	401297
399208	224822
346175	211868
262934	458790
188847	407902
229480	106021
214671	205289
157258	11626
449445	301312
329139	160242
278641	269094
61284	292468
103107	478415
118346	15209
383459	78342
80080	327071
115003	81280
363539	464420
488102	429398
358729	37057
74024	25984
250833	65044
36228	234748
192646	329803
285191	487678
27885	37775
143818	260953
390687	37446
346299	261396
283169	217099
166739	62810
166892	190369
233722	477491
386944	149867
137413	92086
408933	103395
453213	236240
160317	94344
216877	440962
117562	46905
71189	37330
303237	265598
349588	494102
450465	105498
455176	167179
153037	396552
262639	160176
256610	64130
437149	405447
247688	101058
29661	15209
167362	379248
316233	263425
238428	423688
137447	452782
337518	126473
126470	62191
341513	62749
138619	110145
325509	345198
481104	361305
334351	84092
249352	54844
272675	269199
23438	465283
347780	419850
99249	177822
251263	367110
245389	35707
292205	65777
88835	9054
290587	452098
239725	61341
483706	390232
4098	15074
333442	385992
126479	308038
379957	53863
26373	418082
4634	142678
298390	202486
213368	244378
480633	237165
191536	100948
234720	358761
444567	375840
79581	52537
163831	106459
158258	87471
318034	238454
145199	309767
110257	317675
154629	350170
289664	329466
74566	345745
212416	336590
293405	350549
64779	80170
166158	281945
198043	294079
85347	406371
438321	99330
92808	22827
459339	464315
235612	207916
387355	182192
434981	12897
478472	267602
167058	56410
309065	410319
50811	258370
73353	45141
307045	325898
455431	476231
472881	10231
80606	168381
253612	456640
238013	110172
303944	229837
89826	410839
373923	438783
174841	365935
17036	357761
252317	120944
227301	66980
83539	175998
248734	132996
306459	237178
271253	366534
353568	71009
299549	15209
276228	320508
287586	1057
151167	203656
93451	182004
309909	53863
135438	293813
259530	424994
119122	142825
451828	361520
138999	94516
491536	183755
276660	383903
54539	29563
164727	94460
380858	76941
414023	316310
13262	377270
188784	86892
442052	17956
149015	244712
89072	180995
245137	226494
450772	452333
250362	179045
351540	49847
89360	162947
458768	109212
35258	388551
47971	405418
406894	305394
233117	91679
338246	169243
338976	5040
302477	180709
196093	146780
281859	164700
344938	391414
62880	278829
73336	178775
277219	472335
439977	208125
398715	293175
351732	138163
186149	343672
14618	369599
207765	467267
233782	286828
466592	177374
114344	489552
420220	177636
446506	10411
306184	481279
326574	392055
361626	284982
125064	3563
287766	399867
118578	162795
57921	49493
299384	220857
99760	253916
335288	5384
348898	477986
264126	283218
462715	33855
356530	434035
92042	467690
132783	447519
371080	358507
410335	155794
455869	84722
293873	162485
256893	261556
62364	82585
92030	209699
99803	40932
280395	213148
370196	336590
393023	434893
380858	418897
183397	108600
96615	114930
101058	251916
284980	190369
82360	65659
125490	20719
492515	50264
375405	254645
292923	78876
481322	60453
472488	183711
466752	430356
265965	188837
70930	385000
411500	86560
162621	383812
474341	328538
198867	20276
216229	226168
410524	46892
300177	93245
291078	51783
74228	48275
431064	366025
350553	293813
159202	170934
112625	365757
459873	39440
384513	407576
9766	316372
124345	285156
181706	427286
92922	99083
102210	146590
134108	326446
30971	237235
227241	254044
65827	461110
316751	413124
246558	414282
116875	123761
129798	278520
440364	229928
208744	193821
310505	23998
47807	134262
441635	345201
77819	234951
212336	101058
106322	205223
29951	245679
262660	477869
193395	313745
53872	12443
217784	196783
85575	26359
201063	174564
244156	67837
78364	91558
34762	450350
224039	346697
406919	218727
970	63799
72616	165267
481104	174411
318545	220923
355732	129185
376146	116377
455070	206623
25104	80361
415458	178907
364636	83536
335302	243778
373596	288447
317676	208482
269964	279511
181530	190766
474341	427205
178229	106514
407334	218727
358276	93627
177007	378462
159201	404960
97895	469235
155487	244024
126870	159249
428093	417878
257382	86560
472086	324930
36285	194708
373755	67040
314341	94516
267529	13563
154679	354215
54230	304730
174034	144711
456940	87242
457923	46450
158469	147121
359906	178768
405739	102958
171941	48885
429327	444470
447716	239275
320547	285156
141782	423267
367619	272407
241039	474218
286853	113541
335887	29111
86707	214678
158345	230714
367242	327779
246540	391962
418972	25239
189258	293813
11829	101931
90145	214714
434688	110708
363811	84089
407330	104505
358464	5040
344990	122193
398587	315888
341584	271029
372799	41673
37459	343509
187935	300
285341	407524
487405	132247
96335	153736
232503	272745
111191	195790
196225	94344
184063	209138
155800	418573
430926	150264
222886	248382
349372	152502
250742	28058
284040	440660
902	36719
40997	63528
192611	146202
347918	360277
447676	264884
96516	270066
409388	476951
316406	157698
351015	320053
96918	331508
108423	348165
240661	481244
287413	125399
338109	428886
44307	293813
399581	339138
492665	154137
155122	205982
124938	130712
344930	272077
103842	478415
179375	187974
419056	317118
302939	35150
40006	320419
47718	27464
319086	409344
56619	465251
310404	433850
265300	256121
93174	351732
98727	142678
299386	157338
16601	304173
413250	77004
282469	6923
298820	434943
268274	494094
482443	93245
348873	338854
172018	410062
119359	322885
259169	395198
153386	149049
376395	409073
235748	103420
266141	105498
23895	3785
372799	434612
248034	299408
339897	27056
429730	380756
325508	113307
108219	53562
222389	183566
130312	353787
393023	49896
312035	124085
387720	348798
149415	291984
448381	147241
141996	171069
295218	245463
180519	292468
299424	27748
470689	317100
291249	200008
220943	407306
81432	104491
139279	67009
139171	391414
25575	212278
175743	229215
124891	465647
34217	190369
27295	410513
118938	282989
211948	459866
58418	220417
372894	321321
429787	468125
439977	189195
172396	296846
190015	433859
66128	426679
269980	291249
292721	86950
111317	393326
328940	256686
367565	250114
463409	203656
471412	489376
90276	121754
330473	111039
228921	95149
135303	220417
146893	126154
173309	267553
313479	430610
276821	89232
268495	342696
110306	300261
49282	45736
424359	48484
112950	57916
199399	479872
80971	175608
340185	36817
221648	473294
453256	301475
433437	383734
460065	362314
12297	473472
143684	48861
90254	100909
105508	182226
164915	145064
321110	364294
64337	132740
207492	181993
60454	365345
416854	265635
386707	16516
309327	78469
332299	122462
166517	306253
435689	353267
471490	283392
455147	474673
275381	342761
185409	286682
231625	241048
233655	459649
280775	1483
359093	430313
263703	221930
236237	259929
49025	23863
12819	469235
116121	389682
95705	492624
64607	193281
445890	163336
380728	311131
446019	122629
159525	352612
94160	401854
395792	367834
329419	203213
202448	376977
296716	287382
386516	224674
335466	240152
427616	382826
273192	195121
303184	378462
58384	446105
203493	389682
329256	286828
348226	62191
134469	149089
193020	320179
41197	343123
229735	324343
185526	49021
251648	212778
449914	489781
440445	257610
343057	268176
486561	428082
161420	15209
292100	431864
457981	472583
134939	13370
183076	343580
413775	293025
185086	479614
130069	209317
344990	489822
434146	159058
256810	36195
272739	68211
159135	336590
279356	284843
223121	403954
258398	187298
379966	63455
481357	63556
315057	44607
443320	193639
257089	31698
32601	277961
312238	91106
258455	122694
46995	366127
89826	333226
417963	185479
346880	86560
233498	479995
216229	333586
3809	272241
379680	128124
454187	373438
277119	295650
211359	486339
470321	190369
79303	426793
358599	24861
39195	438642
293251	104784
137938	226
24665	96515
462001	82111
199051	18468
213543	154744
471309	128654
221350	395749
200092	195450
493293	75179
91895	428214
294323	181047
124085	420486
306483	447517
40973	190369
120050	317424
82744	470588
75698	47278
195373	426089
89238	464095
87007	13428
417938	492928
308297	291249
422603	373021
176885	450798
246764	464080
460471	351142
200092	10255
32297	204788
467788	267089
218793	389682
350216	370866
117023	475313
76911	76683
341650	58905
71770	478415
493382	157726
379216	20959
364461	76830
218870	101064
437352	186965
456162	283346
85034	189917
220263	420944
176182	406380
407145	116098
376406	237548
242950	470128
437600	53118
342673	70941
438193	423106
82968	276440
227602	84211
430029	297163
56806	283037
16790	237165
203573	271555
19128	295484
6447	5040
277467	429863
308951	428992
283642	228431
470085	11626
277799	2717
273900	428174
109676	125804
400863	214992
396455	50336
246497	426556
67536	478415
61816	368859
283675	411229
76990	147603
362282	464754
162372	29105
239744	175721
410542	314742
177814	310904
117208	153803
264696	189208
6371	303175
129328	35288
118275	443915
425827	214436
301372	401297
168955	246744
356259	35735
84241	362206
267346	57134
23853	224338
451751	229150
65598	418467
357831	249444
209967	51250
102065	350145
294666	45025
153414	15662
93627	319380
212297	343085
457741	422164
226849	214992
353077	478821
478465	355093
246349	424345
289736	476532
96516	235606
449543	396246
391035	253703
202379	271533
253527	83467
482909	14495
325434	166111
242295	454975
415594	109006
81695	476951
356969	174194
184396	338915
168798	277315
90374	81892
24410	139648
12897	290450
364428	415569
234735	109253
81524	190369
2747	462802
393377	489552
89238	472002
89219	13651
342999	331252
38861	231485
383879	21583
99409	310756
73642	153995
309884	65779
413541	262954
370260	137833
106318	258370
76104	479614
191141	214024
409388	263747
266271	437903
17722	274923
292564	160143
432965	5857
323448	416056
386821	255100
92635	234902
35522	76454
479261	293813
187834	402269
260449	374314
105426	218485
458338	313745
298313	449534
158180	440369
345401	384029
255859	13953
417362	180992
28838	113158
251283	352977
135376	448770
91108	301659
64526	392037
453423	411809
396334	213621
363505	49903
380668	305456
1901	98906
54994	240225
152960	224871
187834	27197
35488	411157
11533	291249
275444	370633
164988	187974
351468	481577
444380	234918
382258	423267
188453	126473
90861	292696
414441	147869
32148	50264
358504	288035
175299	314640
289187	438783
36228	237165
330942	412082
433510	431497
21417	49828
79803	411809
365852	315888
110835	369397
68990	22889
140476	126426
454733	301601
249491	409540
111016	60517
64074	307158
41779	44133
285712	366894
96108	190304
446197	23018
396584	169095
360626	192970
454337	428103
285338	375840
457024	68142
68532	247989
334092	179401
315199	142018
373009	187045
44374	422175
14926	348176
419685	466737
395616	105754
490026	55074
391827	117836
446413	266714
67190	208733
197535	172535
380981	118890
146924	75914
436907	212483
326260	2603
63404	208174
305357	156788
405946	425156
1238	195607
179563	484189
357794	461655
449521	36066
479355	75185
271612	32807
378819	75813
182889	132247
261759	53389
158099	284982
314722	49903
239111	88113
346299	165497
470746	313314
467319	16433
39892	106144
40175	339837
29581	139648
59629	475982
445796	182489
239205	344391
312842	364517
468627	273831
64008	390140
263557	100705
225352	247527
227004	338271
187834	314318
408476	65670
302166	30833
252044	260367
118379	240374
422959	176878
110406	385000
243611	281434
308122	171895
265146	284843
430139	93634
417137	233789
300411	69942
119970	158514
78986	296750
249504	400338
196355	69734
370739	481223
390783	261356
96335	72226
35592	218096
480255	119518
200510	27464
65546	372276
309225	195500
109706	139803
370026	92907
308664	476951
325148	313822
312222	48163
21902	410236
298451	194016
248161	361978
491301	391414
35622	359707
154355	336526
362761	317118
110621	175954
465367	32173
378861	71797
408646	277828
262385	260367
391463	112573
355552	435387
212972	92083
308150	252466
285842	36275
454987	84590
214938	102352
91359	16433
115449	196730
54035	335324
278642	11789
146880	387742
480214	349835
37378	382060
399472	336590
41207	96477
34644	29848
173758	476656
334372	93401
388395	298758
25969	217310
373810	23018
19727	45441
214058	364146
334935	186159
289527	420944
468753	177569
233190	151663
195075	183213
229613	112598
321853	372024
114562	90766
16649	383967
422771	339811
320544	325320
420470	245679
365095	321868
489399	110677
259293	411949
246558	175031
37417	261396
110777	259929
80213	95312
482777	387742
289515	421285
25995	83117
489657	180190
475755	179692
264569	22689
131606	312425
415105	310870
213364	313815
299070	475035
268768	355332
391511	218727
372764	44133
47712	113336
142889	155377
101545	9054
25969	306816
54907	8084
362188	89238
240203	482337
458768	5677
454902	22448
344316	15209
189364	461182
282461	150496
272886	295114
386092	78271
328143	17186
150359	353421
388249	333709
217326	421639
242264	93770
14260	115340
171174	46410
389177	466432
457977	366941
156154	152335
272457	221303
326678	72523
98513	316575
416854	80604
469697	22875
105126	467703
147668	399181
484229	375745
392062	335822
35459	334680
356052	286828
259440	155719
426781	403507
12368	251597
454139	305079
112372	268070
81358	253193
51484	127895
320399	428214
24492	137128
423013	42035
304146	8175
218051	93625
92370	465063
331238	314145
124729	427803
127462	178077
383164	193941
211868	64613
167902	434893
192726	22905
338755	44613
363529	372785
302954	261396
316584	183213
333080	134665
416905	210579
280279	469235
472878	148321
281931	409165
270526	47757
322674	406598
407016	251656
46722	264021
91634	142418
112443	487500
15027	55912
353725	33760
225694	244017
148757	64335
280491	427496
458952	387742
33053	401881
167801	29736
423873	228270
237714	268151
384370	162888
71236	178436
256956	113051
78025	154969
27885	444006
112450	94317
371392	442905
228128	82667
56159	377270
71189	467719
25748	418594
315958	199582
302201	169482
401789	70707
156481	242801
30329	376522
472509	370873
279699	389926
95008	464237
373264	89868
271760	489822
317370	184629
370126	416536
169481	363564
371318	427273
263514	141634
355598	120173
186694	233825
124558	71091
424975	35707
326631	57205
39687	92685
103029	280274
127424	24511
263120	406884
364228	28759
288258	26046
290794	37961
10251	457528
449212	87231
222491	181573
86800	73035
161363	183428
475978	397949
487655	293941
358480	75763
395286	164504
200092	149742
2705	146893
336071	387449
135034	267352
369471	173165
90102	471301
263439	190369
270023	215642
311284	115470
339575	210406
433703	359218
372448	36885
445420	421592
163921	474219
397008	28065
122790	116430
341806	338189
230051	146572
187762	12443
84938	474412
48590	273468
66624	23018
66334	42372
74822	60706
220445	476766
109161	88113
190492	173680
194050	192751
474177	5040
71803	273831
475512	357989
261725	488127
467605	158497
201565	246085
98904	398333
127991	340253
466599	63957
342465	345832
108668	226308
294624	449399
159854	64341
367548	469235
217400	362267
458398	353557
208593	44979
399335	97442
48159	122694
5680	205710
489223	435428
244212	314742
364864	401854
414326	42189
411878	58851
314311	493788
189567	217432
73290	286337
252487	471745
364822	471834
457820	328538
410813	446630
387337	297830
17622	191968
226928	233088
208379	168381
152326	282961
386921	178854
342650	457508
10047	393176
217936	53490
299580	461144
345313	85078
373008	387742
99472	52537
491243	318404
372179	485016
237221	94665
190649	419781
360987	220417
1635	203475
414326	13953
271344	323776
13717	190369
454181	69512
399388	459650
196003	404603
486184	255579
336726	76454
35538	15133
341067	70557
342897	433279
216826	234413
458073	42883
208310	122783
205786	395336
359428	481785
415622	280174
147756	339157
426685	438300
409740	313257
161177	299872
167588	477421
440825	211944
468057	313745
19137	363601
25632	79485
292625	15209
332299	22489
278746	247136
68351	314742
47816	428214
466271	237235
486712	58384
175907	21583
409388	189064
436670	91767
41163	268516
1333	387742
338752	207927
426271	241525
306798	134068
437077	152581
47273	364817
112625	139951
80193	27779
192238	393075
200892	281657
169535	306413
335441	428155
414762	314402
157634	313745
338113	278520
4862	183479
55361	276128
403819	338378
374281	253002
485094	103205
474253	40025
96120	41616
129895	208487
275995	437827
318500	99521
305457	44282
7885	208015
435889	79500
442884	197212
230512	179352
311908	468546
66513	391414
469872	99437
472853	207299
453639	920
25713	265387
76227	401854
349697	341271
442868	144405
401940	61376
218706	262373
409226	88136
15899	293813
345401	390174
317804	158603
213405	187974
179550	317340
94995	318735
45724	87667
78617	160402
61367	178431
52085	62191
211238	246926
203611	36066
283373	13370
173116	419849
57846	308902
276973	329466
433646	445020
233117	46079
151719	198024
448929	132247
179855	63528
119379	360118
138698	447371
427505	74829
109018	458212
168773	5040
221296	48079
154815	49903
217459	354741
484148	283790
162493	75931
343045	372857
160331	110677
450521	49903
318814	21998
457418	272525
228907	221545
260946	147520
347607	305953
418437	124739
413612	404445
35904	141052
263703	210880
446080	426569
112443	72926
413113	347813
295037	322012
246129	152502
468935	294965
177577	183213
238987	49106
235003	335069
304005	341271
479985	415156
11318	232890
115725	380271
389075	492919
93136	458601
417455	76833
480801	50264
294912	8100
231839	288669
478001	24516
390570	164884
409091	59672
113567	411424
314723	252961
175012	225209
422645	457081
316666	81280
164566	206293
221933	115750
443610	14494
93627	449110
13434	175608
295841	453381
11288	322651
183310	161134
321357	18640
297276	444131
75776	296869
276821	245211
463623	212195
257973	47390
477540	59759
359218	363888
204603	8165
94344	399767
456382	67129
78289	218337
84007	203371
188246	144702
149014	341
362160	62191
368419	36023
453908	411809
401051	365141
69386	58662
6155	449753
435618	74184
325814	112258
231740	282887
35961	217478
486768	427043
147288	481279
376848	161426
367559	366486
25633	10646
73298	251417
168030	294610
418431	205223
183718	175067
391114	172089
223708	182226
185201	311944
84745	349047
471992	266600
277489	102096
213300	460958
444555	205223
289533	265883
450229	250273
393323	187894
426217	355093
409346	476951
353421	147062
340219	389379
490167	11168
228594	377368
212435	57375
379680	402434
245259	54978
37739	96275
128853	294625
255824	110708
476951	98426
464022	106429
239725	421074
219546	53992
185447	297469
144543	116873
396522	481903
221296	489731
136684	306858
237744	16549
397216	85078
16699	401297
381103	276358
493080	357357
201686	264170
181240	396464
121625	119381
394128	214024
288543	281924
352605	435691
365978	228431
37825	113711
329903	489150
265539	383390
387854	198275
462500	186440
228134	248835
128313	356750
129328	450350
67051	111623
242676	183213
344398	475793
444380	338915
283232	375970
152852	165831
174319	453131
373240	480566
265873	300121
297979	200903
458490	311297
373430	198143
112102	331875
427529	457081
418456	94516
198138	317676
110687	262954
267654	442077
123656	265589
476506	103420
325466	187482
241201	440660
454167	168663
352837	375840
24149	25601
45579	442775
365099	474760
344843	440186
397751	246311
17398	144845
193594	342320
368042	236213
293944	80723
78669	367531
130399	237344
73275	373169
209080	311796
76752	364036
202379	21583
484654	82387
292896	228013
180707	110677
489600	377512
364363	162930
299925	194460
129201	370866
27944	476951
85285	235502
477932	15209
302979	78967
113773	180395
154151	203036
262210	416143
200914	119354
266967	455388
469227	160032
183565	464255
241803	151944
355815	474412
48946	375729
440927	445943
150480	82585
219136	250004
288204	491150
342977	325940
449319	237165
347972	298070
63808	217432
145272	293555
341178	15209
160382	21902
199622	436059
63174	464417
288956	185440
185526	77727
417369	184258
367638	150258
135094	282436
301166	224039
54424	270265
353374	24943
157098	273831
262890	250404
407292	210261
483485	179264
4851	294079
151566	51937
132073	480853
241577	400748
67351	179264
217258	79665
3764	256510
69130	169043
459498	22448
98737	135567
54539	142097
444994	402805
315853	242197
203609	23860
315873	121988
97885	460047
372447	24890
110606	21523
104396	271091
364384	479872
402514	188925
392336	121008
140660	107516
359790	42747
204493	54907
211568	166513
347653	492906
110420	231313
202498	243115
284218	271414
330180	60108
263703	21411
421639	58814
329587	296270
212308	489822
2064	404806
196144	258203
309821	333261
229016	181166
311624	156212
402519	265589
88670	310756
98654	317223
130069	116268
169937	133289
289137	230055
339333	432976
106984	273831
387965	108743
237209	206924
388048	461951
485199	183213
254128	288726
431352	378686
428550	477986
96826	412104
193849	160090
437333	473223
442096	198790
444715	35204
88628	209572
26465	211420
446182	340023
212165	141530
292192	283354
219339	281993
425831	229872
398308	493858
317819	122462
428479	239065
247812	96310
325526	26551
58287	158317
25545	226249
275995	391414
406144	45949
410592	265065
35352	251597
315077	5690
174034	47365
25969	276744
11884	293813
49856	375069
242849	157726
5677	119762
460932	246926
254980	380538
254446	41378
197702	285156
379696	398633
392462	259739
238026	440962
240522	272427
225637	381089
118070	24412
251372	343085
465430	15209
376248	153995
370237	438144
178540	107222
214111	307771
56384	413525
100591	402416
311179	344031
103210	293813
275176	226563
414326	26778
16900	317118
470403	390422
427417	12245
213952	404354
335043	145948
466522	333387
475077	37948
454263	403098
381256	67584
423206	266852
203000	343085
195067	334680
63319	35588
326109	162795
100278	26551
463969	164884
59856	118890
198018	489552
236564	131470
455448	480963
67266	160876
430773	255369
85027	95149
14010	186159
241987	180908
134082	293813
319713	448186
325019	49903
137156	467192
392229	281827
242551	254751
397854	156376
230833	183422
489977	166553
340331	451885
98916	313745
204200	473725
43641	13370
343839	372812
129607	35707
42370	249546
343975	458183
241952	351849
46420	212081
266307	411271
493766	459663
264206	51222
377998	77519
492149	64947
12788	267172
97780	285446
183176	174914
405430	50264
254446	369174
422912	215580
195488	419073
63808	433391
266634	153825
314617	202195
399441	362156
20199	295506
371479	198148
16438	250410
427834	486885
86979	456370
132247	308517
398715	45413
219910	211868
321216	280918
228158	461846
342388	420944
339353	129456
238041	188730
213093	3130
92401	391414
97524	81898
31544	360363
414203	405217
462047	357854
182771	162795
27573	94667
165860	126426
237445	365452
341109	396067
148757	291936
296672	434186
284635	143031
200013	6180
466781	379788
66256	289826
163435	472988
334372	423488
267562	364997
12063	42074
179879	271533
195532	396082
486031	384616
92032	62000
115823	82240
350313	466802
358798	451584
74624	165267
433968	52537
370802	35707
368565	475052
391805	389273
2613	217038
303324	431556
50030	356324
10236	279257
103050	165489
349140	300119
96975	470415
8524	132576
29807	137658
463770	9154
388649	408430
13137	426569
267895	226168
447422	137405
493457	162305
320972	405336
141668	411424
318966	411530
416826	139512
241553	259929
77427	74571
50579	103267
267562	123095
197920	174939
412368	29962
361406	261066
352230	49903
466670	59759
51536	23430
232258	401949
433789	116283
193205	175864
35359	449501
329698	394984
424753	136468
160182	117023
178162	151012
486713	240225
288243	273955
66810	31527
61287	478157
5700	186636
371117	282136
249987	21583
393972	326135
80212	245679
204449	122085
250554	40447
61041	268076
24471	232377
256716	371230
382827	294751
134532	406626
17038	412162
48519	303175
181189	54930
401245	407386
20392	380538
406660	450087
167588	385737
344572	327880
395228	50009
88848	17088
78289	435319
205388	181011
169067	89523
365410	101597
255945	151322
328542	90391
58484	200444
4358	134967
31335	4349
89608	35995
41721	364109
67885	97277
473552	450888
196003	265040
280707	240930
205322	131734
69619	404806
18647	335832
340558	444360
261033	114723
242498	351732
216255	196783
262286	277444
453821	382166
117960	357875
417085	461392
91566	468583
355083	80761
110649	163592
386939	297152
272742	229847
444081	141068
107118	113998
217936	463615
256893	266852
6083	171244
77038	460860
79592	304953
301683	254030
199839	15209
78344	110677
399661	173854
149755	239872
359199	447158
272908	477328
166897	46091
292641	379518
99567	395198
174034	266742
248307	280242
99772	292227
18298	378475
401448	183108
326386	190369
127184	369599
53428	86077
322211	266852
270470	390232
196831	113369
356172	313822
466747	16286
302728	245575
46996	478415
2777	327104
375617	246311
363070	157624
2243	156541
86973	270571
147976	410236
324000	53883
110873	267920
5700	293661
145363	310756
482339	97277
143624	279509
279009	16661
342465	74067
210050	456865
193322	49228
94209	13349
34054	220417
363865	146202
135169	459205
51660	159691
155232	62191
454101	246883
122975	337802
326260	178414
341289	112312
181385	284155
483112	138297
93627	119799
123804	421861
327675	369058
5205	369243
107709	371645
132329	15209
422225	203308
275148	2562
107837	35603
60287	411786
219607	333397
386753	453697
303594	338189
317133	417644
412331	123353
303389	340891
412578	437018
338699	121965
61908	405217
458207	292625
363911	194896
18507	249223
285458	343931
419867	357854
13485	93247
237242	23423
306633	480611
315966	187974
387463	199324
383295	22827
142674	303633
330752	436821
442191	15329
470359	363581
113602	281924
476956	15209
136999	122193
398739	186561
245152	20959
417938	272804
779	99405
433337	240633
257307	325604
346516	422435
367079	125399
475691	65938
455699	276458
124153	472072
212121	324743
84452	53845
283096	384366
229868	421978
61376	370353
185526	450056
82189	317282
450229	94453
214666	151690
171598	314742
468193	419725
276821	209933
323020	15838
143226	96977
146893	472742
23885	313745
296275	378462
277373	78090
119337	320161
154383	249202
192703	209967
456694	183213
6642	266889
463046	290014
352039	177829
376943	27766
371232	258370
158584	261396
446550	484274
332862	399035
86438	471608
215700	396399
30366	243359
227073	385747
419512	110708
151443	494102
339293	363973
299162	47798
154808	50938
276209	348798
467605	257603
282453	292468
133209	464755
242736	190369
4738	64956
293691	210978
184204	150942
170380	97753
265652	6124
403605	216583
200370	166651
61651	207059
97926	72380
482851	282815
165653	313745
327033	315844
185474	224552
371797	186373
453736	229119
109253	71810
484691	381857
430942	352952
355382	293152
81432	462607
57668	261021
66453	335844
420354	314307
181787	54976
317983	223932
187998	231140
346952	121965
481419	80536
399713	35707
302223	409828
54994	156686
339710	5040
219991	187974
65001	486339
260021	351193
327260	172089
139178	447354
114293	227856
217169	35395
90956	486196
407706	398876
162249	393218
112536	437354
324610	79011
394247	154271
346181	49903
58350	104598
342465	334068
81928	169485
44749	280933
56104	15635
121594	249334
310495	84502
110034	323497
371053	209933
133064	348798
407337	52833
479890	236737
404316	220352
131142	12129
280257	324459
256901	45413
83571	359439
184629	342027
197681	116283
95983	96426
137545	40629
167599	35707
177033	166653
193051	181204
37748	291984
190281	113051
293571	275989
23187	223947
100852	190369
344828	313745
209533	318762
217848	49825
460351	234748
89381	303076
352243	179352
404957	6835
312022	124502
161164	84957
343243	404513
238026	451460
332207	32807
149248	338189
396381	351193
367775	486371
212772	45314
320866	20586
456658	109626
316828	347202
119004	245679
49560	488100
488298	11626
442236	307937
19675	310756
67735	457155
35630	353154
201802	434893
216421	178436
383409	483445
43571	100705
427928	49896
64008	157489
39943	457209
464633	240438
179136	241111
475039	218727
45425	250410
387882	153273
404568	377142
220243	243057
264026	414709
49815	146601
167525	209896
343414	250671
479147	79485
335887	469235
174034	211572
412488	99405
21174	151065
482044	104298
258939	326260
80453	229975
256610	404960
338783	6949
410876	435708
452457	256121
5538	481723
401977	205223
449915	313745
226152	266306
382403	146574
191686	120486
308539	381054
144458	351225
253047	255640
383213	27748
400573	172467
359993	56855
287566	69617
174656	191119
110835	316575
292244	122585
202379	382265
306964	412018
206240	190369
458211	172723
111062	421285
392916	86476
311863	251806
305854	322165
100528	196976
412205	314495
42854	396775
383736	290427
329782	389565
341923	401871
322345	344264
171455	201822
463141	479872
405584	321207
94401	122462
254950	91137
56108	164033
194231	13370
386802	151096
439716	360929
242988	378462
76202	225496
61195	218670
151528	446351
209240	87613
224822	251116
210050	58350
309066	14788
316154	283645
349927	330032
290601	477986
275703	187974
158911	75303
217321	109824
108282	385434
389830	246311
349438	284178
394679	180711
267682	389582
262780	265589
379269	400974
99747	312259
273873	121950
298403	30552
448104	6973
458065	403467
184239	309425
418348	291860
420736	56457
443560	255316
41724	313829
257157	420895
431908	167588
278794	176878
208032	226494
383039	317118
91217	342238
440955	257345
108843	216591
390457	100192
197797	307599
86596	149079
324946	358397
431283	384259
333350	372738
389009	127198
236444	168756
17398	190838
79967	472160
446618	21632
19620	196065
80413	231641
130527	74106
8682	110708
375107	73370
57651	318735
283970	5882
316355	471012
116085	100618
202556	122193
489586	409828
357294	122007
345192	1079
491874	209018
38760	75303
353400	233942
456021	382850
458768	119762
157878	402323
457043	489552
377869	201081
277373	198424
443289	45946
284129	332532
461415	401854
41071	188837
105171	85648
436231	94516
274413	102352
343604	119123
147569	190462
112267	114117
440669	183213
123231	355700
259978	331581
21379	399334
389142	248777
455191	423828
85916	214024
376543	123369
286001	216976
454783	349006
42092	431462
241765	14513
388904	87007
35806	118524
344561	164884
74909	188067
162346	152855
111993	50656
181159	33462
448844	72670
352713	467302
483987	268671
215868	383289
328089	199182
282714	313745
288595	216917
358132	364720
341587	411455
159979	383244
173828	287694
247052	267602
454229	103936
366505	59867
383070	214540
224352	101806
72134	493016
268342	40174
373597	65371
180682	420944
169045	95247
314655	236213
235390	406226
113685	184781
195729	467284
267865	110708
315680	206107
63528	73032
213535	313829
233181	38154
92488	265636
34476	117094
404568	214157
18477	28129
67786	492906
358172	139803
395737	489051
273271	83983
319320	452126
42848	212888
439598	267602
299580	450541
328148	157339
246562	464420
293055	111330
240205	379255
230051	477944
73117	448914
13686	20756
335580	446351
492256	60
406660	62378
445796	426729
35240	298162
453973	77578
490647	383429
160876	183711
400932	327420
127726	331867
410987	111113
33215	90132
153322	68922
432395	381388
342465	59027
290684	272052
40433	211139
176217	251336
396347	36119
236845	390916
100062	190047
65683	479570
276821	68057
246540	420336
204116	343514
14871	283445
487668	91069
165097	443861
28548	387742
330994	209608
20611	296812
190422	378462
63520	393326
2010	148629
267562	38490
41112	348798
155449	93647
99972	420663
392086	430356
141988	56051
317595	51133
427486	153717
8496	462377
442227	54515
37845	375832
182564	398611
345578	313018
261622	199854
360474	261070
226760	39259
41935	258804
225694	404960
83573	67040
229735	52439
382848	328744
182253	438783
404307	111623
263894	250410
361780	451828
371884	65108
325814	276572
362724	470170
27642	368205
176130	253069
478220	56193
76918	401101
14370	389682
359732	18963
431419	121828
71511	188911
133859	466151
190281	213216
91648	134695
128494	341470
384155	110708
359738	337291
145270	421602
160419	3194
298174	152877
88767	170627
6549	279509
17992	331349
263751	140202
195596	320464
306854	188301
449703	29689
158465	389145
282279	186159
468287	219782
4851	306100
297766	294614
78280	74542
216131	310753
128240	428125
252701	437663
104804	197212
45724	77837
110328	56364
15466	622
131461	244688
111523	89467
439292	478415
384218	303175
278076	86560
175255	292139
31449	453183
427577	28838
76228	3703
132730	236307
245833	93245
18716	223398
290483	132843
413335	267591
318792	344984
334391	37505
338001	388633
249477	327343
387554	471424
313058	368892
62939	66984
432421	103565
429070	190369
143434	28129
153813	6467
425799	114643
19622	267352
77359	277269
410547	64364
85665	27505
441983	157348
287961	476951
471073	265040
163089	300480
422164	456640
83312	411455
187539	94356
169220	330728
99436	229215
33965	470921
424387	110677
236359	393498
487765	445629
49563	340082
248013	369687
285508	58589
242060	101058
28800	290888
380846	392601
244143	476447
465063	408000
423571	63895
450630	267602
304404	405472
361008	154227
55450	41959
241804	256373
134006	96434
57466	378462
58753	338189
486800	190369
436509	368416
23481	418802
238135	234105
484675	425993
91338	390875
41932	348363
200786	434893
239056	42289
100651	133109
163786	315888
492298	369577
265749	256610
366723	489822
198895	418175
283686	327217
162952	286828
467104	384366
190941	253002
170851	2715
487060	121148
317004	209705
479678	304589
434052	351818
278637	63528
258502	298767
454090	335697
480138	330423
268956	23836
12441	489376
394724	439813
10617	406557
470266	476240
120514	21583
488012	315275
6467	390771
188911	86421
294176	438783
319393	181230
363299	204775
94455	454975
224589	99982
387306	8623
89826	23753
478534	464409
261945	250805
350628	47547
47100	395964
293169	304896
393268	298765
141174	336590
5482	54976
362638	413860
73399	378819
24333	141068
335441	487192
82037	319887
120683	79989
254115	315756
2501	132740
311782	273831
238406	345745
281052	291984
161554	26962
249820	204708
24474	224696
3534	49896
414286	388176
25384	362297
184033	187974
402805	46375
465138	78469
420215	167877
92455	475332
333036	202345
479993	426073
480397	446351
61367	171306
19781	103812
383100	451792
491259	60108
458186	367193
77666	159249
426197	328867
5457	176185
450247	200444
48517	277568
56671	458242
386412	478415
282453	28145
59856	217198
7812	258220
362919	227615
318750	225718
205583	372688
329701	8282
293052	147475
232003	393706
22993	454975
131929	164914
226168	451016
85385	56410
134108	466851
474398	237494
486499	363760
91130	275861
51610	117393
42164	75303
324490	94973
24688	447560
447009	164884
10143	62058
315560	141620
67126	416262
181108	312698
423379	151572
477350	23430
478065	98906
454559	470440
103524	381512
363526	263713
229673	475571
180398	114636
319670	273413
396246	340900
263880	111527
308618	489782
208300	211241
193682	60517
120770	314625
292045	90053
338688	145771
8709	468283
472853	475722
59991	421356
58245	303167
12430	455345
13930	256403
206519	387742
160626	259929
298663	90295
50635	113051
156905	327061
375285	358032
280665	360567
280903	445233
464390	331090
239442	281082
381057	484447
8243	118180
30996	305151
270656	488607
372221	454027
287751	393326
145282	328751
166553	201286
95237	309064
404134	337109
167897	429863
235849	112510
65975	209510
133782	244005
130069	227440
76228	25765
473547	160545
169447	351015
291268	69932
39449	393326
28429	267602
12757	88113
167421	152081
327209	265589
396927	396697
82744	467273
25239	30950
239947	73640
238889	147121
263111	377906
295441	287382
482944	293813
314049	92613
164349	249834
100417	99840
104147	385374
121254	359029
262954	93617
9264	48275
250207	449669
363997	20138
63544	458119
252604	477930
458398	444024
74494	3913
340528	54180
63391	292205
124469	157920
243095	427167
176339	378462
414326	139297
383164	350252
200013	366766
9969	83140
382543	250679
304404	271958
91327	469235
308600	27464
161284	190369
369981	68156
120074	473509
444139	249447
29951	188109
273989	77278
106514	141623
33823	378087
67139	149743
354664	420944
153174	346768
110835	489822
207942	28129
121262	401653
349899	389874
280450	304011
325304	158625
146429	394606
410070	445796
373755	234875
127229	464520
77674	132996
261592	13370
190320	190369
38823	38063
61955	13370
84163	434893
76228	445899
290216	38126
388326	340436
133776	304587
335951	301348
71430	437517
445343	217423
379680	375595
303690	181631
235794	422998
114693	1023
252604	293106
108330	196730
358636	358329
153322	161336
350964	182226
109959	122423
283206	179716
172597	69617
217275	197734
36108	131558
61068	205270
356039	158878
373145	258370
139185	382795
306628	196132
311510	291451
321426	466737
87524	324652
97489	22827
482087	308014
229735	49294
113219	485926
378006	491362
254599	148361
98689	461846
304895	165666
393533	49903
312161	279035
210406	313314
231603	279988
54208	492906
202088	183213
431440	386775
360459	475150
350064	694
159959	97894
490131	234356
126764	205270
260885	469900
240988	84089
355525	172489
116525	81018
84301	218730
446689	206623
217810	448944
219546	40784
340175	8607
439387	31703
255058	470069
81363	48996
81684	363564
84745	408426
276208	161920
474341	340176
318827	92613
65677	382166
304011	52872
76044	469235
139974	209824
99244	122663
233190	441357
286235	198411
35879	175645
291763	190369
211470	86376
231298	260317
273866	292573
443486	383851
86662	54976
182736	486417
61895	423688
53389	63458
26273	308011
361511	384410
461010	219092
138804	84775
247129	399867
76911	445203
196219	84461
383164	181548
321676	59172
291521	374768
421	95384
448280	385000
235491	19377
287566	93698
212308	251116
5807	361305
18218	99437
483270	362752
317999	47585
474842	275573
107786	387474
482352	236213
325039	421461
324417	371918
137332	141166
229735	214024
11589	357537
33182	389336
308122	348516
394781	467870
450289	211675
78027	291432
160876	461380
237119	245332
493820	459838
362823	347476
73643	199697
89181	334688
67835	441313
138650	117520
59703	31688
477447	266852
340690	132843
282453	40161
197544	348798
221891	25724
332211	349186
274791	203656
159492	459303
330216	293813
431832	328140
359790	451016
1655	476951
212416	351414
349621	143109
419867	336590
428185	418645
89954	272139
302566	326492
475422	49828
362267	380562
408941	310261
78991	478415
197718	158313
416737	294836
300411	259374
257926	16433
267443	359762
179732	487963
185600	6801
198175	345642
373136	366903
105821	189692
453919	202996
314746	62191
474341	315671
421740	284737
396824	392086
258911	148000
58597	55626
455656	453625
283230	210342
79297	371934
92827	383700
148343	375113
43685	489552
133909	216666
86632	141724
276821	272096
365531	209572
10494	22635
353878	322436
327209	438373
405271	109437
160749	31346
255136	390409
110174	244016
366273	396616
450532	419850
260085	12432
412439	362784
43843	39195
446240	407725
381482	215854
236950	354630
474683	3431
464011	317118
395025	378462
147686	349835
158171	293721
47621	176568
115725	100065
471574	450647
74241	9519
261421	27683
329852	65970
338097	403501
352882	248365
356938	175721
388696	80761
52097	491565
407427	9689
428400	313745
64574	99560
371169	154787
216794	42782
351403	162156
272742	186384
335059	485542
275041	86728
45844	118286
266576	413045
316828	172089
113341	409248
355738	318805
27390	28065
122677	288035
404523	20861
188980	336590
161051	160576
492411	77609
190524	105217
453018	316011
124897	440369
48964	21583
76049	76350
440587	416197
474723	90884
195121	304676
149726	146449
100991	456028
241605	13370
117224	317118
200835	67584
155096	338076
356865	54976
474604	72799
13515	331764
36938	182671
476777	208300
318857	413753
188442	424906
489600	479614
350061	308984
50662	183213
339681	160419
170138	225617
417069	420944
97861	366781
407642	213643
405614	404806
410334	118662
57722	105878
237154	107473
279142	61911
196003	434718
428861	371617
310218	391414
64092	197129
82120	476231
110050	241148
268748	151944
434034	415599
137372	21523
27103	192802
400590	126204
242533	94344
153048	391414
334636	222368
197535	294823
473681	21399
626	118909
301409	15209
59007	231791
233498	260877
68532	106531
119345	21632
303240	288941
414058	134811
221296	459232
8927	38063
354271	141649
324364	336526
170138	461846
280975	111805
3823	82585
273516	486875
293913	206044
421659	391414
308672	289333
195552	271776
245679	86209
267562	202556
241173	309632
176182	149562
375802	445069
331386	448709
360709	329349
386349	168363
450322	360642
287515	300121
215578	298557
42974	114117
353767	125399
146459	173441
395064	21411
278076	293813
16160	409828
473053	482143
121828	252959
151839	293813
32386	105017
52405	14117
446460	240796
97613	280635
73153	256373
94860	186159
459435	54264
190905	115671
6355	351202
194948	311212
470672	361545
288176	72985
362047	434599
384197	48275
347121	293414
16333	164884
69258	468832
390163	315235
408624	143266
106938	86728
336796	207535
130069	421525
219756	120506
322171	423062
477270	294548
83531	122135
275874	335812
51447	141026
373025	270812
415169	366493
340458	49353
33056	7771
201131	129296
40028	303424
195689	120689
206384	433752
430731	164884
107261	291244
440526	304896
290838	273831
380668	58233
78733	395934
342964	261676
101653	407651
142522	285830
204338	251806
112311	51606
259769	417918
268508	79121
10417	99365
135939	113051
384287	33157
206519	426930
352882	188914
340528	332487
282735	378462
32737	173578
41043	450291
85055	417231
355083	219929
46921	405217
408357	371585
489552	429536
204854	437495
461928	92613
353722	405937
172265	223000
192826	317118
106268	228431
262210	236542
192599	344111
374350	20172
332475	49228
284425	406043
105979	132996
438009	214685
212592	295544
243147	168213
335562	289238
210670	420292
431237	168511
229813	219876
176130	33589
216666	176309
250779	242759
125939	271863
33851	110677
52275	337585
3809	110121
182507	478639
458968	439718
109049	217423
474560	293813
367247	111527
236008	149388
483584	430356
64399	311389
40649	256801
305287	230720
410147	335477
360730	339829
479351	408589
430114	205365
228050	453009
401949	480801
179009	439218
276193	378462
448601	438783
299031	200356
205394	223404
202473	175721
364688	141649
45724	357370
492680	348837
467246	296804
11884	440660
254973	232456
21952	11929
394006	351203
354074	387839
94475	175221
476094	341776
416808	76316
9367	91310
159059	245211
391414	79331
376778	375840
415397	81817
112103	48007
409503	233825
375727	207535
474341	421703
242571	186384
422546	41510
317687	395964
151629	489191
70541	440660
313829	407490
10529	260732
413107	139
184282	54354
145498	179108
146988	40871
278755	176878
289561	129978
212987	459213
385365	54599
362175	362140
464952	390020
454187	109006
328357	142678
477897	304011
117862	395521
444139	476231
216998	273831
330604	3337
394546	56739
79257	9054
425157	165776
34692	60030
133590	282119
229671	323213
247766	240796
155333	299736
397976	398311
268005	174136
308019	313745
158719	328522
258594	354295
161748	407386
267664	330438
217400	210353
299033	235752
410390	308241
106141	88113
159370	302722
48275	399872
108237	237165
444356	33855
50906	347199
305624	4136
453308	2715
470818	236213
378574	99437
218419	301979
104807	328550
62083	341532
39892	164798
44159	303392
398959	48861
388646	185335
113367	165449
380858	483192
315979	160605
53803	50538
4083	48289
118411	239122
281070	478415
257671	276514
30524	196338
109733	398771
491988	48163
393056	449620
391118	237165
187241	28129
345762	175721
389591	174670
64114	255340
272065	232925
481419	43835
442727	490253
50362	245679
405306	282098
336152	417190
48523	317228
114815	24362
333906	14643
316668	78802
493031	186159
41406	317983
121088	287554
63697	111437
277787	334680
238640	309425
113363	402183
327516	447831
227491	433934
207152	203656
185920	431799
82230	3041
47706	90629
257277	128738
460165	16569
121726	207834
260367	101542
263328	7800
35992	243606
342486	3836
396421	359427
209465	96977
47776	367686
216147	263833
451685	166938
267654	423335
150036	270873
358966	382511
231084	468640
171972	13370
278104	177703
420234	134299
146590	156864
156375	218488
16790	12443
177108	369599
24861	436699
213905	393326
34388	478415
970	363564
153813	440135
242383	122694
149201	127876
377695	261878
367846	263009
203381	482777
492552	73336
388582	11683
262703	168381
359	454804
38063	245789
343413	293206
479351	328729
432974	380145
287566	344506
358373	41075
261523	210627
336071	92209
153322	209293
319154	78967
150475	307197
327997	233862
223834	313745
283346	213984
38063	61890
278330	56410
114615	186159
320163	127371
175691	137175
361226	33234
140116	149049
185500	116283
226848	277873
448298	295481
305740	53863
480871	487422
382839	261396
172396	364680
446182	251840
167754	166513
283346	274568
336590	24106
180918	396883
27244	40784
400305	139329
430092	294040
191175	169960
415957	267553
95607	235691
382942	137511
32075	226494
135731	388575
96452	196556
433899	26046
432301	479614
218676	94344
471306	163766
365459	389576
474193	196399
365305	36392
132750	86728
231092	116472
89288	15209
18534	165009
286741	100287
289675	37809
354257	76454
309004	451016
324502	307279
89644	388575
170317	230099
55857	369262
144800	179409
364285	288925
354642	110677
246825	294325
449353	326414
13277	247053
347855	402552
453082	456640
390783	25567
487713	441202
345731	47376
43298	158385
291488	77651
446053	401323
390240	96475
138060	249390
62645	122462
476106	366941
493684	465301
422440	130078
217887	466612
461919	276208
131825	364201
472938	431799
130658	384911
397970	459037
427423	241468
44160	224511
152028	111445
459217	206924
377786	469235
143861	434035
351655	213308
163541	399267
176341	224500
320479	79989
302457	493022
379462	64075
99498	126038
71497	49228
187194	243301
158234	169800
277467	325508
456021	255428
477932	398290
196030	158625
48717	90123
85476	364619
455792	409828
426023	57205
135599	188837
97777	384819
315692	412341
478459	226395
126262	253458
393980	138016
122170	38397
96858	103420
207242	132740
128640	300121
453738	29077
145028	61830
64141	234047
94098	445233
303218	140367
360059	359762
359759	234641
44859	317675
78839	32807
259858	59786
74723	55222
15895	391414
3696	385311
403471	236155
149502	152085
115874	284843
357903	15209
75093	110708
270263	344647
257289	172726
481419	161177
6536	404987
179387	189938
104482	227101
92683	106496
151952	99733
356328	289298
427422	141623
175067	170815
361665	188243
196996	207559
224140	343085
185339	466737
349140	364620
82187	15926
241139	236959
118601	270920
143932	84089
189673	205270
160243	321331
350695	259472
165680	163627
118626	405398
39974	302825
176130	272708
348592	16433
115119	113408
84791	419922
455841	334225
92648	47672
164933	177489
365825	140044
16084	482162
256901	489797
46244	429161
381941	413783
168941	401920
209039	96351
7256	126993
350775	36451
348204	471355
224143	301624
197009	5040
360531	397386
401389	41209
387189	272171
269612	420895
332391	234356
183193	240002
261529	426855
208499	444098
125824	478184
456021	477405
102065	127813
402995	150767
337354	327371
252192	196513
352685	74886
161853	16433
298427	383170
34001	275861
9898	241246
363304	277961
8617	205223
241952	426034
401232	245679
258066	69277
33745	485609
154913	329912
205559	204079
221878	320067
3556	345745
173771	190331
52985	266600
167890	273831
82	113436
152921	196559
321136	290719
257363	122705
427056	470105
303997	133798
399440	447107
176998	274526
343573	40362
305610	384157
452148	75324
415519	271253
339660	343324
149368	411645
180382	153771
475336	107669
178836	286936
76096	212246
173443	283346
417682	151101
134407	479315
202352	298182
444585	270324
392616	99969
451847	86728
273775	241798
256269	463623
125074	12868
306294	217784
431263	449289
101090	483680
227526	164884
50272	282941
140722	275677
203656	347782
143046	355093
262063	387742
93048	256121
415691	268531
13683	428738
30223	147520
131975	146729
172256	287423
279681	361125
347256	74846
191523	64188
75495	76094
124798	487440
203200	267562
121071	183007
95252	46567
34776	116550
429037	33855
177104	264671
346527	348176
153060	288035
450687	239872
214744	406371
342465	168779
358860	286713
260387	172089
294133	327217
396043	246744
141601	68333
460365	401854
365093	36119
192112	354933
211514	317922
492453	83277
47532	40034
27409	207363
289675	351139
175752	227101
306040	110677
36967	186259
4184	146584
125948	52391
55659	100298
222102	404960
327139	449298
294236	156465
100938	86476
123113	75977
302918	4369
9629	189084
482356	281924
273163	161755
73716	468481
253704	343547
124634	183213
431830	77278
438589	303497
71219	317118
297665	30263
452661	142700
415193	387742
86676	309663
303507	277780
49069	331349
214279	22347
371878	268118
488944	346836
347509	265397
307567	127921
190324	97277
416213	465751
68314	169551
322718	162247
316398	32807
11696	260956
79541	474956
316828	226658
297436	348798
399541	364450
41695	297630
327464	281923
97586	21583
371415	293813
322171	422576
217301	407385
234881	133588
266916	196399
246888	406611
16844	98321
101479	318404
199609	218017
380239	317118
104598	422164
179375	411455
298390	188063
228128	181322
107303	139739
257395	336590
9853	160419
429606	467883
131278	16433
435222	18332
439904	4369
356300	26453
48535	190369
123926	425351
250219	375761
268514	461846
192456	423318
373411	110708
356600	329129
98925	236503
157844	230393
473547	397756
438193	296996
231510	270315
227514	432175
74137	44422
78469	468843
229647	302477
65683	467320
452527	129185
103228	296339
347140	198203
470915	47295
310398	246508
201464	41701
36339	91440
262162	130028
447994	28129
479760	323898
98395	461944
81418	73236
180177	378686
165022	424956
174173	187920
206046	78806
329727	428812
9969	437690
175191	421356
419206	312698
162920	212330
13930	354643
250853	149128
257289	20951
176116	162292
310756	276249
196341	199344
411380	428869
295738	430097
207168	349995
125074	291860
473228	148084
340671	265369
51342	424644
146281	315516
33838	275563
437690	248777
105827	152592
323222	344830
335719	382569
347167	58359
415122	94516
65220	336590
344981	394336
153132	46020
361533	48365
108921	45500
180275	35707
239804	250410
91951	489203
446477	309801
218239	294836
291931	369599
382610	39662
240667	370099
340320	273313
349927	31413
67571	77484
259083	162795
280542	423582
150798	656
402431	133156
457789	478108
89257	257219
361001	206736
73660	477051
247042	259339
478634	59189
231541	103027
101656	398122
315123	21583
215599	124085
88209	403501
371381	229872
163435	82798
475470	196783
457742	210038
272742	351029
117978	195948
471272	481777
298012	207148
279609	453521
45039	175721
43454	257941
297276	103420
115587	149206
238620	332478
298628	283864
412520	111383
148468	50538
229718	362972
396490	246085
282209	73606
160768	18771
263703	360291
74864	425193
432	95149
278275	152085
373433	451770
28250	53863
137274	353787
324633	101816
23271	390232
265544	420708
458557	473764
66547	363436
243602	393265
91325	198850
394764	227061
305392	77278
263703	329422
353597	204925
319882	190369
173879	113749
73327	253069
193082	411372
406221	214024
175060	145944
66580	360548
350551	265883
126116	266852
179054	207415
145272	131090
258905	442291
183012	403667
109738	303175
407027	203278
259491	147539
144073	273831
328550	467690
424460	192001
298823	83140
455231	28129
71770	298182
124678	4413
431264	156376
477995	13129
219546	308662
358241	490626
314581	273831
52393	313745
281574	356645
454229	325604
56809	37105
2078	295114
27127	147814
240203	382832
85996	273814
196233	390861
242333	267352
257955	156502
138674	345745
65979	253831
253765	56040
87184	313745
454248	189064
256901	46070
49234	366493
162804	95882
416094	354885
89343	384849
404975	395207
411556	180126
187981	430356
11927	124085
166295	191663
411386	426439
483678	486339
96146	82787
113056	173176
50767	195948
34736	428214
345401	320933
301860	370954
408828	126233
66919	58728
19341	248782
50812	119578
300051	13286
149006	458382
122364	212377
8152	37084
84163	209471
434509	346971
214729	116519
457257	99288
126106	206772
365550	93799
340772	402493
324826	343480
217425	308929
54141	165197
59472	304116
53603	359955
402578	321313
390596	436159
191977	365835
82430	398570
251697	317932
374534	212081
82550	336410
461409	410827
112625	409590
345401	274971
327000	54976
57433	285846
375029	119123
129343	118147
239285	411961
121594	139755
126785	411969
381577	66471
287056	228431
252473	2277
183633	184339
460679	208300
97415	386758
469255	94667
133909	227972
96007	190369
105278	447446
429254	349817
272230	299597
91593	316372
337278	336590
185384	289604
4329	17038
39683	46412
126607	422164
186650	343804
98654	407731
327705	265381
369209	427012
315751	101597
446182	51693
195006	459779
365408	274
114954	267602
378370	273761
8880	161618
376927	48861
407756	222701
300395	121987
271578	225076
15472	176878
302918	463799
428885	13859
177467	232441
231305	171623
333369	153771
98450	57870
229868	85078
253773	164884
434198	239575
319259	97333
210219	84221
250207	3639
88460	464499
308122	386743
457418	170566
127671	477986
488854	92427
321801	322515
180177	317118
201313	478415
392171	66140
470948	19683
395177	328550
364636	457912
203783	343863
409346	460267
487060	250729
406814	200549
353133	217423
165339	394656
263194	341271
67248	259194
264026	12895
273034	139648
260905	140741
344561	299228
167588	297721
299906	407223
215956	109476
430041	305819
252771	190369
30310	398333
167588	35680
159364	259929
434401	325604
91873	494102
190214	443533
298317	325315
4784	290450
287392	86421
346557	407850
310124	134694
45868	3484
52677	345551
304213	476903
93124	389025
29135	188651
457989	298765
438563	438783
33618	171446
247711	214024
26921	249709
443216	278907
111970	375063
366203	474405
377918	303175
489600	257606
320925	392788
201015	404455
7880	421788
83192	268118
72668	45141
110456	20611
366407	369577
292721	220417
62594	481332
169150	129888
429263	425641
53528	132740
324239	149206
320299	252263
132651	272339
239547	276621
150496	58567
253208	197758
418650	142427
19939	147554
433619	367686
324687	95149
138490	440660
316735	473771
339603	269199
404694	190369
62683	208300
66806	383967
55023	190555
456739	76454
314523	403316
125874	117435
455613	223929
454867	333187
338931	203141
58042	184697
458338	49903
47035	132651
375875	292290
174826	293813
397787	124881
234645	76350
432147	306396
69169	293813
6187	421143
111968	427450
437849	273881
227639	239725
135734	391414
283763	274921
237120	156564
462230	49847
178150	313745
185049	249334
36291	16433
316475	86312
18039	241471
488016	186178
433802	489582
14031	476766
413373	494102
309937	50360
99789	15486
25947	94667
238057	196783
151952	230925
104740	328548
346370	333591
157293	10646
137840	87184
345401	292453
272386	315920
130739	477632
258218	280933
357294	251943
299321	389682
378286	131606
414630	323752
374045	45210
474660	205223
286510	353787
418466	325724
37200	300502
424699	362679
352243	269084
458687	137719
438193	198761
80084	440797
3585	290450
438573	148000
70141	280635
54545	50264
154383	402193
114605	367750
151691	13271
313822	391414
23972	454674
251347	335477
208294	48163
331867	291451
401798	430610
227686	377753
92870	218615
155176	178781
397778	194165
254575	332343
262438	15209
382848	486872
322745	30611
81978	160545
78505	293813
47940	356077
130069	40198
299726	440660
363022	201876
45946	472100
229883	228225
146924	201912
29428	437826
256901	142825
220039	378462
45091	71285
1839	427201
97447	339440
376146	94516
135655	9681
6256	80662
442554	1292
348123	407651
448604	249041
400120	97515
378871	333241
242551	423828
79810	350549
343865	61212
385650	94665
287873	122437
477204	393326
5354	316540
367720	291823
309778	336590
206	276749
325501	272096
274138	10353
49549	273831
485337	86476
330	414832
66778	7771
12512	36741
333287	50264
436614	285087
196003	371453
491190	171592
406506	405381
298390	156178
218968	110677
464642	105252
179375	188243
123435	218814
435242	452501
146734	176182
191482	99521
409167	366534
99910	217423
441588	87197
381758	65371
471116	293813
466777	252780
480105	296693
192238	249477
386973	10646
478472	228431
348961	458218
53532	317983
49084	62191
104325	6278
188509	151944
178911	364116
46806	407902
311655	109680
305297	269524
359553	212081
128563	156580
205180	152081
428583	474271
286781	292494
250410	162489
227485	393238
93492	169055
218767	109833
124595	421830
376816	86476
166679	391414
284508	160781
431264	240752
201813	241988
373601	367110
48124	264406
434401	42035
417465	90283
123877	310953
268193	420944
160010	401543
403637	117854
226791	441345
417938	27457
145039	217381
339692	409828
73290	466737
228943	25437
66920	395828
34675	151613
49184	8162
279841	10016
88439	285156
376006	480260
244803	16433
182212	269849
100676	36309
421207	265065
469612	342807
315203	428214
354549	98906
124760	76706
152652	482808
247296	15838
404087	486715
69516	141337
492022	492239
418632	313829
11157	461740
93451	223505
153813	327779
75498	453010
187163	53573
327822	380409
260337	132428
98822	342050
87527	221915
361894	250434
66185	316388
241070	312180
442299	194165
7844	282523
170100	256469
62595	178009
362231	458880
56433	254612
329560	240796
200131	105956
47151	74402
19334	7756
99218	393326
397670	303164
274761	304589
473872	298733
56619	309177
184286	205270
86435	257074
241553	449123
72240	200189
196003	393253
316828	293813
205966	293106
235853	190703
16349	118678
250710	276003
252170	97372
286280	456640
414246	349235
448104	336025
72568	489517
327209	62366
246825	146562
38710	312674
196641	97277
71310	424497
342486	455490
7498	400192
131803	350337
78541	470403
4169	283056
189937	28951
165992	49896
369256	420292
334974	149448
330317	319639
347932	259929
306328	23430
165068	15209
15133	313314
125074	285156
36381	198790
17576	428026
41842	369599
380846	325304
24447	270095
37276	116838
167588	437353
329727	75952
440055	176878
114028	252964
237242	84504
436590	392805
241296	76894
301928	283392
112046	478415
234840	461944
53371	90215
34961	355093
305704	453385
388696	283918
118395	94378
271900	414832
231305	491526
464180	350549
464782	291217
377869	470441
456118	186259
86476	294848
221369	70619
257052	303426
237344	126943
106739	250658
334068	476447
183473	368282
469817	398182
426964	40388
404884	248885
44496	380689
295360	93245
1754	165437
339104	461944
431055	414634
176393	441135
392081	14736
76835	27748
182147	394295
286001	16601
315692	283715
204008	300362
407044	390628
39601	107337
200753	109271
364575	243487
231305	279636
290906	240796
35018	366127
493966	341470
485959	292617
161420	363021
81358	464232
135971	303175
109298	119381
233498	235507
439484	486339
436145	240491
477308	478909
185016	17161
200092	160614
449521	139402
210493	89489
456546	285446
303104	118286
107902	281924
27143	426736
59626	376710
33795	293813
149111	226308
31616	472239
109824	285386
391157	381704
326343	217423
61845	306491
80266	438783
320273	167588
407540	77189
318655	369262
340175	116833
79027	428214
354022	267352
474606	264132
292200	241525
251634	399539
176712	299213
14884	452709
484688	465019
347480	250679
14258	214024
215075	403249
339639	348798
372095	66728
492956	391414
450426	269443
120247	398333
379211	59144
170148	264903
78352	338348
248013	307768
281497	17556
179781	10690
142425	240609
45284	189838
125663	336611
301312	62699
112625	285900
197124	281924
219136	416904
74500	124675
255557	140608
359266	154154
119215	188321
86632	299106
5007	281504
227511	210050
413784	318735
304146	376875
192099	455995
316136	233099
104619	218727
129674	262954
379538	163991
298249	367110
289417	331508
404020	86974
374608	50522
330561	145270
110583	67737
60918	81714
317788	160615
447448	77438
29202	15209
43138	198456
373422	444985
370061	22347
192902	234045
131087	393115
434538	29548
283024	410526
105600	134746
279009	299128
76709	398208
466819	461492
110414	195327
42911	60715
342452	360266
482863	301659
31313	220756
116848	243374
393115	47644
305706	396259
450063	303175
343924	267352
428780	388633
225349	15209
342465	202249
108315	178436
430734	301974
172256	61243
361785	456425
259381	338189
155204	187836
173297	190047
335951	206571
265477	181927
476919	84791
43324	97753
91186	287856
45626	309425
405674	184558
223968	367284
133320	443917
43023	426439
191507	152715
357318	293745
458207	157658
89238	235077
59999	205270
301164	486900
474527	124845
397599	312595
291772	267793
420266	399023
182181	371918
156258	343882
363505	162795
143581	150245
391806	313745
356530	111527
218280	99997
250404	191639
15976	426812
308198	23008
317233	240003
26563	391846
233839	363707
129968	123014
169163	285446
212543	299467
430380	264143
429991	419576
269173	441313
88095	343012
287444	336590
290992	391414
393511	330489
197134	56642
287373	281924
321901	243739
391091	381260
302010	200444
323367	454337
350973	50264
68625	101049
381344	468387
191446	78640
33862	17339
87054	32807
372506	171069
44049	156749
15935	428103
402056	9437
383382	293813
280309	317118
5178	460508
24133	131507
325517	450380
348862	341271
120912	164588
326901	469276
404312	183108
116947	223398
127883	374314
299050	393326
35806	373169
219959	323553
430469	45016
112443	118870
264767	431799
326110	273831
317280	466737
367535	465313
212986	190369
5282	235634
47828	295725
152368	160262
36609	383451
257907	366493
228558	34019
407540	336590
394105	246592
199839	273831
76228	465415
249954	13370
308122	205162
479220	46890
207264	158193
126479	28877
418532	426986
244061	262030
362378	426556
46092	144181
425772	451481
371726	98889
189104	166513
393228	474772
109143	283910
254860	143402
448682	140308
83935	317356
192611	280174
25974	435708
19305	247823
406313	480313
420855	293745
415234	229311
84745	80175
265065	281374
170542	291521
209699	190174
222147	377092
35471	164059
142696	315888
299550	200671
146729	165437
438373	49903
46898	215049
89257	30749
121536	234856
270185	267352
130006	342419
322789	394864
26989	15209
187907	487997
155794	382756
317141	333357
73236	465647
232531	134694
341214	458489
125004	400970
460540	462377
176227	5032
330072	105055
361894	12895
447832	375281
162789	125251
86707	288417
51221	452098
470819	445690
222785	478415
215292	472566
216018	366949
249477	354933
41786	150961
25054	162443
157839	485304
448726	264766
84537	420757
214776	357800
405955	464158
34085	3533
166495	365141
385968	76016
172061	236654
94671	127174
16372	56605
211238	487192
148657	351585
108418	428132
410992	281924
480506	4905
293345	48408
488235	260640
167428	171850
83280	420068
87101	79341
228128	250389
372156	478882
223727	420895
267516	416213
330246	345058
420314	58908
235242	254973
37032	206174
111549	153995
64647	316372
61528	304529
61815	251648
3747	110677
226148	221720
125577	484447
221925	166183
413193	49228
225694	208577
60971	190369
201559	431323
153324	215858
442007	261939
106353	277799
48200	435956
429147	29420
106328	87178
409244	35150
226919	179716
242403	312239
254332	178436
161205	218017
489501	79463
189806	77727
212409	386200
227627	446326
173126	475914
71951	311297
84836	214050
329155	401881
15916	23149
327301	110708
458982	185704
241555	319147
163283	64730
314311	491466
42088	355093
229143	267602
73274	124305
486557	230714
350653	233279
212340	128345
88837	241137
69657	34210
71015	112312
249202	88738
290539	15133
131486	409248
457209	311240
443671	190369
72106	255874
474519	466459
54655	101058
282469	6419
291152	129559
130731	486055
405863	86993
344352	397310
485710	95942
91657	134704
87823	251054
313026	367110
311488	284843
263328	442030
457670	54976
412426	392086
16758	331508
339904	382733
273120	38063
66756	330032
407066	348798
272313	63528
490553	75201
177402	276358
64850	76454
302492	168112
365410	114908
178265	194165
173811	467418
384939	155730
469199	226308
104393	446105
85456	283814
200092	119712
348990	32807
119997	390398
57089	263009
209205	119381
184207	186159
99464	253521
11215	187407
308122	304275
60144	203656
257892	267775
256586	123410
331119	186384
44159	70269
75098	132740
493347	244929
293010	169338
145060	405842
393379	69124
208577	123213
299168	473223
464745	280592
464521	205223
245166	21523
192800	52872
18642	348007
162533	36392
43543	440974
347954	48861
110739	166513
315573	92787
44341	59668
330660	263359
389514	137833
44997	400671
282900	119400
322826	115340
309071	61059
250009	99409
402018	213298
303675	189879
232977	273831
229999	447158
324719	447517
292449	346793
168934	220417
54133	119886
431854	186440
370096	72701
469102	67584
385865	225420
35263	477545
78469	273934
104199	425838
481044	41673
123718	422164
226650	211931
162673	222701
156566	177244
146880	185335
298273	103420
258777	56930
79170	440615
59310	273831
415446	214024
214114	16169
443149	313745
136319	482168
40362	347541
333989	247000
410888	11335
312283	176154
85674	266314
398180	354790
262286	317356
40221	458970
205023	2322
193254	371918
288719	187974
163542	240307
27291	348798
109599	303999
379116	205223
379696	194165
388223	421707
219850	478415
43419	317413
442236	51
208577	316843
117862	123465
40388	278700
314059	297050
251555	183994
380025	328538
475727	35707
190051	46551
489285	61059
393797	12299
50214	132843
187589	64799
24315	303964
271931	275959
2567	345745
413528	345011
360381	476426
120448	335042
261600	70422
363466	160356
457347	50198
213065	154089
299580	394869
244492	37249
335324	397396
105249	396916
58928	183213
251339	291521
166673	330699
302704	409828
115047	231727
207690	52068
261112	12177
91299	137508
268910	293106
413328	338663
196398	174034
338220	37035
179092	13370
191446	10181
323365	172089
280900	60517
49184	272000
380643	364659
194777	96483
83280	53314
136089	15819
340778	40302
102860	385175
420511	428652
445104	489376
282453	336915
265571	171163
59830	351451
343942	213449
201706	387860
138160	453012
173759	408061
88556	469235
186588	90614
58203	105498
486407	94344
369390	354808
401395	309180
486698	35349
49001	291757
15935	481785
106514	169047
181901	402169
346854	4413
146893	229576
222702	286936
370071	476505
411791	390596
339961	67864
139576	318735
489657	438340
339333	23963
219050	65696
426131	362390
146893	131877
373088	286936
409468	231578
98916	310261
394844	78271
199676	145002
98895	320564
167682	38063
437315	364109
447764	264136
145585	364310
17186	421493
331572	426986
97438	294615
481356	259929
263377	192965
226601	163800
332414	461666
157076	53879
424256	75965
84381	247731
329727	270003
49514	29143
55789	348176
156972	473195
9152	52331
114399	275735
462821	9054
473580	457558
424449	341467
312409	100560
245649	278967
87764	346269
161901	105498
58483	425193
344035	436762
474746	449858
139456	189520
327997	432617
200092	15783
108034	300813
245332	234356
454541	231485
55451	54700
65513	230335
287566	17590
342465	97308
186561	51565
425371	80552
121594	192611
432024	309801
241674	168632
289329	376713
410372	488769
453181	54895
81432	312697
200092	271168
264628	312121
194866	116429
157462	335280
144288	364070
458035	388750
81097	464080
15027	321853
55760	98286
22007	308882
164669	417061
139049	15209
91558	172650
101344	315671
327229	186159
86272	395198
31178	39101
310029	249334
131877	252207
39683	22367
124105	15209
459502	117333
455779	363973
191374	360228
384462	261505
281671	277961
151096	10233
256993	89373
464828	84722
74924	393326
425572	183213
478588	305501
90645	208461
91325	134665
276644	190369
58132	110708
144556	491271
14599	36392
147409	134672
459994	94344
28544	163939
246577	141026
14800	164164
35570	53490
306633	141789
278568	385266
329913	457934
487054	87471
159378	94516
177241	7879
346272	46956
372716	295182
145585	78401
10730	75583
835	147961
348650	36889
476811	347057
493918	361202
216614	104527
80522	128657
406521	352605
342607	152502
97116	90483
293959	458183
188805	90406
80033	420753
309245	217025
390873	385000
174390	26366
327860	212605
434401	150874
448770	398903
246924	487192
172716	486146
142811	4309
291865	374030
77687	374114
301446	157128
464952	467492
200804	393566
348644	295506
467299	310141
274511	405989
436474	317132
219607	99681
228128	459817
469100	220967
136192	209608
302527	381578
221753	83563
216806	148383
58350	302298
317100	297415
330606	345214
51873	170537
283144	352695
197500	392301
89311	294385
113966	152502
420703	145570
363272	476710
120596	313314
486712	40973
350736	218485
195691	473223
474005	316762
468414	176325
54776	365246
180047	97299
65613	315671
216324	429272
367282	49828
270567	2003
17960	392788
92401	387959
216147	215719
280592	42670
357854	363476
464882	387974
251395	203656
51246	87007
214308	435337
105969	493703
286684	416131
87482	344984
126202	485764
10251	382854
106922	23018
238295	304311
203319	457081
197816	94516
103296	240225
157394	262954
203781	447158
485199	353787
10082	268311
364730	435118
8249	337559
355245	404053
104614	453539
259978	427386
132147	186463
28226	293813
372133	15209
19324	267553
437385	317853
110319	60517
55083	151069
178422	210593
350347	401555
205404	52538
326683	274478
294140	6052
72358	343825
442677	260899
474705	197116
252044	116833
158806	189208
225855	45768
353684	199353
268487	183213
320298	294079
374550	378509
246497	321916
239038	290460
454063	190369
189205	55700
179549	22827
42291	263833
449319	271994
50753	103679
29951	244650
425124	370866
50833	270095
292330	295926
35806	467956
388328	372459
46961	130606
107271	343776
307756	166462
54210	410388
429697	391902
486701	387742
17481	337375
231065	263514
456821	27464
7010	443976
215260	440204
205752	190959
462256	263009
57721	275812
262803	110677
244536	321864
428961	278130
482777	86560
282952	160379
406963	154636
117647	208652
14735	224459
140274	92613
164012	337802
260393	378686
165234	248505
281977	22159
367911	176878
104633	276358
478279	84111
310593	351623
359618	288338
228821	423550
456928	10256
134099	256791
245168	228738
139509	113138
310527	378686
12687	457717
454263	367492
338931	77854
130069	436447
370990	54178
318561	144037
250649	279581
340245	414246
352451	290560
491993	246114
395260	306429
326574	204453
162243	87849
93698	390349
365690	239090
44158	456038
375011	450647
101736	320164
239804	81508
418456	91558
103224	211067
451604	178667
439145	92694
290164	293813
233339	195551
489657	317118
3562	461392
378978	481279
397734	11974
169331	411079
100728	163336
65107	42598
222568	422579
51666	62191
52804	369599
470736	308100
327518	379976
381944	194436
27292	67461
316136	130247
419323	490836
273554	48861
147409	275062
25163	187836
474688	46625
80252	482677
432362	380769
53271	267626
156714	130862
120099	218727
375444	264967
260140	104645
118938	142825
131961	336590
459979	47300
23382	177379
169213	374191
173176	273591
9400	149970
156446	55894
474939	393326
123369	492196
473580	244725
171918	411272
473077	124085
461037	326297
22767	414269
418435	42820
330269	371617
235939	471520
405449	267602
457836	300480
415022	293813
430501	166112
242751	41427
480376	35762
480484	230865
382371	15133
37999	294237
401835	391640
230051	398352
34581	119381
392012	293175
110130	78967
292404	10646
406963	486185
340947	148433
86733	410074
360733	153995
70629	459205
453134	278802
266931	278907
340001	21411
229756	132740
246704	183213
454248	60971
324282	136199
78571	57970
274865	267602
112458	338981
363635	448025
309225	380071
231545	480025
22959	168213
404960	99405
197113	391414
186791	110708
46988	23430
337692	307428
260110	422164
174255	244244
328713	478884
16187	298818
18706	15209
479355	93609
256586	60976
321136	24842
343575	53956
267562	77959
175300	435318
332507	285830
309276	290657
174299	446351
381809	333552
128839	232915
61205	422435
148978	448505
154609	294010
436187	126473
28406	61621
221687	278894
119840	426569
15068	408561
363096	227161
162115	176300
287566	295493
159703	331349
284426	9648
409942	477554
226038	468162
28707	103825
426392	129857
331867	375063
292710	144501
207833	222701
13383	353344
337483	375897
265053	373401
428735	176013
199765	308019
356568	484447
118228	488676
17808	141380
167894	10411
82981	173229
216176	105498
172963	460835
338752	380985
10491	202523
72536	247905
55202	154137
301590	100949
151126	471323
247003	448639
115823	239872
436688	242211
112557	473888
38191	122462
131261	20958
295822	86560
484443	404960
252782	67584
305253	285446
10490	187974
347879	234678
288181	378521
237028	40461
334505	176855
452621	112919
275852	127569
204116	322006
434348	97692
265911	327636
231337	153995
218114	353596
356529	16433
45897	283308
133234	414286
361001	296939
212189	97277
307528	127371
98916	389682
255579	313829
477019	137579
345107	405057
230936	284272
493482	476242
251802	366320
291320	235679
455397	457846
135971	23018
106905	238566
293502	96037
367443	395489
280600	317327
31043	445160
388395	461846
364783	101543
456277	332941
15133	484447
300757	423469
5197	413317
467513	63711
167204	284873
442159	429962
140171	229219
222918	15209
262210	360980
170241	442239
193796	188319
182170	214024
438167	248382
431853	409248
369950	373509
353204	345745
118450	337501
162086	15133
146893	449399
473688	455458
257741	214024
96853	244005
296029	401613
366762	6549
13089	81944
336624	41104
116184	461846
482851	209510
100516	93650
100962	187974
320399	310261
207799	209923
58096	486372
277650	141988
470358	138987
14980	150298
153339	110677
28399	350189
343647	219876
41692	313745
356744	343804
169154	181680
292576	281222
452768	153995
51543	14223
285260	249980
318898	413525
62248	333044
294323	54976
47080	326492
454504	442537
110666	226658
298155	310736
333557	334230
306673	416269
436657	363060
15935	320952
312474	469227
107816	82585
431418	309180
125380	42890
331272	438419
39195	277221
72804	327789
75596	198926
115467	279123
320245	186548
474206	51779
479351	255758
436684	355806
350064	291829
347577	366127
35441	436686
474295	236757
145865	280935
278320	94516
337933	253501
328174	458595
423757	331847
45782	69319
164080	267706
405156	42578
405708	276358
68380	492857
59644	217423
323543	195552
246191	369599
293345	447519
413349	145841
147729	360123
185761	13903
241137	477383
128337	421356
366571	248382
155425	27464
476139	33936
428278	298065
269650	34448
361259	487153
124776	96094
81432	242453
30101	384876
259978	5138
417565	362390
182771	401949
413012	306622
143671	107170
388890	86728
366224	484413
216147	467369
21634	40697
410839	231638
119470	327934
344385	324639
244296	190369
288768	245986
168140	406894
91325	117277
188397	385000
368459	171986
180410	164164
33029	29287
48523	105253
92049	263607
330369	484522
439936	404806
324199	334680
424255	434893
430469	259681
453182	299055
92876	137574
248233	168940
230051	173942
268978	286432
289675	370826
211741	290450
487347	96977
164761	409828
76228	122694
156577	486267
19867	247637
264539	60517
71238	300825
12364	58120
192871	227138
40028	309801
163044	194940
39195	269004
174993	120173
334477	189879
135640	107219
345715	63431
461010	31322
298353	240225
171995	140728
267339	399852
297430	319427
252090	22726
33738	110677
272172	152502
393111	262954
316945	101058
39566	15209
477932	131650
235585	288035
367239	462161
257285	226308
346216	45413
316500	412229
146893	137399
136220	374030
112267	137133
245319	440660
454798	242711
448827	167107
484012	392407
464641	207615
470054	380548
41520	279316
333051	268129
131515	224085
187818	317675
191599	87148
139393	49890
293913	62477
133339	283346
285123	250389
257613	259746
50536	172696
475992	43625
52488	53802
270268	398066
249477	456640
22794	470104
489706	398333
217253	172646
103488	451460
217740	283890
351907	235856
63880	208617
304472	304173
40992	284081
120728	249186
235252	6899
360099	207601
239912	113522
370619	165197
297041	63264
235665	122306
344352	110606
375046	205270
255859	302033
252989	372314
432009	21411
78168	378408
269612	120814
9853	282068
139115	173279
308122	477930
267562	282453
366718	63528
318341	102799
327307	373035
364107	141698
319414	348236
11288	356714
459084	355915
298258	428214
200411	101889
114205	58171
326749	438886
177345	387499
309609	124932
373025	356428
303175	259871
107649	37249
75844	126030
230318	389895
296459	155697
463054	313745
29356	271709
130069	193796
160890	299202
342714	106552
338752	354630
429592	243115
311381	411424
117719	245679
48064	298561
308705	213107
270248	204136
283377	48163
409388	318287
439719	84461
346152	313070
256012	370046
408557	298821
169675	54449
57027	37057
245318	396563
39459	423688
188257	57071
143634	168615
79195	286459
277450	158262
226747	315516
158121	378792
91287	462776
91623	369599
184190	291521
341279	110900
68098	63677
13028	110677
80818	23863
439417	112310
488971	227024
9787	411424
134299	426326
449473	317118
297935	337996
181334	403275
426190	207150
5539	205223
10267	466432
460668	31420
483448	426149
86851	469382
63574	440249
427505	196783
408839	201041
447775	183404
114219	284843
412333	179375
270366	423688
88229	256906
892	74106
129792	218727
255170	334424
450398	236213
5897	90961
349899	368859
456658	83627
115112	424670
493142	204330
276209	353343
300273	168439
435043	234929
326927	188759
441409	426836
310336	419092
351540	440614
455294	187975
477328	428009
454926	162795
120605	89004
378132	446515
486244	378462
215102	123371
299178	38063
450550	285156
54046	315671
308982	493667
360878	126234
322490	107438
371479	296423
492002	168437
124867	346986
292343	187998
287651	208300
438607	340646
286145	119123
96654	292721
374956	61627
113620	88027
264628	111527
432175	330143
99202	53194
28357	201423
242673	366493
447335	298600
85476	353854
337576	241515
381563	354302
40134	19246
432289	366941
933	463694
476704	177630
162912	35707
51007	199139
461317	461846
45082	1308
246566	311297
366221	258892
140747	33840
282239	12870
23822	81436
223765	42629
210957	199353
60637	181889
190939	217509
480730	372722
117124	87495
4098	249202
131868	201754
7808	177217
139974	4349
273416	273831
318773	343540
139790	236992
339174	50410
399891	137128
365008	66546
38063	261897
371873	137474
450436	484058
466790	318404
95899	110677
451441	53389
367507	187974
43044	465971
219089	55205
220777	28065
419904	371918
223121	81269
147228	484127
340292	486885
10788	14796
39071	453716
290060	86648
125577	65670
439776	271927
174304	69887
408518	239028
153152	75952
440059	463549
190278	314742
370260	255994
395165	481368
480641	477774
384231	150836
319918	239955
226167	410062
79437	39250
17535	31137
110080	263324
190558	440804
322858	452804
18370	1477
92109	206287
175921	190369
324377	191872
301948	431541
228590	438783
123921	347561
409549	125420
406960	86560
18383	98906
135110	115340
381553	485546
72804	158805
297026	450873
368418	486885
292484	187796
224579	195731
338931	321806
316565	54083
382894	48163
397143	378462
84745	488622
174139	272484
359236	449468
125417	77600
166772	158625
378481	214084
104740	359942
169974	321598
261112	80587
352739	252007
874	314981
411882	52537
248013	242571
380529	468162
327586	124309
476834	478415
275368	437433
392086	149758
118014	223404
88603	490757
11110	348425
271300	3816
344361	267602
78668	396961
219139	134262
333683	420944
391190	370866
448677	373790
379183	384129
3534	171813
233405	112312
164910	392788
122287	244531
231187	310091
228128	99315
48226	428276
97438	30739
220813	225472
272207	181993
78119	126948
249786	166513
375996	121526
317199	121589
458789	250434
370035	445980
190337	410011
12885	378686
414906	482991
196341	69372
119270	292553
277182	322226
136042	317675
360024	413440
227963	214992
12915	464420
137361	441502
467096	370680
361008	71816
209525	58072
430822	94516
487788	127921
220893	103644
324190	378976
336367	256723
115725	129415
486136	235445
281441	481279
88296	161769
309837	141422
276837	260854
312163	274651
119204	281924
455889	192109
239449	366127
206955	54599
136611	215947
165581	276780
474788	448294
251294	19627
248334	468575
475820	292721
461572	371617
185409	184487
353287	331103
139318	203279
242500	230655
471052	284877
139743	306100
113979	142553
200868	10095
400614	385182
30687	275763
472748	130914
306888	204496
378632	459976
21226	33633
407116	249334
145043	140377
44292	16166
479818	292721
158654	31533
385612	97894
485471	230205
403185	464588
312238	423559
416550	10099
139531	8525
357806	314742
309444	387173
208617	249709
425827	233187
458183	144845
454011	259929
181034	464420
358860	197693
159905	237165
335533	55501
15132	214050
97127	112693
405788	153548
142595	94516
214502	372141
296260	113051
306691	334869
272411	293813
294323	65134
369209	230391
41959	295159
95643	67882
69906	21806
178537	222149
221296	97335
202149	407026
99945	441641
315573	70271
265598	369262
332299	107590
491292	412980
338539	149904
326270	15209
157570	65670
241912	140357
15027	358848
153962	184455
46556	159260
87002	396687
137844	383114
254430	7610
428465	35707
81432	446930
232821	156565
89721	317118
429201	179001
194169	185599
358742	273687
92401	187998
407334	68868
385650	159249
14163	306030
375614	163224
124056	191191
111629	350973
148641	274515
131628	18665
325181	171994
323365	294494
26180	165653
196544	183213
203108	369599
472817	137719
277568	181150
306998	407334
18209	246311
461068	316388
55648	49903
345401	249469
350397	428738
138990	132522
334450	199806
467448	428103
418156	273468
12846	21583
104974	472072
388153	387676
476008	142103
478777	451016
425777	6758
333756	56609
320498	437516
139472	288845
327425	275790
80880	287920
82641	269672
278894	477341
247296	257631
142042	49739
124259	24516
203381	187974
371501	428292
306196	358508
353273	471691
489589	109006
181764	354738
436145	249334
109107	392335
277442	337262
232731	55012
5167	211111
248666	67568
46652	262813
137713	387779
115834	240203
17855	457494
186066	93627
55914	382255
316827	40513
70	32807
200877	420944
302652	114104
454867	17670
165068	267029
352882	183108
386973	28065
409235	83811
356915	85849
397108	486972
78669	397903
27885	319303
252030	292034
425239	36463
377731	81225
324826	43164
438287	247522
204099	265442
178422	446296
327209	146124
236267	401854
476403	9054
57624	262954
200092	17076
215279	152489
34068	375878
28343	27500
104263	45899
458968	474341
123460	458242
300083	401481
225788	81280
67983	120057
36225	446167
117164	42313
161424	442407
421353	104009
448104	416343
143012	196396
17333	421661
114707	92613
16844	330469
111808	313047
81719	259929
62817	6708
274560	254155
7644	440962
33894	202019
133302	452098
151222	244115
415574	410139
250739	258370
90203	266991
342771	163448
281671	103205
49182	18229
384093	241144
171455	342322
148213	279871
257446	57641
360178	287100
452527	315888
217703	327285
41588	218730
434013	217423
379427	200037
87638	60595
201638	459630
481419	258407
44420	302298
433721	165107
160220	40028
214086	154840
26109	27464
276821	373049
492598	359779
325314	433934
445065	16433
350719	209741
39601	224871
66383	210789
381498	194951
434778	160220
345179	480188
194040	393326
207251	473360
384199	428214
151579	310261
54746	49828
215041	201955
161003	225298
230334	232918
398633	86077
414286	97662
322171	280878
187510	387101
88162	15209
178436	208943
336023	203724
105563	482355
485780	376364
486680	300310
184331	118179
289675	146642
28357	377316
71127	420364
272070	62191
482230	250389
124634	377593
280290	229961
479614	241625
201572	349781
430294	237701
107998	35421
24412	140315
122354	466737
65476	270095
227448	202523
468541	198790
192973	171953
90832	110677
393380	320737
432362	212342
147049	313745
226298	411049
481854	355806
181793	46092
353597	105967
140170	241428
235658	217423
332862	306387
105170	52537
112438	484447
114866	277436
193164	122020
100743	492928
80941	454062
55286	330438
238099	190460
280533	217494
153407	22549
107711	79989
183799	367280
351397	251883
118004	152502
214114	486885
457952	208487
228113	101058
274852	56424
479351	72327
193045	428149
115625	73589
419356	452634
134299	77859
191308	214279
160606	300132
399694	186361
52363	458968
407066	70507
283698	366548
43966	187044
876	12245
692	478845
198321	422175
268447	357356
177640	317356
278320	381008
197	33206
216534	18108
192800	395503
244017	113683
302897	132024
279517	97894
251159	450067
29730	479524
289807	179506
213555	12787
374568	237235
135867	261647
67571	187974
293163	160291
150801	351765
417853	484784
349899	478415
178422	163834
436950	290485
359323	110677
365319	136129
336714	272916
478317	475593
9342	173033
345401	55857
70119	226494
220634	146186
437007	165084
198147	174540
358856	383903
242800	175940
478447	104498
18004	218730
355883	198168
227230	378462
285697	295650
382844	115340
437324	400701
256893	170705
376883	129957
159059	456165
344559	293813
342074	86974
365473	270095
130377	86560
330809	229941
381813	396342
107778	343100
66413	195164
400520	119762
418017	263009
71430	18973
66636	399877
274474	283445
335755	378686
328940	185513
221173	283096
14922	80587
181888	106659
368223	141464
445632	50140
109949	61666
151851	238299
394683	192610
107023	44851
301766	13870
346189	426034
232631	143679
180862	331581
338752	185076
168410	267352
427544	259929
203200	167588
149489	120986
461769	401713
485300	332917
175837	285156
158231	43416
403400	24943
105983	82717
427639	486381
170398	27464
350492	413860
345490	300270
485901	158268
282378	336076
183188	124065
387970	239709
49572	357531
27097	296553
344314	6431
194693	426041
45630	370866
425881	274451
422832	232555
478398	357620
119261	219499
480597	185704
295281	393326
212171	468885
404568	275790
138920	313024
350650	32807
88180	455072
348497	80543
438898	313314
457967	203656
86822	431513
477545	313745
364200	421356
319965	34142
262086	368412
220604	67040
152177	467492
8524	358032
409961	160679
381256	86111
238456	96310
96739	186408
255788	404444
320982	66108
105062	88840
321637	391414
389740	63176
25649	58063
278637	398333
358814	421830
210119	431932
5057	63528
145002	371934
312664	132576
169163	98361
366884	154137
489815	447719
375274	361698
39195	82950
204018	236240
113990	308897
122486	297272
187555	313745
491651	184902
253102	310359
480138	49903
180146	213353
260108	82585
306040	49896
410045	99901
95710	113051
143190	338040
214748	76870
15895	493185
285323	83707
354214	41904
125768	479560
232042	24738
25655	190369
427716	157016
252236	35562
54907	283392
270255	4413
175118	190369
61869	37516
399270	47163
249408	128689
275995	103259
215897	293813
28095	24394
110493	190972
63519	54865
84125	400021
481402	489552
216354	366534
153813	2290
364214	282983
379936	69206
209827	310261
349901	34272
450532	280774
245565	58161
369657	122013
246805	425675
373025	244482
234574	438411
81358	242927
433820	318118
155044	207930
325044	152941
136395	81542
413905	402958
429100	49926
118368	35555
433052	317356
171481	209292
280656	199162
414140	30708
81982	61572
414035	154200
39625	448190
305827	236213
52683	320797
422207	137331
236240	368859
394118	6454
457418	328633
448529	325380
104205	284843
67280	438317
56620	194852
280775	195198
116535	172782
278633	153407
455505	417294
137490	444026
8230	318561
63047	306511
47537	160005
475722	216490
163843	307771
74767	300240
218733	281163
93653	261701
199071	70965
48511	77727
6927	184258
439714	320273
418992	318404
85314	105498
491829	351639
5955	271544
291615	95312
119944	249445
120509	413905
2553	484929
17481	173948
401893	69734
195358	322364
221296	314687
231748	434116
239431	139590
80325	437744
450751	190369
292978	144405
416415	287554
7379	364627
118132	219499
326631	311163
53582	283392
344836	389387
150125	132153
493092	266852
83842	120303
238083	362713
88812	401101
133671	187998
268093	77438
367507	310261
41495	313697
286859	354530
4863	297382
259929	317718
379155	82240
340999	419218
140202	183690
437500	146202
235573	98906
347033	371918
426682	95490
152194	10306
93421	153995
314369	95149
242650	391414
176173	222833
123750	391414
437168	48163
296511	411271
391433	456586
40459	205223
30876	251878
382882	343212
392329	242650
57669	222701
229138	203656
417316	190369
333345	294548
425835	52537
364754	241048
323361	353421
378163	189559
358472	296193
213970	221624
306555	211944
403769	146202
62420	161381
422623	443
230829	114965
173284	202019
375678	411809
381057	345401
321909	154990
106028	481785
37078	391414
478289	192965
81921	211793
329610	144911
280602	94516
45904	70912
477932	78906
141391	407386
245202	438653
241614	388473
287956	433934
380921	452098
190424	113749
402518	100849
279630	343344
263869	190369
112902	247589
459571	203656
85582	470262
307716	391414
476970	315958
189659	318401
317573	425675
277207	341655
313845	460778
175109	132996
379416	73342
142680	65907
323851	180327
298156	50538
10836	50264
256990	400468
205148	35707
376881	265065
31648	199645
302672	164884
336687	473536
264533	86892
339051	226528
356006	141623
34239	398333
474420	293813
260017	421830
394608	291180
328526	365920
204802	127921
207863	168381
189104	430544
247749	72083
14583	318256
356094	259846
255752	140613
347085	461392
10093	4413
102436	276021
330560	390197
94893	341470
427486	49915
277928	474514
282059	164884
311580	210380
249263	454332
446222	2735
276821	168057
54634	157726
39892	216659
40706	407690
358032	176039
407066	25410
169950	146202
196804	185259
319544	118481
422060	427201
24596	232377
460929	401854
71721	317118
360601	476951
244536	321051
249102	63087
483659	149388
392856	86974
462864	12245
154312	301810
44354	313829
183301	445507
164829	350726
334636	360384
445748	188067
132247	16433
410487	142018
191567	168381
129253	313745
76875	36987
19276	242294
446386	293813
68532	107290
133318	440660
441357	104346
349247	67770
475082	148448
451692	421707
207309	145998
311842	83337
146523	434666
239912	158992
55473	440660
207880	75014
165051	424554
400252	125399
409372	204195
454223	262954
272100	193705
287513	255650
142198	232665
430791	351695
155781	296847
398308	491242
321542	186259
72109	246713
268956	16661
385705	43334
320482	266534
217942	378767
479968	187363
75339	297657
218705	12443
162614	32807
153407	228431
2349	387742
96001	26280
283819	190369
266307	360531
334411	53359
318097	48714
96786	477350
382848	402493
327518	258729
196262	243890
21875	445282
382116	467284
233338	494102
479950	40243
325628	6311
37931	32162
309410	461392
54994	337791
154191	2979
37748	244005
136537	294069
122790	87471
325824	111469
217606	207305
105969	432072
189428	122462
224951	432212
144973	118076
174139	6111
351689	393326
159689	100618
116087	358183
408039	205223
267248	445061
102865	359762
477061	333362
477540	489822
260021	136435
71178	396968
342371	5040
353589	420944
135320	100477
285099	110677
130430	220756
107358	401297
443815	85243
340753	375523
330954	385000
17468	291521
58245	358248
135433	262909
354644	405819
408652	394259
482851	38129
89257	132153
358718	286059
390235	267352
250410	272104
370869	211139
394510	4413
71480	19624
289369	26837
168086	110708
213711	467690
114803	240491
239931	67300
278330	220417
174667	293813
92152	475458
399830	80639
366762	232167
323819	454329
477328	217871
292721	468554
301577	359762
204803	281880
187504	14938
468880	294836
153108	330752
312425	214992
402819	238686
478649	285156
227188	367750
447821	470027
4084	16433
93451	451637
116464	357874
432101	243438
417724	341470
21379	178794
15467	290524
120470	486680
357393	80497
156348	201746
476976	143193
417938	98644
151691	328538
253929	246114
18476	279225
407540	219850
198317	174189
150025	331581
386159	252961
404381	378462
314950	270195
98282	472025
44972	428545
12565	13113
247126	79989
109647	191639
452967	153995
43485	273831
137984	451715
9965	24620
284635	190941
230691	216210
302178	86560
126529	203404
189197	446351
239872	74106
73327	61787
81439	205289
215762	176878
243358	385000
426477	45809
295441	229219
324573	238578
395640	86476
62784	455769
81695	438373
225453	285446
198175	409598
471876	142678
241553	60923
56070	243301
421682	251300
81497	395988
461784	152786
33343	430852
261278	115278
81547	286555
387850	458790
426040	136955
52488	357940
364097	474457
207855	32807
257671	42830
194861	422175
443890	410500
327724	425675
467935	275530
10216	393325
225855	62699
308150	473646
345998	132894
422661	439330
232812	313829
241648	458827
63342	25268
263	13370
12967	228013
196490	451658
429287	169467
282284	480468
279173	220857
61398	127935
294323	450229
124394	229922
169794	147228
48987	115218
214917	22804
183011	35707
294469	123731
215027	51892
470819	342486
55202	155326
321916	280679
21114	149698
376440	142678
470802	111314
396927	38346
154730	306387
307061	107148
270077	71816
256349	82271
48913	105967
178181	245679
31544	13326
266852	174664
216374	490193
53022	259435
23226	257128
152665	168996
491923	262954
475855	135531
192238	251323
445690	406543
375840	463701
479338	99405
335771	185013
469102	438419
337618	224085
219093	293813
130069	382616
118445	256121
488348	334696
264514	310386
292721	299228
426089	301563
11586	300838
398339	401871
436529	49903
401897	421240
218884	190369
4802	93627
53846	90099
306040	43164
62275	205564
231541	245997
246540	100363
188559	186259
19807	28504
467884	149425
118694	142318
165679	423688
375405	73002
62730	27464
147423	214024
319824	310736
396964	154901
281017	368358
198043	468832
15628	84080
274360	197020
112767	299408
230552	275236
30263	393309
80342	15209
141391	95942
79817	269330
100067	478882
319720	217669
185409	93058
231337	259863
255155	25204
135692	292841
359388	481368
414905	401854
123755	197996
394647	35108
470441	194404
127531	58881
84775	266852
408670	168381
327501	297044
399270	393326
443610	403700
105689	379266
266624	209285
101	321685
286594	491866
306964	298951
35215	423369
94633	445936
166781	130983
53532	462876
478588	76277
441312	447517
54855	218615
242777	265622
483320	145948
327655	429863
460134	414832
227753	232377
491969	423741
330225	268526
161480	212153
323459	114354
289838	19246
237289	267737
427588	185704
407780	38207
421687	276358
147317	444276
131096	266600
247340	220568
96663	117935
111422	309614
69445	188219
214744	155271
105745	71299
462185	478415
227972	125831
143290	24752
2574	105593
345715	51783
322370	206623
238690	404993
291816	339858
157839	169485
255650	111712
27122	244051
140904	250404
327062	266852
107342	373021
356535	464734
475215	106616
128279	123153
372340	93609
444283	164446
55223	422621
470915	165933
409251	222566
301823	298765
251720	398066
129736	1700
387800	186837
461136	237458
199000	45441
409238	87904
297436	346583
148757	4148
459311	398333
126367	393326
203176	203656
177291	186259
219546	310571
414617	127921
102835	82697
243729	186259
284979	81959
451669	313822
112625	128215
158099	250658
318769	67375
315	250805
281832	448502
14020	429873
129021	185879
376543	171592
70155	295926
91511	139110
264592	424625
409727	309073
50906	183660
316136	25928
117862	443031
34953	343261
469832	282538
278723	261585
21635	188475
165992	450640
86016	40589
344990	12129
164052	336590
441463	335757
295381	2106
79744	434464
152699	244044
342109	199816
59678	372924
124307	343315
425282	469235
487187	477554
469479	109949
149089	440804
449155	10646
394469	198957
378691	317184
466347	455181
156218	367883
275391	187974
259637	286936
88133	102427
82744	241840
425091	251116
248013	157731
177549	104725
219089	21523
167986	190369
309714	478415
478287	114063
134266	86553
175687	204330
345986	186828
288354	344150
86598	347057
314348	8268
263439	254720
295603	15209
427306	367945
302566	304589
53764	198926
434276	259802
76228	347605
442236	360124
448411	305586
241046	83803
442341	272908
306118	124230
225988	321855
229704	96012
419576	235387
10168	23577
372054	311346
367905	315888
350064	71091
475611	197643
382777	284843
253916	210984
300374	191731
493474	467267
11222	53863
468287	279047
391346	345864
917	387867
244907	253047
398964	315566
417358	16487
457679	261396
6516	108091
21705	371463
178927	15209
311761	48163
463836	388957
108765	15209
142936	145059
30749	440125
106514	4413
413953	215625
380049	75379
305060	378462
435222	10705
159169	452709
456092	490926
63213	26348
85333	185064
459064	229855
23281	279589
306055	162795
133253	205223
33738	293813
476560	156376
174599	298767
33476	343012
134149	236660
427265	293813
428600	383217
430214	9545
216662	212903
77306	139648
372170	287772
288133	76454
396292	198926
388158	408951
478051	176182
99350	490323
342947	298013
368418	317675
462496	456973
47573	136744
386343	388575
449319	243301
114116	61621
215186	16433
59630	263925
386650	168213
293373	185013
71430	16164
188721	91711
192611	27464
252150	448024
147224	301475
116410	13370
242551	428214
438261	3011
294277	392788
178757	260707
484172	305072
422101	212605
293207	237693
358373	385000
136798	351732
133884	272351
452019	344726
399825	265589
42979	41534
386221	177380
443094	205270
485915	473591
385237	395688
227089	88113
460682	228540
19499	85422
70526	227135
95956	68032
81432	332392
402569	46892
79243	184342
187834	141478
36986	478415
55476	396729
275058	364109
425587	60408
486680	471520
342673	267172
378558	303218
443308	186571
41828	365840
129095	148535
40668	16433
147409	334618
426569	153171
359400	451885
332383	459650
17212	118888
446279	388436
490553	177861
193306	360636
147706	49228
342813	383729
332693	40381
169826	319222
310756	473223
306708	417201
191253	254471
211357	231015
435150	228431
466744	21241
486092	310836
209824	386538
6899	338877
56806	458
319147	330487
336539	291294
435520	378686
44159	16509
358599	391414
270264	121779
208082	273622
376036	181150
270050	71920
226663	104855
309224	40666
329727	404886
48892	9054
157789	265603
224352	190124
388421	456640
466340	468832
141563	239107
125079	423992
271760	117097
328708	476240
144357	238165
490850	250769
472176	110677
460046	118047
464673	392159
368572	242320
352155	469532
37806	273831
5942	256537
437592	380130
168462	401297
431264	238261
321483	83075
26243	490962
156669	315671
39679	180841
97515	296693
281079	374049
58485	369714
347631	317880
423353	33344
420474	115155
310721	267602
63276	396680
51539	13370
447270	13686
469716	156006
463767	121106
356987	467192
423319	437360
143595	98353
428944	130115
114643	206925
113982	24549
387775	292553
134751	220000
14800	468387
389010	129533
262250	125399
110398	181957
259125	51895
200222	30403
344314	61322
426	162247
435349	360000
50893	295484
347383	428516
218890	291451
412963	427706
295266	28129
382309	434893
333792	136845
418799	443544
139350	172041
63391	442096
205512	38063
176832	272876
200884	59978
217432	308252
388498	344487
430170	198686
292141	470420
415967	162507
175233	229219
419453	246784
405854	280041
164407	313745
437156	485028
460109	53863
227152	409408
98210	220417
53071	261383
56115	139111
467807	87772
463705	328443
89883	87889
307359	275331
487670	137113
183176	286472
39195	151806
219823	183097
268261	273468
278829	82874
396672	461392
221296	28466
379680	328339
168067	92235
105332	54657
396738	323101
89064	42189
236158	390581
339968	355388
383164	130854
404960	153659
410011	211868
225303	302592
116365	11377
135947	296249
83334	241718
112317	478060
96534	140929
458207	207728
200769	313829
402726	341271
308965	52537
33801	444018
50332	453012
189895	381628
162565	491074
355851	284925
284368	42890
39195	366991
364736	11574
40388	12448
25863	91841
412426	432919
403575	321904
193371	251169
363611	117247
103977	390349
79941	376653
470403	169941
490585	237315
462572	281924
64337	82585
432552	172086
310146	339001
267562	232184
408146	481279
390780	327217
32430	79989
296665	454975
64221	249382
290482	433193
402682	351732
170331	48275
379696	193020
375986	115341
220457	248945
76228	156019
409648	187834
494102	77837
252604	327452
19287	13198
482675	121304
92635	158101
104505	324447
408874	61043
133470	258032
454309	246672
75927	190369
432292	318052
297657	280626
399441	206312
154981	488556
305357	394328
173825	456166
32448	369139
154918	214047
72180	183213
233644	446351
122283	464588
387986	48163
333989	429122
103426	200454
167422	396212
2220	449373
154976	250410
68975	311212
275517	302796
450351	479275
148213	243004
5990	159249
300554	149834
176130	294827
113041	152502
69277	463772
259775	459529
422889	252005
475493	291348
37657	55434
163927	479764
192611	206174
122242	374270
282453	284843
451447	180096
9050	42890
261564	182274
298096	21583
416684	467418
283986	311627
21097	208258
459215	154354
299334	45413
485648	472160
470941	452709
322790	283346
493601	336667
182593	363469
4927	298077
355477	376566
78030	192365
449497	99405
358083	238214
329532	458
445283	1540
409743	48861
470429	123369
31930	458119
443308	425838
395296	250679
361477	15209
174894	345745
413645	334120
62185	206523
85036	54821
230709	156546
259699	434035
108742	105252
251983	122942
241791	140683
344560	435708
307509	393911
465310	245679
415844	414513
156577	211868
293875	432043
145979	381191
298993	420944
490649	110708
453983	310280
326260	339517
191784	355552
136542	276358
407334	137234
111968	430356
467372	440560
112154	428461
110835	248499
214241	266852
163452	175121
407740	332123
20392	45966
140551	254973
400045	250504
491193	201753
388249	131312
393087	122585
134831	464080
346272	220129
234532	491678
426930	76454
65255	251597
235161	160545
108430	5938
33442	429170
82450	340848
436818	5587
415295	246721
477932	91065
191846	163889
482408	86728
435829	135664
193671	176438
114501	56068
191833	473145
70046	220417
155824	478415
214390	369599
432634	63528
190156	49228
407334	126426
312362	461846
45673	309425
477932	476804
21763	273831
299038	304731
276860	81312
268147	175161
230353	416107
266897	307108
319824	286235
138126	20662
159195	323340
475344	453334
389224	374033
417451	291564
304233	478415
138511	142670
109049	53994
377089	305921
280822	476231
146127	435691
64167	244531
41249	29442
445098	86158
400972	41959
491156	292494
319465	432137
102714	391902
260831	409248
421360	226697
248013	111039
73678	124085
177726	228431
77288	235606
25402	231415
454867	150920
255136	404806
101736	155387
251474	25696
328519	110677
483259	303175
160902	298218
665	405217
28200	67584
284057	77438
424907	10520
39601	383967
480138	99405
237567	385804
187034	267602
341085	286936
225225	35707
202774	68357
173525	94465
328075	83811
16835	293813
175999	267352
120894	433934
291004	478471
40892	144845
367646	311832
99165	383063
389739	251116
36711	364151
237261	13370
125417	73859
399835	155044
190281	125772
18468	312892
188847	277163
58213	199209
71799	67651
307948	44092
214519	62366
18010	314881
51080	185984
481592	293813
364963	231485
217182	35827
6626	212885
268910	227753
166647	203783
424613	261394
250295	14478
79501	171592
133909	50264
274678	86476
236082	141440
172740	276158
482934	167719
226314	46294
161083	117708
90697	486086
208707	132740
392592	79861
156870	79373
461833	416553
193767	225986
85128	467703
141337	19377
35421	132996
287566	344086
343347	401871
172370	417201
465253	114873
355083	492715
98407	426157
319985	181754
174205	18418
124085	451491
401154	49903
184071	346741
223722	157100
137621	98847
107589	447927
62164	177850
29408	315671
343493	432591
236992	369822
158518	94344
255084	166063
359273	454377
372654	440660
388696	96094
233705	263630
106483	70179
436222	294548
198971	395988
476151	406434
164870	230764
328550	35707
314311	237391
205587	273831
319259	240972
87374	98037
372340	395427
68035	391414
470678	327922
43831	431264
319046	263514
157172	431285
86596	50650
313770	275232
258321	70179
372764	401568
170928	137133
970	72371
318500	249334
110680	391276
263220	265203
405776	109999
18513	64967
226125	267563
57415	385075
349140	235405
456231	179920
416716	341271
397981	60631
439379	263009
122802	256121
345011	36606
257196	132247
35806	488128
233560	9975
164727	158632
304404	149049
174139	473392
237803	77347
119130	102920
455056	479985
276127	370819
482456	195075
1656	445230
441082	226200
202783	8607
329413	17536
144288	448887
384155	481061
104083	267352
146189	251107
22162	393600
325272	22448
115048	186956
258668	134740
139301	309407
493038	168604
140935	32807
46755	438743
325193	394529
488024	359303
177529	343085
92640	378082
87565	136177
463539	226378
184564	265711
9982	327217
183724	270836
368632	147148
47677	433279
53530	163725
104399	245679
218114	14572
254189	190369
84946	88119
15027	68980
160342	460256
127531	436686
87604	103382
282947	464420
170586	187746
452148	351448
76374	205223
285717	285156
422326	287651
287413	391743
260814	19135
379462	194805
373755	395547
492480	88854
35806	480357
238889	416998
421137	191959
392144	153995
417513	468163
383496	261396
150808	409633
389034	197077
8479	432761
48069	210353
37748	5857
93387	293102
104670	222701
247631	65539
117733	36444
355083	493400
195488	208577
366205	299734
190838	175923
98659	168301
241350	39142
486118	455132
252846	168381
161839	273831
112728	313745
367473	221660
271610	132247
327570	77406
396605	207718
442929	168381
416106	74766
310038	204803
403594	167540
308811	421853
330592	115415
400714	48043
270975	50014
171093	437018
169447	411455
370315	395336
388857	142805
357280	460668
364497	259929
432421	22719
340197	296821
432264	13370
37756	144845
469976	149600
257818	199745
60025	209510
482851	313377
134719	225852
230051	473921
188525	213497
70121	241422
449847	478415
61476	334680
22197	383943
390442	105498
176221	309180
256970	203656
467339	109643
310057	207015
240661	308743
389452	336590
275018	475690
65365	61059
413742	427185
46870	383508
104325	373730
92312	425713
388199	238213
118163	393857
112267	341644
236810	426736
307081	142470
440525	58169
251720	276545
110835	53863
235222	450403
267739	48665
242648	413535
267998	218464
485697	53490
2587	259074
157024	83872
294323	5887
339675	440804
358297	312911
447615	420047
139185	462189
477932	412389
27770	173475
325509	137658
302215	425675
149607	183213
294323	482456
297823	94516
477687	101650
237714	368205
189467	336265
55837	250679
44307	13370
458768	24759
99073	78273
81097	93399
380025	204381
457480	92613
146971	337921
1476	355806
301823	188067
304215	110640
72890	447517
302999	327436
212308	99521
180121	337115
391553	160652
471169	463799
174449	399988
203269	285446
490210	86476
408828	183699
231219	226943
321848	466112
236797	309425
18350	405014
395390	210849
382867	482620
24808	492671
243328	230220
110835	347722
410738	166513
439992	350359
30302	273401
202898	161919
333737	431137
106011	105768
430523	122046
117381	481179
479351	221324
215934	330469
146391	489781
334823	421356
118343	458601
433619	414832
93771	316372
99547	431560
264332	109611
393600	35707
250626	257822
453540	340034
411119	116377
450354	213852
309242	95834
424708	388254
94700	421817
369108	93416
281574	165653
457651	409264
6454	332954
361001	85699
336876	369599
466623	130028
241471	467284
358172	493160
259870	178436
169336	411014
78891	20181
465012	25016
222162	37726
421992	364294
7947	440649
224860	309425
38083	276090
147930	72670
33553	446833
229026	472572
53893	214992
54032	186919
279885	418771
146242	261792
443870	334680
402698	114405
333183	110677
129774	360860
428771	116577
331764	112602
298390	449149
479287	466432
11857	489822
198372	403123
119237	133338
147346	347104
331135	434757
446182	193871
101522	445915
372340	283178
476198	284982
148468	67584
289126	41590
128660	53863
10300	306186
9570	234356
389170	118333
448104	284082
333401	378462
100711	318735
379301	264646
278923	283013
339222	387742
265522	472630
397529	237823
123088	357357
117942	475036
147980	44738
307635	324205
198549	179692
46742	144306
60907	110677
21383	241468
320496	85375
99789	8607
218293	267352
42370	245332
377869	475025
13732	254151
411680	300240
165519	83872
15895	253116
176130	225043
209523	194080
282579	287830
436459	179205
435276	242494
184427	124155
298257	420944
257613	184163
144069	488649
269041	161402
154509	172070
288990	367824
359988	447517
436510	250434
116754	394653
419207	306194
93499	94516
59360	396311
49184	380404
15935	109006
446829	294069
66719	410761
387416	470128
58245	314370
43508	97753
484118	139244
469976	391414
315355	493324
262183	457081
117103	168779
202191	17701
242868	200798
18278	198297
470121	69029
368858	136418
11222	126426
318367	190369
434330	264406
93451	38392
474593	418551
439616	4691
25557	43169
30326	129827
191427	484447
362267	477000
374573	431182
201586	115896
84562	113939
489657	203000
458409	481785
13091	307279
120690	411846
458990	10231
361356	94516
245078	315687
285925	209572
378163	285156
651	272339
271625	387839
289601	195256
302614	21746
236237	42890
363427	266852
166065	420652
265607	394406
58042	366493
135179	20149
294085	399581
160384	207608
211490	292702
141878	364703
200195	206142
31684	46070
276161	124643
430129	187836
446255	127732
12969	475888
172417	172087
464725	350790
168652	27464
31178	47250
385516	196858
477932	322720
271249	183213
132153	19246
248501	137274
315951	479462
458223	155747
385538	415221
128201	159378
421204	123767
27033	251116
310913	401871
174034	133657
82990	125043
458974	336590
249860	48163
234937	170388
29614	256121
181559	126348
7565	21702
9075	48163
3854	226494
360332	104527
192238	369594
182543	36545
377048	266852
101650	191569
187680	185076
178610	313916
20586	97108
336071	246672
94099	94690
12508	248501
42136	264859
244536	9134
71215	336590
207269	167201
26109	454975
454839	181680
312316	39195
37748	467418
58688	485304
145217	48275
343611	152502
197310	311850
492813	258981
41798	71816
408886	320971
23973	51691
240069	190369
70625	116390
40362	82430
316180	457033
321319	233882
474966	210641
99541	466544
149539	431226
24632	224696
194169	484928
210403	446637
156227	338206
379867	316708
59476	463619
290164	319760
303782	336779
489645	244974
453919	389682
227763	394484
403823	395366
18039	453012
126739	226494
147409	244005
206402	157422
28357	488829
294199	79249
169031	49903
383970	380298
263012	371918
412624	301475
111186	275353
440580	120195
132959	118702
273831	59887
330343	57461
154808	13231
227628	365617
123262	268324
399713	494102
226023	26551
135312	106182
266455	137128
72804	33949
375405	159362
386762	218730
253482	257540
463891	58466
468052	16601
342287	378105
415541	79924
405217	166760
421951	449912
38653	284796
283096	359973
260419	92427
55255	335443
254695	153642
108742	458601
357056	362583
331532	214992
19459	246226
82874	246767
282378	303424
366246	438569
251943	465037
381940	201208
300051	178436
354111	269527
471899	402700
125088	488462
463755	366127
53508	102989
73278	373021
138016	269890
59380	306100
323544	219743
26591	465240
341191	136177
137611	134145
24844	337205
1924	14400
6745	375840
458613	473096
484323	130310
290816	232154
15027	262611
185447	266998
319824	469235
96246	127823
452981	347948
29258	215204
91325	153379
109868	371801
432009	33647
446637	16433
53379	337309
492541	266538
151642	21411
14992	233825
321165	471013
131199	236959
450851	108039
487347	77727
256910	58881
15357	313745
318021	111445
191398	72521
36211	289238
258415	117515
4585	13370
420414	297282
21038	420944
200510	477632
121828	219868
39956	310484
445908	277595
302932	183213
125343	364032
207433	305449
325909	407398
398184	277961
122895	12665
52582	34441
67359	336590
136130	257858
38861	187974
55659	348639
46020	86728
427866	476951
75551	166027
304165	97442
107065	392771
130069	36631
393367	67302
454263	82003
405217	169301
337761	11626
196087	186326
15819	87053
71988	13129
26107	310261
453546	413525
370487	150352
328458	171718
196352	210415
324467	217459
29395	454323
167583	38472
249496	411424
374188	395988
3079	301557
249860	48146
35632	461944
93700	334196
412749	261014
283588	433943
410323	237165
289675	152123
70939	483853
126628	94344
38151	340495
420606	478184
315917	132740
214961	49903
303420	10646
57374	457039
89354	45875
17476	422435
27033	364621
474015	335206
293682	28129
472245	86728
464548	10095
247939	166768
233653	343012
174139	129108
56745	333420
181373	38694
409674	434598
378286	351818
406371	148913
436575	423550
196841	420551
433424	81199
133533	107222
318850	199526
485384	145691
19262	338271
310225	401297
55555	331491
242623	377120
396584	154975
308756	12768
16356	15416
267602	86476
19324	485185
315613	418192
299641	90817
341243	305586
356500	169485
405241	435708
474347	491195
57730	391890
443532	106602
71099	153995
220005	405525
446964	267602
106739	408341
485163	86728
127046	205325
286307	382705
478388	297005
204297	278206
143096	47823
139279	430610
329750	354107
111349	134694
316594	133662
237801	299699
48861	227630
10093	291984
260029	301475
440142	470241
209523	347617
239201	426531
314612	21583
372893	20586
291980	30403
288523	259074
454211	422991
305169	84388
357744	338076
395878	193019
189647	167854
91778	22961
378367	123799
36808	299518
20669	79951
127288	477784
191536	365050
36177	21583
71090	191374
307142	89883
248231	7851
121052	485585
214	263833
318573	55496
153322	403612
401413	195121
89826	68035
41189	155009
219217	13673
214735	355142
204914	236716
486236	138885
484957	29992
405717	446976
156851	449373
35399	49264
278554	43334
38285	132114
204798	291984
134299	107349
412162	387891
405555	300480
203098	265014
237366	180019
105126	246672
229243	140367
402953	247452
472910	128398
117537	44133
83977	389682
389641	34214
450550	485793
441302	315310
240874	223287
472424	297272
231512	161223
140669	408519
4784	116237
205796	198827
147753	143987
392061	176142
212182	444139
260185	88756
324727	369599
46472	99405
327882	164884
29868	424973
263703	233647
268748	98059
300582	322969
321215	317675
451803	341777
186852	48163
210401	421830
302877	4418
353597	478555
181478	454975
398995	40388
317184	239090
381644	363564
117587	391297
38200	346496
436752	392329
458607	316767
336720	240459
364678	487833
197826	250214
326416	124085
205474	303856
199291	335663
361665	458601
340873	159139
455367	66189
446182	305593
478692	153130
402067	278642
393482	256723
115123	210357
215798	428080
41676	454250
334092	340449
112275	218005
69720	338189
23039	300421
12521	374852
234066	79989
359906	36006
160680	393674
382372	431799
40362	362305
213602	169030
287766	2232
265796	234356
207459	352605
375215	141123
199982	209572
284468	403498
3361	451026
41029	337849
218420	367236
324377	429370
34686	208300
458711	76764
323732	102058
244031	44503
106181	80214
162572	226955
331495	65670
206131	166063
87236	421356
145059	275152
189962	250410
139905	168381
229124	99013
263557	475243
461592	473247
308495	309425
108315	317118
339904	466151
395781	75774
62546	25343
309917	23423
334092	382203
12796	319267
367646	353787
326780	296956
492002	429328
167027	190369
384369	3443
84518	366127
193051	424280
320508	153636
104318	283935
435397	24187
252044	441774
108767	291324
232160	110677
106811	43496
102533	277961
404568	386132
290799	40784
226314	320263
195142	91998
120243	362176
479320	250404
166772	75499
18451	409264
375802	45141
293789	469235
374093	50538
452111	255640
426962	236240
476990	80963
428944	252990
468843	204925
127869	112635
82351	205289
488342	334680
89081	458790
61607	285156
304635	54976
202000	62191
221106	395198
280735	134262
123874	121106
124067	92613
247764	437573
33131	459649
235375	111312
465340	246311
438464	110677
53004	290
308456	314742
333622	182000
153548	380087
192611	340126
383009	23974
36546	483074
12723	336590
204118	213120
359501	414912
115163	191040
108650	194399
252374	89769
326044	324639
110835	157219
80238	58881
356805	159083
18570	216508
412517	73189
119001	268134
170456	74542
452905	412087
397826	137334
458183	350974
113676	201454
332047	355427
82430	469509
156911	132740
144845	443675
262617	14668
285143	327013
12410	57989
394724	159726
188929	214859
15501	491190
133909	451578
206587	440660
61503	45826
81376	77728
446594	181433
432762	392355
52471	262954
91991	430441
172665	328200
177055	137720
75698	14696
316136	288339
463462	356750
323414	96879
176111	144630
210200	305977
420486	164164
169688	486339
139501	59560
434486	132843
128749	259997
146635	348798
295986	451724
387034	264979
48001	301659
297169	117097
176763	237693
113810	95942
124348	475564
326722	466737
69960	94516
78319	190558
323544	310261
477932	164884
439719	84089
62033	178689
34261	266852
136838	58567
93982	357931
199947	83408
198692	134259
93627	232938
186597	292819
313553	309180
362847	11491
473458	132247
213318	317675
280323	316038
32636	417680
289416	303175
117975	38202
266995	321927
216894	319200
88381	342590
308600	4413
320972	390687
44844	162722
2187	267562
106268	399852
417938	36836
448058	198279
21123	107711
80970	370137
343113	344932
59644	137128
130950	16433
239612	480025
454744	269199
437686	96490
479532	34476
144274	138986
44203	167201
87739	212278
446182	411596
475013	240225
404892	454011
171093	219876
324775	99405
489538	168381
240937	8623
156053	203656
400520	302033
396421	111021
325533	109824
371801	282109
471808	78806
374336	167391
438307	362267
304011	470104
148704	246311
59732	49228
34511	478539
333977	96487
35529	246311
177394	398811
435682	14230
459460	442756
296260	396563
311756	30132
53047	116113
129351	95593
21772	337834
345401	189090
336903	486615
49106	128439
429991	143079
210900	113749
330737	107187
43966	358286
455213	107337
384575	434711
393587	359011
17648	86892
384368	421409
351827	94344
373136	370647
51445	11666
418442	77978
190135	241468
395114	415842
177833	209824
244143	49870
150244	251961
279861	46127
146893	14062
269231	160419
2844	12143
333274	390349
446331	45483
100125	240225
233769	479248
331503	223596
30995	330752
484123	263713
44577	91250
265179	279871
96288	72461
451505	291975
175946	338189
285734	40858
278273	453222
466375	179472
392504	19412
308973	460156
458398	92712
315477	101049
312283	114643
160961	287688
324236	434718
371174	420208
124469	170578
243400	321688
479993	343504
162249	428080
48115	391414
479737	204185
98999	175613
273972	71009
458964	254243
62183	493556
145979	214306
34031	365127
405555	207042
431298	357854
454724	209952
214232	282224
483149	380023
94092	370866
181534	295484
266124	136435
482333	22448
205135	193622
390596	361518
32169	278520
1631	88782
313693	107148
432047	293813
396727	456728
15464	154667
483987	421935
279179	151693
125064	161810
308553	119715
188287	3011
436953	483315
316007	234090
203009	313745
481048	21896
187834	375913
355413	30465
471833	8084
256663	355700
319772	37567
404018	397239
254430	301784
264026	65209
2923	117977
168000	286337
136944	312724
32548	372069
446723	245679
434200	16433
177775	100349
177967	242191
360649	103256
5711	118662
43454	267576
59780	105442
123329	293813
401114	457093
382574	193871
270224	264157
180208	459213
100067	205223
211694	45899
369809	91295
43115	429593
57419	487938
310534	199608
146328	331508
257895	320808
311498	352233
100341	5769
231350	297301
156429	54205
372340	184629
313343	476951
380497	278723
233743	54359
67351	246070
48282	157315
317370	489203
34740	463810
271188	167126
316872	250389
199676	425244
292205	183139
452121	249334
291300	416197
333384	393326
413556	354933
86757	404806
21622	412201
183625	465371
381209	318259
223452	190369
11186	186454
419720	178749
478810	469532
254383	10345
335079	243840
392037	190738
224589	351982
89606	461846
409745	190081
312842	100349
299736	340918
75156	187974
388719	195551
391899	381987
288024	93214
66326	27500
290479	425846
246199	309456
75568	193306
27224	446351
8619	155977
338416	60511
39622	431634
365326	439913
420665	203438
167360	118756
181908	411424
256875	304173
309636	78237
361628	273831
117579	430356
484691	251961
196462	168381
186508	11892
240661	300473
430665	52537
455578	405611
298069	173023
361128	192903
493530	314742
371010	458119
289902	273687
104151	410934
416753	250743
315203	492906
289881	486339
388115	263937
195912	467703
359642	438511
277568	132365
273641	273814
356283	118662
179965	289893
382811	433391
45345	190234
426964	101856
1929	12443
200868	338651
414859	301086
322597	46410
106676	405217
407067	327061
129194	346512
342840	152727
396927	378686
369974	313745
229735	279423
94129	94640
364980	391414
253115	142238
287889	124085
312177	173176
326631	488329
265529	476656
14015	314770
36111	164884
206962	478415
490553	314518
196677	29105
426719	69326
17481	428414
420568	447777
445155	86995
331940	138814
368515	4413
136878	2650
125399	120986
237801	119661
387699	63711
280680	121044
247785	445353
304109	118662
95851	381950
482851	143943
54477	160419
103589	434893
458207	464896
164349	404806
232668	216532
391607	375710
122460	237802
54103	258664
471899	187045
411530	358018
96341	108159
117961	286776
346272	125856
356724	446081
103197	305756
126132	452602
96087	236213
431191	467703
228713	444081
192112	228776
388778	410610
336909	387252
57521	401871
359176	186259
182651	234859
399762	203656
291738	95942
326631	386608
90790	368325
54043	366469
285518	396585
146086	77031
92854	45060
430103	23667
20669	436952
359849	421052
112040	483295
174014	190369
229735	373367
77778	323543
179107	257055
27390	135756
294639	290450
80040	352546
93009	413246
352898	356458
477296	376407
19527	52285
380030	199045
192524	33117
291034	308897
27971	190989
80475	245679
377615	440862
24412	184455
425133	110567
300096	443393
185580	9940
304828	203656
126640	38063
33131	484447
109157	210652
292641	84671
398592	392339
277475	314998
119706	110708
254792	302033
241578	420790
61962	425767
201799	40963
223577	359762
37526	102096
473512	20959
332299	333227
251273	90134
47804	166513
141004	190353
245298	25855
79102	19030
4517	42890
137744	39706
448937	83345
318792	242650
240188	485439
29732	430425
274915	68508
1621	419895
140263	396729
427263	12895
390993	73336
416230	267352
290568	166513
297411	205355
2429	254358
424256	119232
192611	330469
231552	54976
151234	273831
355450	422576
133533	17396
141070	157715
116738	22256
86006	264395
371301	423688
143322	394364
479351	476303
90831	155747
7817	134694
115284	364109
336071	362939
251781	50264
235670	60517
420419	75292
9838	63272
107237	29191
428680	469887
113861	433391
254254	182940
417938	383846
289480	27624
352798	325575
123844	271673
478287	315516
109782	472164
12625	419416
434655	210139
60983	90740
376619	101861
226919	278520
481419	228707
295266	170164
483987	102496
36612	152085
367279	29599
139185	359273
396035	101572
90696	287943
426392	21411
223408	424345
373565	316435
492567	217423
124013	67040
172134	357854
240138	273831
101496	244619
136150	201208
310941	443694
342465	402509
390032	164884
298864	6806
488779	487833
428584	119907
479760	313745
223255	276440
440189	175382
63361	391620
329234	183213
116930	279012
180697	392788
235375	399974
94985	318510
92803	313745
486136	183797
359306	98906
447810	185704
256668	443693
366198	208300
235597	120810
433630	207415
171503	466744
263526	249202
393699	170713
174139	328152
55857	345084
354903	469235
6595	269186
320838	64927
448451	12895
447610	429593
52646	347381
38510	4093
384492	422470
118786	183213
154858	214285
432025	189064
58372	37516
57	462969
476611	70163
420338	28058
300838	3899
339966	371918
112625	231987
353856	292233
454772	156376
232977	145948
231989	271591
129944	145270
281574	401949
451764	91116
85699	278829
42017	243840
412059	399748
117647	453671
464511	90277
154208	212361
203047	267602
71098	144845
171856	371991
37822	75303
22871	408999
112239	119868
237900	472394
61531	447105
212153	268531
136232	243438
387959	418480
125621	192055
417061	466285
30374	107869
192610	167746
174350	265397
243989	239084
277999	190369
142302	175995
10109	415441
432034	411424
82828	125688
237077	247316
259835	58271
332868	134267
480853	299736
91046	316372
225694	413215
139110	208974
346820	75147
119001	86002
432175	31808
77471	49002
391946	88882
414646	122490
15027	96361
56620	243382
65626	14760
116913	350189
112446	170096
289050	333369
410768	345898
84052	334666
192238	97233
339274	217883
380858	449297
74393	334680
150906	159249
223477	117511
203864	432092
31095	476951
41510	446234
132982	425675
227852	210032
89219	309501
28357	276447
407063	320060
41253	303790
50668	411424
468979	403463
66448	16433
211333	412100
145164	266852
267373	276031
297386	32807
337138	162099
309250	165583
303084	309425
191406	124085
348346	86974
171403	458
154758	339819
317092	198045
210511	268334
66177	381316
61284	46485
406660	318871
392964	66612
41840	478415
327181	147520
418145	92613
386290	288035
204774	258818
464022	170254
210194	212459
306196	357854
387830	182553
27063	21583
238404	356428
245242	316575
352007	117942
327997	327061
319656	65477
431343	173786
19199	15606
218154	421849
353102	266307
15691	330401
73660	141798
228128	363418
236957	237548
372738	447446
73298	110602
290218	470958
431101	293813
388249	9744
229472	447081
324347	49228
454009	201128
412502	476951
101875	371238
205952	151189
443118	241468
439296	48864
378121	122462
203085	22256
51060	52917
240825	40109
168256	198317
308610	41751
148924	1057
158274	252961
461395	478415
22985	227704
339241	183475
403225	95922
73716	4717
287444	366468
139852	77727
431128	31938
138160	73640
451475	351432
214341	352710
460267	424586
157904	75246
450912	354505
179455	183213
94506	6875
326830	157145
141952	282822
59986	96211
444582	317480
170782	413525
350485	65252
304895	476246
87044	48275
39892	154355
131825	152081
429287	309680
448876	9913
379372	408506
329379	335643
2446	245679
194504	391414
444755	457605
394865	145589
383822	214685
43427	75467
29597	478232
103609	201343
164823	86892
471169	487994
247961	420221
410390	186361
346697	439904
357407	317118
265483	7771
159891	264908
443184	83227
119665	221324
162404	432320
142055	142718
428737	73336
447335	346
284360	109074
188652	451016
33126	335179
428485	450917
245844	209283
483987	409290
441242	453521
244589	205223
406608	59485
223732	35972
169762	94665
65266	470328
229790	207169
479627	179351
28356	137155
334600	242398
245609	155048
189806	160295
308441	75583
353577	323374
383813	48714
78447	60923
354214	91600
275768	16111
407280	232555
89215	164884
360494	372024
67740	109041
436612	440660
143352	6253
404946	24318
139867	313745
344223	432320
11831	483761
188056	205223
12512	361305
216435	319587
432320	11998
214748	415991
48200	250875
214223	415868
293373	58567
432764	122694
192611	283918
374379	296130
332512	62702
238889	269577
292045	407657
365521	152318
228989	20998
450287	39273
159422	12271
56396	138600
446801	416386
10546	201208
422101	36366
68331	205138
243547	368892
33638	438199
382706	32849
444471	299671
35089	62996
287129	165653
325388	100931
349486	315249
287246	134145
151477	246311
161089	157222
437773	480592
142287	228106
152887	214881
248134	317463
125948	134145
32527	310710
177695	309425
464275	13853
271483	58986
154976	1422
32044	389256
85013	229150
51026	272000
121860	227162
149720	77270
22336	123410
277467	140508
385664	110677
84666	77845
464180	93627
58043	327217
126794	14526
169422	236654
478333	112993
174085	82271
376341	180578
231305	146248
294591	215500
161023	298182
438475	132641
114332	156376
307554	220417
290838	33124
483706	375116
109949	450760
488207	156006
270919	358797
394168	374624
200617	13112
109824	334872
448492	261396
360676	133492
324110	142018
139534	225796
222257	31483
276209	164273
79788	318735
325905	288024
8637	239028
398480	123213
182690	431137
336071	170129
47502	328140
478432	411809
63391	122694
422326	378462
92401	25802
195142	369066
267562	266559
386221	48007
66255	191156
197477	76111
383726	303392
147706	30749
176620	431936
34180	343085
470672	179429
487890	101326
147285	15209
194643	206720
488994	135219
362761	226708
178714	335502
393245	94665
435896	157726
103652	380023
153898	486319
243631	187974
469112	285312
376168	162795
134895	263403
449917	403515
346489	131174
476025	191770
287566	250873
300394	82585
211816	205971
192311	120486
345782	409828
414539	282122
92915	158290
333873	250679
39639	447831
233938	186259
417093	38327
450532	25893
195336	466128
332331	82232
405198	274114
268768	212734
136386	286272
397385	356046
92574	430990
198678	370866
214232	482024
114743	42890
35806	149436
407881	100153
340873	285977
309004	341777
121875	74482
194076	252710
289711	183213
141215	367937
188082	250288
66547	336590
33467	148535
155302	409264
298940	262286
9969	215896
174341	405919
181123	291151
338153	153548
318073	54473
386857	207696
21961	184659
438193	364768
140442	53490
384799	185479
447793	49896
58484	304922
350650	144304
341102	490707
375510	321999
355570	382509
409970	40447
53364	215369
134876	216546
491576	342359
267678	25823
227230	481785
88722	205289
70999	98572
79146	79859
419433	70628
343038	50179
45591	196783
238889	180757
105454	203656
287651	317416
404568	422164
391813	144405
134299	296536
372822	342588
114643	452868
360459	308038
451764	364864
328367	137028
445176	212081
226023	198501
37309	484146
134560	222000
286664	446771
76732	478415
19154	246409
414618	8303
91325	227709
63692	138001
140478	288837
12209	64335
202774	389009
31242	167319
265140	306100
489600	77118
281748	386057
45164	464233
261396	44972
489167	313745
343225	198791
381410	440660
168285	95018
315958	291823
209969	141068
5715	141892
292198	316350
189671	293514
277787	258370
241037	348798
39763	67763
53199	8644
465694	351732
355630	94344
240489	262293
467185	393493
462670	440648
179817	179038
28360	127938
93050	194165
89368	220808
471169	257899
6294	160545
259529	421285
72673	48163
409294	53661
334458	373009
23807	151936
17256	219152
362949	177630
318773	259074
43236	462408
313058	287382
343145	321981
452000	376509
449556	125086
389427	169116
229718	136435
276876	225738
355553	34095
263439	29240
80421	398843
8666	183479
489715	401656
152368	406626
61213	440660
310856	168972
266307	410433
65649	80459
430392	153281
396307	37515
213830	366941
237714	60637
398585	421931
186781	241468
406411	313745
280613	292523
243455	478415
425489	226308
64584	447335
391813	110677
266368	487368
316565	408668
301812	30708
164570	139648
424925	53389
298249	236277
258321	217103
164288	395888
261033	326888
96138	280635
336651	251806
163384	473583
383164	464132
396870	346346
102319	315915
230160	290450
30460	378462
485476	414334
278925	34692
475917	317100
212652	278734
168285	212081
364059	318404
96259	36276
78124	236524
382333	469172
344755	112635
92190	282710
400120	434035
372488	300889
178563	393326
112034	443466
387939	201754
354933	414393
15849	273831
244318	313829
288729	176737
315573	224006
367656	269199
142041	255904
326631	259800
168752	268176
318526	170537
270268	213115
378795	288035
16995	49585
83310	213028
39325	354903
442554	180870
157280	193194
10296	265883
118385	49021
214390	119762
45814	236240
152718	319560
491879	75263
338773	448204
397936	227174
104260	220633
40064	149025
328940	237332
67351	301364
181869	6005
328776	470168
335043	63528
245679	90343
400878	38321
17968	159502
100028	142201
358838	44205
102851	405217
168769	88113
52268	481443
127388	196132
130734	469227
379680	457514
396491	98294
67919	29634
183544	15209
441188	215623
287444	219134
146893	321131
143168	477328
406666	399610
411878	410236
71690	152085
249746	232075
242400	275717
361291	189400
335045	246311
22405	270575
377810	387679
345715	25809
370835	404007
66326	248359
235753	131372
250153	86965
75596	311826
28185	133334
96390	348176
427760	430610
25314	72523
139503	321374
247482	75303
232514	433093
125968	35707
96309	433322
320578	450324
266077	39195
277343	132740
418456	25169
296574	81280
412022	118387
230051	126039
84961	251669
270584	130960
77606	149140
479351	321794
156614	123095
41495	406040
352568	285446
336651	74059
30568	280333
380982	245972
371658	310756
477909	384521
95899	57134
403128	382511
301683	331508
432620	94129
223557	101830
51476	159768
34660	447831
103110	307423
104482	42189
342204	94316
396975	70591
377872	94010
122771	366127
428072	326997
6287	139275
374420	153736
348158	477986
299664	202267
72111	169485
16769	9054
170462	21242
21230	140021
469836	95371
192610	487609
52745	101049
162749	222526
39418	288837
363664	153893
261220	248777
357684	206214
344026	219499
89257	236460
383756	283346
375288	8624
406963	213792
122867	403063
183249	86728
231305	192450
200558	86728
112300	147442
242411	188167
438193	30708
458889	171592
14642	469235
60531	278016
449182	151322
336785	203656
456956	320464
289447	279590
213715	269199
412222	414490
52173	334053
25897	122462
225254	405217
410291	421066
28357	309973
48425	344381
10337	293813
219939	113606
387179	97101
323019	465268
206215	126617
110272	166063
137133	225532
286012	16433
222545	332487
331872	342807
230302	317675
47974	422055
164162	144470
311355	346463
65815	398333
345414	419363
386841	235224
263266	314318
85665	13684
459779	388370
199982	5857
171174	241213
408280	30805
156975	220756
84401	452
488398	422098
337278	12177
246540	452804
140046	222598
484350	186259
419802	419426
202336	136845
89559	141892
316906	484447
328158	427798
130883	102248
18506	239528
47699	20611
400888	167424
383958	330918
33242	218730
117862	476094
164207	298601
111968	451751
396393	68557
22721	51655
416194	388219
235104	238620
1238	223354
269904	179692
438407	364768
172256	206623
263958	233469
247767	178922
241553	438419
111270	212584
265569	305788
328445	349265
127198	446105
109868	452107
219198	135249
482658	199077
477347	94063
647	436258
197878	19957
157922	476231
485148	4413
372000	98906
324826	298640
8461	250679
139927	303175
313666	20172
320393	133561
260323	317118
345833	381474
15133	492906
404960	45413
106795	430356
398124	472053
242135	59905
100621	438783
228128	20954
139472	77543
218318	6477
342138	338687
341969	282091
207502	438419
85739	356645
176305	54976
415923	443693
152704	289480
418990	318563
492316	35266
120950	317118
8132	317118
90967	82585
106476	366534
102644	349602
308122	217088
76367	293630
479220	281875
384128	254394
51428	37293
481661	35707
170643	360512
161669	464720
373169	16433
281953	137128
125618	311297
365943	89282
240016	432175
208593	373074
401667	218888
51759	73924
175497	374377
480580	148995
455231	315516
437757	197988
167673	40894
443163	144052
65576	38063
242038	351029
422912	166513
279620	474412
175176	188406
77915	455769
201885	26688
355992	492906
233498	119892
371668	371545
261426	388054
454867	175064
443548	336955
31025	146202
197475	26992
196316	27464
440249	123369
315573	295150
172911	2715
91501	98650
135118	314396
144274	320419
368583	114930
26912	105765
121911	204131
75850	1057
276821	483551
458214	90695
373025	464080
195121	400659
454263	398821
469863	305822
291352	369381
68311	434112
370278	482250
392699	15406
162555	246732
287566	8234
384835	488190
435903	423688
292947	386057
132608	356663
313229	209883
367898	380739
234933	15209
366669	367798
262979	34059
229735	68134
384174	408319
348459	259929
302996	277961
392053	197696
10276	382138
268411	464797
436642	32807
77443	325911
375182	461392
460103	370863
311406	186714
290804	394636
420816	283250
431048	324228
294149	352605
132837	299069
145585	37906
274780	309154
267562	125057
262373	24520
104354	240225
152343	462901
48447	69708
455319	122694
305426	92336
148559	349835
323647	209812
358322	53319
115797	395988
163371	428103
428834	118192
445454	317118
381684	145359
3308	114082
381320	156298
27417	325611
403558	317118
47989	187974
135909	136786
268049	330501
340856	2270
154154	312698
432009	110677
421207	446616
464727	317118
236359	391414
469596	490599
144227	183213
409609	351639
20883	292850
454783	166513
476670	391414
265978	99405
330976	450307
343215	169318
222389	260110
333046	295800
42141	174954
228128	446630
405473	54976
386122	128316
324296	334910
56071	54657
196903	451414
130905	430356
488706	380769
228625	440784
10095	461944
87099	295484
169306	33855
307971	231097
29626	384187
421987	291521
466883	188133
228824	378884
102249	478236
140992	436190
147106	70505
255407	139289
267774	293763
247676	54180
268671	165267
300584	4349
199886	439718
22849	320242
470258	186588
288583	466131
71297	245628
140192	165653
390292	43334
70581	10231
446872	418562
21658	489552
177569	134145
402812	492417
143300	48500
223929	378608
48589	85049
131574	367750
266141	430756
66736	372926
20505	93245
395983	381847
55033	96252
104740	388991
439368	349472
109511	64374
307860	269199
306655	122769
59204	249410
174725	176074
154478	183213
22426	150388
28357	145860
166285	167526
65134	359925
476273	446957
371087	163691
191675	94869
429391	40447
221005	2352
96945	6468
172335	234005
281590	358537
466428	215249
243110	114930
130040	464420
227409	302662
172417	176097
437596	252102
288491	454754
392136	433934
217459	370990
239170	315671
109824	471666
340553	236213
83480	401473
207415	242269
175431	21534
144973	409916
440331	272339
204310	315671
422889	10646
296432	80984
212014	190369
128660	79343
372916	266765
109218	123868
461028	190369
310993	211391
361974	395988
138273	82585
158615	120503
195729	285938
48916	315261
199765	251806
484540	327061
15916	477272
165334	479316
32047	259117
476656	481279
224048	471645
229101	187836
176191	480098
405293	303392
288514	399313
195224	459701
6500	192365
290840	13129
466878	303175
50814	90880
219093	463549
42048	369599
16121	337921
386633	41075
104544	367750
367986	293813
124827	367620
413904	74003
47517	56035
19542	53596
327102	205702
41831	397380
122931	356255
17481	444850
315285	438618
188682	52255
370131	157726
79090	441553
438133	178183
415889	184483
304334	445186
301172	71798
150811	489859
7922	119381
57020	223204
420424	15133
135148	21041
232182	63469
164038	378306
12967	340561
172128	353074
305618	346150
1869	207445
174034	386066
281052	141158
55328	333608
320584	478415
48064	300119
287737	222191
27599	130973
100874	490742
458483	366828
190973	399736
239953	48146
164329	66405
348056	93172
385120	263833
448677	248777
272679	143997
134299	396478
404892	55129
359842	478415
213544	236240
442554	28265
254430	314663
237128	86560
438074	161392
360704	260787
337194	178436
433614	195121
73512	415594
21095	1640
212231	397391
26197	119868
463891	31178
93283	92112
175752	317118
22804	237804
22948	485762
94526	355217
300898	119453
471015	477441
125640	41266
198758	79751
377414	374939
454789	428026
313343	442030
230051	280116
245993	110677
476506	431764
268910	417565
163549	212278
24357	145979
342187	218727
117862	400032
111857	267352
85916	347158
378961	364270
326828	464277
26291	401871
465599	64304
40622	375274
308897	472067
315573	167946
418139	116714
217848	21902
379680	404655
460471	95372
156964	150760
32117	267602
489664	152606
254002	378686
313283	63012
355197	155897
134876	488428
462893	259558
430412	29930
4372	267000
90406	395988
127805	285535
67263	177131
28194	413525
409041	19246
318274	320097
479776	137128
160680	132124
393411	434893
167201	27847
254917	15209
20181	356428
436682	315235
302983	70557
358410	476951
387741	99958
67853	94770
226760	53137
476951	108237
114518	63528
272405	434893
113199	267602
385256	223929
97286	477788
97195	225260
328830	158073
164320	266697
254599	211067
153944	144130
485420	297362
480105	164693
140056	57375
284153	288354
352839	475685
254979	267273
146821	235343
102348	277589
147706	478855
36339	375113
158864	457000
256610	251656
241902	262954
169312	245951
324970	184555
249477	476948
372448	373670
375991	324063
370148	301495
14303	374594
171546	48275
374774	392699
109236	48903
230201	392408
278108	404396
228975	209018
421566	379464
1588	240306
204588	268291
356896	168779
19556	4413
427318	110708
296478	57205
428182	136232
436699	105967
184291	368614
58921	951
289714	353588
490193	275941
110970	324003
269964	172166
221648	70822
272341	494102
7206	73712
292904	468771
140293	341025
474341	348007
81032	270998
239549	183479
172166	419588
455106	384444
282453	45413
54321	247769
424378	218727
174168	4829
15000	10690
223929	484922
56245	389682
317220	136331
302693	488934
204833	317372
139924	264733
299513	89047
358144	286936
187937	276744
72668	65362
124776	257359
319465	247929
55286	18283
34447	58849
233045	385062
47035	272846
40751	377032
82038	335232
71090	49915
369944	228859
24282	325133
29088	69645
239204	477136
355468	98297
98168	378686
57021	196149
58142	369984
353248	316202
65055	395026
352905	54536
238749	104738
445125	481785
39892	47875
314850	335477
489782	261396
275721	168316
369189	298182
249496	127921
242437	301012
210186	240225
92633	53883
52857	360736
177854	334032
30849	480696
280523	35971
293555	51222
266244	182342
42906	326378
130728	417855
456512	290154
316292	105699
478508	383967
226919	12213
455074	76068
55963	287740
91148	322890
76420	222701
7705	486885
444156	115917
407889	88827
446506	300240
115263	430557
25016	438140
343341	226308
344549	97989
414508	286936
470258	100569
9450	474559
109733	339056
251703	233306
446140	166513
76830	428214
381595	310261
145002	350384
85129	294342
302422	36342
188633	235679
91152	62191
367619	75583
134593	5842
429391	278642
4367	184995
407540	327988
473441	291249
112107	3250
254573	9821
181296	197817
129328	427865
381983	241176
389744	373544
179237	295725
391270	54895
278133	16433
109733	443117
253804	488856
207401	19362
100859	330752
148288	453391
361162	170939
361010	154952
360121	101058
148623	260367
130809	4980
207045	254914
337751	115858
334589	80887
428171	171592
411075	108147
380958	366504
188401	65371
468904	15025
200093	348971
288640	466737
90891	21465
93801	283093
135103	460161
391473	464900
433234	295266
283632	219765
204272	38063
368619	277646
380411	275983
27494	15209
72804	300397
67095	469235
24265	228838
234642	438310
191761	235679
234038	439436
378126	72835
16201	339954
58728	162795
128948	154766
254463	361826
204939	256204
340779	450165
95932	214714
233062	218614
195912	276572
473885	92607
492803	129270
375405	114115
340513	197628
19594	91069
126166	263713
37724	313150
393023	486371
323222	465019
154835	233198
346854	277450
264473	277961
147706	425675
92457	25520
266508	203656
122433	183422
17066	45239
130569	401830
432165	143363
471002	194165
93090	410486
16561	151651
385410	487244
483743	203656
111220	132802
216784	457081
111429	340210
383037	369262
205023	23962
338375	18624
61286	119762
20401	467703
477015	186440
128309	49228
292721	418336
28742	383969
168062	296591
61593	168435
17481	34334
426548	267721
81439	451016
342613	198317
44844	170341
32603	273831
319997	130619
270248	459649
35131	64429
444650	26348
319388	343388
271538	378686
81005	290014
352232	181322
32143	168020
222102	242820
439719	45234
212416	369599
406355	317675
89826	176972
176913	226148
72098	481785
139906	344253
8193	336590
403884	213741
455122	207535
248083	425675
438074	16573
445402	256121
247674	463549
412548	88606
111964	456702
470415	364450
414518	142678
373028	92613
231350	73701
375119	139113
64694	125879
198141	476206
66239	297335
422664	348798
157698	176561
362522	272339
415967	465271
402828	247368
29694	395648
274138	201493
404648	146654
232042	152085
301158	457237
489845	165435
467570	210951
248910	401949
197096	306173
298390	82175
446117	393326
184963	106281
458968	385000
20946	127061
263135	342724
73752	12177
426279	228500
261625	336481
222698	285755
422200	399929
137058	376124
93941	302781
328061	63957
437100	362267
321043	299410
400423	207535
97499	271387
303562	54976
478588	402711
417938	279637
273250	337053
148191	366127
188568	378330
315958	188746
208272	24340
186052	244703
362545	53879
280571	315666
187851	101082
130069	327045
341281	266852
271603	372792
332874	123181
149766	122694
7813	101124
110849	391414
236184	113200
326809	116283
461837	428603
375973	4349
52646	470924
116346	476171
275368	48667
259169	22347
343978	464166
30749	375667
422483	444995
435242	195648
142179	170164
250940	212621
190492	28241
96366	430356
312405	317118
342145	227677
222453	174411
94699	309425
51440	261205
256085	168381
169061	404806
457396	111745
54324	468164
80970	118318
30440	393238
437623	68674
382839	184902
311589	388677
93701	13094
445737	422435
252529	9342
91960	277900
256823	214024
234053	151662
316408	414832
88223	233170
405302	67748
77829	35498
109035	430356
393482	179852
369035	214992
394067	70031
361894	224003
97121	261576
287223	446801
159422	273759
427650	284441
29026	268690
33453	19588
488135	327343
463987	470785
429287	235528
346272	368205
347956	110677
153066	155691
152202	315888
447547	393286
26619	292956
228020	410034
109270	351451
1431	94544
411282	429161
8710	449123
280529	65772
121876	348798
117059	466158
463705	46429
393085	365627
420266	415423
479058	245144
127211	203407
344781	218485
327613	453650
463806	190369
193688	468645
210021	391870
121539	374314
393793	14996
329727	262054
312283	75379
300411	493413
54349	401871
393940	463549
47017	139386
262402	378691
288488	182355
170329	190369
61084	393401
370938	281607
361026	402232
137368	282094
18928	6619
457135	123955
4436	267352
121757	335663
152368	384633
189335	349901
290693	491150
406477	160419
5700	36739
204490	97277
257970	422955
246540	28622
397896	387978
125772	42969
179630	74755
465242	233825
443532	114489
81334	2920
9573	391414
139743	365729
202347	378073
56565	294387
373025	335654
377967	21411
343555	49896
136286	11893
133240	294671
418750	465147
167588	43567
141114	426938
281412	72656
195757	493267
220590	67584
281236	137739
474156	78862
428852	355700
353098	100478
159402	52287
438403	91947
93009	388575
281310	478415
112443	335650
370788	390771
133523	439507
133909	299836
218705	162967
7088	281252
33451	235285
47838	243115
389959	403429
406503	164173
185761	186159
343865	190178
56074	418631
78319	176592
368070	110708
426190	438373
66098	146202
427155	443185
244052	207696
291832	341271
312283	245178
116954	174955
137569	226004
86473	357854
460483	172199
267516	30638
233315	486339
333557	487130
223380	83872
375316	319854
215329	221542
12762	441723
309245	56381
238386	440962
382002	127921
348476	194320
358041	40034
3323	395988
393776	166063
125354	311384
128337	50179
288448	116070
25239	127993
339905	190369
18185	362770
394985	108537
389399	166513
8995	395988
178624	161042
128196	364109
51492	132178
225152	420944
93105	314039
280100	326196
192800	400781
265286	430356
468287	64335
32900	58930
72096	166245
58418	136643
415965	419066
423013	250410
349140	6794
316372	24229
29787	88313
178342	414832
361769	375461
408786	142853
153891	313745
382848	453671
159166	105878
265978	160456
373025	259617
424647	372314
215628	162389
190621	164884
9295	216544
261741	132740
287260	121106
241453	220498
150745	36516
326631	136492
297285	92595
363611	346321
267562	482014
198090	226308
46979	276279
100595	443546
269760	279180
143594	464694
404618	195948
426128	408039
114643	474815
392146	293044
270248	69554
306080	399867
15410	48661
371044	323773
364617	21411
124448	266853
78279	359762
434540	239116
374091	214130
69948	103267
258921	186820
295848	428811
364201	13370
30241	98847
434525	89990
64495	291860
41401	421356
132969	180361
267225	344984
293768	16433
77420	164873
204449	123367
195729	82744
302298	97215
171915	200013
49083	476231
483457	390070
454705	327162
464248	88653
361374	12895
71030	40784
33589	421356
300083	49903
153324	317184
298427	274314
134535	316796
376838	474271
237714	458601
472385	94099
30168	478415
30210	209933
308122	173763
436699	291190
54285	180578
42071	205223
44744	13129
359250	470614
380191	438783
331388	86728
93901	253745
490845	487872
481854	360860
327209	210070
444551	433836
243915	193570
357923	327254
91740	4693
227068	75493
472742	317040
374305	52244
320096	457514
267562	266611
142964	189701
220274	99210
433108	28935
382848	243438
154256	84722
246928	219104
91927	19984
175895	30263
480891	277411
192231	94667
364577	362045
357309	166237
17186	428911
371701	427205
16591	223608
99814	99405
88772	295881
307855	77727
478975	43761
92401	171901
394980	138677
31703	49532
53592	62629
450070	317118
448605	390992
232042	447517
308896	490588
421408	190369
306978	278700
79648	308841
152450	200962
212189	112312
314311	116714
122654	426089
257613	21310
322077	387742
459027	120978
241308	366493
28403	316796
228084	229570
185799	222891
462691	214279
63958	135077
102851	435280
23498	316575
193798	239431
84756	410535
77263	139803
347121	438709
218763	8486
300750	206533
252090	119381
386556	151662
212043	182599
358971	291674
416717	304173
166911	317118
52202	219374
118710	78380
138273	34851
305827	380092
156138	139297
37329	300
32468	275058
266028	376121
74000	282674
136838	461944
91325	128155
465694	203752
355083	484851
82948	281861
377967	425744
204461	162831
453827	140590
263502	221890
152274	36244
172051	89313
233498	106563
301683	229733
415697	38327
18976	94516
401389	320097
319709	478415
35665	196744
473580	245679
336487	64432
132415	135201
398532	50906
78017	189064
377186	37516
186029	146065
75098	61142
180640	9249
357920	401543
472667	317118
85450	144306
110446	268118
249124	69892
77987	41667
205633	190087
69545	490525
26718	332469
141663	263266
203321	475073
121828	482851
179781	180376
405674	31248
313064	462798
286074	323265
233388	184163
12034	478415
220445	164884
284406	122694
229328	441747
225694	428125
383951	24620
90059	16609
291098	12745
290400	422899
99988	491795
279666	422998
176796	331037
477328	84089
46158	440615
173771	197891
176198	472360
446952	99405
330941	52537
154097	48275
222205	207916
381222	324723
105249	314695
77432	417686
126046	87007
480563	337791
358115	107337
272976	64386
200157	68057
128080	402752
39653	385279
246887	176934
106268	238188
133790	411409
289329	301475
142650	364687
455141	54567
360054	78703
40469	482200
277467	448815
329737	110677
139513	239594
289626	293813
48282	493267
167942	279948
65513	165870
187435	261441
169382	392788
5700	257968
215465	394247
477491	253056
19625	407756
71091	222639
229744	94516
58171	370607
333784	121118
248622	114989
366931	351629
461792	84502
36306	35735
396036	477986
56159	218727
32888	342724
319538	403393
346746	400974
261396	358824
49231	80970
39626	162831
437676	286542
199776	212665
332641	409828
256893	476512
450207	229215
244399	160576
60595	442048
178540	230470
233590	322361
424644	491466
105995	38063
388696	311212
125587	168615
442825	218615
365038	372684
32269	324681
363191	107473
72883	246311
275815	218727
77753	184174
76867	222072
70064	85909
338466	378462
262286	453671
386244	401263
68843	119830
74302	406845
261714	380276
491897	328342
257865	256410
18451	385866
308241	436058
77160	304227
341168	282060
76228	311514
35707	27479
362390	116719
304981	184657
489600	123920
103825	243152
423218	229872
405306	180761
69657	369292
50765	280823
151002	330752
432457	375831
377393	313829
305836	207575
371125	401682
242588	431556
271723	40784
488377	313745
244536	394184
207649	404316
21165	116868
493918	152020
22805	48163
428892	294378
455319	427097
401713	262954
36707	114643
359933	211067
386340	321204
219363	161829
10093	66405
218733	285156
6899	248777
43454	188082
84745	40290
381251	476512
265586	212029
428138	162831
195547	243438
290838	252027
139844	451856
295315	401668
305156	461374
368603	176878
447349	53745
478588	486128
276542	347233
304146	390576
61503	40447
98751	22790
127921	108637
156944	54839
270482	132639
371361	206686
128019	168030
235560	184558
92250	366534
82646	158879
227456	198456
214172	480905
335195	360742
67571	132024
39176	263713
65513	31880
427397	253425
312741	103924
290101	186440
46311	414334
359949	188992
332372	408874
176979	432204
470483	23430
21411	259929
454867	281845
109134	185076
179163	192365
449348	86476
363581	325889
410150	165653
10793	21632
257057	35640
127947	407651
59156	322520
250854	434666
236031	401432
153496	411476
420521	77727
285414	177104
140806	20543
479996	302224
382848	275487
288896	345585
175921	16433
137833	106905
79933	318735
291816	132996
376592	435637
420008	428214
229735	187045
338901	412705
430029	333357
19777	349879
350600	71873
429253	469235
418180	94516
466189	368344
30663	60517
395258	77321
33474	97436
211330	446498
249558	117180
67571	169582
257072	16041
32605	415092
24504	39455
271544	46272
287413	427305
160631	295650
192611	119762
339075	53055
199427	446173
234775	65210
208487	169485
391806	207150
51224	40553
253500	174363
49115	466737
395029	164441
143146	416447
461082	366127
406221	388767
33748	429407
129455	159378
149248	212081
11209	432212
409119	204598
202458	382176
288512	367245
112683	405217
351403	157948
196641	371983
195601	385279
316136	5643
441302	330265
66724	49828
326631	28686
441302	250679
149774	155441
133909	43344
350985	452235
147911	220907
376175	173330
408950	329196
236380	211868
43823	196428
146524	409369
81434	49903
283750	165827
235922	180761
183949	226980
354369	4413
478381	152305
329872	23578
340316	27464
427847	173176
45630	116070
7756	374405
217880	62191
356530	197996
179974	317356
36936	408061
410138	433934
262643	36185
414963	272040
314311	59815
69809	478415
454584	76454
225442	369577
284873	385548
212257	36191
194051	81645
252916	13078
362542	12573
161871	118385
198317	489876
286900	300240
160010	271403
291469	2003
110741	404254
314467	247458
1564	208577
478490	29599
220851	317118
415665	231485
424217	44785
270788	456723
467766	207674
387855	17339
25632	455232
96256	231485
343992	65600
416000	205289
225351	128587
187835	440804
20208	237178
223030	110677
79386	67825
137905	219743
240937	125399
122174	283445
330013	50343
467334	489552
146932	317058
4098	414568
440816	356153
226442	13370
76671	319315
117522	343085
374222	95372
277250	176815
224145	188048
485697	286936
302677	18665
19727	262054
446182	124711
415779	275364
109737	452105
99409	17207
465848	188902
354369	303175
216666	154137
168130	19219
162673	483551
2832	402438
274840	78699
277987	250159
391414	284144
247929	158514
242751	366494
298012	207972
133877	277961
476782	44111
64116	268118
197693	106459
43667	390672
372220	331581
392040	190369
413830	166513
385898	317118
119001	434772
153813	161760
200397	183213
332299	485304
387986	186561
214519	230655
450630	114117
440331	357294
453738	220417
103524	382936
36217	283810
131054	32807
319918	168603
84546	268667
160617	108833
434583	435708
34798	201208
451818	446450
374188	353787
405555	405217
92042	244103
359218	35150
300182	283098
44160	308144
327332	220907
337711	226748
329467	119806
447937	434186
181231	378686
274836	2339
28432	187974
196611	288035
370795	65325
362610	18868
110835	92142
103790	364294
388395	293745
367259	288035
361402	309801
279722	86428
90374	53792
96469	185538
349397	190766
363235	338815
475880	146202
103603	378686
474341	69288
2044	258370
89671	350726
71905	150264
15210	207535
18121	50264
69264	293813
41997	88113
489977	160419
300762	485806
440628	192524
190076	331508
31137	262954
199504	241468
124259	444541
389009	440190
479058	457596
223171	450165
299203	34176
393648	224087
219198	324973
393772	358856
426045	371934
449479	99296
130651	153925
393409	322445
344581	311297
37314	372314
214132	257603
344314	461915
107345	40284
137454	275152
354221	166880
201131	2633
368120	445252
334492	267352
193817	7431
137012	205223
106657	324527
121620	168615
329971	308707
266554	48079
145438	411455
450687	11710
18393	270825
479044	339994
327296	39195
350436	32807
226637	49090
164012	35707
442605	16215
272053	476231
31906	166970
409372	187077
306530	488525
307408	94749
148325	266852
36652	190369
87376	50099
184739	92419
208128	75233
11209	476951
62198	119868
127115	164019
39683	299734
118298	75583
77330	238576
11757	378408
493966	127697
475795	337322
230191	283445
349993	31703
347818	265711
155963	228470
73722	140249
415287	183213
458911	251475
131574	336915
456059	134145
383726	257651
428944	311494
313058	258607
335620	295908
297069	388223
172562	476231
72556	93630
270593	332190
198456	212377
425646	270682
136363	102352
211577	256121
414825	192710
339333	251945
323222	418784
105077	299934
265530	193142
282689	377253
279422	186440
91410	277806
361675	443178
44285	186052
175887	428477
23018	415110
151176	393648
52199	205037
176922	461896
238855	331531
289187	186159
333382	35236
197416	77413
156276	141649
247140	439460
438923	181430
16034	92823
260232	111581
20924	15938
94319	186714
451228	184558
398761	336590
459123	282785
161886	406229
170398	166513
409740	266377
438696	138807
207557	468575
407846	143917
80334	84722
363917	266852
604	13370
292309	475699
73327	59784
71337	32807
293049	485304
410472	55874
35600	164884
426585	455367
352399	462653
485476	123718
325979	299532
455187	273831
274912	98594
195547	218291
36821	285259
473276	59364
236257	290523
44160	83624
189757	247119
203500	225922
91211	152502
240661	94665
485072	166970
154981	200686
55633	237494
99607	397320
219546	261217
35263	289228
468541	23187
110552	236213
183355	37104
44704	50391
253897	289480
351855	196783
236237	74106
347121	34675
340873	469818
107828	234356
101689	298595
168179	457004
297499	51222
228473	129022
160476	294836
411629	196783
134299	212163
307718	133629
148334	473010
483052	40600
264569	20495
100879	441199
31147	207377
329836	367798
181527	429161
343746	313058
293913	17947
376132	31868
91382	270095
369592	86062
48146	416428
374512	228431
438193	379725
61950	130742
292210	364967
337059	385237
310411	367798
50090	37394
225348	156648
148871	434893
267851	268101
333170	60108
35810	425260
482158	54976
324467	43334
40388	286964
173062	163614
327209	420790
160179	147442
484598	30258
356463	273831
250854	218615
59755	493283
20662	361116
136843	317118
22683	401297
280352	490726
78241	379658
114705	309085
272804	90918
28356	290722
424624	69734
451016	58045
478659	462770
46729	412671
360846	436953
105589	111433
183541	25408
146924	12895
195121	340310
388719	482049
325314	45313
143797	197654
374033	232535
19727	122983
86209	30358
439898	5040
129367	59759
439953	65838
385608	2935
51619	148812
13765	62191
87745	273831
145492	190369
441247	147520
347753	309740
230019	228008
120771	447446
430170	477356
90711	254030
118385	186095
321760	115340
7088	476231
15133	233405
455889	70941
266307	147367
407796	420848
299530	375082
140778	41670
322030	454975
175849	345887
251525	289597
162252	284083
275686	474412
485253	467752
257346	16569
342652	393187
239091	391803
32463	94344
53922	150942
246588	367625
316147	478415
402759	168840
441302	301475
405984	371918
30468	137674
146924	316796
379696	50635
195224	351732
381758	268667
221925	311446
291209	190369
39195	483287
381426	62191
443810	227055
490054	15209
343031	409264
392827	4349
24833	100194
338093	134695
25748	139992
271398	293931
218870	63528
387467	344764
48662	92613
150413	1151
217740	33757
363583	243336
176890	233348
88956	157726
26556	85078
260147	286697
241732	323248
328156	98095
267562	363436
489657	99234
28951	426957
235909	359218
325032	92407
294191	258844
299386	327673
368039	135500
407646	217700
408874	349463
450230	144651
445879	137508
160683	193431
98850	391414
386489	113633
98605	488311
86438	61798
25039	119125
5615	437262
278075	50538
470531	418467
10251	433391
389106	308904
227218	448426
119053	257683
276821	216318
190930	228431
242411	322792
427924	74268
19727	376244
416412	18589
284353	366534
82546	371890
388471	420704
382848	359218
88038	266377
397708	52490
101504	176616
80193	35707
55119	190369
20112	412676
464199	21411
381244	441161
247070	303466
312882	145948
67351	366493
65627	154107
353977	375538
214	110708
410477	390349
259736	156207
16776	98351
390742	446500
82950	148899
449795	428214
427494	184207
30223	249334
436641	37516
208967	113051
291469	57944
464002	89163
269949	82271
372280	254270
193020	436042
485471	63276
59628	316575
185339	479277
170973	180104
487908	87622
179375	298182
113018	166145
462748	49903
248163	426986
406148	265589
488201	463294
10690	46132
25335	110677
235199	464420
472818	53994
78575	25034
196903	421201
204896	278130
369822	91558
303081	481113
368302	51222
221454	31267
32601	245201
378487	390687
215186	336590
156863	239287
183363	87859
187288	248370
156858	160722
142107	153548
283632	110255
3577	298639
213622	476656
477447	492906
75056	182092
410334	231067
141515	75303
468720	127921
443320	268429
295841	19502
407205	160545
101465	41075
312567	349334
379604	259929
305876	142708
160905	214485
323222	186997
425831	142553
349905	464420
350313	51881
414470	278135
389224	426227
251943	385933
309888	5040
478588	47089
72340	339480
478932	25640
455882	246114
213393	96846
429509	18175
8146	212411
318735	300179
432339	322422
305113	8808
173835	200393
13955	406626
92620	388575
243705	420944
32865	196065
28399	358032
69713	55167
116223	269730
193722	66995
392624	391414
263342	152419
86768	433934
112443	151506
441782	430356
23412	98906
35498	401949
381058	139803
339638	98906
140337	366087
385199	243185
330941	435708
80150	35707
449018	234788
253700	256121
444693	344917
479351	426888
101387	228441
398924	98639
111036	441021
444523	187974
492944	13129
433614	338271
95762	317118
181680	215703
197612	178907
435210	365677
243686	276445
480094	286828
249202	409399
368299	307108
84628	207277
157589	268296
218293	455995
430831	395003
326030	21902
384036	347549
16123	265384
438302	234873
190033	223732
152151	305768
165680	36602
134649	78184
259928	383738
67903	348176
34999	234356
488612	345401
451370	429398
185673	331581
322602	397171
93174	165944
206067	434598
192284	221759
245746	483475
127531	9437
78319	422292
57216	288035
308751	335001
153322	231025
74500	14293
339051	223963
43115	107473
48392	83704
360459	465799
26714	369262
358542	231907
91947	114678
215459	401378
277539	247810
331980	378686
224488	321095
344086	70437
483485	136643
301364	371453
262820	319749
138829	109494
446693	489498
149147	60710
189640	75499
147835	458104
125837	369599
293030	327279
465946	245317
401914	339955
489781	416131
351632	334357
162770	273831
174326	295650
324343	192281
388204	1723
239201	432840
294079	272908
442821	225516
430727	452098
417483	151096
176903	189823
126251	187974
405217	487333
139761	30258
453493	251116
114617	338076
17648	226168
267443	198881
137320	336590
33995	235743
482536	263833
48953	103240
49760	187974
45724	198093
366490	198317
21070	199353
405788	43169
98965	76717
391538	145948
292550	485304
126017	220679
388828	233571
242131	134885
235913	273374
66388	183213
309245	383946
128879	110677
5700	168535
447872	468387
153548	158625
426645	206932
484597	32935
358544	246653
244331	308443
295706	467703
109065	317118
275102	299467
11902	338076
352927	224501
488858	117732
447610	178422
415535	293813
244913	350549
456640	262812
67885	52537
286259	277595
322934	21944
147645	32280
126882	63528
193400	132179
134299	395988
472589	256076
349423	268577
70625	56625
299498	481638
66259	181758
408728	23080
191891	431140
361001	205595
266965	480695
431292	317797
420143	99405
236689	88113
366402	201255
356221	422019
181364	250792
392886	82618
293497	209019
333159	40025
42743	168381
392157	478415
72568	417130
345808	335744
11719	223732
26698	156376
79528	316388
353320	438373
190281	106195
261267	321865
257977	152791
149276	37258
268820	99315
79803	147520
159703	392301
75972	79838
478588	322106
122969	277961
491031	164164
351978	94667
434973	421935
391598	446204
457108	394529
321911	414832
456522	389682
176681	251460
51649	76377
16201	150245
448196	345620
250189	27629
466161	331581
97732	103267
205563	101058
258216	312405
142697	438419
255200	192466
35806	403098
74026	115846
199166	271756
112822	287328
391913	355806
446550	335812
24017	187489
261736	233477
453711	350549
268910	414477
458182	397167
22770	236213
151665	286936
193318	318469
115687	80095
254599	418332
435747	88726
341142	323340
250009	118256
440668	118662
334092	284949
26486	136876
108859	57111
309276	42193
331574	368816
177084	221784
133753	413273
473062	205960
485608	166970
282453	100065
110071	119381
252428	425799
328840	273831
362057	438373
151401	409848
165637	52322
471959	445936
394349	439900
62206	49828
90639	359762
401450	371918
390170	381964
472086	95149
430350	132247
432673	393184
102765	319025
77139	270149
57	430626
24431	250586
152475	205223
444196	11626
202586	85141
157586	363035
381121	125898
439840	183487
159031	153208
415101	308282
458732	446351
61652	19764
76044	110677
428944	344580
368534	163730
76228	95057
58928	343514
295906	384262
261278	409274
55951	156765
396001	274162
42951	327340
277977	307519
346557	149539
76577	402359
455809	296432
205436	469235
172079	454558
304186	168342
89644	71281
152248	331638
60886	287852
200867	105089
277442	230099
169951	190369
190642	464546
246608	293758
485582	429456
447230	204598
353102	118830
476346	122780
119531	98307
219546	464438
486192	472072
152158	110677
172239	245317
328458	116677
167547	34152
245149	177733
20970	270095
143992	417850
377591	448994
471223	478415
92451	308465
155969	459779
229854	217223
270869	322247
347640	161704
43506	350384
411077	32626
385614	176878
172574	81262
221380	82880
81383	243115
358942	491565
450330	204340
396824	482808
343047	457942
114643	182000
325890	35707
222529	149209
92785	244688
397261	487192
40362	223280
195224	435092
420266	385991
265292	205270
237561	428026
332507	29445
283026	191741
119123	151107
115089	392561
77432	417382
68532	265437
248713	190369
173401	306337
76228	481372
349914	220417
414235	183213
474219	60759
226805	165267
19542	430519
405555	458
158250	208094
439417	132740
329960	38063
295644	152159
377445	297084
309276	393051
409801	346408
220821	291521
387008	489552
34517	170180
165357	220487
39738	398484
444754	174948
372214	117433
354111	482832
472694	148199
362267	76008
274439	132740
127050	440660
48823	445888
86268	75914
334838	126204
110850	62661
120867	122694
12481	115989
307279	214324
417581	313745
446720	121171
11528	317675
489671	179120
64338	385076
256886	178335
440940	177861
454420	414745
230112	301659
4954	149951
262446	265693
318934	75966
376175	309605
385034	440962
355704	384345
353324	388575
377967	28129
423830	202507
201557	266852
281514	265589
433443	226494
109062	58208
371301	217310
394074	151322
472250	473516
287444	128333
412122	447517
215638	348052
269565	265845
161849	87374
229971	220635
302927	113244
326762	244038
53414	201592
36299	26551
204206	157471
391560	194893
416550	277450
428337	40388
198317	2802
46003	200966
119001	444544
489657	404618
432100	166214
272457	65194
297665	457638
414617	261348
278746	124650
410420	121159
26698	235681
126764	86728
204078	98331
163573	153442
390323	177374
29187	178436
443877	50267
26245	48275
409905	366344
116947	182000
196996	309673
431508	64075
227566	287848
442223	405697
344828	49541
72467	470187
241521	55909
189828	89047
74177	20705
302901	400751
231305	443976
174139	407854
326820	254178
260879	379500
345889	203656
74849	396975
459800	262370
121106	371705
47706	259589
483384	429161
29463	342255
250240	148339
219546	52646
341964	475917
10274	158030
149161	485940
228128	347818
43041	212081
370477	466737
489054	151944
193586	98906
167588	127731
254789	310259
235160	303175
460092	439253
35498	238958
301643	111039
261064	246311
343493	434908
414340	401949
423760	316225
67029	343010
165577	135918
324391	315671
50541	38063
412267	478415
252043	422576
95138	366534
2221	150194
430044	233477
109676	186041
417465	351639
190051	371934
277327	409828
20669	421525
317095	243462
149115	355139
88359	280174
420966	165506
492561	78820
315	131435
382310	8607
184648	461846
355922	205270
143372	321068
161250	124085
221734	105498
59830	29057
481419	452709
118385	23578
385751	169485
219203	130168
153508	32807
208515	168213
439637	50717
365719	225729
55551	159249
161554	444764
3351	209471
14882	479233
35488	206686
151144	20959
326715	329125
396971	492928
57800	165267
192857	284982
337778	151786
459247	417121
345746	22827
429287	241820
320128	190369
472373	196821
47418	411765
195336	62191
28357	416498
19662	289618
320777	384665
291123	367110
255750	350538
361399	15773
57421	212280
49789	24248
379346	413880
281831	356189
250961	447023
169954	92553
156714	266377
238749	347478
350304	232925
359	399109
193243	148499
363575	80587
281433	112330
203372	350384
23892	263504
185543	308676
400163	199163
428390	387926
416194	472239
266387	129451
317864	265325
230081	110677
272404	363973
348432	492533
315000	141623
112996	17090
212081	276160
151253	379976
411937	86892
420586	385076
136253	60467
242374	233825
486805	426986
293913	322745
24412	74611
73899	115090
459228	86892
325775	58663
115948	379246
366402	32609
73660	342063
288274	303033
197535	129787
222389	486885
55183	208875
260355	215879
54438	274520
412232	240796
423132	30637
363496	159378
286529	343010
1685	420895
454263	190369
455421	18753
250824	197687
268910	95233
42205	139732
455697	204925
244601	28065
248013	195947
323407	118286
486712	136845
138970	284075
218890	257199
97557	372314
35928	276358
80194	310643
452377	405217
196413	108011
151	390030
161284	183213
133216	42890
358172	392086
65433	272339
316565	238110
444190	423741
141601	263772
405788	475632
44167	313745
58936	328464
333833	303392
493167	446760
314395	308073
493456	46127
124259	427205
393261	342204
957	190369
355878	464646
445258	366666
101590	489781
166803	355093
44411	430505
158195	309425
387619	493103
318937	65331
68252	294072
412440	98166
390451	368205
281898	77438
64227	196783
76677	388254
456308	21583
189699	327738
102763	470027
338074	224085
52917	450526
178064	252936
396252	28129
353577	434035
319259	451766
308533	429871
144274	160801
92633	421356
277070	158238
306327	67075
165372	476951
168638	213908
304952	443694
424387	342645
137807	324989
398686	263991
322677	193850
489822	474963
8795	467703
459205	433507
87296	95912
218173	102352
451184	183838
114063	22268
79015	198060
3809	484248
214604	258607
459375	64335
51894	472072
371359	139019
138126	48171
128263	200679
172224	361956
214608	468287
301510	95942
183966	162947
369357	450369
89079	366493
429902	481769
21482	168615
338215	56068
255689	475633
471309	127083
305349	221890
253811	37057
350956	393326
277319	192097
52753	164907
288809	480494
453627	90614
73742	485379
380172	226940
149330	26759
91623	42747
309649	69641
161794	413525
155766	267297
203002	450139
35730	77249
395064	95942
477932	342976
328597	57375
182661	115386
436142	94344
487515	317118
874	29998
304103	356428
391913	13370
141305	33904
47816	413417
35077	462286
38511	259766
434666	382512
441103	212572
168130	58635
414036	481279
351826	333962
303790	104048
93384	463623
150708	224484
318682	124287
363469	268261
157898	372721
237705	440249
171398	343804
34682	293813
415594	423688
417116	208128
201839	447335
239856	479355
298248	148590
409725	234673
25969	427616
102672	272395
199702	114027
462382	366534
340178	26294
175402	327340
27770	312561
254763	304542
310922	454132
179625	190369
114643	260756
235606	411101
213494	264406
55758	299748
52011	350549
131663	292448
450508	146202
245332	94516
121694	474963
74686	466014
444585	452784
357231	90277
63959	57134
388174	243438
113052	156207
193832	176747
189548	117023
116778	20959
73466	78184
256251	493058
56840	175721
207959	84461
404724	292721
370866	75586
181700	190369
374318	32694
139743	249102
216147	477986
433346	293813
123962	118817
17678	342392
158258	299934
109207	118543
48627	353098
66627	341603
272714	76698
209138	156006
154704	71275
241917	136845
343929	218437
159445	83105
421373	397164
434756	253964
78014	113794
479351	20172
271994	273934
321783	238680
145363	228859
197920	375113
116033	13129
280083	9751
262702	490009
9279	120274
200092	486081
287566	113085
194842	48163
466347	170020
89168	196783
65244	285156
47940	49976
198586	293813
354847	45949
278710	273831
75917	355700
70478	16712
321258	220756
435251	490237
38490	275839
434013	169482
248222	257227
403489	137128
73689	336590
29412	355429
451373	466737
340734	207535
327883	196369
312347	381469
170551	58445
152601	102173
296477	434239
27825	206925
15170	200632
10762	3226
76677	32807
447352	287854
451737	464578
382519	478377
94671	251597
297686	155844
334482	85656
342122	440826
300750	487310
481419	297586
464660	68260
454433	465213
408484	331508
316028	10520
134467	97387
154022	272230
163743	16642
257289	196252
55473	157726
462748	22347
223247	211868
179942	476951
459193	310814
304011	441335
413987	213279
385322	124660
287731	372822
252065	401881
204381	480025
167020	356092
336876	310756
133852	94516
383213	120752
241321	353203
260811	154478
311202	26743
348644	402109
438886	240374
86311	65210
205069	132996
244215	161317
6229	267602
353988	434187
160643	279198
316565	19520
347549	145841
471056	132843
79079	19676
176556	198500
470817	94667
41640	434024
426751	37438
25535	372314
267562	204453
116947	338746
262383	40531
493031	111039
408146	378524
54529	68914
265262	228803
116641	228405
421137	246114
59360	395602
39442	273831
470933	301776
291459	12245
256508	483853
446413	213075
388828	213630
421910	305067
76674	33691
424899	77727
176294	489493
38456	17297
462713	392260
399505	90992
432421	152702
173881	271039
364310	127930
406201	481368
444081	322376
3988	56155
263539	163291
224427	469739
460151	62586
264982	381241
450246	281015
338519	103751
425139	452886
190112	320980
6331	195121
331541	55046
249546	425675
252664	47295
367220	432165
168773	86632
316154	199304
381037	429863
11797	374939
306637	36296
2060	308118
180344	137128
477383	254178
427538	379364
235764	22448
2923	73617
30794	197741
112010	428738
444139	152170
176130	53644
324956	97277
47795	481785
131934	94667
459994	143956
103471	390680
19121	353298
283501	281163
145585	204330
355621	395353
431476	393326
178079	291823
355411	408434
233498	209296
36588	490757
384649	200444
170138	471355
7904	314318
277691	86476
26407	169346
462216	388239
270248	91327
423731	321800
247085	281924
315890	228797
411912	151989
77143	273468
353714	417036
195573	447512
86303	138273
92295	281924
130591	438419
133909	300115
222102	292721
429141	136177
35265	183213
99555	485130
239836	476510
88790	236213
342673	63152
44947	489552
462653	309167
254542	131498
134593	308032
383814	374101
492932	86476
401871	432097
215129	304735
177494	459802
384324	43377
105718	132996
137326	177104
352007	490144
98356	339130
76259	115249
320407	149293
29846	476880
89814	135756
121085	464057
6856	180578
225295	146183
46092	155895
10303	72416
294335	201262
77096	79989
48472	164155
483280	36538
287828	371918
59856	166834
262954	481232
57329	360860
378496	24070
120861	41544
36067	408683
451764	212081
346221	313745
361291	444213
439992	271673
398010	406912
468460	6253
207713	222701
458168	20172
233811	438783
4793	218615
366509	196149
205223	84885
198317	111626
121526	23339
2661	86617
232042	98906
391831	478415
390297	310314
493217	218727
64358	401871
466496	440962
72523	348435
245024	423688
261117	146202
306703	194165
39929	405217
42880	183213
360459	268550
16776	372528
455334	455884
357411	404190
214114	251086
360283	427205
392062	106862
207918	307473
55489	454975
346272	50812
238952	446351
346066	285156
361354	437016
72180	3789
240302	431154
239528	186259
111626	38935
395988	390259
61724	391414
270754	40193
409575	183213
118766	273831
329470	125399
345263	110191
350074	391414
201580	451016
307160	21203
388599	346768
258990	494102
27132	157017
392745	469235
26577	269060
148313	470803
73671	98323
332461	10577
30284	378462
6856	89001
54539	406082
218448	190369
136424	164884
2762	54976
190887	346306
315588	85932
161023	472167
172417	441734
303507	342239
78580	91998
459498	344637
447638	149382
459713	220487
332627	142018
165784	212355
64338	74585
276443	204925
245670	163431
428147	49200
261649	55324
248782	368195
329599	15386
425628	318666
68668	260856
9225	438473
320558	264766
76208	470069
331508	274303
369861	222701
120006	265548
176684	122585
127462	49230
386474	462778
238353	486837
144129	307279
475041	440660
345762	97277
419670	220635
7564	347257
124094	368205
432437	491150
56589	435093
444139	48275
387357	41075
150708	289447
16121	88596
120861	421980
224660	405842
353189	440660
40408	451016
129062	148759
481406	233046
90250	116648
461897	129538
249716	118662
435194	244970
447084	118662
141812	493022
118346	168093
353658	84775
23366	413816
458672	57845
33881	671
349506	67040
447335	37743
220400	246338
397731	166970
137887	343715
57293	266600
40898	327217
6450	304589
55923	161134
255406	187974
373025	448788
117124	279268
182657	439669
162857	118890
255510	142678
360178	291332
266730	389224
59748	478415
353632	209746
121594	133423
382882	279440
444862	315671
397140	123746
406660	204803
191698	416971
275998	347102
411862	21411
48511	177630
68314	444003
141130	157726
190595	139924
451062	476510
134992	273831
284633	316011
286039	25564
96815	367057
258911	59868
200092	270014
23306	272339
105440	49903
109456	391414
62546	112443
160008	132406
96521	82794
57700	210446
168972	451391
44246	284272
59609	85403
187651	93211
81323	380189
81688	430356
301391	455964
248013	19379
486381	450775
79767	312895
375032	145274
76772	60728
57162	127525
160184	59966
253541	83408
124320	99133
412909	135390
160351	248777
143570	10628
48701	124052
473658	125254
197538	376768
373755	94356
122085	150087
108034	251372
378023	404806
476611	440660
81981	289018
23261	77339
236476	200444
315	367547
177619	170348
179027	202523
4000	258492
53088	280857
136203	70604
74213	378462
383391	150539
234945	214024
477184	21411
363998	286936
388869	263407
159068	235148
231841	73623
160377	362403
297024	60389
321275	421830
362228	436839
381792	480005
145923	214776
450807	229735
466292	37939
97867	20110
410439	476970
79610	234146
113355	176913
220810	452976
39195	159897
404328	304173
9853	144037
117500	293813
448082	466737
113126	59332
387377	104498
104144	2357
107396	469268
456021	328028
215396	5964
308872	48275
108648	273468
154255	230710
117862	328189
16516	74755
30173	106739
345028	268686
45403	136501
231384	275790
46625	334032
409748	220417
190051	186384
220490	487756
430404	364109
355224	294465
362780	369599
50774	1292
63384	119188
174030	124075
241587	21583
201900	124396
356355	268616
31100	21553
425602	240476
134316	405857
88697	483761
151812	189064
53249	396893
397848	298585
249075	190369
490577	362579
19727	119722
289675	435618
160676	190369
356723	62191
48953	472072
179879	95149
428092	53207
101597	432465
105859	303475
67266	225379
109445	378462
449803	348798
262402	464438
119944	13147
59203	9054
118732	190369
366227	112048
12897	174780
371244	214024
439529	374939
292486	311297
457872	211696
215369	292526
265053	21411
116585	368178
483685	382490
134270	355548
374632	110677
255806	54895
209386	60517
216307	261320
300197	301364
150462	398954
75324	429235
226023	348428
173938	92613
222362	316796
223426	376168
486381	415642
344086	209285
163435	441588
271133	427225
268748	394435
270128	88289
53044	12245
15600	328336
65699	91829
477741	110677
26962	306154
264707	302560
434690	79452
282361	53471
270294	374449
153267	13129
146097	317118
344314	460321
18218	242434
302918	130742
124320	49099
308500	313745
458207	329213
255834	148067
436624	15133
479380	80247
158285	402637
6467	164196
404592	240299
178422	206557
38456	296423
418279	422470
304719	440660
125772	143288
280534	401854
407981	24100
232139	454039
154456	286969
45724	417247
104802	242531
269119	476447
213940	362165
359875	245679
117231	4349
208379	317506
160237	56101
7601	479745
261217	194919
59202	276744
409738	344580
452967	398333
78162	190369
161023	320067
5090	422849
30877	10066
256582	35707
414058	371934
106268	36349
309004	265140
203656	440207
24312	245944
349445	343085
124622	263062
453736	144840
250833	381785
112338	287855
368632	201946
36842	348292
386556	396464
371110	21129
302897	301690
171438	39255
166326	68628
346427	387205
224118	14254
426158	105514
449521	430425
15507	317356
131193	203656
28927	162795
185092	306041
438873	162947
220520	98392
208429	20959
470415	355700
404408	156376
197182	313745
180965	325407
345107	441914
292588	226152
383120	72568
227566	23492
93645	132843
89689	124085
217854	79989
33965	456640
157961	428313
57812	116631
80080	347822
391632	259544
446182	482198
215176	441313
129506	462183
97575	67089
342957	253671
153242	159022
118817	15374
413161	317889
85202	76454
475780	185296
361211	132405
172525	208516
184528	137405
155815	110923
6467	134084
427544	443976
223908	489822
438307	385000
236032	32944
358860	3079
236998	463200
473634	375562
13618	270450
423118	405217
304013	409629
76131	466918
206462	432848
59840	387742
316605	400529
187466	250434
422430	94665
196398	486104
244688	94195
237029	264406
264303	208038
454714	378082
377165	195437
174139	422574
461794	315977
32569	272981
408890	337631
385970	404396
450532	173176
326987	146893
53754	120196
366066	245488
350359	65600
366424	298742
269001	190369
64601	35707
125304	309801
40198	297794
80970	458968
400910	53994
312525	358860
19542	226607
316372	365548
203515	432658
230338	12129
40149	453222
96566	243901
140592	153995
450151	378686
313266	362877
63170	101058
230345	43170
219136	82620
443145	190601
74990	300493
418348	347606
350927	373401
189679	6253
450783	425004
3428	398333
407283	366127
67517	101058
245582	394087
44288	436686
107173	60517
248083	260879
323156	139648
270224	458670
461827	313293
232300	226308
47699	309797
78603	124473
6275	404579
464568	180578
281571	267602
88063	120013
378057	169337
454102	461392
441607	110382
340779	474982
302722	288238
98327	21902
382848	446616
347891	348665
411701	87613
302900	477788
237136	77402
108696	4349
353679	258461
84455	446480
93451	182000
80213	461951
210868	454975
35263	179869
61597	81280
72676	367798
410774	344670
285499	38297
477932	134834
226619	235727
231680	93245
220994	272979
47960	125399
63212	15209
179748	489822
245469	367110
127936	148590
321043	18451
221106	294069
76903	304893
428182	222690
199982	48163
64116	382061
64820	269094
146893	45608
181066	99437
337783	8623
397507	110677
471480	425203
206939	142018
16844	130742
94860	277961
211932	290045
327586	411970
216234	303175
340614	228224
111968	41637
71341	319874
431508	305321
207847	70628
199227	166404
415571	492839
338619	490888
432097	243438
167795	475931
48275	258497
469120	70557
205908	424985
324012	360860
361731	453012
143370	489822
157258	286936
453469	369599
157586	482642
175526	414393
476611	220250
51543	203279
403032	268118
333099	175233
150051	447560
177750	381720
258793	202274
299580	311510
325329	366872
290794	478415
150413	53195
129449	49021
19714	454975
169656	71685
145178	441054
338072	389682
83075	391414
41418	141818
319208	192527
260978	225827
78058	299182
195681	458183
163007	322674
29077	90283
405394	241468
442443	325408
342538	204330
32303	466744
156498	365438
16641	63528
343984	422314
351015	176757
116947	61349
217537	338663
493918	277444
414471	432914
363500	376854
4793	451357
71282	121017
175456	307771
13435	8463
368813	342807
442223	317118
41024	273687
238285	439074
432003	187836
64490	34571
319368	258976
331533	197996
340559	317118
387248	250341
90090	464169
133909	376792
456021	156376
299976	218780
40171	110677
106960	164884
248013	218836
470458	60635
71799	233739
328387	103420
95950	91903
97595	445218
99151	397330
256647	260052
37241	426569
344398	178377
342476	253458
400305	472198
317566	320724
272742	338076
197931	365478
5819	76111
327177	477131
161381	180166
189786	3037
50143	301475
114262	439218
112796	154173
348447	396080
248981	266852
441302	106832
289843	4413
153006	105205
425538	425013
424853	383268
325839	474786
261896	261396
67853	99437
481052	187067
184693	68981
438952	259897
94373	371918
364636	16325
39932	415233
459193	335906
415555	5040
419872	337657
373025	79223
294268	442870
191629	72434
288652	207793
230691	412341
148075	398570
227021	384193
92478	343012
119640	285446
205346	320498
350736	15209
2077	218727
419786	36162
162249	169774
257347	164075
74956	282731
222103	267602
327570	402183
153037	338790
177424	389513
192611	137450
153887	493016
440554	389760
428470	283198
60287	54506
274517	291521
270073	357654
13758	442265
178003	189733
113363	311286
94584	113625
33240	101816
36744	116283
329323	42610
470398	251118
37391	30780
362440	237165
65648	265711
287737	466994
300689	466737
84270	264079
171538	76016
464413	296612
109851	300240
28971	431137
60578	336590
287566	318878
268219	372095
169407	361964
425827	281924
153771	300563
71938	209572
258204	291846
59471	378127
317459	186159
470005	441276
471645	318656
153322	243301
167591	61059
363617	188759
242195	181322
368268	203213
213623	172510
391391	139803
161065	8607
442617	87350
6614	175897
349183	371918
273584	172173
201401	461944
481419	138639
230431	275829
115072	94516
493817	350123
327991	462940
36618	71994
331638	315888
51543	291984
352882	13209
93896	155646
50021	151944
193755	190369
25557	237786
77651	174564
472268	281997
246876	267553
134828	20081
177861	300071
159569	359478
50532	265561
136435	253336
344618	227352
39016	195992
459825	99805
56934	254914
382735	140929
266659	260562
310721	334450
236258	228431
88790	474931
294081	228295
417493	179716
268593	301659
47109	110677
154616	347104
189640	91998
58245	247635
133425	164884
329275	401871
178702	266018
315207	187836
184629	344275
480404	75801
243801	252443
484188	106061
52866	148739
388048	443694
107473	95032
289773	391215
42814	82787
246558	260640
416006	134435
22950	10411
249477	421397
254446	400701
473207	366779
105818	88792
306628	393326
275796	82534
352119	62191
39037	261396
377869	193432
172923	212500
50155	479543
63617	262954
352737	123213
318729	290299
9751	60517
237148	128758
401167	225474
309565	310261
467983	152502
490860	168723
271353	3971
47978	314865
187813	477136
158545	107072
52027	220635
243026	270609
84779	462551
260202	94344
90933	86950
115861	85072
40449	441987
461510	50264
445725	226378
110835	138549
3809	26348
400586	410028
148695	215054
212337	292948
460873	354694
340528	191688
407902	37948
34686	373996
18044	302560
442236	249334
285433	62191
91130	307416
123077	109690
447149	84247
388158	303734
295725	142825
384575	195697
493422	236213
144481	488109
95812	357320
327906	121605
479058	468276
462685	187974
418456	335663
412014	30829
297279	188699
290405	119595
134882	338890
477461	245679
287116	433279
60469	363607
66140	466916
277499	315671
115625	489106
209836	344883
475788	239785
10071	127895
424432	259786
297041	115440
358921	260195
192465	141509
252345	191964
341168	361053
435246	166183
114748	304706
16790	101058
129273	331638
284218	465009
238728	135068
330111	12245
465877	19246
408086	240942
262602	12129
490768	306337
83277	185479
69277	367178
326611	226308
68324	326654
288541	36224
108963	157618
437982	294836
226454	228991
27322	77004
146856	313745
85513	91732
300195	31416
447610	268787
233046	360531
149534	249202
336756	474679
222051	311212
274313	46455
438575	162611
434052	325242
398461	176182
314013	351802
354597	8636
483082	12895
423242	189635
5700	377366
311427	118694
125081	99405
485089	325628
263458	315888
403034	84271
467944	80113
432950	325359
117647	218727
223903	33855
149387	315888
84322	342807
222107	481279
275951	317675
120240	110677
252604	241781
354148	16433
412315	238578
166212	203279
479351	249709
327209	434035
161375	91065
367343	192524
442223	411937
347401	448445
444797	144470
318561	486649
318229	95292
249790	464967
51624	29563
332152	480134
337354	481773
2446	140679
462869	469268
341651	76861
14867	459123
357760	426569
396746	153427
141972	144304
35015	76146
324816	298767
237120	490757
7620	4492
190393	86077
135655	133177
408711	187974
15000	452995
111968	146183
406838	443315
237566	277454
130069	47560
410390	381008
392830	430610
325753	105252
429593	373647
180745	358836
320038	298345
201459	170244
192785	86158
152158	54976
258930	94665
323118	175953
261278	354076
60025	132740
408518	290450
281416	443980
455452	403479
97800	313745
179346	174564
318768	227123
459059	158514
61367	58486
34348	391414
220734	267022
14474	75001
134145	62191
484802	393076
80469	112958
209848	212199
202334	358050
99271	388646
313216	255650
49789	196466
338962	318404
94337	185335
489010	236240
329410	95312
406127	399399
407597	357992
70490	40362
19199	469869
124469	272139
68924	268729
434401	464734
299398	91359
373810	233942
149203	60488
224349	159249
142866	32807
171013	323544
85471	170894
20477	316575
200918	301974
131934	156376
397469	233590
56619	120778
406108	269199
259230	186361
472964	307416
181149	241468
208031	170341
239084	488412
204028	136193
447335	175960
85699	95149
93627	287694
453929	79249
450647	103382
449454	471205
34417	194805
112625	333862
394851	159677
13268	239872
357976	14259
79629	459133
388696	198509
230051	195918
186977	94667
195260	60517
395983	387169
140875	291096
85674	145860
172994	32807
105967	24455
429754	183213
92905	160419
8348	374784
93627	384565
143657	188067
72668	327343
323836	49560
197278	190369
960	184092
153272	270785
142601	39295
245792	182763
319063	427215
454131	111183
19838	435708
142490	369599
483987	206856
447027	308100
268921	2480
279953	12784
132318	263713
61001	333166
470915	385175
491582	394312
156438	449298
153307	424714
4684	94516
348022	330455
99311	390402
177708	421693
460266	265002
166361	338345
376942	5202
358011	429928
390960	79507
281445	207362
462055	16569
22698	135915
195425	436136
20287	79081
50155	191930
457418	304158
130906	446682
243205	281924
68374	476951
327570	279509
465627	298680
297969	357357
51447	267346
380858	154355
471689	247053
53576	235839
393624	444504
443368	394529
235467	359762
157238	367919
18445	286936
181822	218730
223871	183108
299580	209285
148470	107987
275563	15618
211511	194893
18451	87938
4954	174797
132622	184781
58683	374666
379538	44826
88460	186463
276944	281924
154766	486885
149147	353557
153548	165506
96752	114476
326849	369599
141117	211889
365399	373169
21532	309425
473056	236240
54208	61937
451370	432421
458768	349595
236359	231447
205388	409015
150423	405217
328576	115386
15027	48275
115948	313745
130006	74103
428185	386270
350064	35421
191795	258619
382185	236547
41676	260478
199780	464636
334320	138188
177483	446105
69084	420478
228470	283926
362817	71724
174770	208300
98030	193476
12063	359256
489351	165508
158156	153548
275721	16814
248150	10206
253024	182891
274991	144073
281384	406751
185320	311082
39195	420124
358802	214714
50844	84160
174173	100503
128903	328932
249202	246075
237242	218727
309077	193281
136878	478415
404337	375595
46023	455769
449805	167252
415395	364294
308588	234045
235459	73815
347167	382933
235839	286544
104432	188866
113067	354865
306981	377962
454090	377903
86476	490977
20628	393326
343075	5769
130708	378462
487498	205289
311756	315725
373136	375840
15979	404960
174805	124085
68641	343547
117774	415286
446262	88027
141015	175402
64865	329120
312934	428080
260723	175721
2895	209542
249981	233383
20392	391414
353856	331932
366432	107396
403947	40119
418649	51291
409468	265883
491765	176726
202192	28129
468907	375840
250854	414286
189806	53389
477761	458487
69902	346143
435756	304911
176297	21883
57940	224427
396758	327343
264080	205270
56676	325882
480150	440660
432568	221324
45441	36223
426364	404408
278328	183213
368975	282912
327397	403746
117023	380225
78279	422470
317457	411252
117317	389298
213417	50155
225914	226308
326105	122490
196030	291249
465687	143203
344856	117876
242411	177252
5559	210139
21411	450647
329020	130692
266181	140044
178330	8773
412222	55940
399237	301475
184892	411229
306180	313745
198862	460333
462303	23356
206442	476951
246562	167954
365426	291729
200665	179010
111229	112298
269003	420895
351056	407604
158095	144405
240937	331508
192238	166630
39672	440660
129343	429451
382513	95565
192448	255650
110567	308973
151336	231949
459064	66414
285532	43489
205179	228249
372054	231010
127925	375840
217418	49660
149555	20776
68843	409564
296258	53863
22502	348563
350254	5354
292670	127439
131574	90820
262907	249685
68937	385181
384308	152502
367986	188651
443708	375186
456748	445749
116947	119123
248083	343493
410567	38063
408738	130524
26037	390874
177723	434035
212826	325940
412851	404960
445567	60046
182771	23318
344291	249334
15027	463623
449994	280174
206630	252991
242148	273831
370619	325167
64845	366127
66830	339937
293808	13370
355210	425149
237328	236213
6467	362006
357178	132026
370723	255650
297586	100612
437098	455998
381146	42890
463026	282980
180888	414641
364377	196839
37329	376814
41804	94516
82689	141465
191292	473315
14801	140408
445101	475917
284873	94516
31596	393099
363521	413860
357939	37375
426767	366127
181866	51222
60120	110677
425984	118662
83738	355044
140722	206240
134319	405303
216854	210324
92026	92313
423144	40784
141118	326341
470612	248149
1258	124085
483987	164196
122668	374133
102298	340662
147414	337375
276609	119381
23450	38063
281091	239561
295566	477986
190524	435544
321636	366127
411355	340456
390634	213587
322203	364720
401395	440660
459292	363581
101012	145366
377006	348176
354547	26183
238840	482143
450127	401543
417334	428671
41029	322858
373175	245679
374222	466776
23137	402405
475723	425827
210186	342440
247974	304731
483150	43204
246540	88057
400888	265644
439726	142318
166234	399736
297835	315367
260879	159076
148084	226219
440700	205270
386825	19135
167532	462973
459128	101058
32395	167010
144343	454975
84152	117152
293461	105754
195374	366534
95808	21379
40186	366941
310981	490237
5691	323202
59809	331349
210546	124162
44577	420903
228629	277617
483435	388195
467334	276679
364202	461944
1687	276744
417764	494017
45579	331318
45234	306100
315957	23318
450532	118571
364725	224085
111968	13904
57054	8739
278575	247092
452804	481228
450330	142045
290765	290565
14846	262543
151087	106227
122717	446351
233707	376741
347121	94665
43797	219902
399867	305052
196880	464420
88646	407334
49084	314881
491621	315269
7195	290767
475960	425838
453736	379015
203891	281924
264630	393326
215474	54364
198372	198532
105986	35735
160490	250946
196340	53863
481419	167517
99260	92613
295009	260162
437016	158166
22237	316175
162800	250679
362056	277961
71715	9626
222147	214254
119306	409540
209567	165653
134299	230055
281259	141026
143300	53863
388857	374594
220623	5769
203414	175373
355060	463914
389880	480766
193471	142018
272331	264766
485160	252518
270248	181111
479528	393326
453821	46742
178540	127660
183796	291855
252338	180578
289566	62996
426197	164164
13012	292559
356501	481224
154712	236
358424	251280
103166	425355
260892	371918
179869	296300
155165	331508
140961	403515
366410	447158
119464	430278
63892	336590
327425	409828
288527	472949
86980	201208
489034	199874
51627	469235
193887	467251
423342	173974
148246	116080
452487	121605
367619	42747
17740	187974
126950	233786
282242	294548
332048	435100
119393	77438
363930	144969
410442	370866
245036	446247
13472	32390
55519	98160
455568	110677
247525	315445
449445	348584
148154	338651
322950	26714
465430	208487
481419	187086
108884	163348
7002	181150
184683	377251
46092	54536
318573	207509
417394	73168
437504	293051
308150	121959
477932	243867
267562	344872
42484	329287
4989	227060
223032	410037
230051	143446
120331	162637
221396	313340
128182	404053
186218	186440
331164	367919
376481	137911
65664	343085
461588	203426
73380	96264
161612	7402
357442	227915
128313	61376
77143	474389
493347	164009
140839	179898
20321	362377
168140	300121
45752	124585
55129	259815
275685	40144
43775	169273
305827	407306
392860	94344
338752	270324
49465	220829
67571	65210
254528	280635
96113	213334
176130	119677
312011	153995
141015	69326
460619	392788
293538	219715
355735	410028
143671	132153
404674	151944
392680	314916
356535	166063
276696	12177
450890	458601
407597	299940
104740	260319
390032	298077
309225	40330
316716	447517
35365	299408
264529	78043
371110	213221
2735	25279
380483	237165
319533	245679
493972	313745
30275	493669
244798	375840
275024	432358
133172	457028
356740	10451
420736	420790
313911	313745
156614	448770
317990	320464
311128	478415
472887	372316
325272	445233
268073	479579
265883	419268
155302	468118
279849	21030
94250	304173
319383	149388
68612	438783
130069	197077
263673	420944
33398	235679
47861	482704
35971	452863
190281	267352
240661	476471
455619	133857
400888	23046
134973	164671
251781	363581
205362	45141
182052	290014
252815	389682
278643	436889
248013	429881
112625	379767
40333	189640
164446	264125
70671	14399
213986	396809
390145	428214
144696	99437
435495	223862
26407	160419
147070	296432
163226	151607
104192	452427
104336	175363
157728	107570
164710	482788
15916	270095
59645	118610
471566	184781
464023	231703
277240	61572
317425	393326
444555	132740
242551	336542
260352	441635
204865	84750
216524	469235
134299	482181
110835	360860
192703	49903
383638	215879
141167	431573
404795	478415
268683	473040
491177	42114
155622	5450
444398	9809
292896	298440
471693	99271
103697	297042
242895	64121
62494	156376
101414	36822
300195	189091
429340	464420
310153	299228
360535	173969
407334	438379
478959	335829
80030	289037
142900	432279
467824	207387
432763	344729
468516	166651
169409	222701
208362	313745
84617	57857
487199	403272
43467	474432
221497	35707
85674	349186
345793	471466
388329	190369
76439	220966
314444	185076
254427	132035
473870	420944
174139	14221
251230	481279
126029	268444
288701	17339
67576	234413
153322	426610
3577	34785
74838	246713
412295	150352
130069	291112
176130	232182
53695	84089
286015	361025
99702	231932
134024	8623
251342	15209
470319	47376
5463	239453
172396	354266
202352	83403
29566	425353
103989	128731
188469	90904
334092	197966
200169	313314
462709	271867
373101	100700
274852	338651
463905	175721
225307	125021
141660	16433
98220	278965
480312	50328
40898	28129
146279	374305
326637	261587
301302	105053
429147	3205
76995	179506
84000	435708
292620	13370
142602	224702
224920	455493
229015	240609
98595	200947
199399	374314
35065	433279
354111	113522
190165	187942
196903	189739
444755	64191
313770	482936
59585	60517
149718	92145
153037	443539
258905	336992
476842	418702
332299	372433
302059	42890
105408	375941
481419	307758
280400	205289
183956	434035
35441	61076
388365	116577
136024	22549
221130	306216
487109	256121
404337	258083
83054	183213
162795	309002
395988	76135
108071	280017
370619	313512
317067	324211
268804	296193
11948	236213
58681	187234
298479	375768
405306	360512
87376	382520
395064	154766
237678	209740
145860	180578
380071	68565
364775	387735
436430	185013
53389	12343
389656	489376
236698	366941
226642	260854
60589	2715
236629	284843
84745	409581
164880	430356
145954	317675
32601	381008
250493	412666
253442	336886
117124	262385
381305	477129
262660	342588
321696	51881
240634	155311
372156	328525
335287	240043
195085	97970
172847	261606
259736	290450
250560	12177
189806	491565
263837	251969
306896	371906
5057	162795
125705	476447
227802	401949
249178	300453
384767	249202
117332	309801
374663	94665
150364	82794
303096	153099
403057	374806
202740	151765
379769	288693
234881	245859
234603	194165
170586	214690
349305	8463
173236	293813
11561	427128
396697	375375
484757	398333
275666	338271
247608	44942
140383	470532
428682	412817
221734	10690
106917	88435
408828	274314
104527	127611
462213	204925
110442	480180
80539	27766
291832	147520
433505	391537
107874	273831
1477	295650
393028	300140
461833	358848
223546	238293
380351	357989
370096	375840
350742	376543
146815	53994
488526	398181
178422	114930
229913	159076
330752	122481
93706	99395
286235	21411
24847	13370
480148	186440
173391	357854
115485	21411
280309	49660
391087	62191
437792	286828
7301	21411
50627	208785
388473	69154
2633	187974
175012	300397
371122	179584
364431	456900
62241	455773
97247	132740
140524	492316
462650	186956
284198	54976
111156	241468
97287	251823
452309	292650
44304	203067
438203	255650
172417	364807
48396	184602
245938	275990
54208	475571
294149	165267
335743	364201
118691	340543
73660	165919
95189	378462
473728	86560
21679	401101
189357	247136
376592	161134
19542	297393
453484	297382
465704	37673
319231	215836
35716	363973
94550	404960
267026	220289
186440	489386
260727	76350
151024	195009
86438	102096
225136	245679
99294	194852
420277	467752
410573	56043
182472	202142
5815	13659
278870	15209
308217	322001
142680	426986
347158	343957
299599	30258
117420	389091
287193	235679
251677	320464
81210	113826
272817	75081
181586	331440
430492	86560
115917	229590
309599	56396
24357	420011
375669	91711
193747	250854
438475	117665
2313	478415
228145	461049
462986	261396
2584	21411
57018	180429
200092	453010
251118	92760
10762	329039
300916	307294
263387	92087
34049	462973
458169	160419
285005	489822
279973	392329
402263	49903
353382	493384
487014	88113
164068	197440
477618	211868
369465	187998
150356	140044
444425	433279
258975	288850
453232	45140
191614	104346
84429	279636
431030	185016
307877	191737
86476	439012
89354	452328
287444	293813
68675	379295
168463	251771
30298	309425
244652	22448
129434	91069
136423	197891
308531	19086
130859	48679
72483	377586
295441	30638
422060	463420
72205	228431
27886	330356
120550	322401
144239	91600
52935	273831
41821	353787
153322	399954
453545	92869
255344	80193
463705	414826
382811	249202
323160	310756
129871	481785
445101	174700
269491	244115
24504	325724
472137	110677
157764	220635
146528	267352
52491	249186
315184	396111
126972	468125
416004	369599
371703	241468
68843	75108
234997	6899
431417	437648
394450	354167
361628	357854
487956	469489
87638	50605
161024	440660
143385	368773
238033	21779
99764	328174
155261	137128
354380	391414
25396	148739
102410	273274
235034	447517
289075	82235
31305	207595
269959	428103
104804	237548
54706	459976
190207	206962
458292	183213
128948	440275
399441	234978
77507	12895
132247	427601
134299	71141
54671	205270
55578	292468
189755	190369
393106	434177
100807	14919
302894	41351
254115	310098
17968	13563
345401	361354
292721	270798
370545	185335
160220	127357
368825	196636
394672	101058
214083	187836
1613	313745
190234	256626
249673	86761
260775	270836
93387	291521
176500	385756
49151	460845
3809	185704
100613	363564
291672	266012
343336	406824
356987	4413
178089	47905
485181	431813
26193	249202
30361	267602
330480	32971
203781	196226
56750	402173
101346	396687
268748	361867
306282	10335
175558	348558
356819	488294
178751	204911
360316	304700
449521	364436
247595	254374
259978	108953
347056	409828
179919	452793
272620	492906
485377	346404
200867	94516
188539	50264
125954	114930
9803	482626
348577	7447
50437	209624
356097	335847
40288	401871
132393	447517
305393	231911
177121	380056
279073	14287
78907	188837
353094	65876
411901	336590
302980	331712
431341	479614
160585	276358
181424	245679
335741	479008
8742	428214
420151	290108
300151	223373
74067	457832
339626	203365
149844	273831
27909	285446
62523	313745
489787	216570
112563	435708
332623	152502
85653	241356
175420	77053
75324	480970
60231	132765
110925	318740
205575	12245
408888	110677
403011	144845
389860	272846
185409	19745
295718	186384
172749	262825
50899	179506
246964	362535
390240	228183
166472	295650
108676	109913
269370	322922
155317	447562
430499	62191
81003	45664
219426	246311
180859	423828
106917	353836
405187	331581
122639	422653
217574	201765
346438	418417
218137	142825
408750	330557
394875	463623
430256	28907
270014	440962
191523	381469
59063	98906
393208	50717
38576	492906
482851	149542
409688	169482
309917	356463
321636	376863
262803	476096
278898	367306
462095	212789
179614	354071
454167	248496
132664	192524
14010	208577
28357	194761
204499	12718
387827	132740
87756	442083
431125	13973
145979	348171
276876	68334
357759	244703
236216	99181
104317	264406
474169	433645
441335	111312
276876	424235
107140	214024
133387	481279
24479	358032
424975	421935
98007	332475
208775	478415
343504	86728
34286	59333
39952	165095
90579	91711
169559	457059
153060	366666
117791	261567
412037	228441
315560	312718
478152	401101
93384	150352
394534	120842
305265	285704
287566	306345
94958	478374
384232	97854
56068	231545
329379	77165
284026	223404
477345	459205
245679	394384
229663	113084
396652	433279
440203	293742
111047	175084
39104	255454
241627	6882
334158	204470
195995	65219
417411	466737
458768	304589
65703	438419
265533	476447
44232	260171
309117	241468
455038	26848
470689	178436
394395	100249
459844	297137
383675	269737
350650	62194
57447	446801
164936	207013
171476	63957
212236	414017
424688	473612
154255	199941
334868	290524
275163	338746
301823	444693
328940	233292
45890	264259
243895	6949
285876	89633
210932	304083
36744	90099
264796	481785
42854	463549
465560	401871
431040	235665
342805	119868
332299	17339
413355	208848
74500	325827
144161	368202
263703	161888
196448	245073
466005	123815
316666	248782
75379	271383
364158	345024
218114	131326
327209	93384
35628	160461
493031	348971
195418	334680
60892	312259
146781	389009
108282	193380
438464	28129
131998	209471
170553	252198
259970	14254
311529	161409
464022	300766
266163	356041
130207	5040
112495	57798
289513	335519
69866	417389
379495	433934
173904	63528
485536	145522
160132	166970
256402	34507
405535	127298
256115	239136
51118	33855
480122	74597
221369	436745
343573	102628
276309	49510
5354	298477
489600	143879
435812	20853
45140	147117
425297	281924
480888	226494
139174	416250
60479	349261
215657	137155
55736	199751
14798	369506
347597	171325
227371	108471
163371	377528
30087	300242
24785	341470
378094	108222
7922	380681
416611	122462
316355	263835
459844	57405
242411	473782
372156	290565
386344	450929
124259	28878
184629	128398
153743	216752
403128	205289
211565	489552
280932	110708
258973	134694
199073	75583
151637	212827
107242	337645
383813	160679
395901	62191
104847	252710
335951	382166
46092	65432
34397	146893
236176	446105
255107	130648
20896	440962
33636	253212
461444	467290
236837	383112
194118	229124
437806	277961
468402	190369
243147	420790
44859	251379
151039	127921
221894	94344
328546	388321
341334	425226
464952	395064
31374	184902
275856	350356
207606	413215
76090	209952
297806	186440
38755	112468
449322	35707
260723	229872
297165	412205
286075	399797
308527	804
128371	226494
300692	80296
298584	35707
349901	169646
308497	273955
139046	79989
295009	392062
259649	425744
251614	282831
391830	461501
326997	70507
200092	422776
105073	291324
43049	357615
66957	378691
227722	60896
136063	266600
389224	65134
177509	48275
249017	190303
78254	190888
331017	151197
68258	232377
446010	380769
328065	390686
9270	336590
214855	456586
161716	457081
230877	201754
109923	421432
312128	114033
138932	21583
262761	50264
223510	290161
217784	348798
77628	68458
293521	94516
284341	385000
491836	19246
25402	285873
346215	255363
331533	209471
202456	485304
376592	388475
152248	397009
160190	429863
389479	27046
436509	132024
351855	25415
455038	209510
15797	476471
57440	77151
317470	98906
373433	120705
44998	191984
89546	267602
482972	6899
207721	378686
319274	337262
210050	98696
111685	190369
402177	202679
29423	46979
18870	467703
324037	401928
125948	410923
403940	110677
444890	241356
227387	13370
37842	303241
41049	313745
226649	254720
13628	212576
409453	95149
417772	259192
381305	475866
54248	105878
78571	390648
485960	97277
92620	474412
272345	464072
357411	2647
38861	188925
353287	197238
438475	260893
12469	464803
20229	137359
39127	174939
4974	92130
473996	490237
27322	291984
80919	274309
15060	435428
149111	338271
472870	89047
408357	6020
254189	196615
54081	209183
25891	123369
70822	110677
252797	420368
129466	329176
489661	457418
277716	235404
361670	366987
184914	216054
245329	339853
335672	404247
375879	420944
456231	424481
448199	356774
230474	17840
173463	215146
374448	348798
372654	317806
170506	494102
327577	378686
253442	391990
368264	275935
383070	416677
276616	81800
213766	112330
53197	273814
25239	67570
118253	40447
303555	16641
30893	192762
94707	74106
35806	336487
363427	95312
100661	113028
458663	390525
222102	447335
395058	257298
42483	25598
164505	449724
407116	332094
342465	291151
441882	452824
401758	463121
457257	228838
267977	404077
229098	23533
50646	356645
34125	130168
484634	315671
403637	192365
382343	169116
219546	11586
11465	120577
477062	310756
213008	293813
37515	217332
214519	400054
1156	70557
473192	49903
232246	34145
64021	58636
109681	357530
405979	327061
322030	467703
330878	115174
85916	147477
345721	117940
7545	113683
369242	188954
46706	467703
317037	384410
94129	198038
328837	300473
288274	124945
408426	243995
130224	184010
31178	191907
214938	191312
55084	168093
294949	91958
274023	366860
391337	176705
14869	162959
164489	339911
466969	180744
167588	392339
461415	390036
120605	139574
204615	78287
260884	90884
141259	57496
407280	20297
118937	103751
78372	228431
267411	75583
334992	114643
34798	351257
238827	411396
465694	130699
19173	332109
488574	421754
207763	12452
63020	441570
78155	8623
137071	394571
438886	204925
23203	474005
24633	8623
431268	145270
109145	361486
323581	258370
42044	286936
114332	126470
374093	435708
219363	463549
342053	64986
487433	267352
435211	67040
480353	150887
160788	70775
462693	328170
20114	236201
309225	341278
318715	478232
317552	379598
55164	273831
201131	210024
169937	220487
266504	42189
29680	67584
313429	28065
126764	161384
444356	388575
37976	197752
360480	247835
65373	479233
196903	482944
248131	124877
46617	415163
175849	325374
190973	24902
211359	64335
2197	317814
127726	456640
393575	376814
270219	357681
258274	425799
417393	262552
218693	464420
36042	460763
18004	461801
384492	183479
199686	304666
211816	105855
17449	30919
147581	268531
108963	82585
164750	369577
292558	360482
166197	318021
362654	27581
420414	47932
423318	258343
41378	354696
275892	380538
438646	166772
197505	470587
409016	445730
421258	66107
93839	355552
234183	326539
93112	357441
371884	218448
321801	403515
128148	34741
493897	266998
161359	110450
53401	341271
106181	488288
15384	395988
248013	354694
484175	200637
105847	9054
454749	160545
159724	297690
281001	32604
9348	478415
485197	131708
370121	421169
433483	39804
374379	354193
144852	8623
236311	134694
340339	273831
279778	477590
389224	219782
481953	192375
329144	337075
247787	282631
47816	104527
371710	110677
445487	86476
42396	218281
323817	404435
268595	231131
218336	20809
289675	437339
485248	79249
65867	397032
236222	140526
106514	470588
337046	104505
410951	251267
309480	254403
360794	371918
446034	65452
292721	437413
337580	84722
91964	90554
422537	64335
387999	458517
71430	287431
390932	464531
168007	200444
436638	124085
145693	472239
373532	60517
130069	28185
242278	13370
228280	196544
491582	275790
272158	404829
326888	309801
93440	321275
312293	288754
412249	41753
82498	103392
292967	267286
74174	434550
267562	382040
53846	24516
433820	305103
147319	158220
306976	271585
325188	61674
335069	270836
393218	103751
51388	104527
482749	221329
98149	251562
167588	192273
371040	458968
1610	318735
409238	11626
194116	21583
264433	200457
91079	447517
125417	204136
12512	86612
461944	102971
484412	49365
269745	397726
396841	44108
480972	399214
41491	210738
455228	266377
324391	434035
398119	211868
213184	218727
119891	207927
12067	344236
193164	438743
203022	179472
129726	404806
253704	113138
17186	415105
342559	422656
123926	431060
449594	21523
320982	278286
25862	37516
7870	74886
464602	269355
371736	106298
450794	59534
252603	4225
474341	272339
222602	342248
429804	405475
203656	48297
282027	169482
213114	359359
267333	379390
188234	450379
233292	223115
233575	378686
27048	407437
9965	477986
404944	400110
468010	393326
455454	18979
356092	457371
55743	463549
101344	457081
457746	148729
24670	94516
429620	3130
297196	113051
44159	112097
104068	388271
467908	488380
276429	156689
478308	270800
424339	86270
412440	106662
11640	52929
217953	59068
321333	41075
387986	298077
232616	206375
189950	220635
263404	176878
440470	53863
389656	235679
128242	227101
183231	193835
374305	361001
176751	273831
100411	276744
178422	177100
19976	414832
76228	293745
190369	211784
25905	139569
188340	263514
329246	62191
478051	149388
206789	282912
453736	56504
76228	308897
299106	457845
137658	169485
477452	457408
90568	441997
197948	286936
113940	198926
41189	277745
310661	33855
160179	489075
279295	10646
94776	215019
111012	368892
463938	156945
439536	112379
207728	331581
306278	68134
124000	244340
45798	352605
170364	490137
177529	183213
187448	138885
398308	28129
126491	446801
320972	175429
122088	94665
462047	227567
356740	94516
177946	144845
192257	308052
265586	48163
394759	1549
3554	21265
29175	155460
392942	398305
211052	152502
479852	463623
366402	349565
257262	347202
21954	357199
194976	214024
85129	65568
133402	54541
93936	408337
436953	247527
375173	389500
196996	483720
112858	231440
230709	354214
159008	32807
35498	94516
57621	418812
447610	372631
210186	155663
9046	144021
53922	19984
150708	88913
80193	203273
71346	196374
357989	58952
487329	419050
127571	394733
369167	407180
127229	52162
443841	114344
356987	95942
462868	15209
493918	249444
257289	364687
231929	290595
398397	28129
482720	177861
196594	489822
205923	267093
95469	56410
453809	468423
376018	363564
50337	421434
68098	111546
758	411424
207094	429863
201970	134199
458462	390349
398787	40563
142487	264849
409385	190369
21875	240016
202361	183213
67063	153154
219965	350040
104944	142018
217936	75348
370073	140802
122140	15209
8607	118271
283770	23436
5461	163336
450666	142018
111769	162780
427640	50605
268203	288410
412578	426736
180181	241525
17000	58213
353856	187933
102990	68331
166138	461208
298663	49828
81441	129201
351585	336505
321468	440102
255905	64429
253051	27301
234927	176217
108220	196783
63069	119762
472629	280592
467703	50667
322934	215279
52993	456403
50034	172041
184310	442819
151610	130395
86892	193757
432566	271960
290408	409247
86596	197988
8446	190369
358172	327467
221296	417867
180745	146042
322947	484228
152771	416197
81358	97467
392086	145145
226945	378462
474005	261130
313343	180908
297102	37664
408646	127444
193396	369577
171100	459621
280105	418711
438955	330492
485286	16433
313057	252961
470165	10379
189448	118662
404319	316796
392370	416402
168262	409338
157361	199690
187539	426089
1967	344619
447299	387110
399538	80761
260784	165267
16437	115198
372254	476951
159213	285704
160169	337429
223689	474271
78285	351217
389778	53389
407557	399506
439778	362924
179027	132740
305357	277575
435058	91502
268755	77438
203022	250679
115742	382203
277063	335567
151268	428214
173887	122013
134299	203009
361007	80193
237180	153995
178077	348798
252553	347609
397968	70830
213554	94650
421137	59759
35973	69856
447321	486339
321215	267352
366297	430356
58666	91332
405414	94075
470011	409005
130586	346789
450166	83811
299723	146202
133992	148086
202379	327745
441463	336955
26107	229928
338153	159452
408951	373360
111968	218009
387599	68742
33979	262954
170114	310756
466747	28614
271059	191357
278909	459698
71189	96561
478983	147540
96335	310836
147743	205951
158099	299543
322434	67040
89219	236267
470356	190281
46382	244422
66229	298765
86549	457845
245938	142802
76208	182940
347927	119868
139761	267352
75308	177818
184629	143615
81694	75292
434994	434638
58600	201055
379403	165267
16508	76580
475603	238261
17993	478847
71499	439749
328102	32786
301312	248835
263439	81334
394405	375840
27322	398333
247395	101058
203735	62191
382233	441895
460668	468276
3186	209018
416659	166063
315692	253919
348177	279725
108886	162795
85026	224250
308016	401112
390934	412056
128704	343225
143539	78114
296432	204813
215855	39173
107410	357854
101945	411739
309217	479872
368688	104498
440059	292369
420432	298182
73327	358971
146277	144764
275959	428852
148234	441353
15696	13973
167890	461846
110355	138663
283575	255641
132088	178742
25509	219306
269612	481723
86807	299486
51536	307279
228034	157726
300661	189175
47812	335634
212459	275790
246895	5700
159076	39142
418727	322006
122462	300720
404587	413525
313523	361355
209343	293127
36588	362610
436672	462927
328218	314742
11972	476447
386802	433713
35806	344580
36381	440433
156644	393238
291592	320724
23362	316670
135384	115031
38994	63706
360459	436821
39128	294485
417938	302489
403489	132318
91299	127174
301557	476447
231335	253125
109858	86476
2575	48861
404247	261375
65546	402269
204304	140192
313523	53863
451372	50492
5090	270324
236779	476901
333166	465177
53138	145044
273887	15209
176235	119868
382848	192127
132098	464734
241128	214624
193499	163435
469532	79705
94947	253288
204028	276358
45440	232616
114552	300421
286927	441313
110518	64151
487248	113051
378560	134145
102987	17186
425392	387987
360649	408678
446794	204701
161722	312698
457417	311640
20293	179472
190621	431226
209811	16433
102166	68134
449936	295484
275585	101236
117647	342724
57447	86560
186489	406785
256628	475699
15362	421199
49334	468640
257856	18108
352644	196783
436187	214050
100679	236213
53314	301364
464080	53389
349868	16932
234359	264631
465132	136845
297436	361458
312283	109069
210865	174234
409929	375840
367932	149389
338955	389009
436201	94516
374379	103267
216949	94516
58706	101058
233922	481305
61022	313535
470717	460437
19727	437018
445023	73753
350087	390146
19720	449357
476303	404886
293010	123029
143122	249509
107396	287423
221088	366408
410452	17718
7842	332599
196003	383114
242915	134259
398861	430568
195362	227580
339333	366781
271640	288670
421916	91517
167588	472729
287566	378277
194076	451016
65150	454181
215066	449960
210932	173425
269258	147429
333676	355093
404568	212731
292205	178244
281070	150352
165300	414359
264286	65913
329416	25532
492137	469261
211238	104193
123151	164164
214390	185154
44620	409828
331208	106484
195221	322185
130332	464420
244092	459213
91029	96094
114473	264840
310111	420392
491217	371918
219886	319259
350792	364146
124517	67040
25834	62191
390291	493226
463774	302578
338812	267731
470216	278316
220609	10002
133089	404053
323836	363002
28357	364567
229230	369599
365171	348798
363061	143925
43619	128544
161363	296423
40381	211639
133275	313003
420586	261396
303740	280965
369809	290450
35806	57754
61063	379956
316235	152136
257956	259929
281563	209018
359930	196783
57	480743
16251	52824
362526	391414
27069	473320
331589	39694
57911	423828
138814	216221
61388	337889
347199	406843
192238	429886
423887	421974
106739	322003
59200	327061
52126	430356
133156	342039
412719	395917
395419	110708
21292	387742
278320	86077
108314	106459
374305	33504
407090	93245
229735	411771
460998	420944
192747	421740
361291	195779
373244	136423
274820	366534
363581	383533
411829	60021
343831	91069
228477	238299
176408	218615
450127	466641
277568	361999
81290	70557
451299	320464
273768	54671
247812	483991
197191	165787
135731	445377
156081	15209
411997	111878
314379	477547
450413	41515
382752	469444
44577	53249
146279	108554
193273	35735
469493	452593
275381	451738
240093	425675
355814	438783
233848	2384
154981	466360
221548	9054
384199	492906
236095	228431
352739	141026
465394	280167
25969	391495
37654	317118
263439	319801
253976	414284
84092	52867
62553	80193
384998	69674
266688	372793
321524	405358
226023	32406
359338	433391
35945	303513
10762	419797
477180	447257
287366	381824
225894	51222
112267	113510
488117	438783
29609	235840
178285	293106
312751	483158
344314	283068
369209	288138
54169	179045
57432	271323
426364	342388
463764	488116
325602	101299
70270	51632
275721	491840
178422	123474
471693	367750
218960	453222
443068	463549
139082	386369
434409	164884
332895	185076
280477	473903
379435	15209
387382	276358
215329	258132
59200	492316
464235	248324
332706	88027
267920	98100
453061	158273
260021	299976
220089	161890
101539	356041
322851	470554
441541	130884
295718	113189
195953	286936
97295	257237
404225	287557
39195	87170
135995	219136
396499	428357
324454	224285
16333	265711
121908	73640
315966	252961
229098	227580
329379	64432
241732	73821
209183	483169
337094	20081
7378	21583
297512	383967
51783	89089
420709	405862
152909	446801
41673	11377
304023	270217
449521	385628
102098	315888
142216	127800
94766	445353
97521	147133
355060	162286
342129	164884
302716	93514
297921	3943
203733	217223
268147	174754
347270	55700
394867	447517
437592	291324
409380	147565
142287	293745
234731	110643
56561	206744
43866	216681
375108	350189
178027	337487
296185	261047
170151	260014
431276	314482
359295	492738
92983	50082
311019	363116
61239	491663
443392	160291
8531	474568
261910	33855
280853	393326
438799	35414
252831	140602
398275	37057
258382	265554
35594	209572
448201	482559
5166	45564
150062	454024
139339	428864
114808	215054
447902	228431
328639	297598
163651	355700
334985	415365
455405	186440
433233	204925
257822	313829
461866	200444
29824	407225
375401	492180
185409	162837
189806	383391
108796	264908
284484	450350
128738	240879
487739	20959
177084	377122
46860	302530
285206	404606
1445	48146
449884	26714
246558	91558
147036	201262
129934	433367
15057	268531
79378	331535
374201	182378
362156	187974
365387	4676
130651	144306
203080	478415
158946	129248
175060	16711
84661	105017
101279	203656
275660	427283
357607	9923
208980	168381
295752	332392
468575	118117
55914	324781
370990	351639
282092	59976
209441	82430
62718	110418
362231	214050
157829	303648
135063	121141
28907	357337
412909	166415
339189	378462
245965	315687
151578	401942
236216	361698
12183	113139
449050	469235
296292	457081
287996	378330
489364	301143
153687	179375
71444	144891
329379	281747
263328	444875
286429	307279
118326	131049
378420	95323
483048	285156
347726	447519
325938	59874
490084	209471
391545	292468
449640	194074
148199	296339
267782	420944
161901	130061
267647	101058
373346	288943
418613	200632
83057	216591
16844	70785
72565	338189
133732	433352
399448	54094
342840	461220
252815	379976
49613	93629
147770	110708
22407	98930
235982	435708
80150	329631
489167	391632
389744	53252
4820	388895
61221	330157
128161	420392
406250	27212
340197	91600
230567	134457
338635	273831
400049	36366
84725	87994
425638	7041
44577	313178
445042	190369
63310	221071
167848	251638
162249	41406
406355	103804
341196	70492
413817	61076
464171	413525
88181	439653
48247	258370
206204	203279
33343	310359
279477	48275
127972	124147
14646	115905
56041	292310
76422	405938
338664	379823
249202	95952
227525	185912
295841	175467
289583	290560
264164	50538
362238	209302
263708	237178
88473	243115
139471	399396
2917	239086
489530	378859
165680	355611
269906	273831
23642	458601
410702	28646
3725	313822
369425	101118
226167	293686
204381	154451
11059	411808
270369	15209
431733	313829
62621	4369
141861	360446
317541	397352
279583	374784
233782	389009
468538	267352
5203	325702
422246	468249
81226	121477
20059	91219
92246	177630
401543	36370
61652	448688
167588	142434
14809	401854
150499	262944
450687	58011
28053	245211
129010	7812
93839	347104
104648	245205
473320	107302
407949	60517
399270	445516
282201	127895
463020	328895
110809	409828
301853	19441
386305	321649
176885	101756
266340	351639
278412	40692
151633	8607
396863	112438
279569	176878
443815	275870
416763	493025
251961	52671
170180	373567
111114	435452
452857	390861
443012	478415
205136	119762
83376	194382
164497	375989
404597	140044
458207	356428
29687	437409
401789	10711
267516	24265
190524	203805
139185	47011
196341	206391
343773	463451
262210	206987
326314	179389
467637	272991
395438	145948
19122	494102
32900	156375
337302	460504
373025	268129
481419	111572
329144	50944
158000	105806
130302	49903
368047	42890
192657	449276
364257	363287
387784	339853
436834	28058
409016	88289
406538	7365
276591	367103
4918	160545
287099	67584
426982	166513
43971	454140
412011	324115
34312	421830
184042	417918
378499	371970
419677	76428
255994	16433
282453	187712
248963	347172
17836	241525
372418	11853
453054	99110
351146	455769
186174	432303
189109	249334
93717	424280
446227	246713
193889	293455
331521	281475
447230	160179
431955	287423
468978	140962
13787	401871
310111	433645
259603	366753
278769	393326
8461	103205
408888	76454
142503	236240
145003	46215
189521	162059
303561	65407
469542	27171
201004	11432
126521	124963
6450	193071
166401	466102
446182	385075
234344	273831
292923	164098
56620	319438
246557	489395
472639	115383
51176	379771
307004	184064
271712	195697
314441	137794
442435	105498
410533	336590
337047	427442
190484	301765
280533	390861
493844	13370
152068	94106
104605	258646
451616	355682
414954	75495
302918	358848
229016	95149
474534	449668
223932	354694
26814	452782
91873	51222
368811	285241
420419	270788
233281	12895
203354	427616
360024	139648
305553	25724
233723	324450
476592	395104
181793	226308
238406	401949
5713	325604
47486	13192
239915	73799
174095	211815
196355	461944
354980	397115
237781	457093
88647	287024
344843	453942
204053	278925
349710	461318
276821	187974
112451	112446
482093	488463
222640	90099
151362	381578
467665	263689
11209	357472
114773	80939
346148	110708
344314	487679
382295	364005
203596	334593
464762	175721
245318	492906
317027	204335
58940	233160
284018	28129
134024	27775
483706	204330
382649	9484
300269	363451
103992	389229
321213	298415
321208	489779
401008	21411
25748	278393
414421	478415
479287	249709
426526	262482
219089	287382
365774	418403
89313	392086
358060	168990
91495	55773
195328	127174
211539	22963
458968	129740
7890	41329
9787	359470
443183	262954
365550	217056
474617	70628
85227	6899
342588	107473
268948	132178
167588	242138
26527	331508
312035	433934
303782	390409
487894	449239
57983	395790
156795	477986
373145	51222
446368	255650
28771	441313
386411	289447
36133	137128
127856	1057
413336	287347
2880	472583
446413	364493
59102	491312
113895	397984
325314	22889
46556	204576
420665	14335
301855	445749
355505	133934
275335	147572
260951	285227
3815	219499
349672	398514
336651	303392
406919	492535
133629	199523
275721	321907
259651	91711
114748	112311
26956	209285
289675	146500
442921	216792
304039	51881
401854	241111
477841	366504
36396	387742
273900	384674
233498	216971
257977	343533
229735	344519
457418	77060
117421	50009
208482	286337
242148	55067
163452	5041
36669	273346
475174	275704
230051	384917
193028	306850
183607	333030
413858	447450
105969	138885
425835	27464
326151	269674
30442	313745
201187	308150
28357	143436
120429	486339
478634	61666
396449	243115
151861	401871
400681	267352
305686	187974
435046	307983
477328	274237
474494	268603
76079	434893
316828	446379
98445	67584
45345	389924
490738	308269
148574	106172
411901	387742
370536	461943
235939	49903
126300	32807
406459	299467
17503	368205
472203	201946
269865	414977
272785	77339
358599	373888
411035	257201
392677	93534
83169	98906
376282	428227
65525	429715
98151	4413
188202	62012
248076	168218
11191	110677
313698	315906
483052	5450
231337	329155
319824	401949
449346	37516
219715	67903
366138	166651
264899	132843
290127	438419
147849	393975
441377	451216
411662	407386
206986	258220
179258	388575
159219	445285
231945	243577
401216	258370
80193	209933
60480	473133
4849	405660
463089	244069
417362	490462
398599	425675
68829	310261
290824	357530
80631	5963
300770	119452
399961	469235
85496	340543
398308	164816
28357	37426
483597	268441
21763	145860
377807	71994
443289	144702
72244	29397
317132	309614
218953	411424
448338	287382
2716	206623
342849	259929
342465	417837
252728	15926
202466	16433
193322	447831
404947	414257
149797	105779
158457	245679
342465	417067
273479	401881
361138	292565
368097	317675
124790	75495
395319	338271
40025	185757
182857	458119
359266	258646
16717	159480
405744	140460
481104	115861
107212	478415
197242	86560
297165	390207
370058	420895
383217	122462
203865	294038
294570	104777
429661	284697
3699	92438
169170	10646
182376	331349
99475	18801
43838	321331
10637	183213
301478	318994
42153	211697
269415	376814
332755	206686
97588	3033
126754	159249
273233	385000
489738	278939
115421	353787
119274	203656
127935	36392
355447	110677
225039	89047
8672	35357
203200	292902
143576	286571
14555	99437
240634	206843
462028	456586
303100	15209
295729	473223
76094	276744
125601	81788
131939	372095
444165	41062
86596	91623
446950	103420
2866	220996
404099	134145
416086	42890
289796	391414
493462	447560
425149	299976
37775	215863
389589	236213
237801	358032
242280	165437
489977	293813
244788	277415
85064	186800
83400	8623
174362	314824
368866	337856
19459	474389
26527	160679
212196	396735
1080	302682
492287	94516
481834	35304
231305	150126
206134	13129
124085	295572
96461	178907
478495	196079
91275	350791
325951	32807
188184	430356
344314	298945
19459	264126
12432	130755
150423	414168
439403	32807
192611	275
29284	168594
143671	356428
463539	255897
331356	74106
256752	422049
329121	169047
174574	470104
431508	351414
227857	39259
65513	15209
85674	285614
214180	307279
34091	401871
261791	28887
435314	226308
323514	428911
58486	305418
178162	24336
359648	391414
96162	420944
341447	178236
202893	369599
249562	406098
287766	486872
23551	283507
189467	185055
371260	438899
294323	287068
12187	290028
10876	153995
234720	211731
144297	95154
128124	236599
182536	329145
8123	32807
489376	237178
18166	129687
426108	153925
423013	420736
192495	475711
371755	49896
146389	50137
421616	171994
470679	454975
390155	373401
446870	227101
345816	49106
275995	56698
49977	15819
162143	49903
263563	113138
404550	92613
430665	199682
51129	194461
211238	276074
50775	59092
352007	367919
256893	338814
26556	207535
339355	456640
492278	57386
381541	368745
236468	86596
328174	73581
59227	434035
231305	329913
485546	337093
195757	295330
58899	96650
136798	241525
492502	241468
198148	139395
136873	391315
464620	57984
347780	282741
172851	147121
327022	3011
91967	190369
170584	478415
79306	207563
280871	263648
488784	320097
308150	313058
106503	67765
410725	440962
204111	361745
370467	449298
449497	119122
280495	475343
311128	412322
455565	476096
322602	295855
87752	381469
260877	361545
369294	303530
317849	185479
445632	435280
138126	289108
53456	100026
330975	427104
263890	453705
124554	66446
419064	113138
453646	234157
317274	88057
44178	70026
1445	403275
282389	53754
92401	181015
442868	428736
247699	385179
283083	107473
3566	339887
27909	60108
132150	52032
218542	456222
447839	40447
437240	87391
12114	360124
386468	8531
320972	483991
393870	438311
148635	490888
212973	226308
141250	347873
356345	370990
448517	53883
222938	473266
380357	187836
161698	359628
25655	273831
360981	168615
68843	134115
69324	225488
98657	187974
373526	212081
101628	490407
482456	119097
7771	315553
81553	486885
90050	120173
209561	179692
35158	361513
331988	81824
295481	358919
356289	139721
117070	25984
324967	201674
39195	72941
479965	428103
429320	245317
213812	464734
98644	76454
438352	53863
315146	411424
433239	46294
402331	105878
104325	444653
5482	25437
23830	390811
74569	428103
292325	57787
105969	211541
377206	310307
97422	322330
267562	259109
399736	226494
12216	431087
27617	424280
193493	376364
428138	364109
201418	15209
355413	262385
425654	438419
350064	391551
3856	310261
229371	273831
112458	276752
384196	190642
38911	276591
400945	152502
196205	486885
18046	18545
143305	126366
363191	165653
436472	384366
340772	147373
427289	446616
233590	229106
16031	315075
408337	470403
379869	26714
101834	400970
480563	91069
26620	377004
424006	288680
374314	274169
284601	149958
359827	378686
461833	432175
130188	472072
208593	435272
332642	326479
424125	313745
170280	315888
293913	110562
344744	168615
394917	72416
9969	309020
68258	259437
296240	440962
270248	67280
21037	86728
226658	366819
340830	457175
117455	192611
223330	159046
260285	391414
198428	349097
239759	305691
472844	60517
304795	84645
442736	185076
280140	142431
37459	216079
273600	233685
38798	462973
493611	401085
261365	328247
245317	118504
230216	461846
435239	213148
450934	11764
165007	198317
383195	371918
480175	428756
159485	395988
18218	437737
110101	246076
381499	354702
68223	121737
293446	191223
85575	70821
165680	375572
413459	435708
308533	278829
316928	353349
490433	65371
91201	196468
34999	104527
172549	430356
50247	30263
233105	286785
402100	246509
318815	285634
383949	259435
61367	130137
7290	101743
231688	35735
374128	183213
428540	434393
449319	284843
412415	44049
492717	322396
322851	299218
255344	327721
382844	32807
390154	321331
325491	412517
256387	248614
82650	421830
208966	8084
666	465425
137891	161510
338808	272461
265460	275677
390878	430310
261116	220417
178331	395988
39080	141892
332832	155217
343334	439542
360369	256121
260141	336590
417938	182223
207490	261396
192586	133177
271994	450541
128518	181343
205899	264406
485975	75583
95224	472315
7712	331535
446477	166803
266965	330032
483857	331349
53511	373482
251802	94076
477091	263061
202774	425827
308160	408052
378338	81280
327518	293246
417240	253519
307172	167841
276317	211868
301041	177083
343334	461951
195121	474676
353960	424973
172457	116536
241120	328751
248462	153043
387147	292819
293913	461323
251237	301561
128298	344764
148313	266611
136604	363973
418700	21583
301823	330375
50896	469172
174563	451305
477491	301385
169148	203656
131175	25034
2199	12245
219596	446351
409016	369594
167955	23149
397530	64432
157053	385537
198061	220990
219242	76111
341348	391414
256101	213298
385509	254098
298009	183213
66382	290343
282244	55693
88948	286936
15369	86560
315768	75499
177751	361061
238355	166149
390032	142678
30499	323066
171720	386132
41755	244249
222834	430356
253994	433859
115948	411424
35571	48146
296029	374784
467236	392329
448268	444551
489275	127921
373662	453745
412804	320097
452670	202189
182160	381014
117958	92712
490715	372237
63528	363610
120489	208300
315951	476804
230051	25671
451847	388531
215292	417933
234453	7812
433637	89475
379687	263872
289983	276358
286827	28294
166135	366351
149429	421935
356108	40784
339188	378686
198862	247204
177117	295628
291609	28158
458892	288473
343622	313745
68968	342094
175729	7797
399518	186152
108047	59243
421981	331777
274746	152794
283452	392364
2430	9054
412523	209283
214114	186864
337529	299359
157372	233195
208300	226342
323758	488288
174869	362771
230932	126204
446279	72523
115133	282846
81363	66405
481969	267602
425906	231578
113596	86560
390783	491897
389545	354102
121860	459698
483654	79993
136522	421356
160867	261396
298311	456224
357411	459123
444061	98518
218104	50538
40110	166970
103526	295484
9659	114381
74569	305456
65244	190369
87445	377
393056	224085
128563	267553
470093	4349
91325	66881
445005	25455
421014	490237
143624	207535
201813	414008
191742	351734
398715	289165
478984	492906
62038	190369
114063	284174
66861	143479
69088	132153
132272	353492
141117	425121
296936	186561
333131	173170
449521	124654
325607	137719
191998	279207
199291	486885
139484	98968
141818	68281
88460	147554
118014	416295
194875	255579
431787	317118
424678	125064
331574	56308
419720	110695
349901	432764
257007	336590
423468	397352
186279	40722
306661	31000
118541	124085
245666	166513
151812	145457
91996	411996
89649	274224
335324	54035
84462	86560
280367	393326
482083	168435
235451	392086
424280	341951
80984	367937
370912	39892
84725	370175
352054	277937
295763	474982
74663	381076
453966	319841
371912	150988
446542	135756
380858	209545
200262	175051
300905	91162
366534	181571
321032	78806
18770	141068
93158	61457
267562	196165
364281	332392
358860	258666
214626	181957
120101	328546
321136	204402
265712	192909
102469	115865
337814	259388
134245	245679
52327	371101
217504	293813
289542	390349
160182	401949
265386	43933
371887	189140
309276	1686
112408	336590
323775	328776
42478	183213
249202	400043
69466	463549
231552	81377
259364	405837
468639	78190
324839	49903
221318	156207
260352	396563
336996	30465
182393	94516
241952	351585
5700	482868
117317	213781
40337	206557
463457	183699
266156	237165
245305	208516
375501	148343
275040	494102
447962	256168
57768	386347
228050	295650
16982	322390
372999	47644
186099	62191
240689	482162
181871	128861
128837	63528
316472	154468
410508	476872
240700	404806
453999	385000
259322	204434
297512	268006
273100	305204
248571	390349
84756	438783
48540	396080
192238	129834
207435	21030
345507	78811
481044	150942
149771	366493
359973	419571
9368	462819
308169	245679
350935	199363
429651	430696
465271	62700
346774	273831
455699	469722
459076	6374
164404	11951
330369	256122
345607	366534
349140	91757
359427	133236
184177	144173
474688	489645
179910	420178
259821	173965
249709	60274
293476	180840
345377	251882
318549	15209
342883	134694
339333	322186
344862	375607
247254	279888
399270	332587
257949	358041
71297	355700
228824	340654
200188	193124
143382	484447
393184	181767
339827	295114
69274	443694
286572	484560
27406	255650
398900	461944
116875	374990
84850	240650
155854	316372
348007	298055
29168	323776
265595	470069
464616	462901
193651	41091
406660	52340
150297	217423
140722	376121
262890	441700
376058	151944
344084	194047
31183	279664
76531	186463
162086	388575
34792	207924
59408	232421
401500	452782
435887	20081
349448	313822
309218	440567
467788	221345
221840	119381
132617	106840
154949	167799
105501	271300
406660	471704
188732	291521
320288	27421
467008	40198
319316	220300
198612	340999
5745	358041
235597	47060
3409	404960
105309	164075
258954	20677
387584	154913
396122	401854
91197	279871
407568	245599
188784	179506
160224	452330
363530	149704
288258	371983
372950	316372
42155	358173
264026	441135
11880	485862
348304	340772
265757	352605
35806	196150
356167	21411
330184	264090
276065	215352
477932	431952
230351	467754
138452	295526
438767	387413
299736	420084
127531	168855
313145	84031
45743	480612
232884	39943
308533	3079
13948	296772
6294	3011
23487	164446
181159	427414
486557	357357
366920	121985
84938	24943
463836	183711
202893	293813
475444	76454
397601	102352
259772	110708
205315	82585
282874	110677
91382	428867
209278	64707
228225	12895
149147	405837
292829	204395
109808	116559
129510	339784
465511	140603
5090	345971
22316	280592
477811	487415
399281	406626
107832	447081
200976	16516
153322	193944
306040	18010
179898	61666
270629	454975
303782	15853
194875	361355
483191	333587
460503	160695
368950	15209
427505	381054
15027	357230
243004	246672
15819	344448
58552	198462
342465	234918
314311	329295
310756	148695
16844	419492
347037	427732
317659	108267
154708	101943
255650	398214
287766	329288
385682	306302
429311	410098
249313	64927
235827	474453
377394	147121
458050	1979
29597	103812
396421	47104
121828	275891
255370	137719
161023	40461
106460	255897
471365	374041
213069	366127
252236	477986
78158	395535
69537	138807
435814	478415
432175	249444
306357	445233
200152	294442
266443	262954
240125	394734
102844	423469
293059	469235
36078	400027
365243	132996
363931	330032
63516	100705
274725	73236
340761	225092
446857	237404
41904	338271
245917	434612
325503	364517
143122	239268
393947	42890
181115	173965
365171	383967
88439	53624
323046	119868
414058	10411
311318	486975
166354	230689
382848	49976
360459	22572
454987	48275
433480	7994
2744	392788
128354	115071
399575	238473
417332	396080
133156	243438
209311	390349
256893	293745
71031	344820
65560	167862
387253	76298
205316	440660
14804	349208
313217	301557
339333	40784
260259	221660
484431	203326
226919	265554
463257	104498
307930	61621
53235	304493
65476	324485
291486	371918
449884	105498
458601	164169
355898	81280
275995	454716
481854	79343
313263	26969
205526	457473
440369	54976
146633	311920
294793	208748
398461	287378
390201	478343
191610	445218
84951	99437
145327	203656
176338	371541
403471	293813
389037	492316
353856	264771
320182	49021
479565	349984
157252	132247
138129	119381
346008	222728
17568	411987
223827	140232
292967	198599
276851	161316
154270	280933
276821	189794
298365	84089
147581	153995
279609	450983
486217	26046
218834	398932
119944	232712
88371	216898
467574	202096
73563	134351
287138	391414
78469	212526
481732	481785
213839	143629
438317	86892
51581	239562
423828	313745
424359	285156
139350	185335
49670	294836
442584	434598
408329	199533
338955	375029
411115	42747
209520	285039
362267	105217
174748	281993
369218	176993
433346	94665
386412	72523
446732	308068
15027	400404
244630	350431
129836	42826
135345	16433
158824	420944
96605	271499
89611	334718
342952	440660
483301	4413
117381	272069
73327	263962
480801	492316
456231	48152
53948	107219
132740	13394
12565	201035
152641	163821
459937	368025
243285	62191
451764	237925
181986	160109
10673	490803
352451	477986
252137	134118
405237	5040
328812	209542
254463	243115
111854	405217
44915	486781
165784	147520
472530	188925
464609	165086
76228	353004
444595	204330
413072	167766
190210	104193
196154	179116
33032	367418
192183	289251
434678	448119
245938	184839
162939	491256
448400	153705
313178	87904
151610	236641
134939	294836
37697	450861
255814	284843
153006	71010
423930	332880
432793	335657
183868	250427
118513	280857
305050	299106
469023	67984
361060	148073
203200	312697
309054	380802
317063	240796
73298	347601
212459	94289
487963	434035
128407	10516
220362	206142
388475	416304
295304	173887
445722	97138
490778	478621
397009	314115
141612	120321
478531	339593
416147	368358
78158	141721
403961	264908
326314	61621
468276	276876
117535	309704
81182	476009
151785	421707
84127	189708
417804	164446
468287	359780
332299	273514
35864	101058
483977	454822
247068	295484
145226	101543
9270	62191
236222	272623
380858	307364
440880	240225
380858	204606
249932	139648
90682	371479
233699	27754
370996	17339
255995	244005
146893	344192
195150	474931
431175	435092
72347	313314
252027	52201
436308	301694
92209	208333
78819	161881
440470	188759
27617	87904
38655	355450
178422	324035
66129	424497
109365	48146
478465	470554
371133	265589
84698	389082
11694	246592
191567	72670
188613	84089
182216	85054
399312	461682
405201	90759
419115	475143
55983	241579
405555	299976
74899	458601
244017	401101
477328	418376
398599	314848
333900	481785
127402	102654
491613	6220
150786	218161
36298	476884
88650	399852
236359	360531
465921	215691
386516	107233
312511	334009
209523	365702
392480	150352
299306	484447
270891	40722
169592	162831
413645	273831
459498	293813
377937	182668
155073	479719
15027	355060
99261	66880
414646	152702
381578	374614
10030	438911
487422	179506
191763	477274
294142	299587
3764	356301
267497	355552
272742	388202
493918	100250
281461	63528
364267	214714
464049	122495
255427	58666
431136	246926
179855	411424
8146	171577
387225	133738
435432	178454
283626	440962
221620	396883
295676	114930
442714	309114
399812	397430
44959	378462
94105	156834
60517	375863
161815	15180
10694	440660
262980	356567
95412	214478
163435	99100
69769	447634
479393	177630
260320	458840
27069	241718
81003	430987
323156	217423
332173	226494
17266	198926
41191	293813
432561	43164
58843	295218
268802	272339
111523	339604
146022	50155
276663	489778
237372	3860
138726	276090
340995	296409
258370	123422
335324	37379
193594	187142
263925	187077
204813	122462
69732	348007
317267	293813
195998	447230
329750	325532
261840	443117
372340	490742
408998	265883
109457	54351
289031	421076
359516	431660
346216	398480
460795	295458
53901	301933
187892	216337
408677	4413
37812	477509
239791	356715
22672	290987
410619	220417
298124	253069
278142	284982
360487	454468
416489	313745
360038	491190
350653	351585
229028	28129
337833	49903
140478	259730
42339	52537
178867	485185
47729	338189
286161	209510
315588	265377
276430	268531
485165	162441
453806	421356
340813	49966
426658	422247
29581	267553
261277	86560
454867	220736
110243	15209
283640	439074
243358	453721
413017	398021
19492	376139
321957	316852
78146	464080
217573	127894
67549	171572
312813	203844
190260	204925
139553	110677
39195	387313
440327	9646
164735	342388
219546	34123
87424	161981
425228	176878
186856	65580
17121	21583
205492	401001
75339	103839
371479	51222
241531	345075
38215	5691
257613	471820
258864	457514
489453	101058
46132	369267
373365	67716
102378	355210
72654	166085
450772	339174
251720	295738
345107	349130
205351	388326
211762	215054
433941	342559
55644	67705
269357	354098
201596	417201
35913	364927
403575	402235
290362	397471
198258	58881
442760	89014
151647	118505
171149	432591
271306	468272
397385	326678
103196	88871
372535	205819
286395	227101
134599	223929
324816	29805
222571	387742
263566	103983
365822	115168
398262	94344
196559	463016
153771	85693
307610	249334
11023	80565
479422	320728
260340	151944
408877	183213
483025	190738
50890	226023
214390	200379
89826	450229
4635	225419
35426	119868
277568	120235
406569	391855
74435	440804
88956	116833
67544	79249
340772	374806
89826	15635
417938	72555
208593	159058
256664	452803
425341	239872
103893	375283
285226	73990
254446	23544
277732	205221
476959	153521
85674	315104
428494	400562
85739	434945
422711	343804
444833	119868
230391	143305
417465	399736
133912	187627
179772	94667
10093	268914
214138	141649
407540	237494
164101	15209
318036	82271
241553	363631
158978	378686
67308	107696
224060	486143
191993	91600
200969	87187
65406	41673
62585	203038
187718	115340
469951	60856
483559	15685
81151	229928
147285	255650
154544	322592
289578	10345
486000	352668
6331	235187
12087	317118
399505	175060
12299	280635
458768	239507
28971	377683
352073	201653
470592	110708
420234	398633
133906	229733
457335	466275
249894	458880
284274	121786
63758	336590
174654	355700
120239	6374
268548	154446
408886	385297
234643	236571
59782	315540
43811	97753
217740	223528
297812	370938
149038	5857
350869	264908
83185	203656
238401	440962
276615	268904
242507	286936
252825	239915
382316	317118
245319	164884
14458	190369
456021	275861
268143	33475
44267	54976
146522	411270
140165	378462
433201	63087
415968	92300
85104	143353
334657	469235
456351	341271
89826	141166
269680	266678
471611	117023
244688	480933
335747	74106
10802	82786
383631	136744
109854	70465
6467	210048
46556	141578
43419	10367
48576	315905
156429	100287
248924	153548
188409	378462
153813	68378
253831	199363
244174	79191
313263	122855
486912	64429
108934	169047
79195	333627
470421	313745
480208	249514
130851	270836
361137	284382
91828	131228
166433	273831
184629	372629
370116	465351
344919	75201
141782	433073
3137	24516
400163	66796
8146	309528
167588	380064
452866	211696
124469	477986
55659	278520
217182	209269
80174	346754
255980	266455
406221	105053
356939	394354
181651	446742
322705	255206
100336	342807
286791	325604
310909	43870
239655	144470
14899	151944
469817	391414
298493	286936
264303	38063
188112	454975
364498	326985
11268	320455
104439	243840
182120	254732
232182	90383
30848	80166
28356	433391
338093	38059
61503	236213
235630	359762
281539	425431
471690	145810
78995	407977
254821	151849
369975	131560
401325	142771
160590	398717
428596	374623
93351	276440
444044	388407
401174	190369
360459	250006
12088	44908
473234	366127
178540	373169
191374	134259
88266	404219
276555	154271
95149	392520
29296	283250
223243	285446
446351	393624
299003	460418
112458	481179
226649	344580
64584	24334
166634	48841
489908	319952
167588	183065
102721	486339
467372	139137
363641	417288
25748	65154
160341	8623
133909	99288
478232	261943
67351	453521
239084	446936
61225	28129
336152	184096
81216	322486
167588	485016
461230	354560
256610	198381
328550	356428
323323	172597
215309	17186
197482	283483
147894	83017
2133	331609
197794	157370
29884	77461
306878	291984
244842	159341
125107	252086
99567	426986
412440	269262
126032	187998
463002	2935
98562	63528
364533	484447
120181	191387
397194	134695
178680	17125
348198	313745
290518	246713
301557	410074
486440	293813
443791	83492
352018	184006
295074	286543
107379	60176
269837	307743
386411	227306
306081	485761
72508	42101
329727	76350
350438	435708
222102	276007
424359	481862
475180	94743
406660	400521
399209	295114
229647	89283
263580	52917
149147	17155
437806	478232
408351	191599
178422	375635
288690	96977
103326	491520
107466	109746
97879	105667
108712	463615
119112	247097
278153	256366
161737	421707
111964	483502
132130	236045
267529	340449
389009	199000
65810	261829
296260	142415
475808	285156
451299	427883
7605	419894
116070	212448
172583	381074
74000	221265
232353	75303
452927	373074
139030	184032
233045	440615
226109	264406
400211	335161
483856	113138
218100	136040
379109	365211
417938	275677
430450	11626
18485	56068
178469	328191
431853	339124
270593	260038
107709	452890
91338	431502
143651	415952
210260	268124
43775	179220
487162	57989
33053	306387
93070	366127
290838	16041
283346	60713
153813	278839
144782	300879
86524	206206
36228	312598
387699	142018
154806	477986
264026	164884
341891	15209
187834	93533
398223	38225
41599	284042
109874	136435
339857	267563
375415	76142
228245	82271
379169	290450
426041	32908
380415	274684
400888	21411
456832	321807
440445	367321
127600	26541
267572	421356
129607	361195
174441	156073
228128	227580
405788	422470
115748	317118
345562	341582
126941	6899
294901	106082
305261	252961
88903	164128
240776	477632
456467	309405
74500	293813
108336	456893
284218	107308
316389	71712
485053	164425
361553	328538
370640	51754
347244	240889
182270	267352
153322	217025
381918	132740
309183	49903
32421	168381
88632	32254
218820	378260
166514	53863
240718	14788
150475	430356
73327	356826
215329	240225
261396	24719
240929	81018
344314	202757
465989	420944
331642	94516
25748	269291
40432	370866
251058	289513
171037	323204
146603	423635
403575	370393
364204	118220
356270	181646
73563	15000
242300	274579
466744	231485
244057	193255
269985	397672
312553	6253
120766	264406
427480	35707
114063	98965
35995	434239
261896	93244
64008	383673
401011	37728
71189	428737
362026	127921
476431	110677
127388	313745
380529	160379
329634	300555
469102	175960
167027	110677
376554	424345
208754	277367
368632	36352
353889	238548
282185	39953
76811	225379
461384	264766
279215	413905
266775	126035
466071	2009
435107	222701
132827	324491
59706	487130
76911	272096
44841	162944
353577	136845
118132	113616
363345	453355
325161	37057
421108	300057
380919	31937
144705	348798
253890	475855
181347	10646
376146	179375
272785	341876
350869	189733
379790	186440
405306	419193
201838	313314
250640	464420
33172	139150
173510	485304
41112	419435
123474	313314
267363	435242
133480	94516
399631	100349
181651	475549
409388	472694
303391	66157
43635	21457
108931	53516
115464	350625
279955	33538
491213	153510
260624	90277
43419	190738
486712	461247
452107	293745
346918	389384
183005	428026
261759	51783
165523	232933
221664	122696
336114	74324
321593	369577
394704	264406
417214	179389
201641	301659
444015	172089
315573	378127
343746	50264
196219	86421
275721	142434
132155	447517
316565	17980
18647	452833
184629	51758
165662	328550
92157	60521
427521	466744
411937	123410
385594	65272
195121	99789
324025	120354
108648	48275
259265	430754
212581	150127
280762	131975
66552	162423
473762	10033
221296	122780
395000	130013
340229	392100
470991	180259
214	32807
45673	280635
286964	310261
95707	211868
219377	101636
178691	486744
178875	51441
248013	129670
72003	126348
248947	141649
475028	156375
396969	190369
64938	407252
434905	214384
333357	278881
234074	451885
229124	95753
443018	363482
383638	16433
267926	18479
114117	108222
438475	445243
350887	461951
200092	102247
484193	449298
17967	197485
286429	334952
412980	168829
107709	13355
299069	410046
292721	485013
279929	21902
249894	313815
154410	76454
276821	297364
169331	477986
271760	234356
91050	336590
115725	336655
420024	156528
481044	3971
419512	244115
318813	267602
267654	97823
228181	413534
922	369394
190281	351731
229101	483648
422711	68762
430835	319355
143079	318735
151443	51222
445708	242753
458889	61025
91050	35421
5506	223565
17333	333982
347425	391414
370777	335663
424647	82099
44209	44891
415665	51222
305655	205016
14631	458119
138726	398122
312112	159670
120629	261604
432915	462814
206223	227101
407718	222907
238829	249334
397124	366469
84521	168779
420059	412980
221021	392788
67571	21523
241350	28883
454147	28129
286666	161198
185656	153459
295415	243115
7650	285109
184396	37041
338731	179696
395029	155294
446945	200607
202478	263925
273108	86560
468874	313745
120822	159249
470672	432423
486447	230882
181999	35900
183895	269199
175145	255640
449458	245715
428138	238732
52477	267602
321514	73028
213910	461368
223456	132996
123918	12092
53263	332532
74594	290476
356257	28563
434726	388631
371692	491150
282628	94344
394123	180655
106648	424416
356908	196851
107709	453170
58486	398788
306242	277646
198450	63303
352428	463302
376736	481380
341070	265589
216666	337967
411151	185479
178984	161423
393615	255650
403655	466737
322121	286016
267371	391414
91600	30428
363045	239506
166964	299450
425166	172215
457073	69277
127388	379255
225139	218727
418916	305611
70478	411078
71690	261396
325819	173623
410813	72523
17512	222701
44826	104417
226422	348798
342840	132740
263073	207031
243423	482806
353098	62226
127398	367110
12967	73336
300444	165267
461839	282402
318882	395955
441463	145064
208791	4349
485640	336590
60438	485782
346656	248577
282453	425960
71189	404953
110221	387124
13985	435708
93771	407334
318566	463549
413105	274309
267516	426922
377278	459052
347121	120927
93627	9470
254155	146251
192823	36719
56070	204330
263894	316959
395336	433069
216584	340246
102820	359762
321911	86974
11780	207535
178610	264766
31227	153995
3613	53883
20726	388374
379819	49966
323056	37918
293682	423721
21417	77397
467222	313096
3856	245201
99498	25031
307161	4446
145446	459808
312971	168000
449412	35622
22414	458028
316828	156584
432073	274764
369143	86339
36320	110677
153322	102672
24381	187974
454263	449212
415599	89283
176178	425084
171562	16433
198073	330877
478265	241416
292198	210580
230334	49106
98378	68902
283918	22993
337812	262954
153307	114117
307083	333166
302869	210642
237801	340849
444588	247454
327209	416661
476140	267602
14793	35707
209576	8084
266647	316959
18928	19376
401592	170138
311750	305776
333514	267022
444276	44895
57094	12177
184408	394384
223900	15209
202755	170728
45951	13370
135338	214050
113585	79989
164196	240070
326260	379124
362440	54976
72556	246484
506	430356
478588	118861
309342	404603
230450	28622
138857	190369
308533	149479
475691	448253
257723	364336
1494	318758
31909	199922
53963	125399
429064	254973
275291	33264
447064	171856
57432	258911
329429	489822
343182	199798
118325	267576
244524	67610
118132	286728
338955	344730
272953	83494
185907	350189
115915	132247
214390	313822
241440	195121
18744	171863
177640	207150
254446	5496
345770	27084
173056	350252
272577	125306
223173	28884
449521	311672
223602	330571
458207	209967
311454	73236
420214	110677
227545	450541
243646	98906
334351	242892
263064	207916
449224	482761
224152	16871
135103	291000
411901	16433
413989	184629
180660	343286
116948	105498
43047	62773
203200	275055
173324	111938
121405	73336
343977	453391
453469	476951
428194	447257
237934	434276
233498	308928
221738	486079
258646	288015
369211	235280
197385	452229
45481	479872
389099	440660
300916	135480
416339	321423
341587	426479
290826	110708
435638	477632
178948	277209
142522	472347
373025	249347
414326	468753
406969	273831
198175	421935
17474	313745
12967	410853
34574	226494
415024	275677
323343	86476
119395	283250
350024	463623
66728	454975
401389	84089
189508	268079
471112	441471
250102	104863
422942	2802
302176	425157
167588	89025
173509	278710
351250	468313
277949	468276
157839	258220
112129	368656
111108	310756
121103	469382
477932	172246
281306	385378
484520	293069
321881	196783
433833	360512
477932	134973
185098	37913
205586	53879
439957	473340
148853	164964
413816	4827
321258	7066
102728	126855
14463	33260
20946	151299
187458	492906
348761	79251
131301	328980
46437	378686
90456	313829
255979	110677
393305	48275
59563	249334
414627	413631
336671	477170
162795	143487
446182	348831
404042	393326
138182	89243
172417	364531
133436	36170
226064	265589
478407	273789
435509	265970
117124	214808
113219	478539
354328	126473
78030	367483
189357	217785
64508	472891
416004	211868
198701	459213
119965	347873
297054	333422
366712	342606
407670	278190
217324	15133
206256	70600
67517	184558
359790	328729
29382	236
84347	449287
81432	46120
124722	415057
437258	237887
174132	268846
176878	144825
31236	264840
373585	40784
492848	104527
49127	485328
327516	214992
467096	455082
49390	394060
110421	35707
431194	429568
81810	110677
369016	361443
308122	207140
333000	186679
423013	230391
29014	48365
302130	88113
408088	266852
99895	427520
185589	476880
15579	356530
196783	54599
85347	35707
316565	258244
370866	351122
451847	122135
250854	129879
254237	222913
74212	384839
317390	317356
25273	210261
208152	139590
390255	144306
292283	388575
178222	378127
456021	476203
69668	228431
477952	219743
471566	335277
437311	110337
270516	72985
397656	41266
197398	139648
202469	454181
350407	341969
400934	202745
200092	444700
267443	117097
252475	181245
149429	198297
144895	8459
197107	28145
63215	127921
443182	62191
329727	308443
263708	51783
438850	440660
355842	97940
322315	63377
479629	271000
492453	31178
324977	313745
153322	335663
415074	394984
264494	13370
408400	48163
28096	208617
432212	220417
11450	483627
328829	228517
39664	136587
295687	203656
52217	384744
424781	393238
91029	141695
460877	281252
276116	110677
263220	380181
167443	363035
464002	121324
50176	220540
372861	366830
3809	293130
223656	468640
263557	313745
58492	41544
289991	188759
117783	409794
475322	435637
275840	110708
254651	333713
320845	355700
208744	405979
345031	446351
392518	293790
118877	429026
20236	120666
43775	88354
18403	72353
458768	81960
76835	387506
118651	115124
146893	10228
81339	290560
171624	112389
292743	199519
329001	194598
121614	4094
83080	428080
373670	21817
228492	473634
304679	273241
257378	169482
131676	459205
32430	141440
49025	335663
493173	417867
177569	479082
107118	461531
288204	54584
131606	402039
239064	98280
48683	469235
471203	218158
338484	366588
489589	347561
412205	352504
26031	220684
372019	365058
325019	27581
312842	77004
410977	256823
270070	62406
423288	249202
241507	220929
109144	49417
114414	180352
455572	22827
326180	391414
198440	266203
375802	218727
229735	159182
406660	359494
1754	353787
270009	478415
401389	421935
474820	248299
74720	312183
32625	440246
106556	166970
238703	21411
294408	351257
146893	201809
326631	326740
102254	205270
333472	268917
39195	300688
411613	75568
276480	320539
84661	348176
407452	157611
224580	146039
70828	467900
354206	175721
444139	395735
197485	61941
326861	420392
486966	190369
268956	105498
354111	137906
366665	48163
360091	313829
430293	895
244536	118049
457418	168260
242411	491615
423870	23934
234881	199353
418727	13370
474733	330032
395588	478452
95770	243115
328867	99210
291582	451460
308632	28213
159902	204104
253435	186159
359616	233750
446182	458291
270095	178274
240661	440660
225490	267602
457309	479614
462460	72523
238767	457081
377869	32264
260769	157162
187394	52440
110658	476510
179164	313745
232731	75273
283728	166063
403575	393152
224676	249202
194504	176182
85699	31420
160214	454975
212625	317570
348476	283130
209523	477788
325498	365224
306821	412662
76537	440660
422183	457091
77177	244688
492002	24861
235815	109407
336421	3987
413816	29960
82744	147121
77674	287152
467522	193898
367763	472239
462708	393326
250317	394656
468240	97527
81358	175010
219546	91069
159960	323033
46193	336992
245440	291521
117541	369599
432544	395749
86786	99210
336020	7399
361553	373126
183956	159571
85504	313851
57885	123710
355083	105498
30743	50264
343551	160545
303042	433367
457615	196851
115339	281504
257971	421935
409388	35498
453441	205270
335061	313745
91202	217423
174034	404552
425224	461846
313911	420392
262734	100287
135743	2905
386369	193622
13217	251116
417153	184163
465286	281201
125183	370442
398995	192450
178795	469235
320379	311311
386507	52537
452709	117023
442516	333357
229735	328568
404247	420508
190973	212990
455427	134694
61367	113101
372045	490615
232812	452746
185583	388432
308680	214024
166903	221508
493226	122558
86440	94344
153436	368128
179041	272159
494082	194478
93253	273831
37831	326686
199109	26551
267605	273649
458207	292369
370869	356674
393980	340724
337093	203279
406831	423740
417394	314742
143168	238662
232155	142214
354833	336071
126305	139176
194496	316232
435312	137943
248540	293813
138371	372738
163471	33855
328174	191651
330313	316744
66448	186259
101465	378127
491273	71339
179041	243736
42978	301272
237120	246592
109831	192260
42331	407440
442289	376133
137324	918
128152	349726
47850	336590
400423	187974
458483	30263
350864	197463
426028	121106
91533	179631
380538	466969
427969	393326
81247	253257
260470	476951
260721	197996
134499	30898
193767	113536
414140	476231
328075	41673
354902	75568
375530	136891
35806	336826
482456	228149
59139	81591
287766	281273
102452	14494
247383	38063
235078	204384
4769	439364
442463	401871
469175	412992
113433	321908
177624	109868
388390	417094
270361	241330
432100	159740
279632	293813
397130	147811
268418	298077
255643	40784
423387	111307
415844	370826
466479	316229
99011	313435
403535	398167
101473	185076
332507	89298
44451	200131
485765	375854
154234	324888
135179	303694
209365	303024
426354	484107
142405	471745
412315	10646
42989	401481
99409	160009
28944	480119
488683	171760
155073	139080
159142	229831
154981	1299
232154	190369
420476	375840
136596	41753
352334	99405
482776	367824
118786	420895
434251	16661
331296	94344
263713	3711
368186	211868
54208	437018
80337	262954
375784	335501
130403	409598
357371	71091
299089	141554
433703	203279
358132	100172
306373	310330
265123	145948
316406	443505
403072	304173
72869	312263
351213	62191
426736	468832
180885	144845
242972	301660
330321	467836
49943	178077
428432	78699
61289	145676
353577	267089
1358	416748
176710	187248
116836	267602
151298	45141
208925	53883
124246	365478
264444	462377
444139	407875
398410	383355
228128	479319
418756	478377
248571	160071
471513	187974
92978	387642
47731	212558
381493	86158
350650	128429
392086	226919
73327	318310
372165	357027
8920	477062
421858	76725
233850	357537
332125	145307
63835	208324
234559	178422
290838	235265
385905	304011
229058	107938
14948	270250
46023	28265
129665	445016
419848	364324
143915	190369
491080	183566
233884	409828
205132	362267
249751	92613
481419	105335
297641	40161
100705	421356
4138	222701
346368	122020
117348	287994
436901	220749
261227	315687
244186	76454
385034	358415
428182	408845
34862	372822
80323	207535
455642	190369
125968	482389
52577	264208
133404	19096
207166	21583
420777	203279
334482	106646
433703	199353
235815	86728
459138	9054
475529	315888
177074	214992
161594	391414
403396	313379
456658	405697
303937	203656
235473	363581
8461	151197
54771	369257
459976	160895
254366	438783
348329	190369
76228	188625
355189	437039
259046	212840
460877	91711
402316	313745
442417	399852
8811	227152
133909	154355
265219	226308
460287	351639
71133	341780
7871	197988
423912	357823
422664	177973
45561	267352
452293	113138
157258	177777
488348	322573
193020	130571
363526	26046
194712	93245
407815	48163
110020	356663
271181	86618
347374	335663
8960	292721
184316	425476
308846	440660
174034	281986
288724	274743
283803	355806
244115	187836
343794	363722
224680	483154
277499	326727
411583	30919
100775	476951
24072	90682
28044	401275
18928	380948
161372	446351
160357	216625
143623	177558
96201	410877
422069	402242
157822	269199
209390	246690
348406	84536
350021	247569
157099	331390
344549	102777
198757	267352
465532	160722
334092	393769
270760	117799
274169	467881
401608	287454
54976	76177
450687	433343
222102	402493
355083	106969
249517	389497
441570	470259
412624	417296
134680	197996
297654	200504
275563	9003
351855	428864
413877	377695
365279	58873
251748	116350
424125	114930
207772	366127
297491	204330
245422	303142
239706	44018
435903	427738
322900	188925
157076	229432
288206	478415
244455	307279
153538	342307
482691	198926
178754	110708
103133	461835
258367	112313
476951	389682
315805	477788
399530	293813
86596	169485
87089	32807
421108	234511
190525	119107
467831	245679
372923	441202
194720	212534
42814	404219
67223	487833
268910	236240
86632	274729
19573	262954
334661	258370
114117	206528
293304	106530
156446	273707
493995	182192
92635	114618
24472	477668
80975	478882
176276	266982
468499	237235
16982	39385
319465	424567
49891	472891
65514	132740
254155	294079
445441	260527
176239	110677
449054	94516
292392	267352
98968	425817
167497	434893
218317	90123
85996	428738
339716	418477
182390	380745
56079	263565
18967	310495
82057	295725
42879	461827
217528	277839
139567	79553
238406	32807
212009	476662
112625	295639
231305	423741
370990	444
105491	474931
433619	19377
289675	489246
290216	228480
201089	288027
32124	475028
349910	183213
326495	299504
241507	440672
231512	184852
311300	122462
406503	127921
145656	223015
138611	386389
123444	404445
318998	260956
368523	447517
299106	175923
489937	287433
394495	12113
55168	39617
486894	286227
118690	124127
93691	61572
17613	152532
367259	51881
336023	489203
75126	13129
255515	134145
163007	262633
260094	355210
102644	431310
326521	95942
306824	451147
55914	271848
112957	89047
165805	313745
285876	82291
306628	200441
390260	486267
38798	392011
395230	20959
248280	336934
164673	58069
874	134109
144928	360860
350622	391414
156022	282290
165549	207535
107709	88027
398043	95450
78669	263766
228128	467631
67521	346310
290265	245051
180281	240796
338335	14007
409016	320464
490065	35308
479316	461217
481592	165197
207791	170180
282815	50328
211152	292468
318423	402652
421207	340339
199444	60517
36211	472072
70119	185013
264026	112346
428404	273773
290550	195121
189640	147049
104071	60517
297436	320067
233825	220417
287552	164884
338759	491493
265180	11864
455936	438120
239466	162423
407034	433322
164786	317616
92926	284103
300808	48247
53444	75794
292205	69857
132595	48275
287566	222014
194208	363888
41080	138071
300898	319799
85020	416169
383740	429391
13993	310261
484925	159249
492044	383847
364243	130181
338746	37559
235748	57227
441198	245679
56691	308270
288437	491147
136877	159716
314901	64913
409745	362808
46590	22973
176130	243824
15133	127921
233339	51881
90894	385000
11696	350494
143892	84775
256893	411302
472638	234748
268748	243824
60355	17556
75145	379676
229735	298519
227030	5040
132740	49592
401871	29865
12242	20958
89238	169065
6294	4413
23101	110677
128704	299920
185409	476061
277976	212576
452379	366534
408998	105585
277239	80662
35944	287898
199550	392924
477156	372772
68212	335363
492306	236213
307408	370157
120119	113051
14131	269553
166160	82585
356123	221497
146893	352633
326486	486102
39683	30428
358921	296833
134321	107487
15324	344091
17836	30263
298560	258021
112446	86517
288077	261396
321559	366127
475442	43783
324883	65670
284162	474268
454867	208661
327209	66995
83464	332638
285695	415662
259016	306816
211705	200752
328339	238578
104396	60183
225420	312467
145438	47779
314668	28129
436052	420913
306328	120927
14847	55282
243269	449662
294821	480701
350186	273717
263125	33124
93627	7179
293773	15133
192185	311904
144301	123681
135651	89047
423559	459701
259835	159867
291376	478415
442465	166553
306146	212260
63205	434186
205069	153995
215644	42516
166212	315888
241605	431608
261596	172089
83172	62520
19542	354702
480147	423974
289981	262954
292383	62191
10698	157527
361729	369043
366100	371379
399867	85862
174139	91578
401341	297377
230682	450324
321053	481785
240374	308080
314636	108222
477493	471350
356535	338140
3111	332932
234670	257525
114704	108540
106268	389009
264598	331508
340772	421121
90076	400273
36744	21288
366198	54976
368113	429467
199770	323826
63118	182803
225694	52695
272301	256052
297208	268518
53249	9041
261394	117906
64774	404806
369691	291672
33053	287694
341067	18218
16007	183213
203853	206356
281887	443152
168264	138399
89789	274309
160680	283238
434550	463623
165653	199339
13899	441834
261357	190144
188730	178483
470900	443693
200903	417208
101318	142018
365550	413148
489485	477986
395049	88451
478383	481083
377758	67460
36595	326446
399362	53359
310533	202253
189374	477986
408518	203213
412648	438605
469778	85730
426172	75568
19121	372053
35302	76029
184629	236358
345401	462202
225939	284982
484172	177374
25189	183318
207007	177013
308150	451431
234738	378462
363648	240796
444564	398940
134183	243282
445708	383767
489552	269924
335654	486351
130121	260527
437055	426986
476986	366534
449049	447560
242927	123410
202627	63967
475469	203656
107069	226378
258016	333429
475158	108513
492324	261303
218114	473472
267810	259929
143594	328729
161103	225766
292225	223328
262054	126537
356037	492331
393411	380071
335951	275824
63723	261634
258398	184472
151773	15897
352592	409828
332703	249334
299006	190494
74913	449468
77915	452709
274836	8268
203715	368358
358879	88707
1607	132571
466522	338227
389773	22804
402718	284744
267439	196783
341623	476303
324873	478184
354798	285376
216229	22211
137250	357248
396586	15209
308401	11754
77938	205270
198447	385930
130204	248501
282263	30263
168000	462402
93829	21998
354545	325314
296945	263713
235084	265589
234881	186384
292366	193047
233697	434893
244712	348798
148559	437592
179590	4413
341067	295493
163445	397939
339174	59930
150007	69919
15618	265589
216689	168614
486601	203656
221051	218567
385075	451267
407655	105585
387884	327343
243756	87895
296393	214992
73601	247053
304146	102871
173847	342063
292766	258370
258131	63977
329288	40775
185571	132000
346111	371558
464849	440660
18317	378686
121389	17186
382284	434710
52473	55328
274463	450408
277084	326130
409853	168381
135692	422580
119893	86560
369142	366534
8500	431658
428815	296693
295855	367110
432771	283445
403551	69319
354369	310261
184034	180707
237242	413694
34729	30154
419382	73740
202783	267352
289675	399750
158724	414005
362267	146662
332369	156972
215888	494051
396605	377002
100637	416597
401469	335815
170462	251666
470403	246818
479188	244411
229082	313745
88695	313023
114665	157042
306964	394113
26335	130571
43454	367205
343526	432175
131939	275319
315544	103552
419346	67040
73290	385000
76016	467295
40997	234748
390145	68950
417938	301557
155624	4413
66915	303175
203200	430044
440434	60517
250410	407934
193074	84210
392526	259929
31036	367110
11837	300421
228015	402855
280618	195001
158411	139146
453885	154137
297632	486633
402775	33028
378243	291324
157577	24208
356530	409238
413905	53638
99011	301315
298864	454975
367428	32406
465687	316476
67180	138054
190129	69103
38490	295561
335099	36335
289928	51683
50892	86728
113683	124945
24390	13370
84417	138807
315686	32807
432324	147043
366651	53906
40677	15209
448104	462653
22237	441672
202072	175818
148983	249382
480187	60517
180672	273468
303507	288274
48028	159609
111833	414832
19611	406894
225694	224889
330394	389682
43722	296339
404352	201286
5428	351907
289653	141026
451919	492316
348027	391414
270919	85129
39683	200503
167475	80543
192611	17333
388424	47757
335743	302070
262632	70153
186144	175402
188274	240386
360459	31413
49870	12342
109824	193430
189943	263386
94537	79719
140116	460734
422114	484298
308533	478184
221465	158937
295285	295725
43024	70588
342465	46071
134393	146353
284077	253730
286606	313745
493169	469532
41620	149128
101177	13129
223774	425822
79266	336590
290216	384648
425109	304499
294323	36836
435683	73177
458968	270836
220312	11327
300770	325105
19745	446351
188188	395988
333467	446167
230051	221366
190926	407448
424215	116119
151115	53883
455765	49828
455699	396950
474386	343012
54872	368176
334092	417205
217389	218727
67692	195948
424647	229474
130038	411809
306437	395940
348707	91097
110835	98294
215814	209628
204242	102108
419942	266852
199901	292440
357624	187923
130319	172264
138416	446616
422997	245409
156643	462236
20311	270095
34368	241005
250945	350283
386467	488087
89122	387327
94985	226538
329922	440962
255685	97719
383103	118662
317383	185076
272675	244005
120050	434995
397487	105878
322424	234541
8561	309100
493226	362404
435847	309524
364703	334537
366402	160900
326749	126818
81403	276090
33053	123077
388179	240643
243942	49874
356530	221061
475611	429863
431586	5448
157336	335608
310402	254910
394421	247730
490715	220021
380131	137658
34180	348292
200607	390943
270620	302477
148069	484858
227299	232547
105135	254178
132801	17368
119001	258150
252685	153456
2064	4413
257856	287423
94111	442554
268924	208300
389387	205289
196248	299407
148246	180822
164770	187025
247296	347681
153455	150837
105568	58861
256586	150168
355359	486885
157243	211907
171403	207059
476969	148695
355302	110902
134108	478232
450465	174170
18711	17186
195543	2352
2380	287840
168539	209989
450351	451600
89410	48275
435891	331349
112387	131606
390783	389153
75421	488036
471513	255579
241828	485023
52537	341680
426986	12181
276792	345990
270891	475571
485268	202191
298390	48963
435587	482538
443231	204746
57	172883
1361	157514
405555	217223
214748	31261
273153	46099
96779	331528
223551	221522
466790	261281
14793	80860
113822	166063
333206	109095
374986	219831
475872	182372
270268	127921
190402	63528
21048	362727
277568	328550
225489	341271
50249	149429
58202	281651
195689	303218
202170	46863
381336	292656
392011	211944
486527	288035
287713	15648
339864	47644
5354	106256
300375	379133
194197	127084
4481	346290
61152	29111
25191	320564
331289	335812
158156	243301
122244	57888
308150	154154
360363	122135
431147	72146
316871	76939
88812	124085
212468	203777
424869	420392
13623	7187
227566	455769
397303	241718
74533	52537
224377	72171
119359	388677
16818	205289
6359	281993
281588	356663
246825	50538
116582	413860
327145	273831
177282	132740
113620	29269
239272	254130
279879	492906
200658	414735
358224	466823
46727	132800
82054	168638
456231	461486
23146	177395
429600	118662
41959	220528
452605	35282
311433	430414
349378	23046
144481	255659
488984	324658
287580	220540
170295	128877
48403	390687
209523	231485
84443	154627
57536	99437
408329	194625
249580	247413
177483	467272
39195	290948
59873	255641
82774	276440
44493	93245
413218	487553
227981	366666
165638	24070
389305	390818
342038	215978
391315	111656
33343	158987
404094	251806
263004	251388
169798	269857
222773	138624
451216	280110
402942	163125
60050	419236
27776	380071
176336	131145
313822	446136
375476	205289
295090	107473
221200	188836
78847	224630
234254	270337
52917	404263
221340	327630
155389	365050
89370	427581
30801	96233
91960	33673
203681	478415
347818	154510
37237	430610
205069	469227
118691	313745
414561	210032
315870	96100
69264	138297
449665	389849
79733	440615
474070	416173
247305	236969
13268	453941
58360	110677
392245	168959
91045	153540
109599	421935
90975	316201
93771	402371
271253	243731
422246	388473
300473	240221
445213	162978
330554	462922
421029	409540
136392	49903
221296	161404
163117	78469
152937	15209
354106	183213
269491	422849
67359	477329
339333	481371
430170	70565
186597	284134
233146	390197
338915	470871
160109	317286
71263	373982
469404	362206
55863	179045
152675	12842
265483	6334
104648	275130
325019	238578
140401	81038
254464	166513
168642	23430
444144	417918
32303	431120
325564	476171
118363	120986
322201	478415
331364	46071
168178	97753
472431	293813
89369	58647
251964	195121
362243	478415
386165	420178
118542	147931
285438	447517
72108	220417
414681	152450
424151	375840
194491	266600
169058	438106
345694	317118
227566	404319
133741	286016
342465	210050
161507	319760
251845	257373
261878	311445
23326	132247
381417	125569
56620	355915
408256	85581
431057	434711
348644	463860
274852	160227
212583	451379
304253	463799
385612	172493
379348	401412
137415	481785
35806	103010
370791	34844
451240	53075
432591	211100
350658	256420
149174	421285
307528	356039
34137	328867
137005	207112
125953	177596
223133	54103
68174	372893
342031	304173
333401	203656
263240	61182
131952	449495
334625	478415
184084	134694
319093	283161
174350	622
195783	401297
259971	475566
63830	478415
185101	411989
479581	336590
57649	391414
403022	440660
268804	196783
282042	392037
187622	284982
445255	245332
145986	122780
272041	183711
126784	57002
349901	476447
131606	483977
218363	209572
149758	251779
153813	186750
392982	382645
229647	337783
129328	274314
228490	128873
483211	258019
391295	391238
128474	347891
284531	53863
103088	192539
291074	393760
310396	444271
140996	178453
286444	103543
89883	347057
407303	21046
197118	442096
30057	355332
29802	475520
271383	374966
262980	12485
341013	356750
150278	183428
290698	58901
71430	321736
82731	434705
134108	351898
15871	219141
138490	194165
298747	78811
453294	429267
2844	310261
90667	10448
376705	58572
205002	218727
136089	253925
222879	45066
52793	484866
172864	90939
290988	439777
143915	446351
103649	284957
151331	95593
277942	9054
10698	492906
59467	231742
105568	436354
253102	96715
343405	148589
298780	395854
110835	299322
195837	103194
395177	298182
454263	100705
158274	82571
278992	39995
55659	372502
479875	119775
45716	310235
43496	164009
144254	82228
15610	305984
361576	365721
249785	363581
270986	266600
162785	478415
369090	213728
360283	467631
190281	280297
398895	137719
466623	163393
66298	117937
29928	372217
371936	138438
441921	13370
304939	323902
310655	454894
103584	268194
135063	317675
74534	252573
222102	255579
418273	110677
9279	249186
94376	191867
120063	365224
403898	169649
258190	123190
328867	137739
63010	217432
113247	54775
450465	193380
23326	452709
194609	190369
184724	86728
324826	324491
450553	396632
31112	255070
290151	322436
444323	478555
109315	94696
477189	85129
238031	274784
193962	484458
364093	151030
201255	186259
199427	94665
167419	167106
451027	237548
110199	393230
76297	7345
69810	120687
447937	424814
203845	332573
77980	195551
493116	365177
337663	186416
213871	306773
361001	62325
401201	409816
212040	369577
6123	472583
74440	216961
183875	203656
102644	423550
450545	124505
10069	482538
269937	133423
328089	50538
160606	69657
215337	15209
62366	406351
256893	354022
52927	148695
486364	402183
293913	190369
226563	205703
134239	267602
401820	94516
172396	271072
221709	67089
356733	406638
468481	222701
874	188856
6896	311215
77465	392788
52306	476951
319259	394928
458711	472520
170472	470955
335344	381125
48708	32792
358547	316295
263273	190369
56205	73353
423013	275487
135585	130028
240525	175079
213390	477788
143447	190134
479351	241453
85049	251331
219298	45140
254973	52636
100983	139648
175718	261166
236792	25881
428023	164884
314548	273468
467674	127921
29723	45724
68029	478415
456966	372119
122210	169337
13082	458968
432471	211868
339445	80632
342805	127921
121594	380728
285794	57703
444715	206281
487732	389009
110527	10646
124873	493555
429023	330463
152372	6899
467864	474956
219674	187974
404328	220857
325193	443318
86297	63703
90803	409828
136095	191380
169045	140044
64811	440660
373733	301927
303838	365702
254992	196546
289228	187974
55202	207535
321888	826
456295	49828
143492	269541
234425	89047
45154	15209
75595	448606
56381	324916
109733	198790
10698	110708
395025	343085
256081	411455
341564	49828
341067	90091
161363	315086
326082	383609
38837	267060
446975	35078
115340	187325
240495	327204
119400	470976
176086	416202
325304	132996
268755	105498
462528	11626
217953	101058
71189	315731
162975	276752
460035	106903
271043	260203
481104	274314
329696	164164
73132	346987
66782	355501
157922	369684
267562	65979
23992	191959
181947	405217
479486	337644
412048	144073
471365	183829
14558	21583
363260	424608
442024	73336
311855	229873
12030	26366
233782	175960
333622	200503
386411	315258
4725	285156
179108	233428
458968	35735
351475	379977
326856	33051
483262	218615
349032	315888
234952	142707
40362	153659
78158	192524
48990	477750
106990	119652
228018	293813
208621	61205
224738	103777
17925	198959
237586	221265
21330	66890
125577	375063
281490	112161
57432	204066
136798	240665
46567	256415
423020	48163
201822	90929
64372	121812
450807	427205
427409	121145
410754	303175
451409	126865
110692	214499
182862	187023
188174	378686
101983	111269
87638	90880
469707	94634
193020	113051
335069	287688
151159	324989
446171	443662
481115	490237
95770	366666
368540	234788
451924	5210
184800	14335
20421	212964
484917	119381
156788	435242
187834	9302
380846	449362
312605	288837
119938	63235
74290	205270
128084	179692
75760	447950
67613	342388
70135	492906
131261	132740
82430	127371
283698	6952
18076	49896
91600	320097
142740	420959
92240	384272
125343	86728
319260	322515
332503	331358
388084	43334
374805	384278
334745	135893
186024	56540
352282	411424
68314	277392
221948	457156
326631	472015
450207	236549
487495	231439
204260	458104
257286	259929
110890	27523
304404	404603
47816	30708
346614	336590
315463	146133
271231	229058
420426	430356
26309	215113
249193	166970
458170	294836
65980	9054
32096	447519
162422	347484
473780	248777
230318	398015
119367	467752
259617	481279
191301	171228
458050	116071
261278	80781
246467	307393
383802	373749
120092	313745
458768	266828
298811	430356
448072	9957
351943	46694
116947	399492
233388	116283
484299	106531
34447	45604
69650	456309
405116	373021
173371	378082
257919	62191
362252	341271
232182	35628
419796	47543
18928	295716
131606	435708
60637	338271
322344	401577
319918	78088
448104	144540
58479	29253
410500	478415
92132	280371
281964	84453
250710	386300
387986	159378
380538	431121
195757	311360
297476	99405
228229	391414
282690	13370
315805	346583
50716	370734
492149	334032
428689	389016
137833	461944
120523	79534
208600	367688
253967	54839
35947	436234
326392	330469
68035	313916
275473	192610
130207	277646
23741	326987
290	458601
394283	461944
57377	438040
446214	134538
57896	233363
292325	209542
294235	147696
453018	420432
237873	313745
5293	263795
416408	360860
50932	334680
458117	337807
40628	469706
310153	277074
158411	493365
278711	22368
309276	447987
255979	28129
68092	220417
141101	130968
355122	84590
214308	316929
461157	478415
405934	266502
55676	190247
349338	45994
252129	116870
469360	432419
414058	48163
216894	9039
282626	125399
17865	127047
471205	73359
285559	57134
226023	401412
259896	67172
89826	484282
235811	354630
249548	273831
141618	459223
370621	40447
471091	316929
454140	293813
266868	423856
127547	291996
402578	433485
403295	150352
54228	414930
67549	437379
87832	424326
330624	373565
167828	268814
251541	99437
15819	272571
386137	375398
374281	220487
111968	461533
99439	468456
442410	149388
136798	296980
262871	346111
120578	52169
381595	146202
193372	147140
54298	83410
59556	198926
102249	4902
429990	220755
446800	98782
15027	169150
224459	298581
195729	405837
153734	446351
452518	452746
304404	422802
280602	393326
416408	58881
58893	178436
482813	44282
322509	25030
432100	455967
310890	220338
473047	113085
106739	133429
367282	109908
372103	447517
273910	333393
439646	282772
193099	175960
467831	491531
493886	11626
326174	463549
242244	176878
288724	61919
256893	111514
10303	381485
91597	404806
124469	210050
10364	145694
176614	267699
348798	283159
11320	214992
359989	177871
211494	47295
9969	482138
207415	452709
182131	25034
167583	359671
88366	64402
168463	486339
251338	210353
184892	86295
406773	1057
159351	133146
236192	485145
452981	268261
150553	183213
158234	494102
435401	4349
402519	423828
227363	289532
456021	110476
233782	304589
298427	92739
273768	316575
370238	477019
464903	361916
116395	79102
474429	420757
422668	305859
26336	87007
204375	136435
299256	156006
362554	190369
486500	275812
60679	97536
200704	441434
269937	79861
134133	99409
70046	142642
446815	82531
406660	115917
457418	415419
201086	180023
45579	190142
274923	349593
68211	422656
98891	313745
308756	218730
53249	241525
100411	468832
477266	258607
223335	289970
36301	92553
234215	285634
169134	168050
63907	243301
199744	14618
424125	117415
179678	296423
86030	119381
183685	298547
391250	418926
277911	312595
477088	164164
33760	324639
429863	282435
112168	298415
193253	311079
156189	57996
382297	66577
359031	487938
238039	378088
64222	285156
166083	284337
250207	476951
161500	317118
45724	427045
366839	13973
29128	488768
490982	408956
167924	27464
493629	98361
239201	54330
352238	87471
66439	205089
459217	478415
407254	194805
329948	104505
63723	228704
401460	39892
470248	89731
482646	387332
177769	212081
128652	463200
158310	321908
29599	299960
413834	344526
491521	420944
67060	267553
148574	470817
404568	141247
104875	23018
233699	13434
468287	46132
19857	211944
269949	103267
200849	290450
247323	405831
190789	144845
419361	483549
263514	283067
102367	473936
69563	293813
346189	209572
209775	130028
87734	28150
128563	103205
85016	20611
204912	296218
446368	295481
401659	404960
121728	445449
323407	22726
345715	296730
244092	70150
173882	296660
314598	309632
241937	196783
67426	466737
218406	312423
449521	447448
91217	190369
51759	287360
132905	446063
221296	151662
325216	101577
221625	273831
454263	364807
158753	164884
382155	173033
72279	245757
337183	10345
220893	165506
271523	275790
277524	182316
445890	118179
288104	142018
367878	5139
111755	287673
96918	427616
207534	359042
413218	339515
286652	429940
217450	296432
234453	208031
254703	107198
250373	419189
2002	194165
104879	458183
47730	276174
42919	103420
127211	236023
161260	187974
404506	463200
348142	319795
329705	245679
378015	137719
82981	24516
274098	169482
334880	48365
252604	124405
308896	377971
38000	168381
111926	36237
248073	14764
92775	477216
365550	272509
367919	205747
302693	381008
339378	76733
204364	355490
342465	151466
316909	378686
301548	140616
484123	273814
454528	8463
57181	434214
348970	53863
284569	387905
482222	412364
112214	480224
292576	237571
230776	57154
435508	281286
262707	187223
11979	41075
355972	394747
208209	246330
21411	369577
375667	509
272367	461666
449155	360860
60045	190189
45234	416863
39424	371918
148701	165653
40028	287772
19202	277961
418171	371617
360459	330527
45586	317118
305269	271269
460041	394623
420880	788
120752	188895
234453	321123
263377	411455
463427	180962
222107	205223
147704	10345
358742	338076
392062	430474
300612	79882
92375	232440
240137	192998
430328	188247
327209	248789
156582	190369
63494	275677
20660	332512
93566	54519
346641	476082
288865	13370
47115	103581
134902	110677
62492	144470
178540	458933
331211	186159
208726	144916
269977	345377
321645	22489
414967	378462
475613	393326
27987	377502
80548	202019
280501	164164
55083	39145
299411	435291
420301	279751
488218	223420
323826	279440
27083	178811
245206	232139
92507	415344
458982	82794
461294	489376
432175	330369
59739	60793
63835	457297
245323	232161
395820	209766
491445	62560
222299	438653
353570	295159
231305	350189
273808	345732
319215	218730
196874	261609
93813	139714
238973	340026
338109	74482
200092	57300
213606	373021
105945	94344
421267	224557
382848	240796
241137	336955
479429	95942
296906	336590
320273	302206
479261	298767
388534	42035
119912	88618
282580	413987
226267	235679
396891	231485
105743	422154
166987	52285
369510	292721
41086	53863
245938	219939
287129	478232
189383	337985
274365	181782
54375	72193
245881	265351
202149	475571
44275	284367
24816	286077
46681	409264
39990	100026
56410	1796
210282	199935
179775	347749
423444	184735
42830	162831
412130	420944
416464	113138
226391	130767
486192	387742
381675	171953
385854	335513
53963	314455
349266	75303
135155	217432
427780	398333
424256	35938
475313	94516
356990	160545
219739	151546
5972	160324
465991	458731
328183	116375
202379	84576
442896	291368
55761	61703
244907	361305
34068	94289
479320	142051
320245	476766
344314	282848
26962	214540
295220	18218
233388	451016
29582	431264
389090	185076
85286	401871
267562	445575
256901	462377
185761	3037
213447	398333
143290	452567
481682	291521
406870	91856
54425	426089
291899	487192
274852	473992
413849	106391
376596	40433
373433	322944
397418	97277
17375	449728
475348	385000
25312	349505
155229	214024
165680	187529
439655	56068
76954	457812
71781	115669
86786	113051
276889	203656
376158	443988
387033	398526
155073	391192
313189	388575
342052	477689
407976	419796
374849	28951
158918	209542
289417	319333
348963	148379
188652	238450
283961	298182
375338	462899
283024	283445
480444	276055
38994	424017
125737	93770
27377	289883
60212	436979
401871	326061
475854	401101
288690	17186
172465	276900
219546	90336
450794	256373
253237	203656
238870	400562
392353	338189
419068	237993
393056	434945
138991	105498
23323	124502
182017	482246
164883	391114
204057	190369
187834	419849
102098	454975
247785	21411
428944	288750
44520	190369
329323	119994
357854	41768
387267	309425
350742	452824
131054	286936
3140	297674
479971	52349
474447	435948
102087	275790
390855	396808
171455	348007
233105	161739
296459	152702
307381	115340
243321	336590
140548	232361
345770	153534
459751	166919
44315	471178
298427	287138
308555	481416
105969	218770
217318	385279
393600	21411
338378	315888
155766	54449
468287	474398
310636	359068
412315	79343
108639	373833
44420	160722
198043	119381
169249	182621
260578	409694
369209	257581
462859	391414
186595	313314
87122	207155
78794	309572
247785	214685
112402	51050
366317	443528
470304	373147
146265	467694
402698	341951
477747	249685
7290	255290
424376	283392
156446	363454
151220	62334
227435	339954
382557	285446
403489	276744
294191	291484
173037	423159
418206	69948
223429	296956
193722	477447
436003	435031
283993	91657
172396	15541
30106	224703
404568	28632
55145	344640
484777	30978
487422	15029
389085	159390
455807	292721
193817	129270
258603	308882
176130	34551
409557	476951
165417	86476
141690	166513
191546	428214
289084	19708
408337	404480
132247	483496
32096	18366
314889	277443
272574	293813
230337	41075
152641	320464
332299	361296
293308	411643
290364	188061
106917	21523
29373	348332
476007	170201
127388	62366
334602	395136
352151	359804
172417	486469
278896	385000
477932	217404
72980	160457
205409	137719
222163	141623
367817	44537
313368	124085
367183	122462
141305	237900
7673	83403
410474	272839
78319	330377
10331	249334
348705	130564
465687	418008
346942	135200
365601	331581
222045	477403
426045	387839
748	74324
482619	218219
176415	259175
118938	198465
111429	200163
376440	334197
464068	280025
483126	165267
474391	46410
397778	271253
65311	429504
171382	426364
27322	79249
314680	89520
216578	394636
383333	57960
262699	182063
382267	316348
320982	66960
342359	176751
311423	204756
298187	366172
114652	280871
133909	244
342638	369672
64108	161682
174665	275152
263896	134691
404946	23556
319363	277651
252922	43377
112563	469532
149429	54976
370679	13370
84698	21583
354737	149686
91558	295157
303175	161708
416919	53863
248150	46278
249855	196783
108985	263833
374305	243057
250959	494102
260624	435318
207309	124085
272940	477136
360531	19903
447377	21632
192238	10723
196022	146248
247785	35707
282967	300326
391087	262954
143799	100354
172396	227152
171503	168381
291876	277534
17711	412867
490940	59776
43804	79989
18370	117023
424126	45899
293925	130310
314228	228888
354060	270982
191236	421639
86654	141649
214925	136388
406784	122780
85049	18353
345726	73336
106268	183479
90052	235578
266808	408263
389023	223131
220336	488020
127534	162795
139301	72303
200504	13370
220378	21622
391378	98721
193694	306491
440359	387101
251957	345451
479263	239528
418466	460135
351016	219499
52993	305418
167542	435296
81269	178436
35665	250853
481347	313745
353701	29105
36836	320053
159485	259929
280848	62191
449283	267096
386775	301002
34033	197435
180488	388374
179590	467703
132960	324557
360459	90071
124320	84089
212683	286936
318703	142018
337089	425675
13268	30556
1586	211868
340997	381180
483859	12519
329121	476303
386753	446167
209441	286936
139600	456138
415545	464420
214207	391551
236875	142018
422966	21583
113620	390012
261901	349901
58589	303040
152080	424371
81097	421285
406814	255650
12296	138887
158099	426883
47080	227048
466408	126204
64677	273308
458071	426164
16896	228838
308908	220609
407538	92290
263499	422310
424256	150759
447135	18665
220081	418759
382206	334680
436483	406626
382867	488287
237533	50264
280532	342807
16900	115984
465842	277450
274313	122694
415959	145971
89219	80662
473920	58881
271188	427260
38417	16433
253102	335069
393981	391261
252815	398570
351968	457093
242650	410074
125526	141892
471725	467703
102701	15133
31420	54764
19180	68762
124560	76829
99814	313745
98210	261396
87832	419576
192238	114694
96396	94289
167897	477986
237934	75999
240937	11626
342718	86728
20946	114532
178849	269199
482817	243389
248079	137128
297844	87204
476310	164884
398895	77475
151707	134500
482596	471416
267562	122218
164860	98962
60990	255047
177955	144228
59856	79438
485833	183213
32229	355806
167588	457975
429523	127943
450771	94835
15327	383114
207955	386743
80460	94516
335743	169116
84608	339830
273019	185479
10040	162042
160606	241468
360	379255
118542	234720
440940	238942
208009	376697
396487	418551
359570	18594
50526	272563
22668	25443
123118	416143
342731	336590
317687	479579
152709	220417
153015	313314
482851	343073
410290	391414
243197	13701
55789	173176
324367	337120
346467	54964
63259	240796
144064	19620
64008	4369
29115	437968
115968	456640
360459	470601
461068	116283
438475	254430
449742	336590
137542	79343
378558	82387
297117	87020
172113	423228
336651	96977
182973	310114
172417	312161
277703	81159
274109	33712
71416	50264
474688	181841
238101	397456
39517	181530
469580	1605
249635	434035
193817	237671
246825	190460
203653	205289
175966	294488
270248	236215
112485	109868
144865	228402
113648	359151
208888	302144
441512	459779
182529	438571
391157	210104
432175	364768
47565	491150
283637	423081
472289	152085
256582	325167
224682	362972
248240	106256
91829	188718
41676	385801
109868	218208
338344	98847
342464	17186
43164	3217
226683	374468
437806	285446
259821	203279
382699	2351
483291	429603
115421	446167
152739	146042
357653	230002
27127	366127
452536	446351
361533	7842
56309	101483
176092	244917
180070	4795
188487	168381
30542	434893
463891	32430
329987	313745
334478	340772
96298	35735
302150	310315
272490	134259
179010	126328
192238	255650
178794	417284
108921	191070
209743	49903
319501	62191
341771	489552
28971	283445
456065	248473
230464	27654
414857	190369
95120	449468
102162	189430
489462	146574
290779	480025
442000	464658
240152	320130
25239	128340
104675	447586
125185	117452
110606	27464
471412	57134
105570	414446
285191	117000
155560	481368
92032	205223
106822	388575
189974	411809
435156	127731
222760	181291
71269	9054
289566	81986
205388	181752
323310	317118
160567	113051
316565	298938
272259	78967
49786	110677
228344	293813
101479	95922
407942	111069
247296	167172
40992	19134
47630	39689
232812	454975
412578	166572
75568	471726
404899	7159
322425	28129
184678	404806
282940	293813
398078	317118
354387	318167
159432	414334
73636	181118
72534	254973
155203	267553
3809	208617
387253	400731
404885	317288
443890	174651
94899	145860
492453	323079
45216	215054
334872	151746
259374	129108
90631	392062
319076	74975
485667	228712
195681	481862
261486	114760
363260	59350
368401	313745
112372	8338
326593	68460
130819	258370
181623	111021
274852	170147
484691	113051
322851	23352
130739	162795
232918	376308
285401	232484
427294	374646
157564	291521
266957	354876
171503	3961
118475	364109
410396	401555
420777	430885
272489	403374
20877	230324
91382	448667
130944	156006
167371	476408
18928	432173
217848	47060
418472	373401
136364	27212
180780	53389
346784	190916
268668	432175
8396	86728
416599	238103
273768	78155
238261	448776
413693	90300
91738	96094
130069	147803
443778	232856
212460	20222
209454	157143
405441	50155
462366	214559
143370	53490
488190	90123
434099	103914
401034	141649
404137	183213
310789	44523
211383	190369
49884	320375
28382	448432
224227	281924
135338	245317
411282	13972
163486	417159
52537	472394
354475	59759
445796	141748
236599	185013
125745	325604
476140	292513
374222	58635
211402	458939
452518	421830
1790	219499
146279	104505
451016	469227
6265	323343
149844	87968
17661	430425
240336	398611
448000	159401
350574	383738
131924	478415
267562	82585
99181	355093
375255	86077
191174	429603
138020	303513
166699	171934
252644	333159
24463	314804
375139	248777
164313	208260
174139	330261
377720	478480
150242	255620
359985	16501
139304	454975
467499	225239
174139	426730
282461	185766
55195	25443
457418	310685
427524	268657
74625	250090
404670	65683
267745	75568
457152	422576
353166	154137
374604	250739
409820	331508
129422	265516
230216	211868
344314	241193
88359	51881
381027	95149
454503	468481
360312	256946
110751	287740
378420	73236
361138	265940
449963	337298
390597	219370
176173	356723
389009	187194
462660	290450
48980	76304
388894	463549
184116	162795
126965	12640
416514	417918
286900	466744
51015	344437
426668	260879
152867	160456
131920	15209
360338	63759
426414	273831
447573	416421
38861	257183
405443	300480
295617	228577
325277	322731
28795	87884
5408	275959
289513	468054
484896	478415
115883	455293
55040	217471
229641	197387
82412	281924
77143	265262
130069	404292
401881	388575
27988	80193
171651	232802
50256	438511
162284	206979
301659	360480
166119	92443
486176	45141
468496	62191
49037	379908
336430	328911
342435	331349
324206	29253
260021	156207
463774	181432
316330	341271
332658	331581
144427	77233
97245	176568
143814	401101
237053	110677
343261	192451
21296	395665
219416	327061
391374	23579
6481	222387
232932	232515
6343	303476
171915	335842
391164	387742
16659	18380
291402	277961
119001	71480
107026	165823
155792	44607
360518	460001
86941	466910
286602	168779
139445	107219
392357	335197
57743	374123
316284	296387
144723	195948
191052	120327
400286	21411
484902	160679
250410	273934
476624	95149
491062	26519
375812	199554
323407	246732
114407	278520
318463	474453
22414	447158
280615	430790
112103	53244
275843	124660
446519	217423
236568	181929
219669	273831
276944	110677
8146	489822
365000	440660
333127	54257
128554	435297
162704	257936
128704	91380
61367	288138
480975	80329
28069	172633
252797	4717
416180	431364
223952	297292
8461	201208
133718	333952
46870	272008
91228	238026
241732	304666
340893	62191
143190	254731
54241	167841
206067	234644
397407	6899
253864	104498
105094	164290
119306	119691
185651	309180
95315	440660
306321	471416
411286	258911
345401	188523
86768	229048
202613	328932
489710	405188
115270	69992
114324	245580
71516	212081
157461	420392
390240	51033
140839	272139
3809	350973
307161	264908
440190	76350
402828	201065
442223	49847
111965	484584
277373	398290
38571	292227
155350	476951
196976	165032
41378	330908
27322	225354
335509	48275
109421	377828
409864	338493
198175	193281
137454	421207
449892	7771
359025	295650
346784	20546
46556	166063
153006	255897
266957	301557
355083	212354
192800	254182
393593	268565
119751	378462
328283	32168
5538	74067
235606	245679
189112	92690
309917	158584
196903	328285
294710	5769
487422	216955
335620	74552
263430	195588
602	22549
298461	273468
483497	116432
437686	32033
252863	261396
389090	52793
353361	101376
205607	280933
30790	42827
346795	222080
425827	324225
172455	110708
167588	364463
420393	405358
125336	263009
243597	426922
270390	141068
439351	481279
338108	378462
208837	97196
484851	41753
340815	425892
4123	424807
336542	205270
433083	6450
130069	104809
212183	459216
136798	202523
155857	21904
15935	263009
193523	81979
191896	206924
465774	92543
461504	174637
257149	119762
470672	39977
109605	195658
8580	482038
196126	444109
85863	20236
464952	14583
471820	378462
199731	117620
250853	169582
478287	12895
83827	320230
37798	294548
91673	94516
441166	30403
368664	15209
276982	475593
130430	360860
397180	336590
332199	86476
354545	172535
28357	365020
64273	301475
454755	194357
28479	480193
252535	438783
369594	12432
106271	370866
188313	323194
322668	227172
228128	121171
364552	68098
485875	42890
55425	313745
178258	26209
459310	313013
170325	308897
153687	157761
221911	175240
192160	159101
189879	246672
52985	291984
344314	488322
49099	122694
64965	21632
71497	349644
435276	31358
302622	110677
483130	235768
232998	90277
89218	88216
201925	152027
313189	241453
28343	351639
81887	404552
77241	379323
134299	485913
83564	259929
46288	85627
437882	157726
357393	59774
453207	196459
218648	222208
13930	198450
39683	62238
241199	372141
300545	267352
61450	186259
16205	395598
178422	214518
198495	231343
12441	179692
456561	342063
104799	190369
355298	478825
46556	149049
456303	441313
387742	185715
20495	159492
273507	471745
191099	79989
323616	323963
5874	358848
362679	105878
375913	300493
423013	52695
315573	365050
19568	317118
52867	425320
421774	60517
404892	63415
139714	419194
15942	295035
141912	317185
78112	101518
415871	261356
1895	59759
167679	76838
183611	341916
226326	52490
101117	228431
356839	246926
269712	63957
10977	391414
482899	368094
342052	374094
225197	273831
165380	84504
281472	73072
87539	409388
460668	79989
5491	396563
232551	113051
267562	106917
403461	211463
285999	132740
274777	127800
155900	239842
295009	111183
426624	461846
168437	359177
239547	482315
350588	57005
213103	276358
345401	144037
121964	313745
91453	137128
36556	137739
482042	303392
273163	288745
388414	357774
218354	70557
40890	182647
489592	276358
349140	79972
221521	162795
458226	275812
110539	428738
275117	301475
256582	242567
88439	482143
232096	36370
248013	358307
205634	41623
197068	187579
173758	47000
389194	351732
448581	124927
177139	238982
373851	219499
40888	164884
176921	331581
173736	97277
188381	47407
138977	277088
487014	15209
462691	127921
378420	14400
414058	59759
31104	361517
227062	273831
257989	429863
426852	370760
413927	479496
349121	165267
286673	140601
430779	131147
175294	377970
412055	451432
186775	229309
17401	329124
248013	18451
69796	198180
366195	62191
114253	291002
468287	22889
317813	301659
443489	1151
121770	348798
447607	378462
157666	452712
469227	65670
114050	421941
184800	115861
140812	264539
404753	220857
202428	186648
69274	85582
231084	297586
381731	226943
342465	271660
412624	278907
160946	463777
259927	340668
208300	203515
428732	313745
259342	123042
311143	387742
38775	37447
470554	117070
297788	291692
289184	195171
207415	99405
128652	86728
413816	415504
438856	53863
83029	111043
123824	119122
251791	17973
20392	314613
403558	13370
273902	389682
296514	50264
482851	470798
230051	39192
1578	197730
450521	236213
415270	275790
49334	379130
251046	427617
329976	458770
276821	16923
465504	110677
23306	292588
426690	455184
202469	61084
15027	385000
289058	344580
163445	318442
70968	77148
332938	212294
381493	90401
164510	65876
427066	395988
237128	381008
124599	122462
65851	427937
201274	489822
244454	474175
266508	464242
76136	404628
493457	487153
285860	348798
483529	312706
400285	37298
419124	110677
195482	51895
152887	121597
53548	349643
39459	282670
61367	2025
424563	369331
380769	220960
353856	415599
246600	77055
209491	417643
446413	109600
486698	385766
101791	220417
236531	466562
294575	101058
490765	196399
380717	267602
326720	491142
398058	277941
10267	198926
361576	103301
65244	164884
192238	401101
4890	89047
259748	369172
325638	90241
262874	271362
106620	28466
212459	153665
119359	445734
297069	62218
196794	431637
39889	433279
5913	34940
29326	83403
180878	186159
261278	99268
478857	355753
384036	93900
83372	47376
84745	374596
40890	248687
307425	214808
403539	238578
213628	259339
103898	26971
250295	391414
56494	445353
165784	375897
418743	357854
297504	246672
97755	257535
81885	94344
398943	60896
306542	87824
91600	456708
327099	88993
273120	315888
259651	382511
481965	359762
185447	135709
160794	71816
251361	166513
84698	180096
340771	399468
312347	219435
23892	435417
183497	160023
452709	423067
379167	256644
345715	166903
95899	46829
143857	452746
31655	124650
455074	135907
388380	481061
403170	277646
106391	299920
3407	166970
245794	80244
236974	428103
404129	48331
7934	153995
67415	8463
407905	91295
98912	434767
92992	181011
303160	269199
170553	164884
244411	241137
208059	292721
468741	360396
99437	222951
71565	482020
65134	148554
205689	446351
477644	414832
32269	343992
287566	249546
122504	379812
237801	256070
92135	58519
396945	287423
1263	433391
290838	378082
240204	194165
310681	94830
261116	289515
478435	199462
257331	214024
417919	35641
129449	385427
21074	366534
418658	85435
275522	249546
327570	360322
124511	331248
414756	94516
286594	101382
217510	213151
306196	465037
96320	254285
135939	412980
138726	63957
364042	293813
227306	403501
191125	431137
85371	372629
366078	84948
281052	145064
363565	151422
205030	396445
203084	58997
40890	337324
408518	400405
97245	107222
59750	94516
453435	80819
409403	323358
428453	255316
312094	299467
248079	358913
424139	300800
101504	3664
244536	278839
202445	148716
341243	309002
425902	130069
178265	263833
143463	50538
189332	181364
18876	273831
17758	186259
2004	482771
478990	304615
341197	38490
283521	401378
134299	151217
471887	186189
481196	59342
434548	158631
43915	287740
467948	428103
1499	265439
436419	184074
474527	388271
425370	189990
420169	433186
63213	222721
372488	121412
273610	373169
336166	466828
491856	345745
188278	393326
163072	285992
108610	17339
192785	350359
468830	472945
423738	57735
62763	37697
2243	43275
64458	62854
240526	426633
86773	300071
5029	227101
118131	85171
61922	168560
123012	120540
260185	26542
198301	282497
477932	113749
154492	373496
17468	80166
342564	2541
36943	81758
370567	369030
125850	50461
22753	158965
169904	245715
10237	460368
73435	205260
18807	220333
276254	47175
106041	112312
188866	418442
50388	83600
60883	176541
381256	310261
170197	50264
100287	476656
249827	56041
150201	387742
36267	137508
430217	119762
153162	50264
380554	476951
243496	294822
300411	398098
405306	230349
386437	22864
347549	86081
343443	137369
47691	133959
83616	158153
268219	348798
310459	433391
483449	109760
312087	236891
30743	187045
55666	68233
316329	439681
442801	153593
52422	269199
179583	314742
90894	428864
236359	68886
394645	32807
106648	314059
374910	23108
10303	199353
328387	70899
202433	186159
472965	218350
242162	359762
140116	478415
250535	413387
410930	217904
441821	164884
470437	378686
409388	264690
38063	401311
447258	265711
306693	152502
363562	258370
243547	157726
69318	169135
379110	94344
113759	203279
405276	290450
83881	379156
357411	363734
79815	435296
356433	17234
331760	134626
121106	414259
125906	403179
165392	29153
438608	489822
460426	336590
135114	127420
77827	405772
219363	458991
445193	312141
127755	388575
30861	226308
96801	433599
438921	99405
152569	12494
208379	145064
175219	258078
279767	317675
176408	92313
34947	453012
431343	409794
99234	255650
395749	95076
19843	122720
287124	191292
259003	301697
340248	137198
413599	137128
432175	397749
91084	281795
62166	369599
56188	19629
327490	368892
383656	216867
426364	58506
153679	154845
224935	110677
134299	374559
446222	99210
337622	160766
164075	187974
55659	308100
258614	98550
5358	430356
188534	113788
69264	132740
72804	166598
432026	51895
312283	121776
35806	250434
478873	656
129741	267352
34798	53994
91197	124798
106460	422175
164721	132320
216894	491856
102065	192009
404667	313745
467280	37264
126106	71281
308900	479599
21123	388661
448430	425675
354022	18636
71411	138199
139350	82585
462346	186259
393135	475402
258370	20164
8951	159249
277568	231025
85863	180908
221318	95942
325357	122805
137867	131513
471833	154137
323967	134349
342102	456640
380837	319283
32206	145835
390267	429871
110197	287716
333920	456810
112262	438130
265528	385454
261278	69390
126083	275721
12063	224349
17299	429593
410861	195948
41418	372053
99232	134466
52762	272473
84968	427225
50300	411424
449714	337938
160927	445353
473466	79662
133909	373169
101991	348563
381787	312325
455488	226308
490707	75168
193767	274309
454303	181237
109418	273831
433384	317144
471500	314742
253069	406626
325204	331508
436246	269840
414023	309225
69458	278739
170421	276440
382314	398861
82041	385182
191084	284843
290414	427956
306398	226308
275256	63528
236216	12592
405708	477750
165154	469563
486486	107948
230051	437711
401019	308906
257194	196783
406685	76880
233590	437405
373360	417918
398114	116422
374282	407161
163133	382747
379680	491292
372504	383078
416295	440660
182835	83627
154232	265068
223155	395988
415401	171514
311792	226308
295640	200433
158864	26285
406660	147404
121197	359244
388072	414832
414063	105498
15027	475914
117537	439184
145717	433391
96830	184929
146893	248691
181975	167799
51317	428103
398667	233309
325508	211818
458228	54700
68837	259863
354833	492316
204716	43900
154981	235778
197643	398066
477081	456640
15433	245585
41804	97277
134480	293813
410982	55074
110992	317356
208342	301794
487586	236213
368093	113141
287602	412639
52626	110677
146162	457745
202478	306769
119840	258015
267139	210884
333551	281130
19100	275357
225345	6899
174034	433391
121124	246311
130032	438557
295724	183620
454705	440660
351529	296339
316257	441585
233045	347158
316735	419332
222132	488343
248268	91380
118851	21379
465687	419779
273972	179692
154628	10646
304011	411846
347906	133378
298780	268729
278511	161174
75093	99521
75568	484207
298864	53490
350347	246245
299843	374806
192747	188334
256893	352098
479400	168972
220920	172063
112099	389845
60826	313745
206589	354512
474250	322498
130300	422164
455074	106514
216666	445069
260345	4866
11626	435280
96744	243281
278769	342807
462806	348798
86830	95942
73347	203279
493623	9203
201410	289515
281227	286991
487019	62699
61687	29588
407768	430356
65683	174564
194576	485919
466479	321170
369310	401132
43023	104505
105598	129447
195294	13370
336152	139672
419703	322422
113963	492894
412856	281082
462849	387742
216773	91600
308232	355806
4634	123722
33053	42747
198317	103204
17479	438783
375316	486080
403940	440962
37893	267352
165680	469907
40072	187324
158855	459650
165867	404100
234409	384519
23658	61551
49129	48365
154708	358878
120254	438760
368572	317502
247173	378462
413580	153540
324426	327100
446702	298767
260352	249334
189902	445233
40997	76350
302153	397814
342088	268531
229971	164164
84628	282670
351855	75499
248013	205135
279722	482058
249894	476880
314465	262954
338280	382166
253670	266594
267606	205289
163172	9385
277987	224285
15126	293813
445021	312174
359199	156928
143203	350989
42783	422998
169091	247478
442154	278382
61284	40871
384196	249681
29518	258126
468636	438783
18796	490965
233121	173853
215798	223963
158684	238942
167754	366127
461661	280169
471931	276358
431283	385000
418350	62191
474606	373953
420234	93743
212768	32652
383272	249709
336670	426191
137384	197325
247700	103985
402316	147749
267562	399136
311742	317100
326030	65891
176610	462561
135280	233248
359906	65683
319081	88276
463204	169706
394917	75499
90398	262297
386304	150654
198450	347401
37075	373021
459232	357320
238099	423788
338962	26046
130542	203515
346684	223895
198317	212630
358832	138401
416090	140608
195933	425675
157666	331217
60823	164922
72249	217555
36940	419098
242372	126662
453173	442325
305470	434154
289983	211340
77937	478415
131574	123718
317141	153995
382638	21399
323107	351414
381372	491150
151656	183320
315731	56068
226678	391474
45497	293813
55551	16433
372179	362240
226012	267553
105781	155594
102644	256086
300411	271542
427048	239991
442341	457081
424940	378997
86596	427043
355756	270095
10476	129031
357860	246644
204338	1148
387867	287848
81672	281823
174362	76709
144418	94344
58790	313745
208532	308787
249161	67040
325804	324294
96879	226494
388223	372710
134299	97056
107649	166663
41127	413535
67045	218901
396584	161546
251338	440962
114627	101058
195121	92672
220734	4369
56458	280635
229371	12177
354545	165437
14519	476416
299922	256059
219273	19826
413535	119036
319028	86476
185358	115445
3765	204737
247846	383836
438317	112312
393363	3941
288271	53389
375689	427540
382203	264771
418019	80011
431214	33647
445106	114695
445478	162795
42536	73716
157174	417343
310152	134858
425906	468313
462189	470241
158902	33988
325905	23423
76356	435051
106739	484461
361047	424497
337700	285634
239782	265589
324668	358508
345401	237178
337117	87471
215778	179045
55977	147121
146924	186647
426474	447517
334256	465692
441367	417201
239397	404806
382848	378859
177358	131047
458764	485073
164914	210575
336955	141914
405071	42610
363042	385487
437352	62425
67528	97894
271916	286746
14574	275983
286477	237235
106502	15209
390323	456640
492955	146464
214744	102352
409539	100072
209566	351923
149240	433343
59586	53863
60322	362178
396284	20124
396264	295404
403483	289436
50767	475047
75003	24000
38865	329193
8258	408946
163800	409907
91029	53883
207598	478415
8138	124085
69948	390861
333051	262954
330399	100478
13666	415480
223255	373518
448151	84089
67613	264132
430356	478440
236222	116637
227257	161709
103134	273831
12481	160451
318236	326985
355083	367686
349260	341481
445879	421830
333931	281924
282279	119868
70465	70557
80936	406371
198796	432063
360459	375510
360429	457254
143578	481785
56589	21411
129035	117763
412205	465446
460263	273831
258508	415762
140746	487667
72265	259435
71028	196783
226745	577
404381	203656
315687	69916
243670	374775
37687	181949
380844	16433
93200	440660
445314	331349
474121	479442
478287	347552
432818	149628
156831	272407
4658	24516
395025	110677
439446	414832
52356	470588
151642	478667
406660	101013
12196	455034
195362	57224
397936	214600
483768	248223
106765	200632
59987	476447
213405	310261
169638	416217
6045	250679
249322	137719
87796	486698
17023	113683
112443	341737
271873	30263
227948	158943
23892	455218
213843	431073
102458	423795
324223	173760
332474	343512
35806	371322
421044	492399
257918	401823
301388	221797
298427	330926
334393	485383
22617	239561
459280	161490
483991	183213
408357	412517
123333	382950
438142	350588
483706	126723
395851	94344
328664	23477
477545	210612
390323	243115
385694	467690
30131	49707
413571	410383
178104	441989
236719	344946
405535	171750
181476	183213
85743	294965
149232	255728
389480	217423
132147	168252
134755	183213
396055	150264
319494	286936
186044	481279
95563	494102
309225	148084
276568	338380
304919	171785
245733	295041
114332	175499
215155	9203
88790	447560
71810	164945
403311	303424
9752	216293
274852	249334
326495	293037
92969	301659
144022	323575
168738	202019
68532	33476
281258	101298
17987	226308
422576	130540
76401	411424
159703	97894
19984	290130
221753	449396
93771	94010
167251	355455
80552	434945
243808	127584
359368	375840
274260	115340
329727	140749
405854	105053
213364	353037
472394	313745
133922	132617
165339	217310
37910	50155
208199	194145
409503	338663
195244	177674
31323	161975
364518	411853
195402	428596
355979	340084
475336	94516
264697	250434
157252	92613
163728	102785
198317	435041
138318	12177
301994	402967
230516	409828
293392	372713
42718	23018
397854	178436
221687	403947
211250	304589
23466	309330
116221	53124
392175	38607
419094	113051
457839	467703
446596	234720
189606	141649
257265	328987
426791	212640
372718	393848
488971	72050
322747	432212
52145	184179
178984	84954
325704	280333
217854	433391
352798	463200
106608	317356
159059	384400
89238	374874
356473	432284
220540	154320
398986	15209
371109	13563
102644	356719
263377	104251
327287	174679
220130	348007
308309	287024
170114	192566
203912	414471
159287	166462
390771	202237
147748	378686
56458	164112
430007	62191
325890	385454
410877	49966
301685	98847
474389	263833
350347	433934
270014	317675
231139	267602
221230	428199
177084	276672
353382	76888
335654	276663
479351	13192
67280	112330
301172	153608
208741	409828
283462	332638
348841	258981
409530	341470
177861	48408
133761	313745
74886	190369
474177	251669
53711	113633
378573	285156
99073	29111
400910	237746
197200	315888
131877	285156
315951	30775
210403	344825
367619	161205
403772	35934
457679	214992
111512	405407
339263	338938
214390	52030
259265	366534
186595	279664
158993	145471
223572	188547
164160	268776
195455	145064
463639	20011
98667	350056
70163	434239
283230	368063
160680	233187
261278	369976
440962	188398
78617	122462
390323	486369
141174	13370
83400	94516
320404	438419
304404	251388
461967	191002
143749	398333
432010	54976
292967	163974
290181	140044
73189	184992
470802	137128
259733	277961
218456	414506
163390	315671
267257	154113
166650	99405
12826	317675
17968	227161
403898	364558
257674	433645
217227	184885
56620	318266
193306	173965
8467	181833
392037	440826
387184	430356
292020	166513
24460	358409
100060	374939
256389	180504
362532	146751
104308	21583
125526	32406
346499	103241
271275	119381
456231	321924
488705	348798
374274	228013
277557	55111
257972	222050
31701	135663
47816	392699
277770	171362
241453	47295
341308	12504
471131	336380
164727	444873
420337	413525
454232	364552
483625	232555
410220	33553
454895	262856
422105	261906
165495	86560
309762	4413
265965	282043
19542	415060
11367	93270
130185	488485
212354	391414
234664	185013
147541	60517
323606	339829
24971	53883
128264	293813
169804	213258
319824	431137
266965	316889
266197	418000
229896	356428
154885	99060
146893	284526
83275	354527
38359	180685
261992	183213
187748	241525
80955	38063
317200	101049
193281	392086
58464	162247
6747	306511
351855	330284
320267	135078
364144	483851
222783	151944
493142	49660
138126	42610
433453	130028
183868	246623
372750	327455
348451	414286
482106	48365
152887	248614
360946	15209
322363	463549
332167	376233
428853	305586
75655	420187
225139	382497
360459	142225
313848	163531
37580	426609
462517	372047
383969	168139
369099	53994
111165	276358
230465	300240
377943	148592
453716	491628
309729	386432
75488	150942
130069	487565
266052	223335
212587	202894
227128	24334
233187	174700
126764	327061
465132	16433
418453	430997
467891	413335
15128	399035
156348	425787
198317	104754
420014	359029
127531	31267
436699	332585
167588	394791
210708	48274
432229	440660
394290	281799
326949	111970
232035	160041
99279	22549
78206	406951
481723	94412
19334	218730
15579	420001
376127	284235
433565	37121
398122	77902
400855	345175
124231	357763
382882	30537
477477	161165
198317	262987
222539	383635
274455	118877
105249	71741
473853	396848
51958	47747
85450	317118
404568	95010
137469	4834
470832	130310
277241	55940
378837	230165
456231	483832
116988	182757
341645	5040
204683	114643
12063	6072
258887	134811
218380	144845
64267	380421
91211	101058
248013	340561
313652	317118
126864	28129
268263	144306
435900	81038
272225	345524
264767	323266
335654	383680
146924	200831
105077	114348
324573	186561
380646	132460
310153	208030
202560	472366
308618	61246
148779	30332
414825	148415
476489	52833
428944	252518
264026	128396
66186	272149
468025	88113
453047	293813
384955	91842
182169	122462
422805	4527
405979	223941
341128	99437
4849	275721
426358	331669
383387	476119
400437	421830
121139	406666
458183	370353
412161	65063
309004	271403
154509	387564
243840	349128
398180	189409
23424	167816
189264	146251
418497	227263
74584	112572
56504	127118
315369	38328
150864	316388
160377	183213
106648	88057
116758	424714
468055	331017
427569	269199
199627	253446
316565	385055
331633	13519
74615	88566
309956	260037
414956	305928
170932	469227
15819	399448
451769	378686
2222	313745
409808	57375
382844	273831
26948	248703
219089	355332
408043	403515
70930	165197
115834	48079
103076	406626
376483	236213
55789	12215
308213	422246
2598	299457
168115	251116
349778	4413
347175	336380
376925	387499
279847	456176
350313	478415
323692	399852
106268	449435
493474	45141
56093	320508
102312	360850
76104	41673
356605	94441
21961	190369
301312	168381
444308	140291
14601	195551
265503	189906
63808	52030
352073	50143
464477	57391
334900	300626
19054	234563
256370	41058
294693	94667
414710	432362
492767	240796
207811	67774
139501	40784
362823	41163
290816	213625
312714	90320
154010	158289
106739	191821
442427	428214
369729	244115
36211	265883
235242	110063
130430	99181
326924	144299
241987	107222
280044	488084
457418	266859
247520	263514
77040	482456
477506	332392
323520	341271
29779	135354
112142	270572
237136	175447
375405	477961
83078	351102
436363	189445
403897	183213
397734	371965
202379	278839
284314	421356
476782	67358
91029	34272
446413	138405
306613	450647
320845	492906
395336	364528
64831	430329
117124	76505
439634	75303
153813	95762
407334	474093
98053	211868
236930	264286
426357	264406
53602	111800
342128	200765
34776	155635
51756	334014
222045	298066
35923	173703
156043	471745
39603	342186
79602	15209
275058	115340
26424	471852
41023	94665
39918	446351
11626	256723
447544	194882
415170	242759
396379	51895
194977	351015
38673	189177
288661	132740
458768	226528
343947	45516
299482	338189
157383	174337
415574	302671
397787	12245
235021	6072
371932	364294
195142	425703
434990	303218
18072	84076
315692	314019
290305	300240
346121	296111
337071	190369
174598	15611
299384	484447
35089	328550
201945	411424
294684	44286
353086	478415
126601	391414
412578	449620
414502	277810
13563	220857
174255	184163
103325	188156
214744	55572
466670	335663
118381	316465
491031	465692
371436	255885
396549	470766
35652	42164
323332	424320
344372	310756
30544	217921
273181	328729
474882	331499
150242	293813
209510	242538
68594	183778
136127	391414
462241	127212
444323	81899
387336	261396
432480	113051
366700	19249
182979	427653
199556	430356
470415	388931
116263	443693
297552	440580
319081	263713
144297	238518
29105	27446
27322	94516
241954	24017
134580	119123
445901	15209
391080	174564
317683	313454
237801	374888
41949	68194
42509	451071
285206	194815
117995	205270
412056	309740
400157	205223
457292	152502
247877	369599
239357	46892
283132	215735
300979	402731
390724	24585
210403	182004
470441	144405
221296	465758
364962	119381
257581	337262
117992	461563
439490	232925
121301	48365
443156	478415
269020	156639
432212	28415
445485	12177
81279	101543
449893	134145
237803	41075
304992	157698
268194	89518
441463	213855
77148	199674
332612	118286
153283	146330
89721	16433
157123	334270
424647	144845
56395	241718
14262	213876
146562	433934
325036	315888
405506	206501
10546	309369
395588	401241
41136	183213
198317	20131
46684	380538
62039	70665
178875	110198
20946	52763
438115	179358
257596	254681
258633	438419
67982	420323
267562	188911
115725	299699
298656	29567
70813	141026
316136	328568
9002	62877
437656	105053
396345	443823
371373	361698
378275	338615
10534	345792
163340	421935
233045	158670
326208	288035
10076	211932
484670	166513
368632	455995
354990	160778
86675	251817
225489	451016
195142	261576
439588	265748
320759	272258
439855	114656
268902	421528
323222	357948
329777	12502
487014	4265
6456	182119
405864	2243
480105	99210
267584	53335
356981	15209
360350	95852
254574	476951
403984	243966
129100	335906
389914	340735
334092	18337
117537	279963
234797	410236
475179	435708
474724	4349
175394	485940
6289	391414
68611	456791
219546	278820
331425	113138
214800	146985
317424	373401
53696	192987
61367	371053
107571	123042
437757	62567
412872	95753
427817	454042
347121	347873
346533	374759
417573	303175
158573	315102
104106	220880
117336	396940
94923	146449
317972	409828
199970	362724
1970	2721
29061	306894
65526	250048
360830	405626
250325	393238
325299	189733
193594	139428
358815	16041
206027	16433
388438	317169
412614	153899
56929	390861
172672	441313
316452	421465
47132	15209
120894	186159
55633	132996
79199	469646
240974	274872
94906	330325
129670	103377
198985	145691
256886	462236
31772	52917
152226	189130
119763	228431
372448	290450
434655	212246
50216	440660
196543	419050
221586	360992
196903	484559
328367	363215
114383	185479
184071	141778
435729	80425
442182	159058
19065	214808
52993	244115
249978	235136
126972	241626
71873	264406
371854	258370
389170	289444
107742	487037
48282	245971
230220	172318
66948	310773
120050	304589
469084	275677
489600	471229
8666	110677
108648	315990
56079	377205
85317	493124
378812	101058
311561	185384
422546	24276
237103	32807
489952	268588
418786	52030
38216	20623
59162	185736
66383	234900
353017	336590
97499	38743
374314	17719
389090	202507
134606	446173
319259	382222
420551	438670
115722	142018
62074	186159
257694	58441
287566	65466
306807	304314
253866	94102
408121	317853
449521	470621
205179	394948
217627	391414
302017	451016
468832	216949
476951	227356
165646	230783
473881	445353
480105	259986
484013	309489
10105	368104
348866	110677
40890	25527
429318	266852
375182	101374
342452	69617
320773	478882
342359	463775
16105	91657
479233	173887
58079	396609
77231	245332
56346	12177
72804	281942
478592	285156
417121	126327
67217	306902
366697	79102
163781	181615
121395	331584
26250	298767
474201	364848
83573	333709
371683	142678
10093	159083
292687	196080
346085	185076
115579	284982
404242	467703
436636	128931
254573	54891
156446	274836
59556	21587
122097	213298
133802	186095
251876	456357
87423	112310
28128	379976
417362	292877
162320	489126
411424	387459
256893	193023
81358	84919
248709	253564
257224	140044
172417	418415
155073	109985
34321	458183
243181	173235
35337	430356
30332	190369
163668	122462
87445	197696
8399	264406
106736	91202
357845	52537
82403	241144
3217	50264
16633	422354
51445	35707
288212	452971
4794	430894
351107	341458
265503	92114
115608	387779
136220	63808
16901	477382
230088	190369
328243	181955
324572	167488
325509	450330
257052	279829
92401	316916
386658	489167
243547	52537
420042	378330
486922	179716
202197	178778
103584	20998
50371	489594
220255	400039
164068	132154
159198	491991
427849	51895
435086	224320
168571	263009
9414	95903
27768	230714
8811	423688
335743	225349
171093	301475
25443	84655
305827	230655
15027	312971
194840	404693
86280	321779
46472	245317
376341	21411
373818	256121
124074	217904
309541	359775
100572	110677
442236	90538
28062	160402
128628	204737
61647	464734
328390	24000
72111	321687
222571	112744
331508	291350
361001	210082
412228	174564
110872	42890
105498	401086
233742	458475
129035	435448
155697	262286
278689	42890
257198	44552
233117	98895
489929	467703
407654	309801
127996	272913
264357	405217
481458	93240
312283	303361
484691	157100
18982	425020
922	61376
125960	341271
201135	453009
172707	295114
321043	11291
384422	374783
362767	449316
289473	433140
245938	50173
25655	15209
186440	358487
322452	90123
326586	431226
263578	351414
319259	465832
333541	216006
105434	67794
392930	116168
403563	459238
434690	316744
85665	317356
481723	289468
75276	313745
142804	330312
22871	100503
125139	302033
392207	94516
110400	470870
349792	474982
8754	369577
398078	171069
300707	230951
316765	262401
46870	218261
166218	161928
344023	15209
55358	229869
301027	110677
372973	38671
387602	367885
294193	276591
72206	256724
308311	164733
242411	121171
179620	53863
263987	194165
415999	316132
277675	98906
163519	477834
27400	425222
107524	202571
184179	211900
61349	459993
73236	464420
465191	251779
196903	356750
206735	453697
218832	138595
339375	371918
146328	458
240644	72650
275824	183711
486722	404219
95548	249774
468162	268997
107218	280542
427370	276725
240123	281924
334372	129270
441558	417918
291320	171592
129273	336590
216393	392769
400888	441969
269041	361841
111244	412697
455356	134930
440838	54976
90296	409119
464642	299936
168036	401101
225647	489203
186823	270595
300985	371919
172923	227424
336071	23602
189038	375840
64639	237235
413950	263812
103748	418467
57088	411424
270919	381028
341208	179357
191546	4413
64592	2713
28357	399402
155939	481742
127938	315888
335939	411424
423828	274724
413619	113359
321781	338271
436824	403457
321650	345745
283950	63034
151740	258370
118973	268118
217387	145170
164288	322942
429172	107894
268492	93627
308576	317675
130866	12550
127388	489797
121697	303392
6899	336505
478936	460338
196968	435902
441351	92888
407072	315485
58819	457380
362378	324328
439468	267602
105969	477910
128672	37057
303433	421515
258829	388492
351324	413525
436641	28129
289133	4413
475336	183213
55633	139
41991	348798
24753	12245
488806	237235
407225	20181
231898	131128
106739	223251
324502	446616
449823	379976
358860	464283
409388	291823
191652	37205
82792	86560
412109	183213
276011	451763
444437	271989
16382	474725
298839	473974
460947	212278
386809	11115
147340	132996
331538	157618
187718	149480
332783	314742
45579	218526
486393	51895
135156	371934
338189	367793
254350	218615
64366	445412
440403	262765
401829	243840
216773	434239
70376	75303
374305	12793
234997	295484
220925	327157
410735	479691
303641	452512
91325	263925
159915	101802
403225	478232
421465	278045
230691	384366
209372	202391
119377	281082
163425	76577
376619	28827
9314	420944
270923	233882
456491	166970
314740	44070
230099	291583
88359	113683
242195	230925
4098	116152
428476	469235
209354	284272
45270	158153
72007	56670
138784	350760
172525	481785
66236	392788
111856	284482
148420	28129
474917	313745
8903	453604
404946	473791
316828	331349
55537	140292
7257	392074
92130	458226
267706	380056
160765	17746
59627	371918
482835	335663
250833	357357
314455	275677
58540	141312
332239	469235
149536	272096
251742	291324
474939	120097
381595	401949
452340	450656
464002	290624
16545	164884
166325	11425
431661	61467
19443	267352
18197	469532
117862	25031
292367	177777
293188	16041
390260	236364
280615	134259
131478	23018
42879	330731
470422	25034
57432	368447
409491	14055
395846	376694
198443	268118
16332	156376
91382	327362
228653	253976
89219	473662
220613	211697
306515	50155
454867	239549
378693	144907
345555	157806
434587	408969
279849	260311
418633	211139
367758	188917
335490	34280
126470	13370
393128	255650
60537	283445
12679	363631
408883	478448
395932	426329
217528	326446
232992	152085
55473	467703
289675	197052
283617	260884
456148	159493
141733	143177
430474	214891
275215	336955
287413	421830
430217	193052
130224	275681
414709	238299
142778	169482
21417	435903
83267	401543
189420	423258
415594	478415
327209	237598
174940	268118
231462	403004
22823	147241
158000	139648
239662	13370
262210	29135
240718	75800
401859	143469
102065	122585
178422	71866
38516	488955
43831	254850
487857	15133
180270	426439
89064	127132
168719	122510
314862	376222
92854	359029
13580	263009
197208	371918
353577	258015
458207	47970
110606	357987
40028	421935
309225	319051
32709	270602
304296	73963
136132	227263
47361	69400
204529	121171
42536	185704
177624	425193
422336	203958
217741	406626
97009	152502
48191	284979
244411	146124
56176	230655
108282	354387
379769	16590
361928	274304
390117	139527
296260	124085
125699	131860
51089	93637
261759	409656
426972	98196
168246	41880
328900	484088
248934	382761
290400	222116
180918	32344
448293	359124
45269	172215
90793	135058
457908	31178
459110	389497
120122	51047
364783	314518
173966	336955
447846	311044
473981	92613
553	119935
203656	224742
156328	319680
346584	309808
355245	3971
200884	471608
250854	213221
407660	329715
41653	86728
14279	202489
311529	178696
183534	413490
373191	491014
123026	463248
221521	371934
282453	186361
1467	196783
415594	23282
112443	475112
433851	92269
398308	493325
277568	434009
479758	477358
13409	375840
245393	469285
117550	45150
163459	99405
290445	110677
264326	4968
268578	155656
16641	434035
372764	134767
455699	317754
311750	98194
47035	379129
386667	472221
317370	192365
153162	23318
36272	409172
213232	285016
182905	451885
436720	308668
1687	297025
81658	99571
446232	226768
366135	205157
420195	172089
35594	69723
76737	116300
429791	308279
112020	458601
396168	26379
119695	162831
31834	382976
373755	378082
105012	79972
325979	446123
49034	424144
168975	220276
356953	281309
429069	211649
443982	491150
326678	447517
477447	284340
56247	415631
272224	370734
254914	401928
37632	330200
163390	489150
418678	268512
122151	10646
133909	102236
86055	42890
465475	142250
401897	36476
332391	397303
53280	409828
492858	32847
382783	54638
465876	490846
248597	55089
313445	201754
276615	401276
247929	434754
90922	1973
406127	168213
162899	59966
121821	421846
135727	164921
254113	300811
240467	300811
198317	213234
350544	23018
244092	120810
83204	183164
362170	478415
382848	342886
252991	489697
241596	1839
316090	200549
439083	164150
155840	293813
388991	376340
259642	455181
113904	282711
120601	487600
8535	233067
35752	220417
464616	22288
268653	452370
424967	350822
203656	146830
472789	110677
408642	330675
277703	357865
289016	471264
398506	315671
236207	338271
425792	245990
95752	185905
487145	30561
479143	481785
443806	315888
178079	15133
478461	105878
148854	341278
431484	370279
250276	82585
474847	303424
113720	322125
294267	110677
410908	409274
361205	375840
468562	9054
279170	183213
328850	338389
259911	359738
218459	290154
197212	184155
281161	447434
260419	405224
278769	461769
69991	213728
349087	267602
383075	108222
480580	313822
155428	487614
258097	438419
178932	406371
79457	134145
195240	328257
7262	119381
457058	10526
102221	88113
416194	16415
245581	489552
319494	492316
51756	471558
423928	144845
3510	140044
337452	240332
260578	154423
372605	408628
276752	338271
110835	315380
116070	183213
230051	67748
287566	140021
180286	315367
194051	424522
19280	152028
312347	399136
218014	76350
335069	209285
51111	133588
176650	408869
81432	237105
424644	18665
308897	398038
460263	262265
402314	371855
18451	202693
112625	33350
121974	303648
112372	53366
203515	26348
477680	196015
336071	162795
312928	410700
333737	476231
295365	350479
414286	266288
40344	313745
82981	62553
312600	217085
336239	340439
92312	252609
238221	81104
382036	22549
217275	134462
124842	66537
219136	29111
233498	347306
60025	37516
97350	466219
187762	313314
40443	202996
95202	21998
45780	231638
268593	207509
117393	48861
212527	71346
128891	285634
315556	131306
267748	48861
258131	43055
45499	401378
340777	67280
172499	205289
233498	243392
404568	113608
435683	21583
494126	445533
400910	388374
212153	340449
441290	273831
276663	459686
21482	431285
331238	164603
89164	153736
338687	321323
429398	45141
237242	243547
307322	14399
486968	150175
283126	125817
458168	171306
390032	328229
428861	391414
191846	469596
241343	393674
27954	190369
345300	318932
362793	428214
138288	428603
284810	408288
124469	227805
49453	127270
95071	83312
190973	363864
61815	391414
114542	477986
480150	15209
288204	476231
450011	183690
351345	34136
217299	28129
374322	213374
76898	187974
243147	477986
480608	174935
250810	251116
287391	281993
191341	120050
487753	187974
257072	112330
276087	275146
443361	172215
66868	47556
203656	140318
306352	126911
25239	94289
166202	332392
439296	57002
466012	10975
480511	224085
12312	440660
59963	463549
463904	162831
50214	36615
442836	239541
181159	373534
77516	427672
385102	403654
96146	477632
185752	338583
247034	24334
454119	147481
105863	217423
454090	21411
253612	314318
334092	377711
414241	440660
480801	359762
14871	10646
491123	315262
251046	442106
5122	67174
242460	488270
131610	88027
376639	261396
111455	242557
346357	143860
429561	300032
153000	409828
81260	71199
77388	370866
74500	130734
296929	492906
251395	261396
41653	95942
83580	108747
481419	43128
17015	131223
342196	303392
254973	416962
403385	393326
19924	181330
339051	117942
413998	347417
157342	335663
220276	380785
248591	409540
21656	154137
72899	245317
405672	440275
401297	282552
185735	365232
272550	211340
228084	51136
279483	472999
99287	106946
12297	219876
407028	260014
384417	279730
457418	147353
253102	240225
95528	26046
438719	36759
488117	45141
416858	292948
430189	82271
381528	455181
160794	42654
384543	291002
326190	1292
470248	158992
230691	322052
15951	359956
388937	147520
336152	123896
49106	203505
184182	80122
109991	152048
373501	345750
37526	157698
142990	8623
442512	14971
69011	37655
177244	195175
227857	472915
100062	293823
287413	272230
315250	120074
424256	425268
43964	434752
354214	174390
215703	17996
249894	53883
315573	131522
12701	147564
291382	17307
408800	13370
46813	316340
267577	119381
9363	50218
103751	334974
265655	258370
48146	326690
427255	326855
145217	177374
372160	172938
400659	290560
29593	78942
115866	16433
245318	360860
218878	275160
234241	206104
435593	17888
255557	273687
472757	351683
99555	369617
139419	277467
271760	265817
256922	336590
228638	310274
348518	190369
125605	371267
253929	137508
489589	89903
145282	160629
389656	268118
117094	366212
425127	343012
237533	399313
181188	274309
463348	86077
425587	40055
91657	130843
440190	224889
396742	150352
146940	209572
307307	3128
268340	59824
342465	135052
418368	209018
469008	313745
452052	186651
203733	29647
55379	50605
272742	446105
468753	329791
15000	42313
365699	476667
165680	409647
433769	191982
173817	164884
78839	108222
449904	86728
240396	305164
244351	163344
8407	180841
313409	203656
412407	91711
32101	401101
290888	110677
197693	183711
163899	184450
28357	370990
135807	385279
268418	267553
15895	245536
422832	313745
288509	128626
378461	409828
291865	397772
28399	35035
250004	263537
470941	208038
367314	134969
252875	309801
85674	418771
390074	254729
447764	106155
27638	193032
80365	12895
63400	170323
117145	478415
229275	309425
276821	404472
187211	37516
54667	116838
199572	295155
82981	437243
236309	116223
308122	188951
130137	401871
166183	433295
3111	281176
289444	219743
207057	102096
403104	302755
275888	219865
447560	462350
377601	892
254559	59261
220158	459622
40263	163437
219596	491311
389056	362175
57164	323542
245622	338305
99567	398122
297834	16433
174034	207100
171382	230888
97575	168381
286364	99350
440940	488451
166710	72521
318520	291014
196030	408537
365080	89027
428147	45141
168789	131315
14485	367937
215513	121304
55914	398811
455889	202191
322738	422969
270919	19571
12790	187998
358241	109993
321043	110101
82688	297025
383205	336590
197077	27464
117021	480421
374379	104598
283962	443236
61001	332435
390097	99536
489485	469235
431939	103495
59377	199624
239084	447517
266868	106470
167295	29153
303420	38063
58418	54671
89723	194227
153582	249334
200457	81626
184309	97692
221122	4413
288990	272069
240998	49021
157252	183213
319259	46835
309029	46384
320298	53490
298258	387742
416321	329195
484914	155927
314228	241048
431288	188759
5723	190639
475323	37516
393218	251677
491109	12177
446220	176679
160534	188407
291562	203656
454625	431799
322515	196515
367824	329685
373265	75303
199414	492715
97390	302958
188119	151711
301312	238075
126354	296052
381572	227101
99832	125078
188015	339582
362960	452109
194980	115365
255922	153006
464847	173470
449653	205270
37092	126204
117647	368859
154976	331508
260036	492755
205089	282772
96616	341470
17231	86596
107295	169482
205853	184902
430116	423866
26127	258911
149526	321868
152176	215054
233782	433934
388494	451982
230051	340234
181350	22726
46143	324723
94121	215222
68159	216591
289675	140150
27444	434945
40060	22827
261839	186259
340285	133865
183459	83140
394346	232871
193654	4413
252236	195719
206731	408168
105943	74585
450351	188063
234727	250541
252760	19130
345886	192856
1263	24516
219039	121283
339493	114930
418380	410074
182835	385000
294323	97077
166783	72131
62847	218614
120133	34267
293959	40257
377201	21379
123149	94516
351960	230324
428182	183494
373755	223941
417500	2050
33824	458601
343746	336768
117647	127636
473741	345455
242135	17155
152165	297662
209756	202946
399739	303175
235404	230099
387337	388904
94594	357898
327936	141649
350558	110571
25411	144180
73466	12129
212851	280242
9969	484123
439811	267777
153322	378330
370724	310180
450280	36510
310459	476471
351994	212081
413218	318390
79501	143312
92669	3738
90138	263009
47407	230691
140722	386302
53233	353836
205027	186259
104740	464551
90292	423550
344638	338915
312283	28129
274174	111398
465122	63528
187632	48007
266903	287854
165613	223836
51447	293431
198707	115861
186825	203656
445779	363467
359906	451970
35864	269563
154731	59500
243103	293813
178738	31178
336742	302838
243547	355210
387681	134125
178812	72417
97187	478415
379445	168381
298390	394571
214729	48221
392144	392032
40925	364148
347653	360860
279645	484058
348914	274114
357707	28618
199716	360310
386103	338160
337162	64686
27500	426849
150404	28065
279243	62191
85891	451174
402281	434035
106313	87904
457161	292663
43921	366941
126044	471900
259978	245875
459013	447517
156571	418431
248013	153310
29088	244482
138814	484274
112267	15133
483390	79989
326592	377708
427815	434599
274692	115340
384175	60468
481061	459649
34914	125577
304118	220633
464868	438419
326429	18665
9232	143858
453665	459307
76287	486339
471520	255650
169556	99210
421196	22347
435953	370034
464225	297301
317959	24545
409388	451414
407295	481205
50532	77071
113944	476951
39885	291332
43772	190369
236016	31197
491292	152702
117659	85423
491871	10345
84964	49896
210641	27771
162795	180579
71091	192660
129200	462446
302529	306409
418992	41673
197597	129532
442761	263755
339517	330143
184360	260527
314311	439904
358539	360589
382894	303175
369577	237042
66595	338076
303782	49896
474494	172894
445637	373831
305511	464727
431757	54137
218470	370697
186138	472456
128903	21523
37577	357288
193156	160031
350437	115938
444673	49963
398184	359762
78158	466020
70085	316306
67584	298531
331491	65670
162342	154886
111968	69166
53906	21998
140078	105498
92854	49660
247888	290014
319081	314922
107526	367285
264048	170894
214853	338076
414286	449403
45961	287764
438262	223030
291686	404960
354206	37728
53857	293813
356129	262998
339137	197229
406660	151444
121106	377381
68532	282134
393238	122872
112317	119318
197988	316932
344314	473476
321183	104505
419677	187480
446140	279737
470818	217871
90296	395431
321237	275790
330269	252044
78321	423469
83248	159249
444696	292014
283056	143626
255758	220417
378121	385279
245592	433142
161363	393289
198148	15209
103506	457308
112755	273687
189258	273831
248692	147520
339590	48275
454827	15209
341632	400464
424753	410906
133534	186259
231887	336291
302150	449534
241553	186714
203372	104299
31303	460723
411970	395064
51661	227162
448104	273831
208754	403513
265146	327061
85476	281780
290609	106933
135181	378686
45824	205070
177569	378022
390638	109776
226919	443986
123066	49888
128837	430997
335379	249624
197936	267602
127921	369359
239112	94493
364842	266852
7216	28065
446182	275824
38454	357072
451952	415105
127531	250410
123071	449620
372280	286443
180928	414770
253118	206025
263880	97400
96758	483534
103395	154315
328408	110677
400824	67763
482456	16793
406968	412440
81547	177861
320873	272159
404518	293813
478065	65194
258598	104527
278749	264406
85425	205270
200578	16479
57159	64146
391620	317118
146077	238942
21417	163445
60176	107379
189873	454975
39459	146202
18634	123692
306292	428103
452981	451414
161621	380520
197855	50264
10203	102672
450798	391414
125948	358456
403018	337115
402479	440275
398805	440660
52670	286936
267122	417252
186212	410018
304468	52537
12377	447517
309917	235163
307394	202500
161420	254366
476605	480292
200304	57989
250493	94516
47621	413215
264569	320086
283718	396215
385182	376183
301364	180709
121594	308150
59092	383967
429419	282043
308410	2505
287620	343296
40018	10612
256568	285446
244850	353734
348914	476231
475805	297186
214118	320952
174255	259746
333498	79485
406493	92613
194875	451738
478410	294441
404892	432587
485703	7235
341445	196399
478367	226494
450465	370029
409889	53863
219640	259929
351732	304589
251391	493888
215292	395195
150076	418508
347653	138807
158005	122360
399023	157836
123774	30657
73573	244395
319770	202019
32048	74438
470672	42226
25966	435708
14623	267602
410702	440660
23306	326102
329142	23078
408337	120470
48275	395699
484411	126426
101067	424225
68092	91700
185031	22120
270754	262816
195537	40104
439919	191312
115043	111600
371301	45768
292260	66599
293376	249709
258853	225043
34986	254914
42535	246592
401447	313489
147911	318878
795	310661
221348	469532
472558	292663
47695	315888
3809	145620
39868	48386
339965	481712
477932	49141
388110	184983
326631	14681
180488	332029
42208	91600
474873	416870
209917	85423
209347	156351
427548	464872
15579	49966
462853	224289
282453	155697
176239	369599
232812	45561
132172	280262
332299	479614
317144	318893
205714	250389
316053	317118
138343	276744
362722	27581
9703	336566
471674	127921
247619	87410
321061	472072
36055	285446
154835	306907
264277	351392
124259	238889
114063	48661
334391	414876
165520	62501
34123	140420
121755	63687
206004	21411
448104	26519
280218	112394
90071	236654
200092	253929
37237	399852
374034	466851
313477	261318
149767	6769
201813	31886
309396	217332
362326	168002
154835	397702
245679	181164
113725	321355
59152	350822
50830	180957
111964	315405
163036	140847
36595	451738
142525	417201
223012	27464
133243	326815
438644	467703
93698	387742
134535	458183
7274	45151
109110	182270
328300	388575
291335	260768
245913	336590
193325	203279
90505	369599
385344	411000
8957	407334
253054	477799
73252	39255
286305	168670
263703	41954
39626	217310
341679	172833
41623	370866
320455	103773
237693	226308
427768	51191
364620	248732
265241	342406
89219	21411
131946	29685
101462	79485
112575	25748
257198	264696
402625	94516
367492	252740
289578	350549
399258	325611
464022	466020
480365	440792
296427	412517
386858	433390
421723	430422
135138	10325
285816	51706
308638	281924
145363	345642
272057	29122
16629	258844
394848	91402
405738	33302
180488	251434
216466	330591
352987	232890
319303	41075
413380	116279
421730	353890
312581	1057
121106	355764
121526	121583
66288	294800
44578	94793
53454	80745
57515	326608
204663	99405
11730	91711
123664	150994
372415	437622
480063	28129
305836	27296
472737	162968
184967	48275
100910	138121
200019	287266
307279	369464
281043	21425
159997	127212
286508	331297
308006	118083
274852	381008
254248	266579
354214	328729
483987	25965
286016	204693
367585	99117
157663	238578
418066	478049
116525	364109
5645	393326
207141	57501
138820	32807
310806	256768
461088	218730
216544	272347
286918	266783
144882	94344
264026	390634
191121	176068
41378	84176
453470	241048
303269	180277
10592	18200
453646	420266
209347	110677
60438	237165
178024	380769
362672	230551
181290	294965
240135	176874
458207	265082
32889	29930
340772	315407
140677	289883
168773	122137
101479	369684
221925	334974
294323	315261
109110	402348
165201	410976
413622	481658
80704	336992
207784	344734
472829	449090
92839	178436
375645	104527
46092	88960
275768	250434
403082	22408
254735	107711
185354	348176
223171	271586
15737	404806
3809	355594
334092	276619
52646	236571
489620	247254
199936	389682
301324	95922
282992	313314
187444	278204
365793	52391
468466	407386
27449	334170
66499	211061
3358	234356
140567	462973
30796	139062
452377	430610
234450	12895
438081	173054
221687	429095
340886	15209
286550	393656
172417	457259
445725	310261
374898	314398
168934	122462
5166	32807
286754	281924
284502	291332
328853	34487
66348	454975
485666	213871
270248	46020
67496	143671
373615	261649
195547	231319
357297	42653
6294	4369
271052	417294
360165	91327
288322	223121
55957	62584
159498	282728
427749	121106
68442	346768
9777	183696
330954	490516
194970	64866
68532	340892
389206	94516
344750	239872
180757	164884
317864	246773
7032	12895
306323	2232
345257	55496
221786	76323
245732	62191
39135	198317
81873	223904
185100	331654
414326	300852
77461	406728
443726	457297
99583	265589
285614	243115
71357	63957
234264	28129
289447	301475
123194	300240
58861	82585
189205	194893
306115	494102
487283	432955
470266	154759
345613	100349
235748	233306
57573	301475
210247	237825
482355	437958
289675	442620
89789	331508
80266	162829
322272	203656
372977	315888
447992	316372
404568	345060
259769	225260
249730	323767
28879	276174
272895	32112
226642	178886
216229	78163
132827	38763
402625	84504
65787	478415
199187	67788
144394	399867
19358	420944
346317	417648
235607	241693
487997	428026
2902	361809
197588	188198
34481	205223
9186	32335
355485	357854
187897	91600
244806	459496
154192	83739
323222	223134
389447	105595
13268	34184
255062	175721
379095	466308
303954	307279
24807	17186
196966	491786
190015	97127
219068	476951
241198	115431
352740	226677
279044	311808
143179	343992
211017	202748
224589	219649
210957	288035
300068	474963
153813	411475
355813	112384
369405	394981
459428	168381
166063	305052
448104	482834
261394	378243
157207	364552
346379	53640
356862	230725
134605	393253
185339	216157
17798	309425
92401	414234
156383	283175
297794	99405
198826	447517
15852	277961
262639	348769
68532	233633
120927	183213
61057	51
187458	326985
71482	317675
433664	137561
37730	372492
76412	146202
36144	304865
195999	358417
157168	348038
433131	13903
144973	40198
88353	482143
88638	407209
447806	409828
3219	88378
82150	478060
30568	220253
60864	264350
301899	473195
349972	163654
385731	76185
119001	328059
242476	415585
227639	49966
298317	209534
286305	364517
9691	492906
91163	200245
274832	363973
216447	206632
220018	127174
188108	298182
344534	154888
17481	264132
293539	198687
401820	57134
67058	62191
106814	155579
271181	410028
36781	487153
103914	40193
126153	287898
238190	341729
288918	284843
456898	330469
139583	428792
374764	13479
469724	395988
298248	20959
331218	91380
48001	411424
141506	316344
448323	379919
342852	368859
119840	15209
243221	489552
209943	217972
439148	313829
247826	296423
20510	86476
323046	284891
104942	42189
315354	189965
72462	127362
478612	160164
199586	11911
47559	332466
274746	336955
5713	56396
423587	481785
50244	378462
63863	303175
469100	376272
124185	412341
315880	399861
462971	341668
70327	286572
126132	127321
440580	38202
45679	318467
16844	234875
394199	391568
218114	424280
445259	10690
10762	385076
370942	489740
46608	404960
332599	81196
110835	36759
427544	18665
228128	335663
8607	417036
455437	22804
466790	10345
304605	339829
401488	361276
401085	113522
432530	119491
27819	119122
215075	405772
95035	328932
246917	266600
193133	395988
452284	487938
202762	105585
120513	222701
81699	49828
219537	358723
67300	433564
367777	67899
373866	10646
321522	218730
82731	92613
389032	446351
230841	347147
226461	241592
177765	159245
420387	383524
429306	60517
469545	68086
136649	474931
85939	339174
65867	474446
470961	48275
395922	50538
177443	269740
337048	13370
67984	61621
252797	256121
261277	184303
345729	417918
182739	155498
275721	45727
39892	90880
289807	446105
425671	380538
52225	295725
102922	353858
243067	189733
25410	419225
467772	400113
454498	60517
161956	335363
249894	319465
364472	267638
157715	435242
176130	373076
479627	277739
119345	346969
285024	340915
292967	433713
310153	129922
390117	100792
389783	223239
153496	128584
380398	274295
57899	429593
240512	376364
143671	27449
299070	186440
253612	402966
323023	295484
247092	414878
216324	205126
234046	331638
180921	122462
71184	336955
7817	16123
4752	190369
165713	194165
425827	2061
233388	78906
448680	23018
489539	28951
418368	401958
372850	202162
292687	48282
256919	188379
225923	298344
197997	291984
345414	275790
419759	390687
345762	9054
28436	153988
258729	377296
230142	132655
42693	467703
358132	403358
313547	207717
452052	175960
103124	92613
103189	331511
7601	148000
272742	385741
84311	409679
441302	153842
626	183213
274067	473910
310840	313745
223916	356654
268726	184735
200092	116397
316666	149388
428519	306032
392953	250400
352513	276358
192138	187974
433232	283278
109065	232154
17564	87471
110503	281924
105849	186430
199549	160051
35008	59668
432421	311215
330954	163725
315340	489019
387209	54976
487186	276090
119359	327497
222102	390687
400247	481279
488950	66980
369062	273831
425978	245708
318645	292340
199000	402269
198138	248614
379680	289515
425827	393238
338925	357854
219281	13018
313293	443539
389224	175897
195921	192005
86426	50538
85665	433934
487060	481544
20726	376814
278196	475386
328021	33167
384835	132996
415427	57134
17514	86947
465755	447448
34032	57134
355554	368745
408903	214050
220331	165424
66356	192610
310971	230336
122645	485653
409165	398333
466373	164164
456911	396802
276944	367919
304153	324225
67293	456640
476719	293813
190035	174143
144945	147034
315161	183213
325773	351585
143251	130310
96023	317132
161971	38063
325306	345382
294790	254860
18151	292494
349206	469387
334382	458104
334080	288581
172210	93052
451016	142697
218114	487130
448110	178436
431399	384208
435107	152085
79733	117982
93676	357854
402937	198069
452422	486088
373088	449620
40822	285156
277084	478415
236237	100477
396969	390878
273914	190077
465687	490206
329727	39095
346539	115340
390243	30308
226344	423053
481419	355837
219546	107312
82450	192660
289675	378019
282609	105305
454454	442280
266307	261625
6020	209572
96559	8525
326811	313454
448353	65670
228904	141892
69264	486092
108648	260527
58492	322005
367585	154799
191891	454893
10203	222721
353343	441402
8185	300119
149412	95980
90568	163016
39943	422210
386034	18451
49411	405217
126034	456379
220540	105595
392521	487833
435927	176077
182949	352842
154981	116523
292816	426986
389522	358041
120133	450641
268828	198465
16121	299836
17722	234046
422056	429218
364703	427947
272804	411809
167504	404513
254695	203656
218607	485922
487211	426986
68977	421356
151080	9664
125417	311784
245881	352950
457011	164816
44609	91163
236413	351252
119381	331253
270785	264406
453738	173441
202379	491526
153066	348007
459850	271383
431490	182949
356953	118877
377155	482343
309917	54976
56683	215752
313355	244967
102655	397253
412807	256121
457680	240796
318526	485132
281677	297005
485148	122193
402052	348563
181809	221233
184629	119130
237714	486314
198043	422175
203556	127922
20390	223627
75583	166513
448677	259754
245253	303452
127834	287848
363562	230828
304710	218485
195390	311297
425190	181237
319301	120195
219198	420980
401092	248398
436499	315888
124094	409469
273422	265065
300756	349261
377695	544
246742	275300
214050	327499
400917	451016
438850	273831
222929	241988
120778	271383
416854	73189
182966	48163
195757	144606
139268	284167
284782	54976
154271	114645
428618	452500
386894	49903
381595	484447
102441	137719
58208	327133
43405	199398
287468	30176
8151	366127
472859	341362
352877	264884
45376	57134
229213	380071
46092	219887
443411	392678
240364	15386
24359	477986
215318	288035
65134	51195
390349	432742
65035	328838
104598	286697
421022	108187
38038	243956
120253	318735
114665	85426
309621	288035
207024	481785
20236	274508
487405	398108
222100	30351
238727	174564
492232	231375
334187	58713
459118	328932
218643	188584
227352	480274
110492	270369
267453	440660
74247	308169
346804	317675
417372	243631
293446	60736
485019	467703
257613	188260
404568	196306
285324	471745
209354	37878
254446	274309
302877	362883
471187	169263
191935	190369
163825	258370
306911	401284
64792	415319
430831	246360
318159	288646
20933	291376
396959	362206
195893	273163
174255	275024
185409	375035
278769	465185
195094	461354
22871	315671
184033	160419
219947	72880
387313	387742
112355	327061
160219	390687
79915	316735
466969	426301
13953	197077
400105	272846
175308	13367
334618	26348
309373	180814
310572	123369
468953	380137
293913	480225
348027	21583
186371	400184
87539	417408
61665	262734
43645	224469
89826	48661
131174	218615
104482	208577
219863	276358
223050	106011
215792	389387
270248	44176
55015	469235
314311	418380
147706	339582
197988	39782
278289	380092
462670	405801
62444	237235
56868	40784
337200	21679
206557	39673
229087	162884
488971	467538
274156	427185
442828	144073
249562	115917
325620	187834
35969	470770
15210	404806
71430	7934
19219	204330
318463	367937
365749	15209
61251	152444
293775	282822
414421	248777
262473	196851
487821	492988
194875	190571
30680	266600
297364	222696
464760	345749
65134	315702
434330	76370
138088	40973
71611	212584
75090	350152
26552	483280
307342	86560
203862	202238
33836	37069
220274	472157
133494	196783
479081	493090
456272	318706
477671	369650
368240	266128
15916	98777
335123	219974
474290	33765
234082	339412
460753	190369
334045	393326
41189	369364
144895	395547
156988	262385
150	101058
202079	270924
214240	152502
262639	227472
113843	487030
399149	387742
282663	366506
385741	106917
400542	42189
132622	293813
263858	467492
364149	21743
396036	311212
204332	325604
287059	249334
95265	212081
5392	166232
33705	265589
176256	205270
191308	411365
145433	187974
83937	427979
106739	390380
452055	190369
279888	357421
144188	174134
230051	353708
115817	470406
111995	40835
492354	28129
253931	233160
139109	110677
211180	141306
493687	8750
91600	142678
93314	285156
160232	103854
250514	166513
267562	297937
191761	336071
129663	166651
267648	369312
345715	56428
411015	53490
281242	380635
451853	125386
34487	85870
105184	94344
371692	388073
240675	183213
307204	189653
130069	450202
463770	267602
297436	160679
9562	331508
331637	124855
267837	56625
463549	433059
241192	401949
395200	276021
230388	370415
274138	182342
73096	269199
91947	145739
287855	24775
174318	378127
224488	366228
215446	464215
11075	300224
157586	331384
354919	140952
358907	166063
89219	289013
39195	302362
311761	315888
77835	311725
176073	349261
261830	202519
183587	160456
240961	476700
279090	342415
7842	21242
225125	168033
430336	197212
328947	226446
10762	378082
440940	166478
183129	380689
176130	392256
253296	50295
67359	347476
464793	177569
67152	237636
43790	281610
447230	276270
254705	35707
85127	380979
24519	307279
264164	90123
488908	245679
54145	375789
384758	201307
350478	293813
304365	232666
180190	327061
180286	20149
145198	366493
329320	127507
317144	134145
390956	95149
442092	170432
317030	88113
353399	47690
431756	345086
191891	210842
326751	160679
390736	132740
48474	105498
448944	74585
292838	50538
127082	109006
475048	158514
413250	115795
194051	397456
212322	9219
72804	154072
254599	49903
17470	98650
114332	472144
276264	334555
49858	51222
133400	99405
157452	260794
260331	247780
484342	166970
88638	186384
85234	138273
56068	447159
186440	442762
101240	140044
324294	489552
231873	285446
206908	266538
366371	339905
303275	491955
325537	313745
167223	494102
407768	282912
310613	159003
268748	327347
345401	384454
429848	190369
312474	227514
412666	398514
411894	175419
195948	459603
403566	319259
46315	336590
196435	13129
463002	38063
363118	453814
382229	400756
265431	294435
11122	327217
54706	36408
474142	162795
262760	481428
446550	268743
384370	145285
233024	36962
455862	294800
240358	277961
153771	91069
336921	22653
239893	469520
70461	5831
430691	383967
358746	323343
57447	53490
7956	478415
87343	348144
176298	392560
131757	237165
373025	293813
244765	257332
158191	124922
289762	30193
181159	126671
180757	45504
460725	275878
389235	4693
202433	20669
468757	418117
363171	353787
306772	405217
154981	266629
453688	221337
308618	118755
323901	248777
99287	275677
83222	13370
341758	226424
338467	28466
399312	409828
319081	369262
296355	478141
144973	466567
33375	231485
466028	30972
419319	35707
94834	104824
18360	86974
67571	421830
282741	226494
78329	409828
211587	468050
111749	407117
59048	104296
374222	293803
254430	404321
268910	49507
17622	152416
265965	420392
87500	266377
212459	275232
113306	346761
172923	320354
91502	174939
205023	419098
258274	51895
89826	81943
328867	453561
492577	471769
11198	355093
119001	54189
167588	280043
186371	189879
306585	190369
352261	164884
181241	409248
274836	462472
23572	32605
46790	433186
60846	405358
339274	400521
204330	474271
290743	33507
100958	71438
32865	28037
329750	108056
287089	348912
8524	98036
188016	226132
414084	363564
363925	460892
76287	313745
81219	451460
215888	401101
439953	118735
49975	308412
186061	306692
311632	27330
364032	398333
424057	445803
89219	195691
73327	384171
268995	71091
406807	85423
162215	226763
263461	404806
390142	241525
131924	486885
449827	96281
86768	475223
165450	362443
96007	15209
442794	115816
163458	343010
44844	59659
241751	472072
76645	203656
168189	377428
381578	107090
433312	170686
303877	267500
345811	126697
185747	179035
61265	132843
435156	10690
217953	75063
134913	100658
145959	464443
446413	251806
388249	463822
159261	274114
227719	485734
236007	307240
44717	454997
422792	185426
402254	172041
227441	371758
119001	34661
166048	378462
479351	114678
117072	403700
187031	245616
440533	306051
278289	212355
394265	316995
108330	478232
147811	256121
99023	205221
261388	469235
235375	283918
79056	389682
466601	67040
263220	445324
137486	459649
119846	45413
372186	186040
424212	425713
51388	77590
251737	355313
436265	162484
229218	53883
317756	265457
265010	32406
110619	42509
89525	210958
416816	118656
388992	299976
131186	412980
117783	62996
466050	335567
323337	282094
73298	474463
6467	210082
371240	462233
313845	270232
367166	361464
465755	105498
227628	194206
34014	298767
112078	83427
96544	279289
466469	267352
9040	142018
430985	176349
76168	94454
300336	110708
345320	69277
114383	125629
11586	267602
195751	267602
303289	126157
37221	254182
470915	280014
486698	470726
183724	183213
443273	89047
360642	112388
482456	27130
128161	219876
127270	494102
295838	236064
195224	369262
218615	255196
117862	488150
41378	331187
237533	343804
277987	324844
305610	112525
390597	486275
187892	270095
341996	330878
62968	78645
435965	370992
72250	237165
45579	118501
398260	148590
128124	277105
219546	24002
431566	266853
269370	298878
420434	14130
14948	380944
426364	439453
57447	480224
128290	86892
409887	395988
202683	35707
454753	259948
479872	96324
84433	64130
282453	341895
456176	313652
118385	399867
326805	377206
210422	419370
81239	6435
296477	24560
326893	232347
453113	405217
229092	368927
53247	397471
439338	177079
153969	218730
202774	79989
227307	97894
460096	273831
103842	259936
415216	451431
6930	336590
361825	419382
285312	399468
274836	78458
5208	198317
350055	64474
214575	481785
40432	99530
310635	315671
386411	299934
48482	27464
344559	23589
375510	62844
43508	68714
36835	275790
342334	484494
393393	61439
311043	362239
132013	463549
230574	286145
71278	227643
30241	342548
357779	433480
193953	179584
234797	354684
300383	2232
124259	381416
241823	231485
167588	321779
34736	79343
37252	43083
9236	345971
83616	251806
356530	32198
422246	175023
71816	313314
281192	434893
207988	153799
114643	479355
217477	288035
481178	215271
280863	104600
20461	239561
94626	2767
445186	5040
16844	257509
183106	191057
27839	284848
64668	172933
434057	357021
175427	175557
45724	445034
390783	207035
268577	187879
146635	388850
11563	26059
316565	292274
310981	135390
446413	426089
37701	27593
34585	363021
91412	387742
15122	73387
100210	137508
314548	29563
14855	413860
352499	473089
97450	391414
273246	105212
156582	292369
430170	35868
74442	267602
212943	418152
102084	476831
92466	414286
2446	133275
154417	339310
241076	61186
87888	174939
54683	258370
470140	347202
238548	203279
257737	188082
90247	314742
109062	54536
240364	466432
165711	154507
155697	225694
101707	355763
97866	250434
373170	262633
333578	60658
476843	182499
438475	479114
119944	469532
204423	428800
190524	95715
336829	417918
280880	390071
365529	398144
426881	394087
235681	440962
238703	302043
384174	455039
27164	186561
435031	347271
319259	334497
403316	53709
208199	12895
409973	371918
64356	211868
35842	22827
382848	94099
153339	178436
235511	250679
102721	267602
47861	137269
291525	190369
169381	216553
63391	52255
193651	78189
489047	152502
408121	132996
362296	388878
7669	330571
447184	170627
27089	417918
375476	5393
266868	427615
148213	262594
103922	237235
334150	383720
223373	297005
153535	455582
370513	37476
426742	51895
395988	372422
289357	25640
78511	90099
258136	16325
227214	374051
363471	13370
433133	469235
107118	471310
113676	462377
163526	241137
214114	49903
440582	267352
156085	195939
456898	160158
429320	494102
116171	276009
325299	298182
78279	15209
345707	222701
456021	385215
285023	17339
277511	267482
399159	154398
400124	489822
336181	235140
187491	262954
177325	110285
157414	236213
372488	165192
294525	316009
294335	122013
462819	364080
15068	58709
466690	437407
159957	455243
286840	483853
202090	226168
394656	95899
140472	377402
6513	118685
449897	483738
140192	139339
248835	7771
151944	220046
2205	132316
314912	303428
322101	40784
115854	385000
266659	303466
174139	237911
13268	433391
429505	140338
301269	360860
264444	293813
43496	186259
115930	277961
313094	210032
135971	454975
449036	258370
398300	489552
473707	429212
344188	396703
333832	254867
245503	20959
272423	269453
196030	467836
182131	301659
364370	352073
94550	154692
350764	492906
405237	159083
400273	239407
220133	156006
279584	146042
54535	150093
152027	183479
191846	41708
270839	338189
318749	237802
299263	190369
406318	419198
414334	42189
367979	157393
15486	489552
267504	263485
295009	273369
480219	65371
395156	362206
383164	256919
66595	381008
29584	120650
256098	308952
474548	44341
393307	151944
184021	137259
387147	268176
314617	85212
336621	43747
82764	401101
415967	311325
366100	373042
131412	108489
157099	208209
292395	310794
134299	326552
184433	291041
143704	218727
335951	273759
295304	110571
456162	461846
131872	16808
71430	438475
476344	3794
486371	117393
177947	50155
202451	214024
455808	414092
80687	447517
344388	435817
122670	454772
297314	230755
361274	208300
277373	90541
344081	61376
117522	291002
125956	6374
78741	429593
169249	421356
305962	152502
441592	155417
144577	10345
353856	286869
131013	382336
181340	276941
130506	271233
193354	90123
113505	356314
25897	435280
265140	4413
376036	206391
79880	192610
380189	451588
139605	170020
157373	390687
118867	208217
472656	48275
323836	438372
277568	462551
198510	61572
222844	144470
471893	290476
442088	250260
87022	376760
489787	485834
66119	334009
359790	23318
32543	94516
486823	2853
266619	50122
41312	411808
250149	317356
216826	446351
265392	15209
259599	429370
390596	230691
67420	93299
367543	69715
19542	477834
197387	317118
380626	478415
270095	196948
374488	246824
473077	401949
188633	268118
399472	120690
455224	411844
364999	112312
341717	440660
170815	69259
321819	132247
390602	76835
35261	152085
123705	330689
56159	207512
41896	361698
326260	434342
208367	329635
302798	187998
467372	232097
369741	489822
195560	455367
86311	374396
55659	406704
6018	132996
218293	409540
479351	199534
145111	421830
410300	469235
62548	450404
451799	362773
348841	411970
80953	377853
304404	400197
102008	384503
466732	464912
71172	303884
138097	23018
128124	10110
95863	303997
439018	431264
440498	418332
144289	339829
339133	253110
235032	27766
20946	239147
308443	44111
360134	100653
259411	205920
406366	432282
370116	50605
489682	294836
310153	434198
356234	143103
198437	335363
31930	72889
470379	447517
401545	168381
89081	343145
483777	150495
239804	241718
237445	449614
246354	492316
174039	471900
382882	385537
138814	486885
90832	35707
377151	375515
65815	295650
377350	349137
227763	196783
120671	277961
429671	262851
313317	35707
108258	118870
335407	36392
61001	84875
169735	168615
238958	52030
262602	24334
277568	122694
21650	341417
203793	357441
256711	93584
198197	409828
109432	12245
111118	226772
59790	310756
140606	200402
168361	370279
60548	389682
370417	329379
160133	343801
355163	301659
223121	489825
227673	446351
365195	204330
313115	450760
404364	468097
252200	430997
34321	430356
16722	301731
366449	476951
917	248334
227491	185076
344877	160419
236585	156375
186440	105424
344372	286443
190985	241468
182457	432119
231567	476951
423479	330472
210833	330143
345461	441705
443320	305449
389216	178436
367589	266571
440303	48648
160503	244688
64846	383469
128652	387860
470211	304865
479485	387742
278839	214164
253102	150735
454874	275331
202469	327725
396682	246981
482113	163200
345107	415688
272030	209510
7940	328286
279692	474997
441086	19965
420582	186761
12034	49903
228084	243766
112888	220635
432548	430610
365087	186159
219220	375840
381014	424400
169619	189640
131350	46071
212842	405386
444139	354214
169288	336934
89219	41651
443320	272805
239484	187974
442940	487001
44843	315671
145126	347046
360173	251116
271348	198465
384420	13370
351295	397042
72875	49903
420266	167318
336331	283265
263471	220308
98378	84969
121409	308100
176239	476951
27064	53054
386799	110677
361698	82078
460898	341381
310756	281563
153292	395198
259387	267553
251411	97753
90922	149410
267079	23473
33053	396619
281210	55385
493347	315330
332271	299218
278382	256121
35261	206623
370745	254973
270154	269704
410075	182307
365412	48275
186874	291717
179277	377933
298128	39195
309004	384408
330782	478415
304039	102744
401408	185504
273384	62208
441996	172760
119345	222701
369258	331535
295251	193236
179832	60885
65003	480119
286859	314999
356530	482167
283640	185436
128578	418993
88317	152502
263703	238983
369878	371918
117999	168381
263147	275871
324968	164884
46467	364465
248371	51684
245779	19499
31049	330190
68467	366666
441461	115535
73582	214992
43535	48275
50908	236422
325951	220417
373647	274309
264668	409431
361291	26644
440927	218730
379667	11626
156348	323359
440315	109613
4510	369337
236241	371918
4047	280242
107709	272159
52770	167428
105442	55857
152404	258370
101023	275215
288435	409264
43506	426986
347687	90399
216666	90199
462161	264406
226152	190369
271931	307108
146893	416197
45579	298055
328176	42741
28968	266852
297586	198096
368350	233157
486712	273831
451942	137719
200092	176679
188048	317118
396281	303175
147795	186259
171561	475215
366517	384336
370739	461075
248013	482669
220445	186440
103082	450414
440808	208577
247710	272407
27240	227259
298003	290014
395663	13370
191255	110974
30906	174411
370619	452098
42745	258370
398861	62191
129106	168366
482565	131169
167393	415927
8338	317100
92794	273831
314907	94667
240345	309801
267562	262761
49223	270845
457210	477986
314453	6699
98784	154137
166626	167074
216898	131312
117937	25388
62730	237178
459123	86892
23481	100322
96654	236213
108886	124008
456070	421935
315566	274103
245911	385076
97732	342761
68991	443785
28254	325167
43489	336590
233132	5769
278843	363308
163435	99714
194646	51895
390148	384524
73224	123614
306742	433367
417121	365965
71358	165437
384336	265065
324502	256188
207995	72523
296111	488092
254235	254989
149502	158608
288350	62191
420564	286936
244127	250434
347696	393326
378146	183213
243959	223157
248215	215553
316260	118693
380634	74975
174003	157273
472906	62191
116513	282822
362440	267352
111665	317282
16278	369463
338791	439074
307388	230376
81432	486359
389992	241468
247288	242131
150054	180876
93353	96184
279050	245317
365124	254973
18175	444454
386369	123011
202931	141623
56409	60108
407540	38264
114488	351639
167228	111924
483832	265711
395315	167085
303317	42890
82981	183213
381815	23018
76228	301253
173842	3760
416318	339991
174725	483930
389531	219815
327800	149389
29240	122696
462000	193281
25709	41266
416716	23018
292076	119122
242619	250389
448677	21030
136468	491982
382848	422175
221220	21583
269494	45890
217163	132247
387387	241468
312283	1699
477037	320164
413154	315888
291653	186440
145585	123658
170530	113138
51563	418596
29114	364294
19200	286587
306716	393326
244805	110677
71430	186259
146204	341467
290068	28129
348584	264256
160606	13370
107770	463200
230131	132740
345667	217791
287895	286433
59200	482162
49106	313707
436300	3329
183848	187974
95362	245649
231629	85870
392539	50538
128839	37948
131861	15209
33525	12245
301855	467192
33030	116085
389669	293813
439673	151655
351455	314742
67451	151396
68620	98012
121954	89047
98286	167797
250854	416212
390323	364000
283803	430754
323775	400945
220179	165653
275500	234918
343032	388737
449057	23941
307680	391414
297474	282961
6524	273831
189228	84717
434574	37106
105615	8061
480991	11626
398964	435708
99011	49903
391336	416501
394782	348798
215835	182578
412205	3802
226023	444996
68083	462776
217527	169047
266035	176680
262733	475594
114017	78811
263880	188241
202469	295114
123925	447519
199333	231485
61367	64707
457418	30531
113056	291521
452518	125417
78052	64123
157839	282496
87809	299511
192235	291079
212584	399398
394553	148246
178801	347104
71499	486885
392856	260953
146734	4532
330442	36162
180410	95942
233343	49903
423767	476951
355779	417918
175549	196783
1215	122490
321645	295650
493038	289212
149276	323615
45661	178085
127373	172089
193359	134262
398761	331867
64201	278907
487477	164884
246955	48275
53061	366105
203656	237544
342465	9232
351612	216276
63107	275989
332710	358103
358414	166513
74135	239752
390104	69873
98833	267602
185107	479405
92401	53485
135841	214050
32888	135952
184787	277439
476447	175060
31197	440660
179948	461392
467399	435708
14821	86728
41433	310261
194913	308023
34949	411424
9969	199526
409016	31616
484777	458933
379577	94516
475158	164884
40731	316372
11062	44049
352782	475571
447647	175113
24381	475571
485100	339853
67951	234494
98654	83530
105132	359029
440632	307294
152803	110677
12967	184258
304783	80821
288216	200503
378667	5040
41695	113051
114063	332435
95700	116487
82981	5040
212308	360860
143012	425099
430314	383382
129112	269005
147326	293813
474485	226308
363378	259929
233045	384196
298479	93488
71453	205223
494102	74718
195224	263713
458927	190369
182866	449267
140978	35707
302722	40784
436864	223328
130676	32480
51543	72523
91501	321687
304165	175818
395248	166513
478619	47157
252920	235679
344110	147121
360232	474645
196090	476070
463429	273814
228960	219487
231686	50538
488422	77978
53389	408895
340321	85078
256719	356528
457754	187974
422231	382864
197997	445749
247126	114063
85739	292721
59748	281236
20392	122457
447292	381008
287024	118877
161363	329215
265965	209572
144288	418361
41509	23061
173702	438419
461456	455712
52867	190369
487163	315671
239272	352509
408839	443607
2369	121997
82498	387839
40890	264586
242777	72756
132982	61376
72989	209238
330781	94516
251614	249447
461329	273278
293058	313631
271760	456640
387912	291984
10345	94793
259978	349433
297295	42368
345401	208136
189366	218615
28429	391414
71665	374939
276821	178680
231334	473468
237208	428214
415665	318735
246437	435708
134671	219765
259544	315888
357373	229756
429391	434945
80296	428214
314369	393238
375405	239107
370619	418282
48146	50214
235629	109928
379195	283750
387959	290523
364617	327343
421838	211136
325502	209542
191294	122793
98491	336590
308122	473544
280400	222785
255738	378462
157789	212489
399189	21583
406125	276358
406321	93076
167424	19139
366534	450161
397407	187974
449994	424355
407280	152502
64861	331508
487274	48861
479701	144037
421861	107148
292588	363418
455565	220417
262639	431877
284524	48163
370116	121171
304303	183690
18214	451962
303036	229124
371125	273649
264544	366534
286235	356615
226422	53389
305257	45141
292063	454557
232012	152502
402085	435503
460725	39989
302896	32807
166949	110677
409126	245257
341713	230324
329560	474949
457754	401101
458945	23018
209018	333166
368105	127242
446771	130726
361580	493300
458982	25076
102316	412980
132447	144306
430118	21411
423337	157000
79136	452288
158099	464685
292415	237290
331211	286936
360641	442331
480448	481785
205572	398333
276821	475223
311597	464353
486712	252236
358322	110252
320150	354937
249526	486885
286948	282497
326348	340728
43522	202367
179434	411809
372340	407756
328114	411007
417372	186159
249514	480208
438168	467064
65945	456215
168748	15209
335951	390197
418183	471310
434961	204330
146459	140289
219941	69397
276369	339251
283850	77339
301790	411481
336144	246713
259496	304763
363050	228772
309117	336888
420234	372179
436186	110708
479627	189064
377548	308919
301312	304173
13246	130168
214735	21808
13943	266852
112346	81233
106460	196534
159059	290560
360846	313314
468277	440429
4851	22448
263646	414567
355979	121085
192465	237165
11334	399555
128510	157726
236999	353165
266980	85616
477578	269199
8733	67280
160005	100461
175320	351849
444564	187974
28065	336900
230958	282128
49947	313728
13137	31959
254973	484373
485629	293813
25935	137128
451241	420944
432600	67040
3460	33343
252880	452989
169448	428603
396928	486271
49966	292337
270845	401871
91325	271533
441969	190369
473672	337442
413728	420944
136877	322160
417265	98644
490167	187998
17993	5040
226326	458601
252027	185479
244536	289228
109049	145129
480593	144470
276889	46905
94973	189193
44373	233561
436462	267602
310359	359780
311237	391414
253863	18811
296754	188759
13410	63528
149600	9113
158484	180841
406395	378419
221167	476884
375768	112391
366910	6687
361088	294836
304404	7655
328385	301659
57337	208878
204205	159249
146893	452921
446506	286936
67506	208785
18766	38772
148213	371934
442223	378686
237586	285156
239344	69968
163293	8607
407924	52216
162246	387742
98286	357034
187796	58947
92401	40722
433885	340192
295888	383949
352676	266852
3131	434132
394537	387742
247348	367110
472685	195551
294329	145948
335620	472016
437505	58150
412048	315250
419844	366127
158524	295484
272669	126921
217637	116934
25366	299614
261112	144073
404142	194830
92458	421830
325044	450580
455847	51895
484691	234356
221523	21153
280079	24516
270879	233927
4098	166386
484323	29961
66273	476412
208650	52917
17000	61016
370830	212609
425697	313148
244125	308946
465843	345781
450705	339870
67247	401378
3868	207927
25654	487780
50656	310756
280487	25842
164886	231839
85741	369262
417368	434598
392144	441635
409889	188759
182771	143814
158875	477098
407939	267352
391909	236269
249465	77727
341271	388575
467921	10690
431807	449534
181491	328253
89193	476951
462824	433400
409542	13370
428111	65275
195362	458136
97552	464080
243119	274309
471117	358032
151691	37948
268418	69734
413066	414641
111077	119007
79517	180301
112716	409612
391346	377368
364314	399852
287444	438373
127936	411424
53237	366127
403715	147241
48804	63116
257613	377331
392313	13370
484879	391072
414103	135918
284392	65760
273543	59270
449354	279871
146267	146984
193444	183479
476645	220417
360459	275824
134955	191652
329750	37084
311532	10379
19992	248777
301968	165181
314539	478184
449423	383696
403588	494102
99073	394636
49092	344091
56396	301364
370654	190369
137400	437695
262572	315888
104224	65238
458220	200344
129367	472072
56177	24588
265894	164164
287401	122727
112443	347246
176130	363902
172417	171069
396381	300480
446140	48949
322215	218615
404886	317356
253643	295021
463577	76660
156348	212959
240860	463307
357454	97222
86902	347987
356102	292721
227564	376509
16735	48275
308122	413997
43497	428103
458207	194830
462241	372095
216980	468575
171013	199114
167588	288830
203155	105461
103886	293813
67351	157527
398357	190369
181038	104527
405166	206686
139852	374049
489485	4914
58694	460271
20477	313745
376759	199353
230053	186566
468075	27747
263299	20586
157764	68950
397920	179955
411275	300555
454001	198317
195362	328905
330139	455802
355508	49180
121638	17186
110735	245679
427640	293813
129886	48275
2613	239981
174667	43814
354466	86560
36111	203656
54312	104498
412844	236213
13370	352335
116527	146183
455726	478910
413053	404319
486134	186330
27008	365413
82688	220673
318274	353290
188615	343992
350126	220609
341811	348176
419729	221601
263700	440660
25856	157231
165417	259929
238002	102494
260661	185765
246704	348292
447945	247527
336191	163903
392708	201278
377212	20547
393391	190369
284214	342542
34447	416717
20628	92613
51609	420913
279083	24070
10727	62191
27417	49953
372280	277583
98395	90123
32693	226494
313541	77348
421339	443693
456796	55128
162811	110708
203009	474412
65393	272767
402654	423106
158099	297654
148952	492521
173149	291249
464460	28907
68098	271412
486214	393326
300765	134694
300158	101190
302527	383391
216229	30428
176381	64186
356189	129545
462630	250947
371816	255641
312011	22512
163340	391414
400133	385251
78760	433934
81547	99495
192611	391551
66940	287848
360459	476534
157099	292352
151732	456403
398105	132583
389977	261931
392637	93863
58666	392779
139500	324491
385880	421830
291669	32605
378810	186159
259240	317118
359933	67040
287566	247619
402863	370848
174315	121106
265999	453545
130675	69293
278354	457081
161363	50391
226216	246308
127245	171885
476969	295201
403404	186304
243454	487422
128268	399867
338422	481785
235579	479614
228128	147520
81887	333574
311579	404806
246693	234356
10150	84590
196258	11206
239673	87471
377663	130960
36649	357854
191484	312405
417476	465647
338912	182000
267444	220472
32469	209091
88267	176878
364000	351414
278520	188503
216623	240203
160208	481279
122563	420967
54507	277450
11313	469227
315099	315725
145288	218607
411108	317675
257977	207415
8520	186384
208871	303175
480580	301337
411763	434943
159463	367686
201763	211868
205918	311443
12338	269199
438606	209018
23018	400893
57901	228431
65513	138236
243610	313745
234934	363387
41226	209572
485021	450498
20474	145691
257977	17979
319548	257508
439379	260615
486912	129562
175762	115386
190601	443145
418049	15564
223062	451693
264742	420392
400796	427803
474341	175402
435337	313294
190369	120894
427242	404747
390543	53863
479183	188198
116395	123410
403539	396703
339739	177630
414286	171021
383429	72432
310505	401871
477350	141695
138293	102920
357701	394729
124686	275544
67768	15209
386637	14067
450532	54536
39195	451081
462317	440826
487347	38063
47657	270095
80679	325604
174139	212609
266843	135133
420972	49789
425430	472583
202352	71091
85665	360860
388049	336590
56022	190369
320259	139803
154015	76454
356530	485640
106324	54536
396826	249389
417391	15209
118132	157842
255505	451431
449756	489822
264026	378408
159724	348240
61284	171446
186944	94152
386802	413818
335384	250434
88901	470278
15680	391414
38038	151349
445500	324473
474041	243438
466647	83912
221648	74611
314304	22719
243373	25
361098	296986
17509	383841
437503	464578
25535	363272
284047	13129
197242	292721
427831	52643
399492	251492
286781	117097
192638	91687
274946	267416
44573	24070
340772	275824
426742	416402
447937	354790
164551	84960
37376	134259
147900	3583
320178	8731
439726	156376
391406	62191
276821	471146
360459	282497
57080	123213
472046	9054
481104	258015
16438	390349
459125	323047
436660	209293
419273	391414
258370	481078
489651	221004
28143	132740
40395	183213
325824	475711
220402	258132
140938	218436
263114	431556
392837	478060
378245	121950
293913	111316
388455	352605
84810	489322
4927	451800
249534	11728
408379	25543
422308	92613
336071	83387
422565	298767
318111	132740
18310	87193
458511	174564
79629	363522
52596	214050
433638	122462
158099	15214
352685	384171
192363	239122
32430	156376
176198	359762
407780	415699
106917	198038
453982	316575
438126	344120
197528	335663
38900	130761
235034	259863
78361	14380
116758	272230
86372	149929
410177	35707
261547	180128
416004	431137
247711	201754
242009	186159
239099	109253
422246	373198
220623	294548
424431	389682
152641	160456
229147	432320
20496	293813
216974	440784
309917	149079
186349	240225
342486	233976
245881	122694
278769	100650
112443	176325
83633	257887
261082	40871
334184	201754
451640	299467
94106	238187
329344	259929
412738	312161
169040	70557
5700	286657
258352	169482
35498	447560
3088	4349
117224	5041
167382	295725
37316	469235
99799	332357
412056	72432
422285	327217
33318	468640
7711	177861
349807	24415
305072	145948
473018	443339
49695	226587
171281	132740
325491	211561
162863	144072
302642	93245
194806	439932
237178	58597
297593	146202
265018	449298
52825	116252
2341	160009
20900	357357
444862	197988
18653	379932
231680	279664
63917	114063
285341	153548
212787	481447
298433	183213
197936	395522
15314	379570
445216	447898
461535	187836
314850	420392
229317	6374
471331	320706
455231	91335
385876	139590
333446	403879
2935	111549
293580	338812
20628	421285
382568	79705
324377	366249
159480	395988
437990	446105
485546	416427
273610	409876
393409	301803
137155	186999
368728	283265
472239	123369
398673	378462
48282	253028
311873	339739
374774	438419
153322	402828
465755	414257
283189	315573
110192	387742
365885	248209
122851	363060
119001	282670
460294	176300
57500	167344
87638	66001
373287	371918
386516	298274
152100	343225
489657	39509
449497	149128
60208	481179
922	425270
164973	86892
17115	345320
158279	393326
339333	190766
295370	91558
445501	15209
269087	332638
39943	457418
360841	312697
455034	313094
177959	325604
298390	190415
19435	226308
368849	471745
174068	336590
330860	333159
240677	143689
340197	187045
389514	401881
56886	201286
216894	399140
360381	278907
118056	390769
443320	418476
215260	445104
389671	123681
177587	374087
358297	351362
6381	264406
80675	3995
333896	15133
350628	438373
448161	354184
253737	48861
8459	486885
180880	332638
78742	207535
454397	339944
270224	122020
400078	413525
36620	273831
171519	424988
86158	332532
18589	190369
415072	112614
334796	441796
309245	105498
66128	303601
104809	53490
291363	172811
346506	314771
282865	313745
51976	469235
93514	267803
472694	196132
433142	219499
28980	62191
320873	223019
485471	214625
44669	322800
163519	56625
474606	483262
98335	379976
414518	170020
146855	358856
417746	255540
317402	421206
486584	417918
187462	249202
129449	314740
275399	244703
338194	165032
144072	37516
62365	350833
297775	145768
475361	456640
94032	87471
416787	469054
406425	369599
153813	399651
161166	407386
237221	105878
192872	165540
408737	105769
256430	190369
369793	307108
396809	23019
236599	107148
439719	351596
8529	9054
176903	130651
54145	267084
452409	425561
444356	122462
392066	430823
284383	76544
123075	158493
279662	167068
62645	156376
340839	430610
302693	385378
83938	61786
227068	70785
458639	145948
304472	385592
386269	10646
107118	45455
455187	340339
466182	25906
107501	123037
140148	70097
52939	231103
322858	237165
171107	237178
463184	212433
10443	156572
190210	354790
101338	394406
188552	183352
252338	134145
178222	45589
360459	51543
204375	278907
346158	215054
255784	54298
116947	442867
471891	343938
10714	211868
376763	19018
277633	141509
161825	206953
50559	69462
311510	444754
403670	259435
484695	257858
155305	348798
81238	44346
346272	238075
173076	237802
345239	319745
379143	220755
468620	426986
233782	484274
68016	442943
358011	192281
316996	256121
285966	286745
334727	376893
55801	54976
396963	457395
247597	406371
461725	346748
186597	3076
305038	469946
296339	109126
92152	51131
250505	40284
449543	350949
100352	492399
487060	471996
131606	44301
352483	320631
458957	299366
175923	325328
17078	99437
120112	190369
273476	217332
68975	446616
488971	281641
212009	291984
279975	244145
75056	254731
474193	205223
396043	378462
130242	113620
56983	436188
212435	79249
187834	366533
332152	48365
18892	447519
331556	28129
492781	317759
149034	296675
351056	219271
365227	187974
105719	269849
98211	338271
272967	349729
50787	238960
227620	248939
34686	1025
326204	281924
170643	237676
366922	133825
421887	15548
434627	266600
95032	33855
414128	486185
321198	145835
267443	425846
215578	206162
296723	258370
220609	50992
387758	296445
160475	258898
228712	124973
370764	376006
385205	203745
249673	456512
256628	469532
300273	232777
15000	54976
176201	60208
304011	245332
269000	317675
87021	464727
246690	434666
408628	214795
294849	391414
443012	426034
437624	234902
275745	443693
278286	315476
58484	214410
333178	160689
283435	94338
470702	457629
477811	92954
125003	196851
4849	207927
463418	457297
197536	86560
317379	118777
373930	135733
250404	281351
201181	317686
380858	70163
156348	247695
71189	365776
482067	185307
368770	58647
117420	70226
154212	53249
206589	463456
210968	233590
465532	304466
11782	401928
482633	161134
44741	13895
153438	7165
30333	243152
148850	330377
66146	84046
184395	169553
452694	341271
370632	231174
425371	430800
252998	386369
262645	237802
8728	261390
297943	305723
378771	324441
382848	295689
280283	160379
395524	5857
372799	257858
303049	58567
341103	156376
249023	262484
276821	328532
299302	290524
184049	40320
390032	482391
473870	48275
84052	130310
146916	381199
461244	175083
29837	36473
356836	130742
461641	327061
353385	316502
249546	468640
487185	459829
155007	122563
87785	65670
171046	137223
462605	68817
388494	103710
152350	366127
263641	314742
315573	224674
237732	13370
67248	248501
11873	350064
177297	344056
350133	209180
403230	370463
197996	430521
356275	84839
300411	362718
175010	365701
343975	414735
152592	179784
181284	321510
290385	109311
361169	474041
137222	193903
16716	226122
76228	238289
330369	164227
411419	223452
255139	478415
384417	389996
492906	216234
108176	373787
312563	334680
254356	63957
266997	357854
328291	246312
206131	39618
53314	269904
327478	391414
433346	211571
315901	276519
462430	188379
421267	57989
346854	407306
200152	357940
269258	486267
286655	142890
352428	90361
182091	467986
181237	57750
85890	312982
198862	330908
341042	395749
267562	303982
270620	43514
243037	5768
273019	218869
417305	478482
435265	240796
471980	327061
18640	491261
489552	63874
223927	160569
411513	316298
379680	18451
485185	33855
446437	446351
360678	200861
445555	92613
245873	462377
484144	458207
32365	54167
204877	64335
286297	220417
186481	215054
334272	16717
484198	209510
276821	226127
481044	53490
293502	455255
29911	470991
192653	434406
71189	338189
408783	366127
361001	449884
34999	48163
360798	239206
168699	27464
194478	283551
72804	173249
165068	75201
492689	185076
237148	419728
39159	174564
2792	472901
467024	56132
160961	316388
63528	457901
291299	284920
18108	203656
403044	311212
404984	273649
246131	144033
103228	273831
363530	377903
467745	138600
383706	331491
398362	289298
266307	163725
34961	347673
361790	67040
479993	94344
82981	303648
105883	334225
327664	433367
234525	215948
146893	379012
30708	79385
457231	404960
127371	75355
262604	371918
116570	355732
366376	366127
469727	285634
481362	266538
138549	136276
432421	179506
44620	61666
68401	155515
77674	475593
139145	477986
479044	18451
185767	222
440940	99829
411939	214593
454757	492139
406201	395770
86311	276744
6467	231929
336825	233187
123632	130509
193869	310261
71164	22964
261083	94793
272347	99021
30226	254746
306694	391414
367038	255640
129249	186259
280639	439268
456748	224085
136128	462377
428942	51895
19813	92613
24412	438130
373585	329226
251220	436461
242935	179171
222491	35600
111277	478215
197643	336590
291182	203833
305013	480812
193306	78291
43115	412980
158343	404886
189318	434035
182771	5857
232851	391414
399009	72523
108885	299203
356244	115957
115156	155302
86598	247204
479977	208291
331364	267079
177016	32601
242151	32850
467637	230438
79102	44826
391901	382195
86322	395198
215927	415221
45296	375890
450825	122462
339016	65670
111066	150644
376855	34675
375032	58317
134299	129545
462045	447335
63857	275035
130427	371918
222102	292468
371797	140302
84341	336380
448516	261021
261368	26070
34286	314850
363400	459213
405519	234413
132147	383967
334484	237235
302689	420790
19214	83776
262888	211340
430968	397816
164266	20222
21272	59966
268799	114815
336152	404653
456748	99404
301163	438463
357524	355985
409242	100349
327741	360531
8524	89163
193039	494102
224198	190369
486666	373365
154880	154141
189640	296758
168773	299960
313660	277961
44844	152356
199436	11344
463836	452793
300596	28123
259083	303175
78381	226308
374252	421704
293030	152470
333077	143440
399541	352605
292641	246231
165022	93698
224469	362156
298799	476951
226828	209278
82187	81191
392038	56001
266508	216826
304679	81800
99105	209018
331138	82273
107693	214988
328550	202889
236216	402405
4329	107473
204330	287454
24688	313745
253929	379598
49541	428864
133400	217809
454167	329808
49071	166513
217016	291531
243460	161448
65975	447468
408021	239752
438226	35707
29824	378976
312349	132740
88460	398122
109062	122855
323327	218615
312283	307352
2715	114697
51686	106402
81921	85539
163321	38177
182799	56101
389792	369599
58034	217423
5482	218730
291156	393464
189965	179716
100795	53863
27164	453185
296111	316306
86596	400293
174289	237397
132288	261396
317813	122462
17479	391473
284218	260423
330737	21411
63641	187983
268946	235427
327053	85423
268265	111107
360232	462552
453330	420944
376639	467703
28375	414820
442437	174065
444544	367110
82519	102352
132703	318749
69699	344785
245938	101404
359427	195658
143814	426290
170688	54976
84836	296939
114301	132740
196851	349831
130958	360205
246964	216867
256893	198349
326762	28424
266965	97515
162500	428080
429906	487877
85674	69589
15112	400876
407700	425846
437675	467703
25826	265032
265097	401473
354369	301475
370026	401825
40920	142853
380858	117812
291940	226607
209692	360512
404946	371174
144341	463479
143479	303933
143251	474698
277312	311832
370260	390632
22395	372890
407078	339531
200658	79178
189965	472546
304346	19239
317972	477986
155078	406626
168719	150552
470441	35421
176539	134262
143803	321097
239725	215751
292044	104503
156655	74106
110655	268261
415967	222407
476119	400157
133812	445936
352195	489822
403275	99181
289675	417888
203213	120625
192377	362341
409137	140044
149452	198599
449028	476656
93738	372725
84429	76658
129874	288035
292765	44800
241148	72432
74767	86560
310153	452804
55519	398745
323234	325783
449497	51222
72294	303804
315573	471899
390142	344884
150198	465643
123582	137719
304841	262954
194056	402731
24013	365224
423624	379557
114808	152502
124763	237548
345715	342588
298354	302298
238405	119381
104648	207892
483230	204925
310857	247349
293848	394114
26967	251645
67215	27464
427318	190369
98490	237165
100874	240870
338025	185704
130844	208617
106514	410486
332299	109791
404568	145860
389305	262954
243061	204925
196465	224794
138182	184059
258864	274309
124469	457418
51827	428080
403135	20959
354477	264766
16433	184867
178456	42189
399830	232890
316388	86728
409808	16041
13841	313745
36860	373648
203493	410951
473430	16179
354866	262318
458183	59156
105336	429603
478823	438419
391318	442010
118694	122877
217459	198843
182170	438130
347571	248761
201813	292696
31676	367110
477091	39690
153006	255343
156646	246778
395113	371983
204589	166769
169463	373648
277030	419435
57432	94793
430746	79343
237714	162785
283608	470679
338822	430356
330977	201750
292098	211139
17288	425841
233498	395552
144073	15209
108081	161696
18928	289905
224308	477986
285863	351639
372448	476951
105129	181309
342390	278065
437820	414603
111327	313745
34530	176588
263247	166031
38118	414286
6467	129107
146893	124320
238889	214929
218836	227243
395908	246033
344086	68435
275995	379416
115059	492906
391192	96129
421794	455148
131256	190369
412800	386392
66243	196331
81442	447517
35216	127601
192611	181204
452612	28129
447459	200131
143381	264406
84745	348352
30678	339899
394946	371838
25690	395336
154373	40447
238855	12592
385489	174349
223962	112312
439211	422470
72393	380907
53416	215892
385991	295322
260652	275981
214950	421830
272301	362882
164196	270324
366884	167305
312035	313829
378437	411411
163390	231485
125256	12177
6123	233067
92345	234788
92680	486189
221035	41991
355083	9232
40459	89047
392456	211868
240529	357357
298114	423469
39666	52163
52537	343867
322795	274724
410265	363722
177330	401854
462436	457418
46625	471745
454263	343655
145078	476951
348958	196144
373851	118877
416048	88113
369209	23578
200314	168381
466569	326625
404753	303424
77420	214890
334428	205886
289675	129880
321312	6521
98168	159812
146562	158811
399981	336955
41470	58465
111121	43169
289877	346426
75272	28065
106268	266911
441461	2068
372041	21523
83998	381522
481319	290450
84809	343563
421376	476880
51393	313745
50034	422470
121828	453605
118919	95312
364984	433956
72139	309180
296339	493262
196187	447984
221024	28065
138726	467418
363434	327410
255650	231629
26127	152702
487912	369599
473269	183552
415024	107521
58593	267352
361630	332392
224491	21457
11422	459973
59962	394978
99604	336590
77987	287423
93627	107006
329705	406626
239112	386394
99334	132740
374834	79868
190973	67462
475914	28646
351528	426089
248329	254421
171653	470105
13083	428026
156068	489822
290876	405842
139732	139753
98602	262954
104740	340341
55338	350189
53511	47644
41023	15209
408821	22243
68098	132853
268910	43708
316190	179045
318344	267553
401651	368820
255865	185154
369058	299886
119639	476880
102449	308335
416428	296432
117393	166513
19459	410006
416408	476231
156765	59257
319018	478415
108609	97362
34397	387450
208475	60108
174139	404953
154530	343804
150361	368565
164328	203656
463183	10646
299286	263514
481723	175051
383248	435242
459213	66090
76495	489781
472768	87178
378771	220337
417379	248065
198774	39727
146893	140643
444196	449298
276209	86560
493523	184213
124352	292105
275721	253897
468287	394111
137528	3845
49584	338966
149680	261396
257475	248835
229641	464467
297586	151944
109868	291521
437140	122490
436696	190369
461769	478415
268966	166063
269734	92986
270567	288035
166345	244929
245488	213065
355660	364055
156081	59027
73525	331349
253513	361945
408768	389682
395964	94516
46548	325167
9709	212081
95818	374041
398506	146124
242433	147822
375055	398518
356194	147121
219057	289443
316041	233611
86513	226308
265194	25034
287566	423033
261774	293745
16042	185076
3813	293813
392329	260392
474752	153123
379391	276834
123741	267739
221687	281826
39032	348201
471007	134814
488706	405654
352739	98493
39144	447468
97732	135276
213203	195402
62255	460195
118626	273687
52955	261496
116525	129721
366683	296142
127229	73236
91036	369262
318095	317118
323033	387860
408875	492316
287089	114245
468287	91069
201131	279997
47833	222878
413046	190369
11222	360363
257289	192566
268536	424497
77745	40784
399901	440962
356545	7130
100653	212081
470440	402313
287609	467021
105068	21583
156505	58647
319460	427315
440018	396883
379201	123369
276663	285295
454080	278520
161849	338493
324672	253831
89219	115498
171955	246516
202390	88006
488321	351732
474939	388575
261747	299960
40890	53801
95417	63528
355227	195096
466332	141509
490904	439305
91615	411478
370977	12177
289513	194520
315582	4676
447258	348176
342465	49349
307440	89313
101656	430754
256012	46143
287566	431378
224901	335663
282912	224285
127468	27002
238496	454822
451369	275790
131114	231832
461523	622
389093	436686
285312	291832
163795	141166
299395	477358
82917	91069
414255	101058
26829	472215
391121	181329
172396	256300
205146	479402
493721	170894
426190	49903
50767	154095
276555	83811
181694	49828
241655	419591
183581	226658
248984	256440
201763	494102
407703	121339
179861	70026
324838	297308
437098	107429
106610	268931
261680	366493
404568	137318
131939	70029
362267	323695
191621	69293
346258	331581
2430	301844
179166	284971
172055	405643
72678	412694
229846	130773
203198	210209
54077	119381
419124	267602
408491	152502
306742	149128
351529	445233
88761	242131
19064	169116
342465	475158
44039	439293
184495	378686
396381	153995
47818	67584
25690	129840
116452	239048
309565	262954
427577	82585
62272	304865
235097	16661
365550	465768
76228	385014
377640	445915
131174	127439
5740	369599
306282	14799
221305	369209
172525	226246
288333	464727
214519	152318
244294	428711
222594	64335
53741	271372
290698	202487
417643	353485
231272	86476
209205	395545
172488	441996
198210	2003
117862	103446
22826	375840
237508	21411
111729	261396
262817	16433
103886	194165
142468	81507
106182	424980
281742	420944
113099	441213
321532	311850
279142	44993
97647	443580
314228	7601
217658	274451
71938	411424
276821	247812
118870	482224
222491	101889
467788	99060
216147	375897
399541	188520
45128	164164
146146	318672
138088	378229
277744	139648
341272	176325
467766	112110
128292	192009
306912	471519
339075	183213
59652	372248
355883	433366
76027	269605
407009	198275
437849	94640
74899	10646
178649	236213
76643	415706
336570	364497
134299	79283
256656	259929
109185	219929
325491	137561
282221	301129
320479	466432
218183	23187
352905	239872
277936	281273
244652	309801
157040	143450
52685	188522
228533	422853
284484	50492
395366	101650
55633	284843
120012	243115
235003	200538
477328	321522
382882	182198
242098	310498
41991	103205
148539	174411
86632	27322
451073	66978
366469	417325
132831	13663
407565	214279
301255	303040
197544	327061
359450	86892
309237	454323
418865	285143
344352	491592
187834	54976
257250	214050
316239	144339
275817	156376
278394	54976
6487	108222
242241	470554
155073	359705
365474	55200
130069	8412
218090	418551
441898	26714
16738	330752
195615	478415
10225	322704
29966	2715
29077	211868
171592	464138
266307	319778
490614	421285
231305	118028
444585	298809
308150	434239
137906	444489
152276	7937
458169	387742
262602	185704
133909	264694
395428	126426
8416	300811
111017	435166
345715	250828
170902	89489
456748	120666
227030	64066
395052	119381
459301	117504
162231	243374
489657	418994
208685	91069
203547	150618
366198	312283
138405	421830
429547	336291
380494	238201
235044	109785
433814	178422
80354	221416
239112	199572
372757	203656
376058	430356
237652	136971
200188	304851
175515	222701
429287	67089
344068	103825
273768	302043
340584	477479
205629	403275
278769	65733
301676	54976
396794	335220
52168	23018
43077	393326
211803	280233
414115	491497
469716	410074
383711	101362
77040	12895
180473	458183
153687	223941
439992	426624
388249	202189
68615	438783
212730	245679
409745	259929
260094	257084
104947	61788
296260	224085
286145	329892
468144	328813
339387	261396
148367	357919
440900	60517
442399	244433
45699	16433
317871	214050
447529	54976
184071	90831
102157	164884
115854	224794
453821	442854
397805	117344
263321	99405
341439	344917
217366	115514
380268	76454
234881	399867
193834	194944
76228	435364
409016	269128
478737	141440
85234	152211
63720	359377
71737	31692
14098	110677
154089	451016
311548	5041
38861	63528
461010	384322
195373	160419
94793	259192
200554	424765
364976	130855
200424	31493
255596	203752
265557	237235
331095	338673
341584	164273
297289	36392
329513	82585
96559	137719
238928	74571
237148	258461
327066	332638
329011	247845
197044	267352
235850	98906
474705	164884
128704	214480
89231	259435
295519	267352
128563	390687
385330	94378
82981	24943
227857	12743
307908	41042
359906	333025
372822	177829
112443	428103
259290	48870
44428	118050
356530	219939
111169	446075
27770	360708
262473	434238
326631	311959
77376	186259
379398	394734
94793	66627
214735	284979
299333	97427
407660	73236
66383	359877
36454	240819
230191	276090
432421	190331
29678	267352
251727	220540
281942	477986
84745	375531
470672	269612
463414	435318
6899	354686
264896	323266
34053	18218
249444	60646
212459	489797
118541	368820
104465	110677
86632	157842
141563	487119
227348	148627
343985	348798
378498	106256
278897	10646
61367	268600
134299	78184
266931	146202
359214	490888
64214	46294
465630	308218
152539	49673
306265	440660
3809	446994
294659	23199
263580	32807
396746	350617
402828	414689
444875	293106
452477	279871
28928	254973
381812	366493
449904	348292
355083	454211
186595	283178
41963	342807
372170	487179
416194	180578
316456	476951
423724	105252
176020	784
267584	447622
271387	395198
191482	341271
276821	316896
347972	411809
428410	471301
151265	298735
48538	314372
97345	165996
417848	313745
85883	464857
73153	82162
34174	15220
168130	383943
217599	237494
20992	331075
119774	77884
297644	164504
122571	28065
386799	145691
79120	4150
172379	476951
16516	333166
415624	475073
336152	445059
469026	425841
428892	179640
304666	199686
286227	293813
313405	326738
273572	350549
207781	86476
407016	445749
321360	241525
354022	208785
2756	469235
80134	165520
364075	327603
426392	313257
134955	30176
142650	75422
483857	232087
219363	290816
158156	220417
330488	207922
9533	12443
289437	400937
190973	141152
224425	94516
257613	58694
211571	35707
356165	317118
397954	371759
382848	474270
463420	274794
217652	193295
454504	332613
203656	231749
128189	184697
78803	82787
69713	345648
451751	447517
72461	238330
269407	290022
88190	133336
81547	211321
152530	24516
275685	278182
184914	131327
284493	478895
69539	201380
432036	106258
314722	10379
68314	460461
95041	164884
163452	366127
345401	84522
175463	82271
22371	478415
442182	227031
117834	317356
376805	458517
366293	230347
476303	259772
404568	19204
351484	317118
156964	205528
268721	248777
148468	437720
374642	40381
170553	149897
407280	360850
87837	408519
491900	112327
128802	94764
381999	215858
272907	251779
142863	250232
349993	55074
493347	219129
359946	84504
486271	219057
222045	99405
112151	423754
158241	224448
412295	185013
321486	359891
354111	55481
65438	450842
142244	244989
232176	420895
451725	248958
307870	355093
258729	41257
273736	379416
402934	391414
248376	81671
55633	34547
334602	318226
397734	251809
288176	412980
60402	404960
259978	305788
244230	412801
73959	435318
269164	89968
142066	254973
377096	83811
448763	420944
26245	382228
327570	441652
296925	132740
255928	88433
46548	65275
110809	313512
484687	180744
443600	278162
332862	105943
440022	369262
54824	176182
249098	10465
11832	220857
463155	183213
6467	100194
342452	187836
45154	15066
52646	317983
377201	105498
236496	138431
391063	305220
171386	454975
438187	293813
57055	188736
457418	268163
32329	224086
23742	434035
318878	200002
12867	441009
236549	226150
179041	65600
18152	149562
402625	489690
211721	128422
371501	230691
308657	283256
374978	51222
34944	369262
127211	75499
140328	318229
71346	430356
224882	186159
173904	224454
172578	494102
125837	341271
328940	105498
254446	148590
417938	52872
28357	362013
47816	261958
415074	447446
40028	425827
334602	274487
373768	100221
194883	143252
250833	259704
71281	317369
221296	262613
171267	457081
345509	51987
334092	421395
117060	151944
243655	293550
327209	330032
399581	23424
443368	447468
177172	468481
317332	41673
383070	338076
214041	468766
470748	468162
106353	105498
66129	429475
143203	485479
273776	248107
40028	304173
249543	256134
117348	290767
206330	355867
280421	325455
303849	331508
9232	397977
69373	203656
326391	335577
405137	430356
247784	44071
354653	726
51581	194319
43791	99951
95323	251042
162223	258370
260893	41943
174783	399852
405436	313745
366814	120074
123370	459399
387855	315888
385731	63372
132947	132740
310756	42316
121594	367686
156970	233882
327950	296339
331892	109437
406724	123252
76060	414695
31369	49896
97894	281081
193817	94394
95904	310030
63582	190369
74309	428550
376805	467703
9725	307901
194180	180761
219546	397734
404946	38406
117368	313424
130708	293745
267219	281705
301801	6899
322121	192857
298584	450144
277568	72416
178968	32807
56929	100672
239207	363631
189680	136279
197693	218727
265300	152545
153626	313745
39177	80587
280940	398437
258096	86570
69182	133011
414825	130028
370213	245679
348898	312405
295738	489552
18642	190369
306304	300071
239804	122983
203200	81817
41872	345401
330861	407997
22966	336590
95474	17593
211092	469235
50258	218727
201110	280935
434973	198891
344086	14922
115853	70692
89257	36836
434847	184803
331103	90696
55426	401949
301312	402828
369414	387110
335779	487130
305357	315338
149676	170479
313693	396953
384449	399599
373755	297649
473381	127203
413805	174701
446644	109403
358373	347476
412365	169047
24976	89047
395672	251116
493277	349595
273768	467703
33979	393326
387642	241409
289167	447517
143168	371934
355083	242411
368858	487192
298390	38212
149502	266852
73290	17561
358477	195551
213390	167581
63435	12776
169855	90123
389563	122694
421505	7079
126606	143569
407471	440660
146457	315888
411282	387860
150123	273179
317159	243543
371285	293813
203022	53490
12087	49001
390506	396404
440615	185302
15819	108091
173543	226308
399950	158917
120810	219499
333931	487533
34842	203656
362435	61621
97161	16220
50986	426089
91276	439366
171403	119122
51151	425848
206330	453671
237714	56074
292404	97277
203078	258220
407768	336188
423711	484661
88837	367686
158812	419530
399655	224480
219546	149332
356165	241468
33343	280635
356171	61386
149147	85656
430831	320985
193141	132740
215421	410370
315692	260643
273619	421935
8730	224623
269977	483280
476829	438783
222571	279509
487145	95860
427924	83598
226275	397304
364059	101816
236992	97749
234963	421074
44420	339453
444790	233882
215836	72650
10762	350384
120101	453010
39921	456634
277568	5041
251962	464648
472938	337791
387030	154815
41086	435318
413284	291249
437421	267352
124320	337314
165680	267906
409598	347011
193354	79861
425270	440660
481161	267707
362972	145059
342465	265551
191921	331005
390960	475917
386658	288035
44777	485770
11351	190369
316246	422853
305849	35735
308618	129857
152921	96977
255803	166063
78948	288926
156078	351257
235695	427205
462028	475910
66383	72261
445370	317118
316131	195075
71135	379291
100930	427952
368840	379503
124586	360860
50214	211649
113615	244688
74293	258370
15739	243840
167420	276358
270248	482046
413733	284286
425134	317118
319231	325669
188679	333609
101503	261070
478661	239541
296202	19246
373615	104491
479520	134014
415081	317118
286652	226940
223929	8829
244853	83687
157389	53810
243880	317118
273821	220756
488715	102603
374403	74064
127229	460503
488490	207512
76766	249532
30097	309425
208619	311832
174096	308533
81225	353267
248093	231578
23197	452055
225736	134262
141291	10690
277568	141166
202333	21523
131529	116070
409388	294325
219687	325738
384864	194830
217394	105878
256586	300800
491917	309425
198312	84089
450679	345745
8146	293465
481679	220749
409266	325412
331088	435708
83084	320562
185679	330090
325730	166513
103420	36182
25239	26909
210051	404806
204349	478800
208209	180096
362820	412517
300916	436462
414286	99392
272812	215955
453736	331638
308495	132740
286219	53863
463472	56014
312222	454975
462284	126204
393332	429033
464548	425675
398100	299960
244190	328140
316011	159249
379654	207916
12085	55129
90902	373730
35258	214819
306845	314315
29014	441966
402813	409833
61299	366493
200606	188671
162830	173887
9511	123369
133909	93765
94344	235136
365550	389971
1113	237548
225481	462189
51447	82409
91462	458790
164690	446884
316521	159083
300444	291120
204865	76709
81291	364146
78673	348798
91197	56410
411419	62560
296369	132843
492741	374314
201866	110677
271328	182226
210381	152702
421794	67280
466374	494102
71816	39670
401232	401297
450318	21801
247710	336590
55633	125224
484634	283445
219296	22804
484691	401949
53137	430697
345110	449562
268899	486885
466276	162831
249792	21856
39929	355093
355083	99350
185834	370866
247512	447270
141441	433934
18724	140044
207309	19377
384612	119381
368083	183980
352007	361021
285741	421935
90459	362808
393482	267576
200013	47081
37697	193695
358788	100808
128839	336590
248296	4218
332532	94516
191761	146688
328812	110677
172121	338915
362679	267352
386901	208038
3457	267342
309917	141166
213364	66471
365858	412416
360459	235568
312714	331090
334372	141864
23223	463028
9950	371272
318592	14961
126223	390632
285149	478415
471040	94512
38942	186440
101711	263726
132434	401219
370646	220921
386411	386772
336060	345295
213812	317356
494059	485546
153006	249992
164742	439161
128336	483853
41110	23185
46071	426034
388734	278769
307528	144073
104860	124321
287708	413525
294267	293813
82099	227101
185651	463535
448372	263062
48558	86728
206746	219743
138114	231256
157362	328538
371884	446105
482453	140044
10217	55940
376459	6887
84270	109437
64214	190369
254361	475571
458207	402323
365171	329039
32718	72523
191141	364053
342905	440660
474341	54536
254746	270686
211221	436948
110933	474412
167321	306100
442845	52917
202740	327217
173371	237715
438381	35748
282453	125399
142041	43783
233045	380056
358031	182783
188705	15209
303697	61666
12870	311297
100438	50538
125497	59935
468129	33067
5606	313314
242832	92130
481104	317184
316136	14281
130258	362397
75698	263514
327209	52917
325785	60736
153171	25437
347433	264406
741	461392
271201	325390
119393	303754
273374	306970
449314	398350
181793	207535
274852	83842
317402	76212
306304	132026
40181	88722
400542	387577
347121	346356
39205	378082
392653	211868
411918	307279
427432	322388
339881	163144
188954	97070
410811	164164
375405	308816
444703	409828
461461	101601
92354	420392
208118	437384
245305	355332
375773	445069
448353	489167
401871	230986
106656	270324
416343	209018
173227	133109
364209	122694
467828	229124
326214	426986
433941	60621
475616	490226
88027	114931
47225	52271
247781	407676
202352	429490
142234	56132
285401	205222
226542	236340
65035	442715
368236	269417
406685	17186
17330	290450
344952	89307
483679	400930
53004	317118
475287	384336
196271	369497
369760	464240
74350	331638
82631	391414
337267	445006
261501	284724
409016	304589
478831	234902
60667	5857
270785	217041
393158	375274
88401	313745
414058	19377
35474	304011
397574	419559
296514	166293
140033	77210
125074	237165
130905	28129
39527	267352
330107	214024
480998	109369
39683	29599
306335	320317
208503	152828
455484	275677
234405	478415
57276	477986
304274	69067
107524	296576
15919	435763
17186	452230
47781	203120
72641	50253
345401	343602
309276	151886
24861	151613
173487	72695
304165	105498
398633	421356
476106	494102
402726	472072
481126	99437
183412	220286
379939	430412
150767	56142
113940	164884
466117	372520
467202	423589
165330	224680
439652	91470
470592	282822
404118	313745
206265	289031
305702	367919
490567	246672
254789	442898
290	219865
339880	324743
346101	280143
18653	49900
19542	164495
411157	296908
482456	386057
153322	229702
427494	313745
427432	275298
7920	447560
130731	233995
221296	353884
322193	335477
40110	458601
151557	58312
239084	425846
415169	467752
144104	276090
198495	206557
97000	380856
45579	417985
246755	276938
128354	146445
378573	63678
106460	80501
195339	241211
34682	86421
185420	204748
77836	318299
200129	153945
162185	49903
141782	265838
379919	67174
238041	390687
453440	13741
466479	9526
112625	57218
359214	105671
214744	83458
359362	259929
117254	71436
98	17385
364397	187045
81678	157527
291640	137128
94701	5040
410192	170366
202922	423688
296199	267602
300916	196419
156446	431430
395669	435708
103929	76651
289675	146351
374452	374990
54352	208013
139778	63528
236143	310546
320514	219743
483987	482493
263405	147121
407660	364617
305642	208038
304146	449220
20900	401871
115426	447797
27468	283178
59395	324631
388188	486885
165413	103936
385697	451867
5700	267208
431661	261818
258367	26528
283096	63958
201734	43148
23793	421980
368287	384396
228445	289278
319231	225415
296758	277606
394694	183213
138182	115634
328152	353506
170181	299961
376554	481279
332971	82787
280121	300240
270248	443620
416151	58140
142275	467690
80635	440660
46102	313745
323836	151765
178968	169482
148558	422728
434726	84176
272386	81280
197299	293813
211740	224164
293901	421830
172331	215622
418954	417610
271758	423460
66921	492384
201896	190369
479283	73990
174991	70227
359620	57989
394033	440660
414827	445499
385211	14572
252083	166337
39772	48667
313355	453721
304011	239090
456231	232078
223962	429593
405979	78753
273266	337585
87536	48163
423698	484022
441463	477314
35548	24398
329727	186159
139423	148015
198662	311832
453665	101058
472409	240523
72548	166063
426190	182192
288077	195916
301938	35944
87524	236216
476611	493631
336111	316575
372966	99437
289878	284404
146328	395547
351687	391414
450119	331956
492569	110677
29014	189725
440525	186159
215798	109437
227511	101058
121594	219999
228229	477750
89962	232915
320918	402798
417258	53490
202481	117477
168652	421830
350734	440962
476656	209755
47214	408411
482851	456756
475336	423727
97732	381374
474966	14291
481338	366231
490224	309425
405251	147121
85842	44347
439726	11696
172094	194835
383818	313745
358860	457512
469352	92628
78757	40388
63447	25239
197186	187836
172796	490306
45579	60379
157076	311398
84698	486680
382459	203656
301751	478415
171216	6253
320454	280679
281380	460700
11653	378836
109600	284690
328568	393238
176940	54272
273900	168638
170129	97277
277770	144764
309951	227101
338535	67858
358296	11017
391045	334007
419509	100156
167048	109407
61114	485536
482851	198787
479520	360228
473160	45141
191447	477986
51340	391414
62046	163265
343197	379159
304939	380745
472417	230388
412708	395988
120577	132996
364299	392848
379269	76829
121657	386874
412690	389009
384239	91431
426157	119868
73331	433862
29710	291521
111685	5392
193903	304865
334092	265076
412924	395988
403302	377205
140438	251169
326631	162681
394092	41075
105943	266600
433545	167150
367248	441086
37351	149388
78497	221409
425540	190369
364212	266852
225694	100705
229834	89373
218190	338915
28357	287057
423107	289883
149865	49216
32612	248777
256484	194165
173103	186440
491386	183213
83178	415097
315675	334643
317685	53863
268768	325604
342652	110933
126300	249334
467989	37940
426964	108344
157981	20778
360179	244115
389480	388575
334092	110883
325804	141166
244744	341470
316565	234869
20946	438205
244767	464461
329727	232925
332602	393326
279629	186259
364636	434729
195630	445353
3590	275677
455185	428080
320954	484447
17299	5857
302843	139664
226919	180578
372668	454975
19083	451414
235681	94665
329058	391414
323156	54700
334777	202523
362267	359144
196003	9681
305137	142678
175923	390818
213957	198273
189608	296883
340280	285924
239272	44594
438403	98490
178890	360722
383766	152530
278447	421207
377543	198450
236868	194184
191623	46113
263925	120605
373028	242191
227271	119362
415363	257568
166495	146202
41277	80193
345401	442528
476214	228470
482883	301878
237714	300832
144406	310802
232107	67280
321261	308269
277770	148044
23325	248496
96421	119868
262719	153099
478976	73432
273662	478415
200754	369263
6285	219379
353962	492912
128686	253110
3093	472072
390184	355700
439740	54632
430436	44500
52955	33526
207927	341694
356490	78906
273551	172089
95435	310589
386915	114401
290515	352483
395296	269199
66855	460845
459708	453267
385353	401949
469360	25239
1152	18054
389233	113051
316056	76733
79106	68458
39966	196783
246171	476951
324002	188925
86041	425675
453256	437067
310514	313745
390995	139462
310920	227101
252348	338467
280121	230438
169497	176300
397385	373851
343111	147989
58049	5857
58549	314526
178048	107589
427680	12413
203366	201895
144911	279326
298437	245679
188735	391414
128686	301659
263799	438783
292449	86560
335059	347167
471988	14902
144199	261396
27817	193998
226314	148533
99910	287855
460787	469509
282769	30576
288491	327217
173234	299960
235538	99210
150897	336590
312405	235679
387684	455344
42890	347782
393671	22779
209510	369320
246805	143179
435683	340918
489674	376689
301751	111969
64626	244767
343031	342031
48904	6315
385410	354730
479359	413148
411148	160679
201990	291621
409143	316796
175853	17122
363821	83127
105595	61665
164098	104598
135156	104855
155030	127357
242822	346366
234261	447517
148397	243282
128201	262594
96865	5040
468149	336955
430088	360292
15040	397758
184377	156376
104716	95189
199673	246508
344065	305072
428398	61059
60564	293813
299877	212723
132190	150942
169049	56622
350749	354387
357691	401142
85456	328083
52491	156375
297952	101058
245953	469235
445731	67584
470677	176288
414334	399468
218365	17737
89219	184258
26096	72305
316903	122167
37688	153451
485536	228420
139167	303424
498	392788
491940	160419
122016	210761
430665	478415
345715	430472
62494	229494
41743	248777
67903	275870
101955	450307
408093	73294
97247	387742
109029	252372
393844	306100
363099	350114
448497	130028
115597	190369
297450	307209
174362	432764
309778	7490
352428	303392
403588	194058
47712	20814
233575	42605
396419	65670
306217	404806
228050	315687
92876	346362
232768	175725
64567	284268
1045	46892
463333	116377
222149	438783
355611	309425
46092	88502
30020	321130
493268	328727
298589	316959
238110	303648
363115	125533
469763	313745
253931	94344
480246	374784
446222	158153
108140	372421
492247	137419
386500	479056
5090	245679
136004	457043
152023	421525
182453	479842
167532	183422
249845	286828
276079	209951
236297	485536
338140	343504
394420	16433
367871	299218
50533	355846
440927	463549
413370	71042
103867	134259
136684	78103
393482	322440
352739	438373
317459	350549
481456	79540
484985	20611
388409	10646
446379	186766
180495	193980
27448	314742
126367	150352
296722	13146
141668	105878
447335	199259
339310	130028
97582	250434
352730	468238
113843	211244
46887	448653
269195	49106
377983	316575
423013	16238
436384	94516
384542	70043
83616	37100
247397	417279
178836	63528
312347	46071
88977	15727
68163	10520
256610	79895
236776	287309
404302	114063
329601	104463
291151	409828
64133	462668
147874	210032
53827	86421
83080	190369
399314	286828
18928	59895
57790	101049
328116	267602
92401	219427
44749	162795
93594	345215
107524	297586
307624	442520
183408	49828
410436	96259
457869	146326
247296	404145
181833	363564
249820	459113
160490	482143
64639	450717
302076	362267
202112	489021
410409	398838
456231	433181
310958	26927
399825	216773
387014	449947
447763	317030
21630	438419
217448	229550
184395	416238
450207	322188
59595	476171
257977	143671
373927	319147
322274	431161
128940	344757
54874	261396
235202	44400
42101	233160
393377	364294
466042	52279
133732	440461
373088	428214
126606	368536
420736	108330
465222	71281
245736	101037
145337	86646
71816	23018
400273	457557
65188	396046
213298	402458
267562	65332
75698	67006
201420	335055
171742	174939
328850	34547
185821	147554
441394	96673
142107	328078
262683	317637
69122	401871
125673	471745
354524	440660
487517	381829
249200	266852
73244	260707
306323	336546
80651	309425
450532	11972
413011	327721
39004	43334
4098	430005
74839	431556
230051	419751
253704	132894
19690	398392
403489	137508
147053	449078
37748	308241
406963	413816
394694	211868
245318	265589
60208	110677
446413	139802
300783	272230
250833	195842
407540	378546
261211	15209
311479	418830
325368	410599
189814	48788
432903	365820
294591	84335
362267	221686
56396	168129
470625	259739
359790	145948
110949	206623
407583	250679
64936	165636
356987	466737
422015	356413
147509	482645
92659	317686
464207	233056
375405	378969
13732	213849
464214	23709
244995	240045
186440	42601
268956	395242
312347	127516
352101	267602
170325	164884
85471	98847
97638	94344
375182	97650
230574	202961
57711	273001
262660	335663
370619	199683
492621	447212
275215	452126
227152	98727
169447	101058
78319	328140
130069	250941
159960	217423
135655	482808
296712	414406
231384	317118
338233	228431
445469	476641
259345	226658
63190	392747
33922	222701
347270	54449
53534	41073
270248	329752
214595	327061
399767	393326
12306	256121
325557	466517
413300	474982
268674	221660
487735	151092
275460	28265
200312	385237
314434	228431
36010	116070
57396	375840
357202	338915
16621	361881
297979	158549
479401	176060
460551	12718
34312	86728
412624	387928
405738	400372
381469	418467
228	174770
456189	288925
370280	152502
445556	35707
5910	30263
78124	150742
111262	112270
280110	21059
375583	205270
277290	24620
246221	162989
39683	101058
10417	406824
280207	288811
20732	388271
50892	489822
231688	176561
373271	68357
246588	301252
272082	77960
383996	96188
14793	48661
60355	160170
158540	276358
383070	350189
90687	353527
6496	43633
361060	73336
352334	27464
157212	313745
206486	415599
336370	440660
135049	208885
431727	368288
434511	265065
302477	435705
414257	345688
479345	40784
82073	347511
277808	57375
456070	268885
86016	477136
278289	423828
408285	178436
110835	51759
342801	125417
102923	180957
93174	482550
344052	109006
133860	190369
430005	357854
376177	361628
320283	256121
374987	481279
60901	313745
84812	306856
375668	261396
119970	336207
94850	257204
22548	99995
413754	185076
412087	21902
359122	175337
428138	91600
376146	329676
3719	224006
210355	154666
422977	391414
358243	70557
285597	265065
258407	488129
107709	417351
148704	152502
18928	77143
252330	257664
131888	221265
196718	56410
233498	2569
23448	368303
168439	56812
412637	130542
167237	464132
341398	13370
319040	447517
206516	337921
144530	185662
223522	208300
95865	438951
352905	330032
110589	332638
156189	458409
437651	333070
153154	253322
49423	157624
27187	30313
176182	134145
289384	275722
252414	218615
153589	140139
438679	335585
204078	398609
314480	494102
112443	69968
177344	36223
2156	283410
3809	127732
82688	280169
359	218349
468677	14884
287705	318831
148468	455870
201664	185880
445098	447517
50363	101754
48282	334986
324367	91657
490787	219365
92401	95519
273168	370600
202840	307423
392515	202323
384109	209900
55336	13370
278455	233942
78571	36741
122275	50183
206934	90123
114643	342555
121860	299152
215687	134145
455430	115535
308657	355647
138581	286337
320617	242940
188383	283392
268276	452706
200092	90277
403636	86560
100053	256627
327392	8611
233498	435264
465740	218649
477125	21583
182376	362808
409745	62191
293219	81280
276020	190369
3809	197266
312381	454323
65838	293941
285467	401871
265477	209471
328850	335669
212259	83872
407559	429952
279722	31313
442533	475594
96449	372690
8987	21583
291232	137719
179041	295484
464664	27046
252307	225836
388649	16668
238390	307470
394546	375710
427876	248777
374943	434559
185542	102506
202063	396452
300762	272369
328840	400120
352775	343085
358249	176304
171479	427633
32533	401871
352896	185335
346557	343037
408459	71949
198317	409490
109471	115671
168786	289474
18181	369599
342022	190473
140848	63075
335441	209572
123118	264969
160451	414334
41163	183005
104788	92427
181947	177870
26281	21583
299671	444833
76228	108861
163229	99350
117862	83140
461	355700
392624	188067
482628	235606
324502	94344
168629	289143
405071	438783
4138	298026
255084	220417
420322	413880
107589	292948
9075	262954
443600	440660
289566	183213
215768	195697
28834	420392
470554	108491
258951	132996
459844	484174
122108	395988
167210	71091
310773	187974
239427	266622
284803	491438
366243	246085
146192	450670
40028	362675
109378	343721
151506	283136
190578	201169
719	48275
199364	112312
375483	252497
239687	193281
20998	10231
421073	13155
202352	402776
318980	114930
54784	49228
318947	243600
483945	127921
77666	102923
298026	30100
96241	253802
323091	345585
274105	263691
151952	307294
447937	321856
381173	416772
455892	40284
401637	30332
406371	96999
387274	246926
70163	15209
114063	367791
39195	105784
36659	244688
93319	360697
43835	49903
277105	457297
345401	135214
357186	151944
81478	257509
60826	316796
356934	433479
196096	126172
874	376493
451864	267602
115149	141623
464053	366666
176942	144845
463723	111039
138808	99946
263665	118886
423895	50719
77821	323683
113175	192005
290216	128019
158946	347104
206603	326987
31413	10629
77443	37549
197681	336590
136798	2548
180880	385036
156446	183840
132837	7767
321643	485858
72780	12895
88628	313314
486028	212081
252131	293813
482083	165367
219483	122135
73355	225014
86901	104738
27819	49903
247748	227311
436864	201236
239673	205523
29247	464420
373021	390787
450895	245538
386745	340513
55451	57134
433171	461846
277568	281351
78146	239090
115152	101058
139803	190369
143084	106459
241429	61650
40028	465550
349109	410951
470823	178436
278870	196783
46092	91955
124489	83467
432421	381008
22585	190369
20059	354137
318372	267602
326683	205223
479023	391414
275387	132740
326324	253260
355508	59759
347401	420903
51844	16661
268492	259435
371314	38124
455790	207535
232087	67771
118938	399736
270590	230137
331766	462973
282633	148000
292879	123308
423815	53547
3809	414113
386343	170684
46092	424525
475926	310756
207320	252961
220773	317286
101503	361458
442865	407026
302354	285446
352739	400928
473951	293644
55659	378889
92957	420944
50790	177387
107118	21583
146449	489552
100640	101058
326758	381054
127663	87471
411419	443693
24412	460723
387147	386961
169125	296885
325416	159249
351083	410598
98877	153087
384671	219702
270945	1057
347199	106944
392839	356645
219546	71246
368540	218615
130651	282386
485516	387333
193103	292108
320172	201754
120606	249709
397281	459213
372764	7003
347566	426997
191155	382409
314899	365346
158312	52537
452749	71091
257575	132247
205582	178436
7980	151096
295510	299279
200379	94516
320627	105498
114643	107516
225295	80587
421726	6261
133588	110708
167965	382087
350036	371918
295855	151746
326260	489942
409428	454365
73474	485539
233664	386781
423514	202837
256093	125776
289675	68226
365550	33752
155185	209039
196841	401854
260356	335748
188090	49903
366100	115639
100882	218727
264645	393459
219136	347202
272577	293813
439881	88113
358202	151829
240776	350549
288238	450351
482596	434177
140179	139227
369256	130062
68202	10097
362267	98327
269157	286088
273055	409524
462481	171362
407464	61193
161873	190369
176130	45131
312069	310261
206793	35735
190281	472891
123920	162247
395428	87904
154479	126448
14252	293813
479393	277450
181510	486339
28200	94665
441162	190369
432040	40097
230191	372024
362317	321128
149422	264908
141988	118735
66788	144539
324502	71091
137359	191639
444488	59430
428209	313314
213321	190369
368032	147651
336386	23667
330430	368205
465888	156643
297018	428875
367328	67584
212222	260489
41491	154713
440604	454250
431391	190369
261625	265065
319072	420944
463603	394631
114383	94665
17052	467532
3442	87238
378558	363418
53329	448709
368670	415008
306079	434101
126470	261300
222571	16433
350653	262548
195121	443453
396284	227149
67307	73493
303930	171803
42335	440660
370783	313745
82498	94825
103456	281924
34433	276358
25834	272309
93345	303079
392847	45611
17303	300555
120646	344637
426743	291192
265078	64429
358132	230925
337048	463549
17535	23333
144188	110677
182212	13129
477025	131076
136969	150301
203341	114063
17065	414832
266377	362944
242958	86476
341943	212246
390090	40596
83539	446351
145556	274932
301683	16973
238614	443875
69530	76454
458074	474391
144716	470402
195216	465709
274746	315671
81289	172090
218807	127921
422803	63528
145158	385787
128837	489797
1303	94617
198469	263826
84476	64512
387120	323484
200867	207150
368192	185335
489699	217423
217077	18354
32533	464420
435041	336291
449366	453671
402035	323711
216018	330568
175189	209010
162611	413525
84729	398333
266641	101650
443903	62191
3809	77456
143575	453671
209886	486885
61309	341926
369926	315852
357116	110677
172923	101843
61618	368398
368866	48275
12094	101597
425720	159920
4098	177084
168463	271367
89789	124085
77628	13370
372577	187061
182393	10345
113999	426986
291657	317118
441622	453605
52740	303270
449628	326971
157658	485625
92743	164273
371829	491199
261278	452531
339501	275844
131603	449564
415561	349261
461863	170129
407859	38324
313368	366493
308269	278860
181849	13370
453247	214992
227871	478095
136177	177481
481875	318398
188759	443725
352196	284843
462981	223121
454153	204330
357454	457238
189454	95882
217271	317118
231588	116046
459145	333230
136167	30729
41241	16114
182035	267072
52204	300555
83816	113051
316799	353557
61681	80761
429388	183213
148098	110925
64865	435172
47368	176181
160680	453922
213782	215026
463067	124085
464106	252751
355453	317506
118539	492535
330954	243766
474839	307842
73564	420597
185076	32390
293926	10972
365936	286747
135867	420746
350413	119762
224589	79989
289220	350220
143825	115408
445754	383967
485629	476951
242965	403193
332916	72432
134310	117203
193442	399492
132153	144306
185447	50367
22327	101058
347029	203656
454047	137128
57749	187974
212009	234649
104310	200632
57276	397575
456453	435817
398444	53389
297069	455228
143749	421830
109565	213769
205859	485304
158456	295484
440941	231768
136177	49280
90835	180623
358850	399514
53822	420895
9606	234526
472300	326130
358860	183213
436624	397756
12237	107631
313492	178175
252940	270196
476458	322035
269370	309673
429928	261195
439374	97124
81896	382892
52095	466737
435496	248382
424598	157246
404568	409808
411282	294079
41049	267602
130060	376244
76228	422483
450532	216017
481419	181111
67126	376639
210604	142018
96397	319710
474389	236369
326574	393326
395080	215589
284554	160468
32533	196851
455293	280627
332129	224611
57447	85582
8340	317118
49222	92700
407280	148779
107720	201222
330313	57134
27227	190369
309420	461944
443380	32010
391839	425743
104740	382607
287566	443600
272331	290450
179970	442399
457947	86560
303275	436812
433608	270196
61647	107337
16333	295895
144612	113478
167419	230352
482851	458844
172445	139927
244244	35707
84521	341599
341586	396893
372025	146863
21070	206968
147409	102494
404635	217988
398507	290560
191761	208603
257224	172089
75396	302402
5693	246592
168062	120173
48425	17329
474094	375840
228128	409828
35592	194919
420777	443694
287766	168129
223929	63899
310538	313314
429268	459012
465449	218730
334478	82585
29247	121106
338931	306035
78289	154777
488971	318482
409808	247702
156668	304493
398814	478015
417354	49903
131606	226258
31187	233590
23487	476884
80831	53326
309530	42909
327398	351639
194898	479554
304751	126204
351064	217423
87739	15209
251111	111645
407120	422998
92312	58234
252701	316839
278638	35707
326260	184814
406963	58666
227725	42890
358891	174277
127716	449141
117862	267602
326176	441195
83145	66516
48459	397535
43325	383559
190524	38783
485420	72432
212043	326891
172445	295232
244346	122135
44159	75229
317286	112633
368866	391414
391982	324338
361591	244826
310561	238755
444870	293813
358966	282404
462670	85699
335691	409828
49083	128103
287566	272407
392942	462973
307355	123925
181527	185850
470083	104505
96481	98906
91462	367110
134649	144803
352605	243869
357293	273831
452177	64335
238115	489822
16736	96244
186605	10612
139732	404053
321853	299690
309276	20506
343310	86560
405535	479157
265006	222635
243639	477870
70670	401881
247652	79591
212460	401949
71189	217768
146924	223228
25701	175721
200092	374939
370848	124085
132788	387742
448922	449468
36301	452989
101128	363286
295277	16433
236359	156864
403282	371918
72003	317853
478871	319333
308030	54652
168944	50538
221687	67129
299106	295725
123440	294079
253612	299967
217740	237276
385654	184528
269937	137128
275961	344225
287454	126204
174255	140021
344606	94516
146704	486654
25132	300525
490406	140728
344005	235128
81407	477544
101730	141566
138450	154797
435076	445233
323786	131975
30185	193735
72804	480304
15027	420001
106739	474982
188618	156375
19473	337791
339331	469431
392210	114063
53846	432212
132580	190369
142765	336590
263405	208617
26366	440660
375182	48344
222833	364294
309415	126030
296186	53454
361572	303323
272631	365738
29738	348798
354111	437803
239218	416365
118379	86560
40327	187045
388326	138364
481419	371993
217126	147851
94573	357854
403539	48163
486192	159250
409130	281082
114279	39113
323020	137160
326360	258370
416815	86476
418851	358032
304992	425228
90384	16433
280782	434945
448417	157698
86157	466737
390783	351458
172445	75914
28942	139766
339549	259107
184316	369599
55789	81280
104222	258461
278805	267602
154202	160009
50646	237458
271222	71772
433747	427172
165680	55970
478634	151012
111409	80761
369705	367883
120101	467418
184011	417201
86976	389384
257377	49903
450372	256984
92697	387742
114643	98062
236032	343363
420685	347112
6466	88113
451016	384446
207043	273831
81249	150974
151220	446211
14968	270892
27985	370138
427334	177735
133831	277961
382316	194830
325198	146202
262797	169222
290739	326263
466016	138807
37655	218614
9928	63924
422808	405277
3226	375063
14235	431145
251766	335069
431473	14883
37329	399929
299027	240456
193274	170081
314723	60923
148743	457520
236796	236480
64338	187878
119862	67040
62808	58466
237652	367755
271767	426638
411551	454822
354111	267832
91287	328619
374057	78074
98609	341857
406046	37648
334092	5198
296440	261137
408518	121171
197135	230391
302033	236213
457392	386520
263925	334873
243011	393238
85354	139297
420677	461944
291424	158811
1966	131432
187834	373762
458794	218727
173605	116605
467930	221324
85746	245547
153766	51895
278554	2715
219765	190369
12143	363505
260578	216880
16420	472579
227566	301378
389641	355806
352451	3041
405071	7159
92500	19819
58252	155214
248495	300555
117310	288588
414646	251379
436682	5842
338931	37106
254599	81018
436835	142671
301222	200594
19324	162795
255369	401902
141828	429267
405573	110735
123914	377102
196217	430038
198317	83451
445098	52917
180504	276358
2024	485890
144037	95655
266582	390687
272001	430356
345143	493802
278191	462618
486712	328538
248113	314158
427214	228431
288523	6806
149147	285156
234646	201280
402733	310603
125784	336029
201273	315888
200408	326985
297794	421356
181150	243301
46446	330119
481592	313745
300273	115861
476321	187974
19538	185250
442551	282224
345823	378819
253243	341007
39683	410074
487428	6473
364021	345058
342986	377466
254973	222122
414646	160456
134299	206768
31624	293813
342286	212246
385391	24967
177016	283189
272230	369046
129888	39670
235748	170420
64581	231638
126479	3719
379696	126182
223876	98906
359720	140995
105533	440660
7162	197696
292045	21411
157639	329991
481575	141440
102065	475507
490844	314710
480094	187974
193047	298767
452962	296403
279457	290822
364783	313745
236866	289203
291115	51881
473411	5159
471169	52695
386863	300119
204630	180844
388356	13351
148727	220380
472878	244689
73357	302921
31930	895
282628	401854
161865	49228
143776	288925
481104	75499
331533	477986
319396	430610
201925	245148
299138	12555
184275	136422
72980	122462
405409	36763
402410	454000
283096	160262
467491	357854
223929	424315
269844	61805
109298	390349
477897	317118
209842	192010
97312	295660
490688	425041
24872	378691
268910	485185
60037	72432
154522	166717
219898	387004
350133	475689
328059	341811
373477	13370
105754	486885
455487	63528
350719	292721
111964	399726
458489	297771
323391	249334
266868	434544
233498	292225
98051	52652
97557	283250
386034	14335
77306	10646
104740	221114
162795	381606
73708	427311
78929	314742
154724	86728
221664	35640
91051	413083
11619	82761
8132	467690
229101	140929
185021	424687
473077	245789
407207	230433
191536	166063
345602	190369
245318	407334
464896	49122
57079	435107
406344	184657
374113	256257
95583	142018
311510	79507
150278	243776
214053	89304
5989	309800
50005	110677
14825	293813
50378	485976
115386	17941
157697	492906
355083	162354
186221	355806
289675	97894
441034	151746
188122	326592
140722	107187
71334	171592
139056	205270
171807	489822
52343	292721
107639	138885
258455	126030
250410	425206
481506	302298
446331	14831
232616	23553
254973	313424
355000	285667
291881	304493
348395	315888
323605	141026
411271	463615
237242	46485
204098	493706
139531	49117
10453	207409
299231	429593
136127	267602
474645	94344
415458	377906
360314	174926
331238	178048
179879	91069
221432	394332
217784	14335
115312	172942
53975	446167
345216	484968
333835	12299
381553	222826
226167	481305
452377	420757
70783	25716
475039	451899
329181	40193
150278	279590
354074	12443
397976	317118
94745	70686
402238	390197
123081	287546
339290	205270
328339	304173
63698	108292
25859	363290
453627	88027
305448	263009
289675	390532
356530	198624
396809	109884
172129	385426
469586	490982
129640	166513
461913	35707
164880	84306
358841	334680
8291	241141
102166	340063
272865	205495
355856	300800
34750	434626
90861	18127
323195	31616
214043	424514
50424	187836
454303	128816
138990	307279
135683	405217
244705	148320
308618	16325
119001	456173
229895	203656
125003	401871
49647	385374
394480	419797
459006	215462
371606	300528
253655	359862
377689	157016
446084	255340
288204	152605
433768	395142
155871	249202
445496	206810
388683	115198
461314	392335
468225	377906
140806	265394
490962	378462
456793	282942
373744	431121
114781	423589
409711	241468
1476	10646
84852	106636
223625	38063
271353	67837
353542	420759
481854	237458
446328	268743
59224	132755
131919	352786
449521	180757
20537	430356
366955	286828
334092	463703
357443	450786
459157	97894
295084	362267
198450	441202
741	268531
5662	13961
490244	13370
4356	347057
205346	343801
114815	62276
56866	20208
207343	418499
434143	205591
327209	457396
217848	206924
198148	176561
322138	293813
40075	88113
55633	226168
51104	86476
16201	170180
53117	313745
407334	193354
104453	14742
118690	77347
276346	89220
286128	304520
58852	276293
197146	452087
213326	98906
319979	209510
375093	267602
223929	141634
322154	313745
129089	76750
101295	489203
390873	182226
25969	450056
154694	420944
479636	124085
155729	129185
17773	13370
257458	332351
475790	52271
355793	73535
289675	161118
365203	347511
240086	396080
433268	357854
114733	356723
308150	348563
140918	286313
255508	164362
102190	144913
50034	429150
246191	472072
443008	38063
49231	240796
240207	391081
177119	186914
470821	66211
466374	238317
132827	481785
425430	275861
85665	182192
294485	49903
356883	35707
176535	438419
46829	222721
289742	208577
87536	324063
363984	20959
157426	263887
107023	181380
177080	295218
477687	48247
87832	444455
154482	269199
111450	28725
448104	201192
107271	237978
186440	172521
130926	895
244947	242544
70119	110677
288274	441010
332346	22726
15819	327217
485667	185479
483216	257091
129197	406666
224851	485760
116525	326994
76287	371918
148003	100705
18932	448709
420016	385801
214800	44049
445725	130742
160683	5041
78563	454975
122679	329566
433744	194165
282610	317686
115352	98798
434193	110677
256016	142194
358672	304173
171391	491981
156075	378276
305287	155566
278674	469642
382894	265697
416382	121950
91108	175721
236034	309801
23167	138558
119872	286936
305511	94665
261738	174857
92635	26912
476956	378686
83573	454975
184457	21999
333108	426986
101870	458601
169381	214024
464952	399867
217434	387884
404328	77864
281942	41766
35263	281942
22124	110708
162704	452921
399314	205270
390768	237165
289084	489376
443307	18366
296185	263967
170517	28527
482230	80587
149255	99210
21402	26613
313136	39259
61084	177244
105665	160679
485192	164059
311300	94516
74709	44220
229735	27991
46315	99437
93332	109854
389643	90906
151610	149788
171555	58441
430684	260854
439338	243374
161941	366038
321157	467599
369905	155590
378558	384290
107729	313745
287089	354728
426764	40697
282163	208577
27681	51881
113753	98541
461846	54554
142740	261281
105077	58881
168718	33879
407540	196533
235862	36836
399441	386901
5983	389419
6636	352451
286851	432425
438955	88368
464548	231255
393023	223732
825	427025
126381	276358
342486	30069
172620	338271
402998	243914
193903	23018
35538	173965
422647	1057
98714	367110
154841	15133
187718	491923
108117	434228
14370	443823
15027	370801
429201	123369
19542	446763
182192	357153
87638	239107
72290	340816
420226	295778
141985	376347
209644	21457
232799	369258
68413	318404
21961	333705
385728	464588
273959	158670
334731	494102
325162	283323
414068	443693
304638	97277
271052	291860
372058	190369
448199	78666
160806	153995
81369	477986
239834	156947
172920	133669
146924	290354
425087	20958
167588	316202
462430	29484
431453	187235
304912	266852
171570	86618
111199	369599
428771	359738
226269	278907
400163	253458
475341	283037
450960	223854
159422	30263
438394	132247
341362	261784
79402	127921
28660	493090
255838	54976
257256	268311
67126	260879
10417	199353
341632	99310
369030	451373
266307	355999
283440	336752
424647	305706
256893	430329
76506	338189
182543	348798
7653	481708
476855	64219
142601	90208
486252	53705
6530	484447
50324	153995
336484	317100
297976	373438
378089	105585
35806	329753
474606	336791
202352	164759
399592	456301
478969	466963
85478	415131
466524	303803
414859	289914
239282	85537
76228	386579
228949	469986
319231	347406
177577	318533
100706	438419
34734	131975
89826	385251
450687	264908
231290	265835
315485	125955
468861	453619
183813	304179
424964	485393
22973	279754
347653	9054
440499	102672
268768	366493
420329	252961
109812	433934
240138	411455
344904	200905
302153	243894
101479	448862
149591	291002
69748	457045
55999	100349
317556	24208
233498	403482
58822	393651
288354	378686
2733	166366
295041	462239
362325	38063
312474	427247
374901	51195
446870	80587
8446	39195
272595	349261
151010	16433
51195	10690
265965	165653
442236	382511
304804	317675
321213	316394
381610	86560
38958	233181
218890	269091
289742	183003
392510	27464
135815	311377
115089	289504
212394	285446
356473	366099
416533	278700
17968	315573
270378	64199
394572	89047
139423	281924
297436	271323
64008	206986
476956	171069
12923	254379
131606	323340
312714	337802
463976	49228
362922	426888
245080	138600
245869	122459
111254	95942
486256	101276
363251	221890
310577	454841
132247	154095
251911	114703
234726	420944
125490	244017
277568	92667
250858	17968
336004	261396
387128	389498
190281	275812
187796	9808
143122	176712
197162	145385
35828	430894
305269	360228
410459	203513
83119	142855
184053	65670
314310	59759
318672	362924
165182	378462
369523	48275
395200	97362
111455	109562
82471	236240
47214	128897
209311	82794
443601	392539
107976	276138
119001	179930
279963	15209
231855	198012
69274	105585
352201	232930
200951	224568
122212	230336
34039	104074
153322	6899
5896	132335
427238	69940
29529	266270
228317	313822
243947	176065
103149	154796
464186	357013
214645	303186
107766	154137
480010	301659
343596	60108
274322	84158
35971	41213
417768	79989
418651	363722
463938	283859
287766	62661
198468	110677
269199	276794
393121	25983
204349	444003
65028	271899
491031	14163
389641	414008
144973	376949
74611	482202
98828	333357
146798	307279
373507	176182
480882	391438
191709	271467
321524	465263
26556	210508
441302	160158
29036	88113
449892	479695
108461	190369
435476	170129
286965	185890
60171	241882
269059	254914
368858	150107
416301	195658
86670	53795
460068	161321
336462	156376
64544	75499
100743	132651
489657	50605
128935	83396
120572	260176
286001	168303
109733	395753
407773	13370
348624	187558
131569	155118
230718	363813
336827	221601
153322	39144
54068	13129
254617	49896
339915	431057
386629	492906
308533	104598
198405	145064
311447	75277
60938	105498
179149	246672
388475	190346
123521	477986
485706	424541
4562	226308
474295	195732
18647	262958
428899	183711
185630	186259
93251	409514
389019	26046
22774	453828
434990	207972
302951	318611
410831	92613
82958	293813
58042	166063
255242	190769
296651	120173
10426	168990
260142	410244
405077	389387
200379	25374
453887	353787
11626	67584
400888	61123
6536	472072
351242	378462
451370	132393
245938	180527
405555	181204
45724	461227
341446	72319
293913	144323
283618	413445
326547	259337
344592	137128
318897	61041
15068	50832
360720	385279
193869	145064
99514	204509
305427	231490
133186	366666
66853	21411
485729	4413
418664	458433
341504	409828
82688	163348
153386	385378
284701	378686
487812	201859
333743	262385
199886	48652
43931	281641
207492	154904
156644	125448
255239	183510
277568	106169
46694	351943
477546	205223
438193	298757
296181	254178
347121	320527
471203	320141
126584	331655
180640	262298
92246	351414
386674	21157
284980	241431
78794	480224
157575	22549
438464	64429
131556	147634
308416	159249
235920	164884
126254	401854
399160	440962
281052	122462
239380	273015
21095	210403
309885	30152
129404	297941
59199	294572
199504	317118
300273	183007
191933	142320
469570	34136
1423	12129
346015	13878
438193	31824
115193	157040
359566	317701
382343	124762
316136	293628
393023	261829
411419	34301
180259	37057
256090	471674
58940	181680
428735	208516
260137	305853
429788	476231
28357	279011
198314	183213
354686	426986
372170	296298
465291	216749
377626	207535
263416	493781
236629	459669
19459	415917
181651	352992
214063	258709
222119	371934
156911	106082
149362	361583
125173	427185
472768	132247
477545	366955
129296	345401
78571	419256
108356	241137
291550	464495
227280	181302
476386	267352
153322	259642
227566	273831
404803	71725
121638	428214
384195	327061
197419	77346
168437	125220
466011	132996
191447	388719
424435	149842
103618	68666
334985	164884
149854	121106
109752	19663
309776	213380
433128	16433
9075	207535
405449	5040
458207	25967
402554	3760
117850	116267
181151	141649
389460	435708
340900	113582
478211	442365
330752	237159
322111	274314
194255	205223
262600	170309
17613	368656
293631	224482
343491	15772
227040	405491
88855	201121
422246	27563
370096	116070
94501	411930
445796	106110
84877	232377
218581	251656
353326	144073
53263	139297
27455	268917
414023	275055
382130	158170
381305	21470
456658	317100
410220	154872
145477	209555
100174	184817
361282	390861
248849	4446
259016	205289
255344	183479
479031	1209
199000	474412
459461	13370
2926	254746
346380	142708
16482	32807
393737	79483
479351	156351
148720	37360
213472	119868
373170	179258
446037	458601
361015	40159
364503	203656
111474	375840
72804	72312
488715	489787
258353	468125
360567	240796
252118	467690
425866	306253
197242	458517
328906	414334
92527	21583
432451	245679
9570	339409
277279	396237
99179	339853
119346	354432
224822	393326
287570	493299
258251	145810
286313	350815
491982	145996
267221	80543
297512	324681
204293	358032
218404	348099
355898	464420
83217	2180
466592	236654
364636	440660
271760	486257
136872	345745
51042	187974
125568	286313
274852	86406
111121	348798
2756	317100
192796	31703
11222	395198
458511	231638
101344	83140
219089	377933
175702	336590
81182	304173
280943	477750
31483	206130
80334	38710
51287	452245
242799	214992
356547	407633
147145	190369
363963	59009
331297	317118
169105	265040
429132	293507
134299	266852
30867	458465
431966	157280
238406	360860
254917	82591
482482	258923
211027	209933
200092	115487
440713	391414
207470	369599
162952	452098
441486	445568
17661	69657
394975	88266
24110	322403
112088	330022
263155	374409
332146	42930
356332	346140
324463	310938
172651	330540
82122	183213
295828	360887
218807	369599
276644	32421
229780	29267
199472	477986
425392	193871
82730	154039
63276	335484
245257	152248
172324	332392
76752	110220
144405	480874
483987	69361
386588	229604
41808	89662
20726	74103
267562	44167
441402	381485
197996	62191
230390	43533
372054	329676
411389	438059
70374	370810
102126	86993
404960	94032
179855	236213
208400	305288
33432	188759
84756	408357
309621	287642
413250	103565
382705	380592
412333	25658
29077	440962
196996	275983
1057	236949
306700	346134
451841	255641
337595	176253
493501	170180
187878	417090
477328	463822
386407	406626
148834	338271
299539	65670
18451	317184
303120	261701
102458	475571
380303	105758
15899	409828
408226	52601
200867	77004
262631	141026
226167	82585
294323	74067
380141	364680
14793	250214
49811	84502
67351	137128
420536	142145
432961	439587
155421	279509
356896	248480
334275	274498
83337	127921
155381	338271
369992	388269
254914	55819
30035	185479
154451	389008
33965	170036
359887	467192
220604	478415
366577	205518
237148	278907
390878	315906
15410	423741
413816	307184
315573	201615
379166	12443
67220	438783
456345	204803
99511	27464
419730	240374
30874	322685
399270	452782
478083	243301
46069	389682
230051	322977
411419	132641
222102	389008
4841	470601
470672	377301
261655	378462
425286	124845
211568	428103
84836	381987
390710	40808
425170	205270
203657	241468
484193	297941
433083	109006
67571	245000
351028	4532
466016	122193
100053	431226
231554	410074
370384	200177
351071	300374
304278	168779
287221	392052
303354	15209
42153	390197
50532	402679
218842	489822
479351	453012
360658	405217
61700	320206
5167	286337
264020	366781
41300	2068
486167	476880
124273	68248
61284	476951
244174	428026
276831	493761
317204	86158
129230	486885
154835	115407
294155	209218
128834	295032
53195	51598
421296	423688
5012	261721
111819	383096
122606	361960
67396	71602
192611	59931
421355	463623
389717	426904
263713	77534
468183	59655
190422	384014
275487	216042
300025	39195
466042	180405
65326	363434
22371	212029
40612	48275
306335	8607
425390	440962
128652	187974
17350	108583
350221	50155
178118	438783
478993	156376
146924	387280
381012	256623
12870	12245
185964	373319
311986	301659
257178	429863
239201	266852
388048	348798
417631	178436
454198	35629
250833	451391
41798	411455
159802	231638
393363	290938
229158	463108
261592	241468
50472	327210
221420	440660
126933	287382
173133	113138
103076	190369
319225	108869
411901	453222
164509	94516
321356	406530
176129	337789
177956	203614
412909	331808
382839	358797
143470	315566
401021	331349
418081	134929
130212	332392
447802	45227
197376	457081
51506	380029
60127	457422
80752	156376
12444	136697
281130	345642
347210	270095
411795	262347
454887	421650
265652	421681
246805	343992
344572	452804
425544	51195
165430	199420
326631	204687
362306	191757
451374	87782
463988	338173
355494	366127
474810	232377
282815	228431
48614	120274
118014	376595
454476	21977
238840	462876
400781	250389
157360	285156
436036	340074
49334	190369
243356	346768
401597	225877
287595	218147
176674	119381
302939	111357
200092	67223
189965	42189
418698	230838
19973	28401
271188	415585
423836	74324
289459	98012
103523	166738
188666	2715
186798	185225
323781	419435
488247	324460
2349	489167
452148	59782
16349	138807
385862	86476
187539	282831
30568	452542
296322	389804
212459	179352
146893	201192
441570	42189
413783	72434
456556	190369
31794	10216
336651	417918
435602	26046
243992	393989
118334	327061
123010	264406
86511	322685
185897	474703
242777	153380
446820	456640
214608	468752
110121	453493
378830	454221
278615	289306
186700	35707
139450	486339
285664	158431
330420	409828
51251	178663
358860	53501
365550	33763
486252	8615
213856	104439
220246	247812
342465	265711
484362	183213
36742	261111
305025	342559
293392	201493
345194	381371
75542	409540
74362	395988
219426	465313
86632	41677
32972	265711
490510	118909
402254	138131
352589	92543
196219	53883
437896	313745
397574	413212
236990	16433
319231	62242
454503	486580
161123	57771
344792	337907
194875	21632
14919	8899
184949	479082
71297	292494
256893	145959
13077	317118
3734	28407
490237	209574
421591	212355
133909	349608
106187	354269
216652	422422
59934	64046
454642	313745
52444	48256
51894	417918
458966	24070
139234	335593
379939	6576
397976	425675
350551	21523
457293	165267
94793	49903
156975	58881
272331	20181
184654	93472
13596	108000
185952	393326
225489	190369
351448	434748
201131	134924
366672	478415
243895	323139
127211	187834
260461	359775
391551	19139
355120	235781
373170	259863
190330	222701
21265	365138
82219	157726
17968	34436
421108	321820
239419	420757
350070	469509
373986	474229
163685	153736
453882	18665
132153	457297
444755	223929
248239	461781
460934	146969
461110	116270
358937	127938
233045	130395
266307	390297
315005	433896
1918	213871
231141	317184
291767	315865
256535	183213
374230	203656
459571	493595
184149	241468
289696	493228
384263	474129
478675	168093
8995	414832
28644	394865
417243	483269
214167	302294
135074	403235
231673	413525
95700	183633
208928	211868
11774	420392
444380	409264
332207	369599
307161	273649
328940	277121
37710	477509
490614	67584
378558	5565
41991	86077
217784	391414
370823	169582
194781	280233
74596	317623
196003	146042
46755	354167
477932	71816
148635	391414
270167	95149
452410	204330
109949	184558
248701	369033
319460	231025
72556	31598
264249	147171
280231	435318
172489	360997
121594	368745
115388	336590
112756	468998
228968	395988
468620	123410
357578	425675
187482	338915
177113	60517
315573	146251
32807	166063
260646	426986
477932	96094
246704	404408
189965	290450
226023	269262
406488	57665
48886	424931
87061	248625
134844	262954
438679	351562
6187	124599
177810	248398
428735	391414
274902	13370
461511	268462
296514	264406
61924	233610
40939	492608
326610	355552
334065	476951
447915	186548
71264	146183
28399	329155
367087	284118
369189	190369
488216	94665
445754	222346
482824	86800
195689	224562
237901	193705
305300	459661
290746	292721
284531	288035
71816	222701
469086	255650
316036	217784
204798	99521
493931	110677
15029	317356
1541	17765
198394	3845
228694	274309
288333	277924
350628	81960
369209	266242
196836	420944
193767	469193
444380	157016
305610	469727
156770	200599
164829	447230
278554	117783
181651	387678
287552	436445
163163	88734
319824	301659
314310	275677
130648	156376
318159	484522
281826	67009
226919	144975
225471	177415
63996	244593
72144	224285
146519	41753
100638	16569
438351	93696
44716	210793
168798	72670
426124	214781
316569	293813
420266	439431
121755	119075
370854	326985
148302	16433
89671	246672
211657	272601
13681	15133
152552	414883
410908	288354
222702	489822
352520	469003
23310	171760
268327	368949
221690	226445
388406	152085
103071	410829
315480	451578
333884	391414
193020	259739
173527	445353
327209	491272
205607	113695
288037	89658
97543	351722
390871	185645
32430	417201
197028	212785
118744	417684
279162	462243
55385	413880
182170	284982
128686	360860
217740	253722
219281	383377
48159	490924
265385	455388
311784	476512
393083	442472
228551	16433
202866	153674
180280	364109
161250	53863
957	6450
10963	113051
384575	404960
359542	419514
252373	475555
324377	172707
223276	120034
46168	445233
431382	132091
306148	223016
292351	135819
269801	60923
473617	266852
140261	235742
373459	55074
10788	392918
398425	124660
488715	107187
198814	168381
220553	314881
10760	289403
472546	142018
443815	46754
160925	355681
313251	4413
113858	433909
477838	372502
105249	450330
459097	93245
138855	127270
266141	367745
427122	280635
94092	426986
186796	274634
271495	86974
176111	27932
381305	305072
349322	209897
461316	212081
441926	478415
287488	177244
390032	94344
379255	29472
267147	147339
206054	304589
238889	226816
52473	207836
406660	439352
179021	405788
102577	15209
446413	154692
184528	265071
428300	214050
309361	336827
485492	413105
325299	266220
275722	426569
425696	300555
290301	424156
40278	354688
453954	424225
18375	435708
332299	69734
78571	224383
445748	29253
459219	3014
333996	38063
131082	488984
428609	295725
291119	177630
217739	387185
427956	131128
182799	117725
477932	298280
405911	421356
433128	132740
103587	54068
422358	273831
280600	173850
405979	238578
39142	316372
204375	234748
111968	49442
73704	420944
44818	357616
200344	88010
303507	140021
337070	469235
98784	9991
245143	151096
434486	463615
194051	109949
428691	2232
396659	420944
291202	97894
9579	257298
471002	254446
64743	314033
88266	266600
11703	4349
39505	489552
268022	147261
339551	424396
278806	421602
465687	185307
167961	70557
36534	463623
7922	150874
477644	483551
222102	383967
377531	290550
433090	129141
330128	300340
254695	129185
20795	241088
456779	35805
28000	461537
125577	73990
355003	450110
77407	421935
193363	205786
51669	162385
454772	391414
109655	58213
385510	443693
395072	470415
180697	470105
477542	372237
352625	348798
425240	152095
331396	331581
409238	395888
87604	349475
293036	60517
261278	433920
14728	294920
203420	38265
135179	348798
441766	364000
480197	98710
15133	277961
118076	284891
210030	168213
182807	290961
462824	409828
444	176878
412440	78699
247597	402698
393375	393326
437140	189824
192703	399468
316136	122184
198317	52896
250343	256121
485173	91783
404960	291860
317753	287929
89219	114930
482646	49903
463414	145948
379696	137833
163042	431137
380281	136435
371585	232228
485073	243374
33523	330998
387306	173330
418743	386085
225086	472957
377728	42765
63086	3355
119001	318695
101522	272069
86438	395336
403471	101058
467916	36112
125224	84968
400418	356108
188472	241468
331661	124870
307161	48146
46725	264241
96007	140915
335779	1274
272689	429115
36576	174086
283760	379255
388992	301364
211948	215054
161260	405217
24471	392725
319081	241814
108963	405159
429155	380814
133812	129827
456691	320464
103664	468489
30749	377205
96902	35663
237171	187974
185687	159826
433190	9054
16525	167202
184235	315671
153322	289228
373615	476471
134025	439074
395788	211868
233522	183213
214378	62191
317687	44269
32576	417201
463707	311032
215317	293813
303166	404960
76285	162247
318792	180957
263377	266376
415555	183213
38895	421356
166375	178439
49447	367798
122763	443976
472086	162061
17318	201493
312098	391414
309605	63983
360459	310321
18513	317675
316740	161983
331076	273687
12241	139648
465031	180301
13305	479614
323715	2232
88628	243115
398480	213751
446601	109835
76620	352786
263273	407142
71575	467703
264206	494102
89054	220408
331573	358566
245305	146251
49247	186525
145027	12895
88266	239239
99960	167059
24388	478882
288302	298283
27322	399867
375756	3311
44160	223068
446875	405217
262734	463822
32752	432490
31087	65210
339064	368820
439074	175306
20931	461043
470931	264132
67396	41667
203493	169482
151375	229820
10902	355700
300911	364146
107396	41470
39118	142204
78273	388575
252473	274451
276868	289494
284218	15293
267051	354922
455520	410413
361707	306633
68154	347104
135181	489822
438475	57783
420586	206638
272724	63635
421207	108065
174309	119868
260640	52545
269126	483913
399642	94741
429390	486094
470441	144073
219546	325724
475711	230336
226618	295484
365519	395431
112625	317354
51938	45604
44259	15209
97117	457483
436169	258370
22100	492906
437849	345721
79545	337987
314324	164230
485100	451830
331355	12245
5060	262954
112755	103804
54717	83140
43349	253774
189806	482246
1404	201237
337704	61205
438005	364954
189640	276752
445879	294079
416213	345804
96531	33266
139150	72670
88561	451765
354013	18043
148899	183213
345171	49828
110272	342724
255603	304173
185342	10216
116934	291521
167588	135319
464791	271086
318395	449079
405535	241137
197995	110677
252487	51881
235383	101117
266840	486950
219166	272230
468516	139467
233332	447912
406513	378462
245408	264512
343890	139648
157789	7346
182880	475508
290793	21583
189806	160545
159891	471355
205023	385175
206597	130028
316530	404396
315424	457081
252523	372214
436682	80543
86012	77139
299437	268006
41418	22550
215549	426986
328426	113522
255563	128828
391346	34686
224405	205289
378444	312698
234581	299142
172803	20958
385543	304318
135920	455181
79774	214024
188957	73660
106899	481309
114927	237178
85098	345745
235909	366493
168030	196783
199765	82271
433279	344154
99406	393326
412130	411809
397857	21583
315538	367927
156599	284843
217883	159520
326631	162254
67088	283392
396246	313745
392733	136435
91916	300515
329539	63528
234846	265711
90008	391414
84031	273123
28771	25314
407540	456260
330237	373827
251945	440857
312283	143681
59813	165497
228270	48163
292415	466737
224899	272230
257971	202633
320783	27230
94840	35707
28357	35858
161260	142678
121875	217275
299901	21948
314617	390323
418380	353867
37839	332299
270248	49966
15437	212639
108554	133859
141026	424835
227410	110677
260199	413271
344052	105806
405911	406371
181056	194165
354022	339251
313443	190369
318652	321904
166097	250679
142642	176878
226167	119632
417069	432004
439273	228265
427827	226150
27926	278253
86467	481279
154648	214436
460222	116070
205747	201208
373846	6220
172417	488573
295974	228431
117568	215983
230051	216932
44115	21998
433764	455566
91239	41377
68776	301737
261731	78811
201086	82585
163843	275989
120690	113991
152390	265469
310843	245187
286195	456640
55552	57989
266870	2450
270974	413525
76228	405839
143657	12177
351435	459621
262716	8700
109049	103267
439579	241468
54577	178055
146879	293813
297979	452971
372436	364919
197544	487192
186378	62191
345011	492746
117000	394915
137203	166513
163484	329155
475788	413215
23018	158924
111240	393326
92042	198694
312517	487319
213632	300800
256458	237235
130069	154338
321626	474005
296772	444143
461928	342698
286851	218017
324205	419576
149814	474389
185641	403501
482146	289396
433281	190369
421794	156928
122462	250512
38639	15209
183492	288757
470424	124085
154850	435732
100572	288027
50437	211111
369371	217423
57453	185704
45585	371498
372245	390030
350463	160992
53137	392086
106386	52490
411776	366534
488705	438419
119260	45121
330461	435337
59672	360478
200682	72082
346299	403290
130676	356151
110573	144974
323361	431625
30440	326187
18563	476231
19005	258370
135017	372301
350064	127197
183616	285634
244903	414912
451373	313745
170679	417527
94800	408835
454420	277319
19459	479101
492612	124085
340182	162239
214333	273193
491461	446105
294908	330469
458968	434239
169794	380745
125975	94516
53779	443976
293014	314596
309227	329111
20387	463796
39260	74186
96221	317118
167852	481368
63391	275327
47010	286545
231753	485317
195689	463627
342330	150954
293073	347478
109973	482250
445890	88027
93806	424145
256637	358797
378848	388613
107639	401871
166153	15209
86988	193332
231629	198297
304208	409828
8095	98535
190051	491150
323016	237235
351955	2354
178422	63254
58707	276809
381007	171306
19690	207706
461415	304865
488348	318708
153407	465647
371373	326492
448529	389546
217883	375840
207570	324329
241507	147142
286826	281924
47035	338814
311729	16433
316427	394740
133671	283066
53754	108889
436682	369940
449871	487095
281574	377512
438356	106549
313774	229811
411926	432499
424034	218929
39673	119381
288247	138779
238101	369262
146795	195398
370777	276090
298479	144306
346490	24070
458196	229250
72764	159412
156080	461392
278440	42192
242965	444235
127050	328550
25415	289700
198317	412589
485426	92613
452309	173562
210600	180327
133583	231338
49184	420944
350021	382511
111955	371205
306858	13370
133584	43912
211422	430412
110797	150267
174255	374160
88533	248777
482360	492316
413136	137358
447053	198317
142150	247680
144297	202394
478287	268629
200092	414212
219715	35707
161051	26971
184258	215054
399834	142018
121859	176060
42535	298767
254617	270836
234510	16129
492196	196880
212527	219822
208520	9054
27617	48955
243881	378274
98791	304114
493159	304589
387027	393326
355915	477986
477646	424133
322509	455995
354933	6568
107288	67690
128350	478415
89232	367033
429943	445753
400889	420164
126028	419580
142330	16433
471169	314939
26050	112792
332571	250433
426736	52537
433714	194532
350650	186463
305686	435637
303042	454822
118322	19753
405428	416304
39240	125417
169129	179178
189228	176077
478439	36218
282463	163614
191773	417999
222261	68151
401447	86415
382341	296979
2513	3011
179292	421285
231305	374772
355746	455812
470671	469235
227511	54180
350650	441434
458065	187998
146364	26046
183587	362784
12143	265589
102644	37344
373738	202394
64691	393326
319045	28819
228679	395200
222102	76350
225947	350571
81885	53294
399867	258119
206978	404465
288643	54449
62844	186830
363606	437407
187118	235634
282025	164884
204603	31430
363865	101806
168972	134461
27825	42259
221296	152028
153813	447158
184594	226604
465755	291521
449842	406083
475962	481261
214598	243374
200679	76454
369405	161596
355376	110677
319595	408343
326149	226308
17624	286479
115382	291829
142906	310756
251895	81883
350256	31297
386735	258190
214853	428214
453244	477861
4361	482859
90144	297549
124094	220873
84318	340627
444889	307530
492709	196851
97524	261049
27031	308897
11940	262362
132187	292267
316557	81817
231541	110677
172672	29930
74516	239561
11349	420944
466835	477548
346761	268531
199333	426439
222729	273831
283024	52537
188847	193397
16790	313822
189318	211658
206597	293813
136884	420790
222004	120489
157839	232555
329727	243143
434862	27046
333728	134262
39043	479614
284218	324730
448050	58436
82150	47313
352353	327452
299386	122672
74218	340000
327410	246926
44975	469235
101870	447519
195163	240609
454263	219765
231660	124479
65386	343012
212416	154095
148139	401871
344036	340543
348432	168511
140116	156180
168753	302463
263405	480566
216828	88512
312283	237165
317583	262708
232111	398333
342486	86158
129736	371039
95729	22448
135061	7324
408285	398066
442299	317100
477652	91200
418992	73197
337522	21583
392086	339723
359249	361010
106066	418744
228084	417201
237801	359981
75339	83471
356496	232990
76228	221668
266307	76829
241952	383096
143684	378462
383343	238052
114116	101931
137454	296758
359178	341271
22382	283813
232784	45141
205367	424455
414601	428214
281931	237165
486712	321431
219607	354763
32157	192195
172070	411455
110348	198706
383276	285156
427629	218727
29123	243747
149591	288035
60546	356873
291018	86512
315554	447517
351844	360708
197040	359863
435043	492333
106353	465647
415843	270492
144411	467703
311655	191914
162316	16433
7812	35707
293414	258126
302836	331992
387357	207927
432631	247823
7097	201208
155073	236454
449893	99549
418383	113138
81797	141623
38836	411809
139722	301659
488715	236957
138625	293813
197901	22347
427405	24241
81262	174675
213649	320036
17740	238578
409808	268006
291229	29816
165502	326985
105303	441881
266228	242077
402882	383114
213367	202394
452402	205223
398761	177374
381940	96195
444139	100325
37310	54215
36649	15209
130224	168774
110123	139472
150608	285446
294711	386500
23580	47177
20731	159675
373170	347391
245720	366127
215217	54700
108057	137739
180745	77727
320898	116877
442236	338189
48936	183242
369831	459779
277954	159899
248697	271323
181076	311297
172459	30152
47730	267352
326631	400192
227387	240796
165355	481785
127689	392112
193216	178422
482453	488777
472813	179375
28724	204747
213123	476231
76986	260527
198317	124638
94099	381251
261277	374806
189659	54599
53140	476951
304153	162795
365195	440660
4610	402731
224047	236959
199936	492906
110192	260527
279047	31418
151658	50538
121860	171592
257597	226862
359146	458119
287848	100012
58410	179864
146109	33855
478819	159188
234952	458183
360459	301348
241137	276744
430820	53690
412667	54976
409748	434035
295210	406626
367550	445061
113927	31473
219281	12556
348039	49896
79134	391033
37349	327061
377296	310897
53963	379976
301557	318266
68110	376619
123955	416783
349475	119381
302354	153995
265018	203279
256718	187974
477328	391414
158285	341271
72804	66129
226669	252563
1839	6516
455600	58486
423912	363973
404099	250278
92401	447335
438677	421337
15927	190369
421991	227742
279035	297364
274344	465803
394987	482953
221035	378462
375768	241076
355428	453015
465687	28058
384832	150857
12831	219687
232601	223724
385466	167259
124469	419750
102523	440940
359782	229612
254399	156523
473826	121584
286727	288035
280639	47525
292896	104251
363466	261891
349059	245023
443368	213221
203881	99210
377968	463372
432127	383700
678	488220
457500	342545
23618	492701
48124	390582
426197	120097
449521	6274
361912	122235
482218	214391
333399	362833
248340	76760
32124	303957
298390	341601
299232	343804
458903	411424
271766	315523
85128	49021
184303	260311
324467	428080
174309	431137
235775	74983
278681	75623
319493	256121
22960	176381
409458	236240
268816	322029
306280	104527
263981	288035
253695	105806
292721	226738
11782	201286
9579	6072
245937	153995
158440	305472
200912	363503
77736	366781
426089	99405
464333	276222
221687	62580
472618	140892
377045	366534
254463	298156
245938	336590
15027	266538
396408	406620
296895	61386
402874	486885
17160	447831
149772	372822
338614	425846
290838	3971
32972	164884
132247	352927
7133	102577
230574	376209
249536	393326
386061	62191
312240	351585
326459	208913
205346	416059
249368	222894
2058	26895
76923	402708
356760	282652
6524	293813
295841	19712
367281	118662
223209	401854
287434	477131
481818	224331
445932	315277
185339	387801
438921	200632
277949	371918
420376	404806
139576	50586
219546	351732
262648	215009
296514	264908
494082	253458
65244	32752
195100	463091
179059	286807
464197	222922
370262	99405
480708	296536
483341	261405
432319	274142
93627	139844
443363	489552
144368	296432
200569	122329
226940	54976
163105	399327
302880	224085
480967	246672
58506	108461
165085	83811
13130	389220
128376	229928
119367	40388
369734	470406
198780	131531
7290	374784
424442	106169
29597	266082
408530	192441
183771	277912
167227	338915
338918	164884
417391	85870
426197	456277
351529	49903
392775	457685
399606	412371
358792	366364
481419	3664
38174	383967
373799	202019
451314	228431
257977	87968
22941	281924
84429	402183
414452	78699
128313	107429
5181	143463
103411	273831
243366	226308
189138	13370
93174	65197
454263	392502
89528	448764
368443	369599
463054	105585
16160	46127
307372	434385
450351	75499
269126	265518
286077	236240
390291	241840
485398	131603
78594	480875
424963	98178
66259	95286
32529	186679
452486	356992
278642	299934
330042	187974
76228	184767
107118	449057
287413	99437
386556	199470
365751	464675
448199	150861
307781	153037
407726	420318
409168	205223
407334	478549
325814	73990
340037	204925
373542	319964
304509	175387
81358	81399
376477	218478
47630	115429
44829	412980
296514	443368
217315	181666
96492	214024
228050	467703
50646	317686
147965	489150
493799	27500
262210	200549
93857	468050
53137	194390
387959	413673
442989	419430
316388	226168
480996	110677
472086	419037
203200	86077
17379	264445
220733	366534
192311	269143
177577	470554
340561	487386
268961	107449
22830	276358
324296	345176
140892	30343
134469	252207
422977	218615
120828	6476
477436	409702
112443	365696
383728	33855
333935	127921
91163	126906
251372	235334
336555	160545
24388	388250
392951	352605
393056	437679
445343	76709
444274	13853
486192	148590
185917	344918
23225	265949
394587	91380
351773	160419
405205	451426
129466	403997
6479	196073
61934	152742
465463	31267
121052	388852
160461	86892
364310	195846
475529	374030
481207	490265
288911	127747
448472	430610
397274	171321
486184	306202
278153	244392
66854	171512
428443	469235
303839	245317
393214	217807
287002	363581
350074	71275
122778	478415
488090	4144
296277	245332
449156	261281
340145	15436
60425	123427
445162	474341
62595	123060
44111	467826
465932	446351
475756	83811
29077	317675
21705	129687
44253	164816
247847	324821
269042	72083
162942	421115
218099	63957
269314	11728
431633	220793
247232	353787
425906	268194
315231	267602
3706	26746
314343	466295
14967	247983
349768	13129
17807	315702
120699	351585
317158	264098
246889	301516
335161	21583
373455	393326
160262	285156
90696	438978
385616	356164
493347	329732
318256	190369
240989	176592
386660	114063
141224	398333
222045	412517
392350	269624
357061	363977
266508	392335
479320	423799
196851	339853
188016	37728
302175	386117
474341	91600
386832	440660
39706	371918
464937	261829
168339	129775
221207	122462
375405	366272
210749	349391
27400	287807
267927	77278
100125	357854
105889	135449
13485	431764
267072	18478
11402	231485
103966	104505
189188	37515
459290	94516
336908	313745
162970	423246
414319	28129
475053	477986
263799	271323
472452	276621
114748	269612
253258	454836
94640	116283
307188	355700
277947	300841
431556	25966
182355	253947
140116	3130
305349	127921
103656	234271
319259	487682
174362	178048
114332	237019
358319	254599
288271	186159
71189	20857
55782	212863
264840	192935
212024	205223
321736	124535
303838	378082
286655	53640
190238	467046
105066	265518
147083	249202
350650	323544
338752	265912
260323	144845
115198	290014
379012	130819
459342	188651
361955	179375
469491	467192
180488	209572
24726	414539
21020	345745
120131	317756
299095	313745
369460	399437
139122	206623
171001	476196
73601	452833
14331	440784
218122	69948
2896	327217
479762	200863
22805	23018
85674	227487
431586	293813
369397	381200
367271	438177
287061	4413
480478	331581
91412	389682
322498	346158
54493	121157
318906	119907
470672	98780
109745	141435
268910	464438
224936	476447
308257	53879
452148	38230
180878	396563
423725	449859
342952	190369
347596	27046
278769	217785
388474	406083
337580	35150
93449	155684
171479	391414
431226	278782
15433	277646
2974	215132
248013	259385
444050	327371
439588	196354
260033	97753
200013	201494
173403	59137
328812	15209
224168	25209
51580	348798
457497	423975
6010	378762
79392	207959
46092	272509
160237	338202
131574	43514
27760	443406
314723	330752
478232	121700
453882	198297
258911	166732
369209	103205
228013	146704
276971	423355
275905	68376
320977	384162
325329	239644
458601	108461
455373	6576
189308	214600
123025	429161
420752	334831
294130	493038
105889	8615
352896	422164
456779	159580
418556	478178
10417	175721
302004	453954
327848	382832
89238	141380
361060	361729
397946	16433
290903	4349
464896	227101
55652	40543
337483	32807
116525	448862
211092	257419
120439	167884
414400	466432
450938	391414
18897	285446
246570	295716
369834	440023
351248	270741
66326	13370
329965	449298
465774	212081
253916	71725
199115	180822
232867	482143
486271	469564
263300	54976
5281	65739
220276	60775
357993	468551
221081	262954
74354	272159
316156	95593
420793	20959
115709	491833
213704	206621
172890	240225
155432	373323
58441	299985
200823	168255
34333	17339
251398	256689
426206	475571
151002	409828
283521	476231
223402	445985
164988	461944
56618	82430
338623	387742
354595	450405
338905	21583
452638	150760
145979	486900
331535	452088
120171	41673
285023	326985
257305	22827
474643	132417
15027	278133
412440	147867
375690	421115
15217	409858
420022	425826
221129	365789
226023	483761
482863	136388
376816	332810
340197	75768
36414	243301
477932	233292
285697	487833
223962	468162
236283	267602
77923	190369
401886	177404
263557	422164
479188	469108
485384	401871
2187	436354
19760	99907
396975	425899
202889	48667
391286	129185
55362	366127
29335	164816
169994	335663
441867	437679
486529	395814
47899	87471
92845	142018
91600	132363
18861	458183
392964	223045
259344	362529
154981	326143
161416	374501
317174	447768
89219	381123
312222	303175
196949	14254
93942	143178
188954	146893
69684	259739
7225	474977
129010	421356
407565	35752
170434	269199
182042	395988
63130	468944
242340	264080
428722	133422
310424	366264
313566	373584
398995	374939
22414	141623
220925	121362
480853	110677
391924	278520
457224	194165
247619	56074
348346	4645
303218	440249
365399	59784
449041	52537
107283	14882
385992	96803
234808	330604
403202	203279
355258	60517
278222	241100
358894	286381
356740	475910
285747	81488
237533	149480
241200	375352
435009	9913
37663	121564
271822	15133
164181	459802
129895	314455
419749	210155
135443	355806
320803	362773
158127	315380
432440	220516
329727	286864
246293	90146
62074	369684
141509	23823
361291	475054
315333	313058
222991	15209
259647	162831
10067	78070
15601	207535
264433	114656
159131	265669
195003	409119
41491	453170
438259	171697
49670	322969
404960	267602
106268	17333
256630	396080
372764	106475
100477	338271
66292	128902
2616	13370
338108	312231
145192	267602
374404	260291
235285	108784
385734	231485
338564	66324
408329	327175
93318	385674
139207	428711
113273	13370
198985	9203
458732	119740
109949	62191
401085	59215
292875	88203
244601	40600
84536	75677
128628	23484
150601	215736
144288	437243
219910	345585
172630	288035
26437	94973
223929	318666
357074	136420
478468	184321
136878	388531
346489	197453
316565	160713
106313	132318
464020	97056
117546	71540
412205	306491
362267	337791
84923	27123
216578	177566
20005	404053
196903	180527
431075	130028
26426	134145
391820	469235
253173	181322
297069	444535
483112	47295
27864	301659
82434	321787
251791	169664
225197	36451
297054	398386
428634	96540
7726	236213
200092	58582
365613	425846
222045	226293
194969	131404
361001	327256
337816	78380
277529	51881
61392	177861
153421	378462
116758	158153
373264	8303
223820	153717
146893	315702
440011	489552
414835	371963
271168	420789
237120	100400
214726	125916
259088	410548
404822	226494
81432	126470
301247	164884
126153	158491
16527	212278
492393	341271
346003	74106
31393	206891
246889	113138
223976	332061
347975	35707
458968	284343
437849	59642
397778	492247
125790	417122
369366	105900
465238	474874
101069	18532
440432	125371
9061	309609
91631	118201
221687	24516
31219	375840
185474	396974
300240	49903
406780	181409
4255	399063
279861	440660
449871	46020
66137	266511
301529	239872
206510	15533
44859	406391
47940	457081
408719	230588
162813	405217
59246	476609
312576	489552
440825	183213
17736	478415
335707	341693
192554	226150
19542	286443
168106	200814
432548	313745
161826	221319
41912	193421
101992	63363
391681	69444
140187	192295
227566	483393
257613	180459
331388	173965
27125	310261
420759	433322
157839	236254
105249	115917
199251	83081
114845	449076
405009	372857
5984	48275
90037	291227
1534	79249
249894	195133
117249	178124
461549	295364
377054	205257
466825	493279
347450	170894
212380	473809
395336	304671
227052	436842
121349	21411
439953	53883
87236	478415
37688	274860
415327	391414
293931	151990
343286	478714
242832	392149
161716	294548
157586	440369
156463	52028
265910	67424
426721	113058
159703	259435
316162	115917
6487	315888
351012	348798
128337	336590
130135	459791
26956	202352
432865	390680
271172	386057
336371	300307
56311	280718
75624	425675
320498	352504
478571	132740
68558	385000
22270	255143
437581	86728
473077	458230
135683	137658
327725	238477
421300	254973
286969	187836
55914	122803
242903	387406
399701	30749
430671	166513
445708	329502
390953	438206
406302	81280
154597	417283
478880	67480
455699	300239
393797	24620
149089	384400
452771	421830
105412	200805
109676	93549
166555	21411
453256	327061
120247	430356
52867	95149
67760	356053
412549	168381
436610	232782
134423	291151
23741	179964
63289	73584
151815	55811
458672	169519
292722	287223
433793	325656
452172	420601
44160	485963
330601	351639
16042	222701
198043	234748
427557	296135
151635	186305
75586	291002
426930	340151
336805	430090
425838	290643
45140	466051
348574	49828
284008	168779
359669	313745
316352	438850
267373	312200
362397	190369
315231	263845
20946	217889
351169	94516
85456	243765
363054	406626
259942	264372
483706	58326
1518	395988
213487	28646
219040	468989
201792	354184
336951	425099
175304	438419
76163	273241
401726	152502
14507	109824
85759	303648
35498	420392
104740	181689
443320	411519
440223	467192
103031	245679
372240	110899
289675	252499
279744	478415
282912	240254
453494	211868
392055	254396
135053	92266
91790	373169
157758	166341
382713	295725
340839	236213
347592	430356
162774	433554
372795	345401
488606	168930
166415	78664
430603	275790
198447	137274
94678	449622
420649	375204
361007	274103
47807	40784
13268	311242
375745	371463
263533	337115
208508	490888
262639	4776
390232	225532
442836	259929
86551	53863
395115	393781
267243	355806
219136	69809
439578	5212
253929	348798
182714	260879
146015	1626
399441	38063
47950	470673
467827	90277
32563	19712
98054	222701
113401	262954
227410	392045
45724	411503
360494	116145
476944	227101
97894	60078
58012	366335
462062	23863
327209	188223
399889	71816
449521	321699
232731	177861
346272	450917
185103	282079
478808	331369
227363	240225
282977	28265
365179	426848
316432	200820
355453	283993
406585	132843
185526	243115
134499	172646
422138	245679
89966	132861
125328	5392
433936	406626
303816	447560
234927	237494
100154	345422
337266	272932
49192	186259
442925	269373
236795	226229
122727	243115
461492	86560
104902	72670
372654	26799
68964	110708
437599	205221
116525	176568
417082	342668
223030	253458
484823	413373
355025	175897
410501	283466
459125	316372
224009	160545
481363	118074
284872	95999
221878	371585
456021	47381
422015	105498
117229	376814
106538	340780
3578	5087
400520	138088
128398	380999
474057	469642
51342	351414
474425	176878
366900	185946
42718	389682
139228	451774
220662	465192
485546	452512
411069	338189
276821	445602
364754	381469
371320	269721
89034	324037
304533	89282
336071	420392
334127	171069
183013	122462
37361	5041
482364	114150
321095	467581
243048	24637
110453	6968
360099	214024
492822	475201
364969	406371
334281	315888
310187	462973
351250	307407
459452	368180
300025	100277
221758	335316
293010	210841
320112	400579
334602	188063
219751	158598
383810	428214
246592	80543
291151	110677
346697	460692
44126	478415
250833	307276
298823	450553
231983	342761
362422	401871
136605	452921
19727	241515
473398	187974
375113	266538
47301	457081
250854	432290
264180	272333
460351	484015
444139	175721
130224	419308
84680	487130
98882	153995
52565	259929
24658	13370
107524	477986
82	479615
52856	446351
372159	449338
297165	272734
464521	71799
129466	54672
463183	67584
46412	14335
43522	253183
405877	367044
91895	313314
14528	33775
264048	283678
416904	97894
50264	367619
329727	313829
168979	417979
317385	313745
110673	365769
392210	422435
248209	397428
17351	5607
116036	493246
256893	232616
197338	317118
244536	383683
48619	388658
397230	94516
432797	459990
440404	393326
86901	366666
230288	121106
38733	119990
76228	64934
312543	376914
192417	481164
388289	491271
481492	321313
410652	322530
370116	10145
67359	332299
484341	181824
336545	31778
301424	401871
432847	110677
182536	443743
195121	124263
155081	438419
28549	67937
125933	359762
377786	74106
273260	212081
46870	43072
17580	388043
42906	92823
365295	178782
258996	140090
64074	242311
210212	367798
46516	358257
344815	29095
273831	189718
39195	135690
151361	477788
30568	296130
308207	125566
474041	143340
418361	85423
267387	303218
364636	169797
334420	200444
465492	371918
393023	141166
149841	381705
406751	132943
140450	349128
295160	421830
339051	25724
213766	434239
255254	362267
466340	90123
486680	284045
188251	293813
83284	91711
216144	417859
102129	255909
467788	346975
385538	5787
214604	413990
350869	247812
333375	146614
232666	96094
430603	427686
288190	491531
281219	20998
351877	198611
24504	110677
372280	219794
84546	398567
384228	237804
485149	303755
25783	361390
318131	122493
51473	93245
194130	414218
403073	307145
52418	313745
376569	383118
403813	281252
93667	236213
212136	418999
376103	200632
3111	174669
81432	364509
358531	384099
435894	398236
103708	148590
356842	431845
84725	283208
154208	270324
320982	103392
246577	303592
404356	23517
198317	104271
20629	314742
189806	184902
429388	180578
205586	356301
372174	293941
59644	387928
469520	171982
202613	388321
192238	438923
245679	341820
465265	183460
470605	190008
171333	411424
408828	190369
331180	295407
356953	137128
465820	50868
422749	300119
4461	376978
63411	431185
387464	106840
276204	94665
409624	183213
4260	483847
92047	278603
5972	293569
349975	425865
379269	204813
405677	154137
329727	402493
367112	24334
374169	355864
121808	220679
172055	452145
27805	457826
207150	294916
279879	317356
187907	323636
369376	393581
274545	470069
342465	200503
360898	301659
147117	164009
105077	311867
206571	123620
1263	55450
52793	401101
437030	387270
451681	461944
400725	166651
409745	60998
300486	218730
155121	414832
49184	227523
83277	154561
466333	313745
333498	280635
221026	4349
368526	241787
398506	268311
109585	153995
35806	392339
464829	375466
162675	361423
420736	302033
308340	199616
364746	446507
268946	133388
328940	41533
11716	386226
185071	96195
219722	63432
84756	161134
403565	206560
410573	313178
434586	62191
38122	1525
115143	64335
432382	226679
114149	48275
3590	42189
44432	63768
372590	229315
191536	300240
56619	277167
409573	16325
423144	45723
104875	313314
73327	48282
220903	218727
408459	387904
19005	416242
219546	144052
468771	485016
197857	72274
367246	268531
17076	314599
133145	288035
32563	138733
118954	285156
433283	363469
269564	477491
456021	275162
288333	461846
126972	29573
484015	407117
372487	431033
288499	342359
123899	470614
348176	91069
309025	454181
472963	75568
22617	275652
335951	475515
239557	99742
353745	177954
144969	78967
345797	293813
13930	236143
1143	236774
447404	450692
360459	120907
400514	183213
117733	164609
103902	186159
143932	278697
71511	238401
419850	123369
247048	474966
244092	237548
153147	471957
256901	144188
440175	212081
322534	299589
335779	296432
72556	277521
428202	190369
128903	84461
477236	430356
472694	397756
39601	422175
358464	284843
428305	60539
272313	99405
473596	1413
411563	110594
176251	257672
115123	166237
271336	302281
311596	25407
261801	227715
485420	275959
223939	280860
360531	468287
449521	321868
385308	72670
117619	258370
103842	67089
39413	168381
71297	66930
106739	153898
138024	185704
379703	476951
332005	477590
392429	38063
29607	232063
118680	217883
151610	347104
135141	162385
243492	288274
152592	237178
380728	398333
111289	105268
309179	110677
49650	708
434862	174546
422803	296423
12915	308897
303435	21583
339468	423719
413211	9586
334189	355552
397047	160009
415116	478415
319553	366127
468448	185496
436974	193295
175204	219827
302199	15209
153006	330682
361427	405217
489600	40461
298440	146803
479893	364064
464022	332063
407334	329568
29157	295650
407009	142344
242411	36565
5829	466151
216544	427151
234508	229928
353597	353343
120649	184143
158724	466432
201547	336590
493620	62947
253813	3405
38454	292369
225345	39208
201788	220000
130866	271548
130742	492660
89671	346388
311300	364109
247905	47659
236629	2935
172884	1961
132147	256373
305442	76454
253069	138188
169143	55700
292410	426950
329255	72523
166806	313745
278741	259608
369030	143095
464148	408778
356840	20959
243895	449090
100584	191693
145577	38063
10238	333879
446182	269106
343746	447517
146893	94129
82314	258370
461830	451079
95160	456640
288672	57206
233388	13977
81200	340211
157666	290226
24581	283346
281936	230022
378165	325940
473381	46294
140748	62191
269772	298765
407066	471900
106531	430823
138284	320508
190973	80432
2078	483853
417361	10520
334566	190369
288527	191134
425453	31439
256720	15209
124469	373554
211463	295218
210404	286433
349371	224150
407473	173090
267562	346193
317568	227021
44258	293226
67846	409248
196449	42890
29663	408937
134267	132740
392570	13129
186828	305611
457242	456640
493812	178436
313405	247280
180896	381528
12300	414912
107406	479839
176077	110775
137517	342066
65194	36659
316090	88289
332849	273831
195121	478857
283519	415847
206789	106475
438956	392055
486100	295484
225404	121171
397439	141892
117264	382491
299836	317118
43775	173965
7552	494126
128292	177829
396449	421830
151132	186561
357527	135664
410177	385000
32370	340323
150880	185013
136634	406601
391243	50264
55458	123400
290216	165625
125812	12245
238727	164775
485536	311212
350313	124085
340976	98906
156068	429161
56074	223163
104740	417036
146903	145064
406574	266852
48953	329379
165685	94516
29933	168615
391486	411424
295840	961
477932	87469
407631	390334
36331	350107
174255	291564
199572	120608
226642	446801
18101	214714
367931	48163
185627	183506
200067	397854
218114	6899
277372	131975
253773	245679
67305	469719
57205	228701
226314	63139
134299	395201
34312	389682
411319	74877
470531	480224
137274	413525
109797	274309
287138	59672
173966	285156
240588	282043
272301	358990
125001	58581
470838	493087
31664	193846
162086	195615
390160	124505
354597	9659
56876	441056
482851	20944
414214	454975
204567	223652
287423	256973
206529	26046
222805	232890
171455	367059
402153	439535
296736	28129
372174	22323
276821	336590
67675	21173
6783	285156
291209	293813
22957	378686
109733	358714
385177	12443
291669	288274
286512	190889
142520	331238
454839	341644
7844	41993
11696	54599
408329	460258
115965	64180
82634	376175
242401	470105
342486	297511
131389	73189
274615	27186
165963	44861
105964	277575
299549	144073
262980	213404
20175	178969
455653	423983
315951	73923
99641	71677
221521	372214
428102	58881
99576	72523
333288	150352
127531	107337
369189	211868
368467	74542
296148	492180
392509	51598
196458	62448
407280	141166
1799	293813
332299	283608
265554	34801
3462	350288
235793	348007
411500	53490
437203	121026
273900	190369
427924	477729
178947	421710
472737	267352
161042	207339
35136	4349
359790	337849
269010	236070
348677	443693
480801	123656
447560	395297
406225	197996
234920	276327
201418	89047
28614	8607
445356	19914
292192	220635
404337	3971
214310	230655
491031	224085
208053	42566
274413	114930
370848	275652
440779	345368
299206	456065
400505	68965
249860	196783
83318	327061
482456	319042
71189	417061
135815	185578
27390	282670
446042	240796
461838	338080
290952	209663
257856	184983
414057	485863
16995	415213
322157	154137
169822	283295
258509	421353
118194	313745
478051	481785
254913	313745
160341	320591
64354	300
125629	217432
488959	351152
303507	246895
16995	137719
239853	31069
137525	233802
207488	19047
191055	267352
86560	433118
202942	418489
153006	221203
328940	43334
387791	364517
126479	413369
302440	221324
124892	279180
105983	134145
395336	300886
97557	176299
314311	475047
39892	269904
457257	167517
119001	187993
218122	442855
150364	306633
67931	196653
362881	8084
491543	417201
130731	290195
339051	239915
308533	279047
154383	317118
112343	241786
484436	276168
232049	238909
323781	135967
88460	157761
178422	6924
102688	98012
461208	437294
226747	231554
9295	295987
464727	395988
243065	345251
293705	77727
445023	59193
160524	190369
417193	176388
340938	471435
492345	288035
161660	221240
444436	346388
397734	491026
149897	50854
269426	309424
218900	459976
247296	195616
99322	48861
25944	303497
320233	374594
408737	441655
392429	258659
202092	175721
345313	457081
261375	169155
249577	266852
227556	52716
301472	398122
231792	198926
433891	82019
39601	79249
72277	1057
47232	332685
59831	120213
458794	378462
186938	283346
8762	219887
174113	185275
422281	475398
348099	22859
176805	487305
205607	276124
161363	140728
29113	86003
323272	31616
311078	15209
379680	27687
199617	186440
3854	375711
433956	12443
60517	392818
456065	138684
96426	13370
392539	291002
81432	309071
167595	451189
274761	226152
5857	374939
372548	112359
25431	427918
92886	370866
54085	120949
463362	407699
6467	80662
473471	428832
87376	339315
134108	469446
331484	7130
460475	406785
155697	369209
39641	71115
13268	433807
395428	308019
342556	332696
200645	330218
89538	142861
178334	30774
41211	303424
95809	223251
128704	147373
61148	151944
305169	22448
64936	113749
491977	196603
260355	370866
221904	40784
20401	127716
198317	457898
306861	273831
11091	425675
66383	46079
230051	237168
61807	311871
421372	190369
429388	62191
191155	410934
448141	337562
280886	12085
254397	476951
83573	245592
447368	473355
271087	288973
96191	385763
427388	94973
349972	72079
132900	183213
134262	351893
291980	187974
338500	245679
298026	13892
150625	313829
186440	157606
233699	134671
91499	191387
35098	2114
47120	36392
55172	439686
370876	86974
19780	188704
72407	15209
88296	344950
330975	380567
297427	254973
120441	67451
399270	240796
428344	22605
145799	306921
84429	84725
1499	429761
200067	97894
348567	110677
287595	65285
187647	24340
350869	208038
83400	246672
183788	476951
273768	186561
852	422214
36267	78116
260829	411478
41376	132247
457519	466969
295304	287740
433839	353787
302150	153704
173966	183213
335020	241468
271081	35078
452962	369653
291516	65994
261278	325045
419409	331412
279565	66910
316828	209665
78734	457081
486339	58119
45638	311034
340798	209933
194537	377206
179073	3640
174503	438012
30644	135143
261705	45604
199765	153995
108219	490306
196903	294416
13747	369599
163549	244767
392811	148186
323300	297923
343226	249519
349335	242570
192238	384242
94289	370866
383711	335047
447388	389682
492906	387383
28021	416472
15819	5754
365839	13370
392893	314742
136471	390197
384802	237016
432492	479614
172531	371818
236629	421356
340771	208038
144405	487314
167828	40722
471177	72985
218733	488504
252050	364273
284431	50538
42906	96094
334713	219499
202416	12245
241008	37879
316768	1605
159768	156376
333308	42890
150789	391632
123277	230560
52917	401989
150529	326060
165996	240934
353528	366127
335902	319917
465644	406965
346211	467703
479161	84862
74641	124085
315463	114930
192613	60517
365978	375840
212096	1998
92401	156376
454744	72432
165219	190060
425835	4413
104325	358075
328134	109006
84429	224909
146240	14254
61681	317118
93257	293813
196398	382337
487997	392301
162895	37057
359660	428080
54316	267602
178422	325939
376188	179045
45326	84674
415591	251315
386834	487192
122354	478415
462748	421830
276592	472801
15664	440660
410549	360860
376207	16433
318901	263921
258055	324639
246221	22888
176771	155207
213990	150630
206174	66915
68532	143080
208520	10646
193826	185844
403503	315888
132642	297485
423013	378859
486772	376139
113895	253069
59578	165653
130552	72109
291672	320508
257977	126235
166573	447107
152732	153938
257326	284982
55923	308150
65612	423469
149912	22347
290189	449571
151954	63189
2431	214992
1350	379237
493428	434893
409745	355030
203893	127921
33988	64335
232918	484595
256817	399375
70625	64544
295112	102352
303993	317100
297897	492424
149811	203656
273768	311637
36748	164859
66035	458433
188324	477506
439423	467549
372937	62191
392708	140527
331103	243376
101465	395964
288691	69991
87021	23318
311006	392473
28532	376041
352484	113663
266896	465754
273831	462637
65980	395145
444890	81280
256531	40447
190181	179045
101574	34972
123157	326985
75324	188470
223929	106925
84745	21970
132147	78954
399580	277841
409143	27431
315903	190369
52668	49228
300551	397016
351490	49903
179599	385378
172405	120951
172672	441635
428582	291542
330128	246311
443176	220635
366402	259045
301683	102902
199373	64335
208447	119583
189215	454799
161363	10063
89826	255756
284277	393326
301676	302559
149676	325251
1146	86728
276821	196783
334640	304633
292687	197212
273260	459203
485090	326985
72852	346768
71297	208785
374967	190353
271082	125227
324149	215314
455319	108202
91451	247843
16758	36286
388767	316708
102032	21536
445289	264406
13082	144227
237251	313745
214053	395988
100882	11846
392940	99350
238835	60517
379091	255650
380016	212992
395991	466388
425462	139803
281713	264330
248515	25823
391479	461049
172113	190369
310981	31946
481928	431596
9573	240665
298966	262525
85133	7664
468959	240225
234987	440784
366402	129982
5971	261021
342652	361140
82150	23333
461919	100693
387066	327061
310538	417918
150196	96288
361623	285156
292641	270369
341579	408288
485691	145691
37970	114930
89522	393750
432175	364643
363316	487073
181424	420895
77409	62366
129376	142018
376744	244175
95431	467690
388249	125772
228128	110835
492813	117454
75056	4369
306744	218727
41016	467703
370796	472633
212592	31364
166663	338025
270692	104371
45724	375565
27825	250695
163329	71147
219281	19745
147068	327221
172923	240374
91884	3041
461415	123925
151444	177415
452253	357543
206939	69106
110835	81300
15819	203804
286673	123740
39601	13972
390682	132695
110580	246729
9270	185704
427597	396697
344970	265589
372340	404603
280036	423469
201971	251822
346662	479524
149286	126204
399988	264759
383399	153995
313548	54338
191859	180578
216158	94667
122872	333102
292896	92933
157807	277595
91343	463615
286371	54976
33808	396967
44111	416391
320092	469760
265921	463549
19053	135756
48144	368205
2633	126204
361164	390349
469237	367750
66035	300898
119975	372421
427142	313156
160047	187998
233388	111518
151712	237670
186124	94344
117410	267352
88097	346388
303783	318814
320726	183877
441149	391414
256823	168990
207309	313829
59015	233011
180296	405217
161019	315847
29626	215455
123965	249382
292583	481279
29249	159249
15819	358374
68456	76694
438491	57134
179220	279306
80606	364109
302103	55083
254221	371918
280950	370866
253872	226308
142522	418266
315419	230935
222709	376711
131210	478415
184071	222701
204832	401957
356345	93585
395659	266852
407768	260367
414515	310616
443320	272999
429231	71994
94685	265785
86786	208038
153687	299106
445454	241468
49256	349129
38685	97277
216693	338271
489552	323880
327209	117151
282736	44463
305156	227101
342465	236742
386111	12895
291669	385806
414327	46926
21763	424814
372548	162037
403670	364294
59801	291151
411583	150278
181947	103240
162326	44850
334092	20186
112267	383041
223735	214992
352622	94516
117410	467192
65513	203276
397936	453206
458207	156006
59578	217423
456748	163348
465871	62345
373755	300240
183376	304011
58357	300472
410221	417053
205985	250649
238889	31015
49101	414478
263413	92241
251372	94344
268910	447219
286310	487192
58125	314742
84347	232368
27788	152867
163471	7159
474847	132996
268755	137331
399080	323335
338514	138301
358956	252282
368993	309869
398559	86560
106268	187052
134518	121606
167237	398645
107428	366127
389009	291002
114908	440660
353094	195121
290249	333224
157220	337099
60760	273831
349847	8283
401911	265672
206073	62191
330751	298498
206840	106498
130430	4413
64865	485702
169530	228110
216544	89619
97506	4349
21494	49903
58484	441272
54631	276282
361672	286016
167675	94516
5007	441434
253415	129296
435012	236213
122940	260563
452424	121758
250	166513
479261	276174
178630	110677
356588	65194
418019	339174
258692	418858
236359	291521
131827	106358
162333	55298
157961	431264
20059	449603
445277	188508
392062	211679
448048	355027
123061	149332
103686	133423
192238	354792
1006	458742
334199	410263
208593	432867
2978	110677
404983	131537
291755	476447
488144	295159
140722	400184
67642	330143
209610	218727
144403	1172
350869	421356
452709	231146
425527	313745
490659	249334
485100	411648
113205	450103
77443	480403
51957	251779
425170	336955
131653	161072
176878	346789
259022	263172
154610	364056
277442	67584
72926	483939
418472	478415
30330	425261
81797	83912
372121	111623
132547	214390
138031	441897
458975	349719
166903	91711
227307	71224
280288	313745
166149	95149
266975	476951
400792	412980
411366	118849
278642	341777
301823	247812
239544	73601
426190	32807
244699	399783
253929	258461
10913	220417
148857	94516
345751	130028
194082	449534
267562	439431
154705	106840
249765	463705
370747	74238
370897	259739
446413	384861
177483	339870
430170	8970
182661	464420
194795	252989
35904	181322
19931	133109
263458	276440
94665	368660
92457	473251
151732	293813
456294	315671
311	62191
127715	268411
212330	494102
189215	28500
438523	178662
218151	268176
189938	394114
214232	74450
408329	315299
168961	15209
184454	161333
466410	331581
362180	101865
262286	245201
38297	220678
111780	245679
373433	226258
305349	315687
472124	218943
354193	110708
331421	276484
265032	75467
206907	232270
444063	359628
431387	308073
424280	152682
432042	90682
113114	479500
192034	355806
64584	27581
336446	453010
407006	371565
452276	135698
262676	86728
187090	358695
123718	312365
86222	79989
320982	379125
263889	402493
412938	214159
366187	378074
88220	212081
289447	63528
224414	351732
266547	54315
202613	51895
362170	220756
77290	76454
328174	411467
453054	119983
305827	72432
244384	141892
41238	439884
159867	417931
40890	400322
223259	493014
198558	234902
456021	92008
161943	166513
188785	219499
51457	291108
114518	141068
193188	401854
474389	220417
69009	465647
134580	392329
45413	423559
288841	208300
327061	439051
42103	412064
321791	15209
272422	460700
76984	448353
92767	179136
148913	252961
355453	21411
311741	420736
339769	130310
417938	202463
208273	492906
347121	114910
12391	457623
183828	109095
285363	112337
28614	348563
381725	273831
186698	387963
72813	167286
354355	212081
158038	62191
319383	285156
470741	187249
261270	121106
364783	486885
130859	267513
81363	22448
350653	304960
315208	105053
439522	139803
401876	84504
322797	177302
33673	43476
230057	348292
428625	277179
166450	446801
371322	336590
482412	353391
289784	379156
19324	421356
113777	369268
316136	438772
115564	22324
252428	149480
228795	206623
274852	429633
463790	315687
453113	226852
226965	32311
82120	5884
254599	489167
171403	474453
74840	110708
401762	419331
440327	420454
274186	443541
429626	391414
280421	447446
441286	393326
479188	472049
445463	458601
167605	347707
209523	275152
92073	376124
302103	82387
271760	437891
405225	236959
446457	375840
280567	190822
436455	95734
129874	459802
429766	313745
191621	311212
242967	420944
266916	354694
190319	199104
232023	439998
48045	421356
15916	23187
70329	265589
476050	368892
172672	109690
428277	168002
78289	427337
317753	83091
84938	132740
413040	122694
396021	274309
491015	388036
140116	396080
156189	219743
429388	307668
276099	443976
345401	475222
434170	315302
261112	476656
473192	125729
478557	440969
486663	103459
119621	291521
245909	154137
200092	285498
284182	239173
291149	309801
166495	433934
421114	341278
307425	300137
470496	388575
300671	200172
324610	239519
195948	204722
51696	136570
391649	76481
471903	432746
216666	28887
478588	349057
268385	371934
285786	337144
425744	458611
103478	489174
420016	364472
433512	62191
340517	256087
365529	65699
299395	369262
204507	299658
390499	149162
82686	110708
426986	360672
332299	458230
345401	336431
133481	123410
28861	267352
130625	314161
352482	268190
222425	67673
444139	213812
424824	105878
303641	467492
119840	422164
102796	318555
491388	371554
424747	84590
288696	186679
385034	378462
321503	223103
16990	99313
2911	166513
47688	307831
337611	111623
242063	112330
100020	240591
328371	208577
395788	420790
263514	258637
44159	293731
422416	27263
305287	131281
39601	56396
379704	348798
223013	478415
398302	486885
492596	64544
81585	461769
331393	309425
150798	255579
193354	270725
257869	79573
110121	244005
411063	442777
90696	277548
471566	321431
304468	27464
427284	399954
469814	262954
267605	78273
103509	191663
476110	292931
81432	245281
340705	82643
334080	431513
15241	224525
168640	122287
9300	466101
292576	160262
80970	232890
354076	252242
177485	318735
130651	121574
277638	158870
437280	40009
157339	123709
382848	205289
220865	164253
200092	354206
420337	309425
128738	153153
130069	397747
267562	166437
435437	36719
425827	410513
257067	163095
165222	48163
129836	195658
101556	396563
88359	26971
293686	220417
277226	309801
80554	263913
455588	229898
459483	66786
211606	405837
418497	110591
21095	400659
35806	100026
160063	142050
290537	271278
2993	317118
377720	148590
362267	80897
77143	393326
164510	323544
155988	127921
194771	152929
486289	377371
391688	44525
80971	187836
198402	74511
403489	94099
194912	477358
149429	80860
450330	217883
66539	88027
182491	110708
123860	12245
29408	48585
290777	341470
219190	385762
426252	360860
148868	439186
147497	190369
189357	395198
129796	320562
10816	72670
363609	53047
194522	120114
162293	328731
245733	461846
199412	209572
366925	345721
160261	46425
113082	317100
450890	275790
309218	264080
28551	195729
58694	309180
224563	413525
145860	262631
372280	348731
144973	377296
357831	306633
425341	347722
459387	409828
285438	91711
309524	125074
350001	126259
405674	413326
296339	361833
268219	65614
285399	53389
237458	170793
102427	313829
178579	295103
196379	472687
176119	267602
339051	216006
270057	211446
348799	159083
440621	316372
397814	249232
218271	48227
398997	452093
124984	28129
353853	3029
300456	440031
444380	387753
34031	363797
412971	29599
209523	91116
235389	15209
344129	238219
109599	225324
384141	188046
356946	369173
178841	360213
284343	256807
465930	425675
224822	202612
22414	123925
278674	20506
308122	293288
358105	183213
306524	264463
227857	205357
321284	235026
222314	110213
450772	270196
267940	12443
277568	329676
113725	136955
202045	290523
157961	236240
164101	273831
317558	391414
11719	179716
64191	355139
275216	440660
486748	354078
6152	245821
197850	211868
56542	109407
104179	266852
303641	86800
244143	462446
197118	61572
187935	414008
10762	318404
293913	453365
372421	489376
395664	94516
270785	312403
314228	250087
353361	136349
485517	228431
124942	232311
305231	431226
334377	464137
447335	342883
265329	190353
189002	373526
221120	301150
134299	206924
300330	365656
69040	203656
378515	322186
355445	141340
379488	273831
165509	312235
398180	324681
431508	73492
399440	168381
405936	446167
224739	46127
417931	354694
110789	435428
237265	182226
233820	145064
460579	100145
287608	242610
397118	6374
194071	51222
388259	235362
413296	478415
153006	175421
458450	256434
170883	362443
260377	317118
110528	315888
203539	296423
40272	172965
262639	92739
416550	83084
360168	127918
216147	52030
387463	441594
281826	242927
152777	190369
380454	279664
20738	485185
258452	182004
50042	477788
277223	83811
200005	425675
234871	13185
29417	208284
184709	164700
329532	90123
443475	370990
392086	381416
386650	140044
316559	282390
75339	134038
217026	257726
186202	423688
275299	112388
343053	104527
248918	101058
290765	376676
318877	172998
107828	67040
376766	151167
342777	353787
464271	125955
445020	187974
238406	292721
175578	322422
465687	57866
472512	440660
103498	428807
136955	451896
234664	92613
267562	476766
40243	423062
198862	296536
299985	52537
247785	275790
235748	431617
183975	159193
78417	53770
195719	328635
462726	9054
418331	50155
143992	325933
191621	374232
92584	339887
298390	392845
4849	130966
135562	366493
67126	376121
231268	353671
76840	486339
388249	440290
226003	476951
308508	79989
229687	452824
29468	435448
291299	198018
76628	65031
370801	384275
50140	447517
227046	344548
294736	124153
23614	124085
161363	90682
173126	242138
177708	59521
418137	428103
443841	126911
21155	186561
135655	135967
326410	485728
414035	268577
373264	71285
478659	155634
20669	388645
17038	458601
240016	42189
214853	12718
241051	140525
64349	54700
186112	317118
370848	19262
261278	305365
82150	180841
874	139951
139077	463375
130069	383510
325995	289845
143040	15501
54956	10806
174315	45946
112372	360531
331128	114930
193325	292721
147409	106082
403383	347759
212085	447517
428764	336505
255071	361263
65270	9054
75953	100675
396908	421830
332663	226494
493203	80026
466998	82585
377448	63616
448199	159045
130069	201121
328217	335574
160636	414334
40977	493999
194116	214050
325638	187199
99288	192509
481562	478415
336651	274451
56159	433391
360911	31629
233818	78875
481419	464828
245269	315770
105199	136388
228431	475422
449377	364793
479351	195615
190524	228380
370909	470554
464557	293813
56235	15209
254215	210160
90981	243840
169826	32807
216472	134618
12564	469934
140414	167294
358011	461152
489275	331349
374379	170741
226364	371617
262660	150942
346272	368674
325759	413525
36507	35707
33053	132608
126153	63171
325694	223374
109525	4404
337598	425704
100852	370301
279164	260879
259978	226396
265965	474453
462738	154074
338887	398589
301834	345138
228938	348556
434817	402323
247511	15209
248697	425079
312283	472749
53366	76506
441604	250649
16708	456215
3489	91932
173176	143354
110397	354251
444077	187612
143501	382472
278263	196506
212009	131312
95855	466879
355025	422546
420261	484205
180996	110677
187539	272230
464022	439352
471169	174754
349236	312329
380643	333322
8146	428214
233161	64335
270248	236216
128109	250989
301312	152797
294323	451600
64211	264859
303237	13563
223133	144925
105821	136714
310128	364680
339387	447517
220700	187974
151712	98727
300783	94516
149389	117973
136511	339814
339075	480756
406365	294079
168643	80662
183046	361904
309245	62580
65936	110677
314823	53863
318617	269199
61367	9969
50474	421686
117231	452803
285362	110677
90758	400658
333956	101058
398274	107187
456294	12592
159548	90323
237303	220417
294008	258607
298427	93583
124948	185335
106087	227101
407223	303089
205318	344419
73017	170023
292045	466737
487797	387742
9075	388957
96079	36877
283798	199977
363395	410074
61687	20802
208523	111986
11651	410818
274836	43334
444927	251174
234998	239644
467165	258126
394051	303175
43334	393326
163767	286697
325989	407306
88027	329064
306042	83872
12073	378555
19492	106840
206640	387742
167942	341457
330204	250434
311498	293112
197759	285145
474142	2003
413597	122462
245488	345639
266293	111398
316376	317118
305530	110677
358245	222701
471422	401378
283698	184629
236563	235546
268507	258370
264357	54700
44359	261021
385449	275500
217523	122462
185154	39107
456763	6850
352825	282224
146893	314138
471530	214024
486712	366821
248083	220967
109824	228918
443320	123316
402882	359470
374222	154095
268451	83811
448492	185076
126611	430356
321421	313829
471076	253596
385064	264406
165402	205267
78516	54976
136605	392086
316666	138875
315106	170894
391241	86728
47327	333409
97988	119381
44436	362808
417938	428260
377250	162795
7502	225932
115138	4040
196976	455769
212124	227375
297474	254909
178300	237165
400542	283354
378021	293859
194598	488578
336446	86728
327490	160419
443805	317118
478432	127298
290216	322952
248021	209773
207246	438653
338752	297937
156852	9054
118838	422971
338383	281924
239804	67040
441268	357648
138126	414601
109334	6899
466479	346955
96491	477491
393213	404806
112151	311297
260352	313314
325995	347057
342947	284042
361001	1931
78866	488400
405857	425664
355796	315299
23332	86362
361264	295484
16790	176616
51744	2199
301197	113749
18669	469424
27642	395988
470689	290550
106761	275013
17535	241565
467525	57737
428182	215919
234470	152502
139082	144073
23929	99479
414854	183711
177889	83986
97763	404047
320262	447517
472791	194028
406108	137128
269850	165483
6467	241453
29343	213160
325920	277254
254446	393623
479351	483743
423884	276377
26166	263009
189948	94516
217523	470069
436397	203783
71457	420442
234405	338723
158099	235274
374305	182762
389141	249202
284218	410802
143243	233839
107118	353884
187348	396294
171167	447517
214063	271407
349761	341271
221296	440826
315573	404053
427135	347166
182771	330143
201076	489694
207007	34112
10324	369909
303237	348798
356259	194830
43793	316796
444154	446351
113407	336347
2705	93533
228050	389682
81432	28129
438607	480907
143321	192005
128839	391414
323693	75499
77913	461208
253151	263009
429859	134267
320259	271283
256032	280656
60274	31734
449064	367242
266307	30765
288299	103710
45154	24414
329379	272908
472795	385182
293378	119168
167880	15133
392329	304466
169530	331535
40891	469235
437849	345926
367579	12656
104000	197939
168598	29267
235295	121304
219607	124714
234453	126764
318551	41337
19127	459597
328511	7771
333961	357164
143777	102391
208869	315671
432043	394087
217473	486318
163413	343555
43436	420944
44077	175143
156447	470601
298757	414866
210119	198790
22659	191821
41401	375897
362976	291521
113226	386065
355	68999
396997	302197
36788	66215
476150	427759
243505	50841
47136	60923
343628	492906
374020	28129
424400	381014
334364	53863
490553	392845
182270	72670
232666	383545
463389	214279
251583	492613
276597	415431
263597	478415
193039	313745
184630	220679
158242	64945
218780	186463
298758	285156
165151	27923
94973	167541
126083	320097
40706	483280
36861	30263
371087	250823
131515	217423
241596	356644
292877	490444
383567	74106
372283	110677
160319	171635
128839	190369
282638	107187
389233	37728
27313	41082
78918	95782
192128	31855
380051	385985
112999	311728
280566	54895
131100	63695
393106	94640
380858	194618
436759	242189
398308	260291
240695	423974
458601	393975
187816	221890
309760	52537
17535	80761
16033	241468
102940	258040
216153	277595
395349	210852
153813	356428
102352	147206
470990	298415
251844	121866
359988	489822
52193	46057
336829	94516
90711	153995
479813	122462
342465	268118
388962	93653
166036	334739
25868	35707
5597	124782
17358	489412
343346	146251
368791	168845
219281	299626
63471	351225
468154	176536
126830	305807
486965	16433
457820	310756
49231	14293
207492	281133
311736	85861
424225	456640
229384	162831
27719	474270
33677	35707
350931	222072
19541	419346
419416	203656
397734	184004
41200	190369
126849	391414
423828	79705
244125	355176
319730	477136
382867	210459
440722	198585
154981	151849
162504	443693
172417	454693
5461	240930
127303	321313
123661	447107
347246	389220
398308	121830
214850	303759
81808	81280
388696	445453
353774	134694
346697	15520
459712	469235
321213	309034
414286	207869
58074	144675
101503	48182
386516	187045
314030	428214
295109	159249
42412	67195
16844	147554
200092	232784
460775	474419
98650	410877
146909	241468
8396	360860
479351	77461
76636	54545
409848	290
147317	331638
365609	389682
149897	405217
330269	291451
114383	264908
417365	420790
208577	51640
214012	273573
192800	100013
293682	306409
28357	328308
49849	140134
477989	328550
467504	252694
329971	283186
277580	132740
174550	54976
21482	141892
451723	283244
271918	49828
186561	290567
397452	222701
302918	195675
212226	311297
397594	183699
107816	313745
343413	273831
260905	374973
97644	421356
484229	75226
442960	426089
425159	362577
367418	381485
52356	107187
210766	272443
271123	57989
237714	307768
315692	130960
181237	280261
350098	392788
317750	326971
456021	485150
159536	398493
423720	370464
81510	369577
437154	259929
470100	95518
331218	313745
80885	1079
481419	275055
288185	188759
412439	387860
352185	209514
198317	158126
192238	167841
443320	50812
280033	15769
26170	248885
102065	384428
163084	286443
302492	190369
23255	66405
452487	186714
188246	72303
401412	31178
332343	443337
315015	155927
244265	357730
493508	439719
458736	463034
298258	51895
91798	95899
410619	260527
125380	262954
146227	366127
359	411948
289058	240609
219783	317118
257795	32807
34855	124381
316686	428738
270224	365341
130490	236959
78571	231375
253057	13370
456087	261396
351995	203656
247317	35707
73295	155441
193707	54976
450617	31616
116947	390076
49898	28129
419403	21411
300094	290014
444755	27546
313236	406665
310295	268176
146321	255650
159811	440660
246283	15507
135016	404050
439228	100909
57404	70725
82150	486185
122440	438201
486752	28129
212842	465309
464388	476877
5137	401949
434561	49828
262889	423688
104266	77273
336955	377449
27438	20033
340382	96977
168000	147121
44859	478415
366360	341369
455367	284748
9969	259603
135622	203504
75823	237235
482774	160931
459765	13370
79077	491145
73298	4968
461208	248777
157489	134694
479351	390687
466773	64423
140900	425838
411282	210261
80981	369599
182536	406998
480633	474412
427505	212729
32920	20538
485869	83872
109733	187998
321331	444580
85828	291942
54539	243901
432913	162831
114615	105878
431928	42890
115138	140044
458585	269249
161363	104734
231855	48565
19510	468679
213300	267352
493347	345592
51366	190369
474776	259929
78459	233882
37770	292721
444717	340178
463200	464872
125343	127921
14634	342393
239521	187770
289513	362189
123095	489822
76472	84779
99448	250679
292624	86476
437007	157171
81358	282673
59348	267602
239947	322922
94768	478415
322193	181112
78158	53755
349278	244938
140942	379130
454331	440660
302515	9054
107524	279637
492697	398954
66360	178662
332239	398066
112661	311832
392044	361060
238162	240225
22109	478467
87169	25987
192195	306585
160768	238091
309335	308551
337396	417342
412842	40784
279745	411937
475112	113994
105171	126204
375148	282401
73660	151732
378734	114930
419546	313314
355305	190369
441017	457170
424699	137739
14540	440269
231215	48275
246191	20172
347258	210279
342465	476240
361001	168696
85674	397098
17855	25319
282044	404806
153162	196611
150582	105788
440607	16447
5641	171446
30672	357689
167588	248288
265937	488641
462350	262054
414505	274028
488474	208073
280730	222701
241352	239829
235438	404183
475747	267553
88119	274309
173759	297272
323180	313314
275721	151952
151573	145948
324333	353787
256668	430356
150401	405788
192267	421356
304013	96731
213065	130742
255865	378286
120733	4693
91828	454820
369050	484415
222595	276358
60987	12797
310338	115198
329586	487381
347064	478415
215292	205861
94578	35230
377967	465674
166529	87974
363436	456586
466670	179472
448414	133229
17736	203656
335932	89088
190738	388957
36028	163116
457243	163074
46535	404806
336958	371884
55630	3790
133909	210320
210957	492316
114565	453625
159127	224198
264394	130461
355245	30258
371849	110677
297436	147554
247296	324491
482808	321865
151750	290
336829	487833
121306	317118
252797	29723
466028	48546
235633	428711
42304	202722
21203	329875
472267	143151
254155	437018
184431	94316
352344	293605
395003	90239
466790	476231
404709	378462
70477	421508
1994	268904
367878	430756
133813	267602
137744	377839
93794	303175
404568	327204
428944	401555
285023	48955
141291	46410
436406	365311
247710	286016
182543	299976
220372	246604
416456	481785
7189	160419
131504	270095
85210	407306
295009	71724
145862	253742
253758	273831
242728	134694
236032	35241
211249	354098
441017	490721
332899	391414
128704	26971
114482	430845
142542	282488
438419	201401
206831	409828
457418	291762
439554	35707
36214	54700
308122	396563
147811	245679
482403	411455
12897	254617
170129	467703
33494	387742
466012	43334
255523	436099
431508	196544
1238	228481
287376	285307
27330	241468
265130	300998
24381	9489
71432	250679
37074	202870
184360	214279
59644	363722
53743	426021
233542	345011
427255	431837
276	124945
302857	428174
248867	12245
410360	331581
415938	406301
39715	83521
463836	323213
482064	388531
3809	297436
229868	388621
323664	436709
40260	104498
342618	477986
474966	185609
350064	54976
74024	101030
12481	18876
21679	106526
218363	300
493563	313745
258480	21404
36381	26551
282469	336065
466496	84203
286337	65244
271176	48239
490279	416735
259775	276752
475268	237235
299462	86560
492006	38137
380465	267443
17401	74245
13410	461944
140766	233942
461588	88779
239272	3971
364472	138600
9186	264692
241438	338304
38087	335338
393870	477958
454248	435630
486821	297182
270597	429971
467175	22256
55914	352092
366987	236815
105979	231485
298065	355681
383638	479872
91380	441313
28357	400959
61999	111229
345715	103666
108972	40447
445195	198143
374305	28487
146893	438787
48596	7487
425166	381387
136705	222231
68036	266853
405489	315687
269795	48275
125968	493711
89238	253457
195362	47093
133899	401871
47080	110708
404568	459802
89447	472583
370826	193400
256893	451016
287477	414334
207141	277575
100878	307626
457418	239331
351037	146667
100693	146808
306805	440660
255353	317356
121754	371918
224087	58412
341908	275790
29433	340848
455862	208617
22276	293745
117783	414832
132849	177296
155436	313314
58418	4413
17999	281924
47245	318735
475172	443959
406694	53863
352333	313745
162795	381595
97926	375103
444650	89229
30031	137405
399673	93627
230160	99405
471227	126200
459979	490757
333187	363528
168000	380018
445141	411424
465901	272404
355493	393581
356081	339853
450560	287028
382620	346167
68532	323836
479950	208577
306294	401881
24412	148690
326260	342399
217748	360038
456900	185704
120247	423469
440299	328538
278320	202490
123222	52970
477811	326678
157663	31379
159988	251116
207750	385027
228050	387742
426243	264406
103626	182004
460692	434893
182684	196169
227566	269999
95481	246592
309621	40337
381987	27967
177787	434453
416470	270836
450561	438770
389714	295689
263703	273091
39246	74511
295736	266188
199473	266621
278943	335663
379043	169977
467513	211208
383694	90159
27662	4914
69351	428338
134714	327061
218039	84089
230153	399132
11561	144833
184892	385378
18263	226494
264433	75775
169523	350077
293207	176913
479996	454337
239057	222804
391806	67584
46123	433330
453294	96995
321387	258980
166275	401871
232182	186548
78947	95675
12508	365111
117904	231175
245629	476124
153677	343804
301728	331349
206337	76941
371983	152855
298019	409802
417226	440660
466851	279103
231855	139593
119306	194587
177297	278426
6549	317098
403183	7001
179073	25913
207382	283466
246059	154783
158290	370907
76628	101317
319871	134118
408329	451399
479355	245317
206648	156261
43966	4184
366499	322685
176280	94516
13217	21411
95375	248610
184319	313829
331119	383391
374379	133648
200884	319735
132153	208516
366398	55074
249919	402339
470746	348971
85575	362267
14254	218354
318599	16433
296651	250410
155728	357613
483625	207927
486712	329899
145573	430356
60794	42313
456294	168381
407785	375840
144073	156960
292360	242847
296186	184005
182491	434035
282128	291180
182513	177809
272737	162254
166724	61430
287444	261532
225349	452098
325193	174421
58225	405217
16339	183213
239397	158427
96784	16433
76104	418658
444194	238180
432723	75568
28399	14867
72286	277961
167419	470307
339469	60923
375086	313745
16454	303424
261600	293813
434557	384253
205073	392093
220711	345401
161894	236778
16709	369262
325044	457546
456344	170816
466684	465791
57801	423267
173664	286313
46677	79343
125948	72680
163999	396472
317709	456640
298390	367275
385782	290438
102129	255290
214744	45234
249673	464725
256582	90614
485248	159250
311855	43331
232799	313079
137454	71263
461902	476951
272505	272195
481592	186381
376989	162580
165646	76939
42121	207535
229735	320245
63704	70557
203372	430610
260801	262099
418453	406371
341225	121987
123476	181993
88439	96787
176130	207883
284107	462996
287566	94129
303241	318693
472201	117293
420736	337783
384726	279144
162945	337721
15027	35862
186549	391484
60287	77438
85618	132740
314311	422946
296802	110677
315686	129857
377540	465371
204375	290218
70367	447219
183498	40362
60672	117703
9965	102309
18294	243552
130069	178013
274006	63034
456658	374252
85378	21583
158753	411455
9270	295484
37032	477447
367540	362115
279142	15370
225552	72754
489088	47773
280279	107711
386464	50391
46988	121171
469013	196995
398633	180043
54425	124085
74720	316388
267443	109580
383040	463144
435898	360030
153753	165520
153322	81714
159356	62191
203200	330908
122763	258894
357829	296750
16689	259096
248546	129185
324009	115158
139585	264766
74894	89282
437731	114259
53401	318932
65379	94596
367473	337013
479268	461384
345986	220055
417036	246926
276821	442224
264781	310261
151273	104498
95923	318819
478287	105498
418004	82214
478065	101058
436925	131522
381256	407565
113355	425720
230752	164884
153521	363965
206806	320776
401054	172089
382297	183580
142139	345531
364519	125527
186099	457257
258864	142018
287150	42545
179802	261986
133909	73665
289675	263736
475219	446648
36339	214050
86657	440660
80080	452855
194052	411573
486665	121106
293175	267457
149193	300839
308122	347513
313625	13113
366890	345872
48323	276933
175752	204652
46548	127453
346557	78996
384885	484274
191896	196565
405968	461944
21123	68357
143676	193476
36711	314542
156643	233362
298390	321997
129819	435708
114809	16433
357495	172519
48229	459213
330323	281252
385261	281281
8535	226023
454704	237802
147196	58290
277061	123410
4047	464420
403591	198601
280809	398340
72908	143179
318254	27958
49680	248977
65452	298182
24859	390628
485398	235700
231898	121950
248013	360842
429823	434197
478612	88888
409269	460398
442642	209894
28337	404466
260285	49789
303782	209285
391818	106459
186381	340731
186781	249202
387457	78811
245332	360860
143575	49828
215568	293813
79718	146202
373950	4413
155264	489822
105914	404053
335191	476303
88922	272775
387889	85699
454450	380538
356189	191265
187712	132996
383522	258370
99772	398954
21816	244127
300411	487824
185075	73990
318279	144940
428618	422011
213207	33182
25905	400016
417374	267991
99688	285398
321263	121142
310519	423756
286578	296448
397013	481279
331328	168615
48187	3002
195095	66471
301928	60517
6331	58474
397685	389682
223947	277568
78432	276058
104544	246311
292876	482182
345981	199353
261736	20181
365348	266852
421208	437677
85435	314200
321828	206686
474970	160576
188401	261396
204440	54216
261057	317118
79347	159378
118964	11698
195490	193281
19459	229075
314850	127921
75969	362387
162863	471169
220018	211208
228347	186440
276821	98210
84836	15734
311327	162795
481419	283250
170143	28129
3234	127212
75056	458601
452561	186440
380565	153365
5535	490237
260076	142652
322363	158469
226314	409686
449904	94516
97183	76007
125968	244161
87638	73701
75304	384852
253400	16226
377937	356325
445023	388270
465110	356910
485199	181680
269154	124085
349899	14583
140888	160262
253409	260337
430772	140728
145337	35707
124593	447219
37552	187974
48501	218406
347520	264406
186440	473747
15377	344827
107292	421074
73642	231485
391601	313829
321331	440660
321747	192195
446395	197060
324816	150874
101058	207503
120577	338076
225889	190369
196173	303928
321670	68950
185331	140131
391080	426922
296005	467703
312842	484274
130821	24334
210194	489200
100098	110494
483987	336527
107272	438458
196839	467631
55195	369599
122659	116838
351270	250574
471744	47349
105827	420392
202633	3043
235679	467703
312177	363710
265318	481279
266843	339853
4121	273831
447368	8674
480590	360469
27487	345642
120240	61934
15618	337849
397210	308718
216967	222408
163202	455626
484184	134580
121465	82271
482863	160379
202469	455703
395688	234356
350738	93478
320692	474005
202352	396775
65405	137719
336516	472335
390963	357357
269980	343555
283722	212576
259293	427112
17065	81367
447610	109883
401800	57710
292456	23379
236023	336590
422853	169044
215316	62883
255971	445353
333910	15209
414920	98493
367959	15209
442955	89281
289675	336414
429287	273831
187435	139714
166708	323139
167588	272339
171148	173176
366534	161229
339098	199182
406764	106889
253916	108222
128109	186843
428563	425557
191613	270095
104302	195551
9088	4349
201204	222566
342465	111429
410173	202889
312474	299976
355083	19334
437098	187834
423593	202523
404568	11901
207470	20959
257385	372429
398044	21771
156800	434585
487755	129169
203200	104505
441461	484447
236237	76454
3022	314227
283026	485536
479817	206557
470990	413387
235252	348798
167420	88172
79234	16433
242411	78401
116577	190369
263066	309471
283645	76454
11000	330469
285123	1057
177084	289074
182272	134262
201725	142018
473381	174864
146863	282795
380679	19745
323222	189342
38410	355621
134299	210880
488971	360512
79223	396910
229879	473223
170891	267404
381605	127337
406660	30357
406201	49966
20791	230324
353453	207078
144587	227101
437623	326245
10546	142018
181888	284382
203164	407386
407565	253816
440604	266852
71189	219385
433820	39195
6121	451650
117919	214540
46092	341647
413375	15235
399441	396563
419312	184558
154271	469509
265053	124085
189428	53863
443815	218727
453879	317258
243776	303175
43325	380071
411277	203656
369030	362855
10354	173714
197920	332415
391346	194165
314722	129648
332299	349809
449700	59421
292449	292721
464548	461846
380785	428103
61989	184863
405117	237165
248955	295388
448682	294742
380189	335114
330420	351012
472192	82319
383164	415644
327287	126638
310675	332392
492	493014
109824	466110
70895	217423
482596	324411
351252	448770
252815	326815
485975	341777
7964	469061
472639	230442
157341	372807
487938	189636
263	445697
390240	347020
36666	194631
356716	63245
400910	166063
228368	369960
49334	362795
262210	77303
22888	17910
240932	290277
38364	110677
120652	313745
228441	55320
454030	456602
175000	432763
482686	277444
136050	282482
74836	138121
158721	38531
476321	350384
342465	305449
430314	218615
354545	260527
123941	146044
165051	122629
217528	366493
320568	451016
338142	439735
398964	86974
249997	342053
17514	316088
390163	115861
376220	35707
240225	255369
5563	183213
287596	76454
187364	214024
228108	451774
166596	137128
458398	306142
346883	211688
420004	282482
155191	114930
394155	334680
20950	181558
185609	236305
243328	94344
351529	425799
33074	86077
33305	69615
373158	163324
253470	86728
391391	23158
186547	390349
268938	343654
171544	214702
287001	386258
408329	216641
414257	240815
148116	236213
71189	233392
463483	373169
439172	187974
177959	317356
463506	71795
62198	274309
359266	368205
321340	387911
209692	219929
269191	78355
312203	162844
416787	54473
212595	267352
342465	391204
414334	13563
47376	76298
91382	471024
12129	116302
170922	46339
429267	168381
40353	222250
233498	444973
448529	171863
108780	53260
222103	178796
109084	98906
453919	402348
17069	62191
150096	22827
215578	417196
236391	236957
301503	365213
390032	207150
181491	299374
373170	177374
384218	77456
321698	138807
443909	218017
49312	450158
102736	435708
65134	426389
106076	209309
121904	243688
301312	201683
243079	244853
257617	196783
337382	356064
93776	228665
351818	456640
376574	92911
434768	460060
251147	315671
29115	78607
181466	90123
291936	143495
117270	484393
243458	426513
450039	232890
73728	38063
318009	401556
174421	132740
220216	187836
232784	48079
279336	226152
171362	190369
44704	258370
266549	137911
77267	38063
180292	484909
249202	46669
128573	476231
52993	105017
152305	160220
312381	490525
220893	244841
247608	299810
36516	150745
482758	51895
203944	166513
106472	251167
2594	178416
474177	6182
37580	91065
40028	122855
339333	250082
364538	164884
326241	43783
324826	477136
405987	311471
253655	377683
483978	83625
49663	83811
47428	95787
66003	58465
220252	262954
346272	442567
96256	32807
114550	490145
127462	439904
85394	364109
241283	491259
16458	245679
395851	270836
45613	174719
173714	937
474341	209933
310153	341278
114063	324491
35421	313512
77229	129403
310716	49951
221711	179264
464706	31901
74822	16871
154149	15209
37388	389682
422817	201754
16818	411809
12177	105743
376427	114930
357341	201517
261759	25034
388475	45162
19790	122816
127838	67570
325773	405923
353357	288241
138674	72523
254272	378462
131606	25911
387464	456640
106460	404960
302492	32076
448944	49903
212153	397896
48303	275615
414286	75379
238285	263009
187920	31696
16190	162795
23525	92613
231512	271815
385237	267977
204967	221324
297420	392289
132571	390232
195203	67597
319004	162795
417938	180017
292205	250775
119107	306387
387841	478415
387330	383967
81441	218727
342198	451736
489088	395988
486759	110677
243492	234057
443554	116022
176412	35707
380846	80235
83961	89582
9270	428738
146640	35115
139455	309492
116895	336955
48545	372301
91828	216914
10871	169482
326033	119868
410390	398122
141218	77751
94065	477384
37553	353787
461833	200704
316166	288035
353361	400562
342371	150678
430011	212380
169867	236213
381941	478705
358159	394013
421442	430715
407577	194165
6767	219499
46063	236302
150625	245332
233045	458221
431536	295725
229098	410018
254896	211868
480909	398333
374115	389075
424574	382569
334643	440660
214207	276572
19474	290065
372627	86728
361960	398954
204359	421830
405196	205289
76421	3277
129895	295650
316136	397410
480580	336122
405863	34975
138608	16433
395366	313257
33541	12980
296339	129895
124398	308843
102795	353836
351193	49541
72205	8532
316565	96381
438654	34547
43708	144470
405116	456995
99760	469532
133359	190369
467935	225933
15133	344908
105143	370279
287566	433391
355752	68579
25748	492519
277025	397388
224405	421830
49092	203404
309325	174408
364636	429115
77224	466358
250498	215608
444746	337545
460060	420511
239112	148621
31192	408240
189064	362231
274704	268550
339333	84886
226761	315915
341661	227774
73466	208747
338451	277961
224626	488662
466432	40586
67293	49828
203438	377542
453996	126948
360221	474155
448030	273845
186852	313745
440570	490278
299639	387742
251819	72835
106353	451885
345715	457081
169932	361999
243969	74416
467222	398579
208068	378462
323929	198317
25239	278200
475946	448623
468935	191391
12937	89047
36556	36515
348384	185076
19359	424370
171216	378462
446632	279922
387355	406371
4851	9054
30176	164884
234481	405837
250325	245228
317990	238229
295726	489496
398428	257339
362927	327533
469532	401881
27915	228431
382316	332392
298248	428214
432175	200401
227892	75568
480536	454867
161950	33787
224822	433343
443450	90101
393962	337791
145966	274567
90734	230130
251411	401871
209018	431709
354953	393326
29463	265851
373336	366127
137416	411591
228326	290624
437934	232377
902	53879
48787	369599
481510	269879
438419	66435
138857	240225
177483	176073
251378	134584
135446	456215
248013	337429
436737	401101
196996	319559
371766	387742
59797	60904
82183	416565
172406	225496
426271	458933
48900	166063
308122	212840
354357	266482
445796	367546
221711	318932
340197	264855
29737	204094
445327	333052
38779	267602
486946	71079
116989	459121
171543	295484
484691	417918
46959	11626
93009	179375
107295	86560
114240	34056
158099	378436
109058	187974
178867	404960
418012	267602
46988	68347
412205	300506
360624	276892
426357	119381
364726	256452
437623	76499
432267	480224
200092	151082
397433	230691
441351	170341
394075	341271
171455	30905
67640	197212
332474	367697
207251	190049
185316	456740
482767	212081
425831	470905
166708	382936
147784	246425
303682	187974
302918	8623
263878	428394
35622	11081
286250	331524
282453	292721
272331	86077
34925	314904
313070	92954
321819	313745
381084	483553
215459	166063
461399	16433
239874	101058
254196	340918
325044	392886
388395	255650
134006	149429
27604	215054
315951	301818
275711	315671
135189	30551
388969	208617
267562	61724
93364	82585
312344	378462
87280	164088
419349	209377
287766	3014
19489	29828
106648	90682
443884	209624
476327	31221
111349	236084
409499	276399
137696	281045
211174	458171
308555	145392
446549	63528
253111	307620
432022	318310
180715	196783
31937	380919
235018	410951
405071	180578
135908	154895
464420	250800
256872	440727
262052	464569
337088	487833
437849	430030
399313	31363
422497	358848
4379	262954
262013	384817
48147	435708
308756	1830
316540	417166
155099	266852
449521	86394
384575	180841
198317	334336
40337	6733
378285	428080
25366	208223
235784	465313
10093	47082
2946	106969
1773	187601
409267	82899
42437	96094
181491	249444
35643	169331
29157	389682
402316	166353
155979	5392
35966	258253
136955	126154
248475	368205
420777	376092
115272	17747
10296	200947
121818	75763
46153	277149
436142	134145
107709	471745
23481	461182
75201	227101
90789	63528
174113	226494
30568	100250
103103	94667
247710	46127
126958	246630
480967	265883
59873	212196
152368	212043
434821	313956
460137	145829
409666	430356
491961	198317
215518	325119
367991	380071
42154	36032
445016	62083
17770	370936
323508	393757
289083	426034
137454	138021
464636	188925
127895	10690
261252	457081
255001	99437
180776	135022
64008	290450
440604	211868
427136	357866
358759	175558
422237	30258
201556	61786
206067	259730
16086	444216
34049	21632
38424	309779
165680	388473
177734	35985
176878	45304
303914	369803
203280	137719
163321	384176
331376	461846
15267	378686
282503	190369
21411	447069
411956	477986
457418	40084
269846	404886
168753	197581
295009	431189
281936	12245
432175	242191
41025	95149
219546	233363
236992	165653
246690	24516
330752	83257
380489	265608
356906	363973
160351	7235
322397	191821
32972	117853
350066	62191
60601	94344
403723	148519
256583	13370
360660	357989
111209	162795
410876	284843
319081	456900
421746	354747
183989	398333
381307	54473
224778	43514
382462	245194
439050	186905
37900	276124
134593	172597
233046	41753
182835	247812
437882	150974
136513	263106
117479	223121
209354	350579
54085	118196
256555	178804
187836	132883
465930	373169
296220	70628
50822	301659
374849	385427
198317	65727
139185	465251
186677	28065
359167	315888
23084	694
397182	336590
121828	338742
166244	190047
153813	7934
8213	119591
169467	118964
136364	202523
107476	243840
8461	396968
41242	428563
265483	277449
177640	117023
456021	170894
2798	454489
367697	240867
382100	291180
468169	214283
423880	372822
275721	229309
223727	193705
291836	402135
367087	77438
255979	35707
329112	288897
291566	186159
346908	273831
206289	492906
226481	367890
21046	87007
221195	57375
236272	433645
7617	200344
354894	32807
120098	470991
130126	14163
79733	130652
14961	222701
95224	54599
85674	374939
152450	369545
224565	336955
47898	150174
225694	390861
330767	4645
456650	304324
319230	420790
336660	428080
432903	483884
418291	346551
349140	391414
333810	280933
164541	391191
211947	459213
457673	10690
166023	86560
92113	222207
333242	474528
282453	32807
396043	229907
320097	364510
290426	387101
191726	458601
254894	391236
155229	250434
153181	166293
18451	298600
15027	186111
29824	265551
7490	15209
101147	30496
246479	451410
267560	205454
363467	132024
485834	332685
338025	359981
458207	452474
263928	440660
291832	361296
157789	390563
322705	326728
238721	179472
242411	128747
246955	260956
60498	262954
196641	112617
298995	37515
213421	445186
490535	1817
83616	185076
302998	133109
434239	226494
127469	180578
485960	67584
490581	158560
345715	250527
209590	470902
160686	290523
341190	336590
161574	82240
58881	394318
446708	94516
260332	462985
361046	16325
244675	409114
339673	368389
141339	354710
493038	331581
311078	391763
161028	282013
376592	217809
432994	95588
302522	15133
258282	64056
211685	431709
87752	443339
330370	262954
4287	21177
47092	105878
52537	264337
94129	136639
29720	324260
60342	3668
448412	240374
450851	21523
106247	313745
221693	297331
118539	53252
127462	401142
426110	132740
188605	9030
2158	456682
347891	238262
330237	348809
444971	227514
112625	341835
98210	147520
32700	192610
328768	168663
151156	278642
387203	328778
307376	234804
273900	275992
214853	89232
114246	473473
130821	173289
465591	163750
15027	186807
73290	224696
451764	245201
120971	398333
134390	95942
321696	109580
405946	275031
304981	266852
364008	264406
415505	103898
307279	416045
273513	262954
344489	37476
428155	4413
42063	139755
160184	336590
89883	114723
324708	98361
341406	206268
480201	226851
277568	373380
105999	275062
339503	183996
479389	462677
177297	392864
67461	389682
188169	368820
208903	76185
18928	70570
375708	317118
378859	205289
200990	267401
207832	15133
145577	186159
242616	364704
296575	293813
266307	23306
135035	43334
112443	421597
10690	92313
478924	416289
128704	246592
68648	205939
392779	330143
118406	352878
316886	332114
426364	205287
150833	86974
422692	456934
350186	258220
95038	132050
23446	56954
159069	302706
119958	139688
35806	328538
302680	315888
343361	134629
155028	447681
60208	20586
200092	279871
480094	399023
244085	310650
92401	360214
284781	343344
293523	270001
482596	399581
375619	282585
128704	334635
372764	249444
53813	399319
260185	336577
273768	202996
309276	362924
9270	362267
87322	478415
429863	318285
310263	163399
197301	60864
55876	138225
287390	413500
166903	263610
416871	337149
388669	18205
200953	301038
348500	310756
233045	430474
212009	371983
146523	477986
137984	419942
67415	12245
226902	151946
366533	413525
461680	338493
190926	7728
349311	349139
192578	132740
411997	137937
345556	488451
46987	86376
408111	210806
316342	255579
424405	446056
275721	34174
216013	201754
351147	470092
70403	343012
409828	75273
47940	339409
488751	83637
224383	249683
239112	463930
434332	435428
98135	392784
251020	84649
140858	230385
299485	116847
427335	70909
249884	70259
162434	198687
12981	266361
51677	12245
86632	72489
333875	118662
68036	144470
139185	197362
213098	325027
6467	101484
363505	149883
280766	459213
330673	56397
344314	475961
200645	12935
233117	284979
212592	264384
35806	275500
43088	388171
220000	381067
5621	10015
257488	435708
445972	362924
241807	249685
101465	149897
368440	232483
247509	205092
389216	195948
144405	152777
364372	245490
326586	310756
387430	220834
162264	478415
110058	490797
413002	17155
141289	237823
120808	35735
364555	120173
154023	136876
399159	164884
345751	336590
97173	434743
474595	401854
237148	420392
191761	71091
400891	255650
126438	83060
160389	112250
348624	28445
363938	83017
316565	24914
240796	316961
226919	77471
229868	415585
386489	264766
67514	291991
313178	69328
232636	173408
353399	208905
260599	267602
241553	464166
274078	464829
332191	39892
128867	383526
304146	170894
404568	373824
190532	378283
285664	219546
13757	391414
319233	331828
119944	234413
250102	151796
465328	148261
238009	391414
104740	84368
244683	471416
305794	209199
239084	126802
259651	220417
364121	76516
304744	378686
121417	66599
211455	11533
311498	313745
373755	132026
338752	277566
362170	231485
354467	3392
55573	437949
296577	281010
466592	174789
483679	52537
147965	38063
384575	71949
71189	468807
343047	248382
417016	103267
326668	137198
226186	99405
469192	463904
268415	283346
164789	374770
450117	89047
408104	393326
483282	288607
88027	136553
84010	373637
189937	184258
259250	423334
449461	352260
124776	308897
163390	185076
395719	482162
4313	254973
437743	57671
382777	118662
453738	211121
308214	365533
387697	163539
160237	456227
134173	325164
90342	461294
429766	63528
355739	31313
62895	38134
308874	275773
230450	360228
286351	313745
290838	278700
409888	228279
475221	147911
1215	162795
63000	440962
172665	287798
422707	70363
202293	267602
467930	132843
146678	181745
47466	256821
54614	386121
295009	384272
324795	252497
164824	94516
401145	49367
422038	230925
106332	113138
477932	25205
252916	24738
395336	86438
185608	165756
36828	369599
334478	35421
90703	405491
379870	231485
115917	410977
239084	285736
212024	226308
485988	60517
354323	434666
248013	346158
5007	188099
367247	294965
360179	18665
377774	393326
462857	186159
158849	284042
234927	55923
127229	454249
107118	427263
83040	156006
237714	334766
443137	94344
308872	32842
24788	264406
45385	453009
430993	89347
265192	102590
468982	137331
465420	451460
143554	91711
202478	296438
318861	380681
143012	419850
202053	341271
90842	388904
410549	411424
458207	147504
441038	5812
279770	36308
214	444713
370032	181249
264941	186440
69353	33799
80860	350033
91828	485071
1967	315962
44109	57375
480095	286936
97572	110708
66972	82186
450934	226176
400512	323157
217418	337895
414601	313745
391391	96409
32616	178436
214300	284843
141705	486885
367882	275677
364618	191742
364942	63528
58208	477847
263880	488109
286130	311872
78300	89047
144883	480421
169426	245679
196996	73408
45724	386373
277606	317486
378127	443778
366402	288157
156505	179501
318549	178436
178422	80457
41086	466737
394546	94665
254153	145948
457355	412205
4041	401949
351929	159855
146077	82697
306445	293813
364109	452600
88726	116136
327819	476951
182776	374594
111654	120167
237934	330799
449521	379425
364264	99350
396225	12245
17333	281282
488415	209789
308297	262954
242916	238407
441487	110677
82688	52695
140116	234356
420867	422470
287566	110128
410680	124034
79963	447517
126116	316372
420698	54700
280460	250434
288185	207770
384456	437876
381720	98842
157339	291379
294573	217423
94289	391414
373025	198297
32447	113369
272593	305516
423013	163336
186369	384347
101479	160295
477328	94344
267387	43254
130190	86728
277813	354976
97926	429150
327517	387413
466923	492609
260141	172089
384060	198926
73153	315407
21966	475500
241040	478415
169208	364680
43522	1262
267562	263747
418707	334618
359384	150352
57247	119381
222789	484447
107924	217423
78158	394469
98438	293813
379372	428586
25503	205223
464114	407026
47630	472583
330737	315888
119248	269199
89883	343504
308902	202695
235875	183981
316621	433279
365314	396080
426389	145966
226744	129185
237746	160961
94233	75303
292244	49896
112904	22987
99287	182378
199744	303648
367478	226023
252268	426622
468276	69319
171153	301784
220066	248496
185638	76454
384231	304090
475095	304766
479648	186647
202062	476951
109079	217678
245826	460734
135450	416942
402378	119762
314935	471290
345987	198124
128336	86560
362170	263833
295145	50094
45060	272069
72564	262954
245843	179045
219166	236503
318463	429161
343310	454975
159141	96094
445258	326815
425553	359218
254	335144
229105	164324
461837	73336
75219	324651
111856	35588
487076	378127
308122	274104
221442	108290
26473	263009
452962	79499
474250	93047
148548	456640
93627	243587
304263	461666
454263	418644
114550	234626
354914	102096
60208	179692
445030	76454
265027	36719
433361	370866
11288	253882
461775	406380
144989	451738
319824	398270
266821	85348
466340	467703
483964	46294
273853	48163
298124	296693
490195	219824
217423	197239
163293	289298
423885	265883
87788	440181
415599	236009
368835	27464
54187	193705
300813	235545
324065	180327
468149	38063
456804	455837
320796	457081
16788	382921
257	181654
110666	296883
442913	426522
453143	388195
15305	351262
205915	477788
198175	121106
34675	379732
276821	192708
493038	289211
396959	112297
203971	263826
449521	46729
391725	300811
276477	78820
484753	57683
283693	94516
329960	311215
291865	57375
388053	104509
444380	236233
11696	477063
478600	92313
314147	379755
394087	16433
13520	197071
351307	366666
424624	341271
413796	13370
215006	164166
136364	123369
367787	317100
229916	345401
274197	490306
165750	319465
475308	268885
137405	222250
253512	32605
77177	203656
19262	466737
215337	440660
158099	412205
37675	114643
395052	6374
248789	220417
31322	360843
82849	264908
350628	126067
120050	255369
465037	431764
93328	443694
58817	486339
296682	219499
140942	157624
406255	114000
16898	420944
19438	229604
470945	253066
312334	190369
257904	271043
454	203656
469192	342807
167897	240796
360357	60923
296033	420790
69650	22463
57447	10345
371782	430356
104504	92613
440445	355118
81373	314742
174101	433391
246520	318735
67871	36474
362039	87511
178959	383360
214390	184258
88722	40181
7642	277806
289675	452864
405946	14384
248760	262954
248013	78906
78419	161317
19292	217507
348472	466432
64349	411365
205633	466969
279576	54470
417236	90682
404931	349261
354851	214024
167279	379468
402764	164032
188103	376832
362267	385032
53532	259970
155697	248093
475112	478415
178838	422998
106268	86371
423927	278196
452477	28065
333659	440962
27073	226494
133105	205755
200947	407258
139199	398706
112443	471664
478177	35707
140351	392086
444447	454482
156080	291249
325044	416150
27003	154391
166066	88589
35806	333159
177802	229150
28243	260527
484908	197136
172310	224039
486847	226308
181624	349774
414063	434035
392480	381485
370294	14521
453294	42947
489640	327628
2820	134998
331042	60517
149864	270959
115449	429161
158457	87094
17661	150478
57551	287139
338660	403515
380911	214367
10946	384049
266307	312986
141686	190369
365410	373649
146856	4413
487691	390133
238353	441996
314912	275790
223185	122287
306860	247092
407700	231768
429511	417918
182539	403310
50197	467618
160876	151096
124469	179258
177466	139385
156089	436472
245516	349525
81432	87007
434473	265343
273768	318735
453578	207914
113620	167841
245938	476915
445101	61934
217854	367919
370619	24943
295868	347348
208754	91202
467508	9425
158099	7812
68532	83964
48159	185278
91373	87471
343839	486324
382229	119762
97558	301769
142717	478415
291483	420508
164522	315404
16349	237376
211184	4349
76258	102116
262602	101049
361548	115462
128839	357854
213102	108412
302067	275099
434928	296320
88647	353596
296190	401543
191020	426986
413319	37476
300556	89986
84429	204161
445329	188321
343921	19377
112556	358370
320683	421356
11041	151944
361001	50966
472373	32605
325824	240225
146568	211868
473496	28129
128031	428080
256893	262382
9424	81114
229323	263142
194071	166513
414190	622
468481	419797
171455	348176
328367	4717
314311	323108
378982	265070
335589	453939
381915	136177
366173	256208
331484	33624
120001	4413
338660	419849
146734	220675
442341	104299
304023	383043
302798	306409
94194	309470
416392	352258
219698	134990
107998	354431
77938	77230
387631	293813
139311	154137
133082	293813
185719	304173
50941	86476
312843	93399
405555	228249
201929	178676
459045	180633
426217	207959
176913	466999
454714	113683
439921	441372
285156	481368
77266	220417
20960	301659
153322	8531
233989	421830
261759	51895
8881	327061
420058	450266
482818	26551
39683	452052
343708	439253
201763	367934
195978	399614
372447	49037
470251	190967
83336	194513
334727	217783
199957	287564
234272	102618
467767	177483
158156	21411
427975	100287
277875	253993
237422	341108
66129	76350
437098	268809
27322	441313
160182	376814
174550	39255
230574	447230
348108	291118
190564	176182
222334	143734
205899	25239
119927	401854
467418	171322
297391	12895
164052	425787
195492	455231
139549	461392
8896	303424
193389	469532
96923	380071
48226	319334
351197	298281
363833	282266
222334	84504
464513	262039
398743	409828
90071	454925
235554	249316
210499	183213
44300	147520
373965	355700
426491	244761
130653	168731
414974	393326
277523	183213
493961	374953
309290	321403
413002	73336
333799	127373
275977	468127
273801	258370
224285	410672
188200	174564
305557	187974
252480	55782
254128	491523
227147	373822
191969	294281
248296	155919
355156	417201
18830	468489
208928	168112
482449	287423
176119	93668
418145	332392
139304	63528
19324	467752
334899	85096
17397	296693
412549	234356
208668	264025
109049	49903
150583	60923
360225	179167
157380	85828
399498	413698
125221	354749
451828	8140
63429	291100
233045	100899
79279	418409
356189	442096
153791	50264
437131	73336
451564	117973
58909	146202
324003	353787
403028	480264
459232	217858
285156	258173
52109	91338
158359	132996
339904	194165
299399	440181
158285	437018
19578	263773
278478	426089
374305	355722
337802	124085
472558	221391
65513	459280
377083	275790
67126	336265
484499	171953
285023	308019
412502	267602
155185	251597
359749	413171
24471	24988
109733	98294
357178	422175
410075	445949
406277	341711
207495	6467
55191	235455
51244	355093
161849	67403
7922	370279
60197	490215
71914	281924
352886	250434
357257	384837
423496	128112
465417	340883
25748	439705
413482	447531
347754	233571
284789	441313
310514	151944
351682	15209
285156	439518
403884	106735
230936	344156
359808	431938
337713	228838
95939	245196
477545	313454
429991	381729
244362	277105
199982	99405
217234	214024
217036	154095
415311	201028
72677	446991
125264	313585
315729	123369
175923	338271
212927	377210
367479	86476
305880	359257
274550	461074
308578	219726
166883	440962
405861	490264
208013	405455
218581	295218
316908	266853
255543	359298
477932	12092
206261	77278
40952	190369
132778	125810
231411	114083
433239	452532
119001	385191
293812	477986
126067	190353
43514	286464
205572	209608
124897	86476
27184	309085
375878	231485
348792	218614
451687	25122
352782	331508
354812	48275
469168	407334
333354	250389
281923	22448
109549	198297
48953	411365
253503	211868
346537	455703
41190	449298
252788	309073
439279	171765
55963	263439
345264	349645
295416	98930
369464	317118
325491	250853
428277	242661
400282	170684
296401	295114
274164	86476
187393	70507
348144	420790
156531	113254
307790	247725
432883	10646
318573	148590
399441	19808
65781	417061
478198	411809
25969	199353
3809	277367
13370	110677
347653	234356
274629	221303
293264	53863
255859	388575
320695	187129
201204	105600
173376	463877
194130	474041
392742	440962
441463	318118
374555	283445
433820	150678
48612	190369
65626	100103
399270	324681
76161	241080
221524	90614
245792	394807
246562	215719
97861	53249
500	35421
81952	256121
70147	10646
208877	346768
86864	219188
408121	119762
388696	184032
93384	445915
336346	296813
388300	50077
464966	187834
121028	279995
103960	420314
286511	459802
318656	220367
237350	296509
314343	127740
43588	344063
448062	52993
9232	243648
4849	136553
212167	449062
40890	425016
451224	95053
287519	341271
103571	67837
197459	297560
358694	25
407821	183213
188246	424133
31025	97082
325964	420944
372028	267602
254298	433948
153407	143649
108963	490882
216585	81280
171455	261829
36108	356386
9264	393326
125726	211611
486885	294836
376487	294052
148539	359281
214221	423688
204360	218727
232338	221329
424672	481398
247710	190369
348172	43496
361001	248782
126406	355700
145288	123849
156376	422078
46260	147822
207007	154355
361896	461944
45724	202828
105889	20514
390838	5473
209073	160419
464122	395988
474081	120778
267905	12177
92635	299660
7703	494102
294323	280399
350921	134694
443485	478882
170035	92217
453267	12747
291687	291823
318310	231768
477932	218649
406408	8240
126341	292877
172567	224273
163811	48282
50132	175036
463577	69686
435667	99082
466785	42890
481104	48667
423974	284272
23366	392335
465820	376814
152791	53004
133433	124393
17706	368904
37179	392147
447514	441604
249202	419889
32468	152923
277781	363973
79718	53863
458233	122816
481538	119044
402097	104598
396036	287694
374305	440331
120124	15209
73435	15209
173087	421232
20172	356496
424773	94813
23093	435318
236328	366493
214608	374594
487259	6253
117124	380538
309917	98684
311892	306100
299854	249981
229059	1605
283189	103103
234621	355806
98487	42341
260642	152502
407495	442919
484535	284843
347403	396906
441367	311974
115532	369599
138414	90884
217033	212196
284235	356193
30210	303648
398293	220253
55682	455367
420766	306530
220868	309533
454433	222303
31162	371918
314343	204078
346544	190773
296511	97282
373755	107337
241987	315671
68532	176536
156402	483737
59803	203723
471169	216828
167171	183479
114877	478415
211545	354694
296432	371934
91828	410116
66527	28850
212361	451885
408944	476231
349832	151944
111121	116422
276569	156006
342465	115174
263880	73387
112562	62191
101071	252277
25969	90123
164616	130619
443104	239241
67933	438886
13268	176379
313911	478415
398761	450229
428335	257077
296477	246729
487153	96673
312283	253195
206275	133485
263769	449620
267562	417236
180668	202161
130410	82873
165680	241614
364827	185905
286477	349261
284150	200632
473305	216174
188980	409828
484014	55556
194216	104855
170643	46990
347948	164884
200267	447468
486091	470225
50711	162831
128686	420392
43522	477136
227078	27662
336941	57002
308122	273241
227273	81280
222678	304865
60295	48724
453134	180841
328740	32807
68975	107219
348644	46926
15783	145128
331503	656
61126	456640
319694	423361
313745	82276
385895	304173
406535	234060
475952	313829
479260	386326
341201	3760
302123	40784
170848	95312
6206	475360
296760	433428
74779	420790
448687	111629
8881	279590
33058	443693
326631	201768
284218	180444
35594	281273
118945	259929
216198	329022
121609	166862
15703	144130
423836	51195
336590	288928
60677	477788
264473	317356
98968	206883
302373	317118
316484	313745
353094	194830
484411	327185
396676	385939
458809	180578
169294	190369
359946	427043
476447	422411
239431	455805
32510	21583
439812	428214
55767	487339
446708	445749
409745	195435
83616	127357
79558	221324
86850	411424
40362	417294
165867	340590
104351	148807
303086	308434
44159	111867
18591	481785
455954	323808
197655	154787
97588	341995
350825	211818
272550	432175
456021	48425
399754	241640
435169	244115
231740	15410
223361	202377
425587	306244
139234	202523
105987	343348
412232	393326
42575	15209
303595	455999
32148	119868
454399	58709
219770	420944
376600	309425
32997	117699
174255	115686
304208	485304
46608	205289
426135	170270
130069	476980
153322	17118
243743	109692
112443	479438
265598	394822
158823	309423
355553	48495
358814	186561
210665	171164
3276	67584
431910	421951
231855	151444
261360	429863
103523	67040
374863	288035
21070	122135
412749	200131
160815	364964
158099	397119
113355	29711
171476	474931
34779	467703
307083	256668
432703	366534
12376	40161
452418	261633
215029	280871
17315	348279
423679	190369
280897	45516
450691	459721
306563	290
168726	62699
81432	194165
90704	408288
181385	196783
294508	32807
155370	453521
293317	341271
110450	466150
198612	147743
273016	493595
72245	307628
471959	428214
344628	307108
458065	239107
335478	311297
61284	467369
163445	270095
342465	217025
30223	265589
280952	292440
243847	157051
200092	21554
184363	65683
370137	271974
311978	261792
476308	278563
114059	205270
259676	446578
328649	64335
473872	175305
223382	436521
278782	118571
331119	421115
247898	122660
435721	420757
27961	79258
227526	48275
12177	295106
56855	427978
217671	258370
370100	287572
45941	426034
84150	492007
200884	33696
177723	296750
205752	355750
162024	407407
292576	285599
44241	243840
408839	235515
70808	250410
405979	136388
220998	418592
224749	6340
317613	142418
305686	409539
136798	387631
413331	318766
329838	266736
407292	303392
297779	178436
287566	259746
372799	387333
181159	337657
75614	445282
491249	317187
356605	118649
398995	135861
1931	413697
214744	3799
489782	118662
289675	108801
281924	292163
377557	143460
275738	227816
143838	446936
408099	218017
374604	176182
402052	351639
133283	190787
367556	350107
281559	430610
328339	168789
159961	86560
486712	300555
282421	74794
25733	62191
324486	54976
113067	383433
287391	64335
149240	144470
273814	455175
337539	81199
81128	373551
489822	109212
450436	399492
32430	188243
120586	414471
238802	88113
115312	25239
375809	208300
327173	113138
282072	374722
286145	114063
424624	8459
459890	38866
435590	356750
216229	96129
418700	487685
438956	148000
68039	415630
55909	105498
338865	243731
97272	15721
179229	236213
393023	101058
60676	149031
430109	320179
298543	306253
402052	273328
315243	149388
8616	236864
258881	49903
428538	172870
40388	403954
57175	453342
402169	431335
416863	86560
361399	446351
316136	486063
424587	214354
418453	141166
173521	73781
391038	245679
257289	404464
264444	224794
405096	156329
438491	41075
328508	366092
458768	127298
134299	143956
409388	104855
192351	380338
264277	100705
262639	135774
448247	17339
133583	469235
488799	226494
448374	45768
112151	12895
107179	478415
77533	227101
423755	445833
223976	230710
492689	40198
342465	378033
171316	54599
462570	447831
328310	393326
400499	406626
394917	271269
392439	193281
6732	209471
476011	435280
103523	113051
39195	338845
126535	467703
164658	288926
179207	378462
129871	198865
156849	474268
5828	129687
156999	456877
375182	208577
187932	434893
230837	214024
317485	80467
445288	457514
305561	196534
182598	369865
192148	313314
72287	347672
156978	363581
58957	144844
415327	315671
378558	43783
105625	362979
439582	162657
405544	140737
39364	343493
189680	16325
263695	286479
104505	285664
287766	191959
473076	36515
347588	327061
377954	316049
444691	181140
224739	283346
166161	190353
153771	411455
390660	453935
462426	255640
398900	35629
254637	95149
477392	86723
361999	73299
446140	205223
345049	160158
293850	208577
21092	36127
298757	127046
468256	170894
11789	413905
110912	178436
61940	173480
33199	355093
387147	337153
337986	451090
302918	176172
2311	222701
183887	53863
433400	347948
5700	407444
87591	468276
316375	349261
141822	143080
25130	29111
344352	119995
197078	97638
475848	36195
252044	272825
243806	226308
220756	94356
383430	273831
173397	475917
305103	265840
230627	371918
195186	425447
300312	226168
40871	267606
26520	26789
129132	314707
197407	392369
89219	200857
142697	405217
73054	203038
35151	388321
404960	25984
266868	71189
474491	436354
269055	121605
492782	465313
177624	94516
339140	227101
21262	171520
465820	257581
273900	61572
316310	401101
281213	183839
324147	25748
367873	229915
400443	164884
431392	411424
3809	309572
227514	420973
311656	106739
297641	176033
376036	34176
60907	159249
471731	399199
367105	186446
257223	393326
209898	319231
403011	355094
447463	249334
481419	121499
190281	382983
71264	285156
228800	186440
106460	299106
125417	444588
364194	304589
270919	160520
294719	57134
334225	86892
435829	101486
108063	97399
380728	189109
44040	53490
167419	133290
159446	467703
369875	104855
270419	420790
380190	200632
149589	133959
55857	294385
360346	275374
202393	178440
66883	420164
454168	231930
458968	380538
385881	237165
289675	437803
344751	33416
446182	347818
305724	57134
237801	446936
231724	245320
106041	452746
228989	316959
481419	349400
214735	475593
309148	315687
329051	175114
260356	440233
204748	273831
33878	187836
256000	400011
86356	435708
353121	415111
1605	331561
237517	46086
328357	38257
361718	301784
126552	125163
158643	361458
122644	74542
487922	173078
459570	304173
76285	186440
32933	57134
367242	29617
104541	446543
188241	385801
483136	36191
166968	43334
458853	75303
411744	158736
412909	191373
210070	307423
427402	293060
392749	190369
282663	465371
457884	211134
414393	181648
88638	377933
145111	86728
475834	95149
146893	262816
459280	140202
139363	362267
37314	454263
121195	356717
431642	6899
65598	450396
151365	214949
448706	446464
33618	434239
242038	447847
151732	457081
10542	70433
448907	354999
449216	217423
348176	327922
198074	90536
238682	228168
134744	35707
127779	434748
104580	476951
438146	452098
439925	219143
448256	190369
361008	485304
408337	147121
174139	15808
179545	317118
256859	478415
225445	263009
303782	302744
460068	86476
477545	290014
384767	104498
354719	21583
473077	8623
68085	381512
266307	304173
332413	26551
90861	105003
218420	320097
406764	305449
200092	33053
181623	244974
252553	196783
117348	288017
119001	12842
341095	164394
63086	410443
408768	119381
428138	389999
29951	48661
244943	196169
444205	428103
139844	183797
21095	100499
48872	177244
281236	325814
116353	173459
297980	69455
205627	312481
173629	301659
372214	390409
358631	15835
490873	226494
32972	61572
261739	32807
332753	46097
83852	24000
237761	49048
275995	466737
48152	233160
236478	328989
308122	390083
209311	481578
301364	290014
216667	94665
10546	391414
138425	231627
103602	364703
5326	154137
297165	215071
441240	435708
15699	470528
254829	258959
395588	285156
441333	282982
479094	86476
300336	243301
430124	448643
400669	276298
376000	45833
317370	336041
487060	161493
358011	212119
322138	66813
176256	393326
384133	97215
274185	233160
340594	469844
67096	232807
433742	468340
125064	195121
459191	374806
136955	426012
297436	165381
26760	28129
117783	218727
229183	409681
447962	437058
238573	162795
250004	52478
97732	393253
267373	248961
93384	119381
181680	391632
87638	143500
50699	407763
256901	103025
102065	378223
471169	342761
227511	115311
66029	148590
375572	349175
423724	61118
100949	111232
274138	54884
241287	356835
351152	315888
226264	217223
295387	203279
430604	421360
331381	430613
355272	423688
344314	93263
93659	347478
18121	387742
270127	57134
366042	165267
43303	17339
340772	160456
250554	67040
27570	317932
152459	141381
68159	414832
53009	466046
474810	176878
68551	367686
115947	371918
294760	221537
381305	222640
264885	450647
117668	240343
35357	357357
127776	463210
25690	207675
165273	298370
427494	268528
39906	446105
70322	265070
53025	92313
435931	115624
347473	1057
347121	258817
192376	397159
89340	161308
293030	363722
421230	80836
364710	8273
248083	420820
82150	113683
269148	341287
287566	193602
260352	377695
445213	159795
258747	466737
55444	157147
373986	90880
72804	418336
281594	263416
484887	302579
277684	124085
211348	436722
200702	6682
245178	293254
149885	236337
303641	197797
134299	450439
400520	196783
139788	16481
410255	460271
186822	355731
134320	317356
221420	13370
309132	54700
149526	48275
50197	198317
410335	233611
191629	16569
227337	110677
31315	317983
60429	251527
133451	75913
51037	145457
438842	422998
56806	370866
128948	459149
122855	359916
393615	190369
347881	370558
10073	114672
97485	339593
349899	319196
79827	137128
318573	248293
238767	20149
17968	81300
265514	8194
117556	34559
386411	423828
271417	283392
12498	469235
390203	262299
313728	435339
486052	264406
232668	491828
385420	378462
261063	13370
438419	351689
385087	363581
153771	70139
101147	274113
261231	64946
225694	234827
91398	491678
378525	402580
336590	224203
41226	51895
321733	21998
357757	476951
172396	385078
228810	92954
353758	188243
441604	324639
117799	208300
375405	359154
336590	180957
160214	4413
296890	457972
40326	404806
58225	428155
113984	315671
10525	31300
476420	112924
383547	372383
280600	423054
290898	113612
102065	356013
200096	249102
204375	147554
227301	257298
474156	169389
6283	227101
487310	422791
253115	191821
106381	88113
60072	374939
486712	236737
307448	106926
273518	235439
123058	422202
486138	404806
482851	300553
407540	220857
171091	138279
154025	282131
323875	469235
414140	423688
271110	390791
379531	163348
72804	22838
220956	306491
263377	198926
404618	139236
381563	411455
325314	142528
15103	263439
16268	186416
413378	390241
386973	385378
429420	336590
276821	434239
104740	147984
451379	315671
211702	201754
427397	457396
353722	174656
369608	68823
240206	20667
185925	346917
356906	321331
304229	349262
132610	179361
406307	114899
145282	288339
438162	165437
180363	288123
281857	141166
150200	148632
169047	363469
255732	172089
93835	24516
173018	317118
242882	27748
57632	47376
387179	62191
430506	333357
197936	478431
340114	87623
235748	218713
291434	285446
57484	441785
63373	300195
489822	97985
59476	276621
197599	47163
160576	453594
14329	53863
384361	270478
289675	315338
193273	267029
136598	228431
665	99405
314209	191057
421542	294836
96907	37723
452921	240491
87878	262954
231886	414600
55961	40198
205148	209838
10743	403503
221648	199399
289675	27569
378357	354696
118132	201208
461927	321888
473451	133650
52267	393326
307628	88027
198317	466943
425675	273831
430544	190369
109949	8084
6467	351117
108706	312380
89219	347247
456803	258607
202012	429863
453624	35414
281671	48163
329275	310756
23040	407504
72724	79989
117553	105498
85879	236213
217513	233509
247934	325705
340572	217140
287200	78301
285470	258743
368222	19377
298984	221324
44950	330675
327209	279798
355693	482908
447908	192631
74516	366666
427242	45694
212096	267602
281808	88795
47818	218727
367271	146952
250769	436710
143370	272230
101992	407247
360498	19204
165680	301483
357927	178847
47242	192005
367675	6899
160221	283392
100253	39252
362767	207245
490572	90277
320802	57514
388409	113051
90302	124747
400621	443628
316376	234596
338097	374030
230425	143347
291299	1881
206199	285050
423318	439157
359906	67496
158099	232517
327856	163172
364158	362518
443308	20998
307696	47644
393783	127391
253100	385279
4398	447450
52217	291451
190524	102378
235706	121171
451427	482315
161658	354630
383223	231485
483987	306880
438558	40784
329522	457845
180653	475673
76835	190369
49644	297882
430313	355093
420777	430610
8738	35794
333080	243301
77231	15133
49765	153995
456698	195121
187816	399867
227047	83403
212435	351968
85237	433934
96612	416626
401690	273831
464022	388244
297870	263514
239460	176930
92299	202523
67432	89112
455367	459176
484610	296859
259728	478415
63603	219628
456021	367973
343935	186440
277444	182393
190051	110708
253353	387742
118175	414132
26662	216893
402810	269460
200543	86560
237714	391169
187897	362156
148875	349261
276583	207696
119944	86596
476093	458601
331556	273831
52537	234473
196863	15209
73701	338329
13747	158153
405911	32807
124469	473913
196594	62948
414704	414024
416218	261306
323046	243509
115868	358032
344284	64364
473123	420790
37383	16433
443307	182940
171476	286728
326574	258220
169150	293119
117730	36331
474220	461494
225481	190369
264868	104183
32580	25410
223932	400434
342465	57154
380132	15714
45772	128656
379619	420944
110741	301867
459910	172215
14533	317675
12870	372187
310099	210353
398148	203539
368401	385378
106268	90099
261124	175721
444213	440660
432127	369599
318254	451768
410573	127370
7123	316040
157613	232356
84657	396868
250873	311340
211530	384614
38389	85582
345656	95860
216894	377584
420321	132089
414074	194287
117862	468770
345430	371918
117224	170180
235613	183213
235702	286666
441475	110735
396682	439719
217270	401871
103217	214063
115854	478415
130675	208300
387129	366534
398997	438372
312090	285990
308844	349654
317721	446105
354475	184697
446246	54918
210094	456876
297436	320169
128124	306100
345467	164884
66719	21241
445294	206623
47621	262548
392312	274508
416843	258370
265626	16433
356212	265065
269231	411424
247690	89047
287566	423014
257977	122462
102523	218727
74021	355093
210435	228707
15129	351059
228942	245679
291303	125315
89739	132740
16844	235468
44159	287156
335630	485695
325979	244929
260171	254288
22867	29633
440000	464477
191255	463774
96999	208480
25003	440660
362073	460437
149637	179034
292875	156376
444139	338664
207153	481279
250404	422164
456727	264284
97732	374030
329519	81280
153015	463615
5700	219808
52137	269199
486217	267553
298390	165389
282307	99437
46593	233265
409388	268118
173915	488063
276990	198465
466042	388633
279722	159291
21961	250214
243568	159249
162533	252726
273610	151167
247592	217866
369397	55789
85678	471355
369108	298596
138946	75404
13027	195121
84745	41995
24749	76454
319081	250338
424256	30484
20236	473360
322940	435794
339952	190369
144022	113488
458207	402731
489368	267352
457560	23018
41915	469235
92908	186259
218529	271717
247785	130351
190935	241525
57080	76454
463179	278394
493120	354264
46962	411983
179781	367883
101012	48163
55914	4545
355083	98172
6536	213035
119900	344224
349905	371918
198317	94687
88027	356473
331950	206240
67208	97070
205346	154616
478683	272339
328075	457845
403917	173949
302162	189653
317724	156376
80552	237268
477132	110677
58594	219782
477584	313916
197544	233181
123300	134695
99073	332532
259451	341878
118508	387413
260272	194626
228128	180057
318656	262954
161727	214050
470817	393326
222286	119868
373021	7721
133848	62191
68822	173348
327342	409656
171126	303673
244249	300825
394138	86693
358477	452427
294539	373484
254446	432723
122131	254382
81374	377044
90713	164884
267925	440962
89103	176182
369010	404960
414326	28128
130295	26551
361818	223094
415505	455819
315707	420944
153006	306860
189965	102482
427200	434702
466670	399867
459514	492700
40982	266852
388485	30357
463911	198275
14748	124085
161896	230829
407288	446105
249174	447831
361960	348176
179856	69125
73601	141440
57743	121526
449286	476951
322342	77438
165680	80435
351927	53194
90871	409959
78190	299896
202433	129687
246540	171813
70828	112379
52645	405217
245679	444131
262036	485333
377186	122186
229735	73236
59902	240772
252815	266082
257498	298189
228732	56966
246363	59759
415574	62191
226760	179506
70270	412205
226023	65275
354111	150802
297665	486653
9803	261008
16349	355210
8709	470818
197810	407597
191062	345036
443475	235781
245339	57263
409707	228431
68098	169628
2614	257298
229801	186440
17462	318717
156216	105397
200092	412162
2756	336590
365550	489988
228533	480695
192611	358627
244480	20998
486608	183479
215717	254178
288330	215336
412858	425400
424242	412087
487668	402312
458614	389387
56088	318735
239221	399492
441821	184949
388898	185650
58490	393755
242411	352136
467579	248777
439977	206946
19139	8607
370159	447327
355799	427617
423013	58057
493629	467713
24931	226130
92401	471402
404987	307610
120097	231485
25130	23430
48953	35629
392339	141478
98544	226411
13268	386762
87638	330520
298181	32807
326155	296786
143067	252545
487153	149894
104171	379255
223932	430894
230629	450324
272994	202236
47699	103804
85932	86415
112724	15133
18065	37694
105675	35768
264559	190369
330194	406979
32712	211264
208300	97296
71599	245679
329025	333958
25388	199594
253503	67174
439953	183213
165896	269199
110306	155214
288248	154514
78351	419370
74435	80565
154419	460572
371306	310756
324708	386272
288326	280933
268359	317118
68363	67685
478942	310261
4361	16910
377498	75201
396583	417201
288818	146202
200558	301784
214465	378462
351531	94872
10007	190369
136989	392108
277568	283918
426747	215054
205267	73093
431929	345745
412443	287093
245679	289161
120015	486885
373810	188925
243756	73128
178492	57134
438501	387742
52668	22209
344228	485963
156139	119374
412440	458489
246020	172089
91468	205223
434165	378462
249894	441135
351655	156376
112443	286789
294323	10217
215805	152870
249426	371918
219624	348623
256178	405217
198317	26423
186305	265711
54112	236959
160317	393674
237714	130726
407334	139086
31022	488641
148997	491642
486936	15133
323222	26741
214055	273955
272269	267352
130006	286936
40992	157514
52473	165489
153006	255561
252395	332392
225568	208617
25174	476951
459349	231638
361838	281924
395119	199927
19223	63553
336955	118310
121369	110677
90096	310826
395983	417973
226919	319081
473047	301078
404960	224480
379509	359762
377709	25972
441210	73990
226023	272339
113363	363631
387791	127921
445463	44686
250060	208785
385391	362267
262447	208226
76669	326815
399595	7292
136845	222171
486922	227730
451692	106082
445807	323175
305363	172266
184990	48861
298110	84091
171281	104498
398095	22218
47630	57603
7900	186433
236807	448709
331582	363338
352882	173584
469388	7578
174001	190369
304788	489552
442807	285446
76228	122920
266965	313745
296645	95317
466328	370866
227077	379779
472049	260527
143602	326971
74792	335812
357139	60864
46868	113053
145022	113051
64861	369167
20628	284843
206046	238056
62681	333692
19444	143809
136845	63995
457836	13370
286141	446630
192703	450350
416278	226308
74767	458230
409094	90631
371686	286337
418992	453170
127956	287794
28838	311212
429558	108930
295561	68762
391511	444404
272301	409228
259809	432861
171503	40362
138689	48275
48784	87903
50348	329641
302991	322955
346697	314453
363833	400974
390076	413535
153162	141440
356530	267222
246070	94516
233820	123104
203752	187834
163519	354557
167588	192653
486267	325947
479270	207536
73460	249334
377869	291864
373325	422398
169951	53389
356613	436033
54415	269199
121733	290450
43767	316563
261394	83092
388814	320239
24789	76880
39988	26940
96896	354560
279159	15209
264565	217791
51175	265502
91036	383027
196731	409338
362626	38653
43832	277553
278685	84880
272240	13370
487351	104505
74000	16641
399573	399035
248370	368760
282451	452559
302680	237019
424895	435682
464062	293813
335069	331535
18917	293813
397398	449296
37919	359695
158700	387742
30906	109949
131629	153748
110809	391414
145959	64335
466409	488006
144391	418086
241578	421356
211113	377906
195502	404806
270419	273831
457129	360003
107635	431378
292680	152085
117348	474107
241198	433279
439088	79989
353856	375437
183422	194767
390589	438419
396687	230205
384174	398700
183498	25076
130069	254397
46596	201489
215245	447102
344091	78268
333969	336590
483123	453267
312590	272451
215644	326970
164895	410018
82360	94516
57164	182943
409745	358747
349974	432241
237154	53490
489552	342939
401393	277936
277467	156006
186340	145732
397734	359383
130366	43004
265529	357854
183854	228013
418180	169485
221687	281924
172612	287707
41052	105590
200013	87410
161527	307399
405553	190369
380146	16433
165729	290158
463767	265711
164254	75499
493128	420790
132918	238883
235869	331345
262210	139996
311457	228705
232348	65500
204473	243885
58245	124900
431604	482143
159878	13370
71799	205952
182270	98639
433652	315888
256811	451753
306981	411455
337416	355162
91600	469192
345886	443741
441725	51050
75587	166783
65803	243312
14532	125833
251347	439718
412184	230378
253171	190369
488272	87178
289513	115604
216177	101049
73290	61376
471169	217494
483211	78908
10413	184524
87741	90123
264303	50264
425418	272910
131642	446614
183364	478232
188847	308639
366663	433391
489329	113522
478984	489822
247134	426073
10690	285722
308122	386092
269561	45659
253296	206131
268961	352605
115312	445919
312137	157908
247296	140506
433820	125966
198219	221319
452981	132996
344063	368476
10546	486630
58881	149321
370068	187974
62932	130848
335274	233590
262846	469235
317550	300254
95575	183428
230691	1113
417465	336323
368284	196680
212605	364146
476647	233590
124945	187974
20458	354556
350021	110677
209824	18860
274067	25557
6514	321806
213606	115648
397364	70371
103594	293813
87538	126204
203160	415599
143758	204080
7788	348355
230217	492701
39683	187458
84270	239441
461136	259219
344801	236213
32246	198401
474389	351639
309584	113051
18116	220808
201495	170129
27221	372876
242882	401297
440603	315282
73601	119868
134674	413378
249860	271051
176713	429017
241885	98459
369362	12129
322978	492267
330430	110677
429391	447560
150129	350433
366900	42890
210572	63416
278674	210032
245938	361040
484691	40447
241137	96853
467465	351015
90790	54031
272865	61331
250944	352064
210445	190369
367781	81529
32527	484861
213065	35035
161279	300000
402124	245538
258856	266852
11625	54942
420336	415401
49903	484926
421830	265146
27956	15978
429227	315888
60009	295159
245895	41751
190364	228950
53953	214714
181111	49903
69357	367672
103076	392788
160813	135064
16349	41673
87741	438419
479332	492455
151027	85757
22964	42605
396786	35707
157668	33106
444755	204100
178249	75583
139603	14130
154271	451753
318912	472891
274277	195400
119974	216884
405402	401828
380158	209551
261277	478232
361926	113079
39566	346674
315180	23484
414035	97467
127014	233160
341579	300367
352882	380664
170542	174255
326939	257311
230709	7788
269199	399646
135103	427139
447793	289718
141235	393870
289807	275677
185529	159773
441009	203347
485630	262954
381556	115546
290699	16433
132965	484987
157258	162795
9381	158715
357205	113138
180745	428738
212606	209542
269612	311297
321237	94344
193291	273831
155996	395988
392512	385053
31754	2232
494130	422411
59563	21732
144782	348176
279135	90277
394840	491198
327473	125584
218485	57313
147795	148034
106676	436686
494082	258015
427016	94200
109204	44049
193796	360860
242411	9416
205572	119868
235965	216997
98210	267352
138283	420825
443965	167850
50084	261396
344230	318533
314617	131417
64584	57080
202379	10076
160983	13370
60047	359762
156446	265711
65683	285156
408804	264303
87577	361890
460454	287854
298427	359295
82941	5769
112443	268828
490471	351029
458557	239112
464952	431137
136372	285446
354587	405072
219683	202507
475781	89282
110192	69734
263328	386901
69011	468832
7172	255316
371686	481368
161943	451600
264026	393525
428363	19050
156831	423032
89826	133704
52097	37728
64777	51911
194118	163725
238198	63152
73906	343259
293974	444646
290647	72303
238198	362610
201170	281324
280900	211868
305939	286828
336487	132996
233498	208635
65744	126770
178331	211868
371122	45946
100094	67040
316961	348798
107075	13741
344215	272230
111964	354694
376537	103267
326861	208487
36	220679
170955	119381
18263	247542
96615	272339
215086	428026
412425	205223
257816	476171
219607	443939
192238	9741
142964	41531
136192	21523
430818	342698
249735	463217
356699	414701
460496	426628
69110	415121
156388	404347
185327	363581
482924	140413
119001	288918
67536	101806
312240	107911
404899	403501
489908	192365
481419	251907
57533	491607
168155	313854
297275	197988
412814	183213
171433	456433
328988	59647
35730	226969
486136	214714
7788	472190
338790	43238
462082	140608
405936	38940
376394	313745
366986	114492
66119	348409
102065	78641
420339	306332
35164	217273
444196	471223
483150	176325
317849	461392
294100	190369
113074	313130
82498	176060
292769	219743
357055	300454
468741	451691
48247	293339
361619	438472
245128	275570
45499	99021
263880	218448
488469	473341
253302	49903
417019	22827
131861	190369
12374	157525
289447	218448
373025	144130
187796	47408
56396	57375
245938	207959
4904	451467
228131	29689
360535	144951
356535	98637
90401	240897
424256	202493
216288	145948
91036	218158
25415	16433
201580	99181
444994	54230
278769	37348
22465	10646
159370	101058
135946	219499
443308	480224
336833	369577
32529	113051
56856	492462
98631	286615
262889	142528
107877	26047
144597	71021
327425	32807
252090	211868
193954	297014
494042	214050
128704	383967
163473	273831
157906	62235
134299	466295
430041	206863
326724	261971
25420	394981
264839	17186
283961	222701
363258	21457
98916	442030
328521	63157
53329	401871
58347	466907
296949	121988
174593	363767
68214	383643
482132	440962
49374	212789
211419	266852
80970	342440
39398	13903
147594	431001
400142	220236
22753	223121
320845	261281
489993	364610
119561	289265
326953	386605
482049	252961
408461	21583
262985	179716
176198	317685
335040	21583
167780	16661
477387	180578
126797	128078
278664	42890
265684	360481
476344	185076
4975	269199
424255	401101
400517	105293
90296	72434
176130	414909
211966	420392
301447	320542
208675	186974
147078	328302
470918	206146
297979	106275
89238	2412
438193	107034
341816	88606
112443	492906
295220	104383
394087	405923
217720	183213
225351	155441
81358	379660
92351	401844
195121	441635
23764	67182
96577	120173
91556	9054
453746	221329
442011	336590
451136	421515
481791	614
353170	228018
451764	21057
382694	225420
121138	115861
240026	281168
175404	406438
257926	84722
250989	467703
438597	245679
195940	190369
401232	23345
17247	376364
281942	49896
445473	267578
70220	206785
23134	309801
191308	398633
416550	227101
316180	73236
485423	227101
396568	273831
156390	237019
234492	142045
116895	205523
218340	223121
429930	35827
336152	411355
371918	231806
360223	367110
126446	471071
51048	464420
65244	220755
289675	233391
192644	411455
157978	292468
327424	313829
276012	492906
472373	461846
99281	439218
407073	79953
151952	440784
196594	430610
312347	143358
289535	381787
127986	279509
101745	481785
25011	366941
328148	98286
373183	208291
165145	447457
153006	246343
166475	3971
316136	244276
25969	453847
373930	205162
269146	410018
474591	391414
248013	297330
31443	395258
47989	49896
389056	397859
161979	297362
99241	4013
461767	157492
315805	398122
140337	181182
491526	177579
41495	83337
488003	325598
328685	177254
278554	6655
196295	132153
442750	334266
545	75303
359277	190353
442937	478639
116877	162164
481406	289871
391315	360038
265728	60288
345729	420790
125731	13611
184418	322969
221979	24516
244582	205355
316565	139973
164460	45519
318535	38134
224778	82794
250389	360051
165593	108663
83736	256121
292472	66226
420926	209672
184052	343085
228128	335387
8399	320461
63661	198865
10519	145844
55498	366124
428277	12498
139437	285097
245609	447446
312511	278928
144746	313070
84680	124650
375600	266998
73334	265338
99206	162831
175093	461846
188512	345745
174349	274103
77169	267553
139585	90538
467910	364076
338025	100065
83821	254653
481347	303424
49254	289443
274329	76111
437077	257298
116947	71189
112629	172206
265995	309013
393721	228431
29502	256121
290225	190369
81432	424644
462207	371649
88105	38248
254851	226127
283519	123369
186573	327061
205710	266600
446220	41963
241952	421109
352725	293813
228492	464578
153307	447107
263406	227477
281057	388897
269612	58647
362222	132486
318998	160428
270644	317369
232560	12177
427639	153914
252338	198790
375405	164609
469975	3097
461944	363155
70292	137719
227799	428026
228330	173977
276837	269849
462065	379516
151591	349573
308122	249940
148828	15209
268910	12129
361219	209018
99123	105878
274647	317675
44960	86575
151628	99405
212043	131906
154451	163073
266141	331030
114383	130549
246558	460734
407107	10345
202088	294325
172457	13231
471700	56068
334708	236605
289682	28951
485216	52233
137318	86728
138412	372095
371779	202292
229098	227031
357411	243801
257026	107733
340126	469382
139593	168615
244688	239031
13390	34137
208995	164164
480889	187974
259913	13129
157040	161454
353878	41673
468541	285938
469573	276358
407646	406626
237631	321076
8635	187458
34660	170364
43299	186571
493918	477930
381784	126487
387382	76454
230051	476493
342465	407977
100417	244855
254446	272546
198387	27696
178242	134786
12489	383391
380858	76259
333410	113138
221487	389682
44160	462993
381256	433343
326575	281163
486136	355332
459753	64364
281542	50774
454263	335593
462201	439499
214365	326492
43641	401854
87856	280901
413816	6021
241137	190331
348052	15133
87323	533
370583	137128
161397	103205
135458	12443
144314	243301
406963	480648
433268	217432
92457	141687
145009	159249
216169	153995
448353	12718
368082	461846
229123	468276
446279	121304
451780	360642
492401	163121
268367	486339
436097	66813
285380	48064
134593	6190
78778	83569
283877	109833
124182	45752
2926	446632
90077	90123
372818	296297
340175	229756
239170	32807
426982	12895
79374	273468
69236	211812
91382	170295
292467	94665
385308	318526
192238	474325
49461	168663
94519	27748
402217	82760
142712	293813
386749	371918
150423	147241
469976	312161
189659	43164
52478	247090
57877	206142
444537	360237
152141	302483
41189	233571
329415	353557
248573	60517
259775	135538
156642	292721
295304	26348
142838	287314
350628	202352
377186	140044
389873	348798
281130	23187
315692	290
54789	313745
216086	477986
75129	231629
412415	186440
372859	77843
129939	205223
463790	467703
15916	412341
300417	320952
343968	199293
473411	165636
160680	28129
257245	278642
363186	1057
470660	473884
69084	88113
483031	402805
385000	268129
1625	456640
109733	257156
293534	130028
112443	253040
241952	278604
329599	278520
468720	205289
373158	398302
357341	12895
233045	78669
243029	146202
435469	275808
478472	430356
276961	492906
394975	93627
267455	67584
427917	28101
472910	357920
7791	113051
106514	133423
362006	84810
33965	423837
81348	276963
194390	114845
35169	259936
10229	105585
48411	466737
154775	449180
319032	186041
423464	59468
306981	425827
374133	9718
187515	291249
228050	86560
257977	213369
241380	81196
31335	299467
470224	151096
54434	333258
93209	208548
163692	263826
310629	419797
155666	117079
229677	370395
228134	64429
377270	164884
379680	125501
477545	192329
263377	416292
493456	21411
461068	71091
401645	290450
406229	278173
324377	239767
324377	338831
335042	339829
461242	7372
341278	151868
477599	215857
10719	13129
64444	142018
117121	478415
285459	267629
81358	131618
229735	407660
173397	21902
63435	320464
469727	353787
124897	380360
223375	86728
403751	281163
261112	267602
242032	418551
253778	335799
190515	375768
364703	266875
165300	180009
163039	348785
359526	348421
372340	362145
254436	110677
219068	348292
121808	80781
484229	58017
106895	238075
435903	230755
383764	62191
400707	290450
55844	315671
225925	82788
37272	280635
225694	389009
59065	54244
410951	339711
9177	118192
207382	364109
249987	391414
241137	48163
285876	449728
93627	367706
128022	411013
292483	294500
372095	318823
139056	183690
109733	339853
459993	183213
286721	296432
432175	308150
388894	144073
118360	35971
329903	23941
57092	219499
222450	119868
146863	413741
124693	1651
88909	266902
350945	265216
44160	211835
490069	428114
146227	453757
450087	196783
175547	23578
485664	331508
386635	263463
231254	388633
95916	480025
84428	48146
224711	225214
124444	262596
312588	418417
287444	317100
182091	183213
427200	245679
460092	426922
432334	267553
274191	151572
266895	21583
466998	402700
307279	386420
399555	267448
451727	204741
272338	466737
459976	385000
3231	122694
301176	341984
184160	212385
53357	441313
252521	480224
291687	99405
468299	66112
22792	104505
325638	338722
220733	488047
91085	154095
410755	35414
168975	478757
65134	457642
469045	209572
145900	213792
6417	126204
274138	340153
437510	407448
140918	268563
15348	247092
124957	419463
362170	446630
216602	13370
128160	470895
106739	44341
137413	477506
196843	394735
156534	394947
213123	405217
123299	409828
265903	272096
116715	212194
202153	165267
276549	421935
80413	361716
424678	403098
414058	467492
444875	263610
229647	154976
98357	86974
258872	274508
332862	44859
354661	305606
155870	138642
300555	307132
54175	392788
119001	308457
43730	305965
4908	168381
449259	220609
156911	363631
262210	224696
477622	401871
433820	493712
29187	336590
52646	145078
335069	273831
396549	327217
251991	402698
313323	420944
419318	469888
186843	294079
386157	84089
220529	83280
459482	315888
122144	313829
483987	126410
432175	5769
287608	94516
37459	464590
317462	203656
9969	326043
164829	52030
97191	469235
46659	168381
17479	326553
102092	16433
311820	133817
378420	318841
7711	376649
356530	390232
152125	90682
75711	8912
16574	474886
383164	277024
263377	50812
464992	420944
370976	318497
412844	32807
98286	489014
207327	296339
466353	60517
452510	245679
320972	289865
423081	273094
276368	340062
360459	182315
240646	448137
23822	249100
133040	104946
37431	55819
295841	133173
63319	25398
386521	136388
389694	70008
66809	289970
125948	70628
292665	215054
104351	307423
165068	250389
247296	142871
312283	27505
19262	313745
284979	228368
450532	100194
262924	367790
382882	70557
106410	224161
4737	7298
423353	420205
326260	209018
161232	364146
260470	211868
305287	153191
388729	73640
114686	174939
302889	48275
341067	294836
241198	319671
345108	476656
98335	451016
190281	420913
417019	4413
389647	240609
369958	93722
411352	84089
256942	405835
440303	452230
56950	21583
51197	104527
493560	51895
160237	63030
433038	348691
117103	219865
60606	120986
143850	120173
218771	91600
238855	372227
457135	223350
62860	162795
72804	127938
149330	95149
402384	152502
255677	211868
71724	52783
166351	145347
457418	212648
380489	186068
298676	45266
373025	166772
475479	165197
425064	451414
39195	133849
107837	80784
287454	209510
264672	221391
86037	51547
241137	52917
34918	409540
225342	137719
136486	289778
145269	75303
288333	238290
48517	43814
100478	270095
467102	230324
275291	173405
241710	222237
348644	218694
138126	159422
453697	34429
353878	101816
43027	355151
211874	440615
438573	309524
241270	258370
295572	217423
147103	103264
411290	452846
127462	104740
123834	475710
416892	124899
471790	23339
76225	213918
298390	32935
337657	86170
130473	282258
62831	408711
76811	333280
282626	358913
79875	366209
451595	444744
74342	147087
202379	292227
277499	190369
439911	267602
161397	145064
407540	300397
413340	273831
182390	95865
359088	462953
417938	429262
312474	196154
165057	223627
14095	10690
459857	478415
351660	99521
396043	405902
34415	317675
135490	243257
124776	183213
457418	437592
451156	32406
12623	194800
315990	395616
134299	481785
460002	288035
202774	4527
335302	428214
360498	285996
127534	341271
45383	358237
88810	430356
465694	265394
449111	416402
77377	293813
292576	433391
280918	429930
468455	132637
168979	79989
191934	155821
200738	368973
196030	313463
214579	185817
361992	417301
352562	387742
130331	159249
84680	365050
366054	136582
360549	191649
417258	286936
204792	81280
24971	190369
259077	481785
151850	295650
117553	393238
260877	132651
76008	366127
359769	125477
138614	96094
244536	69154
450229	190854
245305	350384
116895	309180
73601	182390
369484	318088
359299	308100
363467	315888
373662	119346
119124	353000
300195	78380
130040	79989
326830	208031
484872	459612
369391	458947
171953	186827
410075	166063
333315	26106
51164	170837
479351	402509
125417	266736
157040	3296
429902	471878
78891	264766
408888	142353
457418	284105
337219	98646
125003	166978
254735	303424
239816	398954
81363	162831
40890	285052
172923	256791
141525	319227
58899	459206
197555	67174
357920	360708
78856	413525
364488	273831
418896	132247
145453	176878
415411	202819
174484	272096
274729	22347
285800	6253
89219	328055
438955	248732
391642	174868
72556	21797
120894	402625
217216	175047
466592	241137
333827	230233
427639	450888
386411	16844
235585	401928
353948	38063
146820	240225
203151	404806
472639	281942
316136	464628
452243	94640
179527	255897
179767	95882
89833	331581
366402	379489
280624	332685
24669	82851
252604	224085
464314	131470
17613	332685
114112	353421
5128	432212
376984	257313
182228	248560
209311	306784
139844	448862
48127	298182
53275	245679
479094	234046
94116	198275
224063	454209
480937	329027
430314	200976
48878	327100
169652	370866
469358	426034
319231	100930
428195	459143
204349	96366
346742	56068
251388	37106
40443	375897
307359	94197
259978	481277
154838	128801
384490	293813
345715	308150
414754	279072
395983	210984
221421	313745
354755	106410
30512	218727
146616	143494
65688	32878
8859	162963
67906	454705
208754	79803
460679	5332
195994	67584
20795	454662
211238	249077
76911	269612
452096	165437
350564	435708
214726	160980
414326	35707
387826	448468
257263	402731
405677	489007
255026	113740
126108	383556
289075	147554
480909	484447
180767	248777
42029	267602
312121	273831
51153	23859
472411	417201
332701	258607
476106	450338
91325	375113
24013	51606
284198	180578
15433	313523
304011	401854
468416	268395
327281	395988
218765	438235
124420	89047
153006	224215
47100	449497
420952	166513
474810	478415
272301	90682
358020	286555
362192	298767
95863	477986
181651	464148
351432	51783
201221	315184
246338	15718
332013	296772
182926	334680
355128	48163
16313	209554
355966	420392
409711	317118
317881	348584
470415	11126
16844	79861
120511	21583
482813	37850
393485	351414
180488	40025
180643	30263
223757	260743
229647	15133
443620	56758
11337	373021
233498	150241
253302	205289
109791	333591
256991	33398
104242	295650
86311	467272
143209	477136
302913	164884
118513	328140
197403	168866
143368	325229
446308	200970
387859	157839
164684	209572
156235	365622
159615	341495
137752	258370
356953	300240
191542	124640
296111	125064
253385	268073
240204	183213
66383	92719
23234	52537
150709	476225
486371	94344
58391	18218
361127	293813
355013	419825
171495	471355
485505	41156
51445	190369
184918	308583
238840	193705
10458	326260
439718	489822
61543	138807
448213	38394
222029	101597
182771	37961
167897	245679
37748	104048
298768	366127
409507	444875
292595	74250
97894	101501
215329	276108
196785	398493
305988	272795
373423	368892
465820	396228
478975	236975
237978	207151
332091	141145
269208	62423
165680	484395
41189	200072
455369	119868
240715	342807
200633	326607
296886	491150
362258	472801
71399	489552
396077	89047
11696	308100
128771	369773
77285	422439
141782	214024
298167	258705
173989	371918
39211	50886
410638	225157
203414	39695
339905	463549
246730	289944
428669	330965
381623	160262
206231	433934
118808	95149
4634	300240
73219	441434
116412	131312
272675	407306
458168	228776
426364	362206
140766	246100
340558	145853
325188	216539
308122	361556
318097	463350
293767	220175
254427	160379
229813	154089
154835	227547
438193	464869
178169	139721
454433	300411
233045	236413
277250	306985
112818	400067
28834	476231
237801	489200
296824	183213
226240	53863
134377	49828
40809	47520
335755	96702
263923	235280
374784	482895
141740	343992
234118	25239
269564	267590
287566	455187
417848	260527
238101	464420
316191	379731
450851	401378
38576	387860
268002	55074
427388	234356
490650	238942
85996	104823
449052	412657
253102	28096
69861	166651
273759	295725
393839	12592
213483	359762
390490	91069
127841	132843
441676	233742
40326	214992
341734	315888
22957	94665
455122	35707
476096	271300
467176	365323
168933	208875
173492	183289
148279	245317
104505	407540
145857	319586
242411	383000
167924	447107
335747	97277
449420	270195
284398	440660
440600	365224
15893	276449
372744	303689
283612	309085
360179	119123
146924	262753
331802	387185
44528	330469
99979	49903
270620	319333
378374	432419
710	301937
126083	406466
452488	136435
399541	330369
82819	67763
421925	466151
86091	264766
245024	256791
78207	326985
250989	366666
377412	112312
47584	341271
114332	439352
242754	167540
469388	326242
199340	172811
247785	448529
142604	372857
238889	455185
323206	246223
227195	195658
66870	111405
174318	5766
244861	261495
142141	324906
151850	150352
169163	429593
415967	38134
132930	144701
40289	212912
278870	183007
308928	406919
175118	183213
351987	109958
110621	133423
185339	176536
456021	233236
493591	455181
57	299457
357180	301475
72733	24672
472201	318735
290211	484102
13666	53841
407541	183330
285875	136529
173966	261398
249978	208905
286989	343012
480957	69856
76829	436085
270577	336590
292052	341271
345401	444288
402052	245997
399159	181453
219546	333713
71870	40784
15217	169482
189680	49915
118251	113138
49172	74811
10251	453267
237732	16433
80238	91380
365550	488836
174603	197044
151952	438130
22488	79485
10108	14996
322872	42890
277806	229643
139325	50538
159689	164066
471864	295232
148261	112570
155302	246309
274559	440343
53963	100705
8544	409540
64008	419777
343526	393326
226642	252664
450465	482948
257634	49903
50363	391868
203081	338271
143099	84837
424647	201204
24392	94516
166626	54363
395280	490405
45299	261920
158950	110677
421451	367782
242868	347364
289405	474164
25617	338271
486680	296765
221069	242744
9061	85614
153322	410074
356953	274309
190159	481362
103133	136358
345107	356405
221871	110677
222399	74646
386660	208300
313984	329519
457418	351251
306040	229124
416550	122287
383568	448230
319577	92114
126611	391414
18451	50087
330318	398333
161363	241137
306637	21268
248410	413880
82320	184558
408021	360011
442901	125296
383613	346768
214729	243822
230391	288269
470732	323481
143671	104598
50719	150974
111043	166513
446189	258370
260359	434296
431343	35622
475229	365434
275319	99072
203366	407023
94178	456433
245928	327942
276433	325789
64238	282109
335630	444985
314730	247092
461628	440660
170535	243301
250075	440660
399311	37260
417257	168381
55489	9054
52537	457160
483211	59464
119254	309425
460297	296800
98210	447517
15853	110677
482834	34646
8728	175693
307879	469061
60667	139648
120722	197463
15819	343069
163383	338493
230051	428985
184772	44742
436682	179472
172304	81280
351653	52537
402761	46294
484656	462468
370137	131984
81223	366493
226747	101059
176175	267553
386304	484857
187244	62191
230574	464410
458104	257681
453788	83683
9928	245809
316895	490984
247676	447257
364968	119381
420852	270244
373615	88289
3781	487986
107446	339327
61651	217088
65684	307866
270887	405788
284998	428103
331503	482198
389469	317270
202845	490266
221925	424781
474389	390232
362961	295098
191	16433
273193	483738
226919	201255
261245	444298
236154	426034
299976	121758
490968	463549
313672	311491
372510	96292
378468	429370
98511	284635
145198	478415
314977	393326
182252	194227
268039	367450
10229	213035
485212	291832
447554	457305
238862	96940
191790	216122
352837	320508
268961	447831
67741	236370
335389	317675
239809	144209
195681	141509
377869	217811
15189	201585
373433	394314
254232	366534
8983	267352
244254	221983
334092	432986
464952	300480
362762	190369
437623	397259
275964	88113
493038	294130
416889	198790
251313	205287
280379	181668
375476	240665
73988	33074
325226	101058
95700	428864
336829	86560
87570	490424
117164	476447
460170	166009
176130	111409
289550	223605
147373	184458
317118	294719
283730	254973
292052	20959
227345	484274
66885	151944
166796	427898
21744	77522
411707	7771
136146	375834
22779	10863
272908	186159
99319	202500
232918	230334
379467	488543
146277	378686
432743	121141
213543	341212
321242	194830
389798	144017
149254	175721
416753	369823
472977	218288
190045	186384
340266	309425
388249	228656
42028	469235
160940	341271
493962	96977
200867	48163
60287	464955
298207	305965
489156	294836
125948	296184
289703	317118
268828	421356
479948	491111
327541	82271
487681	187067
25239	350920
96559	454250
380454	53994
88434	63685
196596	224637
219546	321962
368791	101650
312662	49903
12987	462973
107803	64335
178972	88368
133243	372421
197797	320508
153864	286936
90120	407306
65664	183213
288333	190369
88359	475699
436501	325882
206789	147373
340161	231485
368222	447517
107546	474617
293913	135616
486174	381465
410877	302544
384410	297186
167342	187974
154949	240392
58999	267961
454090	178532
88272	203472
15754	75913
252157	272865
478561	185769
21084	440784
67248	16325
97100	128926
411901	39764
128128	465574
315675	154095
350059	440660
392370	84094
416824	351279
300644	371934
173103	358797
438475	354908
229130	188675
254456	457817
26262	323615
143381	73753
455571	62191
214436	348700
97675	154627
285023	51881
466532	22555
5498	33948
277511	197212
156348	194662
107707	13370
238405	335663
167814	467703
347113	317118
34986	317118
95356	389009
287552	230057
454195	18479
248462	284063
27569	330866
445878	402125
310344	321359
131618	313822
34678	164884
31914	182694
263539	10304
164319	366127
419563	281163
301557	315463
487540	213639
191020	93245
155812	378462
47816	303175
1444	114815
269847	113479
226056	24070
26956	145948
23366	100287
247389	254914
40859	153868
310477	8202
107709	131032
316437	305095
456079	104498
234845	216131
122932	340395
42037	311786
262347	276065
179045	104695
345107	96017
119408	268675
260259	53389
6661	345745
397936	59759
223426	355390
309225	391414
493834	116596
450599	202630
116665	52537
231706	264406
277152	206749
280097	7041
300411	90581
362267	274515
89739	83403
353989	243387
23197	364279
249663	178780
120872	45449
201078	235752
64490	43164
87524	331349
119492	440660
460001	109006
364334	359762
324812	266851
44520	183213
13953	30403
247980	410139
267757	453429
426297	351332
459117	236213
421310	230755
291867	190081
301986	162947
359689	347537
13472	303645
170785	153995
411562	423357
443601	183213
402232	198926
25748	270182
237120	42679
273429	21411
324199	488036
481167	297988
230051	299123
371976	406857
350089	172791
363193	278130
256770	440660
90421	434079
92242	334680
57205	274520
475404	130632
352798	123849
402590	388195
150967	258461
320715	435878
471887	71219
430474	248092
203245	455769
471774	348798
347413	233658
60124	9054
485304	107396
201813	376578
34766	33279
489643	86728
106814	32605
221925	154808
444961	51895
73153	49903
324883	48275
403642	95149
491273	391414
421766	118033
54707	458965
161859	243301
67277	94640
188925	166513
305757	327343
256376	422164
189505	469235
177084	214874
345088	101197
435715	90123
433096	423469
309013	391414
434123	376673
146371	318431
245047	326815
426403	190369
449084	48146
412826	419033
119042	351732
103957	284631
69400	179010
348424	179396
8580	11377
173629	164164
457562	304075
50843	205223
162498	121965
423895	207535
144405	307936
405196	117097
395734	241468
366440	137355
84916	186440
324978	493767
125930	476231
443308	320067
252503	150352
478336	98906
73897	141883
112443	208921
478508	348798
206014	306656
75501	72432
290576	101553
124634	114425
79846	77341
176969	32807
221024	311832
97245	234748
103325	69734
279213	120986
404263	478415
88470	416621
306832	281724
321118	243731
100369	133330
67399	228707
116300	80543
265483	418635
50668	313745
400120	104993
420266	434643
459912	314742
444678	17186
287211	310756
77162	231183
402654	479570
342486	12430
273240	307766
118568	476447
42879	275677
200804	271939
90296	451414
361001	201980
322976	273831
237096	273831
288299	104332
345762	416402
381999	426364
93174	203286
315573	347094
345194	292718
28007	387742
103440	297293
123291	53389
258585	64215
70604	27436
446182	94829
12297	20222
217627	272241
112465	64764
468818	411229
94488	107274
261997	63528
337875	24337
19423	435708
145810	172089
265608	151492
456574	219233
72291	105699
387721	428864
263334	303960
490025	94344
53186	100478
351416	203656
408329	223107
27816	144973
347830	321377
478588	210246
226919	433391
200340	138156
221448	237548
303330	292721
452320	438783
405541	217101
274865	354655
423592	281386
129727	360459
359554	113138
448531	90705
334092	470895
437608	328356
342798	458877
70530	395363
322080	189564
154609	249186
138126	193602
226368	46892
305827	29689
236705	53604
255135	451460
280894	230378
256368	139648
109064	45965
179346	395988
92969	57134
299033	322146
282461	296179
1421	119630
446105	368568
469102	118877
170356	119868
118053	123148
23373	388380
27735	324548
210306	159171
352247	493407
169347	246257
257488	221333
162653	88943
52109	254350
247115	366493
34003	281082
159633	374849
186532	296432
381447	378067
319051	141068
284586	414471
266597	370866
152992	67302
380645	21583
228431	216885
175109	286655
445283	135351
179987	333262
124883	266852
146359	153272
20199	68134
203078	430610
252897	296854
395245	322422
77511	440660
190281	379101
194539	41494
406509	127571
259651	299396
85449	476772
134974	440660
257484	90397
141234	15133
475039	357854
73667	256121
222003	33495
167424	85243
77763	198317
107588	419449
279442	401871
423556	300119
139743	87938
174362	451414
73211	454692
250859	187288
388395	13370
151344	80349
382136	258676
314722	197911
356723	477788
225897	46875
25503	476545
199744	15209
58930	93533
10823	369599
340779	489879
333891	313745
330026	307362
350973	346768
472677	399972
469561	27822
65513	415024
425341	363436
293761	56068
54976	54554
248013	311819
243547	239561
360887	95149
89286	423008
423118	138807
74862	348798
461415	421830
50900	277961
248648	219499
371507	141498
102307	464669
247840	99405
45165	100456
141618	44738
31314	124094
261649	180149
243840	287664
240127	8026
442124	409828
461901	377634
135692	81280
169630	274836
233768	40973
34729	440971
323395	258220
142678	146202
216666	90436
392166	356849
161571	263610
330967	370151
331674	156986
414396	290
352451	35707
366106	285446
230563	122462
35803	420757
182548	411455
167126	371934
64490	257959
453089	459976
97499	374939
393525	475376
487498	317356
189242	489552
101808	233181
204862	27184
373755	184902
308922	194332
429240	281924
272409	440607
256893	105979
360531	189003
347948	439352
163779	125841
154850	37290
279565	315426
200144	153221
8666	35707
105969	391414
256032	166783
460732	153168
281236	414359
227191	201132
386305	255147
97732	341603
41148	131616
326678	63528
119248	237235
319824	9054
75563	449139
484229	335199
420586	456425
424580	42890
281757	478377
126864	413783
252701	435342
431299	281590
249959	72701
97552	464872
292769	459802
452846	301517
142542	460582
392403	315888
131574	373509
432568	262954
131939	170020
275094	106086
171531	114965
185339	382061
19542	232347
306282	248243
90317	444576
309189	335525
4841	175608
401651	303175
334092	227507
239140	100594
121657	245988
165436	111380
261112	354903
395200	204384
217784	224352
188667	427633
487422	367896
121733	97187
195008	205411
187183	372214
76228	10263
970	104817
96054	487928
142437	101806
41505	366666
474795	62191
350087	1171
412911	21411
71582	179847
458882	395023
450426	258745
364577	348584
348762	106178
178422	482571
313408	192222
321052	38063
64974	257713
316476	261784
151344	224085
161812	406751
392619	158654
183673	210050
28853	168213
191686	132397
170250	23584
341586	90884
274160	484143
28357	482325
199765	24781
438382	259929
69884	123726
141583	105585
387999	3845
233498	324427
137811	464319
369464	336590
74985	190369
15602	215054
345401	357677
27074	117906
128124	177748
360997	155719
428829	46785
357461	397009
127486	366127
289675	76701
26814	115801
437849	19757
446916	51222
379296	462710
444380	8084
173454	55384
371007	215703
5700	183274
2735	13930
407756	266852
200411	324113
195224	262065
150122	248449
438658	41638
337055	94344
64646	85689
134299	134950
229736	94516
452271	93627
423997	346992
183274	418848
167583	59323
226828	300637
197737	187622
436624	50264
224778	295484
459342	22827
488178	264748
267606	371934
331826	168213
304952	451475
465968	430356
211144	190369
119390	261512
106475	256751
301312	41075
179097	410128
107161	259929
358860	461392
388072	187974
3260	366534
318121	464872
76228	396177
6072	185885
124320	339837
252689	457294
240595	441904
1658	414414
28454	393326
360919	440660
42355	204330
59641	357741
482753	458461
174347	330752
240807	222701
187861	182916
83252	152502
367161	317787
93301	98876
107118	456556
244771	370492
412724	222239
16943	6369
296029	322844
211238	254549
432114	43514
212153	127067
68675	365776
239842	291324
492154	192156
259314	5258
442915	316261
58940	317506
450246	230077
297665	441434
171848	203656
19022	244115
238215	210032
281052	286936
248013	13666
74899	144180
213696	333698
247352	308375
50663	17186
302877	156118
123741	155023
203277	332392
313714	157494
83546	401871
42055	234748
135408	347900
318846	446564
73607	200146
147613	208300
471864	140378
65493	486828
106509	212527
366324	267352
150789	132843
89219	326201
191008	469509
471568	117032
345918	326182
466738	170993
405697	153665
233754	414218
269612	483494
417631	179716
23607	136435
159571	27696
323247	92613
124085	294362
177325	99524
148692	398959
178768	21411
436624	25410
107839	23430
50594	334974
298525	183213
259476	175322
304793	48275
201948	232109
86596	471814
479072	267590
222162	238729
261217	233325
454503	325042
91828	363006
176130	316945
380318	393317
311624	461483
146912	269523
33323	79989
366741	285347
61286	459706
73153	49021
335441	189873
480242	267602
75119	183785
192611	223134
217025	95942
220679	235975
273900	330648
419753	324548
179942	296392
242614	355700
244611	222701
254973	414148
119997	186463
406963	329413
484666	313745
420736	455769
393674	246778
234280	466737
29189	205223
335562	476231
322490	35322
10695	288756
460466	141590
369588	374825
76298	480530
351540	439992
426206	166513
442239	126144
351540	217432
222022	109006
330814	136177
228050	164164
259978	487585
9189	187
230220	27570
82368	148343
454583	83408
349961	419892
148072	69739
29862	470794
421717	254173
103657	286936
429907	190369
433083	274314
384324	31000
381622	359141
457512	452804
263962	445805
110492	336590
261277	175721
255541	263622
145282	118905
329429	38063
34272	81280
310884	52537
220181	199401
264800	486314
468266	110677
155437	42341
487586	234791
482024	390132
149341	357854
298163	364090
265586	388575
343112	451885
119514	421935
217275	481331
360659	15209
342913	389682
71297	414168
72804	85726
34747	349114
226706	62739
84347	440072
282793	374259
350256	395176
361173	195121
172630	452746
177483	94516
39364	293813
206051	122266
475336	433343
90692	410253
366723	272407
3001	389514
59901	329066
105249	150005
407066	223121
343106	168954
327777	186095
160220	19162
161743	22347
472910	440032
36556	189733
66360	122333
126479	68039
112440	127921
420867	258220
144973	371544
24412	412205
193003	401481
73660	199683
410560	15209
273163	493741
399208	453584
169554	395988
322464	64809
213864	37822
439749	328550
369819	446504
258933	429928
226023	307103
351124	106531
101705	49632
290832	318563
339249	186479
186765	459976
455351	227643
68772	264766
38067	71394
79414	94667
41337	110677
472798	82281
187796	489072
118188	462973
319259	8743
328776	11963
65194	370325
246353	419644
401399	7812
62527	314416
362133	324557
171122	427604
196003	411083
198862	175402
42535	15209
14759	249656
401391	366127
469384	218730
397216	13370
371585	91623
341201	49789
418949	231638
22488	180547
169306	86728
56799	70628
85384	331584
411583	49739
306040	464727
475593	182984
458483	421356
456021	374703
459084	248398
331091	94973
71497	403076
239969	441027
362793	236213
66035	186299
482972	75710
24163	316585
439308	104491
15718	165102
317075	186258
74010	333076
401871	136248
419667	126385
444469	318163
139275	263009
284979	98211
19387	22790
203783	296221
477687	197939
288696	113051
121448	447517
474636	155214
406685	428214
116048	22804
466696	179311
424699	315262
81432	88374
297563	240225
489657	179375
43197	66043
235795	369599
405863	84174
145393	2489
355552	59664
28711	291249
88180	153548
99435	22703
383180	134694
391936	354385
73466	487192
491623	212175
481509	439853
321183	72054
269622	350949
479540	466737
201882	337778
217400	461208
39892	119491
7380	304173
333051	191876
438074	424421
374222	380731
442441	346917
327883	289377
121728	490167
326165	137128
279042	122694
358968	369599
281998	317356
158864	43720
105595	162807
473852	216747
398659	8084
12359	158985
167332	391367
287007	420468
336472	198243
384196	317204
100422	166854
194097	446351
403202	287382
20211	210261
290363	205001
390752	246673
198667	193223
40333	205289
446471	475190
72557	259739
324826	124812
325638	260392
122266	166970
419759	93245
265910	206174
392329	412971
217848	267602
480506	477131
232605	359689
344888	151452
466965	92190
287392	333503
305791	264556
256081	459802
320844	41402
204707	56381
174910	457081
164012	293745
91197	244
66991	245679
12063	62917
418613	228431
247567	389153
436720	313745
459651	464429
140225	300606
168303	488180
225310	399140
148104	115340
401173	195121
108282	356022
245190	29168
222650	328544
361456	478415
334373	228849
36163	230324
81418	78915
379105	318522
201348	6125
275614	328551
452776	15209
8234	97527
304992	242045
212087	160573
191131	233942
317613	222072
493482	87248
122967	56068
482295	433391
475969	447912
453736	194895
438006	140615
218881	444605
261116	75583
471169	291484
226919	440660
201692	304147
228128	206503
466570	48861
240146	252443
83977	313314
226919	128084
198317	472456
443410	398788
142190	109095
475161	309801
66029	317356
104153	131315
148468	413930
381305	21389
150345	419797
396036	142042
189156	132996
166158	137128
276334	293305
169937	349176
315531	77438
309541	369599
418694	313829
39530	386567
439317	246926
482863	378859
40362	99580
196641	43514
187885	300811
469143	27414
227506	198297
124948	94516
74919	187998
263503	77577
276821	168112
116525	103804
430041	198517
394592	16433
157302	298783
490283	245679
423301	393326
327343	291249
300273	131469
485667	473762
172923	469339
194898	148871
194665	38304
437581	454975
40362	308263
346340	190369
189680	68674
268219	412980
63582	261375
156776	178048
433820	336265
1444	237290
402114	47390
260147	193743
352605	19903
271185	105384
280600	79979
50264	455769
380381	431799
160220	109062
420952	273831
1057	312709
131	258370
367492	405644
470832	357741
62378	410064
132147	74106
443930	132740
62321	467192
425649	205223
166903	419797
385881	76829
374512	63228
112726	334009
468700	122694
491811	208577
75106	489376
219136	205571
35441	68950
222102	404886
104785	161755
347103	5742
68881	152202
336467	378686
483948	233477
443729	117406
143133	132486
358396	162657
66383	365303
101414	418368
334878	308676
284055	457520
202774	22827
55286	350324
294193	83467
370432	218727
15497	196783
138132	301475
309086	189733
237567	236099
88392	226494
20263	49903
246055	243115
151868	16433
283096	229733
134299	368364
200908	413404
127779	409828
308846	183566
141961	404396
46180	267352
488190	53994
294973	315499
397434	447831
424907	402698
309648	168470
75472	413181
215343	222093
171455	86370
384648	451575
311655	220529
42509	201852
130903	358350
167962	316575
471864	75379
443320	317879
283003	168511
277304	373404
478634	180697
124239	188473
6010	20958
30326	485304
88790	476231
330700	139704
424624	223121
76104	478415
479953	62191
355025	110996
208413	158790
248740	340840
104383	152502
131414	295484
122462	277312
224822	81125
372799	128758
266927	430356
129791	256101
57662	197996
443230	289039
293705	448033
62434	364594
116074	72799
90988	272407
119385	349261
19542	281641
298745	23371
76738	483956
114643	365176
111325	261865
470660	411413
379284	409133
286326	250405
460414	355552
274105	54700
196851	394979
459478	343166
98981	48275
297774	122462
447571	479985
467353	282529
400305	333235
245080	422175
111254	127921
68156	142825
297491	103167
273901	208291
438139	487153
156502	52045
133909	327779
339846	84745
194280	176878
58300	154627
242859	476929
176130	202879
138923	364294
128509	491565
345401	260829
111964	313851
405821	413490
263859	217340
442913	164375
372140	234929
463022	269422
74962	435708
123340	16433
490973	70075
403094	485551
417765	49206
414459	50264
286791	64662
333206	468162
247785	23225
359852	9880
39189	466744
275395	216032
24844	431709
456395	341278
76697	134262
103530	395988
421461	18326
70659	413525
329843	234537
303675	292721
67431	266852
490212	264406
382495	424714
181420	29111
366762	266377
212153	489376
429118	422704
212153	311103
464966	262594
342388	396692
34895	491150
439338	284982
92313	364859
283608	22827
273610	235445
160169	47349
168051	166063
316101	62191
178376	59217
284554	158870
313343	311986
310930	42890
294323	258126
286948	322969
276271	347202
46925	336590
142178	77515
335536	402698
237517	407290
259524	460010
427009	52537
355322	94667
2220	242460
75326	348869
450417	36286
141432	90495
85347	89163
201925	60389
399031	118156
25969	203279
193051	160379
172749	396563
125632	293813
429791	78289
341263	338076
267562	65876
151401	49660
457396	97277
354942	313745
366420	413349
86534	77484
405548	321575
347083	180709
301166	133534
461944	367194
52327	400182
234525	11486
138288	45687
69749	437198
318355	62434
253744	76523
416194	491191
142445	248577
161591	274239
177449	211868
195765	199981
348624	81518
380444	371882
400108	298341
153961	161814
215888	24738
229297	399208
332507	445911
35258	454822
342995	187974
374274	292453
332842	429863
48683	83644
270705	25800
351192	217104
302551	37516
230303	105629
46402	21457
164974	206186
91209	448936
81432	136177
187893	334215
56620	259051
92151	152502
119651	31722
398536	195178
90879	211139
54101	476951
423709	410074
416661	246672
5713	389009
327779	15884
412289	159206
418348	461392
12965	420944
79861	230992
105964	276876
190973	254357
467832	152156
405771	209018
398633	253115
276379	79273
324092	324681
213699	417294
236695	8084
145940	32142
430356	9007
382333	105585
390780	280635
315692	271222
46503	274387
391884	132758
360267	311297
264987	263009
213910	185155
160912	172919
471597	279871
259799	253429
39195	445986
94840	303424
214827	61240
474412	32096
213855	377984
469102	117023
200956	310307
92401	46988
127938	439492
277770	103339
488490	317118
225152	491354
27344	325589
27212	204009
147235	251116
241861	145948
417631	187998
444551	86476
274782	32807
113819	428585
189659	232782
366198	74894
49127	489376
157280	156388
253069	407902
417931	494102
57332	259438
210050	52478
161629	104009
436963	262473
223920	476951
112218	48365
441821	324468
286001	334635
322095	188759
142018	210106
326939	245679
343251	419801
134222	131312
10093	162247
137817	174707
150122	441996
230574	272691
429470	145892
199783	233582
37697	301561
48804	214024
358599	36836
182324	181216
265415	417112
96529	55581
388901	186259
61383	463623
17080	234902
295900	489167
78855	264766
171855	466744
398092	211868
242134	237660
364755	413525
201131	393443
113685	298182
21377	335363
237120	27212
154154	274869
195402	24738
445453	146893
157154	186440
298747	129444
333178	118722
90296	307466
148684	367738
275018	288567
106385	420757
432421	447107
221925	128758
163445	438293
439014	472891
59959	87469
384123	55012
437899	461944
211259	153953
87739	183213
98630	257858
318735	336801
222874	156627
208872	63528
418273	440660
141128	190369
131341	190369
85406	288354
202228	156040
381941	297989
396455	119381
421830	419346
64584	96977
365936	205786
379201	359020
89644	249334
421760	138180
190642	13129
278273	490797
274865	366781
143963	296937
9667	259760
134299	128378
275696	160545
242224	196620
318907	400899
388648	109988
332757	418029
346279	60517
490747	491391
286832	361561
237120	214964
442379	58287
82981	296423
386556	486326
372851	319368
408437	262954
216035	110677
216602	19262
298669	118662
24971	451414
312915	289112
212448	66053
342465	449320
4954	112972
453919	177374
184380	185016
64012	446105
149389	477788
246577	309425
256893	377543
227188	100250
467894	269262
364636	105973
30568	117097
467703	410997
15123	278736
428892	286145
401247	355866
438475	322432
116525	335906
145760	463200
430702	313745
345715	358462
457418	279982
152473	203213
170388	322840
187194	384400
254093	41668
124399	183981
465838	183213
398113	390875
383041	176325
193957	224674
191761	367451
198862	477506
359	87483
390777	391414
450532	329120
13000	453854
330391	336590
4954	372224
133909	184179
12901	306491
13267	330686
122644	226494
64927	41991
232820	440660
37845	246311
137454	327343
201813	376244
192238	373169
128559	303175
150236	115386
397990	202324
289898	110677
367777	194884
41638	448075
473619	300240
413987	417924
482409	295103
452804	49903
97424	86132
225783	323480
155327	336590
490553	411455
40362	124691
471142	291154
28771	385237
459747	319764
446548	93137
192715	414257
99276	305807
149763	442276
387900	2954
475158	287824
366547	222647
488144	206557
39601	44108
444205	178048
200123	309425
181948	13880
91076	333551
310981	235354
420903	89713
131606	223615
15819	48221
28096	293813
283698	50853
304505	64318
489589	169977
2187	186561
344777	286936
323369	249202
130935	223732
260913	311253
126083	266377
169150	476242
157789	482312
232183	4622
254248	320090
160962	277061
29894	92862
487943	305311
471110	194165
230192	395336
267831	179212
460490	226150
195142	268079
67308	181370
443646	493108
49541	95882
361060	57925
155062	303175
483678	354694
110937	324107
362194	10711
273972	19246
219765	317995
476339	134882
53263	137070
116652	204330
276509	457623
237267	119762
255398	313745
404402	143547
405241	485304
121594	273019
128033	21583
413653	464131
157344	269367
369594	204330
253525	287401
470689	79485
237509	434035
134593	240796
438886	238578
8580	439704
244498	50538
441302	259739
446460	425675
178540	367164
210367	208155
267468	402011
3885	52537
256696	252961
463707	293813
242927	327061
24286	37566
34949	224085
277482	477986
262924	378976
358357	133561
452992	238592
203110	490358
308007	106774
50551	297969
79355	411157
175966	255423
229854	437018
181651	488616
133425	24208
203719	312155
462653	360531
344634	467125
177691	289278
105038	176182
345578	383085
147417	5857
360531	336324
234934	70101
426693	146863
438733	249931
157561	238145
318412	328950
369321	258370
19542	392780
391945	411809
350064	369599
186126	361516
414058	9437
23992	230783
365904	378462
449043	293813
355485	242759
249282	52537
407415	445380
297728	253304
156849	35707
403551	304712
403787	309801
73851	302148
478634	106531
126840	147554
32776	357755
52497	115621
230051	315902
338634	227101
116686	380211
333287	377032
172883	53863
470027	298858
413239	64066
302988	28838
15133	273687
178540	431798
477932	174355
188847	470523
229813	478232
149364	228013
218711	140192
2501	474655
151593	478415
78030	366715
279190	292305
447207	317356
221297	298765
458184	136019
459064	401855
48143	86476
140983	257651
42370	54323
156831	83403
272742	62133
153543	114063
292727	190369
140722	204453
265409	200274
142256	254746
414058	474412
437098	48079
171982	385149
171382	179045
255781	290450
2883	155788
42279	93627
239842	45141
292813	37948
199078	100361
35806	276001
243373	237234
400497	272775
177483	331349
228326	288035
49650	423805
130092	132740
148646	95942
63020	188198
363471	317118
441417	117982
51601	439218
168576	58567
11059	87013
146893	197337
367242	187834
126166	315990
137517	244810
29431	174954
35945	190369
135153	465677
137437	406843
250854	252710
9367	48365
224517	310441
170088	62620
48093	351991
292576	487179
359281	6899
293207	313663
55762	374123
487798	227101
385313	69232
67307	118736
432865	155214
382574	271782
405535	111969
424256	114610
99053	70557
296029	282689
306483	433553
228225	430356
291997	489099
8394	275440
405788	360679
378830	16042
265965	107473
391008	317356
14293	14254
305437	137331
301174	266852
100006	140448
84382	338915
389134	327649
119388	190369
145002	256366
185311	195602
423242	119125
127258	218727
153687	336915
254292	228465
425454	35115
104206	468423
214880	94793
375949	73958
271673	262385
323007	231938
311221	304056
345055	388341
402608	149128
10546	313669
42653	355093
171119	313314
319081	22719
466692	469306
431680	44607
249897	235918
136864	13370
124085	145983
142216	42093
109407	432998
253105	177610
119001	441194
58307	311297
140116	453671
173680	154141
7679	53863
55328	187696
328191	21411
344206	286313
389308	229872
52275	176878
173219	245679
263194	125399
84799	110677
228202	188759
17855	73336
431536	315367
278689	435708
336331	435708
218479	239184
420042	16433
277568	384400
136955	18468
113434	314742
156604	479760
160696	489552
77527	91548
477062	367228
132129	368416
270248	137600
117366	421203
169175	41519
425486	139641
105562	478182
7606	32555
258788	258370
3111	305048
7813	140044
20059	66272
36556	158153
209505	139135
393087	196783
94129	12895
129010	459649
237242	170129
377476	355710
49751	377880
276183	474143
193796	77004
471534	440660
433273	136796
190903	335121
389772	12958
190567	237165
106770	423630
466394	76875
129170	122085
166048	440660
4180	430610
447596	142382
19840	223546
183176	44057
202774	225950
16020	472072
248527	337450
335951	25984
269772	126410
457562	180584
275381	69975
202379	127439
450579	90884
375777	33390
267615	76829
204144	390349
93397	338271
351633	189733
488102	106319
34865	450983
412578	100705
294008	249334
266052	46086
229340	321986
104905	253829
70677	435
321747	464420
292205	206029
6049	414896
236216	39557
396837	49732
467788	103751
196030	477986
315926	141068
189665	484222
135021	492316
243265	458119
442368	97894
239849	247098
411810	453893
355002	260370
304263	283113
169630	134145
227821	409540
464809	293813
13650	21679
192611	274309
276706	304525
40362	199792
253102	249437
211314	338271
490060	402787
212912	393326
55166	356355
266141	49692
157238	433391
436699	215396
227919	188797
24330	315888
17076	274203
291521	25257
40890	378889
6168	95312
399629	471595
64238	439677
430210	288725
275460	114116
257926	305839
165502	81018
33790	194302
110328	381987
202863	182226
381563	418771
388195	459802
465553	15209
403083	453797
334146	266736
345531	145811
361576	188520
476983	287740
451216	82030
93280	216580
37537	317356
307169	179309
267057	157701
332802	131315
454958	186440
284581	276720
196305	64429
177640	183479
56138	288358
36254	136451
114815	235085
490994	303218
325604	385141
458877	383198
83512	371565
257573	110677
378350	330438
471422	298848
418318	175721
191834	310065
53793	200276
80861	478415
96418	389639
250752	276358
426877	255641
428473	190369
326732	485304
480967	209572
249961	190369
7601	362972
142222	60517
192800	340709
17398	424899
158239	127921
156516	265962
326109	264682
168157	110677
92500	327922
347123	58881
203200	376175
9414	167588
484740	51603
76228	91686
171624	327682
200657	430356
110615	273831
273619	197996
251048	265915
32430	278470
445098	132608
301557	190369
221369	73164
267562	353556
278769	15635
284956	293813
425430	257298
179781	340245
308774	273398
256583	443380
59855	139978
448947	207591
457164	21457
11710	398066
398116	149300
340268	494102
374806	335768
310981	474623
324247	124956
198668	393806
100781	344637
372108	360118
81238	183479
327572	51222
490480	440660
112139	432562
775	202218
306304	205289
414100	34865
262318	119770
376177	34801
466389	24439
292382	454975
331642	23667
390783	185110
355898	142309
491190	75621
292448	115086
478293	212661
213637	190947
83788	80233
241198	67045
54101	91558
266293	420944
403762	328486
336071	48146
56524	126426
414286	163403
180382	183213
378089	9054
432363	51895
324719	478415
412440	485521
252083	190304
388856	408481
428518	313745
55746	262954
43526	313932
330765	153183
63744	421830
487020	260137
82240	50264
283612	460253
388649	160200
199806	251169
219952	235152
320883	173500
138814	252443
350062	35707
103796	482623
66288	465132
432012	195066
349335	313018
87047	364627
337783	180709
311823	119381
214735	62191
393056	359762
269672	356530
179041	52368
443872	336291
219457	247191
233332	474456
67846	146183
297096	156821
446182	434171
343084	207940
225254	86728
406408	411087
102068	366493
16970	128527
214508	280845
465515	117216
62200	154636
97593	202770
141305	12267
419445	88596
68771	69245
425866	436042
337698	24198
318088	314001
456021	146531
231191	109974
290881	179045
425544	10690
11398	491181
358322	25030
215792	152318
367081	267352
417247	263958
98654	459932
281007	75568
180446	432015
177160	239561
249536	295725
128316	435924
463067	178335
335048	123369
432234	48007
78742	103329
343434	469242
444779	407493
166158	77727
414058	447560
308122	360663
367148	338271
34729	333275
43474	280523
397896	378462
327997	274673
102832	301480
136125	430956
359662	205270
313541	467690
113293	52537
442648	480708
161436	53960
298390	11760
203656	315308
349052	249996
371071	261356
61620	218392
85888	187974
212765	255650
29276	152921
272073	264406
258452	16433
287566	35664
436187	391414
71959	226501
244536	363053
166190	333025
315407	94516
374615	399736
366402	210928
82498	309801
159370	66201
454569	421639
448171	489552
430322	273831
388882	420944
28955	54706
49660	213249
389098	442429
260367	86476
163423	381184
212630	15325
273049	31420
462448	460643
43312	386856
212782	30456
332644	395111
7788	103327
423013	277646
420392	55934
480147	200344
459802	428738
10954	426986
16668	193188
385728	137318
103633	293813
177434	135473
348291	471664
493138	380012
430109	112862
444283	364680
3025	125758
446182	456737
331642	187248
449754	267352
189480	106739
11719	110677
392037	67858
356530	477131
136279	345585
135158	428042
393047	482410
378621	383211
113843	2942
390774	476951
333222	421356
42074	142146
95931	344305
411562	338703
85968	121304
415397	287694
492247	74164
332202	64016
464469	339837
134263	181322
304767	371838
487422	422164
341067	396729
379372	226876
66133	226308
318903	381401
448992	200549
429620	160456
447249	65503
423013	404886
230574	182180
194169	224006
271304	79989
73023	339505
367959	273831
101230	411455
164749	84590
7725	158871
228849	342761
278859	105889
5167	343012
472706	463623
9969	135431
281755	292256
331407	469235
166938	135646
260171	25353
260918	180493
232644	92912
154766	438373
466790	463615
109447	12245
290018	250434
420328	39675
311059	269199
60846	281924
15357	125417
41102	187974
475378	153995
379680	184562
228788	256121
237670	289238
130207	94665
305120	408714
55789	15337
365627	39987
269868	13370
102065	182714
150096	209967
345401	139351
121539	459622
122905	1292
469629	89047
182744	295650
385630	228101
121875	53863
55578	474412
492247	97144
104325	386158
358172	296955
442437	314565
116895	373009
39195	378797
275319	418332
301384	32807
389512	292484
29880	74074
197423	255817
276706	124469
309909	428214
217406	126204
350708	10147
414035	336590
2112	86974
87021	116377
384123	260242
248079	297941
439977	377906
63373	487153
267562	379416
97898	96192
394929	40388
38050	478564
178710	62831
194555	293813
19121	57205
309917	373711
111995	115346
178907	92613
428565	245280
292650	444504
204585	292000
444139	13140
465577	205289
41448	476139
344781	291521
221479	75717
305002	17534
416455	108216
277163	107711
106739	80077
91200	162831
289995	226650
461833	241208
182192	122462
179689	336590
373812	202750
183283	22512
40517	268531
105070	446518
391414	15596
24861	32691
399825	117023
438679	114636
302338	452098
39906	446616
375678	71281
401804	481179
373170	99405
374300	331777
89883	246600
358172	11710
267516	51606
155766	386877
139011	310261
15623	50841
309217	78699
133919	49903
240472	325429
10850	201754
17474	86560
206510	349406
200147	347948
196996	316282
348595	227101
208376	256121
114643	131547
271222	12286
276509	476231
193354	405398
253442	353189
233870	83017
417748	351193
420309	464420
315232	314725
489822	329727
115953	86728
126521	426582
428861	134262
315008	450537
361127	142712
370705	238981
72703	109580
264089	174954
200835	265589
281924	261897
85568	459566
169592	237458
346017	301142
383164	76635
449879	52537
262317	440249
365586	378686
484193	16325
190561	311832
34294	15133
65648	263676
422946	492906
57911	196534
106823	301892
59359	391414
200963	93415
125180	190369
193722	288652
65513	9137
118667	202019
41495	41213
454783	41673
221329	205948
228249	219743
351529	465063
349359	415418
275291	85173
392119	447831
252395	218544
50532	23733
158420	31843
225694	350384
289542	420999
218607	30263
196003	130855
128423	301240
452992	274030
35806	285122
479409	221299
307230	23018
46002	449571
303237	436194
97418	186463
170178	49903
235034	366500
263320	124085
402802	387742
237494	130008
252473	65891
426651	21583
259537	445936
187718	456640
156429	227545
469739	131756
201882	169065
150788	229614
365202	483853
70624	463828
348447	96977
81621	80296
306606	24781
441392	187974
114093	131010
239268	308909
357411	335932
437956	273831
269949	64075
430363	476951
276821	98650
479719	249202
87331	309524
221580	176878
305724	329129
192465	401928
158099	118112
185275	367110
17481	249880
26601	475904
463193	8531
401713	129186
301312	302671
249313	427265
24640	12245
351350	327061
83565	40159
93936	253778
296514	222172
281677	280551
402030	57989
127710	164103
292791	251323
134394	305162
281236	71384
209416	352384
41786	387101
436982	92613
39195	328226
339609	254998
438385	202367
306670	113941
28261	21583
378420	438687
385685	94344
133181	336922
107639	209018
205481	250410
415782	482634
422271	317642
248093	147241
47009	291731
420318	149206
259978	475886
14965	406731
231839	33178
167475	122193
407066	53863
122096	309110
123172	65979
400219	7934
482734	338855
162648	377001
325753	373169
152918	426976
94129	13370
469763	122694
321100	79886
474688	427400
257596	165435
192611	187861
467165	231485
282865	35707
165669	317356
16844	216828
220733	135473
450756	86476
175250	27683
400599	363603
347199	42143
194255	378225
248544	122462
308122	340495
44203	333344
414385	255631
410573	119123
275366	28129
446182	85230
72136	493458
423943	401871
351952	304123
469161	149470
24968	94344
153466	207535
134108	491150
248222	317100
239084	437871
216870	112312
298919	263439
312971	356042
145217	375374
41888	359728
206916	92910
7472	49903
41261	153995
52473	101503
39927	236213
242832	199526
216570	139931
370137	210032
269329	441705
79199	15947
345236	331766
369909	367358
39679	334215
275193	116092
147852	15209
375405	96787
204755	183213
247921	374793
97239	337791
408711	196271
200914	317356
390183	32164
458053	172472
28971	122581
28191	404806
64354	136435
293100	199293
293345	209824
41905	85423
235359	294069
45510	430610
400910	372945
459454	456022
47624	150961
308632	130966
367682	199414
31780	229840
100060	377906
372447	392190
98916	451016
20451	65699
325567	417288
244514	289298
441034	295544
78047	21411
323483	75303
10463	246311
89104	111862
198317	454005
262639	440325
379489	100477
423519	387860
12967	337398
51031	418345
107347	295484
111957	481913
285031	236228
241248	463790
223950	205223
17902	481065
366814	116283
233363	185061
303782	178436
464797	319842
353577	209285
482972	205289
208314	32807
308664	290450
15819	446118
286663	187023
231758	268704
109174	251107
322088	313745
184422	478415
37272	203921
249444	369696
442584	411771
385849	333567
63676	49403
244179	182401
63391	357923
342886	274741
463973	428026
303310	188299
213339	67549
212121	396640
10093	85129
427432	164330
223134	162831
31722	269262
197759	300528
420369	310736
357527	28065
175245	273831
302538	32382
307628	134145
319231	122109
34139	317118
325175	224557
169137	6180
228195	12177
235970	165267
486712	24293
21411	323139
420771	369196
354611	118874
189888	165398
475284	16433
31483	440028
481419	375035
137078	237165
322498	309237
203078	211208
354497	491628
406771	64335
11719	402980
327897	487048
260721	198641
150715	126426
306623	288035
490850	389913
398994	354209
256313	456640
321195	422998
444261	490027
423518	348563
230041	277595
233315	414286
343755	244273
161094	443796
468125	189422
135428	45150
454303	485681
528	431001
368216	384176
478826	480466
375571	393238
298595	316575
15819	206024
43761	325167
342020	267352
340966	165604
398185	4413
139781	262954
394461	370866
424805	77710
311433	330540
439617	108328
250139	275989
190281	139146
471809	195948
41560	469235
413948	344811
1299	366162
123985	294684
258066	105498
425430	466737
52136	300894
176827	12794
189511	110313
174986	474184
135179	364450
125577	447450
86476	321539
345715	405660
81681	353212
239084	268833
375898	342711
110958	69968
123707	148474
352905	244044
431363	258607
130060	131326
49449	21583
182671	71842
46708	203909
390637	307876
361001	404767
373852	461744
176750	223215
301913	180405
449133	282831
53314	332392
1086	95057
12829	433990
340666	174864
310273	110422
223429	45141
16794	179281
287768	189938
458768	114665
281715	122984
58484	381965
170402	132748
423013	291484
450465	402519
199088	345642
370640	4349
88263	6467
60287	477427
346189	205270
489183	197571
39195	190564
297608	110677
180812	464578
163007	94667
61367	119846
111455	81140
325693	293813
285156	403267
24639	492010
294706	251806
412426	278829
370909	379255
193025	207415
152380	325604
391479	61786
312283	233808
15696	313314
159132	156376
306597	303175
458207	133364
37552	456640
227888	449606
128672	232377
362433	395500
17029	162423
43906	114329
109062	65275
59160	477308
347064	426693
477955	113037
28722	455601
311409	388277
125900	272643
267562	481854
351531	278520
453499	391414
51195	285156
17758	386772
204582	209572
50799	163302
319658	480260
169006	94516
289001	380493
292205	91036
419318	59485
101344	394021
39280	132024
314106	418551
233498	120631
429524	254752
160163	108368
397180	16433
65599	113583
296772	91799
178590	381578
392515	412296
359242	486768
233117	330184
93565	444995
368916	286598
460787	252728
467703	452080
21634	209933
342465	433391
323836	354545
158136	164884
227152	208300
281942	388575
137500	160428
368773	35707
237528	266852
250274	440387
366821	464166
158099	24412
479226	250227
158950	248231
3226	155635
3111	121655
196903	489485
264471	97686
276984	451016
317197	195121
464999	299397
427505	40784
178397	153721
45579	159135
452377	463799
193020	45829
81513	64531
193437	484447
21528	121959
79557	84089
413046	21902
359860	343315
476656	458513
82618	432173
33696	308308
287872	367750
105648	459802
258747	179375
5700	287878
405555	327099
6487	21268
81945	84502
55644	226129
146183	283774
174523	365609
72287	484328
81351	204180
55898	178436
392930	255229
226736	186561
116770	309074
282453	144037
373755	217088
485095	34560
10285	304589
254044	313822
67223	291674
432042	141649
85031	391414
490358	387185
489187	132996
230474	231411
189640	212876
160794	439074
407646	98906
238190	408353
276514	433956
219178	98906
266957	412389
443208	267352
177104	338822
254660	69708
482024	118808
136041	36392
184629	222539
148785	274968
277275	142018
35074	478415
110615	477986
492709	393326
171640	477131
341622	58072
216516	85458
46472	51222
76677	317356
157698	15209
109174	190369
421063	395495
173904	99072
63723	489614
428762	190369
4329	139755
200096	387742
83635	14089
206026	457081
83192	309180
73660	129395
320627	309180
347659	27901
457960	372314
448104	38332
253929	430610
17076	244791
113363	426056
361806	110677
404568	381428
45497	212778
409575	80662
105943	407306
249860	408219
19664	304932
463200	469483
391347	22671
489787	459802
261634	348533
421777	49903
415599	470991
475499	90682
394349	478415
252137	205223
29597	404345
428313	421356
84960	76709
177953	457081
309553	265895
67906	28096
339915	446105
21095	175181
194875	365721
34730	210579
352882	465798
200092	257006
330667	237165
444165	235388
124013	75952
320090	200194
87522	12329
113952	452126
420698	207696
176258	196097
488768	335826
81225	99350
251474	273428
287401	106739
411997	455008
279022	453009
87273	464420
249561	13370
178759	336590
225377	196783
218607	397936
343454	143519
493527	428214
72804	307930
354851	201754
200794	116693
228042	273831
345762	366534
320384	126815
206734	65913
407239	67799
236691	356301
146893	458265
339512	190369
70883	75396
276271	468832
210290	70557
494081	95914
121539	469235
299180	88828
445987	276584
19195	250805
371534	182004
368082	212278
208694	172266
202336	134201
333131	21383
351071	378504
88213	449298
334372	197167
123718	417294
418180	401928
52205	245275
64607	241503
133915	186440
4645	94516
212435	390349
351326	327061
53462	443756
263514	343168
405196	420736
120480	286313
287566	326492
289487	101872
477932	126754
305417	423309
481008	244115
280092	484336
364377	430894
343044	32163
291469	461913
242974	132740
281166	15209
109185	29563
53364	185479
222045	213489
467505	378462
438663	421360
293775	451016
318406	195438
37748	140608
370069	465482
205966	132996
174134	355700
171446	424254
78043	336990
239804	160119
272593	383096
169485	311832
119028	34204
45552	338271
471871	401685
492393	408719
322	462339
338752	196783
341271	410997
56074	451578
361960	187751
250036	132996
293318	359967
240415	142018
370869	25076
200092	207150
29884	351354
312026	354630
182228	78167
152921	478415
421798	8833
23478	70190
11831	158417
112443	433279
436980	402116
367817	409239
435145	143485
364535	235946
231305	363631
227241	62191
363550	257697
296459	137128
226298	105264
419891	294079
302389	97753
433052	162795
293789	26366
480105	40198
402805	139973
457509	250833
449742	293813
51928	273831
408136	86728
176129	183242
199744	197996
36986	242398
209064	466437
144304	274238
483899	101778
139803	203213
474975	14565
475688	185843
261360	258607
93421	86158
199710	244614
332474	334579
24887	254791
150301	245679
173736	37032
326260	155631
182703	387841
309589	27252
470415	428214
230051	309721
314311	214808
310459	80587
72865	378859
479882	301172
167841	393326
389170	188925
57276	379330
483987	216824
123410	360512
19661	142018
359642	164873
336679	54275
301312	115386
51759	99742
189806	341603
44203	245679
77212	429863
207309	373401
162190	40447
410173	439618
4664	313745
286323	106152
25838	12245
145363	458183
377810	92091
389625	343992
59984	220007
151785	399964
386738	450463
71189	473307
263377	451795
329009	160419
68098	347336
339036	391414
406225	354694
393023	364102
314499	423688
465653	67651
201476	445233
85163	484528
18376	288774
422437	320498
391971	461846
267169	229928
440230	336017
398943	103188
420295	438008
69809	397009
191761	303988
219799	70026
453411	401949
335771	63528
415949	90479
287571	154354
63574	294403
444389	318735
88359	316388
358464	349121
77330	12895
394298	118333
88266	275989
419130	9626
230629	431785
111629	94344
214055	414735
61367	253573
463836	40784
166876	493049
326631	69019
229735	186251
477431	143588
357708	379840
394688	435296
56619	313351
273233	125931
249180	446351
441302	64075
404568	295484
125074	291521
212459	218727
452055	115861
439952	66769
319730	83872
359199	43334
259250	152768
15027	38861
207270	136131
300411	143380
30921	205289
204603	391135
407413	24799
208429	395198
60100	70423
477932	174508
306659	22827
38003	342716
192665	177569
447153	5258
367791	287485
468954	181037
474177	82787
195837	291371
282235	474412
32760	92431
320624	150452
299580	19525
81700	300437
380618	404806
353867	293813
261278	88951
126508	251207
436341	447517
493038	397576
365978	481862
274912	131579
113341	423469
304336	445985
236020	127791
376831	263009
195395	169174
327209	482723
66283	316011
245305	139755
487922	258370
293850	452055
258037	84642
211143	172089
67453	35854
54031	90263
200464	417680
71898	416321
212009	330469
443156	377620
194086	68950
266153	218615
463549	94344
162662	215041
488195	49228
326762	275425
118026	135799
409336	225326
396332	314405
317566	101958
443270	475190
356785	234368
118778	156149
244475	205004
365443	51895
449786	385865
448680	97277
17855	395988
395576	342301
227188	246054
83773	10379
472127	152794
58595	173261
10762	251669
4927	421935
265586	64490
158627	198297
395046	183117
234653	420392
228326	369940
267297	440962
265483	281163
173758	384502
469793	183213
33432	86728
451825	186440
479389	415926
323019	20586
160255	316237
141698	242927
158099	443499
349537	187974
93627	374777
137551	197650
9075	94516
428409	441398
111201	258370
356104	253969
14756	205706
315588	74975
187880	160419
169762	240796
432537	276440
246494	301659
391576	306762
471957	476231
4849	238411
239295	16325
82744	62191
155407	450670
280806	364768
190460	122462
66229	222701
457754	160419
221883	404960
187135	226308
21095	231372
55914	431264
180934	360208
3632	186460
55960	272168
296339	100094
345401	420040
86798	287423
237752	458
297432	491150
143501	317100
482446	351732
474341	291717
226171	313745
325229	472442
242428	378462
250873	257298
313314	205090
144182	267352
170114	164884
34586	291521
313547	175853
282610	341271
412014	105965
85903	28129
485100	91892
74862	378686
89219	469235
216229	97823
149061	417546
432382	185479
309312	218130
475039	194830
476114	280022
53140	63528
144073	166818
206416	225420
10417	9437
54512	190369
440940	177374
491989	137025
134024	169482
477697	45516
52217	231185
170319	348007
181385	331535
165158	390525
434003	292715
73086	348659
350186	205289
6467	91069
32857	198206
174259	395332
17768	383907
17555	195281
342098	56739
411778	389682
91382	484418
190281	447517
36428	111611
431745	25410
233045	6794
100962	44049
168354	162657
37329	180841
401184	249709
91558	235679
267706	109181
77854	476211
184241	93747
337113	461944
436699	404881
434999	256550
48085	352798
221488	43334
99620	441309
419196	38172
474318	450852
24428	481785
198587	57984
266307	469724
443320	271157
184620	141295
345715	366689
275320	370499
69392	126235
62705	453222
227133	68139
77793	452483
313136	288027
41693	24409
254651	227781
221687	19256
124067	316796
81432	155214
383982	178048
141068	300762
292661	367750
327175	456313
248741	471310
179337	316388
398122	384575
170632	295159
291357	467890
119393	416095
167464	294385
433161	95942
52652	84039
298444	314742
171461	276288
229528	190369
374041	166961
53117	494102
141355	290450
383646	68098
348528	147909
264096	248382
84698	122942
414035	421843
291145	439037
479551	232845
190884	435318
52935	138297
4116	190369
23787	357112
470746	153995
390988	309425
447891	464094
458355	2232
191846	198926
465577	123955
262677	236213
370567	74571
187677	420738
264827	220429
66383	445369
184471	387839
98110	285634
198138	249202
354500	406751
65947	15209
187067	289502
66656	157900
464668	155392
36744	35707
65134	288642
473662	421935
83458	467192
186222	446630
454090	414212
309680	293813
426197	35971
242823	73640
125313	218614
436428	122462
218950	1057
314914	378686
20946	269246
140484	13370
128090	48275
419576	31437
402238	218727
259704	474333
86476	457668
207939	198798
461049	335817
59503	471434
39176	252682
180888	54895
9025	138180
378327	194469
327209	141250
241823	27464
477932	177466
464588	248777
121226	418905
467467	337120
79810	435955
224078	374849
178743	175229
300505	166315
326142	138600
212308	147520
367754	241090
342465	228514
241282	328538
158807	110708
102905	211434
330830	393326
14010	8607
303899	482462
332525	86476
423882	87471
67293	331584
91996	422246
28399	189225
472526	401871
189879	335430
203307	13129
491378	2226
223134	176300
443714	393326
293387	179579
184649	37931
284497	250679
420214	213221
46994	314495
158633	122462
348644	197475
136798	64998
263828	56609
480648	348563
280052	27464
149147	102352
176383	61376
83749	186463
117918	13370
162769	280935
178332	16250
15680	110677
330954	117693
141163	248683
154981	115067
92633	98024
478490	70705
469532	478461
296185	168959
68532	196793
237242	53385
223107	234783
459123	199948
46412	446883
322490	160159
400910	398122
349223	477062
83280	167588
187796	287688
262639	350881
68991	141451
22753	234356
467160	313314
159378	428554
30559	114636
37493	487434
268578	264394
440520	345111
423961	318404
185679	257726
285270	313745
26257	139648
179948	209471
436003	310836
302830	267602
299105	196945
395428	119712
146893	230334
100973	327690
123661	283445
425757	70628
397594	63528
353263	58462
140037	353487
360668	166063
190304	338271
176752	283607
68053	384355
406497	15066
477266	187974
373749	421830
239915	119379
474705	200756
117862	117734
202863	463623
487471	378082
487463	47407
180714	261442
133409	370332
142933	169482
487765	338271
208596	186440
192152	264970
227628	112327
19661	42890
212228	129416
335951	378660
476443	355700
83948	421377
392086	18218
17122	393326
68092	114117
109874	393146
151802	223126
104648	18152
414575	61386
201169	371918
179919	313745
294244	376364
242551	411455
46864	204318
98097	360860
227485	278829
236237	126204
39633	435428
398506	472694
10267	105498
262738	226552
485667	172568
293875	78699
492153	77641
52880	420286
225711	451779
96616	430356
359531	386666
89219	213419
152272	229566
315759	245257
266470	308897
257783	113279
31895	35707
380105	34210
202352	413613
367028	53200
453821	405708
126470	14470
188243	419849
191846	74886
163661	319105
425718	43504
458768	395563
268277	132996
154919	400372
122763	169485
43280	317412
346266	190369
39403	140693
425294	190369
438871	387990
234987	38001
444380	181801
277188	318149
53082	366534
68314	221329
79975	198790
406638	29175
73319	143225
196457	202352
85665	232970
171830	176325
362795	260527
203656	19903
3809	212752
103524	62191
402834	157111
475312	161307
287867	258220
200478	192365
151941	335358
128124	474231
44246	176603
405237	105878
183705	51895
118663	149033
323060	116408
71098	183479
389765	112817
374399	392788
409016	248389
354744	300057
314740	179506
299186	235634
415451	462973
200718	391351
263412	151692
108282	244897
411543	481279
370777	96839
472250	187418
125790	211561
193020	266911
161363	44049
395709	126426
221318	136177
13217	105498
417085	140044
121011	61377
360579	301910
362890	225024
56068	396072
461049	471235
403966	477506
490018	461049
480802	10646
277969	366534
282469	156212
96628	438783
178422	282911
492906	249436
20020	396697
278155	153674
109883	215595
278769	104299
32774	58708
79767	21143
80193	339267
296029	395211
4755	343975
97588	57669
237533	438044
418897	476656
1123	477788
281574	186714
61934	337791
436699	331349
99602	303175
44160	247061
360459	38801
417927	16370
326486	169063
76207	411273
297603	437955
21025	451573
197172	68283
90603	11627
153322	305016
108622	422481
435584	449424
163437	203783
388538	440841
453256	293106
228128	435144
130741	317356
152240	401928
73096	350549
188094	78891
258864	5040
309444	94667
266307	384172
272675	390349
292198	19389
301959	95782
173826	363969
299206	277595
71057	68587
154636	32295
252925	304423
309530	159795
201981	370900
490651	366498
210607	263338
128672	304589
325044	449318
232858	106641
26542	37057
460153	298771
303641	201386
279964	402477
479450	188603
446182	391860
123283	101650
432583	372822
119819	362859
423208	461491
238190	218448
127211	223030
75891	50538
461878	183634
459610	303175
251193	196783
298390	212912
354022	64075
274103	479813
209824	105498
354189	290581
239547	295381
100968	320932
379488	317100
268279	414052
162856	122632
430194	372160
155131	412980
299074	147367
383164	84508
281236	349186
463268	438500
264120	288035
440474	248958
435143	485172
101058	312710
334189	382132
148577	440349
227364	443047
18677	410028
227934	128144
346216	484505
228050	288537
154713	29580
477527	326310
64471	83016
157076	250434
487347	261070
15819	323711
191308	276519
459850	184163
364911	37842
455507	438386
398444	429863
392055	242187
410149	176172
483052	124910
371030	392314
211152	303175
216666	416213
189193	250679
388857	318132
214213	185208
479059	259074
298257	313745
436833	115022
363400	258370
100994	382538
362897	397391
490049	108934
67280	211814
37924	109572
79701	97894
284968	467881
361007	350966
38063	184388
210194	67009
321747	198790
137208	15209
88697	270324
29226	336590
474939	119123
29824	491928
171235	419356
15253	367883
298444	273831
233590	305735
169465	453436
275080	38063
481372	456989
445725	301475
262054	449123
68059	140044
158028	169404
74319	272339
137454	103825
403452	329279
67925	166513
72461	377032
325458	295238
205218	28129
491031	124085
109676	217310
144973	106169
410173	198517
433565	203279
362170	8607
185937	126473
347960	453841
207544	53397
171386	313314
237652	285156
455538	285651
322477	447158
459702	271469
451519	480602
147579	442241
241338	50122
55659	376854
174450	494025
244309	399852
187718	65670
33754	442137
405854	400372
421931	475308
364255	81280
216781	13370
475042	18853
260437	168381
281713	1571
296357	220635
480967	162795
272592	421581
73114	62191
252786	360459
286637	257818
193682	101650
171954	366127
407285	373554
353979	236
52537	115818
149368	156376
123524	478482
197378	277646
287968	38063
181735	72835
469939	155719
90706	450264
198572	267602
303215	469618
334169	382306
289084	248868
144098	132035
91986	476447
291363	149897
192352	205854
156446	11584
424460	360708
8609	185545
335191	110708
922	369599
307025	315671
229352	445633
273972	409828
135718	306633
50001	107187
358971	251669
316565	128000
400701	105498
469926	151096
189806	257377
118092	194637
287949	418421
126479	311280
361001	146868
266748	38773
380454	131169
364577	376766
44025	396520
297728	315730
414128	458
329926	430398
432908	166898
79293	359783
188184	281924
484454	200695
307083	84590
115312	4676
271756	78212
165992	73336
137454	12107
347121	461196
116947	16923
394106	369599
134649	261396
81874	356171
382848	148590
285222	266314
308472	277553
38717	311589
22365	125582
205179	358797
488566	56928
141733	120359
80810	195198
338154	50538
247305	213604
430223	205223
186438	185704
226205	405845
47214	118132
473435	391414
474178	399287
298869	224850
90922	481692
21797	105006
381042	209663
146893	99261
168396	32017
420295	163310
432025	416036
227062	144845
51195	213640
244652	268261
448783	390687
129224	139135
133806	128112
333131	51895
332748	46410
306105	387742
69598	336590
141563	489022
302067	160573
265859	428214
165784	296432
478714	462236
424624	40388
6467	219565
159802	183264
372031	262425
343308	409656
188246	413022
8896	304173
470588	355093
166474	226308
469556	243840
312347	186548
448464	252972
260918	363973
451018	131315
194245	141068
107998	304614
483987	383148
405553	280857
232894	263973
429555	39119
4077	187974
472730	238529
309173	86974
230691	168987
106167	17122
175365	281639
361337	369262
103748	316959
121786	273831
245000	76008
404282	190369
320245	327779
122804	40604
147417	4413
282453	421830
148313	203793
327570	261907
302362	144306
133047	417337
205346	151546
127027	209151
450465	315144
295994	413880
209967	5090
50090	391192
392747	484950
167507	441640
347270	380745
317757	86974
428023	101058
409468	322299
125517	301659
90696	257326
350564	334618
391378	68846
465778	214024
147770	295113
435052	354961
317724	99110
22626	386606
447802	184902
490567	136891
59736	146135
58523	23591
437579	458601
179464	142018
234405	264406
401838	389202
196991	62191
83894	190369
7996	183213
56819	285111
244143	13231
383257	420944
157527	88628
461919	268524
364167	371918
225768	215938
478600	117393
349810	358531
332369	76016
93525	42890
38420	190854
66595	139339
385735	284705
114284	70192
171037	138785
265965	366493
457418	405552
73070	323456
324632	64473
109356	378686
346216	336028
352644	94344
196800	50492
110192	351414
77872	332507
113606	243714
456602	158867
164337	50980
399951	426986
483952	110677
376766	378462
164169	209824
483613	280935
276696	15209
400910	64862
232430	160822
317402	153799
408237	13370
174309	278604
244509	370993
213871	427482
332979	267553
322382	259929
193020	350675
278320	386901
459086	476880
286257	291002
247018	288774
210011	4865
396668	113051
118975	99405
60404	10451
54046	296693
486895	257339
224267	283580
29249	336590
162985	241090
333714	338806
151850	100705
433320	136435
22512	188250
467690	348175
413137	304731
446550	271323
34249	387742
177941	366127
226533	21051
15696	447219
66756	32807
210880	394571
279303	391414
95010	310261
230051	25300
57201	389682
273385	45234
442584	198599
93238	249334
365571	183479
76598	465063
130069	268118
72258	209510
62175	384401
103866	404188
323806	31267
436148	332508
84521	360531
256860	187204
315404	242476
205135	194165
423895	284843
334372	425642
231855	187622
190087	403185
466487	159754
9579	241468
144973	113108
287980	440249
63177	105878
212096	481368
419512	28310
99271	36589
121492	190369
102951	266852
116087	18418
453294	163479
336982	243365
8535	473223
126143	122193
39903	134259
460633	244027
197315	382142
131174	79177
377268	313833
119726	79746
262598	122462
207980	10530
37918	469054
384637	124046
237918	425099
40028	25200
198043	217494
464829	164370
48823	361374
346557	173385
280354	390415
121828	462647
460137	293745
139056	132365
287979	317983
298970	478415
218873	294920
144052	393326
298507	207535
54539	178492
412416	211476
2187	332138
112625	135307
273610	281942
313189	358331
174667	164884
421397	167588
267498	58465
119088	273468
434968	335531
217440	50232
296260	17186
331103	378997
251720	319586
48479	168381
368240	413151
354607	284035
250833	435884
445478	23018
300195	405060
220058	216872
317203	315888
88812	4413
103205	311798
39104	10345
378191	291772
425900	393326
8607	302913
407225	388575
2598	207150
233498	420084
449521	417503
61367	318941
238573	411809
26432	456215
365645	131975
231337	96977
42588	486885
385614	17115
254564	212640
298909	236213
310091	291936
52364	49828
109231	202523
54028	456417
348644	51127
133291	120605
158368	366088
362901	366534
165782	13129
31450	368944
483945	277961
72903	483698
103819	339153
13485	200216
349610	458958
168257	252291
146893	52152
263377	13647
185526	435708
130331	459622
214442	119381
409016	250896
407540	230828
312283	185578
262820	54522
460586	284518
316735	293813
425653	132397
194947	484447
130237	425874
171561	435797
134203	451016
481596	447517
172923	221005
21095	16433
107479	447034
245318	313745
327209	232616
73304	389735
480013	79989
14060	203185
123077	9054
13930	197258
195362	329464
382848	316959
29518	142678
184056	213639
308336	446801
363581	257154
380748	49942
36228	492906
235597	54908
349194	356704
112999	239842
265122	214714
26366	14686
72265	363344
308058	15756
331238	183213
102864	67876
493625	17186
155328	317675
35007	304466
319081	359379
293931	332924
323222	296058
395788	231485
18480	195344
194216	442554
92684	49903
310661	425846
42890	251528
228225	344246
5896	326310
352356	190369
382451	114812
365171	102494
395614	32334
284842	186159
196794	372341
346458	21980
312032	313745
30938	282652
105889	51930
238703	15133
283175	153652
27104	138807
35806	83462
201925	375897
264393	151886
384048	230255
415942	320130
50036	300564
231238	228431
293446	263823
409600	202523
354866	360736
390150	336590
258557	204847
307718	343504
274909	366941
57594	466432
282453	359229
336487	386411
188883	157846
449154	270095
848	190748
153322	256016
156672	469235
392086	19334
211934	476734
26619	21411
313472	178734
166504	91116
10331	433934
44503	440962
30223	146202
472164	453012
337615	85790
222102	37121
111984	15949
403966	120259
413906	412205
257581	109985
385549	335663
196732	294797
439238	429871
87188	58287
120006	74877
403551	458409
242660	113051
353856	187959
485492	436953
234501	324022
230812	318561
442236	244005
295600	359937
410325	300533
177975	336469
203783	143274
22896	42890
231740	177624
269612	211269
74693	401297
32408	274515
304135	480756
411310	228431
246497	47818
4956	79989
24926	78074
19334	370353
483987	235451
233045	448257
87036	447517
100743	81280
256325	445023
489068	187974
381256	139576
264376	257415
168387	209285
356063	203213
110835	438956
108626	314913
278857	445556
39601	475571
196741	316796
29787	425660
241749	203279
383494	399182
266307	213379
26213	470870
95254	159567
133909	230376
3809	231447
427668	13370
111455	433872
306633	472385
301847	76284
323407	462650
276460	351639
28037	334068
208901	180618
155645	341554
199641	426266
98084	123410
361004	170075
216229	126542
76221	421206
153006	221840
217741	358848
196984	458119
261621	119868
422738	21411
358339	212081
330895	366534
417375	403465
243356	181680
261753	95593
204255	321273
30863	88923
421207	215477
281433	190369
201203	204925
17925	226650
51580	361355
319081	253431
211762	481785
426040	385876
66229	2003
145979	33305
254575	286936
29773	401949
342546	168655
138	393263
315671	139083
447600	73508
6331	59784
293875	408518
179879	40784
410255	447519
211179	486339
459213	93752
296754	25034
463274	340096
225663	12245
91142	460723
243201	315671
434318	466737
83554	347478
42906	228704
441463	332874
76954	336808
227514	9489
491124	476231
177533	478415
403371	254973
380510	217850
217193	377270
80193	107396
88603	132996
121821	111552
412517	142877
140116	43514
480962	378462
371864	118074
418273	331349
441635	276950
294103	64335
251940	56670
177487	146431
254463	148590
248916	233415
218656	249756
30739	177569
457257	261959
205773	329413
40362	360956
433280	6090
252080	127921
81978	427713
161279	10267
359657	230034
219546	29599
384235	151868
193053	359628
167979	248835
347121	458601
473379	190748
443308	91711
298390	430281
70717	68592
469440	317118
374271	493357
458065	446883
482851	394369
58034	330469
128774	391986
17840	447117
475946	12177
137454	144919
366402	466275
240892	262373
174267	350189
15999	297025
67496	479859
322386	280362
400513	265667
141891	15133
460833	272576
188113	171096
148252	335182
226382	284103
124758	427112
84499	107108
403193	142678
177991	476449
491666	62191
242777	383539
450676	76008
341865	234122
181280	314936
287024	81796
45395	198297
93626	371527
123095	271318
238536	225043
230048	364927
283675	147554
447668	95942
250802	268390
407977	14031
379204	379276
358861	94516
345907	363973
384525	266852
163821	343012
154835	407581
406884	434089
445407	14620
289428	185076
108516	397371
323836	261446
293405	348971
394261	83811
453638	476951
198317	467452
153719	65979
64363	107231
476719	279798
338976	417201
428861	290314
262890	58301
77409	190260
102445	9064
318715	53994
431317	381214
364636	383783
481044	143137
455045	445353
117992	280745
245959	161381
244536	43903
405936	91711
265529	163344
76537	369599
96521	467192
214065	402812
187796	233989
299033	251116
298080	151944
102688	132740
142658	16433
194690	454975
76262	38694
315573	433346
93625	476951
257613	186463
88269	445753
465758	409109
192311	181133
422101	293246
449073	49903
121501	102831
454229	326553
459660	105585
224393	198278
466146	452689
240486	267352
197078	49445
312026	339174
285664	92863
485646	288877
220851	159249
483330	61572
215471	467511
154288	483298
318792	401297
406408	273870
411920	246788
308573	450006
493037	65979
425371	36558
61658	388254
401881	183428
39195	277585
479872	153636
439977	40784
50034	292765
215238	168615
478060	6634
408219	22827
211364	252421
432100	34692
229735	456259
255244	330143
13563	393674
126235	279798
393297	159244
20157	420790
453141	304244
159571	144969
433354	211657
480673	458183
477277	357150
458968	394666
59007	24404
318344	257377
53770	101058
405135	370488
176308	113429
153813	257298
483977	52030
50029	325376
347605	456640
378771	283319
215114	78811
17836	101058
130331	287740
414248	355287
159619	223856
305449	476471
275977	483772
82098	245575
82201	350202
418538	300766
41378	37516
294839	167091
271673	159249
59345	410951
395988	119669
17474	310261
461355	348481
61683	358224
280846	134694
359707	168213
217740	356237
306196	52118
364703	455711
73298	442209
243780	473810
425371	45060
56975	424497
34301	97894
62666	38304
457459	441202
156873	80786
329502	306253
40992	293813
358202	273281
310896	345745
486516	285156
73035	127522
363929	197442
75542	283445
395988	351807
348970	27464
394113	259929
127075	63325
109428	200632
364285	168381
89883	87469
425462	268118
177049	450517
471388	58709
471952	392351
131441	106297
67295	156358
364768	96403
250982	187974
1057	6589
270593	432815
15215	19526
285520	452428
239782	67584
21582	64123
31238	271767
375675	454975
146097	75273
30618	401871
237028	52695
130651	446105
415582	220417
240140	432610
276821	167719
389656	91947
325181	442171
128337	191639
459280	29861
218581	153995
456395	25655
101504	421356
487203	337598
440586	148171
2205	481279
413510	380538
86496	187974
289444	275232
118131	211021
370619	62580
460824	219876
267662	370810
125822	175312
410573	255367
28947	421356
228225	79989
106189	177630
165381	11741
350869	420895
257062	49896
216421	146183
298248	492906
322480	448709
49069	95149
78811	33089
97985	216089
407205	124259
188243	141623
35707	18186
172396	287694
215874	183802
333931	318563
146554	454706
35035	327815
70407	308019
175545	45585
279520	372896
443117	178384
89608	330765
353577	227514
115596	419451
85117	95079
70587	460159
110881	194212
313648	316929
120668	464166
50507	53994
336245	200652
181031	211868
280493	283392
204079	380568
28415	399313
166626	447586
91596	412528
54406	16433
236032	176888
174725	211913
147263	328841
68843	10998
25053	88705
485667	331148
289084	19203
312222	91998
403032	28265
101634	316372
281264	78495
177013	13495
182519	235306
358860	296758
283982	152321
216603	59096
436332	323340
153322	316155
260108	144073
422763	34145
458768	36182
79182	267297
430860	412714
366119	436771
138988	136809
143942	391473
471820	237235
370705	446486
362267	151769
473077	299037
74616	273514
425827	152321
164510	399468
114363	37041
168869	268549
417938	69985
169575	221959
158442	186014
317836	255003
466549	371934
388761	434893
118245	154446
55126	222444
382848	141381
413009	213401
249129	300338
41023	342648
2187	126764
371188	54473
45420	339251
406225	57206
248489	279203
415967	73910
326953	372436
404543	378105
169696	371053
324151	413924
432034	53863
216781	110677
252192	106135
412869	493770
383214	52537
174139	100356
447314	86560
202866	250864
250775	343448
175799	198790
84745	463616
261278	319237
34710	267352
155705	73660
224003	323305
278800	292721
451493	175598
300338	427112
258196	256121
152968	176119
15846	338936
328963	134145
453882	43164
258485	87730
444139	445749
461445	366534
92973	124541
293539	456783
143616	35546
167588	73653
310152	214024
179527	179506
482083	196422
449024	445818
420288	427315
111871	185410
369448	127399
314912	57870
329727	163336
219546	354694
243239	456640
396508	35241
414747	444271
7653	106422
253582	470817
31121	139135
416470	217406
118945	42890
249775	42890
131574	446105
390092	472927
358132	212196
470381	292553
335466	456793
81097	433391
482497	249334
104734	137891
91530	76008
152368	242578
218607	168129
223929	43775
135089	346836
97443	317118
16418	59759
483485	206174
368205	152502
54539	354723
211944	183690
371306	393192
380858	15518
190407	248777
125837	69734
302298	88203
292721	432421
117777	47808
222571	272804
449521	78363
229087	168381
152755	276358
148516	408414
93707	446383
10217	369108
202774	216888
265703	212644
267800	434893
2187	284342
36507	367750
425430	40330
221925	245679
273900	150237
131606	152928
15027	448143
53249	198437
141305	332512
174139	291246
287820	440804
402291	72951
309678	374722
202149	167540
20946	92886
35261	72432
4005	456776
398292	41904
403515	482820
297435	207916
299983	203656
370088	308606
265757	317118
415872	242700
260646	153995
257581	475200
445647	48275
79507	274451
279967	204981
133732	454303
324552	86728
295218	407071
381134	313314
130069	271318
477932	109407
212460	99405
23608	143151
371030	418521
469002	50924
308618	427633
391500	465176
483571	265589
381528	158811
322533	492906
20812	242564
86935	369599
138887	46950
67588	163983
338979	131128
27776	440660
260185	137816
469479	164884
250600	236213
374274	131934
457414	396563
323317	339853
383932	262954
276821	336955
104211	491677
145717	34842
121828	16325
113800	446393
219166	267352
267654	318484
145288	298415
242234	115173
260985	236213
82898	77341
318831	296128
449594	139339
397729	166513
396605	297307
73290	367919
291829	273831
424151	112225
333080	87471
333719	331090
321157	375801
188475	385865
329323	383298
341632	384218
318735	280777
285192	267352
165680	185754
45724	51168
415949	407711
294940	282865
7957	222701
92332	248777
230051	91024
414058	435318
276945	274114
322060	238395
101479	452542
278504	409182
19228	132996
459097	378462
27306	9913
134992	293813
135390	426808
343054	35231
104740	434825
145717	382864
45860	190369
460010	266538
326425	476280
124490	293813
113683	276545
178590	261396
153830	247812
149394	305980
27898	438419
50883	286936
389305	351585
278723	73508
398599	492038
311483	334680
120787	435955
139350	73941
112267	80193
324610	330904
94788	46278
53137	336955
259736	281924
186051	94516
319034	266778
145022	407026
461913	88057
230375	49903
315766	394208
190281	342276
414058	236213
128556	203656
192867	388575
119514	391414
159076	23018
418156	325492
117423	100616
14788	237548
40842	205503
408054	476662
268910	144470
303178	68907
185751	390070
95088	21253
85575	209532
167377	147324
319340	132740
238292	248496
215396	358508
451663	467492
176954	277312
42979	181112
178540	371884
464022	137318
87047	430278
114316	56892
229986	417918
246381	22912
33140	424981
188401	267352
343205	57375
488728	284925
25281	376364
376792	397778
77793	326971
200464	168511
47682	485634
145358	435318
471800	69919
163423	205346
141584	157331
223724	86562
138574	426449
238612	348798
39687	33396
331936	351029
154981	376128
3809	378243
449914	100026
403193	200346
243806	212081
412909	154395
119359	422669
461944	146654
395793	149696
492774	157167
43367	28561
249255	397269
485420	431120
481882	283101
98727	185661
225342	1578
30749	144073
379299	160357
98286	214024
142863	351639
38003	273831
241230	159795
88439	79078
20669	241005
449644	433388
337032	88113
254196	100503
336951	414912
156031	204722
414326	445240
385353	108808
72229	430356
356557	196783
218420	84089
363042	242187
376459	28934
49704	51603
336071	284052
304145	454928
13527	180259
156055	378686
32981	351451
68251	190266
185342	49903
219536	309524
49025	82851
466719	371918
217936	236599
229735	327576
130402	420842
29775	13370
262210	378873
116087	77934
402575	110677
73298	126233
472549	49828
414036	87904
218842	174935
410791	486975
71966	312339
148410	114930
295866	447114
401436	114474
411447	52537
344314	219588
485263	237178
140741	217025
205179	326985
259130	250214
345770	277941
148988	13370
121227	313745
363070	431140
134308	410951
377205	418694
143578	267352
491856	76007
184620	152324
256823	391414
47077	23018
489787	266028
243788	406751
88439	338611
230252	179559
143099	281236
238353	431001
288077	150874
223072	276090
47696	267602
469384	436740
461469	193380
430868	163520
46872	359575
275817	28129
327509	25214
365550	143954
488348	275615
231305	90041
380071	267485
490131	147287
458050	379598
385451	13370
251404	65683
175497	34296
8146	127636
158989	336955
235003	402323
170421	383576
250318	333201
349416	396080
418992	412980
139145	257298
487314	25884
227190	311600
366198	122405
157016	212448
32468	231887
316666	119123
486500	388239
662	198297
213282	246085
376740	13370
380268	110677
202314	54976
136043	343161
4685	428603
266147	469235
146523	461846
337343	255324
239045	348887
413934	137719
240975	430803
315394	390349
407540	397787
479565	467816
396805	483808
425544	312183
154648	388473
291525	483203
193187	89047
405672	365050
431828	309425
396172	370866
297489	156378
145363	297276
176735	287592
418518	488201
51458	138036
262268	481827
145585	58038
289215	434659
141782	435045
326030	24943
329182	47911
373036	149078
266307	339837
206822	468519
446890	470310
170489	233279
204462	185578
90484	174401
159553	22317
420314	62191
264056	145271
94584	207105
302913	220000
192597	207051
321795	317675
173808	16926
257634	337849
394910	222701
297080	7424
27500	309530
334296	378686
34870	77278
122248	19010
331225	232592
192267	140785
436516	105878
307031	80587
302298	371054
51759	302519
336956	122462
214706	136310
451516	193432
160214	317356
63835	325738
134373	485137
141464	368223
125490	316959
433775	205496
438373	288640
347042	237165
268828	32807
134299	271523
374379	452055
194767	347202
328615	287705
238041	465647
434273	378976
48792	142018
458968	357854
198711	13370
257359	339853
405972	297899
222414	149644
337833	237458
338660	436408
90167	340614
281826	54976
450736	337069
471264	425675
286145	97894
473192	128758
228713	481279
164819	370866
231384	459649
318897	160679
340495	411185
21411	160071
249894	302722
347121	464616
151437	298125
337483	29807
372897	143305
444664	44009
439830	64335
277405	90123
211511	147475
407540	237682
471365	193380
107592	293813
475100	129756
53741	397870
76228	420415
1435	13129
203	336590
208911	86728
175657	38064
405158	119797
333980	133552
154981	423807
429801	334111
131614	108420
113541	176838
15406	58474
379708	28129
131937	201951
304960	440020
466016	422853
238353	9681
236934	491377
237365	494102
140843	397525
292020	75495
320873	216626
409388	377906
80872	222337
421843	206198
409355	454975
134201	317234
83616	181680
491241	32807
286436	433554
215462	405473
24620	480224
346470	165267
285311	27748
128839	131351
458369	281924
451656	20782
233049	476907
40198	464313
431820	436889
241859	393326
467085	20883
126742	26605
272405	3791
75393	119381
362267	16371
82566	494102
459188	203656
106385	401378
196996	26992
2780	267953
15699	123105
305401	313577
146846	73990
132658	101058
492884	163821
456303	48163
229172	375840
60637	356674
44948	81960
373170	222721
291963	338915
380411	62191
182771	97813
324965	157653
439164	315945
392581	15253
17047	13129
61041	174564
171093	472072
256960	384985
175000	368424
109212	373995
320918	377201
154314	51655
398262	21902
438169	273831
470815	307434
65011	219743
57856	300240
438388	332095
78279	13370
57096	108986
434908	190369
470415	309797
410474	71404
439626	300813
189064	52496
112458	44607
470123	138336
393297	115761
13794	25034
342588	58881
374886	314706
96829	322411
320873	376816
130532	267602
202478	104463
379857	142302
431995	366127
183456	48275
89475	142018
391807	314556
422603	462901
94670	32807
205608	168381
268570	221759
74684	338006
5700	88705
454309	168381
121755	175961
303493	207476
300539	281924
222162	130839
223615	119975
317687	399736
420234	338361
4151	144405
348189	316372
351117	119735
425847	199172
146893	405358
35362	124258
189710	132740
407862	135488
157029	423634
193817	310756
110792	243626
286928	366846
32148	411424
289126	256081
480365	299845
428962	53863
154981	263598
41400	323286
332262	114907
266172	440962
254004	88113
395029	268173
21297	113393
334350	229286
12512	158987
76228	107706
346416	379255
247388	476951
82336	2242
322851	34585
404099	88027
35806	386762
245617	135643
204676	187779
255884	413880
160033	21931
430151	269199
135103	167182
491156	22347
67277	190369
198845	392699
406963	79859
405306	248883
116165	417918
54035	196794
399538	23774
303754	51606
438193	438567
196923	190369
201021	15133
9764	462940
146259	190011
370315	21249
339320	313745
365531	225214
66383	12087
144528	477314
262616	148995
147647	214024
207269	15084
304365	56202
430118	259024
456231	366846
386973	172266
334904	421115
325019	130742
91276	99405
477932	245332
293913	364025
404892	336223
9787	317369
149323	487434
22246	4446
253110	99405
171809	134195
336350	226308
48916	17155
17855	19262
301348	245792
481225	64402
81156	310801
229103	401881
371577	332392
128672	272782
294074	101471
259314	375840
61713	244324
333042	491538
433587	391183
155326	440660
59143	127811
115604	120331
355474	239561
298077	194225
165053	421356
416147	168638
16995	176747
234150	248250
46389	203656
421935	230461
107797	446351
353775	462901
292461	74482
178422	324037
49900	479224
68098	85699
173736	390232
411282	272069
144882	316253
67399	22889
371976	344115
490707	251008
334458	318735
279953	161134
120221	118318
198467	292887
437104	371918
455448	371513
163740	364807
122502	463549
309276	5039
339725	131723
324708	89367
141509	432998
412333	410011
360283	200578
272301	320845
447703	184902
287144	204195
312297	391414
237148	278627
371415	378686
337048	317118
363145	97448
55017	186774
116363	380590
334441	478415
7620	479570
68762	249105
311090	421356
149791	414269
174039	54362
458207	269005
131417	130620
347185	467380
466432	234952
373749	49903
415624	71710
378390	9054
218139	198790
71189	320718
342476	349475
166138	95769
104453	475781
389772	381008
233426	333365
391093	187622
192249	406630
262952	40161
208166	455250
245959	226664
11618	481279
428944	446627
397745	15209
21340	147694
51479	355700
432100	144037
158205	149468
467446	140608
352323	191004
208577	293850
362840	19911
15857	35115
86028	346346
13467	172613
335253	212278
419932	89216
359784	296017
492376	85736
357411	412162
342486	299228
324873	439074
450729	27696
443228	279884
291521	175583
432022	51603
145585	331831
364285	227243
327848	267352
190801	313745
409851	16433
330888	443276
408779	251971
226760	488109
157634	99405
434936	387742
116063	163533
471876	213017
419277	195121
198558	317118
111856	295650
245679	264442
133748	267602
276759	389682
434830	167535
443350	477632
429388	144701
39856	392144
198043	226378
343014	478415
207470	67040
166645	380689
122030	168615
320392	281924
201207	259929
18928	78303
9151	191885
139844	464242
308618	83389
261659	187796
95367	78777
273572	155730
3698	366968
198867	217785
168640	170085
61601	267134
39892	110721
378113	44276
312123	441855
130399	424714
27008	237517
194875	22512
202361	110708
352428	222701
348383	316356
474573	15209
258398	23668
348644	37515
414825	276963
304235	271551
300684	262954
354415	50717
323775	93387
153322	261556
104205	174279
437849	181704
312958	361816
230438	297403
372547	13809
11559	184258
412839	287865
201102	209933
402316	122581
236638	331297
265593	91073
132622	336265
242327	201923
311562	366781
415409	464578
317206	49004
477158	323431
301312	151944
465063	281306
274836	467247
139585	16433
225656	12742
236359	301131
233699	167841
138750	3011
450532	330212
257617	132996
316372	219216
448816	84598
153508	231485
214910	72662
388350	470881
320304	189064
309917	1101
463942	84089
312238	103205
398180	56311
397267	210141
73466	248293
259544	168381
65513	224936
306054	313745
216362	183213
156546	162831
287566	360659
81547	266843
32593	145270
84138	213263
270599	222202
233655	169485
66128	233399
473164	480421
484839	194833
332736	467985
476138	293813
23642	437018
138318	461846
163356	369599
373433	140021
275224	459622
371501	267602
352216	240225
134299	137128
493968	329017
39733	185704
216824	307032
379680	139146
235034	283265
428892	348544
131975	221152
368684	217491
476560	420790
207515	374314
441302	273514
399942	228431
121960	308229
377626	41898
282068	457841
146391	471645
423928	466737
201946	82627
121917	146202
365831	377933
324490	359762
73988	419359
196165	299920
284282	253219
395230	249334
464966	312697
269848	398333
8615	57008
65003	15209
301643	49903
320259	465185
222045	433131
205255	299769
270923	293631
405097	61934
8567	387543
405748	67958
288354	110677
312463	12245
325193	277088
41905	6374
158633	478415
131632	190369
360392	457532
135939	474956
246771	56507
411419	386150
10690	480224
146893	435215
31785	456640
213813	288035
182049	425488
202349	14607
18642	98650
389778	106903
141305	476094
448011	141649
489787	58881
146931	332392
412310	108548
428080	480301
78407	235218
4793	337791
127415	455869
209695	25238
273141	307789
362903	40784
110835	351015
209159	421356
411304	396024
489198	200503
29207	449575
294997	23018
197113	486339
405073	295114
21095	302549
428735	168624
124881	163735
477784	416998
104205	226258
158890	353986
13930	467606
112759	124845
249306	134694
479616	113138
118014	320130
493509	437048
398897	420944
373755	451856
248530	88113
256008	30050
385866	66215
435903	112379
402818	30978
174139	134299
474936	55074
66056	481279
380484	173745
165436	217327
24926	10690
457418	120331
428944	296693
334458	21583
170718	338068
494077	223162
35806	152685
233409	74106
15757	357080
55895	487326
399950	238180
67174	299267
283778	321837
85060	426089
68977	438373
59160	177690
202352	8607
234568	62191
114877	217423
344346	232429
154949	48275
395983	295232
261899	360884
250955	323601
398308	365118
236377	2715
171915	83539
191391	218156
256133	339222
174065	791
263703	198810
170922	339310
93743	393760
113356	418352
196340	296339
331018	314136
246221	386280
31971	347104
461510	359358
40142	222701
270629	279829
142527	191760
430163	459475
373264	278524
336430	146561
309917	164700
326631	347549
126513	381196
388601	183690
11313	93698
60950	276003
102627	110677
70245	387185
270224	289515
172335	122694
314516	50538
147747	404848
28690	311297
336825	348798
14031	24943
177661	96040
340589	28129
9381	351193
132153	15583
228034	289970
224243	175721
405150	2077
257957	183213
348771	302836
242436	450647
254574	386762
430425	52925
273610	16546
10866	153154
54706	390687
228128	336590
464966	216773
375606	270095
345284	183213
277252	196095
366970	158235
196796	110677
29020	269199
363234	237857
67134	122909
414781	199462
110002	59261
153322	280709
61461	314670
371884	120986
340162	239255
34675	88705
316569	461846
402152	370099
67885	467703
202971	249334
252065	9489
178422	150511
318742	287959
369447	272230
200304	391414
286964	468162
309917	152592
1927	132660
191953	176885
15027	202238
88543	300811
70986	281924
206300	15209
436201	298606
478113	487820
177889	62699
103604	90123
277314	426248
275171	49903
425805	481827
162952	20586
198317	355732
489284	154259
111988	120912
485975	469227
193397	188368
347876	38801
36002	372724
124548	94344
343913	248247
323119	181883
196483	450647
378369	186259
86924	361960
58513	440523
489371	293813
337488	367686
148757	2305
180490	379020
379538	241283
259533	165254
37748	145059
40388	132843
413168	25364
183175	291823
24610	5040
349140	176592
36390	389129
109733	11666
131825	116283
42333	447493
25748	389186
333948	492322
55064	178422
288750	166513
63672	147149
410390	419492
57474	16433
296929	5857
321888	288584
361185	310345
475333	267602
207676	107688
8398	239025
259978	356704
62065	159860
108624	226308
108402	342868
159328	474265
28971	276744
319017	469235
410161	52030
103812	49896
276839	388575
42446	273831
210240	293723
22187	426595
219198	79765
212114	218252
114310	286757
210450	104009
267562	117803
129811	125399
113071	379130
181840	78469
86564	259929
239838	199709
348139	211839
420816	477815
392225	410102
454583	428718
243721	484315
418180	232784
278866	327343
176047	34946
396549	183213
98345	300811
305437	348798
23741	468276
111455	24208
27068	191959
185245	215054
449292	236631
282256	94344
231678	15209
450158	297530
276209	229847
428526	328107
131154	264908
476240	270239
236032	88884
287979	65134
301823	265589
167237	133752
132293	36454
226023	413753
276572	461944
446146	440660
6398	197077
105358	59669
381556	189600
331364	190369
261277	175923
185532	440660
270294	32792
32468	28616
423379	109006
423119	114682
180801	96366
443815	102923
69575	41533
255568	327721
314693	622
352801	471301
343336	67584
194329	62191
416147	426986
239594	258852
92941	194500
196003	474369
5408	342477
452192	90029
256963	428214
272139	105889
418456	111039
354524	237178
83006	76454
479157	69103
230214	348292
355048	491350
172445	84518
228330	167517
88119	53863
437729	136309
218463	168615
390654	126204
215406	416002
48614	420944
259051	62699
155680	208038
3747	218727
467933	478415
242548	436889
206007	278488
345257	217494
470813	475594
103224	202902
404597	62191
383789	183566
77938	126426
396522	188615
332591	123906
389512	80638
463549	286828
398885	288035
436201	49903
360549	382300
203349	310793
146882	343860
230051	283491
304146	99742
188174	15209
428214	116380
172417	42854
211745	396729
322830	249334
423318	100618
292641	401357
482446	400423
189062	401881
103914	437090
236359	433391
40517	123465
321261	91069
123437	16433
28617	226494
93174	227760
225988	31372
110296	460434
231751	286557
248792	335666
106459	483662
258585	426583
441411	207916
214063	164535
37626	128552
259250	440422
452967	187045
381941	16433
23793	168615
314495	460107
315958	435318
301489	360028
403539	94516
476880	154969
197302	72341
9435	54976
23854	219119
218953	446801
345401	372491
302733	122193
94854	121933
400817	150506
354812	211868
172396	364475
9579	443976
336770	358967
479680	72628
434401	326997
189415	90350
353597	112379
349667	149768
268793	237195
225914	27357
398397	267602
447304	150144
39877	307445
441417	266730
78673	418000
411778	119868
457030	141147
202379	190926
430332	435708
268935	251117
106793	201525
394171	379692
195362	113749
177432	388074
67905	420227
64222	28129
345401	431860
482486	267602
360232	374160
74379	326120
365482	17693
27021	421951
289513	46132
250211	230656
116410	348175
424184	143671
225650	259132
26855	357800
34098	354481
7098	259998
192800	435689
329727	45768
200365	84335
88359	83811
393340	294562
362305	467703
485648	248732
438018	454975
50019	13370
243148	494102
193051	83467
462062	364769
312474	269106
480325	294069
36366	227622
493524	346240
93384	380769
312812	175003
443333	300916
185409	266554
319606	229265
188564	338886
412312	184558
275563	411809
123329	187836
436210	297785
153813	204330
488133	80677
361018	97848
94792	331508
143370	386138
390596	478482
154981	29255
345088	42211
173250	415379
364953	478415
319670	287347
251681	421285
443872	73189
104667	412441
398592	321868
426364	304267
159018	429863
305773	72432
49740	483817
176130	396883
188732	307135
139	336590
52098	464190
164607	194165
252926	354675
440614	223528
83358	145032
155242	123213
461238	187836
384023	234765
116627	184159
118346	278520
39431	363581
122942	30675
176325	22725
306040	464002
2834	97894
200092	64495
694	121499
171854	117064
432495	101058
404528	238643
343985	64123
303507	335069
324018	112829
449517	114930
16516	34047
304726	307279
51365	183981
11598	237235
87667	356541
378261	166651
326722	409828
91553	391414
235419	21708
370619	10444
37870	190369
435343	393326
492306	435318
222520	103118
198319	94667
443684	332776
180906	354530
472881	281309
242306	440962
340598	8253
401555	212156
455691	259929
330013	48037
56406	378462
276870	391414
298390	71130
372015	122218
354580	451323
159091	368205
131969	126588
275763	293477
297941	416141
293317	20959
284344	234356
214744	246245
200804	311297
448104	139684
285876	18024
337529	290718
144274	411419
231617	252443
129593	187836
142908	404333
459622	129273
195391	181768
146893	39481
92635	88172
116165	399867
405761	98465
12063	24142
271240	331584
85948	148732
319063	5842
422531	438783
252604	452782
198690	145129
296510	282625
7579	57134
479678	411424
391737	309425
140839	199171
158518	56609
314668	281924
216072	302543
48159	284392
21175	234727
14484	445233
331296	183213
422836	69708
8221	49828
194244	7421
203719	103237
183039	235217
78891	440998
486601	10336
142342	57002
52320	9581
293131	85583
273713	333543
489009	391414
391414	130426
112443	430210
273831	61184
15369	186561
461068	85354
198250	262299
465647	210048
166119	411809
444081	186182
113363	201262
184390	140978
488921	363581
392930	152794
55209	184352
462218	15209
206545	489582
74629	63117
162806	154335
67174	87007
489596	295650
148343	396850
314914	194165
459118	62572
372764	367585
30176	169047
373851	468162
190281	465692
383921	16608
370260	100875
455370	49228
144221	42890
269407	57375
342977	385306
328315	401928
453919	386901
285436	94344
258885	129728
453309	13637
196098	439091
144962	219499
37949	411305
430965	387185
326702	440962
237586	185440
481263	180962
173044	208300
60921	187834
466790	308083
220534	33586
463761	187627
239268	137702
471808	168615
233233	469235
273124	88286
214853	336763
153006	391203
421320	354797
28801	161289
153322	493267
91627	43036
199333	435708
134373	123436
479351	481368
61666	31883
24968	291521
121594	411809
99409	202084
364183	380024
396386	160056
130715	82134
266761	139
100980	23435
243727	2232
198317	419820
439719	147803
195686	41270
375256	145909
162829	469235
47330	342553
158983	492942
454309	439074
184903	391414
318610	60080
8634	128175
195534	57989
28096	156376
486917	192809
250081	122193
230574	277038
235404	189659
160397	464783
344730	458
237148	403501
187335	419253
17298	251751
33079	86476
241732	80662
267945	5040
275368	48701
403682	341271
139150	389682
28058	100580
250009	160291
336152	265930
427203	21583
371600	81104
358320	23318
443320	111093
10890	410028
139792	349107
429275	399793
176130	390027
223929	45799
36929	273831
357865	83227
75371	108025
121945	415780
245826	400830
428764	330752
357892	180112
412517	57080
402452	84455
80138	98711
203253	377528
164893	94516
137779	241356
150487	266012
330290	309801
347252	241266
254267	86111
369265	21348
126348	426866
399448	437181
443888	428665
442955	267352
49025	409828
222102	361458
464698	32406
165784	448770
419885	406260
318238	481279
155377	159603
238839	262954
382203	88632
262426	460508
490306	313745
89381	205823
462973	245728
278142	168615
359807	186159
77359	422776
237685	286936
267628	21583
15641	468313
374222	403063
386045	99437
397446	237165
213378	447831
14907	472457
105977	293813
475336	453010
205502	264908
11696	462025
238101	58208
249444	24112
137108	76454
370688	240306
191732	318932
57124	107165
19611	295484
59590	31450
481645	291249
324708	354434
113423	170993
462047	315152
215260	490353
101889	94516
41497	132740
424869	313745
352957	308897
438577	192055
92047	252980
310527	273831
316494	439344
159525	326553
433256	159740
107118	51222
142906	305706
463935	440962
97443	178436
374314	97396
265410	312880
317391	441434
213164	416499
295128	70557
267029	54976
61151	13370
470099	134262
86047	343012
19022	92637
479774	375480
373615	384791
417234	475571
125968	5041
310156	72523
69055	151935
45060	187974
136726	257632
380841	389868
44950	86974
333916	27464
179183	55458
378498	410074
277767	200549
121762	330675
278963	127609
211977	168484
493209	22155
179553	66880
237714	14827
155218	11690
482851	42554
165287	173597
323205	51846
181385	106256
8442	102877
151756	146202
67549	177404
53130	45036
182465	287695
245900	353405
306282	73759
425507	240859
86632	297672
351587	203656
35307	322724
448201	390548
393218	114240
98654	240453
263342	425167
479950	225420
44160	134166
135804	337320
156798	333390
472817	474966
210247	357854
419730	218612
102644	479859
199333	409828
418380	121171
404198	252007
356530	402862
232184	342807
383388	204565
479779	187974
33172	106275
350022	253335
295009	121829
483977	463799
316796	348665
289444	27696
137949	151944
446413	125779
71159	144286
466159	94853
68378	240796
188338	427734
87212	478415
105460	273831
191255	137351
129328	80476
270095	67166
277896	145948
128064	191716
31259	308821
166568	396431
368914	357854
79537	307109
389272	42383
331982	15174
355633	395988
48545	212786
478380	101597
159333	245015
195121	426224
284863	266600
63777	423988
41676	322457
479351	219941
147174	334680
486192	253916
476157	14768
371656	105918
463790	368892
172061	390232
24133	43208
241169	180201
338480	478415
168773	110745
253931	78811
257340	332392
444445	317356
404142	144405
350239	161226
64372	172955
266234	195121
285123	227101
379269	299218
180317	180616
4048	428199
374379	485806
62414	231041
447514	123454
113287	189389
214793	257377
312474	226051
162249	398114
12548	445749
142041	215583
372127	80193
26763	327944
105121	378686
453423	105878
453806	85036
136281	420264
346022	340283
449530	257703
358297	208020
424424	465181
130224	162141
272697	150874
166597	103446
397385	76688
191086	36428
274321	64335
324752	393326
491171	289897
428550	296432
237714	33965
71448	319787
293913	295211
225771	338663
325814	214540
278087	21245
46272	271544
389019	23290
23709	293813
321411	46577
192267	312239
438115	216638
488715	147429
265377	317204
156446	84836
484976	273681
186586	122462
287566	122585
177015	160520
37041	346158
333056	42890
288333	461208
261354	184029
477703	21748
189064	437391
23502	248330
92852	98773
449456	237165
385343	23553
132123	293813
275383	309524
346697	371617
221235	444255
333369	259436
133246	34339
295451	49284
422069	623
455143	227973
9670	200314
199608	21521
212581	420511
413242	160545
207098	75568
289056	83872
425341	21411
317100	462257
294058	196783
245213	170894
79128	396080
203354	175382
317613	450560
216421	273831
185409	259746
440658	169420
269001	110677
100177	421830
92870	374212
468510	457418
187288	250859
345462	212344
64504	430162
308516	195124
291531	476403
245938	259074
398559	411424
336438	105806
57419	16433
314984	237235
295722	29538
360923	463883
76911	405058
466747	235265
89219	217009
229868	131455
371585	278312
144314	213221
263506	309425
130675	148171
297265	438461
22488	238299
356396	356307
123839	374784
186597	278885
352685	289883
423879	228678
341406	107988
9412	478415
273768	16169
253315	185704
428892	115168
160461	387860
76858	49152
237801	421520
131574	306633
211565	257664
218014	368892
211554	48146
21362	331238
477932	407801
114304	356497
162653	181887
300051	290
263880	291451
1831	418332
8169	266852
45201	90277
370990	330118
174034	370582
75219	360320
439148	206768
274852	141778
280952	293980
465927	97277
296989	20442
128489	76812
209183	220417
28744	159080
233768	56396
358587	250170
6080	385279
452623	137153
431137	470052
360021	48275
347596	75303
488021	25034
286813	328882
448199	489582
205736	101058
132128	88708
16020	53863
293913	252990
277185	26551
476801	393199
223998	469037
89440	273831
434177	313745
228431	155312
262268	214373
412205	386589
491449	353058
421508	53754
238406	447107
141812	368358
316565	202526
489589	493681
483112	168719
479423	68674
80203	313745
88404	445648
420444	336190
398530	133804
255244	388195
311984	160262
236747	58161
409745	232426
393482	64685
317990	242351
364831	63866
234302	475904
184935	399403
226061	369599
264987	13370
227581	205945
114061	319641
328647	416942
187207	21411
307826	282698
478138	122085
252610	296782
165495	187920
437645	306409
74589	203656
237504	285156
394117	20719
92110	72451
88027	160985
47143	27464
302534	446076
42854	53389
278803	200457
49968	221890
274836	411028
327916	284771
327663	438969
267562	137633
8524	236
332770	298309
485667	36207
32044	80084
29412	281490
181159	191264
440518	76807
363674	389876
328708	67131
105952	62191
226232	416727
426508	404281
426685	450541
263880	221035
218615	56278
59644	195936
106608	310261
420312	475979
263430	297565
355120	93451
193602	267602
305996	376818
347121	377987
458982	55522
123217	320299
234881	263648
445343	314939
375275	72617
250183	156451
51447	187244
387147	347702
314821	290538
94455	301659
131099	370866
483735	286936
2187	54085
89149	137719
385858	435602
226649	39259
402072	462940
300839	123369
110749	417294
104655	193403
359344	481827
430519	104380
40423	273831
83783	175924
407058	230655
135703	6227
222718	354098
141477	78638
449506	455461
394884	336004
261567	338189
17279	203656
16433	83189
99378	44226
172825	255650
244979	319259
414058	410951
166293	68698
359875	279509
246540	19518
176130	96544
192660	262302
348144	314640
180488	335832
90799	337648
112103	338025
374622	447514
229744	458601
363917	382511
165420	274428
296260	419435
184213	426989
113541	473917
218293	132318
110341	10030
128350	3011
245202	272567
485546	456269
429757	49903
88837	193216
204082	109684
351323	1268
27519	119123
329727	304729
194985	460582
408351	182056
235597	288654
176783	388575
244492	14319
272600	303933
312641	380409
81920	180886
386411	84960
135779	246672
67399	241468
125812	226308
114845	259929
354778	489725
449628	230324
424853	406320
315957	288354
347603	358602
231855	198456
41079	410689
325972	165653
187448	6467
133012	381964
284221	19246
210418	470344
76228	216156
400520	95882
2487	139538
151340	441675
413693	178775
264845	31178
235034	343746
344314	198681
238262	68892
433943	484131
214316	42610
363291	193281
56382	110677
341734	65670
290705	287423
326631	93540
289675	426602
313770	350699
344314	330201
492681	297593
240609	41991
30440	118571
378902	203656
94791	218727
411194	301475
354193	41959
344063	474398
360013	156872
247	221869
318561	369389
293045	393326
118791	442600
312876	463549
465912	67246
73128	350189
432319	303933
48832	451503
482357	339996
162653	154355
398834	260132
452353	215054
158099	229976
365399	303497
8186	450670
475118	317118
491510	49903
245965	91998
318884	380071
242411	278620
249272	111220
336679	308303
160207	404222
253102	208577
279879	91711
328133	238578
121621	190369
39574	13370
328174	281361
346557	140459
336143	198317
76084	211932
165680	115898
268721	327061
39683	235606
283698	25752
347401	347623
356557	434035
117182	21813
35149	164884
207741	386138
318824	449008
264357	113051
70224	394485
54776	276808
140313	137133
88322	132843
493192	335785
67576	424497
327895	148590
360459	261398
169447	344637
291457	270112
428944	428864
107563	304731
8104	478638
265503	427714
409171	67584
310527	293813
328996	318161
177017	132247
300733	233832
40796	104577
303838	63957
253929	91380
241468	320433
178074	367750
360955	335779
5408	258610
216954	199526
10816	447107
416452	437023
75296	378462
333360	151845
126506	142796
362007	196783
326834	392055
261576	367937
310981	280041
51557	188874
229735	446115
142176	253679
211186	185013
186521	150034
458153	487153
5666	198317
107860	140694
352428	280233
472857	71725
165134	427178
10331	258220
400969	370247
156273	183213
446936	115754
207606	112040
123959	20959
174894	137128
198258	387987
238101	289965
369696	251379
51543	37121
84581	145694
123718	96259
350397	224636
284265	107516
299006	422470
215337	338189
415270	48146
39620	21583
429227	414832
439039	10198
358707	160379
256224	10646
75680	83811
466634	420908
403730	317132
234788	365142
130878	409828
309812	343392
350631	175721
154466	227064
306805	332392
480105	76829
100053	187978
26279	364519
74501	75530
443485	40009
176003	4349
479654	21583
400015	47295
213534	35624
411277	307278
249860	211442
39892	343907
57478	275890
473428	116070
452962	306409
412333	168057
215420	468162
445555	463549
146369	410664
32580	221324
813	265608
245654	404806
29951	164884
244519	40784
255369	69087
84817	468716
127380	327375
250854	13370
305183	49828
486071	40447
298568	181752
230051	363572
293608	86560
130069	467978
476140	250434
371692	41959
198555	249334
22395	105252
156656	8463
14907	397456
27767	358426
345775	385378
7122	20958
236712	151944
296283	478415
483706	359322
453646	285664
128189	467703
340654	135756
400817	82291
492629	391414
234716	350561
408577	323318
290518	320508
81636	251388
324072	174770
350670	427072
43426	238627
198387	316388
448078	99405
451915	461944
146031	126144
414140	159249
316814	242444
451764	161502
444380	95303
323591	422998
405117	413783
231305	53389
199686	258851
420816	194553
313508	211868
258173	123369
289675	426883
363248	176878
267484	447517
64523	37057
149302	360585
278769	208647
334092	170822
241179	328966
275721	122427
25679	210263
66273	136692
14280	1622
361001	8640
63986	246311
71665	431340
224293	409979
56834	190369
230584	288913
185447	354728
20287	71994
154835	51002
408426	124472
377962	162346
183108	98906
422470	313314
247355	301698
388684	53641
454263	96177
425455	385865
32283	109791
158584	220000
84927	158207
200105	282822
80476	448283
61338	378462
39364	434045
132617	328550
436257	86560
404946	352424
384048	41845
239738	393152
193380	331255
153037	147175
301540	41959
461143	72670
412410	342807
289178	284843
385601	228431
245531	249334
15434	8624
257476	234649
335172	303477
324573	4413
291299	362676
243498	13370
203078	310261
265293	258607
235242	296420
22637	386132
297364	29114
13138	183213
224225	289414
173738	263266
449521	230423
485100	84745
189608	211868
474966	378050
450687	476951
315304	325828
392970	265499
379443	270036
167034	201374
91298	78107
287766	361355
196398	270468
350631	62366
305345	142698
103898	293813
14131	89604
271760	382867
442067	181668
415981	196783
331373	401871
20726	351257
1657	133423
67399	31734
314617	445034
11222	200947
464512	439554
4122	305217
273806	359762
152731	346836
426957	41753
84546	82571
135181	76111
155197	192143
155302	5338
326631	76143
421508	90225
169305	336828
373134	463623
311735	406847
112267	69103
327881	177335
321213	69106
361291	49187
118388	302163
73462	398333
370148	152085
366373	316575
97144	84565
345401	239402
71453	369308
318824	142825
467309	348176
140263	448980
373848	217423
264493	230902
98684	63528
389234	53883
365099	399867
263247	74571
74158	483331
197544	80543
336494	312895
249682	67101
75382	215054
118860	107148
234074	440660
334364	94516
64607	357854
351015	404750
73660	209021
369878	132996
401789	169446
392624	5041
252115	148321
348754	318735
216544	157422
161672	449146
90664	153813
476303	71816
69749	480224
455222	41959
359467	153999
89883	155362
155271	430356
275763	280043
339333	339646
204161	434807
403084	35707
326010	471745
376462	397721
407288	124085
156277	277594
204078	234722
215578	169971
204448	481785
403567	30965
23350	101058
60442	356442
145418	106878
303330	422175
107709	93609
274368	72523
102732	28229
342465	453823
130813	275783
180596	98307
209418	312089
407935	122410
246091	302820
73113	112467
207383	246390
143294	368358
390232	266554
11694	425675
378387	293813
94032	190369
363968	326997
358860	356428
74721	481380
449884	111134
351421	53640
246085	37515
292390	357371
49344	205508
96739	266852
493223	141649
435687	245679
116525	183797
351639	150307
361203	392788
420606	311328
201442	63512
261332	414269
236254	91657
438888	125399
345401	327256
197936	168960
166277	223667
489354	386138
117062	440740
312373	417918
49532	54976
389857	61679
189544	330414
197336	228431
488621	336590
168664	72523
476479	111518
101504	325416
55789	87854
157089	210616
31811	124535
300997	190369
367871	423828
87757	44236
454090	75896
434312	358587
349763	314025
133920	211216
146524	291521
163084	365437
46278	249202
387701	318735
23517	353405
331358	460063
323698	218727
57432	28646
105068	281924
456065	138892
304589	399767
656	142042
259933	224016
371853	313379
55134	31808
210356	179045
104659	368585
485667	342166
305991	109253
205175	204925
480933	248382
427388	306778
25439	104504
14020	163452
435009	401101
216229	87007
72556	111518
145860	146327
315573	30332
92109	221392
50930	277065
273492	2420
166450	411424
241212	127921
282865	51895
364729	316575
421927	22152
224369	417301
364331	389175
323056	187547
89193	188815
313106	476447
389307	212081
267980	16601
412660	73236
326742	295114
91	26619
479993	132996
58458	49438
48708	258606
101747	471485
200273	489167
304146	279250
490393	92613
334991	353868
162249	368656
303682	99405
369634	292790
244090	464429
382604	35707
270869	113193
186544	220907
76811	477131
126870	270518
260624	23578
82921	60517
283748	8846
275455	259623
185339	410238
134299	102210
151087	404396
376859	187998
133909	94665
292409	258063
420876	389202
88933	468125
127531	300480
142051	184253
470905	183003
333704	95942
296647	486328
408985	142018
157666	300055
164570	386901
137519	200376
208133	457081
294724	211440
222677	23018
117235	365329
373136	326578
354075	23018
397047	270095
139921	137508
103407	77727
431809	178436
469225	315425
257168	295889
382882	483910
360825	234507
374622	26714
109457	83305
335345	120912
331491	106903
9232	452236
66129	53994
9501	304589
220540	1270
346235	481703
277511	454221
337518	214050
450807	34235
89100	366534
381356	422570
309917	13953
434276	111783
46868	116294
431267	178723
137836	293813
467104	310674
389485	164504
9987	324782
133909	264213
439362	96953
17198	466737
190456	374314
235909	315888
182965	50549
13200	369397
201131	151465
194948	54942
382248	465621
233590	47337
453540	20875
230543	90277
449035	475914
393535	15209
472769	423050
70227	262954
185118	199187
145119	265040
108424	411073
453738	187045
221439	256016
447930	369262
287953	11951
50001	35707
132827	19334
134999	475571
185084	137658
203321	84089
279783	51585
64008	54976
155096	136435
366375	137719
151361	161316
233051	148519
86549	230391
487735	87417
418172	470554
418380	276062
277568	230691
264406	256662
874	97285
113116	255641
28601	155990
407061	149492
406268	332392
360366	492633
208626	108829
382597	385018
308044	86737
157280	307416
474660	49228
15133	3845
116883	484447
92709	130742
144973	427385
107295	20959
316408	272069
7130	167948
29077	86892
91202	267352
176130	89370
120396	266199
482204	270836
223932	451885
413366	267602
489799	349006
235250	71549
322171	388326
270224	292484
444296	146202
151220	222701
167877	174411
465206	105443
451828	119770
186254	21411
71140	372314
252285	72476
98916	381008
195893	190369
480996	440660
415024	379741
379353	119381
159076	51881
192473	127540
427486	391414
458168	54895
276412	14920
290062	83872
385573	290450
59453	265054
176759	275790
365609	390440
324100	392891
75823	166513
372051	176182
415129	130069
35256	80602
9352	164256
158383	187974
306282	28129
268980	428103
266508	117235
346537	397903
408584	156376
435941	102097
223929	406380
270175	429844
340807	1304
278943	95942
411694	255894
262286	350384
130069	308175
208648	67997
200092	481404
466071	315378
303688	418591
346424	93876
492874	9075
151952	158145
399075	146202
126298	392689
413535	492912
235815	177861
134694	389567
250833	431430
268247	49903
404983	312509
400517	393485
83111	99405
493165	334680
18647	180040
439164	383268
174998	350189
416227	318088
297001	293813
334079	135549
183952	469546
232355	315888
452438	183402
285629	237178
131794	234748
405194	132904
113407	298652
301171	126204
177199	421678
14922	179375
200092	93364
113906	460522
336071	121492
277568	14919
493995	177829
216726	41266
428092	338819
144199	267352
88985	144470
292553	198096
334493	260527
95247	341580
449624	9054
176331	183699
456709	106739
388189	40365
328059	429871
100938	475612
241497	304821
302527	154667
474888	300397
199571	434035
451769	221061
144084	165267
377812	440615
285023	7601
360919	273831
480105	387742
283026	177777
379538	272352
40890	159141
233181	43268
359762	129874
189461	127776
296185	253069
242551	422470
250854	293813
261759	189640
326861	63148
210826	250410
229925	306387
343354	8062
79249	298164
267216	210261
89219	209018
463261	88289
315650	230823
116799	355548
287566	172890
191536	94516
236808	50538
332681	401949
267755	256733
435602	467492
80635	169761
471495	338871
6872	366127
125948	357854
265978	269891
248710	190369
467502	225083
80723	113051
145979	240152
397936	483851
417662	313745
314990	173577
291832	264908
445914	94516
361316	45302
201984	186259
380712	459672
121854	258344
305555	10751
71334	53883
200884	231731
8461	404219
347275	346995
192611	63528
217740	348328
210070	453134
412751	476231
175067	46994
262892	28129
460689	489552
323514	19482
493468	55971
151610	100575
321675	32807
142254	490707
8022	226308
324411	188759
37770	219815
372340	291727
174139	488540
319259	223505
45880	84968
39892	489467
465244	426957
173759	375802
472107	267352
424066	185704
18451	36741
394297	338271
24378	434475
50324	417918
235850	391799
277912	329217
36350	118649
88313	15926
38522	366666
488878	85471
405535	170129
286664	149897
236049	299467
440301	246312
73967	291249
325392	63528
356442	15209
218953	303175
415331	152502
431661	399176
113616	180192
160556	59782
225889	192524
213294	50264
449521	221030
43571	211868
383756	100259
27926	284212
137735	11186
312347	160456
322992	185055
154708	200454
303799	183213
263640	168765
225998	387402
283567	145624
441046	76116
228075	245939
137619	413428
19389	27613
333199	315451
302877	125571
81475	390771
179952	459232
88762	309227
431900	273831
326631	92404
260259	209014
59644	475571
251779	260805
127660	452782
226533	255884
419686	342960
36055	458119
396321	90123
90831	239090
394470	217423
460875	29563
304952	221890
67343	398333
347425	369951
64279	3042
40333	213035
235323	249186
140652	34316
433919	392086
119872	436686
448415	441689
118131	135982
303720	160262
233045	450671
159024	16433
130224	386612
167351	428214
101165	74067
161066	246926
264518	245538
482081	253752
121266	380510
286150	371918
467316	35735
168960	279091
191621	309632
481894	386450
57849	469235
493422	27464
201437	368859
187998	391540
197027	218221
336438	344437
383939	70628
300856	16433
382068	41400
234932	95882
368873	487001
371983	237165
66128	372683
468058	253322
213520	207959
376967	27489
315319	86230
316828	464578
286923	313745
45947	295114
408121	119336
205633	192561
232290	377153
19542	123075
266802	79989
211238	139755
173731	485322
447863	412577
390239	172089
304133	371918
432026	492906
356476	37515
135103	295604
383164	122966
456021	132189
433653	438419
64495	67937
102683	398599
290337	490641
272796	486885
76475	27812
70498	397023
240584	360860
255431	247448
120950	13370
68843	31655
179545	329466
412851	141440
397385	72050
99291	428603
379269	263610
422776	331535
403057	27449
197090	463623
332240	130790
161142	243801
305624	77551
23059	338271
270455	415299
82787	363645
481419	95762
380858	322944
336440	232727
292641	267602
167583	483370
21377	219499
262642	234898
64495	475223
366621	357348
133359	411455
412014	478415
387664	335744
375177	275691
194987	192334
333621	352504
381700	13129
490362	282792
336991	132059
159959	144130
475949	412980
106514	308083
276901	363133
323469	478184
229718	35862
51208	180909
121229	10794
3196	37057
265483	472583
327342	120986
277341	218727
120808	486469
346140	301385
356719	143151
81803	358507
393106	425675
465684	23836
485560	58336
183613	357294
59503	458358
357836	114643
224778	326553
303674	372629
281942	315847
222071	423469
457695	208968
46420	104924
110070	88113
334092	293248
138126	49793
356264	142734
32468	14012
4702	385352
33398	381136
1957	148199
262890	110778
371590	277435
128202	486885
7894	154137
209094	127399
412440	157698
108059	11090
385737	107519
361086	299147
289807	250774
325822	260585
358172	393241
361291	394666
125982	233415
80923	296185
6194	395188
473198	103591
153944	412276
248815	357939
481419	297054
328074	394812
91186	184638
338437	159249
459477	180578
351732	300813
418282	114930
106268	450983
65700	214787
175221	440962
173766	96577
162804	17339
492479	430633
474219	45789
448874	317675
218952	38063
161616	16433
330778	247631
133156	50538
297983	481277
472439	72521
22604	168004
137423	67728
249431	191821
81505	360531
234788	145693
296459	39382
358942	478555
71925	483819
323377	205270
118473	85152
486826	45879
257613	190369
84164	318743
219850	65670
290985	348279
427770	174240
390323	402493
164101	286697
357939	288493
453294	421356
334478	389009
431508	401004
132478	371918
402554	383967
227514	87795
262853	245803
456525	481145
431418	209285
276112	226308
345715	13684
486912	303542
283096	64429
71189	334900
367487	259929
37459	160096
478588	177839
81626	478415
59360	446351
68636	154095
483112	191616
417218	428080
73347	335663
274833	127921
236638	105252
18928	162941
487854	94869
478588	441284
416317	255034
482646	111039
298427	94665
353597	96977
426068	70557
333714	268531
469210	113874
424806	277646
331382	461769
136534	190369
101504	337170
226919	404007
242777	288684
256347	125968
426770	100909
284218	171919
321696	15926
199462	12245
125374	348798
2606	262594
8551	404345
311678	363388
301197	121342
473248	269126
397773	150352
99477	419669
405788	197862
38083	448198
354847	479760
305987	142807
148122	205891
88647	326985
196398	422586
328867	317853
382848	388531
248013	310871
140592	267352
148545	187974
3438	405217
408750	470399
474341	196261
306778	86560
145091	60512
15893	13231
409808	147148
378830	31413
315573	397798
364118	178472
127671	438957
110215	479614
113363	438475
267562	396058
52867	321628
455893	132996
404027	50538
114975	176071
298258	291002
427900	478543
437033	329139
221081	248777
137284	245317
58486	478461
295430	40447
364517	90555
366054	85830
365288	465647
377987	164009
482425	299669
171513	176759
30397	110677
62936	108094
219057	196783
195689	115168
323300	215580
9262	415615
217085	399285
328940	63786
259923	378686
114931	164884
5420	247527
398506	395064
354228	280635
315205	313745
372894	226318
179836	223123
213447	167588
25690	26992
327536	166513
285812	393326
212153	30041
156577	246672
298187	273831
51905	161607
438362	471170
373170	311297
45164	411610
78820	433284
42828	126756
364285	33855
395863	270726
411498	398352
339639	476651
406660	387947
70007	489552
62865	482143
42767	386239
295370	265589
202683	334424
393518	249563
350264	49785
35806	103871
84745	21310
106255	179304
78349	330143
310981	433802
358589	231791
301782	485798
110215	112312
475284	15209
282469	279069
381656	384680
12340	13342
396605	223192
428596	387101
208358	357139
472434	351732
145210	50264
242650	82585
339333	483272
346463	419908
1262	404987
122535	446351
11331	36392
172474	38716
399825	145691
177751	329039
287878	351639
15254	269539
303591	360708
425827	85243
379809	404806
278958	413447
134955	427903
358373	374041
42121	132740
387720	367798
254128	380071
223597	100503
438193	223192
158345	106169
109733	337368
82434	53593
108960	82583
449399	88502
415625	44826
81358	342440
161693	337485
311221	358315
234698	362828
305443	315702
163843	103812
380454	385378
142287	353557
264547	348798
4203	117350
7567	283346
81432	338915
121907	478415
174034	357835
83524	296510
184921	395988
297161	12129
104180	341271
203164	239239
407334	198746
425721	267602
237801	208785
200019	252664
210346	313314
332645	99549
87832	67763
137454	167946
303114	251159
243321	114930
224039	218730
284474	130648
40890	439369
451919	296339
304186	181782
297436	299976
278866	417440
152368	391414
428457	220913
350714	430356
433703	49903
485171	382936
132478	55479
16330	476880
18451	102352
165140	112858
135336	250434
170780	93245
301163	53490
17993	146566
469218	21523
213403	159249
475018	184174
425463	288035
168000	364632
489977	205512
456748	27581
220243	138353
463683	89986
188450	40034
10890	461152
327891	58466
107752	453391
242915	135967
320878	190369
415193	420790
343442	166513
167419	167588
21816	445733
214316	118387
5786	186440
153926	66482
315974	30263
49543	36339
360459	49532
433443	286313
242507	86728
483964	375063
349140	268524
385731	448886
342187	87471
242295	150942
440525	47148
57337	13597
274905	366127
73660	379744
420323	109723
161861	12245
137454	351585
378763	446118
438511	4369
447764	119576
379092	315395
385991	268501
68394	491429
9989	291546
261902	108675
277613	478051
117061	424370
373662	472811
392086	254822
465576	13370
457741	473337
285230	329678
413816	439408
32145	168364
418291	79965
15027	395988
259046	413924
451293	465598
300411	15382
462540	248605
454263	189673
252278	196783
45140	377859
419007	286313
82688	90041
156647	486469
394303	62996
207477	226308
465653	301516
146893	304493
314228	346388
347121	199340
175687	378859
236999	121502
126367	60517
15893	1605
112920	478176
356340	402183
412440	112101
369391	459818
323616	84388
365399	75273
447806	110677
93194	273687
216544	45271
455034	417610
306893	74585
5817	190369
319882	288527
453736	116464
324367	235679
144852	347421
469941	106275
583	259074
61816	416563
401218	261822
354545	441202
388871	402509
14131	311398
457361	218168
270279	26959
230051	136950
238440	332101
115423	28129
339862	291002
214671	22827
380779	161308
198317	285652
21225	436094
1292	334790
10269	198275
485507	313745
348471	18249
372822	483857
117562	183213
180745	188520
386369	379411
122763	331508
431690	353120
151432	303424
251096	471355
5562	70609
302515	90277
315966	287423
344284	367750
140096	283250
192973	132996
390934	159261
329727	330463
362155	94344
110677	195891
237676	172081
345715	282287
197655	23018
460010	114063
475810	72050
210344	261300
242523	492701
257345	485479
63336	216467
40338	319604
412601	35670
6437	28129
237600	287301
354527	485384
310527	132740
388696	213001
430356	28996
172396	94289
237840	482181
329874	21583
51543	24738
301846	385076
44128	389476
470805	144470
450727	262954
242927	140929
389512	182967
154177	295484
199417	25403
234603	363581
471169	343752
452148	411101
179499	78393
94281	80453
237310	183213
307855	433934
47069	16433
153324	56457
255899	227101
299871	63528
40416	77727
68975	134145
626	118980
386290	313745
323414	420336
1057	469905
356190	391414
242512	82756
452981	421356
3220	168213
239111	245679
116340	218615
285351	214050
4100	486377
156788	320422
213033	66639
23018	141405
133909	228274
347614	81280
190985	454822
58836	64415
5460	240203
185638	275152
40028	366504
78168	396228
490902	385000
450118	378535
148607	146832
482198	77031
469710	138412
177016	159378
262187	488807
493319	354704
98490	122462
373602	393334
440172	376814
400441	81280
139350	53249
364236	317356
305926	99849
445463	436354
289201	48007
461215	258370
186961	137128
312283	439833
403489	57336
405042	406641
161863	252482
393762	198926
270248	299228
156779	266852
133784	132247
219607	281080
102870	180841
402320	417583
230051	316229
339711	371934
53530	158420
123556	35629
227966	314666
105066	193887
233335	218142
139788	96675
48282	360884
5049	305933
86834	280233
404801	378686
395029	67280
116348	396697
433449	94516
400536	149272
77853	483910
456921	152028
213656	388839
304702	336291
258911	390197
19005	214436
422822	286828
360217	270095
244585	89226
164307	191456
606	190369
146637	249578
16382	14851
139110	246346
318875	97556
28254	144975
399512	190369
263677	56930
394881	91711
415790	462940
405222	155249
435468	345198
348841	62978
35806	106011
152859	428738
5461	481578
351453	145860
182313	197584
194130	493285
315957	88596
35479	377158
230051	254986
45054	207600
33878	190369
449521	128796
254463	96195
200302	72431
61618	34761
442606	317356
142728	140044
8850	291625
237934	381191
485296	115861
143406	159378
330194	300562
148604	120182
158420	98389
253076	221777
261997	23018
393056	63957
15754	393238
333178	457081
390442	292553
247929	312018
199644	94667
412133	960
493090	433773
76465	49903
314311	16433
423147	240968
301659	185479
112275	233571
198148	21411
194643	90312
377047	51585
425827	170578
183139	425833
472935	228431
469832	241609
434854	99315
14853	159242
451911	87583
265192	354747
414920	49903
443307	46079
240661	104580
22123	50173
253604	99901
103471	73236
289126	476766
456021	235979
479355	376272
203598	357262
469212	413880
448305	150519
133302	177238
353301	201222
389619	239107
472372	134593
458492	16433
237154	326997
480354	221959
479256	480406
359374	195615
434796	171885
327848	113222
263703	306485
414058	68179
312520	124259
169587	106802
414214	446105
231192	246311
220435	350697
120425	178436
175966	415974
191975	164884
124776	466737
281860	150146
468287	74964
246540	304589
487422	423721
491485	110677
263078	440615
251871	164540
479351	313863
74041	35339
272301	337914
432565	312666
372217	133745
36284	336590
366198	277096
264026	23741
246070	186159
252045	304794
474572	127283
131606	302033
88313	91947
104564	99405
352073	338271
196165	93627
389647	351963
476455	411424
444380	272159
176130	162154
412440	1454
76347	273831
319008	109540
140442	93625
105969	434702
263880	359111
226032	466151
424249	351003
149266	96429
137147	104527
325814	411424
128561	382936
181163	207897
55922	307764
477703	327217
300029	190783
345415	322436
196559	13563
246655	21388
438307	117393
420790	486134
73728	478415
110835	54775
408021	105397
92047	398821
186144	187974
228128	311212
324102	363132
396975	372633
322104	313745
207470	64311
341485	216814
8389	35707
452354	432141
32533	164884
391204	452125
388696	187914
459223	389682
251728	380895
255207	111623
186597	271395
108785	389682
89411	113051
384181	146042
454867	245289
246865	261396
250535	393326
380532	126204
307498	447831
183286	237367
167588	166234
438964	315888
379432	412179
226902	20130
262385	275790
121362	289125
315967	74364
254430	374131
377967	57632
3819	313314
446368	110677
109732	440214
314310	492316
488296	190369
190338	366127
96923	293813
173407	139648
28885	58140
78676	22804
467631	39586
237714	12245
271315	453035
312161	489895
92854	4413
482851	134882
343243	366325
238889	425305
345401	180243
186474	418143
287737	249186
39176	104738
203200	36515
94177	408054
105851	249334
179942	369599
235123	132843
128124	23318
26686	308160
216324	164884
135206	328729
263880	170729
170421	435708
248090	140718
89108	92118
259481	418079
196095	403515
128359	330752
393153	459205
209611	182162
311863	292721
98783	24206
388776	387987
190387	183213
93364	185076
51015	348544
382297	193076
167588	258646
386973	467703
167109	117800
415957	150874
35241	292721
198881	212073
39673	374030
1936	283346
161428	489552
94592	407306
190905	46503
134108	75952
406796	19002
417362	442776
384324	478482
283024	341271
482089	274103
112443	203081
79986	338493
126789	452736
177749	218727
392220	474779
423767	235679
468225	141440
287552	160791
407334	366803
412426	458601
161363	346216
98445	241148
58484	471056
99110	9113
236197	464088
446637	380520
65546	456440
369209	25034
255155	92613
408329	436052
281826	156375
105426	75273
191484	321868
455130	335812
89826	213871
226848	22414
472620	91384
139593	378153
83616	42827
237260	441434
39878	236213
303776	217423
146893	117366
136986	401854
47630	147595
243345	444114
55659	196642
65476	249202
130121	334632
159703	452803
9061	203523
76228	444861
274852	474516
101504	136279
71838	351032
58908	369599
468908	105967
41122	313745
254198	164446
92821	250499
305142	34601
374379	474412
215747	216005
226784	87471
201131	240760
388533	404523
93790	280868
485550	279664
371363	183778
186694	120173
76008	60923
211421	99271
169076	404127
438850	76454
109561	99844
55909	351732
430217	463976
364636	193398
302127	162609
191141	460723
364738	389682
70658	272069
61436	157654
232222	127921
302677	175402
140719	419076
366821	191312
494073	270324
9363	106878
463200	75273
309917	174411
63002	359218
353423	252112
424387	398194
434909	183213
361176	426843
355025	476951
340622	134886
212340	382746
381552	445481
190713	145810
201348	56503
332299	354114
418800	134262
414421	3011
43847	486679
219242	67280
330845	444255
326807	244582
252673	387839
483685	427438
371122	298012
165277	187925
474177	230391
471643	157173
3642	210959
134358	101401
177742	40430
375510	104459
104740	55270
55489	489167
445347	375840
247296	156208
65576	249334
478942	11626
223155	22165
228044	293813
183913	328733
324333	112379
243953	179010
399614	16953
349319	256719
294321	438783
9686	432664
363620	271403
110416	41121
91623	16325
200067	385801
414058	69856
272758	105585
281236	207702
129792	77590
338687	346539
481751	366127
171939	88859
213559	232930
229124	443920
404644	401871
39892	59169
111599	9619
79077	310756
384199	86560
55789	433696
381499	190369
361935	317118
173651	479570
413961	456441
453113	389682
168779	20547
397794	186440
316372	478639
296518	453697
153322	478182
71024	111623
82981	182000
163348	281222
428035	267352
480094	262954
406225	156735
159571	222721
359495	87007
368526	117707
341159	377828
445993	214714
435449	241056
385812	365936
151812	27748
347622	291555
180927	170894
391689	69089
450011	63528
151257	293813
293264	439897
231305	378287
65244	196783
373920	110677
93627	340008
56138	485782
303742	243115
220422	34502
354111	340497
452221	397411
102065	350966
375256	97215
363911	115950
276433	121327
108579	403368
134108	376814
195757	490742
481044	383967
450276	405812
93384	105806
460010	430579
236297	183213
395167	328614
466101	244307
111964	434476
87739	298767
317687	253744
316120	91223
301416	343721
190045	51895
444132	461049
344782	32807
230424	253025
91657	489822
117152	227101
323781	261396
176130	237366
180877	304731
379395	52396
145717	292515
449980	299467
428093	243374
195306	186796
340918	18108
268448	447107
281877	49903
254446	263833
6019	384174
3577	311849
434609	190369
416533	67584
29485	478415
267176	282934
56381	92313
12237	431799
423232	387860
442397	268261
86909	40447
21679	102370
390666	192830
391805	402663
482851	142061
7817	403477
254178	466372
308618	224614
213302	365131
196003	416677
446182	439267
315560	15205
378336	404310
250404	414034
216809	122694
294200	183213
453446	477445
312309	467703
54732	484191
48594	479050
111655	15209
350092	187998
477825	328538
228770	241614
288354	417296
95974	99210
345770	373686
375353	475594
245305	155697
461294	266852
30919	452055
263880	31808
110306	4446
220777	427300
158345	177558
347450	425675
156160	217423
313441	178436
319443	132843
418803	272278
456075	405223
41495	281559
340159	48861
296030	59102
124139	474268
189680	272908
271328	166513
177946	44469
445879	179472
356595	401271
304468	269199
214514	398125
317452	291652
104764	414286
364684	15209
369123	438333
296634	310222
249781	425324
325814	119318
163645	208300
8159	127921
227855	26477
492167	226308
46168	83017
411948	317118
41071	204925
377869	441295
313234	190988
130675	363436
208751	170180
86719	218079
260985	134259
360220	291082
377962	301611
54855	401871
313429	447107
186455	199470
114615	288035
76737	337564
13306	97079
313244	263009
279035	112312
276	225532
344756	303250
317993	100287
14131	244434
228128	64490
39852	218089
292192	310261
294539	146202
166626	212868
374548	125399
410951	74840
3409	286936
439591	72432
391783	220417
467789	190369
470787	277961
364498	422853
448318	268473
493293	462760
385335	92557
469026	430278
439992	123723
411654	282364
315429	240107
105017	97894
372340	58867
83035	54976
20403	187877
203656	238812
112804	110677
273707	336590
17293	338915
232784	92493
234805	327217
477277	205289
158000	53863
259322	140547
6467	200857
412037	194165
458050	122218
454420	457623
295718	484274
195615	158153
481240	20906
374034	322432
373099	2453
134779	477290
209173	190369
334082	190369
415831	27707
53757	442847
407066	271188
22488	449468
199420	102140
352830	276525
109270	60595
490510	199676
137506	15062
89413	160419
63435	230334
428625	379255
327209	361255
3328	45215
352035	2067
272404	323604
190649	265711
386005	491271
300240	484810
171720	257298
118467	421830
286441	286379
448738	366127
477328	357089
307666	481136
239925	231399
465894	177431
388263	83017
383475	21583
385822	140044
393482	6833
222234	127921
372448	283918
16641	190369
226264	387742
487716	431226
207811	322969
349610	193374
142116	173965
309917	71816
104210	193147
226751	268001
93229	46127
469345	417201
331872	16325
303671	49903
279336	152794
473846	287454
476760	58567
442540	104155
133912	445233
21634	268608
136065	330537
260527	347202
20791	397009
465549	200632
433268	463549
76044	183213
415309	440660
6146	60923
27138	464080
222399	208577
180863	346906
344561	15133
394724	474412
47825	296806
435965	381416
97134	8033
3810	240491
265637	37117
480801	236213
170427	54536
117103	245679
376177	181178
277002	421528
321787	124085
101064	346942
191866	128907
340598	425510
198856	188759
77616	64859
262699	105360
301073	244005
81786	236216
101575	413535
137071	228214
60048	9054
142047	441218
389224	327039
117431	19648
165449	293813
90152	322685
93565	94665
127093	195090
296681	16580
164933	182345
42219	418026
226267	406371
75603	388359
91327	110677
192232	424814
160159	264804
75788	95149
72327	338271
146678	318563
329244	159216
382472	390232
366611	420813
441463	94793
107436	387967
106814	366517
168473	90277
39882	418740
147039	236213
295540	136349
207435	14335
154997	144037
36399	212081
296744	401871
3685	396837
284406	461424
324377	363973
297609	93482
202019	354669
233105	183213
197341	370152
473244	493524
293682	24620
159819	193278
296191	421830
241912	141649
209824	419645
215292	47708
250404	397471
108222	210728
455740	134262
265269	230336
481419	86421
424298	38400
357047	152502
300068	428214
316090	427796
298390	206874
123029	235679
232553	341271
181651	289848
19542	403445
250436	110677
196821	471756
241975	72670
492709	249709
144288	352775
237801	214992
207131	63143
225790	52695
138767	396861
254115	56933
242411	468484
190855	414286
298752	114063
106795	100812
233698	94344
163924	462973
133799	86873
180745	121304
270108	5845
274380	313745
476804	332938
446182	157383
148489	185070
120766	317675
194216	388575
437999	383041
275800	481279
226321	480454
437884	73298
47407	245679
271302	211818
266255	132996
256270	65210
98465	232884
185339	356987
325587	44648
463772	250410
114324	80022
283327	424456
120432	21583
379391	210371
136751	210050
234616	53389
113676	486104
393740	40767
5178	488763
1045	318155
275701	167015
413379	493990
358971	150352
74110	304865
97254	203656
450267	352605
271807	345941
170173	195576
490888	39229
406784	242641
322273	158391
231706	263009
221121	352605
229635	164884
185918	13370
14634	276003
196794	230551
100571	228431
263136	33957
429972	280671
268743	76751
112151	234117
486420	481083
54585	391414
440362	431091
50045	193655
477841	268600
320180	154856
384272	106531
387443	356509
46203	78044
216905	385378
301643	107590
167670	168629
357444	350189
269906	257055
451767	111013
236216	439181
471650	442103
198855	384884
373703	61496
77953	252925
85894	86560
445676	342141
216950	60517
202229	199182
176130	118557
79127	118034
151206	59121
417938	290450
82981	260356
210884	231839
284891	315440
358656	406770
227097	141509
426964	268104
198317	115564
423796	313745
201536	119123
71810	348703
62175	47233
205818	176077
64137	356302
385595	62366
252826	93245
284390	76019
460109	119868
274194	169482
36556	242787
362817	58576
40890	102677
332299	348971
170076	351384
18010	268743
490374	395942
395546	189409
416426	93047
99378	392201
207596	225330
240475	113489
450687	337849
478588	457849
66322	446351
136596	198317
191536	209647
382848	309797
255018	185076
363903	290270
410826	424370
152095	28065
190936	463646
23702	228431
301405	245679
229100	297701
307221	387703
242438	391414
113051	459957
309917	256373
189588	438465
109847	285415
149373	32807
261110	267602
162303	477350
149864	23018
317688	295218
252959	50587
341362	271755
409838	228431
287929	389909
64123	124593
314106	169485
240632	298767
263880	427380
390963	298012
72718	29567
426049	480202
376341	439628
278273	266852
212734	312323
347426	243904
59585	290686
423392	299934
178422	49048
273447	447560
261759	215992
408888	290
93778	305214
3613	369599
414058	280233
66734	485502
182920	61621
144239	369599
254147	335123
353094	271673
26918	272395
132029	142018
342465	100478
227984	245792
62769	366037
31072	375029
224786	341271
456303	462505
463273	192126
450679	90884
283005	157442
31275	285156
328517	313745
365931	336590
379704	27918
335787	256121
5914	292069
470334	98906
415451	76111
387845	323779
212989	55724
287566	442867
280399	494102
245650	61015
223473	48275
374407	375840
103632	392788
112330	363753
263517	452098
455388	404218
55426	492906
76228	135710
214069	183213
262660	420757
261759	351193
65484	328550
205146	275990
382848	479615
390089	97277
40091	249412
369568	297878
207602	226308
308933	151270
55838	183213
55914	420895
214390	159378
76986	313745
71189	364798
308636	149303
122613	146966
434198	53624
380056	460723
384246	369684
370475	289971
408378	362772
233417	264908
239725	150089
136201	160980
273516	443852
199164	112566
45165	248798
84414	391473
115358	19949
26511	257703
12481	269106
23734	372903
75616	206768
176111	385801
159438	481785
51654	493016
222769	280935
36438	103976
392112	137818
53247	171953
66129	217275
443667	269199
151889	433645
208488	387742
478742	158780
365050	413930
411448	494102
418291	156798
84898	227107
477932	412517
149600	93107
418865	243374
134236	57375
190147	48163
180420	238483
471071	183213
356069	315052
224856	244667
426835	236
339639	114678
460505	293813
195494	51076
190051	360860
286211	34801
343015	116607
208617	276876
156309	241468
369944	370791
30732	424213
481256	47560
489357	332392
6073	446167
106385	261396
395025	308743
95233	401004
314286	435708
332474	363752
311221	243648
299976	99271
23929	456684
21530	405842
325491	385801
414825	137155
434356	18765
297069	333641
356263	313745
393737	423894
153800	286
44639	382166
77793	421595
190955	389478
340219	228324
156199	256121
492365	440660
304506	86728
36219	203656
12565	283346
121860	207675
295341	486186
445087	345515
327996	220755
353287	219125
198317	434614
366493	335477
342949	471745
72242	82560
424962	277346
278769	172129
156309	92613
195384	269199
434862	97144
268910	135848
38562	112101
227861	324639
175339	441628
13331	481785
67359	149046
29025	134259
451709	407446
412440	470344
449406	213643
319231	9978
219687	36286
225386	469235
166119	408804
19451	199425
406151	364294
57854	133451
200408	405788
240406	28065
377987	99437
255813	92700
318901	276440
270642	110191
349908	151486
321033	269605
172106	343547
219939	406187
284314	476951
397563	410908
373170	77456
375825	16041
115598	65481
466721	16433
294749	336590
60200	83403
5040	268834
221420	138193
261920	400627
270248	93645
71511	350949
211515	94665
476303	52030
13434	12895
279454	366127
386411	370029
356900	294397
345401	463640
446630	208314
31039	253458
245380	401323
267051	153995
464178	622
91262	183003
331238	111926
5428	325533
469300	25902
484457	207535
154597	382040
15167	209471
255795	237178
44365	105748
276921	28838
388390	408381
109110	170905
16676	190369
117688	455239
97572	58881
107095	139648
347175	313083
334680	196702
462214	286441
420722	303175
481044	484866
42210	322819
396975	350052
257219	252929
221597	402234
475919	219572
141782	332029
96975	315687
106149	293824
141336	421291
121879	313745
167588	382755
157715	481785
206503	490744
262647	241468
470925	192610
163355	231097
308654	475917
153006	284063
124517	276744
295358	215082
188268	180578
371358	49903
66773	135756
132104	378686
391080	6521
322493	113051
87830	287579
353873	7934
471331	326491
120971	350549
13850	74367
48627	25530
245881	466432
94586	296421
146970	484204
228942	446407
223561	404900
344628	278907
53922	359762
8613	291796
166583	299467
91374	441951
365524	269199
251593	441013
441347	40784
418550	490496
136731	183975
67263	471745
329067	256121
272812	125167
68098	220622
493546	146416
408783	393326
198210	8623
308896	149389
110192	434893
55940	297301
62951	299274
425430	28951
171503	366493
10093	5857
411282	217494
49663	96977
161326	92787
425472	163664
75687	94516
61322	314573
134177	198317
43419	343752
200102	139313
3695	107761
394400	420533
387360	184596
266965	91091
358983	413711
154380	259219
353597	88124
358390	72461
46556	353303
293967	124085
244763	141756
233045	175226
135972	151357
74422	113051
195920	71755
306227	6929
432175	428738
196996	351458
472841	165653
228942	242859
170129	417918
492316	176674
203291	367919
295032	259929
435397	237446
303641	57272
354121	412162
74174	347306
162317	467910
44153	13370
25969	420860
477328	348798
313728	98062
46656	429328
489524	491513
52685	421935
31261	67040
407386	243793
121594	359483
302839	485399
234061	24597
106576	394649
280508	188602
278769	433271
428337	106514
30568	234875
257722	378462
317690	199824
368158	318258
314723	489150
299277	145948
361001	178601
246911	377076
203656	380596
468554	276090
429309	136142
127602	156652
454506	478415
380538	105498
93825	252961
162518	23968
196355	118721
134299	139275
339552	19468
483023	477459
3809	25374
89503	214367
342253	197105
10762	155697
382404	139648
167022	299789
19438	466969
402805	283986
37697	416594
321555	277271
82744	447912
450436	427840
258205	122694
424678	465940
330369	185879
93610	78184
329496	86974
22798	339991
162467	92613
234573	411424
198043	358913
5857	37484
442836	320464
114056	310187
122914	118613
173896	307055
255932	361999
94573	275990
468106	122511
267373	186279
454381	304521
112267	15084
442896	105053
262635	352584
278643	479614
389937	434154
438719	348971
353487	329562
419370	71672
129132	50264
371322	134145
85575	66137
167326	12245
15027	168674
353204	291984
161149	50264
336245	4645
194861	94516
367247	13903
375097	75537
410501	478415
365969	39899
103282	405422
329599	146584
286781	125968
332416	446351
424412	479889
141010	269510
250410	93086
263703	234796
209221	401949
446857	350931
271952	402712
229433	35707
489800	72843
132154	379976
34899	286987
477939	401101
436179	24935
13091	452098
488631	138336
43506	123410
25139	172089
59015	251812
136192	345745
289084	95392
244399	195121
429754	366127
323941	70016
153083	183213
344781	164174
191996	370424
52122	387344
301734	198076
467202	262844
292292	76111
326762	395740
103798	445753
61084	328140
34904	68263
472609	114117
232784	99501
474065	37057
377869	155118
268956	453404
220816	263514
321157	157103
387440	267602
472925	157579
482456	412209
155759	277450
106735	188407
80218	168706
48771	370866
79541	249334
289126	357555
76228	230012
103898	428864
96636	481279
210070	294730
359889	54700
84698	422849
51380	134259
344385	266852
313032	16041
362440	489822
365666	390251
250377	461846
348755	491133
397189	424878
127820	1057
492422	273831
278604	199534
404899	186384
382314	161226
83613	397165
394221	398029
229735	487388
280511	5252
185436	179506
399314	293106
403147	240374
142841	422689
188759	299087
156972	224285
68228	177597
132129	229150
312244	253110
394975	418187
27547	106138
391839	97894
483715	372497
361576	118496
48545	223891
187741	366127
253301	172605
202913	171813
417155	310261
178248	305706
307194	62191
440940	279664
345401	171725
300519	383967
138126	445186
281614	337978
435031	255579
124815	144845
367843	83761
443233	8211
195785	364203
452435	412980
298823	147868
449523	391414
33343	380071
437562	293813
2421	478415
154976	458982
491031	446105
56074	354903
245881	231447
20293	54473
37688	389459
274511	401297
245458	56826
297175	322812
129842	160573
324873	23062
44844	361545
283096	275082
344790	93245
60677	453533
222004	190369
389090	69125
441463	195402
351066	79845
178858	176878
308004	24516
48484	436740
128837	253816
224785	257800
42674	460218
265118	457081
440940	398570
173013	401871
178297	255641
288354	113436
134500	286
30176	249095
30749	482143
296772	83392
300635	186159
164972	140288
175077	28752
292020	379976
438426	22460
440331	153250
10138	322422
200092	212517
321040	338674
321242	88705
110245	262954
442236	97985
474057	380568
180957	463115
242551	203279
187892	156338
18976	40447
453858	90884
307176	379081
138290	476231
260153	75572
456994	179045
440784	38655
198528	61033
425831	134691
138068	220417
198662	181680
439251	228431
134299	276334
117799	285156
407185	269199
309225	54895
419630	86158
468245	91327
276252	139603
381397	200444
236873	129185
205531	404127
474688	327162
334214	446351
21665	168381
252044	290014
126516	179016
99288	254058
238855	334708
98684	313802
315573	299234
61558	293813
167583	116344
51759	115027
409822	280506
444423	261829
328567	293606
250199	91395
358087	273831
124320	2562
91801	137378
449354	327632
381625	458878
312474	59868
61245	241492
387201	110995
13959	243462
468402	186259
190985	183711
411784	164884
398900	215678
168055	366422
456302	347407
36894	271008
451156	460437
153006	122585
60888	366493
104675	195402
425303	47843
466042	21772
480756	317118
429819	264286
371779	238612
222558	295901
457296	140741
67359	196515
305785	91792
33461	129185
415370	15209
137897	203656
455074	433786
361159	346679
310674	401854
79297	136435
209314	430694
90673	391414
97572	420392
447764	229260
202638	268877
67815	326550
468541	182657
111549	51585
166183	178984
448680	94516
146893	69492
193869	51895
486946	74171
437401	70242
420178	414286
336462	130198
318916	63528
475366	293491
279795	344192
319223	445061
373238	23018
65603	267352
319259	49842
101496	45219
392734	53863
360459	434003
395935	360860
61103	428436
212096	430356
232348	426142
136798	193705
78214	184011
269096	15209
285002	177818
134299	282884
152641	318295
295082	107110
4415	6899
90687	89404
282873	366127
153252	150422
325923	449603
135928	180028
492149	53889
448104	304466
154981	451933
16024	163344
190281	331508
38705	398333
263923	293813
181764	88252
24041	102352
232902	120374
139409	188759
402626	82271
139350	427633
243067	321242
398562	328142
26109	417918
186196	404129
275559	415836
473580	426850
218656	206689
227275	83499
44835	454975
88460	15144
375118	281202
432432	68596
250491	245674
278769	105880
207890	49903
376364	186517
302186	464578
440369	173918
413950	288131
192994	100026
234957	209510
36940	409649
53827	164816
361533	423795
461919	234492
102096	363973
449904	4413
200092	109407
268411	444722
443108	200421
467828	240609
253503	79507
81874	440337
190704	221030
306964	44289
60193	333357
403430	168594
155035	208260
397834	279620
126628	86731
306947	477345
186532	296693
331698	24000
198097	269851
331566	374849
228050	35629
426433	148682
125203	425787
366402	104673
396230	471745
475932	19907
274146	19377
258432	48275
306964	299893
244610	456408
379043	211139
436251	136277
156446	215210
154010	430356
215459	400054
51117	165497
338523	343514
113822	208647
208015	424101
417938	221061
346189	110677
360038	256321
321492	204925
438767	188319
52793	315235
111572	466402
16758	24000
493501	205357
330066	890
430839	94665
218122	86974
457409	143766
1444	186259
263377	343860
470997	301032
51759	491044
86984	12514
463403	336590
118087	273831
256823	472583
315407	95569
341230	149487
420777	316959
37526	440784
1810	279480
228128	4659
208240	393326
13930	214499
369690	401854
44773	204404
342465	21411
27823	273831
314496	326398
120050	381469
170809	438567
139844	376244
93653	473380
404069	51895
259240	336590
473989	323440
18642	247092
483330	196783
381621	176878
492884	338271
452931	308696
286950	6374
446109	100181
239187	478415
258864	156030
281726	392108
73038	378462
348355	310261
116460	125602
267039	366534
160189	25888
369878	277568
15819	177677
50925	455353
174319	236438
360460	90401
353098	332148
389943	293813
311941	388531
17481	431709
479540	122212
262364	57989
48472	144947
147123	422406
144488	296492
391473	440636
184369	51881
316206	218829
238041	79989
295841	401326
304702	299960
164584	312381
133942	364366
319231	171773
5224	299608
390241	54976
275319	412773
120625	127759
134299	332505
118732	30023
75511	434893
252664	282822
75339	311659
289009	53879
185071	9054
405788	220857
78469	322188
493806	288035
53922	215622
236032	128758
456748	310030
447349	11060
6329	8623
80806	159686
291884	386787
356495	94344
198043	257581
280121	461951
107455	49903
401232	291173
161259	401881
104675	325885
250142	435817
481519	328513
475116	467612
47972	93187
343461	351639
489500	69856
441841	458689
318824	324823
391272	420989
874	156893
493767	388850
466790	398122
432766	192458
287566	401391
479540	152502
325710	113138
445796	226472
127531	431513
15579	287854
41379	86376
272675	204925
344401	51251
93465	49828
342923	476189
171415	31703
474938	198317
350347	267553
419647	379938
276279	186548
303301	423021
87638	379488
126687	186588
323664	28838
131939	373810
98794	44027
35910	298433
444488	327217
238844	327217
41695	221890
452195	474401
88835	478232
1530	307785
418150	42890
283096	146445
147228	388370
30193	393326
232666	148304
381374	266139
115625	338663
331508	166515
358602	113515
175743	411906
48479	107711
399701	335870
476630	117090
349305	278178
14201	390824
422115	12245
134384	469471
387530	150331
325511	190369
309917	330185
160237	30969
182108	369599
21175	70306
485666	315995
480593	130549
329750	162518
222653	90123
374034	321855
68972	422526
289084	170894
150583	192127
322101	412895
191761	166044
439472	148365
108963	135454
484444	419752
261290	142203
288181	435955
222844	38063
154192	250679
129040	118886
477932	391414
387775	214704
354079	297282
219281	242495
264575	493022
72401	428738
226481	267479
272742	282287
163435	390678
364407	447107
314502	119868
190281	70179
149771	218612
435638	296270
91634	358965
249129	440249
118729	45607
16567	200709
223173	266386
230691	48082
457801	362051
86632	63148
312275	302948
14038	489552
391831	72432
176992	487874
76228	225824
429647	277961
203200	253425
200008	215901
104875	182192
315250	438300
488490	357854
20946	418273
358814	359762
462876	212081
456742	99453
187774	355360
203783	282269
63972	245679
4098	355708
17474	489822
129478	245675
362325	492316
377895	60517
262487	344470
191761	240796
84086	119243
419059	367945
371824	262954
10692	91295
491190	373953
335959	249202
330781	489142
114440	147312
82981	49966
75711	94578
156765	407163
286434	388195
180672	208487
101955	288012
190281	211761
265947	268176
394932	76454
200446	446167
25638	262299
2210	154987
211931	236503
128121	446105
421611	164446
72131	123485
198677	163031
460017	104081
112224	316728
493869	327217
462824	72499
165326	366838
72421	457654
316585	60517
139082	104383
173807	468387
34885	355210
216001	212081
72564	148606
377413	410026
167927	185973
256716	477154
87527	40873
283435	452004
425866	449292
63684	150515
412403	127921
440443	262954
362192	402708
151167	366127
208593	9959
28357	132986
166903	54035
105400	152251
80953	124085
271546	267602
316056	429871
252815	25410
40471	267022
325932	92496
246979	323748
387775	303424
55676	294836
410876	469532
349198	49636
21582	301659
5840	203656
200026	420944
167588	281663
49240	313314
370869	341105
336805	256373
181485	247650
446693	399448
219546	81887
356545	94516
188510	293813
227545	401871
416006	186351
133040	436486
398559	169482
216898	122490
254204	419435
41804	138807
194003	268118
343178	132247
311542	343012
897	240225
433591	369577
112103	384679
127883	293813
177104	471416
263135	435708
198862	85243
105426	198694
437215	285634
221911	140728
324294	197967
234836	326987
179041	473310
84728	113051
274132	213106
122883	71649
40362	322457
414058	345745
472808	370211
233998	369262
380941	72521
361540	159108
18928	432965
448470	47918
11528	15133
55753	228006
241614	64429
342627	138807
207754	460400
413151	167588
32426	170341
45254	153771
370567	358695
57901	21583
182301	392788
383499	373506
103392	159899
25971	303953
67438	387742
405154	45141
296226	389682
163344	273831
254911	404305
242647	13370
332280	57740
28478	197217
199000	110677
134396	159250
88487	211706
319352	78967
225003	83084
341243	154692
245503	10646
457296	264908
128207	93078
308715	486885
323550	373401
20970	54536
404954	458933
377937	302771
38141	78699
227180	189653
228533	387742
303520	443693
208300	96366
218890	286936
6054	314742
68532	41401
56177	313745
35594	453213
113157	183213
238405	121141
367630	99437
315729	88027
202774	46294
92750	163538
247296	386646
39176	229132
396198	464420
291363	176717
27400	330013
105976	162247
153152	345745
193330	243374
23539	352114
46485	387987
461603	13370
449985	5766
345918	44111
327790	489485
274650	432615
61367	344416
214671	183213
336829	366127
331413	20958
295094	215992
136094	448598
131606	490082
446182	144628
370306	256121
299597	158297
407066	476231
444033	72007
466221	230498
429966	282127
368299	421830
71511	382782
205147	279798
409007	377032
279336	87410
441360	341470
141211	39665
229101	96195
366232	222072
120807	16433
140153	352417
3809	87299
42814	234649
491388	422292
396303	3664
378137	171592
463453	473223
207512	339582
349872	459443
79053	4331
297367	269199
253885	451016
427009	308150
158087	82794
66356	6072
175240	355806
392376	227101
390771	41159
309641	10612
8877	430610
153687	142747
331867	21902
82387	119393
388811	434561
134299	199901
366184	40784
282460	113084
325044	26105
153813	379841
437500	10520
312872	94516
380662	262954
438886	420757
230574	201007
135874	310261
61505	428711
364636	474488
73589	172089
249610	75766
206659	456022
384597	421356
239748	361576
268418	5857
9965	233560
315681	341271
337101	313314
291172	348175
438152	288403
324343	481773
294810	24282
472694	243547
182771	268667
81316	4349
466056	33031
234087	363927
331625	183213
105126	182578
30030	441009
153006	103892
294307	82585
430503	395065
196283	72523
294499	184668
287772	446167
198317	49764
178422	486268
347653	131546
409745	208502
484804	471900
315409	228431
400055	367326
130497	256121
361659	303053
54895	276370
295009	366792
75928	230783
39189	296432
489828	65968
223540	367686
382848	119381
89238	492601
57583	51597
98684	445233
369016	240152
269635	288394
459648	148974
469520	432212
304642	493788
81553	208516
489829	156376
327880	280233
241199	309801
290211	166513
271528	185704
141509	93625
287403	189217
299603	290420
36955	71660
463891	429370
450465	10863
326944	24738
314548	230334
68098	355259
356165	159249
115966	298767
108015	296339
469435	456425
277568	276963
26318	5258
466748	201938
219281	121358
302429	302119
58486	366872
465717	56238
214653	154627
310153	149897
304986	378826
392086	134736
159920	226916
383084	162831
326281	166513
115935	301659
368609	281924
237586	16923
394349	307423
9328	283794
46071	378082
394724	22448
107709	314663
273900	73747
203547	226980
417265	461208
54248	315566
125087	249186
274065	293281
331401	68950
116857	33094
68843	98307
423828	54234
86688	54976
412205	35546
2277	289045
124602	195551
101346	318927
289675	104769
98480	288035
312981	385427
446222	197988
119762	669
448199	389908
214111	282068
147923	308434
335036	393326
81262	456572
318445	79989
195373	54700
282417	362784
311369	224151
121033	388839
42050	310756
338831	80648
405792	304865
408711	107711
471176	285156
338915	239327
260431	108401
195897	52205
131639	165478
315573	96094
282355	214992
106735	187601
118867	17186
245897	270095
171008	388239
307015	267602
25340	174864
109871	128908
284816	53994
316136	342143
264533	122585
51601	188903
72536	394916
443320	102919
175845	84775
137454	159378
273779	269199
449679	131788
89219	168960
449427	36062
289257	313745
287193	424778
168581	111312
26126	235262
87480	131128
125790	170658
132434	455747
300506	174449
413420	191573
309276	464429
55489	110708
61152	425675
105165	457925
95253	162795
266113	196159
299106	446564
440797	221516
451691	411424
147684	411424
387854	488205
373132	256121
205395	216502
300473	420530
84745	259417
157898	47763
330216	294676
179757	477170
227152	149700
30499	325702
429023	10646
461285	153995
72642	377717
475336	217871
117718	60058
390771	231791
92809	114879
346216	7922
269170	35068
349608	391414
474516	476596
456731	237153
123360	21457
327703	16661
105595	239689
31845	273831
160680	351639
190075	130619
14681	110741
16641	209933
11010	120256
483987	164319
473805	70219
203656	97849
231680	66405
88473	387566
191638	88004
99350	342038
21961	265261
437041	425675
265070	151096
11522	312259
186144	264406
69985	294341
379268	364577
96701	64310
147371	401854
270369	220857
46241	433279
420266	237517
63391	140409
75040	209311
438126	472072
300684	43920
450538	420944
278642	198038
128839	410074
258829	295029
114583	50538
133156	177374
192238	31886
362450	90918
76228	99837
213314	379976
107031	94665
487732	197440
27547	456708
136731	146251
416661	97515
368582	19766
389179	190369
267182	316829
93451	40692
284417	100142
95595	435162
233568	7627
45307	457794
229082	264781
427494	157658
485024	476831
56067	181178
395276	314881
52132	83542
157792	187974
200327	245494
212803	212803
409603	68080
132017	375069
68029	400974
57669	390349
442236	128758
259259	50149
446720	167178
122780	47867
248173	423562
21961	229885
270077	314742
478915	192005
353873	49231
362373	87113
88720	449298
157961	210050
177577	85243
1839	474662
264020	61572
303670	287024
145367	429161
177124	62726
216147	430997
308715	389682
449893	119762
341563	48971
70702	332094
440327	408605
250222	272343
185205	245679
12481	357493
340556	31525
399655	313745
452424	463623
358320	377568
230672	184902
220672	241240
415327	110677
357291	420944
248798	448709
257589	186440
13549	22827
322664	357854
345517	420944
334372	73027
187754	493203
117647	441774
178258	154355
13192	350384
138650	16679
65298	18931
271542	200191
158380	48275
27161	203656
8897	481742
235394	246895
395669	358797
167187	404806
211307	169467
329569	442669
187391	47450
473926	240080
120861	202645
2210	132996
193020	288336
424215	317118
468516	290523
362534	207535
31624	493545
312842	489822
83616	351732
142869	317118
16844	202490
124002	127921
328940	74886
284035	240796
291424	269772
246354	417918
476489	86800
115201	112744
221442	288921
312859	122462
208549	263962
131556	467906
349608	470588
72556	389446
30889	288234
307330	223081
242725	98906
399159	256885
235160	267553
278275	327061
278153	342477
452967	327721
431508	258461
99406	54976
188737	275114
50264	406148
92246	395198
452424	82
68783	477986
37697	237446
281340	86560
456294	19808
12948	271351
388719	8159
263247	464420
382343	440660
200722	393413
193842	15209
408561	222701
124455	476231
218311	337849
111632	465894
192423	175721
241952	263009
52917	117352
120001	249526
306623	63528
167367	208174
33073	325604
90896	420944
252098	178436
315250	1605
336071	123095
452286	387300
317723	410074
330430	385670
97247	97277
153331	447009
161814	272673
329079	35707
347401	146248
195012	366493
20946	235799
138160	348176
272574	469235
385202	147974
102820	186561
299000	293813
363561	139512
479482	75467
360723	395791
422176	99405
12481	372120
306981	284214
389489	89891
32148	51895
290305	302693
211565	244327
73773	369599
28593	210261
293642	306442
408561	78753
217748	155271
72335	106500
93735	221623
420508	293372
485796	398333
248479	229901
65683	40284
128254	348190
480509	312799
493977	332933
213123	114583
5700	139132
208754	220000
371133	410951
480785	73493
64930	12095
3856	138600
352685	481368
50162	46127
139185	8453
35806	367731
86268	371617
87729	313745
118379	65371
129174	365356
200602	410760
147704	185335
393989	317118
417938	289478
461141	182168
36124	212246
41820	234371
342016	396080
14948	149269
402654	105498
124729	218730
438491	291521
324411	405217
20703	261398
472267	245741
27826	269679
483210	110669
180506	59672
431508	142238
1499	91162
449725	228986
123071	53389
250880	342063
460632	103491
43496	29803
22560	331584
245041	427457
351855	110677
488235	309425
213533	480617
49249	225420
202774	373021
332555	375803
338003	267352
426056	2935
8481	286091
59508	126068
331535	475048
470404	134347
364818	479985
426558	243115
133106	151012
287921	181129
16349	342477
4954	282570
452408	180578
288800	330503
395304	467703
154597	337778
426040	183213
134388	283963
126141	182063
24872	275809
309458	90648
265483	83872
293077	142626
114877	441996
108140	90041
379467	187974
304501	154137
33775	473216
39728	313745
184823	279773
63582	79989
82508	256121
59290	390666
216666	198275
462696	245679
211511	489822
168939	481785
336705	296331
12263	15209
76773	413807
185711	105878
266918	393326
299579	488366
156647	384336
235102	402265
383726	310261
62004	382936
427388	96977
58203	196783
161545	40842
477447	313178
48823	332243
268340	190369
173091	97863
305915	204925
330531	26970
24185	344953
391743	132513
94836	9057
358718	250617
326260	58861
454867	160895
216229	57205
250284	336590
396959	470904
369305	489552
125151	135369
80447	48883
22779	308458
287766	450011
328525	105562
9300	351169
287566	256353
53196	152321
239804	342886
219546	403841
258370	447669
198405	12958
336878	234356
151864	438532
448626	274309
276821	470415
403510	278
165680	144975
184674	62191
316206	168511
192925	325598
4794	431226
292528	421222
120907	262954
49825	119480
114089	190369
371252	366534
54234	118877
303670	454975
77793	55659
427924	434035
185907	58666
409346	121959
447123	382280
95631	435586
97640	258370
29036	449105
411207	295484
142275	279783
64806	478415
209173	94516
173904	276090
238889	50536
385077	185335
12289	88151
283250	328000
372411	320180
66246	88564
264357	446167
335951	161397
262880	223624
98954	258844
402316	141440
83431	261910
489661	132675
482456	13065
252604	362784
145600	324084
218780	170894
434084	466737
7290	412523
308217	270095
481937	276744
245394	64397
27412	50538
434704	448445
386516	292721
302693	491565
370869	122315
319824	436686
382453	481049
382480	35707
240506	94665
274424	281924
202830	466737
310843	354820
370063	196825
351913	160520
435854	276582
286211	315847
437628	120173
339353	90418
410436	258370
120722	76558
3336	153995
180775	461944
14963	106856
4549	376412
387883	186757
284554	290218
230517	90277
317550	344348
223211	464657
112954	432212
292535	11136
163044	490866
10396	378219
81525	412162
128354	196680
259775	412953
416550	222531
336071	448353
156348	345401
15618	183981
280188	362006
295726	422998
152078	392329
357178	238578
129082	266500
21634	245679
451725	277450
359295	186714
345715	177252
354206	97277
480393	170375
216324	48605
7022	159471
61033	425361
51900	390856
170657	348681
404979	453760
365578	428026
467579	435708
81302	254366
191953	110677
426922	304589
474496	261396
336324	187998
285414	407334
243048	35707
194537	465037
52409	122462
68678	86728
194504	209119
349886	313745
402710	450376
158983	301561
153006	373466
104000	110767
121594	196976
131754	423062
192800	365127
203933	164646
365050	411424
311983	459649
28357	31326
177016	9054
258274	3845
124309	55774
94520	481279
333042	410074
297332	79350
256536	93245
124794	8366
256893	83275
312238	299960
29764	458183
329800	307766
82092	257868
413359	42890
308533	122462
24705	84590
474449	204313
483927	348088
191899	398053
10443	482575
371380	255942
54163	356041
432161	88113
286345	310261
43454	467015
304501	219499
410920	319594
35263	449090
438491	179692
335052	442494
432480	23018
335302	22827
72852	56410
181174	412581
200754	151949
308122	233181
344529	125105
338261	158153
182390	389384
319396	217423
213364	473381
111245	132843
156383	62191
120187	183823
252090	122462
194537	281924
249894	223029
372254	136845
15991	94516
201236	70650
363634	481785
488557	409939
90696	427796
266957	179735
98397	431187
57	270891
230716	334451
23642	105585
332030	94516
80931	318697
250854	377278
34049	355806
20124	322272
54141	15209
452279	261356
29207	491984
303110	86476
288221	347166
170197	133156
323304	103291
450011	393326
461111	426089
341470	21822
386309	369599
57571	267602
336996	95975
208778	273745
368135	86560
403565	478072
64338	362773
231344	54599
247296	426410
173310	58893
72015	357854
446113	261466
443308	265883
488040	23305
295215	85521
194303	264406
464180	420790
107345	408288
210503	410951
462047	267602
322193	396563
476344	179375
240905	182449
407026	109269
318310	362206
480967	267553
178422	185879
179054	206623
437324	340735
82041	26714
306563	337862
400910	9437
95233	92694
135156	50264
385554	187974
271760	484866
324626	331291
18102	436982
487423	23623
305224	357854
394338	257895
484130	320718
237499	24000
266307	396292
40351	476231
144073	455035
114710	472135
130666	469235
44578	99218
112443	150352
350286	278955
12150	272966
471406	267602
382987	267602
12623	373522
410028	335822
127373	248382
375998	310498
293345	49966
435276	422250
222389	420511
487857	16325
225832	482854
21464	25415
414286	2238
134469	361198
36763	82862
343178	420944
146734	104383
390596	301799
34239	467703
193493	283392
169452	260061
413725	236052
315200	331692
252913	475172
341214	399132
160961	362713
206373	171069
106917	232037
262980	353557
311966	21235
26395	67040
78673	455802
382842	491530
435786	199158
204653	302706
476119	78820
353880	13903
190973	410821
72910	160379
403128	71269
196341	32805
451709	50179
196165	146202
195503	202996
158531	362598
132194	22514
349092	256121
38050	37057
43360	222182
299150	427687
459290	380320
468394	257485
296564	264213
36711	348007
107256	313745
148246	253718
370818	421830
315656	275790
4841	87007
79188	243374
105943	179472
340834	214024
4634	266361
366371	62191
480456	94344
442236	130549
165705	248161
5700	240725
167588	250192
5773	478415
401036	30258
273385	48146
237533	154209
97547	376866
340449	73990
438955	375840
320900	317118
263703	58458
253108	269919
455074	411387
319223	455448
89826	327339
351204	248563
196734	218727
264900	125587
313572	160386
192238	172890
219182	190369
485248	169482
315974	194626
313523	80007
436699	85606
47621	40181
26862	225740
339529	152764
161326	453171
410161	189878
19157	358717
76735	205261
188522	359932
342465	271673
291551	152794
281924	289682
183193	384019
380146	12213
454097	194404
130490	450566
428055	25366
235746	481279
439919	391553
148625	489582
25247	172680
138441	56413
306232	76151
182842	66556
366853	124631
350046	210445
121594	115174
441229	325946
49768	473515
17000	464056
447269	92954
191896	248777
92385	192346
354212	257878
319191	468304
404337	129415
66636	38063
199676	320464
229050	337355
108598	28430
371306	448188
258921	9220
490610	252207
484917	259863
5007	89862
463969	209933
278824	38343
225694	125399
248840	130960
278769	130648
309855	12245
296092	456850
414832	102719
487293	306253
422246	361964
243123	421830
321473	86476
453294	60483
237801	80543
479283	190369
102244	468698
221017	45918
165199	79876
189948	251806
350628	35707
366682	206623
146893	171592
265387	247125
128240	434893
287085	77339
458768	486885
447222	342899
483964	229604
359318	23667
456243	281325
419779	142825
52188	489822
172417	277595
236172	387557
491686	392352
87022	455545
20998	278329
378350	256121
290799	369599
23968	446351
260161	336590
441554	231021
256098	2550
199483	49977
144973	462221
379143	56015
433346	188886
155680	214456
9250	25434
412624	96195
292655	419855
180192	344091
405237	86892
408746	347226
218780	200457
461035	160071
187507	327467
142521	392788
323411	96796
133321	102104
19858	190369
474593	403429
421392	310261
375708	469235
111195	42890
288354	132740
192653	27894
251126	484274
119840	463549
38733	245679
421565	443928
383813	84536
424146	360605
213495	402575
7247	295484
463549	268252
216886	51588
427768	90041
456748	448862
116437	454822
184970	190891
434084	76829
475607	179674
481135	401718
172312	378462
104405	1292
125227	271082
127874	476171
354369	138807
413486	168381
374615	264025
92252	138180
11478	435428
129195	212154
326722	193705
184396	408646
137454	273759
430579	363369
209964	35707
27937	420016
242249	432382
482720	269904
452228	97720
145750	467752
196903	183213
412578	13903
242265	425846
183517	1817
78289	132894
285432	377252
384795	133423
478136	254116
30189	278190
174897	267602
429470	476292
20706	267352
85275	397564
365774	55074
481854	492906
231265	429593
253774	14478
430447	144037
123865	82533
363154	487939
437055	19246
361048	493636
477436	18853
490991	246311
139904	462884
12467	13370
58245	185583
432903	236032
375840	184776
385881	49903
71540	409816
28894	425826
46703	327916
314981	323056
374762	339567
231305	42035
257178	378686
237120	332082
81432	60389
45880	13596
165925	87062
421516	222701
332391	388575
20136	256919
466671	467284
33174	295191
321919	245689
218763	232316
446855	335123
250609	17234
64933	263005
388935	291332
395676	86974
71511	126348
454166	153995
196820	18263
470264	435708
438381	356428
104740	388078
146798	277411
65194	195052
446386	440660
466987	86560
266307	84980
9337	268129
17657	387645
219865	161627
231346	369599
296339	97567
1080	493917
251097	249334
82886	281719
283675	313829
202086	339251
482344	175056
79462	393326
476804	127270
245416	203656
80824	16325
188531	307741
100781	446351
262828	13370
92635	43009
5167	301279
102983	355821
314062	121569
220146	144405
402509	490525
285047	478415
295718	74106
465227	162831
262748	238954
47861	145873
491995	447831
166903	474453
469296	173002
435637	268129
32920	239333
323431	203656
344775	367937
363999	37516
68154	422998
267527	139648
276821	313209
313217	190369
95207	152954
229250	191599
485423	13370
33965	448283
413192	487095
430842	121526
302236	126655
166001	335748
380696	63957
332762	273831
163163	56059
239526	260243
325675	210700
375401	282216
402654	410459
6317	190369
219136	108035
315250	378686
233498	271506
381290	318657
198317	164245
403338	295540
380280	276358
423895	401928
434981	169749
326571	493453
62917	438957
19459	70830
118786	225472
123835	95600
307803	342455
36742	443862
304146	301142
47021	35707
410032	176878
207942	267602
236375	169022
321475	440660
19054	186440
225694	1020
223243	295218
379327	367750
273900	54976
212205	447517
461720	317675
160683	302558
196355	296693
298780	330143
471365	298182
112625	393836
326224	225554
466402	461846
311510	424242
212592	205627
112620	76111
483130	116310
57823	126204
263514	381521
261021	143450
218680	449137
324812	356603
264391	261992
357601	426814
75029	64429
375233	433279
41378	391414
310377	237039
94751	392788
177482	426887
352940	298605
432421	308443
483502	80156
412037	463549
314617	469550
473769	328205
143776	267352
120050	84504
430965	276158
338074	132843
35005	343804
97727	267602
308278	316536
300114	232094
1386	220987
349610	412014
118508	424280
431262	248957
252800	377017
71189	423757
261483	183213
409745	35037
43667	317118
134201	9190
394171	315268
245309	108240
469563	222074
1850	207100
432702	348798
378633	62191
153322	442223
145217	35707
65006	482975
451709	400184
347042	146654
421562	340568
123966	96740
365613	357373
198862	453493
251720	328242
390154	244929
354545	115861
358848	394485
178422	283107
56068	370550
66214	461923
482863	129827
24185	147228
238871	170164
117218	104641
335020	13370
196462	195316
315958	253425
315573	451551
165870	110677
237242	34547
110159	457081
84612	94665
138182	480377
72804	65979
115687	97932
474341	348798
178244	248534
490650	165497
153322	200503
199416	231755
51080	275983
444995	363631
465742	350730
401626	36551
165895	259914
419056	256452
299257	122816
309627	476231
78170	448768
52806	123369
409205	206686
293083	120025
448143	287842
120247	185479
103225	119626
61306	62234
270248	91380
8967	27464
232731	168252
15423	387101
67584	342412
81182	61595
163917	220635
280709	271300
326081	198416
244652	478184
2187	247265
467160	469532
15357	94516
254293	197988
431565	463623
215934	150942
201839	122490
358172	146829
405974	347104
188481	34950
358768	468879
192112	243301
309018	243938
430313	356777
314907	44171
224749	38994
115791	276358
278421	146075
318544	102935
110642	185830
273768	387742
237562	170839
163136	132740
93440	411157
129062	231572
270603	415032
325509	328538
273609	474041
61186	208617
387325	313745
460089	212081
122414	476641
88941	148205
438193	55083
312748	176119
272532	398333
176718	86718
152725	485730
26465	71502
358743	183213
188312	135757
468320	37678
317459	99405
37537	69856
274463	403451
338955	120778
76531	277450
190658	118843
112661	288654
416029	318735
414337	254973
371349	144470
172018	134426
341943	357987
380051	291249
278320	461951
367578	29203
226167	260885
285023	290624
163089	463799
265205	28508
135255	404320
292045	194165
492247	410595
469013	85163
486712	186041
443562	321649
192894	194587
88742	166063
335951	417473
166063	276114
322546	163533
90317	245522
380858	244771
224901	61934
117033	420669
9631	193275
172396	58545
188184	481368
29582	400197
197385	8615
55062	385245
104111	93540
10850	471264
47092	4413
153813	244861
95253	203279
170918	233882
412205	261241
40809	95863
173103	273831
417332	246672
222539	410062
200092	279664
180108	256121
450532	96894
3137	42546
136596	127439
365774	166513
8988	445411
171915	228431
447335	234664
333256	55859
276295	30176
125417	315226
452962	449905
254446	128580
490357	12895
119174	401101
481347	453721
103219	152517
405788	142678
185210	126079
196903	39475
157534	428603
258852	450022
147800	17186
26892	354694
264198	344637
248740	224267
108656	390349
151579	288035
408839	257457
449994	317356
357343	12550
407066	217423
453306	378127
278289	238578
175966	366211
488425	79659
5242	276572
143188	466151
468302	21457
187663	291521
203793	110677
259294	67040
380984	160376
364240	316214
349560	61596
482956	364315
165413	462676
480792	349901
112862	313184
174161	22549
69264	151322
347740	364277
155425	318735
233685	91069
277467	456640
306694	343804
10546	294385
45724	185811
64374	392671
461170	334651
148223	203607
182799	216824
469173	401881
119019	129863
326557	267602
466535	428103
285156	471669
128097	44187
322315	34332
485697	360860
92635	70971
354536	27748
423567	428103
50766	26343
223731	237395
413519	127164
375405	238175
234720	40086
171382	391414
106856	16433
172396	144397
56069	401871
154835	226943
343089	381774
144973	438379
471169	426986
375951	408256
174092	99405
38801	57989
182600	360531
334391	272479
146097	302067
86632	424670
192723	211387
109457	316356
227101	67397
188512	306468
292436	247398
30656	448266
431012	440660
278769	58326
469112	378859
53860	461082
105568	117247
216948	318805
331740	35707
93342	164884
122670	52118
211745	73660
338877	8607
247975	141440
25061	123369
41163	475914
215416	210082
226043	272720
433221	101806
151456	408308
398085	462973
356953	339251
56205	462819
238784	19258
445859	248474
172417	312137
373136	282224
429923	425799
75457	98012
47816	74103
491695	229887
488010	205270
300925	5857
23884	371934
194253	439389
176321	295939
345236	385182
275099	88289
297214	70062
406895	299467
322847	232900
310038	226023
23018	459016
81695	7211
355083	185076
212235	475658
130055	295218
115604	360038
72763	13370
201833	153548
210543	300119
399738	368205
259831	370397
453012	147121
186597	298695
56002	390680
446825	441629
98168	351682
9928	427978
384260	468952
381877	109006
445879	433934
287566	329238
278001	185704
287566	415625
302063	134525
172417	306474
400273	23018
3231	391191
423533	368753
2978	94344
71844	254418
147288	231638
97588	228798
189598	430281
171650	21902
235815	231485
286145	337791
90565	370426
432835	439694
51195	35385
293338	233268
84536	190969
30708	94896
113970	48275
100028	293813
275228	79249
187834	76704
37654	227101
474496	90682
103176	399950
425445	472918
132548	413283
189418	13192
185741	431264
155697	139844
298823	44832
266845	119192
202591	228020
426197	455769
91325	480729
84598	282428
176239	183213
241677	15209
192195	96770
219222	40447
87184	119868
412917	401854
192238	51928
410811	341271
36835	245679
251116	62196
15433	60309
217815	357763
153687	39195
271794	41075
383726	411424
338635	194165
367343	184005
274489	68345
24919	337791
18210	12505
82778	237106
68675	187778
189879	463615
72732	425656
58418	430610
364255	115386
458646	485304
27396	352807
470817	156375
407116	333746
18201	494102
117442	174564
172766	35816
174139	352099
284952	164759
104740	207037
251372	470588
141589	113051
70	258220
245938	417473
74776	157016
429634	77620
115915	87471
238541	452290
30984	183213
105907	283250
2205	428199
314693	460434
1494	271415
81978	419797
265465	177777
351909	445749
289008	202410
413535	341811
383105	281820
448412	492906
220634	94516
299202	49903
363984	360860
96242	87579
342486	350521
290216	467267
383902	78906
62038	201286
303507	374784
289949	187974
464469	124597
176408	100033
456686	16925
422298	420757
389570	379364
3772	237178
239604	55586
325762	136456
409835	5765
409505	75952
153582	78625
360898	428214
71770	245679
471591	21253
418180	401101
350650	293941
435699	102745
436684	63957
424787	9054
433956	227152
19080	374123
92712	93021
256886	375897
397436	420944
6262	173526
118802	356750
231350	430356
66228	403568
274761	276780
83788	411455
181108	301156
429201	122694
146459	128202
447373	105878
429069	315888
77829	266736
487371	121106
402787	287470
467111	207535
485167	35707
482356	391414
186440	321727
444139	343346
150904	260122
390985	436462
49025	161672
492567	313829
374641	359506
473381	411101
423288	378330
420346	64335
469189	68776
156429	477062
239915	184258
421263	62373
354431	150352
135874	461944
386241	309425
399852	308272
161363	392788
395577	168297
288784	444161
477932	402902
189064	259739
455449	8303
427962	84722
179021	119762
92047	11248
154429	48067
91095	390797
4500	487484
183022	241943
89608	312287
454867	421703
472311	153771
64281	294836
493595	276358
485975	94289
345778	123369
463866	171424
378663	108420
302051	431799
262079	140458
18766	267602
118616	94516
71811	316575
281639	316575
23255	275981
64991	443285
395183	368323
354933	253247
175300	303175
124013	313314
33965	306253
163843	91558
40655	303167
226747	210050
78364	9054
346282	190369
298390	289851
123149	67584
122509	57375
398011	383823
294408	463615
177141	95460
175484	318617
374379	206174
44537	448206
23366	401854
233071	445186
22599	279509
305827	105806
339293	462984
28357	411183
414214	94516
256586	139807
258147	431634
466369	79813
96706	477986
100874	150850
346806	375840
100141	35707
45140	147327
15133	49046
429787	417740
158724	373074
140442	411365
444874	40447
111443	473204
133483	492988
448411	426089
58355	383719
178513	291249
21503	279067
115339	160262
397261	107852
462061	52788
39601	398333
75621	162247
246348	478415
202347	428026
324502	483392
119695	234464
308116	471745
426140	309180
1444	363888
354022	61274
158093	258370
253915	8623
331288	101958
373025	343891
203213	110677
421384	478415
351332	13805
170698	444980
16100	139648
164337	133909
322752	10646
348144	237141
187178	108672
377967	250288
330369	32451
309530	187302
333183	412517
63494	19246
198495	38063
290818	50537
202532	124068
120050	337791
290624	251767
380338	451391
35403	110021
475479	218448
229374	446632
288578	444612
101777	200457
128772	344953
234265	442733
452993	17186
138820	316575
242724	458933
110409	295484
161363	317657
142841	150022
325509	158670
244008	7194
17084	187974
493613	325265
112593	219765
162708	126473
441302	445233
269949	359218
109091	396106
270248	232555
253010	214992
104259	88113
28631	166970
225568	181076
391391	313815
173005	462035
275763	197996
38576	411424
84745	455780
143121	324037
212989	46294
326043	279749
450465	443693
2099	270324
346299	478232
63351	266736
328595	64397
446182	477158
440275	313745
216602	128112
149457	387673
477174	50264
449153	257855
378768	129359
43506	335663
333193	383967
313666	420790
89257	378957
275532	317118
66273	165520
279388	204791
452962	69219
461498	17749
339107	166513
7568	446515
493584	200871
216602	419098
281433	446801
456658	116806
452312	3632
463623	401147
293705	239829
153322	422470
167588	123369
422370	423342
461842	327061
88852	91327
485536	222640
431264	304666
142041	23905
447610	2232
383321	80505
189144	43783
237981	481279
329610	215468
218581	454975
249765	303235
401462	357028
350772	205223
428453	301659
19965	164260
279686	313564
306903	450723
142116	75952
71258	322148
297812	481362
165952	169485
153992	13370
449392	267602
1477	53389
294335	28129
272557	366590
349597	50155
158841	310769
283086	471921
392352	478415
477837	421830
491607	254366
259686	206163
410652	110708
123411	115960
476918	178335
478588	250316
175314	216261
14008	354261
156260	213639
470592	121145
395132	10181
139485	447289
155616	99470
208487	47644
23754	438419
135179	350696
170455	272153
415170	421935
350066	316963
466790	111039
339333	104505
485402	16072
474823	344599
364181	9968
9027	491103
396584	57933
229421	336590
446182	49903
289228	226760
39193	447177
141040	51448
312409	95451
130675	364070
201435	127921
464966	228431
176462	301659
95008	492618
373891	790
307139	253696
118435	154330
55953	212081
336310	469235
133042	35707
394498	141623
109510	317118
98755	278382
146323	447519
338074	478415
476754	134694
136341	392788
10379	304355
234902	127636
399834	92613
66201	224937
167588	436106
418459	15133
90696	79570
9742	435552
229604	62492
63528	403743
218227	176639
46294	122283
359875	208291
241701	492216
90696	227566
364636	302033
136511	53389
105889	346095
365131	114930
129727	315422
159412	338289
491878	409902
192917	231477
448104	319657
128979	65049
4841	370866
88949	310836
136177	336590
456021	328568
121559	477951
122060	431556
35892	94665
360459	466234
92742	273831
373837	478855
108245	4413
24271	166513
373591	189655
187495	470997
428875	465817
463857	362972
309709	467601
422262	132456
360178	54976
374280	361698
414326	379416
264925	391414
299580	464727
169937	308897
274560	445915
420067	131959
92047	271423
417369	388407
357157	311221
190340	62191
323520	188759
234210	417077
107879	119868
430800	115535
42168	336590
318704	289657
23310	269199
492468	281993
449795	304731
87406	291332
479916	254973
448263	246672
162635	479614
52548	293813
448341	9706
396514	134694
56165	313745
137454	120686
105656	93799
469446	265236
461861	235679
327406	47038
263504	174719
266965	278802
271297	267352
349468	412967
222045	41075
254574	11710
287136	196851
80406	373005
237424	391850
214316	49940
274238	212837
255454	21459
245624	62497
129687	447517
385402	303497
122026	155730
347494	142018
119464	206887
328156	247706
225348	37022
394212	287423
30679	191057
258618	13370
4050	21253
298248	409540
202379	453002
345194	46977
443220	82271
279257	104382
239112	487105
409452	401014
3232	429593
61598	214024
261803	446357
386406	121106
410786	354497
475341	141649
464793	190369
201927	10019
195720	254573
84587	122375
186659	330537
258773	4413
125948	184809
209115	239789
193817	170180
473411	354630
167987	218713
148241	320822
228662	219499
42141	390042
167588	289445
324687	436059
195339	402452
136269	364784
45302	361316
472604	429603
115917	361354
102697	224773
348539	273831
262351	390310
369414	366534
99803	95149
35096	315866
258565	185521
427397	168200
73778	326971
478588	178208
347801	233116
256301	90839
341197	110371
195098	273273
392742	217423
341133	277961
138726	240796
53841	166513
32485	405446
375519	426922
366402	401129
175184	186440
460503	297219
184001	22347
395043	327713
174394	262954
218744	317768
66824	130624
368858	17740
406108	233361
468118	420944
444437	167517
123329	429863
330954	291521
59467	135246
378820	95782
33927	41400
60743	360860
55940	430356
458103	403835
96599	316973
153006	268227
40470	119123
492936	246311
293913	360531
324253	219790
223375	53624
427082	164884
467921	114063
80342	62196
80193	377853
266137	133665
392044	14892
488609	286016
313317	109261
123969	387742
224706	57761
240844	187262
180886	444567
43966	260625
394105	255579
251763	52490
358423	426439
4151	147353
46389	309425
90879	15220
50214	73599
439377	145914
456848	61086
206131	5677
380097	478415
133263	264908
210050	472473
492955	330423
109483	279871
73822	421356
217198	284734
369405	54465
11960	166534
110681	287687
461554	34316
276845	150174
383744	133135
44040	203279
236971	358848
228134	441259
241171	262954
315173	63557
322442	475246
293405	355806
132044	53490
303439	86728
96999	132996
400045	178775
480887	365952
313974	192005
199285	173645
261759	199000
429863	431390
492180	85008
4138	469532
67736	83403
5939	25594
328867	42747
226167	354981
32463	24943
104502	93387
56396	7934
102444	310756
287642	304364
316136	446215
392407	401854
291024	460437
406839	50661
293030	208384
272224	66140
324490	105967
251706	124812
361260	272333
191722	181754
391192	230184
181947	127921
335470	181724
34551	230335
390933	261523
75751	109065
491229	313105
24355	130214
87325	366534
238855	391119
53979	162947
102072	348334
312314	166513
98727	232555
228657	480224
294323	198288
493917	379207
301963	7923
145200	183213
350261	202523
431165	212081
401940	336590
469564	291521
429672	57433
392086	406638
238406	387742
491105	48275
160214	105878
79592	38067
399224	303424
448287	348292
483468	220352
175497	352844
356280	98901
230051	251668
249961	186159
319670	263577
318730	428738
4707	237178
151954	34438
347158	281726
109674	293813
466043	239107
224406	136388
403721	185260
61681	148044
35488	219824
85495	341278
444115	350189
289807	393326
78289	406188
478588	83372
179054	76111
306040	12565
120888	141892
488715	120195
273686	470420
23781	67584
260848	486875
13370	404127
6836	413860
227024	10287
469479	458880
45132	452901
116527	405491
202352	384235
309917	74877
117348	490306
256355	199012
17685	200344
28066	107998
437481	405842
401389	451051
239272	378500
145352	421285
434907	126204
372526	178436
295441	376814
125168	277646
57687	291249
233498	251331
259740	209510
32383	205223
392624	179375
212308	215054
493483	259929
302663	126204
444139	455207
970	173863
372914	406638
209584	317356
315637	370054
113621	248748
266307	356723
114938	485940
322464	21301
318735	100679
205841	21902
49868	23596
486707	374523
78002	424370
233853	18482
448216	116595
288100	467612
371450	5555
53428	183778
439001	196094
16844	57416
134993	418514
334549	319558
74189	249334
120808	80587
450910	460074
486104	316643
49403	293813
115138	344091
86719	311301
400907	472329
399237	468162
131924	310214
356088	51895
80157	270389
138823	279381
317188	68357
98943	20339
282633	240016
372823	84092
191255	446351
387222	85531
414326	379130
447837	219198
408518	401854
242935	12683
163344	435353
220348	179103
271366	11951
425166	396735
119001	104856
215859	336618
365550	239671
445478	480224
35179	160009
85020	25480
280850	118276
450532	471391
279243	321856
220435	5722
323559	357570
145810	375821
170929	134248
389549	93245
318998	281801
286550	286433
238207	99060
106531	294925
336988	20959
257909	303862
274678	214992
467789	110677
393218	163452
11282	359732
179386	269199
409388	245332
438644	398333
304346	242631
173668	245027
405968	50538
408706	339047
445329	132740
296161	142018
187834	296423
262438	214024
141244	95942
3809	216124
253573	407184
137211	487441
226706	53540
372649	368264
306087	183797
223382	298767
282236	478415
356665	245317
305624	98788
417931	345573
185339	354264
198373	13828
350342	300555
10147	64335
132962	391414
414519	175721
106268	272159
386860	153512
259168	186259
191933	49192
172126	253458
264790	178436
456437	15209
403299	261070
237038	462973
285532	12107
273610	67912
83823	295184
32776	112371
186393	348798
412549	190811
160032	476951
127711	466851
54751	310756
209372	147121
244758	491184
274474	74542
138126	339680
212361	154208
167068	417918
416470	362784
316056	327217
345670	378341
312664	8912
319017	64183
216666	364643
368189	260367
282847	281273
125525	273192
81885	315671
40890	183282
5910	317118
51756	195963
66129	51895
97588	486104
229087	176878
291521	449671
197212	15926
437140	255016
266533	7849
267327	126321
252240	270095
198522	327705
9455	190369
445725	428214
435246	400148
99469	473426
65513	320259
298952	28065
392843	382936
32372	205270
308776	378686
234856	169485
207212	150760
274718	286227
129227	123042
408965	128950
420848	104418
417493	35707
278707	488183
188478	190369
198949	468925
334985	244103
275931	39764
45165	454005
35474	388254
402169	56068
286429	164182
345401	379732
198729	210440
126426	420748
387250	243640
286497	124085
325304	126220
378135	362429
151299	370866
269258	220756
294067	154976
119803	453301
88557	55254
81918	192724
137579	377032
38167	185479
302712	331132
351525	290
4425	53924
226919	405920
426157	387839
179795	176497
310756	238075
140688	264572
123563	178436
218577	156376
95913	165953
61647	12718
369030	143079
124463	273831
469100	230055
358606	237256
202774	226152
98286	487919
51759	462284
160561	420336
466995	336590
377962	316575
117862	382001
392744	369181
214061	439590
289513	196851
42370	84722
426842	297802
131606	85158
16844	33124
156902	366493
143676	120173
391519	12030
238662	309119
485499	66010
440059	110677
325925	134389
141018	469892
71701	479192
28053	32807
315687	268129
385237	54071
253636	10373
93451	159018
195062	435448
318235	268668
17297	240072
400231	25182
432339	290560
409142	135918
198862	259704
357319	226308
33413	99946
354842	46254
489993	227456
93328	348798
118379	127921
121226	259736
470523	287775
417457	110708
240310	491723
380490	321135
32096	296423
162673	420508
111970	218727
13011	321868
197068	6729
203793	248614
59475	304011
455769	313745
316284	311270
73642	173033
384467	66215
450541	203656
397059	200549
194202	125705
374041	125566
174034	242655
117685	357222
152055	265523
309708	431302
88313	136435
229302	32053
271340	248952
130069	402072
332081	109396
151033	369076
425527	487192
51482	258270
25396	49828
299871	38063
489787	41495
196048	61157
64906	384885
8940	39780
463089	282670
115086	421356
64751	465917
132032	169482
401893	441313
222102	57375
387530	359269
435546	140243
297436	55285
211614	391414
473778	247058
494046	222800
359930	461846
379489	109690
64756	83275
68532	134115
267243	27581
338031	49828
95794	95041
238045	176020
219136	411094
52193	49977
45132	390232
226979	183428
93876	94384
162982	401871
250162	232083
378498	297721
422370	466432
195616	134500
23787	106169
173966	385000
339837	234722
43444	351257
345401	461727
402478	456640
346810	472583
459292	83312
276477	304493
93698	124008
446249	49516
328867	386411
60072	202919
312336	48275
88852	195948
302334	322577
201937	420944
40890	144179
154349	204071
158099	417081
86311	462973
28243	16661
193020	448283
157189	484691
76090	242661
198186	187974
122637	485905
62350	375840
265655	355700
178680	132996
133925	62191
117124	240491
181680	89704
201813	417867
444505	125399
296251	464420
33802	60517
259323	74486
101540	119868
439896	310261
79717	99437
76228	50193
5227	372314
270248	28066
294293	482143
78851	212355
126911	273468
257629	245679
370784	372469
319223	382899
424643	243776
105077	280871
240245	430356
376967	190854
248013	464455
296670	22719
328511	135710
396565	351639
362628	440857
1143	343085
277524	79271
88928	75568
114773	125107
106599	476460
233045	87879
241507	373613
23728	237165
71898	335748
159066	313745
125619	384526
265382	291249
128359	118439
347978	71031
467674	51895
356896	15209
414036	401854
79171	245679
300160	407957
342253	92127
46131	187974
132153	41673
269105	478415
263460	332001
340511	119868
345797	159249
59718	258220
253076	109090
66132	13370
280396	125638
218021	387742
472224	224338
414212	351849
318954	266501
183883	160545
213854	475279
187546	22196
276821	7332
278444	82414
292449	249334
313248	267602
112214	149842
92932	98522
200179	293813
318573	101816
477000	199649
436966	54895
228657	135288
90583	190369
424649	249334
485447	107473
65245	493918
399981	383447
30410	289913
484294	28129
35828	96243
235428	328529
447111	309801
180734	65018
324294	210001
113811	179724
316388	165197
151178	489552
481854	137128
201197	480246
62062	356971
265155	158811
444081	106531
4634	391473
425303	472239
478231	407306
252988	15209
469402	478415
244032	42651
130069	7856
211333	308451
73051	315888
368492	198926
1279	12245
291775	469245
324076	183213
446947	110677
36612	224085
153898	291249
297436	75952
22124	187974
389427	354630
380398	262954
261278	294538
393404	187974
39683	491026
430734	338271
312381	180992
165309	267602
408446	166970
351655	293813
136435	241830
119001	81898
287067	394395
422246	104008
135731	264908
479359	299593
292281	35622
20656	121952
200554	29114
102065	11623
449521	334402
337783	107337
325216	109615
149797	79374
453360	222869
319051	370866
385181	470152
355656	293813
129273	401101
224504	141141
167990	230324
264800	190369
29077	441021
484193	203279
448578	99949
73435	476471
153813	209967
171008	24000
18568	113051
303701	214024
91895	405217
151452	216172
463834	60234
365715	87456
476447	334873
14179	326339
261998	60555
86632	24401
142810	99405
233045	299647
210346	401949
192425	59217
452432	51895
358654	111858
303468	152502
285156	169076
245359	333298
186597	114320
110975	430213
168130	128758
185526	334635
489056	78820
93187	488361
293264	104855
409900	61683
12095	64930
312728	248777
337111	158780
394435	122254
446611	78469
366727	68393
48064	477424
308122	230306
291299	211868
469102	470554
92613	370436
186439	68327
46485	292160
142490	476951
32529	10345
102918	293705
98936	247053
68532	405010
277030	261070
450149	478415
297941	412666
225868	364858
304501	325920
108452	462586
270248	268079
278320	58057
439898	360725
451691	182979
320299	121966
106225	172835
374548	180841
228955	432649
192611	77004
411328	89261
143179	459622
37748	229219
106739	122148
58694	313745
71601	303254
175484	237165
367050	428214
414326	236654
214258	378462
252688	382033
104325	390472
110835	93244
132160	100155
93328	377933
9853	82794
325895	211868
456658	166534
79677	398634
266965	316575
340905	284551
336207	272339
333166	237970
97339	457350
220013	249334
303682	262954
102644	18317
464725	303531
402703	74106
106822	477986
249715	134259
219546	143435
456231	85523
224593	75597
186692	464872
473119	477019
167892	160379
454229	420757
97958	40784
390240	365058
388211	477545
316058	456640
233258	49903
464420	478474
40543	37728
404686	62685
14131	484053
284863	286936
113952	190369
371715	420392
35035	420944
350736	151944
401923	25828
3920	480530
119642	15133
169249	4413
112625	1851
325324	234887
99015	169263
142330	477509
177569	197278
36107	143225
437798	197544
252898	14620
469927	463549
347672	445353
31204	70389
408660	235679
254636	92831
528	48714
240152	15209
337116	451431
417469	164967
305887	268176
153903	267352
289167	170793
84158	396729
265947	116919
270689	196488
388587	423866
399959	26015
191653	489822
202683	190369
177142	469788
310757	270805
455936	264517
17145	433934
207015	204078
167652	46484
298317	316708
2892	450161
325456	187599
393952	149554
409388	483259
483922	313703
132288	209572
102870	333780
112317	237268
173863	418644
64751	98210
312380	108706
259978	2199
165646	306816
176771	414057
338464	356489
267195	447107
372149	190369
195402	291984
345732	86077
321536	377771
55734	202369
266307	355931
264089	79989
101230	124599
488971	163681
309276	420794
444823	186259
26774	92464
109046	20959
225598	205223
66726	367620
421526	160664
431391	317118
66356	416942
237344	204737
205747	298182
315358	123465
259265	146202
15819	143820
165804	366534
189206	40086
465206	393168
60886	15893
318652	404135
81953	355806
410151	37852
198317	436888
81432	390197
116710	285722
345611	95817
450439	106840
202774	132740
221367	467631
180484	478415
161871	144306
304404	393845
255410	314149
166903	479614
173598	207696
474688	67044
22541	360971
231268	146513
279303	75379
44159	301724
59701	310261
188510	10371
50746	155214
229412	475935
323715	314742
415967	133330
388969	138670
106739	316291
134791	167334
308122	266556
383416	145639
57652	290450
406660	410028
481077	456640
222399	267739
43831	245679
92214	478415
461981	49507
94968	224329
146654	466851
444081	448639
267562	479731
211238	313454
399739	23018
106739	36392
431378	21129
171592	78992
274511	132641
486717	465313
327401	235266
111549	457081
141166	7715
384457	184186
130879	207337
111255	103267
453163	33366
339491	152761
385191	259929
38003	319134
112648	291823
362603	320743
79295	194403
438464	336955
333603	458119
109174	14364
379680	231618
408768	317356
116070	94833
171735	158792
152779	60108
315206	38809
268200	275248
455638	89047
461620	229142
67351	389422
392820	65210
223168	489822
18680	65876
14254	362140
442745	35629
434018	49473
388696	154095
334584	476471
398633	3011
392677	416311
373389	328464
458933	28129
10574	49870
35806	124545
142334	413039
7390	204330
65590	250679
130487	153995
238856	308463
391820	260911
343700	321441
109949	490588
365987	420944
217220	71724
9953	384093
430746	53490
491031	187974
218058	73502
298665	64335
319882	101401
149154	307475
423725	21845
219282	366127
72890	393326
115604	147121
399165	357185
74026	146955
277745	61924
366402	252298
393570	107241
26723	183213
402828	57094
105068	267602
445879	267618
286008	57984
145788	285446
414286	53883
165354	363118
229971	157100
39205	60923
416603	132740
222866	5857
459165	457081
52529	226494
301312	322486
1881	149128
99499	470027
437623	299217
245152	185013
265603	260854
414326	127357
151268	411424
202556	313314
59937	165437
355083	283543
258147	190369
452868	232018
309276	366054
210620	467488
194182	71917
387801	352596
204798	316959
107709	300555
281936	336710
109079	475306
28892	479614
426410	142875
416956	35735
201590	92888
61286	103825
109550	108327
83533	169415
11318	62191
10149	365152
281304	86728
152291	223294
276780	457081
212340	464952
289414	115340
328939	237274
197839	21120
197535	160419
121439	244097
389643	72863
266307	85078
358172	312405
431264	75000
309909	51881
132153	167719
288233	430090
319081	390426
377941	328538
281463	378116
21095	389647
245256	256121
228431	61167
18026	88137
414514	419908
206046	141892
74749	14712
179027	440660
200724	38490
166914	231485
122905	97215
241173	114059
349090	343648
127134	463662
404568	229733
335620	349129
290346	213871
144072	143671
97314	180981
4779	60726
85678	245332
60047	152702
21482	143616
329666	430356
440275	267089
30149	216122
359204	22827
446519	387499
42906	57205
240588	20959
178662	199950
113151	478415
466172	320508
103842	250410
141215	186714
195425	307294
123272	478415
412590	464420
432009	123986
465449	427265
88610	380071
218615	349635
29572	222701
194725	27467
126479	44057
231459	203656
387879	140988
351655	433082
34526	193705
157040	266852
436321	81872
481581	280089
219187	69890
19809	167208
228050	301659
160680	250893
342486	473025
169820	428214
301675	14925
183598	316575
471993	16325
357411	267176
216854	414471
25173	368448
275365	332394
65618	462973
391241	86560
4841	49037
277449	442026
443183	366127
25145	318563
490287	369577
432440	458058
20172	1760
446537	207916
261277	23369
315141	56047
99810	278931
48159	369397
270003	218114
204774	63528
184333	154137
361553	490272
93009	206355
330057	202878
170556	150601
373755	13545
11902	385076
448062	6806
139605	414030
362813	144103
479355	221009
172396	207645
84541	190369
304365	211657
430281	12967
420939	218207
352362	309192
86013	446721
429648	107249
25028	252863
228460	391414
11334	117393
373074	164884
260266	292553
363904	423469
31049	222894
257764	254973
256893	332512
309621	129922
219934	366015
281891	368892
147732	269966
409399	15209
107508	164059
353170	453930
97732	217423
445879	229219
345028	92031
247929	186658
333856	429863
4927	234356
115421	50214
231849	62704
98918	170579
465694	412506
228812	249540
168640	170793
441217	470104
388325	213278
166433	476951
208754	165032
233507	119762
252980	88113
485427	84089
455388	12831
181200	89079
301326	451016
94611	491039
139705	469235
106386	292369
146524	485124
65311	369577
241468	490111
155185	295484
21322	450439
275368	265840
204967	309797
485331	272573
36911	427758
99723	67040
260905	319595
130228	291870
316165	380007
162647	259503
316136	403305
331209	185726
485415	476951
400305	182172
155382	377491
89826	279012
154605	336071
240632	242927
352428	482808
202197	152867
37839	421356
328538	228915
40028	199754
455429	319226
319259	465762
67506	100065
398715	265065
104266	461817
396284	198201
257050	187974
260392	156928
288465	270836
63652	166727
492453	400372
169976	255766
149147	93293
25709	283392
282321	266852
385454	218727
296949	85352
273900	209824
442581	16433
172224	159210
467562	329503
412205	355776
152054	351138
105533	445602
2243	369599
92205	4413
264956	361556
5009	110677
341214	150005
400719	2861
480818	267602
303641	70179
383157	191282
145217	237165
242551	9054
344572	131053
80029	14517
110898	213169
395669	86892
349171	122462
112443	193380
462248	82794
372357	249274
9121	53472
397028	404219
1421	193018
413245	489531
470083	132651
4325	338915
447962	418461
273019	158077
438904	447651
205512	72670
144624	116283
164670	88113
301246	146517
369207	396563
6430	273831
397340	179226
442435	186440
338027	157453
452971	205287
279925	22888
477238	4467
137244	370866
147317	389009
405257	48861
370073	173788
439754	426034
15966	237235
376518	149025
398739	127921
409016	384400
57	123904
439719	69310
94958	284404
214364	5007
189421	454975
191316	139297
108963	340469
4634	270591
376332	485185
472575	251113
360002	391414
308788	313745
390753	49687
227763	196851
109824	468183
448022	277595
91828	335336
281357	23404
277568	387027
69749	403275
137833	10297
458116	261083
115915	196680
193722	371301
26849	37316
220785	24911
468818	86077
140167	185479
377456	57336
106631	214055
434241	102532
186642	267352
298782	258370
64478	88628
90879	482808
394946	241165
182000	408805
469274	227580
9869	320906
84968	107219
71189	258938
182020	441735
387775	137198
326043	193032
68098	78093
330752	98043
102353	414035
251377	203656
441463	43334
387027	174770
203631	144010
25239	407683
287073	383938
127415	293721
461163	443280
159930	114076
32223	89047
156047	330559
353287	147446
9579	144073
283156	234454
465037	13617
449146	310862
220723	115359
466062	8901
384134	142018
423795	39601
350935	303802
269385	398162
219850	206768
478588	309995
414646	388957
191933	206883
478873	52518
402105	96977
346452	490932
141861	171812
319509	481279
145474	421830
266307	71582
394884	6651
125417	344057
59433	257074
41654	236213
93245	260651
23528	42666
428892	86476
194469	50264
134694	33929
477811	479570
39145	477503
138412	164075
284057	326657
132498	95853
433894	62191
158699	439643
220994	378771
440893	318830
366442	451647
170932	40337
277523	168213
287586	183213
105668	61457
28399	390197
30577	355552
120646	289395
389273	78469
284979	278179
431729	378633
112054	307544
490707	13798
87796	97894
114020	173890
222413	32807
263248	267352
305121	60517
141351	490890
414912	440669
445101	283179
244727	4349
3809	340253
67571	178249
349164	209333
358224	445804
171455	372035
221783	237261
399270	119868
339997	97070
156781	34692
66288	190189
486192	420757
157878	443930
244394	22753
215400	370100
311128	321256
130224	309646
18770	40447
296136	215561
240019	21583
293977	351747
25980	446167
13196	132740
323674	48275
275865	386531
288031	124629
141432	389501
287591	88421
364703	66046
435886	435402
203656	20061
488971	22137
199780	314610
93476	180182
54907	446351
399981	270095
54557	438419
125439	217423
68627	117717
468133	271094
39104	476231
328156	155007
361001	376139
232619	444128
356360	199612
214060	218727
139445	481368
458207	144052
4927	119918
81191	227514
389075	30482
325369	389682
428919	211134
330979	125306
287259	22827
145284	345745
41959	146202
193308	233133
84547	215520
16128	6610
154271	409871
56929	453701
163498	59782
423176	190369
30612	101049
396757	186440
259533	127122
454502	309867
453035	36976
367746	321135
352665	132996
179965	426492
194195	106111
39892	400176
109553	312518
476410	412865
427804	226303
165658	202019
365323	478415
363865	91711
10504	373860
305013	65148
9597	285156
247929	126062
270248	468250
81788	337355
243460	244703
243196	92613
221783	16088
34020	228431
228855	257298
253102	186143
82003	317623
386721	323518
67126	417680
428368	142018
402828	477659
478951	311233
172266	240643
287136	80639
478198	422470
234700	203000
222504	431346
408093	412052
481903	137128
181651	251261
26676	25522
350055	151642
178540	6220
283521	298415
458064	65134
137833	3696
311983	15209
449871	332532
45404	265589
389016	20105
23642	399867
295718	142018
874	395072
299502	306565
424280	380225
425415	456362
269906	203279
202648	132247
13879	218727
361630	152069
453513	55074
404431	345745
154667	448175
8995	287423
474169	420347
127304	282038
385990	30684
28328	153995
340515	460928
354881	152646
351204	176874
91198	206854
396758	6984
57447	438419
178333	205221
203783	130345
269612	356392
454263	338915
249935	18638
156849	94344
418351	220829
397315	79677
168719	355272
191941	315888
476307	198687
49350	9735
359088	92933
281953	15133
133639	457822
167982	317100
281942	385427
217424	83132
396303	47349
77288	104383
11772	187836
239959	286936
114773	142318
350551	96977
209824	45723
257573	284843
487443	154167
405459	324408
40243	261356
266307	233146
155622	439074
86311	469908
189965	158101
449786	167588
129194	228431
124145	263595
262924	165009
242498	40784
484013	351639
83517	40748
58439	166239
128011	94344
19134	351015
198916	275352
33343	293941
167955	137328
404954	454140
219627	79721
82774	111623
268781	198818
292723	104829
121560	160974
102107	74552
265965	433934
124811	4413
167106	48275
51484	97894
254155	119381
228431	471426
456021	92920
390194	267602
445810	15209
5700	266249
420947	129682
186987	491771
78064	458860
214055	365943
25835	35156
299106	364509
431966	174017
461130	259844
221584	242452
123029	98650
50197	184779
104250	293813
135258	137128
27961	176133
272301	325442
318912	304190
283572	131312
436141	232925
355477	411397
256308	349692
340528	162172
61113	280626
123111	421314
454666	329279
269029	262954
43419	153995
37954	251806
474966	60781
430745	250586
45880	217903
12897	271730
396077	256373
86311	224871
452962	370886
361842	262344
425267	74540
144755	34547
206317	308229
250094	384366
313355	228431
144398	401871
19005	91069
422711	17996
145920	277961
294957	330971
307668	53441
383899	23930
300047	132740
367568	310458
195808	413382
4802	308321
63597	162795
84429	286864
456256	245317
183003	92237
488971	73742
278925	233623
128029	178186
183114	433525
390768	404960
153322	202422
122462	401172
212888	247459
255107	317675
132247	416908
408329	210508
387104	405020
367247	216006
226919	490757
177288	284891
362057	196611
111549	51895
182412	237178
385752	338945
460333	478415
80193	14335
458435	161502
46682	324059
118860	49903
138164	291300
396198	26885
100595	203125
125397	279509
466670	345745
233498	324468
456512	215531
172923	160468
469756	160907
174865	53863
149313	467752
249149	483995
288333	453716
3292	78975
426923	55430
111527	195891
172803	180357
249749	440660
410439	418044
259702	434249
274277	39543
379903	158145
209438	338189
242538	95425
350192	65444
311091	384912
344883	361512
272804	132837
17862	378462
105883	75273
381567	56013
443964	132453
421221	291667
151158	248777
211571	283918
331091	99072
443885	434169
369374	441764
439403	252819
442701	351072
364258	366534
436483	456640
402501	325452
422342	343547
267812	267352
198699	306491
426392	57375
16900	421167
244801	235119
108847	336265
244903	58589
328566	60517
281857	331332
5354	431226
149891	358032
338189	393906
469023	202506
273601	425946
460729	337585
385883	86892
188572	445233
423262	40722
47272	282068
385454	401854
20669	30428
427505	287341
267562	330185
287408	228431
463575	430790
491417	270534
205607	195121
399673	144800
78947	461392
174226	413326
317724	452709
174362	388271
57127	160356
361928	309524
263439	157040
334910	56302
339551	425121
419474	427856
96973	381485
405876	34692
458342	386594
178385	297005
399456	132843
144405	417126
408786	284982
259858	108240
205226	339675
473458	281924
164570	208038
462790	291249
143114	73493
421744	431009
169135	159647
22827	15133
126589	8729
338871	122462
3351	140044
284169	111783
488057	408219
354022	447450
305261	175721
372179	123316
421760	8084
144377	250015
73678	363386
487854	416487
155697	443308
288103	144405
448392	261396
276152	192887
154023	406843
327209	449212
397528	482176
242965	17155
426932	404960
144491	387742
400520	347202
53247	289270
83781	107428
430653	202742
139279	405217
198692	474412
28484	285156
43506	78184
138776	49966
45023	12718
123951	151477
367516	43833
466671	24943
27244	187834
45201	372433
111498	259192
362840	491357
452967	426439
73018	344615
375732	129185
306586	80007
174259	284860
419325	323817
32776	328108
265966	413535
219233	492316
355477	354694
405535	298077
216945	367946
153543	84810
332708	285143
18451	425884
94871	168381
410831	219527
468204	27734
388524	337307
60517	233907
188678	470276
331099	15711
394057	268249
162821	218727
57700	196560
328466	40935
228635	317118
8453	171771
425812	271921
283519	110677
3734	348493
254599	197440
137739	447517
435385	433147
321405	138600
464684	337619
270470	286969
70689	30972
357294	271248
304404	340495
406968	440615
301196	411711
289675	213838
184224	463053
310338	102597
428611	408242
381579	293813
339202	263200
85739	100250
99902	51895
295935	226406
135035	9054
432047	273831
356224	32605
75119	120235
191680	375840
273455	174564
489872	454975
59689	22827
40028	175121
41236	449468
470971	326347
178222	458880
448381	20719
221687	475493
242765	372430
23131	409073
177646	404806
198548	7812
417938	292484
82150	310969
99602	186159
182924	205305
45675	468162
105565	45141
70431	420790
332853	33466
299726	355700
421659	118928
88355	469655
2414	69734
442865	316172
387351	145948
242038	404603
482046	277084
108122	327217
189806	286313
231719	108758
137454	135018
402288	467703
260640	37293
102162	426034
266307	147801
385422	317675
284218	358017
54539	342440
270248	359256
332412	34249
455679	291410
481699	450005
23268	94344
483463	218097
447335	155419
314695	421614
361007	473077
220697	336719
200092	388657
86731	105498
27894	9714
42020	467888
79482	57989
315364	348798
475336	3041
46503	271162
39144	7771
429347	157565
370646	139502
425905	268809
60246	455176
58943	5041
238344	389682
322271	212081
106584	440026
334525	214002
58011	186714
280600	309707
111339	466698
23058	164884
395640	374085
425757	414218
223516	263648
253470	110677
277987	179010
173879	236413
167855	160573
406301	132368
386933	171649
85382	217046
444389	377620
122065	190047
145049	249624
306304	351818
169312	122590
156429	134145
294684	483358
348410	132758
167848	235387
321855	21379
148139	302433
252742	467369
153006	312892
136753	245931
81182	399159
132416	185076
434768	447158
477280	77062
2469	353743
403966	390990
200092	324442
444081	252664
465740	198785
480490	10646
121173	411614
148561	385292
60057	143663
39772	40243
15133	317356
143179	267602
52456	68762
150399	15209
31837	108005
315364	456174
292775	125147
315062	481785
181466	95942
263	305716
64329	23266
178422	130115
450465	308122
359363	445016
247296	122796
55578	23018
266481	301172
325032	216159
286948	134145
24420	226494
174523	57134
131939	79899
29539	420895
58189	205743
293034	343849
217527	473662
92635	354908
322509	236959
289675	196813
212217	192653
231305	123410
21411	404806
451214	86476
264444	200849
184546	86476
458089	293813
370916	259929
361628	315562
240165	484209
423013	49903
106467	98799
292138	264406
488551	434802
319918	456645
229496	151647
418442	291521
286263	429863
1361	89582
380871	366127
348247	96603
246415	195029
292850	155207
59580	209654
89883	271886
264408	53490
392118	281558
378830	193871
250277	90041
375935	281924
445258	330469
204493	422835
197181	271921
358132	405
89826	280635
229239	217423
92136	492120
231897	282548
384350	313314
448104	54387
291439	446351
87520	101058
33581	303681
434748	391414
103050	54976
184533	317356
369036	318735
384231	277854
346784	165540
429150	239513
409997	195551
324128	98940
346948	407274
33929	452644
386412	236213
231583	273126
378558	128422
227566	143635
414825	470537
399701	475047
392987	244005
399237	300480
461769	232347
243062	214992
59102	368623
413816	166966
402858	403701
460787	452499
291984	142678
155728	67835
23255	451016
205502	50264
490829	20033
296514	97459
289550	385777
309276	242629
267562	305827
376175	382116
239553	132247
26517	138026
318058	146181
329727	454975
350172	70459
58848	283571
485	9054
200625	205223
485719	291090
355189	299540
108249	369705
488971	238075
474606	141100
191788	231447
453736	164884
178422	428147
474917	461944
167321	129827
90562	397894
442613	398378
449893	432212
260109	97663
395546	405645
299974	60108
276366	269703
44843	414697
124659	60517
100461	336590
73660	420790
248625	458183
196341	297968
377445	93540
266494	113649
160756	400649
176427	469235
184258	392788
331617	341580
363526	123104
220755	95149
87638	439884
20998	262633
420392	69376
91704	341153
469795	137249
25118	110677
467493	62191
1605	441244
367492	117224
215510	399970
192099	350189
347219	23018
228849	255316
399981	250853
373684	298676
203200	393326
196976	454822
345257	150874
26134	350116
474591	67341
186864	472072
419561	404053
236887	107852
478683	419741
156376	172082
455219	246221
46089	6262
251642	273831
317187	21583
230303	396729
381979	10690
112744	49963
26241	40161
327209	183706
378820	311859
96654	53490
153260	188837
50162	290450
446273	246713
60679	370898
322273	88114
292494	189692
30568	234071
129978	47704
414058	405217
26431	398333
124262	122694
463260	414269
312344	338189
170462	213006
477687	334632
359331	94344
480099	86824
59873	363973
57387	58881
136955	351639
361001	490406
281052	51881
339662	95126
15666	29563
407072	430217
372764	394976
175608	420895
226326	243301
414023	318133
106306	193871
376592	72617
260332	487153
17476	91035
57295	207291
72804	343120
72556	235896
384971	209616
267562	118755
301348	357144
291796	269478
277468	190369
68416	134145
12770	12671
248699	380321
315847	110677
374379	375750
346676	317423
225364	347064
104498	143506
35015	126943
136543	435318
339862	478232
101426	471859
210543	16198
148779	93595
71337	187122
253209	306253
477545	104299
80841	316372
399352	326985
308122	20541
266307	311377
399993	163126
313355	199285
43722	44049
19931	115917
444371	383456
396584	101963
221195	401848
143190	80574
437565	52291
60009	262594
43169	295159
351855	287775
433262	431226
256893	359
193767	259435
239606	6199
3809	378481
398123	181727
60208	409519
485737	166677
149330	72298
40543	299930
107342	394529
29077	122462
476983	336590
376356	105498
106735	372276
468518	269199
373356	454220
388464	205388
314457	320357
267060	440362
425135	129713
433121	304355
185076	162271
244731	75589
264327	396349
17114	421335
42020	381309
184629	400817
353597	239239
217366	69639
240265	208300
97241	661
125472	390963
310534	208300
91211	431799
180973	284982
272767	219896
360393	434666
329838	221324
352824	139648
341816	132740
473773	112879
232856	185115
448353	76984
290648	56007
413987	277435
292196	240374
250344	74475
411236	441056
472173	230984
452071	136087
448166	273398
281677	348798
428325	133100
166119	476951
81524	86410
237260	142825
8996	206686
314064	28129
179824	15209
415222	94344
423213	412980
461314	100249
438065	62226
101046	240225
195942	104495
476240	15209
117111	10236
250801	256121
330313	190369
299079	156229
18026	272327
350935	164759
247388	36515
33333	289004
422912	221408
45673	24983
33775	297563
159224	93817
475563	490947
298850	381221
181872	486044
471511	175019
101765	272411
316681	406751
186941	492374
351525	255972
360178	88113
225568	29153
164254	73069
611	111043
258654	267602
217226	193705
366135	348798
191761	171893
426066	120898
140983	414832
132352	64386
58502	434587
211567	378686
47035	166978
285222	257298
222389	469907
101465	28129
344416	469031
225021	40784
423758	100026
361291	445283
161166	186714
196185	360443
391615	430356
315773	279725
101796	97753
377509	114063
10296	194080
338509	316839
398833	169330
72453	236957
154127	279664
243777	62191
190926	400374
228694	23018
338548	86421
91727	458255
435173	355119
18322	217423
97078	108383
150645	205287
162564	385427
433721	255488
307448	454972
419401	225836
71090	287694
311221	202369
216667	190996
158918	1167
94843	178681
485945	195121
492480	81988
119970	208450
267221	467752
407654	206312
254599	265883
395428	184902
410390	308083
302757	326997
126764	219186
302262	244193
464609	393950
488706	118387
298799	369599
52793	290014
348644	480554
12967	75673
327260	390197
492852	408711
170325	27457
375405	271077
95536	388587
441272	83403
185447	13563
1414	213810
397659	144180
392086	36836
328708	342300
395971	58590
15819	489203
396107	206623
473395	170741
5680	233142
107526	477788
156022	276725
263703	402162
13726	190369
69809	27052
131174	208300
406108	57159
461242	266761
12143	393326
284326	427917
429187	32052
278769	103650
209610	466988
443799	347202
136798	203438
268442	317118
452284	439718
291566	446801
152724	478152
460787	350313
390518	422853
134862	392393
70367	258607
230051	284456
219376	266852
436682	212029
56513	395988
328115	175721
280926	470104
301624	267352
354942	153717
49789	391666
436262	423469
270268	246895
191398	186384
378605	94516
324012	118877
77708	474412
315701	110708
185474	58858
291909	458859
39195	169326
205692	79249
104762	11603
142993	15133
163459	38063
62095	83722
408133	185307
298643	215054
308756	267602
329494	435448
287566	275055
289878	190369
115301	192524
103624	331349
195027	3760
34339	446759
301858	409562
286471	426497
232182	57080
2151	365276
56088	20222
124259	113374
21967	181587
176130	26191
409775	54452
231709	375768
271172	348007
192800	30905
344626	315164
102065	39032
235341	192524
459816	297231
399868	270986
476841	437113
238181	293956
237533	286124
139531	24516
465687	343992
268038	2706
121858	163616
180125	119428
35806	236233
403540	410074
485704	53994
20101	28838
267484	478415
49025	46815
365435	491929
411791	90831
212583	317356
218842	483223
4106	4248
449521	358679
119659	440615
2358	389645
143602	388869
22124	38063
304087	147993
474966	473225
223144	75273
360955	335477
466146	14673
95770	489150
195689	29563
481193	94344
53249	225289
338752	61572
240138	154355
200679	194165
112338	402698
483715	97277
478896	309425
442788	36949
73466	214540
229735	177415
440975	467253
87774	442600
428838	27464
209428	215054
129132	368723
169046	261237
405979	135816
289444	25984
126255	210367
409165	72889
444918	214334
177137	21057
253646	96787
472583	464420
471365	67837
399441	225363
388992	276963
357294	59169
335852	249102
48447	99437
29045	55700
288338	110677
130069	141942
226919	121163
315972	379808
401869	183213
177399	237830
172379	421356
171106	91295
361545	41639
235748	442648
7653	275790
345663	126738
407072	351436
321865	463623
370519	96413
482700	67584
127441	123609
128283	464420
38950	15133
6310	6374
233255	30263
20500	242411
253535	303175
403524	299408
379839	402698
38000	187627
137358	14476
240363	61059
151298	428026
50090	205854
143023	214050
376317	346787
367361	336590
173758	248382
243680	42890
29284	252518
125954	380183
314311	138885
294325	313829
18770	26699
173889	315888
117348	40708
322934	256400
293175	182586
375660	396111
384698	389009
28487	40330
185277	291230
12805	70557
96209	301475
440190	269199
227135	332392
4046	477391
20546	16325
8459	410452
54141	89633
119812	331581
289513	476447
123969	341271
416275	187238
325003	243301
492393	487192
394529	69508
195757	390717
344314	76910
262233	21902
209672	184798
30176	394709
276209	11626
415622	15133
280986	163454
10217	296730
143671	52490
347589	140729
29059	406751
91947	246926
289920	183213
387573	90764
404352	457396
112443	56068
457443	121218
302298	83140
262639	454527
154435	463728
397814	224161
144973	459406
482851	298176
93271	237235
29589	276621
211364	115766
25918	417288
475729	431978
21494	123410
374305	355898
113685	57134
103529	57791
277359	35247
129365	185704
129695	35707
312436	70557
30906	428603
61651	64495
7171	432382
321556	220635
245462	452126
100889	90821
198561	324583
41491	129282
463292	127027
219292	12245
12039	271544
298427	24859
256785	370616
231219	256121
238041	289883
196240	318735
337341	386847
141023	184317
144301	480025
423424	76350
333157	167184
289749	141071
112103	28622
76800	289970
326775	461846
281119	387413
131606	53249
445101	395064
283448	92613
60898	159440
403281	217345
7757	406751
252417	433097
423017	152156
12805	323615
385571	111824
136955	71257
348644	304812
355083	238299
152240	83403
251347	226150
491354	186259
32553	321107
342714	130310
254004	395988
85471	94344
471052	279134
314924	137128
29249	243301
397102	22804
193512	252823
138726	16170
469665	262954
360459	27325
187032	75965
206481	342472
448381	447335
396478	132740
312842	51585
89826	182355
380482	112312
117152	190369
79343	363888
373025	432591
49541	476231
417938	254186
89219	6855
56856	35707
130728	17920
68314	393552
415819	164884
415819	34913
428582	274030
291219	291523
354778	354819
450604	132740
99766	198790
252487	301475
130241	81510
382848	445749
161359	38676
195362	68785
200932	333416
19752	6374
41337	368892
226834	284979
92242	285634
445796	434071
275291	224303
387209	22804
119001	342909
311655	115917
240499	146355
322315	85986
327214	290320
161023	378082
72804	132347
5796	273831
430831	214496
312349	103267
227857	15249
9186	384174
418575	214559
305661	317675
289389	100705
129235	101650
456616	391414
324377	296099
204621	458428
158153	447517
462303	25034
154398	171883
371909	53754
231512	334633
63415	150352
351416	454975
322101	304589
142311	281096
488741	276718
165680	259766
239912	229112
218840	373630
274219	274634
40290	24943
266014	175725
3452	480759
155396	187974
192238	402183
407981	107905
336191	303172
346412	147147
323412	133505
166689	439509
28614	423346
260094	49903
457834	435708
439259	214024
171259	179692
345278	167716
445991	190369
354545	269904
29694	310657
303734	100163
223929	222599
121539	170180
349968	474453
430447	479614
372340	386240
315573	333131
239072	122694
83799	383967
94906	228888
299328	105498
487931	288156
317523	24620
410323	243115
192323	203656
158264	414949
60287	260432
123575	102210
115935	338514
23803	258225
308555	300473
156819	304145
364229	298077
6123	78380
375126	105299
408561	164059
146215	77410
55914	93187
68843	56400
26146	148108
320982	385548
91325	31705
384385	8459
18763	127357
488609	336590
433969	476231
67729	77016
283226	336768
143290	454005
286689	127349
30322	217248
267630	146183
350651	77004
467026	392788
146077	263713
485964	436645
311869	426678
75542	300240
88027	27043
415024	40350
461677	11730
324490	148590
216824	97005
124812	44962
185761	183690
35151	246303
253915	401378
177080	315888
192047	298212
234785	94516
445294	38063
399889	40784
202638	452628
269000	327061
197936	375557
286145	373711
411754	264766
348078	168615
277047	221586
173003	85164
124586	21411
125321	335411
25503	258637
169937	83198
322101	368205
407198	440660
20628	205523
288012	205194
444139	383361
405071	166513
46257	364680
228128	478532
244855	331168
69812	62191
98547	38340
356234	174564
276821	410877
273610	248328
297586	239062
364039	87178
287766	485922
392210	123012
362897	296275
376736	222891
308756	152321
64272	164884
76911	344314
85863	99210
140820	163482
344026	395988
221487	100477
344032	62191
34369	71223
68897	303175
127415	377042
278929	433023
186843	451016
472532	389682
65712	194101
178422	44607
93328	146566
411714	474341
342201	36212
16844	308083
463549	304825
130069	447920
67351	367750
489589	426337
465894	431285
92957	132247
295687	214050
329030	487564
460314	19040
319134	220135
340749	315794
43136	440660
375035	481785
116173	273687
331659	450380
79212	81280
426190	365050
281130	430894
407016	122193
325226	746
173770	355700
64320	4413
112625	27449
134593	331382
384575	402493
81432	182807
423107	218485
482452	101487
76738	476447
316175	235606
71189	15136
245938	214163
101479	234649
230196	199230
172841	214992
354330	429115
438634	311263
285312	95299
53264	142450
413353	428481
238162	157016
235571	23225
440519	425965
224937	57134
330237	103321
213040	2232
15583	413673
287737	184304
423256	241718
151948	309789
489908	310505
369340	447472
29287	185498
330581	54090
268277	315671
490333	401871
357411	362043
407066	252961
300254	273549
270176	229686
221356	1764
332030	303175
140040	152117
72556	18638
157088	317675
401300	24943
321043	159888
301312	460271
266773	413224
124140	397701
97499	473077
265052	440660
221098	453710
431642	63528
177421	389682
481724	105878
350452	61572
206173	420790
133912	300811
323018	5228
82034	106337
335951	155362
422757	116981
115725	465371
185298	217423
402425	326179
270604	180883
248171	371793
242965	129048
193384	96764
56506	378599
161249	86476
417013	8415
87547	469235
42504	478415
475691	15459
192329	165149
447962	107736
153006	393923
412205	61919
117784	158341
51759	423068
116201	252726
344952	53883
390296	166852
24333	88779
314777	213278
252925	358815
239558	122462
446460	207731
67447	426183
455673	435815
278769	327343
419239	494051
217854	23333
54956	195888
370172	469376
470899	244468
219778	242850
138088	74233
331400	24516
382300	253458
309917	238041
24793	274255
215601	293813
11194	340918
358480	391473
250410	299109
123494	332889
280746	110677
109803	98644
253503	129048
315957	34963
170918	14863
72524	285184
146903	420757
66658	136240
398214	62191
140961	490353
294737	214992
412222	256452
132155	387546
13698	245679
189104	43906
210019	430356
279288	343655
234053	399692
254499	16433
256716	468897
317533	182751
95008	344063
5511	281936
250833	478519
67597	195203
2353	166738
70723	438107
363688	486885
75698	302926
190524	462367
230388	420986
372914	148000
363861	76361
64861	390197
82348	265711
263377	422411
30176	94344
56868	256686
14871	237458
335139	16433
194237	378462
4841	266538
123922	317118
94654	478374
197555	328897
57647	367152
473417	28493
394854	190369
18878	205289
118131	195878
93214	127611
218114	248293
231618	16462
186106	367110
247133	466051
414165	368416
172377	266995
363993	276963
436626	300811
107485	114534
382848	73189
19542	345288
203793	376413
76228	274501
192691	229157
300770	204484
159272	393326
171491	45577
220645	205287
178768	220417
34123	1006
331274	47579
47407	18665
452487	60517
153322	694
231652	48861
264137	429455
231541	122694
477189	20299
382692	330352
231672	485672
238963	48275
238855	16923
374285	29617
104598	476231
441392	446801
83799	379598
439191	484978
162299	266969
459697	212081
3186	348176
464952	159190
131254	57989
87063	145064
456174	317118
273619	36292
239489	183213
174515	391414
312283	41394
141563	190369
263708	84376
474530	86728
406803	166513
34201	225974
121410	184260
379720	313829
235177	450258
299580	464080
480586	293813
160428	472033
478577	120002
19341	294107
262210	20343
221200	87469
173758	250389
140918	248279
110194	399201
174598	182355
216229	469924
395870	279509
220609	431255
108745	293813
423724	220417
468542	280233
210256	317506
256081	376121
137885	156752
164761	93245
317369	34943
13268	88294
248060	132996
47092	366666
271048	236460
249496	303426
160184	191298
31483	164762
193761	77296
423830	205223
92292	293813
375660	3462
120971	86560
427265	467542
68714	222964
459910	198687
428892	183840
173781	427290
204136	389682
17299	203279
263439	462901
426291	335680
9546	420392
360975	52584
478588	319233
177530	67040
376031	398333
404838	447517
490020	395355
345762	58441
126153	368205
256023	296432
458050	333709
112054	382020
418156	291451
153260	84991
55659	116611
184874	220246
469311	166970
470415	227839
173750	45869
295038	98997
367242	272301
222760	25748
153162	313745
356552	289543
69903	139648
287566	205578
198317	138059
312487	187974
43032	297364
217527	107187
473077	117543
203477	303175
489965	463839
429224	313745
238026	197078
267302	137085
203200	27212
179572	352887
11331	53754
287929	402698
354728	38202
33171	408082
190051	378859
277464	111789
196449	44607
3319	292276
5938	434893
247307	122462
255771	363581
58042	390525
20289	332794
23306	110677
306040	15209
458813	417918
403749	359762
188383	316372
469790	110677
5971	151174
320873	296722
270195	454221
291380	5210
221709	369599
104740	369916
174173	27464
280149	371918
103097	291484
72905	469235
304614	188542
195224	405491
101588	169800
192313	303592
262450	330675
183003	284157
481131	206971
97499	471355
326631	174315
13879	389789
192646	248719
68159	340211
335883	30413
366714	297382
155175	309055
402680	481785
483706	252440
58333	417825
460060	207535
208300	84779
236293	60517
282601	406599
40310	18851
322408	388017
383154	330978
131486	94344
253820	109253
57276	404778
492567	128717
293345	24516
36339	50009
177288	250383
19495	35707
70748	19068
234742	391342
203883	176772
90861	162314
51170	121866
180661	305449
438501	359762
146059	325395
106268	379202
255859	80720
218720	458104
349095	122696
360645	139732
117508	422164
487219	15209
444028	261396
481419	105498
470941	425799
201925	8682
106268	312259
187977	42852
141563	86421
232061	256121
345138	173576
167588	418530
28487	140044
104913	344796
479461	45390
440327	165680
304639	146688
109069	186560
84075	470554
286529	200856
221024	459779
25748	235800
19246	294719
183480	61786
243368	459622
42522	492591
272009	141623
39290	487001
42536	200718
21379	250784
244514	56866
97771	422164
380649	53754
286666	261532
444095	4222
2677	320299
75014	15133
463761	317506
344818	84461
246755	61174
276607	113414
370876	119722
267154	298767
309599	269199
152742	186815
201187	324945
141234	48079
102317	136876
16516	38038
27036	299976
345401	75914
146893	321756
37289	159191
141484	66488
302939	219743
17315	489787
176903	200991
453882	284843
44713	61572
91361	285854
263379	316505
178300	94793
283189	313745
57683	111214
214050	78904
241384	164567
144811	313745
75616	446167
280732	12245
30955	177415
192495	95899
477932	305137
122571	459779
47776	127921
282287	79252
50925	282935
110928	209128
384448	240968
212182	476403
156140	295673
305580	35629
409142	314516
479145	162247
274138	126521
113716	55074
51319	164884
324222	378891
239769	218730
317513	75303
194024	454261
219546	470403
399754	212778
372340	477815
162467	115838
8462	263514
486161	369599
227011	57192
320089	5769
357774	346102
277548	214024
324127	296339
380489	75200
302153	239528
73516	375913
130321	86560
150476	444412
184629	348176
229323	170319
471899	422470
196295	456640
24652	304281
239947	93516
119725	336590
139737	27469
211189	470069
41828	83890
304827	391414
73484	214024
115948	107473
151812	179375
70939	378976
30471	113353
141663	272089
360077	469278
80296	292721
46141	60596
263682	241468
8859	8531
432421	306253
197200	149429
105147	231447
488971	139732
241111	391414
405356	198317
473456	198317
46158	422998
300565	455995
190051	396566
336324	227101
132155	177374
395930	317118
441018	360708
247340	3110
174898	190224
8795	48163
390536	277651
215609	84502
314031	370513
35886	471253
272269	90505
184528	164370
342486	483393
102162	250410
168955	296883
225094	310387
171174	253563
384084	288647
239947	109659
128839	2715
427980	233590
322493	186561
406651	313423
203656	246913
143820	261092
257613	10987
319396	94516
19745	391414
292576	490888
257217	230986
189366	411874
73187	203238
305616	226494
140513	258035
231187	147121
329379	366521
94102	380920
262050	55542
443163	42205
286145	275500
401943	178134
43931	246516
56002	230925
323837	226308
437538	388575
60773	345052
109599	255820
492923	269199
411551	74542
300985	462191
286988	81539
347298	391414
247861	280614
459998	53982
321889	228431
315692	366050
309167	68773
462761	91496
425518	1830
328918	292453
244926	388444
342465	94129
220369	390876
323775	422200
373025	358627
254446	49915
130069	354922
236216	328538
239142	89760
182799	253186
454705	446105
84644	143872
301769	364610
93676	136773
425311	342868
86311	464350
278642	125653
291587	160291
194948	6435
353411	145948
410254	185250
449462	476569
423715	60517
397880	440962
227673	372237
407516	220417
389399	223593
238299	278782
178849	119762
458768	115011
68932	267352
313456	295735
209572	325181
192404	470707
125790	93583
137133	399468
345531	331975
106313	341271
456021	332447
364847	452971
387586	13706
415130	168845
397108	476439
101462	481893
380480	170020
230871	428563
466737	34303
373460	21411
223929	303722
216354	369506
260491	176878
454483	151944
264578	152177
390596	24246
332392	218727
32349	283564
138126	462377
6395	79989
71021	411424
100874	103392
325366	62112
450687	117393
444380	103050
165680	401907
400520	25961
295597	436900
431625	199590
453493	432175
121301	429271
492957	154228
63322	227514
148213	315130
290838	385681
489828	233116
153322	479275
161023	425838
421525	361296
119367	94516
331438	258370
180575	150391
397854	336590
407597	458928
458168	290722
290799	176077
320478	369599
242356	318296
493721	99322
404568	430210
468741	19745
405700	466994
84698	376639
205615	51222
252373	446105
485688	25716
140524	313745
314990	146751
437031	326821
357341	237693
406963	231021
353324	478415
196796	178436
236638	293813
259736	162535
179164	29397
119204	267602
78571	31313
37748	221890
12454	103420
427960	470027
260313	210905
281527	262954
197681	378686
33927	483853
328174	234014
15579	141521
396750	444507
270722	132107
68054	82271
362817	114643
374607	231547
186769	27464
41378	246516
148293	13370
189327	447325
299970	68950
156831	291521
478702	442471
125577	469860
200092	261576
447909	41751
247296	416070
349187	116070
203105	468276
189806	237178
164151	375840
105077	228838
185013	194376
367235	417769
106017	196350
151578	21411
483757	65913
480580	372638
78060	317118
189311	436284
191748	348292
464062	27455
250183	70972
78929	47242
463539	162795
129684	129827
239748	250608
374082	396697
367343	300397
364679	44684
253525	351257
167018	176020
111954	226308
377969	198783
398781	228368
450676	393326
42085	164164
209610	129810
32096	89633
75621	464242
243720	480998
390191	359143
113363	252565
129760	441434
170499	477237
129807	406466
167902	353688
15133	350549
392086	12648
406509	161677
57518	64335
315637	433956
134319	8406
203791	316575
198405	421830
208577	246592
329482	145834
116454	144130
65513	355400
320473	86560
17968	431353
333141	276440
308122	82291
27775	6810
144794	120855
39850	11023
59092	328299
187796	461392
15844	295650
230554	128613
315951	17409
101462	250389
402572	187974
52060	173693
98616	195121
59780	352390
55697	199534
484636	208291
284519	338160
332512	49553
262820	241912
405674	209665
458338	474931
135063	23018
143079	489822
166067	53754
90711	398970
164880	1057
326631	214313
8138	300800
8896	183213
194155	416402
469250	41276
302298	336170
399237	462973
382848	409858
41495	49903
157918	264406
350650	361109
241173	461392
76621	224480
367507	467703
183139	472065
449198	224837
42370	275971
106514	203279
409638	15209
29507	342761
35529	385759
384408	136423
477697	64207
177042	163616
467019	80193
27885	224794
4184	192610
389021	84111
245917	433864
291078	476068
437210	237235
399724	267352
328093	336938
349305	149707
252815	351193
248591	230783
441315	478415
349109	449298
93625	114678
251781	94344
189806	383967
4064	63089
115443	64335
107265	267352
309227	408896
325188	273831
71227	162795
417624	258370
453987	363814
93384	177745
445810	440660
88647	342165
443416	376303
177690	359147
285239	53389
240995	83687
25748	357205
489657	117127
60053	268059
21119	396729
185526	297272
321487	94516
107638	178436
107639	211868
9965	40388
47708	149462
13034	181993
295416	313745
269914	216638
367919	237968
261163	397816
259143	164669
171178	228431
241823	20586
225694	314455
153813	109957
33319	52538
173734	440290
91325	54887
372591	355700
194268	238956
155302	453012
254001	136333
316932	478415
270224	410238
140906	317356
416766	139380
209847	95097
297601	462162
66821	210032
59787	15209
100278	129477
372636	378686
187607	304493
73462	342761
119416	222570
39620	391414
25189	258905
376619	236053
283409	438613
381891	314951
104740	211023
310111	64741
69034	1020
72743	42890
227857	185710
128189	275959
298342	267352
58383	351639
472828	4413
402703	4413
473028	452721
474654	222118
238443	309801
420867	119762
30395	344196
42837	280635
18024	272309
35806	159333
244791	166738
321360	35735
376248	423828
134299	387742
480452	485580
473700	477131
410877	364093
335951	286697
185719	250483
425704	26559
4841	467284
366154	35707
182358	337220
179919	489376
276821	391204
428735	227263
55961	67584
465807	21583
106425	454471
186085	272759
325905	83403
470211	404960
445647	414286
480187	121304
362988	347331
285701	440422
333607	249612
214050	399993
249280	348563
489388	419435
133433	234356
324070	363811
444756	446329
260738	164884
98397	440666
490580	430455
345757	267553
242264	250676
202448	244932
12964	26551
275291	391414
278494	118120
419967	339481
428505	437242
57375	44296
111090	92613
489424	124091
57276	173887
102826	381490
157961	101574
128652	118678
269344	268758
267562	74797
112317	252961
424413	250312
435966	387185
72077	179794
174096	81576
463472	387702
432489	182858
85916	106739
148468	467192
120071	162844
222322	267602
54562	138011
446720	227490
187595	446135
227485	228431
47325	451990
470401	429033
170793	464951
34918	398235
304997	286885
92401	280592
420736	451431
133958	453404
151812	196783
63695	426867
39015	92303
261649	369951
79310	45148
367791	477136
129708	30198
290362	420508
224954	86728
269612	121106
305793	450719
435215	485709
275491	334734
280763	280242
346891	65876
144845	333637
106717	466432
314168	270095
113067	297276
416428	313745
182172	420944
42083	67497
183525	78504
141502	378361
64713	414517
76193	71643
37748	350549
480280	292553
35988	52537
60065	223667
172781	241510
181188	94516
477841	264087
14370	84462
433689	394406
326888	166518
397073	414561
211293	60517
319759	258403
219546	344018
10599	325492
72566	210050
56619	90630
221925	151012
388072	478415
408357	80476
334372	139091
108951	81090
301557	127788
81714	417923
319396	430754
371884	94344
464896	254543
199665	16433
131657	369599
470746	379976
131606	400045
357341	431860
190088	13370
442554	190750
73818	9054
383118	486541
251918	82357
274865	251599
198503	64335
197658	417680
359295	110498
416408	491150
306196	302566
337812	217423
89193	86728
131008	430356
237895	237781
456215	61755
347121	13268
304957	309180
290746	94516
139924	334729
381305	284843
97732	8623
279167	102647
273900	471416
396672	248382
284814	330675
359938	293813
355508	335170
128124	423828
148759	454476
468709	489552
137454	87007
180578	83872
146961	13370
429787	228431
277292	31035
103346	126551
418957	9054
310451	322422
14585	87471
459164	420392
12430	14222
43532	426361
175842	464420
363236	252124
328170	395138
31017	49650
354910	392055
69575	36182
461070	173099
257411	452746
136443	110708
347121	438303
378819	414395
205913	275677
347121	236240
130859	453012
272804	313745
97630	194215
65414	434276
92189	134695
377294	343242
357987	418794
164039	53194
136309	425675
361001	285183
307946	441402
6072	248231
90831	329884
410394	190369
482456	483686
318543	169650
393812	104878
64167	446105
25566	215054
411050	168050
388433	167127
487211	161813
387382	222701
112203	203656
119642	91657
125135	285156
411157	485005
305122	99405
12015	254655
92500	54599
71938	295955
391551	491466
404804	228431
445336	109401
468600	442470
486892	111968
104405	391414
123051	50967
61282	329479
17808	240867
295695	40538
130069	119284
168817	363973
181111	487192
404257	369674
324037	71339
31374	11722
169937	378129
142840	119381
216318	394314
21705	400562
306880	392335
310587	322685
11551	111024
109712	377776
448104	436287
233498	338523
191859	60925
14728	450983
49541	341271
21414	267352
45612	397234
89826	490734
356773	461846
30864	127921
87015	93876
178731	15209
477328	36555
316118	429630
350313	160679
472742	459256
220378	216067
125963	273831
275319	103662
467690	4015
273669	360153
471972	410951
125467	454210
452945	15360
154626	395091
379508	482143
215806	370866
174255	76236
409143	13370
64358	168779
190445	16433
409388	402862
17660	138971
217091	267602
16710	86618
292098	175028
286370	195224
90922	327217
97172	186259
311221	306098
167588	80684
80334	336992
3933	122870
71614	226402
129709	431583
265868	421830
278175	489582
311109	425725
467930	113822
271051	241525
261278	416174
403715	147554
112237	97894
247474	241732
222753	33117
415625	157726
175040	112019
80720	320699
142748	146806
405553	391414
484603	117446
40028	127788
24140	135756
292655	58304
211234	63823
463825	226168
279249	400830
55789	151158
390240	116809
210021	315962
192267	420790
77300	86560
320918	177244
146729	423688
485546	99670
55050	467249
195144	278504
60193	296956
55450	460482
260772	248089
366228	391517
8407	77727
276821	115538
197250	225420
340073	15962
399660	493016
105943	327099
458880	35707
246755	207168
223296	263009
316058	190369
48069	364725
136042	390687
72362	166970
209878	295969
140741	257157
8524	390197
346312	126038
52109	53883
48523	322192
309544	440660
384384	16325
139237	122462
477622	363256
145005	409172
323407	298182
128774	316282
488190	404106
39407	390232
103892	222074
229754	273831
317370	338329
308907	301557
278919	423688
447833	183213
386973	315671
108648	61724
127889	433934
35263	250087
174139	142104
392733	438419
446998	494102
399694	144973
419578	12895
199617	79751
93901	363486
88359	275790
238147	442673
398687	21177
129132	146202
39216	317118
134034	267352
278095	367110
37018	404806
375405	338648
293480	78010
99175	254919
231541	65957
440784	115917
260551	83758
465683	320053
218406	77213
473056	400807
469832	43692
29703	214559
454929	59905
204332	84388
373597	79751
180556	254178
90050	345088
970	17186
81262	453019
130430	97277
432175	52131
94872	284843
445796	177760
12216	363689
55383	142018
405293	110708
20946	466962
400565	407981
370602	263009
477819	429775
275763	332613
210450	207535
19981	403758
390448	96195
23203	378243
279609	409142
408646	198104
235906	311738
123326	156339
176173	234470
163080	76454
201813	215396
86004	283571
411229	402417
101479	427012
134980	475612
56068	127895
127976	273831
387377	357854
111968	36050
121773	437338
124291	272427
228795	327061
53249	348099
489300	252726
37074	220857
164406	172645
19212	186440
272812	401854
397781	73882
256322	109350
87808	5670
277903	481179
230358	154137
392403	248885
482851	293140
76523	327574
16498	304731
460580	273453
170834	133537
318765	313745
477105	366127
465838	432489
54059	186440
164196	147121
96659	49228
183630	338127
237714	49847
53661	223075
36689	475389
422130	29528
182567	138194
401232	22804
192045	454975
394110	62191
361181	274845
206789	484416
380113	367614
198924	382570
468861	303831
185019	100065
267412	250027
374806	107852
372705	251651
488102	450448
334478	18479
67733	106832
361576	425529
234453	483727
58940	101806
208751	165267
88640	390149
240188	271756
392086	369258
422295	101058
329727	198038
255428	62191
91381	313745
166475	463623
86632	106041
131276	77233
403380	53863
295278	15209
421396	384336
134455	422576
360757	267602
152086	91657
339737	45413
83706	469782
141081	373711
225859	263648
473722	202673
150138	81673
223998	235775
73337	232679
375614	196860
136550	222233
342446	105585
144982	476680
123741	336316
25622	443704
306692	121626
288568	175868
229763	475177
446739	162247
410141	2715
360900	215611
329139	362960
222670	220292
100096	177246
165061	248896
426903	486885
417938	403449
39886	114808
316979	17186
121594	400273
153006	250434
490319	57375
372738	427796
434658	24943
414128	424280
203783	375162
104083	38063
411083	392747
82995	209719
334770	108166
302476	94746
368992	316372
405979	86892
98307	171847
410951	475960
28481	275082
405866	105628
288012	184063
256321	154514
180333	20959
130675	171953
57014	122462
221521	65371
109738	17186
25748	160575
203200	411455
157593	222701
189942	203656
273400	36032
71059	448482
286948	463158
377954	355657
133909	452804
61681	30263
95711	354436
263800	331544
286047	271254
258036	32053
252263	172318
179293	84722
185526	440962
164302	383345
105568	183711
383461	256121
433221	148499
124469	82291
100417	348798
99482	209572
323033	114930
365497	273896
308839	354158
414421	475699
83538	420944
211939	303511
204074	11477
87712	28473
391290	21583
344057	371755
256057	10646
348261	86476
312010	201469
346820	243422
288377	179361
29284	39195
326260	51675
322171	171913
95189	110677
300397	282127
84804	303648
139279	63528
453064	199751
402805	273055
386034	378686
94973	131440
29012	152502
196784	126185
342649	435280
319081	305449
210056	270518
371169	280233
4461	407306
180745	160419
334350	76465
29338	364175
315318	176182
108414	8208
464952	63528
226238	418237
16661	6855
106648	17211
274178	187811
326963	378462
95863	86892
258729	20392
57435	48548
97552	369181
5682	417383
440779	61666
274284	362206
231855	204803
109174	230916
396522	211561
339190	139648
3186	477932
172606	347101
244361	87904
188641	121828
51760	337142
369996	425675
62316	77727
265207	328729
140116	28311
272597	190369
247710	327721
191162	10690
58843	428214
252632	206317
143179	367750
16844	455102
166913	283018
278213	391414
248288	28129
43454	162038
316565	286950
52867	469934
362267	354712
424005	48861
191391	262535
369875	418771
411991	7677
476903	214552
306286	40257
5700	218421
328595	63711
334728	101058
449836	127921
68098	177543
66775	190369
315522	149979
177749	444013
300075	102854
286337	234720
114643	292453
256411	123369
349397	464171
265529	96259
78158	481353
139227	160262
359024	270608
245450	13755
178968	476231
222745	361698
167588	219929
257542	164884
102352	112400
874	230642
315951	355251
309225	475711
27164	56473
326830	399023
433647	359966
233869	457337
178422	209510
134858	453543
25273	183213
389694	395988
168619	364542
352739	330032
4755	137658
315573	459725
457594	236213
111032	57683
441968	133423
32601	23018
459870	193530
376213	316846
63597	79249
71701	351732
295884	313745
189827	186259
421172	66405
9232	482315
89219	166978
169330	465201
28429	198926
200773	259192
272973	16821
202050	233641
294791	197364
234808	166293
45724	418879
97572	406371
110127	114
281924	239009
70085	153999
478381	72670
107828	160379
235493	267602
287766	362713
347873	86767
361741	468765
201131	484693
197343	67584
6623	327661
310971	226358
478287	40682
239099	269199
259173	413860
15027	93287
148338	355700
81262	286583
311311	349692
361731	251044
130069	37043
196003	82962
436699	105964
337413	317314
412751	83290
483048	190369
111108	76019
305287	144908
192800	330809
467458	132247
248101	176878
39880	219743
379761	250214
382544	186249
317187	165653
85674	81752
218606	50264
441783	132026
82163	196996
267395	242552
225328	277961
98062	98906
271988	98906
234861	181230
359713	65719
144288	363821
204009	317506
219541	61376
356136	290812
58568	430482
19135	490508
255369	50159
409388	309957
106419	462377
142385	312259
202379	51136
453912	384876
248288	94344
399459	125041
27455	183213
413378	40329
22414	352250
392424	261356
299398	94344
95047	469235
94055	489822
99304	481083
22959	126697
214114	477750
50501	418771
263885	445353
239874	351856
207539	204925
171077	430565
151923	183428
44254	174582
249932	222701
418992	160679
57500	314646
295269	144845
205787	136509
471382	127098
487723	10690
228225	126470
170545	134425
315844	328140
143581	474398
195547	65648
276759	16641
483479	267352
2293	188837
386282	78857
354728	41780
409711	378686
73880	345609
59864	429671
92877	287454
382447	400824
17226	401949
226272	187881
308122	23386
474966	48458
334143	37033
237148	418586
423881	14335
81432	456065
75850	336590
277568	15204
59970	282268
11690	168318
212289	278760
292896	53020
225167	158153
180286	347617
16742	276358
163384	181230
80138	76454
471927	89637
387464	254415
241088	262954
485909	142928
322636	128130
219057	18665
364472	286313
244621	319424
204075	105498
379396	426595
19617	102352
167588	193281
263708	457811
222055	484749
239606	224522
82179	126204
178443	240219
236563	389361
366537	22759
60154	100503
86731	429214
164826	408341
46465	48247
296459	459952
360110	436042
272230	403240
106268	287848
75379	270836
239947	310756
391391	91069
424402	263847
316646	343804
326688	410197
376464	205168
389943	16433
152765	458119
210607	327684
90795	147282
214752	294824
250793	472314
43724	94665
302613	365970
151978	354601
87741	94516
193651	325289
218334	70321
146046	37249
161324	240796
323652	149238
479996	343085
163723	31360
425143	438499
102128	487620
396877	226308
178304	22101
221114	338189
327819	82430
461844	267555
325397	185013
380948	97753
71559	187045
256716	443016
322171	336992
319259	130058
404348	34585
56838	401871
191792	12148
156974	446018
48310	316388
232552	75931
188613	245679
396971	86728
447624	245679
117095	326547
432175	212263
411862	158811
149607	487832
3885	377906
250896	93580
265580	132740
257339	1586
134736	66431
257907	401949
27949	166513
156375	296021
255859	346679
464928	484152
130332	166970
198405	382511
213288	404806
465894	104463
213512	260879
75596	188992
24344	316259
126223	409278
251410	170620
416247	467492
358410	391414
158270	435708
51543	266852
243460	82658
461384	228968
407540	252797
366255	349893
230072	451954
392029	402336
273365	208577
28106	131027
72719	76454
218870	303175
386967	92052
91790	144073
50728	127709
178422	231723
363695	245679
340339	116070
88984	474568
392011	426986
201249	97686
223523	321994
289742	240374
212766	250206
414325	67040
8616	460410
53428	451600
357943	424955
308664	486885
26245	211868
441014	159768
173359	221370
271760	72985
874	463888
203653	96977
363833	367885
111968	61166
321215	226494
26318	207695
454620	28399
194915	88113
23236	70161
166634	400501
314719	20945
143452	186259
18658	386231
398843	228375
468935	401378
87352	395632
336152	40381
194625	415461
9033	358922
90173	354747
162910	288035
450751	469235
28357	488768
35520	274520
169630	314881
3176	296821
199992	42933
297979	305856
402002	146992
159997	461944
422504	421275
382987	348731
101491	48861
138750	19377
475025	231076
369566	456508
400273	13881
258692	261581
403670	453206
247905	388938
278829	184683
221284	421830
316963	230055
483706	184163
470775	326043
445725	398333
228492	303215
201707	41886
52647	465692
171424	463944
90664	77978
257715	309801
450025	106594
248013	50049
158713	489167
173954	254885
412578	42189
95252	251844
458101	48275
139275	99907
97319	422585
154815	476970
415671	333357
95331	256487
385041	260777
302798	477491
238874	157585
49644	144073
435776	346680
337816	342840
435401	79751
8605	48146
318500	382096
229851	333029
52131	177054
335966	344568
353998	124127
334627	90298
190365	194165
283760	441313
420901	62661
198791	457081
167933	474202
125064	218624
218420	459213
13569	186440
85306	453697
151712	78699
491139	258981
193109	197763
425602	429997
66239	288987
109733	221204
238084	421092
98042	471301
254658	409729
397812	390890
250952	205528
148452	107551
17069	79249
169530	383096
353895	209572
114643	443662
414340	209572
1080	134882
451769	212182
484044	195121
197621	409540
467160	404960
353679	119381
373264	49828
478301	315888
55273	407493
84111	178528
16844	103267
373755	138600
91189	475515
92623	121755
36211	27464
287566	428864
416211	407022
334092	357152
288538	342761
440394	302630
155302	139721
312276	476459
353902	15209
331065	261396
262410	449662
261447	443693
423408	370866
81647	491538
42521	27212
307819	224040
209056	208038
341270	435708
74720	470415
85016	342807
264569	470647
345469	64110
55605	205270
482384	120195
399045	46364
457836	159249
43128	37516
169482	274787
349329	10646
368214	355700
349389	366666
97727	28129
172370	475593
314723	160379
131581	85870
137454	56739
394087	258251
244127	249139
26279	301524
459411	258755
368582	78300
85144	84368
395428	479233
332444	49903
143827	330162
440550	5040
165413	13190
244125	317261
65982	313058
372799	133588
48152	309801
295359	266097
25212	98644
342753	378462
276519	283861
3219	371554
124085	247717
192183	265419
90879	372785
344152	51895
131154	336590
349877	387742
19092	1057
491298	186259
41798	375897
156879	466432
120548	334359
293058	233277
21095	20216
250279	354933
53883	121352
18374	63426
5918	438943
480165	214217
25212	311713
167588	375440
294089	99514
323114	222701
147331	144265
251097	318735
268748	363279
56270	56457
226492	346582
259304	490904
402260	99845
68684	133779
216688	176878
22950	461951
66183	132740
413486	74542
39901	241261
418019	442547
383699	86728
433089	455346
291933	53863
345049	385378
407540	391805
193304	392120
238350	490423
288672	211208
133897	395453
344398	244688
348591	48956
84429	327849
390472	331238
162951	160157
20998	76871
157238	336590
352667	227101
182780	190369
233292	390771
443964	144815
89219	451401
358167	272546
433434	371918
16519	94324
147260	293813
233498	626
431464	41351
242943	94516
409362	74969
455802	338271
434854	455726
398472	191102
465132	458782
342512	423117
27487	26714
122022	87178
81357	98330
333868	461750
168804	8463
226264	23018
94593	256121
452319	158255
248093	153995
2782	376079
1292	422601
119851	313745
109467	207202
294091	291693
110349	462653
359573	178680
421729	229150
176438	193671
36374	179157
67359	467631
12481	250033
170688	340176
305316	417137
388894	223963
484346	195948
343804	77397
138182	383363
257204	15209
317459	421830
121362	245679
253035	275790
379732	213664
200092	349186
135939	109095
441335	49903
258157	412928
465733	396265
104648	167002
305624	116117
402392	206405
214207	104855
69651	91251
430630	313745
473381	268531
82981	190407
390289	269972
219281	483203
104505	179126
77068	111540
482972	30176
401088	57989
2002	484274
39660	212576
223237	103456
327976	347202
470830	374450
282834	22256
111685	132195
234005	308928
137077	413899
463683	312947
76228	39832
137774	249223
57014	327204
149111	760
27500	222344
483196	193281
326105	125399
27885	22827
207645	48520
80801	418332
370282	424864
326792	51222
235958	118333
369905	327916
340767	69856
67846	374314
104740	291692
255159	181572
215762	62191
154136	132247
326572	331581
21052	342470
225694	265883
76228	314189
19139	381108
67013	2283
92042	476656
262642	24899
60710	61815
416443	15133
6636	29599
257047	205287
281786	32381
303652	420944
266172	417201
16315	451988
67885	152794
174918	267329
47466	337850
485697	94516
196983	219499
224354	110677
125772	173643
169410	90884
430314	384410
114923	198317
437002	240044
158099	225146
222102	377683
174139	212312
373647	34016
492906	373991
145140	140044
328947	417201
156348	189156
415574	79989
286026	176942
375405	333042
128948	476951
148964	74106
381453	45203
187965	50137
133747	225711
176969	388575
469272	378462
268197	478415
107703	88042
118969	335057
223136	200632
374305	396040
14555	456640
445639	86560
369585	268118
335021	325704
276295	110677
212289	176119
468285	25748
338752	477986
63145	101058
274852	108706
206330	404960
237260	6899
74932	467085
309225	160982
70273	332392
471597	175853
362662	99437
151712	132608
420834	173090
429721	40447
172724	446351
275721	61572
381744	28518
200242	116977
334234	306633
456021	17790
249635	260527
56619	165680
71480	25350
456103	268176
227148	16433
46839	421990
305287	344399
465625	379649
216602	247823
223043	456640
378286	208577
379734	484786
265065	395987
116446	391414
316565	50267
423152	203146
269367	353602
468843	429128
351008	454975
346676	217602
484867	328899
394546	106903
186936	323213
447610	336581
209837	250649
399595	196410
84745	376816
435070	444232
437077	36733
339911	395988
363593	478415
346503	272896
474901	53863
263	287740
296134	4756
144066	399492
45137	69483
360459	24432
9530	337429
158557	404053
352605	480350
188252	484274
452962	279509
378823	18479
14486	37516
33703	268176
171119	430610
425257	92712
400605	104855
428556	39903
336801	35944
64399	466028
134321	30898
195615	421115
148384	262954
218485	255682
5348	17186
266570	62478
18620	113859
108656	147554
371479	67280
325704	461951
8573	262179
160961	6899
200497	440480
165989	35735
341142	299272
88258	210261
373170	189978
292051	195529
334830	464079
18337	445282
377573	25870
85347	477308
108057	298182
78943	393326
410913	422991
374675	318977
193270	441434
29170	371891
130969	332392
361083	176731
466496	196783
158806	249334
213143	121683
205346	187364
58881	262345
377869	203898
236272	94516
193592	168381
295086	407306
475602	209176
477841	260831
60729	423619
267562	380112
77231	466737
67025	350046
56638	237218
99405	138666
211318	404486
352882	366261
141310	144079
218386	190369
453919	386132
417239	151554
114063	446632
181618	122780
406277	230949
78769	212223
281103	281924
271133	281641
98727	268097
267610	50812
418348	287554
170939	478415
92401	79763
286429	410356
143671	253047
371368	60517
297745	60517
15601	393326
388350	369463
338157	433343
50167	103267
381622	345180
430003	466352
340813	147499
205698	388575
31483	146165
452096	262594
408435	163672
382166	49021
403515	249387
424727	186159
399825	63303
33967	203224
91600	211884
19727	200718
264209	12245
116248	285998
106825	241468
485901	214050
221687	424235
402427	173889
298045	185436
193651	170726
275763	326192
446117	317118
262519	446351
185764	124005
330629	269134
304360	489552
49069	150591
421272	255979
177723	40388
315786	14490
1651	128304
167058	309801
440857	360512
413488	184163
47467	392353
199936	468832
284719	137018
450153	5040
369690	336590
24004	366781
8473	283392
4606	481218
400430	193449
194118	158420
117316	267352
111082	131523
231439	148514
69236	97764
307803	218727
79810	387742
297812	37709
151635	29105
234196	169114
231084	395770
245332	313745
90463	372314
333589	220430
278554	44032
386809	25099
348439	273831
464455	104346
88439	404396
410740	332131
379123	456215
110192	259292
464023	136655
97557	391414
260886	464727
146649	86974
396975	270316
129477	187807
39142	56620
250410	131440
12780	66467
182511	481044
248285	289368
453919	3041
170295	179703
143059	428180
395374	420150
245317	371937
135939	40447
196458	71275
40692	403262
492329	213298
208286	298077
251096	376855
230961	451885
195573	230665
304898	20222
327753	411094
257722	447517
223667	187974
406941	393326
283024	443823
434862	335339
381948	455769
169630	293130
190655	43334
300192	377270
370455	411075
24610	130028
187834	462776
314917	354728
328705	476231
283698	65627
264575	337973
163390	451016
428410	186714
91299	362610
222696	137719
327880	124045
66739	186440
153516	352605
71897	172266
329025	289883
398195	405474
227189	223121
141052	154587
468287	478872
399780	287423
274761	51754
112010	354493
286015	297941
297919	92613
237631	227514
450727	340501
471573	471850
211075	205223
297271	334424
161178	293813
35471	152085
392339	126859
172939	277961
277568	54545
172396	238401
151245	462973
226023	18309
40028	262594
399806	166823
283803	467418
36128	41260
474966	215521
107118	137133
439338	300916
347136	385378
203066	288035
132176	46127
173117	490244
356530	100705
250410	254766
128599	164758
328940	146429
68245	334161
427170	444539
262286	397076
343550	131722
318088	141440
243453	217162
92635	22405
301112	203656
257217	342129
212626	137867
115149	95312
320496	56609
397127	226650
152479	256121
56913	253816
310088	266300
239804	41673
389512	158987
27257	245317
65465	178422
262639	314203
25920	72636
127212	478415
204499	398333
438777	74552
66416	286691
356545	491150
243631	483950
253048	405698
136955	121171
390	118662
407288	122462
360857	465473
386841	68156
29546	338318
262469	348794
142059	312491
466599	53863
384324	315338
99123	141440
223929	419092
370384	214499
17616	447062
112661	341644
398333	94289
364673	21238
311624	176240
436287	152502
11092	259435
147262	144783
223768	171069
101810	70201
285312	486885
383822	421356
654	164288
301269	489822
142068	10762
182620	313745
395788	411809
318359	486900
338955	219833
132890	377780
463085	336590
217740	181754
339319	226308
80865	86728
33343	373441
371912	71379
283113	477154
81707	306690
408357	280130
493746	363710
273901	206142
441486	297047
211378	483006
2329	316011
230051	3290
427432	433597
216466	400372
136975	205223
337575	446351
151340	372710
150999	396384
394092	44619
440532	343547
330050	419478
251614	417918
385077	480224
168000	332812
331443	140642
220851	240225
473976	48275
254735	86372
38755	92255
49494	267352
16179	73742
249496	187974
467372	260518
6467	228431
317837	233134
320873	197591
105758	464242
286162	294069
309444	180064
28781	251116
175983	128058
297089	446351
458462	103267
161953	443693
95428	157189
464829	161833
488213	32358
225244	312595
255027	226865
284789	345851
298479	3760
156809	267602
43419	456569
168919	141068
159396	475571
360885	297969
399074	462973
384939	237548
319735	269262
192867	264908
3296	244731
25929	480754
491062	466432
410248	454975
21354	302560
188569	88113
368155	388889
257299	66409
75495	41959
487765	79911
260287	130315
38006	147098
394929	385000
343504	280174
103050	177861
193206	64876
362267	284275
464180	461951
156028	88113
12063	210508
347780	360512
41180	467728
374156	71994
427561	73338
457892	309425
121138	144405
11075	401555
483967	182730
267605	315435
29621	195121
459219	153995
271181	49294
372340	466737
348735	38515
335516	246713
290945	255086
350653	76143
205634	16325
354313	405959
122644	50538
394411	16433
230220	300750
206514	275486
138126	28043
471899	120097
7177	38244
181230	2638
293619	317853
165332	348670
164730	359218
270324	430356
43476	472379
458627	165267
118539	295079
219215	44232
125609	466151
71063	66973
248013	306434
158345	54085
286267	28129
232902	92613
209619	313370
81358	131975
13693	449669
387642	328059
97180	60555
477937	188294
400709	378686
274412	429206
109733	226308
331054	426210
235840	295725
206054	273831
393087	461512
267282	91287
324883	119381
158811	248777
293377	170258
240991	315888
267059	336590
50525	73716
190895	191057
200092	3961
198317	14262
11633	267553
428428	49903
220354	58647
107711	370866
119272	172351
309276	123213
87741	107148
63373	205787
475683	92613
389900	280041
345918	6012
355083	231839
389656	87231
283633	290450
12564	87007
105784	48861
145261	170324
85555	237973
219546	219017
388696	201741
313115	287740
274238	43403
342465	89283
101108	337849
478853	81800
319155	207448
424345	411610
76228	424439
203022	188759
396381	223941
146893	19924
470775	101889
190281	92613
290794	6899
278497	444729
391114	206887
288921	366174
227040	475594
169937	196570
133839	412219
407334	321930
269727	206476
117124	353461
184464	42890
433196	68294
454661	220276
133909	373507
13506	253069
136605	423173
303868	316372
416423	399867
146893	485524
487514	38063
99405	44297
189582	405305
213065	368892
228513	309379
73516	332532
455547	449896
227336	75833
405896	141252
343818	143937
425039	364109
94950	140602
387513	435089
247310	402269
379672	379760
144746	347873
242411	25886
305504	86129
18237	10646
67266	174725
301795	205719
59578	351193
265711	468276
71994	188687
337546	182667
368593	132247
409895	4824
471169	276744
168798	75583
183569	235496
58252	74327
170733	63528
376759	376244
474934	9482
9892	295521
403225	165653
160243	70016
273160	475594
58418	451016
68163	127636
489772	249186
134222	249444
31320	295218
226364	98160
277766	230336
185042	230576
418321	40406
442554	402363
356530	191345
14370	15133
467623	375840
189103	44180
412502	317118
25969	313829
4480	62191
230051	184387
103572	55208
106739	322121
425584	48146
42890	63725
369487	253385
130069	358627
397461	91202
255591	40784
194279	241749
46556	251323
72144	273831
357411	261555
301846	97686
219089	10110
338296	328283
205890	285760
170138	190369
486230	267352
136955	37454
99894	449468
268070	22448
153813	449619
324028	186149
214055	193705
214561	456539
214669	214024
382228	442851
223929	85396
463112	292122
251943	416197
99292	410951
438825	378082
84980	172089
470238	371918
325434	205595
139350	18468
179639	361737
66719	169047
390148	300363
304773	267553
229381	210353
91382	206588
137935	251020
334981	184629
410468	450840
360098	251663
485037	31175
174554	435542
167321	75952
128337	310756
191621	490104
13977	309190
204078	211868
97811	169152
153407	88027
351071	81280
437060	140746
485667	454424
59216	56529
321645	17186
364000	8607
109483	353557
19727	226954
423711	77938
139442	88189
92465	354211
5358	420944
445170	478232
71072	136312
113532	349419
284781	233254
420621	395575
208917	88898
235476	217310
180904	180327
197987	82249
481419	18418
347740	159310
476000	115340
253929	109690
274105	105967
313728	462189
408388	440660
52646	99405
43444	325604
129992	471760
172682	15926
236998	239561
413816	481109
236129	49903
359323	331535
90624	149819
469121	415218
44082	281163
348176	41075
160428	84902
87250	145417
221323	27464
340175	477986
310756	272339
297000	195435
62366	383967
389809	311958
207141	153534
219719	71189
136783	410756
416719	224173
20946	190658
456021	235246
359782	72434
27166	486821
246299	140168
387489	258370
398997	64635
182126	459649
378546	169582
55386	243115
4484	169903
119370	57134
464218	370866
71297	49021
306633	131350
478568	444896
109049	42035
227522	73222
136065	61572
240483	310211
273160	476656
269481	9844
8945	364272
444552	21583
375463	20959
186175	364090
302355	159753
20123	391414
335336	252443
281464	113051
379024	115885
410321	332638
55451	109006
61367	90239
393872	183213
369280	341470
143251	104428
461837	377888
142678	491272
322342	190369
60605	164884
18330	287423
460621	57989
48064	369262
138068	110708
21441	440660
350799	244703
86282	270550
44159	290463
453179	94793
266608	161510
470266	49915
388249	457845
188184	200632
125401	94516
35806	285664
257198	140044
374786	212278
301257	252961
66152	392883
446105	57474
324465	82794
352826	99050
281406	3840
491493	388586
28058	291249
345723	57134
242591	217332
268070	175999
447335	458641
343763	73320
457123	434035
187834	442265
443082	447517
426149	355796
484035	478743
87832	41751
254268	129289
263700	388575
484300	331584
415170	143093
401395	29105
110300	205223
479373	203656
18451	476804
53979	401543
481961	119762
36869	129727
201187	10612
468493	53863
28410	480421
265122	153995
469026	86372
26179	489552
90200	489822
228128	338915
200990	7957
397017	151944
148033	178109
367878	281504
59901	150803
37121	425631
385141	280174
118508	175721
253742	122696
112625	57405
68440	283772
421262	1546
39601	339575
423559	291249
467694	195551
109616	234284
316282	366018
236216	44203
63853	8623
306334	421830
203792	392753
481419	208617
345107	349725
405708	199582
278368	117147
70658	143671
188539	231485
250373	28129
336071	450760
323426	382314
136498	70000
416692	405697
263266	16325
239623	40764
355666	135756
11610	119381
76228	370700
107396	198038
239112	68314
445282	109006
112391	220417
383371	364050
413599	385237
464702	243301
218596	470879
148953	197855
78401	116283
457335	225704
18296	263648
216243	407386
255052	222701
328867	311212
283319	57522
180009	334554
416904	38134
265015	478415
207428	90834
317993	434893
223050	486267
472494	323065
362231	38332
233780	245679
285187	154355
370567	146217
121594	214279
141955	285156
49103	77335
464849	121171
263517	2068
467962	430754
483987	229613
28058	272361
231613	272865
380344	279509
440433	266801
63415	393760
212712	148467
432289	28129
34123	385789
290318	410028
65285	310743
38576	362784
190889	187998
246690	249202
62367	459802
352196	447517
150789	330290
198317	391189
384347	377722
301163	139648
395788	218448
339316	27546
217989	99437
393135	240151
124826	63528
37750	88104
369911	12245
202352	443488
466868	90047
340813	16072
22857	399941
438193	6155
393898	292468
76696	266683
626	250288
429615	24700
216666	89927
198758	113051
126067	40284
399270	123410
206240	79579
429866	164884
152794	437952
67906	265589
43506	162247
396758	402698
48702	280860
170327	276543
327410	421208
97558	222072
221388	16433
37459	155110
203517	141649
347524	185335
124320	126144
142680	275487
312909	7954
154860	15209
82688	168855
263880	317184
400542	366577
338378	377248
316638	314568
12256	194962
391479	466432
250344	32807
300387	97721
324898	226308
484925	16433
102595	396755
304667	316959
6812	246311
483585	8093
255938	266852
218606	454323
147349	55704
299213	161650
291299	377032
434075	386901
6676	245679
264489	136435
115725	283198
146947	40034
303507	449090
431271	384230
216522	112819
363719	159806
334160	12443
17815	399867
412057	203656
455426	48275
251372	384674
15027	288012
79249	306919
395428	241718
359157	184303
334311	150526
314311	431632
420759	200632
114869	266852
228924	124085
336324	391414
391891	24182
305450	299585
110423	434035
64320	19377
379339	337384
138126	320025
182290	453359
58277	388096
132707	265960
199000	446105
374274	203181
437849	314369
239267	75417
118900	195948
358081	189550
285256	378462
198317	107821
247296	297854
312246	361160
286074	478415
370092	245912
17669	13129
414008	143199
486158	15904
112194	205223
387791	122462
423870	115386
372280	217703
469832	57932
68083	53366
4007	413800
7968	104796
21960	140732
5700	355409
393981	283040
144577	487833
175721	338155
146893	131603
79584	441299
15184	210260
75627	59955
357768	49903
77605	370880
188847	44825
386614	89047
101158	339699
426227	464233
208300	266896
265190	430281
429216	2651
332299	303175
262200	452230
262250	243115
198317	112526
28357	30668
240561	361698
48612	317118
370848	153995
134374	28353
428043	280395
164860	254178
44711	106531
424699	209572
259956	359977
253308	374835
306196	479570
163530	239107
422199	27212
354463	352605
133396	19147
189228	286828
319259	426685
267562	236950
129158	84722
482730	127921
404087	135109
136051	424234
414035	106905
394558	132843
294027	196279
211679	146421
67571	322515
147686	28129
177217	190369
249662	15761
348633	12598
31368	35292
325669	214992
316565	361140
59404	103272
242777	5555
150135	15209
405330	313745
343747	84156
341495	159947
334985	100478
162829	422991
420777	378082
493468	138193
10686	217635
376978	326985
473435	94516
102916	177777
272546	363441
52279	392788
46870	383225
378073	121608
408329	128429
121044	457081
422805	53275
188842	211868
191324	101755
431222	175818
5024	235405
268418	7812
433488	15209
37396	159058
24412	322838
193767	449662
384940	476412
436864	450794
179421	374409
293271	293813
408814	161882
9613	371918
258658	42731
190413	383312
74541	263009
145717	72732
351046	86258
157099	140765
258895	17555
413456	371954
293502	243292
55982	266658
101504	414212
91831	169805
488252	267553
118514	384668
219273	46905
102210	457740
230051	244604
481890	124755
283530	178436
469532	274724
281341	249186
156362	440962
98937	276772
304930	320359
49260	258295
95848	383297
94860	119868
279710	341144
131174	379266
45724	307407
176328	445598
284730	321290
383339	362267
130542	116070
295218	447676
78107	217360
81432	192636
157040	245679
289084	395947
29858	101221
353956	396729
325909	430603
266589	265984
278520	38826
421830	226319
272742	184902
27095	405217
308693	75303
212512	253018
449362	409540
166518	315888
192080	485546
334067	156739
487476	388719
221026	94667
326754	481936
110954	313745
204330	284599
388427	474116
48282	11348
132486	397705
62651	464420
378420	245689
228800	153141
438955	23733
208593	416998
211931	141163
239804	489200
330583	245679
339493	51222
70472	172173
143147	478415
15783	440962
350869	451414
266197	21464
62198	316575
195808	161024
71991	325793
318683	396531
55914	252089
119570	85623
401236	54976
338284	300555
101539	267590
252462	183213
420215	220417
433661	174864
92535	168213
283737	325546
431021	267602
144258	467141
71448	356081
129736	295114
284404	123369
378686	345429
28604	28129
210048	269431
389806	478415
454263	184032
89275	250434
140116	105878
386707	139714
342465	121499
146903	32807
81817	486885
213660	21170
91380	119868
72407	190369
442784	87471
439262	422317
252797	140044
111062	257377
415141	161754
236064	94578
165137	237235
93174	75689
87164	410132
107816	438419
246398	154446
230574	335188
307440	16433
358597	98906
362443	43775
144274	179875
223916	447373
172535	282774
356213	481089
384324	486438
192238	5366
202862	268745
80043	476656
60287	357329
280603	92613
48766	433279
66954	338271
271660	246311
187664	418161
296079	236213
80812	423688
78641	421830
102738	274836
433833	486940
17155	275215
485086	298969
259410	31364
158336	102370
477563	364076
441635	253045
76228	209250
444806	428174
185076	431380
127083	124085
337689	42766
256856	250389
42020	278700
48200	98298
245305	3971
450585	301784
313156	286313
358989	485304
49962	104524
178422	222740
219546	437077
420277	93625
459734	29216
456658	392963
196202	45210
262730	455388
15315	111518
18772	447335
280220	96777
19121	446110
54956	459251
78771	82534
282461	51895
137056	468750
153322	112833
109159	240902
210453	175079
312821	217423
78052	94516
389040	389854
106268	96094
217848	37106
130965	313745
467828	216251
102458	375750
43966	176501
33428	458968
388079	376482
466790	32137
164391	218727
160032	420241
188122	315671
448816	38212
401300	175439
416368	396442
493208	136696
25713	353645
337589	347731
468753	335519
96929	371135
21040	249202
445851	40808
191265	40784
71816	112312
346557	18015
68331	284475
337278	328550
417806	307620
250600	105585
191482	149128
377151	494102
235875	106905
107437	283445
274647	17186
401085	42747
309080	76454
235909	220635
237028	333357
3843	55700
180202	211223
242616	84164
30254	132740
301765	441570
2695	131262
334909	165462
386856	21765
430217	190369
456748	334631
481777	343547
88720	360860
315966	164164
66455	263876
391692	27642
299457	36515
66698	387843
240204	110677
431264	97985
296514	193705
127559	251599
206534	267602
148246	271994
431051	18665
11992	2696
177530	210579
47880	431996
76297	96847
91462	395988
202379	74067
134213	387101
436699	40181
295841	58345
94008	4145
354920	301556
289675	131414
147965	366493
105943	265273
473839	458183
67688	416195
37484	492906
64074	369181
337323	321272
240256	160059
158099	330718
39586	151779
488317	447831
92105	469235
460142	148028
258623	382180
355845	30395
220103	370
199982	286936
297164	409828
21275	86974
325216	372314
70327	293813
301834	399485
342635	95162
165793	378462
43878	223899
102891	183213
18158	368973
234881	359826
276821	458638
286145	47757
154422	399085
198317	181692
94245	160722
298725	381291
209686	268600
287766	351257
8716	299976
238041	174518
339915	253247
274832	177244
153850	40424
39892	86658
231740	282322
152368	261649
302932	28129
306040	327343
125868	363903
407875	478415
362282	317164
218880	258370
11209	220967
154174	38063
408878	428214
336314	416865
196075	214519
334178	10736
104399	141166
147100	355124
350653	42124
202762	11626
167237	204078
180640	29773
429158	267602
258400	52537
461150	5857
412214	88113
215152	420944
179752	219379
304096	49828
436419	265469
315588	342807
158966	271844
443893	249681
112067	147831
25323	364294
379867	235354
78319	143413
255733	333796
227036	109741
316011	23062
60072	102654
372988	231487
382552	101058
286068	183213
473087	86399
8258	163974
41241	97362
105132	236213
90071	143286
53047	49521
256373	37948
370820	240796
181099	122462
300813	112949
259850	333772
338394	366464
90360	366534
474688	227647
312118	11753
9270	154137
439894	172523
130069	204684
35263	47349
307046	97499
237659	119868
360459	294957
431222	110677
432187	481279
33881	287423
487597	461846
38152	403597
194019	190835
291525	13370
388857	453012
226761	293813
417004	433279
26696	17186
175351	40784
61022	472299
298390	416174
402427	435708
11670	303266
60025	132980
120006	400536
73138	137198
422607	304715
447651	311311
381524	388195
18399	201929
233178	391414
262701	394160
390240	181692
105585	479672
340686	22827
231855	389825
201131	143364
283612	220529
208720	54539
452962	155663
212973	166513
280830	187974
35806	197990
46338	93245
88875	31178
480822	189713
111993	289165
177654	112060
146504	55205
5556	235769
157934	50538
458050	72985
43683	236246
359469	375333
183673	13370
210070	312259
77827	190369
449521	213591
378355	270095
190789	489552
224626	118479
81449	265760
70284	287124
102557	48275
323870	317356
200135	188915
352601	88885
390349	291263
402530	178742
13498	134957
146893	334601
443175	158200
96043	216802
350792	258607
113581	65371
108963	356605
396041	438783
461846	108241
299917	113051
297587	472408
85737	366127
263539	415143
387524	341025
75751	204578
77918	368205
289148	34078
282755	429863
351732	424133
7614	336590
471169	231205
427753	446801
147930	181680
59015	363480
400888	191118
381708	450365
419448	291410
3854	7470
80105	213035
446655	184163
436993	473439
380497	143179
80150	87471
31255	390677
59525	226308
311642	16433
254599	276519
301795	390875
58245	413858
255135	152502
435046	119868
75816	99378
141192	165497
258973	237548
106895	268755
164068	53994
376286	187974
127388	423828
125174	475246
213781	338271
456972	7729
316398	470554
461037	333176
34852	476951
299068	129185
182270	153995
474015	446351
123831	348956
265194	381496
254430	180096
199345	41533
19980	259929
23994	176878
304669	225393
344269	214050
359790	83403
169342	21241
21482	44341
454102	86158
486712	438957
487476	41768
237154	365890
3462	134147
440422	24980
221578	150341
322594	395988
187007	163936
147558	404806
413335	278476
81724	115384
112471	388507
88221	396762
282585	391932
415691	428747
479589	168973
191529	33889
106514	86560
24457	369577
257613	475723
207041	254973
227936	253943
75218	281924
443928	169703
268948	261202
472828	119868
77334	113051
208776	134694
353971	262954
223118	378462
232616	447517
361576	64881
66921	3583
103912	274348
280889	20998
249465	317356
194180	401118
380944	393326
174101	221035
336152	138187
459183	241468
143163	197996
346412	421935
422629	94516
123603	205270
38490	240374
241553	275062
182035	162947
439052	301377
319627	97813
134659	193945
234096	395371
435521	371085
208664	450350
28357	295378
477545	417294
157957	334680
209183	348798
391414	423392
53846	448709
31543	257091
56856	385000
411282	249444
320578	229905
119001	264589
463948	315888
261714	218727
15057	254968
112443	205037
145788	142747
140363	82585
222491	3719
297436	478415
447962	323529
368280	326546
31550	341271
217740	257527
266442	86728
198701	224250
482915	158203
154729	29456
205249	327061
187892	49903
149015	479614
183092	389682
99311	57989
105874	473913
271083	153736
308150	67424
45724	274677
421935	12367
187998	311600
296450	126204
481044	377683
312192	121815
118567	205223
228050	359762
463403	378686
443320	324652
206422	426089
386984	401810
69264	208038
100943	149459
2345	110469
193020	98012
85674	270337
207433	432043
438690	251169
478588	275466
474040	357539
438006	398775
442223	171069
138946	186440
453267	348798
481198	317199
299979	98205
226974	165437
316229	136618
268261	327204
54343	14335
454309	427628
232655	408669
64526	304969
438807	36027
188847	446116
241841	238299
51380	141649
57447	187248
326182	424643
278699	285446
387222	249992
48832	369130
357612	61406
184425	460394
329416	332261
157715	9889
403184	99365
386218	203090
461248	364712
6450	293813
430831	432093
94595	393326
223749	278938
237265	9041
287467	458601
97000	37681
238355	355732
371479	197212
304922	110677
227851	159182
384155	407875
26407	366534
233073	63528
103584	199353
89219	166469
3636	175721
456658	147460
367343	107725
162086	454361
397045	169582
406357	346221
306003	205223
478152	16041
72926	131915
327209	189902
116784	465954
172159	142526
412014	432043
388165	423910
291870	270103
241039	428026
284761	291484
29446	355982
224960	143479
66629	362943
47898	250389
92775	309797
470208	141892
193817	8531
43641	317118
376795	477424
179942	238578
202866	423681
413218	416723
30080	83541
219006	163753
360668	165653
11994	278907
240634	335743
320468	378686
422324	439150
124329	459892
388904	294385
233437	149084
241137	423688
454167	129185
89163	23517
231514	469706
30145	213728
128789	435708
45201	20586
12967	170894
123000	184163
181551	8842
214646	5769
391372	76620
332299	158965
27255	19377
350164	113503
5937	33041
14597	369032
57252	338271
391848	126473
114786	492906
300925	359762
257090	275375
449521	349471
357943	203656
306842	345011
131174	73640
277144	203414
62198	451016
492323	217937
203321	309180
257977	397734
252083	99923
16007	365141
310766	267352
41112	93384
309917	18518
159596	461392
33937	313314
258695	334902
191841	463877
120474	105778
5776	36392
230191	251961
476914	197996
223826	262054
455614	331581
134868	193720
298520	287913
343835	32807
322411	14521
431661	329727
314311	212605
479260	253322
393241	183213
384959	35707
459904	241525
281119	35629
373008	163127
230391	249005
317118	234977
164525	410700
203200	272804
273382	140018
274360	391722
175934	237460
65197	292702
337575	36392
170331	166970
32741	315235
392144	266203
271708	381707
23992	377683
135864	336590
387791	277961
494102	111681
234609	471716
180918	14486
239122	99405
345401	362597
108434	475917
343643	130500
420434	212645
312430	54976
42507	78651
101915	433818
194587	245884
122283	286033
217658	120173
5491	137128
43648	333357
460616	483513
448075	152619
362251	12299
53391	23188
296251	203656
483314	166504
417938	388143
443485	45141
43454	301596
109270	196783
31562	32743
276663	393184
422246	238345
416676	462574
260597	190047
208888	318404
65194	414218
238958	86728
426114	76454
63579	141375
25326	187998
408888	327217
448104	447158
147706	396144
60675	248777
17481	92452
59644	393253
289984	160262
364643	2137
413401	322306
5167	242779
6603	110677
175012	403760
433640	82551
6467	164700
206789	132153
318000	126657
21286	206364
202922	476231
332299	401486
473709	487153
274912	458588
431298	104498
396421	56046
231305	486917
394737	168381
266508	262954
87046	6806
293207	445040
227156	251751
268207	303175
202352	210050
79158	151944
396738	372141
330911	30263
122186	343246
344572	322274
70093	61045
48804	102096
321157	59776
393929	34850
73221	82128
315967	444771
329104	73336
101344	399023
77216	239958
37756	373009
180918	336590
294193	489822
229199	249202
438381	137155
415386	317100
317892	150264
346858	110677
79491	73381
295080	467703
86268	134118
192660	53490
347067	286936
364525	239783
493169	97277
336053	447517
146672	62191
371677	363708
53963	179692
479229	309801
426755	155083
52921	243115
4634	129498
358620	457966
485948	348776
83179	444432
444470	33770
222316	346388
479505	224039
133832	363218
342031	259368
56251	492550
44520	144845
134299	303687
329778	366534
104689	67302
450436	107219
353338	97264
471588	160419
128964	293813
246198	380738
49253	148490
90777	191436
384864	293813
219546	35794
458925	446105
12562	89283
367242	335477
218114	360860
169363	110677
142600	172266
32056	268070
461549	51983
88266	293106
446404	26551
356160	132975
37047	270248
324610	158811
326939	253882
324502	103825
196996	96593
231541	338915
291151	2677
3809	287347
164894	57989
213364	149388
165784	452709
97861	120195
301675	419598
2597	277458
62546	175460
47100	15133
389469	209160
133214	327217
276962	299936
143807	141778
474606	374594
220448	375022
449073	260527
250225	14077
115917	493708
469575	227834
144129	251331
96559	22804
430170	158274
109738	286936
235068	164164
297915	19048
418700	283250
206683	480217
410496	71663
475341	462973
143203	2485
310921	186440
186260	43205
99350	9348
311451	72523
115823	305139
315518	127298
8486	78811
223579	452709
175402	73199
185765	233059
388696	340312
358852	182192
24378	10421
197086	210761
236678	166970
112744	145909
276209	25076
177635	481650
301913	473310
212839	193705
136264	375840
115090	347057
311302	483853
435042	154137
213606	371688
412578	239528
151340	434722
245305	212734
232632	427796
274049	223313
185751	86476
86040	247982
168386	388714
34487	111964
361068	371918
261270	467320
346855	271383
185447	82
191488	145694
271049	346611
851	138905
320372	110677
137545	190369
304804	426034
68378	35707
32442	98012
286145	234902
65513	85471
490060	469235
103751	136773
440825	36831
59688	90106
39936	466151
254115	393845
360733	477788
250730	440660
258187	52030
289703	336590
481593	336951
147706	244115
187108	39662
278012	411546
113372	220857
25562	169582
80150	78155
138048	435525
314224	400372
316136	60913
432175	267553
478516	131703
57454	421935
289992	60233
27335	111571
415548	364601
298080	86728
73513	214024
354686	75273
160794	211868
196903	224285
99799	455784
288918	435766
424895	80834
203539	193929
484058	126029
44871	445690
173488	425846
170325	4861
287889	310261
474513	376426
36547	478415
119997	430790
114643	344187
193197	338611
159452	469061
116446	141623
321263	77599
184366	459884
409804	341515
325509	95782
206131	469227
289675	455148
217784	32807
383154	97501
420094	249202
254115	142018
98661	271695
402768	164884
261759	165653
91276	23318
347799	393845
100002	409248
363906	254929
368135	303175
200275	329602
340653	230336
443228	34965
326631	202767
466670	3747
457631	24288
296750	207535
415844	355227
334711	325167
367199	166063
221753	143852
196283	364461
337221	436889
478546	398333
125304	50264
24436	127921
373585	339174
327095	404345
215744	431764
354360	247912
437156	268041
1994	281412
91325	246028
294210	194595
457820	122343
198718	322668
178436	100638
459319	435318
438921	21583
89232	315888
302693	348122
123339	478182
219198	237165
55232	225667
134355	218727
104234	119650
17169	215501
392855	39095
375405	386620
119189	448643
116947	476642
55489	203279
152553	198624
433239	336590
317705	305289
304276	356044
162970	375998
373755	98493
348753	122487
147216	198926
302298	255650
216781	391414
35806	33545
462869	294836
294379	6942
301913	288138
27104	295650
217423	264730
218560	447560
25134	359709
81358	436238
217740	49314
249445	80124
316438	286313
458933	409142
172335	401218
82627	12129
102499	121106
417465	21411
448104	409248
483392	205270
269199	410804
115112	298767
58930	477198
18178	369599
473068	293813
320873	250545
336040	366127
267997	82222
85743	482936
101680	425851
443068	440660
124085	284443
63523	470006
146070	241672
208366	101058
175499	144845
308122	469532
267562	286655
362693	418983
105181	341826
137251	327217
288181	453493
443806	263009
214157	28516
488361	298676
48085	205966
461294	85612
459064	347361
37059	493016
211238	97335
441910	475985
209317	308083
237517	149089
242108	366127
394689	422395
23310	460835
489600	366493
151733	378462
107118	423469
106164	311212
123291	292468
124942	459373
431405	18665
363280	265883
247676	424901
14871	284891
491424	53267
93356	374229
176391	150126
179387	484584
239358	445533
365936	27411
16335	176616
455074	467944
146856	195551
393610	366127
153687	105585
93176	341249
221024	115340
385335	343480
67542	341169
108356	78134
256893	225379
207204	79427
49404	228431
209387	169028
27000	111039
72523	201070
188354	486223
28360	476303
330954	302745
383113	141649
471729	483233
305849	348623
407228	136031
447111	168381
429863	152974
91600	65683
442353	237074
217070	18750
105139	171592
476106	402323
348447	298415
460010	251943
40779	49262
40971	107187
78152	294836
278846	421356
481232	225019
389512	465188
19994	316372
329727	246275
117222	228431
302527	8128
363902	202523
106226	263421
455603	333246
111820	471574
11318	441202
37924	194805
427426	473642
311662	236213
314311	80214
334249	90850
222892	74311
373025	408622
307946	236240
230051	399370
55332	395988
186597	13504
249224	331581
381486	479680
174978	17362
342465	164700
257517	147898
57809	208300
490060	187836
9414	271682
438006	407883
331611	217930
303641	75583
25748	416205
38794	430894
346673	460536
355305	221133
333935	186561
40518	235510
377869	167867
471169	189225
447089	395868
458113	436028
474066	176878
413054	413905
388179	174779
232273	20959
163435	311567
13072	101058
123867	428026
463873	166063
50525	409519
181136	466087
291637	5040
403436	157911
424100	270120
354193	91657
395177	273831
51001	145691
415241	270324
358215	162795
207382	482
482401	301799
246487	160356
3275	87396
309917	160232
362840	69708
204066	110677
188931	231684
487277	20997
440414	153167
217706	316634
127025	27464
488102	18173
402519	326614
68314	460437
421073	444842
318163	137155
341294	9681
109843	190695
328115	252961
484691	257168
142459	123451
331793	48249
445087	123958
107058	231867
201515	132602
117833	146124
237714	218727
292576	47989
41779	123640
345715	367798
247812	190353
279086	303424
213092	6374
404552	268795
28873	253178
353704	276090
311628	159679
270798	59784
60384	307725
79395	127921
368858	139648
36298	38063
114153	454975
265658	106826
380492	378462
305963	62191
346784	421935
179916	424057
69901	400757
292588	35735
2699	428432
444488	245679
492768	343010
158202	190369
214050	26620
171149	99181
354812	222701
259324	22414
464111	331467
178422	172911
359744	458313
184346	24842
470672	297887
291587	415344
389122	110541
251720	134694
246363	42747
487623	443362
391418	327217
336023	53883
119001	453878
243992	409828
420309	64429
435602	75914
173397	241468
310132	229928
362267	36292
113363	171760
311367	348170
92401	167322
421477	451016
87649	361938
55961	222701
413736	237484
66553	371853
151608	168971
288681	344337
382404	345745
389937	59776
422267	396019
312047	87470
412106	196851
457845	461765
147057	334483
193608	291249
387135	20935
380997	49903
150278	255100
398633	25800
294626	153995
473398	21255
489187	435280
153505	423688
201507	480421
245482	205213
475014	299934
218953	246672
14706	118286
169376	386650
238749	75583
318133	363581
377070	311297
5053	350913
148450	444602
390393	267602
110368	344191
64936	237366
326017	306148
175232	185258
310510	481279
454263	410896
138126	175602
198043	79249
328051	489822
371735	105034
427505	270095
293913	265483
276821	479731
435455	237976
100574	183213
334985	41503
412502	190369
155018	457919
48855	209406
460795	486275
394425	476656
326631	168773
75738	482143
72825	272010
177640	99405
264628	223114
451379	444287
64865	379404
154976	401481
415686	247334
72804	444995
165857	457081
70335	318563
418362	69110
111429	218615
318999	79120
221454	80501
155830	29105
154572	82438
273436	452500
328110	132843
109339	438778
111968	263663
444890	187998
176786	464550
209724	155087
81879	94516
440700	98012
415637	59150
165380	236240
232293	40082
32430	101465
406660	80334
395988	169328
413754	267352
111727	430356
17333	217800
78519	285998
84417	9054
130069	238650
228280	52537
271739	262371
284473	365141
318201	295484
431661	409549
475243	102482
448104	315564
272301	105017
184870	84089
113803	471554
15902	15209
363468	417918
254017	146077
2800	190369
310763	214024
105340	485693
91009	66559
267674	193952
182924	91560
24383	426912
435092	5916
166177	214024
230101	290317
239738	468116
228013	189019
163423	388767
227315	180604
296382	487833
227384	116283
92317	479985
187336	125679
283673	191157
5925	180578
301312	334635
303785	52537
438394	28129
277568	4159
120247	402371
128998	122490
174191	317356
353361	329993
149596	443181
312617	380568
319908	171147
171531	461587
433790	489623
423273	447831
345770	449992
291982	32807
9251	335459
411833	94183
163519	477669
463067	72432
89789	86632
320489	348798
290698	142576
306111	187877
122797	460733
458968	398285
402292	187974
180863	258046
54186	132740
5354	458798
71582	303033
286386	258370
286777	476231
479261	421285
411282	213035
77674	264766
262819	313745
447560	222450
153677	103267
478490	28129
447254	51222
113942	42595
335764	105743
175914	190369
214117	417918
477328	316575
221948	322969
467470	478291
395664	366493
199402	118573
27871	70416
249709	293808
157789	58965
141077	190369
149762	451885
192611	52537
11781	331349
483987	50217
379255	57134
85672	447446
152768	230764
304103	356723
9953	457303
285532	106459
376440	336487
381305	471254
449864	372433
409503	435903
290795	82618
136627	137128
20152	317118
481805	373739
349747	311832
438193	489167
181748	237235
41029	448837
431283	110677
222103	140044
221711	342761
218353	126697
244643	366666
383206	41811
398895	368892
351307	491150
219607	174418
216396	366666
210428	185704
444473	165770
493918	150352
292198	172087
431276	399466
20059	342144
85932	458
349492	198317
376177	215950
157016	464727
484691	445915
312415	168840
309532	355332
272742	313454
312474	149492
277201	358993
272505	47630
59371	181993
10331	143286
5783	18207
96067	396942
366472	277450
134108	390525
118786	177861
359824	411455
227131	491083
385220	58288
397608	108191
64936	155214
75689	224794
168950	156761
420234	477562
414954	63528
5700	213601
487805	84502
211438	229986
162564	100705
44308	301089
444548	418510
73516	52030
113019	315687
303782	65772
40992	447358
26395	414302
348753	389682
145472	113330
78944	367110
103748	290624
73149	250063
410436	71706
360	481578
198210	301475
385881	276572
493038	173393
293405	40110
144750	349843
316643	214881
142336	86974
275319	92805
114577	303497
493038	24374
269949	447335
191933	150478
237154	252147
190957	312698
255995	50538
447585	264406
444875	381485
363912	376873
239257	49228
281052	162795
74189	225043
181822	409828
104864	16433
116087	163577
108664	122609
342575	280174
87457	269384
143705	339663
277568	207696
324924	34242
441541	168323
243731	6899
398720	222976
170325	295534
371019	172800
74169	347532
287566	280089
7936	424254
60208	135018
456689	392335
300733	4841
210200	196783
413400	315888
200387	156326
221687	214526
349140	306708
71331	105498
359906	237714
83245	295048
330200	186956
290910	134524
411689	152502
409310	64335
364488	190369
360369	10646
439044	164112
387949	132843
151860	421830
275058	294069
264719	333591
146406	470588
241212	113051
193867	359029
474055	187974
139425	317118
403823	266258
61388	331665
245492	36339
347972	239872
130069	441705
338838	203656
1939	285938
306390	17221
297590	451774
281413	383700
489977	262302
50767	421356
42633	193487
304011	240158
325455	129513
131939	371918
302130	79320
141563	194530
374404	383822
85737	303218
15962	401325
310756	95149
84711	27826
363688	474412
228128	385576
453054	138297
160961	7934
260362	203656
48706	32406
234611	290550
352195	314228
386886	208308
403984	246311
229735	378976
384196	301142
423695	403640
33494	48163
29755	437638
300478	480025
259929	110783
332299	224406
246044	110677
10871	288035
425179	25480
118877	355908
383736	390308
135593	84158
257152	298895
147600	13442
289331	346736
34339	319219
67622	438672
310505	409264
370108	491153
126106	217871
219711	132996
385806	331535
321242	292369
164590	282352
83337	252961
179362	281924
434421	302610
214111	417201
221332	71384
56909	317118
325044	77387
118864	160719
245385	471745
189965	210050
78318	268732
81022	492588
224897	20820
298124	179506
63660	492906
359316	438537
127921	265589
330767	123095
39195	470531
287408	442490
3809	149607
91674	261235
108132	86728
325491	29077
206683	332435
353094	354747
449976	465884
481419	321791
64998	28129
461822	317267
133271	371918
68416	445427
36556	84094
344730	330143
385731	217883
64338	12718
36885	284843
412162	294916
325638	479570
327773	23374
83049	135988
71511	254464
489088	297587
121539	94665
244514	54449
420364	234356
465956	160799
95252	68932
420088	156234
165632	110677
331553	327950
266506	123807
149241	408377
210604	76454
24519	183213
71297	309528
360531	198317
363526	46301
85954	488528
86017	168381
200708	488392
449671	126144
485794	304493
366620	170684
404518	440660
266072	459205
245826	156580
3231	60706
254446	364552
53078	373775
457946	369577
238682	122816
308944	314228
226649	430278
462969	469235
237533	265883
298479	226308
135181	220857
470268	224002
233127	470554
128383	189711
409745	208298
1994	422164
421207	460333
347848	480701
117420	317506
403384	267877
315747	262954
20879	367110
86338	263514
275992	54242
380703	11626
231107	440820
167588	184668
41495	364493
480290	59905
170226	5857
59563	353596
304146	236439
243960	124085
236460	223009
37032	268531
101235	398954
162072	281924
133259	62191
448104	367883
209195	94665
424976	400413
155800	92613
355926	455673
355411	355455
177802	315888
223331	76699
254251	130742
126268	34725
361033	183213
162292	434886
65291	243438
229475	137760
69650	1787
374181	402327
144022	357763
160337	24144
116342	121190
154957	429161
8687	397461
288354	31808
101058	479254
137595	178863
39683	375029
173122	273831
254378	99210
300576	30334
84980	6899
378387	254366
400910	82794
57662	402828
293813	320433
30568	491184
400542	47989
408357	216229
309917	188925
221753	428103
375617	420944
304397	27564
200990	415945
50538	35683
407109	405435
225289	317977
263723	142018
18468	333420
16790	73599
476986	113138
358587	248145
255938	364146
397534	474956
6194	18370
271188	104855
93441	378462
166968	389682
217821	186259
312832	430356
428829	69908
385538	446351
30068	68389
310465	440660
198458	296772
308872	209933
37931	380538
101695	464727
44503	415763
241199	25398
459146	115340
247296	438332
361553	464029
272647	467550
67126	109407
26078	371918
363387	96814
319407	411481
253573	237480
367096	304361
270341	389682
365469	49021
453392	414624
241248	105049
377869	241286
402052	398959
80080	155181
59365	457454
413053	155214
32538	476951
217595	475265
31779	382886
44704	36808
413196	28129
441016	354694
409016	21242
185850	301896
202885	332820
321779	132413
108241	293813
135172	464578
460124	197383
332059	330469
300620	58666
261420	418848
71665	114589
436849	78273
33089	49234
463427	24208
77432	141803
244017	294836
485554	10646
322193	86728
122310	240225
293913	367483
253902	65682
480801	7211
188054	440804
464022	197696
171016	389919
145788	49021
169937	39690
331642	420860
160346	253711
438081	124026
142071	190369
325299	367866
442236	246672
479044	394636
184743	194165
153006	285956
396552	344091
451004	21411
251791	136988
167855	326264
61857	338271
410188	312259
354369	461944
451436	203656
389512	449212
380728	119868
296375	485436
434485	273831
121828	345585
196321	356301
230594	122462
176971	338076
245679	385993
126719	183466
30131	185149
343308	366493
205208	168615
151468	148096
91335	389329
300464	64335
314113	360917
290719	62495
467791	132740
587	17339
110973	313159
323194	244949
63030	110578
293798	35322
363984	377906
65513	3041
228865	330765
218123	119381
357373	213017
306180	267352
105249	150394
482280	202658
338777	466432
28686	248777
212733	232555
169988	62191
270760	237631
134085	141931
359016	324787
285324	120591
194875	180841
314959	26179
346855	81645
489856	72845
207702	187836
217074	152321
85129	278200
388136	477491
277652	51195
71258	484014
83838	422621
446998	436059
345401	96777
213611	8839
345401	329869
440283	93245
438193	332148
90879	470154
83280	99409
41378	111527
404568	469924
247388	210884
253730	353134
395989	217140
519	489552
420665	355122
378617	74975
89015	128183
384568	3946
128479	264406
51437	23430
159485	458104
161722	98012
324967	47135
302722	292561
12964	178028
133609	288035
313343	477750
396339	429603
418626	481606
392429	373401
227375	179220
6899	119001
235088	79861
399441	207959
361060	441613
329727	343976
148119	489822
9186	237707
492005	206686
179598	105498
105560	31841
59901	431848
384197	447107
249861	341271
160439	162947
390348	110465
234794	224958
266830	15209
28357	447578
428735	32198
364069	146202
208300	481593
194118	189064
256642	355501
287782	266852
478737	220857
169183	168381
159492	477098
342465	328908
91828	16516
489167	52917
261825	249709
493380	374281
59961	321686
207007	240225
402783	146360
154099	411491
140314	85398
304355	316388
267919	291484
57668	390232
44885	423688
86632	148519
150983	257858
148988	12245
216421	46127
467930	413673
439698	425675
256893	306380
197956	201782
481718	4172
282100	155730
285655	263193
56068	141305
295726	132103
469269	247030
490290	190369
78644	320464
58131	87722
259858	157514
345688	54323
215717	86892
412205	200344
167588	228770
203576	23187
115116	60108
4749	70557
135939	142553
18827	464637
419906	285156
415873	459696
9466	462236
115149	123849
174139	77110
400197	895
426197	420364
336535	327217
310396	311832
430236	296509
398122	207320
232799	288339
59151	353980
456658	19389
286850	139132
375510	418875
362972	355127
375923	250828
235540	376162
423828	399971
38637	57375
493184	177861
310981	484925
171640	250214
64342	453991
202641	29105
26180	421830
388422	256121
151839	134145
482519	317848
85671	380342
368189	291521
287751	46785
112625	478054
420542	293813
220451	31313
287852	202505
66146	390983
72499	454123
412369	433606
440018	114930
94111	162331
314232	62191
257164	57134
332558	63528
32169	192509
374786	469235
428961	338271
480853	176561
119665	13370
453326	293161
256718	55746
106353	401871
173415	244115
458638	345175
493856	431789
242832	403098
439534	168381
188567	264112
101870	76454
68975	82585
146513	202934
99206	445233
286240	269725
366762	84089
248013	443033
33760	181754
188180	468162
335654	77461
198489	250389
22132	250434
327140	17186
13472	15209
56432	347951
160251	366493
308938	434035
463027	381512
261943	303862
280935	170906
207713	268176
83380	437394
5700	211534
379424	13370
24867	45583
193164	252044
425510	239547
41378	34547
149772	382511
29833	203913
246783	246863
316136	28129
348743	117435
81432	474057
356819	94344
82744	267733
304309	186259
157077	350702
386272	329344
441061	35707
102451	226308
87241	231205
188108	357854
423731	282822
72556	10936
65447	196160
298633	362261
463223	285035
418380	139803
439536	119762
126509	423589
472128	30778
233863	399313
491553	97467
24726	64261
244866	292754
20595	17186
163445	3902
420147	478239
263214	66200
417771	377376
209471	266777
490362	245307
161480	196144
312315	204078
91341	109006
121492	458601
55655	423550
225395	310221
137338	32656
64908	76454
278289	121304
305511	189177
47983	438783
88460	424643
427589	471802
323666	456130
119665	94344
259386	110677
279173	28838
36394	312107
261112	162963
226359	145096
356460	454328
160220	78811
23642	125399
10118	314725
277918	310756
471608	380775
416106	145799
74953	177749
325925	432576
323789	285113
492900	309425
470427	200444
202866	175544
297928	226152
48977	404806
118358	179200
407334	400681
398687	402183
298345	320038
292576	193045
128337	316575
167855	53542
14816	286590
198317	306064
404568	466101
276481	333154
483987	353610
423069	49903
19199	144072
262678	88899
198317	264311
399825	47989
75093	186561
104325	83872
370866	97025
464107	219845
407811	251597
37351	73336
313153	346645
473617	431556
78289	45731
288366	22779
372529	430906
193325	489822
325044	315342
201847	285156
334985	7502
196165	346967
362600	369577
93612	218727
76540	366127
361553	389319
141435	36697
348644	263766
17562	401389
389656	447467
182845	89047
407066	122581
78158	285520
41779	16041
316602	391414
474341	180957
346557	10541
221648	280041
480746	21411
95917	450844
26279	332815
266317	363973
81262	129694
299580	61376
314311	285830
68196	223334
95446	418374
76228	337280
391889	265711
300195	187998
372764	73359
166903	40181
250828	123369
190926	365983
94111	94516
231305	186440
84836	390875
120861	7001
119586	61572
289736	26329
29582	4413
489109	200238
354154	401297
388464	141649
202740	245679
192238	62026
237801	290524
2761	389867
377199	399104
278108	147520
304653	335663
399405	480025
442921	277645
377045	262954
300762	407026
103345	246311
414058	199590
489507	81864
265483	414912
298343	298343
75014	52917
359309	401297
154872	306063
110215	101806
248276	345648
229813	297272
321850	446351
293913	136042
181651	279705
117420	409264
221711	389170
170325	368205
329144	339032
431278	1057
306459	36301
132793	196068
241614	428116
481104	343225
11787	204330
20946	171933
296766	103672
56103	209018
217091	238290
48643	116288
143190	185494
61318	20683
356091	245679
324199	267352
400383	49728
90050	91116
70658	351448
261953	83275
185447	269949
118952	87740
125490	86077
438475	239242
435241	103601
80336	80294
377827	317118
411205	134853
55473	381008
152928	267352
256291	54976
178072	493971
333209	397169
391545	143809
1699	29154
194875	83811
385622	366781
355083	385630
248552	44807
110071	414832
122186	492701
54039	192509
159056	114643
351250	121758
421360	450344
65513	352094
345851	313745
270179	57989
81478	454975
264433	126697
4368	392788
120799	99899
222394	94667
241867	491565
46926	177244
193644	403581
152743	53304
106228	164816
128121	401101
41495	361833
421970	160159
80089	350696
377408	40784
271297	378859
457794	489496
86524	194553
261401	186561
170045	293813
131105	210032
406974	399690
474888	168509
1319	465047
4745	252264
157168	292705
376103	165267
178147	348563
395177	15209
456021	271999
239740	486860
273985	377778
194085	133658
105143	219499
190369	447423
461415	302932
29518	312697
337864	317118
220435	142825
298479	380092
172082	15209
47621	315888
319626	401871
144169	75568
417650	93820
432239	425560
419265	115386
122174	164164
383586	214074
68636	457081
130069	367332
82981	290560
422463	204925
382882	169959
247608	52502
222304	428080
74613	22549
364459	113035
198941	67040
257498	70507
60355	92031
134299	65936
323871	313745
12623	55450
297022	494068
277732	45227
94940	244069
257977	313279
38206	116070
237404	315632
445708	388551
396928	459213
384542	76696
176179	228108
311401	209510
185	391315
478287	194598
244857	371453
292696	119799
181520	244394
365356	19269
57084	246311
489552	130418
3001	139648
480053	81280
166157	347634
470401	372668
344151	227101
390596	437218
201924	254704
298248	166063
321157	79813
247674	265711
404069	452746
422246	111274
101334	202752
310942	368579
55659	284118
109733	88728
179988	236654
212593	85450
469189	99858
77938	191821
420606	121145
139470	302281
141896	186714
388179	414915
302943	395988
101981	145691
435025	165002
198242	181973
23180	454975
233206	241718
427506	196994
284187	220417
49074	312288
139276	74978
74231	211649
204126	263648
414412	376364
264026	367619
178265	469235
380911	307889
450783	320266
36441	367137
192099	388202
410133	56068
28614	469235
112954	427205
325773	317161
7194	152560
154605	477750
146893	98209
16458	13231
364826	456215
26501	369599
34111	277450
223597	477258
13262	484447
140810	371918
319918	310817
146938	25239
171127	7169
155941	422292
448172	272339
31483	320259
313728	426922
376294	477917
356388	250679
430932	142971
143845	237568
255945	385391
98160	387229
54409	190369
342452	336590
315958	366534
162522	374256
130060	161510
85805	188759
356805	161755
330565	446351
471169	221508
198063	364294
363299	315671
385101	129185
253017	243033
131757	23018
366394	481279
325165	358471
39459	38063
79944	115318
81432	412523
6865	178048
231305	477788
59864	223461
401828	154137
161051	239872
456303	183479
370100	387742
224899	129922
33343	347891
284801	464420
77069	207547
141791	331581
372036	214714
241859	214992
349468	372738
165954	325014
251995	267110
7922	85203
297529	160679
73298	220774
270095	294679
84542	180761
231305	125772
369024	319368
378785	30192
382882	210564
85575	472902
292765	317118
424232	136420
345011	415088
294323	476471
373891	110677
352589	77847
233368	244005
452931	222701
267562	408219
277716	355662
257977	34363
85504	464727
175922	48275
382441	399954
355679	447517
462973	17158
20726	77590
331604	116785
238829	405217
63391	458790
293827	404376
375669	404960
200652	152321
254599	83811
281895	156375
216143	160262
116513	187834
151621	172089
116180	420323
461944	64298
388366	367280
353590	298676
107524	235781
404408	403828
386588	385000
53197	441434
174511	115331
195373	234356
374305	228241
138182	391481
276300	426986
481723	152575
37855	154137
224267	67857
146893	465508
441027	205223
326386	106432
374127	60517
398715	105382
63427	270902
81003	50050
293030	245408
200067	12895
27138	144845
482628	180578
321955	110677
54539	257298
416368	130620
132410	126009
40305	414155
58484	351414
91960	313698
215395	298077
121875	355700
163356	255650
25016	15642
436472	287866
41112	28265
125089	54976
11458	405842
473237	428093
182818	249515
198250	209471
90582	132843
342465	293148
385353	130742
314917	94516
484037	315888
444654	190369
128321	262650
343086	350730
493631	172517
51726	20687
273131	313628
173420	110169
65815	434945
219850	274451
458892	182000
396021	428155
241823	359762
17968	243438
176135	440660
99214	384174
7553	167799
454263	419268
398843	92712
37043	468832
118212	257336
83179	35639
178469	430921
428182	461133
464409	487885
336613	435708
91287	180334
59556	198437
379716	447517
228128	210050
100505	134694
494102	142468
414058	94516
431419	378100
25734	132247
77987	30739
153228	396380
70406	325470
462552	98425
242787	119762
90944	92923
30936	395988
149343	378686
338599	389682
314369	476804
325824	99073
28559	380639
274378	165267
380496	426029
474591	84590
465337	311178
189965	398066
198405	466851
370963	379143
17481	478364
21635	458207
254123	151167
195616	426703
69597	69734
458830	42890
203787	91338
161440	401871
63986	119381
155242	209641
249177	223730
468447	196783
124610	124207
185343	467320
406383	99437
121348	431799
237251	110677
427577	253458
328940	381787
283764	445575
283525	248345
330621	331322
267682	413248
457740	303629
213016	107204
164169	450541
278615	306007
68366	113138
88038	132553
207600	229802
190829	317118
39176	478461
334747	205702
219846	89166
223929	129634
301136	206023
61152	70163
337761	232925
136273	101799
483706	255502
116087	137193
32163	135557
83380	310213
62444	385430
338516	12113
458903	234748
56205	300813
85846	317118
452722	33526
68968	154976
76228	129136
389713	395988
330446	4349
237533	20611
190711	53863
90831	105713
291880	411334
367619	162523
44844	81714
406371	132190
345401	206924
11062	28577
76228	141670
354365	183213
396021	344120
136185	188209
388992	463623
408518	324723
315203	21632
267562	374270
151562	127212
354643	331349
244581	179375
179840	48275
240093	396286
192838	119381
418431	209689
73660	153799
242644	362680
113423	302989
321787	86974
442794	186440
232833	431437
5416	97753
156255	159250
407587	459701
430831	335667
349857	349718
311566	363564
301799	12245
187834	458936
423359	63475
181796	456413
295684	441264
213729	138549
10345	162516
293608	53863
445079	58718
91648	306684
247608	255076
330841	251597
369216	432135
128183	275043
4673	67040
323201	79452
415903	414910
158091	147224
437675	4413
104648	202526
480394	212967
144073	116378
379175	414445
69956	12895
162421	116622
126478	86150
52880	359216
10603	190369
199824	317690
445681	208577
434862	53988
127154	110677
456395	450798
236023	131063
460426	13370
41189	64707
163885	459976
354075	186159
291034	357854
397955	379141
84938	273831
273900	117942
150423	492906
4407	320526
188925	338271
334796	101058
88706	414244
193359	102352
489552	73614
32583	402537
367567	364252
215464	16874
327572	391414
65275	301337
376217	351634
388871	304589
178422	158921
201588	238455
361058	200480
446708	144306
8008	119107
251103	212407
278273	367937
470008	108024
292967	165610
41208	215054
351436	401854
221374	216638
475039	137155
124085	31084
46092	270468
481198	358303
143749	186159
120509	267022
348063	388575
204082	200444
109428	430356
314548	292160
228492	430348
314228	434945
212748	64809
157884	492421
75339	69751
447199	125417
218960	339582
36249	252961
369831	387839
485940	327524
178923	205082
69009	4693
262734	469235
341889	318932
475410	359762
115450	114930
266307	272788
18451	379143
390442	420895
31071	200892
49258	347127
481956	230378
277954	247053
189845	122462
446605	206548
300240	341509
422645	389387
374305	250153
355083	11580
105337	469302
398900	86560
190051	22489
105656	214111
484172	350594
266124	138600
57300	125399
76228	196815
267562	48152
257590	119755
137729	270095
75894	267602
196232	187974
196794	339251
246644	261594
93627	168062
301312	402323
281250	280580
162386	72892
1839	109271
265548	282670
231269	401949
208805	72521
450589	392861
109991	440660
386516	246729
126025	324694
80652	110677
226191	232925
198021	402232
270584	390783
254917	82585
444271	129204
193020	151096
457627	27464
346557	287347
230051	438279
404757	239644
385211	135756
40612	356666
409745	476903
21679	84955
412407	144117
24066	171189
198835	44510
305458	467461
158099	212123
211401	309425
246554	307279
327037	445708
4331	464650
92252	417918
143179	444
314007	460043
477600	440660
127462	448806
341142	344091
372855	179169
120550	335235
62194	483134
402650	138951
109144	51582
331104	62191
187515	416034
204739	485304
340873	388994
275473	31178
477540	318735
240661	311340
151617	339174
350621	230925
277607	372755
73019	434243
229763	230714
192087	2417
16458	401871
326089	103359
394331	389357
284901	124719
188436	291406
40557	371918
237533	56410
22993	292468
459817	457592
68675	62917
325216	228838
366461	218888
461405	276744
281808	317356
372054	121173
233083	134694
131199	409808
493031	5857
79459	387742
493453	11176
114253	317100
383323	457297
9005	257320
186597	192437
272457	198297
167772	57870
62258	355552
406660	378820
182728	375768
375405	336238
134423	491269
120453	378462
260918	300506
82566	245317
289675	385204
244645	21379
226314	60139
452736	393326
261762	158170
404118	246054
292352	220540
108748	404806
102644	6542
24381	123410
203012	397518
182390	112379
104325	7063
466056	308150
374300	142042
289694	5280
376922	355700
81342	372314
86454	268293
174034	100612
298617	391414
143134	464386
420816	318118
355485	469235
357341	438972
486000	338915
92854	61934
98655	218727
31874	152587
441783	277444
156605	260322
397332	15209
262173	440660
345414	49896
25232	173969
39570	61505
85468	328139
187834	327100
36620	440660
258716	195267
480633	449125
412707	221420
235827	251961
237718	401149
320498	238579
457419	209253
26035	262954
73029	392225
282543	483259
365111	458014
280279	187607
467087	388923
55430	47703
41804	364146
232309	192987
200026	430356
64403	461623
250051	222399
269655	136177
277716	259864
134024	222701
382521	81003
343131	408061
195121	415697
43348	151096
11666	416050
86724	351451
172396	389040
103240	48275
23327	7724
51246	92732
82391	328943
276821	340550
259775	373401
315250	103050
8095	341747
156911	420973
271328	104527
86676	122606
87194	201614
104922	243415
198668	310697
80150	464080
168498	86728
291832	121609
140116	492588
105017	347476
290127	446105
293913	49851
209993	290
227024	10690
47132	16433
299653	265589
473752	49896
358270	5730
457418	351915
83318	294836
213318	287423
195853	30336
55202	272096
269654	476880
133226	411986
322486	183213
358011	302836
406365	404960
67029	514
175002	187974
98848	160379
462910	466737
387306	60108
379664	39051
327785	58486
320773	144903
258662	448675
105964	260884
182529	328550
108065	147500
19341	136877
319702	306387
355539	369135
420002	329196
327570	212840
438232	56680
311367	431226
120932	173961
34312	283445
429628	174864
341632	443334
370619	364070
80297	396080
74161	493903
190605	22495
305078	376666
70401	422853
226349	216752
74047	157338
107504	119440
346427	343975
390783	175373
113685	130430
42792	95149
490464	17186
473517	62191
68977	13370
163048	261396
124028	391414
781	455208
169497	210261
489828	320603
49729	456640
153387	146445
201131	419171
289513	481723
453736	53063
332207	36885
398995	411962
204338	234356
14871	411365
426473	113558
431237	163370
142000	234198
487938	448776
187564	494094
165680	338029
444248	327766
205409	430356
162967	423688
461917	169595
57987	91657
458871	417201
72667	4634
206266	271247
238791	48275
178091	275199
23181	64335
292281	35707
382575	52372
405535	210885
66229	206623
286494	242390
284716	86560
72261	239431
469102	385880
440331	308100
488853	203857
463458	229150
479351	248398
289167	218727
317360	24001
207801	14257
57656	45687
450807	175971
372853	233825
30568	428214
143300	126697
452609	92357
287566	438978
374643	90277
212842	147151
87500	373021
347653	398333
486522	214281
12359	285929
273435	317118
285534	225303
43540	72670
277240	327217
136878	403098
425121	479872
355298	238938
289635	279424
106739	45468
365099	143814
56571	34585
179784	361296
413671	251961
327952	395988
244578	91868
479680	183213
181111	45413
159412	256121
39683	179010
186587	123045
64743	422580
37748	51881
172685	370866
377097	187523
143106	356945
463010	190043
236032	427932
272994	387181
112011	100744
241488	428214
441463	366828
234881	27546
204092	200194
481419	455231
260365	421267
83403	26696
272090	372567
268796	421356
277373	406046
284531	127921
18010	461846
250527	98012
75093	288035
488778	266297
224048	443693
155248	186745
214985	35707
206939	139297
162249	428711
11043	350858
138660	275790
321213	78184
304518	23682
40784	469905
165977	267553
347121	379143
106514	244318
422771	222630
459937	304171
61848	203656
462707	312788
193499	132740
119899	166845
49966	268495
309018	270953
53532	361960
226144	68644
60883	122636
172923	118775
167963	47256
149720	434726
458994	111321
103824	178028
289108	336590
105969	167588
97660	48176
192311	349837
452331	186159
198440	103010
61812	356741
101502	39618
342465	377448
25741	227280
75621	108582
82981	302560
77988	369262
346557	198297
39348	273831
192318	273831
193871	60108
450584	445396
428944	274429
337237	87223
234264	313745
191953	13370
63413	267602
38682	252959
309065	279509
430681	146124
314778	491984
41130	190369
330958	296869
253902	78758
432634	454975
196996	331090
88855	407934
412070	364076
248288	421935
36711	370129
179718	31010
68702	64075
153753	299662
475516	282665
139844	423518
416364	88705
99409	270468
326950	491984
247812	111192
362840	291000
350887	272139
224791	312794
171306	61572
70277	425675
128865	206623
107817	66350
376569	272159
345968	35707
299228	208487
287025	72432
456157	447840
479351	363963
52491	87620
457418	464137
316350	228249
479887	398834
58018	127921
434119	288965
228326	274309
459399	146330
107410	119762
129774	188759
126755	387742
472400	132735
60208	426922
134299	62580
253102	239503
263377	291324
457418	286512
58486	76016
281798	245679
283508	55909
13930	17276
10706	49739
257977	308150
76228	290
488971	327217
346313	206490
67549	492016
286146	152544
192152	245428
304112	463704
200410	315235
204593	9408
192969	144470
372792	382436
220437	19701
115687	455265
37756	185745
36412	217275
152759	317118
187199	391414
370869	157726
136729	474826
455925	79445
7025	95117
429227	280871
281397	301646
127778	485304
365380	286016
248171	159333
379188	88566
116527	198297
291546	86596
441035	469396
208031	381058
9603	182924
128124	313523
360512	345863
98887	42890
367003	295484
22634	111312
370346	49828
265230	105498
56382	470895
296909	228852
23844	364496
8826	287010
127604	28427
198431	103366
265548	213148
203333	148199
326611	275790
478974	275038
47006	117725
244190	482610
105250	259400
215342	398329
61725	84302
9782	169582
454229	390349
162346	186561
463333	334068
419797	221239
23562	371918
306910	435708
391783	94516
132962	303424
370492	353731
414286	73630
126470	317118
259322	444844
442154	201754
394043	156492
180372	276358
222841	46729
471824	302836
433769	158156
122030	322203
35498	366666
471656	365460
228492	401970
300639	214050
419281	50264
301323	250410
125526	292440
265899	354603
408950	264406
337580	29816
439153	462973
330975	326043
117410	273241
12481	458321
474341	334983
161568	170894
482851	4516
100064	424901
176637	275812
227955	55589
197936	374856
102249	239899
63373	420391
474341	55682
122546	237832
157149	310756
471131	457081
394875	313449
191126	230336
246690	35622
201634	251816
151952	336992
91808	378949
363052	253774
122724	278642
462449	76454
273768	369599
451216	166649
378660	388575
381758	214714
474688	278298
130675	54976
492659	126150
430853	227611
347121	195541
185019	103267
201524	438957
216859	293745
209311	491565
131577	48862
331007	490161
90875	3031
343664	277715
126628	429863
417025	264406
171910	338687
286427	222400
49586	56034
108934	122462
376530	97455
32888	120666
133440	131992
305686	357800
57451	438609
491254	8381
278769	241141
265903	319147
459217	230102
161367	69888
181108	163725
38003	6516
424925	221890
249750	64335
414825	156375
462660	101058
212046	251481
214744	417065
463836	277961
112203	27748
55286	214024
107292	265711
36439	394869
424615	104009
72111	349835
278371	487938
269949	57336
348778	115218
139350	113749
230394	263514
4849	242523
92312	82487
90879	202191
456787	486885
41724	423688
186439	313745
211416	320625
363406	214714
319231	299976
245938	425827
27750	94665
477932	188035
10343	443693
347969	482181
241952	116070
456231	431161
410646	141848
229527	26551
34042	209510
307610	456933
444139	297794
173503	31642
326830	268129
58678	458728
352592	317100
219000	477774
143019	351639
289675	393195
267443	403501
42903	194165
88322	86728
481419	77285
7988	173176
273517	4026
28517	211858
431045	441064
922	130488
176835	252443
373433	437394
147854	35735
138889	445353
56944	154627
4768	273831
420790	348144
466232	216571
213701	109095
360459	358933
127972	111769
238889	456363
55396	355093
47077	240374
255024	125968
196147	151096
345304	205270
182771	377933
446117	362239
93228	226366
477222	1526
454167	234878
430214	91624
340175	160468
410862	330221
153813	348798
152867	240796
181027	3695
405471	213969
267562	367492
310451	241718
277946	240288
422603	357280
468306	13370
48251	13367
322329	356064
59658	256237
214674	190353
8666	315671
21070	149128
474007	328140
363274	486339
69503	376625
320245	445329
340456	168248
294736	139648
396169	279591
254248	60895
182529	443749
375667	16240
225807	492316
259362	29105
304227	104612
263220	153224
398997	177545
399374	330143
356900	433367
133433	87904
285044	103807
293850	179506
82732	40784
386591	451381
245938	326098
460492	300577
43522	384157
268049	44733
63546	313745
8146	368892
168642	110708
55659	363500
171718	108956
436276	419286
389531	455802
340093	41673
358145	25410
63177	94075
243338	89806
76770	452084
213364	258990
364281	317118
358453	35707
412486	211868
451799	281273
299106	270003
205132	190369
115942	66960
68675	10059
300678	132046
125064	471173
395246	473035
233375	42182
255015	106514
46925	176561
480010	341271
289675	242690
296260	129021
119377	489822
189636	454975
21586	99801
287566	457156
91657	355856
142721	99437
469124	313531
41798	145059
130741	120917
146106	75823
56765	9205
489787	69734
123451	106270
86862	16931
167588	311222
106268	317100
225805	186714
241137	250387
221159	480687
200549	306858
477702	215761
201754	405073
274836	127484
43816	45141
432034	341271
410693	245679
341221	374953
157040	214809
392012	462221
91185	291521
155812	64335
256121	458100
3462	351451
407887	357633
41601	83408
3422	418309
300025	286313
436701	210884
272111	77285
147461	245679
124259	291431
193777	92663
183236	109938
44206	224285
252622	249334
160147	147465
428852	186259
265586	152592
247812	275768
105969	332281
9928	234819
18928	41435
174034	400076
92458	244005
340665	102888
300874	387742
406864	165267
6148	486166
158841	360385
300306	11626
459290	110708
194019	216525
202379	420323
242645	267352
61349	441442
31483	5255
46260	350147
414326	291823
418493	124085
160348	136378
328812	487938
319985	190369
382848	319333
246232	262954
26395	97529
212614	434944
371358	249334
422408	421830
37189	23018
200884	360234
130177	272873
447335	150583
98705	399648
333668	220858
477508	284686
159343	86111
378094	486885
432631	440660
44155	48642
191539	438419
323826	344107
358928	237178
167588	207477
332211	435630
107064	113939
43797	153813
376343	442963
110835	63703
448681	437600
346272	421207
110974	50945
444178	88113
21500	431187
305658	152853
345028	324225
375515	177769
249732	378462
451709	335345
414960	213217
130300	466275
421677	310180
411901	257298
102644	78218
302223	477986
400969	417201
266307	230022
34961	277315
318471	233477
143251	239347
129943	451460
317009	217791
83080	345343
283096	568
171414	266377
349971	121557
186738	222701
327856	353884
392028	291823
118870	468823
450264	263009
121594	319471
298775	133921
22498	190369
427537	447604
158889	227101
91407	203712
247914	127609
486192	276090
28876	408430
31562	371403
223276	54599
236737	465647
6862	213217
402608	30638
379982	348798
392480	453521
271478	236667
320759	437516
75711	137833
84052	157571
312474	416470
168014	145948
247619	54506
428650	97412
478851	449980
98209	479985
221570	285976
405714	322885
35263	336542
315573	70406
68796	370586
336103	214047
103325	207150
438956	381428
168964	85381
371502	284967
428778	175721
404568	393268
79295	438567
80476	72523
79627	262954
364243	451357
308309	411944
436709	94344
154423	20959
155302	421703
165364	317118
387073	472239
298124	451016
164972	112508
313217	62580
76285	278907
272628	13370
200144	344740
284985	330469
297436	436042
165784	330731
366505	99412
454099	59025
61455	337441
451691	395198
255254	277178
132247	290455
125798	172089
190281	438783
253913	13370
243147	29599
122263	412739
214970	32655
280890	36195
71429	205270
324467	352078
78772	273831
447937	403364
161162	426866
360459	232918
183529	308100
242551	266736
149892	23570
13026	23682
22407	468832
256383	210325
133602	410633
297665	373270
302298	132247
418019	256121
236503	132434
73466	125399
155185	231021
90477	281014
302689	112379
38522	29689
183530	226583
422546	100350
33812	98906
420793	301659
233062	338520
260274	177630
289323	434876
254438	6253
137065	420944
226001	249824
180480	374273
361854	185893
49825	287115
160961	214480
254567	422435
111564	397093
63095	190011
83870	478415
408668	23406
167588	367343
127351	491132
112517	73189
168720	119123
241198	268311
371177	434893
23424	9681
64364	234739
362166	179920
347640	211932
213338	48861
412087	393326
280711	406751
298479	221878
425175	387742
167771	416141
428843	440660
23741	430894
252457	76454
54539	461549
230160	33124
362520	283445
251720	348798
159141	170939
237480	245317
122418	340113
174159	313745
45051	164751
69333	432476
82138	137200
215988	253329
326260	115010
412379	70814
174394	359243
346265	326882
223597	129459
137005	56565
452857	407306
349468	23333
349142	12895
205863	334767
384710	317100
99810	242633
16716	153937
33838	198685
113739	178742
382940	232358
474725	393921
100019	423469
328664	154936
109681	293534
328367	107222
193020	132247
37533	147251
365831	20959
215855	221577
238083	94344
12024	283643
217854	144304
489991	453682
40890	275058
489657	325148
332333	378599
330814	155214
381941	16661
80924	6764
414685	1111
20802	73018
307762	440660
449412	201592
92672	252019
413135	58161
140620	473446
82816	132253
110819	409207
301440	400884
395748	315888
466432	250800
159378	120949
332029	122953
329599	431497
459935	366129
81358	34272
163026	449042
251026	88265
75366	196783
493957	32807
43835	455719
70500	317100
238889	118870
143704	391414
120290	51881
251116	478415
458153	149330
318251	452921
386825	123925
489538	447107
21171	21583
480141	381745
168921	243374
494082	110677
37586	39434
461136	99913
209094	295484
285221	228013
416113	258861
315370	122694
217740	50192
287980	438293
204593	86560
485847	103825
201809	15209
69972	400722
172787	266693
471728	40322
254599	146251
98203	4413
55181	439772
144072	151572
435426	1113
423301	259929
493735	339887
392332	218727
95889	178673
385117	398520
175405	95820
69861	44826
145288	389009
313700	331581
418954	153771
323547	76716
312201	391414
449154	359293
262981	42079
20669	172380
473744	286313
164337	118817
456167	82990
48200	364364
327832	430356
494022	461410
316666	139732
462748	123410
287258	420747
204682	317710
222908	60923
234332	416339
467012	184063
25174	168093
78113	476231
334904	366534
365277	64513
38745	226127
128439	355501
3408	276358
47971	438419
143523	365183
387303	23018
90897	39676
222102	231578
257596	107487
444755	241781
8146	208300
130069	433221
165680	133134
490167	487017
364538	232585
277319	316575
438671	192055
208369	48163
464180	23318
389389	458758
145363	477491
16462	208560
73773	110677
61683	81104
118869	66880
329599	13686
474074	251116
478259	262954
125074	18665
37748	234356
447913	268531
252050	111623
272812	348007
183252	142645
410298	122287
145002	264147
208628	314902
216145	494045
83442	92613
83948	330403
81418	282224
244905	12443
100455	461944
493621	431378
378209	233750
286737	341271
376738	67999
81678	445749
479538	250173
127921	432415
480721	395988
433121	120046
145774	207535
45638	400905
236391	238578
275565	111312
469596	218017
366800	450396
324100	381271
334080	63957
356200	459382
263	49896
49083	389497
154692	248317
449521	209558
344314	222882
464161	107554
232932	57989
92787	176013
1241	471181
55659	147581
406919	236395
353287	480387
1441	6984
135306	135544
372893	335887
53890	195607
180841	246924
168773	16041
380049	330594
187010	364146
84608	112340
450751	177861
491194	364680
168400	127439
59856	52255
66262	303175
272301	270836
60438	12443
78469	223006
356563	470677
321333	378599
432293	401297
383490	446351
418305	159250
47415	6899
460263	353750
84725	49256
102345	375840
367377	190369
317370	6467
493286	262299
54071	137128
434447	447984
402260	475200
121828	93184
283896	485185
122368	15209
303802	477986
347450	163756
481419	45687
331271	54449
136079	178972
347906	317356
13077	144073
378884	301643
405443	330143
259528	273831
27487	291835
472385	133423
375405	75899
88171	350669
345881	266622
330752	165186
303685	349735
118116	144743
25332	128307
209510	365746
120840	461152
182712	105034
200976	456065
455187	204330
84518	331099
115112	58881
407334	262949
468339	467703
373030	187979
301312	264908
29114	489582
403293	227101
22294	450549
54424	144128
457024	225122
316565	252268
169011	151377
398281	212081
50250	127665
178759	394529
13424	203207
458207	393238
473600	197854
88772	12245
199488	471512
281410	354933
151184	396251
154856	320180
230574	192134
224383	71077
56071	130352
127778	272927
257064	476890
300890	423469
427605	181420
202922	283445
379269	99405
262995	424830
463605	429863
3765	391414
365521	455345
188481	198926
306978	267562
332598	446351
470090	164884
115449	467703
184418	8880
211558	55129
197068	474586
362573	188067
61800	4413
410793	119381
171915	198851
292588	336590
450465	379260
270833	363705
118185	22827
242949	49828
58640	86892
170329	311297
431264	284747
437352	36739
422438	432952
622	109186
416892	62895
278153	464055
241937	168859
267919	203279
289146	130133
459125	473354
121431	47163
458186	57134
282959	253151
118964	194968
332509	478459
2064	465692
97946	21411
472313	366861
15227	205270
18653	334009
149897	44286
449386	35707
110996	211868
181680	81051
219261	94591
365358	9203
189517	140089
342743	412420
231618	356881
251562	194165
136235	276358
202628	264406
185447	59311
196487	273831
417595	343108
54117	112063
255859	170129
71194	471259
337826	234080
196641	95922
427544	263009
352764	172994
296231	256383
94775	15209
484197	125678
23670	59472
304952	405217
29940	447107
137770	360837
159459	187796
424612	32848
391105	92162
141366	56132
267562	259257
276821	354694
211121	187974
65513	147795
92225	399736
184564	98644
252306	333467
408151	410332
89257	235577
272457	444469
437999	104382
377728	326130
484648	378462
255915	14786
236104	180704
192238	187207
62666	329155
429761	471828
26815	39498
177084	183102
275106	68321
106912	395610
333199	273831
331364	266693
483948	232890
257074	284843
241902	271067
98744	320625
227040	1057
431074	313802
26268	283918
181353	338663
404589	166513
406660	440784
94085	20121
270128	152791
34634	31025
155253	161402
29014	138549
103842	217494
405979	387742
336422	225260
132414	353884
245206	242759
344284	329196
373279	49903
255903	383226
4634	229021
223186	378462
478890	49903
84729	474931
464283	446961
197120	111039
375405	172565
209378	334068
6467	61572
365288	265711
302288	194069
23174	217423
64008	66215
463457	154355
320918	246085
175484	247053
168582	110708
25969	325604
127531	355806
67280	266852
367728	338271
81581	251659
484435	54522
68342	40784
67564	261396
261241	53088
171551	21583
44115	205223
431060	313745
421936	452935
172332	152502
284246	412348
305906	115669
295841	73539
432175	309763
222472	417918
233771	333159
281911	21239
434981	232154
452283	61572
112629	105319
237873	21583
216345	248171
305728	28129
123798	312994
457358	181226
466665	21596
352905	445282
58484	189230
299448	181993
276821	449319
246835	257936
368129	133599
444099	490214
183718	182127
96970	211868
272742	281273
57147	371755
81325	283750
325704	55496
393192	365853
399400	459137
295684	460580
432685	391414
232460	251116
441720	128112
401970	425114
192311	6318
50930	433181
247710	19262
306176	258447
405565	71281
329610	33494
294220	173572
37739	258670
345731	423741
5888	238121
443065	322282
176414	276497
100013	454728
243700	249102
425058	77978
451685	285156
381449	153130
259923	409828
136938	190369
406764	476534
478165	116878
470312	46920
51735	165540
398960	155941
435402	446167
153407	179856
282453	130742
200222	60772
466524	271756
456099	92954
396971	297163
490829	222701
162819	51895
292769	387742
155680	207752
458000	186440
47850	240225
268956	83140
196003	273687
334092	78855
372675	54839
438646	288035
91382	265438
242180	312915
164954	103850
264899	446630
376619	123237
349164	184581
160836	329905
225766	50966
83880	466069
345757	250410
432448	448235
405023	453215
4846	187998
336181	297969
484802	210418
397936	121324
454401	35707
341142	292559
453954	244005
466510	440660
456231	362665
163372	205270
133853	463249
391598	182166
338730	260220
235608	134935
402963	204180
99391	306409
468076	301659
265529	264406
453738	449064
256630	105585
268176	118323
33474	169890
122024	20267
396927	148992
286911	11516
21421	410028
267562	422771
275319	432320
200722	294385
493488	390861
3940	435708
46338	229150
138288	361698
471743	235825
148844	153995
448994	170340
279125	137128
9069	221660
176086	266852
149439	173635
28781	266852
345572	226670
108706	38350
131023	185704
316136	158504
119970	111001
11334	141892
424647	397651
173372	146952
363917	180096
343586	1292
247608	46074
275381	300424
195681	209510
302209	37736
15640	165267
114205	368862
96453	444688
474606	464716
346235	424666
466146	440804
258547	488332
413355	290211
352690	115917
390167	42890
185879	317675
406712	30900
163007	49903
188633	80919
191482	387742
433646	287740
292887	198467
338272	438419
463286	396442
310859	438783
491363	160379
48657	50688
342437	52396
11355	254746
161043	17186
377850	146863
266197	119381
469959	62535
466176	175109
176119	248036
437686	14331
100208	437159
124602	187974
339353	369917
462760	424266
271188	423150
223243	359762
232194	284366
405565	21411
11586	129270
150390	236213
446117	314742
176276	58474
374300	399877
161966	20741
117978	28129
213873	15209
255995	187974
363316	1057
124624	249693
164541	227948
101137	288035
444634	27212
468459	271383
33089	418755
101870	233187
323046	58881
283675	251388
408687	108126
135593	434239
261249	282082
30837	183213
101119	15209
187257	306725
301723	211931
2506	90705
415686	248758
16439	275014
337761	255016
28778	379631
136279	293813
375405	28838
172166	143817
146202	157394
39607	444755
246911	436791
375207	296339
299578	174795
358215	101816
398924	372945
334372	335145
48282	238809
375323	203656
83616	414057
114200	366127
349164	371627
415761	224413
35137	319665
327697	469235
389308	426089
292765	86892
139102	134694
238703	491538
290216	388839
427544	184809
372750	476260
368128	171953
427376	176545
474593	368205
269612	382874
278320	432362
480732	245602
224017	64335
82287	132996
478634	313489
254430	246054
302027	54356
48950	451016
205455	247128
320483	134694
127050	384134
48226	34626
452477	355093
485975	119381
320002	478415
250531	471974
345562	363973
444081	321118
76193	387243
232473	120173
441599	139723
121259	114636
444148	476951
292045	226150
275763	84966
42044	9054
253021	442664
346486	186679
129249	457081
471169	223941
159911	143809
237725	152109
312949	385930
80834	41331
422129	54657
337512	378686
18928	35661
207811	430281
351892	244953
339333	166183
15060	452474
293931	486885
366043	476886
352942	89047
257443	67463
306040	395770
371586	245201
280600	243829
353361	364687
285362	198297
19323	176182
478804	132843
380253	319333
217589	313745
54085	485304
470746	95942
38083	215054
465284	360228
462893	17476
335620	313949
157280	118736
139572	144306
490957	115917
79756	147961
188957	203224
83616	156376
71031	122694
317226	86772
277765	103565
352399	207927
282634	454893
430474	266009
97194	212081
438827	465647
463308	293745
438246	283265
188539	411809
349259	435708
299580	293813
202498	23018
441475	164972
140351	476457
195671	72677
171008	202191
149740	472501
226506	272159
64281	64364
429365	17087
245938	253491
249718	77449
211558	104855
361789	245679
290115	183213
243989	92041
118685	357107
350204	112756
149731	169040
41781	126204
331042	477774
121327	213251
312474	116887
195933	15209
256870	93245
68532	362487
291151	254044
16982	129201
334260	324505
345194	149046
323206	209532
53846	245679
180972	440422
219687	24334
258797	191231
408561	433934
400456	98012
251173	79249
90879	123640
340338	174710
41337	490331
58484	52737
215897	317118
421270	11951
319259	134675
187507	161932
171174	356995
475555	151330
252876	361210
365982	325685
471422	47785
345653	413860
328812	132740
5231	27563
329492	171020
257289	308100
118554	173867
395333	179506
220965	300231
255754	110708
446965	363162
427061	33714
422262	246311
302480	422175
31703	302682
429766	280777
238416	169824
455484	479486
324816	226378
354591	420944
227325	267602
290	232449
327037	121866
250183	167842
373755	419492
483263	479108
108168	413860
149015	119318
389303	251116
190973	112915
159126	149862
162863	210194
73698	235198
21275	269199
91582	155635
69988	245792
194720	450929
363858	369219
389389	214992
410592	392788
167343	72617
89161	478415
199993	49896
3729	75583
178632	453635
38456	250679
58928	293813
417465	3234
100172	313051
224996	55074
68558	87471
201286	122462
80587	469422
347876	84089
438382	142018
417736	144306
166626	388386
335719	333397
172433	214050
273330	291521
100155	58436
378883	274125
35155	295381
280010	390123
16902	222701
330226	434893
343271	16433
477932	367186
193039	443693
461054	196783
458673	309425
102644	372894
298370	94516
61376	381673
274653	11147
421567	220946
214880	32807
384468	325604
388992	268743
154647	60517
112625	346941
409474	78497
233045	226948
399233	405217
31070	454625
230051	90920
255859	123095
424256	267602
480866	418163
129132	416402
21067	127921
399335	454063
222387	427281
451499	74943
471490	105625
368514	265065
428944	171953
287600	98906
311372	132740
241614	271508
243547	267602
306765	294548
60562	357999
146815	478415
91624	366493
478372	339790
88071	179136
249106	420944
299242	264924
218771	478030
63743	360708
379495	169485
287782	343278
60167	304173
443618	35735
241614	366534
41752	128940
397685	110708
107998	276021
149333	317118
248013	291829
176256	255512
289878	220981
209967	414212
254100	10451
146040	330291
198188	267352
92700	208300
203656	474659
420295	298439
136523	144470
373170	396883
386389	266693
341067	119840
106365	420757
10546	160754
329323	324377
290327	430997
164620	135756
254248	32323
331317	399023
258590	178436
164337	325466
236998	40447
183870	203656
432638	449298
28053	91998
292923	34112
149565	53277
320088	430356
44159	317145
315805	75252
85022	341271
342465	189064
26556	432043
384231	71804
319732	265065
242411	72148
372089	333676
432351	43155
315966	74542
42409	373256
326034	142018
285052	340677
51844	74886
34914	373806
391882	117831
23020	297630
55489	188759
79102	104598
90636	217459
163344	57733
35659	19377
59578	153995
213766	341278
469102	96288
408315	404221
47974	289697
482456	323882
250937	165681
487269	48661
219546	8268
250944	235085
488348	489415
454850	113340
357943	113223
474341	247204
161363	163336
9866	320508
54204	64188
251247	313745
58435	40362
479789	350473
341408	93627
335907	314742
235338	22907
115883	186901
405555	184697
324708	279509
95189	89047
58552	297646
128019	250389
16641	94516
121807	212081
442165	126677
345586	145829
425222	57134
189923	18784
105506	284659
441969	326821
314311	289905
37121	143420
320298	426297
443652	393326
408737	342873
295785	5041
266179	370469
25556	401053
113406	45141
352652	194165
181321	51222
173992	246975
303671	316372
291299	6597
356953	441705
370990	294097
179715	492906
164510	127298
435211	313745
106718	227531
236303	392788
321931	223732
15027	48079
200573	113138
391913	272096
248013	469247
394599	118662
112473	469235
288354	215858
296141	467430
188108	163344
401014	238829
177889	353787
345196	310756
128325	393326
349192	372238
410813	197990
211567	293813
426569	387310
284008	317118
167365	222833
157853	375840
285911	15598
294385	201723
325188	323615
124175	371934
442028	313802
211045	320266
154530	216337
82054	53624
236377	76454
120643	86158
26601	226494
231652	382511
492235	313745
182546	178436
100278	466580
217857	273831
113399	377082
417938	38490
360633	34593
180961	3244
38671	336955
323335	156302
264042	299607
310956	9811
68532	38
317704	156705
477086	317118
308461	189170
193303	408536
289843	452746
368269	176878
48892	411269
239709	105464
193216	53863
1794	35707
44115	272159
416812	238410
346557	357241
367860	347595
277921	163483
142471	64758
210873	369599
92487	249043
49056	459213
102065	172921
237699	428125
212217	339023
481334	186440
321290	437612
197997	330423
334393	54976
237242	384361
378837	274472
203172	255970
78927	258126
489977	127298
107639	360857
19542	320266
72136	394529
77161	231175
106313	136435
230714	251598
230099	318672
338915	183594
471169	308019
236366	191021
128226	203621
114063	92431
204437	274511
469102	164431
112267	39142
401241	327217
358132	74377
33973	314454
329599	37515
219546	127726
96267	182762
381256	434035
458394	80946
4292	149181
18928	185485
321779	134145
334372	441674
338886	227101
130818	117559
203499	16433
240817	214024
319323	113576
59287	242440
51536	110677
220487	218727
357900	438419
86476	486730
145811	49521
85844	21411
177835	2574
150792	65879
485138	434945
257463	94516
351839	94422
253246	261396
328242	387742
34716	132740
288295	139438
226706	188063
325471	165415
213271	307995
369151	93245
88648	362939
107418	336883
48525	431121
441302	476231
286782	101058
340355	255766
200407	466737
468479	28477
68456	321704
154880	373562
111968	299539
37034	457081
476093	284190
364745	401871
338153	389220
245417	450380
88473	411365
489589	56068
165963	106514
94640	68783
479937	420944
99437	484561
153418	263416
187295	287812
289032	362859
493184	157839
16158	335169
166472	387742
299736	209471
150748	483465
66043	483128
400371	149300
223725	227101
16659	190369
84382	137633
328174	308603
415358	369389
375528	214055
2549	307433
61367	463640
34736	421830
114643	36885
350296	299822
26969	248398
470700	117278
348076	69220
167438	12129
409388	75498
221296	475467
59873	300825
239234	469753
266965	421356
181115	149128
78613	378462
1350	13129
131929	180761
212416	476951
351655	160051
2243	113436
93370	374849
109600	138807
88812	387742
298077	239561
486393	158153
326631	213871
174034	396913
137542	409656
283870	198557
55195	230378
14486	363469
409388	410452
253533	421830
261567	12895
55485	276358
15027	28058
420266	54539
399981	313745
22779	218355
359762	8983
113997	293813
494043	388575
423893	259201
326569	271678
86786	446630
226167	384467
396198	398789
286026	15209
83100	273831
100239	170729
354477	76111
204546	332616
114877	366534
32	72670
274771	325604
293039	293813
397787	166513
148353	190785
126166	202996
146741	414548
225568	33553
230277	319537
298607	324681
125219	388543
199767	313745
163740	89070
337996	401014
227345	330908
370245	263353
91135	296099
8975	322073
156216	376618
242400	65506
409191	400619
348034	400049
334082	440660
67862	61572
68888	99437
52497	344721
313088	187321
227369	203656
234711	172184
379201	302560
454133	390349
356428	383567
336020	39866
410062	118721
133220	440962
145288	100250
300715	245538
459217	457623
121306	273831
219167	485353
137454	374849
29315	231833
448298	162906
411282	28145
347121	432043
273948	489855
77396	331581
208379	72523
389472	449038
444122	301143
310306	32807
468741	478655
379936	298758
339965	478415
391860	50155
212394	94516
160161	180527
178742	181470
225838	404053
81880	94665
334256	348096
365459	310847
170119	434599
162626	54305
81458	202523
332770	6907
214324	110677
142906	103499
351857	67084
24445	346210
303237	170894
365260	418735
483044	287959
304684	490888
346719	362723
228533	127921
414825	27637
468694	258370
105568	360472
32476	370844
384422	441476
156095	251116
18122	284982
1352	209510
1143	28096
34283	420944
91325	250972
2033	389682
26687	27000
38694	306585
335960	62661
439930	142018
140293	279664
235245	190369
78986	21411
15027	62916
168000	194360
172428	181332
475297	237178
380758	374314
372246	301143
51366	194165
123723	28838
77731	99210
200067	179969
78673	17795
448677	48861
157099	57176
372649	302171
148559	230913
89409	300506
24221	411375
191501	153995
135181	178436
359321	359762
486192	318735
117862	140044
390002	330497
400826	104555
329727	76516
151894	260527
404301	198624
10417	372433
229232	5684
273019	484739
92954	200490
264255	207431
270077	94516
91163	119202
221894	17749
440609	461049
364618	472072
273607	355700
233392	401854
67280	132740
11979	245679
295009	382132
442466	51581
234927	19334
476655	142585
151038	435262
332211	46092
372054	269757
456658	134228
373755	413215
101736	452098
381137	118286
236947	392263
128185	127298
371632	412838
279125	430997
209280	294836
325304	144306
446413	226593
382096	386555
318192	262954
212656	58171
370734	368777
314490	309848
294312	310836
225694	10411
315598	137719
461868	177057
242551	341777
144064	293813
107644	411222
416106	478415
71876	33499
436583	371918
476094	101306
258398	238855
283521	53994
7910	381485
249961	348292
391473	198810
138165	245251
78319	139593
461724	262954
313802	405420
25557	158811
236344	61443
47995	258370
149489	347064
486506	369599
72926	260854
358132	179390
105132	319333
327211	438783
274852	45358
364703	78881
298293	21411
198305	296119
234788	438900
100665	351639
490478	312006
11691	393326
273946	289444
471365	206402
390032	99210
463183	220417
232348	322628
147423	248202
156995	381008
113775	304981
434186	210705
170717	237006
270176	394026
102763	190369
317893	103912
269949	155697
381256	49903
478287	41329
45399	176901
212953	274236
431418	198297
442569	200718
487389	401297
397166	281048
154881	440660
63391	351781
224308	44469
248013	454644
233045	309636
305750	179670
272742	96977
61771	125145
349834	120576
415790	124085
229744	284480
285112	477986
347121	404331
485968	430356
370130	240796
103491	338271
373374	83872
24879	28065
41090	478415
458064	54536
479561	390918
436740	311238
296706	29781
18044	62191
130859	466432
285238	412955
75318	208634
364390	188243
78279	313745
432100	437988
205044	12177
316086	261857
437025	384779
217435	182940
106353	233415
226607	123045
334450	334737
247676	360467
87638	21383
42979	288227
388498	482315
435031	51441
447682	244512
201884	488719
378293	220417
298317	325694
384183	129108
383164	118306
359782	8084
179199	154872
178422	306810
27678	38446
14472	157853
114240	48861
345723	94665
117347	366127
244127	436136
221616	156375
228668	375601
51653	432212
74567	284982
248268	467703
350779	420790
287629	214992
164196	289513
414825	420855
118379	303175
262957	411365
6781	373214
166653	285156
164034	243713
85555	274114
436575	336055
422010	402493
402067	205289
218689	190369
244442	188063
33323	25640
70747	141026
45140	343085
143290	144495
359842	15209
217638	465557
276831	423344
132173	325669
106390	76111
6262	442767
344416	101708
399198	485815
447909	207991
483706	159902
388073	91711
53511	327204
110835	8779
57276	98164
107699	28887
402650	491525
177195	68010
270176	157339
234071	443178
211987	164734
21490	190369
387701	396080
112036	371918
72418	256909
252437	425513
449809	435242
245981	134173
139311	5040
462660	398333
172923	465692
73466	144180
23440	21187
1839	50812
149147	178048
307780	31423
398506	240205
493528	379063
222520	267602
27894	371767
89883	145024
209610	489203
279120	369599
9570	187458
264590	68510
442547	77598
178422	455643
448470	34593
51197	132894
233477	393289
458601	408651
382552	212576
438646	61786
466056	482246
107709	151816
386304	472566
311300	355093
308132	125417
278896	211868
289212	466432
297339	182000
48144	198926
288354	147390
93451	485031
412919	291521
174255	343198
277928	152085
118694	300473
33867	120423
239771	377260
284131	458573
72250	388575
452035	454195
392671	355127
435076	62580
128313	211868
468914	241693
489656	301659
402690	99437
484691	98930
136499	484661
458858	122694
439436	148226
418368	245538
31890	18665
207109	79539
21268	263962
395467	414378
301312	373021
55914	171306
148671	179375
230051	337575
272495	204241
232260	139921
38100	167877
86268	283354
375316	54536
174129	18002
280968	204330
108284	158341
165680	173037
189879	353787
242126	81280
377498	456640
107526	28270
272725	32807
80238	205289
31211	13370
67549	213625
338599	20959
102923	383508
489657	355765
62917	424349
441554	429316
223908	371011
373170	6655
111039	401378
167675	417918
90861	269957
395049	371918
30749	169833
528	49021
425352	15209
390032	330375
68314	24983
194003	281924
137454	96134
341546	214986
285156	170229
361197	175761
117535	46826
245262	436686
231855	203414
467148	423582
330488	5428
488971	29105
318346	223112
89219	199677
66126	92613
458448	162024
376496	1057
281592	232377
469596	63295
26318	372857
435689	415926
263060	404218
446182	444241
310963	249186
349738	483791
184307	308113
64610	9165
196143	209471
308278	228110
259293	267418
255515	307688
17169	401928
88451	461559
439811	100812
333724	363888
153508	388575
43951	402785
121301	34823
479918	10690
442872	203656
199108	374623
65496	492906
202379	153850
28795	238117
394434	418931
368459	490243
342253	303927
318795	35680
351701	176747
450662	50538
111429	387436
125948	73990
158911	430790
275320	211350
155734	450798
367275	298390
372923	249202
339333	423751
302731	162421
74185	419721
122186	399780
355648	164884
1113	328538
477091	424514
18084	54895
404724	62661
230051	113262
146768	291521
466989	219548
145666	418834
338317	435809
462076	349737
475936	226308
360093	313745
315805	475571
420042	359562
184629	421356
53869	322841
159090	187920
388894	339582
5407	428295
401101	278327
65035	450289
272331	179692
43793	441202
397216	89772
423116	27464
428275	78471
108406	267602
61924	407651
245217	130979
392136	68762
208744	437409
242633	140728
141172	440806
254198	430790
218842	375595
438904	248426
120861	328140
116947	392963
58256	21459
209531	414100
69597	296807
323652	282059
315660	51771
72941	132740
316729	165653
468178	192599
476198	331581
266965	21268
65513	212045
216397	143629
40890	468725
379296	123371
16380	371918
150645	113533
272030	402623
11246	277961
84693	16325
232670	133499
63286	354659
244392	138484
462670	360599
145717	90731
225647	52872
298390	157658
139576	166063
409238	288354
352105	376627
174594	466971
281278	296423
118514	10746
348970	169582
432175	285722
257548	235405
176130	219861
463444	240822
397130	76454
364997	187834
279326	422162
154343	477258
287059	286936
63778	24516
20992	192365
189263	175373
102630	58955
313523	428404
374281	130028
208212	131315
371313	190042
210036	440962
456349	260088
327075	150352
249202	176459
320545	86560
486540	57667
8623	434827
86128	99655
330369	449421
273683	60108
325728	97362
243789	425675
442750	206960
317377	350426
49380	24208
469384	482936
151435	58851
182949	22804
142501	286936
450465	487833
352237	429095
376756	299228
114518	20959
191907	230925
46502	62191
374305	228803
135344	74995
451602	333239
251092	345745
251193	475880
340320	282989
338312	281924
189786	369577
18730	227101
12402	171306
421703	391414
231424	487112
326875	278604
167583	229756
132630	49021
457418	95639
267562	72555
171380	266242
421659	110677
205636	22384
470514	250805
63405	480778
443714	200444
392463	42359
470379	273687
101465	310756
434748	459490
361296	40871
92861	252664
451913	146330
200379	141440
412440	494001
10073	286396
196924	304731
237128	461944
73563	348176
321411	134147
120006	162831
98294	375184
75901	408286
394323	11985
318565	249692
392677	7253
325216	158095
75867	137781
480068	110090
334092	231447
162765	396989
128998	281252
13268	354747
237242	240665
194493	494102
454629	374987
100060	381729
359946	420954
450740	41546
48163	219173
135556	174294
8254	276963
199737	406878
213419	132571
84605	273468
381746	97947
276583	261398
360364	367288
156903	445233
381601	17903
378118	461413
185638	125159
130188	139648
468014	276101
298390	173572
82798	306369
410813	249334
356263	187045
316250	74475
464966	476951
431452	113946
69970	461483
487945	277961
389641	379598
159602	411809
206389	131970
116175	440740
371482	132247
73298	214912
15819	232853
454958	266852
378306	134329
272439	438957
216463	54693
229813	323194
156488	327061
214689	159391
16622	194893
447981	139546
486085	472239
18486	226308
282739	251829
207713	424370
37739	85002
219281	355292
410238	237121
90266	329685
337529	460258
24233	169343
345175	236468
152502	21411
244092	227082
361510	376916
488609	460845
271253	265040
11561	310756
181979	108989
319656	293813
250389	353134
127014	388575
59160	165540
335344	272096
79357	304729
321242	102352
476478	429863
439698	292721
304952	77004
361130	406113
209993	442756
224778	407306
135438	409828
38826	351639
142993	407386
257219	247053
437077	448903
424573	414173
416854	453671
146924	463549
424570	164164
254430	428738
321797	15133
476515	296339
354594	72523
148084	183156
289035	62191
25748	419185
301808	348798
461798	232188
74776	129185
90582	229058
155119	86637
54451	204925
179054	261070
365113	35707
330530	15133
407334	59075
136543	359029
2789	200344
406660	34939
274852	149049
299960	250434
327490	317356
157172	44733
271351	123369
44844	200013
442223	86148
357928	119381
486816	442807
174186	234875
450532	122694
163813	415656
68378	293813
377869	105615
124045	281082
196996	483240
131263	186440
406963	228768
49542	110677
26268	110778
267885	355524
139844	338271
348049	290014
150062	438379
446182	271676
447360	144401
307489	130028
79961	425675
244536	356678
406764	25984
66921	146584
457741	293323
111339	398122
411976	259790
198317	350095
308122	227037
80455	248777
144552	139648
280665	454822
67403	464878
427987	407026
54777	281377
51361	86476
443320	460702
405096	187281
151344	189117
410091	191966
75389	422242
128429	222701
72804	251407
479023	435817
67351	100250
471231	135949
11696	343804
149480	80018
164120	94516
304905	220417
125501	140044
216544	123075
301557	134145
22123	149713
299033	171894
81432	246418
365550	291802
234289	328538
493625	355806
49667	137128
452905	209933
230303	83872
171455	224010
191734	356615
191308	153995
169150	7836
449737	353152
153322	110708
413351	476231
2064	96977
242784	221725
128972	293813
287566	349472
36222	301762
481419	492588
360178	440962
403746	317118
1967	476447
433689	19574
309605	377834
134108	292468
51254	57189
9547	263610
469221	122462
388775	477610
275239	408288
466101	278955
108024	8147
239557	461392
277606	469235
381305	79264
209967	374939
97445	142018
50646	377683
282600	305278
96537	310261
200092	217784
20764	472583
162844	221535
106460	464734
125683	162831
48517	357357
463583	403098
77456	228371
427714	3041
162819	318735
102385	135967
192620	389387
45495	199738
449521	306500
22637	204330
15029	266852
224469	22827
37748	1148
268781	353475
446271	10646
434927	399866
299114	280043
475969	265040
242673	107473
214308	364201
345286	135738
303250	126866
64964	476471
36123	83398
414023	332654
89070	463217
336951	7771
436538	40722
428582	477959
1009	122193
32933	458933
300025	268667
119001	308298
392953	223513
90529	285634
222102	172918
377659	486885
228225	105498
351448	251945
282053	267602
145678	160844
347948	210082
82981	260291
32430	12443
117137	249380
158258	183479
355250	288035
165506	247768
279987	60517
492020	445749
205403	168381
367791	264242
363526	479614
346361	153518
49106	281396
2609	388719
9853	265883
379867	375840
48844	332056
102644	415625
197922	130258
122412	404806
105859	137709
64789	249334
425135	342628
350301	369320
106268	259766
194066	369599
396809	485529
273333	322353
381758	153995
482772	27696
415650	343012
282863	336674
390232	406710
380528	63883
161943	19135
415967	276207
62895	360038
305561	482950
15394	432724
90361	225354
399494	368205
223361	488052
230574	156376
120582	456457
483571	133156
275368	194162
456530	214024
204205	15209
451220	180012
95639	6899
466402	16433
48861	124847
43583	421830
22351	412779
281013	156911
56376	203656
203887	127921
231722	50608
279336	277167
381244	174678
133089	52600
188122	296693
420085	162993
444759	295164
81249	223732
313814	388610
3856	422175
45111	86420
371230	72070
388696	477932
87893	310261
173711	284105
354567	64066
387524	99437
146893	334009
148139	69019
449319	119762
339683	62191
92287	481279
183080	132247
44829	94516
186252	468489
214853	381578
423623	276440
292244	333123
208426	269246
418651	52490
414035	313745
68311	173176
342563	375980
89826	247734
76021	69319
408329	409672
136422	4676
421987	52917
334372	246994
458435	46072
205531	13370
342465	380105
352399	418107
380129	169482
147375	233623
160490	475068
369813	197463
410896	345642
197936	447812
252200	237178
346234	459684
18124	336590
46637	368207
260367	21902
409016	144531
256270	370866
469523	353787
92503	76454
383983	425157
363854	363665
151608	134694
197304	37435
434683	168213
126473	155670
68212	35707
79529	317118
229529	293653
337483	288035
327172	106459
170603	455618
258426	69305
41721	355806
4173	267022
247565	291246
282453	217423
464022	388839
171897	151905
476439	71679
309641	286828
317885	481785
51359	17186
258486	3355
453919	168213
322910	434035
154880	440940
168719	162831
358373	490757
191629	279871
315573	473662
259929	411527
474341	98965
77443	440878
258218	49847
207490	222701
157957	196783
491646	243082
483246	202523
155698	263416
91299	30258
416565	248804
321258	26619
244092	448709
40892	264391
237178	198335
364370	339409
282316	86476
394975	62191
304748	478415
398506	289447
71189	414295
191761	409916
226979	183213
53133	165211
389224	254753
54220	404003
161871	452782
277513	62191
108354	420944
145689	237165
55405	437067
265658	47861
56597	405217
53530	228838
310153	402316
253007	249226
370242	422440
209027	366127
477671	203656
62166	296432
204066	57258
334072	317675
145717	417513
195601	246981
464703	145948
398930	678
169150	127020
74093	309262
140864	458
55137	53608
334904	406843
493741	299106
244230	438573
1975	254993
450123	190369
396765	211375
123993	116631
128563	252961
189806	68179
300890	153029
295072	230255
353102	284724
19173	1605
456694	336590
77731	221294
418419	378407
392037	205287
398308	340505
285285	297362
382504	384129
350800	13617
325239	35414
3809	140722
189939	189284
181623	188605
265949	248382
271476	285165
215988	84523
152603	209471
113055	430754
268961	245317
126657	231485
422532	204779
466932	360671
81358	67651
398631	90682
155187	114930
269494	231485
109816	171147
306304	475571
391192	93387
398506	42653
369043	214992
462224	430356
193437	474412
380454	268917
479320	34874
370590	108554
191308	317853
16100	59759
423496	13129
150402	420678
412536	136807
351047	137128
136227	150383
264836	449229
439588	338770
152553	128429
481419	172089
172704	379178
174255	149206
98631	457514
359842	132740
17616	191419
269585	53863
174725	242927
124394	131642
385410	326130
301326	67584
130768	27245
31143	452222
319396	51895
97415	198317
448411	9950
393552	347948
260021	126426
36562	314307
95141	34705
415821	430026
128696	77727
275876	202877
212989	263009
371016	317118
215369	129185
180488	374888
386343	454323
114304	304447
56056	361545
373119	479131
292287	412469
491995	479881
138412	90638
35806	106169
189260	94516
238736	151402
388414	431799
160262	448709
367087	8327
77542	144400
397734	392339
190045	455870
189806	315888
325904	104505
426693	331863
224499	60517
323775	302671
75687	203279
413011	218485
66004	151167
265122	94516
114781	27531
55678	183213
137542	78146
186489	198501
201131	116833
298586	54976
292931	315888
39364	354933
308122	394656
130675	453493
394929	459649
462933	92368
64074	59661
110452	76454
396382	180578
433565	468162
86711	291249
142132	483194
413849	36515
383164	409765
22776	97366
179952	254292
399441	374300
400659	456640
242903	327061
452243	114930
228225	448414
324700	25034
130069	191515
273120	310498
187423	374594
137807	38636
333514	142018
47017	481785
24974	329048
247954	484058
198690	144180
118325	187834
283737	160576
73327	293049
415458	411809
90736	290894
80879	226308
290838	397734
3772	233942
256893	15516
57015	336932
111598	220545
170553	474111
216486	28129
409137	168252
404568	331535
465864	262637
73925	129188
178959	436771
150725	393804
278846	187974
373580	341138
334985	29646
63857	489415
2946	146688
64432	160545
202384	258925
48247	49627
239112	119824
228988	268129
37839	226538
393268	158811
302693	467418
470285	243438
354075	360860
154451	456640
376600	110677
67899	14734
404764	401340
447182	186561
299804	218730
300711	90692
251820	426922
408839	78146
452981	314218
49115	28265
433401	142672
140013	190369
241686	267602
308302	439434
319824	420757
303960	439201
73525	150264
86768	236032
391500	89047
228924	259096
110215	266611
128738	145127
163976	9489
407280	63430
303801	38793
18696	141623
412440	436136
239112	2434
247676	259074
299976	395432
24911	225367
91656	160072
485138	287024
425905	137719
2187	49966
65513	437871
399825	490525
35806	340154
366534	251402
94874	163743
4862	22827
11155	163381
66411	435132
349899	162247
377050	93454
229735	324457
490991	148438
161149	211868
340681	439853
55771	268524
128839	89373
369035	73427
132023	188526
256893	231447
22060	457093
376352	191748
293010	133860
461384	375334
155598	12111
290239	12895
48200	10690
318201	127174
152349	348798
59476	479113
428944	71816
420460	144845
225916	48969
236950	315235
137454	145948
27322	330675
184211	401394
420019	203656
404094	436686
98684	315380
370708	86331
476462	317100
271290	409195
299430	62191
152475	102712
180848	13741
220624	44832
315207	393326
123217	346158
336638	478302
481776	23018
124556	315671
358115	461951
252059	186259
128361	378462
260392	32704
245200	208038
389224	53938
210663	101017
174515	24516
227491	290624
473076	1676
315335	395988
404693	364294
288421	183690
221560	311215
121431	493625
384621	242517
12300	82041
444139	86632
209967	236571
186222	317356
97480	86476
466995	225277
67399	138638
229533	85936
3719	415018
372415	178483
81432	228770
462802	264289
199187	206394
316886	203825
462752	316575
163489	268176
367147	378762
423777	97961
488971	177827
189064	396945
15991	186259
390032	430356
410439	361018
247974	410951
284153	457081
196949	280626
16981	285446
210651	261396
88794	369599
380758	321688
48321	387742
467281	477050
220540	346266
49494	291292
320982	433956
145771	291521
345715	418399
137405	447339
221296	128596
246842	359762
380071	248473
161145	251779
41914	183213
369932	9437
366839	447107
94464	23387
438239	485840
317204	262954
420777	162247
252503	44578
285429	97111
50541	138088
355189	245679
408249	155214
290259	13370
86311	138807
344146	298182
12520	390861
287583	106185
114643	422580
154360	481018
475363	318735
11029	387742
492217	413535
94153	146584
148199	80193
239329	486104
121499	150489
122790	222566
439646	17768
189733	99129
278273	327908
96575	149674
198961	242641
475073	463944
381305	173610
381071	79649
18154	220767
121259	388587
17161	140943
33966	45141
279780	377906
407334	360228
448104	252574
278769	119123
244927	431845
263328	307423
114627	60517
273476	489993
86632	266124
216897	315566
16641	112595
92204	42458
55659	79331
410977	322078
219985	476951
270352	136152
260413	366941
160524	426736
91499	276744
331364	314881
140263	131378
286826	283250
470405	303804
181970	87200
273334	79989
96404	405217
99060	151427
193374	202085
395964	64473
479351	394978
251781	298600
392182	125616
279295	428214
485807	104505
111523	166513
478566	346942
445570	3009
208577	253435
288690	81800
228128	322363
431146	83403
230431	328226
307732	94516
391264	114408
345257	348798
260370	355002
85880	243654
248759	17186
96362	357854
263803	303175
340779	336691
427962	176182
26191	144845
374615	306601
432965	292721
82774	264406
16233	350685
69264	476951
242411	388086
481811	107056
405116	463774
289472	440660
59718	156739
128688	22827
155528	460238
489787	189241
22888	113766
449521	346389
275574	28129
444650	246560
288564	258370
418180	13370
129841	336871
259952	493696
297716	290014
123104	202244
82310	48275
171574	392434
173076	445821
267793	172417
430356	251492
219717	99437
93428	47644
343506	493075
473145	227972
397270	270836
112954	61934
254430	487400
163751	373438
142434	80574
214012	185335
144251	467939
218730	109510
232184	267352
307287	236213
280743	308804
389512	371938
119398	355700
474632	86189
39825	274451
116769	50001
431497	316708
47080	236240
117979	334680
113843	228481
326830	384400
132522	440660
436834	60775
146307	191829
474809	443976
259386	30263
292205	120195
287766	53389
199114	53385
53459	310261
491359	482832
376543	384366
372858	250444
247710	312697
348639	313338
286927	398333
160998	437772
328977	38172
7189	209572
44958	486462
384218	478232
281953	183479
383423	388686
248865	469235
135593	218730
185781	300240
74130	93096
98654	482652
105489	461714
150708	362277
107745	254415
200411	250864
188156	149897
45899	250541
377225	156585
288652	352218
285559	35707
470672	330931
151529	150352
434484	432320
356633	253044
335747	287694
427337	413237
45307	37515
386576	166513
326260	378137
370906	331581
131874	119762
351491	472049
370619	320464
67308	114040
119365	365329
52749	149275
233045	360099
373170	317356
215578	314076
238200	440649
382203	294677
19344	375840
367619	401297
119526	186548
18879	338189
285238	35707
373170	423828
265451	414096
256440	313092
314977	62996
19080	153589
466090	370076
36835	422164
66735	312239
325316	13370
134694	231646
484128	29567
347924	454970
121146	374484
493611	315261
228042	15209
457497	482121
445863	451511
316376	426887
276549	220560
200743	292771
309917	241137
398229	26046
353571	172266
30403	19262
464536	457234
139695	273722
101689	380071
104734	290657
267562	275152
348500	40742
168299	21057
335191	398333
157895	226127
120050	30263
139830	390687
406968	149236
447335	493784
158156	46412
376839	369108
432658	165197
287480	427616
126628	351955
82150	449544
448263	44203
209898	256366
192238	309412
485561	485970
52386	457595
317263	447358
45899	422602
120777	338130
228710	380014
4331	489496
492574	314698
244805	208848
113816	208577
85743	174411
158399	320508
142622	83456
196902	86560
145280	348798
273873	119661
88460	131312
63704	30032
405788	282822
458815	249202
185033	295598
235302	279126
238889	4413
306688	9335
132788	359762
389839	188344
338752	476447
130069	180754
399711	367306
68768	390680
448104	176281
7379	490757
78206	71613
40006	399736
12381	410957
356530	190369
16844	476231
480770	360251
488784	180957
188738	487144
278767	478232
201906	190369
345057	389533
194576	327061
231141	188651
292352	67009
111435	389217
20287	420895
180918	417408
54298	314681
321261	311017
382882	408044
229735	399492
98684	381008
454867	167517
391412	205289
415447	169852
292453	19377
120765	434186
324752	222701
252673	353787
159934	235576
203382	366127
417938	65606
391758	318563
14871	359029
392413	298182
295595	217777
280882	28129
74713	116247
209041	355184
304657	14000
80213	337791
399780	50082
352127	73336
170536	257816
233498	363161
84052	239836
38925	19564
152431	368820
290947	226494
244392	379353
17507	64361
440525	210032
138946	325432
44845	151946
56736	17186
78364	63528
476096	112882
313205	304267
491273	417296
108760	207415
236254	370848
40603	294277
25024	254746
21037	15133
62509	288588
55889	404806
146903	454975
252883	29105
378001	250545
228726	317675
281084	230373
262637	439420
287444	116
390032	376121
217389	320464
279950	248936
377557	464420
296024	439021
328174	118928
315054	270888
371779	170036
123718	316388
108554	450350
31323	177483
58484	263958
372136	246026
372485	34041
383070	38304
198495	110708
179141	36555
483964	175608
285156	337382
155425	467703
463705	72680
398997	167207
256893	131990
165617	351193
183989	53863
170138	442180
403262	94344
340748	410496
105501	407368
362231	328729
439534	227101
381305	286497
124345	1581
143861	265589
434088	400054
477932	20829
475917	293813
237453	360708
287061	478415
230051	299173
137454	260854
296191	241718
478105	36059
366283	102243
295332	370395
364285	469532
287949	365937
5694	127433
378163	245679
406660	371048
210239	204907
44159	261865
36211	217223
171478	453796
40890	354442
142041	273831
115896	266852
174139	11586
304146	401297
234576	457127
339051	431349
79454	413694
308073	198504
389469	101756
128798	656
447360	458657
342465	97191
365033	8309
223573	160419
361425	58003
89219	277575
237621	454015
329903	210353
359782	431161
140809	17845
27866	314742
3968	206229
263487	1057
134319	378419
460168	262954
287076	282822
393552	287740
314413	127921
304272	374030
84865	391414
391281	175721
205511	276821
276821	181704
402608	414064
92312	396304
267654	444691
293771	435708
210452	364680
293227	95255
301081	49634
408602	206335
404857	23018
327204	62699
483070	62057
353382	658
37402	227303
266916	65797
41968	398442
384358	203131
199025	107773
427669	299976
378551	121106
144466	237019
376963	41708
205859	303175
330485	336584
74231	65133
151888	263009
349758	389571
149079	461049
184837	446351
299580	193705
112643	387742
480537	214024
362206	319741
470870	146851
102352	76701
133701	86974
381918	235634
353597	239122
415343	486885
86476	270133
438767	404960
273520	104636
316376	220633
16325	386567
298780	146186
20772	140044
358966	117474
261987	89373
445329	55074
333989	404100
321760	119762
469326	17563
454454	461898
296029	90514
186769	123934
95041	252199
326574	86158
403369	50815
303993	357854
222161	165653
201131	220734
306040	440660
289940	415645
117862	444838
53617	451228
94111	424254
471074	144073
321756	62965
367170	96447
10762	2232
351855	333926
197719	309524
362351	273831
435269	321983
259835	153183
79129	330752
445781	313409
183988	346388
301683	234649
472157	124085
6132	419955
479389	146122
378138	273831
263328	465063
206946	246604
104740	71369
67837	54451
268118	231265
397778	246418
449031	301557
342995	186384
253788	274380
161363	473913
210227	359100
232313	278520
481764	306801
488418	446105
140401	182752
301312	316929
221523	375317
124408	434141
349589	110482
421969	378462
153850	160262
285530	489552
388084	204813
273199	293813
299051	9203
155151	105343
76647	190369
302153	200903
206046	430342
357829	217949
240763	290450
378823	232668
308336	23018
277511	299109
345889	352605
214345	92976
390762	190369
466146	92683
127938	180709
275239	15926
375964	202523
411049	180405
449893	207150
126628	286016
319824	39587
248752	21583
317568	110677
295789	217423
485296	59739
230051	121844
373170	17333
186561	249543
473882	281475
423148	300487
276368	123076
351507	317118
484804	321924
285876	97970
132651	91554
21383	293813
21578	186440
202996	446801
113221	405663
253069	74106
164481	338746
307567	150942
313523	478232
263502	199612
401789	36339
413816	72496
79528	235872
58620	96049
339862	249334
452497	462537
239087	449406
484892	200594
111119	126204
361582	305626
399149	10733
444363	451460
494068	21534
397590	107148
199386	327061
307004	132996
210169	345642
409388	411148
53124	132740
288595	205223
266295	491158
251943	476035
414286	63600
94584	180578
113367	385292
316722	477403
463976	27683
319598	13176
238889	391112
130550	405538
428861	106139
264230	401543
219996	262954
446831	344984
459950	471486
437118	389147
242210	401297
170035	431339
285402	490757
382477	165267
224512	59672
277367	117707
405023	96348
98694	423062
413816	409641
237245	363564
274852	4866
377352	387742
295090	164164
83616	49247
221195	260911
386772	490025
57656	268577
440808	45413
361789	368123
23597	331491
13506	488662
369108	137719
429657	286936
472914	40161
306379	300240
126446	209542
294100	132740
374935	364109
71189	423033
450671	363973
215292	312074
197414	46729
270922	264154
390628	25716
428531	124640
455191	62366
170020	95050
452962	315888
475140	192610
45792	478415
201437	317675
68314	244115
331154	156375
427928	363418
399778	380568
153813	478744
192097	106514
491391	489203
84923	84411
352222	491311
432381	194383
4	80284
449644	301443
188122	279597
145632	60953
163594	400176
264533	232782
323544	64490
266638	286520
491305	338271
1075	368121
300969	423688
309934	262742
426842	254630
298620	415302
287566	436596
236268	362808
259606	437917
29218	54823
480648	140124
376962	366577
215717	457623
158856	90895
238099	175721
159076	463615
116412	152020
11062	97277
134522	489740
270751	169263
203515	461392
393268	467137
34293	48163
321547	7102
48545	382919
389877	227400
4098	83766
416238	13936
417036	255897
296621	28129
13930	21411
60047	303175
41275	317324
129449	404960
29012	402265
202051	145948
296111	328059
346324	460010
430216	359569
172122	52946
467682	396080
401551	39648
104325	76103
49231	426407
249255	373021
88856	414286
198043	297941
233868	245679
264859	95464
63830	317675
332282	141421
100612	494102
370231	207492
487203	234356
375098	318852
443815	474341
246805	458601
211823	38063
251648	401854
190935	5392
238855	254973
417740	84824
136584	330690
70690	156006
255613	136564
27073	154451
292813	89772
418175	222072
232807	374028
116444	379033
478846	257858
271527	132740
231839	472955
182277	169678
151888	73990
425166	165009
212610	476231
320547	303218
392943	178067
41491	419443
476236	192343
132622	230055
22512	462973
72217	1057
245938	111970
202856	279509
304726	209542
204865	97277
470312	190369
192267	247136
84775	152502
277765	202490
41323	406083
451387	406512
203022	300240
302548	248243
313115	38063
341564	36032
397160	165146
8705	302610
324692	297449
127741	119903
235404	320625
5978	138786
302804	316284
297164	13370
492571	404960
19335	289975
68843	292453
88628	151572
90773	110708
113942	127869
393980	363301
369000	98020
30568	209572
39517	379225
176130	259074
489812	383508
347622	254292
179095	154573
336487	283993
79378	19620
241507	181243
300733	367849
9342	183213
342465	377634
420121	317118
392370	91380
426585	380485
249498	140728
274160	478415
265762	297764
116171	186440
107601	58881
42701	256121
95911	5769
227852	397672
211363	342419
287766	3664
456099	241468
272595	477274
316828	474218
381758	136435
377937	174726
237978	167208
479043	53863
147565	132740
412909	428843
348431	10267
194884	367777
161129	211818
310043	251597
391261	159249
67359	160428
120771	392113
380489	472305
361662	262032
436219	84461
48282	461769
371577	236781
372122	267352
324151	418467
64707	87471
262579	280656
56396	434893
147423	424940
102708	214050
65576	286936
455074	254810
349849	212278
12648	327922
329750	166515
216894	247611
164273	395805
461068	292227
279583	426439
41448	178713
204423	339582
414058	217223
86162	240306
388158	221729
227613	46127
19528	423795
106786	115340
326055	121120
114643	259423
482456	164771
109733	264167
356400	45320
330437	151944
145585	359247
399653	209958
387641	286936
383725	176542
285568	187627
76582	313008
75897	13370
319063	3971
461592	409916
303641	153982
256580	373547
68860	273514
128467	489552
37526	12787
98295	291920
386868	472776
421355	471745
119840	94665
404352	94344
163347	413525
451216	327953
343308	395198
284473	220417
267562	356953
134527	28129
76577	245803
121594	6331
84520	200444
374993	245679
488565	440962
146252	220833
486092	390818
111420	309435
189875	317118
140727	197266
230051	220927
358081	214024
200092	21989
389056	363011
130859	165126
277170	400434
335222	20670
301364	177374
342465	18310
474593	144800
374379	371785
278142	121621
324206	386132
319219	232343
366872	267352
12034	137128
399314	452782
36556	354728
430390	292498
95703	746
275721	145486
350650	183007
376145	52537
34249	29689
363941	13370
178435	454877
199911	306810
178422	394249
163119	176700
379043	471745
396212	240770
320807	393326
56232	231688
343835	315888
117191	360601
355245	423741
427978	56855
346467	450278
247302	460700
452339	86892
413135	56595
313216	336590
74259	264406
170475	171592
75299	94665
341197	217933
39703	127921
420921	36066
413279	256335
221911	131870
27142	290014
477866	365959
64927	270626
355331	394908
93901	261396
484637	121485
440364	301475
291638	156207
33735	284694
79677	162963
241789	484190
487472	401871
229799	456215
417583	21583
285771	137198
405896	459675
298236	411424
119913	148171
433256	158432
352483	438653
325491	411148
483964	175402
491486	442870
142621	192610
216171	154965
127014	244601
341126	281924
295086	235445
256893	207108
449254	333921
268820	169353
2844	145691
446771	325738
164253	126878
81044	413525
237603	423469
386411	430450
145371	468294
55519	364205
238912	190369
274329	391414
139	375840
320512	432267
409687	485304
467082	358326
264026	314979
473530	350031
116793	451016
443642	55166
415712	301475
115814	271994
6084	333190
131606	181187
407660	358041
71483	227101
409357	12443
336152	462928
268168	447517
171380	299693
218270	246311
126328	185479
300270	410074
431256	43275
322489	391414
10175	50391
454755	92114
430603	399468
94114	151944
441463	268726
313728	196783
136754	393326
111999	337921
220917	300811
389591	99928
42310	479872
280734	347722
428220	290459
190087	414212
474645	433391
466479	421811
122000	469591
125417	183213
229735	12787
447752	421267
398185	431137
241173	466378
313615	72527
329547	9061
108903	199637
84852	339963
454261	32311
184629	61568
328830	68911
212340	236709
345715	142005
350628	319108
190848	483280
377519	433253
350628	347401
408975	46785
90879	360400
44487	317675
373755	303175
410590	105967
212460	256901
326631	165435
27292	401928
182174	96259
339807	82271
37871	294080
287578	29831
39833	95627
292693	22965
307927	478415
57996	99271
425313	480749
52537	425483
373264	373021
444504	168237
346489	355471
446241	11533
341243	10411
450705	126426
281236	479263
460877	356619
1605	140908
318471	366799
460060	21583
465470	378686
109733	214825
451832	395800
126640	379976
341778	22347
112521	481073
367757	301659
300901	438419
451214	214469
233553	367045
94272	190369
389766	306100
399686	406219
146533	355093
428861	291521
128354	271047
67399	342440
8146	407386
140116	371934
353577	35707
168798	126410
233951	92570
198742	50818
319610	288695
30568	453213
491815	65539
102982	31450
388992	35707
71432	317675
122436	153758
479351	78297
129491	330218
224294	300493
41747	175335
118938	204018
214608	444
24315	389012
439577	178548
328097	24009
127388	54298
429502	315888
11394	16433
337942	410685
233782	371934
196730	126143
336565	21907
484044	377296
391551	49896
203576	44128
116442	171343
38334	261083
322858	82585
142740	201839
229124	319778
175168	423815
198317	420169
310592	337178
107448	427565
354369	289238
124239	149713
250833	25415
458065	69103
204994	137658
469976	198297
128563	214714
352699	293813
322006	479842
273197	442311
397439	247687
266809	299408
65670	115499
160882	290523
70329	355552
157252	378462
193053	400184
188063	450983
144274	488847
78030	407820
21095	187834
192800	443033
58484	101454
109481	349630
415024	27648
113019	166063
402611	300813
270137	40742
205868	159083
458968	298182
444835	272230
360981	440784
256345	345745
18674	378686
66735	50538
180745	435708
90200	454975
185403	185638
64354	268667
79762	300916
288594	130069
298155	241531
268768	119381
43838	412205
138479	151849
486712	377033
427470	366127
184319	419936
156375	366127
242725	237989
452771	95942
452148	10646
67280	187974
44859	274082
160153	360804
79827	307547
205894	9203
64267	134638
349927	463067
184787	196001
446720	273831
101502	467492
477811	135953
394640	260854
51895	186114
144504	341271
432620	138297
404307	392788
378135	165080
107448	268765
356464	67584
65627	396046
101834	228838
194620	16433
479505	441283
315298	444871
476011	220417
78516	101650
4044	183213
180091	166513
141040	468464
414058	58567
474176	267602
85191	94516
489708	22821
399335	260294
427669	276090
12564	424043
61049	53863
397973	468127
449389	260221
196003	62238
180073	67584
212733	356228
114407	333639
479351	356064
194912	114063
221192	29105
219887	126212
198405	412980
417919	59672
316154	336590
68536	122462
487436	199803
239270	336590
242750	440660
410645	81583
266455	249681
66636	28065
347121	295799
342568	77220
425272	417201
311848	343555
12070	476951
253807	144268
2633	433343
86571	66405
11048	249851
89219	382316
311819	278200
23481	155271
417938	66156
128112	482455
484559	313745
48576	267562
484691	431137
339783	107148
388281	295114
69480	248382
350008	378686
46092	1234
221155	293813
277484	160379
81428	222820
86768	415625
483566	393426
263803	286936
174034	233238
334410	474412
287472	315888
204014	435637
430589	313745
33745	238893
93824	94516
42131	81998
194169	478287
267016	190369
384272	170630
207432	362257
247710	363581
304804	86476
151361	25030
433820	480224
93640	338189
65800	427112
191255	441009
323707	62191
245342	367825
48922	477986
470900	369174
218311	151944
95711	161546
341907	57134
103064	187413
463171	183213
86401	93609
225512	126589
258598	54976
190281	224909
236990	409828
128124	186159
157057	56134
91339	106277
425641	467339
423731	396563
369577	379103
409440	16198
218425	228431
319410	130069
112044	57095
476216	8607
299905	121909
300273	236254
344052	21523
406144	245824
43454	61909
190659	485304
186123	146202
397626	355550
464443	362579
435046	127921
209870	250410
59433	363631
2620	24516
391192	373508
438475	413860
256489	77278
382053	273831
73664	64335
143671	287306
92405	395854
345886	225575
235279	101058
341013	446351
96425	60375
480418	471968
411551	164164
30976	249202
343334	250410
345401	419193
433391	255617
174940	477986
180065	203656
160169	266192
492813	453222
235817	402327
463856	284982
458462	336291
482083	128867
210602	80325
432100	228768
47940	59636
280079	294748
251372	462377
318426	327217
49500	331596
37918	75756
394948	53812
458168	383711
223847	40181
301693	398333
35092	310898
436052	72523
183859	140432
79433	480727
321579	154872
398308	420274
87167	130365
324296	19270
255336	106152
407495	214464
323222	206887
471820	12245
356129	132318
412138	266600
331322	179052
393828	162795
343013	273468
310746	190369
5971	216159
238494	467492
294452	417201
207007	333591
280671	350040
216894	360884
432076	156699
219966	308864
205425	383096
47077	389497
346282	321688
218977	219572
125343	94516
314311	125349
193831	47697
101736	197996
57	265586
49081	391414
64998	75556
23892	254973
377006	285621
463800	313745
120868	276461
238815	131973
324250	7999
8462	474398
435862	277180
334256	5813
340175	151096
244092	343213
201866	59311
228128	89876
30568	100277
308705	369599
146903	53490
57861	40118
242551	86728
61830	100509
371509	70576
437720	250410
362131	62191
263266	49903
153548	37516
34682	257298
97945	286570
357939	41075
482982	188082
55871	322422
122727	98361
212153	275232
266488	94516
363984	154089
132740	151990
64526	165032
330922	399468
395058	192838
147595	366127
404094	226308
83380	162947
58486	3747
199765	309740
275835	6899
172350	92613
427505	146248
194913	156928
352483	254364
121117	364259
39189	196534
378691	363436
304186	121171
165379	156923
448298	422100
265586	407236
328089	120986
35806	149389
175067	209354
29431	489229
158099	230394
226649	247905
148343	54976
294365	86974
366472	439218
34447	75201
328367	75499
239272	210363
483706	483551
296514	324491
157839	183690
137561	155746
397814	95149
243806	415092
2277	330022
233906	224060
399669	124085
215578	148085
133909	51753
477362	450227
356129	55496
148703	295484
298735	440962
102644	232316
30837	375840
393740	211090
9533	158883
15808	428009
316112	93245
393005	371199
473967	469235
156470	308676
241377	396802
88381	15209
467044	378105
54362	50264
488025	42045
281671	8623
122751	8311
13800	336955
310773	57134
34776	388633
296029	233590
432735	113436
173705	234368
118705	390861
485667	164848
454596	476171
106648	79199
167967	160523
32740	137748
328170	190008
385509	294548
61237	217378
242310	404806
397008	65670
173018	458104
73553	458334
71339	190369
423013	221508
106410	291521
389656	5181
67399	45657
152872	415105
327570	405398
419916	381469
215578	464671
238749	102352
469976	15209
7922	479031
396785	283143
311548	208577
40477	433934
165945	287740
78594	265065
24682	214024
430831	386901
127531	268729
299095	4413
159617	309801
191155	163473
442891	267602
164242	389908
102644	252076
90296	137600
76138	44979
65546	348421
67571	180823
283026	389387
474896	58213
181970	406512
19247	314524
441463	190369
459205	283814
104505	100858
203075	164144
54147	129185
115917	434076
375316	177415
435337	303218
486371	426986
332826	15133
291610	297815
223013	309801
320245	184730
416723	310756
171807	318932
406764	170939
408893	417529
71189	95546
86573	309801
340779	3896
231084	293813
62718	121452
375081	397456
185609	115836
265910	403917
351992	90123
334375	99437
433554	186440
53088	360708
268185	269199
93936	119561
241005	39513
450729	275677
300808	94667
490957	454181
362134	104498
264636	270154
483987	171213
4533	477875
55451	389682
115427	221379
63028	341271
408628	337723
431853	17836
479867	232377
420903	346339
316165	272846
145457	116719
439522	103497
483088	303511
365550	298118
263958	74684
483342	313617
245826	103812
485948	412555
138060	445796
353149	247746
173308	254337
454229	47313
97245	23318
461769	219499
437734	355806
462969	43164
16121	425675
261715	302440
181889	98012
425341	295725
428428	245332
214479	159249
373841	235392
234160	413036
39892	116329
262393	478711
204516	473927
294149	486339
147063	51199
200092	213035
488885	248338
163465	311215
188705	190119
42678	299735
27322	83811
486865	392788
176799	380092
127786	49903
244888	266692
6072	462339
202379	394991
263787	192677
465199	23018
202195	267162
457914	254350
32148	4413
449354	372141
129040	60108
366119	334838
399314	315235
246615	448370
253528	191990
270683	391870
313547	432319
333352	164884
288384	478415
480351	211868
486801	15209
41484	271613
327209	105585
489041	367806
20172	237235
210187	448969
176010	115450
287450	158287
18430	223199
128704	385076
167446	153995
446542	175013
342573	437983
69948	478415
92635	175780
455173	61076
278154	90614
76228	122414
253612	176896
143129	164743
234241	122345
290859	334995
12443	478096
366958	369577
89219	360038
172417	24943
176130	199116
85739	49127
75119	16433
202971	5857
16325	136914
192827	365609
187676	450229
227729	258844
416355	73336
98425	95286
11902	274508
124013	492906
466795	146726
97727	274309
161145	72551
38813	384366
440788	94516
192238	446001
225988	324377
290084	240726
434726	28721
216553	418175
237230	273128
382898	109533
486944	198806
140473	49507
323836	139951
112103	84466
224778	429161
139467	327603
253612	15287
488954	97890
491673	32559
34163	204971
379014	259929
72340	401949
325503	355332
313434	444732
460263	58466
290020	469883
132293	309325
95794	309582
318409	224267
170326	217785
71189	123971
283574	144864
338369	280664
97606	60288
181056	292369
411768	105107
149584	209952
334877	28571
160567	166063
176465	193340
133519	240225
487279	273771
263880	393326
271763	190096
431264	430635
161162	352210
17333	184303
47866	227101
410744	88113
292576	22888
21609	190369
25667	203656
47466	373984
71430	330752
19573	465322
60443	301143
454620	114386
436688	48784
379268	15400
316595	431226
425527	79249
32510	78469
153962	295114
148313	335663
84052	124720
115449	307423
448298	296409
370536	420669
173312	200444
415327	172477
362424	271969
338595	205346
86311	75952
118877	303175
454212	355000
397042	303424
140435	217119
315424	332392
215591	306000
459113	115340
486040	159544
160170	37948
19461	386901
474250	134145
57300	163348
215678	310863
459316	457077
480938	302560
222094	26519
493038	190215
225277	293813
112034	293582
285023	54700
44048	33174
191014	10345
281219	119318
31543	207696
143290	254374
130300	352775
328103	469339
106913	25455
424596	53364
410573	96094
162086	208292
135176	224599
463171	137155
116087	471884
43563	480025
75353	391414
419372	28129
313197	52537
241468	287586
246742	434035
82150	322299
391928	453958
4954	423384
396613	57989
373003	454544
205329	436283
25916	191641
455912	99692
423444	5040
251193	449933
102274	246275
297402	398333
154456	168646
55525	448096
229687	299408
159052	445749
27854	76658
369371	51881
172417	348563
310756	211241
343104	262954
244328	492890
156068	168213
258916	86728
198244	469227
253102	264326
204294	278829
252475	426121
491259	75303
267562	76096
188334	398801
458104	244949
399269	259929
288023	173847
434437	54976
289447	488183
440604	234788
315421	387526
158724	461846
446864	453498
305422	477131
385062	98286
474716	409543
177154	183213
88191	81711
406660	283612
164880	51195
110989	13370
449700	267602
248013	205089
32303	135756
397778	268118
309225	480853
175862	149311
332989	422908
248734	54976
369878	420790
119446	134145
463215	286555
426927	339837
212978	322498
280253	66235
96577	240522
267562	427628
171775	58683
332512	212188
473597	488791
373025	416729
162470	313829
93384	92734
39385	421285
488913	419714
219751	70324
122061	249175
169550	323741
403723	355806
418788	108231
181662	387742
428092	197226
64777	256170
222980	314461
449347	407129
149467	316388
85996	296864
466592	75583
385075	347818
102157	378504
90261	173954
376619	35322
161825	313745
487854	289923
30132	10690
107709	23226
467175	181953
109824	300813
241261	73853
160179	276591
309917	464727
424610	12895
387839	279295
144973	217785
155271	35322
105969	260392
324853	246021
205941	63319
478634	262224
402235	236593
97439	16433
295540	120287
192137	449545
55940	392086
48644	62238
100707	325494
115386	61572
186605	226494
189744	297646
19491	28423
134299	15618
342630	351288
348922	438783
277672	448329
412807	311959
118272	440461
455523	349833
18084	87198
171186	243438
261033	381469
185193	273831
485492	70759
76297	148779
22567	301156
299386	394820
462317	142018
190562	487470
389224	400462
12046	369378
198043	480214
190955	94344
291074	295725
308249	99999
304303	63528
376592	20663
94376	168915
47816	264406
379902	309456
452148	128112
184629	402323
9855	269605
104807	115861
130651	163413
160961	57134
388161	282169
261762	340772
334092	352950
404568	167389
340772	367750
379849	10646
291540	272865
74838	375840
231305	219186
316136	152123
259651	260854
268377	212081
233443	252664
291150	217423
208755	257055
19152	116409
236638	354694
264473	438419
171887	33074
376756	258220
262208	186259
56684	414879
145284	177374
482022	429997
354116	154412
56573	275264
181618	82498
216191	249202
411148	255897
162809	395988
106676	122559
304112	46674
125577	385000
237801	340186
230994	68539
276209	437891
124259	48275
133657	218017
368251	179342
374893	369857
276821	158326
129820	262954
45947	419580
75106	140728
110355	372137
123943	144405
369717	121106
308049	348798
493921	288779
188837	372198
368694	32291
350351	316372
187834	204286
353758	349608
311078	105498
6960	205241
16716	450052
363968	276519
115948	63957
463740	217423
406731	218730
426243	103662
304224	286885
194503	244115
283067	315605
456310	421208
276821	126277
351432	390398
53314	429863
403263	243456
286239	430356
472893	10646
326762	197883
393229	481785
153726	280043
154456	151765
337751	115872
73298	480224
321208	365433
38843	314742
452148	435630
298553	193698
432743	97277
224711	452709
316569	332392
392210	341991
479979	234356
123638	123095
391479	432591
272340	381745
25503	38708
159633	149300
376146	324491
294714	209510
43571	148519
109072	185751
111965	217883
467827	304731
394165	237799
163311	15209
431349	10455
382452	219509
49603	279746
35050	440660
251614	288696
58486	268129
344805	454975
363338	258370
256389	323311
223439	226308
283005	375832
466146	31833
125039	348798
259319	240491
320081	317118
124570	280933
60595	490862
136543	124431
304916	141657
439858	14198
182786	351303
171149	317506
266957	349448
264433	99437
397532	420790
347125	222609
312714	479872
402261	16433
410390	376814
458207	146535
300273	316575
465110	94690
306074	324979
430308	370034
166783	373401
63322	318404
475336	162795
271156	196783
372738	380071
305874	396869
424511	476110
199676	287212
46092	302394
372340	58409
385538	83872
49394	62580
135802	205223
153322	427388
89588	181380
154390	180889
344352	400293
39195	451880
145860	313512
383041	258005
227954	5085
491031	82571
101540	166063
92047	127879
263712	228110
71827	348002
249529	478415
11710	222844
150534	224352
97506	191312
161621	187465
403670	390197
14930	120675
461816	134695
23587	459361
185456	411945
405241	29689
32130	295445
485100	133909
342465	247090
275527	6521
431237	455703
46556	146248
203184	366127
95367	431799
2992	246926
281722	435318
50264	53641
383049	50580
53963	478415
371602	374690
176969	264908
76835	358508
463549	452098
282469	347425
179337	187974
177938	33179
304601	392325
227456	306708
287953	474676
354545	91600
327075	468387
413347	94344
435280	417918
261009	90353
238113	81280
84052	278382
154023	440790
433812	209962
186169	26113
343523	407133
379155	313745
202869	366127
434909	269569
39195	304337
181452	140857
51476	455388
2501	128112
389902	386874
158274	51895
125257	280021
346017	218727
431255	273831
150565	261021
298504	274451
80001	94717
483987	171530
423632	44502
392963	253305
315939	103057
432440	486946
48540	286936
267654	396873
392220	431710
133644	140143
277275	65210
405979	76111
131001	259739
152779	339251
300966	110186
224807	24952
262159	420944
278639	329413
84698	227024
246563	352903
425642	268230
312550	194046
51398	431173
55400	352174
188489	243115
336128	5857
256893	173018
81714	121492
196085	179692
459725	362206
239084	376364
462522	258370
36940	271323
167588	274664
350653	74650
326631	90099
86268	153995
328782	205287
187579	116070
182192	86728
481998	23018
267281	272339
162467	488868
52993	358818
319208	289792
395669	37948
22826	226357
66870	283243
438193	308019
185956	187974
122186	36882
365073	259968
190411	225941
277640	435027
64008	237019
420956	281273
30697	364680
471365	26348
100219	51895
372440	375165
68098	68982
349904	97277
244886	263009
161004	88113
35806	422776
172443	458601
476560	254751
415665	317356
434364	227101
474341	390070
46870	226750
381553	119188
405801	206012
328600	420947
451373	105585
352344	102418
39662	382610
228084	443693
447335	125789
412057	432909
199333	12177
216421	250735
83206	6910
80297	428214
217376	172089
193776	196783
165680	361069
209826	264406
30176	486267
77359	88705
336152	335420
338783	190369
226706	100909
291292	60006
255678	446351
373639	285143
300273	340161
433691	435162
346531	87178
322120	49228
371703	317118
206385	420944
191308	58441
426040	117565
216666	197073
37005	398122
158274	327061
39683	492043
94195	60517
427932	453605
405634	13370
235199	178028
3724	136845
371381	240374
422246	366326
186463	172089
305926	122751
136279	343085
307404	119122
322798	490742
225694	263713
386516	367937
412826	373401
276576	95354
188132	301596
133646	15209
69749	67584
389792	476951
416715	379592
470822	249270
198497	275401
115193	285156
331238	220239
380442	435433
291459	404806
315409	132247
17315	90080
241596	393238
336801	355806
419854	443563
324411	181204
438167	1292
63322	300071
24926	285722
479398	195029
172489	190369
67857	6899
455244	336291
309925	200305
306850	470006
262839	236890
167986	304173
375528	275790
483706	395396
21379	452632
3853	438373
42536	433391
315011	435708
196065	54895
482504	302033
33849	422246
481102	37734
228780	153995
382169	144306
162237	57375
239807	196783
242411	260527
30739	221547
288672	13370
427616	188164
287566	231013
431464	427803
16458	47070
455505	290722
289084	189500
292641	115224
153813	405879
194898	304023
28617	174564
281012	196783
423761	255625
380758	62012
169631	410355
372246	239853
219440	409540
149026	409338
364739	285156
401871	324087
293813	136248
384336	388904
315175	481420
57365	94667
493918	276744
179698	72432
314446	205270
13635	426976
3458	446223
187796	317146
230691	476326
236630	29253
107118	352950
294046	319368
180037	38593
177483	77449
76903	383490
235172	254973
325491	52188
278215	332392
56691	229986
4617	203656
280564	101917
9642	464826
85356	381221
322171	310756
267674	434518
424256	286103
186959	425393
257913	488728
266202	119868
134299	407122
56856	150478
482456	122305
23958	265589
429696	484835
152119	316585
424907	162247
303115	252961
265738	313745
65980	468387
208909	122462
137214	494102
223686	218730
229154	310261
158099	50061
137454	252606
230634	235606
59776	64335
439073	119762
435622	276621
224589	84590
163703	129185
25748	229583
267594	467703
51627	354694
403670	402493
1469	338189
376756	486885
71627	26348
112405	423688
220293	440660
295220	157040
143381	134694
330752	314040
254059	421383
112443	473708
81805	82968
228050	40447
479351	357144
323222	152908
132063	292721
492410	179702
105906	36392
283718	374243
390672	166513
43687	203656
190141	215054
311254	185704
378498	214436
64267	450448
417938	266822
236359	490756
65028	79841
486371	362267
200092	282999
409165	86560
112338	25180
217883	32206
203859	241614
17065	261396
298096	420944
137337	247812
11471	470753
332968	229686
13930	127505
327867	440660
54101	91600
466878	139648
300570	48275
45137	242614
135612	49828
305594	106314
314479	143439
388888	373730
217151	32980
162286	261011
126367	237178
252604	137128
332721	163793
329862	427803
111577	348008
371927	481276
192370	72655
62198	14583
101230	119762
432930	445734
253276	351257
249543	442554
207696	100694
434958	249723
409238	436042
14102	205270
120331	40009
203200	250288
128160	123410
112159	205289
107709	301784
162992	291829
28270	96047
174309	378859
41462	120003
270841	388001
128811	102603
61927	380653
458168	438783
191174	361296
230672	229150
337612	383700
308122	476662
163725	446351
216519	214714
482721	367620
178422	97652
130966	378166
424133	140168
491441	404369
357099	208577
336603	191387
44159	347476
176855	373319
491156	447517
119944	368989
32384	388254
233175	101597
285830	332299
81358	279798
344110	366781
430589	366493
261640	273869
419199	22519
261192	474694
264474	27505
174139	28006
123844	224794
111730	119480
109110	235827
444772	83859
492751	308526
449598	62191
106475	453283
12897	441710
138126	304614
399454	236213
467836	485806
179626	103405
491190	43814
335110	447107
227900	473193
153322	393845
262210	139184
292721	16756
28357	325167
342564	401617
347042	178074
354172	479579
71799	90918
404219	273831
363661	446351
382640	358835
476716	175368
15215	25250
438317	267352
251614	110708
24456	312521
351639	217055
302938	36175
119348	155719
47314	110677
417493	48861
306530	152968
208199	355149
172396	413542
53406	94665
205136	121032
101413	254592
394572	93245
301080	35707
99580	250468
487769	209951
116157	301475
111948	438783
70258	267935
56187	18254
14944	65923
257781	270917
333621	200344
89475	370866
133258	466718
333278	15209
79827	248777
47000	293813
81717	486104
407597	102318
484299	110677
356530	312219
1430	98548
378530	486339
425248	148672
361606	22827
314823	472072
313050	259092
165646	478232
416717	200770
416892	243210
207877	381857
65452	456065
226747	303424
287768	248161
421126	208819
221242	49230
491190	435911
53044	120003
84680	466737
142521	356507
221711	70026
362173	371934
123570	216653
185483	464578
177956	316035
205226	104147
319081	372062
230123	77399
247132	307879
331572	373438
43966	321190
343473	50756
254994	482143
129158	167391
192267	313745
281671	474412
430170	186651
381931	86476
78168	161755
405373	110677
188954	100994
153712	15209
291876	22827
257971	332146
379538	109587
472201	113051
312712	122135
58861	285664
84951	187834
465838	427205
182390	78811
489977	29077
426942	350189
276131	155719
329416	209471
279527	203656
121860	250009
145282	338915
230375	74667
240763	378686
130396	207398
21671	34547
138766	337573
331238	65683
190281	423518
88695	56609
98462	258370
351818	253730
51948	490885
140450	323711
469847	313745
146198	369599
387959	441434
81997	318275
265760	60595
137200	192981
92642	395988
199316	217809
198443	177569
201639	64335
124461	281502
427825	327217
287959	318742
160876	106873
202866	271548
462691	260527
51669	281273
280276	13260
485608	309524
385308	232555
130648	265589
45724	175520
312280	411434
200092	22611
459117	348971
474380	132843
244536	125563
480590	390349
109733	7955
255557	90682
166023	153995
42969	378462
10638	16433
78107	218810
382640	105585
96786	426725
281410	378094
58484	197911
58245	25707
226050	21615
192195	313384
48282	218607
395298	267352
392086	335363
208989	36252
133704	181644
345642	231088
289570	273831
398011	247393
154291	311880
221348	300800
454167	115174
463549	159451
110565	302426
246556	435679
232114	99405
103675	398225
187834	419699
89745	228431
191550	110061
327425	469235
252334	411978
445779	89837
149864	119868
189144	245844
382483	134262
465615	72303
253707	273831
210422	233948
286482	246926
81300	471425
78158	240016
323476	211868
45091	90884
437675	72889
98689	16433
52397	386367
306545	438783
244805	21411
181290	130620
90076	286936
368504	178655
114579	121209
112443	277961
150583	90361
72950	452028
81436	341271
141163	369599
1487	471745
360459	246689
304146	5055
399208	94667
389641	55205
77793	398235
237693	406958
118867	84504
47520	75735
288907	183896
447962	170993
333339	342388
287998	243301
431508	313802
436571	164164
441302	394976
312468	26714
89826	107986
281470	248747
244643	27464
334160	66405
76228	24459
77471	242880
472310	110828
463208	248382
408503	267602
345401	38671
142915	342134
79762	329715
443393	209510
331116	214992
112413	391279
327037	164922
54755	209542
198043	231205
370315	307599
477509	118054
298118	359516
99320	474306
446817	349686
35664	319051
284123	17566
153779	138578
96851	237717
133129	396563
266307	163506
66356	257156
112258	209285
297169	486257
193020	242191
272797	314044
68024	288035
127303	459213
304011	320464
76717	1839
270695	338189
117111	262594
116903	435387
111254	67040
383771	72432
211567	440660
479058	235568
357768	83467
195052	421030
157636	203656
96680	81280
197278	230802
336188	380829
431343	251214
259617	152502
352399	82585
455736	342677
61367	469061
420816	244115
180354	464616
170723	109580
3492	25972
17772	367686
36547	355093
133909	64488
429907	76387
420759	65262
307771	118907
129174	186159
380489	116564
201086	38063
142891	184820
203111	267602
9831	140044
335046	381008
447604	489582
349761	467703
207862	16433
444703	279798
136128	275983
170329	216072
273120	433934
410298	317100
18324	48508
374866	476880
196684	395988
449770	258370
126747	355968
393572	379695
480640	460284
291560	190369
388587	238057
484564	156376
306154	241525
7842	368184
391890	57730
448626	265883
72588	360860
179233	360708
310043	411808
483476	372690
321820	16549
143434	420944
224910	101806
293913	31943
394000	294468
177569	151107
116572	13370
493347	265323
302993	140030
301384	138088
181282	254286
147524	149388
102393	182038
337206	434893
77953	113749
177046	114387
103929	426128
76044	156376
408173	162574
87609	44123
369889	134694
309411	267352
186595	356645
3458	228504
322938	20958
308839	48419
274852	286828
28878	234413
55659	397998
193755	87168
135927	267553
433301	341432
390089	405217
146183	259929
18409	336590
174362	482181
258895	332392
68738	442936
476970	136388
408737	315660
32563	267842
117124	110677
267562	417643
230051	145940
432913	55700
6467	311297
30708	168651
402834	25828
401482	20721
269459	92160
128263	25984
25145	341271
346831	281260
255897	351639
230051	50278
412624	206638
81432	220755
478931	204195
104740	320056
236788	479180
304356	247785
410866	193281
453926	491271
359519	388746
489388	86560
447410	316396
47046	160419
467038	365609
159959	70179
65513	214950
18642	441135
191391	141635
117410	405217
236970	451047
26886	94665
331238	68146
229830	190577
76228	444301
33114	464420
210398	224224
407280	121106
15852	187920
445557	331089
429923	453847
198834	355700
372340	320169
437007	83740
169045	486489
50982	423693
446515	464907
300762	40181
426584	353343
242800	88027
446099	28065
433939	5857
341253	208291
492345	252961
442435	166961
212441	294597
470915	346387
122186	480767
267908	81280
338074	489822
243007	204925
409474	4137
205845	156501
282615	8624
27634	214024
352580	214050
75119	28129
411133	97894
316589	226308
148539	395093
199572	334762
41491	373554
272030	260861
258911	313745
378349	378762
34628	216802
273128	237230
193767	166894
114643	154473
296860	33263
42979	319426
463260	64335
220813	200444
409016	273831
168321	13129
65496	75914
14448	447517
95926	144306
348025	388195
108570	28129
19985	50302
472484	430356
369562	354742
205512	260527
209672	235586
184120	265599
294	132843
319259	481198
229647	421846
241468	179012
281574	236213
443739	359060
488027	409447
485945	402371
98168	45399
479918	428585
485058	323079
439979	86728
412844	436686
332989	422991
186692	348798
44159	351571
51195	385930
417122	37066
354995	161266
101782	291292
160940	287694
386675	317100
71938	152020
54539	245084
367328	178249
321841	132740
125417	474398
24508	421830
384226	243631
147429	104887
245046	281924
470537	37631
473304	385279
2545	294247
66052	92613
28903	475200
282175	325424
370869	242191
321487	259192
157697	120446
317174	165884
115440	451016
10331	421830
366819	368838
432175	154873
110503	494102
481525	273831
131686	489150
242650	55633
451915	32807
432541	338271
339333	3091
206094	423779
149303	226219
258136	472830
48012	62699
228326	207042
124085	316132
425757	343834
329862	151096
347793	336590
422410	436194
332601	195948
397465	475594
278769	317132
463770	464232
362206	462204
475336	360653
188847	292664
57276	70133
428877	448772
390490	75498
341825	418515
88751	15209
95419	405982
62176	315888
150954	106732
83799	492906
329203	273657
256893	172498
337200	492408
85007	226308
322818	2355
345024	392853
317089	218730
408236	10505
295489	4413
281076	469268
388249	94839
64222	464420
369181	118286
178469	327035
239478	264449
22950	347478
13004	145948
346071	151083
301675	219566
406107	288347
73966	182226
251704	446801
166596	261396
465664	55577
168063	193933
475446	200444
190281	396074
473617	45141
203200	392539
414471	52478
172396	274103
224483	86158
386894	366666
227651	421830
196337	90046
136798	49966
242411	2520
62511	87172
182270	232925
25455	253993
382477	21583
336265	345602
430445	186957
20457	275812
68532	422250
69004	234356
90922	432814
302028	201160
127716	479157
424806	101058
486460	12107
162254	253534
156154	12129
176408	122694
3460	281236
93901	92763
11558	15209
151717	421935
202352	85561
286853	324343
398105	357218
122038	366065
263	123213
470746	311873
40403	144593
197895	454975
80335	138156
54717	110606
424256	341782
4841	123369
38212	88203
15027	490588
431214	15926
165680	312438
436624	237548
339333	476447
305942	446105
455456	366493
270597	96094
309619	428738
267373	379571
420214	476559
188477	77189
73199	93214
222783	391414
34384	358531
113895	127636
32413	290
8363	356428
135226	350895
317849	265000
149089	423980
33855	178408
241381	11869
402760	409540
394724	387839
227167	404806
395646	472566
227306	268729
62221	480524
335191	27464
155370	75952
230469	471860
44149	249202
93338	156376
226204	374396
191536	7159
5949	165267
35806	313153
58435	467709
486712	8607
406660	93781
215988	119213
130	148519
219387	187889
422060	294085
48774	331349
401592	369599
124320	250214
167146	91616
2661	313745
290804	347722
461415	180192
383295	385000
448450	392524
452537	9946
84429	390687
1564	290022
344314	315178
125541	124365
327209	329278
313079	228431
161260	459649
76228	466275
356535	324954
171989	315269
252083	110342
380465	82507
55529	334020
138495	16153
443693	138971
432421	443694
51958	304011
427904	340229
157545	378105
320705	275792
207492	5467
274613	388839
235875	262954
360254	414100
414286	140378
244973	177870
429268	138534
374201	387742
350250	17186
122022	453197
398953	272632
201063	74650
436397	55701
139030	104115
386516	307423
429465	381512
267739	438419
34545	326971
489415	267352
364703	259433
422476	322424
122135	486885
50799	354098
435426	462622
239630	15097
360184	269572
30806	168615
338506	445560
178990	256487
264716	388096
253085	171639
73466	355332
131032	209663
462670	376994
415967	197478
41316	135494
136264	444779
63777	226308
337117	59831
88473	306090
228226	91952
129577	273831
39683	297436
405276	243301
188112	31267
367199	94516
300827	342859
208221	150352
264442	391414
2756	217507
119166	94485
420492	383198
156831	428864
330954	414123
173635	307628
23557	39954
112214	487192
103493	460783
234425	13129
244761	10345
179991	471453
21751	484782
412014	373214
102817	400506
312283	21030
35141	260214
255945	450798
233388	421356
112040	238442
322611	438419
324199	217423
201906	247706
139531	46057
272697	139648
331584	270891
224909	10570
131706	478415
193003	318563
220773	332321
73893	413764
345089	404960
214951	445069
425937	226494
345401	131705
170932	102603
317106	24833
449873	252313
469459	234712
61806	388575
453684	253730
359906	477427
44933	15209
221348	72523
342649	231485
262890	35322
306620	402075
446404	228431
214138	472167
271739	288955
473359	106427
386248	260527
230783	235568
356179	21583
456021	197069
251555	12887
154325	264589
437849	147512
197022	156338
314930	105322
339100	322952
187423	74324
396237	357439
234423	334624
57853	434893
228521	235179
206831	293813
373755	147554
29988	273831
162607	415893
287566	104598
202052	71474
197681	356428
270224	412666
301197	296030
176235	467703
103196	72496
321123	42341
470748	412980
21685	426849
167588	289845
195537	142182
295806	331581
374504	86728
317665	435637
159890	107290
62642	214024
442617	2515
31914	467690
282978	119381
139886	256930
345135	282335
71127	315671
43762	377228
390514	362972
451316	401854
342455	176561
353381	83992
208549	329379
12967	97313
351806	378686
52436	26116
54312	273831
183966	109174
115003	241525
25748	353295
363958	301496
427265	425544
404328	80587
104325	51782
126870	294725
192752	219452
477191	75168
127927	136809
147375	383280
458207	308946
384858	67584
8590	379464
55023	220495
432421	205287
106739	205346
152505	430356
60287	232535
301900	463615
37730	442096
80291	402150
260179	161381
364314	15133
302154	202523
300119	461422
139978	59855
259704	17186
47573	107739
471356	144845
212606	94665
395975	318749
113367	172089
238353	231021
418291	190365
134484	310622
209235	413535
417019	389682
217062	85267
201572	123706
166663	416892
88772	213625
471365	340339
9075	393204
87785	91700
219298	162024
214834	94516
253862	401015
6906	49903
281161	75348
269638	16388
132815	352449
347057	256960
319870	221782
390570	122780
146059	41744
49510	204850
391436	317675
116405	91473
223929	258694
366373	303648
104801	187834
153066	35735
25384	156864
114163	429023
212568	175051
373433	434452
247290	416948
292687	460370
143042	299976
266508	413525
21938	450478
14574	438783
282263	270836
150880	135756
258620	401101
119748	313745
115047	96366
139927	407026
368515	23018
438701	166513
228431	145879
348544	472583
174139	23905
151340	345401
429264	269284
172335	369262
19284	305964
6528	318506
45724	327301
306406	194131
60050	366534
279206	419580
464666	309631
215329	296087
55940	348176
49580	62191
198810	48275
95341	283766
276894	404568
329416	238874
381788	153995
312781	38134
76021	209018
96485	183213
239561	152102
284251	59229
333178	475265
187834	8148
352950	206100
207340	46979
305287	38942
292045	90059
193957	441135
256569	369599
24412	324343
232590	340970
48661	343949
158920	77979
247608	327885
411282	441313
326574	86974
353550	4413
145717	97489
304275	222125
456781	237235
35810	334974
76374	366534
343732	396883
63025	476412
54592	212162
214744	40798
136309	401854
407237	20793
477550	440660
60335	349932
39195	362370
89409	79762
287068	190369
302918	267349
265589	127212
106814	182355
144481	351414
224246	396080
308122	342239
395546	137719
200136	445529
22407	188759
286664	200679
153015	28065
199982	425799
467467	193936
235458	259929
372489	374461
62965	15209
313660	205289
309283	476412
160317	209824
100693	188613
410963	86375
93771	107711
369370	185307
365650	174941
355083	311212
139409	12958
288465	130028
393358	285446
29088	6516
442913	311728
299940	245679
189205	420790
448033	183690
87047	230055
198148	117725
430818	150126
343555	380580
228849	70252
304404	192562
360459	21808
63889	451828
113650	271072
407866	416713
404247	137228
457418	308612
57882	354183
15253	353557
105603	160545
379451	115340
117942	153534
402864	221576
118848	129303
190129	76829
480590	259192
28245	75303
484950	180649
343749	18882
435241	481179
136442	230975
262795	83804
80335	323885
456019	31178
34123	347250
13675	210032
317356	104855
23528	235143
261033	21411
471365	354694
157258	418586
189206	367688
39526	230334
161523	388149
69477	16869
143814	102482
166553	378859
378819	182794
18129	434283
291467	277961
197997	379598
257926	245980
236015	183920
68532	330718
172602	403987
249865	2232
236944	51865
406277	325966
225644	94667
308632	311577
400441	126756
267499	267352
453919	148519
245900	474268
39683	489928
257447	167125
369211	48079
270629	173847
127291	281924
273610	323108
333357	195989
54312	317118
435476	86560
29568	165604
407191	134500
36191	282820
226642	474005
202379	32670
216886	100011
205014	258370
64432	338663
196903	213341
400701	245679
29071	15209
491190	72299
232309	86476
196903	146236
78289	341581
303982	457550
12689	469609
40890	93647
272838	414057
367503	317118
445453	213423
284531	236213
371887	379679
326134	311832
195362	177647
441434	196783
298053	474453
28559	146013
348063	476951
85870	67180
164556	160379
85575	380538
130012	176758
96923	273831
17299	366493
388244	391414
131574	414008
5482	461846
176499	28452
417236	146202
11222	20959
60733	4674
209254	395988
485667	242882
157029	454872
198148	236240
350764	359762
193020	375595
481419	193817
172089	404026
452083	264406
458990	240796
394138	124670
121106	61946
444864	440350
10645	382919
434436	54671
471647	469227
50379	190369
213644	446083
15981	446351
375064	298676
115962	280635
205380	312869
441851	213316
442928	382168
177775	222740
260431	239915
265711	417320
47824	489329
242411	451657
492138	289159
6754	464578
388292	142585
373009	421356
277987	90084
384925	490676
335324	72706
89238	18020
167227	336590
454534	86892
407292	236503
201423	53020
450318	323340
335765	160545
130069	412831
184838	468499
254446	434995
484416	275981
84600	443278
321411	472239
408944	364146
140318	254914
405550	41856
465799	286186
61708	180275
267562	73791
59160	486267
377867	421365
469013	462594
451794	445025
377161	291608
211364	119656
970	421366
118275	331068
89704	242641
435030	301659
483052	147442
79457	225867
14871	153995
3734	13370
26294	257253
126497	217423
10521	152321
318274	81104
291231	357140
74440	437592
238118	105253
412624	375595
216529	12895
271891	97277
410922	76135
156821	24146
436332	359762
119836	54865
440081	481242
406043	435244
453919	206174
379489	468832
169950	52917
125948	388678
111997	299467
329379	291114
40290	211868
96224	225794
473102	443834
221369	16520
319222	291249
299040	286701
95168	268114
97270	295650
134280	214788
93252	470768
81279	35629
34436	316224
445023	426986
8359	83066
121000	12432
231839	451134
133947	105850
312283	111174
338219	471688
386412	327061
67499	99437
172499	276074
164617	301475
380489	477136
258936	28270
474341	4659
382825	208577
105986	84089
5582	61919
92496	347202
437333	4083
466332	175999
33379	265672
246796	9340
351566	425572
162280	166970
23822	312892
483617	410257
208882	63078
355873	43978
303675	220417
373755	254030
100319	477986
439646	113298
447610	215678
291221	213868
431792	145064
101504	257298
128811	227874
8995	383391
286263	257328
392190	358846
253527	214714
202379	149429
62907	227101
362502	199245
406660	26992
364807	12768
58666	7469
168051	145948
282725	378546
1468	69075
382735	227033
266141	212584
222455	54895
128686	308668
29884	426112
131841	404628
146429	450939
121582	42890
283521	168129
51759	283639
211431	464420
248013	417350
268678	218615
425135	77461
105949	212486
57337	147117
257715	416339
17147	472321
106167	187974
223401	198275
150451	312688
201920	158153
397169	7771
152893	127921
123069	190369
29710	489156
148590	119888
192611	456723
58317	106538
425455	208300
23677	9232
362122	57989
325373	408458
201420	174876
61367	86415
417093	475323
152368	290565
187207	258126
103019	331309
171391	375840
61041	65340
191332	208487
468287	210050
91927	137128
277343	203656
147059	339382
150866	386369
297979	273831
299006	388719
458121	428080
14871	318735
237277	395502
182835	21902
119706	316575
389305	15209
462061	265230
337518	341470
301067	245679
185193	327061
254189	401543
415972	252443
165680	153534
37100	32807
281559	411424
477328	376124
240155	397009
43867	489200
434726	75359
239431	282670
281553	190369
8784	476789
72417	364868
168625	461208
134809	468988
161292	470399
231858	67401
174034	27604
232139	172833
104000	300011
345335	72498
256599	100572
387986	344091
264216	364210
355095	420392
66059	273687
282253	114930
274487	255016
25543	37865
102964	487833
222399	278200
428095	94665
385241	471949
308053	145550
300177	111039
63572	446351
10698	258220
255254	145948
4098	225328
201944	369577
76738	417201
216133	166970
154997	334618
429423	122462
189064	303024
212973	333357
340999	274200
463206	427665
357411	229928
282044	145270
256723	314746
327301	209572
216894	218550
436709	477986
463568	313745
275563	478415
274260	48146
158799	359762
109944	140214
187715	27464
239101	194165
312283	324719
235909	86728
425700	361371
20618	49903
24436	468832
185761	434945
332762	1057
146276	478415
342196	159465
48612	88606
471886	394541
447831	271115
415790	285446
454167	462138
137422	237165
221191	440940
36382	189573
465430	94665
108929	261396
374223	451466
432865	193252
144561	36555
167588	112586
315881	397696
46092	492753
442239	130699
21517	15174
121574	165901
433751	180578
337684	374567
411862	371585
342518	92712
190051	347906
303801	77438
472935	73336
293071	413218
147390	29253
124903	423688
273771	150209
366821	34195
244452	52172
302176	72985
410028	349346
327570	216544
68	61361
95939	299408
267529	325334
120502	284179
65492	28378
80578	406998
258864	53863
381993	287913
449747	268095
60252	264406
297728	207585
481458	145621
349378	160576
436864	311608
3229	140546
314528	169582
329131	101708
448323	5818
233535	178266
296895	470440
318561	122462
345143	110677
372833	428272
449521	285099
418166	335663
443601	73336
481170	76454
228924	404960
489315	224139
419182	401101
230255	455311
385828	140737
344094	453342
272338	427272
119001	437696
404607	286936
5700	78155
287431	45850
425565	237235
327229	405217
432915	54710
398302	267352
483857	42930
127388	367686
19611	377285
181947	387742
39683	64777
128825	285156
320397	126470
335114	292553
443622	375182
71838	157984
430425	115533
313405	477491
382116	419527
390323	475699
153944	198843
244487	472072
353577	29253
267871	49903
46349	393326
174079	361076
438589	240225
72252	94344
71876	151438
291521	168739
334372	147702
31483	366561
307247	289970
248202	214024
343017	133666
256487	287854
98320	391414
477872	157173
391346	62553
177690	296161
336990	272416
25253	140760
377037	258370
55838	226308
39892	307083
70658	179361
60411	313314
112625	184123
187834	66326
88266	8459
306084	144670
481021	245037
440249	62471
478977	207797
287243	102352
124147	203606
61652	360394
408170	110677
447106	440277
365368	167799
220243	277088
301391	409749
345715	204735
33715	281924
417938	322992
76772	451823
454756	476231
67320	473555
219777	403966
312603	179045
39475	278130
93640	60923
116118	241048
62563	273192
56150	235322
3534	16433
44159	479615
487019	22448
20181	94344
478287	172335
333342	204384
35258	42910
10819	9054
424908	456361
38365	259929
328833	438653
470765	171375
234881	393163
493605	418009
247106	467703
411389	4369
286508	352483
245298	210278
86225	490227
140722	361698
188246	222701
178830	258370
168219	248897
402812	155510
427428	114910
432175	224085
175382	438743
128354	372917
368093	27935
326688	110677
75881	360860
195754	71777
429466	212278
54855	77438
214674	361293
37693	53067
262989	180240
173487	13370
172266	366868
437592	76752
275298	347456
98203	204925
386369	160768
40362	491592
92824	287854
10546	75886
458768	130804
4292	474611
71430	408646
244713	293813
138116	450104
12531	433348
448519	174065
238190	42670
178422	476598
954	401236
182339	40571
222045	394978
150218	356365
167582	301659
268081	57933
484343	400027
357411	51783
201888	290889
133433	173863
361780	350384
270095	461026
221200	5041
309135	95173
176097	230691
106212	450056
84429	21057
119260	454235
131835	64335
287392	202523
129328	211094
292818	93294
296260	97277
177042	136788
133355	1399
245673	356645
411015	438419
157920	75771
251562	110677
119488	453103
124469	299408
441210	135967
68675	467937
78409	314909
34108	493433
420736	432591
469976	451539
227523	175402
164349	54522
146893	329540
338962	271188
442236	333357
353527	152502
8146	465322
180488	398633
158156	280626
275391	213017
36748	37605
316297	244482
373382	208747
178422	183385
22525	342031
412205	110708
57378	209542
76957	420790
96521	393326
189251	307519
109421	153771
303634	364779
418000	365091
61883	393336
183966	37515
38857	228431
288809	300240
389684	262954
245323	489552
445023	176874
356953	256373
480220	149827
67862	308100
277568	130430
81262	170144
390520	453391
244536	318763
242097	442554
163519	211433
316828	189026
356723	291561
395754	189246
144968	95769
202633	430356
203656	420341
232950	99021
91382	174085
374767	148199
191918	220639
49733	333520
17706	162831
352778	110677
336023	372443
437623	280836
67280	426034
66861	142499
303215	139648
7238	419658
233590	196143
251388	18732
160191	381226
393882	333788
227832	82585
295888	100503
322111	317100
279455	60455
176217	356340
399441	62580
432179	228839
292923	240724
237678	241440
12967	156375
192822	430356
370830	320097
80978	257464
52919	242403
446060	18681
159416	8084
399655	387742
394724	28065
204653	126426
198297	42890
211626	81800
271426	120778
257166	299569
463457	317184
400042	218730
293913	209471
305827	18451
338378	334680
755	13129
24018	149373
176674	265840
482851	13101
181159	238947
20392	344575
480580	150302
415565	258370
28487	391414
384324	86275
460010	355008
119857	233251
319081	262826
287804	378462
447432	463285
232890	322664
454263	165506
154667	299848
210169	122694
388683	462973
263721	190369
400995	186159
168318	383363
287325	449817
414646	399867
3462	43787
409805	87132
406824	20726
174259	376298
349011	322640
65935	356714
88638	111623
118335	187141
326631	197744
256652	86596
153489	345642
378163	459213
317204	343504
152015	2607
384370	377206
302722	27449
9950	343702
64777	426484
196794	74478
32900	160895
238131	199398
30223	298077
147373	272139
64008	313105
482498	244963
240665	339424
74852	60389
401389	432370
420574	92015
477762	100503
22611	399736
367484	113138
452709	449383
150800	115636
77731	356663
5040	149171
301203	127921
37632	181917
351436	348098
391839	432812
85014	53580
138187	315592
446950	482143
38420	404053
141715	44233
13930	143203
8555	145691
458585	85371
306964	427621
478588	270548
480452	105369
375118	136210
137522	133663
339980	315888
200558	51881
211868	60710
287806	190369
343172	409540
453156	338493
9381	107337
4845	245020
66152	10347
401218	266896
487804	241979
71627	230821
124572	280689
414058	92613
423717	106101
36556	210353
410567	201586
286247	30638
135807	85937
37417	420392
415418	88097
412707	379704
438813	14004
35063	84388
140613	110677
363030	421935
294277	87471
626	438373
292600	391414
387513	138245
366251	119381
57	210463
360459	36960
244688	366504
146328	229219
163691	203782
291382	191387
168529	424441
168430	162373
483706	13370
192611	168129
471501	381416
413011	15209
46092	179339
195652	7819
450066	253576
41287	476951
406660	456475
132740	185630
293913	3410
97652	183711
328594	146595
353287	395336
101420	176878
52460	474966
477932	465647
380398	138297
5461	237165
33680	426515
178742	457594
219136	77497
60931	414218
213315	303497
170173	250214
392896	47376
314617	339799
276422	76454
187834	49283
481462	336955
98965	269034
133655	328883
198930	137719
247334	212278
328550	49896
304103	186259
385565	487179
443879	447125
400900	58713
6058	388195
491190	357294
392352	385000
464243	363973
357744	364768
122020	229111
321524	475253
111270	134145
451075	107985
469532	43169
322914	98782
210525	492793
148079	445578
44546	132247
444759	194870
407768	6358
198242	357107
50876	226744
254535	86018
386516	53863
139588	49966
416431	404806
405946	253774
310626	213934
95536	367923
231890	489552
70830	446946
85968	94516
158285	64123
359167	50264
342890	313745
390323	255640
222102	260230
477132	94344
39601	217223
103541	258370
64412	103165
436414	364146
191768	363627
248093	35035
172923	462776
76228	304893
485331	109837
481975	426034
189680	477986
298865	309698
492906	7812
235375	313492
209372	166885
199933	269199
89164	275224
463539	231576
432903	140378
224589	56156
131196	41544
24371	458901
458982	39618
119616	28129
214519	379598
181962	198926
64258	82271
67280	3011
68908	365141
282442	186259
134723	162795
208617	377033
277901	308350
182657	95149
78373	101650
320379	88437
482021	361458
484540	314892
277977	308310
438773	229928
417194	110677
78188	410809
360266	401949
348644	148825
12039	155730
102923	248777
339051	126628
284599	421846
212575	228635
86632	421137
232222	214063
3078	476738
84606	225178
82744	249972
100060	88047
250989	389682
185075	214992
200203	338255
257306	364109
160251	276090
40997	399867
430954	235700
72924	32807
16844	21523
33781	159250
293345	368205
475279	47574
93627	238293
112428	401854
144826	285156
274105	445749
222539	230585
56496	409540
388170	370844
330506	239529
266997	45154
202899	255759
222102	387860
446840	401871
117815	293813
313733	206557
269258	401014
330954	174875
273739	209471
315573	365848
181150	398333
196190	476231
122525	385966
14642	213559
490420	281993
328812	221303
39892	363794
120929	478415
15635	107817
321633	396401
169854	366493
352003	169199
316233	430140
37526	29524
117377	371668
317990	410757
265190	134694
61647	113683
103598	402140
130648	284474
185749	360102
173345	13129
433897	374133
214748	172992
449893	222566
373408	51215
191074	379569
281923	452833
64927	393326
111976	425857
286652	21411
218370	263581
150205	290742
5942	100166
13268	106710
60214	196852
413761	419850
216525	472583
112236	31394
466810	202996
224667	15209
220385	28065
40798	477986
382848	367807
67906	346213
300575	155271
270224	406936
298895	103896
382882	387617
48282	137508
485286	267352
410972	460541
487596	457958
354779	64335
343975	125312
376483	288035
39645	27464
176783	252929
197485	316570
161826	329072
250141	255941
118541	399779
171371	280592
386560	82585
83401	183557
20045	48195
348602	317910
185420	441207
396381	313829
39227	113001
63697	22685
409740	84791
330980	353787
389019	214714
336146	91844
271891	225043
50155	310044
114063	394885
226663	99405
327175	140728
459077	154137
464512	378686
68865	158493
201633	420944
243893	147495
362267	10179
424256	80431
144681	288652
348506	230783
177495	300626
379680	201615
354262	404960
155820	11167
419402	66244
100494	158107
177657	62895
112034	17076
196903	136261
277568	147367
493631	25388
344634	363631
8811	461049
109603	315671
467277	144845
398308	313916
33886	109580
252604	183428
307025	420895
352857	91600
65245	15133
114748	453404
154981	33077
141521	11605
334311	351639
422246	329502
424699	136891
286781	72523
339310	407717
490994	477358
106268	85612
428407	82734
90105	179375
165680	383017
441821	421074
427382	383212
475480	430356
130207	278193
89197	400948
218560	438419
372347	243115
110192	286572
241494	98906
46020	32807
104675	440660
345401	308841
39298	242527
162849	49018
120747	226308
313088	161567
367982	380928
407140	457857
221687	243028
102065	202905
252137	170993
36211	468387
456320	71259
247558	110677
274729	205289
284842	345607
160876	57134
355327	67858
36909	84089
361515	115560
292687	144789
398868	195030
106607	187218
278233	164884
46092	467118
267024	164759
290855	253648
322448	329413
119888	102832
296551	329509
82843	340520
376395	152085
488480	299182
401244	60129
403769	255621
140815	442653
290676	53863
97135	293813
362230	376689
258348	62996
231554	285156
274692	180040
265785	79818
134121	83275
448873	79637
310289	420944
270597	419982
380233	35629
169970	421209
374901	91069
117348	83108
371790	3760
282453	433864
231591	404960
180135	378462
274138	96852
76135	256121
242411	16093
397216	64785
356953	166063
335134	10379
118163	87509
390154	201754
123995	42890
104083	48163
49256	132740
210296	5040
93301	411819
449329	147095
265584	424773
454225	220627
351655	343040
156349	20586
78669	110925
139830	293813
36108	219343
176894	190727
416179	412101
421858	176561
209523	159083
124581	182797
415349	144073
96310	141166
211453	19091
356953	366493
48893	265462
316481	166513
349905	430356
308751	385728
467039	343577
332154	421935
475852	417643
382046	169774
254198	75303
166626	249626
191183	101209
295009	433403
73822	466737
223689	13370
298643	265040
137454	233415
238382	400420
366402	28324
43748	459635
340304	9699
409598	104505
469690	291521
242422	313745
217527	217025
346656	68875
196184	356847
452910	269199
405232	267222
235754	396186
32637	77519
27388	440267
101794	132740
272574	317118
9570	274309
363523	157158
428771	94667
208685	104505
42972	48275
259046	159578
388249	106439
12564	474333
160481	270324
51759	27327
125301	320968
277442	432212
385728	255155
165495	82794
239719	317118
454167	82271
281931	75499
44704	221324
391528	313054
44577	478882
480220	421707
179069	444579
481898	140935
251907	317100
297512	467210
162012	82585
456723	139648
477702	349533
308610	298156
95032	297163
335681	256121
132262	122585
58614	313745
466146	402679
224937	137571
254430	413924
459763	33855
61367	374784
276822	460617
241319	491316
198043	150352
157715	2256
313547	34838
450207	221497
161743	153995
202352	183213
205242	121330
122975	471900
129871	406843
189200	170846
233835	295374
381882	180992
188503	315566
481419	75498
133237	242823
387306	112312
2002	459622
148046	340752
485796	485304
44620	458601
34249	470554
121029	365943
445821	456640
220604	104048
55862	23278
460505	264908
241173	268531
256460	38304
138126	318827
206571	194728
84052	110925
82355	288844
380587	376244
308705	476951
363992	293813
478287	431634
384218	411809
15175	13129
107619	50009
251285	202523
484416	437018
180031	466175
110192	336577
309697	110677
381528	296750
25156	160468
303237	237125
325216	338120
368306	374390
119859	245842
345401	153799
380482	423559
185237	267602
441463	377906
125441	273831
183906	281924
293071	355806
133064	178436
37775	105768
360459	134337
28391	262954
222102	117994
487422	395093
162060	120274
137260	147373
44620	137155
253081	86728
208379	193444
253	86974
46294	465204
443231	329959
266307	142605
100427	414771
454167	446351
188246	412644
421682	219941
346486	485304
229101	348798
315564	190369
48832	66474
243476	437409
397174	285156
264776	273831
48014	105063
153962	16433
483675	10799
366187	478381
8461	478415
168000	131517
440540	369577
489741	91069
10743	12592
461068	3664
365811	121106
167680	447105
333357	141110
424531	291050
187837	114223
206385	355700
409062	137894
81858	238037
134299	17122
136798	236345
330009	469235
101647	218730
303652	21583
381251	432320
192465	384400
350235	118151
237517	361698
317983	75547
257166	159893
261948	156098
433947	40206
457834	399867
329419	122694
160696	316372
64450	491150
483052	309801
200539	107852
294130	364552
336090	2352
193817	317409
10733	475389
455437	120195
79472	397840
108649	436120
55382	127046
147800	226152
259537	413215
54539	16608
241507	406665
188669	104801
62462	6374
116947	249894
315463	190369
136279	115861
405535	423828
154270	76454
197811	205223
206391	429841
236168	63886
104914	374955
218047	467192
416462	99405
199707	85988
348176	416946
371780	443693
432631	425675
306853	47217
164584	431556
326425	190353
162653	55727
455058	420944
313581	136632
227223	459239
2077	22827
355359	447519
134497	190369
2519	16440
452934	61719
91403	283392
271773	173969
418048	491068
448104	326171
404568	294335
355428	154463
161023	120833
310153	258220
12854	300471
174084	62191
360535	22804
48275	420788
290799	265040
134694	471093
359199	102307
203291	219865
485857	74611
458010	369599
370322	447831
363379	387246
277163	313822
293454	425216
225595	485022
340654	224085
476915	434457
461833	50379
101124	75872
410207	148739
371703	328028
132443	426881
16668	287347
254599	100250
169972	200897
485063	46212
21244	13370
436201	336071
70702	294079
105258	445055
26336	433661
2743	83764
116148	367680
325704	96977
238344	489822
491305	109313
415343	473077
130651	376139
403742	76454
444934	417918
19609	381536
343108	33987
433565	361355
57432	469227
14736	321536
93627	3904
112443	222520
363505	183690
174449	205096
281130	300119
86473	247823
359427	356674
45444	404053
440287	212840
299000	317118
317100	248758
277403	388321
89249	226494
72769	459649
256901	436354
291884	389728
319556	455367
445485	268433
418607	74975
199770	338002
407763	15819
221398	378462
152763	154137
170553	54068
42573	471255
368858	230806
55706	383775
104896	401854
34298	166513
89588	464420
135181	478415
143018	458382
41029	237548
188365	17339
493347	181461
30179	1057
115334	90277
444540	68907
381245	300119
131146	46929
454195	168213
123718	396074
39119	236213
33636	374772
126864	368205
252632	240818
383725	273831
427653	127636
71511	311393
300273	73955
287542	152085
221346	477774
480470	400011
127229	236222
274001	387742
290693	269199
130376	281621
334872	38134
214456	486753
269645	454877
372289	168742
312878	240796
199114	345745
127779	313672
289910	295650
212871	97277
340539	76111
333737	124085
146734	186561
30303	84502
287953	248842
474527	224285
18748	27477
360357	5040
68334	123369
287586	49977
61151	410236
133585	393326
58908	276078
325314	206312
402744	381605
175082	141010
378504	48227
255015	50264
322808	448999
207959	317356
350347	399867
493612	283265
227188	183428
340813	69302
356490	486267
395472	106459
131550	404319
290084	9924
261084	165653
412576	482143
200658	369573
62275	249474
216859	88113
271530	330995
125814	54473
17005	112329
435280	490101
483518	242459
174534	87839
57276	298356
41016	196169
305159	477986
85796	271193
322390	106903
397471	207535
139844	424604
242551	160794
249613	300119
114784	161035
262473	421935
365936	314565
63603	95917
107770	57134
238721	59658
489603	277961
94517	206736
205608	447107
63095	412486
11586	50661
379745	142678
387351	398492
244092	62567
77118	99437
419916	30263
138273	15209
212733	110677
372305	409766
86034	205356
200092	3093
64837	192664
414991	185759
51970	99473
292443	112258
422120	196471
173966	164884
368203	142018
470312	232782
80193	369974
56631	105000
462859	414286
458168	438203
251666	363581
350744	405203
403762	41753
40449	472947
249860	15926
299498	11699
259737	344831
380737	179711
84052	125705
161574	281472
82688	151572
429509	129295
107524	247209
152368	214436
346557	30534
55770	461846
152274	21583
436066	27696
334256	171994
276128	269005
416623	364461
450605	186259
6283	432290
42509	429077
457977	99956
362813	225734
275633	258370
164591	198790
104199	454975
403470	45949
269106	136408
328156	311964
212785	317415
130235	369397
220195	158879
147557	120857
276443	387742
246086	478415
38063	236918
53846	343085
452408	261995
271723	64066
418322	390366
237801	39092
195846	222701
94391	270572
433820	348662
256610	86632
414646	401029
286721	165653
231541	224285
379976	466299
66735	52917
71601	258384
412893	426986
437410	418785
298805	408489
118235	279742
262210	230949
304361	306491
268177	276358
268516	355105
33636	228
51907	295484
140722	273831
114063	63190
414058	247481
485589	258461
147001	263702
17993	429863
330057	16433
278587	164504
48159	474341
208754	54085
249334	228270
485536	402312
428861	107034
260250	475531
340014	178436
187207	269672
8587	299412
72018	56068
355023	192156
397505	3664
293941	449753
232666	486788
261501	22448
325336	114930
24505	452134
350690	328337
143071	119762
88322	430278
383123	472409
474606	373021
375653	343566
462339	35752
485603	72432
132415	326260
93771	366753
374305	213650
318700	113138
230543	429593
298984	159188
488144	397535
316095	406662
319396	389682
261447	465647
96341	487932
216736	328174
250944	452756
137214	371918
235025	183213
14642	378330
299232	162831
101230	454024
273591	170741
81478	135756
475378	333709
480633	72523
228921	41075
345309	182931
48594	454394
5040	201223
129396	110704
194385	378082
58245	284038
398989	486885
446413	148857
14728	353485
193837	5392
139110	290
84590	196783
368540	427205
358132	492273
318792	423570
92401	210087
484265	162795
248594	484447
449521	465879
387075	89797
285187	54976
463206	64335
392207	381485
299970	233942
49384	215111
483112	460333
238792	287423
37918	302745
206070	431764
180904	220417
52156	76350
279336	440962
420698	387113
444187	317922
246291	195550
229154	75442
105295	294610
323558	54976
486777	196825
55482	363564
243089	38857
279753	7913
114643	181113
11220	190365
36556	271051
379269	60108
135103	103091
353121	290025
171762	224403
178422	101761
97499	470554
292722	486885
308820	395988
89238	316705
412110	311783
190207	117942
255648	484921
28357	340043
9327	256121
479355	468489
20611	425354
270248	60009
35988	478415
380024	315888
470807	375897
447335	474839
206946	9054
451681	313745
67571	262054
258131	154137
388756	369577
383669	148182
326574	315671
161342	119022
420234	239915
159367	234751
476008	214734
207209	253121
271698	64075
122727	278642
461182	145762
441308	109271
288012	309801
71224	48275
301469	446252
242366	450220
66326	387173
157035	151765
342414	480025
89883	128704
115263	57709
441705	109049
429881	175496
306291	16433
458499	315702
238083	469053
66356	68380
91501	252929
403275	165540
108695	296645
109254	409446
164145	169661
454784	427448
281596	240374
395365	4413
223929	212489
98160	194165
150225	391414
256823	311221
15027	205037
245679	254483
341308	90682
206502	269094
269307	298142
122727	375887
54539	213023
183767	99072
92032	387185
226165	90123
217321	373021
262608	251559
420211	303481
274456	391622
251372	306981
369763	400022
350186	86728
389641	416402
373088	492906
86264	301439
476865	91378
275460	404219
203656	248523
18784	255519
96023	463822
408924	425675
266965	146981
76409	313745
184418	452230
79035	259389
248013	232890
41820	86728
279050	21583
424073	65531
412578	8607
225343	206622
238855	464951
53071	198161
464548	134145
106822	147520
466204	264524
71189	431860
118736	424090
149589	424497
138170	205860
120355	60927
202347	267920
269041	345796
47035	17534
478675	253976
487365	165419
9401	18509
212506	460825
182042	21411
24324	317781
289213	30645
202998	480756
377055	367798
345726	142484
246	461572
174407	178760
164968	152708
198138	104498
479520	158811
244266	62709
460515	302560
15457	15209
196526	248382
361219	213222
1477	387742
343216	373450
110032	413525
131574	119381
428120	171953
48298	217432
407566	2664
5700	417218
491792	42156
444081	232712
152968	75988
221405	24000
422995	197077
110306	306555
171757	106856
103898	484274
163716	148949
373264	421203
203406	366415
468889	167035
407116	479614
493128	24401
90696	34416
374300	162831
342465	443292
118755	296161
202783	381008
458250	341765
294915	72523
268261	231485
275452	62191
138531	284545
205470	152085
309621	106514
263708	188520
200019	219306
82384	263058
454573	219972
193994	246778
230629	282287
173510	461944
278649	249202
327875	354293
452121	212534
24304	109006
192739	122694
230869	77878
425464	83893
153322	105595
332299	264838
19542	222354
63690	242309
193099	238494
206939	144306
426554	64335
220739	112477
27073	190369
462028	335663
334248	401101
450407	440660
21396	202523
323483	468955
483706	177138
10542	237458
352987	464727
12897	441357
44844	199969
144866	210987
30096	70020
83546	50980
297436	93384
126911	278520
442529	447513
109752	461412
446413	234356
202754	329399
338402	142318
350064	459802
261112	53624
54706	439128
460585	430610
108219	469841
321279	154137
205900	236654
392686	187974
492329	240491
375405	335559
380564	168663
400981	206814
225107	111312
423013	367750
82556	79577
56514	453320
411154	406638
213616	422175
373170	171953
18770	33855
483857	71810
311863	266203
253841	378766
25969	55496
16445	273831
296929	315888
12565	440804
319419	48365
277373	171287
161943	126426
210976	214024
463270	193188
270765	249709
467605	121926
3108	161510
391270	110677
356092	411424
358856	86405
127388	316575
273900	124535
159911	130742
352103	14982
363459	233394
125837	289482
193601	427905
56571	485762
355013	437971
245938	99715
220411	211932
429875	280233
241758	166800
269003	193705
68314	12554
319824	105754
173274	86974
109178	366534
438317	176407
25538	179398
312083	332610
437179	391414
61647	122581
456748	86250
208152	30395
440346	162831
33032	433502
203816	425193
383149	92613
346557	464727
251018	323909
338955	258432
148139	417013
182134	134262
307864	48651
382777	272159
387986	356355
40791	476386
358808	188129
494108	214182
24611	414181
142650	381416
372019	36789
86347	34321
260110	385000
376382	262385
16036	156384
119980	32344
51401	410772
73550	256187
335792	460572
179829	391414
191308	223121
408875	122462
248637	298767
453989	230680
109316	395749
400824	220417
212081	446493
461698	185034
418442	207535
338511	12769
23449	27464
167583	235791
392779	152020
261795	156604
487735	73821
233498	426887
464149	380271
133909	279264
172241	382511
385141	53863
242401	416322
236359	483761
195093	318563
423930	472072
200392	52490
116895	433934
118435	437392
53687	205267
73466	382511
82678	155730
162680	415609
151384	26088
223429	407306
229503	53249
399573	469908
43966	311656
124291	209967
361553	263377
156255	243115
249716	185881
342673	470904
251943	446407
176710	105878
492588	388575
37688	99815
180745	337138
50440	114472
75106	187974
178911	401825
127014	122420
165594	433934
473173	122716
292504	447560
180908	421356
35912	491044
128292	306387
473871	347343
309099	400388
196219	447158
306304	206321
91169	179136
112546	446351
435403	415926
307887	139956
6072	314742
201201	408796
116705	101905
67152	195121
169101	426986
78422	460617
170535	378686
30272	58881
398512	26040
60829	356107
348303	137719
108648	58881
93009	202523
474210	261126
427640	132740
407291	385378
14151	110677
477158	335567
170388	310736
85049	126877
334372	323518
436515	136845
86901	162795
187965	416248
122571	431556
223372	88277
139185	240263
432022	152372
139344	16352
390963	95149
21653	447831
448445	449509
271529	288913
456202	164591
428944	120499
234703	211634
418984	203656
404020	265883
6899	8607
220022	326450
93743	295725
215373	345050
220312	153600
377869	74552
180419	235422
127994	444081
479300	15209
100101	272069
70844	462897
203022	204925
202613	255579
63447	462907
39683	182004
29680	482143
224156	211134
211587	188236
343041	134262
305131	216752
409205	57134
467423	283802
256936	12679
386028	62432
385881	296432
298181	362939
415458	476951
327542	4413
256224	310261
19331	7838
493038	310756
32422	264577
69420	264321
289417	379976
438608	392539
181215	472152
60537	52695
104650	475594
234481	245679
249	457077
1080	285926
198043	406396
96007	15884
79440	377107
392489	6576
191141	225197
194305	115066
136989	142045
267439	482417
151765	459649
306908	332587
353818	21583
374901	413535
441998	50538
274388	119381
318389	394064
19064	313745
426549	132740
88628	53994
433059	187974
472938	263009
332970	271573
321213	424643
159571	91552
280853	422853
210884	451460
267895	35707
178297	439185
186948	32807
21763	437433
422173	255185
431057	420757
242884	52826
453294	186561
324573	97277
404568	142164
272052	255214
322584	360739
153813	449521
333339	5766
301659	371272
477702	123213
192311	67039
475723	383673
174797	25016
388429	311514
322090	398949
350460	40388
313786	16041
352685	61572
206386	305671
474019	120852
274718	273687
13930	322966
468287	458664
44594	6140
127013	327217
259821	323340
325287	246311
416598	356206
70067	301094
390628	190369
196996	214024
101810	309410
196003	276389
107526	232925
172597	71281
417749	482315
266014	471745
24412	115671
82981	344310
381150	494102
309917	94344
337318	494102
76172	251027
19262	243044
128686	33855
309769	47456
143738	296522
106268	207696
161849	293564
433346	401871
339842	451016
363968	86560
228326	339251
412211	54976
130060	205289
37651	100118
188630	172388
106955	262277
154880	281472
287444	250961
382270	267602
24844	489501
139714	314642
53846	482143
453317	176267
19438	461208
219089	274309
131998	464588
386149	262954
264987	346559
278898	347829
306196	84089
145409	150021
355083	60595
382185	82430
489600	381301
192177	173053
6253	474495
425831	217423
319231	327801
197909	101650
68582	28129
131412	214685
81645	311552
99021	17373
123071	277961
71311	13370
121111	487179
476303	237165
114404	434499
381749	237001
342960	268388
160606	400781
172963	150352
226051	27606
451217	267602
384385	177630
1426	242632
917	228431
175012	266032
347061	317132
401173	371271
131757	243547
51393	440660
278770	160419
19135	450011
292375	319837
39100	92743
3395	32020
347401	353343
332009	150276
382292	138968
180873	159249
118602	395026
49507	389682
144288	296423
251097	300240
230099	50538
106164	14793
172008	422263
2293	407386
271172	196783
220281	248471
393409	127371
416211	145948
268576	205270
364564	284404
227129	347822
309888	186259
148519	22347
139350	434239
440940	83403
134475	48163
262924	447763
460105	266051
473381	440674
302918	3431
43641	317100
25281	60517
32232	30061
315125	456910
337741	357049
215420	53490
310809	286828
135336	185076
257891	479680
432303	123460
103596	408963
387513	169068
261920	347202
110490	142230
35806	18239
175606	82271
362672	393326
419546	438419
109023	192876
88460	385076
231463	139648
240203	172562
401447	260427
132811	236213
131410	300480
113073	89020
387282	11507
64272	35707
257977	229646
68884	267352
52857	190369
212228	8093
24487	65217
154580	393778
271110	440660
480684	476951
4684	308019
367006	124634
146635	45626
477447	38556
280986	209572
303930	170274
467935	396783
443320	407756
133909	60032
474591	307193
160987	164196
178422	452369
82189	471745
69419	462989
197500	170205
175498	228152
452148	105585
231626	122186
381300	313900
417187	251779
23187	342629
249085	159058
295841	434363
433411	394328
76119	470272
246348	105878
321242	175402
335949	391414
62272	468832
466359	12811
153753	165604
421140	137155
198495	265589
154835	199245
223383	391414
458052	48861
476435	476951
346299	237178
5910	390140
238776	60904
112723	362319
142503	67280
48138	71983
168000	303868
306981	158745
83480	390334
39683	394843
222677	221660
250853	23018
148958	440249
357733	417529
29582	185704
197173	183213
52163	480025
72111	280233
246191	122462
75568	218354
363260	65946
88439	472239
342465	285386
102470	168719
345775	113051
212726	52537
258664	374830
356953	265883
198317	30119
39121	195948
32920	276963
437505	195961
153813	166795
239272	266082
626	218615
41406	155881
83204	458
455873	29490
56115	224016
478287	441135
117545	250679
93440	447517
144588	464541
435700	154095
281074	228441
315830	197996
85665	12958
186440	86808
126879	60517
73701	391414
301159	459460
425751	434893
443320	195647
148505	206838
420568	251530
108312	59955
104788	79989
438563	88113
196449	395988
301560	133109
484229	278707
268892	79343
142993	257822
250833	412162
32148	376199
203742	284928
373145	99405
253102	190708
350650	396431
20817	346216
231147	143663
226204	351849
440327	378125
428277	428892
43206	430790
242038	18041
1024	466695
12322	434536
365244	337649
260831	406688
455122	166513
64584	383967
109945	52537
440784	106739
9344	286828
422711	127357
477562	396225
341680	430754
131825	83224
76701	117798
492836	437846
288458	431537
302918	229905
271344	293395
392020	352948
41620	330469
201829	120173
457754	7130
282659	90762
19362	173916
177742	271910
381256	129452
487723	49966
460614	351955
230574	4374
479734	251417
9166	258301
175666	492906
285530	243840
373433	383360
354866	300659
81358	349129
36751	277388
382831	113869
413950	291918
477545	151349
67144	331581
79223	289957
329599	27457
304404	405173
349950	267602
401871	381233
485676	122941
94599	102352
348873	160419
383328	32907
44159	144543
403044	104598
131042	402445
337802	399867
405788	147244
450083	16433
69574	426410
266307	471561
257391	454975
399898	15209
262487	383516
6541	134262
160015	24085
238344	424280
6899	218069
114908	87558
81839	477358
16211	324723
405920	273831
163445	467188
106514	430997
214855	299106
28487	184629
408505	208300
140476	35707
453653	40315
301312	396583
478222	272230
401389	93852
359249	318404
54632	372525
282828	267061
65282	339853
149322	93627
254973	253712
391902	355539
363385	107170
454336	265065
447335	455699
384835	282068
182285	86560
293654	126998
4927	235148
68163	187974
249611	269199
328812	378686
161621	388430
343334	330752
87580	348731
424695	137822
217537	481279
132071	166513
433510	351458
249032	210032
271253	33124
339333	294677
367710	235532
113950	466737
356490	87137
110296	365504
108641	69334
328063	103563
408021	441636
213375	260640
115785	130028
294940	461944
295156	370882
448265	486518
306294	287454
424441	122462
181159	13682
123201	150655
81763	195158
396185	8588
198043	181204
14948	98906
462169	435817
356724	37954
16844	49903
293515	272427
138297	273831
18197	317356
16499	208463
268215	226152
175393	73495
474041	94344
210493	206293
368866	164884
229509	219485
226919	221521
194912	386057
151812	337820
466117	190369
259858	205938
64456	151398
224354	440962
81436	33855
339333	283044
68428	223327
348205	423018
285754	489638
130329	193871
157712	335812
294279	137333
154835	347601
262949	442836
33220	276819
196783	133078
407144	431891
306605	110677
40973	164164
345044	201496
148692	409649
76228	356536
51581	473306
55801	403612
444651	190369
374767	123095
274643	13370
313040	343398
244249	279884
287392	34547
246131	477986
177443	435817
22950	118952
20365	371918
436624	463615
225136	164884
119765	354006
433820	105053
19727	66053
234797	298765
103571	364643
57605	193897
200092	376639
173843	418870
357341	64913
230224	97225
112446	248385
375520	381428
165869	150793
200867	71725
252236	39649
237218	86476
253448	161919
326775	422991
340144	179375
94583	306491
359295	321082
127841	356663
24379	230837
150294	195432
464332	29997
222055	188392
228849	298767
347723	245679
205965	46057
174034	238279
222698	99907
289513	128816
178422	106600
195067	363467
4035	124085
79933	491150
109374	24334
447497	121421
79592	41826
370619	179716
355055	375840
227919	431339
157792	485304
271166	392838
233782	121324
85535	273831
287782	256121
143215	116532
68257	291521
176691	59636
412232	144306
20767	36035
128985	300119
217739	258818
271712	291263
473614	239915
157036	51895
7757	60517
345257	355332
397997	436769
477629	421370
291798	258370
187168	467492
200092	466698
388696	265589
456157	59776
433320	123410
390543	41301
252604	144180
201586	451431
413488	52030
259651	317286
48742	399907
418551	122462
198888	366493
164151	440784
308497	343012
407285	405217
299038	105878
318708	455354
174470	41075
14485	117235
475062	210032
233989	110817
39402	486885
483017	310756
231305	351585
294849	164884
199661	119381
20982	273831
160503	348817
312347	163976
413633	106739
249147	357748
22347	261647
68103	87471
224634	175721
440369	115838
157816	63528
8374	10961
450807	339567
343978	94646
410813	113055
177625	322999
284507	486788
354401	88215
475359	230378
175862	93384
384293	458413
334097	397115
491993	306252
53428	185879
414920	144052
491140	294836
221720	219499
455510	328980
197124	430356
58930	385000
168598	4393
376702	166513
442508	458601
46339	219134
81225	241525
225757	363132
153468	260110
172417	133763
90922	412063
103091	75303
67351	181204
222792	275677
469384	488669
464486	226494
299095	435318
181163	28129
94791	254249
474341	120489
451551	253305
152677	311927
41180	254589
118938	29253
86472	338271
104675	331491
253165	21411
377709	87178
253296	127813
83952	263913
227587	489552
32967	474462
246484	117031
379043	325738
226359	334225
17299	458517
306578	107749
208300	308171
84010	91295
309569	263009
327564	480199
417848	375897
370417	479438
244411	455769
489132	116714
378654	305129
205146	411809
368997	31178
248906	296362
273683	106903
353516	267602
129328	273814
329311	46719
278891	291521
155956	176878
302190	322014
88401	94516
26694	245679
422771	236957
160419	376168
329139	291521
266957	341644
330011	257041
130207	366127
375949	144298
129684	439082
15672	146202
425779	108554
386091	35644
79404	399965
130069	69011
318274	333352
98078	482623
349498	75303
107711	366469
259663	311847
37839	392144
185901	372024
282453	226378
276663	113244
174523	148171
449566	29845
429287	420790
178408	237268
64354	394948
225101	104383
443815	126410
230914	276963
399896	59217
187834	47148
361703	452098
29397	162137
91419	321871
356530	84576
410745	120489
9787	5857
200402	84590
54701	86560
405530	454975
237472	392618
109906	98906
41491	362267
9111	266341
304672	163635
208009	446167
330786	4349
271479	259113
365560	375840
127051	313314
192127	325167
449176	449090
15027	336955
282566	185578
156657	35015
127531	450685
57306	131937
483987	272820
350966	461944
205323	430356
453294	259573
203400	221255
396619	86974
137260	268129
91679	465277
410122	119868
214114	157922
95041	297969
130481	243262
342498	105498
22805	135896
493817	211868
109733	285156
139537	221953
175434	315717
442648	10109
186094	153995
155305	430281
82230	367885
417748	65892
397436	87168
235394	411455
381497	286807
49356	152502
275879	207535
45724	251169
51894	86728
447553	367493
422805	337791
75250	411852
423275	447158
438580	190369
267136	66963
330625	246688
128337	257339
107662	261396
467812	481785
70019	409828
474572	440962
22889	489276
169847	446616
153322	277575
359958	297618
188555	260100
391519	421348
283129	373021
216781	94182
74259	132740
485704	59636
234532	269126
409957	42890
388079	422034
146146	44922
202902	159330
28616	231485
309171	348007
405271	463700
427009	150874
98850	468249
420337	177829
441278	218615
369664	454047
356074	308229
81330	187089
343610	206686
89153	15176
81152	274897
321496	20156
406443	194821
37552	315367
230160	28129
80694	276888
307668	211916
243257	397018
347969	49864
483368	151815
10964	187974
218713	423980
98511	124535
437098	176325
335069	340312
412909	208617
313073	150488
387011	366127
458768	430170
279699	422110
372280	249900
403031	266852
428453	387860
402900	443693
370260	107222
66383	321323
189680	462505
138460	374194
112372	94344
99469	193477
151376	376571
20376	86476
275721	356389
39195	302368
436624	336955
201937	391414
237546	141649
268956	60115
343413	406145
241048	273831
133981	84262
202469	145931
239099	475699
262639	109281
69815	42061
328593	72576
106460	23018
299050	64335
228007	463535
366584	62207
438062	156175
100809	470626
333353	324062
454499	487938
449628	261070
303408	293813
470300	331581
356530	374506
414784	164884
353491	398122
295387	398333
345283	83323
171021	98211
157666	281677
244212	57401
438756	258935
445404	258974
196522	465894
424678	387633
241828	119762
273985	375840
423391	349261
282626	90123
39240	375467
184229	66054
106305	89504
378695	101131
390300	340439
297041	391414
346557	50157
40469	206771
194646	487833
372730	246085
322225	226824
370215	219954
356534	342761
81978	39618
272068	77190
157720	338706
268578	154667
478942	421830
19474	486326
447335	467930
391725	343804
112355	284843
180908	244482
422015	19438
251198	346809
34344	294548
79965	185307
456556	447357
406047	130028
361553	18044
370000	8815
124185	2133
86654	209542
121767	207293
118068	259929
87501	292721
121594	221976
176568	13235
59070	84388
91382	271077
163637	226494
234118	170304
172251	400396
73200	204803
186105	44731
239268	389840
443255	259435
373371	23454
300727	33106
472945	392612
315470	63528
253916	225328
407049	158420
268516	276876
471485	288966
206131	417017
482851	156911
343914	355078
230051	181754
311302	479872
419373	374939
234844	110677
127182	371918
273669	23318
48225	79249
56619	359802
139434	68095
61658	110708
4077	149389
323790	389202
66719	387839
249382	190369
40879	10345
86632	346388
178003	132365
208921	255335
126628	369066
402703	458517
432100	4016
331566	336590
136798	88705
404975	43337
259393	162286
427792	90123
290838	372834
402805	432360
480203	132247
263894	425838
449956	15133
232978	313745
77033	13370
329727	86892
389641	224889
358322	52028
493086	81104
404142	429863
314247	144188
156136	459205
167897	297393
417631	292227
365227	438419
479355	463687
478051	81145
350650	425675
449521	2705
103940	333796
441272	218727
244092	48275
432175	278907
459790	15552
221866	420944
334636	61950
487009	159895
230238	283659
136042	481785
403575	123371
297446	171577
240580	186440
7861	129978
446034	469235
53137	42259
124599	450983
79195	442114
265598	78858
16418	292468
167031	250679
28980	134815
7947	221744
22726	86476
291587	219499
15819	396478
323027	313745
413454	330752
63825	76016
20461	433391
26504	60517
365243	369599
310249	300438
455565	273831
380369	190369
108984	86476
220582	181025
141681	472891
395336	441544
74569	378462
225178	84606
306699	830
310404	320288
345688	325345
230099	356663
383741	420944
43097	449170
289583	471884
268399	53863
20946	405882
70085	66063
111199	476951
72111	15133
57	140626
71511	59831
154199	139319
202866	446321
383036	245969
20151	421740
257606	259192
36267	299976
390596	428566
174309	472072
4560	317118
174665	407407
219546	50173
430005	190369
291487	373021
409388	291312
324912	385207
485316	334581
258997	327061
374642	169977
39371	50538
477932	305449
283119	284272
225694	49976
344775	234356
13914	259074
380489	13246
241055	178436
443232	30101
27885	257735
353491	263889
446037	96977
127496	310105
408062	250288
231268	192015
334866	339034
303628	228431
64209	199141
329714	262954
408632	284575
474488	146202
425641	97597
395563	313745
238871	462202
61961	257679
178422	31409
50380	375834
105405	284082
223998	120274
198999	375840
418368	291931
396738	82249
40028	213977
404004	314735
129311	121950
157267	265209
15947	168106
321304	61653
90784	444542
287938	15893
229735	411889
277568	155007
301453	321629
84774	121324
195121	480276
32267	350189
368514	94724
159127	307279
169630	446693
449327	458337
15011	15009
311381	185013
427117	94516
42184	363631
440979	368780
182802	353683
1101	357478
265018	97277
246540	172089
298426	91199
60797	87972
264048	290560
105481	389256
194690	240374
129663	470115
15342	61059
244536	424872
40991	162795
245028	29565
219136	46410
484044	421846
95228	222968
21173	245332
151952	168511
289675	32605
371415	469235
347121	177577
448940	121570
268172	153810
456658	193159
369760	106864
405847	148418
402275	62191
348702	195201
15819	208174
332495	310672
487498	288035
293431	458980
355245	184558
253824	341271
103270	446351
209138	171069
84429	323340
105180	355552
3856	217784
181218	457684
387357	289513
304346	393464
85020	375840
487783	110677
46166	428026
219546	473298
121098	459650
234932	117270
272675	188903
57861	120173
96296	21274
964	263009
382109	393326
184770	175373
468914	212081
301312	138885
195925	95149
427200	493524
236994	300916
224113	258220
315573	448639
93936	302033
412426	287427
371425	334680
311510	113244
157014	455770
337598	127921
74492	216953
365087	432591
199676	154907
245319	316372
4851	286936
58930	205841
410513	190369
19159	233990
309788	179375
154463	286426
387443	25514
253102	453842
106922	485304
13563	31326
417075	44923
441206	301252
464688	293813
369374	404465
345715	102539
344652	322636
296929	445690
288024	403369
180908	152100
110462	73747
472947	53263
137454	32442
71189	376625
401720	260063
130035	18393
13527	405176
434110	223578
328940	477986
263286	446630
303555	239872
489739	194185
449994	463822
452273	73194
329874	191959
116504	25410
414286	340948
220089	26956
235404	410161
260723	113683
274098	326933
101834	164700
224909	291841
187932	478415
216324	51377
227428	316410
358967	392788
143684	252443
474171	348798
33305	143151
175461	299416
255739	391414
386330	193252
430065	159359
34001	103673
138776	391414
182376	206623
493578	267352
223908	105585
392953	247395
53696	400125
196109	50381
426357	35707
306637	209018
33053	229048
445030	120274
27322	288138
3095	386632
324400	77647
37459	454194
35612	355332
262889	466101
85674	73824
93451	321688
245305	186095
252609	338076
181326	57806
454783	378462
277411	42189
201523	93869
237206	65670
324865	417283
441036	408804
11633	492316
304827	321779
388649	257298
209354	410028
165606	320464
386468	249202
212159	82923
124085	483318
119001	67802
434943	86562
203783	156798
228084	109212
277360	236213
229124	293813
248632	381677
149264	337952
13268	313512
128337	393326
194752	235187
235794	245679
38828	381512
786	15209
237148	308019
285239	57134
460059	162795
320498	429370
325814	77004
453469	391414
137418	26546
486894	357854
29077	350549
194013	72516
337505	313641
160606	419867
252662	183213
306971	400224
439584	76454
135274	26209
226919	158171
396522	250464
316113	183479
449406	457398
376442	126204
217696	43396
270089	323240
438193	92976
285175	177379
190926	100295
284208	2486
475771	271273
215032	195237
436442	368644
447354	124085
100769	178422
113676	102759
427533	255779
475336	420790
272742	242131
240424	3041
377678	15209
27284	363581
234083	237235
162115	451016
354694	26551
21763	260110
234050	293454
187576	268795
216602	3321
269683	428738
441635	133100
279404	82126
301659	398529
287926	130287
265897	4634
64139	411365
145983	162795
15027	326203
290358	33855
255179	50685
50995	45581
389591	356676
209410	363973
426826	336590
192045	165653
279722	265518
42310	175373
50876	430610
32601	126818
420496	149843
461527	89163
349705	83057
260681	231347
33781	296432
425164	167368
172396	117842
369209	347246
167190	236213
76285	86892
430831	419576
987	472565
345008	210856
448298	34675
298940	219453
424678	460657
30477	220756
105913	391414
296651	250679
354499	320464
338031	114899
455288	277961
357294	444748
42625	105754
213390	358797
148770	461147
254427	27766
447359	246713
288328	80569
478546	426932
311868	108272
369937	387742
347784	317118
475336	262385
121637	403501
403240	393326
411419	255820
456021	24130
58843	186384
79961	138193
389514	170655
419101	477986
131139	259929
59467	1605
915	331535
9025	277961
33324	370866
489376	19246
291078	484274
76717	65134
488979	478415
296819	406717
401628	470027
210602	190369
280545	310261
68098	104027
326631	340574
37032	49903
86954	267297
482646	249444
19594	127895
385808	177829
351015	32001
335409	408869
22363	58970
268910	352136
13203	68679
293974	38663
138268	432698
124971	38064
466556	84198
319231	209254
248134	388231
349012	182198
417726	426089
282952	23578
264800	70581
159008	356092
261697	301659
302103	80811
448402	423559
61041	54976
160051	8812
208944	438419
474688	433432
381528	42747
98684	57159
23018	261397
449406	149368
159571	485263
47699	105699
244805	190369
173766	8622
139871	304731
398308	298077
12298	249940
84518	320067
452798	486885
331392	111381
448661	405783
262210	403782
103407	351257
32703	95942
268984	132476
256647	276770
457089	203656
291785	261356
88460	330143
212595	87471
160037	75666
67192	15380
237566	445790
369507	338925
463866	321017
221200	369577
274329	132740
111856	366493
339783	385279
172208	89238
91537	33855
181651	312136
350136	313190
99805	391584
148355	450056
187878	285131
486712	200849
260831	416378
112625	218373
491150	441635
471656	215054
149015	117994
292198	389148
325696	371918
483112	31041
313523	365702
188837	106391
382900	286936
117381	469054
233498	19741
159808	398333
15464	371435
446914	110677
135103	130490
233782	231578
486241	65210
474606	265711
300679	313745
420331	483853
263880	340772
332106	157000
175109	462339
288855	468832
324258	30510
340873	177150
378420	399039
19484	404218
176111	59343
180061	200584
225176	435708
389611	139602
348615	285184
352573	338101
202214	118364
240937	86974
44111	390865
175979	17253
263703	383024
338623	113051
255846	309801
306328	361960
487857	33855
373650	267352
179879	337802
133451	354106
226747	351880
404960	98490
63523	43469
168000	16923
389641	107337
142990	425846
365387	183213
329540	101058
173019	22549
418348	5870
265849	86808
19035	4349
177485	236213
459378	122462
407297	260717
230210	181204
435602	489822
355025	110677
300752	24077
217973	32807
176130	176182
62791	332529
415992	141520
480105	204330
298927	309429
348399	437954
131603	48841
296352	243374
468549	217871
237741	20959
245047	201208
210706	159249
165680	76752
228050	185013
207141	462691
375107	446867
108963	69319
58484	18108
99934	368918
172469	77727
140862	315342
374041	137519
340182	388677
134933	315671
1020	302440
154922	374617
405367	291249
127623	363318
266538	89252
241912	410513
110071	345745
140225	122694
24185	3760
322858	330032
207042	49230
425430	265711
218780	175923
235293	451016
314311	478461
450449	263539
282059	273141
326544	308522
100782	312259
400888	411809
153379	423957
68975	427796
260352	362784
283737	410074
170651	264406
366986	406751
53263	453701
121755	220138
255453	420895
201255	273468
53065	4413
130651	334635
321329	441290
276909	231447
110835	233498
345715	130005
8653	103898
458228	217423
483987	344243
330741	267038
206486	141945
81279	51895
427063	392851
130069	8145
9506	375768
419452	245679
122368	316372
241037	379976
302480	58567
2474	101058
425709	462972
120804	399101
474622	464420
348580	326130
84745	394436
84417	333357
493347	140935
237231	44053
486859	458601
137997	24516
27642	265711
38705	69212
63259	16433
410075	352048
188568	131213
356167	190369
358101	20586
263703	241256
270494	90277
345715	176800
309584	136435
154925	331581
126324	401364
46118	331183
351037	460550
31735	86974
320806	88113
366406	309186
407495	366150
59773	180962
446279	264406
121231	256121
376483	127921
187129	358062
270201	358962
82434	136282
452413	1539
138824	126204
383292	270272
87121	204356
406660	105053
145346	19620
103584	348798
150907	35707
431727	348798
199847	249361
41076	391564
62316	476231
60756	438419
128201	104855
47940	62661
179688	272230
458489	318535
92951	397672
326631	9699
319539	140929
277874	110677
455880	322364
366505	197996
153376	316752
39969	93278
327367	176878
395003	95922
427432	171902
41016	187974
166019	475571
9354	408768
483706	375714
420174	409828
272226	111795
49025	188082
412738	221303
17521	254952
179527	404106
75317	396563
397194	163713
55435	258370
431536	205287
50909	440556
122045	131315
459290	361296
60025	434177
386428	277961
333122	248523
26235	149704
123709	375840
399552	52490
303017	210086
136495	257594
419796	78380
452692	269199
145022	84619
277776	377933
146900	169485
291785	314565
161545	186999
114041	241468
484297	125417
5354	391414
484193	75292
373615	238299
121581	422708
162150	395988
446413	294079
221346	413525
18386	384434
82886	5769
157461	454975
211571	273831
363520	41669
117121	92613
270785	95312
486136	217494
43040	166970
374035	132996
198043	103267
330954	492955
238889	342999
369724	267352
380489	95860
85347	459701
151156	86892
405555	166063
266272	338915
426392	396036
21411	314256
392399	158392
291078	261625
200113	79989
274451	303933
236034	104855
129307	76454
154349	451578
60857	331581
164151	266469
386430	139345
40886	120986
260185	36162
360229	329071
397734	366326
294621	268563
70371	384366
261091	478415
204497	5041
276787	347104
453549	183479
293105	101777
78223	277961
355970	5712
130966	6467
73298	12138
27306	4413
31694	253774
199710	482944
48431	436024
81609	197161
456834	268879
78575	419856
380070	467666
253848	88113
197498	93777
206556	375430
16923	127779
5167	231722
399631	122797
9564	110677
317188	303424
67630	364500
48594	8701
408272	369544
355174	66293
1839	36451
136192	435708
196903	270903
409956	297109
77657	480712
460515	266293
25992	439344
175167	313314
61647	136435
472267	383192
181032	353942
112950	288027
375284	304865
330998	273831
348221	341777
108963	319635
334760	15209
382848	164273
290855	74339
289220	476231
144553	41508
162077	376096
174920	217423
359020	268176
230051	99939
443308	268667
309917	421356
42981	140180
332708	477590
29884	385000
146903	204925
420288	286697
73700	49896
370516	190369
304051	33167
407886	245679
241385	330032
128398	226494
10345	23423
53314	268743
626	477986
249210	226308
374349	428461
217882	336747
441333	267352
163935	125746
438336	97070
306530	491885
354736	201583
484691	315687
470027	58290
83400	71090
440103	217423
316090	327922
155045	250805
42792	28129
337693	410069
260532	246713
341308	44066
243471	478882
337681	166513
247012	438419
353767	458
72556	13188
188383	342639
5700	134145
165835	491000
232184	86728
19566	89345
108065	426986
349065	227217
239099	230324
142412	127895
427558	101058
146893	177079
375405	9927
74479	431799
218114	205289
453919	35707
379451	191955
453736	34563
109112	196826
354709	198573
129015	318749
449031	330752
65598	437018
195145	141154
160097	472072
68499	480237
308122	272927
190281	20867
273385	393219
57494	421830
171001	55179
111964	334439
116021	381374
87812	121171
71184	28265
458601	315671
151707	280635
407565	199582
123531	35322
12614	478415
261542	48217
376978	284843
351664	422998
209281	51543
361867	414117
329960	40181
145213	101058
327209	212411
240205	487130
124612	198520
309917	165540
332501	177374
233117	321628
196003	428805
333206	54700
453054	241468
275325	50538
466592	222721
333119	477491
219471	158134
354866	121171
345680	304971
26556	203213
165107	374594
416717	183213
359906	118374
36439	209824
326631	169663
179293	70609
397734	315917
118870	279788
161616	467690
351731	489582
52867	30176
467099	190369
58168	373295
474177	49021
168410	202996
221521	276744
239544	196783
316360	415579
358782	217034
154030	237235
192646	119589
260419	95149
233361	287423
469832	251044
482449	404960
21922	446999
52993	14884
432084	1585
135962	193901
21944	23863
415585	430402
447586	105212
21528	273831
246764	15209
410500	342807
79249	39620
343804	433956
165992	363436
486217	11626
87158	317118
251634	405723
362267	210494
214279	18479
73466	3971
49881	459289
345401	473025
410345	141649
45377	178436
57846	330557
443182	36350
465033	445520
437140	301475
486217	93625
256823	12432
176012	447560
214603	9821
138126	406969
19113	231891
122696	321688
326025	185704
436834	425608
1057	228648
115427	192629
19786	124112
177449	291332
472976	42541
121342	190369
176672	13370
131916	388531
405788	489797
162677	370810
46664	203656
269041	306237
35806	305320
400427	404806
180957	420944
134299	32053
442913	449124
190218	411916
144072	318932
329727	253076
331380	265468
271046	440804
309956	30255
12828	140728
456438	286936
97409	217427
310756	276279
327542	169482
382565	82794
321157	140343
428887	138823
257284	19712
82105	294069
117774	198790
432548	443491
22414	378046
357939	269059
322264	88113
216666	7015
330516	393989
169994	434945
484144	183213
417686	371176
59011	114643
144223	468144
173842	74106
195850	54895
372340	371957
236563	271085
398203	462347
26814	156911
191536	204925
66291	51835
204598	165437
102041	432324
329644	205837
404863	50538
410215	22635
128337	52917
187118	127290
245152	53863
164659	165267
395177	94344
119975	3014
14020	391414
326525	409248
284183	453450
186489	311694
5906	153579
470109	138241
384370	288059
249202	67969
193027	291521
363811	300397
241286	404127
183707	59784
13993	236213
446771	363113
57490	85091
74146	222701
115449	64046
185944	263755
114781	441690
316666	11834
418698	490361
193817	491269
199857	41545
479865	174859
65513	32542
236125	263121
319870	451370
207252	53863
474177	178422
329137	310854
262881	469813
314617	455701
125954	277854
214245	437506
331091	20998
334298	361698
275460	94793
399738	36182
235473	162947
399686	2009
401178	261229
88053	132740
75276	342440
257763	89261
90632	21583
176393	364577
465726	393615
408329	487278
438307	174700
153478	386700
243377	315888
453635	178632
83799	137128
400792	54700
368299	267352
239873	314881
27492	15209
460929	226152
248615	15133
126325	461944
91717	313745
379789	211868
126966	401854
193893	106339
190281	274869
143928	212081
231305	16848
71629	30069
26449	25984
492316	33781
188976	277188
225101	208577
316828	414269
73327	271403
391644	213221
34798	355806
180888	426569
146271	493500
201086	434945
254248	427213
65513	401499
214114	145556
20988	354897
298832	301659
182598	90374
401460	344917
287470	179220
325216	188605
35806	472005
367134	254973
432836	281504
282690	246131
24495	370756
252997	444006
427265	260297
28304	374784
160238	42303
250810	20172
289675	166434
156694	262044
411791	477129
55633	26106
468891	423346
426523	423711
482421	51895
295125	201059
155430	216204
90254	273814
476072	240796
325942	18990
384174	257085
277888	405491
14095	406408
21476	450169
153813	256582
58843	203279
76228	254778
160649	262954
180672	190369
118137	273831
191878	386288
214232	102096
368634	58441
35806	415105
444014	230411
279722	398692
70097	279542
318844	327217
166734	206854
453540	50286
191773	343511
266014	75303
406660	194973
230375	472072
456231	461767
212825	36451
435219	363581
323144	307209
102129	391199
277785	316853
336590	117224
463498	306253
361856	17557
245793	93852
225694	394948
126628	374849
285200	239599
361291	118695
206773	322915
210282	420169
293682	180527
328374	340971
182493	176878
345028	257154
222996	334095
132247	234387
71189	487366
199420	218615
333746	8919
473560	196343
201204	369599
65975	446351
49881	166518
349967	224229
288947	473558
381050	441948
494102	96910
489657	482784
86554	185076
481419	75583
490185	483876
165028	332384
34042	54976
72282	243801
302846	128188
389558	303530
224589	398570
303507	379489
192825	397108
96376	264766
325397	267029
171221	397581
492247	296422
204467	22020
436496	378552
396913	179045
336487	435689
282461	401236
167419	347312
391050	325883
136042	198297
214060	203213
144072	210579
475039	315847
375816	140854
81225	494127
147078	231953
154835	485144
3086	190428
196964	209448
364498	144385
302728	183980
228270	317356
129004	296432
457418	75214
179879	311221
406919	393326
162327	459221
263514	157586
387155	182262
395336	361448
46397	248245
257101	157771
56266	478564
230171	14722
140746	391414
59277	299942
247388	141440
82150	376814
292205	161409
113167	443544
18647	284686
61598	179226
277568	425827
355030	9496
270362	278112
195948	45401
291221	451357
227088	121106
20936	52537
171476	420825
191761	389009
312807	223732
69749	477308
130851	190369
62193	438419
284372	129410
24539	411455
335046	86111
292491	294079
371971	237272
469247	35707
21075	86557
345332	110677
211395	179469
116947	113725
58191	160419
367526	452098
226919	130300
289084	347406
214114	230342
119712	196404
109815	16433
319595	449983
384766	184735
284901	476534
82374	93816
349835	425846
333475	54351
37657	148568
15096	187735
192611	311892
153324	317932
247915	226494
272620	486885
451163	173480
345107	378442
364144	175402
280121	67040
389560	245679
477120	19524
160407	93245
36744	411455
469523	206623
492980	446351
267562	316961
65683	49828
409191	363024
2562	94625
440777	22529
168024	46750
293967	407386
457651	413525
253929	298077
15895	366534
262978	349545
217214	472583
222955	298182
24753	294548
440806	103042
325434	60712
318980	110677
334132	490358
185403	446630
349545	172266
343013	467159
263320	277646
88923	65030
401263	390029
276427	485304
179516	92928
146951	101506
349305	283346
143779	139123
361707	327099
56281	423482
439719	367773
315945	109006
142522	322944
338077	398772
192606	67697
471927	120839
139375	426343
255568	282822
92401	275315
33369	359762
236950	166513
488224	263677
60151	15092
221521	492906
323715	275677
136435	367261
325019	62661
463887	16433
374110	53249
315951	111506
102782	417192
178422	44826
233620	409737
35853	265671
61652	240782
243789	432427
304011	117393
227964	187877
188205	341470
214853	416677
283914	69708
20703	86728
272508	30576
289480	441135
346816	146202
222400	86077
400253	313745
130430	438373
483694	273162
121106	37654
209510	161627
76611	91600
180132	169263
345697	182438
478381	155214
375405	248865
233974	240225
464060	317118
204078	476447
51759	149439
460776	209542
348883	395988
12219	434954
129396	347337
424133	366534
344185	190825
360650	460437
296635	351639
25367	19914
83184	387839
204787	314899
155444	13866
307846	97751
198317	362216
269167	26551
454867	226607
456251	480506
466133	56068
162467	171424
408459	360860
410988	246725
386975	49828
399782	162947
71189	168987
237623	328041
438407	5842
397972	403589
326525	183213
487672	390254
291525	362267
163691	103385
285782	2715
209392	100057
62272	94516
344782	453806
399400	251679
69749	458445
288361	92783
463193	404127
2481	355700
16201	242927
442125	329938
213566	119381
359907	310064
490296	338189
401598	94344
246311	259158
359628	291521
353313	264903
438193	261278
230574	10124
112927	240225
284347	430356
419056	256121
449752	376780
320394	185013
466981	132996
241012	119896
344548	264589
474250	80325
401085	7216
451217	420944
394165	67935
85350	188866
96281	379416
62809	153119
337204	190353
177345	341271
239084	376139
103105	478415
41378	6072
210406	69856
141262	207535
388325	339519
372041	338076
106514	336178
43722	177630
459790	459646
224749	124094
104776	411809
215778	155941
470689	282872
136029	347845
306603	321687
374305	115943
184720	162947
189659	441056
100964	406277
240313	100938
16685	346962
412440	289311
270014	447517
21332	208066
489241	230318
109797	62948
291832	200092
230628	335812
371892	92176
455498	415639
58759	272339
431298	317100
484691	74542
280624	143358
225994	220731
253102	258749
35806	51174
276262	202019
172923	75462
110121	428214
383070	353343
117115	420790
173650	437330
233010	437021
278382	127925
291363	374314
385732	320748
203436	444901
131469	151096
226919	420952
398148	15133
148075	11610
469532	242571
412426	214631
319856	215897
60148	489552
23481	487175
144304	314742
205534	377889
82689	294403
105186	440660
476107	367686
434168	303175
238703	149897
284632	110677
210676	305217
60449	313523
443958	117969
304667	180841
79402	237165
197936	181278
91247	152502
354022	113625
387337	94344
275834	760
348741	305217
407334	284118
454303	37338
370563	213340
170462	263193
411823	23018
468935	314917
405555	57416
108004	387742
449406	194091
2002	336590
155500	446801
71997	362972
359762	122858
77851	157115
325007	366943
445555	492906
92457	290315
490978	156403
454263	175999
27909	146202
137221	17862
342465	482944
194042	222701
273972	315888
358630	1494
146893	385075
411092	183213
349145	142018
320930	442512
11307	110677
310756	250214
419722	326417
374015	169977
26762	62191
267654	267974
487020	43207
408083	471075
59082	315962
175148	45141
212536	371271
186795	187998
173803	13370
423709	211868
293505	94798
40028	213316
243599	164759
101747	25239
168360	244688
440698	275014
180880	267602
459327	112701
45807	16041
399591	293813
420913	390232
426149	21583
181112	238578
408615	23018
423912	175003
467836	262954
474970	126426
320277	204494
217740	251875
370820	478415
396923	480224
129308	330812
111673	400306
473586	336590
226569	262954
315867	337138
416004	329090
231709	315235
368812	120716
315805	395923
276483	27719
81348	9913
390596	362119
56974	443750
442146	291332
74652	441996
364310	478415
4634	395198
292146	78469
316565	175668
127667	115752
200344	216457
116609	477986
359656	425184
408878	411809
267387	368993
121774	97686
422546	28129
148513	171953
361137	15209
26127	345745
488235	285667
105969	345642
84438	39581
29822	134694
194338	65138
448104	443857
424597	99437
230051	100288
141889	317118
220435	322922
226747	26551
366393	62191
333931	28129
307189	440692
128383	313745
2884	113517
207791	449468
488971	282921
297069	338983
119389	277323
197226	329407
121013	382500
254014	132740
456748	214714
67497	93387
308065	40692
376175	419527
140234	456640
347414	20959
278782	168779
252007	270897
253393	241468
184549	145050
315774	82637
312759	293813
242340	377323
133029	66813
169950	8623
187302	237660
449350	295484
391436	470679
452537	209471
458107	271853
263547	284831
101991	235568
482868	227250
176783	208038
34015	61165
5242	160262
306282	370412
157839	141509
277769	243115
137419	75337
168773	217423
373263	350949
448992	442887
104191	105967
263700	366127
51585	27617
166987	377120
239522	66405
449521	394961
282629	180279
24917	369599
186597	168711
470601	338271
58267	154137
237028	458517
148017	400943
57503	73990
380443	68372
156309	240796
377463	207747
130069	399087
267159	205346
43835	457222
318553	246311
368523	89047
268140	293813
141563	97191
94289	489822
212679	20371
416692	252114
254856	83312
153232	420757
436301	208533
150144	447304
286457	442030
192203	70156
193822	261992
19187	193281
229851	104383
376494	265883
257644	151944
481342	373021
338755	427796
410348	167222
313819	146683
326631	327217
404960	370791
379696	390197
447229	294836
404992	110677
183769	440394
267413	86130
339288	110677
291064	287005
467418	365557
367025	421528
318381	303199
270751	479720
379372	125932
61367	364145
435468	124273
53528	24802
294850	379976
28798	40784
345715	17922
139227	147558
68306	324395
242644	447517
310649	265746
132575	421203
481087	86476
403612	92613
478468	305725
34429	122780
469513	423107
332138	110708
317711	7746
114609	286936
187679	162247
480686	317100
422469	13370
394508	110677
211614	175185
278520	354565
46988	389647
158654	465866
146893	182651
281808	53389
29475	206924
176885	116585
107396	456640
313508	58694
180476	351683
483640	31967
370820	284843
432903	390142
340572	456275
364255	95149
41673	65979
305771	83054
121552	310127
239201	147528
362174	86560
373170	321365
152302	299467
82055	338519
76835	104749
138146	234748
220276	262954
13930	4533
212616	15209
745	279173
417938	25658
202277	57989
139158	130069
228128	114693
57946	474657
217542	342613
401092	84960
372170	81323
273385	99405
456021	309617
118860	328932
325061	92114
259075	309425
211551	431805
85329	138311
63391	158530
20287	82585
408998	6182
223584	122559
409963	26697
449054	91998
97070	31598
427432	406924
345715	214685
31857	328140
335462	226494
94289	410486
463429	319641
283718	302873
214854	404652
484691	97277
301080	5040
372170	432135
282059	476951
178164	390349
405738	400642
120128	130310
472675	294548
221863	48275
318265	28205
253321	385049
312678	37486
356406	247092
234722	427980
188667	183701
333891	315671
221296	251779
7978	227355
141234	393326
99719	369577
458697	371554
413012	332716
383982	290465
481746	395198
461345	472739
28664	231447
163117	245317
405133	447517
486072	322969
38028	184054
158653	353560
332211	9787
99877	205289
415709	220305
77205	286467
251368	41075
52803	277450
204123	293813
335743	413246
465106	92185
173808	348563
476374	301599
428853	479614
47069	15209
362450	291829
411824	393326
263703	425446
58594	206699
399738	208557
23255	404960
272267	43554
408893	141226
478588	420221
122943	302197
374044	466432
121103	476231
260332	48848
165413	77727
440275	141509
351419	243840
292687	70069
482083	291837
187584	48275
197385	171786
88460	492906
242927	447295
98854	21457
175402	390687
232032	352610
314779	338342
453377	311031
306282	91069
12481	314343
305564	118477
263880	28781
121993	308366
377683	185256
453734	13129
277987	204402
248013	142374
491037	390232
134571	36279
265180	473109
117103	89257
390771	428603
85371	380538
249894	148653
131174	392086
8476	62996
301577	292468
426704	190369
298248	41673
195681	300551
235404	207696
177577	109278
56104	491202
417938	266315
469502	368882
442786	464272
66916	408623
429379	416706
277850	406522
236654	286591
189644	225085
212228	90058
135731	46294
152723	25455
319005	26348
278153	160274
53090	51895
123394	85423
391858	387198
450007	173682
105001	276744
67571	121324
373965	250679
13027	104505
180023	197696
239268	313543
281322	338271
185207	224097
149744	140608
88697	79989
257446	212910
436767	190660
457418	113709
76228	101800
465348	227101
488715	247136
468859	283918
420234	47112
431968	398220
160341	93625
207709	156304
335747	119762
283175	132233
34839	326763
43105	391414
438440	63621
284474	18528
168983	376853
36860	89410
291973	431799
131254	314742
192465	486885
405491	443
367959	94665
211895	149034
128425	113749
373950	7159
440962	315387
62177	317118
182689	279617
146259	449209
174404	452746
76228	390681
243180	99437
19124	85962
473547	295159
276821	302033
424127	121629
280421	424781
446739	97090
432598	31178
420234	385760
462819	56205
320625	313822
481839	442068
299654	166418
237242	323544
22776	358508
31322	64927
159370	415625
108796	487932
489223	181836
366258	192953
404899	294079
276256	190179
71430	277716
373891	17155
272248	213455
322298	13370
371956	368371
48826	263071
39683	431729
397436	216666
81434	186561
184583	304865
226487	269199
322549	17186
14871	272846
383561	250823
104505	309425
305169	463615
194122	11712
172630	439366
425144	331581
360529	323956
322193	451414
36267	371301
173966	318205
409141	489552
369209	17186
181323	142727
246755	298916
120099	241261
268910	157726
19808	345745
161336	62191
67812	126235
356530	366828
169020	175402
94573	404007
266534	366118
158368	131891
165035	226494
61286	173441
214736	426382
153687	427616
202436	28278
69455	251792
274553	455216
301683	53994
206929	438783
366867	209018
479323	429161
98438	432419
212872	442866
94526	187974
294323	6516
556	99405
309237	433706
260259	118662
257748	157726
168054	21583
254719	94380
262385	306409
427238	478882
126431	259929
85496	122707
195402	172452
291172	493595
416504	110677
330332	270644
208922	183778
412206	11626
63528	193782
72935	429863
123740	405065
283753	447831
149864	432175
172107	98286
424204	160921
280507	295484
360748	61572
208577	336619
102358	456975
143381	110677
442955	467703
202451	310235
216894	97970
39459	136435
249449	411288
201813	283312
397638	447517
127559	44195
250423	215719
370621	5857
4357	342017
305099	90277
144392	226494
271994	304865
234797	401928
153075	165267
251018	334732
212380	328538
148966	75562
327209	373755
175148	266852
360396	388713
288356	349061
217171	363469
139820	16433
333431	339994
238594	183007
247292	478415
464241	430356
305457	86826
394964	336934
158799	362206
140825	459976
389670	126395
372179	179045
274746	50391
182652	374267
375113	454867
300195	285938
279142	388291
349675	486673
2834	291521
432175	346623
247593	250805
369006	96661
426753	258607
141026	161229
489840	22827
299218	267352
193486	300176
110050	467295
423783	66754
230574	431634
272159	190331
273543	93627
162869	349347
63276	250434
29327	283105
453821	3664
217645	210032
373749	128686
189448	128352
364437	313745
175514	261829
460752	304474
312011	275959
369666	59759
341142	112312
108140	119122
132945	83512
150063	16923
132975	366127
41013	17186
342075	144845
424255	211868
383797	151944
158180	221319
469976	249202
33369	128150
345715	241531
212355	473360
279662	382166
342973	315888
208422	258370
96809	317118
451362	187998
480608	405217
402654	144191
326134	387839
19994	110677
297446	434945
221620	418026
397787	426986
86596	345155
384289	364510
276062	461200
21411	354167
366402	355163
286879	121106
480866	449727
58590	232184
259402	122387
99760	310261
51274	86476
394105	275790
15781	137719
225069	50538
206919	45141
30174	18665
60171	470258
73601	342807
417526	164884
148773	102096
159920	350189
392885	267602
184599	357407
91828	292784
173062	313314
147318	190369
358264	304589
181116	16433
169948	401871
296621	228431
416364	41111
483291	323827
66273	280261
267562	418685
90661	184163
46870	426884
308122	147280
119435	133526
265049	210855
467605	478598
265424	38063
35707	257333
195225	440660
310981	164307
351642	36392
206131	233825
122883	425675
477932	399830
187998	239677
115636	237921
429201	74886
116118	126033
268820	485070
64349	127921
154456	397471
150489	440962
162807	127921
174139	427980
257174	301659
118179	107711
153692	287714
333615	101756
89608	118613
450726	21457
333894	452709
36211	162831
338113	81300
452576	250373
32282	313745
289356	478452
334080	241137
154349	262760
150576	298878
76417	52537
216006	304575
34730	389926
188156	489822
147911	46988
145288	147373
109733	308274
354696	448639
15502	110708
345299	383545
171939	435660
66033	481279
411424	216098
116118	391595
465315	146042
182491	446105
461864	105498
301326	110708
290746	27464
454597	411157
263213	385049
152343	281924
290704	82585
294659	315962
217442	363631
125380	259929
22974	401378
230051	41043
347828	23018
242476	367343
26556	362795
385402	267210
39378	153700
91158	23210
325700	22096
162231	237803
87536	189170
49084	1605
222389	172172
212557	231478
303650	303378
142290	106739
237162	122694
358322	359516
246421	312283
244536	8615
148304	363801
38857	294149
111252	52255
227101	38339
250546	22448
169679	366534
346806	93839
301384	467703
10520	84902
326142	98012
471666	198297
73327	201945
126288	348798
240203	422021
212163	42890
139972	414092
398528	67040
246132	409828
263602	119354
135140	39255
257289	328538
126422	37576
242832	294234
347121	453823
214519	95942
478928	110547
121259	414912
282163	16433
430085	21457
149979	163726
339022	5746
294259	295155
97160	67584
316154	210189
33851	304589
201813	202417
479320	98020
279825	15209
168112	196783
86344	429593
310085	166513
365462	428760
333697	319019
317370	297969
295009	480147
484504	486299
187364	316708
66146	122306
305287	126640
22294	348626
372608	114643
163481	249685
254586	478148
86768	459790
20236	266203
372572	340506
167475	438373
16110	211868
229275	407651
235003	385548
134299	373711
299580	393326
299965	123681
362180	40263
117862	336341
52097	20959
131842	313745
130901	203656
143858	931
93174	379283
493625	113436
117125	15853
152360	383256
324804	313745
60921	190369
61503	186159
39856	350174
251677	144073
277467	242022
391944	384570
107711	99437
156019	186162
177577	303424
290712	434718
448108	487617
196300	200501
488422	262954
430589	62948
111192	122727
371583	298922
2965	215579
257247	315888
24474	273831
483935	412341
90696	253289
379391	192504
71346	457912
101474	149797
354022	314742
131913	196169
295874	202417
336603	471745
2569	358997
230580	291936
203645	1292
445522	32406
291074	492906
93627	366714
471169	401004
344489	323343
329328	387860
310996	344371
486136	351193
217417	293813
26714	297276
391380	187597
332376	36902
123556	224085
274190	81280
424432	285156
470994	15209
89883	136279
474341	457800
302890	159249
176026	467302
134714	107032
331201	278526
45840	447189
491686	124660
48251	4359
431079	146124
354111	86669
406073	111325
259850	317506
158143	446936
290124	80982
104432	341271
123066	313745
369200	217423
212198	50178
415155	464067
479277	481578
414749	7541
121281	319435
106274	354949
396733	217888
344124	315888
179450	47737
470128	317100
423152	440895
210674	94665
383252	464725
429287	208577
123570	385741
219607	180918
284140	461846
231800	208009
322793	372433
50034	437592
322354	355798
398229	296339
91768	324552
198939	104193
302578	30145
38141	77597
313217	313745
115838	151720
259935	262954
379290	336590
92500	264360
251720	16370
328367	170894
94648	262954
151712	80662
352327	380271
209304	320250
130859	192195
491031	196603
281236	30263
307450	231485
288176	185013
270597	154463
143522	142018
16020	446801
134198	244005
152368	205223
65744	244115
328930	299383
283014	163233
91186	126298
109049	362773
479434	192610
83441	448295
414646	476231
295561	50264
340144	337791
440246	482734
284214	195372
219546	47818
461270	46127
319824	463623
2039	15209
145269	405299
81249	148171
198589	358715
275239	354214
132813	394
96654	288035
58586	318735
355508	93496
432208	7684
72668	272865
238483	127712
150489	87471
40992	313758
401146	402689
463884	385071
416422	393072
352951	346897
197779	303087
363866	198012
85471	378462
451885	150422
20321	402921
458462	153995
408415	285649
67571	313001
415262	247812
306282	18402
413341	147956
352273	209510
23801	251486
384693	491653
19341	406662
322171	377158
56205	431137
131822	319692
63777	376387
165646	376470
261501	127921
96279	253458
55774	388575
49879	366370
473192	355700
119001	299715
334321	200344
1970	51026
444693	302348
246796	198686
215396	147665
207124	452736
346917	78192
377479	197101
161743	8459
133299	243438
115604	6289
290428	214024
111968	277575
338962	238578
31197	35707
270268	190369
397976	141528
271172	420944
210139	119589
185025	433053
405135	1502
219647	255897
63177	309705
302455	119196
309276	453010
304488	295650
72658	446839
1921	148145
156533	353209
291559	37597
467788	382378
139867	389682
46054	311215
3409	479233
156201	389682
459996	262954
342059	19348
97493	231485
262308	369599
54789	116283
120463	86560
127994	484281
104866	22872
50162	475594
7097	166063
149973	347351
159446	160379
277568	152867
8278	173176
272505	315671
487472	429928
418368	332392
424586	438419
139921	281433
261398	132996
381873	118061
40028	84094
97468	382137
336819	409828
141337	323213
12845	369599
230594	94516
330402	276318
106739	40034
46567	438373
140578	395988
75247	243476
355477	373021
16844	395888
136057	414832
119103	366534
456748	94973
90071	267352
114573	418848
80457	434893
376619	10054
443978	79670
396650	434945
216225	100503
326416	51895
18460	137488
223903	342807
92904	218730
136711	199353
105537	199683
351249	491350
160461	294836
482851	27909
198718	69615
8461	342388
132243	12129
328156	425759
187603	245679
447107	296812
29651	217883
298354	71091
464650	176592
16516	327217
9950	188925
116947	96026
202352	408014
413821	22549
255344	220528
106172	136138
350551	105585
298877	166513
80297	23018
367846	456640
223735	170031
436642	45413
400311	226308
418019	24265
458749	62191
348039	481661
244017	191329
306177	267624
338755	97470
38993	142018
277568	380568
257289	380085
56929	28278
486799	356497
276995	485775
453544	444125
249845	489822
366198	81108
101672	29469
33949	139153
166718	274277
14535	294698
298390	79570
153813	255397
340800	66762
436002	462901
389414	391414
163687	389523
282263	49903
79529	85423
19459	313606
271760	339075
160722	214436
30733	122212
486712	47100
217171	4369
287061	267352
322509	196733
135607	40028
184509	300469
325966	157921
305487	426922
365859	249202
66036	408687
302018	246713
437549	254550
224594	54522
282978	167336
192238	106940
6947	376219
76228	212582
257227	5040
209018	149046
14484	23062
487422	291796
165776	186159
240472	83230
369209	243115
410063	85382
154784	179196
460640	208632
15557	55682
149466	421356
291521	408438
341645	372214
345401	175086
392390	42768
306880	426986
30971	21583
128837	108554
195633	249040
404899	113683
149015	132095
291434	267352
320107	89047
157496	5040
470977	366941
251452	161296
326809	266967
114722	313745
306368	419826
338915	144033
225692	331161
294130	286211
136605	131603
392581	149046
245900	105498
228478	428214
475166	178015
7782	422324
362939	58881
337213	27464
190461	71613
92779	457668
47407	334020
200273	350728
145648	3695
155488	476713
386761	434186
81262	426613
428711	418889
130675	97985
306628	220417
456021	92726
40341	440433
94674	404993
256893	353472
247651	230240
123598	328647
109908	287904
257856	327749
383753	367798
259372	36749
408518	34547
180183	147121
161943	271323
173384	4413
3809	345472
78881	18956
289807	103205
90446	122694
94102	487874
161656	187974
330413	291324
65431	398333
130142	39215
482626	341470
144904	149528
362303	187974
222102	451856
48303	468125
491765	84946
319003	148739
404568	414973
264638	384694
491102	391748
57080	181560
492140	328751
166385	106972
190677	367883
74110	236213
92032	42890
328282	258220
334026	313745
219336	22448
81987	310213
144072	96977
252428	443251
318463	166063
436874	137128
327371	201469
267310	444273
163117	154711
318088	5770
67882	10646
414408	413525
415967	319463
250911	59556
454450	322127
273045	489552
482306	109313
121594	74103
373448	420163
182150	186159
295729	74571
349787	335812
399618	384966
473402	441357
289167	62996
445785	93069
202352	245538
216202	389347
299075	43334
335345	186159
314311	304227
275693	514
244536	205578
474389	100349
6487	162795
209820	144846
78605	47991
474591	229604
42676	109006
319516	7757
97861	51753
249477	73126
119195	260911
76228	286443
63457	119868
322564	404287
362052	243645
75412	33031
457135	411252
204775	187627
205220	291531
45591	208038
2022	94516
132334	364109
432096	238565
95542	378462
154679	461871
344448	263009
103748	181204
364083	145948
183354	406498
204798	55205
190564	110677
313959	297393
424445	490972
51759	270039
19320	307193
27409	446112
328796	40730
160097	19377
283257	331771
476693	262954
4098	58881
203200	217953
369824	62191
152887	8607
368117	83986
86430	228838
84745	145746
93901	447517
243753	324938
482014	194830
131471	54680
332690	337881
161853	317118
31231	242452
485093	56977
202893	296693
487592	354718
340793	94344
434726	258689
464180	93399
193020	354387
376256	359762
106268	38640
192311	182165
61367	303553
257378	175721
72188	200444
54436	181322
84638	85589
490041	19814
454814	395274
275179	109791
302043	29528
110958	124995
155730	268558
27400	68776
312283	419621
47172	293813
174034	82164
71499	183566
18386	129520
242196	248777
463690	397401
4849	272601
97757	441291
149176	267602
450705	8607
453520	315819
81432	303424
272620	421356
187455	22827
21517	331982
340638	317675
35612	208747
106531	324473
489334	299110
196111	341080
487940	122218
71707	75201
301399	205287
421911	401928
114643	141459
45442	215787
208209	326971
176645	86974
206363	226494
128865	451431
122271	257347
205243	475732
371658	215054
65134	489133
308664	291829
492884	131276
303675	388575
489186	9296
343067	168381
149224	5167
126818	221290
145985	68757
483571	325604
375660	318749
2700	491685
295367	458642
296432	330367
44300	315671
40028	227101
365171	41673
464829	90029
218363	191959
35258	453758
153401	208370
483678	294800
3462	475914
192611	71416
489285	6253
445056	440873
257822	366493
28357	462653
71511	35707
24726	407285
195492	433446
43529	248777
241189	267895
107639	99110
383009	344045
412549	187627
179925	293813
215687	355447
139068	331457
214390	110708
314311	327628
319259	438368
356496	183164
228355	137128
188613	17639
105249	277781
434726	459301
152950	205223
40624	86476
414868	457252
392770	48275
35258	7697
319856	448770
94085	267352
370293	254118
108211	166063
479645	413674
405979	426986
378222	489822
141741	37728
65513	267211
221508	364319
340528	79989
123709	74365
447056	300895
426190	357231
218785	216122
322474	410638
354903	179487
344065	195402
378136	383967
390154	470922
468739	26106
480593	88606
477328	437333
429287	474883
300273	149373
242131	6000
471891	437913
106475	280871
258772	96036
300994	256439
358132	465908
9797	259997
280475	42890
1635	390232
454927	335593
32004	182306
338661	205223
165771	398333
191621	451600
259718	317675
113513	215079
238854	313619
200792	174939
139350	144845
202866	39639
11878	229601
436916	468449
378233	261396
157698	175373
189902	62699
39011	335663
425905	27477
482867	400974
480975	295598
120605	329389
54289	425759
305827	291674
209724	248835
161459	131541
130231	433950
413783	290560
410515	190369
273275	307174
111968	384036
90446	164884
29472	220417
127212	69734
169937	250667
478287	270095
296514	92888
272787	267602
95755	421109
466703	349723
164612	42890
487759	48275
440940	311212
324873	416295
195131	371918
374379	66980
193910	305013
274220	15209
328362	430790
200092	364517
372217	250957
253677	186548
233917	389832
412426	265883
356092	122462
194993	119381
312306	256134
387244	4349
360550	364508
470911	190369
272001	251136
396928	280043
288448	253341
52941	42119
121864	480224
100959	148576
476592	120735
233277	400807
413849	267352
119970	267502
479395	415750
195373	355806
257973	90041
149864	315728
130579	285156
5007	7469
478909	206623
354504	266307
238623	301562
100875	163725
319223	39146
377941	95149
76228	326190
271469	84195
67511	76454
75422	49000
72775	341336
111964	448529
90070	254890
450851	475179
233780	489781
15334	218902
13792	101058
277473	164827
243342	416340
476772	110300
143179	27500
247540	73336
62918	460482
56850	317118
290465	31269
173750	378104
301211	414257
3809	113681
329750	285664
17430	31373
212460	95922
223540	45890
16844	14572
94217	367053
22463	480280
421336	52537
137454	241453
104740	12138
388696	158811
391374	369413
370619	302566
150526	311297
247742	369599
437246	214702
224810	67653
379465	94516
52867	385254
112330	231993
161162	169335
95865	239109
264026	197696
443170	89373
443778	181462
231337	429161
354942	486885
460720	106903
76067	10345
340197	323544
237934	110603
231350	85348
188132	383218
297941	161701
175691	66456
433400	52490
470947	207011
78289	388980
324967	303594
379589	301466
71480	320849
266307	71091
493167	343012
205853	208237
403135	326553
145363	141288
6187	15209
304404	65358
64281	170741
166106	115066
413017	338271
63963	306868
298017	130143
474991	213221
347075	152812
322107	368398
427599	41075
94992	86158
487422	131846
257149	309801
9965	237503
438193	111392
411702	373021
53020	443719
311624	492024
96298	409215
50582	206297
3111	465267
346537	183633
446249	97215
167022	442857
174887	240016
425831	209572
363410	364938
387590	60517
189467	265912
340535	486972
128932	78364
85674	179957
374034	355900
196030	464488
296514	248501
359906	186445
133817	34136
342300	205356
214127	469382
113056	40330
385961	211162
384997	343085
19637	105923
439466	190369
51246	47907
482777	387860
403539	280169
370184	343085
1445	250250
156605	83912
233045	396916
314311	428864
20703	388719
326173	327217
22440	147398
51543	423711
227763	46410
358359	10345
296681	478555
373210	129923
84020	141271
487875	262668
170785	1862
410831	141166
372488	407061
358322	15144
139743	423688
80885	98279
465436	353836
21995	108554
43474	4413
246975	407306
304670	430026
117348	245329
236380	110677
167841	3715
451354	110677
123914	123369
113039	228174
361291	474895
452145	180211
473692	424952
275478	421663
409745	482018
154072	223394
471205	32566
487597	293813
330752	217357
88632	2106
247785	262453
154766	237165
261278	101708
200092	219610
37359	271688
184599	278272
218003	94973
42587	317118
71283	392258
87114	236233
76228	57451
176858	471556
116573	15209
16359	15690
42335	477986
309415	265065
223908	401949
68804	200444
200092	29307
480496	275108
112991	54599
51293	106239
128124	206772
191566	82839
396449	313314
296477	16325
89218	284644
345770	109006
430367	231638
366243	401543
358768	322823
259105	187974
64429	190369
117267	208300
192857	233287
364703	287698
440971	213871
8147	222302
67571	185013
119640	182249
214950	41673
454547	404603
160237	401131
312795	420199
269494	317100
192238	158526
281052	254178
388698	36212
492247	361393
37845	421203
172034	26386
200718	21583
233045	206317
349972	69009
345181	94516
292641	56866
262783	62572
395100	267352
37271	478415
326631	332512
293827	391070
31314	418551
154456	445153
94129	416872
275456	119381
434482	478415
68098	344396
157149	1057
73718	91069
448104	460382
375315	165653
129908	33031
174725	275790
42321	33855
454987	386654
155100	984
23487	457081
177297	475041
124259	42296
388438	151452
12778	237997
277731	331581
428583	389478
40890	75859
183876	392788
417441	283954
489473	38856
411108	267352
485700	469860
414825	252298
341543	486626
265937	127084
10142	366493
395306	482519
10659	42890
327276	129415
339647	227225
482396	471745
382882	103913
302193	76172
298390	452531
401592	127456
363902	49660
196851	194241
145133	39074
397854	368205
92205	341271
179445	281163
409016	357493
415730	420967
350164	60517
268828	371301
313105	140044
436900	436013
438317	59821
139275	112330
41393	1099
62229	79343
374791	129185
468306	317118
101668	439253
303215	190255
404607	492906
278642	264234
50711	94516
354637	364294
172084	160197
165662	110677
320081	352987
316856	338493
150562	53194
311498	101938
345107	101821
221462	250434
268132	461666
77793	103650
116124	492988
391805	243631
157149	80860
151691	176747
456021	39088
50844	478093
217538	94539
189357	455769
402907	309801
262210	115122
106460	150352
265967	267547
170047	177556
474341	253578
300770	409873
218771	369953
104505	450939
363581	463608
59140	273831
115604	270324
492345	315671
266420	344091
446182	120057
58861	137719
479351	410317
61436	454689
82150	60904
61151	11548
225780	83017
391387	287046
275985	312161
490060	275677
68314	289653
94533	367750
167027	401101
9741	15209
194875	257581
249017	476870
137379	63957
64172	106618
371637	422998
277215	470991
87741	203279
89219	31616
352516	462973
179041	109006
124259	173103
297164	317118
146893	237676
110619	355139
466987	405217
188887	303497
466332	488183
262639	82442
440825	107711
109733	485836
390593	338013
40001	178692
324482	92027
259978	34075
129122	292721
107625	73336
148363	481129
437407	407009
433565	249444
484380	98906
180410	10520
317719	463372
8652	74571
161504	459598
130373	183213
150798	61467
382002	10646
322804	204042
432943	98079
286545	269094
57281	411424
361031	55697
474223	166063
15746	15209
461358	193850
373264	420944
356042	109253
8347	38179
401598	377278
258416	21379
485476	417758
46558	179721
332059	16041
235900	293813
393600	481368
463357	493022
305553	201605
406619	352677
154850	17569
386111	425675
134278	51139
403275	423688
371281	258370
228952	403368
461758	35618
275507	130202
488348	277206
21379	31069
290568	113051
171640	360512
83573	366493
487108	259929
381540	209572
93174	340588
88837	207696
353710	303593
473185	32497
73660	304051
397542	272846
29179	371777
368332	155941
111970	324723
195694	468025
420713	80587
14810	44962
12812	490334
469272	337791
256368	430754
193197	352633
399023	166513
136798	131547
428453	366666
31314	185076
204793	241525
48275	401257
489699	423635
258404	242067
14907	123369
176130	68347
108282	176325
330066	196905
476412	271959
251372	287740
3321	184063
187118	267352
353068	129185
263439	422180
376592	216031
383306	422709
93625	43708
149758	447230
353979	201208
258307	269094
62198	203279
93112	336590
405306	107456
318453	221890
342242	76304
115915	83176
381940	317356
339333	186181
375802	419797
276072	237178
65664	193705
43835	291649
342627	10646
65513	11834
249865	342761
373755	340772
78098	482987
222633	249102
192495	256086
204967	476231
425341	102352
211893	341659
412055	466310
235846	57989
89219	301234
81432	5221
380748	305449
67906	321275
146911	357821
158368	408630
250535	327497
224501	14257
233388	6072
372214	464438
342191	430356
408121	37249
436682	479615
158852	444330
130739	420777
247973	25647
183226	446105
133404	424646
399766	316575
481367	245679
44712	209421
180468	93245
20661	386772
252829	478693
85941	63276
163519	129851
209311	369684
292722	284208
123300	375840
317753	29010
451498	198926
456294	62580
231625	290550
372857	106739
458892	465240
272675	399867
25969	492906
410951	463666
447610	76350
71430	209572
304575	277319
254468	333646
354111	24701
463041	382936
215118	209542
344135	228431
242832	419728
454357	196318
441392	164256
220604	127921
482143	160998
254719	342300
10226	170180
144857	309690
433664	16433
154456	475243
439324	313745
238285	62699
239272	326595
485420	296339
203303	79786
206605	51870
365013	214992
49083	125420
427890	402115
425170	405217
397236	9779
90090	276656
189873	120666
116439	245679
35151	458119
307791	229467
426157	22347
289966	383651
412440	419874
298248	430610
176225	388289
483291	150942
464180	318932
443358	371918
41605	57134
138937	190369
72053	260201
45296	366534
308122	461844
65935	190288
173966	191312
387770	434893
179855	398333
123701	384410
50906	243938
184633	157698
475398	434750
74498	33117
482401	15969
58476	91673
440816	254411
281553	282822
436354	466101
217658	186440
162899	218615
245679	315182
19640	289228
146369	87429
138412	157839
289513	164196
228225	33553
490433	4413
36612	330752
136869	394736
138536	63802
299513	92613
469388	287688
422101	230438
382848	249940
426049	487165
184892	250410
408337	93283
15027	480651
27604	421356
970	155836
179809	148000
466375	33855
27203	100503
41435	14940
175999	16433
229470	337082
37999	465394
149489	10216
197236	478415
490864	421519
22414	50719
396614	48163
133912	194893
425388	4835
479261	441652
152034	323057
327602	260527
360733	246744
384880	188968
167548	102482
393251	141892
404568	185934
76758	491150
25371	119762
404607	398333
189608	268290
63514	143689
257013	141358
6827	378396
428501	203759
288228	55752
346876	465013
205965	111818
212315	27253
449521	454091
212153	374232
46098	358032
61367	136876
203436	135200
274360	422817
141819	53132
416004	403985
191341	54522
237801	464197
150711	264406
464872	247334
194394	202145
430450	75773
239545	53863
237801	460086
307784	369577
488793	36896
315573	288581
174823	95198
454263	230250
170683	145270
41378	228838
367771	422523
453040	198964
444147	17118
423167	410236
397375	461620
352682	379598
324333	55700
339207	93039
406408	106168
30330	463529
19067	271367
318097	441996
331103	250805
488591	7771
146893	395754
109315	203656
294027	475810
84680	398302
154628	72523
14319	10868
355197	57630
239644	459632
315250	303424
160281	313745
393482	410425
84346	366493
152361	416870
197227	178436
230294	143996
460822	374030
424661	53389
299075	35629
128354	371479
229147	199353
378784	488499
626	265589
29935	262954
329612	305586
176947	276440
286145	81520
83806	471301
221689	143703
58597	73336
116758	435708
405373	446569
29824	209880
471896	172266
216098	377906
301557	469192
283956	55603
263514	307203
406751	216621
73290	401568
312228	344820
460687	421356
287566	101244
22227	39915
42189	145911
231305	403364
75272	49739
403535	310756
416917	285845
152745	89245
308278	258370
439711	51895
228128	83912
283206	23423
275626	267602
64927	126327
44906	190724
255979	84089
235704	334680
427879	254813
49521	285156
112443	369262
348039	447519
436794	47295
133976	478232
133453	342531
420734	433401
5167	294813
12623	267602
282633	272407
17276	417643
325490	222701
330488	31029
223133	137331
50646	217423
82594	230691
242038	232347
100698	12177
421140	88956
400020	305984
421493	486885
431595	339263
425157	337116
18197	417918
413336	318310
205061	317118
18349	52537
330930	17186
112239	137658
183913	253188
345401	217999
191761	471309
228130	211656
172107	32406
469084	208577
83337	286936
244564	105903
388799	42429
144481	29253
271097	386511
334985	384619
15936	53389
371125	372502
105182	97753
87376	207706
466329	208300
371767	123369
452709	360469
153332	190369
388249	453521
447790	41075
385506	267602
326963	354694
148991	234397
467446	179220
120412	433279
195508	13325
156207	156229
202377	250805
127531	366493
67969	190369
404568	381164
106842	353871
271830	356038
15892	311119
437785	248033
215380	205223
160158	295046
172863	160419
192937	423974
81436	9117
277406	59574
341907	373169
297069	275519
373025	408219
182548	63528
148595	420944
333159	191341
179027	317118
11801	477869
489068	186259
17499	138807
204896	13686
333377	256742
435883	361198
147021	226308
339051	116572
335242	398954
389714	305586
281808	428214
107145	148479
188091	331916
484575	261396
438767	166063
460466	187254
163425	461906
350651	348798
478152	86892
203783	451534
461304	47376
162367	478415
65465	37192
368739	12245
83616	330423
169556	387742
117173	185478
370024	387051
365525	144037
399638	124085
409238	421843
219440	435318
261393	190369
421635	273831
358287	21411
66383	59069
280761	387742
112927	273831
433754	369181
292491	212246
424820	258678
412371	154393
414383	152767
461392	267602
454755	490705
36602	484447
318310	29284
241749	214279
168509	187729
441018	410028
386676	330115
158177	47168
277272	470750
61098	286707
15027	101928
420266	157169
113544	438771
185554	379143
136278	339453
321346	267602
356490	199272
413756	222149
242411	101355
100067	406626
406963	383967
339963	465236
85881	94111
428518	467703
293661	211996
70254	304140
345659	368755
87654	273831
371983	339811
479283	273831
264636	401906
489896	13120
381452	407634
358179	485921
276821	140722
422211	274468
489386	440962
79471	241988
169671	273189
413188	183213
67470	306748
198699	12787
161420	432239
275983	71540
263703	217102
470672	384271
354369	72889
50396	187974
349577	274309
240796	214354
345401	463623
115201	170894
377488	211818
327753	243301
39772	29824
246	416623
233117	446448
359181	284990
416629	463623
92401	86062
364082	115861
25145	90277
448992	16433
344352	370156
291862	378462
370693	22347
221296	413326
461175	38063
246955	164884
172417	464868
345715	36153
262210	51755
97882	273831
452972	401871
71489	192294
362932	305151
389477	44772
163371	20958
156288	464029
176611	274869
230574	183461
325559	106767
97239	347057
405096	314694
142930	358531
412356	347609
196003	185704
259928	417999
347473	283250
97790	428603
132811	371934
465539	12895
245464	183479
245199	34547
282196	94667
199504	154943
470700	415082
245937	15133
303754	126862
349772	29602
163976	399468
120645	317037
192249	362206
475502	101058
237828	355093
147999	31646
88298	420757
351117	203075
148017	448481
197453	338189
87021	16325
291372	123940
307936	254914
347374	218727
348047	70989
100450	273362
89837	335956
379531	263416
435468	142907
80212	391414
49149	366127
318799	142499
139056	190369
332895	391414
384052	275487
385000	304173
305860	387850
336119	478161
277218	404733
190935	98650
119997	350189
94325	355552
388696	147429
2735	274114
118454	139438
287874	242096
314030	447560
312766	12277
396339	358797
393514	13370
94442	401854
237100	13165
483678	320097
21411	274508
447610	120666
197500	472583
234284	109616
236181	214813
38826	183213
407795	327837
390170	206768
186439	315380
148896	77222
130069	79169
297069	111518
89379	335365
442410	487266
481419	155680
6467	143649
334874	272230
450167	352306
239857	191411
89163	107396
451216	14606
72668	277847
91314	36637
228326	420392
117316	87471
266293	76454
172306	435708
380418	252042
258185	370280
380769	312867
190835	247088
342300	393778
454051	240217
344737	50264
74901	86714
398743	240225
65957	5185
418393	374724
429179	376774
146391	22827
484499	8607
12372	250389
271085	435374
205516	192141
17307	109904
59120	122490
94792	395598
294323	412868
256344	214992
101465	304466
267135	481785
30816	398647
347709	68532
470224	327061
445478	48163
471511	36729
297944	53265
202478	347387
59189	403098
223929	175460
16771	395496
38308	101058
441463	402312
407405	447519
424285	121324
328940	472742
329838	134924
298120	258370
82688	389170
394331	480232
228225	300069
102133	248555
232663	132996
1918	15209
139844	361780
320160	133908
3235	470399
356530	402625
442018	478482
459827	291593
477377	181105
104783	291180
146112	463623
436428	94516
130651	358797
203793	218730
313245	308352
69289	465251
388136	330614
171093	277961
331494	113683
185526	50082
322509	122462
85674	78679
401678	146168
439403	181918
167294	330878
342446	405217
315203	365147
203526	74103
49119	183213
146893	409681
205338	432233
160680	133837
15768	481785
295841	162537
35811	292328
258432	352511
95844	265321
148139	313916
176217	348401
354149	419375
100418	20611
394363	259929
105790	396563
74932	277037
290838	431637
297436	428864
251161	137342
453738	3130
190524	292883
58435	138887
135650	117942
335779	453753
3809	364509
165709	183186
253929	376814
19911	111021
436527	396532
246048	238335
312797	80877
153439	355525
157698	130028
39174	59831
213577	273273
488918	391414
46844	235280
217723	66174
226919	426887
129296	50538
415169	23667
44599	345745
482355	94640
441546	228431
76566	369170
286948	95149
285970	329902
453966	35900
275618	494102
112438	94793
119551	171479
343308	426089
432147	164884
23626	366469
76228	147157
241173	154095
2055	119086
227857	98981
442055	128385
77034	239118
383164	352875
179041	468489
483601	157219
376543	304173
193247	160419
242711	189660
375823	446173
55031	41896
144064	87471
483706	14922
172417	259191
318998	379427
346987	46127
172564	391414
193594	225029
399159	330284
25967	314318
2187	134624
119286	49870
479878	351362
237504	167517
468052	157984
18012	152722
436778	433934
116705	317118
161574	227900
474939	420895
87527	388474
322490	483280
7708	345745
113457	122581
181573	445263
30407	223311
78279	117023
409770	296094
424641	21583
239435	94516
46092	299467
88933	85423
110192	453010
323155	402371
437002	267183
257977	271855
72489	44049
196003	256985
85158	160679
128932	269849
53846	464420
228084	398954
38038	310756
426808	339001
325162	51441
294646	258216
152480	297272
104966	181692
168539	467492
125458	327632
272353	369550
2633	5040
392654	83408
141960	440163
215513	482162
104807	303648
17219	23456
175541	296516
458530	353930
254683	472583
479351	285156
132081	55700
78206	320498
315956	125589
279325	273789
287481	203724
26686	12718
64268	248777
81553	151096
79239	86111
282815	190369
182892	148606
150441	464420
141070	402019
422183	451016
388894	405697
195948	90333
18451	12107
101780	404053
277440	393470
106811	246926
110883	151746
109676	275112
84810	421891
413105	120173
422906	146992
263539	415823
83244	42074
451657	398957
457306	366534
105788	50264
450787	183213
439054	323139
10279	122186
61652	168826
186141	213871
407219	428563
167227	293813
489872	445533
285213	303933
245227	166513
306419	324377
182376	142018
98682	430356
402052	177861
226919	94129
197261	366666
418051	205666
138405	283445
24899	158153
371264	445749
125790	176579
217853	342724
322966	465647
360459	203990
492113	435520
196303	138635
3783	381485
219564	27569
86761	92288
126324	65249
367275	57989
291551	255795
124391	315930
424820	358556
115800	92269
424678	359245
45149	122245
450532	328538
160237	109041
177467	339853
106041	409551
163905	490963
59333	275790
193271	47293
382228	132843
161727	400267
270882	179106
332970	493498
300702	450080
454620	298128
73773	348798
204167	371918
454084	63295
200773	236654
385570	454086
31758	235850
303233	131939
72690	471572
297379	66140
415336	478120
419110	300240
421830	431616
142335	223286
231971	196547
238339	36286
204018	157247
3586	336590
399981	310756
225988	229625
101547	425801
215452	157726
479351	141440
472125	238578
48953	30258
204483	421206
379716	139648
50362	16516
193714	334884
170864	243825
219468	271066
32612	294836
334092	456415
450563	485304
398836	289504
287444	51441
113510	399861
404568	252556
437140	253110
457078	298765
404778	189386
448069	215842
472170	309425
428985	64635
215808	462377
130664	484737
364765	48365
467467	40600
159703	299182
9733	464080
182771	413378
428277	227514
135069	255893
392278	28129
348389	3856
162970	74572
253081	427486
233478	184273
394964	311832
200092	411282
78278	114930
184688	70506
429294	140044
224075	269262
128704	237660
316383	168381
351980	291832
229735	443741
139553	474341
383193	409828
269444	48007
474606	204251
314228	4914
130121	43814
203259	317118
343610	129449
247296	232747
252462	364294
445025	426440
293627	70907
439021	389220
272939	36339
143549	359762
192611	37203
62171	417288
392011	430997
246439	440906
5700	179413
441104	485515
224039	373367
480201	146865
56989	307334
213460	20383
308467	377984
48869	443431
477811	433391
134902	104505
133572	80242
233498	291954
196487	317118
312022	53644
167636	96015
153630	425766
109062	66215
127778	264406
230051	115309
350127	367885
181880	336291
395513	89971
205146	290560
105986	81280
44829	448014
149704	295484
454410	288790
208702	336955
406492	130691
376543	52917
438178	352262
438704	14400
49337	156229
66183	407508
165646	378082
399492	55734
14131	138527
234797	366127
30996	354152
189806	304731
41168	83308
88047	428214
485549	280169
112267	3041
239678	8699
31841	169903
416454	31868
275217	29085
365304	121163
228431	175577
136551	465723
417901	139998
192495	446616
147373	187974
405365	18665
402703	304865
90387	378462
11423	248396
330731	237165
457418	85539
449884	163525
386629	478415
263703	460754
148223	164884
249593	99437
230709	422137
361291	307262
377967	176913
370619	400974
25748	304893
461833	388957
256826	380993
234102	17186
482851	31443
41495	103842
179047	141068
415599	148084
302527	320169
298248	59759
326989	60916
64074	234720
256778	479872
452113	402643
413218	412600
100940	32670
181885	188406
350594	466737
286430	368973
237305	41650
489009	228431
435246	444081
475236	313314
319259	329129
33153	166513
384145	324377
110958	452782
88027	226938
168473	267352
53602	154030
319465	279833
392601	40437
192611	307404
233045	254666
431787	16433
420141	66325
255158	433852
323836	167742
85739	208487
198287	19751
193295	336909
135815	261375
152045	331581
398203	274309
84745	340692
429138	459012
146328	224085
110084	322969
373565	391414
146924	75379
219198	100705
123725	318497
161023	207059
220341	79119
407280	60359
456702	429249
247597	214714
200092	76417
255327	484192
194948	451431
254913	90099
168000	56330
170226	122581
436561	226308
461054	169116
322486	366781
434581	67584
356311	261186
227816	469016
457418	159802
312066	315687
127453	307279
470672	325588
271095	60517
224734	440118
200092	219483
12773	305909
391672	293024
407779	426744
266626	248789
39601	255897
222234	387839
307580	341470
485832	308022
315573	221324
384467	357854
326260	118119
250853	245824
232098	108222
333123	87493
81358	26106
253494	94634
71725	457081
60595	347202
20744	246652
28357	20342
374336	313745
125997	12895
488532	288663
135814	477424
308147	402327
205817	160670
128313	336590
20437	258370
24469	51195
87853	214024
221453	129156
292099	183213
225966	317506
322321	222701
213569	56302
394221	267352
102249	249781
294416	265589
100704	48275
171807	286936
153885	201548
37931	119799
231541	414991
384864	476656
119944	211868
126470	154137
90894	251116
305677	100546
482642	336955
458968	24895
330694	100503
32330	125012
280600	98063
470915	54871
166020	275790
103392	394724
450304	229872
456308	440590
109824	40784
423013	207042
370137	273055
389224	301948
251528	434893
67108	270095
240948	404806
50400	18665
106850	412740
360038	201705
256684	75341
395058	16433
85575	219808
160483	436936
345531	369722
287552	212696
8545	186752
198317	470059
143101	257074
317946	61621
106514	159188
331038	434239
20995	429863
325940	182473
183187	452310
146391	189788
310151	450670
445914	52537
57208	32053
107424	339853
444488	435817
235706	41533
28624	424655
438475	288628
254640	86728
382848	86632
423966	200160
47719	158153
80912	326840
141281	401949
20011	174868
178772	14750
487060	424145
383813	67490
445216	429091
66831	488168
293029	285227
258407	226494
233498	145394
59092	3664
387357	218615
152078	391414
249750	331349
438381	142825
146101	421935
272239	393192
326834	36081
424057	235839
251347	280635
175020	218468
450465	246672
452756	285634
341271	245552
190281	384491
233975	230475
114608	269199
37850	411765
270342	214263
328897	227313
371933	225909
395762	56085
318344	1148
327891	304173
313355	257600
335620	8659
439588	175786
467828	210325
228139	404806
256592	454288
243905	144470
324967	104733
330473	405217
419666	401854
407280	347605
251258	344796
423315	277961
208592	364687
345584	277450
161562	87178
98210	58465
367735	123924
191611	81307
399224	94344
404568	439453
245478	354671
27592	266377
379672	421074
219298	183799
373068	46393
77280	440962
374379	183479
105226	463529
93291	484595
442106	290565
12897	450397
121733	239090
348971	25410
54907	329553
154605	156376
9978	424430
345687	186663
336988	360860
383533	309444
156061	322458
404544	210753
364238	94516
155045	300887
198038	146202
458081	92613
92209	219743
81752	73781
296148	423342
422246	426022
363526	360860
488012	169263
391264	59986
441290	359738
35707	290728
425675	104521
341418	341648
195135	494102
368143	392963
219985	209510
392953	221537
491119	207073
278514	310756
62820	87471
395200	494068
219136	453035
192638	222102
154999	162831
7552	445986
112505	14788
345729	486885
146893	216525
378456	231447
493347	40692
489657	266018
368583	371918
370337	451114
224054	436297
489132	371281
143663	164884
280109	321433
178222	80743
7171	181957
491190	327217
135462	75572
132434	23238
187907	8268
455699	464565
293720	255640
242692	487546
58280	184902
281663	434502
134954	275615
231629	15209
276821	326727
311608	14459
258881	67584
345401	397352
138318	94665
68786	161289
368227	474667
130821	9681
285401	57121
43949	134963
233181	294159
65513	296331
180709	43114
485072	187158
427234	357760
199698	118570
232758	454997
174362	52030
493995	49903
129339	183549
25748	377419
390780	41075
174362	374939
443739	234234
353597	404960
179852	309180
11649	136177
123201	402708
488509	291936
332368	365713
128602	445567
59092	144432
24359	49847
102501	105967
41673	29253
244650	429141
107433	458085
191536	132154
13277	119762
263293	143449
196958	236213
432679	70063
212645	267602
197505	179506
82128	64949
15068	421639
235323	298767
131265	117932
74072	166063
194816	359281
325886	33602
443372	54976
484106	392086
119393	284088
91250	392301
77143	426887
236503	275630
8396	249334
65047	103754
339006	486469
12564	400157
489645	109095
380071	148600
187471	121229
143671	311212
228050	139648
407149	208617
264775	489023
150301	198926
471758	474931
27186	112312
182000	192565
450465	64429
186580	457052
32411	491098
197792	153995
198971	290014
374404	101058
254430	409540
219546	360263
418180	191742
338291	11697
58474	404960
335191	356645
210508	417296
119997	267013
354952	102914
351860	290657
335951	484274
107527	265589
226919	91882
477328	218651
305009	113385
379269	49903
172946	474982
324825	385930
78134	468832
368858	286257
164710	267602
440784	168615
214917	293813
118096	290450
273159	399954
165046	50264
156516	312520
147309	261931
8686	262954
392707	477788
239268	44966
260970	140929
280751	128274
398885	237165
362325	421830
290018	261865
478019	190369
251820	47644
348972	241988
281019	220380
272505	418551
92317	182229
210346	53863
67950	344205
81432	434283
416470	86892
276802	208617
439719	24869
43609	239700
96490	293471
157718	120525
348913	273831
423468	104598
468378	202194
206503	68126
120596	35971
263021	403550
357278	137198
45709	457081
161819	150112
225497	412162
156999	259754
273748	118182
55789	470991
410259	349310
201201	358557
84926	88289
455841	243301
39981	391414
485492	178316
111856	53863
92047	481505
129449	55205
20669	335477
236296	121965
255952	36483
443713	291984
196268	20121
479229	168381
317724	209510
130969	98012
93700	392012
165167	355451
26940	225414
303960	42411
460804	11217
179134	417918
432440	399954
391725	101843
152809	231041
61934	241525
309997	204402
147803	333357
66161	40447
348268	381040
184969	328140
321973	35707
201348	329196
366700	273831
46870	207119
78466	60517
480256	87904
167475	49903
255874	214682
267562	367990
469419	145136
269100	120986
65285	199527
48282	405533
350499	366986
427400	449090
219541	348292
314311	367619
424477	293813
467851	291339
223820	247556
439723	229733
73466	53994
153991	118951
248591	366493
409338	167234
98168	1605
433803	176878
382848	324695
186843	271604
282453	487192
325054	301475
299497	316708
300155	215140
295070	416986
292635	116503
268914	10379
339333	62716
407334	276963
470005	383935
248789	431249
185771	371934
460457	248085
237602	13129
247608	215833
123283	461758
184396	407334
157853	279798
447230	279295
266508	145903
467789	389009
106031	273468
21754	439393
190383	90059
233004	250290
222953	366377
6583	110832
298390	472549
179746	62060
149346	106207
214202	479614
276562	107476
378137	397456
60438	279871
409891	478415
78053	184334
480801	296432
215472	222701
322171	106862
274574	122694
18571	130389
291525	50605
472694	458231
104740	436295
373568	49903
357658	366136
353702	423927
411888	59672
431586	241468
245047	402493
270416	294836
414058	407306
230051	415294
172445	36545
321888	273831
287766	5393
83977	293106
226663	82585
178162	480899
206792	284843
101503	214929
490480	178436
210228	382132
223932	54536
245953	13370
352587	21829
339310	384291
332299	275300
460877	315888
434990	354696
39108	1015
142601	250805
129174	369599
350869	260527
166746	293813
431444	240796
195142	71816
314348	357144
461919	278382
332982	241760
218559	443857
221580	227891
79297	64123
481625	396377
17756	214024
467085	304493
123429	378283
214853	285446
148294	227046
195749	199682
145805	442233
334350	177126
440549	472219
359949	198790
250348	400452
159162	137719
190281	420323
486912	352775
282539	178907
179041	10365
347187	401871
40337	388575
137696	259151
174034	189650
172134	16433
296514	255432
64892	294548
237197	286936
160680	259914
422674	320097
176913	381416
353800	216448
467446	135276
75568	61674
72111	365419
119632	483694
90279	260856
258187	300240
142740	458
352653	60517
144424	221294
132793	104798
114117	46020
270454	392272
138726	419797
328579	160274
211069	371934
278809	144451
50010	132247
164171	11972
46092	361180
488772	228431
228824	347337
438956	418000
311510	363436
448272	456640
7861	104065
143155	56068
444755	210746
297026	196841
454094	453482
160103	423094
108554	86372
287953	313096
233498	449431
238024	119738
229098	334960
127531	273514
84782	164272
287566	322922
151194	343721
397436	180578
398315	377025
389641	99405
379667	371224
46529	236959
121991	121262
296478	188
98076	134368
384667	285156
15027	58822
365357	253730
131410	41673
247143	465625
272114	298182
12793	149238
239084	70901
420276	395223
128536	13370
383612	249460
193020	13568
164933	425791
227219	313745
407444	431302
300209	464080
273583	152502
72658	342724
65513	345424
164266	86974
432119	195893
244630	471888
187656	286828
386776	302265
214012	190369
38604	303175
482911	248550
471297	263009
109892	472501
15066	271548
254617	364294
45259	211917
31345	464872
287566	351579
153379	91179
482083	162255
409388	312239
96576	270977
330464	273831
383070	240374
310396	303932
62346	354629
479188	67613
191077	73336
111278	159861
232799	44128
400437	214714
386904	53490
25239	121499
14642	209542
381134	54700
64998	293813
146661	128117
356562	265883
26318	151952
172923	453521
118475	75952
110490	481019
123718	91657
304642	423518
209471	456637
311104	281504
369403	141026
248013	169809
224819	203213
347308	438783
433565	157761
88906	433442
268910	46912
296260	76880
232712	478415
363741	161920
229735	276208
231536	470517
478588	67314
255940	254551
312554	380271
274787	72523
73632	41471
290908	432751
64959	393683
328156	428823
235909	101806
376175	251065
463158	308547
375029	48275
189659	417733
348688	426736
477932	204767
467018	94665
195121	130872
55741	338915
157323	110619
264626	220679
311356	71318
163248	190369
167547	284840
65496	217423
198862	31041
297026	405477
74350	311832
110598	93133
125492	59228
183492	76205
229735	2942
223633	205289
291300	270836
282792	75530
117021	60517
9084	288837
163530	353990
103584	184902
240847	160419
396321	463200
9436	49903
438403	19765
100073	46503
281826	276358
405071	258502
270742	449624
264514	83811
101182	46503
385509	453219
354545	183479
68668	258370
180488	428477
449987	13370
6020	138807
364643	348544
207988	270490
318573	105806
232768	40433
28971	478232
393218	292030
488012	289848
41189	384336
389224	203712
263836	12895
57	256224
76261	391414
83277	424149
112425	35629
161162	312487
441210	168731
174321	459872
418362	237900
422246	231684
169150	233125
114636	289414
287740	124946
412839	233346
13137	132347
69306	258370
446413	283445
226919	18024
227857	7211
391188	39261
200092	330675
106648	58499
456021	313534
252864	288553
436794	168381
482456	26737
256282	205092
132247	410524
292164	117061
231512	375036
128704	370279
467605	27857
264616	339059
387663	193871
326863	436444
148271	23774
445832	466135
407635	168670
289909	467302
397576	423688
249867	73711
155073	265868
158099	489993
450117	417201
168390	15209
114324	272355
413129	119381
227401	417201
449634	104498
168112	115386
296234	127636
392332	290014
350404	267352
190173	396566
189238	375970
248885	299597
313317	346254
352451	434239
67399	416040
27083	213784
343013	480854
291071	466969
212153	93671
87048	355700
54539	40182
409801	466135
59092	212029
197317	284843
198758	461504
391479	42653
139279	277179
295566	273831
458449	401101
480686	440660
319076	178742
388249	268667
262317	95149
3809	145375
316342	100705
423724	349448
436545	70557
350829	438783
110243	298182
219136	326043
106603	256121
33001	404959
130196	232522
260527	16325
274591	440660
49644	29253
375476	84504
50506	203279
337802	4369
466744	98493
134466	459603
432630	322422
36940	102370
471074	272731
161717	407334
464468	187836
446542	25034
382848	21632
467176	468149
146459	406201
465379	267352
365560	68154
41434	451914
348050	69708
186454	381281
266980	6397
467284	440331
137891	147241
329862	5040
239431	407163
269906	134262
435397	154426
477837	119868
260624	356645
82981	455463
227188	183213
316136	4724
400068	376124
381499	83912
138241	24446
306334	59759
252846	472072
394568	79989
12623	76016
381847	345401
408804	388575
318738	38063
263328	262633
388249	275989
403897	354903
349140	210952
128359	296339
461588	123715
340175	369599
422426	303890
270224	252044
221687	119123
58590	61121
473411	177374
458250	216804
212043	391541
111948	258370
430831	284816
91511	247364
435886	344437
208754	407875
363581	288407
31642	261073
127021	315687
305505	76019
382561	310756
324605	231497
148462	248382
325839	37515
372713	390680
388224	142018
394106	260527
73327	74413
451035	182893
108057	327100
158071	65753
484668	77746
265965	49890
440892	43001
327209	448770
415185	461354
480881	421830
222640	440000
278544	302806
312287	364076
295729	119123
471501	195075
376675	218701
57527	254867
311129	53863
362325	53863
137766	156264
265672	330949
289329	362773
268525	184902
175391	44613
326260	487841
246430	293813
180441	98013
31483	196967
177735	445453
233989	313314
9282	393917
197131	416783
389641	366181
260082	133423
261625	212163
116120	63957
208487	84186
128376	489822
442299	440660
428112	81384
53434	189757
291093	159670
484144	62191
316333	5902
485100	35178
326631	188030
56936	232158
469504	299467
275154	455998
29582	336782
67389	317118
185219	96143
267837	446105
44082	114063
286777	5857
195999	227205
490940	241005
332129	348798
231625	45776
35586	347104
468225	452567
18848	76520
321834	279509
493267	94344
164313	171306
318088	107911
44814	402265
29646	427735
238162	378686
73701	81875
160005	400720
240599	107487
282774	366534
217069	15926
68938	420774
171079	225260
241005	351868
98661	218142
114157	203712
269731	489754
315951	282889
427521	26046
173918	205571
60105	179202
139283	461846
482456	321779
188920	118011
338453	361278
387786	38427
474590	184562
212076	343522
209146	474412
9021	64859
333080	259132
338955	277439
303670	100705
175142	34921
170319	61934
337117	303648
114748	157872
72136	382457
120646	221398
242774	214499
409157	44323
43735	322306
311782	178436
215664	467192
125512	461049
273517	187382
130230	6289
77708	17339
102130	10399
271156	171953
93037	138700
80932	215054
394643	353675
375405	72750
405210	80328
348432	330873
203376	74106
65035	159612
489453	353884
411500	489822
41189	380907
315958	447517
151948	433174
328825	3587
434927	383913
76336	81097
348518	153995
328061	86728
357210	491984
213780	243301
436428	1476
411970	401014
91830	97277
331659	153548
243438	343107
214117	389682
428119	391414
187333	371918
180157	352589
75268	428738
22801	113683
308371	21583
160623	401854
28799	437938
135738	45313
180797	138420
471169	478060
305349	2661
429682	475594
14682	131828
438146	178436
177861	13847
76228	85457
239702	145025
40993	386986
30047	242187
256845	378686
42304	82407
355008	61572
428892	301252
258281	140735
363251	278642
274138	464420
128263	52872
193517	229174
407540	182004
474591	286326
82634	284599
283503	488540
446182	281163
266438	491269
176130	117800
278746	67584
270128	89283
352882	158948
435943	307441
44171	100503
381528	32807
385516	230837
441034	242434
246434	348679
123369	187813
230051	447215
325455	52368
248506	425007
381868	291249
360535	96259
474341	336996
303324	173767
28576	249186
188730	382165
395755	35263
479325	262147
480670	440962
405452	61376
223579	23018
266124	425838
390406	66881
354524	293813
489589	411083
314168	103420
115388	157624
63863	160379
269253	454975
219546	282143
453772	119381
460708	244727
467160	263962
3271	274103
89370	426837
393409	465037
351939	12895
129610	368046
283718	371413
448944	33855
303581	86277
328940	441135
148245	261396
341377	329065
25189	264734
102299	293813
10251	358733
323407	411119
396272	184902
423232	138807
96670	74106
68285	489822
329727	411424
30568	212734
140575	190524
331421	309962
254746	270283
119284	108222
405979	154141
200092	334026
105483	460510
50155	62543
466146	185599
243376	77143
382462	463973
254068	484274
449618	315671
9670	404957
419239	447107
172890	364807
231630	86728
280986	276744
360459	265076
17333	339563
13502	276744
259651	306468
41112	92105
227526	123213
130734	369599
468753	358587
328837	167588
432421	437237
447764	159792
489932	283392
114823	312201
488117	266852
432965	462293
464725	48683
289578	54700
368082	253144
67293	4349
1441	127938
215459	49903
457553	391919
476796	433934
285730	313745
402698	403612
23679	254973
290719	171576
347862	228113
112443	81897
448417	9536
406737	21902
101344	155271
444196	86728
127779	381165
265529	492906
188552	445806
456065	388219
192509	21831
182751	110677
198317	487190
461628	337921
213364	246445
317558	86687
302696	431070
17734	184558
181347	399867
230574	257505
420379	438373
397979	273831
458010	296750
307794	339346
57164	11812
299976	90820
458214	217785
123177	259108
291009	114930
152368	299467
50644	406611
184001	398514
54789	28614
89750	15678
163348	348958
270248	251576
54675	106123
407066	341271
191732	175721
174139	344314
177843	145860
253289	319425
235084	323213
363283	94516
238791	91711
481633	399132
245938	49748
181119	177569
309283	259074
345293	447767
362174	130069
340513	347104
158164	57308
180755	380790
146924	43792
90308	21583
134946	378546
212340	273824
255400	178375
154708	61572
231305	391182
35806	474971
489829	88705
111910	138548
322992	91629
243115	241379
396021	49903
394764	429128
155016	468204
92132	249709
101405	72539
357939	305706
35975	121988
135118	387031
145311	194283
78028	79485
219136	322922
244025	159249
36556	156376
342200	113051
50735	386491
13563	243766
338614	361594
431137	469943
171127	94502
75619	266600
233045	443361
63791	449298
89313	213298
205061	193747
242751	50866
344388	332785
59586	286655
156972	93533
383541	410238
334092	171479
209967	167841
64749	190369
222331	14308
487575	320998
35105	49308
106662	214024
333622	81280
179465	425846
184258	358678
371143	107254
384018	389682
316136	371947
449528	475546
347042	185479
77959	50264
139743	212403
320690	24412
385847	36083
270176	287071
162053	490837
112443	123741
449143	65194
189636	364517
102644	122436
7022	152968
254295	51881
135939	477632
182035	443086
138726	123104
227700	441230
407300	166063
262588	173576
418455	358315
177069	131759
455388	335334
291521	62033
3856	277444
229101	54700
222454	343012
244320	303648
232616	334844
249939	40447
276759	460333
123444	99742
402593	244732
270272	53727
203656	306251
381987	216206
219546	306441
389170	454972
153317	463372
23197	137508
242489	451774
223209	293813
297862	128928
94881	247639
168000	289386
970	429932
348334	493635
280600	376829
220211	213148
209377	419349
53253	13129
235160	38464
3202	109302
218114	341271
382848	321856
55202	463549
243117	426509
425777	149388
17481	470568
300025	385076
440610	183920
249075	471745
433939	246114
449521	147132
143168	352126
432339	470732
299873	164884
150874	49903
471501	21411
35850	379078
113933	337419
441152	302081
206671	61376
280360	279792
173142	95086
292395	24945
57	296432
409388	449728
403057	303497
468495	476231
87156	91315
93287	197342
322370	283265
248510	219990
136729	478415
39007	454820
388066	294548
281236	69554
3577	283567
259354	366127
3082	258817
146059	48275
189806	420392
406144	487192
437581	396080
400437	72461
10132	124419
114877	214714
403793	372687
16844	178077
389992	13370
124228	259010
79282	250410
448062	462552
128359	477750
220645	186040
233045	51298
436287	72777
397811	423822
3793	325060
468385	486669
212842	48007
47651	269402
259741	279514
234474	205376
281017	185396
401085	110289
289995	162247
374976	240815
136422	49228
80662	332544
341889	103804
12077	459702
415085	409828
393010	86560
169331	190369
116189	379717
247840	443693
384959	254032
331574	368539
8535	78380
296443	69734
261211	180527
464475	15209
249306	262954
87579	200457
153322	284932
298390	48667
53893	171760
70811	186440
156068	223732
230707	276090
20592	234913
442512	148452
267617	260879
314343	252797
354576	99829
375280	94665
4246	378546
456455	413905
362267	83435
350653	474516
6836	451539
197505	176340
287872	152502
435898	147175
163747	253596
216585	184074
265965	258607
34390	369599
191339	93166
51759	248663
468541	401297
136903	217455
294684	419112
352105	420736
105855	304666
88979	437182
68331	90986
489822	186561
97613	217949
409468	281018
162474	32053
40890	267576
405771	272339
441206	326492
243726	71911
453738	470554
64936	434705
16261	336590
50876	207535
327033	477590
147100	235925
208967	39382
337807	448943
45133	107909
328339	242584
46928	21583
229075	360228
124873	434909
341623	32807
93936	190957
447595	151944
484714	17104
79827	348096
19602	228324
356135	362675
372156	105498
210406	482162
108652	252322
333206	295650
52639	179273
75896	482462
195402	72985
64063	74979
296847	305472
308122	34436
83606	337383
316805	357275
73466	244005
352007	209285
251839	434893
37459	90032
325979	351639
113873	257726
55659	472752
393024	144037
415851	186440
312474	488721
133325	180527
436021	199331
100967	15133
313058	187974
76228	168629
278769	83084
114312	488471
47077	430610
398592	419850
468118	316372
342415	333357
322150	434035
107828	139921
344781	186588
91382	67066
231839	109003
344086	207343
184001	40447
242411	357169
453821	187438
486752	470991
170307	384193
181159	46294
432175	159083
39346	327099
71200	133316
277941	214754
389944	169524
463067	32807
441463	32198
384231	401947
169200	476951
419140	158126
270276	472239
130340	197492
205771	262954
244719	489552
188297	13903
129790	158965
75957	396186
292030	461846
439915	54976
386006	111736
311479	75499
371336	458358
66396	6406
143344	74392
135179	364109
323156	58567
139558	313745
50090	109011
198317	303394
122486	342724
237032	379171
1956	280045
118175	350590
381874	384876
455099	333357
116947	101084
270007	451016
174370	422998
371933	433934
470746	435708
273287	22623
318735	209311
234007	477980
100303	176119
147547	293813
368240	389305
386109	368293
339333	215486
254189	198687
470128	249709
68843	28927
318067	208577
254465	436889
258485	311297
316565	408470
186149	396680
282718	81015
409388	296432
311567	172266
67247	420944
161743	114943
324632	315687
468811	29111
383244	150942
432303	301168
428944	360653
120006	459779
15253	467284
161195	463774
421207	339626
428138	27775
5242	79507
360174	43514
221245	1374
284812	462191
263078	300916
408518	332109
284554	286828
412440	444358
111964	92823
157403	157624
59310	317118
362344	435242
357139	131973
487782	117027
186941	206726
357225	472239
292352	456586
5474	9017
252693	356211
233469	187974
474177	350696
409158	250434
386915	391130
174828	434599
302672	59711
151299	218727
182091	477136
377983	433934
113895	15209
263880	452989
290793	281924
339529	355700
207343	178428
436223	464174
120889	234716
447945	249334
218453	70044
3111	32865
124013	118877
222534	115753
237714	45687
461549	444926
235475	385089
464300	251598
370325	485324
152615	387860
169512	58483
118696	311702
41484	333896
200092	288274
150553	251190
360798	163181
165085	351257
422410	72873
330954	65245
261731	223963
118132	295493
19836	488013
153813	260527
309039	447517
74364	35707
420032	177870
151278	375485
328538	163761
116947	238889
370148	334635
96983	189064
222792	102804
153260	387765
333042	187834
298143	132740
247388	18479
396900	362924
233388	297830
149502	38063
341226	91774
424514	91711
43299	276074
25557	403193
114405	214047
292801	236213
408872	198926
287953	336291
265407	206009
230051	222148
347036	219345
57	93440
192598	429161
157198	461944
86632	224778
307573	331508
66283	190369
296210	226456
157663	25398
417253	438419
107998	144466
379195	488688
10095	272121
325853	166506
451174	197481
307495	212584
449823	319333
235545	147811
59034	49726
99060	16172
51392	241515
113157	226494
209964	49903
471169	104734
10647	284190
370619	152867
276964	190773
481850	22827
98655	131939
54539	438281
425081	488392
97964	101650
135655	459232
167588	200454
447826	397115
214268	83017
96970	149600
138126	93583
373025	198862
28357	75246
165085	220417
222102	413533
264918	317954
263377	40784
29088	385548
30394	490358
414259	341931
93627	400404
190947	159459
316223	9054
452927	369262
154730	288035
417372	310261
351345	395800
225521	147565
231748	319887
177784	237111
302909	167291
51536	88606
442554	346254
207819	341278
162421	153056
177482	453716
217270	391414
301364	217494
291832	354933
323693	190838
157496	395058
414646	21523
257601	316092
117029	50264
277595	227101
224707	215384
455542	32053
133831	6949
8190	333378
323836	477654
367482	299012
267439	226943
349809	122020
73547	181935
251331	481279
290912	199404
144466	17155
426206	267553
348579	325690
172825	378686
194392	254973
110958	251388
283675	217088
14949	244184
276350	232377
313866	122283
7758	421830
180926	175897
214714	69251
299867	244936
350508	387742
109027	514
117252	351414
109821	129772
253002	293813
385250	15209
33710	56573
117405	356605
450306	44518
31370	118708
126714	175003
160377	267352
265569	86476
261278	412694
238840	33553
405576	407902
51400	202255
151972	186679
291457	422069
163404	249381
196003	457845
343890	217423
375079	467703
65726	388575
344939	366534
3765	375948
71010	70500
231230	100108
478588	297432
203000	265711
197473	266783
372488	382992
167588	71875
446328	45060
346379	52537
6899	348718
192392	190369
204331	396727
62556	384230
472910	155680
191414	38063
132718	13370
448033	231485
349901	349272
243895	25239
131606	235568
483783	377002
378387	317486
265124	168381
341446	175928
64612	72521
266307	328538
263266	268261
35806	84089
378830	21411
67673	481631
135021	422175
339783	317356
39371	48146
351397	49828
113608	240203
13930	212752
476272	226943
357723	214992
122256	262453
473373	72660
22780	242847
281883	408997
81420	138193
94304	180713
49384	61374
18928	105872
136607	209933
357768	111122
101486	45890
361619	332670
386304	475047
468829	359215
450687	322211
10251	46757
28483	363056
5234	244929
315867	117270
198495	387742
446222	380769
61286	229124
195541	199073
261084	360860
128124	267739
324758	77521
322713	145254
286828	92488
412184	375840
23169	449090
157822	467192
306633	408379
393538	115459
354387	58122
83137	20719
146893	435043
77212	391414
272675	392335
251820	110677
389009	20586
91499	107473
470915	255980
278353	203656
332648	110354
434168	48163
107396	463623
376300	200444
114051	132996
338153	50508
260367	51684
292347	168615
412006	176878
229278	478415
43522	386057
4098	219743
98865	128316
257984	292468
329727	465769
277359	227280
173407	57134
313829	214834
316022	218185
95010	411424
221381	289970
329394	74372
375113	320097
343001	468150
490101	300240
149897	411809
82150	107337
28357	494068
164895	159058
473861	434893
413715	291038
396841	136435
157342	217423
217801	263569
276663	47141
329750	342300
439977	177566
84680	369599
372738	440249
93291	61814
182771	245715
414378	268429
47788	25640
351009	237293
342846	270741
458612	63116
16790	54449
229735	459908
278769	37121
265856	291430
424260	346105
279636	467225
101575	35707
394770	176389
224749	398806
240254	309425
398994	470042
109078	203656
186748	194095
404954	127371
180259	404465
411937	92613
64432	439218
173759	432930
349624	422086
436149	20958
203656	408799
164510	489822
280767	132279
65134	238144
416708	86476
68600	445016
264859	175880
197391	39158
426479	221468
304263	445733
315394	478415
473700	185479
409165	411424
486894	276744
296977	321321
296518	392963
326631	206557
146297	160740
166903	19377
345196	73747
4039	24000
478711	278829
26366	190369
115319	418362
322976	130028
319259	325386
52151	235781
20726	143809
309689	180987
196003	7159
480432	313288
130224	57205
106739	107961
314311	295068
481723	488288
488272	104498
455578	19883
445258	49903
268561	369599
395258	411379
106822	202996
338493	120299
403420	396050
92408	127485
81052	318040
352201	155362
41189	301611
449146	390687
375528	327343
178652	155719
434804	26600
391969	196144
249561	273831
427544	93214
208372	314032
215377	108901
116462	240467
4398	482162
197601	286799
181188	429161
297941	100528
90449	294836
150187	79343
327536	124994
107937	202639
91338	451214
410970	183213
14831	446801
114556	281925
378224	393598
369366	304140
9128	201121
266279	28270
432175	126366
322490	240087
187198	36191
322571	210179
170772	107711
285876	6072
486712	274314
64769	415719
312474	288421
397068	186561
362847	340594
67584	73540
472346	375840
274389	396729
438266	50838
483501	239107
65377	377933
202478	460766
87091	420392
334424	87506
306282	249344
58042	393760
404098	178422
271897	12615
339815	409713
148317	253679
405477	183213
163390	99829
179229	295650
234881	457845
248013	27362
167588	182749
331454	15209
395365	294069
269929	334680
8008	163336
14263	201493
215259	71917
194201	396158
16844	377933
73290	112438
99695	32807
454796	430474
257766	405188
105533	492283
475598	447831
328367	324072
287012	433322
328044	362267
129727	272865
222413	206613
136350	291543
305676	41412
234927	344018
481044	234748
19492	46742
329805	267557
345715	428689
420088	91129
130915	203656
208834	187067
67584	143600
105491	79249
277800	404960
235382	283975
102249	77189
187101	308100
12515	245710
424215	293813
40309	184902
251704	119868
276300	451066
434975	128670
18878	242783
319824	90123
296005	188759
315588	265548
400277	118156
84401	156367
257613	453430
334092	399837
109025	477986
331835	269948
126652	275426
405962	373383
5857	75498
210611	338271
321829	262954
364677	1605
360459	344091
418368	150478
443307	145860
415844	415625
295522	120695
417931	332435
450429	5678
191993	431556
82688	401101
294452	295650
84576	179258
147422	152826
4098	353009
283252	243115
455647	428214
87072	440962
386696	366534
80860	262954
96932	318701
409267	456599
50162	260676
323211	106103
231858	285156
416216	480109
395455	218612
153023	49903
488102	388633
8520	2068
406660	200908
209652	480470
395734	16433
451256	34453
64008	274478
102145	374098
59901	189053
400073	346793
342886	484883
104239	96803
176130	103052
224411	203656
37748	371934
322858	454822
246262	308456
477932	261649
373890	479872
401926	11108
98403	12245
361818	483112
106268	459790
3409	463200
423301	196783
344983	355552
145162	456065
32580	175960
160576	378462
359742	138093
344561	80193
81432	98645
450025	316372
81860	141440
23498	440660
41804	119868
342024	367982
11882	3552
239145	321651
361576	212246
103914	66880
377486	373758
287766	64075
87022	311694
98160	399722
274277	255321
280367	369599
278366	423742
233498	283442
140381	325604
222373	419777
286767	206623
349463	250223
333646	378462
367528	313745
196903	118554
366431	207927
404086	65274
275721	177466
354567	471416
58245	228519
251802	132281
401950	463549
69192	473246
366833	378131
88790	62661
265711	248835
425760	192051
407369	388229
291604	23869
191536	124650
33965	435242
234049	53671
215178	123721
284912	9192
94289	122199
2052	183475
46870	466074
423846	430754
180715	360642
91076	381054
458264	429928
312283	256306
42721	419580
105077	407306
319259	238517
369760	198926
49099	422435
393238	84089
6767	85617
141963	205223
10440	442180
244536	360968
128318	318540
425768	484447
299549	452098
174568	225584
209343	8268
493080	59255
442091	488288
214060	223689
262379	15178
399492	298182
342435	19246
304784	226308
435468	161047
51669	164253
2169	378082
241952	40538
61908	318088
404899	276744
66866	385248
398078	273831
421794	136643
70921	250389
392811	394492
409745	320952
395706	190369
251924	335831
67554	65466
402790	366534
326631	427571
16974	218730
212804	137508
219116	374465
252974	132843
466662	160468
100516	264766
23572	461846
459217	67089
378127	225021
83337	162795
84052	74095
12415	400313
237714	195162
335345	269904
250094	19257
151156	28129
8278	84089
18828	60517
385474	63005
443934	274923
215875	293745
208494	334680
151360	211280
67958	290845
379680	229928
130228	266852
199420	207918
341581	95392
54537	42890
165796	262954
54539	157256
249202	151370
352483	477986
109791	266982
201020	216439
128376	168032
121987	53593
353890	137155
364310	231264
435834	315888
237242	430997
399208	187087
252395	440660
410078	421356
336367	283534
109972	421830
477309	154137
215301	418390
443192	429607
202109	183690
437059	48142
444081	159378
98672	412690
339808	257357
431137	259273
20229	56609
315250	283346
270923	235578
421296	218018
372286	102085
215474	408139
308122	84980
53155	16433
80177	119381
226009	478415
411627	256120
19921	383967
246221	27464
30191	75273
299748	54976
487153	140635
307528	405313
434690	430356
184179	267916
84704	344079
293931	396366
466416	241133
342605	391414
110446	208038
152921	208020
205759	418857
68910	28129
69083	150420
455665	416402
448139	191682
167415	217423
436003	151322
473053	79616
488025	356723
144182	294836
452243	385077
59032	176536
474819	193599
289937	223929
463320	183213
144973	479778
354112	336915
434965	331349
110192	451016
244460	181957
297436	418332
189879	112379
357493	68996
135274	110677
316942	469235
415270	254044
70829	166513
37043	436686
170440	273831
346489	173969
16183	362319
250794	78548
296033	489822
258362	49247
107826	398333
333724	71184
384744	400539
84875	423072
274852	223697
27400	124711
151812	287384
304589	396423
61574	415069
460523	121574
480091	471789
251909	396729
209360	239268
204560	401226
79347	491630
478287	369262
227526	44463
66915	122193
182270	280889
428171	132801
298317	317235
390780	428738
421140	99405
168948	217423
200558	272136
250742	222544
312604	407904
49418	339101
19229	433713
61854	6374
384235	75270
373755	100277
27471	394529
188568	311300
469532	13563
39189	241718
318948	362059
327364	126234
318980	212081
483907	384983
445048	134145
103898	25984
19005	161933
328940	419478
15068	473857
347870	472521
49329	447893
264213	218727
270248	251372
272457	183213
240586	319294
396825	208430
67571	287382
162185	263713
262286	427616
224093	169667
180208	449319
406475	485546
440940	146202
306115	439768
1994	466562
306309	188138
150489	110677
298739	348060
48892	306387
31797	27189
358860	96271
436509	317675
228128	159182
381067	357836
317174	411719
136877	160018
155326	492906
97506	160545
137779	440784
254115	164922
441394	103420
403796	40622
361079	436635
354419	9574
335484	302836
462973	403532
293719	404362
313863	440962
300330	398807
441800	436061
317184	57134
246216	19987
49636	446167
372448	195234
287741	98550
255677	262594
71967	193070
270801	134852
94111	296693
381008	318247
414023	468640
409149	264874
16284	391414
370776	377423
197113	494102
380789	294213
291770	401854
62310	250679
439997	116070
96197	464635
377895	475593
233560	15209
51744	160089
214012	164884
54664	8623
236957	365141
103134	409828
59815	13370
186999	33216
310617	79363
133648	132740
377967	119893
262887	287339
489092	141026
178487	416638
390596	290418
104782	207916
196533	132740
117565	99982
128337	33954
93773	93627
94261	206312
37782	166970
369492	135967
365521	79358
328942	275677
264026	330878
262317	15209
328206	189659
292277	416994
245860	459180
242038	362206
163165	267352
423014	354933
241198	192726
356562	469532
19173	223963
179136	39195
417801	71009
108024	114930
35520	94339
324199	421830
453821	93214
146840	150030
91029	84393
424513	4479
218154	190938
447242	114930
44097	86728
226456	448643
322171	268381
75498	434035
283174	181831
267373	208300
326169	289350
27854	389980
15502	67584
312283	80197
182309	50155
169015	307091
173663	261563
107507	281924
333873	263009
162933	237165
306791	451436
114344	214050
113503	489552
382921	103031
253697	423345
355887	42277
399108	419299
305682	391902
5700	402307
462028	25034
351818	17569
277185	224383
240225	293813
350347	131975
289675	147415
159127	357854
218530	53385
328051	187974
343038	110677
382512	5040
333691	226168
347094	50264
13747	313745
152535	156375
240609	451096
137201	341271
158099	196565
205135	317100
70840	233513
269545	243374
19135	53389
363080	37220
135534	303648
44844	384165
227152	204001
276	106840
222102	330469
84964	464872
435267	424552
212592	388072
48627	245792
347275	76019
71816	4413
8254	94516
189902	65670
196872	238144
202985	403451
453919	349835
285099	284843
162334	5040
45880	278520
404337	49903
411282	366493
362267	443111
30480	225303
223012	359762
442236	39914
146893	493524
372214	309641
23921	61848
192238	188134
150583	42826
418380	313745
111628	303947
301312	210082
493037	125074
314911	110677
54539	143112
345715	134580
142931	227921
409870	297630
493952	341737
70807	461408
62366	9075
490797	260986
315187	469702
458768	346679
389341	428199
382882	473703
209533	21498
250704	20959
490288	21268
158819	448936
436516	342801
376792	104383
435957	49903
158466	209933
424647	10521
54475	194165
123661	409540
22635	273067
376978	286936
65842	354657
256325	307889
431283	309407
359174	53640
27774	475707
439946	441209
146893	324290
362617	17190
30113	294801
18145	440804
334261	194614
407632	347404
198805	308429
352882	290216
130542	478184
63415	37728
465449	329466
167588	400970
411419	412804
200013	239431
239028	183213
356932	422998
431866	276066
438729	440660
346296	286906
404892	184786
243756	131536
248959	366127
269537	213221
466340	291984
95405	454867
119001	6899
239947	320479
140891	166063
336896	208617
260171	282276
433055	100251
48479	28065
262039	309600
89499	148779
134719	369571
350022	487079
196903	15209
270597	18704
290233	76169
20477	94516
445748	410355
134262	358658
454742	138088
172396	242725
421525	120551
290507	428748
456021	212275
369799	478415
298187	168252
134989	191703
228225	250009
179010	3220
325007	37515
431226	483566
81556	252797
482835	105967
204278	247426
390924	211686
295404	110358
114856	117520
33074	159356
245633	221759
98726	398333
451639	458545
428138	337120
341623	476951
226326	24516
452967	406061
79081	443976
471477	86728
288499	395197
323086	133146
492921	327922
401263	147786
442384	147135
17021	286936
411119	291324
157534	432385
126812	226308
194915	4666
333998	475501
85406	317541
231423	52421
156644	139670
366762	256697
57335	81299
81432	374314
238885	300240
249514	39195
283645	357854
33560	222701
244899	272069
124231	378419
381994	242298
102982	455769
7254	433934
258496	105585
42368	97379
392346	244347
428944	303451
180703	436950
472620	271269
59784	493918
54212	152502
246742	49903
87826	120425
447760	317356
41713	202781
112267	226738
250183	192566
319081	11710
54228	185761
433941	291151
94665	493251
162114	472583
7511	461562
11282	204103
327777	317541
417836	183155
186279	413387
47464	121396
135959	440660
273246	77727
236992	306100
260179	478415
203783	57775
214626	93609
470746	205270
22964	81041
400513	480584
40028	26551
356490	196783
329752	125417
71213	419627
219173	86728
420433	258058
408807	357229
396145	304068
110306	10799
290698	286948
66003	479614
180892	149389
209138	80587
213296	37421
133464	244703
460624	48523
22375	67568
320873	97285
171174	430356
371212	283911
168198	18479
69465	7460
438767	330469
254446	40584
490275	218727
173850	471337
457789	65913
342403	388575
83137	331508
119125	396746
6010	140148
348094	144482
327288	391414
479402	355724
65453	193380
150784	18802
86581	387742
121637	39195
371218	114941
25670	207535
485144	451391
327950	276519
39892	326406
426270	394890
479058	420944
202109	359762
346987	132740
413816	170444
194043	165146
415967	455936
99405	298909
352428	354694
448298	292553
389744	187878
64526	479157
333339	420947
182771	249334
256267	186159
101088	133292
337405	10777
8540	458601
444321	317118
222239	64076
390889	185621
430194	442425
171025	132377
249454	3011
72804	243631
316136	442819
204493	149685
275152	24738
387762	207535
216006	267279
165203	273831
272427	38063
60857	401297
9232	494068
433758	16210
269688	98906
358167	388575
355898	79266
249009	367129
286777	394736
141528	311644
287413	278802
256120	270817
238840	310756
396371	52537
1819	358303
230051	424265
476914	656
104186	348798
205949	317118
6187	199446
302283	276021
204865	398333
92467	261647
115887	62731
121460	21998
54511	25002
153006	481415
421858	144073
175914	91998
69678	222477
140106	181999
138886	283265
494127	50610
242551	404316
389611	28833
377588	294836
42168	426040
465647	295201
132651	151944
85392	196534
184528	169020
245622	110785
22426	149388
73233	192943
72804	474456
425409	432740
101049	189059
484784	330256
452500	265215
405333	112384
84241	304932
198038	125489
445357	447236
317983	442096
392779	402327
115472	241525
140337	122694
300916	262273
445370	449282
247761	74106
247608	492329
475617	267602
257581	94793
427324	113051
104912	183213
254542	410607
23754	387742
412909	420336
293705	468832
450465	237165
211353	440962
477841	379130
311766	449528
462696	411475
249894	49900
438955	358508
249017	471416
397230	187089
451769	466737
218577	385596
118567	82271
2699	480101
55958	110811
375443	230487
388850	474412
287766	313454
225650	87923
146822	486774
80142	151944
324708	402535
353224	16433
333178	101437
374506	119868
24208	17002
55789	238840
75422	430894
475287	206142
393056	122193
160928	3719
99409	169469
436997	203404
240569	338862
277745	373021
154144	475818
185270	62191
109174	500
154981	40782
408337	476447
388291	62191
144369	320852
453030	45523
274852	339567
481406	391414
384196	394111
432595	77727
336796	99437
232897	278885
443815	5041
270248	283918
100516	15184
348542	327061
272053	26319
190051	422175
102249	249026
167583	50605
428944	235840
144188	110121
240204	218730
187834	266896
231839	87702
416703	487244
462505	360860
7620	412205
427716	378686
330688	14497
12967	391414
346917	287276
225538	277961
322857	467703
309066	192504
489545	410491
482851	160157
401592	476951
100926	193275
12087	62191
87048	449620
249549	154137
340	492316
455804	385801
311923	440186
5443	120363
475511	269199
323836	183005
269255	389158
71189	204294
138332	337849
277568	381416
160169	259293
89865	316877
232245	473223
46377	28337
14486	313396
382882	129687
182192	210728
304830	427954
462471	295484
71883	360860
224847	479271
33745	47179
15819	303159
195162	236864
234845	348552
281551	184221
64012	54976
444380	296432
297276	373021
230051	408358
306160	469235
347231	444691
159819	63534
29098	115801
90064	94516
447335	473729
224360	214024
96390	468513
36913	336590
226023	97070
116633	12177
434607	30258
291825	156207
195002	238729
153548	185783
448944	231578
316310	335812
236950	79385
134072	245717
11626	107222
189374	16433
390306	49903
203028	282752
474688	356674
76835	430979
302088	114930
347948	182940
472258	188018
89826	147520
138814	131055
276656	68125
264026	50605
23478	489552
63695	265065
346526	136333
282643	459649
189064	477986
34734	168381
445446	53490
167986	1057
179229	160419
246952	330469
266163	283645
427016	52833
178959	275500
209173	249334
295534	322823
109334	296693
266538	151994
25721	440660
376213	84766
373888	453009
75316	286239
17562	421149
449892	481368
478532	417515
144475	263287
252255	250896
113761	418199
371285	411157
77330	331584
160182	138807
71499	369599
255353	273468
287848	170405
136878	444650
71140	310756
327632	67584
305865	58589
90361	43496
158099	489199
183549	129339
362713	4413
159068	49903
283273	52537
350064	28614
283889	121452
157283	340537
171051	102850
386654	421356
41517	112760
159072	68456
307481	236213
267002	307279
414257	44028
76442	424805
475092	110677
443552	312276
209120	445533
147390	379976
89986	46321
273925	190369
107173	12245
206630	487488
341092	15209
164410	130415
214407	366127
286588	363547
87536	166063
425423	342598
461512	476412
75963	401297
49158	435708
91036	31420
114374	385210
389641	224871
221784	375914
438611	387742
40158	103825
37748	156189
21203	399867
333557	152794
217529	48163
266307	478850
261791	94344
381305	313317
486712	83912
276740	18665
198317	129400
285876	408273
470947	384336
80234	32881
316406	446789
211185	378686
202229	79249
300916	301627
334092	249135
191914	161920
199942	388131
477801	66259
313523	224871
163843	291984
333159	211649
155676	69654
27289	218727
425320	174411
321144	286936
309530	162947
290014	465641
53516	277717
270248	370950
337315	165653
293669	275369
456021	76999
344065	170578
33677	320417
65513	177252
366137	398779
66373	326155
286483	19033
102662	355501
413321	190353
109868	475073
15027	171238
150341	425222
70107	63957
479351	193243
467578	307170
154355	289167
391111	478847
190906	99019
177533	387101
81638	315173
478456	237235
222339	299267
151039	19458
51251	437639
456021	434100
124729	317118
171362	178907
149343	290450
65134	356138
208372	45141
415059	294079
365939	29521
142898	344501
481723	100053
105077	273468
111085	273831
115871	15209
191247	182262
155082	207618
438921	244688
127671	190369
157252	355700
59920	473365
89883	313351
153505	378686
429652	489553
343947	264132
64526	256939
422331	458104
225233	142850
74668	70557
453677	154398
151597	156376
227027	478060
223246	379416
169306	360860
387898	23018
452901	239174
370684	358032
462501	205223
305482	356037
146704	475654
414023	73168
71189	295777
409745	338189
94871	461049
493347	128263
411015	398333
69292	382502
142225	142696
358347	286765
51735	435708
410212	63957
490632	364037
69828	256121
282378	144739
84745	35413
476874	30403
12216	6076
235160	94665
161751	35855
306815	203438
176846	350822
203656	434541
2413	21411
408875	27464
170317	296432
128740	293143
270117	147460
221097	85324
407149	431226
481119	28838
150174	15209
194169	122694
100610	375988
412333	267602
439719	25053
381262	386772
313822	460179
51756	3339
285819	159869
279110	314742
130156	430790
387201	18584
453903	54522
183115	259304
443307	414212
347270	387839
245198	369258
476804	62191
360824	174644
460685	4634
357769	371918
17126	213439
178005	156376
177529	464080
225250	97199
26196	476886
216516	226943
342465	228911
481419	359281
86047	403612
458855	83715
489354	468162
25065	55253
288165	197632
470728	228431
108918	72156
8257	136078
34999	214714
440148	455912
430492	162795
248029	487168
46757	324427
98242	157578
358596	387742
52646	265518
372419	226308
157586	448770
421310	115123
208156	197284
459443	191821
89062	154623
186152	437429
114108	224171
86596	478142
476346	45768
311457	50009
352579	293813
394018	387101
374305	66768
12935	144845
441669	266613
470675	122462
409736	351639
295229	17186
221894	281993
255097	307121
292747	86476
396036	218727
369818	102352
462352	141166
357504	108698
455278	318233
54162	287540
417992	397009
306893	145059
169937	434413
258362	54976
414286	289513
4927	86596
276460	107711
206491	103420
166459	187974
71430	100055
97572	296693
467085	484667
140116	361458
470819	358913
40350	419571
431853	289414
84810	344314
100926	109437
248853	311968
404133	305
25969	23018
48937	256121
48633	98567
220088	102744
219198	28838
457654	34551
2917	126839
448492	330032
388056	398131
286742	88161
103407	313745
8959	400720
398517	96853
70975	419635
205890	378141
53511	169437
478170	10696
310075	110677
491068	3630
65800	431891
359906	195224
471422	214714
160961	161755
193414	242165
217376	140044
29801	482315
33319	104061
170214	428214
480025	452932
136063	92628
34217	290450
326373	317118
219636	346615
315400	198317
461661	308150
163445	79507
118923	31267
175808	378583
195362	376181
65134	384174
130407	33992
136955	299579
55697	361031
304722	293745
321646	302141
31862	153799
374222	278740
252288	466949
65546	407555
111965	71724
482596	413535
450919	394502
440303	449753
408414	190369
397041	86678
477681	358913
200594	28440
81674	148086
454115	291249
453009	224317
293522	358489
22414	24334
483987	10228
92205	113051
5167	477136
334092	365929
191391	278700
182841	371918
472906	198317
483992	420944
44209	399301
476560	277367
135222	4413
70736	24000
464609	268583
366906	132740
372488	226658
426947	480025
421002	291521
478938	312251
14077	482162
112882	370866
27417	215291
266384	281641
402239	359728
39813	50267
340547	22549
92312	6435
390906	313829
108024	198926
222718	94516
481008	218727
99973	151174
230714	398538
461138	65678
221329	89419
242503	295581
28357	402712
16420	100338
20908	461049
56069	129740
72804	448033
99803	429766
135022	343771
409592	395167
99279	233592
232799	75404
437847	178999
330216	82240
30241	125589
452068	328536
52955	182438
81644	285976
392399	368859
439158	162947
320930	266547
451692	132247
120778	11396
124191	282324
125374	218061
45164	252276
392152	25807
265213	405623
280429	180578
104740	395038
481419	54522
352935	346266
209649	27275
33242	459622
124259	63162
400634	462973
156592	92613
192562	184273
238101	77438
264727	345642
20401	50264
471801	122462
327540	188018
198472	434768
300813	359120
305955	84345
215578	173873
449811	380277
146893	98628
295220	421635
398592	204185
458601	306131
240833	211067
201813	388553
35015	111209
285999	190369
437254	270848
334008	135756
128124	224480
292609	143956
236599	318735
81978	354728
361675	402511
207382	475723
76732	446801
102974	246114
477841	408537
167294	80193
405979	478232
393552	273831
93070	262954
451921	131992
354545	459213
424624	50264
79570	52255
408329	125826
459205	208349
1057	279070
410109	44838
439992	235021
51634	301841
304404	414269
250982	57080
25294	391414
474988	68975
466851	90104
132960	169936
491140	190369
292244	47911
258895	111721
141000	466457
319081	147699
6115	313745
251690	416494
391243	296693
125373	442680
198966	218730
207484	35707
146389	61502
350935	248382
285655	447896
20496	15209
331135	147520
41677	454975
334584	440660
457486	38063
222612	461846
467153	123465
487219	456726
287261	126204
158099	62314
452709	207959
131254	372214
275084	317118
109824	473654
226167	79961
212289	305665
289961	96655
358423	398333
10379	127516
260949	293813
167588	175043
230574	114317
245190	149920
468935	434484
481297	404923
333866	382096
288176	86974
306858	215477
330520	409828
293789	49660
360459	215373
170614	283346
248013	403612
73423	430878
164066	276358
33398	347481
409557	408288
17518	64374
20877	190824
194165	17859
340873	48275
85331	40723
386532	186159
336650	127895
345861	440660
282663	351167
467914	154787
42024	186440
101049	420146
365399	430610
454263	458380
72018	241261
321263	400176
439719	397461
308122	212824
209237	73640
479393	136876
230051	270875
109461	214050
172417	107187
413137	230655
28619	355577
331076	205270
139546	413525
429787	439352
404198	276819
304744	273831
242476	232890
38615	302272
280092	130356
85243	107187
167012	465362
458874	158961
361630	334009
151414	183095
354866	361960
220345	481565
195815	13663
170313	429161
372156	354694
255888	252961
1483	260527
389514	408063
280899	387742
44256	132214
301195	475215
447332	49510
320360	39183
127391	139648
190051	409540
48064	243392
251791	339501
362932	155927
354800	481785
19639	17956
269714	435817
350119	222216
69318	317486
74091	37924
101465	252012
356473	116073
128064	437971
290927	303079
156518	174700
327523	193057
491305	353027
60677	470069
242882	231638
481805	41651
271192	291521
152639	157499
451216	21563
206093	75348
15819	136744
447780	251703
203164	187974
434726	398109
327467	171604
140722	420414
320157	236968
203812	411853
93838	187757
293283	478532
412766	80975
31926	240149
125773	440596
128301	442836
229170	47644
52142	267352
250858	351451
268436	50264
101058	455821
69328	367110
446542	246981
445865	347722
315250	71725
238042	86728
489679	205289
478232	421356
215009	166513
421338	244463
104325	491350
324442	366493
135028	13370
253848	428103
112589	420944
478356	361222
197719	1057
378565	245990
132927	49903
470494	12232
328181	310810
50363	354323
40439	440660
237801	16041
268330	261396
304186	450289
91325	214436
53428	420944
64279	107711
218607	255579
466181	356286
304205	416402
288418	410074
27322	132318
102795	492906
405942	356849
478737	198469
147595	32347
340197	277367
71189	346837
119113	422675
411874	140044
156873	115182
368858	275487
68035	327217
107448	257469
483987	9673
181120	244115
153147	88213
272348	22806
475364	435318
215114	28065
85482	202438
98395	254932
71189	115844
362831	303175
176777	466046
479970	201794
450127	168615
130069	408768
409901	310462
325445	445233
318355	281410
406221	229686
415788	261375
68241	342731
426357	94344
218665	217432
239165	289851
283737	436709
137454	392413
290678	39764
2187	104733
203200	303059
244015	257298
475158	317089
128818	414008
330767	392699
289084	320286
338547	394792
99287	466466
419211	159249
141634	4932
15362	264970
283652	243146
87741	229928
48950	370848
208429	22347
7771	343123
156298	51895
45638	397073
335591	159249
450798	404319
389427	80662
350779	120274
55659	345401
183376	314753
103084	189464
204442	399361
58942	138088
360165	126232
194898	210082
365050	134896
139364	348985
262210	114672
461884	42890
266073	240225
40028	245679
334933	58086
36835	272339
430116	485063
357864	164884
81432	242927
30206	241669
80193	50264
452424	339604
440518	373072
150041	334009
86490	44108
338730	173999
115112	302033
146931	438783
455788	443575
18744	442776
464821	113106
231158	449211
65211	1008
151929	98225
305169	371934
7316	25497
19459	47299
418380	156582
314621	203656
8463	158163
267691	183840
15027	245792
36730	322969
247715	242648
76738	122694
468741	48408
3814	293813
96559	66235
421834	429892
50536	97127
64751	89070
317893	339829
293620	82208
31089	446351
265288	366493
78637	54976
418612	19680
386298	151944
292721	286457
48159	7771
335842	41667
149634	275723
148784	175818
3111	105511
172248	213271
251775	31063
312238	314176
229521	332888
365362	461453
484012	105212
79485	446754
46127	451440
383819	55849
121422	143079
482270	360512
408502	113654
450292	11096
389813	324350
377010	313745
65906	122694
90463	17118
452818	450093
473428	482143
257033	75892
114938	241090
213071	183213
303498	216431
413880	178760
51446	210353
438322	152085
481946	95942
365511	295512
20325	478415
203078	80919
324830	224165
153322	477719
81478	414334
78644	164884
315867	16936
250207	281924
72804	338228
165472	286839
276845	15209
458497	173997
172033	48275
416004	2935
158102	399126
286380	291487
355393	183213
189875	440660
285080	49903
128878	451509
250458	433907
87859	183395
427639	232114
47657	335113
168699	195551
353382	229596
482712	435708
468212	446105
147706	233477
37433	310579
253102	453605
273257	211868
319231	329015
874	260297
122436	329281
240307	485230
382511	231485
133184	119192
242551	453919
424340	37948
130904	373730
285664	317151
472853	387625
113355	406847
422771	177829
99060	210032
183394	440962
459193	286828
378469	123095
12088	164873
195121	199256
241137	308858
51246	55928
207945	348798
134700	462243
172079	80193
373126	401871
480264	91711
157013	224016
219987	35707
426632	359762
262683	84450
389019	38063
344352	440660
250970	446351
469026	37249
68532	154872
366375	293813
452709	441425
380454	348798
219068	207959
187834	257957
440784	247373
154976	41303
244174	152290
94160	94344
29304	378686
450487	30635
125039	230175
92401	425621
210005	408219
3111	261566
246221	158709
270597	62846
435776	340800
451399	391962
490101	84722
397735	43385
427272	440660
458941	25685
323940	114309
10691	286170
305827	291984
267751	315132
111549	59759
298411	269199
89883	490060
330266	353856
29818	285156
214043	158153
134504	219499
355779	48163
130966	302745
326631	291823
175492	101542
450465	318133
354787	311654
240328	195940
48282	450198
352739	456164
380446	64429
196454	309524
292413	159345
84536	152794
464736	25501
199686	421935
452377	303392
493452	110677
23481	29234
311239	413525
86584	383851
347673	99181
257601	270747
113620	40784
96559	304173
11335	28129
142518	153854
409740	61572
35806	50072
306307	115838
438420	383986
116698	322984
362310	237165
175721	416890
243823	51756
178048	167588
142559	119381
13623	148995
107400	273831
190051	302033
188225	156103
342177	309801
91600	239431
425902	342724
251943	323248
177723	91202
30568	23290
225988	329134
129727	165267
22599	61220
140116	103812
19573	86728
173759	331508
213460	220777
108078	403907
340386	199950
91829	461826
67496	80296
116921	236213
40585	478839
61367	84536
282453	9437
164328	489552
148343	353557
92090	441667
372179	304981
324632	491871
58484	141145
283676	395192
324816	318735
411791	418837
324502	453716
306734	311221
93451	278803
383756	285156
396739	189659
402552	347647
10885	395988
14275	369599
391121	110832
393837	422838
428538	450647
226919	90803
326240	122694
230051	88813
150489	327455
359237	241328
484905	290154
230179	317118
272009	490508
125417	214279
214910	129495
395971	221329
296001	421935
180358	488862
488201	278520
217848	23892
452115	492262
156643	132996
247296	199344
268543	311832
295495	19409
240209	63579
407015	418754
36135	20959
127716	389682
462776	28065
486912	337791
175686	190369
308150	185479
91276	113189
102642	481756
301823	380025
68098	12982
395005	268176
186051	49903
229450	208291
54619	440660
482209	238290
317728	262942
307928	470588
6757	241295
112151	241701
433701	184317
178738	214024
240217	423688
61367	84065
465428	409939
45584	61076
244627	168213
319259	417395
109733	128891
174644	247073
231278	13370
41495	344188
198317	285001
263147	51249
267562	163614
320142	247454
181892	16487
245318	441313
451893	123209
125966	176182
299695	198034
337557	426986
114530	205579
348035	448130
396381	150352
130329	189850
34961	168381
384925	320838
438886	9437
205922	258911
335553	277936
431560	150255
109058	62191
427760	186714
84745	382249
406164	53371
23349	455794
319824	267172
14728	423711
281207	390371
466012	349186
261558	281924
427686	132734
194116	277646
23199	14130
276	461392
315096	226917
399419	77438
322409	342631
106268	775
388696	162423
203724	317118
358532	474412
228795	174564
420734	158145
234689	259464
310419	375526
201946	106856
427122	396729
360641	46911
85932	463615
214735	29338
46844	273831
424125	200632
112355	84955
61384	38186
308669	65979
40009	104930
385734	435903
304146	41708
362267	69067
235748	450533
350801	440660
365620	413283
372703	298918
407660	157698
447024	195121
255198	150237
398148	278032
393039	391034
268118	411809
289329	350549
263006	223682
327860	400120
491292	361780
486480	229711
470209	221929
318720	275790
71189	269291
155201	161686
186595	86295
63962	56068
426028	145693
382882	218653
332968	432100
225518	445806
62087	391414
300898	469016
393	5479
178436	35707
332880	199832
298271	65210
106712	391710
348384	299934
255084	63528
485550	95942
267737	266519
45603	105053
209887	284843
230051	235272
18928	261703
422889	300240
230516	54895
252797	485617
484212	62191
420825	417845
229381	313745
249449	436359
469911	425749
108499	308218
196996	151931
132153	82
57447	82962
449594	377933
72469	164884
55633	401854
8146	56965
198746	127921
390050	109011
8684	330118
180908	7046
336590	190610
221323	379976
36163	467703
398438	262954
445213	200344
113055	139648
121738	216666
426040	276055
203354	51585
493347	487841
49503	361458
55789	390882
169630	391414
159370	418658
163292	274309
138160	395574
179010	72775
370720	346774
126672	427715
102458	103804
53532	204346
168735	454308
344094	208577
186874	55298
349735	159249
12402	488355
88855	315671
440567	261688
304039	390349
331376	283346
132410	440181
478065	94344
79297	386901
358589	59376
5126	110677
283096	418848
450465	473077
305791	269502
188784	143997
243537	225420
154388	294836
320690	396735
151376	420944
488971	238041
353454	307176
176182	473303
1445	67584
288918	64705
159984	251597
358860	124237
195689	241568
7114	208300
22422	143258
225272	420944
4429	25881
152248	158811
41495	159939
20915	166513
297654	209510
51331	395988
42854	171069
75299	237548
472271	375107
4328	371918
155566	56068
232886	96977
60287	35414
345401	279521
266307	252323
425782	56381
229718	330469
298873	39089
263799	371617
239407	49903
444081	484274
390576	289265
372488	313267
31183	283445
318644	12895
458861	307216
3493	445451
345401	471768
467788	164700
123674	9061
370394	63709
215260	77031
68554	396890
23094	270369
362267	167742
372419	78091
278782	209510
65134	412427
245317	169978
342714	414212
364991	342807
296695	24738
15696	199774
450351	6899
171306	39241
47776	355864
128124	392699
412624	28065
40143	34400
54424	475969
374379	265883
363186	476656
342465	309167
440905	13356
337961	473968
416854	262954
281052	398333
50238	9054
89507	200632
142938	119381
183726	64917
280529	491984
453638	313745
233388	234902
399314	244531
254196	470537
262894	284468
345585	433391
299792	482711
409016	93451
354347	332638
244910	467930
240093	160166
123593	429758
339005	285777
186409	392086
435776	237676
250833	251438
128137	281924
131506	57159
180661	82585
22197	182940
207402	233220
48832	124870
195367	201727
120586	250389
239606	41075
147116	84089
491273	182940
406660	277548
291382	252925
76144	157411
198317	481389
404599	471878
430876	35707
238791	124085
328417	7
48472	413502
157803	23493
454755	468770
437568	51736
29314	259929
981	209471
99877	118877
28357	442816
117060	304510
191308	257377
424925	487963
326647	114721
366762	39787
192221	180211
38895	492316
328442	19844
364570	364858
310153	19458
325044	116868
450465	297541
143168	233825
215102	300
287212	426580
356666	75583
61652	193017
174263	476447
442435	372035
200944	251116
165273	32017
85476	60034
472706	432175
211571	100349
59204	313365
241350	30919
91382	84046
366682	411157
412205	207071
202688	239735
106514	108118
19459	424283
203493	96515
412689	160036
418334	70818
408730	50151
330052	444985
260134	212081
331659	83140
45951	18665
70840	110677
156348	225540
375405	20547
432022	35065
346432	219499
319456	329602
290855	107093
336784	401871
81887	135068
332834	255741
71189	19272
354627	61416
223929	276096
409016	430385
156414	453857
427521	296339
49092	129772
142003	141166
438528	411424
281273	90689
263377	203148
283718	413411
83328	190369
346158	396478
225410	160419
327056	181204
238229	98732
323836	262099
343013	132996
421213	78469
153693	353421
441486	354183
121215	372821
226897	430356
417938	295237
269494	236980
315966	249334
411862	148000
84779	173142
301659	165122
256716	261090
286964	63528
89370	94640
191761	76090
420497	199896
366172	490144
412919	122872
67536	209572
221687	47060
272990	91022
20672	423792
360392	70557
221736	155956
322157	208118
356983	384174
238254	341580
20816	224296
111759	322821
127050	279308
69586	16630
286428	422615
227819	283918
143196	317742
482154	354933
226122	167546
185630	190369
466216	15209
315588	463089
313355	8566
410439	262837
336728	172515
490957	122519
64936	224794
219198	177577
177126	313745
261452	376121
388464	450324
338609	231434
197676	184446
385560	864
324199	471745
464570	364294
268917	139346
232494	479961
414512	251247
399541	256373
39364	121171
447335	327779
2187	436742
245826	448283
108648	296432
398328	51398
415807	203308
344608	57989
324178	233482
156375	439507
180627	432176
418666	386839
470672	188666
474090	56230
469026	216100
167588	428738
482450	385378
62275	251537
257514	49963
268578	15884
450465	471355
435814	166970
108159	190369
388999	413860
17508	200131
30906	54068
424714	372117
451864	51222
4956	198935
483987	493963
438646	315566
225831	229563
324518	162844
246690	443976
352685	28129
478600	293813
172256	155121
212581	293148
195121	431590
76347	411455
481167	269466
34342	484447
234649	51543
50005	187998
59873	324377
324579	13370
47518	217423
110580	419636
128906	400027
319823	260311
248864	83275
348729	381982
67571	97642
116410	317100
275291	208617
124729	257298
182617	413525
55435	218727
323079	419580
36515	72670
200092	79395
439977	425675
87531	99210
136042	187974
129652	99437
41209	93642
386802	139045
19444	286900
287980	209542
152026	491104
100955	355934
328063	452803
240203	32647
23734	249334
334372	411343
343760	180962
481800	176073
314935	335236
200787	90123
183274	251985
399441	454309
468649	339374
150423	217310
38316	160722
331508	378253
219414	350189
192611	406371
221786	295873
154451	318733
420279	262338
117307	493788
407280	49910
489828	294548
198637	177084
456021	13516
80606	353787
264790	273831
65513	245679
431178	138688
228225	348304
44503	136876
346854	142018
189581	219269
364461	411944
88439	458183
15027	148365
144146	371918
473441	371918
301479	195792
241088	237178
317552	304731
76228	377777
411821	101058
408286	203656
3856	313829
413885	268038
66242	314162
33000	467429
430545	143669
49606	440031
262890	276325
170632	86728
469532	418172
108884	266600
195598	457489
429319	76019
256012	216022
127513	188327
20669	352798
102402	365100
139444	152321
372280	8810
104753	30263
190722	478415
15027	94793
1403	161681
47218	153534
340997	239544
478913	185704
493995	389682
322274	186159
466045	85130
198028	421648
348388	434209
219546	258843
38214	8083
139279	9054
69524	134509
382442	10054
278412	110677
221497	445020
392515	353568
213123	74986
136036	391414
162333	115182
234610	364284
173235	440660
316398	186159
471416	55012
266965	412980
491292	468832
29150	32609
245917	233142
241088	120173
331382	155632
463976	209471
130121	323180
307937	280598
411862	353421
281677	408555
312692	288059
444134	147811
101223	488863
217363	84504
28746	71389
13297	79989
428892	59831
306893	300800
432175	17857
396644	262954
490054	159249
59644	69651
387986	315671
201109	285446
471666	334591
328837	89283
10379	41300
267060	326987
484198	319048
189064	420568
346272	164328
73532	400627
44047	398689
337120	261396
4684	54839
412440	305157
78891	286828
473848	427169
146893	323770
309490	87178
49543	97894
179575	369599
222102	28145
84383	310148
190135	273831
64194	426034
444139	221890
439719	221213
30210	36451
7994	52942
389850	231394
47812	375840
484323	415871
416871	384366
354226	293745
89883	147373
114467	298610
161476	140751
88628	409540
312396	80409
271578	112649
249054	317725
299762	250410
152276	316011
489350	365675
425933	373989
280709	478415
424647	486104
258205	79989
488758	489792
329811	198317
448090	244791
263439	84722
117348	208725
316349	91443
348913	336590
304591	375840
439571	67837
248144	242927
12787	440784
195224	35707
285312	26498
343890	310261
203517	16433
146893	72678
56897	202523
406061	417918
253115	109006
347121	54895
283900	148889
372170	417924
484195	206819
77432	246617
393600	30419
237400	36195
377448	72303
491445	149600
271046	419850
200543	53863
263549	175067
250219	190369
446413	238578
34487	258646
55771	277221
466790	459308
351585	260956
473482	110677
414058	348971
458402	260392
18197	329215
209654	324062
271698	77727
479627	65664
290482	134074
464002	350181
336868	265589
382894	53863
491031	389682
165326	355493
114643	425149
292791	449986
334904	160419
276621	351266
402296	280635
398201	118211
471146	485291
250155	185412
128124	261501
129727	46000
264278	327721
7968	153069
473024	478415
393087	316388
298896	267602
262783	307404
246335	427315
147070	163348
372617	5040
242915	325738
129727	338931
111764	169482
370181	220429
132864	205270
293911	365278
212167	393313
49263	431799
255803	387860
118076	10891
237801	329754
333632	302610
141537	300555
409961	379976
442647	239242
423677	482181
360283	44616
41378	418172
95575	387742
223976	63808
234273	204078
401820	186561
137579	370029
235924	228249
369344	453366
20768	15209
228399	9680
465270	69856
161004	396975
230051	179110
153857	372156
214517	139069
484595	336148
330958	237458
85674	216659
408886	106812
260858	362051
236691	477986
492709	285156
131398	455816
479332	415370
65598	342886
172923	237925
481400	447519
14486	118909
428985	409592
281356	459691
34123	128703
353856	223267
142159	290371
228922	420944
344128	420944
203793	426569
22287	423688
438679	438524
142653	266852
152848	277633
333578	62996
345715	181240
345974	477632
153558	34817
176456	98212
163925	79485
383329	134694
101473	261631
183272	409828
274181	227101
62718	74975
258772	95312
68174	94665
474578	362713
357806	22827
303177	123017
339320	406579
292741	176077
98178	424963
441920	160368
6487	49903
354405	381679
143286	486885
434353	168919
153935	280347
287766	331508
315766	491592
230051	21676
380791	244115
127624	474887
427175	990
375428	446801
235563	297630
274852	403366
47035	380538
319259	396913
133909	492208
235867	160090
121866	135962
11091	255650
323298	490744
114643	121323
241478	83393
155098	317580
334045	459701
20902	313745
124469	91952
493523	473943
483645	225051
138126	448738
488609	380071
108718	310387
336495	86390
112577	103220
187697	1484
279722	158813
142748	290450
304186	411873
227559	341905
442228	23018
326341	342193
41496	110677
437351	144845
383244	315687
452148	404609
331995	331581
71587	283445
145717	218727
128011	313745
51759	192965
95224	193605
425456	7632
484058	24569
309917	32017
91558	315671
348715	399406
331666	94344
221478	313745
154460	363469
346697	150478
236537	339831
375451	375710
215067	58714
439785	245679
460787	459802
10289	267567
402052	6268
301751	269849
234903	157589
38490	423795
448289	119136
273048	440615
251781	304589
107709	276007
210542	26357
336770	411493
159891	127212
104740	83384
408357	284239
435596	155257
281177	421935
110606	22779
392012	431103
244092	16325
59926	372314
303145	234356
10379	471693
493878	373565
442730	55857
244910	317675
16982	404007
214685	366127
407654	249102
61057	310605
342780	54700
361264	251597
280624	357357
451818	286016
371933	118678
171185	449716
452377	467703
288661	347722
373025	230027
171645	256121
81610	440962
476479	339853
275215	86596
124096	53509
444559	440962
474688	260822
55994	114892
74839	311832
52143	372756
180073	49903
222223	26669
404045	133160
408201	420944
301364	318672
214800	492906
176111	442339
313217	437184
488995	298542
195121	158504
275291	24602
456395	361960
196200	371918
197544	437018
449603	378195
123709	200978
42259	91941
450532	139308
76143	59935
274737	428529
479351	168439
341272	458789
162551	276090
378820	151500
129819	377853
5408	230312
72804	282793
121594	428944
215814	216935
315847	190369
50525	466046
197618	187834
164391	48861
186220	183213
299283	145673
64281	263009
168340	23018
310462	475733
143675	130028
120282	120154
300563	467612
382324	489582
104263	282435
145272	359762
146893	424781
254973	203906
362840	298895
384939	277450
451216	141031
389009	368820
21175	250607
226308	231575
129158	273468
297644	267539
138955	369662
127889	248398
230272	401871
222389	149410
255650	346227
454558	447517
68036	17186
341696	317118
256901	199289
168354	286348
35944	264080
104243	411157
333106	229211
79061	407250
104463	21584
367668	15209
29656	101058
57528	458933
67465	300813
47245	14968
383268	206528
145111	463615
212325	481368
228455	374972
87580	69400
241002	462819
39062	438653
398753	21268
165252	118074
402700	403515
331187	10281
229218	452971
66123	147732
413601	94665
132418	15209
263747	166063
316056	267602
411214	366534
396196	363963
214114	179220
207415	274207
457908	442431
274515	370958
264624	327362
305850	458776
351068	42177
254463	77004
182390	467157
188059	340222
269531	132354
196783	251404
325044	488004
67847	369599
412333	390396
437243	88952
106275	344091
66119	462901
420077	366692
23023	441162
365749	440660
484066	345877
181782	409828
336071	82434
186332	307571
137911	223584
321123	111312
39251	327682
289701	204925
403796	296772
337570	236213
25801	225196
139350	265711
337141	331581
386368	329341
455889	128188
244989	245715
127921	459088
299580	439652
105214	327829
240491	149046
242725	186259
150441	285938
416661	479614
327234	174293
205289	66652
402519	411809
77359	246155
396156	410028
410327	32112
146867	451016
153497	129500
450465	286007
77744	290146
55578	252961
444693	228773
8179	180578
301693	32807
466609	207927
355025	397386
426842	169463
484748	146202
88180	211294
66547	378691
154940	386280
108570	476656
479828	417813
82819	477750
376095	205267
186595	203658
296772	430903
1839	294385
27095	387860
392370	143079
354111	292309
23020	217494
242049	105498
84754	192909
100495	110677
35806	380538
152416	323431
58077	62191
427054	298273
138814	266508
379559	36186
403514	470443
316565	124766
59864	416763
216362	38063
155165	137128
290709	37343
311683	109006
296514	160242
132478	291324
485471	307294
48275	121668
58881	419346
275763	448533
372827	429211
108554	126348
219546	125174
121376	478888
42976	329215
316136	109639
139046	266538
93384	167586
146126	146953
480086	72303
206453	435632
247296	77415
76228	415194
261183	155719
78146	351332
296746	286337
283994	190369
28531	258370
392329	346
456231	232668
241319	231490
11586	410579
243370	109006
370458	196783
31543	484447
402698	22347
348694	459976
279026	472702
377839	183778
219309	460437
449399	380085
71189	255226
270416	434893
320976	217423
401871	297552
382931	262954
73327	117722
103392	115340
169833	336590
290238	56277
450532	211868
287740	186380
33216	428080
35900	60517
105077	441021
305408	228431
453902	64852
442064	328059
57	367292
305833	280639
482149	475621
213203	315671
193821	313066
450532	196437
131983	172861
420901	64123
382229	168381
345715	218965
283354	121324
458585	210610
42328	44649
180109	369697
452080	441021
376030	405217
91166	404806
352899	371918
24265	420944
140332	48958
345554	10411
221863	167841
95768	110793
205859	360860
394610	355526
430076	118486
81418	390680
32737	84089
450079	190369
434251	338549
371965	395988
465284	398333
479484	129031
91567	263250
442845	338378
43668	450523
4243	182000
425937	342698
251843	401403
135850	304493
42244	237235
409415	147373
432100	336687
56381	339898
456348	417158
469274	288837
114357	385930
480298	13370
396021	45768
85008	18721
372488	44133
40989	5159
214055	87007
32143	384371
78955	259821
247296	179383
438896	331581
118414	286842
276821	217015
106268	264908
61651	377984
269232	221893
434308	15209
461173	421846
203618	133290
327368	475527
187338	477986
274653	432789
36533	128729
371606	385712
484974	70268
212837	406751
34861	210099
342689	389655
294336	212081
11397	78615
162086	469879
477928	273831
365831	291984
4076	151944
302816	399023
219298	53333
95453	190369
303780	62191
359299	173033
478571	426569
404441	244005
158280	225641
20946	368410
421602	208125
376642	102923
395708	467133
172417	245690
401856	241435
401085	360999
225345	298696
112702	292966
104120	110677
378830	153995
157961	56739
301959	142058
77881	34106
136279	37948
103873	83724
114643	220367
420309	348007
456021	470903
311315	417918
437792	317675
184751	283816
225351	58881
250995	401297
414646	426089
145183	244805
239272	100477
57637	391414
320545	262054
421082	461193
423765	152321
249116	280646
292641	39926
202384	323648
488475	347318
439977	126943
227959	294836
146893	457474
28357	186548
292721	190260
269333	203656
472861	223251
133853	105754
281468	48235
269612	211329
528	24000
312590	142018
371991	169508
439439	167294
43506	382493
94977	226494
323836	455291
134635	280857
131410	458
29270	383078
244312	466432
371460	205289
401212	390214
151410	438783
185278	296979
233206	83811
301823	165417
424215	382841
441335	437433
17803	418571
293502	443703
22136	102866
101344	283918
383002	369484
353895	122462
174034	271912
5007	347808
182771	259936
14486	211868
97521	26728
113950	455769
326260	314355
7386	97442
37959	97215
305453	293813
235222	210302
274253	304173
408459	357621
227730	183213
57276	342520
203657	336590
256131	466432
129082	213017
325009	336590
462257	2715
78505	440660
347121	278520
87756	372912
228423	210032
181342	332091
337798	141987
36748	226494
92634	289557
476216	24334
268910	73567
264357	286828
79354	48932
267243	125158
354388	168460
289329	331508
145717	94793
468636	205223
25749	364768
490636	317356
76770	288035
44675	395988
48495	106946
197528	76770
403202	451475
344372	294910
326307	404123
237887	187244
244734	493006
425827	136278
80212	313745
433361	484274
231341	137719
451769	434035
344392	423821
385069	15209
195142	407565
400423	413525
344398	47700
318088	278200
252553	467316
46437	16433
423059	361646
79357	77727
147692	339643
296949	317687
200137	404806
130075	54657
98352	316846
257596	10422
450465	97955
228904	208345
377778	137843
354504	454822
223962	342510
491945	190369
492605	40447
226919	246496
401651	67584
277716	313222
460263	371048
494082	457081
380911	232048
458612	163370
386901	204866
263193	144439
44404	205260
204078	308038
113223	403968
335951	132996
22950	234649
173223	340712
197535	82585
237120	15133
223929	320645
344373	48414
446644	3814
270169	204907
171380	180317
337137	470353
336387	11699
117942	396423
121349	454620
319422	256121
471813	313745
352115	112856
300514	94516
453168	240285
285434	331584
315548	277961
112239	51895
491940	454975
11994	72985
67506	295484
202009	463549
488012	424525
165468	464578
457914	239644
91359	102482
202179	318735
483143	94344
121875	188759
454867	473223
462303	352490
42351	136193
439977	175402
489993	73387
135181	223121
361967	432847
422531	409338
421858	445104
195490	385135
467510	486950
263826	140567
383081	353921
413158	393326
319284	12129
481998	404960
471549	168129
17481	432876
62482	172942
474358	34692
133691	477491
274486	392329
305300	133989
482441	121145
414956	5907
146889	267352
285311	84089
65134	487017
231989	431277
317993	275734
201607	344274
82084	174732
420511	48275
195003	189902
95212	387987
336651	445698
970	425846
150594	69738
61759	476231
491292	326815
414830	316575
94551	440660
127571	402956
268177	468127
380489	161647
483566	410459
49648	357989
318203	327217
290561	4369
233782	187974
43119	167841
144943	48870
308345	214063
482204	478415
44079	309663
193299	440804
267562	179337
228128	386125
454263	53533
167068	449728
257904	407481
7922	419797
295896	405842
334746	145082
492185	322960
356524	95149
336825	468276
305287	328751
275784	418571
167588	236696
352739	366828
272547	147893
350650	123645
203200	182116
436501	131833
60287	270196
469337	262560
382677	243143
241072	494102
20669	50361
329379	217171
464758	378462
345401	299636
141450	293813
137844	371486
72804	420314
146893	423870
415708	313745
335069	49896
284810	247812
398119	237548
6417	165267
394606	472118
336411	403433
134876	10371
377969	371911
79933	334395
8560	46294
191933	325979
473141	317100
295165	299581
329579	267602
270760	110708
262733	357854
16671	461359
184071	379976
391616	491977
386532	366534
447833	186642
483123	85237
478763	258370
49334	188254
45187	313745
475574	252961
313822	247053
156362	481279
288690	447107
435145	294325
66259	207378
130405	18857
15027	72096
430831	437720
79844	140044
389142	393326
130497	49294
87352	200365
311413	4349
98955	342338
308338	479567
188502	113836
415024	163698
186371	316575
394031	303424
471104	266418
176878	373555
473192	99405
43115	96977
481723	36066
142731	269199
444953	457093
177328	366533
159768	145691
59039	212417
64105	15209
395567	85176
227667	197067
319081	336265
405376	343927
293941	327922
415353	272568
307181	228431
396381	433516
478504	430541
200019	114930
103278	236990
182303	399632
101119	94665
254430	406188
440000	216591
421925	275912
630	311850
30257	239107
184258	153767
57521	402650
311838	249186
233545	123179
397576	83017
454906	135756
448077	12129
14807	182578
256114	415411
52109	436442
389469	277204
492906	2022
235704	62399
31780	234782
187834	474115
368872	69195
388072	251116
116431	378686
463046	37697
46846	364730
226167	27985
101915	96305
459850	118286
388114	65913
39892	307940
171680	173965
325032	63435
137046	237773
251145	36392
322171	370030
63652	436418
287855	360542
206384	102352
195527	391414
91862	382632
182819	153736
413055	58713
30022	273831
198405	205270
448206	265608
183443	350189
29351	134145
179715	486885
235553	93600
468818	362713
482456	236333
5058	454646
435011	86050
93813	233046
200898	161224
227036	146921
194042	261396
405477	190369
298248	313314
173130	391414
43138	422998
280006	456600
334681	31137
335828	203279
339274	363973
49644	165870
18166	102577
440983	360531
73692	15133
216561	64046
161363	77143
388992	471412
13506	378504
45082	195954
80541	207916
203200	455864
229999	443778
85650	296862
129403	32232
31597	417301
354111	457940
164178	409140
131861	428864
455772	237260
404316	141509
261244	378762
477988	457625
85129	348798
390774	391414
99977	391414
391391	170836
298390	68463
443865	96736
41905	58709
9085	209572
187301	464080
278120	378686
373965	332029
228644	36719
338118	464717
241297	412390
457750	456235
377731	258370
132129	107752
216299	39482
306180	181204
16482	476951
49037	434651
247389	55995
39810	358418
25969	77004
78986	62578
214912	95575
486646	250389
472526	267117
160804	43844
184758	26969
338806	172089
359581	233764
40890	125484
247254	440461
214308	387185
307696	478415
195916	317853
354387	310830
478588	228320
130069	406371
214898	433985
20669	316154
284375	272159
85237	136744
101731	123369
299812	380071
348056	200920
482793	110677
176182	443787
416750	147002
192638	242948
73875	413664
70271	45468
483025	285446
315735	117723
75255	129946
492892	305504
470865	464420
488300	119381
484959	238075
120894	420790
2369	362974
308079	411455
105607	290835
492906	82700
493038	271574
463457	137106
55630	48275
232076	112598
174139	127442
159545	393390
370619	221173
445186	335887
411142	162535
195402	25034
238963	317188
39892	71994
82022	422164
163661	458790
132486	388804
96685	132740
152450	65744
419608	163618
66383	353207
123718	331289
88499	390784
196976	264908
364183	478415
158099	450829
482449	216591
12216	195597
201572	34176
4483	2350
126517	208397
450172	122473
65788	425573
325329	173755
175141	336590
301643	318932
147004	230503
315753	277961
331584	399270
61073	49903
54268	396660
114063	182004
146269	93840
300890	102168
237265	90215
455647	408219
456021	38717
206091	228
345881	54976
79528	11789
12623	204198
242021	473119
138412	370118
263981	138807
10762	439900
372214	380281
193035	110677
289749	163889
319231	310160
67571	100477
369036	162795
282746	262954
444349	262954
113889	21902
126653	275990
487732	462293
483706	487095
265070	393326
39195	354481
259218	106739
265179	28065
20	137719
326758	100503
36556	132095
390781	179506
355083	153130
165680	335621
421370	451016
447878	8463
482081	347634
258875	368282
130060	10216
735	235748
189640	400120
433833	364552
409388	407565
19566	165791
49832	256121
319424	386996
321470	54976
67089	278381
160341	317356
402703	286936
146893	204078
187642	255045
449521	426051
35849	3719
210441	409537
129649	281504
237934	470104
52119	273831
408931	89047
287566	326775
453309	166025
352091	99210
224343	156375
289878	255650
335021	261561
31468	418551
326260	235805
342115	32053
245305	295383
199176	331167
472332	159333
444523	23018
5279	310756
302722	83253
175026	473056
272675	383391
192034	177630
382491	117264
208577	19135
470990	229928
160616	405812
14558	281924
483658	196691
139887	200444
192611	239503
326631	129990
383371	76111
135939	301475
414107	273831
311187	371918
184509	124161
356530	270812
251644	35707
111523	428103
163435	130162
449521	484330
32224	421935
339036	70894
447610	451300
83616	187045
127302	329827
81571	171362
34383	295601
231202	256121
251372	211868
90922	285688
380112	260038
409687	48163
222572	266683
489616	297323
423278	264713
492494	31483
487890	375840
312137	227101
455074	207446
241403	230106
346994	313745
122481	251382
329778	1057
453134	405217
370680	396246
377498	317118
404090	311604
443666	218404
113331	470601
90976	277167
256549	429251
173847	371054
309589	145136
268035	431463
387196	42890
432437	35629
430748	64335
90417	86115
340734	46785
283640	309801
313209	190369
397735	385031
299976	489200
32408	180302
139122	6253
132910	86728
44416	299323
366402	144161
41525	473926
240796	480681
7243	183213
38428	104994
276821	66575
190955	277167
484993	273831
464207	70518
330820	190369
317157	426329
251864	332856
157839	308241
192611	99210
314554	13129
278448	210032
481397	74106
461822	199373
109949	43334
390568	404806
279511	91053
269229	95942
9186	338611
318856	378462
404987	23018
13077	173887
481419	275604
245938	325662
128440	470442
93245	325642
55659	153548
132478	422168
63427	397287
375479	15209
41196	220684
337459	157100
286389	6629
247193	168112
251018	323340
396522	78906
351436	339837
37316	26849
367503	190369
95008	464066
35707	44641
448104	121600
185907	141649
115930	169582
15779	27449
370513	270468
450903	459993
483987	303386
282912	365359
330230	391414
367919	361296
296029	68170
75276	477986
13291	371918
278022	265293
459919	64364
40237	94665
86451	331663
334973	348687
171455	396583
216666	56339
115871	255650
242551	371585
456956	123047
273920	487833
308513	371918
480265	21583
410036	75303
48694	179898
376816	91214
454660	413586
307404	82498
396613	429455
323551	421611
300857	23018
388890	4413
193979	440490
65513	383009
333033	97808
384376	79032
93070	190369
236330	49903
183718	21379
313523	329413
408329	235578
39834	324681
191867	232446
74840	67584
145396	87515
109969	306843
241987	428864
381493	48163
216675	164816
397563	190369
283096	431378
316207	51187
376592	401481
201205	61504
184647	174721
441463	441228
454336	71275
102644	365127
39371	50264
184040	153817
296277	113051
10670	275450
87496	267172
127531	435637
213292	379874
320464	422078
116131	344063
50627	195697
279564	265711
344214	127921
443254	474676
212182	231343
407198	5040
4634	271231
345107	379657
118539	2277
144044	40505
411184	64882
402052	196868
436414	187974
471169	102494
156087	117989
157878	244017
228805	68198
178118	1181
215601	336590
248083	130028
319670	93229
251473	263713
231485	298077
240718	475689
327209	228794
494127	448263
208599	67444
451217	28129
427495	208327
242401	275331
68975	253005
179596	143233
45963	433808
81478	313829
31682	268146
410705	245538
347158	113802
422427	269084
292376	194250
126917	158294
39176	346679
106739	47602
337806	425059
354111	459056
85653	416942
383135	423559
221626	441202
396638	4349
277987	120003
380497	23430
41586	489026
373755	61274
57276	33538
70895	267352
89193	231485
296906	293813
163424	99583
90798	403522
485062	336590
90361	296758
484693	358797
478377	81422
41337	461769
222389	468283
160232	340001
120864	44614
233045	178411
257390	229150
105321	411809
472108	295381
18770	308083
249868	489552
252815	467703
21173	40388
58316	341822
89826	399874
131550	331535
355060	323657
141591	94640
480608	218614
479320	312334
395964	468078
358322	38064
72003	20586
8524	86250
174156	265283
462969	348292
303320	122696
8436	285156
411419	114698
217537	10601
384082	370439
249894	422621
478557	443343
203733	301972
448959	75588
172690	246893
7179	420944
486928	220679
183240	254973
203726	476972
81432	407503
3445	190369
492043	216303
39683	79699
228128	167583
282453	419797
491120	197554
359323	285156
271323	316388
309412	16433
422776	156376
336071	197440
413162	257868
408940	321687
233090	70557
301059	53863
274840	166513
450039	13370
464168	395988
259978	232440
487422	196488
261518	15635
330378	438839
298051	466737
318355	380360
3458	285986
112937	190369
39943	180957
466790	275959
397264	229395
270887	18370
309917	67584
372750	22804
123524	195121
372668	33855
178469	145079
101465	168719
203041	207192
4927	1057
67166	473977
193893	414269
20069	440660
223534	268006
406483	50838
353998	105964
210160	366926
274277	94784
83872	490879
439382	421335
449464	315888
220182	190178
310626	304832
107711	327343
304914	181976
267562	268448
443428	229872
267059	477986
187576	373021
248614	469235
277499	412162
11314	398039
404892	280233
273322	184558
448153	219743
105790	28265
54539	29111
467605	423817
287487	391884
93583	15642
145585	288362
192177	473398
319516	265518
203260	13370
216321	11167
466748	49647
218154	337456
265769	45121
11038	344677
352196	4413
344314	33872
459658	436120
421776	77317
263270	255650
224266	183114
241585	97157
53898	132153
470554	168934
107449	95536
153798	14369
213673	376022
123450	401854
470531	272069
286211	273831
394403	166970
44189	401041
196601	309173
7103	50230
203381	421356
52646	171420
86580	311713
153054	447335
212153	367809
269941	273831
215027	293055
438967	209666
414633	396729
425518	162712
123705	9889
52131	410627
159900	830
454020	423688
250569	88113
406969	317118
346591	274837
209930	87471
114071	304731
399950	42189
337204	493016
84417	330675
421253	73607
122625	104606
458749	392788
195181	89047
323180	356125
417483	401854
116525	305321
267439	444551
355642	78380
228128	383009
65935	336845
137548	287740
387740	216101
212581	23423
24397	283411
492247	368335
128247	439460
413963	93627
270224	473360
319499	414900
25748	180335
112443	60864
215814	239328
345147	83227
227620	268237
74000	329698
467852	61121
346656	116638
32603	401101
297243	300184
134196	437018
134478	267886
417968	204477
383275	448797
336955	163391
129836	160379
272804	34801
76143	5580
323836	74945
336896	286337
353616	198317
81860	492906
30906	420551
311856	447517
474526	476951
26631	137590
68432	119381
375093	136655
359551	421695
290201	6509
232027	205270
461563	159046
278754	180357
327209	207150
410929	382166
221300	247577
21268	423635
254696	207972
409745	404219
174484	317100
442556	22549
316753	413964
99271	260086
43030	213221
382997	334680
35207	91368
251226	444104
300273	285156
119618	400927
229060	114930
333530	469627
339051	128940
191604	3718
320349	155494
370776	167766
222480	32599
219715	445972
53428	348798
179152	176821
285939	237235
321555	440604
392593	284979
358860	401391
91211	48247
427054	235618
153322	463145
45397	13129
455862	354694
392263	404548
271822	21411
251728	203515
264583	202523
201813	269928
384746	167671
436341	411424
213148	149293
397734	100478
60019	229030
93427	113439
426074	385279
255398	401949
88909	293222
354895	344583
49334	290450
281839	318876
145292	273831
453531	228431
127938	52917
235053	451399
92270	235568
345085	215054
91951	428116
286091	101650
363688	411809
292205	73589
117487	317118
201839	214540
305757	447519
22197	96366
154723	75437
453919	277084
224349	273831
178378	262895
422326	230576
45844	455388
246690	293813
147907	284178
55993	209933
447394	214477
172942	62020
437797	274309
275763	231791
95205	236213
212459	115861
437336	91295
193269	205289
452981	24899
83840	393974
288809	313829
35151	203279
149864	107337
264869	479984
202846	241030
220554	242022
303507	327100
493123	130632
152423	240327
233165	328801
127553	98906
486752	328059
478178	257431
82270	458959
136095	144348
408118	404806
464966	207150
211671	384135
21690	117168
31049	287385
407334	400176
304165	229604
419677	398224
119391	482630
251465	217476
377848	439970
355305	289970
223820	468144
3809	446616
236272	355806
403762	41075
450465	376124
467200	323419
114643	114080
396443	438957
91600	219715
27885	306545
223375	190369
11561	301159
283835	327217
316106	74103
186022	94344
144945	40835
454693	136290
220925	383490
410613	279663
304762	134694
30244	186935
455847	366127
158225	45585
262954	250863
413816	456828
282967	257598
481574	313411
410814	137739
328812	194830
238855	449529
445463	209183
382185	190369
115325	421710
104740	358002
2025	429769
89210	35707
13610	467703
394467	117270
166700	259929
268956	199219
250458	32805
486712	209909
42279	356428
257977	254932
460849	273687
288176	294836
465654	64335
373433	179352
239304	341878
292873	119381
112267	158153
493485	387742
429886	477506
326505	10421
405535	186561
130021	440660
186685	288608
135167	206521
377937	140873
32148	411365
319204	473656
167035	87768
148607	185657
84661	437592
294312	438463
221894	457081
282681	54449
154117	354399
451379	476095
436428	22347
185183	95161
277305	300577
472694	106169
85575	428226
4369	274039
163344	409828
435410	35412
394074	309680
262828	469235
117124	287042
32049	469235
107187	85093
82618	489322
271383	370259
178562	101058
10095	218727
126664	292553
292105	137363
42890	246335
230726	328319
440293	281236
348891	50604
235467	22827
440103	245575
112881	158900
364911	247620
12195	183690
436626	323963
483196	296275
116087	21902
42189	39554
112275	39457
427498	377683
205066	134146
238889	321923
349087	245317
166160	293813
263660	336590
83937	298182
218705	324003
366950	486200
239272	423795
107118	233983
170923	474412
473614	142990
414140	137728
130172	311535
61687	239961
98959	12895
112443	458461
471541	134262
257174	469446
297728	232485
463306	152085
326631	296423
437849	317881
135998	478267
152887	380071
354177	72037
365936	111370
290698	283102
78921	237792
460632	180578
172396	347340
57226	208038
343812	283250
272692	147955
113612	92613
332129	297393
30568	221030
39195	211951
419243	375011
314617	71091
334391	293892
29431	224025
267562	180908
463270	181150
419207	274114
196132	211868
27397	393949
61061	15133
415807	288495
326251	144148
287566	83840
418949	41753
342465	426569
300506	433
339454	15209
247106	325167
101344	115293
168437	464080
158861	190369
147778	41722
121409	196851
437512	127572
388696	56620
432	109271
341406	252585
9573	198297
280502	392275
373615	55995
15563	240878
440364	276744
7097	158965
322585	156739
302682	50952
17186	4914
229500	87064
404980	402967
418323	459604
71394	207535
71297	234071
180564	3719
368105	9254
200488	80031
92042	461846
218335	489822
370820	489552
236020	461846
385538	421747
180527	402323
250853	412022
381321	366534
39926	39707
370976	345259
337102	388575
50034	145860
216327	166970
174362	259648
48275	341284
184922	285711
373755	388650
309909	243115
99950	136331
479196	171021
128383	124650
312362	317118
350072	440992
264897	21583
345770	86798
290565	62191
385699	370960
280624	273831
375378	71674
405565	349186
405097	166513
72804	311767
384370	350384
71725	447517
100636	249202
93384	401114
36633	313745
343054	233187
417403	403970
89786	440962
25160	336106
409583	472891
242997	156375
286145	14907
404693	209475
104619	25972
402473	192610
225845	176525
175764	446351
123874	208337
178598	139648
406144	74574
370869	396377
440731	146286
389314	6703
73263	289238
282900	322685
217713	152063
353540	468489
413686	424608
209749	411732
481419	340378
123333	46127
298248	217423
33085	241468
417938	484820
35517	317356
125464	145948
28357	224485
18759	479269
20152	273831
142092	391414
235296	10260
82387	145606
300813	4745
216229	365931
128484	286869
27074	255198
486922	242927
287024	25847
226919	407225
443308	117097
383673	158744
473580	240082
308618	255508
485667	76764
368105	365700
43724	295159
239166	414579
238871	62191
94129	64228
67248	333274
354111	64176
370186	366941
352197	430610
359632	132740
43722	119381
414326	60025
351655	226943
178757	306100
392012	391177
300916	267664
159662	314419
83616	292129
396841	157761
44057	392406
391643	250434
270742	10646
362400	45371
143294	355700
309276	116370
429875	80543
422497	188477
194375	406872
186463	115861
192403	203656
19479	363222
62730	441313
111468	36732
445725	120986
143294	49828
137337	295966
251703	65751
411509	284979
207803	53033
340553	381857
299075	454987
109824	119721
38895	486885
114405	260527
344532	14294
18468	205388
399855	435708
350661	28129
71832	183213
392642	164884
484589	190369
286247	121141
312842	178422
3234	43814
404258	481279
475359	12901
301557	382853
30568	172918
336996	319769
1477	485546
342350	395988
366135	186561
259651	260790
445228	246311
244190	467615
485582	152465
163344	16433
235321	35123
305834	71582
345552	478415
411269	266303
377185	334424
441036	190369
114329	62191
285005	188759
110328	183631
124891	23430
112372	419952
348644	157698
15433	479614
356077	2338
389233	145064
493285	158590
393170	210261
460507	214714
423787	104005
42826	214148
444634	336590
9167	210601
34644	295364
196611	190369
14949	156984
293091	368358
21362	37272
382848	134259
325188	348798
481519	248212
29982	364452
326290	1549
177640	220417
360993	428103
312522	456065
102458	362784
120808	241468
212380	291521
112267	303933
335779	90123
322298	317118
363225	387860
307367	134262
201385	256121
142747	188716
72556	288758
319241	153995
116223	341249
145495	172041
111121	210331
60057	434666
374034	330213
446413	152320
228431	122907
348644	71228
445258	399929
178754	387459
363009	129978
101213	70042
238456	303313
242915	426456
199999	133507
360396	321275
460540	151322
277467	180302
325256	440660
168798	37100
293144	119123
278256	354266
277675	433279
279013	204979
401838	470510
356233	343454
134593	311702
136581	291900
425562	14314
308528	458665
197022	463089
222792	190369
144577	435708
222134	226380
102964	476951
375510	315992
185339	277367
454263	446616
202249	71994
383257	430356
3809	486885
69020	389379
391783	54976
60335	116056
330216	400285
391820	445932
75687	335477
276821	226152
165680	184510
175853	260854
477932	362231
241379	457977
37839	58881
241286	476656
149654	364796
300273	482944
29962	150207
434317	7077
184163	303648
483656	287510
80970	11576
52004	87471
61075	447517
217627	256912
243503	392307
352905	426887
107914	118662
166626	85330
12829	341168
34782	217710
440299	408288
444958	201628
89238	18582
461424	78699
84745	195913
322858	15133
141878	183633
145356	239971
236359	220500
491088	90552
24122	168213
484978	451016
50631	55748
388505	90041
65576	489822
442064	387185
208754	183183
65134	472239
190337	409480
417661	86728
230969	383986
396716	324639
402751	39469
292576	168913
324518	328729
23787	215462
15073	470867
360392	194626
411419	291324
159481	287694
45240	15084
300220	437248
457224	110677
267562	232812
270227	237235
123163	258173
357030	434879
323989	420041
142666	244040
49879	217432
451372	399736
140026	353351
144179	176878
214735	362597
332514	195893
248013	358879
189965	116283
458065	88027
312078	367224
173962	252534
58484	359267
181623	230099
175120	35015
92047	281412
329743	44778
233045	59873
191723	101164
389170	283596
165485	123189
408357	55485
86268	124085
80970	259970
482210	127357
439941	412480
310153	406480
372054	109949
189873	4413
415024	467442
168539	178643
296636	276435
465917	99754
133797	414277
233295	251719
3809	244577
229340	244127
319824	99365
240489	447827
259403	428103
276821	63738
241937	286313
178147	303033
92601	291145
197997	177558
250404	176013
18737	154692
302740	162831
348662	327725
302083	484659
457083	219499
242361	275340
275763	180578
192238	489485
348341	391414
1939	348007
161019	159249
168000	196443
292449	487833
487152	398333
99082	248508
23340	93269
404442	421935
34585	190369
440540	27464
455074	286141
392086	157136
466170	136853
45694	339174
466747	269843
379353	261396
286473	487153
186131	155747
133393	180385
66129	439984
388696	15209
358663	284843
402805	46662
281897	291936
438589	116070
437269	158776
161363	118179
290816	408430
64936	19620
280594	69540
8213	199141
415327	310511
201760	95149
18347	206932
82366	315153
237992	251169
414518	62012
380837	296615
418180	310261
375284	338261
66520	58217
73327	320625
84093	123042
287785	214024
19247	107222
335818	362832
297083	443453
434312	317184
83573	132894
212006	269199
452288	252664
377700	164759
467978	238578
160995	316727
134723	347202
442688	179483
276615	144130
307123	208642
476506	327217
272431	152592
356348	271533
180578	41753
59140	84857
174139	248366
89900	214047
85665	257377
46071	183690
259074	487153
236468	478415
105249	165219
191807	360075
286104	204400
190466	33373
245938	353011
102447	209471
150983	336291
391112	218727
217250	265711
489993	255641
137454	88562
136937	32605
124378	304173
311332	399108
298511	48768
466340	315990
74769	313745
171380	49621
459092	19580
143671	95233
31128	444888
229736	434945
63020	343091
112862	100503
80889	315415
264080	57080
364032	76248
7452	300569
376178	405697
417022	105878
29051	236213
391114	207549
149085	94667
386556	246054
387656	293813
217192	207415
436731	388953
219913	130960
430519	123369
316154	228013
336020	240254
32650	380791
28583	363694
431855	161134
443320	331058
336716	154907
381812	492906
130069	317313
481810	408279
81432	426569
112267	220857
173014	293813
489140	26202
93148	322797
483596	82874
174449	45731
164455	267602
316565	192729
86801	173272
60261	334680
301278	183711
190659	445749
476187	62191
141986	210261
451032	86476
126305	197696
373349	355806
160895	421264
462436	45141
243123	430610
226165	252961
425827	259815
159059	103210
455321	105595
359579	7290
441363	75211
302662	148389
196235	375621
282030	375710
434018	162831
349475	21739
4891	217025
320114	313745
411556	153452
442857	9437
454462	260392
453018	240609
283803	9054
391758	61076
347121	375029
396863	218727
73466	67009
420144	345289
107709	299182
141836	440660
120965	362924
48282	63314
289675	331853
294008	25549
25763	433189
92968	427166
399877	409479
196592	15209
58175	443888
394388	119381
343192	64335
198043	199353
290680	360708
481922	251116
171352	11699
40268	373479
144288	443976
326939	30783
368770	356920
92250	457514
294267	317118
31526	342419
389224	250389
267373	160573
31095	369599
128591	384401
401341	14687
323836	406219
361047	185910
349506	463249
441535	362906
335719	4413
476681	196227
344135	313745
204078	130295
46608	49021
342257	11626
485086	299309
269761	281757
263648	201459
258976	487905
118445	15209
118379	86728
481773	400275
130224	293826
420286	376120
213812	14583
223724	316370
216678	392788
39121	440660
84801	186259
35076	198317
233498	220352
58484	328546
409961	217423
59640	273764
363412	186159
93959	308491
304013	46070
146903	360860
444139	25658
76068	492906
345715	396883
91085	134034
188659	178422
52396	369577
406116	91252
227188	475571
337050	389384
204294	178131
313698	260228
228044	195121
344314	114115
262286	112258
16180	277411
37261	103003
151765	456897
93203	187836
94344	273707
361845	265065
448258	241573
188685	51895
252263	313745
134213	131315
167588	375113
81231	162917
306858	97894
272350	194816
30397	171069
62229	9054
418258	119868
285713	134739
303835	439034
374350	446801
467011	479614
113656	96533
15991	428214
157984	372026
177483	20946
425544	13370
262861	142853
359663	268006
461220	336590
307528	370044
129909	28561
214853	482204
23153	405186
20726	339013
367659	273284
455183	161308
41786	270752
305262	459009
484804	125417
324636	86560
312543	85872
422395	388380
135141	476662
229736	387742
208498	27953
35806	124766
489706	435318
258747	279798
81260	79254
388823	186259
347964	192366
102623	445796
250172	362337
467836	89395
111968	396555
94181	80717
349901	345586
176969	220756
491336	182550
232251	293813
346777	466151
98468	417488
200367	176174
272309	212081
148670	468127
158099	359076
372915	467910
400104	451054
397760	15209
464952	123104
484424	487549
146451	15209
386762	110677
214744	2735
68314	256842
4114	196204
390032	265589
74290	166513
156298	389682
263703	385219
318792	198672
183498	171895
204775	389384
291421	426034
154456	76898
177121	138565
355716	147911
296422	293813
111429	57237
459344	441133
194809	343562
205247	17186
313422	266944
244446	292437
106268	275983
491339	218615
113138	96117
190036	377248
454617	417483
352775	87471
141889	43042
60287	414290
128820	430628
55402	321976
359188	321175
96267	65585
400520	178408
441599	109107
76677	466737
6174	105585
195768	92223
362610	25508
458732	243840
490025	155681
385898	144405
171488	192156
114550	405190
167588	284105
200092	141509
125417	170939
6072	66813
426938	287266
3945	427590
386282	194513
398868	188580
234859	351793
458545	444662
416840	382672
268277	109006
171652	105585
469166	451460
221439	52439
385137	404922
107095	23018
159920	15251
58113	440660
457418	259093
247317	54976
292641	310908
249827	82794
64267	346358
50787	51940
235053	290460
44160	279445
395321	317118
465549	126473
436163	445985
454867	466146
463049	322436
422912	262954
341216	77037
385274	234356
173296	246311
193893	185115
54790	192296
178487	283990
195142	50264
238953	41075
141010	139081
17262	164059
8579	286966
304614	343085
342518	466712
77843	370866
35752	174203
150364	152020
305287	321567
438475	426887
48881	151944
393941	174634
402854	40980
65938	247346
457659	347921
373755	486185
248614	172089
149430	109974
100572	24943
24539	170894
454935	59636
110192	389682
19923	147818
84052	195824
160786	35707
463592	396056
9969	218370
448268	94344
460896	421830
297252	451775
246955	304173
122457	158845
451849	392788
467788	69020
102065	466178
293084	251378
386947	371918
370260	350494
253957	96620
260094	168213
296041	407306
192800	95950
123417	52971
229971	405217
341067	307110
207606	53994
60441	49903
449035	190369
233322	144237
337783	179472
291119	30510
352238	54976
140192	428214
669	132843
93030	48274
200067	46294
102533	153995
485426	227545
122186	353714
461549	462994
370866	367773
310773	413597
91325	26714
287892	86476
41509	298398
488144	187834
54362	12718
153006	351321
284123	122516
79516	20959
445641	411824
414920	97698
198317	189552
365708	292850
258873	76789
263928	12177
139350	425675
139346	263135
14187	261405
387488	482406
233820	94516
83168	284982
422645	112312
161966	451697
60564	190369
277633	187834
299400	325892
230714	290113
339011	169228
463008	94516
244536	414359
191737	292048
387775	397403
207210	364509
212013	161570
250404	417036
481419	140021
388828	481308
402728	3011
266957	208038
220996	55289
330066	77896
423013	299976
390327	347560
224267	340435
272552	482024
93903	334202
124711	46785
479378	464737
62980	309174
405329	293813
442018	296270
373170	485304
152527	263009
361185	302845
105249	118112
367201	395602
5816	231563
226519	293813
51015	160772
167588	369419
310217	164884
383429	248777
169491	486385
216689	325405
309225	276886
241902	123410
390232	6576
61349	343085
442317	60108
103914	273831
436268	293813
83512	133363
357835	320046
400133	17234
273946	191355
66940	482808
423367	9054
255557	379976
405138	235112
299384	183213
132764	410011
239268	18954
473247	295951
454450	477986
204367	34183
89183	190369
19571	311604
104887	476231
378873	317100
62918	184922
125490	489822
267562	144072
208921	40726
105821	234265
133933	313314
120178	387187
257736	448715
264139	486885
402626	205223
353098	101597
214012	204929
174176	423529
290966	121664
385825	186440
329121	397009
129725	423469
453166	13370
455954	377068
190033	259929
469532	37437
226747	118424
326586	300473
178540	239107
403917	400054
225318	399451
84964	183213
481800	377683
483977	476951
136678	484262
100852	140508
256105	206188
397352	13563
420790	423107
96942	390687
27095	105878
493631	461846
338956	281924
480936	405662
210615	182578
91828	86068
53457	54590
138787	446351
178302	435385
210111	396968
76738	265040
485303	197015
387812	128339
332044	256121
481419	18451
414189	260877
423882	201096
153187	311297
386963	265711
32208	427937
246497	73492
44162	193118
406320	325792
116009	146351
124070	401854
242935	210660
353973	247269
132828	160925
25891	74571
407738	409823
91221	86476
78644	119123
380562	132740
361001	371030
335191	67584
336385	174324
364083	388012
73327	42610
451397	336590
247388	476303
123955	215968
188837	8809
299113	414286
362870	164759
426683	157343
480843	398932
120331	206785
273479	235568
306527	234250
89826	178048
440154	303581
211725	118179
46895	342486
222237	241710
42223	442625
441009	820
289390	119868
296111	91069
368334	317324
263351	203
111522	276440
60072	129436
296916	309596
147963	134262
189636	464499
472267	182198
380954	82794
404518	273831
180904	190175
308467	190247
253878	267602
249477	19525
166596	86974
454867	445730
288190	328140
222495	38944
368010	419435
44948	360228
235034	279725
32469	112449
418955	418937
201131	332684
365003	447831
241806	76102
413230	336590
16898	452327
153813	23187
154597	6467
328110	447107
80460	250679
401326	228431
292576	17155
328481	12387
162199	305233
12044	173940
423144	153813
101540	288035
440695	146767
253996	54976
323520	100705
216888	322515
275291	124681
463942	416040
346861	119381
292967	56392
177033	54522
162648	245679
130224	81834
14793	481755
287605	250858
415806	73018
492230	235148
217423	129523
180578	16661
467836	151096
392633	296358
107390	100250
231688	392220
226144	431259
330183	339141
456231	416698
304489	456640
313523	389497
227996	105872
61142	409828
346942	324037
159979	470818
167641	282497
55857	26714
95474	44465
304472	391340
313604	193020
163831	13370
130675	379416
160503	228431
292576	111910
122462	99292
76825	60517
336392	217423
39929	402698
292576	401871
28373	389384
11334	401543
200092	223615
353856	480179
48590	477986
449628	180709
386756	208384
352020	464740
29315	19135
211619	394030
68536	145948
133909	309345
284218	85081
42903	443693
455565	275990
457418	321526
171386	4413
491787	315384
136231	28129
206422	441313
485901	470938
95332	166513
390783	165064
118325	147243
276427	51895
34162	327217
180381	16433
2196	91600
102916	467752
20059	198926
124291	139395
272301	439610
107893	74418
82382	214050
142678	173889
388380	235679
294525	460201
70384	378082
358975	256121
395851	5040
49545	270649
362679	301659
403188	271011
414825	193071
437168	362443
450988	489075
192508	22347
130843	237165
44469	54488
32539	241468
92825	139648
345401	435397
15416	436647
408357	40700
394383	283445
217270	183213
154703	21583
49228	58848
397436	249403
110267	205223
5295	363581
251750	449728
231589	93245
356530	260038
310629	475571
280997	25969
202167	180375
474939	318506
416441	77001
42814	261958
398599	398954
439547	395936
157680	142996
188510	169485
95865	177586
241667	424416
25690	212223
223563	86476
471693	262054
6467	233067
471169	83544
110958	27826
369998	234392
128185	113051
10698	455265
297069	23741
310153	166063
310709	206600
299272	485762
29253	151096
442236	18041
153566	375840
48064	333551
449143	391414
217254	168987
184894	417201
364031	249497
410839	154597
24729	428585
321973	190350
105979	293749
357243	288035
126083	333159
210418	375840
26065	309801
162862	162795
123839	177569
427829	192055
242890	52917
319210	248501
420511	214436
21787	242932
155062	438419
274613	110096
119726	49896
106658	235676
189366	59672
112160	394114
319616	232911
25748	243340
221024	463615
364792	206870
210353	108743
274574	302281
51137	490588
64789	468832
104593	233415
393996	373699
331996	483281
406694	86560
15895	317089
387189	92313
225647	360736
129819	237165
283382	136114
239413	125864
49507	454822
79485	245679
491672	371479
189611	283466
177016	267089
425955	378783
201513	206020
41305	181993
66551	423531
35806	447265
15819	102655
59247	413525
80334	11047
247661	179472
45165	403290
265410	136533
419720	48429
18166	297256
374901	8093
324573	243547
360098	245471
360306	189222
461294	49915
397163	16433
278323	83811
230156	363581
209561	272096
277745	199975
210078	196952
229647	448770
235810	203656
351732	392086
111652	337577
147706	13370
212593	212559
161363	394948
59264	288347
289407	35111
153771	115757
180362	220168
132278	264908
46485	141440
34556	461049
58366	96282
404396	427996
442736	476231
38490	51895
230627	21583
89219	364904
324037	378462
432175	376139
234881	157990
336452	421830
455702	440962
188523	276059
174643	130932
564	60714
350579	201754
228470	458119
411371	264406
347121	248689
125068	97970
182379	339899
27400	168222
247481	139732
453924	444517
3809	29592
397734	372318
77214	132247
149123	95506
50162	267602
46339	98789
409745	14751
42509	76185
307628	73778
130843	315671
280121	467492
345875	243312
387873	2748
107809	389208
270248	459406
280175	405217
459059	65189
422633	460055
6467	49966
192660	105967
57365	111623
401629	286936
233498	351892
449665	15133
342551	205469
354022	105585
59578	9054
196003	390861
209644	307298
406408	400176
384854	214316
456726	263009
289084	359281
57988	249202
474126	78811
361106	190342
406660	232616
459088	63957
89883	98684
456201	451409
467153	315975
333315	102352
131380	385018
324495	164884
269051	262954
155836	243768
6899	476523
360232	137522
489891	48275
17706	343804
122436	197348
168640	184781
453907	341362
421108	384366
307408	100486
39029	186714
332681	456425
333369	295494
110236	369181
66137	263713
93562	212081
148956	63528
313653	371918
400888	127072
412502	124230
408034	190369
456102	57205
63337	162423
131435	35613
445478	467752
228084	454638
237120	287193
260705	369262
96559	445353
230302	454822
56620	274109
169584	151746
459683	166063
492906	305765
490850	141295
44704	205270
51447	12895
95026	84396
347178	208577
34829	196783
390865	60517
226395	329550
481712	113625
361007	134145
262602	11951
27648	389682
387314	32416
170491	201754
93174	181419
258732	416718
372340	318310
202774	381416
102056	254973
287566	270468
280030	111800
143234	177630
103411	377906
294365	162795
196355	436354
192800	327628
4869	180074
450947	172089
112425	279664
189350	414030
477189	90682
493478	6013
200539	391414
83806	303932
155071	266852
262318	359926
325314	396563
365099	297649
314818	378485
28736	260711
96839	350973
247938	191451
148309	48007
7998	108423
10780	223743
150526	209689
97691	147554
447764	81930
131651	15967
194759	15209
233388	454626
438286	162578
275291	357953
34302	280857
268816	381515
233762	440660
15209	333817
343308	492316
56282	196783
249894	383508
328707	21336
349003	442930
370910	105585
196611	426736
345762	405217
407066	362713
202893	184258
159552	226168
425328	353037
388696	198546
442984	369330
242448	490253
250648	40784
341271	313745
245305	254689
103225	266547
369781	194938
268492	72549
485536	440817
349972	64583
407586	443519
399066	110677
220777	181680
467786	144405
444	94667
143370	301659
30996	372394
457952	190369
424898	203656
145438	228929
319465	155214
286840	214024
190777	271157
113856	393326
139640	229416
455388	19911
139185	42508
5713	205270
53846	48275
185996	40295
449347	168381
415386	470766
77420	357231
48363	130310
68098	309871
262065	261867
395948	24700
127883	440660
27539	66471
247764	46503
213616	408219
393409	146217
363903	480542
136798	13563
398556	190369
38998	104289
33618	408711
442236	293813
441360	371918
310215	312134
80824	19602
398204	10109
206986	173176
249147	241718
483679	78811
147835	479760
387463	37593
70364	336590
228128	277163
428944	292450
279326	379541
478506	262954
226359	391466
411961	421935
156505	467612
413012	410064
444163	50367
233187	180957
45724	87364
456973	257240
39128	91600
210201	147449
239496	86560
244599	342374
6836	339466
407129	421589
304692	233803
359325	481785
378350	355552
110829	278813
291605	275918
430630	11626
60918	321242
452778	28718
57987	63528
52903	31598
71189	203306
4604	401319
51148	434943
409769	332392
384199	359762
359199	482851
186688	109604
191875	489552
38200	353267
92367	271189
106268	72551
171714	493247
436023	17186
192434	48661
226314	482812
367871	455769
39195	394616
220606	419580
283993	320688
189395	144845
329464	17808
490239	6899
238805	445368
123826	324889
381493	210353
372074	475917
483489	245317
71883	105878
307925	173921
125370	134578
282378	248619
452424	244855
18451	475223
392332	73189
267516	424416
30568	351193
25391	275790
294323	85078
244791	284891
302731	453094
49706	383085
322536	177569
59632	445373
398100	166513
70581	327100
188406	110677
326909	92165
387813	54843
161300	26551
325044	281055
347176	170947
38192	109006
107524	200944
154609	134694
257907	267553
232042	376546
92908	142828
71293	205270
260723	20959
467857	201036
453736	291324
163445	409119
68687	112267
153416	445796
297781	315266
328589	20081
467791	144073
273934	272276
145384	59693
39436	349261
37748	22489
376553	213298
230051	376508
190648	303490
323114	213115
301117	123588
37697	184357
26909	119381
153322	264908
447230	264848
308433	366577
466832	363315
271698	157761
369209	378082
241460	16535
58728	348798
379936	34914
373136	395336
370654	427954
93364	170129
127878	378599
41528	209824
365217	123237
417911	100591
329141	211932
123071	313314
193020	58994
288693	116318
423912	423062
166451	418551
370619	464438
65513	319051
434040	85870
240832	440962
78463	348100
244526	104545
198662	327632
339051	400701
15133	428214
370619	85706
270027	447517
101058	205213
27158	243878
232058	448770
407277	306684
310605	476231
147616	64335
335402	455633
362333	153628
445722	330414
95700	203136
195378	333395
243807	228431
315518	334424
376092	303745
8377	405217
388380	486885
334092	250689
477398	115671
315177	443539
388828	328226
20747	162795
336152	365023
105309	179506
476969	428009
158225	132651
309083	103267
247457	133663
402689	91600
438767	317356
137454	262618
3809	432382
9838	135304
69827	216700
42906	195121
484844	273831
413195	443360
411862	327217
68675	490872
351251	152768
229323	316500
405096	165651
342196	225680
417669	432320
353085	164436
99405	417697
318652	29168
312283	184142
487187	464438
401897	383609
43023	351732
281969	309078
188693	189790
77919	464578
286429	447375
101236	211868
380858	442854
401174	28129
372488	227088
439403	237165
20666	21583
305366	85573
30399	80587
321889	29153
348866	224794
397778	226326
192495	323836
277105	360480
228789	272211
188847	164642
255659	86728
323725	481279
160309	422841
243900	330218
394672	94667
389224	397310
91085	198253
53459	387742
42914	216334
351268	95312
409503	296693
23498	313745
347916	111061
316206	479257
182270	421830
283665	253165
294485	252961
85464	56609
421207	441202
388249	171577
305648	288897
94110	337262
384667	396729
402703	69856
255159	24647
261211	271269
214023	250434
434273	257326
425827	452126
317846	484784
224589	158889
380454	299106
406521	444
307718	53906
89238	360581
467442	440350
73219	477131
251791	166900
352293	323175
152368	421935
380748	171765
201773	412517
170836	110677
251677	388407
479777	152085
97540	185941
464773	489822
209898	269126
402312	262954
382164	296468
95565	818
479351	432421
78742	420944
68094	291180
68251	409447
273497	55067
226919	399552
99105	462339
355708	254698
195615	477308
392879	26608
164448	364880
166626	323195
12363	190369
185526	53994
353725	290657
154839	156435
298390	323863
194376	488768
329196	391574
423319	180535
107473	281757
380489	131083
222725	66045
112425	318735
129609	468532
94289	106903
233155	279664
64865	222299
40563	56094
64777	437391
253772	218842
129708	475714
100194	386396
446608	353661
101982	464546
253177	69968
144934	457877
253503	222640
153322	319271
273768	120986
59047	440290
121594	106892
458050	226650
237801	382586
174139	10690
422714	325044
400331	321587
55435	28838
317370	265539
460775	416817
311666	134947
384787	95942
130069	203854
80193	402200
280600	13341
282990	412381
87613	36902
323775	11666
221296	335504
315692	17155
134145	371053
219659	360327
441402	99365
170176	165525
273920	387742
109949	303424
448263	169485
48987	416197
161103	232323
441357	81643
175822	15209
446042	414471
323781	186159
218665	446801
345566	13231
211670	142018
106514	352378
285401	246816
412205	245679
271172	310756
162249	256366
367247	235404
54081	168213
172477	181077
392943	93595
440660	444584
249477	454975
178003	471355
6012	308122
200092	436354
84263	158745
68914	446632
60824	284955
398903	293813
379196	128676
283675	81018
221620	442730
457950	305949
298600	267352
353732	334680
388249	119318
314777	401871
188016	389497
59914	186679
93627	487329
37365	214063
409745	54484
213403	177861
332849	317118
283269	110677
261759	183711
102218	196169
460735	286644
176837	19587
16982	287751
457210	190369
312474	415629
131939	362539
370820	440660
297529	403366
171130	459106
156635	224674
52443	431817
274797	275337
42854	190370
250493	268531
150990	129185
363127	212714
398037	79989
79405	6121
299592	91948
90374	173412
144943	212102
217489	413940
302728	49937
91217	196783
334080	467703
307098	187185
80474	105563
159032	393670
297901	59896
264380	183556
421830	461285
164325	197086
68196	231375
89826	147367
311624	176325
364359	183213
278630	319261
77438	352925
130804	199582
380771	212789
103652	127174
317801	262926
404099	271533
129107	215676
192090	447560
313389	187974
322031	98906
394635	435646
406777	426705
369837	79989
266307	471177
346697	433391
299580	386704
213364	141100
177105	207520
47854	20425
225807	319333
172672	86974
30173	445347
424647	41075
433510	115917
402507	112210
485417	139951
10762	455102
209441	157839
130224	123632
46556	329379
43171	123042
191155	60183
15117	438419
479282	428803
46556	85582
285005	303175
297812	365251
391980	440660
451849	94923
493799	163344
195597	136138
1104	371364
331540	28065
48847	13966
208593	234146
56671	3360
418133	196783
488687	37248
252513	476441
358464	152867
65293	19745
118323	7834
32468	346266
481419	380211
32153	451856
189540	294218
176130	89238
9999	250508
104058	119868
180921	463200
458207	98420
479890	353663
415984	196783
119727	322865
330719	67837
135066	36614
248418	313745
263377	129727
201813	67040
426101	401854
371414	903
116552	246732
167011	47208
126305	489098
241952	100619
433407	57288
283729	222701
191629	236240
242845	387609
224469	26969
273192	16325
70071	440660
464773	318735
191330	32743
394782	281273
5221	304754
435264	210189
181479	58463
371829	44525
442361	381763
474760	77004
184100	349885
455664	329553
435660	94516
415270	320797
410351	40257
78530	49903
313058	105806
34123	234265
367682	165653
353577	340312
360165	224153
72804	113522
64557	302424
50900	183428
418992	464734
464937	331349
190281	363587
333881	479196
283770	98650
437211	471626
132155	32807
467891	113051
150244	355806
105665	4413
241749	132035
184477	66471
136798	32430
386824	109182
65620	437018
214055	243438
115752	23003
214169	382936
290216	13209
13733	208291
353937	333443
142906	122840
162012	50656
390823	449214
489557	141649
420972	347818
275215	450890
283720	54787
420736	45108
137390	284669
9283	75303
433446	364807
241952	73359
61142	336590
89164	340888
414518	146183
113685	327343
327251	347202
463090	357674
341820	487153
102458	413905
157586	247136
371983	222531
178757	269094
329379	218623
456762	268829
101992	486885
380370	324874
175860	266377
10965	489995
299795	224285
172163	180452
396797	166513
451580	69723
267116	379660
219281	291324
231012	137959
440604	121198
315892	391701
160964	436686
122266	409142
103271	159800
317437	129687
309524	385379
113553	380071
132827	445560
56620	220417
148692	116347
286001	182627
259821	70252
186597	431226
415967	472533
451588	4769
375913	447560
238792	152502
179621	95942
313057	405217
381280	72894
472379	45477
44388	481179
190337	243301
291832	86974
250936	460845
365531	489822
190088	94665
339310	196940
341272	204507
424522	464166
333178	446936
422928	48365
295301	367110
73512	411016
479702	7231
350964	75303
66203	350549
97439	34547
279464	485310
390102	383461
251473	261865
389641	48955
490499	280516
411459	191122
171284	182844
319259	111630
252595	261396
322448	245262
195362	316796
225176	222701
492167	300032
19542	407713
418689	11553
383983	336542
187442	73662
78617	312259
287772	457473
62316	335757
389332	259382
482851	343124
374504	101816
349901	278480
313672	291451
328371	53490
184764	73694
65546	463188
364703	379398
277568	410011
375131	375897
137981	340029
283608	231485
155800	17339
32169	103050
36205	114830
432175	367110
325188	240254
6155	330347
83029	305060
481236	63528
487857	469227
194048	386400
116317	379918
332094	405800
323836	191953
420215	451414
16131	359762
388828	331032
157304	215054
5989	388152
237838	9054
408121	4717
267562	46488
26685	13370
430500	160419
481848	154247
483035	430356
477545	317932
365410	351248
55914	78158
352873	131620
293913	267060
250014	191456
47200	209733
332474	334288
126217	324723
293502	431958
426190	296432
341517	405258
265258	444273
471022	428125
198686	264504
192611	123095
422714	101056
383577	91380
404568	217774
82981	409828
221329	378033
290280	410800
24287	264192
443964	227089
248612	105958
481419	187834
361001	357073
161363	415385
438886	170905
262719	63574
400889	11451
158575	152502
106268	409828
102458	359762
386807	189428
302323	350384
237120	37043
28250	288035
281608	378904
214508	168511
9513	209000
439894	105730
59631	183213
54424	327217
480280	135200
477526	431375
3276	235679
173297	110677
145442	217423
4296	19819
399344	290829
437835	249202
32463	218727
342673	191387
102714	190178
284620	228515
25690	33696
163390	43334
286768	179506
94129	158411
382847	218730
131350	86158
463679	171424
431264	486038
298829	147546
91951	303648
165680	351792
415376	268111
312283	346221
312468	65134
370900	46417
260624	286728
134642	324610
434899	358055
364973	220857
79788	313745
470482	466046
107668	470450
400437	468162
285221	119123
78854	453012
152259	476231
225694	326815
177887	393326
360459	379084
149892	362074
398633	220417
448284	420944
270787	308943
452962	156134
469532	390232
427200	13246
356953	279590
295304	308533
277936	230405
89219	464171
453532	238041
484042	350994
14074	15209
78866	347124
174362	326492
114063	405837
295285	144470
435076	50264
383513	19262
336152	160464
388485	61724
222102	59182
320602	280174
345558	116093
59628	490888
138126	445453
481125	92759
432019	414432
301312	259914
47214	113941
199857	223104
485667	247676
124904	186314
49231	160526
91382	238059
481354	265040
54784	111080
100921	331581
445087	262117
208617	326987
36298	478415
210435	361960
258218	360228
132318	422164
213637	452273
341433	61059
367246	140044
415232	428080
146280	451600
283096	12592
429466	489376
114065	437903
423013	105585
43164	478415
314647	467267
373104	139902
433171	197217
205270	403346
82688	371011
131504	281924
12133	427174
415967	169301
446129	440660
10935	139865
492660	133471
182771	428155
372738	391414
358815	324014
366198	299336
409109	12895
28357	46515
315250	194165
451505	474248
342157	399642
221438	132247
128109	349467
46092	226255
39423	440660
18928	489215
40890	171967
428625	307843
276821	331535
141660	464725
326260	463125
30952	236233
319259	123958
172417	174700
119001	266852
1534	94516
45497	366493
296477	132651
17661	58694
104741	9054
131508	15209
92401	58966
189308	21632
236303	150264
64335	294877
384767	144073
438488	149095
255353	403940
254017	47092
264776	461846
104783	238578
426846	15209
469446	12776
368609	132247
368618	23187
35944	8743
202379	264669
89004	164884
1057	413805
187834	4259
231305	249444
444866	340333
13527	410877
268383	88113
44082	99409
26564	180957
476841	229463
276632	477506
350351	388195
46481	320242
351851	140044
404568	371585
476119	432284
226562	489552
329586	30989
137561	42189
110589	465469
92312	361978
49184	24821
101299	90420
339051	48590
290952	444057
439785	379078
68221	359762
104482	452098
124320	434249
287076	337849
53429	28730
212604	21583
220321	214436
8709	23018
413218	308760
190766	452921
159250	65372
186692	271383
287651	366577
202523	293813
8771	233477
23677	54539
130000	366564
167887	424456
130344	45166
143594	139747
139555	490444
459482	186440
419858	25896
192311	209094
317043	347025
345401	84799
335103	363985
217848	233187
392215	462949
270891	119868
226816	468832
474832	166063
111854	258461
347978	405837
399591	89784
23373	374350
214012	432043
319393	461944
34692	26219
456658	87014
128724	404240
373025	99858
52386	16433
425053	186714
252998	122585
240203	113608
484407	320187
369577	53768
8832	52376
106164	266736
446368	453247
65134	320259
271585	173023
432291	142008
121594	41533
474341	395632
255932	113749
84163	42890
418592	328148
106908	52537
141923	368251
144860	477986
109791	100503
33553	281924
411331	162610
179689	292369
373158	416470
128839	407734
67511	35707
398301	304880
159703	339477
347121	49931
461888	231485
19121	332472
218336	437978
395504	222701
24818	422675
450941	110708
36362	430191
320845	392408
402760	337620
465694	481368
368086	438373
121574	386486
226760	341304
404954	380071
41753	53102
242661	153324
167799	74106
192465	110708
257198	457093
160319	349778
239448	90123
438689	343027
263880	239528
187834	66916
167419	191373
54956	18463
106739	27240
329278	77534
171107	241137
252570	257581
366198	476412
110059	15133
31772	51866
390232	100765
256956	267013
171712	50264
427904	243438
27289	93245
132956	161638
6945	134707
352477	101058
320683	476951
129328	362653
49880	295725
281828	99937
149850	459540
296352	352174
189930	383088
72144	273055
424256	451752
268447	230122
157758	172089
124431	470588
195547	414660
112159	210261
449938	348949
250900	172493
404936	67040
315692	318205
114153	96977
241453	140172
319119	482143
450465	454651
205220	275959
267562	412517
464719	85423
415713	77143
34776	118719
406897	326690
47718	458119
239218	189064
377869	2835
46092	101597
35074	27464
399694	167428
444126	359726
149502	388531
429666	360653
166676	43732
221346	54015
284218	262786
48660	305535
384259	366658
169306	244005
165478	254788
377875	383461
75339	483894
310396	277315
151593	284843
278056	226997
34321	333858
145857	255650
455976	458601
37237	233160
43332	63461
58350	16433
291108	266852
197722	378387
444461	218504
291546	243438
366402	365303
173650	333851
276301	50264
451873	154213
476999	428991
101780	241072
488201	15209
310153	421525
119997	455995
105761	384724
444415	345745
67571	40697
447962	427416
316828	384401
360976	200846
328212	38694
402997	397009
249334	138564
204144	43514
470817	426957
419089	310261
3176	204180
229604	295381
155362	464080
472030	338271
62998	93627
465690	298372
55594	325501
142390	404806
39207	304123
230009	364017
462758	461217
192494	424777
146194	121304
494102	149078
389008	489778
82128	288422
385402	157836
246577	315833
277568	366577
30442	122462
434236	219499
111455	357940
161632	281924
108960	423411
460808	74629
143290	382713
391832	430356
349140	329216
388657	87093
419318	300606
324784	273468
44246	51394
352230	461944
342300	179045
232964	348700
221068	223217
489337	73336
46870	99906
212460	157527
27240	158870
348073	295677
138016	474147
10880	205612
436813	455488
126943	228431
70037	464599
276821	260825
388904	181166
112372	357854
218427	186458
128124	333025
153037	85656
308618	81510
298890	453605
336279	338493
124326	267602
139711	175871
403575	277064
26442	212278
377303	263430
300411	416107
8396	205270
391114	73500
443300	130069
435318	36073
413425	46294
242021	247136
159157	88342
238712	273831
479351	120195
80133	155970
433346	476951
55521	35629
450675	368526
456748	10345
7478	31289
39892	430281
191749	353421
383384	70791
492972	214646
112267	218112
118867	179692
471225	197590
188669	94210
316637	259929
210256	51683
336324	311212
437981	317118
295009	223430
22350	369577
301873	434893
245826	478415
427284	141440
110346	191067
112723	468050
141218	35971
58245	332828
8166	9054
131574	353485
235041	172089
31758	338108
374846	145291
91608	278575
302338	427633
461588	98847
305424	184186
388247	62191
152325	489822
323664	110677
32014	421935
332299	135756
118786	439253
268796	349186
485837	383382
386321	249510
491190	459507
228225	344063
197701	231321
15976	190369
71125	254543
468699	6975
480873	344074
39048	21998
334296	349608
312828	421193
469303	141892
56313	69908
343230	119102
94424	63276
322992	266377
459516	257950
207959	25984
428915	258370
477526	11855
466638	312320
453746	11972
121113	123710
175960	421356
409638	145948
187796	443517
406144	36191
337183	272230
200050	336590
97840	111012
189717	370831
141212	393799
448690	96201
213272	197161
60208	477986
21739	267352
187482	210050
130172	284253
469976	469235
344836	214714
449879	119868
167986	164884
306436	246503
226359	84576
369063	403900
35323	100581
17211	457606
362857	405859
44160	420937
231929	412820
480270	254697
111815	267576
175145	153995
273800	340781
201437	88209
302682	397456
27051	470868
70552	355352
314617	244808
387435	48275
55659	451414
175738	49903
387303	336955
381734	348563
439772	202780
433922	136115
20713	160419
86676	144148
57276	248811
84052	424940
326672	220635
322157	317118
152807	120195
130490	119722
274718	395854
311451	67584
127288	48800
121566	393326
153654	374403
453738	378330
139501	231025
181530	332598
370262	313745
205988	419235
491272	110677
376465	331581
208593	412229
220167	127301
324838	406759
216230	49966
425454	462973
380976	229205
282680	159425
484429	22510
123839	266775
392677	384400
171947	355139
111491	489014
215681	440660
55640	323262
459064	155895
184743	293813
202885	104738
20768	467690
240015	54613
199049	178686
133012	168381
270248	188925
308651	307176
124658	4413
298009	476951
14123	428936
52143	463400
478357	354933
450679	115998
264890	62191
386649	192610
277765	320067
405555	377984
12056	112312
322583	259929
56620	265548
365242	420790
356953	385076
21961	474398
409745	486339
258304	471145
316372	89621
42879	85845
108604	45172
373615	112588
448168	423104
152389	126306
389175	401871
166368	250679
332937	190369
28254	273831
261714	232347
350313	113051
301530	372160
210027	53224
48576	469196
293513	404806
325516	467492
92821	435157
485491	203254
106268	401310
220477	48079
236654	478415
360459	246761
362267	123872
418992	321275
272804	461944
88322	313745
272933	99060
121828	343085
133434	163127
377632	86728
233045	170491
438798	260911
287566	392782
190524	318169
404139	349063
428892	252664
173966	473169
210740	396358
377869	31178
179781	290719
285260	78544
79733	255641
151860	467703
86158	340937
293515	197212
91293	261608
246540	316372
149089	30310
122790	377826
126585	351257
475378	105754
63447	175345
287521	340630
376619	55857
163229	356428
195121	179594
11960	82271
427980	444346
98942	91536
194469	48275
38315	12895
174161	241325
167588	370492
56836	357737
466090	242597
442236	419332
172087	440660
364783	34585
23079	152020
327438	200444
378017	215913
200464	317250
201768	24533
413617	144306
19482	369232
488944	378462
175952	6230
325824	477986
186167	479944
154815	351414
107702	313082
338752	369262
118626	443694
481723	391285
294323	183460
331229	81280
51759	374404
227594	261405
49543	63190
234722	44082
22989	122193
342194	243150
345715	447685
92613	437894
458207	138193
208921	150676
380858	464657
369096	15209
270248	27186
157741	38155
35535	259929
96628	97970
436864	226358
42906	436820
150067	256921
93687	295274
66547	97467
97794	205812
118374	86062
308072	387839
176130	233560
108124	469235
45951	309524
431891	96377
19199	199575
112443	246744
121860	375840
303424	135014
228994	469532
227910	320838
354214	410074
107118	271782
71140	122694
44528	64831
11719	175402
9853	479614
452424	86077
381994	186041
413300	122436
155045	435013
287566	143751
24412	385431
55197	275343
427733	317614
387357	472583
341133	286936
7669	338076
304589	430271
65513	226634
13694	244927
187834	63080
472201	96977
356530	297937
338628	455489
9351	138807
323091	327217
209824	291262
32776	142320
325044	7034
226240	472072
51080	454822
65470	15209
459477	55626
348952	204598
301348	198074
315625	415490
18199	346066
227857	110973
402559	466366
411396	101049
462653	430356
165581	490888
125504	426034
397267	218930
359906	187023
163630	313314
44160	123369
465877	275990
280171	35707
349164	475366
448030	400000
204865	474931
420234	228391
154880	250434
237714	796
476804	487065
108560	222701
38974	217182
278707	70716
436124	190755
234532	134299
113254	89541
436699	13493
233782	401949
133909	84089
347539	48861
490631	186588
309531	84145
236961	440660
131502	60748
259727	345384
311469	401871
454250	442510
203691	77637
39943	446693
408674	263713
411558	258370
135622	266852
339976	312981
189710	317118
55909	406668
363562	84608
206234	172662
461563	357807
415093	369071
255231	24943
320496	231727
285596	54976
293909	207856
19578	414064
373025	56457
296807	245317
362690	183065
185487	371662
407823	139951
393344	61708
176217	483780
368087	126407
31420	27158
224786	381485
339037	124085
116266	76454
380338	178048
412465	54976
316979	472072
176903	340944
155271	190353
49644	27064
404960	489376
247296	122305
158138	183479
297083	184697
359157	278907
304248	339174
253260	435437
127531	322219
23726	487153
228212	428103
414035	143809
125472	241840
385951	131522
443733	364927
34294	451016
349323	176812
6284	223243
461415	381428
241749	438373
446182	365585
112346	267602
294775	368205
180488	276744
280110	345220
251697	452427
396824	121106
372886	64984
53022	92114
318573	489647
252278	82271
112302	255365
466133	21998
349972	281924
243894	219865
432617	12895
281236	57719
58350	159249
318655	218615
445441	387987
221011	128109
474033	493596
43759	394626
228128	121362
10413	387485
216784	368205
184764	40732
11817	383218
378486	15209
422682	171069
345237	252349
340321	469235
5074	70965
205871	301475
378612	451460
20736	147935
63695	137361
35697	19620
477932	28373
345401	109868
65120	308666
401821	317118
256389	28876
347121	401592
207435	354098
209340	201144
320296	139441
10217	486245
297530	2544
25441	376918
297069	239613
256893	254634
76717	93813
283435	461666
137454	132996
325159	96409
81208	292440
325704	22512
430831	183942
12967	269612
35502	443457
440615	115398
315021	433852
368515	236213
357939	444362
328075	287024
448944	8623
383164	283665
117270	365060
123677	467703
389992	139297
30606	164884
112206	46904
438103	486877
333910	21411
333051	263833
260905	75281
29027	218591
278642	276663
307404	478415
446325	448639
56067	486680
126122	262954
446080	423657
406189	82782
186597	454894
1262	139339
246601	216503
299167	184558
230432	252443
236571	15133
13911	261217
342778	171577
381305	457218
287266	451586
451665	482014
209911	67810
121380	361185
302897	21457
425049	317940
52646	337802
121828	478827
153407	77438
18784	216499
396407	135856
71844	34388
325947	119762
346275	109095
297954	108460
142695	40784
60303	459654
391989	35707
295561	422614
27185	37057
437232	23089
282361	80426
97428	227101
45692	470419
246354	234356
115783	451391
227504	364012
277091	468181
12850	174564
426713	215054
453738	94344
198043	281273
424255	434035
198509	22827
319259	149389
282453	381008
452098	52490
427432	430386
123488	330800
485828	440660
112988	23430
327467	301784
270518	428080
320700	135457
490968	160262
93486	313745
277568	217025
359323	376036
333615	417918
487040	162795
54707	79137
35806	164333
84602	469235
262524	124085
402151	194145
21155	63528
154355	215858
485866	304731
62193	36545
219178	413525
421137	252961
47816	265883
129726	66217
259440	457081
107342	228431
285688	429443
390596	214015
445725	175721
336324	132996
147305	226308
318573	389682
174475	48870
148139	35707
125790	75042
366461	179106
18730	190369
174955	376364
433268	20586
103500	421356
247042	61099
422183	230324
433646	445353
222149	5392
450983	5040
173465	16433
328156	239028
476464	190369
438777	16433
322574	110677
411873	425675
392539	387742
131606	69718
235876	72985
315958	22827
432349	84502
140942	180578
52304	63579
24627	99913
412548	91214
360557	446351
310555	120250
365376	195948
118379	313314
331282	133199
334768	474182
44987	341271
314617	33965
108258	222701
415967	185809
358791	250389
408518	278520
66509	49903
366188	362065
54539	155918
293739	173047
113773	247822
385075	476162
459713	12868
314971	40388
388696	362231
442840	126144
374274	93257
254973	360755
327657	94344
20401	353421
177515	228494
99437	153046
485094	303175
182236	35707
412624	463822
385767	315043
195422	317983
46412	291872
147900	260220
312460	245679
486851	171561
34119	370996
441229	121324
96970	284843
316175	365969
286645	140044
101465	218764
4098	340501
198887	410018
327061	138666
443244	388575
21925	117435
260171	489723
160794	419268
196851	198308
375612	65670
211155	64335
140908	469235
311105	91417
173966	373021
140293	451753
275511	202315
43522	200503
104740	212914
156348	246679
254446	252832
70961	53881
50197	39932
191985	5258
308618	91657
190154	317054
144764	66813
476352	73336
188246	432212
404280	54895
166903	58441
395364	437810
184063	317932
200708	94937
410144	119931
473228	249202
247785	81796
161693	482972
328867	150372
192826	15209
438375	352522
437324	3041
263377	78380
108884	420347
289928	132843
284256	48861
4119	272121
112755	475593
283737	300476
352439	442265
121574	303040
229896	16433
56186	420392
243624	220299
120283	371918
222045	159788
301074	266852
3231	131049
82568	440660
294323	456469
191087	195053
360459	267677
73859	49903
17127	477986
206676	227101
253683	4135
381452	28443
230101	283242
50646	62572
250833	438938
368128	24943
330174	485419
39136	466432
34999	153995
467631	399964
63907	412740
393772	99021
111749	2232
258520	468084
6168	123213
187396	8463
313385	294836
268400	196783
337588	10163
439074	304638
192800	420794
471891	205165
308170	375840
81525	158510
89219	68334
257346	183840
272457	393674
224488	405440
191846	381416
19449	129641
90395	241067
16448	313745
158841	49828
259810	16433
229735	419410
156592	111623
387858	37476
135515	94667
244536	455958
409118	18897
192827	426041
38053	278520
20669	127604
202792	265370
15284	56609
117106	115340
344474	377906
78571	463786
15819	291249
331119	421285
424285	125772
309917	480684
170586	241230
385858	279699
493457	99849
24357	256012
376701	398915
308122	437640
54023	180578
112438	440962
190051	463200
138088	70431
184119	236631
134593	351167
447699	452098
214410	132740
357546	339174
444323	369940
160648	238931
428337	32807
113118	229872
444646	183213
18121	460437
106095	317367
106676	426089
390540	174233
441434	6873
306294	428428
405614	413643
404899	355806
410344	110617
426998	127671
127050	93141
247731	451016
205849	418369
173651	270095
400144	242779
297393	114930
226023	158341
185497	187149
171455	46057
140722	467369
306409	385020
233613	29543
453882	35707
443436	416286
444544	120003
148404	437790
347476	249202
346484	433807
434854	484058
184874	458880
119522	183213
73290	245679
16100	122462
437103	476412
450796	444844
411271	274451
103211	104147
330811	4413
153442	226308
62244	442258
193133	423711
152020	323870
28658	163650
79486	198203
345715	32535
60846	291249
103343	4018
258537	123369
228481	190369
330816	273831
37237	265589
205346	392017
397936	475699
373349	86974
490994	80850
272679	353985
51509	98906
460020	305141
244536	145892
306964	439554
287566	372045
356530	230691
94535	476429
220130	281163
349115	426569
338887	296847
124783	121169
190621	415599
332418	267643
406268	694
111549	303694
338755	109088
450287	138172
354193	311160
72003	75499
456267	53863
64449	478415
198858	360736
232978	387987
486698	196006
206389	242112
195804	370810
155302	351071
135526	8459
106475	270812
112504	481179
190603	492906
340772	218448
273966	167588
19500	301659
138126	211792
466683	81280
354298	253314
217606	12170
80725	434771
66588	135664
245206	477491
417726	162500
443754	489066
237050	183213
365050	275000
43694	440660
308150	185076
240529	174770
316626	109006
415712	364109
153157	408149
265671	13263
91546	404396
374002	186259
42191	398529
360459	15520
370619	83403
157666	178436
29800	262225
453736	101196
276209	181396
350860	401145
159445	354642
408930	291521
216147	369599
396484	166811
489741	346158
449632	295484
29639	141614
281828	264827
67957	44827
406391	475699
7460	382064
30700	17071
229735	275721
92138	15209
485648	358508
5700	68551
333369	272997
154835	272237
54539	343975
90421	298400
436794	83017
134783	308897
130899	257044
175536	447107
88790	429161
152742	100287
233699	230334
16349	195551
458398	440804
480231	299744
291544	172992
66652	310261
276509	390861
419124	458931
283675	267022
312474	481079
874	192528
264600	313745
60165	420895
102249	370280
380911	81796
489702	48102
409016	249709
452797	127174
360459	359256
9061	112073
390249	350819
44111	292526
86310	332392
14871	305586
266321	40784
280422	15209
228128	457813
148411	474412
169124	380071
420301	294743
313508	115043
173743	137719
56072	161361
130069	156754
440586	416402
182131	20361
260110	325979
25794	410606
326000	414435
127536	293813
183587	102482
51543	296869
322950	245679
385664	4349
313672	110677
190742	72077
471152	466694
301006	486564
172396	428313
472265	183213
58523	310756
204644	228431
225988	4141
460740	93705
76986	453213
432421	234649
107449	409823
484384	388423
201016	94516
15844	479614
160169	451691
103485	263514
260029	467703
254456	100503
233181	207300
189318	274388
428680	456415
185035	363493
437850	38669
224198	134145
159926	367686
374476	164418
171815	158514
217740	225904
221026	334680
287064	202247
128341	237997
108989	249723
15976	97247
16423	231065
247296	115252
443308	461769
255140	203656
148683	82585
73463	281910
269356	171153
414140	345368
440940	79507
262210	445681
208444	22055
435135	340192
369304	9054
462241	44258
440473	462973
181039	413303
85674	179834
354369	48163
201131	146227
88695	88993
88299	299960
337526	342761
112	5857
198342	337593
69264	123410
63118	348516
37032	411809
51735	1265
126439	52537
315528	334680
59288	318919
425361	15209
322299	409468
138974	31481
50430	337921
433913	293813
222043	277961
459907	411424
373806	268550
239915	10807
209235	257298
458601	23062
19334	143079
399233	267553
37730	52769
200092	405555
456021	226109
90090	238190
474063	190369
278498	188837
187560	337870
460969	387742
224822	57870
54013	217162
397936	72432
456308	373438
93421	490433
71140	44082
267562	4645
318364	187974
316585	484447
112884	16433
355661	300785
117348	164375
138240	352504
147681	164884
132065	453391
454755	197696
282133	49966
489284	64429
21018	287087
218186	295114
325509	74611
129146	83811
362187	175497
206757	380568
122186	260980
432175	75303
71511	258022
279809	220540
54929	142822
183704	80364
31703	166183
1057	12017
298590	338189
73141	276693
396887	390526
221296	445240
152842	249334
205964	124660
124577	71090
298271	482808
48738	309848
328156	202036
353550	236213
431831	463089
410390	141158
263514	280463
366534	107040
458223	286697
21217	357920
404337	120666
407370	101058
267071	160541
153439	83140
445592	23236
194875	119381
400405	76454
141101	121106
58271	32670
416313	285156
188201	475571
467284	465604
216894	9135
95474	314495
338669	201208
273679	60923
98286	312561
251569	196603
271527	159249
208577	370866
245938	56381
227179	213221
253248	20611
177777	191536
381493	120097
140116	160379
492058	341470
137851	366127
337476	187998
409388	382002
2985	73521
387959	333183
382867	137277
170792	251770
409682	62948
34271	405217
251720	47163
83168	192610
304211	411874
190281	417351
268747	70557
35628	428864
361356	166063
491687	464420
11222	103804
238819	262146
28229	130028
290667	232377
308122	168933
178990	417434
399825	98650
463155	15209
320683	451016
39364	417296
327447	113051
263194	291984
316828	243731
473095	216591
223121	59202
296185	410360
76579	139295
8453	176878
353118	451885
136838	341271
333737	467192
350406	455383
119542	235010
413113	36370
323664	313745
258938	135553
188849	64123
84799	81104
334120	158287
63107	91711
288435	384336
165222	310261
479351	435465
160169	41257
91624	301659
69900	455769
287566	266500
239495	73016
459695	255201
226663	392699
451027	49903
470408	94516
45579	204330
318937	49893
102499	176182
428428	382096
239201	353288
423901	323534
481419	137155
336265	311212
51522	183213
144962	96259
18378	322685
85093	110677
370777	96977
273933	15133
458836	153925
393117	218142
16844	396080
132651	221329
65520	215938
335302	25410
10913	265589
185403	245332
262385	367885
76104	183797
256716	210228
428095	16433
367507	137128
259429	469981
227121	193626
429435	189948
270016	206615
352778	371463
38200	474268
236957	448492
187674	253916
89160	325533
276062	214666
144836	123371
62985	460291
404568	28686
467519	15701
17000	206050
187069	252443
129665	331349
200398	72617
349972	420895
248682	326114
76936	110567
287909	456426
374512	436609
359	483901
238590	166329
159726	391666
153322	222364
46872	343804
128019	183213
272785	301348
462893	138876
455461	427714
316136	430573
79777	284404
338025	256070
484993	49506
431057	398333
432022	224161
197922	103846
14339	190369
366534	3552
16776	84313
316565	134500
138137	28129
31236	281924
25749	112312
201131	331950
488325	354172
4615	48304
436849	317100
51759	45900
373651	421707
115488	25239
198317	489785
313032	306253
263557	110245
336023	250859
422246	360531
208445	16433
476692	433671
331802	260877
417823	9397
352905	105498
198317	445797
299859	258973
17481	114133
244092	30510
62666	104054
459461	16433
308449	62948
291531	385000
152623	168987
96022	87200
274138	238507
91217	335519
144962	351639
266508	179770
322509	259846
81265	406371
157764	222701
368858	445089
64544	140044
325368	124236
70478	464007
12915	115962
142342	113522
396896	433064
116778	405217
174774	250434
18631	99405
306597	53863
234215	29105
353878	181230
440880	12177
467605	414571
35806	239612
269407	305014
34686	380071
21391	431593
244350	423550
381305	221324
305785	60625
419202	484746
299272	236
389514	461392
241507	133293
16110	190369
264394	408162
362725	479614
132211	4413
285023	421830
137552	486029
35806	332425
382844	313745
176913	183479
153521	373197
458426	100807
358145	48163
171513	434035
144920	199608
91113	411348
222877	290657
142709	38188
64201	124085
293003	212081
176077	271725
447258	182227
358815	269803
312283	281412
182170	35546
359762	260985
356171	484107
304676	107219
39195	432212
281509	287848
313800	277703
129158	369599
194759	273831
492921	361128
402650	185589
456963	479985
381449	291832
374336	5448
349198	463372
382521	306964
409091	215054
361619	122631
295066	230472
347356	13370
474733	345745
133909	281163
355083	479731
418366	436582
233117	26712
294063	50264
274049	19420
85294	187974
53065	371934
39764	56824
91499	263610
39683	211944
414825	163834
382848	313454
295387	310261
241596	46410
319119	74135
98180	434035
155633	436820
106025	61356
494107	4737
125076	48275
240011	29871
326240	18853
332465	324059
227485	245679
370100	140822
302626	424210
96201	7665
381664	458764
2434	165610
313557	5040
390265	314180
312873	182004
241468	444069
196523	267352
257596	209471
227523	298765
249854	332392
404568	258005
466599	428214
36108	40398
130224	355482
58597	210403
269691	393472
286474	14355
23062	225204
82498	335008
256893	398122
302988	324968
291424	351816
291823	469606
479993	434035
65938	92097
70892	205287
435043	192365
337791	237235
214699	334268
327662	255372
198405	274309
235850	253458
238178	293813
390873	405217
165774	492504
177069	80847
15362	25233
390974	142018
481351	259069
131031	274388
269162	388612
275145	293813
226307	302745
441800	204273
332532	96977
293219	430356
114643	60675
317687	279060
8179	487551
105165	469924
349389	157527
299413	60108
406585	440962
437771	91998
114643	17476
263949	409215
448765	313454
104505	301248
188108	94344
416106	438783
95035	53994
319230	190369
89219	374784
104127	208038
91600	390241
181116	296432
385797	351919
155308	458933
388494	135192
125380	426922
386973	472072
413054	484274
106503	409264
333204	210740
375567	210641
380454	120986
333080	196783
136878	356711
398989	97499
246638	179375
307505	147091
25239	168115
366762	37476
429657	300240
56362	447140
19534	28129
66778	81043
372623	95942
72673	410951
239514	329751
81432	434768
172133	400324
73829	369037
115725	5007
46946	463822
456021	167588
58827	23363
427577	104505
291143	96361
61601	360524
348677	324662
339333	92000
37102	266852
290175	411157
146909	440660
222239	397969
449346	353596
450130	76016
471597	478468
343872	118662
229735	197525
122344	88505
322397	259929
156897	426322
76228	258821
112821	354630
170530	459205
323775	141166
330473	469446
130514	15209
153324	440660
394145	330752
115725	431001
285059	272069
276403	375260
339656	44342
228013	135606
430864	13129
264798	380608
395029	463272
154032	362675
161397	421830
272057	125629
484198	277961
156138	67858
167588	284082
39892	185888
81432	461822
71716	13844
458207	275175
293064	438419
370963	155598
182300	70109
193861	446966
67351	264696
98631	317675
71054	35707
212971	392486
56070	28838
209339	301196
216602	125772
273816	317118
401954	223853
215649	296363
57276	146826
191425	264766
255353	220756
25690	86438
243823	377206
328018	13347
34247	74571
192238	446146
75276	481404
329344	294504
23517	65108
474341	354694
270597	94413
400888	245228
305139	437868
192238	278272
266821	369235
86909	420790
392779	385928
296990	214024
392429	264103
159798	119123
39376	262207
922	190369
256470	483581
451588	178162
294982	66907
298201	145351
265904	331581
281552	93143
444845	38856
214480	389009
366305	216591
389531	396563
100150	82585
393418	483853
65751	246156
142330	15209
242348	138257
187539	243547
35151	398333
261715	126426
383361	18041
418007	164164
372010	80543
131050	87131
203931	267602
383114	160564
150364	98541
130069	179641
333578	93936
409788	5258
373853	352694
124378	132347
136360	217519
205627	178377
199628	401101
272284	441560
76683	327061
16844	129415
267889	334152
192554	226494
140157	218017
362379	467302
15000	131989
429287	7356
289537	486104
399830	12177
360155	386184
108610	313745
245895	318735
387081	354630
345762	303175
353531	113051
269284	472229
184526	284637
302261	58234
92047	374404
93023	300817
407072	313745
139307	146259
178540	332810
207094	391414
376592	419836
338804	68354
448170	370609
491613	477986
14639	35735
241937	301337
17283	110677
68098	345344
53095	180259
362267	300378
90696	164080
213123	110708
154388	187836
322193	19541
48238	312770
433739	45253
5167	213591
361232	106445
181680	82498
297397	70628
387718	342761
105889	10371
69242	203656
236216	114063
52537	387891
36182	146275
263038	421910
437849	441491
45132	64614
117455	230594
447242	183213
253102	351168
198008	2715
457418	482633
275563	81005
107639	11972
453919	52917
198949	196341
54436	410028
258218	489376
258377	234387
340835	22347
421987	142825
451517	258370
53898	134683
213871	300720
63808	49940
442857	47644
450465	360736
383635	142678
39195	336955
295441	362773
391108	184659
20647	408219
274852	60108
22721	140460
390632	15209
400890	106343
142159	38988
64338	152702
458223	294965
53846	281163
367790	157218
451849	391414
470977	258370
386520	471574
331067	294217
29398	467130
282626	411424
115487	177630
178377	334680
347235	392084
172396	262753
98124	99995
62837	440660
476804	297364
266191	488052
378228	330887
116689	4184
183183	237178
239431	347342
79375	178387
278943	399852
417372	132996
251401	183213
51581	487105
297375	331349
287996	172535
120247	108808
379196	223354
236571	285736
178742	253128
415949	169977
337576	422175
319017	47866
312210	122253
123088	190369
65546	355548
300692	163776
54539	386057
417938	336265
393056	109095
242750	203213
48282	343414
198886	315380
216842	142799
48226	40784
293716	226378
330405	164884
299727	165917
75753	193491
469452	404806
405339	48163
432247	275677
154999	412397
221707	50155
223947	485681
327570	435708
114643	453114
215033	435817
153870	410018
51813	441032
418613	244688
274648	152502
118216	144060
420944	399181
233498	287032
450702	196290
387734	64335
89826	261296
131706	447517
259747	83535
293875	355868
37697	321138
94111	21411
89813	439453
238855	474154
391942	382320
355555	47412
301648	138807
70920	387742
366665	406306
297884	38975
486009	20561
214495	331349
333080	314208
6468	476154
432903	342777
387464	482673
354315	374849
450550	461846
248268	187974
7290	330484
127872	355552
459446	48163
167355	419542
487839	290492
145078	118877
37066	354186
133526	306208
146289	191821
246193	478182
318037	440615
463157	375801
383214	481577
245631	212618
306294	95189
487407	333010
224996	442678
13684	23423
229735	174675
342465	267850
183906	413807
196030	472583
194576	428125
324455	133320
433565	342761
378305	427961
206407	228431
278962	214952
84429	251237
381567	85546
447621	425787
265910	206772
428944	269904
319245	12752
220809	224285
487020	53883
462028	105585
144973	173451
129613	179506
477841	319368
72201	430610
429391	425340
183584	250679
378420	321331
376056	307176
333739	90123
69684	443058
477841	178048
169937	490000
92457	379957
251703	208337
192633	107711
196119	311212
132445	291002
330414	422036
129328	43068
360824	427883
212289	95149
89656	22448
117173	390349
392429	419576
213419	471562
439588	55609
51781	385000
322193	359029
11237	38798
136225	98906
452981	267256
456231	184506
71770	102352
343732	357072
407597	42243
475158	455819
469437	322969
124376	18967
311221	157771
167294	262847
159059	351347
289618	407926
411302	447467
129726	402278
391836	245679
116028	241468
422711	475723
70824	477763
198605	190369
76795	187768
426246	454844
452418	300240
177415	269863
439992	135731
123521	273831
47368	417473
164254	327922
54591	42381
438739	412064
124320	463429
445376	262954
10281	211139
342947	363132
185076	145064
216318	294307
176761	402210
208031	426693
64947	104193
308122	388195
65385	117435
34104	86974
362267	7187
117314	453528
161363	303558
131786	291544
230160	363564
205634	266683
97089	228061
473232	413487
41991	132740
431021	317184
286745	465376
247160	421170
111508	205518
154835	54195
56957	78201
456021	14354
286810	469432
23487	77978
220925	234918
329519	68334
413987	308934
14250	4413
151642	185352
153813	349608
169015	265065
239112	380540
187813	49286
299726	130148
209378	327217
458186	484447
396449	411424
215039	138807
487936	36576
474544	22907
443005	266570
315936	47168
369358	304865
45144	313745
246928	390221
298804	86967
367027	116745
130069	241050
214986	48861
37748	262054
274109	388575
255057	237790
155009	278937
190759	118674
328708	117487
86311	138172
421621	239028
432175	122085
433346	20954
130856	154636
15249	303175
254896	469888
392858	15133
432965	488036
11586	86593
239557	340449
346379	188759
121625	166970
325088	198926
41814	21553
386901	17077
348176	64646
103491	201626
161489	103850
443546	110708
80854	348798
184817	83811
328174	41605
354517	413518
471169	331723
158099	129317
280624	305449
266141	266307
152872	366127
352448	306140
456737	313314
454303	211932
286023	264406
339333	80246
96736	421356
357277	429084
238406	51895
180073	38063
461852	190369
487890	270262
176333	381373
129352	243795
371337	326037
26127	53389
283952	318331
142798	440784
255756	307321
132498	130137
112927	110677
102410	282518
252621	61962
168387	263925
278554	137133
244017	121324
1367	110708
7940	112379
260120	49903
157425	63823
367682	234356
81695	287694
307100	168262
202352	476656
230574	234152
413087	275464
117348	417991
163066	45154
260206	283200
405074	117463
190098	6522
319259	216308
112952	130166
409338	68096
296635	6947
468287	215676
261083	8607
164042	16433
381558	295068
78753	316575
253296	350551
436052	373518
62553	263572
223514	312323
22779	290450
120112	54976
208031	376121
382844	209510
101660	429790
66326	485607
108963	268864
209195	380164
323308	251806
88105	179986
376759	263699
392037	122725
355095	188759
445213	307294
297825	148739
102644	25959
356891	155186
427464	423974
431680	88376
42854	410074
85406	452055
179337	398333
170614	355700
218730	130028
67139	478480
458065	347036
146903	292721
30179	59672
419907	359973
53846	466101
66137	273831
394630	383376
351775	482517
400910	10367
28227	170020
72201	461944
244138	199954
260654	207395
214547	48275
203022	318735
109435	470115
233873	301559
196996	306684
97785	273468
271344	198333
376675	97894
404863	144470
378889	250348
444726	398765
385635	62191
150109	233575
369532	63620
171597	145948
216532	485546
35424	181805
2965	52969
101285	285156
277442	470588
192365	167172
3606	171215
380496	113265
81358	275500
323775	147503
480222	218737
131186	360005
277770	278162
108122	280935
134705	471900
60773	317118
293264	122462
308618	56806
60171	143846
140999	370735
364636	208527
302094	194165
92861	435318
282469	214631
309917	355915
279303	176182
294503	391414
463442	45465
494102	335900
81492	267602
183157	481179
180405	70259
410235	267273
230057	184902
404931	164446
14834	334138
117487	15209
361046	297593
130395	237454
253115	77727
329181	110252
468522	352388
64354	41673
463539	368859
20392	277269
233117	299333
216954	407334
40690	222149
488779	236213
73660	357854
179620	86560
148439	116397
480636	262954
191391	53295
161177	90283
29824	410652
354942	410074
83531	94516
403147	466737
189089	241658
225518	379398
81097	8463
381581	453919
477545	252362
268910	416402
33343	368765
208134	81090
353979	205289
362840	184528
290919	123369
78571	193897
468143	382907
31913	213879
7673	307081
75891	281472
371001	166404
487283	407678
153322	470104
82150	70026
183385	478415
73660	385865
414058	281252
147262	113138
369622	207936
409016	469235
228323	80193
188282	31042
184027	212734
9252	307423
152191	13370
249894	379936
11031	348007
78158	333048
214069	331238
445343	468832
361291	148994
82707	474341
258955	431733
74359	363581
376493	128610
124826	411424
191536	491150
421060	274980
465551	228255
386921	287277
111227	60517
475791	231056
143577	135117
274194	15133
276964	35735
114147	83500
316011	308871
242411	407591
181822	383078
24463	51895
345531	262594
158290	112359
106898	419748
33731	428026
348798	139630
439208	256121
414378	212004
317838	463623
25239	225532
483052	411648
438852	366827
208093	290624
230576	75826
403483	284979
153543	304493
463420	48171
198043	196534
367087	291521
399940	245229
169040	25455
216298	275357
223603	194028
48069	195905
155593	166513
243037	410280
326631	12020
176913	240336
68337	273982
401270	21583
154023	426034
55534	211697
457418	350924
460294	2232
87650	81280
370290	23965
34339	64762
48769	296520
123095	23667
312474	143148
382603	141489
407464	374381
221191	152085
142434	443693
121362	112403
15579	137028
153324	131301
14195	218485
454102	268531
5700	241385
175402	375398
202242	295218
309225	249202
152082	190353
2187	416915
30678	56592
454498	376356
357680	306035
80970	432723
321780	265589
313263	49915
335620	476772
91625	82874
626	265711
180259	250389
475158	249709
254769	268264
32920	348688
43050	385906
121694	347478
178762	315503
345466	241037
65513	23680
402519	476951
408878	186159
74743	8249
86989	16433
210149	428103
485175	492077
479355	245877
260171	220996
328119	325380
460795	92549
282044	413525
406277	204018
360385	183361
218447	440660
127531	351257
421635	167841
464875	49828
302153	388088
322922	336076
208032	209510
472704	27464
41821	396563
23996	108588
468677	106138
446542	76709
374511	131816
322121	21565
25369	117896
480967	10646
397734	418615
125253	421406
423442	226494
199780	198465
289693	494102
486369	432175
244995	407858
417801	475571
78280	239496
346017	74106
228681	413526
413105	318388
230574	109270
433703	351257
303035	217423
360981	229590
178265	431349
198489	391414
129834	134299
287069	118662
461082	135715
423196	206984
222250	392210
58357	79507
67465	121641
253888	300466
230590	261396
332649	328550
377091	147117
333080	164884
449286	235679
464383	90361
32699	182888
211883	433044
198545	195505
16042	183213
463171	91600
158274	31588
203618	69539
153259	135761
348476	446898
44686	214015
355668	399041
116525	233942
178610	336590
484193	423828
49793	336590
291945	487833
85060	86728
112627	202019
194566	149006
243048	273831
226372	328140
185403	434035
199124	135191
218930	92308
199580	301601
302298	157715
357819	188391
276821	199683
124918	104855
323616	23018
228159	140728
301846	60108
311230	482456
40488	287848
356164	409994
415074	7285
235404	206174
464418	316074
326899	218727
367861	336590
363718	225081
457836	413525
54324	239517
218114	214540
392061	27696
225303	7194
69203	305800
132142	393555
118608	180578
284696	16603
91600	122872
328386	245679
153006	484313
479595	347425
118566	387742
203793	176561
14191	453188
48275	43734
402519	432591
141070	386796
187186	208516
10093	183428
362668	33219
491672	479056
46988	26551
390816	75499
421794	198450
82689	249590
440470	249334
263064	468494
125516	6072
467203	152502
389013	175402
306409	456163
408357	63409
329206	242683
76104	385237
266700	165672
212392	478690
224469	421525
334092	107759
320081	334721
204330	27696
225581	422092
306149	471690
200597	420947
143649	63095
478490	220755
122206	26848
226919	53249
237586	188278
255838	114930
181933	184558
15209	224341
294295	160576
393797	452098
296029	12895
32282	486885
278769	33647
301690	353875
312347	94344
24013	390596
479332	241525
198654	217088
211312	96401
365197	383461
191732	188759
29656	387742
205491	96977
13619	156766
327209	406854
76463	358041
452846	385932
414825	464588
74420	400137
397169	315338
127469	61205
433769	399581
392893	429863
73132	467339
112955	405217
255344	67461
137454	385037
235248	477545
85237	259929
487020	261359
206913	16762
221687	308100
165622	167273
260624	140460
143697	24063
239928	349211
255018	369599
105353	483280
246979	488497
184418	180578
116121	199353
104243	153995
290147	407987
29135	454975
196435	428103
86786	478415
150277	183213
11394	409828
293266	397580
5251	143294
82099	354596
246117	313314
106578	373021
221687	63738
178992	23941
449521	297333
469532	313745
23098	440660
333551	447956
118363	237165
462910	7812
47080	48045
93692	119796
873	183213
451667	478415
161695	439460
255859	31544
313453	387697
424402	458264
200600	178436
308122	258270
480856	20241
278264	460482
224778	166063
98744	272230
168695	400979
226919	123844
429748	489206
162704	45946
82209	293813
294388	255397
153813	197996
314310	395980
327394	375767
253931	192195
164844	295958
237714	223983
444139	397665
292196	489167
60760	34801
106353	276876
432175	56433
184488	129834
289769	113138
367846	160468
442223	440660
330954	154355
270442	283971
34603	353557
378823	49903
147414	366409
248544	321428
302011	37309
114815	127732
114643	37845
327657	110677
400684	228682
274138	294044
19859	50222
53528	273831
69968	77151
55940	476447
153322	399711
187932	294164
335951	475243
463290	96728
32756	220756
275502	224339
469333	288151
400520	453010
299296	350909
230051	254726
355477	288254
197261	9054
60721	181435
308150	110677
335005	164884
483987	142627
118952	36482
298465	364932
134840	12124
332891	121184
423076	318343
319831	478415
315951	414328
3316	453012
54539	81642
430746	407117
363027	336590
24280	404821
337081	306290
266985	102619
228727	276277
19746	276993
220679	494102
401085	235679
220582	164884
18296	245332
192678	243099
5166	285156
276509	273687
261046	183213
455792	336590
166663	152085
38576	94356
181623	199219
402561	401101
266307	131593
241192	149128
231539	314456
335723	196783
74552	317118
240050	268176
116431	268914
86632	159179
120757	114419
237410	313314
451199	236572
373837	46057
136631	274451
380699	355552
70617	379366
211717	64429
236664	334680
192611	433934
187834	276158
91273	12895
210169	43531
274377	2279
460546	389682
364194	49966
471146	286337
216914	67598
92332	198674
346720	310743
190015	8363
85693	413535
211558	300766
432421	418586
331638	234046
148293	316735
329499	188552
115948	398333
321145	156891
456021	323993
218966	446321
60404	208577
398122	439749
404337	258270
230587	260379
308122	94289
33553	393840
233912	401797
398203	21632
263735	153989
28877	188529
316653	361296
168140	251779
167156	386675
455607	441985
237458	78617
144188	464951
269087	281924
147835	336915
51393	29253
316095	368903
105692	471745
258849	140728
380489	348348
90863	10646
238989	413525
212460	180841
106676	483795
454867	265065
87046	396891
454555	286313
116009	216932
196497	150247
67010	430356
323813	359299
442955	400266
101479	379976
315286	132740
28357	318379
114412	466737
373433	172089
81130	201896
186597	75751
41090	26147
153719	7259
158156	219768
210329	9132
278575	161336
109161	380627
21679	423711
337346	273831
407744	189040
190776	451460
469161	401854
345715	310571
245213	328751
119367	27766
147034	203656
27212	28476
413336	342912
485470	179716
182661	378599
324967	17240
444508	249202
165992	35707
45685	430425
63936	247092
174255	362229
251943	285722
316565	35820
89238	127357
284332	220516
266460	275959
131153	295279
124469	177606
66627	308019
40348	196073
113967	190426
122639	242463
189824	323157
428596	350542
62825	256121
135971	467703
246526	107894
439522	138193
490939	206581
73424	205289
221454	476231
380189	295544
12935	134145
452263	17279
368858	150542
462824	312697
231456	461554
48064	248691
174543	399729
301760	82745
145585	291835
380758	312225
266965	97848
366954	307647
3809	18884
381305	422803
320545	310261
283313	487961
240937	132026
43588	378127
39198	405937
426010	476257
315573	31930
177946	273636
153302	123369
248438	156375
491747	324752
257904	45723
357427	310734
353098	196064
477812	200275
91065	228431
429549	25366
200757	132740
85092	310756
203200	268748
385731	318841
83705	273831
313958	441860
298317	301020
402873	243828
484923	484672
153147	250410
37249	154097
131498	319081
63697	241160
363902	110677
375206	234413
379283	290425
31632	267352
372214	47000
163651	110677
479544	469608
40028	31420
134954	50441
42680	218730
129396	477837
223319	359762
128536	317118
62193	104740
467605	412053
262954	276679
175527	267602
71933	50648
92933	25299
119913	99110
100085	72974
469037	246311
402689	478415
353218	219844
280900	80193
113162	115795
71666	48275
104533	273831
38826	82240
248911	401854
101346	130310
176288	91711
150062	13563
45675	220635
203691	190369
167841	133745
364783	231485
179567	214050
63551	349663
319465	230255
196903	268696
469836	434949
388858	368089
289513	233967
101308	320368
291829	409828
401458	366534
328947	149932
211906	390821
64201	142014
282397	273831
326631	475389
404076	439464
262025	451885
290558	229026
76007	196783
97033	262453
319768	63838
385969	119762
312842	183226
26268	407902
374503	344442
124085	231806
313625	112003
276708	73990
347121	42587
82981	5563
28495	19620
108586	220286
319871	273831
248013	275636
363611	428864
133383	4968
347473	351451
67886	453697
109753	391414
211657	42367
462066	53879
347969	476412
233045	40243
289886	57441
364562	378462
136522	310359
289928	96409
194442	449509
494038	315888
125504	264406
229650	75499
326969	181671
79129	169482
463339	482253
141663	53137
319259	36761
167588	87366
31675	297969
322913	306527
66885	142018
123931	265589
58435	313774
299580	167424
488012	74067
492149	310187
463891	37515
319539	262954
16268	27748
30434	245679
24967	241525
229215	101129
379680	67006
343461	128378
151610	242552
216602	75273
270248	404886
301457	205903
297313	490254
263813	359973
313007	15133
349140	169572
361545	69545
444139	124182
5569	110677
329838	25984
380535	204078
247608	321388
422035	431372
197544	286828
390899	228431
142311	97628
219850	91711
406129	399361
376483	186159
4751	88113
352892	941
309370	109336
306282	253260
179120	331535
259129	300257
299052	38063
58959	13162
255563	143079
462404	74940
245938	57387
109454	34531
342906	41640
211419	186259
342465	158156
83464	425675
120810	362510
453300	376725
168439	313570
119726	464080
61367	277091
359790	178335
386369	329791
454033	216591
182900	354490
91600	421935
167583	28696
187266	378462
90029	203300
15853	310261
191732	234356
58034	249444
213274	246327
494127	405144
433565	291984
216171	85899
336955	361290
82360	204813
354111	190838
97570	388473
232812	401949
427667	286624
423982	105585
308150	462032
114834	50155
240359	99651
351877	123726
135014	234259
188387	89583
219483	140460
60140	57989
83049	430356
38575	399346
224443	482356
76647	61683
128507	186561
169629	335411
134975	39764
212659	29976
203969	224085
307138	258646
38743	159805
258930	40784
340873	280473
116029	451460
219889	318563
334662	430356
232836	401693
332271	411809
460377	459274
90773	53389
300330	143926
93170	454975
383369	345190
175666	57375
359790	220857
26403	196303
124469	114550
278435	382882
272742	113683
30440	80947
331753	313070
142042	78811
445226	376427
237621	388853
154981	337820
899	373270
274852	21523
347121	147341
60589	270836
397773	404603
44160	442867
140317	393326
217936	274451
264009	12895
172947	313870
278108	448639
67613	219499
476506	122694
355461	170133
104734	491984
342465	459280
428980	23236
450532	271745
276876	224285
454030	238578
428111	490516
12931	236240
128591	271383
95431	250312
336452	465063
246672	132608
198495	96975
309086	388195
227191	218652
125011	141791
110928	241703
70287	310679
348176	148452
462321	99932
104980	159249
60971	300397
68675	445161
242189	490237
332204	433331
454693	102383
48457	295912
322560	132740
389177	76503
131330	62191
385402	24655
464882	218802
10848	126473
219581	361533
267439	18665
115193	405358
17288	421115
204764	319508
244580	401098
33834	170295
56382	459711
470700	223457
245503	359762
323684	29168
83091	342761
157764	440962
166710	457514
234346	53389
348431	219385
143631	438353
440321	360616
458207	391414
763	456640
178422	25617
367919	69103
211548	2125
478287	103420
144882	260527
88869	366410
452284	440660
133572	317675
195003	178048
101742	389098
4428	438783
140754	368267
130224	443424
81249	402269
315867	489150
468287	89772
72548	105878
322581	215510
147131	269199
244972	422768
52668	118163
421760	455184
82272	481279
237728	468419
426197	68950
187834	465669
456104	460820
195121	288564
150506	49228
258938	493626
193732	242378
119001	334708
415935	203656
468602	350206
415691	398311
65413	476943
324035	22827
36439	183981
412844	313829
125417	470554
31239	465058
63782	141371
366718	344917
295207	102960
396292	304173
88790	291984
106313	361663
9928	103031
414286	166395
407135	485531
248666	126426
473632	447446
425222	179103
280421	276597
465633	276564
113704	53804
254028	15112
399825	120195
154456	67511
442933	353787
109733	63191
478588	167754
449345	293813
359453	174719
158650	110708
463713	464080
15819	129857
152921	354728
201329	129288
78158	83471
439338	63743
161563	434945
345401	272405
215798	377910
41781	24263
279609	71091
459725	445061
152318	45751
32372	489822
311430	304589
442018	51585
285664	53883
178873	6971
392507	28129
381543	293813
369855	26598
44711	190369
333737	241377
311299	313745
228084	114845
446182	91105
448146	335118
260259	425846
366775	101058
354253	380432
38200	470178
176352	209018
124407	68917
195020	183213
339231	338486
130060	225005
258187	260527
480010	253816
236035	387113
56804	200594
35015	113236
473171	124974
58245	153648
407497	185076
177482	212862
377965	403647
91810	313745
448765	366127
161666	32807
271802	332392
466794	15209
27719	279590
98684	317356
433647	226378
66383	276562
471169	375595
384404	375710
68532	266593
64526	427628
395881	142522
107280	402327
117229	399929
431418	401854
313822	397816
32014	123369
82886	92613
484416	381857
116848	54180
35910	362079
377247	413218
17481	195251
130542	362675
64474	19203
411319	174939
458548	228431
229534	243115
472887	217933
444364	85243
260167	336487
428400	228431
110058	300555
104557	341271
39246	179716
104111	420622
358599	464727
309370	272846
432175	152020
337089	317118
22779	491363
286283	105166
371692	170129
479202	166513
285232	170407
61152	226741
76935	51407
307060	460956
117743	391414
434646	244337
133655	6899
187774	37997
359094	210989
116686	130034
76980	24741
10303	280933
45280	52537
119872	341271
62229	10646
47122	202394
413816	450321
290421	441475
185101	149090
409539	492287
128080	287762
366014	405217
170462	278448
342196	483804
128389	469438
224009	57134
224115	47972
428583	372238
313710	38304
37333	203515
362893	126413
328015	59710
366373	486885
266307	471497
186779	491
211868	43124
699	363581
467339	200211
491091	166513
59317	475347
291832	471899
298780	385237
108057	144108
107574	485041
220691	263514
474548	389686
422530	431891
391776	134469
233498	245191
393870	433699
88359	414832
372583	336566
52917	308858
356074	287945
366472	160379
303303	472583
415126	250679
67517	487075
181145	405358
64429	49966
128201	258659
2847	267602
69252	135776
267562	278323
289084	102680
63778	317118
461846	373268
260560	88535
309276	390317
265949	332690
139532	413525
176687	377136
489657	328087
27461	359626
421602	403368
448007	304444
172417	273831
237480	48275
226359	5076
348027	267602
191772	208353
16433	136534
205747	450011
300361	369903
440018	369599
419925	14488
87330	48007
299804	1605
375029	348176
75596	276218
49286	358480
376385	463623
4423	338284
359299	301156
112625	339378
350656	168381
455810	453206
304952	387742
396040	368541
376203	295484
52150	300240
258136	105878
123301	268129
41496	299228
250295	151885
203415	477774
75498	31313
24140	259273
199964	426091
53249	349693
456395	464828
467816	86215
216892	440660
468643	110677
481542	291037
81432	325493
60667	318735
137658	57329
114643	28696
340219	273831
244536	475872
457891	140567
45028	452792
35806	283918
277568	94289
439719	153571
283082	177870
234426	332314
445485	477986
441302	347246
355189	327217
150191	106540
352451	343085
60360	94665
450901	467248
41277	388575
447449	37961
88688	187648
109464	54766
347652	4413
354725	178435
395428	137128
415128	76232
213123	389682
316643	477136
483337	469235
360952	258370
137332	102352
440499	320097
206302	55524
456658	12177
54220	138387
368947	409142
336955	112312
36598	101058
439465	171327
79721	322426
117348	79664
268418	267089
190051	401014
151589	160679
231740	239915
293405	141509
47544	190369
264845	165009
65026	11335
440327	184983
152240	43164
439377	438392
221200	10863
156249	69087
316565	14814
193643	45912
324967	126930
274246	114852
64754	364975
267401	203656
26527	359726
95543	197704
461839	400562
157715	331349
351302	383042
428892	8577
306583	303175
490401	16433
112159	41673
195827	195757
89837	53453
36426	138109
446222	325148
84217	313454
157099	37649
350074	176807
288527	101019
322929	317675
479950	201754
445406	217069
30564	2038
345107	220022
298479	418000
329727	449525
344223	384727
292165	132398
390159	426034
160680	260854
287642	489150
316095	315407
19690	209415
316716	100287
268219	90401
456021	277905
197936	263949
330627	42737
27989	219743
456409	437539
147742	265065
347360	341298
239925	202030
390451	113629
258772	17470
128064	388891
292904	425988
182270	464734
24982	392020
158274	199148
345680	424402
205025	70252
404785	352129
243043	263514
478588	143615
212060	45060
104965	190369
361007	471355
456231	293434
112200	140766
56856	180957
343720	341121
458422	431314
453697	283640
235642	366279
256496	89987
355505	101209
437098	256366
452840	232535
305900	187456
371125	110677
445469	418147
324502	203213
831	366344
450532	225024
76044	232890
111148	477423
175085	122462
20424	278550
256474	428080
78055	405217
455122	220857
263641	110677
423816	139648
174552	28096
317990	107299
273720	33202
112262	41544
16371	262954
233045	61152
79912	231731
256622	19955
428994	90166
87536	425838
377353	446351
171153	222188
375476	141068
74861	305755
447068	219039
458768	61511
121622	259435
332989	276780
374008	413046
248938	270282
284187	40198
153080	381857
194028	402371
282286	97827
141808	137128
462155	21583
192611	84750
215396	158268
221296	297125
23459	407334
73950	313745
55996	291740
62342	482066
190845	231638
203200	334424
16572	422292
874	266925
161827	249570
84197	278510
385548	273831
381378	101650
345401	458755
93042	136177
17276	294965
339517	360860
184629	442857
489787	220417
323033	150334
204335	151369
232992	74716
399686	110
31861	466151
13268	135970
282469	350324
44738	9736
217638	164649
283644	179243
380396	5034
354680	121781
492219	15819
382945	347104
453736	48037
264149	243652
98684	342807
482456	275973
66883	11451
193641	317118
377941	121106
302693	90277
6018	186159
81958	171560
158849	381512
331916	6127
206260	443084
427388	300800
396284	369394
395524	205289
336836	68225
127469	241732
307803	114930
342599	215054
406596	228825
486217	489822
323690	425675
446182	152855
193869	27505
55659	31313
82980	284065
206501	74106
104498	165668
7567	336590
2735	405217
425591	269199
235394	293813
460294	23553
174255	284178
142172	351257
8846	9054
49789	435680
208400	124640
341461	40639
238511	488357
212411	135756
7669	8459
223295	197212
101310	395523
444729	78910
296355	401871
102493	105009
132827	167237
193164	100503
243231	442661
407259	317118
231224	446321
424699	366666
248358	341515
120586	449468
3525	106994
315692	99031
131154	411455
188976	370866
149389	471255
456450	347265
122462	366285
357369	9054
477897	32603
143251	40034
269625	254104
374379	243115
180757	93666
49081	447831
474975	317118
437653	374675
277568	304589
3856	181204
401297	51744
250521	155941
142993	122462
401592	145438
191391	431942
290919	128316
429647	152867
214747	209631
145002	144811
408535	494102
197236	261396
321896	46445
67040	50264
316945	24534
78116	151765
271530	86372
194091	190369
151310	113138
341713	117097
50466	2767
382848	6597
201481	92712
433083	293813
110835	182345
470379	152085
137744	10198
214308	308073
302527	387101
165478	209471
5700	369325
685	64505
229735	154492
132974	54234
311154	57219
323559	374314
90274	60517
149437	63726
210900	312697
277770	380709
453384	255734
489034	408594
112950	351414
62198	420392
163893	359956
5053	336590
76580	430610
74231	236216
377869	265589
118179	128378
344805	177875
270760	240374
451385	478415
161732	220417
386556	442048
298411	77609
71344	134145
261461	23018
32756	467192
219089	286828
493468	216638
50034	84461
174484	54976
294525	21998
292442	90188
253916	261117
81887	410573
387452	86560
215777	89984
463539	486872
369918	27153
185813	310500
333243	452316
15751	84978
380335	391414
75498	231485
304684	293813
359274	350189
430681	233042
190369	284488
29265	6899
482490	250575
10784	131689
277061	259929
346175	209471
324035	156585
52993	393516
449137	203656
435242	260603
115280	376572
26789	221415
49129	363581
425766	57430
241157	91069
3706	328641
124100	451460
339453	401516
134423	252240
383970	149600
251781	118678
138197	228431
286042	88397
217423	348850
10379	422803
49184	284285
292687	31077
464074	455769
190593	348798
445575	190369
292923	109231
178745	2003
332507	26789
422546	403409
113347	428214
20172	188122
216894	11972
322798	388633
124729	476635
463241	15133
30748	471355
157731	106321
227845	124961
458764	479710
414024	85460
287566	56856
475054	14157
240715	112379
375405	291281
349968	49903
250372	375840
6467	392086
21787	20087
414677	10018
334662	33553
74342	442668
470990	258370
347509	415421
292721	154450
315250	213537
438607	248777
489131	33855
181150	486885
297446	486885
161397	433934
460797	132345
344667	51701
239748	222679
33237	99029
253076	491597
265317	459483
412726	400285
111283	15209
429620	53389
397633	60108
12862	171467
162863	268768
269534	185076
191482	379598
10251	252283
272089	452098
385959	81097
297665	453757
435611	159467
292873	366493
273260	252925
19542	379382
368552	321904
352035	72762
173063	343493
80238	318735
252019	229039
97785	110677
271578	288837
240661	282822
28250	317356
81358	21203
226856	200744
463749	238117
271136	7913
483746	273401
94956	494102
374305	145847
309276	294385
467896	214045
408357	26348
322193	489822
227179	7103
418603	258370
462366	373707
301834	209462
410033	175382
300417	252443
259339	246311
265368	149206
177577	412274
175497	44052
322448	215477
447406	382718
178517	487224
393184	263262
438940	87937
224194	13370
129727	147469
451818	471416
48950	340051
388813	173018
180885	90230
343215	155701
14228	89296
288274	445753
394659	409540
478287	229016
391066	101058
477932	422550
55659	97054
411004	265883
99291	476951
284228	48275
347374	366493
330498	146517
198411	295955
434513	293813
243048	110677
466592	77456
94273	293813
321263	77461
385614	47630
286337	57815
82996	40621
167894	301475
164952	472072
243989	159249
184316	324557
22488	317676
386236	446515
226919	469596
57406	355806
318110	190369
230051	305872
341311	83747
427714	86199
440940	218448
89376	222990
327194	39259
387227	407542
423144	411674
276570	132424
21635	16433
48146	452833
144641	100509
50034	86421
401663	159322
476324	336590
17449	367750
269801	190369
267189	476951
258452	434045
16044	492919
260597	89538
305686	5040
319670	390300
358749	399603
364194	491269
454141	469532
483935	40055
24527	84518
308590	378462
28053	159378
295090	25034
402595	196783
27539	329010
215032	83818
315045	482865
131926	12400
458990	351414
274138	110353
406197	266852
326963	16433
300025	152702
297586	24705
458925	435708
399987	359762
449582	410609
12087	374782
109733	360568
420511	28129
148574	3068
383164	131418
286826	290703
493038	290751
349556	4674
406221	375764
260621	459913
352196	220417
166903	86560
68159	235017
322605	481129
427331	259092
447786	469235
195499	336590
334121	291154
431681	413525
248013	378481
119001	78890
466479	438914
438013	144845
331119	59759
282633	295404
290026	317436
138985	177577
384201	210367
120024	194587
362773	328729
390960	18665
347121	272298
248944	120132
199919	335519
39195	343202
129449	49903
9489	393326
408827	258607
93451	29521
64421	17211
129499	266465
305827	411424
250434	165520
133404	453206
422200	25410
177026	217423
301643	217799
142993	469532
419435	60016
284201	298850
130069	296459
189193	399867
102644	322498
143942	41229
157789	228571
225133	86560
23854	23520
421207	412162
421140	289167
99164	144550
351147	161598
425827	30428
442045	306100
147509	139106
232520	338322
276228	212081
484271	294548
255100	151096
458968	95244
61931	195064
193020	19246
63030	322685
23023	54473
273610	249202
314311	68636
454296	492701
294677	482456
13358	42826
479540	388254
322493	5040
296514	94344
489462	26208
320545	105967
281512	258630
291078	366127
174034	471311
353340	313745
11663	391414
273479	352952
349140	100073
437374	153019
441417	375840
301866	103405
484128	470588
102249	476039
233164	373438
41161	482091
224872	249998
93027	311389
447335	422110
223382	62616
5366	317100
372448	421375
143992	324658
42767	394986
414286	275701
171193	426583
277215	265711
238033	212182
49644	286016
131217	256121
266508	329413
159959	15209
484699	472539
127223	179361
417726	10345
257090	378984
86724	446632
176878	297487
218634	188759
194620	439718
207567	251806
344549	157701
262210	81510
333541	49903
123251	91998
466012	158805
281293	86728
220191	7771
72489	313745
163691	337802
45820	314742
47080	282163
452243	411049
209311	222520
112625	372960
328134	94344
93354	467418
162992	66880
324459	317169
263752	335027
148183	277717
15693	119569
167035	423518
410696	256389
111427	399736
481419	175608
143671	242927
266957	166386
156605	453470
157502	89772
339544	11772
71281	59759
251525	380294
401373	280233
60675	144961
58245	340224
256610	329288
222488	401871
170329	304173
141955	22804
134694	262396
334311	400175
105818	348292
218154	370011
312908	232758
463420	132651
36711	180578
276427	166513
112372	92407
399928	266600
41458	366127
179535	401689
153813	489415
264473	127921
22742	425675
379680	454016
3809	319063
179746	328140
446702	262954
85570	21253
428764	32807
366872	74877
380239	195948
18360	5911
147062	146202
470068	453739
153941	144109
219089	99123
487938	94217
255474	59057
9965	380211
372436	62191
276550	353787
363926	391414
46868	90010
446819	170318
73760	44302
329610	80587
493788	227101
198887	2434
479368	149066
281957	144845
169762	1605
158097	84955
96791	339626
58418	32807
245550	141166
112326	351514
37921	180141
345579	16433
62960	14254
91029	227948
102956	425547
456029	48163
428138	47603
338955	15209
386468	244929
166903	279725
177735	266538
439835	237234
282967	287931
339733	178436
418330	282059
400175	356091
190281	332512
333541	405216
143942	426986
99810	229022
114643	288609
226648	94498
389464	462973
40531	327831
432419	263009
260624	146251
448844	454975
315630	197077
239842	209471
443020	5369
38363	27464
348970	301659
44832	67918
62553	355700
207038	427893
494102	230587
179670	37061
146504	80543
243945	365895
424215	8463
107524	431187
21178	290450
438795	53994
431343	219743
281827	204810
206054	401928
106734	407155
153903	205270
208698	470307
321868	65275
480746	254720
237714	129897
347121	251958
83277	248888
132236	313829
394826	270734
274483	396548
280231	52537
207995	435708
36492	333144
6424	134145
408687	335887
262831	69793
444703	440660
197544	162780
458460	164884
413495	8623
378379	12908
304321	171604
260021	244647
476560	165032
109858	353787
374692	235679
146915	401871
480800	288319
58441	408804
231477	425361
432865	351458
57147	313745
172535	396563
431654	120986
453053	137719
404137	94344
358860	57501
108695	118735
437830	72523
49092	463822
161545	167517
166453	453012
165122	75238
223094	62191
20810	378880
14008	474466
239712	284843
319824	353596
318401	418231
114063	373021
357707	287431
356074	393860
116947	451849
414911	234356
154835	210486
482083	436957
194279	327721
159960	199353
399023	260527
36835	97426
65513	16041
248926	45949
305054	369599
131606	439276
31690	214992
53624	20735
474409	303424
219546	423918
467605	36546
49851	63921
437792	250679
397824	311024
346855	450983
38663	15209
201453	250550
435759	67858
471953	48275
71024	368904
345389	273831
258187	17243
35569	429248
262268	208617
386206	250775
50811	115861
55489	466737
183714	413265
21270	106321
473580	20239
21088	474453
71281	47092
229692	17983
249017	102309
276821	50162
455567	38063
33053	483977
71430	145860
87638	413535
470424	261396
107641	376807
248307	428207
236622	175340
229199	232890
69513	366666
89608	93343
260999	213035
304686	259469
186539	47152
435422	393326
266646	243941
34581	50538
393758	135645
144073	142018
345401	397697
236008	376606
19212	134262
44095	205258
225026	99405
56138	393184
445928	86789
490244	218730
123169	313745
24844	370764
416487	283353
15097	352461
20625	149065
253993	54895
196044	487376
270751	219557
289626	273831
107619	472583
25922	270095
60610	331729
9228	420790
254574	204330
129968	479614
194329	273831
243833	463615
243265	66405
11854	88113
71430	192285
228904	207035
66347	430356
268755	88705
431137	274771
157122	437907
59659	327340
251781	462627
268828	213017
470931	95895
342044	142018
382533	152502
248129	331349
180488	179264
30411	99405
175959	459205
136744	366896
187118	460580
309621	325148
130300	18665
410896	476412
370904	447468
458941	459852
471169	100277
492956	21411
117705	329354
110493	376586
289084	18015
20956	412076
480094	396228
85985	447032
97877	333253
489865	486339
2926	277269
239112	106128
440039	348292
271933	10030
370449	294548
133487	131124
112267	337570
66921	284982
72908	176182
316540	84089
349305	412543
156271	166369
289654	71640
427714	444005
391718	51738
151621	197757
188306	153043
442064	104505
78030	96842
405829	477509
73988	81877
148831	283392
24036	490237
205999	406113
139648	486869
316751	124660
248013	1258
182277	363973
299281	421350
328149	294677
78186	494102
168172	273831
244100	231000
335743	131527
215260	409264
275721	270324
76743	454286
324411	41673
335139	202523
456757	316033
428540	122283
251265	321595
171846	126580
328538	376391
382133	152726
189550	5187
243373	65417
350064	329466
112103	186030
185257	327995
467418	371755
124474	31511
57383	183213
333178	179472
90105	461846
120894	86560
316565	470991
231032	48211
39195	145021
139790	47295
15819	15435
419067	426034
80474	491714
340144	80873
485717	15209
156348	371854
205179	23578
241075	238169
4010	435484
353079	311197
408158	178864
28955	461769
80960	245751
363496	299202
258307	466101
440215	7812
9527	70557
112625	260313
31420	214050
91960	298892
285312	157658
307132	369084
350653	434216
493764	494102
212096	105498
102654	428864
341278	143858
309917	13370
287039	220857
93046	67584
26127	414269
54146	15133
418291	134145
29594	287226
301557	50264
48226	125306
334928	412750
113327	122585
276969	355277
136596	11972
165680	369766
119488	394915
318573	380409
88439	231839
302477	272846
199886	357854
234632	478415
231541	243438
228147	393326
276831	68420
200114	277683
282663	491037
205636	265305
56102	479562
321553	124082
279224	362206
213315	378462
304701	117055
168189	180527
407292	67040
417259	217432
35529	307410
87524	108554
61450	366127
157145	100563
127017	411645
163391	369599
33172	296432
110628	161551
439719	363476
236359	413535
171513	298182
130514	130028
329838	418420
258362	455769
316577	13798
300711	428738
196030	85233
154190	318441
203781	242629
390673	220857
135042	231517
68098	260131
215814	223252
381499	110677
12399	379976
253931	313745
113139	424595
444783	433154
451505	258999
261715	230691
287566	7818
318745	336590
283003	125752
264303	412162
350347	368687
472509	245679
183270	9054
493347	228054
16641	87887
472224	234907
81694	252961
71582	447344
142983	121506
65800	467339
125083	120021
263813	39608
379372	481958
460540	492701
427388	310030
229868	164884
14839	63062
12623	77031
475529	399867
307083	482209
9969	415015
216666	291664
61220	226494
27417	404454
383223	63957
101992	187974
249820	471301
1292	115488
60677	421942
162522	50155
379269	406061
338746	13370
365936	241356
146893	58980
41896	303856
46092	179045
234987	441544
311589	289443
26714	266538
192599	482176
264026	330854
377186	330752
260794	52248
49811	123042
18770	183479
140263	70899
303675	313745
98099	420944
226253	243776
399954	472049
254666	214024
353150	486875
112443	220382
394509	402729
434989	72450
325728	332512
381941	346216
188780	220417
118626	255195
186651	21411
289480	108222
357111	313519
429961	247702
282461	311370
13113	91500
140125	20958
97422	274631
163882	400991
327223	327922
191351	21031
65845	313685
272865	233398
195601	317356
146097	254543
171050	119123
236350	48275
311367	374939
166903	295218
463539	50082
219499	59942
273610	81817
408878	32807
413103	137564
488630	412205
182330	15546
262745	75064
469596	12245
75724	246369
432880	266852
278842	183213
363400	451636
176086	392296
84546	476426
48095	275448
389526	194165
468818	167799
411509	401389
317724	54976
449431	265608
136057	19377
50924	231638
113157	54976
300110	280663
335651	115340
390032	74877
219136	202352
443308	53490
329750	259436
460472	378462
309276	301480
80238	89789
84536	130549
50238	145059
393461	220302
27390	186714
30188	135473
221173	317891
111572	15209
95462	281924
217784	193705
317990	382040
339174	311846
471169	69975
381579	230057
33224	86567
290799	481279
308724	273831
69004	187974
472270	291521
242411	156279
233187	296423
245276	21583
333557	419797
298675	366127
194058	13790
420511	329856
39632	58861
25189	296352
186373	292690
302004	178436
400058	280796
400781	187023
323616	62699
140102	335614
152799	138285
451828	237488
474715	381834
237937	205705
80426	150296
310717	414471
104000	162857
404899	406860
301166	373559
364149	168607
41638	171994
487890	106739
194286	187836
435244	27262
150458	273831
360254	484447
464158	163348
60208	48275
275734	391414
373711	16794
10251	167841
428453	9054
461215	380999
270248	395298
15027	206557
483678	316597
40543	285446
381953	359684
70465	475047
14714	287517
93036	440660
172061	313745
483678	50009
328550	75499
433646	303424
19438	373021
67490	261396
176121	421493
277989	256721
124794	427045
441463	447909
251187	15209
378046	24827
222830	159209
347246	352211
176422	423673
320259	386848
157961	457296
481419	21763
193045	302565
205813	206377
478588	214534
235078	403877
461769	356428
277885	83408
26363	192290
78543	433279
34319	55757
391813	314742
97637	289238
265262	314307
355200	48535
223936	354131
366536	170190
30909	442330
378634	3672
377731	368205
85482	474676
127531	85582
230066	243279
25407	119397
442465	185076
39215	326985
286954	433645
20854	183442
149740	264223
449366	281252
263328	435280
139483	227269
485094	477986
482532	76136
488216	329466
437734	236213
41674	110677
356075	280796
270095	389209
334256	450165
212153	440861
40784	95141
323265	107473
101230	228013
104761	86789
244711	131312
127388	368526
42801	221586
367247	98493
425341	93399
131786	86728
6072	420432
333316	421785
344022	157100
247296	440212
422902	480963
268910	123410
444718	374793
326926	385109
250995	277450
306118	144405
301913	11285
462044	42650
40059	143560
471501	362573
374379	303694
277954	461049
91205	281924
231268	434826
345389	425675
17747	197996
292330	302684
243152	298767
106676	41673
458657	233592
322030	398333
203354	251669
342465	57870
272574	332392
202379	114512
12034	307108
33173	13129
244536	402357
453600	478415
159037	27465
284426	237165
324184	64335
265548	12443
6899	443817
298217	253463
15395	190369
100574	190369
406201	176325
409745	368202
343031	174279
215260	475637
310716	319099
49786	194401
81459	29105
264801	277450
295706	153995
122797	304493
486712	43778
149466	451414
81358	106459
286538	339853
232192	270095
70713	166513
268661	3867
153352	478415
2451	379677
458492	190369
2187	145078
70055	436195
448770	287889
134635	314495
433392	74576
357542	411184
430731	457800
129236	193071
336071	316575
361001	493649
175952	115499
299384	375768
22668	295114
443798	212739
301823	316202
336643	265164
294485	23430
200849	209532
405979	8354
76430	154759
150207	308631
153813	146124
471031	259074
118130	420944
477447	257785
101642	427261
477932	375283
13077	62238
216564	190070
199073	267352
285782	134262
203220	190369
15597	417267
330814	243301
78571	175398
87433	355795
350360	112999
440542	249371
283262	125417
237801	328483
21919	122694
461864	189635
316332	46784
382848	467836
463502	438419
323049	295218
159995	296106
9204	338271
156838	15209
360884	130017
347078	85134
152463	338915
260527	50264
133321	115159
16367	455922
489357	317118
472137	32807
92047	126988
99287	390310
463302	68290
336907	206848
202695	281861
80001	165437
394289	210050
213770	41673
158156	240225
170491	9538
342465	338547
209706	93211
287766	472864
469976	369066
67016	92628
476969	310756
175116	425291
175966	294220
310396	28065
437017	60517
318599	273831
424151	122212
68489	105796
277976	68263
254639	361801
473870	28129
169631	440660
129974	4413
30176	208300
380858	288019
400888	217949
101840	278829
382844	47867
457659	461052
394050	121720
23035	206397
172417	468314
52791	164504
237801	131617
374281	236020
103420	172335
28357	342861
312110	45323
88920	166513
458612	196858
74936	324525
148748	440152
190281	115523
12623	338110
37191	309425
8254	379255
220372	488646
28145	52774
431145	207927
348	86892
115381	378462
392370	130804
88289	53688
475691	302298
467156	305073
176217	489901
315805	317675
485094	186159
109670	315235
113814	214024
344314	50988
214853	179264
492544	281924
240135	17943
92659	276718
215416	336590
251720	347601
215205	159249
216666	144840
437849	465647
288202	43537
193020	366127
463420	147368
326442	232440
416608	442628
2243	110677
257822	338493
20639	206623
335402	190034
407540	390878
363251	350696
225988	61919
478606	166970
451800	50264
178875	74173
175163	184163
5461	369684
287800	133363
432100	374772
311229	315059
93384	396080
477841	422374
439074	9117
423267	182262
159703	378030
485384	120489
303059	277568
318440	462940
355508	103205
142533	476737
461833	272069
110421	194478
76811	410452
14841	50416
254914	322300
412440	280390
32601	396080
141098	17186
180880	308749
459912	57134
474552	43720
18370	284843
216561	244394
112372	162809
422395	452348
434262	50538
264645	77315
465930	15209
201495	313916
307279	351146
177733	94281
86600	431226
381682	123955
6612	262226
264009	100293
409707	14505
408800	16433
62206	141649
227036	432319
360174	152085
125471	61934
118416	327672
10060	486267
313839	220417
117833	456029
439366	229928
107118	254473
128985	213868
24401	35707
30302	267520
416285	135756
24178	207801
365863	323996
68131	365098
433820	187836
287089	186714
378286	474760
114240	252697
102766	239142
41086	86560
67699	436889
175677	68950
78319	210615
193020	243192
124427	387341
328367	477131
285156	460463
235270	431254
424699	178335
487938	403415
59209	286510
167588	248671
233963	362714
270705	311873
48180	57989
449914	391127
187834	57330
123329	220829
20444	169729
487347	251806
403008	243547
331608	203954
80334	83500
478588	414288
104783	426089
270248	124153
219281	294191
415625	351414
68140	21411
407066	52439
453337	245201
75472	322685
253590	259929
372112	167424
218239	146202
39142	317506
104579	390687
203581	166513
173736	411271
217586	23163
216809	95149
49069	105611
15369	278563
50363	133706
151952	118808
285401	28110
425906	199590
6881	136177
299328	72251
449594	58441
7910	409540
253313	336309
35152	444303
93692	279988
480717	166970
103	23046
261314	370613
16444	463089
415363	256121
347845	36295
103085	479113
21356	155895
426364	469268
123029	476951
83295	147460
355557	488641
199963	54895
97174	187998
52027	81351
276427	313745
37688	476951
289675	12919
288435	270095
432175	291753
449969	420944
17740	249334
376963	218873
32274	190369
248013	27989
82369	104505
162920	294684
431551	476231
155656	358663
453679	135967
303507	407902
377607	357172
488591	196851
366369	401854
101885	106014
380670	304011
409016	28337
6467	34547
253118	63854
133736	402847
482835	79249
309327	114930
195689	409726
429768	163482
342959	33556
381972	341470
193541	260634
479950	216440
36058	62996
17968	21411
333850	466830
68675	22761
374849	215858
13953	27235
358814	417918
298274	157771
287460	234356
273920	138807
117124	80662
104379	373470
203200	71091
147309	416187
78349	244005
43025	15209
446331	356645
304952	265883
241749	27766
161363	407026
375275	240231
156571	458183
210021	342486
473634	290523
174255	453710
346078	99405
459701	260854
13765	111039
108434	336590
233045	263590
74379	256121
243578	351257
474738	305988
487720	17213
261211	209098
164591	353569
27354	159613
41695	374030
122366	424456
239857	47911
72144	467085
4684	49903
274009	35707
232253	16544
33323	171592
434307	229590
361008	391414
443014	400933
46677	236213
81358	60375
432268	7159
333756	249202
146893	197920
72340	476951
486638	21583
147114	477986
354596	273831
222541	321868
438218	355700
325019	468832
362696	23459
253435	119868
82434	49915
229846	335933
268388	232207
181054	110677
349109	385378
331364	266172
418682	180012
264026	292779
316284	317731
80720	372024
196568	307427
35806	427633
55909	345922
55051	191800
21931	474531
252450	91947
37959	209471
18966	440660
44782	381515
152276	317118
156864	399506
313746	245679
93627	50361
178492	97578
79276	411365
80860	89047
407797	157990
60009	63528
202816	166970
115312	217301
422430	378686
45305	438783
325216	626
187796	296591
321261	190369
274852	456395
127973	237235
165028	181347
247296	267630
236004	210130
461314	86892
183404	126623
347374	313745
444247	373209
311457	138715
40216	125026
44430	266600
15916	26551
419159	105498
224630	349626
133321	45060
33480	233744
327848	377032
414623	438419
133373	311297
458968	424316
66004	184558
465694	321127
244713	457081
308756	384176
230194	422206
139088	494102
147757	105745
454636	320378
254574	411016
74459	450997
12481	145946
304182	300811
450910	211196
14728	408629
362679	48146
390596	208017
114816	41351
296907	277042
351540	99315
129328	344580
475648	471181
15666	16433
37748	366666
128301	267602
411006	367243
354365	275790
206932	34801
158345	55012
306633	38984
436773	440962
391264	440249
475680	289578
1657	434612
94445	113138
472842	258607
210472	366025
322127	342238
89257	413783
477335	176013
419850	310656
490847	476951
116576	254980
340561	216502
301312	61572
419866	447903
492928	442831
121245	34631
56749	248777
394569	80521
429557	465176
338469	446232
388390	183892
189318	451414
104788	304173
466790	49127
45917	313745
334113	468531
7817	281924
41249	469849
368048	134386
201131	129453
397599	320097
361405	293813
25969	6331
285247	10402
362668	432847
261525	65876
228	111174
279636	18087
11070	304487
207741	82794
61797	166970
459802	178656
434052	81280
40388	411809
332299	186920
423331	108493
459885	171074
67866	251503
430356	224593
166345	250033
221955	64335
286539	7378
257719	388195
345414	48275
148283	230960
58795	62580
295009	210228
439719	404494
356019	87471
152986	300817
190062	283346
5777	113138
12143	293813
416623	480224
376644	411809
366620	478184
284218	431588
430140	324557
45415	258370
92854	77461
110619	259435
168000	84089
153006	394916
134270	149221
53872	47295
73466	40161
86632	464868
4869	135393
324704	151085
274902	146202
332376	461182
88855	38063
44300	154271
74952	478415
460490	55012
284272	442471
262174	260160
299504	490900
300336	203213
309276	250828
395025	284843
389773	196783
283823	97963
141026	99724
421682	136692
204200	130400
223962	236036
380177	389455
399010	120126
43037	350549
263923	208617
172875	413378
371779	69128
264742	9054
100710	463105
444276	155214
351248	176217
267562	449665
320899	107136
476353	409828
154697	112922
290435	307279
158824	267602
6804	409329
118363	219743
18443	267602
153497	121106
134954	99060
229572	264406
3462	380861
172923	17996
231269	222701
20919	23312
84830	446105
96209	401101
48590	425675
233277	130028
260171	82248
465647	218615
293931	401854
199936	286936
238164	198926
320161	197410
393023	193884
488030	146202
467680	190369
478248	353557
107524	320067
441171	230114
138016	465186
438679	127439
335311	258370
368639	82585
391575	466116
462216	405842
401789	209488
146893	447912
208337	416490
314272	80632
49021	482049
441140	313255
69445	413525
298850	100612
180873	317118
442551	94129
90630	357854
45391	293813
96530	18062
333464	140044
367247	123451
409613	249709
57276	346274
65975	75179
130401	197077
219089	127636
293147	399346
54664	284480
188103	295714
469660	281469
25690	302836
194861	4413
41684	98662
173081	420944
130791	157783
172923	273525
387027	353557
52918	321275
369178	488392
95305	443756
334767	332409
256430	421103
358145	75311
237148	264258
172963	414832
182552	193219
375923	127895
343589	150949
112004	298439
235875	186159
346088	146076
78398	85651
57823	248777
349758	70507
17262	421830
116353	47295
374305	112340
451216	33196
420131	52194
270785	364875
75339	471072
209120	482162
58935	228431
243792	368759
124259	89917
147770	231485
119001	124765
99409	76185
489822	23992
332292	447517
349234	213139
316140	304812
364783	208487
132910	249334
240672	60595
286608	50155
429490	440936
158134	277935
93698	83239
425827	115123
406660	309546
444348	84089
256456	426034
319016	469235
341278	77827
191846	378127
114643	99874
62294	48275
481592	25984
29276	299976
131368	453452
161574	312698
304168	334336
246540	404007
97803	37801
233782	484447
441604	83106
117415	190369
292674	73990
177730	420536
91078	266852
423013	420860
410513	180101
221711	322840
438475	408778
329778	106422
23604	315888
12334	166402
404135	209992
352798	74542
156852	53863
357293	83403
316565	61854
95130	235018
457872	379605
319396	17186
347	37698
206224	110075
193759	377528
68035	276158
16974	300606
268893	298767
236216	298182
298633	429266
291221	111220
15027	251925
317075	333007
442410	410074
338755	28129
396927	206503
433619	447219
367050	188319
77848	489715
117703	381054
170491	486101
134649	355700
469753	13370
107118	450744
130069	131182
313007	475952
98684	126204
134299	185013
290328	441979
400438	463433
51815	365708
289402	162831
220164	191901
464725	371465
85746	174362
247785	339157
436219	376413
64632	374813
127229	488860
137709	315687
455847	9054
164070	24669
456231	254044
178051	42772
147565	417296
313476	179849
378716	465910
145303	54976
68314	222014
470746	215803
208141	426067
273385	187045
346242	445499
299580	358860
48358	136837
100743	148695
307004	13076
78891	67172
276748	194761
382576	162795
203200	52030
275600	348623
34329	86974
203783	134500
34206	115090
477932	116827
360179	71260
288206	259929
493878	259994
347401	105878
251748	389760
268169	319342
471611	315671
279936	389497
424678	378030
241468	190610
352820	72474
12177	231771
294000	338076
283675	388190
355542	214050
320733	50376
477932	5759
378218	300555
467831	272339
480120	229223
281993	184238
461068	322969
466737	63123
200092	211931
300948	482976
471498	185131
157999	301864
20392	155249
146429	230255
324367	218727
82450	441202
115263	205270
123064	449588
296866	478415
289792	434398
441463	176020
375386	118286
239431	385251
131606	194144
64008	386132
80203	262954
398566	214631
163701	57813
436508	105498
247389	26366
110236	24943
318533	196783
178222	288138
409066	205270
406968	250422
183193	247423
443642	383791
401838	233415
411576	108106
125490	275677
485536	334424
5538	242759
470748	266736
10251	305287
48226	180456
446378	440660
27617	153995
427639	307352
115604	434705
109067	207916
413099	374572
400792	11626
467309	441135
146386	395988
182657	99901
382185	420169
202052	183213
61679	13129
261277	318735
136158	316372
264286	115340
424255	199340
427388	23667
458183	88634
332388	465647
470401	230250
73466	176568
212823	111186
165669	205289
423265	158520
285023	154089
425650	167588
274333	127426
267407	286313
178422	210611
357624	285634
265097	395964
493277	235679
409600	480586
192238	339051
250139	119868
363191	387860
372127	217809
19477	311465
25969	326815
327848	451849
44551	153995
90664	413924
61647	5857
228532	372332
364149	455390
361001	315833
434768	64429
455505	155747
446182	249163
416011	64829
220468	138336
202633	58724
309917	247053
460263	399820
205069	49903
101479	257581
157789	306570
306978	67089
435936	13370
199500	14645
192477	268531
449406	13092
17333	79813
31320	300
474953	11023
151870	201347
58435	302924
304646	430356
106460	308083
77559	28129
431655	48861
373755	127636
365882	440962
464486	262954
94178	467930
197990	39554
431633	63676
359362	423559
410567	107187
208854	346583
12573	481279
177629	410048
143953	141615
62240	132740
253674	317863
107279	84721
132525	13370
473719	265182
473515	78371
418019	228431
254463	48163
330954	348958
272595	94667
456820	417553
447195	114302
243305	440422
27819	326997
437623	154163
272200	240225
378420	237404
123283	105498
380454	405581
237714	350359
11826	172782
16990	369599
64114	428199
308079	438653
133364	278520
217154	154137
224177	478415
398964	467492
444139	454975
391264	183108
110625	379976
148430	120081
379009	217007
55171	399674
57846	265186
403032	91162
407597	30070
185409	142333
440053	17387
373463	352950
90922	321321
104766	39255
420234	403170
78845	4082
264707	364659
44713	41753
258511	164504
436624	420241
201771	295201
132262	99313
73624	13370
464673	50838
465790	428738
211944	86077
195121	306335
61691	114795
106825	142660
400139	422998
38794	399754
319018	294079
25748	373
37632	100618
291525	141166
283140	417832
124067	53389
2715	429289
4286	445043
314602	73336
414433	327204
136138	282803
349198	396246
626	180578
40856	81656
308495	355700
94123	281130
332862	27830
128927	226494
209373	401854
367965	366127
261241	250422
297830	226150
140134	309801
476339	453605
188651	383635
28151	85078
314311	418336
110835	481127
8146	148954
403607	177569
374959	277130
71665	248008
281889	107383
237652	79989
114407	168432
114908	127469
76821	32807
398713	236240
134876	76764
20392	50337
335353	417201
360137	160379
109389	57134
413783	247556
71627	252443
61025	95149
341308	313745
165680	12901
242551	2003
377165	122694
86596	467019
194169	465647
160580	445282
271760	6253
342465	354696
476004	166513
228326	96977
390960	355501
143646	463663
294416	86728
138814	121768
425518	316298
219463	237952
220490	320270
71189	402842
52955	428864
140741	467900
48741	480712
55444	54003
316376	124945
463114	379680
280060	198275
300551	7771
181429	237235
244318	158153
372761	105498
119665	164884
438361	436685
392940	249709
382483	176878
394929	78155
424359	190766
1839	348176
350569	447560
377323	243115
235033	207702
295881	293813
297671	267352
122344	440660
272775	142710
107089	361008
194216	241137
485796	277319
200934	270095
164354	154271
437592	271673
325895	381622
217740	452387
413011	424461
54539	93534
135212	119381
373965	452782
376036	221133
20998	244809
87615	63528
327301	268118
304146	469924
189723	80587
160428	395393
288076	441706
265239	423469
316078	310864
53304	355700
115604	27748
371503	272749
2956	86560
276821	296339
15433	124437
137249	138721
92363	273831
122802	257339
233677	420790
147632	46127
313728	211868
334962	58666
263566	401871
307426	420944
6701	190369
484691	445749
223708	281273
336078	300800
467694	54298
162862	346793
285023	148419
416849	277635
56068	192543
243568	60907
218310	251684
381305	38490
116419	386536
363299	69856
315463	11405
269370	392062
174266	48275
489849	327436
147260	190369
89360	133109
138991	226673
65513	356191
441335	315161
197113	132247
295947	190369
202526	113911
367247	197463
407655	313314
268149	190369
117103	325098
106411	130395
377879	254191
460932	113138
14642	273831
447257	114930
144512	79507
173776	387860
121098	100226
36147	48247
162303	231485
433526	80193
320025	16433
402889	187974
157842	265589
445952	83406
388811	226494
442058	286313
417938	322922
106268	50264
23366	189064
115221	415227
112040	334790
106389	404363
186408	119366
388042	169977
468249	565
426197	186561
6175	363581
185604	338742
478781	49228
483986	146840
282287	154355
183809	49903
267166	23018
135731	110677
50199	202745
469532	185751
80572	363973
233498	425087
388370	83017
160461	461944
215568	317118
445286	40957
341305	77438
306858	415599
221296	442319
492968	70557
270248	72327
345918	359374
21138	176878
214063	342392
250626	204020
34403	266852
482864	313745
474606	81104
12967	82585
457003	159361
364042	378686
3809	369181
363526	430610
200692	399711
183868	182828
146236	187974
231342	429863
90973	486885
394349	122490
283024	282822
313094	306677
28200	293813
66157	349544
386963	16923
213	258126
114063	437417
114449	466432
465647	353557
64429	172089
131504	361698
191053	430799
396693	313523
217527	410074
367038	294130
24608	404960
170553	461846
89409	461184
258695	302448
131606	212205
319824	315148
43429	126219
18245	191469
152262	185520
7303	357854
294071	440660
176903	435558
443071	104103
149343	440660
428193	21583
21411	251878
196702	359809
339034	346734
120050	139803
76068	40538
172309	151986
423954	437938
4139	414231
58477	228431
104000	375812
404724	53490
380886	281924
373755	224267
216236	13370
327542	20959
492354	134694
44246	324377
423648	383749
20628	287454
400273	314446
224225	216100
326639	387860
15818	34883
286145	180578
38576	316889
488936	399533
442462	424013
65670	426927
189197	56609
410003	9236
155926	366127
70046	21411
266559	257895
347167	419502
141250	60226
69749	97749
473096	458613
32381	334680
279883	275089
196976	441705
188781	317356
29597	118179
311479	231485
128704	8607
328850	460126
61963	299941
191748	294385
204753	16862
130224	100110
238353	12129
453030	366469
386304	365127
230691	336323
395200	157624
441272	46127
263962	101465
385359	108709
43297	38450
306449	363581
468753	82585
346017	5041
74698	253359
429169	179463
400562	190369
183877	189856
92401	346975
398673	186440
319076	325604
380787	407651
43454	52439
320324	142678
297436	7734
246191	466737
257949	44341
111385	356750
49184	52443
173707	332593
189223	390241
165680	239988
320263	117329
138639	364358
184245	41075
253503	454541
391978	460280
422430	194165
158000	401378
446182	362941
472061	443368
168331	255316
85674	363035
244510	344984
187245	143568
212313	281309
462512	140714
359889	301475
131585	434768
319081	104740
117309	312164
348226	182019
131726	256773
476479	265065
170908	132247
245860	217895
381602	264810
345907	311069
240286	459143
190713	275990
41189	127428
483112	477986
485100	110169
81225	239028
140345	166513
194709	3567
316605	339188
344174	317100
42535	409828
316480	320359
320828	53863
464154	313745
319259	435573
194947	218727
142092	401871
266307	143179
230326	190369
358592	291674
134103	250434
73392	182646
136420	357074
256494	447767
16369	151219
251199	316372
3534	376121
481394	5040
224565	13961
102918	420944
221454	492906
121728	145941
340037	130069
429321	40784
306964	90401
312283	148365
399404	320464
472373	447158
55659	479058
309363	3113
25149	78469
139133	105865
333745	106799
224308	24516
156657	172535
218227	219512
82646	331297
255440	351639
297716	342631
456231	161134
261277	429234
65301	84590
96898	10178
376519	118613
213535	300240
151310	182828
153345	71725
137450	313745
49072	381711
278108	327779
146591	420944
437623	117924
271110	357834
70921	336590
86414	165050
474606	59430
53731	414832
399441	208009
397495	104498
459526	25455
199116	310496
329487	2068
245237	472694
236032	127817
127297	115725
204808	274908
113739	4413
180154	476303
233699	434035
437894	294836
370096	347476
409238	325604
483301	360860
362603	205289
305981	67488
25455	464872
400497	131488
165534	131038
306858	85426
363902	354903
333011	185670
291909	487833
364236	310261
407436	99671
106917	250679
186688	355098
390029	331982
412462	60517
95032	53490
262719	327217
485492	54208
191031	463615
139648	287121
77445	194043
5090	274511
467458	21583
4849	46412
453968	164583
12045	463117
437177	72351
412440	119307
292430	31808
63391	340916
230051	217281
282847	213987
144577	387742
182811	222701
187834	397904
140025	440076
441390	140608
309917	186588
359889	48861
336651	339575
94768	275152
276883	319255
268910	378082
125404	343547
219281	209018
407965	63528
334759	414286
200092	464447
137379	313745
341998	315888
278769	28129
146605	122462
306087	277961
256800	190369
316565	312508
178422	24155
385164	151279
187974	107859
25697	90277
63419	440660
397708	16433
445883	232809
243250	265458
79182	336934
285312	301855
237206	72670
195224	180578
4151	441202
447937	95593
66194	22347
375028	255650
478711	120195
445557	433141
181530	343031
342412	208487
293913	205293
175891	434672
202347	391414
300330	120982
166925	281230
331211	461944
287355	469235
145875	425081
425675	166160
8009	487833
432175	129513
176872	167119
135542	342013
103142	64104
415599	68211
1698	114930
33197	280885
64482	397911
104442	56410
440190	259929
234808	173576
386077	402862
83678	132368
376531	428174
349448	119762
419796	139670
288333	205223
464420	448936
57636	445796
329862	310261
206695	390232
162513	105878
320510	10341
247296	477506
238609	154271
104659	35092
325243	383844
216525	61552
245938	154271
280899	124085
18952	14426
233010	335543
295080	162795
463429	420944
307162	87488
446855	33405
479058	185479
281284	440146
468516	218727
421853	469451
266409	54551
461415	5857
79777	263958
261576	246672
292797	456029
117998	94516
35806	199340
63958	248509
471972	76709
220925	296357
324491	484058
163245	281924
440575	50264
151444	61798
107396	478415
416997	17680
90496	445391
401320	67320
76811	42905
490713	45413
182270	51881
231384	384366
97247	440660
350127	167208
428550	411809
119312	480224
430776	211907
340229	268829
265939	113138
127410	400627
424082	317356
297315	267022
75339	280723
138273	293813
40231	81806
410212	492316
193886	243731
487938	33929
448836	48275
435402	132996
382894	226538
383164	273976
319065	246552
45060	399950
138132	190369
465694	290
311873	109862
89238	298561
395228	264908
127531	202902
217338	472859
73090	340598
284218	118470
288865	70557
285664	263585
3462	265711
344100	482767
130069	18445
232338	478678
439719	214456
443966	168636
428892	489735
281052	441996
32972	182661
92142	222637
364628	414729
221397	69908
425835	489167
19459	368354
22124	239561
134431	258370
469368	347271
280367	371585
378687	6899
380911	161478
260300	407386
24926	228787
31204	137018
367790	295114
286829	22414
489031	360464
81962	440660
335302	359762
227819	128384
253470	89232
432969	181070
346272	476656
17474	350549
312011	105585
487422	281826
177835	229519
127388	258220
15680	241468
174559	309085
204330	257603
268231	109131
104341	94344
347121	348584
281923	53863
16776	464363
177483	467299
407538	291521
396625	5857
78771	365977
300342	383402
96402	298960
222724	178090
454242	186259
355245	209018
200645	299822
139167	236240
159468	234115
227192	86936
277431	458601
88956	166970
55816	48163
381134	447560
456322	38285
227476	117857
477932	200002
489399	22092
449483	494102
397216	198038
43368	87760
192973	395964
409922	467461
242009	86974
296029	296030
433899	64123
346025	366221
493625	258607
398308	248611
11719	79507
74765	35148
329983	198693
312283	315610
20096	395988
98062	258370
459138	300800
399014	293813
378127	101420
325824	421356
385811	54976
138160	353722
385758	64849
199885	272734
235106	467409
284850	29153
47771	370866
464100	305115
268748	189090
253503	48275
258286	191518
164880	208617
251750	421830
458787	203656
259926	222701
346272	152369
95189	218727
439953	272339
80334	111806
162561	372214
218915	78742
387454	54974
191896	247092
493056	470516
143704	190369
282633	451414
262427	190369
21999	490031
345987	151946
3777	138204
245067	11206
392677	79457
121337	25034
417184	287659
384403	219845
198317	108843
336927	94344
43882	183213
470931	366504
69264	224794
423144	311914
242152	286828
464438	421285
73269	98906
162815	181767
90796	482704
198317	28020
48200	247715
63936	375913
145585	474057
73268	191676
240142	423203
340470	180962
281945	10552
156189	447230
434364	249202
336870	329250
371386	51895
39371	135664
298293	23306
265586	5857
196794	118577
261069	38063
260141	34801
466907	4914
490146	41351
64338	231578
122403	59267
110039	489432
466276	12443
407819	36512
261762	48861
56090	420895
480726	483831
164829	198038
216715	303424
284797	155750
464062	76686
49070	18667
59934	113051
12216	105877
493468	419580
6167	48861
423710	196783
334321	161377
175921	409828
242411	458806
475582	20
483987	225496
160629	15209
483746	421206
438167	140728
158756	218730
443307	410077
389153	419937
230051	489892
155835	341447
75365	51026
450007	458183
17371	280654
202156	2296
120441	82531
377623	424456
118235	268855
152842	48163
123603	447517
107727	424365
57276	456900
84598	61205
347969	466135
19781	287416
141660	378686
43117	184584
114832	369684
262955	442737
159066	51895
391545	130742
478588	198465
324708	399877
356744	78811
387983	59020
238889	83082
91951	304589
210215	287079
328174	196690
460466	14788
241803	378082
397016	253628
107171	134382
269612	232139
456316	51881
241027	364170
328550	126015
282633	260135
348457	17036
399722	207630
400824	348563
402479	27052
133018	490237
418080	389682
486192	386555
352399	372314
162857	177705
196277	256208
337841	298099
330762	156376
469250	333345
328017	88113
353513	14327
24381	237660
191357	183213
474456	46159
345715	323774
481041	126473
185526	256373
453166	190369
473748	411809
19459	263563
412909	480683
54994	132740
429563	384174
138233	169977
278509	53195
296564	33760
391806	110677
22871	220635
443865	409828
468339	474956
385278	99437
52618	59658
271760	118704
328367	399736
243492	116283
489638	320097
167588	407843
284801	198790
91009	124896
300273	251878
428582	172790
266670	431015
440936	363797
176219	15286
476951	391817
409808	401185
420169	370810
158983	162906
318386	404323
50327	255145
210815	34831
207228	225847
37931	277439
50494	234788
381403	113806
67736	268904
272427	317506
181031	378686
277568	82585
359331	124557
321593	447468
369046	30333
232738	8463
39531	48871
187468	45150
246348	63528
100813	214050
141322	267186
325364	161258
345918	167586
458207	107219
2112	425838
135182	231722
348032	101058
20181	340449
75324	415651
86950	349866
77040	403467
385391	400112
273173	22347
40388	389206
400286	464080
399352	187920
402654	481279
244786	304865
138318	16433
473381	155547
443307	91947
290524	137745
459161	412389
441475	377869
293813	238306
199279	70557
331911	186159
9270	347202
358312	390349
5807	293813
17617	256401
371705	114063
397385	207851
96678	273831
251666	401854
490607	419121
230869	282837
270098	100503
356259	56625
394221	475594
241605	428174
354545	208038
373755	113994
36996	49887
255320	437630
134166	426848
39772	12177
298383	320072
189193	105878
365469	417918
423845	317714
432980	241347
120786	35989
20477	454822
351116	297272
70921	212278
178229	48275
153813	24401
392747	392086
333085	187796
398506	314455
286948	297364
72804	194822
303507	7621
444708	288534
199544	190369
136716	435708
1605	453926
31176	23267
259443	248382
256200	264314
158433	158705
177080	157100
491854	231485
285758	78142
104788	119123
422246	335001
307578	353201
3809	292923
434955	392788
153543	219941
61284	273831
39683	169846
327891	303424
292828	479400
153438	140044
240833	341271
434177	134896
372711	394919
481619	110677
329121	231485
292641	370108
77212	103300
457418	2935
7936	428214
125420	88779
224387	493071
164942	22827
404618	270054
466479	179136
487208	269199
12967	426413
397790	387941
156545	365672
446998	207918
85703	27562
243895	88057
483735	90277
479614	58728
170012	313833
67785	435998
408646	256723
420024	25465
306294	48667
109450	458601
32595	202523
331909	476231
390520	226918
185060	150352
160534	424616
360736	479693
263439	184781
162614	216773
426617	290740
80801	350726
400615	134262
270772	295484
399825	169133
163925	24655
449093	430610
413488	230250
308213	47757
439992	117393
125213	74066
423450	12245
403387	486339
42207	479974
299457	453697
296533	398311
489908	177595
386148	330469
46231	375696
155073	421356
90961	84991
337570	480556
313468	199172
165057	180527
482596	96094
279162	97877
192471	186684
359145	221759
135156	477986
351251	76016
409372	489203
472289	179472
22634	104268
382399	176905
201009	41569
358390	21523
76228	147716
228331	199608
233045	439701
433343	420504
264969	353189
230691	328538
160200	369315
98335	119762
79507	258911
481547	258370
17027	183213
45724	164238
260392	254231
198993	13370
386428	41959
323863	192156
205828	106682
8432	206821
313121	460056
385826	313745
198405	399867
356995	74547
80282	5857
474773	94322
478128	370826
89656	439074
153322	204200
156596	218485
85049	101058
100417	108582
4139	299527
143133	120274
290802	240225
127521	395427
234881	446059
272742	163086
140779	344137
28289	49828
458768	141509
492383	430329
184717	268176
197544	428927
55177	152321
276244	13370
372214	131526
167801	269289
425932	12129
284218	153873
333773	24120
66875	383967
321323	141166
377720	23318
91382	435817
39116	21583
475047	15926
117405	163435
90696	190918
91555	79641
258136	429603
84429	118496
198317	408759
246996	160220
436505	214024
337483	296432
302918	250545
356768	20901
139844	59182
374305	160294
405241	318735
139194	176678
310894	20786
414334	398514
36777	454567
167583	356735
493811	300473
257613	180394
391157	470620
82430	32807
192611	290624
144288	483500
160169	258884
259113	173178
13746	360901
44576	22084
111968	365908
470006	54133
314311	473195
293171	258370
40499	63863
316011	404799
81575	243301
344881	484447
311750	284781
35707	484499
38924	199205
489769	18937
25038	478415
162647	483104
241999	20959
221936	456640
357004	378686
412352	49828
140140	94516
164261	347411
291832	75583
449177	296592
57300	459308
376816	251331
299539	208038
133105	304865
74512	59716
34590	265785
168463	93451
81065	429603
177214	130352
282195	298765
237274	262778
491162	7953
389555	219929
471853	49828
448208	186159
95252	69809
104817	80325
221521	57134
319595	77551
43023	104760
56613	44060
54673	293813
308018	166988
218983	486885
219570	48247
275239	457514
269804	461744
473951	209136
319094	354432
96339	329989
131928	225420
243751	172653
362761	210032
107622	469124
237714	442836
439977	259109
127437	258370
364577	62637
335309	86883
438886	162795
437849	381253
25132	317169
304752	17250
346008	52963
17613	205223
107709	351167
295057	226941
188365	440660
200724	103804
200092	97493
38493	401871
117348	33090
112151	122694
146900	249102
490907	486274
185251	94344
347878	260291
394546	293813
344572	476403
222544	48661
55597	286130
364334	411424
411448	313745
237801	408189
23470	442030
461	277961
172396	168908
280533	390349
5040	12983
44373	429863
98684	108743
133909	420314
73760	291412
229321	129827
355356	123369
406657	450418
298390	16400
492581	241525
190064	12901
318378	387742
342619	178559
172555	184657
114063	119290
460349	308019
339290	327061
338368	343085
488108	38063
221442	21411
373433	253047
182361	432745
407495	391414
135906	310477
342873	88113
291083	164164
35498	188759
385670	351451
308461	452782
77829	127921
361892	440660
377709	39195
66383	417404
364035	207093
69639	39801
233045	273476
148692	190369
98999	233331
262210	210361
475987	8624
484044	314927
225133	478415
345164	198315
370916	60517
18725	264859
380683	307496
293447	422998
409016	169093
170931	313745
394764	83986
236328	387413
96619	101756
269491	392071
45370	280103
334092	282529
83222	130028
212969	331508
255557	109580
326574	80193
348459	438419
240279	139756
37341	42749
134440	189801
283986	358691
56571	285446
128749	140728
380465	339980
316449	153736
190281	239706
53992	333084
47376	191184
93314	357379
414286	475146
485667	67570
104740	395286
165506	475200
269586	225089
485342	156313
247841	488171
232066	183920
308533	220755
230426	220129
477932	124104
207512	452525
354344	160722
297969	160262
363400	292227
129146	217423
313058	304159
420494	263455
323457	258220
395988	17680
326762	395733
263840	255372
480909	118662
77040	292189
151344	50391
316514	88836
309917	71091
142078	124625
174139	231791
273341	483551
45060	37948
373074	54976
339719	166085
147373	160262
261920	87471
256782	356630
484044	251417
428944	144975
132700	185041
261108	178662
87638	450229
284218	36650
129449	121324
217627	375710
165028	278683
192845	59786
362056	110708
493262	468832
237872	209683
103618	329675
83229	258949
233498	346137
15133	359762
309276	99633
198043	313454
493995	310261
260277	21679
455465	435145
111445	303868
83137	217809
449994	77727
203917	302535
458207	153183
39285	273814
383534	293745
372636	311221
273922	82932
127017	195757
295540	256909
353577	422470
440291	198317
196764	253843
107594	425846
408942	458264
2243	316388
343732	83170
364746	466737
13971	37229
419889	378686
33249	259931
274740	86967
182530	191652
415599	93068
145288	461769
23271	140044
44799	278143
255701	412871
104788	298765
316095	59325
400781	13370
300585	434503
314341	368892
161436	196783
212460	403501
359906	472566
78473	1057
36941	375840
409543	234359
47214	416830
411159	348798
490912	218727
452897	447169
345715	31591
313770	45626
283227	203414
340630	203656
273100	9203
472372	458119
364636	300473
108554	316961
160232	23051
337237	476181
423761	448683
425917	378462
139185	15807
424720	440660
98295	25388
221687	413417
343770	102104
70796	146202
120722	265711
58673	369137
437098	370774
453139	386781
106550	130446
162409	339268
40997	364517
173149	51179
289807	417296
242644	267352
440190	236
361440	430823
76096	482206
57300	155217
55914	191944
99563	467703
30714	190369
231298	407762
442478	134262
450465	94289
199049	245775
372764	336691
256919	180578
11696	335519
311510	366575
84083	486339
139790	325497
334092	426523
456021	238008
2935	13765
123849	291451
365213	414832
168410	452709
446883	180031
253908	143635
451915	187974
225197	221303
136060	7592
183692	380502
287432	324486
330194	412322
388829	4413
306380	226308
462709	122834
373755	426089
110641	319022
60208	411455
142695	112379
345428	187998
233782	119381
372415	436740
97915	267352
198727	260132
297812	148432
46469	486286
481773	441789
483001	468566
383164	187834
57276	69454
492316	66178
122186	101147
185228	316708
367838	141107
197131	112328
71876	450541
198443	293813
342465	270021
491512	30258
39195	374833
281119	489150
463770	345492
200092	307098
411048	360572
304595	29039
215432	384366
116637	214024
246540	194530
231706	170993
27617	20998
11451	241253
217740	270178
299938	463549
360179	74324
107232	249202
17481	362191
152020	338271
28053	408219
258864	421285
366198	41640
438525	349901
477921	329727
16934	229349
68084	366127
223116	254932
81432	405491
32096	459213
14871	396080
229999	192043
390170	338160
31025	286591
427116	162831
626	82585
322934	484095
4262	242850
92732	316372
425166	41544
431508	72371
412983	477100
303237	100349
444122	477590
1190	420944
39176	225214
476656	390582
109824	454336
273108	86632
104817	190564
73660	326337
6115	420944
61367	135799
33216	366127
450465	8577
331642	204925
399954	49896
453665	413519
46122	484088
147874	55727
441351	209952
168437	343107
491566	149128
153497	324557
271527	457081
187253	127748
114063	281798
263708	17339
106739	228419
67180	82585
420266	231053
287766	263610
180821	110677
332597	263119
76295	28129
475990	121106
121914	426734
152810	163958
299206	251331
254430	236778
82688	9950
70400	206717
414286	446693
297069	7771
377283	414269
418380	264908
298752	345190
219607	403849
4267	17696
204788	347822
446903	213377
386992	276591
160451	146251
461427	16433
361503	29656
175517	170144
404631	190369
332989	174411
124185	34617
220844	384338
435193	118403
345332	248826
353160	119967
428780	451774
70910	443976
358860	386249
252660	156386
265659	4413
388333	224674
311808	145948
368510	404806
84745	454658
10788	252050
29439	35297
299976	243731
489850	102520
319259	90939
442317	452989
378516	119524
7929	245063
483706	402970
157697	249334
272949	90277
345401	374387
290362	380769
370997	264827
451316	102352
386635	70828
32427	183535
108499	141440
483927	177222
284863	94516
449458	359218
196903	50605
374305	121806
198175	369262
244113	313745
115930	461944
285622	159748
153322	282912
374379	365702
463089	446167
200039	315671
472058	303424
385062	489604
337506	157726
313073	350985
414286	99530
300195	300473
443118	457081
399441	108222
430589	421830
109418	13370
59896	15331
359946	260854
201131	267739
111623	456251
438798	63528
453051	279362
267826	371934
105824	254059
441229	291823
462702	478415
125064	366781
423518	79705
382888	451172
384361	313314
384746	36362
64879	330878
239431	286391
266307	290584
132556	273831
46092	201497
218906	60896
436465	223728
334724	48365
374222	207506
54501	312986
29335	32296
231652	166513
184233	107187
402770	317118
140722	38304
101414	85785
436719	220073
338416	40784
128509	106373
53263	213145
453982	451016
382778	187974
76353	466931
345715	234114
121828	400175
112818	328550
423014	255650
109230	21523
410533	317118
97552	132077
227128	43844
110589	132247
418437	81988
450283	389682
396682	301896
197891	476951
301914	280635
433395	347844
395291	480880
490188	317675
354545	331238
350021	203279
454867	121117
40175	441135
233839	209018
300273	315261
335624	478415
217848	194679
450964	366493
166305	107290
464961	195948
245523	401378
463836	46008
122729	482255
137700	77278
64794	11626
22228	365895
409016	64785
161136	428214
158522	110708
453736	382713
328934	208617
45363	474982
377206	8084
163136	109006
145288	303697
393239	20959
148479	252517
433619	74106
27133	242677
431625	411424
206728	399950
31831	171592
197936	375957
267562	228888
485322	166183
253102	305308
184714	171147
177255	229733
130069	407559
484354	293813
184321	219499
216666	212081
491692	487977
359790	398333
71096	182951
300890	215725
342465	61376
149330	364179
251092	32807
216858	447560
72783	122044
278111	42609
121501	413860
57945	422203
388471	107721
106219	275790
188523	202389
198138	461846
150505	187836
49286	11738
86476	289368
365195	208577
450807	81345
390482	11073
134247	334801
29824	392062
240434	200632
449521	333226
383577	246311
366787	235700
219192	49824
421635	275024
303186	343252
179879	97070
212674	109437
50931	343655
356897	117557
423367	313745
38202	190369
228007	101058
178911	22872
181623	133156
152081	190369
133075	231035
365099	214540
421280	41753
434312	356428
401058	128949
72804	72941
368128	304589
49127	343555
249894	351451
105001	209572
239112	223354
219068	2609
442884	292160
78152	215054
293860	183404
31305	95676
124104	221834
419239	135664
352989	379416
360896	339120
420923	219865
119001	364203
169388	414113
296514	332842
87739	241468
283759	273831
114697	62191
166724	117027
438825	341105
66842	195858
116525	406244
382892	217025
294275	452332
393056	365909
244492	311212
208229	183757
117647	86560
368830	478415
213401	269946
257474	215762
219765	345609
380703	489822
445475	262954
317244	32807
262457	320464
163914	430356
200411	83451
249436	144635
415110	274309
61438	176767
284057	316799
143840	379464
151413	407289
433424	244614
148683	197979
82792	231485
186497	487623
446271	234356
68354	439102
226919	29861
406479	368205
219166	11715
421207	124599
439403	141440
103329	348798
475608	456935
91304	247823
429845	425827
335832	134599
109800	348760
130224	252426
472742	257520
342465	263586
382659	405576
176522	457815
417053	297276
439620	93698
445998	16661
129851	451742
4461	193666
241462	490196
237242	342415
144920	163557
274709	395747
443841	471416
260332	349247
213512	315322
63749	336291
455191	466737
144369	487504
162729	430356
448104	133291
77865	132843
112800	406095
220810	234918
365099	243115
88246	486537
380911	108190
114332	399472
252065	260527
483987	11627
226949	101048
58649	33010
466737	493942
60223	154228
214735	120557
353027	193897
53783	362672
243492	68785
44223	49903
84756	313829
485645	355700
328550	194165
362448	76016
335412	190369
357411	158286
386429	16433
172301	187284
166596	274309
187834	422011
149630	96195
480218	243211
219167	210480
452148	384199
83809	276920
124469	12245
216524	273831
431574	90511
169100	385076
66769	470079
25969	412980
281826	253005
196433	208487
14674	245679
257289	310756
35971	190738
85212	364294
277568	118735
16458	464420
196817	447446
154383	421397
434726	54107
111968	435739
186948	67584
203213	242750
345715	186041
354111	350140
168021	96633
150833	165653
436136	177415
477152	408118
318565	429161
93763	273831
267504	447107
263064	257993
444139	329086
62978	445233
375888	406894
431057	467703
21802	467690
116833	230325
321345	50729
431292	157163
174089	13370
197961	267602
464034	58106
441096	275487
31076	39519
29427	236213
24276	509
356953	223121
110271	275684
224225	275555
481497	419953
461959	59759
167419	480620
388503	240436
399441	294069
72629	156724
302017	317686
414449	105464
439953	427796
312714	157698
467836	453493
228128	180527
157182	132035
91562	267560
11550	439377
403670	124945
113518	77341
350650	356355
169512	16123
451397	240225
67280	351849
424090	10987
73421	445670
152715	208049
156849	18665
477932	68776
368152	190369
286980	461108
86344	145948
209623	310756
250854	67651
254973	176522
412740	171069
418927	319467
120209	62191
330752	171420
144469	410153
199950	192958
450596	165653
419776	251323
301823	452306
45128	430754
385360	183213
395213	336955
195224	219765
84386	49903
283354	393326
315250	188067
62263	96216
267577	146202
31029	31035
199333	88606
268432	425838
111444	353250
197200	211868
471359	190369
34206	46294
257498	214923
158099	103542
415599	221910
391814	265924
467884	2715
434555	251655
248273	346799
422060	431366
192703	459802
183013	67584
176321	266538
334458	228431
489589	459205
201846	451016
43233	265589
460216	95721
235878	122135
355245	32807
404717	355093
326989	122694
433899	83811
474341	381198
313512	370099
36518	245317
422246	372256
441605	416553
62307	51585
107625	440754
4098	200379
254413	421942
111057	273024
207095	288035
176578	232465
277568	360736
35806	168057
104740	403733
361992	303933
372207	478415
66140	364795
431929	27464
223000	364927
292576	293777
422207	155507
229426	257298
46045	489822
103031	89086
196398	308270
85665	415920
217953	30263
81432	236020
140484	144130
252377	62699
27892	218271
64865	446297
159743	246312
415024	128758
173966	18665
68029	237178
132718	240225
382551	369599
73520	441167
280242	443436
181346	5000
115533	48365
198711	190369
26653	366987
142371	366940
1564	478415
138622	137128
68968	252609
458648	183213
68532	196959
398995	335348
139192	200085
86449	86728
228658	142475
273193	137958
324708	408357
17481	65275
341632	162024
257498	109407
326121	198317
108122	35707
266674	386002
449731	14778
384589	245452
183003	480038
167443	139030
360445	478415
188383	423469
190135	177861
273972	139753
79182	350973
418156	378462
453736	341220
374404	334092
385516	356957
428087	354694
76228	419398
131576	196783
392210	294731
174362	108554
428944	36545
292641	375714
309488	452098
244217	424329
199414	313745
300032	492167
235140	346768
14821	304731
360021	21583
319259	165910
340244	152502
22490	337385
462909	317118
493595	440660
428735	157658
253742	110677
16349	236213
283519	385000
188591	205270
128605	453932
226723	266852
28424	406867
151566	119591
46127	337988
99805	250545
255865	405111
248083	481609
185210	174415
273609	143492
124535	230491
200605	27748
138553	330289
201769	384209
336922	119593
460294	414008
369422	10371
410549	52537
369371	144037
293346	235496
254115	411252
17231	267352
250833	233571
354545	381950
120606	430356
352399	305706
277592	351639
422126	177335
312283	221965
177394	119762
302944	21840
211868	248615
404568	284555
448199	243514
405373	311100
177735	422478
474341	121106
258496	48163
41025	456065
390197	478415
110328	357622
468935	410212
200067	241211
341067	1334
301683	371943
233498	235950
206054	380071
265612	237235
430831	400487
84698	110677
405550	269134
295841	100736
27547	187563
192747	152023
309917	25658
228050	486257
150676	250988
483809	165653
113051	475538
340873	41651
7894	45304
51566	86140
144360	99274
449594	412980
393674	50173
137627	196776
302418	269199
181215	250192
13397	313745
78891	125070
370684	42826
2665	348133
347121	383966
357707	6467
151425	290139
3246	468481
284703	283769
79767	342193
447669	391414
493267	464872
138241	151885
13246	273831
102315	152502
58321	25295
407066	23018
244688	416997
46729	449521
359681	42629
477562	269679
158889	276444
72804	398100
164566	328953
137159	46718
291551	21641
286649	476951
361244	351193
88277	440450
425721	243422
439977	138139
268151	479483
157	270095
376553	164884
130403	324491
373755	149128
441463	143226
300154	328458
88610	16433
51377	216385
227174	47293
71844	214405
171077	456640
127895	257359
53314	162024
151804	293813
261982	488641
23020	433934
443307	269246
82624	323213
372945	299202
153006	350479
249030	154980
103063	66032
46195	17186
33398	302033
39913	367232
127687	218727
75568	459949
40890	272222
144098	125968
78742	119381
6318	33158
106814	265711
343010	43404
167433	113703
239	413525
112443	90677
474966	350706
329484	372214
455222	13370
307081	130028
163519	36505
269645	307918
146429	488688
370693	10216
252998	463549
33855	185479
290703	285664
354504	467492
222920	153995
105321	94516
118778	357285
246558	328932
192800	298873
300273	185526
77674	17186
477811	46086
318792	346326
155817	216075
250167	244222
358860	84585
244272	30134
423218	479438
196903	373584
244454	313822
250224	36392
145579	16433
201131	288750
256582	384668
11121	113401
37253	467070
55397	446515
413005	468640
362231	108554
27068	365721
211451	182192
142680	104048
13268	88510
5700	161804
15133	414832
95213	23270
144332	394978
238481	455911
218557	29447
286259	104498
215343	433112
474462	124106
199135	290450
392086	250009
113940	55857
364827	404331
407667	479113
357923	364294
145534	258818
94475	21583
285362	259739
346880	359762
170237	97284
88460	268667
41029	233160
153811	272846
463200	291249
14992	421356
180308	65177
208093	351257
34443	365609
107151	174942
191536	389387
365874	438957
236216	286337
156298	166063
170922	243801
244688	175858
148871	417201
431891	81722
181662	363476
170928	409142
277568	250214
288181	447517
90976	89282
159377	383391
385728	119123
441890	281924
26159	401101
403120	84135
111300	392788
180672	486885
260905	158853
253525	455699
140116	28278
360660	99620
348171	50686
227363	227101
132738	129185
340161	183479
400264	420790
153130	176548
480801	467703
443074	323654
390430	94667
446182	296750
263	49231
140478	240364
46260	273822
224007	249163
250853	164059
200379	313592
433565	27581
179546	425888
292456	291668
127462	273831
475024	359628
71764	274314
389641	214714
477328	481827
180440	119880
492767	13370
424647	296485
209018	198790
41145	416536
43115	150942
438827	312986
7620	207512
68675	62972
326830	395770
106268	267733
114317	18023
234322	24292
5122	58786
264569	182155
256785	78666
183270	359762
58050	485620
70105	7045
489354	369940
22349	377206
90789	387742
101326	342453
132278	327464
312220	66439
439376	401543
212153	49896
28058	177125
400617	303309
169672	25708
77944	480008
472706	394843
159815	274933
412285	111730
68914	313916
7155	151944
189695	113897
206516	467690
410028	125587
481419	346266
458407	441996
311750	190369
474177	376244
77002	436686
207497	298767
314617	125948
265151	300071
449035	383389
67121	402863
89883	43128
256599	339150
281671	320266
41673	482936
365943	296423
399010	461259
218228	236
327032	133344
110606	184902
210843	221412
333051	447517
323079	312718
463539	265883
146893	172335
475889	171069
310151	229733
293030	473913
251594	420391
111688	109061
69718	313855
461363	264406
440402	416394
218576	35808
327602	242927
282461	15133
311873	50264
231881	489152
394964	28065
112923	433606
331293	384908
44503	251237
47088	394115
114120	392535
126640	86728
128596	391414
231617	221324
204474	375840
147555	203656
88638	122581
209967	27696
260162	187974
415713	58945
305757	347011
470818	23318
441527	186440
202511	327317
463013	376257
37108	14928
137948	36350
129370	306545
360357	92613
922	391204
382673	21583
435025	396727
8803	243438
239836	470344
26366	337921
166161	362206
475846	390788
153736	165803
431751	315671
308122	9902
70105	48861
470909	481279
344676	251597
31347	380071
450983	378462
390163	428214
69271	480050
461854	391414
257710	22972
98045	387839
314369	141295
446413	310605
293534	61666
176913	183065
252434	198317
357371	15209
29694	274697
222425	364770
28357	297105
470211	317356
240086	279870
365358	278382
355299	418348
167987	172266
334092	412055
417826	169374
234785	5857
230841	466432
396477	440660
477882	339853
309920	273831
81358	6854
23104	158811
440088	264406
378487	387742
192448	265011
295426	20758
324199	53863
176081	467703
340598	347104
77452	278612
405133	350949
286948	384648
375428	81018
306379	7159
211552	104527
85094	106459
402438	90894
340772	177483
444431	404806
111060	101287
128023	244672
472540	474268
391088	395563
327885	345745
415742	412482
493584	254208
307279	141487
202613	103662
412249	30779
280903	15084
79124	421830
28058	203885
75379	171142
402509	175638
65658	150084
206067	450289
394527	304173
294225	55646
325509	32983
449521	411475
268294	94516
148223	244115
259074	467284
465499	118870
286387	234827
281483	490367
214718	56178
442399	35295
20222	274782
254147	514
421062	227263
358011	13370
41496	153995
99466	15373
392300	298658
221329	455157
440404	267352
94773	248542
45579	397180
79266	179715
442392	393809
204014	94516
101834	178048
130716	146202
291896	186440
113579	36451
38993	60923
15027	433391
130461	259914
103718	480421
222422	193408
306087	263962
25690	306419
477051	95015
93440	196132
238912	440660
434358	234117
409694	53863
198931	372421
188883	58479
447332	454337
320405	205812
308122	468162
129577	313745
136543	279798
384422	36836
146524	134145
441118	487199
347389	288750
273163	359824
24807	416402
249620	36555
395295	174564
228551	357903
372214	329660
351601	291521
102521	210441
482851	271680
420392	316456
473748	413459
467491	70163
381392	28129
191653	17186
335925	305798
263958	281898
176406	190369
346957	435276
406164	320952
4047	120021
101504	65028
382848	405217
281563	52163
19334	189778
234817	264184
436722	188170
407035	435448
201851	317118
91980	184902
234653	165653
59813	895
367259	315380
190649	424184
409191	128963
454867	484520
6417	277647
388462	25748
234881	231755
130072	219845
474859	94344
174309	401101
187142	456227
161656	208038
401417	440962
41362	395729
108554	306810
260217	223404
110835	122637
453625	348665
197344	390442
271760	365401
66664	210593
255008	239846
81681	355438
397992	195658
437623	453240
67883	34990
423206	41873
414722	294052
166495	397009
331218	89789
80448	328764
287069	438760
388811	463535
157892	390157
345155	283354
76228	334183
195224	196783
404724	56758
379372	96862
326260	265477
68468	122694
215459	234356
27894	446267
260185	378885
32229	12958
167588	291324
394495	473684
322143	271782
292415	303424
270579	391414
122809	493524
21101	8915
208577	223861
114643	488033
36649	48275
493591	220129
354022	79199
272272	127921
116087	3664
316131	355501
19602	389009
92500	415117
233699	193432
185084	315671
325044	265518
172417	132996
236418	46634
397669	65712
228290	218682
406225	336577
380392	249334
199500	370731
64357	217852
461461	211868
168213	232111
165	64544
422035	190189
354244	325595
363809	416854
373610	294548
329887	153853
444081	446480
17555	41075
412205	230925
426595	327217
318897	291511
51789	195402
296191	127921
222285	246311
53540	164098
461833	189723
43797	255486
486481	245679
198578	446167
174075	250250
408641	325738
219461	337600
407016	283178
84092	355732
102249	371631
247296	144041
117312	27464
461294	438783
310153	381950
137521	265589
130651	157280
101982	481368
153322	157658
238889	404445
48431	31883
129670	33899
413795	277646
365399	54298
486712	155362
239257	252443
43196	437158
58078	15209
267562	17996
15579	100515
107998	382298
312239	259081
254446	490193
191621	47621
280642	159261
169125	58715
201425	291062
339133	154089
263514	232616
251230	81867
415625	53767
167543	391414
131032	195007
17912	34186
19253	25680
315573	486345
489009	281924
11797	296432
239099	268667
319567	251947
254446	154872
356355	348798
130960	426883
5713	8623
178237	401854
261214	91160
454975	428453
230051	51547
449893	263713
350144	371918
384575	310030
218723	86759
395050	318133
119563	338890
438339	476951
370260	388398
239947	240491
19573	160419
447531	199134
147719	445168
75889	468238
130069	189340
414671	114643
37658	465255
361312	247274
373507	204330
353577	330313
462888	38804
481903	275487
419918	258370
372283	54976
154256	490244
189514	476447
99199	190369
54141	293813
20647	205289
471838	62181
396122	45687
360459	353964
314617	71021
377994	267553
439377	94545
343427	310498
299336	246803
151854	247062
65513	378688
306304	214994
229101	28065
15951	13370
192977	143956
227195	139648
110708	420746
349580	49847
9670	315097
233045	430342
396432	481279
445975	320443
241578	265589
20401	21411
246311	168746
144405	84830
148830	488061
349057	428103
129216	259949
267632	443693
374433	86480
348644	408250
255426	343522
105249	144131
44620	268448
425405	350187
326902	53994
73342	378462
488971	208300
103017	51640
271311	411157
195048	99405
11696	132293
382844	283918
38626	171021
139330	15209
399441	463089
114723	235700
275574	69708
47104	407334
129197	386734
404206	151944
102537	420944
266438	280635
163347	64335
398997	394205
9588	187920
146893	156208
135248	328610
173189	54536
73456	259929
104405	477986
492748	229219
411259	28129
273619	95149
206532	26317
364942	446801
169410	74106
22776	121106
383728	492906
268646	100937
75027	144067
274852	18041
247476	34159
421441	121153
346484	183213
18482	284843
232632	7707
225089	150422
290216	418722
157527	20802
447761	287944
234159	299970
442884	122212
222162	365936
8564	391414
198941	335979
335938	307407
215459	241718
214114	36515
401983	244024
245139	231791
367535	132247
312347	5041
91555	448483
345131	94516
176130	397872
407280	318266
212009	320067
228128	390323
214436	365272
467791	368526
157238	391414
115604	90885
311914	278813
240093	165267
390204	38063
446413	287251
78936	264406
72673	160158
34112	317184
426850	350335
414878	95189
383070	412040
154880	296459
163716	365747
262210	383434
165680	433131
406482	187974
367239	83408
343428	432271
350823	426034
93805	36795
154328	206142
96415	113994
17459	243547
192800	28119
212614	375840
66926	207167
446519	98530
85030	393326
249148	450324
26214	98098
241751	9054
450318	157085
293913	259877
57318	314351
71977	434893
83937	232890
352184	212438
386429	276680
237803	250801
175050	38286
40777	449023
247615	29946
271046	191324
372196	357989
165663	485546
80214	30179
370863	199063
449489	144912
118709	164884
135336	372945
314311	313684
343209	368870
452055	464080
226919	164394
454331	190369
74067	281641
468907	372857
456215	310545
90918	222284
393024	82787
84965	217085
48497	484982
327209	396114
248571	298372
292641	440422
307628	203752
284230	258370
272785	55497
201586	895
360459	269082
265965	463249
390875	300119
295900	194165
309093	451385
393525	213957
164242	291823
107459	489156
412205	315177
21101	319282
4175	49302
221369	284979
86632	324025
272678	303424
267562	394051
393877	446351
116691	462746
149215	262639
350304	217423
303507	488063
399512	13129
159370	297923
212760	15209
326260	319226
255001	99021
191761	466737
462821	276090
9928	385697
196252	363234
252926	191821
10411	120778
323327	187998
411207	213639
275330	451945
157957	447557
409956	433794
325624	366127
437948	272744
121482	297185
46727	88113
360217	391414
327209	469888
361306	300898
233782	152702
222238	486511
85665	220635
301348	113189
299751	23336
404884	268729
408051	190369
321930	304822
259433	136177
228988	251061
42279	163633
260110	94344
483179	320346
298628	173469
43748	315386
186750	134465
212653	226482
328667	270534
308900	336577
286074	421525
12263	293813
342949	339663
424256	95597
6155	354702
444340	95922
98124	202550
21330	348007
58484	30263
269972	244688
150107	265883
427388	344511
153472	259113
52646	462748
241020	51881
101547	373935
230936	107274
204050	15133
335441	277961
116525	315086
306552	164884
445464	375927
362246	260856
251010	115749
191761	153183
114645	436529
17370	209510
455871	270342
438988	267602
191861	484447
259111	370602
334068	130549
129396	37077
468741	401592
448158	162947
298582	239112
313466	462625
3462	219572
96505	465647
256637	275487
348374	99437
334256	269199
153771	47034
20481	224696
413816	491274
289364	303979
458440	51597
34865	55205
12105	92975
399573	386796
411878	138193
190818	355078
473984	338271
324330	54700
321033	42381
146938	219499
428507	289045
427388	145059
300273	88220
32655	414294
267057	190369
176130	451414
84799	298102
135825	280741
442606	10345
135693	336605
112372	317118
264804	258370
225956	386612
352755	359762
3922	159023
58492	352605
320163	260007
409794	177630
110567	492346
260287	440445
356987	467703
354956	190369
333551	24983
429356	383005
182042	149805
463747	217423
125859	351414
47682	86974
153830	302879
457418	356347
77674	17996
399442	418848
428843	135191
332457	261625
247126	451885
212445	135567
85049	475416
259007	412238
874	234315
436509	183690
110306	359627
267562	329086
348629	423730
253922	317118
70999	134500
145210	341777
52889	152085
303454	94516
469388	450307
322660	484426
75516	317675
433820	149600
172655	50155
317402	176545
13527	123369
250454	123963
104740	11136
131606	389305
250288	179506
121755	171126
220925	391119
371692	452709
360283	317118
442043	239380
320627	467797
237361	121173
454867	8093
234532	190369
111413	494102
243731	110606
117302	477171
288188	51983
204676	261431
253157	101058
181342	258588
389865	52522
476967	244617
157442	244696
478588	473025
142527	17210
399302	33984
177432	82794
456021	254988
162795	188495
74634	164760
429551	316422
67644	355093
490636	49903
89880	15209
133351	66405
468627	209532
66035	231472
21411	365424
12063	417973
236452	356723
148317	26348
247092	10878
478588	386029
176130	2935
204474	239872
451769	316575
17866	136744
111964	387185
474491	421356
318533	247558
345401	2061
424922	62191
450465	356607
490144	369181
243537	261356
52491	475200
79282	396968
462216	20007
155697	298271
370705	242191
238840	302682
490381	370103
194842	4413
451369	221173
403594	389497
274413	48275
409016	454250
367846	339829
370729	313745
149358	233187
132352	67041
129665	186440
45880	19757
386973	122462
478152	206870
431821	317118
340300	267352
416338	447642
399367	395988
429866	190369
6597	206623
456942	476231
134694	301486
138597	190766
362681	467612
394042	129098
165111	322147
88647	145064
136955	455379
388529	204311
257613	470702
209108	101419
452061	377930
256893	371052
333019	478415
457418	188481
374404	180962
170437	282458
333051	218727
96768	20127
491743	376244
40992	161616
106288	194505
322799	486527
17474	277961
225691	81109
272331	33855
255525	337791
109599	473223
388357	276358
6568	252556
212826	276654
270498	105754
99409	281163
227410	403515
25411	275487
79134	144151
315643	320115
243648	348292
325044	340597
167141	417918
440031	183543
187676	164884
370705	322211
141563	477975
373615	329226
129792	205289
432976	130461
453770	12245
179264	423795
101995	281071
188659	303697
221025	179375
314369	459597
53922	429161
392231	192524
274345	355732
314600	336590
308664	249546
111907	476226
192611	220635
2038	383826
138283	253454
276963	319029
672	449795
279666	119211
31323	348798
269258	70029
160794	273346
202469	320918
33745	261050
427978	305334
391813	279610
163459	447498
358737	98906
287019	300555
405968	396228
233045	444693
20059	446689
76717	275763
424256	395591
375650	317356
176489	83253
302122	301659
485545	293813
6006	197988
146329	145538
487347	414269
346299	390349
224588	121106
443468	340469
160158	116249
186747	189834
275399	320097
288594	23018
331517	488183
30352	86728
197406	123764
474847	361698
10965	174540
343038	227855
203584	434893
110835	235700
489323	77233
244411	324037
212278	467576
295889	245242
125571	114122
426392	471355
247126	492716
277765	414334
142542	363598
402016	186552
403272	311832
165073	149554
217312	445753
329789	434716
185403	365625
391913	2232
369432	60974
358136	182520
175907	228431
335951	9236
191099	190369
372340	1181
210197	251878
299532	35707
442584	473778
274771	366493
201042	237178
438588	238003
29994	355552
165436	242939
361852	196783
389141	123465
395895	292721
190561	132843
58917	134287
43625	321644
162926	340695
443463	11626
403503	149700
310334	129525
415577	272159
265409	470666
259936	211268
190524	345928
85995	186707
150441	328538
332501	199219
93451	77598
439315	114930
178685	311368
434379	446351
298032	460979
464540	7134
238604	156207
92042	249202
321050	197696
366457	192991
329727	373438
115976	403448
369030	58271
59628	110192
76228	84089
234453	156531
258618	336590
253986	317118
475908	128167
484589	445395
64008	156470
92249	337791
12935	89772
107885	464877
217321	178005
295084	190369
33537	158504
48555	364927
9764	491150
432865	315261
477121	268729
29807	411809
282766	400928
467413	189406
467935	132740
392401	437934
265192	422292
250198	22347
35130	195121
55489	142678
427939	46370
151048	342063
379680	371755
264538	195658
352373	249201
14385	83503
233146	284843
81432	290450
378757	179281
435264	240665
421525	287332
409524	211900
209311	474453
60637	363113
266957	478711
117000	217432
359790	14892
400967	341271
236359	482834
356953	277179
469596	494102
312129	243115
292275	351015
342465	326242
392502	218730
379336	8428
338092	134694
489579	314742
89756	267602
268118	297249
100155	113138
201985	422998
431255	194165
348497	310261
470054	377174
476106	240225
119253	99801
266220	16433
389480	52537
356530	28265
385697	348253
476008	411645
196219	444469
487422	140044
147070	64478
256886	191821
368514	226308
40362	61568
443475	19719
322858	50264
396339	161067
454958	343547
202092	133423
372764	457081
409889	162795
436474	419435
282591	343003
91828	490239
400910	392159
249894	214559
420258	390793
297255	162795
57560	313745
176552	491523
271497	106131
66734	78881
45431	398328
403057	257298
436611	249186
94129	319303
168948	49021
477811	450760
271025	173710
245826	492906
295220	385874
249801	388888
42890	58125
350460	134145
221024	165437
117415	94289
289675	491789
282368	146532
190281	230565
455370	428026
342465	100845
282378	255579
171923	309418
463538	254973
103090	186440
105420	154766
32807	91711
415712	59759
5007	413860
442236	357854
443320	157374
480535	368993
136213	398346
82689	208883
324757	275790
8811	469612
374379	431120
289257	457503
331503	116294
267562	404027
146945	457902
294323	247090
418425	235684
187468	420790
318533	111398
318956	235432
363319	273831
392566	271756
271698	136435
288872	185479
367087	289736
293226	38063
467788	6000
488109	474247
433595	85053
76337	404806
58078	227101
217764	265589
340873	234265
206587	202523
325940	268928
300025	217423
115304	153995
55050	129185
477868	309072
404960	362377
100866	362377
88971	347873
114927	315888
55225	63389
493293	197300
248222	425675
12953	446351
489657	210050
398100	113138
243547	78304
444139	179819
265024	98906
51628	264824
70016	255641
81432	147373
335169	169111
277132	218727
231665	113130
177590	371166
61099	98906
421264	429863
173887	317118
471169	388374
321535	287740
156941	435708
136960	134694
28357	26499
420757	74160
39601	91558
33398	392279
57276	276254
341184	7813
256138	273831
451769	369599
204598	446167
370723	190369
77212	317983
414326	290450
269874	73140
135181	379416
117312	146202
102073	380
448257	286910
167588	468327
63086	205865
200169	317356
334878	15133
86394	436060
268252	178436
343447	36392
178801	440615
454744	186440
445023	87471
301480	344820
284344	409540
256687	357613
258768	179348
245202	13370
271172	427980
274852	251961
189644	421830
167588	188030
171820	87413
342465	264213
378698	390818
227039	440660
162820	322673
58813	181957
396047	414286
153111	428116
388904	288012
385497	411539
321157	6000
408839	10408
132153	468818
251766	273831
351482	476635
390430	203656
123457	4413
203213	116686
180745	27464
156446	317881
30047	249709
336403	240152
356530	245332
91558	76417
78866	370519
444237	283101
464483	153423
278554	276663
171915	254752
220821	297969
385042	317506
300967	324571
273079	253976
86974	331681
55789	123369
215524	460081
109062	425455
336067	99437
418368	393326
424895	30152
227566	475389
287321	369902
141166	417178
273034	49021
479044	93627
5356	409912
164529	317118
16042	360860
404891	267602
194490	198790
52004	187998
355298	452464
376493	189008
150281	238455
41673	462377
213282	450087
33014	357089
400888	343992
93805	24401
442554	485304
297834	293813
32901	397391
35715	49228
189395	250288
302133	314692
48847	490237
372340	281924
438236	247043
350749	266852
123860	477986
89219	52300
301557	301324
378837	34402
446213	289970
196003	363564
462279	205853
480506	428711
220293	439992
354497	245990
55329	453632
56348	218792
208076	385368
384542	160291
393291	35707
28356	288354
39867	221417
375405	219177
461068	113436
445592	214050
406968	79972
178456	13129
378574	135183
369000	300473
308122	457257
360224	113051
346132	48861
175000	304642
52145	276447
284118	127469
149368	178907
5478	43773
259704	42189
145021	244688
207551	140608
92825	104798
421858	213871
53137	39886
136435	274655
124239	157019
49881	17470
146398	122698
399560	166513
89238	149075
332998	366476
272785	475200
40991	146251
447610	42035
471422	100116
435195	184629
81920	392062
388249	442849
317729	439905
200410	477788
330032	364856
370567	267569
107118	3760
277875	15209
158885	113103
49494	368580
41470	161975
232957	313745
332921	228664
11209	356345
330151	441723
266855	60517
11528	426034
319291	161975
31345	456065
287766	370279
314617	40784
278076	127921
251907	15209
227857	382218
288333	255650
189950	25800
475120	134500
155850	428214
94153	192610
52889	483909
200092	228994
440804	280258
450414	157588
221623	435708
396333	166063
205042	400627
343823	122462
33120	369595
331872	163445
8254	32807
24504	457006
471056	299003
484144	85212
29729	228431
392747	308320
202379	289792
458768	141166
428059	42928
419763	38063
196903	383669
478543	384336
489802	15274
48386	43859
131986	341493
16293	460700
44307	249202
275117	359762
338905	420944
356355	410805
1581	390147
348177	186714
115585	237694
184983	220857
106648	390596
69845	154181
464905	216773
25748	304703
40929	417918
373827	77031
208577	82430
450532	88502
156446	148152
404620	293813
184935	409569
244385	115613
79677	426569
290838	134348
227948	155253
104211	267663
80571	371918
308533	423866
452243	336590
73298	172089
27438	222701
367919	102891
64998	23187
150723	62191
153999	336340
457735	442083
328367	375635
232039	337866
83186	428711
395894	476951
178249	49903
192784	183367
45102	61572
226919	395333
294323	148251
112372	338245
344314	238983
407198	35707
293913	272047
326751	489200
12481	368873
200092	287099
74771	142018
366723	86728
306772	67584
335951	295404
187203	290001
316638	481785
359053	77368
77045	190369
85371	464727
323414	353557
416893	123455
479890	35925
275224	281924
169422	304159
154070	256121
373712	273831
94110	117247
431146	381428
456369	184308
38798	3971
337089	178436
303201	109159
125213	242683
54749	74563
457705	202523
29385	402577
377182	429070
449521	387017
405946	190575
201159	64495
93451	80587
292769	287694
130425	290139
311036	71581
12517	169485
193767	83912
273076	143867
86735	475917
274525	15133
232841	224838
315418	300119
22287	115340
5354	339853
16844	313454
291521	486648
327497	244090
89740	391414
160524	99210
261902	375906
415105	367661
78197	441135
412205	13936
276876	406665
83416	326825
436719	206686
205608	364109
235571	317118
143624	300606
147285	91380
455505	42189
201423	176182
309774	141026
330954	268829
77260	423318
398627	190868
301659	319764
262132	225513
113331	12046
428425	398270
342836	366127
437586	120173
101496	87178
272742	456640
374379	70741
420295	488975
171915	177827
256723	394315
262210	36805
312347	475555
154906	247891
56988	477407
235748	313916
200222	239964
45949	271853
456231	483275
457553	486489
27819	453753
285239	244929
369397	354694
445566	294942
489607	28129
12954	482859
310490	10287
52366	357124
330117	101866
264769	27696
15433	262998
476983	15486
93922	339539
329291	260470
5538	339567
67166	192195
103748	237781
252775	76417
465132	23430
291811	95312
399347	479941
267584	484747
328387	61396
420432	228929
189216	420944
66285	79093
322741	252693
348008	313745
29819	44128
185567	145064
455309	291002
153006	358731
416194	190175
360425	456726
152763	185335
360531	172069
314668	313745
446296	21030
216164	460883
287095	248382
145363	354497
482464	356100
388257	442331
179108	137481
39683	175923
382748	776
86688	119762
479351	246453
436397	137331
193021	461944
195260	388197
157022	224348
364377	439228
221648	78279
277373	71483
75621	368859
468287	133251
258398	28457
196200	177022
67266	130549
361880	108222
279764	428103
248280	380745
254241	493995
241614	178048
244805	366941
223929	319734
55202	353577
350551	53490
425135	143888
334446	117455
399852	487283
282663	25076
140722	493788
50440	237165
455075	228235
240822	132565
452884	287906
470457	461846
327209	313523
54508	314252
80014	368205
5700	14880
406371	122413
348177	85665
314777	34339
47466	331574
93037	189064
138726	4413
91555	211876
295587	431627
309642	439841
337458	318563
430968	61553
328963	302836
329401	377523
223820	54449
363811	122694
30694	101058
5857	91343
404316	227514
265158	321600
370260	84127
278102	183213
174665	429150
97904	217423
86268	329195
229730	488641
120023	105234
303783	64429
166154	359762
392409	336590
9117	436686
162555	216159
358686	45437
311190	22270
107778	28862
466581	173408
183504	426284
384370	292924
416209	428392
13279	176878
281219	459308
101504	239090
468063	50264
442824	86728
321061	491150
98062	478148
242594	21583
96516	272734
314843	238053
345770	273193
51756	220362
246261	391751
212167	36836
208379	440689
163689	3743
336722	24734
1335	206417
16829	308844
91108	387742
180405	40784
424970	467377
71511	344158
221925	355700
80080	489299
132318	172089
349639	86974
66149	302608
33299	15209
197734	451460
386654	366493
62792	187974
312876	15209
421108	61706
400888	319427
68532	488063
229123	11280
57379	13370
304952	326997
269977	137664
268689	22448
471373	109437
238966	327923
396309	110708
300806	364509
150345	438419
326338	478415
365329	338271
7533	212278
106739	248232
238963	106169
207373	447517
286509	179136
282633	435708
287089	81448
198317	841
301557	280551
127229	256120
480393	300582
24131	258370
58589	261130
202867	478415
269688	237855
428883	234400
304039	229928
236878	124408
346470	391414
316223	385378
300545	259929
107448	63737
444380	449319
154925	423469
205346	319425
384532	30465
478771	482644
458711	430401
359973	21057
41886	353744
333784	134389
249725	66813
295862	278876
97785	26
217740	68671
350558	79989
105126	433934
138095	13129
169124	176913
326917	186714
145387	439584
209311	229219
12717	60333
192800	289905
115374	339582
342782	296432
234951	421360
301938	137128
110306	361892
318539	38134
471875	155719
316565	357891
422246	27721
252413	474341
81010	422742
20989	195364
436437	119868
376537	265589
220243	280334
80513	313745
70643	480853
452148	321944
362235	173178
361007	169485
246132	471745
169610	327602
284368	277080
458207	159166
218705	195615
315951	311557
284896	267449
380728	417918
486505	52345
109356	13370
477328	119762
444081	297890
272742	252961
127723	383576
129819	464224
427970	47270
189346	486885
333205	99210
187507	123465
436354	492906
310396	168381
201086	63148
289460	66235
295617	164884
180021	47295
176610	77438
269249	443693
475664	315969
428128	286391
167588	426405
282615	255579
184260	255650
458609	253440
438956	2715
109586	16802
235389	1057
100394	469235
71184	438419
439241	182164
437882	94516
207555	204430
167766	407334
349142	301409
51168	152134
19727	249334
3462	371801
234146	184691
409828	173664
184528	434550
85996	3676
177577	109062
42854	231485
169110	53432
457984	64081
386664	214714
309412	14594
398715	489376
264815	236892
300511	417640
301246	10501
321555	275677
153813	18451
9300	209810
287281	372141
299182	310347
293941	424878
53314	208577
385990	462022
362165	384601
166267	317356
482596	308618
24223	228431
174014	313745
101465	94344
31267	140192
372778	268872
144746	354903
230792	268176
187118	116688
332652	359977
84193	294548
304660	365480
163882	265907
219136	347476
259264	152707
87047	469235
113139	86476
134299	462985
285999	116283
190353	125078
86596	448397
168773	87178
329782	370767
419616	430356
191935	132996
144989	330675
43522	378546
80193	488109
119393	155804
456021	303624
276876	284057
309283	138885
118690	5258
177928	21616
428090	229278
345816	220723
349595	422175
248013	275677
184331	268729
153447	203656
102930	462563
408854	486885
326631	435954
188807	162831
81114	169623
414912	354527
44829	209510
41029	158153
296248	267172
948	113051
61286	198297
78417	269606
135891	399680
427421	183213
62718	181767
354369	194893
206915	228431
374973	127465
278643	264235
167583	473914
163914	443693
479993	220417
481044	52695
322108	313802
249613	16433
321411	186311
10690	35414
50330	81104
439120	31531
76580	94516
49786	263514
364864	252664
149883	171322
326171	74571
259695	283198
257298	251411
31524	110708
300174	156501
139350	97985
203589	279128
416211	379136
434961	440660
333737	447186
391114	231029
451896	420944
59590	350324
403637	58786
247296	295755
328598	421830
35386	339613
462748	117023
116087	111160
81249	440660
460624	184558
123522	122629
324451	54976
267282	440660
446927	190369
160744	435561
66726	263009
196903	452938
444140	151944
316190	428080
222250	187601
66311	451767
416604	330571
493137	307108
189747	1179
295465	9054
271127	54976
169151	163186
10068	247262
478470	217087
299395	44537
419090	428080
290228	213316
259978	228431
427505	459877
394534	390453
216710	262277
267945	461548
312035	79343
198043	258461
93558	245211
323863	458608
289854	6899
124995	167588
346981	33553
230540	144479
101479	125399
250159	250405
84725	353594
420880	49272
277606	75303
152450	489697
162277	433582
316136	232134
3747	28129
421108	239966
300545	187231
398733	489709
154712	257603
5791	67959
398736	148985
72804	444844
258667	21583
374156	193705
393538	217784
241902	160468
293913	92726
409539	108707
19542	341818
257284	338790
231861	77278
447913	460872
316967	97753
281381	480506
428892	463178
412590	203308
250280	364300
25072	231638
217740	250025
70558	322620
252067	123213
248013	228106
47046	188759
484657	270196
477411	434893
345466	173650
305411	228110
477180	75014
383070	259435
290164	388839
489890	245824
327476	142505
328221	285446
331211	186561
261596	195121
20834	107258
3613	235533
339015	331581
13524	174834
339051	361960
319274	208617
200050	293813
435153	164884
135543	478415
335345	316388
355025	479579
227189	113810
61215	20685
433190	261396
78508	177869
407411	244963
400586	375840
6468	189252
30880	310256
479461	21253
428412	12443
454589	404806
185739	424961
441104	281082
379269	435318
128337	434893
333621	460253
266965	335469
487668	277084
229381	201286
433169	14463
450921	339101
150912	100477
137092	233454
484654	354643
466055	446105
388951	248777
148646	435708
11822	225420
49083	26046
477486	296270
415331	427803
376146	49660
15027	116347
442902	443930
150225	320097
481723	228128
421614	250805
179260	331581
454340	390111
405530	283178
109128	122000
330731	385866
481519	23863
478114	471809
189659	126921
124984	260527
23816	488567
95074	420944
86632	266463
275763	244699
201891	310736
435689	411455
165767	251116
64432	4413
87435	390747
280968	341278
444544	238170
421762	206945
270444	192151
194553	479510
168665	313314
74563	486680
244282	490516
93813	252842
62260	49846
389783	338538
332086	417288
189205	323317
474341	120074
345715	405469
493947	10518
129760	430610
336071	187045
298353	273524
347450	185335
228352	15133
368685	375840
268781	209385
461840	232710
147116	267638
476106	263713
15639	343012
97438	181322
146506	134466
84996	355065
447335	397936
312347	470990
327568	447888
254276	42890
193724	267352
56396	217310
462741	315671
356408	183213
91073	245463
300364	459779
229735	33489
175109	110708
279196	89619
229851	50717
108344	317118
416993	356228
456021	123369
249186	433509
303125	437665
70274	347894
84115	55303
447246	484302
106513	485280
492644	294434
320578	183920
253656	462830
288448	132740
464167	82585
55477	347250
957	408687
192800	338259
257379	404908
337219	395988
468935	8687
41038	468125
198746	488919
445343	122983
311217	276744
490764	390510
109352	400742
187333	430356
36319	94667
477629	296693
51195	447749
373420	191955
45385	9054
268917	335523
275179	207042
342381	95860
292275	48365
207397	53389
81432	458028
55362	220540
8438	147460
154549	267172
44657	62661
245921	227852
479351	447853
237652	159249
364462	293994
9075	162795
138126	6301
387331	437744
14370	297794
108874	86728
465470	183213
378601	156835
414969	241988
396891	236213
257617	315250
316929	88881
159703	226658
30685	433881
320959	410027
86401	300555
125451	95942
222539	154095
178422	388190
342160	109981
271459	153182
258306	350136
163372	22347
116769	209933
436596	53726
421503	57349
78617	28065
206389	147921
291980	363564
226747	393238
229735	36836
79973	359257
140263	200454
197544	199612
350347	91998
229735	262648
138164	354579
221827	109006
179047	428214
3111	61954
299969	124085
421140	351332
435621	388569
458595	316869
17027	24516
194216	207959
173390	476951
144191	150974
268663	6331
327846	218151
101031	284691
235397	446351
131303	210050
161197	10601
489645	75349
119003	484107
436610	261649
321682	363989
343427	36066
13924	272069
1857	415124
24336	449090
407795	227152
375182	231833
133433	387270
406660	119797
262210	211944
58045	110708
8276	435708
67534	306151
219546	137621
121966	226334
422966	420944
319658	111518
313050	446105
377898	322515
31714	427953
226649	420364
197209	22827
103668	478415
301026	460173
315430	294836
131504	74886
483196	402842
320372	13370
144973	240098
345732	246592
468287	247312
365237	284465
107745	224285
246900	206623
363400	267079
186489	125721
301312	146973
366469	481596
279372	453697
160606	380635
10085	352213
440364	364000
428138	45234
145788	229219
110605	27595
326611	142626
118233	13370
33823	365943
477051	235280
252747	242133
56806	240917
325216	227351
389233	9054
29529	430171
150278	442265
93676	317118
107505	62191
116885	317675
209308	303175
488361	49864
58082	134834
232393	24145
293619	86268
1191	93036
313905	48861
75557	15209
201217	193558
353640	450324
279009	477729
41905	240225
488501	492906
489579	43496
89163	160456
360276	145649
443208	47376
82181	205287
106460	355806
114175	152085
339904	378686
69276	334474
490060	309219
223932	473223
33500	43421
464080	114596
214571	15209
165413	351257
268768	351193
157604	69078
469274	469583
75724	235730
449458	342807
392837	348798
445203	149316
478184	132843
471169	385237
217837	122462
310723	391920
70163	116283
79391	65210
330721	371704
55390	482547
209342	246311
367610	22323
257341	436599
461363	471223
292947	245679
27227	183988
447041	254628
302167	338271
47822	151944
490797	151885
173952	214031
30512	298182
116498	469235
39195	215718
482142	311850
415451	201262
177482	50652
215260	335519
391682	390349
200507	243822
389134	365079
232258	458601
299580	149300
455637	447291
209523	339604
46720	393326
226167	139803
234881	180096
471757	411455
80511	94344
273787	243115
168773	470921
130516	129133
143879	22347
376906	396563
63494	166513
273733	372565
394636	220417
23680	264086
158071	452608
312342	51895
255979	5041
71189	474404
422138	50264
415270	406884
435236	276440
2187	481404
460113	14583
7189	86728
19697	260879
164949	364024
333000	234356
216666	427804
166085	349006
192238	25658
40577	409868
293219	95224
476119	266556
11038	73469
276370	88684
404139	225793
162551	472072
135529	454975
234288	466432
66734	106307
477915	219165
221783	325024
324037	203752
41495	111886
107396	4413
85863	86596
49406	6984
2187	315566
380670	273831
18482	208577
233782	119868
263514	266584
85288	450312
249	330460
125588	477986
13498	117389
77793	134201
3458	228431
205742	109006
206014	110298
51759	42231
318412	310756
200092	54298
444139	396080
332762	317118
5881	100231
429886	241468
4708	289632
453821	436777
201513	12245
380497	190369
302033	323534
322765	122193
18459	53640
313111	35148
388696	238185
249006	60108
195325	279798
194256	414473
61992	321980
363332	217432
21902	385000
261745	151356
142993	360860
86431	472072
162653	169890
365141	20802
207696	484186
437248	312694
1683	79343
10267	2562
78206	392314
472515	156739
246594	183335
97522	222948
457502	264766
118851	73236
478612	324723
262054	58142
492227	354730
449587	366791
364241	267602
220925	336643
214063	113550
291816	110677
326486	353542
66798	42088
246394	318932
188324	7054
10334	376814
146667	98906
36690	346388
402027	273687
278605	489822
275995	180753
302017	399867
215341	89047
273479	128340
265910	29466
230756	45141
191761	217025
191174	78401
409457	249093
237887	93438
167588	292704
350204	468998
82348	264190
427284	134145
247619	124660
413950	248171
455889	445061
201131	481356
297026	135497
338011	65810
52619	237263
157961	412868
404124	190369
230672	313802
294823	195658
30142	16041
344135	250434
196030	428892
422015	208300
432175	261829
246348	310261
455074	83540
12034	152020
350239	293430
160255	427583
302918	369684
486679	433171
404837	56068
479320	438372
52109	321957
251043	366534
373170	367885
336885	286016
166553	220417
122868	57120
474341	207557
324490	468832
13563	541
356530	259654
398088	428199
421347	119762
96398	295351
180353	18380
351609	303175
378163	175043
345401	100478
336577	270602
485667	412517
333811	462973
409388	92342
209567	421830
665	53863
277663	64902
1080	173991
494082	138193
256012	414849
113085	293813
458145	121437
392906	122462
384428	210082
195121	249347
222610	45483
177835	41774
463179	109006
68977	7159
434702	123610
214012	35414
202469	243374
455497	340211
308598	287414
166553	467703
267516	208298
247001	113728
63652	242458
89219	443292
169170	113051
58930	410236
39929	132843
190916	148199
6467	127958
377983	119868
38051	242961
282986	352605
266358	220749
223398	291324
10093	172918
160961	220135
67211	458
222349	207916
96961	380084
310317	145948
335324	144697
134672	203623
183108	230728
26266	200441
359322	105713
316376	79705
290450	31660
402021	217423
248013	93122
214114	64435
146659	484237
493322	244772
126796	325375
379195	121013
251845	7771
50767	61724
293207	474341
10730	378320
7931	323343
129285	103610
362935	296693
102619	440962
408134	226636
358322	5769
340334	28129
248150	39227
482851	400656
209233	178422
301673	124535
454263	289029
275866	466432
275998	7632
262660	487498
227781	160307
230391	10093
207791	250389
3577	427571
472072	324443
247283	492577
340469	353098
135021	249334
167546	78954
220340	288146
124331	385210
193851	176776
208703	445233
298823	278372
207442	325879
186371	5041
317555	237391
374923	389517
170535	286313
293774	345745
354328	371918
142753	130310
313528	205223
251965	379976
312283	263474
190524	380369
467797	35707
56071	244092
261162	157282
391885	2068
328003	11240
408008	303576
381697	218730
235245	284140
203919	169133
72557	58486
377967	301823
493767	69293
209028	213220
99405	487633
251667	110677
241732	179972
241906	181723
248932	285063
80784	177244
71675	29227
372151	27464
306628	405217
51670	226308
50034	399736
309917	389009
245436	316889
336528	445805
273054	430889
22714	297000
390330	151532
423885	313829
330117	397679
70828	203656
135907	197212
398903	29253
471883	286759
228630	99405
493921	391414
464248	256211
295426	475593
145717	224352
456378	230925
232055	476231
314589	101058
194118	444213
188487	460150
404568	153873
245358	137719
97860	472239
180000	423974
323222	381921
487186	249334
101230	99210
230051	261822
180292	221925
274852	254909
314025	236774
229646	339707
234487	6910
196838	451016
120228	290384
81358	273166
460287	458104
462974	46742
212448	240225
372447	49220
335471	292796
141782	406813
269004	477198
77231	455769
349825	491897
60522	476231
347121	51039
376949	37948
12987	340899
467243	179559
334092	408829
212095	477986
336239	123698
258772	373090
70808	275959
227017	250434
105420	336955
400888	475575
438610	395211
467831	222040
109013	432239
351838	310671
253010	310942
377731	245679
335195	374639
464793	426569
108648	54085
121804	482143
20155	21583
168000	476411
247558	267920
249725	214888
10698	366828
428453	20959
70419	353499
160464	360952
291587	460835
370621	224085
122707	129361
49268	317858
198776	381512
228317	169485
104741	47390
204939	456638
288133	190178
341158	401871
1588	215054
168269	323491
302067	181035
189318	321275
183871	310261
345107	182901
22148	414286
208754	422832
294954	362267
360648	262548
439403	40016
354205	436668
277961	201401
260259	473310
469250	436682
439165	416166
153322	264880
468540	363581
8111	72670
487479	32670
217654	301475
343604	37314
459763	133236
9075	4914
28614	273831
378286	263889
84923	41533
225081	84111
128826	345226
21020	233160
481429	114063
476592	481238
410327	420336
449884	50009
349972	16566
416299	186345
489657	79266
110880	164504
134299	93245
89897	217093
135249	317675
32888	91711
235815	406061
433928	308100
430641	473027
183813	190369
46556	72523
435602	122218
306294	456403
73988	462658
281130	103420
372054	153589
382933	393326
452403	222381
22414	126426
341579	233571
207826	186440
81432	285295
83912	209824
339827	145835
353703	178436
347425	324875
152887	32408
175002	421843
261857	276358
426536	275477
50362	421126
467012	447208
352140	338271
490239	383454
124463	94516
390514	183213
76079	237366
423912	214024
343429	268397
389233	2003
141774	105290
157878	40784
215452	361458
308038	264952
284144	97467
204854	151944
209025	360385
141224	79249
37093	179702
21203	459290
168773	44049
31930	215054
410896	27457
487292	134510
134196	478415
222389	214923
187907	214177
412814	91600
292977	381428
489822	474488
153006	177330
83616	413694
470429	1057
351112	353453
96356	83922
290266	147457
98930	208326
48146	381950
399511	197038
140450	281641
290765	44844
101308	411252
69723	221324
94564	456373
38812	176325
1737	351414
44132	13129
19459	276374
136579	22252
244917	29671
113355	248703
65307	352463
209877	39903
144066	40330
419280	79841
481603	361750
175328	267562
116525	405217
359591	238016
28429	420790
464710	114930
355060	401119
36463	248187
16516	179045
483832	190369
473965	47270
318456	426569
286280	363880
392320	319063
68258	137370
148208	34127
476506	15416
458354	49825
327209	388575
190290	477363
27218	119381
360779	305025
29674	192524
352665	81800
146038	285634
171361	90884
398507	298182
229971	472072
252364	229193
336556	47867
363450	145702
492316	276270
173758	317100
142216	201889
49135	433353
393050	317030
107809	281924
107580	43067
481607	140604
1292	466628
350754	92613
213606	151003
10572	447211
167588	196434
440077	98019
180689	25549
456658	225635
981	99810
213298	290417
262685	237235
227121	95853
412322	280933
63396	487070
449522	370928
484256	194115
472913	402582
175782	48239
342354	488183
260147	61255
212551	98906
222057	174584
98286	258333
487060	488677
201925	191982
197079	162831
315219	135027
304703	293175
264842	366872
43724	487932
253816	463799
132293	196783
469102	406371
251272	207150
332900	49228
468516	110677
73547	167668
459839	35707
84521	75738
300390	326667
40470	190369
128150	292721
153006	102100
358376	395509
200067	354694
318756	424199
492906	294914
245028	356186
293913	134535
426283	423469
213563	224637
46320	470307
39892	36049
184118	17470
290414	178422
118626	418467
175549	190369
292687	482827
304317	75071
414762	277037
477178	11982
75106	429758
64526	12700
488868	375635
286281	342388
265529	175342
395211	195533
85731	317118
283521	396080
308122	152020
437623	24230
103186	477062
42981	214992
216616	421830
483987	316987
454923	18331
174538	247432
392370	289534
128704	373509
163891	65371
268462	331415
323836	4446
118347	79585
263703	52102
2959	359762
334092	248276
324865	53020
415110	387742
432175	192495
107408	16325
290765	247812
184528	148739
440499	143649
202019	90042
361264	141649
414580	271383
296518	282670
138126	335069
346656	121053
195596	315572
490877	262954
176745	426736
227041	181957
326260	173759
127453	82585
135933	81442
256723	473508
45880	493734
221251	127514
396908	438373
85699	249709
293058	378686
474341	267920
135174	188454
445469	99399
204520	78963
219198	1484
37378	154060
220435	306772
229971	386857
101240	274878
72209	213467
78502	404415
135103	290022
60228	28129
76477	91746
246283	97277
451787	171203
410680	3479
165519	426595
40028	367883
474526	29528
205965	43282
85545	398793
97498	449487
419546	382493
404946	477583
97732	33855
447582	293813
240491	59632
479194	442928
69575	252930
327209	138088
399374	438419
240776	105967
19122	293823
348107	236878
411612	186259
263962	190313
5128	259558
229944	312698
453736	210176
388097	331638
213544	183213
269650	337657
377786	94516
253102	151172
301373	44469
492969	333813
82955	399306
402852	352605
125770	331638
331801	338915
293405	175315
290446	330752
29315	82240
145979	486460
25908	465647
241820	10476
317407	384800
468162	385141
125728	243776
358232	28814
296949	21411
182120	321393
285401	37684
372701	135756
127710	327217
175729	4914
25969	288035
188176	478926
261305	328740
174034	93174
401174	130843
87650	1057
22463	268769
465031	382512
401065	334423
430450	450036
50162	116070
104648	200454
9570	237165
488678	372214
461141	421042
17481	104670
276968	86728
344314	161377
56056	168779
7490	126105
110655	112312
12967	297258
27122	98222
26739	307584
62166	141440
15783	27464
326109	267602
452511	215260
314601	113051
335059	381049
104848	13370
46109	171278
326304	297177
433941	473411
58484	233724
80193	50367
307762	141166
58899	103798
220785	79989
274761	65108
423250	96440
172923	384384
452148	239107
259704	411944
89238	482073
25969	486081
393940	260853
331503	203618
100108	214024
262783	153548
83380	39124
391844	378640
140442	263610
255666	183213
317854	77519
267407	279509
334985	158420
217854	273831
160051	11671
59946	406593
398761	428155
46205	278678
63808	398184
198443	184629
230051	269217
428108	190968
162807	461944
205271	409050
165022	67040
134362	134695
222102	251669
371658	160722
368812	286967
391192	224250
392677	34176
375600	190369
310873	156172
335757	493239
84144	398148
161023	6949
254640	249334
363098	273831
353040	398333
173245	313745
62332	475028
381499	172535
154852	328083
135655	406894
380209	115060
340589	470351
292661	417137
377344	71502
344162	323227
9136	380251
248079	493990
128811	464540
430868	250833
359762	474495
366674	16041
358596	433934
361129	57134
214492	256975
160794	196783
258914	152063
352150	462428
449914	250434
359454	34913
395964	33053
213857	245242
198731	135
306304	484727
16844	69975
15027	18876
359	491140
310029	148590
98654	79103
321443	280371
162770	15209
101346	340513
133909	390142
130651	140749
199879	62320
93387	373021
232260	161510
305349	239561
187700	430356
171174	378105
349624	13421
339716	464657
364264	40784
268824	461903
267562	49903
384218	49903
406691	436354
305224	50173
462641	437256
4604	221183
75689	144845
307294	321719
133718	228431
144187	2220
133542	176878
285622	173631
397261	320464
187766	315282
346489	382702
3008	225420
109949	100519
222389	369631
93353	416408
293175	227225
152858	267352
351601	309444
257941	143128
129174	130028
188520	67937
173274	440505
9863	16601
46092	346140
166626	9816
258278	339831
373511	401871
114383	364359
450373	233798
38580	306696
224701	166970
5508	319333
188122	364236
348495	430329
289084	434239
130224	465326
386293	169529
168000	427225
400520	235679
319777	57945
422060	491764
173323	123583
292657	190369
118694	310756
406357	111182
458768	314311
226737	290111
241749	312239
414286	127474
58390	222701
401013	15209
448104	136692
46663	293813
215041	364222
103323	238578
17666	64335
57862	302298
468317	190369
93627	460849
12564	119968
413450	202523
332818	104498
75276	492222
138283	106365
300114	134694
472201	267608
383164	113698
12341	87471
255922	167588
277568	66140
164015	224781
56054	89127
86632	256610
262286	404960
53846	491738
32440	250087
267854	233748
332138	411809
347175	186259
329838	388575
423342	269542
146713	419655
411419	419428
219992	445602
179395	227101
28576	73990
345401	49277
373025	419282
211197	336590
253413	432362
117862	217103
471412	266413
125472	481576
26933	135544
329975	174260
102669	228401
117407	40447
12780	480684
186073	207642
152285	450647
269004	304589
404960	256224
366402	111527
414286	267266
331357	329553
322976	190369
477932	242013
184096	335339
59140	378686
470672	13741
355442	141650
421004	372945
326260	285312
382314	171771
66383	5392
121594	373263
340513	201754
485413	383374
63582	82585
51354	367750
164684	453009
139921	379416
298027	236944
392893	461392
469358	40595
72556	10758
291566	119868
403054	239561
41779	370112
287772	108118
145525	407386
36374	491391
213258	435446
144403	146760
189509	452453
316585	110677
247589	492024
379462	39095
386165	220755
442895	16433
451685	337724
2293	452746
440261	65456
56745	150678
426870	85554
302295	291044
275090	55531
366358	291180
472830	286936
303982	91327
304485	49896
379696	70808
269249	391414
218870	478415
481723	252338
359384	288035
160961	397936
162	192365
238792	24738
451580	435637
344094	72401
128059	183213
303714	425846
444081	67280
184397	315671
209699	253900
408329	12508
373025	198019
3326	75014
442018	113051
67279	367798
303507	52443
465195	228457
20932	236861
359178	80543
359668	160545
171237	47755
344618	286153
28357	209428
472192	233415
392269	273983
272410	178083
31371	331520
455074	199043
94702	49903
219281	119907
302276	352786
198382	356103
222531	49903
164954	42513
171807	303175
290804	453223
119888	41673
158608	411455
39371	311832
269406	622
208754	254463
12708	104299
422996	316575
115449	383576
260965	472084
161060	39019
388534	205289
256659	259337
351855	109883
257839	207668
376831	94344
342594	140728
107709	477788
144852	119381
287766	315407
50660	141186
94551	183213
221416	190369
52691	240917
471820	132740
132865	170815
45894	111964
474738	393737
97438	185761
390327	413533
57947	313745
194861	359029
280935	319915
195305	382756
292897	273831
210655	235609
33745	79072
158326	54976
115112	265589
483068	49828
376036	295755
180506	50264
321149	143266
197382	416360
119107	49903
153322	318533
417938	430217
418353	330085
88439	244115
110306	47349
234452	292015
365550	475155
189014	267602
109744	256121
493798	174939
205890	16084
15593	323711
371782	313745
84758	2220
305760	393738
395924	387463
133230	190369
263962	469790
226099	176300
267562	197535
246928	74049
139684	393238
257581	6899
417365	414471
432914	293813
287694	430610
456322	415344
364285	269199
161173	190369
274329	16433
461308	486263
6467	256373
78239	279573
173650	7057
82219	286828
268803	313745
69119	30284
89238	304091
78469	30517
335345	122694
427419	366127
402452	336590
349186	348944
106164	245332
219546	14583
85863	186588
180757	407914
52791	371645
22124	67584
91130	82240
17562	111560
345762	398333
476303	60539
237120	127310
210095	450647
71297	28145
166929	183213
198038	44899
23471	352806
288614	288239
28971	10646
71091	316154
435222	11168
409743	132740
417821	465692
156942	390992
480440	289183
409395	435708
28357	191041
64281	331584
115449	290624
485536	43164
345401	185966
396238	461948
51484	490756
366522	269199
402052	354636
382447	146706
317993	391414
44160	311623
443174	101806
237148	447107
319626	304173
70028	298372
101527	110677
170630	487938
236035	255579
478759	47287
450127	388754
298820	282286
387464	65108
135710	219027
254849	208785
281273	313523
201153	297938
328339	403302
203348	201208
184808	493728
158279	160379
132160	205260
122519	420704
88473	411083
431640	202730
447349	433131
271697	150021
438381	128758
296758	394955
90006	241468
279819	340543
24203	31110
433602	282068
195507	483674
194051	298479
76115	387787
81570	194598
260905	144059
227730	440660
104659	270369
260231	230069
138611	290
158760	166513
314311	155271
324112	229150
47898	127371
361894	273257
425135	276292
157283	145835
137833	421285
423013	281273
12613	92975
358504	165653
303634	153223
148450	386369
389023	268073
358322	202745
92796	452907
182457	372241
99292	429475
178631	275981
412206	420392
358971	70026
203837	62592
52646	347057
240977	370397
372179	226308
2894	164058
322490	460271
363225	52917
222045	221133
104465	180077
199849	182686
258617	180643
68675	81280
169306	240374
123769	357989
316221	141649
257033	227182
69375	317118
361731	304227
455122	373021
330911	293813
458903	25410
424695	276920
369338	423896
277873	342840
36177	232726
456231	101230
449447	169582
263769	300240
60151	108160
89478	410027
344981	370481
78063	42189
259775	311104
314617	178203
59658	482337
420442	326825
401085	23318
362795	130300
126128	65750
194875	459997
244827	86728
84206	37841
38559	428673
336152	334032
318088	282911
493322	90659
213506	46331
15734	342639
388243	259096
148139	54536
390599	274451
383784	187974
455279	272943
297113	396563
396802	313822
73290	368205
285023	143809
350103	42890
47624	210353
228084	29251
109049	310821
388193	293813
358966	80543
67506	471940
45796	275812
315585	446936
456357	87064
42521	444213
438719	368892
114098	237558
272932	151053
100400	34016
35664	46127
272596	126369
292225	327343
200910	285156
431938	31422
426727	64800
133393	228806
201249	479614
331076	318735
104059	289929
426595	397310
139818	295725
391391	383251
192742	331808
252807	317118
319977	95401
402014	450682
399505	429871
234067	220114
386512	430610
291346	313745
205563	409248
103228	276963
315923	4413
454755	284391
16458	184185
351419	261396
119878	384833
164816	290397
341811	350973
236419	84507
31448	64415
156677	157698
204200	386131
488784	391414
387299	310756
289303	113138
87446	272366
243706	63844
394315	76454
89163	19246
323544	191546
117235	294535
286640	273831
196065	293813
314369	434893
240194	69000
102644	367432
386411	265377
15026	198317
76986	147390
276821	313733
267725	57008
308177	28065
364703	271420
325314	129393
27073	250620
148897	24401
480256	190369
232313	358627
132293	14810
297979	83740
163715	282287
262639	77202
465877	35421
445349	231441
189665	171986
173397	434045
297512	348798
361001	308515
417938	472049
325237	407081
491190	419727
406212	363973
58486	348202
361871	136845
102458	477959
345570	228602
478260	66140
85566	250468
286145	123369
411194	4413
155547	472470
398465	21457
291007	270324
206169	40613
479627	193705
397130	56278
123108	165653
348238	190369
167924	366876
412812	190369
21224	393588
310080	27430
337334	348780
335484	336978
168799	267602
874	246183
47974	434283
377967	485648
264230	328140
254136	187429
174395	378462
458968	343085
456021	374850
302578	70899
34712	98548
145991	98963
191872	419580
474543	210637
62659	377201
39185	248777
487422	307147
81262	474418
347793	378546
242017	38749
443068	336590
348620	211067
443622	448936
465016	163028
23373	411809
25016	263007
145453	50717
294401	79249
170780	438419
321455	4349
402391	240225
110406	373169
138337	197440
124291	316973
368284	369641
70087	268978
150108	21411
166903	396861
211568	351500
133308	387832
177002	252007
102644	316240
448696	454975
157490	95787
355083	209510
184088	21583
138412	377906
86632	4532
419528	25983
467827	10345
55001	261396
484229	472566
80893	380538
456399	24177
164933	441283
177577	48146
446331	125417
63145	91295
370220	312990
142936	371934
242738	153995
485667	453206
482851	132347
310459	273831
415665	421830
360228	224775
262598	86560
75904	140044
315588	374887
280600	61539
80704	173693
405067	388531
314674	314881
319272	270242
346557	262050
222045	69489
332405	211643
301907	13129
460400	294548
463577	300119
132104	16433
238102	209443
344314	405497
144044	123489
316592	207521
1038	313314
374511	425510
457229	187974
8054	363270
164510	153548
125833	180445
469026	124945
80371	86728
95876	28129
208249	345466
411862	396900
386425	15209
493523	312734
487831	261396
50642	267602
201607	421428
43024	208577
161814	279988
483987	264257
3809	293148
118560	11325
51581	410524
128704	22512
338315	304865
16075	208321
368268	348292
205218	249709
340518	35707
446750	96548
68532	139931
197343	9054
352987	15209
474271	190369
394315	126204
183601	477491
91750	336000
138331	203656
378924	304173
270597	197996
47776	288035
459860	110677
422138	149079
98407	449116
228431	208685
37623	190369
417513	37516
150429	404798
428860	41279
130121	187834
72287	309854
22512	420973
60866	158273
246198	75303
470798	13370
87536	472072
229735	92190
195263	336955
16394	478415
127999	262954
298758	483761
31879	35015
311719	78469
33421	327244
242351	120666
103392	316858
109599	96501
364063	413406
35664	168638
282378	442854
386935	20959
28763	213625
210418	440784
16468	560
382096	274309
15433	160295
449521	391344
374350	38304
59840	417918
188489	230655
224827	215621
240778	421830
121226	256245
438971	332208
95033	159249
404337	461951
295228	303175
258771	294965
349359	234748
109791	137070
326260	293221
459084	27847
376298	277049
128313	62560
88473	425846
295341	48337
45405	76658
332385	459213
228713	187836
21358	48275
399694	207991
37610	326130
124469	10411
472009	293813
104741	342637
304404	314663
184801	57223
273173	207696
305887	208008
278289	366493
118325	4745
217320	328330
367084	389977
345715	392550
345715	447385
337490	384401
170509	256121
141782	36836
226533	1057
356123	132713
487422	380482
492956	233301
113241	102352
233117	319424
140648	94667
358315	293813
454987	183213
146924	72299
435817	96231
426864	348798
130224	423173
239272	413335
365171	216828
296975	459632
232395	489822
261037	446936
1160	237178
428444	488306
184948	473175
120101	393326
404137	51222
281706	484857
473530	387548
38123	366127
128943	124651
81257	395988
320379	138881
170226	9437
410490	270002
384854	282234
244005	358819
80080	168912
449521	275701
214519	324816
328438	375113
134024	186440
220243	180778
266597	118938
114709	293813
189144	464725
291243	448709
393037	443919
389219	468127
4573	331581
70280	284843
282368	467867
39683	322490
300635	184902
144470	388585
434915	430230
100150	381847
487020	394315
21288	39618
25410	303392
340136	10646
266307	398971
427553	131723
361047	166513
79701	30355
44804	258370
296423	160545
190388	134694
396493	62138
89040	305638
465777	457093
221334	42114
436879	149424
248161	476951
88964	336590
88112	357078
206196	273831
130470	54700
467881	190369
210508	126470
471891	198173
381730	60307
19789	29641
73298	123371
315500	124085
413736	25239
191707	142018
282714	168213
225351	9075
456065	444281
264832	489552
423218	44108
407022	325100
374070	444662
443817	160456
170793	82105
89499	236240
359578	259570
178331	42088
201932	126688
226919	177775
317815	387742
253503	210127
165680	280551
259181	303648
22713	491150
311645	350549
100012	225413
259835	271328
333010	158153
267562	266982
335601	343870
91163	478052
287889	277961
90703	336590
154136	246311
422959	134262
319773	286936
200142	483761
91230	258220
179232	453415
43082	352798
251720	149888
284218	163091
477774	353260
114748	484909
334971	98323
441302	77978
114748	318526
363526	67040
168539	315687
433901	357950
104817	254501
307023	395062
115741	52490
326110	144405
27095	473077
388355	313745
22637	317118
127211	453716
355197	273831
494001	196879
292347	307528
111156	71091
363174	100565
316279	259929
280223	23726
278554	402427
125948	391414
395825	190369
398110	373367
414421	417918
298710	184657
72804	172089
53366	74359
157461	286936
173928	200892
85902	208577
456748	289238
131939	110708
237132	293813
401800	480741
306328	197996
392318	157339
7116	298372
273121	335642
114643	8916
207567	405788
339648	173619
402294	440660
303218	46533
393435	55074
167041	27464
412578	348971
237670	195551
27971	13003
198492	259989
265839	344917
352237	287852
151610	440615
177318	206321
214410	338271
168773	280242
465437	114550
322734	373953
21159	88820
407597	490183
61255	294836
450787	190369
66129	23188
449099	493090
226152	83403
258045	335577
376569	168252
60929	385000
156321	393326
173995	293813
380858	447819
117884	300119
257347	393623
52163	231255
369733	123369
489103	102100
40469	103827
289711	393326
358942	388531
493324	104498
112267	47867
415362	168638
434307	432919
81369	445575
289673	89337
163334	483819
365093	431259
417153	487938
297436	167428
58464	454975
72286	273831
273088	159182
413495	327778
487563	185832
62825	132651
462559	22827
257634	420790
266980	234874
132393	219499
388473	17303
188146	104745
39422	136936
450632	464420
164485	470096
51580	476846
422923	169097
12213	78273
252783	197325
34368	240796
234102	300800
394004	195121
66471	330585
234453	189673
418368	427980
390900	61865
280735	50264
91138	411455
408329	72680
52651	142018
68098	228151
69979	324681
281574	387839
330266	276358
449473	440660
296885	169125
126144	101058
353287	253561
233498	185547
219787	420944
41029	228431
381729	183003
157409	447811
192825	251493
5562	65648
42653	230336
362310	220417
277367	485971
52386	273831
148355	132247
160446	40784
458065	86800
236533	94516
29861	15209
160220	349448
157789	126115
10848	51222
324831	13370
142788	363833
272111	395195
384376	409668
111964	117061
266965	91202
223246	209018
45205	466572
228225	476412
176561	370958
479882	31616
337860	319644
78506	372850
164114	23795
399740	213898
168000	483280
31313	161135
207838	83403
290117	45060
482053	86892
246221	58881
482024	430356
158270	200444
155952	232434
177911	162795
304330	287885
279568	4413
240309	378260
38356	64130
241192	120986
454979	344637
267562	262642
379001	480917
25410	186159
237801	461719
409251	254746
376173	287688
451000	280592
417332	487192
446191	299182
130651	186384
328940	82585
395983	155747
391598	401974
203733	492316
454661	362048
329005	421356
391499	310756
88968	169826
109310	456640
151952	388767
298187	347948
378176	88113
365956	418960
1488	293602
207877	304731
453018	15209
91592	48546
456294	141440
69645	265711
233486	110677
384155	364302
333912	436403
103652	390349
47348	332392
50167	117097
327570	343015
96735	430823
437994	430997
439798	267815
473537	153753
55816	341271
143638	105498
109022	60478
289186	153995
12338	10646
481419	476951
444614	336883
14573	230459
263107	238613
367343	226166
63528	295319
405863	138311
181835	219499
61815	151322
297246	245679
18633	203806
392429	71015
284058	290211
328739	383644
102466	101983
374300	42653
480947	478468
486875	74757
421038	98906
172597	293813
406632	90361
482456	404218
114234	456794
161270	239872
324610	162307
218114	65210
243368	477897
415514	324562
118607	92762
335415	244514
7194	320812
105053	274743
465647	142826
396032	413071
36338	75379
146893	20151
345409	297365
215396	7332
125882	45141
38520	249650
107408	213115
217583	325480
428182	174267
227613	13370
253908	267029
440587	421935
202469	124720
89608	248462
248666	45118
467429	33000
295	231025
397735	372679
178055	413525
246694	355700
226168	22611
482139	407386
91600	313745
446182	237019
406685	4413
48064	384336
456021	380538
287212	477986
209233	259096
342887	174564
453919	237548
30843	203656
409238	402493
438280	19077
118791	368200
383041	323963
445143	80193
406290	105878
18324	392086
131266	481424
301953	440660
44922	76764
422541	428255
27138	8607
83682	401871
105992	341271
172396	72127
263880	294836
120562	284562
360460	321275
308073	255874
130224	145790
475025	440660
335951	343225
384106	398954
109868	420895
133718	408426
398465	428103
295576	485465
59034	256446
16974	137719
290668	461402
177026	387742
79266	117795
369944	26714
7404	241453
78429	300240
39892	285295
457112	252664
279217	53431
317409	370100
175677	319502
473204	351648
113056	456640
263377	278811
180292	426364
126982	235320
178223	141487
78171	172041
319259	400660
193154	21411
184599	194165
438575	203656
217091	474869
396969	110677
161449	28887
77420	63631
200092	444470
10276	132435
116525	399867
116947	408288
484985	40388
398009	29253
280830	451016
246297	457033
232450	275807
297941	99405
11285	303932
486271	233614
375600	155044
191822	271245
486348	375910
213435	392452
31219	483853
428861	41753
325638	141166
178597	39255
121167	28129
436362	273831
147409	109006
227857	41495
128124	236213
418800	369617
236219	293813
455972	249709
250833	174312
372632	364748
73660	134267
234978	59735
157961	302298
258432	124085
191247	423870
67571	367110
298643	236397
41329	55857
92500	181145
205472	275055
71818	130768
51948	293813
401051	477329
230051	151150
36939	406626
255840	288042
483685	308088
469564	291011
320387	38304
36414	13903
162557	434854
353140	491716
356530	186041
115449	467418
14485	288035
243928	416650
402519	217871
470519	366955
461439	205223
343939	15209
47150	192055
160251	292721
257245	125772
276821	487266
263803	124085
37190	433642
188730	381622
280943	478415
493611	338493
253413	166513
24726	415654
96529	85893
470840	446351
347603	221248
55564	340171
482851	264395
171757	50605
78399	342807
357957	176726
308900	163136
226627	378686
219136	33686
111375	265065
194875	5857
127439	146893
76228	415031
313547	25839
362267	79796
248734	105498
439719	119831
312283	429443
472812	823
25367	489552
393845	455072
92876	404629
414319	267602
12633	9054
165264	273831
43997	190369
134890	190584
331955	68651
406912	398010
71350	28129
45037	266307
198317	301911
179094	127031
86311	141381
475322	190369
381305	404803
255177	131363
195121	43057
394873	455272
167379	291002
161350	393326
288354	311340
221895	341470
318561	275430
266028	40871
192183	261896
304859	310060
39295	180578
414061	107592
387775	286698
373416	58709
171362	271730
86017	489167
183404	363973
103898	245848
342465	159141
338074	166063
416408	377984
347121	354696
452962	186012
168000	14355
291867	35812
106742	420944
238041	147132
156938	374939
149692	442928
224243	491150
41868	313829
427210	18484
20946	208796
48282	265503
392014	42493
387316	137719
291832	99210
472372	329698
376623	383201
71608	28129
94551	317118
358589	52255
441242	419098
355083	45687
96832	181692
363917	325738
290216	390875
56105	33998
16817	12129
97245	245000
274782	313745
66717	46959
308613	160294
193893	201262
476951	127994
119497	395452
274704	94344
178679	44549
444389	359762
414035	190369
245917	488629
312007	207596
177026	122462
375009	27829
42370	364388
145717	424225
242935	174279
303782	314292
353856	32525
359782	280233
201361	73336
183175	359762
424280	255083
48282	314824
144790	403513
290587	193887
248815	358480
85996	313623
89454	62869
81432	18468
189965	446616
416408	409656
476549	187998
408944	20959
324198	53972
454687	20207
247310	300606
491038	172354
240937	430610
164313	21998
223133	105745
382580	447226
168000	340073
422552	62667
428428	3041
65648	177098
407580	258607
105866	240225
398243	36066
329352	51550
124259	171628
474966	422032
245937	183479
316146	313745
475981	195320
7267	346666
401022	102619
3677	97166
34416	176077
156138	12831
403670	211295
465512	367919
82547	64891
352896	457081
350962	363581
403984	138771
59891	306253
458006	281924
5171	183213
69597	310605
225521	296758
168074	86728
371786	487833
356058	360224
443475	220857
77674	320097
59822	400548
409346	241048
432638	300134
246833	332392
42979	19458
343015	117800
85476	383729
472348	310756
264482	46076
225650	475253
217720	217333
208577	183711
233946	94825
397110	420944
266621	246306
160561	302322
25969	49127
92867	484415
398517	371934
337953	128935
118188	67089
448391	293246
259926	43169
293163	217432
204049	420895
121766	446351
492316	3880
101543	156376
411864	81104
130126	205267
55734	241525
25503	161402
316136	284088
409808	378046
68217	21607
332880	406919
153069	471745
266965	146124
97463	452746
121499	123213
91662	313745
297834	33339
89883	247527
175669	46088
326631	493631
325368	36330
165805	258220
271241	428214
266508	102370
276134	333106
178393	192005
453567	477590
40991	476231
178147	215858
86768	192554
330752	421911
75742	20222
31661	172089
91828	478175
93451	351700
237242	454822
395857	253412
335591	116283
380846	394383
276821	99210
380353	336590
439856	125246
278320	364517
401118	56047
395539	164884
354111	304832
76717	243492
303086	404806
411049	452243
143721	73639
46988	1896
488081	30176
486922	403166
359628	40784
100874	422656
437757	134014
452250	209542
206493	94344
281258	455750
214456	433391
369809	185335
373755	409540
470915	493125
469900	298182
481006	160009
314838	190369
244143	42670
215164	94516
283508	400642
171807	27464
104552	293960
130069	409348
472685	86632
333413	184106
89826	270095
474110	337153
82602	423635
294267	411455
124586	317356
8978	141026
232495	60517
339418	196783
32767	217326
441554	290550
1056	254914
13082	193256
312283	334680
284565	105089
374410	132247
427260	474956
367247	266995
61981	61059
96177	208577
220925	335190
340763	21121
235404	92457
226023	248560
266307	445186
204753	33854
411918	227101
363283	139648
386561	258854
201585	341342
225274	218644
108796	3664
467372	254258
266153	340318
116075	75379
364862	232282
394782	428404
379444	28129
347094	252961
265593	315235
135692	100649
364070	459213
301678	421741
305021	2715
108803	328705
406660	317613
198867	156376
439249	15209
326830	340449
7011	262954
52745	254292
194287	189920
89133	224631
51407	200444
447269	464725
453664	211504
275697	466169
47816	259005
76717	156972
300519	177630
202379	42854
210485	413639
375049	104855
431255	309253
126366	377839
392612	301867
198317	407711
341645	413905
183760	111740
423498	246569
294044	446180
152855	307983
470379	371585
346123	428738
449399	121106
133832	296226
489774	203656
69494	335774
394221	402193
14793	208300
29276	479554
116895	181506
149099	15133
106621	317118
114550	376090
263	446328
117103	306268
155266	261396
424048	115337
392577	424456
400405	348731
452479	92157
412807	172433
230054	194710
45258	15209
11068	380538
8301	428103
108057	6516
445158	385084
475416	430356
308122	320067
165680	298065
308191	236213
373025	142825
137551	491525
493908	489974
18647	181680
362231	156788
217627	250487
74879	86252
67351	474453
462913	384409
130069	466628
230574	311406
92172	152085
300982	238176
339716	287554
427521	351257
196340	313314
263873	113138
35806	348550
485699	209952
194452	78961
482089	266736
345770	128726
89238	40547
109049	419435
344543	370866
328134	72434
253695	124085
405198	106903
109569	52523
345534	378105
409808	455184
457245	267602
179372	378462
412856	61386
467085	133090
422303	238566
378107	214047
244688	182431
396620	76667
427069	169482
355800	337920
301120	288745
188900	12895
471169	150874
181651	168923
142437	124259
357939	83253
351855	15209
271802	463549
178244	206683
343637	227101
296897	157136
274895	109580
209387	114945
24859	135133
150798	293564
183044	285156
273572	119381
174309	4413
334296	221398
83838	243840
483987	25854
187974	372884
129040	447560
470689	13370
286826	74886
289925	449468
298455	223342
154034	46892
449940	303804
270569	232191
410317	290014
181321	313745
226023	6960
133129	219865
360362	425600
233743	61066
230057	179375
306484	60517
17047	420336
189640	38798
387028	65964
193197	483761
76283	333409
257977	241781
193651	169917
244683	190369
164510	160419
68175	458304
252007	5845
71133	199512
288267	183213
354022	335832
377910	312403
200867	343504
12087	354533
291156	33456
90811	488515
265326	287214
367555	97494
31070	285581
156972	154251
362267	356428
108421	282724
439796	19571
403223	140282
241931	446992
242476	36836
412666	259435
146454	15812
152840	169940
463624	267602
314063	110677
479355	196860
448940	374049
32533	431226
230574	218494
382453	57989
323204	471467
385759	24387
457674	96858
418743	101058
274746	393253
40028	494102
146106	188067
85390	442554
277789	101806
391689	278642
180382	154759
362588	193032
419787	15209
91828	478791
36315	269094
124650	266736
344086	476886
142903	143038
368654	267602
428771	339829
65648	155895
267562	129404
41755	193252
153113	26493
114748	416342
349997	44468
260171	150043
239272	304865
487347	383967
479351	344561
274720	53863
77450	314032
423912	304671
106422	413905
127462	436747
458764	272804
71665	92449
282225	404609
472372	313745
173076	129727
148461	206869
54399	164771
361978	110677
68532	283317
297512	128758
21283	369776
56602	327217
54781	369577
31314	158153
124295	50824
236680	41071
54312	123925
57841	350590
266709	409092
185487	313553
1215	456423
301572	24639
150478	92613
130405	164884
122477	254784
262579	173420
491938	480683
385029	178632
139558	420757
458557	157974
273619	271602
448199	169045
139708	210261
25528	189096
361153	203656
414483	203656
414035	351414
97646	296500
298864	127921
80095	125159
188281	67040
103687	403847
27008	210193
32100	421830
56929	66980
93426	260032
230936	403940
345088	56824
354031	16624
5323	13370
287689	255316
45643	157434
184369	105967
125948	168381
474688	347036
466789	447158
179941	167006
108932	315671
370963	280548
411424	456000
301831	310261
379870	19458
347972	30263
18175	451016
289329	77004
28781	464075
191846	39979
51053	190369
74178	114616
53155	363581
110937	479113
428563	301134
393268	183213
104281	208632
312383	42356
380875	239561
417182	341278
36435	392884
374774	313314
339855	193821
362950	172060
146893	154848
143671	334424
2349	330752
328156	330085
407200	341255
231552	336590
303330	175721
313389	447517
359294	88009
216143	302745
98295	196815
359	69258
387577	259192
435829	50264
159539	224929
435842	53883
92726	4970
147417	96977
105038	277961
148074	245679
371705	218615
9928	394963
464966	479731
170398	138807
14871	175721
329454	473793
16238	445209
123969	105754
322193	81817
21037	129857
207512	110677
300374	445368
6694	179126
73648	371934
39927	431137
85932	365079
146328	226650
12935	152081
214604	349748
187834	390401
446404	76635
275763	23236
91325	204949
72667	184612
293998	287688
147919	75495
273246	476231
320128	229604
281236	315566
13179	37648
132247	457724
100014	348397
115449	401949
295370	49903
178941	48861
83573	383078
328408	189659
267373	361745
36229	338915
175687	126426
258828	420944
489223	8092
249673	28129
114571	434299
489977	485185
381277	395914
357621	123095
227505	15209
345414	339853
431521	285592
305121	101058
328102	58075
479287	79485
159032	96863
61687	70437
252929	465630
287089	183213
458601	441313
303646	313080
91790	461846
432175	475520
278769	315407
476455	405217
488905	126385
445030	420536
56746	426034
273972	387742
262639	469554
478109	236233
484353	420944
343421	313238
372764	40161
170882	476951
218497	294193
441123	203793
80421	369262
145363	286555
198662	478415
29315	333591
267617	380568
453830	166651
173766	288774
375582	302193
366402	68057
287644	134201
409191	454160
61759	435708
41496	298142
28356	393485
407675	162831
493299	391414
68957	321160
177782	15209
248281	228431
243711	293813
485447	237458
265286	12895
318748	7979
82647	96656
253436	71637
372914	52917
393793	378686
308356	142670
138416	28543
355765	19377
104325	337198
153322	270836
470775	396729
11633	53863
287552	487932
30374	70413
242551	374939
157145	459213
361754	19307
222480	286285
226920	415657
360179	190369
478002	51881
205511	145948
217479	267602
468293	54976
4634	422175
138126	394022
131174	118736
247296	59351
114686	419918
40173	151088
130651	484727
66957	276683
386724	273805
326525	61376
115725	6318
33398	28129
70274	91069
432621	434752
88266	217809
370003	69479
204865	86560
58043	79485
149147	459701
456658	329226
485582	480511
84413	290450
301659	459118
99405	189711
376339	119149
90071	160545
400888	412316
229590	192610
208585	20959
365575	309425
116930	477062
415935	28226
300448	298182
122696	221664
177735	192058
133853	478232
64526	351158
477509	183213
8524	54706
401105	137719
298390	290523
322541	435817
143021	393326
65134	408426
364059	286235
142157	477033
202560	329767
148390	237548
453738	157035
279295	115340
155680	293745
301540	237165
316136	466470
189779	363132
440052	106459
51627	336590
132802	432472
203374	15209
388372	221890
285642	60555
211601	464725
66756	315671
141919	282822
200918	194165
178422	51543
129888	141649
378771	3516
412222	428563
181248	434302
112202	375947
32096	351639
339638	219743
199178	215054
41798	166513
399922	24844
349195	186714
359957	62191
197517	88735
8968	440962
19614	19377
101543	2196
345107	180521
481189	237100
113413	347616
60845	490613
77787	478415
420288	284843
249543	492906
31374	261396
17706	309801
343746	428852
397955	358979
194978	26767
222216	183213
44749	99405
15819	396565
417938	379429
388696	278520
56067	236240
115604	27196
90831	47349
328585	2077
153006	420944
37497	290430
395358	329374
276632	346266
140954	438203
41673	49903
307315	420944
239541	437021
388534	197440
347852	256121
405262	123213
107691	478415
197200	447517
335951	395709
171969	231186
229783	148361
346697	152372
167588	213401
325434	151504
336601	237689
69052	175021
9953	99835
149287	229756
96521	467492
390426	167375
48472	112273
93174	41707
87739	476471
291299	7812
452243	53883
273034	237694
186150	74704
874	269823
178164	184902
209311	35971
211675	452938
302880	165489
303507	223121
109174	188161
234067	279562
304418	102100
163885	263514
438193	414257
343440	409549
139110	30465
40116	40207
448315	351059
352798	315888
130088	478415
407549	195121
34834	491681
195691	83280
310206	241468
291630	84599
105181	117822
80501	111039
174263	477136
126231	404806
22555	476951
30890	451885
170685	206630
314069	317118
176130	58635
105332	128885
82690	175887
169150	475689
471265	143635
357434	293813
477545	26348
326037	110677
72066	393326
40848	310795
31113	384976
269201	490588
248974	484953
49795	313745
173904	243115
249791	85186
352605	114697
404884	246303
453018	44469
440673	310353
208508	170418
125772	187626
228128	386538
112902	24171
446193	367110
221231	293729
446010	160858
263556	269199
110687	355700
130365	4833
125388	15209
101125	415820
117420	245679
360223	290014
334092	460827
176225	57008
286983	364294
309225	127050
137454	253370
161011	469778
255971	466046
364388	410074
396660	426449
4361	293813
130069	465461
152110	435280
440525	17186
91105	426986
484691	130742
332299	400520
485667	379604
192644	126440
128820	477136
131574	116833
454263	376978
313309	469235
453018	13176
156592	462973
221420	152081
80193	411937
205380	190918
128897	76010
83184	478184
423118	367937
198876	480808
350854	269915
404099	227514
434908	336955
479157	266736
26159	472167
137182	445709
38717	358350
128398	385182
428944	438464
241531	117647
24474	461846
410583	484105
231932	170210
368442	479614
407636	440660
379857	15662
45589	266852
481914	160799
67359	198210
167588	339898
153386	404352
246740	190835
239304	59658
227054	71438
375405	176484
374492	136754
14417	174994
315409	21583
153505	45982
455074	238034
482772	54976
243321	15209
336492	200672
216773	254421
303232	476951
338915	220686
112443	345745
460444	30638
218114	127921
162710	326847
216784	16433
285642	166513
153322	453716
237847	134259
359663	327840
5275	287898
341397	453550
214604	92086
16325	187045
237750	86986
171444	319699
88266	383391
27859	183213
85275	97497
68163	275487
21494	258607
35917	3014
145395	184657
493627	42890
261759	49903
390589	461944
268948	175344
397553	141026
481319	273831
296876	384922
424610	382203
251962	141955
138881	90617
342031	216318
176408	227809
324199	401101
330954	430941
490370	489075
1957	148000
168535	349728
484757	443823
73298	23423
374188	330218
398308	54976
121351	128297
88359	8607
473463	413326
470915	313767
107420	465022
138761	187298
486217	318735
483947	154051
167446	341271
474301	125345
274852	317359
468614	378283
146893	340761
272462	81442
319877	469076
205899	492506
136279	176302
26627	212081
420066	427616
72111	95761
214938	58465
352725	13370
23670	278278
255153	281307
127298	409982
12908	33974
314722	84217
105126	43334
446413	50736
197416	144747
34454	297551
364703	129370
242264	105964
224721	39255
124185	386612
158099	86891
16981	93625
397169	410689
348355	318735
404311	314180
16995	115090
445330	95894
48229	365170
115725	269957
55519	290735
319259	118646
310139	291860
421408	393326
421858	338790
27655	359762
343975	74154
27774	359587
79605	444456
267562	304667
170853	267602
233498	249411
159488	106459
289738	221329
395656	374846
405237	28781
121630	190369
74625	419580
62257	10345
116431	413535
117840	388125
165	417565
293913	327706
392011	158811
12564	182924
270923	305724
375405	63589
375462	291249
331503	44047
291832	266736
227456	464650
316124	424618
147353	88113
109599	275131
135610	27464
376619	132429
117647	41673
384771	1749
145760	401949
296407	466151
441302	479457
150650	23369
146325	321895
158116	398311
267577	33855
36025	332362
234005	367866
355083	247136
204499	418000
73413	227101
17381	413493
80988	24405
440416	263514
476303	162862
73519	70026
297165	405
205608	115340
37877	421208
140024	33896
477545	113749
328595	450647
131557	52537
136798	97046
343732	21411
39892	72513
71216	227869
249807	117270
292967	67964
22991	222701
221783	420790
332862	79306
464849	468640
475155	428080
156376	14618
51759	261260
40890	36772
182668	119381
69678	311311
294898	287085
399080	285156
237586	159141
335630	382662
279792	408263
275957	187248
444380	102309
428209	463615
472912	67623
419576	448492
315957	6072
393411	141166
405326	458183
384926	390398
410646	130264
289675	148251
105132	116426
378453	172105
419265	333551
366965	468993
130822	401871
493038	4830
10095	137508
156298	94516
117644	151400
444220	214748
462023	246818
48823	431813
295215	407619
276821	479082
80296	119868
429224	205289
208635	227101
233046	476267
320283	62191
378248	68334
64272	251116
31719	272865
331303	181898
18451	401297
344039	359762
376477	21333
344081	470991
262642	124443
266641	369734
205578	284155
484802	410539
343038	430685
440689	18979
133909	443610
324873	362675
48425	383063
278320	428214
470312	54976
480853	355700
184134	96366
1477	489822
38882	62191
93353	75955
173840	267602
33343	142001
458122	202979
109733	185307
177374	59884
93451	104549
493217	46742
479355	484234
135835	398333
361426	16475
36018	261396
199504	293813
337348	162831
412751	435708
343525	123369
108610	228431
440511	389387
227886	438902
103278	227948
319670	453922
448462	268376
476198	25567
243492	194165
284140	469235
26864	280569
463583	311476
33343	326024
404568	232930
417565	185704
116947	416851
246244	131537
446167	288784
430170	436709
92312	272682
396169	327217
393736	311297
166534	301475
401986	347133
101654	11260
298762	25824
216935	224103
395472	83092
1996	270095
356839	259929
320496	146217
105362	450763
353491	452055
350258	210842
62272	175721
39728	21583
152079	97467
63086	187998
238734	20959
112338	351585
198745	120065
492711	313745
433171	160356
319918	493676
168191	300562
430689	449958
322934	385727
307294	35336
315628	312643
317983	409016
359790	277450
261649	481279
399521	447004
277568	245679
124803	110677
463467	79225
52993	209909
15735	149447
212153	28622
161985	347251
247556	399555
255720	478184
65513	138885
261291	128048
130120	118292
408055	113051
279181	436889
92293	260970
418380	292369
462216	209471
233782	91711
106120	412339
92261	176150
342135	325786
165252	203656
114383	246382
2165	110738
419740	140044
145210	351452
290309	277450
32347	317118
80323	167066
139743	482333
367205	211868
105819	145691
395072	3038
351354	451774
390345	197138
39033	420694
112929	349364
188997	210390
336864	110677
346863	425099
71346	291521
8655	146202
76488	90123
43831	381985
144800	280933
294000	261396
164208	113158
405686	56609
492203	99582
309039	258422
163310	15209
222102	371645
410932	32807
192586	272846
216229	411455
152243	48007
259573	351689
53566	410496
271660	349033
153478	429196
2055	206478
161065	281364
319259	16935
140167	206198
228982	286897
323692	298606
434606	330393
391587	164103
378976	248732
355477	122700
324784	183213
492316	379255
79909	160158
230051	357699
366845	92613
479984	396420
354024	130632
186085	34016
244889	38490
159463	428214
303218	464420
491547	16433
38351	224350
418291	110677
422829	305017
358826	95006
23038	194165
287566	180582
302551	106580
84976	99785
91325	250009
288459	288267
368858	411662
19760	68644
472711	351834
236540	307279
7909	350115
114063	88632
399159	246778
397000	371096
65815	449620
347121	409390
277084	482046
115003	294385
285221	369599
88266	27464
431660	134767
136279	15209
473190	21411
211094	387742
283699	459213
157666	125242
341907	183428
302623	494102
407127	8531
102663	190369
329707	452791
226235	212263
12011	205223
462512	493788
316205	145948
83271	212236
457418	400858
494066	327538
33760	442542
488779	27464
152575	428199
488971	139484
486712	453284
338113	228249
318154	439074
292281	237178
438077	304561
200976	283243
302072	428214
343504	478415
469388	21919
185339	211931
361598	177824
75555	12259
125954	354903
355125	484447
301074	162247
375510	89117
188469	205697
55657	93252
361091	476471
266997	409848
73701	414381
285403	445353
443976	232140
169937	267576
347008	313049
455222	207959
426821	167127
140592	5857
289675	12366
437877	391414
95643	424985
20628	186259
154708	310756
445406	193777
301278	293813
336494	351458
294033	90123
199832	125399
401359	259748
381524	186787
473800	121532
338976	442166
448422	156566
398119	404886
196355	169116
270224	209523
29803	273831
392792	125646
3511	246145
484204	397734
363741	13966
376036	302281
263869	363973
19334	374115
136042	132740
28525	241090
400749	2232
108594	324382
395248	15209
151484	452582
354990	306241
475539	96647
221061	315888
456658	328550
114643	393648
3301	165519
484740	449022
77438	332544
52505	229590
359379	317510
301112	473695
349164	398689
381632	282763
433411	223777
147595	93357
40179	248496
428735	439542
15409	239872
233045	458764
446182	53992
257633	110677
442730	245679
469312	79266
275369	345568
55519	479113
270603	61089
440018	35707
139450	374123
124259	359788
159982	181876
260723	35629
287720	15209
180286	183711
75422	472239
445447	76111
174362	401297
335415	249205
146281	225496
455892	358848
322705	462035
144408	53625
111810	49660
110406	242661
3549	38277
192807	333939
267516	379370
466288	343085
400628	20869
39371	86596
303782	149600
429033	11956
105077	212357
405217	82740
246825	162795
253788	226168
469250	303353
485767	378462
88439	378135
458207	121171
12316	408973
148039	267679
19528	248777
325952	190369
176885	71669
59467	348292
205069	11626
176130	490313
33053	30510
198100	122793
164126	104675
176408	83872
469168	476231
386523	309663
134299	13973
187836	469349
173473	420984
226855	57106
37032	442887
377332	193380
474381	97753
154976	258106
466135	42890
492280	446351
414292	176878
420301	374604
26956	54976
430336	112312
108554	246226
251333	222658
365410	297969
277568	128084
203653	404960
410390	318404
4955	231485
482649	273831
373136	243376
330773	477788
332310	338915
9075	42189
191761	188866
472881	2068
28224	349448
416676	64488
406017	356759
158360	39142
483694	115550
454166	245332
417726	127636
449406	98687
435966	332938
181144	333357
236258	363021
249202	348797
47001	255650
443154	211818
437030	90123
257970	82585
328892	386803
407580	23018
298703	138651
132617	248614
22801	478415
339333	119346
476025	192005
222333	366127
67517	162247
35074	281252
95957	13129
62868	249674
90372	205287
274138	132619
83608	291249
398308	386693
319259	399031
234645	385018
299956	317687
51543	355030
71430	196817
360531	55883
440056	422464
380465	275591
290216	116425
263439	425320
403147	48163
473172	256121
238573	412666
478588	2173
345841	143274
230338	439453
491733	208617
287885	363679
301877	248777
182913	386809
428944	412517
122905	492701
2349	300811
32505	232377
417358	418648
124182	54976
318735	78189
454263	388088
305287	259224
461863	411809
157099	81597
362267	104007
395681	110677
139297	190369
383164	136151
110546	332630
327172	53883
256586	280712
7503	89829
228044	231833
413562	83983
158493	27464
216318	123213
69336	39601
415713	377398
255650	361892
434401	146186
127050	477000
309225	29861
361595	72432
215260	282997
474341	320464
218484	287266
219198	403098
320310	170752
222810	166970
11449	74886
161122	228063
438969	408058
278737	389025
103224	285446
231384	36451
437067	5392
412515	454972
98847	32621
308079	110677
193020	477788
87840	440660
211924	401871
202195	453295
346366	388575
227040	283346
72668	406894
110490	67280
145358	341271
251115	283392
124259	412870
368903	205289
369366	292975
249166	446105
362029	439665
242249	361347
379818	184193
160091	176325
464743	35735
94775	293813
214880	265589
96376	357876
281947	429283
356530	476223
187507	309632
119381	319914
50761	330878
86240	430610
262719	254621
153937	330143
301043	422927
104788	290565
52239	420944
383070	359762
358860	420895
483706	8802
37968	373701
158157	12443
336603	141649
462047	443339
197056	474412
297165	115917
493307	320474
274709	111518
440473	134259
36962	147554
487185	33526
460845	68876
340641	130133
387791	39195
437192	171043
314548	293049
380608	480853
219546	196783
102249	351680
411259	267602
253061	213639
53065	86728
166518	168381
46688	64335
171678	307689
382848	68327
308618	3093
249352	13370
98775	318735
313252	443124
308177	62699
42725	236959
334092	118137
413005	388195
381750	122538
274852	36037
470554	209608
134299	325175
316565	94146
335415	83017
150274	158314
282453	231578
323340	197239
470721	428738
233753	306319
103050	142018
269917	151563
380640	30623
437720	351257
228629	168570
485454	270787
359643	279696
244949	76391
424587	184839
303692	205111
409016	294710
451239	465363
148075	401854
437686	74450
364636	51947
99492	74850
46092	200792
470746	474956
352592	13370
79572	165516
5989	81800
474491	429509
389512	450350
321909	302036
218780	293813
420057	155246
473946	110677
372185	485956
107130	227101
381110	62191
357116	411455
432631	169485
134299	384744
490208	350168
485507	420944
20900	291521
430452	314387
266947	452597
441687	16433
304346	490582
335951	99721
492469	398279
102654	218448
239527	410037
372655	88686
187817	379122
168730	160895
111490	268539
454450	233477
136877	90233
106966	81295
124629	468162
166610	428738
408357	231740
287766	447107
391119	91588
327570	110248
213532	13370
457368	350677
310309	243115
383531	179375
355105	417201
68532	270468
292641	379783
85675	141027
98727	284843
431775	259929
94178	217527
421140	426591
483987	201457
258367	15743
94573	82585
82981	198297
6636	16915
129811	278907
319259	76345
44103	605
229381	90099
438262	211868
359782	276157
26634	12895
228128	337570
318077	142895
302527	330571
341067	39669
195301	423828
328572	391414
169135	219743
187834	1799
101346	417680
164693	237165
134299	463067
75115	439366
321270	13493
257613	308533
461927	477986
352011	314881
23515	41673
457418	190833
427291	250154
63190	402438
160220	156322
278674	75568
384231	155617
242673	20959
401009	74106
28254	459123
312129	152702
411741	192005
414223	19745
310706	237039
478114	60374
79178	137719
171273	97730
120453	141068
303993	130028
346078	485546
295165	119762
308618	317993
8320	54976
190815	240878
178411	347202
368024	383779
143675	387742
220135	464080
240217	275870
95252	205512
467415	140765
442872	21902
440808	348798
489552	311690
295370	223627
371599	43652
131563	257298
389817	470983
334638	53490
428254	429161
78104	180958
78333	249581
373950	86560
178330	341292
258871	430356
191683	220556
451007	321687
489371	421356
35818	459116
399441	446630
467785	370981
444746	198790
142643	151726
159505	87694
479287	258981
456806	457598
187539	94516
29702	28931
37459	291411
315573	86111
29433	480040
29518	143714
257245	326985
372214	416470
4421	456640
106739	134262
383857	404806
342126	313249
438006	186380
16964	120538
358860	120274
297641	15467
51246	227741
203692	307279
207646	494102
184629	480541
468333	36392
474862	243301
415193	90123
299141	64484
156541	273831
493457	465894
153543	447811
305349	389387
297665	290722
62643	218727
372511	443703
45803	333290
254446	164566
42674	439779
114845	162149
317348	151746
18928	387933
202197	297969
150084	273831
358320	383217
78669	193278
374041	17871
118150	370492
351632	49828
59665	256165
442907	388839
75093	466737
62976	258370
432620	222718
428508	430474
199549	230183
253042	125968
138726	213035
117834	127921
112425	5857
269622	82585
190711	97277
377120	390606
16732	222701
244842	353496
268415	322498
197931	124246
412807	103456
342353	48275
299452	233183
46988	196994
295651	100619
317753	184892
396605	198926
379531	382511
40890	46412
1292	385994
483679	186159
408557	266852
23866	42189
73660	430278
358429	341729
374804	361698
286940	336590
304546	409914
424699	4413
81249	29253
140935	23318
214735	80070
248008	31374
243789	412868
292641	57844
72029	223416
97831	376814
264378	190369
221339	364294
299509	220987
426681	116534
78030	408628
84656	204990
158099	405854
123987	372214
262112	98005
249410	453493
107524	163776
239452	115923
139281	5159
178222	197029
470915	388411
85406	3664
84923	292484
246297	154718
323631	392145
179184	186748
128263	477907
134130	368935
284761	277450
254574	468640
82764	462293
14275	15133
306964	64621
402745	167756
364107	59311
368639	94344
457651	110677
40867	331707
211192	317118
70403	166970
76051	44537
167602	164140
25239	232858
395088	335129
276373	481368
282865	94516
1057	375054
398180	437891
406164	446412
178643	478415
102011	286936
421824	22804
230959	426633
425117	371918
304292	450338
26049	378820
390032	196851
429254	471701
251802	435773
149276	407111
423828	368238
83279	19441
333051	60517
325895	78380
87331	88105
194807	205270
397576	286162
109204	169482
365936	262631
362364	308923
214114	445034
160419	279493
89219	328729
385692	285446
243947	49510
78906	392086
382116	312022
289084	52490
337862	265065
16300	63085
298249	421978
330954	286337
347156	358642
178048	313822
300750	12214
412110	369577
130844	477136
198862	260110
348556	266852
303354	194165
116085	85423
357174	467151
375405	95772
130206	167586
189888	338679
167547	156638
216659	293813
468741	168913
363400	164884
185193	293813
198791	35707
385030	36392
114550	89167
417365	301278
3015	226150
254446	120927
399019	483853
159839	459213
364511	405837
411563	272429
413196	220246
24186	15209
247696	28951
412738	422991
404806	270408
19542	38103
248840	238729
19573	478415
334067	411424
492316	367033
318903	319540
71396	79507
347618	95387
13472	11626
89925	394172
178249	292721
102756	162705
28513	49228
199269	95863
369729	367946
477932	266995
371606	388233
414140	267352
44070	301784
5392	235872
350790	15209
107345	486511
193986	251380
396991	155900
410028	400875
145358	86560
322642	237074
68843	441313
128242	265065
225073	402935
456753	115956
150798	363797
454185	333038
394314	376578
244601	117236
204349	414485
181840	430356
375802	348798
3418	318404
284055	6374
132617	440660
273807	50418
395395	105585
158368	266852
25239	317118
203279	470588
31335	456640
159378	174564
219281	56209
405979	207535
459191	118286
283770	453391
274852	156765
132363	76968
131174	196783
296425	467703
373433	64726
129270	458433
236359	65648
253309	292553
245826	160295
51365	71873
409109	172169
293775	361296
189644	127921
351637	153995
126774	433186
302918	50747
452962	255012
124723	405837
292641	110778
198172	443202
250854	482315
100208	130271
448665	53137
302065	15209
103404	17011
429391	267553
80684	136336
379680	193052
366402	238711
333339	132996
46988	40784
475890	277961
22779	67510
330414	122457
459810	28962
73563	51195
292339	124991
237148	428214
63427	89896
60265	299467
145060	75303
146323	220417
309917	180243
477887	489822
229102	259746
121828	270836
158747	193476
95075	440660
403344	455647
191536	335477
187834	299904
191896	284843
90250	232517
95215	77279
391158	224074
100654	122694
328917	237165
117647	294079
289675	72177
302343	469196
281574	335663
368197	374674
137521	492906
240945	303424
3385	79249
431925	230334
22516	454987
168339	408242
21954	288769
452290	327217
131843	396246
14326	409828
94850	19180
219546	175249
123107	365753
84052	353175
363903	375113
81918	99901
168657	327061
290377	310852
172951	287554
432175	294854
360645	45970
384422	139714
324545	240456
461689	240016
476719	25955
483457	384366
344416	46069
247225	10667
117278	164884
385071	215036
51894	186561
69730	453273
203279	276225
360	447560
22611	433391
233590	442303
198458	246311
134980	162831
370836	236868
47046	478415
247296	384415
106678	54254
354050	26699
70939	347104
244424	285318
59736	68927
255353	451978
298780	100477
206051	354961
417101	246110
422207	290698
15057	6899
394955	337395
159287	94344
487498	379255
478038	5991
348662	315962
371746	60517
293414	303648
473700	341470
453826	60108
121960	230925
175853	82585
276295	91826
437849	77918
415270	283392
124153	101120
377576	221890
66035	335707
16612	52076
464022	35092
456953	442681
376381	422239
226061	421356
58928	136177
55914	108648
147694	84715
229647	336955
40517	209471
65723	87092
78197	144130
63337	118498
336487	119762
123741	75925
129992	164884
165319	479655
455699	371285
441528	204330
185409	191312
187878	338108
21742	185526
342995	51881
361611	392788
258187	291823
123877	309502
144750	283346
217007	307995
375269	260110
247988	2299
236654	428214
1621	166085
174725	130430
202840	220417
215260	79485
401232	17155
100416	184799
334108	9437
442730	483457
178422	144130
176093	363837
85111	308229
181115	95922
55789	312704
219607	83920
414796	288035
415624	385207
205312	313745
193020	51597
347888	199370
180927	155680
207596	469907
238771	249102
435919	226667
263328	452989
187601	234196
280600	361242
242014	410915
119253	425675
430094	260956
128839	119123
142643	161246
102748	262803
393135	267579
490029	195948
267562	368082
334985	432212
10836	313745
169794	72670
51759	132916
202496	295114
198791	94344
409544	21583
80510	150990
4856	64066
134299	472442
274391	429971
149687	405842
368083	50391
106628	321963
268600	164884
40443	421356
108430	247325
230148	357989
279159	190369
408985	219499
58411	362297
106662	372857
106201	370866
192303	193897
292174	123369
243994	263009
76898	262954
228626	17265
2487	409828
312283	301784
381710	48275
161563	225260
400888	222594
155730	119950
319526	178436
442977	315671
356355	18665
176217	37033
230707	149128
186141	198297
317873	236213
280415	427205
136798	278333
216828	323271
267562	181112
405852	232377
242406	99405
19812	143671
370729	299976
417595	288091
209354	372857
477075	212828
289084	118286
113868	267352
428138	42653
111052	4413
309225	24516
233986	334680
401462	296772
393106	16433
300411	380625
308122	21679
160144	369577
13370	111712
196903	410828
192238	66813
375535	257298
398180	439686
327276	170196
478822	303497
371853	188956
15069	304173
319446	429267
3809	431605
248013	228013
65688	144845
152368	162844
330998	469235
61001	338931
138611	242923
387443	385571
149755	445521
334867	277961
376592	403501
388763	454975
68458	273831
474341	477062
180286	313829
393409	411674
492316	141509
485492	424280
406666	221556
290550	361745
408654	324783
388384	195121
350460	424291
443442	307189
59590	288091
202336	162831
322171	177079
466747	441678
242965	146445
387663	44057
404442	224306
282633	235265
466181	19252
400969	276389
52646	343555
136999	437679
79223	359628
343612	223289
3696	272384
6991	411424
192969	364000
264855	482389
332030	347202
412440	344519
81304	103949
177735	74886
65255	405842
371914	385487
187796	468056
264103	216896
360321	229872
426964	112443
345578	435448
384076	110209
149305	251597
477922	277115
262524	214714
423974	284982
253005	440660
415205	13129
106514	261398
245217	12895
459844	233571
46301	98493
170313	405217
397412	46294
214604	426935
331119	121866
266662	331581
254002	109380
50595	157280
42279	408622
262386	267920
182270	305216
446934	274619
14788	21566
214276	393326
374305	311816
47216	15209
152078	94344
222760	232668
420839	396377
200510	94516
436699	145694
215727	479669
454534	317675
325237	312830
49165	42890
357707	105990
475664	36869
24807	38063
165239	205923
183154	166513
158994	313314
304973	183778
66465	96977
60443	400372
181103	448491
264804	474412
178422	428050
317270	127136
292885	433560
405937	276158
59878	148867
50199	410484
438956	236240
368853	21583
273686	72896
416791	401297
443460	78407
135309	94516
423962	208577
91909	313745
167419	314265
131957	15209
100643	36536
100060	367686
142490	405217
226706	227048
4954	119271
241961	223500
345770	406818
130660	405217
214927	477651
276208	214024
228481	257560
81553	263648
370171	237235
353102	417424
211141	453465
215719	245990
108314	172089
323317	411419
492697	54976
97777	56909
259386	59311
244544	384259
249421	265589
167283	250389
368858	14961
282633	320625
445357	7548
119345	21523
230556	60151
289009	484549
126328	115090
345401	344505
432433	78071
233989	173965
253498	410169
24471	403006
176408	20786
429774	5864
352509	139075
220385	447107
313513	410362
151443	132247
361852	35707
376740	429863
86379	79922
74721	29580
131939	222610
77767	99437
361466	165520
106268	186259
260469	268783
214950	313745
73782	203656
161022	412466
15819	320419
371282	492014
297021	84552
387074	259929
32775	165867
42370	293813
456067	144316
268910	402431
382882	171451
247191	448641
178311	257603
53527	317132
374404	280242
402900	486339
201263	65031
486693	287950
40977	439352
372668	86728
66547	468459
265586	187974
351801	473220
247715	233676
377001	349633
115693	334766
443378	67873
59840	313745
409707	420944
368240	434040
34021	267602
130198	122020
296514	326375
350314	421182
481299	380071
99521	437262
4702	411466
319063	486950
238872	240950
249098	300161
82246	35421
270128	185494
169163	475571
120971	90123
428823	130608
117766	186159
349114	153653
446708	293106
372217	79989
110058	5769
198701	298182
42923	90277
133596	69594
178867	487833
382888	209285
391192	122960
415967	123847
264696	273468
288176	33855
30559	52485
30812	270262
383164	184221
27293	105461
481849	198790
365375	473720
243357	62191
147613	371767
215102	206968
477932	272010
130069	329696
212586	150352
487153	198308
303186	199026
174934	116673
336050	173451
348176	237327
150458	479680
113035	22549
257091	480759
424047	53883
297925	245649
212435	125399
416717	445353
124711	331508
332414	198687
107524	50811
341969	31891
86160	264579
313032	259929
46104	187
284349	178436
296339	214961
287401	367846
199405	372582
309398	144943
80150	228324
99123	131606
146893	192273
131861	469235
245938	139230
302918	414269
382649	281027
99287	250864
310981	33838
150107	196730
168050	250192
141065	379622
141606	271188
260220	18582
146893	268716
386411	213017
486912	161402
282397	16433
192800	404988
404204	483016
456447	464062
441149	430356
483987	340450
178411	187622
77443	142899
442341	93609
38359	445753
308781	289736
319596	134259
68843	221352
383223	106514
285211	478462
99443	141509
414911	86728
341326	426711
437447	54703
319824	258461
179879	369599
223962	186159
218292	445233
417938	53067
382659	429761
405306	38762
493428	472995
207141	174395
430407	413525
253102	377151
56571	89644
404568	76829
656	133290
281671	489797
186266	293813
131341	132996
37537	318735
25748	119298
104217	186714
343031	414123
300555	294014
225029	11947
229744	410951
489072	380538
315236	217447
43346	13880
486371	398066
271928	37180
345401	159766
104325	104764
411100	99405
322536	108554
365615	220417
336829	405788
101565	79721
222045	82003
36556	485185
274602	219865
149240	108222
447954	49828
316565	1830
66036	88289
490986	198380
439992	364807
436699	425846
474645	228431
489977	83403
187287	228431
370463	327340
27487	124800
209009	477737
143671	123699
179535	72265
230171	310030
58679	467435
183718	146706
314617	233906
345732	256373
107316	479415
98519	65194
364059	31886
469976	437243
406032	257993
192934	339853
212537	363581
186206	183108
2669	358587
87741	462973
153162	16325
203938	426887
205014	51222
114580	414218
342465	120132
331503	80466
276837	116377
343288	145942
95554	489992
55390	55282
473981	363631
458117	69672
191174	32430
162198	79989
202379	475951
122905	410664
101918	68698
148125	423589
72673	341271
483594	124505
342886	105006
389074	248703
370554	313314
315957	280996
387570	95044
354313	73493
322660	16661
286192	83874
146893	77031
186595	203279
248556	471230
118786	48275
66031	203911
452471	123707
284344	233024
215396	232835
47454	180010
201423	276556
303364	416743
434000	168112
352576	108621
267373	410240
238598	307279
170859	184902
262427	224871
380146	253458
105600	313745
114533	367412
333209	384587
122848	322505
445343	122490
250164	398316
152028	132996
466146	406699
85602	65797
411448	21583
308122	11666
68285	232925
185342	119868
368365	335334
308441	341777
300273	265598
211186	67040
413119	192566
121468	199299
452552	427493
434184	485571
146893	179553
372415	444081
7967	71714
33878	41075
457418	411455
142220	405217
405979	90361
64267	252514
52993	245292
78986	208878
144274	75965
409388	417294
155302	284118
283346	225409
147287	33855
212492	110677
154981	455231
468811	151167
267184	216190
403772	36332
83616	84536
107006	223107
305724	336503
111950	140897
453821	94289
348958	178422
341308	262954
256893	188475
123075	317675
231305	147554
52424	299323
341731	212081
63597	217423
333350	300422
25239	471743
96559	243859
195121	480224
376575	176747
480909	174804
140420	55643
233498	130306
445162	426041
220658	371918
305687	190369
155073	153183
326325	8783
196341	219929
326631	362017
110835	66201
125064	357725
12341	348187
321270	372237
31703	392086
178048	65776
10462	97070
345562	39599
339017	338271
419797	428682
251331	83741
21275	390861
83665	110677
215568	80587
326792	126473
333072	428214
230051	84110
36299	476447
382097	67629
194738	471745
288421	129687
480187	48124
174139	420284
58486	440940
332968	291829
403084	183213
275033	224978
401221	127921
204672	15209
124602	118877
182270	210261
95904	180841
116876	125719
345288	186259
245202	28129
488184	402115
321153	314681
322274	485536
342465	347476
320752	411617
265194	20959
67837	35421
168396	39128
19214	408259
171754	343585
325314	431867
329466	352162
180023	296423
327790	293813
54539	475612
247296	221133
185651	466737
238406	388575
365380	449468
576	211333
328940	355611
398995	242551
5989	142018
39630	170939
26969	236216
377664	295347
263497	192919
83424	493286
256727	245679
373896	130771
298595	104521
32468	157842
414646	276744
3221	144766
58589	26051
446250	55675
199559	440962
409016	384824
155073	437433
49673	152539
145585	361960
443308	91558
391114	39715
375476	121324
346312	284972
178968	4413
428445	279268
401948	359762
68577	97618
157728	457917
311221	193621
65761	468069
472842	446801
409137	417643
184983	289044
373755	467272
168884	205221
149176	207696
53624	87979
367585	326787
401348	437124
303218	312405
371857	248805
408357	213537
184350	453682
252044	367750
301312	245679
461769	362972
179010	349984
360202	331349
105355	190369
453972	385962
103124	110677
233105	481279
237911	245679
325216	63404
404337	380681
282330	77753
105426	240225
261798	391310
304177	477190
303641	168213
125074	402722
309778	87471
31293	313745
467481	446167
428138	454088
244386	259097
33015	269939
228431	168164
81432	306545
340321	13370
140741	448050
98650	216143
471309	219850
1477	81018
60287	363818
372581	430356
153813	16433
6450	56625
175484	22570
198775	165267
93917	293010
240467	181680
474066	360473
106739	403076
153407	152321
154835	118571
257827	58301
81695	420790
327254	119978
287086	61059
118613	380547
284281	232824
478060	86268
3852	101058
176561	81481
363687	219065
101997	274628
41763	276963
174222	103703
379531	388034
329086	187974
415547	52909
356836	395198
199120	110708
47511	8084
260935	87203
201556	467703
388089	425787
211154	202150
208829	162047
246394	119122
419368	369040
284920	337880
238167	261396
208312	164230
19427	88113
492002	493604
363418	37567
276963	74106
356595	200655
227161	110677
287953	490121
51414	176878
234881	135943
267089	122462
193722	363605
2596	62191
267308	8259
386735	435610
206913	111398
323761	478415
401940	314742
28226	273831
127972	182455
54187	208300
438475	34547
34347	175721
115426	248777
350836	333357
112625	25963
325438	331581
136878	177816
486712	355747
269158	237309
453882	250214
165549	370866
103420	26219
52137	426922
56026	421364
109943	192678
318369	78380
259060	477986
92401	184947
48937	282195
126875	11853
401592	117942
304146	415105
295150	86077
367059	24772
363030	391414
102162	168074
37351	300121
141758	203656
83840	90538
482851	21741
315164	486339
304125	469729
404311	290450
1057	203382
10546	225253
53706	442207
438960	110959
237458	2053
105866	46127
83226	98906
103789	87178
272077	286499
345401	9155
477932	337802
60680	470069
9186	337820
152435	463918
479918	406638
448050	388159
130679	144692
341204	282989
282659	343686
122006	478415
351072	313745
9381	251388
391249	404793
188707	423257
293913	13049
266028	409828
273972	158625
289389	161831
389641	308019
318344	341271
334320	390525
341118	410951
43773	5478
22721	301659
409961	20959
32888	82794
463539	275959
458892	100612
318047	224285
35594	257377
273016	106459
474606	229134
29916	65076
119367	10646
364397	265589
487076	310256
62332	271886
278485	296423
157434	373919
285607	342063
112991	421170
345715	55698
112215	5950
205152	467703
485922	205223
457138	201754
148105	225420
14639	297186
16844	306294
336542	181993
294525	175526
269173	317356
40977	466822
291093	381416
132723	170939
314881	459461
222032	200718
390408	360860
291022	130742
201038	451665
46092	361420
173710	101058
121132	82796
146882	367326
379314	273831
118539	187998
59360	261070
102688	157726
200076	65194
81556	355732
262210	274314
440190	353405
308755	359977
312842	237660
82239	331638
342465	17590
161871	232347
469760	77961
308618	288379
82874	327312
71281	485304
176469	169287
91491	62191
106514	169116
440623	262050
351639	150951
151401	380071
485050	365170
426128	312206
483863	15209
239567	105787
310377	166961
150458	116070
58694	364552
473077	76350
56589	148519
458145	84111
245250	214992
43783	46421
47753	213221
455074	211649
426842	357649
490940	54230
280915	489552
61800	310730
347932	160402
227152	189804
245024	228249
38255	137880
481740	190369
349151	121075
43334	43306
341645	81800
348363	396177
338319	199806
195362	184388
306742	132318
437114	205270
368661	174369
106472	413727
214	237165
40890	357114
176130	207819
458803	86728
43941	22827
121700	409102
282126	49127
327413	71359
32038	266001
367553	463549
262210	366317
226747	119286
430336	183479
353732	225836
309641	100619
397461	388254
17333	217223
485536	431143
400218	75568
282042	60348
329931	363132
237714	233913
85674	258964
102590	46364
470819	150942
229735	141868
15928	163936
351146	245408
199195	491272
195121	196413
188523	477062
383430	336590
343054	117393
447462	283160
124469	193020
420221	26834
367871	354728
1057	240639
202922	186774
105768	203793
289675	258596
3856	387742
201601	476412
39889	395988
397684	296599
356019	64335
306845	254702
89238	304142
421042	6576
207213	338271
293414	163324
487347	45141
73660	184201
416763	372684
301114	48368
20959	341257
451769	485185
195362	396855
258240	22827
253559	175004
324206	82585
329599	180493
458207	309429
246805	190369
328015	23277
308064	489460
314850	249334
16277	293931
121066	477136
151264	391414
287024	421798
137454	264394
151477	202622
288710	274579
336071	406371
404648	368859
406466	374464
105969	158420
44861	72505
47364	371918
305142	155676
119001	463623
58870	361960
7219	484324
126001	87459
335150	208458
353294	72523
103328	231485
2038	38063
358322	104299
407635	24334
418304	443185
409386	183213
237171	403501
352007	78163
254246	70270
364725	77598
120614	62191
65513	134353
448104	8975
158643	355700
314129	206623
92047	106690
92047	24328
148762	345691
411935	451016
393120	215054
470991	36524
91354	289832
403588	53879
56172	183920
342052	166663
60730	273831
450532	442096
260918	192610
363027	196783
442399	361976
86626	294349
62780	373021
228226	17186
318628	174564
96815	186440
104766	120788
289447	161975
300257	123864
219944	330469
358052	387839
453392	127853
109185	171592
46805	328379
439749	23822
260736	399899
158670	22804
122263	347011
217270	201990
155580	74597
405365	171953
450732	343083
263880	420536
45300	313062
248216	105498
5608	123211
51585	310353
258864	487192
492074	483939
220624	300197
38826	88596
104648	314740
60558	342810
151264	251116
314257	282488
181573	162437
187718	372141
25599	60267
354545	410236
373169	440660
84149	110677
137886	32406
103438	289221
202352	66813
227195	191821
146224	141440
318023	8980
21377	198926
31281	237235
239431	309407
22431	445685
127221	61666
387790	3043
239365	309740
34767	313745
329592	39782
32805	52385
225310	356750
252503	268891
328840	428544
155121	385076
37100	80828
45126	380071
141847	172089
134491	76898
8278	110677
219739	432837
192800	418544
173315	472239
191447	408951
129648	438419
177751	330675
32148	122462
315958	308132
300330	251799
315701	455769
175960	72670
405708	260527
125330	185213
453471	95162
272804	401854
7347	478415
451373	146202
42175	356824
107709	413326
369494	293813
259978	189090
61263	401297
121716	156376
397814	409828
484691	209572
292164	172089
387882	187998
46896	291249
222389	135133
236043	226308
444650	116219
162647	362877
288450	380999
297436	387506
272675	446167
69252	80684
222395	327872
106268	287734
247785	400660
271172	470403
267463	12895
241732	351451
407625	152502
414762	125041
222653	341271
27270	256121
215758	52674
429647	313745
393007	317118
390032	48146
341279	381008
40890	140021
216666	292494
431464	60517
108780	102591
65244	114930
155593	302560
184586	79249
226167	256081
395198	414969
461173	190369
124441	139670
71281	57134
339493	21583
415362	218727
273233	374594
488715	211931
97383	201586
261211	186259
433642	404451
464212	1006
178422	267739
75963	272339
79621	235811
399825	211868
148000	186714
161048	259929
1292	259956
129736	192509
245602	431001
365550	189960
139868	278023
191841	363833
84964	393326
55449	279203
270248	474993
451947	376689
357299	310046
170927	22549
183795	110677
279282	494016
313389	269199
201286	356663
152052	206638
81373	326730
414180	413525
307408	61245
38603	5269
278899	393895
264628	209967
92854	315566
100193	461197
40198	148361
49859	77968
104659	358736
287089	362865
442447	255709
152739	428214
289574	471502
103892	95149
457418	181213
185403	236957
486778	375860
194822	401101
473080	454140
233117	393949
222285	223406
338931	62538
76651	103031
337330	118843
324367	459622
220273	168381
212355	192611
80043	432290
390633	261466
25748	424667
227097	292721
435931	41341
455647	265589
440928	185676
119464	489376
483987	423496
316484	485304
279543	92653
411159	328980
342652	117393
256893	227369
259046	160520
470689	487192
208934	443693
294395	66313
24328	101650
286666	237165
235491	74013
64505	62759
198519	393988
230051	281777
86632	248398
136758	94344
396036	329727
306352	486104
442431	49294
116431	167391
358754	477115
256916	22827
443292	483543
133935	357144
254338	36261
350031	473530
472201	5857
331666	48661
357472	459574
488715	438653
430959	487833
315573	343975
224063	222520
125956	270196
42969	10231
43551	467910
380489	416213
310592	267457
481419	323180
305618	44554
226506	431799
64732	126770
386952	196851
134469	427462
427851	410715
205294	214992
85129	72179
81636	21253
240584	315566
33631	129786
456329	12443
49837	404087
399675	6289
426272	440660
168242	26754
31104	393867
380646	314041
51759	364957
334092	257080
299850	93178
64875	149410
424497	126116
473482	385000
47238	147121
124153	119868
372649	4621
228431	340844
226747	218615
257402	23762
133704	157636
447944	12177
195488	68604
114748	357705
141506	201566
198589	110677
93691	472583
163893	464725
255368	376935
124948	317118
190906	100730
200019	16105
94146	234356
155719	339873
47421	258844
409388	363216
485932	326516
357493	178841
195537	371918
236413	144924
136566	46918
399271	205340
179149	310261
484422	161223
306087	99072
444296	398333
9323	478765
325594	436531
201167	43164
178682	270095
215416	303648
133308	436354
3516	440660
361610	184718
46703	395704
56563	467701
98887	190369
235606	80445
271000	402399
48282	104491
56806	252664
221910	294612
134321	490339
430426	222891
397996	280233
388195	256026
345715	365697
41473	439606
275511	80587
268826	310484
465838	65640
36748	203656
45442	369819
284513	395818
374849	226026
92401	272052
117425	366127
279051	423646
428714	335812
13065	295828
352003	195053
125948	157529
471310	12895
239272	391220
298586	190369
314617	476941
133909	289050
346275	407306
340906	376937
396281	246672
119306	449298
172923	97277
95431	27985
23195	287967
163423	217883
344174	182301
362331	401682
95983	360512
475322	144845
472771	318735
291108	129185
215833	173552
400970	125004
411422	229607
95949	328140
471589	413525
69147	242641
311221	477986
378519	290598
78206	312121
349659	100415
274447	422769
116947	190835
439530	493357
40028	235606
202949	183213
178959	468753
78158	73737
185532	156376
402024	177789
100400	467492
76228	383502
254914	476343
263880	275677
224990	6899
374300	163614
262385	62012
380248	427851
204437	190369
230574	272427
482014	273831
54895	317118
197681	323213
461068	113244
243520	6899
326521	86560
144250	102041
404596	395988
457418	435638
420234	429606
402668	29567
28320	248010
413891	481279
415397	120195
456748	313829
262210	421374
41695	198865
211833	179361
227857	33514
476099	149577
277568	80325
454262	300984
381675	67089
316610	42189
349860	226494
484499	132996
174665	108537
129219	219718
193796	348798
112425	492906
317854	28509
318549	270836
10012	99679
198059	57394
234978	276591
901	64386
418853	252240
66289	474966
255561	296693
273825	441025
18024	21808
16964	278130
392210	465647
360944	273831
188629	165235
40028	71054
484242	203525
449521	97777
227857	178048
61354	104207
267562	435602
121894	216122
326631	213401
410390	30638
90781	181704
214950	31267
480105	260527
65938	198926
423531	158354
185013	23135
341163	15209
394477	266852
446860	183213
420234	142225
80641	455774
857	373290
446630	388575
32268	235830
186258	449395
425222	248161
294555	35707
373615	343514
229649	61386
234932	259192
4009	56609
288199	241468
393778	166513
109949	409828
265921	110677
436069	116757
188246	315962
281872	399875
408737	144931
143861	96977
41433	65127
230051	333924
3674	169116
386373	423469
22902	375113
193891	468379
369218	303304
434527	295359
33318	265554
285403	30621
7922	485806
162653	349028
293913	46708
36228	23318
81358	26619
96403	63528
10291	238566
344174	348352
89257	356558
460059	48163
470817	43854
90852	190369
395878	138016
452709	315958
194923	75981
54117	418362
65713	21523
5857	139558
398063	464080
184272	489349
290568	127921
304165	464454
176111	49966
470870	351639
19873	411424
434251	316575
185901	421356
330752	176838
344029	416778
363526	111039
146893	103750
208754	476403
46688	172089
187834	363768
168437	10078
238703	430337
231318	363317
447335	191053
71430	41075
274988	25748
275418	477328
290794	107337
321572	309269
30478	143766
179675	462650
296339	334638
493265	288655
468154	491272
371692	188212
68843	164884
266307	213290
30174	51500
1329	335303
320042	51895
156277	22111
380049	293813
445406	444303
274594	152458
183427	1077
257877	345460
262210	202105
176130	139185
32004	227101
151928	267297
145585	459993
279182	325504
400398	79807
409352	492696
1949	75303
282378	404445
339716	462710
73660	118890
458694	114803
147317	142109
92954	440660
227857	344182
57571	281641
268997	230270
389762	13129
302918	320169
318925	18667
105052	394760
157884	90587
32573	239112
149543	69809
241021	177861
450465	406727
813	270165
182973	119839
116527	328282
156429	286337
173080	369188
460703	453367
85012	147087
1292	105990
80871	406371
313409	477986
59193	365200
407214	458118
422267	29976
16042	86077
294323	410074
104564	414334
84138	267352
16990	183213
121757	101806
261033	42189
34176	304362
409348	173867
420971	441710
414058	250410
258620	187974
182254	341907
134299	206717
173950	234356
478401	466908
237458	168213
396339	104740
221734	251300
432471	166513
127322	467386
384133	93627
339196	141231
294903	20014
250649	235165
106003	386853
81432	46988
418453	107473
118869	374228
152459	389682
84414	463340
127050	83403
313430	35707
187834	402755
81225	178680
343233	477573
216466	48804
32616	153183
424254	492316
364911	177556
321776	351732
11834	126931
312054	12443
129449	462973
382479	294548
200464	412205
55914	197308
448417	285030
304589	186111
279086	190369
310306	122135
463714	65194
151647	81902
396682	165653
391620	104498
408804	482642
399139	6226
108555	233560
441983	63528
287566	453710
6289	333351
443329	250434
223116	335812
425555	85845
263514	197594
423514	458663
92270	79705
353865	406075
325753	190369
193025	427734
399080	26714
461291	421299
127412	450870
218212	28785
262978	105332
464896	434283
353287	394173
355973	245168
54856	369599
206146	11710
63597	105967
183475	135439
470032	347995
139708	280233
97008	99405
416520	355210
155178	281924
337293	87178
147835	37948
277442	190369
459386	98906
98608	13370
443320	53641
253289	326310
385023	493353
23822	213148
373755	478480
210030	288035
181478	357139
106739	255367
281066	228842
176913	456215
470012	88315
119545	132543
376985	426025
270413	98759
248243	184659
320324	387742
256599	338915
313263	282269
271322	72715
11784	370339
22276	144470
182058	230252
146924	247744
374453	238648
215472	360228
168678	48698
347185	3965
391118	120195
132397	476951
364636	84775
303892	129863
330878	288080
252065	311510
62792	17186
206530	170324
382694	129853
456658	267079
358905	235187
36137	54976
379314	13370
233045	194613
363869	32593
73846	432065
404868	428103
332152	73740
81097	15081
11331	142893
295370	336955
300933	476641
65177	15103
177345	411424
167331	201628
230051	188933
224778	77727
439719	468861
324708	435747
1742	267746
190135	440660
86805	291249
15027	476326
56913	110708
101473	196783
329046	119868
212411	178013
266336	234873
377967	366099
387209	385000
28763	192365
160757	429160
358135	372141
210050	287820
294323	212730
12747	154915
173677	30500
179041	174411
148203	113051
123409	156403
111603	371691
442480	254098
428907	464856
33015	168381
128440	489423
331042	386682
189786	270836
306352	35421
262954	321704
305054	478415
192611	51895
171546	443693
216666	381734
360459	457627
341070	369599
6789	85423
235009	448360
477452	270836
383756	117435
343229	477986
310001	152119
336954	212081
86268	4413
69735	220619
56109	62191
172829	440660
242914	406721
350239	194978
27255	47703
90176	180683
165035	469470
66818	478415
45963	175000
432396	295484
339798	110677
185638	391414
16943	467066
296980	262954
341996	42189
231855	377663
235748	337480
159481	369599
324377	415871
223577	393326
368552	254973
298479	234827
257375	427803
241198	195283
8396	467703
386309	476951
358250	420392
4366	37708
453642	15209
14886	295484
381305	359829
219103	22748
285452	262259
85674	6899
216318	133146
451740	15133
356535	92818
308122	71281
16139	94870
149085	317675
113002	192909
250648	41708
290752	50134
483987	98900
370842	15209
463389	391884
130038	161144
253425	55626
332149	314347
455882	109253
274006	44826
13984	39114
189149	144073
121866	486885
275368	176726
196444	375834
414172	393231
62181	273831
468678	253098
204775	256791
336234	261157
252959	434893
183718	377158
287414	142018
484719	478415
371855	254183
262183	144306
379517	111573
221948	117513
359636	493709
427242	340219
77708	435318
114830	7485
184629	348574
199744	280078
445104	210576
111612	369599
158099	258459
474177	36191
392539	162795
294452	310261
82688	110421
418780	318585
16659	355708
400437	355806
489034	192567
129132	93627
274447	489644
310981	90750
347853	208577
467385	266743
9075	123410
372999	478415
167704	149528
83057	248777
178048	323718
200867	488190
24429	60108
84698	85961
316565	162809
308944	110677
365389	435052
134599	424237
140503	225798
141070	195121
1477	375921
308618	92229
344009	334459
151902	449435
10678	93636
188339	378462
214064	190369
60710	272407
483650	246311
321401	321906
352625	378082
5700	394615
352392	314335
392801	166513
195121	238318
131825	136
15579	425675
66153	103240
174534	443836
9501	14196
370416	23018
197995	157726
144973	355679
333455	215184
97438	445879
282474	306224
146284	393326
258872	261396
343732	321688
459064	482275
270923	333591
272838	368205
272323	101162
413724	60739
373037	298820
473304	132894
490994	447158
153322	184659
105943	476231
62447	388423
9764	141649
349131	30030
327184	194830
388741	366493
463241	91998
252083	217423
243526	419748
306843	178737
146288	26551
272450	162795
182390	309801
455082	420895
18651	36031
180244	367791
179761	250148
67126	454822
203763	481279
167588	221720
244546	25034
348571	342774
358090	72651
194969	204131
286893	109006
103269	359029
312122	256853
396043	131522
344828	342412
450138	468125
493788	440660
160182	23578
160132	312145
391511	111039
193767	11533
285023	389387
49334	86421
432929	229220
308038	476976
268808	57159
224626	368859
128350	351639
112443	29647
52647	122490
33001	198310
92401	97942
141778	132996
404224	329139
6018	15133
19590	107187
313388	10676
106648	36061
345401	241670
339683	234847
373458	15209
83616	324673
417201	393588
52491	49896
10822	44015
314777	252644
372112	159249
119660	262199
480017	141026
208593	263474
437849	416892
449521	3666
12372	312161
296459	25410
361010	330651
319286	446351
283024	108222
5700	338613
231254	356565
46805	311889
311542	399649
366187	223571
482380	29712
143631	16487
158608	254044
50271	328349
155729	300473
443817	21464
286531	384174
454620	457093
145835	159795
76430	453870
300635	217423
430795	334680
443320	291313
411500	23018
449521	254897
51927	183213
17559	241468
31451	393851
299956	63045
2923	445000
435883	205105
479229	489616
123556	371011
233782	452055
272556	15084
51484	306664
482230	317118
488715	477350
18647	244069
31616	196851
423946	122694
380668	83123
438491	291432
310499	140467
323374	220417
408998	224871
157570	471301
42269	296423
404693	341721
238344	346388
435683	472476
20297	124293
80282	467703
210208	146042
211505	432844
264433	433902
26820	451460
73327	267961
15068	421397
38325	49698
119339	180816
346784	136423
437592	341409
379893	437095
405594	21583
150552	309801
409889	86560
394411	240225
77283	87791
276208	96593
456021	29470
421829	168124
388404	410236
268081	255641
94102	84836
81182	49946
376949	150352
443709	117155
224899	260527
26932	181591
480393	226308
104648	196860
381859	114930
28935	481073
136543	313745
471956	467690
179919	118179
429157	123213
369248	440660
449598	202394
330402	134325
445329	393326
231284	152502
443331	57443
459196	415549
18917	316310
486712	320179
291354	467418
365358	31178
336922	426628
351847	327409
319432	300727
185339	377906
43454	243431
11288	450918
72303	332816
396586	220857
145282	239872
264030	183051
78191	166811
325491	377270
338915	163255
277765	308443
355048	42019
306805	411215
65615	371918
290414	446351
369030	42610
180823	447467
102352	110765
390172	493265
296386	294548
164755	369837
434216	307484
20324	430356
75803	210772
457418	72805
86632	91657
290346	258610
359618	298182
445441	168381
485905	302549
283434	136749
126719	272703
27808	359762
42879	426693
97424	422889
143361	74770
462303	35971
200503	254735
26281	430356
136838	4413
277149	22915
335951	217581
28927	401949
13909	297008
159391	214689
37839	20959
479262	445485
240158	409727
379680	310924
416622	48861
187965	267463
230051	32913
372823	456612
306176	166513
302689	194893
428582	266554
429070	94344
6015	84599
270196	117596
193807	109090
199948	477328
216895	142464
91230	34339
338361	171315
273173	4413
71647	165653
25566	417767
81978	401101
358477	239561
155663	290218
448965	273831
434577	138297
13789	44769
49334	256245
247092	398125
204468	387820
249036	254878
399818	222701
237714	483393
314138	491195
302918	486917
244125	358059
415599	375161
448492	308345
193767	141578
405555	153995
248989	273207
215073	383658
149652	303175
261181	132894
337635	174350
227116	332019
70058	192851
473454	236654
105109	263245
418954	169842
239769	297850
264478	68657
56761	53385
73336	406352
346256	10342
404066	355093
335384	338271
77267	137128
357939	21411
325160	288047
380489	239204
327209	178685
485426	484274
381146	248835
133604	123196
456294	82585
114678	202214
325649	190369
386097	154480
44635	478415
234742	129185
280799	64583
428531	175689
254077	344018
127885	158514
299765	190369
459097	27500
7648	160208
54577	171147
392066	370441
430800	35707
278769	23941
51637	381025
11394	378686
90124	120434
112239	317356
392953	331808
223602	404345
336020	275480
205669	183213
493142	426439
359466	432165
460490	79705
437098	99632
201063	364294
392413	170894
111890	194469
338074	109006
363384	217000
417938	270470
36861	273831
428958	467752
71486	177232
125914	98198
466790	124085
92401	100287
321868	105973
18914	310558
120894	220417
314697	302039
131558	273831
375405	481402
483678	35808
376701	402183
140189	70946
185356	348099
16091	216122
77793	435276
65146	255744
325704	464350
357555	317118
406660	120840
423731	140608
469581	366941
71762	59178
336594	24730
319081	404459
241049	375771
253102	140434
410702	49896
115501	222824
326631	34268
432303	466567
465005	425779
152067	334238
467277	338915
448062	83275
281671	294836
229154	13847
140727	75499
382730	387611
117278	129270
323675	341177
214259	481368
251943	96559
86303	61254
304146	441521
465871	485462
220435	46118
388533	462973
428925	492675
458207	89298
463891	400245
419732	318088
292828	13135
458065	491271
82342	133109
463335	311037
336603	134259
154444	472243
149647	382035
341103	336590
343089	129389
285489	405217
272331	275677
287852	479579
351071	486511
274260	387839
18720	395964
266077	42591
267562	263713
407495	183213
156385	99405
404909	315299
62608	313745
284290	265192
414035	154711
343604	311221
190985	227101
268353	351458
360531	89188
425481	160910
91728	464429
413686	253367
177485	291484
404247	334680
294886	288670
336492	491099
432998	434035
378895	422685
214316	491984
393087	246131
280429	433391
345072	436686
27095	417918
239867	176311
217589	75292
475187	317118
149013	185013
378977	313745
145368	349261
422476	265797
279722	71640
336050	171773
293058	401854
41378	474491
121597	150264
484123	408646
13563	361305
360459	186111
276585	460410
273068	304870
301651	378462
488329	90260
135181	435637
249718	27464
169937	235096
35517	414832
489657	123847
82947	138433
268561	189732
200410	45141
105451	313523
139695	3585
128985	391034
105600	355708
28487	86372
151264	482851
11586	86610
73067	60517
380454	489167
329470	371983
398446	262339
373837	489143
116853	78712
79572	414476
409248	436134
276821	235021
105309	293813
467241	132843
54247	398333
245305	121758
477949	480224
367429	360615
45140	73712
172018	97894
20853	435812
31049	149897
347818	49864
340559	166534
280899	366493
170551	393326
486885	99405
25312	264766
135880	11666
2123	247812
361386	14486
452148	192055
137386	301069
260957	471228
121594	49856
367959	20586
262905	344079
158195	17428
296479	469532
375116	313745
268671	50323
228229	27353
253102	352876
468542	90353
165495	315687
399867	234907
416247	9054
20946	146967
128403	464878
473841	413905
379770	127895
158156	118877
274199	467752
354948	245031
27095	128183
277219	319051
307909	162795
401628	164333
293613	390232
405276	410074
222696	198926
319093	227101
72668	185704
277431	273831
44301	217423
455405	152502
354132	90986
228988	272072
275317	11249
188847	476757
298823	224932
272782	449978
59144	430179
381719	258607
272527	264827
175687	369599
306043	422675
5259	48275
316136	381226
474397	457846
422868	51895
487422	223267
380846	17077
118132	192444
277262	32807
300266	400928
394341	123901
291363	476656
242231	152502
55202	313745
307196	85423
449682	320097
161866	457081
4954	457735
389173	453836
396215	276358
50617	313745
463089	431556
328550	104030
402312	248777
401638	250434
275599	106169
408941	313745
85478	357496
218676	183213
472352	409828
10890	140205
448765	204484
358860	484426
50469	341357
399861	388421
381528	351816
455391	324514
182270	92694
52917	317356
214196	15209
261278	194419
284120	153099
164541	342051
82981	245538
229663	482936
209163	426502
353291	348156
397678	387742
491176	194119
207057	25650
263853	21632
358956	470331
154531	323175
122385	267911
485970	84089
53897	480025
421716	11626
410628	426509
79501	304493
2469	384259
194752	293521
66547	270836
291933	313745
219097	114930
143861	43334
374305	348028
316907	234791
287566	159333
223929	266346
76080	460942
20969	37516
258015	348798
383093	364703
464469	242961
480703	35707
344314	354587
9344	293813
201442	29138
397815	153057
14177	190234
261918	314742
75403	422175
1445	374300
110503	313745
163925	88606
446693	491190
373025	254044
286964	420757
493038	180080
334727	381243
323089	190365
196843	102096
300692	337099
35592	367431
423387	377102
137133	411229
309788	15209
191155	480853
415967	404859
447802	359218
122995	153130
202092	10451
5100	419621
91986	466135
99918	389682
384824	313745
331400	177569
236810	454975
149046	132996
5295	194165
282378	246560
407795	158287
314168	32157
111350	46072
469360	26348
404960	185460
453164	231805
110375	28129
185702	240225
106608	451016
114877	104527
315951	203633
409149	40784
178540	15209
271463	39338
458601	6576
260461	14484
344739	261758
360532	321441
480580	137642
146398	289507
316240	173176
84521	90477
471169	170741
373755	55243
77115	486311
256901	148950
429475	19500
217581	451016
6745	40034
146893	260678
95865	115630
237120	425675
219992	361533
38038	260203
140097	271098
332681	463623
150244	96977
228326	160545
458207	41075
179292	300240
37918	226308
158250	395336
249673	238299
160631	205270
289058	330821
37329	262054
236125	331468
466631	324470
158953	457081
347136	300240
285597	195972
80720	256415
451847	214714
228128	257651
240135	317100
314548	288338
326861	217871
288311	436689
412267	29105
46947	414617
137956	447107
212289	75300
71017	345745
118732	183213
130069	462821
50575	446936
338773	8253
156531	270003
104263	103796
196030	303782
458768	35259
33343	285664
40028	51614
357507	94344
316095	109985
152945	453543
272742	447375
453738	190558
455962	478415
137419	7862
262176	70207
385992	319777
492393	109095
282383	253322
402935	493647
35988	393326
424359	217006
434748	285156
112267	24401
184234	480149
35806	130514
110606	132024
33265	86728
76007	274314
72453	193871
15133	105806
31611	48861
339862	313314
340099	328669
90050	27775
228128	362411
490659	49903
404693	194840
209343	1057
480643	97070
160876	317675
309276	121444
367952	369599
425827	52766
160237	342077
101760	435531
98775	239561
248702	82697
266438	124888
130542	221303
273467	154095
121106	459544
19541	34683
493042	485304
283625	3431
418180	241525
416877	304340
316706	130454
270248	250728
177396	268463
289084	108554
39371	119762
125705	181322
247795	114086
40917	217618
66916	203656
8573	248842
33332	100370
340161	477986
355726	239245
464225	477986
57276	445034
229851	73336
174255	15209
459616	478882
372283	46071
65695	440660
456734	185013
59140	15209
271020	150047
280619	338271
110274	64884
336102	25233
88642	90686
174294	391414
385048	35707
47219	381490
191638	196858
493283	246311
144288	262447
247034	70941
170502	455769
248013	468678
417566	295232
192267	157189
107619	106191
384310	112531
26969	48996
53017	348360
171056	141697
471956	132740
111012	33224
234748	426736
28838	289243
357263	98007
444643	402166
281671	426986
213495	246979
470266	202523
81304	181112
134108	96977
361533	236213
171087	105585
300195	270095
56170	51222
74463	12255
407332	415662
82981	287323
3970	368896
129253	78469
488853	139648
475093	478415
396377	135698
229986	162795
47902	401854
414319	20802
67174	353816
317002	262016
46556	347042
436185	467640
66152	37985
255353	50264
41182	182506
179757	165377
57205	423559
313377	188925
32216	164759
234086	415521
257823	269084
152028	373565
304254	11666
126166	70029
200092	470421
344782	337120
8258	61224
414930	54976
40060	258220
198317	151390
318573	164164
46092	124185
368580	111623
367437	89443
79677	380071
145369	134694
337422	89589
16509	343177
229124	488109
374150	275812
394093	222701
379878	76628
324611	460835
54431	412658
329379	144446
79387	247204
284236	190369
111349	450494
112625	341316
170326	427628
255980	432618
167891	444
172946	60517
59640	87764
369214	64335
94895	464140
303789	13370
200092	352136
30299	284843
407540	400576
135015	162795
421601	166513
372958	317553
200092	402703
76177	249444
28795	272159
179573	95149
4098	43825
470693	238299
71816	91623
16042	95942
458994	147918
195609	372652
476963	217848
52955	406919
109174	312697
258503	307279
336265	138273
456796	399983
319222	48616
376619	190313
146893	408603
340654	188759
33550	193950
199901	23356
73298	325395
243887	317932
127345	110677
156664	59556
108140	91191
464420	118902
325010	96977
178601	69232
26180	42035
413742	43514
153006	169116
238889	298966
431143	353787
394587	95233
303174	279212
236216	481368
326830	343860
387189	434410
410198	487903
237535	293813
114947	208498
275487	94793
284057	270324
170090	291249
313041	82175
69264	122514
494102	70708
98541	257618
468575	421305
94780	77671
280030	249448
229735	97662
16233	178162
339506	434186
434239	35707
279936	187920
187207	486885
375600	130549
414954	129922
349602	297847
432175	451828
325491	219743
268219	296270
265419	273468
292727	411119
62065	307889
438886	146202
444139	140442
123030	364070
80393	370866
312283	203804
119614	104958
488949	336291
360477	489552
300901	186159
421858	476951
116947	124891
262210	325199
375510	153896
292709	327217
263769	53863
386163	484743
205669	182940
343602	231447
156657	298156
46548	245679
258187	78155
334092	486679
35056	333220
224700	35208
477932	307564
210247	385610
353365	21583
444380	246418
296981	313218
199442	100376
343698	478415
190567	315671
387189	150039
449395	31703
214163	492906
267777	89047
438860	179045
326190	45724
15433	11626
235920	377869
149771	122462
22699	423688
408329	473025
290050	169045
173432	97839
472243	370022
493070	82271
475923	477986
198317	191627
436610	258370
42879	36545
10976	113051
23481	100495
371184	440660
489485	225892
272313	404886
192238	256623
64777	400658
75685	248808
166429	327217
364930	153985
354924	137859
453035	167305
382844	190369
383700	316915
491016	366484
190087	475256
362220	426034
314516	478415
63857	187023
350313	339251
431187	445353
244362	24104
421140	299272
167746	206165
145199	145691
39367	357946
85022	306924
125417	162313
266141	33553
92209	401949
93288	459976
167588	353557
222162	192610
478711	489552
170331	218727
190528	425356
232440	377828
458377	229872
227647	87523
106739	78967
327209	230710
209630	150352
32918	63844
359644	422377
302043	392011
224377	487244
273322	322147
423141	114930
439992	16325
410075	333746
414202	192528
302541	211326
100580	344786
198699	260014
129908	355060
174783	67040
80080	1417
464022	382149
397814	75499
329788	363
235748	3076
245305	383967
488305	360860
261112	477509
291540	353732
112372	32302
151578	397456
41497	156376
261675	273831
5641	208198
166351	19413
128784	41690
380489	410003
355008	140263
200375	437294
306500	187008
161701	330469
214275	170716
483658	21411
165859	240374
99547	49780
454131	455703
432673	265548
223929	438006
233498	105201
105849	37462
398482	295114
450992	98906
226167	335743
240796	114107
312966	365244
393056	313314
89156	346464
424699	269199
160080	94344
133718	178280
86143	311476
332028	185076
306880	99437
8535	470633
78302	91600
330737	399736
135641	54830
461805	448227
482456	100165
65118	168180
194642	21856
384075	212081
276320	165432
217707	35773
456094	305449
217448	379967
91600	318749
276821	324037
262784	291249
395616	411809
326525	354098
95551	469532
170927	285050
47659	273831
422507	429484
396863	237019
120195	193705
486886	53593
354193	426073
17968	62012
161916	130069
176130	28376
260110	82585
385880	96977
371448	101339
493038	3340
114332	163725
396347	224250
248554	248566
240431	479570
118346	153665
423218	137128
196903	206131
213123	235668
276519	417918
25891	245679
72678	157910
125417	325416
300865	314881
266052	255756
25441	86687
227514	446105
257194	84089
316565	40819
89805	79989
458028	345401
75746	163862
327819	41959
435397	22725
57276	402625
424624	360860
216570	278700
411860	173469
413490	233943
171476	360860
392157	261396
392465	42376
198250	290550
427346	277569
267387	204185
71647	122135
80156	214050
185228	21379
109524	13007
459112	435280
250833	122207
437112	313802
418973	187834
323775	193705
227566	371554
394585	243
160118	293257
165638	176141
445776	388414
205179	150352
222045	275983
248279	298283
201722	223878
130069	220666
262210	221281
16044	90208
253644	239362
372823	120339
427388	274309
394940	4413
72030	244392
86240	51895
342465	434943
416533	189548
155807	267602
116998	468162
316935	108762
234667	184807
199450	379207
439588	468516
163435	333260
376413	405217
375619	260527
355150	481279
144940	270245
204900	440660
222702	420757
338603	67054
41484	265197
2946	330979
298520	426986
374458	41673
31315	222916
251525	24620
166903	262998
297069	284840
107769	346768
388657	303115
44859	232925
283686	332613
158306	13370
256919	375833
84270	380054
235748	433906
329750	442114
12623	59288
404069	289031
481686	475404
10788	355139
165549	206638
106070	6743
318573	348096
75490	480855
286145	197996
89883	484589
225363	204135
453871	86476
219670	450216
289941	443603
32900	372520
139401	156375
455319	186305
213535	255316
300183	472522
56731	239644
272939	310756
77864	132996
266307	122283
413087	96614
254616	426622
235573	403098
329121	329698
302192	246311
348359	19468
110272	342486
227121	94344
421339	420944
105883	215477
75596	467284
144297	407017
220135	218727
14674	105498
55481	217000
324615	16340
40890	73451
280052	15942
339051	471416
216894	224468
373615	107065
18010	273831
491156	9054
128686	439719
332641	317118
452052	6899
418700	227781
279481	218727
35628	368903
161260	345745
250219	241525
118546	293964
330662	307984
111868	311297
407654	12443
189881	85402
322448	401029
117103	13523
216666	250823
1292	490806
121352	384321
331834	470686
220133	317118
241507	386486
332880	185209
218771	249709
105268	38822
269004	196515
26413	482599
492453	421980
465612	166654
271792	336590
79295	339829
441575	77278
465687	226062
308150	451600
264080	243731
484044	430684
285403	144470
90739	184062
476515	292721
453716	486875
371324	317675
368639	120810
288661	294836
36108	11335
258516	447480
232331	301474
238406	318932
145904	220417
11282	119119
417236	161384
78401	190369
172231	172140
226706	85163
130292	18200
93451	486134
111552	153995
221560	442933
434893	246335
67228	345745
305002	239253
181651	218730
448199	152724
143928	481785
289995	69975
104060	419331
327304	328252
377206	168255
372340	4369
198317	141928
176677	401854
392210	291324
59027	281776
37758	433897
143479	14811
267516	80543
26563	269849
139931	388575
102644	258250
361001	23187
214766	16433
436526	283392
83937	102352
208596	82591
325188	444081
48910	406662
452121	355806
452482	14335
295009	129403
286074	120912
337158	31808
405196	398122
430831	484606
119024	86974
486245	105595
154993	137719
312474	54706
481800	35150
173176	426927
223624	29689
460530	459530
100709	184829
293931	355904
58484	25414
394546	428864
306597	366534
58042	427714
361098	417125
127497	440660
404693	443841
194118	317118
360522	174649
147149	63672
367243	460872
229667	176224
341171	344484
263322	164504
167583	48817
54706	293106
364285	261396
476560	322858
25787	303119
113620	298567
355868	209285
281942	62553
439471	86476
422395	119762
446257	190369
4849	267060
176059	435708
64865	183128
352380	6120
304573	205223
324810	122663
275763	390232
184116	489822
267562	386516
354567	94344
207512	313745
41806	59614
68532	125764
180886	112964
349759	74106
346607	1057
19525	476471
371983	86077
270948	415787
466340	252961
153007	121106
245152	295650
345257	291531
372415	224198
148390	469227
356469	224250
71430	398333
380858	336542
390851	13370
181259	126204
296185	65839
70609	469227
158481	51895
10454	321242
228688	214050
399442	455102
61367	449020
41236	255650
176770	419797
206028	57983
190621	92427
371347	25030
66442	478415
241952	262954
347389	165520
326631	7008
202052	175911
282042	155366
91600	256910
407412	414397
67266	132153
74569	26551
398722	142367
130529	2740
298427	223963
43835	349186
275206	238995
203859	394451
11887	132740
325392	288035
316400	140367
307792	429267
108847	427112
452804	286936
197077	399468
214269	421830
478588	19528
447898	10163
355083	436354
87832	119762
454296	307279
319259	158897
322876	212356
296506	412162
410334	86560
114643	414116
59635	293813
96362	487938
192638	379779
118426	173176
306294	18876
280762	187142
159532	45876
446831	58786
231951	6002
370619	171953
69029	139951
59797	88705
269612	95149
364792	267352
36228	374806
5692	273186
280815	81049
43647	125748
294323	369262
151750	80587
322734	317983
324610	261181
454167	88993
93540	211663
252811	454975
204967	183690
288204	428214
77055	164059
291612	313829
270128	321313
207507	464685
127910	300813
14470	62191
312026	31598
412249	223192
255820	288790
175447	453010
349270	452875
365424	126713
386841	298722
408357	431120
57300	35944
200379	376483
224180	392257
447024	233882
439347	303175
477421	78666
186941	101496
151567	153025
175012	239558
159233	336267
35065	489552
407211	204442
403199	226308
188123	250753
234881	81899
146893	69029
354269	286936
276780	19246
158210	464420
451588	356091
170883	471745
169288	326130
425827	320366
12948	198687
198317	25981
219198	474329
114803	348176
323085	378841
275947	359762
172597	317118
180918	322364
98628	351306
156197	86728
214855	212246
480494	190369
28112	439772
137768	303862
450465	378106
442554	439324
248013	189114
228492	481785
144717	190369
220692	414715
337417	422998
336550	70422
294295	259292
105964	337548
345889	244688
398815	23667
219644	161384
386643	93612
230191	305855
171444	329811
128398	132740
152893	310261
410452	47163
165688	431860
228648	440804
46062	11951
456231	28103
15819	111502
419850	178739
8630	73911
82896	478415
380728	444340
60287	462289
42383	56230
379127	392853
392277	355527
155389	369599
48069	21203
194861	27464
183672	242089
429990	143086
443815	18665
472828	105878
261065	8113
289178	265228
329669	151944
424285	484274
100144	139339
15068	69778
446182	431642
356469	252710
218820	328797
217742	404953
40890	259817
382694	310180
209553	245912
182611	181660
167583	197732
240986	466969
433941	215325
185711	311129
55914	328830
283696	184020
359267	38982
471365	155208
277568	361698
409624	438653
425124	267352
44838	346906
449346	97499
35648	370357
38377	318995
294519	105053
79778	371918
416470	116347
87570	374594
272742	220253
376022	369599
200170	267352
291772	218727
219765	454140
285143	196996
424841	33553
138927	268667
187423	320479
196022	274478
126674	160895
102014	160188
444585	304173
88114	30127
311075	362274
363273	16433
474040	175593
414058	103240
420759	323173
362939	386772
399400	422786
265097	382166
289598	443976
268755	141166
420329	366493
113731	391471
258112	294435
175770	44851
361296	249334
338076	79705
57683	427008
256456	214992
254446	8501
96975	478415
133909	209741
333134	484447
112443	204100
93291	286614
244320	275790
275229	273831
88119	371934
75495	426736
10546	123369
212460	31808
358985	309543
233117	210841
444833	274309
333211	172523
342019	250389
46092	59333
196996	163266
199886	163344
467277	271323
196565	248777
18451	182967
355055	307294
301659	166478
272725	420790
116929	80607
445162	305788
462709	28907
222102	50391
435131	376148
313070	351484
457060	285693
129624	267165
269873	433496
177297	29491
183360	349565
300539	332638
346042	280635
400512	425787
246716	485546
301281	259435
202774	168057
382166	53863
304097	4349
487357	355528
476158	288035
423679	272573
392112	152085
348063	86728
201946	380700
258205	95149
346250	124036
415574	314687
187071	479043
61392	144845
410299	411390
130069	731
226807	333780
368348	15209
413011	249709
44404	6516
85129	275677
295805	24077
271302	253766
381053	371918
219089	146251
190524	259909
455933	152702
363515	190369
166158	186920
91873	414286
317700	383833
432620	190369
319249	147503
384684	137719
365171	268667
92105	229048
479351	351639
380540	258678
476562	77081
195492	312601
336467	202321
262286	405217
149356	33652
135052	475914
36836	356300
361047	176903
455074	172270
231120	313745
201102	122694
194653	28129
298134	355696
119710	334680
112625	284764
110426	3587
90300	103825
6621	103699
330114	165437
159059	469235
357437	313745
467085	142071
225988	298878
185375	73236
249055	208653
473018	307286
240471	362267
364146	474881
414452	270262
176111	329795
409420	338700
259165	292328
470429	21095
9270	244531
177357	165653
424699	382832
493080	249709
146893	22549
31314	123511
292352	377984
482225	240796
468753	56381
354431	223941
370640	80193
362961	80784
130069	347732
220925	476714
79102	137800
85674	160377
319543	157726
169592	447107
19790	354179
58597	38055
63391	423685
224786	83811
124374	127921
330123	102351
280986	268917
340839	23018
365017	52917
139185	144943
213520	452804
94995	292721
226481	34993
308122	110237
122802	205270
224377	208298
359573	425675
309387	60517
272546	142054
278769	470570
57911	481578
279973	291936
274925	218727
467690	135155
264089	389493
414777	6253
298757	317072
432303	230504
46870	338803
356102	318735
278108	392086
125455	324332
186011	202056
36944	419612
337278	393326
298479	25398
287071	304671
450330	490237
483496	200457
243530	168381
81334	457835
158042	309801
249981	231485
276821	223732
237925	447122
45497	282088
404020	91711
335577	321056
249981	225722
11357	270178
75339	56046
84725	139919
396765	354924
381941	190820
393329	69995
413105	369599
46694	249778
299084	122167
76421	34751
1863	121452
259820	85835
216147	104598
399814	176588
284425	491353
467605	266613
242523	264908
176903	252738
203000	358315
363903	454893
163646	65425
406960	492316
30864	276090
360716	415084
190508	317676
450011	88203
27265	404718
445356	64335
133291	138126
375665	179775
125424	353742
156495	354863
420068	182940
97070	183811
312283	35016
177381	60905
42535	100349
441899	171544
77932	168394
262286	463799
27558	327217
355554	455345
414286	264771
56620	388575
2935	31660
130113	433725
336955	198509
226659	25164
317184	275790
275615	183082
15167	392763
457418	222996
177577	204775
280600	306596
460431	261495
381299	45113
426742	57134
104505	136955
486371	14335
179128	97970
466146	483761
295651	101806
405083	400720
493267	348798
358907	393640
152465	376814
80942	26551
2393	223121
478588	437068
423856	145948
141860	477986
207741	10646
225557	462293
427629	220857
220623	404806
188960	313745
208585	90277
336371	154662
401486	94516
228128	132996
338673	348798
410080	417834
261394	187940
247608	298617
352905	353568
173859	145075
249703	15209
298823	117442
133909	246226
325188	336992
70988	134262
443792	18028
114705	311656
309304	447801
153971	419799
284980	134145
455804	348798
83400	205833
371603	161484
142030	447087
238889	206953
239112	129739
195568	459622
131973	205270
282753	85597
143290	477058
421901	132318
492345	457514
134299	397352
219536	127604
96390	428751
478549	299565
234352	422997
123553	152502
186007	419210
327209	123077
303782	41152
98638	101816
483977	410951
281193	435708
250790	464936
303036	378686
167588	111997
182342	153893
462583	317118
120610	36719
117219	307338
119092	369262
124560	377906
304952	48163
406660	203366
446867	149535
119367	5857
178294	49775
23257	75303
25130	99315
23032	68906
291363	424326
236876	409979
334919	12895
84427	198317
448531	183213
250853	317457
69990	440660
107118	420966
212163	374594
234356	330440
394151	213877
470457	220216
197362	40936
198111	388551
361618	142553
226609	422803
463705	199092
345394	145270
15819	230117
124763	313745
137833	325167
228817	460072
52284	459213
44814	192458
254575	230324
334092	309351
55237	12177
100194	257902
330518	78967
400910	150874
443184	90986
116675	113051
188506	89300
125210	253986
31076	152502
222102	31808
382229	162831
308122	150352
50078	325753
300657	450541
12869	371128
274992	86728
333205	5857
130265	146202
101049	487904
466148	435318
203656	366891
404956	9054
253102	318310
23134	132843
295196	425675
418816	25716
179406	38433
375085	314009
11471	366534
312381	452989
240661	341696
454758	110677
356883	87007
84466	209924
31526	15133
254446	266995
245488	384218
402714	268558
472764	107852
193354	72523
485546	306387
242571	422164
340272	378686
309205	265785
466670	90361
222024	317118
245305	184902
487422	121597
210404	43078
111165	132740
481419	72226
246221	378087
143052	447202
454185	350654
178512	72985
332059	87904
244377	378686
54990	296423
315438	212081
433237	35735
277716	96592
373170	351097
338931	333036
32127	224793
298187	384757
40360	425787
415024	279070
35366	342810
24610	336590
457355	162947
88446	121304
223813	298676
56619	369937
415398	431860
209018	490159
260383	33178
347068	90277
287566	340449
242476	74886
320907	50972
269632	189039
492136	362076
261558	313745
185913	50966
55914	86187
451769	469235
116135	468774
8383	321089
459723	169578
221106	38063
467553	12895
244315	269199
457839	375897
270073	55044
58418	137739
128875	273831
149147	305757
268956	209018
157594	420944
104543	256528
36384	378924
265609	402337
303716	480633
327570	251337
487153	334873
482972	137405
9003	167588
67223	160419
82950	405146
391265	208038
382612	410137
75158	334680
240102	108222
82471	352775
482712	345745
267291	71880
491944	430886
345664	389693
121609	448770
451486	311713
485545	22588
400888	273401
10417	385279
408357	458192
137454	339157
293434	199056
111629	363436
271328	274925
150569	213003
474177	329039
322805	400513
242377	112054
457578	15209
335838	256121
253459	371486
187774	247201
304493	171592
184229	113683
450702	361332
223820	443672
181290	342063
187870	90199
90296	40388
5372	152502
416083	493596
59092	31808
228262	349311
35806	462214
20669	86177
227857	202837
123955	416109
218114	301659
442236	387742
185711	301659
315573	103626
202478	10217
348323	117573
255316	90792
17155	489552
86186	353506
157663	420757
132688	149075
288487	408490
453892	44676
297512	489986
318582	144926
50890	328140
270276	10690
245522	391414
45013	306100
431723	297486
353416	371455
467305	267352
208337	478678
480488	102133
74154	190369
347805	61256
136132	471416
342196	46720
131417	147049
90296	356530
322642	9054
273900	144073
447520	360860
346644	293813
118786	162295
451216	193635
202618	129121
359476	44469
242084	391414
225988	341214
169621	86892
312325	168614
486525	313745
171429	208614
427505	163359
409109	97468
303411	65272
323085	150974
236032	437622
490647	62996
150345	60108
159726	478711
285005	53863
16247	346921
211924	384259
22203	49903
204612	267602
479287	351732
157145	258370
125711	212081
332539	158226
65450	320464
208174	12895
52956	76573
163435	91065
164332	441701
204865	105585
177318	169582
135814	198102
161421	215733
76745	440962
141512	216522
388299	376624
115558	348984
31684	444095
426736	127921
408337	392788
489913	331508
292027	287854
213799	90819
370529	214024
55630	122941
229632	313745
84521	310756
66035	352631
230971	441807
458483	264908
114643	271947
103751	453012
114677	140746
105575	165141
254198	127174
139852	300800
381828	359484
218771	92215
43522	11547
287024	311212
54234	10345
417981	235327
60801	285634
196903	240056
202431	324743
249106	228431
224778	489600
25655	255650
318096	202353
163734	204330
336639	408764
84745	330550
361729	400551
118150	209018
51447	114930
68923	393589
401389	71919
52535	183213
40756	126473
87638	437981
107300	73990
443338	51881
30442	5857
389482	25885
215396	26551
402519	171953
345288	84089
152682	451016
208628	309801
425109	263855
433380	410236
175012	171592
238450	205289
188241	281712
306097	203656
339551	431285
73466	387499
383936	190369
247619	402323
456748	376814
51759	200046
117705	493734
397570	21886
9414	412517
382894	409540
346557	389176
397805	93245
237561	107477
78575	140608
80841	447327
52668	120132
16445	15209
491127	428404
104952	263228
300273	401881
264327	369217
173208	209933
102923	378462
238791	274451
308578	480201
187834	170341
431429	60517
90830	190369
390851	273831
26219	209018
315783	174564
282977	348563
383240	21523
345715	413868
97664	35707
141634	246296
352605	90462
2353	366493
433820	127170
235108	238290
216534	433941
150884	327100
30748	447517
223820	342050
303348	8607
114665	39195
304556	217670
35944	54085
227188	132576
230342	277870
302338	49896
445796	205485
437971	348175
346937	450223
124431	262594
85545	476162
267221	318735
58049	252664
318715	339409
376048	181560
452709	276447
208545	277860
95974	379464
2946	16433
215369	396051
21095	105498
53244	311212
418693	481243
460947	15209
226368	159058
378504	485921
372547	98558
451369	253197
177956	349422
319636	353884
86415	48235
338812	208280
295841	74951
447118	404742
469596	429455
376117	348016
203526	355806
290043	323857
391222	456604
158145	439861
62181	293813
402968	13370
351855	77864
54896	278369
423711	35768
344225	265711
486765	422092
493683	144073
218114	175923
222364	331621
435496	12245
315329	15209
434605	334424
483850	193327
21173	218730
329155	21679
148978	96094
274138	118083
344846	160794
471510	459463
19492	454024
197675	463876
79348	100075
492010	96977
422531	292821
221521	487192
326631	334450
35286	477093
108458	450011
377358	381601
59644	371453
468677	146760
335951	45023
20401	73169
248399	453333
456174	21054
312122	193480
445725	476231
275092	288973
482851	408372
15084	288654
210685	20959
8008	330143
358599	241468
432849	289927
124678	414334
92665	36392
92417	190369
465568	359373
438381	145739
352873	217561
278846	10646
115886	95167
435468	344372
257977	386230
410387	213555
486371	116283
54010	447560
260310	164164
263843	208680
375320	180578
370684	348798
219552	378660
466396	4413
161975	139297
76968	168803
250458	350292
146893	327153
491273	257298
135179	153925
293094	195551
25891	196783
376172	310880
224778	492906
58179	142678
96541	366666
2043	440804
385171	52537
291151	121171
375367	383508
391192	419704
383164	414485
295787	90221
73233	487702
451859	49704
275291	259184
225333	303648
375401	358147
193020	398795
39772	470689
332299	287380
327447	341271
8686	160895
196783	350280
154981	87284
481347	391414
602	285050
330954	219872
409745	478415
57233	109006
129562	95312
415958	198038
176111	311411
416212	219872
318412	182737
383092	478415
102644	310183
481357	160071
248922	362390
250833	335430
357915	351568
373615	257298
317614	387125
118732	140965
293418	218219
257567	358032
396372	185076
40890	489734
2293	74542
477980	158505
152368	271469
130069	47265
446630	39856
209372	58363
59668	5582
299108	336761
156255	51881
325305	246096
309917	266203
82688	468120
269003	375840
146635	388633
150107	405217
161363	24647
27687	15209
196794	369506
200446	225799
468516	304173
78910	375104
26426	481331
321848	247053
289597	334092
59966	263925
244536	12652
279553	201516
229592	104170
233524	313745
195794	77517
25800	243778
443778	268531
226919	326949
221508	48007
315951	375349
179330	440784
317894	310498
197548	144470
74398	360884
184255	139146
338368	16433
175850	310441
84777	471109
17186	110677
415086	415484
292205	246071
284178	193887
249715	12129
299437	378686
6555	256121
422530	226645
305475	31050
214853	56396
412749	483678
60838	298767
381429	365609
76651	79989
462691	141440
307123	414047
387752	239642
205767	413438
471808	189938
134024	105806
240776	107473
200658	201208
46988	452709
96999	141440
154619	281924
134262	260505
486890	289059
81541	433645
133853	20959
303278	5040
62457	255437
167446	467703
299131	190369
11334	110677
489657	65772
423731	441635
464314	132740
112589	120232
351457	101049
436699	462973
302633	228431
470741	265065
461769	154137
326631	185555
21516	471596
127082	313745
395280	12263
322509	206041
407768	60595
352356	1057
265991	8499
21634	80536
337788	291249
484973	247421
460092	88880
287775	125285
362795	80662
318364	348891
185339	241137
428486	347854
326325	336041
363617	148590
277568	89313
152210	273831
264554	284979
52268	335606
115382	278520
357990	475200
308315	379217
294749	126204
268755	94850
408781	195121
301312	3068
278846	243746
174484	178436
334904	250679
233699	381520
473752	420895
108963	98989
82225	186561
397574	484701
7383	186562
223302	405837
100575	58466
444328	43638
482456	149504
393839	63633
325842	160419
301467	337577
186165	460437
90870	402041
192802	192517
478588	308802
443428	489150
245937	317356
253111	307378
332474	236954
160182	91998
52464	381121
207343	248209
318735	285819
3463	391414
157961	241468
391254	248198
122139	95579
145336	477986
74468	288035
263377	282558
359809	294957
452743	212081
309167	337210
338915	249202
287539	316476
133909	53898
272053	102457
177439	198241
128704	413905
288435	122694
263439	300711
397936	144306
154052	327012
153441	226720
393950	234067
176903	39527
446182	16418
109250	493157
29183	387742
273673	423802
103050	335757
144251	117485
146695	293813
9414	457664
165680	241319
430831	304638
139183	72565
302918	364753
327586	476951
438246	230655
168500	417201
160476	160468
274487	291984
8304	317675
8802	172041
135835	467752
190524	130213
214748	334458
365172	235757
321183	121594
320404	63528
359824	384400
48973	142126
18928	181150
174498	174510
290794	262302
346042	317983
362037	418111
173707	26937
409745	130550
326260	260411
234907	64123
493262	122581
325509	389153
409388	434035
426252	236213
422645	370279
438610	258322
437384	220857
409468	376880
95502	454975
425900	484447
184721	118005
268820	199700
353059	434929
319218	34908
219529	423828
415477	228399
287766	74478
319063	399295
487426	32364
477932	43172
207242	40284
287566	284272
390639	457389
333291	287538
441684	159058
472685	10345
25803	423559
276821	310466
214466	300119
193667	473662
149543	215472
481181	213085
272626	242084
382848	203857
233117	113994
398899	48275
48061	341655
231839	183840
234700	155214
356503	161209
454263	441700
340486	46631
51365	13563
63889	210903
387770	384259
366700	280485
267701	338493
268250	470152
193216	457623
335879	343030
328300	286936
247363	351815
259340	91774
391587	200949
121866	158153
134670	63401
164923	16557
39652	267022
363186	132740
353577	155656
324321	273418
57276	80860
409762	427677
344777	9054
40028	412486
319218	274309
91325	209009
256093	37043
417994	116761
262142	315371
66559	336291
28736	328940
343957	279001
22957	218730
85821	84089
69366	232827
158353	270375
327315	205833
315463	280871
351764	375057
251710	18451
242777	406323
122693	209537
24442	60247
255165	166513
205186	178596
382565	452464
440039	317100
322474	466432
144481	392332
111389	438565
290794	20874
190281	325526
309589	167507
265591	105498
385415	98970
332292	478415
61274	348563
305993	261574
244057	186259
108938	244389
171012	352136
404331	19620
247126	247545
388579	290798
41599	114101
238548	277961
479818	389868
22710	62191
315867	124085
486712	232977
124013	217223
376060	91711
182528	112175
478169	176424
360856	105498
364498	234748
229243	329222
375215	233538
106268	269352
477350	120912
121048	456640
205173	313745
214599	220336
482210	53981
408880	418551
140722	403275
439807	241137
12271	209510
463420	236077
420816	379416
386832	203279
369954	178024
273619	347057
91623	452348
292192	272230
211183	211747
74157	89047
104499	373199
487736	151585
368632	490885
276821	180578
39520	318701
312349	112312
290304	301659
172726	310756
180455	445749
5569	467690
73327	267352
263053	175721
367281	73567
197242	428214
359705	408113
444581	492218
246897	144470
415665	160419
31420	50009
379485	153995
93174	388530
249943	407718
46703	165610
35592	467663
131574	286828
446182	440406
241841	380071
344920	169385
208577	377987
220130	228431
310252	451990
139705	193071
394431	122544
154705	270836
101759	466695
149757	228431
177577	228431
195994	22827
109733	75161
168202	380568
51406	401871
373063	127995
400383	201754
145009	440660
69923	48365
356137	242450
142687	482983
129478	224557
362110	334128
342984	489075
112239	404886
369804	401854
132258	146202
431255	351639
304703	12895
147874	478415
323664	16433
492262	304589
239769	464725
312137	132740
176817	32807
410363	456774
481044	269904
391391	55232
130069	479688
230210	81018
303715	68263
362820	57630
309917	73691
478279	431226
64281	345088
144287	49903
308946	40330
445299	397893
241781	237165
309798	449435
319231	152759
136605	424781
219546	160428
466479	472096
121869	185335
254427	26971
481519	213341
59645	17848
8342	96977
166287	235679
133909	322498
18921	218017
19542	489736
91259	385378
66486	183856
450628	411424
346749	374282
490913	160526
5778	55846
481419	185018
326782	87471
366100	186376
128147	105027
186570	236410
25785	139715
357544	292510
269906	295650
115449	132318
110229	168411
180484	492316
443544	183757
152210	250853
93174	416028
370950	35629
490581	126204
132293	483280
86369	20586
171592	472844
153132	169485
191536	401949
148104	279871
306298	72985
274580	145948
293696	190766
442353	318735
282497	277235
458837	110677
216229	25388
2056	21289
112484	338617
74720	230055
6170	420944
424125	258370
381391	249102
165680	446154
487367	252961
352016	301475
440499	468451
439472	247122
439165	276591
468118	20809
91325	298826
184629	115415
105077	179506
370590	21679
422676	28065
256723	166334
228431	75356
338462	229872
410022	236503
66828	447517
323710	117181
392994	379076
147173	401101
37903	309801
322945	253292
328809	69708
214518	93609
338074	345745
184121	166970
456021	112142
434327	96977
378982	168615
199200	404759
156348	379847
158989	50264
301315	99106
346761	86372
436437	301475
384943	32605
111204	432788
51424	357854
131777	190369
76717	327100
147520	50264
129811	468162
300715	53863
298411	250410
40996	337355
277343	136744
261396	460784
82099	414471
233455	53229
35547	112667
188966	462946
44048	400931
107908	405820
300800	190369
91189	177861
133909	16433
115382	395431
81432	74571
226314	281452
336370	409828
24293	378127
283189	161621
493026	250679
313875	203656
304066	391414
370007	238726
121630	194664
52645	51895
248013	301172
466231	232144
54683	267602
106268	158493
21489	127174
181374	113051
186088	453699
28971	479614
295726	115917
144405	16681
67126	325148
35594	398122
353000	173767
155817	200305
150160	278155
209410	251579
277204	105840
77793	441996
51581	372926
247595	311389
466844	361652
361556	199956
228128	184781
49507	298077
121529	387742
7968	275812
30440	429496
364097	245536
95952	147460
219083	456169
276821	289228
193666	422187
366291	243840
131645	202382
32272	159083
81899	337802
289675	195918
348662	390132
286001	21304
213833	376006
177180	160419
291380	185182
275487	326820
200607	393184
244274	345401
409380	385548
110650	955
483331	423721
355815	83403
342465	358873
359906	243285
182835	237548
439317	186259
179070	2715
132154	189208
34245	362773
215802	298223
265097	481810
444746	210996
310619	401928
81432	379829
257977	128873
326076	27464
379939	415216
447366	425572
133237	13370
319243	418722
341163	143583
64038	382899
401980	415601
384111	15209
9025	307921
444139	136282
124067	440660
264603	315671
400073	193146
251964	100503
408250	304185
414641	318599
429738	327779
378420	198456
93209	300459
179337	213048
61815	323115
327666	433943
286827	10451
493137	275959
451372	291860
300905	295159
163340	81280
114186	192950
393905	267602
39574	54976
245938	289475
319115	237165
137239	218727
235375	477447
178046	476870
73231	192558
266050	392850
231512	124412
238728	477447
193210	187974
449497	273514
328538	118256
92629	164884
233498	475914
271760	33855
152887	116070
219652	276403
200179	177379
230025	423559
102309	343085
71816	100116
221454	99123
401204	152928
309917	207696
357804	194165
195062	393326
181353	119441
87801	306253
60665	210951
314311	249528
103124	401881
43258	65683
483944	404806
126657	379932
388696	12232
53323	250410
51722	478415
454867	170160
241448	325870
121597	108867
454623	375630
411195	440660
38217	183213
49774	253730
466747	115174
78158	72919
415712	487192
74060	165267
129670	44463
424066	5769
70049	472085
282943	165653
434245	491565
40703	464342
293166	284843
137454	380769
121808	420944
220243	271441
52217	171333
354206	468162
250535	49828
405306	468848
163773	113138
25506	9706
160580	366577
116552	52706
137005	65134
253296	44291
477291	136544
298248	371934
408784	259739
433183	45194
173015	10646
214055	320464
60542	213538
48159	226607
370457	209967
55001	423518
262157	72141
417762	86077
377032	48275
110805	285143
211421	155207
387002	291521
354436	217883
458968	70557
444488	58970
88527	166654
136891	360860
277585	114097
259293	299329
307276	478415
232539	69908
405538	15209
362072	160402
84923	163668
22347	240174
376855	100041
199405	156135
476447	6997
350650	45413
194724	430356
121630	303424
12564	312259
49256	160629
280918	270095
376386	180957
325193	291521
435917	482729
182392	158052
207792	104716
132837	53726
127982	315582
342386	226662
212460	235445
309917	291823
6303	144073
202639	373330
98987	5904
123019	62191
172923	373547
264406	28178
69708	484922
59797	49021
406814	15209
228084	88027
336386	224806
426319	3664
92854	90123
391528	225836
146893	321074
251562	303269
51203	317118
15027	137561
424637	63929
270224	88313
23756	414286
371125	408288
56801	318735
66196	416197
365957	148343
370196	363581
306282	159179
64038	27464
253994	103573
241211	273067
124424	203695
268274	387092
451648	452481
94137	271383
148213	311832
82498	13208
301384	95942
288755	134694
54780	13370
388324	478415
286310	278642
44958	440068
26849	62191
78206	295098
61658	15133
456021	162368
94456	262954
321261	155311
58666	353194
157145	98906
32272	474179
93203	393326
94789	15209
257339	341115
116947	433391
380925	192420
460512	67584
83222	88289
478634	19702
253820	293813
203647	106641
444323	64075
263377	118999
332979	5857
54658	488365
472344	273831
240225	378691
23941	40137
417478	98906
493028	66129
334312	131613
427796	209510
209237	390703
142788	202369
279898	66837
319360	478415
327602	35707
436003	207972
267373	202396
452884	2252
75747	403515
292576	82585
225647	427019
400120	347226
205784	277037
55001	162831
493137	226378
386428	451016
127667	140728
129727	384917
65812	401297
378785	434746
325314	257895
424640	430756
198885	175453
182172	319235
110604	370866
229381	260854
2187	263713
185251	61934
182387	470896
374622	384174
231265	313745
276821	197342
211792	15209
43023	35971
112929	431226
195224	208617
30225	311221
349188	291249
159726	221687
73876	50907
231680	338271
406046	192524
435280	289827
277319	25984
309225	23333
195447	217310
66693	175584
345401	88120
183192	463799
372978	2909
139927	255779
300273	339596
398308	360469
442067	84111
8486	168381
330369	272865
4342	121589
130651	373438
59688	346959
391672	132247
375325	456640
246764	221324
95453	273831
439646	172256
343446	435751
73138	27610
134447	194805
16729	254973
275215	304589
269612	248719
114849	407525
210613	327846
274713	283445
152742	341362
254860	37534
70407	252961
226919	455787
318545	388195
270751	65020
437483	88185
60391	427966
360449	132476
108497	202019
205633	286
293931	313094
436491	285156
95266	287473
105943	210261
196075	294268
347878	418048
223929	20304
438783	46914
374141	363547
291101	440660
183161	244688
71127	4645
318841	145835
137454	440660
281236	324723
303311	427765
478287	88289
65830	417201
456231	35707
431387	255053
213435	267974
451505	294109
423618	16433
480801	141440
405370	411157
188847	182442
328708	245332
360393	317118
19443	73693
82692	388354
422199	391414
396369	187974
472534	41673
333072	478415
25145	8623
131281	49966
415514	109191
400701	25770
452709	265589
250951	295659
163260	428103
212460	412980
306708	442564
228453	124085
329727	297776
354728	243793
192461	375858
391088	215438
318666	475506
346216	160573
375501	169353
345584	153995
386095	257298
197278	317701
465687	445919
393646	359762
52439	187974
204954	415486
219136	349074
488630	102345
3462	245536
342465	410877
335272	94772
74036	42890
280236	441202
478289	360531
441463	67640
119359	127384
70546	457503
56659	47764
236138	120963
275438	9799
312347	62434
273871	393326
334372	485326
393696	184698
100193	341581
376814	30987
422731	186440
268600	149684
381305	277319
29674	259074
2620	251599
192545	187638
126742	204564
28910	491150
342465	412427
454970	76185
189723	293813
477328	164009
187674	435280
323780	268531
445698	186561
202352	68636
305137	246311
188442	298249
127082	228249
26969	195615
338194	452746
333541	168292
24722	390941
451512	249894
108491	262954
178335	194821
233792	142626
66140	444314
131504	190766
484752	60517
376841	421267
283096	259074
258131	401928
485033	94392
248849	404319
354956	18624
89849	32001
286257	155305
5053	150296
289878	440660
65465	378408
112438	237019
49949	441313
292045	54212
215558	466432
479520	326911
34123	247980
59736	149102
8859	461846
275983	154633
203656	247395
364397	108222
116754	311221
185084	493128
30374	323208
259881	90884
394975	229309
319231	6516
442977	94344
14607	160291
397734	174729
125948	219640
436502	243840
327570	179920
158388	15209
489798	129036
480147	238729
383983	5040
257587	254910
182172	26354
68139	49228
416323	6816
379006	124085
309917	215806
482011	198783
268168	124085
23781	183213
64526	303042
319959	194780
122462	274882
4331	261356
128704	19246
358503	64624
81817	267352
424631	340591
424907	97335
229824	21583
435637	15209
198175	482143
441910	115957
208619	169485
49046	79507
85739	89789
481315	263599
407066	265589
288477	438605
468981	426887
263981	249202
157703	463207
145425	277961
249969	191053
89775	123610
194912	26551
392827	480226
112168	6899
190281	216368
341632	267576
472373	208617
162304	390875
384324	396431
400443	196783
245997	115370
162072	134694
477601	173186
440825	177374
58098	4349
251763	256548
385505	151698
78155	86560
306694	25398
201038	143002
352739	90058
283346	386873
185675	455769
340772	214480
91382	308751
323614	333334
400725	391553
237100	207260
8236	462259
137258	391414
312474	331867
461511	104505
129474	407386
170049	480049
384157	190369
395299	27766
414286	225496
190685	384477
315742	464727
312864	353084
427924	389554
90246	12660
323317	267029
137891	208577
329779	467836
453973	239752
236961	361255
182799	392407
413624	48661
477436	160009
71237	381792
48386	420829
117317	352363
428313	206623
257284	106773
110627	60108
315868	421772
190524	386090
198662	115340
47880	176747
475968	29588
254355	355037
480927	338870
145063	348798
11696	153331
238164	8743
310981	306814
133269	234382
29234	336590
479351	488108
161871	447335
292923	294836
241372	130485
430217	406388
300916	96633
33056	219865
143943	112594
67399	12895
178759	49660
149020	418551
192490	74344
35169	303175
107204	269613
13382	256522
338955	195616
199210	425120
47701	404053
230691	158514
77793	25716
382040	425119
348337	171315
400286	81182
431929	379976
316849	72670
112991	182226
325704	299106
82203	53863
277204	228431
456453	320161
225029	213700
221173	391414
299960	267602
36454	455816
69292	123029
128124	267222
345782	314742
346557	115984
36339	122694
209898	355867
165475	17941
246134	345383
302283	186463
38409	428852
281236	489812
379932	54032
85390	72523
76227	121106
108057	13370
421910	389159
477132	190369
134154	346158
259573	94516
373025	388633
479161	190369
272457	401871
269258	58881
231919	311959
319259	231059
260905	339904
450465	173319
219093	374789
301913	99498
282686	38063
109537	300240
196680	86476
15006	302107
145769	430356
376483	166063
119975	5857
78334	302943
431705	454678
84543	190797
476093	446801
224634	277961
92401	155251
16166	221324
371507	357540
109906	481279
33194	62616
220030	472566
303893	56609
138740	481785
421979	234467
99350	68762
113917	373752
107057	169485
420736	183807
371853	465950
104621	53863
14195	255650
74601	212032
45724	378583
13370	119956
419508	319333
320774	463200
230140	326982
29265	120986
383161	110677
238889	423559
438132	201273
177385	315671
312474	236269
436516	110708
337590	145799
360779	150294
162844	205171
354686	86297
143664	328880
674	257754
65891	494102
423444	2286
420318	203656
477590	42920
327209	110571
362698	317100
345329	316372
154981	331147
188054	250389
102165	25800
189193	85582
60985	289045
336789	254056
482360	304731
263813	195691
109657	405217
220756	451738
125760	13370
437592	260527
89025	81693
450290	219527
295094	12443
146635	261561
339999	262485
191415	75583
461182	85215
226584	63957
415535	461182
87155	158453
234339	121755
165680	147000
165336	430356
460211	137128
371773	226526
484914	458183
202379	80472
185409	255979
490032	186259
97524	477986
435009	136914
146091	227576
20172	363295
315692	357854
53963	103936
270597	1855
300951	103205
411103	395074
228078	391414
468100	285156
144405	456439
382272	245679
29951	401871
66081	131975
355508	413671
14293	241005
359978	77252
16997	349138
384788	368557
157551	250410
174149	377528
205351	146706
413454	25239
76516	329727
452660	139691
239112	325815
426470	366493
192494	122396
222343	94516
97245	7130
149362	481785
4634	382061
225370	428738
198687	4669
461242	249675
332299	109407
475808	104298
378809	190369
442340	188556
91262	451016
411024	293813
93452	114063
314693	62661
435222	398689
418291	489442
409575	132996
396421	241283
43831	473223
291111	228431
81538	28129
335951	160576
116365	393485
156690	40784
105884	326208
1080	164884
79713	389564
286948	472583
468032	349058
92047	231569
172417	414471
35673	267352
192800	425675
158353	198674
343443	184740
64831	119868
153006	353461
437264	468489
314413	430610
53671	141410
375553	190369
305624	2962
361676	210082
224669	159058
108657	261396
34556	474412
64595	268176
466532	186259
232890	9348
223429	425838
82689	355040
345715	420120
315394	381374
329311	139236
410011	412486
409942	476471
483007	410597
465822	285064
254446	486080
275460	121624
392699	314486
24921	240374
283063	313829
129387	134344
336651	467703
479328	399712
19502	249926
468832	331983
373039	245679
411286	149897
306352	23423
127987	60517
6331	189208
40423	378957
291540	490272
236944	411900
264234	395988
269399	49900
208577	260021
37075	339174
375405	144741
114899	333836
234257	171623
458925	109006
429062	190369
76898	408963
302457	230635
222103	213084
173863	487563
460052	239872
332299	134145
91558	17231
410011	317118
162024	198038
21020	279871
63427	313271
333737	421830
233584	486781
134246	435708
475442	121900
98149	336590
345715	320368
40890	265409
411115	264783
207818	8624
33527	165536
408357	293670
253875	132843
191761	157726
286622	334680
268707	430610
133404	144163
219198	403200
295726	148219
483987	215373
470437	42826
314626	262954
136758	447519
325204	381578
233987	315252
44503	487075
283096	86596
367193	345401
487963	454822
129514	297475
371918	226308
79605	294989
268505	179267
296948	86595
56396	268743
457839	476951
45260	274504
304005	44070
355413	460572
138814	280313
405788	187315
28043	15209
1333	146202
332916	220417
433789	86077
38059	307597
299580	208525
224504	86182
88638	58881
219546	301758
143183	227101
44235	37057
43540	294069
442689	80604
469212	187878
362267	21119
31436	264406
216230	82585
198992	240792
403275	62580
301834	174717
298784	290607
334962	180116
81358	17196
189943	164504
375182	195121
165384	461951
211189	480246
198845	313745
419867	461769
82731	476951
476704	175721
461172	334140
409808	11951
206939	375768
319418	396002
395829	294385
93861	316744
485536	21094
434722	149049
209311	137128
144713	261506
248740	409109
91325	197637
67151	183975
32169	190369
422183	296693
419159	291521
260431	62191
472385	404219
448430	246895
161023	308019
78319	330718
406408	105834
32321	75979
262174	332411
300025	103804
276209	414334
309917	244977
266931	221660
402519	189804
269508	313745
420257	10994
166653	367109
81887	79647
37866	183213
1759	298767
541	98605
471314	62155
192631	313314
478333	392210
246839	379760
311868	261008
195746	448709
463575	134259
127146	95112
374708	162831
14969	169517
122635	140589
299211	65194
489078	58726
89288	249202
345466	379976
18721	366146
166233	99245
244125	385614
71838	339150
344127	250389
226359	206388
493943	120132
99409	401871
308895	119762
362919	138031
184629	72136
463333	315333
92047	155656
15916	6180
316569	476471
234067	367014
232812	90682
208577	271886
230192	198687
427980	7983
65621	115535
281365	127046
164684	10646
263700	273831
470623	459650
321624	48275
120765	144470
65627	260588
123189	165485
245795	207005
432437	116426
193476	20916
251107	417680
125417	177569
101886	391414
276529	346878
144489	366127
27453	110677
357062	233549
290189	327016
13625	133911
123748	137928
424820	308870
408384	280635
177038	108064
79134	411027
140883	397171
88764	249092
434251	422792
360137	286936
54539	300340
463891	291521
85674	39673
151208	433934
85651	78398
260624	96977
350294	326553
116165	411846
452861	234775
95956	465019
269294	311832
27379	160733
411208	439356
350363	417473
39195	242925
3079	131368
395705	265322
428656	194853
182841	167850
276662	385076
412844	86950
481419	293226
263534	370829
63457	310261
278698	256121
273079	485681
449806	138456
325905	126204
375316	86596
338998	238967
421725	56118
257793	458056
313523	121758
492219	23225
462478	56695
312781	270095
393875	77988
217275	427043
443510	217423
87126	269904
427370	339003
458271	224809
6467	369760
207320	468662
458751	48275
214294	17808
257907	53490
53314	170894
39683	118964
217743	366593
183725	458517
445349	250545
206372	303175
354113	413525
432100	24000
315686	21411
274487	426736
377656	441996
419920	252581
260110	486885
295716	170020
41393	4349
7922	420736
204315	89047
47214	152063
155370	142415
161271	194245
64074	253195
5562	71582
73540	429863
436814	90123
143071	444995
400456	298767
262639	422731
341908	362066
193306	402625
57154	456678
247710	462339
435847	466737
486679	164377
301409	16433
176217	338271
371433	27262
338480	470803
410705	113138
295888	203889
406144	348137
162346	32807
61623	164504
350250	492906
209520	5041
149310	447831
118065	356943
443530	204402
247770	409044
243944	490588
204349	128246
450201	276358
273662	290450
75886	151714
209898	187067
438607	415411
34729	188611
112533	165428
476226	378462
387064	92787
492673	278520
50841	332552
66861	132843
426282	113099
21679	401691
241201	362963
219719	354095
31556	448980
193867	162535
266307	271771
436228	417201
437077	313331
349416	387860
395921	248726
489165	277385
646	33411
251874	447105
198043	371983
317990	25031
49411	467703
110306	241201
447831	270044
435355	421830
233782	225260
154290	253774
150950	246311
42979	67413
216949	366534
472280	349261
366763	209952
81432	181178
444155	205848
180023	218727
462241	344533
271609	190766
123741	255979
157238	184659
360110	25748
470941	474398
32972	174263
11719	19483
10762	59182
390985	460437
15433	57336
10653	42130
221106	184697
254303	80748
305054	345707
240215	78297
155810	408519
220755	474341
481405	417643
139874	156006
477091	483017
204075	278474
62191	110303
133321	240225
352044	391414
85749	317675
450246	453234
390779	418848
280876	317675
314228	294965
957	184163
278762	75568
44331	360922
119001	392678
343584	304466
153477	317324
176710	412980
52137	283265
99073	293813
123718	475243
117647	443694
55961	466737
66383	492014
356149	219499
80920	163655
8678	173235
64008	330032
179751	61152
281180	175200
254415	148733
319768	341801
332667	110677
289513	62226
93384	336934
430954	309822
300473	456434
104974	428214
312781	158992
396549	196783
466332	119381
331265	137728
451379	250810
405555	162247
219715	158811
475600	211800
456548	44817
282042	282453
113441	317118
99980	13168
205710	396080
388605	196783
493376	251269
335620	427104
36182	208617
187010	143942
274852	199707
192665	149388
471298	54700
294130	367038
362385	338271
310964	436581
424992	478415
117115	94344
354216	234089
105889	84815
395072	259929
26894	190369
202566	266852
414058	240374
477932	443600
314617	102342
10913	409564
265671	272734
196996	442431
19727	428477
171362	218730
489931	447831
6949	250404
298987	26551
472332	449817
188125	370703
442431	352504
382848	164009
162795	331642
157961	451600
412825	153859
209713	86560
17299	123955
66632	231691
311789	162499
351030	90277
348488	395542
207684	389977
182657	44082
100207	103267
143862	286233
317724	187834
165173	62191
5497	352725
113952	14335
250009	65648
287582	195551
102065	211534
241055	164884
312240	186440
216597	205223
459317	4737
143796	50155
194129	183213
328242	53389
285147	456505
412890	471745
395970	135991
437592	478962
168961	218485
304039	184902
330954	135690
488348	414561
192688	473804
206967	421935
197556	23018
130121	17333
410839	257982
35464	82873
52279	190369
212340	427834
294335	244115
378390	399852
354933	94344
102071	421093
446182	425368
80639	280196
427959	428700
97	267352
205585	281955
30568	234976
467812	255908
49184	100295
442797	421171
35197	136712
143639	48275
365948	387368
141846	95541
167311	166838
392086	137368
8213	202173
398895	296956
196355	146124
353531	110708
463176	174377
842	308228
22779	113401
272597	38063
265419	45108
291638	183213
53406	71091
209672	124533
65546	407407
466902	48825
289675	417632
309245	304173
82937	363467
177234	85870
73295	284843
361965	48163
479263	390197
223929	123523
457346	148695
61223	12245
10289	262513
85637	276744
161379	404842
192238	186371
22191	190369
254860	66604
345196	36392
287444	231734
467788	345642
173898	182016
130298	449137
427904	94919
71582	144560
201907	198276
419720	292522
280025	462466
81932	426067
401074	264880
297937	81144
360459	37707
103357	396154
351802	415455
283449	113051
424442	148519
394219	379464
291275	373304
427768	232037
155062	186159
43522	364109
185439	467690
190504	391414
85514	263009
269801	87515
347182	344664
246924	161308
50814	300606
134797	341470
467138	268829
458207	459178
399494	459649
193020	493285
1274	217423
324714	372502
126255	479985
431264	376121
360459	276334
331211	313745
278769	118291
170587	197077
23018	320137
359193	378087
178153	212081
479072	61376
383135	463592
158239	467703
322065	182236
459064	120477
194473	291390
110691	287266
32468	429761
161863	411101
203517	101049
390492	149827
145804	128080
326631	400936
1292	157605
404657	245332
332205	347028
143657	476471
394221	461846
327646	131518
298448	222701
355137	228753
184245	206887
15696	282287
475361	4369
283026	377933
424341	490701
316376	209251
112575	87904
325558	273831
113725	58179
178456	169135
188557	51318
425697	141464
466868	197952
18152	82585
119712	313745
405979	51881
434726	493247
159249	268263
322326	410455
493744	383548
153006	478148
134665	245679
430090	306348
60065	353258
221623	150352
332287	14019
27539	59782
235698	49903
113353	336891
87638	48431
266843	68907
62444	152502
444276	13370
306240	469908
226264	252961
325638	69456
387880	49228
187266	217791
155073	29531
436140	90055
414085	277450
488304	366127
18451	87013
462816	488183
267373	127731
291119	388321
345584	359218
51433	63518
435297	248777
58252	146181
160910	425425
310263	430356
2661	455983
3577	173176
248961	118133
71897	30465
119001	430009
460605	79989
152195	148246
397228	241468
230091	308618
272301	246155
421747	12895
250434	460007
382511	172535
298365	222364
211625	241040
206691	387742
432402	489021
476861	124660
380497	183213
82732	430356
464062	15209
476840	480371
41510	42258
1064	190353
268436	32807
64349	288035
346042	366873
135514	107818
224493	417364
378461	27500
334904	264406
138273	438653
76770	88555
231800	222701
262133	288272
99688	418345
326314	468489
65185	255132
167995	310662
326260	144764
86870	244701
404920	279765
117647	229219
229718	396228
323684	327540
452962	207027
444646	15209
297276	191708
474975	35622
21411	362861
332959	286936
354401	141212
360459	414123
365399	459622
459699	265176
310261	479528
176728	86634
380252	360860
10546	293884
30903	136744
231625	375182
108945	414254
309527	25388
303507	147665
266163	459622
38795	339748
325707	110780
101820	268800
478825	398810
284044	408730
62160	235700
133672	363631
134212	432068
30351	256388
449681	458226
241350	54449
218733	334009
321364	313745
195729	468276
70740	436435
119751	80970
149883	288035
484447	319666
456021	180957
26264	401871
324012	239620
179183	79989
290776	343012
251372	226494
183404	31041
133302	13370
256696	318735
37464	161052
192184	396727
345401	15802
18870	94973
65244	16433
475823	192271
2728	169352
121087	195886
328960	313745
440660	204758
263880	182543
328940	415967
200849	290722
358132	266191
367259	369684
331238	108683
227781	230022
324967	135296
195488	421356
287416	385237
167162	485533
329054	293813
254115	400045
484323	284982
400017	352318
193164	126426
216131	353267
386517	33110
253102	311212
12819	432290
412486	179045
414513	132740
81432	326614
357002	309524
429370	297165
347965	31249
378738	252726
378820	58466
334974	97070
3043	129312
291980	160419
304795	189959
104384	199589
414826	63569
85398	15209
103596	114930
63808	291860
315286	409828
185510	33352
371029	134262
390170	83017
492246	354767
407669	69236
427272	159180
10371	466969
461010	103530
36366	412517
453791	78648
280734	2232
209999	338079
277400	46911
470498	441635
376440	361296
230065	302608
287586	491466
142678	267352
433766	40784
275763	453036
196903	486236
76835	305807
114636	35707
311417	477986
69881	207654
272394	293813
342386	427265
282101	476231
271375	300606
303215	173527
406660	449804
297023	126948
326260	440965
348476	427051
464712	182603
377186	67517
426409	66813
143179	317118
396292	265379
65518	59182
314311	126882
370804	75495
226503	54536
56070	132740
68211	436388
145018	471702
333655	417201
17695	108249
232890	237974
201946	399102
443633	23624
67280	366127
489845	269642
276158	435750
347881	334989
369321	89410
473662	107219
401820	299671
181776	21310
25731	190369
89842	395621
194197	78688
388890	291984
305688	116246
489930	64079
84008	382984
170129	492906
235476	30263
247812	235387
468701	426034
344166	218727
127373	109500
253198	293813
344955	464080
44844	220553
71297	342698
108356	367217
483679	446801
114643	94226
263043	340067
462117	31354
66356	356301
68516	431704
296872	344326
190524	49307
404568	297529
142018	227773
1649	237280
474375	447560
195224	150974
282469	461353
184826	364109
73925	476412
252740	469853
244785	191173
453784	88113
181553	477445
248667	52537
212035	366127
247812	105498
483032	328854
461249	24843
100528	313822
434862	148171
182041	357854
136042	351015
310898	134500
180672	398333
16844	346583
57419	255650
184634	183213
370000	295650
353684	251116
66565	22964
383139	313745
55915	103086
24596	35707
242551	48163
84317	326397
432257	134500
332010	316669
214534	26699
408357	252044
144432	86077
207490	90682
42352	137719
370776	194863
148304	123242
321061	127921
419796	16661
372310	234530
104527	282272
41721	296956
389522	134455
135036	185479
381614	374414
97453	59702
288902	151944
143694	341515
476158	417486
470401	220417
53314	256373
341734	38063
435709	453281
80693	412781
182835	237973
479351	121106
320379	264154
116196	162869
80511	202486
382019	410784
186197	121171
378654	151647
262113	154888
140476	100503
118814	168381
123811	487641
123922	409828
441635	461553
105249	448996
412531	376947
2469	119887
28399	75952
263923	119123
377983	137600
394775	88113
494113	139354
78469	357139
133831	412322
418291	376869
174494	434713
258746	489200
19334	482958
334207	365984
268848	260984
470993	313745
89238	225021
410977	12921
336464	190369
233388	382180
345401	361725
241563	226940
417305	233590
139648	86193
443713	317356
154560	194893
318620	11626
57823	182226
238122	256121
112667	67042
340654	286936
29064	348798
46556	55243
288989	420944
423518	268531
223372	96673
484229	132247
353982	219785
316136	370005
459976	183213
161177	469053
104205	140044
28357	91247
68118	93642
456294	183479
167780	213017
289675	140410
426366	167256
390032	420790
408202	434154
418380	66215
320558	317118
150115	223479
232184	9054
327095	355210
184892	162795
304952	313745
177080	457473
465780	450560
421022	281763
97777	147177
481712	264766
342840	264766
143294	179506
298479	437182
254994	444459
76228	342361
383164	433322
214735	201079
108332	368205
359824	273831
230375	432320
485471	396735
233757	310261
428410	22448
209999	125776
401841	67584
245217	46990
108796	417372
386428	344063
434276	169622
171664	318735
262349	473811
456021	412984
278642	341580
260017	51881
342465	174954
371658	351451
471431	336955
398308	459133
314311	398063
188493	8623
362056	212912
466691	212630
321486	463197
122866	468313
389566	410238
134336	310756
198495	84504
219546	259074
249799	342486
325032	493524
117087	67712
308122	428556
402288	314318
362793	479614
434908	466737
87536	265883
193869	59784
270095	8438
92401	307804
348120	310756
149502	492906
304013	108175
183989	288035
254542	329568
242591	282224
249894	294335
175109	235679
228128	379680
67549	58161
219473	340325
46508	190369
393084	466969
34587	13370
27635	10646
438193	445988
118177	110934
137454	290565
399335	425846
189801	170405
324411	142553
39892	305556
96832	201536
269494	380071
375530	42313
188796	21457
87540	304926
69029	140232
27888	440962
431863	217883
392144	209572
249992	332615
192965	123369
40388	408804
9670	180502
219057	316165
459138	303392
388136	380538
195596	23735
257989	190369
182771	317356
450745	479735
182561	130742
71140	296645
143004	180578
55295	48661
65759	326563
58940	82585
32900	470115
321242	110677
326260	324314
210921	183213
320386	94665
446883	392086
340175	74106
260017	433934
138785	272993
189463	142434
247597	105600
36835	414100
168188	394406
26140	143060
323289	395988
267562	297330
314881	280353
13285	228431
139600	313829
439436	126695
368755	388691
214744	490799
253695	19984
168642	82240
474109	134934
325019	251323
317550	2846
26195	287892
362897	21411
381769	55143
153011	24334
57020	110677
415747	434893
410142	378462
491279	207069
200092	490458
75119	287782
36422	403098
390602	453760
20586	129444
299006	142678
221398	355700
343746	133588
369691	370030
86010	494102
38063	655
370315	192610
439228	275478
336071	349363
181230	164510
284497	11626
464868	241468
25216	111614
11719	452370
39601	277444
210898	140044
16982	463459
223838	124085
114056	281993
130069	390043
6899	172840
368144	115416
68298	193897
16166	100503
182491	180908
372809	185135
51342	291829
165354	54536
435776	427652
223577	11658
75958	207535
472106	162535
340161	179375
103050	466851
314509	54976
323089	94344
33760	455069
355412	130753
11797	24516
318236	236213
224594	204273
406408	408828
491957	175288
272742	445061
404035	162831
491900	418890
452424	315407
112443	278427
64707	216591
21818	254145
21046	54976
415090	400484
313728	93533
5354	391830
176235	123410
227247	470587
440117	340566
92296	295484
21411	151746
268561	244688
208444	129708
227313	118437
276591	247461
14254	29078
133539	471995
166365	28129
492246	353274
91189	141440
439374	187759
482456	305204
422408	188759
172779	87090
203321	391414
166780	142161
110497	10450
407943	5243
355197	338667
90185	202335
219546	25748
425166	422998
259584	83545
81674	338271
266965	99210
45207	184678
174034	120235
445268	176755
324705	48163
306345	102352
45533	141166
240569	409282
373193	337849
162829	29105
422952	201219
170133	355461
171437	212081
269441	313745
221687	192195
340292	119868
135118	375911
57505	12507
319291	72680
197681	13370
458186	301475
130006	203279
66588	162831
454133	152085
2841	282287
136208	174939
352798	426724
404098	285149
292367	469227
405863	427107
9186	429928
395709	421285
212957	36926
435541	434980
364107	142018
214436	382823
273946	178333
86313	2792
200804	340873
426932	49903
188784	487192
59556	403900
124588	206477
248280	471301
70822	218727
129328	342300
179414	327217
144274	461656
51951	430356
121566	386630
467910	218727
396760	383840
453054	115340
348798	391965
40449	379570
144973	409794
402389	350129
233906	312259
38182	134445
117992	374784
157258	345337
124469	101058
157394	364324
219037	371833
302153	494022
355642	36223
393940	425675
425756	208300
418380	168213
15696	425675
467747	267602
377411	159269
329478	139648
251781	388407
436784	134660
249765	452218
373052	61837
412206	86728
405876	149766
10394	273831
306628	313745
204429	377906
461022	49828
128354	72003
39626	308676
85421	445947
147954	436829
458065	158420
75641	36392
8983	405842
337116	291860
245755	346388
311498	228249
364382	174411
265168	173728
425161	137128
152017	344119
174034	156854
391971	178436
329519	65134
147305	459775
107524	92831
304146	282121
59092	252323
317332	383967
397439	214024
347973	462377
477404	38693
481567	432479
68340	404789
37860	127064
422015	324557
295129	441121
360426	383967
54806	132398
57164	280384
215676	96051
71346	267920
126189	380533
248405	466165
346486	49903
197978	115649
3111	193216
90076	124085
173543	358508
338571	273831
105289	196783
108060	291249
437140	294920
274138	266377
212733	337791
332584	260527
216578	208480
272505	261398
334045	447517
378839	180274
383673	194478
485331	395527
444755	359826
23041	487739
278062	269703
278711	453851
25659	165749
383570	135283
372657	378462
197278	36381
312490	228431
216421	209542
19121	355555
41495	154815
435500	9786
284406	172215
46965	456610
227604	420895
331238	184258
371441	16790
433819	401854
360216	117023
54554	440660
274451	285508
135181	276254
12733	415070
325188	252907
280600	378183
75711	110677
8132	378686
195801	113051
50850	469560
71189	255397
410452	413673
192735	413248
25279	285446
131574	401949
383387	203186
10685	338220
319231	16286
166710	367798
186597	221133
179879	310756
343421	158138
404892	11730
262200	203148
254467	421659
178422	132996
405788	379489
246558	35642
489316	183837
45673	400258
48576	354747
244544	183213
135409	281852
114643	328538
115193	391414
419126	398547
451379	105997
116382	363833
176095	50681
98916	336590
276108	155492
336006	447257
422154	273831
112625	72117
262210	286396
140406	383490
266307	264908
428138	155758
477506	185335
326631	475128
202774	433391
127224	151944
142461	261396
23529	313314
233590	425028
493347	299254
363481	462770
51985	203656
262036	322698
52819	426745
364281	273831
67782	464578
417036	42189
170905	412980
392188	142318
129152	132740
436052	430329
138823	401086
259506	55830
458207	322498
449521	188240
151444	222072
433820	249749
303838	307108
159422	298182
157058	110677
81525	228431
281236	301626
39055	142673
129132	393674
337288	269933
22950	173965
320976	382511
299095	10646
435549	387742
322660	327497
457418	169633
47115	413525
116409	220433
5807	478847
438956	303648
95085	203656
453238	371918
413624	333369
334092	2019
456830	40193
360645	337368
393023	18463
136901	110677
213123	170166
245275	133612
50087	321338
202361	241468
49947	213231
109355	13370
239640	277330
341890	475699
371479	343555
202881	17155
396725	404806
173251	346917
222108	485989
431045	56898
462893	304493
112625	137331
306459	428864
267606	301659
370764	401297
301264	126172
456177	257190
326051	305151
342300	241048
16941	169485
68182	110677
461263	413525
431556	208009
238987	332146
425827	476412
128686	207059
292538	193897
93344	152502
391867	203656
319670	316310
437849	491925
377411	253774
446910	455481
336152	272849
164447	26361
66347	98122
17231	38063
400480	94667
455231	312407
273437	50264
128337	237458
180670	69143
102875	139648
362366	56625
293153	67280
369854	361458
345401	26551
432135	65648
75322	311221
427505	284272
296529	377080
368	278174
341445	375295
240937	188759
126446	475200
109833	283198
13549	50264
59665	15209
432437	409540
78289	24334
418319	242364
226167	152157
49263	328561
379107	315508
463420	43276
256893	466969
391702	221660
369120	35707
330457	411101
184788	345139
84836	53883
210316	307763
255024	458119
215812	212219
485546	221454
319824	445749
369024	28154
450436	393891
42255	153114
91354	76438
473411	451460
120778	263713
31483	385814
419273	313745
436143	310261
234413	388558
57908	295114
292236	151096
333199	242093
88263	434239
489706	221890
105012	360708
489657	237165
21868	250649
459763	477328
372415	113749
468648	93245
485843	49828
478364	438957
342849	162068
238798	493580
444445	5857
245307	423959
90484	151944
424120	303059
22719	18479
48275	64613
160182	317356
414286	11882
330420	332392
85629	268596
12196	71994
10302	10646
312283	401263
193271	345153
338074	103267
147866	287517
192238	248614
331503	326390
442031	137517
417938	122112
432723	15209
367919	452098
149014	468090
305324	110677
469620	219135
156046	111316
366986	91160
169801	214024
275906	114930
386424	250823
439315	259703
182764	293813
449406	265031
71983	302634
273420	37021
235382	300041
441463	21525
197438	285156
215517	327673
240313	420151
236503	24600
9570	308416
315876	207331
331071	210974
486640	32391
410163	169389
470689	474198
233408	310111
96521	280174
460582	166717
306542	205270
292923	172041
239253	226308
399237	152020
147389	345426
217150	295191
491461	124437
446458	48275
42197	355122
302918	294079
179751	195121
58042	268129
123522	112446
185715	322422
61367	94129
308226	2792
457418	66202
487732	22347
224589	426018
345401	78380
358719	374492
24844	327922
70271	438783
316188	420944
23306	470991
111084	13483
183246	289080
425587	469251
172781	190369
118546	414501
295009	309085
223962	72432
461460	486885
324967	297446
166806	391414
335568	282497
382562	400627
278829	227566
328573	184907
222386	221177
276759	226152
384753	457931
149191	166513
337271	72434
344486	223830
19382	426505
185697	26340
373639	203414
182714	96977
377967	116923
25749	315888
192311	490777
59578	283445
7990	156207
391241	347478
384354	200253
271185	112348
207141	231255
440362	189053
145056	232144
24560	63078
280936	342867
15027	297937
25969	132095
42693	487833
66878	473966
307287	317356
101344	6899
38141	280857
71270	139661
14080	489582
488541	238944
14534	415048
23837	366127
368693	196783
74211	351182
196003	249444
153813	359144
253435	179932
222039	270118
229735	289515
335961	226494
39176	373380
166018	21095
88610	134145
84745	299947
305357	28088
206932	109006
351263	220635
396806	190059
491993	221508
225008	207535
61815	40780
342415	249334
111993	309425
447404	192195
305449	440660
358320	345300
279871	378899
377512	131992
449521	157118
80650	294965
364158	412941
189583	441952
174489	264406
219198	132154
278947	72897
90568	290450
186333	267602
487140	49050
262308	377906
290838	471007
76835	384336
266172	86277
132013	304011
230051	493112
453028	352541
474081	122013
74354	220417
7681	50902
276685	49877
408337	401297
303507	451414
223826	136388
53532	335069
182595	469306
143492	183213
289901	145835
76580	90123
66758	468753
200092	11465
29063	138039
385457	422292
453821	238566
175860	193281
124320	20492
386412	20959
340008	49228
493491	217310
202347	67773
202633	181957
302728	250410
280943	177690
252487	378061
456120	83503
44794	47082
383002	208657
289949	389682
346526	339972
304667	360860
269949	55496
316729	219876
45199	210660
399877	119909
444708	394099
423514	428155
241491	367110
316569	317118
64989	147007
154981	372605
255353	438419
350650	350699
130458	36392
330473	224085
279805	312698
385905	61152
349972	107711
260323	384885
273108	313745
407789	408242
276969	318540
477300	203656
29952	343721
372823	289858
145976	194392
267605	409828
403917	7159
89219	470403
100269	362267
87872	455181
198271	286313
125683	13129
153543	264132
373377	28129
348227	52981
373755	396703
236032	399890
467881	476766
486916	74029
409470	292108
420288	313317
435594	300606
106268	31820
480809	431763
84912	399195
187998	403557
319081	74044
9407	136614
470441	232890
414646	252990
229647	313745
78289	347202
234000	370866
59310	293813
299344	166513
404228	366127
55914	254266
450414	153515
214508	149559
372170	187380
231784	100819
444755	187298
124620	408058
447962	386848
82003	187836
375316	431226
115086	72980
186843	357748
110835	83441
474341	27547
218675	286265
237652	273831
2083	460437
389234	416698
248223	348203
37697	116697
407116	335832
352007	196783
427917	401481
83057	478415
52881	239122
133909	408878
155448	168990
341067	190369
212889	376865
174034	227297
146893	193646
325470	474969
389216	118662
25326	195133
470554	357184
309054	18841
59199	183079
241379	237548
318943	493285
16736	276451
260999	49903
378553	49828
117348	99550
156858	179375
481854	8623
352073	151167
83408	234857
164607	293813
472546	248770
144288	243301
264325	139415
273454	3708
394303	219499
267562	254751
219728	90555
206054	336590
5242	338378
62444	226658
479351	32017
411681	368655
110961	401871
455074	357630
347094	404960
326631	136326
53249	470870
312283	172345
378468	451301
23103	198441
98420	110677
268946	265711
183829	47659
86632	25410
443163	244498
426685	4717
263904	241525
12517	313829
436612	313745
162252	32850
196091	283346
374587	101528
231305	380717
172544	269488
417568	78022
52646	477986
317675	303142
9579	34547
372340	401101
149473	417201
165549	327061
246540	259435
345401	140854
95416	133459
436575	289447
143953	96337
242551	317356
282224	274387
400767	320586
233045	46158
340398	10336
325773	190369
183828	393253
30637	88113
203164	303392
52217	84847
231898	72432
186447	331639
167068	30263
168989	93704
143671	336542
83960	300606
36848	261396
396339	6899
68334	225836
203793	21241
23517	196515
413203	317356
198037	219499
96715	421115
134938	103355
376007	187939
257329	374085
459900	443693
361711	105866
463193	96376
237242	343992
128240	446328
48686	113051
254574	183007
324071	411424
407540	446689
291342	94516
63225	190369
432818	139152
403488	288035
467158	42890
124079	399898
374067	13370
323958	447517
325320	267273
167655	336929
329121	476951
438137	118707
286366	72985
257820	429603
72642	463950
329121	421356
250713	364509
234643	13563
287401	2935
68340	487050
460286	130028
478770	80049
146189	112807
273479	28265
315347	273831
265712	263504
421036	478415
223847	63528
288435	348007
313907	290
114246	232915
378810	205289
195121	360516
102974	72671
288012	170993
23225	51176
186369	21984
184390	226494
324343	300717
56765	283528
167588	204221
320683	43164
240937	314939
6855	252925
88439	218615
331042	205223
14585	159949
351386	483153
36556	160894
302380	37599
84630	446351
347421	291933
408360	312698
229005	244392
115560	144348
420048	258370
195121	70519
303215	34436
293345	258646
26714	315583
195760	313745
316575	478415
469763	386538
79701	370990
331049	228431
254886	49896
267562	46947
202333	269199
5700	67587
13563	302549
397160	395892
140228	27674
94906	97985
113510	447107
137561	131470
135179	469532
11319	439212
194124	281699
366393	264840
316156	358032
41920	366534
188925	465692
360910	401543
81974	456065
363902	302411
332008	281924
444372	489060
453665	105316
141010	299769
473992	429871
126657	50264
410390	250410
438640	366577
294323	48431
33838	445733
406449	192974
269329	479614
309208	319937
453348	161686
462659	27748
165680	368996
470415	160545
136798	462377
426272	61376
430426	457297
198862	420
388249	199612
69088	310261
467430	380071
48445	288035
219546	369599
121307	463650
61500	142318
88027	408638
312283	377383
489539	155547
297371	482085
388477	306972
326260	352737
379021	15527
437510	435708
226708	131315
328075	428477
19444	94516
314228	373263
137699	194990
137646	115592
345401	159269
184800	190369
355083	245679
361282	439599
256120	141525
447422	90099
142083	419216
460052	205270
66948	377032
447358	440962
197022	358039
257971	408608
467501	190369
396091	50605
189554	267602
164571	289486
275824	187836
70716	205289
22202	186259
29423	269879
374718	151944
467902	7159
97926	331009
184629	284599
15050	464578
461358	415105
168464	121866
423558	413525
233498	2831
17299	238578
477932	422101
444843	174087
142871	389682
268910	338025
423895	312697
160182	31930
429774	304256
250739	246311
449743	68261
66955	276912
270225	261553
21634	24516
301312	225043
146781	119381
289918	463543
174096	477829
168242	17808
261112	46127
119001	171315
213065	243587
226683	111316
473411	420735
394975	426034
129520	347818
411882	428026
332094	457093
420234	259704
101547	189580
418642	317118
364377	361698
77731	207927
94482	297364
418453	173776
430531	488383
338057	214024
195121	89888
229027	131502
462741	476951
249708	396563
37845	95451
421936	177646
358860	301692
114643	143204
66052	393326
293913	7643
163594	237165
410265	186822
71344	84089
379778	295236
419235	237226
303907	5503
176878	275373
178446	300811
295370	9328
333359	183695
23487	434893
311701	350484
299830	309013
416888	106370
312283	56625
208775	338140
309641	372214
187458	258607
5569	254543
334267	455171
222823	338353
125850	228107
465134	483374
310153	79577
5166	311819
177935	89196
247218	440660
349123	149206
478588	154963
466375	91915
220414	442579
292346	332291
313384	79965
171513	167841
75783	461944
373420	355093
225420	360038
252603	312186
445647	391414
316540	387008
161173	29588
410862	467192
459331	384235
362409	397901
8146	313745
45568	53389
306459	388270
326124	231485
148670	203656
270059	399867
47486	52917
410932	489822
404892	2064
396583	321355
408163	453721
141836	15209
386462	159182
258120	477506
485667	155567
328598	376244
337158	239829
154815	238494
164563	491216
317754	15209
270703	251806
10694	145691
79334	94344
470592	190369
54035	7043
187998	271067
124259	14314
113355	33427
462197	479154
122486	68950
272301	130879
287488	146421
163256	390012
326440	415646
234317	468784
265955	269933
232096	214024
296366	279268
359949	34272
332643	404053
417451	300555
233045	300119
215578	324374
193710	213785
316136	355350
76228	444581
366173	196277
88359	50367
290117	390197
409254	86974
389908	369232
24474	419761
185126	327464
43835	340561
320802	335974
82209	240796
24333	186159
105827	400273
146695	313745
25321	32807
77432	65648
151221	375345
337580	298182
179924	112312
221925	189318
152368	340561
179925	440660
79695	268053
91608	67651
320619	420392
240131	50831
208135	10256
101547	182311
282967	225261
264636	172801
311071	19648
214300	423033
307819	356099
181111	179692
311856	282068
163691	220487
16443	290732
48275	342981
22801	63528
294379	180201
31468	236240
465903	75695
78799	49896
48953	217223
342465	366536
23018	115086
303237	299106
409207	413905
471735	467016
474275	243926
349140	114063
488012	364788
480831	36427
303641	435984
451665	223415
493159	138590
355392	166738
103616	393853
410813	12443
401914	482315
395065	327343
14805	298077
393552	96534
316889	347094
336955	459802
8179	494102
55659	90374
363866	37515
396339	62661
53047	65637
67906	141509
336071	352201
164575	254076
278964	14157
300195	48916
39772	396916
116119	273831
405897	119762
26318	285143
331238	31774
350628	251116
122093	303865
233923	454975
292673	69103
128591	219499
397666	257180
256630	27464
177735	373479
212263	401871
450465	465313
15579	171863
16496	33855
45723	351639
206094	158780
321043	229250
368526	96977
91453	447517
462948	183007
53484	94344
53140	274103
356530	28686
406660	343443
259835	119737
374806	245679
249344	463549
194335	247302
45907	462361
286664	150838
168318	36521
169757	51413
371983	349186
183725	106343
207007	343891
364370	103329
432022	250434
25748	6426
359562	273831
402163	83078
33927	378976
362939	388575
407565	296432
209724	454970
428045	476309
403539	4413
140218	470282
64751	302346
311329	420944
83082	308897
450890	385000
384568	168009
75119	251261
209378	196783
128433	210172
74672	156693
255795	158493
476953	333357
104177	164884
260391	275989
368540	420895
93328	274869
325019	457241
278300	165653
475039	130620
290926	26714
162795	96039
375660	430913
278087	267602
240225	102732
219109	348007
263621	83017
304162	313799
72287	82938
203576	120806
250277	407026
357983	91116
478588	324294
328116	422164
460843	43394
237887	335647
285334	132247
347934	9203
301250	428103
471725	318735
390960	477129
437803	273831
251677	170894
120050	80193
36601	67446
13930	60760
250295	110677
225907	467686
130069	95915
381305	13972
386841	180661
47035	402323
279969	435656
401871	290647
277369	414384
472319	213075
136731	159548
325533	332487
142279	124085
214221	246672
3809	46294
26551	256140
135103	252224
21961	204195
387463	297276
398245	420651
468832	198673
10690	260392
28798	219992
186369	132996
489966	148524
39417	430356
295726	192610
443724	480522
434708	363418
49654	329086
23781	209933
140324	247481
255979	283096
448050	220857
350347	370801
274852	437407
303739	240609
265515	429219
197077	241830
188108	411455
463348	428864
155354	258370
224749	270251
200722	459106
38598	104498
283078	56625
194586	452746
458489	40034
186791	420944
44444	434802
415524	425675
447529	50472
300240	213017
15575	11619
389962	313412
492411	413237
399441	403275
132617	266660
267562	334045
117833	453919
172597	215244
36572	274401
269277	273476
89219	412156
13824	457517
301659	40236
134531	428958
363903	303856
89840	247607
98665	459367
425389	60517
191520	293813
176217	209541
129760	272230
115604	200857
468818	390349
187998	27622
433040	15274
438246	276440
397915	62926
341479	427667
491173	493521
460076	394767
210545	313745
105750	310756
148727	92791
331508	279904
289084	371479
118251	416996
62191	56958
95551	261396
275319	89495
132478	458459
213505	402429
180488	98361
18147	51750
171582	13952
59815	54974
114405	438373
97388	426986
350670	145926
9489	464827
194875	327099
338742	421707
372190	295114
59949	213035
67399	467281
381595	53863
337092	123598
336080	19620
334525	470115
375320	293813
178831	378462
130069	258997
386753	309801
297141	319832
46912	345295
230099	209933
242648	98687
228748	179506
135894	62191
483694	27696
402398	288035
420295	325638
133909	79075
270014	461944
48815	13492
230709	209285
481965	27464
72623	218577
479917	205289
267562	119762
144920	136135
243988	76454
271614	363489
383290	129500
2117	15209
81710	71189
108842	335812
412282	249871
64785	401871
75556	276358
347275	41075
91657	204453
275358	54976
234881	153995
35266	476951
62420	226359
339195	51222
463891	316162
78906	197603
314917	432947
244601	261396
164570	207696
286948	32366
3809	171316
273759	484447
48910	92318
342486	251549
8422	216495
77260	163650
437849	127935
541	369577
285419	265119
438235	207736
41189	372495
156404	99841
409745	407520
56396	239528
251677	15209
454263	390409
381595	479614
481981	46210
281239	204925
254446	162780
357393	267273
431892	84893
332603	406884
20946	110190
270248	298077
216894	193074
248986	36066
291637	126426
462974	161402
431782	68386
134325	27877
31323	315235
239047	94765
338799	68765
143315	248719
215570	408350
106386	403515
326742	400372
484695	161510
236020	238299
314224	117393
368858	464869
51258	303497
125629	459018
123681	348033
173975	359358
302209	36223
258407	62013
306981	141166
76488	303175
166717	226276
137542	287382
354545	455185
126461	13370
223900	440660
52143	84116
267643	137143
55153	390360
155988	426736
329259	63500
134797	258370
377506	297559
451143	127921
287878	425846
221410	78184
340923	281472
348866	94640
22414	233992
227101	96981
175121	165197
270073	340001
258983	273687
345257	420959
254542	467631
72566	155719
480138	351193
55889	324548
257289	198790
389959	42090
171429	274635
305251	36462
305446	83275
200179	73990
480801	21411
203783	95105
422451	423394
128316	315582
399213	387119
481754	386376
41025	16549
409976	446433
477932	290582
101343	228431
168462	155804
310756	307091
135988	183213
17046	458517
98904	470554
437189	155895
329145	363973
394074	46412
60025	26106
388696	408014
47466	328197
421004	48163
132153	17122
277936	266852
380964	220784
172508	116843
415005	41673
49463	487938
19027	196783
344363	152471
336955	215137
28735	187998
27341	246311
256023	67584
212289	319122
45724	16569
288918	434658
200092	381553
224716	59759
49812	420204
474456	15209
53846	220417
343334	463822
339965	267352
117484	378689
336596	469016
118488	477986
97358	490569
326553	370686
233045	315844
16162	322166
315250	137739
368858	279584
130958	260877
267562	305095
77655	295940
297741	389061
120808	440740
349624	275254
300410	144306
155730	295561
223304	110677
410802	24000
203986	486134
4110	196183
51339	266852
27681	166063
450903	243840
124459	40447
126976	408745
143190	37047
404301	89283
25949	476831
83337	467703
138660	401871
216324	250603
152206	377402
417382	390232
341830	440218
380489	181911
342303	207326
359428	445849
328324	301458
91828	180924
456021	168614
181281	248293
201348	324061
128354	363503
332474	473863
151610	255641
394608	300240
17958	24320
88852	327628
145210	329752
440962	235017
154456	201761
347927	313745
438875	472457
164529	308199
164669	446632
444595	190369
444139	25410
255304	219499
133853	177374
159890	61572
61937	10646
77397	469612
711	8902
477509	110677
239431	429107
381859	378198
487256	269199
313733	21411
455115	468575
64149	264521
85870	173170
223727	96366
303174	203712
164196	92823
363496	109253
336697	467703
82143	461858
427025	36892
411282	398122
30035	85418
357150	473840
338812	68334
370958	336590
112235	322859
223654	234218
245536	285664
189138	414471
431214	464438
131585	367919
468606	258370
336878	492906
51559	92464
161056	250434
337528	334680
240491	52118
267784	318672
16233	464942
77420	315990
448104	127930
37464	311509
459213	327223
113327	313745
360860	322077
245047	49903
248216	164884
29345	68331
384015	11119
184922	108329
352286	313314
264103	440962
233348	312710
315252	168800
199676	438653
382096	58441
315498	13370
203348	119507
438251	422317
101230	98425
433346	119762
377320	376642
105259	336243
384886	138941
376816	422991
123605	98301
489537	132740
323836	204677
397404	115034
225094	428432
24954	44082
105969	277568
202665	160419
317983	472182
409801	435688
228770	47376
331260	24261
434419	281924
238548	317356
150576	328140
37270	197626
45724	204821
341159	348798
240225	352592
470350	493439
287740	402911
254241	94516
493307	216490
416037	63357
234856	288035
147666	14741
436503	155462
144943	38154
150153	48861
299033	379237
256893	387566
429074	50538
163917	395988
38038	208300
202570	264406
236200	361488
93328	387413
301659	89611
254888	34901
45847	59821
143501	47547
179825	81315
204181	246264
470746	63528
271760	64123
297198	56757
31413	262292
436794	122780
68976	213316
408825	341795
486371	449933
112442	366941
377221	451631
325237	413649
61367	245100
185604	296576
390656	358132
157383	152502
246020	233590
97114	208197
426621	296423
167657	380745
106526	162837
71340	249334
260352	492906
62636	164759
472164	430356
208577	298669
199819	193982
257613	177861
222860	143051
333747	250089
376256	19984
296459	9054
428621	219060
185808	336590
236967	168381
392521	484447
131486	268755
360229	10377
162215	155461
369760	404892
16572	460437
133909	476951
405487	438411
257977	265645
474859	287855
463539	29602
365430	249444
127114	412205
336622	396080
280964	458150
219281	475072
485119	393326
373965	209471
263639	391414
295511	199379
309393	185670
15808	65565
372764	162247
41708	454201
488971	48064
338153	488540
68532	168396
380338	248641
449406	218303
405722	226308
146279	219865
189680	311212
274073	267602
403637	376508
159346	183213
155606	414257
105061	429115
47684	183690
360469	405217
460454	404806
248013	350088
270095	211912
3895	139469
69392	292721
353078	339274
247172	248780
89375	328401
463891	371030
371435	202894
304544	190460
172335	10690
50506	371755
124560	146124
474180	178436
434675	164273
383949	39195
268418	428155
13034	62191
316224	57989
323556	429539
168939	266852
471977	446105
15209	56365
369416	399885
35806	242661
172061	247053
326631	436261
306982	439643
438320	442289
486565	219499
87741	306100
88447	298381
461959	447517
438655	241988
363407	293813
455589	430356
417938	82240
217631	48275
300057	114643
113895	220857
453665	404007
385449	58317
463002	403501
477686	261539
485384	193705
129031	321306
428944	301348
453254	475876
258472	405701
177105	158153
67906	52030
178699	254354
345077	150352
464971	202008
186369	280507
277592	241468
185972	95246
142570	187877
117420	97894
209237	351710
276821	261021
212079	60517
241432	194165
445023	196169
50139	310801
61152	411455
193869	248179
335906	51370
157279	232637
190207	302067
191780	291835
59598	469235
262886	2715
153006	359281
203793	388575
328830	252333
380465	49847
378292	194885
15396	266852
446182	389619
189733	286697
162628	454975
228128	174700
185554	40784
68881	451016
335755	218730
277568	289444
433922	226852
213293	46052
363467	298372
442566	11292
309093	353015
84702	355518
191345	106054
299600	267053
133909	376888
170398	237165
54035	25580
409192	416555
451505	323261
38537	440848
196516	18665
260352	185076
351655	84089
360037	94344
346225	315687
138766	343557
425518	93558
156185	37515
208009	431556
403515	409205
156541	288750
126870	312484
406605	355700
6194	119762
70822	404319
264127	322203
79241	440962
142171	135799
105126	32807
389009	273934
448104	353802
445085	433934
451535	232206
130138	157527
411209	120829
141878	375440
21110	211868
300916	61679
427498	217423
55676	150707
34010	440615
194155	190369
469976	54536
220191	50009
88956	263009
200092	314938
193271	114930
240689	423469
324495	14335
318841	250177
175923	412414
254696	335402
312646	479800
323174	287911
193817	150296
57432	302440
352994	377107
472818	351167
12655	240792
227857	243438
287566	406222
78158	341859
419381	447517
114262	127636
101834	129727
146931	162247
266307	426067
167189	22804
490227	52625
214656	119758
190773	84089
1263	417619
325213	374117
52143	358818
59818	234235
32742	152702
293542	430782
31417	17633
215459	53863
448185	86898
7950	383647
125003	146681
118132	158684
233780	435817
178422	7473
461648	119123
449671	332435
426821	55147
394560	238933
421462	447335
195115	293058
307279	391162
211524	428103
127453	444088
97732	405217
474021	268176
397565	405217
133106	437579
67906	441896
276657	99405
486712	223382
260042	385000
308723	190369
228661	15209
319046	400562
27864	422853
459064	470307
421223	124085
62873	437881
208638	141154
16204	187998
462758	28717
214308	71275
86369	293813
10551	57044
271981	299607
369324	332392
106739	347493
120448	265646
230969	377906
309917	488376
424753	456724
417938	57080
458091	4413
266996	440660
168331	113051
419239	169482
272785	142825
294744	166652
409468	133423
120577	119381
254542	279091
376103	214050
332129	116196
256718	257895
228707	16433
118626	212722
280952	183438
92047	283290
172672	217784
94111	448770
146893	182905
427200	78557
283608	27464
449954	122462
14074	440660
221786	309180
234601	113141
134972	161945
24738	398859
126253	188132
250970	241090
231791	337585
78795	475382
35074	50538
144109	132215
197813	104527
195467	48275
77179	317356
421727	222683
159356	371934
179906	148798
198440	94344
295864	250961
67248	329698
148139	372314
194723	363996
231970	142528
92209	472072
21754	305196
231740	326155
307217	338271
85703	115770
491624	255850
287766	298182
222698	431116
337983	283645
271047	83017
417619	253703
70874	2835
51793	428103
339067	394950
432903	153674
142964	402323
481709	49021
348196	370907
111478	258461
166158	53994
459731	299806
19541	188974
283178	336076
233045	437686
15996	18250
196402	413951
147246	330675
39378	20642
370977	219499
389479	58666
341204	408622
233388	232663
220000	228131
389054	364294
122186	422822
131582	81295
462303	469222
109923	111840
374305	297718
151758	447724
261943	48163
276821	182301
233117	72226
89991	147989
196996	243923
394928	447785
244688	359787
384985	420
37748	389682
360459	352915
54534	5857
115334	466737
387008	479884
341630	348176
168024	273831
55909	457615
149733	158440
130069	38520
193322	291324
410573	466042
101230	193705
124786	264154
247908	272333
159769	277053
100549	178436
225694	317184
431363	27464
332810	89047
30909	449373
491337	387365
78628	44607
47940	421830
251697	277105
110192	375897
276330	105549
126953	49828
349198	312334
62272	366666
106728	236213
168057	82585
286572	48275
399393	184978
187976	330511
144768	74475
201131	276780
147321	112379
204144	393253
358480	364205
335951	168252
79391	5857
351236	442846
324465	138807
467727	381490
344033	86476
226919	277770
102202	210727
455565	477986
419520	462862
449406	80059
297641	257858
17154	484334
415665	360860
320726	380542
75656	11335
53263	399852
253929	170741
166626	457846
201961	5466
349354	459622
228721	80193
156555	93814
75315	330487
227789	347104
24302	116766
400124	138807
420944	283193
384725	313831
458570	467703
397412	74829
386304	204346
492365	16433
140279	33301
386868	177335
152855	433812
63713	413525
212219	337355
448429	313011
304952	267553
402052	18665
60659	169263
251706	155311
152822	94886
155419	308573
248640	48512
46970	420572
161038	146202
469483	317356
385230	273831
235078	78971
361537	360850
297632	297830
268575	172089
191055	49963
262092	229022
386516	110708
198365	119381
305624	124460
475680	489822
385772	34725
111815	192827
427924	447358
36746	466246
472910	146584
222190	440461
480801	299228
223176	48163
434156	261685
474341	234662
63185	299434
270689	156375
238353	36286
70406	271637
53283	404285
251588	120717
115145	342847
159073	69708
269846	288035
314605	467196
409766	456426
142740	103267
62166	451016
313021	201208
172923	257895
79573	93245
297275	183479
199051	127174
360391	119693
278658	320834
281924	1570
444488	458183
324668	206500
347425	399245
54046	283918
264098	76185
458638	165493
414128	55205
402493	85751
379809	244115
270095	183969
434726	403555
436145	164164
321352	432704
153687	486185
105129	137119
283463	383450
152843	482667
113810	99405
244399	466240
320259	178005
396582	119762
10762	365702
316740	62440
229553	172797
251194	436500
206516	289515
153995	170111
424844	369599
334870	300799
365734	277961
228622	391414
351512	280814
99447	243840
382881	293813
71372	391414
236216	79507
261278	243895
145288	126426
302276	173269
65546	45899
196654	317118
134425	430935
135727	426258
128009	198649
48275	265798
194165	363206
177905	461387
230574	470150
301596	241581
441696	119381
262210	452971
8473	24427
63435	391414
288918	474074
278979	273831
281485	440660
394335	226308
369209	399950
311614	114340
93625	217974
267529	327801
453919	309524
227375	399867
257391	86560
265272	110708
169241	477986
455388	269703
369229	228431
316565	204346
234187	274804
29983	178436
244536	493788
222472	363386
219728	115564
103984	59782
64201	447517
329413	475540
178422	172592
76228	485319
188555	47295
297586	454893
200976	137574
44457	13995
26331	401871
472467	402193
155953	295484
386389	63642
100884	33798
44160	267602
479320	288271
402519	104855
114276	435139
262660	4035
200092	461769
333277	447519
85425	175721
159257	98906
140013	477986
38849	464460
263566	255368
327809	114211
201321	191821
205759	390012
338825	85423
472393	44858
392011	246592
422230	49828
321151	300800
404543	253897
142536	172089
135338	420944
177487	152321
252603	419580
109269	408719
121581	409927
79437	392788
164933	139716
313672	67280
113267	449296
226003	313368
5057	35629
226326	48275
269357	355700
188883	115861
225248	384849
1037	166651
414286	257480
23958	159046
120144	152791
78155	430610
401064	91069
196340	387742
80912	37011
181623	46707
56506	378127
1949	27826
294323	84395
298390	71523
60585	407929
360038	331238
114897	267602
85652	427016
481854	45141
270324	387940
190659	434945
73327	433025
85393	44462
419650	339887
165868	60082
187617	12329
90696	98286
274852	277646
235815	286936
431378	46079
398119	49230
44160	55167
99405	225534
187834	211917
284055	14254
294323	348176
298311	35707
40890	254787
64609	33198
110490	1044
363096	313189
412350	366534
367233	145064
192922	194914
110835	463249
105183	415344
466104	364608
372272	193346
458768	125425
384241	291249
479897	338651
441718	208610
203321	25030
185935	261396
234270	62586
195948	463608
433354	71070
44844	345642
234881	439686
83860	8950
189965	46127
141334	334618
268027	258823
128447	441357
192524	104498
128738	489943
119272	444931
385534	310756
91600	56620
280421	253247
401804	22907
347796	478415
208031	299228
387318	129206
169165	86560
123926	108034
490396	146517
78490	27827
80238	441313
276821	65438
95008	75258
16289	294548
181031	270327
492379	449855
176225	271962
136955	245997
271673	306545
369218	136714
93354	267553
69749	185076
191391	461285
458791	443511
29431	383044
231709	396080
142320	467690
431015	273628
124092	190471
12088	289610
374632	82585
71189	77055
26857	487963
33032	46506
330442	131315
352896	259096
480105	132996
257810	195709
131968	258844
444139	203639
467432	488540
59243	291521
302018	355552
462257	101650
243147	470554
319303	160722
386966	411809
328287	117843
61155	112926
157914	341516
192611	10216
134593	42189
422771	315990
326631	161149
161943	199683
48200	16564
462653	67570
228013	271426
246955	281163
171757	465674
115412	113521
189683	267352
69458	145323
57817	273831
359374	446188
109306	253263
267739	100757
61286	83867
483857	413557
390950	463615
146893	17590
471822	184718
457293	494102
25239	414735
312827	91441
404892	167246
2187	73955
411482	249334
442662	434877
477156	260615
244688	17880
293759	110708
408854	462853
68094	58567
210119	339887
228050	411424
296178	409828
213753	94583
336556	348798
12034	458
258547	461392
208577	194626
458892	56727
87729	157839
371983	335477
338362	76350
27428	9970
37697	261438
36994	408584
458050	354264
82150	100065
401838	480542
445708	323486
61152	368973
383526	15133
87013	86974
492852	354933
39892	38718
232955	187244
77143	353982
63528	275717
85555	251331
81564	74291
380031	263009
253690	159249
143913	298785
55489	356645
489822	339443
61687	180033
326574	187974
343628	428214
446182	335757
272961	313745
378224	475594
290547	485632
419435	259821
311510	281942
373965	119122
296051	59782
87670	55250
105784	442682
226167	117393
373159	390401
402727	430610
472737	461860
189302	132740
305287	309014
201559	329353
109218	205223
335743	336590
232163	144881
221329	289738
255019	159451
210436	373476
451744	464420
117316	478415
257977	189409
381244	21910
447227	421208
45814	387927
356510	313745
165436	207927
45115	3431
275780	99437
34001	267739
66705	271994
443678	15209
54873	352048
119553	327391
217999	26551
314068	383079
439029	420790
296150	348798
444918	369203
387775	442947
81198	477954
407110	5024
320517	420790
57668	273831
252895	344907
186597	394630
88844	157658
432175	445061
453532	425988
310848	476951
25748	446646
444746	105880
352499	358050
391112	458226
345715	162829
370590	420790
483950	261396
180228	201048
462076	256121
294485	2077
315573	79312
336620	458877
84836	382648
312283	335099
314548	437243
194007	248382
59989	404286
369853	211932
105862	77615
102105	49021
317457	375802
372701	296432
70927	366534
470377	58486
391108	196783
275040	165267
15232	217423
411300	223102
457740	274836
237934	440920
494127	173176
154808	149668
463550	11626
329727	179258
392392	9054
113676	190369
300109	489822
438955	93781
291074	245715
289898	317286
97926	188893
396038	20959
361477	422164
450161	105595
189351	385000
100866	263713
113387	476231
473244	425081
135338	494102
442512	475585
232666	171856
100477	77339
469750	266538
448944	153995
96559	483538
372179	348176
306040	180527
286425	390519
480698	28129
101340	411157
250325	265578
210602	214024
434084	470554
157548	477986
400934	16793
10313	38912
418210	279428
317318	410037
126510	226456
472620	10577
426439	395003
127050	307279
372966	274869
312781	26551
402446	340561
152207	31461
272742	341271
388696	388146
60691	458039
257820	414832
447920	62366
127462	1605
479831	75722
264247	489822
189744	368590
415458	239561
355949	190369
72639	306100
23125	109758
161846	22895
230027	144405
306830	358848
230391	143606
96362	212278
372750	54976
290804	143096
208584	66691
486506	50264
130300	484274
454450	134145
209672	104629
233045	63276
193722	262000
253069	315888
97352	266783
220243	22424
165532	190926
139	279798
357294	122608
400990	399867
479194	86715
465005	178422
12063	203325
437077	35995
376821	466748
319368	44645
360232	455769
274729	199612
254196	60355
330850	355689
466656	95171
273724	471485
107118	228431
377616	230925
158099	433393
8425	101138
433346	190369
106213	351639
376759	96977
227241	306253
249090	423508
134133	196783
134714	190369
160542	202417
295090	249334
386920	144470
167601	394182
23014	74571
316749	34464
262135	459678
185098	110677
437757	488233
292504	315888
410929	293175
298780	252961
207274	440660
444748	466969
269167	479570
334092	106599
468253	98527
297386	172089
203060	211372
60287	208921
44160	280877
419482	401029
378419	322624
75339	360596
462028	357150
347068	476231
323851	229215
475582	375658
18979	102459
282552	417490
430404	168381
473482	84504
88359	45141
455074	360056
251290	350224
413045	2835
130206	149897
263439	421448
108140	342761
414058	152702
203000	349129
304952	66930
57470	482605
176493	48275
321438	282428
119888	341271
466983	195177
87022	232030
371617	392335
211089	323946
47002	256121
407565	102316
103606	140313
221783	195381
65815	341271
41162	471745
132533	472694
397587	190369
235468	297043
485476	417918
10074	204519
334080	313314
357987	280871
18158	188082
234453	372314
153813	115480
121594	345337
101550	185766
229834	74571
70348	451016
434287	232316
373453	355537
400218	431226
160794	332820
431343	303040
187095	464378
256630	86728
406477	118877
396666	253530
252925	401871
482329	481279
375327	207849
381305	52917
364802	231874
136729	161384
372506	13370
76973	16198
385858	122581
357410	22464
412130	12895
190838	126204
20699	106946
105370	332154
384484	287837
156470	28065
194291	56736
323836	144529
11696	15337
440327	248940
28669	351639
233362	197895
25787	88502
382931	184902
336324	4136
200748	209464
314311	2290
396764	21411
215578	140981
361291	231238
57	239744
37967	283445
434690	59672
29951	211932
268320	138846
341632	67424
49069	209471
440331	91069
295262	233662
425422	246085
42890	268146
180846	422392
211198	266852
25690	111370
391740	105498
178831	476231
60118	17441
405561	16433
205348	478583
173296	314032
218772	476951
459572	212081
263377	406633
269306	431695
321931	107187
215512	281993
309917	290560
291299	253816
135593	164884
413046	54976
97894	46410
482011	36719
6450	175608
364461	270337
80912	289970
89238	204330
114662	69344
61286	493045
381578	292309
469194	446351
117631	298767
450432	408288
396080	9486
477328	15133
315206	317118
225351	243547
79417	174817
406430	128610
320683	148000
302711	315566
187834	250087
307030	158506
260485	146202
357294	291781
100157	106903
119001	428892
209278	190369
235875	366127
328511	73193
36300	205946
195121	481359
82156	485890
289673	169485
227870	50155
41495	180969
157789	19951
31717	158811
356962	201642
351523	292369
20946	20413
403835	77277
321567	23018
41189	198947
298780	291531
331028	249954
345585	453716
314228	277105
357114	429455
425601	317118
94111	156911
164520	284843
405271	261847
118755	121304
202352	391705
209741	360860
409794	463314
28883	230336
427177	317675
241696	71274
226122	393345
148374	258370
198309	176806
7652	33259
85020	37515
152337	203727
266141	323343
166626	14858
284816	10345
175598	152502
464548	3041
112443	218054
199208	490588
305827	273339
336023	393238
128346	281956
90505	240225
398997	92404
365864	190369
218604	190369
85621	162795
459312	160419
195573	430368
360097	316613
97777	445753
168640	339692
345264	2199
102627	260676
494102	156879
165372	84960
104111	161704
415926	231638
431771	42890
262373	382314
323619	332403
317717	158514
372799	396080
21524	283006
303221	43814
64846	134428
253991	380750
10868	42890
227135	49847
301847	160158
460067	385279
254446	200549
347808	44436
448090	483565
479044	329727
484193	341271
149368	278520
346299	383576
398964	255640
114308	233236
196903	65272
182049	428125
165729	72406
39683	436428
456021	180208
83906	165653
201123	115917
202774	452474
295838	332505
83390	176874
470483	351414
193329	183213
76228	58317
164052	196783
18761	95189
112	467418
370214	54976
261278	157658
312939	402438
168361	234649
274723	393253
79078	330179
352378	356663
280074	106365
460482	428050
7515	151944
310107	104513
184598	146124
472273	35707
130069	97584
428550	94344
387541	261865
274746	312239
249334	190445
229285	193175
411282	217809
384985	472410
409745	237925
33894	3234
91828	271600
230051	375868
392329	114808
125343	77751
57276	83140
219715	398333
176056	64335
150651	22570
31544	449728
228431	313384
435384	380211
40856	433247
324167	317118
265108	399954
412981	308123
478685	410434
479091	51895
291732	348515
3809	288344
345715	182172
71511	282185
350881	115861
308601	284707
39658	210152
186440	37202
445816	210324
291458	265151
55789	391204
455189	12524
249618	437067
31182	310736
289675	265054
451783	24000
77969	421285
90961	134145
325491	40692
251142	132740
401691	15453
168748	273831
366402	80557
108344	293813
174063	199554
451733	436652
335077	435789
68035	41075
226326	277084
449990	380689
27130	110833
28686	345401
413106	388486
73462	237165
150413	251779
1755	283750
146893	35414
423197	423487
319231	215905
127789	265589
392548	78528
26211	53863
360070	94518
355245	176077
297834	116283
342840	992
96905	199526
127229	328140
64855	94344
332697	12129
188382	285680
300916	443333
176199	203656
404568	12448
149305	430790
163555	2891
443163	376418
385549	218614
77288	417931
44159	304552
411742	470366
91653	209489
260523	341271
198511	267602
152707	455598
371547	235363
372816	11626
188039	266852
19827	487623
466633	362267
181151	128188
287089	405987
230879	277302
310644	474219
65244	218727
345715	227821
84261	194568
357471	116419
1072	373295
126948	243301
311127	421935
460108	478415
284640	336341
78571	431802
388992	203081
404568	198841
33406	62191
191258	62191
396697	319960
373170	63528
422638	443183
15027	412904
240632	13879
470689	58384
285307	291521
137390	56112
64557	281924
309277	380071
319259	3339
334087	476880
98847	14264
478634	183213
334092	258432
291028	246794
115450	243751
160366	387185
48597	66092
96521	315888
6424	305062
191532	248885
304404	351167
439929	83817
423013	190571
259516	463774
150389	438419
345778	192365
48064	121106
385427	166272
160744	414215
239272	371912
117719	229576
395017	368361
448099	477902
285597	391414
320272	98847
320245	44267
258648	70252
127531	330469
425477	267553
12967	145691
472224	411808
431827	129995
455321	144845
201553	100446
219198	8148
211077	366941
406660	322856
74886	113522
189644	35629
21379	30416
204989	468810
153322	336590
404247	392339
259736	261278
299395	179969
227700	435599
294193	398122
35219	369599
192836	123770
332706	254423
90247	96879
261920	267352
299757	441313
103618	80057
35321	165974
413953	194242
227660	76454
389514	385427
478148	491391
192238	12723
273382	262309
485420	106892
147558	183213
8859	16433
2293	292721
222092	308945
280602	262954
24474	393041
469382	116598
311756	312183
238703	49230
88244	196783
139324	234551
173939	261396
135664	286545
377732	276519
15027	202476
294467	166063
88439	280935
244902	142678
370619	391414
367328	476951
156643	437262
205794	301111
396436	201076
449521	186027
216666	217223
347653	430610
478490	207927
227965	184258
320479	340210
388158	152887
453018	447446
188123	264406
337761	35629
322852	299467
283675	380552
102644	284981
232973	214050
40443	221324
210088	342639
254155	231036
181116	291832
147911	351451
117783	316575
187834	293091
58042	50367
253228	478415
234921	71281
45527	227924
218842	390349
269612	465574
190973	144163
242291	227216
209813	338189
42979	55067
481723	354793
264110	284570
5354	200632
62494	346268
482851	378574
475760	452195
241048	374058
196794	385076
215882	271139
209372	470991
131303	317100
96494	218730
284236	110677
81636	49021
49846	422998
430690	122694
274138	101982
353725	327100
187589	90884
429999	13801
254910	223298
306174	399929
314143	246311
473053	464546
204098	77866
66486	264794
235906	208577
493938	245247
412014	384669
249501	196680
250960	317983
36633	190369
165699	445610
317552	160158
142109	87471
141782	456164
345257	401101
7560	420825
119128	90659
458071	172535
368358	291967
24456	441143
382089	288354
333557	81497
276883	441313
86980	137128
317429	249633
191391	426512
32074	222701
373755	276963
447610	417294
413816	27848
425807	482165
228084	10863
406665	311801
187458	211040
241640	37046
337097	293813
438501	489822
75462	67651
362194	33553
263784	203656
85048	351451
145288	489841
297436	300
446960	220749
55940	112491
163445	266683
316540	483331
376493	99620
82439	203656
155697	140212
279928	293227
68094	148590
111984	383949
426384	458601
364388	139648
458050	353596
127390	469509
367919	221061
218045	407245
361576	246672
342465	204495
196003	77727
294955	333501
296029	191061
151610	246713
181836	283392
455653	95149
133909	438653
456079	332392
348970	461944
200163	154895
37459	365439
419268	478415
273610	475223
356723	291034
324705	454975
449521	151994
420734	397283
271982	163380
245047	350384
101503	77727
357939	381362
488012	175271
47012	313802
481044	491150
105784	15209
41227	169833
358718	96866
76558	319703
473053	442096
270597	161364
252338	46926
405535	118877
122212	132996
224045	383967
427328	462973
420088	303424
374512	183213
282481	310261
53532	374784
273730	115340
85961	397352
61367	195402
360459	121462
287918	7101
221636	283084
324465	286936
171813	144073
292367	444139
236035	457631
377477	187138
468627	236454
412844	231485
481419	75379
464141	146202
63892	89825
456143	94516
373158	360469
222339	172535
3111	104158
40337	32807
442239	119123
296606	84954
48950	55129
425616	223461
116263	430356
194912	458701
378199	208976
482987	397890
148992	293813
448104	354105
198495	293813
382867	16225
348511	240374
460474	184902
433510	855
215660	21057
291772	281820
189203	190369
113361	285156
267562	388657
335719	119868
51195	441475
241525	231140
100349	209018
200105	404886
316585	50264
20417	152502
21942	37476
380489	212689
463420	317286
339333	251474
217435	107711
411240	401949
219136	203521
379680	413930
191599	228629
168711	216909
448696	476231
361398	168213
464725	14273
203793	461846
358751	402509
484393	301659
420838	29238
11437	456215
15516	170276
204946	88432
210353	42747
109738	411424
40442	431652
161420	425675
316102	327100
74604	334141
139350	306545
192050	280674
414086	188103
358890	448341
407764	390263
395258	246409
485570	466737
19305	247475
106254	351414
264517	413860
398694	185899
153436	454975
4919	46621
119888	53490
103196	75598
220756	38063
400373	458959
38911	25374
358907	366493
462526	110708
450736	376985
118068	295484
27083	64646
246783	271469
297282	14643
486256	441025
367437	162090
31616	155900
39683	386369
411142	244805
262613	469790
111207	28129
65513	461769
134767	183251
73660	490864
16871	273831
300273	23430
17019	53957
99072	363946
19599	368859
267562	266508
274615	20033
410249	13873
326260	170902
196400	375031
375405	373128
425341	453493
131928	221741
337516	329907
334092	423980
390032	204453
117198	273831
35056	132740
108385	30919
417585	30510
439018	451693
221296	52368
78480	314999
47092	298616
30459	7771
466071	210094
81358	468145
157534	381054
146577	187954
7602	326500
138241	144119
484198	60100
418644	392372
229347	476719
223962	246397
271760	351257
197131	345011
345257	306633
359790	365141
403522	82271
169414	388575
309225	238542
289350	262954
252174	355428
405594	313745
310153	94578
317552	351193
39531	26865
341623	302033
44687	149229
422486	274309
345762	359762
41654	110677
92312	400176
53343	24983
19542	363689
261714	386280
307718	264657
164755	202970
257820	250679
363903	41075
331238	267602
34682	443471
327807	468832
183204	110677
263251	74189
103825	62191
360636	32807
24589	357854
422765	198497
394736	221899
445256	61428
200976	229941
422844	306367
423611	186545
72514	366534
52284	125074
61607	334009
123914	181993
458768	67461
119001	238041
231839	267602
62240	227647
391374	324879
386521	267352
265917	315725
321340	190369
250102	85581
382848	373927
418486	486680
477003	463372
26318	375840
20162	20885
30568	320067
449536	113051
151039	280870
145629	282822
246624	270874
440303	160219
203247	161725
20768	7439
180059	45147
138126	425998
381904	430356
206336	185704
92852	210032
340873	79264
4560	166970
15313	137128
263555	237165
349901	458183
342465	413535
419252	296339
410403	481279
43939	84461
117415	218727
168092	161134
61151	440660
50394	422706
147117	53389
63597	236213
55798	277084
27125	10345
274462	132740
472534	274451
427760	226494
344192	187998
34798	426986
206831	15209
408593	130310
358011	389175
399387	73336
18855	327217
64377	188830
46071	316292
39683	78184
240796	311212
231337	160545
176273	266508
115386	245679
212575	241468
1548	67040
268008	467261
397745	378462
361001	28473
129230	16325
31599	99
405017	359684
85245	97704
45724	148851
401531	149600
308356	221324
8396	153995
179697	194659
346042	310756
198791	218448
98955	123401
479781	134500
9670	145979
407334	229756
388245	257394
353948	86728
474462	236870
310683	200737
85889	441001
286416	341603
233638	85044
314311	220633
121999	318254
185831	180167
139350	424574
202762	409540
141084	160379
163826	416572
415562	426034
222633	48275
417992	197988
374732	474687
67571	399867
431418	126410
39601	318404
161748	124085
2929	443741
324541	155635
300666	479872
176075	277961
7752	410028
21038	134145
218953	94516
225017	279444
187836	400163
386412	288035
96103	221479
166861	315702
230516	16433
386075	478415
221348	82697
487155	456396
172694	471258
133909	138733
242282	390525
121806	33884
385603	191387
227258	187974
351281	356645
242411	59147
225608	447776
69259	273831
119201	214024
455293	285156
401165	172462
323832	180584
18721	423795
275892	285168
153500	333543
307923	96977
142429	148315
369209	111021
14583	80501
88392	174564
441475	169094
382882	270369
191761	218727
56069	151427
16844	194805
272550	161510
128927	101058
150123	264696
177946	206848
11719	196225
120003	392703
416695	476951
164616	190369
162898	470029
457398	289970
227746	246592
468287	431453
444588	21040
333224	160706
392258	89810
336071	148199
476119	448188
193822	336590
252846	452709
373054	78469
50876	418406
367815	108878
273821	265589
55633	244115
167582	127921
293541	54244
140900	69975
419677	357678
15255	425658
258377	477986
244214	470128
347948	138885
419318	246926
35740	107988
114153	395198
139493	264106
372037	218727
174942	453697
259173	117828
352224	121893
168075	260301
245202	476870
355087	466851
212314	205109
493468	94583
210406	54700
186781	15209
333659	438419
187802	420318
119174	376814
315115	121106
362267	27457
287566	428944
250833	110677
32232	56602
481723	15236
186182	370099
480094	390197
313722	479985
89409	182578
384671	372710
176745	169482
353590	285156
226769	382330
238190	106840
459263	288334
433003	139648
416435	458505
123019	65683
391725	217310
33907	331491
97499	265589
236032	144052
281236	285876
181326	420825
491560	88113
44159	490888
150966	324377
236241	45899
90933	149631
16776	176729
388249	12931
38279	163025
308232	331508
461775	394169
371884	3130
145918	420944
107459	478415
373568	5857
129253	430356
210615	201939
448577	188122
272636	293813
267562	84504
43225	64708
127004	253292
298720	492126
54539	17695
408559	88113
93384	480759
332299	473077
482851	79521
183175	398333
66822	341271
19542	7065
391433	104740
462216	41358
399159	444
239804	308241
396232	279621
243902	356886
157526	418973
93627	194544
38935	209485
359063	447107
163612	462901
224951	214436
439209	48661
187786	315687
22032	4349
386963	384174
181637	12910
233980	146202
467012	304173
253435	231578
352195	25034
332152	383301
156046	233590
399686	407402
382882	289685
468693	218000
333422	440660
441921	80587
193767	164033
281709	19246
453113	20081
96356	303159
212340	370854
332165	371918
51380	462973
456294	26969
320898	369599
80460	136388
479307	190369
185526	95922
334280	134210
444380	62580
273094	42303
419962	151798
474795	190369
383164	335370
276114	476951
480003	133109
241124	175121
428771	405144
211797	330541
170815	412779
246975	238083
160680	230514
45060	428125
290952	284843
34119	411809
386921	315112
397232	447517
105969	380520
248683	110708
450851	122415
93460	180957
22197	210082
72673	424747
81920	208617
403884	27108
352237	19745
208665	370866
120949	285446
200441	187974
394608	90123
394349	132894
375667	306316
479058	297098
441821	270324
235867	27923
473997	371918
415779	420955
406425	110708
321422	128422
486494	449700
421667	68555
269949	355332
403115	15209
78644	313745
294707	15209
13324	240782
418947	330469
477328	319347
422015	220749
333080	308897
227041	198275
478243	309425
293374	179825
131574	456640
439719	191585
30581	163195
420783	276358
384725	318980
288176	360860
244092	313234
318913	124109
301659	345214
420606	277084
206128	381400
195207	63422
476859	149706
363145	42035
112711	391414
75928	180841
207275	394266
347837	97894
432632	447831
428625	230736
359362	63703
230314	32807
389512	209471
383526	337791
119123	319738
206269	303424
471956	94665
319259	36836
25671	442947
313441	219638
463546	110677
439209	421935
353118	208280
489993	309085
88313	257377
112802	84712
289715	464420
426111	261649
124308	461846
171174	134370
214114	268247
389739	48275
9186	4047
135438	336590
491650	100736
426966	317118
244536	107210
38385	293813
72862	409807
140473	466737
249675	493980
158180	218199
440425	191821
371443	255490
188119	101021
291145	474268
132497	166513
78134	454975
443072	351639
222138	491065
143618	336897
142452	137719
317118	265363
235394	312697
318355	463176
212797	99913
200366	293813
89671	22347
141385	83285
385353	419175
174150	32605
325644	374621
183384	41075
95442	317118
127287	255650
385808	391414
197131	327506
148343	285156
126829	266907
200561	99549
304785	376063
206361	69413
64962	266547
272742	486185
313597	303737
492576	420757
47486	21411
443855	447831
9928	208118
461157	426034
450798	151322
189187	263968
97831	301475
3809	381287
17968	193281
89219	401477
82689	455246
19727	387068
301659	452121
146893	277491
463157	452769
375316	300916
154872	347084
304969	99405
280051	476671
13527	117800
18089	328751
148139	478543
147409	93245
366727	41040
129649	197696
108742	23430
314311	118145
271133	160722
313424	67656
203017	54449
334721	363396
419891	423828
40753	198481
112234	291729
56088	40447
267737	467991
186121	343584
11710	349475
205858	15209
113773	334467
319259	38265
292904	236078
58039	445020
477069	258213
259060	110677
15027	95558
448104	450307
149320	4413
84429	399779
89348	105585
89061	190369
293434	3041
167571	204549
61517	223963
238092	75303
65753	143754
58843	149405
25153	261315
261082	32807
239689	76265
119306	330675
215459	153995
333844	410782
234506	293813
190957	12895
87452	94830
207057	368293
76662	170880
323469	318735
314720	121190
188949	108498
125343	400273
443815	401928
149099	111447
265937	46070
480669	444348
384641	288410
196851	14825
169470	331581
491607	31843
441018	422576
313061	342807
218705	321323
427917	419530
283833	186566
364807	472687
122242	471416
492265	446801
114412	315671
130851	209824
66383	207206
267562	318976
49819	198317
122943	426601
172148	332392
346216	189236
461833	81225
84923	356005
440562	474421
254973	131017
378078	268828
190564	369181
109585	288035
420961	284843
138326	310836
252044	214992
412523	352629
167315	57134
114643	491468
56347	299146
219296	144845
241447	49621
425423	348798
298101	153500
36139	336590
139647	379758
115201	426922
428000	464420
234957	34123
435689	276295
439992	436642
486217	295650
467339	420091
200092	329278
104243	222701
405946	88952
26219	239708
141618	394945
359812	431001
293411	414244
120728	489552
129112	40784
233045	355972
399095	2616
391391	139530
454263	490193
474526	341271
202795	16599
47876	468790
203200	391414
105986	11284
309532	258387
160609	110724
147704	15209
10417	207042
326631	289413
192238	291829
289084	74572
131618	242641
321853	77779
251584	89047
223014	293813
11493	30203
397108	268904
347121	103050
468541	354694
410896	360531
11696	180548
441908	243438
249623	440660
33172	252775
124259	163344
128981	5317
193020	350384
68098	2528
136711	67089
89219	277271
122644	119381
465687	84745
405209	149403
149175	420944
481894	335130
50900	346793
203653	296339
204440	310267
208300	173076
143749	86560
301612	13370
163489	231971
464680	478415
212460	421830
75495	108222
162564	367650
19625	453812
476455	86560
35867	65913
438915	327840
284131	172089
377452	157902
265003	302157
405306	77170
486267	255720
473590	391414
106739	136988
53264	442867
375660	287566
478161	172266
61151	422164
335576	264766
338931	75364
325704	214540
170325	85078
23449	175721
233045	12948
116947	38134
146763	460723
206516	374849
99181	162831
322934	329499
351609	51895
177297	420944
256331	74571
220766	447387
272816	473622
415234	221047
30996	281939
484144	304706
401249	52242
472754	475872
254719	378546
248013	315003
398900	86728
15027	1292
291866	454650
360179	222544
226095	290450
85674	385685
41378	225635
259100	330157
395788	406371
245462	18665
314617	308918
69597	14010
25969	104734
192495	443341
176554	243804
2415	478415
333274	222701
286922	356340
157492	170535
115625	382040
387113	492687
479627	114450
241425	336590
451793	92580
77162	83084
315605	402129
356129	387742
54394	396081
417726	374370
275291	35313
23517	276752
247437	375840
321410	266342
400779	276808
239706	493711
71770	122585
479351	218730
365591	146060
427419	466046
284218	248482
442083	434893
145059	357112
180969	418332
447865	463623
156245	386260
77128	263160
75501	148519
437994	379976
389142	263009
455228	447519
198510	90080
473753	372314
302578	190369
220785	65590
3980	4349
434981	365415
446571	273467
221267	27464
344044	469235
99620	256237
67034	259844
145055	136104
132498	322168
339587	34316
37376	350189
214919	70814
260259	315235
295465	248398
66383	359973
385928	362610
192611	224338
416247	48861
361185	807
192495	176942
191379	416213
301577	118877
179716	464080
423514	393184
472818	156237
452901	101972
298248	5857
114190	148783
166478	97277
427272	463549
202384	15431
412130	156389
226919	121171
133204	65670
336271	127528
446182	227514
174484	110677
419574	132247
381553	378859
64707	219499
54855	310756
478863	157641
314369	464420
29821	328487
135815	403088
169015	459213
458463	37320
7617	458764
323033	474453
272573	231688
479204	467642
103596	13370
196295	307193
244809	321076
365550	179148
137454	466779
91382	468426
223929	263307
375405	71933
373158	299218
92633	140746
316154	46514
144098	462973
216894	470601
203933	256271
4348	95942
138140	121950
336071	231485
41991	108458
276420	18054
118372	341547
441361	168213
23919	494022
233498	303351
407280	352071
192456	447054
466016	399867
316352	319271
105279	201493
136522	313463
303237	427400
74894	53476
213535	478415
299336	86476
216602	89789
359167	203438
25339	45837
486747	464727
437169	295484
45673	328845
63391	266032
199081	190369
449521	389750
209018	356750
227506	209542
7189	286936
92047	89167
472609	438419
400303	467703
355453	126276
410394	44469
235323	133629
443602	245859
436499	152502
259852	486970
127531	98930
248013	333471
79766	383628
388652	86401
398391	6442
130242	100477
102695	157726
257401	456215
301823	199534
15204	413642
53191	310756
456658	128264
248093	348798
12237	406626
421513	219827
336487	49896
192125	168391
267455	476951
92431	162831
21634	114930
406641	4766
416533	235679
378224	188494
406814	357854
445023	132996
446998	424781
472817	96094
160278	199916
224230	102113
406649	330369
434782	114930
303592	336722
83063	478415
93174	56951
194464	94344
178663	288826
18870	119868
433112	40784
298873	267916
319082	458359
21984	366534
351701	185910
209614	336853
443780	287775
164882	63756
433464	242378
153921	482671
292006	262385
437110	351639
29961	433
352905	266172
454450	316796
351701	142018
469250	159587
61341	377499
210900	35707
143099	403044
399701	55859
27604	440660
261324	463107
115936	227517
99322	47082
484021	313745
44859	480590
245965	476951
168000	466853
62792	127921
183725	366666
447335	96791
53938	173604
275967	122694
305231	168381
226919	21464
233388	373367
138126	193707
138829	114998
274413	93245
307028	63725
184046	205223
70053	202082
160606	404319
385393	223406
226932	386277
465011	60712
197681	172089
84745	160055
281529	190369
74440	194587
323874	447831
326619	232347
159020	246311
483633	305807
165680	113693
227921	408401
145044	188844
440203	332593
250833	119123
302853	259929
256475	293813
188156	405217
77461	147428
213537	401101
60076	420235
146697	437055
289186	267553
264089	401871
252338	386057
326631	488044
132335	26564
424480	70557
252263	397840
304011	65028
17836	307762
413812	62191
172853	73903
148511	203388
265912	440962
406142	181710
341047	488497
66762	371783
221675	273831
59934	422175
367251	287976
332454	15209
130321	371934
105181	103750
299075	171103
261401	451600
200092	30447
333206	234791
118793	99782
356869	57952
425558	13370
220135	35707
438164	161902
77143	280871
299106	314740
101708	407981
489722	136572
378526	24620
168562	134117
131574	317356
388952	111623
117368	476641
79296	61386
154686	430997
308029	122399
39674	489552
404912	445753
130295	269612
357707	217025
483658	209018
320158	297347
370417	380565
474491	12232
393990	155757
206621	107845
345770	31364
110215	389387
330906	293263
347199	242187
474993	27464
17198	109690
141891	22827
240019	420944
28664	27748
424256	94706
365550	478797
82017	391414
404442	467851
450975	274872
444602	95942
213804	326710
20172	132843
371267	86728
58843	382511
473454	141509
98802	267602
150880	205719
326568	248614
473192	196534
387191	274314
293091	328710
11288	487153
104325	385285
390032	281163
56900	318563
111968	4349
23306	411739
131228	399852
167312	89237
194165	108911
458990	298182
278711	462339
193899	193433
370926	183878
442125	476600
203838	262368
269612	81448
6808	313745
206391	200961
121828	145860
412333	420944
461245	228431
188221	288035
207803	383243
430122	38063
103618	247053
313314	491640
406043	401871
325604	337999
358056	264666
493740	462759
402717	311832
108430	202379
348146	340404
21961	145860
366402	348176
376085	239876
89238	186710
39943	26146
243938	97902
156972	403826
28927	165653
185781	301659
121834	33087
276465	82
67581	330469
90682	290922
226253	49896
43454	163691
39601	487130
160961	273468
104987	16433
424699	248887
407022	76972
328796	481640
461294	190564
234881	423407
254293	150478
257873	172590
281189	26914
447962	430281
390442	164884
201605	88289
110725	164884
392539	236233
333513	3257
8943	241856
320876	5181
6613	386901
427958	454975
196205	269594
25969	296270
188732	294385
459302	206013
61642	351639
326749	227514
477932	298306
188108	144845
469532	310055
378551	317373
334111	49687
302722	380568
127208	178436
446413	183566
160794	132651
126911	410074
49184	380538
444321	94665
84836	369262
12687	253675
386343	129857
77143	144386
235473	202523
292923	15209
437523	463623
219546	168960
205037	477849
66821	446504
210833	126426
91211	241525
170749	291678
74275	408218
350749	213639
101057	162902
203783	189997
154897	72617
379482	212518
463837	13370
272407	298182
13268	228924
331119	6576
304952	22347
483584	5769
45091	186440
352499	54963
222491	303879
357939	257298
290465	2693
390232	178732
266307	266343
387114	51617
369487	184095
112625	327987
364946	261398
330998	426569
283706	196515
467788	476886
444226	28129
133400	318404
375879	313745
199708	376257
417938	141712
315430	362267
300401	366781
273901	157335
226919	175923
180927	170020
245938	16279
245217	51222
198574	52364
142027	110677
426111	440660
453651	272333
58486	22611
160961	61934
76461	412303
73305	10231
377006	293813
142349	401118
39622	397009
190051	420392
45798	493036
79134	420169
210206	364703
373025	208163
456110	148419
85743	64188
29574	456640
23539	62450
319259	80982
466664	104527
181054	417473
188830	442328
454559	162024
246553	69635
342253	294048
130675	47989
156176	222962
124018	91295
177443	338132
74256	122218
346784	400642
18340	265065
41496	461944
190985	273831
96559	233742
371501	105498
113347	255316
221296	170069
418327	53863
258579	359405
462363	11626
347881	76454
11808	470394
249368	204330
2568	447831
270798	104527
408459	105585
359325	152633
284256	48163
360022	65134
286462	140508
874	354459
330700	64423
376855	441202
65450	416343
382848	263889
49083	49903
408357	267562
215527	142018
487060	74600
375405	160774
305364	36211
409745	446839
94281	163354
267562	318256
66288	362268
241773	109206
141563	354903
459112	241987
465502	99405
306868	170031
486756	205223
290388	8810
407902	84590
116829	84775
51248	290088
400052	325198
447610	420392
227566	321923
274690	94640
57542	438044
184629	388110
325966	463549
47760	447687
21934	143702
4125	444145
339552	316542
174139	913
493347	196817
410697	354318
458968	102352
374379	74585
119464	241525
86532	477774
166183	440325
403351	142930
242180	208013
306812	487510
170835	358578
378373	293801
114253	92613
215719	322486
264636	460502
90696	353750
290314	267602
6836	126223
402052	190369
5159	268174
402316	303709
2187	179324
344686	58915
259711	214952
469798	15047
364006	311297
318566	119762
262010	13370
144248	304258
101552	223683
305401	69757
347498	447517
305029	301272
454419	110677
69812	50264
474579	327308
46101	95721
157580	264766
280523	301475
134585	387860
377335	425020
91382	19462
68314	108756
312347	17333
296432	346366
262013	197766
110925	331773
178927	440660
64432	152085
412971	378820
104235	147848
263514	127097
458813	359762
320455	110619
210584	281226
278597	313745
226747	119359
136192	411424
289103	303541
473158	258370
37855	483694
66509	376244
191055	32807
440481	214470
479984	164884
476983	261396
275358	183213
365739	352088
359654	80274
40386	352241
26015	474136
433619	137128
17112	123213
259866	35707
73818	208647
224060	59776
424624	454822
358480	492716
310153	60117
256893	419850
334449	218839
6698	16433
437792	24738
310615	181379
211183	160728
405535	49903
420120	320335
346272	205211
8069	25239
464829	458790
93214	222701
188669	466432
200092	283799
102010	304311
200592	273831
271760	40530
234122	36616
281574	380565
308666	23195
491920	164759
61226	59029
310424	391775
278873	256121
121127	339403
449503	288447
162953	489376
175446	167699
85996	320259
63430	440181
269129	489552
432421	364517
9367	22549
186347	426551
325193	260956
268629	277558
250816	402220
39755	176998
248013	323743
206696	146863
253237	414832
194875	86632
425493	463432
279606	186997
480105	258126
406762	253407
110835	47494
128026	317675
113942	137357
307808	209487
75927	273831
305781	28951
311902	195121
368284	367343
479693	268311
293345	484274
180408	384174
489399	34180
433400	438463
146893	135710
244128	166513
164332	357636
414471	249202
155073	21203
95770	472072
366722	192308
226635	187998
280421	404408
121860	442096
484035	329603
324542	346151
105252	330190
284120	362773
298156	269199
310183	346773
168130	130488
30903	111778
348327	96493
470915	314902
257046	210238
53897	111623
207564	68921
491031	368892
424853	83570
236359	304666
117799	414679
210194	463623
186959	176180
405555	229847
339529	205154
21362	250676
41786	336291
33838	298733
239804	118179
334410	153995
206150	462973
356871	187881
65406	144037
218525	86518
186613	442173
320963	22827
73244	434945
404337	263610
283640	342807
6072	377987
400212	435708
51517	203308
268910	259192
340284	476231
300775	153799
369289	161704
62026	238942
69376	267352
483706	157277
262639	48418
401000	331090
471744	189064
314291	190369
376569	65194
43117	476471
71899	404806
215102	477788
26830	88890
96485	211532
420100	156376
27662	64544
336071	141635
494127	366534
398911	433948
312551	159915
88439	105498
449286	91600
315573	420511
413211	323181
421085	335640
350618	207840
336487	39914
118979	340312
451818	149600
410754	428214
375879	228431
100669	355700
322211	481279
98573	211671
190963	180581
191646	15009
492921	304173
449084	348798
201884	236213
79305	442721
151158	108934
217606	76711
321593	357654
244411	423927
160097	478415
463759	407736
421172	354730
163411	173645
172923	297541
308533	109090
438700	72978
468935	390898
335654	413818
474688	43329
459018	428664
450289	66497
188383	140044
220435	61419
376619	136582
192611	212182
432876	493755
191427	480224
423679	116228
446407	465647
490940	60759
251871	14314
102644	323615
77084	4250
194216	67584
40284	21902
36533	29105
44719	420680
127298	409540
2187	117497
290861	345745
143675	317100
252898	15209
248723	21583
450351	401881
397122	377738
405506	180578
22202	110677
71099	166063
432794	335477
188202	190369
226919	213809
432547	34405
32105	439074
119888	418467
47712	297630
49083	162795
469532	59784
184019	419356
252425	253322
68163	276090
432112	281993
16116	293813
248280	147475
239280	254973
393106	274314
467513	358797
479320	124880
403272	119762
265586	94516
439940	11626
79378	156582
451373	213162
228925	375308
450919	429398
381887	438693
105935	267602
10690	316882
120861	377368
25787	167035
305687	153122
228020	446412
104659	48365
359298	56068
49284	220417
55854	484830
55963	434893
134262	129104
401389	357835
37739	341828
405738	88555
255865	132153
240994	187974
323836	271075
316376	374232
195121	379651
489787	467369
322493	190369
199677	404513
372893	217432
256901	98420
291540	47896
176903	432443
386186	110677
84921	86892
77143	479570
420128	279385
488108	341271
330391	159249
27425	233577
50379	372756
338467	269703
286664	312981
315951	88658
338327	394636
461919	77250
369669	62191
177482	245617
459093	401928
382037	411986
415024	5384
228287	127921
411997	200892
268294	29848
323545	75670
112443	453521
422513	286408
34131	25188
315573	42189
79701	200273
452464	385279
20334	18479
271603	370866
180399	151900
60175	23886
46278	440660
389224	278828
444380	479082
287874	309265
177144	468727
202922	387839
162249	303801
180043	374806
2894	170698
282632	420944
341769	466365
11586	441673
1057	194963
458168	429165
358814	286936
370204	105498
27804	419614
216544	348462
390032	295536
93112	354903
361001	250660
343804	325314
420070	430356
17559	319051
164098	440660
268653	348208
21209	94975
145717	478620
308610	191639
279936	236213
443475	253774
322873	416854
393106	394636
300446	121304
462392	490888
384196	141892
224987	283141
115107	208487
93843	198179
150244	487963
471460	344895
376816	380071
461208	445483
50928	196063
438320	192476
39892	2960
285983	97753
18330	189873
344428	314881
481419	404957
480280	109469
187846	320545
25592	438419
229026	357900
140904	352713
115171	98466
398667	115861
71228	204803
26367	317356
157961	140508
166415	291324
332738	94516
360459	462901
227306	152020
182617	154991
93825	11626
32865	348187
146359	340804
443841	35464
233230	55760
363919	130677
150192	389682
295684	386057
19313	280902
82338	262954
470672	420414
250833	243778
214126	264286
364957	212081
265253	41662
226848	100341
399673	152682
300273	209510
91568	309330
122802	294836
1689	267352
431264	317983
35560	136916
362526	268118
315231	190369
182842	90091
58694	193705
56535	139648
477545	190369
280209	491150
262924	337359
258864	146202
340197	60555
180281	15209
484912	345329
252444	111853
107162	253538
85863	99405
273736	241856
334234	377984
338466	135756
71801	266982
223133	403467
132063	219743
60646	355806
18892	190369
25748	138730
215029	187169
348892	467302
115636	288837
247068	321338
184633	460437
6381	372051
167841	124535
341299	123369
164244	170993
481155	10960
99772	317118
309214	421484
274878	366127
243789	15209
59092	276718
453774	200444
354755	331297
327570	256767
430831	254744
296609	3774
230051	307618
35806	351686
23335	110677
299379	183213
35806	119898
133400	326446
68163	232102
315588	477308
244028	489167
91843	461846
111823	2574
266307	464051
30685	82843
70586	53389
297504	420959
456308	217423
145979	248533
59644	309456
453650	110606
331867	9913
290712	338929
405788	391414
488678	469235
387615	52833
308995	48146
290238	251328
444667	14488
104875	313745
8407	76939
454114	314742
460197	116208
369321	431226
430336	401871
333833	350726
145668	383580
309276	446616
300440	77934
192971	246644
117124	54976
39195	474294
253592	148739
276195	368781
198687	156565
446182	123066
396583	72133
24789	389682
289472	293813
106514	398885
265965	224085
174939	43013
352050	300800
137309	117526
108886	262633
485106	262954
357267	34630
92255	48816
47486	257895
261570	47574
198048	12092
237537	309801
152027	421682
107142	471817
443815	396246
177777	466737
216882	458939
395964	413502
168036	304731
134201	57134
45724	332541
294063	169485
58484	19139
134876	318636
419850	69118
3462	152321
71189	189992
430682	71249
13930	23333
489672	391414
11282	208118
156591	35707
187796	281412
323222	323137
221465	126182
480609	234356
421110	440660
170517	203369
435936	273831
156828	214050
171389	475508
216522	164884
422395	317675
285251	450652
265779	381267
142978	203656
78760	146202
33657	392225
263514	488578
284309	491158
261091	274309
134299	407358
408357	304013
455367	218334
134498	316168
249352	77438
182231	394948
452320	84390
404042	290014
107501	121233
106273	126873
410811	113311
330520	273831
18451	234872
252503	425193
404919	374909
232248	430356
369432	90884
132103	292150
165513	356492
334477	348798
291696	41292
341578	62857
492748	224060
44948	469227
444139	12592
137545	9203
183292	69857
335951	45413
479351	49230
81017	371918
157728	68587
182392	486705
106353	304493
245441	248777
380752	304117
320056	29248
67359	477447
134744	96274
446045	261070
132881	187836
317270	474268
442093	362573
486478	450615
437155	187045
407112	154375
45735	273831
153500	258973
385670	464467
211537	123369
106923	411455
81887	245997
52683	75303
372340	347530
262473	435817
245305	282499
449474	337001
7711	13370
23225	19094
134593	344021
184889	191955
134299	263407
56908	150531
373724	18665
431264	378107
373025	429267
252697	183213
421953	313745
359199	317100
162970	396431
298390	482972
461503	396883
64734	365621
446170	186259
58900	391414
149898	203656
231748	462446
300068	238494
99502	273831
252675	48275
257001	162795
48878	23423
488258	478415
20013	409721
195121	209689
241004	394
136543	94516
72430	349261
66036	13370
389075	365936
170643	420944
338809	219743
105077	456403
103579	449868
238176	300982
281083	26132
44749	119868
366986	105498
401881	76008
321320	243840
326830	84158
385360	86476
488485	170546
410390	355332
293091	378462
431285	157698
119944	117097
208785	27748
440497	473100
400228	112312
429765	185016
383983	178436
221454	465322
118938	301469
71511	115119
66559	437182
378464	313745
205289	313745
215969	201955
176059	19246
173204	211868
201639	351451
346967	239122
491190	419025
160961	275375
290178	183213
124765	238494
232833	410074
292076	135756
236129	378082
309917	401486
99475	299467
161338	149678
65546	303648
82592	138217
429845	189478
135971	86560
185783	440962
69816	378462
73740	478415
32509	86560
253296	348020
87774	149767
340144	210050
229735	271548
71189	490640
130573	6374
111182	231487
460349	268118
436397	177960
451241	28129
474633	158290
136128	358531
343773	225836
293608	203279
272953	137719
393905	313745
254496	469235
233469	24109
371381	187974
245148	449894
471399	137074
45579	274049
341125	359762
232799	224925
317728	257087
483485	80543
6782	267602
437215	83985
13268	84040
201513	284746
281628	231702
408656	168758
184830	372668
145804	330662
418348	103768
305287	86372
404892	263713
1477	317356
432719	133182
475969	127428
180192	94843
405348	111618
117685	72278
302233	395964
248932	157276
363688	187974
31483	212851
58486	204079
93703	23962
363251	391495
284369	380078
181651	277743
26246	228431
304722	224997
286483	352504
408904	228431
373025	209532
455343	200444
358172	107222
34556	227152
438472	235306
119944	15133
153997	139509
20959	57130
220860	341271
230538	371918
267605	121959
316610	184902
466599	127921
125238	288035
129792	53389
158690	452563
447349	261865
276851	428001
431611	194165
246644	46294
384218	467703
408400	454975
35346	61306
150107	398333
135179	79861
311822	247790
319230	317118
314476	259974
249030	447868
922	354933
9782	461944
75171	153948
305896	340617
347978	301172
387506	37519
322150	471416
192465	466737
435088	286220
110192	406608
117553	483761
122744	131315
286168	173176
46328	5769
149589	381512
410452	268904
364636	209510
171692	74078
92313	40958
137454	272159
63371	348662
303493	464227
16844	153925
236255	13398
33773	291324
93165	33335
243992	450338
260831	393393
47849	97083
241045	190369
35151	132894
35945	234644
221356	393326
406073	186111
340957	60108
439311	292468
30607	307078
396292	367841
87638	99476
422362	44123
6706	209229
28838	478415
216229	367728
335620	123435
475761	115225
62193	183003
165788	16433
451780	490569
360153	15133
77274	139803
412048	260132
194643	63589
58441	284565
63086	316410
396807	310681
253024	363884
434980	219079
214608	493524
95282	476802
84422	180957
470554	111427
200092	28838
306804	3378
44836	189805
367743	304173
448172	387185
306981	403515
75472	145109
306695	310155
298752	291324
92401	446693
149991	99106
309447	39723
235878	313314
106311	135160
370776	39382
284218	16789
216109	401871
335489	372346
89883	132077
196787	249709
39622	33647
463420	189801
86490	20998
72980	183213
406169	315671
252096	345042
143874	302601
476966	139962
25748	431898
399441	254044
200956	310221
258287	27530
320688	120810
450406	68134
114298	21583
392677	163849
184629	113749
266012	358579
227887	468489
282279	341271
301074	113138
389698	175846
267160	12626
168675	148902
422327	320508
206131	131315
199210	41734
149489	313745
212927	166828
263926	62191
172417	5041
291638	194165
111577	476880
454795	185208
91740	292948
113885	59655
198317	121718
63655	25410
286545	399313
69203	85230
47990	421356
50871	491497
469772	157728
262980	304493
446182	284516
351700	28951
131939	352045
457903	212223
15461	120132
265192	130310
112267	476447
286196	331508
35023	24000
63120	217423
468861	188138
119963	367686
395964	15133
259727	95892
240439	15209
154492	134500
10274	392086
12793	313678
91522	461783
321923	323286
315137	119868
177113	74886
304889	179722
401820	221890
326631	243766
396379	186159
208877	324037
408151	210927
463535	420318
166721	378462
271919	317118
458427	31178
322973	197767
331666	388473
237164	262954
79111	112069
373158	203281
417121	245679
454404	16433
26142	176137
84810	398352
104734	390232
397329	462954
145155	304256
46957	82320
213558	307771
226019	226308
280422	16433
230969	452709
7625	267602
291531	303648
11584	377528
95769	271383
484499	189659
175966	193931
214615	124353
468162	98493
62367	190369
143671	379416
269051	259929
230051	460185
323080	490867
193654	119868
348389	493262
460620	346216
34014	186259
48282	138628
287566	465647
400218	83872
88786	373069
46558	413535
169288	323963
145719	419519
177387	295484
420231	250410
62825	57989
23822	326553
223013	78811
461401	60517
93344	246311
80134	433346
324037	105498
393010	9054
343555	247887
49415	53863
410161	313314
196567	133250
32741	10379
67496	378408
100193	219359
308047	465625
350239	458968
64267	142051
200092	473395
453842	184432
461061	293813
41766	231044
270128	334424
132154	172089
351540	469790
305269	317675
237887	344398
405198	207696
74324	64429
9501	336955
207626	63528
47946	165653
488137	262954
52960	10389
476106	99315
360228	236735
438475	407669
148355	281924
468640	477509
181182	176842
263328	459680
291687	182192
227499	164638
129884	243840
130069	401249
276116	199676
163412	95784
460720	345745
145780	151662
321689	258370
415713	152321
32918	51648
272838	245679
96402	98796
93849	190369
278744	36759
127878	285156
124469	164446
245317	261447
240103	84388
14961	227243
314558	400477
313798	185095
283612	284982
442536	93850
88097	167799
288729	88113
230051	337938
225841	383676
159083	261727
168657	440660
363903	348007
343726	237262
107709	188406
71021	485304
18932	93293
318022	425928
268387	190369
407370	404806
244054	93209
49760	19246
246644	453830
236571	393326
51581	442362
344127	176561
139312	196783
472301	64083
37189	428214
341470	283212
249061	328957
274591	16433
19984	138674
146893	138084
316565	389964
318189	246311
131920	29253
138284	438680
341204	412517
172396	246778
173144	113138
168000	248365
162813	359762
61186	273831
172417	427633
289866	135798
47618	261396
102065	443578
67853	37057
357660	379403
339469	389028
94578	405217
108648	438373
422776	53820
312283	451636
325032	100948
112338	347246
423928	68443
402519	430997
444746	316685
38008	182280
253102	315962
278662	315888
319260	307108
399623	482417
59075	223732
44469	401854
69761	489822
79542	455181
237433	141554
197077	335663
185088	200549
410390	246114
389497	49541
409828	457081
174053	398066
106903	96117
388696	210353
337582	431259
287444	323157
249728	442449
77005	428199
57385	326553
359448	184528
453470	127817
286337	144591
302067	37567
438475	110712
104902	423688
106735	173576
126988	237660
187089	206623
189733	150478
15264	409225
140383	229256
113473	221667
263813	233292
252338	364294
382297	37692
121098	386413
137454	194118
86639	138959
66595	379976
172396	263152
319081	298709
167588	277016
5700	179716
49729	65415
11237	73502
137732	51587
372597	101058
151860	485304
115457	101700
151750	13370
198692	122462
163863	464578
360596	259074
36381	69319
424678	159834
328446	357854
122886	18632
408014	240016
3765	193437
399889	439554
26886	413783
68845	267602
190184	347478
189105	168381
435955	455078
168731	373755
43325	469235
220791	15209
65078	312491
124185	39782
433721	6465
476725	450695
132039	418116
304112	233292
377807	408242
198317	398744
282682	305101
462407	238401
377491	332439
274930	241468
487422	39621
223525	309797
115449	275271
46301	392699
144566	62191
208754	452709
156975	476951
238673	65903
425884	35622
14187	475523
409167	99437
456019	348602
109662	183614
215416	137971
18572	109211
92047	212730
295587	366127
118580	361519
253047	61394
75154	259396
183534	348912
382844	1734
306499	183213
374689	395800
467703	88600
165225	403316
263880	218607
178458	484627
456303	298077
391473	261168
11902	125420
27070	30428
353491	348798
443320	307954
10010	350830
212112	130693
485759	119381
378237	287156
42962	187974
204200	11301
149521	220857
291861	49875
348914	150874
262286	236064
335887	147682
328917	80193
8864	208588
276821	400686
298669	140608
288953	356366
484323	110925
10714	190369
149333	233511
100125	316575
299444	19789
211155	60517
466883	123688
334035	284843
43082	48163
331508	267302
152248	186588
49815	302103
290146	440824
284514	411424
7788	376413
117647	84176
437579	160611
433819	469076
184084	468489
446550	182226
160498	320519
209420	243250
391428	115082
235222	55012
462440	300240
134733	436060
55202	283737
300195	213298
131654	328751
197555	87007
89219	386500
216675	457623
360352	372361
346299	318735
177775	115861
105899	190369
302853	307176
71121	401029
17597	166927
249202	35067
342807	277312
81358	120912
23670	102730
153162	61786
396339	185076
20334	205289
71701	48146
380640	362635
82230	350174
360931	145566
148074	164884
320461	469235
493767	266852
327497	464173
184955	487771
89697	486389
443803	50449
137658	264779
218114	270959
417992	371585
419318	298652
218226	203656
74663	229263
40874	345494
159077	266852
86440	110677
387201	103767
276821	468402
23179	236978
447698	408001
398199	248777
96559	391414
291301	12895
427825	235781
313050	158864
208515	93580
298124	481827
264885	460005
484204	107658
190320	431799
237242	142678
45946	82446
240016	450011
81262	177500
309697	133706
315476	52833
73417	299467
477932	440342
216230	190369
319730	380071
339639	87231
305167	167081
471320	15209
395296	399867
209837	296580
287566	349129
404953	168323
430831	418305
476744	368205
71091	4025
270384	371918
189630	385133
301476	205223
210508	226760
418298	345705
200092	171967
116323	187974
184648	477986
474222	228431
254319	77341
407718	397211
267562	135896
38059	324723
163917	105806
428907	449764
28205	208395
132123	171069
1445	317506
355083	377869
159500	268884
382314	239768
207606	478415
389512	179239
113190	173070
183226	450983
198573	297842
246363	32198
242958	263009
228440	263699
39325	121106
383673	318254
177485	468162
382272	147203
424809	367765
250422	2525
384854	276021
392893	487938
196903	201196
76228	310433
68975	292553
170955	49389
113355	4904
339509	168009
305357	97070
380489	210200
98030	301659
426272	218485
427580	286936
325877	13370
276924	200017
110627	444005
194898	192249
28	267602
152623	463549
279047	305025
358966	467492
200092	439074
343794	354933
315130	72670
184576	123711
432723	376083
313523	54710
37970	94516
165326	275701
464784	241988
364133	401949
240035	266791
374372	50635
119306	359218
61651	257377
215465	188759
124754	273831
357116	5041
236215	34362
326836	204400
377343	60517
75259	64693
95487	12245
121011	69252
19590	400520
331040	404806
372340	315567
469384	349693
463623	449412
152248	406638
491717	397994
4148	197322
330072	66711
108168	57496
205747	244017
67546	249260
12297	353836
229640	309640
317558	291324
48208	80327
280533	379976
143807	388195
100186	160345
97572	406061
175012	28129
377876	315119
486665	391414
2187	210928
464022	364552
44528	146251
252373	104598
250833	276744
475350	60517
346557	87551
22124	446801
464952	20959
444190	446351
310738	82
81334	263762
380385	245575
111729	277450
479918	175402
318941	351585
62196	233844
2045	489797
53038	15209
75299	298182
416711	434035
142490	185076
35806	105252
88968	300194
161177	154112
172489	482798
425411	112773
354792	183213
426217	160545
473056	179375
135151	197241
322326	243439
164427	83983
47957	223638
272597	413674
251018	267172
42675	110677
247676	187998
252367	429593
64259	49228
56355	226503
39176	431060
55914	253976
54394	204757
279889	304173
97790	15209
296141	102104
216881	250214
367247	350346
22398	368205
153850	22889
192202	342761
130096	273831
45699	201082
203969	404960
79297	335832
451289	64335
373452	383576
170836	200346
85194	236435
151951	110677
345783	179609
91828	354522
224442	367824
59891	290218
411735	139438
5201	371745
330827	248398
8478	126204
407780	20560
20334	171103
141525	214024
349052	462191
321043	170020
36595	188319
52584	166513
459219	486872
136238	275342
271088	250221
171087	127921
218228	482808
331642	491150
302321	458119
414747	142528
358656	284982
139058	41651
341311	267590
175012	155083
370835	190369
35806	305284
260513	389220
282344	273831
124179	152502
306659	317118
287566	451770
110488	164187
67367	47376
42854	1057
127193	452230
133987	258104
68532	379932
137005	81280
214389	456640
389641	191959
372490	325589
49789	327204
223820	263537
416350	409897
342348	171754
423013	364450
223812	345103
258588	257922
253870	190651
99877	291823
23787	366644
446173	340128
460997	170944
470906	486508
325104	250434
73575	417237
382138	120504
489878	273334
128242	249202
334671	467703
324296	390468
189950	283265
6467	177569
18360	96977
387294	464078
51551	330032
469532	299967
32956	341486
292674	309801
18025	27497
238406	279590
488246	287854
381597	124085
228989	404960
93450	90399
428944	343504
159979	424514
405771	438108
417938	348574
61367	210403
347110	158153
375325	484447
124771	443060
254917	476951
449198	294614
398761	409828
352798	199414
148246	303721
66036	110677
462578	267352
72461	385141
323407	336590
252050	200552
24871	172019
255561	420790
58484	40137
135336	56467
70187	463609
208685	310754
174139	363718
64751	170214
330860	348789
315518	49896
122727	214063
73327	33129
374901	366781
151888	154137
455699	268994
220354	179045
395627	62191
446182	191742
325638	102352
101035	371322
227068	299920
393870	440023
247714	409142
69574	60517
71799	308897
456043	105061
148513	378462
341811	2835
125343	445936
12733	62191
118076	464350
311632	51833
247929	422733
292576	208318
19121	339174
382848	60923
360459	45450
261997	152020
4841	310756
373965	453609
43260	417918
302067	296001
466761	124244
427257	29834
1687	239122
233611	472891
295865	334336
298595	490888
9626	141213
237242	177630
228135	111262
285282	397899
81887	164547
469272	458601
273609	201592
370019	294130
366187	316274
119963	234356
300192	237165
432660	488361
330814	335477
178003	119123
322667	423469
42279	317932
210404	599
398989	298142
439073	438653
450843	266622
89215	273831
403670	37516
260877	458028
355376	49264
176913	418866
13746	88100
104453	310861
192611	451016
139102	156375
300766	51895
20936	484015
78469	292676
223133	427796
23460	226494
183288	168750
319835	391414
108183	489161
226919	463554
366414	326813
48971	266035
208217	94516
167588	211552
404545	24516
490244	469235
403057	327061
66448	356750
473709	426496
452098	429863
325274	264980
293913	292936
468818	239528
250434	489552
268492	221324
194175	4212
292721	54873
28974	409498
367896	13370
425763	429161
250823	366390
478504	150945
488012	357454
87744	247204
246191	75583
310459	227101
173753	190369
433102	124472
29126	266852
337083	431061
89424	258370
215031	57821
189640	446037
200092	432591
322171	162978
363261	290218
385025	433671
227636	348798
412440	141892
179041	51
103748	358913
99669	421830
324367	237548
199937	178028
215768	486768
270248	105992
196794	339172
24844	350882
394145	163898
23219	232169
471836	168233
302223	211868
464022	336341
365853	266538
192238	363515
475366	125724
403302	21411
176396	66277
394409	281924
224039	172087
192495	492701
224207	348292
333838	491075
316565	126422
254107	301475
60578	293813
267562	476951
374350	232555
213990	221944
73627	70557
357293	317118
380346	52917
446763	262954
477564	313745
372421	36609
277568	138297
372764	135939
459498	476656
60025	132610
44160	252664
363866	149788
394236	186159
13417	410102
165680	292076
469763	310261
285610	430356
431899	414317
93901	416854
158171	311476
178809	10646
322121	159656
331119	364064
490131	301659
228128	381033
482083	179763
100060	411809
308669	291324
228264	67858
350628	406061
61607	279268
488100	11449
244092	31808
136604	177262
276265	145952
127623	137508
421794	409592
433013	450647
403011	71634
348176	84089
257498	345998
210364	304630
326626	135862
426812	190369
55915	17683
332139	259929
414004	102353
366431	366577
13612	411648
126240	122462
70309	127723
286944	319333
226788	185995
233948	332151
196233	160419
391479	16790
167068	356428
32601	456277
374654	178436
252044	417201
233498	217511
41966	46681
301269	206174
151861	43398
294044	402302
204499	280174
40018	282401
19691	83547
230375	313314
403229	70899
184477	174440
280476	338271
140741	272230
471014	35735
392086	315573
230574	49553
104003	404960
62140	418224
136459	240665
266957	271231
272675	261396
320496	180578
175499	35735
406084	125897
250118	465535
475505	431344
144709	90041
316382	425939
430831	131067
311078	391414
151647	61892
293009	61465
146097	219136
210939	155225
48127	475201
393409	170180
424122	368548
27417	447956
357858	69580
194208	447881
239270	363581
118938	303648
252050	171577
353287	372713
213123	482046
91380	405217
425454	134259
59736	455066
7610	181782
386330	482000
202726	255640
110954	297362
97964	269619
134531	206174
130851	479355
75618	440666
155062	421830
447605	426933
460027	10470
81304	79989
86224	160419
452934	432115
93384	309034
315425	95685
81369	457673
151162	494102
59475	3747
458959	299467
10762	287740
220209	375840
352605	117688
92678	262954
138622	258370
202379	72116
37839	286655
70359	218730
389656	123095
280105	240422
312892	2037
88881	404768
230574	125196
304493	440566
36649	391414
379833	385467
153850	361698
163424	110677
262980	417927
145167	420674
302017	277444
307081	80587
235958	355087
427736	110738
78876	92613
59344	164946
281499	463623
193020	268729
100370	13370
288077	353348
149589	198317
340493	165519
181159	129643
25391	435448
319754	336201
433941	40784
343054	339429
119529	454765
488092	380538
406660	405544
415629	315888
188493	53490
397574	45248
235390	258370
230160	475515
361159	438419
325539	453554
360597	403044
369603	146374
124291	26466
64918	397263
42879	404995
399087	390232
21644	111623
340439	139686
207443	237569
405150	466737
128196	300811
427388	28887
85863	443823
393865	454140
144306	161636
414286	134109
27581	23992
354365	469235
169363	343085
42575	290722
318335	16433
66735	21411
85476	193831
453945	76454
184096	128483
295885	163155
405530	416402
480605	163723
87741	274309
17476	192524
394867	492906
182523	429863
299386	380540
279288	183213
384324	441434
302153	250004
38861	434035
439375	406100
396281	359762
25690	175373
151774	164956
38974	15624
204330	310836
52193	53693
191308	420944
16844	104048
260352	224085
257926	36741
412440	444332
441880	245990
68843	370077
201706	5857
201813	320179
258380	226943
487668	206887
447937	372792
221348	319333
88703	278501
112755	399046
417715	309425
23548	64335
456748	465063
75495	299218
392876	164146
77113	64809
214668	345745
418892	365294
134299	464546
299033	354630
364831	46296
147595	28129
486122	343721
364000	27570
317724	82585
125420	362972
330675	94793
352127	15209
134671	434035
480450	218727
355083	224791
47621	425838
388396	443677
120205	98012
268668	388850
258218	178162
158099	106936
358860	473047
214480	371000
195780	5040
459290	101806
38805	106781
325517	411271
409239	69422
243520	179239
199948	77456
283070	196249
422015	265711
41501	93533
36193	178223
211989	416618
165680	15311
308072	231485
313828	99437
359323	243822
11997	387742
49442	274451
170127	321414
444380	431226
298427	165939
369619	250679
61286	213221
424387	275262
314128	393326
459084	252929
358589	358041
300406	358515
396262	97894
78405	362497
367239	256366
297464	405997
180799	105071
67506	467335
81717	109824
67351	478415
245112	117293
468341	89241
143547	469509
32269	113051
126510	402532
333808	420944
60072	110677
263703	407545
270714	228431
291544	130741
103173	100330
105036	472072
478588	164771
464469	317118
228431	291535
349269	53863
404709	161970
262639	452107
216525	190835
117999	445233
43910	482224
77288	453926
94690	42191
257491	102953
111253	447107
411195	317118
326124	272908
328137	431623
425534	150896
330752	113401
241916	402162
393552	487470
460333	84590
20946	81236
395072	370866
275904	116283
91325	263275
158595	436686
79343	438379
133655	324147
482784	228431
161363	129415
195402	252071
28357	47589
124723	248835
71559	454822
205853	151944
203372	453009
415302	298620
192611	349595
200722	48275
310961	360857
151650	273831
84270	39764
163909	465174
36339	176119
327429	313492
16659	312130
361001	71176
82069	315994
404530	230461
127030	38856
101391	232380
373190	427400
230051	198810
327209	15133
128661	365366
326985	118883
341027	228718
62530	20877
160481	153704
336886	434045
361010	249334
201175	83865
395922	286364
396959	75303
221296	384343
110541	271474
3438	237870
16233	436665
267079	66162
327259	228431
85674	144386
228849	53389
46448	112048
43419	464499
285221	104505
67408	206768
273972	301475
464757	123280
374140	385000
384145	214024
413989	173176
339828	405303
153183	242772
482851	420538
7414	464420
254267	180841
304227	176557
24629	164446
39176	152921
228225	127895
127154	291521
135585	124535
88695	253458
157514	420871
369948	442282
410876	16153
129007	205223
332457	375063
305357	484058
158156	185114
385077	273831
484520	226398
9534	111436
449914	282822
250833	277326
63808	253474
313615	45097
351257	172089
262660	134014
452776	155719
72668	94740
397675	256121
219499	443664
411765	106042
91339	406339
301557	141440
53703	315445
160262	262473
475129	272995
432439	173366
460469	367896
98845	2868
70880	49828
310089	75303
347401	467703
447314	421830
110606	181783
441849	48378
170586	372857
436532	27877
239099	422246
121474	360531
399780	437182
117069	163800
280257	293813
371030	479071
355793	351257
12623	297364
342200	399867
39683	114116
462128	456026
22197	402475
474862	490888
81509	81501
277987	305268
3696	421083
26909	4413
250207	43814
70280	94344
207415	476951
40028	258005
2348	486707
72333	462690
197920	214050
109949	37489
232258	265589
97506	260854
139585	313745
270168	436059
324826	180957
197077	307228
311131	492906
63698	452804
373092	421537
294842	15599
56214	66845
98562	22827
342165	444081
25410	334448
259013	346358
157694	234953
469683	240741
255806	200226
225694	163127
16920	205230
55195	308229
105639	67514
199370	163340
426434	147008
108419	114930
4420	187045
184528	59658
73660	418635
405430	313745
105698	122462
347121	46071
198834	113920
328367	79965
114337	99227
237801	210282
348039	138297
20236	341603
98051	190369
110207	448623
167139	424149
487751	249769
152370	466737
421120	294221
12512	73955
15239	489552
398110	278520
446019	278766
455705	481785
190281	126036
174139	412398
481419	140442
93806	98028
484485	297118
354725	147578
54423	245493
32737	209043
330662	416287
353404	282715
180345	353485
102644	273894
19993	389682
33893	337959
170614	76454
245049	190369
318272	79861
105426	249202
198317	285475
305137	358754
87121	327217
447610	152020
64544	161755
297794	185076
220755	405444
241596	197996
11318	52917
420424	291832
171362	13370
399518	349119
124723	183425
235673	298767
17388	291332
178540	45687
362672	146621
393241	207535
423392	15209
27275	209649
226673	294548
297941	378017
411594	122585
320627	40784
276821	328546
448054	248282
130438	43698
194158	438378
389656	475223
367336	146202
190214	306170
70617	490888
72804	235085
303111	53863
479889	264154
491129	250410
177326	20504
371558	250434
75816	392086
365831	110708
239315	366127
336487	125420
273334	88694
122062	435280
477837	52537
129879	446421
207182	493319
232053	24767
473837	92613
41959	387742
269868	464727
41798	119442
202309	172184
279908	62637
63812	348476
80150	102482
81181	388283
6331	445567
60411	467703
110248	222886
210750	428710
350351	484866
158156	126426
83937	390898
447610	160454
136042	458183
470419	483558
144973	444816
177976	359562
245173	275993
17968	274367
342666	248382
308801	292721
99205	10646
358422	184558
360459	313460
348927	53879
293048	467690
227857	319492
423365	332751
357955	367974
259781	15209
414467	322636
462327	109271
317828	484058
243653	477427
327891	456334
481800	78184
372822	441021
436660	152867
279798	384727
105416	438905
260352	467703
361533	245972
409388	149999
179386	133423
39892	475606
289755	304173
347121	269841
385594	370555
363209	208291
482403	110677
174950	170818
125420	368128
409191	44082
481173	212278
64501	451582
173522	318533
333369	211150
43115	452746
251347	67584
229590	281449
244017	78469
304956	79859
482421	164253
171142	475593
203662	88364
389865	349406
236032	402663
40890	356879
146443	276403
405979	237376
102611	38879
193693	198317
16487	478949
459979	280025
458182	378657
141821	304173
204227	59967
111923	252783
3176	481975
265049	452151
163691	361545
372892	124085
229024	62191
130114	47880
483384	136388
182862	436545
255369	432208
63107	213115
22053	401871
303838	464350
324518	155214
208020	132247
441783	6899
317903	28129
205607	13993
423880	60517
236074	436686
397586	423550
117435	340715
428278	166085
260877	132924
445708	195941
263125	335114
95653	48163
190010	279707
85621	374939
355872	89047
9836	78456
227857	291794
161162	436709
382848	350189
231305	351167
344352	342239
40890	26322
59359	273831
208872	318735
1530	96065
245679	14177
252518	432056
277568	64432
263885	156006
134991	60517
448417	68134
236654	417236
403415	440660
154302	170216
228732	436686
211929	364769
275721	438375
98168	39753
202497	391414
357310	170585
232183	229031
165977	56068
71297	258270
363811	209018
286322	34547
171254	165267
405240	64877
189659	285156
429265	314328
354258	122782
157666	262142
469296	427485
197759	252497
480957	32807
198450	286297
449991	371434
313087	409176
266880	6253
106831	482447
343975	426439
265164	373021
294452	5857
85674	87469
12968	132247
481104	195121
262386	122694
169937	270985
133817	396246
278225	361002
349200	400184
433346	379233
398308	249334
267562	217171
184528	248703
200510	366493
397341	251806
73153	453493
117906	371502
313355	420840
258204	226308
1430	132019
271210	276621
216689	49433
63260	273831
158983	36880
490211	342807
254446	299936
348639	485499
136492	102210
45919	304493
319709	68950
233388	133737
6377	293025
313070	461182
126657	252807
207343	476035
367800	140414
300273	37775
428182	282196
149429	79507
72645	63528
37748	204925
456059	454606
1685	183213
266957	253023
289178	282620
356260	380894
244211	200444
393895	462901
331637	425541
307181	151944
127713	98906
359218	366345
276675	450843
360959	49828
280601	72265
427419	384671
205813	2651
48558	467192
149273	47052
476872	53863
454556	115876
284018	114930
295561	323752
404676	217332
13791	328841
202774	395988
56245	478415
168955	317282
106905	177861
10557	428824
342253	15018
374689	334037
144405	387377
31038	202019
144874	126074
103626	93784
75656	183213
35544	152826
73776	14580
234532	213856
254890	493596
153006	58595
230576	426133
85172	62660
467502	62996
64356	88933
174139	112000
439228	331341
38237	166513
164837	149744
393087	464080
378224	1057
386799	226168
27455	52490
427800	438463
133909	428126
294155	467238
298586	80212
61367	50605
364285	405217
489722	397840
110580	21379
345401	207574
413218	209983
376961	73843
485098	59636
275768	222755
486576	471690
305718	475523
224349	291772
227312	353884
450465	127571
282681	303932
423682	436881
93229	247092
167	458678
276399	472319
104648	235323
365050	113051
381490	417829
411136	363320
30264	421317
154986	295381
213148	234041
28357	346515
433510	168511
315076	334392
343708	192185
227172	398333
468591	393326
168594	32807
416993	240796
305022	50567
9266	162924
225694	238350
433133	15209
7480	100503
136522	208577
309644	262594
141391	363564
384174	441821
199633	356062
406329	478415
368860	50264
144274	397280
226240	4413
459072	411470
93692	84590
71813	329727
488422	478415
27453	447517
308278	476656
336156	214992
231374	298643
191162	315053
32609	73336
214268	162831
249007	209387
191651	328174
93451	407597
330185	186714
63421	238160
434486	28065
351158	145059
248734	378462
454568	411874
27068	6899
169861	265065
446140	150258
205260	249782
448298	6818
87692	3664
108344	364821
373025	390241
194274	386057
217984	77438
208685	366781
331091	428155
332836	378293
236950	3664
449963	59784
478387	18681
355083	360531
282453	486950
305624	123369
183557	407892
260287	100377
442321	98906
302573	475200
230171	146251
290117	187974
128672	177236
112625	292966
42743	217423
138185	206208
277568	272427
48251	350009
441302	396968
316464	373401
402122	246311
18451	467910
68675	269627
179919	414393
76984	380954
321402	341871
102065	164154
407066	487833
18347	124798
71665	476240
243648	156376
391790	98906
301078	90521
403245	317118
319259	21747
325012	293813
275215	173018
279244	343012
488848	249202
12090	240748
163853	62871
105108	15209
480506	60496
492550	219359
125399	241999
250514	395749
154192	112258
350624	113625
96521	9054
173018	271249
127211	235939
124185	286869
227789	32406
243856	321299
237801	295765
146141	163992
385016	318563
102273	212081
341632	126328
126174	206178
221496	102352
99249	115932
34112	348798
231384	486885
116087	187834
257870	334167
80415	209551
417214	17287
216809	291936
413597	396563
232183	450917
325160	37057
204558	490215
442758	374563
303215	424144
308632	421354
246547	103205
70660	217423
399925	198317
406518	67221
278769	433934
1587	478415
348431	132153
14549	236861
279031	300121
478065	221832
354523	114124
461827	12245
21336	391414
492670	427542
389479	24334
17055	447831
370848	47092
375530	110677
369366	59175
442314	118048
342359	140205
317402	310880
67335	418476
317754	454140
424214	171441
157154	263009
198862	364302
163646	302445
166085	476880
56440	106836
55489	53490
165646	342761
336324	84089
150107	35862
457820	280334
303043	433934
265711	456752
392839	38556
392963	1195
393816	463063
332474	108202
383577	98906
310367	451391
220925	391414
422183	86596
467694	385279
72556	369262
208617	49117
153687	359966
320259	129403
124085	194596
409468	300
48514	50538
89219	371535
139056	76454
463839	132740
219072	216766
366140	489496
227916	474982
180327	104470
247034	75303
293670	258182
213370	356552
393452	110677
216585	164884
76055	301475
361282	251565
171093	446801
165212	156376
250009	421067
287212	475493
319818	112922
484123	195121
48953	286864
238406	27464
225482	353846
482456	103031
120722	16601
223286	252990
313087	205785
249969	324037
425164	251597
254599	322942
488715	72434
53602	97144
351332	37516
347653	438373
343947	180327
443034	407571
5841	431480
24706	441698
268748	18418
4841	288758
324610	341216
329750	183338
392459	24516
342486	19838
178422	312851
101653	329139
200836	34274
252473	124094
480138	313745
20605	295280
305296	253868
17333	472430
144994	420047
76143	71426
395366	153099
149529	195948
108610	420944
425270	439618
280909	191175
164933	276644
147696	226050
114230	480246
262660	303175
311012	358610
272712	310083
486371	54976
428230	128316
261121	111951
118786	158153
442066	441063
84810	240491
410009	186134
317049	472167
208126	342477
467766	201282
324042	377032
179041	53195
21875	111360
169233	210050
494051	237165
395788	237548
33781	139339
214880	120912
478661	18482
432421	215100
454714	8623
55659	392086
335441	373518
64786	306409
280781	163825
388933	50155
103511	357998
276460	474341
77443	386112
351015	73445
443554	307894
69749	42088
418474	404895
395428	8459
10762	330469
261390	297342
316653	458708
95126	339662
310981	372857
131974	27188
107574	8867
448646	127032
8366	313375
303963	82662
193164	284025
469054	154041
256488	16034
253102	138829
144288	68378
13435	214050
361341	399104
454181	366781
8616	220773
312293	20579
169806	250946
163435	273901
192321	64335
232981	433872
212096	352605
139842	478415
443354	164446
290838	474412
116113	446351
87713	318735
180627	250166
272259	374396
392931	71724
258729	209969
467279	96849
436559	321335
231629	163452
309917	235585
438777	493788
485081	418390
407597	376119
317259	49966
177226	297400
105669	408740
76090	405217
348422	239468
14154	12886
100325	411424
279973	177436
14546	264387
245679	345196
432899	418871
260351	431572
100649	442265
243048	194165
470005	276281
123920	202019
298037	363954
284129	426693
437204	54923
427505	122694
386097	476625
345676	289856
365883	42890
188582	337791
300273	114230
93384	51222
353556	474931
381553	24179
256886	365050
376146	54068
202379	286529
473123	310553
354734	438419
42044	51881
433133	367426
204579	488984
386343	344828
287566	89288
276	426887
223281	209471
39622	478415
76228	221497
175242	478415
112267	204775
301959	387947
159890	77906
64526	372024
64702	134262
340885	338271
229485	443679
448582	124199
65253	246311
219809	371545
201423	82585
226919	15209
473353	1605
263084	183213
176182	10473
10677	113051
174139	32484
187754	222493
470828	338589
24412	285156
330975	296459
238215	106969
383164	109868
428214	469476
447863	374594
461839	63758
302441	23018
72804	49247
428944	121362
121797	101058
460762	119241
18647	283466
404568	455889
29518	171953
175500	430970
145937	130385
364059	474956
130069	473725
319279	252658
309329	101058
411016	29111
345578	399736
148404	401871
301312	155804
319051	333183
346489	192005
123709	340096
11403	59966
336324	227809
404946	79721
121521	445604
148105	359352
343721	354694
411195	97685
125640	380999
148404	421935
98530	296693
100407	64134
367656	48163
28508	265205
57846	385182
384509	179692
233973	189595
202847	236213
443320	633
177980	420944
250410	269904
267739	422175
466383	213591
299539	309801
135996	59658
421591	336955
189934	356262
237458	727
178263	21371
250527	478415
16981	454975
413002	391414
384591	127921
174790	327217
313478	286936
412440	5745
389175	39144
34896	326206
299206	479579
414008	338108
124617	113145
312283	262954
112674	73336
68378	144845
99982	482424
72606	267602
156081	267352
227613	218730
324377	407746
223327	121965
9853	83467
304404	452824
265897	346213
40577	252164
60124	153995
369000	84239
222102	471745
179416	84711
57276	182030
360830	214007
61528	373584
230707	12129
316696	65730
451216	435978
427096	21411
425170	65876
372668	98639
76228	193321
76436	166970
22336	15133
353632	230378
300273	401473
309811	60923
345518	228431
229854	387333
127531	385076
33317	458183
331940	159195
25122	285523
349965	281234
436446	6269
108892	213078
77530	327061
124888	491462
433647	342761
436474	261396
492316	53294
221925	279798
356042	340561
113505	93209
335132	267602
61087	145270
19180	208009
111968	275776
187180	236233
301520	293813
265165	482695
270224	317823
185569	56926
152921	94793
153462	364253
241137	10520
107709	249345
274482	90277
443855	486339
228288	238578
460092	205270
78206	336831
28721	84518
93976	302544
243847	405659
354022	456569
108769	303218
107711	167799
372340	347202
429316	317184
296750	252961
309276	367896
474970	178422
485700	269199
62608	486885
331224	409828
470258	319703
493083	91715
79331	476171
230252	107187
480365	261829
325241	74698
41676	68378
474389	114930
410403	275582
64291	489200
456658	210050
292771	45318
397734	90702
277836	314294
192183	447230
333178	232967
260293	436575
285688	145722
288918	110125
412440	204376
32917	461944
434486	371934
409748	42747
182361	269199
166982	312509
447404	132740
390142	26965
277373	384918
258962	142263
456892	171675
53883	22888
313209	116283
66734	3975
103325	406371
373889	402371
479187	376779
201590	179506
412110	311086
340175	28371
257363	96351
478667	476231
444865	273831
336896	351732
25813	267602
17283	21411
476951	181640
124599	232347
492560	134118
105719	106422
306687	254542
453609	458933
26501	211868
436201	110708
359628	196783
470941	327204
90050	131315
101970	158340
159979	45240
298248	472072
474914	141851
409916	38063
45768	85932
366685	331250
486113	207535
52224	135326
12430	65670
471365	286799
245938	31870
75422	422714
472434	102352
182799	153917
155322	378349
139590	31206
368663	346879
297979	375476
359790	439916
343308	22347
202379	128889
325753	486405
132321	345378
302598	162795
161530	298094
235827	447024
226454	359470
268516	389310
185526	373438
185661	190369
473053	92427
375840	345750
472223	260071
58999	101565
368279	428103
372184	15133
138163	481279
86899	75926
221296	308150
195373	92251
320514	485304
19005	371137
398506	408804
482210	376219
491854	312697
192267	367686
457740	449598
234952	82401
127652	27790
482700	196783
243321	378546
48545	127654
38257	464331
228128	18764
414421	359762
305513	101806
252744	15209
104772	113927
235909	364146
92401	177415
100528	234530
396927	83692
370235	317118
117508	156376
4	482722
265286	71405
163058	310756
446860	240192
470837	296409
288997	353787
208720	476951
373755	144432
344805	399736
273543	1292
121733	489965
461107	6305
297006	62191
441827	66214
96526	455423
486110	110677
444220	437018
458609	48275
333243	145691
304041	293813
411527	447517
86311	414168
158359	283918
177191	66414
138660	211868
178742	19922
357585	443693
470170	316607
414920	467369
390812	480834
78289	410173
198148	238229
312633	391414
118508	278642
153322	240016
5354	12895
115086	203279
307900	363581
345715	272159
357939	62012
144282	222948
479351	434239
178692	311826
22950	191959
78986	407565
406425	190369
15535	447611
221648	68134
181840	114930
468459	6597
469546	183952
396536	168213
254430	71381
191990	447517
201264	44959
86343	35735
437011	420250
490699	178344
44657	412980
271662	209471
143190	218727
30706	396729
433777	197631
264026	341159
187763	420944
144612	149128
474563	324422
103800	179045
133989	317806
241732	6180
86803	217423
181281	183428
458207	281747
263751	154579
85759	402980
367824	360946
350699	10231
360459	142230
138718	307836
322950	327217
258274	37948
465653	247812
100319	180841
376177	307279
130307	424724
85393	61413
22293	441828
356811	20959
225656	117108
261329	446351
463774	295506
345326	140022
427980	320097
386695	151143
433665	22827
79689	165653
93095	270917
433683	201653
327619	343671
43029	209757
74026	88113
54210	410951
414825	392898
361676	413535
429287	186324
236568	388832
298128	428864
366172	30332
206939	224871
243725	159340
104740	445186
99123	3011
65938	343123
61001	494102
117938	380101
236267	73742
277568	466101
443815	66726
105249	275134
210122	94516
98210	268743
124253	343710
342807	358751
378420	279541
109626	214559
307966	166513
374404	373021
175002	413525
438901	18238
270785	281993
404396	15799
196917	267602
202352	9236
485667	265026
91600	26336
30906	350699
215818	386224
91280	359420
58483	222520
54599	233895
61113	438717
229044	203279
345715	338741
230051	250010
230574	453274
81358	9846
99758	55321
78158	186596
301626	492906
70939	29961
119348	164759
286001	72670
135867	325960
299976	297436
471501	243766
255033	335933
50264	376661
78316	42826
290913	198790
161114	440660
248815	129434
215205	405491
156764	283790
335852	364109
240077	453681
260239	471165
408530	22526
189073	389387
361663	199662
112372	88750
132843	196015
219777	95504
254130	475076
192238	290216
43454	387772
449458	357391
85049	270916
18560	329342
113051	114891
80656	346842
471972	304731
205636	273626
200399	295142
364725	147224
62239	95558
358818	333840
149015	26971
248957	451731
96995	411424
116128	19377
160870	223351
30837	295114
7155	164884
469939	212278
181223	387142
147062	428214
326030	328683
104740	483435
136543	40871
11892	437890
264472	411424
450964	472656
344778	349176
125402	18665
263923	269546
147409	428125
267677	227486
244351	430610
165680	115385
65981	154301
272737	360228
15154	364784
219529	3011
39371	309801
465395	255709
418965	89047
234722	47349
309498	111623
114643	152026
309917	208038
139240	53624
224919	8402
151140	260612
23657	237408
278319	183213
394948	39259
213822	379317
68098	167607
254293	122797
328615	400608
135154	129353
233045	227447
24552	189838
19727	160379
326260	446693
465322	382166
370186	412701
372640	299534
202910	156752
214855	10612
223306	286053
142092	101650
151812	310756
476014	434976
422491	205223
303569	126204
407052	293813
486872	145288
150662	283392
121258	266959
186597	65003
445023	99982
315333	67280
218429	368870
100210	295680
470583	233590
313648	291324
373656	355093
296917	247334
231305	489167
346489	369827
207606	82794
219607	392240
245938	372564
459213	59137
181498	137719
156348	191777
87641	195619
336462	67351
113843	424009
190413	330255
104505	457740
389611	69252
377987	378462
59923	196184
48451	327061
144196	29844
263549	46503
52292	317118
323520	238350
257150	440660
142527	249709
189879	311832
264357	105967
136128	35707
236959	172469
80224	2003
217651	298765
119592	435280
161165	343085
423476	96094
319259	11239
316610	383967
343907	301069
307971	86728
377598	313745
366100	294540
170472	12895
187716	331719
248109	51895
297317	383869
321415	197514
89740	445353
5700	163470
211963	285616
334225	341641
34123	68617
52537	138484
96111	224565
272456	160520
360349	206809
231970	250250
99292	246672
94110	356663
67139	166635
200845	54895
150864	141068
231755	434877
273575	52421
71816	306387
293580	51195
249996	53282
134299	302457
303849	187974
102830	152321
207627	353557
236533	86728
340516	257461
49106	449798
86299	123042
195362	210956
249646	34967
318355	160279
279120	190369
426090	333712
242628	203656
229735	275058
156138	391414
146893	395588
205984	171201
350324	375840
441446	445109
273476	193252
283883	481662
273301	402862
157440	209608
377561	122462
289126	219785
456104	234929
44281	215493
182216	332891
189528	391414
157471	278520
317754	317118
203738	241247
130069	346677
8292	439582
80534	277983
85049	196364
241418	189051
196647	160813
26431	142553
381320	326997
187440	417871
72804	143646
221137	321256
348039	343626
251407	116807
425135	356169
113620	459213
75024	121950
482218	422421
314509	110677
160855	493969
75277	26257
14131	277820
325839	428171
89883	337262
37959	86077
132293	254231
461836	111398
489172	411455
360083	44980
3077	214050
66142	60196
130586	331998
6467	84468
67837	464762
1288	8303
247607	310456
237819	347360
361929	485899
156789	230240
425827	3234
438475	98783
72804	169193
118732	204181
109410	428103
138684	469235
283231	168381
480010	181947
449497	458332
67351	246114
344314	93937
83337	79343
158274	244392
158099	315632
487187	139297
130485	422343
165436	425713
250230	364874
427383	275326
279722	118678
121352	30649
458768	281504
319231	434350
147121	179173
371782	228431
441392	296515
145717	358818
228942	427980
133909	28096
88039	79252
149630	280233
267562	217459
178422	204052
412548	1605
192715	419961
169815	334680
355083	90682
294555	420790
365985	135120
278448	487191
246644	378748
227062	190369
12221	115671
45579	240225
215717	362784
392953	82387
189778	346788
449836	267553
211657	322685
274159	476880
256406	190854
352011	283346
300905	109407
482456	107456
139931	454912
240529	385000
173397	209510
311064	406761
405972	417507
224522	22804
282430	190369
329478	294016
395849	336590
95383	141623
347158	162277
486679	206511
169808	23782
258187	186561
344836	435318
156348	355680
237801	225516
53314	475555
250207	94665
66383	101650
466592	222589
256536	73567
476507	87471
174309	17186
392037	488441
77913	190369
111325	275790
326260	267405
354719	36836
1621	64392
114643	4412
147662	256121
198493	21583
377565	82978
67571	333709
26885	453391
486354	258370
432391	82585
82774	482372
63704	472558
266141	410030
199534	60009
19542	79950
254446	289760
379222	10396
139531	452474
84745	417473
351448	481744
323939	440660
245826	135756
481158	444250
15819	290576
47478	387617
363191	330675
429473	274218
384939	267352
69649	492906
77559	391414
207435	281480
290838	446583
321799	129189
382401	293931
60468	138117
4180	359762
388904	304493
206370	151944
232380	24516
472352	273831
117685	169043
40461	479614
12563	90884
332507	266736
45724	194386
409889	187248
454185	40765
10546	43758
107658	123369
340492	413980
54742	127835
6616	95942
431057	210291
280856	454975
480909	25410
342331	417288
430094	190369
141351	320097
78206	144316
300288	250679
303042	236213
481276	172234
412014	260135
225650	179001
234885	190369
136336	262950
195204	190369
233045	339293
78986	413880
230051	28449
93822	269094
284789	405217
486894	203279
313343	32807
192238	394153
381900	240446
280600	152915
461842	205270
86311	373509
367492	124535
144577	295650
272775	37863
76136	144094
36864	409248
198337	49966
314645	254665
366402	456546
124231	64809
275536	152502
165565	23667
39195	166903
319231	169251
17168	125560
212467	218730
246338	25710
279849	155800
191255	130859
161363	23188
246693	405217
458925	370099
162605	62619
203431	255410
298026	108222
309338	165916
452099	211996
221324	104498
57229	121237
311059	56928
402519	30919
259577	15209
289675	402380
167131	276837
318311	145064
431444	120489
431661	57758
235034	162247
462047	104383
455275	53088
430827	363581
68532	207696
44820	312571
291816	356428
466216	293813
54583	262954
334745	64515
262639	284488
120832	345745
458506	433279
454263	490631
296459	67040
429393	477714
289703	67837
288349	124812
121145	120195
117703	487153
103334	317118
434748	411321
290832	145129
19183	190369
54101	228431
437849	362251
83458	122462
261722	413525
416691	404396
128376	25410
339517	477930
315445	101465
182487	336590
461136	379598
219532	133782
439811	193198
152655	241071
388890	10646
384231	40187
31436	385076
452919	369224
249708	122462
13527	178048
325523	365926
151658	457081
248901	448240
56396	208577
49101	389503
130069	487797
426090	294960
343044	326890
72804	214015
441947	465954
108315	5040
453359	293813
225410	158153
214291	227101
376592	338687
114815	466964
51517	346158
459112	486885
383379	217423
78231	280592
190524	213596
80548	216544
448199	97448
196030	472157
305137	293813
122152	466560
198558	137155
64354	326997
104413	120623
412486	79393
27255	163160
48494	63599
463707	472051
158180	236892
121637	326553
332341	18468
459138	86728
268505	28781
71297	317675
147017	405740
84536	87471
267516	307202
428209	467703
10680	369439
433703	330469
49055	342333
136042	470991
463601	253730
363833	270154
493897	99620
403044	294965
203308	265348
291818	267602
127462	307279
429287	123507
139803	110677
437660	159100
131843	92613
242538	173220
16549	155895
424647	173461
182661	431226
149897	49896
186225	78084
378191	491945
352073	121915
337570	205289
494082	298767
95268	288244
396584	300119
228949	8084
313728	92613
238031	426887
76398	116789
190210	219682
84745	423105
370640	94344
376510	265040
225225	395988
405748	204376
423013	117097
372054	297969
74967	388195
173966	80229
146183	404603
294643	235645
332388	171141
104325	460857
383912	378462
237246	364301
324898	392301
486641	406408
153771	130415
284899	11626
142318	8084
281911	188291
241889	16325
300154	236877
434151	119381
434688	478415
114574	435063
396381	8623
284781	77438
378350	156565
163941	215746
47481	470546
308122	452782
107711	168439
102116	60517
146097	286313
249810	12407
291933	124085
232493	100901
329452	233287
422366	434045
439718	286936
410323	48163
323008	480170
233498	316015
382748	278931
458527	110677
122722	140429
456646	132941
374805	164333
468336	478415
330873	37050
39683	470105
91828	332866
318116	8910
364370	50391
164556	241718
116504	274309
119123	250792
267562	271323
415270	348584
15460	458096
181647	49990
163340	97070
150921	125399
244127	232030
410355	74106
364733	380778
440273	126405
76785	27266
62965	273831
30241	445796
149445	420392
323275	147161
375808	219499
25577	292369
369209	401004
480288	82662
30338	304731
296635	209510
393482	274030
246821	184112
241173	251382
51666	178863
138301	261287
197107	103205
376349	174160
183521	417659
155058	214992
142542	455995
292146	347383
343032	78967
249410	484274
311735	317166
216412	152502
5354	222924
318715	369684
444726	480155
231552	8084
37822	281993
434748	227741
412517	317356
377869	476951
322992	468276
255203	339115
276193	191186
418280	357483
482712	315086
481181	3568
222488	48275
56933	18510
189965	29253
470672	360330
99794	320518
230191	249334
449742	16433
272674	65891
3186	343860
445632	341088
381058	409828
385451	122694
376168	420392
293207	185494
417938	208038
147874	455787
469991	236065
44246	72687
142051	154446
444755	258106
10241	24738
88649	123369
476670	230821
1807	476265
42854	451774
115826	130742
133615	133588
373420	23859
38303	287320
283962	228013
383520	169384
405854	366781
446727	480320
115201	402323
208944	55212
277949	61327
88659	134994
25803	385180
360922	294548
87709	300240
104766	212063
127960	326181
194003	144073
229735	250805
471365	324011
224167	281924
443885	485762
357395	95882
276333	84503
12256	90059
102900	474027
262440	127921
34337	208632
36556	1294
356802	258370
328511	270095
275056	16433
3635	357733
336068	261070
328731	123369
149425	42890
301976	69708
92613	463944
14319	284843
197747	365492
445903	309075
215029	15133
289965	88113
46987	181767
463457	88705
20669	375897
452797	269703
301823	403503
19542	207702
388953	38063
165418	249102
469690	429863
262494	80787
465063	67783
478686	49956
94344	329985
314311	292453
384890	176878
16981	350549
50105	221835
101117	458183
2187	127132
41528	396968
355055	378820
329870	363581
291867	249639
266896	116283
330708	396391
127003	187231
430313	250410
230574	300491
85478	204078
464865	109006
77240	271063
90123	355474
218706	15209
168679	351684
385312	148046
146602	220000
275215	105252
222702	105967
282785	401881
479351	7490
270657	79242
104740	30933
436824	229719
84711	190738
121253	375840
309361	392867
33944	435877
382882	125032
380369	405358
195882	276090
473103	291699
219281	64335
493474	181831
488630	209699
485807	53624
249902	155214
361999	7472
267768	203656
62825	209018
453018	115174
300177	166063
36719	358950
86182	141141
322653	183213
353008	339113
246540	426887
234788	297969
97035	100566
29824	7808
72573	216068
273947	77509
396378	282862
80984	298181
355083	176888
216894	118829
463836	250829
380662	355700
347121	290115
289513	445453
237148	231578
80991	86728
439718	327061
182835	98965
210265	341821
107212	39195
342300	72775
215762	134262
72556	428935
242650	134145
483812	83811
245228	407044
448104	139732
413388	392086
168405	306716
453879	151442
107490	184902
283993	347036
38490	6253
421035	90918
402732	179200
131246	258607
196164	450647
67368	300119
76898	428864
448922	210050
219242	257581
362676	50264
293682	192274
293931	461944
129792	217171
196462	145948
314753	302298
83842	399148
39861	406998
277403	356663
459943	118662
144865	378976
111964	36066
302144	430029
483775	383141
463671	381042
245981	419056
421371	49966
145763	29860
237221	194165
255976	395346
492334	44710
287766	168252
70625	249716
27547	156743
370026	69319
228089	186728
104177	275983
145284	280960
114521	51373
453527	204076
482145	48275
293542	445753
295599	218730
160576	37189
71808	415664
437538	405217
409755	348798
239257	339829
18870	300240
24216	298536
124105	293813
195012	236213
211757	58469
306397	48239
89687	184659
257870	184074
88148	122694
100651	51558
458207	271673
442516	30864
387549	214992
194601	410951
409174	303159
398122	387620
57634	186440
344782	487057
183871	387860
186440	393906
145002	146202
238041	476951
486376	64887
91718	348322
244771	253069
484447	39038
267562	444139
128704	414008
404753	327217
209732	371918
53624	465752
124259	80946
312056	225766
163435	149388
190846	308150
84429	53389
168933	313745
445023	144969
195484	280871
114668	301411
358873	222539
364171	23341
169331	87471
355162	208038
362640	221577
193099	434908
378800	416197
365033	324285
366375	240796
432649	228955
423688	202816
233045	366903
277548	363973
456021	197413
291843	193871
241507	192524
319190	90691
101689	255650
368151	1057
230351	39066
44655	263504
121828	322127
466790	330469
420234	100804
216324	308054
73660	401881
237242	203213
269074	474676
205249	387742
269167	279228
15027	384351
146903	21365
458555	430356
41865	81800
313553	296093
335747	478415
46746	456640
490968	191969
238954	65683
303043	316292
432743	122462
5677	402509
473411	366469
128704	440190
356611	89427
157789	303573
72489	375678
111756	348971
236992	309801
266483	273831
407292	261075
318990	223189
130430	298077
27033	299934
66126	293813
137561	110677
86632	394978
420816	288035
85049	231638
356953	134201
141647	105967
393674	469227
32430	262594
81432	476412
406660	191456
9300	412162
323021	417554
464118	345837
441701	205223
124320	384220
360911	21282
251720	56625
10142	182192
254446	410853
458065	90058
249009	374411
64354	401481
275279	70152
355854	103
193869	394075
125343	469908
191174	279798
211672	13654
288157	48275
7236	203656
478287	113265
445343	439719
92515	439823
86077	49903
146893	429738
139295	364244
199676	35707
412440	100999
485304	226609
325672	401378
369321	312698
70716	205270
412472	209572
156346	205270
125418	68405
479233	410236
381803	250434
11237	348798
46870	417232
14248	141024
202356	420944
152807	475914
412749	161416
84186	451016
233033	82131
276158	100287
196233	10592
163425	345011
1075	195121
284898	237517
434040	218730
373210	378127
374863	292721
266659	171771
220721	264788
417583	371918
232918	346250
408108	84502
463420	164446
382848	255640
220335	236351
307151	21767
348947	380491
372258	45141
23290	371054
72970	428199
437505	183435
479750	126101
423115	201493
362682	27464
316840	309801
57385	65913
294659	24040
127222	96857
406517	34035
102706	29115
78206	230378
280320	385470
364062	144764
374591	436791
46086	177029
43179	207535
18087	486200
252044	275331
380489	272339
475378	326997
25411	421830
134694	287594
375923	354590
457418	278520
277271	256121
338154	338076
31363	269094
414035	398235
297075	322420
427928	110677
124259	464420
238855	330044
360531	59650
407768	335324
13129	362454
468713	73445
129992	333592
167041	370866
461274	443952
112902	262648
469268	110024
353454	37948
143819	160226
437871	393600
73660	466927
482012	342854
46092	114440
60443	216638
7909	346948
212460	333357
445378	410598
71189	38588
282674	236213
160580	266538
36211	301475
313669	403098
452118	476894
47035	458933
417820	91600
323871	322969
130028	299220
200379	16325
442030	272819
217050	277717
267431	135967
7313	203656
448921	280178
230691	198125
161722	453470
271790	364499
313592	220417
142740	229847
252603	483017
62054	15209
58245	330036
159076	428214
62984	176878
327229	249334
390482	276217
8713	283445
375476	428864
343783	443253
26556	66215
197278	311531
242915	141649
67351	450056
363395	183213
362359	242655
267060	392113
175952	478415
479262	328140
255344	476303
347995	470032
136279	46294
408357	99156
88353	68821
436499	411157
259651	276427
155508	21583
238548	428214
466072	234748
115109	59672
143084	58607
101610	120295
359962	401871
39683	201092
436699	52993
387900	365456
9950	219743
4606	285275
144721	404345
380281	372214
420379	125417
171166	396359
257905	267602
31624	183213
220040	132247
470651	403415
477723	339920
390032	310880
431933	8033
29117	243115
149392	46309
382658	38063
488092	320464
312842	118286
99549	54855
276295	210884
351398	251134
11191	378462
375401	207292
281510	49243
156644	164884
37656	313745
343413	74315
342060	398333
70376	166513
113940	81280
298390	285429
410876	439218
348094	432490
314343	343216
477932	410860
468273	136423
378218	296344
140722	92511
66657	367961
432541	342187
131417	432847
193560	327217
155827	345594
75119	188198
290141	39114
356953	111357
73731	313745
37121	160456
291560	13370
154255	4741
29859	473460
233045	193275
25837	238773
380827	401871
95226	431226
301799	433319
487704	221173
199607	267602
281064	8976
437140	273313
313845	324954
2626	82794
131303	354903
150335	462315
56104	88113
352829	424804
63396	213148
192122	343012
38063	118220
264569	390340
221457	293813
62944	258220
364107	91380
208221	201208
303641	441135
74174	345295
302017	49903
293414	215029
168719	311832
188312	471814
20946	66494
122950	83403
55909	154937
115877	262373
102458	122135
168225	367110
3590	170894
396707	433645
280523	468832
339190	359762
201698	459445
36939	151704
125417	313815
342995	330752
73466	359218
102249	419665
219136	182012
371342	489822
222179	371554
117278	232148
315958	123029
22414	444283
452148	139708
44283	313368
481419	443930
449628	385076
250527	24738
180544	300162
279864	231966
404458	79573
351855	193020
170046	249202
404945	326019
171720	311212
127741	362974
336647	391414
356225	190369
412287	418771
212736	155214
438886	122490
354475	52917
288594	9054
44081	91361
350779	476951
489474	332392
477932	354694
3556	278907
274645	141068
101842	366127
356723	100615
157839	420790
474688	281194
152016	120251
139208	399902
6576	146791
416404	477774
389975	107000
420956	53490
368975	284312
244256	145948
268220	164884
370596	454975
249845	262954
8614	323752
59991	417918
412576	364294
4061	83872
291521	260026
27457	62191
400593	218727
131786	484810
272258	167788
184019	35690
354902	14254
214055	407597
430029	295650
409109	358268
20325	385000
260011	104855
250936	198297
485328	467703
85648	105171
74862	694
161872	270063
369322	199841
435266	343975
32613	240563
111856	387839
196996	90565
178808	89121
27972	306487
244536	300981
444425	280174
184992	436042
209943	256651
193020	418332
73466	188837
132539	273831
193020	460899
10871	122462
267842	85348
74382	335112
218114	116915
54539	432173
349140	483720
461068	209933
484839	21369
42536	189814
60826	102352
375530	51881
314311	462236
163519	271815
319824	69651
469272	21902
144072	117994
418953	246713
72003	419225
106202	142650
338788	289135
325218	422568
123450	35707
373009	80193
436091	175721
120788	432803
89826	448372
287227	132024
259254	289344
178005	290450
80297	461944
276650	229027
441302	128068
441463	1881
433619	199582
58124	378686
450465	274082
278554	84590
257936	166749
317235	211889
420816	478182
385330	323139
124291	241683
160182	183807
314723	317686
404099	220857
223727	50812
369066	132996
126076	28129
417500	111123
91501	439074
16549	360385
143231	474412
57	86596
483291	53994
7565	282677
423226	409709
100752	32807
433239	354933
329727	212029
114063	265533
160626	395988
93627	378506
100277	301364
140434	70525
174362	301692
93451	433604
355898	445453
114910	338550
5081	188067
215955	67723
328940	24861
78319	326621
308602	170127
306706	369577
73466	139755
32831	72523
388776	484520
279041	187974
159726	104855
179015	466581
485546	217871
337802	267352
260918	458183
362231	171863
304431	90487
60791	79945
68532	487309
236142	144130
473411	189733
123016	200362
329771	253702
200192	374594
267562	127716
475923	48365
412050	23429
406814	250389
156095	331638
335441	313523
166160	110677
110192	469227
69657	461701
485192	38063
459099	184636
67762	440962
371606	216508
316203	414190
38200	244103
225284	277961
23237	283750
77793	94305
121785	405780
380631	292691
25735	243837
330114	176060
75089	183213
207366	337772
2529	160787
482246	240643
135409	238767
268956	481911
218038	99330
173746	190369
16869	42386
303147	375676
171107	44108
308842	285734
316429	263037
371367	218288
227514	205289
122742	157446
53561	317932
237148	178103
328140	123011
294758	309061
337102	231485
81636	152766
27205	217423
288918	396565
231084	438653
469976	56457
229854	257377
197647	203279
462893	391213
429092	343521
477932	280626
92787	58230
173121	346266
458968	447098
405788	486885
296277	411809
362409	278587
383403	35707
124085	300720
27412	357988
472639	439006
73260	190369
181290	424878
66009	366772
406371	20019
456021	47774
491453	356663
333030	138000
428027	107449
393135	414648
397762	86728
102041	239464
373883	195121
443069	171205
324590	367033
56587	139112
467773	328456
101087	258610
110025	344637
172911	258370
310932	42970
98149	257298
290941	304173
274852	295383
39246	183108
223352	298368
223962	23018
306830	314742
254248	88956
345584	414334
160214	41673
132247	65272
469102	380769
177803	404445
86420	137833
390437	218614
361232	463535
455448	276718
202352	45899
85932	89365
117565	291521
310702	310756
145709	172507
358008	324263
376326	264406
350008	440660
76506	90239
181632	168823
296187	24978
256121	36103
381994	487874
162354	40671
319231	274139
168997	204182
93009	250288
59476	33535
107998	287740
484065	286789
160946	473857
63808	50367
398180	214714
190973	1044
67207	2878
362817	134851
323617	37799
272331	141381
367439	87891
329005	406371
34245	390349
217527	392329
459317	475917
414128	243115
129017	209268
426384	454802
138318	440804
294700	62191
396687	318535
298758	464080
289167	355999
426924	181957
486680	23430
485807	39261
379182	106459
5680	422137
493918	243115
404099	257217
481582	299734
477932	41401
233792	274314
42801	8554
457673	292553
111924	408850
190456	15209
232613	38336
350711	190353
163661	329295
468818	325395
488447	113522
361346	85426
177385	401854
470031	110677
269612	390990
315548	239200
34825	227507
105215	26289
93174	430200
107709	97134
237242	472265
70663	162831
193871	356740
482596	431349
298479	362390
102363	121207
434407	23018
24971	247684
93625	468072
95174	278198
289675	258839
215459	439719
400889	166640
171455	476447
433268	354933
482851	427396
368169	153995
375706	384336
200786	162052
332388	391414
62524	21279
364846	197337
77397	423688
359824	104505
391858	106112
20998	126426
198558	48431
204116	94665
110164	221324
245476	227566
243	281424
37032	408804
42083	228847
81432	462841
435966	15209
458238	254035
428944	44128
458207	398806
82400	299219
145040	399632
93354	420956
76737	288162
86662	94344
402018	449468
454263	225552
71448	223755
311642	13370
28662	48883
1734	320259
224313	50228
340663	283346
461734	194165
153548	392086
361471	224871
179720	293813
346865	258461
252089	273493
336531	437635
376984	230691
76666	338790
164612	74877
183236	92742
201833	21583
201061	146059
235902	205289
238889	65055
163293	262954
304209	245317
493814	93609
173746	365141
142781	13129
298823	159875
347256	390896
332862	314614
375032	265548
347969	418833
38038	263889
345194	38110
448690	372721
68843	223954
238594	475047
373755	471412
294333	230336
447335	329727
409234	488700
21916	391414
293405	360469
466181	329379
317981	303372
44409	89777
469520	120168
390771	146633
384674	114113
313547	73955
198219	390542
331503	491670
147409	317118
9939	476290
145118	73942
230404	220857
104788	26551
200827	358032
124891	26714
486859	468779
12788	257581
241578	25984
460505	478415
20086	343804
98541	246907
152843	307513
84745	390771
449892	421935
412326	222050
375715	87765
18360	154787
360459	136877
284405	159265
221106	439074
294323	261237
414024	373401
40892	351414
434854	165687
386248	121145
41963	168381
78760	165497
200067	397789
101344	320845
94979	246482
383635	98925
348769	446154
325885	217423
306174	118626
76228	414912
282484	475797
388904	435817
174417	357741
390154	360708
1610	345745
321736	190369
280092	374123
462843	380409
78319	435468
156486	65596
428962	387742
429748	46892
102689	447105
264164	261396
260678	384174
235019	361987
132091	76168
452749	317118
172267	473935
480151	467717
163622	458601
368538	13129
237242	316575
301498	347507
246554	311340
201813	434079
371253	469235
468055	413905
301683	407306
100231	267352
409178	286715
363427	102668
190445	378686
330565	246311
268274	487298
328940	208617
375083	374260
158819	55401
98850	182967
355083	278829
23745	419435
249190	128489
88956	294836
290814	337005
485415	259290
63695	221329
275202	147782
366368	98906
307287	393326
149762	95149
223435	445061
130069	358473
81556	245792
132624	347036
393200	224606
112129	275790
274455	53863
324037	303648
447335	370996
27400	410804
280935	227362
4543	430278
247296	410696
120050	14335
431055	248382
309276	242571
327258	69708
186729	105967
60637	159085
232890	51539
371779	405398
491388	61430
352817	130481
389294	51222
191761	324037
415287	451930
272632	150124
314881	455602
178867	341271
360481	265684
352524	28129
300940	383878
335412	183213
52356	21411
323470	424497
382027	217481
86322	385378
258372	22827
271624	21632
408951	201562
471849	315566
393068	291002
132885	468624
96401	114508
23131	104509
254052	166063
339549	492906
226023	486271
271188	436026
316828	472164
333261	55595
352353	175382
396841	20719
14583	160576
452148	190353
160890	333591
331864	397648
124841	63034
215329	379360
229639	80587
164332	425633
304952	350696
148559	244582
163117	244688
69704	111654
7726	229928
366762	185373
461822	444314
376058	486339
401082	179258
13466	246926
255469	142146
361960	100026
192465	312697
489977	421356
114410	474564
216311	366127
363581	42119
56510	13957
24851	475594
120824	414286
491526	391594
302122	431137
384929	376582
374379	24334
328654	27748
68092	183213
156792	273411
264114	251901
181215	159384
487060	111398
153130	235355
357309	42890
348055	346768
493886	315687
100504	295653
233045	285669
377902	293813
468315	160090
260935	479775
488736	76419
479338	200632
391825	203717
89632	199600
341221	156983
330762	118387
217863	491279
205226	53993
373639	395336
89789	219743
235576	75568
454820	201901
170723	368859
477112	493365
204796	16433
384351	100349
153322	141440
115312	116923
449406	358795
126864	136177
201588	423890
147435	82271
30686	268118
295973	242035
198317	131980
481564	384101
5259	228431
256893	373021
40028	474268
130007	303932
74912	268405
8613	267797
138856	442068
6788	403368
75501	318133
188241	227753
196419	413443
409533	109570
353453	287885
415949	361663
172883	236213
51080	30510
447902	313745
430410	186956
428080	459983
259293	45078
219281	375840
14031	268904
198738	117948
284840	368394
235375	445602
27283	4349
387072	159738
81338	23686
269041	191110
106313	364517
275337	449534
182403	370614
237872	295544
128201	49789
368035	293106
154835	331559
134452	152085
123333	317118
193751	366127
67226	338271
115571	130418
196608	125352
23020	251148
93370	467690
467012	335567
202907	356178
124650	211360
463116	158121
140135	113658
68087	427205
490751	58851
204625	290014
32430	353787
159179	469235
266957	445990
325824	127212
386312	437530
46364	472745
345925	337921
134915	95624
177269	115861
149351	346167
3524	111526
374643	383576
197256	115340
489977	320625
326574	283918
417938	263610
275278	270095
40388	472830
339569	428103
300101	422175
30165	343547
328242	186159
124826	186159
322171	329323
482083	441627
258041	280635
237676	62041
466109	286112
71799	318435
232183	459817
201038	452974
431314	364816
410193	195990
383223	371934
132827	392182
381538	412341
10250	83398
39195	108049
403936	263009
385081	47028
141680	285156
461041	135488
13734	290014
261485	289444
489522	478415
441968	461944
433690	242713
266052	306389
440319	345011
123906	317118
127007	110677
406323	427048
189640	411455
183003	474055
268748	333159
160182	196730
114051	428507
320208	175191
248662	32266
3754	64038
420777	430790
44469	491048
270268	105878
342749	62191
346017	129792
191127	48861
112443	349362
287737	219379
112425	27766
310629	425838
456021	365943
223402	186787
424917	15667
423767	452746
173653	482338
265586	22347
91828	251193
25130	286227
217684	232616
329499	292520
277855	383682
459403	331581
272313	310261
424818	421830
411477	53863
166034	384186
173879	293813
93097	76335
457418	6916
329298	440962
186455	279636
369832	366941
445622	205223
369030	208577
487608	307704
19542	317301
312381	414832
130069	322088
343741	467449
58441	126233
213910	413974
168437	469088
81418	94368
86768	212587
20695	32807
222663	201680
359562	16433
302369	49903
72253	27563
114405	72523
440825	35707
168463	493208
82099	380071
81358	408946
446950	427796
285609	70628
347121	107530
303141	319037
71665	161162
211092	46127
79844	445753
470258	359537
269852	403290
27823	13370
357411	348563
222102	67858
222162	375840
140592	378859
92635	455463
173759	39195
363666	267352
476919	61572
455656	264252
129412	447560
70839	28757
417465	357836
182330	451645
101596	465723
216534	34749
81524	79728
328402	293813
421654	456640
6470	357416
366461	110811
391391	476447
161743	49903
489607	60349
61873	17118
320324	90773
304210	492906
465270	20959
345715	220349
158388	415097
359988	458601
79909	147520
347121	337802
146705	94516
190820	285156
49734	357011
130489	32344
50430	283713
336955	19972
487021	479614
170829	116817
347110	32807
98378	87706
6808	298182
391508	186440
384174	100713
462670	353683
5841	224006
452666	369610
356927	208764
232663	331535
404892	160576
130224	455201
40580	421904
382046	273245
76228	73220
270062	254655
57131	145407
304074	387880
133860	128758
427770	255197
445708	310359
348677	333166
362795	263713
447944	190369
167588	257504
436473	261390
29115	493529
372506	357854
69060	146977
328552	86728
131679	157734
197588	141440
169673	490888
296284	201754
484229	142695
264254	399867
193869	100528
476963	22347
269188	15209
494082	284797
318355	189871
339051	126723
472737	446167
326521	94516
324185	46938
405430	130846
461016	246311
120097	32434
8120	407026
491184	459123
218067	391414
283698	77668
236950	187974
82764	286936
424675	290470
146097	8624
369809	110677
13911	493176
395588	137164
78986	80822
468361	363789
488045	258637
33002	478415
376036	232154
454125	14174
236761	303218
151538	366804
329903	451016
41116	198297
184533	119868
93627	319809
50872	351338
324708	254909
260356	491117
100693	229686
376036	308814
151860	239561
106803	122694
196003	279725
237327	211932
105639	250434
385308	388575
285222	188463
331532	145064
222045	26167
216649	109202
471492	486339
339497	486560
312122	61805
462670	357620
308724	293813
42747	474797
83512	182409
248231	304589
210934	457773
342611	343992
347389	470588
278154	280857
397896	262954
191247	184781
489078	296750
460753	327260
7922	464734
21055	281924
408093	225641
449871	382832
195121	236035
28603	476447
433858	357854
132106	126921
187767	309799
72804	96094
421612	244164
197336	313745
132478	366941
139747	309455
409909	416889
412590	270324
382945	370030
197898	54297
286075	53115
102708	207927
417398	408402
173081	281924
163435	443759
364636	243466
175966	434074
203787	243766
385895	243301
486554	284843
317266	458790
390142	49931
157697	53863
339051	290434
72217	240225
445796	25336
360660	144470
102285	317118
380496	122694
159166	301659
437729	367919
405979	139339
15819	271300
20877	132740
351194	21583
367585	182106
207717	253322
372804	155913
36266	287339
445574	174449
410702	275790
102795	458601
78513	447831
111313	434612
443320	82465
156062	121145
42864	54536
333737	429593
134873	161039
333935	124153
264206	48275
370842	99771
371080	148640
304442	446765
193822	317118
104648	11972
485526	269199
356129	79861
139046	480185
455542	286615
13314	62948
443534	41111
220540	44128
336020	420414
105568	332916
48124	493016
476804	42313
352592	476471
431248	236298
120779	179692
331520	185307
195615	315888
195384	216591
410730	37534
153311	320369
136744	200071
251525	426287
17661	218727
307494	482627
371975	295288
109738	438419
223950	99437
337375	473053
117919	205270
259991	401487
215329	399635
441921	241762
134299	55451
33731	128183
91828	283176
65901	453697
454569	6374
184309	396697
351251	331731
72732	249186
92861	420790
409143	421570
475355	104371
466588	305586
452243	238555
379169	255650
39943	344791
126657	429871
397980	393326
259978	39308
334092	218009
219774	416043
89671	426736
170165	224038
49789	288078
296082	353903
85033	307108
392329	10888
238855	141424
199955	299408
217799	156944
32061	175373
459161	104855
118291	365878
482141	257444
86031	179411
167588	13076
325388	206556
25179	230284
204959	273831
414035	122489
76228	192273
20609	151647
81898	24738
197022	424714
190973	89553
395905	103560
302795	62191
140192	94356
260905	310738
353233	183213
428138	301857
182408	249202
123657	388957
49718	338733
153516	176878
198881	255908
482702	478415
473363	482798
244092	62699
127410	88113
116576	289228
1850	56650
14728	9655
175430	266148
336651	434945
129897	263009
474389	245317
153322	49242
229756	140929
320302	160545
93416	248382
409921	319204
40470	2715
87294	48275
226167	317100
199648	177048
334497	54693
279722	189104
483885	49828
444703	190369
296029	196815
471002	190369
331971	371918
455738	311700
46294	54903
26359	314742
922	476471
249334	374522
244399	477980
407009	375828
193520	307279
167441	449298
147414	413283
292721	154880
479584	492316
177297	116532
347653	303175
270760	201286
405817	105522
219546	205571
140424	92613
75438	166970
267679	92613
244601	395188
85049	7771
280899	52917
324367	220857
243322	476078
8580	74552
358167	317356
471205	141045
94938	90682
200500	317118
360232	97613
473917	334321
31120	467210
285905	9720
228905	155886
121425	86974
109868	50656
388439	238538
301659	218727
303427	343012
409889	478232
89504	99620
381513	416907
260893	358991
456813	262954
234335	236114
222305	313745
66035	117991
368560	471009
149672	190607
81885	126426
15270	316911
319222	222118
111349	493057
149441	259192
55519	902
82489	190369
3234	296423
78158	478202
441243	309666
415349	194165
493144	189077
104813	407069
196496	382033
455490	288900
82712	119868
325442	465508
237714	359400
223133	174034
56620	77397
319851	178436
442270	127275
370953	387742
289066	70026
283577	451016
472239	431226
26527	79343
237517	443257
458975	149734
483725	288005
217854	219865
67063	194319
466998	268118
95033	16433
357072	410074
140225	182940
167588	164103
180302	12079
125417	391414
12564	58961
323748	185512
27322	300240
44284	168009
404810	309425
95268	273831
141173	280874
360535	253737
113372	269199
66822	86111
198317	143602
232113	113683
103407	401004
319871	49847
195328	396431
235473	491531
111572	167841
480580	152814
285156	214050
116686	426922
334584	273831
220810	44291
442471	324343
259821	4413
182549	470104
345549	179045
407085	300480
49106	147663
9439	459825
244601	387839
126962	489822
413816	352141
273043	452792
247619	112311
289902	40447
356211	262385
357969	111039
47467	85828
448104	247648
54599	393854
469574	448940
175762	465588
53477	422374
200241	483097
124968	238566
248013	173129
132434	215644
484075	478415
412356	225635
330752	124011
161145	331291
48580	226308
381620	64335
62175	166513
108544	13709
315108	110319
93813	204078
487076	96129
166903	478415
23306	168030
121071	126589
266028	251828
354903	152937
468366	145739
271181	76773
256508	200358
50128	248834
5562	370081
193060	48275
312625	300555
469528	345387
385993	148839
338280	113189
108525	221173
212533	267602
259393	171967
166597	164370
109834	294836
316200	58441
284789	237165
414035	365401
95043	440660
440940	366472
285052	77433
428944	160576
456464	213987
493918	399867
262286	161308
306115	173470
176130	448387
249334	287058
371347	15209
355163	443694
244874	293813
111629	289125
454410	343804
373009	336955
322448	153548
87500	78820
160680	220417
53044	414286
327429	13370
22719	427628
290600	27020
255517	340401
376592	372687
190624	490742
176321	283005
109733	356787
59405	11626
265415	477445
124467	342488
10116	23018
41365	313745
171491	128261
235679	254178
129896	119654
91828	182700
165490	113138
299234	28129
322575	273831
234721	446630
267855	86476
2189	226758
33775	61552
52685	95149
70195	161920
3161	5771
165417	98906
196109	312228
273663	361261
288084	183213
51295	249334
118272	458840
247785	330284
68404	4349
280367	351732
58819	369545
473496	414551
437394	34770
171513	126843
372162	222755
104405	240203
200402	364294
87501	389009
165884	235984
376736	101049
114063	362621
456303	231485
360165	311672
384561	463623
460357	481179
64526	411809
435966	175255
363416	76454
334602	265840
10274	308538
491317	195948
466627	137128
359756	164884
346557	301404
128489	249190
70186	47278
72678	28578
167178	397042
17642	338076
311661	326075
231377	293813
129449	255579
205853	413525
12623	167377
108157	482315
384036	255290
436341	79249
261112	83061
273340	126470
247715	112153
371554	307599
106648	378500
408337	5797
401881	296693
412751	50538
116185	82585
23642	276090
727	476231
192611	127636
429254	279922
216466	364610
168130	476948
287766	272139
389641	70252
5090	110677
321853	137833
473202	20809
78030	113084
258830	42890
191482	148590
182806	449378
448033	75499
2747	195948
342486	454309
414637	377270
16288	219772
190051	296693
350064	217507
113861	327697
442970	375840
449628	103267
253102	397031
114748	308073
11222	128301
323836	253897
349400	236652
297165	309085
57668	28646
64008	264286
2606	94665
378127	466432
223429	27464
241039	162318
312807	426759
150062	438373
178422	39426
455995	174853
399352	432320
344591	391414
217740	20761
445263	204330
439719	120392
117999	439074
78030	960
205622	11626
378805	381181
79973	26516
444500	177415
237242	141509
337227	308655
192238	329899
60009	208487
342486	284843
273609	7159
425772	485403
277568	415585
104741	330573
186215	346268
292515	212153
174139	192046
31667	150404
220111	181322
291249	282427
41786	98930
156171	47804
222102	137128
18680	365060
26969	115340
156468	224162
43052	322319
200741	293813
375529	152708
101344	92613
28690	486339
123844	461242
450487	250053
153375	236240
221106	215776
438902	384174
411608	130022
380769	368673
319081	25534
273946	440660
344628	137128
482602	299824
267740	144586
145585	491044
345476	187974
126535	11626
331532	193997
344737	108222
415305	268694
429233	360114
8320	180957
475828	343157
208162	436698
194413	277926
92130	431403
427498	366666
371893	74788
221783	201040
231554	245990
340786	461846
282689	252585
110348	165469
432175	250679
141622	110677
351428	451575
45750	20414
409388	274836
103723	258370
198002	42426
344057	379353
349899	178103
11573	309425
1839	297364
282874	419555
223452	12245
170610	453162
49815	280749
402654	123369
25812	216620
317356	8687
344560	60517
371469	12085
448353	492316
84552	354909
100073	147245
72265	476831
293913	462432
160237	192854
186544	291324
237714	296747
176217	51674
312474	180499
27292	12895
125313	468832
61062	237235
78279	244929
423804	52537
295354	220417
273610	184163
247619	336590
333894	430997
189611	265883
479351	174034
21158	465313
50494	64444
135565	86170
353102	42653
14998	404408
477811	177295
461431	299467
266472	16433
219546	377586
407280	93387
90922	379153
33494	195551
25189	18582
205747	20586
70254	310756
141545	170886
458183	382336
152934	275772
491509	132740
123923	296509
409838	21583
447178	208533
347076	313745
320677	132247
299860	291414
316911	25716
104912	15209
475384	214992
320342	164164
444328	327204
400888	283519
154064	256121
301622	117712
492316	237165
294038	473924
240152	317118
401555	411424
204472	492316
237693	321923
321852	273831
219178	367774
179623	212356
274671	105803
163925	150174
216228	88113
436428	108222
461571	352773
21689	35015
351540	72171
43934	431133
39195	252090
206389	87776
35665	78275
475914	467232
111351	299734
239148	375107
369853	187281
50482	462973
278894	171306
390543	470069
267990	256324
373670	273163
424256	138011
189754	317118
197293	408010
117774	108696
353597	284480
345642	482738
341981	426186
40888	403864
373927	375768
256442	187974
179047	317356
226747	491607
31772	110677
477578	395988
257217	192998
353068	426034
452773	267602
242551	467752
259537	421285
300295	372891
91108	138807
431661	89188
459607	113051
399859	140044
289616	487369
200092	291469
336575	221660
99681	4746
447764	75445
49856	28456
102135	195687
434990	265711
450037	16661
459112	187458
323759	369599
468549	44160
323420	420944
185924	412205
399094	35707
64354	138807
69952	429871
300273	349200
163691	430005
258012	364577
167035	284421
112300	265883
305103	366828
374837	52917
276821	52490
39892	237159
207343	171418
9175	234665
247296	481957
107998	159249
402689	456640
278744	321916
209173	492906
98909	109356
174139	404017
27638	216737
93803	446272
149771	234356
131248	346798
68908	72980
41402	310441
345236	156053
76228	28129
338157	132996
153687	168129
57794	313745
296906	190369
336152	472463
68229	352004
463891	120021
185030	347202
286781	385076
17112	218727
299033	190099
50045	235568
306805	273468
60025	184781
381049	461275
241749	263009
50940	212058
104648	19280
203020	324174
428738	179325
403225	196534
390055	401949
237652	28129
64526	361255
335412	409024
77432	338140
455809	185076
316154	268492
351117	435448
366521	310030
123745	211868
311548	268311
160103	28244
139304	318735
18165	291249
10216	49903
405530	101816
62160	48275
305301	358756
312010	390783
297891	17362
360459	124557
393177	63957
232642	191295
130224	34013
339567	492671
275768	66522
447230	465630
50952	107304
403011	66804
359707	179472
340174	61554
356074	422576
95721	388133
419590	435955
172256	191997
460715	35707
297361	298890
119989	149410
147706	193887
418847	389387
85169	273831
11199	343432
49787	351732
240763	183213
474493	166513
304209	149388
441463	233596
192238	427376
298479	392788
256893	423828
273160	270040
262099	420173
143704	401854
221155	461182
432175	344392
36852	440660
315217	472072
432598	344519
350127	317118
283323	306536
283530	317118
78549	49660
71877	240058
437730	489552
5135	398333
202352	176965
294525	123465
137844	348798
449803	320067
145133	148804
345401	420944
211970	86476
309245	464171
59768	315888
226090	339853
60517	188049
404337	34016
180713	5876
258646	147861
80595	407563
179064	97753
474939	236654
27095	451016
385614	134262
490149	110677
425906	465322
397385	288847
11209	54976
444122	320508
440309	166513
354278	407022
104740	151338
48916	184629
22295	338271
153322	213887
117647	257858
114062	48275
337983	317118
346936	263693
144475	288244
95338	487620
250794	123369
375405	465027
355437	342419
1258	366666
450890	164884
158264	195121
205922	407670
150565	110677
96995	120986
80271	78945
490237	460612
184305	462034
283986	109974
332014	482808
91600	468549
348018	86892
213390	340495
201255	29111
371907	249202
172390	362610
41495	379413
180921	388575
129760	94516
24528	365369
34961	374939
222541	263062
396490	30955
161375	411809
300473	363123
77420	406638
301066	303582
327998	459721
328402	81280
177137	74106
399179	21583
149520	159845
215396	163863
141305	236631
73563	283250
81188	159250
260178	459016
268828	107222
313576	472164
157784	38864
281301	375575
268561	281924
140613	273831
437077	135002
49869	364693
107032	80587
399411	122797
172923	26243
387986	291984
60287	144258
211511	394266
271533	196745
452736	263009
41378	338915
209049	233590
276821	446616
271275	269199
353998	50876
409205	362763
370243	73336
410592	54976
212072	92449
286777	187920
275824	314742
5270	376122
448399	387261
318079	72651
115112	116375
3809	92434
7552	235263
83766	190369
226919	415309
76079	140044
245217	28129
316113	158811
142732	410889
173018	213107
110835	285722
191629	163344
180919	51562
267671	72523
449464	451414
25969	85582
283883	190073
72896	241468
218699	15209
334628	67584
448409	266852
378623	221002
203372	462973
360696	252215
130014	48275
200092	23290
487422	238942
302347	198687
138126	189732
161023	27775
405096	161408
383766	275366
40890	243438
152266	248777
275763	281663
398367	357181
17160	62191
312199	219499
134808	326146
28242	88113
107933	480854
171503	135756
233117	267602
382806	245679
1445	190460
4634	113051
286893	113138
107671	299182
470672	439550
140761	152867
89851	198161
456019	284272
430691	346388
325509	223577
302283	273877
414501	146131
190281	475593
457418	206268
315967	286590
280121	409540
78551	142318
64998	13370
451414	90960
490157	190369
21460	2068
331797	404960
267250	148000
485807	201493
137698	351659
333833	315687
309530	282224
361792	278614
335005	458601
81358	384259
22414	296533
411070	421356
408697	345119
245206	304671
380164	102352
253076	477403
324826	42653
326044	62191
367846	184809
306963	205006
248013	149433
188363	183213
470252	226587
34762	480494
388814	186135
372320	182613
340197	386901
278554	435708
331879	55718
147417	472070
486701	108222
3230	426034
6536	278338
385353	324063
347437	20392
216229	111747
78279	283918
412356	290
313263	429267
350782	401871
308122	290014
102688	379416
438311	395589
73660	286503
209743	99521
104324	478415
474177	110421
130859	455978
418141	97126
458126	493016
319393	28887
173397	357854
414360	246311
290218	346357
203200	275357
360459	27543
356530	487470
113331	150236
329443	426986
422711	383041
368563	197109
445023	462443
377778	278443
305555	122343
186143	13568
363605	350120
254575	279829
175936	163725
132522	272407
457717	253675
172107	331090
96091	99405
422015	445803
166138	137128
392161	484588
224822	190369
334492	474412
251802	77536
131939	35498
292047	265711
111968	402566
64936	121171
314723	317356
183966	233534
308530	285156
117647	470415
143261	452406
129296	160468
173699	247304
137389	161000
373730	328174
408357	174034
232345	313745
357854	13370
250149	48163
466340	51881
223334	447250
462236	187974
427099	81714
458833	263821
326286	350189
462552	463425
195811	46155
462515	276440
316799	375113
426190	435280
386516	274103
268375	790
206986	52030
143861	60389
391414	22014
67736	35707
89219	329025
248764	164504
359744	303998
364035	42088
32014	478415
260780	414212
60227	352975
411159	393326
411157	383405
292432	45179
393411	111182
392661	345745
83524	315879
139626	622
350084	113683
408006	173315
332862	272139
418634	132026
172433	35707
488971	363418
249961	365127
372654	298767
76896	132740
283881	402335
209311	128431
327176	236213
349791	256452
160794	167201
241211	427699
314548	52490
139094	461944
58464	187248
418555	90942
79933	40447
81476	27212
266488	291984
295428	247490
366135	256723
271760	140608
477837	387742
349305	249202
235947	122462
463891	471808
438421	447831
294272	408805
87863	417489
182464	250679
124758	35464
362817	288724
57396	437908
483165	42826
353596	317369
31733	210996
121461	196783
310619	12443
444321	466737
295367	435428
84186	263713
291074	235445
446049	425916
126705	426569
12341	91947
233181	199526
212587	183975
184001	49903
27811	117469
9965	177872
293414	298765
237120	54522
242458	110677
210999	259929
377163	82585
268447	375103
300078	1382
263377	170300
36182	115386
342465	307593
346557	451384
371273	74248
484044	486885
482456	363996
315805	353343
340495	400374
142863	406626
316180	392062
464333	89295
467410	462191
482192	207959
84923	253915
48875	371918
350045	264859
15027	486268
177419	350189
257540	314565
278782	228431
466737	487283
341876	293813
205148	154872
277373	280216
262386	64335
150005	370030
107709	439517
188568	149300
321935	176420
384174	24440
110292	231485
237879	373238
226919	332591
333201	453012
74262	4349
104844	313745
107709	80124
108648	335477
408701	4349
102722	228431
415740	122694
38038	392086
240142	214559
50368	369324
112443	202685
163335	407026
374458	489822
143671	56425
41905	123333
457418	363217
446879	147524
267674	303354
422351	47269
237251	452098
35181	160419
445104	477986
5234	317118
453736	285879
234388	303579
191308	83811
375530	198317
182408	356041
391192	430894
273181	374939
319393	418467
382848	463493
228280	111678
60645	283978
312347	412517
176574	152085
12466	337791
283119	161546
145585	406382
221195	378082
479043	286936
167836	470257
104453	154355
177957	49828
348644	422576
343691	375840
282382	83653
114694	378686
34999	20959
423868	468
242411	320464
453821	301611
319259	204904
128294	218727
404607	86560
240472	160608
311381	487833
477328	320097
295366	48275
315418	466432
155118	346684
213537	492535
40605	485304
154456	158079
193869	295650
164873	304452
327571	117579
326126	259929
308122	316575
332330	485870
393062	420944
10093	107852
68996	48275
45820	293813
319900	18783
330318	405217
362820	467631
44221	374512
164972	441475
417332	94516
414447	317118
400288	287924
323360	375710
431107	173597
239570	313648
428944	242927
329899	273831
308278	376364
434801	285656
225277	336590
241048	468640
272908	100277
425224	434283
25748	50969
59976	250048
212168	336590
407253	230305
325490	366127
109085	264406
40934	83079
322581	155758
185554	433706
417130	133881
459713	226168
207646	380071
354806	178135
197200	296693
161985	210360
145879	391414
380267	313745
91163	236765
460103	460893
298114	378867
117366	70536
216147	486104
41578	427084
363903	386057
73660	437651
241403	337921
396522	338380
8524	331508
305855	38531
299606	405349
24926	468276
247271	147115
49375	463735
4035	395198
153162	356355
272900	46034
385881	108222
249496	86892
75439	190369
187834	340277
436682	270836
249894	72299
10660	38063
465894	16264
471966	58490
311284	474973
116087	202667
114172	190369
41904	383572
191095	203548
88038	477755
288766	293813
350942	190369
33369	164164
446352	340576
263703	168171
55644	332642
45378	218359
288482	240965
215260	344785
334362	190795
134299	63622
402294	16433
79182	204775
49025	376181
485975	442703
12223	459976
31437	86728
427739	393000
260179	262536
257377	49541
424647	174178
424844	54228
492705	317675
263439	289480
473472	451300
229123	361676
29265	105585
188615	110677
296024	477788
164421	412541
422912	418580
203717	366127
17186	27696
173397	219743
420143	389387
26940	325870
161023	46729
254430	22888
292281	336955
492002	441570
480743	241048
217795	313745
436137	166397
365719	363893
293207	17996
202166	86421
375276	412517
263751	415231
375539	194706
267060	192365
459207	195948
107649	445437
183934	25124
80296	27464
313625	82271
315573	474453
320304	303580
42020	108926
404724	252961
195410	385329
217857	178436
292030	196783
169456	238189
197780	200059
112239	360480
248537	208632
107739	223141
244092	188918
277116	137040
414132	256668
135920	51835
473264	150111
120588	179891
18445	443146
401667	161321
333557	117097
386389	173977
445796	308678
302223	328733
190051	333357
245870	16433
409745	88189
138412	473282
305901	255478
245620	194680
371683	394978
86344	453919
466455	433129
167588	54640
316886	318122
49494	426922
222400	294139
314699	18194
68837	188759
410390	464350
417496	183213
108635	211868
189930	449651
229305	397484
202885	7812
31994	278907
404953	257119
146893	339853
2756	273831
75617	469235
112212	313745
350414	100543
192238	462193
375012	323543
126471	101058
268642	94344
303882	293813
60919	62933
168975	360840
387224	244322
476914	199171
41601	151944
110726	98793
361291	389020
258737	418566
439201	171315
16357	21053
144288	394869
130018	248885
23720	422050
34001	433922
356104	23422
357689	281163
432326	281746
270705	277646
358167	109006
377328	98906
226945	84875
481277	77037
84801	182226
17883	174621
392086	85163
252065	230055
260470	82585
274638	40784
340206	85043
272237	208013
454263	235705
289103	407871
140935	79507
479627	186642
102065	49963
125260	127150
229971	86728
41294	318655
219296	244115
409687	23018
330398	62570
212765	440660
305724	263958
222343	230551
473981	439618
324629	88027
203848	258370
132962	476951
361711	439151
26379	255057
278448	356046
109600	396080
154981	482836
363526	205289
70335	350084
445942	451016
373025	318929
264862	222563
442029	484563
253102	418657
260272	91600
108436	190369
278769	185013
217674	447335
178796	291404
40997	256373
244591	205181
239272	426922
72864	481766
6516	464725
297069	103456
374465	55676
306282	94505
478267	481120
63871	476880
420234	392742
192967	34535
15000	35707
372488	10336
80488	172598
268748	15839
301659	290168
226464	443693
263703	257249
204539	321552
176942	487938
273768	335477
384671	85010
373025	259339
357718	149309
85759	173018
90884	476987
210539	189494
417990	270791
477784	97070
447962	22576
2554	126473
208579	293058
250183	249462
308839	344844
198111	397259
274269	311212
212013	27687
350064	171953
133958	104516
164129	261356
402571	316804
163859	4349
105374	311466
256376	41640
105563	256321
344135	486339
121461	179266
157873	223965
184369	75495
198711	255650
403855	410951
3093	421830
153436	313745
386090	485512
173957	350824
244153	102482
318111	409828
181984	275108
464225	423144
489656	86728
445954	479579
198387	239090
278546	469290
131181	122516
202866	167955
247715	34176
410063	190369
486371	403515
264582	481279
244610	344196
246763	239871
123301	228998
449356	278907
49742	98906
389307	116517
444122	105053
191907	106739
436699	342999
490615	440660
313523	321916
438278	362648
350489	162459
438957	271176
349470	357089
406784	475612
125155	21046
374067	25437
150798	76752
233117	351620
342465	358599
114643	77449
15703	477986
73957	99437
110973	214992
385211	355806
138823	436609
29801	157303
64873	304173
212593	440660
396959	421285
296151	258420
268185	236213
390292	77438
417990	410500
362136	449432
347121	44057
484399	16585
493943	218615
2424	407981
252445	162205
421987	421935
387183	23484
27405	13370
163117	420944
249944	428057
160706	171147
80885	110712
91828	304803
462819	468542
141512	245679
41968	202149
134333	57002
86596	94319
342371	263009
38141	195790
54083	6374
148689	53230
161709	403506
78597	222701
317552	13563
419364	455069
43522	198790
399541	255779
206389	476372
124548	134145
48247	338424
186159	83302
330446	135177
227036	264549
407678	469642
261607	343359
293769	428103
361001	113864
45481	353750
237887	294385
37096	198317
219715	209510
25239	250400
131948	205223
2446	136336
484416	445749
425135	392940
254293	28646
39683	128318
1930	122694
414646	11626
387157	359628
398594	247684
423013	281309
251058	129194
159139	115861
271771	208617
273609	486257
397872	338271
318931	357826
362251	328282
86632	9341
410318	136479
52776	266538
191536	444650
428881	101058
1292	4289
185824	305038
81547	215883
194051	482962
128704	82787
200568	183213
102644	198923
322490	243192
101479	155697
457313	122135
160215	252027
72574	158625
424858	457068
897	293813
292234	112330
208330	262954
49774	483289
273385	50264
364377	125937
491620	57134
418368	235777
323335	26940
170197	265589
115333	100366
61367	145059
244889	478415
234621	313745
269468	304340
352380	418390
255012	232699
250842	132188
374205	41519
284716	152855
155996	186440
257117	425675
175145	53490
363098	378686
48366	160545
27594	115066
332562	80208
206131	119762
208384	160573
421107	426586
234670	299212
233045	445485
175351	431534
225364	240016
443228	343108
459839	309808
299106	317298
434198	75270
194018	163336
492316	380086
430313	248885
284057	460010
245503	310261
371285	263009
427054	81907
131375	234834
372196	424416
237120	316089
247585	461529
300916	226798
146281	18451
133483	176391
437154	241468
390501	198317
113997	104505
130389	230822
128440	145691
405365	266852
43260	84388
253916	43334
439977	448033
28390	254366
238889	303024
144274	389175
420337	363019
37761	336999
6701	94344
85674	263135
483211	233125
37696	379570
146893	300613
126106	21070
493322	113773
441302	51585
430332	1148
93627	193897
33956	306578
171502	285156
448104	336823
290189	469235
431045	179045
323938	316575
423663	450380
492316	215477
198244	380769
325996	433279
246070	300240
107699	139859
453018	170894
433411	272865
188925	414832
277799	113522
444380	6072
33172	42747
173511	32610
357622	287975
196996	327922
319383	23187
143520	476951
107803	256121
283452	477445
287467	187834
99292	266852
364039	424416
182270	141509
245798	483529
221905	486339
230574	217868
40919	385000
191239	109871
36211	25748
225139	151166
188920	157838
20193	476951
42044	295650
452991	304554
78753	142678
37526	222072
228270	453009
235399	366127
80528	249709
459763	249444
483679	23018
403594	277961
12564	469532
430170	337799
101575	12895
407066	90123
119355	279460
200092	403202
186595	240374
237872	110677
289984	374594
106924	292369
107709	73189
449521	468276
329379	435231
475985	150371
209523	232925
487527	412537
154603	479872
200998	75801
348722	232997
99405	44763
232890	136256
237148	153995
48159	281924
119760	367328
200879	426034
326631	315516
331491	431556
214207	477750
452148	103323
356833	314495
254430	303138
476119	121106
175845	412162
36375	8108
387279	191435
372014	480506
184629	392407
378558	477136
134165	223406
25632	220429
382848	390197
167588	129727
222458	2599
425587	384812
439977	41959
286829	75303
207512	440660
111684	471782
31616	57205
157878	327779
293663	256121
39683	101961
82689	210465
163462	478415
132611	157735
433706	177351
235536	145948
490657	216884
415041	485310
322160	180207
234270	23850
446353	440660
318749	438783
398995	385614
287766	74585
324411	431625
418351	481785
442542	127528
199780	445460
81529	226308
210833	276090
400970	384396
313177	179788
152941	245679
138027	628
264790	494051
440314	449901
464784	83811
338686	94504
133587	67837
156348	214685
425827	479355
462757	299202
179530	248382
160243	483720
386802	85884
172256	460835
356530	253816
309917	176616
17115	360672
227224	122085
41588	160105
305724	459385
386468	52659
131861	183213
384683	477506
381146	245317
410691	262954
333931	371755
144973	180454
93211	209706
257892	196783
324061	25430
73290	54976
289117	3011
336012	214050
336475	487356
241407	315059
115823	361255
309621	208038
449319	348584
270760	201121
277373	339259
415386	380164
414058	162795
355171	103323
478287	151944
266307	264286
234043	199612
225568	36392
361010	302189
356530	61467
306436	96663
263803	411424
172923	19289
1784	243529
210667	283599
214938	323374
50497	93245
433820	238422
421074	279555
454663	343788
358629	190369
335345	94344
11618	255255
259858	104799
380281	57134
17661	375029
316781	309180
100352	230714
358322	194005
224140	410355
279125	274680
49084	190369
466664	237546
471205	82239
318000	447446
221492	38316
377329	95339
32807	360216
249537	148526
67274	228431
139805	139714
221648	153962
68314	228838
287444	167391
388077	285446
341869	170020
449795	165653
89644	339814
151712	127788
133909	69778
105932	481279
119447	267602
6268	315888
242533	280871
451251	109824
174255	180962
405133	164884
444094	13370
157099	103456
235375	415165
141172	58287
488971	11335
74154	290450
435842	21902
219360	152502
271315	181782
469358	74393
75495	85932
8254	79705
40273	401101
170626	200470
428776	358309
240204	314881
388244	394666
61367	175960
292833	65913
28433	49903
30477	275385
430954	337657
319393	381485
362358	67040
347843	25519
324700	155594
411557	482970
221863	266203
310402	426986
401300	198891
430293	276744
129132	15133
53392	479077
222450	398333
145337	264908
149555	267249
125420	42893
113927	229075
146122	374905
367328	320366
333197	21583
38200	60517
237652	16433
32101	9913
252898	190369
46092	423370
259380	351414
121249	143142
254940	364294
391150	190369
107709	388475
375600	98689
44149	16569
476106	414286
328299	239399
39195	45649
374379	112258
353998	91878
402395	73498
433812	313314
298317	199825
366402	39013
92401	397009
376569	379704
97926	358627
39683	110594
410908	21795
486922	273831
326631	218610
33219	55859
63944	183213
163229	95863
258938	293218
376569	93214
198210	317356
405535	387987
279382	8766
378558	388839
414326	292804
48200	137902
436699	334092
282365	413905
117124	314388
414947	145270
89219	196109
30267	327343
371976	161229
32223	4349
242624	114930
319018	217423
158121	129180
20172	258607
459613	11529
279077	315632
305513	56041
324708	132894
280625	168439
482456	211538
229897	47295
384335	217883
408121	218727
147726	267352
342465	88289
379867	464650
362366	351335
149864	255897
345800	290624
109733	491223
314386	191056
415170	271533
170938	123369
284367	446351
208093	485546
308965	242551
221329	107219
185959	336145
390106	273831
316748	245317
64354	12718
161943	198038
6954	351257
44149	475594
353281	231777
87638	195565
232663	80971
106391	478415
226023	261043
185751	207535
110255	266852
218890	470115
304278	190369
187807	245679
231926	406996
145199	475201
191167	21411
169937	130871
231305	460732
336104	438404
446182	318406
267128	99210
263028	470286
33387	13129
183193	90749
376501	371918
167444	120877
270669	251806
28034	361047
221296	160996
264836	49050
409415	31808
379680	291984
408484	408629
118877	104191
178959	293739
599	122490
300727	233046
426197	4413
231440	64201
129736	162947
468547	255111
265192	230237
33390	267602
293187	186548
256893	442191
289007	381851
343429	153995
91373	391414
186141	461182
75227	244718
190795	47864
11719	54976
485471	93781
93354	369684
363260	281024
252247	186159
414035	293813
296746	241525
257348	371918
105057	267352
50197	396324
264547	126821
60526	236213
272339	483566
183470	62191
238726	282980
461535	421493
100528	132996
155926	241468
388614	27683
268359	414936
99602	440962
257823	238566
291521	21696
310828	62191
233388	285324
84909	182226
123201	266538
201131	50047
233117	57630
392339	430356
296029	304666
465718	56466
68314	487109
46703	411771
68083	49231
8424	246311
474541	110677
400866	351585
204014	83811
328550	55012
32502	387742
104417	207535
359790	40181
469218	188759
23822	143846
344561	120195
462339	313314
94409	350384
242551	49903
15027	328837
309778	273831
94657	117134
5211	388225
273768	277907
192598	313829
182017	221324
445243	385623
96999	110708
248697	395090
157243	472261
186371	202523
409149	483554
251875	134145
103511	325778
303215	403098
449090	480935
102688	440660
235404	83140
48147	392788
80569	41904
438344	179506
471501	106422
284781	281713
330046	129954
104831	306491
354178	180962
372179	138643
409388	200999
16277	195948
212327	215054
483906	136876
179041	481179
440740	182967
453738	91998
115725	350181
311964	44311
398100	125489
288303	396478
26376	413466
306632	303424
183013	31740
240994	160419
295370	16325
28487	173176
493546	117344
39317	430356
490406	87231
302281	345277
161901	190369
25053	486885
492852	153736
444039	391830
50646	241718
14962	157423
451594	151944
106460	217703
3809	19745
160963	80007
309370	77727
396352	220417
77443	449381
181215	167118
81358	120086
100401	138901
409190	393548
358589	38338
482446	422011
275604	122673
17725	396884
3093	341271
22013	428080
376592	429179
267100	281163
110192	8607
224778	8459
97749	159076
349140	440368
426041	75275
161024	240225
205351	274832
316957	287219
310244	478415
26399	436350
81895	395903
164171	475253
163435	354669
42905	88956
363908	170744
317486	317184
47895	320703
416533	147520
432802	139472
296514	291758
210346	214714
7808	282376
376936	146183
252877	106653
172983	398333
199226	86728
452206	402613
221024	489075
414365	249948
234087	387947
476804	88705
108773	250679
9969	117408
40362	162489
191599	391414
201249	366666
25773	207649
437792	450056
349024	325614
410180	110677
181512	99791
436682	10379
292347	322203
161697	47270
352271	61768
287651	175043
135971	417918
183226	137249
296029	185487
433262	421253
361111	178422
274532	34327
466431	491322
346557	24150
172477	338271
307083	461836
182270	9054
292515	1292
110963	423688
156171	249940
35015	18360
131604	420392
332741	428738
183440	464420
432175	338140
14907	218615
446162	274880
272350	43119
80575	358965
163481	10306
432620	21239
359570	427520
93533	302063
353597	409540
423470	64046
474250	207149
331226	315380
468010	403853
280309	241468
297941	380538
89219	375334
379991	352775
314730	469235
450480	273831
361609	266554
486364	403405
258503	486885
122905	154137
377709	197696
125732	91106
419248	24868
354565	361960
365954	106647
206516	163344
341308	226378
296536	393326
371755	100503
404740	388575
228527	370404
30040	221483
481452	122870
454676	74835
247479	200546
228431	23858
409801	190369
412481	159353
261795	424256
114222	493757
25239	208813
130121	265589
274368	345745
81249	246895
247105	190369
39732	482990
420647	452746
310440	480950
155326	71091
108323	43370
458990	7653
91828	76217
195615	58694
393218	338915
346412	348837
479570	50009
18407	15209
180437	476846
65800	393737
452942	101049
251124	276223
322782	232085
140174	464727
462893	167670
52217	373888
115684	39803
103652	427185
114678	300811
247442	72985
58418	185076
375225	146202
267562	45234
16793	228431
485546	364145
171444	175296
95130	266316
223663	111623
301913	7395
223528	151944
167421	40306
83775	126473
75259	102413
79924	256577
121828	315847
187834	405972
246175	272237
418869	327866
355477	60775
202347	110979
262955	338025
228044	177861
278272	273468
390771	375113
479325	491984
240964	315566
316434	399108
132004	206116
453111	105197
443867	119579
69204	82046
267119	197586
379680	88057
241297	481844
23608	374228
166774	62191
281236	127571
487732	441705
118766	476656
398761	220857
34417	64075
189879	336934
375483	62210
374058	225295
399837	251382
100369	286579
424275	439979
304146	55786
96187	162947
373239	86560
261033	197990
353009	414652
353597	447560
179383	469235
444393	182600
417871	163344
156032	195121
49294	159901
293913	195088
225521	351732
199886	316735
271782	54338
337029	489552
483025	282499
299779	381931
398995	307367
45673	314605
272313	487130
126092	221759
349835	220857
487500	239457
252608	96211
213606	17561
413340	13370
273768	157189
368709	317755
316136	91975
320805	262347
192800	379570
246897	86892
7165	376619
447976	312340
15410	260879
184276	157225
8269	196003
192208	114930
193034	368513
256610	250679
155900	31299
240489	280779
357757	126204
228731	489781
365089	295957
215814	471473
234628	400754
252722	418329
427102	417682
185207	329204
449054	122462
35806	273525
281270	320408
362840	16721
455784	103414
78030	435255
100113	108169
39215	165653
388471	92288
274892	58161
486342	396375
294463	376121
233045	285156
478711	410074
489614	245488
280421	186691
474040	46132
40721	217428
276821	38560
435840	88113
18928	324776
181975	429757
15027	241655
257719	373658
291342	132996
268816	242948
294532	214542
137692	203213
239768	275253
181631	46300
199993	340449
431255	190369
306298	291823
8983	406371
192363	472072
474277	191834
458768	432591
61156	137407
229609	249412
299034	454572
244017	160456
292993	194324
241487	17864
198832	356648
403396	12245
176726	288035
491491	156833
424460	326195
72489	108222
342486	246592
125745	375750
331008	245317
99343	72383
403483	108733
369181	275790
9853	266852
221341	21583
168188	183720
75896	324353
352073	12679
347546	349700
101543	90773
62706	106828
11209	369599
385995	22991
370700	222407
296750	84388
188983	260060
403914	226069
456486	293813
172549	391414
382251	259734
433158	95312
409503	291823
8283	348943
272742	472167
97232	29402
465615	424819
81954	132576
214012	342227
451799	427185
211190	245317
322917	300119
261532	220417
335654	275062
46844	388910
57605	253543
197118	281163
288102	385715
400552	13370
95376	86728
140774	223412
277765	464350
302298	144304
390783	380056
450532	139135
206336	118989
176111	481492
171673	390349
115836	224502
432929	369707
88359	194805
491538	32807
21605	398660
369397	193759
401264	376434
18967	381555
126293	261396
197326	447107
7732	378462
315554	110677
169885	454024
245317	113425
50214	355093
81985	122694
254819	13370
191536	412980
184210	282815
168463	82585
453821	291860
479772	337501
94101	351639
71754	141166
12101	393326
491840	137719
56068	301146
326350	306734
412440	267956
318071	391414
361423	62344
333441	97442
446404	373021
471920	90277
410402	343012
361291	406107
139746	75303
184623	32807
28250	23018
385608	245575
229381	110708
216666	405842
235025	47713
468737	177870
368540	84089
337730	26870
120195	77274
94184	409828
269000	447219
201866	453716
138663	476403
219566	20147
387464	421830
55400	369754
3231	228431
183767	326446
48152	434035
315152	52917
228607	296339
394069	93245
427789	30962
81899	360224
232931	348008
62285	258471
326552	395988
343215	304173
190186	21411
147659	273643
153407	79989
213364	339887
199944	300504
402301	431137
252898	293813
174362	82486
237887	401871
253165	223269
193667	13234
204681	5857
368006	378976
383104	281300
171664	119868
329206	132751
71346	132996
203372	166063
328511	475116
265042	137082
183383	240374
172565	275500
446563	381242
379680	345337
318310	15926
395428	320067
394609	264880
347495	237268
327586	436354
72804	183566
260302	370074
260797	48365
346820	127521
471448	183711
440157	276169
221296	167197
310184	455760
360579	406188
429875	446801
395935	451856
249511	90735
85932	117339
92635	31420
404538	363973
192416	109110
88817	35035
172387	128112
21513	78364
157663	446412
216406	168050
315430	109006
25913	414378
383740	263557
375886	198317
83168	285143
59864	149389
142696	393326
47502	226023
75596	221594
482024	245679
31483	484426
458065	134014
278710	82585
383602	266852
134299	73525
244098	406810
284720	252961
17213	359075
273166	212287
315957	67736
409748	471355
404618	8148
37516	317801
411100	219743
461553	93625
424441	317356
185879	235148
49541	255016
132282	420959
480431	21583
358081	6482
49040	370866
51470	306953
125032	74564
416693	56068
322498	73778
153535	439418
390310	273831
143203	281437
245778	349508
162115	467703
204221	421935
187834	87893
205358	77143
88437	112235
299516	123357
2513	422853
195527	263002
344609	461125
35806	302956
203164	487833
283952	1661
93776	479759
486500	378082
435913	139753
39683	180277
298589	259872
309071	294385
71660	49186
268637	417680
321261	339837
430831	55287
317076	27186
25189	306491
311254	391414
362432	243753
455490	162106
273543	438379
443320	315539
105426	477509
320845	469061
241749	329764
433086	51881
287583	142407
184200	328379
41444	336732
129449	133782
467025	13646
129936	190369
304442	37516
450465	87046
129792	65108
5864	267602
291433	247262
175387	173693
402261	25437
358143	455493
33162	414868
341593	471019
432175	259192
398800	139803
256243	391414
305827	271544
352380	214024
318046	18093
260322	332327
138649	8972
293913	70668
408127	61320
308729	360765
287552	116283
116087	338915
359790	374049
420361	285156
236671	34559
78756	326008
133030	338273
398995	263830
487713	80587
215105	318563
196915	91187
242965	447517
267059	183213
87832	168439
75084	417358
293941	336590
481743	29760
95367	20081
369209	45768
409743	484447
336121	131448
114383	254914
10989	4413
187423	466432
271994	65979
315742	248614
317801	298013
217052	67584
57421	276093
202563	478525
16153	449483
112425	353836
329249	296758
278645	453767
244092	423828
360231	28659
127531	41048
289970	123706
191723	185479
209645	50954
435137	426358
441217	159949
187269	368828
15895	103456
187563	419245
83998	137719
360459	151347
303802	180957
450007	464420
469384	420944
106940	471412
454701	355700
115	159249
405674	102210
52918	49915
82169	246816
311892	132035
144875	68950
369905	183633
167630	330031
196427	206686
32601	487833
179921	297702
268768	348798
325638	367883
322334	360835
69923	320164
168000	111629
471205	295636
28357	108317
10573	363060
236656	370165
466175	236846
437454	420944
295865	350770
1333	35629
307718	325492
434973	90469
477870	5599
62649	212081
35707	438431
456355	461207
236807	277166
254293	403612
50034	88705
328653	413860
250627	381857
470403	163111
344184	38063
162654	476231
490510	190369
413953	176660
107173	164504
302233	464725
56073	280117
261278	484161
405276	378686
296260	162247
14871	250410
364540	56308
366186	284319
328156	91065
117074	424430
430820	106275
406290	130742
278320	61274
484535	246926
185228	29961
298078	76111
195479	5918
383164	106499
300506	196615
381194	171306
370866	454214
114002	338493
354111	90376
312782	403612
206871	423774
137067	59205
137005	323343
257106	146585
294130	53883
324708	77842
324451	469235
182979	124085
184396	140728
465877	434893
300195	99946
280935	425063
322734	95149
485526	129857
58488	139648
415360	272096
353577	388575
166285	451496
255974	62191
143881	209734
44472	65589
186956	351641
404077	483500
92429	487443
447520	430754
311656	397640
185526	474333
101852	106422
122139	312697
329727	264258
171382	392946
256254	131992
233443	206924
424256	148005
25652	355193
342354	454975
446930	54118
19819	200565
138068	291823
408520	418506
338025	382436
80166	151903
412517	47082
401082	435708
418764	303180
226325	14247
234640	297132
294323	64422
297374	101474
129174	157726
47092	83811
20839	17067
234881	459997
254268	411455
268418	207150
105249	2048
396795	432676
292687	392720
278273	414832
139671	378599
72076	154095
322211	285259
487347	113002
136798	58317
224867	99437
295404	211868
151273	109437
258452	386132
464728	76377
299580	300832
324816	186384
350719	22079
439240	431123
45443	307773
133732	442996
107443	108407
342465	231791
133853	342419
418984	86476
101330	276591
294323	437599
232845	479551
645	86560
189636	179898
95166	376514
188294	79989
122231	475172
140192	31267
95536	441622
492813	114662
92635	374784
144046	221667
408839	435258
25728	469235
205481	462611
148128	67302
75093	369599
113363	84233
72678	131761
126714	162947
114332	199676
361676	394060
454084	428103
343031	231447
234642	134145
401601	311812
348463	130842
354028	174834
367588	245679
45156	49517
76986	340772
194165	273831
454987	317188
356473	340349
89533	478415
97105	249334
225716	358300
296335	295484
326586	327217
131821	277797
336370	190369
173624	217494
377513	261374
377348	16163
113927	174174
444691	175525
86311	139755
187835	258610
65452	42189
429103	28065
272301	339740
104716	336487
107449	428864
376978	18479
309383	281924
406293	153693
328367	373243
80895	262954
360535	48767
157040	487450
474177	486872
350393	325630
325410	110931
153416	228776
196003	212246
53591	415115
246558	414378
108066	308322
455228	196783
280367	348584
45579	287896
16247	355962
419372	310756
82981	393184
5448	183213
25247	446767
28530	304855
486192	9054
340315	229686
211890	421830
210774	185474
107118	131843
261398	139083
385076	395003
380496	300473
169483	395965
298249	188442
128429	124085
340133	463615
193633	29988
184671	192307
304647	431799
300273	112311
457800	440962
122910	276295
164826	226724
352685	195075
221065	488220
152227	192552
436699	398637
439154	492382
162920	443962
304638	5766
380538	481279
317168	459779
107658	345401
481308	479522
479233	239940
314311	85654
15293	275812
461449	97751
147861	2586
59509	166970
81791	274101
256910	428550
474873	258370
193586	378462
29724	224043
55064	236959
155419	343721
489787	94289
415712	103662
11626	75499
150236	186600
195224	474090
362048	423559
66539	69908
452320	185076
145810	258251
242551	80193
74927	26551
354600	314881
130069	291114
105889	50155
107709	263410
440825	257298
201275	174405
67729	31734
115139	68620
16431	113084
292232	486309
43096	283155
393957	12245
314617	263460
318176	5040
180451	165497
384400	359323
454132	205149
169312	364687
233045	375764
361007	313745
29343	162448
211626	65681
355145	259234
379872	164884
209441	369599
296514	81714
397407	10379
332444	318932
260838	23318
449521	428738
153813	456246
196115	190353
103596	56625
431405	92613
92635	41158
402519	438419
46677	303175
243321	42747
166647	83542
233835	1057
462920	431483
141838	253798
220455	284541
442669	353433
213606	152996
219546	233895
84923	141250
166533	163153
381493	241137
301498	198317
120149	459252
71045	207722
388696	394204
15170	420944
188319	282952
354378	190369
179965	297657
390323	334215
255003	276358
314012	266852
406161	431887
382575	317100
221487	487833
362267	75296
211840	17271
380695	305953
64065	45687
243894	462901
80393	285508
57479	260640
296774	358636
421073	258775
257847	393238
304146	32002
355248	228499
29161	157624
408357	169539
470813	469235
466008	221173
419065	64007
284920	470401
413470	186440
277120	119381
355083	378127
414035	110677
212460	452782
132617	277105
483685	54744
309550	252664
431283	183213
427397	237503
101502	413215
250563	246782
20059	456687
176310	32807
269127	338990
10932	162704
275487	201832
417938	81714
172535	440962
254575	38940
230759	121671
303420	95922
153590	92190
244568	88113
3809	224614
338191	215580
129687	117215
476856	216200
30020	287749
324012	359218
200344	32206
290066	406775
324816	291984
59490	479614
216354	242759
443187	258370
144188	379416
379809	134145
160153	310756
198321	213566
487726	292764
342157	480963
446182	43708
96592	180677
367247	426887
228952	178048
33979	78184
447013	232956
490597	245679
263708	368859
76585	190369
333230	377758
427337	221712
109524	294385
118869	18418
347121	412101
333051	19135
326345	268176
364200	35707
184316	401009
291477	312454
131686	94516
363400	481967
370990	77438
51044	133219
437153	293813
104975	314192
236359	251054
368620	469192
48152	460179
10173	16661
1830	105357
405099	204747
464142	291984
143290	252998
219106	381548
438475	247799
144973	30896
186384	12895
308533	300813
294836	338271
467744	21411
10296	136435
45234	291984
14922	268118
124085	299037
277568	28646
369209	9913
381673	14884
76104	435708
493428	94667
433812	109212
408878	302033
92047	424953
258010	485542
300369	22448
257732	268231
350470	62191
478678	49936
261033	399717
336183	290856
99877	156470
229127	391003
389512	255155
391391	338378
87236	313745
281643	67040
258323	318976
180918	303424
367066	484509
238063	16433
449319	207086
300273	116705
65710	291332
207441	354933
199113	206269
215428	51215
13757	267602
77987	366124
372500	89047
318274	151900
178711	121106
367827	111631
183934	225605
484450	159163
357411	259147
308872	35707
303507	192509
80296	276157
358606	297630
245217	209821
389235	77438
30477	264945
178911	104284
50925	166167
109603	433956
15774	238767
256013	308389
198317	386578
763	60517
308516	76454
239346	427653
51534	478415
62504	351451
194513	273687
117783	304159
416778	423559
488971	264771
489908	267957
170173	280371
372170	437336
471967	395988
36476	76771
407292	280169
293830	377987
11710	343085
270066	134695
118769	233286
87638	292006
147581	433934
303652	84089
140749	98010
178456	446105
472222	440185
289675	267496
155119	452612
435842	313745
216960	78487
185874	411436
140965	373169
68425	190369
216894	76505
289299	378462
373480	267602
131490	385237
165401	375840
103858	287900
414951	58624
234461	205287
61461	439122
260514	336590
69088	164164
413230	183213
83318	263009
232348	237338
132987	90080
175762	74571
61286	273831
393463	368874
106256	155136
219582	40034
213614	209255
50767	86560
210230	268506
289490	249235
6084	396510
85739	267553
602	372314
241125	58359
189640	293813
124959	129125
107711	151264
485901	173969
438193	268600
332211	425455
404630	101058
378248	23480
130741	186259
456748	122490
22051	92613
24610	264766
159687	35707
336378	442554
98654	96161
479206	346349
41599	433391
65134	350479
415987	371918
398823	467690
418662	241468
493382	92613
374379	318932
217606	105498
403363	103819
288491	16128
12623	440181
97499	7211
41059	130064
40006	350189
46066	187974
414165	60517
480831	291521
171148	190369
263502	160545
340038	435280
183232	420790
421465	252129
435465	322618
481964	96977
83711	355700
9853	477632
407540	192543
475226	25346
195916	462377
88855	49230
10047	177398
82120	361061
262495	355916
366873	101208
427479	60517
458065	231447
396542	168381
232977	357854
389469	105962
451399	232347
424820	112649
386159	127921
27444	467703
158858	81803
404198	339829
415713	388794
331362	54727
45724	242644
58900	438850
417566	295484
396382	66471
190460	429115
194949	17991
31575	265192
382095	268531
173863	122694
478588	359214
358402	62191
216602	473913
238344	398333
358995	425675
342440	209285
228084	430582
334573	110677
223811	342440
451216	279314
173629	53389
465645	133423
218429	225723
309406	113138
153091	378462
470545	220908
410573	140378
131661	93627
293796	131975
345715	363707
85391	187920
65364	164167
337421	291719
1466	325027
280600	179246
472853	447912
187462	183213
462819	377598
364827	95149
314722	170939
485265	373109
116576	144458
323715	434711
114063	89313
196996	385231
264357	9054
84917	332400
189064	27696
377356	462209
442967	345745
266505	362485
477932	381146
252475	476375
456231	70201
163356	144110
308618	461431
228317	132843
265529	425704
281671	385000
120561	266600
372616	332400
134599	139339
83806	112419
190524	460753
453897	234613
3146	307257
196583	220635
39683	86596
475042	104383
70590	234087
430589	244069
355586	110677
55165	368859
87682	451933
333912	89167
144903	76454
381563	149079
312474	249441
221296	267352
28313	250678
374336	144845
322162	99181
1430	136177
333743	421830
115917	379009
206204	252961
104740	361991
450011	73387
61043	475156
381007	421935
333894	486885
145627	27544
38861	345745
407205	52537
270779	125757
246505	432239
249978	199038
174347	11936
253816	469771
178422	442735
67412	432265
412130	421356
448853	156721
126870	282359
424728	330469
322974	95149
208164	356008
373025	694
304827	463391
462790	86821
453882	220857
293345	109011
361900	274869
37335	62191
307567	95882
476834	447517
457418	377757
427370	440660
442064	378686
436864	308099
194861	152702
170127	16235
188368	357051
112103	294965
99982	172304
300116	228431
165490	126204
309621	388575
485829	363581
193817	316705
301834	265947
170688	327217
167938	164884
310338	237019
483192	190369
246054	13454
372565	281236
358908	66235
485100	237165
396633	333750
201187	286828
374305	194863
363127	132193
90508	276764
459574	215076
112625	338604
432351	122694
362569	93642
414748	271483
317155	369407
427639	438965
491628	311398
128337	223962
428277	209285
146760	140037
400914	41296
420511	226837
158102	263591
120252	201754
279230	190369
401297	120195
319081	58849
414421	145948
406660	420536
486406	203656
266965	477750
332094	382166
267492	182416
15703	413674
302677	304589
175536	492316
175687	110677
343446	476231
483987	1072
410828	477590
84414	341729
156849	190369
213520	170129
34293	467703
161092	350586
4802	271317
73269	152502
391170	326284
251760	313314
112625	360160
196903	427047
36992	48365
122573	461392
424270	46232
44151	144845
43835	454309
266929	384174
435129	406554
59277	31483
278870	332392
173062	62466
283993	38063
52909	450670
401948	292721
363467	271136
32756	296750
328684	158200
484229	183188
248463	285446
104247	101058
237971	486781
395564	457969
58552	484584
305261	318735
324865	85656
146203	140867
474796	273116
258703	383074
316056	273831
415213	371918
382848	281273
187375	245106
157878	78910
444380	309179
411406	330985
254820	461502
191155	275604
78722	395340
174654	78697
136519	114930
11725	356894
464725	2354
293345	270324
455463	128224
50646	77727
23428	317983
130339	276323
221648	134683
267688	475917
454088	354730
368268	393326
396414	7882
228431	225340
58436	182000
289194	350822
165023	252344
35206	133194
342465	43170
1631	162970
409020	85616
59434	177624
87366	366534
99409	22889
388249	311850
119691	94516
454309	368904
274188	231485
370950	15133
388600	422853
445343	276090
191131	428214
203793	116758
24706	488311
328906	476231
449521	315855
234748	348798
447610	481578
17789	458601
429787	421465
187834	343916
411271	455080
105979	291823
401499	49896
477932	293111
141115	291050
289675	69447
454693	131678
382848	56396
116157	187974
127388	7812
18415	49828
58049	54700
209983	275788
45665	188008
491262	367244
298372	119730
313926	94516
412455	217628
84270	162963
363105	31486
98684	346768
257377	216781
4486	23711
17968	179887
319259	275618
119259	28129
267244	14542
444623	160419
224749	491295
23892	456440
369289	391414
472192	24620
139205	174411
484229	198500
243105	259507
352867	42663
468089	146124
38385	15209
191846	153771
165646	102744
214853	355332
446377	350559
473084	367734
489965	336590
93121	38063
409238	16041
425562	318083
313257	346098
347381	28951
64021	228194
334092	368756
203656	225435
116557	458946
476592	121209
85889	253132
51895	13502
483706	320464
268910	456691
276821	77143
450098	409984
274771	83811
134377	86619
63519	181957
301345	280635
124729	130194
328367	30668
71701	228431
277204	190369
458638	127357
412777	104527
453948	166087
210346	389908
104466	365106
292721	349032
201572	352014
398761	388575
262180	334032
444588	239117
329079	187974
40443	15133
71665	379416
236547	164332
281456	213221
237534	204330
94850	240886
374379	192710
251525	95149
24819	430356
388871	187974
117703	197996
314721	250434
146893	11240
432339	196169
331530	187895
87887	318088
478711	209510
177126	36633
205729	40194
340340	37874
85049	436610
413472	145270
446238	123181
126305	5341
174173	97215
258659	82430
163260	33828
62362	201771
439977	1815
196085	272846
311491	110677
358533	1057
107118	295159
192311	374732
166020	110677
141305	476951
101465	267602
319882	216773
136694	143616
184321	179375
25969	209572
389913	205915
174034	364516
107547	347057
190040	12895
287689	273514
288024	1057
375405	421844
119597	190369
334602	420109
336520	393326
227861	57989
68634	271215
452985	138877
25239	198301
183830	421830
458448	328742
72642	490608
287129	369684
409808	314742
276821	111317
227210	306287
73298	27449
197936	482315
345584	285446
288333	418830
371853	144893
247126	419850
216397	489415
486712	7812
390436	138172
99354	468162
15819	399467
195035	428103
193256	133648
338001	221698
97732	236959
82798	92114
477932	366790
311462	93141
34198	336041
281219	250410
254463	415059
193269	190369
207862	13370
128201	138088
133631	180957
73660	454202
252541	210175
383983	351414
91828	144672
2929	378408
173324	115861
72190	66631
422953	157190
34888	68596
41965	334680
230714	180731
431255	249202
439646	279995
308624	48768
431243	351451
91325	211405
317113	198926
456021	79651
140367	39649
225422	301659
164915	154787
221817	283445
295889	86892
219198	132223
79472	334064
175249	103670
360649	348563
468486	224919
76228	363728
304349	221759
114694	15209
23895	404314
379670	426763
407809	118965
66129	284223
292045	1067
272427	446105
275721	91471
410212	154141
294323	82715
130069	327472
437077	368650
33476	330587
260530	270384
486712	457259
283024	82240
326742	116543
186446	393783
215396	385801
174417	464420
327447	366666
358800	431790
426802	300603
267562	204136
4119	210669
316939	282912
197544	375921
273626	485942
245853	177238
286934	371645
376146	121171
421339	430356
20181	209254
390426	291324
128452	176031
262623	323251
116121	59759
130069	308837
466683	88502
147114	451016
257926	167391
289126	384401
275591	28129
333159	182130
72606	208158
70702	53994
202356	391414
404316	386772
406917	118571
344065	220756
458952	362924
247820	487743
51736	293813
96559	327217
395239	371918
217181	67858
17466	299960
162101	241400
258143	303780
266002	239868
329121	222701
157280	35414
205291	413818
381589	147819
22959	217310
89067	457395
217483	430356
460033	389682
218618	99405
420273	144405
87858	451016
341862	424915
175721	491584
429511	430610
418025	247895
8498	139648
33172	151220
249546	384400
385828	161177
103035	40784
174390	293813
269051	24516
362267	331638
167841	440660
91828	70540
422725	23126
329393	11730
333435	467316
428892	55481
24315	390783
419621	110677
107328	108527
316154	241120
291034	238075
55053	489552
99572	364294
367585	238864
250697	392086
438074	62191
322376	243115
343770	293813
346784	476386
124079	215883
395131	415455
86438	158145
194504	105498
351166	287935
44527	302252
265133	166866
384410	384912
202352	351567
386011	245679
275904	202783
240522	190882
323806	430610
438434	458517
375405	412274
468276	61607
312463	311505
68098	290728
458398	187651
29234	288410
238703	302033
92969	417918
155825	388999
213214	228756
149085	60517
340339	440660
39176	439749
371601	49828
182091	134737
34138	189084
318792	273831
405672	113051
317555	81096
490957	328003
464725	241512
380121	114607
80026	248382
296459	107590
338011	242195
261112	317118
306345	3041
413816	471887
9010	106152
242523	257970
113275	16433
274269	337120
232365	16433
319394	353364
480147	255978
193412	360036
448104	216250
303042	258220
35831	147520
65291	478415
32601	368526
252989	116283
327111	250679
349312	376274
385182	372953
254123	264224
403471	124754
164690	195697
4184	82005
359618	336590
190337	190369
19276	22635
35151	103205
40890	412252
17084	49903
442700	468125
442465	420790
319231	389605
462893	209237
292917	378105
147414	319919
395256	354694
345642	100249
120202	247448
232321	282650
402654	58848
252089	38524
202486	205809
266307	266872
318404	323330
251857	161134
346697	350699
328853	404806
239152	347948
222698	234802
443318	176588
401064	428864
168396	169482
112443	278695
200410	106903
487668	401881
63314	238455
296023	242960
162024	15081
29463	52771
449299	363207
139705	444588
305495	209285
444806	317118
57310	366849
436778	124085
68772	191053
413351	83986
208577	144306
208884	155281
267217	491381
460580	62191
230051	212661
187511	337757
461833	126697
20798	254973
215462	95882
69960	23018
276821	337849
357846	208016
174139	353557
394587	40198
248614	288274
185930	309981
482143	452318
247785	220066
395539	298182
228128	406579
419720	379760
472049	293450
79391	275677
107354	176060
379114	141611
160220	230755
253076	451155
166373	450798
341355	264406
46222	194165
266307	54706
225775	339168
336023	301126
343590	138041
343735	53994
492316	12700
456491	262954
322748	438869
289442	341271
430227	18625
449628	486257
119001	337930
61851	352775
461927	26366
168583	313745
109421	60151
228128	210403
371912	351201
272559	397211
359349	176525
145810	275232
61651	250410
247997	344647
202893	477986
453141	220921
194913	455772
40028	25437
2717	198790
274197	289949
182270	268418
365699	2741
311756	65028
366534	200752
326631	340906
216229	280043
208703	476231
138416	434239
405306	346408
323114	251806
220490	240784
96122	400112
180918	397009
390783	283113
104648	40722
212604	151944
308533	245332
196014	485304
443296	360469
211515	156376
411658	341271
94804	474978
479344	371918
453371	469235
324826	428738
13513	275989
230764	486275
73198	223587
25923	97072
251018	270788
370912	433674
319863	464645
256893	185223
165809	218225
380179	488558
3559	151746
217434	244005
284040	249202
400542	92888
112733	169333
355408	207734
106636	414783
281356	413978
371658	269904
152200	16433
291011	59927
492561	164884
251944	393326
153379	36836
431556	120006
398286	301475
4782	51408
433630	170781
1477	159401
333557	242740
9162	337987
69545	480620
482295	190369
98919	331526
490048	414350
69264	312981
130069	57947
380861	420944
263514	252263
5456	378599
99826	37057
35498	467703
283140	493792
19262	99405
76696	11618
270224	400199
101108	315671
238786	285597
335441	366493
126083	477427
119001	329413
366534	269963
150651	338160
74541	95312
190173	347527
323888	119868
234268	391982
319259	46070
405306	410838
246283	217423
315358	113994
430041	10752
431217	207039
154605	313745
372156	105880
415750	122193
8802	273831
303303	330488
277994	46246
444032	392783
483218	170541
167708	468617
26426	75583
159077	118732
422246	435630
390464	200420
391867	377708
144845	7472
282518	220724
149120	440660
120872	155895
49864	242022
246673	328538
320438	489552
410981	368280
4841	84089
300948	100925
148990	385266
409372	415576
446182	466851
149332	158153
92401	56839
48953	417918
72642	215352
104442	49789
110490	154634
302918	187836
175573	168820
285830	150961
170402	346836
149656	214050
238889	149991
131820	171306
58383	487762
480506	481785
208569	49903
182807	8810
401897	113603
191197	384448
279776	95694
85476	88832
312658	207150
379680	46301
88610	159249
373615	463319
124657	431662
332124	190945
25748	127579
265192	27998
283375	160376
158156	149368
417620	453391
281602	358055
367242	250744
241507	455338
162489	315235
169953	35735
277568	119995
148996	118301
331265	458928
451281	464811
81432	320245
49393	336291
49874	432135
238843	114290
229668	41257
418756	276358
185420	36152
315692	210884
91417	190563
273193	214754
357369	411365
445781	352451
317730	143128
492424	156324
125605	234918
2349	112379
283699	303648
105226	225852
177461	5392
476072	428864
288077	133902
316512	313745
160728	470454
232978	94516
82688	342698
413504	132937
390470	166513
452552	370993
231212	342201
463297	267352
192277	231432
66035	197167
94726	131315
457024	200632
305240	20076
189965	15209
323555	20889
384197	320263
430776	336042
53511	204453
271043	174101
344314	36489
88044	60517
226038	442030
48074	13370
304146	338271
221267	57134
429427	388195
322533	438419
382371	411675
107292	198926
395554	202924
229735	236923
447713	339174
324594	61897
317402	326192
335995	355636
330355	490549
46412	121171
123804	296339
485667	98676
193755	171861
151156	225043
137390	175608
205636	88113
59991	379255
212584	447519
423256	95942
184800	67584
73466	102744
270466	144906
106268	9075
437140	475910
309589	401297
262860	297408
442125	166513
63427	199049
57	405595
404568	486100
15799	113381
407334	157967
201809	101058
234881	228768
10109	53016
134914	376441
189567	343123
95095	96219
284814	286728
306481	289399
77966	227420
341038	180761
396339	446801
83578	131538
342465	47080
368348	240225
440891	141440
88954	267602
329838	416368
472913	109131
285732	376384
320460	267602
405947	341154
128028	377984
177640	336071
108406	228431
440190	344120
350930	379725
233033	380538
455699	81485
326880	273831
141574	430756
268671	58666
200917	52227
145288	89163
227718	425331
341307	463623
97293	437465
304447	10210
124259	315029
91537	339811
18915	478415
25162	14636
37516	99815
316828	201262
154609	475265
153813	440890
200453	358502
208076	434893
131236	454975
409942	214050
182973	22262
64584	105003
85961	430281
99832	414800
491235	312443
32188	38289
255397	304173
442091	287554
159724	42911
339330	313505
272865	8747
474859	197996
236216	321687
304096	97834
47940	162247
355245	374772
68098	82095
82277	132467
329908	200085
227068	364279
61186	33553
128011	440660
21645	229221
49890	450541
202830	317118
377278	82713
318445	364294
225819	350717
341067	362140
224589	160153
379113	366127
305401	13686
9186	266538
152193	279047
181715	492316
266012	152105
262690	296909
303303	292553
27118	301659
214735	235085
317754	463549
1994	385427
483706	154498
455304	302514
134876	195013
256823	245679
19760	226308
37317	108246
202242	300562
263813	166085
294664	79047
400972	377906
293219	183213
157961	15884
108140	162795
186972	190353
252563	487153
249750	166209
400157	54976
305553	180578
236568	472964
399441	431349
222024	240225
411216	117121
29345	144845
196290	361332
76628	437446
453134	324977
232715	132740
461809	214024
69859	470249
117106	445233
202347	355083
187700	391414
349936	32053
406365	150874
344891	85870
364921	476231
308858	169482
302290	379741
17363	33760
477982	279758
380463	185013
326497	250312
85932	338271
1292	41029
467703	313903
70916	131992
345401	292778
8368	12129
400383	45604
36711	202741
228524	448187
182651	71743
55721	155214
296076	230902
428735	414617
174500	400460
393717	483566
490889	382666
151080	266852
463200	26348
306327	124660
5562	391414
143830	251442
130542	65194
189079	438419
182973	361711
213918	455285
115421	445233
251720	116283
391414	155424
3809	118131
5675	450011
354022	447143
449700	151426
75621	397115
480866	73974
479627	299820
201946	421400
338093	458764
440308	324548
327768	471745
368731	301133
241531	12188
52189	240374
407768	218615
246672	469509
180208	8093
259118	355700
171414	464420
233498	275249
331697	73472
469606	205270
196916	346140
88611	459795
91003	211729
444380	316011
81188	286936
386255	151905
83616	353337
213631	50492
326574	75583
85996	439125
432257	398882
97588	117774
482628	377278
327497	462793
100495	336590
305618	458994
361001	142478
386901	239799
478204	97215
77466	468062
355730	89444
347374	318388
474422	440249
139228	1057
480650	293813
473123	110572
196147	438419
424858	416339
401269	344835
388075	150005
191308	354264
211323	355582
409176	87178
38417	293813
23949	152526
200179	177395
159301	392788
301281	13627
140116	251806
365554	222826
119306	4413
13077	195916
178422	83024
286286	143629
255511	198610
198548	452763
136682	118221
173516	245321
153813	137381
359156	152085
479044	445197
53280	16433
53314	218730
164288	455102
265779	334990
103914	139951
339509	439235
388904	214009
313523	329155
462495	306325
99602	350549
26185	284330
297682	401871
407495	365582
11020	227369
325019	342886
214853	41673
273266	176077
418703	454975
190561	390525
110306	354220
320312	11024
430227	464137
491829	162746
277568	2061
45663	271725
370590	440660
402067	160419
182843	460510
67673	35879
446655	403789
171915	209402
325188	97894
36414	424144
404892	444161
16746	187569
265596	97101
186781	1605
297429	250009
211005	472358
304998	228028
178422	323037
395095	428169
295314	388630
164337	484777
307792	249334
252257	296732
421204	8340
72556	453252
114643	171061
343043	396640
369366	375840
345401	250649
222828	124085
9250	434943
339993	440660
154494	29957
334421	269199
281923	76580
156270	434945
59005	43838
418330	378686
255453	225261
474983	401788
326631	437481
58042	133588
456021	162595
339333	263514
486017	483865
430170	221580
445632	386772
334996	360320
461846	199862
171994	374232
12385	126948
91372	420944
203244	216819
440712	70457
15747	486950
493184	442865
209572	305052
5919	411951
149762	270095
267562	48046
159212	264406
113629	158212
267996	336495
489781	457818
301324	424714
83745	174868
342496	99741
287175	336955
94854	448709
133909	345997
131603	65177
15987	476231
474024	473871
471922	149543
469063	62191
412281	247098
375320	273831
431586	240225
3043	213591
105964	447158
316565	474577
71721	273831
190589	147667
346088	329793
418212	86476
408704	344749
396625	489797
304653	326446
192238	451273
54641	488376
483112	279257
275404	179235
256913	117268
316201	440660
120401	364180
228427	267022
165489	309503
187813	249709
230969	304865
288154	244392
123291	301475
267916	421639
195020	359243
45579	273573
185420	445602
5807	32741
360535	164169
450017	222215
484908	80329
441590	410373
165032	285845
117115	183213
141850	375200
212009	210261
477801	218930
159554	289970
230375	366666
355118	130315
336825	328538
81150	318331
227489	289326
48204	401871
193695	118443
13111	119381
375671	94356
440364	5857
272601	233650
267562	241045
91105	14163
465417	123213
213585	273831
409942	21978
478520	87007
343637	331581
167068	213017
171988	88203
439719	320584
113978	441996
290838	290550
227627	200505
307165	461459
77953	196783
84980	54706
252217	342724
193178	390349
136986	347948
118694	469726
298987	375405
280188	334873
139046	89564
114183	83298
235003	256373
87917	191835
406408	124285
192800	74272
14673	205503
401486	123778
334082	378686
356392	105593
175923	237660
60057	15662
73298	455768
443739	439652
86347	313985
228431	143891
93238	391414
414909	30328
31448	481179
152450	132
482144	58169
411000	427026
260461	91600
489163	478415
223577	4413
124624	156968
345770	362311
127912	53863
469934	343085
483096	378462
12191	240444
91299	11951
60517	474659
299580	440660
430690	272214
306341	440660
116885	37728
312010	177079
283979	186440
462047	463549
36615	417918
61367	80854
163435	427887
221296	319883
391173	388765
45128	450056
133718	4218
101504	306387
256951	442718
290406	409036
467599	476612
404960	18479
82981	404576
169675	146202
296695	434035
205604	132740
418291	228431
264890	49228
355428	301358
157978	41673
325193	465894
146457	383986
420493	300240
233498	392003
205322	126499
395750	155083
250404	4543
316095	408484
333201	260899
20761	310756
267562	224091
157492	21236
81982	81280
476855	366577
332068	198599
374128	251116
217284	402611
161	313314
485536	151322
454610	487640
278273	159188
45568	63528
295079	107187
71816	94516
166696	258370
341470	380961
342465	180527
473752	179506
330557	182001
453919	303424
317511	487525
347121	451561
405863	319011
275906	281924
387939	360708
453018	390197
376614	201650
9858	190460
107745	326614
123457	341271
3474	138793
71896	144405
467499	298442
401092	383986
279091	245679
33838	242552
476560	90064
129792	156376
343010	348088
416692	241468
443642	138972
58940	342807
65459	458657
99164	440962
35752	265589
217743	451016
282912	423320
119726	327455
142650	252514
328725	293813
252966	423160
192611	10411
420511	348007
93676	426569
221442	164884
473697	440249
214691	481740
140023	205289
477328	373508
448104	296580
386378	277595
482204	440660
387719	30479
57276	44024
51265	341495
228824	180043
108859	266852
306335	172089
477862	255641
51938	391414
14284	117940
169592	95882
227188	368859
214803	448546
231492	430356
223452	404806
9953	338029
53428	140044
487347	248625
25412	16433
476106	290450
248093	49021
316646	91600
19054	299097
228050	428214
396927	475678
254599	290624
472049	14335
287685	260527
349624	4413
414421	48163
462871	281924
394797	423272
479351	114405
350064	431798
48152	447517
320496	97527
60124	90123
333756	412388
394508	88993
156567	330032
11059	158965
413969	190369
370828	263009
145828	428080
492932	63303
233565	428103
191572	273831
465292	360860
211141	330748
324103	370866
19727	279888
250739	111623
475936	58301
171592	258839
247389	240225
268497	198790
45724	124220
235222	372124
428944	217251
357825	208472
406164	14130
320820	478232
42979	260162
294130	123547
13052	376968
395770	477986
241490	139732
480147	238056
67549	29563
165169	94667
66383	69286
77737	310261
316796	471520
250295	390070
221324	475594
301904	248496
107709	252565
338539	129185
280529	438300
457418	209926
105533	121171
475634	149037
173633	30919
31043	40780
435280	484691
330954	417667
268090	373109
393795	210879
82505	140458
433980	165673
187718	99437
455356	452498
154455	384366
442831	326985
57396	302018
247761	286936
86798	149332
269612	145239
124397	227101
135260	263504
312781	207027
339016	225580
297069	213849
339271	381151
30743	435280
382254	147621
438403	71340
397216	325492
202774	44826
161941	478415
416075	12986
58245	212289
165326	130384
341256	404806
187207	126941
19438	353557
387798	333746
202893	412523
112625	238394
16516	440806
216918	385000
26580	129723
304146	209531
299960	440455
186206	348098
424895	270095
86222	244115
357546	69319
306659	430997
44620	209933
261714	333044
64526	337708
414058	21632
208177	76704
220213	160379
73660	457862
362582	381441
172155	47413
188054	347609
447000	324723
395825	68950
204445	27464
160643	305242
361576	275959
456919	87515
189640	227753
68843	92247
324297	381294
131574	439900
447335	418634
390154	450560
446627	198297
223929	79623
5828	313745
191761	355316
329379	313317
123655	15209
30877	263762
64338	155697
492588	110708
233498	353654
156970	195121
430227	412786
288047	269171
219546	393162
427642	410720
159166	428214
233782	272230
183679	132740
101117	235152
317118	413067
345401	264469
210282	244977
287768	355552
193412	359516
222250	40353
432302	168511
227448	477986
10150	142825
470915	251806
48511	379976
141224	49903
347121	37041
293715	263713
288918	279988
270176	179746
310756	428080
346382	43334
321183	30711
425420	430356
24333	441705
177422	401928
99803	122694
344238	337849
372438	478209
24130	362510
22746	175721
81990	60517
179067	374939
462670	1570
24958	49762
436145	362784
200645	271383
322747	245679
396077	340029
424441	382511
102253	163445
215943	83811
376816	177395
157280	165475
43692	373153
264026	196815
102151	438783
167588	195308
279047	272237
63204	13370
313267	250424
2354	49896
200013	422254
55914	37378
169741	103267
260167	279739
443494	165135
84729	138807
208377	137472
86449	2715
211617	205110
359008	412230
245408	181001
124063	48861
373614	274869
289295	383007
150551	106422
19541	349186
481657	93609
403128	263699
231696	337827
407540	427056
415574	93150
354111	140450
232918	487076
143251	176399
105712	389682
285845	449298
236359	68324
470122	83116
280600	34516
178333	359516
108059	254330
368526	330675
127036	226944
121227	228431
478588	208267
244092	140578
480292	309338
391220	20066
218040	361867
481769	205546
62275	156389
144245	336590
323144	317386
373159	377278
36964	49293
356464	366941
257827	420944
161871	8607
222701	401392
469045	276744
138104	273831
48066	385207
246109	214118
337660	376869
378507	77278
174790	283645
177838	420149
5896	205702
322266	152036
416426	464792
489078	195402
100511	352078
117951	313745
356490	370280
238855	269406
238083	351152
141143	449568
258703	331366
232836	348107
196851	285156
3809	93287
83137	104598
167583	186121
366361	414832
149885	396546
124270	438372
386516	332284
350298	363461
362267	486267
191482	162795
254735	359470
391790	22719
202092	153995
129228	28129
361334	369684
409326	89179
58245	40327
455388	458226
265965	280174
434726	298307
472093	21911
78514	96085
365806	249383
158044	196783
428368	338915
188941	479233
467930	490525
269003	366873
200875	440962
404899	387499
237714	363279
128376	335663
167588	214050
291374	186259
290035	313745
68977	191083
123169	389682
425415	463003
261941	91069
43735	61729
198138	16433
458511	45687
277088	141300
461804	97982
90266	439308
387775	351710
389216	30263
256106	22827
482360	96977
234881	383994
251871	390110
300138	164462
215563	371201
2695	367798
229735	65683
414875	226750
66326	149300
255707	267352
427200	83872
469532	418551
130086	20214
104134	462959
195121	344524
289675	280915
408348	113138
358373	385454
252482	169269
449703	10646
99442	371918
359962	310756
235344	54159
71189	412133
453854	78906
467930	27464
217256	435399
219198	439690
99206	306100
433173	84098
167548	469608
250989	246672
144129	273831
137890	427185
384155	50264
358861	73018
63231	478415
300195	55450
292576	360531
326165	158153
78421	293813
447800	458786
313492	351319
379850	391414
409225	237165
59644	4060
300195	320464
146893	250183
9149	76939
50317	454975
298988	411771
241283	264490
119718	112312
25390	421830
226167	451813
286019	149373
298823	410670
36711	101626
334867	9054
186254	211868
18330	198297
479283	144845
183145	119381
432175	183422
193299	155719
99160	474057
189733	362502
345115	161253
134694	336579
228028	151661
92712	352375
16464	258094
253612	291332
481167	62013
63849	349605
311146	429871
187057	37289
411477	249334
432009	233825
429150	273468
106447	404806
109868	476412
86688	211868
93362	310756
260624	222826
76227	94344
137437	91711
36211	69856
481262	85521
424255	137833
412543	481857
410303	128544
50867	204617
460508	320795
182379	355552
275829	67026
415659	208160
336673	214439
216712	359057
211565	293146
252095	85495
373769	159800
303507	252807
384885	335768
66926	79849
146259	464820
152742	387185
92193	57151
136801	206022
360579	306199
97770	48932
81879	452746
81525	184654
131038	288670
216465	279509
334256	94516
100144	53994
137454	322127
421989	15548
350650	126348
119616	371918
332663	211868
127388	235679
41985	212081
250295	169092
242662	419444
313710	69597
477932	267306
366198	285156
271128	317118
70816	245332
465856	177636
132613	87719
281001	21560
182020	353557
410169	426487
437039	430011
309469	86476
48200	134794
329572	113510
77362	356552
115604	188601
254586	161526
358767	208923
313523	421843
393839	425846
33375	406371
361001	147121
95226	179375
203925	366127
14601	236213
457991	110677
177629	397582
452736	50068
31930	103875
438307	16325
215292	245262
454450	440059
387430	437182
15579	172089
87604	324502
360459	235525
122046	12868
434422	332435
88439	210403
66004	267602
419667	86476
329255	454975
326902	129127
236591	130235
385991	62917
147900	115917
22813	385443
96887	114930
192524	475594
9232	388097
267068	50538
95962	371918
490507	14761
470005	68248
281677	244977
478287	77461
302223	54976
404706	485481
146893	75422
153260	47390
20334	268118
210247	233699
65649	187974
441080	491466
391408	250107
215307	411316
471925	236
259074	116653
322171	412205
425540	23225
347389	303424
311479	275232
180640	49903
424752	261396
173140	57134
306578	257971
111405	262954
131038	409140
480094	264406
32900	317932
179125	459650
274865	79989
95700	284272
389797	270413
325979	345585
480058	418104
353800	201493
469479	85746
11133	51136
194861	236213
431879	95800
159303	235451
42408	440962
13993	405217
83937	365609
474177	378082
196996	456783
388475	297586
335412	477821
264627	269199
92401	51674
401186	383096
433820	350966
79485	307623
479984	303648
128686	147869
278894	179010
391913	162795
63188	252930
5811	459213
416932	388575
339420	155
344981	78497
293030	324990
479304	101950
288358	353102
439236	374253
262820	481723
313333	432370
244710	439082
63995	422497
30568	472949
96360	385427
355083	74964
278642	469509
458975	406879
373279	348798
95252	12475
88460	378859
212444	254973
96175	489778
93625	316575
183639	440660
80080	111267
117685	230714
75659	427796
435418	308897
61687	168213
349397	95149
40890	329463
155267	26364
236646	58287
450974	122780
309760	478415
209018	346140
174309	9054
491173	60264
161668	79051
131471	234479
446077	190353
308801	49903
403193	183479
177791	190369
188472	15209
126304	451600
432362	491984
440346	103825
245356	323998
200580	46127
243762	303175
384854	109407
477837	461944
58464	6899
408045	304036
150609	205376
120509	19246
373433	243089
379696	441434
261013	213810
487735	106768
20467	64335
89111	463021
334160	147475
437596	296693
458768	61724
187787	367343
449662	160136
362251	411455
437839	339723
483382	391154
413046	266339
243146	122694
157944	270385
124287	377607
390154	329323
426835	65108
464548	441202
66892	196829
388374	89904
313676	245096
189243	170302
262183	313802
117435	162060
244318	414832
229718	299106
168189	273831
463314	335799
239954	169749
57232	16988
431090	220591
341103	15209
227047	48275
81921	196783
394975	237165
19444	105585
277990	131840
452148	205223
73601	315671
71629	409142
484130	372809
92861	394978
156671	112330
8580	279793
168731	323715
314311	197996
10042	183213
24469	116283
406963	27826
319081	268312
97964	477358
483706	40867
261278	399780
479263	228324
158465	62600
99437	453258
399233	105878
27620	373798
367328	65613
225489	48163
248723	443693
148561	68554
457519	113620
183913	183213
322370	315888
137566	85011
207366	19888
423856	86974
344561	228431
225618	421356
107709	272846
284218	392777
215102	64075
304013	438813
128839	257959
99926	108961
434700	297805
296838	212081
56068	119614
25748	376927
492411	15396
359790	237165
235597	327204
202483	470889
139363	486950
216894	124924
296029	84810
433391	235640
473381	140520
278637	453009
33696	8547
51197	361024
157548	248614
337816	249709
309917	77500
283096	216953
201575	429003
93691	281924
403884	434469
145478	75568
441712	284404
102162	47867
219090	285634
414617	209572
348970	389682
66448	144845
63567	24682
242411	186041
123810	207535
291541	274958
38691	38694
217301	139732
51636	105044
348146	44450
125917	483377
26184	77727
466340	139648
297866	214024
318024	245679
274852	382586
174347	407334
399655	310261
266307	319595
89826	394948
44844	184394
163435	136115
172594	407235
483735	83811
213535	86728
229087	317675
383526	107187
409745	384671
94551	411455
465939	190369
158156	179136
303517	334680
240086	458
139844	296869
342099	239550
313217	21583
150926	463066
461054	286828
38671	164884
409388	43334
468861	102622
19860	355700
455870	210087
24294	185578
481419	59290
11953	378462
213203	210353
203149	248777
200804	447953
379160	84691
47699	453391
178024	183479
206051	440660
351829	414286
294450	198926
287011	271454
150062	124945
70930	113488
75339	409955
42370	361960
349161	12787
198038	366534
471422	124534
69301	60517
137484	464277
388433	363544
489376	225043
366078	76628
297969	92387
459112	428214
110385	447230
82169	205971
410896	348007
78502	291067
245522	110677
346697	302440
51759	348731
15000	384174
224718	227567
327425	66813
66437	7601
299906	84089
454984	312698
297716	479165
16981	492906
136549	236959
314379	82585
114643	47873
156446	7470
78571	311819
176696	190369
26486	37057
130427	245317
416470	51895
289673	74533
421451	112078
48963	113138
405358	310344
397896	179506
94068	449678
203164	382511
278022	238830
287193	177723
293530	427205
117229	418332
161048	182226
394349	387101
224624	92573
253483	435330
392086	277355
123790	110677
374962	301528
261759	81000
76096	477314
409745	240718
101720	65275
385305	100649
258729	263889
339333	435621
461511	222701
342465	294800
203676	428214
262850	313745
150423	155697
68843	296693
112267	151158
348518	477986
75526	300555
385034	192631
110606	3845
248013	370877
36556	159378
108554	216402
456658	251314
44644	166513
323300	227765
376762	13129
82307	428664
298370	439979
57216	76709
271253	481785
191846	115844
78030	35414
456480	231638
97450	114930
105370	459998
471365	311117
396650	136435
241937	206967
356117	103267
8234	449468
174139	124814
206	48247
62684	395988
304404	428199
54770	317118
335743	80662
490084	461392
142890	432320
37222	214992
341311	299836
174671	386264
410212	366493
228050	77727
356074	438664
344211	85232
470464	152702
169288	74975
74596	443563
24847	374252
434330	188281
269622	72670
263962	487497
423289	61059
191391	210851
31518	480346
88439	12895
249528	114425
43506	201208
251409	368205
108330	313314
86028	385000
3231	93183
487014	345027
290855	366228
379680	402698
322432	486184
63528	266931
95306	113097
44270	431050
100604	366493
167588	50645
58418	94289
350064	36749
171382	285664
384197	28065
169905	101806
251381	213218
454263	127357
124445	28565
340312	132996
391264	492424
422011	440962
238959	447517
250854	382607
171830	177104
874	411450
265179	194893
169709	28065
73094	19606
484985	304731
413840	72736
41287	60517
175941	380078
355992	431137
104740	250053
445044	111806
309642	351958
156383	426569
455804	119359
311367	105498
406635	345638
138415	214710
420295	82862
67850	276877
190076	165653
304	157418
66383	450642
182799	3131
442524	249334
285312	401118
442186	88513
372246	73236
95932	351257
237340	391414
420042	409828
373264	12245
317141	387742
110164	263009
463839	15209
419867	70163
78206	272567
419094	286936
331872	186714
239097	22347
456658	425675
466785	384301
69597	221976
290160	329114
58252	306860
186190	277704
17535	273831
372488	419799
224637	367167
466556	382958
149335	89841
30877	281674
296746	387185
340772	82
84773	440660
393482	328108
32430	414832
302999	21632
11696	110677
262598	19377
345401	133470
205346	70270
416201	234739
126433	110677
36711	199016
112733	461265
85729	351373
242636	72799
9670	474391
191603	293406
337615	353014
300609	219499
78158	254023
200592	178436
472484	313745
423013	306294
153702	482122
369905	157338
359295	280871
32846	431587
98925	101816
87151	477986
179096	331581
252389	304932
459280	268563
336169	163635
262210	386085
486712	29599
57447	274309
32601	99365
225069	267352
492316	350039
458010	399852
401274	51895
330171	148418
385905	201794
36381	397456
212527	255586
259821	276744
100173	473623
49541	484274
378810	293813
190092	160545
208635	367364
176111	310495
245094	128093
323989	304735
376994	280531
255859	294365
410543	414296
295230	282288
315573	185193
118024	390860
85302	410064
383164	178737
140508	193520
90830	469235
384196	166827
327209	479636
141554	473463
29315	144188
492306	405217
55489	406371
51730	13370
10379	106422
446285	317118
184894	246311
165984	469235
306196	38067
44568	369599
41081	456622
281748	120132
228809	460482
75566	144470
458217	262262
250159	63943
104325	252259
205719	187974
315951	339725
222203	45141
46485	354942
250873	54895
206389	189209
380846	421818
364409	239913
313770	289228
216242	13370
450007	285156
134282	414716
399441	146124
186445	277392
152048	264406
84926	428080
144073	427808
467992	358336
388350	166970
19370	69809
179689	183981
80342	383434
164684	90123
86826	460820
214114	132173
320545	438419
341299	190631
162205	143283
277589	465341
306167	407452
444759	144441
446212	273831
303555	219743
163435	484104
277403	414832
343434	54575
40198	23578
289802	358508
22549	285156
386723	38134
238229	472224
483621	110677
428550	45890
161023	366493
322490	420944
229647	423731
440303	389478
242135	36451
262639	55892
245679	144143
421493	291002
477540	277961
386007	140990
471091	222520
137337	485031
2243	14827
336152	383543
193877	459012
72113	435428
292576	14130
77423	196500
198175	27748
129403	304173
84514	76454
56619	347476
256411	172041
441099	441588
270343	16433
483678	170341
278800	9054
385510	448709
212308	313745
166040	357070
127671	175608
485546	454906
132536	447560
5187	355552
445592	391414
75292	159378
202702	46709
180755	294981
171293	254482
189965	62196
336651	317356
167663	310756
153521	154485
422370	123369
298365	131645
300154	30428
372576	420944
63216	169553
49434	276159
332881	50421
285156	23497
85478	272269
432289	114930
431448	151944
85588	377841
252604	310030
327586	468562
168462	30875
251791	210228
406660	149332
137834	425119
242551	359029
30169	20959
19053	252961
306905	261396
440474	143814
198637	328932
167588	16041
300195	97894
144709	165653
269852	381469
85926	299287
351540	342440
145764	94516
98170	479614
210759	416195
294719	440660
456983	141671
75276	15209
228515	274478
128124	469908
107709	53550
74309	313745
195757	489413
326527	435242
278695	228431
218795	435023
125343	284859
397216	317118
274761	8624
266259	189846
376592	376092
281642	293887
227195	224085
25334	280710
480264	99405
321290	350845
332798	250621
453765	366493
158534	82784
88596	281757
289068	186440
477826	190369
293681	374123
318878	338890
392930	193329
324708	89541
79457	343721
146277	217507
100231	187834
234497	110677
415440	65562
399878	132072
3187	103804
146189	320508
179535	313745
426157	280933
335896	406998
325491	348165
243234	287090
179837	430356
488883	254098
85354	110677
266508	259929
131941	357645
321756	88113
301782	198317
411286	21411
484198	466642
334351	201033
215253	208325
48474	449543
456192	166071
412356	49660
422792	193027
51447	290
375182	6435
430665	166513
253388	462089
406579	165653
161363	313829
385221	44826
249344	1605
46988	122146
230574	434864
371479	237548
420824	375840
376592	8269
91325	266538
106268	385485
303964	169095
80511	456403
118297	79485
482166	70037
357641	315338
409388	315730
455862	176182
465846	11616
93627	473986
196955	190369
134782	182578
95712	452921
205965	432557
80282	445749
134353	184795
226634	315380
235545	426040
62918	452532
254817	285156
190820	153099
157961	49507
348665	72680
67025	404806
83419	271400
226038	217423
458768	35707
105917	362741
246558	140608
398438	255650
85231	401854
264696	271383
20869	472423
400192	354077
393737	177455
27604	190369
144550	435708
311822	120912
293913	243501
327209	139931
228309	137897
11000	208487
369813	255502
157653	485316
103842	348798
477719	183519
493961	137695
391676	338915
163384	327452
100803	25534
166970	451893
67960	311614
177577	254822
13297	28129
115989	431799
122220	18665
259451	163336
49654	296750
346384	37410
279123	237235
233315	245317
63435	7812
124175	227951
379680	69269
229639	249202
478465	186561
363280	94973
404637	54976
281931	441313
326260	58267
294726	247327
180244	203075
114063	113619
457627	97277
111968	104505
192128	262954
242477	176599
454867	482932
259928	41761
187587	278170
227088	463414
9661	417640
138084	258960
120302	207735
292791	286204
258498	21974
114643	220591
380709	16798
396170	258370
160132	30166
420415	338650
47378	205223
16001	73493
299757	276090
71739	313314
93328	401949
229101	180023
46092	133674
90976	114930
329415	121106
449884	366781
127439	50009
73660	181379
356530	102352
176762	62736
264802	403745
275216	1605
157188	310472
266708	331581
244092	433934
81432	247040
232150	110677
49083	300240
404007	194710
151225	232925
418143	415797
315567	140740
114681	249202
351028	137155
352882	81881
358322	201262
354369	41673
419191	330933
146454	156006
15217	27464
236082	9054
450466	492906
154885	15209
410123	5334
428072	76709
121071	17181
406660	433095
374802	451460
478480	32807
228078	378462
414383	398689
476324	440660
319119	28006
458705	188830
63550	281924
131303	459622
160686	456900
175002	144470
229123	260913
302939	269904
301557	435886
310922	15702
175035	243115
358357	257227
220210	90884
212223	477590
378692	15062
222921	193986
217748	427547
107741	361286
292721	214839
14493	241468
214114	14583
359187	295484
491339	21411
216134	377581
164447	12495
49037	128997
434726	129917
95110	160867
345578	59102
384060	336798
338548	253458
34348	401297
374500	285156
8879	226524
489600	158747
311901	267063
128810	285634
240093	374772
47100	58881
230051	143043
272457	164333
168773	313802
257613	198096
3967	313745
107016	404806
356530	59325
137757	14105
143251	491981
289566	434089
68843	438494
259978	328140
199982	478232
234509	318735
392413	350541
65513	12443
476592	2792
6810	313454
12935	220857
427266	11626
370591	176098
324076	42189
69292	250174
140013	293813
233014	342156
77430	110192
372054	137611
180770	140505
451484	126204
342465	87585
54005	185076
455185	354694
132469	51895
316408	229150
117862	188198
362119	154711
174034	216837
255254	317118
80903	122559
461944	13760
256088	273831
19341	382545
142933	237165
432110	285156
202774	198038
277391	198926
23203	132996
93818	279071
102115	62191
302918	134262
257062	158642
231306	57162
258441	384031
465063	313745
367365	167333
336651	276744
276445	27052
416376	212081
32163	164884
108419	366941
402106	333357
429593	191365
444139	21779
70490	16433
313454	469710
335654	486519
66229	413673
214012	467449
131574	428738
391008	236213
246996	355093
263880	487192
457740	90029
85902	15209
336389	257675
16458	439375
429287	369276
382185	328538
194165	417871
99105	189064
459321	415455
111012	97840
360099	145835
335951	464588
41991	244005
109767	360860
59475	429863
129727	51341
81918	187067
355245	132894
242293	130742
420887	267352
468283	263009
228014	213871
437030	73018
457908	282224
143251	390680
155663	35707
325403	342829
183916	13370
363402	92010
124085	387383
313028	12263
197891	422470
379734	41950
191761	57134
207959	248398
233498	392086
280807	372114
309476	463928
382392	267602
152662	3216
400569	413525
275983	359780
73660	478281
148559	412523
415023	82271
86311	217223
478822	464727
160606	219985
339905	78910
311381	420392
157280	272838
244092	222701
63238	311178
102008	465768
146924	450221
59726	482251
400701	467320
374300	98726
240529	18665
316131	60341
54516	207901
383070	257858
312221	336590
209311	64130
194216	230318
182017	480655
489822	247136
476292	104777
361700	467267
139058	63153
147462	316217
322064	491572
124200	146840
404754	132179
249116	402957
437505	139997
19492	217310
417289	375635
483987	261377
493537	237517
151181	160844
464813	456532
299128	50790
371976	180327
172417	410162
450439	484274
424172	107704
280121	245575
178237	343085
87400	248777
368866	291521
284980	286337
107118	374461
126367	64335
238198	462973
254189	209510
400756	294069
469358	180578
485713	250048
214938	393326
14788	59764
100246	24738
128932	99210
138481	75264
76177	91838
57685	137508
399011	168381
438608	182262
462437	428446
346272	326375
87638	245679
122067	431292
432062	293813
240522	333123
376855	164884
289062	275222
2601	257726
96654	317356
160186	247051
230221	46503
243200	392215
226023	12895
432382	80104
150423	327452
68098	481652
276663	136744
214316	344091
329750	131994
250672	446351
452131	407334
38706	489885
474341	196556
409143	407022
430194	204220
106209	310836
473076	313301
86017	186384
396927	283993
105806	9906
106739	240355
145282	442867
112223	318533
427904	35707
11884	240225
441558	378686
118651	390130
108491	53863
207408	476846
298187	264766
444059	205287
304952	418467
184793	262954
388872	237178
424229	21326
450143	329638
220445	123146
176475	170545
247762	383761
358942	354264
379431	326072
426645	378691
311524	217432
373597	99274
52615	63464
80835	453391
372340	336502
438904	40009
82073	20149
271231	234039
256823	478855
241616	38645
63427	191864
245127	294806
78617	464387
77975	437701
341632	488640
342157	231174
380398	30263
96259	207798
190387	458601
373264	117593
249854	10463
174581	204543
232348	493728
100239	169582
266708	122694
297165	49125
141783	205865
374504	138180
217848	72180
104387	288190
351775	35707
153322	481607
162939	159920
211868	237520
474491	412517
206308	391393
58466	115917
270144	152085
62074	472072
403489	380681
414762	405508
471169	282287
121529	27696
108080	382635
464809	35735
186561	376168
316946	293813
412924	466004
327365	350276
215395	231485
409057	457882
438250	281937
478287	6713
192611	217223
237631	236950
437675	229928
326544	433343
315	214024
474367	78273
364628	402321
41905	293931
92571	131992
490326	454508
375405	385854
108282	205157
110662	376124
456231	484872
232977	378686
480565	129185
153076	22767
360622	245679
308907	326130
462558	217884
244688	310531
99405	103500
281416	425675
402509	115445
464022	273544
308150	422164
433264	418551
269686	429249
409745	420913
331046	263110
377941	249709
78669	358965
143907	95440
229318	476171
265609	352774
275215	401854
203969	413215
41534	389682
140722	122696
227354	350822
467605	317561
291984	388575
169156	404637
324573	220417
231677	54976
238221	271872
384016	365727
22347	111209
457351	313745
238612	482936
344065	110708
392951	170180
53939	6374
399942	207849
431784	54976
126068	167766
71846	392879
133032	95325
203865	49897
97268	1151
287347	53389
368240	396339
313672	94665
14140	121106
364783	58881
58113	336590
369932	51881
330752	463815
154383	441987
133909	138297
123602	359762
486644	333591
267562	384885
489132	404331
368819	273831
84745	131464
492471	466432
125073	366127
30568	45060
292320	145691
455482	179045
418368	114905
344314	273983
68975	229707
347726	76454
5505	462161
385141	420757
206405	110996
4557	364192
172018	113085
209390	444588
66807	409858
140116	109110
460263	341356
424261	62684
402430	214024
473304	153995
304702	470397
356324	481785
316565	444994
396678	76454
53155	273831
26022	474412
447408	218396
453833	104505
477932	13741
177084	399186
408588	440660
274613	210027
47232	317118
334082	187836
10730	385000
342093	182572
18701	314211
249881	195121
145179	27464
40577	464242
286236	31425
376512	352389
393218	356590
116947	216081
32715	116670
20344	441572
328533	317118
82246	178436
79184	410074
107400	155427
97499	455456
464167	190369
196379	480404
419159	155083
283102	18827
477959	459816
237972	234719
443870	203656
292576	193887
237597	135339
340303	162224
193978	300606
288024	414471
384575	95922
128356	478182
365410	198790
329790	13721
286430	425675
257977	324061
204813	269873
73660	210021
472830	438419
342568	456183
31735	101650
30512	16433
398607	405217
409963	168050
353399	243295
7646	65002
229671	378283
228225	61572
177221	351849
51510	37146
22909	291249
298496	72432
206094	266852
183875	284843
16201	332685
90647	142459
449521	270095
407334	172214
461861	338120
365852	193099
76894	212654
262980	64034
311372	425675
92973	131964
433820	462973
123661	183980
98650	368791
302728	388374
15314	7490
190344	262954
134299	449662
440462	25456
158632	310756
415659	453012
325824	398148
478993	190369
53652	387293
334256	476231
380049	266672
182212	401808
192465	266660
36570	308463
381603	134422
305332	330906
220071	219661
188054	434283
158225	250389
450082	317282
412707	110677
276821	478415
51162	310438
88038	279400
396666	309425
235634	239627
377291	166513
446182	29312
240829	69708
117103	250833
284761	30115
186956	112025
478737	459701
276663	266538
133357	179045
432022	467631
363818	164859
404568	55285
128932	422509
419522	82585
322651	22804
44160	85055
121890	469235
288527	188305
164349	179045
281208	245317
132463	457961
476974	267602
445343	383114
65318	349141
284057	54536
262644	388744
99723	180841
450818	101058
344314	429464
444345	255105
161574	405842
345049	165653
72894	464222
482565	285446
351579	258370
242027	10187
358760	317118
256120	450289
473175	111074
310960	149251
178007	6374
7010	380538
301643	477869
241931	96777
148105	98646
454550	203342
183966	78699
206085	398073
474250	372314
84836	281924
192646	204223
126348	323331
44794	413215
48682	313745
1292	17109
71189	9165
163632	392788
474688	204682
182799	487089
214744	2935
134593	177861
217459	213961
65092	59543
261278	246984
342637	296339
429096	105498
27985	16433
457296	88606
331990	399954
52646	165506
418743	367824
198405	292721
460930	24516
441463	472662
162237	205287
446249	135915
142825	35768
480870	452709
459754	309425
181749	9896
299851	283445
318561	458119
212204	429278
277431	313745
73600	102969
119721	148435
41211	411455
321985	213946
477825	245679
137454	116283
369433	25410
238889	490084
410087	435708
462047	64429
462485	331469
388249	133236
176826	464277
151330	169116
52349	208091
20325	377906
375315	317356
253224	37515
412440	96633
444217	272129
131037	253816
155138	190369
192599	237233
225354	277961
239804	131312
357889	417072
329226	205563
93633	15209
339193	335477
489915	191821
340779	206623
328409	389742
28357	293565
3408	258370
254170	280635
445940	369167
35806	343085
303921	205823
101058	183493
8723	183778
81918	129094
77443	10568
66824	416318
178968	446801
272301	374784
342782	76829
3389	285741
164915	27766
402590	89047
174911	46278
39763	236240
115725	249444
282453	6899
89955	391414
349416	306816
286682	414832
343014	109006
416661	300852
231858	186440
231769	481419
301312	267352
212672	219060
310928	19595
357577	494051
261285	343010
372654	347496
176915	279754
115604	286337
2452	27083
217848	229986
301312	226181
149852	82072
73846	453941
393482	182913
241876	350189
189680	186561
80294	238291
404550	437640
382435	344922
304632	64335
264789	263665
90387	267602
431066	244675
136798	372916
394145	2233
445796	763
131303	469235
16729	52360
290906	388575
126908	237165
173879	183213
174139	413890
469173	413674
262639	122907
311367	274836
57300	171926
24333	422175
27500	76454
12487	295936
301326	183479
400172	280286
201809	94665
77829	486885
482409	332343
109457	310756
369815	464420
429391	19984
25748	460718
180801	184730
470128	84089
212605	258176
412660	309085
55351	213140
291268	10646
380526	117446
258131	211868
117862	487563
10648	378462
118230	106459
390232	145860
439992	185335
82434	78155
420556	187834
143191	16433
369723	289614
95080	467703
54655	354684
111598	101058
118889	99845
435601	87144
142906	460898
489657	250679
309213	196851
125420	186561
111549	404960
347422	176874
418362	489552
131254	304589
391229	371918
295734	13370
436201	406371
222472	86728
403741	113641
27677	297154
486712	173887
180258	95234
443756	115754
268768	214600
458034	233116
433378	405837
455559	366127
139429	121171
443320	489812
245615	428125
445343	268729
242374	438419
237040	409828
325548	162664
424233	462651
209354	302836
295789	300240
333714	461392
298114	174279
46467	90986
403272	164884
303111	301659
19842	15133
454755	237064
29843	195121
274647	214992
291151	279798
124316	483502
411528	49903
303555	276254
272514	106869
432100	14130
110306	19268
284575	249202
333704	55074
133742	93245
219690	232915
133104	316575
190260	136606
20998	404494
257771	61380
360153	57778
481419	348176
93480	119868
74333	232890
183754	29522
300985	36352
171205	64335
414601	5606
209967	186548
219739	323604
433098	331581
311658	87469
456658	267002
109804	446936
128121	63528
34798	3971
111598	387928
179991	185124
333947	459063
429666	184163
179277	167799
256599	110677
457754	315888
187589	17333
88837	253890
233498	10121
481406	77189
294365	109407
1839	214436
124153	90123
267443	177630
58383	393326
154765	36719
59864	235215
20268	132996
63892	293813
249663	103804
253683	336955
218061	424644
298864	411424
64008	403366
79557	311311
79195	279923
133909	7771
10957	442879
478953	313745
283269	251538
470352	256675
38070	436364
238140	83140
428971	398136
48838	477424
449971	480721
430504	192938
111993	229781
25116	291002
157728	393508
178692	121106
211826	420944
31611	19377
409346	153183
129521	233136
91600	491538
169735	339844
10650	338271
197785	338027
301073	190369
196996	208345
63443	134694
431256	409828
377937	5652
418120	20959
399407	347541
453679	268194
23271	291860
158143	267352
477932	159622
456360	488919
145280	371011
46092	318368
379277	142628
231942	491136
301312	193281
404402	63528
119204	132247
640	463013
461672	259929
365410	421356
381262	366493
35938	352605
320402	190369
380179	414257
13879	67280
336241	117625
174315	239431
283718	58054
342465	428147
391867	438300
53836	293813
491481	160282
285219	151867
434052	80068
134876	342036
354594	91711
98465	97070
234335	13370
439749	327721
12851	439074
93045	450814
456180	206500
61934	464727
160794	30152
116710	426595
387413	323265
169655	341362
84269	262954
39004	290515
432847	245538
412440	328538
122013	155656
276632	85458
302434	54380
275263	407235
110306	365034
405745	164884
215496	435817
427056	145844
137159	175373
138126	186197
88105	67383
342348	179045
363809	118273
351158	22907
81003	386335
241421	424468
211759	408552
444505	351257
321411	241525
447586	477131
446189	167072
153418	42035
471169	147241
128985	274807
362971	99405
66465	203279
194155	82271
122972	185725
4157	477506
106353	486104
419818	341025
65546	403323
404194	16433
354460	295768
378357	201459
289675	460162
249875	451197
297970	349879
403299	51881
432175	161381
283967	110195
198405	285446
101810	114550
212757	391414
442083	430281
259987	201916
320064	189539
321841	390687
409892	433279
445447	69328
227628	216974
259835	315261
245305	395980
381940	402698
176195	489822
420777	330157
399818	42890
7097	429593
353102	399313
392061	461644
426017	380071
251371	366534
264512	295446
474295	457374
193929	25398
340392	300064
464300	384580
55202	237019
182657	114019
436414	291984
414326	54449
348545	266281
48484	63301
244249	289867
192742	426364
52109	477482
316243	395988
420234	305634
181726	163220
444890	238477
432787	137952
84429	127636
117647	403930
312405	206557
454987	91162
180259	430356
404352	340161
9320	62191
342300	85710
476007	456135
454895	244115
297374	245824
77682	320657
445708	422024
292791	48282
439469	40161
114608	478415
145585	442688
344065	132843
420586	184902
105668	415411
28429	464420
333842	257419
266307	87471
351655	350586
368082	12245
397576	28065
165680	473277
319010	85423
36632	490397
89381	489433
467210	484058
65326	151944
451725	267352
61691	221329
340561	271366
258282	110708
189508	107187
440751	190369
73057	362390
292696	34712
394724	98684
187504	164649
191520	159249
462339	448770
99595	310261
336071	189733
432946	196114
26556	349280
477841	237802
139339	373648
404448	289969
341927	41266
471447	186159
441961	220854
430450	113051
312347	139732
211484	13129
365481	188651
255115	27464
319481	113994
350089	211868
311750	210134
247296	274753
300273	125080
300692	330414
75798	36719
90091	328807
66048	3666
366402	58904
429253	34547
381146	366127
90300	454937
376606	33473
267819	429115
167583	299360
186620	384841
454796	165610
288672	285227
112500	138156
303751	110677
238406	447024
56415	110708
268593	407565
312283	103601
148871	463611
490706	264406
361427	119868
64621	243336
137454	98541
275164	105158
173050	266661
262639	383794
200976	34851
16201	127726
367925	435059
301907	226308
37925	58466
400286	440508
432741	294836
445725	469446
132150	406662
414627	49037
241148	478415
15287	46213
399270	217809
162704	310756
153006	109475
85739	386901
405738	131315
386522	100054
53822	3041
345797	190369
445408	561
1936	1605
315354	459686
436363	335663
88487	129509
487060	289855
50000	41600
264377	343012
138126	258269
463144	124177
84429	56905
342538	15209
343117	245679
475872	181993
117647	383967
267735	6693
169802	445233
129419	449147
93456	422299
458381	217848
347167	109075
425587	165218
341324	459205
272475	196783
340506	28868
130069	49076
169182	207836
280656	412096
15123	396255
134784	115861
166054	457081
62847	141509
230782	145589
452115	361128
141642	339714
86654	262277
357707	12592
288334	187124
216761	196662
471899	147520
326631	470965
467636	317118
179596	55701
391414	122514
466512	444592
456922	211868
343487	46651
371749	392534
80140	231021
137545	465430
49479	245679
342465	92048
63520	155747
432031	169751
369881	39507
315892	165146
73818	463067
418913	311832
28780	476231
299712	428214
33343	23187
236377	82271
101344	49931
221925	75252
49983	18573
149889	127921
391990	452782
485516	67089
325509	479760
89826	225420
214906	385470
466599	487833
257449	210928
293368	17025
350497	10953
396584	180224
376311	77727
95305	185479
196644	243427
216544	382336
166798	48861
137981	81280
159891	209018
287089	267602
323205	62275
476796	315671
288154	318735
124674	325376
342588	267553
300394	160722
355598	97215
345401	337115
137458	172184
486599	241656
313537	336291
345033	170433
347374	476963
38134	161300
312474	394016
47155	361698
431174	210261
256012	239598
156338	238809
241875	253229
345107	133822
493347	416357
22246	298182
432232	324996
3599	53863
262486	256121
426091	486885
466790	414334
277568	174700
57447	268917
355087	91998
128124	429115
474847	418362
95453	401297
63415	188837
349633	164884
118860	9054
46485	231485
405293	343804
473472	352798
8659	52537
406555	420392
192311	430878
139227	291521
117238	16125
214060	472273
17992	428738
27003	129255
57185	424714
371534	190369
199340	16325
267468	67584
440331	473223
89410	395988
457820	216360
380576	443962
24052	138315
230707	5857
35612	475555
405717	401543
399581	237900
468753	281924
129100	392788
45361	162795
49816	296399
51227	306100
384854	182248
244411	313745
71796	81796
28302	3264
273038	212196
365227	389682
213920	137719
450318	160071
181056	120778
494075	434513
447349	317118
406557	61621
81824	115671
256942	22804
465694	105498
119632	317118
296307	55939
3047	477491
77034	199988
359295	343127
422292	155941
179778	232555
52537	298848
315173	475127
56120	369577
490850	474398
410356	166513
257074	189029
261875	241988
482456	251599
489787	335477
369793	79249
398738	65210
236992	393326
265728	129553
352237	230691
391391	356835
444890	468426
62366	453521
326260	105595
249477	440660
129253	214050
259772	369599
456021	80905
373411	134259
4079	193281
230035	478415
76228	357940
132259	214050
24529	175608
178344	490699
193511	378441
241324	35294
252368	13370
230574	71780
326697	13129
477932	15065
276821	457673
89272	428080
226313	47644
183176	351961
181350	309425
284922	53490
220509	317861
137186	391414
229240	311247
27571	403269
35050	241468
77288	160612
110606	249382
111114	113084
206559	435318
53329	229215
202591	415585
370869	161308
234102	393033
143594	330829
376369	175631
277765	456569
386660	430356
199769	480017
120088	180327
61663	132740
83912	298118
305169	27464
95615	53866
222945	436709
199887	101058
125888	223254
279568	317356
48565	162947
202559	13690
391969	404960
221648	436923
452856	449282
68098	274520
343746	315671
410592	343860
357939	324723
74932	51872
123599	421661
92152	212081
439749	377906
201299	478415
480335	318735
234788	101650
433922	416558
169137	143965
249444	212605
246558	188662
55435	463549
63849	108588
177137	201208
334026	420392
14728	160461
423943	477491
106353	210082
455699	251641
318088	298182
99060	100618
384145	383669
80785	241722
457268	299298
72095	311436
265529	409828
289792	217378
329727	348971
58484	189733
114332	230628
202156	364624
239557	373790
356674	334066
415451	319333
87620	106840
448731	78811
298187	256373
355800	304805
166453	170922
420328	339870
72628	28129
65867	76449
253527	111357
358357	475594
970	196144
321776	190447
77443	201710
64432	164884
8014	183778
269287	64335
43835	337544
101442	396756
281808	433934
462337	51895
28357	281692
354369	387860
91382	26551
131146	181333
483106	435817
150062	79931
317971	455024
308150	427351
167855	48007
400996	436000
27158	288387
66728	267602
210685	451738
36674	15209
361305	118662
3794	160419
425183	159580
217637	62191
193994	465104
357514	435708
15579	359136
263377	228629
432022	206887
190281	45164
257613	58197
487836	195948
146893	304666
197381	451016
308839	68174
449936	125417
422942	281563
386330	306491
487556	413525
342583	370866
231771	332392
156993	385152
181822	372214
122212	328729
20328	189064
48124	139267
128704	118286
378006	475914
44950	101806
3859	414008
339051	346266
399270	303392
491976	98336
74024	17331
307207	465761
68532	290450
41620	130742
65476	476447
10251	396416
456868	134517
360459	354415
80150	40284
353094	196454
152794	447517
299983	393326
131125	35926
93238	298181
428103	366277
170090	294385
116087	327922
161866	478415
139180	477668
138126	208334
343493	186548
450288	425149
19045	373401
22567	327418
81432	250404
188886	365050
128572	360104
450302	389682
381256	5810
164620	236213
296920	190369
440172	21632
127388	336955
279073	456215
414223	198926
449684	190369
75298	337791
338372	445804
223848	51333
112443	197911
41896	201493
404568	69103
301612	440660
192238	245019
449362	275959
190824	181362
317977	296756
271253	469268
214675	13370
69773	348967
42208	278918
287909	29614
150534	110606
67129	159902
365093	109057
483494	272865
29824	452855
323570	53883
141622	440660
345864	412038
449362	294079
165326	332487
466671	304466
69503	425314
4669	251324
51439	293813
210471	202523
84242	248492
483495	411834
21802	439718
430875	190908
200318	209039
47563	295484
331638	222701
201234	378462
427983	371918
104058	461944
367096	395336
78279	159949
112443	424235
189965	80587
137954	455884
373088	355806
23440	137838
57717	395988
346855	244017
412684	92373
268514	255650
457241	218727
257245	353836
18138	101058
28141	339925
198130	49828
228225	468643
198976	200984
73880	255960
345918	67584
328140	170893
266137	243395
179120	306587
49810	56684
265875	13370
473634	58154
260284	40447
345401	174505
355083	23430
429420	463549
341632	473708
437592	275861
124185	50305
359824	84722
326631	129997
170628	486885
267562	97749
347121	214685
182931	41266
269772	338378
433354	129260
465640	49896
312617	258749
11604	159249
123521	15209
398597	306712
88689	86728
358507	195551
30031	387742
149215	137657
387775	315213
210740	340377
140613	218730
109733	221294
169607	331581
265323	181606
165109	14461
378420	35546
175012	465647
144343	326446
467631	122336
400544	40832
312383	295484
315573	418332
93451	249202
273173	91380
476093	21057
129897	447230
101084	441135
394782	385076
85961	150719
143290	438627
210826	478613
145078	10733
321487	453391
55188	400627
119286	374041
424647	162899
336888	339601
79457	200449
95453	15209
343281	260110
356530	65613
191686	186548
490225	456215
145285	62657
254282	250579
303239	293813
446182	54298
348621	246311
96084	292468
297979	189997
408783	273670
40684	443603
354694	130966
125159	309552
176489	8093
156255	411424
342890	354630
260580	29223
236629	265840
72144	13370
112429	462853
102249	165217
120808	287740
360654	5289
126479	417837
247296	309237
28496	158666
234630	58626
104740	390891
33550	119797
207436	268243
219281	277575
2187	99210
236222	269545
187796	352952
378109	89047
422326	387425
182170	228904
367791	384582
64387	4349
165252	406626
137377	239200
335029	218359
381553	186361
147408	64387
11946	196851
158547	13370
485617	66170
385714	414494
244943	237235
53249	161179
446222	200425
89883	194162
404345	454133
208635	273831
275853	161158
302671	297178
45913	278259
422267	139135
196903	325899
331729	357558
454256	1057
12625	353022
370723	440660
335337	28129
9153	187974
352359	125566
118260	267352
259978	124674
464022	465798
364427	15597
91679	355489
157586	441313
51334	338271
64777	433676
306628	248398
434008	52917
203078	220417
286406	13370
377443	397391
67549	337824
331589	165267
288024	221759
243858	125399
344314	478182
353710	211219
159849	404759
363634	301659
143084	269612
87577	165236
116694	130028
294323	182017
415397	448770
94401	140458
300273	176561
234039	345401
60097	190369
242695	353694
44679	218730
98084	317675
363292	187998
1655	209510
272591	313314
120545	23445
388587	315250
67902	172089
196492	225875
99772	190369
92261	109776
252466	166970
472732	321220
45361	405217
205057	282092
45675	318811
392510	421830
327144	188759
127466	354694
467605	489229
287953	127174
211250	5041
117660	366534
193164	90401
389656	313745
66140	425675
479351	236345
435637	229756
306242	83811
482155	285677
13435	85870
181111	274103
137337	268904
236216	379125
69915	108234
128899	413222
64354	351257
445227	129213
186595	342761
447912	266852
377869	97295
56293	423688
393024	115523
318987	279621
375623	213640
141909	146202
461415	265518
463226	411809
242551	123986
49409	493851
392845	85710
28476	230710
138131	409828
373136	194433
132258	105878
141085	249202
278710	218730
420231	92628
370353	392329
436288	5352
304011	448770
323897	62196
222460	467703
126962	63957
442437	241356
232988	349124
342486	228261
275652	315127
358697	235273
286601	459938
315692	124924
316203	469235
473619	122462
172883	405217
89219	401825
107709	311297
137981	230691
19054	464462
11222	432320
200976	279921
100515	126150
20998	317118
36711	183635
442689	428026
34273	274310
330878	177051
215814	393024
75379	387643
406430	458103
248740	50897
167639	337791
155860	197448
284001	317118
239112	34015
49507	371755
263377	316256
421975	340365
104866	376272
45669	150126
198480	463549
474921	374939
48521	191391
163594	302033
55909	132651
38841	374990
296185	267793
368690	130028
6836	298168
360116	463822
491171	287010
90109	39791
434690	130859
99506	391414
326762	366173
192611	447560
70406	279379
81575	256252
489937	240980
394827	123409
228225	263925
61236	93642
457636	412322
3030	264406
75339	98458
463605	179890
429302	177469
246130	208577
295617	401871
231748	38677
80131	345585
203372	467192
103518	195125
479320	336590
126800	492906
381449	190369
301913	293239
240138	395093
5569	250389
106484	66885
200738	389682
45673	419056
241605	42981
88837	464868
288634	148145
139844	74585
67426	368005
323748	380538
199089	20959
79328	36184
422805	288012
174782	190369
98727	70046
330740	446936
199050	76016
187834	326308
22779	25367
199765	119381
25543	239507
79293	210574
153543	392086
104632	152502
153006	62321
206386	29563
311192	207444
306757	347730
92193	433649
379496	62191
284565	401949
364016	70201
420736	310605
130069	144528
5736	292543
131196	439853
5677	254044
164975	313745
262660	128124
413335	9971
400520	110677
469218	119868
68843	30839
12592	139081
369232	453901
368376	273520
326631	313317
440059	363581
481262	441533
258525	26498
352180	162831
166772	69554
179752	168959
204623	418551
174139	361698
111599	228202
329698	454975
320930	416840
45555	335345
293738	430356
292588	14486
280762	472016
171293	178841
420692	49228
319383	245679
66824	364848
249746	276635
27755	330093
79827	326470
195224	192524
230051	224059
148355	122490
235282	57002
452707	295114
303148	249858
108056	290014
148403	287558
292045	40677
329327	156988
408371	50155
405538	138779
411154	380331
169390	356301
367141	485304
108356	99405
334958	108418
380758	333840
130069	346577
304261	460872
5053	120769
402404	124484
293298	380935
450974	13208
228431	348910
309004	237494
37748	8623
220035	66638
130884	301867
125361	232274
408968	164884
167419	415363
313084	177676
235839	173425
19542	204682
286001	425430
111964	242578
389075	82003
15029	97277
409016	344086
2293	97277
423828	302033
220243	28129
93384	13973
72003	99742
311201	448190
37459	151991
219610	64130
373025	420414
451942	350163
390314	95686
284361	370018
477763	218727
109277	19187
460190	23722
41543	436439
95310	440913
428771	62191
143290	313899
128383	492906
311479	373263
49943	372433
15819	47141
167670	433008
301257	492906
304146	139416
235840	98644
469868	450983
267562	245211
51652	463200
23297	145666
485704	251379
318885	211932
172396	448608
51739	84388
485975	110677
480182	227186
219471	442265
331826	51881
353597	6899
286827	205270
472830	449298
30625	348838
84429	240374
119888	275959
50925	212291
70496	145064
493530	327061
379149	487415
65664	1518
316565	197784
161196	95028
226378	282626
78030	401297
458480	324908
419733	190300
355855	170631
149864	398122
483570	362267
267562	193767
46260	451583
462047	76008
464580	443978
418636	111623
228712	382048
98249	149600
113620	328783
16539	464636
113948	74324
164674	176071
373820	189836
369492	350189
345401	301253
159961	144306
123283	265065
223962	51881
430691	208577
400406	432171
233498	380538
383569	54976
433171	86783
21482	260014
348644	47812
288594	303175
116656	417201
188568	25437
381252	142018
41070	301003
397546	57080
10975	411809
161943	71384
36434	404362
46870	180307
299434	100647
127336	437172
397814	461811
155943	252989
162673	411389
233718	267602
45724	33072
217275	208169
51295	106514
130651	17603
87638	12177
388179	354656
385405	409439
55578	80543
84936	413890
254254	293813
489552	401083
470401	447774
215638	266736
354098	144188
197544	145064
142695	132843
308948	27464
405552	329181
359805	218235
364727	293813
9061	258237
104505	307943
155607	38063
322976	112438
33735	417356
221146	257298
162156	204330
195729	63726
287278	60517
206240	189503
179879	198790
374305	409740
432421	404806
292641	200919
160820	84647
207567	409564
91382	34448
269801	487938
288458	656
418694	222701
472334	221580
112267	132996
373045	203656
365852	478415
114405	48275
98659	448099
369199	399035
160275	42474
126283	451452
461832	387999
374387	438957
288652	351726
425066	57691
91382	129771
154514	366127
121594	172134
479059	475015
319081	35735
380071	392499
3233	438783
487945	478555
276295	35707
112267	104505
413597	186671
26600	477143
158000	435708
447393	144132
87527	289346
28250	485304
316565	12146
226663	271157
433445	401871
469936	33857
424435	12388
391479	68762
10541	291936
484102	15209
208916	286268
96142	393326
472963	190369
312283	486519
55333	95485
460550	75859
449798	9054
473870	51222
304468	99405
30152	412390
253527	196144
228128	237494
106268	19984
259132	468276
262660	240374
306955	360695
183383	462819
432836	477255
387939	157698
484075	430356
309917	208617
93095	229746
196880	118735
155267	313745
443308	5857
277541	126770
255922	334906
388485	212682
363944	303737
216157	404960
84923	227373
418442	413964
13268	477929
400303	157100
301659	296423
11834	79583
143203	83704
388195	134118
355650	356665
124499	297595
294071	336590
70144	328729
233498	163839
273610	46294
321675	11626
30931	47700
180592	29370
294481	336335
183940	106302
43025	336590
127024	86728
315437	90566
356123	249202
219190	243473
476303	13147
299219	213953
491788	264766
198856	30403
81508	168213
87638	322298
259978	79293
56069	29078
16844	290624
104788	421747
84052	202377
410410	209480
68013	294731
338243	268176
452402	255369
142524	16460
151610	189938
330997	433554
262286	99271
187244	161627
383857	213281
235467	33855
86148	15209
292588	15209
221648	105915
280624	157247
312283	253254
209173	293813
107769	186159
46556	411157
339425	430408
263137	65258
66773	122218
225133	205289
132961	108554
328364	161177
133373	48122
150813	356326
6547	281924
241380	444994
488793	394529
65134	463711
100235	313745
44577	437067
28257	117842
58245	288734
342393	277028
267562	291976
357367	254932
290838	125850
238889	313669
316565	295790
440604	173018
223577	3011
434034	58647
93112	66813
188601	204198
297998	413211
216544	426282
295215	152195
471116	178680
494024	11626
475761	188957
47120	444372
168464	234356
273108	387742
19542	108081
106961	360860
174139	333226
167419	340846
452119	357123
464542	430610
406863	141440
69264	476948
402413	361395
58144	376079
471611	119893
131040	129317
437352	338329
33520	249334
25247	5344
432362	254594
206848	240016
391391	350327
188431	271118
470019	255650
381563	209018
490578	105498
56074	423014
64008	196783
90773	187045
449412	111357
313523	180040
322842	170133
378685	481785
313615	218227
70327	410062
227962	47832
325979	249202
320457	260060
386802	48861
253302	467703
376440	141440
482700	66657
101465	190369
69640	180469
306677	338423
168371	13370
62797	88618
275319	270003
35806	121362
343691	439312
143368	313547
82187	172535
233575	9091
36994	490324
56057	466087
309917	243547
311816	81280
169679	466383
228312	369738
144182	23709
379745	326438
469714	280871
214700	181957
410813	342807
392225	143997
180926	168344
142424	390898
359208	268904
30242	369312
482628	107733
193797	262085
352952	447517
202092	468162
461705	242632
158359	195551
290657	371752
55659	204108
111085	425675
485492	236611
391400	183213
301312	105498
306585	168268
219546	150834
130069	332874
235748	176119
440138	430063
188839	149081
202036	194314
170450	316372
316500	1051
17479	209389
342807	255991
35806	339239
373962	358630
321528	399152
200304	477986
292254	470128
466728	114104
41173	313209
454867	391453
316909	15209
406390	52872
32303	263610
417918	172883
196678	450087
205860	20047
264800	202189
28043	254914
178540	257298
111638	359762
35592	64335
154815	407757
336071	387839
198746	90123
234219	61790
180488	240930
203406	382476
66050	268614
138725	291332
105560	12245
222632	89515
87501	94516
314228	28265
143190	5041
416357	231067
198666	221589
350650	450350
24859	278520
30132	455726
150061	20586
401729	377206
13358	412279
56104	470948
190593	383576
155327	317118
20163	391414
442891	159383
401871	30433
240718	327340
430662	226308
347653	261083
104686	190369
39892	175655
171692	137128
270383	416551
238041	275331
125743	202031
14260	122462
236032	258377
29551	314772
196996	280299
280533	267352
244857	475526
422470	363643
437849	393238
296459	317356
103176	474333
174901	160452
25728	104498
343538	223186
273260	338189
466031	322885
210610	5575
444884	224285
103540	185603
380728	188759
68347	136288
300914	263648
244092	279925
275493	456215
43764	82894
262496	133519
110096	54976
228631	327061
338279	83230
370417	186361
300951	475051
349899	199470
350296	270836
90846	256119
424647	133998
287661	366407
489733	272908
429095	79989
121713	94344
178222	227384
88837	428313
132063	22347
284155	232377
185599	371918
420085	98793
265910	159288
493142	218730
101346	489299
73091	51999
278922	273831
281671	236
96719	158009
452712	153534
62944	127298
128109	380841
407998	62191
238329	419580
146369	391258
39891	114930
84052	140205
367239	209296
195027	15436
446820	327061
61647	267352
369341	32053
456021	399814
126942	331508
443418	194598
71741	211868
449628	111357
477509	345797
85390	149373
423218	125399
398813	484192
428582	322935
462109	377244
66559	464387
250514	489485
396077	33053
426730	299915
37924	311297
445748	339853
279722	225978
412440	113541
75324	186601
134705	449728
461829	432527
100417	385323
354098	76898
407251	12232
434560	11815
235034	428214
85938	422305
223929	440414
160191	48588
87638	347793
466402	187974
243520	441434
326561	304214
203404	79989
141022	254884
113127	190369
151156	440439
59015	218615
30397	190369
103035	434141
311827	434390
128056	92553
227753	315380
363191	354264
145282	347388
441867	127921
209213	121397
208209	239544
447775	416321
350588	84089
418464	440962
29088	493788
278741	410803
278320	48892
222678	295650
400311	348124
391157	439019
216809	8463
162704	377206
78591	190369
399441	486885
197558	229848
332389	397038
337323	401854
78986	154271
148246	170724
241350	327204
161943	307286
199473	132443
10251	272727
469384	273831
17555	221964
401568	393326
386721	300898
316688	393543
96697	205270
217945	112754
287566	169837
30568	98321
470941	165437
328103	424430
377937	430349
373025	447230
301834	144836
85698	13370
452377	58567
223656	183732
293789	218730
251699	44623
469832	12782
262318	322515
489822	372024
427014	237869
62060	267942
489372	35707
300801	16041
4010	413192
136239	425846
175290	155747
245281	428026
299637	248777
306735	359762
419970	166542
486371	240796
489745	254049
322626	289970
364636	204180
160169	411475
410642	12129
416366	254973
400415	99437
79370	2745
126628	102352
254293	375402
326260	350577
254293	79392
203016	86476
196436	409742
414058	160379
106353	405358
293756	367110
472983	429933
449914	222362
204053	348639
149272	300057
177619	341888
407657	338271
201683	155722
290838	164446
182771	487192
344352	16294
224594	380538
356135	137133
420419	396080
447335	85663
90703	298182
163843	257377
487060	436020
352739	41959
489077	340501
394218	391414
229735	400139
473076	316534
96700	313314
330581	34644
34279	445368
372497	261724
325345	145948
23485	263143
364962	261396
231965	305067
336955	346886
266931	285446
172370	9655
248986	21370
329727	91558
199676	352685
306294	412517
382741	304524
387351	94516
43040	205270
21875	183213
161363	50082
104550	232688
215462	383391
442299	293813
133648	436709
409210	10646
221573	342153
283119	272986
277568	295381
56806	426986
90367	207256
393482	255979
394875	468162
261452	396912
361506	248703
284859	187974
192925	235148
262830	129477
485100	349225
366323	227101
467752	266007
28429	84504
180315	10385
482646	340772
332048	466737
196799	478415
441313	274925
49037	128649
65677	296693
367682	335812
59864	268926
304186	308510
382422	226822
440968	484417
494127	400201
294323	360486
419589	12443
116875	405349
174961	440660
262889	254044
247363	263690
427473	126204
419159	230691
111262	181112
398370	432398
302953	430356
468286	433322
156087	407726
85298	168599
458065	347476
452052	348798
209672	184434
261829	65829
404568	132198
383244	286936
196903	265903
176312	264157
72804	328609
114815	149543
151825	297475
435577	95149
325940	210297
376676	198838
200209	471745
379005	157726
64366	269046
399741	70778
479156	336590
413859	327217
337087	433193
43835	174797
480991	341271
433754	369511
468818	275677
130069	218899
15027	275983
269986	268315
247929	324403
66183	243301
179041	264766
399655	453493
33214	35464
250206	264028
327425	159249
420292	393600
215396	133747
451691	115861
151505	463623
264247	452746
252512	419797
27404	128588
59586	296339
427978	312180
132046	132619
421794	326592
227188	264035
392539	391414
111968	263579
215462	123435
202922	374030
24492	20959
478275	466532
319446	170684
344533	220000
406378	220757
444380	197535
188481	348731
175145	467703
250709	302043
444970	158899
9075	237178
449864	91116
482831	193199
114908	13047
381964	466101
319259	281936
432293	329321
106313	27775
200092	399023
447377	315888
415545	16238
303611	138443
90208	267273
62792	461944
208199	297364
10512	71994
461879	282131
459952	421370
268910	256373
366661	313745
29077	177374
371884	89163
146893	60691
404568	213308
337560	283743
12958	284716
407027	387432
484167	1120
33172	388254
310153	388575
184879	232662
55361	21379
228431	63329
134099	355093
67549	460875
390997	291249
165540	49394
394757	445453
106268	161308
17481	346519
309978	154173
408628	77438
119306	49903
405948	102345
281119	127921
350494	190369
414058	3011
411174	175350
468050	207927
204144	119381
286310	213017
299940	374305
267750	105878
116087	260956
170151	191456
247456	405639
153753	310138
347275	156531
133909	465781
217960	258220
319587	309199
271767	57460
387809	341271
160898	263309
228477	104498
360579	339995
409929	479373
487338	222701
325572	460101
136798	337802
367619	397535
7490	242093
44844	238458
173684	181204
144920	232560
401838	476171
237752	306633
120646	467279
145585	336166
419265	207927
214023	478215
128591	258370
721	445749
109378	454761
389276	186259
131153	375121
68314	147310
341445	79485
162939	292137
34405	30613
363316	110677
106814	272082
55659	468249
11314	357357
455484	353823
366975	358733
487298	240338
114552	54976
144711	265638
385402	188759
432342	226494
163435	429774
73211	302298
127050	178436
267562	176674
151929	343714
181347	86560
484144	407678
491014	96127
408237	273831
416225	246311
164415	378462
316612	65683
154708	336341
262637	196008
40158	152048
86476	339494
108648	302033
430170	151107
71665	401497
88097	286828
52668	475593
462474	377452
388414	203656
154667	367418
67016	125420
244092	274451
329699	428146
125379	176878
166641	428026
285871	228431
153548	94516
355590	387662
487727	295484
364107	206924
17000	97662
261873	189733
312759	440660
57776	116668
349968	274309
354111	456979
392893	312104
428444	182740
362098	269195
23781	435318
236200	367883
456021	241667
456308	150352
65683	245679
81157	353884
27955	354098
114383	439718
258973	477000
428132	104949
213544	72523
222877	351414
271817	90884
44159	378546
109095	142680
12300	354694
124765	428864
259317	446167
160161	413525
267562	489797
469847	476951
30555	126357
462392	144529
394816	195121
85391	300240
35937	220923
4849	7022
227693	339853
326631	460519
350669	484131
410500	463615
445926	345745
417781	13370
315958	386428
407340	141265
117103	236240
97777	145164
58252	95930
470710	364080
287392	196783
85729	309996
414825	293941
262730	87562
473320	29594
102644	142139
324708	106343
81358	427628
321853	81478
467849	86974
403859	446504
317556	430425
175831	370348
87527	299652
272483	313745
171519	395988
422981	190369
230574	350401
43522	15680
185906	208933
27240	269199
213758	240796
182394	333751
7721	208594
419149	483071
16201	92239
154054	313077
450004	190369
381429	317118
354398	232836
234086	464420
3742	88203
462375	313745
9153	317118
255369	284701
29361	436686
469247	336590
445555	272096
324737	147628
312564	392788
216602	221061
394930	94639
249698	420944
59801	85078
480086	29114
198317	15481
132155	188414
166619	470115
472149	225864
118068	450647
477065	326757
204200	143915
335636	469235
473124	321225
45579	291535
244015	490888
111485	274774
345360	231578
436982	464527
344836	90123
85012	134740
79605	15812
46467	215883
267562	187878
155660	201101
329196	39357
328867	17231
226950	355700
262050	187834
67846	317118
108892	190346
461182	46133
421207	441313
360266	80984
32538	110677
33251	317118
235936	53863
392893	358797
53109	287536
425299	458465
443675	130549
405513	244017
4235	351406
403940	183213
419158	377681
343178	430356
404523	174572
293345	310756
353864	376244
239152	160428
326486	867
435540	240225
416646	483853
402819	309904
172417	49320
167227	190369
406086	125971
431264	424781
290309	252609
340037	67089
119726	483671
381740	35707
342486	450380
471515	405842
295142	435658
297999	317033
234532	400240
58418	237165
186961	285446
473231	387742
300770	153004
203321	108554
167294	446188
115560	152502
287609	177861
205747	208577
433619	330143
90302	316708
197078	68636
383164	154069
82555	174803
63711	248942
374602	80320
464349	62191
8123	111039
391616	420414
189208	301475
48950	344091
420234	438660
331508	138926
475480	205223
252999	258370
465647	316356
148062	113138
489539	401297
352451	110708
73950	53896
13930	179234
64347	30919
171759	492882
202142	63384
229134	288141
398655	28129
221296	59636
292347	173863
316136	349206
35510	479570
149015	105585
475761	133517
144472	50185
351072	188516
83143	457859
457508	380084
300733	212023
51543	82571
394153	16433
7758	127921
215921	440660
170498	337585
465659	430348
446841	350851
370846	28129
119877	380538
440018	336133
477328	273468
128070	44826
381941	364567
41991	255579
209775	241468
423826	417122
60938	287694
299068	273140
135145	317506
188877	285156
117719	391414
370751	320097
57256	51127
464642	357854
389726	293813
112302	12895
297979	139732
55659	173315
225152	93245
12760	464420
219068	110708
346308	172833
8997	446801
336009	3446
99053	293813
19388	135923
112267	242787
397130	168663
24867	296701
366187	29111
403830	216492
235375	455399
377210	239851
332299	315671
240844	69342
366203	465647
361790	9054
162890	221697
168972	396101
418410	389497
257468	423688
340456	441806
226054	77143
308680	384955
413230	426925
404206	345683
281760	321074
477415	391414
39440	21695
377932	369599
167892	74585
138293	356820
246147	207719
55940	360531
23300	421830
493595	101058
305321	262489
137004	476951
432212	355093
5007	449513
87987	15133
465800	465962
322071	444129
292696	379416
118690	440615
400899	272260
345401	456756
242725	160679
347121	64429
229704	467967
67424	185013
176911	204451
384824	147367
27770	194870
253820	15209
294193	99072
77574	101058
409357	78811
461998	62836
4125	494102
66547	27696
421047	420323
193549	467690
475158	302731
3809	410238
72487	417201
436721	274425
329727	409539
312486	321760
229851	353732
333682	388616
319824	381485
14519	110677
127014	9457
305195	348624
254290	291286
271760	258607
295478	470102
329470	35862
315805	322299
255922	79989
421140	302440
145704	447517
353289	467784
371976	286869
154355	139297
35612	464734
308122	95882
278336	346935
85049	421747
328048	371544
150107	336291
424610	267602
358143	129500
29122	110677
161826	476824
483139	35549
238347	78916
148307	473058
362290	327061
273287	8577
151723	356161
200170	176791
20946	348459
316486	106406
444296	487058
101338	209535
253558	489822
229937	247718
286425	170229
130137	487873
153993	182940
289684	267352
271603	169485
144387	349977
95556	240985
437067	338449
178194	142018
417045	35707
169044	6860
323775	48124
301823	77189
178702	421528
264323	390398
214534	480025
200464	175003
82694	53988
102870	350857
376592	449644
128327	424261
347121	264903
21875	220417
26083	469532
208849	78072
230072	484447
88940	406751
452052	147373
161355	48121
137421	401871
165052	389682
362328	384137
15819	377206
79182	115340
32499	366127
438475	23345
212009	416391
101115	203656
219363	57227
468869	235565
386952	278404
320498	419580
81575	136778
92945	168381
3852	25579
465894	344785
479338	391414
88359	137128
340235	243379
466039	2125
463200	276963
236961	257298
218485	190369
452125	186561
283269	84089
81428	371440
56642	412599
93861	315522
493038	467024
353723	313070
258870	35707
41772	48882
87383	92613
118348	21636
81432	160356
425831	9054
362362	274083
457820	190369
222588	412291
288989	391414
449491	462353
104396	328174
224997	428080
269350	231795
320929	258461
81547	275790
44958	200642
316053	440660
129174	477986
20647	179392
427827	453465
474578	20149
81262	420944
468178	459460
260856	104788
152287	186259
48823	111350
315867	205270
149415	205270
207099	423469
379458	359015
130069	310896
8001	293813
151647	175241
31379	400273
405555	235148
138940	218727
477862	141525
90505	40470
404459	91600
112317	355210
24185	266600
107709	414269
215260	210050
366198	291249
342950	458183
138288	312183
32601	15133
41179	336590
264657	190369
351609	310261
480150	145860
392237	428655
140876	458790
6331	23318
394978	270020
182140	299374
475691	115861
208741	305988
479261	274309
353577	337553
282453	199590
284891	65979
320259	398954
8225	307279
472947	391414
268748	189938
288398	242629
234453	48588
437324	35628
237022	76628
315908	442221
31420	457673
5910	300397
113749	425675
270597	296294
85117	468162
436472	5694
324727	317100
437729	259096
471275	252651
71844	266852
130120	303171
335302	69856
72816	482594
709	399193
46803	354590
48878	63303
180493	489299
65825	196149
482646	103804
325704	168731
32	132843
346272	232288
249554	438419
37632	292663
310306	230175
480746	391414
116437	265589
224909	101928
486500	11853
167583	434746
222539	110677
49803	100856
456299	466432
404674	369924
205439	391414
115449	150874
319231	328751
371656	100148
228050	175721
161524	92943
421137	424280
382749	375840
267562	33197
241458	163599
404785	292317
104081	67894
223805	321916
34190	50264
187540	430600
239437	264403
188807	461049
78030	429871
26519	248835
47466	401881
231811	331365
453305	336590
351436	464727
226405	166217
218019	74238
351844	479872
264327	267602
475420	329225
195224	45060
413817	342761
493038	444213
320298	96973
389019	105754
479044	41257
112223	98906
189528	62191
458207	418336
63496	371918
23490	362773
228742	431394
176539	176878
393435	273955
176130	68085
89826	487781
324845	98321
469532	487403
478287	250389
51577	234788
248382	85045
92500	170775
1627	462973
81358	241416
293134	42265
308533	360525
317983	155153
190281	326815
277090	312647
396421	215512
160351	312384
220211	265883
134299	158695
445343	380565
424359	230714
318715	67040
458925	463623
15068	15209
288523	176143
463632	135967
93936	62196
427043	353787
378222	434035
473381	56533
332031	155632
233484	382019
294563	44049
19968	292356
32678	169467
57220	303424
410839	420895
454263	8607
397734	367343
312062	447107
39750	243301
382735	240053
136636	212081
245876	442537
91104	346768
60686	431226
229044	43642
254720	19246
363873	96766
282007	185479
402331	313745
414669	86728
203022	140929
130069	18518
228270	467703
428944	382386
483991	391414
44620	223528
404796	300240
45216	268668
461761	110677
369151	35707
129736	30482
175431	371125
466146	77341
4849	180582
196030	381416
354315	144073
31009	186159
36556	120339
448110	35707
420295	341434
8129	58950
348161	62191
264469	203656
320322	469000
369510	99521
408329	258015
89883	469879
434681	68798
190769	98906
48282	339807
494004	479130
404500	215960
362130	470423
134299	87817
234946	296553
119359	220996
42008	216752
198317	197426
161558	331581
185126	411809
209135	119762
277568	179506
466832	134280
158653	161861
107312	424370
356006	273831
439249	317100
109600	234748
233498	14781
429384	70557
109062	154541
143639	156376
259637	234356
285231	73990
488546	440545
125146	171953
49503	138172
366673	79989
331140	278569
345715	16433
196996	38655
437420	228917
42693	5857
314548	402323
238776	72432
245582	143858
141098	77430
294953	447597
215879	241492
448199	135943
451672	286936
117647	189208
233982	91065
336594	119039
404568	421400
209610	470376
394703	190369
395366	105498
324992	410321
351015	198486
300025	150352
52880	196783
209135	291521
152274	165267
481430	23390
58245	228488
26248	73990
148923	148987
222103	390940
384350	253911
7288	89504
79767	252497
90799	16123
211557	124568
262639	6449
430507	226308
329129	119460
287566	302578
296339	139630
327424	399035
15507	429593
153006	135728
278799	190588
68340	142393
96559	104383
109737	101112
264080	438419
273768	52030
207836	377933
265071	348798
458903	438419
487153	7771
179809	291823
482855	415994
178228	420944
18928	477367
331666	227545
217409	132740
455319	470879
202301	441588
29401	152652
323323	28887
268344	114930
158000	342724
6392	145176
353158	441107
205582	336590
150458	293813
165866	360531
231265	276090
15595	226494
88027	124778
177127	317356
264909	121676
487576	58441
410345	12129
2243	361305
125064	160121
50197	402328
459650	364205
66561	261821
285876	61825
416808	148213
191278	29911
212605	77246
278769	330453
189786	463623
83457	304173
215659	445333
58484	471412
213370	142638
245938	209532
162502	421356
184116	243115
152180	304893
273966	267590
46455	65802
67399	139212
43861	405571
477932	470554
239919	124194
185649	292248
212182	397665
158584	240016
367242	231485
135409	46623
268748	480554
358320	407043
294289	37382
216585	439340
35622	317571
165520	140477
171210	387839
288564	318245
36457	362719
301653	451256
287740	265874
426215	150372
361128	46478
205607	417294
332386	143117
38562	227566
469971	371918
299754	96006
51484	410236
419665	115201
376344	127921
449354	423688
387775	21902
248013	153548
348617	293813
313050	150126
488012	392086
142290	340513
67279	385076
110615	440660
53846	408950
65105	369368
362654	157551
9909	436686
322376	29689
79223	109325
334868	463623
355542	164884
242777	228780
222043	461944
415712	390525
299105	81077
174034	243328
310202	316575
287012	78380
124575	124085
179970	183213
55851	15133
92246	21268
340771	207927
221191	122462
420323	80107
51282	123280
289165	176747
389512	427216
178422	109883
389514	273934
118747	143540
16995	463406
335402	400519
66845	264406
284198	420944
416011	118571
103538	385334
68094	428214
78360	134262
420816	291884
105853	267352
267562	265377
481637	31601
421526	162186
90600	168196
435395	404806
300715	310261
424009	287635
452442	233169
211828	211868
5561	54871
310756	221329
137633	337585
304	288750
467577	234356
84152	341696
410390	239122
78273	190369
120006	45768
322515	89316
254241	20959
1936	196399
147612	176182
200092	385967
42941	411859
42854	297657
404459	94516
110573	317202
57861	119381
46071	196169
223579	318735
93743	275677
321927	467703
400022	390268
375777	290450
230051	96128
1625	315888
79188	203414
11626	350359
235162	208617
8147	214992
478561	304796
55241	55846
107844	69942
448199	6253
280600	41971
449269	440660
488102	248259
121420	273831
63690	356228
370218	166513
440940	95233
258729	438373
383164	280304
167419	247556
430429	23018
21795	293813
374967	190153
486975	108457
466374	144073
219546	96094
133501	15209
89826	61708
118735	198926
323776	8519
266002	303166
53612	86476
38200	420895
97418	3760
52867	65275
209911	62782
447708	240624
60397	4349
276273	86560
134299	302953
280933	65979
174414	228359
375989	342253
298656	235085
64626	134430
332569	443522
320379	268948
106739	42341
112625	478682
128201	170129
282975	372786
290804	271351
12143	209933
433864	184765
56443	158153
397760	339288
481104	313745
471836	222984
313553	304173
98024	445043
101346	342070
10095	61621
101754	143123
332562	340572
229292	226494
236241	36812
407718	278491
98095	22804
436350	22347
17968	383710
248538	43621
5401	185208
139743	366872
380315	206380
219546	353800
51332	12895
312832	2199
395428	129513
272301	9791
382543	139648
481419	108555
185447	213639
155950	275790
26527	250410
160451	217423
459183	255814
123216	248835
200029	480693
107837	214024
73327	272908
234978	313745
178068	75080
145609	446351
286664	12895
332391	74106
278643	385237
273173	96977
151952	59873
88678	357558
253362	447560
465535	250118
186149	43612
93095	362437
254446	135709
349337	205223
70857	383391
381493	235679
422308	314742
313405	75279
376949	265883
221318	218485
456021	410768
130821	171083
202792	137128
84745	210911
25239	456501
292721	22765
391264	427827
100498	231441
171288	282059
300273	208038
81358	434177
395297	276744
109733	223192
452438	155711
228225	487874
141738	34505
394971	13370
136364	493021
485546	219610
367343	345732
20639	276440
300160	486684
26336	303933
343262	494102
328174	212066
270891	299960
295370	430997
67673	91829
167068	313745
114781	5051
98420	419761
267116	423469
465653	368205
422623	426986
329522	291984
204280	161321
343794	428864
187456	90123
38560	393326
402657	317118
105017	172921
26940	145396
470396	227602
418642	256121
160680	364687
143850	469227
29381	404806
227738	478415
185561	463623
355501	9681
206849	401101
438103	420790
379680	376502
369595	45171
282469	14210
263799	371918
492932	80738
275721	257388
19977	146042
108074	492738
328149	134500
228	32811
396927	315967
251791	117027
465719	134694
2187	280906
121459	345642
63747	42890
457483	378462
276559	282989
278216	223406
262210	64107
10267	84089
309798	102511
103016	309425
140476	214540
192174	262385
361730	293813
112443	390596
161223	102595
384322	428199
376913	176878
339979	445749
434742	341470
387791	67040
371080	165776
378975	227502
386670	205267
121594	476107
107118	301645
65055	27449
238344	42871
471169	138172
465647	240491
243504	24793
34317	267352
348211	49111
48278	214640
39195	233714
284218	213639
200131	224036
218890	164164
236274	31806
220597	134694
206014	468678
90058	478882
444397	37289
200240	351999
97478	474736
210398	226308
236586	467177
336487	102603
289118	183213
365866	452351
215035	83815
99810	201405
470870	127270
18529	445533
36285	157956
492074	19257
424477	205289
123926	437006
225233	172041
480506	344018
156458	234115
445640	298894
411267	394654
281857	261394
401488	162925
260814	370990
193130	98168
193117	384925
66434	238290
490211	346768
333080	92101
436136	214024
360459	27103
314311	378820
46451	33739
114412	262594
244331	191821
441463	109407
218382	301659
428861	343891
352462	359569
190281	84608
149864	35150
430101	274439
321868	445988
156776	405217
63603	142133
360459	214055
3538	388393
289084	235452
428605	283175
63514	24516
11916	368531
290216	243438
417938	387813
132948	9810
200629	448294
84327	425846
367800	474618
476506	310756
153559	293813
396421	334962
421041	79989
217310	255579
131174	300119
117111	115340
136591	330642
483987	232243
114344	15209
36595	153995
117292	17332
71189	443608
317552	456586
461355	296280
163495	93439
64669	36775
448104	63841
107375	219743
189037	141649
329466	429568
311639	132022
295493	317100
171438	400273
222283	391414
246702	408288
457056	470601
35969	59434
207073	104522
302436	34521
374305	392086
7653	188082
53496	245679
109988	40137
140293	291674
293967	105585
221367	272309
275125	402
250295	462901
466737	82849
221485	86560
217033	191872
135780	205221
448353	195301
328942	293813
97528	28129
284724	342807
461136	51783
379226	458
79529	70557
106164	23430
248013	151255
216147	141440
392501	290
22995	63528
376988	338189
76598	252961
31868	13984
13800	461944
64074	181572
369658	188691
71139	67764
229700	199259
408875	101816
233726	54483
140576	367280
357965	257897
282689	421380
1197	269199
490195	168197
20297	209986
12479	464578
372217	193927
315951	144420
211346	336955
121511	180401
220261	325813
214279	382534
327646	358804
11282	295755
211362	406878
4916	383632
270447	350189
98701	230653
375316	170341
391335	267602
477932	185596
236196	399867
225345	72416
158484	330469
122886	151096
350628	28129
232884	269612
205984	444632
412859	464574
114218	60517
465697	390349
16844	277646
449378	14463
419677	398736
404568	311398
393553	149046
303278	183213
115386	103420
253612	147262
454167	255650
278642	123213
292641	208577
350551	445749
252906	353083
484323	174065
6566	121950
128563	387860
343860	190369
156657	258220
316828	490797
456021	361140
84052	483921
163263	430610
391068	305430
86347	410028
24844	201459
231674	180852
15819	432084
73029	463623
358477	452746
385062	383669
10753	271283
420771	164098
247599	203656
9647	190369
436612	385000
352197	286936
149314	160468
460413	373911
137155	461392
439261	339853
446825	165653
458215	142660
331503	449110
280092	200273
278851	476412
215353	430356
453113	62948
228128	369573
123955	267602
139350	293813
113387	322422
330811	136435
144523	124740
209913	430304
438263	446351
276821	9648
260720	64335
324968	94344
209913	188100
299956	329384
300233	147034
199582	15133
215153	263009
298417	40784
253024	408807
425172	417201
356167	139669
483112	32807
204075	328538
326022	147228
6407	106802
405116	104498
138016	40481
277568	203804
258398	143967
405808	9254
351889	15399
59758	28129
98645	410484
234178	27323
153322	43334
481954	124491
440825	190369
390196	96977
277932	378462
491527	210793
178422	26256
293913	294810
446066	148590
90922	494053
400948	286921
55181	122517
471899	470554
218293	58666
280551	395188
278769	194469
464808	235287
128704	119381
8131	273831
443585	487936
4370	378112
18770	434945
319259	137784
188499	293813
449824	35134
469243	335113
189965	168638
319824	283037
431590	166076
183028	190369
380496	238680
125184	461846
49278	354924
68314	451641
255059	190369
95594	21902
89282	12769
142610	4555
90883	298736
263514	196867
442929	294069
43401	125589
4634	99405
282091	90705
25384	105498
273192	54713
86632	442030
186605	404345
355529	112005
85464	190369
237121	473034
147855	202019
428735	86364
227987	326933
102260	116584
122082	169389
385734	206924
472866	298767
457903	47666
221487	370279
372170	432436
463382	320904
399312	13370
198295	217904
73384	97215
230354	252299
101074	440784
269356	429889
164288	215054
150583	16041
122161	430356
210401	327061
471365	335477
296432	411424
289569	365597
128124	94516
479030	486339
93863	116591
66383	180327
294299	311643
6987	115340
489186	312034
250344	292468
457673	210082
459622	332392
207696	128150
298823	193783
465552	15901
113483	105699
355948	275790
434631	275790
115110	290455
21334	277474
219281	109949
91555	325112
86632	141705
78936	215852
405697	18084
130409	93438
298293	342842
216945	211868
206336	428738
205720	160419
253778	144130
406408	60474
216109	77463
296131	381525
144467	153250
69551	482880
130651	63528
310261	179194
421525	405217
357393	216638
410265	237458
247599	49828
132397	183213
37237	86158
376619	83340
105935	298065
40896	372573
6155	433131
115625	258988
407943	163067
317383	313745
131145	318456
6604	313745
93451	39385
299000	15209
486719	144498
356632	219342
314669	209933
28926	291521
134782	18582
444081	315235
27837	15209
348866	102309
457553	390118
179681	78093
373615	297740
230192	105053
321736	434318
258579	152502
35673	256172
127531	132318
385870	285634
46829	248398
276583	467703
100651	375840
174255	382936
472159	58486
296693	187974
418479	368205
394298	478480
476093	417308
320093	88113
145527	101650
356784	478232
368151	226308
426357	259929
311128	304731
410814	447517
230871	134549
347948	127135
1839	178028
350064	100349
430452	211261
132153	144432
83658	266852
452736	146445
479950	49294
268306	80168
463165	118890
330954	279091
337354	460723
398995	423918
3077	218615
441238	188759
485536	271994
393738	138031
184620	295481
216601	219001
134239	28129
40469	410375
350935	307568
345028	400240
204320	477986
416203	171586
308618	449158
311795	338290
488228	64072
36063	184558
287231	152838
188246	131452
262128	240374
94827	377002
16051	347430
39683	390771
113895	336590
281798	391414
85863	222630
385367	490444
151562	211868
205023	125589
6042	262954
194279	54298
13494	426168
57	480967
286778	5222
30928	252766
413196	68456
331553	239122
309917	297163
175291	364294
47898	209542
252118	265499
269567	320358
263795	490707
303832	137658
130707	184558
8524	412087
58418	23018
58245	380237
297794	242990
272851	298182
471774	347617
125849	183213
11694	421356
10095	441202
357888	14305
492066	461944
79592	354642
376810	286936
78319	408809
103330	51895
187996	35640
393761	163721
223538	189813
112193	273831
455693	146839
188365	94665
319259	163143
80831	11465
99604	1605
325989	411424
370579	142561
126897	286001
90084	45585
183037	404349
331042	64335
25587	263596
199554	400159
294149	430356
379155	38063
474051	413271
423516	291249
402052	445282
395983	144128
35259	55506
192688	410842
19525	469235
14210	378729
117103	332710
49370	190369
253171	170939
242787	273730
83799	427616
393552	122751
443544	441893
110490	390070
302298	353009
476221	378599
274928	309801
78502	310663
289334	406061
146391	405358
159018	476447
25239	28265
104817	18451
70119	187974
448104	6516
123095	359093
329524	273831
240638	237165
7271	285156
314881	408083
428996	236937
305561	203279
399879	64335
10632	97985
170939	5040
476321	20959
141040	292553
272990	256121
152612	440804
125472	104505
49445	70152
1737	25658
37966	65183
29157	160419
230051	112948
233498	430128
143368	44133
34452	341362
197448	366127
437505	328965
154648	388407
136073	145809
81350	207743
112034	205732
488971	426158
6825	87178
213314	140608
170100	97277
362520	149128
360981	345239
193933	414832
189073	313745
267516	166337
20998	58881
242724	15209
411424	72450
58860	174336
239272	100551
38911	335477
401700	428103
493279	422998
123236	24070
417500	314495
92595	99060
296164	106491
411824	54976
446953	202719
100159	45238
417791	124259
2002	240225
400134	273831
248984	240882
91202	86728
234197	471745
388737	230670
203366	185513
402963	45783
194478	156984
219311	427616
221687	304779
177482	475200
298892	132996
267887	293813
368863	49828
145805	12895
8110	10198
56448	63666
199895	288751
368129	269797
16873	99405
398997	242434
226326	82585
84052	61598
283580	232347
407833	83973
313189	411648
369209	463615
72678	401871
438664	123955
336342	450729
108963	444081
80214	15209
146345	81104
335441	404960
295219	38809
223863	278526
110486	110925
398989	296693
118823	416402
917	73039
452320	23902
251791	105053
221785	163575
470672	68624
294186	308947
154456	474880
205289	293717
139185	401124
106905	239090
103212	367937
441846	86728
319449	240292
427258	293813
370026	74886
161383	187974
263514	422549
117905	126833
285977	165267
373460	280592
298507	59759
228134	175608
434990	425258
417841	185104
56138	321323
472887	451391
137337	489812
256845	391414
58893	287740
415633	166513
436363	153995
267373	5963
957	351414
430610	489376
79472	291521
68613	241784
355732	289382
342260	459483
404435	425675
315945	94667
166533	387218
251755	89824
76090	311212
189859	234333
2210	115269
455809	466737
185487	333982
252480	319944
334092	370576
44915	453391
236533	315888
224483	69734
97439	368973
344489	275662
343650	267602
438886	38063
335620	117357
165680	96661
204844	59105
426392	193705
229735	121621
84725	171967
326425	481279
469911	12124
384063	160243
287481	55273
309291	39262
348644	37087
21630	187974
93918	35707
362135	470105
387056	239872
193006	86728
136731	139648
402486	293813
404756	49903
261120	317725
16024	15209
410279	369577
370260	270836
345401	293207
120599	42670
283119	260467
472830	127921
102644	20982
16034	164982
450490	132740
58930	250214
312664	315235
304146	193975
393409	95149
326997	236259
113739	420825
221133	472284
309245	421846
394922	379976
276993	293473
152180	411653
59270	67172
420790	309663
399545	304173
446506	387413
415024	452847
359331	303043
168131	170324
418658	161402
354022	118324
448298	190769
164963	214050
23456	85634
313430	13370
250801	447711
224243	217423
347607	176289
129396	134178
334781	426839
293913	291835
329764	327880
408615	146202
104235	329917
93451	190369
51484	481282
198778	489552
80213	139297
424253	245679
42979	325521
419677	267965
174139	216908
415370	440660
9494	266852
188122	196559
382096	342419
321388	464578
132547	277595
316136	325948
467284	313136
194874	423469
25323	395988
171513	200441
208843	94344
318715	136388
396050	80512
244092	363363
183769	317118
164844	46278
6381	21411
94712	470027
25734	281924
58085	438554
60504	301635
285498	421830
134267	248614
41189	271271
455769	265589
181840	48275
69004	310261
91314	291234
234952	401871
50767	13370
305495	144073
474651	274442
328385	445749
74345	378413
52143	275768
491753	415167
379783	6691
430332	145129
197747	5887
61503	127921
119359	113189
404073	389177
143879	389682
35806	320464
224	258370
285023	301475
475846	453254
471205	362388
431966	267295
92073	354910
336071	469227
354504	220417
356129	217423
150242	209917
276252	273831
229103	411336
119377	114589
67251	13370
262487	223500
312655	446351
369743	104800
327445	205823
320223	244313
230057	218727
355958	267352
64354	244394
470432	144611
389314	8200
331503	51456
15583	73387
233746	220417
23018	182934
48064	26714
214853	296339
446657	284465
373433	251331
453882	98968
354778	398954
445430	187974
472247	494102
103845	468489
4849	328812
288116	53319
197485	453965
25420	186920
144746	85561
378487	76111
61651	25716
229813	342486
277670	421830
79690	119901
316435	164884
302875	339174
436938	39142
140263	143649
304846	145357
428747	445554
479355	304981
153753	2487
488442	281993
368222	113138
450487	305788
283346	274643
68098	404577
167588	324825
492468	355710
239376	196037
258377	204330
489358	307513
42605	232807
17398	206199
68454	312201
101503	267022
55659	302768
303148	136709
411464	469700
379369	15209
119195	187836
103819	28129
449795	283445
197835	211932
309109	436711
121432	483850
280383	152502
68098	206134
250858	469596
8230	397535
257794	93815
456658	45265
117124	387185
367275	66053
230691	123213
420234	46358
25429	472672
405306	82638
286237	412980
272016	111312
484978	62366
187011	338271
63974	157274
65897	95843
231512	361001
165992	379508
255995	478415
492552	89047
216239	90009
143651	281924
12453	56410
444295	171950
2221	378546
285786	265711
311856	119381
53556	35766
158488	54599
5340	473982
100654	337791
165097	182036
284990	202170
243321	451401
289513	177569
292721	79357
109174	230378
46092	335328
28476	6374
234394	206717
99459	490237
15140	55232
130295	368993
130432	189594
156938	217423
37748	54700
209885	488047
449686	385000
386213	486339
273199	440660
171380	480196
110406	250982
194097	164103
67424	207535
46548	316575
317728	99742
277765	54035
378105	214725
242644	203656
493347	107085
36821	122085
23597	212140
391509	277961
346216	329027
29406	313745
35676	370386
9595	446959
220487	90099
274147	367946
58819	126656
57094	170894
74067	32112
197385	305309
353356	24735
116947	365410
384508	267606
349468	50605
228770	3774
331503	65839
123450	213221
225351	218727
461928	436889
125370	123369
294189	5040
342465	338245
325839	264286
116543	59668
231221	273831
167588	86460
86406	437702
385365	86728
101465	407586
147317	35707
28955	31808
486388	412324
70752	421830
80738	337116
443915	137128
339113	353008
84971	145691
154728	103420
92995	176143
341147	42537
379725	225549
18025	422714
246434	50517
267848	15209
429150	359569
44922	432835
236074	253816
425337	116004
17636	138297
167588	255136
46020	237165
60857	228431
201204	13370
311750	409378
242589	319273
369397	323091
377151	290218
263923	249954
449803	137128
183613	244115
164174	283607
239857	475265
412211	389448
306492	214024
152236	290949
330731	265589
263703	150470
386977	338164
147800	211868
184898	300606
254552	390257
178571	134694
427924	248730
112151	256627
378125	258607
289283	361501
316011	26971
180888	467690
252925	184221
370578	339174
25239	185479
129271	298416
39317	486339
295764	126363
396188	310504
73362	228013
395586	198624
386186	425675
262373	397157
482962	477331
461228	297892
268642	183213
356805	159249
275824	132740
368707	389252
295619	15926
124259	300832
138545	269803
321439	293813
372565	67849
454309	471301
238094	334026
210488	113051
456079	210050
327375	215154
199744	447295
92635	336590
413849	207150
139585	248777
407535	15209
108932	451016
314617	40888
226168	21411
131603	284734
381563	290450
482606	190369
432232	14686
328969	476412
240300	46729
436753	124688
312026	289350
265586	168129
73296	148606
431569	303512
25366	422088
261791	313745
164751	436521
315394	454975
159485	196169
26086	401378
304015	185994
247785	114845
135939	301659
416575	478415
453341	411203
480612	205148
478609	477967
450004	296423
240491	366781
133909	468050
285970	172343
397805	458104
108742	124371
113316	411493
56597	25989
115401	388575
19459	467631
422395	432212
338897	197268
152276	290450
357712	291521
98576	99405
200092	475869
478777	187974
50379	317145
47080	270421
381452	170493
226919	347057
433485	208759
404568	317282
350545	486121
69651	157658
350078	405837
115915	28129
401579	420944
461769	23318
190356	329553
283346	344261
398468	246564
26096	134262
131948	293417
457636	356645
83380	400830
409598	119123
491243	315566
322490	295232
109364	431137
348662	333865
285473	15209
359790	459649
310153	68762
480409	241858
187268	389551
182511	75379
300795	109271
30437	103804
29884	62996
60443	168615
281052	60108
85055	25144
233498	402832
355650	332508
322042	430754
440940	75499
429447	191969
347151	190369
94491	184250
433133	205223
93052	50538
361666	379644
26830	181307
166420	21583
492187	11533
448078	303175
82150	342761
14303	183065
121594	193099
43843	295684
476777	209510
156446	200857
213952	294548
436428	109212
9471	316441
295465	265589
244957	100477
206051	388575
202379	281924
277934	366127
172617	161223
259268	398333
388890	27766
484053	123213
91703	445749
52426	476880
310153	109407
138068	75155
390960	377270
435194	87435
376036	359323
358971	485086
39892	65819
112267	327204
140171	387860
78571	32811
392664	313745
123113	62763
19714	20959
292687	217423
287968	389682
24474	16433
15342	336354
363471	461846
325789	223699
371507	149448
92466	214050
232405	301659
149364	380538
451397	302006
280796	91002
115126	484330
422915	245533
477811	315005
160683	375530
55994	322486
484198	211316
346088	262418
278333	258370
463114	348798
137648	374668
335565	128395
387275	159878
456937	440604
256901	13513
291119	54976
235906	491509
465298	466780
195121	208313
59736	485577
347702	995
184418	433008
491993	447335
439824	387742
14326	440660
17968	108060
93645	411675
418094	355093
432421	268369
273610	167517
53890	410018
138126	407894
202937	139648
429340	139135
258321	301475
300639	341470
414334	361305
427124	11626
269494	354903
362267	411830
427498	355806
345971	457093
275743	74450
391038	110677
67023	478415
43855	329379
362517	19825
134518	432360
410220	141435
306459	152702
216229	86401
181108	154759
214744	329278
325258	105498
186595	19984
225813	292768
443781	338199
325509	335082
327458	236213
112625	460511
63111	3287
126422	204676
41504	191418
142511	203656
163068	240225
481419	446883
159343	316959
491080	411809
225859	74511
304812	245679
298077	7940
284686	300811
390628	111007
414825	235564
193879	280233
259775	137633
489187	110677
373025	188063
79682	183213
146106	320464
289390	449620
11318	489552
235970	8463
43419	210261
12623	191292
148327	468769
112744	198466
292769	216888
141861	347020
343525	198926
291447	236575
204412	336590
200867	72898
443149	427796
375169	137155
37373	120803
349106	101982
424787	125420
347601	35707
372884	310261
316565	402805
388429	62191
177943	440594
134024	196534
233045	316162
399436	73336
277499	430997
332391	83811
14835	291249
381256	422470
389478	240609
89009	317676
467063	403594
191374	364768
305624	40526
96995	313745
395924	358797
117455	40198
89337	479614
370640	168719
428834	148458
333086	318749
36748	132740
323689	16588
479614	182998
125307	454626
240456	48887
132996	81249
458601	266683
123790	200500
319824	188759
310153	46488
328133	165653
290712	62191
129687	306233
191985	142318
462559	231485
154542	15209
250984	478415
315805	117097
96238	460031
380112	315888
468287	232135
321816	267352
275753	137028
125451	448770
265419	421356
242891	110677
438191	406688
49514	33574
76228	398347
417586	376244
28130	293745
1292	72779
415517	445233
127531	95942
216483	315671
280856	189738
319410	94516
391479	259864
121609	44049
193821	375676
31039	183007
301312	478461
233746	336590
174139	217606
212040	371053
130069	283026
245202	206385
328504	36392
421579	451016
57494	420392
379091	336590
272804	86421
411408	453543
36057	203656
96534	91327
71189	469718
280118	440962
482456	466499
135139	92888
53623	428080
160341	371453
174669	428103
239084	327497
141158	350313
74557	104182
482643	413525
61538	186259
190524	412109
446489	195396
467165	22827
20723	310261
453919	136643
206946	51881
181110	113536
107023	105252
112443	34708
197695	393789
408526	435238
179708	426883
8461	217223
345300	79343
247404	152855
68762	303930
125074	7715
267562	465366
44258	99405
26511	454867
181720	59306
176130	173100
433683	283918
414477	368205
177480	94344
447230	421097
363467	485304
367292	94516
298390	19712
218930	373248
224936	172089
178773	77190
54539	28876
10546	290855
408854	317118
395849	440660
172971	295484
421525	492906
182927	372214
126262	425675
24887	1321
34164	336643
429008	275559
431382	295484
315318	37186
276969	33290
438589	467690
442856	22827
40947	114930
262286	377933
87336	294207
23134	459779
128563	208516
393106	431798
409745	392301
98283	409111
255979	21239
454450	227730
143657	178436
92620	277961
199895	465604
194875	419797
470672	264125
370945	226308
411790	378259
406374	198790
36640	156376
125494	190369
212009	262998
14924	363581
21778	395336
59774	330185
67407	17155
43333	126204
459084	247053
57337	261396
390196	139339
216602	250434
62860	4413
101503	50391
171531	47759
461913	59776
35806	184179
317877	95942
82953	160588
144973	204798
121431	7552
229851	467272
245661	485741
282912	456737
106739	465446
419332	321284
358011	334974
38844	353485
275768	22837
277007	106903
39861	422998
117849	262954
394897	227101
246570	469235
162785	132740
414617	266611
222640	17231
446824	312239
400735	108555
184209	70871
372995	7933
430170	81887
155871	282989
43831	107219
153386	366493
307718	353817
367742	53863
431019	257000
124665	37554
299086	459976
269852	130352
363400	42626
301950	471053
349787	182477
58436	158514
358137	381495
429923	135664
48519	188759
93257	299182
279492	45770
176358	245679
4755	48275
388696	86421
175814	57134
147462	295347
446102	356917
349109	234356
214755	256121
66129	385442
449729	487305
6982	443976
371564	162947
195027	44891
428680	348737
235501	317118
284344	412980
466670	331508
61124	201493
318122	201484
469212	15133
361675	208669
485536	336590
314931	285156
389497	79314
336090	448080
1880	422977
7104	354225
372246	139593
279971	245435
339232	10334
291078	393326
395788	474963
311510	378330
137454	28129
472620	489376
462503	13905
43552	105167
51735	155275
397505	21923
368738	318580
128199	491897
46870	106527
253028	173289
333123	478415
415116	232555
313735	143965
39236	490891
35600	175818
48041	188759
78666	326351
401610	233590
276204	61934
387791	237660
214308	431226
481344	252447
282453	468162
415399	135251
108886	52537
45201	412980
252174	329242
358971	60864
81525	15133
337439	250434
109449	200632
46699	321908
454693	190369
486405	243301
119661	491287
11319	133940
465944	187836
75498	108065
319232	111543
84010	348482
21331	255640
456658	329466
340161	282235
401914	247546
61286	101889
164583	384366
385866	117565
59792	445233
465740	427640
289444	6899
112267	350973
298388	257279
355217	11000
345401	456299
89608	426569
57447	430610
81239	100503
174599	293813
436936	37287
64794	404960
9085	136435
193743	316372
59688	142825
198164	199245
160379	895
409648	363581
348304	98321
60025	489366
459280	331581
345149	203656
20703	435318
141025	379548
194051	165142
192477	172089
131138	157480
182270	160379
185114	447107
326260	252119
160262	198790
296260	8467
149614	146841
117158	194226
12213	440660
264667	398981
356193	430069
23521	354702
361675	392086
324502	29253
167588	407893
180488	202902
316565	475595
408021	153881
291028	319333
127434	451460
19134	164884
350473	479789
372167	56565
360206	336590
229433	54976
106268	470554
398900	422175
115790	263833
158724	427796
142402	302474
394212	35707
422035	388920
245679	239752
120071	490144
338752	104383
305440	464420
89219	14919
192238	169206
85133	44843
312655	364294
98968	220857
433268	425675
11465	277312
383273	32807
255667	119868
402052	94793
382829	103027
173176	266641
315692	24469
262079	383576
439433	451016
96675	322319
452084	201592
145043	426109
153322	359628
355992	234356
320873	232377
120076	185325
420482	209917
354329	216502
51610	257298
203296	212392
298919	56068
117029	296693
298972	375840
123709	477986
415158	120924
235121	263954
477576	245317
470554	432965
158099	297165
55145	282435
487864	156376
192183	273831
216229	102352
29054	9417
20330	237799
247710	476951
432175	307410
459047	213035
209163	395988
71511	300876
358951	358975
59706	127921
454033	162795
261340	309725
144532	90277
58486	390402
300727	143525
48727	366564
300447	230336
59780	356203
432931	388633
244778	338645
393877	407690
460298	276516
352903	387185
492386	237235
173936	433279
90894	186259
212289	351680
120318	141773
439634	295484
347301	458119
58957	65382
295884	153995
18616	314178
65269	478136
260560	242388
253435	492316
164972	300813
354075	236213
90163	286313
282263	255579
405150	394978
440604	401871
447042	200249
184743	378686
224589	267920
374379	122462
222760	469235
353894	164164
188842	303648
122266	356041
134680	249202
410394	48477
298755	138031
162785	457623
233720	2986
347648	347036
309083	153995
427847	240796
45495	222403
291153	478415
120605	436315
324377	386910
81262	109080
304827	181453
361312	281924
418291	91663
449337	345585
481419	264213
383070	221660
187244	417920
134322	266685
457322	79976
441481	196690
436427	152290
378506	165192
384085	183213
431992	42890
349899	127775
233105	141166
232150	265711
135179	291674
211401	102210
18460	13370
467247	114930
421500	322422
336152	85943
413451	225054
462696	41753
67042	263648
307486	465784
368366	423688
410006	306100
46870	62226
405363	54976
222442	119346
106606	297005
460302	214992
369043	263009
309010	17345
218265	106459
431453	204356
292797	32807
281957	122801
1173	412126
296432	292721
414135	173792
171362	275990
21377	366534
16433	202889
263703	211654
409027	297562
462741	237165
105964	13563
233045	78206
124469	378725
309615	364509
262639	325056
327123	201493
17103	124660
333289	223981
140026	376636
40028	401297
245795	282287
355359	461944
47729	91295
489091	468744
433619	246926
383387	253953
19935	22804
13494	354630
463200	181111
124913	406126
446789	278382
397666	305088
233768	57134
455572	208038
69680	334485
92049	275780
185526	291984
256133	211322
1994	188063
360636	313745
454867	312183
45724	231553
325620	315671
377531	116464
374300	62699
37094	317118
457058	15209
446644	212293
210900	94344
155475	409504
7184	372261
4052	129293
239915	86800
390689	53929
478799	53863
234005	430795
418700	10076
338279	482251
327369	94667
181623	164333
305421	264406
375032	378330
267562	89644
186440	136161
15819	241453
18218	398701
182491	150352
148112	40784
360459	210749
152372	75303
263405	461846
358589	366781
411282	252961
354686	86077
81714	227514
359427	404523
229735	181322
168961	253648
256267	472072
51759	367826
315304	65670
93597	155858
412930	174948
441229	42189
77231	220417
479323	41768
93416	255769
250873	289218
257059	137128
461833	250829
177751	491150
272785	403612
358589	386369
366900	264406
205743	176534
413612	489376
3428	59759
16158	369620
441486	326771
152012	96940
431382	28466
241732	210036
32737	192195
350533	370313
50790	447335
415967	372857
162633	476770
405674	428738
273619	285156
353055	218318
358464	166513
215814	462601
410702	293813
48282	169603
168960	380538
456037	421830
357939	329092
315573	125399
45798	89464
427773	403511
472086	187358
14020	485919
431999	491497
200013	392339
401733	217423
259835	94344
295083	189812
430835	293813
268593	10646
397109	309425
262980	86692
153322	446034
143315	141512
182762	85881
105132	201780
326631	448604
104191	477632
46365	118728
385932	162831
37925	238729
478588	415779
16354	396099
278475	323400
289920	188082
289186	162795
84745	476043
27077	118830
105593	142799
109315	354461
193511	415105
39195	409427
467418	238509
335069	306202
168361	375595
476969	483761
157586	450529
336411	76350
354723	292468
135132	317118
46307	298767
16844	100477
3439	483881
107715	454975
228128	165540
101230	77143
162919	108222
323079	51813
366166	48043
237714	354903
25277	406314
110002	347104
376569	157726
136446	380689
479976	447560
106386	468811
365624	403012
210542	10488
346891	168002
449628	348168
89947	313314
67584	387950
246577	110677
46844	183283
191484	79507
35498	234356
240675	12177
417938	233292
292404	389682
460742	367593
304355	426887
396583	19178
301188	225409
81547	410149
203515	389373
467788	290450
415574	250338
113581	477632
319259	466432
259175	321298
360459	207559
410592	393238
23306	122803
384703	77438
98778	209281
237548	388020
443308	480214
75339	277167
239201	369529
289513	323173
88266	186463
9030	430329
461769	287423
441436	360531
153418	489150
428410	165437
164244	121747
433412	331056
251720	270836
488351	110677
430390	494102
303049	463200
192262	1532
349064	391414
252145	395630
21095	168093
158469	476471
321756	433278
448083	11728
372037	22827
26563	386901
79751	66771
471051	235682
264869	72434
202613	278642
278482	292721
275818	261320
212009	157100
404946	205571
46712	414832
132837	144383
411100	421356
34511	334689
272742	157990
432496	347948
436071	461431
114924	48275
191941	110677
124067	163344
487735	368205
472925	360860
287766	336265
182090	179584
233938	16433
331776	317900
3644	372514
226677	165297
335743	94344
98286	404853
459904	420895
46988	34265
88038	169167
162977	317976
85863	476951
132154	233825
222045	275500
60287	219951
174725	426887
34848	87443
151164	136138
235036	61666
453549	124008
441333	424814
74684	409828
97524	112330
194620	478598
270408	266094
3809	432506
266307	215474
112067	472865
406649	196994
442747	438900
270248	36690
219359	373790
203001	432173
326631	161109
486588	366493
193150	428214
462220	280592
82189	12129
454476	362128
84052	464210
360005	110677
3462	192043
349624	345286
483987	313663
332381	160520
309589	426887
295841	341434
316605	37430
145185	319242
370271	145948
449286	132996
429278	445792
38496	156245
9573	282989
391150	469888
347383	51449
27104	366666
36885	264406
81358	445160
3809	233292
330845	82585
38103	319052
413459	478415
400482	133712
490464	466737
316574	426887
187816	237178
478588	406960
319008	448313
443872	111923
252990	12157
335828	300240
210325	249202
69975	49903
96791	228609
228147	190369
342465	383410
205747	118286
305251	194652
77793	387033
489419	217423
95457	60517
123559	86476
291105	114436
466998	420790
89665	76545
18330	102352
89688	99405
237533	342807
301846	141649
375825	308150
358871	185592
58032	188759
305669	238503
153771	41753
487139	246705
485664	25410
412356	176561
98394	23775
263703	87471
425430	445730
116454	307339
192311	383428
272816	131315
295585	228540
50408	261396
314778	260956
108750	276358
172690	298182
304146	451899
329323	440784
258772	484274
158643	374784
300192	395988
304642	268976
98654	309455
337831	426227
479875	218581
471956	316796
484130	105813
344820	374404
386254	237625
266307	356321
233913	365527
393023	144845
60548	264357
90351	203279
83784	334680
26109	318735
158643	327061
221521	236213
31583	113138
125570	487547
298077	421830
449521	434148
487890	479872
187834	275990
386547	148667
169061	252443
408984	127921
135336	200594
93257	389212
353597	371983
160794	132996
154683	32807
42082	314742
460708	437457
395849	94665
227375	348914
220344	38586
178760	317118
42478	190369
335828	430610
1963	63957
276254	108784
422656	163923
138126	257603
447937	386254
316136	2199
311095	15209
412211	390368
203540	27664
275990	354694
427616	37835
130439	176878
427883	304011
428583	229896
458957	322653
128441	301282
86653	312473
267297	486267
477174	316575
254248	416854
162330	467484
441214	192782
237714	320323
329750	451539
425827	446616
314169	428864
255097	267602
423974	372857
452596	1605
267562	287694
44282	273831
396339	237165
333792	3896
229577	219865
466291	48275
489329	266570
81870	20586
277163	410513
140116	426922
481269	184617
104804	447517
226805	99405
43395	32070
99405	141281
300925	275981
456720	333543
357780	237235
397478	350822
190711	236213
241468	125026
301364	432175
136744	211932
374626	114930
177731	237178
278498	98639
355719	158423
130552	230378
411791	172089
325314	208300
358250	20959
312381	193333
220540	447158
30568	385076
239431	229771
29507	121304
231554	421935
201348	185138
114617	465692
251791	207927
84357	170655
101479	370119
167532	7946
46829	477129
493621	149206
488832	151322
477007	485988
136128	236240
313822	54536
358422	164884
367919	207150
259088	201754
368726	273831
13726	267622
3767	202351
464180	472662
81225	184261
26869	469860
399542	348176
54445	61947
467136	316372
250434	293745
270176	357920
492156	227101
153037	210157
232812	455802
214055	442872
285023	48163
215064	115441
420240	475593
184229	152702
480199	292460
135750	360750
37349	11626
229647	397535
377859	433845
326258	348282
89442	102103
349366	94903
398285	208848
428944	38798
36839	425081
333178	209281
394616	12245
242411	135724
146997	101721
126255	298676
324708	217292
355594	232544
91345	142018
345195	470810
291552	86560
32303	296432
416151	155632
11209	129201
446413	242599
210072	221304
238827	338189
199233	29456
278674	126911
455088	488328
96363	370352
132233	104498
177355	462973
407565	186561
492247	218914
228732	375982
89826	59243
104783	330469
320399	4413
370043	309425
107296	356605
74588	212021
6905	263833
30189	118273
180924	30611
330278	263416
416147	51895
416606	366127
338539	350189
382108	457591
127439	252338
242927	15133
166903	237120
88586	192524
382075	13937
277872	65257
78382	21523
233669	317118
244482	336590
480224	28129
470689	176561
339783	127921
186439	7121
246547	300493
158420	430310
198605	15209
178946	69898
449628	407306
128704	277444
212024	366127
95215	323575
236200	479023
191155	170811
287580	275157
301369	409828
479313	281225
441921	199426
12157	100349
321038	177415
276656	479924
125587	14331
270993	129428
98724	447519
267562	240396
490195	300813
74662	429128
96629	215386
101230	189975
276183	399643
211453	62191
112010	212081
311315	318735
219546	194259
448104	115132
431742	88459
292198	140508
182771	385928
83416	144708
293255	85224
477932	332283
428563	17393
406210	218067
1510	300645
414286	91996
122975	313745
39906	244017
441475	431349
235404	220417
247296	392886
110835	156313
186597	91069
187796	18042
481854	342724
321626	94578
452148	237900
277716	385292
292877	273831
406108	480224
33369	258370
271760	473310
178773	622
486936	432212
188568	104598
72642	79989
364636	205698
100782	108547
471562	317118
111993	190766
158581	296693
365550	46294
458011	110925
205977	247221
80791	493558
339155	422292
469388	55273
298347	390111
98659	180259
436975	37545
11725	213089
469227	226546
192208	258370
152157	273831
72003	45413
345401	432224
246825	466737
202635	350189
198317	135208
355083	407225
481044	348798
272482	387344
281826	354694
71448	137735
27993	119001
332685	323134
321172	250389
161362	401949
472301	16365
339333	291324
422463	217223
117167	253288
273900	378686
417530	378859
308618	147429
196454	110677
381838	91998
304589	267352
138238	124085
361870	304466
414035	185771
40213	168213
368639	173755
330375	403515
456231	145438
73791	105967
139145	440660
299661	77403
25787	202272
69289	305449
365368	428103
339700	138807
87638	315445
83932	286842
454673	317675
368240	22166
473190	263472
165646	365702
339353	281288
444139	241137
7752	280390
4541	375840
240016	166063
459713	205299
446182	409916
473547	478415
326681	454975
219281	297933
72003	361305
398084	3643
151740	226494
257596	42905
445851	300323
331091	148590
258686	150239
67554	100226
32206	399039
296185	89283
429137	243438
441821	205231
156911	401713
209627	141649
389113	326119
368935	249202
299336	369577
85618	25437
338050	294439
260352	162795
187812	380071
461547	330838
9719	154599
41362	356427
331538	229354
286429	356315
330472	457454
22964	246784
287711	205223
205316	16433
478149	330438
200092	336378
226461	121950
86300	197838
367878	394529
463695	486831
361103	369599
157257	478415
57594	298182
348156	225088
435917	279424
471090	346488
2843	368205
224626	39892
275294	350189
334988	94516
352073	475223
4927	207927
55776	186440
81432	463911
410781	81856
344919	198806
96521	20959
49786	190369
225083	30708
28357	425192
266268	116197
93112	240225
330822	104118
256936	465894
205179	311215
333080	155656
254599	107337
430170	208577
178422	367099
118978	183690
345288	960
150236	385930
209993	340800
379919	54976
207425	225129
404892	329698
324186	306154
21635	53883
271633	258370
354741	209672
491259	190081
264357	62948
417332	249334
345762	94516
355843	435708
109271	474655
97978	336590
218139	201221
27493	119381
248233	47897
73023	484398
306412	491704
59360	142018
273901	406379
15999	175721
416841	239583
456403	76454
431709	275868
302314	77508
273730	74877
137542	451379
450004	36451
315089	369599
301312	170129
91983	48365
65556	249444
190487	355093
21763	13370
383290	9684
195121	91173
286370	202523
228	455848
299395	430356
355245	23430
151376	327726
259651	179054
303253	165267
154692	428011
447780	251677
395481	487406
54524	277961
2349	439074
279409	19571
313317	45949
306030	89163
98532	336962
230192	66084
179920	22619
104310	61674
245792	41163
11719	6984
309927	328802
318159	287588
464896	351765
79231	435846
233498	224733
383067	374176
431292	440652
233946	220749
376040	21411
181912	134223
223426	272991
10693	190369
426641	140881
42279	20138
231680	160894
367134	286313
37860	199526
221296	51
58897	466629
194658	56236
115917	232096
458545	245990
346614	357854
168792	86476
148711	417918
375405	215631
415967	273573
327209	141509
385548	461846
394709	181767
168437	275402
286045	429718
359331	402967
49253	462671
227857	171262
39292	79989
343732	425572
99772	148171
312309	451016
131055	388096
154940	197696
259393	238442
333835	190369
370640	156376
21587	77438
458609	190369
110306	190369
26266	99405
214460	405217
488046	245538
441022	122462
443282	48365
448852	467703
219765	425675
403117	397759
362748	196489
327511	255075
289884	230582
18151	224267
259609	476303
42141	376021
290979	365741
316565	47283
335951	69293
126252	329466
270597	144052
306810	493088
409917	200444
76143	36626
359675	385949
377149	380520
446413	490672
438646	117023
215420	162795
396969	347057
151860	104143
189640	453716
488515	90811
74721	166743
176415	104272
400327	214050
187234	52510
447702	190783
127834	164446
244049	258612
146543	397997
467418	434675
65513	118318
71184	50264
418662	336590
261710	420883
382867	457777
208033	213516
13953	396802
397833	425675
285800	338271
110306	262187
121226	484731
33343	29105
21396	252929
285535	262825
305553	35735
454263	294965
359991	451576
114550	250115
494040	363710
426817	158153
282138	17186
398792	293813
76016	421935
456658	70913
309569	130028
426190	315671
309647	435065
161574	196169
469354	376747
130671	301493
431745	169482
323686	207254
9432	432165
198637	418187
1292	204032
278769	208336
85882	463200
40656	134404
109824	430356
435611	302823
130069	234973
83035	401854
79188	284272
314671	224454
330767	388575
358656	372857
448381	348798
71725	320464
383543	493081
5428	201493
149269	114063
158581	397009
347042	6899
26159	446105
25698	445542
7288	62238
154456	250404
477646	51195
53903	411424
349986	314388
367791	21266
396449	86974
391766	229030
46102	151944
8486	206768
163519	995
63698	448033
402131	111131
442236	290450
455962	9054
443630	226308
316626	403501
410513	259272
345715	462292
263853	125399
228795	374909
481215	348912
244544	364021
64526	236654
144624	430031
492921	415221
390240	161448
175760	306499
314311	77751
60861	13370
409165	310261
260406	363973
74518	264406
480319	207256
325972	234356
421822	13370
424802	445240
481419	90803
65513	83084
300898	328709
78874	299467
355908	186159
320259	339157
439749	483975
197302	290182
202478	162595
302319	12787
106739	47082
220158	13370
5007	129468
293767	397073
453382	448283
476636	418193
245503	38063
85669	313745
223523	317118
472239	163470
197544	36366
333208	351039
82001	275977
116380	440660
300068	277961
328940	435975
449445	380538
345185	21361
287471	220417
293010	119195
215466	401297
384181	145129
201389	36191
200465	155719
198317	412820
64991	478705
23572	31616
450296	219876
20059	122947
121594	352896
188294	5415
186747	48661
83137	49021
458593	378546
319223	266852
345107	17741
268153	43868
111806	50294
474981	350843
283973	160490
155302	445453
255922	491350
58205	21632
87638	143179
428337	369599
254980	410074
362405	42444
410144	23246
71627	240796
443068	26216
251450	283341
107448	393545
85030	485778
207611	294836
364323	94344
97790	352605
130060	217223
426466	126713
290703	149046
154460	139515
204078	41904
222698	407981
16844	386772
409745	304960
92401	390132
254463	304731
31436	27464
143520	177829
267692	133000
183877	284078
337342	41225
32888	318932
6638	383930
387775	469872
420787	252504
190783	366127
93377	13592
188891	245679
229756	81800
87524	418551
224526	486730
480759	215703
47525	440962
44110	335337
20764	370744
432592	356626
261915	99405
148416	30898
243875	84070
175460	164446
81907	14314
50913	366493
315287	40034
27322	464734
346272	270324
55450	291894
328954	95922
107798	377526
384683	116283
365193	273687
86632	119247
276866	40494
259627	344471
439554	190369
301911	276440
175666	391182
58225	433258
380858	302440
400112	291307
207516	245317
174139	145625
178079	476951
449544	362972
141618	223368
432847	190369
318909	163195
420234	37645
455578	205223
134506	474362
106739	189153
342440	104598
10762	10379
87090	176182
105876	301547
432915	360469
88695	361234
160435	80922
164139	396080
215029	134145
184118	459779
394782	291531
161480	203658
218964	84259
157040	473807
61114	138297
144530	277158
247625	125037
406408	159288
17307	67297
133321	453222
449406	12897
38576	119868
72556	237116
484123	487422
90200	387742
395983	3217
295841	230045
374901	26714
141026	127288
70759	197440
197681	289444
284842	76454
115962	35735
363984	166738
381536	416321
306742	359229
483381	207714
236180	445502
341008	201307
408783	273831
278320	79861
230345	239291
68098	490201
374458	86728
326631	269974
437716	409916
282196	400602
233045	255641
262373	304652
235404	184781
228817	55923
487500	207691
345675	333591
14114	251942
385062	250658
284755	51895
409745	371435
442156	69856
480743	409828
130025	93245
213076	187974
178720	379164
392939	132843
323836	441904
121860	74611
197369	237802
110385	45542
196839	392086
230962	106171
234479	264241
142670	218727
394407	193424
202922	386138
345426	385360
370511	104052
238958	227229
184905	430356
397778	438783
453153	52833
371125	160581
67224	413525
324708	156867
83137	89163
483597	197639
43454	116526
154707	27464
199245	98847
259841	413525
230574	412548
112477	243250
423097	7771
19885	445016
23741	127895
239529	187974
282663	210738
170417	299709
293768	275337
309444	426872
363320	402552
405788	144975
446469	134762
15788	231375
409916	91853
220340	458968
253788	56625
266141	43719
107581	235405
101344	4413
360944	452098
127022	5165
482143	285733
494077	160722
461511	166978
481949	130435
259293	445354
314348	126711
44282	210403
491273	398940
169619	108222
474888	434908
344924	485304
191188	338189
246755	390417
337439	479579
175431	73955
414257	23149
104192	429161
421285	77078
449319	58169
84968	428770
356524	123369
485899	135914
417960	434038
377811	250805
46485	377906
32468	36236
60601	32807
476171	199252
311750	223034
125772	378844
393063	338189
74227	178028
375182	342063
426242	334808
285876	91162
72978	481785
483337	284843
231512	398352
304590	483926
116767	91600
271865	420757
319141	293813
379718	341134
395778	293467
105623	265134
316136	309501
235863	310732
432173	123706
171986	353884
277716	53641
191111	3092
457914	353018
49106	124573
381758	166063
38996	23430
424987	164740
473237	388395
467605	228845
271760	125420
190721	300240
319870	96288
366873	441769
223624	66405
352319	445821
42899	50538
36744	168638
214232	168615
328423	486084
301823	132996
105983	50492
460121	493955
447521	440962
113987	326821
481519	485070
374270	176536
76738	413417
178265	307279
305761	102352
371479	132740
416253	345745
469937	414832
361355	10371
395751	462293
60665	295614
345715	46044
344625	85494
177442	315825
273945	293813
481140	110677
209561	13370
84308	404345
326631	149635
120926	255281
218754	81569
329379	405196
95899	71091
57354	62191
440353	371918
160400	272207
9314	478415
51627	148505
235120	195387
275381	142415
49403	307279
198862	224791
81978	403501
56565	447896
132063	377933
289126	157624
482712	457845
44469	116378
286633	49903
465570	98012
196860	337025
453919	294508
385664	459213
352905	220417
379941	348798
148950	313745
272099	440599
257596	487598
402910	27464
134053	415494
323089	20802
136309	16433
12862	441962
242177	321737
431586	15209
218317	160379
107524	192561
297614	294214
330550	263161
269142	19699
297366	269094
62645	235679
810	298608
118132	269199
323160	300119
324257	234356
373433	448964
38806	348798
309166	260174
341311	277936
205322	244542
150107	255016
213544	23822
23987	180578
349872	451431
230051	21014
465246	131546
253623	256072
350869	426439
210373	419082
306755	38488
488398	440660
412909	51195
120050	18479
20877	48506
298317	382749
114693	277204
370505	77727
139301	87007
293405	306387
312058	168089
442889	423469
322364	101865
434102	409075
167490	127921
21382	112255
304527	169102
202463	421830
185339	421525
287566	315161
444235	195957
378735	462973
75106	330752
293502	195248
78319	46155
409439	391414
247795	266512
342780	487833
182771	484866
135181	694
349129	293813
398065	349996
334364	283445
390170	169482
256299	463549
489944	368205
382203	244044
445042	443320
307132	286009
355041	299725
262920	12263
222045	315566
106235	49903
363821	234788
315358	354643
369986	279702
370151	305788
299932	40749
309495	175459
358860	214634
425135	479082
146361	493724
356150	138156
266191	140205
171107	133782
99894	10095
367110	240429
429391	29689
348866	278520
174368	299408
12768	418439
418180	481179
485738	156678
265010	352174
459292	16433
93256	406751
281051	65462
24560	183479
65705	201391
22983	360708
104325	158514
37103	423688
268219	186822
489592	36744
332369	245679
370096	341581
260355	378462
343708	54899
220996	361292
130069	205694
271047	423688
13461	145786
296427	313745
21103	338271
231564	20368
149864	150874
427200	192365
268161	115206
127938	258955
378686	240089
251925	356131
94605	16433
15962	83722
287355	94516
270248	326574
423232	261958
303303	315516
83601	60517
349140	462984
290906	387742
462691	486885
290397	65827
420234	394328
395656	423679
67837	255201
348175	227101
181662	335477
355245	457297
449795	249334
380442	118169
114456	279081
263557	136643
60287	266377
142907	284811
170020	19601
376248	398270
115854	21902
228996	458587
323046	479614
37697	233839
404568	376124
129874	397756
324518	18451
245613	298344
374575	262003
493786	260014
347312	276358
137891	355332
228013	386072
453012	60595
356367	34187
246644	461392
334862	400141
306673	143938
196233	257651
448626	53994
72732	263854
99110	477986
181103	340704
316742	311297
47676	295675
408839	16420
390597	128394
322193	120912
55195	141466
386901	377853
21175	327706
100910	339696
381057	370866
456294	49789
304209	3292
472005	286828
121594	252961
407499	449693
223013	115340
192826	283346
376448	261396
267562	416661
396421	108709
460482	18684
31178	227603
62272	436686
103194	367793
136744	295716
203676	244005
409191	227101
401822	6899
85406	86077
378354	212175
7703	53385
75980	304126
460964	204475
275473	115671
289165	406785
85731	46071
369662	220247
338897	265065
34825	315367
362820	78077
283660	139553
343493	351414
384406	329360
178958	136384
254599	316959
342031	160773
4526	205223
5385	125160
462023	393485
304653	476303
16440	396050
64777	459098
112870	55038
287054	420944
340873	424631
265796	20959
25357	274309
417848	55129
370990	83308
430831	33781
175258	205270
386588	179506
488190	364821
437396	364712
35806	158153
467024	62191
412341	190715
97702	218045
401698	71285
435069	78811
413816	396322
305786	460100
349450	190369
418861	488311
491453	413673
264026	336135
142734	280480
15643	312023
234631	402541
265845	469532
488311	485919
186065	421067
168437	384171
413644	282822
483501	420314
362964	119381
463891	229590
425998	218730
62553	166513
263027	194165
138241	270524
466613	123685
380442	162247
55400	202469
106353	97894
29582	173469
409628	238083
142254	336243
83268	313829
144066	247812
150820	401297
72461	414058
163925	209689
169904	184558
157584	417201
332602	110677
220956	177244
330551	153736
113347	51895
377786	274309
380489	21493
88638	4413
174139	400741
272562	169063
254424	492263
54539	33948
149175	94215
165267	303813
451003	175128
342465	29905
44001	180865
60943	352605
267938	378462
16659	295114
200976	79485
267682	132461
466078	51109
312707	166898
8464	461846
399516	21583
383111	273831
233388	40388
95209	392963
428892	303760
122942	229522
64008	343493
53314	112258
353121	397693
20946	195466
96009	285985
187715	224085
471301	361802
98420	356663
384639	15592
97499	225107
320560	49828
371976	358582
145111	454975
402812	442611
21586	273538
276821	104855
273192	342063
195121	53050
155424	82585
385516	403564
67885	127921
327777	458789
479680	300606
277373	386131
411307	363851
277373	299476
409390	403501
482606	474412
127564	280579
338189	287667
396847	461325
470897	262954
17900	84217
93670	356714
438455	114930
194442	243209
107071	218617
355885	54976
294323	431764
181607	74042
298411	202902
288258	229219
449399	416197
274647	10336
141133	314082
146893	466294
448944	300240
384149	267352
326134	306100
447033	273831
373170	230099
387147	276675
420736	48500
411723	291521
326260	281756
222680	443574
408337	127190
101992	262385
292205	422257
388534	300240
275664	258659
399987	262954
89353	76454
428853	26046
478588	343770
365978	21379
492453	343301
242152	190094
480137	414318
95715	476412
271353	376814
378574	390818
459238	233420
244125	137731
491012	72960
129610	220756
414825	140044
409828	401101
485081	217413
115677	214663
426663	95149
288802	327182
1274	271188
388828	447254
261496	369599
253308	241744
36487	216864
48345	359516
381023	420944
170894	351639
250207	60595
130229	477790
39892	89282
235473	171913
131574	179692
4425	451035
443914	338493
88604	422714
185193	82585
9107	113891
347246	144845
132233	232890
425531	163324
55837	329196
41378	151714
203938	211868
196799	486225
291845	298824
274852	485511
124794	24890
243610	50264
111984	267576
97134	380538
67129	132292
27547	347404
266307	460614
217400	486268
432902	212576
315217	315687
151435	87469
108222	390525
188193	212081
1080	374594
294257	228045
448202	420746
75498	18479
151498	252886
39800	57697
378710	150043
292687	45723
313770	155441
480195	411424
458065	6289
165311	96426
342196	150573
262980	330580
78134	306816
351282	160419
92073	18665
9670	373416
5569	426041
86476	179703
104740	2748
239544	355807
405706	205223
330830	208346
305905	458024
3799	38063
9457	416428
328940	285447
221649	447831
356418	21698
442341	367798
176073	143536
396021	301475
476106	21583
130300	246729
210506	162701
438956	241198
202522	45371
316643	228431
395220	48420
467239	302958
422246	442197
187507	20017
225674	446166
253612	219743
106739	443228
425827	476811
423674	433279
399961	13370
34854	267775
261920	97277
78547	259074
12056	407306
454632	162831
54539	41914
216809	451774
306020	278130
20639	280233
419779	50433
345194	354137
65484	336590
486712	433391
241565	441636
479505	100909
206389	252554
294752	213156
195384	42890
399087	366493
215457	176878
471224	238219
334185	130253
440866	49931
56620	49789
239719	429863
224377	188662
285829	413525
20268	290560
132910	466851
477811	237166
129412	204925
311456	331349
259748	329006
418538	42667
382158	129469
11339	33855
36607	375840
485666	69592
277565	244731
202265	286049
63797	308339
485667	385182
35612	103267
375405	48561
192235	339604
143807	172089
355083	463816
157391	276358
395180	28727
271315	40780
358842	132740
367247	335663
235731	75568
307371	40784
198317	412550
129449	275959
267029	365426
312283	267677
66863	162795
472009	302733
393105	448020
110749	27696
136543	166063
483544	2418
303083	103298
346232	21583
216208	126235
335418	226378
25145	224085
270369	293813
332862	197696
240994	22827
174894	94516
301959	32261
408786	295114
185487	150128
36556	391414
2829	42890
421131	313745
2561	230715
255127	9623
84111	369577
395356	440660
237120	424514
304501	240773
112443	23188
409540	366828
74363	173823
70761	421843
279722	465672
18669	88113
388514	102723
139501	484679
111854	329288
465395	317001
355247	361757
300905	80919
376834	234925
333557	389497
99405	383635
434577	378686
435041	6253
357680	206653
217180	413535
428944	231447
423971	5083
304405	140184
262142	378686
271760	55999
124711	407306
405538	316011
433510	289311
55530	471583
15895	351451
117082	305417
7980	36191
354545	331535
264385	252664
18928	383693
287566	297917
134145	313512
431412	21379
86632	280231
266635	421091
137454	193975
404158	19743
303555	119840
417403	435367
337826	111637
462302	26083
46927	406188
295481	311591
4476	401825
278451	336590
49489	201493
309086	273831
418368	177829
26262	395203
292896	234261
485420	355806
102982	302958
317753	125425
296423	34585
209824	267602
432724	313144
262286	244005
285320	141649
400669	481601
143516	65670
229975	61621
382061	379465
385410	269094
27233	281993
421629	233024
481419	92667
89683	283183
421421	169389
121150	437455
298248	454975
262250	118333
244492	355999
323775	490690
425179	49638
283024	94516
258398	303040
262733	218615
127698	48861
232467	421388
424745	262596
126223	117247
14303	474669
261277	398122
84680	32807
322193	165653
33282	240676
415451	446105
2169	469307
287212	231485
385062	307995
367752	37515
126620	369262
305727	317118
471501	469235
351484	227101
482126	322621
1247	122816
204440	198926
435397	183293
472072	95080
366061	98009
412440	20651
157258	97686
368901	231086
260285	129857
424647	226127
13113	371642
53314	401854
75501	346388
434748	475116
2465	74511
274455	124085
106320	293813
464548	357854
414604	264351
236950	240923
322370	456586
287076	328242
331120	222701
92047	315569
172313	450670
144540	12132
132437	255490
44159	408157
421223	310261
371779	476231
85729	408259
480633	48163
58252	167181
78344	240796
68532	456472
189702	218713
95530	475375
140567	108727
112744	316575
179076	387315
191867	375840
57276	324542
76228	485174
263120	196194
339490	21583
288354	42189
491854	220756
449521	69721
488075	303053
190051	377933
477826	343508
90918	239575
34776	173451
339960	116008
316095	439128
119515	242181
131998	250087
427817	62191
358860	287863
465538	387625
402052	284843
445023	208300
361818	86821
216229	239428
235748	29111
211811	293813
406204	267602
391702	343984
242063	203656
193020	224085
217256	21883
464868	130028
17299	433934
265286	449700
422776	134145
8746	334344
489890	297005
97245	114815
207821	214992
388249	95593
431057	487833
200407	106514
196234	99437
277777	280083
248710	40784
114198	230691
78906	110677
96557	276600
412130	466737
125417	189064
445098	26845
100349	222701
135593	62196
320739	364272
457226	122490
103065	249334
400795	374785
402155	379610
438400	417792
177154	472431
156948	21754
441227	376576
324826	224589
200092	240833
293155	322548
322364	363581
244143	77438
189064	150583
167314	308582
293207	338417
63448	303424
164551	280233
146059	14163
370130	159249
414538	126077
334372	159638
487148	245679
383638	244927
66597	442943
195573	457072
210419	100503
336501	285634
148519	467703
85371	348564
396928	182088
406036	434195
375405	227271
336651	181204
179987	472072
288701	63528
190777	375167
53022	461392
216190	124412
24436	472072
333737	169482
247296	215416
125003	168000
154382	16218
231855	168615
430942	32807
360459	374232
104690	466371
310546	228212
299873	2715
26591	62012
92876	297333
225856	336590
67030	229109
10698	286655
153145	355139
416797	345747
179029	413860
96521	71394
102939	267602
239201	491035
43954	95762
408329	390136
1104	394532
444139	176018
178506	269199
329086	398356
375520	183213
487482	63427
1080	179563
483987	131588
224565	241525
8446	409828
62316	40447
133321	168649
137390	353671
66664	399208
103121	361019
302150	356672
470148	22991
36439	190369
59644	24000
1390	184781
211810	32807
4565	370
441687	293813
255865	337921
424713	445085
41978	250389
428823	187512
479540	478415
27118	155594
487687	349406
444139	470124
339051	140378
159364	63528
442236	83912
278642	471871
138501	184697
290838	236423
99292	78811
244233	363564
274105	255908
238791	433934
415023	406408
313512	155214
92740	468127
368747	287247
315288	198896
192489	383765
44086	450361
235399	418958
239072	393238
375315	333357
215262	224150
258419	286633
273139	415911
284218	492503
155326	13370
23062	445233
389937	152855
77427	260879
438193	26243
163413	42687
209299	318735
164570	202996
431256	387742
439726	28129
395988	451749
415270	137198
343493	8624
161621	277663
168000	485028
91873	48275
316735	385583
120808	16433
91197	313822
257299	123369
232784	53389
475100	397541
411165	144470
228128	204078
277596	11232
117097	299976
154388	241468
472157	257858
288233	78699
183322	457326
63603	354694
34729	149714
321017	222288
187846	195304
479214	361443
62178	37245
175952	225641
210450	254412
412426	339039
190154	89613
358203	314128
410436	235700
343746	343142
326260	105498
244593	83512
358130	283392
438646	420790
214235	132740
332013	144973
477897	385541
106648	477632
71559	93238
217171	104446
25247	35903
440470	381857
419163	331581
223615	415936
171174	466432
72383	244698
84951	218727
236877	180951
299333	341072
91716	169116
371617	414832
112536	48365
194019	135357
403675	463615
50621	414641
469532	221324
127778	368820
433386	28129
342486	391632
456012	318093
435422	312698
269852	342685
296029	205614
441265	164504
382568	275232
236654	345401
175012	62191
336590	368021
230761	277961
254666	375840
237517	123706
359930	385000
34412	71810
202379	253986
456257	209471
146893	492180
476119	81280
172408	461846
408904	391414
433192	129151
36139	132740
416431	132740
208314	341761
232828	477745
41640	207535
482728	161281
469120	481291
106814	277024
155208	469235
186642	419576
391479	18883
243377	77727
39290	203656
333858	369385
128968	313745
98383	380568
462257	317118
233498	260172
237714	163324
247785	395964
324502	336590
396421	294469
476479	492064
118730	114053
79814	371918
275768	289350
77685	363318
383861	12443
11550	203921
368368	378082
310756	332544
149842	445952
216697	438711
442807	118877
226919	301819
445015	274869
343724	202158
266538	347749
401897	218727
53639	114071
14131	249532
174411	226494
306815	217809
482137	98619
210284	54180
216229	470601
316093	130156
474399	82841
435966	180208
315560	445467
665	86974
102352	48495
186633	478415
155949	196502
243400	164884
201094	175698
258873	454090
39128	268593
312452	435209
131883	480555
210469	95942
195121	491901
323825	441202
302058	19086
3809	115868
231292	385199
261594	351211
52872	416295
106717	264964
198314	293813
444659	346726
419872	53883
189430	189064
71189	165624
301278	22108
287136	392512
110606	62191
23822	23728
271533	202622
213464	445347
336740	155747
226663	292369
458095	351639
12895	431860
470432	6949
134404	440660
286115	37426
368982	490885
4784	391414
328027	117963
322111	369599
416995	468050
149897	94640
85437	488948
363039	420944
132153	16041
323781	109006
416550	366896
101729	301141
492685	102442
249035	429665
278053	269199
171444	129413
90644	263298
403676	7541
280429	55329
159470	205223
333051	159961
114827	293813
242551	246876
316565	213165
313070	286482
118626	105585
347121	451867
144656	404890
129132	469227
461435	163812
102067	59658
78532	187834
61205	291521
157978	79343
387791	79861
215951	402579
268664	293813
163435	157519
23644	228431
319709	210261
417136	15209
227845	171429
254896	164884
251372	110677
224483	435708
349595	313314
77745	99901
163253	168405
270248	29077
12481	88346
221687	208617
334092	173595
210602	392062
293192	440962
387375	320508
243291	62191
471666	283346
273683	274114
361606	27989
279722	274388
192800	166190
213220	209028
384595	491376
143324	446776
439977	253440
326260	10458
72007	258980
410951	242608
114405	159768
233076	48365
49789	19808
398357	160722
214460	74542
54554	476951
78341	452267
39683	381043
362091	139972
320464	144845
316352	360362
30652	388349
406963	373111
473068	16433
396500	160419
98286	229686
217568	390877
262473	300839
282260	440660
127402	8607
454867	257870
149319	409828
265305	190369
10788	480250
392220	39368
428582	158987
4794	368205
325983	378686
282962	125729
49815	237843
72110	245106
191488	487004
421596	493032
1333	4413
128932	197988
424925	430610
292588	207512
351827	366127
154705	113436
115604	120132
127270	283400
407795	337587
466209	252929
456497	201743
465686	270347
218713	222833
492921	428116
256792	329325
91828	138568
479262	177244
402803	67040
110987	492906
162620	61843
484520	477136
226037	409264
112153	150243
389409	258370
305287	53156
171455	198926
323222	62001
351490	118877
324199	287382
404035	104048
314617	155926
146893	486085
437745	474769
75764	84443
378874	421935
437140	205289
262948	92613
190365	77045
475283	323878
181632	438653
200976	405358
70306	148605
28614	461392
244688	428537
447133	82430
212085	264406
390983	333068
49258	3068
300809	63528
378771	96377
321198	266852
482828	68950
91471	205270
363747	192610
250748	199293
31828	268828
75186	64335
379696	203618
366402	233051
141917	21411
462817	126204
458064	122694
405843	240878
475526	137128
96999	388575
33525	40784
296033	110708
370911	408692
37701	167588
384288	83803
477932	233571
376307	205289
314311	446123
369828	65044
143657	13370
61367	88027
238486	100601
153322	374784
443620	86476
113099	351732
162785	426034
396065	180096
413192	250404
234843	434945
109733	257055
28054	420947
326631	446632
184001	295650
424285	34180
376880	339310
100874	379944
309283	164884
66360	396727
223243	8623
420939	88113
374512	15209
421372	70557
453232	416830
365305	371918
461805	6376
434679	13302
407028	455545
453294	487095
454495	339404
269438	278123
7452	464727
440317	391261
20067	256121
184781	110677
196903	240225
189207	22827
459064	317606
110349	137719
423144	250009
122608	260291
71340	109407
66242	62191
245826	393538
92077	440660
379064	222826
98062	134145
292932	252961
105393	378504
192238	358966
403467	278782
169262	285926
214442	282568
38535	239107
461975	446126
142523	9054
73221	291521
90901	334449
381344	20959
196996	316929
172033	391414
409238	413378
67351	183711
129673	469235
282793	478415
147232	205270
369066	303424
176903	202795
385806	433934
358081	168615
172194	168449
480633	477632
390656	489993
428944	231617
129882	101058
200441	274387
80662	132740
417253	187974
10274	215000
254002	317118
185720	11626
5295	273831
347243	16394
268308	320169
192495	451414
224845	161384
179545	401101
450265	317118
3111	235370
300273	411455
55959	110677
324671	298542
160876	144306
99894	250119
472267	70557
108780	131264
476096	182361
268910	433645
430116	40692
210867	433941
152291	267307
77232	200542
444842	453201
340809	448195
90296	218727
316540	33128
257613	209091
100801	215392
299580	144845
300245	514
81444	16433
164788	166075
390762	266852
266287	74482
301312	183975
362267	141138
367302	447158
273768	264908
327038	12129
191341	126462
149389	365800
225958	10646
38813	187998
436699	331508
378884	393146
253076	165506
22512	101049
426645	264394
285312	218727
159422	390197
382005	348798
55967	292721
381007	216318
421024	114930
344314	23729
236032	430567
409191	447312
32517	473210
44577	446059
492571	256121
426074	83811
46127	458513
307526	141393
372340	221636
151610	270066
156658	398311
214390	351639
247090	187998
48079	14987
490062	211085
102458	86560
81229	377036
49317	475722
157301	266852
190015	281942
446550	20719
124659	414832
131022	280174
270114	249709
265202	101555
467842	193203
335766	355700
333752	148659
14871	276744
300762	332505
384492	53490
56102	391780
173725	370530
226115	200085
209304	271474
128383	59786
189965	453716
357895	401854
196515	273730
203200	23187
305909	160799
185409	277820
467789	15209
104196	181680
226023	227857
237586	22414
187010	367937
59620	218017
359790	274746
136459	110677
98723	199535
31364	292573
8498	215544
369692	351414
180880	407630
380586	214992
89370	404806
339025	211067
308371	371918
143594	85243
113616	118662
456891	428214
228128	27500
410549	202996
79364	99949
73660	19172
253084	144417
450675	324723
115251	60517
215316	133446
435637	179454
375793	390197
184229	236735
487476	183213
386034	453625
435401	312698
105969	41146
304514	349186
370820	190369
453010	86728
190941	392329
300391	398467
202866	99946
37482	28129
186587	378686
374300	353787
241732	122046
165680	149089
219089	364109
367698	255702
408814	231564
114748	9232
357012	168511
346647	203656
50876	222399
384301	352357
7216	132843
429391	187920
219985	213770
77727	195402
5460	407334
291003	266216
179685	366127
431137	247704
217617	421964
457332	426086
234648	101524
321390	160722
252067	366127
174318	242751
452161	463520
66162	329489
235404	363021
64936	303497
6230	313745
136282	389682
153548	245566
795	82336
232348	205547
115086	315671
171706	278642
39348	304011
187867	351037
20492	339564
255784	277961
487788	389387
348355	178388
57300	245575
289807	465692
146504	484274
186860	481785
439280	393782
191255	213278
288866	42565
75495	411271
453919	90283
329727	387742
317228	199134
41915	422458
48288	117130
448943	482185
421257	125823
356530	287454
319259	263358
241342	468879
443385	95587
97732	145059
378408	205591
463204	369481
469518	391414
272835	161649
58707	336590
308664	185076
122283	196488
97926	174395
102644	320245
83322	300473
396765	19516
120453	426986
431536	69444
188794	107701
217740	284475
142696	459976
250183	354694
433453	336590
465286	327922
59032	86077
15730	69942
450004	432212
250317	207042
299234	430356
350314	485392
97770	51859
48064	92732
462415	217357
461141	224997
109791	388575
106252	484618
230936	372314
418327	345745
66193	259730
250004	136845
213143	267602
325638	391414
267602	383644
10645	112334
463488	204299
206516	429863
488490	13370
118736	465574
164829	363035
184488	345745
336144	455703
313263	319703
24186	293813
100897	111039
273619	180578
257596	461392
144768	204798
266508	266852
373355	332948
379270	240225
213527	205289
196355	18121
292484	475659
23807	15209
119001	20081
107295	422175
261332	436686
157842	199936
390615	115340
458065	436059
167025	27683
450744	342541
116391	312698
325704	31808
344659	384135
285213	333344
443228	309085
300195	114063
277585	367230
426197	121145
315346	153018
806	230378
88790	111039
33795	273831
31667	202503
300135	440441
210543	462225
468646	36032
8370	391414
348236	404806
480374	360860
73790	454337
478684	406265
194730	137129
443054	393326
437002	263504
487704	95479
231839	412517
161288	184258
443004	345011
84768	348798
477328	184902
420266	492851
46362	220756
258539	139803
439646	30263
220181	466110
97388	91711
312161	447593
23004	250380
339718	255340
267143	442163
129313	484108
72952	152085
54733	164884
222683	443827
356345	408288
156655	186159
59290	9612
54068	349334
60747	42890
352801	311832
153813	305449
66992	4349
308256	107015
184605	46498
433171	157145
56201	441926
271445	279268
273738	183003
173468	56183
60767	418420
471774	217223
244553	61193
493137	330143
226806	29267
51219	43966
272259	77978
395988	237712
90725	141623
287692	195551
205077	74356
132153	409274
132334	439074
414286	90921
304670	289293
63676	13370
240254	162746
250960	58709
93718	435817
372179	93540
212182	214776
365537	224530
273900	212278
490308	217423
120001	388832
455194	391414
396959	370866
237714	151900
55914	337314
246353	151200
385391	220000
206555	445819
141423	332392
893	13129
46988	344637
42391	440660
156286	132740
205130	284463
164485	192853
412381	371891
226167	141114
194298	41556
263557	411675
168116	315267
235585	286936
234156	268070
10897	246501
256859	307771
117142	402676
225120	12958
252829	157624
287325	317118
163412	424901
158864	158937
183679	341580
398333	453594
364703	151716
390074	12159
269895	35905
18079	54446
200787	461944
89753	476697
144559	170059
467284	124223
325511	132740
267743	50538
382659	313822
102697	316588
107711	197702
286157	91380
158097	227567
13397	28129
382564	421830
223602	236064
26148	229068
468055	120173
233469	374368
442584	21724
161363	20586
283521	428214
20904	190005
78168	30428
259936	393581
445098	463623
416029	9054
334256	395988
217163	391414
444033	255591
48282	198288
422288	296326
29982	268176
308698	27967
334989	37728
56474	343745
456144	262551
123521	83403
162900	319595
100938	395178
394340	183213
413134	45141
176913	234788
395058	490427
314938	28176
71082	468355
143675	2126
56542	99640
112002	130191
389783	157026
455819	349937
6645	13370
392197	258461
433969	27464
397956	250679
138282	67100
470672	363995
329037	317118
253394	327455
310916	353503
167321	77727
280600	264340
405541	134287
79374	314742
446279	3011
55119	293813
98659	275861
352007	297586
321309	267602
485536	387700
190572	394087
404491	110677
330954	195402
280158	188082
372565	240016
40175	338220
158164	489338
398559	69856
79718	49021
44829	476231
206939	121324
72217	87527
437686	477445
443350	10345
302918	165381
163549	391414
307169	48275
367752	157698
477174	106169
120058	1910
17226	190369
92401	153813
180125	184558
354716	309507
290447	211520
324492	259929
396945	38063
16750	478660
355083	313815
153407	310756
345531	23062
146893	250009
60085	414006
60696	215179
357278	190369
493966	209907
165096	303392
338272	478415
160169	102923
312474	323977
79961	307768
274836	317224
36183	383141
357373	28265
247447	402906
19879	322819
412110	284147
344188	466075
104316	132247
451007	306100
224405	279829
450733	198574
41888	285360
153322	377543
452816	304731
316893	118906
312022	236002
124259	159378
391192	115604
262308	286936
341513	134694
254571	220538
257198	291249
239662	419771
284705	86062
466748	188028
256610	205270
236961	78273
361088	137719
446550	260230
125756	293813
445563	281240
56868	162423
371297	457081
425331	115893
220792	111144
92401	189002
63484	179103
458768	302033
56723	388575
5700	431021
193959	27923
444163	21679
342435	243505
367418	364000
182362	381717
406425	42189
68712	97153
330278	322219
354242	485744
153202	109006
334622	297045
158362	70995
353696	273831
119001	166970
444196	95942
39195	285955
330268	72216
1292	409165
492002	283250
115356	123369
457925	352605
146893	167172
315201	454721
234603	317100
142893	403212
493163	60692
431745	252961
448852	396464
295684	49966
407565	88310
212634	13370
39195	62206
45591	348798
457547	57134
59718	412162
230324	338271
222389	408919
430364	35707
362824	394843
56056	115174
177858	6374
9787	8659
62221	60340
436186	374939
304901	17602
52291	259600
384448	256203
87582	83812
92032	180709
307228	96977
322321	211868
457113	114930
46694	208300
47517	344147
446182	294634
301312	281924
252338	142418
418273	378686
17052	463111
228084	13987
216006	453828
39795	442854
421231	12895
119963	366828
371479	110677
5700	257285
382867	294810
427521	214600
333209	66140
409468	236599
158750	461431
453237	115831
445453	482456
38346	69210
377941	123369
278162	366607
457398	304466
283125	445730
405717	239872
152423	370203
90664	217329
338097	74475
475960	217275
128704	315407
176802	313745
91216	253730
327209	429267
21949	184163
241198	305137
348958	478480
114405	124085
228018	132740
252374	166404
36556	87938
81432	480853
314581	478415
289957	154835
439148	261396
88772	395971
472203	281993
392118	48908
29253	114643
400605	68762
110342	303594
342977	253902
105992	190369
242551	321916
53320	141623
253112	50747
376395	220417
444380	32004
228326	318735
130651	103082
185118	437346
470379	119381
438830	467573
489722	89025
260717	420505
356433	327217
437572	254550
208379	83017
366914	226565
59894	361269
78739	402794
396487	318326
288354	390197
203793	262594
278575	110677
57447	291984
43731	23018
156911	294836
153322	220756
78158	374160
221420	120531
338378	368926
16100	389682
49903	267602
409503	469227
222159	160419
246592	140929
286429	276055
292125	17422
187846	270591
441677	142897
39687	493290
384272	66001
483743	430997
481406	176660
260812	442809
270154	128579
145111	435708
321742	348848
46708	96409
178422	166956
432717	420944
113566	141892
219476	356141
374185	35707
188954	304173
392566	49828
47080	467910
403128	122581
93313	154276
162970	191552
122473	72399
405702	122454
350064	203213
189318	421356
177244	478678
487450	209471
33659	178796
435894	423469
240709	117374
151824	13384
381490	490873
178162	317675
3407	457800
342963	489651
186259	399277
72628	391414
426197	336071
136955	290450
254128	461846
213693	265589
405082	209278
152343	332638
395644	264237
268163	44826
89215	82585
201131	361978
62280	122548
421794	205042
286310	40447
283344	389100
155817	331603
60569	448705
30714	183213
91029	183007
458207	44537
237019	155418
155258	391414
469926	221118
44159	488109
437077	144314
154981	183869
483280	43982
227857	421742
320938	366141
349118	269199
34447	163201
109868	422435
409016	164098
302999	276090
235936	350549
160561	37402
91382	460249
11719	196783
184396	206112
152343	474456
86826	35247
264198	463389
425493	14141
134299	172542
195121	26480
414145	471849
417892	293813
144405	391414
167588	244032
30694	373605
298199	104702
397546	175923
176299	175923
427697	255987
330195	218727
458207	239028
325625	492316
402237	270056
266307	115625
283199	446105
41406	428207
161393	263925
64707	166513
87638	241088
407510	290916
237120	163299
93451	395851
448739	458745
415963	87178
294398	214992
466185	188759
435913	83275
161399	414517
482456	89864
57337	334026
251169	204677
444746	334425
402479	301659
97033	234087
288421	63528
28487	183213
297276	441484
251764	270248
91830	419098
434096	80476
100027	364284
298976	400815
168410	369599
367087	292966
114864	79972
58768	190369
126277	310261
80308	155927
249663	447335
29431	207149
261083	12700
300883	284843
331119	370866
12897	193188
11719	409916
468366	476471
235104	402273
217434	248770
61470	110677
355083	368503
251954	430356
469107	243438
408768	86728
2187	114723
343267	301419
377557	373021
13977	237147
86632	420790
61845	375840
247785	286007
474966	58956
296339	307228
132855	301612
123867	109714
88038	472239
229849	357854
126657	194626
486912	324431
389314	135357
340093	94973
419318	367946
313317	374232
367765	241130
283608	218727
57865	4413
269228	95149
291119	448770
489571	206082
266997	425675
334311	334983
310139	15133
185567	160419
119727	23484
223820	296052
848	375433
443358	281924
57447	217310
170398	153995
408251	440660
21095	462876
167529	9277
158099	349140
38153	311476
418455	190369
225628	447831
251677	409828
237562	428478
217854	8283
44676	4413
205942	51813
21095	464410
478711	236735
74769	205704
122729	61470
375694	404960
456791	105116
6998	341362
401236	421285
246570	185479
405031	290908
71189	234555
427752	218730
127242	160545
45080	27748
302059	95149
209523	416402
473103	367582
192404	32051
139534	90682
410136	13129
26273	481577
165137	295484
397814	227241
15951	407597
292390	404045
66001	31264
359949	391192
46689	462973
30102	300342
283199	83403
422682	314881
406764	404319
270734	168381
196030	154015
277489	439030
20509	190353
158577	138879
474430	160787
202922	21632
52527	20959
315729	416832
402745	446351
294525	380071
3355	240002
387377	140508
52918	313745
306643	258220
486680	248793
341311	339474
119259	218730
292244	35707
143577	355682
415967	216153
88359	183711
298390	118890
104663	27464
450417	208408
200354	153371
317839	295553
304804	420590
429287	279798
420777	211215
169987	211851
167624	123410
265970	174939
82890	205986
483566	492822
147582	264286
311510	6155
181885	395988
453919	420106
411194	484866
282865	367686
324502	167799
89944	132843
332703	156739
479589	110677
275721	48005
187796	489376
144782	420944
441708	471134
394210	379143
122765	354800
341599	185139
402152	35735
452243	64495
229031	486885
83150	259795
262426	71366
352766	371918
399823	255518
319720	296647
165729	344578
249987	443693
85251	1578
172744	50184
307294	229461
389512	164075
342887	427265
293931	92888
89826	423366
47989	211868
79343	385292
276209	207042
484652	257298
431942	71157
13801	263903
130430	265589
474733	186714
286594	166764
43676	78349
117029	120912
199066	367699
58694	141166
115604	369986
22889	391414
26735	389165
114253	336590
256303	348912
277702	370089
253005	194165
296149	68959
486780	267352
65465	395521
129132	147475
366762	290688
290587	194165
331272	377933
445352	351122
356473	310495
134599	105585
240715	131975
479488	396080
300715	136388
105465	401101
298479	247481
126381	143858
32125	182147
127779	255579
474809	251598
331828	213017
5207	168252
490897	368859
118932	331581
299940	110677
372764	430118
159249	191730
77666	393989
277373	329464
114357	223159
153652	214212
391840	10646
17503	476412
364801	371934
193796	117994
78206	12901
267562	72250
360733	403501
409016	409848
196003	364643
243856	165042
362267	115364
492376	280024
165425	213477
190682	76078
26877	249685
31483	313497
77353	103205
182355	111702
490538	190369
56589	99620
303393	318672
118938	444028
342440	167391
483987	396956
238728	110677
17808	485178
319259	378832
89219	353037
84306	472330
233117	19745
438475	11710
239112	207046
345107	383266
424850	154137
479515	486885
239461	123504
115450	466969
30559	238373
11122	434422
139324	416536
309624	381345
463761	353787
227936	176561
435501	170072
462526	75495
258557	100158
171099	228431
36711	57989
445463	207959
272462	299155
152452	218029
270478	110708
328878	99261
145900	74029
489722	408112
218293	12129
80323	153995
7922	431137
371677	115606
478215	327343
248113	233739
442587	64335
261624	374772
111890	330731
287129	437018
426685	179352
307279	333817
2792	359360
370059	87471
57300	158965
23025	300811
346623	160576
396739	218727
236961	12177
417517	196783
425282	15209
474978	224574
356535	308019
382949	18218
277921	134665
237509	293813
212548	355643
67351	114815
450011	103205
37975	406541
422613	418551
458968	293709
396156	378976
3809	209510
6381	187974
39772	95315
254155	123955
44209	111463
355083	184922
8947	122694
23433	415785
316647	280103
289749	413535
84936	115386
179999	364109
252958	153882
7552	38456
404533	489582
133909	42313
356530	360679
428093	47506
198867	22827
294942	97939
134429	230575
441392	52537
314722	277961
305037	329866
68157	48608
401949	415458
348522	107810
374555	96977
441463	367379
436323	220185
434981	47138
221055	15209
341734	51895
181623	268558
442236	292200
362267	487864
208555	26475
404135	8219
58484	493076
224146	484447
458053	37476
328116	377334
292136	402061
235748	216925
380846	104053
386329	203656
266077	50155
414357	353557
183956	200425
427043	389384
18376	156375
260624	105754
458556	331508
326260	117178
140854	276621
131517	446991
351403	432384
197950	21411
197131	67726
380046	466737
337526	467492
401966	318574
369506	172089
339274	395336
350746	36233
367616	42890
178839	485304
453305	480056
375274	463101
287566	272804
300806	340922
330463	467652
322858	418551
152184	489665
430474	214024
265240	13493
25371	4676
405135	470403
254115	232440
137606	391414
282132	110677
367682	283445
402805	77438
270176	267572
141646	239958
204375	480224
421601	485304
335620	450798
463183	288035
272742	283037
262050	92831
137008	344416
85096	31062
146062	371918
243438	353369
15812	156208
6752	355171
182120	123885
273193	93765
330439	316891
81152	107671
403896	410236
58343	278839
230051	73061
389225	205223
480956	305956
249348	252443
403309	64246
108537	420973
5700	381440
73290	121106
256723	144466
86719	132385
80860	94344
395319	344353
444899	376806
164684	283178
214469	31980
454412	14017
64864	36357
393924	440660
198175	28129
286247	118333
261897	91069
107817	123265
217638	493050
372461	6319
48001	4413
339029	471416
212153	473360
178759	294379
35806	48484
8166	288035
194665	84808
256716	280857
287953	275812
60217	318491
34137	485185
209018	442867
267562	159378
248239	269118
376614	380538
18451	480612
11797	50605
325434	70803
242551	263833
164829	431625
120003	86166
59530	10345
208593	302548
388784	393326
131628	277820
352665	481827
301364	483149
51284	127355
276443	127921
451032	97204
273266	39892
326401	21583
2205	93214
165992	29521
208707	483657
93384	261512
59200	492906
423116	15133
355298	266852
317057	299960
258486	359335
358172	476162
127453	426034
116903	37515
480022	388112
243377	482246
41189	181689
468696	396975
430044	423014
33323	33748
416408	70507
211852	264406
273730	233160
37839	461902
233045	452517
421073	33512
344140	421356
233998	431226
53846	373021
152872	262954
190973	390232
161859	279798
7906	55074
109733	417137
302492	3041
149591	345745
216781	21268
417121	141695
176763	378306
342465	81260
449521	118401
342465	196287
206806	348798
63116	214024
455319	159412
187834	268070
272230	87471
41484	190369
206026	344647
170129	350549
438226	444235
240647	337746
250909	313211
405792	296432
94477	44638
82150	58994
346008	167588
219327	313745
187796	186182
176561	469235
396557	470763
141970	273831
383813	291823
416106	267602
422463	485546
96995	288035
326722	116377
400781	336590
474341	12341
75379	204737
134060	27212
295041	436931
301326	476951
46071	437599
172266	417890
341271	226165
426364	209510
344561	218615
90922	352576
41710	21623
23366	215883
110306	261300
412749	464420
265711	188992
418613	48275
416443	90393
472694	222630
243989	375163
201418	404818
397734	88366
220625	70469
439719	469908
23335	385293
381256	451738
65422	379877
187834	441708
364577	84364
306703	457081
376058	228431
317983	390628
161151	99405
417793	401949
259978	58997
373025	187834
111659	254973
480913	388139
380995	29743
359199	415854
409020	443493
262014	369594
404611	270853
19459	67273
137840	360736
492306	261762
361389	447773
232109	240643
200428	244688
58590	289504
376259	110677
144188	107222
429580	185910
137136	382247
48895	140256
221329	459497
478886	467492
322498	108743
35869	79606
313115	273468
414627	16661
229845	52467
177996	99707
309708	274396
227670	275004
76082	375697
93656	86476
419017	348798
423326	430356
384493	164786
438714	209824
360855	388575
331574	392993
93046	294999
204821	193705
224899	313314
457765	101049
345715	464166
395319	103796
143124	55238
404960	181144
24253	48079
92237	80193
247500	32807
303303	328538
16703	428103
240937	86560
373965	446899
166122	398998
344561	304173
156592	433645
267938	395988
235003	105017
362978	273831
455293	83546
445155	388203
236375	286889
153322	361545
223522	171306
54671	398333
420606	38257
459979	190738
194903	487153
362140	70557
171757	252832
208049	291521
216466	291672
198297	287007
300916	370030
141396	447859
364745	309808
216910	392762
126628	250389
138689	304173
337580	112258
374200	279920
116715	337934
316512	50264
467766	188659
426197	287694
127105	419601
146893	16569
242210	77922
3234	466737
261091	323544
326870	388195
348008	48275
291372	4045
50610	44205
414825	150055
441972	21120
453496	375331
278188	103382
444380	96094
273481	4640
205909	26917
391363	137511
298390	146311
491988	486885
45946	8084
153672	155511
194340	187974
172329	285156
267799	49903
382040	144891
422805	237019
47895	148739
479447	186259
413355	424477
414519	76685
254293	435092
324377	364103
50362	337873
130562	179866
35806	24386
246070	436686
10321	291823
193386	101816
151589	6253
10338	82023
145438	155795
161023	341271
118786	253718
312716	203656
152575	366127
323222	4717
485667	449318
35264	99405
235939	187974
272307	188759
169878	214844
219198	372497
449521	458126
446222	336955
324411	48163
94516	218727
55690	428080
458571	109006
361576	29023
47300	469075
25325	124065
44844	402487
203420	249202
383387	291521
18721	16433
475172	198599
319824	78753
85331	259929
301823	393184
455338	49828
298654	365928
381758	137508
369030	91364
344065	350973
362986	95149
3809	278517
22235	272159
118688	414393
426166	258220
412502	174864
382778	313745
250975	178436
80719	434893
347614	54976
451216	251674
183343	478415
194018	431137
330479	125335
471832	269972
488012	29153
247296	255239
444139	318735
153726	357063
305927	332950
12668	476447
59764	470140
49370	124891
351276	30403
124602	124085
366872	325823
49184	231508
220756	416386
276	44280
393396	351331
20669	35876
196794	356935
467577	175721
110182	49903
406814	273831
289186	125417
28484	477986
237960	453753
141883	73897
216356	488416
236035	86974
301565	355535
35944	428864
428538	382001
184001	207696
273619	462446
402805	32767
214069	338378
188028	286183
171974	403540
251515	101521
97394	158946
486712	198275
366127	65279
40284	275013
463590	8084
97499	320298
173245	119868
66715	317100
333352	374123
464022	424916
239268	18378
84357	255664
488844	369599
320601	91998
216666	453170
28894	122780
343369	355160
265593	342807
347948	138193
387971	36404
309284	98375
356332	27129
187885	355093
367050	153995
138024	471745
427866	336590
196903	285941
266185	392788
298479	88057
334662	36223
48545	194007
489722	366378
401531	221303
181719	84694
153322	167885
24094	76111
194861	124085
444755	272286
376962	213137
419759	457081
484038	369577
260723	387860
101023	86728
121574	487221
99593	124497
208934	103257
329699	232663
175756	180436
458145	150160
51543	426986
238406	475992
390349	343694
212009	401004
321360	243840
57484	7159
311785	391414
193599	173788
246558	372945
400219	386500
429799	190369
73466	235445
94728	363735
97070	313916
143432	325522
425055	60517
191174	438373
37880	203577
415771	42341
59289	333748
254115	180096
447349	273831
463692	186627
129149	317118
418936	190369
459850	8607
50227	15209
65513	148661
89016	146202
483764	275790
233117	290450
309370	46729
4807	453872
23481	479287
404568	412517
340634	371918
365302	250389
476969	81280
58034	131312
471365	262664
412393	232187
102363	258904
254463	166353
161544	373880
369735	313745
290312	248382
39195	342350
459105	261396
435566	5040
444299	218281
155697	92331
255643	81369
104405	97215
103210	402269
4927	482143
450466	435318
274613	38332
228050	107473
27604	35707
313748	60517
234656	19705
130859	448188
195934	218727
348005	126204
8240	180492
14092	409828
44906	243374
90182	338558
411351	327384
235875	484866
441242	362541
329903	213308
132154	420944
258307	343804
401568	304865
198242	434943
158877	474418
341884	413704
315566	157331
153006	462189
361158	112312
229391	125220
227668	178200
482851	188680
434369	395988
44279	313745
232554	364368
245580	139707
73660	50077
17073	32793
220435	85105
75992	375161
479351	431452
461566	204367
205959	293813
293913	260528
460685	20959
281236	408622
139178	10520
239549	309632
263934	219152
381563	183422
432289	371918
364264	218727
109733	362512
459169	193951
51010	48007
3775	295484
236363	326473
110411	419010
91290	48275
219363	249943
96298	353557
261791	180277
154834	266199
170414	94667
116947	38744
244424	44695
144280	203656
254446	10173
84976	369333
227189	77031
14618	327217
17751	214962
299579	104505
1994	284744
399974	275790
228128	396697
414259	355440
249484	174383
354930	119136
25119	438419
275951	63528
58647	432597
89410	110677
153134	230336
309801	669
386651	466458
78814	170257
386330	206941
87863	185335
301364	164059
253470	15209
321294	181517
64434	240198
232376	24982
246876	158709
307494	151906
255396	123610
349706	174564
85506	38134
248819	445753
98286	77598
128704	230391
1994	253047
142041	254516
411583	220777
340942	471584
455824	339679
216112	200444
430545	233429
43260	4413
399655	435708
179991	226854
216544	103372
459084	159726
212448	425675
127462	88097
493918	103267
358368	39707
2178	227101
78709	414334
116686	317881
287766	341271
228326	449298
277568	327217
388170	148319
132073	276358
39371	15133
67042	124085
382229	54449
10690	94558
453919	86728
270248	45335
360224	33855
2349	439719
295339	9075
162895	17234
260447	417601
377206	275704
101441	133703
381245	49966
351343	234760
123857	54552
37354	115248
488630	161808
442352	309551
458183	151477
295009	312283
127605	77727
48861	177173
413196	239741
52991	218727
427043	112312
373585	319865
249049	217432
380137	191911
65465	477502
474606	23187
149883	184730
316970	196144
234881	13972
325187	142282
308122	263923
262319	120521
171055	207250
221250	243438
17307	169418
477347	183762
68094	441635
487252	53791
106976	492906
328174	223335
396959	262954
62372	283851
270248	240994
113182	94665
189193	205289
4849	453746
101676	179472
170553	20033
391763	175686
112898	308312
120453	273468
66986	376035
186210	246311
441461	249709
346751	49828
485548	113484
285156	194761
452377	5857
207627	106431
347042	311212
39683	384130
258172	131398
130935	218727
19727	183980
137995	338651
250404	13370
404892	133588
306694	353787
409991	331288
272349	25984
117647	328932
167588	356869
59787	144110
156913	214749
485901	271533
154530	28065
323806	311215
458945	3041
183484	486275
362427	59677
200088	429593
301557	391666
221668	403670
2187	141166
440282	44767
472830	376814
462028	10646
313839	22827
44906	455703
448104	291324
389913	378144
307673	273831
162029	265589
1949	462973
357409	438957
264052	327844
284395	205289
160214	286936
471169	365721
61647	414334
170793	208577
251576	136279
247812	144969
466240	166651
4684	420944
95304	150050
222102	10411
145810	348563
100966	322488
24025	230925
452410	73387
70	421356
119389	458981
311782	15209
45128	51895
326574	32807
273610	466357
162813	138807
315690	67584
219426	420944
99081	108222
129328	65936
45329	56068
472128	212648
379654	229448
437871	371368
33250	473696
216534	138297
285156	447027
91951	100041
133029	71091
322390	262954
115696	313314
106739	253331
471135	438419
52473	388374
441867	51881
424106	14335
300081	114563
57164	349511
245948	297377
454419	145064
69513	153995
411173	304173
91828	277005
221259	352021
408200	87107
388624	447230
114705	443727
317370	35414
100495	155214
24797	56829
346379	108743
186618	466750
463774	82974
283026	359933
362096	415159
417185	325507
265483	446821
307651	71899
410663	457081
191398	478415
434073	494102
101230	254914
249812	304825
41891	150192
264636	410570
190315	190369
449594	146202
176710	105585
20703	188156
168437	97985
228128	126235
368085	379196
2033	411424
377321	273491
412295	411157
174706	4639
322157	273831
478369	58825
96689	207535
3690	20130
35957	472756
324198	470350
406127	486885
48282	203079
387459	485304
457521	366100
454131	159795
7653	70179
374058	183213
446736	94651
126220	359775
15950	96394
26159	183711
360137	217423
343558	371943
144073	426234
262372	476951
152368	36348
407299	316372
287104	200116
415271	267619
292129	317675
272778	127180
51201	94652
350931	363973
194387	339802
187402	158015
342465	125064
188633	86728
444205	336348
395988	133562
284218	197626
149147	391414
60208	278700
438475	121360
270020	151096
226995	256591
67571	244017
274105	342724
321043	31178
23680	65887
263405	247785
465325	332017
404870	217012
285023	203131
276821	46071
323407	314495
420164	436818
37512	400359
38298	361625
240374	269448
424820	26959
215806	231791
396522	487863
20059	213054
373639	37515
116474	119381
158885	444
159737	269033
90794	262439
333357	491640
108746	187974
367621	119381
202351	281578
330120	396908
84181	214050
371386	478415
168462	41753
169342	159188
182474	388612
413135	270324
470401	128359
13204	16433
153536	226308
30369	421356
81710	121106
296723	88724
185526	4413
304589	478415
457725	90884
315966	195551
421997	174499
286380	16316
288029	287626
84907	194830
443624	78029
57447	308083
267562	80919
292950	12578
91952	64204
301565	132436
284866	11785
90296	123986
477536	372304
181116	134145
333125	393748
275815	190369
376904	86632
185786	303041
322685	464743
271938	214714
36933	303175
485073	108284
1292	94526
363505	398333
352011	183213
214565	212576
372753	361261
40060	94516
82105	157341
130060	449212
130425	95659
279386	316025
217432	261926
486698	162279
457327	237548
143802	231210
262098	258193
16709	263925
205908	148186
193437	187974
280932	421356
57933	214024
353595	126021
441935	371322
873	94344
71189	320097
324748	85582
375035	52028
150789	166386
38828	314753
2881	275535
236311	170386
182390	20081
119139	438419
494068	211134
143257	307359
189567	81104
267977	321105
356943	171655
431051	132996
476096	4369
161975	48861
288510	160724
391676	357854
19752	293813
346180	373094
322676	185013
454895	410018
146893	351824
124918	107187
291819	247057
95378	298767
288619	16433
456231	268743
222630	425846
168437	407666
225694	264258
422183	38063
66734	409152
232370	60517
318792	454289
452243	268118
174131	463478
183993	434923
331867	469235
149330	102384
392830	63957
180272	351856
455133	391414
197777	361091
214043	487203
33636	291521
369888	22661
44594	317616
432102	190178
34675	131921
450295	477569
81262	320143
368528	126204
487867	61428
104740	14788
104754	217423
294130	57681
315951	166730
338934	210803
172033	25388
34112	183711
380625	222520
256228	229395
366533	55509
426190	456277
54539	366731
338535	492906
47940	215883
295523	98906
180918	134014
57419	82271
384293	109840
35248	268176
23063	97753
356985	49828
239112	229098
243944	51225
360419	164884
51908	148132
332781	130336
281752	383967
160614	51881
235088	331508
253916	491985
233417	219112
307266	49828
342465	340339
488102	38825
301540	110708
98210	351029
156717	312698
118456	144306
449399	213860
73563	65275
168189	317118
392679	120300
209672	247646
92312	288354
392865	310756
278769	98167
402316	76111
365399	442807
101465	376512
411917	130310
476214	86764
109949	411645
412333	291521
441714	463460
259800	220417
465560	110677
31169	139081
324518	153771
160041	381904
376248	105878
71290	277640
247160	347057
295159	49963
382244	250691
325329	406919
313384	291011
439663	95154
327798	1118
144274	49900
93174	144778
419854	93960
491259	471745
114383	130028
2235	207765
471845	228431
413011	317118
167140	193630
138168	431191
191308	162795
347622	406543
19645	160276
258173	234626
402718	42670
92049	151
218340	313745
486680	127612
288913	267602
373349	387742
443339	54976
40991	371011
451835	226308
474171	94344
287953	75303
389019	217423
297703	491067
53140	300811
303754	244688
181849	293813
408437	133658
191629	357854
380492	450647
311653	195948
13994	453472
120722	43815
183587	179506
412807	285156
271256	2950
54534	23018
303799	357533
445343	478415
234642	464420
64936	257298
477989	84590
381503	250434
125789	132576
437290	283889
283640	305592
356898	278642
193407	277061
322490	378462
255440	9500
342465	465930
389785	223263
144084	315962
137891	388195
348595	321791
434981	384317
189001	425233
296070	364000
457836	409828
482646	300480
130461	161616
187796	48425
10217	369972
65364	312698
188872	95361
467703	328175
289415	361698
48962	362675
114041	240225
172396	247888
146893	198790
101777	493022
447962	273167
178277	353239
434251	397275
474804	317118
53814	205223
308533	51195
119944	413880
490968	364323
21095	232567
97239	74503
379680	427428
334092	463738
280594	434125
252936	345401
217740	208737
201250	185704
20946	161708
167532	209415
133425	144845
456380	314148
300273	390232
211725	96195
466056	331348
36063	132247
209068	473058
103664	367785
73660	277478
195232	478920
168000	125003
81208	272069
74641	178335
319824	317118
135630	296087
8653	27748
82599	148915
287566	96298
418377	427522
323791	388195
398997	419050
249202	386873
30020	46892
330860	112848
201650	96436
438475	241338
434854	48247
62733	32279
458601	281380
233211	126357
38079	394915
198283	71917
398260	318735
356005	377205
105977	190369
143571	88113
330488	263925
392398	338493
383820	212328
206298	190286
135418	38063
97247	433934
427794	291249
483020	342370
60025	56396
21275	215883
243201	181112
411286	433671
362267	102799
398953	43460
405530	447560
478796	436686
352127	86821
60287	213193
312283	150760
371961	378872
96525	22625
446222	190369
39011	27766
164528	431356
267602	229073
151264	445353
116947	229641
351818	395988
347226	35629
325216	252710
305624	207044
94196	105878
485667	346584
70824	331581
340161	265589
153813	347846
82036	298950
234809	110677
252606	261625
458207	127212
84810	184781
8213	129491
238101	354694
272742	312892
392269	12895
100938	155083
89805	310756
12926	453170
311332	372694
424699	275766
343086	110677
58344	120274
336071	42088
36182	374305
432915	132274
154835	135825
304049	347202
408345	406371
464022	125139
297069	416343
179472	441570
233498	171531
269579	132247
484717	304173
471265	426389
364636	315671
381305	243115
3014	484274
448740	369577
146402	409828
293542	109401
119119	216909
72804	176298
268748	410828
346362	156821
285763	159249
137987	378686
100067	161096
127007	190369
256610	396080
328234	319741
315049	360472
22488	475594
9345	350219
29250	346408
185772	169146
490406	35288
149140	77606
447335	132474
332584	287694
61724	418332
28357	102919
466987	86974
114386	189824
230574	179542
217163	494102
334962	396522
78891	94516
269746	164884
82042	267602
275239	328550
485606	79600
255369	483012
218528	447517
477702	20923
257766	81894
402050	122283
398997	108893
135885	66005
245866	351641
219089	224085
166773	307771
346652	492906
418273	93169
300598	413835
55633	246388
86078	283609
130069	35996
172367	242187
315573	376814
1477	414909
308618	365889
5562	98160
254248	200894
262978	266777
247657	284925
209112	31899
322326	52706
124222	267602
310595	121362
434946	409296
224754	264766
203783	227107
384885	310624
223950	3845
249344	293931
56806	203656
260272	161192
118626	222826
14848	404362
377504	106151
360846	49903
73403	252753
182511	471169
424557	284813
194243	256121
67957	126119
379002	220679
37515	73387
200894	76736
426410	396729
476918	468162
406111	313314
221420	166752
242651	215453
206535	375840
132827	141154
476060	200444
15029	317675
129741	489822
447780	90055
8424	89047
345979	110677
347235	272846
482851	250933
219546	424586
452088	294151
51924	480804
360908	454975
340718	91735
198432	461881
235163	152502
402310	418612
343034	302281
267562	377906
80923	110677
325299	116283
186552	373752
486912	381512
347043	310203
65556	8623
223540	188866
324212	104563
359707	185013
282383	258132
441720	450705
358508	215397
282052	334805
209795	12895
286853	36392
336370	314742
462969	393326
347121	420735
34203	461040
310027	248382
467021	489423
151291	60517
79223	184659
85049	386369
4954	83258
88984	10231
235375	237548
75272	454323
252898	378686
85406	355332
292721	189534
386354	15926
317802	380360
274653	111859
172923	339063
6432	231617
208838	317100
127609	427713
180845	62191
270758	147520
461355	137117
474786	328631
445764	37525
241615	138611
488451	248777
4927	220417
216894	182747
325886	185132
433346	369599
253409	406737
270248	136511
427286	29604
19542	308906
289992	109212
174888	61251
480426	58666
302677	87471
427488	386901
197505	348387
23556	375916
420895	173010
7788	54173
386661	404886
36734	217419
94948	317604
140996	296099
407768	228431
382314	211587
139393	429161
445023	54976
245917	457081
365964	186561
37330	15474
53846	218615
132731	366127
4927	149897
484229	78303
190524	357068
359973	258370
408828	220417
366762	245768
465535	128395
360469	313745
121594	158153
252475	443741
266115	305871
121828	405590
116705	327061
208337	97265
200375	69067
162989	440461
99794	226494
335630	29105
55770	290450
212308	264908
454867	151378
454296	127726
458065	197996
259268	12443
56396	116283
195402	478415
243667	234148
318526	417122
338493	281153
29518	117549
56199	435586
65476	375828
215420	127921
215205	461846
390895	136364
257498	400466
413066	200549
97588	291249
104368	45866
413113	309085
332299	199936
84687	84722
115123	388943
23481	424148
216383	101058
5036	388321
191994	218324
195492	230200
282163	110677
221349	9203
107912	193875
454048	182070
489993	60333
313104	464540
362026	4413
34734	132843
297654	284591
271156	476951
340292	492906
417938	376121
301416	476844
446477	282670
487020	420314
300819	467703
277499	298722
378771	188020
329010	40784
49140	457520
76010	41363
55313	99072
195713	404806
50635	217423
380239	476471
83573	166063
433979	481785
212324	38778
357804	476951
121639	486339
365557	123104
415134	209018
18479	49966
345236	32451
188475	272846
79454	132996
350650	327801
52173	10646
285362	5040
15543	226494
354299	119122
473360	421784
456711	180609
438203	241468
339320	301475
122056	343127
178422	27543
185084	48163
97495	205884
210337	161131
397553	196399
399728	86821
381941	363797
393087	425675
449521	267920
8917	187974
264900	330950
139337	88113
160202	302836
138026	174076
68458	232414
297236	441202
217423	256733
445172	256121
303042	386901
461839	239290
248013	187971
129015	240643
263514	461211
151401	103339
447209	468489
324367	197212
53904	338189
109399	267602
47805	222701
101504	122013
342138	467085
47080	194338
285211	483613
432480	49903
334068	62191
378957	343538
39683	23330
58245	444095
442865	159768
381413	128902
64515	144845
4221	61386
378954	57984
457291	375616
485248	342761
242551	376673
406552	366127
223841	430681
71340	451016
399159	231154
444627	366127
332959	486885
350631	138663
309080	72670
223932	453012
296936	458968
249546	187834
267159	225320
221200	294965
345548	27435
47699	440660
30880	122694
119677	222014
334092	456377
217270	190369
442801	297825
96722	477136
481639	313829
380554	394656
396772	288035
474341	104788
114063	178437
400686	266297
253527	225005
288190	32406
470415	389682
65832	159249
432461	392086
317983	181768
429673	34597
257652	471745
38902	151944
244915	245679
428095	190369
286559	198317
472694	94516
269949	456586
135444	288525
62260	158314
409745	311873
291832	81817
120721	86760
393552	97985
51889	245538
382882	59292
266307	452669
21973	422567
376202	273687
361545	69029
472589	303870
88381	463549
353856	356391
479320	181304
305924	442740
170553	176328
268176	279172
137579	22620
4010	431798
446950	171592
421243	19246
356427	176635
189640	144975
462202	391414
404803	48861
109824	57062
404904	290970
90523	75679
451899	318656
217270	44082
391190	7397
147709	89811
321183	189064
471169	472167
122531	315338
332474	297657
479332	194469
320429	291332
197386	195052
314114	152540
5491	393326
423267	31178
36075	492349
336109	374780
385465	164762
304125	419860
294323	380719
417365	452532
362410	184542
170894	401928
212459	4634
394153	40784
4849	362222
90361	257603
447610	216591
163459	426089
10788	370912
366046	370862
35339	220679
128563	355806
258376	332532
68851	469235
346584	285156
234797	291249
483259	459779
109824	308217
356953	462293
39892	57867
268956	91202
55568	366666
147333	426034
316403	434893
425527	467703
109606	485663
358061	338615
66588	300811
488527	295571
159455	310756
487822	242228
348476	292231
250927	247527
300784	114375
450465	438709
151801	61059
225694	118877
21268	140838
130058	457517
426742	54700
165684	292353
417938	106275
229756	27696
350968	336590
86347	168511
446550	256373
306667	315683
352007	110677
108943	438419
58486	399148
165930	70378
377941	401871
83310	446351
215555	94665
36620	80662
90764	151944
438074	407130
175913	190369
383070	447335
388475	378119
134543	75499
444155	260714
222250	263468
296240	42890
287024	58317
247131	89027
13539	488650
255709	406626
127061	489822
412738	493326
288354	161975
238406	435318
179935	90913
67906	246895
71189	372141
183343	351414
331484	440660
135450	182578
357142	365125
168719	445233
21134	271575
431214	32807
227211	283879
291982	90041
14218	298532
53836	378686
167588	479570
163871	438094
167588	229197
390259	140001
469634	135664
136999	153995
2829	358040
399606	313745
266965	63528
470457	374281
317983	304493
135179	227514
175512	185427
47880	466969
261043	420944
394140	309745
263838	258370
80540	31769
63427	63681
438417	237784
314392	1971
153769	86476
187413	93311
348633	248732
199476	45928
66134	86728
47621	377683
400681	119381
133188	312578
245733	378686
389970	103539
158099	469921
424820	183877
21111	195551
418213	197832
444760	82760
191360	440962
345715	481354
69501	485324
282785	126756
323470	245679
27770	215927
431976	469235
273508	61572
420234	360228
371030	123415
461285	138180
301402	48882
281119	267553
167990	43514
397988	410222
392896	391414
20268	209967
232666	354696
165680	146626
395428	189170
373265	211139
68768	104507
286407	49903
383607	90686
192843	97527
318861	342761
310306	383244
226023	163201
153324	57134
336061	117989
16844	40447
177483	137070
369209	141068
407228	93272
148646	122490
268781	284979
248987	338835
91359	327061
205218	370970
219139	2715
250502	229307
137318	185494
231791	216967
6869	24738
130651	238019
144845	126809
65291	203656
424352	432452
105440	27464
309619	98287
143251	164080
403575	466567
193842	16433
274677	413978
2187	109949
130000	99405
83248	273831
91501	62699
8185	476447
369577	411329
378028	237019
194832	84279
207262	313745
138273	28129
233782	110745
328815	28284
242832	195687
9084	472533
25724	12177
367165	364109
460333	352775
67846	249202
145374	422998
485536	124942
16844	296130
437380	190369
398146	345190
86476	153336
382848	173289
301364	96449
208631	74611
246129	76693
146504	21523
421616	299467
198865	62692
442154	68456
375271	97362
67837	330878
486712	133630
305939	478415
316708	27192
404899	113051
323525	214024
152027	241524
444702	421139
15754	95149
422015	6688
457186	389681
76719	190369
136137	212081
97696	233468
295919	446105
9562	404960
163278	298150
105053	347104
65497	190369
448865	55481
358480	19483
69513	9054
465946	228431
125417	271051
182959	11415
36211	187974
239408	266852
16084	380092
187835	254543
471334	230840
403762	347425
327948	344284
31183	420825
389684	266852
289686	401896
189801	467890
411745	291002
315573	340253
67675	299936
380215	49828
490667	368526
352511	124765
360179	326098
474606	164497
342465	322150
314777	295680
208429	237458
449319	431625
217740	51068
382659	289480
232840	347645
10927	4857
425827	483914
183859	430790
454979	134145
82764	49903
328059	396913
181116	283918
266200	212029
379680	360527
206735	342807
479277	102544
18218	136331
424550	347505
250961	465374
65399	198317
60346	345011
146893	455493
410011	36749
453948	414425
175948	479487
424378	185479
113774	489822
171420	18665
89219	381622
71189	201867
407374	225882
43934	350189
281161	465738
382453	11050
96006	132347
302153	187244
156475	208617
343147	391414
297794	176536
3462	134145
345070	41753
229813	333357
452240	22804
440190	426986
484299	440660
202466	394529
71611	325909
383756	145793
305483	472424
4065	392849
7194	388344
4035	266852
459952	475011
413996	72970
118272	201602
389689	380481
316136	455701
36228	23018
122590	39084
144274	443059
365560	31178
141579	168918
103226	393280
355392	245242
483694	37778
210435	129094
267617	43814
144126	60517
17155	148125
257619	114930
133418	9054
152889	267553
430170	183007
348996	127276
427433	241468
214744	164893
240661	401871
120811	372214
304769	61380
313427	56588
373346	461760
31413	29831
206612	385387
440023	471284
22801	168381
369319	168213
114693	188594
487732	219743
479604	356513
182094	301659
196903	61724
43924	12177
230543	46069
328140	318623
49196	91415
228849	160679
233045	267706
64526	95942
419239	342807
158368	64335
40362	168962
110872	105329
39516	90884
392302	395988
477932	114981
225694	182543
446480	140608
312934	114000
260919	331248
227551	449620
288847	21411
48892	231578
456879	30263
450351	263524
22162	261375
109110	96575
61009	78820
265548	447107
209721	3646
241507	475973
132877	67040
303507	232890
153322	219765
306244	488632
348377	269829
101442	83381
254186	138823
322028	421206
433647	300480
234370	314267
142605	440660
315484	349958
242706	82699
132153	146445
215262	124879
349140	4141
153006	203367
118939	99437
320633	262954
203986	62996
153199	451869
81636	157990
112998	468125
260949	148084
397102	285514
255579	106840
310751	439352
339422	41351
325787	340890
122186	12217
452096	465558
262820	261394
45687	63995
452832	265071
219546	188601
430820	74359
319231	130620
151732	336590
385664	428080
165680	272796
190632	166794
143249	400816
73660	227174
445854	15209
196232	387742
135051	302600
106608	313745
227628	311247
348943	468934
46872	242527
71189	174034
395003	244394
153322	244531
491273	177861
480702	418249
214576	468249
340654	109110
164354	94289
15414	465647
169467	391414
185076	457841
65134	12300
262216	194165
338052	181820
249869	415379
64116	432471
315692	428563
482903	463822
352232	391414
365550	137028
120808	240225
241507	402193
121875	119868
258187	202830
279747	180578
349411	257193
494127	1467
444211	23643
275618	26503
303723	315928
190152	237178
195503	386412
461827	487368
139931	176302
255604	427803
325862	422050
264026	304666
171316	351451
187565	105056
191686	54659
72804	452300
311393	222826
242152	247092
453098	258905
435030	53863
44388	5040
160097	254178
312582	460351
269846	349165
445098	402427
475393	295484
332457	54976
185814	62191
136596	178922
203903	417201
482202	328140
443413	488558
401486	291561
481419	82
414357	377206
40890	374202
33808	298562
380281	317356
300939	487153
230051	106978
354022	283392
340292	35629
400405	234788
68241	423927
13776	274309
250982	409828
240744	148739
210161	62699
22807	38063
145425	313745
476982	76326
486712	124535
167897	317118
365748	77040
83310	120170
296191	49319
450405	79989
477483	306426
148575	479614
228727	96426
414875	372710
384400	13370
203863	219026
30880	54940
231374	179010
328845	255423
154538	409828
93586	312088
431387	174904
312283	92613
488511	298013
107561	430
313816	473038
313263	49896
236215	96977
438463	164865
174599	237019
414461	51895
329953	101058
98326	237564
473496	354436
184425	223682
126628	170940
201882	55485
305009	316505
71189	110594
300890	410990
312593	114930
292875	1057
209790	211868
34031	75568
15618	84504
170173	200882
256893	396548
85674	22315
146046	174149
229604	368205
85739	318404
326521	86728
325193	126144
65947	293813
18866	21583
110296	47683
451400	221759
11719	220857
432589	418481
246323	470128
3592	187920
119202	129270
449628	22907
189392	286244
286001	16153
52057	285807
57731	241372
451709	217289
187010	65371
180072	182874
178422	188784
78777	475689
38340	418842
214456	388473
50480	391414
486712	467938
159288	433934
422999	392339
458982	165653
225589	170229
65003	5119
267562	57717
130028	475135
125417	184258
358908	231447
197936	411764
344184	99405
425906	83811
283742	49903
50264	70118
435966	311510
316594	425787
110406	351540
92896	307872
128662	307468
194690	145064
433715	251216
252395	457081
179563	243362
298484	99183
484107	447468
121950	172044
303555	355796
343538	87471
25969	261281
442439	155466
134184	313314
204375	9913
246311	57274
66852	311730
461863	316575
69749	482046
190204	182345
25724	440660
145477	202273
284717	442554
311785	132247
295165	223963
312474	455490
343561	292381
112443	84808
313453	208788
82981	223732
342465	330908
328388	193304
284340	263125
196326	419627
244688	417615
400976	112941
219690	28951
146059	366127
360232	121132
243061	86728
467590	37763
334489	20959
402719	186259
132547	311221
78344	477986
474142	86728
364265	407110
266481	413860
217074	285156
456525	288410
255173	2232
293746	312698
72986	104424
282453	57375
43769	401235
273293	113138
206843	205289
237120	232535
43941	275989
246948	386057
480248	420508
205725	27652
229762	187920
343140	78638
239460	273831
230051	366695
458189	313949
458934	431860
68035	228431
238164	15209
393552	360531
431137	248388
493059	89684
289807	477554
53558	35707
442984	314976
340197	411662
376855	190369
245296	186522
277787	417201
333935	476951
123399	248396
463976	53195
366366	226494
103529	394199
389479	384401
300044	190369
56563	389682
155858	452682
285876	431378
280218	215369
98987	144470
207819	19620
29792	285156
264089	453012
462120	15209
409745	214084
249267	414292
276821	300649
129416	295607
25764	178220
235375	209933
291131	155758
5234	316935
109457	467284
334937	62191
483987	106739
251820	310756
283632	38594
260110	337262
293682	78818
26749	183213
248514	389329
225694	261958
205380	27184
17739	354903
395952	104427
485012	398408
47989	38063
66423	84230
274105	162247
120101	409828
43299	292721
231538	348763
491273	298767
460263	37515
200092	235160
276821	36556
413498	190369
386304	235576
121171	485962
50042	2232
277793	80193
348114	355552
330767	438373
96717	56958
386869	363390
252072	451885
104552	478773
267562	187539
206683	256668
437098	219941
54733	250545
219198	231503
414036	249685
62275	112551
190524	257591
445632	391414
388789	377205
353083	241065
192476	41326
264254	164164
406371	186159
212153	410236
77452	148216
257290	162335
476164	477506
407646	351639
192742	269431
383154	29404
273148	99405
122272	229880
179220	400993
36193	389765
77131	248777
75153	244535
463770	232612
305794	160419
174034	337449
335424	263713
223920	369599
65755	455995
209683	428738
79916	114930
88027	309390
240624	152372
136522	143919
404764	351907
251578	313745
249673	321284
376839	340215
73466	3664
109733	74571
180757	481523
168990	125526
420035	352605
212024	252007
457290	324744
413185	86560
439338	477590
193654	217223
15027	293384
85022	318404
413389	195121
269772	267352
491445	267029
428213	250303
409727	211158
109365	21241
446934	425330
20946	274565
49286	225939
276208	28129
353856	225496
81094	64645
103178	6655
385367	90313
281039	40784
2090	440635
88956	213035
191123	398122
492701	149089
390531	18665
241216	318088
321361	22726
298823	476915
304196	485031
486855	99405
488178	199825
475204	71917
15945	17186
287766	78891
418368	128429
305624	337787
195488	228503
139871	474931
233093	344130
373264	205037
319368	118649
246596	49541
71430	409916
30568	432344
237458	182636
351008	48861
10073	451731
78158	130514
461172	92833
283443	226152
240937	209572
102396	83628
156282	479614
81365	399867
272301	10217
285123	272096
11586	173632
18330	42189
454090	32752
466014	30900
124984	467192
378353	265167
217246	385071
331257	94344
91600	41753
261339	87752
77829	202996
175407	338271
7991	472583
122263	364294
475602	477136
371016	317100
76898	86077
355083	105017
18673	447158
452284	452098
341221	438957
453908	369599
405555	398122
348211	97893
487185	157285
247296	149089
74189	313314
115861	118286
267022	338271
9075	439525
82291	138885
55261	371918
250833	418170
195649	219941
230450	383892
166176	9973
11237	322533
260831	244995
393611	210228
256120	98286
188032	153995
280226	35707
130943	478395
351579	246690
244142	397833
440817	186159
327087	85348
380348	413525
453594	269199
475790	136388
157035	180578
40890	422054
392533	38710
344747	475557
111430	266600
205332	338493
434854	12407
483229	376684
100168	226741
403443	128483
157785	312481
473770	171621
191533	480421
333170	343547
87764	77031
59873	216742
47080	708
252797	134145
36039	485304
58505	336590
41071	330157
399910	6735
242965	2061
375405	203308
7927	339853
151295	240225
84745	330161
329612	308407
480353	112008
293557	273831
197077	348798
311078	317118
118488	13370
291292	214992
480823	422998
293167	385207
218261	436559
26776	283346
458005	425675
455430	128758
64732	127439
376178	293813
23255	162831
426817	52917
85674	471876
38809	404806
46578	55468
175120	145948
276821	299006
453646	423014
142116	64075
212527	233767
302900	184902
416247	208487
134074	172335
177946	20586
451040	87338
125064	223290
489354	317282
436084	49903
136516	317075
458269	204078
458398	103420
61708	478242
185101	198926
431807	206206
193520	40470
93627	239412
33966	419530
439719	379726
138288	308897
358709	256121
343980	272784
339272	474122
54248	310261
77461	226494
354891	158811
465354	366534
222102	364000
354644	117854
112153	11935
32303	214714
388533	104009
489405	458183
340742	145993
448201	218708
84793	317375
60990	119107
302153	403368
372448	54449
81432	242571
453651	458382
283616	371918
383698	424326
120930	117238
225354	364000
14131	415105
378930	82874
235906	244482
280372	183213
342650	81097
230192	58040
46092	26551
330055	212278
362883	192056
196126	380211
473775	483965
176552	336590
375405	392540
266052	373730
73468	420944
261033	367484
466017	269199
398043	271063
87047	290888
323016	95312
432362	195328
349326	481137
298569	199526
31049	488844
34256	444809
469532	410821
247231	168695
326586	298676
119046	156465
11059	96977
10890	115671
91325	452921
29092	315888
98420	288274
411865	477774
113685	25658
28995	94665
144515	194830
20808	124085
426833	143589
446140	256121
109120	125765
422015	69991
62918	79616
298033	423207
236032	431632
224534	253165
479731	226494
364134	54386
91382	160521
51551	311832
488743	349848
10733	136282
75339	79615
376146	124497
395003	479614
19342	399035
114792	391198
344952	396459
4841	275790
167588	172785
2349	23859
192238	314067
20	407386
18218	471745
146893	442017
116525	229847
452962	482403
102065	380989
354365	477986
230051	350139
3809	360472
321550	135156
341022	200549
40310	162936
31323	175960
112625	284393
77397	132843
336603	405842
469384	476471
93627	448057
34904	45376
454185	147068
459587	386057
110835	414033
187276	164062
209183	327340
168960	76185
180757	293553
236161	196281
481873	113138
237230	50391
372032	456640
327907	89491
85665	467703
52880	31029
365093	103825
36228	103267
470141	368720
1566	391502
24451	168663
72060	134262
72171	358006
120101	183566
462578	283265
128704	201761
446182	443968
412987	348909
188063	428864
307528	35735
33494	119868
355670	468276
134296	189631
125948	426986
162142	65617
7567	170180
187491	137719
220759	237517
367824	462649
335336	476951
344246	213615
325890	171953
245679	347386
97160	457839
146798	469235
138412	228698
267562	39176
381305	15133
331642	387860
319393	171577
407565	166229
35721	435886
134072	35707
402177	385000
440056	11872
237148	238578
400562	374651
145141	370866
296339	97277
121828	22510
114643	242204
189480	224673
253102	312405
11200	10139
187834	413911
176878	190334
357691	30182
416863	236213
173769	179099
487393	200436
10721	381440
385170	376096
192238	399898
33214	353674
76420	20586
412440	229590
130069	286719
394054	226494
60399	113455
366505	58317
324751	38552
169124	314343
180755	57206
75339	159768
131606	27570
375405	173770
421760	478415
49037	339740
389655	344536
174552	439992
58508	432526
356112	122334
31323	413905
101788	426550
15819	247106
9417	80543
287477	177630
88917	293813
146618	391414
26751	313314
327570	65051
140573	388575
53729	357854
228425	219510
459340	264908
296029	426581
277405	20959
364209	72380
168933	171751
361230	443693
335951	272427
23306	119225
8461	162247
324037	122462
375494	71710
28357	48951
266002	133423
205023	441774
314917	447517
198175	468276
454528	476656
2633	478415
402895	301659
234978	265883
149364	425729
40890	179246
271608	187836
219546	391339
298823	251671
225355	476656
324486	357068
398085	408515
346324	284979
281650	238286
112840	446351
188246	262805
288231	332379
327813	82795
484873	172782
272636	317118
347981	229866
401825	120074
295387	75495
11237	163948
144577	487192
317259	420895
312347	162652
97499	356092
52491	194626
245850	63528
54065	469235
309611	353178
458050	466744
309917	39128
169937	390963
357294	214050
317866	24313
32169	136256
377983	315671
141312	224500
399930	40852
387283	259623
333218	64927
456021	329017
162569	166513
21110	3041
92941	272136
473381	108420
410314	73525
452416	180556
197344	185463
346299	265370
407540	198865
21067	121304
78018	380689
461991	204925
106814	20852
198989	133752
209523	230391
73740	136744
1799	314742
123524	268531
82688	86560
186202	132843
454263	27411
21902	284155
408337	391414
300273	263833
178422	278200
322773	422998
450733	292006
99393	477986
424387	73703
449892	270095
335779	278642
125110	345387
201749	13370
260043	160419
217941	457422
220733	62191
445766	288650
300255	446351
81305	164723
269622	276358
426271	434718
340868	324063
8752	205557
428829	113138
70249	60517
315203	95942
414128	476231
464420	46481
201813	278907
156531	358797
260363	49903
263762	463475
133104	263713
37286	193705
322490	64335
433510	23793
361573	447517
447448	79216
83581	78753
411703	211932
397635	228713
222045	214101
78469	307187
71226	298193
192611	476386
318695	320696
190649	340199
332861	378462
131868	378350
336781	424608
219528	241626
200092	287024
1936	249202
381205	421356
151234	391414
192586	427400
260532	182578
416550	391414
365550	4717
85996	346031
468935	477314
29115	377649
44160	313622
92601	222544
436052	237165
451990	413525
335654	154918
308531	155175
4752	394915
161363	240254
61367	294234
219198	232969
43848	40447
157267	15209
142527	315516
40158	14335
146261	112312
175223	224628
416655	189659
212219	164884
298438	275379
43571	119868
45270	353787
481406	213725
65226	139723
137454	13903
221318	5857
221593	454540
402974	98144
191896	263543
204906	467644
304404	128374
17103	234179
227137	214992
88933	354933
228720	284687
86391	414286
421579	94516
488172	451253
127388	99405
236424	350956
320245	3747
207867	153850
379391	251564
444936	336590
486799	233279
236496	293564
297794	208487
78351	168960
28357	432124
401510	59217
111092	64642
492002	186819
251975	200972
326017	317118
346044	12263
94860	446801
101572	179559
431222	54976
484925	369599
46297	461050
96404	315888
424184	375768
146867	295465
397640	101564
146398	215054
15027	35362
86731	421935
406710	418467
85545	17753
106735	199685
400441	265711
303617	85656
387524	164884
85863	387987
284586	10690
175687	49966
50090	285052
408357	192811
359790	237178
408794	427740
124374	429161
193333	403272
179489	83078
131574	335956
208555	353603
139833	480542
80090	415326
96406	101030
139355	139993
392314	479536
455700	166513
311510	390197
168410	101543
10519	304173
19745	479737
417938	327464
99704	35707
492572	190369
394240	387236
85674	320625
474341	341965
420759	472583
85117	360668
447180	244207
58484	5816
259657	255640
322051	289513
262979	443280
68163	263962
417372	208487
169919	240225
56396	316388
90494	387053
203783	76558
247710	80761
110421	125948
36887	464678
492967	240685
48674	317100
303682	263009
232230	320797
461535	284843
151647	136234
27821	457297
160458	106613
330246	382924
171066	363021
61299	464734
208294	395102
319259	429849
379335	476831
306947	352605
458247	317118
234788	306021
343013	209014
293050	113994
72460	324592
390255	187974
478620	215054
153204	249041
192964	430356
292192	148519
491920	132740
365796	220857
194891	151944
196231	236123
415305	132059
269430	157578
420340	251824
36994	400490
320714	300057
364886	272339
308991	458531
387965	440962
463389	149079
438610	408033
431392	288035
300890	390633
412486	207535
334092	78210
92246	276963
54816	143095
317523	140508
153505	475200
10807	483200
420507	261396
166757	411648
467605	367522
194563	92613
379064	376814
355286	320464
33838	41341
371185	414965
132318	88313
52109	74886
28807	4413
147287	94516
113458	164745
2901	339829
424699	417918
292415	190369
225081	105498
428796	391414
24088	368834
354880	220417
205894	273831
69722	363721
15027	103666
342038	308770
343732	217784
309849	390125
313783	449368
80175	43717
156704	190369
132617	467690
346834	53863
362647	195841
195402	338271
59644	364190
347121	458183
174523	187974
352782	109006
266191	225420
399233	341271
456940	470128
285239	387742
60100	183213
228128	220394
135110	11626
693	206384
124596	229733
390217	25376
92595	273831
245262	112312
227763	424047
247929	30529
21411	194925
400550	182572
267562	25415
87471	440962
144865	130310
152061	231464
32869	98603
447716	323282
271630	13439
479277	215459
159611	303359
74768	86658
129836	362610
367418	243115
241529	378462
34776	429758
16198	75448
276821	303424
70947	96426
243989	293813
282865	38063
46235	144405
307227	29105
450289	57701
251272	62366
189318	102309
226919	322108
267957	466580
306105	317356
156814	263009
417214	299428
335951	450605
208744	287004
39927	94516
47080	330827
271179	460511
216585	430579
127312	109437
67549	3076
452626	38134
327458	119661
238928	198275
327351	455198
98530	108222
69749	260879
336335	400934
257098	395093
277982	333547
332862	72668
414954	122193
476094	487352
361823	31178
326455	97288
458557	488637
30110	72336
358860	327779
94	117579
320045	105878
418743	490473
358599	273649
386092	338915
345149	99437
409906	440643
376592	4016
82950	155656
310823	67530
159127	342793
234453	409828
154255	28629
282912	242965
283469	187941
273683	191821
254241	160483
191761	305812
262803	21634
293931	360863
143315	204384
353856	402731
376815	409828
402519	299228
155103	403638
285383	162831
317552	313829
328731	339853
399159	477062
246540	346234
235521	186440
317184	183213
4452	464420
462171	336590
153322	388904
36987	244166
75339	330866
144300	111986
124121	309801
8960	238578
183176	293564
141812	124085
362654	353836
190135	317118
252518	175577
165519	48275
79075	19620
366991	26979
17021	187248
457615	180957
202693	298182
455647	489822
276519	257402
309225	99712
449319	471355
196332	6899
94082	60517
404442	142318
10303	383048
445292	430740
63227	136912
408998	69873
212426	409540
191933	197911
225979	39774
330716	226494
492135	459216
202356	28129
19459	415594
259192	248731
234573	159411
428264	18067
34904	80587
273972	259297
226870	216318
458264	55857
360165	315177
139830	336590
184279	141377
142104	451956
28274	3454
226359	59234
290382	95149
216666	483090
248109	492906
34217	213871
408357	105017
214725	265711
278873	181993
290838	287848
254893	123213
431508	186384
342465	136843
109185	362235
134902	264197
205023	464892
409191	354755
188784	63711
75450	71300
179781	300119
52156	307423
305936	2068
403563	125160
63536	476807
165680	418336
188780	287423
72338	304731
478080	245752
167228	40025
224495	172921
117969	408083
350653	103912
34214	306553
42101	353787
450436	42856
409399	290450
88812	467703
458764	334637
46920	282831
347275	13989
170529	187836
65747	407061
459084	431556
292588	293813
179184	110677
309589	278130
26556	260527
267562	241696
250854	304173
346299	161784
440604	354694
16711	472583
395301	227413
451317	16433
290704	104505
372167	100293
131031	448286
460571	106461
335654	193099
248150	191774
44713	249709
204393	276501
81003	363270
20059	462876
474389	303424
9439	182661
157957	24208
381305	317204
2676	213683
344063	267352
293633	280652
95472	71836
79195	243689
194993	388575
214828	494102
307138	38134
285607	48007
152370	168213
464892	52490
455574	267352
479030	314526
153799	173925
440604	62580
447859	409467
286350	307148
2205	54976
231305	136435
11994	209572
185985	412453
147224	4413
325019	355806
172721	27967
192843	22719
93451	218727
25367	48861
154456	356355
2647	88156
200268	381605
23018	114405
244187	339837
410510	423688
150510	209376
466247	373099
398527	249709
145477	256121
43454	317118
43775	182226
414825	389694
18410	338271
345729	249334
236000	462825
9969	333553
360459	67174
316979	313745
158225	312698
291687	54671
344585	197162
286755	146863
297938	191449
286145	428603
355509	24738
301355	94516
480633	246303
355848	145691
15640	366941
220453	170645
41378	300051
2195	370844
456021	285688
401236	71725
236646	219499
16458	459213
126393	71859
293442	364294
188568	454626
254735	355796
422060	280507
370814	257134
287740	167210
267079	385000
254248	39259
223932	340210
66035	247997
228116	267602
454895	312405
208520	295650
40028	146183
202518	49966
407050	419098
283035	203279
134634	49828
81262	407596
112010	243301
477545	390232
242021	106514
133909	22323
326638	327328
79075	75639
87741	430610
419813	182836
159140	366099
255136	383461
319317	217791
194223	294092
312881	482634
123058	274934
316782	349128
130069	429630
440740	451774
285143	150966
167588	248700
486712	150258
486712	315671
50332	122694
102832	139270
180871	291521
469670	240058
443320	444288
137064	314707
25969	64474
321517	181211
142342	148075
440331	347309
278695	214992
253182	362005
51246	223732
397323	140460
357845	262633
427558	82787
152210	335606
358322	272846
45128	68950
77853	109402
317027	358310
360135	423327
300557	212081
116294	22888
212009	75914
277568	209967
450207	111518
5555	382316
37108	21583
189709	322982
47012	54473
237484	190142
85961	142825
411583	454323
229309	48386
158918	32752
242551	175013
39195	124649
13268	423430
261525	111039
244902	15133
419256	486043
309917	465104
277359	4267
367083	26551
477988	273831
163600	131546
76359	327603
249874	203731
167588	334064
494127	463535
146172	127298
342300	467612
350594	489787
327246	359114
365379	347722
95367	115340
395428	162247
164958	203656
71281	376483
246221	75462
403347	271958
491588	326997
263514	466945
324548	166613
324266	292468
237801	252519
105170	9655
467109	295082
315314	378462
487338	440962
16110	141166
63616	136331
210775	181668
312392	192113
20092	345942
178222	327100
186941	41640
457503	237569
251629	142735
330994	292721
195285	449591
277167	209285
480589	236959
216340	113581
54539	326661
135181	340772
53275	464694
138126	105818
486256	363339
291156	230691
418634	71582
41378	170464
203727	135756
108282	41075
82556	135756
85094	328200
196332	9054
483112	40871
398500	72559
245196	34183
157481	390297
239209	279798
127468	247881
289513	81280
370116	115530
429991	155366
61362	74106
381655	192365
55083	174242
291343	124871
490906	378473
135519	21411
256637	404960
351192	207042
34329	425838
116794	162795
231331	155625
397230	90005
437007	309632
456952	27464
259978	392736
246199	446013
211668	99409
153322	187349
321386	330172
92047	337765
162518	21379
281119	62948
291816	401928
229736	417918
118685	309513
470211	318735
248563	195121
476586	395198
470918	249334
16844	326815
115938	348798
434151	205289
230051	449491
377708	8338
91306	448862
390207	151798
221106	487833
10236	19808
168720	110677
321705	103031
266494	116860
51551	405217
289513	15895
87886	273831
84732	350822
40028	3041
230574	104888
435566	484447
89805	238075
8164	478482
19492	254720
32601	286655
83672	281604
169778	366127
61075	50264
250377	310246
446182	135428
23137	83017
112330	327154
146010	410074
59598	1057
43045	311832
335069	115861
87713	186159
320915	246639
373755	464350
171576	24842
92683	139136
286394	15209
169186	349261
448552	288035
366982	297364
193020	400363
64998	249202
17805	233942
452126	281380
469528	367106
214522	155174
482851	111186
443841	1605
233498	307745
450353	347863
366517	28430
40682	398958
152368	43814
141782	246545
312714	81340
71627	285736
310153	152592
142674	96753
7922	21461
136954	90099
120541	461392
381008	336487
12481	139395
340094	219793
202379	389082
143113	265253
70808	373438
161363	256165
279811	324849
334342	117243
103708	241718
192238	161080
162471	14331
293682	375462
115128	251006
190524	233778
70808	408469
55999	212472
11352	41351
320898	476951
404892	137128
386901	313745
249306	284843
137891	244712
351458	422292
283101	290804
389224	366548
164391	248777
185084	249334
7386	466432
476386	380480
91163	251150
88605	92613
302441	25410
453908	92020
285156	100053
170932	40388
415396	38636
293913	393680
132443	135438
246955	119123
53048	166643
120247	414334
287212	410074
316552	267602
250751	174939
347178	266852
108024	267920
302002	401871
12263	275872
44749	173441
95474	46503
289767	391414
106134	439162
168273	5040
260136	280765
62366	428103
373170	40198
134299	381404
385565	308037
204018	165354
466173	36392
212617	221551
475602	44851
46092	31483
20898	480446
105309	155214
267562	50876
140405	419305
493038	338189
102065	444119
97499	135896
260578	461217
252742	287694
21224	130632
409388	402238
117025	17235
147803	378164
20936	185436
342807	86573
200475	249334
372698	301436
74500	30332
480113	265771
84605	336590
381493	298156
42814	246592
77409	476951
289447	409142
25721	190369
136798	54671
67048	445488
110954	240930
36111	273955
377309	246637
302578	348007
447909	217275
226167	20886
286948	252556
277640	263931
272301	161858
20992	206887
187834	181340
377129	270627
4325	329698
408348	266852
435898	378941
87638	237504
44160	122973
139646	398954
188663	202394
202774	110677
93701	154770
65664	245679
232812	76709
5408	145948
219541	21902
120247	132990
198845	423828
475691	295680
118728	100485
327209	134140
287855	164655
123914	363497
258274	332587
333996	362784
72030	237458
266181	230463
14056	391414
480418	30537
71627	1946
407028	192610
79208	203667
432836	347562
72180	346408
414646	81898
273705	210403
275684	40447
223929	276505
356674	155794
479320	105371
314383	335062
175894	476117
81262	36760
30568	263610
270069	151765
379680	53640
66296	70179
214314	329468
289243	186159
253274	99757
139401	249186
209998	157171
110944	63703
287223	169485
13718	416942
353491	351818
111769	268883
7155	190369
453887	119762
251697	242387
257926	204330
455830	292468
453736	150405
149089	250389
148528	55923
380858	218126
116087	390771
409609	380071
453821	302033
105969	3030
118095	227101
150518	273520
244902	420777
443307	273831
465062	198188
386282	98535
45585	55472
158071	250434
18152	446693
317410	89667
44251	101049
449580	76454
465944	154865
318422	420944
481419	480246
6952	291637
265262	9091
84607	137928
15302	245317
262703	300811
135651	426034
359241	367798
487422	119363
201660	353560
72065	428664
60861	16433
395906	355894
424814	241063
365761	10690
68532	238854
456403	31358
81388	336590
432362	298209
132233	375840
223200	53389
281236	420794
483427	109252
317260	429391
77306	9054
93698	110677
81358	205180
361818	357854
156059	222701
474970	168252
189824	81097
21411	161788
96122	317118
303507	374512
163356	317118
15819	349393
75229	76008
153726	206557
340037	198865
479505	23455
262579	464420
21464	284843
45128	86560
99405	152682
86034	100858
411161	267
99789	381428
420214	196783
76221	116695
30132	26551
323520	300800
260888	373793
32944	261070
136878	158776
484804	368343
450532	99261
256012	86095
192899	483988
27104	420757
146447	351193
269094	235189
41841	232576
97831	335663
57	10490
26366	158459
8199	301143
463976	33553
87833	180926
14138	187974
397181	153183
166171	9054
269949	161510
120861	86618
137213	337319
187796	482337
202783	424814
272785	429150
332874	421356
333715	143641
20946	407248
35362	413124
223616	169582
289973	237235
55700	392400
152015	492290
58802	58165
24983	205886
104539	3802
472583	138885
239581	414795
252664	124085
4533	399468
468055	6012
103166	263530
20236	392797
430870	46086
486371	146183
291687	374939
144073	12177
303182	56068
202561	23459
20992	128845
471169	136435
67399	144606
407660	295114
446105	161563
88046	295484
362521	391414
373724	251116
263514	323876
168474	437814
183906	8531
308132	236213
382848	179361
101049	59370
487685	281924
412595	101058
196008	16433
104464	50630
208300	389691
290913	445203
9866	377135
295682	345401
237586	450161
156270	373009
347680	262772
422246	285119
302693	79249
97557	203141
3441	453155
470907	35707
41122	269849
410018	366708
146893	297740
214608	247302
476498	490746
399270	186384
210721	276358
418664	238682
444323	412303
407359	82585
367109	75459
417252	121291
245237	430997
214180	394758
92180	94116
331017	492316
60667	317356
151691	449123
373849	353145
146893	93813
109824	296645
409745	203656
386901	469882
464420	385322
179685	207535
319455	440660
207373	411157
310756	150067
164254	175402
20323	144285
64207	183054
262210	237019
344891	259074
136604	52382
76636	476951
396913	448134
458694	453809
148196	155719
380739	468283
451585	363885
425806	53736
440707	295114
427284	23318
268593	41533
259587	103267
214951	230842
234881	373800
417358	18043
374305	306828
85674	292020
277489	261337
123638	91711
276209	351257
141098	348550
289472	467690
172672	292721
408737	480885
335630	99750
190460	425157
370417	300480
404892	265197
82547	36392
451248	203656
74158	238192
54976	91600
399818	21411
314917	407306
82919	177912
487415	190369
173633	399852
271253	211530
157311	134694
422463	430610
295577	23046
493535	428563
94792	472104
32776	480183
361202	167304
323334	230133
14576	126100
392182	45141
234087	284843
42858	278030
153850	208300
181651	230481
395964	478415
258136	476951
116532	300119
138908	203656
385549	213035
210493	486698
484144	297969
486712	358114
191247	347948
206317	37515
238889	171424
416441	454389
421318	222701
375476	475555
258122	440249
79134	255212
439719	183479
302150	164884
78373	401871
483987	325895
1292	40266
387889	415411
140899	424670
78030	352633
389992	86892
135103	114879
200067	268997
94788	15209
174139	427434
259449	252961
24310	96234
343985	446936
109733	11479
73759	22549
289267	272052
312714	239065
369209	485086
109824	388521
277219	210050
81256	55920
137454	95899
328975	337748
4954	96722
18025	273831
148343	239112
123661	448538
161166	387839
150216	399537
303504	282056
352022	150964
332842	87471
444318	137128
405979	73018
244399	358326
263405	119762
327997	219610
203618	16661
334186	417956
422980	62228
102830	396729
280999	275989
214744	244910
291209	13370
149388	468511
194848	49903
215498	321924
494082	414421
54404	363249
372497	432097
490985	110677
451245	267054
50197	409481
452192	474281
114745	215493
388992	80543
467267	13370
385731	175067
450418	57077
252356	29599
403585	165126
379827	131589
60868	145287
375405	125220
305906	307978
155073	257219
388249	317686
120294	180110
233045	11822
268748	408709
188124	169120
417826	116117
200867	120912
325003	273831
184275	164884
476421	470067
399352	86728
296652	466151
349140	95149
451882	311297
122866	355332
197118	84089
449823	474412
119382	405217
19571	490300
386182	363973
43522	77779
213006	450153
416239	207535
293735	467703
447962	56550
493347	326249
361008	3011
284972	179045
280761	436686
475336	262837
293931	267346
193050	328560
10093	122462
21708	48275
316963	218614
235597	119762
114185	384522
78847	419478
128704	87904
246990	63753
398115	101051
7906	24145
204099	298627
262405	338541
214069	190369
152210	182043
400586	328140
325491	492306
400910	403364
114063	96673
306520	124493
135178	197005
394349	10520
147595	265091
478588	95810
30708	430151
275677	303444
299232	342807
278806	292355
170003	227715
113969	60517
393619	189817
266460	226378
100938	347057
374330	367798
391813	336590
292198	143179
381256	194116
6084	150719
152745	391048
471364	145639
456011	145693
369030	371585
201131	325617
435576	127371
310918	341271
82774	348912
446231	317118
208270	308593
435814	105806
187196	409264
129009	347512
213873	308100
298949	241399
71394	229986
490699	30403
127726	284843
386841	394867
6329	9054
97831	8459
48867	391414
378156	140545
69159	212081
455415	448511
399314	317667
328557	271709
414378	142983
17562	375113
415076	398647
39177	290
183274	220719
219756	272024
254996	63099
205436	44469
271828	492628
101780	470991
394888	490647
456215	48572
391119	483761
223327	414218
210829	99174
123528	425675
73910	72670
280189	249334
261589	257055
273900	440740
29235	223732
271751	459686
430426	411083
194851	367798
451011	406751
405979	422175
440918	366469
336265	240923
449914	478109
166348	41608
395669	35642
387337	327343
481966	164519
9866	439990
149175	429349
150245	101058
188730	121409
226167	91380
378264	343547
268576	112312
412130	187834
252846	264303
130057	236032
285697	20959
103599	51279
260011	426439
315394	462940
189514	183213
298719	478415
287874	186568
41378	110606
237826	248777
452148	298477
277808	15133
272209	408906
244667	470771
322326	477986
21095	401500
222389	493788
277501	48163
449628	146202
55426	454975
10743	210884
308122	338189
19247	374449
335779	122218
83657	493917
262308	489822
469367	432719
18843	158059
131417	428864
345309	384834
253302	22347
169123	99072
188655	203656
295077	423764
53836	54895
260352	120986
97270	5857
382333	94516
225620	369971
81188	445993
68975	258973
15703	420790
63212	403612
92934	61522
121594	298665
164727	329466
440056	165610
327815	113051
242466	371762
478480	46079
153418	366493
100740	280935
45665	187627
135309	486885
71345	478415
80460	303175
9025	26046
425135	246793
316565	14925
486289	272598
428072	90041
161326	435280
378924	331238
430575	355700
104740	378163
292129	19377
426554	110191
449286	231485
18298	255579
119944	207551
103227	206774
199099	248874
252450	5040
147288	258370
237714	380944
420759	397405
67174	372914
121875	487833
196999	317675
444537	100465
316643	196851
413161	446290
432993	84805
216258	360679
68641	166513
122940	43087
388745	67678
354075	239872
385211	49903
297244	262954
17845	99990
202702	72219
418172	471903
239725	35319
237601	208300
71665	78906
172396	45340
74067	78380
173672	440962
95233	382832
217423	135015
31581	486608
470817	460837
282815	452107
104570	253550
428735	451711
404066	162831
316746	51083
441921	427172
86248	49903
384811	436350
401715	249334
219546	408282
442154	84089
445998	48223
351768	94344
309778	339395
20686	377270
64526	32807
24397	236562
328939	85408
186730	103085
198966	346496
4706	37057
145585	431691
244688	305420
279164	459779
205069	466737
167588	100631
306335	205289
478561	209608
129727	329803
273139	118504
379105	404181
185342	135756
245990	401231
228849	311476
201748	180905
470270	487833
283776	77736
469832	483866
422144	166970
439768	12915
105172	440660
422193	123451
409745	444864
244536	362743
163783	478415
358656	40034
468765	293813
243760	120964
478711	309801
454369	130542
287535	143880
16335	472585
453321	351639
168062	41432
297165	325653
387986	264908
29807	301563
302900	380409
319081	459768
51674	246141
407935	146804
202973	219309
65447	287423
434700	391414
4098	217435
175500	151944
127478	467690
320427	49903
160948	330414
80460	457623
303071	371419
319733	270095
378612	78512
242411	328622
236394	179167
97838	203438
484917	469532
221025	86950
408668	234940
217784	474412
19289	467652
492345	365625
324495	208038
187933	458264
105038	54298
391278	286390
166085	482647
39927	376634
1443	109928
310062	440660
387791	120666
289535	31483
106739	273657
428861	248588
194905	312698
300750	315168
326830	155311
206686	304008
392429	33647
438381	46294
201133	70018
200067	310353
439366	277961
379551	350189
60214	281826
213535	267352
275660	120607
166119	479157
131574	185013
35806	470095
481034	95312
7991	393238
14263	209018
104192	318735
484731	337921
371380	283354
18468	313829
118507	389637
347739	357139
170685	264258
362388	492679
479488	23018
68012	164884
130229	412498
349968	291180
140275	219499
350887	401101
371983	205719
195615	342807
226634	186259
428453	276744
330125	140367
171640	87007
307469	373034
249306	116226
48144	464420
89219	481485
34447	193369
277499	231485
440416	94651
411680	57134
276821	213221
369211	195121
429774	352300
74658	44108
409468	399867
129289	62855
380427	276358
181822	371918
174028	81189
227719	183213
56229	226023
161673	71526
371933	315671
20988	416498
102405	342947
82451	101727
357234	398114
12529	305151
281240	250213
250833	69721
444379	385182
272532	405217
346299	258508
268251	145694
309083	464734
66040	455578
133318	490306
26210	41075
283675	312491
227363	217507
315573	79989
304712	468276
275995	158156
167638	258620
236359	34272
372448	343992
424819	380568
259230	336691
461767	12232
375041	196293
404892	218123
11710	136914
479058	251388
95790	285357
228420	259293
354545	35707
275454	190369
110182	24243
19727	439599
427380	180578
360946	409828
34447	347235
144481	390232
191899	244621
353102	235059
153154	207717
239431	161518
403022	98012
363915	442622
75299	190369
465774	214050
369797	317644
358426	149616
477262	232060
389641	301475
87638	15680
459128	387653
480314	19851
92635	464727
455125	474218
144098	65371
444755	308150
237529	293813
28297	137128
239460	92369
137320	190369
138927	146202
450465	399615
236216	475389
429519	12895
422298	356645
385141	209572
205890	68988
36205	214212
156852	369662
111017	133586
116087	297937
422738	259699
157252	190369
291263	132749
205028	336590
25885	408569
200067	481525
15027	164155
145216	52240
309811	319508
413863	283724
35263	272908
344881	478232
92877	27696
374340	74755
274645	124085
15747	101754
106514	438317
385391	191639
67906	85674
424432	245679
203372	11626
83583	480026
489787	315990
33343	161292
36267	343085
67166	473986
299437	378462
107872	397835
130395	193275
285918	178227
156446	61467
257498	54298
358163	472583
374524	234649
124378	387185
131382	165307
278722	28581
199089	53863
138892	425675
367336	288035
225629	278598
278489	15209
436624	411809
333829	490252
326134	338687
94313	437191
396370	385984
358279	454126
237714	1605
86268	430610
108065	478415
239272	376775
89215	228431
432361	469227
65513	413255
377607	477980
84417	410951
63817	373100
474228	313657
489552	50658
89219	174954
78158	472212
314247	221056
152528	443871
123291	4413
433343	356972
222633	28065
277568	170684
487130	360480
87832	313822
108101	341271
373755	150352
276518	122498
196003	123681
342465	176561
425900	94516
125088	193198
375726	178335
361049	50643
233995	261110
172335	188024
356987	147429
24920	183955
152480	118188
388604	201493
102065	239915
364703	202307
366066	128153
363934	81707
425467	475594
57484	329215
178946	475229
76038	397607
387357	1261
194811	261614
50989	113138
462963	345745
174986	318719
18631	239872
182094	225046
426060	27674
43234	21411
187834	259704
471501	90099
357411	167918
42814	39195
406108	399929
35806	313745
315418	476447
64660	347064
284719	131328
181363	395744
314311	301348
400896	236910
165662	272096
343467	266529
8623	311143
31483	140044
263708	362773
174548	427633
250833	321787
444975	399941
229735	195075
168130	84521
74521	35707
108222	347574
405854	37515
183769	190369
86158	222701
138726	381008
5354	302390
240776	489822
205481	340065
210613	409806
302298	424878
48590	218730
444918	250488
365430	70941
297852	475200
102769	144405
57432	420241
269745	338862
458837	392086
120746	88113
101354	212138
231305	439686
152210	156234
278520	28130
335484	249562
417938	271040
193666	494102
150340	418860
424151	315671
112443	171604
470915	359992
77347	298834
247482	221660
347121	33131
275319	276090
463470	133168
464040	239915
323469	160232
160744	289970
375462	80220
357845	291717
407811	325738
3462	453404
85094	140044
104179	113138
322867	226943
24683	306387
480648	53924
445463	389682
122282	68701
237714	111629
112072	215054
138904	93445
73633	13129
355083	143179
64526	21411
404568	265903
40890	302433
325391	413525
73842	245317
449307	98847
65134	328600
437168	295650
467619	471745
201249	318735
296579	194165
48282	267590
79528	268088
479614	271376
75093	375897
445801	345401
44961	51464
168686	376364
196542	214992
179409	96977
172350	453391
434726	233574
453814	287423
236216	249709
467703	141176
324967	265054
389266	29961
350718	401455
28157	134096
15597	432048
134094	468997
380454	13972
238741	13370
52322	165637
73896	118305
330879	354903
87923	379229
259385	176878
310249	304527
456021	181879
47349	114113
194478	341968
283206	407977
419849	40206
486076	484274
96612	29115
436613	167681
73660	209542
487340	269199
312283	249751
90696	425510
13339	222701
330661	282822
397059	317100
8524	35115
382379	21583
27826	392237
346828	263345
293405	380028
320298	360860
308908	65003
217275	50264
489822	88437
396043	401520
45579	425675
273610	420432
271660	79989
357546	77065
346541	190369
66448	375768
321355	392329
466056	129513
312525	363631
348537	263226
437696	19208
370137	451213
63849	77443
104603	464795
168975	166183
397734	272309
204116	249202
53484	110677
73492	139803
269949	212722
257331	489496
453294	428864
328448	74029
275750	294069
272788	248777
183589	295650
245948	67056
139284	117161
45951	151900
49046	313829
112640	265518
343870	335601
131001	60517
476022	342684
275721	463456
108985	20908
31735	13129
82265	401871
6855	290565
276370	446627
265013	130069
191846	446154
6173	366666
119345	409675
253440	84089
242893	448484
43355	179506
235698	22347
199869	440962
95356	3041
360179	263880
424256	167377
185146	301057
439470	62188
461330	353787
333051	5040
390842	264406
299922	249157
345584	160679
414616	471584
117317	123928
57009	457623
415574	186341
298333	24943
443982	88912
404568	310359
382037	368352
230478	92613
413673	194165
253482	422998
73297	313745
345401	61016
68532	278182
415967	372314
51808	423559
416470	41673
386103	423688
409132	20135
225081	443073
410573	331762
99039	200632
276209	92694
474341	111629
335689	99437
408843	26551
333119	326260
78527	33396
234156	27885
268027	329908
141068	412303
201940	409828
250833	96916
283037	491666
303962	463877
124837	320161
154645	440660
80665	23785
484075	383391
216206	320092
317724	432043
448693	72380
267562	50162
78469	405373
345517	116886
284129	464438
115304	108222
160101	306526
113116	201754
216666	177935
232663	414471
388475	98603
68675	379012
322631	279069
366154	113296
425827	304173
167982	218730
406390	446105
376925	27766
197170	447794
410295	164778
254281	48079
407540	103666
342486	371187
451354	32807
385239	278845
28429	84089
486922	200441
308122	379464
291540	308700
445101	476951
218590	114989
16641	478415
177487	141982
185400	48275
196996	97205
55409	179692
144042	180957
289537	40784
202641	203656
53664	366127
53872	158883
325314	267297
39426	343933
34961	290211
267516	431954
191308	32807
330809	56565
344790	60517
338189	133373
86626	120729
310261	232937
401592	295636
157961	228013
296029	350660
254315	106327
94346	368408
233792	411455
390408	359762
256599	374806
146903	209572
203809	174770
484144	390297
213536	154718
418368	193705
6417	312971
295493	4446
484198	423828
62460	478415
334092	425787
92401	110835
183934	365013
424104	379330
137224	61059
57846	311045
418368	198624
377720	329039
246217	109006
161099	47355
46412	28237
26566	293813
198776	137505
354911	225755
422638	233220
113637	217423
45244	60025
272078	396566
310512	190369
57785	276090
120665	99620
400500	55493
408357	389220
290547	381787
429350	270395
188510	258220
315203	276744
484229	363011
158957	402438
302017	289238
157230	267238
391094	6838
15356	234902
51517	367814
5714	464578
410265	389170
284890	295484
481034	142018
319316	222984
421870	79500
342778	359381
378291	7227
112661	65670
53582	132740
145272	478415
144981	391414
315573	93656
37791	337685
51221	20629
204317	349069
238855	488129
49338	185013
138131	159249
347401	283163
406689	115340
95844	419460
145525	198317
301508	313745
101058	234501
346987	293813
143639	464080
394467	291984
408642	104693
161363	32605
408329	6899
129563	10466
390599	317356
122888	317118
93676	212278
164635	119762
131906	344398
133425	183213
41446	440450
7625	420944
382511	94793
63445	476951
61806	282822
412935	321042
119342	284843
339278	70314
293189	414393
375293	287492
300977	10646
141563	80723
441790	370100
442274	187974
33089	122373
473618	184065
112443	24104
163594	113994
200787	296869
406660	231084
478287	308100
104580	489838
440964	270912
288955	291249
256893	351117
214060	176182
194048	49903
16033	50538
483706	332685
363564	64894
451769	268261
466670	179506
134876	472008
19972	411802
281877	79861
111339	357621
80156	464420
144408	56213
236208	226494
5843	173018
10274	216324
302298	287722
294684	20346
241088	489552
39601	457623
381579	299995
256582	42303
172803	142850
298780	2105
303324	270901
99727	485304
479254	352605
21429	11071
469509	267352
98304	129898
143814	36545
224427	324281
287566	348165
178442	425675
187940	66235
114854	124069
478588	54717
456694	94344
59534	293813
94281	387756
423150	82240
144182	260527
140148	366941
113927	398833
376855	325167
215638	202025
200092	453919
345680	433710
470647	166159
448104	31395
54710	68950
399423	226502
373000	199250
293860	164435
191629	384744
486185	350887
256893	26940
314828	259398
291070	325403
88606	150173
387791	411269
278642	428852
50069	413987
308150	393283
155223	53959
479989	470128
148879	264972
292198	298274
6752	141649
159422	336542
444905	28129
9149	387860
318620	478232
431917	18389
105961	390349
408285	91966
439588	292724
116004	421976
338203	113179
219546	59231
282378	320399
118909	87620
309917	118909
381121	236910
173133	110677
329470	20959
882	30210
244536	258074
478625	99464
214735	189514
299342	271787
212835	109824
370552	67013
370008	100681
89559	440615
420234	367242
347891	15209
103282	366629
433565	259656
391391	26885
383323	357989
300951	361128
6614	411119
373170	15133
318163	190369
429175	415302
89516	8638
285935	405211
195484	484447
302113	440660
212029	484274
485199	257298
371987	269994
57433	121344
479351	433354
215581	207916
433453	207512
12385	351414
483363	429863
162844	272237
41895	55857
407721	337480
164972	17393
254559	188450
295729	164884
417585	129857
461242	18762
37871	355115
485550	354266
181220	341777
189064	207927
214752	97597
25091	174675
82421	268648
190254	246713
244719	159249
283323	303424
45942	167588
217739	144845
320496	45500
177104	260884
434654	125854
5700	239061
25038	113051
356466	454904
23987	161402
374034	324723
249124	184625
149176	152069
315951	452573
17642	236064
2583	101030
195002	405082
414058	318563
162800	366534
229718	49021
345715	173791
59764	267352
486144	17186
422068	468999
326749	74585
322090	374432
477059	205184
454970	360512
25748	123422
475914	200441
276821	451245
229735	393106
284010	90080
380719	54260
152240	119978
312698	423092
1101	313745
7653	243301
440152	295493
13091	109733
147930	300811
298356	134232
269196	229403
223133	231293
470689	213419
66030	317035
415495	371918
317827	129728
356562	403501
362267	225344
111595	401871
91558	222531
319231	423533
403489	86077
404568	431378
346761	172089
88722	451753
301409	273831
86666	107364
355450	307294
357621	313314
470282	1069
456065	77813
348377	169167
356496	312947
17787	75568
36819	218730
10725	312698
69465	355042
9159	274309
474917	398333
251697	246907
122368	409828
263514	355667
30880	5101
169047	236215
330767	46020
1292	460145
112443	316388
10762	453671
109110	392893
212609	117649
316136	410838
278769	351639
113616	160456
342476	67584
192377	403603
114703	251911
328867	379416
335977	404806
12087	117565
320698	57299
35794	110677
13370	216868
446066	26046
474456	202043
371978	48275
28971	375897
421243	353485
39683	265071
441555	97442
493217	69293
185651	420508
435153	246346
320688	90099
284868	490215
141293	170684
95631	248382
84572	416655
156140	384401
493776	442227
159637	447478
433391	183020
311367	235679
214853	194805
436699	114550
41747	378686
49870	396789
379019	313745
238738	406626
250833	227514
126305	390197
272589	131975
325439	303175
111993	95149
349868	91347
418456	186571
375113	270324
150180	247867
91219	59956
462169	118074
409007	465692
311723	489552
225166	396735
225162	153995
108057	289228
155534	309740
120247	474456
54706	94516
174471	120195
172360	101172
361296	69103
299851	341271
181056	458933
378558	123369
421662	62191
327209	268261
282453	222531
94985	9075
314343	271040
399889	349129
104670	45141
345317	156092
173863	169485
240595	189140
374767	141440
94187	309139
478588	182695
330954	291000
364636	399159
404674	478415
399159	433906
482596	95762
434825	134262
388657	489797
287024	13563
104842	275333
312283	476778
360531	233046
232799	302440
116777	6783
34708	336655
353381	307764
427419	440516
46616	128237
208754	283445
171592	272573
28492	27464
186608	185016
208475	457378
222063	264406
391391	310756
293941	91470
241261	414514
401880	12841
454755	137668
136459	155214
435315	232508
390575	87178
248161	409848
381474	345833
181613	157786
412440	146421
33789	440660
143765	9054
358373	177577
104550	85641
145282	246732
21327	162964
402240	303175
214697	160071
254107	434893
271712	22907
288204	10646
280762	372812
173736	135896
74117	388605
103596	303424
481419	222539
417358	239516
460776	273831
422296	256764
296415	376244
399853	273613
483570	110677
331017	404886
372764	347202
161397	318735
172318	224285
307161	50155
389555	34692
17528	334260
455650	178595
483442	276744
9602	455815
168640	144073
484299	209510
491273	1484
360	476231
272238	50838
179293	217432
282253	369692
87643	37961
381246	90682
449949	91982
29810	4571
109065	203001
396913	184558
14119	491564
167938	198926
289379	198421
432661	295111
281119	291984
35474	110677
79192	336195
26395	136435
115994	249158
279583	190369
468674	347104
269399	326565
174939	399576
273868	312358
35812	116347
90770	281924
15940	373282
387924	462993
429149	219499
47989	401101
10762	404886
375320	262000
43631	40784
391114	294570
78740	452903
429802	73742
440927	130620
48517	213221
351876	367618
435638	399929
43642	144180
436606	206188
242411	64614
62276	243115
130121	134145
260877	342388
82434	81686
490699	268411
482646	404960
331127	467415
381595	236213
452148	396891
445454	359562
278702	162844
390851	293813
438122	438189
105017	16630
210561	489822
242187	405541
221330	309801
199120	16433
320397	378138
49140	432257
162863	304702
247296	95919
214207	15133
358942	364109
216544	436682
272281	242289
229735	259765
432362	326809
381923	84089
489965	179016
265041	86728
230629	295484
287285	166397
27152	226378
393482	409820
415967	446321
393010	467418
200692	103020
360467	171057
9149	405217
228496	15209
366402	204294
125310	68636
207882	230065
392053	235568
315766	438351
394349	250410
328156	137318
193055	279760
345051	4349
167089	108554
28126	236213
355025	35065
317816	183213
83184	115340
81208	179506
321143	319321
271232	319285
5428	418489
132622	411809
353800	16517
24381	103804
86596	475914
103224	290624
93602	359762
432965	330469
346557	225992
468227	238840
487407	327632
296511	775
258623	359486
104319	295650
350202	417918
309476	110677
183718	59905
433744	446157
172417	142712
446496	363564
416143	194870
28750	67119
189357	303175
26965	481611
471959	119381
459994	304173
24851	198694
430347	78967
107187	158811
196056	60517
167158	86728
287212	245679
274545	86974
287872	263009
267814	11626
258370	402142
164684	157100
261278	460627
406047	275990
271609	351639
473662	187751
383304	351193
41747	317118
19890	155808
460696	90099
273610	235334
368978	175847
286223	243955
71065	23287
285562	138088
434854	69319
145810	375635
446413	299240
7633	249202
45579	340219
327778	317369
264481	300303
23741	142318
388494	216359
460263	257540
383840	250434
80511	168638
9414	422411
261642	144470
408357	451414
2763	85207
229340	260577
376307	109690
58694	21411
439977	477986
55801	378686
418455	220921
484839	13579
175035	137128
468287	110677
45030	176878
264026	360736
192815	199183
243870	214813
268664	317100
167058	350973
312362	293813
353618	293813
383813	328568
107295	9054
153713	37129
493256	174649
267562	214950
286145	36733
319081	219808
471176	391414
463089	56138
19566	336025
134024	188759
195121	442854
59903	461944
444922	257508
224937	448909
480493	311753
165028	231712
373724	5040
150583	9075
327209	470588
438732	183213
316828	622
453267	393326
315958	201121
123741	192688
332299	17038
334092	455266
357210	62906
378057	458433
400795	32807
25858	196370
315205	452709
378143	363581
345107	179671
390152	226378
65513	367880
254446	348644
112625	132062
417394	347948
364267	379598
167588	411419
396616	150971
332881	219785
369262	26714
14484	62699
92623	486587
92401	313536
62978	53511
387742	235566
302153	267029
357621	132996
96450	254973
120577	486885
331391	36741
345107	412114
188667	268102
175923	358854
45347	74882
402608	399929
210957	318735
30836	279588
286555	438783
470966	395258
263708	350384
256893	107711
186798	141985
362820	361545
327767	479614
44490	396102
48110	261396
207715	284445
445748	196783
301479	364247
276944	406729
41378	112086
173356	107473
116947	55450
374644	190369
54931	440784
408357	58096
444050	192365
218353	90284
77793	402183
487466	129959
93905	273401
67359	145860
169767	207914
368333	145128
218317	286936
244536	99418
256922	273831
165549	366127
312698	30694
473077	97277
337351	259288
11617	459213
87047	27464
129871	347722
139355	207927
39892	9923
134262	220491
239920	486809
391969	88779
892	132843
405535	23093
23290	206253
147558	434893
171316	300473
143087	191057
377719	114063
347021	400892
134795	205261
309975	104297
245938	168750
105768	257219
301557	456774
106531	219499
376196	428801
60539	297362
137182	110872
292281	102352
192495	429368
267297	42905
154296	24414
107706	190369
208152	373021
208754	314850
240117	160812
281236	206112
43551	433391
221296	209740
227566	157514
488016	313910
341707	190684
198838	401854
221648	417680
304011	49532
485880	16923
82054	387742
395428	83811
294323	182004
30032	338825
244879	254777
40527	430356
25996	391414
297641	310445
430773	183213
396841	411808
289105	7812
348910	49966
43027	25261
139348	230224
316930	80193
183807	413562
59092	22512
237714	477506
376246	417737
432146	478415
41625	353107
70461	268531
247070	438419
44620	257298
217321	414286
452182	57265
63116	131315
405470	195105
325502	104498
304684	273831
415290	37948
291591	422853
491259	350189
337192	198790
371983	153548
84780	314696
233953	358073
388390	124399
293454	186440
440154	12020
13186	409828
105969	164544
259320	30285
39683	430109
6025	119614
493966	455769
340918	59868
262464	42513
263703	348737
255945	431798
16776	46410
161420	388407
35600	401072
252815	199353
77409	296339
468956	49903
56856	1044
121085	203718
219765	126426
38662	201163
366334	285322
35707	450579
376437	336066
290838	118937
64244	479788
58385	248960
431970	180725
219215	356605
418368	422470
244974	470805
164541	123659
258136	336071
286310	195551
161051	429150
35263	305103
165680	232555
197184	260854
250954	32807
197588	244044
402900	214510
46435	390771
39499	454024
352456	19786
3439	209510
84643	262954
17347	394365
152743	172921
343226	93169
78319	440615
28265	187974
383445	225345
464891	273831
336825	155044
305624	89252
446771	273023
275095	137128
110421	434239
282287	34112
244977	9408
341461	174083
98650	209510
200379	67461
395988	336846
86632	352016
244650	166970
262980	136679
326775	293813
272333	440323
486217	74542
396959	457081
462028	275487
380411	37079
429481	247149
165326	316691
125846	433129
101230	178680
209209	317118
448492	460271
105147	388473
125417	158805
347021	266614
28053	187974
333183	401854
346904	411419
400049	416402
86905	435318
18631	32807
78571	235280
4841	190369
420911	307883
303237	452055
290309	237261
169016	122490
233884	30978
109185	134665
372983	241792
193647	40530
284057	41753
221247	8624
130069	429307
99207	94344
194472	281580
233811	388195
402281	220417
394158	457321
187834	132996
244536	127290
332859	338189
223121	62111
130137	180962
191536	416661
409851	303497
490985	391414
12196	472566
65867	489376
19219	241468
261920	447517
235878	363888
338322	154712
314369	470243
216324	158220
17859	440660
275563	338378
386428	263833
32595	227288
356052	249334
149700	326614
28200	38063
363833	321868
220967	57134
217109	49828
408357	282760
49542	470069
482022	492588
200452	20959
115072	9054
348644	217220
260885	202523
401085	489797
289029	323963
326109	300
14583	108222
87376	343139
300491	317675
18451	109062
93112	88606
159637	130038
155794	237019
230574	231456
30906	82003
279722	192592
422478	466432
345259	404806
26789	229652
418704	278162
130462	442732
134680	13370
261112	374314
440700	2715
158154	27748
102062	245575
195966	362113
321106	300224
12895	176077
455206	457081
274247	308984
483945	124085
426271	289760
356129	189170
45890	15209
260285	464420
352503	444582
467788	115061
120047	110677
450808	193324
214308	268101
30473	173797
275983	62191
182543	351414
244022	186259
441678	126946
148713	213803
315856	40308
240256	303200
458968	469235
109253	347616
340879	21312
465132	134145
94105	8463
479268	110677
431637	300136
91462	233989
277767	110677
123283	87471
277799	398843
180927	246453
322201	477774
120778	46706
309225	284843
414058	396563
143807	419828
97588	14254
486192	292721
199896	182004
175608	174700
374057	180578
80606	346768
187834	418544
489849	135756
194048	92570
201813	192115
395336	334950
193767	170274
372448	472964
402650	308887
351948	2471
156062	485185
67835	173289
456231	434029
24967	77189
33604	285156
301823	183213
302216	404513
25371	190369
322274	36795
470802	201208
31364	51927
146952	264406
241952	50538
42905	290014
101548	269136
1168	67175
271188	435602
399981	291823
279910	74278
292582	186450
141234	49903
374465	164884
292292	172083
16075	15325
49644	241468
344560	262954
30973	269206
235939	64335
116532	267602
107998	461846
132974	32303
153325	142018
316233	371138
444436	120666
369063	48275
31368	406366
133909	39142
454867	263925
298581	178907
437018	354299
301823	71868
232516	274556
251697	115861
328367	121600
304442	435708
182368	48506
187398	218017
92829	248777
48576	36836
128240	175923
178048	152027
289961	396433
5295	354933
343054	119404
334478	22323
431556	366069
152248	396563
455779	66703
116131	430356
81864	359762
131019	273831
405370	354214
361818	346356
477890	306253
402958	101058
303617	110753
156446	409093
91828	318993
433268	303648
350887	104734
157534	300813
487020	401642
364636	36139
359	174656
218755	79507
403202	1020
49806	60108
7871	180096
210429	317675
422676	249102
309788	336590
149704	450647
65663	19146
285520	384849
424460	242552
122366	267602
400244	411628
174034	172193
179229	468162
227087	274330
361768	250891
49542	303933
8672	197996
75925	238188
130329	207972
129728	152928
175226	322384
13466	433934
393597	337921
405293	78811
224594	129727
179527	362713
194001	397378
293207	268076
440265	379330
253281	152768
257892	201493
24018	299872
316474	313745
238406	158965
181815	196169
435903	32017
216666	75451
279606	359860
170803	219865
6649	286560
211741	313745
294079	396954
927	48803
85055	493450
182973	108396
268533	190369
253503	419732
386963	92823
397563	16433
442570	13609
229663	13599
282412	291829
275951	23018
427224	470601
160858	420790
306305	13205
408634	277609
85049	155257
90296	444754
366533	434893
390521	443558
486155	299182
193306	490237
131939	232668
228326	421830
451001	13354
434251	476951
365050	292559
338915	166233
104767	111627
473016	209510
274790	35629
267791	481113
380465	181111
207508	201994
198738	107148
316095	208577
382272	467284
227857	482779
168594	164164
253846	442554
184847	33756
179879	290450
214780	176027
261596	145716
143290	355900
233155	147956
92986	313745
275100	353787
51961	307373
382848	6899
355630	358032
61683	99718
458050	447107
265910	155678
172433	381092
470199	101058
244536	133495
100879	418238
81887	57094
244544	111312
292967	86801
204221	366099
46472	486339
149784	185704
322490	269199
120269	473071
237242	269904
471039	385891
79102	290722
377720	30638
162191	160750
346282	298757
78158	55475
111856	203793
321581	68993
432100	251323
339333	335278
307744	291491
78559	57591
365958	467751
323056	342911
100419	475699
195121	412915
321261	315516
417365	206683
148997	156869
254092	90705
362378	202562
86016	393283
254446	255347
371528	186259
206314	380071
274478	66288
343538	48275
114063	327922
361220	299960
332716	396360
110848	32807
106541	166002
167961	437262
274524	347084
3810	428000
327954	366491
300916	110757
321110	485940
291525	76829
352825	375840
188063	320266
190561	9054
136768	265589
389572	443610
50197	478475
400944	343721
38212	52560
432882	244805
26163	196783
256651	355383
437327	218727
342724	30864
378286	301364
214345	13475
109733	454864
57	308759
71024	230336
138712	39259
477935	822
104490	477130
180021	409338
448823	461392
91905	310406
316071	175818
409388	322959
365715	464517
44906	400372
249089	137739
126911	420790
89826	468752
444139	459856
392037	246600
484229	432719
458990	190369
160935	378462
30588	404129
458768	274590
208487	68031
441635	52095
185076	465559
160895	203752
292877	156376
111549	49127
202037	421431
445514	286845
466744	328729
68794	333357
132217	159249
116216	1852
490300	267139
221753	108255
396660	21533
16803	49294
85939	428892
465071	49903
238703	193871
316136	449789
329379	312691
207022	124101
63959	267352
74245	200444
321031	31178
127114	120844
2224	222521
405708	411809
174475	248880
102249	257311
399468	65863
201131	191312
10431	189719
214250	126638
266666	258370
236540	258666
174406	413525
141698	84590
294640	478415
106469	172135
154778	440660
140774	374024
75775	279593
242411	156006
459088	53863
414334	137739
214310	152702
400520	102958
331982	141721
475890	366666
111134	104527
477811	138616
204798	308890
313766	474751
362866	132247
66853	372095
467978	4413
241198	78116
144241	425941
5339	383096
5857	121609
292967	303089
94640	223963
287645	9203
302283	59185
483987	407998
5167	78842
72144	397073
13444	114733
463799	477869
160237	391384
108140	54839
265483	152321
455317	15133
55578	181204
26962	58557
426814	266065
425174	230928
326631	283918
19134	481279
487623	401576
492975	415853
412917	391414
318088	229885
278769	109733
4849	374784
259082	339174
370764	245679
143340	259929
67120	298283
441534	88993
66553	79989
70204	102210
74500	309782
203314	112271
376816	177379
128651	113033
122727	142415
130126	185013
373874	235137
1577	228431
274329	452782
253069	89935
417162	284700
378285	464420
403762	95149
88586	356340
338464	3737
238323	5040
474825	119381
93692	94344
133349	136177
445831	483761
475889	16433
430161	51895
316206	401543
212757	264406
136751	469235
484407	490864
64267	97753
290084	477490
218018	306100
321213	463623
262286	464387
158216	145024
236020	234611
31178	94338
476918	422175
454939	480151
397436	477846
40809	401854
179582	413398
482784	127619
387742	481976
114315	101477
239848	287313
371533	42658
412120	264678
403670	268755
136279	422164
252027	254140
11789	170020
406632	108458
86632	109212
408473	431741
349993	312004
52239	12223
129760	179898
306196	16433
311691	209542
116530	159058
296423	350778
33153	65460
460222	366127
7119	345968
369594	490888
195362	179413
43419	405398
286548	476231
351065	49828
209235	229426
354545	207535
67126	149533
235133	105810
263827	96351
128350	435708
400980	150286
204320	273831
347853	57134
432339	477986
459567	311441
150572	126204
398143	224291
345531	483939
205351	142045
455495	23822
190693	5694
327481	388633
178897	359105
274138	390703
239873	355700
18190	262268
466747	117942
334477	187974
292020	220417
481419	157548
114063	226940
482439	64651
271241	186159
194971	386818
9670	296407
115725	35115
322193	417918
294525	375710
235533	366393
115650	328108
274643	16433
418348	100909
175389	408397
414319	281924
351448	32087
342650	159058
207890	387765
482147	73336
427284	332392
470226	255553
237934	460055
254155	233181
420392	410503
22512	324695
348164	336200
368770	2744
180317	191672
360232	108034
334092	390963
278156	294836
55789	166293
364097	31616
493695	74106
218807	179122
39952	255340
19139	275790
375405	151174
110493	427653
261582	386901
224775	36772
277315	189804
240715	20611
256366	205305
436474	124903
491356	482181
298338	476951
60688	316994
109846	282491
51561	53820
107524	406785
119824	446990
38216	279538
468832	357694
58694	91657
221348	150352
334602	64432
115666	45585
281641	159988
377720	300
316095	351639
310400	134694
482851	245997
40064	190369
244143	297969
412868	465616
331900	451016
14654	453763
466712	11626
175842	42163
347121	275500
258185	391414
238749	431060
51801	192610
219089	342761
161729	113248
162399	109642
229735	143657
320131	248703
350968	304011
270597	346823
165126	78074
182657	114146
349095	107187
376036	489485
117341	406285
396969	337791
413535	349225
372227	313745
24504	120003
260516	377419
327103	19580
62320	487845
140998	90123
72883	413525
425341	396155
220529	191914
239099	210353
117982	217103
103356	374305
10813	85464
217770	489455
27342	303424
470058	10015
456021	156665
287874	230378
232482	395848
268516	476447
90696	161546
40882	457919
287694	420790
231541	313949
51581	239357
454548	420944
80071	310756
40890	167420
297728	259254
19939	350189
73549	259929
270219	410937
431024	373959
160766	122462
416931	179136
398633	160545
426670	61732
80853	240948
93583	252495
334180	61059
107649	479579
35612	247702
283065	123369
104243	169044
240974	214992
316136	491251
251038	377718
238353	366506
400888	368205
163584	349277
209363	78778
393737	188020
360418	246311
335951	180527
355683	304870
92535	54976
135995	134145
228276	164164
278821	314363
467430	391414
129504	146945
127653	178385
398122	54738
366727	269890
484635	34547
229394	238774
58484	30923
464470	24516
146893	121106
73660	147581
373003	19270
357209	460878
480470	212909
73327	487833
225775	412569
170513	336590
381780	47534
343553	87957
311860	408963
196670	342807
22355	230235
346625	305725
214930	264406
452742	453213
62275	74886
251368	15838
160524	299934
282807	439692
490736	301659
480850	336590
130426	245679
156582	183213
145200	367750
203515	403188
476344	336955
260348	62191
243287	324825
102644	24895
112923	300354
141782	251323
355122	354637
372718	364294
157247	219134
41608	352610
190524	376766
306345	116283
22379	364294
329722	330244
129713	194893
139501	116022
25476	313745
184418	5151
179239	440290
33965	123718
93627	46305
245938	174315
275496	167335
119845	446517
204802	67040
114649	408579
74435	290211
158099	240126
439719	257603
365442	397740
91382	255290
411980	246311
206841	378771
138766	386714
289012	206623
434951	159708
468741	363320
277403	183981
94537	250487
456411	434174
66383	297391
316350	301659
15144	35497
251292	1292
19727	309528
329381	189451
251983	196851
303143	16179
234797	129451
331000	332823
177172	443732
35849	203653
71810	229337
389836	357645
172811	265057
313547	201459
221165	122462
451440	83403
176130	136459
121594	480105
458968	459622
366539	39091
449821	361115
439662	74886
216030	307436
13930	344580
158864	138021
89313	474341
203001	110003
92635	34986
184699	365864
93174	181779
228488	364294
490396	127134
326762	138217
455804	420944
334842	226308
18016	90153
199948	315888
441302	385378
292538	428080
323775	316583
116857	123438
135873	88113
281993	33647
332474	20380
333199	357854
155251	302083
373344	157726
119997	441996
486712	44818
307803	367946
330291	436449
79223	434943
228044	412666
448201	86403
194554	72003
182147	371934
175209	467418
125874	46070
227566	174457
347033	130632
312283	142871
410530	338271
264026	426081
216466	321868
161149	48275
86662	391414
384480	65913
287766	113683
162795	67032
325104	82585
204144	273687
399159	427903
444380	19334
229639	94665
389260	152321
10690	432764
437361	278939
260678	291249
366954	51870
347073	272337
111666	225392
29199	267352
348447	309528
287566	480586
457481	464372
354022	91361
249732	49174
84417	489150
432620	391414
370791	292284
353704	267553
466146	41075
245317	352157
453945	113935
144287	94516
316292	354040
93214	258182
297665	90048
411419	149388
92954	15209
357847	114063
31914	15209
36835	348007
254446	55464
3458	172328
435683	446154
103914	405358
318071	208300
263040	251743
297593	72461
476119	115386
102644	460426
344238	321628
133149	145270
452148	331584
361328	288035
339005	146251
200558	463615
206597	317118
231269	387742
359669	149897
94702	63528
448754	264154
178918	342807
13025	181185
86632	445343
475691	253458
290587	440660
191141	242189
47880	418879
55676	137868
248840	197020
386352	228431
121694	301659
384411	283388
180292	203787
299218	14264
48130	334960
301131	149558
58435	32322
81432	189965
25575	351484
488971	309563
185578	309808
23752	143151
483706	273901
438781	457081
155678	143
35971	438886
270880	430356
101063	59137
204753	32840
180512	37394
315097	317118
260624	11626
335031	264406
318463	467703
297980	462666
209018	449431
416779	152502
481052	423741
366985	11626
307081	250389
421207	143179
77594	46503
340176	132266
453274	400627
398997	369198
226664	148558
336346	387165
138611	236696
105754	76870
14865	6374
153322	278087
168975	474212
339051	295493
271760	389497
89219	388473
382867	285428
242377	392100
10267	245679
122809	15209
385905	50264
140915	293813
436699	259435
78206	145835
60384	190178
155017	179045
358778	454622
138126	240664
261739	38063
488226	365386
274761	226168
76228	266088
15947	441099
101115	248777
469869	334151
391418	265712
36856	234413
83283	366127
43119	429863
25505	485564
326574	184781
219136	49903
64302	442015
445104	37092
178007	293813
79701	283813
186954	174403
324687	339853
421971	366127
363542	254535
487616	155337
30609	149332
358599	197996
176288	86560
110306	317754
298589	163918
100651	360708
180793	388321
414165	203656
125160	327061
62748	35707
53523	477967
347511	263524
464212	33346
313314	176075
196144	104819
271676	465706
238742	274925
116984	364680
102153	422175
324816	158965
363545	18793
103411	320625
204485	30255
204113	37421
52537	407043
449864	66053
252520	310756
147131	482246
473780	344783
361553	27083
62703	463774
175842	79989
401020	447354
46677	27464
233843	176747
279066	430610
107118	18665
442373	150002
409745	434893
221454	22512
371533	211868
363917	261070
378924	430356
138318	25437
466187	209095
55232	354943
396659	203925
360425	244005
104740	454893
463333	482820
481661	260367
373851	72670
240326	15209
125490	475555
250853	253047
173176	27043
194993	379976
411975	411424
360736	8360
146893	201205
50925	150371
172923	18298
422670	366044
33428	440660
185076	29341
457839	316575
256716	390680
48363	285143
286001	147475
316131	464873
290657	162749
261654	9765
287005	345786
54327	281924
176130	99458
111356	185013
168410	21268
55211	317870
480588	336590
150296	180578
467605	442227
263514	458607
345012	183213
421140	273468
432969	463615
307450	99405
67646	29114
362231	438368
223929	440028
9579	253442
445323	74863
101557	153867
391088	445602
308487	270154
325839	195075
84536	1991
399404	54976
57817	29253
78641	79343
245522	308100
229254	398451
49670	380071
81810	345585
137621	459213
330469	478951
375822	57051
490510	254914
328708	15241
295112	420790
422246	265606
261112	85870
144397	267602
204793	451715
376978	8607
219445	110677
29157	287694
478884	214976
87638	10693
54501	418376
146909	293813
304589	263648
448693	438721
97528	368360
231780	55074
44341	359494
73466	77609
138684	476471
85941	51813
404080	88113
415358	160379
409695	277319
436625	327680
261373	491093
4658	110677
180073	302033
312099	461392
382077	212367
427924	346098
84521	100792
139646	183981
177751	334313
360393	56609
377397	280592
54358	79351
381356	392158
163519	69428
126151	251878
39387	121006
449394	248777
243547	313745
311063	262811
222200	223647
246425	107018
89219	461182
84319	149480
372779	172927
353870	94779
92829	392388
475310	78469
6467	478620
205179	17339
87471	384366
255313	133588
15812	51633
229144	408158
393217	28573
117117	76454
336323	377962
44160	347322
184685	250434
150225	327217
118815	203656
468339	283861
14449	214024
327880	20959
387191	307582
456231	367919
67248	486885
109657	139648
441463	415594
146189	410028
281371	158420
298757	20814
454718	448188
114577	259842
201131	227545
165663	249334
487060	71540
41496	89772
191109	420944
348595	340668
208157	51331
195524	88113
124067	55995
289673	40388
212697	293813
334308	297517
342486	93671
107410	291645
267516	470072
352570	163249
473547	299934
479157	186159
147919	295650
288126	134262
154190	344225
323657	99742
102974	278516
13953	145064
94551	401854
438932	362128
397847	303218
366239	67754
73698	288907
130069	336683
244688	53310
385367	110015
5748	387742
121821	15209
153322	81280
275152	48861
60637	27314
18330	164700
356969	53701
439375	92053
154296	325687
455805	59498
415093	321918
285023	152020
196003	179579
412456	244545
220435	132298
236961	14884
229735	55633
194435	378691
357723	267352
313217	313822
281580	375321
396887	121328
384235	219508
445263	116532
335021	276021
324967	186871
284964	38464
142740	371785
385932	445233
75039	91338
407688	255756
348887	305852
125779	401949
157961	110251
221106	343804
11059	255908
316154	338915
327209	118704
397447	186259
167588	381643
257559	491592
109733	381819
429249	29121
479671	358351
145367	160158
210138	470160
234513	59776
209221	359029
294791	140044
398722	144205
428453	359762
2243	428864
247216	190369
289675	243623
470915	19854
424624	422470
461769	273468
105126	421356
249894	307557
264462	129041
216147	381399
137600	323469
426587	15133
445755	245679
54560	130585
388404	240724
458184	431226
85621	409540
107468	204925
359885	38988
286075	5181
272407	94344
21275	318563
398997	99982
3844	112574
349837	234863
144528	169116
135063	411424
131426	258370
222389	339109
271681	280300
629	384401
371755	489376
58864	48275
457913	157897
350701	54976
220863	292721
400418	201382
16111	364294
192495	104285
101344	387742
307946	158153
414218	143126
225694	147241
480633	92613
252157	243438
275381	394645
314741	190369
18138	478415
192660	442554
20811	145045
466340	348971
109824	377869
353094	386538
399441	356645
309901	218730
128060	375388
136281	33117
349652	348798
485342	118286
230051	431108
216147	113925
286129	446351
223120	441761
13930	338061
466480	370680
326938	284267
374762	299467
297812	464273
59753	209471
456021	259977
198148	211868
57583	119123
229162	28129
471912	166963
123921	243840
469382	334631
319081	100856
433037	479872
91608	450161
440303	99106
391681	305516
406277	256748
135021	313314
392157	86974
40907	342050
248463	277961
347401	291229
248083	240225
455070	447517
262639	271875
212842	222669
122023	27775
369577	195546
408670	346768
101346	492209
209005	266852
275368	441570
314617	68627
1987	375680
284586	182000
487101	80241
170472	84089
362840	142094
149116	281993
81432	32603
382367	23451
73304	91680
258972	233875
10274	63869
473253	194154
76228	247663
256919	476447
365932	405217
452243	210898
266307	42969
123717	127033
65878	267602
193204	361698
355515	273831
334974	483761
298390	13482
258187	265589
448104	475637
137500	163354
24007	285435
451216	363833
56943	213115
33338	96472
58484	257810
100055	169865
352636	251779
414421	317675
479145	84619
172969	365518
338352	129041
369248	56457
309239	212081
245042	267602
269672	66140
205572	292721
124085	488918
98210	374806
58418	265589
237517	357923
11314	91403
121594	259704
411326	477890
23188	49903
35806	61175
240506	469235
236957	296032
239804	330143
217962	243301
90319	62191
378357	240609
255042	481279
339603	286828
81373	391414
473192	87904
191846	185704
67906	273831
38417	15209
137999	432527
404568	208617
391230	12895
18316	102808
379770	149389
492096	162831
58492	331390
121071	273831
77143	470803
320259	301131
261091	105585
473946	15209
342413	267602
434830	7802
254430	103912
306312	190369
402312	15133
457369	357140
216626	55862
90006	253320
223361	295114
382116	33456
250377	73336
360679	319764
173514	423741
20345	249334
18	67965
81449	453391
230574	7624
286777	40447
217848	14788
143251	94368
269566	477788
93310	49021
378121	286936
308531	340555
213431	186463
401389	97070
101496	52396
412955	17186
81740	114215
474606	49228
390780	211868
286737	385378
63544	476512
145860	467881
406637	153609
428843	340561
12891	190555
168614	436072
198018	435708
410335	6597
283906	474885
451370	249918
410970	317118
450675	197996
339333	279678
108282	136177
55444	281287
323191	5857
458785	94516
216147	156313
63959	374439
305827	348099
318369	205915
266965	136435
23456	435242
487707	293813
458768	377906
85589	200102
402911	351639
12235	419527
395003	409540
313576	464242
20908	12443
233848	390891
141305	231485
196903	55781
296511	385932
261791	95233
60360	121171
130965	75499
190295	478415
219057	449669
114405	437243
66600	407998
383164	156482
89608	378686
148304	192909
119561	417057
326214	136876
11331	337820
92268	90396
470672	483658
58843	37728
413594	158420
363543	155377
317892	143904
211512	307279
417182	122585
420340	192005
477825	78074
235473	241507
97732	262299
468287	308038
327209	35622
208461	250058
287566	130300
320241	457418
130224	152651
418689	90615
229704	88348
322193	141440
85739	86632
252815	379255
167428	116375
467748	85220
399568	109239
355253	452213
234881	340495
161363	368859
254679	233590
255579	57080
162917	371027
363668	381857
335355	315925
288885	49903
5490	443005
162900	134145
219967	64499
475756	214714
232111	208487
453183	408893
72804	312323
21490	16433
310893	438857
7817	151944
149300	336590
175687	391414
284124	90277
152084	143817
276821	138131
181144	123955
489727	145595
327209	377455
129419	485653
100170	454975
194618	447446
450733	215054
448104	315620
308028	121106
202774	21411
185554	221925
88852	202523
40890	33228
435919	369577
361825	441998
103310	433279
37748	401949
47035	15209
66288	402438
290906	478232
41304	292384
147795	446105
82917	80187
266307	355548
158526	44469
53053	113138
43921	371918
133718	452068
157422	164497
267210	64490
192477	24105
353577	179375
446934	273325
438475	384428
145717	279748
363821	22481
254695	478415
350669	449464
250410	103284
354443	316755
315606	132843
331187	24334
20293	319147
256344	339757
162673	294325
229991	159866
479952	229864
410716	438419
394534	225420
304117	263648
480759	461701
93839	491897
448353	220253
233653	86728
365550	477545
408828	316388
293297	480708
136798	271994
300491	331584
454718	235244
323800	196562
55914	234157
81868	267352
54305	133756
393409	440249
287413	118333
259268	162831
378830	469509
124094	164884
266163	451600
347978	208617
333178	5040
470588	236654
426292	10646
137454	203438
200092	45227
239272	77978
200543	63528
11615	400616
134876	493734
160366	270095
364197	409239
218930	10217
336603	24334
143179	477986
72804	434239
477321	138807
68595	443146
156839	68987
48501	424716
397778	458880
150345	49890
144811	67186
167365	163324
478157	48642
130069	251292
202866	255175
183718	377215
91382	290443
170735	200484
363239	362536
273955	261735
313217	231754
81674	428020
198443	94344
204464	94516
127921	142694
435401	276160
363263	175600
196003	118028
480957	162795
266316	113051
481045	342807
454263	180757
177071	146016
298511	86526
280600	121856
475571	345931
81223	234356
391229	200632
420	307324
154712	183711
347673	477308
348389	38306
156591	366127
336449	56068
80662	48652
423118	79343
443009	251348
10236	233538
426297	483128
213051	361804
321275	347202
108648	263833
449346	250410
68762	433956
75816	101650
202159	262954
173170	440660
113510	119762
329139	245679
324100	207972
242400	21898
483192	43312
29097	387792
452769	33823
444844	395988
452591	56914
110606	240796
479072	94665
130916	77070
373891	254202
5989	40538
479950	484584
137332	105498
301247	450541
197480	401854
367042	243736
454867	200262
98516	288035
449372	488807
359922	164884
273382	285156
175687	201286
315394	160545
312474	475555
133032	110677
303507	88751
233782	103205
171032	251116
406357	313070
126965	263958
43372	336590
420736	244809
399974	187836
121071	140044
197553	4413
209441	78811
235404	185076
28098	385289
86596	158411
154455	190369
409016	161722
108213	280635
66470	177096
388739	481279
113810	296602
476702	418390
358229	356541
166483	425196
250187	253047
227753	81800
130069	130974
63260	218730
248924	185479
287211	123369
96380	380728
228366	283187
67882	53863
108058	178008
268748	152321
112727	216101
194913	385000
172396	231887
359331	254914
372340	343752
17122	284843
241114	129185
347121	215303
80936	333344
92401	66780
447962	112611
192499	272839
173033	79989
293294	352029
383726	438419
105126	347104
222102	147241
320198	95779
356172	388775
134319	188343
457418	119978
447583	366534
51543	175960
64149	485987
457679	404806
1121	269487
23487	463979
428849	420571
195339	430356
308013	583
238001	361656
311078	187834
102851	15133
154850	243438
277097	230822
3186	132247
1994	419571
47336	222701
360642	343614
105562	53879
455206	131312
306858	284843
344314	368738
187313	334680
142708	151462
227996	4676
176942	25437
253112	378082
281728	269730
26318	227603
466340	303175
184182	48365
396739	190369
354022	107337
279722	167172
373918	68762
112631	474978
275479	238683
65890	285565
338437	15209
223929	218097
158953	204330
8525	183422
369321	268809
422613	388575
257783	355025
125894	146118
463333	16790
1839	304348
457418	414240
99073	243301
303507	111572
277049	261711
246485	281924
193499	336590
343665	393326
98295	343804
9413	346462
58971	242098
420268	472083
448287	484274
356953	200947
386411	470124
49451	462599
480743	118662
381499	388719
154287	113144
483043	446972
236176	441635
108126	262954
473304	447560
314311	117399
135181	350949
221454	422175
83886	438419
341363	249186
291028	111357
450465	125566
467153	453605
229522	336590
185526	180841
261049	29105
219136	346266
368866	466432
432427	374107
357239	27091
309276	382832
339782	238446
287477	375750
381227	154137
346411	451490
229735	240177
159141	214881
447837	476231
7571	493022
225204	181680
16569	222200
428944	485013
277770	322364
24333	150352
317027	360922
414817	118662
478664	127921
57	314106
464685	110925
220040	281924
160331	468497
14204	117097
120509	151096
72018	90803
32468	9466
246547	234356
253787	390232
447909	474454
145771	132889
70712	25984
254599	308019
332243	416867
193822	185335
367561	139648
56138	8811
367919	266736
388587	16539
75106	460226
334146	180578
65598	359762
116552	329910
483162	344580
363191	297362
110749	317675
354545	62580
259835	340253
236359	303218
314977	114930
100990	439613
460048	165032
131574	231578
334246	232706
10251	217082
128242	238299
45717	462425
200976	122694
177735	242759
402238	411809
274600	481031
384272	390875
160686	273831
202092	57159
399981	110677
470672	292466
326109	458119
1830	125306
4002	166063
245582	243344
10251	364123
399270	405217
102309	110708
404428	46278
378574	262954
258772	81491
169006	375167
15301	200033
162863	416408
274138	313815
443436	314996
143501	159249
486922	44469
343346	402637
35373	319138
295689	445718
323715	251669
367259	122135
93364	220417
475691	476153
84357	61376
262633	184661
456164	273339
470671	13370
190393	390232
316569	116283
406963	21583
157262	370866
404328	124535
7731	359762
122075	395336
335069	390197
29455	191821
339875	16486
433565	492316
211884	48275
342465	148084
292641	181624
431021	75914
361533	258220
40721	409466
129328	457396
493905	446661
397616	113900
414035	54298
191099	276346
300770	451960
227781	388296
101330	162831
104505	105639
22385	242927
156519	421661
89219	96129
263709	472239
274613	323615
9075	256165
309801	440071
71189	473223
200633	434074
206522	420944
228995	179400
257498	262302
200092	319471
187836	272844
468824	420944
90173	248220
94860	389682
9923	93006
88794	486885
476096	365943
15018	280639
55801	392220
318341	489203
412801	214593
191521	119122
339639	398184
187776	42890
41673	194856
432437	9950
53893	330752
3829	4413
12756	211868
114209	478882
265262	178620
274138	53974
283155	32789
360179	109271
135841	114930
423724	231485
179293	336590
40931	330571
464876	145948
419485	218730
427898	127221
438566	433886
22123	196269
240496	465392
130224	473425
105585	399852
250078	371884
195121	287554
81249	191312
4755	21411
32351	303059
203394	134146
52583	272096
62393	281924
72160	352514
141034	227101
132153	173767
363129	365481
390019	476883
143439	126008
192843	88113
475336	483259
23098	13370
456231	68636
456380	217423
418456	348971
328550	451600
400273	464248
406028	409293
128658	236213
464103	160158
247338	37515
47795	388027
50818	481501
404892	283918
296432	204925
50543	118669
154981	42066
432811	60980
475795	380756
41497	273831
174255	187630
408786	353750
240086	384361
16325	303454
93440	139648
84386	429863
161023	163336
163800	267545
218593	409498
300651	68355
331886	136454
71511	261715
387464	268729
439977	433393
454401	5040
327655	317118
62280	148290
131574	10379
385451	452098
259747	64664
405124	372013
254575	417918
139630	205289
320902	132740
187834	213221
330182	22256
487789	121970
2423	164884
182638	333591
335339	473756
263322	383563
230574	375932
227392	372656
232776	440328
128755	120173
71293	26971
179549	187974
192703	156831
86250	107711
112625	358774
82150	46301
406144	80543
354235	421693
677	48275
380183	204277
209938	446784
318355	421074
206974	7159
222343	416402
379867	303964
101942	190369
8258	308243
255691	273831
316565	83399
165680	330375
195362	21173
224152	183213
194216	80193
362153	164121
372214	473981
230210	27464
401113	381281
249202	94943
214205	330917
141656	340211
202903	267602
376537	371453
298752	316929
222540	275790
417907	336912
281768	256591
27050	207916
77655	239614
138182	396973
107118	249514
399459	186956
454303	391414
266187	432212
486144	354747
28951	321404
17398	52490
467225	376912
427494	100503
319617	186014
395177	347722
472706	291000
345165	309524
82002	355368
205308	68757
3111	326886
449823	256165
42836	13307
386564	24516
105080	168934
255550	127270
295564	79094
222104	320464
34798	478232
250646	348260
447775	335748
139833	233415
130302	466737
326849	477986
223030	316796
221266	255974
98286	107187
415398	196783
178422	486319
392086	384744
352739	161421
312347	137070
370963	265071
170695	187289
49220	9030
283446	176887
73338	124412
425222	345401
381438	9014
345715	356088
333159	89883
347799	477930
354298	127078
244092	137405
94268	84991
218968	378462
319378	428026
323834	291823
256893	63384
402805	334911
428603	484447
318901	207770
178422	160475
370606	120068
260624	490035
264569	404718
257402	32807
334132	419654
490087	253286
14194	190369
442239	271533
450798	293813
257289	296233
228128	21383
434893	27947
136543	29528
247785	51037
239706	396478
90923	112379
299888	298640
460581	451139
274345	285156
460964	129878
177787	191353
392677	257658
75133	41075
388508	78770
462842	480530
455726	115550
152073	240514
54539	253151
218380	132740
480726	413860
86438	267664
235131	483761
264434	110677
102467	174495
156995	249334
42777	53863
84337	223860
126335	402089
474250	433083
478447	180578
383374	164164
236032	89904
180752	15209
38520	313745
351895	58266
403230	276663
178422	432791
41622	210955
23822	435708
39537	197463
354111	181692
65337	383812
32576	435682
347522	409267
442399	249771
418601	217423
121066	10690
240609	277339
209354	324377
69857	282231
493887	323472
469026	76523
71237	3719
254007	286313
125954	453222
395664	447560
205671	51881
229735	206557
475855	62696
315901	223121
291488	62001
479224	228431
338955	340183
81408	327217
162791	81759
14260	444181
35258	419181
469418	157900
303736	139648
201572	29588
99760	485304
74899	410951
10142	364146
137782	296038
361365	252792
33838	141525
112443	12895
231413	457814
122502	119527
126221	48325
36556	177374
251738	86476
20970	28387
210149	164504
454263	234046
43563	410037
317390	249334
32776	307407
70327	190369
438005	453823
389637	17031
77143	16325
267837	190369
38364	120605
100689	378887
48916	92712
451818	111325
48403	483322
74768	16433
91558	8709
370260	136845
416116	381912
166626	165917
453602	272407
138549	275253
173863	101136
122690	102429
490019	387742
469250	16708
81783	274670
262890	470425
273871	428864
296709	426439
382687	228382
211931	84960
75190	453847
398978	445485
390327	234071
225637	141127
204798	191959
332239	196783
213656	209917
86263	351893
76583	280243
271782	40682
151569	274806
446831	56645
243142	252797
49494	425846
38861	67584
482963	411424
8354	218727
463051	227101
270224	246206
344314	93513
107242	121106
373025	40784
120420	233151
76117	81090
352399	111956
470080	72743
318738	467703
176130	89499
478144	164759
477529	153183
139185	94129
78641	476231
487020	29105
325161	273546
437781	308968
311105	111762
106706	354747
149170	86077
357719	33949
327213	390414
292846	11626
12901	268755
140989	321074
455963	389070
144072	149674
158836	150952
406694	40447
283354	187974
247372	366378
147919	374030
8988	387323
334092	125195
199994	302281
444862	413880
441312	246981
47046	164164
275824	207535
456617	35707
103898	486885
228084	423033
312403	260349
200392	210884
248452	257093
157040	149034
132155	466737
113477	45946
437636	255310
134673	49659
69088	124085
56613	50155
114261	287885
38038	235700
338025	344681
218465	68751
74264	353116
252338	464420
42117	66908
291521	107535
284909	362945
88299	474418
276239	80060
420403	159249
88855	388254
87497	273831
354477	362267
275721	198790
57	439659
88612	263009
484035	204939
196903	18582
460322	420944
174139	63616
230051	261251
230837	479872
471899	388254
362378	438419
484432	278829
9820	22194
260671	317118
343089	480260
396246	222740
365005	486416
293149	240479
35009	110252
72242	132947
74306	351985
280052	119868
303720	84089
471959	447517
75339	383732
488771	379641
91558	201286
74494	365058
306880	446351
144300	317118
332049	3908
310934	401854
120745	222743
400253	27464
10291	238864
249812	469235
91555	127363
102611	126473
389797	56763
462216	101049
256893	389224
346652	351696
28568	458937
236313	222661
194586	238578
380979	350899
146893	61298
170692	286936
53230	283346
62643	469235
406660	340537
304186	447158
436947	241855
87773	123864
127462	365554
195549	166349
282543	128644
272782	17186
441217	363581
76228	166176
89147	470995
80871	365050
236267	180885
330752	317853
253060	445943
452284	15209
270224	437315
387084	73898
10116	4413
444874	249334
402547	216747
435455	428233
455131	267602
170684	210261
394704	52537
254599	111039
134939	338915
470026	114930
233335	67938
429716	315671
190926	451816
176111	415186
200092	62831
49903	70980
348156	418070
188607	161094
49948	237178
416116	49741
209654	276358
101597	246215
66547	356428
114583	280233
2704	186440
466340	236213
316565	378132
102599	19246
128070	220417
18468	36286
230574	127607
489380	234461
256207	94516
190752	133502
405555	22779
190520	245575
368475	205270
367585	69153
404669	375852
211900	115046
259292	258461
364397	235679
486236	271908
83268	27464
359104	151285
449084	121310
49046	475223
113241	82585
234321	372326
287024	291860
105059	189525
197999	173324
46222	231196
38451	131485
403748	480025
41999	478415
437043	132247
347042	179041
445648	43454
26480	464588
446099	453847
154360	215178
199507	160095
214132	342300
14020	400184
493815	135778
298525	86728
486435	443750
237120	89772
364158	139280
130069	80501
350194	152502
440083	387342
208926	191923
225915	146799
116764	270248
29518	147071
388249	152085
24967	164196
359962	181573
72095	33542
38112	293813
417137	75575
176130	376675
28345	367285
290124	82003
127534	67040
163788	122193
423171	166738
66725	373614
38389	205289
409357	364109
9579	374314
266843	126769
338548	204078
298874	74482
19450	163725
452694	249334
41189	119384
377728	119762
40477	233942
222693	74886
325229	433279
293571	479614
8461	266417
469074	419533
109010	4382
147835	116989
304912	277646
256936	20181
138126	123460
68094	263610
165886	144596
461788	184163
274932	283779
488655	92801
251667	275790
432175	393326
418172	51222
254666	222072
434847	251401
258136	451016
295838	272230
353437	145286
5242	448709
61239	204245
22950	342724
345264	228651
9264	122585
434052	390463
485286	314742
488715	315847
64613	137481
202352	327697
436925	213639
227628	440632
321271	77908
337237	348099
165413	57868
252326	353588
456260	487092
255427	316789
359379	436134
12264	428026
131596	13370
463193	79485
217465	156256
183022	13370
173443	240225
241275	317118
301473	293813
119068	25410
329046	288035
122414	276728
252762	463128
92678	248777
396945	272069
421296	355093
353574	300851
209239	393326
437849	217304
44160	112899
260110	257298
484520	245679
454630	290656
404337	31808
447962	343133
64773	206781
153162	476951
198317	340904
463552	271998
147488	295707
375234	176916
409745	451391
374632	391414
315951	62386
474593	490144
112267	277315
429070	348292
163445	58647
13881	48275
252604	372421
165543	325212
3606	121526
170824	486885
9575	9335
128398	298929
301805	110677
7922	492906
260021	137508
453186	32412
323836	376181
259576	256065
164270	244688
274596	378462
469937	455345
332532	359762
301197	439038
206695	469227
287740	477986
226585	48007
366104	313314
190281	30521
169630	439387
431632	35707
421843	219467
134763	450215
149147	275790
5512	367824
5354	91765
431258	57375
229164	267621
399981	233160
222162	96094
289675	46885
136798	93214
453738	235679
479488	359762
308705	422001
446071	240225
325753	37931
256297	370368
139684	157377
70019	477986
119077	55098
244564	158648
452828	255861
305650	298702
154573	110677
116145	411101
472857	279268
86476	71399
250172	131128
393552	15209
184359	29105
144597	139648
2043	273831
465626	491984
117645	240225
65484	178436
186500	433316
170365	81280
384085	360512
204075	83542
166540	59565
169342	220417
105145	454975
73298	448095
214268	12443
140450	91829
226167	341278
451544	111623
327449	352725
486712	260527
34049	204843
422029	132843
94374	42808
20998	49903
119561	23553
411858	74395
84328	475265
488321	17155
251324	430894
362494	312698
103579	16753
468516	186679
185264	40784
55434	172089
107592	327217
417890	461539
91325	320097
391705	455802
166533	276358
278769	208553
335716	263343
354260	137128
105964	6100
16037	371617
239273	309425
239503	394978
398795	148171
387735	180709
12788	368892
456239	251269
314755	380933
454867	398775
372340	426439
322670	206186
486267	166237
180073	185076
409620	131735
119288	298595
231101	382445
462722	169594
440272	66323
449735	357854
59658	359703
282453	340186
109511	297667
396969	245679
385320	326971
37561	100619
215826	35735
148771	51195
325491	294277
57482	380568
144366	37129
388684	342519
310099	197212
24688	48163
383374	19571
365384	191120
104192	80193
117862	401395
326260	18665
7276	231257
227263	133365
12564	285183
62918	85463
180270	236503
389641	111357
319231	417036
342811	350194
404892	148499
128903	403501
102065	429466
492292	53389
254446	8672
433169	449378
268894	376071
163646	264771
269628	254445
337071	196783
386649	399492
420193	181374
214810	175721
112076	476957
41927	86756
92312	460872
339064	348798
377756	187974
73660	459850
313565	478415
207683	94280
472086	83989
372340	252118
350650	133899
69081	111316
360642	475548
309083	378082
455862	133434
35447	399954
138348	141112
134960	478415
13077	487938
247189	361875
116565	281454
41548	264285
388996	457081
97445	144470
310756	345401
245047	401949
37041	258370
440785	55185
409260	184174
475979	469235
121594	318404
280395	317356
305037	11626
179104	429161
453892	401949
388249	169977
131715	267602
178599	168615
403252	56068
349624	185436
488840	210015
26482	100250
68532	291818
214853	180096
268986	6561
317552	111039
443320	440336
493422	359762
283227	332046
161023	217494
299580	194830
335005	294684
218820	69935
110393	202507
385405	322127
101029	266852
187984	113887
117103	420070
493502	393326
110696	385279
134319	28129
3995	411586
50034	479263
102249	196029
457257	79989
60441	402323
338467	345005
431378	428428
373950	138807
13322	113749
388057	356370
98696	435223
216781	183213
257003	259929
262644	369499
313058	456640
332881	356355
2993	332392
183460	164816
74757	87045
437306	266852
343732	23318
133299	354530
293726	134672
316122	285446
327750	4645
465559	453012
192152	94777
138597	384174
176878	244296
82430	3041
351339	458790
195027	484727
469652	218601
17481	152594
420352	457396
265483	196783
54004	321879
159891	257298
366887	107711
67571	237660
393218	240319
409499	21742
442226	421831
316394	189937
132622	317118
403715	5842
114063	360486
30564	267352
119633	298415
323047	285667
433820	35707
22336	447517
232160	51125
207832	478415
91325	156735
152683	264406
236413	170088
201556	474963
5769	172169
211616	277367
324728	324246
7969	130988
283759	92613
114643	120152
75843	273831
61647	296339
150789	68762
332981	218727
130121	303424
157590	397693
431925	122457
197544	94516
72926	259997
253683	218122
383070	147554
57513	475935
483566	53883
91138	110677
195868	478415
368433	350174
482451	100371
39683	268917
224491	240796
353328	275293
315394	10520
120429	132247
420349	198575
389233	175721
467089	50838
108652	288035
33965	402183
45349	476231
388696	124228
73463	215537
441867	489822
238963	247204
405521	36223
487752	279538
386077	374973
376897	360857
130069	192728
79982	489552
225081	482181
335459	110677
143203	46394
290216	210082
103055	371610
328768	38063
448783	74936
336847	232870
373661	336148
428735	54841
227628	431863
386411	377032
133033	249202
233427	234674
429073	73459
86034	5385
43419	186463
192465	230099
143694	294342
144239	67584
164776	420944
254388	134347
60236	264406
46945	484962
116404	98315
374721	230275
268910	331535
17067	428103
433182	386613
400265	237235
136798	3217
211378	40167
130689	357639
220402	134057
387332	315235
380868	130651
11198	60359
393738	253433
53137	399736
395336	297771
369878	211868
76621	140728
45880	436069
136744	276158
63675	80587
88647	353836
106125	71729
353446	412207
286572	183213
214244	158006
389219	406626
321809	51881
279336	145691
312883	185479
376177	239028
263880	255145
138515	378686
201547	263009
103796	151290
127895	40768
451518	60517
48966	112588
63603	175850
231992	177488
359500	299371
326075	107995
451156	398770
77784	369625
488868	236059
403148	59722
145835	115917
316350	296693
415712	125399
245190	366894
268129	393326
32575	45585
203815	293813
362939	32807
274328	92352
450433	493724
536	470879
392953	308897
16007	251116
136543	110708
452749	15209
425704	148770
228084	411419
89219	284797
83693	243438
336484	151444
171174	179964
10042	337849
16110	189733
4841	113352
170688	218011
81365	94075
377633	101977
378155	388575
63086	370795
421014	405292
115712	221831
84964	94344
162399	460723
243089	230455
176119	115905
274057	8905
131076	477025
234797	94344
239867	426255
89219	485016
436719	99437
293726	15133
138581	96409
211730	104711
105969	388473
52537	114203
456215	110669
386103	315888
373755	455102
307284	475711
82787	491984
90319	184558
198210	411365
112103	218727
144566	49828
17681	423539
90894	402438
308956	399046
417224	462612
201668	138731
376124	15209
160232	54710
231785	222701
43105	313745
249860	24374
118616	90123
435922	103027
486265	360708
69003	185157
11586	438333
60530	6694
152157	413040
106460	235445
104530	193975
493369	375223
422476	75634
129031	68134
342518	471355
352775	220857
228653	190369
136999	492316
406660	203690
450079	144845
187539	387742
416426	386774
398674	479278
330840	468587
302795	289932
70071	134145
427980	346158
171093	138807
415024	392918
346452	180481
484051	198806
73096	23018
90064	49903
245826	464166
248866	212081
7922	79861
430651	160232
475826	430610
107437	405217
65221	427996
396774	458968
15461	103063
416791	453012
244411	264760
46092	478091
447663	378686
253372	306771
256598	22827
53532	468640
297825	298182
414825	204737
81432	198727
27429	38063
241199	76454
158902	489552
479995	25716
89232	51895
464463	398498
63263	67040
133145	411424
154192	219743
137311	391166
410147	476951
469479	164091
108824	100287
153130	284966
469368	228431
486137	233609
99789	471412
224069	437068
271098	103257
311879	486885
186258	317075
166008	247718
153152	365366
107589	310756
234413	73014
280049	317506
250325	353444
308122	416321
330752	445757
102372	484746
35806	277575
84980	390232
80602	462341
392011	110677
185283	148995
396043	45949
3111	328784
486680	107213
105145	388531
326830	186548
377540	459205
438608	32605
412779	401871
367670	44807
95762	64852
14520	53389
390861	76745
262761	208038
364411	45047
108140	257354
262820	198926
456691	440940
79777	62623
247710	164075
422868	438419
6084	398954
361435	207916
352220	57375
436110	367701
420736	11378
248564	228875
138564	182192
22847	137128
67326	337827
146318	280371
66029	426736
48137	215843
294115	225260
187142	280342
422533	180962
241803	38798
346366	445441
298390	256723
411739	415455
3810	458790
106410	145693
200067	53283
147654	358351
410011	28543
359426	411809
239549	354747
307161	197641
145002	32252
140263	424235
286900	47390
374387	413847
220216	265463
247296	425191
146893	420011
144126	353787
393491	137128
9787	360860
46506	244005
463144	164504
353005	317539
105568	250649
326260	439682
113253	449398
233353	225280
193842	429863
152447	368600
492453	461666
38781	172066
167734	222370
269612	435255
389170	260897
211069	51895
289675	213896
249032	293813
345642	455141
351775	463549
225790	166063
273464	351032
180244	239203
381877	120173
53052	336590
183521	456790
224936	224285
415121	377205
87832	266660
41470	401854
328249	214691
87863	13370
216229	17155
228849	377695
188911	478415
343892	249125
368238	220417
313263	134358
362267	334594
162795	335067
54416	358654
203200	205512
195362	132998
430210	374941
250295	38134
466588	479614
250067	52917
73327	57029
393680	447105
76228	265911
139646	218727
458211	205305
263769	417918
389090	363132
200093	486885
72160	421586
12730	194039
269283	99150
198495	411809
71189	275826
469196	308100
274487	169482
262639	251444
205861	292328
31947	397066
388841	280827
297196	21523
151578	258531
87527	380916
77718	442928
233469	411455
87577	340114
281563	401871
406660	77347
114031	278519
183725	317356
457754	166063
171974	118571
49943	53994
65466	190369
232145	382701
9341	411424
200672	258818
62772	150874
23236	164377
309565	354098
212729	196783
317713	314742
175056	482344
125948	434239
353515	138642
478975	458043
326631	15819
485239	383096
7159	207150
304186	47411
318447	367798
198152	216066
105964	34675
307718	426887
374379	257377
284985	464734
89219	339853
492153	177682
10303	388575
444389	253916
56571	57590
197963	3373
220163	285235
50489	456196
4461	278700
483987	272909
342254	389682
15770	107540
65244	121755
228142	147068
397000	71660
28484	35707
134744	157726
438397	257298
156831	304355
365521	395854
200884	456783
87565	458933
63594	13370
426752	377620
376518	16585
322803	303648
161162	186463
398461	116070
437098	237158
308993	74029
75568	70557
309276	293230
275653	176747
371380	428864
478534	97304
166592	427567
465609	61230
109529	355638
249121	62191
298995	423062
11166	82481
15027	46294
13506	116875
437098	320097
461363	19377
249477	42189
360944	293813
206638	471471
261592	190369
51760	459720
435381	198317
216147	372024
63808	41257
422246	476915
481093	447412
116437	344580
93818	419519
380492	142018
15221	353145
237148	276744
59644	141158
53565	164884
134779	73855
127462	245679
158584	349835
494016	110708
81432	434705
450705	218727
432164	336615
12034	131312
363036	195072
115112	315671
34226	465313
33745	435423
489354	239122
47390	482978
118032	284622
113347	436686
420329	45609
71234	292553
360392	231477
318577	335687
387882	396721
244699	248382
234261	229928
128906	167588
37526	260014
32601	367686
260162	92559
177530	474453
41378	289608
216945	275790
136884	237165
233045	300506
187491	481785
250936	250389
419850	298439
453441	450647
484103	197996
442206	215349
231377	15209
147062	214714
80875	349129
430214	184958
326127	196720
311855	367879
5538	309425
130651	275176
44017	476951
392837	418467
363903	384366
22966	264463
450532	114728
375678	91998
108040	394985
223806	175336
53423	245102
319396	127921
342950	266538
144622	128349
314455	428864
192800	423550
257242	79989
224267	218727
475310	245317
203437	316388
361960	76968
317270	62191
154664	80193
343334	348798
2123	328028
342890	169047
473304	90123
147986	387474
5700	177374
273163	34547
223998	160895
425649	293813
292216	35707
372999	229150
435468	218911
43506	368892
280142	381168
467788	190369
54667	169620
469446	82150
330332	113051
445748	18665
79223	86687
386278	42219
19262	449064
369066	93047
407509	41075
125458	181767
131276	274356
36612	75303
233190	428563
4332	478415
120722	138327
434973	104498
188156	452804
360220	186561
200354	14768
203712	357144
458065	475158
114748	216666
105710	132740
179573	270095
90300	96015
216666	229500
76628	389731
320164	262954
201623	205252
454542	154158
9186	1852
256509	469964
451818	278798
344284	152502
64349	105878
315729	472239
176554	60517
399391	461392
81887	3014
388992	102482
457418	469
230574	166085
298341	149388
19262	447107
118786	390409
360021	371918
293931	159249
130069	361786
453054	473408
437017	207916
476991	438061
71430	421503
188845	272241
84031	95149
473494	139535
298333	110677
350653	256366
81432	377987
354111	238674
221647	246690
157663	77727
388624	110677
88012	52476
200504	426986
50034	402238
13333	268438
131504	61572
1092	298767
184210	57630
422533	285156
308756	231887
376146	94850
327586	313745
406359	284843
76717	152027
130294	406682
10276	122586
128686	62661
258864	372214
418607	309801
417490	97924
431419	191028
361707	82794
231626	57989
181527	435318
241298	5769
74927	247274
343054	291823
407359	183213
142244	123718
407310	468575
292408	458183
230051	188588
488591	244703
274181	414100
5582	481033
33206	65272
293861	90389
104648	413880
279465	225338
311510	110677
356955	133965
101834	120132
289273	491517
104866	244560
98887	416778
84747	126204
277888	357854
170542	134770
69993	92613
437324	18479
238889	106905
284814	421830
54039	78527
263557	262385
300165	115911
336457	255070
130926	242351
296199	359762
443043	56441
11563	146251
318566	272096
182186	122462
349705	345401
430103	153139
291843	176674
261896	177630
191629	267920
165672	45287
22805	97277
7922	261281
176079	160722
103420	468227
113512	380745
30567	363835
93174	65891
86376	243301
406784	91600
333622	58694
123025	119107
249709	71111
21944	195607
143850	222400
424534	237165
165720	440962
423709	477986
464869	466182
228128	216159
315734	66297
306100	20908
332146	111630
362897	176878
267920	444927
426621	27464
481419	259970
354570	306264
74848	115125
110421	43334
347716	369929
380357	391414
313604	369599
291741	231485
77258	456065
210976	437686
104325	70410
321131	421935
10133	94344
320128	458601
289675	272775
432175	101049
15027	435297
214138	276718
344314	482880
462062	484058
67399	7968
297693	178907
205717	406894
458050	8459
84000	342486
247296	268882
217269	44674
327209	24517
17855	303664
201208	300762
341067	291829
110835	47295
202524	114912
484283	304865
464689	24484
394542	202960
445919	59823
319455	293813
391299	72595
78158	329464
127223	328626
300273	466108
454498	152085
89238	227933
371327	15209
66775	336590
195362	358140
461330	15926
76345	11516
91996	301784
208234	366790
98737	403303
378416	482374
42055	435708
323825	148779
392332	257387
371767	459213
218011	459698
65513	308593
293913	24834
434978	356107
466028	176713
96449	54599
156298	136388
315805	76111
224899	51927
399087	283445
400910	278907
55559	163872
155640	383096
60269	111365
269277	113594
85049	35707
274689	456182
347948	190369
182023	327061
65867	27464
280920	10588
205742	435708
474733	137739
57743	237353
396905	141259
323352	491363
4943	73912
39892	115379
401389	115386
373453	397405
113620	154164
428011	391414
93359	39641
84138	84546
322374	365224
283632	25005
220301	393911
166596	378859
341428	226565
12481	23822
143281	474235
202077	128442
493347	198470
336878	489822
56619	271743
355679	414100
399926	48275
248197	37041
298370	74542
475480	448255
326631	455490
401841	265589
287193	138663
297679	368859
49334	24978
85665	77978
483090	120097
374254	10646
136279	336590
212788	486885
212435	319587
283153	35349
376978	258607
129727	233415
54956	255341
24761	229507
202343	129857
444380	259448
186154	408895
8659	122462
139178	261070
485667	241720
54473	429239
398308	243975
473458	313745
407795	170578
178422	28367
438938	205270
219136	358818
195105	390006
316963	269208
350296	425675
30210	401871
436488	373910
489509	406541
475310	281924
59223	445417
172939	327061
157758	299408
185339	37312
76949	27208
326631	3395
276505	351732
155492	370844
482	178882
149892	80776
215863	310756
477870	163460
294079	136799
19320	391414
339837	73378
290331	114798
49677	65741
229098	47643
13378	490861
425827	126410
286075	200441
431745	236213
376673	301659
208703	58567
412436	216289
80475	196817
459064	444653
244101	109407
464515	160419
365848	445229
420736	129449
55346	186289
436354	330032
249865	231578
86438	178972
152368	315692
486848	117162
384636	139648
121860	108091
449093	341271
339639	69734
167588	65683
135063	430610
288976	201653
379672	454551
181447	172306
76639	34933
189349	420944
438475	118890
165736	87380
187349	56757
372468	489376
206408	66067
224145	290450
268226	122694
386825	75379
382228	474988
205886	351294
475723	153341
242411	164586
65798	220755
364459	421553
32430	299131
149373	340918
483139	86892
353287	19579
24284	190369
433222	440615
486545	245957
122302	385103
144641	825
264300	334242
310038	491531
233863	20611
12623	161914
228390	313512
209523	224480
226538	35629
138273	317118
107024	409063
7788	166437
430662	402564
455188	38087
384384	75583
81262	384648
249444	388505
402807	278428
47035	215029
200658	184902
177386	389393
440014	26940
381950	308676
441047	421798
273567	109407
398806	110677
183111	278520
259978	59289
327013	300811
403565	388152
255024	233825
71346	380861
6530	187974
343255	440134
1499	486184
128378	75914
218807	44258
65244	226127
14155	291521
91600	76016
314311	57205
123450	243766
460686	52537
251313	195658
447485	276160
434915	328779
44159	237878
240017	219079
294645	351788
219281	297364
119259	409828
266141	2500
45673	60595
113410	184659
247296	388271
239419	461944
235404	476951
489977	124153
404954	273831
361676	359637
408737	477447
327508	366666
44082	50009
5641	313896
107173	26551
71311	30176
93009	155214
23854	48546
261171	61798
325845	246673
87741	169582
143822	276556
207112	177002
374305	100924
277306	100565
152742	377270
224630	292468
365550	441891
44160	309419
96404	179898
461115	366955
355303	327217
14978	429067
330420	138274
455126	243438
448977	378462
365430	287957
21528	114930
247619	440249
471002	228441
137648	290076
123258	53663
93727	263725
250410	303420
274517	73778
428109	353884
252240	16601
10468	147153
214925	245332
416301	230324
314311	337802
223976	94516
253824	467703
173235	84393
412162	245211
326190	310475
374222	355829
373568	485304
67421	440962
361633	468640
153037	361669
282967	348675
170078	227266
354313	247495
266552	461846
347780	418401
142565	12245
16621	453668
400666	73919
3856	187974
292205	45899
136955	450436
140567	363865
473871	435575
15819	44826
37153	153689
186474	294339
216318	118500
137833	26159
143541	235717
474221	490237
107031	157726
435114	481368
171945	455252
342465	442096
473351	13370
391783	206557
327353	108036
118541	86415
375660	22611
121288	202254
327209	195541
296694	398042
213535	487833
242523	224997
205572	48163
204116	314881
188469	221204
49069	369262
66259	233477
154815	196783
38003	29563
117647	80294
1057	145264
100439	33616
2469	245679
13180	304696
22004	125979
373755	99913
363209	348785
291746	169385
460874	316372
262473	119123
149771	303042
164767	466674
181369	158569
286911	136331
60918	325814
34767	391414
225489	232616
306282	395046
414286	428515
221296	327927
178222	474398
93773	140728
127720	317118
327209	453919
27322	8459
488121	320156
437827	11548
314028	396983
402238	59784
53206	443974
93421	316889
450465	391607
77420	268261
425704	461944
127453	477509
233498	383085
57016	259929
41305	224060
147930	353787
247355	330752
225265	203656
418453	143079
122585	336590
67571	449530
214262	489870
196626	31178
325216	215369
93347	132740
193667	462347
358361	494102
218195	32605
28058	384812
249739	177875
317143	311505
399270	404806
269198	93187
57652	158103
80549	339425
93387	134907
333209	487999
292641	243238
28357	292106
211483	441313
232656	467703
368000	447517
283706	208577
81358	432043
5857	71268
81280	462574
214950	123648
353447	368369
260332	348007
142639	43348
206441	145362
302872	454975
412578	188319
163496	184902
39176	441313
295828	37057
447745	183778
121755	31644
133909	286682
389677	235751
276821	337802
157641	250434
256478	320866
309276	77322
106739	334637
94516	266351
290065	58422
215400	492701
491098	363996
85961	268531
371112	165267
332376	220609
306307	83845
250347	197828
200092	416262
11367	337359
399852	313829
168640	336590
378976	417680
62038	47757
371786	91711
404069	454645
353679	350822
79762	128970
413905	276752
224786	42035
128738	148084
112514	339643
468549	427205
68975	174411
30352	12958
12512	100503
471169	132894
186305	11533
98598	139648
28357	369288
213123	112067
38974	92114
67514	210403
165781	440962
344782	40388
25437	152191
115821	211868
244732	123668
277021	400429
421591	90099
40028	273831
45164	258405
420736	346166
293557	83957
284567	468162
417334	278294
449057	119381
142418	41075
221296	162244
416633	389682
276	342063
358036	284698
38876	35735
172733	157100
41495	217862
168005	51075
397130	467284
104498	192123
332646	15209
388249	421115
427376	470554
321304	428080
478588	5558
258362	164333
210471	420314
334823	21583
339039	234101
451692	393326
320483	257047
200044	371486
179995	45911
236998	99405
114171	141699
346624	212403
468373	428026
134078	21583
451141	151673
246726	7812
406919	19246
409808	450324
233034	267684
115624	214024
233165	362267
72926	313829
233044	154137
17561	294097
92305	355851
39195	131574
428611	38663
5896	69259
438754	201794
94766	144845
451373	220756
443777	390771
409479	431672
359427	251148
385308	444271
329192	172523
84547	463757
480105	471355
389643	72180
178039	30793
309276	6072
245190	162595
70071	336590
254196	264157
277177	321624
399205	207897
2432	121106
305704	219656
113693	152502
294941	134694
364729	293813
352474	428007
350632	332279
417700	425157
10007	15209
210070	23385
263377	7412
6906	315671
261396	363557
248353	245301
442801	186154
391881	315276
247521	54716
331738	289195
282252	410028
164570	220756
169338	293813
93451	389661
247710	265589
52993	402323
297332	431534
18451	29253
420234	343124
162947	37925
444266	34385
410977	204368
320498	17593
167588	193322
58164	277329
38254	371918
296635	284797
41798	214063
152638	273831
259749	95942
363526	302033
347168	413525
431877	5040
28885	126756
106735	282401
319831	38063
403044	271260
40198	110708
117308	177360
45724	471743
467284	152998
309161	91954
163968	218799
240974	324639
140096	222871
398308	110677
430954	345365
149917	192365
276204	223094
340873	303104
353909	202725
63603	960
3809	117496
181150	464080
82	248231
133648	149468
184651	120173
140378	43909
87585	202238
437710	60517
428438	264766
71416	86158
199593	203656
315220	246713
127342	36633
62895	439894
20959	459138
110192	80193
53695	252836
114332	202876
266096	277346
473580	406665
174139	180671
341996	218727
320581	179389
467122	13120
301246	396697
377557	81280
487681	187834
188252	461846
104983	315235
475036	121641
137779	391414
420736	393928
471876	302033
447164	351651
136419	59636
318163	292369
64258	88289
239517	148606
479351	346679
257498	226538
101899	478415
239029	424500
5295	35044
361867	127691
51581	380518
4807	71852
418342	336590
333671	367798
182771	131312
419319	341826
216675	274309
279747	461758
79738	125743
27719	75991
453697	49394
106146	183213
413088	53104
169470	250434
160780	29314
416211	261398
354022	75063
467339	223811
135259	273831
386330	194626
25203	461846
84996	462799
252278	152502
228707	317100
77080	226470
37963	479579
416942	213185
297928	209933
74782	159249
290	351639
484499	5448
447136	320097
126115	315888
373028	374772
395805	447517
380600	118375
300521	418082
9337	315566
220624	22512
116895	291002
352428	478415
402518	358053
15557	286313
244995	306316
196291	190365
298001	110708
119410	419494
4141	320508
217740	47072
428182	19281
453664	246528
439992	36439
379130	190369
135784	248813
381787	469049
152403	74106
443068	459622
372631	355434
283904	79919
218900	398333
6603	440660
355488	293813
241432	378686
360137	54700
443163	241809
417687	467761
227949	62699
403834	241468
108240	411270
88517	399649
328940	375476
461056	111944
51167	21624
483857	278913
258398	374639
199955	172089
107649	291860
199636	184629
457636	49903
101504	309808
15819	219461
470672	441570
403696	416402
41753	218183
397939	12996
484814	28129
397469	304493
249344	13370
263021	258370
238912	293813
2598	32807
16403	310756
360504	33855
325304	305014
47518	124085
59937	119762
28487	184258
444407	462298
208405	142467
280900	170341
141010	14603
227658	166416
281052	254634
110264	463692
343691	54339
202361	391414
435965	342329
308877	279590
478350	321429
93700	231756
199433	364680
458158	86801
319882	432954
479320	208633
471491	118735
346893	81650
12063	482198
466851	118333
415713	489236
63863	292468
348029	327217
238266	434612
310153	335477
426800	137128
463089	387839
344215	187974
394903	400201
470818	158811
32133	257298
452005	364221
211655	205434
119306	360860
127737	265873
292896	375840
374185	153666
446883	246448
210282	387720
195402	160545
461041	28984
37478	390394
283433	313745
241286	178436
465430	21583
34019	159423
149204	61768
266307	32840
314395	180929
205086	420944
455683	380071
389911	477491
7981	315092
276821	25053
445957	340956
190593	349080
146893	255429
44374	109006
203020	475265
225855	27464
145367	122462
221027	214154
165680	171462
435509	270662
261759	205289
465640	176182
460432	114063
289866	6352
198268	74571
315518	291860
345401	233200
481419	327343
266141	300102
379680	435683
10690	269939
121594	225440
278355	60517
118952	478951
406602	309261
381560	55074
217627	476901
107846	412022
410977	224784
349834	319005
42335	110677
446549	284843
475123	297472
285697	303175
330930	462332
210648	144903
316024	385000
482014	383382
252824	192273
445235	358043
76739	221783
275840	231485
94940	135664
239272	58486
431730	459649
163843	398122
223932	239613
178997	53389
488348	171591
93239	196595
329806	317118
67266	418984
80056	86728
59082	55750
117660	18516
316117	64755
128430	372141
378420	300506
61286	327619
254293	242661
249055	128247
167588	173969
378258	482162
474896	374404
372133	469235
458269	431226
130295	281924
308450	444
470904	313409
296875	359762
442203	429863
171174	148173
336010	403683
357841	450541
415712	461355
104093	125976
309951	446351
261372	156217
399780	359966
247305	475596
431237	372857
23642	287024
312669	42218
138126	85050
399302	362808
470672	408101
266024	440660
338872	64335
290479	431799
28955	167588
403067	205371
259804	439304
105300	131975
363378	38063
449070	260956
388195	383954
214259	41406
105964	348798
124431	388575
201047	83140
136220	301659
50276	292857
422200	146251
63226	86728
82840	194598
459725	93876
406255	163552
47315	15209
205985	123369
243374	12895
41991	278604
73393	474412
28476	163800
209281	478951
53044	336561
133909	61418
248232	255641
227753	239346
492606	372260
197256	424714
285936	191722
116641	172409
159412	366127
49037	255226
118735	281924
261278	23725
408337	308100
230629	462973
290238	445745
415629	72461
173890	273831
142342	245679
339646	204597
233339	446801
35259	391414
25969	118028
316036	249812
463763	372721
483377	16387
367919	176677
217337	424133
249978	273831
226396	97894
81264	281608
179988	213017
384150	451208
224589	355525
67432	52030
222480	391414
51195	349901
384036	399787
174255	401958
317990	92831
412126	357031
375862	36330
122436	487181
115627	385472
49648	474676
157961	391414
373973	366941
463075	134259
374414	178226
365399	209285
261420	198317
273079	310756
260147	165087
61367	362409
398308	313745
22845	214050
353815	171069
421253	92559
244115	134882
146384	256089
278587	447158
468826	245679
414265	2114
369067	76111
470375	209572
254318	267352
349710	393238
263053	487833
194712	458783
88628	265883
59934	119868
466012	164059
450628	318735
108963	43522
62630	447517
82967	117097
465152	440660
207942	430356
266075	124417
76818	313314
403605	244703
319259	25854
449438	163508
357156	99437
115047	470027
432160	235682
312405	104498
404960	268558
413215	338271
124259	52950
242107	440660
250853	301475
416631	10904
298823	100736
168140	313829
360007	327763
224730	439902
44002	467703
436428	313314
176505	215054
221324	471318
333803	286313
426681	201854
268742	289801
143012	448644
288696	64046
157666	110835
225754	4605
408551	299467
267516	138177
309167	27642
65405	6069
93187	150760
98445	406061
226366	110668
293169	276621
489797	100152
225625	454299
350064	24516
363225	469227
408357	430800
200956	393326
71189	387177
58545	50264
378691	116283
65148	257055
118877	337907
75119	219181
280775	327204
327822	246303
167122	353787
203108	65194
10297	2567
151851	479842
380858	241283
36864	374849
274006	91327
151850	187974
52955	470840
188901	328405
180527	317118
21320	224376
459280	397854
305357	402967
440117	246311
166019	7159
247290	282558
359906	72303
63408	158125
264026	265711
85674	85932
230346	58441
217784	481751
84605	433380
244536	453326
332474	463199
259924	203656
423013	102494
297173	91425
332874	316575
404016	413406
380097	50155
63111	465123
225425	38082
165963	447517
131777	317100
71665	351732
295798	393326
286476	48163
262093	121457
221120	199277
15819	250896
265442	12402
161506	236735
234788	199649
94111	176536
426190	21268
369289	267602
29369	353343
143919	106668
245360	155112
244190	378976
194913	282529
78943	440660
201067	474412
229087	463615
118467	341271
13199	180578
37590	300240
115604	390771
22680	275464
92451	52396
144875	207150
261130	465692
30237	216885
277914	131408
4818	386143
429220	6844
72385	342351
272871	376509
389427	316575
307791	338271
436740	186095
477252	436529
205854	54536
99350	372812
2836	191839
319870	473910
449636	110708
129449	5857
473263	237935
311819	463615
130028	91810
43394	453779
228225	73520
420234	177146
139240	373169
430322	190369
396522	36676
207836	137128
304127	279308
106268	273687
89257	297865
229183	289957
461927	12263
186040	144470
184360	141509
349280	137454
269672	292608
34977	432072
265554	121171
316663	200737
295841	60293
187000	190369
252632	401543
313199	181554
369070	406415
199707	84182
283521	113051
460969	95942
88148	109006
312347	88284
387147	220617
441694	411365
486192	121141
63192	305308
106940	109639
70029	240016
337711	347078
471886	391414
64238	403471
474741	21411
223246	217395
406111	97277
460964	69756
111890	352136
215462	220635
109514	469790
74494	279527
72270	121292
299298	344191
254416	240335
252603	246839
396077	110115
114405	165963
488078	86476
270846	353884
28357	114369
418500	324063
273901	446632
305988	161222
276821	211022
215392	104772
102711	77493
483466	408571
162795	225489
443308	163918
219546	63427
232616	70461
224445	336471
451216	169540
168400	208300
461185	53402
304135	25747
29005	357120
93055	171953
191521	165653
31883	194165
271760	338076
176115	94665
183632	262637
418368	235752
89257	479024
18571	158705
326223	205223
88146	176182
104786	284783
205346	282534
28646	474081
62608	471355
320364	60923
214735	87007
451692	219572
175098	9054
181231	15209
109980	325644
304005	49903
79268	103082
369126	8459
371983	91947
41742	169517
302691	376364
24456	39195
135849	486339
435208	164416
335302	300811
179054	267352
345236	230057
157922	377984
473981	440660
446550	221324
325147	384174
305342	28129
258574	22347
143875	21411
489722	230142
424125	489926
71430	354003
33894	347476
16661	15650
481775	425063
220916	138936
62366	462293
224594	65945
82981	312249
71291	140567
409499	209572
449024	322969
186867	425846
40890	149897
385529	377038
444746	231727
16844	186361
458207	106459
410390	9217
445282	85814
145707	186440
329727	376092
428892	137851
347853	229928
225335	375596
57159	461649
240553	41358
462046	351639
54091	146251
155747	393326
427699	438743
433789	694
285862	29045
315536	220417
151013	8607
246654	121082
309827	450050
159654	334943
471169	9217
39951	207535
283206	268219
232977	12177
56518	190369
413530	326794
345588	291835
82120	111357
430433	190369
180717	76939
197990	179506
356530	22611
97912	484447
279615	435598
155242	303655
347389	49896
426478	472574
130069	137360
20628	385000
138441	212377
114944	137619
273313	366854
89826	243807
43272	229431
179153	346679
76285	104299
359798	380576
175616	93219
165219	422576
299075	407565
100177	11626
493120	107148
434854	257926
320455	288079
227312	447517
254123	215330
353361	10470
113708	396280
330752	409685
85916	198687
420736	47662
332282	225209
84679	38040
247296	228229
360995	273831
136446	45919
472005	144470
49789	127788
129774	441635
357671	193116
477711	115340
270923	195121
23146	212034
247711	155941
193085	445795
79605	8256
376619	166234
439626	116283
483914	107219
39392	252004
351795	100562
220540	175897
304638	296423
419962	488630
305261	162795
470005	65382
129449	239528
287527	15209
387791	364643
314007	318231
68306	254834
78319	342018
289887	69908
25132	489671
107709	95312
64341	416381
361120	190369
322789	174738
190614	282912
372287	325965
177736	453417
56573	212767
309245	300397
407088	426926
380489	267920
488045	409001
135718	331508
200704	233882
439977	204077
87363	476000
278102	190369
20817	139648
443883	435460
155044	237347
87547	13370
238626	3797
193526	148596
143512	313235
231305	201262
455519	65506
197544	405217
52993	121222
426364	160402
200607	34593
266307	451056
480785	492802
80193	281433
55961	113510
418288	35349
451201	48275
289480	432212
429748	208617
80720	435731
67399	267923
186694	152085
219165	399468
393056	447560
121925	390687
9928	182570
243352	190369
293901	363564
96522	436361
47477	395697
268100	382143
307909	118363
374458	95942
303923	342800
478232	176535
469934	113894
214668	478415
266965	379255
6222	454266
93583	78905
42370	385297
212355	119107
315958	8607
383907	152502
211551	48588
199114	10646
141996	94344
388828	2756
388350	79391
378551	180578
39128	78811
366762	1320
241198	252595
123890	468343
208175	74717
453882	296423
105146	246979
273148	281942
424215	183213
238090	463053
198317	123498
35258	124945
237403	130311
287949	253390
292741	386284
360396	395522
201572	327935
372340	329913
183633	228481
158156	282831
232183	260367
334329	180957
181322	484573
271760	246672
461944	325054
265192	95560
417853	28129
202497	213580
440940	94344
298761	362706
309917	337802
240371	46313
434852	38188
407054	452938
481044	320067
153322	351015
20181	42189
143074	489822
41966	414652
49012	398689
185271	323456
329383	206623
301557	104855
268914	214480
171867	252337
256893	356935
23735	462196
249593	426922
185284	343788
402768	98906
493455	114036
145860	184258
448414	291324
454506	362892
146406	342486
144528	16325
24998	94885
473192	143671
346489	74829
26529	240796
193901	164569
110580	146584
484229	381558
265096	9399
289675	117862
28251	33026
287079	301695
3885	465063
105249	46158
173863	111732
131160	44443
150985	53994
202007	2914
146893	203308
97538	11626
352439	281163
141040	261375
184321	440254
190642	323718
150870	114930
332457	298765
223172	448866
308818	415363
415195	30127
155362	284843
348124	423688
181623	224565
313523	137128
174139	69335
320982	286944
391547	356645
262473	68334
449871	273468
264862	15209
217296	438243
477932	144310
317204	110677
395659	64335
234934	180436
248008	113017
301312	489019
168310	47141
454433	411415
259537	86560
315867	381857
186254	12300
231512	158758
324367	24401
483418	451693
230051	83916
58484	242927
278096	378686
65664	292553
253177	259435
417085	371918
131890	320071
127409	350757
334032	291663
313167	133102
342486	429019
246690	107428
72603	279664
256120	214024
276446	426034
439073	190369
30639	203656
219607	468354
287552	41959
180866	309425
137542	135816
46699	199484
444590	260446
73466	155697
421207	91757
404442	178245
444994	218730
401731	351385
299128	266463
70939	477590
130376	167841
272301	259152
72518	178436
125720	227101
260141	476471
265589	266736
285048	335556
422977	54976
212205	440962
198862	23366
431368	112623
211297	244080
122753	391414
491576	190369
174362	335069
355695	155719
35806	253774
89139	216122
106880	424829
421525	264153
179010	383967
180886	410503
296596	26783
322211	290550
247785	142611
477932	300452
346697	453716
84810	404239
229285	409018
167457	77278
77420	189169
168961	293813
200371	218727
281052	48163
400888	339707
330737	379919
46572	487017
373347	359347
168327	477358
212958	259743
200013	326157
134714	108458
128704	463400
244025	15209
31675	245679
124183	62191
123161	412075
139869	442127
213826	389497
328940	232449
290164	62191
28619	476880
159703	72617
184204	435708
46318	336590
377717	196783
407225	202523
346243	489822
307205	81104
16349	286936
430341	198833
340677	285052
140401	12895
356530	29077
73655	438783
353597	162795
35918	331397
382848	317356
459484	329061
296558	163368
231305	75404
194118	320625
193641	273831
105943	6949
402650	407290
420250	444927
102362	483535
328415	137673
32430	214992
148992	273831
197078	24943
355454	250540
420786	213792
234506	125228
65562	305354
96918	61078
230691	37106
67571	373518
123220	75221
50034	118286
398960	375840
230051	94168
360267	91958
485469	87471
435218	273182
409109	4529
60404	51895
326631	314939
388715	267022
141201	214990
481682	245679
28126	142553
293749	53252
291299	237165
469388	231059
453875	178436
458764	248373
119329	305492
19276	7771
246712	380673
84546	44070
447079	55021
172396	23941
63889	259435
444667	477788
44160	396478
74184	113857
150436	358848
165750	51195
247490	65186
225391	336143
354475	428214
45724	463505
186597	34139
87964	310776
1292	444693
23892	444013
274474	187920
165359	330556
453125	209212
143754	255658
410616	88289
257944	366127
379696	19139
71646	58342
108220	164884
420606	15884
255971	294988
479263	84504
21936	285634
78617	21742
110700	238769
232416	334010
102523	268129
429150	393326
120586	8463
22490	399369
480303	391414
196165	86974
361260	77031
106101	357485
487050	460000
287376	228431
292415	411455
269906	324548
227306	51881
432600	119868
227639	357357
215452	278520
34716	434893
44178	301475
40122	267352
144258	110677
191155	31808
426128	196399
29518	21779
22351	74693
164307	214024
309609	60126
420855	87178
452099	97442
439966	395988
142670	370866
487567	1057
334985	393586
464170	132491
332103	107384
195104	94531
481419	60861
2430	429593
183401	361698
188182	410698
367925	378686
256950	460437
406784	309801
285917	444967
187878	423469
166903	193099
147676	422568
145909	92613
388505	207059
360659	115174
283096	435817
244711	166063
233831	303628
123722	461944
326631	348064
409745	313314
118881	173661
362267	99686
479985	266668
244910	99210
199330	48275
19157	214050
409710	476495
20998	378546
62726	47873
117833	374939
200092	78575
163519	86700
401546	94667
362522	356723
456579	36677
409745	35849
426074	492316
334092	270128
41798	362972
492448	324438
138412	410452
428892	136957
15608	144052
158392	358708
70245	30196
114643	489513
99287	408219
175895	438563
98654	366343
260110	368973
378631	39289
358676	140728
284314	486885
400891	65913
15027	459213
119365	331535
188925	414912
183222	482046
115477	135923
228821	37105
304672	110677
282215	338271
149639	46292
315286	336590
113541	16682
448803	228431
394074	91418
309917	168439
331091	379598
8164	338460
472511	218727
122136	370968
112372	443033
484025	341235
407764	168615
145717	176013
20172	96977
144532	9054
462066	209952
118385	413533
148075	449534
130224	80341
41959	350549
260392	263638
332299	357748
277489	392940
149364	4326
210672	180079
410821	72432
480633	166513
212153	356428
41790	23510
262734	235679
17859	409828
212416	183213
263539	168308
89883	160959
246554	101058
307762	391414
142018	347709
334478	411455
257284	399600
48408	235153
287566	434045
107709	81225
424699	345745
486214	45599
46645	43546
159703	103656
389911	20021
465687	351822
185791	165126
174808	266592
209932	430919
80080	164307
121529	401928
294912	377140
193738	98493
290450	47348
362542	420895
86632	375560
312270	378428
193020	84808
357178	404960
261087	187998
240832	86476
102499	80587
382112	12970
356535	8623
97603	492906
310756	36836
274138	414395
460013	457183
154835	158859
286511	343085
164829	117023
2294	461618
22812	65822
486192	107473
140476	225532
283632	457474
69749	34785
102436	399979
416897	431799
284985	421830
240086	242191
380322	481785
262949	331581
274852	443146
251609	313745
261278	434730
409642	366534
149738	477986
358320	2022
45899	440660
315692	332603
342848	200429
235939	192611
67613	444864
33211	224794
72111	189768
306768	434757
106268	242538
110619	105116
491259	404523
476284	12895
400270	437438
449521	465894
265792	295114
273543	97215
216955	472072
425616	427385
275218	263716
288788	348094
34765	401061
351146	474593
487422	66357
291635	352775
184207	404960
228431	92803
410028	329216
162434	111379
475880	199901
73327	447561
207484	183213
72286	267352
195757	149185
64213	32837
114063	320053
359427	35115
399629	445307
128313	85870
71297	428738
65522	75486
55202	381428
429841	101056
336975	219499
259835	2123
397654	43164
328206	60139
45542	82794
349468	290189
176799	113468
225727	366941
333891	447610
275861	304666
10913	42610
105265	103950
6623	178213
46696	186440
66029	209608
425135	21583
18929	361391
308150	101756
50229	280635
354248	317118
34206	470115
64003	485468
392891	222014
106648	376775
127050	453493
53636	143961
401297	303078
165326	358143
107410	313745
268828	300469
431556	121859
487463	219499
274928	226308
263880	234425
33319	363797
223332	309180
395109	297164
35592	487334
136413	166651
454223	13370
379962	310756
455658	27464
245881	476447
196190	463799
492910	296982
193020	45141
422778	432212
75781	220468
14971	60911
15329	166518
16467	448442
368577	295484
41721	50391
399920	423559
415794	114009
28998	263776
190926	18434
397795	478415
427505	420895
66288	234050
144975	132740
35716	255641
289859	321190
267562	258659
428892	434647
36272	312887
127462	164122
216333	184558
447901	313434
407952	122462
183415	438380
189782	338189
429679	393326
43804	423508
347972	459649
59140	440660
238536	292468
279527	481279
16033	90682
53272	482668
64432	180709
69596	487095
114583	333780
346148	11626
205841	94344
159182	164704
429932	95247
397901	466432
134606	481279
186440	3319
119479	164861
136673	294457
411629	404806
147835	264258
3111	288173
78030	161306
66129	294836
306352	206838
134263	229590
443679	440660
357099	440660
390032	466101
205853	222701
174397	267602
293277	248382
83616	446154
365141	298182
312842	217703
19005	402731
255583	434110
12799	317118
294470	379398
3111	16433
468287	336785
479338	228431
128294	110677
110306	43262
127388	442554
45420	53490
309093	255991
268492	158295
459112	11396
237154	122218
38949	440660
293058	255650
314842	361969
182826	336590
287444	116988
235381	42890
327908	1008
56607	441246
264144	131872
87539	426756
393636	46502
178265	411455
313898	281924
338955	217460
320857	48163
422643	123369
212289	426576
145900	2586
159660	244873
349901	311330
133310	481491
72144	448933
355992	162795
294688	97782
267562	400120
36556	172535
264234	450165
124386	391414
465740	409130
377158	207488
113433	197515
252998	477986
36451	384366
299942	258370
139072	388464
237693	88113
166415	453012
25594	345971
474613	398761
387882	114063
237120	130950
136364	14594
247974	198275
476782	376382
167890	308110
253173	255641
28357	492129
85347	183213
186463	52490
171056	383806
429705	192454
135063	461944
242551	414679
484321	270492
414735	68308
177345	64130
482736	6253
212355	27362
263514	469871
388828	180806
390543	8587
360459	197556
194003	391414
402608	348798
121529	343085
183613	122457
368685	328140
13930	320596
92401	274824
94526	331736
475781	253458
380858	160262
429866	183213
407554	244688
404219	456928
290374	21411
30031	408288
472687	256121
408357	218727
491810	245679
371779	230783
222828	103804
316136	235175
100938	226168
248582	470613
156984	142162
38310	186356
261129	423418
12517	313745
276793	222014
224463	43620
455851	194165
221687	93645
374404	119352
369397	41753
423239	190369
258368	456640
233782	77484
228	296064
467805	52837
264026	99315
415270	285417
31780	308841
195893	401854
226167	421822
267371	192005
267562	470746
131004	353881
191993	5882
2187	477447
276817	15133
136435	275886
363820	13370
72555	440660
146947	13966
321994	354694
416387	283392
286908	12245
153006	180532
428740	309425
327209	138511
339491	222721
414058	82697
237801	317298
39632	354079
230051	53261
50931	193432
334767	249256
200607	317118
390656	197020
381695	445282
212340	360658
123790	273831
221286	91609
153407	115386
140655	95149
365073	372735
88543	12443
31103	110677
304082	129185
40175	250649
378179	487780
57431	287058
132827	301156
193700	261290
277250	293175
343243	466120
137542	478415
267562	381950
389257	224763
168414	45111
70712	426556
373927	37948
237596	139174
254295	285446
329817	98906
161363	191821
312283	81692
136336	160376
25802	68470
151491	21583
228606	149128
106403	283392
425462	54976
334092	271442
402479	67040
445914	105878
133012	311832
401592	290202
146893	490956
486371	1057
295232	14163
214147	208647
401085	488180
399352	478415
392329	232666
186597	94178
357546	28129
192465	34585
239213	285156
135907	152702
409248	399589
357178	418467
266756	313829
452660	275790
253744	104527
8462	336028
421794	489841
245391	28006
96715	68878
217740	216195
317781	249850
320590	288222
19211	60517
172726	245679
183237	162900
303760	18212
450273	162795
100254	44145
399208	121462
81695	375897
398761	169047
455187	183213
387222	322279
84756	47630
62275	428623
349774	367110
242411	31082
73563	361698
145717	110606
1918	470027
98168	232890
402316	35752
118952	284836
254246	113116
366198	264277
269159	375315
222424	339829
74906	54209
109623	335232
111429	193281
50716	126875
75498	313745
228431	58900
9969	255979
283145	306636
241562	460637
433354	384410
54416	479921
253509	124085
327258	211748
445690	293813
359773	277169
484229	439352
479262	459370
222045	438720
141343	379237
106856	350189
493206	242022
449843	48861
193869	126764
396172	452098
32580	283354
92273	440660
220826	366127
437849	364294
473709	83872
460333	304589
424225	187974
139844	348798
168381	427738
170660	429863
162837	153548
194822	414334
236065	154652
55435	262954
426125	122249
142782	116544
464847	325069
256893	385251
112446	21599
13419	337273
475128	142484
195757	227046
402316	177330
371125	391182
95564	368462
328653	43148
335553	413674
277580	183213
186222	399852
485452	74058
236350	114930
225694	126426
174725	348798
489094	97753
295641	459802
28357	151503
267562	313745
212787	352463
433951	260830
185638	363021
333650	456782
441351	2068
273664	198790
275460	116283
246003	35179
241173	75499
170326	63528
162303	489822
342002	212350
193667	344391
157099	310960
303420	9054
328130	303424
279224	317644
219190	279392
439431	296693
406221	476510
36157	162657
399258	483504
263880	176838
276821	268129
15849	83224
371361	41667
430691	169135
304165	48124
290934	123410
320404	484447
354956	367806
123362	366577
108706	16816
54424	436281
411293	13129
8971	228431
84429	381748
449521	259098
358312	222701
293373	5857
143906	215054
227306	118179
486214	152502
425827	233415
295710	12245
250718	73777
14493	422164
294312	93141
171273	218730
454263	79223
475691	246644
76986	86077
328206	327343
222102	385000
479351	339965
20042	36764
58122	100503
130121	147429
361466	155680
116947	329226
106484	18665
102852	310908
110342	94198
160722	209018
94040	291249
192611	67040
246928	383172
158156	62553
69818	168381
114337	123369
307367	93733
189680	316575
325638	354877
314889	251487
227566	86206
386857	435708
386493	295534
166938	489552
441272	303648
429966	24620
251983	281924
456021	125210
447335	98493
112443	233142
297988	421356
292721	236611
127051	486885
409489	95149
59534	348292
406400	4349
127270	447831
430140	170568
67733	431799
399389	104797
96335	322364
93957	119868
101271	234356
32709	64335
301384	406371
405257	268079
168000	206391
239415	174564
65576	166063
481723	397047
58819	252991
384861	127921
363866	328140
290	87007
430779	70411
83304	343720
261730	288032
92787	321927
156858	316388
490558	127895
291624	304589
427400	475393
458968	364070
386707	38794
197729	80919
482851	452412
382180	23165
481856	83593
33965	9075
132934	440962
11629	44082
44427	482162
131199	57375
433903	190369
357411	461698
489092	373525
268070	373158
108385	67693
263889	10231
291221	162677
287766	36153
146103	440660
57127	23306
295888	273814
13410	472072
205999	454261
191072	186440
384332	48163
419916	457408
330592	22940
214133	291448
110306	188925
16172	327217
460092	60517
335743	336542
462748	420757
165032	335477
435431	411501
117522	187836
277204	371918
211437	290974
73660	317846
273409	484107
257143	292744
37748	129827
175752	461846
196030	135385
469642	110677
306094	113485
151962	385950
422410	166867
350653	435320
445247	10646
209866	317118
355477	233590
16325	72523
198511	443693
289240	286936
226760	291469
398852	220513
15819	117384
242411	247946
490962	478415
318715	226378
428480	9615
489030	267602
393793	116070
10546	272908
69968	82430
247665	375840
469388	392301
80624	399555
319231	199526
75698	138660
417023	149049
239915	290
73540	132740
332343	372502
264769	91558
244601	149480
19334	283918
383831	455080
430603	54976
257960	292678
439410	107777
326574	137133
98045	371934
91600	211649
86268	269199
425135	161006
312553	155007
368858	2227
337158	296130
269522	310261
276821	78380
111779	387742
324147	336291
161348	293130
67506	354790
368240	477506
247929	403148
470509	234141
17398	303424
265781	403757
147900	174065
370184	79989
445809	119381
409329	11666
51743	267602
169163	411808
98692	183835
245213	450350
64108	111529
446863	388195
332833	375840
352789	234356
165680	493467
58694	312697
127608	122694
434683	22827
78017	184381
460817	288842
466443	152502
52855	468575
30880	279581
449406	395971
10848	494102
328174	255816
87520	478415
61596	413283
192665	360531
27033	330953
361889	96426
163831	388280
364370	95882
408967	273831
103929	209285
56619	59311
432421	311902
133321	47866
10462	26551
259559	190766
230051	395914
347433	297969
27306	478415
118224	416085
442182	198599
333393	273910
216479	328140
52917	160545
337662	265065
171793	35937
125032	245309
483987	258542
251776	284843
363587	380619
460179	220480
113331	163878
37845	380538
170477	247296
149089	409248
328940	295734
197500	91069
343604	295939
109824	209672
219607	39422
212975	489582
155761	74106
309484	437130
23031	336107
240629	236903
116525	208577
432327	290326
309917	314128
271156	264771
119943	263514
461164	467703
158538	83872
86571	72523
362267	265656
163435	448851
429738	97070
72299	394529
326495	269084
170076	183213
293931	459603
114117	67584
448516	130028
112443	210419
223107	329462
481236	105878
159198	309432
33134	454948
14574	49966
486712	96409
445408	4342
410393	175003
257596	423553
283469	401972
487495	306736
329931	137023
491157	65600
188260	368865
39484	115423
83773	163336
420419	429593
50842	474312
702	57205
87376	415888
150174	13370
420736	358627
287949	394843
345401	188930
110490	422675
241292	339267
420736	72416
334750	246981
153771	351451
99291	477491
143251	14331
241379	237165
94261	353787
106739	222072
436187	258370
16844	398122
131302	475047
465988	62025
195362	3916
59658	129857
273990	476231
195381	80333
203059	421818
325824	433255
173510	49903
472830	289238
218587	249334
51954	233668
35546	329412
459856	94516
192646	105745
91600	420665
183730	63957
137450	400930
133718	225261
254017	422470
157839	48146
359553	366127
200600	401854
405491	444905
355779	113051
190166	177847
40060	368667
392225	295484
487241	130742
115339	348798
287513	409828
381284	354590
277875	16433
178222	443778
8459	328751
289715	423642
147328	431226
339051	195529
432402	481362
358338	6331
152889	410951
190208	152734
67426	40388
37730	65275
463761	308676
343384	293813
315573	424133
182553	281983
287212	202693
325604	176288
323365	160573
477067	462021
355936	70941
303549	85808
367874	396816
255278	343547
330961	369007
462981	313745
283933	443693
435330	256121
43496	92613
26700	203656
288185	218612
367776	296553
462901	318788
45375	72432
428892	392271
111527	484447
79042	476231
364509	444163
396484	68963
25794	250405
242523	436081
308918	408504
12623	57002
236032	62083
375320	241468
51201	475481
33991	8268
383276	385182
6155	165036
348007	398700
149632	173018
280256	145239
215652	328538
220684	348176
48607	73990
333309	419621
45724	416116
441217	153339
58120	346060
124085	413023
485331	163899
282615	13663
72217	104498
384817	451016
356530	278520
269399	225024
136999	86560
270201	280311
464725	454331
318739	377028
115449	278907
476328	50972
444205	87007
222539	440660
153006	195607
393388	221660
241471	201493
84183	40034
393024	347640
1881	210579
290926	198790
461597	394406
336542	124011
358646	25034
148236	189409
379428	468077
5796	15209
292739	366941
318611	413525
156039	353787
485722	204330
387959	69889
86632	252664
256583	293813
52479	441616
262980	104505
472253	157726
12679	48461
32783	315235
353568	380366
87184	99405
331749	492715
420734	377778
314311	380769
295370	411424
411997	11748
346324	328538
58124	16433
488862	379464
398399	174864
433646	16433
70874	224055
184918	470840
232630	356541
68758	209626
7003	277255
78760	160679
378155	94516
415024	118890
231261	32807
468771	127469
347121	235924
229244	140598
457914	441424
194767	286728
449534	366127
69734	109407
388219	358744
20236	307276
35806	42189
363263	453012
373521	370426
199944	403467
266141	266667
79621	306684
430382	256121
245937	492906
97522	171147
237586	26994
233045	56828
440190	63528
394836	338758
398939	82585
197381	202996
27404	141440
353486	21457
339333	459950
420895	128877
198405	136388
112458	100349
147958	371918
46092	460534
379568	43421
111833	457784
231377	255650
447359	401302
484123	46868
71511	445186
121576	337766
320755	493401
117517	324480
414379	430356
417818	165267
324199	366534
290491	426034
341897	331581
71340	435708
237801	141649
276821	72416
451813	272096
295540	164066
446041	486799
263626	215087
140370	307423
371918	79383
420959	313745
458050	401949
350173	97753
218459	46322
202352	180345
418403	486012
248640	429914
19704	421356
48566	470128
316223	267352
324100	235706
153324	190369
42563	48330
312026	123369
447530	109776
281984	188000
377186	194564
275239	458601
245632	414949
331872	478184
482841	281151
120871	207535
250867	420944
345401	164196
269672	58569
127229	78699
167291	23667
353435	142018
295841	452212
326430	331581
189644	318735
237801	76111
177460	186259
335441	168129
73091	136951
479224	471811
202092	66053
342465	12789
288059	218727
372127	21411
282150	379863
260414	336071
338915	246306
351490	105585
324759	290211
442808	78820
213280	295484
137470	250389
8462	54599
94282	267602
466362	219499
115730	489822
124259	374404
140599	222701
355083	197996
264756	115340
105844	490470
238871	190488
143170	236079
78860	464400
310557	464420
437140	23667
263125	110677
267562	7669
302918	214960
364807	285512
282959	257298
472239	233895
181290	296423
341204	336590
333771	421356
449864	340211
345401	135068
85560	311412
291832	91711
290195	137128
114482	353646
100066	217168
309276	58357
412748	414328
137454	293941
302492	164884
28861	411809
414646	412980
396421	290523
444380	421565
476674	434432
430942	450350
205426	327061
25748	346519
405320	186384
402052	401928
251720	45413
464314	322127
85916	277144
417563	288773
414292	446351
160123	36507
3388	252581
276484	230714
131604	404441
6467	447912
137213	309801
278554	113994
50034	428944
356530	104799
287141	162957
370815	400070
97522	302207
66184	436432
457690	229124
170619	447335
435418	310756
490008	313745
262980	27449
467703	470468
146563	39368
277976	60923
91584	267602
63322	199353
41871	406157
161849	422483
287488	324377
230574	228451
120600	136876
408804	170129
198684	164908
182799	401637
151156	389805
136228	291772
420788	16325
259016	49903
154047	236270
97387	445114
423002	149600
225422	492316
47347	192909
346181	51895
127384	33988
134013	408248
360153	103804
15819	8526
152993	170154
326809	279590
238041	181668
159891	231485
114617	77727
97786	419470
63612	93627
2205	357854
177505	116244
215939	32807
189511	91864
221648	431497
120050	149468
37300	73336
146893	251300
396744	334808
297666	144405
11001	218020
103959	299934
360179	147121
379143	61946
310091	10690
311599	338957
379534	208577
25347	469669
193592	406980
294525	251190
480280	397080
392144	359703
479602	233215
442130	181040
57096	39971
432440	440660
220759	320288
13915	270091
389959	284949
127862	236831
333178	404886
122368	130028
221173	209933
73298	356805
101308	183071
133909	285664
161023	320169
244092	114978
158420	234918
216324	58903
161693	66720
99223	296693
357294	484422
471169	144037
395615	216776
436843	446351
128440	165506
445101	187045
210169	51195
438646	109407
481805	167588
51334	95518
262639	287265
381563	378652
348742	87471
154256	391414
293901	338687
88628	437018
261447	46990
53846	492898
30531	153925
373289	430858
302853	201457
207862	389497
443339	35707
215717	330469
54298	277823
127516	218727
264881	171424
21504	275048
28646	308312
304139	378462
236216	490211
170834	471436
233284	110677
155396	461944
243669	413539
202249	367824
118308	275790
120477	367493
433647	67040
82688	135756
269356	243840
106345	287423
78571	307498
363189	324951
279217	463659
225345	361739
226706	340918
372054	17202
431661	34842
120649	265589
471000	233445
456021	37092
91108	74542
41477	361266
77469	156339
299741	136231
318789	224564
21449	227101
7008	325492
56337	114583
273173	160419
244536	217784
352232	246592
280624	241468
7788	323049
179149	49903
335654	19379
87565	293813
60208	8607
115054	287688
492149	319596
329703	21411
152768	217895
94712	440660
450082	104009
34339	141129
292807	261506
153165	256745
123161	209043
19542	477268
232932	409649
439377	111419
309927	490888
74964	437510
290838	208785
363505	186561
175426	109062
335322	368907
81891	362267
456231	28129
381724	380071
50045	382580
139	190369
271994	136643
143639	422164
148317	348563
38626	93096
369760	212957
316565	325187
119551	234005
213537	237235
6270	272139
242467	200646
6467	272237
490075	330446
409288	52537
475788	164256
475359	287784
97070	281924
36211	335663
390771	330414
6285	122608
441302	60904
290023	191875
462193	15209
408553	273589
422357	346000
433829	314192
114063	167517
256586	212153
250180	336494
149518	242600
264026	168960
81191	486885
323340	19977
192237	216766
334745	138885
179045	160383
154456	147367
489088	247634
162740	23201
423013	461951
6174	54700
129413	120003
180707	452098
195121	395933
39601	185013
288181	37155
90296	397160
437055	160402
92703	97394
153624	86892
136093	281924
11209	24401
153006	45110
287566	260825
427486	104855
308907	62699
143699	315888
320574	221840
95383	160576
191807	178884
276425	197546
42154	438783
30773	403701
430450	105585
366521	308083
412911	53366
29933	462314
370424	389572
197196	473511
256901	398514
313136	166513
117487	336590
23481	209018
367292	313745
405276	167391
76531	179707
359906	420556
136872	331508
424357	478415
425368	141440
461185	281514
333049	385000
49885	28922
286948	234716
365860	440090
483240	491576
187458	485546
313314	314444
361694	478415
81432	141355
133308	271854
411629	352361
150478	375768
244722	446351
119352	176878
382945	56741
329705	304493
89553	435028
157238	490211
387867	256373
56067	471416
388396	152321
10303	48163
319871	130846
401880	147176
51844	391192
456781	258370
454591	93006
25655	425675
57065	486860
149110	359762
252824	128930
486192	51895
239431	286555
400891	487938
3758	132740
156612	210451
204078	377206
155727	137128
261725	451049
186901	334680
384404	148995
461661	232347
215623	287479
109949	260110
221815	27766
318644	401339
341610	421356
219762	182273
427957	209510
92555	220609
4927	492906
96961	92100
223133	72177
20451	49828
442184	170142
337059	341271
158383	438419
291521	81875
465694	168846
47153	326759
92497	13370
140116	148590
133588	152647
121138	278162
32776	276669
81304	442265
41928	106057
143473	16258
25748	381532
271886	106840
66547	52490
281219	239706
298810	309425
338931	304071
236703	469235
22567	445203
402152	452098
187907	11208
380338	176878
320097	431117
205959	15209
304644	350650
6317	293813
204798	431137
110261	286936
115942	267089
252553	156006
13677	257344
298823	123816
80240	354630
232833	313745
334372	389888
407540	291129
449346	344953
324518	108748
292588	316796
15357	387742
150062	94344
254599	279664
309917	20586
443833	27683
326631	48221
434489	12245
77918	55915
193767	474282
40198	489078
209424	313688
342350	469235
309276	209532
202176	112449
51666	438783
456021	165214
285786	289883
280224	324723
102644	400393
298703	454092
32024	303175
262272	435708
145358	239561
167588	472499
128839	391087
465137	382936
123283	122631
476611	176013
124888	197747
463348	12079
183967	134348
416247	313745
456021	390348
61837	315888
324403	193347
332589	183524
273324	481279
200276	345329
474888	58861
354545	24943
108742	184781
259571	170192
318735	265041
102748	450397
358871	93876
144927	391414
63396	8623
115877	446504
7191	136684
78289	144973
406081	481279
324376	273555
34102	214050
52695	191391
334478	13691
455034	344095
486371	110677
58995	473802
259978	252515
353597	109690
454263	409828
241211	102832
207637	207535
5807	48007
283971	459392
162541	273831
230574	233571
52098	91065
312782	327100
209195	290450
201920	148468
4141	440615
419522	424108
278273	362808
287566	91069
320743	418562
229735	276108
151464	445085
335638	377909
313672	232890
379269	396861
291594	467730
35664	409828
381367	486885
355013	12660
281468	152321
333029	473276
343334	335663
356629	331581
402654	313941
172923	480107
66229	120173
404279	60517
13930	41257
27470	88113
349140	387185
465890	479355
357939	166406
135687	120175
78279	317118
492247	29930
447577	228431
19341	491984
261405	329938
453134	474453
33218	119122
370152	164591
249030	68087
38244	481785
158759	229026
237636	312500
433820	464498
188171	320593
233474	314311
467615	320508
311879	208038
54761	19362
65496	175721
364037	383382
474314	160545
87604	165680
422175	313745
41600	170941
37280	205289
198258	220417
36453	472072
204643	343986
412548	409248
39644	104982
112625	473216
477177	228265
255781	177104
183203	214992
209460	83278
192238	238594
113015	144188
366334	409702
32233	479614
113374	68334
21464	222701
437077	289970
257218	347323
177946	118721
348176	252726
33592	307987
446825	219876
420734	226023
172155	350907
325216	142444
439900	478846
364678	236213
100193	431544
262250	378859
430151	383391
476562	303592
143581	215858
235435	313745
365852	368904
51195	177347
217953	178436
279326	340107
245319	317118
249477	76523
242778	331238
349003	477445
67399	163717
223820	255650
428233	381263
261135	161223
365121	21583
374440	13370
98744	388575
284601	169285
112484	363577
161956	130783
247296	320097
280171	196783
94989	87293
32374	379416
368418	207535
14616	238942
303107	4413
184118	46706
240272	393175
469388	307416
9286	462017
486712	356019
483987	173536
168903	359859
194219	254973
293682	311212
65980	285446
31918	168381
204773	380409
394826	52917
30880	37701
455766	168615
362094	454975
69749	189879
283348	244673
209018	64429
155275	122287
441499	415841
394031	463115
171915	291249
258340	470403
348688	413930
4908	272664
229305	193705
466025	221582
322310	232925
125290	278907
458638	141166
148246	396134
228128	490710
461783	353557
446837	484602
447358	395964
36259	13774
262409	60517
45724	105116
472629	393326
387959	70163
280843	420944
215396	401297
269374	324954
20287	65194
481325	439253
98654	305735
251991	383576
196793	301784
343471	33365
286247	291180
414128	230391
321977	29253
365339	366872
233105	235781
372764	419630
48940	170939
483987	185598
310642	364294
169409	364146
362513	317262
110212	117374
175319	12895
447270	321130
44292	417918
467766	378155
366116	276358
349843	414471
439977	471956
412526	472442
108222	404960
235162	51195
110272	335663
409748	153995
438193	444282
443909	404806
456145	267602
266382	458496
311300	108222
156348	144821
459797	57984
106170	340248
382848	372897
262210	189287
24381	452055
404483	15209
267686	142018
119001	288905
27566	452956
213293	202291
339496	94344
459622	182546
362231	110432
219728	219499
458377	160545
380844	170934
362440	485304
161528	21273
260538	182440
477932	300721
226919	326142
153006	441657
493226	243542
412263	119868
82150	488047
329121	189733
3363	141649
321261	281924
271760	183778
125188	302639
319081	332146
181668	320184
401417	312698
203321	339829
143521	30699
174826	317118
326678	440962
295726	380838
190181	447756
420666	326761
430170	192823
412014	460580
310840	220417
115499	342807
323931	65210
252090	218727
17303	226308
447242	190369
369209	70252
44307	311340
183788	271231
333551	92704
474622	476412
266595	448530
196283	312947
230057	49896
432845	369911
425186	435708
299873	209830
305287	48424
312309	406371
410439	366347
129066	146202
220692	337783
115378	181657
80801	30638
93861	188246
113873	60517
465384	51895
28214	43334
131927	255650
347837	29105
434666	96447
323222	28230
14215	26294
98210	71725
45702	455794
155861	73217
7740	265589
147832	73182
140673	192195
392077	143313
78289	376689
251635	186440
172690	656
230282	297873
316350	259435
282785	351414
225712	339829
234904	162866
232777	336590
198814	315637
440032	16661
57945	290076
301245	174797
119123	270652
383223	218727
141782	208617
136596	331581
21151	210756
414058	399867
342486	379996
116087	41075
242195	177415
293913	245426
186189	464420
209471	423715
241741	428214
435156	446608
60740	89633
219546	115838
210957	90123
287694	10345
215744	440660
129727	391414
165784	335477
28356	286016
477403	190047
478588	149791
468832	210685
204200	262976
285750	313745
280689	240476
371318	58851
346557	425206
182205	385071
438280	462236
227766	435708
191621	129982
10093	377984
362344	215622
341281	160545
5354	132996
418380	126426
58987	228013
54425	469446
115625	53883
63603	141541
278183	141440
276821	346254
40992	202523
4654	94665
358067	142018
188568	275058
270887	341271
483412	109234
286428	447176
409613	374305
178649	63528
137823	30356
279562	360735
114748	319103
373420	309801
342652	402836
335620	461846
73266	413951
300974	51500
253210	482787
405979	92613
346525	420727
177359	317118
316282	144217
216894	453182
468826	477986
302808	417201
323868	477986
408006	15209
135103	79729
317434	40388
388992	89163
405388	393992
252090	434893
376619	415770
107814	59562
275763	184074
7133	59986
34729	253218
287855	32100
154270	203541
148559	275058
476290	435428
465076	420790
55183	55529
412063	469235
203009	27505
124320	339976
268908	92980
273900	479680
196618	269199
480741	317118
351015	484384
112372	10095
424067	140044
327709	407974
221055	469235
300916	421363
320965	484154
298065	218438
58007	26409
411302	394950
141254	413490
298390	441594
403521	169757
482793	264766
209318	112761
462297	208086
97926	230055
266896	258973
277568	290560
408249	317675
3445	391414
328218	312698
454972	341271
361060	327305
278642	341439
75472	283120
253308	475676
60981	185578
195115	34933
246488	32967
73419	476231
162711	358032
169384	481500
151608	85400
165680	209176
294464	144489
420059	438419
430106	428103
88968	223559
81238	133635
271773	218017
140204	363908
70683	326031
63095	355572
266058	102034
215891	49377
35441	50538
176646	264406
390155	236654
72632	341322
326066	168914
443678	319108
357920	479035
462214	446540
308158	73085
485546	215943
219546	186548
136364	479113
279712	347536
456023	248777
349378	421661
233045	363866
64012	183213
331503	184619
220133	159249
293974	55139
384123	33167
344777	478415
459618	92613
27021	229426
213030	41075
384240	230978
481988	220417
399725	372633
196265	414471
153322	490480
45724	154705
102965	240796
188714	352058
458415	303185
113541	406998
73550	377771
442512	458023
315867	96977
96976	443779
453707	267133
328174	222710
413415	383508
138887	277961
310960	131455
88937	328538
104505	467928
479645	312698
487472	245679
451216	263629
235748	431226
256893	387185
326574	260854
55105	249103
305730	474412
269486	57989
146924	308743
61223	209471
394534	85861
440265	489103
246644	474855
119378	96740
255712	4413
461049	279490
78891	50155
35498	366493
129908	305002
239902	451016
874	37925
253824	162795
35259	320464
423906	279946
413715	431030
233044	265057
172417	213315
136711	308019
458968	125354
229290	100658
18451	453206
478588	194807
364314	112312
31348	467690
172387	370492
337105	436038
36439	298182
186597	252514
336076	67771
108748	88113
265097	137133
240661	149336
343031	322486
214233	218786
27655	399580
339310	373648
57799	365307
232327	21379
88077	331798
294234	256723
46556	103656
380465	186561
270891	301475
282001	341352
3608	231755
16201	384615
302680	453821
400520	458601
391363	438379
477932	363264
362672	144845
333339	87471
316095	113401
474606	83253
310836	15209
1631	172089
58042	468120
213780	284859
377962	18479
382728	112312
132037	427140
233498	18938
444588	452017
105817	258661
6174	86974
325976	213627
273609	423828
27719	176568
264164	431137
465894	158782
479226	10690
333042	357357
327209	269968
8462	377206
67584	428214
439719	393392
283206	443893
398843	211161
162854	95860
433256	380071
282263	44826
246724	254973
469947	259929
280548	118890
340559	43334
129298	366666
274910	262972
228084	459921
243328	405605
333210	382515
113915	391414
415574	449662
348589	95312
143348	176408
350824	278130
215225	139612
93714	390050
85149	291324
133400	366666
184629	426872
373136	472404
108700	451111
172923	22002
84810	483203
350588	316282
444344	188759
256893	228770
70746	248382
216590	446303
417931	12245
237366	15209
286680	426922
375353	293813
203971	477632
322810	221002
286781	261396
80736	194055
313371	23018
493474	204625
449564	4413
333448	352984
329120	367139
223813	247812
61681	463549
144163	217423
365266	409995
192238	427272
372170	428730
149600	42335
158201	325466
389684	264406
49507	386988
113236	222701
84590	127817
292612	17339
159633	248614
184083	116658
242633	428375
471179	144862
290419	422621
86311	366493
449156	255378
192973	198297
414334	476963
104083	225043
169306	5857
423826	337350
324147	79946
122017	261396
388084	313745
144085	391414
130171	263009
344314	286753
432544	303634
369981	21411
299795	424673
348958	180841
226760	327922
86632	473708
88818	440660
218112	120006
1839	23741
409191	271431
224290	446351
153171	336590
262210	19609
215347	451016
9352	6949
46677	187974
49461	86728
260147	131316
67569	78559
246955	354630
10849	259298
295079	31041
101834	378807
160532	468428
83140	392788
461962	267257
420392	395430
310091	313916
430293	172535
352735	328193
178048	246717
257150	13370
493148	29799
248288	248501
476479	332544
71611	126470
337622	313745
131661	427714
139240	488675
186941	47455
148559	216147
301563	15133
56215	99949
81225	1605
485892	256941
456920	52537
444237	22804
234087	48645
262660	395659
225951	478415
463549	475200
259835	305788
306955	400898
118867	315888
352439	352927
128663	419052
358205	209897
39268	83811
283363	479579
16229	435375
63494	378859
163139	467703
360223	182099
325397	457081
332391	304497
161149	87471
76811	450350
304722	256373
6887	485385
444051	457727
102721	99405
179445	464420
93451	114930
352779	123410
223790	395988
315566	46730
418066	188094
347511	208577
428550	13370
213781	114643
192816	202613
57218	404323
412014	153130
37899	76888
249099	168663
43093	217725
189260	97277
350024	354790
340175	3130
413066	463549
90671	391414
270689	19280
429249	52536
490889	298472
276579	164884
372625	243115
301692	203656
66547	116283
296432	363021
323983	317356
479520	15133
291785	490237
229429	453841
412440	116083
3351	71229
282203	32748
368083	393462
49092	364146
250128	405217
215260	474966
260352	304865
371853	330285
318192	263009
275995	447446
303517	203656
290435	273831
24196	236503
417938	472694
1195	13370
488216	27500
142653	92077
201208	406388
377622	378462
481768	336579
79218	57989
205627	203515
483370	243115
12967	175328
281359	407509
454063	431853
117239	148086
190231	273089
23644	443693
69189	371918
55914	282546
55909	300119
225958	81018
355407	224149
473866	211868
85219	64335
314495	228904
358908	440534
9182	82794
121047	388575
272338	196976
14131	56995
156804	26044
122967	152502
384508	435280
86222	243301
486254	435889
78742	489822
247877	296432
256893	221314
301390	471495
195135	48275
1605	263009
232182	94665
333752	390197
235748	425113
341710	327340
383101	23864
140013	202523
204014	162795
342214	317118
449594	251806
171846	327279
103271	401949
468609	61572
130060	360363
332778	385466
72883	268176
465694	26106
196154	393044
174353	113579
111995	72348
18121	157064
246554	15209
456726	273468
223811	383720
439977	332685
270341	300240
330765	358634
339179	343044
348644	119307
407634	218986
429287	354933
412612	172497
203020	477136
331272	341271
449521	323343
339338	279871
292721	218793
480853	240225
8257	268006
56070	113749
91634	278202
253636	48275
157842	197988
272880	336168
229735	247443
371030	433582
252670	204965
419265	476447
222828	81075
38981	478415
212356	51351
71660	174083
310756	389546
480705	283751
277519	179866
111021	299018
474201	424600
458975	237347
478588	175227
50799	480648
358132	444221
274138	140746
28357	341273
409548	248835
307560	209480
76228	275829
217697	262954
5090	50993
463790	287024
490896	35155
25321	401378
385355	249334
24412	336871
474604	164884
323826	191474
466056	276937
372488	89986
299106	93482
197936	433322
296147	339837
272309	374289
443895	458840
260287	285115
484229	475727
459988	49775
283382	425492
467910	136793
57014	246672
488923	107915
90208	294519
84521	377906
461794	186343
310867	48163
336486	212081
134425	470991
485072	424395
200092	222718
44818	343085
436762	446351
332950	491585
150906	336590
59302	422212
136744	55857
128696	452782
388018	221030
386369	223375
286533	390412
214483	202142
113676	379741
183440	245679
171464	305070
399565	214714
377869	141554
220821	119123
76228	218857
34023	71873
375708	13370
31049	218182
405788	217871
263	131603
280796	118956
236254	41479
367871	236654
247608	108727
120101	243822
220060	159249
245811	13370
15253	349880
316565	408942
362267	336986
307138	93533
470604	104647
447266	461182
344280	420345
302150	244703
200092	357150
342465	65838
229735	475162
16569	440660
226487	366493
393575	387904
359812	12129
47862	313745
267562	198405
133705	77538
263210	98002
79762	391414
380301	301676
395150	195351
359199	481173
27240	440615
1476	294773
38063	363546
326260	165885
357411	142242
391479	139778
353287	4789
55659	447158
444703	13370
47035	427796
198405	5857
226240	492316
185409	76763
46556	25800
89287	452074
112391	336590
253913	446351
391703	294836
55770	328140
259821	463615
114944	279853
396246	399767
398659	169910
404626	190369
273768	267553
145139	15209
339191	376258
465223	74256
21070	467703
390592	47433
66513	33553
454867	401389
287566	258493
5443	24886
315945	132843
331491	310862
240108	460437
149710	293246
54781	290560
289526	329898
167068	220417
297941	135709
23146	409248
291210	218498
219373	424653
144034	368323
353658	445441
336152	394205
17370	102657
50739	379823
125504	214992
450087	309227
279722	204077
68675	281624
85641	417201
435708	338271
371784	17186
252037	416402
433003	91861
430635	320097
156642	448033
51924	22405
44551	385279
461859	466097
364479	342424
454131	162947
115515	425193
438464	15166
281236	144800
175260	469663
490062	369515
165590	27740
298205	266776
204473	146295
445010	101058
340493	326657
384376	388910
253639	140811
486698	132885
118257	376672
232664	182146
410777	49903
23754	411424
377937	344040
487034	245405
23018	3562
271168	383694
337598	182192
275763	331250
265903	440660
249202	297236
258747	203213
124259	76704
440327	195375
426135	450698
150381	11626
207862	159249
329903	185076
347022	477136
39755	263359
474250	46410
416426	50719
385249	21583
265442	485830
312949	58786
353998	447831
188941	472662
154192	364509
249318	13370
196565	263009
294592	451016
228128	206417
115312	48616
44906	37515
351540	253993
127638	113395
390771	387185
178422	55676
416332	191837
101343	391414
181144	317356
213729	99060
296722	50173
326946	350675
223160	401871
301692	48861
101574	440660
417064	445713
204775	423688
3226	113244
101752	462952
59628	226517
60892	28430
70206	157452
166085	366127
360660	151944
310786	400841
116431	418368
198111	222375
365987	391414
67247	300240
72875	461392
345401	437353
378028	18665
296450	142513
165680	48484
14131	5667
99092	478415
251635	202585
241173	108420
251917	86728
418151	13686
207068	317118
237652	393796
240776	467703
178992	167747
114643	412443
492002	423195
239747	232957
375395	453012
373590	73452
51637	426034
110571	371585
302290	89231
175666	464546
39195	363242
356530	118877
154705	484274
123542	349693
422928	107703
176224	280146
487292	436943
401728	186259
368351	308925
208362	227491
87236	107187
428487	317100
433354	45187
198565	300702
203613	296432
406693	258088
298810	186440
404767	71763
90393	395988
256363	199526
332759	123721
81260	182000
493474	221324
81262	234426
243285	283392
21168	118074
489214	381578
192963	248777
172266	182944
251851	133645
420665	264406
316565	26811
403327	271323
300506	375840
195748	130028
197107	78753
485843	378462
151302	67256
437287	114844
129100	475722
114589	74829
389777	196881
255846	431556
126535	310261
399898	198019
464087	5118
86401	294010
138131	255650
172650	64123
105986	164884
134299	179887
78794	30374
22818	64369
379125	107349
156966	367798
388211	320097
119149	389682
389060	84089
4849	348639
484144	353880
222520	155835
424647	225134
298839	280716
389641	291984
57941	14163
136878	265883
331872	19808
117537	181396
154715	250009
52275	76454
286001	19834
377869	440891
381218	27918
73445	377378
320288	185470
263970	435708
230629	260196
315208	326310
365431	273831
75403	4413
462028	405217
5569	472546
463536	13973
234881	417296
194728	71933
232752	64627
370167	237458
106268	460580
285175	489552
195142	459802
474081	278520
242210	468050
41653	315888
20954	62191
33965	305250
132522	57984
406615	181680
205965	448709
316136	92587
166903	154089
119393	226719
298443	252935
322674	291249
443678	336590
51759	65282
291299	477437
229736	288035
287102	205287
53007	354790
88855	298077
89219	366781
200092	78168
490476	170774
353775	363710
249280	157715
264384	280706
357294	15410
117719	100194
100270	2938
419871	62726
85598	296101
25371	313257
255884	122694
125772	443191
422267	487874
341311	485695
253165	225836
367343	399790
289675	488658
293941	216954
242629	286016
278215	391414
237178	409891
221168	262638
63303	469227
186769	4413
60861	391606
102870	143809
409820	261278
111277	449090
301364	299976
295270	194283
259240	35735
274836	276665
434726	85093
262890	174855
139050	132740
188678	174835
448765	487641
454867	93852
169937	146430
180578	181707
227519	247045
299070	56068
163725	148583
153873	350189
258187	440808
110250	432254
357317	343012
297069	394802
32603	130028
247068	24467
29335	314742
108554	336542
68910	464646
376592	136810
245020	470173
107750	311297
289675	291231
78302	119762
379335	351639
96560	35462
372455	324672
359543	377278
197308	38798
204800	137288
415270	142042
56205	410761
132434	390719
405902	456656
64008	335593
105489	28506
253525	313745
8955	380312
83612	252961
267994	378686
192238	231384
445935	479763
32200	265589
154544	464554
54184	440387
456021	336234
332282	248835
134396	405217
163697	318117
216318	197996
160050	451414
361771	88113
131939	310605
8268	15758
43504	79562
230194	385237
210991	478050
18903	222084
323972	332392
377983	441313
405889	262981
83616	110325
140655	143663
330473	387742
364924	273125
301643	449728
236053	79507
455293	88166
164244	35707
170076	69262
42670	340254
58066	126196
221296	309079
285723	155719
378248	41510
35892	336590
35631	331311
248597	211654
44620	261974
143624	34136
40573	55306
453494	215392
195968	133678
414058	382511
156925	95288
260021	49903
18379	384694
148695	429156
237468	329553
279430	300473
195121	28894
353627	47092
153296	409425
412792	120187
427891	419580
441237	186561
139301	294684
298775	414127
179245	387168
379735	172897
37949	79705
221200	479987
305142	94101
29431	345756
461185	179720
200749	303175
491686	24738
465989	313745
260021	118286
238855	460679
266237	261991
403566	196820
93564	429913
130060	296869
228390	317118
242411	467028
412162	453594
404892	201878
50276	242844
194449	257806
19180	478184
66057	107951
39619	232638
19262	404960
456021	304672
364783	91162
222102	123718
13359	483454
108561	348007
454984	299182
241741	476951
13097	350243
121930	366534
21504	14044
467935	127523
450465	25410
457868	4349
29385	254677
211183	427521
279722	435280
57247	468818
328568	214436
225727	391414
124469	207150
1843	260743
436428	479614
73466	360363
133732	428852
258065	358638
274852	380717
324502	411455
339453	342228
52998	86361
487095	140802
8795	316575
483240	401871
84052	35546
151860	105967
298182	400974
168888	186259
288114	398699
109974	10122
190464	166513
134504	311476
263880	428864
248059	175537
320914	409828
366862	114832
259944	210673
152673	27464
259074	308666
490018	371934
242750	377786
456658	399552
75683	335812
376619	23983
93451	399468
98210	286828
193831	164884
328758	223732
274517	255739
480482	380071
365025	449509
34733	475854
207176	36191
312735	97999
170923	187974
5857	80919
398949	124342
208251	295484
63086	365850
101056	165040
24174	54536
395200	169485
461563	300582
14475	138618
381940	104740
252983	183877
439977	287688
131606	49711
145900	12245
130224	397441
34447	28367
367830	299223
283449	221890
213640	107219
129445	222279
237934	242659
107024	375860
153322	291249
115301	387185
73298	489376
307172	330375
437956	293813
345236	304855
71925	73219
357398	179024
115467	51207
486935	38690
466678	432212
299580	54976
104788	10371
233071	24516
236957	91202
438468	488036
433496	383461
357294	82715
419867	438463
70297	300782
245881	421935
197346	42682
114643	393832
282092	386021
427498	276090
204078	23646
294900	398563
113843	262724
420323	52843
214107	115340
295668	401543
386321	476817
322148	137719
214699	324659
82553	477403
142670	313512
214919	111497
454083	285185
408357	100064
131939	379680
384294	454323
65497	303424
382557	122193
340287	283974
292896	51195
339849	184865
121615	280588
223755	438884
159525	233942
266715	119868
130552	463891
232566	190365
258353	75568
241037	60108
225371	353750
184629	200503
2187	356914
363961	321407
341764	249202
332821	336590
308122	476951
233677	341271
493295	144845
420234	256612
364032	23795
145585	270148
414058	23369
292510	83811
142669	62191
456658	166781
115157	343992
126719	76239
376553	208300
309225	306268
184629	294146
109518	213377
267562	53385
141068	237019
12897	295946
355361	190369
79392	80193
419486	219865
275239	317118
114332	291829
409600	161114
225694	90820
254599	126426
76967	99763
434690	8084
482456	76007
202336	257895
454867	326711
25748	291249
328940	185335
335702	72688
122075	130960
170785	179858
434990	46132
421223	492906
153543	384174
198598	86476
340772	404408
398204	101151
424263	344682
328110	309801
454867	265566
132249	391751
206983	62996
46852	211673
80334	481347
472478	329466
329381	154335
280900	438373
167294	27989
321839	298172
143250	185924
123704	364109
11363	251597
364636	465529
201131	277359
457403	210099
102616	391154
189326	450991
215260	19542
452962	431876
142177	32544
374379	456640
320288	428427
478634	445801
29431	482181
358860	219808
388395	293813
102941	194533
437077	218730
402805	334289
143861	32807
417609	183213
348176	340176
354490	473383
256583	154137
129992	7841
93451	118212
456231	230152
188931	332116
329478	203395
342280	458601
450465	301615
1468	87468
227068	287139
80919	294508
451681	310261
462859	366941
253171	28129
458982	162247
410573	241468
210493	12245
111671	464166
313058	47621
263813	89068
8742	295650
360150	260060
119017	358845
299936	310914
403956	50264
373050	220417
288805	313745
276663	170993
189730	478415
330954	160291
195547	410496
233498	256912
98042	115340
386823	241770
161800	355700
399441	275299
428935	72556
224630	20222
234890	466150
247041	376067
36605	426142
46556	186361
251043	170164
260320	166513
198258	194165
354298	484440
357953	315888
398308	464420
89177	452746
63435	71281
201866	456403
354269	51881
261808	316796
429289	393326
107709	413490
97777	75427
256254	330032
73760	239503
112267	364021
226919	420794
145531	280592
116525	119442
402153	489552
393409	319703
81710	13230
167302	180384
361282	376814
412440	260014
256893	89313
209441	476951
474593	340248
464062	13370
36184	267352
428277	169047
113019	430610
434436	24943
400124	188759
464847	353557
388475	460072
389009	409142
118626	69975
1362	280690
293405	360860
131788	174658
487347	120833
435403	374987
449879	467703
59776	366127
98904	346388
167955	28129
174242	1327
483987	283944
375510	396885
450260	424948
391909	73298
145477	392788
86496	355700
26127	433934
398882	371691
474341	202693
255857	110677
269832	446167
291221	486104
243534	480025
461068	489797
449399	435817
72268	153714
108079	164256
106164	335069
309245	312697
220856	168779
358005	1044
71189	187663
255859	91162
200013	372491
185807	64335
197535	312697
108091	142996
223040	184303
436052	194893
62065	436059
364255	444346
16485	183213
156798	126105
268516	142318
83035	391414
118363	245730
237120	345313
427678	408304
139094	411424
405379	258370
148313	300923
227135	273831
209709	435708
151944	463772
55914	28951
378612	385465
375476	411944
46870	188549
412326	256689
299580	320110
128429	331508
217243	193281
141254	350189
330194	45227
201630	29105
261220	247481
228710	421548
257856	283392
175952	292484
316026	251898
268937	443558
65744	180957
437623	40330
320976	412022
7922	125399
143047	419988
352579	108272
423282	5857
460972	380705
370830	487153
240212	417201
244017	55648
297825	92613
325979	321242
8459	206174
389849	205289
342619	11728
400972	356645
391196	105806
383728	429115
328812	170655
406114	339425
304208	441313
410436	246778
113387	328932
5700	492139
138126	139803
303059	41075
77945	491652
192238	325188
252815	238702
394694	236240
90449	132996
224590	410139
444028	273687
146893	224501
189308	151642
16025	338795
37617	224871
21247	30446
190076	53863
274013	176913
315379	479018
420808	291493
88289	21571
115741	248231
56013	49704
244230	327217
206370	332638
177214	49228
410839	391414
258274	158883
198375	15209
124239	235578
167546	56068
122975	40198
452736	19528
339427	148078
284482	86476
242591	295114
3608	172184
399825	402269
106148	93210
313266	292862
25748	185557
182811	89232
450408	316355
302235	239812
193039	28129
320873	363396
97732	119442
203354	5842
146893	257262
245826	27546
254551	319189
420328	109006
458711	24943
306242	162795
230051	170349
215555	16433
254155	463694
458987	205270
68098	328554
454867	410018
45899	276598
325019	16170
73538	181999
101230	110677
111747	462815
205069	38063
1445	119762
307573	295484
492758	331238
491190	458790
32693	236240
44922	255127
117615	467703
218550	127224
353597	330469
76104	349626
444010	145731
128749	154137
267323	23763
426291	109950
445190	228431
67901	3048
217158	362192
332684	396079
454620	143942
72737	193326
317106	346158
382853	430781
105821	87994
99688	75337
363641	514
358456	190369
2117	336590
447199	244005
309804	66590
100052	320710
452348	126208
154360	203656
7097	49903
168000	35414
199676	110096
389641	85582
397936	394948
8524	125968
138163	426146
307004	180957
181781	416767
55754	208088
90748	149389
117525	168648
295167	267352
36245	151910
337169	440962
6752	364081
345610	287957
7940	454309
241283	370695
242369	126764
315742	424973
441463	439979
29696	370848
303650	66313
147861	414136
457346	190369
73219	164425
143777	476656
3694	182089
484422	404953
421746	36556
131587	49664
482851	464981
315739	142051
461827	164884
330762	122462
278554	383096
190484	18665
351744	236856
261278	394004
19173	303497
106324	95149
373755	183797
493174	15209
312602	129350
234616	110677
85204	214050
58357	309524
293875	171959
244907	161722
269949	368745
374379	272759
263385	91554
214039	227219
466737	86728
458469	44200
212634	463549
465752	281163
126719	394529
214880	360469
290	255552
330619	175721
129723	26580
84504	90973
454229	228249
334256	64364
448104	262640
406602	65670
75498	186561
352685	346489
293913	406357
4755	136643
440746	54225
195121	309935
292430	26366
103906	293813
277568	307404
463339	5586
449884	19005
94299	83785
351375	454529
103308	217432
172417	336590
373025	49532
372624	150352
457000	375843
19027	190369
429251	20431
198317	359948
462552	417415
12648	29599
289859	209024
90314	379380
397163	368498
441542	429044
306014	188759
3809	102597
88266	269199
318837	115535
493697	401812
388996	440660
153813	3664
238749	387742
123224	416402
221453	176878
391157	44465
235606	391414
433619	79861
412590	149448
27438	31616
69407	582
366584	25455
92172	482246
239230	15133
259530	171845
412590	440249
485331	348363
15632	462387
230099	326119
68975	448095
298479	483807
353550	341271
300844	149448
172923	60998
283612	440804
331299	388088
236992	458601
340772	263889
272725	486885
266826	306318
488342	404806
361001	391414
142095	205287
452769	59776
72804	347808
475790	74475
100424	275252
141046	471021
66652	249334
35768	375376
267562	211483
67308	250807
412443	384668
295584	411106
441783	82430
304667	398633
430191	478415
112103	44826
81249	293813
65626	213064
107130	464725
205179	30708
75056	474398
92457	442189
174139	241032
315573	412130
93174	195529
114138	70428
71430	71288
278554	375269
469890	89649
240142	53020
490195	469418
136740	449620
365099	387742
257391	41673
437792	64490
71268	26699
285105	98485
32900	347476
370040	140367
166434	406768
201788	222721
228084	416197
113896	297118
423225	151944
3661	298825
244536	305449
436818	190369
308533	438373
200013	213537
365831	232184
141867	152321
304644	268538
106347	321105
298253	132740
119384	403188
231970	90041
152041	145860
287566	237601
283691	391414
281643	64123
5384	299804
310527	13370
414830	190369
14900	130546
245555	430278
345107	215878
82363	381607
273148	205289
301913	413674
152894	144073
479389	210032
237761	417702
4634	185154
321566	292035
459827	463018
430602	261396
287663	309425
65255	141649
104778	431450
430684	241403
182342	163421
367932	93187
358011	269676
152652	81274
85674	259339
235021	343123
197200	258607
102065	9863
118511	334642
15220	115090
396379	236213
82078	403368
312318	103513
230210	485304
148119	110708
108599	471301
342159	30878
461944	113158
374105	196824
225239	362206
93328	146251
336367	214114
241045	304589
63583	281082
345401	386255
414023	179375
329727	300071
21679	32053
345715	403366
287766	281942
213193	221785
439466	92427
34526	261396
453408	346221
382817	483707
260905	79054
278273	183213
379531	162795
223189	347104
174334	420944
64806	45141
163366	342761
310689	163107
208577	396246
18894	378747
438349	322422
7669	137128
445447	412517
128948	86567
478679	174267
493625	179472
408775	56068
85555	380861
65603	241048
462893	314619
203171	158423
236200	338402
213023	186494
403558	273831
369181	24620
20946	416644
397108	278628
126451	214050
454131	422998
274593	177569
211189	132990
214745	418521
101955	197463
276621	493107
342416	4349
226848	95041
338730	133417
455699	374942
260185	1113
248013	269977
29322	58102
428027	440962
315250	103825
271304	391414
273298	490526
160765	447912
412439	118877
491891	90351
163435	223934
3226	105807
426444	57375
304132	144037
71817	254914
489772	442083
136788	442887
447937	22414
466427	130062
234129	267352
367777	236359
270014	327061
11078	394978
393249	37948
32925	137472
427859	166079
363496	296423
481140	166970
308150	432053
13930	455228
153231	51899
362864	303747
146659	121725
367573	214024
246875	185383
472639	86284
389768	412006
485704	229219
34347	347478
92555	237517
342652	27687
151371	146652
424749	354747
443156	82794
168773	420903
331465	393326
334721	227101
390482	282383
55770	194027
103898	132996
333466	16433
168000	117435
296226	53490
346967	330469
450465	287024
245949	54413
361007	170129
974	215954
268506	11969
295726	39695
19519	225284
276821	390241
43299	76880
16867	273831
392041	60492
323222	458912
155907	67235
53263	110677
48419	110677
77825	71302
114643	377711
424647	87471
281689	169059
315805	151572
479075	50790
475581	250161
271188	352048
411584	401871
129819	145019
489399	211208
65513	197996
210671	133832
120247	250744
345401	103825
154544	265589
353119	218765
390525	576
292850	279573
405660	118324
192973	448709
27492	194165
332938	254119
37388	110708
386207	112219
179337	438419
380538	422621
460055	99060
8456	345232
113091	190369
186595	77727
109670	234071
428919	430356
165896	447517
164068	68462
236216	254044
193380	93341
365410	244115
373615	336590
21219	395785
462859	281924
161475	57041
366432	22827
75685	423469
116446	190369
133040	430180
163066	459976
267562	296758
407957	39372
300972	332500
397021	161051
462670	46943
381216	309135
314740	320266
489662	159073
490536	350822
136961	492735
193066	150258
17308	165267
91828	282848
394328	302859
96175	123369
169552	343964
91130	55542
369153	287436
358340	461944
244046	242856
81714	273522
456021	228106
134694	34787
9928	328174
358422	178408
50747	323054
167588	296036
129915	421830
340151	73336
91919	44200
342673	50747
305261	428214
310469	319365
80511	413860
468287	127469
117103	119069
227062	159737
161574	25716
160484	337865
143583	336590
261278	466317
73296	348121
26055	391154
440990	341798
478388	111904
9853	148590
242411	318490
86386	246357
102904	76939
422292	351458
432187	443146
476106	157653
449804	417076
192238	168057
241198	382109
130651	264840
215717	342886
21739	190369
429438	217183
267715	28819
415599	366127
129419	209510
55652	186774
196903	477506
93174	67477
276821	87024
283191	292144
34129	155669
457418	448709
408121	286503
376569	169869
490329	78811
237208	211868
286461	13838
233045	349003
471738	33136
75056	236957
190733	430356
102366	255472
40028	465647
49494	246311
344559	317118
33343	26311
175960	428214
115386	84111
493474	29175
40751	264670
237714	291324
281993	441025
481419	27570
178743	213334
180488	296270
258236	276071
167580	494102
455804	222505
463566	25410
82198	42890
191427	233942
93174	165726
375536	276055
479849	238942
293913	420944
161121	152929
479540	477986
174607	413084
463662	206427
166626	157910
70034	448353
405306	400862
379544	378462
485975	21411
357868	24935
119472	74385
359189	327622
350808	430356
409388	123369
158381	466749
26065	311832
102065	219280
54212	407044
439505	58843
42147	326845
99576	93245
282453	184697
75654	248777
32609	479760
276432	277346
206789	171021
283521	405217
226919	336032
267516	421561
82247	441327
467153	4717
425166	170017
44288	10345
21587	366781
300051	457081
116580	227120
33836	199246
135720	451016
360709	82146
316858	463089
260441	274869
199029	316372
401915	223732
17032	43814
134299	165963
306294	445941
139279	138807
194169	26714
296953	92840
364184	97753
366156	48275
269893	115894
366376	55999
319259	16123
155178	28129
388696	303239
345232	45839
213009	335402
143462	313045
67266	452736
493151	73493
431015	443693
328940	316796
348327	225387
356306	94793
70403	440165
454336	402870
29551	207299
184316	240016
412699	314907
106514	208038
241735	326997
353989	439980
331642	127921
105668	301095
183966	251113
151765	489822
60261	42890
353695	4349
180506	95558
277796	297163
48804	226798
177594	378462
454979	139803
360283	44681
282628	209824
76116	327217
276707	12787
166903	273313
60567	24208
225351	464868
173277	478415
452240	455680
339333	150577
303682	25410
314285	100473
135309	455769
166596	221890
114643	168572
3885	367686
18451	316388
356289	388407
164690	295404
52163	317118
473018	12337
159059	336324
204798	2068
335059	258610
13322	464725
485901	421935
142681	433488
64526	485185
207895	351765
640	347601
182049	226760
458083	38059
459771	94676
336323	211868
67837	467881
162863	108258
343243	340999
33414	138438
458207	304466
406660	35716
26196	148832
327508	186159
469976	258666
131087	218017
282682	398737
358714	415879
28053	451016
98895	12245
156819	241045
150404	256791
283024	288035
237752	214714
53809	206738
357265	420944
125105	334021
409600	219988
480105	232616
318256	270336
182049	428864
185767	172033
370260	152763
94178	30193
466285	75148
200169	11626
140722	385000
192103	203638
320676	420944
72742	15209
314914	16433
441463	204136
126836	409493
222534	415180
10303	317369
409505	27656
70428	114138
326762	425663
378399	114930
220182	132247
164005	196907
15024	69908
412960	403882
91412	404960
277568	402323
179972	410512
473989	256120
65838	187834
335727	244115
56690	114930
241201	94344
293913	73226
80714	277818
350679	415106
2293	381485
46080	273831
125032	383903
219751	422262
268593	231681
257915	288035
30750	109271
409388	449212
287566	382228
331119	5040
327508	472072
378716	280935
335322	54114
264080	137508
189942	341737
235404	354220
70417	282961
28685	400553
168583	21632
308150	137739
203793	194830
89238	475535
66114	472080
107711	220417
216006	273341
14922	463549
10824	391414
451799	450144
153322	192314
345401	39886
223727	476656
171358	79249
266483	73990
137833	273468
230591	122951
358557	325161
89219	385876
382848	489822
188252	155758
427544	383680
131843	387185
132196	132740
268910	477986
226919	260110
157666	489103
262211	213912
370589	173887
95383	49896
426243	447517
336896	458601
443320	309526
333753	245679
462401	378686
274487	395198
443746	390970
324222	167913
463814	193224
442039	35707
413991	103392
417145	267602
248177	287226
310153	483977
293797	353796
275983	273453
165680	193213
328388	363231
66185	180578
409238	125772
217321	57870
267439	377906
254851	372738
358589	66146
300016	440660
372737	48861
475158	49165
462092	85729
75914	57134
337144	472742
315692	477477
391038	35707
21605	115927
232601	251878
148081	195121
61084	159901
308356	168213
286670	301659
394530	25239
58802	403908
246690	385000
230051	193246
329819	146202
382816	423741
292217	166513
10378	232639
338955	427883
233590	145461
354773	359811
491547	332022
242915	348798
280762	121132
352905	425751
479570	338915
411530	399424
206913	198790
355732	329811
312283	303248
221348	120173
20194	125408
134299	100041
10330	454992
445386	255676
30677	82104
183232	454221
462961	378462
401064	268828
186052	253322
105979	68357
21634	134145
219089	272069
292033	258370
437387	307755
4634	406371
314001	269199
85739	13972
922	373169
288115	390585
130121	336590
178072	74611
448682	274872
260523	175721
109529	73250
452649	188430
322193	115263
25913	217561
40257	31334
313472	174498
267503	228359
441499	105439
19341	240796
103596	10354
307108	418562
314522	134353
333756	476656
478113	270196
31780	306200
315001	241718
110615	449534
369429	273831
248576	110677
448680	164164
432339	44176
340844	468630
127388	7211
181322	736
325853	181330
479355	246311
278320	96977
192819	183213
57459	338271
67201	237109
121875	236213
88790	156030
53641	388575
405708	406061
81829	206375
117174	203438
200833	236213
371381	267352
383070	299106
418658	92130
292576	73177
232183	386125
403166	291521
344314	320193
401085	242759
420606	90099
175922	237548
81358	344063
219628	338986
277373	107065
368354	83017
16349	356645
161363	316937
342031	73336
387383	377695
294891	267352
398715	404129
296030	64429
110728	430356
255992	194741
245938	490888
368240	261300
119630	49903
382281	460174
288959	110281
201457	100831
291692	249736
220776	386857
377971	393600
423965	62858
303964	456334
190281	338694
186142	33059
485710	412980
83616	187627
116520	22915
174139	309614
212849	77034
209898	103267
143286	21691
493468	276208
63436	28129
275763	64529
394654	386680
12481	330565
351671	183213
336438	366127
213441	222721
342465	322094
313669	168959
83403	484447
71189	142983
311221	21411
300751	54891
356921	373809
436437	86560
6168	13563
7610	98444
395366	176913
474441	45141
477545	484202
36720	437069
131977	143158
292588	370619
412371	373314
269257	188122
144845	336795
474847	446840
428698	402401
303716	407306
448104	266565
72372	387742
90696	372857
421140	304159
47077	113683
374297	308915
281236	44652
93437	164884
343826	384090
455115	317675
300985	22888
167877	356428
63379	50367
195373	283445
295109	43496
372448	271231
85679	313745
6426	150839
182665	456640
423435	325579
138980	171147
477545	208577
360636	280534
329270	21583
485807	15838
22855	52537
136604	38059
203886	274451
203179	461846
413964	86062
479355	12245
465132	84964
372041	10646
204118	450805
252971	420864
310553	101058
178709	208357
153780	451016
247296	466432
104254	218612
485127	70130
489415	439370
196515	480810
489419	166513
83906	341271
473552	293739
441486	390193
491765	122899
46724	384300
89219	189953
256315	482521
111119	128529
404597	48365
188469	205340
468279	469235
144129	476656
11153	315380
260139	158314
222102	483500
295865	93364
443289	160262
426840	81496
49423	78273
312521	352605
71340	236213
59193	209415
282663	206375
225731	348242
214735	59317
402738	23402
394724	454323
474267	203279
238682	401259
486473	399628
284911	285446
443368	243301
262639	324830
68975	421846
266965	90123
29582	457081
438625	286728
380716	345401
150306	469656
230574	202164
260572	448738
262890	422164
44378	153678
180690	266600
328137	214050
351112	160976
327881	389577
472555	365894
107118	171192
403088	187796
465824	301204
197821	366666
206386	255756
418291	470403
157548	130028
121005	13129
238829	317356
456021	424644
361207	278624
139350	407756
109817	456640
172256	309173
159378	429593
258598	130675
161416	183412
210685	87968
486712	96715
314395	5143
83157	99405
297610	245264
117060	225139
321110	431799
243492	292369
52867	163408
342465	454327
245995	212081
319383	114063
59971	96972
393023	263009
54833	251313
301803	124511
103939	190851
378239	452799
419821	236503
179427	105967
413515	28907
471864	413555
405409	368720
452677	160419
376168	431137
354361	454446
364052	152295
26270	335202
378312	382593
379335	451431
174717	383967
231688	317100
186867	218614
225345	7541
390642	139274
30273	92613
327061	472572
318735	175745
246198	295484
165413	101049
241596	471698
217192	481279
65513	43792
137454	247812
13268	70846
157483	4413
441823	312697
267948	155946
309083	287382
282882	329411
280986	385279
69375	15209
279722	45694
97572	159378
269964	287822
122535	213169
244	180273
8607	153548
184304	134694
460001	269199
32996	383649
225694	153995
467176	354431
491190	385814
448477	129185
284265	78975
164332	476242
182657	429585
162084	266136
61141	15133
209471	433973
391479	52833
163505	431137
327569	192023
436143	27464
318238	209689
40028	411455
232777	409828
252510	45140
33053	48665
225647	477403
219532	162795
192267	451016
292797	80193
205232	21526
156255	79343
302722	49896
255568	50264
371833	148519
360653	248777
421794	269515
303782	475594
8692	95350
271698	23018
114277	476656
480580	245247
345313	293813
26159	366127
486721	364294
238840	300119
41329	151691
393933	11626
336371	27748
339981	105035
45724	167810
150840	74602
329294	188911
40890	295307
246430	378686
298440	400156
26763	258251
386973	165653
450813	431785
461347	180201
360362	455034
157258	188837
66798	144432
212899	216385
418700	276876
277568	7070
69766	309519
93627	451431
381149	90880
10174	130069
469975	410672
59989	316684
276204	278169
264084	138779
384929	150384
1578	486677
306401	228217
166523	434893
281643	116426
438193	354730
392845	401297
274301	281924
396043	457297
26335	457623
410327	62968
256893	161177
145140	299513
392205	45121
287874	367478
298248	58441
244085	308065
2705	277088
471074	264005
468055	93245
470700	121291
392429	112312
399052	62086
493239	395988
250854	476129
464847	259074
375528	164884
482435	312259
365613	359218
283957	447107
470530	169482
328940	110488
392921	198317
81265	10646
185651	393326
242514	447105
304952	21632
360997	50155
483500	427565
346640	267352
333051	109011
139838	16433
13930	487248
319223	221660
340210	437049
406963	405398
181571	482162
105249	479872
289675	418635
336796	446167
8164	291924
66798	449026
349838	456640
156911	316388
298630	468842
13549	434035
409238	443694
90782	267352
394634	405921
356819	205715
11886	9054
100236	183479
109949	102309
379277	384753
179128	265389
23040	489496
155245	391414
291221	255112
46105	383946
483987	416719
326963	96051
432311	6253
390445	1151
155045	354694
153818	17118
201131	148827
336324	75932
393187	52537
140346	364003
127328	267520
221323	451016
110835	232970
422032	67205
277568	26551
30165	158780
329863	9054
259481	364294
291521	294170
191629	336590
326240	451885
426298	311297
15852	362713
235827	453753
139743	179770
208759	103031
475059	483663
359400	81191
309917	114852
212153	264678
158732	281924
58213	126204
120726	122046
244016	337802
249017	336071
103720	488762
430603	94516
125903	430356
289241	413924
259651	400893
263800	190959
14107	158284
472167	258445
340175	205325
186167	114643
452115	282884
366542	46870
272835	395015
239953	405173
319081	449795
181067	249202
368188	121592
343914	219499
73599	459779
393482	273778
70306	345039
234164	323
425531	398238
293376	291324
260352	469446
132597	92613
188273	325681
377897	336590
13320	65503
32601	224060
84117	278814
458065	345642
290216	181287
366762	108983
355083	218546
244118	133627
213364	257055
457403	450681
446469	403992
66029	22347
378293	276963
126106	17470
62427	368205
428892	374494
408021	230711
484448	339567
478634	73298
45724	350699
433387	420944
492701	414471
85347	413880
345715	422650
483266	442554
437732	294813
309276	172041
464725	475381
202996	287024
391775	263514
242411	462653
192639	330469
294485	86077
335654	21411
410922	28147
132667	77031
139167	317852
179689	15209
465687	11586
444162	410370
170073	209943
232666	49253
1431	94625
71054	440660
217740	202999
323413	34206
2187	259135
206986	110677
409745	206768
268828	325492
299580	349290
155676	110677
205454	254973
365936	322121
51437	265589
472128	409233
68532	171953
364334	315671
438704	330543
194116	371918
82498	338279
279879	11626
350628	51927
262914	183693
319081	213003
36939	195333
103178	15133
132874	477506
320324	286936
296005	422606
44082	442096
78669	379867
449119	294684
487687	453563
154786	151991
366414	342709
331806	232847
43496	197023
351525	478182
25239	25410
415967	402540
3856	51895
251372	429368
46244	274309
254599	478232
59815	307279
85234	446927
147684	263009
209410	288091
272099	170180
241952	396408
463747	179472
430894	23149
287049	350393
25969	91558
194169	245679
161250	492316
35592	52778
172535	19692
359501	53249
104740	294965
204798	121141
249410	110677
381815	53863
446182	409142
30559	367621
31087	30258
126322	387839
67126	175853
456021	261839
292435	62191
93691	361698
261895	62191
335951	87889
371976	446640
155326	458104
259929	351122
379234	233681
176903	97956
159422	153183
266957	469583
51759	361545
428944	152367
308618	186458
158898	237434
62275	418368
67723	87765
109050	451635
84586	166736
201616	162247
319223	12129
178422	459701
310462	254973
63698	360363
172911	102799
145096	144306
177735	354684
198317	48285
482721	358797
237250	180953
213535	454975
230469	101058
358132	330352
111547	376796
226314	408589
387464	244005
107233	63528
167005	137791
114383	72499
397080	145739
427529	399501
314884	399807
88580	61786
35805	349608
37400	57506
66052	75621
226760	464872
191447	38490
365825	437917
149867	252726
147665	117565
220576	483259
399909	233548
309801	57650
227212	408409
31121	4745
130069	136675
355679	296423
45842	471737
116572	378686
451665	139317
439431	32807
166717	366127
286944	259863
191761	401265
130331	317118
254679	384174
259292	301712
479351	183975
402876	254177
329025	401871
173966	256121
490063	281924
409557	384350
99123	423676
309821	324496
68437	417201
327497	268157
248013	339965
214753	165126
190973	402887
453736	483250
36281	94667
386671	82875
373189	201754
276837	180881
478791	463822
158099	353610
5591	40784
470052	9054
464703	145691
244536	269781
276407	44660
11576	190369
336188	405837
189223	288783
101012	4413
348644	189263
103097	209572
79961	440660
493764	222520
335743	217520
73631	139117
1565	54298
99848	482315
29597	450670
130736	283990
374179	458183
369030	121641
154212	274314
458167	436575
422912	199259
109797	80543
221068	464420
238229	143516
103789	92613
56778	162792
363591	364424
382574	41075
245938	41874
245317	198061
204349	168371
324708	315602
453339	37515
87761	395988
12897	318111
63766	362061
86225	257600
300990	139539
367682	313314
63958	457501
192131	189385
363467	224480
411662	256723
156731	140044
112757	12432
179444	186259
267562	65245
254637	296553
343225	348798
335949	79989
190062	119202
66878	270095
39002	280935
367247	428864
143642	185704
282847	431954
286948	477506
121206	110677
442798	194968
371001	307100
243123	472072
235787	141026
317197	275460
257622	234928
354741	29599
275079	330821
94850	94919
111993	26551
299974	353382
203164	405217
41406	52364
218698	327217
39371	78811
67571	103205
334267	347841
11946	22635
26556	450760
143624	414832
87363	142650
378558	36435
7900	11988
333833	249334
67359	412517
217740	401755
176130	66234
438886	398122
7451	276358
7075	78163
487798	176182
15538	345745
161023	476231
129449	22512
254293	350586
88406	171577
393431	271264
264569	318111
489600	188414
373433	361305
88299	212081
267562	120778
350564	261396
411911	286936
300609	226494
124231	430329
270597	480894
402316	86421
79249	229893
453137	147022
242369	300149
288354	373169
372448	388473
194216	54545
24378	339853
242759	445132
316796	231608
123963	432737
626	460580
129363	180908
134133	402552
30634	120666
263952	206593
378599	414396
237296	291611
392011	87013
78853	217223
8377	389682
211448	415541
228128	348007
104788	391414
471169	403364
287898	248777
103603	190369
338754	301875
159703	71710
146893	155547
25575	154658
388485	337849
382314	368684
93384	491630
295134	179673
470441	54895
416209	119084
108036	208291
223094	463549
178059	190133
118735	320259
197643	240225
294079	459311
19610	458601
304952	53994
221462	380689
348144	324502
434200	190369
5555	36836
222793	393326
241418	462676
316565	233453
92427	248835
302038	424456
219129	476447
345770	243339
344372	413807
87832	402509
79429	69259
402899	34675
4916	444481
122287	12286
192310	327387
451111	15209
13930	189001
158099	483921
378285	250483
478567	86728
450773	371918
208386	343696
426696	196212
17739	469235
57440	478415
275963	161510
89238	453793
442497	387033
335902	335267
444380	187834
282421	330517
307628	272865
73660	419256
345401	492804
163018	49021
252813	187200
340654	142553
384774	153025
210193	44536
167803	6633
204144	319333
313293	263889
361553	43814
123661	113683
171471	296773
78289	460507
83453	265602
191778	194790
341969	307802
246846	442164
50197	250434
399314	393326
399208	454090
276883	401949
160720	18369
469026	183213
270664	12641
220893	32634
150530	485687
490902	114930
395788	132996
21815	443693
149313	423663
301394	100209
216093	106722
406973	293011
33079	233242
304165	320558
58374	226952
319223	325738
97775	366534
145282	168614
478192	421276
77731	232555
293032	121965
459138	54700
88928	6374
338029	276505
455522	489767
241507	379117
19438	401616
17613	149388
473141	387742
411778	38063
153621	339082
123709	158116
316406	360864
476358	269032
246570	56625
245271	81307
117981	230779
15802	354694
3402	194080
330765	352652
27233	12129
478588	324177
340184	40784
40028	60515
249347	13370
311941	478415
394896	139105
79357	25034
468480	329405
57126	155013
309322	249609
160179	446839
384702	24334
309444	62191
146364	210579
346557	129395
428861	180327
365004	453781
192495	247312
416380	372667
4841	493761
152368	64307
469976	470027
225138	327721
482846	195315
290232	393326
23269	429646
59688	360736
222721	127938
349140	492533
409815	135915
426930	466969
398900	359762
385573	220857
471950	480477
220888	404806
326260	173033
461049	367053
277770	13370
287444	453736
114643	461931
336590	57271
434821	121093
153502	225646
476443	377278
405440	373730
123158	168100
115086	303175
423220	411916
207382	191955
460685	145059
76354	170722
28910	420757
313725	140817
16433	190610
242038	266504
371878	476951
198757	157100
111856	409828
179427	313745
132343	452098
412667	327494
112372	342440
274891	228029
88956	287423
231305	5007
30581	152321
153848	413860
387189	477358
146281	96409
239719	273831
352007	334068
136522	184485
197385	126259
46412	170085
400888	315271
63124	375370
127114	363973
211786	267352
29496	375840
211189	190369
296029	488873
83616	269061
319329	160722
164560	384368
14095	415537
433820	326430
292722	141705
387464	452055
52491	87588
431074	63703
144288	60904
360382	23290
464984	28446
267243	35629
210024	261625
98438	440660
256893	190598
438193	46647
129848	219865
42573	165080
231344	190369
436693	274869
430572	285686
420091	356580
119840	235334
233201	281924
454263	403022
386243	296210
462529	227598
284171	320336
388696	155214
119723	331900
131558	15209
309671	183213
178779	172975
317261	258370
158274	399867
46844	375384
391805	356925
223962	342761
87336	29511
407493	364388
310117	207290
292641	457132
389643	339466
114501	179692
478574	314881
422060	130759
356990	447107
454167	320341
430281	291705
98891	228431
103796	201146
72250	443823
119195	313745
408589	418000
384036	119336
249807	151642
245632	48275
199910	112067
307004	491026
21386	407386
464799	94885
190469	26845
37967	83811
485471	399560
275418	52917
155311	166438
479030	88113
33636	222833
317402	480398
56623	87086
20477	249334
148559	116697
4634	469943
158250	430474
376906	296423
308702	419295
449133	209962
232403	204365
164254	439992
231992	450647
263557	144975
193303	121106
312485	85641
110025	473223
358860	299009
316367	79806
395230	214714
362440	246672
189357	138088
225562	295413
6000	73184
9300	176020
64349	446801
416424	97753
367919	299104
262285	164884
337768	126204
296181	236503
469192	258005
404568	320625
44366	261851
156547	478411
96211	162992
256325	15209
137864	95289
271760	350384
38826	293813
327183	237235
18333	233181
294557	285156
96839	17716
154530	447107
303707	403187
223762	53389
481419	427315
450760	243301
455643	48861
50173	285634
33172	487909
166626	247482
65279	248777
382882	415132
205636	226308
205146	161735
61582	338426
284057	437333
389908	344580
373317	86892
259212	343129
32972	405358
434854	99342
699	14254
233045	275663
355437	285446
143654	490247
282475	198926
304146	356212
239488	221050
130069	465088
230574	214254
466588	192040
173966	275790
319778	115532
133394	51881
405788	262660
137454	54806
150364	174565
253102	67612
144871	367182
27389	86111
76228	8702
486712	422164
161896	317118
9541	371140
303771	413525
87536	278642
349412	478415
22548	103235
363695	428199
101023	120195
273160	317676
487747	366534
427063	391414
70476	446351
416426	298929
245881	291249
110306	178907
173811	351257
259559	480566
176701	54976
127270	134448
197618	190369
238967	299634
408182	20266
414825	155747
358860	341304
239872	65210
205163	428214
152612	461846
226111	406359
353022	210132
425827	308100
164998	267352
258332	237748
93813	196783
283698	312354
375207	385279
437994	265883
10616	447158
413778	155676
360649	13563
369722	249202
190567	44049
283616	446351
15852	342761
172396	367422
329627	437829
137508	31808
290108	255190
236686	236549
214308	26714
236944	448161
38852	8623
339155	234720
130069	250835
360425	126426
216980	310953
339703	160679
125458	56410
164620	232668
17661	428864
145940	453797
19438	219941
50741	421304
156520	353596
48020	379598
242411	10134
12926	300480
491764	121106
274761	320366
110207	11864
437917	323868
408357	104289
316612	211868
425827	306791
253076	27748
405179	119381
347159	131739
317766	313745
325397	291002
427505	28129
18838	324658
39672	445353
160133	399039
114643	372608
345401	187981
190128	312463
3572	19214
448646	133004
31323	268729
394051	4413
249294	184757
189806	49903
201851	440660
266472	469235
48226	345419
297069	123451
24642	240225
348616	66612
49284	140414
413881	136865
171471	119706
450465	372238
279035	412022
165680	342964
489657	148025
30568	103205
316577	36153
282092	468807
408459	469446
133321	293813
4625	47804
46338	315888
428063	479558
158234	301835
355477	12895
363984	297025
255170	25655
61800	221946
154314	143809
169447	219638
186384	230063
332406	386955
219998	440660
387357	161402
83751	114263
373662	35707
225318	430217
303324	168381
86937	329391
312160	108909
154023	28507
462893	438372
142605	190369
76957	315888
34918	446105
394341	440660
250995	438482
278711	312121
302477	22907
217833	368775
304860	385352
59836	449275
159370	53883
191761	87471
33343	361964
161512	190323
400441	168845
403098	21237
86311	416402
330752	188198
40028	270095
345286	489075
291521	221929
243492	110677
337756	40257
217595	190369
198838	42747
365399	476951
28356	140044
326681	209572
373129	214024
126948	440660
272301	91338
449090	171961
317100	287586
126088	107658
175376	132740
163740	187045
410390	299106
447694	74585
241674	258126
127082	19377
466744	293813
219706	198127
49409	468050
344520	381767
313770	61934
89787	40096
453736	141706
404960	290195
37918	97894
165543	104465
255865	393268
362231	410074
406323	75674
250348	198275
321791	158303
171424	38566
60601	116283
330030	15209
176885	207975
448690	81199
28126	359762
370963	338025
49532	118230
419777	220233
432435	152085
25239	172306
213520	268261
159069	282529
127212	11626
270760	265589
44825	52056
210733	280935
17471	179359
201348	173821
157548	16433
306130	323176
404568	268989
243626	106439
484406	237874
418891	293813
270263	213837
58418	99405
357135	320018
439740	108420
30264	84020
404135	85962
473795	234356
485667	233122
194048	434995
130224	90954
462984	58492
338955	119840
65244	401854
261759	379416
354698	322231
287566	346879
101176	435830
67280	391414
299852	404806
310756	65627
329676	65194
283189	386343
408329	355796
453736	402323
489204	259929
343414	241262
441554	252027
225855	135664
159768	168381
450499	341271
432903	363807
33568	43806
386973	381857
225021	220925
115938	420944
184995	293198
181918	217423
185126	169047
31779	369986
102644	296945
82926	414832
155865	458457
170027	477343
464017	491150
10375	283773
484367	370848
490998	40980
294543	445936
411543	80334
42854	429863
273935	60128
400856	475225
62626	467519
272505	265589
265461	126717
127959	295484
323684	223364
178422	202327
349875	477986
75287	414832
331784	324863
342465	206986
104911	137686
778	340999
443529	115479
213606	482143
385748	482046
249807	409540
101344	16790
304146	327100
307139	440660
280174	373942
326963	15209
220487	180957
472620	433671
373170	301364
194861	288035
325477	327061
358322	622
73660	22611
390032	116283
282378	28482
323761	448718
203838	132740
320379	318336
468287	302745
315990	45108
251266	62191
480853	59672
464613	403498
456966	293813
189850	447446
361576	32967
421167	13370
127663	352775
78098	134201
335630	49966
216937	159182
146893	2366
157961	478123
211547	257000
74160	426887
90200	267352
469976	336590
291292	203656
77604	118179
56396	389478
331544	415
178411	49931
467703	491584
95130	189873
131814	203834
360636	377906
197647	489822
325979	423032
227148	411016
427272	449824
267101	141623
402261	378686
323510	336590
142694	207150
311167	28065
198838	410006
421019	256121
39683	431226
167445	161704
111968	450436
259775	351414
297512	298415
93257	336542
123365	457081
117647	442163
422528	35735
3231	157514
36885	49038
130224	74446
8206	284400
99736	385533
332391	445597
113676	421167
464975	250552
214476	467703
386516	69734
62275	218752
251943	285156
110571	296693
23801	434206
259293	234237
235958	267553
84111	351362
180578	445353
188523	144299
176636	216367
361001	121323
168571	267352
315560	93533
130069	38490
131939	12703
406408	215703
264026	427851
27289	296758
320285	86728
124013	411424
456021	6775
249546	441475
237242	227753
245512	82220
469532	326778
306282	356428
71189	147295
121875	152702
59949	105585
37347	265711
20477	388575
247908	385699
313199	304260
5828	67584
39683	218404
321047	167930
242509	237235
491002	163627
412014	75786
458183	308897
175824	110677
122874	34176
397102	443663
423168	440006
210556	113138
94455	442546
142682	454181
44160	80761
224039	349693
161787	442854
443930	222362
51504	478182
217740	491198
371032	420944
478587	57960
72171	439285
200092	236950
109626	409828
457378	214298
407540	88166
368902	326933
455699	461125
86662	132740
103812	242927
17095	300240
433302	37119
195362	288745
394396	238739
261277	57375
437551	183701
94850	359388
18184	62191
469063	243840
172433	404396
340779	469532
10379	266302
110146	473765
433769	29599
120779	240609
246618	42789
24983	245679
275368	342300
264947	160545
81225	402999
426392	180957
91980	146202
342031	66965
215171	276752
273900	476412
385237	359214
455618	99549
224386	15084
347837	450379
292236	341737
180506	347425
13156	441616
67371	134785
407759	38798
447962	386707
493623	465692
260293	10646
202505	285156
22736	51845
399237	458
58486	415967
417565	295484
303738	422171
27774	127036
76866	319854
237601	341789
269558	269199
342486	84466
397574	161651
173680	243115
86916	115762
252377	132843
372785	303389
365017	64429
40997	278642
93384	353787
179751	47247
125772	397162
334681	110677
245047	276090
345946	25065
186561	256224
435243	188334
385969	134287
285508	108743
274015	292721
196487	126756
487957	196169
438381	262352
56070	280566
17661	184163
370096	39556
167819	86728
296591	120533
135431	151153
444934	252961
140363	177681
134423	430119
476479	38309
217514	369577
118705	441319
201441	114910
248013	457846
260527	134145
401829	268176
359782	303320
363085	245317
441409	112085
138433	375374
25748	383135
381690	280154
67126	250893
274105	103662
391725	185585
191686	278244
327508	51895
143294	247481
147665	408288
178265	425675
405786	139648
172089	344026
136229	21411
336708	204596
305359	410677
328174	445075
339333	228431
121133	223095
48127	25716
458880	259305
316935	328083
167897	22804
53687	389682
97140	66193
167583	363412
186605	141649
209271	146669
450895	409828
245881	111964
144895	107148
391114	387406
271571	479692
74558	440249
229639	475594
100912	186935
98063	444326
82187	379976
103656	309660
367561	7159
165644	233790
29684	15133
199582	91202
5791	188934
243009	158144
458968	374314
135075	158832
225440	428214
214851	369652
223724	170698
39062	139
449774	1057
326711	237517
196355	182808
12897	449912
214055	39042
469500	449077
282059	54976
388505	430288
217922	418186
181530	196717
276821	160722
274690	278520
299206	145771
319423	291332
214007	211139
18138	426034
165495	95942
460809	26823
467502	321688
200092	104124
406660	371617
249465	433934
148246	39169
397734	103751
228904	163550
276876	333007
268943	355700
485142	190799
112391	13370
92620	105585
445447	362808
75136	474412
415327	190369
450830	110677
317724	228013
111429	159692
396284	131934
85665	190369
461175	372214
82795	318393
95521	238477
324333	389384
42988	206047
327653	177496
267978	234413
441229	312697
442581	255650
5539	212868
148633	170154
458831	43797
116087	317118
458511	28466
311381	467418
243700	112379
118946	110708
234788	357867
434909	173197
96222	132740
122797	16433
111604	438783
407981	325979
329415	40341
322172	35567
362713	476231
483326	411016
242832	106689
98131	489611
103623	367993
365550	44826
117887	423828
58245	70820
86673	258370
221454	270959
270128	434452
371976	347425
51195	106651
200911	208848
492906	382096
401265	35707
124079	194165
416247	167586
19542	463036
238344	48163
104580	442554
87741	472072
81694	138180
323662	237587
141909	86476
58707	317118
312743	237165
129895	11626
458186	258607
389582	269066
3301	275677
49501	397877
264895	336905
371209	128699
278270	196783
23734	405217
128313	75201
219427	267602
14659	424901
433820	217871
479540	183213
241260	291311
293608	454975
344775	266852
366198	412517
396916	127908
376554	404765
401921	452275
481231	114505
10321	409828
389077	88203
201961	437750
46727	452921
432960	250541
309361	297923
243004	453847
263326	67584
636	295199
101647	94665
267562	42231
72804	355999
193767	32605
280897	377206
138126	457871
365531	214714
115915	23819
288181	98847
21070	355806
66259	416474
272402	220652
256029	203656
219357	182578
235088	235445
397814	209830
249820	278641
311285	375323
204499	420757
70071	73990
416889	77438
458612	423974
26697	228121
135174	4245
260407	150352
138563	286337
208687	371918
33309	98477
31588	333998
483150	343860
82610	446351
178540	412356
134277	459859
173272	31493
278723	178005
133909	237722
278108	209933
168368	87057
12564	414209
207269	277084
276384	492906
479640	385279
415535	65103
338270	80765
34997	186440
205812	468096
59723	310773
241076	282059
13449	231485
150053	308150
173494	144064
16211	352158
172539	107634
274138	86401
281270	471840
140442	197077
146097	196399
368441	457081
482014	82585
186427	254973
278769	15318
62699	372807
72804	118964
8703	145129
108804	244168
347246	20307
368690	114930
197954	434041
190322	375768
162953	251806
73298	218727
479540	434035
167744	459205
364035	355093
12063	110571
277084	50264
383967	268743
424822	157726
248810	145529
101502	254178
170923	385000
444413	60248
398243	49828
358373	103392
262210	136300
413618	490388
207875	307279
312161	435161
353885	464420
292476	214992
255677	168213
122816	396890
489722	201902
368745	94344
385826	48163
214744	199582
143492	261021
482303	331638
408121	16325
23732	299531
464835	239445
89028	219537
60087	132740
36346	13370
7025	64335
451414	294485
224637	285664
482832	303281
354719	420944
75011	474069
9743	403112
201629	228431
283957	309801
274618	39531
118860	21523
252944	303926
139240	94665
330883	69826
486712	246895
339346	264025
435046	292468
263514	220720
192249	65989
82230	123986
113139	259082
58815	123598
421310	17470
393115	478415
402052	196783
585	266852
80931	127231
233219	293813
63723	131271
100938	472157
453483	234720
411862	351816
244272	486181
205985	208617
252604	486872
142252	101058
90661	82787
245318	336955
472942	428816
398450	28129
263703	2690
478532	322922
63373	407409
103961	60517
443054	87471
194767	369599
262050	231891
12964	284979
309917	436354
371232	404362
284028	90123
319649	162109
371282	381419
200658	5563
351818	157726
78206	236222
216533	329154
177810	274309
408839	86476
197242	485304
75119	479096
392297	313745
156046	140044
305788	389633
449684	110677
329727	325604
128940	318773
443769	62191
457309	197440
329750	407991
309778	54976
131957	317118
11194	132740
1292	398964
66588	368904
434040	184629
289513	328059
236216	315945
262890	124945
127872	112101
375095	185076
39195	120240
16418	360469
464190	65445
200558	325604
196563	128422
388319	443301
143370	436686
206508	341076
168908	357606
430477	314437
289675	192798
294601	177749
303982	441883
387104	263267
322951	76454
255024	261083
20998	291451
20275	299161
306623	467703
375062	257664
270011	272230
188503	371934
452767	86728
465694	409142
414685	377368
118772	179666
86369	215858
80126	482512
270343	249202
460315	186205
256901	32609
194752	266852
296500	348176
364390	408711
240294	112993
454540	227545
448199	144858
53314	115861
268910	47712
128749	103656
34447	241525
106258	257822
249663	469446
118909	324225
427486	363469
271156	351732
13370	436075
208650	86728
262975	110677
455804	353771
215260	104505
471567	132251
412426	167588
333345	86476
430350	313745
140224	107837
305724	472464
84346	283445
146893	301799
152249	222701
118547	141649
357649	126260
492910	183213
481041	420944
263539	281702
339769	37515
482263	203656
470353	85860
479968	170348
306474	149600
137891	3971
215722	195121
353597	354193
258187	208577
373301	183213
279079	200549
489158	137228
421794	260367
376888	97111
98286	80904
44835	270608
235457	367798
52668	123444
16844	308923
322509	161381
128028	439082
355493	190369
146010	114930
289167	453197
84923	101579
56736	356645
309182	417201
148521	449403
220746	94265
193260	363564
316136	130832
63528	287154
330580	415234
255603	422411
458494	273831
84598	493973
454867	488081
127401	440962
269446	99181
369577	390743
115948	225043
436900	133629
7245	52490
305453	15209
477932	471412
62071	200857
412890	295484
439324	237165
7842	186956
257289	99409
477350	183479
355862	141892
39892	68405
443320	191345
129498	288035
273831	78943
480890	319861
449661	49809
308483	151096
399258	328226
310396	119762
297276	320299
382302	32807
412922	317686
117557	276711
139842	248777
480608	145129
52217	377323
327790	312201
21095	367466
12481	235187
104542	460095
152623	307279
407334	482936
305887	146330
321360	374314
422246	204330
312525	411455
55871	266600
324873	93645
41389	273831
491445	194610
282815	79989
12322	393921
273610	278104
421818	72889
33214	168211
439795	408741
469893	183213
482210	229621
185876	450881
207178	267920
54068	103930
365399	50094
23146	378349
283131	471416
445551	420944
138946	296270
121594	27683
402365	155844
366750	434045
329727	319992
190564	24208
241208	31737
46759	313745
113337	226587
414757	196742
37820	79989
132427	310756
225094	242765
297896	451537
23449	301659
100890	282362
200950	255641
365621	343547
222472	63957
487890	423974
484531	98935
32920	153748
76228	245238
259978	192459
355083	451460
137299	121304
418972	493990
252606	94516
95933	362984
57817	379991
39600	402090
463761	311832
112625	435483
444890	224160
157666	429384
181159	233839
171403	405398
88359	217494
481812	27766
155271	425216
304459	52188
30984	35464
290043	254405
128337	88027
77666	15209
444746	473609
319824	306633
478065	141166
233782	428155
479320	120778
180292	443756
20	227101
106479	389682
182390	368723
68918	15209
14010	205289
24789	447186
468527	138156
53227	56068
308262	48007
448099	267590
209173	185076
199744	183213
422664	290014
276315	391533
4091	369650
170539	165267
289878	239090
435960	323656
273610	317184
448665	104740
428059	149820
39195	263669
40879	127921
81789	43547
24144	397115
262023	483853
295416	489822
408357	90401
163790	446351
81432	444995
279481	101437
22353	315896
136331	406405
55997	475789
221687	237517
44683	116464
184687	396729
156412	454101
146602	443206
3344	172795
313405	361173
212009	405398
253076	273727
202871	151339
325169	388130
331566	15209
224252	293813
20669	476386
248395	326361
382228	379388
122287	186381
338449	262954
217832	393326
383673	475723
74327	280210
64745	429348
327866	456006
430219	25413
168719	80828
397778	434058
405829	293813
471074	337744
474888	300473
39906	390197
397169	481368
423767	454975
237344	35707
428554	398333
160010	328140
180564	282529
172707	476510
246704	34547
153006	164504
94250	260854
143942	432175
377509	164196
138156	275739
258150	349805
308618	12868
436787	12129
315630	369599
254707	447517
340592	182226
73290	94665
303507	390851
489447	279871
97732	70026
346557	91030
187664	391542
40028	160220
47804	248777
249444	459684
196451	313745
478051	443778
385685	262954
104126	72258
96879	116875
356094	481279
474743	111040
163243	41266
146893	131174
65513	284797
458968	351732
228536	280654
134533	221843
267925	113411
406660	396916
107824	86214
284724	460150
129688	461097
361659	299593
135081	97753
23256	355804
217740	323208
93451	112640
264990	385279
81955	295484
472979	473312
290578	489552
353998	337411
388204	380861
415466	348882
112372	11447
373025	257603
309083	360363
65370	434283
279716	407223
358359	97277
23642	304865
439471	137633
329943	313314
318358	398492
323707	8303
469976	401854
69166	48275
128124	364032
179824	249050
103183	199983
287246	355753
172408	336590
97309	476951
475158	5392
301896	457557
210402	54976
68071	142983
39777	278907
289675	398409
138126	127660
257515	326997
374071	214704
132415	69746
294014	126760
398995	217991
14303	447158
253929	375595
458183	177693
110957	483167
31780	293939
12967	319063
408615	51895
420234	256999
139312	102923
296327	183213
98065	29482
300273	193871
313672	190369
245202	214499
465697	59759
185084	94289
173811	9437
132129	414832
106058	283346
308019	391163
292325	317118
319575	267786
74733	219929
229381	159271
26527	251597
264466	199676
255673	420944
138865	51895
242249	195785
134425	78820
39229	171438
267911	75655
248959	241468
405708	327721
62792	53863
4212	55281
473102	15710
472656	447446
228943	159249
424746	478415
135731	293813
57385	359809
144369	476853
386559	427071
256623	378283
427135	388633
485088	103339
128283	451798
236961	466737
193626	259247
174734	36741
425170	148086
321043	237404
385211	353596
277568	141509
402575	275790
181580	324847
186206	325814
391391	226324
161279	35853
321853	53249
242411	405575
78188	469985
178559	110677
412184	275046
328174	488208
114643	222011
308122	13903
103459	16724
374913	300555
66735	275152
331642	90123
325455	248625
63684	312898
40149	284797
411359	425675
274723	318563
56412	132740
410018	340253
233699	415521
303758	218730
151298	176874
91712	153263
404228	446063
440511	179472
164068	478232
194910	144148
479147	249202
53545	309848
483867	341990
459586	387958
309639	232573
17191	258370
221553	62818
414176	338915
432096	226397
376531	227101
491388	190918
354648	88189
345011	408552
357411	115119
386961	387147
335951	190624
130821	388202
288942	313745
196473	253534
242915	372319
101301	292539
324826	433661
358775	251169
446736	441373
47104	429002
8008	477449
472656	208300
276627	1057
258355	161962
130069	244493
304404	235857
92724	311764
131934	231638
229340	280266
106648	3774
241143	434893
46548	316961
72113	53879
414772	364705
31468	278520
462023	231513
192742	111664
271231	204453
484691	67040
37032	418336
377987	221324
299050	397171
296929	8630
336152	353273
72299	478086
153850	342516
88458	388620
418099	184011
236568	304589
421412	347104
338437	461846
88610	110677
182771	298415
336951	269740
445809	390861
446182	371172
311726	261396
339075	52490
44607	33969
119944	59813
67571	494051
43947	143386
157280	247812
66948	435280
172132	346872
380748	54895
432903	202224
392886	299952
126870	65328
265293	461944
169937	379130
444693	316388
458398	291249
347873	42124
141647	69856
443067	383451
364579	296213
254496	440660
37451	98525
258808	16433
184728	54976
342350	387742
321213	436042
44964	51759
139185	111846
88617	445441
253102	67424
359178	59759
169592	147475
34898	229872
356530	59434
457845	54942
9025	478232
125658	371098
307081	413525
475938	185221
482094	8463
259705	339223
460349	426089
223116	377683
139876	463799
291369	91711
345028	160456
35806	425330
229686	460437
240796	27138
251781	399468
394929	420790
49025	113002
175710	134694
272223	494102
98086	421356
106648	459976
423887	362222
205894	357854
158099	452114
77670	63810
399975	413930
358407	393326
420586	323340
8995	345401
381311	146582
226805	144037
85714	40430
324568	478064
460729	45141
64691	205270
101479	379124
324545	259949
223429	86560
434013	9054
190379	340449
451604	192958
470266	66215
39952	146464
256893	226760
413882	54296
328962	246563
158131	279871
356530	337996
200444	429985
85722	319646
12623	309425
160683	338790
50496	146092
40391	18928
478490	385876
443650	435821
262246	192420
16898	160250
367619	144702
273128	135318
375779	78457
290746	303175
54085	218156
291292	86892
361642	399480
318463	404960
39255	338271
53235	312869
95769	484447
297941	38547
350304	311297
279230	13370
11222	22347
665	389682
133909	141081
434304	360531
383996	406626
350342	27046
76558	477042
493080	402708
333506	166840
343244	218727
13219	280193
126802	351639
119001	471498
478588	295098
287566	2677
255398	69140
454309	299478
97558	105012
338189	254588
93054	110677
217720	103775
197162	311627
226319	127921
364194	354694
66383	158420
240763	293813
193315	76059
405672	492906
435822	45141
43504	440298
375405	76636
119001	363591
490710	31082
401236	208487
391969	79249
42618	345609
102092	472827
3809	446965
264678	192702
326695	120073
88460	355806
15630	360860
465493	90675
23746	86974
283024	69734
9111	489552
402725	289720
286429	275969
371030	448511
18138	373438
377962	452126
267186	141322
292698	118456
145337	241468
380868	54169
196003	390349
308776	240225
354497	247619
190427	39723
325509	130960
490986	273929
41287	438783
97588	60990
90696	261337
73716	274851
354536	122462
85497	440660
141023	347661
38059	262631
344561	84504
473920	455769
427928	87471
308664	138297
180405	163725
96559	87178
27400	17333
169598	416142
27315	329028
219607	139656
257284	267576
199889	131025
128704	160456
138159	23527
470415	393326
134173	417211
194118	80717
489312	12923
423225	395749
281761	46642
41872	175603
304146	17518
134299	414735
123362	58957
286791	492906
402432	72873
136596	245679
280259	94516
445406	474309
180488	364517
224063	396788
154315	119381
456231	18975
3186	46410
11649	108126
400147	436108
79846	27091
302176	313829
301312	425924
110606	470069
143012	137331
309225	225193
341816	440660
244318	466737
191684	9952
31396	371918
334749	21583
391928	231375
267455	38063
267562	336071
136721	103589
412014	282109
89219	30933
153700	181680
84861	273831
209056	12443
276509	221660
114026	404960
310510	19246
262639	54955
470362	140728
90922	385418
460408	123465
115657	243272
410901	97527
243534	129185
480094	153995
264306	476985
386509	300473
456021	425521
481800	456640
226436	84502
313058	183690
266141	257089
282633	124285
44404	388633
113439	27621
144409	391414
167583	410364
41814	291215
23195	131406
343975	415585
234453	400120
185380	456640
285248	102179
491253	205277
464420	492732
219546	21583
129842	89167
254446	5512
91276	188759
157839	297963
104359	217423
142116	275959
443308	479615
341010	300916
487051	424790
30254	273831
64271	340501
91608	443072
235829	464420
142971	90277
378552	133732
137945	284636
427272	102612
192311	199367
341197	180094
10251	144304
455310	48275
331238	339837
43625	256245
39601	125420
14728	364680
430170	107435
443948	318735
113771	249509
347616	310229
434702	36162
19556	8459
117482	267366
445331	194321
479505	299976
444196	234356
281691	420392
256154	396488
40769	64335
324708	419517
302890	293813
307182	196783
369664	12245
8278	123369
15819	123281
176937	294480
486192	387860
59785	126911
406613	475982
30481	2289
48303	392150
68296	2242
368480	463994
222364	126862
66161	53863
490460	404886
370869	295484
381320	114789
332905	475914
159961	53490
312283	416857
225379	25410
122437	406751
443714	434893
136042	287854
433127	10377
491993	308923
79701	287863
82862	367288
320120	456065
472466	48275
453227	139241
358373	81280
197544	436686
437623	304466
131302	438093
182835	287648
333677	111505
330752	9923
204077	95882
158270	49828
255859	264908
257339	218727
300916	455704
129363	172535
320520	132247
401263	181125
151581	79507
283718	358749
4533	45413
124320	296652
277322	406229
115970	267602
226919	404319
146893	472030
190281	85848
313389	393326
100563	200549
301312	152321
15579	357987
175012	122427
91750	150296
33701	123369
168909	99949
368240	117514
311642	98168
263566	171592
163469	324087
239028	59140
416270	396697
321553	144217
81449	164591
84602	130028
3809	321255
332904	417918
466046	219868
58484	423019
23481	275264
35806	266965
312283	65772
171489	38063
39892	121348
240499	398137
131822	43961
39673	22907
98942	13157
293913	282216
426933	160555
167068	346388
248571	160545
387791	73189
195027	443781
336152	372483
110306	380538
115900	478415
113843	434598
185200	292155
242210	77031
289126	319882
64777	350149
471373	34851
29948	409828
354553	293589
386973	288035
468276	79014
28065	81731
143151	298397
12481	441926
171915	375228
482475	453031
312283	17325
330954	370551
72364	259997
389303	203213
450351	365329
133076	290136
378447	366127
270923	350660
446182	110778
104127	258220
45307	450330
454634	43823
289675	284428
69827	179183
94573	75568
329005	442554
257188	88621
439379	121981
9928	111600
291521	311503
449520	280445
315671	80991
391112	423979
320873	482162
331557	421935
351466	231925
462974	180578
146993	132247
335083	247437
465054	276358
417848	110708
128257	144073
182900	425180
29431	208617
344828	76829
21203	230709
266552	125012
134270	62275
27130	276848
362267	265655
373170	321674
314369	477491
380025	203752
50577	129142
91815	140194
412681	203958
276519	238528
454065	46127
367288	293813
434473	142186
41418	347891
396335	52648
290393	67977
58245	136431
435997	221294
430356	451666
366828	366493
45377	57094
190733	214050
37683	286499
266916	404995
99399	469892
28666	41118
345401	409228
231732	15209
43454	271192
33940	118734
215246	361458
20312	167690
138379	345837
491834	267602
50034	98493
320510	238299
481295	21632
146893	132629
454264	160364
47189	190369
182907	409540
90279	336535
320259	99982
271559	488599
192660	359926
443475	316388
42979	296945
364519	40907
454167	191357
85406	469061
298704	187836
286001	293813
72804	53906
374334	435708
324072	215858
288176	454975
44905	67040
106739	230916
263997	86476
78474	298765
493631	209542
234931	159249
366402	186182
353290	484689
243694	2013
145284	317675
373025	350949
289675	305141
57276	49300
239919	339301
70788	466432
39195	66916
94129	310836
481419	141166
229735	58466
91623	297375
214675	190369
5942	22623
282865	4413
345401	272953
493038	5127
459618	335799
463129	37515
78469	246874
353267	314881
154383	124845
16716	424184
9936	447601
366893	207116
294450	122694
144612	203857
489530	458
201131	406281
340559	267602
195384	216583
341566	373935
102891	97277
424256	384079
341279	242676
282461	230099
307936	475047
251097	405217
320627	30176
476878	259215
158970	423630
276821	455487
202379	25884
402106	276074
102210	366209
380465	49963
427054	142527
325032	176258
34558	221660
359602	414180
207851	446351
314862	68149
138022	355373
326948	88113
409808	463623
302153	124845
201441	301683
128952	339075
315573	160189
312934	479985
290838	262299
233045	172155
90402	336590
201131	244977
221832	303648
32124	404129
192738	83503
167521	327863
188225	194332
128686	26046
139541	175841
436983	382126
193016	142018
303751	211868
91392	259936
172433	411419
44203	162831
68098	301644
457455	264154
254980	376121
311849	52732
227078	251328
108261	425992
307476	348785
13027	67066
119610	64903
411115	267352
323449	435318
19173	289515
132247	329446
171927	203656
439021	203105
192070	245679
71511	309986
222064	309425
45855	86476
228044	431513
453083	269199
324850	4349
45899	22093
302918	443976
79457	324723
53846	360512
414367	494102
203000	17303
147285	396814
410804	477632
50090	317164
147423	422576
332138	265589
214518	331391
133534	284843
211340	281857
390596	37417
37237	63528
143135	146590
349624	439074
408285	94344
304526	288673
317182	330989
235248	294965
65688	369599
39176	382166
384370	76454
304186	101185
269937	451414
251372	86077
206522	228431
148779	190369
307756	190369
466860	198301
35040	236864
266965	93625
321331	336590
329301	132799
59547	172592
242820	348798
327209	14884
453532	4267
61025	71275
199886	234400
449345	461242
448846	76454
261830	454078
172079	448770
314866	478415
393218	402323
39399	314631
437426	358465
356406	1057
378968	317567
352393	80187
198575	244115
133501	440660
262512	441202
270269	81577
188847	378050
116947	178222
89789	25410
286997	225301
388988	190369
267781	300562
5760	89107
197342	15081
145000	62191
362310	119381
178759	73387
423392	144128
430746	213148
61186	33884
4082	428738
41821	465692
2786	78630
84901	296758
323514	220857
25949	39587
122248	49605
317457	118870
122482	203619
407016	428214
73190	26476
270597	304832
188252	110677
412328	428142
34136	183251
315347	118662
352685	420766
448827	358717
413906	40034
213904	88203
375657	469489
304146	13563
255441	68278
140757	362075
18370	25410
351704	398333
359275	18781
286137	388653
45426	464420
442556	393238
154212	40784
130461	373367
202830	110708
354583	35707
37748	33855
230966	70331
203781	279798
327570	270788
274836	8677
372421	243776
12501	218385
136435	362288
470672	283939
88439	361964
23958	311215
484634	86728
416841	37041
386255	479559
245213	317184
423468	42189
400133	455418
141117	6512
276821	365338
212079	116745
157126	183213
303481	481867
344448	95794
484301	15430
147934	448317
482497	79343
22124	356092
425293	465647
193295	60517
261759	268743
165680	112949
203438	438226
355083	85699
51669	173965
271994	410236
364617	408804
98048	309801
374548	150352
60212	155856
177566	179375
316136	377185
62074	9054
394540	131316
199177	423469
292721	448349
90805	171703
151340	379614
216712	376202
60193	239561
315203	361804
220226	366223
129412	9054
70657	203403
67696	244531
112335	420895
117975	420967
461339	392545
383093	367919
427527	301475
215503	404765
195916	79705
23864	45184
375703	66371
486797	361150
408895	118662
303993	62191
485807	262805
344952	406135
404365	186159
5358	228431
112835	338271
400208	469235
31049	349608
195362	277525
173679	302384
83705	298595
127027	221324
465087	280857
350044	389682
62275	375710
23508	109006
132740	280204
290036	110826
374858	311702
20726	75348
407329	472508
283026	94516
29911	95661
233498	486080
414824	40050
443320	449129
277568	267352
441225	94344
366309	446017
12508	212252
484577	324964
471205	448420
156451	130345
192800	61674
57127	249202
281877	155697
144227	32430
434726	304561
255170	187834
88460	230783
15964	28129
386	23980
376506	149455
67351	100349
84906	417680
159249	274548
405385	47088
363917	284891
120388	196217
125073	101714
106353	198790
190926	347281
332667	239872
218353	445533
215427	336458
151180	194516
106514	296423
434854	240152
189090	194906
2566	92113
249673	184258
399208	59905
110272	145025
406660	421075
423013	299106
185488	331349
83310	385182
440358	275409
347110	489019
14878	106476
181910	388904
246547	152702
388396	21330
193767	464166
138511	459649
440825	215029
452576	449129
45702	451600
400520	224674
49025	394597
107034	375685
304263	328140
303043	273687
310870	301944
455862	459213
66243	307294
331835	381761
329727	139859
276978	467703
162541	440660
486998	286048
292687	268261
125490	443694
220604	95942
227730	204330
121684	25437
473402	19274
352438	58333
126643	91732
450467	350063
379351	423493
133242	478415
361619	330375
367732	303584
184509	147984
38937	445313
93023	333016
147477	276710
293643	13370
99389	270836
376441	301253
393597	420954
115417	338615
473673	358260
301175	121304
193738	276255
297502	175000
131989	405358
308533	61572
447775	329195
242523	209018
43966	269262
253293	366127
467180	65692
438781	71034
92068	425675
62133	253527
53532	336071
29265	74585
456231	394709
6899	319291
306805	15209
139178	191821
219825	35035
146893	67307
450532	139472
252824	114762
64229	426942
91185	311221
109733	409050
454263	157653
448110	250004
186892	184565
97449	352209
179797	366127
467172	208394
315346	440660
334928	423755
442891	117800
286157	32807
358928	86077
247513	214050
62275	93203
103271	390525
402805	86370
221296	441996
237242	231485
324229	478415
368770	385801
175255	314881
217739	110677
260167	53883
256785	46594
358172	334974
361058	56543
68641	392788
219765	353421
97557	40784
146869	355806
63652	6147
122022	268531
400520	176663
184055	437654
461563	480025
356490	264951
405360	144470
341397	371918
395669	186384
234435	244688
5870	219499
366402	5963
160215	173650
442272	179045
476704	313745
461468	420944
49723	23859
2349	187627
178836	187974
249500	301866
374643	252961
483743	459701
454680	166513
326119	437262
342977	244099
167419	171021
334298	266377
372082	377101
472763	363217
273267	152022
367247	99742
132960	77113
326963	172678
229170	190369
61201	267997
145133	189942
15362	398579
347830	401871
310955	339494
431660	359516
208418	185013
466315	75303
429591	470651
372641	145948
313094	116070
27985	208577
305939	481785
440686	385012
6752	295218
473076	319081
39963	136592
107449	287694
267121	388195
330997	485522
238190	9075
243492	335069
87606	236240
482044	164884
273233	115090
400014	210044
446182	93645
377659	94516
421714	14506
420526	227250
68639	421965
180886	459516
418348	235668
301166	242927
55202	26106
43699	260400
109379	36802
52865	162795
180878	454975
230051	277377
489889	213449
305457	280188
284633	204330
340900	110677
242903	231762
125162	264964
422682	293813
378668	536
252742	363564
149674	219089
198509	405217
152115	184659
493811	464420
479500	411075
12781	309923
350313	340211
219198	371719
65624	274886
120713	83019
442891	35707
292020	57134
23604	345745
423724	107187
72804	378748
6467	229009
466340	288035
110306	344033
91535	274951
392598	472267
472163	233590
404428	356750
82185	39525
350602	228431
428944	66813
373049	331581
243361	427376
470977	414286
195224	247812
148390	397009
69809	415594
419337	457494
388414	344398
209471	43238
58362	34692
152087	254973
469341	152290
373604	255650
193354	160419
351531	336324
8881	147390
150939	273831
100698	15209
65433	373522
169735	391414
227373	91657
482456	109457
418380	426439
131832	342398
479465	95942
90789	345745
251173	105878
235606	414286
198244	23352
343518	404960
128173	83983
22246	9913
44848	159249
377863	262197
240806	63528
22038	32822
293555	269199
191763	479614
485317	411861
384036	60171
338552	139860
253130	410128
21634	252989
272690	162112
115696	131169
138412	19727
377206	87007
215821	72656
82172	15209
13268	268046
311627	112771
403605	441892
25959	16128
180277	21582
170114	63402
481964	53490
122972	216823
481592	307279
316585	20611
217000	381438
305860	55989
145284	19377
365688	428711
416736	64335
217883	27192
328867	466737
306352	479570
426053	440784
237679	104409
52396	487153
287566	11710
305284	176878
219057	137405
108085	367110
324502	439554
253076	239012
204455	121145
219546	115386
449938	319658
357578	440660
9186	157152
291363	27500
262487	183213
176258	291865
61652	29839
292588	327697
146480	254446
443948	392699
52004	151746
410007	321620
92635	166978
112912	16154
343555	418235
191247	57601
448201	206560
153162	67584
145280	485546
65513	413215
233220	317118
394031	263530
331622	256086
489485	190369
152745	355999
165096	239829
46008	472005
225612	377609
4645	122462
61500	164873
262487	216159
191484	357854
369518	41770
279811	372284
173701	81280
388424	447446
346148	188418
332690	202036
214511	311398
122271	105734
29682	117134
240225	336590
464022	81714
313032	8303
364284	168474
356129	430610
118610	173948
199534	409858
56620	124371
467309	391414
128696	275812
289646	203932
449893	91600
207741	146202
375913	455345
283675	73189
205920	415699
101260	46861
279565	228152
412162	272825
380489	104881
331574	376181
477469	174807
330430	79507
333891	387742
264533	89772
87250	226308
208946	361030
28376	270686
291952	209672
165549	187974
220528	50264
447615	43421
15027	432458
217848	92114
485090	325604
297436	434186
141416	143095
237103	413880
17496	395988
182449	465625
345365	475589
304954	477219
431198	189792
337700	420508
281521	273097
284554	117774
366402	132153
75259	291461
235059	415750
325823	29528
85412	322306
267562	348798
454198	318735
406477	492316
145282	409649
14228	82730
289675	287024
72265	475668
432339	98882
471056	194449
457836	426034
396620	107239
359554	12245
218363	404960
409171	310261
107408	458601
115725	463623
479583	467690
356838	221222
401377	244005
232365	356750
451217	443693
486865	46008
130069	17380
293500	241525
271363	152502
490019	5857
85904	226308
414637	252989
470266	176567
254130	407241
252458	336590
292354	30705
54539	184830
412415	478415
391942	410340
344628	389170
432100	217494
407540	105795
101574	357854
345107	266157
160182	302033
462055	12919
214316	95233
51810	21583
212593	15209
10867	21411
288776	273831
281859	16433
227241	40784
67490	391414
462474	40381
372715	415802
266657	404806
433606	156732
133425	35707
260801	163201
37768	177300
209999	105878
175960	455345
387173	135008
304165	424370
130340	313745
405293	72003
323967	398954
398162	238036
331740	390687
412749	54529
76773	421935
309170	456601
17481	59135
79733	94129
414188	58270
471741	76454
142748	334424
160237	281204
187396	449468
459534	21583
389909	149049
267339	424787
481766	412470
159076	86560
82150	267288
193651	253679
295354	219743
471822	426763
204298	36555
347121	423032
223139	163646
429484	152502
88175	243115
433401	312197
18025	373730
297436	424345
135192	438447
196161	441935
85996	209558
382203	310756
275215	164884
117627	12245
21875	48275
10251	70163
488878	317118
123993	272846
459725	73189
11902	124505
144852	313829
446328	134262
202379	307359
484198	75181
27830	295218
93627	9923
59204	95252
430260	212081
221753	244688
169584	42890
274767	156182
308500	492906
113051	470801
75617	446351
142696	417201
44620	315639
274761	21030
196003	489822
421308	469235
408839	292227
319231	288270
103825	409480
434159	19754
134024	277450
273915	225305
21481	144845
235748	343559
424918	63528
492247	346510
165680	477403
368442	18391
212871	388531
273322	390292
228084	21583
195362	467281
203783	68856
250756	304861
257977	434079
258525	147846
432292	346761
39369	97823
425286	393326
98167	424574
109603	264406
461355	90063
161363	85612
46556	2232
74769	283918
44749	446801
486644	140044
75341	331766
447815	259929
89588	239912
109241	62699
432674	433645
202379	112990
442180	388974
208082	426086
149892	78380
158099	138441
41496	313745
225227	130310
324190	162947
296784	187572
66383	453227
249986	245324
405864	298527
92256	104865
233045	150875
390142	171382
51333	33895
41820	399692
438033	273831
438193	287854
108344	16433
153716	178436
248565	385381
104369	291249
366803	401854
80421	236233
450926	129250
238749	313745
105964	137405
407565	220000
475134	183422
159602	317356
414058	82271
8703	406396
336651	13348
445648	393326
292977	261356
85202	247556
143290	389397
121762	9054
72266	26660
277952	293813
325966	92954
12006	445820
328110	24135
374073	348798
373025	21411
141535	389908
170313	177870
297336	77727
378039	8303
265192	373413
94881	319703
176172	327760
396605	88432
272217	346737
90650	139648
141640	289635
103498	10505
245226	305367
363917	72985
358971	330469
291832	110677
7049	116653
245555	177762
267590	384529
153006	491001
331049	328381
410397	195948
67526	134694
57948	162831
356795	267602
411625	351818
266316	387413
287766	453493
182536	304478
41029	266736
276821	114405
172725	275487
457418	25132
226378	246918
91333	334680
235454	145693
43506	164254
407334	79174
209993	94344
36193	420944
328812	12177
140025	187998
250231	455132
195638	140567
241007	63783
401854	190369
189717	300473
331955	159143
449521	65044
428771	329196
390104	445749
373317	348798
116667	391414
79195	271773
366100	7344
257033	243819
168539	244392
244719	162831
120787	118662
376994	160928
289902	387101
304436	95149
117111	448374
331596	210738
311128	86728
83204	54976
127729	15209
298390	293813
46870	247514
120448	140183
275217	15287
387742	227198
144370	391414
232918	76204
326076	240374
460427	152502
446708	69856
298346	469227
149750	121988
477750	141509
347425	141421
354747	443368
219546	248013
258972	95149
72804	339234
489187	437225
483987	76616
439366	362784
1839	210082
340292	348971
270891	476880
455867	234827
387660	351458
417635	177739
61186	375029
259476	273652
204775	132843
296306	399023
373735	228431
441088	343804
71518	245679
204453	448770
220130	391414
135655	464578
123012	246147
372010	398333
482456	192191
132980	395870
97183	46402
368377	164485
331443	360151
347965	45723
411148	331508
146758	190369
42587	15209
356512	249334
64873	461944
104192	296432
305785	478415
346158	101059
432743	24243
189324	429928
339383	308666
382068	336831
89431	160675
74757	486875
346784	91711
132138	436008
332989	249412
21816	441544
280743	107134
278769	83408
197317	93765
284754	406016
242411	12939
326917	267352
361028	113300
395137	402757
45481	291368
389224	153685
60216	199177
400423	187836
244454	409892
365213	203656
356195	291167
308006	291521
49841	405395
62259	10646
489545	295159
119642	451016
252129	489194
432586	183950
382212	134559
42303	64486
469016	447789
434391	174564
37607	363973
162830	449881
359323	35707
128997	84502
258330	165680
101784	230180
416448	167588
385612	351451
130552	80575
444873	166513
21725	233210
207715	317384
278859	259290
153693	398333
267314	471716
198784	249223
484851	16059
490665	281126
428944	467267
461944	148508
25792	50561
399492	175616
12722	273831
189258	440660
215531	337752
400795	358489
41309	190369
211902	58134
253102	23382
190524	410021
434112	348021
40922	32096
53137	124557
65831	94344
318969	249202
321536	14736
297165	244609
121828	358604
145288	175923
432414	136686
298062	240497
8479	406243
257400	207803
427397	49507
474710	272610
338955	177861
259495	204968
457418	346172
38576	310261
236814	442574
383272	190369
66769	7034
176655	311713
56232	450798
242756	135799
166043	10470
431298	289515
48106	17405
353880	27696
168975	49903
101108	369066
256823	154095
100293	473857
215246	186920
167588	284057
58484	433706
73601	162831
458010	16325
36002	312691
73087	43816
252824	52428
19450	84089
236501	326985
476951	411424
377967	488960
367259	23018
379910	318735
32935	315794
326147	86728
278273	198275
63528	479592
65890	129185
315099	155900
38202	292468
91642	13129
26556	21795
36608	369599
205176	145981
295668	216274
382713	378686
49644	26366
148171	5040
182959	437599
260641	228038
365099	191959
364636	237467
182542	32949
266321	173176
344314	92514
435561	256121
157201	265589
284586	48079
357411	412299
6020	376814
89257	11850
295913	336590
486712	190454
8213	153047
261656	62191
461861	313745
440498	330469
153796	18462
1477	463200
387240	436196
133174	154137
36507	315847
376199	119381
259805	94667
470266	419889
183227	482383
132730	442365
344952	484199
301461	279507
196971	355186
382574	57989
310359	484210
215798	13370
261839	45141
127358	320833
109733	61556
16116	453718
243368	316735
177254	357854
426263	367110
290587	173062
284956	16433
431536	95312
27052	389168
240994	256134
444552	443693
231839	105472
383093	40388
316011	341811
482851	111761
104740	19757
349125	292800
214055	196783
100232	80128
438877	416339
388481	200444
200092	86950
270248	442554
131874	333713
145078	467703
486227	88415
222488	77438
330752	52490
306738	245679
31025	152085
466361	220417
247812	102520
132990	348798
123362	216318
262954	294901
434726	366305
343178	391414
376399	35405
439081	104740
210428	262277
248134	88027
347121	176325
10690	426957
114369	265857
86632	382639
433530	42890
157961	249412
228032	268677
214809	57094
143595	279509
165326	446453
161363	452208
472639	463237
493918	8623
198999	241356
27581	271968
103050	72926
467101	85928
190051	467418
224152	329899
318565	381578
238749	395988
20059	466135
204506	150352
373172	67302
89741	493871
333000	449298
197528	310605
44713	10690
201980	46768
262969	40447
15214	180004
473912	31808
362268	60523
201208	276837
178147	13563
224857	377623
42088	454323
362582	259113
400513	416102
203971	42153
270498	246592
188848	213558
81151	63528
110689	273831
129271	230055
401310	182204
46957	473261
423100	293813
414627	378450
221296	380914
420337	24559
429286	367983
201567	210684
422107	326934
406248	91849
210826	414064
100239	432506
315166	377278
201055	297276
479351	296693
319081	16078
293105	399448
1687	275213
53122	345341
41779	416553
363973	371554
6258	211059
406019	129655
7341	86560
51735	453757
162622	359973
494081	411104
480180	491261
235748	354694
330488	469791
390566	93872
160680	469235
274959	245575
412366	397859
329246	151791
249267	44818
293686	110677
150296	88432
472742	384582
69643	313201
14961	332063
157666	317118
367689	335501
93234	71321
492159	16433
201925	117496
488742	214714
86632	298236
29354	122667
75252	240016
164336	62191
175134	88757
303001	236213
482256	299467
391479	12443
192448	58565
207639	288615
262876	465647
298966	398944
85526	106256
248327	214992
297721	60517
106644	326153
125041	401871
73822	296693
162357	20786
461235	295902
325814	469446
393880	410338
448414	44826
187903	217432
269831	223963
489657	324643
50749	475051
217435	61934
103340	392925
2243	275677
261762	475555
456021	265711
331207	152000
438767	315235
444673	329698
351818	121324
280352	318229
287347	275790
9203	385000
113843	169353
27680	356369
335059	82125
254044	65670
29376	290218
465820	74478
48161	154141
81694	405217
119088	116070
379444	245679
330021	30147
447910	209572
45724	7222
474880	94516
127101	98026
433630	363396
306196	88289
21898	462384
405985	273024
315692	291151
14922	350956
46556	419098
280100	249202
61151	96094
141064	281333
53163	283526
147979	412393
203787	313745
56396	6182
436710	207535
218730	491676
431184	380425
165	15209
176437	43981
219713	400082
11852	107383
248013	275990
157758	140044
374379	376244
61221	87817
161363	103050
165680	7657
351153	68394
177198	348007
294588	99461
184633	284982
306978	387742
59173	243250
172923	161166
35024	187023
152255	266736
442986	477774
83655	168213
63484	464716
80895	126204
195294	333362
5677	401051
172271	240225
19808	67584
16641	469227
424753	385762
263703	437886
338280	55999
242358	293813
8587	470123
404295	260615
351807	94516
922	473056
197068	373576
282461	196244
370384	120003
403940	408242
166700	243840
436341	49903
170061	189515
163680	28129
382185	252883
34999	162831
303782	299272
314222	428080
259387	455181
234788	203752
118508	25410
189950	267352
192238	78171
135971	287024
322851	360469
17474	124085
39475	348698
72223	183699
373953	139135
373088	2416
172396	35862
244536	349460
353815	145438
224925	428711
40375	28129
417676	109271
168727	285286
390323	117097
224682	118286
356036	309425
16831	196144
336467	404722
9061	400032
230869	441544
207269	67584
174362	104289
373662	33630
464868	429786
77987	306253
174672	203131
237245	43514
423770	286907
178153	327030
283227	487609
383769	489841
302104	349261
442865	389908
210690	229071
292813	285259
475612	42101
397495	238299
187834	278218
10599	52537
103406	49144
280485	258370
465512	54976
406637	50866
275604	211814
354111	79813
186440	485919
171032	421356
320930	9889
386099	334861
191366	13370
171411	354924
462421	440660
144764	311340
164335	95942
758	398333
53561	94516
134348	34659
120379	7688
195121	382504
109676	131213
404892	479615
468645	158759
44246	218675
186561	247981
44968	437903
223755	299131
280943	306387
430776	28901
104157	34547
319081	319559
194870	155941
419183	291172
356474	222912
203799	226308
341623	109407
239836	343992
475695	241806
398995	253425
348617	477986
192238	99073
200263	56843
270248	245178
153719	238180
364107	174411
77226	449298
398047	27763
250730	273831
364145	160419
33299	273831
336651	399867
271931	131312
352499	115863
396927	211605
89944	78811
96087	461944
306282	219468
209718	283265
236359	31616
264086	87953
334681	484274
347121	207149
325019	291484
449834	423589
144599	403490
419171	385000
436219	52027
34123	352739
18317	293813
306435	184781
7313	150264
69886	478415
166521	455269
488102	200538
158274	478232
179134	33855
360882	357372
241055	190369
328940	430736
465489	149206
181849	273831
349972	12543
363019	236667
297407	471692
481587	205287
106353	192195
133437	27766
182102	423688
206695	177630
151115	177803
5700	359564
148468	95882
407280	177577
207838	111970
19309	179271
443063	145948
189304	311832
367323	9940
217150	336590
464180	86077
361291	122436
406968	161920
347121	458555
80919	83337
396687	282534
36608	173965
473580	126994
260893	95768
19799	105053
19459	152720
82259	311526
223962	88172
136955	426645
162453	108112
352007	28129
373755	401949
330816	13370
31468	183479
344048	367919
418774	203656
228492	489468
63697	178144
149135	125269
211868	247500
312289	123451
244015	440660
66501	251417
30837	255641
287414	404326
372280	390002
289437	76790
247198	421661
189733	21691
40260	238299
365510	403369
480587	203656
474606	413693
439482	37057
405793	29853
383969	305040
178932	411424
489275	20959
268918	70138
312644	9203
319254	40784
309309	452987
327424	106459
93029	349763
243764	355700
55851	21411
252207	219929
416198	28838
94916	417710
409828	153324
261047	356428
477545	153665
375245	401101
493312	230479
79291	202394
261109	89047
483409	159795
231855	440615
145585	8672
29431	317046
69264	304589
369272	94344
170903	261356
212153	413673
79110	256121
263751	12195
9528	92613
257977	35035
376134	448511
66043	273111
345504	65642
116408	439451
217055	434893
333422	317118
61998	178217
275953	459088
349556	159923
209672	210387
15027	400045
206868	359942
323292	145948
199832	340511
451237	486478
42853	365507
280092	28212
31437	183975
434726	482767
55519	299043
136736	88113
257289	213298
269199	399665
196030	66775
111993	1113
222994	151944
293608	467703
250389	6589
42449	418184
421318	119381
183633	237510
248790	40784
453361	196851
20686	119123
409745	263009
454661	284843
297590	440456
414762	166282
35803	228431
104788	93387
250207	12177
444733	55984
34955	431061
301312	43831
485112	119868
139743	402509
186769	261070
72804	67907
132698	461944
443817	42189
297046	404953
312121	16433
3226	455437
268820	16433
55064	31808
445541	56068
39703	9054
111549	484866
207349	87007
80930	64335
147049	81176
31315	258220
282517	212081
180280	65670
40890	382206
91960	293377
217936	333357
485452	18967
23680	15133
53247	378438
307155	279509
75272	294069
408034	304011
217036	35735
259132	172396
153997	232915
226848	190369
416313	53275
364720	246085
76228	404262
411276	478415
254430	243840
426046	132843
405373	479579
170414	312698
116454	230255
269884	180302
344849	279647
364963	153995
410913	81358
487422	23423
427116	103392
271056	255390
240346	98012
276821	274269
381950	115340
417909	212081
292721	157505
101479	263713
115725	251148
248093	362443
427432	487512
430402	190369
29440	227118
131550	425675
372340	249015
377215	241356
304964	341457
367619	393427
256893	205223
309917	134140
93384	446577
83573	371934
267562	385967
444380	260431
363997	84400
207819	15209
481419	6707
194779	263138
329486	115671
227699	476231
131861	218727
211814	84127
314930	306848
218114	198548
297430	260956
40715	61386
250709	388254
104360	266852
282384	189415
66926	203687
176226	434532
233388	156376
242198	411683
437098	460671
196491	344953
281042	391902
130675	102352
350189	77971
336458	9054
127453	244005
87013	248231
19324	476303
353491	6899
8732	196417
360567	474931
246128	484721
398456	369238
370747	86728
71480	401871
177593	367301
349495	73336
477841	104856
353987	138152
485072	453408
407704	269199
360733	9437
96451	262954
450039	26366
252518	225157
95215	198790
361001	24101
301312	453746
92312	328108
354022	168670
67628	277881
188156	464564
393700	60517
858	454485
400236	177835
267520	162173
332781	19635
216498	67040
319394	425921
109815	336590
325438	72974
227229	49903
261834	245679
295540	70557
217338	190369
65433	412058
222833	154137
340495	462221
88210	133444
394176	110677
112267	374300
215230	236213
324295	113138
490525	112312
421843	264997
269764	486123
330422	99405
299437	201275
258803	366127
167588	490898
3888	20777
487732	449728
105969	186363
20181	190369
17554	228225
167583	264657
103914	343860
265796	301659
19690	160123
232238	466737
473918	107110
282453	77484
128240	76111
37166	183213
277568	168779
492286	466654
464924	157453
401897	366787
148246	379110
274606	392301
17661	444737
73640	485898
126892	333587
439310	307279
110492	15209
400992	189055
249431	269199
310738	273831
215701	169065
230574	310838
27802	187836
391380	177892
197535	132740
155817	112634
349506	405788
4747	237414
29507	3011
312715	122816
147420	303997
359074	386217
465191	366127
380858	198008
3231	392113
444380	44115
77793	221660
40375	190369
278829	467339
61817	194478
433468	128686
441463	364997
446632	339853
39195	254162
487183	172717
104482	283354
348753	319333
386443	383226
154573	224563
333693	455388
6781	141026
463536	432175
392856	96977
248461	275790
59923	173114
309917	4065
121594	80543
67461	193454
26751	377933
198662	306100
360459	365754
389478	433391
220965	345745
86297	87181
7227	298895
254430	309827
327209	459622
471802	1626
106484	35707
492966	435604
329750	163163
358922	9033
121032	224383
185076	25984
148650	248777
297069	175060
319259	230238
384060	383163
1035	232515
155817	88632
88359	267352
178876	432546
287391	15209
49494	424608
288354	317184
152276	125575
399237	472072
345765	197435
56709	422870
184695	85870
33005	240728
380271	192475
384196	273687
305441	62191
77008	382119
410192	55940
364630	464420
289513	413535
18298	483149
14698	482130
290124	444995
279404	327968
471988	391048
34425	200444
52109	246505
212459	275152
257198	45413
432175	276087
178424	31571
436907	478184
202262	454975
376984	474268
385614	246311
49829	86476
299580	34547
46188	81280
329079	428214
308108	371918
273900	309180
172417	107711
2349	338687
90696	190724
127453	287740
124941	434893
305287	306394
339333	66934
72804	229111
182936	386901
369813	491235
146395	105053
387377	459622
478369	190369
55909	167314
72290	363562
174954	273600
272796	378859
57	124045
407828	99185
336518	222701
48226	477932
149042	395336
105038	84504
286741	291823
63631	110677
428563	326378
375405	490167
414058	142553
332566	295381
57947	130069
438193	203081
482878	25410
52491	374058
432175	173650
358942	231321
382121	162109
106648	3971
395575	53391
221116	208138
27922	377824
354475	21411
170293	490328
294527	92613
98491	293813
5053	213221
93384	278139
112267	103214
281826	278200
337778	432523
414058	153995
151295	444213
479157	12391
424256	15065
196919	163453
138303	257606
449893	43814
311451	446105
472758	16321
217310	282831
333891	473077
19542	276090
470496	67584
179214	161598
380878	46343
447413	178436
427284	15209
317095	74755
144151	378462
315358	36871
9969	21240
2735	137128
129610	340648
392086	326492
425537	355552
281836	50499
148539	296536
445632	158745
216725	390024
27738	208300
448353	474412
160961	89163
477501	319223
147248	357052
438419	24782
43994	33259
190905	360234
94137	158882
171444	19155
399014	99549
459701	94344
454263	240152
381798	262633
140476	372416
115168	6910
175721	313745
168437	104003
211238	370428
238509	320523
234396	46785
357186	267602
155362	235334
227345	15209
117862	164884
111216	122283
201125	422083
28496	424978
182543	8463
163473	15209
36155	259096
227097	466737
217638	27530
207092	130861
455141	397771
49965	281924
59467	144845
340535	20466
167604	195551
308533	145979
231160	207903
356490	348176
466554	121106
212153	383949
404568	255814
104032	344188
308131	440249
1895	398333
468084	281403
268755	71275
11953	52743
112443	287423
72182	54772
207792	101615
266277	288837
256599	354121
418992	12443
444474	17181
380112	10646
303555	427796
254446	86421
57276	351639
182173	278130
185004	337125
31404	226308
459312	160158
193957	28043
27306	239122
417938	160407
440362	57348
273771	392814
74372	435448
328538	66639
335572	90326
392779	249444
446630	387717
415331	191821
6359	134259
145585	378243
76237	57433
326029	360472
307476	181322
319259	215821
202379	228061
224598	133629
51219	339976
102065	10673
414058	295650
315805	44049
91320	180222
248318	13370
289665	464420
19352	291521
325890	198297
411744	328550
71669	436099
136798	146791
29840	331177
390654	336660
398030	325212
433907	196169
223597	435886
175069	267667
458037	203365
422246	207149
372829	202523
180796	302033
313523	307423
232600	420511
484184	435842
457083	275812
329696	20611
287566	144845
480563	402552
478585	459982
361763	154850
387527	239453
378820	11822
347270	92251
222491	35707
258618	12177
41495	141224
222389	177861
185447	313745
425135	391414
110236	243301
45533	376341
406731	463549
414305	207285
86950	203333
262410	78820
476648	317118
427281	244956
109062	116526
21482	200652
243117	210844
56396	288354
170627	190369
428861	388473
29552	151944
224113	16325
293705	291984
47730	144306
63723	213868
481604	372710
431264	51757
427960	378686
269023	318744
363947	174931
430356	271472
54208	149128
343477	409155
454263	122751
370858	322765
273239	46184
190281	307771
332517	18418
335743	67843
238190	35035
242049	259607
170388	17339
57201	317356
131841	353826
71665	208577
356953	177870
445449	488720
441463	96975
440293	425375
74849	17186
287281	242641
50501	209510
397734	309295
453439	425779
197500	381622
175484	365852
267398	80603
89853	231656
237801	42826
89313	299498
47080	183964
396212	114380
447780	314307
215108	82003
302918	256366
250634	96612
385791	377278
43454	298567
39892	321639
360116	217423
313189	236240
35806	190026
304468	447517
283412	146599
343427	92613
195362	150175
330430	391414
199503	478415
181547	227489
277888	104498
366493	455769
426117	389069
447375	455889
472171	440660
165680	312463
321405	188278
56429	50922
327360	321679
478880	45007
232616	56293
418380	459649
381232	155895
65706	326498
241937	260367
74569	79813
352927	67484
218363	276090
108850	183684
95667	41753
64875	98444
184163	151786
289086	95432
261112	206486
24957	447517
94209	434652
477413	194167
442619	379143
41495	134145
292641	294277
480790	474931
361021	49636
91197	52175
417654	22827
444314	204330
228110	111766
298248	445749
169160	221804
237714	73792
228645	364703
238402	118034
76051	161437
443216	276090
436699	77978
11314	294884
99913	480633
479111	364502
240529	437790
339692	471412
276465	184629
467597	211868
373577	114288
75984	188645
402840	409615
77330	137155
491031	355700
431392	49903
62613	70108
146880	258706
485278	385207
350796	158145
415115	151975
483715	293759
485667	196783
299458	13896
245305	74478
46092	178613
153687	2232
146307	69708
464782	156531
5700	35666
164928	430790
369850	304589
483679	467703
463170	375703
334630	28129
381724	148558
468593	401360
316010	164884
108258	119381
391119	441649
207038	48861
469976	24208
184892	330463
206746	199203
174139	298163
464119	435382
274270	188067
38454	119762
436721	206327
441967	96361
186926	16286
407494	54003
268406	80190
298595	240060
322934	323379
289929	32831
418998	43225
18374	214024
326197	387217
91086	10646
275525	178157
114643	180243
131546	48007
467510	410484
181759	303707
417489	15209
489772	133595
358966	469235
273750	160419
71021	165653
190281	341004
350796	405544
304404	53199
471201	132996
322899	483595
373643	273095
257402	66582
54411	404806
49601	895
87434	15209
345401	44495
320554	253322
302915	308150
101414	84791
69749	371767
56619	94872
264671	366127
458183	308053
395200	193563
222718	313745
478588	31852
490214	435568
267940	160419
270248	219865
286016	23747
254056	239561
475341	477788
374411	324269
119610	81943
6331	424614
384510	240374
459213	123369
30477	480735
143877	330129
449521	179710
395988	193572
156151	285446
59934	217223
97732	161384
400586	245679
280055	255130
490765	12263
246191	141509
31517	318735
367689	420944
228020	491
272667	413749
477932	302682
55789	315405
1958	53886
190173	313745
191446	283250
247543	299960
190062	131814
76228	127424
477189	86619
68098	396913
39068	273831
88266	470415
66383	233254
397576	91600
246964	113315
150917	30880
203887	492906
189806	86743
387875	273831
314082	203656
157715	316116
404148	398451
171915	155501
97777	43238
237154	267036
282851	443183
205247	187836
93957	186159
147005	93609
55551	114930
275337	298967
123653	422354
271304	56671
129539	328118
66853	15133
224822	152502
407393	318735
222146	490063
390771	491840
155178	267602
247296	363471
117553	59288
352073	411918
164238	202019
379696	430569
177485	51881
369079	2322
130121	404960
310672	213936
259775	44128
256662	426034
153848	477824
141767	52482
370260	408146
215729	261450
406660	377201
96884	255352
154981	55372
365281	197854
415599	184922
217740	43706
330275	108533
404892	79989
113357	261396
9318	42890
413982	118305
242882	142985
17398	127298
426388	470069
411827	273831
97732	142553
19116	222599
407495	334675
253470	75499
296936	12649
453102	37079
392086	445453
293392	86618
206169	166812
427640	15209
62645	58881
66243	251024
486772	289265
218380	102352
346124	33989
350949	94344
38369	227101
293169	318749
161288	439626
134299	449530
207971	263009
100045	76773
353702	351652
403976	258981
237242	485734
230574	392079
422370	92293
23633	71483
81682	357098
340374	60517
441475	413155
476239	269199
106662	351458
1291	313745
410837	268176
366193	57915
19459	139594
245937	36555
166970	51321
144288	331535
342465	413736
201308	199674
247780	438957
86297	355700
323016	391414
250853	218727
259296	292369
104351	20611
168143	277191
407280	22448
54489	236666
458659	105053
267899	451136
486371	130549
360459	190460
470120	56684
198148	120195
320172	121170
97640	292553
61561	348798
422507	249102
466117	149046
42477	368859
470599	371918
34474	139434
25905	198684
257904	166225
30099	425846
283572	206174
461511	465647
377419	373396
291881	184657
165085	379976
184800	325492
457673	53883
369594	102492
273400	420944
121603	10646
1350	113138
33301	100477
23487	447517
148692	12895
126864	259911
409388	399468
338159	349258
3724	28838
464966	140608
464237	2705
355272	388575
221616	483808
250535	427215
442775	273831
101600	459790
91657	44049
326631	224618
154769	90831
480264	148968
457162	28065
70490	15209
360573	2705
316056	285664
254673	405921
487586	335663
397939	476231
152382	311297
423253	195075
37730	463752
298045	181680
426392	246275
194340	484447
190562	328200
287774	378462
493065	94516
426355	1830
26184	330675
431412	182578
204798	387413
119001	491060
487683	391414
359790	137739
327059	114643
429253	243291
38974	219034
451216	155235
227195	217423
398527	6955
456057	86728
277568	55928
330574	28757
23020	113683
269024	46225
319259	406613
6899	459850
389514	164688
323698	405576
4429	435320
323386	481890
53764	318533
113581	83811
376286	217223
303619	406495
135490	344027
122283	18087
281514	77438
220341	218982
422199	459728
12967	369599
66703	491928
152800	281723
82910	26071
185088	98168
37938	407026
219552	125053
106936	364316
40596	354694
242644	366534
135132	267352
380861	163146
86632	224480
127338	149101
142696	106422
222072	324190
422284	435939
304103	399095
419677	177768
145282	287863
335441	491150
297141	307335
21953	108087
267562	329278
246343	270331
68098	124970
159318	233989
342993	412927
178003	371617
238045	51881
10738	345067
242910	246926
443337	374155
472086	140044
104788	35707
93627	382883
412205	29961
360459	138374
265286	170341
243996	366781
35904	483720
49541	150879
164923	170453
187536	463549
223597	147199
276821	309927
233498	281504
327209	287193
150236	146893
485072	36545
78473	414471
469961	209285
466098	370756
122797	213954
89749	257862
257971	114662
41695	210261
191387	145662
251750	205289
403503	368205
265106	277936
161963	66643
461817	61076
46870	219865
372488	31703
27882	22618
150297	147815
299408	463240
295596	476447
90696	229157
458800	164504
469847	28838
488178	458601
227781	111654
225892	5040
485666	11985
115265	131315
66269	167233
307680	321131
392398	167623
338752	64429
493024	205270
288448	383819
284191	220417
155794	19745
98378	429902
99772	327343
292721	136418
488630	280857
118501	319246
330473	292721
193430	167172
282469	385571
146189	477590
165680	196
86632	218842
438193	160468
158000	487537
40084	62646
139046	240491
185089	94344
406477	164164
236178	405842
232183	486511
334899	383073
73435	425675
454092	130430
192238	131957
395428	72432
129094	475515
116768	123706
127883	241468
421073	417338
420743	110677
165680	263949
434681	190982
155073	209967
298643	391414
23584	167854
351147	192550
401694	72985
314343	36877
242411	331037
112151	227706
148715	42489
305761	54976
9679	403457
330194	10379
317770	23172
134723	9054
346557	86686
392894	317118
71705	267573
104192	287156
174725	270836
417964	458792
456781	413525
403241	35707
353577	183479
446015	129783
203155	300071
479072	241468
287566	441570
234257	304173
239099	414359
146893	6952
304960	85699
157182	291002
10645	264694
8551	94344
41966	122462
114614	308100
295086	17339
468677	484799
368480	25293
289675	455827
58484	356791
402684	35707
398430	319390
114978	331638
362011	265379
217953	267602
355362	335422
408109	202651
394534	246957
393007	375307
124680	197347
35600	95855
387598	65134
297041	195362
57276	441269
226878	40722
234039	35707
7102	411467
347185	249186
448443	228431
283096	471953
203021	411425
274862	396349
318450	196783
465684	405654
413097	124085
447335	130012
478090	202523
158465	155734
5286	399753
72242	171362
473547	446630
209172	246308
195362	176726
285782	176878
250858	209428
162708	114930
124259	276334
136798	49896
194153	70188
269258	38911
327447	295650
264757	81934
246592	116283
141782	442062
356530	154766
220893	259018
344881	492316
427417	175694
257899	27888
388633	7505
366100	150271
120247	110139
75484	425350
43506	294836
99489	55209
193133	440190
408717	78469
438251	156375
405788	74773
239857	164786
73678	101806
325445	119762
73269	22599
225684	140142
155083	161866
231059	477703
269665	8000
52320	48123
15000	391414
48950	483677
273034	415024
186597	239954
252925	20958
146210	33778
242459	155762
473010	255601
314311	258646
63427	263713
468257	214050
366198	201207
214114	272913
154520	423532
362231	370593
38576	360860
23807	202523
297067	249384
211453	434893
380489	459213
39370	217507
69014	252921
412426	447257
117124	466969
438642	324454
104740	233392
165495	90123
163036	27467
242800	360512
159660	182644
279205	129817
230051	111233
392062	335225
384075	296147
246540	223186
236050	226308
237223	19620
45951	234902
281923	387742
144258	213298
400520	228470
177016	261401
461944	421356
175862	463623
347649	384088
322874	143996
262332	334387
475853	452126
40890	445833
93139	49541
45579	107873
213864	476242
92694	420952
311840	477136
367656	370848
98309	401101
318875	84590
363835	329925
389744	35707
288008	226587
334092	251275
307909	489822
379542	395988
201484	328911
167588	485031
467210	240225
326307	321185
94250	158153
198757	467703
318541	201336
129790	353836
273736	440660
490888	267602
179277	118877
358860	128084
331794	420790
144920	189553
414554	437178
10417	27766
249980	301143
393849	187588
410908	272096
335005	392086
196641	188837
389908	75499
261410	26348
291360	87368
269438	66217
320482	34939
404946	1113
451769	207959
233685	228704
7620	296786
111257	91403
121733	376341
323718	323213
486712	491466
329727	404345
133909	430997
273346	57989
200092	199982
209412	122819
241434	136983
132434	73369
267562	324411
158099	27991
173110	161098
469384	6899
427817	438783
461837	399419
291698	174700
414145	303175
208866	148916
482456	480930
404568	80919
489552	54309
472755	90682
261483	28838
480801	355217
124593	301475
411304	432043
105992	438373
171796	113138
329312	392788
10617	378462
19925	345745
233951	442807
160366	33341
140125	214559
2199	314618
123095	122462
229286	286235
276656	119016
246135	432349
146924	68950
212005	386025
81358	208577
408944	301475
318622	373746
339509	180194
414005	198790
258398	374796
419552	416732
160428	236086
150777	293813
165269	490707
118508	243115
22475	315235
128398	340128
291088	306813
352483	267602
370621	65371
264657	313745
363329	350603
54163	53627
9423	95961
25130	434045
41226	53863
168964	124740
374001	277062
328647	200941
470355	213804
136042	259929
53760	237235
67211	8459
110296	148324
287566	21330
4755	478415
208487	51881
203200	168093
157210	393311
191242	335477
73693	248247
190202	359396
479568	228173
241732	387049
182026	30919
394404	461846
48576	270095
168437	334304
313378	335812
311756	47630
127080	484658
308458	409828
65513	422156
395983	340511
372214	356211
338097	165653
128337	238229
127229	140205
106739	169744
324486	37041
307762	183213
477169	49668
323376	291501
52685	79989
58086	62722
451379	86866
16659	371308
159370	148695
380846	220417
91382	464132
455319	209018
53312	19377
44501	362675
262639	181391
285023	408906
180735	160545
13721	107711
400913	440660
27943	443701
105943	429161
167030	110677
357653	342005
405432	112312
31000	438783
412777	440962
105165	174263
326830	74552
435602	169047
229213	16433
88434	192017
121875	251388
112443	405262
166596	429593
242822	110708
328364	104598
259218	11002
478480	278200
335680	413485
406660	170586
259978	116904
57091	12766
389170	209471
243071	115439
202063	476299
39741	8108
91277	361724
304013	459672
91276	58881
219546	414387
131574	441313
140996	100926
172417	343514
11902	313829
143429	226306
231710	289476
414523	447517
66081	165437
9750	417856
149147	347862
461835	237165
469209	254471
366127	108116
321797	440689
248789	359762
398895	158965
475949	242927
154835	270812
458214	330032
390731	433343
248728	267602
357411	435012
144251	469783
439386	186259
123955	148318
461136	420757
49644	144405
272030	452236
176759	354630
281042	154137
289198	345093
293058	241468
202379	405273
485062	471226
356805	481179
334336	172089
267658	63258
309225	149897
390442	285156
258330	402323
122537	484447
415535	8132
172329	285889
322860	403760
292687	86476
259016	99405
418000	471458
267606	276963
154591	314742
328550	444995
345236	158613
11719	236053
55088	467044
191933	372710
437724	117393
444178	107752
78626	401854
473947	329092
230255	291324
236956	320508
177671	430356
273218	51008
385741	403917
182390	423688
50811	82585
326631	287740
377315	369599
335818	468980
201497	477487
203333	32807
165680	403865
396586	48275
301728	109006
22989	412980
124814	201493
56806	263610
401893	21268
45164	175821
110493	306584
53093	174939
247312	190369
230210	465692
393245	447375
170660	45604
414527	226308
423870	111217
212287	139297
352487	206560
134580	209285
338113	4098
123485	416487
281433	313745
315990	286936
55199	13129
246044	118721
477933	300694
443334	190766
12623	285664
139185	31621
93257	432212
26969	314318
408436	265604
237586	303801
169650	359915
319918	471010
264139	52917
48238	219877
40362	52490
28009	234356
201410	12177
18376	249186
228	32320
80334	390291
178206	438419
66326	241468
403034	120695
453054	264394
349869	263009
249785	241005
356162	57263
372283	105498
60208	319670
424003	455228
310837	258413
219520	284375
221329	447912
487932	29988
301312	427980
5128	95149
157099	298249
126734	411645
196003	364768
59815	492906
53898	193705
91952	70179
202774	239090
331289	428125
345401	341481
2652	398332
98168	173974
160319	455400
168939	259739
62054	190369
210800	42313
233498	98020
304939	111328
449628	404960
76835	330284
36625	392301
345091	464725
221410	240796
321752	194893
291332	439485
346010	212459
219739	89697
197266	163198
210386	82585
145585	297721
215624	136138
237652	188067
340502	267861
151691	464716
258293	201084
390117	347860
270117	227101
459876	410317
383759	10612
268600	73100
382245	198297
167493	161874
440467	489822
410676	119628
39892	137737
28200	42088
24844	115488
413135	213278
219198	213544
403555	337931
314343	358818
42854	2126
266965	29077
471203	265672
306174	314042
36939	267602
50264	367205
117791	270873
399116	97277
443494	250920
79255	437688
436864	63688
315805	226587
337674	375840
278310	7829
486680	288512
328830	182940
287124	336590
319081	470973
427343	269445
77040	180498
460408	250389
217854	363469
492599	299467
420536	453986
473225	422458
62296	124085
237801	427293
476458	79622
300981	84678
266438	409681
176111	245323
145066	430356
339304	93292
454549	246311
217651	418465
467789	209510
3613	476951
256956	256901
327790	399159
319063	388957
299006	481827
226143	229980
34190	183479
210194	401004
147855	36162
15635	285156
485420	36191
292404	288035
385595	90277
235793	135685
76957	4413
488846	132996
294864	178436
121003	487130
368687	444235
493512	281103
86632	286964
223730	370564
111254	9054
358432	303915
89237	30645
97552	170894
378204	267352
67111	435428
254248	185879
68098	337217
334406	359106
108057	198297
192791	451460
257168	324942
486104	44082
317993	183479
84618	238522
457308	317118
482686	176568
227514	179506
175109	32807
442802	348798
395805	399867
21730	354699
423519	454975
287778	97994
411039	291521
331290	261070
479708	467614
20069	298600
263247	96409
438955	300916
145002	406371
387626	411809
214055	299188
2207	213221
260905	196181
105426	329466
452536	105007
159015	192553
231010	372054
70191	225836
259647	162968
315664	283818
233117	390232
79347	127484
19292	194165
178222	410573
88971	461846
200092	65620
9041	59516
13993	4413
16990	421356
335842	273453
118068	60923
359875	341362
9232	173220
191308	361355
485148	152119
213520	124650
289723	342113
163790	450994
187834	361503
133782	152081
447833	360228
235869	105498
339453	95916
111106	63528
48282	59784
63935	270608
178663	210478
140983	35629
270248	192611
56382	256723
171099	267602
392577	394145
338368	53389
231429	100073
196996	209746
440249	316015
411673	220540
328130	271533
82150	105003
11194	493788
115917	205049
45724	74044
158859	310639
224589	329706
30093	61059
80804	314742
211238	216502
391479	424714
247946	227101
49651	487542
286270	134695
371884	168252
267601	147772
45234	105878
401297	48865
312347	313409
303282	190369
442906	21632
467278	244917
361417	183213
157301	78995
267116	316131
478304	286587
237803	230378
362820	464429
191536	8623
493114	230391
443308	105585
177735	452115
355552	69282
99436	285156
303205	154338
265122	32807
279722	260352
420619	316033
45313	469227
69196	258370
45078	330975
13757	21583
164746	420185
330269	123410
322737	15209
352101	28129
381595	313745
152611	27464
55927	446449
440369	267602
356341	174488
222144	151347
269494	49896
367275	314740
63808	296693
180667	325290
371701	292605
319259	91442
359157	49021
238041	334824
485782	147475
483473	148757
253102	474418
387602	250214
257581	72680
465560	83722
284218	390809
387597	253534
428927	131914
89009	8463
254991	487550
462047	398311
239272	487192
491825	472846
444380	24647
137134	461392
285201	123583
8093	389106
378374	327480
485667	224674
75713	415539
271181	155045
73648	484447
90695	355806
124729	456135
445366	213304
241969	342564
351807	304841
292615	251703
404753	54976
276499	440962
361676	439772
124153	367276
270579	366534
454839	168381
389208	377906
432264	263487
107709	32605
103048	339333
148246	20009
437849	84845
221106	93667
397202	183213
246387	115962
87434	159249
211910	178436
470604	300050
48275	189416
482387	172261
468796	472522
211558	434035
249135	246311
221165	41959
114517	277088
423559	458840
346903	4413
485150	52907
470684	363581
210020	338189
398180	418187
238101	209018
106153	326825
193738	8607
393889	46729
456691	20586
437215	114273
68532	173915
73298	33596
413218	266726
19924	138243
63498	267352
334500	347064
386343	383986
416975	199264
285643	378686
290379	489318
438419	161708
301929	327061
338296	235921
59693	427188
396561	291521
234087	437985
347472	250434
376683	342374
35498	437018
93957	264406
116527	331535
58538	381857
487902	385000
423144	247105
447264	364509
67613	264766
157789	378615
251864	134185
263703	100912
210247	97378
70625	388088
341939	291249
311469	300119
199876	309632
406551	144470
211238	393845
310153	4634
223255	397505
18675	197218
388708	53879
250211	154446
276670	401871
442091	84307
5484	268593
181445	398954
57375	451944
272331	428864
74359	210032
257300	163533
66891	247813
23594	24943
107777	61644
407495	310716
291832	197990
240204	88606
101865	180202
471216	302242
156518	24943
237260	125826
226848	422867
48362	240225
9719	190369
212115	460593
425359	205287
25969	65907
71799	134013
362952	67040
325503	235445
75711	41111
269891	306387
39683	334336
379242	215521
284475	157084
55202	290450
164604	90123
253535	28066
395777	467492
225855	131975
32013	267553
361834	186049
218642	311221
54424	482143
254100	217701
113589	11865
202379	168062
203022	105585
334636	380769
179879	327217
197936	312830
76104	250410
63322	467703
27204	428877
337326	173600
141601	356571
442198	362206
188126	378388
35459	203656
17397	285634
442556	183213
111599	203917
268492	224480
173736	469227
132525	16433
239939	366534
194116	48275
474341	54599
144973	147607
214550	342826
101369	179514
423013	10379
195204	411455
256028	20779
56619	351630
304952	434711
334823	246311
355810	422675
2935	167841
190051	27766
53293	175960
113620	179254
196039	96590
28357	254352
220663	183213
169937	301292
319222	277740
26556	12177
316828	250541
17869	10601
363125	494102
381563	385427
85653	185110
293913	312478
190112	324756
482456	274140
71019	479872
477292	186259
484129	214992
491482	64800
21380	82806
235160	255316
207978	3786
142459	359973
187510	219499
205791	343547
408382	401287
373276	212081
273871	365141
64800	124773
96362	364735
56177	243766
265571	457817
328909	364910
468225	67040
410560	255650
149323	460140
382052	465508
292588	230829
252150	278918
455069	140741
271023	393326
4898	245538
252964	21411
5167	407278
124624	472084
316565	69778
204759	114439
194877	482694
492198	98906
295466	296460
252338	35180
399441	383198
457692	152791
319556	469304
369986	34758
202589	378949
374411	277320
21224	252223
398825	152321
275048	214024
297429	292650
480452	216894
357411	214994
214345	247334
182975	115094
227639	87263
431283	107711
434908	364817
35517	454975
74174	392037
424587	141145
233175	461696
478588	316571
398889	329157
277373	422160
41098	99405
236176	263798
76007	479579
874	489133
325329	451370
293850	112258
247608	308728
441911	436686
320051	546
161363	183920
367919	263889
84125	30217
234859	285050
395778	200444
197686	421267
254599	6853
490968	425503
308245	203656
438787	67959
36744	198297
199744	184781
365715	360420
230950	125648
37748	475910
416289	478924
485960	369599
195121	69392
341142	183770
71492	214443
250600	295650
212842	204954
86955	3431
27885	21411
47080	278520
428002	94793
200092	144612
322474	439285
444806	469235
393615	317118
156970	174991
403966	178571
478516	426034
185076	46218
353867	317118
189084	385175
167588	276876
181031	461379
136423	268510
294736	186159
56620	169047
316754	299045
252437	78491
476685	266165
383949	37121
310756	381987
353545	105053
282461	49896
83174	272471
332299	383447
385516	81824
493193	174939
83867	165267
120246	391414
329127	255771
17734	101058
219198	171129
342465	265781
265108	339582
351066	477980
293724	436336
4662	174634
127469	54976
386541	284843
397505	92244
456271	8967
195402	127609
231222	388254
23564	270324
136569	171020
409524	215701
435056	266069
226364	442862
464248	105878
247704	83811
194425	272411
333866	87036
461817	413924
475853	344624
199171	154127
228326	103267
338437	463549
358707	258461
149897	312456
36339	431634
85476	25152
167588	177375
398308	365864
481348	72985
125343	435318
147409	413905
317370	114063
463539	249444
290216	399509
235448	331791
312859	162795
101372	98700
243631	122462
6331	32807
341901	95609
121324	477610
23459	42905
118474	182782
380671	246330
440066	9142
266802	108554
136955	374129
349901	350935
143942	147756
117348	351373
110790	131517
35008	214024
172015	22827
293073	91600
319134	400184
107508	35944
351886	187572
55789	460734
314152	263009
232111	318735
165646	350189
447962	264293
41100	450380
115179	309801
68098	473808
353491	188319
334014	304173
307937	428417
198123	240225
153324	468481
462457	417288
320426	100054
22392	427633
301913	287854
414762	372343
404960	313745
3856	137128
210036	73336
459373	2548
450465	129665
468145	82271
297436	20081
202641	186440
404149	383663
282476	320498
446182	407479
492585	458923
304686	473856
85912	315888
31369	115861
292045	273166
311221	282029
33006	327293
245463	411157
147359	143597
127388	142697
255129	66485
142287	203235
316565	139437
306860	22804
409745	179361
44159	168322
82122	242191
376936	414471
345401	427043
70581	391414
409319	331508
174318	340172
130069	466737
347121	122585
98027	259929
439791	110677
350313	40181
6795	324915
212101	119123
473233	440660
338003	345745
9432	190369
82219	141381
134423	457508
251639	42315
440059	85423
374524	137845
262408	268159
365550	172205
3809	250853
104740	487747
338763	99021
128184	304731
207672	475875
101772	474828
15463	173572
292721	472662
225781	63528
148313	22827
471702	22196
183989	310261
102891	4369
236074	165032
326834	469227
320381	228657
365715	412265
254896	236240
403175	404742
226760	198021
276821	319656
157492	253297
342465	444006
463114	164068
261224	493493
291813	5216
112443	38304
67399	480612
384762	483377
60047	478232
267562	226919
101995	205223
430540	425679
221369	78274
352065	480817
351006	474478
83082	184625
317724	351732
449653	478415
257431	20958
408459	378859
35752	299539
485019	389682
357017	301659
20392	367897
60072	149999
454867	94698
212738	417220
39683	348544
304125	192987
191859	414005
244318	311790
243492	438653
371872	118336
58816	342118
366289	165292
133006	485942
244688	441870
233998	354694
165	471745
180157	441834
241937	24208
142230	13129
457125	242578
327830	301363
270643	151944
332299	152702
155311	10335
304374	136845
384480	428125
493038	49881
339333	444544
160759	104370
478536	138838
385000	98847
56642	305167
241124	74106
174705	315888
275983	160262
232182	240225
233190	194195
343514	2885
129224	366781
59665	240796
493442	443694
276831	330616
332895	447517
323383	278824
217583	274148
56806	299233
198495	218727
16042	190369
461143	22448
134797	132247
244898	190369
252604	282999
484516	283198
192465	322274
194727	369599
383164	103288
465877	250288
8370	407587
101465	134145
167506	164884
227857	483280
466028	183352
300387	123835
71189	312094
362267	190
97388	19377
132147	244017
396499	452098
263377	473621
372903	179136
369861	433934
440059	94344
193386	385279
205173	220417
441152	34695
427498	105878
121828	144845
351488	396356
51019	394618
457418	89739
327458	360860
405256	313822
409029	325655
445739	65775
6256	15209
429069	309801
369416	419512
222741	240374
293521	168381
458925	234071
62944	476951
89238	64253
328859	19620
245826	442596
206848	311212
303026	359653
286841	345745
103518	342723
176228	318563
236961	411937
419876	55935
284273	142018
281365	275130
278270	358090
282059	195121
142448	120969
162515	188846
209898	385107
361619	219759
417365	477403
283096	426374
194224	30332
96281	414832
248239	196867
281236	410075
465786	395749
287212	209933
184804	155104
25557	134014
209692	5963
352993	157726
133909	487095
464618	240796
19400	331581
379869	230094
270248	214671
347872	165192
90696	247362
181385	457801
124013	199590
144274	95529
352388	386700
286345	119868
485700	176182
46558	48661
242301	108381
192653	285227
191621	206874
450532	203075
3719	401914
306236	476262
32920	351414
398110	317118
248978	285381
299033	107930
261625	445282
256893	85828
274329	426040
113683	431634
425170	345745
137332	184258
486108	452532
315573	181993
317434	91202
267210	185879
465687	216536
267281	134145
71189	486753
303111	207770
482456	121102
300635	27464
36937	57021
77356	309137
252592	53516
136999	160379
139350	380538
152161	110677
48159	485283
263880	88705
244084	451071
61090	132406
52300	13370
415024	266801
339006	291521
340037	17186
151746	371901
441461	488311
292223	245679
320496	250389
239958	291274
149147	272865
122219	10411
374041	81280
491391	283257
468042	210625
21151	340813
96687	411767
56371	4413
409808	143997
123955	433671
276663	330000
448268	253458
447377	178673
353577	46260
127014	406884
467745	378105
460490	104598
388988	48275
392413	371884
116564	8615
371976	370982
19812	119595
356194	393379
116875	184993
399441	400956
122758	2283
428944	25410
358860	275279
75106	483393
461699	174675
477427	329128
198405	10345
375207	282195
381940	420347
156831	334336
360460	11563
365469	86728
243731	115141
80308	210082
338742	371934
97045	303592
485722	310836
405979	105967
181869	377502
142074	313745
40084	405711
360459	207388
431853	190369
47834	435276
426853	397539
368234	317356
335484	73236
221887	447517
375207	359762
31483	290308
454867	264058
343746	141623
88938	93533
403414	20959
119827	426986
444654	35707
25535	198926
322038	339582
114643	18662
9327	72196
345275	267352
353454	89047
197556	483851
186588	51195
385956	178388
454984	15209
14351	105053
336796	62699
277816	467703
290314	214050
202142	191494
302757	302880
216319	420104
361792	305468
359236	150296
173887	155214
325188	219743
135655	154468
315250	275790
12404	491462
388019	468172
269772	374188
127676	440660
261083	220417
144085	359762
173702	446801
85731	132740
238314	184258
481419	394420
156180	456479
169937	469235
2187	255392
312282	88113
353094	444995
119001	331508
344282	256121
417938	71882
169649	344398
136264	78699
83794	467958
26159	331508
183828	287704
56347	238795
379372	379158
293931	144845
118035	457256
339868	336590
323158	385000
308044	460812
246955	218615
401399	183213
463067	245715
112811	56938
302372	10499
390703	216894
463700	430356
54581	194125
141782	52062
54534	8623
398180	350384
18197	249334
367349	164446
417358	255939
441302	366564
27617	81176
339070	279942
191488	364190
160170	166970
313866	214484
490185	407130
317370	381028
35757	308432
269080	442096
471169	347097
272331	86421
429287	429381
201344	466014
147409	296536
265769	443693
299256	275790
227080	80310
19799	477590
139438	10658
7454	365030
22774	446577
346956	99405
491519	271727
241456	217423
291300	178028
193666	420944
317106	414480
78617	273313
283354	146202
59864	193777
326053	369786
404892	301896
232777	314881
275551	262609
8524	418000
455726	426888
166776	406626
56516	5419
70643	190369
466179	305696
349186	312241
104387	454249
250853	372214
337876	198865
407025	94344
219546	187834
210404	305381
314740	142718
58479	170793
454778	472055
393346	481368
112267	105992
224384	195917
428892	129500
351350	265499
167551	14393
79106	116810
106421	336905
208809	165571
398043	379776
125458	162831
453294	170442
128964	145860
122797	292241
213812	274309
105983	293813
425827	115386
262128	434945
75056	297690
363261	349261
372415	32616
102065	210304
340779	276440
285783	367110
342011	62191
82874	301050
234632	5040
250004	341777
247048	369599
225514	395430
124729	124134
109738	262954
106674	48275
492502	13370
103323	213300
13585	111734
408436	275464
349901	102924
396172	446188
472546	86892
275936	342807
329605	65073
370619	445186
260171	58724
10159	468772
491272	434035
415819	85884
350905	182057
469642	78273
80193	264590
137155	391414
417879	439143
293345	17569
477037	236454
244544	388193
211657	79989
369956	342330
115636	341306
456034	14859
82219	259096
132447	83811
125471	57134
468516	330878
315844	191907
239290	273894
158520	379381
286095	441317
45393	155091
3409	124085
257845	97894
92264	360914
297665	305151
219527	54539
114643	34842
310398	258104
212838	211134
389003	436348
277568	449530
146227	186259
303250	37613
91662	382814
346652	414248
336484	317118
199780	420954
375512	244474
278593	317118
300469	328801
170603	365082
67367	471013
339333	454970
260278	261414
217865	9952
195599	250852
16437	72590
283970	423688
67401	188954
112099	111971
444194	190369
42509	31029
405979	313802
304671	49294
141391	429593
300906	440660
155997	360590
205607	180327
42399	22907
257498	244582
46548	183213
269494	258666
152392	49228
56856	49977
56453	171914
92401	121304
109549	280777
77420	397535
33343	465894
155242	190011
36339	367654
343788	7729
274261	411424
163843	355806
414334	34112
294387	299267
401283	177789
130843	461049
31544	313745
443778	452803
235939	315671
19459	404529
391777	476540
316347	205223
91634	438680
175989	375840
103171	20958
303643	453857
327891	203804
130069	258134
263880	160456
134423	19005
373136	146584
22959	160545
210256	342807
383164	246661
99567	396080
198718	48365
118696	62623
178505	15133
54897	299690
297665	185479
368944	49294
248764	97777
347932	42890
444039	127439
459138	176380
105420	486885
479435	149577
2735	313745
267137	99060
173087	488432
81505	218615
412844	27464
269199	87255
449056	441251
270881	367750
461833	126235
107192	175861
264800	76055
108956	434893
464621	226494
210565	27457
204644	281924
161605	370866
453919	469509
105249	77347
294684	240789
196144	487266
333737	238578
292491	111039
210401	87838
224786	25034
193164	344091
413808	298950
56856	240917
461659	123885
357231	95942
367548	183213
654	492393
396315	222274
145751	313745
264281	35649
26796	472787
350887	488432
441463	17470
465399	328339
58688	57134
184633	490237
300279	428103
177940	161223
325704	257377
338660	156864
49786	423392
362573	317118
336152	270211
68843	479602
59923	144965
401594	117962
221948	259250
101763	155697
463891	238083
224113	50264
390181	333326
104783	209572
325901	151944
455283	243115
489589	283198
209138	273831
374305	31407
427388	246114
123465	27587
68532	81123
150577	334336
373352	175402
453758	12895
233045	241507
173149	410923
64074	386158
56101	138156
337183	99405
475808	308897
12441	130350
336092	21883
123213	309524
404520	393326
244101	156520
144072	428125
129003	247426
337833	24754
210508	334424
358908	243438
239606	43537
430104	151096
107828	296130
249961	478415
383887	158811
400855	334680
140989	96733
146909	15209
174559	37515
41378	229218
291974	427801
28792	249040
392865	149709
456940	39142
304011	329727
208469	4083
132767	244529
226144	281924
416850	123410
294267	35707
492316	371755
101963	428852
435297	106082
134299	250392
241088	176878
483322	489115
130069	473795
354327	378462
396522	395563
39325	300606
353714	373525
168934	149373
63913	342761
463400	128704
383040	324468
160963	398122
209546	113051
402828	61572
250800	99409
117701	161409
85674	337962
40890	245979
227566	141964
345386	97894
167187	342509
178422	350823
354212	474675
475613	384366
52244	281924
111409	293813
58122	172089
102653	394370
475336	76454
246829	172792
90789	243115
229999	245792
336265	179375
376543	17155
116947	488660
273866	112379
354545	173033
203793	283608
88628	188837
187659	489552
276821	48275
387377	378686
156103	319099
198317	27338
227306	36366
39825	292553
364963	489822
45609	300240
302067	364083
241471	391414
295841	221208
56067	479101
157214	424577
427974	198317
423587	255316
204987	331405
375161	10377
62134	401101
175933	132804
362267	453183
106898	255305
143671	120362
485988	264744
105501	266172
358860	243328
402261	194165
130284	446936
289084	193897
331092	101049
166626	123314
275743	375840
168140	219499
42890	183744
293913	301389
221882	150990
35372	73336
416288	407597
486236	453012
326811	492906
418810	164884
280948	212061
34729	354708
135157	118662
465358	469809
16844	113436
422175	390663
44246	358041
429547	339663
368095	486885
66595	137128
90894	310261
195488	78155
88166	251779
20492	450092
326306	440184
187834	137466
408735	43394
376243	121600
15233	36392
264391	462377
149772	146202
275569	220417
310914	103825
64584	134259
379491	90682
124441	445353
347179	199931
290855	312180
320024	16433
87716	373637
373182	420392
228084	420084
174034	24717
319259	200921
16237	258370
209930	484447
414711	264406
419962	302853
318197	457625
58484	297721
421987	178048
287454	175290
328940	11428
146323	49966
248462	288338
487219	343085
228385	297867
173738	27052
447342	139648
307567	467703
386428	208487
108312	227615
398441	365885
188591	75292
456019	353750
140864	40722
70119	412201
418456	426089
148374	203656
100173	387304
337548	373401
108712	26366
76826	137508
336271	422011
430116	364904
244807	371918
410212	355806
480844	209824
276663	1560
382272	3117
134326	16433
219257	187595
67368	247211
309245	68456
176903	64734
286723	293813
416514	113616
458539	26046
345401	296074
118867	315671
206433	196720
219607	303132
379037	439352
345745	116675
187591	48568
187176	393326
364310	179938
268956	464429
323114	192055
443068	380071
70247	29956
445162	383508
317543	259416
209610	325416
218114	154573
106766	144470
3809	84089
314225	8623
308345	294342
443368	209824
286893	266852
238190	3971
56264	171359
425619	283346
243938	426691
360777	238407
492145	425193
428841	302054
364035	177577
157021	389682
97557	73742
220435	348798
431729	107759
146276	93656
3326	459976
173759	317118
243294	39
220003	73336
428827	52537
206381	293813
485548	318735
33356	273831
320933	367008
426439	94516
486712	217310
344987	489167
228770	343012
321131	222387
191211	294684
299128	140425
184418	153605
487187	167719
74167	273831
485782	447107
150874	145274
357544	411365
52060	319854
140152	223236
388335	166513
337373	196783
325509	191456
23197	313802
398761	244929
432548	249334
246755	36532
329727	57416
39399	453075
342486	210663
15027	286497
312334	110677
59336	86728
15473	401854
260624	49903
262951	89008
382477	281924
252644	78657
313728	184659
163611	132740
9969	410996
158282	284982
240629	36066
14089	338189
393023	110677
460273	364146
271760	230391
438369	322872
258274	299322
23306	163525
253575	226308
263557	203438
353461	470621
164485	298938
145002	285312
92401	142382
372054	90266
375405	80166
369229	21583
211360	220528
412590	308100
139395	26370
38541	290090
297282	153767
99990	17845
443629	92613
45351	107148
116570	489552
252090	176878
157196	164884
104648	429150
93739	320360
283909	32853
224128	413160
68688	164164
386475	267602
316136	483278
93805	389682
151691	182913
341477	331581
482456	409635
191933	487767
41423	447517
7379	398333
323178	94516
245213	121758
392086	354497
455035	122316
38420	385826
100782	294232
287598	313745
70183	109437
45673	208617
455572	442030
367097	351607
492921	303059
146739	321839
112443	3696
414058	339575
340197	53137
392086	429871
160625	55074
166739	479378
246167	278700
47200	76308
23600	16185
466373	488759
233498	461081
97777	253262
115455	412126
345715	79120
287724	390197
482989	283392
303782	92673
475336	243547
444321	16433
276514	124798
67050	295484
293913	304186
427284	35015
173731	210309
378819	425247
457418	296438
12063	57360
406021	452874
424378	291860
492660	451753
173376	157984
387939	395336
289447	358032
154478	479198
265711	431764
289675	214394
113541	175387
306637	16433
452448	257894
404568	212932
119306	162795
242411	374281
153505	159249
265608	452886
492706	176874
274975	84791
229485	384817
415331	287423
436268	102352
139946	12424
314343	287314
267617	155900
35762	286443
212009	265883
451793	62191
261746	374889
32601	86596
405306	389617
195488	451016
233469	417459
265536	48365
141224	274309
186756	254615
183679	323139
177462	411475
438193	209572
66383	197996
442856	15133
11996	297630
4634	164164
7130	362972
206462	444397
198727	378686
432302	200344
195224	36836
268415	150530
70592	214050
296936	248135
75517	304919
354165	429603
242587	124176
469173	430278
81928	49030
261901	279047
233498	277715
106940	374939
24439	127204
200464	217007
221329	220243
213018	177630
369242	57205
219546	48661
159213	463613
401897	414113
317106	279268
143294	77590
97926	373367
124469	79989
450351	473381
232251	234591
315250	215580
107586	110677
322030	476951
382297	210069
133588	406003
250410	206093
46400	299585
243233	129949
6586	215154
451899	313745
201925	234356
317027	429443
360512	324666
54706	107449
192633	52490
165976	239180
344361	420944
126140	427112
467703	158721
312161	319480
469163	180693
206587	194165
351768	110677
158488	180227
391541	211868
210401	122218
135364	77772
281438	153995
204646	329301
144038	47659
210723	376364
54979	355341
447610	102544
187172	135965
156848	162075
373025	177775
174139	366139
462230	277936
147803	246777
84724	368516
6467	67584
493688	58406
478620	415775
383120	49896
216667	232890
71983	170886
18870	175721
14403	37516
154815	464872
187458	32807
699	210032
163435	266401
200222	490344
403011	2209
96023	186408
119039	391414
262078	352688
173331	248231
368858	85582
70119	183213
133400	64046
328089	160419
192610	290443
358818	478415
210406	467703
68292	86560
315560	51559
412205	410720
284781	94209
440190	8607
8955	298366
355147	330172
203515	369562
347401	292576
487964	181495
453746	207110
458153	445730
412797	316567
483832	453012
334680	379154
38202	451004
350976	370124
121536	225043
491694	108181
367554	293813
469384	417643
471254	91711
392577	72732
251954	371918
134213	469532
428050	62699
219551	380056
235048	195121
317339	363581
422138	336577
336594	366127
300043	128923
170876	366132
203436	447831
161480	425838
193380	17185
380430	185704
216143	386125
79134	285784
330700	309425
300371	380906
492884	100909
344211	66762
105979	302033
17357	490337
177432	40161
453206	399468
296769	236362
307060	474162
28129	313453
27528	122490
98654	37519
143063	250884
202379	303250
253435	255897
315340	190369
391867	266500
263813	339853
254463	425838
328830	440660
438939	315198
78168	187627
168576	240374
2045	269126
453954	207535
227872	186561
26127	240374
12427	396110
188613	380709
406968	320508
424699	386132
123161	32448
263371	8084
368963	238694
175120	237178
436612	408963
144280	265883
60381	113076
27097	406873
179434	422470
414665	303190
23747	273831
387659	478415
172522	207810
418456	313314
338271	391083
474604	327217
426704	318848
259537	217310
327570	488047
382120	164884
9414	187185
432673	83017
59609	203868
240796	153799
129174	183213
469179	461149
269494	440740
444874	467703
410837	344274
195804	216591
80319	74177
327283	60517
219546	189798
373755	445749
399647	293379
260956	188954
110805	410028
226994	418515
365358	360708
142893	258347
274720	224353
169847	169354
231986	265065
104178	463770
493604	199514
68674	226308
285621	372266
2344	487150
116454	130549
358748	478336
28484	168093
326631	206131
282633	158189
16584	255588
347184	483853
68019	9054
321868	162756
71162	115957
15027	41498
133761	259864
97768	404585
428277	190369
449399	48661
438719	196730
440573	355806
258700	40784
235390	275500
254350	440836
407234	56068
346235	242552
388813	119762
7863	396729
73822	20033
126202	40722
433515	435708
472760	420681
404509	318404
470381	132270
195425	285143
326260	377775
250854	48661
358770	439331
23944	454975
336787	79989
254574	179136
272230	386057
10073	45216
187433	88113
58484	240225
26619	207991
187023	123830
39185	378462
219669	461769
248083	450647
205698	303175
71025	313745
371386	123410
6855	285156
289820	167926
53846	142678
353627	492906
95923	124210
204534	421830
325147	89791
273815	332724
345401	42420
190943	86077
171926	173451
438300	132740
11877	213591
236176	36795
115112	471900
159946	232453
291151	78273
293913	342204
71121	489822
96569	380161
246672	471725
324495	333467
453736	173823
397315	322664
303546	28065
63849	449749
456522	160419
289675	378440
91960	462018
191761	243301
255474	183213
83616	366577
421682	124320
94442	94344
339333	455185
461846	441735
48832	58734
256470	254292
69264	456260
436362	278520
180745	437084
171394	469235
1557	9306
455618	366708
107590	313314
354075	493128
316537	25465
288336	368620
472573	340491
22405	98063
317466	175592
361001	481362
330488	316356
114344	196783
200718	313745
39011	113311
485834	293445
253102	34977
236563	315261
135103	370323
37920	381518
459123	250611
98878	107711
292187	420944
251190	27779
172273	384911
475082	45899
263880	121499
60032	60517
108258	261396
130351	225965
203415	475593
319930	356428
181188	234356
314558	486293
412783	403506
422246	120771
383260	91239
134425	138823
424255	400824
408578	445384
334045	452115
153386	97844
286657	90552
238889	405343
398911	54493
385451	317118
235901	421352
344737	154541
341972	147140
489572	326903
459138	157100
249718	8363
127415	345600
215968	48163
433159	123369
146281	196851
123903	87824
308888	225988
101504	137155
268961	186259
379867	61798
25969	385334
144274	484627
50042	177861
315944	237178
64387	159935
63841	379163
262761	249102
32254	363023
449681	452790
398607	119868
229639	140508
233988	398689
364738	20959
46271	287202
257390	157726
88679	293813
192586	169977
236032	462127
278206	160768
8524	121324
336077	396237
50790	20007
282378	130206
10660	271157
262536	287694
200568	250389
25592	139648
173376	258980
292576	4082
448412	489822
51445	358531
386486	469235
156567	40871
438193	195285
87046	74245
273553	168213
137449	271367
81547	476804
173133	360736
130758	190353
64495	241048
207048	221949
354545	183213
358480	493643
54212	68
379462	407386
115382	49784
447802	368859
373159	92976
174309	355700
452771	459288
286172	419098
37663	391414
301148	407992
244249	300406
488129	488183
257581	301563
32580	99405
114410	371918
130651	444387
177374	469579
445748	94344
2539	364294
231430	259162
252814	346906
481419	43831
334092	397130
433820	435345
265903	15209
220314	74717
295922	269783
316751	238942
169361	476472
372099	22827
260110	426986
326260	91658
414518	428921
406660	365202
116947	362263
16570	78161
81304	415015
314740	194626
103796	23430
97552	190369
26245	250288
319728	438419
273193	436982
305346	428738
231769	106275
82222	69938
175370	313745
287566	450695
478737	423688
226023	56667
23481	282747
233147	416417
332544	192365
38454	70802
364492	304173
211005	338747
244688	473188
71293	351414
423062	323135
448202	321995
106268	184885
329675	101615
57276	239872
433369	260663
129848	108554
427505	311952
454090	410502
210841	80588
37166	187998
384291	314881
432919	114063
404568	124815
344314	380187
69784	247582
391616	455601
370144	219920
81752	53165
27021	242883
119188	265364
170456	492316
236032	126723
23481	287740
308533	143095
170237	135606
232958	152502
384351	208577
259821	467703
471876	411809
185084	186159
446792	265541
204532	260040
192611	274114
89628	342761
245419	291002
329532	53994
252360	367824
70	303862
458394	112230
192273	276297
403202	72523
381320	267562
336004	269199
189592	171544
76252	399924
66465	240374
189117	414334
58464	118333
290838	486885
258330	218061
36507	348798
416039	222539
81358	184743
361415	130628
412973	181782
205965	106814
492480	74324
316565	421064
104325	36836
257233	291249
390430	28129
412440	280299
261466	279509
267793	15209
365550	78612
426897	321868
398262	164884
453919	28066
361730	132740
304787	163800
147149	255650
367689	21253
450436	455699
315480	362206
345313	92613
157653	188240
64681	323949
20300	317367
145902	420951
245129	320508
201131	32271
340085	90884
391551	434239
191308	406371
128713	211181
46862	287307
93045	224444
126497	267352
406268	304011
355083	315261
52584	59776
392329	110946
326631	376600
362470	261396
429201	170341
353979	237879
360531	15000
124085	268442
2562	185508
24185	10646
352957	422374
338001	461424
323839	167130
94433	99982
240495	54449
450736	205210
22753	386901
207467	228431
115388	182004
981	460226
31989	414126
184807	274808
59245	264460
5167	273391
80953	99405
476302	340109
456395	209018
224789	6812
178097	32605
256651	179112
442265	306736
174725	417643
478138	262567
478532	162704
129924	396178
375405	246813
200868	49660
243847	351011
84745	426208
406355	474412
223185	293813
62332	433580
131291	201754
60826	451016
481854	165653
164381	81140
115160	20864
392677	302281
402041	144888
161231	192623
315927	372888
17479	244392
110835	323575
338595	168511
25748	273109
44022	99437
106468	395988
341787	388575
406482	4413
283269	359647
105249	117982
332543	333357
322326	245855
469690	90880
459979	258777
165599	103775
149300	388545
360645	58703
256828	393737
147739	351451
37718	44851
121594	336291
435468	198456
180596	486424
420234	406164
85575	477506
348403	183903
260017	127921
80824	211868
433173	27349
66388	293813
329187	429387
391479	252929
416426	97894
241735	90277
188497	36451
366981	362675
15497	127439
376025	267352
443462	122462
388977	318932
455213	15144
77819	205287
225518	288837
175026	19620
28357	15712
349710	58213
387147	22378
19113	162370
64851	94640
457418	172169
372847	262830
484636	190369
59132	210508
156446	46054
324418	75213
428400	267602
258895	343514
221329	6917
308038	490966
292225	29111
434897	255526
464674	391414
205966	220417
330752	179600
377094	48275
380489	361319
71157	195121
37459	386189
276252	351414
212217	281504
112443	442289
166472	56905
307450	296339
218697	164884
411485	27464
308555	90614
32603	94516
463314	106526
216229	356204
156303	352154
13608	183244
356953	263610
342388	95149
146536	476880
384563	206174
112884	240276
230574	419340
44162	227730
44120	227364
94161	15209
386221	265608
146279	79989
365840	64429
269761	309632
342811	132740
223153	333543
210833	377984
147835	430608
257977	413924
256137	47644
24984	270133
366375	183213
410250	63877
87047	444995
68532	350069
411389	48275
244536	366950
91934	386155
185084	32807
367343	218615
466945	141614
196344	277124
69417	110677
445639	434945
8357	214024
383461	438125
223237	94209
443308	377933
257391	11626
144948	170285
202890	290227
108219	364271
289084	207037
282967	22651
292661	288723
418368	276334
419370	217502
289126	165788
226326	54976
344628	193476
108570	15209
210833	21632
148887	469809
51759	337065
445896	450412
162863	75677
430835	82585
3117	15209
103725	216337
95943	303286
388149	452900
84745	129160
416661	435280
395846	101501
325203	341271
453751	486651
302839	28977
404830	60517
154451	173289
378496	256366
176130	310914
190990	38482
362795	315958
292721	381082
119053	152502
190525	100866
61630	328550
360366	386654
169630	458028
295009	26489
359914	363973
489722	392081
315636	130310
383494	237737
425458	272026
414286	432469
381552	479579
352243	203099
58042	210261
260461	356261
220723	305115
263946	118267
18410	110677
28673	196959
160629	62191
392062	442471
375519	399867
279898	296859
396916	309085
362175	261253
218485	246430
378984	15209
345297	416101
27775	176059
440293	398904
203180	469235
21411	48035
95635	2383
298820	75649
257391	267553
491445	163949
118385	474642
35538	423688
478248	433928
360321	383078
258829	46410
86589	131918
31022	148744
271073	196783
326615	293745
310981	252563
9853	90123
25053	190369
179375	403515
20628	366127
382713	307279
125074	208487
355083	406884
472201	154089
174139	171592
222102	2232
472232	170095
354728	320591
184363	429460
91960	420508
130121	343975
136729	357807
205697	49828
148075	433131
268956	43567
313523	372421
274210	293813
348602	180224
324634	119381
81432	201078
247608	409423
65447	368416
279248	302044
196179	186259
448417	37515
329416	273814
16844	24179
408329	186516
28386	151944
141218	459299
205244	366493
85534	345745
227927	198967
278554	99350
81358	481271
342204	346360
167588	434748
211098	107180
23013	262954
218569	94344
261008	371876
274621	243292
186206	28129
293071	271958
376462	313258
65194	482908
305446	149574
451216	416143
365341	83811
263880	396172
447669	190369
378398	12895
100636	13370
410390	361355
252742	279945
251473	365625
300406	241356
446182	252323
296554	13370
48064	123369
25374	64808
321742	472239
249465	27464
77731	90099
76228	213043
14123	360025
399441	432591
395988	128657
153813	242927
223789	476880
104740	282122
414762	56048
257613	72050
477145	360860
128563	90820
89275	28129
344132	431137
58136	370189
19727	145064
141566	457081
417258	217423
42729	393326
405771	171592
68572	134885
229124	421264
172433	180578
277684	303175
62466	434239
207743	263009
121426	6899
970	91558
174324	254973
193867	234356
81432	244482
239995	371981
433664	134145
172939	461944
46987	279871
104432	393326
456102	420944
206368	308487
207733	420944
99404	103392
39432	258015
64	371918
73190	274564
455983	101058
384246	332357
120965	171208
177153	80976
290693	168213
467930	269199
10340	19557
155246	210952
257420	83057
219363	9282
69454	488047
275487	313745
104033	166513
200587	79989
343086	441205
186570	324461
154806	15209
303315	376870
481519	70972
158983	236769
481419	236269
404884	373554
237120	342300
365429	219659
457736	164488
461833	474516
437817	69094
229503	211401
147456	296326
267599	79660
476725	16433
294741	98906
19716	158935
10690	332487
255673	494102
405500	42988
235085	118842
294634	262954
368006	375840
360459	237548
341907	336590
493995	270248
305557	478415
33053	383805
397590	217423
273194	414502
291770	344637
16844	234748
458903	86560
186596	348007
326864	464727
248217	91069
303354	327061
229647	264103
427793	324827
99039	267602
106923	431799
191308	6899
69276	12746
56275	404523
23162	157726
82116	45487
64708	43225
413479	132993
372054	246554
315805	218577
139696	281871
360254	92613
374818	190369
149147	353856
286705	283737
39396	52917
395709	262954
242411	391504
447449	475571
159602	32807
202379	200652
271096	216752
83401	354790
87047	446616
251802	90816
312035	407386
187878	399736
263501	229075
468962	145161
39348	195962
177407	395109
443029	362716
80245	26464
256823	421935
307088	20161
325162	198120
189837	90123
433932	224338
186323	413794
198317	64960
360437	221752
58943	482143
117916	280087
388828	207706
9965	473056
305287	445292
450101	182719
129897	144470
303415	113500
58590	19376
96380	51222
214517	32581
89238	425088
374404	215008
155302	312521
485241	150245
45394	423688
474146	368358
413472	62191
68314	125773
335005	177104
404069	72523
392436	487933
300733	176077
96279	453716
306524	446515
88956	137739
70797	383682
321043	74994
245826	351029
31483	54569
240498	301046
122763	272846
217720	169725
388090	328841
329470	404960
254427	252961
248677	76111
60677	268600
85471	324491
91325	281130
36778	49903
388372	318932
62608	374939
403044	460404
335005	5938
489849	351257
427397	335477
272497	214889
27286	262954
370705	318310
75886	135896
77674	325828
222094	96366
394592	456379
428453	188759
52584	87471
429012	343012
286776	468832
233498	200124
434353	484447
40381	179315
95511	207916
135103	282401
433168	420944
270798	49903
45396	110677
410077	42890
460444	353836
326222	210470
401940	357854
136596	302646
234185	10377
452962	494079
136776	110677
180697	166513
251871	277088
207960	26551
387791	217423
249894	103420
362372	171967
27767	397151
289715	10690
150708	266965
398978	347104
133158	308386
120605	88740
135482	76177
416509	20482
114410	164504
75106	208300
136798	258598
127388	146781
478634	74029
97557	395632
116831	320288
423887	315937
183513	281924
289895	231182
24519	190369
432741	314742
124231	139921
238406	294079
493169	51881
344128	21583
394331	317282
4634	183748
399149	377455
183465	11699
424647	391034
66655	475398
19602	94516
236532	157680
384712	179983
21961	57002
297295	174939
468541	483761
416588	240878
206932	425604
211657	4745
3041	484447
133815	254973
469084	366127
444471	70437
427112	69874
29203	235153
261199	290758
107076	207996
31550	10646
241804	350189
139472	61777
206741	478415
133909	107219
281461	71281
119975	199590
385308	246672
109760	238884
198317	231431
371534	49789
226663	327464
487093	236852
61724	387987
461967	473957
233989	86560
352455	269171
77250	205556
456946	21724
468781	35530
434726	200260
218146	440962
364107	160576
236233	7430
282128	240374
106739	154919
337342	377278
457135	188406
137260	266428
286310	446801
390154	304478
388548	270984
182771	41673
489653	211134
294323	307416
266112	105967
64526	478415
456691	218727
94178	421846
309225	281034
203158	16433
214460	50264
200648	122941
108091	92406
19423	88354
142261	234940
161842	217378
92424	399867
485605	38976
184190	208300
103231	447517
169170	449620
485629	52611
81638	51588
488971	310756
167588	202506
256347	233989
441463	42653
306585	265711
462415	110677
223413	342797
446840	101543
426363	228431
198440	325148
26991	20596
468554	133658
297641	210282
197936	344091
396419	395988
85347	303580
405295	342807
190564	452989
187425	418526
13110	113138
200390	454418
50168	197828
351221	456669
454263	264277
297436	380524
106608	289238
194794	148676
463446	53088
355548	87471
347681	101058
388904	282994
245523	285446
200868	307193
398546	417918
4226	48163
327932	190369
288491	65627
125399	86567
136516	225845
269001	272159
350521	273831
307889	387288
197088	147865
335951	274114
320326	353787
145244	289970
393940	68347
440927	16116
102337	359762
156062	421356
404568	431691
165653	356636
9342	190369
338000	377955
266132	315671
280523	9054
401551	316575
166626	251284
174725	359281
47046	334680
463179	457081
18526	243103
409942	236950
15225	124085
143290	401389
56115	294211
332511	388475
322660	435426
78571	445020
241732	327100
46829	15133
375215	289312
367871	89232
198647	317118
93813	195729
468055	353817
299218	19055
128839	431264
414058	209608
367246	396431
282320	139212
163104	461104
228128	277568
72668	234788
363976	162423
450532	36182
166153	418551
206571	277387
248147	317675
271366	110191
63857	110677
262010	293813
487290	152502
393268	178946
280163	860
45538	166513
404264	126473
234932	398122
154981	321115
100528	35862
275983	48474
339353	202239
239748	493729
165011	86484
363902	212551
107826	11626
35517	48163
167588	249855
476093	151096
1816	212081
80342	378686
21634	389546
276632	281236
310654	207927
174480	215879
384575	362972
286257	179898
270024	25778
245394	201208
176245	92613
180488	50849
89219	42670
424142	163136
15617	320188
155377	478893
121694	11626
433820	233178
169432	458119
380926	209572
50862	267352
454867	35277
25690	288091
290587	417483
309917	208031
289270	87889
259775	23892
262660	412980
452284	253993
118567	429863
112267	480759
399825	411455
295359	81269
327629	371918
162844	42376
215420	105878
418180	37948
386675	16433
276663	269849
79276	366666
200067	187959
271760	336380
52188	148199
413673	478415
399981	17561
404221	408315
85932	179258
432096	385557
54757	370866
483023	48275
76228	29521
40388	52917
74393	205223
461981	332532
358533	95149
42618	49106
97557	12870
362795	431733
86618	201754
100287	367919
172229	24845
430818	296270
256376	8463
109110	296260
426772	251043
129760	16580
418279	391414
318805	360298
328130	164333
450910	113674
168032	38063
263401	99437
190099	114643
236194	425675
292160	33845
461846	22108
461839	272111
94793	253115
426736	204925
115624	230925
156348	366868
198043	379598
169372	249804
384789	151463
152521	438419
438186	166881
231545	384401
369357	489003
208754	199114
40447	115368
146893	123237
90711	412022
227879	464727
353028	333239
480608	318563
417774	285699
182548	47547
404956	300240
361001	37637
193197	41209
276549	217283
399867	303862
16409	36086
411148	114815
227944	309425
5297	74511
118626	62661
307418	63149
274753	196783
126620	466432
6467	474040
480823	201754
59974	382629
117964	435775
427157	248885
394627	314742
31143	457822
204126	93214
88647	3971
292765	493566
313317	300762
409016	384668
408357	49903
206793	52658
332020	428738
172109	123955
308443	9884
348873	313314
46411	438783
55782	80416
240253	232377
465532	190040
287651	123369
400755	63528
39176	313745
159703	199470
203381	190369
396880	491704
485546	383374
494075	205226
345723	469235
488415	205223
299869	153995
119351	181531
385094	192365
80203	386901
104799	60517
262633	236213
432175	282967
466057	155719
249937	151944
277568	467284
450207	361545
444380	46132
127833	409977
479989	13524
217163	465313
315958	470818
10473	246311
218723	353557
214055	13241
1607	423278
170866	346130
278896	208577
175012	360850
486104	22804
143516	259929
476777	476951
14793	285156
264561	60517
54774	385165
389107	72774
245937	288035
3306	481395
436575	99870
423076	251195
219359	164097
231615	41774
279833	459201
405547	135698
189699	366127
379432	375129
331698	445069
336472	435144
221296	153995
76228	442586
46625	350189
334884	419299
165680	192521
474456	142287
131022	468162
92161	194570
345762	67089
118876	230701
62443	209840
114659	448709
63391	493524
219913	250805
240937	213035
10998	455769
194169	476447
133910	490237
187890	55074
361580	327035
200379	432591
384286	53490
11559	403368
145103	284982
409540	415957
298584	54976
28037	211868
389641	64075
432405	225831
59283	336828
348923	331508
479627	195438
155390	186159
487197	48275
293390	481683
276305	92863
69885	320724
110444	63528
483625	390771
239760	320488
234453	329732
374465	480530
50063	452709
349864	444864
53346	212081
116784	426356
444376	100950
73717	378462
141106	148824
41828	77387
302156	465371
298390	229111
4533	13563
307628	97894
180280	74975
403558	236957
94495	78561
470469	341777
162191	17435
443865	105878
295727	469719
250858	272214
80752	122694
111833	268118
141140	252068
442970	162947
112193	12177
338451	210833
275721	464646
196354	478415
99322	112258
250858	51195
228122	467703
482024	2903
154325	285156
131985	476656
222869	401101
482286	172266
16736	40784
225451	43258
269609	320485
231224	197525
166943	88113
143657	351414
105841	286468
166626	173658
472964	285156
403723	23318
12967	252192
50162	476656
305724	441434
34123	363875
401160	391472
257674	152702
264926	92613
221329	237438
240529	263673
432100	218965
358152	132740
459141	434893
214085	71275
27547	474341
489098	66673
365743	366127
85158	144306
322304	103420
464548	261762
148084	380791
247049	146228
226267	473395
467369	313745
176759	218727
386411	141440
129760	399950
385592	445257
218665	425675
364577	73219
305251	358041
296750	261070
150352	313745
329727	131326
34190	106514
122344	209285
13268	130653
366534	437074
107709	432836
154149	378686
469508	277936
479351	155311
414286	119778
412356	491099
20970	95149
279879	409348
296029	265712
345728	410877
125417	199694
104210	398905
376605	123451
176462	409564
73818	122135
215651	19734
150867	382363
333350	6888
233498	184284
457561	148739
6467	279268
312907	133291
193274	475084
168519	369498
310538	249334
5700	43459
69203	77031
270419	275790
114229	420944
345401	480938
289675	278128
48206	261863
440190	103205
176182	252356
65935	196880
444157	345716
310604	199550
244564	281930
131305	136307
223799	212954
109110	428072
223094	479300
167583	114930
384674	20586
473904	29416
475285	186363
319432	225727
321183	181653
232951	435708
407334	106191
411286	315780
474247	330930
221878	193705
277568	115686
73090	30827
493621	464727
63253	132953
28	13684
213535	345745
343098	363564
328940	49966
50226	132740
374579	16433
124879	409498
417069	391414
209758	162795
208126	412980
14871	23290
451713	93245
203613	27464
135597	360747
233105	477358
286429	273468
276821	186723
47564	377076
35945	343759
117992	4082
414035	199683
144066	16433
321742	28129
297399	355764
178422	403098
145061	250805
263549	375840
356123	396616
380954	98490
178435	86527
396841	485922
83393	273831
380434	184902
219445	273831
146172	231485
408704	461620
122763	488797
293147	38470
80978	299205
426252	105878
59016	75303
33838	317250
54101	209510
58589	71090
98295	190369
468287	6195
176111	36548
349778	51881
341550	468323
104691	30373
159370	106459
375510	222871
201131	492569
452846	464420
138540	226943
299901	71218
253902	492465
438630	469235
422814	473195
110249	317356
197721	317100
85098	230655
122435	104578
133638	56566
257007	476471
172396	265711
243837	289444
120229	152924
489822	32807
454453	183213
87517	183748
454755	456792
375320	440660
165051	56715
248702	249334
60661	437440
81887	327286
340905	345624
240409	447204
101656	279664
340572	203611
469150	20959
431264	21411
372489	186259
198317	138750
201556	208487
48500	456876
166699	183108
48867	420179
233669	54976
472534	226378
51220	293924
97693	132740
396307	363973
142955	268006
155926	263009
130006	113051
114670	160419
216324	88711
139	187834
166553	119868
87037	166970
366867	391414
485947	369599
25994	37381
471793	179498
219136	73821
464283	156375
310519	270262
195757	378387
200092	405936
257198	19838
1292	220734
65901	447107
206136	423469
40784	16627
406660	177079
83137	217310
194408	468594
451880	466137
243037	63589
427266	486885
247558	304173
425948	27523
452284	8607
387033	438950
193941	100517
309171	70557
117348	53562
106354	127757
334092	96628
478152	162247
412110	230055
444636	273831
267339	420790
387362	278072
323213	8158
11467	459979
316353	311696
363555	201302
306055	9054
40486	20647
161363	479165
432641	405619
260097	66980
336071	61724
288421	368820
412440	334666
369994	256623
275337	234387
373511	113701
386804	81280
32802	127253
19474	132240
63808	379255
296503	381428
450733	381504
17622	190369
309225	259622
439977	124815
344705	420077
167077	415112
214558	428233
98084	183690
131875	456640
37459	417071
354700	471121
107879	411424
227088	404750
143984	178422
20157	86560
232444	382654
68416	16569
429391	288035
344570	424022
295346	141900
129203	468252
319259	341865
95133	466046
28432	488109
197500	353687
465687	140044
70268	426034
104177	331584
101023	156376
112625	222613
369822	53994
434794	253425
103027	457055
471056	399442
170603	154190
348056	474971
258398	430167
155226	428738
197235	486339
20732	82271
485070	486275
325704	428404
424195	242185
357926	122462
319465	8577
101522	183975
255592	479614
376259	303648
448104	469235
358322	172089
241432	432043
367626	493810
59903	426227
438065	249679
318735	182312
209039	267576
207676	90918
82304	249334
422476	204286
187834	208300
256491	170535
467674	239561
425675	242107
423239	434035
467071	249202
229218	180527
68532	129131
209915	151632
244880	24000
32179	370866
398137	254051
117833	129410
492262	327217
343992	438717
111612	476951
65526	44400
167324	435708
241937	91069
270128	248504
224060	1006
267826	99181
390596	356428
161838	210261
443964	32882
169150	308857
84319	326130
73298	161921
30176	15662
267259	440660
459006	101058
452052	135133
107602	94516
40362	336287
33053	333691
97607	24334
72668	345401
421777	220216
185771	106169
101656	109110
461943	312887
432228	313745
165037	313609
437154	180957
152255	231485
390771	368199
84756	156867
332239	391414
391034	36740
15103	383090
428735	142320
472465	141623
294234	434154
140460	357924
323	178436
318198	57715
396913	468050
173204	94344
266701	437551
479254	226150
474192	127046
229798	21411
217854	84722
7160	396431
440784	57408
487938	234964
236835	286496
328940	488960
147739	185844
50896	114387
340996	203656
229744	29528
274878	268176
356265	478415
130958	326492
472470	35552
433941	328059
132827	417931
482774	240306
485541	448308
237242	365625
67166	73660
5024	13129
343746	272230
95899	185335
280830	477750
387167	229872
176393	475936
340182	82876
445098	478060
400520	123986
102760	299736
238045	40917
202379	163614
349838	207415
197997	333357
245305	151172
481240	453826
312859	38063
362267	396883
232069	218727
122313	267602
190727	164362
382811	94344
352313	19895
315831	290624
202433	310261
186597	253980
123109	49037
21988	21583
310756	38110
82731	290450
258250	14254
192800	355535
20908	111427
351981	53640
400541	443301
185447	6899
65576	422175
479002	51895
281468	327217
78449	462265
128605	311901
289626	166940
73660	42905
231740	139400
154679	69242
72125	123607
293775	363505
129366	245332
214063	317993
247136	314001
313381	55074
372043	317688
408357	135133
208418	440962
228307	290
193722	275768
128694	449783
75568	163578
396586	401871
435461	79976
86100	293994
35806	301348
316565	81196
207890	203279
162543	99437
342465	490801
270758	183975
28691	391414
338571	432212
123168	466402
234894	438419
409137	186030
255254	420618
222690	468558
330700	195471
126177	478415
27083	225630
315208	45809
94975	322361
151923	467703
195638	79507
310206	273831
16158	149235
420266	288610
195748	338742
296693	222701
377006	209593
466439	270959
182274	378462
90846	317118
201204	369262
204066	190369
193380	232158
473992	441135
401046	292682
326553	313745
444881	86476
196903	48590
326631	321868
51543	110526
78617	176536
78319	305310
204507	40193
218930	354694
199149	253749
37960	193310
391805	370452
54500	447517
280512	410701
87041	334680
232957	287972
441034	55773
55451	370866
146893	165867
134539	189660
419712	84208
131574	214918
229323	370742
279578	421482
342476	119762
86892	44296
204018	294684
101689	94665
483196	254542
411937	358797
169262	417027
150107	47747
278846	492906
312463	371267
24532	457418
279526	429722
54052	357357
151716	354313
288788	344372
51759	371454
374236	164591
407495	404513
401417	119123
130429	59759
302150	308209
168150	152278
30567	441150
313823	348551
188246	478415
444194	332608
444205	21634
491865	79723
330820	400548
259353	187974
6069	54872
136798	345585
35806	117942
17091	392962
231855	376760
33605	273831
267216	124085
82016	494102
488490	149300
316565	281167
241645	110677
244903	411455
355304	85067
145002	296693
431187	86372
489657	148643
320453	209488
157798	243840
180581	317118
33881	135858
418336	262385
150489	356663
63574	478847
213642	28129
279486	134694
430681	476951
344792	249334
293264	303175
28742	401881
385334	130456
390240	283339
371368	334680
324182	292112
253820	393805
267079	230123
229435	429863
78820	34272
316565	144724
308122	32544
154781	190369
490436	318735
420771	380538
92332	60923
161380	378762
137454	477491
267435	345745
249354	475953
471382	293444
246545	234881
224899	428214
254719	2626
345762	258220
44354	119381
398092	452709
221525	62813
91076	401838
362170	431853
367104	421865
137770	487500
206543	295650
207490	273687
482456	259191
298317	307294
7906	319448
314455	86077
190693	45694
404304	35376
479351	336955
81003	257298
381941	299511
58484	214992
414508	4413
356530	492540
176339	142201
476872	315687
81754	489552
333966	477788
264929	449125
392779	131312
2243	219165
91716	187974
297436	367110
99405	165053
238122	316372
92744	31616
389168	280233
468549	400184
124595	34016
413231	364680
287444	320761
220751	244293
101671	175721
83280	315177
91382	332743
453382	259192
130224	441120
28513	294385
292641	88705
273900	16325
129554	354183
250067	27464
413953	387768
416941	376938
76228	286037
162614	451414
443320	451621
402973	262246
22395	436598
376381	149007
267304	66308
220624	348798
182973	86828
307133	42890
134299	259929
433	25443
342950	229444
117532	445233
480450	352013
297584	283918
145106	198417
493625	362784
442035	381438
256582	293114
428892	479759
144938	473325
227606	472583
437067	199969
75584	23375
467593	34072
296283	130651
57015	461392
396765	190835
292750	293813
83305	327217
441463	103271
345006	226127
398009	348798
457346	109524
6315	429862
222389	7812
234020	353568
241912	202355
11381	90277
258131	280871
362267	197719
488190	399867
11595	105369
136442	214851
146224	315671
418916	411939
234078	476951
17400	81043
459797	145897
400437	67089
48282	45413
55562	475548
434062	76040
27825	288550
409386	246311
463891	59668
274329	40784
5984	119381
450351	4406
229529	192132
53428	238942
346486	348798
127545	420790
5770	174283
248877	304589
325433	250545
252628	343992
58744	279704
360321	366493
84010	393737
303256	177776
231727	48275
189965	155214
129928	407628
72804	316571
238889	90803
436699	217494
319824	285446
1657	454325
216229	390821
162322	303964
277961	259459
385697	417910
269041	366033
159445	134630
477683	296603
205985	402495
101646	34888
483463	310422
299976	79989
277568	479082
480264	225043
392624	94344
260624	234356
5700	252664
329470	449298
194058	367333
412707	391204
215814	97724
393809	433248
187796	117682
45160	207617
217270	167517
227852	272846
16641	177374
142536	50056
39683	105878
71499	476951
97588	484015
477932	370990
104740	301823
346557	14819
452352	58465
61186	392086
439626	180578
51767	491453
188469	49658
334372	103027
322008	202486
181163	225836
405788	169116
185536	307240
40308	46070
219546	242538
325522	391414
336514	167878
249623	144764
203645	140044
198197	253458
288986	355455
431021	388850
221106	385279
57447	469446
129454	67478
121529	458601
154635	67040
344303	235111
231244	160071
450031	389387
415738	267543
440808	44826
407217	214992
93692	188198
112443	248663
440424	269246
390307	57989
335654	52396
453746	160291
99291	435448
280536	342769
269612	311678
400520	367854
130069	461321
230198	328665
156061	131424
31121	391414
62087	430356
43775	91116
213157	10705
166434	67013
69103	487192
470086	257298
332959	420392
13176	478415
218911	486809
356167	51869
192845	377906
73290	149543
189779	464658
268070	388839
449734	181168
86489	16433
112151	245334
250623	150538
256893	293175
306294	234261
485648	151952
404000	145880
298907	163800
163541	451490
159959	490888
373839	400279
483052	323484
433003	315888
436052	440962
216229	405837
435356	458764
312177	170341
199269	349608
491032	163758
252459	32847
397846	184174
292714	14632
137379	301475
109365	91600
78431	388641
322171	230193
407981	284843
122939	443693
32010	205289
491363	264766
153508	203279
194795	372893
190281	275763
291169	413888
35394	161704
20616	453847
424359	316929
230871	174957
270626	332392
394709	252929
117348	326341
180846	216768
86803	285446
426271	168509
291318	373730
415758	190369
134133	239431
32968	35629
12623	324460
288765	315671
453653	491144
65194	452672
81373	348292
5857	378577
160032	15133
409716	76454
55961	241137
319831	119381
395200	292948
281712	259929
55928	35707
362267	170894
235248	401881
331540	368904
224493	297501
317552	321916
432919	219929
485062	325199
296415	14572
87741	341271
10241	179220
208577	280952
382848	127636
233768	235167
16357	52151
380489	216988
47895	245990
260711	75638
329510	219499
276821	491538
13305	150352
146537	48861
389082	30428
158156	388254
69797	428080
403075	160158
361449	348391
362968	50155
108310	339853
437686	57801
6614	477719
110348	383231
222263	364659
395336	396478
112338	211208
159364	447517
280399	85828
228254	146023
285664	328140
402669	48079
69960	364146
434943	465974
448298	117420
201977	420697
484982	270395
273946	298182
80294	11059
90742	451083
19134	287101
124422	405781
335727	190454
419779	185995
378014	60930
196465	140044
308122	83078
243115	478667
41561	160419
312474	381868
169079	41839
92635	95149
167321	86560
309276	255145
315990	287694
361123	226308
298600	144603
397708	440660
104734	26962
454867	57731
253069	385256
9670	127660
163294	41894
261399	470756
166127	203554
382477	28129
419831	366509
288100	176747
8413	250434
375182	45413
280308	267602
329727	464242
342112	475870
227114	195948
212355	287694
35594	378082
404282	54976
246726	220417
452135	295484
240776	175721
1057	205563
431634	237019
245262	398333
197577	219468
297436	146251
273048	363973
430556	385000
81432	486267
405370	158811
464882	449005
304837	110087
285811	191562
243789	444213
285966	448604
211551	394201
168331	269199
493262	335663
16663	167888
371026	345949
439536	226494
385991	421528
134469	118928
171444	237068
400044	470554
43097	448273
372144	467709
433647	250410
187834	88355
457418	322272
373025	396172
413783	401854
153322	72050
336705	444359
55119	86728
323830	184196
489722	361745
14798	331508
488175	318735
219560	402125
489223	465376
317300	292458
24692	424497
440511	428214
456627	465910
417473	164075
459935	267987
262890	304240
371507	236386
150352	375030
459355	302085
88826	294069
407144	13370
490764	357937
320845	22512
476328	100338
112929	208617
243840	356618
200253	384354
63684	166857
186095	231578
480280	363019
431863	270993
19542	260889
161229	212081
56619	399830
91276	162795
463118	226378
407359	218727
105017	379010
324461	469532
445023	206913
439204	462973
231149	380338
345401	331063
47214	332891
186189	430356
270584	16940
239655	302016
305738	430356
412578	431642
292687	336196
282731	423741
317813	489150
165680	147882
243007	10646
334796	208785
102206	414286
254239	191821
269356	28129
64875	339453
355048	13129
174307	184902
301166	434239
19228	397984
313796	190369
276082	476510
128121	366127
397103	145618
488129	254586
149211	64454
440235	302836
184207	374806
146323	369599
226085	326985
465642	272214
185631	378462
246504	240796
78319	194202
480300	165928
45298	18041
328230	421478
178859	380379
451685	304173
296185	80296
208785	183213
282417	22347
45643	420944
298823	28129
135005	478415
472164	59776
141305	119123
478905	69986
242411	71939
365480	16272
11023	283894
122942	130214
171764	117399
119325	15209
65840	338271
195375	312220
4933	408515
377850	342807
65576	94516
54964	474568
458207	115604
396802	478711
487347	477788
49651	428670
329771	336345
132186	9140
464043	304589
307628	356723
178960	33665
174725	413674
131037	421356
111810	13370
395177	30332
405738	52917
355168	23195
194307	323813
37748	442365
425587	421423
448823	7967
383379	393253
347732	89163
145810	170669
76809	468125
199683	218727
431993	142018
379696	452356
159639	329286
274928	396802
307294	169090
275815	183213
334622	431087
355631	186259
201567	150760
489208	293813
188469	188859
382314	329708
315692	16641
372447	157432
232555	311832
480580	188304
69125	276420
492403	205223
15819	277575
294940	86560
395983	75499
422246	289029
185532	378686
411282	209572
336955	267167
213825	190369
332865	57375
301501	258725
239272	313829
389281	426034
40443	332820
405239	378462
114097	282197
251750	165653
471555	59717
242903	126410
93441	280592
243756	456174
206870	14193
384060	4741
441766	20998
159236	420790
447767	97765
1875	203404
315231	13370
77593	440660
309276	349472
384123	434283
474171	30560
405788	478850
325824	482456
195224	487671
228707	88596
336561	482618
454263	281957
79322	342807
248296	134259
92972	397525
35036	61621
362267	138763
68965	196783
467111	72523
143385	58621
110912	159249
874	388298
349134	230691
93451	100631
131713	466110
110854	398869
93251	24334
255405	90099
109733	348007
335379	430990
158877	176846
147739	430356
366402	83084
386468	357854
74135	350491
70596	486339
23746	262954
82047	51222
325466	226494
15722	467492
185966	446632
93795	431066
314353	392354
493777	55321
487060	144179
439534	129750
450257	171813
237887	489552
35099	313745
397108	121755
192416	165653
297054	370940
390798	166651
311133	145948
450257	64429
307374	449468
393940	16433
397681	476884
165680	311859
194048	385987
10690	30132
59695	57989
308127	269711
10451	80636
444694	272784
155587	437784
474983	277961
207457	168381
259775	410664
109733	48506
357186	28129
27617	457623
21203	45141
318533	91600
392055	19819
275741	387059
93384	300
21464	335276
253438	88113
491634	464277
156598	94014
301955	409858
465654	423841
104740	286236
48388	264406
53401	313745
346216	263501
457418	433721
330750	299467
138182	125592
300727	233907
305103	154095
33343	8615
137454	156567
135335	211208
257971	442096
161363	250853
230946	413525
60247	215529
211335	187974
422015	273831
480094	331508
65126	262708
304011	134118
85838	35508
147699	159378
93364	492316
479912	227514
115447	183213
439600	155286
324461	334680
127212	371934
476951	264814
357411	2804
86506	320121
412516	194165
211944	258607
57350	262954
321702	276358
220785	266508
359236	478415
111204	313180
179362	313745
115937	300121
76949	298273
475288	367686
289723	241448
114738	358356
108824	423032
87638	397814
457627	237165
137968	231707
472320	67656
6072	144845
295366	228431
133929	431799
424424	247509
257320	9005
322851	162795
190281	256429
420234	367461
383290	380538
405973	375840
276621	226062
490649	471355
361001	295201
152484	217423
214213	211868
41419	318744
84801	478415
19459	208360
139925	2411
10794	60364
38756	434186
437849	185203
378422	373806
197729	302033
290432	30258
343427	434282
445625	176848
425389	162818
232890	170957
42906	129023
324525	478415
404693	247459
412749	205854
403623	1547
138412	194146
15751	28129
409681	95149
368227	329129
84779	285156
208496	432799
355779	63528
203105	245679
236468	345175
426966	88113
279597	232890
245533	46628
470083	21404
186408	160722
187787	354694
232932	405644
461205	266977
110606	59759
16244	481279
263807	308112
267560	254446
305072	315671
33929	163821
493267	173451
196579	262954
40890	202657
73298	423
261401	242927
363052	425675
75729	69845
196465	46294
232437	453521
217395	391902
77197	162947
350779	73336
182598	13420
289329	99072
479672	249334
478450	247666
246191	361296
409799	8184
79572	167598
371107	258370
376332	83811
216939	98427
190489	260291
17078	62191
25211	113051
234595	103845
298850	39744
142115	137128
98160	53641
332685	180578
349566	150614
347270	411648
146256	265924
170577	33422
128563	9054
104740	39645
386629	398333
304346	413311
210194	56396
263775	388560
171093	95942
333792	15926
129041	338352
10574	28129
14319	54976
141359	222701
196996	200344
192826	175608
209486	121669
167869	193897
426190	266203
182762	141283
192238	494082
397169	225889
373170	148871
185526	151167
417137	34681
260108	141607
204598	28065
279447	242187
11411	423064
378498	330830
260313	284979
98056	104449
20703	399736
472223	233415
254198	439453
296688	6685
139279	21632
301245	221652
94418	36066
129656	130289
95168	493840
124070	51954
19175	47598
15489	480858
169630	114910
67259	200444
154837	316372
372779	103916
366066	368859
35665	121106
354214	189064
379154	152502
320607	338271
410390	315235
136827	262954
452377	313745
213542	429718
254241	122462
107222	136448
128131	148039
139445	86421
445117	155921
259926	433934
292283	134145
124469	250332
234907	139648
125184	376715
168361	22512
410573	196399
141878	78169
414286	349514
109949	81923
389508	391414
317012	27464
98438	171953
37580	141460
150716	14331
457241	175759
236020	144073
61367	304135
92543	66471
256893	309508
309276	126911
88638	114930
328996	281015
341262	3041
260646	434893
221709	53490
59349	479614
229719	466888
307281	245679
245933	281924
461054	476951
436794	176060
234081	261396
293913	24457
62316	300240
69820	450161
178270	52537
372179	187067
230709	458071
60274	316229
364969	367620
267562	277883
262121	313745
449547	94198
226200	399508
259835	18158
466737	207364
382297	12574
364094	293813
384286	130069
25249	74940
151087	40803
378483	316575
263703	6505
309276	313907
175182	256121
285708	396563
231457	95312
109978	265487
256926	256373
439226	145948
26583	51895
150834	105498
360459	461931
113355	301729
41636	101058
217396	273831
396281	40447
366135	23430
382245	162963
400869	40986
464420	233982
7711	377368
621	94344
174923	184542
365050	117455
32430	48124
339333	476016
327848	183479
448483	140015
214748	425554
221711	407386
492118	232772
160849	334335
286012	249812
108873	267273
68666	228561
69375	183213
360263	160374
311485	72884
407470	474322
216894	206789
194503	481805
202001	482342
329862	3130
445101	223030
332543	412322
281494	395988
63704	364807
50872	242761
106327	57134
258187	190369
117495	317852
410017	100364
654	222102
353694	242695
344961	28129
471887	241525
474613	435092
478148	233312
163344	47129
209471	334816
222702	7159
476455	23018
116468	421675
265903	434045
229735	66140
188093	178368
260879	17996
115509	266852
174139	316987
478357	290450
42168	487932
445834	401854
427195	469532
343865	476800
220429	43404
80647	449557
455370	299960
309370	294130
430118	90894
343010	283036
65349	66235
439992	193504
457418	146341
20461	188067
5677	185785
201890	394890
64429	368205
438646	386132
373271	100041
68456	227584
265593	51606
342649	15084
97619	475719
293705	226378
11384	385442
59092	489822
347997	149256
7610	49966
392677	9186
239272	393253
92601	405491
116087	448639
15357	218614
285131	49127
461628	298595
299623	9681
97383	4413
79321	196325
97640	431799
187704	136312
431264	291382
313523	118678
173849	361303
207042	54653
109457	411366
332602	385000
145866	430356
302297	214714
294199	65670
231839	444159
155197	128511
296432	97277
438302	393479
342476	45687
210616	447738
68098	196727
134466	492523
455074	84176
185205	183213
32972	192195
66201	365329
433346	479082
221323	32807
292670	284979
457524	386016
400542	307528
212100	248357
324708	480442
229385	180954
48897	305768
195691	327837
66193	468058
399441	346387
419730	1148
46570	277642
225290	75303
436899	489812
146909	183213
179689	305025
148559	255290
260760	144470
216578	12900
379680	155044
124231	454636
452017	308153
328356	90116
238768	123633
174511	127195
165680	154207
319051	53389
39335	481279
392288	12263
20936	164059
130366	291521
135907	139346
1689	1057
104192	489797
209311	160379
373170	110677
249981	349080
369242	136122
206789	35944
252829	280635
109492	204330
210136	273927
357393	444358
60449	418913
377987	202889
216666	185944
480944	169047
370619	3217
45724	205934
436699	125772
55334	370844
393991	155719
146389	423946
168000	448636
61101	152735
313384	115386
137454	138363
409274	432175
465395	132740
193654	467703
490052	257204
100193	426569
297069	257202
273680	79646
273610	47092
403202	153099
401086	194197
27819	476231
214321	7171
80080	164729
31466	142678
260461	147930
341710	440962
252815	75952
124988	17186
257284	445203
488348	32010
129174	118318
191933	87469
114063	381243
235597	291823
217736	133729
257696	240225
461944	175736
229647	296432
230714	273401
113267	393326
273321	17186
78158	77019
118411	9054
78289	46116
52275	378462
287024	52030
269612	111629
142767	97070
46354	77075
347799	404960
367343	129185
192524	212485
295534	13370
358604	94344
200147	178436
407334	352243
18851	444691
149465	9054
405306	332713
238840	209018
273610	360736
313728	347057
34264	355700
212009	426034
104980	190369
443366	204366
280906	119381
290294	229119
233045	440871
363856	427185
461846	248139
175012	281924
23741	413535
10946	107990
132571	171424
52294	309077
324037	457081
231305	256366
243029	342419
492292	184809
65513	193020
348227	48720
429388	354694
207567	287694
320304	350772
60335	113117
276664	27877
335887	110677
197978	429453
254834	300026
331387	264406
406855	2126
449327	477774
187507	158372
10093	414832
155758	206312
41355	213498
72286	18479
28267	276876
125790	119506
464017	318735
381251	458230
433446	480233
258747	255369
247619	438452
354022	452759
171988	475200
239790	378686
407050	187974
346272	118386
431969	58861
230574	407550
486599	131517
106735	421520
120920	63528
166647	143377
458664	368205
80662	290450
6317	239605
2051	489150
278001	295484
316729	64046
303326	138518
279295	20959
194572	357096
10274	485985
15640	99405
489511	139670
395363	336067
411738	84502
439812	58567
193280	13370
163371	293329
159622	321868
142697	276090
356608	416056
348027	132247
424775	336590
137862	338271
122504	346712
167588	74324
13816	221744
314311	132447
144134	253940
155268	476951
271760	105878
28200	406371
492055	420895
59848	403515
414334	118286
167742	18665
346087	290688
73716	145274
12087	433198
338833	88289
346360	179506
115761	126204
84052	1928
323781	48714
160217	246311
379667	20959
449534	205270
96559	174263
190138	404523
462547	378691
252118	141516
405911	335477
284469	330469
453134	35971
48306	478415
111106	72523
134064	50747
396275	52537
230010	234539
339051	465445
152056	344142
252007	420786
410977	414215
468137	157133
185164	143773
284340	313178
251720	429719
70939	491897
238855	486339
398472	488899
354504	241137
176239	228431
125298	288035
492921	208617
319260	306633
492692	110677
25465	414549
414259	190369
46432	37515
256313	404960
177376	94665
33638	439460
431174	76350
456486	469235
28877	209735
282656	489417
267516	3774
491045	86476
450465	118058
268049	214024
347121	446693
483133	166458
396863	209018
359384	341271
41378	236358
182390	122780
261298	293813
149378	390877
418368	337205
219562	50825
254973	239116
71941	186561
57593	245792
361998	293813
146277	248614
73298	264154
482456	80475
267608	174935
133693	353284
105506	219499
147070	354193
143913	207927
487186	188759
186131	140044
59476	137762
380189	342063
328191	356663
144612	333709
85674	48146
57276	23423
32529	75952
61274	137511
383611	320266
66383	65683
409745	469268
396791	42742
342782	258126
455029	283265
471365	398843
355171	311391
392953	365819
101575	391414
362542	164884
132571	115090
287426	323685
237148	454620
81887	61572
333935	136643
449491	174939
352882	264836
371507	324723
482835	472072
446910	370475
103420	454867
229137	273831
155663	43644
1613	69856
295651	243115
100304	452736
24381	176476
237562	104332
239201	246787
223121	218156
352356	16433
104542	121102
427409	196456
410036	411424
247266	42890
68843	422470
62272	353836
440931	94780
289675	78497
91895	389682
87011	208997
155112	491150
384231	456162
24479	326971
100073	326310
108608	313745
396522	372617
3810	82237
13747	387987
59991	428864
386565	407306
479658	50808
419124	121024
150387	416269
138126	369599
124259	197774
262880	313745
172923	144797
413230	494119
378966	16433
58908	90614
11878	391414
178422	220857
371480	159795
256893	316097
478634	446105
214475	273934
49083	195916
492136	401354
120527	262954
477932	35628
327906	137508
303298	90277
196903	110571
137616	480355
134876	13846
202469	479037
296925	190369
347118	375114
242411	138413
240924	210692
261021	240796
137103	203656
136220	291984
377133	481279
323222	446154
74977	385774
66448	411455
158877	182942
325949	125417
23781	265589
332631	364680
275906	126473
152454	237517
158465	325009
26511	195075
310629	18753
97013	71660
106268	5938
233498	235752
99105	21411
47978	39686
441687	336590
238344	122462
150995	267273
107649	79705
75896	189801
283346	259781
329413	93101
204420	62366
97884	415284
88772	29588
190711	467703
289466	222725
148956	313745
196425	379730
219729	117235
11541	97304
279461	464139
311624	137648
360622	144772
311893	215595
147617	388116
207696	70431
414084	176300
158921	471485
43931	72050
355025	121506
396381	308443
376341	267089
350669	115863
487422	230055
282392	251368
15027	455772
271231	190369
143722	395988
14303	422011
432659	23036
273683	80501
51506	440660
111890	99210
137454	178048
451733	313745
209239	10231
473188	130194
204265	217809
441034	214050
354193	483977
373279	395198
250833	329283
187977	262954
184655	448635
275321	313745
66931	393176
398997	295604
359249	204843
58464	398122
122407	338271
210689	232890
390323	109285
200915	118132
349439	211297
177445	92613
476106	276055
315346	451016
24333	492316
316565	5143
380858	124803
218102	35735
324502	452055
310153	158608
267562	40784
435524	490084
261269	206672
266481	180957
430336	220417
14123	42445
444939	455413
182736	243567
92880	363973
449994	440781
390731	169116
428081	440250
419935	478415
345674	442438
392339	126473
402184	164164
262210	70271
356352	176233
280987	42111
260442	322230
30047	338271
224680	165330
386409	98548
133718	441288
6285	235568
225329	459265
376553	420895
319231	8175
192311	183096
128124	379680
145717	265262
51373	351639
406488	476020
350616	66586
119072	28311
174034	354621
358817	455618
410951	398015
441422	300240
155898	486339
278850	428080
19542	430401
380454	378859
56619	158540
312531	58287
405198	404271
265151	332505
12177	452410
83523	259929
329727	280333
11972	145497
341299	263504
138160	464420
128336	422998
375405	40942
342031	284979
237878	90239
110937	24070
192611	188156
21867	152502
256813	278824
382848	6182
8095	58621
104379	415350
67837	144975
448673	308915
54671	151642
153962	307294
334708	231169
68843	4544
69289	215399
219546	10690
30996	217502
233045	247711
394300	456425
375405	6045
99772	366127
263577	388402
478849	383096
243492	218730
63528	337564
155009	169485
319259	476035
18642	245679
330911	428864
443345	478415
26159	484274
483706	245740
373615	395663
456453	192365
334681	11377
140450	470046
155073	434239
329010	40362
263803	467703
61367	189514
400783	348370
309917	264908
9186	120195
101012	27464
267443	180096
265568	411200
370869	250236
146893	259250
99721	141068
40857	28951
404345	425062
94331	492906
471993	299267
261721	457885
270620	469532
431807	124870
428735	379725
160182	276090
22801	454975
394388	269199
220223	375228
233045	450127
91197	155622
193994	448511
254973	124894
361852	54976
473971	9054
198495	397535
18669	305428
308966	441375
460645	340756
120071	310756
191140	245317
47706	402708
230470	132740
153471	322422
103050	380769
328550	153665
281485	144845
149892	333729
482422	353557
87527	447943
329379	9754
379372	311516
247331	40613
434594	135806
162270	54042
168000	442947
398601	352605
37839	187920
95972	298736
109676	283022
389353	110677
86490	187974
350074	266538
1215	90041
454895	326492
244579	144534
78527	290417
372741	116283
453746	152321
387147	446110
410794	329086
458730	324575
227857	350563
218485	340754
360220	462236
341863	428199
18039	463434
144584	227951
106447	2087
440099	57989
461901	428756
121563	336590
299580	78060
70464	428738
219777	47809
136604	207972
71189	426796
164829	417918
266220	111744
4365	148000
45724	356576
131868	457033
303655	317118
311334	136687
331508	283739
223741	6253
321080	392588
312283	353631
78319	349140
388395	213871
7111	451386
66547	326809
308487	454928
148650	244005
405261	413215
256886	271403
224641	10548
137454	476447
313631	214
423013	122490
58486	91327
387201	94740
292020	343085
167588	310258
214	42443
178629	48955
410070	449503
461345	392086
470837	6870
347175	336590
217366	187998
314873	18853
420260	110551
39601	76350
290211	280968
309276	131213
426696	125860
190015	237165
326053	190369
226253	220114
59665	202523
362231	385182
72661	124085
6831	283244
452954	98296
76104	59864
183746	241090
332785	265065
99459	477590
11318	337920
47502	144529
492709	243438
307005	31002
98358	179375
417332	483320
326110	363581
450257	10690
257723	413416
51080	313745
329416	437982
339626	190369
169331	306545
3318	458786
261378	16433
50346	298767
238102	154678
337670	12592
314001	4369
350887	431637
172923	125772
246457	41075
442223	287740
373195	42368
392976	469235
388485	179136
377232	490237
128802	409537
74024	393739
195689	333226
199427	35707
370626	126952
245873	293417
259797	305706
175000	26725
191960	185483
271034	442554
324151	350549
370460	270537
382251	50009
410452	6899
97732	82794
68036	7996
68098	406629
335654	80457
191581	144361
167657	373482
450338	190369
17747	464523
469822	91799
322681	12177
274852	400048
425374	473933
186060	94344
125039	67009
472552	470474
474854	180578
297794	136377
484076	416087
66448	65600
400540	312631
409055	375107
367343	20829
456021	390185
367628	274114
430217	391414
123814	483100
53963	275677
198317	486253
296975	402732
464283	167754
311762	473030
282453	23018
479810	235232
122942	420414
35362	482480
96516	306491
98295	99724
365388	227475
493523	47586
35514	414832
25632	355312
20726	9054
397385	172535
208013	264178
408977	51895
324077	413525
88213	458230
379867	27240
223929	424353
426742	313745
491923	205270
192231	234918
345715	194626
228968	110677
156255	293714
230574	356528
252145	128390
155242	238299
220723	83317
8142	84836
62672	175818
157978	274309
139867	76454
21875	372497
401013	190369
218890	21411
433323	148365
367259	467703
134222	48182
493987	436739
371507	332125
117320	468640
153006	260857
239769	461182
33978	451016
284316	383599
463763	323235
275983	452776
414521	72432
318355	317601
158286	214992
303250	20860
288263	144767
24412	171592
333042	134145
77666	255650
442444	273831
54599	71725
234688	348007
226167	287740
455647	231485
246825	35588
58586	40447
429748	392656
125417	104505
136864	190369
333166	198273
330752	430800
349187	174864
158180	486157
219281	343690
184063	390197
389090	410236
417214	378020
57920	404396
361001	187425
310465	217679
309760	351040
44252	129325
337483	441635
35806	300473
482534	341862
484669	37793
219536	425384
445294	86728
474552	203312
117164	464420
128264	469235
314778	451431
119105	367750
184629	16433
287566	460010
313822	303933
160557	248501
94564	90932
231347	462840
78469	115797
17479	240140
367617	387053
114748	366941
187494	224085
362765	201818
384197	133423
306202	269904
86935	195893
249827	351193
214436	464420
272301	154089
282875	237085
173800	15209
192611	454975
27404	227186
300074	375768
462578	387742
397505	21679
312026	94344
485961	317118
377206	42890
428550	28838
71041	267602
272368	192610
34729	336891
413513	301659
107246	216401
236371	263175
381791	344965
284248	367309
41378	343992
440604	203752
426611	96846
85674	152592
83401	142018
215571	459205
168440	254366
365932	411424
312949	126375
262783	41673
275793	415094
62871	45079
484408	454426
284711	2640
228128	461769
471540	35735
102162	435708
405538	173176
458601	479627
419973	49828
234776	475223
468795	248382
192183	131213
124185	138926
163384	130742
203438	440461
249471	440660
134792	268176
354893	333746
388697	12701
169950	463623
402933	336590
79178	94665
59652	156638
92861	141440
304680	476035
380858	143199
92401	258938
174390	23062
201420	55782
171306	413938
58486	228888
352011	401854
397230	221324
157666	379255
453774	264406
132801	120021
230576	47304
66448	180259
158601	485304
102116	459213
261398	15955
154864	349173
412560	466786
196454	425827
489078	266683
85245	91563
428735	243929
220178	282772
189149	425675
150216	110594
290200	320097
140560	84343
342627	188759
30244	156375
303507	11710
383382	134145
337479	432239
372054	257856
464958	189031
245043	432324
261130	86476
390438	6467
115123	294069
95502	24620
155390	470554
246496	187998
233771	269171
81432	148505
133581	325275
238243	60347
232518	103751
478207	411119
15516	309843
232035	263958
312554	491357
223820	53883
297627	370866
269672	476525
235817	109580
460557	219499
150040	48007
95253	51895
68098	460838
146893	363903
241591	134259
453831	224424
420295	223978
449406	292567
386474	284155
325704	222330
267962	49889
358928	442349
135103	427050
225086	47312
51359	243301
195966	38063
436833	407887
486217	61076
432560	26714
263703	388652
391913	469235
88706	175393
391568	304591
401251	370866
424387	159638
162025	224285
64272	288234
474688	368680
154601	332392
177374	9340
472910	278520
328458	285004
203372	44049
447821	226150
352551	337090
328152	71763
215638	349475
193948	431881
258249	393326
370590	293813
444478	230755
286001	364109
219541	35707
63086	279075
23640	99437
7245	183213
286001	327120
461415	139297
461769	287688
276413	32354
278268	382136
81945	295184
52622	430356
197385	242903
216006	464103
79701	77031
67108	40780
260838	49903
215474	308897
140450	290690
319930	352952
75878	303480
277568	437510
289660	392555
467695	222370
277126	327128
88933	189528
63391	153006
39683	342761
475724	490389
71091	79627
326657	434187
329727	304589
481800	432175
105132	135276
192238	248161
382310	314742
435140	350591
492767	319051
304165	390914
386799	134145
316565	484237
56198	195327
439433	224285
208286	267553
874	356228
300330	462229
112425	301475
73413	255650
218606	83017
466790	387742
163379	403513
53280	373169
67351	38063
193944	478917
350822	338799
307404	359762
727	387413
99405	137427
474925	180719
433618	239431
200558	387742
380861	359251
365249	366534
454536	38063
392880	363581
440511	398795
472509	309468
10759	276358
48966	459650
197278	28951
368540	105498
425554	125399
478863	209689
290909	277105
299113	430356
212081	228116
115730	94516
347143	263521
446060	72096
431907	96163
330128	258370
114643	380871
200092	455769
125343	315566
136928	249334
329307	363618
192369	163629
361818	298767
325443	108293
212289	261486
444559	91088
460798	18957
170325	119123
442884	75583
58418	360860
215547	51947
398997	205712
150236	3298
423378	195551
140608	472157
55183	453919
456658	356805
227188	86077
371692	187974
171490	234363
297145	143671
231268	231546
172200	492504
376175	78473
204064	494102
243352	240225
392864	74067
427628	317675
82338	205270
250851	152502
214608	91069
338493	2209
438575	484058
7928	313728
277405	21523
436367	291324
236654	124085
349140	432976
187539	268531
482024	57786
328134	120195
420816	162685
42826	338271
35143	199569
81967	396224
253170	248964
127921	487602
435140	135266
204116	254543
341446	179045
254463	6991
185761	11764
308818	155547
93627	209909
474347	201644
180348	348920
365099	244712
200986	262785
62730	479614
6407	282820
482634	415782
398715	350699
441036	202996
320121	432919
35260	401854
260285	427205
332395	479448
199687	307334
18928	194625
425782	447158
274807	388254
77978	338271
241192	146251
117992	157076
88038	476447
107619	209372
402703	335156
169778	190369
205985	432212
291281	137719
410028	100048
114529	340529
367944	18897
340511	442819
125003	381622
28200	110708
27642	286337
432591	2393
467438	303424
141031	196313
81432	194626
266141	118716
439039	304462
144973	181558
13265	446351
48275	73653
293059	1057
380846	463747
330688	48007
109561	288026
115386	292650
71189	65667
286257	135988
16418	196829
76526	274039
259074	472583
58881	225138
193845	144845
377851	112497
300273	293813
198382	269290
158345	250250
324490	205289
368866	434702
81249	14335
54539	313384
331441	217423
473499	43616
424387	280635
409191	483846
472072	435920
136205	99330
44894	131369
12187	164026
168984	270095
227161	478415
98847	81326
119938	356049
426392	136423
183655	154613
119001	458601
356463	351414
35806	244830
121934	407311
454309	306100
254599	312947
438886	478232
481934	369684
194051	399852
463539	295684
262079	38940
281897	353557
285558	313745
360137	474956
289447	49507
85049	489778
443964	214436
151430	413336
355266	391414
461415	294836
203738	294317
238889	10411
100035	397238
214107	162831
34296	391414
100813	218615
248020	190369
277943	81104
28357	54920
242038	66500
35917	323213
11334	209933
301656	307376
193168	440660
330954	77040
61151	378686
56473	293813
361730	205436
325896	401947
483112	375897
240044	476557
297728	104341
188246	367483
238855	123958
430029	313314
203793	380567
326260	339791
224819	48275
454867	380704
393358	459952
210094	421356
462910	436354
371449	152128
21242	254914
107924	175895
48674	240225
77448	289322
373953	458183
342443	98065
448519	230925
216534	82430
65598	21632
104967	287468
381636	441969
150237	149966
60208	256373
294307	300473
228849	184902
200804	186361
332542	314000
287766	312491
309225	177139
166626	468848
332299	96786
375600	327217
208627	254973
456748	378859
272785	24112
242325	152300
332264	48365
186597	241596
368169	72985
329072	484274
114618	82271
470270	454975
70759	35971
195729	88113
258729	244017
81084	455163
199782	372175
480648	48409
434550	67858
489589	110191
400970	284047
322658	25186
387602	430356
286429	457081
96529	293813
115604	27288
48787	433934
101626	43918
284626	263599
411861	462973
94854	474491
268910	373670
115304	267352
107103	132740
357023	414995
380670	144800
6111	225664
83558	255326
35806	378349
29824	123417
377869	53883
73168	293813
312664	330878
357939	103661
374050	357854
61540	228431
183031	388195
188911	220417
15819	488835
62111	468832
462528	32807
25380	323047
392072	160071
288491	349716
456870	45141
298823	419336
360038	241732
17470	16641
69848	60517
196165	197230
136279	401928
292576	409814
464022	125041
422900	141958
389625	273831
15301	454125
229875	183213
22564	175911
226023	174500
266867	171472
196359	342807
344417	123369
244211	280484
7817	73336
385932	87938
136084	449347
76683	132740
431804	70557
87831	326357
304658	37766
59998	396605
293405	10733
208466	425193
110471	339056
450334	360860
463890	236
91700	41904
306196	248835
201399	152652
213096	226308
437985	340680
243123	59759
80294	219989
203656	50111
429331	449398
325442	431226
245319	475594
267562	477350
216847	420944
434396	427400
158950	267605
222387	202870
111968	90123
489636	262954
392963	293813
169205	178895
234096	135266
18451	428864
304952	489822
358851	58282
253527	381578
162821	187974
295995	258745
319607	329811
342865	355700
440808	76008
450550	294323
57276	321808
291457	157339
327071	324377
402237	7924
11036	44669
467637	31267
370583	133658
338523	24620
380207	15926
121461	225581
479996	97726
137450	422164
79755	313601
117862	195802
139652	385322
249860	457403
21447	490400
290550	315250
257166	169481
286001	53624
214440	163456
52645	421356
436749	391414
289154	414420
449319	202019
19525	258981
363467	150478
313263	132996
86369	13370
259880	424065
281324	157761
17613	21583
208631	307294
110692	324946
485793	438783
454059	380491
68843	294311
35806	388832
327209	344511
57626	170858
383638	350442
409152	452938
135690	51881
94229	436471
436952	366986
45947	465598
328708	264089
292952	375648
369321	216318
67239	88979
375888	110017
292721	101002
27417	266591
347907	228687
388676	409895
483987	202141
377709	259435
185885	377689
269846	476951
188406	493959
190935	190454
1462	401871
316263	131260
338962	420959
64936	243301
115814	220417
449735	192448
187834	12904
485356	88113
218733	354694
158111	50544
192151	455149
194912	246778
167663	54976
88198	172089
153432	268936
229433	336590
438464	26453
366189	323553
64083	58984
388696	232612
39666	466046
200092	444081
294012	12895
161363	94753
463947	289783
311464	380568
128566	440962
18438	367798
354545	393326
434906	478738
48545	293813
255333	412651
131558	263967
263328	186561
95292	181446
90831	275790
272751	446580
244234	125410
479260	261320
277215	238507
309218	190738
161397	12958
68553	13434
67571	486159
259034	336077
481236	435318
68908	46996
298248	186384
73660	410365
401092	32807
43174	75967
249978	126911
331289	390818
158239	288035
66547	488109
92214	94516
260453	258126
109435	321646
482877	489552
248754	420944
16113	114930
30984	273831
95453	16433
160876	258607
188937	404107
471135	388719
231084	263713
77860	299467
445919	190369
55633	280309
122168	485206
356306	232925
323447	70628
492670	228020
386608	95613
80553	66323
52283	49828
333603	74447
149429	391414
109727	94516
297586	293813
60716	313745
84245	343085
64549	288188
179144	35707
443601	165267
443094	105806
67432	49903
452148	346609
95189	456640
403257	177630
468382	355700
455317	486885
122238	146016
236787	29284
461657	267352
377909	399314
242673	238578
73971	363939
41161	144470
214825	63942
78041	54976
383244	10646
380981	329811
214951	437065
239954	308887
59045	293813
121607	264406
40486	67584
415023	413896
135295	217476
232598	193913
164401	84194
38694	29247
224116	225163
355413	204206
455191	406371
451828	309512
230790	480025
492487	492864
94573	475047
311019	243840
204078	328926
205607	379996
420221	187836
398289	220417
103050	421830
471169	186463
327657	492906
410319	190353
171174	127583
335223	155747
474966	373664
309917	210189
403653	74057
150196	296423
89404	174475
426041	151139
480291	423145
120050	24647
443909	6289
209739	448096
3575	304155
471071	16433
118370	78699
168972	140677
487422	468481
237586	152321
304921	152954
257781	121481
386060	405579
138079	462730
303049	310261
106313	104734
344910	364927
443532	168753
158622	196887
31379	475060
437970	343012
242523	260956
85144	122148
6810	326446
130150	363581
124971	150678
324875	192182
21411	456647
149147	401871
73974	472049
366397	147786
323222	420389
303454	86728
429100	213187
164635	183213
407952	166513
193380	98529
407943	41075
83937	185076
34202	231609
209874	257713
407328	291249
410450	466342
273173	23318
113624	428574
384748	252129
10883	213221
269110	222468
131174	79989
179153	170030
419548	440660
367619	110677
27322	119868
210731	422791
300908	39106
42168	273831
369344	369599
115624	128980
339474	152724
241444	331001
233187	71725
478020	458949
215240	189635
189950	111623
231305	173766
33851	477986
257245	386772
318704	445016
449782	288807
433571	445282
411357	286655
221687	281936
91657	245659
297436	493990
143671	89678
370963	442399
398558	113138
173252	478415
423266	404408
289995	263610
80924	190369
459668	417484
126734	209510
12011	203148
42449	94516
250979	313745
308596	321531
263557	480105
176328	392349
255471	38208
55209	12245
203724	377206
141878	342390
175752	235355
47816	24104
194116	114930
19911	16433
467788	315461
371507	437333
59768	362924
330590	300568
137454	393326
212310	327922
354545	105498
316828	410535
107998	84127
271101	368904
132154	330573
352031	203656
327093	92371
206913	350479
10156	363806
114231	432419
123620	299322
96045	246592
364619	400329
88250	107692
398329	41753
305054	469227
413400	103205
222533	281082
444081	23318
214207	453010
50087	183479
319548	449877
395524	285446
156644	432217
403057	194530
423504	189659
301628	476035
396162	92510
466926	464181
258747	94344
479320	134357
448426	317100
91036	25388
238791	150334
288643	50264
175293	172160
221296	212263
408809	464420
100612	438782
363762	488813
450747	428214
378528	263699
274840	489993
171215	187827
274844	146612
328367	196815
388400	119762
270027	316388
86454	378235
172535	422078
425626	454047
248742	421040
81358	88984
454140	480959
261112	1057
328939	211868
350868	266852
261335	258370
85916	174370
428950	402048
139546	15209
19492	212246
423144	116377
325473	351061
345146	164504
57294	188289
372340	164167
67304	194520
275368	179781
452424	36191
285112	231485
416889	455998
411954	69679
414257	343270
374160	278740
84570	125425
97664	16153
403890	48873
418818	173191
427978	215132
447707	85280
324325	317118
313453	374256
467467	60310
479528	428738
64401	374629
417233	304466
11626	169291
206709	90678
202787	322464
17155	187836
144214	166513
452962	143625
114315	300813
271730	289970
361510	325050
187699	10589
5821	85651
28097	226658
374379	203857
93420	452924
106940	241781
40890	479240
364236	5857
73660	101030
288661	434893
247619	435926
292576	438850
303320	35707
56554	350822
203164	203279
144532	381485
231115	68762
285457	322153
276821	408687
84115	264354
19542	289638
268910	303042
339692	186381
215986	321220
144037	423773
43724	293813
332387	303175
74852	369599
253688	149811
75016	208223
168640	460845
317982	151096
75312	393326
332974	276090
113739	137128
311377	58767
31450	222072
94995	428214
425286	140299
39223	326815
67571	28887
43004	190244
373605	95325
327209	400044
278020	47043
435183	371934
405876	79989
273662	23101
252473	328458
219862	142018
338718	394328
361001	15057
152504	400109
470554	120920
126882	160158
73660	142998
252437	81970
57594	273831
73586	141560
386350	119123
202379	339853
20992	40513
322388	211134
234431	337517
302215	13370
114924	282761
373025	354747
444205	73698
75379	348769
298397	58709
302178	335663
137770	197804
155441	313745
290142	136387
314161	55857
27733	161510
192105	23488
132129	203656
456062	8607
60628	160679
142542	477147
81019	345999
373755	138807
29088	490913
455218	456440
350669	93468
228	45413
366472	153995
245990	183289
254735	168439
155073	403098
13842	349373
249546	440660
252338	450087
69166	249709
352702	217423
128704	342761
44115	305788
343650	322821
295009	50890
321213	99274
16717	50322
326260	144012
240522	89283
45752	190369
264697	405572
259978	480393
411866	298767
189712	284651
60637	251075
458483	290722
5341	299499
81848	78396
174534	202074
299580	135585
362267	132996
362267	46912
315742	249202
53428	190369
107639	427421
103727	462776
195848	298647
323347	447306
14485	308676
76242	21583
306694	91600
2204	404806
185924	201923
47804	187974
491724	467281
424678	489157
313547	7211
340197	426610
327319	185208
134654	91069
222051	15133
29883	213271
276876	317397
139296	442887
414972	312552
279889	196548
217854	55012
43931	91069
367686	484691
469508	336590
228326	49903
299812	240288
123283	386057
335085	157566
20334	136845
487095	456645
424215	425675
378357	35288
275763	486183
279797	458930
310897	407651
349608	84089
364059	366941
254098	446068
136775	294987
469530	307755
117862	461392
87613	81643
24401	94344
182820	35421
55961	52917
82981	179716
10688	461944
222102	405217
298961	153736
83915	337736
122462	83531
274204	190369
125573	34287
439166	429632
431809	400807
107332	266982
74154	487938
167588	145844
227857	400311
491060	142390
277855	177363
38038	16516
217391	360850
315639	197440
128376	110865
267443	362773
284140	132740
17065	152085
176783	93354
465973	13613
224589	190951
293719	220857
326260	326191
468935	83811
169828	273560
433512	52349
371439	458850
256491	322194
493523	103751
203971	451373
161177	56060
486712	128603
133975	313745
440660	186401
72287	42489
306345	401854
93642	113522
292641	353307
148312	486799
93214	450647
381305	49977
241789	190369
396507	156006
364493	203279
447694	76879
440032	155007
229123	40468
333691	110708
214735	390197
17481	368492
294336	46785
317813	405217
250902	57002
76717	154228
210812	464420
280405	430288
291772	275790
157083	16433
20186	258935
199668	94344
384774	442265
195384	277450
284840	387268
279722	368183
376875	481368
191797	62191
45164	491893
278371	25437
280915	85551
385876	331581
434854	242549
46301	126426
435736	16433
259379	313745
108639	240259
76228	291838
65244	110677
371139	336590
463539	53994
170464	190369
119665	315671
239954	405685
229744	160158
43412	487975
297941	159333
290857	415629
354545	297364
22541	274266
251720	164075
73971	41991
122039	440660
287227	3011
342631	380769
464743	479113
310038	174864
160170	187836
138726	491565
275778	336590
61647	28311
6285	92962
416769	281236
178041	214024
456215	48396
440470	138807
391732	375840
100094	138807
384467	110677
379160	13524
133805	77823
47441	125420
344178	428258
147706	299936
326574	170129
145358	252961
314940	320161
342236	401332
228986	156278
454403	48275
474041	454024
337183	274309
121860	40034
121137	227475
36196	27705
321696	385378
110216	23430
403032	28737
69569	212686
232183	60517
399441	206768
265922	293813
377456	405217
313405	346410
17000	273014
397734	30984
347175	469235
283737	335887
15703	160722
436428	141509
277212	110677
280749	114063
47300	11848
234748	346388
291865	183479
226305	414257
493501	445430
88149	157404
157903	121628
31890	315367
375979	145702
404703	226308
376949	342761
254685	86974
147911	39437
426477	161114
204346	169842
64948	306736
369577	195051
229199	16433
50878	85504
250084	329139
388832	414832
382468	94762
285923	60012
324296	461066
269199	145274
216894	122298
91162	267208
100297	24228
152535	215642
115636	303788
99287	249528
240661	247334
480743	190369
88473	160545
86803	160419
237167	35322
282459	355700
291782	9681
102249	307760
315623	269199
112151	471584
39573	72523
107998	332685
286874	430356
214853	209572
424647	243662
301701	42890
8996	334680
255084	327721
110780	348307
168093	56070
442480	456640
84968	239738
481510	434376
369397	13200
160407	120003
193807	310756
244411	188925
127698	395988
310402	331655
30353	212278
179277	196132
315957	278798
290795	395971
418459	313745
241756	26033
45900	57134
337186	211148
422912	110677
343225	192204
462217	405217
67223	468162
360427	238290
195303	184689
98694	284982
168437	450890
403211	116060
239201	151721
223413	128946
50588	421225
137359	385000
267562	368171
411425	203021
127388	177829
338955	468970
412038	341214
359790	489019
274848	435320
362881	439706
374305	176161
282663	341105
193070	197322
375722	279586
360459	102597
98120	164504
449803	326815
395771	371141
19542	277269
107578	16433
263703	372003
456021	417094
424791	352952
344072	463853
464998	90049
218960	228431
412440	335390
39892	359247
325193	477062
335083	46503
150897	141026
369746	21583
131210	86476
313143	211597
427200	339174
59310	13370
245202	402731
48517	257298
21023	431764
437815	62038
389522	181322
482225	13370
288494	380884
353755	258333
325439	341271
489930	217303
122972	158514
128294	15084
397059	249202
257971	118972
209967	41533
166247	89047
257289	44082
390616	429950
177432	153995
305647	76454
288481	267602
73298	270836
69984	317118
12895	122405
151077	284843
82648	88203
219099	453222
337200	265345
126223	409828
417262	371315
484569	112841
383638	153736
315250	324037
404909	140021
306106	331581
150236	107219
112625	411880
409165	119868
455792	71219
118738	376566
66735	15133
291657	307279
57255	481279
229647	177374
23297	368384
73327	352905
257198	57134
221487	354098
232812	267352
69749	119446
296514	476656
212029	89163
277212	84590
458490	62191
364734	378428
210998	107256
198867	46996
37452	38794
278323	451738
11112	277973
435169	445988
167588	393238
203020	422411
3809	436295
441302	441774
73834	385378
426610	1483
449400	250679
439073	128758
456779	3041
217465	190369
39868	465
329980	304493
419787	293813
411693	218796
364424	238658
296477	88284
180921	141440
316565	212167
468575	22337
406083	469708
365872	410018
428072	95922
325314	76454
147340	317118
362267	222476
45774	149827
8840	145095
154781	103497
149883	141440
487630	205223
260110	478847
272908	191821
44661	380078
95215	4083
52867	173470
88831	484417
420309	472583
274485	36484
313692	444970
138769	309801
140054	291289
114328	271157
300981	454057
275141	420944
2119	242301
430774	430601
336797	410109
203966	115245
315185	359218
377468	216815
293931	417610
274852	70241
404892	228885
94123	390771
240661	420944
434322	457418
277373	167262
268447	281212
408839	357944
198394	222701
491977	162795
32347	61739
205346	42721
66129	41673
148252	343085
230051	163638
66734	77417
368858	326544
466670	450011
334985	197262
94690	23018
202427	317100
11972	359292
168677	361270
463715	187756
305827	307771
246075	6119
338691	48163
318738	209572
116686	145182
138886	69857
354689	403476
133393	357382
328578	72523
417565	267013
450406	284272
168997	338975
475507	83403
82168	351328
270224	53963
264026	133237
425338	493363
83204	249444
59585	183213
237312	337849
83616	251683
99759	27346
379867	388767
84578	137517
96942	440660
381847	17186
121133	417404
139911	45060
36222	74094
215969	142189
104083	86728
321555	207415
274478	57175
169630	245824
49037	80474
272067	142553
275885	187298
71430	29064
296029	52624
424497	346173
118179	428864
453390	477491
183705	167841
139439	228254
465535	487829
444380	493016
266293	453973
253908	97083
229735	341306
98403	325134
301659	187045
442802	328078
39062	375840
5700	354418
472670	288035
398310	322110
198108	66965
167491	123762
256846	253322
14535	473510
218960	58819
216585	122457
476378	119606
33172	487471
154455	252090
336759	472246
13527	378127
124259	140378
474975	436599
314413	53863
481419	16214
50045	79705
321426	231485
129760	330469
297436	66930
69823	313314
273686	340103
456752	205221
479044	296423
267562	110677
132147	131606
458768	452709
224749	145472
284203	52030
228393	83872
187539	428155
202224	484426
259276	489834
75339	141435
83143	106600
114643	309980
292538	15617
404163	374305
364864	450873
8859	8463
190849	429803
450145	229983
277489	481292
88835	300480
248279	81189
485936	173176
270248	400184
189345	380999
295450	310940
21066	230376
393015	387101
114877	462907
430520	89550
347094	96977
135429	9054
125411	420944
278273	476880
439595	178436
246865	478415
110002	187986
202996	441313
175923	245538
443111	427803
432175	79199
35806	461169
132155	267352
458207	190369
168464	245575
260179	206623
413553	486885
425430	391414
217573	145636
420823	484330
54220	59361
392515	168845
259803	414882
410608	322188
453470	269963
120095	413828
427633	198791
140004	126473
253747	351566
214390	227101
346484	35707
125471	21902
332512	322347
220609	122673
247174	337235
227188	294836
243188	159249
310153	237165
159333	60153
352798	4369
226848	104505
322310	389497
295150	260527
205322	412373
154095	16433
80558	278989
157492	427706
332299	417918
422711	327464
401512	432072
81304	380489
468287	96758
465215	221252
200335	89491
105111	469227
366966	162831
167588	65275
465559	421356
494084	481812
117705	406206
157883	136684
190630	99250
279257	203496
300273	32933
156375	399298
379424	273831
459138	225043
453312	245928
279778	78806
460659	176878
425307	445286
92992	313745
315588	48146
72081	33553
397008	423688
233388	35447
256993	397145
63676	227101
20081	24135
43200	110677
233117	367407
96521	249334
361001	453746
176111	175733
455804	412517
184149	476951
153006	206967
140382	241468
438475	360978
134263	37515
298390	430808
370137	419494
354580	398628
129198	440615
190561	431556
395488	174939
180755	358134
422020	193040
464159	303175
178219	103431
422521	465753
325314	134145
76719	54522
289084	141724
465876	392756
444321	316410
440078	83041
285469	51895
190656	194370
241432	15209
334585	287662
107874	153736
385365	173033
299771	440505
296760	147392
87638	386266
196425	492374
198926	64429
299872	455769
302272	330329
2796	244688
420138	402323
62162	406061
380347	328140
220475	492334
190248	77146
60604	146202
112461	364967
431063	4349
424647	111220
282010	267530
391740	190369
276442	144306
60216	15500
419289	63528
89837	83227
295068	388681
29858	92425
356588	190369
216421	307279
218501	190174
434854	382180
298069	395548
178916	467703
60050	134169
481147	339829
157751	463209
381007	466969
235375	262187
425363	418544
309225	252829
379903	21379
322101	351639
481519	37396
400163	440660
59736	172581
89740	409828
339075	250853
236267	150974
234087	343012
473095	353116
159561	311297
470689	26366
111968	40692
290351	198915
78433	164315
449864	273687
289675	347449
450048	212081
373670	266307
193118	139101
233498	223149
26591	318088
176130	124473
107508	9913
296619	101058
223121	95720
409656	76766
321306	354933
347948	312463
246132	264766
306628	168213
274145	405217
435371	19073
193123	371918
443216	53389
67630	346726
450584	203928
182914	219499
95685	36681
243287	458142
110068	342959
163795	190369
184675	269450
255179	66895
262660	389308
228754	381497
97880	229016
58042	330143
357697	190369
491036	157726
207567	383447
368205	388480
87047	30263
409496	440163
484044	397030
109972	355806
484820	86421
450733	278907
65710	338271
331055	33855
458207	9075
139227	171592
179588	464727
34599	485275
484840	378686
271304	481368
7988	359323
450852	187234
437211	443896
276	218727
179691	462008
384732	229928
245353	74106
297069	292553
432175	364647
284345	321923
317630	458416
9381	10345
388832	379976
92635	122694
215260	11690
188233	65483
137454	93287
30237	492906
373288	229190
120966	350189
441302	467900
145288	438300
367280	203363
340947	366650
415023	327621
207141	462062
33398	434035
227301	30906
310179	142217
391694	317132
413692	445069
300795	285156
493159	398954
325839	284982
370148	124437
361553	308897
142680	76316
298198	331388
456231	187834
373313	183711
102275	377278
408555	418551
294277	430356
246825	21523
228068	326818
130060	258461
275951	86560
437573	284982
204440	294019
186123	478415
170603	188612
129574	449980
123301	479044
153006	428226
116120	127921
480920	370342
238650	99727
6265	314303
36205	1605
121321	37564
404264	214050
493008	294130
373128	390425
27404	388575
113363	33062
333205	272230
395155	267602
3316	245679
192611	388657
101870	99405
373025	483259
146443	400652
186395	40193
412909	232449
101344	492906
30568	28145
130215	317132
273609	206870
248354	477737
486176	366493
104527	300074
306687	346408
146893	356332
391809	107711
144724	298767
180281	80536
98954	397505
480580	222382
324325	336590
482848	241468
51536	440660
152378	427803
327315	50794
18505	110677
432362	377
66288	274478
167588	366469
200092	139178
192843	461182
109600	65371
69500	149047
481723	287165
360946	461846
426230	389105
16704	261400
228128	473793
202816	480224
110571	267352
347668	86560
125490	325604
446182	101756
274414	265305
455279	271835
292198	283918
174315	327217
26559	241515
338437	16433
79408	62948
470837	215466
247045	426034
432421	129415
214668	467192
125490	314455
155563	293813
178222	428284
429287	456437
165868	144817
4908	1397
421126	282094
236216	483414
483333	483958
143676	430689
183718	468560
391181	317118
477016	82795
107118	463623
374379	469061
237840	378599
478480	144975
22276	160866
46829	119762
405096	7393
39437	13370
350313	405014
261715	28265
342673	12129
424432	466432
133588	101652
402633	71260
162704	327217
486271	339751
24427	273814
261759	113683
315951	293930
364071	377586
270952	166009
429636	86728
68455	208632
93555	203656
167955	87686
234432	179001
400169	10601
62153	435800
473988	387
217354	489135
255723	393191
314432	216941
165680	185518
442796	134895
254174	299574
271336	141108
262133	417178
11709	182226
469715	37777
365410	300473
25239	8607
266560	279786
293666	397290
15027	208013
345214	301659
362231	345401
72804	88754
67506	328483
405541	424225
444388	471078
313186	114930
85666	122694
165675	98906
193276	51993
352644	179375
98694	337199
408628	107544
135074	447519
49432	15209
315231	347065
122894	258126
449090	118617
38959	28129
377774	384400
433699	375834
472595	203969
45947	177079
307284	268953
61525	15209
205502	187836
309217	335829
433354	447358
241166	405358
274890	476831
462241	335958
219281	133704
397245	89234
236957	25645
128749	478415
269612	385737
157906	52328
414825	171884
122094	87889
404137	114930
387791	444184
245992	253898
351015	410236
461016	60517
120861	255641
168361	220253
47899	177630
315805	135816
227566	43612
390364	277595
226023	472239
418579	178436
41484	476534
122236	195121
200273	186561
426685	140044
178411	411809
444568	85828
138160	208617
24208	48661
481958	113138
60938	291521
292450	20433
115834	427714
305332	122418
430831	103768
493422	114643
470915	338687
121827	48247
445186	435177
119933	291875
406094	439253
94697	348798
240029	239268
388365	481279
271771	378462
392044	13721
219783	247334
60805	293813
333868	365308
148313	389849
262095	12895
437623	153670
486712	88284
250009	69029
428260	425675
165089	89763
211511	460150
70651	254973
260709	335663
342977	119400
313089	117277
189673	347202
1949	414030
82219	115535
458375	459213
12897	104598
238703	165032
289139	99437
461044	275677
406927	368583
247296	107898
11237	490757
231740	289358
278081	460623
192238	15209
334926	447566
331529	77023
40648	267602
153322	444995
315686	185076
238405	255316
20392	50675
25918	410074
454263	461954
122494	387742
391209	68579
108220	315671
173863	329095
459046	183711
272628	429863
129449	331508
303641	254973
185139	193885
301312	183613
414627	103750
309004	249202
254281	314742
149147	84089
180357	19367
108700	215392
139350	29111
360578	226943
139183	112561
289682	401855
472648	42890
483706	290148
198088	428103
252222	62191
143389	357779
7454	458901
18459	230577
58012	454952
331441	489822
138126	393938
270224	64790
289909	203656
376554	72171
380489	410459
48962	306100
154815	491984
380529	146202
160169	29563
475849	159386
337243	302337
6924	140929
152276	121171
19727	235148
133290	392788
422200	376814
77638	128788
287848	276539
258729	313745
120476	353894
254463	398122
319465	384674
127565	225599
277414	463592
257289	333369
9853	217423
5541	458864
228958	176561
482851	398100
300401	486781
294387	430314
191308	299202
7845	176998
118424	292632
273178	28622
319526	104498
232091	49828
103506	110248
296423	115861
202109	411424
424256	124665
17481	377639
142348	37515
25969	86560
47076	429871
58615	27464
452839	404021
68910	369262
326631	93244
197308	113749
459905	152565
336286	156375
4793	122694
46092	340176
94633	207535
460012	167588
249012	61880
376619	127158
47816	315235
46448	394002
103751	252824
174678	3038
155073	354694
227804	341362
291433	310614
367056	316372
176903	443434
463454	380565
281924	416487
350251	211139
147558	448283
480235	29105
10050	428103
309071	241609
160419	205748
426448	62996
94821	347296
343746	76350
158274	11626
29710	49856
205871	214024
404892	62012
388807	57850
53575	326987
458556	291000
234086	291521
229794	77978
355083	88027
226706	449714
33698	364261
289118	282822
186221	10646
325166	113138
305366	478435
158279	27766
123013	372214
104463	228684
377214	358806
147555	94667
191464	350549
170	205223
316284	393151
143025	51222
76738	60864
393010	413789
98210	450011
305811	142018
392037	348632
318159	50938
198862	287688
410469	338671
265483	167074
22189	62191
77248	452663
106268	484426
283934	350949
286829	12129
356524	405837
147121	307945
182946	177874
11544	208617
202188	164884
165413	195916
160794	469015
173443	144073
456883	53863
251498	188759
341730	428711
8416	122780
444759	194202
110423	49230
196813	309444
143942	87515
353597	339251
202387	378304
252925	428026
183376	116283
387742	240706
245733	348176
309917	424144
69516	248535
61967	487979
49294	256121
416542	13370
476376	384716
262660	215225
399441	12592
227852	363631
254607	379196
413097	486885
88439	120132
160643	302929
453107	258049
199000	340772
314311	336590
243301	403515
410402	166651
110606	407545
135103	67044
94124	491377
166626	46260
131868	307294
68472	67040
464328	325604
241952	142018
160935	151944
113110	6253
346041	33948
463683	462940
213833	493477
212043	325162
375497	14012
489737	353787
210445	385806
3041	391414
228225	12245
114643	330724
331629	188473
149403	114643
337046	8587
198043	369684
339016	294069
147923	49228
297969	233415
276821	23109
368346	340418
222425	491764
84319	132843
3111	473824
3809	241048
465266	137719
348966	48275
152368	40341
447582	13370
180754	97277
490060	271383
330128	276358
228824	93667
277120	411455
243953	245679
449625	183213
150364	210261
99206	431556
490659	313314
301241	76939
395983	378462
490314	354619
68975	439628
406660	456812
382314	480089
415270	477986
43792	263949
479351	463089
137469	155212
369176	372658
390682	102294
434847	413372
486847	456586
187834	145648
479351	110677
397575	209471
70824	237803
146490	364294
246397	99197
374305	222921
245911	12718
75403	445936
201646	15209
115053	440249
329727	3014
389224	123404
191536	261396
130734	80919
166119	320625
330391	440660
79437	37668
15927	183213
390794	16433
462207	333840
262890	65876
357395	247053
104426	56069
68675	313308
157456	492316
225495	202026
80960	26323
364146	237165
405025	165727
201262	308272
408800	46127
463549	92613
322681	332392
277452	488641
467502	410054
84988	281082
476831	440660
439610	446537
345421	466135
439888	480421
105249	230192
490002	112177
137177	258370
477283	450592
219546	353557
117783	149373
458728	494102
211571	144405
57164	402999
259293	71070
128070	190369
263	310836
130069	456110
404924	121965
414326	350359
303725	327739
303940	309838
168685	313387
49404	214050
168975	329808
55485	197011
304501	395659
34729	270813
408329	107642
18600	135286
76228	156499
1483	452709
401389	432239
457396	492906
231678	12432
490636	90277
287566	375686
310878	48163
305287	243710
92856	384439
368858	189318
415967	35735
447400	329245
55286	37607
12592	317675
33618	13563
155739	50538
269165	232696
325044	425240
287566	298273
480041	446351
312183	422562
64694	4401
220791	336590
166083	4618
282453	454975
339750	384336
33688	259929
168361	464350
224045	175402
388195	170020
131939	310156
326830	106011
209884	289650
474341	656
408776	71346
469112	186259
164918	77031
13268	450347
208928	100938
332299	286457
290502	378881
24333	75952
421099	51371
102644	63086
299531	425691
99901	250434
87741	105585
406390	240796
184629	10690
229813	286864
242340	276798
73298	243048
247045	110677
134390	287694
184405	380246
377720	326815
169530	366534
85674	485185
364807	59759
221290	324639
316176	126348
476106	208038
315381	261396
198668	376274
444139	252961
153322	110974
456672	338798
218397	255454
216784	409223
124378	391414
434146	165610
12347	91039
87638	122771
41672	271057
131211	55902
35766	355139
205671	385279
175125	427283
404093	154137
349595	411424
476053	94665
102162	137145
141524	426439
372340	216657
172335	187077
447596	482066
422741	214050
270167	477986
132807	187974
289871	185919
11229	160545
95252	450289
367247	165506
69650	301469
158120	236431
454642	76829
368945	357916
269167	339071
302098	98906
446414	116977
328075	241718
390596	377
223963	217432
437916	320747
33172	220756
462279	274102
158809	341538
19065	441851
74743	4245
179861	247114
272223	137719
198043	484015
11059	486081
357319	92543
315638	142018
143365	194989
173514	60864
409474	391414
459699	200239
324018	267602
150833	94516
435156	181237
262066	371918
329572	364552
304203	277961
127214	39834
169937	352422
134797	246311
347653	377933
36429	25941
239108	275719
134108	118333
203710	246478
120889	155895
278725	432588
373341	394021
160683	187998
97264	133603
33053	432823
198443	461846
409634	209601
115150	394437
132553	190369
170151	190369
168132	395319
103991	362748
193470	137128
248692	393326
70730	451016
326305	466432
104007	115918
71189	61381
485703	413525
40929	388575
209504	49903
303218	122027
67351	299976
146981	385076
453298	199036
55914	95149
460297	372784
408975	209542
16982	92031
340215	95149
302156	369957
85607	38134
106300	395336
360841	442933
388312	187974
271760	2232
395248	293813
7968	12129
56109	75872
41634	171501
139346	404960
15618	110677
328917	110708
242777	314388
147743	144113
120596	86728
239769	440804
106648	336915
83478	249334
59873	214024
228553	458882
273148	237458
76139	190369
339552	217029
134975	475594
377717	385603
50090	233415
478152	63703
109017	366534
411509	286009
340772	72680
257617	331238
80881	245679
253458	171579
437352	479758
4138	50538
262633	10679
191055	109905
352454	313314
401177	48345
27540	277936
416004	134593
278988	298416
284035	154137
388505	226378
149489	49903
273619	78820
250295	435611
111619	375840
329716	119354
474606	128796
242411	157624
402512	35604
437190	104333
137454	208774
143286	420392
25748	294230
238693	61319
86092	431799
280309	1057
2898	42890
265483	22092
236227	6072
291816	391414
328940	453012
341262	101543
76079	172266
221687	310756
464548	132996
470329	59533
384866	421840
33589	304731
1104	417407
362231	297865
198317	325780
250410	285708
472639	156219
247296	82618
429096	369599
268910	17186
8461	267352
361203	114643
221454	377933
482444	366127
408036	285682
161363	85932
18402	61572
481356	118678
67846	273831
183922	378462
282109	72239
393928	280933
372340	11424
8881	103205
76228	491857
317390	203279
85575	273831
22635	9840
421566	65219
296306	220857
426190	40198
191683	457631
142965	291641
305403	381611
193100	132843
175098	90123
359492	111623
459310	1740
85924	401871
158099	176592
335951	261398
448372	25530
411177	332550
65712	341805
22798	237133
474429	205289
346229	241525
48892	173598
436699	148777
63135	248777
377733	11626
359962	361698
88784	183610
447685	349261
193767	128596
357691	218329
113868	288035
279936	447560
338097	44108
217739	54976
189786	237235
67885	22347
312283	181835
383728	447107
277693	23423
159059	289991
174665	409142
488376	393326
93328	138600
9532	101058
246835	19065
109747	430809
237895	234748
475575	110677
235706	374939
91230	313745
66383	300574
463245	113699
124469	291432
190051	308150
334421	166686
245565	282607
359466	264108
464100	210884
75341	148957
25748	200665
225345	337387
215260	409178
313728	67903
198814	331257
123715	90111
236808	428103
294323	429871
248697	283038
356953	105585
424255	20033
275065	217423
87046	207702
392943	300606
322342	477986
306781	198038
454263	348459
276663	313829
287566	204330
422015	71816
226783	54976
415599	412543
310629	105754
416083	184404
183429	227101
239075	171026
13930	170551
471627	267352
22779	343702
455244	375595
405082	477491
490753	468489
238797	354409
371976	258289
44454	380438
313317	315888
226932	407184
398587	106879
90296	409828
370126	105654
188156	389682
354594	77727
329703	486885
103785	268531
212416	128818
211571	46127
306597	52537
429522	68416
76010	480684
84066	418682
446182	491227
307739	430356
51543	478415
440190	413905
88697	101650
46338	263648
139021	76111
467718	327299
120808	336590
34686	323079
317200	65210
125420	317369
264026	162938
400076	60334
313791	72523
166635	296339
36939	95323
276449	423688
475316	212081
348064	380999
440433	97557
3141	335706
56756	60517
231552	142018
106460	62661
190707	402532
203656	46239
246175	343261
458462	129513
88852	21241
493692	308059
315957	209532
34889	490237
292923	3747
346326	246601
430773	468497
472372	357183
57450	179563
216945	103825
313523	75348
67351	411944
475664	180565
121828	430217
437849	285861
428010	2270
363833	260230
259809	134145
36608	327061
472912	143985
234932	355093
331724	315888
301823	149543
198941	157527
390843	16433
1292	483112
232777	477986
220815	89047
471617	302560
133155	154089
128932	489167
360118	49828
470780	136403
118735	120003
208694	485479
363609	83872
126150	455010
447358	86158
187458	67089
215244	469235
444875	289461
188510	403515
307094	21728
85575	314742
477932	193252
183383	447517
443118	317118
289880	179106
208923	402324
423724	354214
91892	162385
47080	491871
205069	390232
366852	17186
210754	131395
205622	223121
450207	92310
217978	404806
174823	479455
374041	123369
167588	233955
60599	274579
140848	480164
80024	267602
351540	427796
376815	293813
396581	190369
122022	115090
343122	158447
195452	396729
323704	228431
392898	438957
305269	469227
104848	273831
84923	313745
76242	430356
18121	194469
447858	333586
400701	477136
490904	395892
345401	31143
380858	175104
376592	346623
91575	304936
450736	129652
452924	278735
464304	115861
253242	13863
481661	54068
238958	197077
372501	25512
211208	298166
241319	137053
435468	29188
239272	118496
433988	338881
385265	292553
4634	70029
423134	162795
433483	184096
262366	29105
138617	185351
254599	77004
127531	122462
21411	379976
444034	62572
289513	122855
161570	171069
355630	61934
344715	47757
254571	68170
118325	378138
424333	440660
409248	37057
284218	430426
131118	416831
181889	362390
270891	303175
128897	414244
270895	296509
264034	352800
168361	151572
144072	426986
352629	300813
334332	273831
315805	448283
25948	394035
45201	186384
427383	250805
479623	389742
49789	303167
441337	70898
446199	162609
283382	489376
392745	377441
419370	310756
338969	135287
485248	431137
7022	441543
458483	410452
42512	327241
481723	380822
8792	421830
14604	183305
410619	476951
261532	313745
311527	375374
29530	234356
63698	197077
202088	293813
24522	188157
221521	317356
159069	183213
20946	290927
100743	420944
302457	415455
205173	16325
76669	372421
15112	215394
117612	125892
400889	112999
472439	474412
52294	48917
47109	173969
159378	232109
229868	74324
72111	160794
70029	182192
235906	110677
408670	162831
101023	379976
160191	440249
40773	375008
304011	390327
338085	244947
58357	47644
433008	159457
215972	430425
36381	139261
41654	290450
14010	318735
461995	113927
315621	306662
27547	276158
309621	235679
38151	149507
124714	37071
191386	448987
400170	478415
191761	221061
381305	65876
367423	56360
407066	317686
346784	27464
20287	431226
202469	33489
267562	421036
393071	347201
300992	293731
449461	111954
245826	250545
400638	170636
84968	391414
189514	478442
229735	197077
11668	35707
234298	278880
416380	283346
295041	211543
62272	162795
179747	383063
456658	46127
22077	311599
79248	13826
467399	462973
376808	402323
318631	219499
368321	367798
400288	388387
476983	150174
26396	376456
432632	101058
64880	441710
428185	276744
295514	164884
471281	226494
106648	24265
259606	84775
100239	420944
321306	390680
206388	395988
454263	24401
55134	86077
319625	387742
140578	217551
245202	381636
42144	406706
244546	66980
268831	134031
399868	446801
252795	338493
106268	328729
492176	378686
316154	164816
335501	197996
24655	128644
254599	95922
353895	332820
25553	267352
326260	265498
373128	21583
279584	360860
422030	230114
409388	459290
197535	420193
10569	304173
280775	445680
266307	160629
477711	23018
218000	424477
147268	297079
44159	106946
466360	34782
405240	216979
287251	188759
448325	201078
449836	333357
228147	183213
317983	22573
189776	463822
286145	92313
10379	245305
61251	190369
87170	265758
190234	305388
370096	164884
108892	131780
472817	494102
73298	179389
178331	62580
472938	75763
237520	285156
286630	348659
346216	334285
275279	413525
24983	465508
111236	309425
327209	294325
350064	287740
9869	75554
196203	167517
395428	375467
29504	180957
390851	227101
17032	291521
107418	331581
11797	209510
288610	289504
227456	166513
400614	200632
198669	492449
312511	7771
63428	258666
287503	420790
484015	386590
452527	367110
371234	187834
214744	79577
414920	10108
57846	126791
297641	321856
296518	168719
64162	488716
430978	425799
146659	400562
38626	98828
276656	273687
318558	89777
240203	56373
189344	194091
124128	352890
363240	438676
327013	294366
287874	40034
81432	181801
403527	339174
31625	70557
458483	110708
416904	211541
298995	168615
358322	493555
374791	367110
316438	315888
315690	32807
177953	35707
136731	64075
356087	57317
372340	392501
103329	243731
354059	475901
255712	445749
350064	44469
7703	186259
187844	250679
231839	275486
18652	410586
429388	86800
227171	252785
371976	309080
278289	230655
110938	470115
324935	440660
253241	396563
48226	267352
172338	278907
236577	193777
362119	413905
321884	1057
47003	404480
303237	390197
462047	177351
161023	104734
197180	62191
78906	101058
222491	93451
10259	251116
189902	131975
197013	69476
467910	60907
57713	428103
186642	447833
414326	384400
84745	453458
19005	470403
71811	6072
201664	281924
213065	120666
91029	104263
208300	12895
376592	474516
352378	323087
100176	208571
433820	262000
483025	435637
267562	28971
362335	248382
432046	36797
282585	273831
274388	408219
248013	464877
106268	291823
175458	73018
129419	62191
331035	390525
153407	214436
21411	186815
221267	333357
158947	419797
450451	290810
8498	141068
297013	494102
209075	26551
455822	276358
113372	294277
44034	291606
274852	150874
175427	404053
420042	226168
85674	371301
269494	317118
65981	80587
244259	480404
99095	129827
129273	53389
39176	233469
284480	449648
170723	377933
252998	183213
258218	218727
214063	255521
122938	220476
5354	292513
5710	478232
477236	267602
469605	61621
337303	110708
442465	199414
73011	423728
8635	98420
385848	451705
410951	291976
5538	419478
346042	226023
419992	38366
275337	480592
106268	335519
438805	6733
145139	273831
445454	307279
341521	359966
31321	285802
259005	436686
299580	150174
374774	478060
46092	193038
101344	391414
435046	421830
351732	255916
247908	345401
200898	491090
191349	348798
490717	122503
252089	242939
444409	142018
451379	200140
124262	227101
179919	226760
209183	297362
266546	67959
447408	347406
51756	451031
184528	71091
9969	323621
139046	473195
305357	133969
189640	157839
5502	196783
237120	88535
14472	490237
151321	180578
162964	491550
375536	304309
165680	77742
156819	417973
372897	371617
139058	374784
130224	238203
213205	183213
479072	399736
33670	456215
232183	346879
232833	251677
346299	137818
476914	463549
227754	65194
236961	205915
173688	197720
149864	301475
122212	233305
469269	48275
435602	479614
372488	412848
269257	70026
431591	446730
153037	102680
113405	432212
172994	141509
467828	474412
254378	139515
59645	294684
27389	269126
56085	245317
414447	336590
425320	426986
266307	217854
5155	97966
113927	68893
226747	267079
365331	16661
152092	22549
80693	265074
73141	414227
169592	249102
384972	463151
134767	67395
77143	385454
484283	412980
4461	86728
178646	308747
313343	60389
40362	52942
95503	489312
439858	140044
81923	62670
481496	262954
134632	475815
344314	172989
15050	96130
9186	181910
55514	196858
283140	90918
326631	174034
326399	68950
237365	21583
427521	197440
172417	303424
359906	164485
243036	409504
273146	60517
66729	205287
334092	414123
187796	118886
74492	274478
89238	354195
49675	191452
54534	162795
360459	88277
231844	21598
51354	59637
51759	137028
87026	286936
351907	402424
438475	252664
47464	252301
810	476447
471274	107148
472048	24070
414920	42817
241502	431798
405590	167998
269106	12895
428735	125417
79297	322942
288918	276837
377895	99437
138726	244392
404431	157100
27892	36197
131938	85138
387226	313745
448791	82984
425170	303141
262128	467703
170872	282822
309456	365058
332444	67040
253587	217423
177051	366127
330731	240016
311802	470881
401871	381022
401179	462973
118786	23187
114748	484431
148384	156817
247670	49828
401871	98696
97732	387101
475652	209542
187004	54976
433880	344864
9061	278985
319063	132740
4211	99271
124424	383167
16281	355160
9421	114387
259651	142678
47372	313745
42693	312947
391705	514
436699	412397
345214	39077
452214	459213
20546	72523
243287	75526
392695	265760
426040	27212
189207	313745
366232	110101
114410	229756
334983	203656
251942	132740
346272	323484
219985	390687
391547	122462
263458	317675
65513	452866
250833	399468
252083	10612
20461	139297
187153	243840
280253	135124
250976	294160
423586	39056
253525	186679
414257	128749
38063	457419
143163	432867
435576	84297
172923	227857
197056	162831
136685	49828
129112	199676
54265	492141
360220	12895
340455	425332
114474	234356
139585	280935
4024	265260
448565	430278
344314	365769
100528	466101
368406	175215
225943	217463
389266	251113
22914	260014
128469	154137
283934	384366
352495	243438
22060	365481
174346	122462
349139	464067
488779	94516
278642	227514
18928	485186
299710	391414
133498	271863
469065	375840
152364	160158
402072	236503
6984	307771
197099	473357
100170	205270
289444	30263
91380	76454
435744	218727
329164	237791
176306	12245
18928	400478
236188	54700
36389	415411
102352	438056
467277	331638
413105	449620
122399	318835
276477	10198
458065	201347
101750	366768
302011	26646
244805	15209
16746	404269
475150	461944
60048	286936
23487	5040
491356	397009
55400	260014
136913	401808
181076	230220
364228	296980
421347	476951
183054	150982
305500	62191
250493	278642
229963	434694
82308	35545
489725	63579
430659	479719
337066	440660
295838	38304
17481	261411
35806	62978
314311	122013
289675	49697
244688	327369
233828	244115
62747	78811
442236	37032
170456	96977
183274	385867
49549	440660
192183	403022
29704	311297
351146	390197
30020	273573
15774	427377
253069	260615
371983	224480
217740	155855
359748	338555
309276	190369
142111	70954
403489	313454
201586	266554
131629	48861
324031	120543
244016	348798
438378	79724
203656	464496
353550	357157
468276	301420
264532	24943
234881	257377
138435	228181
236391	147520
33053	438373
442586	359114
78391	307009
190789	1057
146785	82388
197499	59281
345401	321688
298370	428214
317613	483853
214308	86693
63427	128672
221296	484562
398998	223993
310935	104784
146924	117103
237714	452055
470746	176300
58484	211913
230213	281993
151860	82651
10090	133700
447335	358818
88251	272844
364513	214024
68318	314703
207011	25409
36939	430773
482628	339887
405530	187836
96177	181782
405734	419212
345811	43499
42801	7227
125972	397079
206	102186
370325	334680
354022	240930
205687	271469
323559	238299
252555	408015
338955	194626
4217	18512
223929	162540
316136	348859
312851	248161
208240	110677
272301	260618
107483	219929
122423	15209
327209	121609
313672	303424
21466	240435
360459	485919
48991	15209
410988	294023
452124	234161
472607	468594
476983	383039
478208	446351
24474	249202
178496	62228
98168	14273
153037	272339
493293	477400
3764	420245
119588	476562
423748	21615
98275	183108
245239	224649
128185	373810
362992	60108
276637	369599
48576	463684
235512	403501
100938	390476
76984	351257
434171	478232
467752	417294
8666	132996
112267	118554
208280	241793
38038	303424
139314	413964
73319	152708
5009	293813
408302	156857
484632	24780
234498	231768
66699	403515
379680	390771
292478	391032
490352	160756
212527	6660
409032	71147
155425	124085
15819	10090
444081	311212
280121	379696
181007	124745
241749	316575
431006	353270
355245	86800
163050	66880
323825	467690
96559	15274
374050	190369
447335	432351
367782	475055
295841	331468
261558	420944
285664	137508
472058	330218
68675	345149
76664	212888
263673	96615
156578	412062
44159	76898
10274	318194
319081	120489
72003	97985
203781	173018
402052	49966
493293	376274
467085	363141
165287	190369
415636	145948
106118	277936
218154	369545
46465	94667
264800	310148
105446	434612
60732	26099
163673	126204
455367	420782
413891	136692
444380	220857
206125	428103
410327	380568
301856	339218
82440	164816
307688	21902
112476	354694
313050	392159
184629	87604
82640	342372
304729	313745
3454	50155
301094	273555
276821	106169
320920	293813
396659	443693
18039	91069
195328	370926
54458	334636
315805	452512
125673	490502
73836	401871
334714	385000
90711	385427
298317	92193
135035	266203
248171	461392
403057	487938
386721	351032
430570	93905
347121	266508
174657	383391
269844	418070
52571	211587
20627	230986
136682	388910
199169	29483
415758	232769
227163	371918
61367	465373
415880	10646
428182	297029
398900	239561
275763	43046
100884	226658
80213	190369
337783	33855
443626	150264
223932	318533
406660	78669
301823	60025
481723	158080
404806	340848
402866	310261
284408	279656
205636	254001
275191	72068
409109	296701
305616	372999
309928	190369
87638	261282
275615	253900
392429	236654
236733	438957
20477	231485
431391	211868
200607	68480
121828	390409
2389	93245
110192	336071
330911	336590
315158	354950
207433	152081
225340	391414
411010	59529
167653	313745
52731	453697
4098	406125
449904	86596
130675	54671
486636	43357
461839	27246
384275	31616
168798	236216
414334	139416
67528	437493
114748	420314
471223	435708
460787	20033
291798	358242
378795	42747
316446	387100
51581	244040
165413	137128
335484	74450
127716	82585
402427	267602
315801	114063
87544	477986
443904	124149
105126	94516
265293	205270
248318	134145
317640	178965
170050	161226
475369	142154
253034	361391
420077	213819
65476	220264
403594	296956
424370	222063
231734	309524
186349	454140
418992	145064
111815	142600
101736	233220
12098	300473
180672	246453
225294	444729
249501	374049
460226	217025
444296	17186
389641	213035
423589	283160
290832	110137
442091	438300
175067	98286
422531	134489
211616	86728
357052	298441
112993	281511
255369	10153
212085	396563
279569	86476
72111	187627
224109	72915
238405	246672
369209	350549
159823	13129
456231	44190
194898	259385
108902	265507
218654	41013
314228	7633
411148	301475
379680	158799
215260	364776
13134	261056
336651	54700
109017	63528
158099	7179
411186	169617
312714	295158
139	278520
479532	123369
342465	305649
330269	24943
23018	6899
172594	393884
491196	397675
29463	447347
180773	314599
329697	65275
421525	205484
190281	237925
20334	421356
477932	250762
400659	117213
157878	104887
255823	93068
184379	412217
102738	186159
475158	132599
235793	466432
373170	322127
454295	286568
358087	110677
476872	50264
43708	190447
325979	272159
480008	46909
211597	402371
422297	301156
440499	318533
306637	440660
320208	175721
426157	264303
222045	483393
370415	140531
250406	334680
133378	313745
36369	349480
219832	163344
197980	271768
466016	145948
252441	411288
44206	381017
42388	49828
345697	195948
327061	227198
175687	421356
212217	55083
304355	137070
117771	5105
372448	12895
180177	257298
468287	361698
315966	86892
414762	360163
331950	188082
77300	150874
12623	54522
102040	309253
20177	317132
407225	336590
167588	208661
284690	422618
354111	76992
165161	235334
250389	172711
130107	274602
197814	185076
450407	200529
91952	472167
10730	99437
156446	161190
61271	469668
165680	191814
58588	195551
199185	272352
75621	249412
316034	152833
118488	317118
98595	330469
427898	399683
125131	226650
184591	27581
410161	26559
267169	51895
283698	339031
425430	152321
458398	253559
412063	79485
31247	114643
453018	25658
72092	20611
404568	148499
482324	236213
41581	429687
260578	231712
416561	278907
427265	187928
366867	421356
237953	440660
427170	183213
84598	420511
1193	359762
124194	459650
230051	251058
345715	44771
345028	252044
20834	476976
132811	313829
397074	363564
318344	76939
312283	292725
136938	452098
133909	300852
153850	410906
215644	102827
233498	16155
102065	373261
211183	141381
93384	124085
30609	92976
456748	313454
31323	138600
392677	250153
202361	159249
272301	230111
484229	127357
304	349393
470266	30332
325316	241468
116263	391414
58391	133291
77793	405392
267562	469227
275399	261930
26366	207307
429287	148572
38056	145639
361926	276158
144973	51456
392502	440660
146970	77438
252067	452055
227019	90123
102644	324055
362267	472920
225595	51720
3450	186259
411049	35752
358167	188164
465859	309955
200092	430997
219376	27766
333072	48861
161466	249116
250589	206711
345401	6032
386984	158178
367247	239090
5461	268667
351614	466737
241616	402061
217864	358747
113160	400982
221461	382814
656	292553
466670	314740
331622	4427
176300	201397
8478	366127
63838	411624
135313	147636
461833	8370
453996	14254
76410	28129
338025	450417
350089	136692
359648	430356
182054	223732
72556	312478
361294	15209
436052	395988
451007	7045
130224	223718
9584	118496
235597	323752
35822	128188
90474	77229
27021	446378
161397	203279
263405	151944
154456	387331
18298	152182
420364	421830
92163	375840
192611	236654
76568	410887
367882	342761
417280	214024
354764	136744
255301	195121
189644	48163
85880	161113
493349	23236
308548	14797
429042	157115
461291	72245
430839	378686
117103	41528
411419	348007
9573	190369
96530	380085
315573	447158
442551	363973
55721	290450
176894	335672
253976	415625
164145	13370
299580	209542
358599	236215
375499	30647
356953	62661
126529	152502
38003	203847
189650	494102
95923	194711
483128	213840
423974	371554
442370	289032
195142	476951
344561	421356
154456	217784
376341	486885
384725	303733
344314	389391
131774	489727
13879	126426
134396	288035
406521	232890
32372	313314
30654	220657
171990	29105
450077	94344
293505	15739
414286	453995
75472	411809
16839	162535
409154	126756
278554	262954
471205	69597
28721	154137
35399	237183
874	454508
121594	349835
252473	179559
303555	466020
301840	392788
22124	122462
36439	229604
64267	1757
178048	224469
320498	216638
131232	401239
204824	430265
334092	274178
194279	220756
148370	473698
8160	451460
316735	440660
462150	331581
16679	256121
370552	272309
169592	94973
257540	338831
239549	434748
411195	110677
36556	220857
471365	81208
447883	484116
179229	95882
73660	326185
474939	23018
200422	280857
282476	406221
404920	307618
117124	143090
391414	453758
397478	172517
266307	374436
56521	370737
11360	371983
86806	388195
301312	195721
336785	414123
36416	277077
327467	123377
205575	219499
190015	352451
352927	23187
388329	351732
458929	465608
456444	214050
482497	389682
421354	148739
119913	152085
210952	489014
81684	481432
348601	300272
198038	261396
267560	132740
291964	214024
17186	144130
286441	440422
246629	383382
311971	44117
282334	62191
153322	420364
344083	317118
119963	138663
456021	299222
489589	14130
205913	313745
383924	428214
182017	286828
58843	29773
289678	198926
389010	114146
3391	420944
157441	193049
142434	167588
457418	367618
89238	311903
389611	102210
4083	83872
335654	476068
461566	34675
360736	217400
489993	303964
475700	368973
437729	457081
141526	51715
71091	289593
35806	176759
420269	38538
294365	435708
72483	140728
274287	478415
32413	35707
323544	340511
114665	481279
161023	489822
38598	190369
282597	478415
485667	198130
302233	476471
314508	346165
170079	244619
147665	272407
352192	9054
260801	213207
68098	53726
200289	191868
484581	412040
379445	132843
486038	151096
302655	315888
48382	15209
163708	163580
383822	284979
114615	53863
121829	267352
95252	344750
140263	238041
238075	110677
45111	272748
398807	202728
207019	96715
245420	316568
105537	211913
211717	54599
108701	98740
55994	292205
70029	307340
342438	338189
303306	15133
232918	446632
14290	349261
56709	24227
389464	434186
176878	426126
412440	321587
3462	291521
421137	166513
394608	44108
22957	374314
333159	438074
291536	19783
470406	146785
348687	412600
44859	272846
398633	300197
131934	183213
418273	293813
436097	36896
64320	232925
195537	68802
75173	159058
404892	227068
475158	67400
292244	142678
177482	168773
488394	329112
62071	162657
398045	160259
98654	109189
175421	88113
40992	286016
107998	317118
142740	33124
209293	32807
175120	309325
328083	5335
338229	49021
234881	91558
435205	40784
231305	372834
286548	387742
249816	469235
483797	132740
391150	407678
34786	478415
28357	88349
31754	461846
122186	77461
426031	91562
245848	440660
469368	370990
391587	18451
11800	240680
44159	406518
261116	284843
165764	65699
295841	25823
175306	139753
181111	23018
387500	129983
76228	80046
276158	179045
55789	24208
95252	45175
261277	107337
80193	410486
120101	86077
57159	42747
138768	107711
227307	166648
96931	165267
134024	367937
249881	22512
7860	144845
162249	339829
194861	59759
235034	317118
93177	36683
344891	409828
319719	58066
67214	478415
189567	201313
15947	79199
479377	324857
269795	263756
85678	476951
79765	287111
430314	100370
258819	444303
152380	447560
397391	474885
489072	23484
432743	203279
454167	343493
163831	596
9545	135756
31265	458429
361676	327217
88904	176313
273831	313046
76376	216752
183788	389384
111574	38310
435076	466101
175299	136675
54394	352261
465328	403760
123969	175721
442250	246926
292641	156012
493277	441313
466045	387839
47797	334697
88439	442265
454867	179327
216765	110294
467944	425675
139818	176422
462776	124371
365288	134882
242261	398333
62567	338663
34873	103456
466998	229124
446789	236222
400784	152502
208910	74886
430116	40341
112576	465745
422893	166010
419325	28129
390228	226494
42020	476970
210370	240899
325638	196783
25281	35622
39892	92114
231456	123762
342486	201450
39144	205223
86530	228348
21138	134262
410834	308913
313408	15209
76180	56068
222562	414930
338746	293813
369657	415370
356500	52917
428012	178436
228849	23553
223820	75379
432175	307108
166739	154872
17481	30132
357895	110677
167588	17766
87638	84357
110368	428080
82712	236213
295157	472168
427957	33216
263858	145128
156138	293813
454554	76111
355013	320605
384231	72252
407483	370866
300115	357387
186602	35735
281543	438783
112223	122694
493445	119029
465633	304842
25876	389932
256823	197996
15852	132095
279070	227101
3201	245338
275693	140044
396915	427698
174108	132296
121630	273831
304011	419576
469690	15209
129908	317687
189965	435297
148739	166328
100966	304256
364462	309752
62272	23018
307279	215850
440524	473470
84783	35079
136759	463615
163801	287538
377778	379109
491225	210032
467935	165874
89219	420314
443009	283457
451738	281942
42135	226734
384358	265341
407759	248703
113843	388179
200910	61799
141782	257858
266775	130733
26127	388190
481694	87410
428849	476831
156995	69734
412602	477689
232600	109868
67351	3014
257227	290450
421465	119381
242411	286226
213798	422382
178331	439074
446037	165653
43312	195121
204739	132894
233699	176488
103325	231485
335021	244017
392086	61572
435950	189653
319259	287019
171652	122135
381486	409828
288894	395012
23924	410829
249894	97894
81547	425242
461265	441135
159928	21411
185953	471416
163894	241691
459166	61856
314723	58567
377869	222014
67552	493310
397257	343903
115826	124085
487639	50525
314509	35707
233045	480537
469943	205289
73492	456231
53459	315671
394455	401949
194216	162795
322709	33855
97344	369748
46608	315566
448696	153842
476945	425541
88647	396080
118132	296339
220925	35015
248470	9640
469590	126825
417918	337053
55362	264406
487578	426964
428104	163193
154708	40027
454937	183213
212559	393326
269564	53624
22722	373668
86579	396698
312564	62191
420164	220417
491508	59759
487139	101613
454541	32807
277568	117023
401919	3011
377006	464727
289673	94690
73327	352078
245785	420944
443368	285156
98599	95149
130857	105840
269094	258307
82688	166063
265740	266538
453540	137847
275693	57441
371779	372421
329838	476951
252046	258666
335951	252664
319438	39142
337580	218727
313355	404806
475483	478415
182771	239528
303967	152502
68037	187974
270597	289739
8635	426940
155302	362231
424290	378762
454153	194626
145133	99612
205044	13370
177970	219499
62199	164504
201921	297649
23487	226494
373025	70163
342138	60359
98412	204484
91689	473101
253423	5385
346286	60053
274547	13129
9838	289692
390783	172215
419206	330979
200722	318426
340625	295650
197833	441635
4745	263949
328576	422435
128647	137319
398903	273831
483259	119762
67399	323977
264809	112902
77143	361542
468843	35629
413816	99414
83137	209281
404538	320508
489172	190369
325502	147460
474112	190369
263880	282203
251367	263504
196996	113358
342465	277568
466038	421935
148683	184625
318735	37573
168086	236992
483201	184558
208126	60389
118424	265720
25332	232301
61937	157100
259074	310603
408737	488335
258274	20998
272742	372945
277568	124650
42408	226494
269167	176186
127414	461483
52248	27262
37748	492316
436509	476635
367585	451016
302807	187098
89679	166404
119359	69494
267742	183213
219546	291940
302798	447831
456275	186261
304501	117126
476479	333551
484522	233415
106739	415871
90844	285762
10323	48163
174852	211743
328929	210298
479157	429721
297397	286553
122805	67858
6614	29253
224337	273831
360512	493816
428771	476171
175226	328140
383164	152372
423518	316941
428944	143294
352739	441299
436010	70201
279609	428864
45880	252497
32617	172184
208031	198509
385428	5769
54539	48882
206559	186159
176130	267576
232668	259776
396971	237178
267191	163336
24655	35735
4927	128378
391967	52206
458223	268550
273609	103267
421392	393326
16444	9457
230272	12300
356102	27464
432865	217883
325503	67009
373828	343333
454263	419576
294372	29411
437232	469788
141878	355118
148422	25291
491190	364626
79919	455769
77143	298652
384036	275861
126966	418866
140476	451431
270259	402004
206049	124085
140511	86560
396672	259435
35945	278130
161359	321630
317402	480754
208255	350375
71941	389682
129684	139339
478746	101803
366999	92407
446824	82585
72804	304589
81945	109239
334267	442602
261641	137719
350962	153867
409168	1104
449522	413535
319076	99365
235160	236655
185409	143305
135103	457864
154487	467585
2206	260207
463856	168615
231855	237454
227730	338746
221783	274183
163484	209471
432175	363631
140677	228431
482377	185436
408337	51195
386484	228431
336927	190369
345656	196771
208172	441135
472887	92823
2716	283265
466340	4413
276821	354497
80727	159457
167582	20959
274761	160576
87987	195402
275892	306609
94734	148084
21646	213871
481429	198790
394350	308897
188156	402395
51365	209471
313861	279509
425827	277332
178381	271527
164952	387742
133814	195967
474341	427315
143202	191164
193020	354172
307081	307279
346299	403501
365613	234356
65747	337157
397034	252139
330999	126144
235922	481279
463836	313802
64384	88113
163889	219499
146893	376319
208966	48124
152368	370990
44082	24983
203075	408151
66539	285156
443063	343721
19168	92954
320003	152735
479351	110606
271354	187545
325566	440249
221480	54068
136215	255399
376048	483496
200823	132740
143292	84502
119026	335477
73660	95005
111429	373953
436580	208300
315418	366542
116195	483125
490414	422998
174034	12177
281796	456640
373025	316982
297979	137739
310396	132843
478588	189946
455296	436354
151540	411353
201495	231485
156587	436059
312515	10345
78522	110708
464091	141799
466012	420392
35594	113683
111596	166513
300273	487470
464548	357357
262210	325279
169826	190369
259447	345939
131693	11669
293670	144845
216208	307976
325501	107852
19473	110677
335554	268531
243507	218518
372448	385262
338003	220553
296046	392084
145272	76370
453561	404960
147660	134694
49966	185030
429787	262942
230051	377373
60998	118171
129022	4349
263833	80984
115604	433008
238840	285156
13352	419360
413886	181396
342777	49789
38287	309180
238963	79507
277490	96739
365236	238183
285582	78753
200806	273831
19599	280456
342933	314755
60603	219535
95367	416339
360389	96366
126744	218727
23707	391414
153006	126874
200067	81005
182771	292494
63516	463400
103196	93259
282453	171760
71673	28129
159747	246311
144288	98847
268961	371918
95189	93245
416419	421356
246422	239644
23255	411648
489298	303547
203058	366127
152450	369051
6417	423688
342652	199491
362517	345544
99862	11626
265586	451016
373755	53994
464049	145796
341645	446936
253028	8607
18039	340176
374305	428954
189673	42605
196958	162795
189418	435708
266266	491897
443320	27488
202932	144845
428138	82794
20401	329086
442236	244016
473441	404100
113737	272530
24576	344016
324231	195655
74067	170180
208441	104527
385058	159249
313355	46990
228128	215063
416237	343547
302918	385385
90922	126629
225992	185429
473123	149543
360617	136876
165680	208926
402363	184432
76208	138297
483987	426982
228635	44469
472694	149373
251791	122694
430336	466737
445104	301362
264391	284214
290414	395988
469196	9741
281490	40692
95202	441847
403605	381064
427577	265589
162249	362251
431255	190365
409777	25374
479362	42890
20334	249957
1763	233198
18463	491984
260999	25410
429287	485734
443976	13563
23093	366493
174139	270803
270925	163318
264401	195652
319113	280915
359085	293813
63445	86728
458462	236959
219734	53367
7346	250679
369725	436732
300195	320097
65726	469235
356167	49864
110329	464578
15977	110837
315716	401768
339459	476471
79528	47880
356301	243440
438337	430356
341734	423688
331867	239528
223686	16433
487422	451600
327173	178847
417768	272509
489657	144966
488092	265091
221878	412390
200222	224
298077	186561
245983	299019
252166	89373
254973	351048
238367	187842
354942	201086
224919	67584
170506	190502
283521	344120
358192	194131
328600	437641
297069	170990
311510	368791
322065	144845
196903	174370
153535	280732
225164	469378
104740	457122
391186	324366
51080	186159
99482	276744
349305	52163
470211	94356
172396	215395
23481	389625
41940	296750
289807	363631
219728	3511
205147	246205
397734	409298
213	5041
174523	317118
280458	50538
331867	71121
311510	276752
219367	276744
11318	35322
454023	469650
79701	20281
380340	217333
268910	428864
330237	81529
256791	148316
267826	429267
152305	115340
177577	35707
226267	35622
125790	356085
146893	463295
266307	417120
161452	91069
255370	243168
110749	286227
370449	103905
31482	137719
245200	412517
106633	16571
315573	30465
434994	79989
303840	179279
293071	247050
350472	114969
387180	336013
41287	211868
292730	286016
262828	336590
257117	273831
195345	208094
113177	337355
233388	475917
442867	268624
64421	480421
268768	39095
441123	237165
430356	130773
16784	76460
256456	120173
488551	136422
201488	6689
221687	401085
296645	96722
113685	484447
319259	396398
127402	462377
233782	10345
48804	132795
318541	257078
303237	141068
31070	86025
140178	441635
227007	464420
366157	307662
219589	179306
153817	30951
217074	483761
48021	364435
326834	193369
349264	375178
109599	210536
325720	331581
91672	392045
304998	112707
190142	436752
186044	254312
10241	445533
458292	391414
50937	381539
89219	10203
443228	321190
212713	50717
244061	403589
24787	246311
335343	217846
149864	105967
129449	405217
317158	175918
162785	413490
12810	281924
354490	65379
217743	302144
337837	160419
391363	348563
72804	197342
23642	276744
57126	393887
13082	186182
397816	74571
71607	48742
357620	391414
208964	476951
372730	479872
369211	140728
236698	428952
225854	421830
437154	24592
247905	110677
369623	4413
368680	400446
9750	50155
230051	239708
239612	15926
377323	147684
384861	457093
157839	287694
25030	277683
184477	127270
189090	125122
42050	21411
308238	84267
121875	288035
57365	142018
245679	269359
17491	303175
109791	327464
309614	487211
427072	11216
194993	263713
190446	126204
53047	75882
254651	456189
120050	99789
456658	384480
171429	211884
183167	9896
91255	259929
267985	43514
444346	75785
16844	183797
300051	359281
167588	12020
349140	311634
319670	183711
147020	436635
16982	276545
102436	128758
418651	313745
155160	486885
364370	319333
82403	453592
427932	19139
392086	195962
436982	255649
317456	34581
342411	339092
95760	257508
408304	42890
456347	256195
287566	427112
468256	446013
198317	260790
110712	430356
172018	310756
297830	12443
194927	320148
27712	170085
236421	227627
435222	369902
20401	335477
168648	117525
315951	409442
99409	198790
158915	421203
372175	461944
341311	143663
300273	216773
175591	397420
340312	398333
5159	322248
145788	418740
407266	430921
206516	190369
10093	116915
247608	427673
447912	341348
102708	322054
349624	355093
315692	466562
105935	385000
481723	300273
47624	148062
30020	307180
473277	193634
234846	83872
21802	144073
14793	391414
358480	164884
199039	245679
230051	123686
205584	168497
128863	383382
403877	468494
112091	481279
124469	348584
144577	317686
323664	426040
27322	355093
259883	267657
480451	13370
336651	431513
479325	83140
406751	443323
107946	477136
283278	365653
415309	178436
20602	269367
76228	421932
183948	387926
417530	472705
284758	378462
329750	196109
120006	447107
331356	347202
325633	315671
151691	270095
337816	397840
243287	388480
205253	96977
270597	208174
293682	264585
378015	190369
493606	108781
452243	79989
12099	36392
442735	205720
344314	243525
491834	71333
92401	260336
41378	174991
178141	107829
182543	411944
287413	23318
453887	211868
142627	202443
320455	273814
338361	431954
425455	180578
374305	70251
379783	283794
47100	72416
151107	273290
108461	183213
16180	76417
316565	470840
435041	333691
259718	288035
273768	376244
281631	102352
207750	365853
27894	219785
369030	260110
364678	105878
142933	176371
434104	63528
223871	184179
89238	245312
230514	244805
121828	390875
191476	280390
392188	85870
247972	211034
405843	118708
316666	208718
392539	51895
50662	361646
101069	245715
90832	283644
264394	14273
329800	469235
353618	409828
350064	447148
437896	451738
333578	411455
440845	97211
464212	371601
164273	235817
351268	21411
335791	130570
360129	58709
27397	401101
312283	356496
228694	302464
438844	218377
410977	31568
402767	44607
443163	444721
360022	71275
422246	61572
476956	122462
214938	453757
130692	114892
243721	140064
128605	175910
356496	27596
43090	342058
296029	267602
472198	180937
140476	37047
450062	364146
220089	5040
233092	396452
217389	112438
448030	421514
214789	212443
396173	403178
51721	321718
314802	83912
157258	51881
407026	92488
39195	222895
443377	138807
124128	127932
39714	16433
486217	258508
48282	188435
477915	190369
256919	420895
185290	62191
153322	6424
238941	420392
316828	79859
162551	91711
69289	16433
226267	286655
253509	23018
487364	313745
174139	457726
404568	447335
126132	483496
874	454977
163831	340266
333808	267602
392086	248689
129129	142678
107998	425675
31025	261396
403503	284404
645	123410
176130	305002
384926	462973
421310	236216
132178	266089
344790	175818
143750	19246
22350	338271
252044	327340
366742	28986
353287	155448
460206	457424
277029	86476
135622	481785
149692	489552
186968	298767
480184	85539
218811	190537
436950	282572
417201	414409
141563	139867
137768	423828
241490	477986
48163	13563
344353	237165
314067	110677
276827	187974
266286	25635
264108	263514
325508	420895
383230	379809
300214	141166
224589	265711
360179	475594
191601	334032
106268	17714
492748	124405
438563	110606
262043	24953
195964	190369
361819	348624
198110	301961
283698	94463
476506	430894
48431	317118
331503	457072
46601	149533
237088	110076
21270	296161
455518	279208
351308	283810
489741	60517
371366	447517
83766	422440
323821	10500
339427	84590
130069	439145
196954	289710
479111	84875
129449	64075
335068	353787
376018	412322
319904	16179
237934	12622
237631	285508
168640	453222
266307	345553
398243	393326
384228	367824
28390	447148
378171	184902
69521	269603
109988	241829
48241	369577
128563	81018
45880	41075
447573	469268
451568	378859
143850	315888
278963	478415
469172	250833
89219	157477
73347	94516
41291	478415
165326	80852
131800	87224
345401	470724
332286	141026
292641	401462
315805	426986
413415	79507
375671	468832
319921	221266
485667	374630
18928	255756
120597	435445
243905	207535
45201	86892
25748	368679
49650	180355
15068	434035
241912	459306
14728	413905
64272	21902
47895	493618
370190	166513
187507	33949
346356	425675
348099	324481
15356	262954
407540	282670
440615	243374
173988	438373
374522	301659
250989	398333
67882	187974
473482	195121
145544	63528
179136	414784
463624	313745
111203	126473
374379	450056
428944	417483
161250	40447
68787	221315
426263	93609
398940	259929
456241	372214
344094	195881
38594	143718
367036	426151
64132	10855
300905	330032
73038	439253
138131	140929
239506	120256
304017	124469
448199	45932
97732	371934
190262	352595
385812	419559
239349	212730
355008	151482
210845	18619
298182	407902
2343	290414
462291	244800
347640	267602
386516	435280
129479	225248
443308	74478
69585	375591
24921	359762
101462	440660
454987	313745
136325	208440
57682	110677
391969	365329
321697	444608
327037	232037
442512	82618
327570	351448
277568	218727
165489	232902
117999	463615
477116	311249
72804	246241
214568	46892
266802	430097
189806	85582
98650	63329
105979	371269
439500	233807
2145	210032
174139	416170
90703	401854
153162	190369
437067	215488
258218	299202
381054	1461
491273	78184
204340	31178
114643	399368
115107	220417
281039	178435
461863	448033
132223	13370
85476	488693
219166	57375
205179	476231
446182	433361
339333	379712
372300	318110
344970	417294
393106	363581
93668	1051
253425	175635
253005	15209
116087	204793
200327	63792
310153	46485
461475	78204
266868	404027
365531	364146
143370	429593
92246	111039
402967	164572
295449	468162
92401	172089
142092	366099
203880	236345
178542	6086
390656	326273
20946	311451
149343	16433
383706	309524
84754	42617
371534	466432
207094	72980
455635	136365
417365	104598
141416	144622
447349	229371
68098	173136
325490	482023
50090	320464
36227	342693
129383	468379
298823	230487
372054	54068
382404	435708
204644	151944
380162	396015
449893	298077
197453	12895
125203	220352
221296	131376
442857	94793
77243	315671
226054	251116
202120	319461
154629	31710
226266	356405
228128	49541
346489	303218
328647	378820
110192	132740
73462	204925
344990	263009
309283	61572
38210	134145
93750	129994
158861	240796
136798	167799
327405	103910
341272	190369
106684	168197
91828	452713
76007	179389
362769	62191
4433	72984
104734	420432
477932	260956
254917	369599
113189	119359
341632	492660
453919	106514
37161	471790
313492	237274
139771	267352
385734	177577
313174	77615
112625	26929
296251	266538
290014	83787
321157	195489
460877	451753
421465	462147
93668	292309
348954	28936
157961	380567
428138	475699
59883	125705
330762	313745
417659	456790
28739	250649
452535	72257
312283	346558
305137	267352
99723	492906
334092	304778
390232	314453
378420	198687
333910	222343
199185	456642
325314	97277
289947	299077
482457	262330
482355	155594
276821	28399
386212	62191
469675	89047
133647	447517
58107	425787
131939	275058
48898	327217
144723	70557
57276	374585
381023	355525
455451	9217
312847	37057
6200	322191
400513	334554
32014	21457
375225	401101
235491	30708
380025	183213
325402	140728
245463	423860
184331	96195
219647	387369
372289	65389
91747	62191
230525	137128
359790	458104
165680	403514
220437	467669
202443	308926
113895	185638
481406	336951
286075	411809
345401	178162
366198	232498
464100	391805
49789	176616
86632	156911
149766	378050
487540	457297
349972	446693
202774	262954
359443	336987
189299	344071
270536	281342
117348	159182
334680	174522
133310	79612
217848	440940
18647	92628
333603	195697
376358	477131
318372	252589
391511	434239
173879	91069
425675	421072
488431	248777
484921	242939
111968	374034
36076	196977
447377	24738
129790	439074
265576	472891
239257	82271
295009	342986
350556	110677
93627	436900
419336	71346
36711	214050
434690	31104
253595	198622
300602	393326
72804	161340
194076	202996
458005	190369
18039	386971
163842	276768
399694	285446
92635	109271
250200	248340
328445	50938
318903	188176
465687	110606
263390	453746
40890	327627
358620	445970
281030	349901
437881	127921
128359	127298
387189	28129
157920	408288
257904	415352
335537	164884
73326	450797
229639	36515
151082	422470
38798	205287
192238	358315
226747	232969
409244	469532
88638	11626
282245	446105
430313	62149
479229	463615
410533	453012
231512	473189
296423	132996
183038	282224
450816	463615
485667	168845
91382	339853
164446	354630
246434	389476
153015	159899
457152	59668
438612	77727
36927	57586
248728	313745
142955	131522
60637	475593
392837	70252
463755	21253
33878	383526
375951	380568
472365	478415
63808	348798
160940	487192
95762	440660
327209	33053
14728	385699
62847	154446
131236	4413
75018	4413
117749	263941
12512	188063
65003	377176
219766	340846
371656	180988
19993	467703
217321	143649
237136	416014
465260	167391
329782	128816
300273	26348
164281	189164
67223	49021
279966	69856
67051	119868
267373	200538
465073	489863
462505	411424
266600	336521
416426	62613
322197	80482
219694	65275
101826	143070
109792	105107
75681	222701
54154	413525
87717	163646
315670	373074
489650	242818
442840	80548
236870	461145
469579	237165
5582	117784
402805	301675
101543	85093
202866	245679
305287	168908
374621	27157
39475	304529
300273	254175
169046	273831
66129	251323
34404	300027
34190	313745
293913	387185
449884	482456
367247	313745
384874	152502
159878	316258
381320	318404
302548	7102
489523	371918
89883	91359
464149	75303
388195	49903
11475	447831
3460	81225
390142	192191
319533	110677
429776	267218
1484	475572
376483	99405
432930	338963
449521	135657
173758	221324
362372	316388
332874	166577
86688	237165
241192	434711
241497	137226
162628	67040
80326	348798
23018	266242
111425	491271
126601	28129
436642	396640
169422	72523
412205	440784
92401	288918
481315	137719
88174	190369
179087	110191
251018	279664
15048	295357
528	85113
269041	122134
157666	435689
426218	67552
318773	327217
14182	446630
340762	152085
267419	440962
81898	386608
177458	368820
68675	401087
8366	430356
203783	92030
466271	267602
45743	336590
78289	381157
344775	11626
308618	271771
411613	183213
249444	166903
15252	8457
12481	94097
316840	343804
200345	481279
364577	172433
466226	158035
135012	247768
292647	140929
441892	462068
19379	183213
357011	134262
264971	81734
179877	132247
190996	455819
10504	361354
151444	477590
198258	241468
249546	293813
430417	390396
248093	155697
246584	159249
346481	399736
428957	241710
407540	46294
212707	149235
328148	120888
421108	113138
374314	334396
27095	400120
61349	89105
251945	370990
236669	384680
367689	472891
420647	451856
437623	342489
417214	458583
354330	74661
53428	390197
112372	361999
326001	489552
324502	132996
101058	455608
159477	72596
9575	38134
381549	422175
99313	440660
226919	19727
345485	18806
201435	472072
280782	27692
237595	428214
379901	10017
144577	105878
448104	100090
344561	208487
104395	223575
127993	205270
474329	23018
248143	63553
73660	275693
459731	194322
162354	155585
316090	35735
9437	154579
159169	433343
429287	220319
435491	157726
170418	56609
379335	97215
41786	146202
162561	259997
433180	482181
179725	234648
355189	392426
91673	62661
198394	206557
378009	205223
410811	291180
475378	362773
281724	63068
356433	345942
452457	447358
458207	279798
408916	302745
85098	157100
411419	146281
408495	319300
108452	242512
196075	386032
369024	48100
156348	163478
280092	382662
52358	21583
87517	322350
443817	218727
250642	449884
254248	435297
59783	313745
357845	172089
253102	447158
428968	313745
477932	152855
348869	313745
212771	116313
456777	68144
355093	375564
54059	230718
460843	221660
267562	25053
7049	375405
402052	157096
344101	45202
335752	102264
163647	240796
437999	311832
255563	396080
428944	149897
448104	244443
21379	192803
458238	23779
130648	411372
349868	466485
192476	372965
281112	461944
454867	40784
187834	35707
346855	218448
460505	134145
207662	474412
104491	92257
344039	96977
193602	334680
187183	43334
393061	420944
340187	240363
39370	15209
190703	315269
249663	186159
88359	224085
294661	76454
374805	468811
225820	251806
239484	456640
481709	76111
252027	420084
448992	197070
128425	197996
155719	34028
130209	293813
132447	1151
317072	174564
236833	60517
277403	218727
379116	242228
66126	229124
457135	339477
208300	269803
267463	240491
405774	470301
420771	16433
241088	301364
71611	237165
440378	87471
405708	418551
221420	273831
47877	291332
151716	43360
132058	304932
384766	8465
468797	301784
304	79989
444139	360369
382314	397672
110049	207916
74565	113051
403114	164504
130443	293813
188568	154719
204349	122694
230051	321170
378924	55450
154355	80738
21396	188243
448104	118097
9337	440861
405942	150352
270948	28976
331296	270095
426364	267733
213123	489150
259929	287318
370417	318404
319516	15209
216460	169582
89219	291521
345600	77868
132900	222701
233045	314495
289991	433645
357621	99405
447027	65683
68910	274352
58350	40362
268313	391414
84536	290282
395003	197440
426373	151912
78066	233556
25204	396212
217936	287382
84521	381528
133697	55857
132329	273831
59598	393989
118860	160379
175233	331508
40700	409828
29187	12177
194963	25534
300692	30428
449839	190369
105149	61572
115467	349713
316317	114930
8668	215735
372340	416627
360679	379976
75568	254856
459722	183213
114332	274515
225081	95149
110490	152780
473721	104505
295493	343085
21217	267706
14228	151945
211023	309090
48517	303424
239699	166075
152183	124660
164896	430906
109655	230238
367925	433391
35806	65753
371165	63808
475087	114930
213852	81933
55224	122020
67584	488187
59310	440660
89185	114643
38308	445796
319824	92628
76531	348798
300706	263087
95558	39503
329379	295519
252150	28838
212460	49903
425432	358602
88837	369599
137392	171212
21705	126293
442062	305151
274289	136180
344100	392788
301217	462531
470429	396729
351066	334606
291772	4446
193935	19571
130960	408896
407334	237019
395200	208118
263813	46785
11953	235634
203436	10802
473580	8303
434018	149480
329172	232515
286737	304173
321230	155133
84270	13370
234720	129863
318355	332118
57676	363071
294490	378462
492999	356774
81710	174334
449577	450647
141423	81406
34203	208617
437849	150821
259060	413525
326260	338915
177162	9948
181045	385670
475548	50529
266993	259929
377918	317356
191391	1823
105658	223968
437592	467928
304404	357710
467024	207415
67379	185765
293297	53389
130069	397252
171963	67471
98120	29278
15819	394588
217527	177351
197413	475919
319784	406371
206789	61724
462515	262954
354964	213384
465446	440535
180093	475223
92401	20099
401592	36428
201572	153322
350438	267352
462327	122059
424359	88289
318596	263790
259694	404960
178422	433391
392879	476418
261596	154019
196003	313829
247120	278378
189209	209229
270891	53389
464966	35971
290216	255290
394440	430484
316961	351332
241875	4483
276821	441228
153771	69319
122644	229150
178422	412295
214714	380841
204332	4413
83280	202377
9435	8607
240937	53863
66735	287694
452377	124085
405788	183213
156532	180578
304625	354903
16539	98650
181520	67040
65627	411402
194816	338915
206845	181596
396211	290566
198139	205270
434981	325415
334867	105967
107896	414282
283026	96977
292692	47707
215341	203656
400133	421974
323616	287382
313381	326663
151675	216310
45724	451372
1647	405237
288594	369684
874	393594
437352	296701
93112	15209
85739	82571
239268	467300
194232	6180
329727	259863
126764	4413
231740	314271
463010	54514
24350	369377
290216	280465
269985	462760
430831	93408
433333	26939
235606	473586
329323	376948
311697	241988
56913	1483
354369	291002
261398	366351
17481	470579
447151	26568
173635	105819
359167	269849
403237	15209
379446	154355
250577	224380
106514	793
201450	478232
120937	56068
75154	110677
440595	277961
492287	382434
303255	389990
114063	350973
147116	52423
411158	151642
467674	336378
491411	92986
285337	226308
105977	15209
64341	410585
244946	221759
187878	39255
304186	167841
301312	84089
459110	50155
412624	121518
15287	375768
355627	190971
63041	23187
174567	372187
58656	458104
84362	453012
18657	95971
108963	420314
437399	231747
410974	49828
226805	267602
456691	477986
454263	287527
44088	223007
374018	161104
353421	370148
477932	366943
112317	130742
479402	380568
443834	487154
151305	13370
306530	4283
310661	285634
423171	416402
279849	301315
212085	274451
63695	353557
21046	299934
342465	24357
219546	385182
312283	395659
21431	29300
3809	151167
330737	478078
195615	343804
97637	33855
249894	304056
195422	401241
222826	329808
296948	231485
9300	290917
36457	99641
209824	364141
417650	286313
25165	67089
215141	125399
359949	401871
302882	364843
243233	99028
230490	239481
375268	15209
483676	190369
40872	212007
424586	119868
277461	225007
219427	122379
223929	128134
335939	478415
101049	155906
337237	226308
93055	422470
90368	393399
119455	184558
461415	185335
79528	430278
110493	145525
330700	162723
26126	48484
177514	18878
335907	298767
444039	309524
311510	215678
403670	476831
140854	333166
313738	122462
272696	419514
317990	101067
126471	261396
202876	144845
10690	229779
244536	12930
14879	322422
319628	214499
374470	332399
480365	146666
143163	231194
129798	423730
438898	187248
188652	269199
132725	385955
211989	86892
14403	484447
377015	15209
52188	190369
377869	28121
358192	56381
99405	141176
101033	134694
245319	132740
99736	464420
256901	435012
310459	380071
464719	423550
127211	422849
327506	64429
293746	335267
341311	198297
60896	98965
43056	271092
175944	421366
285211	128662
7057	245317
100989	21583
47245	175721
274413	401928
292259	184586
483280	888
66128	477558
433254	451885
383164	280371
465200	25516
359346	82533
266307	298182
386321	345708
12300	391414
135937	26992
198133	349333
83655	295481
38571	87752
3809	494052
293500	190369
289675	171813
396021	366666
360459	289299
464892	248501
26410	125265
186855	79989
404568	54032
336739	317118
384324	334370
122525	49073
383364	366127
407773	440660
332946	134629
143203	53389
54985	230925
220576	354747
129874	52537
277467	190369
200089	267389
331740	190369
165680	437225
490598	320288
246955	291823
407564	98930
319231	90315
365216	98906
412440	366873
214232	40607
105288	44940
362435	391414
174523	198297
195943	420944
417938	76111
221671	430356
275824	90361
277987	160262
18647	112379
230964	112444
153407	139714
221200	54706
472177	63518
7791	122410
208439	89047
296029	267517
25780	407694
264641	447292
83573	83811
413693	376599
235457	266852
249673	82667
404568	404523
347802	420064
353995	322436
114615	411424
41915	304173
242316	394194
105022	479872
301780	367110
70830	112312
418802	477986
86978	245824
274429	63429
245769	246311
13757	420944
418342	15209
341133	57134
353153	186014
443192	339453
443184	204618
15498	81018
398527	116756
427924	47662
199556	313745
272742	263610
302918	53994
236241	284522
325021	465313
334985	291249
14114	310405
228128	314575
78289	134331
53068	368205
284720	274309
210469	412980
280541	425157
458982	124505
116947	10690
306312	63528
247785	190369
15187	412361
459945	354183
6028	212081
137768	390232
344029	310756
217899	413525
333280	300782
483987	484963
159960	186159
43831	359236
25748	364748
245317	404058
436776	170939
271603	362784
122197	265583
196996	156566
282681	28065
445176	294548
358971	153995
24263	24244
252636	351813
385516	320759
364203	110741
207721	15209
399541	41673
309225	116572
215292	354747
296960	86258
81262	301851
300330	241781
209514	337322
63862	242656
271353	468832
59642	148505
433682	166063
429617	152085
476831	206557
65001	337992
29965	267602
361001	63919
380627	486200
484229	425675
142453	407645
405729	475079
313631	204330
393776	280782
297018	487221
182966	310261
28399	383967
218070	267602
84027	156376
86836	405697
482851	2721
32148	94516
289772	234356
47601	3865
80558	28129
159862	50264
179716	274564
395720	116840
485316	53927
357845	285607
197577	417288
103271	67040
460944	313745
34923	53863
333538	235893
269986	82715
214169	483332
236237	478415
341397	193944
219406	350189
175388	41073
301896	119107
403670	160573
234788	85243
121539	194165
344433	357854
244153	374806
166101	334609
445647	371918
66043	72718
438193	245938
325019	180841
320269	379976
397905	26971
195563	196783
490259	265883
212228	212584
33172	55129
262783	407981
213302	476880
451422	96938
197	275558
132412	424353
36649	293813
80052	316575
166680	215986
477270	476447
426835	196829
236726	160419
139373	126967
340573	473381
469102	7211
61899	408917
202379	151110
298143	474412
323033	105585
151888	92486
422207	83691
95851	299457
76104	363564
152368	265711
212228	431226
449165	330873
18362	370703
296029	43692
246190	396476
240237	245261
296936	112848
230051	220579
18647	66405
54687	306565
314369	75621
95224	7571
111429	422435
188784	122725
138182	82321
64751	488183
367069	422675
407654	72670
228326	107337
67377	388681
345088	413708
164939	281924
123345	202133
252604	30638
56884	84502
306615	291049
332507	235752
2690	184483
169182	108707
89257	335069
193499	426045
254315	223030
65452	431187
126076	228431
99192	345200
282825	95149
12550	426053
413114	163344
200092	229101
96900	438419
446182	171479
315394	169440
335557	317572
207019	119381
241952	74106
373025	204330
282469	256714
177889	451167
432421	454620
382512	205270
188600	48861
410327	107852
394647	352775
268442	159249
217337	65269
386813	60923
155297	313829
76953	328140
34825	137405
282796	416034
352629	469235
224255	323038
109049	137128
55583	390275
474295	49792
458435	87994
112749	14331
263769	165653
247160	249709
13485	438293
427652	249102
68098	156172
89238	273443
325104	147121
330600	66444
292267	284982
430356	23215
41378	25658
221026	203656
259866	141166
341911	382895
119001	298415
308576	4349
39215	369135
49654	403513
451018	326997
342204	20663
121960	410028
23090	451828
287566	235906
244647	94344
269725	206307
346806	324377
143879	53490
315805	173847
225294	18195
441905	153995
83152	404806
7114	92427
128124	367103
166648	194893
446837	12702
384155	71816
70407	86560
208318	312259
29137	129415
88439	114063
367585	326392
86976	83017
67367	212081
59568	322926
7477	154160
106313	165653
74721	189759
180918	370280
19727	86077
220925	137368
428182	205695
473806	86476
310038	410720
1156	171455
478521	30283
16498	54700
396507	95149
26096	467388
327209	489787
372799	460872
145442	478415
464868	187974
107711	143568
137527	286313
319259	47931
263700	241468
143993	52561
280367	408534
7620	362273
72804	427628
256823	420944
408879	101058
16433	24186
332312	99405
390781	463623
74625	162829
54212	144391
5700	191317
396605	338402
467277	8084
228440	398122
135119	177870
78429	313314
229542	301172
449521	279591
4634	245211
233045	74095
438646	93364
160961	475555
135473	221376
184648	293813
450472	451779
195373	33855
436699	404603
320761	317118
75339	277855
446913	367243
410433	190369
459280	198589
158282	92193
198195	548
418634	141649
421170	256730
143106	387518
271802	240225
275615	256807
466033	481279
50778	21972
428013	448484
450354	434762
111847	320077
427388	86560
27148	119452
163228	112054
18298	90099
477646	425540
219352	45032
474966	307434
453688	490652
225694	359218
178422	49308
15617	316306
263827	185479
402470	488971
317724	329698
364962	478123
365682	367688
433889	231958
146649	120986
289187	438419
82744	37041
474341	93533
224594	224006
454337	269133
297665	239385
402566	385000
69383	288779
220604	119868
418601	440962
450841	62167
478857	230468
91960	265059
388871	366577
451849	99607
30403	52909
357210	396172
431395	95853
353620	55724
294490	457081
464855	435493
156643	239536
209584	160379
33053	162884
99849	250988
200067	56739
6045	137128
214475	117023
450881	492906
467165	151096
420121	440660
391479	431137
489782	42467
418462	33344
261475	343012
369381	323744
112425	224267
146997	348176
81717	404396
418185	105745
220015	419538
5270	265065
95899	343085
371285	150352
249894	12565
444737	102210
258007	229918
145217	440962
476061	488797
213284	292721
180244	103420
55659	336658
477932	64989
481854	152020
423380	286010
75119	118926
121875	315687
13435	302067
9232	491312
77288	112574
389512	123095
428852	259929
65476	132619
15819	131573
376553	249709
291805	459840
469435	286936
400520	325329
27425	359044
48694	294836
124923	295559
178512	139648
29468	318441
294386	127817
67931	16433
374527	264766
233362	186714
333891	317356
371656	74740
53428	240724
163288	409616
49768	135408
474341	89935
333863	168208
337899	190369
432631	13370
300975	141649
272514	331638
93039	106379
156531	49903
123315	210445
488971	477440
76743	421356
99604	426569
362526	446163
430942	397009
358589	145534
1180	236613
297716	300071
19045	32099
406371	270699
245013	262954
234720	140966
196066	276358
454867	295089
272940	476412
390216	159141
434644	440660
477489	180962
306282	43009
380668	381198
417121	122694
324723	17155
406855	273831
189046	178422
230171	457284
370245	309950
168358	209952
336865	138754
404090	139798
289583	371692
215007	457297
181290	77461
58871	119627
6147	159249
235620	4597
467284	30749
184316	391414
286909	388575
15667	438957
73627	63317
482377	223194
256699	304731
8164	428944
322705	316522
138241	240045
19341	458840
230095	472192
125948	375063
56620	382495
373025	137739
399708	457426
143026	479718
424671	52062
303924	34446
250149	492316
181104	384174
75776	34110
319824	472072
118962	370013
402305	277568
216462	21583
203020	409439
431015	404057
167165	305225
72742	94344
82096	220417
4634	227545
1229	249237
479351	452921
439760	254814
372629	490742
400517	267602
75014	54976
358055	284813
38837	51488
242476	477986
100930	183993
367809	245630
435765	48275
18036	108799
115450	300119
262286	203279
187817	74145
220796	452002
467176	207959
453736	252931
475383	186189
18612	184902
201131	473846
69780	391414
376499	460531
298488	273831
393099	392824
309611	434893
218890	221200
120971	48163
448534	190746
270248	142678
214853	132318
409745	118662
474341	344398
456021	53702
127462	157527
432600	272230
53237	69908
419764	459643
345918	182361
23854	437721
369571	145927
252263	8700
359353	76699
449798	23018
426309	86471
370802	440962
20430	177544
301557	178130
343178	267602
36462	39295
307680	303686
246634	365677
376716	190369
53389	223195
48472	78074
306798	65606
351263	153995
63413	178436
118554	447517
147613	28129
346272	286177
241286	445353
310235	342027
408839	283632
287874	427937
55812	465075
158502	375840
295210	110677
156404	193539
437678	462973
126470	372238
305849	463945
471205	100485
470438	190369
393482	158367
292228	375515
110236	83403
287392	278520
6569	378462
243287	294971
107338	323448
192511	426595
311128	254178
350650	107222
52646	252710
306282	238268
365410	250676
483703	124085
75259	324323
146598	320572
437592	131585
257909	86560
380954	479614
97402	40784
243847	180771
481403	399206
51784	134805
396206	184902
312195	449305
57192	245679
284761	112312
287061	99210
229674	21583
112116	492025
332385	184558
449004	278318
101012	313314
255603	390875
270891	27464
481263	489460
10977	313745
435715	205289
272675	262611
90463	451432
332821	293813
291460	62191
236380	258370
256074	355700
39371	476951
455074	360228
58042	158153
258002	62191
238855	394294
107930	299033
302402	430458
305287	210204
261938	468181
103914	243438
148420	368205
397343	353787
76537	13370
87741	487130
237120	82017
238829	35629
284383	391414
131471	375834
474	240708
131569	160219
490844	74886
39324	136279
266307	471346
116541	402077
418303	237235
318573	91711
92032	95286
267373	459514
435776	22088
193151	357854
377832	41351
437352	330648
228795	302293
481419	72007
413105	316575
271156	464420
152553	93364
452148	124008
492797	3370
290961	15943
87580	196783
12580	366291
116954	313862
332299	166214
11237	75349
475938	315976
204571	72432
477932	300284
382867	228442
284178	378686
274686	101597
205800	296691
270098	137611
164280	392552
171267	304742
53091	435298
32888	95351
153662	374316
254607	485070
261762	236
76104	458
261112	328550
113218	213035
358656	21379
461595	199526
289251	124085
12565	250389
434655	445204
76169	380689
352237	458790
453018	30263
348970	385826
348758	433297
417938	363011
183725	458601
487422	31313
454243	134188
95224	253212
367672	94377
177762	220164
180488	477930
235173	205008
131174	270324
2349	401101
287413	277961
172799	156376
430702	13370
171363	478415
61815	208905
395071	436581
365099	281273
222823	88620
417122	310293
408839	361265
321997	427894
32692	123410
98166	260817
28357	403836
158000	2003
241120	66737
98378	166151
311043	222761
68786	28801
457418	36049
464952	314455
117833	387199
116404	198926
339741	41673
129485	401871
70081	76454
354545	462551
270957	368358
243377	451828
226264	295650
448372	6917
468043	180794
297697	175721
389542	420944
223319	304731
409016	357280
456748	107337
289942	18108
24362	343640
188682	479570
261394	466135
128686	318404
214950	395198
356255	393161
9414	51150
487300	474412
20392	374281
242703	36737
436864	32832
190524	244841
292576	388957
230325	285508
456021	345392
467925	111372
463744	172398
99851	49133
237517	380948
346557	239872
481044	313454
208843	393326
263287	208118
241987	186561
451267	472583
455874	263713
82823	422180
209225	61386
244536	22184
257221	317118
113162	483322
193586	50155
326735	476951
345155	39195
478588	120247
128430	324003
231355	98906
142041	151452
228599	273831
404742	222259
88159	26699
115472	21411
190281	386288
151498	412155
344230	310756
228128	132522
350153	427966
158819	412328
20059	240286
87638	250389
192611	230324
478588	401713
203793	37903
19670	391414
397518	41734
181767	309890
426887	169482
134425	447927
480756	110677
109569	166513
69757	236737
444806	273831
422353	130632
459979	147962
91380	58881
122942	403441
353287	122241
185804	315888
476969	152768
283354	358587
405738	106275
201410	409828
216229	276230
282192	89825
159385	486885
18415	331010
330473	297941
13588	345432
355630	375768
364554	53863
217150	486885
347121	56095
263836	313916
270167	196783
224921	227132
95299	87476
203246	155719
275358	469235
92743	358797
198008	170964
448601	231321
488878	293813
257696	156207
121986	296848
231377	48275
46272	64075
316972	476951
461689	15133
89411	481279
379680	279463
26381	71860
81880	264406
191639	251116
377649	190244
418180	74103
273120	387697
143676	342724
50264	299457
18665	257621
72557	265753
196291	111918
271891	119868
87914	267352
140125	442327
211242	494070
432366	313745
17520	489203
107676	273831
226267	384384
12321	187836
231706	54976
471643	169421
100409	39706
74709	418428
381762	108981
262210	276622
308946	364577
245990	84775
142348	395855
300408	377620
437877	281924
377778	240989
311515	303475
479262	422292
169105	315519
279264	39746
144314	283265
431144	249702
6899	110606
382848	263670
45724	221988
246	343625
486217	353348
215400	317118
165680	246690
125399	210444
159829	485395
373170	310261
403483	43128
467836	473320
342465	666
391725	115340
419567	318426
422246	303424
476804	284462
208599	304851
295841	392825
476265	78820
267562	694
155820	213728
228225	8093
420599	205438
372340	478302
134108	267553
97254	436159
327467	335879
143714	298765
221783	397458
190955	97215
225635	241468
223932	360512
488531	152020
365111	228767
240472	151819
176239	247824
324325	42890
249334	268904
5122	284843
43071	8084
255976	2344
275947	290524
161250	48163
147233	445187
298382	16522
243895	407334
279003	450190
290305	252961
83799	217223
161456	369976
402765	40855
439232	71267
382203	443693
356953	451738
131786	323913
312474	108792
393928	366493
243115	491748
19812	188837
436643	485304
319396	428214
239614	339837
493327	269094
201925	211868
353714	218727
221687	415871
58284	339531
238041	417042
82688	426089
145363	419850
360220	57601
231265	335477
369359	396563
198078	313745
324883	97277
194962	189733
151691	164873
98616	93627
459317	373214
177186	146847
388012	401297
160680	273401
380721	461387
20012	456640
220535	123171
58843	57416
138126	267630
112929	274836
202023	245846
397014	99405
414035	411455
398987	226202
372232	313745
440929	216070
206139	33855
248851	330469
255932	32807
96232	202837
449791	203481
485667	374221
345401	45455
256910	257298
321642	334725
14500	125417
324061	210619
200326	475722
89219	360857
90406	361912
446327	179328
399441	249102
279963	249202
8047	395988
320304	11227
196903	25642
169381	407504
54008	438783
300925	124008
252095	66642
122462	193229
433820	169704
367989	99405
284218	476708
229735	288837
405535	411809
332006	441357
397124	312784
301823	266340
371294	211273
130734	236654
349635	41753
73468	486339
243376	405082
174034	357776
180372	393326
445621	466801
251720	393485
190015	413378
382774	242131
14092	453222
347275	271782
27885	393238
370096	13741
470604	265000
313609	312960
5922	417918
204166	417201
57419	114930
470195	56609
425786	183213
68843	294247
316858	82498
102277	288035
401034	462973
407334	258973
466846	295127
245937	80193
71063	449606
406488	326539
47989	315235
334092	195305
182799	426824
306162	283336
44414	187836
171424	448988
405946	209160
320425	36178
195700	429863
70449	239981
99206	459779
127618	164884
78289	472104
128704	176568
127388	318551
246348	253916
170127	15507
236563	103343
446182	461644
86142	371685
333472	292468
173443	170085
470941	313745
460053	319549
385180	54976
21634	103825
419720	403098
407580	110677
420295	448529
377954	225546
387266	418342
492758	454893
16990	67584
183427	472431
368240	147373
233181	338317
60372	187974
78458	62191
640	393741
48627	383360
140450	229272
19954	331488
147819	440660
422813	416436
421140	137561
27110	111245
212096	245317
205973	411263
167768	49903
163720	434893
281563	190369
303507	124228
395365	14222
302033	261897
340364	355700
20324	214050
159155	151746
6832	376364
267340	392990
1687	86974
479730	283346
72804	139646
212599	114643
296340	282822
109270	352950
478819	269199
203783	241055
80150	43068
403430	192762
293430	229566
255725	434265
448250	190369
333080	397969
267778	236213
388550	241669
327710	222701
349857	470462
474619	22675
331229	407843
326260	206486
361818	317538
89219	459790
293913	441969
327602	486885
304186	180978
156831	96715
229082	31267
64335	133958
221828	19205
167588	260889
259039	166513
224739	73821
214238	420944
221286	395988
104648	109733
29824	33489
266579	452284
298376	423559
248013	350959
275032	289344
40811	15209
48472	25388
319231	202486
458407	462973
159219	230077
466619	276358
34339	115863
436219	470818
463630	102296
425827	434893
320982	149479
455889	86077
443778	96129
332369	431226
167588	162282
311030	103406
470441	25437
99502	442447
81418	105053
152372	447560
51543	99072
469768	1292
450372	440660
212158	349261
328321	375840
429287	249546
446550	229928
263258	466151
90671	430356
483885	233287
424820	288994
452838	206655
56806	300480
143385	194513
474986	104498
383070	235445
469321	126204
102644	320164
87102	139894
286313	251867
160262	320097
97428	104491
419265	291521
127050	358587
326994	297272
234881	209692
442775	425675
168721	89273
300727	137836
362977	234748
398425	88815
265728	99795
483240	437778
490992	474956
267439	392086
215943	75495
186131	129167
427486	426073
298077	470554
230051	76562
462212	48146
427505	458968
123155	338493
348644	189550
384480	196169
368858	152702
28423	489646
211540	13370
248924	195121
131991	263456
463747	209572
364783	148519
477328	178527
220113	285156
45543	77461
9645	139648
383070	450324
88225	444504
6576	198038
275121	119734
59864	204484
172429	163321
124469	485806
476433	425498
176878	111231
51506	274314
152641	390197
291408	356750
151647	20672
143861	220528
351027	268176
265415	345126
280735	15209
95745	338915
104325	493296
382839	387742
409225	50264
490054	273831
14659	347476
292352	8459
273777	217158
77432	110547
467959	434243
53052	13370
283871	415594
444039	302808
101058	399056
243396	478415
77148	201308
67636	385423
278323	251806
327162	278186
307909	53385
455369	389682
445256	276449
264026	330117
39195	246342
167841	204693
306742	122490
390172	41363
95773	420944
266452	157726
411424	360630
96960	290688
267346	317118
75621	374645
487050	373548
355083	216318
54046	347064
218890	363503
52830	222907
219607	20515
305287	284970
141070	136336
85665	252664
110835	45141
316210	283446
56068	346742
405237	49021
156776	52030
22952	168050
306352	347421
382848	198862
258321	13563
215102	137128
475810	338108
315573	281799
74956	168298
71811	428864
24519	12177
153841	65210
340873	362292
47807	258370
333736	199676
411266	391414
332457	183213
151933	374116
55405	433279
252057	180633
157372	113144
440474	27766
437849	54855
424280	348971
237019	273543
265910	449212
370764	391414
15849	330752
193602	313745
292331	175402
177394	240225
434862	185344
233498	130562
277808	138807
44178	318735
118626	86111
164087	53640
135905	208635
212460	442030
18451	137133
168202	113520
320482	375840
449884	96409
61186	250207
150163	14559
412979	29105
2210	116370
463389	183829
466016	86728
4098	469509
243382	184052
140682	295484
174309	418445
261278	45492
184304	451399
342465	280920
330369	218061
387607	456640
283116	142522
289284	15209
346272	163025
344433	309869
47699	229928
310153	208038
168650	313745
243368	409828
209286	182634
158258	177630
31197	79075
126840	295484
214207	179776
474543	240881
319094	161399
21330	431764
390596	127067
215719	366781
77443	136493
445176	377779
457418	123079
420551	15209
99199	477986
157396	347862
99405	410276
172535	248777
472938	164273
388659	180039
325216	33346
388195	161760
127212	185076
126213	284982
348947	278382
47757	314023
356953	40161
400385	450504
226747	276504
168000	307793
292281	122585
284980	120610
398214	202523
466071	110096
375660	204653
208985	489552
262633	53490
112443	250410
111182	48124
413105	433934
138160	215719
139583	98889
59586	67584
263377	356879
406073	183213
383951	59854
283093	48101
88439	477136
168000	69440
90321	210035
126190	262552
276696	440660
30890	41753
40028	82078
60667	409540
93027	408228
304769	205241
286001	251683
105582	13268
326949	155656
204349	465661
22779	441570
44885	132843
397578	141945
50925	433432
74379	263594
363436	84590
132147	6853
387986	212357
306294	405920
389224	215041
419247	27581
287304	314641
91734	375840
26263	419097
12682	484447
188487	162968
289675	142821
263700	179692
24392	15133
433512	208091
267605	178436
407373	466294
487936	113572
448263	402105
229344	21411
108170	266852
334092	344634
432421	426034
384384	160071
273663	24903
94129	54895
409357	306100
257542	86370
203354	236064
154880	223121
93645	23018
29235	49117
352954	371918
167588	83140
335743	309253
216797	21583
482606	219743
128185	301659
336467	16433
71189	362942
168487	423469
489010	401871
308533	120195
308313	204206
69651	478215
268007	443556
311128	366493
29125	453621
107798	306253
304011	391414
240619	345968
472881	86077
217922	91922
8423	145187
334424	129663
471549	445372
428944	393600
284008	127371
282693	186440
226919	250404
341908	190369
86768	143902
276836	190369
483315	27766
58954	224864
446231	178436
481044	137128
35089	94344
280172	381401
241038	295484
491272	232452
309276	57094
413947	413490
325758	69653
328174	246156
437427	339132
117278	267352
6794	214024
314617	72935
323819	251597
307567	336934
212704	487379
447862	86560
14204	396228
199932	212278
322849	388019
89141	281236
84845	493915
353863	371299
206559	411424
319027	447517
157634	267602
400744	273831
388249	351585
449834	343846
202783	42153
24806	113749
307909	283445
492247	416163
325188	400045
130060	119868
481880	445353
77659	97003
301281	61621
317552	104873
103626	23400
33053	330032
428735	265187
10546	111072
51124	217423
274761	410236
275967	54402
388992	211944
249773	21861
275239	281993
157040	45141
104655	218476
107677	17980
57229	368408
217459	191345
430041	152580
192238	476240
245332	50264
104580	32807
338955	282585
216945	391414
415926	454728
216602	42189
158201	219765
474966	384371
125373	127091
372636	56344
148954	109315
389104	393858
300240	137155
447806	16433
357212	166513
334340	366127
365578	85423
190447	428738
128666	3041
88460	137508
482018	256245
335934	113138
200974	35791
189467	391414
374188	411266
446475	303175
442337	190369
196576	338189
239673	378462
149079	299478
326690	310619
256893	463200
53414	478415
88523	78311
84239	226308
874	91679
418634	257858
147921	53396
198068	6072
21545	184659
177382	38863
413529	5040
91382	315522
373459	250679
288421	104527
447902	420944
375405	263574
286259	140508
393737	152875
306772	51895
103378	176191
65910	328932
383070	277646
189680	67584
109062	238041
309740	199526
404568	212357
11377	45585
347640	444691
220794	131516
139016	24350
103124	190009
171592	12591
293461	277961
227152	433943
309927	313745
128264	258818
377323	435708
281477	50538
267221	48163
37155	407902
159488	409828
76417	360860
433496	111032
59434	227351
121539	194830
454039	33081
257710	212169
27389	476231
144187	228431
322298	293813
60667	387742
186439	63528
200441	465322
13904	304589
491978	101806
415255	366127
367343	21405
281226	167517
383861	327061
314722	258370
437409	368816
83842	463497
436511	73432
309589	107828
353880	160219
234843	234356
74309	242551
267606	366493
200026	21583
17738	34460
403817	100959
146893	122845
229381	261398
276517	32856
129261	410169
431343	145691
76984	406365
86870	317118
66130	3011
67297	173393
267121	492535
328940	95323
123874	313663
405071	226152
396586	267602
486249	166951
184418	274352
480870	187974
233027	419327
477328	490588
797	34107
279391	281924
429978	463278
45673	466432
128378	369506
448492	397535
204448	297440
27111	219790
202522	474786
234657	26232
313939	317118
126741	93219
399043	205652
176130	491037
266538	46979
253102	461088
480125	465647
489657	234733
463101	184100
295271	425448
305613	254746
286615	430340
106268	362773
225393	31636
49106	309170
257970	8607
251505	371918
254446	311691
253669	176300
65513	156769
219546	98776
195375	15897
160079	47092
88690	316819
321754	256121
232890	301409
65546	422792
302689	478184
447610	20719
289675	477465
52145	246672
475866	174517
107709	197473
420621	203279
287841	359762
404408	170325
30443	186440
141740	334740
320304	186879
154717	218622
489966	413376
254750	98906
158713	258220
375405	231305
114845	76454
94351	342762
145021	338938
117562	322194
441475	41531
458209	110677
203793	268097
40134	177569
310338	42905
223426	395297
444694	1453
325490	28442
283970	280233
376512	138959
354298	58311
322493	264908
64065	329764
445958	262373
428843	391487
324826	488510
260888	141245
162837	135799
307004	178048
160083	232392
246702	273831
146893	365107
454263	168329
465697	70026
405241	475699
431633	61848
287212	371053
488715	123315
128652	411365
138889	140044
66356	189938
151208	398333
199832	191821
261278	56058
87536	165653
334092	237877
417367	325961
292687	338427
69045	169593
208425	96145
55578	18479
199895	12802
228445	144845
29157	5857
441463	147049
38126	475981
484691	279829
458968	423980
373170	299267
356988	94344
316980	152502
263767	249192
413012	309085
16569	117342
68258	15133
365936	105303
226167	363581
454867	329025
333996	276572
347979	161402
463085	293813
142503	447517
460515	87007
82688	303392
483633	252118
32229	356645
14031	437027
29824	152907
292650	261217
143671	260986
231377	12565
78035	445964
329907	86728
101587	233425
152473	30986
180622	387159
112625	445769
59763	428903
292450	287434
277499	117023
147487	388466
326260	333131
315781	86835
38567	316292
340413	205223
423332	244119
68762	12443
414168	338271
478588	366547
256893	343085
178385	403040
98999	262178
253404	190369
248485	320627
435637	477986
167647	57852
363908	8023
305939	62191
195362	469522
222760	344013
280735	273831
192195	100713
23642	81527
3856	49903
220378	19544
112622	167333
138927	263699
144973	135896
39195	403431
228128	343975
238041	339567
453738	450881
481767	15209
375107	90592
246123	308270
157922	10646
51543	77727
65935	23339
263004	100503
454925	126204
360444	98847
305159	401854
258639	430356
471876	49940
438921	486339
322737	416639
473192	303199
434273	130960
285027	378512
3111	483598
201131	299769
214668	233942
365500	101058
195811	392618
29635	399933
241198	61221
36205	327922
259978	75344
477932	366614
397106	4349
285023	446801
349834	122466
446067	210238
451727	381512
100852	361698
374303	388846
90064	105754
465286	448639
302414	109072
81399	59672
487185	95149
358424	372316
66365	190369
22045	433306
161381	109896
234341	13129
231626	413905
482277	70818
475440	51457
421010	8602
109058	478415
86311	230391
39886	267920
319543	164816
250207	68762
366369	193705
310805	108364
228225	97894
277315	313822
306585	37763
246755	258303
286829	104193
245679	313384
50876	95312
44906	236413
167897	114930
46801	241693
34913	248777
254446	409143
21373	113051
114643	244196
448506	383965
444109	249202
194130	238932
210826	476231
292292	433934
270639	484447
260292	479775
234679	151944
263186	331446
383223	301659
446725	208617
341632	464038
260321	99560
67613	453753
387464	276963
415362	286697
365520	124499
51759	144500
349986	197822
301312	17231
480972	459213
474966	158677
149429	387185
263706	453530
153006	243433
391479	207792
267562	464951
285027	433391
373837	289273
162732	273831
271353	146251
18853	358508
404892	166390
459047	208038
253915	463249
181701	125448
373933	82833
391265	119381
71511	105955
415622	265589
348611	476843
405557	322099
405829	426569
131307	262198
30132	80826
167362	24887
46092	61754
256823	328140
457845	23318
236287	192005
342649	309663
408704	183684
183254	430356
395481	46892
356979	158946
304011	142825
154560	83017
398281	186440
298838	70693
188784	452098
153505	13370
158298	366127
181930	5040
483559	470012
53989	343833
299377	457482
328174	266052
24519	286016
476804	237521
373028	76111
95303	378462
172690	64879
348709	101572
422733	393326
462806	181692
484144	411455
317203	309004
313317	421707
334872	391414
386512	86560
195568	194165
38959	323187
442368	103989
45962	301356
305052	311215
391495	419017
105978	433813
236020	464725
480888	112312
72098	283250
180232	345898
103899	357517
376341	108837
300727	264580
277343	290
145288	424242
223755	301922
111062	218577
145693	435193
250833	377695
292650	115386
222334	317095
59474	83403
488997	346758
350650	59784
229250	22804
128839	373169
153322	210403
469479	446693
133886	379610
133909	149435
442979	94667
204075	276621
108344	241468
272230	433343
117377	276358
461510	195402
368149	317356
218058	110677
474462	277958
355782	142018
248316	358345
234086	317844
306948	141563
18169	110928
261277	469446
190191	360210
462670	481986
273485	228014
53263	44826
85863	41959
416426	457514
399830	410074
181031	469235
220734	393326
121310	103656
414128	41673
154232	16672
487179	338271
236578	114930
329012	34255
68314	37493
385391	17949
282633	272427
130651	60904
322208	133744
200322	408444
267379	267602
329437	267553
381581	80193
198405	252961
182147	154271
93312	368818
88460	259846
332437	110677
55844	336955
136798	464951
289126	400160
291206	297969
47816	283265
81432	26556
82382	384174
380554	387860
480664	401871
199031	181740
347389	159378
220213	1148
202379	213379
339603	148590
410619	315671
329970	125166
99756	450495
306040	220857
493468	243374
267079	286696
196003	339251
74899	184697
94178	137198
169937	196783
478144	158295
389208	190369
64140	57375
69252	450888
255013	237976
208496	329983
40791	403528
207019	15133
465132	30332
221080	354630
168464	53994
372764	281924
61544	252635
328940	232890
348644	392108
49184	67570
401451	130872
108963	445988
226919	180277
59027	197987
13502	53490
237801	89504
361041	117258
345531	462776
15696	35707
190973	94198
309593	184777
408699	98847
252490	416340
481800	48955
204167	214050
262705	413043
250410	481975
345102	456172
129726	354067
227363	80587
101404	293813
107711	306927
81945	86693
93625	220417
406813	137508
369905	165706
466670	465322
178414	301141
264026	476804
474277	283624
187209	50717
124228	50541
290855	395971
294130	488339
297902	36462
218375	166918
132498	184163
432560	338727
217084	370734
224533	132247
171915	282884
383374	35629
213507	21411
462436	40722
342465	447759
335302	202996
41071	11626
261112	14092
216229	276876
453054	378686
466261	217423
314425	281924
394754	53701
452352	226494
301386	466432
259781	336590
475917	336590
69587	333746
440857	48275
453206	77441
379330	73427
469772	347986
15951	461182
331571	252443
197099	491350
441821	354694
315687	399724
207007	356355
94102	191341
461355	236808
160032	94516
403074	337491
196903	384986
291557	313745
449594	130742
334080	430610
464264	302399
106514	80193
461010	476340
369269	198297
483987	430860
432743	35629
92640	141649
262978	55565
230574	380538
353418	61386
225133	287423
315418	340469
463200	163069
243802	250434
487019	165437
434308	190369
238496	291249
414697	185678
411012	110891
196003	60108
310619	401854
190062	401871
204595	132740
461909	297691
413049	95149
472131	147121
194627	273426
466432	151821
410220	5754
125310	79244
459794	460247
180286	35628
84936	164884
137676	210609
395967	152020
242800	244541
58483	331584
304186	263981
325509	47970
234138	315888
483832	323989
275953	275981
478963	482349
21505	187974
299738	327217
346812	281924
347818	372314
406503	52271
326809	475158
60235	285634
357779	143389
109949	383096
208754	444196
292680	379976
195121	127270
476500	184174
42849	31486
77143	9034
50162	469235
76665	267022
145183	351451
6442	286391
67222	280006
472352	313745
263021	52840
400618	171165
133343	58057
199976	343420
218312	56426
399441	61786
366112	269199
358167	95882
382713	409828
430474	176399
216323	190369
31947	183395
199265	97753
153322	95956
114304	274613
268019	202523
309276	324723
114940	339017
17523	417201
35514	37516
416878	429863
157878	50610
216224	88113
248013	656
472049	120152
19541	86077
419621	362535
171706	378082
193039	228431
383700	172028
180512	3101
72900	390220
37918	54976
350587	273135
198317	264952
331390	28907
12819	312161
487655	340099
173397	385427
423013	419797
264801	379976
277652	58287
304404	319883
326631	64338
178249	456640
343595	141162
231865	338076
9734	4413
367689	294836
431285	238729
422968	89047
210723	418573
49180	366493
201694	175367
390060	16433
193020	16041
28390	252989
270248	21411
246191	164164
436699	275062
290216	310756
113510	115340
43625	194237
302122	421830
493223	281993
5234	167301
437623	134450
43079	286936
268297	421933
412826	42468
1607	306394
412472	4413
47573	384876
151851	246311
372133	186041
207761	297696
168362	267602
87102	296857
129788	225420
206046	67718
225650	310756
314311	372893
343431	476951
281923	156470
235498	458183
55789	98965
103842	49903
260297	191057
244256	338140
52584	266852
401949	388575
91338	246989
420322	1008
440978	214559
105969	132924
3246	407334
313389	365329
368245	137128
309336	327061
334441	171953
314393	15133
446182	384863
291921	301759
128359	355700
362241	146463
491764	272339
11696	238709
343532	100245
197045	413525
97070	26714
175328	11465
203406	382935
482421	60904
463114	276883
43529	77978
126714	446170
228050	360860
220243	284057
139534	103267
415024	121728
265286	320605
459857	447560
432003	461758
176390	267142
35479	141892
64160	15209
126870	241468
132153	151096
140460	380926
309312	487720
438819	187974
211383	98644
335951	486946
25748	20382
413114	46260
81358	354747
474795	409828
153753	74886
339862	389922
380138	35629
290976	204356
156579	392301
235404	33053
116251	419477
130069	126640
255136	374500
182598	285156
408479	391414
34933	13370
121594	387742
187510	264589
99910	466851
60208	475200
253929	274314
413165	7492
80669	429281
63567	77698
438403	111087
276433	304598
312781	273573
20287	260527
466819	490567
53898	293058
399766	39255
272577	28976
276591	391632
259046	58486
235248	48007
374843	270248
353664	340755
190688	331584
331093	284372
255254	296906
392086	488012
93609	118847
251720	218727
432319	312616
367247	186561
15027	366741
172726	451867
39890	420944
15253	382662
270567	286936
28037	209285
81670	190369
231386	470590
230574	399031
151144	5857
49106	447358
409865	134373
41871	164884
159077	165599
2946	426569
219198	121023
331872	203793
443320	16670
34251	180869
71189	90533
451351	356369
488272	464725
215944	330873
125506	73668
233184	138191
83178	462236
98947	299217
297069	377206
331839	25750
389641	199612
360459	450541
4841	452107
148139	138401
157136	401101
416004	75404
458612	479872
51669	342486
359258	339174
357583	205223
117151	388575
476310	286697
166881	370126
42146	267060
10251	329973
471187	255641
338752	145691
326260	268558
197544	46813
109824	336996
471169	243115
84542	196783
178147	337262
12119	128422
243823	438957
312035	266600
115687	337130
145248	65511
244233	77727
457418	380186
29623	317675
34035	27464
139743	208038
39371	314902
464365	54976
123010	308394
443512	120003
104766	267352
8332	376235
76228	158189
489203	182409
74664	392086
228128	388575
327207	209572
481419	275152
33089	267553
67351	56928
69749	42653
111856	94516
113473	403556
454263	451539
253312	190369
274322	16433
488950	139755
201078	116560
217740	464246
322734	157280
5120	113100
54551	461846
427455	322134
321019	125699
324967	141760
80193	43708
287537	143980
141334	484274
286235	348798
433820	231141
104625	5040
130828	443744
21126	310461
472687	262198
78282	434768
352078	9362
262548	274852
159485	428738
380097	136331
93229	16433
418698	193949
198558	142696
394955	90153
230238	32266
142863	157595
372764	288581
3823	107980
33599	187978
167810	226308
73899	382662
115741	465037
344110	183108
259769	259920
43068	282989
116340	411268
390032	435903
249860	287694
440000	92621
465292	476951
115168	34544
406831	337902
246529	54089
352037	292553
322798	93684
26849	149855
329752	119381
182270	486885
1025	96366
196425	391414
27008	3076
138674	387113
70641	346982
179001	337524
314311	43170
365796	267352
283243	34145
77864	110677
247395	334680
73733	343359
51458	204330
249592	423531
478295	105878
75160	89047
428677	190369
17812	409463
355776	143895
52918	109407
77143	167841
101906	40784
342152	401752
388088	42189
35864	15680
88148	203365
466790	329288
300074	401101
286433	64335
73435	130028
289909	99437
132667	464420
190281	369577
225125	265965
368240	189008
491587	214024
321780	32807
455931	154872
191339	232322
341787	237165
440734	351833
19818	287638
379696	50132
449211	441444
487578	1365
422778	440962
251574	244914
161120	406982
329499	470956
253907	21998
454462	196851
368814	355356
92397	430948
134312	387706
44865	478415
289329	183428
426451	476800
247296	66316
39189	409540
56747	57057
406357	24658
9381	74478
291115	186051
112728	300240
10533	276744
87445	88313
181326	23318
381404	467810
228128	256939
196398	58709
491727	461883
363460	331031
354328	267602
58245	319851
409238	331508
451691	51821
338931	442144
188601	348176
214417	489822
237344	101473
336413	298767
183718	62060
386650	457093
26127	8623
160358	294665
181067	416329
11773	457741
63319	55626
394713	346818
284340	87410
170718	441503
15435	227890
366402	240016
206843	62366
226023	140196
229556	111216
61057	167424
331388	40447
252815	458517
247888	60785
45845	207805
318735	137379
173323	289788
256812	230099
140908	60623
247092	356428
290	352644
297041	46708
342465	176059
23642	91380
367101	84518
458768	51754
267562	362713
250800	124502
9363	145418
49143	197003
410396	488644
273831	99348
172396	355525
459131	15659
76337	216101
399270	347722
124085	287617
161363	133229
346305	53949
67334	356552
200067	439039
290703	250434
371732	190369
423152	134882
447610	361061
352195	444325
205747	31808
314311	43334
19542	324141
76068	277444
2002	303497
433364	40784
291034	190369
306149	349261
43383	456328
443778	25111
131253	408384
401592	176347
204055	351639
192550	340541
413346	193746
319658	68238
474606	323392
350493	64833
259932	358170
426243	445533
292923	274724
267678	4349
229639	200441
312145	273241
380489	245679
491215	12523
13040	220198
78289	59954
294997	428214
168018	207927
351043	378686
411662	468162
173904	24104
175296	264590
9969	100909
42437	380974
80296	47092
454433	446693
137368	264505
34249	275959
163206	62191
18451	46813
274865	145693
476969	231791
385308	99521
59934	317356
228957	318701
206426	367806
16180	324063
481419	406579
39825	251638
433171	69154
191447	428155
376592	354242
359906	404693
417248	285427
149358	190369
3363	12129
285533	293813
387377	317118
114759	132740
233699	392113
293071	89238
199649	186259
411272	361964
191536	217494
68904	392086
119975	48163
408888	137719
389980	288703
202669	161409
398911	122186
259230	477875
200543	454975
204987	270603
95762	378686
320555	385461
464708	458725
25969	318735
225328	459802
4056	391681
218673	292468
17607	253307
25624	417201
21095	244358
233225	456999
493031	287855
57447	91711
329227	349225
388694	43412
274925	447858
164196	171592
389220	202142
356953	165497
203625	84089
452512	187579
155427	384671
153099	307234
332299	283189
326300	241090
160680	316410
250426	243840
269087	245317
158099	459106
353187	467339
21634	303424
108053	250775
389791	418635
33453	140551
463200	120986
31265	2940
303930	413417
282089	101058
441996	382436
193329	440962
150600	478415
450460	169582
377586	233571
237714	337553
442884	313829
398100	301784
141350	142960
326260	152887
99477	54244
313798	329754
448426	110677
361587	282765
454090	425603
106365	359762
8255	176346
57300	164273
353382	369286
3825	293572
146893	99026
134632	264387
97732	145129
314548	477986
79605	174529
58410	19738
293461	94516
367069	351731
141619	453452
367749	7800
105002	110677
420816	423727
421935	179625
116299	62191
399890	431554
321521	164884
44749	187974
410573	481269
399868	15133
665	426736
15927	438653
74157	258370
84758	275763
117062	456065
185447	246644
75119	131427
97254	7771
399095	336590
467237	50538
3737	15926
215808	106946
286429	424530
170660	272096
136192	309801
449681	124803
339333	244662
212467	46127
157462	127599
273023	482892
72415	358329
15699	7728
388088	391414
125772	206689
477586	205270
383120	87410
202683	94344
265378	403294
431060	169485
46706	231485
432548	405217
78119	355139
228128	453012
390032	208487
182466	124184
348292	357832
320181	281993
23521	22991
205069	388321
262794	476231
369066	445353
364636	191463
51372	443036
176111	19947
30674	182942
56589	242927
300634	371918
100237	49828
190107	247312
428968	245332
298124	483939
366179	268563
11626	346388
360459	248872
290	173176
173176	94718
21482	284982
213851	198275
334766	406275
136872	82794
450351	399468
146893	55274
277467	475648
409745	299408
482456	202457
340721	16433
38994	192610
135610	313314
130224	441728
253655	272069
276183	475184
273686	111572
191232	185016
470554	11229
32603	134145
190508	380071
173296	151944
54971	361445
368211	311702
332010	440422
443372	35707
193306	91470
365099	212734
73689	245332
441463	79314
330954	395547
373711	316929
370619	193705
310848	425675
164254	110677
154154	144751
12542	115006
235167	254373
207382	402509
336444	394138
450280	205241
306196	292374
153324	93399
352927	285703
31374	401474
426930	134694
84639	369866
153303	419370
320304	141724
62573	263009
379435	298867
219986	176300
132571	301344
224236	226308
108706	250042
419239	364109
378502	47472
210353	119381
248013	340918
203022	11626
395706	491099
280566	129926
444693	137155
312337	264766
145992	245538
45168	313745
278324	75621
199740	297969
404869	315445
262093	396915
100528	98684
279038	156006
381074	312333
116481	240374
416974	434745
478847	462377
59949	146251
434726	165520
493142	159249
205915	332475
297632	56389
417369	374939
342486	116168
237148	119381
274613	119995
417750	186259
57571	317689
390780	209689
282262	338271
473507	389660
452831	448410
182835	76016
31886	167172
424359	114063
460696	315671
461861	337791
322171	394199
82688	331940
95252	314228
21061	104968
316758	226494
48804	115809
287204	62191
291022	64046
488971	469924
21915	476890
274852	402183
1262	130742
106497	98434
338493	386699
332335	50647
84429	8635
375888	272846
78866	318732
278944	350088
284218	86077
81432	234387
75769	222701
223784	478415
469218	345745
163414	54536
339333	305224
37839	32807
251096	109006
306811	401908
209471	103798
489571	257353
136798	222299
334872	412398
518	87515
187409	5857
342918	40512
59644	277450
58825	450273
222179	425510
139385	366092
76677	23578
270128	394111
186055	401157
4954	215794
277675	432134
131939	138710
443215	245679
96976	430356
308137	257313
94377	64868
319684	11315
312625	470561
350650	105116
204798	422175
189345	431799
86347	448996
265999	26276
342465	85212
316058	273831
146893	26918
346175	413525
297473	434333
39407	413813
350512	445571
93451	132347
201086	387742
299728	195761
79605	345908
246877	404417
191773	65382
286373	355325
278575	293813
54762	420073
477424	115869
342209	469235
307334	135540
174034	211932
20473	140821
356953	426556
135668	384982
408878	52030
128704	443976
47466	101256
186489	360826
175012	435750
74577	340316
418061	309839
117833	420364
400894	448068
259230	446105
402738	183418
120247	148246
363296	273831
362375	471256
148214	259268
97352	199526
136798	30984
350698	75379
399492	223050
405096	57731
334092	30266
2061	48275
366534	372677
218393	350170
281931	398514
254599	348516
391479	299539
195402	381857
103725	115340
281626	383461
280935	184767
422246	463914
211189	383969
450465	68776
428849	85308
270567	20586
417526	329984
253102	98493
341810	196569
156509	291531
192973	437243
339096	75483
368269	203656
384294	308467
253492	456640
339460	169280
271263	476231
198244	451016
83204	307108
385801	338271
380911	38580
53561	289228
286510	112379
119054	478415
55909	246677
470542	381857
226747	180672
188667	65891
213012	67089
416004	266195
240661	237781
137955	330469
170864	245619
10698	325148
477646	21583
354817	170447
120807	390821
291694	258370
380258	100127
389566	123095
325521	30332
482456	329975
169422	221324
44159	211761
87638	46410
374504	234356
42750	15209
58224	478415
127415	110192
167583	129560
356167	79989
66250	340158
241148	254097
105366	241048
30568	294079
260017	428214
283010	192534
309276	161819
64267	384849
30440	354694
265676	25034
46987	447107
227090	79326
194969	341650
243858	474453
404843	446105
244526	446936
491940	187974
205747	367750
85094	124660
381305	476231
409745	164256
372420	65892
21095	312520
237139	281436
337469	226127
409250	93902
72566	94665
374233	489712
216709	62191
151905	62191
75847	139186
353884	291249
487498	369599
40084	432186
411757	29306
311750	385571
168984	487153
240776	186159
69289	440660
123429	110677
251450	112412
103328	219743
106313	275677
290690	483687
200092	263691
323748	30132
148856	111580
230629	8607
167362	375954
318768	130276
91382	63579
292461	451379
125417	221165
388441	457465
50627	177630
221339	296423
211624	486159
405630	452069
463054	33855
246021	208711
57662	190835
410238	401376
336425	414176
372526	17186
245938	112486
172973	464725
71189	443373
131289	252832
405217	491847
106739	296961
15996	194805
375969	162218
348431	428259
24388	135439
423392	316575
470689	365356
230682	331508
127442	251769
272742	342698
18451	302033
493347	373050
493753	264157
141250	194830
107345	304173
32372	94516
47804	24738
24983	376566
340037	295218
100852	456065
117125	461769
392837	453521
361060	459692
52993	302271
142330	378686
178048	474341
237714	264766
465898	478182
242882	21902
81128	172216
480636	263009
379431	203656
280665	31808
232476	15209
129992	95149
378163	391414
439617	406611
172429	187974
474798	311494
405788	22827
242271	407784
141437	242732
180431	274635
256085	353787
284052	377933
294138	406112
91828	16661
247090	303722
274865	183213
372079	162795
336071	189170
73190	485115
350660	383560
5107	138686
365577	218485
30656	128244
245333	275750
425083	448770
174096	253612
467446	390349
72217	425675
288106	267352
369209	103267
423253	364687
342887	487938
271760	114050
343010	355247
269003	191914
141224	276090
188259	344095
247597	423828
112862	218533
408276	266217
166555	104527
334823	5040
164887	11817
244908	179117
267562	333123
104785	477545
86733	474778
391112	99858
47632	478415
478804	350174
365603	297559
271544	48275
294499	64335
263703	67949
386756	351300
45772	27464
267237	475629
238189	179836
482500	404075
267628	454975
49106	30978
223947	238236
228542	279623
470994	469235
143694	211014
125041	183108
404151	273831
360712	411085
322370	150352
119722	151156
353764	23018
467703	358998
213886	436702
182087	9054
71530	38306
223302	17333
263377	417013
447258	127439
6636	257603
88266	1020
153813	204273
52075	46856
481419	184163
418180	122462
215232	138015
430433	268129
342465	255979
152577	160894
488764	336590
236272	28065
262954	231382
427274	9232
243116	459455
252565	170372
462893	200705
64526	47077
189228	467631
24185	336071
370516	170180
28357	436027
438777	175631
124013	168213
226708	146202
189528	15209
452471	466432
309276	132155
89564	229251
373491	401928
389199	71660
477729	168668
464966	479157
440499	327217
236591	210889
159029	11626
121146	92114
250389	78420
274006	287266
112443	186384
35556	110708
492459	474715
201565	447763
195568	463549
388304	207767
42316	466432
196996	460437
226760	268550
182430	457081
143315	182661
50794	8084
367359	186440
113297	439074
7940	477986
244926	41531
401156	375840
173397	426887
407280	42670
207385	225446
360314	96195
239201	65883
123874	482143
485667	202369
251747	196132
421941	103518
112267	142678
225026	366941
154365	258089
356275	86728
342465	335743
439374	82275
344314	107279
140793	220953
342465	98650
173672	476171
58893	159249
253963	214050
337852	113135
158488	163454
378357	420414
433086	186561
22928	235323
41378	111039
6783	237409
60208	378127
392688	419632
59204	254914
250676	23559
458414	313745
449662	160328
100424	303376
190722	417643
347878	392788
149892	95149
477153	39764
14779	219773
184549	150661
250021	16433
136015	298897
114347	38063
326260	122639
197936	35893
205349	308841
340779	88113
191629	354694
128193	454867
298344	397848
119001	267920
369030	463781
214077	10646
307095	86560
49256	218730
270270	137658
442236	27683
219136	377509
156690	61572
34112	486872
177809	212081
315573	242476
258436	456338
343637	28951
328116	72818
148313	482198
245390	306619
43454	393895
140983	334680
219136	274724
159654	17457
260013	263713
11913	214618
149814	150294
276209	94839
247296	99901
445104	409828
205033	335247
218634	49903
153813	77497
375923	667
198317	44974
117833	378686
284480	304536
323836	346253
315130	338687
39128	465559
401297	145693
362816	366127
450545	9054
489485	13563
481592	469235
42238	462028
144172	278999
402205	278520
5242	137739
133361	310860
116970	47149
163680	281924
182437	229083
150877	236451
185541	31008
15225	330469
85870	32621
271782	68985
459448	431001
208009	244
216483	407875
76285	371513
44493	183003
361827	380493
15819	175050
32949	119568
419730	20959
482646	226378
167588	76456
464816	181140
403917	485090
71511	84018
404331	21411
254599	150874
369822	400054
260831	237734
167030	246926
446505	51847
168057	190369
344572	309210
155959	105585
305624	294162
382847	16433
403044	111017
263735	471105
50897	486241
119944	311873
160663	452803
466428	289515
177466	194967
330975	56397
393482	157715
205657	166063
441116	61533
212153	390197
290115	141649
373469	335144
149147	392055
473678	57989
277086	229928
215114	54449
147624	238713
255758	313745
143525	92420
250404	396228
317286	11411
346299	449298
101344	281252
486407	240336
59586	22347
153174	132843
201086	8623
358983	259161
149889	105585
26127	124085
251991	136810
314911	92831
260185	292948
282378	168057
479287	66004
164684	420392
93106	423432
128704	180992
82042	21583
36711	276621
10411	293592
67011	105252
370245	122966
241987	277367
268828	484274
402703	124085
1445	196783
98067	386369
160400	344354
149665	189154
471011	168634
158811	50538
212511	317356
475594	224690
65755	167816
386691	440962
91828	113874
372448	4876
84471	241468
411873	241468
91839	378462
196057	50155
58275	149238
275161	225733
329	217944
316136	377206
332685	110677
349974	220382
298671	267352
383988	211134
183724	64066
55409	221212
276656	181957
458968	307325
169125	76019
256696	288035
151	456988
212217	176182
278517	76997
181204	209933
215496	8292
64556	89124
55578	215803
438886	420959
320051	265065
250183	17435
320810	440343
122150	493367
361996	318749
297891	326429
329378	258341
421639	493171
449540	110619
267221	315888
355237	232693
452148	237605
322308	128862
235748	427978
163035	138866
32189	281236
390666	430764
300769	420944
369366	271440
88474	71281
37290	336534
5354	350254
407009	140044
204116	379976
464467	68734
485321	345829
472586	267602
112443	360223
149812	286313
208337	361198
459498	106169
156138	256188
66273	190369
68098	319766
129395	355139
78575	175721
83804	248382
161693	172089
288474	10726
209461	313314
65513	116283
43419	121758
42228	104299
492451	98941
146361	185479
422331	351639
157839	327721
67859	49903
1524	154137
284436	295238
251349	246492
429062	446351
172396	219273
305357	470307
375476	198038
325966	2715
398675	209952
161941	137128
359427	471745
246726	313745
136543	235679
56619	399094
23203	72926
143204	295114
33343	242841
317275	10720
146751	279294
163976	338742
354694	260336
80779	389682
491848	86728
290705	478415
329379	155680
386063	401871
241952	69597
68752	333357
485360	144065
8463	285123
138611	78380
155271	119336
265122	257377
260814	97467
421929	17234
340427	399138
190281	184932
301672	226308
317132	268129
18876	88592
490601	400033
192501	194138
414008	103176
182771	186463
378028	35707
211408	366666
138012	28129
489301	28216
434058	268829
11563	408719
89218	399102
19542	287266
96335	156582
196482	363581
417358	84348
186182	346559
268910	260527
357413	111181
1837	41956
127531	467418
360242	285446
328997	490442
6467	197738
65513	483643
269420	246311
6296	40447
450351	325979
90071	466260
459117	295650
290156	391414
158849	366127
163519	438947
480105	411809
4794	391414
100073	399560
423990	219474
320489	141509
82430	2196
320914	240225
269006	286452
47368	432188
2210	40784
30606	181411
451687	232440
414326	77143
89219	16798
134825	364201
201586	116377
343351	93881
341811	431264
427628	50391
186692	443976
89435	183213
308122	23962
284057	358508
66684	203618
91325	348176
223212	467144
199676	401854
183288	483892
461759	408288
298427	434169
397743	454931
70068	234748
445697	273831
177569	36939
287566	40784
268505	5512
423952	290014
248535	134882
200397	119381
165526	221759
265326	133546
143631	51444
151903	97609
191447	313829
348644	261356
347891	273831
350313	62699
111730	492887
264696	262419
308054	46724
283612	79485
106758	111252
370869	455995
70267	426406
196398	5166
457302	195121
202036	386559
76986	169135
120499	290014
391157	438741
224378	341470
325638	217025
233133	193308
339333	238656
247667	160262
85128	127921
108795	34484
93384	78116
347246	100909
248906	431599
206046	151546
401886	73759
246592	126426
187971	32592
209311	153995
413250	223941
119367	445936
209354	58466
203584	226658
299613	339123
367463	420390
120655	393326
209372	97070
332725	355700
97660	41771
21067	307983
239748	295619
391391	136753
150236	469640
289084	270836
31223	148590
176878	301367
473770	11951
109733	369262
66152	6333
7349	190524
373585	476479
109062	26714
446950	327217
69274	180841
211193	114146
223602	462676
125956	369951
71281	438419
55760	375840
117791	111335
175370	187974
117168	135663
207108	9655
249170	326685
462615	264154
92032	373479
81304	302440
63435	183213
180382	311212
410992	313745
305569	418551
359906	418973
186561	100393
303054	366534
195974	174939
186847	252961
418156	248777
131757	50264
452148	439453
404960	327825
226337	193148
275951	303175
192611	382568
361930	477986
383513	117023
282032	20959
416691	439718
272756	185479
118076	68179
312347	249347
431271	414035
186595	342486
151528	264813
445064	68881
68843	457009
183175	309198
14522	293813
117933	439175
271051	73297
89503	442554
165267	172141
82276	40447
300711	155730
221487	17339
383840	346037
187397	108467
88225	192493
190669	178047
258514	345745
343054	41828
412909	148695
254128	102104
428895	186159
102042	130069
119381	201944
342611	10449
165680	308634
435602	32807
183814	260564
253076	373231
273140	454975
141440	485185
404960	337930
27528	9054
255820	291521
302223	440660
218915	441135
150225	203656
299457	206312
431713	93380
84134	392788
224267	322523
52197	295484
336020	338271
476622	198926
149526	194777
315951	157989
12743	347125
477572	172089
170131	250896
235259	343547
137223	297451
253985	398333
84152	67736
65275	321868
358880	470137
479183	267602
437140	476831
446995	434893
119634	166513
492002	8368
362267	217562
276876	36339
92839	171069
4841	365621
27096	304173
402873	458891
239354	484855
481419	366955
248803	228821
25143	441996
283096	222520
386778	477774
459280	76454
56519	110471
453256	240045
54471	353750
92401	358539
297430	447385
282940	440660
1907	179373
107574	385796
270891	401378
182491	232258
488576	156376
325896	318218
130137	263925
261418	58195
91362	16433
384834	137128
17186	329727
195224	467836
235248	221283
245826	403044
270860	292440
382848	99907
380809	40388
94123	453746
84968	308984
55578	303175
105053	423062
217459	249249
428410	115340
481264	190353
343334	2232
384163	362773
361291	407327
27767	223813
385673	259074
258747	212182
295422	83811
323129	141274
231492	420944
286893	222701
217321	229215
13466	88203
53140	50264
428410	286124
11037	333780
174139	3834
378369	493022
360393	227101
435341	6809
365932	25034
329091	254180
291744	309579
431661	116879
389077	251864
267562	259651
55568	314477
19808	243301
102745	355552
296369	291332
299454	436686
260814	12723
115546	236567
425611	80543
241952	415418
170089	327217
155218	91069
217338	54976
153813	298065
450532	174612
267562	263135
159188	295454
49930	90123
102713	463535
351268	440962
491150	275953
473411	149897
250348	260171
221687	171911
190564	94344
8343	9437
16325	52917
155112	79249
229868	440792
371133	476951
30962	266622
205714	283346
150345	468162
297436	471745
434214	265176
177693	41075
28179	447201
326260	347395
236727	467482
447962	223828
359388	95149
447258	77438
227306	399867
164749	190369
242411	425675
64848	119868
135977	345745
81229	182463
245196	478201
59688	420944
347121	356490
161326	361896
140770	134695
173021	212081
171380	218727
19542	380760
389641	330469
34796	60517
405358	158153
453746	388857
179041	16433
324940	277409
189064	338378
160961	409274
262954	375773
359295	476804
277850	84111
467812	107083
306858	15209
21095	49586
395104	26147
333557	323340
290225	267602
223932	405358
24205	207927
91185	245679
99405	289398
141675	25544
288073	458721
292641	190616
449521	166751
283164	434186
367561	300240
88722	231578
204466	28129
356642	355700
286259	249202
124670	18267
240763	467690
260203	308670
163005	435428
365394	375840
73298	126948
257245	97686
444378	895
182936	452709
340822	160709
260147	268794
4098	183868
467690	147748
333042	237586
14948	192790
321797	409828
92293	406213
27128	350514
232295	362885
229473	336590
239544	293813
254446	143305
355071	440660
74135	59835
236974	436980
8768	99437
293685	94344
400739	310496
59644	76111
287266	402371
447121	233354
233863	65670
316961	36621
131737	447889
125035	198790
18451	116283
263724	90699
393980	281974
26159	360220
282404	440660
322407	399476
203407	378859
322922	246690
187281	423459
71189	303174
478831	218615
5167	358572
139021	64188
460481	158514
122457	101233
449521	83129
357341	299662
95130	69561
123723	439992
103886	481525
34123	337626
82161	406626
89687	387183
6554	371918
138088	464313
419512	78113
157731	488529
451769	430997
301959	109223
192845	374939
349329	20959
281993	319202
399825	264908
222045	61340
55489	252961
424975	114101
411744	401928
296487	407696
84968	66004
66383	160535
81497	93364
93803	365460
376592	386650
462893	51195
385237	426887
445949	385279
365302	13370
228084	3130
381305	128952
390050	427104
64587	373826
389643	142544
305357	84092
41695	438419
18284	341470
492767	167841
330737	257091
57978	286598
322515	110677
329520	105585
450941	336590
450218	266693
16201	56609
105969	452370
132496	204914
345401	19135
400701	1057
336831	375840
246835	466432
285671	82486
99901	313745
345987	251041
305287	95810
355535	65459
385365	410513
69500	219876
378984	273831
209317	308669
483162	5041
57080	57134
358908	105595
255922	7395
402165	205344
124794	42747
21486	465571
300069	363773
159253	17472
256976	252961
397574	272004
90961	356355
162086	459559
270503	27340
352927	41354
172335	459213
236034	156376
298479	258106
171194	429421
61049	492906
353043	389999
287386	301823
187796	413978
289639	231658
44892	194015
71876	294965
73298	325492
10856	214717
480897	271364
480784	420944
395295	264406
393600	98906
322005	164884
119237	306532
456021	347549
317663	40595
281052	164164
156584	48836
372421	117378
195185	154137
363581	71249
32529	217423
183718	278382
392104	426163
43920	331638
28664	391414
438608	87036
309917	21241
428550	229124
32693	158514
19690	96479
137337	291451
291865	428155
173371	187974
356900	49903
92709	95942
199765	401101
93718	422611
20919	291521
456340	98408
121650	249202
30657	196783
38900	359637
438142	269965
218705	177374
284853	457518
84164	364704
89164	430820
365550	153099
493965	349800
339310	392539
24284	119868
112625	69635
50164	10345
228849	478415
293405	342486
174218	433279
149977	450327
242032	132562
431556	43540
318082	20719
195402	389387
470931	201493
192495	148539
19438	54976
369030	31616
45724	141619
310923	459070
295888	172089
403521	366415
96973	165653
155121	366127
297069	177002
485476	398122
125458	122193
89219	317983
439992	291832
404316	407565
399918	202507
315588	216337
167588	411540
387855	445915
262372	251597
152107	249334
356496	45949
486633	281846
471766	177630
39772	70975
222959	4984
90879	262277
137961	203656
432620	293813
374034	350966
119818	474473
135022	212081
302689	336934
396077	86158
246796	205223
102688	306154
53293	465251
3075	186259
382848	72670
371512	285446
171663	166513
477811	190365
330787	363581
144715	193911
105969	79989
351004	302610
32538	401854
344159	98394
39215	420392
405876	20543
323033	379598
275239	100938
470966	168565
458065	339453
143625	382877
165680	153297
356530	94940
189798	68098
133156	199683
387791	86560
130069	463054
59977	314742
163413	16661
20181	363436
176399	183213
230358	477515
353102	321323
492316	429644
184346	319099
347121	411386
18071	242362
336796	74106
197481	438157
153843	21411
182017	478415
281011	84089
141015	10987
340453	317286
441302	201208
250202	168568
444328	119762
408776	294548
344572	251961
438602	130230
409949	440962
272427	153995
216131	43064
427048	293779
390628	28938
156068	201208
246540	353817
85310	339457
62193	453197
94793	318656
131950	1007
127011	62191
167588	442867
440918	108554
210774	193281
409238	453701
465167	202523
34765	33506
352614	316229
144188	236950
120937	218727
461288	291263
255249	267352
433083	144306
205380	100999
108985	103959
188796	362100
287481	480138
176299	447519
68098	299346
83894	293813
100287	303648
176913	469054
421888	282167
55816	286936
58582	49903
358453	417918
120047	183213
66958	489552
203504	72951
358907	405217
79137	48275
354022	401004
263539	192168
219886	200492
109681	280174
352007	211868
397936	315888
127883	88289
245990	306827
287248	51988
22950	12718
4100	373559
109110	140116
119840	269904
475985	491350
291237	139648
392808	311832
234957	206166
366402	105595
38141	377368
626	472583
106268	277744
330954	106258
363096	61661
422183	109407
77420	466737
305232	15209
276751	309085
255025	184626
391414	327759
416972	464140
282386	130651
27047	358032
352905	4138
55285	467900
94860	313745
139044	96437
390461	142018
196378	249709
445121	420944
455740	393326
361060	118684
100354	77260
40577	451856
24412	161920
116365	156962
116885	177374
107524	374404
438475	450309
399352	160158
341996	461944
5700	382662
60517	59479
268027	179010
412014	96662
61236	50710
203787	83140
315203	213035
283737	428864
73949	190365
7155	146445
371412	130028
485589	158965
195402	307610
249017	243118
430987	150352
291772	440660
138766	325502
157834	199063
51425	94344
376592	167197
182598	414257
338165	215838
458183	18287
416828	775
43027	160594
425328	190369
488490	20958
102644	262395
358480	334423
250036	217871
399631	183213
23373	421356
293907	252954
230422	122694
214917	159249
324049	420895
321373	478415
487707	276054
443216	188759
331449	363886
149132	60517
144577	100477
431045	106089
4545	400660
493398	293813
241596	237936
25239	486351
118179	308610
105249	46926
373021	348328
463774	298990
476951	239062
41378	182000
101900	378577
421635	53249
398063	15209
106101	333168
391535	159130
233201	313745
209205	469268
486922	410011
361503	253900
444380	203200
467788	73932
280542	99210
390401	244875
115604	241288
160768	240152
74425	424201
419198	287709
78421	463549
116260	476951
107118	231154
273541	476880
31483	224208
126024	299291
169414	478415
407589	176253
435012	171700
171757	257298
281709	347722
44459	290450
373170	142678
152078	324037
425467	190369
156911	112330
369030	239613
315484	123517
176837	224710
260043	86974
316072	46290
234264	391414
277568	81280
260357	28129
390398	455889
122186	388673
257634	486885
345236	433943
305287	29531
92507	471013
128000	275615
467446	461951
207975	164759
138820	15133
391509	108330
253440	110677
37706	60517
464167	54976
18928	258182
261498	5857
475855	254876
227412	59878
364636	310756
119978	81318
326631	414123
258265	460270
137757	345638
414058	174564
114643	322344
422505	358155
273549	272841
225471	304671
269612	305457
33781	389170
224335	231971
210200	249095
199635	190369
186189	77438
217661	76111
68424	88113
363653	456640
417836	102469
83937	440660
489552	215004
211606	151683
361214	433419
33834	420895
268406	254288
244091	965
53230	249202
16042	202996
304989	454541
435150	28129
450446	40655
116615	146202
347042	69067
356938	27766
447878	131702
374222	52959
54709	246311
33619	264908
179258	16325
161363	142747
276258	443419
268489	220417
78184	491545
172923	50875
443308	152702
261957	471761
390317	244747
225340	465313
35594	62133
61687	202996
130963	109845
175010	310756
298485	293813
235906	328154
250139	4413
253890	478415
1840	343200
364988	15209
334068	178907
181651	105017
247905	251116
333178	353836
456658	465518
248812	226169
443857	110677
345770	92763
246342	110677
197535	137128
72346	14335
216602	77143
202609	207936
470415	378283
30326	218727
311510	75501
410616	373169
338141	476171
413402	368030
76826	356935
311990	177484
10462	171414
337849	98974
130889	71994
143671	380769
457654	152368
230691	100287
466133	481279
171267	119799
454232	448775
12967	263514
265499	14987
322326	250434
173176	468049
100400	330469
428861	100938
359538	237195
374379	180841
412110	291273
447312	202959
92635	185901
18080	21343
124586	94344
319254	190369
87638	25437
48282	343225
19470	32807
410813	374030
476969	449468
105012	411365
99235	434893
237710	64701
24410	240819
377344	269157
46105	134145
341118	164164
89659	424814
146690	281515
485257	209285
160936	217283
423019	452098
380085	328060
383425	93538
290008	209952
487780	25654
473077	132895
379462	348798
118418	398122
447591	190369
412920	442467
474714	246311
408107	5448
445890	163127
287731	183213
265483	464420
421616	258370
319259	79536
244974	188784
216666	303259
253102	120747
75541	280233
193306	222217
444389	67089
243744	206217
55578	53863
323775	68820
348990	9054
278829	476447
425827	173018
30739	12245
159044	391414
332299	445936
452500	284844
250230	96170
193614	436365
216229	98644
466136	481279
202613	30638
434088	162795
80528	401871
456294	410074
130060	248747
263799	18330
212447	128543
285442	184657
72239	138172
307222	179692
239561	245078
76430	43783
249894	54522
233281	139326
259980	2232
475158	76025
89238	117113
397495	35735
264763	298010
185487	255012
182103	157698
452052	291823
482851	408512
474177	37948
439431	164816
244482	475200
469595	222701
420259	313229
263962	430997
41920	278173
293207	454925
293040	83475
370726	274954
331289	299960
354258	453681
284810	312405
458104	97784
303507	415625
255711	190353
301659	345300
42849	61621
114063	190369
462257	166293
416593	313822
391391	481723
391820	413880
81647	199582
287251	445749
97557	364687
452527	475520
4693	282023
267562	363469
455388	380738
103046	97855
84745	385426
280869	333357
27774	462206
94527	298676
82318	367110
273541	481785
389113	388700
53802	341470
73153	414168
242476	66140
63473	39260
431387	226305
349140	299039
113676	142372
3735	439395
37240	236413
235413	327061
5881	118610
168975	307588
203299	433931
119060	378686
154023	201864
458207	264804
288833	195880
131989	74324
237040	459622
4114	42890
191308	13563
228128	438765
324616	73832
130378	310818
263703	488641
162287	85809
114643	322945
173076	271469
452708	245550
478037	292450
848	327217
20269	100209
241994	448770
300916	311740
423760	390081
24833	183213
46054	484015
351468	76350
222102	155697
81759	466749
410913	15209
37219	17072
424387	367751
457650	263018
22216	351100
22123	41708
486161	72688
201913	190369
94634	336955
467950	322675
6155	485072
65513	65382
411361	22256
438964	355700
456966	190369
85371	162844
271104	491768
117862	489203
260252	359762
42979	54874
97693	429863
312121	297929
282977	316377
190187	236899
209546	478415
136651	254182
430954	31791
460222	338915
130554	474491
254679	41753
160961	470766
403057	46294
103002	412980
155311	428983
112077	280507
155352	16433
15357	186561
280925	459205
20444	170129
344561	178048
338057	364371
325973	137331
84745	281185
205218	72363
5170	187974
298479	191821
316095	60072
20194	37519
15819	419502
280197	352246
286964	239561
412844	287694
15376	211697
217251	167517
221936	156584
65326	417296
212205	236213
221734	137719
158413	327061
86248	276883
379353	364517
185737	262954
438193	73990
378378	225619
55940	184657
228084	114643
100938	311526
371460	221318
250873	218228
17201	72523
30198	48275
123365	336291
52731	208038
129684	296130
466432	163761
443475	105498
342666	378462
63628	86728
124586	249334
55721	425443
274615	325148
331497	315888
38106	226494
236587	467369
158548	260527
481419	348639
154992	468489
400781	256091
114093	440660
327399	273831
175963	60517
94722	87695
10392	267886
163437	222895
345832	244090
422928	151749
370457	30428
384835	49903
237631	390898
70700	281924
390780	4645
19121	349901
257613	411455
267166	187974
289571	307407
380728	186159
410113	293488
357157	379416
409730	299930
39892	278032
448104	243710
34003	276358
82688	86077
686	244768
74571	341493
12543	321242
103325	441313
85743	273831
451833	313745
202283	27766
312182	353997
394036	404396
238353	11853
115449	35035
213721	378762
74613	458657
12815	369102
248882	254973
39892	80325
286501	290450
183907	387904
148978	312981
329086	74582
188568	146124
205471	73758
248109	127921
196345	45884
150409	188210
187897	309801
137070	294069
292276	260854
394429	101058
12113	110708
225785	13223
117418	57375
356953	459997
180410	94516
142832	126159
406164	247481
416426	185925
333827	422997
406941	289193
345401	452149
390206	111270
334918	11035
361967	187834
197945	269744
348909	27514
59720	221429
133843	123213
264890	456640
387915	85351
453206	205571
92401	21583
10836	97515
178960	331581
177693	462234
483625	104383
325048	486846
43221	111970
194169	386057
424907	400557
140337	430894
414128	426089
425728	385067
294323	291940
17855	84590
221454	203279
431137	426073
98289	22275
271760	485304
480674	12245
35801	97846
211370	152788
20401	86596
379445	12443
173228	30040
15027	258607
35399	391414
411282	163086
377869	163800
165680	140746
466012	80296
149048	283392
493918	217494
398964	125399
177746	203982
396198	20764
256451	25388
487318	71903
35499	410574
124357	178650
142865	126204
225694	397936
113212	190369
429009	223366
20792	324140
474375	387860
301098	412104
106268	291151
225145	253246
447783	65371
289384	273831
251776	484447
422283	31982
324469	344844
466664	338025
28593	300480
467788	391902
83846	114930
248236	429567
485643	316337
139061	414334
88473	263610
422219	261021
172417	391181
219062	166299
401897	278813
314548	197996
326631	419477
251943	291781
393857	25051
262536	202350
141782	57989
387790	196783
97401	26841
189064	173176
454034	251113
62113	92613
3389	91046
241173	348798
482347	60848
112372	21411
105983	409828
130943	70149
275460	333038
159873	77398
474461	178972
427433	273831
213101	19377
246592	298182
483112	156376
114405	48079
493625	317675
5807	403030
177735	232666
48251	480398
168692	351015
157532	378462
408276	198789
418992	90277
92992	209962
218773	360047
435340	436686
45059	297112
105977	415625
5558	420790
215041	459513
406660	171391
147695	428103
5001	283265
109050	191685
69808	186588
384404	272241
252563	246729
300472	440962
406558	28129
381493	21268
162421	271882
180286	478847
428487	15209
366402	282579
347425	303335
476969	135357
115578	340028
92261	354882
169342	208038
402212	440660
23417	477491
246430	420771
103342	309758
274649	19178
214279	492906
207741	137128
178990	317184
485546	185342
423731	386901
447610	321916
27894	316284
440990	110396
453688	424214
94064	186440
407540	327100
25503	299467
198707	421285
412037	116070
395047	267602
344388	192195
286650	279464
298823	29536
35612	96977
72908	249202
361838	432043
486000	406213
55994	322686
152655	154089
289015	77727
173370	183213
198317	350342
217299	187998
64267	344622
78904	408927
483023	40415
37730	22022
15299	65529
125417	365399
273019	351475
429287	472881
440279	249202
446182	190693
195689	25035
140584	87889
64354	135967
156277	145270
90873	233415
258076	87235
175944	458183
441486	89485
437077	373021
240462	469235
228988	429862
102083	351182
48892	359762
268131	148661
165096	266852
399925	17264
185403	135671
24967	27212
371071	375840
422682	194165
7301	217423
435900	328538
252323	102494
40036	401297
8407	137128
353577	336955
286791	449728
30982	274286
255994	15209
55564	200557
27417	166261
331381	434548
92645	97277
355025	271266
203668	103205
315573	120173
283979	315888
297677	269383
489379	273831
274098	48163
98986	211067
234788	416450
142418	13129
338136	363973
173995	273831
22739	128908
414058	94667
95826	405528
494082	137155
129416	401854
178048	29340
227271	338189
219089	163918
399093	105528
463200	86950
348526	239541
82120	250410
287477	119381
456658	168638
90221	63823
228128	300369
306703	459622
274801	479624
45880	16661
100852	171803
396975	137629
153006	345570
355966	105585
2338	478415
213093	161381
187932	154137
260624	305538
280352	110677
213505	395988
122287	273831
127154	132996
142492	350974
237229	263009
229485	11301
320907	224585
312234	4413
415665	22827
108554	404445
325216	31791
263411	442515
55774	363469
353383	67858
54394	221858
271629	189208
45672	161755
449445	391776
284648	40483
172417	205669
399492	180620
470915	343804
13268	114930
379870	385826
323697	393326
186814	157726
40458	301961
27417	305793
79386	205915
9950	86077
122444	209415
149452	399635
109973	421935
150845	240322
453352	97026
106130	10892
346604	375840
212411	313745
282453	83811
142092	95149
98988	438783
479287	15209
175067	309530
467663	95400
404262	100313
321888	76454
174484	15209
478251	295484
319208	222878
479351	399136
394468	444896
311104	237235
295790	78702
358942	140749
325033	348728
145251	30978
32609	51331
434550	194805
269904	484447
201348	289265
52537	487858
248491	66880
200884	855
386658	252961
168024	464727
357544	50605
146893	233082
183627	393326
230826	35215
201929	120364
375923	356963
145486	282059
407066	472072
78378	456744
395046	70557
66152	60329
160419	128384
389224	415221
180506	403467
308908	54539
142527	10690
492963	198170
140473	392144
113241	60508
260864	21956
237365	241468
171658	94667
52356	430997
436509	24738
459222	372214
121594	292875
162313	313745
223614	362648
431343	104873
344314	428577
358081	110516
282847	11447
464966	127357
30837	16433
371835	265753
46736	153799
148559	403588
404842	335066
462171	241468
439469	117097
228050	122462
287694	259192
225351	433391
421794	143893
283632	93676
255283	482188
371412	409828
283612	230925
469793	333280
96777	281130
452626	179045
213441	122305
403193	439074
130430	15133
212583	388575
186097	179390
192465	401014
25377	132247
117622	17718
443308	434945
218190	116034
472881	317356
485667	276144
339618	199512
312347	108554
116947	458183
154880	136511
287552	107711
158099	245689
200932	132740
242750	105017
308669	1046
183988	186159
304680	265038
210911	462973
299090	201493
474619	40443
78742	408484
83499	74410
89004	420968
403670	99742
109733	378713
429995	476231
233685	164884
168539	7159
416717	293660
36711	123369
315516	428581
94446	395174
238889	196795
458813	188319
112443	392642
49534	359762
94793	74981
468441	363636
231244	387101
152247	241988
429059	266801
450013	12885
12967	109253
294079	84094
36589	278642
428771	125589
198530	22977
205457	202523
329301	430199
75501	377982
77258	218485
425805	427205
210664	199246
164829	441313
68516	9592
468180	280592
294730	49903
313389	24738
402082	25034
451096	240225
377720	395198
155697	249865
429240	366941
54551	317100
487997	492256
163680	494102
44704	393326
279356	230055
259696	69105
161119	236
219296	190369
259074	234432
128124	463089
324572	108930
174139	36348
388696	291324
85721	13129
429438	49966
58252	474217
143806	375161
7602	422175
145367	18479
202356	281924
313248	396548
427810	178281
259226	267352
122883	15093
453177	206951
451096	409828
315615	123438
20992	116756
180488	450685
227375	91116
189746	290678
339333	458183
242170	16433
415362	157866
100304	89370
274928	463615
273160	461182
276227	433963
223689	293813
13115	270433
413987	200089
353136	297318
98727	244128
450436	197996
107118	240203
364783	32807
271782	31420
232812	263648
345138	471745
138126	264213
229213	116070
70613	293813
10403	398270
18666	267352
92880	309265
234120	112317
122139	461677
368839	250707
70122	411424
265345	369599
244582	50264
63083	150093
364003	234724
51091	48273
345107	336779
378432	12895
65867	287694
234881	380409
25046	259464
473692	195834
294323	250153
322372	187370
388120	161095
444755	87791
119365	107711
14585	385000
489379	468050
156657	350586
47573	275331
82196	474072
192080	20959
49129	380972
201094	471771
332608	158486
296675	103010
432047	15209
224308	151765
355048	340900
330978	173774
415582	316575
264770	28000
392086	413151
242967	28129
343131	463103
143122	364654
86937	415379
192097	181537
324377	352504
479528	60904
392604	64474
416843	404806
420529	131975
322376	360480
316484	285498
239084	316575
19459	399074
120246	320685
63574	463615
67326	432271
213535	405217
465743	323618
430217	117800
267562	233469
328878	441357
325239	203656
443156	366493
388908	100503
260167	123556
399573	117800
44160	136745
279113	469457
122460	164196
66169	177861
137155	411655
52690	391315
316675	319051
285023	80543
394975	245869
56396	485922
430986	100949
451803	18665
165021	21583
164254	459701
348595	486268
254267	205289
48226	165506
264071	86476
386845	129687
351690	233040
357309	368904
213293	166513
121325	444052
329005	15133
81373	187974
186544	283632
398302	305586
228128	18665
115449	221890
280118	8687
462824	479680
368302	388531
86017	136435
271613	13078
226533	217221
107251	400726
416514	20586
232280	15209
448421	242514
456021	213495
332450	386334
446838	48124
288760	409868
420793	492316
196367	89047
285429	376888
284751	19671
421520	166717
59579	48275
100861	236213
250833	292975
116947	277513
449387	23208
5971	92407
197983	293813
412440	378230
217507	303163
63484	431226
306237	109251
424699	470588
206233	88903
315573	158857
372340	337288
64317	1067
152762	363842
85693	294800
48487	11754
477398	431285
55659	243841
223452	200444
64737	391414
117961	338271
121637	261396
456215	155139
266028	91380
203020	433354
45724	381868
337389	270517
369832	318980
58245	464438
60589	327100
437623	101263
67776	453376
93440	217423
22753	263713
487890	149788
70930	105498
384185	60183
396758	362206
168881	338301
372856	15209
370096	183213
101464	317118
483231	479208
330591	13129
286928	162043
176208	403127
459899	259929
268923	218320
111121	482653
50925	464522
267562	291823
146922	327217
309917	62580
65134	224161
247936	87730
257074	436449
357309	147228
323796	201794
273979	12245
114110	407160
71013	445790
174255	393434
249326	159759
205183	439187
444139	366828
166626	81757
128509	90123
334092	145157
109270	417931
306237	111566
361576	477632
141070	69288
295841	434614
106209	110677
282749	90080
73898	474551
379696	219379
120722	291521
152210	444551
15209	213249
160387	241596
1057	471280
223708	50538
153322	411874
195691	251943
218951	109006
135720	91600
175500	322172
365545	264766
480991	364146
95984	355421
172923	63390
275565	134869
326631	70271
41189	473177
216143	52867
316565	450403
84576	233942
432040	15436
117643	228431
251926	370769
374015	49075
49184	425905
278468	111623
88545	141892
400680	48508
53391	146202
442825	270095
389203	275790
245455	311660
445023	198297
160169	25534
11386	203656
51219	458220
32105	141056
363504	334680
118424	226308
73327	413674
268645	301475
312782	99789
73844	165516
283698	389989
85296	19498
203890	108445
451216	339012
410646	402708
466851	4309
246540	74572
319259	141307
196903	421525
13186	15209
164273	359480
475761	131046
28496	251044
408155	401609
41495	195882
438755	334680
40541	286235
180886	260791
434040	236374
489232	125865
244442	132996
204249	418544
408357	492781
20795	307961
115917	213271
340292	267352
263708	126802
433706	328729
146933	251116
125304	353787
364490	388633
112397	9054
321780	369599
465866	317118
188493	409858
424994	122694
342465	459457
58881	43233
141416	97277
282741	295484
273094	190369
223597	470677
308756	134145
471205	316802
338025	143997
284770	77127
80968	267602
400888	73336
263923	33292
174096	314904
326644	452230
222283	209160
62196	457860
124745	111287
126749	433082
157961	160356
278704	466969
223932	122872
55914	254612
171893	240037
355025	467881
249128	426034
419750	476951
284719	39872
289056	132800
125790	195409
282453	217223
454167	122315
9579	378686
143204	29933
175687	313802
198894	399208
254599	20998
110223	307134
251147	466737
324854	87658
265921	218730
247929	112851
431630	794
432362	419322
36228	388531
157036	487833
32468	489102
188324	296021
346017	193329
215798	84773
219992	366261
415713	220546
411271	379976
365266	101595
36267	67009
273407	87433
343010	3888
48021	118083
448677	378462
416027	452534
176130	291531
335345	235167
262890	327706
67847	291521
154456	161125
447322	425675
50656	43449
364074	263009
316828	62191
197489	90277
192218	428080
483743	101058
200314	129687
480563	184064
493714	154089
332989	364201
442730	59905
325502	475594
473659	288431
334298	95149
408998	487833
409901	256126
211238	396080
153066	15209
257926	236374
169688	420944
89219	479082
343031	18294
466592	86596
332868	200549
230638	267553
359419	294385
278270	82730
210611	459205
448298	149388
196903	475535
235915	273831
457503	271300
80475	351639
53	208208
221224	391414
477932	233544
321797	437682
93533	364294
200379	374049
411478	94562
455954	290373
236032	348639
228261	181680
59590	260014
233498	131314
106739	14351
431090	435817
293492	35707
97894	43254
180421	327025
384976	418161
316136	328411
157548	93245
466562	218182
223384	391414
471169	358032
358723	75988
256084	267352
245603	218580
481785	471010
173133	228324
442180	345401
455889	171083
366520	478415
461379	477147
164254	30263
283026	267553
258729	409835
54234	411809
203622	135664
345816	20
211294	17339
291535	431093
415547	274869
375265	184558
78907	300240
450465	462901
169984	387742
316565	357940
33343	16661
391809	190369
173629	94578
64549	477098
63523	493129
287706	277459
254361	378859
440427	203656
397703	144405
203315	107487
214923	356645
121828	321888
278038	214024
30706	280635
457741	275690
193767	456164
113319	385928
384384	435708
129273	218730
126083	327179
161363	84750
320489	60517
328985	288774
293913	124711
26767	1830
306607	148420
209084	304493
426285	384991
189879	119868
199293	189670
245217	20946
372764	264766
384648	28026
125417	301823
179010	193412
9670	163800
172070	65044
272053	487833
216143	353557
154833	388872
330911	29253
119001	112667
177775	390232
165939	50831
371125	480367
174139	346326
352905	269602
82291	233415
334256	452746
253986	273831
198138	13370
306978	276744
233797	274592
345865	324037
475648	11626
259073	300119
154573	348798
109181	372857
301834	251218
366100	78076
488385	311487
284952	227101
410850	79470
148155	254615
459064	276158
164870	428080
273697	405650
275215	35707
40890	85803
188146	199939
97247	110677
407965	96195
299726	409828
415622	50264
459344	291324
493361	60517
481419	81817
19620	317118
35612	296339
305121	115340
427404	53811
421214	359026
452985	52678
387791	487192
392429	44049
414676	94291
319108	410074
482851	170198
142041	258818
287848	38551
310233	57989
213833	12245
171119	90820
324367	231485
153619	134727
449884	29431
42979	259292
109767	32807
79437	116294
186948	220417
144332	21411
73298	286697
181054	2077
333117	276998
125469	370573
197996	387288
82360	355087
398210	15209
391374	371134
279929	137719
352889	176182
193869	469509
33343	337192
193767	241988
400311	267528
30919	446167
122283	427215
102985	310756
161284	177861
25922	466972
430965	257359
58780	468578
420042	159249
485196	268118
239099	45219
364683	435817
419298	218727
66626	423318
83523	93245
214141	157544
65476	463774
308147	134259
153006	394164
218485	332749
315230	313745
466347	149897
489977	323544
361161	394345
488226	49976
96654	435318
160629	132740
191447	431625
268261	458601
398085	190369
120049	248382
192238	138131
191447	432591
435936	94665
7922	143137
183868	31703
128839	328729
8183	474687
223404	146688
274852	328254
373030	369072
466887	382471
60282	116483
293010	464122
340175	694
287566	388868
284716	313314
230051	367230
362231	314343
93585	200457
284134	225248
437373	124468
112724	132996
197278	146893
11098	387742
321853	61806
266443	94344
393600	306810
99334	35707
142536	467606
227566	62275
5029	104498
388697	243840
442341	198297
468935	313745
364259	273511
460753	132443
354831	73385
464952	106903
56212	236774
249334	474081
490510	334493
91382	308700
182892	73336
230051	488146
294449	393326
101504	90298
318533	11696
394415	120276
236499	24516
344575	225260
281236	267576
493817	52613
99854	222701
356123	28990
19727	276074
284008	16433
192238	167989
38003	60208
228128	212847
270923	406662
327712	39954
152368	457654
474177	483500
446704	420944
92835	73887
326987	8093
46412	273831
407885	72523
52372	470689
414286	23037
246363	141440
170804	186920
143919	191967
315159	43827
369653	413525
277596	53883
55975	163414
198511	391414
102065	327217
116297	453148
197599	414419
215802	9680
410220	33760
252673	250679
280121	35035
274647	49828
308669	123723
45665	484015
163680	371918
400157	210031
325753	144845
371125	416783
486712	166183
302527	268667
73959	313745
479325	441434
295414	418697
227375	396563
317568	203656
465838	250837
490567	86560
376673	114930
155853	61621
98065	150678
208534	88113
1057	450787
33965	330157
299444	21411
19121	279182
425430	405552
342534	327217
355922	476231
266179	440191
475826	288035
281993	477131
460777	304026
340438	467752
101533	271092
67874	190369
169686	290565
65134	419050
6628	267602
290216	250434
126657	348176
350545	84722
266508	457257
90204	463770
179919	21583
73263	63528
382896	387987
277467	427952
323444	93583
44284	342793
322734	464420
359790	122875
372699	288378
434318	388254
126735	52898
55914	300473
130511	173856
268748	263590
482351	249315
310756	332608
123889	199110
474688	412878
478090	70557
206054	205915
355679	86728
414164	36496
445725	214714
91600	126473
493553	186440
221871	378462
470840	401871
311867	38063
294291	431448
307718	125826
139509	258370
224626	359738
408883	327789
219985	186440
327733	275774
458184	378127
448353	313745
489965	176878
180326	17017
415055	80346
298823	136877
161260	258220
223947	348292
477932	348176
9799	442893
226919	366316
271546	367243
131154	35735
21893	86728
24776	190369
366100	118571
106313	8623
125417	26559
323365	485310
92554	64335
94250	397009
1564	164884
482851	15780
14131	167973
3462	291324
3644	124824
7906	86728
82849	294365
274282	430984
207988	77661
477934	348657
368360	426515
127533	456640
350864	204737
55975	102492
480310	273831
172335	226382
159703	362206
324629	248257
307936	449795
272065	49903
160794	31025
316066	86077
106268	144845
282263	28129
35806	392561
453412	337418
420696	473313
96584	402888
249902	134145
264694	422731
167588	284237
279113	361053
182195	110375
304448	317100
112923	336238
113355	456816
338154	173965
157463	386979
10569	211868
15819	137810
365178	21117
242411	86157
458968	304173
434276	60517
85093	228061
379809	125070
257390	368859
335174	6733
261281	457093
134593	218727
360038	94640
477932	79010
134072	307768
239431	467470
457845	39645
163040	214024
51015	175086
136731	106526
463085	31364
54707	195171
394709	433956
240859	132740
301822	203452
458326	77278
314311	130620
372938	222701
181201	190369
114633	170399
271458	83971
118567	434893
468256	328751
404568	97144
466584	494102
477932	260014
264433	45141
223134	475360
201547	401854
82987	40538
325338	143553
357434	55999
229735	441259
105022	37515
219778	424583
68532	278500
207677	421208
277961	32148
43966	400372
352222	311221
360232	265589
480182	12700
466056	234748
456021	311063
4493	364852
473833	244160
289084	29253
188216	24000
461270	300606
476529	325994
89312	252961
81432	82
291151	492715
458840	293629
244092	481827
31711	78184
119494	113460
215225	9054
71237	384400
345401	205204
162567	104505
324037	415585
176300	18388
390997	28129
345715	168006
268442	336590
216230	425751
220802	320533
109459	90277
365228	320818
29911	184273
118969	388414
446222	94516
410390	296130
490464	64066
274314	293813
76598	175013
267562	319446
44160	73781
467788	190619
301803	280691
175012	384551
277085	38302
446651	21583
343839	266852
108985	394709
211852	267602
125471	110677
445136	46284
346968	186384
46338	357800
349335	41966
293619	299202
212788	265589
30685	379952
387332	186259
465856	250434
426190	187045
418493	276591
266141	448709
121828	136503
157733	29734
43787	231678
195328	241856
486894	463200
140065	23437
362674	190369
476983	391414
325314	378970
287704	81097
72178	196783
400986	236115
300462	480860
372448	477986
188243	441021
462364	17718
454450	202808
128021	251715
288119	172700
268910	144529
194462	455942
316796	237973
140407	341882
203372	218614
293913	424426
394510	313745
121974	355678
314180	401871
379096	312283
66769	400793
105506	285156
428138	147442
372214	469272
106152	390421
252323	434893
106168	38063
74838	289311
289675	106934
411351	183398
35362	251555
58492	192610
142663	346369
137454	438957
420923	379464
52646	276514
53047	492263
115555	457418
193767	432362
257845	105498
244903	77461
131654	284630
391688	13129
324380	72212
330559	468489
230334	308270
1193	225043
352195	451600
88852	276055
109599	400970
52872	363581
372776	459204
356906	273831
209355	198638
262210	382710
424570	255316
246796	199092
473662	320097
89538	320515
60428	356943
196512	36571
344862	22906
494022	101650
71611	286655
423757	181744
15819	19483
441783	116758
81899	263889
415576	209471
67223	398122
261278	290446
462293	49903
466335	481617
280906	259864
91325	313822
167365	313745
107118	183248
57134	30428
470478	315971
268070	458968
229457	9102
77322	53883
218021	63528
318884	480515
322409	90277
184629	354694
415712	4413
94670	372095
233187	106219
489730	378561
455082	366876
67279	77727
45190	333440
208593	203783
247587	388616
395431	90960
102644	316410
105512	421757
134196	108808
121529	434035
485734	127298
34051	252443
224954	119868
2598	110835
128563	203279
128425	167719
15027	188920
73818	390525
464140	372428
223717	447107
138126	113085
400270	32033
320633	192734
113538	149995
228326	327452
191959	302563
93795	354342
116947	200549
483706	361960
205253	353913
126044	132035
241867	90368
240364	434705
115112	276572
158466	106903
132497	400986
39051	379664
347607	236233
149591	280233
46071	95312
440893	266852
461827	104469
239947	392086
8292	343010
298780	180841
135453	398333
277098	393326
123283	92427
160284	347478
90499	61059
320454	313745
418518	88424
282912	390409
253076	88167
289513	79989
454895	44992
192238	384124
71189	76575
134358	110677
433842	207535
62073	205223
55648	213035
493735	155547
272301	220776
170973	42728
418442	436042
214608	263519
15375	147683
448481	226308
277327	336590
361711	477986
65478	466120
85739	434711
284383	71805
128809	175277
276661	354550
430313	313829
90162	403473
9331	46127
280084	378462
436960	160419
203149	262954
46092	394328
46339	461944
413003	119988
359962	385075
450289	272793
202197	322272
50787	474499
159291	311846
110296	262561
260721	77878
102642	204992
375405	273451
165680	180527
237586	251766
425510	321400
134684	103704
382435	445766
61136	160419
95323	15209
131410	320169
55914	82366
453821	219743
256807	187339
260646	287423
450532	450305
180752	409828
55770	64927
94827	404254
381994	443857
469218	146202
312714	430474
79129	220635
418221	279663
408312	190551
426888	200444
413135	121106
161363	412322
46688	390821
22402	385279
779	69734
356496	278604
409494	320434
117601	445602
162863	214853
475917	273831
275870	321687
203155	201208
413816	96023
362808	308989
89161	200444
156518	140021
274718	113051
59067	270095
470817	381512
283024	12592
135023	127775
88443	355552
269132	317118
388180	489471
224412	454975
434067	386824
37949	309865
312061	70557
10690	52279
54655	185951
368186	293813
145689	451016
45724	409264
354401	265060
245826	342886
449628	19984
477644	35707
152355	391414
236216	155622
247914	390526
418653	57134
12063	489667
331494	153995
183185	190369
198722	299101
245938	446266
238778	257689
124013	77004
272778	88927
343460	430426
154731	291521
239902	249334
1631	466907
48472	129312
478588	227297
296260	268194
189953	406933
101058	159180
372314	74829
300711	471745
309225	424644
408919	124787
312881	415782
57746	139482
49327	73336
422138	120810
34842	379976
239640	167259
376600	440398
464782	242661
136798	425751
369800	330527
356990	115340
120586	249202
84182	60923
195384	315976
450465	230691
440286	285446
344352	98493
68314	278412
144437	395761
451669	178048
248013	458428
382159	48275
96571	304589
206054	286016
162477	62191
293998	193777
354415	4369
178571	54446
417332	405217
444643	196783
212460	273863
403930	140796
81556	367798
404568	84955
167103	365141
217790	295725
447754	366579
78069	412110
262250	180841
113827	354742
127014	24248
225117	209899
323	134145
27095	421356
12967	290450
387949	385000
396561	472546
374123	25388
103826	174564
461238	68327
106097	124008
106410	463774
345401	392786
91600	155608
187834	479863
386306	218378
308947	21411
272838	350973
461541	54976
338003	261398
485546	318916
461767	480246
245190	417306
264941	19914
86090	283379
182246	259020
314387	329630
477707	150379
197324	312674
142782	320760
6906	432212
23227	218727
403814	423837
324000	104498
11596	145691
48448	74106
470531	348798
305937	422998
215644	189344
276821	463640
70625	160219
315177	66657
219198	160573
199293	196784
1949	362443
127653	434060
33636	432239
349739	55789
34217	310756
359973	447831
140450	268713
202523	469235
406217	267602
183075	299218
490236	417288
170229	270597
486772	189262
450465	470140
335951	177374
96244	419780
201098	383437
36894	198339
228184	303076
160407	137368
434040	293813
402672	305125
372303	43323
313028	91295
397808	176878
193967	255340
352882	285580
214853	348798
458369	391414
45497	16433
255316	138290
338264	492873
329256	73567
319081	39892
66734	298582
480238	349448
324110	328253
311230	119123
4461	265589
352685	34354
356530	423795
199975	174382
158719	203656
388776	432954
417545	470615
192800	277206
363591	470523
483706	338915
394171	251743
291531	401854
62851	166513
238813	211498
330622	357354
490946	417918
406784	162831
358791	426569
372897	404348
209195	240609
338494	134262
288100	292553
399205	411289
430854	265309
203284	405217
459308	173640
391632	169485
43147	126204
55901	400807
384150	390143
111707	272096
395029	324431
373025	74886
281602	163107
19243	176020
447133	414912
440363	4996
89040	45429
146077	15133
453882	209510
199185	169025
58486	265518
205936	50072
275218	492023
378742	351414
311145	88113
75490	329353
463253	172184
8946	159740
22891	246462
492096	375405
372764	104527
233388	404319
290765	487153
157829	378462
436699	379976
67591	209572
271605	58160
286750	166513
198317	150271
85324	59571
345651	273831
326631	125653
137645	98164
468505	113193
874	63563
146893	172493
161546	46260
40770	428080
235034	72461
163452	480025
152222	313745
432514	457238
474216	311079
58881	288035
358145	262954
375679	16433
232406	99405
65311	98822
154949	440516
252207	28876
345297	71994
69524	100451
14975	129274
207760	214992
265041	9054
256491	152791
62072	94691
112966	454975
474219	106659
270645	73336
182598	288319
166897	162227
463577	328538
462824	247092
294323	177569
167035	380538
325814	94516
309917	267297
167419	97194
279417	12341
360001	175693
171887	63528
232812	146863
203420	290450
444139	71281
452962	337719
273669	35707
45317	434900
102719	442681
250493	32807
37271	456640
332596	474310
238101	426595
332044	254165
129022	92934
8481	88113
48678	242022
162900	407977
173900	49903
186164	166513
194019	174939
453871	249202
215896	313745
319396	396080
444918	203308
492629	430356
213093	11199
251396	313745
86420	183007
462404	292151
184892	137128
238782	15209
74467	375743
7133	99060
375295	314881
358879	367934
319581	400045
181597	478697
228695	291332
425341	217406
450534	177129
198943	53877
258328	35796
398767	230169
446182	16105
220099	266536
329656	90290
40060	40388
200910	480260
4302	493152
9990	169389
382510	345738
425384	197996
237079	396975
473730	62191
379327	441774
115298	25034
382511	282343
449530	151704
74422	383523
198198	90359
30480	452663
297276	225208
3863	244115
184651	124505
336651	269891
329572	211511
233913	359364
139830	440660
339496	54976
148539	317184
130121	21411
372131	293813
92051	273831
85669	66652
94766	110677
160032	288035
262889	162831
384022	214024
435468	226023
228489	174517
384048	38794
147558	125589
458065	342999
234881	424814
64238	431226
63047	489988
157789	147890
116526	263962
94409	136876
49168	209572
84138	387860
214426	81601
172923	308019
84468	249709
39683	98361
177482	99405
205578	121106
105568	284393
479043	4413
105943	91711
423014	425675
315467	306863
41379	336934
443308	423688
64491	407790
458511	488688
426128	368205
232709	399132
259936	85554
245202	226876
136198	248045
37866	190369
290450	230108
449143	410074
173800	440660
2929	21411
449817	1113
205747	170894
142322	48275
126719	394013
415967	401297
202866	212273
39156	214050
177394	332392
137469	311554
107074	49989
215722	93627
52679	162343
149147	209091
378463	97600
14152	163569
465404	160419
43804	161591
354694	93533
39185	478415
352798	283265
233792	207535
166679	352078
143477	187836
87819	347036
58484	68164
360459	471065
343341	94344
480249	181518
298081	426034
430831	160970
433779	50589
319274	197988
292641	42154
252604	64397
384849	111642
359790	3011
469192	324003
116720	456454
301312	48079
45375	291984
39683	249639
21711	428738
163549	190369
190517	451171
423895	81191
78571	69165
2148	367919
357309	300811
296157	306743
237148	414334
323781	114550
64338	298415
118159	420944
411809	187974
444312	259929
428149	216356
122324	230528
277040	5448
183448	326450
446368	91490
1815	421356
86268	94516
447610	250769
171807	10646
179689	116283
194905	214982
128704	187712
163445	204453
338755	76970
463699	140728
45131	90942
243813	291547
271994	183213
213851	458264
327209	10975
172033	192394
254944	21583
165373	171147
102165	86728
396339	300800
468049	327217
198197	273831
435555	166513
369878	293813
422843	378330
168598	228949
391932	430517
288562	190369
158345	386464
179735	230336
93625	181930
28721	10306
299580	476656
35441	130069
143602	142059
466332	122462
56620	263833
334082	317118
40068	487405
388193	455581
458668	381333
420736	406958
81432	180405
415555	190369
119026	371755
289565	174447
324190	229877
429748	266520
133909	375029
391391	247905
19541	155678
41708	419854
62160	426499
334602	50264
272340	399261
377675	462973
174139	164783
104648	485901
113685	87620
183029	484058
86937	397829
167371	237177
29656	273831
84680	58881
396802	228156
18188	187974
132571	284843
56396	6899
255405	50264
80752	40784
137454	102352
263422	468097
297935	49903
411304	293101
162939	123811
213123	185211
124077	232358
117239	184897
177577	366872
470128	384153
2281	314050
85939	190369
126304	190369
397411	467690
381441	294801
119001	231680
228050	396563
473985	401871
485420	152020
141026	63510
148030	72558
356433	275435
247350	418058
390543	215859
38038	323758
135657	255923
232313	477986
420586	338663
448852	90682
195224	351451
235299	63495
197437	198221
87527	144464
282453	62661
281112	478415
337183	467703
219350	88113
49739	328286
313745	21374
401272	242096
285498	146202
280154	381690
372127	476951
118011	253919
115112	337802
122174	249334
476597	264937
367507	303175
346207	428711
193028	354519
14071	320758
13930	87059
401555	456640
459683	222701
274560	381008
292468	336706
144216	82585
146893	483720
324826	212584
96813	62191
395512	373378
395481	480766
460507	298767
283298	245824
10462	381243
185879	377228
262598	27464
273163	257298
32693	441570
414538	330669
250183	415866
165489	142825
350201	346702
304918	73336
424647	117703
436699	419492
46645	463615
338752	21203
52279	478148
11826	61826
217740	173670
353317	153249
21396	127197
23517	366872
113241	169311
441475	24620
466995	240225
315983	468832
240661	1605
271994	267352
197082	67584
172266	144576
128717	126687
125948	281351
254446	423518
11775	14563
70533	37040
86632	90401
272267	296082
46556	372631
294385	456640
316366	222701
64865	164884
342161	62191
210419	47989
183226	208577
361008	313745
433346	284977
487732	236599
242802	231485
180236	461858
127449	121753
17701	404218
175939	148429
354481	226494
254771	327546
14871	8623
313523	273317
458768	373888
262929	4349
32643	76981
127214	37154
366534	5558
4983	382921
447944	80193
180711	241468
136711	376814
346557	401591
9075	371934
14802	49828
241952	392335
119944	342094
146970	316943
450190	54976
356720	412701
426980	163110
466899	250679
387050	54003
299738	245679
332967	358016
200658	479351
466260	267352
384757	315847
354353	380078
363044	478415
93364	43334
399233	411424
237410	209572
198317	36666
398899	205289
402238	356428
181204	168213
44577	70941
110527	72523
94766	452098
486000	282735
461170	247734
316909	476471
395878	238829
256582	407266
218550	328226
388705	478415
419818	70201
449653	50538
342294	27464
109695	378178
21589	166970
334289	270369
661	106295
143393	207032
449938	181073
324367	153534
253986	240439
356558	340253
358443	476471
5566	464727
124919	466863
353060	159322
109733	289183
64093	376336
316136	298962
321868	281641
383796	392335
123661	214714
324946	370204
449444	28129
466432	344487
253418	451016
228148	217427
121162	251236
301281	175398
19781	409540
409468	53994
481263	337791
441737	194893
14484	48996
435689	336955
25690	460987
464966	337618
455567	9437
411937	226760
444370	231451
405576	275790
201131	14241
92896	481362
221348	266600
285876	138086
352798	105878
203242	279471
42478	132996
483112	354747
375276	17231
453330	151944
342594	147793
360378	371894
246348	405217
345466	351585
415040	405217
261033	403612
426621	269199
423911	216318
96098	152253
157548	43496
49966	150506
367871	243115
5705	234009
197611	17186
447335	453267
80885	200311
257668	88938
458968	462627
152219	393659
392039	431137
96363	199676
114577	285671
322457	126204
654	329727
269804	283178
130651	429383
341067	222539
192545	123767
266767	346927
477656	338271
383164	404797
406478	286936
131574	351193
79856	258538
332472	247240
144191	472546
117167	447517
451200	267602
292875	343992
208585	137128
314168	83872
64756	164504
414243	54449
422530	273831
281857	114527
362535	413642
136331	233711
347158	93839
222760	267352
319017	15209
441848	478415
34769	61917
19873	317356
104111	26551
305939	205748
245217	449164
51023	13563
123450	452370
98289	396883
184062	90739
180455	6039
488971	290725
52501	250135
384286	467418
12334	66226
134299	342510
39795	153322
203618	86166
487268	47376
235637	234720
194244	152271
200976	464420
152921	13903
12890	258818
225371	261356
112223	310488
437016	202417
25455	184163
362231	155302
396824	52490
470258	212730
158420	291521
291909	162795
28611	123369
287488	265065
157405	219815
122537	378462
356345	6072
409745	92976
364745	164884
442236	184902
25557	468481
334493	425675
462938	354630
168014	367750
355245	90884
118891	267602
4888	283709
162990	392045
474802	456022
313949	29500
51080	169047
119294	78469
476097	277450
369508	293813
275058	463615
485629	228013
374663	336590
157070	3960
154880	370262
197132	13370
358860	333106
352782	98012
131410	8459
312283	238299
270751	474341
67733	321323
285149	287423
122975	236213
68532	180527
422246	334220
9250	323091
415359	296691
149275	123043
276970	15570
362170	82430
450218	123369
444450	215924
59835	444662
337318	366762
12901	298270
459482	261396
410452	218727
229999	50897
284990	255650
449628	64075
105992	132996
133359	183213
76228	139669
66480	23863
454090	82128
309809	95387
114643	151167
73717	250434
247573	109823
260213	15275
399880	40294
444693	95149
128398	10690
434854	404258
258753	66721
114643	177756
326631	74829
232558	42232
136798	358587
18591	166513
367662	62191
46338	263009
110192	147520
368540	24516
93170	301659
3809	71189
305418	430823
438934	86728
383789	421114
1882	304619
122548	305280
180755	429585
122845	280796
206067	131928
82688	47390
280290	28176
292366	98099
345401	73701
489275	9054
482851	439841
36788	288267
196794	23290
439824	249334
253420	48331
45555	19135
25388	197753
218104	103936
456658	420551
182393	313314
238878	452746
36009	43279
465930	183213
67399	372124
152582	350737
440189	42189
168257	210574
161397	23018
131606	121299
354545	303497
128350	6984
443228	267956
406910	67040
419765	12245
214950	406391
20647	365571
24012	86197
393323	166698
304263	41533
433008	461145
190051	130060
295404	386901
349284	455038
147965	2232
166586	85056
3809	469382
421643	110118
335402	190880
464313	174471
345613	110677
415169	187920
487737	382320
124942	352725
21337	165855
477350	205512
173904	229928
250344	353596
358860	380398
237621	378790
273192	25041
78158	248620
105806	15217
102731	62191
217033	302836
203438	83591
172753	364294
105656	23423
490373	114428
329784	292862
284382	363581
66948	418007
342455	477986
42079	190369
180569	264406
95770	339105
200092	480105
172329	123144
330600	327974
257498	94268
300273	183975
460072	177398
465499	396563
482204	355700
200838	82794
259775	266998
382203	356290
317977	202818
442236	294965
409497	213655
312026	336042
133432	266852
135398	156224
465989	338271
322509	182986
277568	217432
365613	387860
33372	334892
66128	407871
263328	391689
83573	276399
334796	481279
310681	323711
397059	373169
246540	243301
144754	467703
353783	314306
289329	359218
160845	89202
384858	482851
138479	274314
58387	421286
201131	465607
66822	301659
93174	36836
76651	35628
437476	230710
204050	35707
88460	350480
476050	318563
53249	161609
349417	343547
461616	194506
477132	162304
442313	308150
46098	488036
37688	391414
181623	397009
308946	377206
305511	336590
264443	267602
172875	47621
257290	7812
161896	250389
202885	434035
327222	13129
322486	103825
159660	715
123947	108860
318773	9439
491002	369439
135179	279664
82150	245715
484355	97825
199744	18451
240069	40784
209824	218448
62074	467703
169937	21411
16233	293739
60679	235317
184629	411419
146997	133291
88426	17181
457224	293813
77488	407772
324367	263713
402281	236654
45442	248382
383056	411455
3823	77438
18366	456640
8555	278520
450465	362126
427980	239399
97660	273502
263086	88113
355922	15133
447230	350620
424907	313829
67906	198314
466370	213931
11730	119381
76737	296359
308610	333049
450532	66009
349799	96129
325019	251806
264444	15209
111554	132843
265239	208479
175116	265608
251525	155339
277370	40531
230803	440784
287413	341729
264433	168050
318731	421855
410661	69834
465394	85348
307689	468622
302229	285156
399825	80662
279606	158857
287226	404806
282313	263740
314311	232154
289150	376131
137846	74106
156446	30875
377720	332094
47428	6516
257059	406371
88174	430356
40901	418739
323715	147373
242820	86938
340551	44826
290248	430356
474688	381416
19635	189252
289723	387516
261061	455106
189776	237160
84034	147373
407780	469117
146223	97431
185464	449401
128704	258894
80193	205572
47014	185016
135493	228431
73791	120986
227403	486511
359214	475200
268418	296432
330012	55346
434318	183479
189159	483214
251728	6824
450540	420790
73589	223103
481419	458933
29356	427148
409468	217223
64737	371918
45349	467703
186458	309524
330737	23941
304153	411424
448991	175187
172923	197583
433570	357922
324377	165064
131788	485200
115625	182004
196462	246672
166596	209572
253002	110677
353577	386132
214628	291249
11626	41780
33459	105063
173249	478415
201572	466020
93883	439082
60104	177622
304013	339807
319730	190835
277936	157193
182252	352064
266761	110677
307904	170105
186191	175721
180944	113363
212733	435708
129498	231485
133182	295106
439366	49903
49874	38063
133155	117471
386104	150718
126867	391414
358856	54117
316751	445821
315692	104799
162421	275096
332211	346259
115449	366493
348729	293108
57164	466876
409152	51008
450406	493468
91960	287550
122670	474268
202633	214881
79577	476231
196903	195607
109808	13370
412440	279077
454229	294079
473971	422853
392037	42826
451216	114672
314311	295798
338402	392086
306551	109006
221174	257726
364754	44853
402805	237067
28357	434210
429606	99437
315250	220857
491074	117499
476007	34801
98282	308722
249681	137919
128125	361881
55015	209542
409143	190294
90742	397009
443601	81448
7567	46127
268729	487166
261277	80824
353470	86476
195121	390963
133033	164884
121492	108222
426190	455769
441229	110677
414058	232925
267529	67280
78473	307279
18691	377605
184316	401854
387489	203656
275218	97853
167588	95981
313785	368892
391157	185491
420328	75952
236350	126473
238855	20492
241286	336590
462161	176878
174669	128098
483123	244310
145686	94516
364963	97277
33808	34416
171712	466737
444139	276157
364636	41786
75339	280867
132616	48861
254446	350927
486762	99437
454610	49046
233045	457003
134299	82585
422637	90196
106235	91558
102644	370729
337183	35862
237154	333357
157914	435487
479351	160428
137454	432753
275750	353787
282025	107658
245382	62191
466012	373399
317237	351552
376185	147815
405350	42890
187943	331349
404592	131812
233861	323065
218135	451016
454673	264406
301312	58203
138126	28495
173197	88113
418651	110708
385866	86663
138132	53389
179045	250283
361730	219527
420234	317750
23794	196379
292253	140037
228960	275727
332299	340211
241507	485588
347972	69677
214825	72550
135181	352737
87517	336487
171100	56069
42269	110677
384036	47873
49803	213089
399686	101557
429923	28065
370557	187974
76766	360480
232251	322685
33076	390232
377946	477675
383782	229947
337476	391414
25748	19619
478664	80296
158388	440660
355025	341310
249260	73939
288356	128207
373655	219865
89747	481118
361291	223710
451505	38201
81238	314837
411092	253510
460057	425675
150278	160456
230051	262558
283093	320092
406968	460723
404402	478232
477932	322147
65526	280002
311316	57989
212488	221041
112002	176878
167745	135149
396605	428738
282453	445915
10504	36370
119944	151220
294957	59821
233045	377158
198701	183213
41495	79042
345401	29025
214539	198916
96920	241453
202613	160119
27885	274807
216362	35707
301480	51153
51875	292535
226760	464314
374305	137779
115449	186384
99775	475200
167588	392788
153631	55200
56638	283107
319259	164102
436219	405555
336452	171069
6230	86560
124085	350370
144274	178650
481800	42189
18647	41904
413072	199526
85213	54700
68843	459213
89299	303066
45299	317932
88647	17339
476638	263514
69292	348550
21095	163163
182973	310756
202893	16116
317716	273814
288893	139512
336452	425675
253102	384821
273149	40538
253993	13370
472685	207535
237338	231006
379696	2841
32018	415884
229735	131429
475222	305860
157805	185032
434908	208038
431388	386901
230099	146299
272766	23432
214483	45644
174842	315888
446182	83644
423709	418848
288435	320097
446739	146202
179879	380538
334447	470610
176951	217286
102909	353532
245729	371918
65108	42890
185569	440369
229735	486184
182549	316329
70609	84590
49240	297776
80783	178015
16334	144828
286863	489552
397535	442884
85589	392712
10743	35707
421608	246311
161389	124549
381392	332146
210689	463549
3809	29599
467788	440141
130069	296995
446182	388348
384858	404960
209237	95149
348644	216479
443713	468832
434166	464725
478588	423623
167446	366828
332299	27464
376577	313745
395336	239740
230057	129897
164095	398333
335576	110677
269011	395369
343794	265589
6006	120195
290	87471
278270	339310
298896	159396
390241	91600
255203	491318
43835	464732
298046	44184
155697	281219
267562	390232
474341	269768
398604	249101
196996	422546
184649	16433
306304	9655
186440	275476
426742	243115
420704	322887
54539	393917
431709	405128
475562	86728
226314	439055
252898	462377
209342	417201
261248	387742
337471	338271
297665	127930
247710	132996
425831	382511
422352	433391
387986	336071
232530	217116
192267	53385
490172	13129
281236	423795
489993	54399
299614	201684
132129	440505
341308	351257
189873	110677
254973	364525
334896	48275
352633	103420
163811	299960
242210	451885
375576	288035
455330	406628
442584	320097
18451	164208
110835	418376
30175	132996
372340	470672
120001	313104
85746	473195
154692	96973
483857	186204
332376	168638
482868	18251
445501	224696
288491	151414
113363	25748
238791	72432
178759	391414
266982	49903
233127	186561
244297	35414
75713	386427
392020	284436
382594	243115
224331	296509
439257	331584
229044	422175
50034	337849
259074	8093
432865	309085
43797	115386
165680	348176
114041	27500
393733	265327
349377	200338
94872	183213
56739	294548
342397	161224
86420	144845
249866	1641
24296	186440
313058	421115
44844	5392
488971	431314
183404	101889
380189	11377
32232	233519
211895	380130
146893	390131
164008	478415
421957	152502
102683	490651
363573	131741
315394	414334
401613	366968
263889	355332
355083	433083
466773	226476
1143	230925
193306	73990
144027	267332
2353	404960
150543	354630
413088	149928
3735	132404
394204	178005
101807	42782
9579	465692
221178	315671
199306	273831
259804	473111
13370	319480
211279	287605
303740	248382
76936	205270
60287	66004
424378	399468
274852	35037
335888	313058
387266	440804
301023	487348
454750	89697
317113	85426
175842	317881
351803	469934
159091	150479
147684	187974
125803	54976
299746	76454
115386	257870
375179	459213
415926	392498
277499	187045
447610	463799
66383	54655
117800	160888
76228	466010
412010	464420
23992	257651
18585	342724
399915	159249
173833	208659
388249	184902
190369	201243
25748	207957
481278	181966
182771	35035
38290	360085
421751	133658
220668	430356
261596	493936
381493	333123
394070	241954
102433	203265
317651	267553
128019	149600
126628	334929
276500	59297
394051	135021
407359	293813
212987	54976
375553	413525
14171	270095
34851	52867
345401	461208
314067	241468
44841	391414
185526	426034
172193	433035
286540	183033
437994	383114
413054	450983
57987	40447
420665	98847
148779	428864
433410	166696
229640	280935
399448	330414
246314	391414
342465	38571
315354	430356
339862	366666
286948	312679
361007	213221
304827	429862
473780	15209
467519	105498
86311	186463
300811	225780
19157	371518
368578	467497
133328	344582
158950	308636
255504	371918
230051	136446
309621	246672
180806	424370
364365	245679
355083	98169
443452	251648
231855	42709
364636	366731
127010	222701
370578	258610
126479	484886
59142	291521
268577	21998
462131	48955
25690	53088
16433	231771
162795	371388
15819	177360
144233	447560
160461	314742
232964	68458
78669	359880
334092	379927
409910	227101
128651	440962
412909	22804
289333	291521
1656	252887
80928	254666
486912	237029
318256	296432
470554	290984
483822	281562
147562	317118
168396	21241
393056	90123
435898	200059
230574	58185
309456	480398
462748	402698
268100	234557
78473	249202
168000	284979
77853	434908
423724	425157
380489	86731
296476	338470
491190	145363
23487	327061
278520	262914
149272	384817
78292	359762
423013	345753
7910	313745
487675	422998
21230	159637
407209	453134
220348	198891
365087	369599
132245	176129
252609	116168
94178	364294
70723	151187
71060	64335
276944	219865
154981	147872
394846	8459
193797	319
388430	167867
107649	268531
134632	320067
377879	373755
220925	471769
281000	257651
258751	290014
255592	387742
26563	296693
393023	71994
71189	208776
340528	91065
304191	258370
215498	229124
86476	399671
448121	402388
270069	94344
396059	134334
326260	274758
89528	134694
415959	224324
86344	99181
272505	309529
124911	283175
28254	380071
151	463372
412312	165197
387986	268593
40524	379496
88250	212081
398063	336590
187964	82271
6860	298765
229735	7007
117659	129687
97942	74106
106736	271188
144928	122462
357411	31313
62628	83912
290979	446801
464615	16433
322684	366127
189640	451016
158762	126338
259923	438146
366762	116882
491662	186259
78469	420663
459622	77511
153322	275768
221488	17341
323825	351466
128906	329196
146893	118879
372061	79989
437481	53053
304447	139732
425030	125674
432043	179375
206653	12245
335691	178436
404352	431625
134694	139645
476719	263353
280523	313314
19808	230594
481419	70019
244190	168511
172873	399132
211238	481578
454232	4124
191501	50538
182390	181767
212039	60517
384301	391414
446921	97515
367881	183213
19638	135756
66002	172089
326997	261021
362869	74571
179513	388912
373507	88596
191773	266538
53056	424430
298479	16041
237019	67011
75412	483322
113620	77431
391924	46127
239890	297055
71465	197879
143290	229407
152157	282667
422437	154674
26437	364572
475391	23901
268830	397115
494052	99704
141184	171690
92401	294354
173511	128000
345155	194805
129895	353836
121594	9489
459084	420945
44103	452373
219783	285156
212911	189894
98727	15209
84624	68960
138241	21411
89257	223963
18010	336590
292721	196976
103914	282109
349186	391743
131140	179952
79188	292267
207228	422659
220785	337948
174680	227101
273390	407749
343014	60517
6087	460437
88968	285664
259953	463592
87821	219499
97270	246672
107118	11069
359611	89914
330007	196208
222571	13370
452402	388195
205127	121950
199936	386901
317098	143489
222421	332619
5099	21583
411888	281163
159087	65371
80720	333608
142365	255650
167324	436686
157870	367784
461239	216591
450063	467703
69455	487153
75039	137719
289308	323157
347425	422108
388325	257971
361553	442947
207316	14087
280121	200457
59053	463956
266429	198304
480389	438447
197099	284105
479355	118291
350708	271004
421621	477986
310972	183213
308173	79269
341470	283785
54539	78582
301384	313745
361188	398148
108091	370451
94793	433944
262980	375932
243731	78954
445781	160959
23058	192365
89409	489496
23822	133658
184391	145067
164667	10027
282084	165
50437	392302
425584	190369
190281	299175
426654	32807
472310	374784
196045	99991
230574	108440
287587	94667
23018	444093
365510	176518
229169	15089
138283	468387
320496	113702
163445	230755
301557	1678
426190	214923
407654	65670
428285	433756
335951	53501
125791	187974
130008	477986
137065	329320
319823	150412
477681	200314
36033	20959
240117	417198
364200	313745
88567	208269
19054	327125
181618	478465
275511	13370
329891	283721
43522	399852
225209	14510
252150	28129
75656	315671
308075	231485
85254	11626
89219	205684
298595	309920
60151	43797
455484	372669
331150	14906
332681	267352
136522	154719
368183	134262
40997	73189
100775	420944
282302	321739
76228	431509
261438	48861
434708	25388
108402	402859
274098	476951
265407	248700
16995	491831
126083	442702
98675	226535
245689	392108
308108	380538
52396	311831
265483	272865
236020	101230
74686	7443
136798	429368
325501	307279
115078	246311
16445	293813
102701	80919
55448	300119
291151	296514
105791	380085
399981	204453
85680	394636
423795	318236
280709	356321
325773	179953
391281	486885
192611	90682
83623	352711
296111	58484
304668	37476
172923	120619
169678	35707
247679	358151
288918	1044
491031	178780
205148	53624
204753	260518
263746	332587
483987	229355
488705	230255
475237	224458
373159	101058
47080	13714
316492	356070
354022	93867
822	334680
230574	160641
279322	126100
82431	246380
308705	414269
396582	194165
401434	201840
22010	438378
40603	380538
29824	308229
310756	291249
144454	267590
269622	391414
487732	118333
373159	481019
25247	142287
62166	110708
222544	147958
221882	92613
380809	312521
126934	364680
127797	352173
472861	423559
17911	204324
4991	295650
385077	293813
423682	107799
200773	469227
82355	201367
287554	384119
347433	446351
59500	310756
269494	460845
154981	99133
459757	354186
446413	445967
478149	375840
299671	416088
76683	336526
435023	90080
353590	123369
372822	167799
35650	249202
363467	133423
428050	55700
441392	310261
400888	475047
18451	361305
122910	141166
97926	272022
334663	84848
86594	159058
149089	67549
262285	303681
87803	175759
389656	315671
425827	486267
457645	39828
454263	333406
109425	476231
27788	420944
351737	381263
317990	324037
419190	122694
301312	490575
112267	186561
37778	85571
30180	300167
341865	75324
350055	20959
65513	144840
395385	44601
405237	339529
108240	345609
108934	22827
332514	53593
267411	27464
434878	141828
413003	406613
200411	403156
426319	332532
50719	378686
1909	43806
120467	291521
231512	345551
437592	393297
415877	322498
303115	353596
239679	99405
74319	89395
181353	122725
87310	469532
223217	52930
443308	62661
302578	152994
282935	429393
417194	371918
190558	384174
365550	199488
2670	469361
387882	184528
356639	145687
157839	82585
129695	413783
392583	136221
130514	317118
277007	469061
138303	21632
314911	421356
226627	336590
357068	372024
287968	127921
134419	285554
115449	70252
223096	142678
365487	170810
254463	92251
271156	110677
340912	409828
116128	109006
386369	27610
135501	320952
78197	246155
390888	373472
155728	318749
381404	296854
367864	254366
329379	11861
291525	228431
405198	297776
21772	287854
421461	328389
125301	470128
56396	694
410901	1057
233044	293813
448199	113051
319394	409116
259923	342731
193672	263009
447430	48861
372045	96426
106353	44082
458207	474287
95876	298676
138517	93625
295165	91600
290465	300803
229736	467703
132063	439366
463333	375690
36620	178436
292576	173033
12315	284375
181799	405217
300284	379999
387626	265589
206900	267352
211189	184258
130013	216229
467766	353982
194332	55758
392370	69734
21634	403230
293931	186159
336324	97894
392953	155923
442854	318452
252925	446396
450354	440176
421820	7314
130224	198301
332271	62366
392055	150352
345088	366066
55789	312838
376235	332388
63808	410452
114098	286874
250004	31313
289800	199227
224589	226396
123029	363469
34798	360860
493767	6899
309917	340800
378350	371618
362267	146063
332839	295650
388696	156870
227198	177630
263320	113051
222094	214050
59891	311297
122108	316372
226848	170444
46092	324491
90564	377780
168291	481785
491486	135355
17739	151944
10705	110677
204464	86728
1956	25987
407061	197996
23020	230324
150824	276136
91325	287118
53391	112561
251368	181380
46837	475959
426393	234848
201204	477986
318897	205154
373025	69617
123874	285156
432339	189733
356129	300240
26511	31420
100747	179986
169817	387742
385549	387860
414286	86847
425587	399303
474593	441021
145486	76016
468287	27882
134358	211921
117103	313745
28646	94784
489614	315573
368820	190624
309569	336590
452377	53490
21697	382117
451828	206929
58484	197976
16736	158759
145136	488899
41959	214714
408324	156509
105473	164689
444755	142928
398715	273043
69166	164884
145902	272680
384123	205223
280425	12245
37032	301659
483927	117368
462695	21583
77024	17404
228490	391414
409167	262954
257911	333239
47097	348744
400270	446789
253102	157653
34828	96366
166534	205270
237312	313745
423425	374330
400423	393326
28357	189746
155058	226494
485667	435561
260352	487833
351028	110677
172089	294343
64746	26551
280352	172833
286455	248382
257690	364109
273100	293813
40043	14254
154605	43334
260814	110371
333339	162831
243778	287423
132740	171596
404099	451083
375296	244677
323860	244605
281052	274451
493031	206321
61286	219808
90505	130476
267165	212104
474341	132996
277170	77248
290468	137899
330560	373330
369030	279798
94533	151944
325329	270196
445879	104432
256376	15133
382493	442546
487732	441635
466432	408108
88251	101621
460222	12177
40575	483137
92295	11696
54722	186398
347188	156987
71264	13370
460824	463623
91527	348292
418763	36711
239229	10342
105964	409828
385866	332392
430004	353292
466056	326985
262210	10493
448104	230106
487578	338615
317767	211449
376855	79989
16044	39772
388351	38367
264457	221537
104675	190369
264800	84158
130384	303933
301166	272908
307258	183213
352353	199353
155762	164362
297586	160402
62275	409292
474281	92613
456067	284982
414334	34188
462821	426089
376146	337849
22701	244688
169932	85354
47598	286853
73547	485881
218047	205270
2393	214157
155817	98467
194165	143858
276996	247448
486383	116820
59701	452098
264847	418702
161829	293813
111648	402708
387790	426458
388404	454024
312782	87231
443982	420392
184964	275790
41821	306100
249130	197996
206887	195029
337288	372502
128350	90884
420055	34039
388072	69837
76830	80296
46248	110677
220645	272586
453919	160232
78116	75499
228020	464137
353758	341266
262820	87007
389791	309774
456491	378462
170742	239065
3809	35971
128774	16730
287444	257298
230051	479210
52855	364294
167475	287423
315430	313745
340197	85932
424254	178312
175499	94665
39707	463822
386660	77031
250709	388575
245336	92613
276821	74000
32032	178436
191302	37692
79297	211067
168480	147771
346324	33864
2616	317118
167724	266853
101308	340865
110419	313745
70373	411221
376592	144306
207438	143311
170581	84089
93901	380376
197995	379976
116439	243804
318721	135366
349975	177415
224626	260147
310762	481785
396453	288299
152876	126204
287308	257251
17230	440369
290952	240203
355083	461846
335005	198926
395196	41738
179700	121106
25787	436388
219198	209967
19459	188925
402744	462795
319577	267602
339672	411424
273821	302346
296792	28129
402109	73513
121172	150168
476628	4349
172923	362206
318901	139648
426913	413525
348985	323056
35612	73971
202135	338076
185860	64496
182688	77438
267562	486885
148302	183213
250385	237235
159920	173576
27405	273831
47588	318735
200910	52833
264547	33137
61152	202523
123377	251779
169621	48163
167794	396080
238262	322685
336152	439582
229331	312357
38003	255284
232666	322690
121866	22827
382089	86728
280600	460305
233187	24516
422663	56065
332092	388223
38724	311212
271736	45849
451406	404059
127257	301000
97297	35707
259775	97985
81272	49828
332280	243840
278303	352434
411424	215731
287862	301848
348007	440362
206046	285143
426917	252563
279963	149300
259651	15133
21902	206962
453213	445034
88083	332434
380766	201493
327506	121106
379183	122694
265779	429617
162369	15982
23470	446801
207838	27696
471674	327238
462236	450080
350688	51881
53922	12129
266666	246311
278133	50264
361291	192353
400520	291630
220243	244109
424441	4413
433364	102653
394878	291249
97266	13897
240520	244017
334053	336558
90661	79751
369580	456691
133425	82585
42154	49228
9232	65891
196225	172427
216666	407189
448430	459622
250207	236957
192639	479614
188554	97894
23424	351167
329213	182886
43454	445648
402625	38063
314311	226127
14695	211770
138466	476951
29656	314881
398597	249854
461833	241856
80249	277165
24467	132996
8768	362267
332307	137521
147113	347202
315217	27464
464707	309663
12586	54976
479104	79485
110898	285156
352140	490856
154255	463118
485554	157842
415020	247515
135920	467492
129169	273687
399120	163911
383292	1220
394111	176796
295220	214608
188350	13370
356805	451600
390060	113749
56619	255290
162989	75064
301692	377511
333626	108564
146327	165488
22950	261396
444510	240796
163826	314154
269253	467492
215686	13952
310519	396584
139360	14750
379348	200344
315119	70459
112390	166063
345731	127484
32693	437599
454096	272230
228352	120195
162489	366127
428278	31318
377323	49021
345401	285052
438983	223364
146506	363581
141902	381260
443817	6949
117759	45141
443594	263750
339006	276358
432175	59897
320845	29434
180564	122694
353311	191161
451849	404053
40784	334562
477328	258220
67382	175608
384824	63993
152887	374806
94973	488190
229839	482265
26969	309080
454528	94665
316652	97894
481374	171799
421591	459649
177462	3719
362820	444691
150789	37100
349835	206623
259978	155680
390628	482315
312283	317211
5512	241525
129842	140044
441152	125944
351757	313745
406108	20874
278520	208143
308020	142161
328507	199612
362557	295110
149283	396610
68532	476240
436575	283005
212087	72265
347873	451460
378006	259074
13959	133438
109600	315687
209134	30117
160341	103267
414699	98906
408561	48163
21923	393326
191748	211697
398820	257961
458220	417680
116606	382857
157658	249250
449399	137481
409853	276591
369233	187750
165574	383207
433820	3773
431556	278919
486712	388088
111148	210050
151464	28552
82430	369577
234414	369030
250187	48275
216918	211868
34982	393326
215285	57257
30708	335377
411917	335829
268642	35707
226723	379976
391157	89430
290765	28951
244309	278520
72026	104980
43972	440660
293309	82454
36182	147911
13806	206887
252635	366408
29668	366534
28664	130214
291687	451016
189374	29111
18647	147228
408122	17339
357927	429515
306228	303424
448722	314881
218661	136373
257290	412162
71690	6899
475949	434945
360158	431137
130168	295609
372668	9054
142403	264463
89409	278382
45949	476552
351775	293813
15507	53863
361676	442867
112372	107711
104505	360997
17038	334602
173759	100250
138579	190369
115449	434123
472694	459299
371017	291043
472105	302159
104111	5754
59786	492906
185076	64095
344572	485536
385325	317118
246686	226986
55144	476447
177394	440660
75970	8592
71237	486104
316206	58466
361047	290014
398286	299920
36556	470554
93451	250389
73718	168197
469026	401881
195145	21411
294941	1597
365358	108554
203414	37515
259125	190369
371475	439218
461415	217507
4606	364294
205000	256618
18647	158883
148491	183213
441302	342761
483446	177326
493031	57159
388776	182940
303716	217423
112862	95035
260432	239431
76228	264661
153917	122816
371810	55857
464043	211868
384492	408804
324128	433583
252457	317184
391582	160379
317728	400536
69083	461584
158006	484207
235222	403696
342486	417294
176130	174387
373755	419797
163372	5040
17100	377766
405096	240546
190926	269833
31575	201754
125263	237978
130121	132365
94344	441585
110619	333044
385325	194165
355025	215798
124399	268829
442371	375283
371907	156006
126479	391034
326260	172089
116428	489042
222102	203279
196003	119442
64924	383433
481399	24392
459498	267121
424741	350390
233181	221339
421353	75303
456431	57134
309782	447358
78063	474412
419677	291042
94175	236341
166903	294079
73698	417564
304013	106116
159862	296750
439977	267651
455053	273092
190926	268523
438855	218583
210583	268531
261515	136028
119288	221398
265483	47164
287552	404995
382737	26920
318773	8093
275511	273831
365531	132035
439746	326553
386111	15209
1715	214024
362939	386901
91313	255397
36547	172197
316136	142242
93251	104042
291299	370148
294466	214050
236801	34549
407285	211868
179680	478415
312405	451316
291221	154731
483371	196783
278520	446387
278338	104658
482146	20677
453736	180253
76252	280933
449116	413525
200092	305827
148420	112312
449176	330715
302979	294548
350462	408791
289913	247452
117774	254751
406116	65194
64756	186408
433003	476231
149824	166513
101465	18876
69812	432591
190355	286789
375405	133681
314325	157726
455699	97215
263	170180
56396	276963
415625	285259
156324	293931
263439	161722
464849	208577
294268	250410
250092	79610
394243	56381
158156	154095
45143	391414
122137	142283
192980	345745
387111	71496
221369	52773
252150	21411
289645	328026
134373	257499
462695	130181
421207	48275
456812	423267
295644	323963
428238	428026
63427	127188
457024	75763
235644	469232
244666	443185
448298	116650
148343	304493
37893	454975
492136	442617
27985	273468
213593	232268
351491	58505
34798	21632
311408	113138
106469	385378
267387	208300
154456	262183
450713	201585
130620	447517
272407	478415
373025	287454
338097	69975
314548	300473
307361	10520
137610	54976
354804	184703
283684	286356
36663	64050
78891	208516
195548	214836
28995	183213
254273	345401
412440	370647
493347	407597
264672	290
140261	3979
144715	409828
295580	272230
135693	472583
165154	476447
281236	21411
446182	267297
49532	266538
466146	107946
247888	294385
144852	94516
477634	425846
188385	477632
448104	298762
205627	261375
221079	269199
15101	251703
282427	305221
64639	13370
241477	458074
364636	434615
347042	152855
445773	378462
290698	363687
18766	153056
346720	256121
458919	290578
233633	470592
41189	53641
219089	474453
409656	30696
257591	293813
238829	110708
97121	49915
444656	270266
200990	382001
302153	431932
250828	121106
124303	209018
228128	437732
184629	334974
231798	149389
196205	364725
57014	47092
430737	162628
302127	15209
278907	9428
349901	5945
241667	75303
247587	128113
476303	141440
254819	36392
78820	118902
116178	467814
472385	186361
455454	327061
247990	50538
276821	132996
28391	378462
196297	179136
116087	397042
418319	355738
180918	94344
372210	338271
73691	248398
267562	271673
39176	253816
4801	283911
99567	387742
174139	6960
445188	391414
422063	448394
104498	96981
303040	110677
259380	202523
232123	131315
263923	266508
280367	102891
18851	450307
121574	67226
80936	382229
133388	149493
237115	304865
425933	126893
334760	147665
277592	375834
403491	294208
313698	190369
251331	373169
243291	336963
370367	269724
380489	395566
73298	67571
7991	327217
3111	289312
141218	134184
421207	32430
121539	273831
316095	40362
148539	27696
446506	290700
390783	282224
115283	55860
59263	348292
132038	116508
206939	28065
107105	463036
315470	143956
404852	317149
231305	437988
335654	114093
130069	4851
428757	110764
421936	209108
185647	267602
158312	38490
211595	135033
239547	375840
115123	440962
408249	401854
227566	406579
263405	377206
363552	229585
97834	41753
449054	231485
202695	303648
70277	194165
363982	121106
269294	122780
98930	313745
476831	166261
219610	436026
198310	27449
187787	66825
405873	478415
19492	179506
228886	346261
480718	378686
314311	35421
267562	8607
407597	92721
139056	94344
98376	466737
66029	272230
14020	250404
479262	267273
355552	320942
244536	368735
132282	4413
15000	24516
432561	469235
165680	84251
241199	12443
6467	310756
170748	115917
159168	347057
137844	259435
87349	179169
418180	277961
282688	376186
294970	349266
121574	357357
196915	345287
53566	366469
134319	132619
223932	343860
329058	48275
257033	477136
334904	478415
175504	321806
358856	364567
429620	446936
335336	444691
209424	186227
265774	417680
345401	31641
108588	314809
358373	120778
326574	1483
219198	86304
51543	276007
314617	2935
122151	169482
464022	54393
450605	226697
15726	49903
205346	482161
94634	345401
167035	70628
410811	219876
104817	470940
415599	205632
346173	334680
389751	181072
305357	314192
468837	142835
199274	247024
230051	167667
199038	492450
264286	15926
307228	306100
361880	438373
64544	47163
490597	62191
54784	28129
35806	370900
38671	94344
5713	112258
325256	273831
84745	152839
255650	93050
36211	471301
343853	74106
218239	366493
7922	307108
240763	354903
38088	298026
199765	53490
304952	165653
396627	392084
97824	486526
332817	169116
138726	251961
105323	100227
116525	299976
173088	480275
87389	137719
456466	138534
287379	464080
118997	342374
76531	150245
74952	63528
108630	398122
334253	476589
168436	398154
153063	358921
270276	94639
12964	201448
151350	488626
76228	460831
299671	142810
215555	5041
306345	336590
213281	4676
212308	393326
177482	21030
22779	422880
53428	351639
198460	78499
449054	335477
225694	239561
316284	332235
220378	408497
282600	338280
112950	298182
446271	107473
200092	274295
298496	262954
41491	96406
179599	10646
66619	192055
201946	290523
14684	229197
196800	247463
264135	262469
93009	62191
361533	303033
359079	132740
1542	68327
77422	180378
174518	315516
334256	435708
307797	395198
55909	466969
110619	386280
175838	119959
146763	12787
263958	403266
45137	431015
183222	187627
172433	57866
11	369599
1292	64196
201633	28129
157961	451414
223813	97513
354111	413301
82519	284843
55457	243250
343408	413259
128563	301659
390327	484274
464029	196783
481236	62948
198450	403612
301312	354497
397760	138172
298823	481837
137454	337849
369793	165653
484229	187932
484785	285644
251874	178696
406165	474532
309850	425675
287566	75689
432959	418362
364365	435397
23255	270959
413671	135756
23487	200457
433391	184964
20669	70029
442821	226494
263549	363973
443368	343085
283904	239268
12196	19620
479627	415594
289682	423690
470554	439324
260185	284982
375405	10570
108648	93238
368620	376354
472857	118662
453736	355860
376887	448253
393981	266123
245938	250077
320324	303648
366402	243276
3717	338025
243849	365714
382811	476471
84719	220417
313315	334135
229417	28129
59373	203656
314153	277363
419916	28543
271246	17155
59445	486676
356500	233596
218058	190369
353064	132318
455889	441996
464783	446397
65513	74977
157238	144845
448690	482810
456104	330409
167653	447517
194655	274047
85254	164164
148533	267352
18676	68254
218789	468387
316136	465196
349717	186259
227152	283721
330954	94344
323173	67196
117862	419502
185923	474412
345813	238861
484798	34458
188568	227135
125322	457944
130739	289287
145284	315888
52554	228431
68094	296339
485704	269805
420786	309425
172519	357495
439914	77727
291009	126473
160126	266852
207676	262373
59644	281993
186653	184558
7653	94344
235906	426887
324047	231375
406968	352174
71516	82585
239503	169485
437803	427111
88267	94665
144973	331278
183480	486885
230426	113665
369096	207980
11797	146124
271043	432591
480967	240374
76984	275481
11222	105878
105943	344953
465647	109271
137477	249709
482596	358627
144709	234356
176903	144189
353679	222701
405450	6253
147824	428251
393395	267480
278153	308150
223929	308360
420294	427045
300916	40597
340777	440962
85333	492284
174495	109894
474639	122490
292430	427633
488200	246024
427265	303036
217271	254914
359133	264406
358279	414568
99703	311988
65918	491150
22779	130620
464100	321313
269841	461846
401389	53693
405674	338189
451414	304168
218335	90080
343615	110783
470601	113408
28356	34112
84801	97438
349052	462552
173143	447107
428979	445233
204466	267602
303780	300555
23203	405217
17968	133624
318088	299690
84698	411455
360997	369599
317457	383967
71189	422411
12266	112379
297069	466018
373584	410430
131160	28709
247765	393399
357210	29253
440784	143635
448359	185742
344241	345617
464507	236668
376619	92553
85970	378686
197336	430356
380489	166509
82219	251597
64865	344577
288656	255967
309917	132393
87284	179103
432324	271352
102761	388254
413338	404960
217554	341040
263713	486267
299580	376729
316658	292553
295566	409828
95974	462453
453853	479614
17897	333789
306294	292160
263643	286225
94374	461846
236233	420895
235663	32807
414035	15209
133909	422771
428301	13370
260185	384595
473580	122897
198317	395257
117975	243840
314311	443385
361630	398066
426964	449521
329429	401949
19919	437473
367376	83983
3150	46246
110835	453009
167583	426887
381368	165267
394656	472655
317724	76829
297630	245658
158306	94665
102644	414730
8614	321687
135971	288035
216666	307077
402805	29799
229491	242191
492247	174998
155809	413836
385731	124747
142788	245990
379269	50264
246191	170129
140019	298182
245895	190369
165326	243438
423822	303843
14131	322969
133109	356816
47965	83084
8635	417036
475444	477115
186463	208577
409165	485304
177130	113353
68098	37285
154560	309801
99105	377906
278610	273831
241889	28129
82840	22850
15060	241985
264071	230141
462862	153845
492058	149604
112346	349640
401592	467278
132073	430356
89257	128940
220343	55450
486712	453716
318985	319549
483500	28266
334191	258126
301312	75583
478046	313829
146893	381622
493038	30611
316565	412063
413341	452629
98535	190369
138126	425829
425503	307279
372203	462940
182445	443095
416029	421830
139999	175893
152930	52211
153439	474341
157793	401854
213246	418237
372535	406371
308161	216208
161375	114117
483625	16661
290909	344120
275835	75499
440369	262129
77318	300323
315261	460060
73236	54536
276821	189640
285827	37926
117520	348850
64947	362610
262329	206887
176783	447230
331238	455862
10542	234875
369366	395336
61367	333557
310981	209278
353351	343227
81432	137633
318343	12640
115075	428080
302067	461392
335408	164884
98013	467736
247296	288976
106822	54545
36394	39943
179900	243840
372054	429169
371471	43318
354395	94516
271213	36066
366402	440808
461833	488036
145585	295068
350653	486917
194856	423559
412722	56457
336651	410486
252073	463018
391802	170713
491190	207149
473762	421260
201230	442496
125948	239528
421109	462622
265145	304444
71189	250562
77416	154139
200092	452804
122906	430356
345107	52854
460059	472072
49598	42025
216479	375840
164196	53742
67445	253709
455819	434723
347753	485761
324678	185335
164690	399046
29077	54976
107118	328760
358132	365936
276158	29928
471774	160461
359988	370866
171803	39903
410540	250434
227523	179506
243785	158153
379666	248870
379738	53490
185397	268729
249868	89047
92252	230710
403288	267352
47245	234356
163519	439960
283065	324519
110835	338746
63041	49966
269373	361991
318236	241377
275921	87471
280233	290505
28653	275790
292045	23423
3197	129521
333873	426986
83466	257055
285496	218615
236772	372831
441969	282961
472429	371918
326631	16520
197385	102144
448065	253332
203000	18418
446274	166513
292997	150475
45673	176874
366842	41075
425751	174725
186484	257862
278870	471568
415028	138600
415332	342255
207063	487175
428887	65552
195402	33830
94689	85103
192223	103827
420763	49739
88518	162831
455388	81807
423013	10411
488269	170489
224048	226854
349160	94693
480094	102494
277160	45737
81982	476447
2286	164173
86385	144825
64137	48494
47816	389497
294130	154175
287452	349965
477540	5267
407756	192110
28136	166513
319824	188837
251943	300119
227941	299583
319824	84590
110493	284979
451216	322914
142200	430338
233762	477986
70946	159188
17706	335430
480801	86560
75698	179670
283837	64278
260272	77263
325388	358640
60999	177191
287281	309801
406514	230498
305648	346495
260470	174416
170939	389303
465526	256121
6674	218612
211913	355700
217799	457093
168598	208239
304023	348798
176300	418694
20946	113404
74847	401871
488841	18394
199796	183213
109733	19757
46092	272850
30440	357940
296112	477228
154648	44082
346761	97215
195068	267352
47166	385279
34234	357057
385602	273120
221090	36100
129760	67040
213426	284272
486117	263083
126606	348809
331274	96261
242958	129256
97572	248398
239319	339053
7922	42035
461481	205270
154965	298676
413330	438419
409745	234413
388624	155362
428618	330402
322204	421115
290201	218614
206824	301142
369397	88502
195621	447517
66269	15209
30142	428125
176913	288848
258156	86476
110272	454975
470531	5040
477540	417918
318973	392539
55659	441397
39403	87139
51063	176077
72901	462377
218555	128801
32601	431137
232176	197793
350049	203656
298996	419011
295426	309848
254427	186159
300233	361639
373922	347521
266508	393420
62113	267352
438419	58023
239771	178436
236254	288035
226057	447517
34923	23018
125472	62906
406251	391414
194640	195295
308837	454975
304153	387742
187712	489376
221923	440112
282402	111783
30132	434112
337532	393811
93288	64927
289583	183788
304981	476880
256910	273831
458328	126454
230624	88113
98179	57935
264662	479275
196903	210418
125417	130142
198558	46127
425162	353787
91325	108962
88420	367798
257971	268531
131004	401210
188925	207959
41567	72512
484809	93932
441060	189733
441906	88113
244801	226938
315001	291180
458968	373169
482335	55724
192238	335069
330837	57181
460858	428214
29071	273468
10093	411157
207836	84619
376855	319051
444327	433279
396050	463994
132764	337791
209018	80929
375530	195687
218397	490405
107173	132740
377877	251116
338271	161699
163134	298182
264026	274352
304995	200454
418156	250087
333583	222249
328939	319703
6467	59141
131504	114063
347121	260416
168361	40161
281716	168381
395143	28129
430800	366781
433239	273831
479355	34498
411251	149206
310756	249709
460603	18249
234087	330950
18122	73236
373025	330878
27064	379464
302693	36814
27774	242914
261759	35628
214152	214604
331049	106118
202518	190369
322101	105498
454452	122462
130960	5433
74511	227243
295759	247359
43571	8607
150372	45483
165668	13370
240140	451414
322858	7812
101479	171040
311192	464160
229184	128112
256610	86111
158961	351294
309917	63631
124259	148871
80936	110708
483694	356428
168594	161125
422591	362972
241553	183690
31313	118833
392329	254278
146893	50009
302699	403258
270696	185154
327964	121106
27462	492959
312474	408308
56382	30950
263439	155069
359906	391904
16844	275677
240860	374126
323222	145734
205573	335254
461051	110252
12063	203804
319824	283445
179855	470554
209967	183213
269670	304589
282325	175721
16485	211868
145337	120810
220668	313745
312474	377278
331322	187110
324988	231064
304146	414715
76628	449861
221878	224674
241198	63264
93384	188241
14459	334032
395770	227101
113387	331508
246118	132247
170909	204484
349416	234827
169571	194805
380071	287043
474738	363581
122486	101816
282224	186165
363653	261341
256610	199414
469581	267602
406585	277315
10884	67040
153687	140322
153322	155044
87682	62196
453226	140721
180880	374703
293219	87007
210543	81986
215368	327436
330111	326859
192633	356355
260884	445649
132740	348187
127211	161755
186327	178231
146893	294214
33368	431226
123362	49451
401555	107408
297408	198317
103200	260976
178258	317184
256893	78380
291605	63528
345401	109559
96239	341580
381256	411809
213837	318997
208682	427566
140460	432093
391909	375315
199420	477136
442332	476231
443233	106484
328684	423469
127414	337171
297821	327204
270880	267602
396339	218727
436976	186259
393600	198465
101479	29428
323559	402731
51408	438075
422424	369599
316065	137600
262447	75496
190294	180327
345715	157094
227999	29105
336896	156376
410842	370726
241198	261576
427137	245538
446182	324556
486929	190369
386343	237165
288012	248580
139948	282738
72444	363157
145438	371986
215099	38694
471169	372897
366750	190369
142605	401854
133130	160253
18737	336955
282721	11144
170793	190369
170379	455181
168969	107322
243196	73990
199818	267352
246223	453358
144577	428214
195948	344294
421980	151444
372174	399492
261791	397896
37712	385090
249373	257444
8682	58881
301055	462259
368685	440615
247715	446351
455892	228110
137540	88113
417975	39
83082	171385
181681	491106
458813	404960
278769	353990
12926	412488
445104	75499
241075	287671
115165	366192
399237	476231
16641	105498
477837	441635
184892	201208
172417	409848
205388	396479
193099	162106
104325	333387
205439	313553
368858	63957
273683	257377
318163	19620
281826	145525
9232	456708
198317	360038
303507	341649
428453	259997
95755	5586
457218	86892
136522	99742
366402	396381
319930	451016
339133	251961
317125	226941
177374	5680
347948	16433
215498	432043
446711	462643
208635	218730
44844	217730
404892	184807
373842	21583
22753	10345
352987	149300
164749	49966
320482	187184
489699	33647
178422	273794
74977	384996
374504	430754
308618	86596
472830	99405
424358	303175
176763	115917
250158	259734
8742	467703
493788	476471
124139	334680
136955	93595
365272	229179
118906	315310
78045	208020
320873	406626
288266	12796
191285	13370
404756	132035
451196	338973
180018	152020
255505	416972
107118	243667
198449	442743
372214	218828
454263	487175
488527	459331
41966	168663
451372	218727
170114	7804
45626	267602
389019	64123
39964	79779
144274	149164
397037	384832
6899	484447
55670	315897
268943	15506
273497	447358
384539	392301
94946	56977
473360	454972
175944	414393
273453	86476
82981	220182
363827	306669
434251	49896
237714	240225
390196	108222
373025	4446
492254	375840
298994	294159
252044	200457
181651	19168
349972	258370
340681	141892
296679	296352
167816	128188
66570	227101
302900	338076
38363	94516
223929	53143
302209	175608
43724	411455
405555	163127
464821	292685
488061	378341
137628	472281
399541	246592
331622	129167
301364	339722
192238	459514
116856	2999
230376	466969
420193	262954
374806	262954
230886	178726
92905	63528
253533	27766
450465	427628
216978	119381
421682	360472
290794	200502
14871	123410
486712	420790
194861	484447
178333	179644
431419	167197
298907	122694
289490	290450
251727	302669
364255	353557
306731	75719
410671	420944
190524	146743
126380	482808
422246	311510
279079	41075
147867	4745
114564	336867
191308	326446
389900	162947
248329	156328
377967	369599
260272	244017
392080	351423
387586	123456
473454	317118
422292	302836
198322	190369
466958	113051
3554	465162
51900	63711
311204	205854
249202	396405
402753	265760
379234	351337
6636	263833
147244	74106
345196	450011
242614	366127
265104	161828
391190	457094
189640	108222
68469	137007
391553	366127
60557	404806
87046	92954
214460	316575
289767	183213
426128	286262
487279	196851
94359	281924
297001	227101
24983	271904
413783	7653
221497	22991
304404	186682
393075	317118
304989	183479
380679	490144
470457	46127
63206	338271
316095	395093
424256	188285
18129	254861
359178	236213
268910	297937
61470	378462
276821	424714
331517	320245
125790	17520
445023	307193
78820	348963
48275	221929
420483	433148
314228	121499
484229	262373
465341	294140
425827	388407
234881	400045
290799	235606
44949	252063
6866	160071
372166	246459
408810	373649
118541	367620
447468	246573
76228	476429
352200	204078
252407	180962
34132	391142
230983	391414
90696	15670
447349	351885
425827	99982
375476	461944
440362	155895
236638	469900
481999	302028
72875	313745
394712	118662
304146	10231
136042	393326
242411	486313
438193	238337
484681	303218
110530	212078
345239	300308
119725	273831
153771	360472
86476	467803
248087	342276
97033	391453
218114	378859
251663	63875
422749	164873
264036	452746
31746	210103
315847	102352
221574	165267
231305	446412
367689	482808
356074	386910
98153	314890
378873	179352
384671	35221
238372	105585
485471	231731
284810	85870
283451	62191
466747	201289
305287	377795
44159	459562
196903	493788
24723	266852
233117	325501
198405	105967
199899	158733
59840	326997
374699	90277
25556	137080
24596	452098
13816	476457
416684	146566
40890	361938
419067	139921
216544	36929
25969	22888
292014	478415
306633	362306
100495	360789
316136	349775
314311	412517
226001	375834
415921	123643
284182	305705
481088	221743
193793	46127
118786	85233
236222	229590
385421	86415
94516	284843
312893	122694
29054	457977
2603	293813
167639	361945
223929	109207
160169	486275
212228	482143
71816	86560
56806	152020
375405	59577
3834	380568
386801	273660
241987	91380
68904	14602
319824	234356
74500	312074
287023	327052
416111	478415
58042	489656
107619	123369
493776	201493
324518	136343
257869	45367
26241	330143
236912	40784
221715	448857
135731	477358
76227	136643
211932	121200
319298	488261
91299	12129
58484	35707
218990	427389
402725	45149
117348	404417
30768	293813
301402	339505
375626	378283
285175	357854
46926	6120
150117	218730
283593	214050
399011	252961
208813	114930
163370	341582
334364	57134
45291	393326
450284	440902
403813	281000
109794	246311
430980	226020
187834	104366
126714	352380
36562	90055
42168	391414
279120	220417
5007	291249
237148	342698
456079	144073
436598	391414
28403	336590
114405	24406
27548	130028
175966	196622
314668	132247
114643	424642
343555	101666
479355	115709
127755	421356
470401	468737
226307	216773
213123	447897
210984	290014
322101	196783
132436	293813
298969	299467
436505	44341
213544	142678
3961	277955
105293	15209
414378	30332
450007	280635
487508	391414
150423	468313
55659	330669
229604	187836
274702	488036
275721	147884
359178	413417
4138	279664
193488	203656
335951	159179
267562	110606
28351	62191
226047	452288
57167	165506
280421	196783
202774	385000
30083	79598
313263	129103
146653	110708
427388	217423
348563	363012
200092	301659
10025	420944
331950	311363
57047	2715
114262	160419
253609	461944
208754	208487
322493	212623
344314	53726
142380	171163
106739	75581
412212	384579
397833	183213
401263	460539
92623	162857
488244	262954
92950	353022
130069	491507
469817	366127
198862	393326
101479	307423
345745	484235
420568	196783
201086	141440
117381	306253
412927	453736
275458	413525
167546	475480
415712	404960
126254	190369
450933	40257
491337	315566
489552	353278
410009	249278
200092	381540
179861	117097
399019	133109
248764	404806
352801	122780
27455	444314
351529	40198
469023	250587
109903	244070
99123	187974
263803	428214
288766	429863
350653	354401
282967	348798
409891	178422
124288	359890
137242	40784
391391	197939
375671	386772
303356	217871
394867	345745
78860	162247
238524	55253
440056	285941
382882	168357
13944	228431
376619	332912
316136	365020
41810	368082
73188	91692
238612	446980
447567	492338
112442	222149
355083	412322
145843	378462
291818	114930
454450	65621
308669	316575
305920	132740
370834	267602
348208	268653
51669	347561
21070	63528
163293	277315
429738	210082
284074	79479
7922	117097
267503	476758
73532	62191
304059	3214
466011	307279
347374	93627
3513	373544
282553	94516
364636	158
208300	249709
450267	166513
176505	122462
172387	203656
328367	71015
149373	485660
115962	454605
301659	412823
970	445240
336560	378398
171103	387742
321688	152085
93936	308058
161386	348368
3562	477788
389641	245201
491357	403101
316610	462973
306196	401085
187203	482512
161363	144946
36078	297307
274138	86865
117833	17333
99409	413535
48818	290450
421625	122462
12787	455396
294716	162795
333352	13246
180527	153319
2349	341271
379680	350745
164570	265589
345401	204246
79129	336955
68615	5769
96592	373482
188948	178824
206449	404113
35151	200457
319081	418101
314003	400212
323836	11710
429235	320179
248557	12176
480639	395495
106917	273934
12749	327780
50887	427696
317897	483253
345762	467703
414107	399954
178958	362808
9780	288035
191982	176778
106333	236213
153997	354694
349092	142939
390102	252585
218911	375815
370729	267602
224739	249202
389213	364294
225204	260879
464557	463549
177375	383668
293687	484114
124140	41257
226095	94344
99405	183192
443350	292468
181219	404362
52857	220417
76085	345745
66831	434290
166183	310756
265705	131027
316763	77727
214608	121430
78469	118221
163355	183003
439641	145693
309283	100194
166505	445087
237934	101995
353212	53825
62980	450124
289526	462923
84745	194328
123151	467703
12512	404445
134425	304493
176885	246516
82418	457081
436482	144268
330767	418420
75498	261398
156068	207150
234572	476951
293094	15133
135126	28129
285783	364401
383326	287346
400888	213441
228270	63528
117415	461944
465073	15209
384063	73513
267562	333557
71189	58271
294200	391414
296339	253297
63983	130122
274138	72214
263708	294836
32275	190369
37858	299408
119059	316372
459918	294069
450465	175667
79701	469907
432100	285313
47080	84722
409248	413525
245913	290722
56205	80831
219136	176759
266137	1321
244092	3754
474333	428852
188568	451414
368694	207918
291022	429593
191935	116283
83903	228249
111637	337826
452243	194165
311100	123410
474724	357537
441678	205221
79442	448875
90696	450087
452098	338915
17836	357581
168464	330469
214938	30723
217785	303175
233699	368503
211852	353884
172494	114727
141608	86728
384323	264406
5569	293813
99179	331581
243233	452269
455699	360149
138529	221660
262820	396292
262346	21583
66800	197988
281574	169482
57605	478302
42638	29538
160262	354694
31398	119400
335484	161279
28530	65928
76531	447358
89477	14044
231344	18067
454450	70163
426074	366493
480426	217494
212543	351015
381914	107939
405946	235617
203656	144493
492197	249267
221979	319108
209791	466737
25898	345745
105533	133909
367564	75571
116609	241189
156505	101569
372030	421067
64281	402698
260626	399084
151375	244841
167532	382854
74993	262954
471169	283037
461846	51424
386560	180578
312553	233942
306294	450541
189022	203656
424907	388195
59158	110677
321298	489552
380858	172753
271701	310756
396407	235650
274740	469437
6395	285156
60372	20959
381067	325828
37512	319342
268910	231039
91197	15133
80193	159768
78626	87471
193167	317771
110372	254445
251720	94344
170903	479872
6467	122844
369809	42890
11561	300813
362282	85755
447540	28129
24317	363564
398214	15209
286280	209510
333056	185335
226634	420913
347818	310756
423514	328982
36556	465104
357144	12895
40890	86129
227587	60517
59434	7693
392062	396680
328312	397861
219198	411809
275927	63388
35131	395988
338070	433702
394782	93876
445104	317118
442228	86974
260587	28655
169334	363702
231839	308119
419322	383383
48191	469235
477932	121499
27052	321426
152078	204351
458398	272966
265192	78699
340146	258370
136872	376244
163321	492968
458612	226023
217374	48275
420266	186597
130069	308309
486500	447375
85423	407957
222102	126697
269906	53863
409016	142670
250014	491981
128240	287740
66384	54976
89409	181003
334985	440422
319753	332544
9381	79861
115617	388575
13930	318592
56088	446801
76952	122462
415204	61666
200222	214369
487668	428428
478588	19421
292576	152321
232129	155978
402769	403877
315738	114930
256893	346140
413478	6929
121409	122694
132908	371918
16516	6180
257614	215309
30272	30641
296632	244505
321080	30422
271094	381128
221178	330032
96912	476231
472742	432919
361001	166961
228128	327649
13126	181014
290211	240439
391922	46711
260601	49828
13984	155547
58589	110677
246833	208118
239129	154734
229321	117133
345214	323019
275904	432043
86573	364109
458892	429421
279718	463615
375328	99437
164690	103267
143241	320589
165680	475200
140450	171547
399441	273730
85478	32758
183596	62191
211468	46781
200633	477584
189557	370240
238963	35707
150855	293742
61952	401720
313721	493516
432646	190369
125497	392485
16075	13303
159694	177104
254687	156375
314242	403153
395788	187045
172266	116225
147228	470204
181530	15328
441558	463937
231325	384545
210968	97777
167035	352088
425064	84775
312283	299982
319435	110571
413495	237165
163384	368892
473744	312509
464782	410317
465283	23438
30906	241261
95669	467703
306964	423244
263880	278604
358936	107523
72681	390045
354369	454975
444267	7931
150921	83811
106735	345787
191536	286936
272427	362773
353557	89844
437107	359762
142906	265100
145536	61879
69643	64093
43045	47644
347130	472053
191542	192102
435137	438809
438115	236641
92543	78768
130074	437646
23366	26551
176968	396246
52695	44258
432100	376912
350064	398066
15027	339637
256246	313745
111810	248614
345401	334230
300273	242927
38256	77590
92032	222701
392779	230629
69749	476951
243368	149300
334691	371280
284859	335663
412517	422175
357549	21696
235088	226378
370830	309892
426685	428316
190202	371949
129836	6331
398812	218615
262628	245317
402326	230508
258864	214063
126672	272846
254969	378462
67351	94516
364107	9075
480759	355093
423144	409142
13930	31041
252338	136177
225694	246054
96337	263485
222693	241048
352497	65210
12668	404396
414035	303648
372054	256487
297935	179352
412775	366666
43556	377884
196494	345098
332501	236654
374041	80010
198394	455181
465694	406466
337783	53389
373954	464982
194141	350549
218003	303426
325314	68347
337483	71816
303392	463314
313264	263582
218899	28686
457083	72985
259584	141304
75886	80193
161755	149468
35653	167345
474794	430790
332282	354694
431854	311297
425768	114930
99475	168262
391114	473508
52889	476386
152368	451460
281075	90884
52570	285156
214629	85870
39488	334949
77420	48275
196864	476540
349940	9526
387274	74106
238557	65992
326631	408759
198858	5040
224822	170020
167042	200036
195425	214024
265297	339005
380497	475594
422246	355807
43941	435955
332677	401101
43454	338915
406660	171426
81358	281510
168742	360371
416550	332109
176258	289329
330954	309524
344459	384245
370467	17038
43023	466737
125616	167517
341197	81167
139725	420
222499	364146
269469	381433
491698	254579
68977	471355
11059	226378
360443	307844
427432	147448
375405	132593
77420	433481
336071	80919
323836	389680
265053	469227
374334	9054
212182	67763
11945	293196
72434	403515
258539	68083
367945	246593
626	147558
109549	396246
181651	60165
128139	458207
301257	428214
434273	100693
145288	15583
5128	466432
356345	154355
289161	170109
309917	483259
343413	331581
484447	474687
130857	24000
161597	388037
416028	49903
146893	171418
344314	102036
469581	437519
134742	478232
409123	28368
357544	360531
112764	449090
329323	489496
468162	382386
156911	32039
94333	169116
382848	482673
404674	480224
4178	27953
57205	279764
54678	271359
411944	258505
390323	469446
394748	241090
173235	44469
332282	138633
216324	134665
72295	372629
435539	272139
473411	267980
65317	203656
312754	390212
143731	188759
23885	110708
184787	426479
59288	192958
304435	283392
32263	91600
380465	486885
323469	333540
114405	81714
208031	198624
177151	48861
282453	486872
168045	105498
491433	51314
157403	401949
99409	252072
480238	127239
165495	431137
173994	283349
335624	294836
180707	15209
487213	470027
404954	343127
316982	190369
86632	348563
297885	478302
410956	41763
193436	105878
424423	231468
99845	434648
392964	153276
458492	378686
233388	298767
49480	75505
126347	82978
44225	159552
136955	111954
482664	183213
200067	397514
382644	100794
121800	487192
463114	403917
59319	378462
146893	120605
422531	129524
56021	12245
159214	358032
454167	126426
461413	469532
359217	233415
98672	125540
494077	192974
442466	313745
363821	423839
132434	108172
34317	152702
326932	205223
444417	209471
144012	410210
144274	107777
42147	469612
94092	470806
17160	330924
393482	433277
345401	8604
300916	334950
120204	22549
290777	469719
178048	72111
137184	102391
168773	200502
207345	409274
93384	254634
64034	44152
389519	275790
477506	293813
92635	79875
71866	49828
87497	363797
239290	363581
51514	239934
16599	255441
52917	253394
469868	208577
287874	489993
264051	373773
219546	254155
475526	458
359266	258370
268989	144800
295855	431236
199089	252961
205966	476951
214938	348563
460503	481773
139732	121106
366402	124274
22502	439839
957	132996
131301	458307
409499	122543
432100	35115
19004	190369
409137	491984
191247	375029
120229	190897
374300	267352
85491	487328
220582	432438
255173	160419
301041	195573
273018	82711
164583	465721
60225	150264
295230	272846
344081	458183
217953	458933
274613	112372
339051	326592
282081	338271
424572	51895
425135	191807
6635	256641
462224	475594
127376	210108
426833	187242
39952	216953
198454	64335
237833	252128
83137	319992
283873	151096
109737	129916
219546	406480
366584	1830
312795	122694
215396	229134
72668	388683
325188	186561
373555	176472
363194	331875
424256	58835
428778	217423
283521	379255
359266	425320
304804	82271
359384	404886
385426	4676
272708	322743
414058	63528
197346	451822
254293	446616
67399	488616
156490	15209
56500	200546
441800	419963
100239	363722
198717	300121
114304	457013
151175	400987
146046	96886
100679	359762
474250	461384
404337	348798
400418	418704
255517	205223
220529	133109
112360	12610
387977	175271
54415	77978
295954	64335
163413	410236
201086	476951
117348	320582
55893	453044
237372	451228
190392	200965
244092	397153
148796	297443
90967	1057
202745	454332
232546	24417
254025	263009
112443	245824
400888	275534
248083	406188
486442	181445
116087	416729
445247	172535
374015	69708
67584	393326
405555	136435
178302	423004
114643	250689
440056	424484
421730	117444
156738	90234
455222	91162
108500	91267
403991	71763
410070	361745
251060	58317
413667	84080
292896	361545
456231	313745
263557	409564
246592	208516
289212	428009
244152	346582
457740	476412
468253	493129
380489	291936
424354	57134
91470	380071
64785	476951
86431	370866
331299	273831
161038	320266
250854	291324
118634	313745
195224	167588
132894	17885
464578	240573
178249	77339
78866	143635
374270	366828
446863	327343
271936	69470
143814	420973
149330	137364
169312	458994
105038	476951
234752	49722
439374	95149
464701	311297
331238	17155
28243	468050
429986	137017
184629	405958
354111	478784
210252	21583
434973	80587
355844	476951
484654	178048
243029	153995
379005	76111
29115	482944
206291	229029
400659	142018
277250	115363
56908	315018
126223	254717
281074	160356
371483	56954
188877	22804
288020	261390
396620	84111
368858	291484
201572	326678
445037	106410
49650	157207
21095	391414
20719	24000
100990	120373
491292	341603
303127	16153
457123	30919
382479	188406
89238	107219
458095	385000
266507	97360
341067	602
169650	158200
164015	5040
48994	195868
399880	142153
420613	392788
75039	478882
444326	84791
370320	25619
255071	358456
110204	280635
228849	129185
76090	342770
203526	217423
372967	464387
37796	286828
225222	420588
128337	265589
68092	299457
360459	65295
259634	94930
280397	368205
473910	262954
60979	95636
10836	220417
215857	190277
163519	237617
153006	277450
76297	437198
316809	355501
42391	481779
320991	54449
93287	292641
167588	220617
165680	151831
106460	25034
483987	101230
194827	210032
185403	388575
12839	440660
130918	295352
259439	309253
49069	153944
383157	440831
448500	263009
131737	51222
245318	53994
435966	474456
376957	455769
346885	398859
105826	48861
365410	211868
93353	889
116006	78967
405084	89692
238709	126862
466905	349180
58982	45141
182740	178498
246562	41075
28278	288852
100170	51881
147756	477136
414286	381501
82856	152033
382612	347104
76835	157169
175118	477986
446825	325604
215578	5814
429744	71366
404352	466737
352891	444006
473291	243547
84183	77438
477932	81645
77118	385741
166772	178436
10719	209089
29861	132740
172379	421225
29982	431789
423698	416821
309276	377573
313423	128244
32133	219847
41162	12129
177577	217171
288912	447160
110580	283113
275449	400769
348662	195552
280121	90729
407703	397521
3186	304769
268561	240225
377290	73415
112054	142018
331238	212293
68098	166362
267562	238958
133832	77324
467539	148794
481755	146423
418848	16906
19173	378686
352845	190369
312842	411944
440604	300119
144943	451764
200976	374314
387247	192610
354022	385076
157280	348007
144348	337594
187102	16041
374303	223410
456107	50538
107091	223019
322504	120299
320789	440660
166085	446351
115440	69734
45673	277936
8354	404884
126223	255579
334973	15209
156886	179018
270112	108644
25028	425535
178422	184663
200092	254599
314311	93583
192803	227566
189786	218727
364679	220018
162367	409858
408337	97894
76826	74616
181429	332512
40337	237165
386182	490237
381602	281924
249696	398623
456231	256201
432093	86560
191953	440318
19144	291521
302918	45141
414286	461574
113814	192610
317286	364310
339891	328527
384542	116268
451571	478950
224435	412666
84810	399383
90955	134694
339177	90884
460696	52917
455115	187974
472222	116066
445876	316961
92172	457297
64964	64066
218455	36366
361917	106484
113173	76454
355901	297418
289167	35735
171100	205934
185876	209510
424624	388719
157474	479580
493052	245679
67979	291249
221296	381691
79699	293813
387295	313745
257766	291124
62832	389682
135990	239107
390310	487266
436052	51881
209927	254098
328146	409447
140722	327061
186956	179115
183718	480293
56619	427628
110186	464277
196712	12403
187834	69339
112267	168719
470911	269904
170317	119381
259978	144845
266307	470606
331316	460700
372616	161964
7233	64066
454263	419657
167588	54737
254446	431867
359746	426034
425919	83446
157400	391414
93801	105498
369321	209372
323616	336929
417889	351300
99060	188637
340292	315671
219967	297098
261747	54700
183205	192316
437140	351257
229735	371617
261130	470069
489098	13370
136362	123181
297069	409264
172018	244767
378820	414887
50896	207657
170991	371918
329123	466432
316565	377966
221230	110677
243700	300811
360059	119868
273200	345963
92401	195402
131939	252920
20345	252961
183111	419849
173103	317118
83665	486533
113927	895
326631	70118
131620	78591
141733	391414
52916	128326
133375	55941
258368	43164
404960	43022
312536	100939
473424	95149
27885	405358
317993	353557
493075	152196
117023	118231
119970	433947
385449	74067
143418	161301
58484	17181
301220	281390
15819	374982
351451	484303
191055	478415
180208	425370
382309	388407
318735	279111
226053	421285
316187	389684
192176	446105
54247	313745
316300	127921
218713	90059
335949	227352
159284	293813
13975	465644
84457	77727
190973	232789
475979	272354
31804	394
129449	484727
110272	41673
182598	375834
134024	285109
40766	190369
397080	445353
299715	294548
327628	376124
384408	135907
485973	451774
25130	409828
367377	293813
316136	251300
477350	79803
405895	115809
384835	124650
451667	51895
116525	328744
408982	245679
49294	484706
478231	56625
37485	449999
388475	465539
11627	88113
349320	81097
123328	88113
100231	156902
308618	65245
241724	291704
383361	245658
157666	70364
494108	8346
366402	179389
225954	106422
221329	410987
463200	67461
299457	175586
126719	185578
440719	458183
35109	264855
4893	195551
249444	46054
316796	488914
435183	132843
219546	316388
35864	273831
81342	378105
167639	120132
325753	121301
120778	320625
475847	404806
317552	177630
12967	25948
433052	428214
76143	36027
471169	345865
484241	362962
352232	187834
263769	446801
382673	214050
20392	323234
356128	313745
430385	110677
400383	421815
353976	19582
160318	163064
100795	313314
275721	477194
308618	195962
130069	72341
80379	163201
91750	365419
491793	460723
127991	360118
137525	206174
284755	310261
236503	73778
301154	2830
251991	25800
330878	250462
51669	278907
364601	415548
312283	370820
73275	224674
253737	409079
286655	452259
126479	207148
239886	64987
261501	53863
270384	15600
329585	293813
218765	291521
347948	235577
399159	437871
436545	75568
20104	64383
441475	286529
251372	475723
174255	187834
204907	275794
178147	268531
270248	315656
247556	155184
382813	327061
224483	231485
52917	91711
328685	16433
257391	487833
442320	316372
376841	383461
155681	87515
409745	341271
28429	405837
454883	187197
182140	256896
235872	442947
302103	464429
289437	221906
452487	212081
347381	13563
413816	178464
480365	18693
462366	391414
21023	161872
242038	282287
282967	210783
296731	108363
343189	136507
75339	322540
471169	41048
225136	183213
205069	211868
480187	18992
118860	317686
272505	489999
402275	403094
207515	389497
20334	130060
476455	492316
279314	205289
334282	489552
344314	412135
209311	293985
60517	79637
372730	37515
4059	222559
205572	426736
401443	264454
237714	52627
164708	16433
444445	53389
349716	152502
195553	438783
70419	193897
197184	7956
347948	110571
216552	448709
68843	470588
338752	170020
58105	138976
326574	461944
347490	187836
95305	172089
479351	165273
133833	466161
63622	459531
76974	132996
181159	441014
488964	380991
252651	355632
149147	49966
25969	224085
153813	184601
472334	144845
49106	152321
20946	472365
436849	15209
363035	480224
19568	122641
471959	48163
326678	228803
264784	40871
60673	63552
271296	468251
36228	120986
413880	291561
368858	37728
346952	302249
493086	131807
307762	231727
168439	405401
446182	432930
399141	309382
375943	392012
79035	40304
295150	421356
209372	321898
246348	461944
395964	324525
287232	303175
485312	46926
362517	238478
98056	449090
335360	88705
493796	12214
358280	428062
112338	284480
460161	287052
188510	141109
178629	311702
200704	480677
271780	4968
444139	333357
110071	478415
260905	40676
389774	13563
119464	469727
283138	28129
455931	161591
366941	457386
72111	344091
184417	438321
301823	480025
195373	207042
180488	168855
471131	272846
423256	139648
412440	58576
376025	42341
15287	484447
39712	4634
189318	380112
68901	251177
121875	467703
477932	102777
181972	183213
160317	28129
397098	86728
146758	273831
172597	448639
328059	200929
99721	122522
169150	320522
427170	196783
88460	267352
36508	312259
91276	205289
324967	377323
109696	71981
83539	348007
237601	213792
272742	8459
274307	211644
51203	15209
338301	174939
397936	390334
3457	175818
265554	176561
235748	437088
376943	405788
446950	245990
184211	297552
482972	209493
446182	37831
55605	461944
37697	123199
78575	160545
154981	412398
347121	72688
438193	133832
422645	394948
145440	260879
356811	491565
15178	262379
341197	459317
247186	311185
355485	134145
20873	174020
236879	301558
67521	127745
430347	463372
68532	481253
77443	492478
34644	484824
255396	391721
211015	177668
398994	226016
348662	206104
336548	397944
421140	351639
23255	198865
282967	456200
434204	84691
248877	408059
338191	317118
55914	405959
72054	32807
268207	485304
416489	317686
137534	286191
273442	493667
270248	237032
289675	382487
5364	215972
131174	209018
318335	40784
308122	487422
189938	247227
219198	259107
141072	314309
8566	89633
61367	119026
113056	404806
349311	132153
386075	385487
289675	124712
165028	301613
137757	366753
247710	87620
352232	460800
434987	336193
256535	35707
291722	440660
41071	382511
441929	304796
266965	62948
281857	317118
236268	260877
197565	149183
313438	347201
367000	164481
34829	422374
257289	190766
100193	178736
453650	203752
315997	259144
460397	438764
470941	135664
382563	264606
101479	172918
446293	86728
64354	326446
212609	95149
346797	9724
434329	282912
235003	281236
439073	127298
97268	454263
106739	192693
115563	145270
166116	313745
30377	266852
92312	403098
447771	318161
114534	478415
76090	104855
262985	475896
125139	108222
417565	471745
374689	23459
316226	263363
257977	161381
424139	218577
111339	344511
150798	367151
301348	208577
439073	55129
117863	20386
399314	444702
481250	15209
206115	435318
257591	378686
39795	92575
130224	476901
189644	387860
115981	313745
369000	81280
414257	174479
404568	214195
218842	58441
12682	119381
460395	237235
359844	295067
47239	333952
176130	84499
257391	186159
475336	478480
10093	230324
250211	391414
79283	227101
331761	207908
35701	217052
375476	237235
15253	493259
28037	338915
181159	333540
168798	50264
134263	60219
304952	327452
433565	109006
193869	333123
155560	65029
470502	390525
328073	15926
289807	113436
10938	144845
362781	232555
262210	258554
418980	273831
125417	69734
100283	196783
227195	361355
399492	289486
282224	90696
462339	408878
412326	48141
450946	73271
408329	373313
47035	455388
157564	64429
468225	335477
413624	226945
327399	204330
333976	201134
313216	332392
251958	208300
220692	315177
267156	332046
223963	439050
236578	218727
475359	447142
336198	256121
192477	472812
283502	425501
429024	403638
263405	204078
385872	15209
450013	256040
64495	185479
347250	39195
364183	492906
31449	4413
156938	371934
35074	277450
102763	244805
17155	307631
53484	183213
196764	132740
291045	101806
341197	188084
41804	408906
140791	404289
481785	492313
146893	124814
287444	441
145983	217423
173260	160306
68331	428810
272886	243374
199067	443693
16446	178008
34773	360750
414178	308224
51641	378462
209788	426502
3809	399136
11059	183479
64846	264406
432670	355700
306304	344120
25969	58441
106268	161755
324266	420790
219902	463327
170603	240364
111474	192610
217727	114643
86950	369870
157548	334068
46703	322160
38878	239334
111150	27056
451619	78872
55997	131922
84462	317356
78382	68950
18930	12147
362282	392059
197571	271033
255225	305481
12329	418966
352317	280592
42392	96129
248651	16433
36713	216652
111351	241988
328039	116283
214407	165307
220411	196851
78002	395988
42057	82572
379687	259823
233498	273460
34271	341271
333178	299106
281755	91952
281119	162795
447168	446008
34541	294836
234228	10208
115449	398270
298780	297426
51759	97662
98210	100349
168661	174319
341550	323056
404182	317504
139546	262954
448944	478232
217404	422998
139027	174846
177139	435561
115561	475917
373615	412543
100347	104383
65177	217305
404946	79569
324807	317118
226111	444
409552	391414
412578	387742
3942	21411
371373	64335
381057	375768
271549	403625
95130	470554
345532	220830
208368	14565
136989	110925
237887	113331
114643	406545
21628	247626
238229	266683
403670	61917
55914	203784
105053	78699
428234	208759
431508	104734
451828	224604
121108	277342
122521	250090
217423	313745
103494	137719
125156	247427
209780	440660
397684	395044
137185	347683
217784	15029
127779	69713
60399	385747
24919	291823
53908	25469
145810	121344
395849	378686
52217	401881
405788	201121
492850	477986
5569	200549
449795	47390
166516	169116
6808	324037
376978	122193
440246	335113
128168	367224
441328	369577
446357	326617
376493	361657
355899	297302
270268	356645
99105	416695
304186	437433
75655	241453
52731	27464
106739	5176
107113	264221
136845	269569
374281	332685
323362	187974
111549	420757
71189	75442
122157	319115
449628	43514
112443	398570
267297	447517
426056	183213
363917	350189
346855	208577
114063	412804
131581	190789
39189	233024
442236	346388
8905	274057
93187	490014
478634	208487
280816	144306
408146	285634
113984	21411
279202	394504
19262	231485
109185	320097
297941	39499
30069	107852
326975	37460
123161	269005
226760	207702
449892	308100
484834	250347
378558	129708
3602	273831
120241	293813
490362	412205
236008	99437
200392	35421
282967	234807
173390	10345
315923	86974
361496	265608
456434	262039
249978	171201
37489	95816
83100	207696
360232	268005
45585	161668
155389	110708
53307	219755
201303	47845
325392	461944
289513	348176
276821	187458
104387	193252
425937	267352
259081	149897
196465	305287
38750	226350
143738	285637
86298	50487
426775	4349
26909	433391
320498	225320
177961	27464
267562	15084
185724	391414
359790	292721
482750	296854
472793	366127
213274	394246
118786	46071
60287	428120
168310	23777
124259	67202
130068	184809
17299	210984
414511	380738
117406	27464
357186	443693
407066	366493
302176	481785
474688	6717
139185	172738
263506	471485
486136	350480
133029	176182
319076	487243
431876	222701
57441	395988
418442	65936
113387	327452
371692	80193
268748	415942
357768	20959
153687	224085
246302	347478
450405	328538
196217	325102
370644	313409
421998	124803
192631	119868
353017	273831
386556	171380
192311	341119
138182	344575
451366	194484
244008	289690
345715	22323
197256	162831
26632	358913
107709	216536
81978	231578
156599	490888
374067	232890
463200	489376
287961	82585
182253	294548
39195	203755
130072	262649
329727	12718
440700	176878
367477	91069
199770	441622
13863	465768
76104	334215
411629	239408
244482	177403
278723	491417
118252	233160
173629	485304
19228	302560
470769	145693
290704	402552
261241	25443
167418	203656
340515	36836
19488	458438
88966	313745
172651	300880
228084	217103
247228	372234
284052	451016
216585	152321
436407	165653
469832	213877
73347	313314
54657	247812
6603	273831
467465	277266
479693	219499
89179	11206
312283	53385
466595	152702
200633	331581
130300	88705
251353	23018
46278	339582
89855	86974
199000	291531
438813	99090
192183	160262
431853	443976
381305	108843
344057	67040
373271	393326
104406	488960
235679	359762
397707	434893
227654	41735
243304	420944
33343	144315
68532	41852
418662	477986
133583	214992
74577	402427
452385	253322
36339	95149
221711	425838
84672	247154
42127	310260
339384	15209
236496	182967
56433	349744
192840	450983
265609	190369
482851	256261
350324	395336
88596	190369
259835	46294
43045	47867
284344	33855
412822	476642
62748	328550
471044	372497
287136	305738
25410	421356
418156	54976
15819	440982
257091	222701
283643	38217
267562	45240
447793	48661
217321	104847
209278	15209
381299	36148
149089	1057
386660	227352
472887	22068
123283	405358
127287	71091
222221	327217
342016	489822
42655	62191
244755	421115
177634	101058
58590	56595
20324	281924
81449	481279
429023	366493
153322	340161
44693	66231
121594	239528
204082	115587
13091	178436
344094	412517
249032	35735
383085	84590
39407	222701
482851	427422
68098	217927
5448	462377
142589	493994
98654	213127
432611	432039
37514	236735
47080	384639
35806	287688
230051	358252
326830	410011
246755	387297
47978	325044
216324	256385
229999	156140
252428	447107
142302	15209
233045	440492
257720	446936
334092	168908
189915	399035
251677	34547
379353	187974
406915	478415
330260	391414
367262	215604
360223	75014
103050	481372
97245	53994
102514	168615
188659	271383
383785	368205
317728	316575
257336	430231
369005	313745
482646	275959
232313	401881
479076	401871
375962	68260
248697	21411
260973	385334
252823	426533
468741	47080
253643	162947
412517	464578
443882	29175
368380	288035
352864	328151
11072	56671
382852	167522
94983	403631
264859	402353
393981	15084
256484	218485
176130	404276
399720	221667
155945	94516
369317	281344
435033	164717
184853	433279
267216	464578
234446	432949
86632	118387
89909	304865
12987	336291
4461	5857
110121	48462
219136	131199
147963	176878
407750	23972
128899	199850
209867	315573
223206	14134
374863	387742
144716	243542
361060	471416
6212	106618
334003	13815
249511	150048
45400	437315
470672	8551
336821	227820
90922	40966
226326	110677
98936	441512
404724	195916
240440	475571
207038	447517
5857	67461
172954	17476
359698	98629
43804	315671
248093	210261
179919	178625
438193	47295
37402	407219
353597	225085
160169	339364
18085	220399
489465	24288
420759	479570
19937	427582
365690	140044
386654	388254
421137	373509
322121	38059
362173	417918
320845	427400
15027	308573
65433	316929
236380	94344
445698	331255
429030	478415
147172	367393
54082	321528
306040	425675
446182	128080
431508	297272
208300	348176
231839	23501
15202	267352
383164	277892
44159	453605
486177	147298
227527	313745
88266	307771
224347	28129
237887	160895
251210	259192
97515	386901
104896	30332
193020	236896
464400	132740
71640	457737
123824	226954
270224	125517
380465	208959
85674	59353
448583	38063
201585	450713
21816	59668
45724	490950
5700	439796
272386	120489
225267	301778
152800	171150
254574	293813
251967	190369
315652	404546
39892	486369
61681	218730
287136	422546
217740	327714
77829	282822
420295	195121
232439	480179
12085	74106
24473	267352
116947	262690
353491	156911
260893	303277
487554	11626
341431	489822
428277	411455
436301	43888
43025	273831
189125	5938
396421	474352
326739	236025
75696	291677
113429	376972
251300	430356
328196	19585
168000	181287
298434	253178
169456	5310
214063	108714
418574	488984
404345	252082
427413	164884
189965	132996
472685	378462
214	83811
303782	449468
136760	273831
128948	84722
412909	433798
400974	393326
146893	27252
420055	433956
408357	125139
169124	4248
374062	5040
355217	62366
402572	393326
280533	338076
252102	241468
432100	432836
216894	106484
164529	293813
305456	417920
151194	453391
236222	417680
101299	367110
105456	193234
5511	284979
487060	46768
377047	476231
399505	439246
124995	362222
344416	480048
398900	144306
134189	492626
312137	293813
63697	292502
96406	99858
327778	16153
411791	67280
248692	467703
436575	70557
146654	244005
218967	142888
31049	329118
257972	160237
339051	462377
330767	421356
187878	406626
183786	205287
384683	94344
26480	156375
126124	337791
326631	343504
264103	393326
296679	195824
167880	475723
266141	115090
430942	73516
215898	243840
338915	205869
465944	368358
379485	141440
61814	34631
217378	64679
210957	205270
221719	331349
90266	411645
76867	119651
143084	43692
80552	315888
491259	431001
464349	243301
76682	415007
71189	229425
200368	105498
435654	309425
382511	383913
98807	232616
260220	251107
107208	291521
244492	142825
164254	28096
204310	169647
231744	214714
480590	443146
191477	440660
202854	267352
26845	47295
153006	355189
77040	343813
167955	357854
347121	327922
95032	310261
29787	258870
315250	410236
110248	316517
459064	172919
353174	80543
98160	102030
190524	170528
126325	472072
286607	447517
199325	370810
171956	447517
392370	306087
450687	394636
128374	255969
118362	418877
171438	97277
67351	54700
432148	463822
15852	471221
268748	164868
229101	179692
408357	89167
36589	286828
287076	485185
135264	40341
46703	287698
257815	190369
262318	285555
237317	160419
238855	441921
241763	148901
478592	225112
216023	245679
55047	86974
289673	325625
102644	349201
392946	278520
293775	418551
116686	276098
372133	227101
179645	470514
204771	60659
219445	211868
172531	225040
262876	245679
28138	149995
283521	99405
15027	282793
1151	136959
285860	122490
282426	375840
348207	316372
454263	342214
447015	34263
320115	118446
410814	164884
27547	240220
316089	24924
394450	168044
294189	395988
317776	398689
348317	434897
90296	260527
373383	453141
271602	371493
278120	332392
162920	199219
231215	28129
400896	212694
227312	246311
436228	132740
256985	22414
20287	434893
198786	208300
77229	146584
469218	387860
192611	427388
403014	267539
43338	440744
361735	336977
233498	37485
425770	452709
110622	318795
249987	447831
266591	202085
68851	111350
272475	204185
379372	310235
263962	401673
414436	295484
106460	86560
68320	300240
392502	46127
477328	273346
442182	253322
67222	448956
135036	214445
347121	19236
144328	489993
260721	320982
412333	209285
139778	74542
289992	332087
118694	472239
100499	434599
462567	3795
357722	351451
314881	427808
230404	313512
348055	326130
190936	88036
332682	221512
414326	35622
104019	21636
155337	267352
29408	183479
5700	285555
320427	260527
12216	111216
25969	169482
391997	81796
386742	228069
7876	375165
336449	237605
394051	313745
179527	104598
296514	276358
364323	285156
304667	165653
118537	568
477314	398934
315844	399782
418456	277961
466146	118694
196340	230250
386289	153896
400317	374224
314548	95274
196341	408430
48268	309425
330768	55103
348500	267602
103009	320201
172032	451016
295090	437018
163776	73336
448110	190369
433443	478415
109134	422853
153006	146124
25189	417680
338790	406149
180755	120132
192800	157666
134876	242988
295780	484562
350074	386057
213334	441002
212355	389682
326260	335519
80193	356972
403749	21523
132622	265711
282874	132740
434292	110120
359782	89633
449497	21583
250873	215484
337948	298765
171995	355210
10462	422562
89477	390025
334703	30617
101230	220857
39892	92244
181930	372214
383272	95853
296712	99437
420234	336833
442547	145844
280863	224485
282827	101049
374222	127612
242027	216182
26969	268261
325537	122585
428921	371918
48576	437364
262397	366127
487476	264303
331494	313314
364636	88975
104098	152085
238122	211134
393839	142678
443069	375840
202291	422214
50087	330414
375591	237517
428277	324430
329727	224454
283575	301143
346216	273814
44896	77285
120906	465550
295900	3041
322172	373565
485697	139648
187507	303424
319081	23863
359350	426132
417365	433391
195615	177569
132088	65657
107118	336955
245488	148871
248013	452123
313317	93245
350286	119762
483457	366127
9647	91069
376619	314000
189064	122696
76143	483064
259143	230690
261278	349591
137658	52537
130068	186440
401820	446801
431264	404007
11177	478798
318287	91947
90080	320489
151868	429863
336575	11951
3462	448639
477091	401015
158324	425846
13930	127190
388696	257298
58245	112505
343431	212980
341446	203376
124363	325225
24516	401773
95189	393326
327822	466372
274096	183609
204681	111039
119995	378686
410621	261547
433221	468832
490464	26106
416116	458430
184229	385279
465687	151263
21379	283085
91287	395195
271263	313829
31121	196783
209824	125074
397722	160419
354545	96879
31721	427803
186441	1718
256535	107187
139509	42890
272301	187751
162142	168609
141238	433523
93050	293813
301312	446890
23487	71009
164196	402967
385237	384783
325940	265836
362445	252340
355889	74106
146856	454975
484851	245679
488869	291521
344209	464420
302522	283189
375325	59759
287066	216655
124469	27046
122227	22635
327540	124894
253121	377278
262087	47591
165977	318735
493523	358559
282674	97277
24785	514
250989	53863
205633	121106
224128	271277
97515	476303
117013	133330
433812	387860
344981	435222
139575	172089
222045	57630
423371	183213
103420	139400
451018	307919
51377	64904
25966	306100
297512	252961
67898	205907
117803	317856
139082	25016
195038	141440
106739	376051
160351	72565
125157	51245
470054	275325
361398	367989
299321	236213
39026	384957
6351	15209
97423	417288
140028	411244
219654	331833
344445	266852
354629	267602
266141	67840
384404	246818
372799	423711
21362	190369
118710	423866
337237	249186
310153	265548
131585	348292
226023	213298
138412	289442
156781	464578
480633	236213
482184	238299
160182	267553
305515	94344
267826	190369
81896	373367
140244	476231
291560	154095
339905	471416
341146	476231
156478	88113
440416	278520
305054	470554
382952	94010
15935	328801
414140	115340
244044	255766
38486	426891
431586	425675
477067	447100
289390	86560
197120	369303
418251	132784
430737	111745
99789	137508
443320	491582
303420	127921
347121	217396
207442	110679
145216	168412
342465	267733
129713	109006
286664	470817
305449	273831
173738	93130
280897	47164
102798	272230
418866	406445
375676	384572
411977	457310
477424	393714
240384	293813
11084	370044
73298	118257
106484	107711
86365	267352
313728	486134
43835	371051
52867	228838
362267	454937
391391	309077
491120	446463
311453	73336
41378	23430
262876	476412
364999	409797
329808	370866
230051	143855
140727	450541
467418	369359
110179	314742
101504	467631
110397	252873
109311	342729
429875	461944
426970	42890
79347	365800
340916	118074
326631	325186
147804	374049
486218	149389
246055	330469
127921	46024
113363	460410
134593	373078
47486	260854
255677	362156
187423	304173
106460	90820
479607	400627
155290	422175
257289	271782
317511	60923
75609	283392
164407	494102
491388	330531
281042	328170
89826	400819
115866	440660
207252	127921
33494	162795
323222	3449
182345	91829
445157	445687
234910	229928
126223	412303
183075	50247
144874	339262
186510	198610
213520	263713
88146	105017
71189	187787
180940	197802
358322	151662
343274	2007
111534	226494
397734	60263
415949	86331
128897	431061
359650	109181
371534	50264
428519	103814
333478	233751
286310	310261
293346	286105
67351	126426
272462	442854
269612	437890
139185	470600
15819	146074
307756	120399
99910	447517
219640	478415
482456	437098
222334	410452
91751	107535
53827	276252
30266	85884
47008	378162
162024	160456
12901	375840
428696	171381
376592	304932
347298	375063
157839	296339
20946	2138
237509	15209
416204	38063
248150	123104
134108	290550
291825	409828
284514	489150
432632	62191
423013	369506
221521	205270
316666	195675
236992	366493
412389	162831
463145	31075
389531	232925
183587	123410
73023	29288
163384	188319
113299	403704
80193	30326
404946	245250
67696	63528
272742	135967
140722	319271
72217	144073
124185	205732
19727	328932
221478	79249
142892	445353
339294	232974
37663	407856
333602	118763
353491	336619
109733	448253
4138	404603
174034	242927
335441	267352
315729	296060
311051	16032
324595	164032
332868	426073
129888	217423
281542	190369
298748	109907
8830	255105
281341	142825
207819	134145
296070	10451
480785	32613
128166	243301
112372	7490
72277	84065
420816	79677
164548	214436
114335	316388
400945	453391
223422	489444
200754	372291
58418	177829
283983	271309
443497	68587
282622	385506
341645	74106
449306	4349
306628	94344
42603	364109
427669	301364
383009	237235
89164	243769
206006	110677
464604	218142
251778	405837
105371	92613
287089	313454
350869	283918
200650	134694
60578	25437
148313	454822
377869	436354
431688	125417
356355	218727
181681	267399
172018	421356
414460	110677
149373	51299
275460	477131
180672	94344
159344	230925
258015	101391
402698	435668
4739	57175
6954	250410
466584	267602
55914	31178
269969	293813
471172	299467
443713	405788
404568	120182
381428	393326
442239	48661
436765	153995
135587	316094
302380	226943
371301	362784
70142	278131
241212	333357
378957	331766
481964	86560
159166	10646
280777	59759
354817	405758
464928	403959
372709	288191
250493	25984
110677	272360
350384	284959
457659	410835
423961	295218
283888	483269
186097	203366
454755	61818
452003	179114
467842	36869
38559	165080
423120	474420
105427	213639
140559	100750
227306	317356
56911	222701
147121	265711
216449	127439
448550	165653
464460	238211
96755	214050
393247	492942
138283	213075
27096	69633
2187	454626
284789	461944
474456	462963
296087	152489
197242	20586
246191	486701
370963	93451
299074	390232
274720	86974
249865	351193
428582	324877
346158	22635
458768	268129
360254	76454
350797	320951
473580	297861
228273	83444
329246	145407
463774	156128
97438	189938
1839	289883
275099	200549
73949	289970
233498	212190
85932	30638
293139	196346
15895	191341
137121	420750
90071	295159
235375	186548
275399	171939
85589	238484
306708	66769
73327	82240
360341	94198
215452	132740
106913	141504
199744	157136
23203	322162
235128	431221
409388	99979
366937	205289
348374	118471
484058	470747
446182	95957
247773	198297
292384	168381
453646	461769
244536	102603
473728	398333
118132	299218
414730	427683
366762	96129
113705	3630
148858	486949
309768	52435
345389	13370
133691	470344
76228	176357
205180	70163
159637	168533
28616	236213
299580	479680
117703	265065
39195	110592
292641	468327
441302	342807
287481	270077
483832	309429
305287	225332
346806	51813
218731	236503
108054	267602
106598	84323
121047	32807
266445	420752
171513	469235
392953	361164
380465	412517
189495	124132
333956	154137
92312	26551
379462	383391
96576	210915
341067	6072
264157	108065
172335	257962
84745	74896
449521	373126
360459	428764
27322	285446
40960	417918
392864	179045
46296	361836
430154	165243
58586	46020
135823	248777
241657	162904
411189	177230
244652	165540
286876	173469
414627	360568
223656	207347
268755	373827
363126	5040
378894	157152
330837	446826
314453	263009
379341	306608
193004	342978
345770	404877
448104	263523
313314	484812
158174	487833
178527	205270
235914	122462
478588	203022
445840	427205
158242	282726
151077	247178
325188	436709
361634	175721
476011	48163
78955	221239
405555	244392
132247	116572
371803	59766
29307	372024
162761	129185
430336	169047
480917	373438
456748	94516
126243	141649
310153	453919
448353	173965
442933	260879
216756	421356
486893	396715
104740	398954
122486	478060
371976	11335
204134	414113
423925	267352
4861	293813
373399	317685
283395	29031
372427	134262
386428	183479
358172	266598
23310	14117
327663	296722
390327	304589
290855	112255
204052	177861
377689	287740
287431	393839
204019	213795
323317	88027
341969	353527
481839	18665
212095	290450
398315	183479
35441	195551
453706	129391
194746	124650
200262	278130
385386	421356
230051	388162
223372	199526
222144	348117
385985	479001
156669	388575
390140	121671
361001	343245
175514	420944
315951	147284
223717	65670
159082	11200
28971	54700
303464	303934
214389	89232
433134	331581
88188	338915
489519	475253
25239	49903
34600	203366
164095	122462
72804	56445
476772	69984
108140	478555
382193	190369
9928	206185
338649	430823
256101	115553
473068	159249
375405	373466
25071	49828
453382	241988
256457	214050
263244	425675
397854	367919
104146	493802
399173	13370
207057	328140
276963	179692
208577	387464
386422	47939
345918	18623
66035	169065
42413	463615
108807	212175
161959	247099
34255	141719
44300	21411
371386	16973
249894	380585
301693	389682
362231	108696
201249	229219
335672	32426
294265	293181
55774	390775
25531	143689
299126	16433
136605	84089
189501	267591
34736	417918
446413	457229
491049	294684
17066	113712
193887	479077
70656	422576
308150	388850
358599	374939
324502	400661
302271	296447
311860	99657
399094	244703
58878	401871
5974	99210
75886	81497
436602	309085
383603	388387
377324	28838
33453	394568
466790	487130
458764	44906
117942	440940
33527	134694
479581	94665
428404	18554
338378	86892
34123	447685
364703	222518
417201	372592
475422	317675
303303	466432
267562	156351
431288	138807
180382	257298
256606	470403
205348	420010
236020	264766
401027	445910
3072	228431
78171	110677
375113	129727
238002	258370
84601	455381
191585	309425
313770	284843
9463	119167
440962	200148
229834	307889
202333	4369
310153	32252
489276	274523
84357	232890
199673	317932
160744	209331
293084	4040
188469	427042
190151	236864
237148	329039
119306	107473
229058	435895
3653	127921
106209	80214
21587	455228
441302	236735
284057	228431
483923	295725
256461	236503
260142	117703
248013	105498
257198	207042
121539	88606
292045	344152
235876	139648
317390	485304
234401	160379
388475	33674
358860	460236
312576	90884
477702	470809
34293	310261
28473	31187
140263	388233
395524	429161
116525	274869
436312	420944
377869	228707
332881	448090
156795	145860
396548	454102
141606	417918
159703	185704
115086	15133
8540	238299
413226	386392
85996	401085
242049	347605
39195	410162
480853	461846
218780	364450
412980	187089
139395	32215
189104	167012
66383	422374
383434	263889
7160	343702
276821	96715
48093	89484
304036	447948
103050	457081
91325	279012
305401	157338
470060	385000
239716	437183
404337	137128
17968	446320
264204	48275
22753	292721
205869	246701
475788	27467
433346	341789
404099	240309
391094	108424
78289	29976
340518	159249
407426	371918
185409	237631
309225	48590
28429	94289
455583	16433
477403	170319
471549	341515
396198	187834
291525	328550
262639	165634
64429	160262
11209	369181
90037	218778
236053	5041
382825	303042
184796	485735
451908	378082
287566	338634
95368	425800
258646	170993
367291	121955
162460	198926
248039	479044
136071	311979
414286	180259
134674	417918
121686	88976
12512	221097
51759	448139
494102	298964
456231	42610
111527	325167
20199	323813
327046	430356
321213	334154
39109	20801
166970	237318
213487	6012
447108	222452
391293	196783
106940	199340
132236	421661
17047	270741
2978	336955
207819	373367
184629	469680
378694	486339
150040	87231
426252	341271
236629	273468
88294	50411
396421	168753
485420	74103
94373	420944
44123	338271
247558	208617
280600	64895
476106	114930
104621	205289
297812	65031
107859	5040
61367	388850
15363	360895
244092	132608
60042	397667
80635	317100
449399	221329
352432	378686
381376	241748
451009	151946
249577	123213
17015	91735
477932	434253
197788	87789
375107	369625
82498	425221
483812	188925
138695	250679
458945	411424
73705	137090
260026	190369
110835	360144
145288	246592
414189	374724
269977	368770
388575	139424
257164	17919
260992	316636
257596	11699
116	336590
458168	54976
470672	31791
109597	379468
126948	110677
143260	220635
49786	372340
165420	423847
213886	6161
71870	3290
155242	185335
408257	197059
380012	285094
79897	281924
56926	312787
273941	390687
402805	9885
37748	10345
238372	398333
319955	331508
332376	273831
128292	472273
85575	291829
401273	452439
376078	294061
300988	94747
358172	443755
167475	489167
486254	273401
267044	295484
330241	273687
261843	269703
263328	366181
151691	96366
233353	156220
139944	290550
169470	12895
339914	56068
444005	186714
352301	238371
112443	152085
380574	322316
294499	206683
204912	124587
94018	338271
319824	383576
24669	267602
61021	392162
449004	40177
47940	107473
386382	269973
2832	238967
21411	419576
392171	85870
314440	88113
293931	95377
487677	115535
426512	88835
152505	281924
458089	249202
487932	241789
272010	203656
93479	274635
459193	23795
300741	325167
29494	264859
365932	11626
324812	303078
135212	422853
432903	399448
301735	311297
63391	229868
187590	33760
254189	21379
431479	119063
205582	317100
33937	398333
189336	27707
83728	309942
415938	90239
356530	1226
240715	478415
417306	3446
333735	157800
287515	355131
447745	45141
305827	125399
328367	356428
446440	137719
461962	266747
23071	122585
493881	40784
364807	474412
313845	188265
373965	137911
206861	399252
81279	441635
315951	371913
156690	18223
394087	282477
400701	310756
451794	51226
364831	188860
355898	432764
140116	276744
409583	317667
290346	28407
421760	128196
145939	267602
464180	447107
296459	139755
71488	468125
456453	411475
464548	317100
158138	145948
327860	284859
44825	358576
421830	167292
392058	452342
66636	353787
110992	409102
138611	115282
488348	476123
452962	171306
415419	486339
221200	286503
116675	295218
369153	178436
131757	417918
172309	374496
238190	86077
284968	80662
15048	187974
224739	475594
335178	2505
230707	144670
133732	482906
5420	231744
277568	100349
259060	417201
417923	429863
15030	42779
277580	49896
208151	153626
84964	27696
102011	40447
403185	314568
136705	27225
470915	11964
173966	339853
226396	267485
157666	183627
29449	145787
374699	48163
374227	477986
347672	313663
51195	211657
333080	80761
479351	42653
143137	284843
154560	300811
303497	16433
388696	40922
225310	481279
257896	436889
305024	12245
30299	32807
157586	315671
123450	112428
406660	205570
175121	391414
386841	302144
167639	41753
130069	227512
202866	67964
156562	375768
81487	431232
112625	155895
331401	230655
268755	440254
444380	466737
151452	235153
231983	326553
358109	65189
268263	15209
39690	271075
259651	109095
236568	366577
470077	214992
119588	121526
28405	118674
114636	118662
450676	28129
432175	466765
294291	186440
267126	271367
291669	82585
219529	32807
94250	430356
448104	70029
250779	4772
36964	284843
486136	177630
101108	100572
181885	456586
35245	410951
277096	24222
74697	231638
287936	77355
184509	451657
111984	20307
430932	463192
197500	74992
337639	208666
316157	246658
411419	335519
306701	12895
65003	224780
224822	99437
205436	336590
127915	37516
26519	265065
229735	130966
286145	24516
482303	31308
491811	401854
39763	90368
34717	373875
72501	486885
41527	355313
221618	164417
185193	53883
350588	100172
368632	168670
104875	187920
251871	332803
195535	446630
2363	73990
889	212081
257802	176888
289970	115090
64879	259339
339658	62191
27417	175818
437201	244599
64865	452608
353094	335593
492768	91418
450970	195075
128696	75991
257984	318735
292858	20090
123161	46757
342465	461227
257542	121361
389566	313745
106905	235568
410720	201754
266965	35752
36856	447158
150127	278520
431654	370279
270239	92065
133152	42212
35592	72425
185963	477237
179473	340574
393056	476231
432293	120088
101215	379528
365290	25504
322509	50155
267296	338036
39763	176536
100287	298765
439387	259997
386614	144101
247500	336955
175666	55450
236035	62191
317552	6949
140998	220756
65598	355332
224696	316655
33589	485304
205966	385018
167057	208430
192148	49903
242411	117970
12430	95882
251347	233160
40317	341476
376341	61786
4710	366127
407565	406371
481593	138486
10762	416402
403202	56928
183163	419652
401628	395988
427577	391414
3462	84649
334372	277233
245881	205854
425170	106422
140722	153589
426947	183213
342215	63041
474341	446632
210116	118735
361818	273831
121866	209663
30477	287188
18370	110708
419664	278191
320225	119672
217922	358189
174397	305807
339986	12245
322490	340073
175107	469235
382867	169127
470672	35755
90027	467703
115666	431799
225286	258370
33669	479492
37967	341271
110283	396697
284218	355655
13930	159378
385116	388957
79627	103728
149099	185076
118967	235646
398903	13563
112625	269817
270757	485185
254446	259770
486680	367919
52595	8086
373576	246592
94640	190369
356530	487874
251847	391414
464469	98620
433828	147565
252628	434035
232777	116283
9186	468571
396214	368834
417929	447105
352531	464420
192554	351639
223731	119381
76835	467295
414747	367103
49423	305449
331574	217238
29552	21583
315418	11619
266931	342761
478439	214464
437055	263009
360137	366666
291638	15209
229119	99916
191695	289437
298293	492461
35929	377032
440898	326972
283640	115123
217879	442594
153322	203776
186093	332098
110835	335523
80986	434264
222145	123190
374512	270095
262718	337009
400517	129083
315867	304731
444755	434079
76578	422775
81674	220987
416326	277167
39892	346709
390032	414286
264516	453009
291385	209510
273610	215858
325880	383700
43724	160005
264259	178436
351453	172089
117381	426034
194216	86728
153020	110677
309917	212730
256088	243801
45951	54976
333926	307279
21765	386856
97519	90277
52537	139272
158435	91600
155323	251116
319783	215858
408426	25613
416104	267602
152796	267602
246664	38203
387936	243542
274869	336939
261959	254182
124259	42812
76228	196159
118869	34823
472960	440403
412800	18735
471169	124838
266181	209471
42049	118599
331867	411809
172253	368743
25748	115392
286795	180542
329727	412322
319017	8463
112556	138979
355642	176990
96449	284387
39054	113200
404842	161379
311184	345894
418180	478232
425827	73494
287566	338178
89503	370100
85674	157759
444918	44205
379564	214050
9853	478415
120731	80151
229650	352737
1939	476447
363930	424901
371012	117484
114155	21318
409848	203793
108139	64335
453294	352737
355083	6257
140965	410074
91895	315687
227863	477137
357656	128194
24312	353800
349140	369599
310153	40388
374305	170595
461295	145635
366014	99210
294201	19205
488624	184307
84968	243291
364334	288035
25443	38655
162023	295159
52196	338915
110873	367824
1292	459213
86438	425121
415968	413307
324266	23018
295687	86476
176878	176975
106960	235174
149489	236957
229961	93130
373604	297271
28614	235334
268118	366493
220133	13370
5700	148671
493908	476240
371406	317084
42535	469235
301141	237358
252166	126169
343440	265726
282042	455388
437035	25239
427016	21583
355083	54976
402941	79249
13015	336465
146800	204268
439228	290238
308100	444
493038	27212
310459	459622
268398	274869
355908	479614
408651	17936
441036	455769
146265	482972
434812	287177
376104	17730
314190	273468
344618	103456
340175	208577
386789	15209
114521	78788
426487	440783
221024	447107
365550	284630
453360	306748
405308	38098
451692	8607
248093	463623
103228	293813
413953	20809
187067	295988
14912	315671
142137	428103
371318	143334
481419	363011
134196	455802
430540	175993
348093	226494
376242	62191
336651	176380
60355	333441
336648	25129
135585	317118
410161	189640
296185	239303
396421	379680
316136	447912
154256	66140
239531	128282
430109	305536
277568	301823
28130	366127
411827	277078
128927	219499
325193	482143
24359	197990
42905	187836
422175	94878
455766	141892
241065	392788
430923	216331
225881	199868
144682	158536
156866	172291
64777	216459
340873	361894
47645	183690
51597	53883
312967	164504
118952	365241
336185	182000
233175	477491
369304	249334
392914	390921
31544	418420
492432	226658
182270	344953
267068	120173
469102	62366
271188	314046
197505	270587
425135	398425
258131	230691
4684	435708
451764	4914
129793	117492
484144	165429
113098	349140
393552	94665
395513	198449
304293	183213
393192	371306
126347	40983
466322	152354
245155	203404
154835	456347
197889	247448
294327	394915
70099	435708
305945	58201
140442	26046
298864	386772
192856	369577
314548	23187
271302	267602
107596	265065
227247	390197
154712	363722
406660	434226
369054	148246
405555	351257
152078	183213
52584	331581
273669	470818
256845	110677
487537	159188
28357	275861
33968	293271
334391	382437
140859	299322
278520	175236
160561	203804
71796	291312
469514	15238
242033	42890
354286	365672
409745	176237
414286	312640
4927	51835
401854	102307
466592	397009
302890	136177
449182	84722
256610	398333
208837	380360
307444	358017
193069	42890
71799	342307
342465	333131
476757	471745
428277	389682
479351	327922
470672	372502
279592	448654
298390	28880
478480	373263
466805	303079
119422	234490
53516	15209
221403	184902
308618	150294
198242	321994
276821	28543
113624	293813
440416	18587
474364	326634
249894	312463
178055	102352
243358	190369
253667	494074
37452	71925
424570	313314
25969	160158
51432	428103
472039	224674
484083	126678
388380	296693
371606	417412
441636	161165
107690	37398
420042	412868
229847	296592
314348	403366
96736	213162
130069	386904
467339	334354
267059	145860
197233	21583
85555	146183
167588	351451
364107	437280
442435	464171
273192	344091
399492	433295
249978	397073
329777	399514
20124	298763
221948	57287
233115	350538
313770	361978
41676	313430
271009	178031
239489	209510
6467	24208
271886	99271
156270	382096
447764	451455
108825	464578
290276	446504
281641	321868
385562	220499
103751	388110
81432	375536
362372	32807
67506	17186
53342	340206
366577	68726
100815	119431
201086	354942
15557	263610
330737	493918
281857	13596
308177	430554
456748	377933
479072	317676
192183	75326
9042	438783
275721	332188
407678	229205
282672	203656
258187	179874
82237	137924
484323	271440
453316	326481
371606	425167
267293	472974
382090	243138
230574	371925
302918	262057
333159	122462
373755	342761
169826	264908
66919	474333
295841	209018
42798	408430
165449	336590
354111	347425
120912	13472
27543	372214
463873	136876
52235	253993
130960	158202
80384	6253
89408	330945
315217	162795
469092	315478
128376	209285
232546	467835
165702	69857
114664	420062
263703	181942
27823	25437
61806	354933
288176	268729
102162	11381
346923	447107
397412	385614
470128	188675
266307	109062
18166	100366
478144	244005
338523	1605
414921	294160
362494	419576
269564	339582
72873	313745
194019	55031
475222	442897
178422	393115
227741	52951
254735	434893
139056	153995
416505	248382
274613	268070
198858	421356
44203	82078
493184	214060
125577	76454
276656	295865
27539	32053
278103	215785
371855	29563
216152	86476
330954	32430
5700	314922
389512	283918
335630	468503
249202	82462
371976	225067
8519	461060
68098	79331
273536	176878
48665	389682
402525	28065
424256	480429
295561	394724
66383	273141
296299	456496
213431	99675
10095	459649
449535	216122
239540	140155
458768	48146
241211	374690
218293	347478
406277	282266
50327	84504
197344	137891
222279	76293
89219	320464
449066	231485
407639	199454
311367	250858
2978	190369
85078	401871
138412	185030
331409	353168
39195	372341
409165	442703
378626	288837
324518	15285
309996	430642
176125	74184
360649	246453
166590	456101
237431	317118
176645	177870
376445	42368
73512	273831
327209	212182
85049	318533
460113	301659
103874	428103
389023	161409
390232	58881
891	301749
390525	387583
312347	379341
143232	83017
410028	303447
39773	109716
428509	82578
352195	49903
166588	320417
271387	41673
121444	417201
172072	442265
42587	440660
93627	146372
149015	405217
275763	249473
331892	134262
212606	227101
135212	209572
412356	180302
54131	4413
12481	429466
436240	231447
359782	94344
447990	293813
383262	17339
99615	174114
293580	445453
345762	323340
2446	197463
487305	9962
40577	258817
286734	281779
367060	25034
239084	123485
186570	241137
142931	216084
163384	140938
333985	252961
359155	18611
69196	491931
380791	49228
369589	191913
19510	326506
448529	285156
243368	336590
245358	187090
456021	22838
480580	327530
344675	250434
57447	163336
235003	476951
221097	104383
344572	491472
308847	313840
182668	419585
434126	299706
447335	215461
194051	418380
121594	262642
66243	310387
250702	171701
418626	471745
324502	382166
453736	209466
329943	395988
71757	120019
7842	180411
413245	357357
292195	191539
314423	132740
191308	22512
239912	446834
352073	361745
259772	168213
245901	492105
158099	19537
363920	283529
257402	343038
278467	487504
18266	417201
358599	98934
492002	344314
329699	140044
111168	257179
490636	153995
35258	391489
432685	443693
356454	376121
80511	441056
194261	352952
312383	262277
492365	293813
66119	123369
446211	332820
119827	366127
326260	348156
293913	180039
295865	371755
185339	441635
252557	466397
316119	15209
239804	187920
380069	102454
431585	461150
216314	84502
76208	17339
19247	441056
447694	62997
370199	268043
363620	160419
226167	340339
456215	289683
254198	70941
149841	180652
489009	132247
119079	446351
78891	207535
324074	113421
150174	255650
186129	264980
28892	238578
406984	382418
249511	577
245689	395336
225132	263648
18079	76614
313121	125226
90696	364610
46055	476231
194303	203656
192918	236503
350347	412517
454988	142018
183376	228106
164406	17424
35187	481179
58344	73336
344559	444685
15225	443694
462670	485035
236629	411809
35594	299106
23335	70557
270248	167207
223820	138574
186597	367462
363019	370543
389593	249202
56619	146893
229170	191821
27429	422175
292783	260831
281130	310756
465354	459280
455565	184730
420234	256799
9183	351257
81556	186617
359824	268118
413795	482140
110601	141980
356953	411455
369016	265604
346299	99072
369619	25800
245111	367750
346617	359960
156452	185389
2912	230324
189659	218615
433503	396357
317983	52255
342949	95593
138284	355450
1939	300473
108402	15209
461776	185690
461612	119381
97393	420571
345862	422791
390306	187974
392210	96791
213131	451364
487060	378874
215260	172782
380858	76366
292923	183007
197544	355806
47374	107464
140397	409828
354369	90123
365380	144405
117000	139850
474888	656
7922	35035
253742	385000
178249	395198
300422	224719
179715	164816
333119	186149
201205	378673
113082	419916
263703	432473
310261	401658
250347	90274
79468	281924
153813	304466
489850	8780
62171	54230
258005	117236
254812	49966
252374	151090
37748	125420
20946	355472
436699	383967
278273	387101
95899	270287
426982	420944
4849	361960
306555	200444
253908	273831
259156	344332
256583	90918
34388	88228
397734	455692
486551	409764
254172	134145
50231	480607
115909	214109
459217	224085
73992	423469
134876	23236
208601	69894
44159	417631
139178	433934
420606	132843
180133	405051
295665	304173
67517	412322
400631	178436
228128	233508
78854	360642
376919	489552
292774	270969
12297	365890
372032	63528
110606	158625
143290	384849
405150	260527
145760	366493
117719	120814
372258	478415
323407	136177
266307	308051
284529	355093
220060	13370
79134	182456
67096	461008
200915	148155
12481	277523
201813	59458
328285	489206
369760	57641
67549	373730
467703	392601
398307	13686
453397	183213
337679	115501
294787	255474
265571	105593
322549	38063
98652	45076
4911	240147
411424	80109
313217	114930
244092	464851
396883	410074
459830	186062
211811	324014
218061	415370
197970	134500
303792	429161
397734	89755
242551	4413
454931	264406
191862	61088
414924	348912
32468	96291
449354	158883
416355	103763
233498	284630
416408	230783
386973	301475
21828	243412
258477	152113
221894	142018
124094	360531
417465	102891
396449	478415
399441	86976
314617	140450
60710	309524
437049	464420
447931	200223
14838	215054
115474	74324
60208	52163
338784	466556
482526	140012
236482	439401
306742	476231
278554	86158
58484	467910
89826	274870
335951	424254
234797	362208
143235	44057
419463	346178
402650	392117
371853	138555
448626	347617
287566	393797
189260	122462
428550	108222
189064	382832
78742	456425
194295	35339
88381	332392
410242	84089
432865	279047
279925	75677
283211	351476
324357	230710
271760	428796
303782	439992
447327	231980
289755	313822
4533	60259
486217	252961
271168	286295
178311	410484
282025	458601
87638	58384
411937	186259
251157	168213
19492	94516
219167	100503
165	24000
156960	226178
16641	440660
281074	200549
4871	375599
404518	218485
484058	97036
173890	319715
164485	443329
377443	153523
76082	257243
253863	426125
128376	462973
156599	15209
302918	214932
343446	20959
10417	2232
198758	283037
8413	12895
428248	127069
275507	221934
780	454646
306944	49903
159166	226664
113363	444520
157036	119868
7969	140260
21417	475360
38922	172848
156216	61530
233260	21632
33418	334408
62560	284248
297362	364498
410951	75488
338435	75303
132622	158521
188847	29502
431661	139603
419962	362961
396036	298765
286686	199654
447269	402193
3525	384955
251945	264089
400934	190369
97522	433279
256012	245262
348550	438648
348043	360997
94092	57134
211120	481777
114643	247080
453736	320958
132818	213484
367656	335477
476072	175960
41783	110677
372844	309801
483987	286238
174868	317118
40028	319570
130738	477604
386834	144774
492139	99968
197272	8530
253211	310052
105309	132740
73018	435536
6913	387292
156577	235187
121020	28006
17401	487105
144084	218727
13217	243438
200447	27262
127287	378686
256389	448003
85423	459603
260801	278554
394802	315769
492316	176774
52625	182769
390602	139472
226386	211769
25016	398765
214741	24000
187718	20611
484139	6220
212435	276090
346537	74567
168984	207927
347909	250288
19120	225043
411271	191821
109080	77438
165642	239706
225900	411219
64807	169116
464004	61666
295181	209663
324825	97070
46926	477590
458918	459649
378574	212081
247024	233228
27001	78231
278043	15209
364450	65112
215475	139914
193765	14335
125490	441313
198976	158200
244536	367897
285841	320038
417768	82585
59695	193368
252833	395988
300195	368205
185076	351168
311342	382445
325135	433995
484323	304478
245156	330698
388645	210032
205934	324441
444320	27748
196996	383669
8203	379707
334323	205223
181110	44289
96856	419397
19935	95860
480112	318070
179919	391414
482952	357452
171606	429863
88909	87776
329208	417649
108922	475507
244178	168987
306307	203365
486136	380565
478907	461964
73660	456985
79933	163454
3885	467703
263405	119123
137785	135506
223866	179124
266944	361340
406660	75581
489840	476951
115630	306253
239431	27477
54617	356163
287124	190369
2598	490888
46092	474536
491386	293813
13588	454897
15819	139603
311776	72944
458489	396641
359618	100026
57	37770
470088	171174
92401	291637
194716	437088
322992	12639
312876	61376
330114	20611
418493	23018
103193	281924
247434	220635
351673	338903
398362	99181
72523	228903
435468	12597
329840	332731
143042	298182
261452	372953
192223	447817
142428	261649
404435	421627
139350	427883
239431	65199
283199	5040
205037	10461
206697	274813
195244	81816
12674	489822
157232	163800
175895	347057
228225	120132
481419	380105
34362	317356
268665	201754
10929	367119
173244	246311
432175	268411
225694	313829
281568	251116
56102	198317
77420	224696
379424	309532
347094	76465
148122	244625
243762	21583
232334	369262
243894	31083
427802	158443
65447	285508
111549	214600
63086	257296
227068	331508
481406	339963
51211	435428
141715	318215
293841	110677
292967	429748
236999	461392
247708	142853
205607	254887
424093	894
425216	119762
347027	73298
89739	477986
134705	52917
429603	370221
10226	424973
285382	203656
458975	476373
464296	241090
110835	293106
171168	247776
489062	121241
65632	478415
9853	21523
356814	248382
445725	5857
248120	469904
46548	392788
390089	169482
369581	310756
191899	85163
258452	333042
103183	72589
2772	12245
296675	144845
298077	86560
1057	426410
139832	60501
224414	304589
41821	313745
425906	336915
283642	267602
18791	87493
385802	94344
282375	183213
413152	148758
130021	434035
93645	439074
192350	378462
172132	89047
292192	219743
106514	345745
196641	332403
295684	328538
107440	15209
351821	172266
216147	471355
372764	132026
93245	390479
127527	317118
334065	313745
467061	204530
207112	366005
102467	315497
265239	372192
365874	224039
157076	357940
268668	307955
493038	337472
312347	228013
7994	357779
205925	447831
409210	90123
230574	60909
408329	441700
416004	300121
317733	16433
331503	24978
444755	49650
467888	35671
105119	114189
226755	284843
367585	123484
212372	159670
182172	198275
417153	210050
201925	288696
71430	267576
247296	159948
329087	426380
118188	371934
234927	274869
150500	105254
420707	366469
138024	295484
61461	15219
85302	422576
250893	285091
467486	262728
335929	481279
59644	453753
479157	313314
248737	428738
157839	99405
19688	277695
25748	182940
416828	209510
19541	66863
103260	149455
418897	36066
159370	72476
345401	424786
464613	439730
228732	11626
242056	198926
433446	99060
146215	246744
34177	78057
283698	213820
346697	186095
162785	222891
8461	99072
36413	210082
482622	428103
298966	290018
94705	153743
336152	73308
191731	134262
342278	458790
464004	35707
329470	414334
259074	85163
325314	265548
87130	142825
126479	187665
450628	186159
112284	80755
248842	321865
39176	469908
419555	487938
326260	438767
60921	52294
317204	183213
414401	94516
490272	91554
382145	328198
43527	36141
178731	245286
255515	332385
243341	240374
321242	54976
104140	165579
91197	18647
164337	195023
350718	487092
472897	74048
412205	366873
110448	296270
380056	284982
52867	40284
37787	2715
166160	47571
315540	254080
229332	373549
491041	10231
422771	264908
422110	226813
468935	412162
224084	366798
139185	59791
245911	325604
186596	265711
371934	183479
325491	204037
166249	10371
267562	448353
20946	346639
172231	180166
61286	180393
303507	83829
236961	401555
295493	440660
157312	279607
86673	417201
408315	210693
106268	272427
275585	134120
260624	488036
168023	150123
19542	70221
26527	49021
317197	99252
184728	164759
260860	83304
377522	401871
482799	474213
245673	160545
147339	465398
377731	318506
420066	374030
420972	411809
18939	352074
308618	67584
422781	155919
197077	161743
155436	409540
479152	467192
61981	317132
44841	143331
234934	70781
347696	451460
44400	317237
98167	366828
304952	107337
415331	250410
447069	427803
28357	387183
270937	165307
85347	211868
366402	43407
162673	443339
226023	227352
480801	492906
490043	485963
11323	476951
89238	49161
132129	151944
64526	360266
116400	485304
265192	483657
168242	219929
456021	413283
284131	179309
230813	49828
356139	108531
390872	134259
153071	459578
129296	192572
405196	403501
289654	372364
488005	28677
478340	452709
116437	455769
440371	140967
192238	183707
294525	351639
94125	374627
415069	297017
221560	90099
39683	376713
19531	450780
157586	262594
457224	190369
476966	88408
264230	450087
160311	395699
7679	162795
335951	162829
364734	52638
460349	153995
381367	220417
291557	51895
190811	420392
287996	94344
424333	482100
263880	482673
115604	120580
373615	308100
219302	367919
323781	146042
324967	39071
312283	438805
218484	221324
23787	491650
394537	258607
349810	62191
140473	171750
186349	317100
96559	474341
323485	333116
166930	68158
325617	428927
492247	201367
370578	227101
238840	114063
281480	110677
228128	12895
363381	314383
104505	415691
85916	300813
175688	53883
337813	122694
263958	148936
213464	55195
192611	366666
101817	248777
474541	16433
363550	178156
180621	177140
274852	374369
237052	57257
84429	304865
466998	317100
213511	75097
229813	20959
169455	314881
101574	13370
249397	218730
209221	487833
416931	247823
361001	322719
430114	66497
91623	391414
158435	74877
224508	386284
256197	73298
179869	253471
104319	138807
75252	332357
396421	321547
375510	319731
224112	340469
21892	405397
217459	488617
16433	281808
129850	468677
175284	117933
481263	243438
82226	309524
322411	259101
453134	219876
221567	205223
474341	43164
404442	139684
357806	144405
261195	151647
339963	35074
19028	74347
420474	98644
282453	99405
69560	17943
382665	336934
260716	371934
214244	124008
275211	186440
386516	372024
308206	461666
152845	107187
146623	371918
400120	108222
339345	25317
411917	112327
479287	316796
41522	138434
349972	424741
313017	256342
382867	457919
319231	19085
356469	123369
249254	184529
315957	378686
32920	218727
27395	183213
49423	80325
198584	196534
461415	459976
170138	92613
354782	275987
2113	342331
220456	35141
266307	322127
212583	53863
456031	313745
135854	190369
124259	3183
300473	25389
224936	491190
330118	369843
143814	364517
10935	290598
55798	156376
212308	33855
492094	322969
457135	338214
449817	110677
242724	303424
153006	245679
9344	313745
251697	142678
489777	401871
367259	123410
51520	28129
255978	478910
137318	60710
203308	233325
128758	363993
441376	164884
316136	95530
5390	173176
144938	314742
242049	12868
367919	204453
293454	294800
354235	410730
369815	134781
405746	314544
78799	482071
263	433391
203055	353836
117381	113994
7711	249812
437849	279091
42476	101058
433510	363973
297054	185335
230005	113138
24632	232890
391689	428155
399825	362763
83490	371235
397140	433935
89219	245213
244688	203051
205697	4349
475163	249334
203971	313745
485471	12787
413237	320202
52443	129255
263808	295538
358081	73236
487006	151167
52668	268600
296432	237165
81776	395988
391568	371554
426964	156376
434994	381605
124259	96787
172309	250161
54784	300800
147254	137719
353597	200947
447108	111098
358322	268411
475437	53866
15424	111113
62444	338271
276252	317118
256696	267553
85049	304668
129396	53295
469782	133833
477710	114526
104878	54700
375405	313576
46126	308936
251943	44082
217837	417918
40604	259746
67537	312259
267610	214050
281324	322436
474789	382511
466588	409540
41959	91657
86148	412037
292750	440660
185825	164884
251614	32807
124291	202695
196996	61798
19318	273339
391889	171592
51218	40034
282857	452155
266307	304165
176996	164980
464966	293813
96649	305566
117778	51222
280960	441313
164207	73923
206686	365774
46634	202019
376816	347873
453697	264286
275279	429417
148444	78008
357294	473223
138213	187244
439559	430356
389305	286828
133917	269611
89238	53261
118829	185762
437233	144464
136876	192892
151647	284979
129154	61059
313058	3011
185381	367110
296645	177357
177733	291911
416116	312119
154275	92613
329903	177374
331799	336704
320435	408183
190281	291664
91200	28065
190558	258981
481560	39554
461600	338542
121866	276463
225468	153995
361010	148913
93174	89298
437757	26051
352052	374512
483052	468716
358081	405082
157653	7700
156980	315791
343783	15209
244558	422853
219861	109011
364800	477491
320839	425675
167588	33476
452275	389138
486712	162829
143663	146183
283376	208577
136057	166970
105883	315888
313443	49923
382903	127123
71281	293106
21679	104740
355083	316240
398308	242022
469388	245679
83773	347166
89219	327100
305827	377984
462751	16433
91051	420598
162386	232659
153226	175631
151132	49903
444414	203279
129174	336590
461141	352402
257129	110677
327209	237503
249017	84203
418368	97985
166510	218727
340075	119280
140753	456215
337105	426569
108963	99514
51367	361698
486794	163912
173110	166326
43831	40784
82811	364831
312716	329717
17021	146042
168607	28129
420421	157793
462907	281219
456231	384953
47466	265330
230803	291249
336744	74542
47940	386631
167726	469567
116818	360797
317556	310756
296868	251156
205627	263084
55578	156739
38061	101058
36689	43334
36296	342731
414646	478415
88359	75952
107945	403506
96489	385992
114835	331610
105108	62191
163356	144845
7823	293813
55084	376175
179692	222740
326152	136920
134299	475555
130069	268914
50790	450983
183587	63528
247710	48275
334985	411999
201426	438419
31676	439218
75913	81280
428557	206686
409990	237832
400669	97778
98256	229470
130327	226494
196670	40600
66383	96360
250828	368740
403057	162247
394588	270275
481048	35462
73157	155510
42414	75303
21275	132894
222789	53745
382569	398333
271168	27752
5354	476412
424975	79989
296226	418348
88298	410951
390240	27019
36627	26654
362497	66124
128329	211636
316376	105116
121594	276519
272405	272339
343615	89077
366402	454874
335881	86728
417316	245679
454637	71651
419159	127270
117743	107219
186463	479579
450890	87007
461863	388575
436354	394581
175529	269199
354686	30428
455804	75201
127531	122218
245345	203272
296871	426705
432147	249685
76696	169269
454987	422470
64303	413525
261232	49920
238147	211929
473658	68762
355597	303175
404099	340007
399441	21268
188956	365087
347930	49520
303641	166437
39533	187974
318573	214600
456021	86146
218856	9054
413378	475880
90059	314865
226221	308533
450151	440660
86632	271241
282426	284982
4755	201286
187581	310036
373313	151096
99567	310261
380097	113051
106676	404960
218311	342399
120006	135664
72668	158780
313287	252961
96095	109967
37775	152321
311221	190369
295580	49903
203078	80193
355083	222044
130549	160959
120448	203221
322172	255012
287725	64674
188475	342204
103320	441897
190503	194513
358272	176387
89914	150932
366184	201844
417629	404806
387355	266203
377006	104505
123661	105585
156348	130195
179375	41902
75490	20099
99292	133527
136042	440249
73327	335663
39744	398337
269100	461951
124971	192724
111463	101114
457229	31267
466056	100655
378166	265469
402767	410721
165219	39943
87527	83222
150234	129543
219552	127921
205410	478415
460263	388473
269832	104382
228849	361458
73362	298415
368060	90123
91173	38171
436136	321976
112822	198983
48892	138172
121860	94840
77330	189064
281800	200506
458250	488540
381541	15209
132983	27464
129224	33856
81249	459048
225351	207959
277499	420790
321213	349261
438456	184502
120032	352605
392204	196994
144583	327204
465862	266852
25594	58947
363613	49825
351237	75152
458768	159378
274642	316606
243789	273831
323352	223121
234963	122694
98541	231634
172335	171752
116087	391453
91040	415729
47100	232555
315441	296068
37748	62366
224630	299237
342239	269084
458614	461944
186597	400516
9457	180280
426190	330032
466987	472072
266450	15209
195252	229246
70400	378479
351644	445282
483188	18473
248557	474290
351030	49903
120853	482809
367177	15536
246254	334680
345716	434239
81796	220386
82801	160851
437643	468556
459979	119661
467756	73141
438547	184357
195384	237178
281934	116569
36035	279798
430118	408559
47740	134990
161091	124153
225994	192524
468516	164786
200092	411583
326387	121171
196099	159109
391913	15209
473463	10306
269003	33507
453738	367619
147373	136620
281412	142302
218793	401949
237714	409338
485525	430356
437592	342399
111148	409264
112438	492898
218363	210579
66259	307023
428735	252014
73791	90123
215512	412040
233864	203789
479351	142123
372822	264103
268825	48861
298133	352927
307279	216801
242105	377539
230171	326815
301312	285664
129081	370863
406221	282224
126870	173333
25973	348502
19334	410074
96615	208288
394724	168381
159899	353071
232805	5104
446837	263746
165896	230726
357230	11002
153322	42930
482643	291521
55914	375954
460252	342806
317124	420944
228397	67879
13914	96243
250704	123104
93284	134287
71941	461944
94379	341845
24844	458601
451818	15209
258205	493524
222491	207972
121915	71787
143013	13370
242228	379116
296750	446801
64074	106689
28354	171189
130427	165267
171478	23034
417503	351732
286001	279963
353856	281939
379604	195793
154952	49903
196149	441276
395983	188651
154686	49903
219821	16128
227857	51250
417901	294385
476344	141440
131701	453847
320918	477733
181980	95431
224629	315982
482611	313745
101694	87493
106353	289883
151343	68306
47259	308823
180488	446105
212009	453521
469023	341737
382528	176119
429779	483214
436186	249334
248013	527
63661	342886
147633	461208
361291	377730
6296	86728
477975	155322
332874	409507
47100	216570
474307	142852
432421	139921
489772	83409
133933	423795
179559	149530
490122	196169
423887	186217
179597	256731
301372	107557
132788	12443
68636	35421
152028	234902
430665	449579
107448	261908
180259	111113
132128	9783
90002	190369
97732	6949
15579	230691
130224	184512
227566	442478
493942	265589
81845	452896
92535	284843
188497	84089
355633	246311
16659	61724
449396	225418
372325	87469
371653	81280
404568	16367
87376	16124
338361	423741
353817	92613
171093	188759
185409	386581
318108	239621
19622	420392
431989	106275
275291	379480
393870	255106
408737	437232
265982	102352
292641	369173
164908	391414
336938	390687
268943	393326
453213	85243
275796	99901
161375	265589
292818	442847
18626	174332
82678	313175
144746	409828
228134	293114
394975	317686
378444	350750
96298	227101
68532	183165
192611	113994
242342	348877
194851	392301
5057	76709
420783	172620
236200	256406
44858	174383
322315	467801
433441	195948
318159	228431
418497	111526
91646	478415
92032	190369
315023	359762
321940	190369
414448	321256
423518	461392
66383	20605
401731	97894
399270	186159
97758	491099
276532	243840
63695	391414
186141	249202
305794	487192
191914	275861
392653	49896
336757	361556
35806	487204
475590	20959
384324	75037
52857	16433
159033	151033
319533	94344
483112	283918
37459	207597
438752	249334
64047	316550
382853	449354
7088	423688
187462	303497
324714	300943
122534	28129
208754	86077
35263	93399
99	397484
55519	274376
222854	164446
461415	456586
433278	79570
399993	325176
422106	7083
455141	492078
456148	339334
477110	178915
177691	126528
346416	89495
154537	281818
31483	400764
44015	251398
239166	210705
145954	93245
11775	383365
227947	492738
137413	257277
390882	460245
334603	7601
309808	258935
98125	210199
55376	455673
1123	387742
331642	399867
468678	420704
27387	63707
202352	15572
167588	172477
311367	68762
120001	125399
455199	190330
281552	26519
452997	261396
68378	383458
451120	160456
296746	12658
224267	318236
406751	9623
91036	320760
389772	17186
88624	37255
136855	207267
471074	242725
162677	166513
45702	228013
128828	165267
425170	453391
447962	38283
86028	61059
306424	98906
480801	118877
420178	213298
202866	315936
17169	208577
151176	261132
209610	13349
353808	262373
398336	221139
472163	70566
13841	296432
420789	291332
334573	400018
439561	363469
364703	66497
212275	61535
464849	337262
208013	159040
250833	275790
338271	68880
64936	477506
143368	262299
140611	249729
172271	182586
31880	205223
392054	224893
285845	420790
227671	183213
409503	11902
158870	203774
39683	46625
203532	317118
381979	110677
346026	314742
370795	143408
407591	269447
100042	139245
347473	432290
346338	244688
443163	285664
422832	268904
169671	28147
21854	190369
112091	430356
409745	164504
108160	290528
287566	408854
260171	334339
413338	291823
339769	473917
95575	335663
27119	269409
173397	240225
72804	422317
300161	16479
473600	240796
348328	76016
428176	79989
403057	179770
147340	293813
111269	101983
333621	46503
378553	18665
469445	313103
112443	6597
323275	61430
217275	35443
376317	336722
125420	296693
285905	164884
336186	40784
49789	181680
206177	389835
324940	127355
253535	288035
254446	265609
276831	446813
410839	213221
368858	468283
168670	129634
229735	324377
357549	316372
91382	104505
96809	459976
184657	249612
150489	450541
52477	430356
63550	28129
62755	343547
12462	155719
189357	315566
422268	91377
118346	97467
361731	43831
336041	363288
155483	351746
454615	228093
432974	121122
181159	354586
195402	409891
278263	289970
168000	292553
482712	268616
194796	64555
312474	313317
180354	482686
91952	421942
129760	363564
10762	256165
131382	246358
109808	94344
196398	95247
43732	64904
185403	140442
277527	422164
85863	180192
349378	299106
262728	202085
56516	459481
439977	181312
292641	410468
52646	245211
476951	211360
146893	220130
76295	132247
144612	382189
284008	225130
468513	264006
191391	388081
5408	4413
370693	487130
441783	50264
62320	153258
241315	81340
49432	13370
102568	239848
176956	233172
12256	79457
327037	21632
136759	72670
150054	19864
269986	366504
107592	190369
40890	53067
197983	13370
422996	417918
73642	435318
14106	62191
323836	376591
452982	366493
251642	13370
90308	420944
314629	259357
310290	94795
305686	259929
105819	395988
84536	459992
335005	312018
182148	68465
179856	467963
125420	20819
387464	55205
14674	36836
464351	390469
125754	54449
398924	489200
382848	231576
192223	489362
298939	110677
273972	482673
121708	424056
135924	298391
46920	417288
113851	118793
37554	181847
404020	139648
346557	468815
69046	447237
7769	413525
181108	380929
492618	85458
231441	392274
23370	220857
422637	420536
119001	86498
296196	240985
290860	262954
228128	471659
199944	303623
277630	234356
397010	90069
206939	176568
18100	183213
359325	45141
238355	472989
459979	284843
62038	127371
136071	401871
415574	267714
475479	303648
85968	381469
484422	440422
38337	419974
50646	64308
375764	329145
278955	447517
142206	177093
262955	281993
211401	99274
227855	324723
348075	193598
51022	350405
96146	267352
494082	167719
144746	493595
458207	408804
480504	205289
177244	353750
205752	481279
298568	73189
449406	366228
210868	396563
149096	121452
456172	442365
103667	421830
235606	324954
311840	68334
86311	230783
286306	430356
312714	283113
35556	219198
328940	196399
60823	188662
8435	267602
432166	233633
85260	82585
166425	300240
275909	186440
11288	322199
410484	458604
354111	264353
43804	66201
139576	464007
277061	421707
5940	482162
128073	239231
306312	169047
365358	378127
219198	450350
286443	258153
340829	413525
317204	260854
44160	86187
135713	324035
32259	198317
159431	239562
492002	340561
200366	16433
4841	187124
73153	205289
493625	119868
215065	22015
369950	474453
480310	101543
421598	18122
17996	367053
416426	481785
301364	92553
283918	166968
28357	349327
249709	226238
18113	373853
253824	236213
240129	157849
34249	295955
257847	446632
21226	139691
399702	302067
403018	226308
476088	494094
154791	489822
258398	1569
19917	39718
271760	169846
446875	86560
232799	260877
349595	59759
480853	219499
24334	31546
185711	411424
232253	446223
266931	283198
253210	427385
249987	366941
474749	408618
476744	402487
216362	425572
463577	204949
421935	70226
449803	221811
391678	384876
126809	142018
227189	119306
424570	94516
210276	175721
461920	271499
468287	75379
98654	316747
276821	415594
424517	205289
226167	375679
276876	337781
427052	49828
408159	14583
81024	431021
58548	448034
443475	444
410390	191959
446739	115535
481586	273831
145269	360736
275763	12454
1839	190369
418026	444051
101486	405697
146124	236213
405911	377906
310207	389384
388949	118350
332566	464420
162673	416260
429600	401255
316284	5754
473096	478415
134751	313829
224822	131104
410997	90123
289851	29735
209692	274213
141660	194165
227666	366127
132646	479614
163404	371626
337200	160940
325738	185334
242021	476951
268693	258361
98210	59759
14871	122462
325502	193054
130146	154787
402231	391414
344782	492906
130344	317118
282109	77978
447780	305671
416366	293964
47996	285446
471169	378859
51191	313745
125629	470871
342518	27457
385764	376841
190051	94516
399950	31478
10095	276963
178992	478415
420671	356672
277630	95942
264827	345943
15976	89739
255677	91380
73298	462710
101192	178546
58893	163344
134593	190649
341470	407009
299395	297333
460877	131315
359085	16433
420057	12787
381940	201780
397734	405087
294320	304173
196648	142318
106648	233975
325491	367190
202693	193705
380748	479719
228323	80919
89826	126470
461846	264204
149897	47644
465417	428671
114643	84665
135155	156376
347818	105060
200658	49977
291197	269766
241721	250536
358873	231286
239084	130300
190642	125489
490784	75517
156189	123652
313299	109189
254326	17721
232059	248777
470374	164884
257390	375750
133105	64335
491124	363564
5510	73189
190051	165653
410396	336076
380035	489552
188331	260515
276725	264119
253525	473320
178522	158705
257603	387742
320510	88289
3809	99742
37537	23018
325019	474453
358081	33550
140461	137037
253028	110677
373953	246778
337314	18607
107524	101650
78863	9054
377967	443693
111032	331089
20647	411809
5408	435708
489011	421499
292045	61572
390234	381979
211508	35707
335170	237458
274525	52917
467785	369660
333788	27464
490358	6713
66356	438777
218362	162795
311830	417918
460632	287266
214805	321207
81154	460301
16823	80124
190704	32017
449465	250217
121860	164884
320025	369380
195484	301475
175026	24943
266077	438860
403158	74542
149784	265040
473580	284979
124231	195999
294620	227568
474005	389682
162483	46396
71224	464429
117456	306530
260527	99405
19357	261318
214964	159861
190369	434997
243061	122193
40890	74067
120779	363631
464045	391414
66278	338657
215921	15209
43164	193705
364846	87471
367767	222207
341067	53883
464467	380538
6856	361698
5896	2263
165593	484376
304266	128053
468818	411157
20998	434239
138907	10646
100615	15209
187791	42890
229735	301560
412184	5991
466870	126426
284452	491984
31039	273831
315692	251763
165326	238304
58709	275205
119721	433104
135610	428214
373025	277187
13381	421830
49789	277315
264323	251075
66259	421227
387155	46294
265053	97277
80968	28129
117833	375897
437505	390418
250873	352905
155959	86728
59950	220682
253353	178436
343024	441646
178896	348412
64794	120986
35035	59122
449156	313829
467434	299998
363468	164254
291119	216918
28892	49903
391327	310261
115487	369599
131939	407205
441007	345343
155222	287693
188568	162829
12087	43814
339384	273831
299113	228431
415469	366127
258862	295725
201946	126875
448099	136106
186782	346835
258282	48163
486576	248842
162819	487192
240882	162963
90467	291521
118256	342498
39861	463404
320676	486339
30976	166640
199656	469235
220274	454822
444875	203279
96660	447158
169045	209471
318672	320688
55202	237235
90568	34547
395029	92061
247812	352624
25151	358913
317728	458968
128398	490862
464952	265341
171424	451885
301959	39772
2446	176878
457836	458
384779	171367
170462	194616
351540	132740
468741	216318
184215	190369
148925	228826
441272	190369
72804	64418
413378	103825
446394	343975
287413	5857
116611	338076
253525	426056
185940	314752
158420	246253
255440	455769
260110	209824
132871	2232
455261	233037
487019	423688
207611	187836
327209	122199
86029	465801
132557	203656
143294	237178
429991	456029
481219	368275
433682	220417
242787	234530
264926	428080
396517	202417
92159	407902
371133	369599
291910	58871
415259	32936
313233	405939
149708	374153
417057	330032
441197	76709
445329	258370
197936	425698
200464	182578
323219	267602
287740	57733
186593	144306
157010	391414
99350	355915
73236	65275
81428	401958
446630	360908
360459	182000
80606	387839
390482	46892
334681	104598
3755	328751
224156	319741
107612	414377
94906	244482
129599	271544
7097	476231
39475	57030
67359	40784
400551	345286
392332	20373
227247	94344
207299	10719
112850	474432
330930	475571
429309	102705
414240	369211
228128	374953
410702	15209
123066	431625
493527	325604
489876	206686
476865	365251
41016	393326
334600	237925
134791	177353
311347	266852
396775	110677
485062	293813
40792	385747
445404	250179
193960	229346
404568	134259
20172	76350
194962	411455
194863	246027
457953	246330
301659	144969
391365	192177
118132	249334
172923	85848
257064	135096
134108	140044
483987	195876
155907	57002
28058	415468
342230	218640
314444	387839
186519	267602
214853	70026
398559	52537
36788	290450
493474	13563
415362	385801
191001	281819
85438	140979
486712	480246
306282	342322
140333	479013
110479	249202
243992	13370
263803	487833
213079	383967
98847	447306
49789	128717
293941	284153
26268	356355
260142	442665
117753	378462
186501	357733
349972	152640
5270	235558
80296	318735
61367	88638
40263	238857
474341	196851
125383	366127
188660	142018
337048	317100
18362	136464
412624	162795
334974	375113
439726	401854
410573	260306
224152	279798
7301	220417
457313	277961
183684	338289
230051	185173
8234	370756
117862	339531
22067	4101
16233	324468
144782	281924
438646	454822
102923	398954
128121	301475
106101	297069
449521	473569
74899	449620
200884	290133
369405	1221
316961	157726
40248	32196
84597	35707
439515	249202
143290	421427
282430	196783
278354	383096
477040	227101
210169	339039
432500	27464
179645	417680
372340	344392
440430	105003
333873	357800
52541	315101
63681	282806
26735	340762
167658	14675
214962	6936
130069	5911
281468	310756
268143	97277
130571	305898
199014	447685
333623	285446
390875	57002
428944	423727
385141	100705
92209	434945
329323	117736
39189	95922
230765	382011
313241	228431
56070	486712
252069	143671
303782	258220
449682	370253
374314	317118
361731	40784
133247	490221
422246	22510
24494	132740
450894	344632
149771	361010
149147	180748
344849	372298
50090	138885
127751	70557
366402	325304
237747	246001
161920	468969
243942	334697
286879	405358
349039	284905
208754	32807
28092	155317
72867	198074
478287	113522
482719	328973
452967	51927
138126	369453
350347	160419
96451	440962
266110	74571
414218	289044
91403	69857
90792	318735
16641	324037
19602	79507
72926	248777
472330	77438
224109	312532
55165	346337
450960	265883
105850	71009
152305	208038
7789	445131
255380	205287
146084	259869
305000	314530
381914	40401
170903	288724
283096	235781
446099	78811
100812	342620
88313	452055
352989	317118
125673	202191
404960	366821
198558	203213
437155	82585
49760	336590
97312	84393
287552	122585
157032	198297
180755	487153
108243	256121
136279	35665
19542	107491
300557	366127
86549	98094
20382	74029
383813	222721
460349	32807
194230	306344
327209	387449
83410	86560
384943	1057
386109	461067
32468	10556
416661	296432
78300	368582
173904	17186
314311	58317
340449	198019
73660	134889
170325	401871
423051	284303
140944	235236
477646	287740
76666	130137
94963	19301
294323	351117
403565	338845
149185	438783
65231	137745
125360	291521
397734	4362
414449	431441
160593	53863
339075	261021
8811	146202
328667	458247
166085	320161
278145	84089
285876	343860
423559	443539
374058	466791
417964	8638
335620	110996
339345	105625
442746	338189
87132	36908
5700	154659
307367	176878
402942	174009
175085	52537
300240	75499
417455	263009
46906	12895
55401	62191
132482	88113
343089	83872
401548	46892
475866	461392
90050	25034
197534	249686
337607	293813
436612	124505
310399	330281
81465	422209
61168	109868
386209	331238
145347	87113
287444	423962
437049	354920
206967	401871
388894	35735
114142	261766
259769	301475
148273	114930
222103	185479
454263	490817
200092	7088
110400	441135
346272	88705
5677	180709
465495	217509
109253	435041
258973	72617
39371	91600
252373	313802
86016	97527
47582	190369
48163	17173
254364	190369
86476	137144
435468	340497
3489	128528
477932	302205
300620	167368
123955	410190
456463	85027
332369	80556
449394	48861
368519	49106
27539	79199
222179	40034
107998	452098
329026	235675
62275	410733
238353	61078
376332	341271
124469	145824
98654	43876
157258	65371
474341	233895
408827	327061
215260	201068
220633	63065
256073	347612
95351	307771
367741	290603
470931	15969
420323	12895
157338	434705
445755	110677
360232	157624
449228	273831
197544	468832
153132	23018
262753	134358
55519	84020
470587	458070
156349	90831
214299	233070
199649	390687
295763	58287
152739	105967
199770	433391
275164	464081
114845	376298
79933	249334
135128	132740
469977	450307
185229	434945
268172	307368
319329	91479
87710	472944
102974	141649
211077	126473
128997	36392
443339	19246
70736	316014
368135	351644
475938	443024
1634	438783
92500	248546
447164	257926
207351	477986
12354	120548
27235	11626
175213	201128
58987	434768
446394	277936
52473	21632
74552	86077
121287	164884
261835	243840
428355	317118
356289	102352
327145	336590
83694	395988
485796	186159
70334	122462
109599	387594
424678	261829
144845	53030
203438	72523
449860	315671
261337	200344
39683	121866
489078	167583
429863	159249
216147	94344
45880	15209
442984	24516
469008	106514
176130	436442
35976	447517
465647	391414
60208	43514
128337	267297
173946	42254
299885	104505
453738	172535
147874	384766
442236	202507
268748	118600
46625	254292
192465	448770
206608	320097
221553	413525
371569	428948
32580	59918
84376	249634
85575	100948
463420	126038
81432	463945
474216	203168
369741	467192
195339	104259
488348	24390
409016	239242
323879	429014
256651	237178
358589	159682
355868	410074
79266	135823
135395	24516
474770	221759
257362	155461
251347	487938
287566	115386
251871	26551
367210	76502
372363	277961
444139	50682
186597	290314
357294	449669
165668	293813
93157	93832
340023	259290
396429	233473
233486	203213
439953	21411
88359	286936
208450	333989
462392	167841
152851	184564
404946	122768
25748	67075
413068	293813
148098	336590
437984	417960
451373	387742
380538	96366
212054	53754
196996	464650
345401	363898
487923	266918
262318	56625
193738	206462
442040	35735
341272	95149
266437	94344
14436	110384
40890	357944
2199	207600
241198	282831
24073	111337
205182	106152
358011	375840
266191	297866
325638	18223
160961	452055
176989	220417
405660	237473
331465	110677
90696	373413
387642	285156
428680	7378
188119	288955
305610	356428
423758	106118
124637	284843
39683	74024
412695	22325
323295	262878
233498	420058
394065	464319
432104	96539
10822	6368
157258	420959
329139	105498
126122	50264
483761	51744
444437	188730
326260	393242
317993	110677
378253	48861
490280	310887
449884	31029
270248	351639
5755	413329
85818	187836
274718	121304
82981	42577
469023	175429
352685	333551
259637	301659
165680	426693
363316	97894
473521	60517
147195	361463
394724	447107
64510	13370
233498	359067
88439	270324
115586	302035
449521	284942
51654	388195
477189	114550
361050	309479
28996	327922
18024	302889
73018	174186
147845	18907
55675	212979
4098	199171
233190	19881
323056	160376
461577	104527
345401	19601
386922	382916
451849	153568
313343	62476
132740	60006
193767	179579
305561	465031
202333	428711
263979	428888
5700	173037
80971	205841
342230	317118
255995	317356
374305	329600
195615	411157
229735	365205
335727	283770
156644	263514
131266	310316
38896	281924
101069	334680
326260	30332
395558	364506
132183	337934
408121	413818
464154	113436
318958	117136
10110	86111
325973	371918
55489	282822
484309	365629
216826	164884
217848	343555
356392	259435
424781	361676
301659	54545
290678	415599
46703	272793
315605	149000
376984	459802
313907	394636
240882	233077
403775	316575
167175	190353
93627	272086
300273	356428
168514	315027
70712	36596
363986	332619
268601	452455
258887	137128
79102	409179
450465	80478
488431	48861
318071	485963
57205	359462
269687	433322
142116	489167
192611	411424
275105	362206
350800	386338
25748	195723
254607	155590
252061	435708
463549	137798
441425	40447
381305	298156
167546	482059
177297	421297
59027	261659
350650	128758
432581	86476
153097	198297
53423	294659
196903	7356
245305	218727
133464	72799
221911	79213
261211	5773
128010	172059
155078	57847
193429	347531
336367	420895
202523	13370
123741	297979
294849	291521
400383	367883
289675	137496
167897	218727
114332	314881
263981	236213
292404	94516
151242	59845
192127	141709
344379	128563
329452	259719
118176	303042
378558	388473
489275	310261
22878	435708
98167	404960
21088	122462
480340	285143
276856	432370
417057	32807
329017	466969
398774	342598
305137	375467
20754	94665
91829	376751
107976	480053
143967	216591
90803	181392
405979	394948
223998	430356
367855	37516
196190	27464
274792	273831
216955	23018
314311	390327
457398	264242
490410	397519
207877	206623
73199	401854
215717	201208
396243	118213
72556	405202
87531	32807
356433	290136
373768	132843
298723	60517
301143	18853
159431	224669
326631	426014
320455	285479
75268	226494
101990	209510
172592	15926
104022	99949
350869	291832
5408	418658
219136	61175
239547	441769
294244	334680
369617	41831
389010	41753
128425	281236
308792	184558
238939	349392
201347	113138
188086	47471
408437	203081
230370	277409
133897	243090
469173	75499
153565	19837
81553	461944
241198	317369
440249	374594
204347	410486
98407	334708
359949	480372
358860	214685
460333	88705
253002	273831
369596	123369
279089	306306
19346	152502
331666	251116
176954	297857
221925	4369
210094	75568
259835	420944
473840	62191
276821	292369
442929	446167
174563	405411
206184	367346
178737	291521
155007	177630
473600	226918
163413	305665
380489	264792
130069	255468
383070	369599
35594	489200
62715	103417
269126	356972
256791	463089
83799	130742
409388	177861
105979	72416
192261	481179
481114	446118
263439	320760
488581	465120
369402	440938
57216	205289
324200	383819
127183	203136
486193	258220
291724	102247
325182	226308
260162	291249
135103	208156
109569	441996
466744	136279
463909	160388
15717	246672
367573	363973
373824	476951
173063	477986
464952	267553
373896	190369
267562	279481
20236	44049
75853	244361
215415	484447
312203	456742
223820	293813
33089	130742
257227	115861
37748	162795
280735	233767
175142	484460
215805	70628
368284	28129
256325	272865
241187	110677
273271	48714
379919	220857
119897	236893
207838	264859
452953	53249
306282	440920
66678	161637
431294	361864
367615	266852
338915	90274
294130	338814
67858	129043
3094	86894
415543	380959
292116	67089
344314	180718
262286	20998
273173	10345
159726	273385
485194	97344
84917	293218
337899	94516
165508	146838
74755	201899
386901	14018
267527	101928
450754	482957
335743	351414
387612	84502
303849	447517
111455	129173
358860	144845
387337	249709
318354	378462
279685	338717
131574	287382
99811	411846
461588	461944
435883	61121
240776	317356
35095	69771
100193	319595
291388	188101
353596	314722
427272	373761
318837	445533
492906	417697
276096	71091
220518	460433
89219	434802
257284	15617
41071	261009
264750	343952
223190	97667
221042	253871
255979	450695
163800	135080
81432	276055
338660	187998
122212	184697
167583	138194
151712	268118
309615	364680
64324	131309
469218	9054
465627	494102
379696	218370
323627	274309
16997	372954
164388	83230
149399	404806
342465	197077
320441	184219
480850	293813
158079	401928
158042	132843
259034	179045
249337	253964
83275	356933
378916	374636
173185	106292
358373	453077
174881	62191
236216	193333
302276	15209
195304	286936
14485	295650
275565	484522
361103	440660
204798	437018
205467	228431
70786	2586
270341	467492
356430	366828
144612	53994
264473	401378
141919	49903
421861	135756
303760	126802
119907	179582
57801	422998
93627	18116
338993	51363
487300	478415
493340	16433
435536	234356
190593	125399
344352	217784
433454	187974
228128	53893
114707	375727
155697	442361
210256	65670
327209	175853
168956	324723
142033	116392
471927	144306
217595	391414
441268	318570
273246	129772
382844	231485
286948	84514
269556	317814
347740	175121
284272	285052
201404	231021
74785	186440
483987	352875
187207	110677
263310	95942
377507	297223
434101	306079
375113	77438
236960	207300
207598	447517
308122	48758
244441	209230
363496	175897
334721	266852
12810	78469
418328	14670
315958	141440
368889	118662
195638	192749
372347	266600
257476	296862
191303	76162
445555	184781
384766	135756
141589	492316
166651	389567
314311	316575
15185	333764
31731	173333
454966	274831
144973	394004
93692	441056
214544	228083
241199	20081
431178	359531
121828	243301
380911	152780
86083	464797
25138	226308
356301	270610
478588	213375
134237	474412
411824	466151
349281	286936
140904	401854
408391	64335
63983	382071
10296	299106
215767	370624
298249	317270
380724	428270
343573	13563
36144	472072
229169	326567
203793	53516
381019	366790
402430	246713
114643	456415
167171	328729
302025	195280
364472	254493
383902	413218
33042	343012
157929	311297
183801	473273
452052	265589
284852	377206
227559	172357
77040	26551
363902	391414
180927	190369
355083	461136
171555	113051
70045	394855
296459	447335
368143	49660
455415	386057
99197	76889
305624	343555
325519	378686
391114	154072
327397	214024
208346	85868
55961	487095
33965	132247
381940	86974
415375	107425
254812	432135
23299	14949
472512	126169
424678	398576
226503	46322
411320	325471
427093	185122
46027	190369
290804	190369
216354	62026
70939	443743
19168	405491
137005	14673
282918	373021
260217	195948
36105	99920
462552	293813
244651	65670
454419	108554
336331	315888
262471	154787
39817	64335
122157	119359
88359	125420
404568	462973
438795	79249
428282	17310
27389	209572
252932	219370
251781	139803
130069	140970
106739	219220
90280	477131
430474	353750
328174	215075
138159	461472
46092	369521
206353	293813
462910	82230
230574	237750
223116	435318
90071	255015
191891	449687
208390	307533
161429	391414
277105	205289
124586	160419
191899	475100
404945	286877
260178	286828
289390	469532
309380	298712
72344	371918
161147	313745
187446	293326
479983	150352
218293	35035
42366	197254
404886	410549
482372	317118
58418	315566
269297	48163
412608	110677
103050	412303
148363	248476
121637	336581
282038	350189
295804	462377
320416	82758
145228	404806
121630	172139
354262	366666
170230	132996
336594	211868
80792	91378
481723	262820
375353	196217
52918	388575
240495	21411
193994	295544
392329	271469
92466	267602
319647	7639
107295	355806
383706	79507
220529	466823
409016	208617
217853	407026
83310	174954
128201	67584
489722	319243
364725	428214
141782	335501
329416	179427
479378	177569
196446	14062
420106	32807
81641	435708
315881	279509
133909	477986
251763	15209
296870	389682
261791	275315
400383	27212
191536	438373
124953	194165
432175	143671
175401	83409
332566	49119
303283	189026
231811	426034
467630	231175
146279	183213
352024	379673
19525	369599
241701	320097
415599	430356
314311	337553
237148	410197
110606	83610
246434	81643
41016	205270
125064	368143
33669	62191
308872	20492
208468	183213
315169	489816
18653	359737
45724	4032
298390	42350
241342	29025
369181	136177
328575	102650
280762	313492
254175	31228
206095	182219
34838	313745
16569	181229
248754	154137
267529	354431
144042	422411
255077	25022
417812	164741
245211	249334
328677	94470
92500	157280
479254	105498
338503	179388
199074	301981
276821	323615
456021	410615
475582	110925
208754	425572
425044	206266
361533	14293
129836	315086
165364	409828
434726	162315
295481	463549
276729	469227
454381	143003
301197	217270
66356	303788
154127	478415
339272	159878
35233	22549
171006	218615
28357	226636
83453	253844
237040	255650
84153	385358
292559	221324
358373	117247
482209	150460
49046	50264
471265	384129
369030	263876
48680	265628
293010	165429
338931	66622
313263	45335
8354	153665
209510	486218
411948	440660
91600	165010
295615	346583
14243	355482
72211	24738
302566	422435
117564	475520
256912	39780
325490	338915
208593	392314
196074	413883
177751	372625
450663	105806
175264	395141
76297	114643
440929	354022
119912	183213
391008	401378
339549	475047
148019	370076
88194	248807
398997	312225
439521	95887
141748	101058
232035	478415
315573	38531
433904	276074
461907	330844
390442	208300
148219	329185
126628	171069
330739	313745
379859	384294
420309	331581
23520	15209
119123	139707
57901	443693
277888	46127
352882	184629
407024	281641
88648	301247
450465	100533
297069	324530
270812	293813
492316	337802
111297	136662
378691	174411
20572	417449
419206	42670
78015	76454
58245	267381
373453	175945
237959	313745
156795	313745
441272	293813
103452	466817
420174	293813
114337	335930
452981	173631
42138	134461
422625	152747
257904	297186
246346	488808
227857	65880
133598	350696
207491	1612
141305	114643
404129	483368
293913	63153
27662	233590
340037	283178
75781	474216
400451	109223
95644	135096
129728	291823
415502	226502
342465	148139
491445	84089
191953	104248
210615	168615
114412	138088
265995	266852
229718	8623
430313	363564
162024	446616
8820	158555
321390	178436
129573	98906
39673	117097
292491	38913
317983	120256
355511	159443
171403	439719
136048	205772
165781	267352
286500	262453
76037	405113
481862	139574
432085	218727
383855	86947
95688	57076
62026	188925
29824	248202
250230	47472
301930	303072
263286	68950
226264	313314
154306	481989
449628	39618
312283	18239
334340	467899
170296	183479
365525	75853
177948	76016
91828	43788
460489	474978
30020	410018
185999	83511
414286	300570
19211	407475
345715	458
434981	461182
457004	248777
456791	385292
286550	241658
173376	117278
249476	1369
366135	476951
89075	427400
433288	267352
417369	447158
418771	211868
87021	107353
106735	340192
133909	105915
165565	428214
204737	118051
450087	59668
51071	144845
13349	319429
304493	38837
407657	110677
212581	281924
295230	169582
333737	83467
216544	234107
371055	139335
380858	83742
65497	179045
275412	49739
10217	17746
53022	87178
143757	119381
700	215931
389909	245575
382343	420973
434484	26046
75794	386735
375695	140994
78402	410055
344580	51895
143853	186714
303782	180527
476727	16433
348236	335158
81525	227545
157534	3791
218985	60517
435468	349901
491607	330604
169310	251611
153939	119947
300980	253513
466981	249334
405555	359809
295009	1025
367619	50264
379696	112443
355274	390368
373170	41959
78563	341271
386556	230629
408685	218727
259846	113991
47537	406083
72804	208420
73890	465371
323867	390771
337761	186159
380846	268079
275983	234720
302982	263009
329838	432421
181116	60595
117463	405074
41211	477986
458813	105585
486524	9446
225854	479614
89994	116226
42279	412370
219607	482290
263981	63528
356202	389682
437898	60517
315370	105498
139729	184511
254044	423688
207007	41708
167588	360408
5366	241468
437849	96810
318892	447009
454248	218730
61627	153414
157495	79235
42339	428155
145473	150826
159091	372053
453113	97277
300195	26714
447937	309034
186795	55540
270845	388289
246171	313745
49270	62191
348662	359165
338755	183185
226047	258818
360217	124320
182979	482609
108818	259249
478588	408438
264323	31546
239893	358130
456940	355915
278769	172657
486203	204287
454090	347036
153687	141068
257971	375113
449276	258075
154981	452324
275768	388414
295426	423860
12157	271383
10331	181478
483868	183213
339353	125181
90923	115340
59653	440660
403147	86158
221925	335130
461151	259929
356524	286337
350064	270836
393465	127866
247016	281924
346905	118536
192653	155249
73974	49106
167771	267040
169031	360860
12087	215367
217389	211868
219475	301475
450151	273831
184071	38556
381299	407581
16240	301659
112046	103912
100400	383967
263708	322515
316889	388575
48095	60579
108788	164884
425255	22549
212009	462676
252998	286016
234927	389859
425450	16936
316329	317118
121769	336590
63693	92613
423997	246340
445037	132247
50466	108628
41494	308070
243147	205289
116338	334982
62171	359761
228286	401871
342174	169389
246156	6311
199984	307434
443660	301659
448073	97753
183704	447371
260662	300555
203420	165525
130159	313745
80421	3719
490957	284982
434854	401568
64352	476880
230969	198926
237366	144845
107711	357072
146734	405217
127729	16433
20747	454975
443817	259435
214145	122462
305357	132996
148539	471412
308847	292272
304015	28147
41189	183423
91610	179136
324967	423241
186259	119826
265785	255572
117481	313523
470672	40237
250004	48124
135103	257058
165574	340073
412940	424149
7672	428080
357454	372951
207269	483259
486712	451539
367069	199645
99291	190369
265598	130844
34888	37540
224846	193348
212435	199396
237533	176060
10379	200029
208577	301348
460508	303218
81441	104873
459844	435981
437849	327217
397033	478232
302875	23149
40175	451097
263	402137
396119	342793
172417	445104
324049	425787
71925	392086
141776	272392
409143	60346
430116	255353
202695	331535
4793	198038
457418	137383
228969	337752
445042	261625
132966	302102
423876	15133
89257	412517
272087	13129
198317	79338
273692	452709
194827	70557
30257	272230
212053	13370
410702	251116
121566	225248
99799	320845
6764	463822
464952	94516
234005	377330
300727	476987
488531	115340
450107	86728
87484	309801
451369	478415
420286	115386
320827	43275
256723	3423
21464	49247
359567	365079
172923	195615
304157	242187
448104	350772
55770	369599
166505	317915
230391	302900
3809	236604
19542	117474
156643	114930
429991	264908
321157	53067
323836	201493
22719	440940
295951	431612
110050	113293
306387	469053
308846	153995
29157	274309
287609	10471
350074	402372
201946	445461
356948	486339
144597	205289
22776	327217
380496	361698
158102	248295
312362	96043
141509	346366
431499	152702
306652	423469
134299	191821
217645	70557
369723	188816
278944	217012
170138	397009
447815	248777
25748	96540
369078	12245
47980	42890
256509	26654
418456	414334
149046	21411
87571	266852
46783	372620
35258	6072
257390	154137
382875	88270
30913	298494
384900	301659
175000	267407
427432	408830
7565	101438
254542	126940
487145	175679
88528	462260
35518	193948
325258	268896
361343	305937
48892	358913
451769	42747
218104	383391
284064	27464
91325	466432
59283	103827
97499	196976
356362	231333
77793	187298
272700	156582
133910	425510
470819	395547
136325	380943
310664	493022
163562	465513
347216	339141
321695	329973
93901	186561
167588	467024
297979	345642
171988	144304
258872	152085
198317	369848
76523	354192
184528	287848
73298	458223
360968	331258
408890	481276
433302	283207
173863	274675
395851	7653
19678	791
330399	275598
58286	369577
214748	191792
460383	21583
346272	204069
53438	259129
167897	440660
282378	111325
32529	25410
222760	420504
43625	46742
119963	180709
142535	50264
227386	217432
383567	190369
291637	285634
235545	185120
377987	77449
438193	155817
172562	280933
271456	219499
56869	294262
369366	419580
228128	131213
385728	54976
210486	271748
311983	227545
477932	267433
383332	177610
262299	113045
229520	302370
480133	285446
256347	308602
377774	306202
284985	139339
470852	40090
120247	22611
344872	391495
60213	459357
157868	410730
118616	90277
18025	369599
357267	100647
8453	62191
455100	257077
255574	470346
8459	32807
112372	144073
149342	246311
128710	191821
223485	94344
367147	439031
48511	224085
462133	140467
289029	438907
360459	405358
141889	21020
359531	220633
36579	402134
77497	151944
493918	186384
404247	110677
437849	437186
379680	281351
364035	254044
288059	49896
30325	187834
359338	338915
385731	162947
247296	289970
378130	48275
443354	438783
192238	41096
257014	11626
89219	101800
63111	348428
134319	391414
304825	164816
404520	186748
81905	136201
287566	291829
422972	464455
327254	317542
299783	427756
106475	296758
129804	220229
212785	161330
325638	233469
436770	453222
96290	141166
195213	492316
9095	273314
452978	335812
12967	351792
481037	273831
489831	166063
124095	129452
308432	27748
455712	349901
50719	183213
174725	429978
423954	280836
409500	79705
267797	421206
186769	387101
173235	15209
291419	341278
19646	171878
440189	6899
422315	313745
231630	74542
100370	297008
77143	411809
65371	313745
362267	43629
424256	158999
174075	142528
22823	320169
386707	100569
119913	132740
57	145577
70644	366127
252604	257899
381256	266736
182170	340537
319259	370023
138617	145409
10431	121034
319259	290434
394754	5766
487945	472072
136798	97777
122220	94344
405738	9054
80498	442849
426176	273831
79908	70118
479985	159770
452331	80543
470634	16433
29418	21583
352505	209572
130224	283776
393538	480743
375325	92613
382511	455948
449987	481179
71189	87549
205555	331581
45665	364109
180461	270095
373134	164884
163445	233160
328367	222531
70327	127687
238353	334032
287068	15209
155355	420790
276505	482972
398875	187881
397364	381946
186462	205289
149272	51915
427521	487130
312842	466375
75711	67351
124351	205751
73023	483959
422530	92613
190281	55849
442091	259117
38020	58466
463065	62191
484172	287042
364636	341605
239601	483924
489841	462010
444144	492906
315588	186561
202265	354261
217542	476447
379680	295232
485782	66405
447802	62661
68616	119400
253025	13370
350551	426089
211612	61965
411518	361292
91952	365621
190883	397115
339711	299228
190673	95882
337329	26051
36376	17430
50876	414930
364397	315671
105046	299960
164761	70557
2834	465037
286779	359611
167588	293248
364657	168375
368006	134695
243048	409876
423353	87178
384854	266736
158478	10690
474552	276963
123169	249334
77318	150772
259230	447107
221457	69756
308664	67584
227142	474182
449521	360338
130906	104774
356931	218730
308122	115144
332146	351616
137840	216570
335951	54381
27073	294548
125948	112428
176903	176144
311479	217310
327209	472924
208318	308100
20919	401871
123556	98930
420432	252285
100648	23018
23174	433490
446950	201493
434990	381054
242521	13370
483123	29025
440416	169014
186091	428080
143012	341916
384542	465019
292713	228431
146337	405217
346899	440962
198862	152048
226487	119381
410619	313745
297954	428738
354515	466812
241192	310030
63179	81104
295865	245792
325252	349215
184071	169977
337522	430356
385812	318163
432047	336590
471950	50428
73466	232925
176213	317118
153322	174991
204700	110670
477841	409338
471169	96977
394118	85070
238353	187127
246505	52109
110285	244425
237586	263514
116431	458933
329750	455360
61367	325814
449543	183213
121828	289871
74000	469227
955	211007
436341	63528
157099	126403
231737	137719
376248	160158
147697	231130
165413	390349
71425	447517
87435	282726
118411	35629
234356	5680
260640	290809
422849	353787
357074	36392
258998	267602
295596	41075
82977	233109
392086	283721
374334	77727
125798	140044
103914	656
338493	398070
311544	144073
443308	291984
83428	479680
76085	185013
332550	343718
323225	365079
315958	102603
244910	238345
109166	151944
464725	51424
222729	336590
192992	24808
24726	113532
27064	469235
109052	77880
102788	414269
138984	283010
306040	317118
412440	196858
10323	304731
184887	415596
247785	126936
327570	88396
193020	357537
421650	55782
454661	461217
460103	246128
465614	374849
225988	219580
412010	31030
374230	334680
399441	355093
27322	427012
374720	314742
20276	33129
323041	420944
420234	480094
93858	48275
444139	363564
244361	72371
409802	387185
106305	256070
403483	214685
338261	38490
400542	56945
440845	370936
191974	131205
31772	293813
351732	163809
362763	447517
317552	218727
32538	183213
158841	121483
361378	422435
54467	226308
305349	54700
125948	209933
68532	393525
92401	218987
18928	337849
259778	416499
154111	379004
155377	116008
153237	293813
172417	489965
119123	355881
306304	20998
303369	113749
447312	351639
489831	40447
31597	399313
278183	304589
266307	69166
436059	324905
50551	418771
436575	395203
473273	86728
234452	287525
258222	67705
483962	255640
234511	291521
436880	132247
369898	91711
151011	185249
212289	137051
236100	242661
302477	421091
422469	440660
312714	401543
101600	198317
85060	476231
45248	416914
132619	67160
243695	249709
3313	162785
14871	351257
409191	83965
406371	162271
273705	139135
134920	334009
354431	269199
202774	144800
160045	159141
277716	246245
71968	324723
12562	264766
229411	266681
136876	167184
461533	419921
19143	349504
256652	214697
440604	187998
89826	181453
188991	482315
315200	434893
245358	438920
269253	476231
80393	4374
71188	119381
250785	374849
222982	371918
338965	283028
344722	151944
157698	283346
174034	14384
244688	190145
389647	112226
81575	232377
442064	237366
219304	370850
50532	379739
52879	459701
482456	283408
412690	441570
227015	153953
183855	453514
406638	105498
422413	29601
131154	461846
435189	288841
96526	249709
138684	336590
134469	436511
405618	113313
322509	374578
62820	284843
404568	315671
450964	421830
102254	428214
135683	114930
365380	252829
91287	73740
319040	478415
415547	20958
16982	173887
373851	262954
455841	184163
468036	20081
151691	120274
23741	370121
37748	405788
25218	454425
296120	411157
332554	355700
194564	12245
200392	401854
300241	307034
133671	150264
25557	407358
392225	196306
158153	98170
479918	107187
344561	208300
295306	366127
287766	401101
365831	77004
187998	52530
422631	420944
425834	199041
447468	176922
169150	182004
242986	347476
381666	338795
454375	175818
71949	185140
199073	474005
442840	76016
117348	18613
136694	445733
235939	91998
237887	444483
306040	401854
399258	234265
52488	17416
123395	235886
370260	428864
428540	293813
205607	382166
218081	475834
32775	460872
46607	328780
202223	214934
456748	313314
415844	231485
44229	170547
26556	349475
51669	350650
68675	342071
60208	299960
455880	427633
158806	130028
152463	317118
16645	287854
493347	485070
491060	302477
431508	192109
433346	80134
83146	310756
90296	35707
77409	106274
439339	414964
420904	396563
6685	160158
9928	331581
373739	33553
12967	452230
358599	434045
38643	366127
244874	213506
45609	236213
447358	251116
109626	62191
270224	131717
161023	122581
288247	263925
405777	398066
287566	353872
63808	477986
460692	230324
410560	190369
329718	363581
125420	468481
427984	94356
57652	53883
40445	57060
325218	198456
32952	231404
425720	226916
182617	120163
391479	38257
197530	50155
209010	194961
425544	461846
207942	281924
265180	24334
74206	119762
49455	204393
324486	294416
244536	114490
187792	440660
289675	205409
176913	84504
238889	477815
191391	6740
190593	476231
322976	324491
325625	369599
331257	132996
373218	29394
28476	85423
493523	293566
408886	288837
122608	53906
300936	249404
227345	354630
35806	388476
411251	60517
174034	406551
44528	371983
482218	114657
192238	95899
151087	470307
438893	351458
147830	440249
199948	419797
209823	85230
293526	141440
234881	361458
83866	17186
192611	176544
288024	396378
479993	486885
421604	183213
256081	190369
458168	240225
438018	413673
294377	194249
30568	33124
88439	375462
151662	243698
4898	110677
470027	423092
362104	138239
181080	143597
427422	356298
356530	390771
147580	270729
272599	16433
243727	34363
227363	308270
140025	459698
459702	469054
63391	326776
392577	195121
74375	489822
31184	336265
143651	138420
100417	146202
53511	110677
456104	366781
125370	489203
354155	77341
72250	477986
143671	322457
68098	408396
326654	232802
82688	381485
205346	364620
441868	474351
434057	385641
38293	279056
141535	190369
326314	434893
165527	110708
490797	73298
11156	386716
32148	405217
377383	478415
146981	339251
491345	79093
134358	267602
333119	260014
420698	105257
172396	14319
391813	35707
84291	111205
114643	285965
387023	16433
246584	318378
380634	447107
334196	86892
392893	150874
322193	412980
243053	426041
192457	72461
258455	121106
422674	226023
263514	131897
284985	362267
118132	341777
39892	451147
97085	276928
193705	150173
184629	414709
312458	254157
423074	352109
421241	359218
311872	276125
423197	50264
133741	175631
331512	378686
177791	477986
108282	470947
348977	348176
128337	197996
414878	314742
31865	62191
150245	457081
63122	38310
417599	15727
362820	1624
439067	454997
42693	65371
395428	219499
320120	103751
456385	87119
280250	125651
277895	290524
436457	219989
396122	98906
344094	390875
467631	226943
27885	251878
251666	381558
367932	300898
212135	478325
76228	288377
247334	369577
125918	378462
128563	439900
44159	368293
113353	411734
191245	213639
478480	398514
185015	174148
75507	413671
149646	267352
263557	284191
92803	396167
456748	121758
471507	315605
200257	338493
264061	443693
293876	398236
130542	143629
92401	420944
405984	420944
143814	49021
138814	4710
327013	214268
127895	305334
487060	43368
447358	331535
279779	436037
205204	428080
485901	184558
280986	494051
445932	11136
108884	101816
387463	242830
84456	340258
411531	290045
329413	300887
396284	374876
246540	360228
429095	27382
347044	355240
199125	110708
386411	181200
438193	24563
258312	26718
303648	221294
57	75115
256723	13563
166798	156006
176572	88734
3100	93609
97822	307177
361786	145948
11696	467284
145288	6853
161448	143235
243871	316372
340248	275790
93645	276192
436251	276358
190281	269122
434016	273831
286717	175721
223932	128115
340772	200457
55657	249296
269311	295484
151364	374939
184032	94344
16195	61683
75119	118472
135212	67040
62560	289827
145788	351167
410500	445233
408121	195121
346299	50538
207649	380565
381950	165437
156911	73502
354535	24999
469429	297081
42323	226308
407280	208038
215792	90277
130060	443694
81581	272509
5167	482319
340189	55874
350351	284843
227241	202379
93328	60536
62198	125417
485319	198926
370263	212081
331532	317675
292265	336590
163725	410074
176781	271817
189318	263266
439588	50349
92292	317118
467060	291249
33745	161317
212600	192524
273479	179120
140865	172571
36937	187150
3696	119950
314999	149705
92221	317075
231937	21956
71297	55205
422347	46226
129224	437684
127738	286943
76829	432998
223335	58161
198224	143956
477811	190369
182472	489133
431807	167841
163930	428103
194339	222544
355083	32807
454771	361179
112083	181452
30189	366534
101308	348798
233924	237962
11694	132996
243945	237584
11747	198317
78935	110289
34851	61376
277968	60923
369702	179716
102458	157341
91608	158584
331782	438783
237714	142678
391155	157136
205714	169389
241605	183213
223727	212081
79744	288617
468739	256119
19400	260527
440604	82585
137447	293465
145771	196783
22224	106459
247625	154271
191010	478415
445098	72432
243006	342388
175944	114063
203556	217539
11139	24115
217739	438653
116087	402323
106066	270459
118937	291521
126870	73116
256586	415585
233699	280089
1794	94344
155326	469235
251165	124590
366187	126911
108560	56109
433812	428214
182614	371617
482214	97894
29643	292104
365324	286782
244392	348081
360733	278907
140699	183802
393552	113085
202307	475594
347136	265883
150296	233415
444314	316011
137004	369599
109449	266538
12177	332787
133909	382421
10251	186548
123011	132740
316136	406545
279722	302849
266730	198926
305072	306387
259444	247213
356469	75379
244997	172060
318735	390563
298863	182924
41788	344554
410307	451379
335951	220276
84725	78401
389224	97070
221521	119868
124995	359021
92638	242615
448779	266538
235021	319108
387904	296432
478198	263833
459276	413846
472784	25784
464420	430356
118379	359762
39844	493105
411240	387413
317724	189733
74720	442829
228128	458222
316922	234356
76420	96977
41484	77461
380497	1605
332911	198728
285734	384336
171079	124085
76957	313745
197780	51195
471847	194720
446191	57989
61687	132996
90405	121171
361576	12123
274761	354630
242876	158347
449402	44160
91197	464224
146568	373603
92424	96195
419298	110677
471264	347036
277058	490686
101473	109212
383195	120169
324812	167172
261713	329260
33808	193278
487152	387839
227227	208350
445725	294079
224522	293745
398997	120489
124185	147878
481109	94667
479985	477565
188509	267602
356906	309085
131606	175268
112807	167845
466369	464578
345257	103267
289566	267352
108057	235705
226814	174564
1685	250288
122816	243622
358802	211333
316565	475777
114219	323213
170020	11136
149758	463822
345162	490189
183213	126321
389009	179506
186662	303079
341111	338915
219089	103267
341817	313745
49644	272096
477932	308897
30080	447560
253102	206389
273429	183213
234513	168528
358480	327217
95519	419262
36507	178436
227766	359762
159899	334859
451379	96654
230051	409861
401886	47045
31451	181125
165286	382257
481397	144306
432548	341271
58128	48365
487865	14548
166345	150974
313007	411157
99612	373111
376553	421935
437849	162785
429748	127170
58393	143077
46331	15209
283787	283445
153322	271700
484229	75568
33343	360531
138303	217643
301389	369577
233117	195055
201249	188319
94178	391414
139117	73631
246565	25089
332566	196851
326987	349901
356496	182378
261780	366127
492955	301252
409905	446796
350775	180508
374404	23236
483308	444274
344372	161317
146893	484781
430217	147520
382882	484459
357427	46132
266094	261784
452320	132996
473234	24304
228128	378686
381646	114845
386475	391414
214382	154005
314311	90383
471208	475389
376382	31041
216710	426034
375316	193281
452846	297656
482014	159249
39195	140088
248999	129686
268764	293813
57276	322944
71522	48275
153624	268829
450487	73445
318792	189064
164349	219572
383711	49966
267719	338271
335441	371934
192321	180483
218706	183213
169536	23611
173627	450411
228413	64066
324367	81018
443428	4413
484619	190369
15433	456569
336101	442399
300411	307760
420164	421356
14254	414284
316565	197070
29681	212444
427975	408469
222389	287454
167588	67013
223133	91955
437592	76578
412527	130310
10801	403656
247556	125382
254973	478988
473860	359762
89883	352451
267829	372857
484416	187920
217036	218730
353102	48275
233699	62013
110306	39362
417847	356436
8520	194237
323497	318735
273730	177577
470415	485304
110925	484767
132807	110677
303838	137128
79598	111331
25724	110677
278744	17186
351015	362151
362267	77968
493918	131312
73023	215750
367247	476766
190955	372238
465292	398302
315702	211375
105282	281924
262718	364739
315573	382166
200222	395500
187712	310087
441222	164884
54679	398855
360179	230255
364285	176791
14793	58208
149301	337671
11154	163552
329618	293813
282453	151572
135021	313745
458990	15209
259293	203127
58486	256373
382395	199509
256085	12443
453411	219743
309917	379143
402714	246713
160095	300895
114645	492906
391674	481785
253177	223868
269873	99128
223246	12113
249477	145948
42158	101058
380492	355700
122436	201291
463891	92773
301557	100938
240632	312697
344314	249453
73269	202669
185403	397535
263880	208577
1839	314343
7653	2068
462984	210228
369594	183213
253289	169095
444139	23581
187834	454498
56806	209933
626	7211
486224	295544
309901	15209
354395	487192
483986	435448
963	283650
422015	35707
59891	73189
45724	353828
55914	267309
164599	234117
294063	65670
305349	187974
109733	407189
172535	427753
280223	266801
161943	72980
462790	249202
330560	317184
237366	290450
376619	467012
273710	350410
95131	321267
298002	87523
358860	491735
109541	425675
69004	86560
243989	307279
185076	384832
160032	63528
380674	236456
244090	80969
347793	126628
362709	127087
317204	401854
9853	217223
178265	434035
86241	352609
312474	261512
438900	384165
88439	169027
396043	10336
442299	409828
12063	329573
430630	253649
128704	437237
4088	380071
371406	452971
384650	489822
84575	387031
190973	431015
486604	260840
347923	304763
85331	370866
181167	69958
472878	441068
294722	386638
219765	161222
259809	27497
223246	29951
322193	259699
353790	50560
167493	217259
322667	465833
260285	434035
339310	238299
42391	311045
454867	55857
231479	99437
13478	173431
207470	288035
404960	327225
365521	132318
329914	482055
4332	17339
281898	134145
459348	38266
427272	336590
246283	269199
434726	401995
165376	379464
256197	110958
228128	468249
120195	377270
73298	439253
465774	88113
5811	178970
54212	300001
123967	490576
179039	286828
65664	140288
152087	322401
98210	177630
92267	137128
138944	283265
150125	385641
425477	94516
26465	272219
304667	111039
461	186159
430323	192358
7799	420914
8442	323181
162819	303175
192416	214714
332807	482162
186155	415482
407795	165334
373170	24328
106814	54522
450532	73139
362968	231768
263880	171953
55145	8358
216653	30709
130224	414912
486712	335069
434140	477986
180754	100209
16776	144810
259435	241525
170353	379967
315951	305788
84921	205270
304826	17606
235795	421356
56620	118814
84352	170180
141	286235
322511	128034
214744	22243
260056	290692
409052	250545
94854	188063
191761	117327
184191	420944
261129	316507
276208	460723
64216	301566
315430	417918
88544	327127
122368	317100
299457	50264
443246	108222
23517	197990
361001	400627
439977	8802
38169	273611
106422	103159
414878	220857
162318	154002
135249	67461
246644	175123
264026	42880
79276	41673
3809	430248
122354	363469
432403	372237
233498	454652
286015	292721
177084	388551
253879	476231
97803	388282
378691	151167
388282	378686
41337	150942
439977	127357
190524	314369
15680	190369
258873	111853
396703	441313
98327	54976
299600	59302
84936	482143
73327	116827
276209	461951
225811	277409
389090	12011
199364	313829
164556	141158
237120	76409
40964	187836
423251	77526
330472	279434
29168	165462
413053	423014
202866	75300
332794	334474
63427	400725
374410	228431
170708	151647
254679	201995
443320	437236
388249	299408
373906	321096
202613	238578
382950	447054
223727	296432
492939	440141
214259	85913
461156	458601
330214	463434
487472	129727
431751	432320
221332	440660
344324	121950
61006	255397
359379	364691
103050	23578
224739	227101
89391	258302
476963	276090
15717	416402
208757	462973
336739	293813
357122	15436
449628	52391
35805	332685
7198	151572
399441	231343
477932	4620
327061	231185
402519	169592
313441	317118
306265	255650
439514	210068
199236	182079
178703	14863
350125	454928
311160	145800
470575	378640
483968	359396
137633	338271
88439	145956
421022	70215
387922	11484
449577	134259
92761	246311
189640	462293
198887	73640
41505	9054
115312	395521
336955	226598
236332	166970
316041	230714
364643	55989
35730	354527
407402	387173
342618	78273
154156	220417
239460	32288
142810	267602
25655	383382
204148	250649
395749	81727
338962	53490
338303	198471
460770	241261
364703	40643
345049	138807
448041	178846
486389	270853
272490	142018
479226	354694
137039	23735
245679	247088
456748	300
82774	21632
65960	140684
260457	250598
180291	232233
98954	89047
49542	424370
487021	26046
131517	5428
144826	11280
251142	242191
94203	394406
202497	23931
89193	247136
112744	297174
110442	61246
184758	119762
81887	398954
417980	80296
249069	269136
438757	418473
456231	141509
348410	300800
110835	94516
82137	75280
291539	204925
420895	63329
420234	343504
490715	299467
303694	12700
185953	241468
167419	196783
29718	472546
405118	465905
41608	414050
273985	269262
482840	245679
264696	183213
165035	366534
204591	395988
387332	273831
255907	89047
246540	80122
275291	125100
256823	452773
80203	139648
238026	417201
107295	468832
101479	280333
262677	4413
16427	48179
359106	416339
477703	434587
1444	39195
318095	273831
148338	18418
227583	281924
393411	124911
258838	253926
477328	255344
156990	491864
289084	468481
289578	476951
15142	469607
169027	370126
233590	454097
8281	383967
247619	142318
173879	196783
235560	413525
388104	334680
54957	247296
85049	164700
207098	138549
464071	274117
71896	144073
112998	14254
214938	378462
188609	57134
142522	27336
421632	63528
286737	283445
35806	138885
44844	21411
438320	73880
344314	366005
38129	186259
23822	419932
432073	172089
320839	161402
131574	457081
241553	193099
252353	56856
392930	177649
113766	438345
183670	285156
315958	230318
40443	176013
11586	339439
15819	11335
172535	391782
227191	375370
324967	9648
253177	97127
172829	317118
60287	270383
86389	348345
130651	105960
386650	313745
435210	280935
197990	12856
73170	324364
167638	457081
430845	24000
64998	317118
267562	461944
202296	349879
213616	147520
254645	54976
227179	196783
224794	183213
337105	348596
421988	462973
392763	468166
245298	47462
161420	80325
190051	485185
252338	304013
125594	233523
138689	214808
186122	162900
260449	16433
118631	405217
334823	395886
468630	366127
444139	23992
287259	316575
384324	73486
101344	464429
197637	341362
163390	387987
422015	243374
213123	371983
44459	185335
61578	308122
225694	357621
332457	459213
96248	273955
454867	467538
204684	310261
149430	236454
177144	421830
366593	465063
208786	311499
119975	22347
167366	460834
404170	293854
226385	49963
257072	209933
246702	196783
221509	374191
270597	430385
256133	3982
235245	270282
232282	364862
274550	289513
434726	303086
313518	218485
472373	206096
295370	232668
30151	304173
368083	389999
28614	327168
171186	354730
3717	420790
450487	338271
176111	431860
410592	453012
36223	183822
193842	425675
373025	303269
269516	385207
321105	56618
239207	143474
47194	52537
414334	185479
271456	49828
45724	315161
85996	25624
307936	336590
46045	398333
493921	459213
384762	331089
403044	178895
358599	93364
146059	452842
171538	172089
260801	323321
372590	24439
436295	217109
19043	180357
446532	434336
200067	83403
65683	310756
20678	8084
112443	51342
173245	122462
456231	239314
411153	230955
192785	190460
296929	401949
204775	246672
188306	276358
304154	53268
126640	49903
125833	254275
117455	489478
283319	380611
273551	144470
103524	417201
91325	413535
86311	138600
78380	84089
7393	35359
48282	293592
431556	134299
319323	426772
80048	482143
181947	492906
292205	311964
180482	460149
274852	70486
243195	364109
326029	122694
101742	48349
191012	478415
473207	151030
347853	53389
8166	303175
199635	110677
244274	453847
135793	493515
478490	78906
53257	469666
146653	292721
13259	76454
379071	442096
45941	174564
308618	373263
315347	478415
394434	285717
4849	60025
200092	251806
301557	217785
415326	80090
328538	315182
343191	94516
60567	459106
222718	187974
227737	227101
353800	1057
314617	316796
32032	293813
30743	217785
321779	235198
114063	83787
250142	26714
168463	95863
304488	234791
188241	479760
43419	250410
231120	296693
400542	273831
236961	189064
478144	134259
106514	439389
332781	122668
118975	283445
201038	56069
425827	107516
223668	266852
330889	403827
120003	126843
60140	268176
389427	276055
339051	451414
239496	220417
53371	434123
203863	401004
60072	3037
326586	346158
21508	356723
289718	248777
143190	253718
396586	196783
272816	440828
358172	451867
235246	461944
489896	437190
162990	17186
15027	291249
355573	292606
326062	141623
376	69708
83084	164884
382848	230391
332068	370844
101487	346674
217237	275283
206389	190142
245938	142908
83408	177219
305496	99405
384148	113138
477815	24105
35806	450050
299448	468249
290216	100478
424102	159192
107592	103031
303278	387742
19542	48440
116611	245824
166717	356674
135920	91711
205704	478415
348479	180028
143099	99978
246363	313745
39531	264800
1063	203404
401592	281236
93448	119595
254415	255897
306749	491952
456102	124371
491070	293813
45724	270521
224377	49592
448862	451390
384575	205289
257977	242191
287766	464734
229735	230502
333869	264406
422711	402509
96335	317100
343604	190795
94667	340803
21411	139590
13280	407026
344481	132318
33130	190369
428625	424254
294026	71862
412109	15209
213780	294385
312347	317486
460776	440660
447335	254914
345472	24600
207988	169167
437682	86728
286531	228431
442064	228431
302795	309801
196036	382030
123528	453625
307983	365329
210529	90283
169331	82585
446029	317911
438292	273831
136366	39743
396385	50538
138232	17927
455074	98192
343907	290329
271311	166063
343010	287673
379335	272908
440784	407277
339326	267352
410280	262954
243287	291936
493625	288035
490185	28129
116404	385238
363792	411546
350507	70557
244172	34462
2540	351586
476328	423364
111686	313745
146079	247794
320498	64769
442064	371853
329012	363564
217726	220939
37043	165653
396590	53389
480018	438368
24518	242661
282461	488155
429377	364000
203354	50082
379680	115759
184914	335931
311389	175378
487831	91116
366674	456640
417314	69319
328729	158153
229999	78906
174853	221660
93627	13563
471169	475869
157586	418551
38414	270369
46467	387499
69503	258458
17739	156376
282092	172628
25130	336590
329014	35629
970	146248
465877	253993
121641	178907
338752	267297
320917	345333
153824	289290
251677	85078
230561	233896
246497	409540
37839	86974
419252	184697
452297	339829
185879	293592
287507	90978
293503	484447
342486	88313
290644	51614
89671	398333
174167	15133
263021	57983
416037	381054
292514	270608
446394	46412
334092	216100
248398	157839
72223	295144
222702	350549
138990	110677
87739	240796
150216	387185
142906	254270
43275	428864
375139	452098
430800	411809
23508	262954
382882	307913
414477	187834
60287	479570
268955	478868
191907	192610
493217	110677
114063	232605
457781	121106
126535	295650
238456	52305
173676	189975
93288	285634
266158	137128
39399	12443
393637	285736
376259	183213
76355	285156
400931	313745
251042	259929
493814	75303
190629	229160
183038	284982
254175	223328
382259	267352
334196	144470
198450	168638
190281	222979
372214	291811
309312	152348
136711	80501
95087	146202
8138	125399
481419	149897
54208	188759
188021	80466
42935	392062
105491	141559
369163	183112
419274	276358
101037	129932
451354	241137
317735	478415
417944	35601
98689	183213
351529	115340
318075	179001
438317	113051
108364	310805
458572	103704
113144	284843
471406	127270
483112	119762
392707	62191
317613	36370
15929	283290
401826	105170
318364	166513
334447	16226
216736	105498
415574	300345
63889	96946
15873	120145
215464	162831
392922	488329
263962	62978
178663	105153
74309	129094
303303	360038
56107	68148
207959	95986
389206	39195
266141	221119
465986	296659
230051	377888
262172	373584
409745	128155
463891	113895
388633	207557
12823	393326
46621	403870
60358	205222
258190	454470
215129	489552
156880	190369
312283	368364
37452	451849
462258	365898
264472	315671
303158	367806
71747	281924
142342	190369
383197	103912
133909	124228
420529	263009
181123	421267
338735	430356
214985	284375
407178	218615
398381	468019
265192	410729
472694	324935
214668	315888
467085	22549
372121	453268
403069	317118
338915	411959
312283	11008
140584	456403
24412	76773
485969	366127
73792	275677
464892	183213
222389	367068
125837	313745
191846	3462
125417	51080
452240	473917
208703	168381
328075	330675
76228	364291
267143	44826
272742	361024
213123	35627
34193	162795
112602	21600
175730	205289
193154	440275
309917	180578
284985	404960
452148	426922
461535	136177
95700	105022
118097	377757
341204	42189
469026	391414
130121	209285
254155	196534
425905	205223
334105	467818
481419	130542
298271	145810
464018	153363
328378	350822
97344	288012
50790	336619
391241	286936
403749	467703
274613	70677
34031	491990
118445	198275
143942	386280
331498	91095
268101	179045
319484	193177
215476	27209
211006	464062
368639	108554
54317	355864
359889	63528
351457	261390
247262	209293
256277	73336
214114	432292
119665	99872
331484	70461
239062	79804
165658	220417
26740	315888
371380	432175
297665	260927
195384	426034
52396	230499
344029	190369
482014	35707
134351	277987
477478	102167
163237	468832
309917	80057
275520	276041
445330	336378
354545	180578
414928	82537
332458	75568
197699	18451
80871	341271
81249	119893
299630	429940
319081	362610
64777	160671
445023	297564
139072	486121
375156	160893
306243	56101
313312	478415
74769	223121
219546	153771
220617	391414
242326	294548
398997	260740
228225	26714
145282	361964
453483	218727
58784	237165
80342	467690
9501	82585
329728	365648
60448	301139
320972	54976
466671	54976
222305	486885
371983	428944
477948	346098
158805	240374
65783	284843
176024	214624
109297	355503
477646	448709
407480	363973
295865	343655
221753	167905
334985	208418
163904	48861
265500	35629
248013	298509
139672	16921
430217	233895
364147	152502
17470	171863
193125	427803
140213	189569
328940	281861
132520	118498
73087	74441
161859	59311
479351	247888
353098	197996
37032	15133
170438	396968
454309	400551
140904	452608
331119	375768
69770	349804
403352	317118
47765	484027
358792	64371
146758	36960
308783	246303
132540	355806
300741	284843
239107	21571
252877	303648
197505	34761
303830	290694
222698	312323
28496	434893
144764	130619
73219	131452
404849	224553
320018	481671
369376	27464
24293	196399
432867	267991
48547	488475
224660	462973
40260	250389
463550	420777
123389	155719
344314	142832
291882	297220
405017	89810
229433	357854
228522	35609
102436	332685
174034	364637
132321	104505
347433	411455
264479	421639
174623	454975
385317	255797
128940	69756
5070	399780
492805	318345
64473	315671
127921	432143
184629	309080
461010	224434
442305	232501
277302	371624
411725	371918
136129	377206
308618	167966
362303	178335
189806	263610
235168	100956
332936	198045
281643	99405
81358	377323
203222	329698
404561	87558
241398	53153
391106	65108
273768	459680
178968	90277
254251	67584
228732	275953
215500	151944
226023	137331
135792	99021
18218	175818
37510	407756
367343	348007
179535	218727
327168	457801
45787	60517
174139	245679
310617	432866
385050	94344
85445	50672
474541	440660
947	337920
266843	110677
368858	363385
469976	130028
440940	284843
211884	455150
202963	59782
122186	424791
54449	168602
166903	317675
329037	190369
423682	360512
185629	371617
411874	80781
109817	491978
137600	234356
167823	104061
9025	467418
153162	336955
81887	175249
424497	335114
11314	408853
423559	178048
56281	400077
138648	320508
393346	245679
297556	420944
137454	465254
281876	186974
260589	25034
294065	224806
382343	476951
274647	58567
487094	13556
244699	486339
421108	454250
348261	27347
53112	269853
198985	21902
456940	305933
209018	165267
182491	107911
153070	4168
65513	452098
234374	54976
129836	463623
22385	187974
220435	17470
85674	141509
131574	236
263557	270196
344412	164884
478993	395968
301675	205650
324377	181003
60665	446351
387959	362615
342465	281574
391176	478305
401274	62191
74125	451336
190281	40287
376984	48275
381105	98906
167419	359039
319166	347800
213869	252347
359964	113138
430170	120778
376859	417866
85863	267352
79459	388072
96288	95942
17398	208577
398390	427796
436892	21571
463866	151944
445890	49228
245874	442021
331689	313745
418765	143591
379680	96256
489706	53490
4009	436698
406748	2865
409745	88113
226396	198790
478469	418909
300240	304563
29824	33838
347148	152502
452316	268176
80087	94344
16521	403953
256583	363581
486766	162328
157036	53863
360284	379719
367619	411455
480853	101058
223989	200851
370830	352633
246540	278298
115356	164884
413953	151853
340210	60454
108700	102672
251372	78811
198258	298606
208751	381221
380858	233477
48112	363973
19781	178103
149343	104498
189391	214992
401247	14545
115604	263925
473967	56609
412624	82794
448784	184163
61040	217332
192238	147554
187423	182355
433468	464224
38671	15133
21010	331491
201932	278393
366117	163577
132899	98892
325055	100503
78094	162831
252065	253069
203259	293813
60195	128325
321378	426792
184776	246713
238188	15133
474894	340635
21978	366127
144009	141892
157043	97834
119381	232814
118344	488876
145126	54065
327655	464725
474770	126144
272316	65427
299715	104800
324542	172782
252043	355552
317983	174139
404724	359218
263958	475872
283883	222701
434045	11357
262815	458915
63991	317132
265236	229928
227263	144993
218607	286828
481044	475571
68489	85027
309410	201867
68367	51320
358172	315261
294342	85129
442236	186561
216894	464190
156446	476766
380496	266538
95940	83983
128128	285634
217295	493609
157878	394156
262980	391414
441333	351193
128909	187956
307718	476140
455565	208577
403637	310756
47630	192195
454263	52935
308013	57401
484636	183213
467930	195402
5747	69359
214853	306633
388141	186548
282476	117982
339880	134694
31954	277961
432775	85682
375571	468276
70788	451867
375177	164987
191128	257683
187435	411740
4841	233895
46143	15209
172830	259192
215762	132996
471365	18193
80936	377906
317801	457093
426882	31769
289513	100053
264183	296701
458483	466737
254107	160545
176710	274309
239476	418374
234809	94667
32232	339119
174255	157624
278695	296423
16044	431497
180755	161593
197655	366666
146429	120021
148468	287382
271822	52917
445016	143363
208883	355451
436660	76417
464234	378462
384223	281861
399591	140205
452351	198685
95162	60517
68797	200444
244791	423688
29749	266893
276944	218727
108888	239024
18571	348007
342117	423428
460466	394501
487536	343012
225295	110677
40098	355431
45728	179136
344486	95312
407894	100813
440249	102137
448696	220635
67966	15209
484044	49903
414905	110677
310309	105967
332862	94344
155210	31389
98684	4369
48116	59831
399516	28129
47080	278550
160987	187836
386266	336590
316655	332392
3111	482004
287874	431285
251379	162212
74365	189938
130013	254350
211404	163099
53846	15133
485634	362639
167583	335593
244411	336955
107286	64878
143099	21411
386278	207399
270577	317118
263248	272559
238848	92486
359287	90277
197278	147121
142318	113265
265910	447897
118539	4349
106739	240919
47816	315671
244221	413525
436239	141649
190926	443337
139844	67009
18879	390197
416006	429299
388170	82533
364440	158438
186936	295484
148203	468832
344314	318270
339719	245495
474710	257298
228307	293813
436003	287832
1015	115340
473999	214703
395055	234117
467087	348798
420234	319063
50876	370866
466670	413215
112212	177630
481412	372314
325104	261021
329182	361698
266141	87272
408108	244274
331566	264766
153687	245715
190564	244128
85476	146941
128199	246085
144076	134204
128220	33664
424222	66968
177560	258993
411282	253916
323836	366175
288233	449804
93490	360636
280542	32807
469243	46136
15970	384344
375264	167939
356990	162831
205729	237809
65546	418308
270141	414362
423828	338155
163356	409828
370130	293813
168894	220417
382643	268261
118131	423525
414035	390687
489850	29105
53846	22827
157504	410802
477841	435092
18451	349855
444002	455345
196949	367798
288701	346793
199364	422853
41378	51755
96692	62191
401746	401871
55084	76111
11946	380861
295838	415920
219607	270477
417992	264103
41673	18479
297275	158435
289075	434186
213985	486885
234881	33124
340072	160071
422616	220679
282602	460192
92672	333755
372857	130310
489657	88705
77822	374373
18851	256786
322077	72523
65924	114063
432821	383202
16844	116915
308343	426736
297165	177262
14528	489864
408329	153108
7788	13326
229381	21411
456231	344063
233117	379018
14601	286936
138511	313745
205607	345883
319368	141361
33032	175960
113843	6418
346071	245679
300336	476951
158547	186041
88575	267352
363701	366127
237242	296432
242078	361399
297026	79989
105058	257388
331316	267602
282138	266600
378378	293813
310396	445233
178422	381462
330762	313314
88460	380028
166097	229733
396928	207927
399974	35628
320379	324512
108220	391414
298780	420959
203356	446298
151015	359762
119088	110677
108525	166970
209471	374052
323570	19334
317635	101058
380301	285091
282586	254459
488025	27748
1104	163474
177385	114930
133718	173176
165381	422133
16900	92613
424708	21411
86547	467012
6906	110677
300486	351765
446357	14058
133909	176713
66276	59169
64214	419832
288181	419849
386992	168381
66137	371108
56621	294548
152329	256829
465647	469825
52926	262185
356473	37476
280775	401555
382892	300985
273871	296750
470483	297794
346299	467492
380398	378462
316284	331338
316907	236213
470401	311922
380411	312259
381262	80193
289084	230055
128376	123410
78025	187998
216229	177325
266181	488735
425371	314740
346489	71899
378558	391414
312283	6511
272020	63531
119382	470554
315250	424477
283698	444261
175499	75499
373749	388531
403396	304075
450320	245912
130400	308100
32533	449450
202851	212278
9025	136388
184096	20425
169047	245211
386516	388073
138238	476231
221296	266978
430041	138097
74206	40330
416684	262054
342619	28129
330506	457081
120949	313314
134924	293813
326109	336291
108963	313745
296645	172472
221759	432812
319132	408617
149908	405217
428092	243282
65475	488205
172453	356092
303897	455405
399739	209572
118385	367750
180382	367919
79949	380936
216229	10690
84573	22168
379130	419463
348873	421356
210321	324695
254446	57205
352739	327217
390632	130028
140508	194478
112443	224016
439977	433131
81477	347018
360137	153995
187628	229604
479900	461193
19727	4413
237533	309801
31690	385316
103327	136331
172783	270970
338457	203208
483150	84089
160794	20809
390771	473586
474970	286828
388894	112047
382394	110677
274314	205289
125745	40161
328152	26623
52668	172266
384231	155491
263703	105419
298479	57375
257245	153995
99283	328837
84566	362610
286879	413535
317390	410951
285925	250679
76104	152020
390196	60864
432673	114117
184835	47163
208166	17355
155448	78597
262642	313745
19842	62996
122150	298142
97900	48163
226870	434074
404316	394656
360562	55485
413997	303846
50899	65108
83086	428911
197750	293813
167283	110677
314777	273154
408602	219808
172923	47867
126995	211384
444176	268473
86764	263555
25111	387156
405979	186159
432009	266683
206686	320933
9950	100503
4955	313745
357514	373438
64526	110708
226538	105878
132278	461951
283612	268524
113990	402323
122436	345579
189879	274309
448770	379976
302475	275384
244017	246981
134299	6806
182617	146790
239595	385181
413218	435677
164008	205270
254248	336526
461133	415599
471306	427581
277568	17333
73190	326492
70232	489552
410951	146447
62730	347667
40879	478415
415669	100477
313523	81018
294957	67358
73655	101608
355542	134145
439887	224651
319259	448699
315159	202414
160091	327099
134299	436106
118136	280445
204267	420944
308122	86263
367619	22804
346324	56671
25748	266076
187787	28129
341197	183807
326683	431741
200304	196699
427832	118501
191308	256373
319160	212278
163925	297269
387013	228431
477446	319240
263485	341644
466115	253993
464387	195615
234061	283624
308165	225299
145585	480683
304146	471922
58435	441434
204432	229215
167189	341756
448298	105498
227938	250410
262730	485063
134469	275050
298842	338271
193484	166063
407066	219876
7657	485023
449000	327204
278201	76045
101274	306279
35806	22953
323046	49903
115312	4886
29175	191365
477551	370187
399374	11626
339333	464420
200293	132843
234580	339008
5512	267590
443475	94667
445708	113337
459280	110677
193197	386057
26091	148316
104785	325492
245254	57134
266897	41673
322762	447633
176097	402323
333060	74940
23386	450541
458831	302014
356682	290688
225234	408887
54542	285156
215762	391989
491462	83872
281149	83811
97688	217423
338812	330345
267809	169893
411680	439074
271302	173432
23353	193871
298230	30637
426107	401871
364775	229953
235597	237548
291889	162645
454908	433645
274085	66808
54249	77438
228	342063
380554	245332
407655	300493
138922	335626
172390	250410
20287	173176
22779	92645
28894	42826
321735	415299
482207	97070
235375	49847
313547	275604
200092	353684
369325	76226
207929	435339
409794	399867
105336	269199
450207	247040
195717	154137
230734	212081
176762	286251
249765	94344
57276	43778
186313	293428
366297	191292
91739	405217
486701	327061
173129	221244
23905	200444
409644	477986
426812	209674
186597	467714
82348	490683
135065	201262
169188	48275
188847	121755
489242	230925
214748	245131
326190	461392
184724	368892
228050	459952
157832	211430
448199	261829
195973	297276
360137	98639
492292	353453
344380	483591
368262	224000
134270	94667
266813	78469
347374	355700
81898	205270
168610	267602
144288	164884
20768	317118
421137	285508
346322	278382
409109	202786
222045	98493
469532	280933
481799	417201
430103	228656
122942	338271
360841	42088
368663	218485
440768	417571
128586	82986
5161	466737
275721	16093
456012	300411
269343	464062
284806	197387
120851	290572
122801	358627
8674	494102
57996	381485
163971	288000
103007	350526
334373	348544
64785	469235
132063	79249
46755	91657
272053	366666
181811	258370
485901	250214
308618	262447
435857	195121
475476	249334
444724	77801
15703	254044
239689	142018
55734	276444
438766	246311
455074	399852
18463	79021
169334	183213
409016	139135
10015	470058
459859	134277
472546	315367
232489	461289
266619	230691
10546	135914
214576	286337
309085	328140
190974	331349
434855	217423
221013	281924
420790	237165
478508	361355
107669	1148
96298	393989
135336	302033
84745	256112
353078	343108
196963	407843
480794	330075
163435	438193
477932	378018
110094	190369
22512	163889
78158	196590
145923	168824
350814	121106
15009	269095
343599	278816
10235	276663
6899	111527
300711	408770
430287	396563
239893	282477
349595	117293
458903	22347
4002	97277
428635	457825
158258	400824
389170	292791
63047	422110
439374	255469
324468	301649
408888	251706
136711	119868
378487	157726
245938	264653
315605	321923
70746	211886
55481	491841
163089	387860
208744	447886
170894	492134
453113	117339
351158	478415
327577	391902
323868	164759
153568	116942
14001	408242
414334	316388
80334	89489
436699	261829
27642	277575
40028	127357
380726	62191
82688	431137
121594	98645
167588	430835
298370	23018
190652	488068
250493	76871
162653	137155
66244	128316
112960	6374
439439	188737
446542	487833
222334	491677
159448	12443
345762	429161
373585	230255
452192	353109
439992	86158
407540	306294
89683	227958
132247	224758
272457	311340
492406	105498
66492	61059
143657	273831
118867	478415
362267	108944
270473	15209
153320	32915
157099	63253
187482	79905
198162	262954
16116	273831
375660	244699
214314	391414
342827	435276
473412	246926
291699	97494
153151	341033
93046	315671
24135	194893
9978	389940
410161	58881
255422	88419
254735	218727
52980	15209
303415	491628
317983	310574
440940	59784
184528	130726
316828	444864
83197	72385
240629	172266
377720	80501
240467	49228
131574	49021
50931	316011
194169	80684
168960	196177
19341	106689
263485	309801
146893	356752
430180	490440
57009	50155
167588	120331
472440	387742
519	357802
2716	281472
253151	422554
480801	173441
233498	16090
130069	46947
338561	406813
420419	286936
345386	444128
313115	248398
20069	319051
121539	336590
25072	222701
224667	461846
50285	101695
415116	168213
444139	79577
190824	61958
303974	43633
378008	225152
29559	336870
9969	117812
437396	53490
60662	288035
7940	50264
331501	155756
175960	393326
77819	291412
46679	262266
149147	220857
149892	376172
107295	63957
102065	348985
381697	336590
136543	129827
384280	77004
99567	487833
202379	397734
319259	235107
473657	125537
476811	121922
335050	348646
333737	30403
183139	136236
444572	9100
163229	118909
41378	47662
41904	343261
316136	212275
438193	271336
316922	489822
106676	124085
288333	170085
68768	373189
178331	162831
244187	58330
221673	457550
143168	148479
272301	184221
212059	21457
443307	336760
297992	5226
438193	386138
359871	394948
137337	470371
461230	334640
261278	222562
391391	109251
13829	64809
335743	168213
71996	468489
56625	49896
89238	437881
286211	265598
489552	479374
7643	55074
251791	262273
381305	178048
117647	393760
473310	295808
215717	439218
237040	15209
349213	895
312320	68525
240661	4349
258759	83202
20732	153920
314413	2232
332341	192886
410011	42021
387839	208038
237458	438997
472164	284118
391554	457081
175401	345011
437030	113051
417019	107473
221398	401854
363467	187920
210868	256381
185223	488809
124581	460050
60595	295041
463774	285938
402669	461620
362011	113160
243321	358522
43783	311567
59590	238729
79306	217423
87151	391414
461780	237235
404337	452782
404264	21583
316626	107852
23854	147980
473580	125003
243921	478148
226821	167773
58464	272230
126864	54323
2421	407306
456277	215459
376792	60090
103817	361314
364775	280036
188430	452133
267837	48408
76007	185368
149357	488984
401085	32430
475716	451885
314935	176638
78349	294234
249298	133681
271660	398345
174028	137508
199905	357448
34649	366127
223217	96971
390032	15209
20334	225214
478787	50966
315550	186259
137833	393326
486775	237235
60057	44128
219607	158431
153322	421140
237076	20043
437849	31616
449884	58992
252371	215054
239870	378686
216784	434045
476916	185341
62681	298794
250183	411771
57	62476
157396	368205
325995	378462
157878	224534
91314	358704
400586	102352
2363	144845
167588	275484
187796	190369
481419	485072
477847	278877
295387	315687
186439	158608
319824	412488
198317	446086
75988	133148
396971	249334
267562	449319
468627	65028
216143	442321
207212	89047
171438	476951
287566	15128
305535	424497
83573	371983
339472	163598
391971	313070
309917	187998
27325	214732
131550	170939
350699	88705
457500	11585
53883	255781
27164	233882
477932	280216
20082	190369
451769	119762
77915	127921
160120	246311
294130	255790
78669	422292
402316	313829
398512	365127
284795	280200
130159	15133
121529	94516
483847	318706
179067	459802
379356	383508
73468	430356
436219	447945
351193	274114
246545	139819
483377	379824
427685	378686
210900	413105
90664	130742
74653	218458
223237	448639
433932	238578
381540	314788
4914	279997
224143	257298
401099	339153
97245	272069
405117	428214
37702	402323
203733	250410
206565	64335
178422	329729
47776	62948
404568	382736
148162	311703
172377	353339
139852	188759
152450	247631
51654	15209
453012	393717
318256	389682
197200	217423
164139	476951
174567	3238
312543	83019
204078	401432
100406	345732
285143	58466
352508	401997
176271	62191
102065	193552
29747	483457
283698	320162
316809	111312
298427	187940
309532	15209
52872	16433
287953	173576
273120	234829
440808	42189
54539	373730
305850	293813
46339	183887
254607	95149
164273	433771
474094	173890
378691	52490
39417	267602
301520	336590
230036	205223
51756	433311
452121	9054
144876	371918
35909	214024
353684	211868
284218	299128
162643	157869
297842	467267
208593	260811
167588	466589
1685	388832
237801	455184
236961	360567
25528	478415
457741	262277
18677	277781
104505	350917
39892	112235
361145	54821
2487	15209
270760	21268
400517	425675
233699	306183
37970	429593
426795	372314
234788	182456
100926	242552
81304	96323
72182	146202
175552	205223
416079	236415
30492	353024
424671	57375
291268	132227
419720	371608
364643	291639
78030	289883
388195	54908
303782	442652
44160	228802
250404	25415
372506	1057
126208	479614
144288	227101
124351	77031
143046	122462
260814	467753
252524	194029
215367	49828
339517	361458
24504	392086
302726	410945
110503	228431
166465	456640
214751	74099
233045	319765
267516	351968
423074	431818
255745	16711
477928	293813
331384	440660
484144	287405
264633	21583
273173	205289
385391	471416
79836	419888
302769	125597
470415	160468
18451	210189
302033	209000
106531	99021
34961	104855
342465	122995
188857	114550
204078	364832
202379	174472
15852	79827
91828	54976
78303	426422
35944	298496
388407	470766
27634	457033
151087	320097
367656	290168
171438	60090
385697	40655
189779	93571
455824	181957
461833	451828
66235	308788
293913	392061
135372	435099
90894	21902
205466	125098
172396	70631
128337	40447
224477	147554
322366	120074
98655	237165
380748	60356
482324	124085
298509	357854
352614	235606
448485	11375
438573	306820
203781	454822
435966	214604
326689	204244
178855	184258
349106	477491
455378	110974
335421	246926
261759	264766
64479	110708
30657	93451
336692	160418
364636	267887
159963	379309
286826	228431
80014	196783
459066	440660
356081	327459
108331	20959
379104	325023
315966	286936
436375	440660
87233	342807
114405	474341
245262	389682
146893	96894
472408	53389
347209	195658
265297	17186
362231	26551
31759	240796
467662	239579
158170	281978
250410	407085
123790	159249
133156	491453
45569	457133
204146	476951
159559	410951
77288	384366
390775	439074
27770	205702
158799	364643
334350	478415
280762	125751
296518	181767
124440	16433
119001	375103
425827	137133
464062	207743
460021	461944
41820	241237
114063	224161
404960	476485
485646	229543
164811	366534
11663	21583
24333	53863
301066	326578
439381	326320
271760	338981
412440	141525
51446	446630
367782	76038
133909	490636
212205	169482
342605	421935
467465	70557
216715	359707
116529	416023
61687	303424
259850	283466
265798	215425
380921	272804
349610	127813
365093	136957
61474	440660
57424	102774
267742	161929
279916	293813
381787	242667
395428	462676
79517	81803
137744	41287
153559	317100
363866	483483
164236	206394
35917	22779
144290	222369
380496	232139
459084	235679
137508	464588
393482	408573
477932	365860
7758	471221
384272	143817
72804	425127
458348	334009
472224	180841
227027	173441
455868	244688
198086	143557
244688	301190
46984	122462
277559	13215
244741	368710
334311	441009
257284	13559
75832	126013
482286	456640
162954	206327
20946	274151
151991	33411
306294	135034
222572	110677
236359	291312
395295	269199
356406	194165
339959	413525
458982	43514
331238	66004
287481	239084
208585	464350
363643	31379
187834	195174
266307	450541
210579	413764
447962	450823
384016	95659
58055	253471
212009	269199
327357	168213
48124	389760
241173	309888
383092	152502
334602	265589
49423	16433
192852	450939
245592	63494
193051	255195
344364	434186
359178	270959
242411	394636
483259	162831
34417	86892
437562	448872
461783	384336
188246	89270
230691	272309
444380	71582
250133	173604
430404	48996
379680	387839
277215	317983
150496	446801
237069	266899
435689	134145
145308	428214
378230	175373
279861	27500
137696	401871
182940	920
33280	408639
226741	211558
450229	461644
167046	137268
241914	216657
97588	262395
99909	454867
145128	414508
464966	104505
58656	278642
130265	450670
33343	103850
125728	192524
14788	422164
394199	428292
67906	440660
246311	445663
374305	275478
415935	125410
31772	119123
343086	21411
188472	469235
16400	138174
343883	476656
307799	293257
133741	16433
230574	282624
22682	396563
148213	478184
212768	276900
407577	241005
274928	439165
221648	63892
67906	336590
136731	423711
191488	24000
191155	212066
18657	275222
468055	348563
270639	91711
175314	190369
24989	3041
475322	428125
263328	41495
181150	5041
26170	267352
1839	226396
289513	330488
379680	239561
97396	373604
213123	4413
30176	233895
290824	264235
25926	322318
36211	76829
402909	40447
213	429863
66383	317602
375678	340697
14131	166513
23366	132996
200092	32229
216145	65873
167588	388500
198662	309801
247189	338264
206699	317578
136023	300328
483529	91295
110835	333387
376164	229872
188201	440660
146893	245580
473123	423
69264	204330
425430	435817
75617	442227
75324	40754
455683	13370
229294	226494
19625	334811
198043	232925
267837	146841
167546	459684
66575	110677
411249	420860
426470	58441
131408	221759
474619	290014
166903	15519
482446	99542
282260	13370
419869	461496
264189	237548
109727	438419
230969	341664
491610	52537
110306	464925
362435	34206
52918	112167
34955	418551
395169	217423
488226	414286
296948	246672
363120	471494
335069	222531
352392	54455
466562	328859
445371	250925
351662	333876
404506	40447
311043	139080
262639	361938
170421	72461
329010	239198
486644	227470
28781	119123
408555	324037
220378	96366
62408	48073
123917	338271
325717	242960
440190	340772
172630	91880
444754	77978
166454	427667
315588	141440
258539	363581
136362	404270
449634	461846
292877	183213
334602	1477
379962	241525
262730	432976
59797	286828
493683	457081
434237	395854
90008	282822
214721	60517
475025	357854
159906	338271
19053	156237
417736	244005
32900	210574
349460	113740
141892	185899
332483	176082
33053	459016
466913	341271
111262	166437
115340	8111
140616	322579
15133	225394
151220	230099
322877	146202
399441	450191
414825	148422
58755	76709
349965	87889
458089	380071
308987	392083
77255	311604
27831	434893
440249	458264
275824	57134
138855	176913
281709	478415
22414	110677
71189	250053
225130	112944
489386	35707
164412	241306
402776	273831
308756	228013
77248	133244
122443	275178
282196	11314
308150	238075
434605	58317
244026	478415
126917	86476
319259	43313
86632	220863
261828	38082
365099	100277
197561	116014
399581	97053
276883	134178
279192	74882
408337	309911
197124	313745
413669	451155
391927	454975
364997	86728
104788	466135
188493	405217
266448	489552
477932	17231
277467	206686
94102	428501
485476	137128
266012	265046
48953	160379
241403	30027
209145	164164
185154	44292
341971	120482
343031	397494
1588	476447
22839	66140
58254	255733
338933	336539
258998	21583
20936	389384
363266	314867
363517	455769
362932	362008
85237	248777
120361	71706
115171	469642
178089	312426
296459	425838
320873	26852
121114	309601
7922	230783
79025	102981
131628	339837
301288	466907
116229	50838
402554	137508
112443	190115
253069	364294
424256	471548
445143	265589
17695	49896
104502	417730
431908	285736
62018	392301
197320	46871
339874	190369
152368	83872
48739	421501
305357	303532
481419	179136
435084	207916
454090	463440
296414	171371
28506	191376
86817	340211
200092	46079
428583	186463
271676	75034
334256	142678
133102	479614
310338	492298
485793	273831
291899	218727
385308	235679
430313	478415
9670	226318
312098	38002
150296	459419
382371	164884
266141	268176
59695	303028
436709	401854
217418	83403
15819	244939
169932	36451
252226	299702
374284	315671
365825	57989
49423	190365
273019	112317
89064	491350
424955	114505
385286	312180
192611	404219
479351	127788
246221	324468
232289	476656
221106	387742
449061	444692
217355	216989
267002	444213
276158	274082
21230	113749
143693	277961
219068	58441
494102	47287
135939	326985
431807	5209
261564	258610
298051	117800
26109	53863
265609	471416
299168	97894
483706	6092
217708	465371
242812	209689
435698	223404
433249	391300
137454	109231
47862	206030
272036	384499
188510	85656
118131	389512
174034	148243
484499	367885
179293	130514
262210	174413
154322	17186
373265	202191
420923	304418
126216	326367
300727	215628
45579	462650
35263	242571
382722	190369
215260	199684
219089	351818
188015	458264
9270	75273
256893	93700
354545	132843
184071	422853
301546	378686
330269	139297
150990	269199
444380	391204
1477	58567
46294	213908
272661	132996
64272	296423
328300	313314
463723	217423
251586	24647
474966	101037
257284	342566
102950	417201
489977	190369
465505	348946
432673	263713
247961	161402
290216	322431
409828	83403
145973	44171
453213	22512
384491	148903
372180	62413
388489	210540
191896	198297
19542	146915
107524	16485
36267	447219
123769	24000
104539	216638
451828	106930
433346	246245
12088	68985
424713	92553
385449	391414
230629	13563
209563	180578
289810	152502
394087	215498
410761	362675
66789	100537
174404	103804
43444	137128
253993	425675
380101	117938
457103	57375
338576	6576
119001	231175
401667	156375
411862	465185
246672	304969
409746	229796
175962	338493
450629	94667
458768	60389
250833	66129
328917	466737
178422	206146
165222	86560
224761	374855
28429	421356
71539	168405
312221	148739
368632	124405
162900	360472
148291	233115
278382	214024
23500	422853
149858	32377
354741	477986
438349	186384
471824	191872
369658	391414
397547	273831
46506	144453
298063	279509
218890	263486
67174	134014
219756	223873
263713	415594
253503	481331
332862	228431
70493	120852
132672	423469
221521	221890
406521	311340
250153	270095
275003	358925
48275	488775
252803	353884
50324	398122
229026	266530
257694	105878
167616	423310
61807	467279
262286	62661
457293	332638
266843	171989
274892	245565
450465	488960
46158	395336
91562	400986
85254	95942
27073	190564
466805	114805
77229	48275
293421	162831
223363	420944
278078	180761
150749	428103
390349	80034
118703	72252
177569	470306
475960	410951
345715	369027
363839	13370
238548	295650
484200	266198
81369	477506
245041	472950
187539	382096
343197	449620
36211	429593
377006	29105
229323	422868
280968	344637
242476	228431
67613	364279
416470	399295
403690	456675
470802	291984
418305	234356
424710	319368
454987	296432
203219	60496
394016	380841
309237	348912
135920	153842
345707	272427
157093	8306
139350	139
222881	1992
319595	246311
471617	71348
377588	19246
66259	145681
182799	1247
15757	376052
424534	286828
272628	194830
202384	450932
464011	463549
270457	288289
134299	24324
328146	481279
59935	123382
30795	94344
443307	401854
387122	263009
259835	50173
28616	429161
97732	430754
382882	426902
176799	118271
212739	443798
411761	21411
266228	278149
18721	447446
76852	188413
266307	470689
482712	86728
78818	281615
135718	351257
491618	172464
145585	141516
625	187974
473105	401422
38798	149864
246181	154892
409244	338076
76467	396995
444890	281163
15794	113235
464365	28129
443885	211551
193081	98469
488971	435413
456357	245100
171069	141487
142522	325471
62630	120195
325193	34321
156348	171997
33838	51125
457187	267602
440982	198550
95428	104505
301247	447519
230629	446059
2935	418282
32229	314228
270760	207991
360848	363581
52488	234164
111693	399313
416470	275677
196783	300044
303016	215168
92543	164848
56613	112330
380748	324502
275671	49021
234603	440660
207902	259759
297979	438524
398127	455673
452709	169047
213588	209257
354209	347568
424570	423688
440492	53875
241912	111518
64429	196783
242210	61572
306378	486885
418613	245317
475039	336526
115742	476447
48275	290057
457418	474398
160895	145780
319465	194478
90505	267029
488715	464080
314617	416357
73327	329727
32841	134294
289720	127032
335743	401928
334076	476523
306196	306380
71357	219876
15513	480342
52140	119381
21582	83811
169408	230629
305800	55094
426392	481228
130069	248830
235409	126604
482456	131814
266793	440660
62540	387742
55525	156603
379640	336590
368492	41525
206957	17996
137244	377683
287510	158153
342347	10345
4533	6899
400889	293813
165005	143917
290945	454815
131574	1020
238786	427140
189950	440962
1657	83500
410161	53490
187496	266852
363917	160728
277226	342807
467788	55408
493347	212730
19174	186440
64399	173272
31735	441313
21046	401297
97613	298490
196996	117027
158180	299357
379857	238299
314693	402237
404568	169047
128563	228249
71189	492933
56264	169766
463333	94344
144752	62916
59092	6899
404568	53863
174186	310668
287802	63276
99405	377449
382945	37515
245064	222210
138126	322590
157666	341907
89750	341470
2141	94289
400514	440660
35971	409279
325824	278520
243116	220327
467683	73768
369099	125399
399987	139648
10241	278907
368810	298801
179416	443693
121290	336866
84923	86950
41621	297118
43438	471013
120509	92613
297728	69530
323728	311297
337293	273831
210766	415464
236202	473223
45946	434893
265910	411809
293947	157624
132443	12177
109110	372340
321246	411161
136098	24516
185084	219815
162952	166970
221393	76939
143575	365702
321426	313745
146351	163790
316334	110677
313770	49896
291199	40447
337939	10071
58590	439652
307116	390349
53280	461846
51219	477295
83168	324377
448104	207918
274487	342486
302932	477986
439433	475047
369153	298767
81525	157632
49507	117407
180755	93642
88276	403515
421858	130966
131635	22347
70195	373734
172864	462653
97439	409828
349868	472583
330606	261293
78134	357150
399673	17718
198317	371946
375405	308020
144896	5040
245284	339887
215395	84504
79392	315566
384703	488641
394260	187836
80690	17636
405230	446040
45737	277160
73295	440660
263803	187974
477491	294142
166626	164504
129651	149326
59644	471745
370388	203404
276632	136177
91011	417201
487938	293813
31623	277875
239045	335787
251372	285634
469479	221925
199676	292415
51201	332717
122046	324037
169740	55267
181160	283184
136552	291000
105416	430356
477427	122254
466562	272422
425124	186714
369860	137198
338093	326310
235533	144052
34898	146202
362267	327343
66690	116070
198244	466737
170993	220046
430101	455072
317552	270836
174139	407341
127531	308602
172148	16433
457914	346732
103493	169280
301751	64364
421932	217143
6667	39710
480580	14621
267562	480633
360895	451097
111549	13545
30101	473634
350823	185910
67326	264859
354201	23267
96290	37204
125006	155246
464571	94516
263514	164840
479807	227200
186688	289976
161178	378686
322411	150677
230374	211423
461321	267553
317983	219203
172923	404781
138526	371918
87352	237235
412751	304731
349470	63528
364636	49393
292902	153995
443979	59672
394157	421830
4684	300240
10210	141154
262210	89619
32616	351414
335936	200253
478711	247053
376619	162884
301739	307771
117103	459802
158099	458717
195178	434932
463866	271131
321791	317118
154835	285494
477811	195778
399270	99437
101540	408118
352826	282772
392456	313745
405541	98906
43873	417918
263247	345642
259694	53863
202440	286874
215402	478415
491388	298562
137768	428979
380496	404396
192495	409828
461767	76757
96210	85423
300273	32807
57666	29105
255084	458207
180177	259736
118952	361894
108116	449645
200722	57205
83254	9054
324367	424579
229735	29195
322976	317118
187746	316162
492403	196334
402519	449354
7726	310261
313409	456645
425906	438419
271172	270324
419677	297408
470411	469235
80334	136845
298573	216782
289675	438289
282978	154137
259593	412980
291170	72432
91970	164
236533	267352
379696	300411
399736	112312
353267	290
350118	251597
19460	227696
274350	453836
269041	460508
197177	424714
388249	117097
176710	203279
286137	110925
146893	97458
364397	35707
217246	101636
493704	388121
80213	393326
388807	246790
433843	281924
428095	425675
117103	89283
251116	309524
120253	387742
434544	50538
217740	19674
316666	40004
367923	415976
345401	241525
412440	276751
169663	254439
41692	430610
204651	272096
474099	304313
32949	19498
132498	262631
89431	7771
384540	60517
61815	444676
373979	245679
373576	74106
392244	186728
318451	211868
123955	267900
269253	4413
389224	423508
169331	445575
164708	273831
440317	127158
130678	13370
188859	467988
109355	449468
272812	21608
339051	384885
42509	291521
420042	138297
107639	247993
38038	214881
261532	399852
225422	366493
236640	221798
81238	390409
434990	365550
75466	204660
489187	403612
178118	254001
15658	797
353975	276157
112034	488583
4745	341458
55801	469235
267654	276484
101545	485546
489731	329747
400834	140635
178966	448497
108843	211139
43804	421935
151487	171488
119105	342698
69042	74356
76366	435428
281565	64335
465175	29350
387157	184558
82688	377984
464849	425675
148139	300473
78469	400720
265192	104597
144130	438204
406108	160158
375579	324954
177325	489552
94850	95882
196955	270248
214721	98906
356008	298997
40952	3719
452084	403501
184069	311749
257575	494102
158428	166513
365911	91239
7991	81280
301676	426569
139433	215804
269949	268914
123291	487833
207741	77727
461413	61076
275511	8463
448104	372314
482401	489156
304011	86421
73660	152560
8001	423346
57203	186259
175532	267015
335253	227101
230574	185101
144073	308933
372792	117647
134099	168381
291798	16128
309901	80587
213069	378462
478051	45141
332818	250389
394867	186159
181589	478182
426470	214714
251264	64335
288118	338271
319543	414513
490190	366795
141782	51759
171699	28750
204247	188759
336922	168511
185687	395988
245642	307550
128034	198942
392086	221329
287212	50811
336152	138164
236330	356428
144819	366941
284922	1273
399492	279742
493799	74057
451440	15209
148863	135234
370729	49896
452240	375840
28696	269199
193778	6412
390774	184871
383164	181142
438005	161509
324687	89906
406408	105111
361630	303648
93627	312975
232913	268176
250255	54169
486886	332514
339639	253047
319292	94344
188732	166970
361648	110067
313523	23667
313672	211868
385804	494009
26830	173656
227857	479419
186489	460987
230903	424946
155636	384615
105502	194043
68078	453115
273690	212288
487020	180707
245464	294999
300717	25443
113139	60118
114083	190369
111054	93951
50826	274869
184697	328729
168594	360860
274722	279020
132947	293813
306240	3014
459550	179430
290428	422998
83032	404806
170462	258343
336751	245679
374410	28129
66699	258370
371286	98644
1057	443327
85674	451016
107998	241468
473095	315888
361880	49977
114531	424015
305628	15209
195436	111325
468541	301704
268758	140924
92237	32807
56232	443841
111890	119630
161162	253343
250854	223115
354367	361023
471039	288994
228128	148157
449367	336034
272742	83811
185613	185016
134299	120074
269257	476231
167588	62877
66383	114738
91967	47349
480771	465625
447610	246981
287444	342731
436972	49828
470491	164884
24655	353358
220785	68357
447867	313745
114455	303737
359056	388850
312283	14939
371125	144126
35736	20959
67611	53047
172926	89047
493918	268787
30651	114930
253102	142500
355048	36885
209390	58538
18468	20946
78417	350567
409248	216032
290698	344844
440665	218730
241614	414100
343047	84502
461096	306152
345649	166646
318792	60595
190206	22549
434748	104383
81257	345971
491567	393326
183011	46127
179054	144037
457612	288774
413105	51881
338688	285156
71674	120132
250512	428214
245582	459993
386214	335554
312120	345721
232201	382191
415611	243115
94584	428428
17571	478415
83937	453197
245720	190369
482282	150264
283231	353787
17535	210972
95643	469509
326331	317139
316372	320308
432175	441996
312892	393979
191155	195789
119851	99365
72804	86899
377827	293813
29656	349142
173893	96366
135731	327217
151401	293813
52991	166513
335302	345745
444397	384671
427397	260527
48323	40644
138126	148123
261759	49847
343794	409828
138820	265589
265439	384174
441880	140731
204974	456215
417938	258005
205387	313745
404744	150296
126359	145532
385735	144119
97499	93238
201985	37515
296945	335477
16349	303175
278746	486885
437930	126473
478588	404445
229892	301089
340733	83811
320576	159439
91197	407386
207862	86560
333460	486439
254446	247296
485666	190789
99287	21411
274865	368205
271954	146431
491190	354694
403637	280710
157666	112164
39195	394062
68092	148199
362397	226152
287566	402654
130758	409248
469523	12443
472086	275278
438032	316148
293913	411095
174404	67089
15819	309911
462564	370898
336868	484233
232812	421830
107118	391414
30090	219544
58245	235404
485420	234356
204644	313745
265401	391414
296651	229150
203862	390898
172803	398954
396441	36392
135638	483280
219546	338915
68904	207149
208461	151389
291382	344174
133849	393326
238406	210261
130300	54976
215578	236562
312201	17695
77093	257130
443804	304445
235434	317853
265424	199353
191846	241820
48482	40447
254976	73481
336602	135425
10546	474218
124942	355793
405708	220756
409007	478415
198758	95219
345715	359516
233938	15209
257810	236461
407660	230378
130542	379570
417938	264547
267562	494082
38059	9013
146323	260527
78289	85582
36144	318735
371991	355502
44904	262954
204338	353596
154704	380150
260419	217912
102825	102674
321645	52537
110355	429863
478588	214258
23793	378976
78673	189522
80428	455769
464785	456640
318512	86892
236292	207927
18491	275739
119381	488543
315326	60336
180043	32807
305802	298182
90922	143629
28250	360860
287766	287382
242369	441765
92180	290450
493303	262268
268626	7490
198687	92199
268989	390050
468647	220417
250800	244115
353974	190369
139747	164884
9183	238578
216746	286936
351855	412904
63652	416639
393870	73010
126965	6675
11621	60252
17299	123656
113715	279798
320496	267590
421941	326446
41148	346949
388475	217270
231740	216229
88460	376814
303507	3534
324495	127788
230574	217606
59528	457046
197341	373021
101344	369599
313318	261958
214608	67236
372493	453122
139333	385000
285873	82274
400793	437697
387742	420958
138946	264406
172973	336590
177144	42035
132154	301323
200286	246244
195373	404960
246606	132740
388614	200503
397594	56457
260142	352273
451520	317118
227306	484313
198148	227545
178381	287147
479355	94954
417938	471355
394587	99405
92436	176878
451828	481117
427902	371769
160454	49903
392837	300071
262639	456764
352938	279867
128080	270095
423367	11626
380489	21253
110835	57159
427847	15209
236162	281993
461722	267602
51380	24334
411016	459622
384824	118735
324444	475542
457418	58546
359323	69372
405527	216493
174053	62580
357854	227813
482851	175960
98425	438783
389146	311778
462189	32499
113673	368707
296339	239407
394138	384174
401948	467492
42610	282785
473580	216190
70014	263009
43023	264908
414286	47873
449354	162831
192311	413621
380668	2292
49292	15133
270224	453185
406073	291249
473153	298182
98654	122631
301074	393326
121221	247238
279809	445708
272671	344740
56620	62580
85575	133686
160833	259929
121489	164737
216006	243631
44653	215113
224735	468387
24876	104505
243559	406520
169954	426693
424214	86761
74489	294069
240436	487198
309917	49896
424661	411424
5041	252118
479402	234616
151931	383150
417871	13370
138126	71545
230051	325321
451007	47411
271482	280935
87887	326119
347121	275058
492654	245887
50084	269199
149555	56891
334478	40967
37922	264406
166635	353596
77913	110677
184709	484447
67536	419435
20747	421830
365358	410028
469102	473077
229353	155362
382797	354694
15068	25959
229735	243813
252925	452803
221296	422459
302657	69592
103914	28287
237471	286854
444111	281924
221035	88057
399120	482797
120453	351414
31483	394613
226167	56457
2475	150352
78951	440660
333775	120391
269258	132843
470083	137405
367418	484274
484499	477986
80101	279598
84923	119379
237744	127197
250995	120165
312234	9054
68130	344883
332685	469235
172942	252213
89257	127345
340863	116954
474341	467986
257720	462973
352905	110677
451025	15864
460201	359470
140441	279304
466383	79965
299408	433973
347490	405203
134396	20959
195732	90705
2889	491776
132434	353312
491299	188782
341139	160419
83353	480421
116947	211483
84052	212196
207213	48861
14291	145126
153438	403098
206557	478415
476412	489945
146893	198175
304397	332820
47092	429593
441558	341485
414350	386112
191222	113138
359957	364294
116947	394573
338718	24000
215660	164253
73601	311832
426800	479614
404133	98956
225136	401871
338181	395988
429231	260367
49094	451901
154937	49896
483216	273687
315573	339409
140450	12895
368568	317118
424844	85078
322820	367570
93717	118387
466056	105754
74571	429849
155062	411424
162246	421285
36773	421356
287852	17920
27244	115386
344561	115795
336483	184657
240441	373438
213030	122694
377720	259656
209258	214024
493994	160436
300736	344252
452308	315671
362459	267602
284814	401949
187023	342961
296339	151330
204827	474207
250322	208557
345579	39764
400520	13140
323046	431137
195068	454975
289098	94665
375660	15884
197920	95149
456443	482002
167026	296293
366614	115838
68763	110131
457418	16214
24471	124679
213328	331308
426383	426034
273882	273373
86490	139648
394072	178436
362603	420347
64008	406641
344765	143092
345401	358587
452863	385266
419433	431133
21233	355700
87046	326678
418180	469235
72804	45413
168882	215783
36684	128411
273153	317109
142997	183617
357411	208268
79541	241718
270891	51895
425124	432212
404892	278604
15543	145694
316565	445005
458207	50267
86632	121324
236617	327217
429682	288566
15225	36366
104621	209572
298586	264766
273271	107911
156770	76717
366127	237036
85243	384366
46724	176878
148417	143809
124259	208617
9100	215838
339716	359088
428843	419356
15971	234720
290222	247812
295306	126204
229333	303552
185434	205976
14871	199353
455673	218377
111968	137511
305850	328550
144577	250679
131581	177395
21582	342724
233045	95782
365099	157990
161197	124634
416709	190369
111964	178377
340771	273934
102381	174564
293769	243840
275721	279509
410043	492148
398333	341777
92097	317675
260814	388473
81556	176182
268485	88203
485420	163348
286745	421935
203259	378686
89219	325001
72295	413535
360459	271300
88848	357131
302321	79507
275368	219743
199333	54449
231688	165520
301540	359029
284218	289962
5857	306545
254446	428563
375476	187836
256893	82001
240471	474412
328830	244512
472242	476475
279876	368293
345715	149390
456021	248641
139227	275397
349311	491164
49228	225696
427629	370866
371884	476951
395988	78623
145217	246672
410876	93245
52633	256121
38895	232258
16844	451475
121866	31313
223602	103565
468935	364746
372750	160895
432634	398333
285812	35707
91996	427293
158534	199420
3276	317356
92047	262621
421356	411255
122763	164009
290705	440962
230957	22965
221587	95726
394145	40868
144481	88203
465563	101429
412356	434283
248706	405978
258772	56684
268442	171069
163251	57375
424256	150631
322448	21679
150278	234071
201788	212182
109334	317118
189630	26586
421987	167588
39898	126470
33474	86158
205555	317030
246190	267602
289118	4413
391942	404165
181123	285806
412844	94516
122150	475073
107079	348501
220777	348516
335949	209018
335441	107449
270103	189802
390780	178048
287485	254442
84429	121029
219362	461052
363941	293813
341296	170993
449884	204737
242569	126445
30223	123095
411271	75495
279192	47818
126305	78244
53874	89492
123926	60537
363118	429417
397322	237612
30513	435790
175012	357613
82	6899
222334	119336
446934	385865
27894	163201
202613	273514
177452	391414
409745	343012
81363	121452
416070	67570
305464	67040
202392	273831
76634	195282
176130	443118
10063	56612
406408	90401
134882	57989
353108	396968
277568	267089
237603	7296
235027	43496
372286	167424
463389	480778
232253	286973
253655	326553
233961	152020
112232	46126
21635	218730
479351	26551
485265	198926
5354	68820
283698	416431
143251	257326
151039	313314
177822	106834
161320	410018
397734	39825
394917	166513
368632	355332
229812	327217
493950	429863
404133	267602
399683	264236
81434	7812
379750	457093
15133	12970
294837	243083
347121	337998
60208	260132
296407	395457
171107	353343
372179	68628
421252	104580
253276	396080
465717	441645
32115	431378
176419	156006
76228	423240
412415	91218
423518	49306
242551	175721
341406	44457
157504	245817
207819	363581
437849	207927
432370	116775
115854	54976
246629	293813
328341	179454
359266	24738
71189	458934
380489	79507
16275	354505
183232	220417
89164	176561
471094	401854
479168	194710
412440	365936
23255	244005
298780	95942
361291	470445
373380	59759
179707	333540
143122	179045
455809	255859
409745	310980
358817	394734
13077	300480
237148	336763
493629	46729
417359	395988
70464	64707
177935	375206
300856	273831
14632	207927
442098	189084
152855	41312
426384	256509
451031	193566
221753	354790
223276	273831
432096	265228
232605	333713
224822	325258
54895	53568
469250	437029
7480	140044
326124	106514
469976	155635
130069	100610
78289	291753
262210	279871
254446	34842
379071	218615
326631	190835
132247	234146
348589	435708
73466	161510
239748	310306
205711	435708
402413	35707
162231	284907
223624	74975
69513	94516
11087	407017
91600	420361
440152	395563
167295	29856
411419	38051
454253	268209
223246	216159
342442	397354
306004	315235
180405	42088
219166	30510
171129	244005
151765	390197
360531	220354
384513	155167
357634	366793
260185	389331
142931	190369
192611	37280
110655	240016
428861	327217
273572	489150
153850	187813
219993	189996
326034	75229
187965	466175
128498	367403
79027	454975
35367	167183
417921	304173
171606	458135
259809	468640
296388	103267
55008	124412
281563	250348
404615	32811
464958	456640
3856	317356
153993	330964
474341	487767
293245	57989
461512	232715
132319	110677
117636	317675
386343	366675
201435	53490
200013	190564
58091	86476
277568	192611
34480	84473
301025	422367
264160	448184
235404	328867
45258	258370
401297	258122
173932	144204
339051	58317
65134	63579
43793	85870
214534	57989
34825	234918
286909	313745
348202	483136
312842	255640
83491	13370
88745	484447
110975	465766
296554	391414
55693	212270
234532	370840
473056	488844
44871	94516
127921	243502
276644	183213
293779	94287
459128	446351
172049	387742
267562	367919
218930	239519
341311	396775
315881	427870
167588	8947
52646	15853
299228	15133
385697	252394
396969	94344
251493	486972
344398	213889
376113	67040
368240	110677
184897	4413
276514	82498
366924	267352
246955	52917
412110	392605
217557	455184
234332	48146
443320	482719
413709	5857
267482	265589
106869	211447
376496	302067
205484	190369
487169	423346
444380	291521
41959	203279
73413	85423
361772	295484
434055	55999
210708	470764
387413	191362
405459	146434
114474	51222
76963	153405
461549	18479
420698	492906
141471	275768
409745	365732
468935	166772
432072	201960
52060	231731
164347	135008
37963	140044
20886	5857
344065	341777
454263	139129
60929	198926
47898	461182
83346	203656
382844	260527
432175	440485
424708	327721
344416	311212
392190	256121
285619	123878
202774	319741
111559	304173
287068	110677
204144	261396
196398	50267
141535	407651
367959	293813
383370	190353
251555	414136
353856	349762
486271	173278
309917	464725
8778	479082
332862	263713
284344	217423
278782	65134
210027	48365
445080	411157
256901	64714
104527	127270
145063	184258
464190	192843
330298	13370
312183	8084
232183	223644
413354	120339
61367	487175
192222	395252
217962	378686
94401	313745
411228	455157
456104	118571
141040	10690
142045	375840
300195	452500
436037	220635
480199	308807
56620	466737
492629	21583
116175	227101
114910	172433
448696	422853
368304	237013
46556	467272
440215	127921
170131	275790
384063	106739
65546	396627
154708	199303
303023	442867
73182	147832
414968	388745
264569	390970
69011	86728
456059	278520
212939	422576
431337	477733
457820	489845
248929	157966
471956	336590
162939	107119
226919	85575
401373	166663
321183	361140
395380	23018
109418	202523
147317	190369
87638	474119
318463	317356
10850	214024
395366	164370
323407	320464
281638	207742
43216	60775
146947	176970
211287	32328
29458	190369
1839	367883
146893	124256
157137	290524
397073	48303
271698	409858
440887	267602
358477	69856
365531	376814
378012	471761
189703	73026
218114	364753
206389	303921
71189	461146
318088	356563
91185	150245
420295	273814
423326	132247
271773	131546
230220	93387
437752	186259
52917	4413
346537	423062
89156	484583
270788	277179
76830	274309
228225	102210
329853	321291
386901	332384
480894	228098
18451	407756
117647	273317
262405	366534
470672	234950
446312	472398
107619	302433
183981	218727
146523	351732
123664	7060
242935	430356
315057	384005
146940	447560
202922	390525
67613	266852
458038	232380
159127	232890
396046	455844
468125	378828
172324	16433
304749	255445
111847	285806
331606	437959
306196	461846
2525	217498
212373	381157
117348	63512
458945	186159
439118	71009
118325	166373
195224	271253
58418	286936
249893	160419
78742	194805
20647	258220
484836	267602
76830	9054
347121	257989
287973	461801
478152	334680
145363	8104
172923	27775
426746	430063
80649	172089
70014	55999
320660	78626
271476	54536
24290	110677
432100	114879
452410	316372
439249	378686
33838	61430
459317	100495
57074	250090
258377	35707
213745	235934
122450	208617
25239	26167
55789	95149
381643	88610
405550	221518
483945	428214
414035	338981
230051	76356
119001	274448
146893	438900
321040	465162
138954	346197
193299	129546
88689	20959
314802	437242
401373	478415
640	383002
484051	397009
200092	1687
298327	287260
386707	415594
41406	150403
110433	141623
374034	73260
444044	492451
466957	294548
295906	107473
270943	449303
363695	89047
99633	183213
81717	290270
457091	86728
142781	15209
130958	140608
258077	414257
269325	73336
381310	477279
184528	442399
178048	241453
85851	240682
419952	290397
358373	85467
20936	66405
35972	17186
397546	186463
221521	239561
397436	236873
486336	293813
465820	179472
260110	206924
30817	355618
421783	206321
397365	176913
473016	66496
244688	439488
34530	104446
3111	491134
145363	435817
394131	468347
40486	216157
428535	436152
173650	237019
363278	220573
411272	196851
455807	253916
214230	261553
399441	189804
185076	465692
354269	476231
209863	114930
459217	273934
415624	237694
54228	129393
181651	118928
212459	8607
171186	50656
58155	387742
486712	337996
338931	156344
224589	67590
169208	294468
116120	467703
135756	50264
143203	118376
308944	325148
431074	464166
304922	136949
300791	277595
142041	371053
246174	200954
377324	420790
492247	219269
94482	56056
266307	443191
471501	207927
188111	216506
301469	436648
388262	224945
222102	303043
485396	299467
485667	263533
252116	374089
259084	74200
109106	374317
440101	464420
303507	278520
299512	172523
253435	22347
95215	13246
425827	28129
153006	354702
406649	286010
318434	106027
91555	243565
152242	378105
248013	218730
172335	1187
397261	214063
80016	162795
58881	117312
366530	298767
259192	298735
469368	132247
153132	478415
322244	162318
13273	317118
413066	467690
77239	369684
10569	323091
394189	15926
73728	84224
162912	110677
133394	162795
492316	14079
59984	6790
35594	481182
247015	364109
32758	466344
131652	363581
183759	189042
263962	120475
296514	98906
259433	144845
327209	47092
17682	455713
249646	373021
359625	274531
488708	380903
387699	58666
271820	371918
160169	100580
222102	178422
454925	15209
360636	451174
425553	9054
94101	368205
279391	132247
130121	486267
52303	391414
353500	458183
171087	285446
268939	19267
36126	421356
174139	149237
273768	392699
203093	255986
340460	423469
206131	15133
446068	211954
172331	456521
189659	432135
314740	82
414181	449451
368425	341362
443865	105967
191536	451414
352739	410095
426248	261396
2923	24105
130409	273831
395211	151764
17217	275223
407020	317118
353880	465322
74569	94344
217952	371918
488641	30706
444380	134145
108356	265589
209824	100938
108521	193880
339278	7771
455572	316575
329621	233590
352073	458226
58516	479060
65683	489552
426812	94516
362175	228821
167454	448469
174954	139951
110583	456215
133909	284744
33669	328729
319231	193435
93321	485304
441229	192910
81029	139648
94973	240396
467278	429871
394480	387742
65399	302810
28781	176013
91108	297630
110192	461769
402741	410914
370933	391414
289758	377798
26564	231485
125105	101030
51424	380029
192457	109006
328464	366192
137633	226308
231740	441627
21095	293813
378237	470498
9051	232301
489530	483795
140722	108086
402128	144405
274910	203656
96363	272309
399673	371272
458223	185479
126628	338571
5166	162831
150489	54976
126820	417728
277442	115838
216506	188111
76228	392226
418861	118286
194875	286936
185554	301252
359602	316372
486506	335477
453738	433343
28357	378135
249885	64335
24706	366127
378256	254283
171012	354165
248840	58466
343910	115295
261180	391414
113694	480276
470941	423688
364678	4413
35517	51895
377825	151248
26062	430356
10095	59831
408884	155214
332391	39763
393106	218689
377962	23318
44844	77551
243375	230710
465912	378505
58885	425487
170939	109514
235451	481368
137454	28124
486371	314742
193722	391453
347648	99620
239823	172535
288332	164986
463268	132614
281834	60458
253525	273128
108742	439214
485498	256791
394859	9054
410500	226308
161480	157100
286511	446840
248073	487185
278769	345642
98149	234387
108290	2705
45175	310261
350887	60309
138689	94344
96616	99405
176804	245679
433802	15209
22124	458601
16201	47990
23366	331584
308628	428079
51756	375433
474543	353042
366100	23491
272029	176878
404994	400923
208703	119868
332005	246713
38492	206082
130856	148086
193970	478555
166249	411093
118145	356321
134108	71636
8759	453640
221442	163725
121722	248995
25324	40009
359217	1576
87047	485304
361001	105563
493940	388531
66052	104505
299820	222721
188573	95149
178229	188925
113195	478415
490657	123369
247511	171069
73950	354880
191758	477431
5562	253604
434012	370866
487806	296575
450847	76454
99287	420364
168804	425675
374622	25632
182612	475264
132446	213268
183613	109824
42553	91341
485688	62191
268493	148519
229735	364384
17980	75568
9775	225472
252338	156185
131496	229219
88510	253458
283448	113138
353732	422411
241507	148771
119001	41753
27885	372314
235725	328751
289446	16884
176130	43564
252090	410372
120247	317687
45673	452500
147579	144845
117788	311297
487921	273831
131606	145210
445975	62191
168024	304173
127921	12391
157961	106422
254399	132837
132822	92139
162881	31178
183682	367392
23976	430356
262616	264804
132496	156376
100168	222701
365853	388677
130069	9025
224118	136128
182376	190369
367087	180183
429141	15209
183246	61848
456231	485185
201980	122944
312381	394996
412523	271426
254044	238809
41998	16186
192973	17155
251264	272333
218440	380491
78349	295218
46158	130960
10964	317675
275393	101881
13563	119123
249496	35629
32242	184781
158756	475223
164196	230679
308839	112588
386125	106111
289319	172089
262954	482483
7552	322433
129198	75401
433647	387765
490991	258370
5857	188156
286045	110677
213119	427739
280709	104289
249905	481279
188507	391414
272666	373601
158724	107219
35093	82766
237714	420511
335743	258220
349140	336793
68881	304173
159400	203656
78580	487537
4762	411306
14793	462901
52793	351849
298356	401881
405555	401949
455889	11853
145249	200632
393916	32285
412388	461846
136921	136279
39325	273831
69412	468624
59825	469059
217739	17155
229647	373401
134531	35752
131506	105967
245200	168050
199130	162044
449735	322992
157874	184225
296183	335095
39195	370524
247296	87613
2205	391989
273768	245131
57276	90175
49580	100477
115566	155758
139413	190353
222144	91772
442236	209572
418650	262917
32027	119762
481854	158965
472694	460021
351281	222701
10073	305883
274713	32807
262321	391414
194410	487608
230051	356818
317990	292484
447802	21632
276821	224822
83479	362319
165345	464420
184629	314637
407018	376297
775	273687
25803	260400
378237	434035
426224	376773
398203	379255
299070	14130
323407	217949
69958	210678
189188	285143
87363	22689
197936	65909
112365	357989
29156	426089
268948	378546
25818	395964
97518	144251
281219	273405
131939	356402
105964	201653
109270	77497
34895	18897
114617	226378
26172	10396
376855	283346
339051	325331
253564	185572
195376	265146
120233	225496
464429	178946
47100	186561
92246	218727
49878	201452
309717	445216
415508	441996
421971	102352
274852	186381
314802	260291
74569	484255
146893	328212
329933	259929
22407	389682
320163	35735
229496	398063
339183	267602
256246	54700
58672	390133
275487	349269
374281	203382
10762	55205
326574	35622
259392	314996
434908	241137
76068	454975
446182	25570
195121	191698
415170	255640
47564	494102
208033	87708
233353	479132
2349	183428
413015	66618
406751	195738
113429	333371
147654	276358
19860	5938
337318	406799
232981	83872
220515	261375
493488	348798
321118	362773
375679	293813
64337	406782
173235	205061
175738	421285
17476	114063
81389	132740
341623	461944
163519	68666
117707	110708
130836	15838
217907	299467
428944	90084
154482	21411
12868	306409
127453	440660
104740	100705
333289	209471
400270	45481
288271	277961
474341	252264
461582	166970
3528	314628
3288	44603
63652	240037
39633	82979
125313	254932
268642	223732
124790	222701
130935	60555
364807	285271
359427	24334
200707	197366
431659	83324
259250	435448
235915	440660
143203	302426
276128	282573
439588	367282
472272	69716
246283	105878
130185	91906
41189	66031
392598	134364
447716	450418
373025	426812
368814	73336
136580	309701
180904	22827
47861	422859
340229	252443
35158	266479
390267	3242
173348	381739
340877	273285
456303	110708
483962	67040
326343	367686
21802	217432
174790	190369
379844	355811
108963	454234
26962	51895
494082	292369
232964	330520
484144	177861
244536	169994
168539	326985
339005	330469
355083	3407
169981	50538
297582	440268
89689	66960
130542	210126
438262	420895
134455	214024
354419	489367
323775	379130
98110	476171
42979	235679
346272	187663
8459	126348
59585	152502
426023	198790
25758	387860
369140	116299
359949	393446
96996	234056
407768	58484
485550	186159
174349	73990
163576	125698
239915	17714
459336	21902
324807	159249
29315	241048
256823	102352
333080	223732
207343	188291
102446	329609
376268	378762
482024	368538
129727	151746
47659	206853
109824	429758
316766	344659
316929	444691
198059	413277
195121	47825
291138	95882
357231	265589
56392	468058
304227	158322
160384	298277
261401	388575
309530	392062
416037	110571
43931	372314
231045	363973
87638	44826
433814	79895
25858	140555
343746	333780
397936	194805
98071	81280
112425	366666
434013	404960
256381	475555
83082	166617
298248	49903
257296	297894
41209	468511
139844	230391
89219	384130
102115	886
163939	238906
39327	27186
232087	110880
468541	328538
471774	39195
44352	447335
1425	463549
337670	187974
31178	442471
492874	86268
225295	127726
353542	171807
286828	440936
430845	68628
465777	81249
427405	225716
382882	37672
296704	128793
199982	382493
445965	31388
246729	469532
36267	120666
155213	248993
296070	105967
20703	26352
489664	53194
79778	494102
328095	313745
124763	22827
311995	225456
8148	374651
132075	328550
159630	118916
376543	296423
349140	225094
380012	279004
64777	399452
96380	313745
220243	12556
275518	36147
253742	100478
328830	320025
302853	26551
144164	187218
26797	378504
213707	276963
15819	484165
378661	57025
323123	11408
113994	72432
110212	200383
281923	466737
57987	260527
46071	19377
15461	196783
51258	461846
205223	131812
462241	454975
476382	387134
97134	162989
230214	121362
145652	489777
486369	108458
79358	9054
48922	159249
398924	468162
52163	470027
450574	291903
127521	428738
334867	40447
153813	379928
295504	447831
304751	42890
190905	460723
7601	434484
267997	203614
266709	420511
206924	205289
176714	100208
318734	424465
83401	468489
101026	28129
383434	175960
135312	31420
200379	266203
385256	434748
279583	347057
485901	297969
373079	367843
45791	478153
125184	85656
185794	58839
78318	249334
446242	157145
251991	65977
181268	203656
214631	150754
351323	367110
161658	15209
4100	182034
318795	144470
229735	422215
164924	3011
197605	132843
115267	177861
482851	2173
328172	283392
270498	116283
407280	422262
410592	429863
393870	423242
455867	5857
20199	168509
328426	237646
395328	115541
273549	121106
372340	351519
111976	15209
297124	443318
256998	146283
251893	256121
70403	195894
166019	422175
229664	15477
202352	150495
181680	15084
16020	465692
189652	67617
106353	401297
344981	75315
190325	156375
430170	462377
217498	369903
45954	85423
302017	398122
346235	82589
350166	341271
168130	124148
30160	131312
114933	466290
320392	395058
278597	283189
310153	359029
90918	168754
377201	94344
356777	231578
98376	442030
281942	350699
406660	222072
2263	424130
404568	91490
328940	37649
156402	284843
211183	311232
406660	21618
440691	276103
252080	428214
395983	118286
269199	268291
256376	169485
406621	290740
161564	484656
327207	9054
39185	268829
170365	242083
241507	429368
389234	130198
464640	478330
41071	108502
312815	77727
455505	427633
464002	294836
454331	336590
125074	209510
84357	96376
53532	186588
158941	7654
229735	471039
376727	382176
363611	93214
315001	333357
187539	186561
49797	290049
397280	327152
79404	12068
99023	239561
169224	193768
465191	212081
204676	229968
130813	40010
184629	370962
443675	17516
151401	230576
5868	264406
125064	284272
325462	207157
296434	42890
116549	479985
72804	150655
164727	134055
257074	15209
487020	228106
76228	430242
264479	143629
340767	292721
349090	91097
268705	347609
159109	26918
326631	484051
175419	309425
388850	401101
40997	307771
208664	308150
121319	330475
2999	187974
194625	460418
138433	49847
74026	114063
371779	348798
264106	28936
266028	258617
471406	133732
431200	446123
155096	161134
457257	98139
214750	312443
254819	477491
450207	402718
6195	228431
362820	339740
328606	388126
330076	290493
18599	426439
81699	76454
392989	429370
353812	267602
144803	124209
105568	336590
124085	302441
143381	388195
420194	115327
389090	256134
335218	214280
396893	140044
105913	364577
355025	319771
407284	63528
266307	72434
364107	13370
10217	18584
336878	360860
188992	95149
74810	15209
356530	235946
469532	250404
12897	411455
261267	24334
487938	1794
48977	306015
160237	244099
431663	125399
471338	267352
224822	303040
280121	447107
67571	363722
171142	53925
75567	427205
426190	161460
43625	271328
131610	198523
201810	322915
395337	487192
400552	159249
328867	25984
483115	272230
49704	354667
43581	430356
342947	168105
93691	380585
342532	403883
314617	384668
481682	401297
457418	181740
16116	4446
101250	242664
76830	364461
145183	104505
299112	108706
488853	276074
274852	42707
454333	327310
233230	250805
159899	43540
34226	28129
112040	49541
489822	482421
384824	174086
485343	124535
175012	367262
72825	141145
364781	372396
325704	60309
55914	356301
177619	16630
383164	115291
212419	222598
52521	3508
127912	276090
279709	371918
84861	326727
364370	152921
219546	13987
458952	139648
399305	15133
460389	245819
304186	12740
438955	21379
275502	282863
185086	295650
86728	251402
2657	194602
137337	35015
216894	130857
190926	233684
38038	37249
121492	28838
5713	362713
368858	307983
13765	481179
275368	10231
111759	209951
66129	297776
194231	409828
16844	119381
240623	406626
338574	110925
46608	479614
339032	341271
231496	341637
39763	203971
321373	259929
452846	208300
130069	464631
186602	198297
53532	492758
347216	296784
248038	282055
369414	255830
327514	264859
400437	38063
403612	283264
105111	317675
326631	214685
366842	398984
36959	253782
378081	291200
111549	297272
98654	41298
312908	85426
106772	34716
92295	429871
41071	342724
318749	335817
149466	391414
215995	312103
128263	257298
175691	285694
455437	164884
13098	188576
384703	317118
492851	474412
29824	230378
184743	440660
331584	101320
290704	451414
210340	149464
293998	356355
186864	186159
193020	36191
443841	317118
167588	212081
394917	202516
73589	238942
112239	122462
264668	128989
430965	80574
366930	364294
82981	66726
432350	464493
91558	421356
203656	209411
153516	86476
66129	107148
398308	235405
101012	220635
90689	299960
230629	417296
428895	27464
116947	291717
230883	136273
91339	109271
228849	45949
350064	107032
168490	459213
480633	287694
50790	462973
146476	12245
72804	409794
156776	67584
404830	99437
348144	183213
477932	277167
46422	388957
135179	199414
446615	391683
226326	39142
67837	309631
70829	462973
239853	312696
325216	121106
254120	108091
339636	317118
146857	273831
138612	119931
418350	132740
355597	287694
4841	477491
406096	456065
479582	67040
388483	363640
53440	367737
282425	269825
27526	407597
93389	449773
475200	374966
97256	355700
138885	35080
61571	413525
104740	290121
316136	266609
460513	151877
412426	126217
220362	266538
28496	196544
155497	226339
180927	424711
269487	185039
343917	351585
170587	86111
166129	98847
236365	446740
120621	173352
398180	45441
206597	459622
96879	42890
187568	134695
401236	122694
242760	492876
101035	12213
386841	9483
139002	266852
197400	104671
311977	62096
305097	275677
338915	95242
300115	263145
490185	361698
299544	429154
374314	164845
468055	446188
285337	186440
461563	4349
446234	139648
327777	190685
400253	237178
383631	466432
39601	300
164151	247373
324837	12177
115440	388575
428853	146186
260999	120986
389767	121171
58940	189902
446368	284120
180292	139512
406963	403501
376178	408288
391902	343949
432034	286936
241212	27464
186844	151944
233359	374141
158099	366903
289078	370866
178867	441313
233957	172781
68035	155891
6381	211266
89739	39546
385905	139135
148271	7771
242823	25264
53229	299716
27681	146202
345715	271154
458183	379990
392569	101058
202343	315671
26940	215917
306196	65134
379850	272230
162831	405420
117125	341951
129862	428852
406359	322188
273609	3971
268367	8607
246737	492805
96376	89047
481402	246311
170911	12519
230191	215968
250701	38798
487997	137719
262633	311297
50327	21239
315250	304589
226296	48163
321352	237235
162316	15209
436219	271994
320773	252911
488676	183213
66003	126426
44159	230378
183530	182795
249382	59126
395851	269904
360243	452986
129226	283719
346861	148199
419463	103804
296029	340239
174255	475711
90661	338271
461919	31178
103085	91569
400701	320464
312793	267602
158099	198662
444380	16018
20444	42747
133156	483571
156669	168213
28799	351961
342257	420757
103028	243374
170555	366194
462790	302067
184528	338651
441867	162795
445264	278785
125420	483530
487732	387904
13635	491724
136132	347401
448104	235405
118909	82585
468818	361412
244536	74067
118860	245242
383475	28129
456894	176856
161363	274114
108558	110677
105300	32807
214251	412980
36211	342761
191536	241137
178422	89503
443320	208661
478917	228917
146893	169139
386963	173176
445975	72342
138102	293366
156610	202436
406660	74095
146893	145070
47466	321498
114006	416942
19199	289418
259835	305449
383070	125968
465008	437620
361291	24806
280735	156006
224543	48626
247676	399098
328600	439785
386832	80822
247608	234771
191846	430356
47616	244115
293913	116262
473018	196766
101084	158420
338233	28129
465905	372517
324030	37476
413944	447517
122569	3960
63322	491150
424753	237548
190920	35962
285234	350956
315867	413930
291525	187834
55961	15133
217527	400520
340151	442451
221106	319587
464362	115402
242750	13370
28959	373630
328812	241468
429748	348698
126965	81796
13268	483743
333494	415581
433820	196721
188601	218615
49915	120666
251703	102332
73298	288274
170898	446936
326985	419857
32242	391414
239986	433404
326314	428080
139844	404960
444708	176878
67408	40600
195425	210228
484044	242927
456397	25074
224063	468050
217192	259250
168253	284425
220434	393326
260021	231485
485536	22990
111156	210050
436612	356301
493337	282343
201040	167040
466028	268585
97588	255290
373755	9437
319465	444283
442064	149897
348250	434545
23449	190369
242400	43775
179919	99389
11081	381528
431264	130168
341197	240172
154815	97215
305924	74320
378002	434186
83279	285156
379372	193199
43406	371641
20669	287840
114643	5610
218675	11291
118345	83281
476914	174034
454867	132619
148089	81090
220856	315692
98878	451016
282453	304982
445972	90682
20392	388652
167419	352035
421980	437111
281052	20959
72180	74324
177505	4365
291818	21583
209692	436354
85652	91600
458513	273831
245854	55748
417992	15133
413487	248777
348644	375840
311202	398428
367649	63686
408108	270248
195912	145064
361010	22705
120247	35812
52373	221847
398997	369120
432229	341278
316828	95312
418992	62366
298198	333540
3186	421525
87945	44795
172923	372785
111833	122694
182771	351193
117962	401594
149776	299467
34245	124085
272126	220961
420266	435637
405316	455357
459742	423559
404058	371918
59718	336955
388857	82875
209731	373169
493966	371918
265265	150352
249765	21461
108406	420944
128903	329288
16022	183213
96722	100026
134203	15133
153292	22347
192238	35664
309013	393719
470817	474341
276821	460333
16641	62580
423142	346055
209510	460085
69960	119868
248594	482162
476106	16433
425857	475857
80308	182065
305418	34712
51579	326323
118860	75292
35503	152502
366533	273753
110655	243382
430352	285373
317593	267352
273584	226150
308009	391888
426930	145739
359543	423508
476919	208617
1869	291521
332646	132740
66802	193857
450760	307279
105990	471013
394400	288913
385801	453510
33153	248382
21795	110677
241031	151172
62075	228314
414334	165488
21634	266172
56087	371843
47046	243115
153748	3845
466693	262117
272370	467002
274308	79725
272742	376543
330954	447098
11738	401871
123010	470053
445943	259386
25655	177861
110192	302033
474341	451885
240827	186440
272331	209523
300832	366127
440940	407756
41724	447107
324132	208577
454867	187998
491215	328742
339278	357294
292721	305276
265655	93245
282628	173018
460302	14769
119989	252989
236698	46785
402261	94665
160050	477986
130675	85077
295841	371160
49952	408329
90687	244777
58245	193931
223414	487938
334092	71346
62661	6576
341279	49660
7097	428214
216602	151850
344561	391414
490312	487600
1949	135967
134299	380745
310153	406371
112443	473248
326260	154719
39819	31137
239572	27869
322150	477986
492851	103205
44315	211541
282461	348292
350186	99210
103755	379848
112239	389682
474770	57002
349764	361960
460091	43463
319259	112320
73477	226308
362840	248703
282255	166513
205200	214382
67166	164884
99709	180763
330481	474195
55408	307889
452846	321687
163802	389294
56736	348798
457343	369599
337025	137719
167068	189208
72030	95942
40895	301449
471135	487833
20679	441791
36605	313471
440021	15133
404992	119381
355189	121106
32742	266852
311756	165475
397478	363564
124888	291145
303507	210717
476560	189064
50624	348687
96449	381168
232183	63535
450960	45227
136493	74284
128652	381857
293264	318735
281052	51895
461384	164591
213987	430337
150005	363973
29518	263833
344615	144037
367259	292468
310153	149373
402098	479872
353287	40034
236328	201208
391479	317356
141805	277810
222085	312228
82981	378503
330414	480716
487472	280639
424416	304363
267935	254611
152615	474412
51389	198415
274852	205792
296432	207042
467691	180636
37516	447685
411119	332842
186544	391414
454263	164075
261714	284843
473946	159249
233046	378349
103315	30446
488177	263648
335288	186259
27905	48861
53294	327452
356555	474956
320972	466969
255641	375840
443033	407247
378725	142238
467054	47373
409707	430356
20481	293813
382317	243572
18749	209043
249622	478415
253862	291547
322434	283445
419271	53863
474180	254419
373244	476951
287704	420790
128378	268667
314035	166513
56138	381198
432409	273831
379107	151605
52217	181303
279940	418157
337924	455500
344618	451885
60340	200187
95554	250504
102891	91657
71189	105006
459529	317184
416106	443778
481838	237178
463623	347709
60320	372021
31035	266379
420372	231375
406660	417692
187834	226396
192416	481578
406559	286936
23188	405237
279050	28129
96041	393162
126076	430356
458511	27546
316284	396243
8461	180992
330781	26366
437140	271543
407565	463249
217770	93086
360459	451370
364636	320479
284580	369101
198549	215992
96155	147368
275001	119972
478453	164884
176642	96977
302791	205507
427388	120666
129792	246926
65688	389647
28037	418282
119284	398333
480199	212252
314160	18614
46506	163127
162635	5857
189779	136808
128284	430356
74313	458874
136798	195402
314879	262954
351596	412087
439992	106514
239520	478583
47816	411424
118938	390409
46870	226241
376036	295364
347121	234951
400659	185479
183364	362784
55633	414477
128337	28129
378374	190369
50310	40784
415975	214050
292722	204774
7712	348798
429511	23018
420766	297721
438317	50538
491576	444779
402703	280174
252644	106869
341299	414177
162869	353491
440443	94461
486946	226152
246897	388195
137232	67099
89441	259448
48565	37515
143749	485304
173525	88470
189965	123213
451415	447927
204197	13431
247785	176913
317923	445907
211889	284290
284705	84089
489488	403445
20763	72591
443989	284875
221329	132651
303675	303862
290799	111600
5688	283544
212046	469227
318118	422853
175109	477329
256893	459952
426057	108222
108607	58819
113990	164884
248140	163428
247338	295114
51308	105828
40028	214881
77829	53385
8928	352965
63385	175254
146277	244805
38146	148429
305849	28407
158891	313745
350838	90918
101391	58436
43927	205842
182376	446351
22403	48275
105969	288642
402805	163359
271314	259786
14967	100503
180286	347948
422546	474525
487422	338271
441783	138600
457557	470554
102065	315828
479262	458220
69668	391414
317552	35035
234327	29231
409388	281957
71649	293813
26051	222701
142623	321299
117224	149326
296459	272230
142892	110677
255738	454893
319081	106275
68675	348501
83428	378686
60852	88929
73660	127666
80614	367463
122662	254095
228188	259074
302722	81432
74571	153632
243802	315830
233989	27464
466175	21583
6487	409794
470266	303424
200671	385305
69908	258171
452188	65648
456658	353867
327093	7692
224480	263009
87594	11688
329910	37020
443419	314335
58768	329466
351152	101806
106826	284425
158071	87766
454547	269199
148671	477986
341631	371918
126528	133484
386525	21457
246348	195551
146893	247126
81432	463549
76412	428652
373463	464337
139049	293813
172923	288004
183213	56812
301164	27698
233155	90607
353725	476412
57276	372002
200451	256537
361137	440660
379538	377296
456865	264908
459835	71009
957	145860
178752	69091
85166	317675
439723	420944
374296	328787
376592	122682
438381	228431
88940	31483
340772	336265
417453	252961
5940	10345
228128	489657
177221	195551
479126	389475
113002	341428
216602	377278
256345	452960
205046	123870
95033	433343
312474	190926
406704	409828
196903	364388
51365	62580
8635	392332
62572	218727
491301	430356
76347	465251
180417	56319
86438	226023
237022	86223
306345	44128
314617	232833
214259	121106
208928	218485
396583	279873
40603	273831
269726	473551
25212	278049
479993	461475
480234	289370
143942	406919
133648	490144
409929	334009
174255	425675
445487	189441
400834	486799
110306	271861
417938	343804
185952	259929
399441	368433
40204	443410
346388	75583
153028	438783
309047	242022
125995	293326
128325	132740
408337	214436
110251	336590
493003	305828
168845	302745
223383	132247
318463	10646
5569	336590
259775	448255
113267	343085
263	159637
301312	196783
320700	110772
18620	140588
419740	274967
306694	229058
154232	102252
61684	321947
51894	388575
285370	243840
195729	58861
122585	411809
388249	309528
282958	229664
153813	107654
55426	86560
264784	366493
205886	88502
399391	487470
95608	120132
164095	487833
316375	226494
379696	339682
48664	180722
460263	79880
454975	23413
392659	478415
83616	169485
156643	223732
229124	401101
154355	390898
469071	318732
422060	425720
416336	216369
252507	259219
298823	448031
110192	286227
30310	110708
357578	176182
454693	357371
20059	389027
10036	429598
417938	177374
421137	86632
275763	137519
88555	214697
321060	280897
115915	283249
118712	358032
84810	470253
482934	467881
73862	123173
409295	418556
332028	53385
45762	196783
270003	250732
320387	162795
230574	273831
145585	242629
1994	437137
354747	393326
344416	255979
483200	55143
73466	300
302566	122694
325193	55181
286550	233180
87472	227044
349697	389682
258946	170020
212182	193871
234169	34209
112929	232890
302693	463973
276876	56671
365788	87323
167588	177490
168464	125399
269904	129451
39388	160740
449406	101980
307628	291521
123071	387742
180902	234356
325773	190135
138249	94979
267628	420944
164242	372110
481269	111026
151812	73220
284218	294079
571	375509
171118	16433
210402	64429
198765	389742
263703	216542
161755	179506
333475	184347
103580	470499
191174	110712
489354	473587
306703	396172
450617	37041
404843	281318
487945	355806
130224	93942
94314	187836
447107	404781
184874	355868
203155	157492
129419	94667
373519	13563
27776	13370
201441	67517
135015	86560
470224	92613
349114	287239
104505	158431
414825	162908
356953	14572
4634	92787
217854	263833
280932	476951
246981	19727
318273	176720
283344	85334
345715	219578
85674	117980
3043	401871
318381	462973
66636	317506
267005	274472
208141	15209
149600	464334
46912	358032
336664	148282
406425	405217
121607	203656
452761	482315
474921	290450
219281	140503
136605	280796
166425	110708
83937	110708
409388	351639
425827	179375
159633	438203
152842	9054
174550	276728
15348	143955
276821	406383
12216	5539
339963	342388
67351	250853
263928	459622
222728	206375
174599	1057
223174	151096
134764	372
488944	125743
329379	45483
91036	86460
448257	440784
343947	249317
37984	1426
250854	354076
255998	343012
196398	291642
354244	443766
405801	269353
70549	287540
256901	59868
130399	208038
336922	99733
83269	284843
322121	182578
62567	298765
363847	125548
164570	422470
85653	349140
252236	74505
415979	46008
186907	310681
262182	364285
185335	264286
435719	344232
39101	270066
216602	347948
221691	420944
291811	67858
111599	365096
384361	86560
477066	119762
184629	58945
444673	85193
359790	86596
33121	358661
470401	110455
267796	60507
82686	438373
492058	205595
117862	475874
335315	203752
266065	301944
267443	379976
321696	273687
45944	461726
114324	281956
82557	207916
278773	196744
317111	478415
49025	164254
381504	275152
207602	46000
399011	135738
445749	290130
45893	338271
26886	81097
472530	377270
170084	246311
406660	200358
474225	353343
229754	440660
222595	437496
411393	128024
78030	58647
233863	423688
312306	337587
275368	409649
357341	161704
308715	307404
128591	380772
272157	110930
116337	242595
289444	115123
400889	460198
444755	176325
240225	250310
425081	486200
177120	39965
153463	293813
423130	463822
20841	249709
295726	229157
341406	79989
80473	186159
274006	73641
22375	493665
199902	190369
81225	355485
227388	421306
317756	403699
308618	258916
166759	385279
332612	252493
208084	218017
130300	268129
450087	46483
114240	474080
440028	199046
383608	75303
3809	3664
283706	180302
55816	411424
16084	3011
192611	97848
468818	186463
104788	145844
47604	166444
384036	296580
265910	366181
328362	127174
301659	382894
396198	250434
35972	484349
175487	300436
261613	119381
5052	218674
142176	269199
238977	62191
335727	172266
26159	461944
227807	190649
28781	168646
376036	488222
147894	22448
485667	165992
286594	3921
415716	387054
464390	117027
81636	106343
212009	48079
441769	355552
486712	275375
405752	403643
10569	249709
172423	123213
308533	386132
153006	201387
483527	475525
44950	246672
141505	347104
441823	210032
203676	187920
396517	435776
252000	469235
274246	303933
412440	470945
73317	28129
11902	364768
130069	217557
458065	385449
55789	216578
354545	167424
108356	315671
131581	15209
145876	174427
452243	228431
243321	120195
24921	438419
376766	442341
25553	492906
96803	82291
16532	180957
114905	166970
350553	357854
286337	375667
137332	281924
268629	113375
80009	313745
117124	89683
318608	465665
239084	55074
342594	199526
323191	83270
273610	429368
116095	174864
469556	177630
152907	173176
71293	255579
203886	266852
69458	78743
313041	227948
194912	223384
144165	48275
360254	331349
132247	485070
443554	10503
364678	162795
218397	454140
303497	273831
106169	183213
337562	132040
444139	318674
407390	414286
392329	477986
409996	86596
27047	446936
413901	460690
252923	347057
292576	481067
116723	447560
321183	291249
154365	22322
408737	370058
58168	461233
432382	388652
318814	181957
293913	14863
196003	72461
88460	341271
217752	258370
68331	273814
339907	268018
191925	27302
97299	180047
215798	360584
414291	14769
271964	21998
434171	17339
148628	8525
290031	249326
368117	15133
97949	378462
350663	4349
161871	281273
152866	237368
81093	237170
204998	462260
239748	393866
295906	476951
400267	308208
469509	237165
237598	286936
487912	153995
8992	313745
423301	400974
196794	461951
334092	417639
411500	90123
299738	151746
114643	202925
446182	55129
161933	17730
213812	49903
210208	218612
287874	309085
277381	475156
388696	127212
427803	21411
294323	304186
292504	12718
79846	34692
95040	177709
195121	325216
446135	116087
12723	440660
268820	466959
149769	314761
289270	442451
25412	190369
289675	292817
333996	252961
362793	476231
461145	422025
289295	247094
276821	17181
194245	423711
327690	280262
135021	455695
60770	273488
417938	491856
118347	284597
298964	220002
279287	367798
26287	172089
488844	387697
88093	9054
387617	203656
479325	221324
241952	124291
469026	195124
351015	131455
442578	434893
405898	190369
62257	376814
137378	439352
401085	224113
296029	22611
146909	186259
380489	431264
260527	4413
97527	405444
470819	457363
99877	62366
207269	231680
208190	470554
75851	483803
267904	4349
453612	55797
84745	170683
27331	166970
257613	313070
204221	322215
338148	132651
191795	370238
175010	71387
6177	62191
464467	338937
192249	51195
209930	303648
319799	478081
459064	142346
303043	471013
15362	314716
430535	488692
72573	293781
96872	14775
236876	65549
420113	206208
477350	63494
283718	50339
492316	471560
217049	458748
270248	23318
19158	438419
458365	224953
483291	103240
290833	288052
322048	377229
305357	28129
484997	317873
421414	86476
404568	219863
83512	155278
5563	245538
71810	61177
38994	253247
61449	88113
436099	21101
53511	211868
380021	49903
172216	359420
212096	176878
347121	301041
486712	6450
153287	347268
491764	193281
59864	65194
415931	112301
221296	19022
305050	328200
60037	52917
264826	313745
182835	1605
3719	50009
226001	177440
92047	478859
385565	472102
316113	50264
99120	88389
148009	421091
280086	258048
59590	472657
123341	317118
444380	208300
399655	390197
356980	32887
261277	379598
166648	10601
145472	388214
278626	201108
408828	110708
173650	389110
231839	385876
65513	169891
188689	81280
258686	94701
459622	279192
261121	325891
24726	427777
400520	381578
294331	89732
439259	465896
197077	307771
289910	313314
354545	388407
195729	237468
278328	394636
255510	458601
368240	98420
174887	466737
293207	151823
297197	401587
68098	241708
223486	12203
179095	277450
206815	101058
426861	428711
457257	186099
118137	242071
382426	422998
457418	28890
347226	53640
375577	296145
97831	21632
364215	225684
443320	423798
347891	266028
52853	434475
117348	465051
250260	421054
282162	264463
478287	492180
200201	15209
6552	60904
430965	458790
143780	242229
367153	258721
874	488444
322509	402117
485916	270195
377962	388765
8061	439725
200402	175526
178422	238348
284575	475594
407280	220129
487890	134695
334092	487870
404257	127371
421987	130741
24049	198790
55993	120195
350494	30263
290945	56737
338752	367919
262250	326815
76295	313745
162234	239855
46587	136523
392390	240052
386802	60904
213857	371934
298784	14749
117982	324377
487515	409828
369206	118662
89409	377778
60407	260162
276239	172089
492173	94516
368205	89323
50994	420944
87527	36528
64065	183213
471808	234987
16756	149128
250853	237165
303149	483609
307342	417600
459047	105878
452949	189375
469606	433645
414825	172089
8580	130194
322211	257388
344314	11930
491273	174564
84429	487192
371373	131937
467085	155311
365412	295149
56138	246778
212459	334790
199776	429161
173076	417438
49165	230513
72804	348798
71540	290614
198976	171163
162277	146706
426192	482803
53197	426592
486000	249525
72489	411809
387337	182345
466003	416759
379680	237178
69033	470164
210604	464277
198613	38898
336297	479614
169649	176878
170220	372214
263962	260317
293705	453753
188156	94516
364149	457919
104785	175897
315701	411809
187372	225014
342112	74871
141359	435708
483025	246592
108963	64966
405462	81300
277278	391689
55758	369327
354909	476146
378546	180700
349778	414334
344361	391414
51759	322127
466819	491640
228128	34874
295387	303175
278095	30040
80460	399867
162598	293813
72460	213639
141509	451304
8234	8463
40819	440660
277170	241048
362717	439675
350456	190369
442554	42747
170131	113138
146429	449408
42415	154051
218484	408782
56381	28951
350431	184089
463747	218612
13627	395988
13534	80489
454263	452230
375660	244125
53676	447560
316154	152321
171008	251597
274438	91711
33032	35150
156657	274103
157577	373021
233190	171594
402015	93609
214855	169135
492670	176450
51173	448582
493151	50009
225026	51222
311128	259192
251830	1581
450439	276963
96201	300678
97438	429046
343591	59125
178295	71794
447904	166085
253472	21411
429373	368229
285023	341271
327209	159378
136937	371486
7552	276167
26127	275744
164972	23892
384106	185704
263242	156022
123283	200298
4065	12213
376875	492926
358011	130310
398527	149389
333274	119381
372340	241531
159166	363888
6450	336590
216602	140044
287566	357581
355286	241579
11797	464420
252876	118446
135102	307263
470915	423688
384231	382049
135174	416474
148814	126219
458462	211208
244092	360205
381941	159920
253704	478442
472853	133357
370990	384294
153962	78806
255149	27464
84647	57375
219136	29105
386973	377933
80334	142318
146763	401412
444585	351639
74840	231485
248441	420944
267562	345707
111444	58963
241952	155817
393056	364146
131777	13370
337278	410074
255552	18801
149864	405217
182392	215240
212586	421830
369169	413525
9731	126204
194903	464420
330430	145187
396339	493679
388195	402672
430044	455187
156089	107596
278769	354022
252080	430997
55242	392939
155988	162795
57102	438419
171915	436220
467573	485070
449735	3186
52466	453644
226167	14335
143381	205223
401566	311253
236961	139341
23642	467703
117757	183213
83840	457081
238419	94516
271889	244799
334602	110708
135896	421356
283918	9437
104740	325629
199707	372415
421990	46839
128019	122694
488175	58567
326834	389194
454827	273831
386654	170129
411937	76111
473881	110677
442891	49910
157789	385843
348130	195948
396605	205965
202469	54238
389512	407117
380858	401763
200765	464474
140383	261846
4769	187836
125417	259292
130052	460933
363191	122462
303043	15257
189965	275790
300688	166970
233181	316139
190015	18042
313389	246672
472685	165489
330128	413525
354734	475571
293841	183213
145177	54821
346412	124391
305785	369436
477382	215907
3809	262183
162303	67763
94344	132816
45619	13370
169548	222566
482628	285156
258282	312239
65470	293813
122003	366127
86676	97775
30911	98834
435810	215622
444614	226308
17631	409681
210027	397859
62248	195121
86768	267352
297817	104066
18936	90479
233551	160212
409239	487153
77959	315671
396720	465986
444205	294999
176969	476951
88266	217423
129200	226308
132781	357181
327467	269210
298780	290624
437030	353787
397080	290450
445277	2715
244791	301659
250493	99405
93627	481953
301771	292227
159802	54205
299006	460271
300536	103772
210957	153995
452921	337621
349608	94344
454464	378686
480853	317100
254599	487192
482851	468241
102701	486885
4157	378686
69068	177636
346317	105585
287259	188925
188435	110958
202352	262447
116527	484914
440090	330540
325314	157280
85674	25727
179784	159249
113534	17962
429024	14350
166704	223107
266172	352864
262101	153092
16458	153252
471365	331508
334823	494102
372340	148150
26334	251420
383223	186384
284389	110677
110835	413417
472267	462760
214367	187974
17481	357311
157666	376315
432561	304173
386072	401854
405398	44826
440998	190369
187834	235915
166626	462040
78617	475571
464769	411212
130300	490757
397836	489225
306469	386280
206094	440254
270734	28065
324885	420944
404139	440604
250853	485304
210241	212081
241931	491350
284674	264227
214853	277646
342031	246420
481519	276526
300195	486104
462292	142168
478551	34791
233699	137041
369798	94344
230885	317118
19495	94344
243062	134262
136522	117129
155073	129925
317549	472593
483052	115340
27617	447450
473454	111527
405306	478113
626	103301
114643	237571
410910	294548
110272	404960
231284	122020
15848	430754
218837	447517
101279	424497
371853	297739
261277	58567
102544	462347
86768	321688
35099	389387
241780	272906
243097	247199
5713	152702
267007	435370
220624	23866
317918	166970
421733	139127
203659	56374
1292	278341
136999	105585
103766	14997
290838	263135
403358	363973
272925	148768
312283	99459
205243	42373
219068	226538
274105	214714
149256	142982
119695	453697
230574	478744
132814	9054
142348	192610
262286	232347
435215	180982
464248	451016
174725	300775
328519	105053
97749	164424
79059	258370
260008	179506
389019	154089
237714	437669
14519	209933
167588	161997
213487	189873
338755	332685
449054	412980
147115	418692
374404	391414
421356	134691
400520	465692
321213	383967
212032	203656
210169	243801
455699	424119
135409	312836
347672	391414
219663	472199
30694	82271
219495	231638
97771	275677
467694	21411
129194	451180
174725	159378
324967	206096
396536	51895
378354	78666
290443	136877
466402	217432
252603	391414
230051	359712
433515	345745
332427	105715
4138	285508
68428	340073
66269	327449
411674	86476
2715	70988
46174	427205
210898	325783
165680	246763
71189	230552
384218	12679
88434	49828
44341	173693
181219	451165
418366	188593
145002	269211
428072	23290
270248	145210
396624	399018
67988	317356
264144	304449
480228	177498
313523	100277
363996	298658
202907	6955
432018	95223
373025	337802
91545	484447
15707	317154
315805	162247
146893	368319
297041	58317
392539	478415
368835	466628
132651	458183
47940	434711
436191	464277
413816	475362
98469	160237
394243	110677
342465	477506
301260	15209
416889	435817
16982	79705
260624	165653
264861	423582
370776	273068
28399	21125
81348	433645
135575	39812
417221	446457
334256	81817
266307	258973
200833	57134
9595	114443
299907	35707
81432	248774
230175	179210
348008	21583
408737	482529
371692	277367
4954	475713
354022	446858
439049	88499
249483	316590
253442	379270
306282	390314
286791	64075
454980	235754
138814	467575
480506	359251
41721	463799
4326	490888
140116	163348
459889	127508
254427	140460
364672	17186
169647	348099
340793	241468
384231	99156
279515	10912
54438	267352
468256	144304
255650	5295
284187	183975
62777	290657
297450	367763
96175	170864
155283	233982
415349	463549
339333	267702
480740	253715
363238	164446
451414	3674
282279	86560
465361	72887
26281	391414
24384	236064
32169	67424
472150	36392
292997	337741
165750	258818
408407	477986
2515	221898
342673	490121
472828	461944
326631	281924
288658	317118
437716	426041
319207	328751
122457	494102
388041	284811
358668	187974
229422	32155
439588	55339
453382	407026
291506	343010
231341	110677
270248	266255
68298	341219
440940	71816
481419	307325
322357	171953
16990	155656
329898	132247
454090	120486
191621	449090
395336	54025
125283	114334
265986	338493
438747	147935
183171	358032
304263	237454
407291	94516
434135	248982
145805	118107
223725	65772
436003	66215
220851	272096
46988	195402
421207	226152
133394	132318
76590	167903
329203	288233
278416	99393
377994	53863
15783	411157
191920	228431
429071	491039
313245	90487
102065	473398
448958	195551
212577	182780
289535	62289
54717	299769
407504	316708
163831	377270
298758	391414
153407	158961
382573	265883
59991	472662
381012	482859
320545	387742
245045	131636
151634	37130
63435	50489
306903	393007
397530	351516
8407	6331
8281	393253
219768	314788
244738	256226
5354	377971
281671	65371
325188	439904
217953	428125
224244	202523
146903	188759
231937	227352
267192	205037
275563	136891
298356	235280
157919	119381
18774	136877
484834	15962
267734	39087
225081	353557
361664	381885
36220	135881
229558	372199
335743	361960
170903	307294
261791	242927
420777	115992
128940	124397
63322	388957
434234	267956
268989	277961
151247	258370
162642	209740
481567	182803
344314	373468
115174	185479
21514	414210
239442	76066
296806	346557
315573	443694
410493	27852
92635	370279
466432	350280
419548	336590
275957	186822
192554	393326
459244	79258
59991	42610
258432	272230
39683	429161
161656	404319
392953	46070
350534	236959
394467	229219
162078	194830
294948	219499
75756	312871
23226	290798
296459	186159
346584	478415
294353	256447
436624	354728
422776	465768
306282	391774
392891	53447
468287	219728
319534	343012
32601	389922
438575	418848
151826	344031
197112	214992
392285	420944
72556	381724
305511	29253
449033	142018
4403	477281
444555	393326
67699	76709
421042	45412
296514	48123
457229	105585
156348	414912
309999	13129
216585	132619
340175	404219
486752	297276
67693	77727
455793	39892
97412	418546
228326	315086
309227	487458
468039	336845
395029	220913
83799	177630
195912	466737
84948	75289
2334	338189
190456	190369
184629	250108
317370	251116
334163	266852
489462	21411
306382	232010
294499	344063
325876	149046
359178	313745
381125	897
426480	366534
230051	260867
47077	217223
15027	401395
434386	87333
306605	226168
257064	102045
454588	474676
308225	478415
295074	214992
43619	311297
427393	363994
401085	276837
67549	219929
492677	400182
152255	186159
67359	377323
235585	313314
89313	421935
407638	124469
136167	434276
401897	366469
101906	267029
204603	411075
159703	421942
289329	133102
91828	460657
248591	235668
243110	425306
483188	362970
219546	348137
58287	125840
256893	265711
255643	336590
88884	157040
117125	327022
422711	300811
72245	184757
420991	215526
323365	180243
338915	54841
409611	310355
97588	364807
323405	337562
337483	365050
168112	275790
131574	250410
483987	263369
248136	406328
270607	378871
49510	218109
485667	80835
276755	451600
154712	209281
85916	86618
367608	66794
357231	363035
113331	156813
528	185478
129551	367750
103576	53490
57296	372214
149343	184258
292461	249334
226150	319108
50706	478130
458435	94198
142741	428103
443838	291523
408903	130726
371933	313745
365438	156498
263514	275230
240714	307294
478640	51222
414058	51895
436274	331775
121828	34782
128738	361978
41378	187836
95687	39263
88277	91958
361001	470403
202470	49903
466851	175981
232289	140508
479233	190369
114332	331297
83145	365156
105384	420959
191773	49983
163800	26419
381412	6821
447335	187834
254973	73209
54513	390645
251338	220417
195709	296358
216784	111986
366573	38985
112425	292721
80193	370214
379565	196284
408000	226378
145242	103656
413054	323194
227899	217423
58245	434724
350927	77438
374300	433956
4219	412210
175327	214992
459825	141581
238889	98831
120628	268863
224674	411164
305054	455181
236088	377345
362780	476951
84905	183852
298765	146202
9075	239528
67584	168856
161051	317118
106782	93627
399981	248398
38004	20959
319419	333591
95500	182662
347765	122946
328174	216736
224140	101650
238350	28265
384725	378759
472274	24579
202252	10462
79744	251226
74275	4926
291119	295484
292997	476447
67600	35035
81978	313829
454867	214436
12266	353787
353531	396080
4116	245679
451579	374114
119643	94516
101414	304173
420068	218966
134797	165267
407288	9913
456021	241614
409149	355525
426073	230324
350621	211821
244318	21411
183613	2199
246283	226247
370842	490362
285187	94344
254293	71281
168480	263275
114691	373475
104505	157839
149296	405552
148445	139648
3387	447797
429845	282989
268151	293813
196903	460923
197780	187892
142107	441434
377335	131909
257250	358326
160169	74964
73660	259464
329750	340561
95760	141693
179978	407952
261033	282989
153236	127046
196205	187045
160843	54068
215292	297873
290855	487415
21095	134834
241286	82585
241614	415221
29249	293813
452589	208666
340772	37948
433565	103804
360459	58145
405771	18903
439938	3076
85737	371332
255928	400761
130969	293813
155302	205854
270128	198297
174770	226152
113363	15969
231898	214992
20905	345011
139648	170534
426695	372857
176300	298765
206217	196783
134635	431466
226649	115090
61367	157196
358539	294601
359790	429603
430942	231269
391969	296339
126965	235568
251396	220417
360531	14046
316922	436889
428864	240665
53056	149535
491724	74886
139494	278907
157141	186566
324708	382761
490277	74106
334662	63190
106766	226150
463162	476447
355898	50009
141674	27310
482851	3475
117348	252629
86764	476704
81985	237676
390241	187974
165360	380071
24940	291296
300273	419547
154365	350174
239254	342807
473466	271730
67174	295716
453232	234320
180382	174263
276201	243508
91186	131316
377937	242867
109945	100250
410314	158420
433681	65614
40001	192461
222933	93245
293902	401854
188169	80543
145438	138706
82231	457792
279268	54657
88366	232545
100528	312239
174790	110677
146189	310657
3111	123196
156518	452846
62647	1057
190129	14583
171281	13370
342465	249812
327823	417918
104564	32605
63348	24374
209591	231056
176325	52983
124085	171914
68035	8955
266121	176878
339389	393326
101540	124085
253601	421078
105094	483708
19324	296432
285845	83403
56746	273831
318973	15209
474157	471665
118895	487963
3530	433409
198324	470050
278744	348971
289807	484447
143520	15133
384174	215863
458968	375063
195224	187834
31379	244809
405979	471745
167588	372757
139350	49896
175387	131610
374379	140322
175721	332088
259270	310523
301869	205482
171651	359300
405376	453292
151712	234785
54939	326997
294583	345745
456019	312191
110584	326815
335462	200444
207472	201754
36381	270324
354258	494102
456694	219865
393238	300473
106483	484447
251411	245679
70822	145478
347953	15926
263123	481279
171174	119346
300051	312759
249383	112419
140263	120855
433943	338998
143085	29111
246388	261947
353856	89718
144319	187438
461187	378462
156064	12245
16970	375840
198692	360860
157529	218485
101504	199171
208199	172089
2720	151460
68700	425675
400510	336150
5234	357854
146893	34397
312655	205223
218169	110677
175387	163266
477932	352905
293913	209933
129485	327922
244052	48163
342088	473804
108985	246672
478060	103231
489657	149467
329727	69873
5461	472072
187903	395988
225647	257298
383369	218615
474661	320508
185354	361960
297941	340918
2349	48163
350983	101058
474221	370030
47761	300240
215110	35707
446542	139339
308254	405837
145605	27464
333524	226494
119001	12928
94640	113749
99977	86560
132980	63103
301765	433391
165364	219808
119306	150352
388141	267602
280952	214063
412440	324377
65194	439285
466670	49021
233392	183213
401722	63087
106164	421822
95032	240374
45497	216362
409745	93245
251983	286337
241911	301659
437849	371147
256893	425411
319824	463799
61392	230099
268448	435280
426578	246594
368690	15209
241749	249334
261277	360363
51581	437721
62844	248070
20686	119762
319791	211912
384823	116714
110729	293813
167583	447513
201764	104498
27816	389682
39240	151642
438336	179001
82219	73567
443160	381857
445376	458104
226038	328932
124059	142025
240472	377368
466081	20959
32538	79989
102249	224382
272866	5769
205030	177662
446331	289228
207184	13370
459819	431297
289197	179352
23641	264375
459205	269769
304263	309329
461903	489552
401651	86728
188980	206176
390596	259895
16490	243427
15253	380538
484270	13370
110283	315967
65074	64335
382643	21411
152177	478232
272573	53333
120912	190369
377322	143444
471284	38166
181439	399005
174014	182192
250451	293813
219090	269199
142092	43374
175184	237734
462337	455769
437623	16214
276477	464420
74223	387008
154815	324753
61342	9655
403489	464499
325905	425910
310519	214024
350911	479872
178422	440327
169932	460845
307762	368205
360841	401854
172370	65624
424256	14282
363047	11136
459712	401003
69749	234530
446050	240796
419822	407058
448374	160316
196233	21457
199333	479680
112110	71182
347015	249430
302338	130028
465132	334424
203000	452098
490284	293474
317552	275152
245917	62661
19253	45252
114645	417918
260352	409755
342465	235375
353856	89749
396209	191070
102499	393737
302338	75499
125105	399035
287836	232220
92401	443392
84899	91500
101504	385182
198757	277961
450465	451774
303175	383217
230192	25443
416260	369577
207415	107908
252044	159295
320288	97753
157133	468137
24591	306013
477350	104855
109334	451600
159266	26535
384575	160379
321868	217412
13103	83409
144877	366127
384163	488183
74435	410074
277499	80193
192238	319997
316155	107053
330598	142630
134648	400535
399275	389298
287649	453445
180031	229529
245305	20719
137447	76111
488490	16433
128004	417337
342002	186440
372572	352206
402226	234907
143649	353856
301464	113051
200021	412980
153324	313745
303215	21679
342495	395093
14133	456783
326574	188759
114368	50009
285116	876
417826	284979
203616	164884
454347	367945
268261	94516
406982	203554
464149	317282
281826	484964
265025	471557
289372	52014
363434	217432
218014	413110
456237	186259
7536	24769
42509	30951
301706	119358
439646	374162
155497	448926
328944	214172
269558	183227
467788	340130
129372	426633
81257	1605
465866	15209
366807	136183
128440	455587
373170	448492
162906	391957
109599	190111
267562	3217
187539	368892
352826	488340
467019	237165
176331	275790
194279	366828
107400	278813
244017	422175
294323	243152
35151	201780
59204	17333
322140	16586
364636	422706
344742	282109
463969	303424
53137	346221
437623	43641
118626	149128
327143	52151
347175	29253
5971	199133
38003	53948
440485	166673
489600	361699
256267	461944
345155	338271
366127	22167
474242	65913
361033	196682
369040	320706
267355	359738
93625	399852
179518	113510
27782	343012
311544	204118
391391	116061
123955	53010
316136	460702
227198	35707
410742	217423
153813	406785
79528	75499
360579	133561
248083	457418
406687	317393
205747	314740
435448	80492
97601	359762
91234	212843
202197	160428
72812	299408
112388	408058
178089	354077
241913	275520
135017	171008
115604	308100
150278	309431
31121	369262
117631	18041
12585	336397
110809	484447
48282	400970
154373	27464
337610	144857
222045	354896
307110	15209
121594	53994
371486	309610
418698	460725
250153	292553
483987	327493
103076	304173
237503	369599
158663	291826
284057	285156
407976	406150
372127	429593
328152	257104
222608	299618
479351	103491
7825	371918
270248	364725
275976	467985
168381	461860
41821	478415
471943	316575
315582	103685
93640	55773
225413	404539
88603	190369
101859	245679
97592	219746
273990	292559
216894	347386
16995	486788
12306	54976
63391	366781
425866	331253
355867	191997
363505	492906
485582	101989
365304	22617
325118	36392
420880	112265
307181	313745
253525	114550
26778	314742
355275	247234
28226	15209
403225	469532
352665	54976
81432	30834
278320	209572
95130	283026
489643	153995
234797	89316
292021	134582
61461	380085
157895	208617
38038	184993
407009	341362
174577	438419
176130	352381
251677	440660
464469	230255
211518	14538
238889	41068
484247	169047
225647	293813
226264	137128
273128	161825
446034	134118
203724	260367
156779	257101
110979	204198
11797	40330
140983	51895
125640	264406
284272	17590
56939	440962
35768	156375
362267	268311
147121	203384
270248	56609
227988	232572
439953	115175
247232	119762
192238	283078
264080	160456
399441	188925
436673	386357
361533	355020
119864	219851
407334	77969
15188	246312
110677	356346
16601	95149
95443	181068
63170	245679
76835	275768
229298	359897
346557	225155
58484	348941
39024	479570
477427	41023
240753	127921
54425	437550
421635	88080
144102	126204
391237	267602
374325	200066
80267	420944
174515	317118
135181	220417
26306	51222
12297	178103
274852	169773
303862	445749
42484	130359
202348	25374
241862	334680
122436	398149
284554	379682
157238	183213
201102	303424
47827	286828
279073	35837
375929	12245
91325	14673
228969	145326
449142	317356
150093	226871
488737	244115
257219	15133
91996	33837
342465	429088
128012	30955
45685	301131
232769	384451
373395	61059
175638	177658
190773	164884
81106	168237
281105	86560
171382	390142
133119	48275
224703	423305
365338	313745
63427	428267
374824	483317
296318	237669
195121	212425
396021	120986
424699	301823
286893	94516
270341	387860
194438	40447
108672	282417
235999	151944
352246	126473
395395	387742
122745	15209
318744	146202
77443	110597
4052	89047
428944	18330
409801	139642
239452	460569
265180	334032
476011	141509
463687	262954
201257	187998
430552	30263
388591	164873
461588	458601
51423	270369
483112	361296
217853	205289
487528	16325
72804	18744
159494	378419
206597	255369
113994	207373
242134	72523
383342	233436
382752	29911
309101	293813
448099	32865
227203	49507
202352	139463
424757	113244
464579	60444
277862	119962
196057	264406
211197	25437
222828	371934
270760	25178
139735	398333
475322	169135
114124	237235
390154	99982
384048	114845
143516	91600
206800	272096
66119	164884
442964	375840
421029	491565
409828	12177
85334	103729
427388	9950
328631	326310
75670	283656
193380	421425
406751	301702
5348	359762
433359	191373
407704	9054
314311	35241
138726	57159
117132	442743
107943	103972
69274	399929
275395	169149
481347	190369
451505	198775
139878	163716
324873	131559
114383	359628
94690	224338
120448	141166
410305	379804
27825	303043
365099	179472
247193	322969
97388	315888
182799	356257
68035	297333
47004	433696
254115	392145
248868	15209
22753	435280
124079	91214
50504	382183
260552	136517
203849	466737
190564	226152
409808	355710
169932	275654
270095	119518
41406	160262
157319	462229
176488	404056
386252	209471
55149	122833
193767	149049
165606	186548
247197	259929
84738	96994
421661	362924
315805	43514
10727	378686
39601	288035
116525	369506
389880	122694
357806	84609
189902	364109
433806	49903
417182	278520
396754	193950
74840	486885
306805	159249
326799	411212
347480	476231
113341	4505
300692	427900
270652	180957
98469	315478
32601	234356
163668	481279
479149	123369
214744	438427
378153	203414
189811	12177
436598	334987
292975	61461
329375	378462
25014	92613
162879	122462
351021	52083
341891	388575
256901	171324
383693	383268
6559	418551
51759	172919
114344	240225
459313	411455
51844	40784
382627	476231
304522	260040
436895	115340
252360	284744
436091	153995
61939	59933
35988	461944
384620	90374
367492	273831
222610	272230
204015	341182
108656	184902
298488	163298
197544	127921
388996	132740
34121	132740
324826	339310
377006	208617
165170	321959
178222	31221
55774	111678
310486	440660
350421	122462
478421	1442
350719	4413
411917	141892
120006	249102
448769	210282
81478	429161
244056	43334
366068	144405
479984	3101
376683	331666
254651	202828
221026	463535
246805	443559
117703	139400
461944	389187
443767	40447
298823	344332
233602	212081
259121	288148
469529	154015
80161	294035
33894	214436
112300	162831
287566	295481
349901	494010
393615	240796
114767	420757
9270	219186
247624	167703
108174	63528
163680	5040
112625	117222
208754	367686
135203	166513
459217	390197
168112	79507
302477	184902
302773	5769
342465	80421
11209	110677
380561	15209
2673	198599
305258	128912
99760	489822
379675	265614
105929	264859
22827	133153
31780	40686
457836	245538
425625	479614
478315	370866
350392	207720
15747	347617
392099	129414
250348	213728
330473	153995
331028	375840
47816	100619
214853	235445
341550	243374
247812	120683
177420	83413
212241	286655
431343	105498
303641	367417
124911	192171
58145	393326
77197	410720
300916	210228
130327	428711
27617	259656
46586	426728
28274	114063
127345	15209
38510	357771
346272	309237
380489	444948
80641	430601
187810	391159
42717	250410
79933	405217
136093	228431
106209	343992
282202	459598
19727	83811
216722	338271
179149	300874
37121	199670
431222	459213
94438	86476
445263	370619
24971	268118
197855	119762
58049	236213
109316	322815
271612	109407
415358	167540
254446	94344
40554	353666
217854	86077
58681	387222
84414	186463
409916	179506
295370	137658
493563	411424
159857	487938
92824	465653
431318	186159
42854	33117
154705	179506
463691	96515
235906	24705
225590	115621
100571	165267
274485	174939
125382	203365
424975	222701
97470	32807
446182	13972
64185	464105
306964	66129
392953	402323
254819	122694
374182	368391
244688	86032
356535	433391
221785	17803
237801	191656
394854	299765
196590	215510
329864	309674
46144	475593
114786	446801
369450	81280
267617	81280
241284	403594
13326	53863
155719	105612
167291	360860
190693	230076
207296	462966
438005	491315
332474	440125
308122	227857
416700	363541
87440	461182
267562	124746
270597	352775
266660	399852
245237	289515
206516	57002
77674	48661
199462	123614
421105	24000
73987	302185
207365	378462
489385	267602
254446	389994
230574	212024
372155	101055
81262	425988
149300	317118
211685	269331
104734	412517
116525	435708
138404	92611
87520	122462
131454	286313
117562	257298
415015	38962
256389	2150
322825	316666
232617	231141
344327	196783
132682	162159
196030	287740
235159	475318
193796	362784
328731	391414
97739	311841
165680	159908
136675	175721
225277	15209
153992	155719
450465	230749
245209	236574
192211	240609
167190	313745
350990	132996
149600	231678
215216	36719
229735	377812
315630	125329
367247	50605
280154	243115
89644	313745
446326	477136
158961	5508
419201	387257
254427	74103
240212	451460
232890	308900
301823	263713
149467	172089
432175	182924
246813	440109
98034	176878
94129	236240
40490	311428
376441	325870
274690	224794
428625	47100
299443	205268
486402	244115
98919	399835
59032	387765
421493	24943
43835	331766
108971	139132
131939	169047
329043	207916
158156	380841
464169	472890
223335	254182
286948	186166
71816	253916
448199	256537
345466	261396
197936	207280
485582	210463
462169	134437
340144	344637
339145	94344
412602	64429
100879	54445
378820	364416
292576	134165
24610	293813
428080	232836
370260	480508
5242	86596
387311	63957
456021	263337
381597	254347
79689	267553
184225	39429
326631	3462
360018	421356
220624	40766
463420	486279
381719	262954
478588	27499
109822	348523
147070	131169
66939	106564
217098	183975
51669	191959
324816	79861
327209	154209
287566	441735
92318	297836
244536	274362
386111	281563
346489	285156
96577	453401
476526	27262
390022	25648
167767	241156
8461	362206
404090	317523
153322	355532
221420	355548
78155	266660
243270	287866
419089	327061
263814	489582
263514	344950
199682	229219
52140	273687
419666	339020
252065	284843
436084	179834
431966	26551
271172	308171
24844	301252
281009	165520
411389	191053
43722	39618
251677	298182
334387	181199
400404	267602
420735	116242
123369	197920
308150	87471
388292	173176
55626	12443
275473	58466
368726	446105
341299	451808
243825	35707
32022	476231
9085	425838
478468	335930
233498	294502
184063	264080
440615	79463
46141	269199
343771	178180
239719	226111
14322	6821
186091	84497
442236	25034
413675	32807
354395	430610
254564	16734
19542	184545
145903	420944
127771	291088
192843	123465
246362	479614
256623	240225
347121	37121
5668	216779
15919	287863
33343	308270
219546	267602
249262	317756
115440	434035
37709	109271
114643	283547
181353	196144
79276	485546
223579	360469
320764	363675
192611	445749
303507	307466
214442	469532
345776	248949
233027	376653
10546	59110
103914	197996
4849	29114
105791	149268
266995	314486
241501	23348
262210	214192
16661	132889
233388	141698
109762	29487
152887	465132
88681	124397
51669	7301
243491	29175
433820	108756
336905	409026
182905	105498
20533	450011
50214	47867
241732	228934
81432	6553
396264	237019
102307	58333
154759	283392
130996	457269
193721	259929
88188	177192
242135	152742
493658	181692
107082	190369
202866	163822
324833	228656
447258	300119
178162	237178
89826	342991
108248	327217
1292	265434
139425	36719
469968	429161
269449	61662
360602	170295
80133	389153
328707	189792
461944	225138
312842	246592
142906	238218
400483	489822
285678	357854
334195	483123
40545	142926
251674	45189
241531	182864
293226	85582
335441	430610
5053	440660
212460	330423
233498	406263
256893	129107
82528	58541
74664	25239
368431	388414
194518	468640
401500	486744
468287	346408
406764	257298
241211	152617
347782	413525
30330	390409
415367	375840
144577	81018
424643	156913
25272	405159
86311	383967
111996	449183
146046	434813
466670	285099
107340	12245
480721	440962
198197	183213
274602	40967
64258	69619
479589	423518
79249	49903
368186	467910
146893	190369
490650	4413
450059	473306
282130	430356
219186	260112
413670	157150
174750	438368
342300	338189
430671	467703
271273	53640
321554	327210
294252	434893
190766	65203
897	194165
205773	404960
376152	413515
63393	430601
302283	239872
123874	419850
67042	14163
373193	87471
164694	319519
425827	159687
269258	84960
361291	213218
287212	155656
389908	224937
34839	2011
15302	468848
376978	49264
263095	143157
401085	384592
65683	320548
121828	229111
316889	171652
75768	116464
270317	409766
49789	440856
164441	312715
335324	485016
297830	436670
319772	334812
13132	313314
125948	309524
8463	225430
163691	77969
242080	120986
175870	176674
379489	457699
192611	54298
196984	396563
485667	113959
299543	133109
490239	244017
176130	126874
99505	164972
452243	442265
455464	208325
322850	447517
316565	458215
115449	47390
81743	297089
90374	104656
282469	328878
312283	429719
313007	365943
275947	86479
473904	137990
9310	139648
248013	195962
7211	54227
249799	10345
410702	193705
404561	171592
355708	284843
484857	459077
366198	264585
219833	130454
396238	148835
203108	155311
280894	471205
79457	95149
320783	48588
131593	218281
172923	146202
307794	128278
223107	435428
114748	400906
433346	375029
371460	146202
385424	160545
384196	375840
141279	246311
187607	206848
285691	378546
388305	333477
234881	417410
247388	32807
459979	464068
265027	469235
419796	89196
396005	367798
166063	165963
212838	57989
478588	57371
362267	293752
273572	427185
202411	103807
215396	191839
441463	183479
292791	208461
196529	384386
9414	23526
465961	150264
15185	382132
221082	397367
95252	430322
112443	274508
437996	25893
198558	277595
116133	151944
168062	176878
402105	459649
362975	27464
41496	32807
190926	426203
248093	217423
279035	419797
122573	209572
110973	33488
287766	348798
55183	337400
180822	453391
249541	227369
262322	311448
200092	11789
285559	401101
114337	412003
315958	185901
240586	456426
336651	154692
240776	286936
236826	424313
18770	80543
271188	417354
67622	360531
463487	456837
192691	346016
163277	62191
483320	79343
241904	144335
22202	385000
93656	380738
131957	293813
483429	35186
451031	355680
24753	144037
193767	492884
304404	471301
278554	306030
241037	355171
251271	367445
130021	362267
382882	25455
124622	73863
189728	55074
236272	175721
357213	479439
336829	288035
202922	341271
16982	58145
2436	427200
176325	486485
73520	437182
286462	373169
31070	30219
88551	307108
350564	237178
440143	129747
375401	187829
132860	237694
261839	265040
98850	59430
186080	156376
131875	250033
143834	209933
469172	311758
133889	164884
33636	368765
403823	367866
310971	86974
139974	227177
25532	58463
294365	94516
337251	202996
360411	280300
115258	486267
459994	447517
372973	51992
382713	312230
361001	373020
4098	130620
65092	271077
178875	463711
101943	458183
405071	259929
399441	99210
354154	395964
296968	144845
310444	283392
252226	343547
310718	366493
324748	142415
248347	285446
105218	78827
404127	114931
279468	196880
401820	249334
360	133588
404806	233180
464673	32053
133469	472891
411359	477509
347640	412517
212772	382882
314421	417594
89298	313753
410390	10379
314311	222895
31682	66980
5655	419681
19542	38345
102795	162795
332643	121106
37559	420944
204116	231727
77460	484668
364114	401854
223900	492700
418334	469986
100342	69708
310848	15209
201838	49903
347526	177861
91359	38106
284474	260320
53166	446351
194216	127212
377587	370607
224152	93009
55712	283399
464022	220314
386428	441313
287154	277961
281895	125646
426123	151765
373136	405
393870	311244
325167	477588
482517	317675
38861	132996
167336	145948
340654	94516
479355	462710
143693	159637
330697	382061
265194	333357
250119	174564
269612	37041
334878	248398
178422	51341
364636	466805
18939	375815
131440	245715
466744	71281
145961	478415
225295	452098
336071	236215
227514	426986
7273	27464
11923	287774
347772	145270
65513	25108
55955	403294
81525	471355
147470	293813
269491	265711
117381	348798
312162	213871
364105	319520
292012	250093
345715	363722
141096	399304
146893	411437
328550	352592
5511	140367
279928	346346
22753	469446
438475	262886
107617	444771
238083	184258
298077	208487
371617	413490
284985	123077
190387	444995
140508	158163
200092	224338
163340	354694
102008	164433
307062	218943
117348	394017
297717	380071
27457	392329
399237	94075
315194	468162
103302	137904
20728	315566
272083	284834
9770	339653
247334	440660
362569	149410
168131	390123
57092	84697
77263	333004
429634	217012
65747	187098
180811	86974
137005	467320
28357	371163
381498	404352
231215	99405
153006	88454
252044	184661
296949	310359
110693	444448
467789	321924
101235	493211
305631	151944
71770	132740
199293	334847
451647	315152
331622	143809
305849	338020
420482	391414
458037	32254
8955	101319
392062	265192
163423	250090
193987	203836
412137	139648
356129	300480
128305	452589
15027	286105
407292	59636
61724	211067
477932	429986
185924	368538
404506	303175
448626	439074
329153	299786
440541	361943
403623	378820
478295	145064
403527	339079
411784	440254
86914	59672
409943	469532
167291	467418
119712	234093
56735	382128
38954	476951
458768	356355
447306	323347
228128	300912
12907	278546
32450	61620
399915	393989
190051	59759
86800	435670
103325	454822
288640	347476
185494	421942
97528	85928
167588	117510
470618	404053
273223	108948
464725	345034
28357	246840
298045	235552
430242	19506
161195	105498
443815	112428
336801	105878
334196	132439
239712	54976
63603	169047
318792	65699
149343	336590
449523	440660
439016	175796
141776	67584
400576	402088
234642	209510
350003	4734
138196	144415
436142	175608
293913	313671
245679	50935
44171	255945
454629	355962
90696	36370
61368	351639
117647	435708
43954	378686
467545	73498
21730	407529
148546	355806
358167	137128
311950	316607
351070	373438
383673	23941
42854	253874
264628	53391
343175	237436
31367	148078
62630	97973
485471	377778
357854	72500
131556	179314
132127	491150
115753	88113
390032	183479
377168	363600
225265	243438
400520	96195
45974	143226
106410	193281
176625	154506
320948	139622
266315	225214
417112	430832
3217	187836
1143	98684
235802	280062
83222	15209
226919	174508
163310	273831
419594	281618
9998	255954
451415	128574
124815	302070
22512	142747
296345	282426
36869	448709
211022	194165
426961	220369
248013	41158
422798	346634
66547	94344
228087	193552
370204	388575
212009	77609
356687	163127
342486	434484
293931	99870
486428	286828
128185	295561
101810	215975
130300	94344
459219	393326
253335	441897
187207	70759
411987	258260
350037	84088
113372	465104
103855	470486
22567	72199
99977	302033
246199	209471
182270	33855
185447	141334
88812	28265
122899	15133
314119	464420
47716	160158
311195	473921
292606	178764
429152	440660
440989	430754
63661	224085
37157	240531
24935	212262
406809	342440
304825	336590
213162	438373
474970	395198
86420	411809
267562	106140
230470	227101
400517	183213
130651	16094
134325	14130
5538	151885
381940	326553
17642	222701
473846	484274
199810	382129
366402	108223
34338	10594
63928	474855
161420	414641
64949	378686
227729	257899
408459	317356
122573	268531
309086	185357
174362	301131
336521	313745
416035	333221
305730	126204
314838	336590
309494	103601
303961	378462
212340	97270
384649	401871
12935	103499
73317	313745
22287	16153
196150	424459
3043	205223
263	31675
194245	113138
247676	21970
13466	296423
388988	132996
167897	82585
371210	359762
153322	371463
85703	459213
359790	393326
432969	145270
56395	53994
39673	291984
80334	245679
484	198211
423724	466737
297941	128240
260259	438783
243840	316135
348819	40784
373615	355275
95032	23018
400781	435428
424184	275677
385221	291823
342465	27083
283962	387101
342518	320789
206389	298969
401389	391414
14046	373479
399149	694
93174	214899
318111	273831
186999	225575
160730	293813
173397	139803
174954	1113
71297	294079
123161	81400
224267	49896
14360	342819
345715	446105
126698	16433
461511	250742
482231	479590
472842	207535
174364	94516
390673	253002
211326	338271
424256	263893
37151	228431
14931	131975
447550	190369
80952	28129
112567	4369
385737	419470
258496	122462
416089	74134
315573	70575
81624	326446
424624	38063
486481	286590
208716	200993
323836	490951
175971	338271
4684	180841
347667	466981
367582	338903
409745	278829
13953	315606
352586	178092
321284	316915
67266	68827
36108	176918
353491	209572
228050	58567
162162	461846
189640	152932
102065	270248
395200	13854
255708	100366
43260	209572
216693	393326
51683	294069
277781	423062
26301	277236
228128	172535
335654	301823
156105	45903
309276	43716
345715	400727
403612	259929
203656	103353
373010	316372
266225	393326
267434	118286
353305	386170
149467	304406
232674	492906
61759	345745
51484	393238
404744	97894
153958	350760
53898	74081
390934	46832
254926	177058
386670	226494
331867	62996
309917	113131
363485	217423
278637	359762
321660	118628
253435	451379
8879	120339
341163	72171
297069	434082
146429	41608
30419	369577
376479	276409
312735	105445
469102	106514
61367	349186
110992	35629
135181	429863
6467	363320
391157	393081
278704	443946
164042	309524
406164	182226
68245	283137
442765	162844
476648	190369
184346	53754
433391	195029
413914	428711
163859	89047
81434	105878
220832	213388
204306	237175
315686	315671
125087	427633
20287	214050
343980	277114
40927	9154
479351	458601
480105	51927
219244	331348
336444	402794
396379	487833
363467	278907
405339	389682
20215	179609
401893	298077
448231	288061
41673	49264
62198	359029
223789	337849
216229	455513
94456	187974
399208	110677
146242	27464
9965	257298
347891	301298
221404	21583
415423	87613
249105	91760
53820	450647
216224	77525
177483	260230
191682	70213
110490	440461
197717	174401
179464	217705
224860	221667
268219	91952
189392	43459
357393	309085
40819	273831
322358	49828
84810	196851
326888	339926
410965	393326
150294	352629
392244	180641
109949	342935
27689	123369
301781	384503
299580	265331
412162	380268
401021	86560
281826	327217
162992	164816
125105	338733
95090	371918
61647	403501
98916	426736
182771	231578
310153	296693
57159	49903
354369	283178
426708	111823
345715	37092
262509	153533
378558	288274
458207	198314
428962	468832
226023	442227
463401	446504
202452	227081
63758	463549
267373	33072
27592	88113
469172	166513
197313	392626
321641	334515
5700	255838
119453	106377
48282	114387
274761	310773
46829	263135
454090	28749
364636	299946
79773	465531
61349	350690
10600	468537
300997	313745
418163	201552
259821	401101
416841	115488
323275	458090
431453	219690
256586	124505
362580	273831
67613	420944
17147	412764
155224	347202
15027	284932
291743	450602
114643	284155
178549	404793
266965	434035
377967	456027
24049	38801
65447	317667
340370	217543
479541	384366
402248	341683
335114	127224
363234	73008
309611	243250
377083	165506
31420	167236
119944	143606
89701	346431
258617	159249
215850	391414
483200	133251
54964	481649
351248	66476
198782	66556
479351	273670
353999	25173
112372	272577
19451	364218
467830	212846
130300	106484
426038	58729
234270	346599
398601	61758
488137	462110
217708	381699
181385	300574
366872	220417
491461	275677
445592	123369
198565	469227
259703	52537
368154	164884
57201	136423
178422	370436
451218	196783
43024	273831
445478	401949
325368	206952
113749	336590
282497	466771
453981	456868
361576	163993
131574	179472
140116	141440
328867	58465
78891	417296
299580	371940
292053	427935
234953	329466
189540	114063
344110	115386
395130	280935
313317	45141
476119	95149
39892	131664
357210	17181
10331	51895
442220	393326
109733	264589
465132	317100
173397	25437
437007	208577
450798	190369
10417	318735
306708	189938
272297	445155
219862	181957
93235	186822
346216	468481
143294	259929
488174	56366
52217	152867
250404	208577
78168	132843
453767	43690
196247	237686
404562	132721
127384	369577
73327	211151
234788	17374
378905	464366
166518	395988
215135	476780
414036	277435
25553	447560
64258	162831
9341	105585
156902	234356
24552	22804
69401	478415
222731	54976
112034	184255
286507	268118
298118	428738
266307	253913
101362	446616
201925	336558
458462	70026
333693	200457
249894	337920
104040	358494
68572	11795
356530	347425
150080	371918
69029	406635
187202	351639
360579	492906
303448	343264
389566	249334
186356	186127
327209	155528
142552	116760
456021	475627
401897	149608
357297	48146
449458	115340
163413	333549
345401	237165
14871	379598
435401	485940
217527	435280
144129	293813
3696	416252
3613	293813
370260	349129
243158	146567
152594	82948
421223	53863
283918	187974
104505	242589
244688	388558
75339	414497
326498	116609
323222	156861
342805	94516
207141	467073
346486	155697
482456	132961
150834	18853
28103	12092
244103	482143
21360	397072
355083	130678
349389	301475
268287	73431
5713	169135
195135	51222
158250	19047
73310	173326
79789	238299
337886	162947
384768	28293
130069	381251
364264	35707
267562	210885
118626	226378
192112	181704
125993	202646
263861	300555
385367	252382
78116	418551
302918	340899
171812	410627
110002	168615
228013	126864
235088	313523
348378	182507
431006	482885
361606	316575
435222	300884
263423	317118
343427	352605
198672	221324
163435	400625
304146	265712
290698	133633
194811	364920
168939	206686
291363	222049
223116	27766
492205	303218
371122	255226
379568	302948
363251	398122
236328	125399
8123	398834
410951	50264
319885	96362
173397	102352
91250	201169
107998	293813
71439	250679
284107	13684
373170	188925
58794	205804
191308	141559
406371	315687
190973	479391
164331	260234
463118	123955
4518	481368
15627	84670
363909	126547
299757	106903
229744	219876
405788	136845
73716	188198
425641	317118
366885	61572
26750	56026
396883	112323
340872	67570
461475	464080
196003	131315
88168	374305
58149	4413
223133	336590
40290	183213
26556	425675
274279	136432
342465	476852
166534	273831
486155	117174
79715	291521
307570	91734
309917	86818
468753	58594
357178	357621
21739	440660
347425	102398
119937	398686
462691	168213
448104	288141
8613	469235
98812	267352
170555	73609
22753	8459
150096	273468
125238	83540
37840	50926
113620	174034
25411	474412
268222	109779
171858	46520
389190	449470
343054	17341
396563	489781
235560	255083
454987	231359
462871	267602
67280	329196
406221	375840
84698	132247
446226	366127
221296	249996
302677	251116
372448	104505
357691	420727
418742	94344
325491	470895
492287	478415
250940	232713
289137	482162
296117	235700
338224	267956
104205	309632
398425	153859
434329	118577
143713	420520
252603	268524
278586	91600
489717	422262
7991	427796
183581	187998
360584	317118
133804	132740
376887	12895
306459	1020
486917	232620
25189	161546
257870	362577
237752	275959
38626	389357
20167	376069
177775	484447
222990	267273
120050	160722
2187	258126
318576	360506
462910	368526
52537	422786
211915	440660
158099	148991
244143	388480
73466	492906
220672	295614
24815	127516
315805	390861
36453	234356
149293	478415
396213	252364
479595	324639
200558	69856
20636	117178
334092	77848
60861	115744
277266	290450
414154	164164
89163	284843
169029	318148
253606	266367
254599	180841
93159	175
458601	461208
86438	375840
176130	43668
180224	389153
304400	256945
69749	190369
416737	16041
442133	48163
345188	376689
392399	114986
213020	404806
450093	328729
20002	50575
110490	200585
268961	291521
85863	377906
418442	463089
493142	92613
97318	366127
172033	403429
457083	261396
254446	155923
364821	157842
491170	379600
34776	29599
383699	50264
491854	486885
456215	197099
138413	433487
133572	355700
476277	434893
114488	129882
33838	173182
427866	369599
456021	439373
58418	398333
408094	337262
103729	101113
455542	326685
212043	472430
262719	40784
405164	226899
140202	298415
123494	53883
106922	428214
185371	311458
85302	29961
209970	150874
32972	13370
13410	438419
214925	237165
172864	79989
283918	190129
422893	492325
41804	262054
35806	275677
467046	339861
15819	486072
85022	388374
486369	271383
76186	436582
359790	51881
12341	220417
35768	383085
2844	187458
120986	369940
376413	488180
329086	365867
113616	436042
167588	325213
143506	22014
291843	192444
127388	81714
29581	327099
84552	297021
206046	283310
319561	391414
332169	455712
370160	180841
260	15209
320862	207165
36633	231359
250854	407977
89269	52917
298439	164502
19972	452746
284278	99437
309329	203656
151860	389682
482525	391414
490252	333829
225069	264406
46092	127998
285876	68144
22827	237165
292548	113051
79454	299934
294116	15468
65936	275790
167210	273831
175691	167312
78295	28129
324825	228431
434973	429585
61353	476656
235946	345584
384181	350549
241315	218727
372051	478415
91951	466432
179258	401082
171470	190369
39772	347158
425834	492054
53511	447517
76693	67842
478545	238297
483315	220635
481419	118346
390352	229787
91325	383720
364636	110677
72111	145348
329727	20874
479576	320419
358259	241492
447878	439992
39772	340513
372206	141915
424359	141026
70999	219690
468609	327217
1333	51881
146893	229134
230051	29662
201422	217961
415545	35707
19615	371918
453361	272934
271302	297380
110761	407872
321868	3722
358054	371918
425363	223304
79454	470588
426045	296432
129775	293578
124776	285156
447538	219876
384155	326834
366402	193431
208172	443655
438262	53047
132960	433903
250755	458650
80537	138784
360779	217025
134992	13370
349416	120986
445463	429593
417465	285508
368562	190369
302970	311620
113716	258370
266800	286227
232546	315671
315116	48102
229854	362206
12297	69975
119119	29588
191993	306100
170197	400520
161429	420944
344526	293813
454263	280943
273768	438419
285184	411455
387155	178907
366521	376814
206373	24516
139719	91600
22060	136778
317990	183479
250975	293813
249765	168773
477189	321892
281052	191821
393268	490525
100930	392794
22407	341271
239441	407303
105249	343711
362133	64066
183404	390232
297024	286655
114643	304893
186232	489552
326631	320475
30067	190369
327920	390349
27699	472342
274441	61245
105831	170329
47161	142018
133909	492313
430603	99021
40044	430356
250446	330757
183236	436279
119927	294390
313822	431556
424126	172089
252285	447358
389780	258370
217387	334887
179803	350189
417242	105212
333621	161920
238344	341271
452383	246085
411430	366534
64267	138616
291982	361018
238928	404953
29753	20959
478144	412022
344086	68876
296750	69856
434082	211932
199473	229124
19542	484794
480922	246311
484058	72231
120050	320464
23306	458880
278557	382692
479072	218730
305364	358973
254986	377223
451469	443693
463483	363396
289701	295650
435321	460723
92401	232616
66847	159740
93451	196783
1476	232037
195142	35241
174144	86728
443332	192734
127779	486885
63532	296509
437592	485160
121066	370157
359035	296111
365364	217668
65296	312561
344416	173451
99688	369051
313355	425787
137454	360228
387292	325857
588	317356
256893	69844
89292	101058
477562	166646
481953	262926
447230	122510
203793	264247
190015	235334
222872	41266
320914	194165
11375	448485
43104	12245
412440	62060
34978	474412
137454	411739
214950	149128
251964	362638
116513	421356
124535	184867
133909	89476
313257	83885
322095	249334
41728	428080
477427	305475
236944	484661
85008	300119
156972	161965
342130	412543
489781	261396
283152	206079
313959	105498
23203	159378
164708	293813
415935	456640
262656	73853
198519	376659
440190	472167
302677	275790
21408	428214
443632	317386
450161	203656
383180	401600
199000	348798
20321	310151
397703	227101
119438	462422
435033	391414
435602	452709
120669	461801
395988	77117
242411	144102
12967	29599
482818	323954
278769	35065
234453	154712
101343	53883
25385	327602
271231	132843
474375	325604
254716	455674
123010	445727
71416	91657
32715	213050
183222	72670
282126	67040
305158	253610
212581	361436
59645	48007
479398	190369
324355	106475
449521	380920
360460	437593
190252	63528
200222	312259
69097	385794
155044	391801
91926	22858
363505	139339
23718	469434
117124	115090
317099	20959
21634	222640
201990	132889
146893	281563
464974	165653
484748	27464
257143	220538
223255	388321
315588	451414
214499	481596
289908	434757
434050	246311
342733	476412
450917	32982
492166	246311
318463	449298
332116	164821
19280	205221
140919	119868
44534	162795
217226	219865
423361	47503
210133	453623
185393	59821
48474	84111
334092	453192
308158	254205
244092	184221
106268	187834
274429	399950
51161	81330
160319	313205
298823	450781
205813	178577
149897	148000
135920	109230
114643	243179
488768	392086
1687	395299
458207	387185
42605	94516
294243	197854
283376	48007
10284	266831
71001	245332
69827	238041
98325	28129
82694	469279
35972	241781
125577	274856
439881	475047
193163	117344
206691	366666
403587	170569
202172	116623
304685	435412
455486	373654
10217	96673
2187	402312
448298	65194
182042	267352
281052	377933
154271	428864
111856	481404
233405	334635
154006	365924
343799	178436
14263	180578
282378	393238
464853	272348
110655	183213
5975	417856
265609	293813
122724	38940
137940	4874
326151	156998
113443	169676
45673	424781
484925	13370
446656	255211
58245	24208
35457	199309
481419	197996
82698	195607
475949	347478
205622	430610
92572	237235
320245	51071
29431	46410
261759	435637
112625	171000
346539	278937
413113	375840
404597	98906
275373	214966
54534	317356
130069	49429
103420	265065
231284	209471
3809	14536
121665	233534
56856	202486
262980	143635
223435	141649
413816	337643
341405	362208
188613	45723
167588	317837
171746	309425
300205	32802
177578	380071
430559	440660
26184	160379
113067	52255
349472	42189
487586	292468
30633	471745
128855	360512
323327	371581
71189	88736
126528	177488
276276	194018
230718	11713
274413	378686
88556	336590
425866	20930
277489	415719
34112	356428
202665	266600
174309	411424
146893	266801
211657	40341
304146	455445
474307	8815
227651	127921
206516	293813
475039	489376
52955	450338
446546	147984
422476	243255
28944	313250
266307	360177
42592	113138
137944	303010
233045	318186
339051	122751
77120	209471
405788	136086
433414	330413
493943	476447
409745	119381
134144	272230
333240	82585
78115	179375
258729	238290
188954	415221
327801	258370
350749	169273
427145	353463
267656	28129
263588	267602
298390	10231
53697	86327
424884	212043
372340	257377
327209	407565
337378	474453
391059	291654
199556	233590
372123	483397
94670	461769
115917	473902
106328	343085
392241	381428
204775	368904
172653	168381
397819	418204
91104	99181
65867	486885
378456	421253
324826	224674
233699	16268
390850	229000
492219	296701
361553	401871
453261	325677
251296	315929
272013	370427
116767	253841
8496	208577
196903	468201
28357	219973
478634	222760
85575	231742
66273	250607
400222	480275
41376	430356
141334	166513
447199	310261
163452	401854
41738	438044
83184	241416
378508	12185
491365	124769
273199	343493
72098	190369
89883	105788
10250	242578
353730	17617
433853	152513
135947	259561
205888	205287
489787	82230
147390	117097
21131	430356
476153	82271
99567	221890
419720	112443
92867	406095
228431	155218
342607	481279
65642	214992
283078	452098
404593	270722
221296	370810
23020	152702
136325	365812
105969	3014
138433	251372
120240	193705
50045	264174
371983	60208
237714	454462
327891	147245
324705	186159
219752	174515
447335	131199
181052	176878
175145	472072
308533	388396
370432	378462
201419	290
82450	440660
251849	46504
375913	239611
357157	466737
81945	171163
47718	295218
489822	366646
68979	208146
103050	284482
216600	392407
232436	461944
388904	192195
160585	62191
232992	37057
260171	340947
382811	110677
257977	271958
82634	260527
120861	392062
101230	478876
334364	288035
57	40446
93760	488370
23658	164654
217418	364357
463744	297937
109202	216649
422645	159046
72563	62191
307284	6932
444621	336590
63796	455769
20992	109271
447610	399736
347121	312463
332989	374135
211694	459622
429907	189515
233155	43334
226919	127660
395336	44733
153006	66657
347121	472632
7812	469509
284925	191927
292967	410018
268204	350968
52572	331584
438847	412517
198405	478232
126657	187834
261516	250434
102249	119067
271967	478230
418061	115555
64272	190369
473256	321668
228128	154154
298390	388344
34538	205739
267516	457623
411457	294406
406660	418390
326749	49903
29641	280933
382984	141590
79262	258370
77776	293813
57010	273913
396959	222701
121310	109840
204437	130214
48026	74393
39325	440660
293549	276358
451505	136845
424424	338271
130206	385422
81358	65838
159917	203438
74158	292538
106484	94344
249102	267602
90758	486679
285385	201826
330233	401854
273707	440660
205202	307331
380465	454822
249471	317118
158306	144073
280538	25694
333931	301659
56396	19246
176903	221966
39371	380745
191020	140608
425167	176797
427112	27682
210407	114930
63086	35213
103914	164884
56620	236216
197895	44049
107709	489731
309740	491984
189946	357854
471666	221303
53137	75583
322574	28129
19789	107911
251055	24091
149885	381991
157653	420511
475763	4359
76958	15209
410075	253474
158584	137128
377149	315990
244591	376364
18928	58161
457418	327922
370329	296509
252043	105053
420759	257833
369405	374159
408284	152502
491292	58057
450532	26551
266175	477533
484353	21583
360531	55737
381520	454140
405224	75432
245950	421830
371976	48146
231542	385783
112443	313088
372340	162247
135482	237078
300985	488432
8671	83593
464662	13398
331238	28129
86311	143137
230755	28883
184655	250048
138126	351361
418459	489822
279454	226308
153687	53811
417258	303175
369815	105560
193020	363631
45363	310498
336716	240651
78107	454353
384508	360860
181911	297964
308669	482626
471455	141250
242195	278382
422246	350771
178461	228944
221315	25422
424534	423795
300871	93245
478369	338915
368351	328550
275721	165068
274852	40075
371025	250079
47100	69734
276821	295561
401265	179375
473548	207535
112372	12895
13930	481744
372506	94665
153162	35707
119012	317356
68266	368859
454261	229731
167449	317356
70014	207535
42264	214275
300856	208940
336265	452567
476620	113138
445879	414269
228030	267602
370262	895
20946	122283
222109	3011
312463	269374
214278	398173
455058	313745
449438	239594
72217	314881
316565	142071
102965	28129
186393	57247
45574	463194
216378	279623
408043	312259
461156	145691
360228	102464
242131	412517
457525	443431
118747	419098
311221	226788
274006	306406
330430	164884
481419	342363
8446	440660
447335	85406
18766	197996
190281	8526
179563	368765
270259	23423
96489	240796
358373	392560
133425	273831
398812	32302
379487	113138
401970	199454
255202	453431
208982	97277
45168	50264
417036	179692
327168	209824
6467	434768
416550	273091
371743	16645
85961	43222
178422	491891
226708	472072
449909	247823
457050	180518
342465	450397
348632	300493
323715	103565
134108	338189
373631	37515
336502	391414
310153	138663
166577	118426
426357	221324
357067	378462
109733	12895
172417	127957
429251	209933
44160	49966
352739	109407
66512	469532
229941	374945
281935	428214
18691	243301
272446	273831
185339	369599
380667	155815
233324	76756
425433	455048
399404	421525
5408	472705
327209	479707
23018	314740
397439	358041
133716	74106
339783	189346
345778	208121
463420	8463
145627	283845
338900	295650
267140	465647
93452	48523
5700	186111
420234	356847
469250	244204
363664	153176
242777	214113
452905	393326
407016	169482
151144	449620
439108	94516
375129	254746
245875	141557
249893	187974
222032	314742
469111	170387
21046	391414
206686	352368
157666	14254
278677	267553
447610	199353
373038	258370
470144	313745
27720	134966
45165	190369
420429	49828
256893	359188
404592	275183
316657	160379
387377	180527
214735	353307
21984	493022
316136	254182
363451	124113
430170	271886
16844	42035
171734	202023
431661	271072
112258	103205
223116	270959
213316	433390
149730	28129
220454	291521
260935	406638
421213	28129
29226	469235
208696	287102
231512	12766
113754	218727
158185	363631
256012	283577
185871	195490
216809	170180
244185	290413
348941	99552
388201	487179
89409	49294
102982	396735
306491	37515
58534	94516
13394	407527
290430	37497
153687	292721
227036	235861
479351	149700
216700	84051
79817	25053
116947	263084
206510	387444
257227	49903
400340	348912
325671	74441
213169	202454
219546	462377
145288	364359
421688	420790
125865	222701
359930	90538
91197	386877
441766	247092
24706	144846
150196	12817
16981	127921
486256	177488
112764	388910
468214	295484
433791	328538
29421	250679
177617	279048
335979	383915
111036	236654
134694	288139
224778	154089
273199	94665
408535	90164
463114	197440
296407	45803
79177	100801
154974	13370
244889	274451
434312	44818
89628	377984
106739	454181
283970	321256
224533	433019
481380	10861
354361	475372
458925	277961
218409	404806
39892	77825
391420	113698
16790	49789
20986	480916
271323	140044
272236	375150
123420	359835
430874	291984
261417	110019
78158	340035
16844	52695
346584	276358
186595	94516
230051	421984
53314	255640
16630	91069
128429	439082
358172	124291
437232	466723
458836	186384
454661	415173
448199	16041
414326	469227
4913	316509
142933	269199
234881	223619
89219	441823
205578	53286
2661	468481
149147	476656
462670	262183
276821	401592
121544	349943
146893	49870
396769	343938
5700	166435
356740	395547
106118	49021
214855	82787
190738	392045
306136	430610
117986	165276
412130	267060
404389	491453
140774	285316
472215	122752
388850	484447
128383	124008
3062	53624
21482	367478
78912	360358
350011	5224
62229	38357
466998	354630
105126	160158
362267	384554
392581	387577
44016	96933
429287	416398
324200	437067
368858	430754
237992	160600
91230	170129
280786	237644
319231	172205
363591	23959
449343	274851
71033	342761
179277	236213
157040	259290
397216	43068
228066	394167
277987	119696
483706	428864
390104	317356
202866	114724
173693	49294
342672	375840
202448	428940
287193	384350
260419	279396
404637	183213
205069	124228
38490	105967
82981	456640
438193	350189
258904	244954
156592	151096
324140	20792
89219	247824
481419	115388
400149	478415
188208	110708
246519	471778
159839	429466
205199	9054
391305	176077
462660	72521
56354	13202
192202	234356
292641	40414
452988	323702
272114	293813
387827	2429
172417	23902
307823	15209
466670	452055
134255	400942
111114	319595
119306	122218
140888	331238
62040	423915
419352	474385
357373	172089
435683	133635
279584	160419
134425	60595
304186	468640
239804	77727
270095	108096
193837	367110
442236	217423
360165	15893
220553	441212
342341	313745
388400	162831
420813	126298
433346	94129
368858	21268
350090	371211
39317	119123
354111	451097
90351	23318
404301	114643
313852	36507
322101	362405
459227	11519
422370	180578
182140	315275
222232	264908
340852	284867
407565	240374
131986	327409
35443	311212
293646	193919
315573	131939
315573	186445
118087	363797
169621	205270
286259	35735
55914	239909
203436	49828
155301	73667
114405	54976
322618	30984
50264	233538
332080	190353
244913	491150
35441	29689
474341	323091
321338	488723
322171	62808
373776	13370
59906	52537
5700	251116
49948	291984
138634	433391
2311	334695
17481	220029
236196	4413
267002	273831
72131	361305
455449	24070
191830	390341
404069	38063
433268	13370
11619	415729
466522	448125
300160	77148
286950	74043
5700	281622
327464	208038
454979	380944
137223	195650
458614	445749
224845	119381
84428	21241
219756	380326
226919	233477
332762	190369
121431	1292
28477	385953
439486	397295
318249	422262
197613	406626
115604	239613
307728	410877
262809	411177
112346	123213
85049	258370
352905	49896
194230	423741
211587	99016
95356	30263
176059	209014
295706	317675
10427	141440
290099	428673
325824	393238
483987	296881
230936	387185
154320	477986
191447	296432
125577	309801
208838	15209
124763	208577
7653	115861
277617	308376
194898	185578
471175	489577
184260	378686
302477	338076
278289	244394
266307	288344
425827	167566
389019	140460
282461	240709
493972	387987
128686	387765
158213	426089
458918	20172
372799	53994
178072	214024
417465	167871
25580	99691
165788	211868
367213	279561
359317	469666
452243	110677
6899	217994
107232	15209
264323	3095
410387	413147
381747	427265
316095	419055
378976	358041
78189	492316
483734	222366
3613	421356
47816	316575
239272	441359
84149	244269
86632	166478
262288	470969
45140	188613
353832	130028
129670	187998
204052	81645
410127	232347
71189	181139
318234	66405
74760	158360
103353	207535
447354	377620
99604	250389
469708	458477
265186	193438
114063	143004
326712	396563
256828	247024
240709	43884
432212	433706
216544	423344
360650	61430
471309	365125
323888	53863
54873	313314
848	298676
41097	207140
106872	56739
154981	429357
448104	257910
100833	66471
16977	352605
288512	213143
409143	24647
468516	415600
64349	318735
295220	350504
205598	429871
238703	231485
24726	182407
13802	103267
222929	267022
5956	384765
409183	391414
444380	283918
430940	320212
81674	94793
145134	249294
56856	236267
418148	272230
489787	67584
486386	371918
486712	175897
60287	334623
376821	195167
30568	104734
453139	458055
320291	190369
35737	369599
436219	197077
143259	24000
247773	58677
436140	183054
310306	250410
240323	225942
283024	283918
330911	440660
52940	166978
426685	74572
193544	366534
462351	25398
175150	142884
334059	266215
72312	305678
429366	209489
439919	22675
473018	468730
204349	354630
8347	352927
171915	236635
198717	97834
391108	432588
323775	21324
41673	473673
231305	6331
88696	254178
427200	266538
23670	273831
370260	166587
7922	24179
128779	190369
419265	245679
52917	281037
349009	161317
465399	267305
315628	237178
457839	362676
307404	355700
2349	389384
266947	264406
10455	232632
280485	110673
343089	443782
55331	36392
361276	30737
292784	480025
358132	423756
482851	366955
328089	478232
171503	153995
48447	243840
442154	191456
443163	265040
403670	144304
6947	488259
122080	232498
396841	118952
74541	315888
217627	243475
286893	8623
113754	83403
131819	108338
66185	145691
169621	358032
238327	306409
237148	486185
226620	53692
345401	198810
359193	336291
111052	186159
172396	150741
366432	74189
94210	45604
28151	110677
462869	69661
472776	91561
106739	114063
462969	293813
310825	435708
312238	337262
250864	208208
346603	90884
360942	301659
480181	409142
336023	35381
445690	348798
203001	280579
334950	256121
256183	92427
126050	391414
71140	492180
179746	192803
377543	35115
76764	131256
285123	249202
145336	37516
117744	217102
108140	193476
242551	38665
230051	361941
377728	53356
397576	368904
338752	482143
16138	121950
235009	40257
347596	405842
380489	389468
411680	183711
205289	281306
452003	90935
131166	93627
396036	326492
182516	408137
264339	200053
37748	15133
178422	107490
195069	481279
490553	241468
466670	450983
380759	164362
45579	457308
360325	399397
389512	86372
461345	399448
130224	402995
286126	282636
379680	347478
482591	86878
307161	322498
347220	342807
364831	291521
59991	316575
387959	52066
37515	81005
458768	245735
344840	457727
235150	420790
408761	59776
40263	18673
303641	482667
230091	301234
9341	86632
367585	224839
64065	293813
360645	32840
217854	177569
102145	38617
178048	296409
330827	420757
400111	174621
384005	154711
109174	94209
167588	20764
213364	398451
371479	85932
259846	359782
67377	440660
338641	17009
378420	78806
260470	434705
140231	15209
396116	228431
287444	337013
149653	410496
129328	276813
396680	28515
268748	469513
140450	189777
374026	291823
324723	382985
10459	65510
9414	182585
211174	257781
462246	287854
113927	32254
27770	245319
4604	365329
229384	168381
255104	155156
199744	317118
346557	323837
228537	408809
482246	187834
131969	385328
249535	300963
424764	446351
207972	322854
203091	83569
437609	176967
112713	421334
362170	207696
319035	16433
272407	107187
127388	70759
340495	241162
248862	30226
263993	374674
58666	90652
203374	336590
270248	270337
77609	351447
466995	471416
300473	224325
166275	291521
472239	91228
358151	395938
244153	458601
414058	364146
112426	99210
220389	234661
42020	366828
405979	64879
470371	27220
23296	492841
288997	122780
33812	413525
135256	248777
446930	40325
134396	396080
20392	99179
406430	367132
146893	402967
304718	152502
290146	320239
156665	414057
322364	35707
203946	166970
55202	294836
53314	445160
226747	396697
171167	2715
462055	434283
124104	84755
107816	27464
270248	207150
109240	273831
16601	426150
208577	333056
344057	20959
26219	44979
216851	449298
421137	318404
453921	157698
20946	24943
209293	16325
95233	386138
230358	127921
267562	492588
380225	288035
232165	392054
191993	330290
281826	450970
34513	184268
13211	314738
190281	338931
430776	329916
331569	50225
371533	6072
241889	209510
377189	301659
235533	391414
132498	348798
303420	131169
456021	342031
338333	387742
287481	82585
94092	62553
363643	360860
488296	239028
372072	190369
102162	401949
125747	3774
165646	310030
67865	381578
19879	451016
130060	137128
480967	105878
221560	67040
443497	270331
176525	335847
430045	67040
161621	157228
244492	4040
16844	388531
262061	434893
423679	111032
346658	293813
127516	51895
362200	35735
45764	240288
192065	122462
195204	110677
189659	375063
216689	387559
287929	444557
314776	249362
398687	13563
486712	386775
431405	94344
348122	162795
159353	132157
441931	355984
72804	156375
392329	408288
132612	332487
142852	99365
116211	261320
161023	102744
346981	305931
29824	282238
418173	393326
259978	113265
402700	188630
382984	267014
201086	417918
334321	439853
28237	220417
87047	75273
54539	473837
486347	438419
128097	10377
373615	195224
37748	165032
170027	417476
171775	194568
118132	298077
266063	116915
208051	110677
387602	267602
36476	456065
84538	489822
215766	119439
290816	88113
480844	313257
88790	319640
195142	476303
240902	264406
472513	5040
457418	72601
355851	154039
224818	178197
298537	317356
279871	261792
360830	300224
350023	36744
322388	481279
16100	463200
295865	471743
259870	12177
15819	415138
60449	257402
326849	343992
74021	396640
394023	283505
247980	286615
305287	354630
301314	430356
387164	121403
134288	371918
165222	162795
350869	209510
70461	331484
203131	451969
349477	300793
447784	219499
356289	431853
288792	285722
230847	206029
380365	339220
111705	391414
336900	423688
41708	282961
119464	74572
237702	48365
442096	133942
82981	460789
130069	287237
188520	271283
283432	326972
342114	94344
219272	196938
322007	400157
260624	42035
418698	342302
294323	399760
38346	401894
228128	216630
27096	351826
221878	445282
59645	327095
358428	9054
204862	295801
374465	94516
476054	251597
41477	185479
174318	407505
86596	436474
416470	31808
165680	133160
177080	27464
102914	42747
78635	427293
201255	390197
329051	469916
189806	1148
119877	17181
5875	121106
263703	111015
93876	396343
255608	308644
16981	286936
130069	51586
459112	310261
93935	38482
276703	460868
317881	363614
298618	110708
439915	21411
286260	404240
298206	248777
373134	336590
150324	14119
335571	35597
77040	310721
178507	441313
247757	275812
43835	381961
214735	264826
177531	28112
474964	137719
448104	75963
19214	111476
315692	318533
403514	313745
11222	137508
469317	355246
310504	465647
30145	3161
260453	347064
26556	305103
221296	318114
141563	410853
329123	268176
353491	90820
252871	313745
40362	106169
450952	411647
335711	303684
381150	418722
381994	255655
103005	486339
22983	40034
416691	12660
153656	292352
197212	165497
484646	295484
407965	38063
388249	248971
9255	446511
163117	281924
319260	131312
192800	216071
261277	471900
168912	383983
153818	273335
181651	248694
199428	234364
362823	190369
225405	61418
283096	384818
156305	267352
88837	276744
297114	317356
429926	245824
412171	221727
335607	457654
222334	477545
339915	462377
105056	187565
34816	362390
296283	102352
474341	351849
75746	21107
36126	180201
5939	383946
464685	198456
45724	308554
281552	430356
257268	432212
346354	477788
405601	267352
279216	81280
31624	60517
303722	20384
35664	440660
38319	349237
90449	65979
130157	340422
268241	382624
131417	276153
470531	10379
443551	296731
334311	371767
95889	146202
381305	153352
438082	188759
239725	276876
293913	170231
278456	440660
400542	130028
421526	248211
372764	182543
275990	16661
493814	350189
490841	352885
288661	92613
483112	337120
270369	114930
408217	3011
155548	192524
30477	372244
35849	459217
197096	224635
35806	233477
97937	185704
214235	434893
482456	213871
161743	357139
64303	336934
484247	80919
23366	41667
242411	407130
253393	183213
405748	209018
467502	375555
406660	304478
413905	18665
187998	61168
491434	179878
203327	486339
481819	347228
163435	74446
441289	293813
432480	398122
19135	317356
105932	456215
327209	204925
211852	76143
374654	12895
229918	258007
354792	425675
407259	13370
45018	238113
70960	51887
424435	198926
398899	371272
493226	245679
317550	415599
18928	488004
1803	327155
404568	459649
275763	429780
334662	475594
66437	16433
81304	154095
315892	61706
232560	218730
405804	385743
42437	410910
349302	133217
186149	392062
19212	137133
110373	292721
238536	5857
215428	385256
177106	136189
454898	243840
186440	487316
35624	411986
152075	333164
126705	15209
75417	27217
444323	105585
78855	262954
379277	154731
392891	337469
158280	362763
245900	12868
76719	60595
28357	239128
300273	287740
402197	192156
111756	446801
358942	291984
487211	477986
437007	49903
357532	67873
316828	475520
279722	7812
70365	423469
420165	45585
298437	383085
346559	110677
470941	476951
420143	66717
445160	202523
421998	14841
40060	335477
378332	472949
94690	145064
181385	99835
342852	341271
39407	282911
481044	315235
464751	438783
210689	136177
391632	269199
141706	484330
48972	37476
195691	26551
493631	332392
11448	419299
461549	247596
337580	86421
325979	255650
404892	4413
396292	297849
84968	343860
101346	129403
202379	29768
375679	94344
159660	124442
168598	236720
180880	481508
481063	264766
310836	110677
470871	80214
454867	272865
257187	203088
57192	454685
339552	44066
61367	226760
177394	208617
415521	125279
457118	348176
626	103456
187834	129687
147579	190369
326678	86892
118680	110925
341013	453036
59189	187067
437849	342696
426775	317667
186366	110677
281671	144306
444380	420295
98339	179627
327209	98655
23487	160468
365334	194250
223285	417288
121728	38588
144066	157189
442555	397694
446170	136643
231305	214540
147408	32433
387467	87861
226834	138885
336796	15133
241085	164759
405744	228431
407412	295114
388508	88161
301312	72551
261791	240796
119001	238776
353530	34242
217741	37065
404803	454975
282899	71281
128250	163096
234776	490525
86598	107145
385549	411424
321526	105745
397047	69770
341632	386282
380858	145015
328075	351257
303670	153995
325509	155941
241937	419850
160961	471412
306345	95863
143205	4340
181419	259322
356473	456774
239084	152724
205476	438426
19727	492061
352232	121625
83546	8835
64102	101521
85709	40904
53922	10646
368540	480230
198317	402999
166772	86821
417938	361941
260259	20586
125053	316889
322660	437510
365823	278116
296301	217423
330582	4787
94619	208384
405135	269863
289866	53142
408584	397321
258288	437095
104807	401928
86047	366127
180562	180771
97256	387222
289878	13370
161574	113436
378563	96129
285017	420790
101686	420790
29651	157698
153324	304589
324826	321687
278466	35707
120240	190369
176417	288837
54766	55438
235404	36515
209107	142674
481347	14335
47447	279408
203200	125064
483548	94516
29824	412205
128124	62366
326631	230021
449456	287423
342280	264406
148139	249709
201121	274309
59172	447939
204775	311832
427337	11199
476299	243060
269199	252332
88313	264696
302757	162795
409388	32654
280202	426034
474090	311778
294408	8623
454263	61724
60346	37717
481723	347262
170564	426986
24333	355806
442236	410484
446154	301784
191557	435708
170660	40784
321831	134262
276427	194893
470403	151026
393550	179205
114709	13370
408561	280174
287616	67419
123497	325743
38389	22347
110835	53777
419777	4998
366762	277913
77048	403750
150897	26778
467788	470775
89219	127567
121821	245211
66443	261396
421591	447148
302704	255650
6018	438783
60794	202942
361862	6128
454450	427169
10743	233362
102644	225183
277793	180578
193020	125056
95032	467703
223570	469235
352882	448931
276821	330269
375857	375595
183561	186259
301672	176077
381007	453012
120253	428214
44162	322306
454148	181319
114550	136572
372179	79050
240832	203656
159239	183494
431865	249334
155271	493524
161397	17339
281285	112312
65975	476951
428861	83872
416956	73990
278520	237262
289675	440645
131924	260527
401346	69275
216926	332020
55077	357854
456453	28960
367087	459817
221925	50247
274345	167588
431363	160468
457006	329186
187817	5782
220167	287575
272573	236774
217848	149079
337117	190369
337145	310756
303591	375840
283770	37041
244249	29961
30568	402438
478318	418845
430336	360860
49282	398333
39601	50082
25088	485304
64789	188903
36293	232549
432249	56116
396586	231485
83366	438666
346199	142068
347121	48138
228084	77449
148408	222487
188815	331638
223304	129857
487171	74542
209692	401825
307292	363833
110618	214992
445632	135896
326994	243115
457418	4953
486893	246926
327209	367866
264274	160679
359829	418467
165574	114845
369030	240670
152100	290560
80575	46708
76228	472233
247735	452098
6385	273831
362522	166718
407540	1678
284972	428574
329519	442096
14948	151704
324377	378820
227396	267352
300276	450183
60677	259435
118132	296432
490076	19411
26107	90123
459084	208038
352216	476471
71237	327217
47998	493383
281936	94205
126537	62191
279153	286936
270653	331455
145534	420336
237344	267352
381553	380409
235375	168779
305332	92086
472132	415802
454586	448765
420621	355280
27819	205289
97438	301823
300914	245538
275527	383508
46092	99878
462824	6524
296942	266886
403723	102563
159076	341271
300314	230531
19727	201603
472821	346758
328426	169800
134580	35707
110096	187834
305827	453521
125003	303648
38559	444504
25884	230691
259552	406011
308122	353994
436282	151944
331364	431226
142546	259929
62748	343085
406268	80662
144982	490841
362267	21411
53572	313745
236633	132740
26205	17450
54424	336590
161717	79705
14123	434949
376178	434045
155122	314089
180488	486081
396421	373986
187548	162077
256716	306491
482022	439846
282982	338271
335794	151944
326341	452652
192311	33345
326631	189064
209293	441463
444415	27464
267166	70026
350650	346761
124791	308218
34979	42011
19542	58250
32509	341271
266052	29563
350792	152702
458276	366493
152818	196851
332874	232404
435156	399286
110236	385000
193164	89298
106940	293813
441463	35015
347653	94516
280843	267602
292548	53640
48282	55522
380858	67280
490600	105585
383114	440187
146893	470307
271886	299976
142871	376527
438475	250434
130148	81448
216601	313745
256684	427205
418156	390197
184282	204078
458207	56457
362696	234488
158584	311212
94906	378408
336826	326098
417257	42341
197895	363722
230574	378623
486725	388839
142998	164755
195615	257309
355868	270282
418380	21411
99405	284693
473441	53879
287783	293813
42175	190292
28543	273468
472334	656
241732	195565
73466	135967
76274	276958
372039	488600
13682	45238
59241	451910
393870	376539
456316	367937
107052	174798
224883	337741
184418	297364
264969	15209
277783	484348
484155	436318
431222	92431
133909	409629
382936	400644
62038	469235
241912	475398
78473	118201
471561	204794
177339	454975
484229	185714
264026	338113
36605	177349
306040	467690
206939	275677
25996	245679
418269	225303
209299	236213
366530	273831
106169	121106
15819	371239
86311	277444
353287	432837
13879	317932
308122	155708
353253	205287
14728	315235
50087	99521
323616	187974
373597	105967
97414	113051
250389	455434
303801	80474
459835	50155
233045	386182
232183	315967
119001	346026
300197	6853
88437	290523
384443	221324
416025	250434
486848	269432
40198	137840
12063	205409
426670	136766
220326	80600
233037	70542
405298	321977
128359	170129
272908	164059
10051	395938
479263	187974
117850	299960
470748	400816
7063	214050
288402	283445
452967	35629
103538	333709
263849	476334
451475	447694
246171	486885
106531	323139
24492	4413
397089	150683
999	36308
74620	419420
300689	365943
195080	371918
232209	203656
395988	412994
460333	199676
348898	403153
188613	164884
276116	27292
177889	309801
68163	399867
479275	417296
68456	287611
313592	355060
14254	425361
76772	294548
471169	49021
153322	186548
53846	95149
201348	161782
390596	248962
466056	11754
191374	169044
208639	338271
252815	21523
84745	222965
61057	352028
93238	183479
307567	387839
400710	341777
290601	75094
46472	126473
119840	168252
318197	137519
44070	434239
456791	426887
155719	417126
257596	448341
164497	358508
280943	132996
345051	62191
219546	279664
165360	188067
257498	42413
202081	9201
15819	221702
267848	440660
227701	40257
326631	375078
402708	461423
266377	70161
338755	275500
190926	12895
73943	10377
106307	261320
335557	376210
33343	217397
74110	421830
118907	424829
73660	116961
344561	28129
360459	189321
384885	230271
339054	4954
261829	401952
358599	376483
70866	129185
439484	80840
327260	351414
333350	113927
182491	44469
437006	284843
439953	228431
350724	233839
307321	384400
52393	263713
99240	345745
111993	348176
120949	286936
357286	425934
62259	241515
119931	411734
192097	345745
138829	303424
456164	173342
232616	277610
306607	362861
351306	191944
177080	113051
159795	100789
145334	190369
18370	237165
212581	222894
7058	264872
490149	94344
95760	281174
196976	306024
43454	436427
242367	89910
448104	385285
400073	241718
323089	286016
58271	380568
474057	133251
370096	13370
174255	18218
78910	479822
324614	336590
482601	66543
455712	190369
442236	389497
205627	264384
253573	33817
324199	5040
216483	15133
246375	183359
253846	220417
418305	231321
118786	428603
311885	196783
326989	261320
8777	403506
127014	376413
46443	440660
481406	236233
390472	26151
120778	104855
464953	467663
344775	303392
57433	454476
185363	469235
209317	266600
186440	402616
124593	415582
97339	315395
34198	387107
313355	453391
319985	13370
55362	241988
16387	363718
332516	277961
367247	27457
380252	273687
310941	351257
53249	218727
160317	54976
242690	134251
24441	291521
348516	257895
189902	12443
137645	434035
188534	395093
426519	48275
28280	87848
168000	417264
99567	199612
114534	463529
392586	122462
175914	164884
363811	28129
271883	5219
305231	158153
104387	229590
119100	450412
217275	335689
387959	274030
375373	80800
395987	93484
451474	401101
450406	153962
364194	413880
53320	136435
121859	311832
431883	207476
419788	137674
233575	293813
322121	377330
359374	454975
196996	88027
381121	302667
279595	270196
447261	313745
297813	475214
41111	138692
4755	315671
216930	222891
426190	127212
263083	332046
55485	184558
105863	204925
181683	62720
343031	53081
35806	400193
81556	108588
459498	327204
112858	408804
391403	231065
446739	39618
277224	258461
112443	45413
205044	194165
81304	400816
7277	131177
298525	267352
291698	261375
376162	447517
326196	52417
362945	284909
457418	128453
62411	266852
245911	186384
170085	132740
280257	15209
278769	100209
428861	450970
450524	218981
106313	276744
332146	364201
58694	208038
256257	374113
309276	129402
54539	451601
189680	168719
365322	366127
143757	217423
3222	4413
368086	187974
155322	373021
200786	186440
43018	159249
324185	270095
417901	72381
275443	269027
347802	473145
136443	86728
342710	357636
156081	86560
256469	261396
253069	56068
401876	398333
331265	267417
263708	336367
399683	203433
266307	148324
450026	5769
469514	196783
88213	278642
420212	132889
257581	275232
256313	317118
314311	359891
127211	68378
161743	368859
109062	53229
459725	144037
198317	150393
190820	5384
200092	118363
57521	290816
438704	422069
114781	160098
254115	427507
370169	492505
101747	453391
393672	33983
362212	44028
287723	198958
88812	462973
434748	408776
381636	271077
199089	317356
474319	60108
471020	464132
50063	341271
229082	20959
127232	21583
361553	116905
30123	492
170535	394341
345864	484573
220529	177244
106551	186440
170688	385930
55997	384401
172396	462099
344833	110677
58042	404098
75498	79558
323836	455444
401279	214176
426197	9054
484719	63391
277262	406371
428843	149046
348222	315687
177884	218704
168673	280953
68725	206347
442424	452971
84810	473195
4841	131877
322747	13370
422015	450075
281993	5831
477932	247941
490940	54617
318642	21129
132760	306678
443307	158101
11209	45234
148139	20809
123679	137657
359429	474600
7992	132309
107539	355879
221173	441021
45201	207535
117862	10231
24333	23018
444873	448428
350064	84590
241749	436354
351204	280484
376855	464725
264086	404886
426135	12895
483964	258646
262906	218975
254599	5857
345427	107906
135752	449090
311541	356496
392872	448286
388193	474908
173615	212182
387986	341777
188568	343992
107709	128544
442955	142938
210186	19334
207703	295758
392895	449065
96982	95769
168652	138807
335379	354264
383497	141166
486119	77057
301957	280798
323407	115550
20946	116022
422292	26992
64723	267553
393752	388198
419762	115202
252659	127404
77266	295159
288303	23187
76574	313745
102249	291727
176130	200704
401963	114930
63902	328180
305075	334680
238127	209010
404946	20951
28852	250410
444139	163138
321050	167017
415024	408535
370619	4532
106739	447723
400542	95189
145857	206367
179264	287577
446211	21411
320259	206887
55928	444089
105969	105498
364092	382631
388169	273831
450981	423284
50400	426041
433691	83872
481419	208577
216666	336782
455843	154824
450521	359762
375793	255650
100807	308707
275460	161755
330194	229219
55659	145330
248205	263266
356866	94516
263514	90300
287996	16325
398997	287172
15175	165520
413960	407866
201131	142805
308150	94344
234643	138803
74091	180951
39601	198548
327343	225205
294079	79705
21408	310261
9831	439478
96167	77519
16659	261532
78839	109407
377327	69184
107828	86077
32066	260735
249496	484447
104740	433829
401263	42587
430337	435708
62844	463375
306174	157527
242027	208217
153418	236213
21892	469227
451518	55074
471899	157189
447610	475869
17632	288060
356180	4474
263769	249334
163089	387839
59319	237235
4173	255640
89218	160411
493003	311510
55425	430356
327464	343804
266476	105498
471690	447375
8407	292721
135976	370803
370869	427400
69749	475723
96461	357854
469102	99405
479351	66235
170384	92613
123452	152987
132029	400662
134299	477329
163763	460161
171049	152502
40997	209572
351117	477704
458065	283346
308664	190369
274451	134014
89739	457081
286953	29281
12623	64839
252083	184902
68843	248398
397600	186440
295220	367167
381579	337802
480426	113683
466432	375399
128201	287694
409745	353116
226806	461846
328687	161496
325814	454975
152305	262594
50162	373169
209195	464727
213183	21411
345288	467284
312283	390409
31780	12513
335029	168460
281510	440660
67641	217187
200092	172923
284895	65957
416208	459052
485347	133588
342465	314881
326568	467690
23366	5743
116760	311603
18766	368086
37787	352605
35221	343465
221060	458
153418	162247
405023	17982
376816	337921
267562	264024
120050	396246
111970	248931
338451	480224
252395	218485
430603	418587
333199	440660
394744	313745
8988	82794
474807	284946
158278	160679
2077	373380
373755	101816
257154	13370
425820	38134
431283	28129
481079	357076
186112	293813
217739	101543
254463	453753
309917	360469
255353	132996
40620	115861
29408	15133
370009	126204
29054	389682
296758	239513
404957	75568
225714	461386
162869	462377
188887	144073
26589	68762
368540	132996
420143	94516
20946	285830
298663	203656
80606	162831
319259	18559
217936	327204
438317	120173
123628	489552
294726	190392
428260	378686
8164	122359
18370	220417
48832	126504
6331	304638
268134	399995
100349	108943
55659	326121
428139	148429
309819	358041
408014	403515
246755	482055
290346	168638
380858	74524
426835	350759
447335	297488
55633	110677
90754	259706
141250	416211
21396	95149
333628	270095
180578	450307
371853	187389
91036	302284
268959	326492
336341	422927
185943	48163
39116	401378
346986	34136
347740	40658
167719	393326
69991	73336
133218	22841
105214	449129
406268	64429
493530	200457
346299	124085
337553	187974
112687	391808
383840	182530
483894	484943
293525	227567
302566	447446
492878	401928
83573	421661
325814	22888
148535	399932
408982	87585
434726	422185
477806	378462
208923	99261
437538	122462
345406	176077
53264	485806
46114	206028
461854	183213
57868	479636
56378	96175
104413	107349
115625	26551
394249	440962
240561	401595
360965	300493
238889	86406
298191	40604
90696	318186
396006	359853
55915	463155
38038	110677
304168	265589
440586	180578
105917	327861
313523	320067
435940	172089
149766	309663
156138	127132
239912	326492
296459	10345
252831	294424
243152	15133
238406	485534
483062	84089
18763	486267
230051	382609
292727	82585
109246	419465
94810	338102
103065	22347
309851	90559
359427	155510
261394	354398
258398	377206
81887	180578
374058	110677
362170	274309
137454	275315
59037	345725
19055	294079
43966	250805
469916	154125
351458	321967
58118	411595
343416	122694
366374	150127
460294	445533
54173	229928
139445	126470
258618	293813
266843	284843
297665	359225
87613	407290
306459	127636
375405	264257
62079	111325
172923	9972
308122	131975
441229	310629
239028	203213
381491	232276
180410	446258
445725	276519
233968	81196
117348	121233
212046	333312
314311	111527
434924	107067
110116	25716
106262	391414
486369	46920
424186	461846
253076	441570
30834	206142
185327	190369
99907	420659
69539	4001
445788	203656
44430	122462
262286	474931
75498	260527
77674	309676
428689	231447
412661	514
103025	206063
114643	38675
360459	25415
439084	293813
28966	175224
257976	269199
171750	141440
14275	52917
27633	278589
133364	307279
52358	313745
330752	251190
99405	312240
62231	56739
490553	348292
309245	163725
325414	204737
249202	457727
215130	340667
460585	80543
80578	302836
52993	238414
111742	87651
467116	354949
493831	477986
400083	257319
126680	97278
236577	279993
428582	201961
425135	420944
13930	222869
421356	19433
219993	273831
56056	351539
255603	233254
402627	124085
323343	327922
110192	315671
192238	264766
58296	230046
49253	254644
112625	193731
190057	196603
489539	198926
268948	95445
252579	354183
82189	141649
301237	475029
234315	36392
403412	21583
157586	246729
386900	89313
198317	354362
168798	119762
202352	378686
77266	21411
110835	453984
179416	49928
453919	177829
254599	474879
480633	105878
187092	70029
484283	359029
312407	14170
151208	188925
64442	208617
195121	342486
383374	94516
410390	424280
249865	404960
196160	478415
326722	175402
203515	422164
178992	225472
27138	67172
57564	265559
33618	399736
363811	24983
293163	279993
175226	409501
448808	46076
485667	289504
202506	338271
330041	99261
327239	192524
323775	82585
483987	62538
175157	33196
203200	69749
191446	285664
375931	105585
78977	257651
107118	218067
42370	86800
204206	190369
229736	286936
50041	137028
90894	20719
414658	119381
11072	89373
224996	377984
392062	403717
208300	268495
256893	175852
374462	282085
491815	172184
415337	146296
490244	277595
75371	491627
194076	205627
252891	353787
263703	275425
248615	387742
41959	94289
476598	362784
215406	253548
279116	12245
99128	63986
156348	12247
211512	194165
148574	61666
397684	358170
193216	292721
92401	487444
480737	94344
264859	14858
102386	40284
204679	445233
383086	151240
406293	382485
280092	204345
190774	467703
395200	380538
214207	264908
254496	273831
308116	401185
22871	268261
115576	437964
456162	144073
71988	485506
147803	292721
187010	67040
41846	263958
218114	339251
11237	302938
492673	62811
258686	170729
173443	123465
361811	317118
24283	338189
23815	333314
261501	455283
300025	111039
16668	305671
170671	16433
192238	152081
312364	392065
317118	322300
457779	378686
336922	10504
485094	388575
329121	156376
128563	318735
391157	470879
5763	171617
60374	214559
250854	122694
287158	482315
5419	311084
3602	156376
119846	140044
273610	303033
158359	264908
178422	19370
75958	428125
90696	58466
310939	176588
201788	33172
286964	387860
123909	99027
441571	276438
55827	13761
265598	22827
28593	105967
35945	92489
16042	428214
200475	123955
97515	492588
472093	212497
174309	345745
141263	369545
88632	131990
373411	124650
139140	478415
181108	60517
386072	391414
98850	420178
129498	63528
443622	257600
136993	333161
263367	160287
365380	380071
240371	356615
35263	152372
416321	371617
381084	222833
87046	312997
124320	288292
469952	147797
117862	382545
350505	384237
91094	191012
350919	434983
462660	26348
235869	294385
366198	440424
185447	173759
92458	286936
95591	73189
187834	320982
302062	108495
155758	464331
373313	4413
489845	234117
357860	26243
73660	256373
470746	40447
293264	366666
337409	13563
217498	105560
46092	381083
436624	476951
148202	15209
33372	283885
487857	111447
308431	273831
377586	166085
287038	311249
260579	30611
874	333713
358167	381198
350064	255979
214127	356723
255932	80213
417587	145551
195252	278130
5505	117001
415585	119381
110973	424345
23807	190369
117833	32807
422832	153995
246540	408853
43540	333010
480187	491311
222579	386815
47816	60904
342585	486788
50672	315844
311156	278530
294026	38409
194036	321612
482232	110677
286948	182000
167583	153152
331503	444953
350594	40388
219783	154355
312239	313745
429265	295218
311735	346664
420816	17998
113620	52889
395733	402318
415691	119123
290414	207772
156592	351585
294255	24062
176954	24879
37697	101565
389641	130742
411751	324387
428963	15021
422843	262954
60017	195152
488629	261396
460559	313314
6491	15209
358989	318735
493038	265672
491854	186159
470838	115064
347443	362610
103914	147686
157839	368820
261791	149128
80213	450983
54289	76168
406225	145691
102847	265414
417722	186159
19005	6917
369484	433956
112338	160419
44749	292721
356190	332638
323281	189733
407129	191571
412426	119994
349972	354527
114369	216957
401592	485376
150291	182886
104498	420568
466744	301563
102683	470356
311562	183213
486982	241487
4461	447517
371562	421525
206849	262954
350905	94665
474921	391414
368632	12129
414286	224926
221318	411424
421843	233882
86405	190369
358860	240609
106313	107337
391582	472424
344314	332892
188730	331349
19727	329155
207855	86476
390174	106054
448298	308100
66769	54539
214810	139648
408486	461846
53778	413218
404568	468753
430450	186159
358398	304589
261527	366099
141507	156451
267441	245679
146893	464646
121145	303648
449521	367167
46244	86728
263558	97111
286948	198926
293913	10690
288134	86728
443062	231712
231305	108706
248083	25239
323183	188759
129449	6899
8543	79744
200261	393792
325188	265589
191354	232364
278642	250434
431264	317100
157860	460460
91163	339150
323758	137028
154597	24208
452967	438373
102654	76111
387959	389138
419546	161811
148439	390232
25969	9437
303825	353424
306174	212165
28119	366261
269772	466737
301381	450864
328089	401378
385465	319273
67146	490412
176020	189610
442223	425675
267742	317184
155532	282224
260108	438293
380677	72670
414058	249334
290698	359925
224822	314742
169201	392220
423367	492906
272608	148649
247296	152768
187834	266297
219711	110677
135181	482204
163340	228431
201572	281055
357983	338076
237197	310261
8461	10646
358335	324725
400910	353343
307004	1113
156068	373009
231448	134549
41039	134348
131009	376406
133697	243546
17365	471726
278312	246778
461765	226308
478152	258607
285403	223732
174034	486602
327254	55857
44844	52839
315923	286936
28053	21411
333811	167634
83220	390232
78206	482864
57094	211868
224039	313745
122461	390676
329524	293813
198321	485119
213699	166063
232183	87007
230691	80574
462363	339251
143965	114141
327993	423469
420354	289970
121828	443026
176266	317118
494120	58619
55285	15926
330830	62191
8267	21583
246085	75581
490885	75914
207504	139175
338915	387135
469295	385000
377616	285143
123918	237010
410423	209572
296423	440689
170725	296270
293768	110677
48225	160158
188573	270095
358322	262299
38003	13651
52527	313745
274751	464672
12745	309166
462670	434887
410006	385987
471617	204441
262983	100271
73513	364384
107469	4608
279325	249552
394832	40784
224522	205993
76701	355094
181618	168719
3917	170345
490254	204106
473244	276101
329694	313745
146189	39489
329192	183213
112443	464869
400303	398122
102238	146893
302677	190369
79570	9978
349972	301882
18121	222031
263220	481861
484691	213035
436575	55012
327570	347166
425044	137824
382068	410028
370640	110708
228656	832
111455	361252
62927	42523
490232	223576
1900	148519
263539	421017
120971	186159
187458	175721
391118	188246
229813	467192
321270	413490
304013	114063
55125	122462
371513	449090
6924	129827
356562	339251
92044	267366
158631	258370
424256	33522
155178	430356
153813	357854
270009	77937
286455	82271
381344	240374
121306	478415
324040	114206
265192	141892
436505	284982
40028	469583
303993	30688
170620	336590
445725	301659
265617	197739
212373	189733
404803	13973
13549	209285
303178	162643
292421	371918
4702	393470
330272	456640
270862	4349
411015	28065
108122	209285
351128	198891
257617	263504
30176	411455
461592	71091
163174	147442
465270	67040
14012	393326
87517	445141
470817	262954
308351	383576
291363	370100
283024	41495
296479	205162
162813	395547
40890	301255
68054	263009
333120	59672
341891	158153
240951	200120
56571	253916
368480	413212
51406	190369
162915	475804
13563	18638
36859	265589
193306	466914
227121	459213
315892	359260
48200	389753
196841	357854
446182	65108
57276	223191
235084	398333
98140	226308
249597	296480
154806	46127
276276	407117
349776	461208
403917	366493
303782	290560
230137	220000
147163	487122
314833	217068
109733	352955
125984	166513
43910	348798
441707	281462
140473	417675
122446	480224
409468	82794
209173	405697
163089	152020
146429	417866
422278	141892
264438	473679
279809	301784
160614	366493
174315	7771
78155	466737
149358	183213
239272	317367
448479	420944
55270	21411
253929	20149
105979	354694
286734	225891
477932	402323
14963	396251
408337	393238
124599	23333
327209	177530
470292	166513
410228	454341
343164	234674
337133	399786
292797	452709
41676	88984
383049	188903
417362	481785
361291	359475
259181	296423
247296	36917
407540	222296
362404	100351
31483	456142
112818	8531
212076	62191
47702	222701
171362	440660
196903	391732
23754	399867
52208	226405
284979	235787
241198	127298
289758	378
287566	402700
240937	463799
461262	322719
130673	21430
287566	397456
390032	261398
369025	273831
392316	315671
150062	401881
107639	409828
262536	186561
213424	309425
151610	354694
360059	387742
121828	322058
492316	402882
236629	200762
113842	54613
263557	435318
38038	415411
404568	353018
113077	312461
69854	42865
48627	108233
441703	21639
59709	354079
70809	361085
202352	476171
107885	151510
65028	287306
193164	474880
370536	473223
49644	209542
324383	474348
418475	240225
130224	147266
428331	245679
260495	346679
370204	48275
51947	42420
109569	323213
446401	313745
406813	369212
220588	413081
389415	346583
378041	334680
42074	419595
435842	478415
422930	285446
241715	64713
278800	139648
211826	421993
99678	32785
335764	408162
3809	21173
228707	440660
399441	62699
118353	55748
20764	28129
176903	26548
24777	127362
134299	367110
224589	435728
493142	492701
275703	467703
453114	458382
199649	72617
191900	101058
83496	428342
97831	458
454503	220487
375032	74886
276591	282342
12539	150126
295090	48163
88038	229576
239698	389682
49903	239799
23353	253816
368577	463623
475068	266166
46548	268743
5354	164884
426715	115261
137918	446351
447739	395988
191960	493665
372924	12245
177156	29807
277568	275824
210892	410380
30464	50860
157824	21411
298811	28129
239112	431233
292020	262954
480612	252832
21379	56413
355013	414949
245938	437321
440498	390861
38492	4349
27681	125420
58202	412867
227189	22827
172776	356779
117862	261966
85957	15209
70643	335374
481344	415411
5037	389682
420143	53863
75339	304430
277061	142018
17340	63528
315062	227836
278110	371918
277568	234902
338493	310275
461220	395988
219546	190369
436774	25034
112308	101058
230175	337231
155062	468162
297526	166417
404724	96977
117597	202379
83616	452709
391913	90041
154981	274947
43775	340211
300979	19899
192220	52537
319824	342761
73466	312491
435046	274309
383164	101650
18976	454975
159687	290560
289407	265589
312283	236312
466281	281911
283096	308181
140290	183186
474386	2084
92635	59514
207906	63276
395324	285156
81432	429978
110999	430940
462406	237165
114335	463549
446182	59926
373287	313745
271820	420944
23547	405842
123638	399867
257198	446616
373288	164771
316095	62026
334602	291823
283521	37961
88318	204436
416550	277682
306633	1393
278989	179045
100737	35735
70541	336590
462257	71091
466737	376220
414940	265640
201980	436247
226653	220417
314753	20181
140741	247204
135452	220987
157991	94516
86146	53506
207251	221324
63113	393326
214363	132873
169660	368205
117868	205287
410078	313745
458648	457081
118851	375840
443327	151414
78910	291307
116021	115725
400139	193252
327467	76658
339333	168059
44511	53863
126754	16433
157829	373021
270950	208577
424925	483795
77261	331852
101268	190357
422714	56860
117995	160545
314311	304707
77666	164816
219089	217494
376442	449620
127410	26940
146968	340501
337102	265589
300906	178436
380676	318533
245990	488384
196903	288837
279722	111039
329121	76829
348874	483280
235059	321687
342184	115976
327922	360531
245254	10646
327418	31616
153587	214992
467194	127277
394109	439074
439323	397179
42544	360462
176913	379970
262185	52926
71430	98650
486701	428214
338981	27532
447257	371918
121409	249709
457914	448639
62666	306253
439977	273831
482646	330143
358707	417918
59644	351029
243840	193883
158608	160520
195739	57134
388911	168213
409468	96977
423177	488316
322509	300480
413450	428174
235524	438783
78842	141477
360535	459213
404966	187974
440023	15875
134714	491620
335469	186561
391906	92844
104505	255672
167588	84815
436938	91711
195224	338579
452035	165653
196398	437592
314617	319739
477189	378408
473277	170268
10777	402359
267516	83610
256893	266808
153548	326437
32692	450647
390241	313745
225081	255359
239613	351451
314834	370866
136511	83986
360459	348421
310153	287129
146458	183634
11710	430031
266307	190387
300563	60595
234436	463209
448738	214551
147287	359218
176090	401401
116947	343860
134299	88097
362231	339723
199676	17515
153543	404396
66957	400807
353586	354191
434208	229975
148943	202651
20946	305862
467493	114972
298965	321471
725	116815
331872	279798
447133	346408
68694	23018
316653	405217
308610	199780
328093	10371
175608	21902
256554	354885
476528	306442
430986	201896
220925	125067
153006	382159
427486	395003
27624	87019
223449	471495
277239	75079
87638	49660
286429	348798
170865	424326
227040	491099
115861	282075
352703	481279
482777	430610
314311	175897
142554	271483
474688	465371
217271	459123
207092	38588
250389	389467
469176	179683
99663	23018
86676	72680
150222	431265
289675	467163
126367	447517
289073	214050
450421	440660
396172	284843
139842	262954
90298	38904
153870	165610
85575	335593
280761	295650
478546	187932
133099	422714
101479	369506
341772	104401
56806	366564
212956	398333
215644	409828
370245	264065
374512	15133
167588	145479
110192	220417
215644	250389
384813	79139
348176	98621
81996	210261
128903	133423
172983	166513
212009	182924
119795	45838
247608	436740
25864	144976
50162	183213
486371	156376
306371	15133
5405	130166
228466	261405
230172	421830
5040	253744
350701	182000
409007	110677
132535	433391
771	205289
223293	203752
480138	119381
264969	298767
414465	13370
177843	36749
414234	289350
107295	23188
344398	258370
354719	214024
330600	159322
303330	293106
374569	333585
27293	98541
402348	65876
20629	178436
431120	162795
35538	187974
80831	237165
226848	409501
319017	73445
372246	168615
192450	215482
84382	113138
400910	247702
190649	367919
380752	316575
421153	86974
388931	266600
317095	164755
25969	366493
101656	195658
260294	285634
252604	482673
304165	157096
29376	157726
288489	4349
338769	394111
70021	445901
375902	202374
173024	277435
73827	183213
484329	471745
452243	155214
118155	277900
363895	52044
445991	346003
442349	154804
315003	190369
309621	238518
127280	276358
399771	194458
229598	429024
10392	210695
439211	220857
473102	99849
235402	161299
262639	488911
453141	167752
403670	273934
377278	268919
109824	168000
31483	450975
315034	41075
256893	361999
40518	221199
221527	420392
335852	132843
103278	385292
32013	405217
483112	409248
481347	469235
310981	242195
457122	363133
65944	317789
213419	409828
1305	64666
198431	217182
353689	17155
490940	176182
444473	469532
335441	313745
374741	203656
128939	133588
328174	174725
85049	55909
292618	151746
50093	243573
295381	229781
308906	249334
382660	55415
226410	445036
343004	221660
112238	459249
331096	186440
126437	416064
432009	236957
481419	43170
437849	89323
107933	176828
399838	236621
350653	62191
296035	405641
205710	86560
473287	348971
281236	227749
215075	270652
340382	123955
467372	449387
3809	331570
282967	470006
351351	52391
461757	250098
169584	80574
200050	15209
103186	466544
136105	362060
3856	379255
219281	384883
12931	100503
426491	294416
55816	107473
333187	175897
333956	152155
73492	467910
103329	475953
287413	57159
360459	395448
470671	190369
83772	106784
250701	461906
423178	267602
60710	132996
390172	357880
468540	198772
189640	50264
351248	304589
485903	214992
132740	452236
16433	82837
446020	162397
66558	22860
409143	486454
199707	356428
275641	226150
348292	467871
324498	402708
283059	459622
123465	405491
422771	313745
60589	50173
298032	390854
304011	365323
152337	127239
431663	376814
440190	119381
105370	448291
233187	221173
46606	99060
136138	32994
107303	420944
231377	336590
454263	415625
54539	305671
142978	101058
332703	421261
298823	211734
314311	446616
299066	73189
471044	96366
382356	485439
267143	221356
194227	197857
455376	476408
276837	338378
32972	353557
257245	387413
209354	175003
285403	94344
123051	450887
229735	89220
443413	51195
466691	125545
431634	185751
44713	214436
311662	77590
91623	313745
306852	313745
290216	93533
346806	258562
110503	200632
167419	353915
409697	391414
291108	331349
359911	487477
333557	32807
115449	369684
204423	96376
382643	296693
356530	93645
434226	363973
444564	285224
441968	466698
165581	211047
322486	325466
115382	40784
327261	52537
204900	293813
492316	235187
337111	475520
97693	478415
373136	158145
248815	350730
149287	12143
466288	209933
347167	191748
232183	13373
370218	15209
154438	269199
123012	291249
182451	469235
40	132740
409942	317118
168773	163445
47809	148459
323715	264696
155871	440190
336825	468481
53047	295975
78094	249102
492851	160545
260359	466151
226650	40388
412927	430038
289675	56449
76048	216766
83423	396697
428944	404445
54542	457912
282365	440962
11431	138741
176784	475674
112443	179258
110192	317184
441463	35622
191507	318966
252574	151532
377962	56457
420736	209332
92068	421356
401097	283183
219593	295323
235375	369599
159589	267352
203526	249334
227192	361257
432185	214980
187389	477986
449517	21583
70	336071
487153	433284
69553	110677
412624	378859
336265	49966
89454	81010
352232	386775
232605	137065
244113	122462
350594	487909
417871	241468
296517	85043
289472	15209
83616	256939
285876	421356
277568	445353
236654	447517
154355	64188
178867	299920
258220	447517
360645	90393
264461	220417
309954	333348
382061	283445
96970	385000
420432	15209
235731	70557
135939	27464
359500	417597
486814	317675
114030	462140
280110	220613
47407	35707
433203	374772
452148	482209
181299	41266
414058	60923
207303	262189
85865	417201
233292	351451
146411	128282
289444	348798
396928	266538
454167	372238
237887	131864
89745	85531
225694	416402
388079	311685
84968	474391
230936	288848
135281	285344
401259	244344
191536	259863
222544	158852
205302	51222
400456	429863
324540	459213
381538	391414
154526	409737
214063	194382
304011	56457
372799	296869
23316	401854
256302	50264
481562	132024
90550	63152
11755	383550
128686	297272
311470	139732
235013	230714
13472	190369
483476	96351
455804	27129
281677	144975
346725	293813
65296	430474
380700	12245
181566	327217
108648	295159
51118	6899
300727	207544
14131	340735
159052	63528
122212	287423
196670	269094
292721	41086
343966	335842
130069	364656
225917	228777
217284	437998
353051	375840
268351	353035
428453	209572
485652	324406
21679	51895
249854	309631
164318	20011
188147	94516
302385	218727
192238	360936
189223	172528
320449	120978
298248	286936
493995	27464
443068	298417
217091	271269
228810	212278
288724	396735
95651	103109
9881	226494
237803	376602
241751	236503
283728	299408
248828	300680
37043	377933
238548	341271
240924	183304
363581	409828
484581	338514
263377	288766
248677	39892
285701	196783
351116	54839
106751	45901
259758	22700
139802	217423
74409	267860
283571	115724
307138	477062
76725	69125
220409	290024
149320	316575
200019	181445
189965	320266
441006	195030
489657	469750
134425	20136
122199	27464
386002	229191
225889	41651
154981	456133
302882	338322
416685	392788
274487	224871
134755	399498
392062	10661
202768	37516
481281	279760
245977	486334
357294	103750
3742	98420
403503	251442
258618	440660
66383	99982
325509	303424
297885	76833
266647	452464
51424	477986
132153	282989
339333	164469
286637	313745
267739	494051
430631	241296
478188	166903
451216	386085
349972	432064
392011	348798
9925	28129
389641	461951
194118	477910
160182	130377
145353	30749
219571	194710
292499	350189
313547	348550
435012	77004
94268	180841
276172	252264
300874	484447
424223	428738
82224	165712
137658	288035
19542	283022
118860	153995
274613	375220
468311	429197
473454	64927
458975	416709
204775	244069
81432	449795
349825	214024
37473	118662
67278	363973
301659	344580
287135	69708
5700	11008
7291	386881
454263	62366
130069	358416
101465	475416
202774	368859
4849	10690
13268	262734
172417	470775
100906	403434
320482	377368
4974	340918
487422	445753
375645	232552
129404	421843
84698	384174
407371	218615
201692	414011
30564	138574
372687	146092
276249	286614
491080	124660
150041	223819
381560	73567
257896	33855
480317	332238
417801	465322
120787	17186
372421	157247
223929	157363
336239	278907
438543	201096
74768	44826
154736	190369
152641	252466
439164	66277
28955	212081
143671	356386
126276	232925
405077	472072
271287	302676
472881	402493
233020	14129
353655	296693
140140	421830
262660	297941
155911	65581
155121	264406
385927	285693
430589	318735
35931	33693
473458	267602
259686	137128
364703	451105
309091	168213
349608	107187
46092	115386
206146	393326
306040	243301
361960	21417
455041	476951
240155	331638
31483	431267
488226	366941
219136	20908
64372	312333
202159	283643
363902	473353
300080	127775
393026	48163
386808	237802
11314	377497
79730	139794
70577	94793
200067	126144
161669	243840
47371	426371
221890	295279
380898	145429
481059	51195
444934	301659
478588	437622
172716	48146
83302	94516
166546	3011
438955	349140
184285	82585
456395	161755
99334	2068
479019	402632
106507	181754
12213	190369
160606	440660
275763	84791
64861	128301
283993	230099
15133	119868
336744	459952
62026	336590
89238	195692
369760	209471
110400	225328
325452	380538
188954	202505
92312	21679
33358	26040
206434	445233
107709	403501
411502	331910
163740	130804
179784	163344
183267	153995
96041	25984
66383	284979
187659	372433
443666	224674
213809	190369
108237	132843
317204	176013
212674	127371
46365	203950
220435	201653
437771	75583
199088	421170
402775	427919
25748	293630
127940	127706
34744	421115
146204	166079
72253	72606
177577	132764
291119	145948
371653	36836
267562	315566
463456	419050
458975	400286
216721	18790
486470	139848
377731	141166
81501	75303
430470	86728
124498	459213
403670	3747
428552	115174
230699	226494
204928	264980
258864	348971
486381	300023
81330	378462
256667	239677
191777	378462
175458	53883
84810	128032
29240	54169
249447	160071
327254	23236
232555	471301
134694	33882
396802	147442
369577	345401
124531	358032
48050	440784
387701	211067
475053	349129
263962	220400
484691	221890
143132	300964
94359	258370
116045	452230
56612	266852
35079	27556
485667	482402
276295	47867
473910	226494
276240	65945
107706	59600
362303	151096
49173	215622
237148	3971
90671	281924
128184	137128
223929	303586
290855	206333
204499	366124
332299	27766
395983	446616
84661	82585
427176	38940
404518	94344
412836	94516
232666	75621
173219	89283
244424	226325
329344	92613
414286	78234
447962	77573
66874	78820
330737	323262
177438	286044
295989	225845
233071	190369
40106	404787
406993	440962
42296	478415
24729	309180
52553	177893
26169	284268
407280	335650
217069	352952
439719	148411
297980	466146
407768	376243
335620	190369
127642	262844
228128	145375
328466	45483
71511	459106
132247	190164
437160	338271
146704	131142
42638	250389
74295	275981
44354	296339
352159	299023
475776	48275
182590	160419
193602	190369
467439	17558
422711	262594
151456	374257
272725	265589
282027	188759
262109	237235
81559	265438
77964	364508
404543	115386
198727	217432
260285	79989
254446	226127
89803	256791
146281	46132
104583	239122
364140	79104
107678	200531
267562	359247
425722	328932
248134	228096
454221	152085
493137	131312
309917	447230
240428	460715
375939	211868
228084	453206
300911	149313
388992	464080
292127	194165
409794	411424
226023	467631
266916	317118
195568	44469
445023	350949
447062	245538
118778	298790
447930	126543
404396	374594
282453	38556
390328	112488
51109	440660
298573	412887
264969	273831
113167	35274
479072	373169
73799	11210
471180	65913
377811	12895
271187	364021
345169	91829
325005	233356
296359	10646
76227	180578
253076	370214
421968	330752
30763	28129
144803	153564
188784	178422
215292	166970
412014	282991
448690	100329
380911	183829
420234	272778
476097	222701
80280	315821
490912	401854
232897	152321
383114	222531
460486	383673
394427	24784
381633	379656
347051	190369
173033	363293
83400	396563
162862	430610
20122	419334
351015	10622
381305	387370
163349	164884
458612	158145
27412	456425
33402	274908
444985	404806
117312	461944
285362	209542
370693	205289
79199	100731
445343	426089
493481	267352
117064	297511
108822	52537
112808	392622
263514	437531
226663	277315
286218	293813
201590	244527
491621	235675
229735	347057
260110	221420
433483	311297
25623	43774
426595	35414
443236	110677
265483	77907
164928	445061
458207	883
244805	99405
123507	15209
394255	365606
302432	286936
360463	74475
264742	360860
368174	93530
360930	392748
181116	281924
404442	464420
314581	132843
141873	292553
388969	346519
370723	49847
276821	411809
323367	418551
271290	342735
9418	298614
304058	176878
396077	87007
199989	12245
365334	167757
196996	196350
364991	119762
278744	333709
465989	165267
116344	265226
2534	2792
116576	59217
168640	319772
493523	65161
75771	15209
308295	10559
187930	285034
434016	293813
381305	176020
184817	30258
317552	123955
289742	327452
151812	475398
432216	71645
105198	169116
221296	311702
313355	188886
389370	273831
134714	56396
210595	364461
339639	80781
79518	287455
395941	489817
294063	453697
73054	300240
325218	230869
476586	49903
19542	250891
186384	477204
60112	470002
282650	232321
159703	438783
446720	32264
45119	205223
450417	350189
124085	202109
370278	373953
115086	38063
262487	427627
226747	150296
32463	46742
402200	53389
145513	446801
173966	391414
134212	175830
146903	356645
54974	144405
36267	75952
369905	377092
381349	375840
275963	378462
27103	422546
287740	459461
146242	166513
183564	134201
190934	187998
94517	6870
168437	388473
46080	440660
199780	178742
306844	208424
192603	131006
277438	223121
150483	145948
201441	430109
84347	86476
221895	420944
435887	3227
128704	399867
41589	395749
9551	319933
96853	193065
172417	216602
183249	420392
412274	193100
88790	216813
391725	313822
375035	347511
28152	186440
244447	11016
144288	309180
380489	327922
455699	389229
253312	8346
244898	445796
478357	255650
44577	388202
448003	374441
165834	420944
261047	25139
113494	353165
490149	190369
108593	225594
172162	313745
271188	4046
471774	452055
431264	66270
477545	390687
255353	67584
465132	106946
218142	328956
128509	387742
239768	118797
296744	53564
290222	224285
257498	21268
93046	97277
400070	381034
114748	72820
479049	352800
96881	115861
422616	112467
60595	61572
234254	112440
182192	484691
350628	421356
136878	245585
492502	336590
62065	401871
368502	60418
68489	433713
85860	65993
457000	387045
455191	313314
313553	424370
221670	105225
4137	449937
68578	22297
156080	115090
417045	396172
192045	366666
154485	169279
258449	314742
354719	313745
312463	327100
13428	28129
226973	121106
148139	48661
461944	266287
244526	301460
287325	218730
39618	399736
275565	378100
380540	323175
483082	399760
352796	369463
280933	218727
86887	265273
3963	68486
271188	14879
208333	456726
344592	408719
461755	51195
455572	250810
191773	10198
211558	270836
249978	411016
222957	33345
254669	293813
335069	368268
437513	420944
44503	281924
308886	478415
205698	49903
170586	401543
322366	62321
247296	171213
151082	11626
410412	251597
326573	366789
326631	431251
173698	156376
261851	293813
227911	445328
287093	82271
137222	42035
267039	187974
216602	190369
346557	11423
304737	484912
371687	366837
40952	422435
328933	175972
177482	13370
306409	232877
395340	273831
420480	244531
143696	159865
65539	323956
6467	434485
312685	190369
43578	390050
415024	291249
10267	315671
276169	272562
377869	443334
416771	243822
440562	5700
123288	214951
422546	29735
90519	370168
476804	164362
73298	474271
232342	226152
316557	340034
126628	149600
465687	261452
25959	31738
438996	416750
173771	434375
491356	487153
204375	196601
49670	432934
328367	24705
189335	10683
43630	163935
464824	67921
454263	239529
108089	471239
412909	313916
222389	114723
36211	237074
193291	178436
308656	188703
331119	393326
417938	447230
196903	212359
313604	113705
255330	28129
188132	131290
35620	106527
190593	214714
200451	237218
146909	227514
61367	419657
464395	176279
277431	459649
66492	46782
366198	454024
84429	393253
438737	56068
386482	40582
375280	16433
253165	40257
4461	74106
209311	382511
186791	58881
112625	96167
8257	298883
387882	328538
192904	119868
431301	494102
251278	265711
40028	377270
251728	267264
19736	21805
285597	420944
386926	414912
156972	123369
172443	137508
451691	337262
327748	47456
296838	57989
479950	326310
216998	190369
376610	301690
289351	187939
191761	389546
138031	81946
155758	353787
489977	266361
433999	128848
104889	303175
15916	432054
310184	447089
306981	132996
93717	411157
398352	481279
485420	401004
472973	228431
118385	110677
127545	297830
62655	99437
313217	276837
485667	150523
188469	98906
158439	59678
157461	10345
440201	220987
109085	3011
343522	54169
368747	304173
416673	210879
117833	388575
50001	385000
126733	441320
262642	474526
472639	229531
444260	90708
5354	448250
294219	401378
373212	71246
406219	438850
360748	111904
47080	27580
29600	326663
355175	170180
260080	336614
205563	53879
194630	114930
466851	50883
428861	165493
134244	402650
345715	294079
384231	429935
132827	19745
445098	120173
395669	404806
156039	336934
115449	51
152335	156154
197920	366781
256989	48372
170509	42890
345401	161047
449843	253069
39856	94578
250853	22795
170551	266852
402467	226308
270277	370866
141424	87515
295588	64870
312842	144432
233801	418107
336651	162795
226258	231447
445555	178436
18928	267385
304589	226168
429605	4917
265712	172089
443308	404960
324061	233571
408687	464762
342486	337948
83952	123236
290578	482673
248013	202486
406425	38063
263820	190369
263684	373401
378691	13370
116996	62699
35008	190369
462216	446564
160262	392339
37515	297170
43484	336761
292198	317118
376577	99405
180081	77118
228128	162423
433264	435708
303507	441463
472601	94344
227896	366127
228980	190369
248161	183213
313912	487074
25969	463615
474	84111
354118	329148
427577	274852
468770	25239
379936	185938
136030	13400
39195	417483
7327	168050
48884	160419
438526	176878
374500	164884
371691	401168
167003	462973
247106	52537
100532	174526
72111	30337
95541	476641
458252	417852
252414	391414
389478	293813
410075	10345
248338	441929
456395	76738
246037	64335
289807	470904
352068	80310
3578	37140
478737	42610
4956	113208
61286	182262
379381	3890
437771	212182
180642	172089
320208	79343
249334	189879
392699	421356
478289	351451
280395	330423
109791	160573
229971	90123
151362	103267
362986	12895
191255	177622
176130	402698
9538	77347
291832	286074
418992	463249
250434	486339
16103	317260
437096	413156
188847	13499
326543	73742
461010	25884
98541	480468
70777	268118
276821	68687
254819	324723
282933	256726
485667	267602
456501	434980
93627	208217
84655	375840
172154	232324
158310	264153
393204	117105
326574	49903
453113	181680
269731	65325
62276	246330
295506	19865
152020	71281
44499	64513
75533	228929
51552	273831
464470	313512
420922	354098
482456	312105
304356	119123
55022	48861
285664	31616
85212	73567
218976	412066
344669	248835
112346	387318
250207	453625
175890	177076
266477	469235
354497	17318
68098	288580
66620	123490
365399	14010
198317	378574
461421	24738
216666	99271
256622	275998
182617	236774
348644	449804
247699	8829
387464	208076
284218	144353
86786	121145
146695	190369
386799	401854
218061	246516
75085	459205
217709	214337
406968	248732
477328	344091
335484	323079
441520	190369
374849	352725
187796	404976
412472	439074
378333	406083
234881	281993
223429	246672
493916	7971
464103	48163
24529	17155
323836	7949
92032	24442
30176	234530
364942	489150
370352	391414
356962	168082
121764	62819
111870	269875
171306	197047
220471	219876
376957	360860
89219	343860
493226	211247
11091	240225
484965	4734
461123	376234
93287	369577
197779	173577
244926	20304
213389	127921
470408	470554
471524	443756
131968	372214
67871	436577
450532	461977
371110	485835
116268	223072
245668	218245
126764	313745
224778	360860
313161	408434
386810	423688
316318	433322
150590	66041
128467	82495
297586	78380
175728	35707
131013	205223
425612	49228
333350	16433
258553	241561
243287	50414
217527	119123
203646	86472
127439	31303
127415	353454
170475	232826
196365	446351
456353	104251
46071	447517
19524	477120
339733	227101
347959	32660
394411	463549
321888	71795
64526	291832
479283	440660
103325	229026
270248	98650
211601	104498
102870	125399
60866	367886
158171	132740
342726	8820
289675	474899
162346	220417
405792	38063
242642	137632
468918	303938
224303	271367
232183	253774
11394	13370
175372	344729
70186	334632
369362	153531
20946	113356
148375	333106
427505	38718
370619	149079
288045	398333
44246	287488
214242	62191
262464	480196
400861	237165
223929	111647
8955	337830
144530	74976
175687	293813
417938	334053
461842	237178
427313	373807
72556	347991
97688	298262
202379	356839
98294	173632
325628	233084
21050	202628
146429	11471
391783	211868
46870	130733
9025	86560
137729	392113
203020	53602
148620	158811
421514	245618
406660	21379
336152	239300
224565	198297
355163	267352
49103	183556
27539	360604
226204	453391
45880	197288
404954	218730
294130	493008
150454	21808
275995	218730
414326	341304
63233	474412
166345	6899
383113	462973
266734	254150
99409	435817
159378	97277
214868	155342
29582	186682
275224	190369
330488	256410
315130	115340
292923	59311
274852	237619
253503	183479
383135	118532
192631	432320
469360	209689
150173	65913
372738	164884
217233	290148
417883	4634
406472	444691
352335	93475
92759	267602
472120	477869
330954	374305
46870	475907
270360	351656
485062	16433
46362	220417
282469	316430
345254	62097
417666	308719
419153	146202
345401	421126
360459	148635
285489	53863
477205	331173
332385	29521
57276	70737
349330	351193
420816	9535
225233	422994
292875	391414
41654	12343
443778	136722
3231	353557
318006	121171
134299	228712
37398	458823
291034	309929
263799	30465
487528	139648
361461	155411
128173	17339
447610	348165
420585	144405
457333	104580
226418	420790
245305	408484
481347	303648
330765	344383
5582	105053
169977	160959
147666	175154
143156	476412
110164	166970
265049	246710
240631	443874
86389	33349
477506	458601
221582	199975
85421	44469
143671	257603
218154	148429
392677	435561
196902	113051
229735	406221
59773	435020
143202	88399
36294	21712
303641	343908
99287	260038
184764	357707
157816	62191
118179	256016
483987	324267
3809	190447
238229	193871
430394	458840
384370	229219
17142	38063
479878	202133
138493	273831
273900	195306
464896	475594
343628	94516
438320	175895
65318	485534
343493	483939
16181	75324
39927	346388
124499	453939
68150	86476
135172	49352
87263	211868
479355	453716
82382	114930
112858	265589
211515	438653
386214	190353
370184	390936
194643	252084
162636	371918
125417	52030
144274	333682
466670	94516
20081	427043
402143	295114
6541	30885
237752	226378
156470	229058
57019	467703
188847	20819
482251	378306
271188	15133
178521	196783
260421	78626
465132	49739
282453	441313
485792	263514
227857	139743
79407	315671
3249	335842
336878	169482
170955	413525
295426	171147
157243	157438
339716	274724
93345	251445
223255	158493
223579	187045
248013	342516
68532	149897
372455	488641
51506	54976
134108	35629
456021	350964
183993	317118
73410	283392
269564	279509
211989	290014
83310	245679
144803	48275
306106	395278
151469	129513
334393	382936
159068	77136
199072	293906
450350	221324
265489	415599
422547	282584
200092	429368
104740	437579
375768	183981
82744	136845
312035	131315
32692	480665
205614	384032
128398	8084
447795	116651
91276	288035
138370	425510
17787	348798
455958	37547
143182	355459
193766	420389
228160	4981
77496	139648
187207	294836
313566	240364
469479	482143
473445	390680
452309	468481
216507	51813
142287	228431
75235	375750
227639	354694
89883	346798
395756	469235
6566	324954
344561	64429
459125	380489
277701	315566
339549	32807
239698	32807
457839	261398
196465	315161
280279	481525
223291	96275
140116	309740
81249	220967
319032	375307
242725	144037
85302	168615
288898	52305
191542	13950
204775	466101
441604	305418
255084	492316
390265	64402
362396	259929
320767	300051
362817	27991
97413	468934
421054	185999
441551	131322
446282	483930
472963	278520
304442	339251
11797	465647
234176	115751
452148	200425
459701	393674
250833	163445
136220	291180
404004	394636
259769	226152
330167	23018
302918	336380
36497	256046
313724	463952
30761	486098
222389	56737
199399	422998
16964	228481
16	446351
235554	458119
415599	380538
57300	437018
396421	219802
228307	178436
277568	252247
153322	309283
219186	114678
106814	472583
391049	137343
59658	145219
388696	52030
200402	363228
93160	478415
432175	54638
403575	192404
190708	232203
355025	284843
378089	449797
395295	447517
404945	373303
224078	317118
13458	317100
56876	290560
353880	453206
363903	350973
321939	45141
238401	218727
127462	414930
372421	390409
48050	50774
33364	203656
118599	357454
85144	484767
5494	385876
316419	260640
361296	152592
211312	9302
416960	351257
98659	265711
41496	194041
432933	76829
329010	102755
171114	169604
486932	65028
364694	361218
461863	356428
431976	440660
15133	468162
375437	427338
490510	110677
208928	113749
11633	27775
174379	424562
449798	236213
460753	144470
371884	179506
95252	294920
434748	25516
272146	48275
480648	356340
336071	238406
300546	281147
240715	28065
236677	428080
308075	22827
267562	60389
317390	341271
36339	61572
492673	154332
410161	381950
69464	95025
216275	219979
250139	295650
185264	28129
260481	394830
288332	292854
41620	434711
345584	124085
407804	66609
377006	155271
450317	122881
431499	333227
27212	1433
385454	461208
374350	476951
349905	209510
195475	226494
262210	16025
254142	267602
87376	56370
471459	377081
303523	183213
374622	421134
227491	123410
361880	470588
331076	332449
321272	204330
146801	149600
189659	121226
358589	165064
249673	81090
392560	322969
404980	145740
328339	451391
230019	153995
244335	63086
453919	489822
395025	136177
223434	263009
419907	286337
102162	315888
57419	336590
179634	71856
409808	300493
461827	476880
107708	423708
259729	373021
385203	11964
274178	154280
204057	343085
477586	59759
459301	460700
379226	330143
140865	98486
82230	32807
102162	204330
128193	423686
78995	447857
433256	226152
175304	23578
68532	27593
414784	228986
4849	182172
401092	67584
233004	132996
487576	139648
469937	317675
175835	440958
396474	283375
343518	50264
418410	269199
352798	24425
419897	387222
374459	218647
321940	393643
422409	81702
238065	205402
344625	393902
391884	40447
415599	460229
143172	351414
214671	451016
61352	206623
168831	215062
170462	198510
144280	426724
421611	259929
59463	403987
329	68301
322042	95942
347036	330085
446313	475594
298676	294385
139044	144845
141070	254624
89219	330218
192611	416402
144654	127921
400661	35707
449521	278395
453983	166707
463705	250434
321392	19246
374314	215890
329295	139859
190469	399852
38051	127895
24867	323072
326109	398333
342465	91130
219578	190369
3602	35707
4834	137469
457727	118674
174309	474931
196119	274455
88971	13370
457833	101164
79356	408864
412110	243766
297716	57375
321868	167782
351700	339056
402977	272437
133909	419061
186595	152020
452283	187998
355083	469368
414555	205669
369426	309801
76177	21411
378127	124320
313422	126204
151393	482143
493625	237376
234446	148074
216744	426922
50117	251741
167588	72677
212460	294079
255767	283392
108433	155195
224931	325235
429647	474412
227036	298586
240609	257218
9969	334339
323222	234602
366102	123072
476310	383508
196903	236413
474604	438336
116120	67040
426961	351556
242210	334312
153175	455328
279706	13370
119677	325340
394724	78811
313927	187974
121114	349459
215888	225260
92524	247845
287099	398333
337171	113138
222389	137561
188781	254178
455378	205223
331563	203224
274260	37100
327690	161108
381538	148558
247533	41271
320873	159333
257399	175291
27587	363436
413535	145844
288176	203279
432600	288035
367101	287206
198148	220857
3410	134145
358018	126100
286077	110343
347121	141535
128738	289108
44644	411809
444380	344840
59032	426439
449521	36717
408804	86728
228490	373111
125833	120502
192639	383391
127545	477986
458545	204078
268593	387839
89809	481862
262286	341603
433797	219499
55578	124085
265558	468494
451354	191639
215957	368253
224919	258482
33834	219205
122995	209018
233045	336992
244264	275812
263230	43859
242318	87710
384111	190369
244092	123369
100389	178131
28357	205437
53613	304542
289021	378954
62256	32807
60372	86560
161347	216968
422805	254720
106783	51546
385565	57469
420677	164718
426190	453010
218882	150831
173475	282884
388380	459802
344052	169482
466837	79762
10093	459308
467012	449123
414058	304731
168000	479546
334121	168381
262876	180578
270069	397169
145164	293813
371479	104505
242644	45483
459191	379255
288133	475390
268848	350800
2611	186581
165508	316163
488383	430531
379745	27464
197596	166063
2506	465719
191134	179969
361001	234059
325032	175638
270268	122462
340886	336590
340873	207927
77300	11977
275763	356321
290707	391414
74851	450876
217363	86476
288460	149251
163328	22009
358182	390963
397896	67584
345401	421660
332832	419836
435689	21411
349595	277105
440666	51865
134263	162947
198317	105487
373368	237235
326260	97894
466012	245211
117630	441458
469292	416213
256893	482315
427486	360736
308909	101105
79015	185436
437505	15516
176408	373021
426364	336590
93384	115759
46092	197066
124863	46239
146216	331842
228044	328751
327304	208174
124659	134262
347121	136438
312807	54976
88533	5040
157868	463134
258498	152022
187589	91558
217171	313745
358172	14213
190996	12177
420266	183778
110325	316372
45542	286936
163089	310080
31624	304493
14008	272330
423614	198790
162254	391411
377392	217423
189806	421830
139585	469235
113553	13781
176069	254973
112388	489826
432667	395988
24381	160456
57387	82585
464022	40784
362698	80193
293073	269199
390731	264908
478588	267216
154976	466765
29868	146183
202469	383669
239909	372683
418403	439903
276451	309425
156988	191969
412440	421363
225694	208516
239272	112379
359867	466070
19087	440962
334449	209806
452363	144314
53599	372141
420376	366534
244174	354778
226023	4841
195865	79111
451849	410607
76295	267602
90200	209572
185436	389384
201204	471355
43454	56867
214853	147241
147770	57134
135188	407114
483861	227710
372822	158153
172949	204925
58455	364703
246966	351257
164895	23863
228229	490215
43931	429862
33343	424707
138412	377455
225071	179136
106313	347246
141689	155836
176276	100503
33273	268232
365050	162795
233045	37607
482456	201882
233181	250949
213364	235700
273649	411455
115193	48474
25697	10646
131941	233116
288206	453599
357845	262954
141784	371918
119561	78184
232666	362189
218956	213882
295159	219715
41673	8607
433590	209572
265522	27621
21752	39357
270420	225796
259736	239644
305757	78380
354170	203656
407116	49903
162837	164241
193520	203321
338194	16325
245318	491565
194898	24707
363251	218614
391091	81143
314617	111527
20719	287957
373755	112258
207731	144845
18039	32798
425477	252961
35362	99980
398746	326383
176849	160545
35263	13903
337116	300469
441765	408296
345275	273831
49081	228431
261875	160419
249477	207535
107524	12300
256215	285446
63233	492906
472892	77143
2430	148590
309225	55450
128233	21242
247068	95274
222541	207927
87116	479570
113363	232907
452986	273831
364555	460131
418731	170570
336152	105150
154537	199041
413598	341168
339965	362439
323781	269199
464037	40198
313430	428864
404568	337562
322211	222701
265207	189090
141466	214024
55183	379487
481419	197990
187186	258370
304404	188357
400709	13370
428771	172086
266141	391389
295672	294836
55400	392062
428117	40755
352768	80834
15141	435807
24971	134145
320218	49896
65513	375768
193354	74179
436363	236213
354401	19632
285496	397296
316136	169679
318661	362598
236077	45541
243438	16651
230337	228431
248934	218651
54529	227101
277766	342486
155062	355806
107118	394991
65513	41753
277921	76359
368632	101049
430272	40629
345218	13457
273322	219136
86311	351193
139515	353421
84756	384929
489005	5437
284218	432444
152434	60517
119092	188082
35707	12342
226167	126426
383969	151886
392172	301018
7662	336248
278193	378928
1537	289970
338271	383680
73290	427272
226645	44804
230191	347202
179172	401418
385449	290
109721	183213
206491	123385
303668	72807
175691	198926
430336	35707
77745	59041
428892	10371
148084	212287
133156	433944
481419	244017
234881	342631
322581	312166
368942	393326
48282	98420
254735	63589
490787	87844
360463	90123
102964	107473
17840	230474
35263	478847
108554	287740
341404	279693
427429	405217
122744	108808
315951	485111
150438	62191
70541	227101
138581	365040
58552	130892
242587	267602
229751	78184
379680	32076
380844	5969
297979	486885
84923	110708
402652	99828
96516	336992
169630	27500
48112	86438
223998	20717
274746	94289
23123	488267
311589	241685
396036	110677
178984	177415
124469	147370
202774	76016
37631	415749
197621	49903
367242	118387
325719	7494
213904	378599
428735	286575
393698	285446
10546	470150
198939	421353
22123	254249
418698	132396
434000	343085
463422	379597
223465	156207
369935	19246
399441	78811
156669	260527
432437	187248
272550	348798
204078	226148
287909	58603
267439	79989
87734	250097
476670	293813
443713	445749
56638	259704
480650	46839
97053	463623
130069	214459
210070	64046
219311	488154
488348	487185
20992	325229
334477	160560
394644	366534
293052	399313
343746	119868
469850	127174
189806	352487
80562	227101
408329	325814
24917	110677
57205	315124
302233	312161
423824	436180
217854	190369
455505	343225
471169	377984
402052	492701
438999	17186
176217	6895
347954	378462
77535	430356
313990	169047
351797	277457
41029	25847
44160	360311
459382	49228
154074	343021
90359	262954
457346	40784
400456	15209
306143	135067
394556	315746
381121	136088
81432	442548
71604	328538
374502	50034
439029	441313
277781	74876
78741	58881
490940	385226
462023	323075
161821	396687
338313	98906
322790	21383
138768	306178
474873	118115
144418	440861
200392	323615
83464	159249
419232	4315
323048	209510
11023	126768
23306	89069
31779	218123
386159	317356
14939	77438
420587	413525
365793	127636
148213	437198
193499	422656
438193	144037
168132	260108
38490	129827
39398	144304
456021	260992
193519	129548
322490	413905
67699	157100
366402	333591
226678	245700
127991	58647
346896	473292
50379	127046
433703	308019
237304	409828
231629	329226
218713	35707
471666	79485
75403	63957
432421	91116
445988	101928
193866	53385
319081	205241
146893	152321
187090	446351
438193	111140
388195	270836
217953	477986
68675	326059
388715	53014
267562	489657
276663	418551
429320	281924
418787	63620
486250	113242
130126	438419
87527	19621
289084	207047
179337	64261
274277	226308
289023	223973
352927	184098
18993	207785
15190	229248
178005	334068
193543	101650
404543	435817
368858	326446
64317	61788
350025	327875
73974	363515
231305	103267
369760	231375
113994	447517
115359	259616
106460	203279
238348	396080
200092	87184
82688	475571
448578	166879
124393	483536
126748	173759
246221	266069
452148	52833
278249	11951
326105	210261
101349	294836
105135	373438
133440	154423
473441	50492
345715	444833
270103	71656
365410	377719
373244	217871
461345	386297
320767	394576
175012	373021
346055	214704
390771	50009
113749	142500
228013	430283
174362	230255
186597	208118
7045	998
269494	178436
153322	305115
20281	65194
233160	309801
149429	35707
373810	313314
226289	380839
195689	415379
388082	147053
89064	25508
214917	15209
91325	391344
57375	41787
52668	237802
121047	421356
477333	166631
292952	3541
355083	217025
325061	299408
110829	421285
196623	141579
173879	231485
419265	121106
32807	378229
129504	492481
265715	12245
254430	266852
347235	208443
68843	333785
254087	94793
317854	167302
377937	235193
2108	76505
322660	185704
84382	429863
145706	156628
51476	348798
307138	304075
390448	122462
12391	213221
61146	243938
255745	433069
257226	111853
153322	436026
302245	249334
312161	373169
352216	317100
220794	483087
54539	363320
56553	85825
217595	54976
259918	40418
196205	219743
42693	313829
176888	439992
26107	359762
176878	477787
327209	104855
186544	176182
422292	25567
482712	186714
180801	243301
487679	223158
333115	228947
47407	308100
485796	316889
76830	169482
3075	240225
81860	236213
272678	121106
371513	53462
420266	391174
9533	159492
211491	86728
327833	128112
235473	4331
472650	18709
328644	430356
467012	306454
271760	160379
332885	226308
227172	17186
94101	14610
425462	183213
224794	190369
94992	425824
318345	433272
128124	119868
441996	442854
203971	183213
18688	317675
263328	471900
273900	34547
204292	126155
382574	289883
463420	159249
234716	311531
466841	339978
186105	241468
182270	86892
6906	94344
241409	6633
172923	412248
106172	196437
40028	72434
482448	205680
230051	124665
375683	208487
191587	244044
477328	232663
96000	154293
396841	157527
262594	260011
78206	36117
202229	418270
2935	155833
135849	228431
490558	21583
282851	277941
105822	32807
430668	406287
474584	187067
100333	43579
98904	482730
134323	129023
401172	434575
361729	107209
221296	385334
117773	29567
469916	28766
418296	283776
195820	216591
360459	475866
130143	39313
22202	94344
403901	282862
255003	316372
339274	168615
169331	245679
21095	145009
417938	387987
249709	478267
315342	385621
313238	13370
403746	164884
453371	196783
362419	213115
458545	356269
92626	166513
298078	426986
216006	203083
314856	209933
412389	387839
124045	152085
127715	266852
419796	22606
11471	316534
17398	183711
219136	311212
86892	453203
322111	211868
450576	293813
46556	6521
232918	480332
429388	288899
454837	285446
103228	30263
119288	425675
27642	421935
56985	435708
190129	80193
332564	364788
418442	13129
314740	365141
91165	452645
107118	474565
394929	313745
113725	95152
59718	217171
345264	350854
487909	452709
220580	199173
250854	122305
357373	428864
435999	28129
115449	341271
132788	276744
144481	190369
299106	411944
149610	161180
189806	109580
115810	387742
404255	162254
382096	276090
27753	404960
153781	408481
414190	243840
232890	316154
178194	384671
229183	327217
59527	187974
276613	392788
102835	413930
392247	32227
29235	397456
311735	21425
46768	290108
331622	283445
332129	20773
161326	296693
250410	7922
377278	352987
458601	73799
31810	37057
296636	468647
263286	38063
39417	313745
460742	232204
269277	375840
475008	457178
481419	131213
78634	168381
436567	426070
422015	92887
345299	144966
192238	8555
396959	176020
176561	161045
70938	134694
404960	379612
183003	352746
346265	469050
19492	206240
32468	384001
133909	82585
171153	337745
126934	23423
69195	191968
88968	402731
36228	18482
257845	81280
263880	463400
441151	403446
58373	454122
194435	219865
298823	229467
417938	352427
57245	35915
239431	418781
169047	327721
289012	434599
39240	53994
119638	267602
282913	192366
393114	399649
289352	460335
197169	144074
57874	126128
312218	293813
55152	387988
112338	151642
85117	267553
220553	392339
454263	426693
113740	395956
349868	243438
49675	366577
8672	11314
133832	271883
118068	35397
148680	293744
87756	98261
101858	195533
466894	87777
298156	101806
7242	183519
18701	290450
435966	391414
275368	248826
314517	129185
441099	262486
302909	54700
25562	92613
216818	371918
14335	278457
328489	112379
387333	243472
259552	350252
318355	28227
274517	372237
430577	267602
309276	284906
234352	263009
68468	48861
6467	348584
145805	139008
80653	359956
165506	391414
340553	25034
466712	475571
431416	313745
235585	395964
416004	209510
287567	62699
382087	274312
383638	339487
338755	76941
131504	190835
46673	283143
139094	295650
312347	221324
482714	248496
416520	417918
134299	406150
9186	417114
464096	109006
174940	73990
332649	88203
271252	104498
53935	419959
177940	337396
126367	287983
168569	69708
108554	92412
3407	391414
89219	476471
292576	475914
329670	363642
260285	211868
200990	164333
157839	145064
215638	146355
242249	37692
23143	152494
224379	473302
230486	481297
366762	348176
439029	169116
116615	335204
235229	494102
58666	386300
232043	458601
231284	187796
22385	110677
313523	172918
459681	41344
119486	113138
413974	333164
419849	444134
326962	435428
73462	94516
290216	336341
382813	484447
86632	88790
457521	51606
310153	416661
393886	416302
380489	198108
146271	293604
482295	257298
336152	462159
237586	240052
36211	67040
299580	247334
415695	242859
32563	374594
217025	476412
467933	49828
62044	1025
476403	389682
277731	134694
70490	309444
228989	326815
93451	15416
284991	411424
56620	265589
289675	443074
57451	161925
31107	48508
430217	62191
363873	390810
139185	206424
87638	356723
52171	26861
184629	344580
269795	387571
406660	139217
285580	336590
388818	440660
305287	230710
289991	204925
69264	40784
404568	296288
346557	106811
135939	487833
373615	278520
266340	265226
165892	395596
165506	447612
320568	35629
491271	256742
357294	207918
406024	68283
131023	87474
198495	441313
191795	45219
402052	164884
172335	61167
317540	24176
109824	412807
243695	314881
173966	387185
447448	1718
134293	366127
342977	97935
417252	223457
266608	267352
391420	180578
301723	32807
355189	74260
220466	65973
89608	440660
300715	398333
173680	124085
450785	469719
79403	310261
493757	54378
427527	355093
233034	36645
243992	315847
250853	149272
441302	287382
224491	378686
117736	454893
130069	329536
405150	50264
245938	184201
416917	303424
40237	378686
7681	106292
248799	23822
162795	292384
395875	419050
312519	48163
145900	164591
68532	369599
47214	54449
8635	59327
242636	12245
433373	92869
221497	216100
227216	242247
35374	190369
268578	263833
259022	237670
470329	61999
448836	384366
50267	52872
406764	224794
317568	346569
380531	321142
247773	326492
153477	295703
384231	84362
209672	376940
195121	305156
62998	252081
134358	218885
54043	16325
218353	454785
109130	118341
35803	281924
92635	43164
444364	168779
473618	145062
222540	487938
474341	151944
257498	9328
124058	164164
191658	429331
378859	457175
377210	69691
119677	309253
482472	391414
120628	426839
444139	92088
168266	309740
197544	318735
34312	420392
461944	463148
342258	60517
480954	51737
255758	190369
404406	248398
347324	27212
101504	97985
97885	449090
366442	467750
283388	384411
336325	126410
328034	126204
371884	208577
197040	271717
73517	134694
189608	462973
413671	278642
429678	440248
218114	274309
207042	351192
104817	209663
176790	368281
476691	48275
292769	310261
433952	445933
216931	340169
144350	12443
399761	242866
80360	186714
423013	398122
482707	391110
364886	490588
282453	447295
401297	443327
153279	64335
322509	246744
76228	252763
250440	91948
165414	66647
397936	259929
480135	132242
97070	421935
261033	453721
68098	28970
217158	189315
242438	132921
185766	408455
208166	265538
475949	342419
18558	316705
55659	186858
230051	76103
18870	389682
401592	268076
131009	144716
22108	204330
489908	132293
60740	94344
180181	290
374041	145314
345077	71091
200092	160182
438898	53863
471708	156741
470379	70026
316565	359943
288171	178399
35498	238578
444194	340712
371884	298182
137452	161932
441183	244693
479486	383096
35161	357854
159459	339829
446182	243431
303170	341945
174897	273184
481356	125417
47080	121499
126349	164446
381524	34122
146198	266203
177858	210032
233045	300825
321411	465580
28838	25984
343975	79372
124397	369301
204069	28129
310538	288035
331296	422470
54402	285156
334758	113492
460969	489822
284458	160419
393360	65526
382848	176568
470689	40470
44922	99336
164908	111518
2363	465330
56565	100354
256893	266538
220490	391110
93451	464725
488971	194558
89826	16887
446592	451016
116382	22526
238190	485922
13129	191304
269884	336590
473619	417296
217740	85180
276681	125332
345715	439586
262820	252797
464905	88606
16334	351787
287093	277912
57415	380568
117799	33647
51162	421657
396303	221324
171915	255756
301557	412100
416227	271403
130651	332557
59787	138297
81302	380071
244536	175082
401820	217223
456021	456380
488248	336571
33795	389682
484780	79565
265595	315888
54487	449896
216666	264880
439244	147554
430450	355700
150423	183428
56535	288035
110406	400184
123163	435375
289084	328751
92829	87118
86592	323213
284871	405726
43910	3774
157099	30900
25748	369228
465877	253341
449669	36489
228849	144306
314889	291399
478967	205270
416665	416334
65800	34145
399694	257377
374060	67584
4098	361305
321242	463457
176130	348241
336487	379416
357294	392190
29663	184629
454941	329904
181982	297969
354744	160678
476008	241525
439719	338877
118690	231230
193054	96986
166202	15209
306240	31267
493691	455879
116947	128398
429287	442775
194270	39892
18184	41266
453736	347476
205037	20679
118015	330898
426248	485634
139759	400184
39369	127895
145060	355710
247929	101767
95904	300
364751	171110
86369	445020
481419	470895
216525	50009
30905	120287
29395	101486
258274	206768
182774	473552
367247	232347
48590	293813
367249	260791
356102	421830
55295	456640
344883	373511
442649	4369
339075	198387
228225	244115
92954	385872
262233	94344
71255	240101
258122	183213
133713	371934
444436	426736
56232	404331
268266	64335
182604	391414
10964	409564
94735	94667
456916	431001
142360	302289
20789	70638
428080	388178
315958	356102
466012	476951
460552	409640
478287	414005
148084	469235
95325	84083
192407	4349
40443	440962
468843	423688
376999	316258
484144	325939
126479	358983
148223	59736
162704	76185
406299	27464
142249	215858
353632	477524
373509	280777
184060	209689
306304	383967
330954	412267
54268	159432
74023	12895
475234	347371
93645	327464
162773	480025
240472	94129
139927	17339
200708	42526
447263	76651
55909	81280
489782	317675
438262	7701
13305	439218
155448	190369
281130	316799
368186	13370
211542	141469
178263	99409
105851	9054
114133	389745
109985	262954
37781	251668
304472	359609
238353	70941
290838	75952
444139	368526
198961	423688
177523	84019
347042	487470
383164	377206
19483	467131
343427	396014
189064	236452
265785	102749
134299	492102
163519	93489
346718	47068
10345	168213
75119	197996
110272	476231
200884	410028
115451	55854
67359	229756
290940	258370
391903	82526
195362	263435
353597	86077
146562	425846
459112	98493
173759	183438
422803	1668
10698	393326
335700	98906
414889	403667
249673	370863
178442	122585
161879	440784
300051	257298
347948	150478
134834	367310
44906	7712
200092	274852
452348	457547
370026	451031
299749	407523
372301	371543
159069	432043
106169	401854
410384	104505
410439	447488
404694	208457
335951	379416
217328	486256
334421	401854
364800	427525
369882	121502
245937	459802
151849	57737
291707	48275
206094	338189
233495	286936
358421	409248
40260	412388
298437	420944
412002	337983
209421	464621
385670	113579
434817	440660
401592	317057
316136	15260
65957	336590
419247	30638
479984	211134
146893	373833
301269	49903
152157	155992
228159	456357
15079	414286
138946	209471
41189	260493
7187	7452
85627	348798
84964	453986
427917	236631
43138	331090
246540	314228
216793	448684
243455	357988
105595	292227
287444	86421
190369	442979
318738	4413
369289	18665
457304	6787
453851	401949
343165	363367
26210	347964
263769	401949
143403	439528
282461	476870
255922	198297
308431	317118
17376	345337
427063	295648
237934	397715
201495	236654
146097	247702
100833	318790
405298	433876
445453	107219
139234	178436
176097	486511
445708	1006
353689	154154
380846	4634
80172	162286
92972	391231
27719	359524
419967	35492
261957	197104
33734	365815
364945	440660
406660	254659
349904	63528
279806	2068
338752	401297
119306	333357
252635	474878
124987	21999
311983	420414
157389	293813
330765	164481
376856	401201
489722	394529
333192	416197
427471	37515
305836	280983
472614	284979
188849	122581
338567	196783
72804	224383
359323	470079
197939	404806
350934	68816
174692	404806
77530	95312
461010	109185
388473	421935
236035	262998
17481	114631
59995	352203
395336	207397
451853	354662
371331	458119
106739	229976
493038	445594
172580	355552
239448	321501
114175	224085
291488	359136
201980	267691
122218	109126
71189	316395
148683	1142
34614	121959
133909	227663
323592	264766
148401	415411
184273	295484
333454	137155
244711	137128
281723	274508
387968	448395
212386	2620
207875	240859
313244	202417
171531	10377
82150	313454
43869	366127
75186	67302
425183	94667
478988	309753
41378	299176
12543	425408
420895	260026
166544	2127
1084	449610
244536	286701
239272	149480
227507	90730
290966	337590
294425	13129
199770	369706
445146	88851
109936	84502
150174	317100
374439	191496
193130	94265
493208	435242
345715	448283
4863	405217
43432	52537
213227	81787
190524	132315
199301	266256
337686	54976
161243	419704
298509	94060
250416	38493
175300	187974
225739	405294
472347	370119
386248	394656
472086	10690
453933	476784
353998	120489
9175	444847
425827	348292
395988	349649
244551	384400
197492	164013
228431	442042
472239	300473
394592	334243
244536	50526
470731	281924
458638	258370
89088	366127
162844	383015
206145	309085
155352	221324
25386	127270
491538	365943
415691	422612
21401	32807
178422	414535
393786	317920
134907	31420
29165	174564
136453	87181
154717	214306
377418	323144
418156	143629
142503	264406
311802	478415
149502	342094
172923	383350
302672	153534
222045	166837
481096	330702
181520	221324
475710	93391
38743	63633
358212	267602
475336	132996
369634	436069
354383	186440
336462	265151
179104	420392
76737	107295
388811	259929
262633	52537
246702	475917
207649	294079
388894	88606
23146	367883
119677	423014
428138	461049
179302	303648
212024	35735
83162	249202
427649	446105
452797	164273
412356	287740
458933	391414
165728	91295
322110	64335
223847	53863
396927	199537
13717	66995
418282	304589
208154	388004
390673	348292
238776	478415
348841	225130
298346	119381
207988	352351
219136	147049
474341	78380
80379	384230
58208	11314
343529	181831
190524	428090
262876	411592
276572	185013
228283	95942
375032	21679
423013	66930
487422	420790
463723	149128
69827	35794
404724	251656
161397	86728
204330	348639
389611	165080
67806	105329
247296	430870
51088	71422
254465	358797
300195	77682
193460	285156
341723	259096
399441	482046
304266	364180
134599	10345
229643	164318
385479	421150
267428	434035
225351	302033
198792	124085
240142	86288
420734	79609
17517	48275
336650	368205
369256	49828
315692	85078
277070	407334
492393	210261
268910	430997
317651	185013
75810	101429
462435	341847
79106	264766
186803	90283
419578	124494
348192	339592
344225	195607
415406	64335
306836	48275
91509	250679
431484	184902
67042	187974
254430	256991
408692	295104
226919	438653
45579	105925
367170	330932
432162	369959
410123	313745
472280	126697
469911	475668
282947	94411
470817	419033
262536	428864
489748	439322
463790	6899
330954	370492
134537	264766
181030	98789
236359	103824
232666	26811
458836	51895
309871	21411
432175	301061
183659	249175
456783	122148
36556	58066
225076	158777
333406	178290
339051	28951
398384	80124
235827	300800
149429	459213
449823	371934
224029	123684
110221	328717
314311	21411
178757	112379
119306	97499
442831	455102
97261	171147
330965	66590
121594	278162
242648	309253
39601	77004
491461	486185
100911	393326
124556	313745
292748	170180
246577	115386
386735	470288
58652	478415
86632	422164
464773	468832
174362	70272
90696	371554
97592	440962
15153	446693
266141	234718
150182	16433
149147	110677
39813	271273
469243	294142
114643	85654
361164	119381
411302	100909
283737	390197
2363	89495
276128	306491
46131	286799
78664	22550
342640	151684
457557	186561
393409	110567
30242	93897
460222	15209
484974	375511
221448	336955
174362	479680
355642	388195
79545	283346
159959	46260
202866	364703
436425	371918
290699	168252
299757	99405
150268	135587
128474	331764
54994	278520
212218	2715
358148	476231
351072	262345
235876	396080
460015	435242
432192	453012
302677	74106
267562	392144
86763	281786
91217	59776
366402	217785
403715	492906
390170	27464
161425	101058
60287	487153
107669	145059
425675	43066
231776	367990
64429	12895
82712	52537
191308	226650
22361	477025
43023	291832
345484	226494
26168	293813
480801	180192
276860	86801
451217	430356
368205	37347
119288	317118
407284	313745
1839	65648
121807	372141
236350	21583
212354	406626
464896	214212
404946	50600
51733	236407
37041	246311
48991	273831
52881	291180
472755	475711
452099	180578
437140	370866
145585	443620
125417	161177
73327	351414
303715	101058
323157	134145
470396	236044
332444	101816
203164	40447
33268	166651
445442	241565
195121	464076
212342	185751
31691	491685
365113	272096
169591	403275
137782	253348
416550	88027
113693	203656
489903	303862
124185	224611
321922	267602
450284	419637
413863	305449
138187	326728
470264	50920
369123	472722
391293	451885
344618	54536
396337	48163
20628	72680
358860	305075
327022	177374
371983	42150
303758	250389
421530	285156
442420	207856
71957	208607
484247	486885
270614	110677
31345	259929
364864	113138
399477	123338
469102	335477
63118	268176
222067	274944
112216	66686
75339	80626
42143	293454
291785	331090
226706	241048
447577	430356
232481	281924
344188	407306
120191	472157
399959	350509
202469	76867
303141	371543
466479	456989
446837	101774
105743	115671
448152	314671
241037	174935
266578	140006
67207	214870
462392	328538
328174	289481
82981	68456
205802	391753
203848	362610
56396	368903
312061	62191
301823	236654
178250	48007
253990	196783
32612	348798
4755	237178
211094	429863
200092	270798
93627	231463
241610	68857
329750	134882
378686	241468
74350	380745
53792	80097
315805	19289
459739	394368
12088	338341
50601	187974
416423	152119
194621	345058
266875	46892
146432	492291
341022	106513
246540	70163
250982	115861
371983	318287
289675	168859
346272	430731
457296	357854
56623	423469
273031	32605
4560	3760
392577	251945
312283	239547
23448	116804
343341	170399
274169	218727
14558	126473
72732	133465
220087	368205
202361	371463
201833	422705
29207	289737
355485	153319
315970	76884
348539	476951
312347	231485
67016	20222
189886	16570
141509	441635
90922	212223
491388	449357
42306	428738
490464	210652
132278	236959
137768	32807
13382	433687
269772	198297
216147	255792
251819	178680
486140	114643
348402	25388
214853	137128
310406	258370
488211	267352
122186	242387
4954	51756
135971	229928
5007	418042
242441	273743
42384	285446
130021	13370
336577	368357
241674	352573
116525	334635
400273	222701
29466	209740
301312	371948
412749	226396
404568	247743
415431	290657
82688	268194
449354	368904
279243	21411
167446	466737
227639	176660
13015	442017
35520	343992
223976	123104
313197	292721
3186	36836
405555	9075
217310	371301
369905	334960
80460	34136
410298	336590
99495	472830
117293	111039
377708	366534
38038	321624
368866	207927
202379	60998
326631	218188
250558	114930
126657	42088
90782	428738
249975	202472
486217	219876
366198	151347
304146	468136
445954	390327
484654	378462
281337	174700
143163	239091
230051	8378
428843	254366
233155	4413
291139	183213
260110	294965
85144	161177
108706	397704
291343	367570
187759	439503
453697	361617
110421	281433
132298	434335
321794	132996
434511	182511
491930	226308
211312	67295
465350	166513
73466	477788
223243	181204
153580	294987
267560	286313
12143	71091
393515	406668
390240	199684
363206	440660
432	271533
78632	447517
79431	15778
218293	351167
874	391048
131210	459213
160461	453203
294836	12769
172726	391414
416116	61616
469532	75273
44353	149408
169044	203222
299549	68458
66003	25410
84052	223246
387489	186440
210997	428214
91537	443146
39195	113850
364077	152791
471518	304937
308756	193380
331259	141932
138893	317260
174139	273322
453594	183003
99498	75932
411186	338365
412590	83872
302578	460010
275347	457105
88298	369684
5461	32807
374350	63528
34672	22804
285123	469235
101184	93301
329727	374030
480482	56533
265879	313314
287444	170562
158774	198623
413105	452427
175167	478415
39170	204952
278829	338921
39071	209109
401897	443539
143554	120986
17397	476951
326260	440254
151245	251597
364302	197988
35498	412322
263004	325216
270760	91711
349429	71021
319539	275790
213364	129775
379862	229846
420266	163473
384231	149629
149864	326985
278802	317356
116610	77727
332211	274314
141291	122694
243842	109095
392577	241283
236982	101058
46046	189262
268228	208577
359216	471218
273131	219665
258054	290748
354214	342935
40028	278470
294079	399736
324495	196783
401897	199676
84504	107852
222032	323175
438800	398973
56806	226378
311367	216773
214368	265589
255922	176325
199993	46294
130069	148519
233967	101616
151947	137719
295463	179045
380116	268479
141656	407282
245938	32634
103596	48772
334092	120235
51402	5041
247710	311212
225355	401871
256716	237404
78806	65053
417938	356428
395211	476449
56746	440660
103486	103205
28106	119381
85392	111039
172018	451867
353542	179518
488298	176182
412116	396563
186243	267602
199399	78279
345715	318385
29933	424637
44404	239298
430965	351451
109298	330491
490968	453222
20946	435297
257498	470554
307161	451414
396280	44619
296302	269199
169932	191345
468741	241843
287566	13235
223104	233306
171035	182779
251435	366127
459461	110677
215897	164884
5590	167248
281710	449397
69817	54601
32463	14335
135742	380538
462384	129185
136385	292306
274852	384608
672	394636
287566	469907
223030	458601
406660	421980
86497	409725
477883	462973
173492	488390
380554	9054
352579	241468
130069	302693
262210	327953
381469	258607
44947	440660
242935	34210
453882	337791
284275	273831
106847	231791
167588	480961
70613	440660
157154	351639
288546	159211
184118	447517
428453	313314
130384	241416
135103	452736
185147	336590
286001	159198
272155	227178
457627	360860
335292	181095
380798	304731
348004	217423
72804	79705
13297	406785
206448	390013
18647	380745
154835	98994
213017	206623
139056	122585
88203	430873
393872	231485
139350	474456
286501	13370
199628	86007
60120	273831
140613	369272
357210	150551
134575	172089
107709	459483
184190	401871
1249	358332
78289	16041
432421	345753
78116	484447
229604	257202
251781	452512
440018	310773
83739	484274
229262	95189
74024	231447
160580	477491
23626	104441
309607	293813
270831	314445
231337	238083
394892	45
441463	71416
221687	387742
426160	407115
474225	407386
88706	44191
300555	177695
423013	453847
81373	114930
96665	18665
86632	192708
276295	413880
372657	323266
171988	172089
263135	318811
347454	222500
128710	251101
99973	165475
331872	37100
425544	255650
44766	300643
436546	161671
122465	23290
118083	86476
153813	313745
170197	149897
19262	388531
89705	291249
235665	18669
448936	369589
242411	444972
13268	461833
346484	52867
474341	87007
439588	414010
343493	278520
165035	15926
172079	343732
170553	382662
412131	470107
475422	426034
335126	134262
164354	316575
153322	441474
324333	122780
401236	317118
132788	69856
33795	336590
20801	401488
354546	366534
476077	161920
354369	20959
16668	393326
281689	256204
485184	291521
391099	57134
365979	216544
431888	456586
352798	205270
70503	385000
153006	71640
272905	57134
51880	101798
188148	286936
16042	397009
479252	96129
388621	410763
67906	311340
225318	64714
218336	394529
226519	471745
102914	50264
471026	266852
408357	478487
211238	33855
46556	217809
377449	27464
338897	201493
200092	346379
462969	336590
455555	493840
374222	369230
438547	290450
336903	202507
283961	159378
478480	399468
155302	247296
161447	211464
301312	455996
464231	317904
176817	398333
97841	300664
337354	42194
369994	190369
12809	449149
146146	236
387306	222701
261532	486885
46988	263833
271518	99445
434099	440089
386926	157280
324610	343260
358639	165023
485494	365833
381597	35707
404618	462650
65513	96149
224964	349964
365848	163889
450532	365853
128306	421830
273640	5769
153322	338108
68660	148718
146493	287158
154451	59672
46556	226378
287566	158625
366378	309613
269731	344294
228840	60435
43277	293813
359299	323813
298479	160295
244261	12357
83137	240796
238025	181782
245911	217494
175893	381633
297949	339202
220243	304173
248013	433449
240489	107020
384363	183632
149660	95026
71189	86756
341612	360860
175067	317612
332781	395363
304263	317029
174790	28129
119996	55012
419007	353787
330862	251013
482468	167267
185264	458183
441217	186159
471666	183213
135593	336590
267453	13370
93384	454480
214853	398633
289513	51195
225489	314318
327229	4413
110233	61667
18770	467703
92976	267602
87022	168511
316796	364294
239956	398913
254957	269199
412056	186384
443320	17550
484834	139327
53235	252563
405979	234791
340758	334725
476005	207853
126959	386229
140140	119868
174034	471763
11409	240017
491437	35629
478975	204484
487422	294965
180564	300119
79677	351364
148765	468162
154451	160456
247676	25770
222474	478415
356386	250880
245798	166513
358322	161103
192611	193216
490079	428103
450675	477986
232393	407026
345762	4413
66235	202979
59903	24208
378236	276358
87203	220667
438679	308123
276821	112534
491854	245211
49253	291666
164254	488723
95923	279768
106750	23225
395428	279664
80971	190369
456420	428026
340762	330469
117000	485424
199469	366493
223361	431285
78223	313745
230936	375840
154699	262954
350814	391414
257449	354630
25053	478415
223246	459669
413821	397375
183169	428462
265766	92831
146043	113880
458982	141649
183459	371776
196203	374784
138611	146233
146893	93187
144975	65913
316858	486267
8859	336590
288190	295164
164169	471549
304513	274448
216427	317356
441100	218727
411380	4594
440772	64902
61503	292468
470312	17155
74768	314324
155390	97277
262660	220417
27642	281924
437881	249334
130121	240016
470066	369599
437569	60517
54551	425675
96869	250889
450207	41458
329803	439517
266852	469144
443871	301661
44844	221229
56102	231870
448174	348740
233782	368892
417016	146566
230081	159249
208407	303839
154850	263524
478405	262277
137293	173555
471422	172609
187834	294023
65990	395723
240892	10161
488092	357357
434908	455769
414825	15209
136605	405837
90182	275211
218836	61386
75299	110677
88460	207059
274718	451753
428182	204081
109421	211134
251779	126047
408968	328511
446723	198885
120453	239528
257229	417918
13394	38717
345715	275062
410212	144670
294323	278520
410977	106670
333019	12958
285190	50492
343578	112489
349608	464080
448104	440164
198648	113971
388158	73131
103176	56410
172884	362871
298695	293813
109676	476951
190526	188837
492614	360512
435689	262385
199871	241424
97134	308705
409710	305484
87376	30897
391112	49896
204910	359762
3747	35707
306703	176020
361676	41075
253291	222554
252662	304589
218278	425409
72337	434665
346017	360736
290204	273465
315424	129827
11731	174338
239623	46657
98513	267352
352451	183422
422259	307279
454140	34145
489786	455938
277467	83275
479277	310040
448971	420944
8338	293813
445383	252007
295159	8577
217074	99409
368186	139803
2545	174639
414334	413673
268578	390771
81281	207934
343054	441357
75680	438373
350279	469304
5571	258370
394853	77407
145748	122694
230051	275756
335951	247106
353869	322422
308313	411069
179054	4413
416233	368932
126764	261396
223597	216505
372675	67040
89826	373021
136731	255579
165856	319917
16349	274309
100349	57134
348276	315631
381499	397471
70841	440931
75687	132996
261906	28513
345864	485073
436682	179506
138126	105295
52878	390525
346552	485546
69116	203229
311832	249205
249894	33553
135338	99405
107711	226152
454450	399736
214855	137508
186252	86476
319230	343085
112443	228748
184418	341565
137260	348798
288333	218727
11528	94516
140741	209933
205023	5082
108614	221759
188534	108676
98170	313745
61461	283070
253020	453404
467788	431300
45724	422646
250535	423559
31420	466432
467930	75583
212527	205936
42034	105053
354942	104855
408591	430970
185352	157100
345918	93384
17471	196783
303416	370866
486712	167719
434854	403980
76124	107724
208934	276620
354111	308542
261082	82585
34197	413302
135432	94344
353453	363679
97134	241525
230303	386748
154748	78688
187393	62661
314721	152481
75276	147049
385320	434153
309922	364703
445030	226494
396347	118256
380369	82585
40811	440660
128141	72606
356428	110677
385170	148343
205175	351193
70427	207535
315380	228323
218370	34136
11604	15209
172396	290516
330186	384307
127788	342807
155308	203783
381704	15209
196344	101058
323153	222719
180405	454391
358417	113138
453319	217455
161716	7771
327706	65891
364323	35707
216712	418699
238598	13370
365087	32807
274368	96195
5722	314742
2187	224735
264712	3173
326142	362267
232893	12201
492729	309425
388342	234356
59782	451211
391414	434214
346854	97277
184077	188695
367656	70029
436074	359762
12803	331349
379424	39195
400423	263009
438506	164884
417565	431001
111429	154415
461839	469769
87826	233292
288852	345745
329983	272498
196003	207509
249854	70163
461010	182991
130427	228431
263703	289350
131550	463549
363415	32807
241971	104505
243321	281641
277523	24943
406660	115671
10618	42135
189046	185013
46886	430790
153212	6576
78735	52315
489657	478317
441367	202585
239768	174726
432135	58486
9342	82585
491563	298775
321547	206097
87577	39381
103289	9054
206728	490362
171998	263514
143315	401871
222792	372238
221398	440660
274718	250679
396207	2555
474604	391414
344759	25239
33053	313745
395240	28129
450773	313745
115624	346431
310153	194491
269204	12895
371968	218503
142696	84955
352661	448662
253528	489552
413716	299106
372112	156582
144973	265151
80501	386772
321797	281472
373711	472583
345715	323580
42153	432175
203847	120957
264627	435708
74209	140508
292877	226152
315957	202693
227160	180058
335932	342612
238840	14039
261959	47175
243460	164884
30789	437957
55623	218704
221734	91069
469934	48275
333080	195334
383969	189094
39195	100528
260527	470588
81626	237235
130629	284197
111954	76454
56074	478567
62639	440660
18770	286936
417201	139886
198317	222423
91600	156295
148237	404508
346906	194249
371380	317292
113260	421935
187601	209462
393268	15029
144172	463774
191368	270812
47618	296423
422246	471112
27463	435708
396928	55857
402113	209047
210452	88880
15362	334640
120079	285508
178422	108491
251143	494117
402743	220417
351436	82585
267562	411809
322448	348798
354994	62191
376177	268764
328075	297362
280959	276591
122992	237235
23350	15209
82054	258666
297917	408058
289675	59211
211616	79507
407780	26885
441677	76628
311297	309659
308122	308150
364482	24738
242210	394928
136132	147053
207353	228431
67642	175382
114643	6268
282003	436610
249121	67079
9712	138146
237714	360118
313553	459976
404568	196303
180918	229048
221466	226463
161678	241093
72555	409828
392779	351257
471041	59747
441302	12124
465820	205289
345103	377795
204342	436165
296920	377906
198999	230925
420419	165653
379867	245689
432634	411424
298390	44529
154712	383967
401854	257298
353491	107337
406632	20719
458335	264971
275824	123410
182394	235685
478287	208300
129096	49828
199901	290014
135593	145860
380818	402467
254349	154468
199671	39259
85234	475668
328696	277367
123890	261396
17375	342761
477932	212730
333159	53992
490632	439718
63276	161393
404863	371934
303507	422075
13487	132247
69575	293813
361374	26551
185761	451016
210604	428775
453169	232377
33795	475594
314311	186561
237714	293813
182453	319051
465647	442681
372488	334032
6877	400830
124586	11626
178643	435708
216202	396729
344094	278985
243957	293462
86311	245715
134379	478415
105943	106903
205436	427122
492547	443359
134905	137110
290617	304587
297953	401871
431508	294079
148519	301475
50728	39475
411937	307279
191308	42035
322370	152986
137589	162831
373959	454975
398592	165680
129132	48996
373170	397009
221173	255579
139844	126638
358589	323028
307081	464725
214308	244454
320404	288035
488120	386942
487945	286936
359977	112924
442465	122462
45579	15578
349344	450641
424548	16214
262449	227951
106514	81714
12967	84504
32468	465750
440059	354933
37251	302504
477845	280935
493347	292906
310729	369577
311691	200549
124469	450647
436955	254886
107743	18393
299272	252664
403738	228431
199089	474931
38798	151944
75495	328559
391177	437433
101830	218701
360378	413535
89383	490172
367619	164884
288672	421935
144973	139771
299550	45946
88518	279603
147966	23578
458968	13663
328277	478415
430430	138809
329379	161605
21394	54907
38626	378335
241336	478564
149441	405473
161363	397535
230574	166958
270176	161920
209523	463493
374607	434893
103666	484067
454889	447335
51577	130379
431886	97277
222162	6482
330921	195121
59991	313745
104669	170128
197434	258370
352910	7666
211438	151039
38721	153051
123149	201121
131815	86249
492177	351639
54907	409248
439992	117103
216666	122127
39159	275489
190051	5857
133378	72670
425081	204899
295781	364109
279091	250214
176903	144535
412130	302950
240847	10646
483110	319375
115625	392301
1292	179852
69454	198317
91996	21125
482582	249564
168841	293449
473770	185478
186022	88705
278677	286936
481133	277961
301765	382096
89883	290414
278928	328407
91895	38063
62692	394894
316965	424396
213065	195449
383857	121106
158138	183213
162624	380802
396421	366673
137303	174943
346557	375936
149555	73955
313604	8338
33089	316959
133909	131418
26551	303640
164064	73603
456018	489552
166924	456442
267654	399353
158244	286936
268910	354728
152343	298767
293223	249283
252005	49903
72804	112141
73298	4571
17562	95149
194051	67584
467921	401297
110420	420944
230088	273831
393928	72670
267639	164884
168498	249334
19100	62191
384075	13129
384362	13370
323679	89313
286500	54363
84187	474224
189724	27912
332299	231485
40260	317676
289991	38063
244910	348370
483855	300890
156258	167439
95536	354694
92787	120446
268808	311215
168000	306097
234700	479143
227036	345974
270807	141736
418431	38680
222491	300119
326348	152027
434178	82569
456803	387742
246900	426599
10331	8950
319081	232977
269937	59636
171675	86263
2424	212153
90351	124085
454985	446504
468562	157100
2446	304841
390592	281380
134206	120237
48163	166514
250493	318404
313984	14441
184774	48508
164584	37100
419094	160158
266120	392100
445478	63528
343461	183213
366148	317118
406357	184382
155302	224297
243694	121106
121066	267602
158099	474661
272514	15926
295009	456334
114287	410074
380357	421935
80334	355532
12945	325471
371318	404117
410284	396510
483887	303064
60287	100118
336323	258646
83885	471310
298676	226255
481419	294239
58252	116283
49092	236213
342399	50155
396058	73778
193099	52030
188916	145092
461833	234649
37480	105498
354263	230255
152232	74571
356530	334974
32148	333357
160940	53863
368128	445353
193380	370912
315566	13747
123035	283392
113838	406862
272785	111325
144064	13370
295913	44818
36092	199934
178115	466430
340830	482207
372179	291521
71516	186259
256671	146042
38220	198424
6603	449468
258131	46785
414568	409828
182213	137395
222650	176721
481751	333896
283737	190369
6806	119401
103228	389009
417057	139648
93451	150296
106739	444221
36108	65235
288492	210050
209015	157536
333829	60568
314474	62191
469619	22827
14992	23018
243537	425510
148770	99405
206618	146865
20946	261759
99073	455187
442456	227024
355477	400
174205	421525
297830	190369
397926	380538
336878	86560
267192	475935
158373	252961
121914	294836
382828	267022
225005	313523
259439	207748
292588	254914
400550	74474
89409	343962
373423	191959
389512	53020
403057	241048
99287	164199
477852	21632
346831	445061
390154	466823
215061	465283
380769	192030
155988	386555
468764	236641
281300	44842
490510	401928
427462	404524
257245	453521
8498	438419
248013	171884
348589	273313
304229	50696
242009	110708
304877	324225
140989	164555
198370	492906
75318	160468
162583	64429
427122	407332
363469	208038
68516	42644
162803	246340
85476	306124
383907	93050
311381	20586
342559	392086
86632	118185
289961	130271
269622	190369
465263	141503
324367	287694
178316	142553
69749	3079
350013	32193
40317	87469
13019	313745
335938	376596
66259	472583
128477	295400
76717	202506
121594	53640
57276	168184
8213	178672
196075	445343
40181	295441
219057	4904
361599	391414
133433	425846
96819	113354
176773	343012
485154	22827
47029	53660
146522	154193
454054	261847
10819	472072
421296	434778
290316	348176
200092	489787
465687	209672
85049	472583
240104	313745
238304	440962
331584	151361
434854	95890
129498	492906
265937	35735
245895	206557
112724	421356
481419	370262
79718	421830
204205	417294
486712	103850
394298	125399
81903	62191
81238	316575
244090	217057
447775	122266
136191	376642
414058	101806
36522	446351
294408	103812
431879	162947
70716	420952
314720	177693
91608	94344
159169	440660
17122	190369
93813	409328
206046	130310
253435	315888
99195	184749
78273	82585
370866	106542
429391	51895
154266	267352
34487	190369
312293	110473
119270	265065
420430	311297
118513	320508
21201	166708
285407	43164
310534	172433
93384	285446
334618	41508
352782	401101
297834	140741
97613	223156
308054	330313
408014	187836
169688	391414
124259	348292
183718	455896
50324	11626
443307	49977
228128	125577
83773	136435
259835	163842
130069	212411
298595	179739
65980	237074
228307	440660
234881	479233
336996	267602
239268	332487
156691	5720
307145	417349
241488	52537
235037	404960
147903	324344
32972	310756
443068	113749
204823	75245
229646	227384
392136	262954
329811	129604
391913	291984
393204	486885
70822	411645
93627	466044
12297	492316
97588	473223
64806	276007
202190	116562
209120	439218
103176	342236
179518	355915
112755	230655
184695	16433
2876	144845
188730	262453
117958	78627
116947	53883
444139	158811
240675	94344
451300	407306
137681	192535
216666	316937
12070	183213
17491	269199
364738	9054
390908	152502
35443	90099
466737	377653
126813	226308
376683	476551
99653	446351
424521	74511
202776	443805
83051	32729
197888	339853
371479	16325
208928	343085
66033	419033
168000	221940
70478	104191
318088	267352
166415	200348
186822	470262
372156	401871
179500	252090
227955	315794
427925	408025
1501	196783
305054	435280
122499	421815
301312	214816
217932	470403
171692	440962
13623	199526
292877	291823
298248	387860
87752	345745
263769	366666
299252	76454
321008	343012
72901	13663
131186	286026
237203	86974
444240	365079
385043	180951
62182	156514
296029	306538
340957	124085
339037	356645
189902	222701
6806	183479
402941	130069
101672	128459
172079	114405
374640	469662
215513	122085
432892	174184
413001	114599
234898	138088
386091	202153
391188	290113
360125	434766
39750	119868
430450	382493
390256	267501
348167	152502
395028	479735
448825	121100
109733	271248
244130	145933
158099	274743
345560	476880
464783	219835
205959	240225
275460	276003
475788	346221
87638	403245
90922	172890
193767	342886
460034	34186
380758	86158
467962	124085
472716	190369
101204	329751
397888	311817
240776	468832
227445	256121
471412	361305
165881	329466
134299	144470
369258	190369
183679	186714
306242	300240
460392	434765
416413	40892
108315	13370
55435	101058
345715	137580
672	25465
253525	250410
101465	287782
373170	489781
477836	313745
375405	340569
98778	77727
399541	346583
189251	54465
120596	421830
247608	272991
421858	194478
256389	330860
8811	273141
249080	367110
85609	199925
236540	148171
247157	359464
421794	354527
224143	239954
242411	433487
46556	115535
18145	1057
357593	296364
307284	322992
232576	245746
25181	75679
422060	118964
475691	139275
303059	123369
312658	183479
227354	157290
223321	244115
233046	77438
434973	449817
385340	456215
491610	313745
377024	416255
481776	119381
345401	320097
102087	458183
387463	95738
323919	62191
166968	142678
236074	388254
19492	294239
179037	430356
174939	242035
125817	108222
97499	343992
176496	324723
52491	408056
62696	404806
321242	44469
331238	385067
26564	35707
347121	190369
480310	477986
257694	405217
141359	269199
270224	266554
293813	171201
8166	315671
228326	368820
378330	80300
354723	253816
127531	49903
335620	373194
275995	378546
361880	189804
443049	161740
8268	250775
362795	34547
227428	210032
271290	368205
100154	397612
146893	219663
224267	304879
236395	12532
304125	200129
150983	362390
133909	23430
428861	10708
398194	164946
370536	407517
310981	70972
350202	190369
228431	175789
36913	16433
482456	156497
466664	455382
114877	317675
274852	442776
319081	167391
115165	328464
36556	254044
486519	293601
355025	267208
456532	5439
186670	328730
407116	360860
309641	28466
363821	42890
67621	324022
389880	346408
320972	459976
336805	381067
341197	242727
332391	396563
46556	175382
122462	227356
153006	153915
83702	455345
468251	66972
301913	217151
1324	295484
352633	328538
329750	419837
147151	84502
367308	338611
207345	293813
336975	290550
76227	156376
97926	227730
304404	308923
379680	92787
245178	470818
340320	208516
34123	398709
190766	248835
257596	304256
166704	411157
76228	212648
196003	403985
290216	66215
275931	250389
453256	377909
330691	15209
476008	150935
214601	351378
34146	463068
177725	462813
393845	72090
73660	27449
471325	213441
213873	474430
424151	291521
248489	349406
455862	272339
147808	134694
293913	93523
414390	443339
174404	398333
439376	78699
5007	75647
350718	268503
349140	370313
347337	40161
9055	468408
487831	355700
327725	410028
199325	46475
454059	268081
342359	375840
130006	53490
346650	15209
207022	73874
489538	65670
370260	133782
286105	446351
176871	322271
284786	292176
40175	348176
439228	328671
427771	453270
420641	317675
195573	241633
95667	444346
209940	438127
26969	169485
161629	290523
263803	388531
455572	220756
12696	344473
197556	327061
189357	454975
367323	220885
331872	279257
319259	303168
7284	407306
344746	218727
87741	398270
425757	150947
209692	477986
26465	286088
301348	309281
105038	485185
52149	205270
302939	262954
178422	294326
47407	426357
337620	326446
478588	237131
352586	92130
352216	12177
105992	16325
32542	45330
299131	461849
226784	276663
128277	261812
192694	261945
493535	390983
167588	144473
286416	249444
146856	366666
423013	125399
136798	280777
64238	142890
258274	212789
423118	164164
120050	425831
207733	246100
261278	479030
130651	369938
113024	291282
235839	277465
386516	207959
455625	206623
138241	264908
240016	348798
267562	80193
78278	190369
382343	15209
130926	407683
463178	428041
383728	91711
298479	331508
25247	413594
320625	19808
160005	475047
480583	293813
267562	108554
208300	70823
269844	206663
363897	483480
376177	88691
223246	254720
372639	441819
195075	31228
421512	119770
270593	421891
440295	346034
437098	3770
297816	399017
166913	139512
397574	360124
124658	48163
84810	190766
54606	81337
424570	153995
298842	118286
225351	367885
298186	123213
225043	358861
201833	54976
376266	253565
30093	285156
441992	331349
82069	61565
492455	411809
83140	461510
212215	336615
207343	453012
483112	170129
180006	285446
303507	297552
107798	445431
322851	20959
164829	467703
153073	475371
15853	345745
333833	267352
211121	370866
117455	197077
317370	331238
326260	196741
161363	353453
329908	376806
344731	104479
229647	411809
75689	139803
157414	291984
262308	433934
187746	375840
414057	180368
86333	440041
56806	265370
482046	195615
245206	405
416932	315671
163445	154541
299690	88027
33172	144654
374864	7684
260845	63528
65385	309223
259395	309474
461512	384366
435903	15084
292116	162795
431264	124942
22395	138193
391545	211067
274138	370780
266368	65936
323836	457308
348027	68675
358942	91095
315523	371174
410161	438373
318949	218790
44160	212567
11483	385487
195681	187754
339567	21065
217606	354509
491126	288214
433608	119123
404568	367587
268910	10520
23366	12124
243375	404895
42979	16096
454005	239797
416082	279503
170714	381374
383070	393073
183718	463496
258321	278604
442800	214714
222775	254973
317424	351464
382659	136279
238041	332340
122017	272136
120321	198790
146540	433418
37537	252961
131270	303648
161896	273831
3809	33818
350650	451600
446630	144852
335829	405358
396381	351029
27306	428214
124239	322109
63800	354436
301312	492906
283759	253002
369392	276074
114959	452746
400781	268176
91197	32807
19727	363564
63528	173442
405541	476096
49253	11002
432152	140616
31041	110677
133638	458136
231065	445453
26029	327217
172942	489312
50646	360860
454309	74975
86344	237178
48631	456498
491175	123410
423013	151572
30568	75252
423724	86950
291984	333153
468506	366127
458465	22405
469501	457557
137454	18366
130344	13370
184191	391414
20998	324723
146602	274037
262906	148064
477932	13370
286511	212036
318446	339605
72223	97215
33377	416525
40890	308577
97499	289447
252846	186561
23741	339853
489357	459649
311624	198790
248789	485304
279597	49903
84016	356300
190693	215686
316889	441705
417710	437051
155330	487427
316856	406626
45528	9203
369054	99437
143912	366493
435315	68776
273160	250389
91637	53937
255677	224546
438646	88790
406217	443693
463200	107222
410951	274942
258673	190369
56856	251116
42396	450056
292497	430356
194324	226308
230051	266088
406610	186259
427653	258607
257256	413525
311128	301659
113295	384410
339862	454975
391948	472510
81097	350684
349066	351257
285664	371801
80016	236213
81358	274314
89826	236576
258307	47295
133181	178436
416004	228013
364643	329727
83933	98315
429287	324377
166663	332392
106390	273831
482848	144073
162945	136028
386266	465651
335484	231084
263206	286936
366363	264132
173759	12129
24357	228106
427402	425142
101230	368620
35612	487994
445395	143796
384272	114387
432175	49630
129760	207042
257284	101214
66383	259287
477932	3974
67447	339004
116207	12443
112151	42651
323633	394828
409424	44196
2827	172791
324573	188759
71665	98873
73550	493596
399620	207535
128203	446351
151144	449298
230381	391414
451083	223449
452542	267602
18838	272005
263377	281798
259666	291521
210674	101058
326631	387185
84030	125214
85033	177630
369760	378583
281942	348798
127362	226494
295884	268261
47466	412486
244889	435708
360459	214735
261130	35707
370178	10345
368858	489150
112995	272042
219546	143817
132147	317184
113685	170729
149147	415694
219136	445203
135947	484854
12781	255261
167588	322498
144332	185076
33099	190369
439647	416765
46021	86484
156446	775
185761	383967
75341	221319
139844	200947
307083	200597
261393	13370
15877	471355
454427	110649
93384	12875
202369	481279
368010	202191
332608	183919
483036	4413
287232	40447
423925	330492
125073	396079
404886	219883
21549	438957
418690	110677
99663	313314
8812	110677
416260	152085
382892	190369
118916	380975
423041	281776
380739	47630
34203	334597
217936	274309
346817	51150
381558	217432
165581	166827
479351	232616
398116	54205
225029	95117
208145	163944
117239	325979
101750	425675
221097	85870
301312	330423
245829	420944
68098	382336
66356	242552
351152	6253
180817	80466
110296	211642
117124	285717
58614	151944
330002	344694
220248	346623
134593	123849
24642	116070
298056	293813
439726	327922
28955	259754
89219	198790
214442	195697
360216	273831
356753	132740
14856	50264
63219	1844
284586	322486
457418	105757
13879	489812
113685	20586
114643	313237
199582	67461
28331	81090
410573	434748
111748	286936
347505	257854
167238	395988
236171	351639
38310	278344
174515	146791
479537	324681
225107	5448
381007	95149
69004	183479
244092	90099
205346	130960
276963	205270
469556	112312
29307	89388
290699	164884
468339	452746
274713	62366
462999	430356
233117	70150
382096	430610
267562	268491
470915	294069
290417	198080
306597	63528
317601	257969
390117	348912
89380	364294
315368	270095
219760	313745
347732	161975
440997	314742
278272	293813
163471	466737
378002	358032
250323	428738
446954	469498
65980	299095
166330	60015
418087	355700
13951	168521
316565	442795
329727	229928
316257	190369
420852	447282
260185	325061
164810	99949
214621	27696
226919	415625
434401	277646
416956	134267
319643	120329
373565	183213
200411	159548
1994	426919
35471	261396
479261	164759
17198	489822
101575	328059
408557	226658
381320	160379
380025	132996
307004	119123
153322	73360
266287	387860
141996	241468
36711	237676
392062	106739
409982	388575
74760	145129
276575	105967
49986	435708
202379	413384
43032	329139
249313	169184
436612	16433
204779	297630
92635	318120
372488	275062
484195	353336
192611	278200
233045	484096
236020	77868
443679	190369
216544	210036
426595	103456
218114	447335
187878	311212
297069	61572
102543	368356
161475	174781
274109	249102
468818	268743
342652	395500
435145	253129
128549	82877
425706	475876
453012	304493
390102	49560
414334	153665
280501	237165
164329	62699
362556	187974
419494	200429
144895	120986
238855	226407
44844	3068
129449	120666
93451	196434
424699	28686
365399	354903
78168	429863
25256	33557
359940	169782
353467	403501
265965	274309
404781	179945
221880	284917
395432	205154
379696	411455
303641	213388
223727	411455
47077	105585
14786	181492
478975	262610
8524	480963
366198	454551
43039	61059
61523	463549
104243	237178
72804	158614
153543	51195
256912	428199
484095	275818
411937	191959
246540	65268
302388	5464
162899	152321
282626	426089
191698	271176
33143	213400
248398	24688
304979	28129
142330	272096
138663	50264
46472	313745
40780	188244
367491	123508
6865	190369
287212	217025
448855	263889
424534	69103
133909	137405
83912	110677
431283	343085
391620	452971
46378	455372
73126	210032
35972	413215
259441	478415
109174	378976
292045	383377
473809	176445
264488	387264
408940	353787
186095	217223
354401	324008
475761	213182
386330	229590
330430	245679
438193	32053
305534	420944
23128	490237
127569	11728
354545	189733
266234	48007
321916	49903
406360	443146
21454	99437
303504	145948
86490	276090
136605	345642
464966	328550
464966	374887
76616	300702
254849	457081
305374	194580
72732	207047
458768	360492
465820	489822
351112	122161
374270	470554
144023	489822
2652	51887
457613	306061
68618	471745
134939	440660
409792	462233
192383	293106
23846	4349
422292	438680
59873	474501
31619	176878
173633	206557
312122	101776
168057	477986
415599	254175
70085	61059
278500	16433
91980	447560
167609	177901
158099	332282
485305	474652
298101	358860
130651	86415
350650	428089
174255	466425
201526	137128
226747	377906
318998	485816
97506	313745
145237	354579
373088	94516
104399	419457
470689	1605
445796	11386
66668	225043
375652	42303
149495	270126
303303	71582
98378	460862
239523	33454
306785	254167
107473	220417
456114	263265
66195	367798
257613	75267
172597	118964
370692	425846
177530	26046
118005	315210
401871	280009
415409	246
273901	80587
448467	172853
238190	50367
452981	50264
170341	141166
171032	206115
111773	278318
379872	401871
82568	391414
368688	8463
14467	325779
4684	217223
484925	218730
276451	415144
323954	220647
287138	290450
245228	13075
300349	365786
130069	402941
248614	461392
418632	463615
195121	487225
242411	65880
165167	95117
492976	344004
2140	243840
465694	147558
34177	332301
265888	344483
115096	143970
173759	137128
246717	178048
187456	9054
327984	309425
417923	302745
70431	143249
474681	264406
198443	180578
153559	422164
277241	202260
391938	358056
132497	478415
36556	289029
247710	258126
233482	238942
62973	323659
216143	223290
90278	174313
221586	247753
250989	267553
492113	269005
118385	461944
389514	183213
398090	391414
449871	270248
43454	183889
129352	313512
47520	304790
442566	417437
338076	417294
201980	418257
417500	182262
464002	299976
276479	267226
458026	469410
250854	286503
454895	77143
268744	88105
377719	348007
59901	448438
328812	247092
381950	353787
55794	151944
94447	314881
79909	122135
154981	114317
172313	267352
464869	365810
90526	42935
478675	35707
273543	190693
413300	210032
235706	408288
58262	151096
246570	170684
151340	344580
359628	477986
110872	445353
160022	48590
84536	110149
140116	13426
110593	271327
27077	284843
408804	21411
152237	94516
373895	211139
257289	300473
447335	458028
427933	166261
207750	483591
198283	440660
151247	214050
284957	73336
405854	261356
36994	272988
415023	406626
204440	320700
451217	132247
339025	383967
29150	474144
69902	51753
75977	355186
476804	277575
397436	367770
161363	282195
71511	268740
168655	428711
242825	102466
191472	289118
427264	356379
7987	324353
136543	187248
477932	298900
106368	1057
110692	347298
254281	52490
123025	378859
128416	256514
44832	247201
406435	251943
110490	324153
65576	96977
10632	393179
351249	368205
182170	304671
490006	428214
42034	49286
218143	30446
132617	264908
122436	449724
240661	269330
337161	397241
181547	414907
414829	94103
313228	72852
362000	136744
432096	116217
376496	461846
401184	476416
74717	208175
417483	362966
423146	209510
257823	237159
269358	448195
25132	300268
197200	230710
222037	78699
273094	420511
265179	64811
203152	395813
294323	202523
176903	331387
85914	371225
81304	432969
409740	476447
15703	435320
55202	486885
485665	238299
406371	435157
33965	397515
268301	86728
261478	119123
325503	139755
89826	466969
30031	417201
428277	5041
312283	427225
136758	182928
336324	241525
414128	231578
140579	313745
408653	215805
296948	157100
350536	448265
14499	12413
195336	267602
269312	375286
337329	152928
110814	473791
192495	349608
192208	126473
396757	246420
103626	189802
13786	193304
444139	62578
129488	400840
23958	396246
380119	254366
41798	90099
58350	25437
358968	32807
488774	224085
52239	113749
56068	422342
204075	83872
169468	290
119528	127921
482456	425456
63523	28138
130490	341878
312283	154495
416035	371064
268897	62191
329743	313745
4530	213871
85301	309425
330850	263962
162087	131058
41858	50082
100700	373101
439249	241468
306105	295484
54450	8607
47661	293986
422546	115479
240763	88606
256450	87822
83962	144470
392796	177398
362681	93294
65448	261086
74267	10377
402635	410062
427980	348236
483987	123063
25723	323782
83632	232755
212742	78496
402261	244805
483706	195278
475336	226538
112446	202216
57281	86560
354431	259192
308217	1113
109868	239644
353597	150961
181447	47349
31398	315990
65689	148699
375029	187834
79053	271440
358423	359762
37586	175022
93451	324037
55940	104505
362267	47049
247990	338076
459986	235777
242438	17155
166430	231485
255579	374806
111422	265711
466934	131077
307854	166970
55368	39606
198317	133148
366402	48788
316376	475200
114643	191419
176971	125399
343533	410360
17681	306172
224405	94344
126591	243438
490239	364509
38003	469655
322030	22347
313248	369577
129296	53180
312702	399867
12177	434140
185906	419545
436864	61428
27500	204693
452767	90123
37347	26714
455950	168747
64982	118865
25273	428125
201706	387742
437850	308672
69264	242629
420734	490237
331809	438783
197544	201780
247673	203951
262385	335477
283119	341214
319824	162247
94112	405583
401010	55638
76347	273649
484808	139181
333453	347066
264341	285919
430766	219880
458853	144180
397412	221324
154766	162795
444665	89276
224847	62191
88638	162795
12322	419932
169381	392062
125417	107590
364310	135018
225354	120986
36039	17186
422246	475720
233863	461944
71189	137730
163702	426887
230936	328729
493474	313829
200391	261396
109733	8110
188016	103804
327181	54976
18158	75273
478401	177818
327631	147655
417137	67261
63245	486553
18744	123369
149435	421091
130332	380538
286948	395016
46171	146677
305142	385725
282461	142678
477613	17155
100461	190369
156567	453919
156776	110708
304292	155311
4098	323157
23306	344548
468935	60108
403940	103850
408323	408219
200408	63957
283748	148457
411365	260527
395062	455886
6430	317118
35258	479275
4615	481279
195085	173176
457681	407026
331675	376637
23286	10646
182384	441219
329599	203414
397160	175091
183086	99261
395709	60072
397385	49896
279722	36690
414441	366649
180527	241468
402360	112443
348334	177868
60025	406665
341598	52255
437036	429593
215395	137600
367050	276744
184629	381558
271919	409828
26096	177938
199081	469235
351474	180709
140078	404053
246909	260854
170226	330143
288628	339174
330644	160057
191131	39255
493415	340624
446182	20263
91804	53863
381558	336590
224589	395178
424345	65029
39195	382518
466042	26191
70048	141398
164749	114845
403259	276358
324367	315671
199079	240195
81249	243766
357586	446936
313523	300424
163839	92876
301693	304865
439484	226308
153771	97894
478737	259317
278769	200833
51240	387742
177961	267352
409670	389915
246221	423524
8461	86892
298248	339251
274158	83653
298823	15516
272742	435637
4071	63588
54249	374594
291371	57002
463915	462339
44844	78162
198535	32955
150119	391414
117000	126204
327209	23430
314311	274870
259530	134145
49081	465313
87063	491167
92767	263829
273099	290211
458183	12592
441968	439719
36556	231343
399205	64364
240672	228431
160927	83403
300051	475566
114412	21241
316136	483329
17755	86396
461928	288035
326084	259475
102964	387860
25690	108284
361001	121008
393700	118943
351257	290722
477395	197380
311025	232897
163347	266852
134069	354727
288274	390197
105732	62191
182589	101282
368417	372065
293913	403258
239008	486885
367242	307108
18163	293813
406250	221890
399512	391414
122007	300159
459701	298765
182799	296721
246191	441635
477932	312982
155719	340275
316136	123465
230691	270108
343334	267352
26216	316796
236418	299960
80474	31452
48953	33855
203381	51895
294588	113051
365099	339172
228276	48163
438299	285156
52537	152388
456021	338460
119705	84750
485209	29457
161363	133658
369216	266852
447547	468679
121349	290450
217784	218727
76055	313745
353663	434757
258455	22804
329079	49903
476007	93595
160576	255687
399573	9328
379071	95149
91527	367260
101731	421935
277360	94516
314311	202486
479100	113164
136845	136128
280231	310261
392407	46757
91126	223523
76958	378686
418495	64335
362939	379255
156731	166085
490308	446801
149492	225345
393025	211134
97588	389361
481240	21411
71346	315573
156065	264406
122659	202189
112151	313971
64065	155214
86311	329379
196256	116680
167588	297364
185783	94516
128660	20959
360283	244805
484229	54617
20401	476951
280526	285395
152222	421830
30298	366509
109824	477136
164068	328932
187834	420618
403202	205289
409600	74975
192826	249202
406660	450560
492204	398333
347653	188759
412705	429161
462824	320866
322936	433391
49966	304840
379335	306352
56620	301857
277568	102352
94111	49903
4755	166437
303555	380071
375913	95593
344572	138663
354542	344932
370	117538
480580	446225
52160	445733
115312	268076
464849	367919
407540	304466
76193	182000
48366	277450
141269	341362
76228	135084
320553	71184
427337	443292
331238	117366
139363	49021
178759	306409
81432	1839
295094	249102
301021	15165
454132	104343
88554	309950
184599	32807
67207	413124
329806	293813
381315	483457
16641	17470
78302	208038
221863	469235
335677	465433
26906	391414
256716	417680
335228	426741
178463	385182
257891	15209
47573	113138
32260	146091
101515	324772
58666	172089
833	385169
195527	15361
136955	139803
48674	109006
337060	344917
387765	200092
125374	372638
489148	261396
124185	34354
368647	424608
133715	150702
157878	474389
356530	105788
83799	225354
91314	205979
115951	213003
415535	240796
466670	20611
344980	49966
356530	121065
305261	356645
356805	217432
115149	313745
275113	57497
102352	11848
393106	380944
271476	420944
369209	264258
451520	16433
84455	319840
399441	331777
194752	72980
303782	307528
394145	54599
140722	103392
189064	239009
178435	72317
196398	289905
37484	122193
221648	247708
407768	132247
280952	179506
55914	372314
29680	54976
370643	151944
130028	15209
193099	253069
246540	251417
237255	162861
393987	338189
29431	408288
65523	311590
226747	220857
426990	369645
398903	58301
466329	40604
245309	266096
229905	31546
247106	459802
204919	277347
487069	11981
307081	293813
125738	269500
392308	416981
443713	452746
481173	461846
468287	400339
470602	247816
426871	114673
33391	359358
292966	164884
78303	232820
450465	281898
266172	416854
250183	143675
141936	387216
406221	353750
363449	236774
81432	13113
15872	92712
449399	444901
447230	228571
91230	398148
48878	275315
301683	438783
314548	6072
446644	490052
423144	422352
90960	67763
89238	285084
395052	350586
50627	91116
167639	236240
251677	317118
410951	125794
234704	287979
324812	144349
294323	482058
127462	372792
6467	180327
458968	267602
426780	476231
73466	224085
371998	306632
380949	407902
220243	335672
354777	25034
461593	341271
439778	121736
102795	10345
430170	186548
53048	224841
50876	485922
302123	317118
152177	175721
223929	346723
39892	366633
267072	384933
414280	267602
269159	292515
223929	228726
426197	476951
129090	262954
226656	338189
164486	450361
265483	401871
454038	109854
241889	302033
54384	183213
359949	487153
332979	467192
450532	250437
325502	136349
141774	372917
65546	457864
112625	253644
450207	327922
81225	396583
459016	406723
100438	209365
101906	337921
184207	9054
218924	241468
206385	9913
46988	45638
393901	254448
102644	3211
229735	391414
258772	380538
468803	267602
73090	396641
295129	373610
484416	390525
189712	254440
306633	482145
435827	201104
76717	62191
356689	262395
412162	21902
389792	183213
244536	437497
293207	382999
44577	191354
18451	182192
402703	58567
58819	167935
362048	290159
201148	79509
277568	209824
243700	181767
93372	487012
472020	267602
404369	178676
412578	86077
163324	143210
288448	293813
409238	416402
76161	98569
437952	154137
11960	440660
256582	191373
11782	405837
372675	9054
412506	477754
468516	418912
222126	236524
190560	48163
462510	99405
87638	194165
294130	273830
94386	40447
47142	311916
436515	145948
19856	294089
20461	51895
61349	97674
268820	57002
107118	278412
4332	294925
12183	79485
204449	123640
250459	293813
367550	372785
144318	448147
395419	25658
470498	426736
58726	138088
94768	313745
92808	59949
109100	403398
216362	164816
456723	79705
71303	190369
216486	430356
273860	384315
72111	327464
461833	203081
300273	441588
26218	483280
388740	313829
472185	166513
144019	313745
357413	479113
456067	181322
439652	425675
306040	255650
420777	461951
459125	87007
397904	16433
8829	161246
233239	293813
335654	236237
287142	420333
420322	129857
283344	464029
444755	7003
270117	293813
367138	170233
191629	198694
243321	273831
152575	382111
420736	256718
136176	432978
196030	378409
153379	128816
404388	254613
235471	390023
301676	40784
286509	285532
175941	86728
47080	378924
194051	197077
353577	117565
77143	435425
421981	181767
388330	183108
226747	65843
159726	301312
224653	317675
238840	475133
35572	408010
210401	328932
181387	480175
424087	197380
449914	376121
215719	167588
122848	177822
196217	490537
116631	12895
156571	338375
470775	67280
239099	90884
306105	454975
233853	10520
134885	310597
200568	393326
156776	490237
292430	44070
383949	75324
393762	288593
38760	458965
424037	41075
398012	213481
490722	324753
318841	84604
50087	492906
38375	2232
108963	26805
100688	423469
146893	432284
247710	61376
156599	178436
458918	420790
340846	250331
300273	464080
259638	429811
178422	490766
119367	448770
211196	297790
219170	302025
269216	4413
465706	347511
409346	357854
402260	322922
459112	303175
378757	381901
372799	313829
339186	232037
262054	163834
128150	138807
177509	186588
300916	252338
184477	300555
126017	216407
462261	174564
483435	198038
291139	391414
243695	261791
187539	313745
208298	260184
257926	363581
415807	464029
355083	146236
166430	168213
58252	42931
130069	344481
446693	58486
203521	471995
485100	341581
326611	94344
87952	29746
455382	202266
194216	99405
30106	246460
329750	55497
402788	1057
467236	329566
472224	86111
480393	235237
386356	12245
101660	403249
411355	440373
435419	383972
74515	327217
267463	214050
222872	478415
253177	286033
89649	146202
279125	399198
36082	109896
21095	451668
334068	98420
254430	37400
405150	208888
124263	473125
407750	291351
300486	393989
151732	399954
344314	293383
447902	281924
82150	184902
165463	148319
242002	268790
433328	478415
179067	99405
208707	217432
197995	222701
319632	151944
180276	312653
16458	15962
196903	228481
464022	123830
288056	198297
116410	391932
33053	455769
353287	75909
98850	34298
319081	200561
339719	327922
383949	358856
27635	388254
149810	309801
319825	77909
152341	434082
88531	254653
439740	461387
1189	110708
143381	377206
404909	249186
144709	353596
200091	171953
271308	478415
290585	172266
219619	471434
470915	96232
30568	381008
481419	408615
287925	368205
368636	86632
366402	252922
14728	79861
456488	135074
138163	170993
262210	122266
188980	440660
477932	469192
278520	218380
446945	303592
316108	78656
81262	424901
1499	156376
464022	428276
289329	107337
324663	267602
426056	25278
134108	477788
311085	17062
319135	7248
174166	6984
402015	311702
112193	477986
16969	6012
363191	467418
478588	124770
145556	423559
359178	77004
87638	468753
322347	101058
203613	80193
376592	64474
430603	190369
131939	1226
269810	22804
471169	401481
124094	388195
8920	254973
442375	401871
236772	305043
103708	10646
339904	99315
282560	259192
380454	303392
154192	163336
451369	373953
150364	458
116879	163329
385538	109271
317724	141166
399981	156239
384245	424702
213721	53624
316136	346686
315203	35971
93424	255378
492930	120544
311109	436827
31478	164173
363277	7431
302460	242039
247608	385000
475691	175526
116525	478060
462607	286929
105198	104527
336705	152680
163519	346776
36744	114978
286145	185844
32408	154766
345194	483280
236216	107187
320455	369043
365550	452575
235269	445474
385899	62191
160182	337857
243466	347398
227306	103240
341623	220417
146429	271469
488543	53389
13900	172181
107756	183631
116370	184032
233982	391414
242210	330414
444139	27186
291371	79989
376410	44851
385748	13495
288918	473120
400520	422792
89435	478415
144962	141166
300277	183213
74964	428738
250854	65275
227152	298747
95551	119381
224469	249447
417833	492761
71810	467836
380538	386080
472639	256357
339320	428214
341279	317118
238669	168615
37258	168495
123137	456640
192610	28129
76228	220579
140421	241468
472225	420944
225318	470054
187089	478415
396651	13269
39274	275983
148088	449509
86768	149079
117435	483671
51158	333543
234264	228431
423846	458119
454263	364629
493043	62652
126628	336503
65526	366687
490957	384838
246815	228431
203734	255640
48892	428214
253636	260045
358589	190369
36267	428864
262198	475397
44749	461944
109824	478287
18412	70167
89238	147098
382774	348798
403762	325533
12875	387113
270248	133028
254769	90123
168000	374604
488971	363710
44599	425838
148184	113472
357901	355124
160590	484589
74000	238229
227152	222298
188615	270836
69975	380769
67837	275990
388114	112330
11209	372893
205218	229859
390656	134763
322747	445353
382511	259864
93992	314594
96415	272069
414068	280635
245990	32332
221580	291420
481975	372466
206324	190369
311367	8555
448417	182578
282446	422998
140225	309180
379944	169277
265442	291041
491490	322422
25969	97848
491829	22719
397471	484447
138227	234600
326124	188925
428214	326456
375520	102352
197242	492316
97467	31808
304436	164884
234776	305128
207345	49660
104292	283265
3809	348550
411791	6984
3562	140728
426089	231485
8826	420944
479283	317118
470957	232930
55659	359214
313014	73336
479263	440940
165909	48275
339542	140608
211212	214988
407407	51895
252644	309801
474341	300473
111328	181754
11222	110708
325044	134420
144577	76350
71189	238150
403483	385251
372307	147627
45579	140506
478109	148435
364035	386901
429365	132153
201618	427492
360957	430356
110536	185016
195831	151102
12481	181269
181235	293813
54853	6374
442483	369167
60397	15133
176885	459529
180357	477545
101305	418551
488231	95149
304796	453301
359922	459213
136296	112980
260278	321170
172231	366781
475356	228178
110621	63034
393214	282675
406660	32406
291772	241468
46105	209510
264658	121950
345862	58930
345005	203687
322498	367246
160894	41904
180410	355806
156655	57134
114643	169663
40362	18330
306873	94516
340339	405444
118080	281144
313557	62191
220965	183479
296029	490560
449624	67040
209181	9625
153322	240724
331572	114643
129021	211294
80936	247053
201741	13370
389965	1505
146924	403368
241137	233942
3809	93776
230051	243804
323440	40907
305054	67584
229878	277961
130859	463774
130542	49789
191761	393268
319465	263399
211606	275135
204144	461951
368240	136213
453639	171511
197342	121324
469192	50264
101340	431799
389908	62749
448428	489233
161816	20076
454263	41075
71304	241515
363453	332638
487590	375840
444189	378462
22966	159249
386412	124085
386904	59759
217374	391414
348130	336590
244876	86728
358860	273193
73532	91600
428400	21583
412275	465949
46867	287423
220243	440737
370260	199665
32430	68762
25659	270324
445632	360369
316229	99579
214608	163163
234453	82851
389224	196783
362940	65934
274512	455280
339353	4396
312997	288035
80871	35629
43419	35035
440474	468313
389501	333424
337483	67584
328207	153995
15819	132899
404588	432782
283944	4349
486136	463615
453445	365985
302988	336559
208181	125406
253102	210353
47819	28141
108220	105498
315937	111297
214274	369902
288523	416871
437140	271544
335453	205223
17487	463623
148842	249866
363976	278520
367199	387742
122275	220182
71281	41673
305803	23018
487422	325979
189640	25984
414569	237395
394608	333709
167894	22347
221296	258610
80970	56069
220810	276889
52363	7490
425062	404345
389620	143890
265419	400520
442549	308695
201411	119887
309774	163193
306040	461846
117910	139648
260076	227948
283178	275790
388021	340824
63857	440816
176291	329557
372893	398903
245792	57944
29988	178436
226482	158549
417938	122585
233284	13879
208482	119123
477129	353787
217226	37180
368507	141166
357897	110677
192281	310387
318792	156375
193099	895
32888	313829
434234	109203
254446	29111
254446	344300
96314	476951
94789	293813
471254	21411
372764	445533
108537	100705
290722	116895
262890	139703
266307	394802
447366	440660
102163	309425
439505	303438
358860	116705
163324	264406
319528	226308
287566	48433
117980	138807
151562	244809
92401	34388
60542	211362
174865	336955
98970	144415
202469	340513
487476	62608
173847	330888
164684	148590
374901	158514
381560	136845
247296	142051
193329	268056
125257	270799
64008	401854
141281	94516
78158	17745
88277	456120
490982	184098
417643	51895
200092	428764
426214	139741
200867	450821
102249	215449
50440	414597
43454	432920
46488	466781
81262	204949
157080	190786
247296	279559
407292	464734
390768	411424
114748	350650
228225	124573
412205	415719
392413	364359
205152	366666
172306	244313
450976	101597
28121	49903
345414	402269
393307	420944
462510	228431
135139	151944
112267	205289
344085	45141
389075	168511
221119	489552
481419	200849
288279	220631
342099	22699
399940	139648
373025	454822
359178	336378
187663	316372
196398	212043
397252	265589
309083	404960
456395	278520
161279	363973
133909	476295
262125	467482
47630	325790
234788	365777
435602	378859
414334	356211
215292	22341
353640	295484
353264	324825
153337	205223
328300	377933
243989	87620
46216	110677
338755	290450
120499	357089
432877	428738
352987	1605
191174	287694
106739	263962
348856	291145
482140	165653
462241	240665
280541	110677
491388	438757
415240	236216
59949	313454
481378	336590
305724	4717
279987	455037
143112	56595
6467	356421
287452	301746
47225	137128
424285	256373
478287	468227
120209	169983
486500	350189
461170	63579
462066	187111
250959	281924
186595	377620
59644	2105
331187	348798
218137	160451
5040	247454
438014	355917
266002	261070
193311	119868
483706	420944
76984	317356
269028	478415
246755	150273
188365	357854
293913	243301
402668	238565
335514	451414
210824	404396
422912	385000
386148	133423
386708	166835
275152	435708
167588	390771
19152	379602
482601	376613
266141	105595
124767	296148
101465	28450
24608	447024
413891	368205
130966	471044
342050	138297
178418	370746
369289	110677
13268	226150
405552	72512
267221	150352
236630	464872
279336	220553
400786	467362
218501	486580
312576	411157
235731	16433
400520	264908
435840	309425
301965	313314
115449	148590
355586	317118
325218	348431
41599	75499
444139	176362
12087	371125
385993	57181
252290	58618
155121	315888
214868	70318
357691	20222
383546	445136
389593	337921
290693	466737
326586	10690
110979	49228
65664	94344
463179	316388
66212	346237
11023	230356
91780	445045
43831	493788
433441	12895
81896	3961
153339	241468
331061	312161
456459	72523
343409	355518
332512	489758
11541	459684
390638	205223
191629	442867
417848	79249
130069	32198
248013	242927
106224	2836
343746	485634
323308	130742
438328	973
116996	119762
64258	165520
278213	87135
71820	268904
474389	272139
328519	226023
8877	217809
278528	168050
106164	204330
101983	102466
91382	229656
154236	187974
472242	143913
394129	152502
284404	28129
305418	347980
320314	139045
197948	53490
31754	15209
143290	317891
291455	493939
449521	172335
255469	251806
325434	385161
186595	74542
150798	91069
172804	20959
148691	272159
327110	339811
444100	190369
367432	469379
74594	182000
320972	55776
269949	135756
181623	20561
284596	152309
108972	94516
396676	410245
444380	312981
181512	479369
192238	119253
200884	220529
65470	149300
326291	148946
46467	438419
110406	190369
36228	417918
60613	267084
341224	28458
346282	411119
349903	128358
180745	345745
284848	153540
408357	443532
289463	466046
24357	257298
111954	298013
227864	203656
169015	394885
294197	429380
232953	147121
440066	134579
192238	257989
364158	213104
322921	53249
19459	327999
334621	170164
447230	72639
471169	66930
198244	426439
286893	90682
323817	491099
458638	419098
106229	218727
103065	94516
35945	195607
316136	207967
446182	370557
396021	338076
415621	440962
325522	291249
164744	165924
259674	283346
140741	304589
12087	165876
156562	150874
195736	385000
230142	145643
481158	311671
264323	364495
58768	16433
316136	215973
158474	53863
331103	358041
311411	448413
481419	149389
275653	368358
332299	366493
93692	296576
421830	489388
3220	80919
480107	132843
228326	356645
13077	358797
355629	171301
342093	230504
346821	72432
88343	385266
347121	294354
112689	39965
345401	100856
289513	16793
412110	490924
225286	257719
404518	194165
435009	314742
299108	420185
470672	158885
351922	492120
45754	398368
390200	337518
384376	469627
458168	110614
89974	41696
362922	245679
288024	403467
210247	450881
405190	443177
401486	476951
213987	435585
410876	52537
252401	210249
356953	21632
172396	342475
176406	426569
335469	38063
275591	183213
422072	295775
208967	166229
430329	127088
137549	371918
455033	116347
367050	276591
152623	44469
386015	52537
227545	164884
273430	385064
103096	227415
120912	127681
325972	53863
417918	276114
384174	425337
250207	85078
40028	195947
89257	369581
317928	236565
130258	342875
110445	9054
268867	88113
10076	209510
318471	370734
189779	395628
132247	166183
269435	265212
143382	478415
88187	190369
419942	11800
87317	89038
215114	299804
476007	167841
347100	170590
64189	451061
339446	313745
427045	208420
13765	435370
6168	207535
344314	17927
408329	382883
481419	350699
387742	491584
440094	263298
247274	212120
359266	71994
331119	237376
72360	142203
230406	301659
359906	154708
211155	203656
403804	202955
170215	440660
404752	160722
487175	7657
414857	76111
325216	302745
381950	122462
156517	404192
176270	478415
85674	324037
85355	336590
244536	14198
227152	42653
55770	50605
4841	226152
415819	191345
21779	83811
446351	193913
143675	258666
450465	265903
18445	162795
386570	438680
442236	287423
195615	98847
44057	56844
439645	166369
244906	262807
205627	164884
257869	190369
411496	477986
46069	59794
42365	190369
42633	297005
381859	254386
176321	77598
445483	426922
195686	228431
8459	14172
75825	301475
174865	187974
419283	287139
297996	319618
243007	467752
209275	231595
489657	229124
332299	409540
467837	345745
353155	13556
212153	184207
68975	450760
300702	345155
373021	44197
474065	60108
65244	73336
252574	285501
345576	16433
106167	331089
295594	326026
409016	57230
132902	251289
483485	153995
325392	122462
387027	93609
421100	16433
416470	396246
405777	316372
451385	428738
120086	68419
384370	428738
112346	12020
326260	343166
148304	141633
109972	127921
329553	124115
273800	454563
255381	449635
320496	168381
408258	129708
292641	264115
280665	105585
308533	12870
21175	300105
221979	79081
442465	45299
1499	477506
140741	366154
427639	346875
373193	369599
27634	422998
276509	360860
194537	265711
450465	282497
243887	116420
77448	294354
48590	16433
253378	94378
246513	300800
3809	396343
447336	299380
60938	302033
144412	481501
97515	124650
89219	354876
356094	409020
192238	475852
13022	184762
91382	479781
172411	248777
172241	315888
209378	119346
248696	234356
24250	142696
196903	2673
485667	198851
426200	328077
427443	489764
63415	342761
295296	185013
84681	189573
404946	170193
118384	331238
292029	39666
20	400062
337573	448508
63009	175631
7742	256121
421794	204876
400888	54789
242661	124535
414392	304840
404491	202523
157937	372451
36819	44047
453587	419627
204474	36370
404568	324037
167748	11626
13930	5392
134694	66804
175082	123249
358971	230391
233839	489571
3372	225379
161500	440660
451369	179375
401800	5040
39325	159249
453109	93245
85476	106670
250833	193365
449879	288035
229735	286085
491419	267352
220158	159249
27698	383115
115779	423974
235616	317118
225781	391414
187876	150352
360459	305801
279884	85302
452967	119762
424647	116413
352882	490228
276443	208487
209317	53490
69984	132740
350074	245679
58709	287919
157816	23318
28737	257309
252006	214024
109098	432360
200092	199776
329278	108237
276209	9075
85254	412980
250833	30437
326533	142018
157877	366534
138957	267602
284492	185230
138111	407651
238350	40871
445632	22827
357804	67584
149870	67811
393409	128099
304722	364037
326631	45723
221329	156812
415220	209608
165097	456640
117423	245628
361162	110677
382811	328550
341696	409828
463539	453701
237458	181723
53508	471745
204144	467492
270792	459213
481559	170180
493513	401949
132373	101995
24406	284843
37942	3011
308902	249834
332790	413731
56619	41914
32148	296693
28356	115090
271188	472694
238277	159249
361741	90055
76242	228431
72804	168594
458435	38489
113019	387742
292119	388749
121860	245679
464074	277367
295304	302298
350361	127921
111767	262605
15721	204803
6984	72432
100325	428214
20805	20959
7022	131678
19168	439706
269228	487153
363604	278603
20662	322087
253853	287988
129760	90729
234086	421935
190281	95312
376464	384789
277868	183213
447021	149342
422032	106510
118626	137128
95383	140044
13592	90884
478357	194830
302774	411424
301059	478415
224711	315671
234470	91472
332020	186440
250458	412299
417938	34547
328367	61621
194503	142931
146391	356901
119246	493506
197193	134694
462332	77449
482203	46629
319259	8162
293010	345424
361296	298077
476119	247448
10251	337344
165	462973
198043	207042
112372	440816
233627	131522
416090	390349
273324	431783
291451	110677
289992	430684
257632	291324
382511	306322
6467	195675
400910	313523
253614	243107
392112	302776
116589	195916
419382	132996
296750	187974
6467	270468
276057	306534
102891	287694
437105	463824
478181	366542
17659	448514
362932	329494
204798	38304
214	420392
52867	123369
397216	184781
295449	237268
426197	167540
397562	469446
454263	458968
455959	267081
292576	76111
133588	231255
230634	41075
40242	117656
186341	47945
237826	48861
214602	121202
175790	409761
192524	302343
169680	183431
80552	454975
208195	342724
356750	322882
153152	174935
252044	364643
231059	197920
51759	206557
230885	13370
448104	369262
327570	53550
416398	36914
181150	109065
81432	45259
368128	94667
415950	212081
276087	74510
238703	20033
456658	225349
356609	99664
249318	164759
3809	258015
212267	374456
423458	109006
377403	90277
446325	364388
244190	355656
148313	408219
5354	35414
313902	286828
54933	243432
242049	196783
486256	396479
349066	481578
112184	160419
425013	110677
285312	215858
126870	75427
485666	150237
291374	393326
394672	166970
2384	428199
187482	469235
172417	50264
286390	459083
444214	134262
221329	310756
457752	87596
338660	54976
248013	325501
207958	448436
25239	79705
401092	280679
16832	111258
178829	87007
198430	46363
283675	267352
26886	21679
113620	408288
31930	328751
291093	38283
149738	432212
274247	43814
245152	94356
316136	414912
266546	417873
314395	477491
276228	395336
445846	120195
223929	203649
369875	315671
267346	15209
31437	336955
202092	107148
31421	456327
439577	13995
48159	408337
203971	14616
310756	187998
411810	303477
306459	335757
394694	272407
26262	389560
366144	408606
93451	371617
405555	87904
301260	121814
221296	62661
486752	311772
145288	351332
360217	65134
24559	420790
139534	146760
172396	430390
36711	270095
352957	226566
143501	387742
259240	203213
205719	254277
157922	163348
306182	345023
284972	301784
404568	276443
163007	254178
235882	267602
442784	167588
423435	399867
481104	451600
180548	336986
254293	264080
339353	117319
212009	74478
315194	265883
385049	263213
403503	245679
414848	36617
75808	97277
9270	139512
466747	193743
98327	110677
360997	409828
415844	448887
34339	484131
153457	54976
216252	124660
459941	393326
53047	172831
471284	410069
423362	440660
437605	489552
156255	101806
20946	45813
229823	24738
276821	109868
399655	374328
306098	173176
330549	140818
448374	326130
386182	12787
98644	124038
353267	484499
20946	337872
363999	336590
445879	122462
84306	398556
178436	273831
493898	124065
73138	303932
123161	259569
349934	15545
473351	190369
488844	438653
457418	31482
57360	362175
75339	90181
449884	429871
60208	450647
192238	327192
81146	453669
474412	492176
161755	187458
275763	46057
238889	122462
154946	267553
48241	267602
127605	322422
458982	180709
390117	146805
317844	130618
344887	315927
413544	421830
282453	65638
371790	446801
397672	329993
391702	453697
226834	218727
89219	360531
73818	47390
255859	158153
489930	91603
281826	67280
50905	252443
229735	484096
115962	431672
109733	85558
231305	140608
386516	165653
470356	103050
186605	166681
6806	79387
303507	20506
287377	109746
414762	420794
18928	420838
200170	164059
238767	1020
111325	434239
275984	194165
134189	450846
5482	104498
82736	468577
59718	442030
474432	358380
441948	70097
196165	32807
296277	147520
297512	313829
266141	130794
82764	153995
86256	66129
267059	286572
362267	470817
55125	27464
205747	56396
477438	359993
62892	223566
64927	196783
103411	240225
430086	450289
184914	57068
447573	326225
317244	108222
241507	485089
107573	414641
398899	49903
189806	438419
182154	246778
228537	489496
45730	148319
470915	211340
422771	32807
54583	71917
328728	251490
102644	183108
254762	391414
190015	218727
133116	88113
191629	461049
151750	391414
338271	370866
138503	292440
412184	24983
387797	95942
302927	401854
81641	289238
426690	186571
352011	196783
331590	325031
210508	15209
380465	267602
324812	482176
360900	260106
360531	3809
421936	251417
213441	360415
344214	421830
412749	458657
454263	186561
263514	416526
61683	405082
72217	200549
439796	49228
103796	242575
272352	334037
312832	282698
111964	357622
377869	291829
399799	376373
98095	401871
183433	374123
184403	237694
138065	220417
60039	97970
218427	165197
128774	92677
241803	338025
147639	363337
202314	391414
14825	391414
400270	364388
110151	334586
272301	191341
364636	386794
82698	9736
291074	355332
323836	92239
5857	419268
206820	176878
191330	392951
309917	262385
106735	360660
152887	126628
364377	33553
257971	146023
202352	454705
423144	62013
445965	252767
235248	430278
192365	269669
325044	50402
163843	322515
119357	274831
237148	282287
396980	192681
290018	116658
319418	123383
110449	370970
332842	301417
324295	217423
485820	88594
321977	353884
451399	133832
324064	138631
339763	60517
16790	329698
161165	255579
108826	38063
300269	348446
410668	181229
42381	121965
379769	261375
202469	123598
68910	147121
297629	411424
339711	91711
331913	157653
411424	414617
385353	75952
274402	25388
58240	364808
120046	140728
349472	40784
476554	148282
202522	293960
222433	335299
261033	99210
230051	173741
328466	73726
157961	377906
275358	66813
16986	430356
255560	426034
456167	110677
77971	275812
270933	189114
471087	101058
47037	10523
124439	231990
199676	270869
98590	316372
177735	454508
337791	275215
225351	493995
416312	396293
208300	476412
87638	226023
229896	177861
180414	384440
247437	479872
198405	38063
312474	252083
339694	418627
448110	13370
194021	378462
127388	188414
85663	378462
215837	160419
230051	245249
51543	369940
311604	108556
83414	205223
315192	215474
406408	298606
389857	214024
217575	353004
231214	295484
176059	414832
76667	147138
84745	270656
163498	469129
410603	267352
449406	309253
259250	266538
458601	390425
202552	36714
234087	304218
186810	428080
171380	339321
469832	73035
201571	285634
421609	255369
113753	371272
454309	176371
357068	116283
134888	485695
89826	402045
260329	239268
463314	86892
196794	234875
200092	315958
482554	54976
344525	431891
53017	280402
358373	294965
144709	318404
253993	77045
434998	298676
261398	120195
4527	450240
197462	234519
89898	219499
275703	316575
180366	259095
136459	54976
124812	89971
114643	175427
204121	237952
35263	382772
178034	86137
485507	413560
209824	437579
80193	489376
492732	412933
13633	262908
251246	257895
282688	337383
56358	215678
390067	122696
291074	139755
73415	173176
220700	429593
410279	42890
109418	468640
304522	335363
366066	45441
320820	467703
416083	247515
44292	274309
300273	349624
336785	391414
387155	15209
369209	477545
236034	162831
116625	169157
352739	391414
210093	313745
414424	152502
8859	418342
186463	87178
289126	104598
150715	299960
418456	90820
104205	307434
282173	164399
263506	95325
43708	183981
66069	201794
426149	28129
236216	356670
362267	249347
335723	119346
409346	21921
329727	223941
15027	268183
190364	476196
288968	325646
160045	395770
365884	258259
328197	440163
180208	235606
284057	464420
190655	234356
342465	455231
467085	306074
426585	171795
381658	424608
375113	266556
170325	66140
44814	391414
156046	169167
272838	339723
243332	127488
44493	243115
386481	458529
425906	1020
410742	277646
300905	50682
486506	479157
180827	60792
360038	392086
295387	63528
45142	214050
15722	83467
465740	254917
49870	423104
367919	49423
6314	8205
341319	287688
330975	473360
361001	25200
389140	124640
435268	262286
189500	190652
250858	391414
395659	219499
121860	102096
348039	105498
480580	163224
377827	101058
35448	243822
81547	80003
489993	10267
178889	434186
123218	281924
426392	128513
287537	205287
17021	454975
263708	33031
124228	50264
463931	236040
444320	1057
48282	121226
68177	280174
229031	209967
140171	329155
70419	294107
99409	26519
448104	246496
261830	194583
176936	205223
272937	464546
107910	125935
171306	209510
305368	97753
32148	461944
297969	256321
234159	267576
60438	294069
136909	375538
277580	307279
256626	31487
263405	311221
487963	451016
49898	58881
347622	107799
280363	440660
478490	479082
304877	308533
115082	314394
451280	276770
99822	290211
421140	137133
140805	209042
129253	294836
257613	382888
164952	119868
394158	12245
204437	28129
332516	113051
414604	227352
121499	4914
6100	113498
359956	165197
52646	41751
485605	482304
307160	291823
45563	22968
428400	494102
192850	481744
96615	110677
146924	379932
315431	321865
76973	235634
68019	71816
255872	228431
447335	379283
407509	310756
383070	319992
96956	13370
138016	482389
385967	274451
163163	226970
453222	30179
29966	388195
388177	110708
98286	242759
101777	459253
201410	255650
230334	158459
50251	30323
459064	313048
472373	149046
360093	54700
309276	130137
64267	419478
98703	79058
145717	205065
104856	442443
264800	63435
261278	383665
470356	77143
220428	317118
407127	1057
259778	407674
118611	440660
35594	284891
296679	181322
435688	135926
256692	112312
476370	273831
92501	12895
46996	117783
40177	222266
440047	383557
63435	116426
449050	433047
255398	359942
22823	378082
27911	141186
168014	447517
262210	433588
131705	246998
257441	429165
457474	359716
101441	386280
274713	245730
226023	181754
5799	176878
63808	491677
431256	299976
179277	405217
299949	446351
357584	205264
474389	486857
45589	345579
23958	317506
354547	251907
58216	164780
179164	121307
40964	94516
260490	178372
122161	461392
419021	122756
65691	211868
261047	317184
254385	393165
410573	237494
283521	359218
484976	61595
287552	185335
458207	51757
47041	464588
153438	79705
474341	258220
53044	311297
289084	100503
458065	322942
420903	240674
39255	202906
267880	429824
275010	138005
432175	357144
73520	101058
206266	55672
298823	366456
321350	361637
180046	237030
149489	397535
84576	27464
484281	167351
240146	284978
391834	105498
464636	197212
246071	455644
56929	86974
389224	288883
278371	317100
67521	228499
425866	10379
141919	241578
10066	49828
334750	438783
47035	28129
112168	489841
170988	99437
91359	65108
439977	27457
8535	383508
90973	434035
283760	231485
225481	73336
150583	76111
150739	286615
482357	42890
209280	393326
142547	211868
258307	323767
258649	77748
15095	40447
160576	375703
44451	35808
120980	316709
146893	283129
307975	43430
52683	396377
190281	328801
243568	293813
159703	9653
263328	264908
404960	167541
426141	313314
110606	190353
218731	406099
296355	150975
367912	417918
230949	158637
36899	237995
121860	285937
38853	160291
424723	3774
383164	162695
432514	35081
118132	446105
118334	187974
42399	119381
279177	460284
32756	369599
290232	124794
335951	207150
6924	281252
475529	440505
13397	151944
142863	476951
175536	28065
316837	249686
39215	128563
192183	153183
367656	9054
459280	69400
22187	487153
385720	268953
175739	432955
381007	134145
74390	365943
218530	423828
158275	306834
154976	331571
121594	369684
98643	114672
208026	397368
422126	215054
26211	86560
380248	312674
242135	22804
236216	264286
164795	92613
129827	176276
204862	146584
464908	323536
361001	163340
144885	345585
94584	110677
428176	364731
315194	86560
488076	30624
93839	214024
67307	103420
425827	289480
192611	485550
279142	485815
114643	383680
195142	106514
100938	191354
452319	13129
33988	183422
206842	6393
283686	272407
255254	241468
356530	278200
334805	343085
371878	40388
67351	175923
32125	336683
484447	226546
84605	156234
331272	204925
89219	24208
483987	284046
80080	392062
232616	425838
185988	272339
92393	317356
259230	27683
325019	376244
367912	119381
369000	105710
110784	178436
335345	54976
485960	224711
433820	364157
323020	399827
362267	139311
210741	49828
67571	169485
225927	254389
413792	121950
214050	161079
281278	473563
406225	19745
267826	43164
14642	255650
124959	151624
361302	187836
157666	402572
490480	441202
276821	363797
73780	120117
271260	380071
158099	50934
156446	385182
381526	272986
280490	310756
37900	168646
316828	271863
276637	440660
90296	373214
243492	111274
204360	156376
438956	22804
353597	57159
168975	340741
407795	321687
17742	424456
105238	109557
310836	235334
319255	267352
402963	486885
112054	208572
188469	73693
407292	135756
460600	369402
322441	203656
268839	194952
314820	219917
146394	201227
344065	232555
202466	13370
480376	284655
50042	16433
121558	359444
429679	87471
206336	471485
447937	38798
252846	461944
254634	197544
158627	35707
18209	166513
23146	275796
27455	66053
131154	434239
464849	377987
435031	378686
352162	273831
342489	233160
266957	437184
289910	398122
286168	104505
484799	456900
233132	228431
452441	50264
171068	406751
80238	23318
154271	15133
198317	176450
305825	424456
249071	125050
271097	457033
286	243285
105184	445353
481839	304589
170073	122333
86311	265370
269494	27406
310790	248609
63835	24334
50506	330469
96360	107453
415967	193667
385538	414257
224483	359762
470005	299140
43724	293931
252208	57375
412814	190369
493038	399313
151633	374806
352105	234356
149147	337791
58455	201737
3725	328140
30447	123104
28621	44979
224594	370610
474606	66880
28955	484274
353121	232517
398715	185751
89608	339582
84745	442180
361282	137128
56913	298077
138126	459331
315518	6576
24312	284587
487308	21457
201348	408357
487552	141951
314617	195402
416194	333460
389483	304493
407726	234763
116131	474398
299036	60030
137337	153132
150465	416823
405672	406371
49256	263009
241732	191944
386901	423688
467753	211682
358087	190369
166085	96797
72804	230857
428011	28129
150477	145694
118997	222648
185067	340800
204272	94516
425531	218727
283961	110677
177887	333789
67705	98420
2587	458394
295366	21583
400441	109437
482204	286828
58980	453184
465989	48275
58155	313745
204330	27212
167155	327450
192311	243236
366828	303175
441018	446170
194877	115386
449031	245242
20392	275990
236222	200950
317990	355093
353856	270377
142605	275790
119987	255016
136522	79989
249959	204803
413676	1112
288992	420055
122587	258606
207895	405697
76936	298767
144052	48678
455287	7960
248079	275959
316206	181322
414327	368383
75133	149600
279609	211944
194872	310231
63427	268558
148604	254098
214526	250214
323689	234356
114063	296734
471214	461331
315573	232616
157698	79485
12987	471745
284252	296679
366672	237235
97499	38911
133364	459802
317437	338915
335996	59582
23249	201754
263937	388115
26940	154630
155390	48163
18410	322188
11696	49330
421493	141068
121965	286063
106460	405217
92401	362206
190051	52095
25162	451258
477820	86728
106501	415557
214224	118286
335620	357895
217477	473077
84576	124085
262803	264406
118229	343547
49069	101823
205627	351639
97522	451460
463306	412541
186259	484987
397294	237900
251490	302962
380489	300706
221880	163041
239272	154884
260110	461846
48331	467302
201932	260594
242210	265065
453182	274138
153322	10267
123201	105374
76228	409716
415340	7586
316376	140434
399352	357748
131847	122462
199316	5810
163843	95593
432362	84546
406144	113138
114705	324377
422733	481367
142964	119158
60738	190369
188081	245081
403961	369599
178522	461801
102065	401297
452331	303175
432212	167588
204796	293813
264636	465258
212121	36468
146653	86560
422200	193380
302931	221324
53247	152867
466870	425838
406751	264031
303036	277595
89257	386660
50925	78802
406968	336992
62185	182411
224039	94344
346652	132740
236216	278829
66051	7771
472201	187920
230516	94665
73650	261398
169679	476117
297830	15209
141909	234818
314548	292553
42557	465800
230776	363051
282564	217188
176408	143649
9236	22669
396584	422292
196462	62699
263514	303791
191391	25980
356530	483950
154456	37389
155817	141683
324286	193652
485503	237548
34895	71886
398880	196658
110748	15428
408613	216070
216848	69232
101346	425121
89619	348798
91263	273831
42460	252609
214671	67089
50601	67584
84433	326815
469022	90305
229647	193083
135181	183213
99039	420944
117278	281472
379539	30510
16021	128416
188730	163470
352141	144168
151781	218744
344352	138885
34551	75583
272946	400199
177124	320688
171652	90123
486389	366781
263958	457833
298427	158402
91299	67858
35806	310359
145556	37516
213536	276082
381082	313314
197492	22549
419852	218485
134299	16661
447084	19377
480017	409480
88697	486511
210237	293477
84886	370859
4671	186440
360873	171344
168753	218564
138284	368334
128563	485557
134108	114050
377869	170085
425490	120456
143109	401871
270695	110677
114332	239028
361836	45813
287909	53883
237517	134469
51790	428080
367418	257726
202469	218151
221966	90336
346066	491045
47825	118990
152675	121117
462338	237235
5539	155680
277212	327343
252971	343085
310038	219865
33527	445431
326119	438653
391780	88316
454284	107678
159370	40784
65134	187077
265483	332487
7134	480201
277745	375834
70663	94833
423724	103825
93009	54522
156911	25415
181530	209408
335069	366955
276821	380709
255677	330827
392707	446059
94624	65
286581	276440
397381	369061
445277	273831
189454	23290
56544	124085
55914	135970
313355	166415
97639	214540
259806	374512
174111	309425
71098	413880
383619	376255
325258	390990
240142	380861
237835	445061
388292	204330
438193	41673
470672	312836
430118	192699
432620	455181
493451	177170
23306	312796
282087	360736
221059	234417
128398	109232
74567	134683
194255	413525
276952	108558
194469	303648
257668	259074
7788	415594
472706	185478
475846	435662
253736	432239
44160	418702
96256	164884
302704	286016
98659	456122
221687	51783
301659	254241
105507	25884
134382	275549
289675	426460
287724	316011
125478	264019
273619	159351
260461	350973
56002	216974
279341	147736
120097	195488
280763	316372
73660	139506
259130	421935
62461	338492
81710	23100
388498	334974
467489	405867
219546	74720
438964	37948
91325	248908
399581	112835
282419	440660
479196	286443
347329	307193
158492	78967
421320	215913
252146	447517
101465	57205
425193	217975
217848	214163
176090	366127
303303	78500
384048	190369
236053	458601
31364	43164
110642	357854
278448	491726
375295	209542
16981	86974
186597	245565
80689	443693
87242	251388
311782	203505
217489	409220
124586	263648
61651	308443
184042	328588
249202	336590
32859	169485
209824	204180
323476	436761
335928	407775
72279	488814
392526	243840
25415	425846
67544	23018
264696	175960
426527	421915
423514	54418
3809	267739
227472	2930
408357	183984
326708	190369
180357	361305
213707	421267
187834	89322
469100	155747
112267	220417
22567	354855
7245	213221
378163	366469
118253	359762
289675	22463
268219	107148
304615	384663
46092	369682
39137	35707
427521	425838
172335	349901
141733	441124
273610	177775
97703	385487
189208	313745
334985	94404
91325	474622
234453	175721
240545	481985
200019	319161
74083	400405
232666	390128
316419	56933
227651	86974
311167	489704
58049	317356
301834	58952
418272	385699
84698	267602
306593	313745
481419	93583
349578	86351
433346	211868
103906	70557
435041	125074
73473	473704
174139	234415
84465	481367
61647	91558
12292	209471
392539	477447
306294	166772
200410	250410
50711	371934
61057	456611
439618	57159
337580	324225
191308	131312
226152	484274
428717	422998
137824	228800
474341	376484
470068	186440
311548	2077
307388	291249
73327	27696
357691	371011
282663	441996
146429	52713
39195	410356
450541	145948
72217	312137
334372	373433
440317	429758
103596	459106
322076	181666
387860	277839
119001	160428
183966	294936
301077	50212
19459	48041
392318	395336
71189	486216
423974	296099
376553	285156
39683	266854
273900	208143
292641	164884
50525	450647
175074	219499
174404	301475
402867	29411
119345	186774
335951	244411
161023	41673
246293	76301
117410	277961
289018	388349
26193	469235
197952	317513
395228	230099
94018	295970
359178	355210
316394	152450
14151	28129
425417	148957
339675	273831
314228	451431
27330	273831
282476	390680
225130	218727
377120	476314
1810	274221
400303	113051
477932	10690
422682	49432
223133	279798
360098	86593
102447	342486
162557	442096
36589	313745
237887	120392
204075	121117
410573	325017
468287	146429
14500	67089
388529	200282
155025	477986
328174	370700
198509	313745
73462	404960
403112	395336
65565	293457
353263	338493
278903	344517
314617	462411
162673	326182
305779	258370
94755	12443
160176	115482
46870	480528
257006	139648
312892	435590
332591	190369
191308	89553
417332	265589
465989	5040
408604	2068
213705	203656
146903	341271
8487	439218
78206	235354
280329	413525
182246	373507
326631	474341
120446	421830
195121	185391
135342	360672
233366	420944
242715	64552
392539	468140
114949	4834
23173	275763
482851	53260
456021	122070
91418	290470
151380	144470
196891	265589
143547	435920
145816	62191
313952	438306
333288	426986
407890	458637
103578	208300
406521	15209
307784	412517
53678	441777
251720	88705
181433	77466
70670	250863
325960	420790
303675	63528
171067	46461
166434	216732
244536	44812
458184	82585
316900	297586
263769	356645
60589	132760
7857	490091
212024	177395
297665	71384
364370	205289
136605	210403
98403	395830
242038	118496
282469	467894
263084	206424
86632	295370
256893	325724
347152	58277
469384	453222
122514	28129
4035	347202
18158	298182
49250	447831
45880	291324
85962	132374
215186	194165
130666	228083
219376	32807
385000	206240
246398	180873
392055	440962
8005	488157
128704	390197
191567	157341
110150	50538
412315	249334
149901	199729
48275	155245
307181	420944
205285	76853
334195	149046
321321	85423
479233	55898
385531	3664
226747	115356
334372	291264
445981	272230
482137	453012
348361	462901
361729	136920
47960	212165
437844	389682
436660	405217
270195	429218
486040	174954
121922	324037
414357	316229
334092	467631
454867	441212
398724	318240
154127	146202
78669	201754
114308	14023
219215	291650
14367	277886
11401	317118
375484	354353
238734	86560
116340	83872
363833	17155
23572	144052
163384	254020
191867	446347
33965	479298
292384	387860
224024	162535
388249	132024
189428	465507
361427	40447
163435	344762
168798	155758
189659	156376
44620	444013
387186	380538
371408	110677
44267	438653
399694	104157
256893	313672
388249	84750
239112	121245
253289	254666
49256	62191
89163	450011
199109	32378
310153	175721
488153	471301
263539	153623
328367	361305
121008	39903
397662	378291
336071	110677
254614	194376
259219	35707
286899	466705
46548	94344
465172	99258
377897	373169
201821	400062
466691	475116
316744	140741
97114	8042
3809	461563
309917	337783
310673	477986
307728	380538
402744	95149
94455	240930
381493	434171
446739	150352
408634	202351
206315	457081
419677	480885
352007	273831
184325	109271
335951	160071
30481	393697
882	491685
160700	118446
201925	215054
192465	211868
420817	84388
241157	276621
65935	294443
42392	230576
117111	260879
333383	347116
215462	145948
141549	491221
278642	178049
335501	485990
265459	251323
252998	298182
56589	314455
181112	110708
400253	187974
187834	248534
1467	190369
273649	407902
89238	385185
108032	363023
73842	99405
51759	312323
186141	493595
164886	93627
63918	107911
390950	459779
315430	53863
47861	468651
360459	3815
316716	30069
134980	65670
110622	407321
126995	151034
209875	462973
436638	60108
238958	141509
374270	362939
309589	104879
43312	395016
438193	212403
217477	313745
128765	48861
363225	425846
358477	13348
356558	433391
16330	367110
153765	241468
215225	467703
252710	174236
61467	267358
268572	23678
408839	241525
433180	242759
158101	220857
306659	451016
135501	354773
328605	237235
310615	476451
158099	227750
286433	364452
296248	221660
395364	356750
451213	126948
123932	294220
73660	453308
447679	332317
408736	166513
160215	379941
293701	185704
256197	154815
176771	110677
13449	450541
360890	143102
273753	367750
311756	247812
404099	275790
57020	393326
433820	151663
74976	15209
174668	359811
395058	206528
400605	82498
308116	12129
422246	467060
189888	262954
123563	327061
35263	195121
14565	49262
167639	46294
484652	16433
462770	245397
332789	293813
157895	116631
165806	246311
417258	454975
173522	325199
173759	303166
137284	228431
221903	21584
2796	94667
198711	139803
444994	196632
158608	241578
404568	234109
195514	385125
350064	18880
221648	33838
212584	437752
469358	59462
424387	98351
169696	13370
252473	170993
307404	149224
345257	224085
34245	230391
328044	20222
74824	31616
111121	208169
353102	175402
186320	89126
410472	443817
266021	446351
252829	476951
296936	301626
208712	21998
376494	183213
157666	144470
312474	203407
67307	200632
62366	315205
40890	293813
394636	348567
133400	194907
381941	144560
109457	119123
209532	410074
448903	277575
85674	232184
446649	242412
466737	476748
14248	62268
492595	160419
53314	358604
296514	346746
186102	126204
324390	482143
84536	224637
77430	131315
439915	48275
371983	214652
152368	272865
150449	249073
396188	29105
287586	317118
216689	277255
299106	256070
338393	152502
383711	172266
195417	378462
231731	306491
443221	364388
440261	256186
480490	86728
313863	425693
32917	275790
238147	410005
338777	28129
133909	254044
339636	13370
384196	88705
480580	475080
463935	42227
266179	113138
317724	16433
334092	33216
318111	138616
4035	203279
144845	152652
149555	204330
251409	260367
96334	452201
76079	172089
74196	286828
234881	72432
334311	263009
292576	201459
447610	359762
118325	72298
116895	390898
312035	50538
69173	211425
472742	461620
419822	15133
227857	488041
334372	216611
374217	476951
231540	245679
396769	188930
434008	315671
425135	271072
488259	418126
485857	58466
57094	227101
233388	20506
143203	68098
271133	366894
335828	317356
386741	221890
17299	335156
299712	318735
377719	196783
390240	189942
62820	477986
20819	237268
263928	336590
65627	95255
443815	437599
232405	276440
429391	438419
153850	34873
407107	288035
482972	415934
54725	100287
321183	79989
282674	411424
237714	16433
491424	413201
283817	140304
72804	443608
317972	15209
38806	330469
293541	135558
28833	164854
276353	309425
422476	474388
360158	476231
193412	211134
251728	209824
247003	119514
263703	492262
327894	79368
262447	175956
199108	17339
399441	277315
444445	366127
128109	402903
378351	385017
454263	48871
106778	98906
153322	77727
425370	469576
493347	448709
37516	390193
102162	195551
104605	16641
434675	404960
197481	385579
469499	266852
479268	4040
462974	356428
381012	13370
17480	13370
179039	286936
192238	145857
335902	236145
472032	388589
424678	201771
301253	87007
162074	114852
413178	166076
192034	417918
286	421067
301364	115198
273034	245242
93925	490237
280040	110708
315421	416309
120778	375284
119905	69882
288918	384927
368234	25034
326495	59672
5769	138386
289329	383114
21379	312197
249347	357854
156591	360166
2885	15209
414378	7163
47056	337594
321122	126560
36835	464420
224749	267089
43931	250920
308370	294044
1441	437053
106917	174935
147094	478722
331061	280635
373025	174349
119001	55789
171779	461663
241591	213639
410508	187045
61186	283918
104705	440962
97022	203656
334681	239528
199404	290912
216105	312912
119381	286631
221097	331835
455621	86728
128313	301475
411137	330002
75343	211932
93126	297060
132278	179220
318906	290450
468753	144084
261278	332410
192747	88027
27322	411424
18401	469235
66035	191899
186202	78811
87232	420757
211653	268681
134682	164256
177492	352399
330774	94667
342750	233276
265949	158504
264906	393326
31544	388575
185755	355868
463577	119123
58586	387742
455862	480393
373755	258461
91276	91711
195394	133617
437365	243801
249894	437684
327570	8901
222334	99742
136445	67325
171895	460338
328825	322338
488971	327427
106531	138121
410813	401221
380925	414832
347381	151167
152872	186259
322171	419580
137906	380012
413336	441434
303040	246311
229230	273831
384231	229799
248594	122315
189733	410173
196996	395354
173966	180957
149940	197485
359441	59658
204018	141166
52003	187974
432915	268311
66715	336590
272056	119381
81432	30051
454052	13370
491292	348798
424320	323332
122759	260073
47147	231021
448572	269863
298743	108650
370245	168972
405920	409828
172417	148075
262080	178028
425722	10216
381979	166667
404211	113590
460092	265370
473752	76683
295404	433343
233249	248367
408888	24516
420568	297603
491301	469235
351618	461179
292225	466432
89805	166293
360841	477986
186595	187836
366431	194197
198405	398270
81438	477986
215703	23787
159905	261396
260810	162831
453736	401015
409922	14355
258187	419268
283553	299467
293412	48352
389684	166970
366404	439086
162972	366534
277794	94344
158156	209471
88359	38063
145078	80193
119001	36066
369763	456475
11628	461979
335886	40447
52570	329139
159571	237165
12564	462985
376158	445710
333119	84052
113861	491099
121594	424280
253612	42189
232357	457081
101945	208617
493038	268600
250404	399023
15819	383360
46307	421285
149460	167540
7575	115325
126859	348948
296147	118960
166280	446334
125160	5385
388890	345745
111253	12443
286363	49828
268797	413525
286948	100399
275329	431226
214132	364201
278554	163801
320797	454210
331848	248777
230051	400194
426108	317034
245679	52971
422457	36885
28357	412864
44160	83013
79392	332532
11222	417918
78469	257603
145717	18042
325442	266538
237942	48861
35743	15209
206840	160948
281574	96977
279889	447158
290497	85423
328398	183213
57876	274869
6060	307294
36306	475874
115440	420790
260695	313745
401263	266311
72217	461182
253527	421830
15819	235861
221412	210843
10350	359054
314662	308100
101921	179045
203200	378563
153817	172328
250021	487932
414641	460540
327047	375190
350965	369599
289675	345696
373078	491026
309369	383514
128129	13370
130121	383946
249765	65603
110296	480506
204865	177777
274840	347158
125747	258844
120677	267602
355083	189733
81432	263514
209505	395086
456021	246032
483112	148779
230988	110677
421140	331667
483706	58317
143345	15209
173315	281760
219607	443337
373237	284843
170859	230324
477922	234561
101632	151622
354165	381008
488373	247051
130351	190564
381779	493836
293895	369022
42437	396019
81097	452055
308952	343012
246387	366681
464159	485304
58277	436610
198810	84089
476369	317118
321035	390050
187393	25410
150345	164164
207895	293813
367986	52030
199936	452746
471864	253325
146893	80334
29127	405899
420793	113051
90374	436351
160960	293813
13930	270093
43016	436038
18400	458724
12243	94999
350064	41497
447497	366469
364200	168213
323470	187077
412548	218730
471899	104299
455188	214654
87638	162686
463763	294989
434702	240152
446404	87410
159023	413218
155449	137631
152777	445353
347121	77438
89740	5448
420913	284843
360537	298182
268910	474389
423304	130274
15857	285446
209239	273831
153322	363973
82566	48275
4082	271463
2669	220417
57447	319992
297935	185751
105615	271149
118132	313829
157608	432290
97362	291318
244455	440660
112975	348176
241746	160418
307628	184258
408249	293813
224822	414034
194119	110677
79769	420529
93174	409638
362231	435884
230877	227566
102523	21411
255166	369577
379012	466845
71281	464166
275229	13370
321553	381608
122744	301659
159096	273831
262380	214024
60895	414832
294323	395563
422612	68600
41762	247451
459915	55129
253766	409828
217277	393326
301312	397009
172408	194165
213535	417918
84745	4208
188521	402221
291117	210820
262286	211067
168114	308667
116667	378686
403501	404930
2655	467716
127388	40388
214279	436686
90063	370866
366179	245242
121431	187974
261762	250410
372054	494049
345075	211067
61815	233477
421311	440334
152305	42088
303564	245257
222221	252072
311680	82314
195846	119381
390596	475200
358791	97527
268540	233563
228771	123369
360459	292453
171107	463799
435199	15209
445190	217025
284218	147314
449628	396080
392155	388465
238855	48408
86954	53389
59140	452098
203458	282427
309589	220216
97499	19262
82688	51881
153131	38063
458450	379255
324037	36964
271760	391902
109655	412152
117756	478415
33474	344091
261197	155083
359946	113138
199340	220417
403898	312179
467470	194287
205289	387860
186250	190369
15680	159249
42819	425838
123108	39255
277793	231485
344314	372648
75687	470554
28513	213872
35411	95119
256893	448816
143290	159993
164986	478478
367919	267089
242923	218503
15819	28129
154222	404806
424678	481993
3093	288035
152337	330770
1605	69984
430203	321211
263621	28065
18928	224139
452967	436686
450257	56926
327256	423743
329875	429834
98873	316756
17555	187998
417938	460096
482808	431199
198068	490888
362336	184657
167942	60517
160139	431001
94766	243301
133109	324377
10546	458601
388072	267352
396758	239872
476831	88779
290137	136336
475336	428214
250428	430278
261112	314881
179179	328842
101344	273831
168157	183213
271301	398333
351034	481600
122840	359628
101058	60176
262286	213148
134447	161510
354530	13062
358606	440826
20157	313745
422298	54700
20002	461944
425341	154355
317724	58881
461839	212888
310445	459852
129665	1057
317168	168381
27617	487130
96715	484447
463806	484447
228635	338665
341451	401085
1277	460486
315957	312981
491054	430262
230391	425597
365809	253376
151712	38490
120111	242354
466108	86728
92032	180578
393938	478415
458050	92694
449577	48861
288690	24738
438029	29007
222389	364552
25016	78905
253503	58066
9573	94344
410472	204654
237801	472167
35552	472470
49884	452579
168000	312971
17202	50264
156563	170341
260367	13124
227097	32807
327160	9668
220405	186381
39369	281924
177742	158600
97280	450403
19939	383967
349868	259371
112625	169464
174049	317100
283093	348330
402955	86892
263514	303076
314935	188739
326260	49712
165006	79222
399314	456640
391913	438419
303283	64075
155682	215394
313512	317675
447045	371918
20492	95242
189210	369599
284550	298612
480954	302207
306637	382166
368927	187104
334478	58011
124350	420944
107837	214544
431340	210466
350318	387065
426318	317118
9250	313745
119001	440705
282690	273831
207636	395637
408886	478910
188847	78391
421076	53389
370649	201794
146734	241820
392779	101049
223584	366534
286629	62191
132525	317118
265852	22827
36620	439276
99877	469227
69677	428214
180042	469607
244016	313745
349470	90682
107449	476951
433059	373405
316828	25716
316136	242970
421746	446211
455898	190369
11596	434035
331119	95312
382734	132398
357378	138348
425540	53883
260035	73336
414762	327793
229978	413931
92047	57016
230321	267308
13993	301475
224583	261162
299272	375768
411830	276440
340556	116041
419346	317356
388407	267352
129691	214992
62907	35735
30352	47390
190738	275375
186159	439896
433565	307108
2966	248483
41360	468162
196479	183213
169614	193871
77666	244929
118185	398333
360459	195687
58486	305137
191621	46742
347098	469227
260110	5041
13872	305176
102098	23430
357411	106689
6467	177395
490536	354172
208316	241856
233863	369135
8520	14335
200976	254543
304170	50619
351738	420757
63041	446914
325503	267022
76175	82408
11381	396080
345401	413487
70616	409510
104740	91327
396116	293813
462212	262954
298509	402509
468891	57989
293913	265608
350369	35698
483314	293180
476506	334974
114643	350562
12623	374594
86341	156406
127332	291576
365521	145064
137706	187687
375311	241399
9323	458601
344150	190369
60398	266203
186440	164252
13217	196783
198317	260939
74558	218730
361402	112312
404946	181754
352776	214992
182771	138807
458764	281449
220838	424289
451699	99521
481739	190369
265985	193615
105568	94516
118346	164816
471091	254612
296459	259936
3186	391414
486013	405168
44365	19705
446038	243680
144116	310411
260291	186259
111109	77341
440604	158326
246135	231839
436142	458601
118983	147621
231636	204652
48408	309263
339333	115386
164105	427048
463539	79293
356530	47300
492247	383527
188156	417918
310721	198133
464506	399023
263439	177861
481044	488109
181001	414257
143294	308602
46947	416018
92401	352422
15983	27570
59556	251208
94376	40643
488715	67763
344475	425939
89499	159249
9300	213176
140727	422164
184118	91998
470022	129185
356123	142451
49650	93009
457418	78864
270461	44640
309917	229913
431318	94516
212585	185539
485471	442291
463358	149245
174417	72512
43014	452803
472898	129192
320743	269661
183755	27464
243471	270047
315358	179781
422246	136784
145585	265469
474380	100349
233974	272096
409687	398333
97475	435564
101540	53641
364089	447445
226919	116229
422246	338915
125954	298767
300989	217423
141234	159949
322851	32807
437807	274309
342558	318430
47295	197177
446285	400871
443320	23091
122220	114101
320483	430281
129396	313745
334321	292280
330520	241468
288333	350699
126796	218017
458450	62948
393836	21902
212009	300480
433268	16433
234881	59636
99436	4676
140026	57989
414286	490009
81757	190369
466469	217423
28179	94376
482922	256121
386963	91730
189879	16597
397047	458183
392086	214050
43375	437879
56396	15583
117833	473077
87638	283059
423774	85781
353632	177079
9232	11301
5107	158648
261163	365311
37818	305288
212459	287694
24312	228322
65621	383382
434251	196783
482410	142388
183322	383928
221925	379990
263286	426248
202053	67040
477932	349608
71499	32807
31473	19745
230574	176425
72492	183213
225722	105585
297024	54298
482377	209608
12969	359550
313786	367750
350021	128656
430860	169449
121594	253425
77017	404824
426697	380727
359015	440962
32963	327217
490019	83811
329718	355217
253929	355806
110121	362415
442794	481179
411186	197144
226945	319368
456021	262008
207351	15209
62918	201459
436770	178436
43724	440660
385516	184770
85739	111357
217326	457558
65533	373275
54539	384400
182862	438850
415535	273831
16349	411424
486576	240225
27814	440660
25203	340735
458207	396697
408329	89298
228536	346214
189806	249940
44404	275232
89219	101995
30160	306633
267443	132026
3577	111964
437849	333549
67639	256120
141822	49532
187539	341271
200746	314742
156911	64490
30069	273120
400719	254955
134834	72523
105889	158780
391813	130028
392335	44505
306040	445353
15027	7773
405217	88007
175265	443134
53229	306409
459996	355700
236535	15209
188721	267352
233045	169678
196398	388110
75339	212051
350650	227048
26191	348798
269636	429871
352987	272096
186144	317675
473510	285156
174315	385000
179597	275790
78158	483470
181980	434045
450011	190369
225279	190369
168659	484447
421848	438419
383983	338271
144402	273831
2203	338025
282749	6374
161755	293813
325089	242440
54500	313234
289942	467910
266619	36392
429287	48171
147199	450419
46092	34321
111856	238578
402423	150526
465796	73088
337026	218727
385237	217953
339333	359925
418660	31782
299454	387860
483247	214685
79701	361129
234797	294965
149079	183213
83310	13470
165097	370866
327209	468089
99568	203656
59590	192704
393222	440536
121953	315671
82430	470711
298655	307930
2238	200379
212765	304589
287024	408219
60861	317100
55826	458104
37291	430356
268027	88289
253279	420338
99287	195948
438932	223242
285156	87049
410714	373021
190766	328722
410279	212081
230452	317395
122071	398829
353631	287371
449319	97698
365747	121690
290024	25239
225029	32607
336556	461049
406164	482396
349378	64075
288354	94665
476723	366534
401389	63579
444699	401871
154050	301659
227557	336026
473018	72420
39772	461846
164335	105585
248803	267602
1476	90123
15815	134145
66229	351639
388203	367587
416974	228900
121828	260850
182543	389009
294079	492726
196003	272069
442784	133866
319220	404806
50646	67089
412841	250679
456345	141892
149886	275463
406647	410484
185724	204330
328519	300406
285222	240111
461639	440660
34825	75303
236657	84089
219198	264908
89219	296111
254189	105303
95754	209510
83739	234046
447133	402731
123299	459622
331104	130386
313216	15209
58705	317356
148415	159249
398213	241468
235041	32807
111926	54976
15583	310261
129328	436740
246063	213792
339560	128464
126941	196783
316333	227566
332720	344937
177775	401881
71189	137078
76978	412387
285810	53298
488971	6960
3226	226152
396928	473223
98857	208502
5080	218667
96577	101058
428737	147428
429980	40784
233045	226023
412018	190369
70863	326797
283123	259385
175290	364509
264429	350189
439646	166752
325188	261091
358942	318735
360459	63177
234873	194979
339037	65371
303247	197291
208420	331638
877	191685
313741	188240
121422	186588
190416	63579
474966	220633
215459	93627
376146	65880
481586	351355
4849	259651
159485	3011
362267	128655
298317	407277
213784	267060
213506	314742
211483	238455
281857	483280
71189	292997
483710	386533
130443	273831
250749	123097
362267	241143
32459	165267
47360	244688
382049	450647
303798	250434
8257	347319
350347	492906
323083	293728
103850	82602
431807	413417
48691	98959
197528	422656
209201	265711
195205	242110
139585	406894
175299	428550
272908	454975
354728	482903
361731	352078
403940	175402
210973	481433
208926	90897
68050	166544
438563	7076
294323	476447
347255	317675
277987	446854
149999	286936
363306	232616
60287	330457
79810	491150
203260	317118
376968	244688
316828	190369
388249	362443
134446	314698
180488	347166
143095	53369
292920	64246
317816	9203
114938	190369
452424	408484
166126	430356
458768	9489
233418	309352
254115	472104
295009	328509
198219	436952
162804	339105
252574	81280
437385	31002
359670	318735
442265	452643
477932	355958
406302	192238
466529	219499
412295	121304
78769	162978
403961	411809
239853	286517
154808	112139
293474	352605
342300	415500
241749	452709
450465	400094
324588	236668
441034	172335
148420	313745
119913	273831
279220	7193
345715	257387
357969	127921
357939	358228
15579	27563
191166	354183
448104	390875
42830	459779
258050	51895
17299	94516
253888	21379
193869	5040
308602	357406
263708	59534
384425	65275
163519	62395
106268	11754
197489	10646
28007	286936
315692	451105
88344	120769
191859	324303
437249	282497
401718	178380
264590	478415
3809	187836
474591	83536
492123	57375
495	186440
33838	292087
380858	81923
442245	492532
467073	55932
254446	140741
415195	119749
135727	401302
149017	272812
446182	310775
76068	409858
25702	354903
94608	307176
474966	439275
241221	64567
285643	336590
285023	11626
489485	142018
11465	268796
223520	374772
26277	380480
408584	204330
314413	95721
114578	22233
417653	267602
366648	289970
163163	2046
275460	413378
128973	340562
150398	92114
101672	57020
340868	48163
218503	90971
126276	433934
369043	481279
97745	235891
64432	279581
87638	439343
298248	326985
404568	78303
142319	181230
99838	226458
154981	147083
98904	197077
149389	209018
191779	307279
436366	201076
129941	239690
142418	384208
456395	316796
256697	262954
437098	195788
18748	398451
20059	215879
272562	867
264473	203279
325621	117612
462505	4413
72007	260981
33459	19126
368234	340292
415819	81176
409388	42189
257498	86077
110236	447519
223597	20392
303893	54976
289560	397831
398995	239503
36915	310545
103985	333804
339279	319138
352979	429863
449464	452512
353856	4649
265724	94667
39317	5040
257810	205287
264086	108222
477924	157339
229743	183213
31806	106390
106268	81200
319005	421170
241970	363581
265350	60517
146654	430610
34206	164884
329730	267602
46861	321793
415574	317801
323150	272074
108780	397610
477128	140460
302558	60284
440808	229111
83409	362990
151839	217432
202560	308531
59914	94516
186034	385237
268173	486673
449665	186561
433789	456640
310419	307310
233045	306719
148313	236886
323089	253002
132436	226318
84836	75451
302988	373988
381622	95149
376385	57375
269294	445233
92880	155941
46023	296432
464032	294836
38493	242566
392786	368205
242290	425456
48282	253210
363719	84089
26181	462985
46080	15209
284507	352384
204499	472072
410011	462377
178005	490575
281957	381058
438093	70557
348090	275062
177523	33416
168213	70475
283718	207912
178422	61921
191761	251116
300133	20958
176625	272339
49409	12895
32700	189938
334671	387742
5700	181652
333086	213977
326631	14788
450763	190369
301232	317530
154808	190369
322976	177939
101230	263713
252563	248835
331572	370866
196942	45132
372214	435917
212153	94793
400520	283918
122876	437902
491388	480537
274138	234918
485288	44851
345049	288035
418475	194165
490167	78371
373749	481578
250075	293813
190381	39020
149897	392032
283119	350588
173996	273468
112546	476171
468935	300240
214114	126426
374774	480182
330414	339519
275795	388575
429249	28622
463553	214050
423709	151944
231415	188289
67351	434945
299106	378082
17487	142018
274293	381404
324167	393326
277568	106514
342465	309444
347295	382933
148139	245679
212939	191914
426338	119381
3231	270324
297716	272846
26158	86728
378800	91069
171455	235920
63883	420944
422643	44456
275677	114852
304627	118748
207441	152791
88606	9177
470909	320317
106386	218727
243847	188085
143079	409540
338123	137241
216324	493816
468741	272350
480105	50264
347857	17186
184071	122462
31933	336590
17270	116502
25091	23339
61764	122462
103107	109006
68644	424472
388600	255195
458065	90091
481723	83487
367919	321306
484777	227101
190197	273323
105467	2082
124770	331581
409167	124606
416398	333637
204349	96409
64408	133712
200131	47416
229381	373380
236779	430356
20574	298397
330997	297171
106268	161440
256491	293813
304165	256487
210210	212277
178759	80662
414299	317118
201679	190369
383907	107803
153322	406998
227781	107208
438403	32718
67351	77004
151286	313314
89542	237517
302476	341080
141782	16814
476303	135896
488032	295468
437592	74067
142572	60171
295684	110677
103796	86290
455958	235243
237801	167540
316610	107449
139399	362955
353338	59782
211931	389387
3761	476951
79756	49560
367275	109698
54988	54976
427936	37727
315574	114063
174404	360860
457154	361255
371581	329917
377728	69661
450058	77978
56659	13370
28614	477986
30366	248777
227857	29251
244092	362510
291909	4037
228084	444081
193950	179
247366	44170
228492	32605
454744	300811
88473	230783
99363	190369
226359	149046
388088	198297
378331	246311
386929	350549
136348	145116
334458	433258
31819	378686
162340	436686
327508	127921
13268	85567
190973	483569
402114	330143
339353	245135
247609	329551
77674	181237
256893	270248
327652	166513
428518	53863
158911	12129
456021	293777
458065	141509
184038	184374
36339	250214
458485	250358
358294	94516
273079	431860
1839	449884
61128	397356
137545	409916
345746	405217
23018	313738
437401	100564
337476	152330
17535	487938
67016	224088
361165	52305
12466	338915
296087	101044
148010	361142
106506	338617
273692	369599
209898	372792
216147	476951
73532	478711
38754	327385
428550	204330
369332	379976
268132	54399
136070	236213
225225	54976
420816	246054
85231	293813
391431	465464
69464	55421
46092	477491
399237	184697
300411	409060
158	8463
493347	119381
223479	5769
134882	474341
266307	469605
487597	317118
445258	407026
405973	110925
334080	293106
394533	17186
283521	292721
201572	384175
373433	50009
214534	150264
297026	170148
355979	81800
22964	257298
46260	148514
296352	333621
194019	300137
146781	480224
30724	219342
383743	226631
323715	212246
480703	50264
53532	349835
52284	393326
166772	123562
379740	96390
180023	235280
212278	64266
428494	149268
173062	273831
333287	477328
289675	353453
349505	40629
442064	468640
418559	71428
367343	207927
36288	451440
173650	125097
209290	49828
345744	491984
171803	197696
452868	340646
245047	465063
365399	273831
456021	387331
206005	480025
333000	90123
25335	205969
484164	88520
44730	203618
89238	328375
414433	119762
76824	138549
492223	414180
114063	65683
118694	46410
337805	217608
410390	483149
174362	364509
421310	110456
271760	112330
142880	138552
36632	62685
356497	22835
302918	313829
386366	16433
16198	127835
359199	104515
477564	258370
129296	315888
221491	462293
4184	147245
25557	97277
145575	364988
337587	428256
176645	91711
360734	164884
422880	422482
143290	389625
414217	167066
280547	402323
238709	312288
104912	273831
305485	224736
471529	450395
456837	463487
72422	136435
75324	421551
397169	171813
124469	410313
47486	86476
227819	209471
402578	17234
970	340495
286481	112258
493501	391414
140991	258220
344135	430356
250779	190369
377601	422214
10660	10345
86513	285156
232758	426930
396774	64547
125535	477382
427521	163348
294076	348373
197935	423589
187507	75499
474743	304324
395929	320370
92577	121151
268828	59325
310338	374452
35072	191586
71346	466135
370315	273820
194569	208233
85495	429863
65712	209909
227432	42890
58034	259936
301729	471117
476824	358032
198727	135538
62664	178124
40076	36759
92246	52490
242488	299083
296070	411424
277732	3971
2501	299467
486176	137128
65166	370397
347136	491150
492414	425838
363762	59137
414421	300231
328579	27546
93627	408202
196398	491990
42979	87195
35612	58057
487422	342063
283096	53969
257174	435318
327571	260394
333858	110520
423630	312611
366470	137511
483482	87781
486712	193887
249799	445915
3578	405358
280625	16433
473904	299513
109599	290144
461503	262434
422100	228431
166475	287957
166504	23517
136798	99275
212139	141623
420511	300749
27634	483720
301006	426986
312564	49228
258806	217538
132959	73073
9318	4968
81432	274724
314617	358839
332947	5040
448484	284170
180286	348798
272646	441483
260539	221660
430426	464924
62272	186159
276209	244017
139279	451379
159370	322513
413487	303424
199002	53640
318454	21954
431546	164884
369030	151354
229124	264277
383388	132939
199003	360644
465687	273814
20639	137128
474527	329519
268447	246842
20946	442706
476067	38134
457101	235787
175805	472583
281595	401761
194948	42610
210247	43573
66685	491715
493076	331581
343957	100287
293913	367481
484044	5181
375866	325223
278905	311873
35426	393326
278320	360860
55195	333719
195456	66568
463002	117097
275299	33560
478675	190369
362065	193092
380482	112297
327655	475594
466189	257867
169592	423688
459213	455118
224999	16433
426580	12299
320594	78941
454576	87007
103652	439453
72340	425368
486885	110677
124560	268118
356530	34842
363469	391632
102627	223162
93451	1605
57419	65683
198913	9950
326932	190369
276821	437315
445286	249202
313079	414648
334733	182768
400273	90123
212690	94516
149942	366127
279614	332392
148401	270095
118686	336590
326260	455823
130427	114930
21811	54876
375295	173289
219320	153995
53754	53394
477328	353557
317075	313745
438023	483513
185228	160243
345042	293813
186961	463200
874	142915
55205	51719
41724	371934
124291	249881
350347	97277
427486	179277
336878	96977
317332	331508
114405	136511
45306	72892
334256	109006
329139	476412
476685	180246
277568	265065
216602	15209
423067	490888
56074	360531
315261	461918
476772	136955
461769	369692
194339	404126
85194	260153
265529	74106
234187	118662
146747	145729
485331	313644
327254	129385
471169	450324
161363	378380
422707	482162
464546	491751
434358	18201
73814	315671
339769	50063
674	211585
246533	364177
339051	77285
346402	368281
457779	411455
131606	11796
257289	489180
193657	481525
280600	234348
441461	414832
289675	330940
476007	421525
56620	163614
79510	447720
393880	107202
60621	403612
421794	208577
325213	212081
169802	72670
245438	213257
456231	13176
430270	272751
194948	403098
343794	225349
85665	435280
481419	365127
109499	417918
435576	250389
116118	321105
71248	241468
359790	169485
190051	438373
138611	265711
229425	268176
226649	198019
338752	89313
403293	297276
283961	2715
462028	301659
216974	467040
482456	251300
231224	183177
176751	440660
150583	20998
309276	61724
289664	134262
297654	208791
360459	164884
253934	212081
145649	97825
196003	452208
284218	285936
47889	351163
344041	438469
335838	56381
349164	141145
78158	245187
166935	185479
132835	336005
55659	105595
274309	269522
256120	182578
365099	179858
183795	440660
90368	489150
458398	184629
272729	86476
1265	64123
360752	74106
370512	222701
33781	108808
318792	219594
397340	7921
71516	249079
473077	246478
129681	245679
116869	98460
376816	314881
106423	259074
428784	99405
247247	226658
69704	489552
483112	392220
23996	104979
406660	390680
199676	169919
480312	142018
236082	313745
101750	190122
427772	420392
263125	360038
325299	277467
250833	183213
120581	114406
1095	235811
93050	336590
136731	313454
159166	336107
63285	116653
493625	371934
311315	285446
22865	311096
231541	71838
480737	309180
103420	180244
99772	44600
280761	136388
121969	12958
433171	177002
149591	236213
406015	438783
160094	317356
256349	411157
196003	205162
141847	228431
440190	389009
176276	317853
348431	361354
489320	119978
333622	474271
218380	477986
53863	104319
446182	308610
184787	385801
429186	337204
489657	284797
307383	472809
136843	391414
268910	179692
287566	16549
214590	235112
47466	224146
394724	254044
252936	338271
102966	379377
467919	199684
385565	221294
467177	11989
362795	336590
247654	461049
354778	372314
241781	417294
476331	414477
70327	16433
461172	275093
220415	62191
460865	463615
449492	286936
102100	469235
205828	55984
421152	224975
105017	400113
385702	240287
79110	106903
168000	377124
234984	252279
76709	440113
329727	55205
66129	304982
178540	425675
43736	99184
491989	433008
319465	402718
376844	313745
30267	126204
177735	3462
339551	121216
432421	160576
102162	246245
318088	137739
261843	38134
340177	273831
399868	428214
205107	245679
478208	74650
220133	374314
256926	441700
393882	472168
428562	109122
368075	42035
147409	45949
394404	482089
106736	284712
198012	73236
28205	67961
41484	362610
462342	196783
368832	407627
456269	9054
173503	477259
385768	243137
85104	463510
170918	20307
370619	275790
340873	54976
143751	380071
263439	119123
9085	399867
482628	124535
397386	430356
203656	123762
63838	276440
358589	203515
411167	240796
231855	471608
470437	194165
457556	23732
321562	316708
2598	380538
56205	98042
161956	122958
85049	311221
360459	206557
391913	30263
184674	303418
416070	156368
106983	214992
408550	335169
318756	265387
406579	6949
61286	140935
334493	336590
198834	132740
333352	207927
287178	37598
126479	266438
455187	293813
188957	313745
166450	266852
464469	211932
91029	363225
154815	84590
367343	448286
473475	315671
381725	120195
174034	134888
264213	313745
124942	273831
463363	152750
74684	438623
215380	115090
109558	338271
113241	421935
24504	272339
85973	64335
96408	458880
329079	452804
85093	451016
185339	448680
374642	35115
221030	452084
349899	435637
123011	336590
404337	458
260141	91470
425341	359283
141146	35707
25690	269262
324585	270095
396824	20236
459174	428214
164662	91287
480070	100909
213606	273141
105145	429161
242787	197022
382308	80490
81262	122081
78617	234748
388390	190040
59288	57714
412909	470403
74569	381198
224871	134682
118070	261337
197732	123410
262473	405837
193020	446899
394546	113138
190738	65210
53553	345401
154509	72265
203666	381938
251943	114063
311230	208300
55961	77143
372506	448426
402052	276752
375207	77727
349580	273831
322706	431922
44110	366127
1494	1199
125274	390190
260814	493631
458967	50155
230876	313745
42890	390586
184535	38329
188737	155766
55449	198790
367050	479614
167315	186384
176130	479958
88359	43514
313058	277646
68718	75303
489214	21411
458183	359562
255279	19043
40284	49977
317197	482473
98999	406042
306435	464420
472853	336590
409888	422435
391308	477774
189626	409828
288385	143072
210504	355917
292352	41673
248528	289893
313156	219499
364618	360860
133130	452126
189544	6043
361711	362823
380585	446351
324042	277450
324837	463549
320873	224139
103936	92114
265460	49903
50143	63528
115874	482673
483658	355796
472285	405217
281385	15209
336346	422546
73456	187974
236360	118650
488348	119665
437848	370138
127771	488512
253229	363562
258774	196858
333622	145860
203655	440660
220925	202436
107473	179855
217675	316393
68843	348862
356673	328242
282469	394238
72804	132959
275656	286936
5713	314740
459618	301475
260171	346140
316011	336590
108035	241137
121633	171069
175914	169485
348056	105600
244092	451487
137405	87471
438193	210814
14284	147344
281062	42890
412578	209281
11222	477869
74062	151027
134530	89047
386516	314850
288257	478415
473398	4992
326580	278424
216553	450330
414378	139590
424884	13370
114643	382880
435602	107473
447333	304106
121733	41383
389833	359218
347891	477986
418180	451016
272207	187998
404518	352775
349140	374511
455388	290218
172371	186522
322747	110677
256652	238229
404331	36659
63276	153322
38996	141440
131154	282822
287910	374910
455082	110677
88956	268706
144969	48275
453092	479154
244090	378759
222702	32807
5700	244996
6388	20586
367343	465605
260207	107573
276153	430800
157666	372893
158562	16127
229044	220417
174152	63670
239466	190369
183704	428811
73752	130028
425385	276358
15819	154366
333628	227369
275763	28006
207819	233477
140839	58441
278919	431556
19542	420340
7740	443146
294517	118753
245305	313454
439609	23430
14877	429516
248974	186159
118969	315171
202591	329811
287432	285244
359824	82585
313558	376418
487924	224844
51601	236213
207435	340613
50141	159192
10324	254570
235484	44929
190487	165437
239112	99549
373840	399867
25189	461424
150708	287129
20056	263648
272419	256257
329558	119381
260905	104817
89107	147712
271333	341271
257456	338271
398119	205719
249352	489180
422629	246592
445529	257875
102900	91456
101479	361355
203793	27500
293913	476766
76757	70557
129149	110677
64850	393326
55901	245538
365864	110677
233045	448996
297529	17718
385308	247053
266995	6899
370848	313745
40428	85794
319772	213908
358105	345084
201043	35707
108023	317118
217125	338189
55991	475939
411282	425838
7436	165532
43398	128649
400520	274103
154320	453545
360848	440660
260406	62060
257498	393399
15391	100619
488072	127601
93135	266538
218890	464783
202149	179898
123611	240225
101420	317118
184149	272096
39195	414930
286310	202996
228765	480367
138433	117393
440154	438368
312283	12919
251720	137833
479475	83403
268307	245679
262594	478909
370260	130476
169346	267602
417043	113051
59027	408630
115304	209572
260185	258244
157586	342782
40997	357800
76228	255358
257617	164884
441992	149079
238827	12245
384824	152321
416470	24738
46092	1497
283004	242981
139600	443146
72677	14356
105214	491350
298274	37043
60282	297364
241992	72781
25016	293813
349899	268729
342253	114276
452888	94665
453423	354214
39176	344091
260624	107148
12623	327776
215160	288047
129836	434186
388092	402180
449801	266852
149771	41959
161362	187878
426709	95942
276209	50082
418489	284372
15184	453155
195649	327217
68975	464727
376632	85348
234156	117059
385170	257015
327882	48661
403670	116283
283904	122816
290435	15209
168975	298600
373851	110708
487572	399852
267441	25640
363741	347104
73589	308253
76972	453047
88531	157040
457221	487926
279599	489552
467471	52090
219996	86892
259857	203656
427498	8459
388969	264065
375731	88113
3296	319633
215821	285243
113263	282534
448104	164884
12297	105585
71589	139951
233117	137719
102965	413807
328708	439074
426346	78029
71511	271994
358860	416106
79751	2748
272621	420944
305357	425276
367478	384779
31877	379877
450895	293813
60738	461144
204949	462179
15935	395988
477540	119973
311479	200457
27083	339333
209824	94516
114381	410062
120050	414100
161162	162432
257001	160158
196618	48861
304729	73244
143631	371554
132447	258461
135021	297630
43312	6899
1297	227101
399149	147682
206686	18189
413960	113351
311648	391414
192465	109407
35403	190255
308705	169485
240796	390232
253573	427706
470663	49828
251943	201845
476177	362533
8709	187045
420464	151413
301643	409540
164895	226691
485548	52537
81432	222894
147311	18163
244312	393950
53389	467797
155120	186440
468481	366534
374304	101058
375276	22707
209567	204925
248405	383701
155656	54976
310960	163290
393637	216596
399145	309425
342052	175577
96879	434893
107016	24738
277529	313745
395826	165497
63698	283918
29175	307534
237366	438203
128356	119672
302677	298182
96494	293813
146650	180148
237120	97775
158428	320508
130840	322106
28360	401014
278459	388795
22779	114028
352425	108582
74755	254371
85889	380975
200422	306491
22779	411809
328917	4413
370148	138283
189571	479510
30768	190369
465687	290900
198043	52695
291221	185193
22294	410018
161893	61376
295791	185633
276095	411671
473547	46706
158493	245317
379962	394885
40362	151514
15601	99437
465778	432571
459482	440962
277568	136744
270003	108420
476506	445453
67223	362784
180488	473472
92016	30774
215329	190369
50555	330229
305287	320284
109980	142960
274262	62191
352451	80193
229209	338915
141305	398954
337516	300369
382819	296270
342673	104009
265774	477445
116232	184235
312882	91600
470740	438373
247296	307443
246409	434893
10698	241453
320372	273831
61286	12177
144458	129598
202774	102352
469295	315671
54053	190369
158746	320097
137891	179692
237261	171322
481492	205223
216544	236673
414592	417201
116611	205270
482784	401682
83773	249444
312761	164884
281461	201286
227353	35810
493883	30611
311780	251944
422292	148690
230454	74871
301913	393845
307330	150744
109355	249202
480845	365674
421635	306810
320089	228249
446182	256718
478181	427726
469192	355093
110655	149897
249646	97894
454675	137586
192678	109943
158576	145554
20758	266198
114643	399620
143631	300916
407769	15210
168396	52030
104292	478415
7922	79604
32605	179465
266028	296712
106739	148850
67615	226308
200510	119868
106268	163324
283026	493262
81304	65275
205959	183213
142338	217432
422090	222701
275604	314742
202918	178436
116652	336590
371692	428864
66031	437173
388103	31269
214744	128563
108683	253730
3809	477447
21251	267273
361754	478955
73153	249380
141892	448648
30362	60004
228924	482162
486674	122462
135407	438971
328051	445936
116143	386910
325077	461846
201748	150264
133599	196319
335951	352737
409983	384727
41277	370866
325491	323108
38046	434658
68251	206510
436127	64464
30057	235445
472385	55205
231265	238578
172417	482987
358879	260588
314501	409624
339333	295607
345096	246654
327860	53863
486402	90939
102597	160456
254081	83275
450578	477986
297586	401928
421830	179409
443192	196802
277670	249334
332341	574
339474	358848
100029	69964
2243	276174
493347	453305
325501	277315
250697	399852
292977	41075
262820	250676
25374	387742
274982	305951
512	426821
70636	315671
365107	278130
385801	241394
204077	134262
195615	411675
23318	374806
129482	329188
59644	274309
48832	459320
279327	214050
381372	169482
324420	420944
395177	144304
234797	190369
392086	449884
306298	37728
417643	266866
151952	175387
443320	127922
133134	251331
75020	31295
95203	15209
8498	437679
78891	305538
69398	120746
237714	343480
250906	141440
66853	447517
456395	196399
41654	458000
168000	135355
342354	248243
147412	473733
250710	46742
63204	15209
261791	475200
14155	279718
256349	347722
362267	307083
219471	343338
413843	452668
131957	269005
355700	362834
168720	183213
201771	62362
362325	295650
148848	126204
54395	160895
258662	215772
69264	102309
283120	438653
167020	486885
268910	455388
115830	166261
318948	143387
477812	13730
458968	453625
457113	94344
60738	487938
50736	236213
117647	362267
231025	61572
353491	96977
178540	183007
34226	313745
83591	74106
449464	110677
346173	419728
146893	51176
380465	30857
294144	447517
352224	225985
457914	183213
155656	154154
296750	23018
64526	220417
321921	422262
117368	34340
462193	183213
438470	106680
486276	355124
47158	456843
339915	317100
319259	349495
428926	401101
228419	375840
110192	369599
87741	419435
27885	354755
90112	28129
226941	175289
143814	472167
239166	353212
423731	16580
295603	293813
278730	355627
117560	138389
299580	484274
106648	439228
441679	313745
277369	258751
178359	413543
69329	268550
100305	103815
372196	364643
370260	240056
15068	83740
245054	400246
105324	114902
134380	120
336071	440660
256487	176878
456518	447611
330954	458790
219168	85326
233045	336425
221119	475593
488298	141158
254446	493070
140228	104279
40971	120195
330453	336955
427749	490588
275548	476096
142290	326310
73955	144130
168894	50264
287401	474795
287471	149897
226747	401297
184207	491184
46828	397269
442122	208632
170943	367110
33323	465986
398761	46603
301557	210353
258115	217423
268436	237165
423724	116658
188743	221759
35941	304173
334428	164873
91549	51204
249935	215940
338128	99441
387186	442399
281468	12895
408459	25410
437351	273831
333835	316575
363866	440784
315801	296811
275677	337830
2452	476447
114230	34265
61503	430610
35169	4413
231190	31566
97415	144926
233461	392788
238573	86560
435009	216591
130740	196445
361377	166513
424693	395988
297265	226501
314881	475027
482958	146915
306964	157034
1287	196829
303130	14335
34180	351754
197969	49651
466907	168197
78823	190369
114643	83023
471254	164059
306635	78704
250853	439420
158522	223121
426814	331508
81441	426887
69372	264752
285876	434035
266128	322192
30864	248747
162127	213441
91810	862
306981	427714
285426	119001
344404	358581
65664	224285
424640	329881
133427	64645
141601	334664
253925	258892
451623	478987
438181	245726
267562	87938
465178	456215
366268	447958
84756	248625
268671	355700
358627	187974
188510	391414
403354	111623
411795	61483
472755	220417
286015	477317
257870	426227
399541	339018
255579	116283
376619	259448
102065	16232
221055	218730
143179	106830
162959	44389
427043	299094
203223	218727
99210	369523
419191	215922
477367	157726
4849	289480
63128	240796
321998	195402
380489	64429
51090	21457
80522	88497
465954	248382
173650	26527
334289	85609
45494	339780
68577	263514
229124	66813
333553	260650
106514	377906
454677	474109
106737	379554
249651	420944
406224	370534
445954	71297
55633	304589
157852	382979
74577	116758
247481	340511
423428	420790
194535	93245
400659	426986
36744	371585
295465	52537
438679	44826
251942	352605
17312	166970
223327	48275
12441	159565
274852	13940
94906	156189
210428	227857
276271	130377
56619	373730
6084	175818
127741	156375
375321	223108
72901	458601
257581	32198
17449	20959
405942	26619
259793	369599
445725	122462
229026	314667
469976	290211
472340	418928
321812	281261
87434	378771
388179	24491
121480	396572
294485	9054
375510	73810
116085	232813
162043	165221
306628	76417
439725	15209
453934	456640
469712	79223
34988	95879
427521	53994
96615	105498
265839	208300
420266	275604
56909	409828
127312	438630
201660	482716
386660	170464
156062	425846
373159	294898
409500	487631
60025	77189
300667	378551
450543	4561
59787	105293
313553	162970
22236	73336
445993	20222
392086	84089
196087	308943
315958	163918
242264	155968
475788	279328
190911	7022
410028	387688
287979	234704
190450	205223
366899	300883
18993	35967
237205	59145
457858	182968
371149	25443
136149	196424
42890	488918
247066	396729
183217	446709
167588	252169
278746	296693
187834	444544
202907	29128
389125	262954
97613	440660
180023	282831
111429	435817
213348	190369
287413	20874
489913	153995
420757	315671
414063	175940
77420	313745
236976	271562
452243	325940
33343	489229
10975	369599
332612	104527
35596	419822
462682	341899
401796	185016
28955	419098
190445	373169
42651	415746
17079	386097
443068	255650
261786	169713
381343	59313
355241	342717
483685	277887
67506	338514
85739	425838
270095	434182
255254	142983
414934	370100
181623	471355
37237	50264
328932	390069
333056	417918
359764	247546
199676	290565
86768	338378
260185	420130
333344	74877
392571	291333
400270	140205
398186	438290
465734	386632
384972	472799
267562	186028
52143	302745
407577	298767
280118	478415
208928	356041
112630	144395
187935	429161
90262	251846
5334	521
448421	23367
332501	110677
132919	317028
89219	82003
347201	80425
22414	192372
261278	206044
237838	442849
43008	383700
137962	276728
326889	42890
338001	265608
350313	387101
151958	122490
436353	313745
120453	186095
41453	22549
405006	395749
310033	308325
165680	319656
299580	390500
12987	387174
23481	291151
75523	420944
266582	427803
186440	74752
160794	180578
61503	469446
436052	457093
110996	403687
190926	351387
195912	237165
146893	142178
131934	342374
41638	42890
224253	400988
3578	134053
143079	235445
34776	204484
432175	165769
174550	251083
485844	342807
179748	267352
399702	104498
103657	487192
48426	20834
465590	408812
397700	99437
424550	337441
44910	196996
31780	475886
393218	265896
204449	485940
50443	300454
414508	327452
17288	457081
279722	110406
124888	477136
287366	38966
229735	392618
466126	214050
382848	234649
216998	15209
174034	181641
332494	62191
427620	343149
180875	73028
369321	187796
428861	209018
392332	426990
229647	374939
37113	411347
902	270095
347217	478415
276654	340357
53883	410074
86632	423013
248600	221759
443855	420944
95252	89298
428944	54522
276422	111385
295168	391414
84495	311297
347812	293813
257632	328511
415665	420790
482372	351639
224349	183213
160730	144845
411229	390232
81279	32807
92401	58150
252594	248975
412205	111123
89826	105252
413849	401555
295790	414557
476598	246311
319259	455309
230051	128426
241804	124822
21772	62191
146328	478415
236350	391414
129052	166513
98491	186259
339454	293813
357598	435708
365399	350822
443234	169045
157666	458968
314228	41959
479336	345570
65513	73298
78742	355210
289003	239872
22246	413783
426142	48275
116087	27201
335042	177002
462659	101650
327753	466737
129872	440002
252718	15820
353091	440660
295109	486885
154648	84089
467198	338698
56415	489797
62092	75997
458828	260230
345208	373438
114522	251038
135179	491184
316765	291803
154815	401825
334160	83017
117454	27849
280600	479464
357294	201335
230969	212126
442775	183213
225621	411424
219765	165908
285113	323789
49252	167542
333199	304619
478618	125291
392536	99769
270073	267457
105533	66215
396019	281924
483706	237338
454867	78480
314311	371585
203200	78273
303160	250410
481419	141596
399441	55700
344799	401419
180382	164884
193994	316575
442223	132996
125948	433956
98530	388575
157258	189170
285246	145064
444320	155441
371380	134201
260185	242963
230051	334105
199094	37556
334441	196169
373025	189064
327355	154089
404568	456231
22197	233531
481419	46412
266172	367110
10706	94516
70478	228323
93437	59938
200677	482691
59901	208834
168723	87007
335713	135833
310443	43600
269919	115637
329161	461696
366149	21632
228128	136845
392840	243840
60448	161801
375207	342761
133464	318754
370278	176299
336181	243438
235375	476951
390933	380689
76835	111629
66715	130028
308738	146241
240825	129297
216773	401101
366925	411854
477932	227757
404379	378462
177577	47989
446542	9054
267572	440660
44267	363902
73532	184657
100930	421843
150404	263343
404676	46503
160865	41266
153322	426964
292864	489403
429387	259291
187697	82585
395969	260367
156006	9619
328428	162247
448033	237165
58441	94494
80587	447423
157083	2106
25437	360332
13387	287854
217562	336955
75891	38063
236020	13370
328191	262385
448644	380538
71898	54976
439971	23018
100511	489822
88266	72523
359501	224156
69941	50719
128150	236213
284214	110745
217721	334680
324037	149496
220372	287382
64936	48431
290165	190369
256477	470196
491895	15144
33902	60538
22578	214050
413905	22611
259835	204356
197555	114398
78986	165032
454263	130972
346552	4413
297969	448820
378420	463274
398570	81326
321	109006
66547	183711
377987	399468
325501	122462
343648	128309
13564	371582
137552	460818
8435	21583
343555	414260
284280	65670
275763	94625
62321	149128
349184	269199
491884	86728
215814	248500
379680	403813
211143	151267
481152	478415
428042	135158
306234	51603
339470	291286
195691	114063
259704	4413
127462	57134
276821	318163
441202	322300
479918	248231
270248	168057
75119	18853
66383	361305
45579	240675
399415	72457
265655	113138
342465	290587
178990	168252
89432	215054
168315	480045
211893	332575
47080	53883
395964	353557
294149	124085
50256	7178
377674	214050
154255	465271
170214	355962
238294	352482
128356	121626
471649	210518
282851	421397
135593	15209
106927	317648
300602	92613
101504	477986
71106	381215
37748	478232
441486	398821
447962	77027
409016	116806
366402	346356
157161	327473
448298	291521
157461	411424
342350	35707
283101	17333
197558	21958
459632	459280
112755	211208
2661	406508
99233	172659
122486	478480
264086	156657
342465	138126
43419	150874
354226	108617
289807	277961
439167	241
276821	451174
482851	46233
30330	421167
134784	1605
465850	180578
188537	77727
312283	137739
416661	278700
109080	98644
51759	400253
428574	348007
343839	382336
155458	198995
77231	268118
222102	91116
424387	141985
38387	35707
301067	374594
438464	148000
202285	342211
295944	366534
443164	100685
214279	153995
254350	265711
98300	402323
78591	196783
464283	448256
169630	440660
349123	258370
258911	198019
102162	336071
166559	26714
469733	462973
178500	336590
273832	57989
112443	419849
458982	173650
282401	32449
455171	316000
72804	125851
290216	96298
308715	349260
190460	371934
433033	481097
78319	375840
172923	7552
76830	277961
396883	485602
85418	64018
68908	364302
380858	179093
113753	484571
286257	164009
361880	388575
403467	471091
20345	389387
424125	248790
410839	215981
137596	277016
193188	288244
181159	403984
347793	46127
190986	483917
175426	445353
8254	48079
192445	137212
143294	186259
357934	489203
266438	103412
272301	459684
359178	301475
383635	169116
363098	13370
402381	103456
176130	122344
348869	263009
244092	4693
349416	10345
29773	265589
245826	360860
331357	283142
321163	174620
229082	276090
188469	73832
150564	317118
253778	370866
229999	38672
136495	352701
465315	273831
285346	310261
301012	15209
65307	166360
218987	326421
157498	398336
470415	277961
119563	225904
168396	7812
273566	124085
59142	49966
114643	452703
210139	356340
35806	6072
184949	428549
475851	411458
127921	67269
187577	313745
73700	458601
26055	112714
120890	202391
383465	238064
465694	438770
306964	477611
263640	241492
180578	353557
469243	148856
6457	89574
477405	333755
358860	330291
480593	466664
258147	110677
167537	252033
105053	458220
152368	269106
144098	363564
158156	49903
69852	313745
461576	412066
448199	3431
428878	48348
269612	76651
195980	351585
272258	198501
11626	132153
463010	458488
177616	282415
265913	369248
188954	232605
483739	366534
214365	432818
150798	209510
444771	381139
25212	24070
437588	180416
277226	285634
346489	61572
363717	71426
56002	392062
384858	380520
370096	56850
242649	101624
409395	85227
340037	101816
467766	426936
442905	68506
136845	450675
193051	412980
344561	132996
88460	379598
99666	54338
243783	183738
257832	13923
138689	466432
409016	280635
480010	410323
168000	77031
7922	379696
415040	162795
392677	416735
2210	342207
292721	115298
96958	362863
444380	236032
225344	262954
211483	100655
218311	371918
379269	426089
197591	354188
1383	431378
481954	115386
411674	395988
266339	86476
229612	280233
10504	289227
288129	367110
430426	441996
249978	429368
372214	120509
397656	170741
95700	57360
89219	462561
23351	435891
171875	261396
304186	276055
443118	134404
68174	449933
189779	80938
476275	395988
874	63645
202866	159058
85560	243731
420384	87231
81477	257989
255084	417918
106471	396846
250393	190369
357341	374594
145186	439700
338204	99437
179262	457861
319223	349261
245826	49903
397553	16569
478480	224383
236056	371918
8450	24192
98541	315262
106922	63528
293705	348798
88220	235700
381731	98906
1949	467958
384955	360683
35011	378814
372760	491921
292721	340093
443227	317060
53441	116577
156562	475480
326834	158811
443320	95960
328170	440660
197242	86632
12578	110934
318088	312291
93174	456403
104740	233839
493038	118083
208604	229604
70670	113994
215588	295650
199171	2475
28616	49903
280650	13370
307762	105498
173750	225201
124577	46920
136798	411944
157961	304355
110627	339898
370259	53389
317113	422849
339704	42655
254720	338271
322048	205289
290922	317853
339093	358239
332391	393399
49370	445530
82519	391414
199765	151662
377720	426089
200222	41301
432302	309085
192757	45367
117684	261872
88500	375840
65093	386762
236082	396891
481761	26747
309300	457685
11719	308181
353577	360469
219817	318563
297276	249709
143203	446351
126026	293813
472822	399359
131939	69734
331660	286579
80342	293813
185076	385386
131120	159058
393795	428080
281219	232970
51447	106422
146893	452344
441047	339629
255475	435043
232799	336028
123071	152702
347158	143634
122135	441313
381449	183213
271389	426247
309300	237802
197440	95528
114643	469512
141892	71319
85653	410028
427924	124769
9965	228707
342443	492988
40890	183271
188383	49228
85228	29961
450687	301921
369798	151860
416426	71983
479268	283250
420734	192857
193168	346730
70830	68248
484867	160895
238472	357998
144481	209967
364509	81444
469976	430800
152211	88705
98916	441202
474836	295484
220553	439544
67543	120173
192465	481525
201030	94667
478561	333746
282453	16041
468500	143982
36058	102352
242551	113484
315418	51195
398296	420638
207123	192005
347663	331581
388072	492906
176130	258819
414286	327100
408034	159434
337402	371934
124524	110296
251791	78465
385629	78364
99287	336290
42819	304865
203584	196783
416889	387406
488092	481525
160949	272467
197083	209856
159488	439725
88359	91116
413938	462760
169124	451457
206562	120539
114852	395188
399346	33178
206820	55915
151508	24516
390780	359973
230655	208487
457463	178436
70768	424313
112116	328003
444791	243254
335224	332671
111968	214140
477542	296423
338013	115364
331136	184902
14151	94438
262954	372103
47170	254178
254698	14504
410358	238745
211912	462774
394142	2715
266141	228330
110609	267602
109428	486339
405674	268411
415758	110677
361540	21902
287089	248501
77139	368155
24519	116283
455115	480025
377978	313745
488899	432970
232833	358848
313570	179716
65405	390334
172417	85561
185495	489822
423607	184558
119046	127999
369160	338257
262033	140044
242126	190369
441921	273831
282585	38417
162133	431226
28058	460644
119846	54942
326596	202036
21330	170417
118363	466737
468554	395198
378357	156788
128704	362773
63177	421356
415622	124085
275863	194168
193100	478415
238135	346762
232666	214212
306282	154484
293913	247290
137605	477546
432229	293813
180354	393245
136077	22907
130069	451681
376056	219957
37991	440660
370776	122481
191846	200549
246702	13370
39679	53994
364183	88113
128474	281924
31491	413299
372249	369599
288843	55074
251017	174634
438898	84750
432042	237235
161420	346746
428550	302033
41200	183213
32601	434945
458203	52006
262924	455703
385715	102478
161545	97775
57846	62786
445074	165653
9245	55220
296029	392223
62612	134242
254273	418580
187746	306803
439953	65447
291299	269199
184513	273831
256012	305289
402229	224674
176130	74720
242437	162286
115449	23553
433746	226308
241006	88113
91373	401854
47866	351639
213766	187836
269906	86560
334493	180302
371786	269199
416550	104498
322409	124085
162869	237165
14585	142018
283097	70557
328043	83825
130282	49828
37697	256100
315231	262631
286741	190369
93314	262453
229199	116572
494068	250207
179879	414471
160895	197854
185545	414393
37350	204550
359274	9681
52917	164391
461413	83811
14223	463425
174515	466737
98965	1353
327632	290768
453919	267352
197350	304731
290222	106535
221106	35629
377190	237386
347791	451848
310185	221132
286168	174183
179095	353836
239857	140044
251614	340382
151888	428864
55943	285607
347948	296693
402350	351257
88702	397441
135547	454975
273468	11221
23594	284155
88460	209572
164253	259958
89358	412566
45579	84785
239931	461183
406459	443693
326690	32017
342733	378127
10057	395110
408518	35707
171522	210291
198881	13190
59658	74174
114643	84643
478490	184659
272595	148768
184629	87502
240796	450812
352801	389384
18748	333166
260076	125826
24473	391414
138126	41257
428861	22827
207007	158987
66334	73520
405984	99405
375333	461049
357688	350867
92820	250075
149672	98534
29771	427952
379505	30311
78357	54575
91802	171020
132808	440660
73655	273808
413047	28129
375316	196783
86632	377061
409539	270248
43601	349261
251018	407026
179557	349601
472791	413215
48892	122559
34490	216718
412107	375334
414604	10373
342300	342667
452477	452833
403624	124015
449914	363505
22426	327217
352826	431552
17318	305025
179027	273831
133291	367883
158529	267765
133859	456215
493142	409828
85929	370004
28357	311989
180686	337472
156582	440660
219620	293813
276498	396080
413612	405985
217606	311614
356530	180527
412348	310564
195163	187849
94609	63528
263679	343721
35352	348798
263814	428026
84756	389874
408619	406371
248398	394724
207631	441125
234918	297656
335419	370866
321538	212081
121686	208577
246363	471355
326638	76454
48922	61708
453919	328242
398659	287854
163311	240796
364960	401935
70014	92613
232442	94344
26969	36556
21902	401928
302437	24679
429249	347984
389224	19892
473025	15133
54539	170549
48665	86560
15000	272339
82247	110677
318582	72880
165326	164884
313523	431513
374600	427714
301987	259685
314379	54522
117405	273313
47041	190369
98151	476951
122186	79705
457418	330559
20392	281357
343732	462638
202499	225549
125837	388575
374270	379976
242771	250483
344398	203656
51543	184697
222792	172089
435520	302486
364795	188067
163651	218730
224012	236022
428735	451189
144299	224285
11973	318506
406134	203656
360459	112786
225089	476412
210204	368468
263813	444218
79542	278520
171488	442889
143814	413387
372824	294548
193285	226378
186123	17186
297890	190369
415494	363817
99034	48275
436864	382495
281410	34547
354644	46092
347740	477986
478588	288235
98516	472072
439536	65670
260110	190369
408554	37862
331781	187974
62912	281924
310309	96977
235088	132318
196003	161510
136954	219610
380301	293813
139185	15534
121828	100456
100438	44049
142392	21379
315573	105295
291022	435731
131430	24738
448078	300240
340233	36392
211238	262613
304591	490237
345215	93594
457418	131534
263398	315888
118823	440660
73599	478415
165334	52537
299960	12895
420074	101579
21417	132843
272423	149883
182020	256317
416775	373941
284554	193897
454133	459993
66269	305137
330290	372141
295884	485304
295537	293813
222346	108278
340440	196783
312933	119381
10321	327779
150387	156275
70625	392332
139743	27464
181350	88113
170643	126473
130828	310893
346557	87470
252227	110888
9075	118286
446140	211208
155350	369599
231512	375924
208345	214024
450259	117568
300746	209933
447909	25053
68543	152453
236638	71882
341446	172024
49326	278646
417257	294069
143163	173719
203354	457623
333615	217871
83739	424225
443385	473296
4110	232827
380915	100277
203200	254446
336023	154492
335042	123369
246784	447517
460503	293745
159833	262907
403117	218730
381305	208169
417938	128460
208384	273814
375316	108091
345715	230776
453919	472694
75318	205270
414257	58624
24042	373523
231975	352800
188091	69768
34308	256121
9414	194241
441463	180754
17659	414832
220435	180578
384611	114387
439484	127469
64399	288837
411926	461319
152496	64633
296357	241421
197299	254366
83305	307416
101362	149560
167583	158405
363575	157169
224323	336590
291179	359243
477150	240374
36295	471485
93625	356211
418350	262954
107711	109006
324094	418725
201813	340495
322274	231681
118132	123640
174139	82291
463856	431285
37516	371689
238705	170074
130859	211150
292923	164075
358154	57134
208292	417355
343700	81906
317268	64927
330473	387904
462214	140367
384448	191197
293831	110128
294149	99405
113950	419688
78733	452841
12040	514
491337	8465
132547	83403
159768	440962
27204	440934
416408	330469
56619	177884
16301	144658
41495	101479
298847	330286
255561	202996
72461	415629
321698	94516
874	261755
475790	130653
404946	20759
313745	259126
79592	487050
347948	392086
200092	266995
231065	19121
198043	64075
112458	433391
471993	313745
387844	165334
482313	487833
473202	336590
16513	52833
157280	267920
399701	70841
145887	28129
110421	240609
373294	366534
60036	422976
345838	43334
89219	361698
308495	169603
260108	313771
444380	435630
229604	411455
177137	426034
79701	260110
78015	123305
25239	157715
132153	317541
92401	220755
401948	125420
158071	149389
102804	49847
228989	112617
366054	232990
493293	146915
480219	476231
96428	44489
104734	222102
16844	230391
427284	43334
6011	237072
300273	325492
485629	394656
478975	78289
263700	275232
335663	436354
146798	211571
420586	274508
220131	38063
293405	268917
27889	395988
396549	80193
337196	312259
5482	283346
491573	362907
252085	420944
240142	347202
368373	376364
369848	317118
42874	478365
435355	313314
446542	479614
56074	268492
102533	90080
356473	487153
166675	381485
148559	268558
421618	13370
195675	229014
232566	469235
379680	283169
177480	322272
148088	103868
439257	95536
475378	245575
459217	447517
321041	435708
409134	233181
382894	434945
162309	72380
54703	175402
290479	480025
229404	42890
77915	51895
223413	103321
447833	469483
389641	445749
275458	478415
9232	235606
130068	21457
484416	122135
127912	492316
373755	453671
13192	249334
28405	203656
10236	267297
326918	402739
417236	27464
452709	408660
160534	190495
67613	404960
379391	206874
38861	441783
112088	285748
188954	479351
456231	476951
40702	405842
187364	201754
193040	136132
183586	187231
312283	197988
398901	298767
454046	263589
431285	385000
293084	334424
469079	317118
330195	162247
87524	476951
230574	146519
196955	24890
263146	21411
377733	318735
61500	164884
211657	43476
485471	115671
33432	287382
59822	55234
117178	305984
299562	421202
194586	318404
286211	115666
61997	100491
23104	413880
234043	286936
302566	280635
143132	238038
463944	236959
76108	440422
266141	301089
103864	86476
347121	132585
166626	190738
233235	451987
463200	85932
178740	12443
203321	48275
262499	208938
389544	257818
287118	404829
392403	309658
230404	273831
191820	1006
237120	310836
200824	138302
416587	424416
73020	211208
83239	420944
482646	461944
426896	40447
222677	451753
372019	476951
370963	38773
27499	359762
408260	249213
13642	254909
428831	366382
50872	38336
427980	138231
16413	454203
469236	215990
183530	10204
270940	421268
21411	282772
66024	469792
254446	87194
222387	397926
366920	241431
220756	362784
64281	98361
462893	301453
153006	406306
248765	278611
268533	255650
417496	293813
32	41904
36381	458627
212340	101012
137744	85400
201981	306955
239268	378165
347442	462577
40608	19571
92210	224349
342718	123410
239084	314032
161321	338631
200152	58709
164571	298867
139838	13370
406493	60923
329520	203279
58694	84504
277523	122462
51867	360122
333337	272908
143861	405555
67307	469248
262308	374939
361882	10248
40028	472583
340197	163470
135409	322873
491190	482209
321675	267553
58626	113436
27885	132769
232858	307345
443183	378462
235140	433418
182394	259202
148646	269199
420486	446630
171148	132247
442664	42436
427077	28129
483240	230109
299272	455345
489787	263833
227306	257377
437705	15209
14574	166805
61284	16433
246092	313745
147049	169485
142074	21583
62599	390740
128940	36697
428944	120392
17859	273831
205749	488259
3111	129663
256450	330054
423367	341271
179032	463623
101678	109160
329068	335805
297866	289311
466466	110677
299218	136778
52548	190369
280735	239090
440254	23572
268418	231485
294740	107582
282378	64317
435933	126414
339333	62818
233190	84801
156831	295381
189729	470069
288450	446351
309860	304345
55849	312507
60577	449655
381486	317118
130569	51213
55914	54536
33053	183975
317871	126473
477837	38063
289513	74886
13563	179506
156402	174056
308358	440840
380243	114930
212188	360298
266931	273687
86417	151776
206174	412980
268471	144405
72187	407611
229735	406998
266307	177104
25239	417294
195815	441434
452908	165540
93238	68762
14948	334465
18039	147469
389224	468650
134299	46521
1947	119762
69103	432009
253102	49966
264809	97021
153771	243192
391169	8268
158846	169977
56699	143245
80347	313745
380340	435543
482777	232925
228128	261049
215462	265636
132303	54237
1292	144707
477646	294800
481419	462377
39892	426887
160193	253023
262686	374143
180918	139081
302932	183711
85916	92752
264742	10646
312690	482725
246363	190369
61367	234720
142305	149379
121597	441009
373565	414080
160220	455437
95774	4490
446897	263062
204608	103893
320250	478426
166150	38180
76207	75710
61803	40784
186266	243301
456953	172089
178601	288913
107639	95175
390325	478415
132617	244929
91004	293845
198791	417201
26268	356428
163445	469227
119382	186159
449521	381622
396284	195375
327250	329066
270248	447230
131704	323063
398597	166436
73660	226051
126478	34689
404640	236733
461817	29428
58045	169047
273479	323544
187057	176747
461242	6898
363915	153036
364864	469227
209523	286235
223139	208300
77042	336295
16844	75252
228128	157228
106268	310490
88460	472167
235451	444693
368205	441135
291023	261746
4634	423688
409808	445061
487192	49903
487141	445796
414257	376566
317444	245888
428550	94665
19530	285156
475310	21583
67686	490963
36861	68978
36372	338271
276209	455995
124395	125578
489872	94516
350650	324297
102162	171652
376146	209285
384591	48163
337996	110708
280772	367824
49037	368890
177758	336159
73988	320528
453786	267602
85618	317118
373433	140728
68092	141440
405564	269199
90417	38529
7191	254973
61500	196783
306022	367750
442652	440660
124259	420895
179507	299467
352708	207659
58302	443976
434594	201227
352873	112000
481419	152855
290059	132740
143814	257651
228050	436889
358373	209824
387383	132035
480105	183213
46548	317118
101647	156376
475174	392010
61201	188854
108452	276003
191761	27292
150594	262954
221106	322219
443320	141838
120973	317675
462869	62191
35752	48163
85051	49021
119001	218812
289110	245679
48282	148171
343013	351849
246283	344511
237417	166513
467049	100952
287874	39874
67571	342710
266361	94516
430323	451290
32378	199109
273430	225104
75525	60517
230489	93101
462819	290490
37697	289614
82529	21583
20315	69708
357411	179723
178314	114930
364236	420973
152807	127357
376036	70437
302150	180707
432421	218448
268956	85702
324186	282993
404899	133423
163843	295218
184807	55568
264763	56481
473662	402708
49724	462377
330369	417166
277069	389682
242483	15074
40028	50811
45399	15209
96087	428214
446328	411944
134299	450541
151691	388200
298475	166513
285664	147911
238134	273831
427409	334053
236272	389387
96691	158424
390155	390232
25748	94648
20194	210660
407066	386555
487500	460345
390154	260014
467104	179375
125472	462964
306429	395260
334904	274309
184181	388701
121694	454975
213877	394151
39537	489918
81547	65838
265670	294220
257971	181957
117410	52030
48247	257719
241506	211538
367871	264103
142902	311297
353295	355270
442431	181322
41673	328242
490954	51041
385619	271783
157218	476951
267562	255145
35714	485667
242476	274030
333553	110227
401601	56217
342455	378686
178540	121171
292617	400924
102644	418312
408726	199187
256836	359762
44111	323194
398843	319866
245004	187420
157531	458877
340321	273831
253816	276021
244546	162247
349931	323454
450532	386057
374167	187974
205784	122694
50776	422411
196003	397772
310459	336590
238612	284155
135172	423635
320873	106475
215717	364680
493767	71091
458301	124436
29084	197696
106328	164884
209111	87471
391817	421356
12015	459503
177033	437262
323416	125745
133969	122811
365825	368720
201813	81225
216894	417454
126425	404079
106313	43514
466105	48163
487735	70899
112267	279164
102087	313745
17725	154137
294100	183213
390352	333549
96256	123394
293913	310756
194581	426642
118786	234918
110580	420661
421861	154089
354106	190369
52889	4138
154946	25034
63342	30867
298628	312581
106739	428531
171758	284380
125675	45357
404543	174263
354942	451016
472164	203310
198317	374204
282469	219618
85821	104505
184716	391796
284008	61376
482456	377734
294534	119921
448646	130210
143942	440567
178422	350160
324967	369902
447607	54976
449018	145694
267562	485185
251092	132996
477765	69950
279568	313314
186191	422175
318854	236660
349223	168509
434703	214820
90064	251961
147853	369627
144179	481279
270504	75583
460899	411503
205253	17186
162780	424522
301336	410294
487592	218730
274729	478415
359199	345110
273683	124085
455058	228431
377807	482143
458813	48163
264517	324016
56345	323536
241005	489683
432362	419277
469976	85243
337174	466737
479038	203656
47682	250679
302689	20611
164570	201121
28082	467703
137844	295484
319559	121106
390932	292731
36835	271760
189245	275183
411493	424557
368746	313745
320782	470403
398243	205223
159844	299016
439354	310261
334014	490588
112625	254518
280121	484727
205784	179964
173950	68498
347121	414286
24037	491759
283101	48275
186532	195893
471774	108458
169582	466963
88940	39892
33894	447912
468055	97985
93958	58709
94102	297364
362267	164717
72732	410360
237801	55074
210399	165076
28485	9203
289333	304173
216666	180096
30749	292553
329750	411230
342465	198694
308122	195934
493743	72868
283918	289929
323616	156030
486721	347011
256090	123029
226023	7921
479627	117725
492533	412205
88097	246407
276154	102352
225988	15213
415844	118886
128686	398517
486410	36392
421854	405798
118325	219464
397152	125455
32351	270095
67657	226352
184250	413909
43027	349987
364816	203656
481033	286590
208653	296591
28593	458
218485	292328
132622	295157
308743	5040
30497	371918
299424	399599
428581	149600
191761	452709
162557	103420
423195	466311
292641	224279
489124	316115
336071	7172
141566	344079
334749	459205
232227	318312
350313	29023
406425	41495
298077	409279
305587	107460
230996	285133
267529	75499
348414	392301
77822	322303
439718	362784
294323	305025
361060	299936
487893	380071
229951	192509
439072	339355
244711	177630
287953	457297
128313	351962
375168	314378
114736	237235
222387	66927
399237	86560
439484	494102
434367	164287
102153	49903
146212	465401
413135	285998
308618	376124
140736	315758
299113	258370
191899	405516
394656	410452
273982	43901
321061	487833
198043	23667
70742	196783
107118	78469
351465	325247
368570	107200
119223	4021
312381	158811
270821	106840
313839	185076
78768	108584
143671	324072
301364	168663
180854	415662
139279	40447
39683	11690
366872	146202
468191	21902
335743	86421
207397	57134
114643	420944
355083	434768
187932	447517
128722	440660
355453	261396
39144	141166
217936	475360
363747	488052
162385	39393
230691	15274
466799	290709
466281	457269
239273	308841
361960	328568
306829	37414
222400	177630
194134	183506
476447	201493
126429	286936
63314	187935
156413	405788
118786	358663
421462	483319
171008	36286
360234	218615
52598	486339
66334	257822
346537	295114
441229	202523
239	258370
472190	15133
150864	446801
489433	366577
290909	478415
255397	68334
72680	139021
84270	396729
91437	56068
307756	266013
772	246311
306304	175382
475929	378546
116993	280444
286940	238669
467879	274207
298995	246713
42365	82585
209835	400056
76138	166261
441896	110677
243947	166970
308839	368973
121594	24639
435683	151944
11719	445250
339333	440200
252065	109985
222129	196602
458354	356039
198654	354172
167419	374594
372497	46071
127178	217423
81418	461666
107639	221734
153322	244929
322493	440660
42017	240484
56074	385670
272742	217494
41406	297254
373025	329295
246811	267352
256889	111630
490771	428184
327664	359229
422776	322446
38131	250434
58411	110677
408663	60517
270196	255835
346557	51020
93174	54976
350943	262620
350338	410060
315945	359762
456294	124371
440443	196169
158065	400413
472811	460622
4563	259929
86377	54788
390032	43814
80615	175180
258486	298844
326574	365141
175091	2586
360459	69154
287089	334068
149555	373167
106531	287423
384036	155367
487839	266689
145292	477986
337538	267602
120808	40470
413300	275615
208318	207696
443648	374126
40890	254109
354570	291466
414825	410917
118383	205270
253726	421770
45724	334900
29768	332457
321492	51881
228241	391414
135610	467703
432600	313745
412844	58881
251151	378762
361412	378396
459733	250568
27312	212278
326525	393989
158280	118324
114927	317571
55914	145811
114324	310756
4442	175497
192620	191363
140121	206201
128316	338820
238779	93939
190612	454186
429784	49828
154808	39825
102618	384671
201788	327880
187834	351451
71417	206598
415644	108945
128350	433934
34503	273831
316299	65389
114246	440461
292205	339887
44048	140693
415935	132740
105979	411809
17968	115755
30609	39892
489447	395988
183394	230336
7159	52030
239748	326531
346232	366941
377588	104505
484790	318540
422059	234413
215506	96517
2199	73810
60773	293813
80803	357553
274870	110677
114917	313745
98309	241468
423476	386098
107242	332392
162904	245679
414742	391414
282628	165197
137454	309180
120722	248835
154560	353787
131277	61758
299580	487726
196903	485442
194889	435708
252475	159058
389181	317118
260142	273831
229933	395762
139300	140044
80464	388694
197360	370279
8983	154271
22488	337921
249904	260685
405979	317686
280600	310971
10690	465430
73494	102030
178331	229058
281877	485546
401555	80543
219546	53204
15027	35928
439073	314318
19611	190369
468643	107362
170197	397009
330710	183213
4634	206174
177483	218651
324106	376609
134155	422354
416972	170939
232877	260367
268519	92855
17658	128624
249893	145948
305287	312830
17619	478415
453391	417179
388734	399518
167588	2406
488360	315671
289807	132740
229294	106120
213606	306138
199665	82128
460059	252961
445279	166513
477932	175011
215768	134567
128293	351052
164761	75568
103578	267602
345167	52537
217321	382055
124320	291145
279282	259929
349571	84502
441463	15133
23100	345084
233699	475979
195644	20586
145717	30450
213364	364203
116767	338076
236359	131517
425827	119123
186206	231025
85665	445749
353567	131484
370590	391414
395387	435280
33659	487153
33638	178662
20172	113436
172417	122287
189806	331940
35469	349930
368540	94344
451764	6318
435231	369577
5896	32865
393831	376009
128139	355832
384385	273831
999	240878
213728	271832
382401	468125
18176	383967
101479	478232
489158	279073
443308	404886
115787	187836
73452	331581
11586	210691
65309	62191
295110	36258
480494	390232
152368	417201
451764	331491
127239	213221
381176	411792
374427	237384
171750	207535
103117	367844
358919	295481
178422	417294
249017	179869
284368	267602
35612	153995
70736	280507
289458	435989
428214	278764
308451	429863
381256	302033
180745	124085
133263	254914
349106	273325
124602	52537
54789	170894
35803	382511
140907	366534
166025	45388
443815	387185
270923	98548
472789	259929
214114	350854
477932	242551
268153	398311
235568	248777
477932	2106
58043	140508
30374	435528
107146	246720
300850	188930
343244	188774
359331	391414
193569	318763
124897	114930
331119	86892
185352	187974
364083	150383
426270	145128
476479	434613
424261	341905
146043	341637
381411	173577
449797	88981
434726	433391
257982	444
71582	19135
187337	198926
117848	376981
418368	180962
446328	42189
86560	331863
332299	167428
102065	321131
436288	208038
138126	111325
387337	110677
13691	461700
345464	133594
356535	152085
456021	362231
37392	171272
293389	327470
267156	214024
149720	15318
74948	457081
481419	394087
373810	432320
369705	391414
306294	269612
482606	421356
280562	433921
309448	284214
59873	390680
318123	420944
190051	32807
430249	203806
456021	179700
91833	166513
282378	230106
445690	260764
454827	313745
376058	420944
343746	147520
486371	284843
333434	258370
219281	265076
229875	21411
306224	400895
308907	168381
142522	428864
247710	471416
446708	313314
428550	492701
265071	19640
382694	163782
244621	268600
181809	437113
272456	82585
469102	108222
289920	24516
242724	354630
83053	157338
47869	270495
58819	190938
200092	267222
287896	46785
425362	333259
252632	162947
490197	395142
34412	386221
354193	455110
87097	375840
488971	29599
26969	83017
332826	161384
277568	117800
55218	228431
203407	371934
444755	269208
227082	15133
401389	463774
374976	479054
407228	330431
345578	440424
343990	48275
350614	200798
49879	59311
371305	77727
437849	373367
233230	99733
75281	144306
486175	413502
449321	341271
54424	264766
303178	86140
355168	4349
458462	6733
187328	434965
67796	26296
267287	192778
124763	119381
469026	461392
128337	401854
170836	366127
426568	108258
492290	152015
276391	90136
352615	48275
474412	121493
10720	236692
4263	350822
449675	28065
399516	151944
413579	205089
327909	92101
48275	173281
88166	143274
408329	222688
470604	86299
30837	363973
256862	198104
159739	376175
355672	79102
312283	362569
89238	208006
135212	469532
432624	283445
442504	161939
162385	117559
353998	416707
20669	289287
280229	267352
396168	477925
182913	42890
423362	273831
374720	94378
485534	59724
486000	110192
253308	219865
458483	8254
466790	230391
42854	328550
478588	51150
334092	85059
39436	439253
151344	51881
412749	209018
110236	402269
245190	492247
188243	364070
137372	127921
284895	263422
462819	125596
276295	298182
144711	347811
265894	359762
377933	242117
398989	111039
10569	401871
266965	263833
256250	5087
229340	306491
8881	99405
189318	149897
457517	217088
195779	203308
176217	73446
366104	267352
397398	100073
147923	490862
309067	155491
456748	199353
119868	102971
275058	87858
437734	466744
370619	79989
48832	167065
90001	199900
264433	327061
245797	216245
1445	439074
203022	4413
65812	85539
205764	359638
145585	151290
118557	316952
316136	165184
228580	455472
229016	15678
433802	26366
163435	209192
312629	342125
218930	162557
307142	48007
244902	120810
151691	360512
221648	170474
288491	303424
359790	421115
204862	390680
409745	196169
388940	366974
27455	123955
220985	53439
87818	422998
165680	444833
50342	454975
462978	451460
105817	353787
269892	491625
14922	440660
85406	401481
211795	166513
136955	347425
267373	12895
342465	395921
189690	233676
174725	168002
375441	436059
420088	40132
64584	330143
316585	298735
194875	118028
100654	236937
83298	88203
315573	86560
258972	130322
300916	196996
202033	310261
458015	361278
364320	86728
228084	96791
130844	366781
458183	266135
487732	426736
154981	115691
1918	469235
160182	239122
39517	110808
401651	110708
196794	179258
183270	458119
358504	97277
119359	232918
435397	269460
340175	410484
62275	418770
331794	110708
479287	109437
269747	463285
326631	181577
491031	221890
477085	51518
24381	57134
424254	238578
128686	28311
345214	187920
225481	183213
480919	37904
320393	361319
169606	199676
75234	199140
264899	130804
168396	141440
268748	359275
449521	150754
385876	27650
187834	245679
219198	422470
73230	73291
450334	296339
280218	411523
466744	316575
58312	266316
160744	79441
290216	341995
355272	38257
70753	15209
12462	453222
458183	328152
266957	364801
46315	15209
54035	478738
143748	110818
382867	350704
375530	320760
347878	91296
306825	169705
347673	201826
234881	103812
442533	469235
448104	42411
329416	486987
149655	216592
493116	231447
78289	121791
359790	94516
36298	317356
173618	366534
439726	148695
64354	295383
253929	58881
262598	262954
274454	296339
488838	230055
17276	87889
278947	65699
73290	209018
286337	165036
340733	267352
321023	260093
48062	20973
341197	478756
479021	10646
398432	62191
324518	127050
366520	395988
417016	419797
153066	293813
112239	411424
91499	188759
276971	132629
294323	480648
106732	352921
70982	309180
32485	83253
30568	485922
219282	207535
126316	230710
315805	431785
142527	367883
71281	138807
161987	493385
48917	421206
154032	342807
45212	105994
68532	444020
457839	266660
447314	91711
277568	62580
270279	65272
247296	357467
119846	86268
454987	458601
71673	81280
364953	393326
444081	8463
358101	15209
9436	433934
282337	41075
288961	421639
385524	135079
414762	43140
221836	98012
309589	63192
174936	40784
290838	336367
402842	217032
476043	464420
481869	419124
78158	335949
187965	146982
367529	370866
450318	191821
67067	233824
154937	488429
454323	301557
452243	28129
24867	74607
20747	246672
361291	211295
429781	317100
316136	409240
209731	357854
475436	430301
192660	96977
74628	383603
211042	341353
284309	461587
290678	406352
28496	86892
23683	258816
184232	4369
118567	264286
142459	385427
478152	236395
221711	187712
249477	267356
117124	232139
68931	371537
132346	270097
206525	343031
13219	185848
319824	471221
217833	365933
104114	410148
276821	369066
391806	141509
56273	206200
322310	100277
91884	211208
195681	420895
359836	110677
231215	486339
187456	122135
403580	78748
488115	216015
119390	401670
188493	404960
355096	249709
308122	453521
400972	94516
243578	374806
472768	290891
219546	303218
428944	133202
448104	489203
193354	12958
406660	168615
483317	60517
421987	132996
484744	401871
3562	180096
2187	172734
105498	292553
144865	301178
189500	236213
478019	293813
266591	390334
263539	129119
387546	421830
225694	142018
241212	411424
20817	393485
68021	373021
362267	152015
180551	49903
230194	342477
12338	151642
163253	62191
114028	144550
324266	348971
322112	46824
229941	404128
211657	1570
367860	434893
266094	267936
403567	66852
200092	393545
327342	489167
263964	137481
248895	404514
84093	322100
479614	11086
277682	161402
427699	213065
185677	146475
44829	378686
71283	449185
54068	9042
37645	297264
110954	276090
105053	45809
444139	268261
108922	28838
229905	232357
20026	245679
469836	42445
370795	402610
118900	56069
431556	187718
394145	201554
368075	301659
314207	88113
489062	208118
68098	224829
445609	487850
453919	2421
35969	301156
314311	276504
487422	38033
143290	430076
177135	28129
247296	77067
265965	409540
421010	53863
474496	236959
334858	129880
395770	354747
145002	199676
267562	295159
486629	303175
157666	386901
192238	431264
16844	274314
25909	164164
168539	83811
25721	110677
417317	203656
216324	398103
467795	484403
329039	421773
204775	306100
313547	73516
383635	30428
134238	300210
377994	188759
287566	172089
226649	315299
408158	181929
220553	419903
147844	267352
265910	49903
222491	36740
25632	271989
438320	33953
171995	335939
477702	71384
175431	379416
409238	478232
349542	169116
196996	175387
250078	39601
70937	291937
393516	428738
177734	277047
138611	343255
284182	269199
34243	463255
227807	79610
303758	314881
412844	265598
153687	308602
71091	446231
91558	415594
2187	227523
474441	363722
373170	210353
139145	384400
252044	472167
222789	313745
423670	31993
79223	822
176903	385474
171592	108762
327694	172590
105639	285664
481419	334424
206016	214992
350553	44985
68251	49896
334636	131440
3809	181768
354330	192509
395230	175721
66119	440666
30880	313527
344022	478415
329750	393264
283096	3011
467345	120274
159091	202346
66459	78455
6467	267920
92654	241206
128586	141627
330662	87038
481044	79861
58940	416808
411058	207837
330411	157857
102249	204271
3439	255650
308241	49903
140442	435318
80334	337886
279778	95149
97870	267352
188510	85230
224415	380689
262210	232890
17230	206623
360444	285876
117381	22888
130069	248789
384835	397535
280968	104498
46078	236115
65513	51900
15105	154137
450532	35193
304812	375840
124095	451016
388406	119381
198637	171424
92969	453009
479188	299690
263713	412517
209824	298765
188243	114930
87826	29111
81249	116347
151056	369574
113440	483673
279727	223794
75886	435280
75577	327195
321157	322158
44844	98402
432794	476951
483987	62626
144643	445216
340339	402323
60009	422470
259201	187298
82987	91295
78198	253841
102386	303802
439719	408304
279532	390702
341200	245824
422183	163117
164036	317506
418156	109985
322352	258370
23020	436686
122362	256401
61214	77678
165826	50538
345715	103132
385391	167841
435140	94516
36093	75992
293901	86728
394568	193281
201246	388195
386988	411809
335630	53874
293913	430997
236998	48163
157961	483112
171620	276799
446542	476231
121305	122694
237586	466432
154976	38400
483207	147139
189100	298315
299933	111904
410065	351021
27519	402318
258718	230300
255681	308897
451370	457327
11209	367885
48955	461019
23125	332886
250373	401329
320448	54976
477932	19817
180918	266196
313178	481785
66509	420392
44159	221165
200558	16720
169182	231077
259243	28129
288976	19382
320207	171758
74166	460661
338770	455493
462843	269199
64584	41673
269852	453311
241471	302745
26923	104498
129351	467492
7963	245679
253305	293813
358871	261390
200092	145059
324958	309287
334092	476651
135028	409828
239556	264821
29582	435708
273806	366666
92484	7908
456726	432212
80511	118890
142696	451460
48282	159959
227857	486023
399270	24425
326914	35739
173980	189483
244399	366653
358847	62191
238280	214948
409583	62518
80193	389641
153962	209285
349672	140044
432116	206743
153322	334045
403798	218727
82430	430603
222389	36836
12034	306633
167588	376426
437510	119381
19459	448492
343573	109311
125420	231265
458340	57085
1602	327922
137847	41006
78669	134695
77455	447831
195568	440660
289675	395340
418017	337921
30834	122877
20510	293813
110703	338417
64116	153995
287766	273468
350275	88315
305156	401664
454676	95564
58934	226308
190281	348912
324367	81817
381941	229111
48546	208039
57164	40784
314224	250389
13110	12532
236540	48408
41207	383085
443493	213689
490975	94667
163348	411128
201813	65600
140076	285937
437140	300800
387416	388110
45880	151885
384858	391414
71416	15133
153236	58122
304013	215676
394204	25579
331451	268046
481586	317118
230051	451627
236549	164884
193386	300134
176878	349505
56806	410923
227566	178651
5561	86892
421398	406878
186623	141068
457335	43334
452083	50155
400520	164164
144778	249709
52695	172535
362829	163725
59568	118129
80475	87471
119001	97412
308979	196299
300916	267956
454263	409415
312859	451738
262250	489822
406871	15905
64875	164771
378461	16433
24516	491628
175121	273831
48756	414282
292855	216253
451966	368820
443845	317118
70478	3266
462325	423203
462028	97277
10060	393184
128984	114472
66726	369577
52217	316575
434990	181261
472694	481785
312283	132740
72007	108609
484172	410567
141889	233633
471876	360228
110192	423828
401236	102168
313115	69103
53641	303175
101503	62191
265845	365625
169288	115340
249698	391414
25795	293813
294816	440962
298390	284630
29824	40034
210780	116687
450078	207648
485606	21204
321105	48275
8091	231076
162970	88705
3297	318686
65513	12177
273946	366607
320316	132740
320983	237435
251372	385000
6404	273831
479320	317091
335723	227514
103325	248398
48607	74262
54101	458601
196170	432512
353764	237165
59164	394222
8624	288139
27322	365909
485667	240491
53893	87231
168480	478182
77788	72523
67966	273831
58123	404711
461944	59807
208577	250853
139091	493841
288724	338831
420703	2014
126446	434705
462047	180957
214117	94516
242636	461846
100679	280233
9098	114388
166298	259929
360632	76812
358320	218533
221281	9208
185339	438373
215474	492365
423218	207770
222305	490855
373170	94793
282453	168129
154116	271756
365731	377428
415712	393326
181353	309034
332125	46558
427827	190369
335409	262926
216516	61059
268080	327343
122727	371983
311766	127158
433820	114643
221296	311505
339626	195847
134004	270040
227315	437537
264351	64335
410005	466432
318463	213035
374305	324706
292216	146153
443841	276334
483907	153523
261653	97886
474460	283392
431508	146251
63734	405842
258864	292468
83953	130947
68378	46315
475574	466737
297366	314902
447836	447519
97269	401053
361633	471416
279662	386901
202866	123369
455976	268577
419974	183213
188288	73336
33951	470998
62708	226494
47092	13348
113739	301659
282433	168615
71189	310572
463294	253600
454962	426736
396077	229846
216157	49903
159240	43912
255363	426986
254927	179178
214060	198038
160051	119381
214853	380681
427578	293813
87047	177374
304952	199612
188732	180806
120646	155214
488963	353557
91555	46892
164098	456640
3616	345842
276295	226152
488508	317118
422246	181854
375083	411846
451764	122462
346679	341271
225671	367930
47438	413525
449788	344984
380718	248046
210311	447335
105969	119346
102597	221890
434956	357640
158225	64335
228431	448789
458398	420991
82981	115340
318095	440660
145585	466247
434088	141623
420143	454975
263703	213193
72312	252443
288269	136729
212614	422576
417214	75858
454167	1151
219739	443743
142906	243438
195121	438814
136568	233590
293941	484528
55914	59430
23018	100679
310396	91600
422015	200344
25035	69344
359055	98906
73519	55074
96839	162831
223932	465037
434981	218485
462835	304173
297441	11666
170517	25768
137157	369599
127453	298767
420497	126030
287024	172923
438193	84608
372179	52917
41779	473261
74833	21583
315194	34016
94916	86800
47012	18041
225176	255640
167663	114063
272908	101928
318631	481179
314311	219865
195736	196783
349586	458014
416035	323620
13588	418015
477847	376274
10708	312698
340905	248385
464797	210692
118671	302254
46870	49117
131861	266967
486917	107410
438767	267352
391164	49903
260021	18451
482851	211275
246690	18275
357135	262854
3885	313745
277568	441783
456086	236213
278517	366127
306981	54599
180488	19071
44676	313314
262210	32791
425835	142553
430470	160379
21482	375840
438956	393326
4699	263915
276821	430894
138326	271261
221521	80543
312842	139755
320586	400767
150725	376861
188847	278195
314311	273831
78891	452055
290952	441434
476106	454822
379225	386749
216534	295966
18010	96879
281644	342807
270128	238276
481723	250700
295726	400372
400706	147683
167170	193458
20900	119123
307083	380071
287212	88705
387147	105912
301572	32807
406660	129031
424402	121106
411791	452370
406784	379125
393498	256121
299106	330218
110216	43170
82688	491150
62356	348893
104114	438957
238327	351639
91960	407386
9417	237165
482193	266683
63391	93465
305310	201754
379357	156067
60395	89047
327110	366493
365378	280635
488012	485485
64116	16641
145689	52537
444081	420486
196544	199951
480825	60036
6331	320317
422246	86421
202121	209933
126607	49903
90296	150578
419214	101058
300486	8463
422536	300473
241031	284272
318367	316372
407171	177091
171454	332880
29088	154095
402052	294965
490605	76808
90967	258126
6642	470403
418651	178121
282755	205221
361105	297416
297632	74230
63597	430610
89219	285664
132617	280777
319145	145606
190051	394771
146931	132740
253325	88249
36652	18665
189514	122425
398798	62191
460033	84750
63574	184659
25727	279871
4427	431137
336020	205785
282263	244017
53249	151151
165771	438419
420572	403501
169877	303926
454979	245175
211033	320889
193020	187836
402052	406608
73298	269904
110937	38893
453158	336611
6467	98965
344181	137128
142671	155273
325839	57933
96256	276572
59644	398122
227491	362784
296119	440772
449774	357854
15895	94344
478104	209128
270248	259778
484172	476403
81358	403275
28399	266852
38490	10345
473398	210032
107639	313257
227899	315566
55860	351585
12063	418368
482777	186821
16844	118028
472530	280871
165680	72708
346452	17068
474966	203100
184629	210082
230969	420790
473148	481983
202352	440052
246197	49828
146265	280541
385826	249334
372597	4349
131402	3234
251666	273831
337802	6253
215898	481785
142045	376544
31320	486768
299478	200620
28343	179716
425455	218930
493919	147984
192238	376046
470672	342101
375683	94516
276821	262385
42704	329413
198735	153538
129760	341878
181163	190369
209610	142910
11318	237183
205321	340185
366670	80966
490497	90682
196165	139648
120746	474966
366117	83236
92496	136135
489407	237165
31379	287413
115607	162409
333591	175960
132718	273831
275721	374784
84836	396836
284624	265065
75886	416204
441750	278380
33214	455293
355413	236597
65291	35707
195425	438680
4634	444875
266897	409102
267617	104505
193646	64695
30739	273590
384575	232925
199815	453797
214855	256373
125471	50264
383580	36363
402744	198790
115687	298303
130060	297025
250037	391414
195115	298274
20337	40187
315805	259192
303680	183515
491270	86728
8640	460132
1292	456073
150487	182578
279012	193749
90568	467513
291228	49228
167892	49021
409388	204484
398527	182000
226167	413230
287566	445454
265150	313663
414084	333780
51543	232925
240529	188613
455321	420790
316325	120666
19953	86728
417473	348798
67447	427980
449973	105187
182234	195841
128121	236
15027	11780
204354	19213
120350	210263
377214	74093
122161	82732
469384	49231
493184	313745
265071	6899
110749	401101
1613	82794
395200	415594
126882	234694
131574	329288
487010	56905
313927	388254
296989	283384
179120	129307
43454	15209
424517	369585
361354	165449
26737	128739
130150	15209
265408	72605
235881	87281
161560	57375
63391	31923
325753	31082
120003	374282
329238	343514
33618	298767
210021	253916
288064	338271
11932	141189
248013	486616
378330	478415
20946	157489
489158	240777
186918	23018
317552	176568
229735	122694
178625	451600
454661	482648
66520	104094
484323	356334
237364	71028
456836	250541
216828	156376
67571	320464
468034	217423
453308	196839
441800	493330
159726	106169
272846	317853
119737	479157
336464	425846
86741	487207
436920	89047
185964	338671
23764	228431
40562	38236
160580	124634
244126	375175
390032	52917
442321	49828
309134	190775
55789	16641
193412	362206
424387	435922
352520	190369
422597	200131
220925	336527
48953	67089
109471	483921
356031	478415
382574	476265
22637	139803
133201	123176
372133	212278
163784	274631
83860	350549
401218	105498
167591	418207
92401	351639
407334	382166
439718	187974
28363	21411
412205	61430
379237	200044
351704	90123
77404	440660
356602	252783
439389	33855
185761	142382
114624	166513
192495	330506
38861	486885
247710	192195
372764	427151
313169	37181
178974	419235
311316	369114
428732	476231
233045	472910
80971	223732
205223	353795
413784	94516
391391	244917
272812	313745
491995	475202
148779	103420
228569	430356
409404	445749
242009	164164
354868	105967
274500	401101
123362	421935
157099	382978
8635	324825
380454	20998
467697	21998
275460	427633
143465	4829
114830	453698
12536	83275
390117	259739
204669	485536
260185	57719
172184	197589
361001	154835
289416	404886
409016	74886
292739	164442
112267	26969
182192	83805
198312	369330
48064	112347
183440	249709
354401	135047
179735	233160
129440	428199
119348	317118
428425	286936
436503	134694
91325	89081
82348	387185
226919	298437
309882	262688
187111	154617
166158	86406
220083	361055
61275	244135
364628	300033
203801	475593
104045	276358
52685	211932
457418	449034
179087	177335
373170	125717
441555	209510
282453	355332
313317	193099
314722	219198
228128	273831
182390	213148
114466	170947
135519	54976
217748	402625
212581	368378
393098	259936
467965	110677
146893	424578
178422	124557
370417	54839
247597	17186
459543	113189
173176	120683
286638	467281
437716	21411
411424	246952
453903	212081
221224	391902
200123	476800
30821	351981
459172	468050
146924	38813
384667	352613
317461	309425
412056	393253
18340	304173
77447	176878
84790	96254
100012	358032
21242	317100
46708	137405
241174	121106
81695	322858
370352	24516
289641	300963
215719	431187
71189	399852
94178	144179
422203	341470
163710	267352
401085	98331
178402	72985
154544	354694
145621	435817
331666	391414
149147	17333
382044	266852
148573	183853
345961	313314
275661	92849
224024	30984
450579	120195
89219	107438
415066	440858
447937	313454
204384	292122
195095	62268
315605	27538
382848	157990
464793	85348
28680	531
24688	138807
274902	387742
122644	486680
112102	385853
109738	317675
386257	43881
237235	243325
454144	373151
324610	275274
475090	15209
454867	150854
155286	455253
352633	81280
262402	474617
105964	334336
140508	150564
484691	148590
147906	417015
305332	54976
362303	409828
157258	371934
277765	284891
119132	227995
473064	217416
482851	348985
246991	356956
149111	382049
143082	196488
388894	424973
342465	198790
412831	4413
51406	26885
37748	139339
478588	397561
367247	336265
105249	424396
302281	357493
262642	166968
104741	238153
46556	343166
190693	2142
472253	137128
114063	459216
33220	150264
44431	321387
238041	103394
437651	33408
88266	6176
3856	252961
97557	303126
154861	106422
160191	37113
247929	300148
307688	404163
182270	454975
249512	99405
73566	485673
179409	362784
292655	379932
308902	251874
35612	446105
332474	48272
268129	162795
215827	347822
148283	442665
167237	468276
88248	157578
146893	440324
459514	388575
334749	465313
241749	235679
29748	285752
17254	84619
336819	190369
449028	104498
8146	298182
467605	544
345401	180327
252087	110820
67399	470732
225294	19246
93384	128903
324190	35735
173149	139733
477897	178907
196030	292205
415005	331508
458831	49939
271919	16433
29189	282600
16736	63692
487639	309253
227397	289486
126083	121106
50532	344514
115449	97686
5428	362074
214735	280897
203020	3719
214138	246114
55698	391902
406144	198317
31588	72523
290009	12245
226706	106459
416550	328538
94375	74571
398253	476950
409622	9474
380858	99106
22719	348798
280523	476231
228431	21696
368639	180709
426742	119868
432750	342598
369687	272007
47777	137074
124351	366577
414762	23001
418442	328801
314670	258513
297919	48275
84028	44295
35806	363436
75371	129523
242267	456640
25690	204803
75339	217565
210282	195059
24185	375768
233045	428848
32314	489552
457418	491223
415298	423559
47046	429593
283231	355093
265465	301659
238011	370866
5401	265040
443076	203767
78954	480854
324687	390012
332544	216229
433773	380069
367990	217423
32427	411294
387525	364203
434605	356428
122085	182898
192543	207600
239055	309658
65162	213889
263880	311212
428182	28992
30572	447567
39537	68244
194618	95312
214058	86974
376978	166063
112237	121198
241204	199651
298077	35629
102065	152202
15068	221340
18928	265518
328940	293813
81636	486917
407066	299234
4849	251044
490508	80543
170168	57409
333550	378462
281070	243115
433037	240561
78206	434757
448329	466869
167588	97765
68843	359174
372982	37057
451399	89883
336230	292553
372905	190369
122608	442096
379462	266082
263557	352196
66735	341777
204967	458119
138156	382128
28200	239872
63368	350693
79266	477447
102644	436493
24806	63914
273326	397078
456104	121887
462726	398122
210577	3497
297080	210456
109185	65134
117774	198926
17027	110677
416249	389153
5713	205289
264869	136423
250387	44624
167588	415967
209126	201754
308122	341470
70777	476951
36556	424586
120448	481723
110912	461846
293137	195121
147665	359628
289970	128238
311226	315671
445104	273831
281030	419004
334053	488629
246123	111572
383251	437965
319943	90916
181952	351228
157868	100086
445555	29253
246216	110677
483597	164732
328909	239107
405428	54250
39303	450243
323544	194155
195292	398492
315500	478415
209311	275812
289515	423559
90052	489376
368688	200549
445690	16325
117500	317118
351704	411424
358373	239503
128839	433391
138773	290051
53162	7812
196001	202523
377290	126818
301557	42659
451783	75303
161162	61251
225554	326224
144528	110708
349378	107396
321275	412980
7489	143592
42021	90894
170793	161125
22347	361736
277084	411424
228280	298767
206770	247650
24926	95149
270248	247204
369897	160419
378686	448085
277192	270608
343054	401854
235819	193789
379551	463623
236732	113268
442501	151187
492156	286148
313512	194165
44247	212081
48385	110677
120453	256373
262954	289700
416408	478060
110965	222701
21268	372481
203022	55074
130405	198790
212197	180962
191536	9054
108694	106283
264668	113117
336911	328841
160742	27262
298968	378082
126106	162862
175184	31420
189500	350189
378771	229721
72402	308068
200849	50719
185462	293813
305776	170479
486922	446720
256012	201756
210321	123032
21138	454121
41491	295218
55369	9190
364467	250679
433366	234639
40419	20746
352127	160356
64777	458138
420234	54958
176913	458028
357836	306345
254917	273831
86494	305343
80342	452971
311822	10646
322042	138807
195757	277064
136697	477546
198012	294267
359790	54362
328902	225249
155073	194478
434909	105571
125439	162795
380097	90884
430820	24895
166836	286459
289417	439082
17481	277830
90819	383673
227363	348623
93440	153995
184629	7390
125497	195458
325216	413416
169163	105585
407144	415411
312382	287205
167289	390680
159694	483991
27455	108458
482024	377971
234642	228431
446004	363564
269564	441202
35945	437721
270812	98104
458568	409338
128374	171739
245305	364450
309917	301712
200687	413490
115625	50155
437849	97991
360459	112279
438543	486341
330762	21411
414747	37100
346647	423469
3809	201822
420573	215145
461846	259805
176464	263514
434486	112379
159726	255720
261675	13370
429754	190369
289742	239561
441487	451489
101998	197990
224246	20222
193470	205270
486349	123369
138886	4349
93046	421356
239431	3722
10331	478415
317990	268261
6808	84504
51759	361305
161751	6668
263769	188759
34112	100349
295041	90029
297875	145948
33053	374939
190722	446616
446720	20424
368172	412022
382692	105053
456727	22681
51444	331867
81018	411809
309479	111480
6190	440275
338453	442227
239107	31295
207343	27425
361060	235040
273669	23470
222857	260370
133041	488831
18851	122694
345578	21100
466615	15133
335554	413486
441394	359925
174372	364383
195362	273831
355025	314000
137645	110677
61824	272169
184528	26592
162817	51585
71091	144603
412724	290076
45361	421830
48714	37822
345401	472661
196321	339761
1627	11951
330974	401444
142527	153730
297041	8577
465292	421356
278082	294789
300886	134695
456245	121007
9969	162895
208487	362832
180023	299202
359707	389682
8002	203751
340229	425047
90209	306205
268910	411455
228056	92195
396975	196294
322627	301659
113459	82585
450903	149388
420564	317356
263958	362638
385554	72432
44266	468769
29468	304173
424390	387742
391260	141631
156995	357804
133345	117404
192238	87620
201131	66726
458768	361296
494015	274219
46870	394396
360179	351732
454296	94344
260678	304466
292045	186548
385391	184032
319163	486104
277442	313745
19334	477986
85575	57094
204760	238392
4282	325413
111976	94665
458207	317029
256785	202813
22611	35665
68666	423688
327429	464727
483494	474347
196903	245775
40028	285156
8613	28129
116525	122490
469532	137155
93181	355552
239912	241849
177558	23667
297067	485032
122112	322762
317410	193726
30828	142212
103392	393326
264026	373730
33745	167160
468287	42370
344314	62226
427802	314264
55633	26185
185599	453627
446506	91673
322489	476412
180318	152502
68532	36826
62191	476427
160169	284982
123174	135631
373313	472638
295009	325491
288446	453756
57441	43164
294208	115359
360332	63528
97103	243932
92908	331650
400520	476951
8407	98541
341067	273250
172396	421004
452284	317118
275298	166063
294173	174977
227188	76111
6752	117097
261466	33953
441423	210785
229725	371918
68159	281252
432339	306202
436575	421397
483025	295383
126004	474801
194575	226308
29175	34899
352499	484131
121637	255640
103523	405217
467364	42890
247357	264994
65830	214992
319999	171592
16844	294079
264120	200444
29800	261829
435452	286962
321756	30807
315654	15133
417369	456231
204676	181782
137624	361501
22197	267590
469822	12124
626	266660
230051	3972
201813	460513
207007	193272
58245	434353
357987	213017
352419	357962
432289	245317
130741	166513
214909	60517
345918	65876
32076	122462
27064	44469
39892	351414
389746	248855
44853	296339
9541	351423
141665	51222
267053	493619
486712	357072
358180	225836
312956	397839
111913	164651
198317	139845
31575	189038
169447	290
473580	440955
430426	50155
92130	76601
310153	138088
64526	443559
139185	448320
284725	216071
189064	353787
399314	314742
37613	130216
240203	422341
42979	240994
141126	48275
103214	260011
105249	252563
35498	301659
236231	318672
392210	474341
379996	399867
316190	294684
4663	32807
400604	424814
427774	35735
427306	305081
409322	285446
93451	408687
343802	9240
137198	373559
417391	16569
385633	313745
156868	420790
413655	128638
71311	478773
130742	368035
424869	12113
221292	288071
436575	472566
260432	412425
121828	65226
23738	41412
84745	306345
309917	6072
347511	79989
227500	248777
256716	468482
217953	188886
191933	87889
55400	432347
172087	293813
189439	120168
168255	119263
335951	459802
249017	32807
39371	208647
471169	29428
211633	46836
282453	326997
361630	184032
154571	488183
176182	102732
270919	155207
53695	480506
414820	404806
416153	460627
233588	185013
490159	111863
420512	47626
83886	243115
405116	475594
218604	189515
491871	167799
396682	135756
192383	13370
29161	156376
446331	296693
197278	169027
42826	239700
198175	300137
239084	246926
13268	102352
309212	177611
17333	117631
135074	291521
413097	110708
162785	390861
33795	194165
273749	368859
101991	389992
446222	302043
451063	398255
76279	130733
323649	353251
125064	15553
99696	423032
88467	391414
372127	94516
478415	109355
465898	378504
88647	276399
298390	84504
380071	123460
339333	17019
420903	257643
10546	93558
201925	165653
71739	389387
212527	163981
96585	214050
388072	32204
297053	332621
366643	165267
246755	262161
307771	311212
11418	28372
9250	78107
258321	396246
61830	6180
375476	450983
153322	76523
446723	393238
493031	165453
287983	137228
211535	42503
337173	79964
277568	166772
458982	140608
443320	434804
193354	276090
193164	137070
314719	143347
309684	469235
165217	369138
267942	173999
187834	292227
91412	333357
162648	373332
265140	387839
106940	336265
84536	277367
480845	169188
468455	321923
40175	228431
62496	415268
119492	409828
204506	467703
261195	355780
21242	41453
103065	406371
89219	444346
301728	186440
345374	350189
466747	105927
269528	412210
20946	335046
163434	61386
102870	148590
480580	79931
418368	129687
50425	35707
411839	33052
221305	254051
113457	317356
426253	137128
67248	185076
222610	17339
328368	254098
245242	388254
1444	362784
280762	235634
334092	392896
456395	304011
449800	169353
204182	13741
376619	153721
416708	489552
240374	408735
195247	15209
326631	111518
84557	144482
62275	163506
62766	440660
216131	315559
46489	316372
231855	181003
257822	124085
167588	38089
386456	320464
130012	58881
335716	31420
326631	472442
196398	453035
9435	317100
487909	237165
3809	406579
24284	265589
58245	309115
15024	103954
237404	270095
21113	385292
126495	15209
203656	199482
98248	33338
117862	115170
292497	46940
103929	445453
134299	462115
298690	435858
98358	281163
56002	193425
204330	177126
362398	271188
102891	220417
214853	252961
275663	243374
429771	469235
358966	426123
275685	152814
402104	332337
32242	183213
314311	61467
340159	186259
143671	115797
287566	83252
268961	105498
128199	120844
391414	78179
315099	86693
374379	464387
191174	127298
432962	86560
384231	50818
481980	190369
445343	404960
333097	130742
10296	252961
49394	165540
232731	13370
64875	242453
241468	111712
57630	315976
343746	159571
350650	321827
281936	316088
199937	155927
134694	313700
345401	57630
315614	458139
482089	235679
312406	263437
182086	466991
209209	184163
202922	9054
65491	479997
482628	474341
303507	95840
193829	478415
487019	355093
307943	157831
333578	348843
259914	180578
157182	359218
479262	181003
327777	3664
347199	296270
184272	182093
6251	433334
149803	342807
134650	219725
377001	13559
69218	231255
231855	170491
9670	182192
104732	461944
249874	224690
492571	217423
300273	301896
429663	197761
312011	492906
362674	80614
48275	28065
420819	180743
308116	222891
203164	69856
10093	364109
341067	221840
110490	258686
249287	54171
174654	42890
180527	62196
451370	176371
437324	104598
397052	180578
19459	145179
105568	390875
403746	336590
57205	357633
158258	116658
191174	82585
479680	338744
23031	295650
17531	157389
138892	249202
29088	92239
223811	343992
260021	256373
377541	256121
36225	318749
319034	85633
1143	243947
380709	297360
154597	265711
404960	138233
445463	92897
382068	490237
470746	420959
134782	222072
469341	339853
459112	15133
436301	150838
492415	246778
202436	187941
189806	216077
485479	358006
376220	217025
325019	47092
196718	489174
159301	132996
4841	475253
319081	281357
6614	65876
49566	421217
377794	64335
163435	341575
319824	282043
105174	309801
333178	343661
28649	174564
5857	217784
474713	328825
44844	143203
91189	76417
84745	74612
201915	164884
394780	391414
240051	113051
181039	456038
485667	97312
186979	447250
464771	226308
371797	454153
318088	82697
354111	490831
58486	158625
21123	406388
147262	343372
138684	317118
406979	385283
474984	403413
12087	28399
387791	64075
68877	467752
112438	203438
379932	300555
50646	37516
440940	422164
196297	458177
235399	43354
126628	85870
21379	218799
284956	440660
235748	257735
477220	54644
361731	411809
216912	324121
25969	291674
233117	264213
188847	395851
51735	265874
452624	336590
297545	164884
362000	110677
488527	354723
169701	399727
428216	212888
156864	396201
369994	487938
318088	21679
28487	461846
47466	2442
445160	293813
492906	41959
486712	144052
366614	209424
79223	251878
367964	236677
49964	307108
16201	178577
58506	401854
461724	279288
440416	411455
207452	259313
424256	92103
414233	390875
315703	190369
487572	265589
387441	234356
149901	152245
333352	324034
449406	300633
61815	438653
170643	281924
334092	231043
154477	94516
62624	211904
102162	201286
458090	284982
180011	13129
256463	261940
412704	435092
263514	334271
246221	405418
220810	276728
82057	37948
127469	411478
466870	248231
202469	168990
94675	72747
40890	11187
46177	70794
335272	466737
239712	171069
231305	371486
226686	182657
165046	485185
206545	141775
410205	112184
221097	1605
97105	53490
284754	275427
300905	466373
81432	84442
79926	200935
145002	66798
108140	491363
196649	157859
273657	363973
262210	187477
247068	272265
361655	304173
433661	383992
55224	144845
332386	85694
387959	68542
404523	376488
136185	125850
376389	264406
299128	476846
461511	455815
476455	53490
443025	176182
464062	7812
367885	419284
96557	492333
146893	386703
308533	473981
334772	65168
119359	164884
248013	169025
358499	139498
394475	313745
201867	272456
42402	317118
406408	411271
486136	3971
209236	486885
451216	6960
140727	230055
216386	437273
445343	135756
87591	252730
398607	411424
338462	20959
55444	291536
346272	266365
351701	384671
294962	146857
209354	214024
287030	333551
420414	71444
191539	23018
24908	87020
492206	351304
478588	321322
101498	73636
211269	343721
130069	140733
52909	266852
194679	393326
296712	401928
106793	395988
383756	41329
233820	366493
41842	374939
280501	21411
18463	470371
104788	220182
260597	248382
348651	366876
153006	380525
216666	445828
207358	190369
96298	438077
279722	126764
161223	291414
188847	34986
297794	282822
456137	414218
456231	347036
240709	236735
105108	456640
106995	141127
137454	235021
218485	438355
121875	262054
454661	348563
255945	391154
252035	264547
417938	486885
406357	136331
429537	414832
342562	190369
349280	398302
36156	186259
386466	391414
191255	243910
68847	99083
78757	42914
262761	254044
385231	390680
131378	75375
458612	249709
462339	459802
287355	13370
452261	330137
191544	177752
449156	56754
366665	474412
240138	30263
222796	60352
189746	339374
112353	160419
153014	427185
455073	420944
105932	126513
375682	248272
453919	268311
183498	362037
353011	409828
105964	236269
286539	330143
164571	126756
426700	240374
121073	426805
171394	13370
3809	254687
205351	308229
388696	376175
347948	320045
404674	219499
54599	312825
108555	151868
31087	379342
477932	36205
198744	276358
175301	42109
243695	399199
188641	311987
144723	16433
410951	260527
277403	420508
303023	55179
113364	173779
225692	423469
212153	79705
405535	298606
345952	286686
450318	300121
412627	86728
79322	76939
192742	480506
52294	162981
286001	341086
90011	101058
109791	489376
333966	278907
339603	124505
93451	225581
262519	49828
236695	50492
116002	23018
316565	216675
149305	29930
24556	474184
344372	154986
48889	41667
10236	309801
198043	275959
450541	151944
23491	168290
264569	9533
214316	419098
178656	167588
153006	362966
349186	410013
251018	313745
2231	487790
272845	186561
458095	418362
364636	140806
325216	254423
161094	101650
309350	394978
208584	273253
196003	342510
315442	95475
64116	94516
57102	313314
54710	188208
463333	100287
421137	404960
37748	246303
492204	110343
213833	305516
13953	166437
234230	454474
235793	23149
328972	274309
259666	164103
336071	10145
251319	343012
45685	275926
81661	331508
188652	243766
9342	108554
124319	6374
126870	427560
207007	336939
427388	165653
136884	362924
139339	255579
117458	60517
428991	35714
212153	100760
185228	268524
454810	392122
116166	84590
296459	472201
7808	24620
219607	446637
236345	315740
409016	232576
117415	117023
433354	411260
343156	285634
2896	469024
312760	61260
129259	471657
76228	201809
134299	70179
192465	282822
344938	66457
330194	469446
134119	95885
228551	317100
399673	104855
23854	409152
55195	377906
278769	491698
70016	13129
88446	478415
194875	62661
256487	73068
350239	124065
237548	282580
480633	315671
401766	404806
161588	149897
303477	60012
320783	269426
267439	25206
256291	110677
96087	449620
482851	182485
151978	44671
263	209969
485667	171679
68314	301692
347450	93068
201866	288024
384660	189802
416170	437372
335951	206924
274141	283657
315323	125380
38059	489993
423218	124732
214825	294304
424699	11626
3355	303218
11710	401854
270420	324946
354313	78843
196003	109968
253071	393617
259537	183003
271353	353836
493623	27831
250139	385378
249957	27464
470211	53863
224593	327497
49445	424395
142995	212236
491280	298273
321263	149713
153813	474727
384007	51870
225310	380071
309276	402700
285652	216338
339960	455659
57432	301166
93451	48661
392086	409578
297548	488427
383387	193030
179715	313745
451692	262954
276430	197438
447591	273831
44057	432905
85674	47000
86311	173289
416142	234417
490275	354630
240795	411499
310244	445233
124259	322324
195425	220529
130675	81803
263769	51895
6294	313314
456870	290550
135462	362596
220582	428199
261211	242927
312283	396510
184180	225918
304841	338071
194116	313745
124378	313745
134797	214050
32262	76161
460929	378686
127618	12650
397574	121777
288226	305050
409368	44732
319081	114063
274388	134145
402075	227429
143133	86476
128811	313745
324465	318932
272675	277450
218003	278642
307279	293813
298411	402183
317547	186259
475926	386538
401486	314169
2187	358344
396225	413326
160606	381560
352136	267352
50980	380071
454167	249692
447937	39717
41991	441652
457057	393801
393106	15209
413378	129144
156592	200457
128628	79705
80536	110677
81432	439718
386516	56620
154973	65917
72574	145691
272331	293813
170862	286000
110666	186634
127779	412517
120448	28129
103392	468716
275643	225458
17069	105641
46092	33080
160202	401543
432175	490994
463414	395431
42653	239173
445101	315671
134299	9681
407493	168615
276209	210261
83490	320464
435153	431226
407580	286936
395734	13370
198317	245011
4061	114063
73096	455769
52109	371617
151140	86840
301751	366534
391105	141349
360346	16273
80720	8841
351012	35150
362069	102570
97151	4741
450257	204078
85425	428214
90220	330291
322120	392788
381305	299218
59027	71883
95424	423688
137621	35707
335200	100332
143549	467703
290909	89789
2836	12895
460183	389682
243142	303174
468162	85098
249623	293813
6012	301475
256716	183213
412110	210985
174404	90123
128124	296432
405488	88104
216887	88405
127731	481145
430474	293960
203012	117198
118330	211134
163385	190369
262473	138509
125975	417918
328152	151952
396971	262954
84306	710
328758	273831
162564	148059
167791	432571
370688	326312
394793	375031
126870	350704
465687	179964
72217	466435
80820	86476
235288	427591
319081	465917
353778	206870
229380	156557
176191	45943
311510	410236
177505	334680
212730	270468
17608	15209
448267	141623
259929	358998
315001	187920
443344	239818
125217	27748
134299	30428
240587	86728
223133	171060
70828	168381
113616	236959
288021	132740
241356	410028
281686	378462
299106	472167
204310	195402
474688	175896
35806	392556
289866	317986
493485	53863
67126	184781
392820	474880
30568	249444
328538	93374
417938	26106
118694	439845
203457	190965
389566	451414
465687	234720
436510	90719
210435	84722
86240	136388
317993	265065
217324	117023
415445	301930
7437	48302
445708	130883
454895	262013
135015	428214
405555	152020
247527	138807
156849	183213
357493	391853
139301	7192
372764	41673
194019	285156
59628	212081
243142	274852
89226	5144
448250	428375
179736	246311
254599	449728
276514	311832
348056	462377
420848	407796
386149	89370
154885	246690
422865	136619
198450	86821
363251	49903
386901	432143
234728	62191
473454	407144
154648	339174
238329	377158
134396	205289
87203	327100
418466	353004
112338	96977
281942	198038
2349	389682
27634	239853
324411	442703
43299	330469
132279	280767
51577	72090
30568	79861
17122	151096
304114	21613
68294	420392
403772	7062
371104	98012
439355	471124
298333	469235
88460	282287
135971	285446
120201	190369
24265	49966
323544	122571
291790	214639
125924	151944
147769	75303
219089	443453
286948	211907
183274	339174
232807	29848
65332	124085
448723	107677
104445	403195
10526	448894
432743	355093
318202	370152
105405	175043
460426	90313
292722	332532
437098	218615
300395	369638
245917	40161
386182	324377
303670	240374
101791	336955
153006	241028
84745	167172
21802	380029
92635	460407
88968	449654
160461	272069
153084	420418
471774	161510
15029	418580
258682	119381
388475	228711
415967	161284
441558	72007
389867	25228
158796	314742
323306	62191
364725	415083
242411	112631
176878	353796
424591	119762
277009	196998
439956	83787
189215	416726
159076	218112
333201	234377
22235	137626
189965	218727
89691	371918
403627	28129
483743	35622
216544	154398
79404	190102
456021	487592
343975	452709
128381	212093
118035	366972
344635	85871
381356	278131
438856	467703
89177	472072
406704	194165
110739	475699
357411	385141
277568	307889
180921	138807
54599	309180
278520	445238
82239	135359
315573	385018
477328	361892
287212	85243
268290	58287
450073	273831
349118	36191
486576	209627
173698	110677
230051	486898
364109	86571
40028	170020
479968	64896
380489	439075
472260	254973
204798	17339
425430	477986
107789	206396
106648	420913
57276	127513
177415	200344
100533	144470
213123	15133
167639	401871
163676	249871
388057	404049
300083	430610
458223	80122
129023	307452
181567	133734
13974	364109
230051	360607
401232	27748
266141	170934
301765	410174
488908	285156
49542	3742
414711	391679
442836	3014
286724	224537
198727	183213
260624	421830
18039	346412
285489	205270
344891	179136
389260	160722
271188	222531
252815	385279
319259	122675
230936	354694
94087	22804
143267	336590
119639	297364
253415	360531
358802	469382
375402	480025
108742	211868
93174	38215
285612	56609
196003	166681
5855	451869
371025	233590
392055	145948
174028	471745
103914	297054
433478	139721
267562	253069
120483	73712
308811	476951
267725	91352
12432	28129
74024	491984
369289	160262
182052	411990
409280	363705
286443	59339
16995	291415
52372	382575
47051	26551
401592	44818
400824	50264
327570	461355
291299	23958
229735	169631
169739	20228
103023	358913
342673	446564
267443	231578
154733	9736
185599	194169
96939	453391
93833	247059
16339	214050
336562	231731
460059	90123
316136	291936
69809	192402
72804	72788
90262	475047
286619	169318
52145	207535
325535	399492
325032	126144
84984	166513
124204	342881
231630	398492
173379	183778
213162	138887
429287	399492
444380	267059
53314	244647
345918	259754
130000	188759
343303	71660
325044	430987
176321	175940
168730	247122
426141	90277
268910	313745
320578	143852
94129	267602
272575	376801
175921	178436
244757	186354
138999	187974
372415	77637
405697	293813
312648	485304
265910	237458
125074	198810
300916	485521
70527	120
337729	87613
404568	164446
339769	400372
446627	152720
162344	16848
431809	153183
433766	273831
219610	119381
213218	489234
82150	7130
432361	490525
240764	203656
335484	46926
110236	187836
374034	190018
281973	311212
99576	486662
32807	116397
211294	110708
104980	456070
111968	492586
48100	432867
200092	105788
398903	477719
266538	183065
227443	469235
151691	490588
410812	404253
136878	340899
491272	469532
438507	221416
31880	99350
22567	234918
131825	25658
473308	388880
263054	293813
222045	136279
456658	200504
15337	152007
182931	420895
149755	262299
469900	351639
398789	150078
250359	397622
351767	449428
183688	391414
178422	219610
49037	164196
423213	388321
214655	381857
75627	428280
368820	136130
433041	14105
53230	323989
119561	5857
85674	38649
41433	313802
146893	373021
480280	110677
130332	440660
319230	393326
191048	45568
461422	447446
123675	481577
489056	52206
127522	270100
350534	362773
432239	283743
441896	440660
53162	284843
38836	317118
270224	119026
312283	120855
105132	259656
99211	166431
31543	19246
224349	176561
154981	81341
470415	218455
191712	183981
473435	477986
378558	362222
41130	38417
45303	456174
396021	385741
21480	48794
260185	356838
429077	179261
365082	394501
347121	272407
386366	1605
194898	487985
354545	198926
11380	373730
104856	238942
153813	467039
409674	65272
186378	235927
80193	27726
363526	137128
52975	62191
491190	5703
297366	115340
443317	202523
30765	6076
279614	378686
471169	144470
223577	485304
144368	28360
80460	234791
5461	5857
441436	265711
377319	477570
20492	224792
165341	79833
427640	16433
459344	139491
149771	467703
22721	38063
415427	23018
481499	237645
86311	381008
23227	354758
226993	65056
25014	363324
283521	300240
462581	82522
299588	98906
360153	124085
8146	1020
394929	381804
107639	237324
220435	83140
425616	460872
207269	329086
150147	49911
178646	80762
171429	258873
167588	3231
22781	438419
94153	306684
208754	189738
123485	439251
141574	87937
326683	453401
467695	90812
230691	413818
371318	414654
29732	201465
89671	118333
227910	401003
390963	263925
99602	113051
448473	373489
406847	426732
459622	334082
397216	441056
45748	391414
321272	190369
97094	265282
374305	12663
308533	31420
156429	276158
196903	67964
347183	283571
208877	145948
26723	110677
55166	211868
83986	211846
429443	453716
9232	42546
421127	494102
253830	433327
38814	283678
130069	238536
347121	294079
267455	152592
394529	29325
439646	291249
15893	314032
195729	253309
108648	453010
394105	42189
398519	49660
103840	325053
258439	318316
236100	126426
382894	476951
145556	140728
395200	483203
370619	148171
71611	265589
219607	224694
183235	338076
281263	86728
30139	163936
224594	108604
192807	360921
94995	411424
96887	62191
174087	444843
24706	428103
92633	204330
468174	207916
42911	489552
456215	176913
64320	91558
166626	414715
334791	196783
41620	121141
385081	197639
79568	193012
349164	464312
326722	243301
150244	357373
436331	214024
298389	140723
212144	421356
376569	169910
57276	16982
1655	273831
341103	27292
210613	196615
350074	401640
316585	478415
51627	461846
287416	306154
323836	25655
220243	172665
257299	373730
2243	385932
312714	468276
490675	487130
233259	468632
298051	401928
420331	347104
397579	236213
219500	341613
277175	203656
17681	189064
130490	117097
196030	45626
55520	119699
395428	382189
110421	43113
475914	43164
352237	160262
134560	189021
35594	229847
441911	137128
2853	52056
251720	300197
32628	74324
260646	267352
397873	323924
214055	334632
414334	372238
9928	320288
220400	12646
256702	158356
441261	312697
459340	81191
104980	37924
270248	468063
283883	175652
2081	48275
398180	313829
20621	233816
245298	259640
249860	214279
445801	98094
21505	191821
76177	131312
399441	211333
110835	422097
112179	465619
246139	145711
387434	399295
484229	107290
394283	187974
297384	262954
450453	59672
315108	478583
345005	22827
250230	328614
392197	333709
232182	213506
227642	364543
77033	90287
40997	480224
209587	481785
309223	414392
468339	395198
385609	11989
146893	464284
283608	489376
260814	48701
233026	309096
348371	421830
1839	168779
258940	101058
276821	384384
257014	15133
130069	322000
369834	476447
360414	446351
146893	176408
457914	362045
272896	183213
299716	479704
315753	411424
364264	183213
210754	249596
406579	371934
167428	380538
261715	470314
44704	317675
157802	27767
107118	387783
243192	162894
23386	166663
169379	181645
431745	301659
72954	160143
74360	456640
450752	76663
251522	169314
164497	234722
361545	118145
330436	477190
228015	64788
448799	42890
395428	294079
65176	478555
313604	262589
407597	88311
25410	472072
229735	367022
487351	203656
135103	430804
154495	53389
458511	164884
393970	62191
277770	12432
74783	21000
285474	399180
370781	11197
312283	151308
91325	421908
430183	302252
103063	430356
90792	472072
94153	24
99334	85699
458631	63751
46506	303392
265351	323213
306180	326985
405150	395198
111968	290208
85391	214714
115604	173176
135179	47082
307762	336590
129943	200444
178422	461314
65648	40692
200019	375476
479351	422928
21906	472072
301392	290145
313355	270183
135150	354454
256623	409828
229647	110708
260831	163253
157258	60108
185526	128758
454263	456403
262783	47390
95809	431994
340072	313829
427494	69968
282453	276090
8498	454975
149077	193897
112034	462715
435253	393789
120356	241927
332663	256121
94175	238907
342017	230344
291544	299106
66388	236240
243944	120855
257785	290014
254599	135756
461993	252461
161362	226494
70119	458601
380858	299383
402519	295561
27016	5132
432212	441021
27252	209091
24436	303175
139803	240016
291980	68950
206817	248777
109789	260226
493897	324062
67642	393462
19399	384174
189084	157785
140556	285634
81678	113051
75495	99687
483326	165653
429391	252961
266837	245157
386772	192611
472264	225652
304790	218017
146981	127636
292483	341332
150974	262954
305701	420944
100898	161409
114178	86728
284852	148815
48152	33590
489171	293813
291823	261396
125948	165197
393121	466074
493767	363118
451588	362274
457577	136223
213614	15209
57474	336590
140152	412022
407279	90818
271383	104772
202379	86632
256942	370810
353597	76709
421320	211895
406963	36032
408737	33619
263328	383048
335029	170243
480035	138829
443475	313822
137454	99021
272940	380071
292359	448980
455656	420314
57862	180243
456232	270256
194165	32613
31699	401378
341311	463945
401596	388363
267812	20340
139648	331171
205086	28129
49083	244394
39177	178436
340270	175857
124168	102179
411538	50264
483715	186714
401803	179045
146544	293813
94854	391414
233725	466969
176885	180578
16844	10411
124067	132740
70050	147389
240617	203656
415169	25034
343047	39195
104544	17186
323664	210050
172942	67810
408343	100287
237801	196144
404676	439853
211323	453391
51819	414113
3719	54846
146323	203213
175166	486339
468935	276090
407981	338271
3809	169951
215762	17949
321033	493871
240609	189351
96007	117877
208042	155516
331187	336291
46222	35707
463287	69708
176004	195405
412205	243923
118539	350692
9308	316088
397936	17339
443320	106867
266916	391034
352905	23822
390409	484274
10217	155632
101617	296396
427367	459116
39531	174946
192800	414603
241198	213300
285466	3873
179477	140746
426615	40725
317075	93671
456752	457418
329652	420944
282814	214279
62648	385046
349223	182366
355083	105563
195553	182924
471727	328140
158368	24752
454263	75403
462398	285446
326260	435242
141466	289704
396160	281924
10690	483761
451158	277717
493631	192708
32837	122462
488702	424714
288421	301475
48878	20138
149305	10612
114643	363503
483950	435708
314067	15209
292324	398384
121362	451391
371983	83140
67126	346679
202379	458907
400231	308726
472694	24943
298858	319051
313573	151944
409016	479570
331642	426089
267562	433943
369577	428415
221296	21999
256901	175286
319081	446990
134531	278700
174255	183108
265050	334680
313843	186283
378310	343118
474888	53067
28356	29253
82234	216807
254574	106759
293913	59789
81428	364179
157992	354694
458968	81097
176130	18818
203787	313178
331674	312405
443551	380520
171714	276090
92445	164884
373846	163734
81365	345745
319494	355806
40215	459204
243895	140044
463118	430990
271698	166063
382998	313745
53293	417643
221356	214992
137447	275812
41798	40447
491538	115107
298427	355478
221348	76939
91230	255340
239042	271886
145002	27468
89059	21379
99602	127921
287259	401101
493629	176874
443307	61934
116157	53863
285498	160456
294590	150264
410748	190369
438126	478461
130368	481279
83476	380494
9421	324954
228431	79218
308150	182940
392117	407290
169954	375029
273192	1008
416629	46912
178233	74254
428554	316575
155345	190369
3809	108065
132150	345653
326076	217423
289106	318623
431343	190189
436251	416009
19379	21998
174725	317184
218930	300473
176130	270128
13295	325027
177181	54976
442888	99283
173324	258173
283381	86077
398805	16433
24158	225457
235545	230386
210336	227514
43955	255814
6847	210261
350089	99901
312468	264133
258321	284843
466078	366127
384165	254200
116860	493689
442955	53490
368688	79485
108385	88271
6366	378462
133819	211917
145788	428026
453192	98906
223811	432043
140116	142018
352011	477986
313927	99405
426556	49903
372764	59636
161135	17339
431317	207226
393023	104598
340287	232877
195850	13370
260141	241468
348432	465441
370619	232342
335302	442554
256491	111325
82698	245448
269292	393176
320392	228431
493528	317118
169020	39903
457921	150352
2075	120529
482596	238057
40443	272230
132013	440660
21888	336590
324966	464538
125374	411271
131606	312230
194313	19098
194852	32807
185504	401408
248143	9011
46427	267352
196053	287798
122644	435708
480086	401871
162248	426986
121760	29588
413218	141982
326574	420790
38996	58881
282497	39765
153322	227456
212153	185479
120253	461944
54539	395886
369267	271346
39240	305538
198043	186384
463273	132247
424656	257718
490002	373584
330602	436184
192238	97295
407520	379791
443290	183007
304925	452855
166504	109006
279953	336546
173018	5493
56055	85129
433121	82106
215578	105731
453256	411157
144066	183213
136213	104523
223442	158511
97070	442227
204260	378462
340263	21583
161398	192565
67832	207656
14948	70075
276040	134694
217790	137719
464847	187998
217739	274314
452424	49021
410396	230577
410011	458601
472373	164370
42280	103780
432043	256583
344952	325122
91828	467510
319765	363973
417938	486000
244601	423688
45481	37515
128292	418206
467827	45726
361838	391414
79223	136446
245318	193476
423679	395527
357438	2824
71439	313314
55914	255756
78279	109407
48153	124445
173633	21411
406080	24070
279848	62289
11367	405073
51458	16433
392210	194598
302864	44859
9471	112789
57672	52016
492074	354183
454569	45724
60300	188242
445755	183213
307448	275321
56806	336955
373735	430356
204336	326531
150897	255650
246018	456364
139489	66762
217561	91569
407464	273411
269010	455845
192139	139293
288287	325070
267562	179844
166725	207535
82667	243103
90296	462377
474055	38063
189646	378424
144589	178548
12623	448936
189398	35707
84999	17369
383369	95149
309218	184558
311822	70029
75217	62325
308533	173315
380752	492906
176697	15209
328820	214024
203793	143403
24572	49903
103892	177002
375014	437923
241319	326046
325193	294385
265293	187974
44459	290700
258599	76543
320873	248777
298248	31267
21020	74877
153266	456640
333998	99405
458183	399327
46757	190369
131890	482660
429150	450983
171177	470043
221521	430610
296186	417515
1794	293813
108963	95448
224846	385509
476089	190369
211372	329341
387073	142
260204	371918
1839	109062
460609	478415
236196	462710
45313	450191
438644	57134
61811	3946
467788	183460
197308	64335
404337	163086
107709	430433
91197	242387
395025	69293
276821	468818
91036	146666
417667	362207
335533	61430
203886	51881
62316	228888
393928	448033
458182	190047
10937	146502
255043	106858
479627	66960
57259	148429
269689	469235
399208	392301
436035	454975
238147	142154
384201	88591
134299	39645
41611	370973
221097	31364
17685	356064
22202	190369
189942	99280
246540	193431
87014	41075
237678	23716
287874	182578
15703	15209
20946	91041
216534	157189
5693	34547
123301	244525
19620	234630
341197	16087
193837	82585
363138	78327
254446	446132
470415	421356
348644	52340
360745	419900
188784	77190
49061	385600
323134	273831
32427	227569
217528	346406
491488	329705
3328	147121
304089	391835
260005	477788
145979	36992
293347	22827
262823	424145
357621	22827
28807	315888
362672	164700
322008	426569
429773	463549
12368	224416
66235	153417
318355	377688
134326	305449
4745	81104
331265	50891
4461	11626
410005	97070
466889	355323
3544	119868
115885	246311
309532	282967
109062	255012
143290	249349
450532	97070
249613	383680
252428	187627
105762	228808
236654	86560
193470	435708
322342	54536
457311	123213
187813	331037
136607	241525
124431	32807
68843	291521
81714	19692
125873	16901
258729	385789
422424	38063
438787	151118
363723	372069
82048	211526
422645	90277
42854	147460
116843	444391
125842	174540
297165	198687
249410	80662
455877	331581
134216	262954
224936	324825
394651	121106
388990	297981
235585	234748
85406	11951
165219	137159
336435	312698
315316	119762
205346	238579
410560	183213
12164	304821
225422	405217
250833	402698
353486	374772
414035	347036
211191	107487
492629	447831
300406	235833
172923	315081
457418	19383
136363	278359
386090	70557
109600	468832
131935	329566
313314	181640
63717	276959
326631	429052
10379	247887
474244	22549
493966	187974
225152	366534
343526	487192
272277	227172
34298	401186
62198	110708
333827	24491
271662	49516
488688	254537
404770	53195
205223	167598
340827	48163
161363	273514
327155	226073
279035	313829
338773	284982
234845	55232
311117	391414
414976	172089
239725	423065
146924	309407
345896	6576
128199	296352
114643	263924
348250	253730
178867	377906
224156	261829
350369	486580
439146	405774
268629	490835
87879	297929
401552	319974
296190	160799
466034	377278
86596	393674
477567	96967
235045	4745
247288	160468
432100	316244
446182	279201
345401	167796
198443	119123
123785	205267
330908	110677
97572	142678
311868	40283
477398	340205
65669	276538
55760	490237
223337	73567
171403	151572
230051	484293
367689	289264
98295	455024
361768	64429
308038	323652
434288	166513
317434	477350
345401	406302
303507	195121
416194	237049
119975	288035
135204	145948
33343	2695
478620	316015
91663	369599
99234	317118
328940	372629
263438	21523
299408	338271
197729	312259
370315	32983
117019	62191
37858	258370
423828	180290
163425	419978
407977	226788
89611	450350
158537	356750
105052	464136
90058	493016
457839	137739
112625	274756
235793	381622
453746	56671
374657	54539
140491	94667
5111	127165
399830	138823
146264	129421
134797	332638
177715	355093
61223	474982
227036	160998
166212	438419
210568	79514
250942	271383
437517	322844
287039	283485
293030	307410
308122	212139
330845	318254
153820	135799
257820	435708
194985	335334
488144	190369
158185	53389
469360	253047
125478	164019
116908	468378
463226	208577
339320	66813
209523	373554
187943	12161
330129	334247
111975	493285
84745	69219
434605	123465
58694	183479
409238	313314
452361	368682
266799	144037
194052	89047
37730	29284
140386	316372
197475	328140
238889	446594
42864	211868
464022	374034
217520	395988
400441	104498
84454	314837
203776	207142
446708	387839
186954	267602
125837	86077
298735	478415
218154	169083
485697	262954
234881	144306
377622	393326
220319	238377
114170	45687
488654	443079
141783	125312
226396	194912
10031	344911
431536	161510
445213	168878
300273	183384
149373	400240
63603	479113
24265	363418
29995	197463
443144	182000
478588	188360
106313	467492
481269	216747
263769	489822
471808	347104
354920	437049
351757	49903
327209	387765
32389	187836
194469	183479
403151	336929
28077	203656
411591	14887
386677	83811
1	266852
270248	244411
386702	476094
342465	301799
18451	179375
172967	414965
414443	382823
29496	477986
312821	247115
476409	370866
115449	187920
376389	92613
112317	275959
409740	391414
80456	253890
4954	180865
137284	126473
308805	262681
416004	158780
89739	403515
54218	316145
199976	82271
44151	433357
269612	370764
35743	137719
277568	298600
177186	50955
316571	477788
191722	264335
469560	229574
291356	320164
372156	112940
274105	135952
219136	286736
215717	187974
79134	55630
293750	258370
104325	169749
315553	237629
165015	281924
94992	348798
21739	361018
466239	414960
347036	101049
48282	430281
96335	16433
90505	132843
39612	195547
166626	277331
221173	35707
443413	263925
59578	97277
314548	202523
139899	354897
278689	186259
324199	354098
481086	299467
214390	293813
312474	256376
399374	492316
200392	202523
314161	245144
213950	145948
118392	267602
492154	357774
280309	467690
112034	163051
70830	226494
322448	242218
392319	336893
328743	244213
319291	6899
202830	296693
254246	376760
422411	110289
411550	169969
369302	313745
466573	116577
485667	428603
402572	27464
126479	242210
100325	303175
156375	482594
163036	308100
42259	134262
245938	50504
49898	270836
198260	115386
367328	393184
191875	81969
399753	490011
363587	157910
457093	52537
17672	210707
484095	170569
184321	312199
266413	246849
371983	32741
229473	8463
40449	173019
73298	322457
256054	440660
273887	13370
45665	389999
313231	372815
486768	161333
58345	135981
440816	72868
358767	189690
161506	153995
468499	184838
69977	411365
478556	23459
190610	409828
107089	465927
68904	385930
354380	336590
408449	28129
75713	265808
145979	228798
183343	298182
303507	469724
216147	241048
217321	297969
154310	313745
65627	139387
122967	236423
440000	193901
475444	317275
302096	202523
17307	244771
214950	275790
319735	192704
481143	395651
435555	13129
286655	405217
457976	147164
309173	478415
396381	453753
241221	47233
183366	132891
62978	78811
92052	64186
285458	435428
357983	119122
281449	347104
25151	54839
124259	286745
451475	42814
323640	86728
177677	334357
422711	160220
428735	28427
345762	387742
23182	143600
477491	44952
361356	9054
224749	447446
196777	88113
312238	303648
15433	122490
223185	94665
214744	99210
450825	145948
72556	212748
297054	413783
416729	178048
39215	433089
8254	486311
65990	214905
263775	100323
452962	118964
233438	179506
402669	419021
377967	274451
149897	56705
132622	474271
485062	41611
316154	94344
364059	481578
109639	89772
262719	57205
461628	378686
372800	230064
8006	267602
340873	292157
310711	489932
68163	85582
221586	7593
188858	87515
366593	49903
470746	449620
200464	190060
368858	387860
317277	235634
487060	34593
56522	33124
284094	387192
316136	202493
458556	160545
177782	16433
230026	149600
378444	325475
61286	458601
292108	313829
426960	101597
301557	241416
468818	342761
277327	15209
115866	438653
334009	95149
100417	455967
334092	126444
214853	461951
27672	429803
127462	399023
389307	142825
428680	264115
80671	164446
479496	124151
200407	385000
146893	23345
287566	319081
454750	21411
70195	382880
459993	147368
350034	25534
481222	454975
20176	48163
137454	239090
445949	405217
394087	29989
48135	438573
175723	411424
351596	293980
345401	423496
25135	459351
260863	298767
489787	205512
169249	310153
344958	69022
327209	422771
145585	482851
482981	214697
446182	386808
115725	50747
130432	493107
47866	212576
435012	426089
90922	357741
269297	269199
379041	159099
138374	259929
468188	234954
81467	245679
311867	80193
281826	228324
186252	481311
32133	66215
440927	84722
156964	273831
260021	386772
147835	297258
340515	266538
327449	171807
406660	151798
40149	15209
333858	357357
313822	2237
82511	355700
233187	149468
157210	164884
486698	322486
245679	151180
253695	262611
456857	76628
151158	445186
401914	396396
376527	493059
356905	336291
142041	270095
386106	203589
479881	451195
466276	165497
208577	353491
251802	114517
315867	447517
65028	468301
186093	127657
238080	135103
469772	412647
33954	265589
256376	484274
313666	235679
266195	409473
260352	364032
472049	348292
386468	380071
475464	220090
34320	126204
482140	313745
161574	76111
292576	31041
346656	224250
13268	255604
245317	256421
264080	161975
271964	364858
31883	468640
429705	279091
414286	348584
55117	194534
266307	194559
249032	227101
71862	5379
301913	76387
237403	97597
402052	290
192610	171303
464809	15209
365751	446351
155734	468640
143065	440792
81249	198297
363058	27740
464299	102752
133977	397288
44159	476951
425827	432135
200658	376619
286608	314897
89238	78672
12063	204330
336497	129327
176907	287642
451692	259435
417938	469810
10289	366127
260352	339575
356473	135799
487558	480015
302018	78699
122807	121304
266805	26611
180606	371934
191629	321687
179500	300813
209593	97164
43279	276358
456021	445386
458207	110571
50167	184902
50557	15926
309922	106969
458250	135961
473644	360407
327209	319647
460092	17186
296357	238942
176710	398333
20992	274849
243368	13370
31483	245008
261791	192431
46690	335504
142812	95091
34411	371918
317552	57159
308023	462477
108057	278200
227566	313579
305103	22940
196142	467210
319446	264286
274530	391414
392539	135864
263616	198818
160768	399095
73640	23753
56056	404806
477545	278758
92168	99289
493523	412915
437675	398333
373749	371934
343518	313745
374350	86728
351821	121106
345956	222701
296102	53821
19758	151662
98647	110708
187796	138072
393738	103320
325019	200947
359790	395988
60208	67584
219419	331581
352814	152063
435898	250825
314881	322939
228084	93627
446182	99284
432415	388117
228676	153995
237835	336291
259829	104857
85094	379441
182393	430610
276295	223732
322802	298767
81885	489040
263713	262187
479549	14541
375548	179722
418743	360918
418459	153995
33493	60629
178411	164771
203493	479614
27492	16433
196902	429161
482851	321329
304011	399738
350046	346786
45609	316575
39390	277111
301913	94578
397734	17037
225233	336590
117348	402685
192660	276090
434847	362639
307909	110708
244092	280399
394917	41869
454541	99210
922	47833
205999	305668
239148	291813
136758	477986
123718	322741
436834	169027
246783	88220
71189	317423
96449	238452
420620	291151
228833	456640
168167	190369
261647	92467
312567	431799
55914	448529
228667	348372
175290	336590
438193	115759
376442	27464
163414	55975
22407	72985
113951	213323
230764	398311
180410	430610
54234	316575
257581	450541
119001	380274
140925	190369
288024	222768
289675	355511
38811	358749
363099	324514
220490	105768
406066	234198
57868	119894
407228	351638
485119	356663
286797	372365
453753	357406
227315	371831
353454	110677
219170	468227
142373	218067
156481	153579
204375	308083
225988	12901
442105	65834
189514	182000
194752	190916
220925	299294
373554	213800
254446	260287
234043	129827
269763	4349
425827	188954
90803	18163
409848	257696
324076	94665
52580	293885
162564	441163
121253	451636
392053	479579
87440	16433
409468	399929
243795	110677
420060	199526
249869	450053
106995	475674
76279	53754
145751	20959
177991	278654
394816	95233
31468	102352
282378	378546
28613	382550
366007	142018
212024	302067
376341	55928
470496	80919
44844	385876
250726	459354
471674	401949
309276	228968
16990	103031
308122	117097
387949	221324
5955	67040
242263	205289
326574	406371
195689	339831
240122	330536
359	276752
453439	80187
343230	75303
72271	48275
441959	53917
35471	230324
209824	168439
429391	426986
443308	267553
351112	143137
266307	452485
443475	70541
445101	355501
92597	429863
24958	315522
434262	317356
237801	354790
355095	12124
209636	53900
350887	183797
361001	287272
306184	58844
474975	12432
136003	195320
367343	37779
93533	232465
285429	451153
474800	210282
32968	243115
482456	311840
266307	137508
404946	301292
194869	98548
349472	24516
21411	387101
144973	382438
254466	439450
229735	213078
235744	48746
186380	93627
230647	376426
204824	421352
241596	465647
320903	47614
136646	144064
430118	246911
449176	19712
438193	475895
230158	53863
315930	30583
166345	428864
15516	288913
411923	99405
71189	465440
327649	257228
275428	26519
201348	89464
261551	263009
313770	218727
71297	347617
446460	28838
171441	413212
282585	13370
5558	183213
341632	161755
407565	237548
218793	422333
354244	233571
117348	46860
474920	224085
39670	112312
465687	66325
359831	248143
4954	29252
371122	335567
456431	387742
27988	116283
136522	233477
205511	273831
305349	23667
262890	348798
258546	321845
401154	404886
318465	392788
331491	391414
237714	442775
208877	28065
284633	167391
377027	486885
307625	311648
4793	245679
222828	315566
188847	355501
164017	328500
102832	9395
179020	477986
426357	18451
258864	476231
90092	47355
9670	491109
375836	31500
378420	70016
150471	293813
59015	18665
130648	430356
218705	393184
124864	67858
451738	56625
107649	72952
43419	226378
475781	349234
344314	451157
57320	350189
106422	447517
334607	423469
465132	455769
409069	50060
306716	110677
349654	141900
408187	241048
176638	360860
300273	374512
480614	494102
296251	34841
432421	277646
422208	446351
145440	38063
400552	317118
6938	37515
190281	475526
493844	15209
490480	78063
123785	237375
244652	162831
350728	411365
50301	273831
277987	50449
108282	457418
403388	16064
410238	347507
136220	10646
277568	31041
341279	208038
328935	16433
169797	230099
375004	223959
94456	291002
371577	15209
229925	90099
383455	146202
239082	475520
407654	22448
245826	479438
141861	81624
274171	86476
360200	83050
101780	377971
419287	431226
443815	459213
491058	334631
211294	303424
29468	383720
447558	420503
37748	251806
419124	220052
251720	317932
383673	343085
202884	405217
216784	240796
307448	128345
75542	9054
263751	395801
279722	142346
90370	233160
277568	456277
103050	4138
327497	13400
1155	391414
211385	426128
148044	15209
333487	376364
315805	147241
140913	424297
350246	423589
263906	15169
136906	2003
86311	162247
99760	446300
168361	258270
256910	296693
433565	300480
229735	113510
458639	451431
447693	293813
461769	133658
418478	166970
92273	273831
39531	175438
214266	428169
41821	407386
399270	456640
167500	398022
237504	421976
303349	178742
230192	93466
83644	470904
316154	183213
89177	160419
335941	382867
117097	449412
100067	367750
264408	86560
131939	414170
448284	207927
408357	452986
428312	23149
269972	101058
240253	312880
374274	120946
406585	45313
258955	176495
392203	371438
32124	327217
360779	158420
149332	197288
112571	189653
472305	293813
113373	64335
219935	187974
331276	178436
339060	373401
456104	363215
414804	263086
173426	475796
89883	398843
439564	48752
246283	418000
178164	222701
110789	337987
64422	255196
172193	272487
330520	15209
89238	151115
196491	185335
328307	293813
78214	214992
37189	235679
271533	60786
221024	12443
291403	104282
20345	173441
380915	73753
61759	237178
309424	90988
144446	179760
408249	187974
435250	354525
404002	438783
93353	340804
45269	348602
320921	58567
250351	428214
233726	437979
334256	489822
325618	13686
225694	339251
160317	196783
149712	80668
119306	137128
421073	465886
85968	74106
238889	423367
399270	53490
79970	430356
87046	173371
416332	109239
85665	388575
153254	245317
132351	331349
285998	238263
11030	3179
347873	141166
280900	231485
378644	237235
335501	391414
91325	207601
19768	372579
140176	230916
431502	186787
128354	170909
241588	432585
355025	279786
167736	325807
293913	308059
292194	75408
212425	250434
24294	263812
299738	123369
166683	70679
234852	173113
9853	454975
468859	485347
432440	51462
200092	9622
416470	152702
411475	278501
6536	278802
49007	39499
430774	48100
164829	187045
290913	315034
50783	171953
469272	15209
222477	111605
359909	110677
91392	261396
36556	164164
478588	321487
100325	187974
377517	73740
415691	180320
45752	236240
267224	52490
427878	166513
329878	23576
251506	10674
45880	382180
204420	53863
57390	67089
391975	237395
403670	290722
428652	320872
413495	83811
10267	281163
389121	69319
368760	7063
85698	345190
165010	58486
76811	239220
233802	99405
385222	435765
251614	347667
349683	295620
339846	267602
150604	428711
139534	391414
88432	122558
196626	310387
418504	209666
346086	315888
143663	243438
383635	168213
339656	134694
301118	420757
190926	165532
145300	165001
306805	351
392086	193281
43449	176878
5005	16433
416412	39914
449012	469532
355083	34180
245990	167081
190461	130960
228472	376592
263326	337120
134299	229489
413106	105498
257971	328200
51669	378462
405979	364461
315231	2050
106313	181918
278470	71090
33172	383099
133028	3229
61908	346679
41127	378924
153099	126638
48282	304159
402726	366666
141401	110677
126512	30886
13257	399736
139585	49903
477932	180827
325649	1057
329784	342406
50441	359705
769	297990
474341	353557
296425	122462
112084	465009
301913	406290
336324	110677
240796	251921
159744	309425
345952	286088
187885	390232
93601	120142
189090	327217
60279	309425
396927	157055
171093	467703
449276	365221
153322	63132
47173	317118
107449	165623
346942	34563
220540	333665
309905	400948
85996	310266
51536	378686
178444	455229
344132	25034
471927	294920
214201	403678
69209	238043
57276	429108
491764	461179
431051	110677
387801	161954
422465	266944
282554	101058
427486	274388
237539	385207
24576	46885
443025	243840
452613	15209
30962	444588
273233	30708
213162	124008
343975	16433
333737	209982
130552	375840
67571	298415
156539	473911
313760	93326
44832	54250
134299	468818
273887	273831
284985	301659
138126	62466
458711	475866
447358	338915
332862	173759
338931	387302
196003	124140
233045	185924
336574	490042
467675	329845
364517	298151
294830	72523
64965	454620
476804	44449
128028	26046
427432	460167
51345	458504
277201	278409
313343	169047
277523	287423
66326	317118
6147	336590
277568	318540
370441	407904
251389	87159
348644	301143
202518	471549
430116	283101
223276	430601
131939	162346
173693	200779
182355	93278
236894	281971
274290	21822
281236	157658
251342	232890
324089	311221
287403	100543
400178	452386
99291	304075
230671	13370
470420	327705
113225	426986
445023	458601
10767	214024
283698	469275
100875	152742
55659	428963
417121	293813
220925	21162
62350	141892
453213	264908
268825	314183
302690	116275
33978	52490
262286	447335
309917	224285
257845	93533
232022	405886
482851	209386
412499	313745
116290	190369
161677	433279
126513	100191
359282	447107
382848	29428
135309	207959
151479	12243
88473	300480
292314	137133
357804	421356
214307	221660
21095	102759
296679	288233
294103	143067
24435	317356
245305	457811
157878	218727
330472	52532
220925	415014
482488	247092
382667	86892
480514	311019
459622	456865
7651	302330
167588	443888
202140	263851
387440	451747
316585	309801
201833	334424
265053	119381
12297	328932
15849	440660
480105	32807
45844	286313
392930	230892
267562	265236
78303	94596
182973	273201
78699	181003
447133	345705
153728	78220
184527	280890
205469	489781
216534	149897
254973	483589
44082	472583
446482	460596
323664	159249
56506	133959
485794	245679
458065	458183
226267	237165
204185	90730
476585	354783
395226	55074
241418	237165
486917	60827
338112	38580
382229	20611
104192	160419
75901	39610
155697	153687
478770	472959
249202	11203
383070	24334
153006	471549
112319	422551
373244	38063
42279	275677
170884	311974
341778	5041
167583	212223
38038	280220
158272	308473
175687	32807
152965	165267
374442	15209
45481	189045
298479	362784
213431	172089
157839	337849
61367	213148
73178	449217
403658	231104
124320	425116
409808	462973
309917	60025
393002	190369
200254	322188
146997	235700
418598	476951
202469	411917
413716	137508
290763	317589
472881	65210
116947	378519
441302	402253
104490	183797
154456	422803
152438	426077
303043	240374
401893	276301
379269	141509
346408	350142
123709	196783
95002	219724
13314	341271
399441	231485
19135	137128
39880	110958
153379	245079
478019	380568
354033	67015
446413	24436
213520	316575
336503	110677
35258	119016
349524	413771
74159	267602
427285	489670
171765	136573
458207	234803
243388	190369
182949	65194
231839	116879
363333	81602
468144	424393
357293	28129
347541	58961
210613	191645
140144	460437
54956	337057
76531	130148
187046	97260
149272	467881
114610	302882
201833	391414
156490	190369
170502	406371
137891	82787
179041	278829
386960	277123
29346	82123
43812	479240
225954	208499
153162	451016
275763	267518
347401	372179
443702	101124
272599	210032
216143	170993
24022	209018
69915	60923
191993	311832
367247	204330
46870	108102
340511	413930
322968	216229
369832	420944
162442	206506
311332	128167
69264	341278
104619	27696
178422	295682
87638	272953
343031	9531
275677	222566
443307	467773
326525	464727
193767	260147
318735	296201
168051	4413
334546	219499
42655	370152
281831	281792
277030	411424
245917	362267
133423	426584
181159	48956
328089	49021
280796	463516
439228	121600
391391	50938
267784	277568
158531	174124
335832	140116
68910	214436
302798	339853
342465	93238
80238	22347
173790	393395
302096	16433
96721	21632
332937	401663
218072	292468
76677	433934
71810	210823
417485	166063
225314	248382
459330	392576
60210	359762
41049	228431
294323	423173
160648	458226
14743	108743
444139	357836
144288	9203
288385	98560
422546	485016
247013	462693
259244	191362
240715	447107
51666	125417
189318	52443
280110	120509
277568	381428
228110	334680
445708	236762
438767	38063
194279	301659
274323	17737
470531	355332
477932	315566
244866	53631
346419	378462
492944	99798
206881	114930
246755	201613
194247	254396
383070	446936
267294	430713
247389	126378
109334	195551
283199	284843
218675	182170
486805	485963
426206	452887
160672	112935
118938	139086
235170	62191
21902	369120
88404	299254
52955	391414
209505	117420
173655	258461
226919	378686
319210	35707
339333	333317
159325	91829
256893	409828
16844	132026
293765	228431
431418	328729
128686	276744
209173	52537
132299	333888
424907	272159
490060	23459
271168	340029
146407	266852
331950	160468
96954	446351
404568	77296
275983	451313
92015	15080
446182	69339
447249	394336
50639	10646
194019	287048
235807	422029
460806	105569
335035	26398
307909	157839
287766	398633
76634	94726
134955	459213
265636	66919
350372	350342
363400	313553
39195	344771
181623	383846
112625	255699
303102	75284
278241	287024
10490	313745
2697	423688
296001	183213
216736	328538
57530	100209
173842	433645
135156	453697
294145	428103
247619	15754
155408	245679
47630	38766
219136	15808
198727	293813
255424	392614
413707	476951
191695	411104
388633	45141
355450	201754
416840	13129
365554	478415
200917	44850
234776	222701
95527	150053
374270	448033
440618	292369
319940	433279
93384	75348
16900	384400
77729	374066
278251	234005
260963	76454
476777	82585
15711	56310
237418	395988
38445	214024
355125	92613
432216	401367
110954	86111
140189	236571
386904	451379
243537	457903
463539	131312
210531	144845
225157	367483
105426	132740
405209	385442
7573	139363
412935	86476
381305	277450
89740	15209
411327	116068
59823	373699
276116	264908
346623	190558
158180	119614
367689	313547
482851	263803
141611	277717
215260	429653
270919	420895
129236	166136
374128	74106
226481	22725
337698	437176
265110	126361
400336	260012
24529	171760
365358	226023
280092	154331
264807	25493
350650	68057
301281	25239
450532	310285
476635	103076
372285	413525
25455	30428
206051	452098
144288	100287
436938	20611
422246	462776
177861	100250
2446	153252
471674	86728
303061	324037
323664	307279
286654	361780
223755	327459
92635	74966
83140	370436
247355	313745
478357	149300
443289	286375
97768	374688
400520	104505
136128	224198
281119	310261
380489	182000
272096	79662
12967	92667
323558	101966
25189	58466
195006	72670
162483	391900
295360	486235
187282	277416
306810	355722
363973	449357
477414	181993
334092	311482
227857	166437
72768	321417
152888	336590
185339	442807
404724	478232
103649	340800
221687	91069
453404	215054
117893	214024
479058	445753
478808	142119
156903	269094
293409	319738
241455	8439
5166	132843
290254	43514
163646	95149
50900	318735
124239	455701
365260	160906
324347	98217
337293	328458
203118	446351
196003	50155
425587	115386
252815	282912
355542	276334
457418	479300
305240	332490
178759	471814
343732	49997
472352	317118
114606	484879
253102	130992
249894	440254
437259	402093
279809	313829
465366	361560
410813	291899
101970	72212
378472	126150
414334	301563
260642	476880
415935	410347
73327	204855
441217	222701
302576	240659
305621	244378
136543	209572
278699	171577
345401	57598
398308	479985
128865	469227
305163	336338
41695	86728
373244	142082
54248	265883
261453	478294
126083	294677
173323	482050
344519	299410
468452	393799
241337	301475
19492	8779
172923	258270
470869	275790
69575	336590
472811	158976
337415	224085
172716	455769
406660	476028
355272	249820
336765	429211
79663	421830
280921	436740
386963	487153
98848	67040
271187	117770
441372	338189
101465	272341
121173	115838
104505	435318
267575	262617
432362	242832
101565	333105
285385	86560
8682	248592
52356	168213
56619	471412
137126	258370
115149	358797
73298	399468
374305	3539
471169	117658
429664	186561
93922	394213
171455	391991
417332	258462
265013	122218
155045	248732
437562	165654
63837	187490
66655	352950
107709	256366
346630	369899
154766	385826
338955	17333
390142	409713
260838	253047
29613	62191
49157	327754
123709	238301
375934	348971
449322	250214
84305	267352
37110	116237
364643	371617
483935	422117
359947	80485
276451	245317
312188	202461
327071	248732
310088	420944
322423	43336
180546	463763
337608	433449
189872	204907
399922	48365
215762	167799
383164	167660
489526	401871
195121	290086
194037	212081
72250	264908
43849	8084
357691	264764
199399	15209
418380	428864
417017	23018
222450	40447
375834	294780
324727	35421
200092	9535
461112	210793
440525	199038
30620	295343
339123	159399
87638	360924
214055	258389
430116	143080
442254	2434
345728	134179
428157	378912
455699	268096
289703	440660
215585	184558
282518	71049
275358	110677
161397	345745
41029	482449
326412	253404
375515	366534
3809	43496
315971	82530
252085	45141
41378	297375
192800	363011
109923	24705
448113	197273
12967	156911
183343	29253
239496	301659
133859	326821
12481	482198
428735	895
146924	78954
217434	398333
350658	485198
218655	291334
147911	282030
270248	17470
492768	65988
433515	137128
127050	455382
114206	190369
410348	448233
132636	469821
472173	210949
421067	280706
42483	428026
411389	474279
95013	355552
48152	454323
473580	460434
405071	251116
336955	59107
137844	393253
265548	249102
305240	424000
95851	168381
323825	165135
39861	320508
113780	281924
274850	130859
483706	317982
336556	218727
353856	120489
367898	366842
203022	76111
303249	239197
192857	195824
278260	230714
161632	48275
281391	450307
289775	166961
73610	360207
295643	16433
365099	426986
429787	115113
398517	471056
89826	13246
250649	212058
191308	49541
91185	406626
48688	215962
136170	185172
168856	316575
435898	209267
395200	107219
263718	367110
207042	328847
277936	252824
313560	164751
448199	186440
119253	13370
307273	317118
79368	48365
396807	45946
183110	440660
279239	464420
390945	150942
273382	172335
394109	423688
4191	376124
304103	291521
241735	237458
111968	38998
250021	208577
37087	214024
419615	207150
209993	327343
36363	84590
464420	70226
372764	436889
385806	343085
84743	199907
281220	145274
443890	345295
186625	163287
426040	1839
133182	432338
178422	450080
258690	375840
126670	392329
160237	190369
377868	474412
186597	326209
25071	241090
55682	328538
193053	405358
241846	203656
139088	79989
49966	273453
17481	94061
489155	66319
213364	8268
11586	140535
178902	101564
207175	490121
346812	413535
467722	355093
179014	125167
343334	21523
324548	269020
21411	8769
420816	285874
387244	350956
437031	437273
221374	300825
329393	47463
232313	99437
259927	305449
45673	291324
119377	224267
492210	35707
161178	15209
279159	293813
77848	286828
229363	314727
466790	399867
219965	166719
134434	337828
78891	118662
325019	357150
460001	93245
219484	226175
223430	375840
340559	273831
476581	100759
180348	406557
388099	368962
228206	256121
16233	280405
249477	489103
466260	119762
47050	157234
96534	426925
469867	119658
127462	357854
416116	330389
297325	256550
95252	300121
102347	280371
196958	286936
261021	307279
81550	436042
349241	348368
241199	396887
349164	442871
416257	276358
374458	55074
423828	303392
6320	151272
297533	178417
333472	476951
203493	318735
433647	374909
2207	226494
319824	485806
31539	416845
190348	431013
136798	226023
234066	219866
126479	75649
328940	219607
153755	474412
199676	432884
441867	79035
396421	124541
120965	117725
41959	217871
188119	467284
458065	79485
424184	256373
185403	436428
146924	91615
372214	167491
301823	459217
263148	34225
101560	53988
293445	404806
30978	439276
153813	122013
216544	436455
152887	97493
161363	227514
186573	276572
115298	152020
215102	281993
374379	196534
182862	273831
273019	175562
195002	69259
19444	283445
327891	442223
381499	420790
351637	314742
184720	266012
51920	17721
349195	159046
78469	382565
83310	247812
18451	470689
134296	111398
198111	181692
87364	438783
182430	427537
391093	73236
306218	16260
115189	75931
254155	143671
106735	120
455699	146790
386523	115861
10733	397756
490283	243438
403368	324545
71346	88027
25289	285156
360110	392045
428930	56525
168960	359233
367625	409828
88231	153560
18158	81956
169951	54976
200887	306981
323781	261070
258362	327217
313364	764
208754	267553
212153	273468
326260	105356
324518	9203
440327	441021
421022	317534
199291	317356
213010	466969
375355	196938
309808	415918
32430	105498
442236	315888
454867	68796
350001	282428
384667	390771
120333	250389
443724	142145
446943	203656
50900	217423
490510	114930
457418	437234
224475	398426
160794	260877
483485	317356
394481	77220
86724	225083
318441	164325
324986	300695
383901	489996
203000	331535
92401	160340
247536	415344
100683	281924
186389	201493
448788	384744
213520	434035
427849	461944
128563	342477
92728	405822
209762	73768
24894	94344
408437	484447
375405	235384
216914	245317
468128	338411
474341	5040
68689	28065
380340	317066
443600	474420
9340	460544
389263	487053
111325	24943
252925	30783
229437	466432
456052	310571
256893	179192
39919	260854
317194	122462
352439	346066
213441	372528
404406	313745
486035	90682
183139	401670
456021	71260
303782	37541
93610	298251
183589	209572
263125	120195
318735	27362
423319	375341
127716	249334
195373	255195
426197	69734
243631	180701
228331	190369
74110	288035
374874	66904
305466	137719
453797	448557
474214	461846
24473	293534
126304	183711
320462	315695
380858	302745
169447	170180
262803	393326
484015	402882
383511	12764
249952	383803
154091	209689
299478	353787
464849	247204
316845	283664
452477	317506
161755	218727
391157	399513
107791	272629
435966	483128
395650	133712
76420	464166
112929	216773
187834	193281
484693	6762
331579	187974
342465	410162
166875	161806
124185	393162
256926	71091
58466	217883
370567	295680
154835	243949
312283	81280
493070	294548
438506	21411
203200	232576
27788	271994
253024	488896
51196	119043
411159	446936
378763	24516
301364	286964
68241	198770
363869	267260
447610	276963
76465	122490
59949	265589
231262	456708
41676	276752
234146	267602
42046	281924
348673	193281
424215	228431
162385	34180
280101	183266
146893	450755
443040	86974
451299	183213
180927	218727
20287	21411
168267	94344
22294	234914
36228	59759
456726	303424
304866	19191
407280	374796
135920	165653
153386	7159
476072	25410
392062	341356
459756	270836
132731	348798
372764	292440
58486	95918
408813	3506
80971	24943
78469	287554
97623	40712
443307	137833
297728	28801
42377	141145
88439	180806
394383	20959
228128	476447
207007	334424
309579	156376
263377	118571
202495	416778
271323	219883
7991	122694
62316	438419
289513	425905
113731	464858
311923	438041
478974	357323
320816	342322
10417	258461
128591	118286
471620	257055
456156	422008
374867	370999
323222	6967
317654	455878
139648	2112
437628	63528
283608	217223
491150	105049
231384	240225
440000	221324
151338	264269
3222	76454
243833	423688
363638	340454
148091	8349
76228	439132
381305	200045
5796	16433
33056	401871
325041	126296
237722	406894
161363	6253
413070	477005
461185	179716
153771	169467
45890	409828
342465	476804
248013	130474
162246	445690
364097	234716
1441	452989
412014	382423
230914	192127
136914	129857
129819	344188
290238	215054
100962	469227
209193	66811
434015	177775
288458	308897
482851	311183
109976	402183
87638	52627
381416	457741
148035	6200
160534	210346
88460	382511
321797	49963
218953	398333
104160	266852
208754	65245
469508	134145
280986	425838
147446	375840
304056	190517
108057	12556
174685	13129
6954	401481
354536	196783
278905	35622
130804	121145
268750	285156
417121	400184
143251	142557
112548	180962
287401	344875
188316	486339
7922	184902
67769	410729
130878	151322
309276	393839
453134	103662
112625	263849
119001	22888
469265	378462
310995	40277
241937	231638
357836	296339
331775	471024
246394	355806
125493	246744
159378	75747
283633	351849
262988	96366
55503	233159
478588	32317
120808	492701
182815	396080
375107	298784
290149	178090
313830	437297
121244	430199
441383	372024
258970	359344
254973	359000
492673	27435
423435	42035
27826	4567
479351	158811
120779	473310
418180	185013
413325	121461
265192	349503
330954	231447
144501	443451
55819	313745
119899	427321
24122	21411
444015	388633
23306	464420
464269	62191
211443	457484
144529	486680
121733	383085
71416	454975
484095	22087
6283	475874
492498	233187
280624	374939
141514	164884
345401	412300
81717	228431
474461	49406
56190	296408
67163	438341
369956	160655
467502	23941
189965	463549
291325	383458
130069	217361
283206	91743
144973	455701
66657	168400
459725	11533
312287	184163
294071	469235
379981	290804
181364	405660
67489	421830
179750	473558
149330	232139
407020	492701
14762	317739
104242	84388
260516	103850
338897	118603
67359	434131
169630	477509
262268	104505
326735	132996
252942	176300
352094	16581
463785	244357
58768	183213
8461	342761
352180	175721
60924	465647
25508	311850
47699	149331
338688	247110
251388	142611
325482	179010
25787	493208
75963	224283
275800	390247
159059	6072
440814	482642
112010	288277
6467	340176
211629	93245
376675	161308
273482	140367
44564	430356
163747	28075
428962	303175
341261	337782
302918	233181
376411	144359
132190	374049
289789	228330
116280	204115
139409	40447
161420	376121
262210	320299
378804	110677
368620	47296
8721	321049
428676	250679
359197	396975
99567	411424
430078	448022
248013	56684
445387	151115
488971	358061
228350	384839
91343	428214
273900	336590
313554	162247
487668	218065
331057	212375
285245	50268
347689	98286
311221	285634
409492	343528
192742	318052
20172	424280
445098	260854
3611	243438
452211	338915
430336	42747
338495	217791
91873	366941
360733	239611
112625	460258
143522	98906
454212	302976
71430	98847
307142	195121
153260	428011
449485	228321
235617	388096
453736	71151
222805	94665
326257	343721
20628	445353
39531	271423
279590	413525
324642	110029
153997	63589
327351	96152
188633	315671
448104	158514
288809	234902
38063	265041
8003	359762
113620	341278
320392	125417
289675	382887
156451	129260
283346	343983
477061	113068
171391	25443
348544	285477
249812	178436
260664	267352
349741	34175
265518	35707
296670	465647
191534	287715
75835	74829
432143	168213
399342	468854
214744	429267
174053	243301
277313	163074
379714	241155
17918	208577
18783	46127
331797	396080
483930	13903
155794	231704
241184	249291
40686	476951
405876	316929
240937	379598
316929	218615
413821	294186
254638	270012
390422	88637
25367	222984
447078	5094
329294	136177
166119	406371
44464	106527
258236	469455
3802	410028
291832	270369
79249	1889
52217	164164
134299	127636
328207	360860
60239	456783
344584	79256
75426	314117
22779	133534
492977	405746
203563	441652
189640	424144
191159	215918
169677	204008
368639	431853
455667	214024
257489	166513
231778	55700
200092	283022
331622	165653
120006	399313
317204	170894
350846	354633
153376	256121
36711	348176
158469	463372
117332	56410
428771	456640
324790	28129
377075	35707
120489	318475
474411	226533
234907	895
289654	13031
278479	42701
475984	175332
159563	347202
294762	357269
444934	109791
31616	391414
78191	76185
167695	108730
165045	62191
462145	110774
109672	284843
94916	422411
230279	138786
44802	115340
412014	252285
128378	369577
156438	40461
250207	428944
490314	378462
361291	224501
391551	464080
470905	438419
391572	58482
227963	458142
5582	58466
171107	250679
84591	232894
325628	81045
459936	401543
120918	388651
319034	462062
407110	251106
228128	240994
35976	158153
192858	463945
97485	300107
475512	67154
153308	242096
140357	241912
251954	48275
435807	258370
101479	274869
287566	246690
144577	402698
429287	340743
320568	122462
129807	120523
261047	160170
302298	348798
210050	57733
433969	469532
349773	179042
38598	283346
282042	156911
417595	363973
359632	17186
23323	7997
177345	203279
7680	420895
242147	367326
192238	467636
174263	114063
289675	80850
354401	248229
334671	236213
269167	164884
75663	14643
465759	302875
105309	317118
121310	266852
358860	313058
168723	122694
133033	240225
257515	67040
24508	317356
328373	293696
119464	379416
125074	318506
103652	165497
81249	399468
338228	331581
276821	72668
409091	295725
420403	474420
242915	465371
295009	120332
253435	445698
140847	352620
376619	125084
5354	228431
40028	196851
196366	267328
20946	1160
300273	79961
176217	218005
255859	108222
113141	2276
319018	405217
33172	374139
348644	130310
363829	373063
487091	39195
358907	99405
102761	211868
211944	144603
5822	214806
471563	454800
445668	417673
431876	398942
18924	186051
324367	24943
239272	390687
32112	276127
229528	273468
91830	459779
243460	260367
160461	172875
166345	153352
168000	322885
444194	278998
144402	367554
87741	249334
1471	118691
381499	453716
141423	425675
441821	17561
298354	185335
274718	267352
130069	391240
306981	455082
321238	41439
66805	103082
476506	135357
217622	409652
132247	477506
201348	99274
181947	118877
16128	44622
290601	91600
333345	122694
4753	31420
203201	476635
139185	165575
437622	13129
314617	426719
84675	293813
329429	321916
381404	180855
273686	68911
239581	96602
878	464123
140733	391414
6018	36556
377869	275768
489699	48275
421223	449620
196566	184657
66145	112000
64272	448709
343518	315990
380846	123904
39323	132326
351673	241649
391008	175721
380858	40967
138172	277061
241864	7755
391327	186384
361120	82585
484193	264908
430170	475497
229900	196783
59795	60517
471065	435708
319711	199420
316329	473831
258566	21583
88722	186159
110574	410238
306074	395964
222453	298182
476012	436836
333178	403098
362295	163824
350407	381096
113120	350189
154456	66813
276074	231485
8068	299734
313041	195121
269813	313745
158156	435602
183668	428214
117151	222049
298390	478482
231613	194469
55308	105878
75421	435708
119001	160576
208754	419732
11314	245107
244801	332921
73959	190369
132153	132576
261804	267352
149373	342197
293913	462746
182771	210261
68059	57441
308969	12901
32669	315671
5287	404523
294314	458104
466214	186159
79266	74067
375324	36036
87531	82430
459342	473301
395084	166513
474065	413905
344782	87938
407422	165437
361458	232222
404892	82430
99228	334680
200592	293813
104740	73534
270807	96504
344828	91657
480365	51585
112317	351193
132742	291521
110524	404941
394084	477986
189640	449728
3809	42726
330500	239431
437849	28154
323340	233989
204798	221890
165032	476231
254558	21583
218844	428026
92427	184220
375113	121106
217627	127203
279791	406371
259961	238676
356288	422110
45993	92613
81432	123465
125123	13129
468904	153004
99913	461136
213535	76939
431285	17678
8146	414832
478620	180578
169139	320097
102785	419799
160580	444
103523	479614
458168	34784
286228	144453
311090	22827
35806	494127
468509	315888
415599	72986
19222	310170
51759	329129
428182	160222
106268	359470
292559	434825
485470	223667
414132	125224
221948	42217
31374	217423
338025	78184
191899	113407
200068	209572
206834	284828
433701	357708
462819	95859
489855	99982
19199	164517
482851	344696
451780	113864
467631	437242
230574	323879
226159	71495
301913	145860
164949	276263
341182	300142
403966	15209
264433	60517
17722	487406
285626	391700
174362	444588
322668	326956
327682	82218
190901	218826
48085	21411
354369	405217
14871	347202
53247	356995
492074	12895
30585	341271
463200	477131
145902	476612
27240	4369
440575	4413
186459	214050
425601	255650
377926	209571
222066	470554
423767	421356
109874	340654
270887	276090
382708	273313
469217	391414
252604	5857
366232	420824
361889	122689
217854	108554
48111	44194
289664	234793
128124	327204
289759	168050
79952	82803
54232	129634
347738	78184
390215	469560
374045	460062
332677	238675
221687	224501
394367	395988
152842	169482
427733	388778
88772	293757
34933	110677
367689	214929
354868	18770
365571	48275
430942	238494
346175	252340
332587	267602
143294	269199
489285	178422
385883	40447
426903	186159
187971	86892
258747	110708
217289	267602
449884	210048
235370	63783
5713	150478
243720	246516
188954	96094
28163	202394
414627	272865
345252	25549
189903	95149
78571	416151
476072	100349
91537	158965
248588	97444
428829	166513
251907	490885
145288	464080
90662	148204
20033	211616
149373	212144
492365	273831
166596	393326
60013	478415
194962	410074
166903	175721
386882	152085
200092	286936
62747	371934
305936	276725
170052	254178
112443	167077
341608	9054
88460	143814
170561	71769
249865	147241
202787	14511
179105	471770
59894	462377
11614	430790
490314	386857
315358	480391
19565	390771
477932	486511
93627	35628
182811	387742
391264	491776
388308	391414
451216	278272
453761	98906
442236	84775
94789	378686
379396	414212
438406	125549
237120	457820
130060	96977
94449	400667
99409	41753
472694	53863
463677	228780
163056	181287
355477	2435
456748	119381
208345	1700
149011	26845
489552	289391
99952	311531
161363	381008
42074	28129
146893	176838
203783	277946
366054	433902
423875	479570
451379	354269
358599	15209
55671	223227
83616	291823
325452	478882
160606	5805
67065	246100
50207	144845
380403	330414
131174	477136
119001	78469
266404	336590
78302	286162
273194	437088
159297	141141
372474	134259
172417	252740
306981	446616
446704	151944
36957	14067
365254	272992
204865	341271
242335	91555
244536	265518
89968	395854
371720	480025
178445	177316
292896	349883
338555	390810
356805	130028
265948	365129
34450	226658
99567	387860
135655	132740
484008	330165
260293	297150
391937	86158
428771	60509
301269	38063
391391	183663
33172	32807
482213	58492
356347	181072
319081	144052
90703	26366
383446	324599
435683	332343
396186	228431
177577	120195
296925	203213
106209	263125
141861	183213
11059	24427
56553	422053
361001	163435
118786	351639
3595	433530
217739	231638
365410	141509
435914	383382
417641	246866
370041	92694
19292	118139
39031	212081
235706	310756
197920	74067
412440	399039
254679	431226
472372	149555
364484	75303
397889	102489
258872	90682
219296	20492
239084	224285
492790	440615
485106	294709
396551	187789
12692	221299
78910	260293
245921	109974
160166	65391
141355	110677
380858	444
115128	301532
401389	18201
202088	455181
288679	428103
95163	204251
178989	180327
256363	98056
186198	232377
155128	93451
87786	314018
276098	333357
487750	365329
260322	71636
408679	468947
2469	461431
428735	24106
172417	437364
459164	234356
332299	189878
423285	478415
328906	246114
295218	352408
103666	227969
172148	15209
297749	104259
480967	53389
474723	471013
176013	74106
116023	447447
66259	286212
256850	267602
342253	465802
330516	1057
353597	120986
192562	336004
42525	133016
449143	421356
365356	273831
484972	261396
81358	292453
256893	65988
311510	451600
405788	462377
370278	119399
361960	298182
389779	211868
174610	363092
69569	253446
402008	24412
366727	477745
244514	195615
309411	119381
310306	219147
216761	221033
179812	82271
396975	360570
197242	187974
230848	177860
88038	454489
282821	433645
5828	315671
136955	163974
384329	325784
164432	482102
180584	425496
449286	311212
442460	462973
474221	125705
467788	51895
470289	230732
325845	420273
209067	87081
210595	246672
346206	315671
194696	189892
171933	5385
184245	316828
212459	352952
15032	193142
286473	270331
347121	247092
39952	147685
66161	7812
359907	62191
275615	53060
253435	359966
305450	289561
61367	420736
121231	330614
424955	186264
480563	46132
264696	95247
127415	275990
194643	109680
324467	327343
169137	313916
174758	292721
212851	458264
417722	176300
78193	217838
139304	122462
238392	121626
250609	208149
182593	194165
214834	430610
61367	76116
92623	62053
288989	228431
493603	293813
283234	152379
476458	219635
350650	427867
48159	401297
477932	427346
365550	408117
30984	290
12432	363206
51735	184207
190820	472583
399492	332938
410412	101049
311078	434239
167588	264095
180841	206054
56382	385427
87713	478415
180073	486885
77693	355388
263212	253058
289578	265589
95536	362831
131164	169774
107295	186159
350582	325173
437242	304971
123283	182104
122344	149897
162648	36392
417317	293634
459850	390197
131064	72475
127084	341470
87538	378462
146938	149389
2633	487751
421794	75747
380858	188241
410429	460231
260340	285446
400201	300764
152623	178436
240145	330469
336324	272339
379433	391414
300762	2956
375405	311216
86311	107473
169128	150527
176130	79312
8461	274309
187787	276158
199114	54700
83616	426693
63828	123369
377683	348798
169280	491905
257498	106917
435402	387987
155866	314742
469501	334628
55398	199640
456578	203842
127779	433131
18025	405814
164485	174726
418368	407756
155271	444
226880	385207
441034	65122
44651	483322
171367	293813
484926	310261
61296	311760
322684	190369
442236	250541
293357	251127
399922	163800
13277	263833
67055	478377
287649	274352
124753	93876
25075	336590
192785	466737
132555	221790
344684	49828
203287	363973
405979	341271
259835	415585
248222	320424
176111	263566
330752	127553
482508	22827
74781	478415
468408	245150
21095	315671
277015	267352
88606	181782
146893	20547
108818	338271
492507	456005
129185	271691
274679	82271
457024	360857
174362	275721
228225	147121
293376	78030
391414	323477
293534	10231
32124	372415
350749	371918
138857	391414
116967	433279
106164	226741
90180	144470
43522	152845
263779	245679
437509	320266
459213	321868
67675	421356
188984	267602
473077	168934
387770	273831
128666	132996
162345	411648
59322	380071
76669	205289
68094	420392
111323	428240
195527	269541
36636	233077
55928	273831
380256	43732
355083	79610
319256	135923
6331	451431
93686	290624
449488	329073
122571	313745
119944	299218
81773	412944
35814	353787
177775	19246
286030	256428
74555	28065
164317	370746
243780	360860
253435	420757
346882	133596
199089	274309
109733	63802
263	338634
102047	471416
132198	404568
44354	53490
199416	211134
228326	280174
421137	148590
233498	247107
333084	230691
118805	299960
87724	391528
149607	34206
223762	21583
146893	448204
493288	342440
122863	276358
303049	187974
239424	449941
435751	285285
352101	267060
283113	73200
216685	90277
464116	101058
55811	54960
470334	222228
375866	208663
413816	442823
33965	108458
462169	86693
38840	303933
373025	108709
479188	296693
481419	424225
296647	356648
144936	412729
361033	43054
366182	60248
156446	156140
304186	320667
313136	73305
341279	210353
328247	62906
1885	285937
485894	47942
354291	390878
420816	457396
432000	341864
96087	53863
24905	49037
458183	134336
295278	356041
3534	409828
189479	338844
189064	113141
32421	300811
149110	105967
224711	53640
190729	354302
163113	426887
339460	261640
71297	9599
317627	426537
54974	258370
112421	8084
228128	144405
26127	390349
98971	124491
39396	129857
256755	263009
208635	221303
310459	180578
146903	401949
298479	77484
420736	117023
30304	477308
327790	485667
72616	8577
415959	320193
375113	191788
19417	416928
5039	105169
20669	396774
164829	217785
101240	195121
424359	60151
178222	386747
465270	301659
99350	129787
29375	246905
251871	408541
452418	204925
267508	313745
375727	421707
174139	19924
18744	445353
457061	245679
98295	241416
349113	94516
368765	356451
168132	65048
412749	391414
436699	188903
39618	195121
417465	3101
263286	389647
48161	412980
126479	17622
262097	379976
21665	132843
484058	82010
233498	126361
262286	251669
42279	187796
398995	333257
387357	310756
490237	171303
324579	218485
356504	259074
173856	247731
307983	250754
347543	420944
407565	266660
73959	110708
138807	334785
412056	194805
360455	414832
59644	193901
286416	300480
205388	300565
210735	69067
57412	66353
292186	422110
293405	125420
361010	154955
257613	104405
8054	237517
445087	313658
145226	50264
85302	242045
72818	422019
295359	249334
89812	440962
77793	60108
188940	366127
204770	209542
41016	237376
426074	20611
451606	395988
342745	217423
432586	208487
481419	251677
165658	418551
417938	53972
307779	190369
294323	448473
333966	44859
444121	10690
264026	51759
110096	180908
263713	48146
460161	234775
189073	321916
88556	401871
259537	263648
349610	345328
482471	14681
165564	166970
207606	376244
416972	156376
331253	480025
87638	172967
242411	325331
354000	304311
8544	420959
104190	242466
100698	357854
15655	361695
192112	86062
146519	245679
376336	64093
461666	453395
374300	165540
48771	441635
378420	175373
104659	41670
50041	342063
160794	391414
226167	70019
421207	335757
475404	394406
355973	152502
171915	324322
425430	123369
350520	349290
144973	154355
167955	475924
440143	23506
148213	321323
84680	110708
138188	360736
233353	373256
13748	184506
423731	11626
237648	48861
385199	260162
11626	316575
146903	113051
312654	393326
352007	410074
401389	430860
358673	48163
402247	317118
99602	236213
57916	99409
233270	113138
415637	472743
150140	453391
245679	302637
192311	348798
47857	15133
260141	121171
463429	423072
92293	375840
83417	287540
113623	421173
470258	432753
81636	397602
62191	328795
339437	112143
389647	80662
400945	134262
416254	194584
286936	95581
175982	159046
170317	110708
135493	21583
179021	389384
130069	392148
165635	152028
373170	416260
446820	484447
329499	55234
49948	72523
239371	77438
206929	311476
292761	359762
7215	290580
485648	491928
328247	331333
114417	331508
363904	461620
242376	341225
455819	205223
400520	366504
396756	343614
317866	478748
474341	470937
76886	163453
166903	341603
99641	166827
66129	313314
210602	401297
391369	360512
307287	92613
403738	28129
137368	393974
406221	340598
55789	399023
188726	385918
446801	70980
72144	52941
326939	13231
297503	246311
38038	8226
192989	204040
64511	399844
425467	367824
247800	63957
71189	122405
353491	450439
265586	119762
336351	467492
404568	127687
154255	68636
289329	209572
125470	433645
287813	3555
81535	75465
432216	401288
489849	297362
7922	213148
446752	435165
114063	233614
387370	381305
250854	175043
306253	483280
401297	234289
459622	272019
228128	381054
403896	134694
301288	62191
150630	165315
53783	212278
23642	188759
172417	382212
361001	188028
200092	130742
492226	88113
9264	54976
19005	409403
97190	301475
129449	390349
209515	293813
240307	10786
85333	426198
145835	214024
210651	24738
318406	377278
294925	72416
478846	462973
473336	83789
400943	367798
29951	446945
343773	222566
377006	285156
448353	424225
475600	216251
171433	358256
7845	52938
242214	219021
59873	243374
266307	298500
149215	144405
436271	5040
202463	12504
101540	229872
194566	154790
66002	469235
455369	280233
405902	107036
191952	146773
16268	230334
485666	318598
287566	397563
458367	211868
447241	430356
249673	40784
439719	16325
1469	413924
39892	331667
493918	300480
15027	335791
289513	164591
191761	82585
94839	140044
461902	184697
196787	218985
222099	219010
413816	198590
113056	421356
246658	113532
323134	190369
463591	401582
289826	493226
74605	449792
467427	343258
414930	270707
402316	265589
356390	407882
310902	314560
371513	206887
26473	108222
360906	127642
28926	48275
171915	302281
434488	306620
190943	281236
219089	428214
254215	365582
91777	97047
295899	212767
334092	331073
160341	493022
31615	340598
54539	146761
178422	105788
476560	356723
493347	418644
250956	94516
94683	10859
404631	331581
302281	377799
121828	390830
342161	417201
451551	477986
209237	20547
289513	292015
367136	55849
274284	13390
174665	258911
471112	357759
77554	169150
140476	218247
283605	404382
112239	99405
29982	338189
456686	421652
482989	152502
296645	208326
78739	265026
34898	25034
359079	186440
103867	258370
176726	415948
8613	84089
244017	292129
457418	22376
81249	281433
420956	96977
77142	313745
311561	24516
286297	414832
358718	440660
416553	372716
407035	76016
317370	196858
456079	380071
473981	372214
44111	112046
260905	167391
36430	299467
14338	469400
264731	8955
125040	100406
432991	267352
91600	488012
439981	462625
155575	186259
31592	231485
159212	315702
206151	20351
279722	356678
13923	378462
29032	342111
195689	233147
167237	362453
22649	9823
266490	297333
472685	320743
298354	298595
139082	287740
313770	312238
256893	281663
306696	176329
400744	155311
238025	348176
426040	241468
98727	300811
293346	48397
149452	390541
219751	352800
257830	451079
210058	124085
414457	75700
51437	127716
140363	18669
128439	336590
130508	318413
155817	185688
127883	250389
418368	374049
143501	487932
212182	211931
289736	256121
205152	387742
269973	237195
135056	300606
240964	53490
176331	29253
236720	114657
335046	317675
222242	94224
235451	83083
475990	256101
248013	209471
34916	265490
116526	122305
283922	129922
366894	299467
76104	268667
423152	439047
363968	409540
173064	201391
299334	377853
263958	350120
428982	284204
27570	388633
481854	297272
107601	124153
121035	323183
230051	208219
391479	298077
295098	440523
73445	262229
465342	431289
329716	149128
124013	25410
241037	153995
72487	451460
474377	446351
84176	73728
238855	20
58304	392086
80636	342204
174362	302682
41856	248383
230023	338713
367087	430894
119893	122462
100055	360736
283096	100033
202110	69708
68098	46566
358942	49127
105601	438666
169447	469235
154859	203273
393183	323372
209205	261396
282637	246085
148343	342816
302153	144304
11597	380745
183982	415187
90758	19465
313105	362598
256901	102316
221918	167841
224741	292207
151429	163304
474441	224060
37349	166513
188243	6949
477646	165500
112316	259818
225635	46127
281931	313745
110123	477491
304825	197719
485667	626
89883	132651
354111	241360
73660	91062
195020	298182
351540	16433
35639	120988
12738	100349
246971	249334
304855	81444
53469	21583
64777	267770
40809	190369
236222	129840
13608	164884
253139	48275
333208	436438
427388	228249
472464	88189
23641	37572
46788	211868
206402	42007
143501	134145
281857	197216
346557	296576
220435	121499
163435	47742
30564	295493
55914	75422
448171	67020
201937	228431
166653	217106
476419	162866
108518	16638
164566	112638
454867	430200
93174	238236
188481	242657
4461	216591
197940	393390
221158	31420
375520	348292
187676	179375
446754	89086
228770	45141
161082	186259
233117	450408
151002	317118
183011	406751
45234	453847
460271	95039
117103	422849
221753	245715
272333	112311
111964	85608
471010	390349
273931	13370
374414	406751
237878	300722
399270	187836
185599	478287
334861	338982
329931	413638
325019	360860
351268	60517
325068	391494
456979	97960
282553	395198
393535	395751
262458	250184
320291	378978
492316	89904
33986	84229
280761	492906
56138	87259
80970	295790
359527	83227
477328	95149
296232	401871
11748	438783
242356	467862
48282	164075
106739	383298
301384	49903
93437	258818
259105	317675
351705	253501
323836	48171
280835	248777
161641	211868
134299	368358
440940	251116
253915	112297
82815	317714
341637	375840
221369	140799
240486	98906
338163	242717
369209	152921
105979	100528
433820	314495
282791	277603
153813	100478
149977	270836
32972	309283
27497	15209
332299	206174
48627	386057
84964	118286
99405	166508
443211	289863
47536	487938
102391	428943
51175	277516
363775	393486
21256	420944
311529	302225
465991	328666
81432	339837
421976	463619
129449	100349
412844	86728
184743	463549
261759	200947
152144	27733
383713	43396
65307	427700
296657	116318
74569	388646
395058	177295
283808	343984
56138	26845
316725	431637
204018	196783
388684	9174
200464	368538
455074	442553
159485	158153
219546	74977
178456	75914
104503	469922
437452	267602
352139	50212
406410	474811
43391	186259
55362	179073
80552	478415
408459	413215
323851	79989
226326	475917
483857	293745
87761	378555
156911	402269
449467	451379
368648	251442
223929	200529
226144	21583
134134	438419
491448	73756
338886	408353
491493	262903
341067	77497
385603	321865
488032	86728
15141	274266
120021	315657
16844	262536
3590	3664
306345	185335
282235	220756
435683	351732
413192	188198
375260	274373
159979	455769
153130	410173
151850	225005
310517	435428
130692	376359
12670	94516
366635	393299
410411	366534
257284	56127
240328	143689
477328	220417
479878	113105
63838	396119
249725	272339
51071	35707
260823	477258
429748	355237
249562	375840
342465	415967
270224	477308
135133	385000
327822	278937
45591	78811
235735	132996
481498	145900
8819	139212
286310	16936
91916	33206
490292	254330
306040	293813
310080	254986
287212	145691
279717	332094
270891	57134
468025	265155
121828	475855
32240	48079
371509	388477
265722	190369
158287	309801
52917	119381
320545	317356
453267	31616
19542	370866
327181	13370
266307	327217
142770	254973
1057	13316
249823	255641
214882	244688
470415	417918
301643	53994
309276	315605
396252	430356
18851	49069
485667	319007
260293	421356
171447	420392
84756	336367
301854	359339
379372	108767
260956	49966
364472	365732
453213	410074
11081	276978
209505	51195
120240	62580
309673	165009
103323	107911
359178	422175
441302	165653
229783	256373
115194	412988
273768	212355
474847	438791
89826	471146
362231	438783
17613	184558
145249	420944
311923	15362
258307	395188
147429	400816
479402	205809
74899	53640
48708	59306
485316	485822
221863	183213
88439	121106
417248	207927
378224	464438
413316	428026
176130	148073
321363	300131
329340	101054
360419	420903
255475	219523
35063	28065
324055	183108
443025	270812
457418	465856
179754	84775
330490	88827
135604	450715
134694	314420
251018	89504
293089	380676
493615	138807
119846	75499
422199	102043
275460	185479
412991	307996
21919	46971
1974	428103
278769	122694
346703	316409
330954	59776
361553	257856
167106	391414
267891	10789
221404	388208
188493	231578
50883	103240
470730	220770
330332	440575
414421	11626
309276	72572
311699	275167
342465	140722
107916	446844
347121	157548
281130	327217
399867	88956
140401	149528
340518	130476
15935	261396
267506	115340
177394	402700
409568	371831
210751	52833
190972	9550
106150	440660
102065	150091
29884	42259
472149	385509
474341	53249
361008	348600
36683	270095
112558	187877
39176	187045
37892	50898
66919	263913
41854	397276
89588	328538
325462	478442
153962	259074
145002	143666
283175	202852
194165	322743
116922	428103
128124	492316
420391	220679
91600	96094
284008	13370
488449	121412
33364	82271
259745	437190
200122	40563
400562	97378
393496	394132
262730	370869
86632	32741
149210	385537
396548	70094
121254	452746
461148	38945
387357	105498
449521	180327
480310	60100
273882	28233
110547	33249
453736	272972
490636	238578
110192	15133
261499	477011
128096	494102
489582	409591
402738	235813
218232	428214
121227	420944
98149	290450
324395	282331
417424	379246
21383	200147
216147	264908
373597	49903
322660	157653
406185	129184
326631	9595
396863	220857
17462	481368
165588	401257
280734	362267
41418	61461
375151	176878
86632	158138
417365	390628
291582	420551
73698	37516
419546	119868
406660	221758
415271	258370
425940	190369
288750	377264
433443	448283
118466	334053
366505	399734
115914	87243
455889	36286
423724	306202
144709	107590
17177	457081
441302	260711
371918	440080
126305	85482
84514	435674
348798	75677
405946	490135
202866	311389
473171	214714
167588	254710
38560	21902
250464	260029
67016	82794
400926	249709
6949	339866
247558	313815
23807	273831
456797	111178
334256	150961
801	469235
119345	236503
72804	473647
18767	13129
78530	304638
147803	120536
294323	289760
74393	62191
373025	273831
181108	334680
223013	423688
360459	30510
245419	110677
341362	199012
89219	378127
491190	254130
439218	8703
414084	350822
3205	94516
269414	237235
213123	463067
305002	58062
213928	460716
386512	119868
221698	212081
72007	149884
168694	203529
147434	54599
124816	53389
308315	314097
75276	16433
107816	95942
44159	477729
219167	484505
403150	341278
20321	455602
19262	420860
56568	25881
376537	364302
176198	185256
245679	432105
69372	245823
63490	195121
98097	351973
109457	431226
458184	108945
169726	235141
302566	327922
131985	413860
44659	275996
77987	270261
441486	273299
125632	492601
215205	344026
78273	50264
200379	477986
353596	313745
316852	162595
465163	420757
319768	81029
130675	132740
172923	319736
450465	133647
101730	198624
74425	420944
347872	165254
171107	309658
440604	134145
446829	341644
245769	145948
303819	32813
199617	111623
171167	145948
291211	461846
164171	326615
162114	276876
283986	387324
10721	373074
92401	50987
178493	174853
441778	207682
475908	267602
362674	110677
41676	27543
186440	124964
479351	43334
23306	20655
340168	239677
276969	82585
434961	461846
361711	461028
388746	343218
441593	229540
479517	366127
187834	140944
477815	349129
48694	457081
450465	445263
180073	320625
113167	173570
263751	185479
473737	380699
9670	79075
57164	365231
18928	201934
162862	86560
359790	338114
366665	401949
293141	301364
270244	68463
375548	403049
4849	422803
217991	85656
84504	293323
88774	444676
435107	261396
468677	375437
46092	333266
461227	273831
36339	190369
420120	221097
129836	300493
30020	189338
326762	200128
338599	313829
427714	249530
261277	53490
106905	461392
28487	43814
23134	300811
29315	401473
132310	312478
158724	295939
346596	169485
393845	370912
377206	353557
115948	25553
491060	436385
51053	13370
6283	149600
69749	327464
338113	211868
215260	416278
171424	410821
136798	250033
309917	397009
262210	392936
223983	336590
484978	231485
329532	20959
449319	15133
448172	441212
287281	317506
267562	300369
159897	54976
332566	158514
379381	158520
78459	235568
151647	79263
397576	9457
485903	162831
307791	135222
329605	54575
225233	275990
333858	132398
431111	468162
221454	396080
55084	195124
486339	75356
352987	16433
178754	228405
161363	112312
482421	205223
148262	86974
211099	148739
28838	267602
347837	485740
324180	102200
20709	492346
478228	99210
474778	49202
333578	264790
266002	44108
485073	214690
303139	262954
169200	359762
340049	212081
114532	476231
344952	220082
422015	113244
446182	250459
435520	362363
59572	175998
198727	278520
381417	362620
119001	258757
360864	470344
441606	53389
230051	364057
235248	256723
318309	15653
18373	336732
452320	123213
43722	338140
237120	138100
338915	373237
196903	153962
450976	309524
320835	34991
227872	243547
356046	299554
44503	362206
477980	367661
208928	104498
462757	457509
375067	100026
319288	411323
19976	94516
432175	373201
359249	237458
284406	376170
227857	361612
404443	247812
64356	281236
288643	423688
258444	110677
114542	20586
127672	371570
283284	103014
369815	206556
27857	404997
313503	144405
315250	218727
136599	366534
415599	126470
196003	385076
338480	82585
490865	348132
477119	386012
100125	257298
14204	87904
185656	170044
200092	185352
114063	451896
343555	59156
131038	196513
240860	102961
489176	172215
77693	479436
293125	36293
8524	313409
389563	467395
61683	322105
385619	331349
245421	83811
296820	218242
249709	272413
173390	88027
462055	190369
380748	200507
370507	34176
66335	447918
56027	185910
368086	107473
326631	210893
152887	195837
283371	90438
455188	494102
331297	273831
493277	62580
197535	189733
157238	276055
470672	189487
51739	12443
129081	252306
452192	135052
400910	118028
333104	122462
478369	360604
106225	349081
278677	401949
367343	329803
163117	165267
381463	363400
255254	101058
258187	277315
84836	391192
244803	317118
256376	287740
483987	375322
399673	39255
95129	266096
71189	269811
453736	188378
462241	292468
36744	275790
71858	479346
132910	476951
355889	94665
46465	163725
269930	478415
442770	220679
468366	317118
196996	320498
209669	354752
197505	185479
344372	308778
428732	13972
32505	169389
291385	293745
360531	222649
373246	246311
449292	65865
91076	367883
229851	351732
3696	471241
352512	352041
142563	331052
61068	187836
81660	345281
364450	356496
284218	282312
63936	53754
5037	10646
117999	65670
298317	241640
165680	362939
236961	99110
361992	385378
27497	265031
387801	386563
109481	171718
9787	485546
319458	279960
127013	326864
369108	477788
406072	240416
369293	199688
282947	103420
48906	442265
364807	417933
478641	55450
486359	485160
452897	77341
293913	452616
211668	245679
181133	295484
318356	21583
273034	233942
381404	99249
87376	65016
164325	473195
162648	281163
19515	94516
276	205523
74939	340134
124259	16357
307600	89047
409274	183213
33927	422069
467165	264908
144764	336590
168057	490888
208903	165667
11561	202250
353324	466737
128124	361164
17318	113522
336078	265589
195095	489885
484801	371918
242974	301475
195121	320446
68563	177829
106676	420757
19566	329498
58018	492906
329727	380681
392893	1151
210612	354230
231268	329026
128845	339696
239221	453625
240715	326130
154177	275812
303016	43189
210367	392917
468693	53377
365578	440660
348897	22085
50719	433671
180353	167670
465104	395169
245202	471797
381979	364566
105038	349608
412331	351932
346272	149551
283081	435276
413040	451867
18840	108222
130069	411809
259034	172089
48226	77285
127357	367365
249676	181993
119123	351732
244688	368851
475917	15209
171420	298182
414711	203656
89314	440187
39601	81018
92215	293724
63550	391414
45724	184608
314917	122462
156599	256623
221173	400974
201086	86632
363313	49630
248405	342279
209441	406371
246570	17996
327181	35707
476263	115031
406101	190369
244536	289513
231423	7695
266508	239142
123029	266736
13953	307673
200766	215580
30254	317118
231581	467703
288870	134587
100506	279616
117348	237637
117800	391809
199676	490510
380454	464734
411728	254914
135683	315671
389854	136743
382073	395988
170015	121971
120122	359560
106268	303042
316643	476447
378350	16044
263429	252204
350313	60108
384145	40034
359790	432212
158753	22804
220925	52767
316532	364109
134299	475880
366210	221660
408459	330469
357230	362598
474379	273831
78191	202417
183084	123998
176010	42009
45643	286330
35945	338870
793	405217
115192	171045
127854	86842
411680	421285
217599	84808
51741	204661
51759	315256
453736	106684
153513	113623
36556	236240
164070	144470
328837	195088
439992	132996
52791	211134
473955	178439
16100	156189
218365	388080
354146	384366
326130	247449
198001	268609
58484	301156
200849	240664
36661	397836
232918	134500
287526	366127
474341	13271
408668	445184
297426	19025
220692	99405
272322	21583
187834	276153
15283	93245
382401	293813
53249	158937
176660	22719
357067	258370
331601	366493
35806	44554
118365	177630
263478	299408
463744	139467
257088	293813
85674	424728
184118	313745
460164	449991
344184	285446
103037	190369
102644	247733
260015	390310
295997	307193
71311	410028
176258	27464
197278	150296
397976	163213
122021	140954
456316	103267
403966	362713
185488	45585
437071	211868
69586	422603
58848	40072
179041	209471
392953	282518
462909	49230
221734	41075
130008	253458
204349	420790
432766	267410
465138	202019
392996	81959
69250	158267
238306	5040
287089	380769
22959	394581
452035	307279
59864	452616
173633	437306
448426	255650
231218	331581
341587	483977
245917	29207
120931	256121
53883	286337
482377	169482
174515	186198
337506	476951
382673	486339
128722	110128
22409	394505
260203	72896
177016	479157
167027	440660
477326	166970
463554	110677
290346	313070
246191	56620
201435	411424
189786	341319
292351	36698
69436	40392
46092	137331
384174	44713
80781	246312
296339	388575
285442	36124
370990	428603
478369	200549
55626	414423
109824	378498
423197	131975
139301	17561
92252	32807
217884	192312
109733	304537
310320	388473
468725	162820
433941	180578
58940	458601
321888	248496
408329	411271
396672	438957
11696	272339
260825	341311
370260	241048
397196	277902
142068	335519
96619	226168
146504	438419
144962	226494
192070	384174
179762	393336
382845	122193
146893	427599
125093	127088
196663	341392
39795	160262
11832	57501
94675	445985
57127	380071
19349	316914
445988	409185
9873	202629
100061	396308
219607	266831
308533	316796
458711	407720
293983	374312
372488	36119
362052	169803
336921	116977
338351	472072
468768	228431
163435	250729
250410	197135
282560	395988
128693	204261
221648	460253
407784	363973
60163	208087
489787	86077
39080	230925
238958	158153
33699	125399
257617	445233
324054	378462
166733	152502
237120	292415
304011	381469
255173	96195
211416	338271
462824	113749
141661	494102
405946	226308
156735	114930
200092	296693
414433	76454
333339	230821
164940	489167
229399	389911
86301	195551
61286	268764
323222	230140
446182	118634
240763	477986
453976	148084
6877	446743
386707	64429
66575	29077
173397	380211
253904	195948
323033	240374
207959	287694
470817	87889
99094	371918
263708	486940
997	469268
30152	309180
315591	364680
300393	42300
263621	429128
23870	428593
280986	86974
150833	183003
14020	21902
365734	119868
81432	98168
235248	250809
304165	309180
176971	487833
410573	318052
188920	257419
232668	178836
429908	473337
155271	103751
273553	288035
115467	13741
470300	276358
483032	414212
434690	11335
106892	48135
32384	32807
449526	421115
44837	103205
259809	380211
303580	222701
284754	359139
446182	129922
200375	35735
188633	411809
406365	67040
67906	485185
373433	179045
482022	366701
291535	45685
394458	142018
91085	345042
404568	360531
476	434283
365399	418570
117774	296850
370869	92613
413987	380189
13034	339829
486336	275615
273807	4349
302457	262299
363292	446351
264483	162260
237400	185403
160275	269797
406751	208110
287095	312450
354022	276744
464091	439340
375054	193705
379551	163454
126912	483689
149389	49228
305287	402816
356530	49532
489491	140018
292721	48656
469462	151944
243970	243301
487017	28951
154510	79989
419664	306868
265326	209604
125490	99123
173304	341322
343334	364032
102676	14707
37200	457305
455115	310498
378305	17492
89238	171732
167117	62948
407292	318404
467123	216411
107396	366941
214517	234644
481419	75201
171974	464307
227832	30263
386500	126052
17029	176182
202451	88220
447199	313745
259637	94516
158360	253106
114643	207435
453976	13370
71796	259435
396689	380861
296811	362598
63792	325977
46098	435708
252416	188017
329727	279590
474971	300813
440056	46892
1839	401713
158099	142418
221296	453671
268067	472358
474544	359762
302298	404445
298864	286936
462055	428738
235021	71882
382185	402509
327301	255859
210911	434233
202392	15209
88971	35735
401854	440660
287766	270003
423013	396861
241440	79705
132063	205289
294175	401600
303160	204588
153145	76454
418272	481979
56396	490508
17925	313745
281671	229928
259853	192807
400302	387467
196939	1348
235451	381416
426197	127716
454606	168213
313025	21523
190419	273831
626	247710
70701	128289
256586	404960
323734	17387
76449	40447
101465	111331
24324	162467
214499	123504
344352	381994
305827	380552
58795	157094
344238	112994
123329	428756
479402	249186
117800	51895
60208	391414
2844	128359
412502	279963
369530	476231
182225	95064
310396	65670
212096	84089
185905	393236
35015	9436
413599	300800
185491	265711
90695	341271
251300	204251
344828	159378
153130	385053
469250	231049
454499	5040
170586	472657
59688	391414
481252	293813
98735	141649
226919	480963
81790	179228
3312	256373
52217	464248
473411	49494
157628	391414
88467	15600
364729	95840
75206	223324
475025	287740
72804	354643
250338	273814
254446	342363
299395	311436
204440	232861
340997	3627
119597	357269
310153	35752
274174	199840
414326	387185
377720	94516
81547	375888
376959	82250
469514	324916
337046	110677
471146	145457
38618	338635
491356	204078
98120	339884
125420	261398
457839	387987
410306	184283
163321	492906
477486	93568
182511	183213
331328	131754
166054	132740
58225	411808
248013	221367
17734	152502
187266	368859
225597	79507
260572	167841
348359	379214
246577	379464
456021	444691
277987	98220
279884	32084
173088	150888
461054	267673
1588	285156
340772	251776
424517	119107
487586	416484
188041	303177
377689	378686
468646	446351
395628	4508
383070	409808
144800	478415
407859	188513
92976	139878
287566	180277
137744	286443
411961	172002
283131	260527
19541	313745
75403	220635
403551	159724
470141	422136
174511	152321
371451	416339
409745	241220
467975	25710
439554	145860
441851	482262
170058	13129
42443	317356
376248	162795
316456	445441
226150	194165
327570	217494
202216	203656
267038	479920
170326	24738
183966	463496
341201	50264
436699	12245
298366	114063
327223	265711
313004	362206
350887	491666
467613	329178
122905	263958
258398	56132
120262	9054
328174	48466
281853	51394
170863	38694
225988	326310
405621	462973
18479	417236
112563	357807
326494	195948
19324	153995
120422	77834
71681	147420
175026	134145
139778	288035
311621	132207
48804	105053
448680	375897
15512	476545
326917	126204
97125	404806
100852	263514
36894	177510
284057	85699
113026	402356
226584	447560
106826	309882
285023	377683
3809	421137
14552	159299
10646	32792
23310	362206
265609	142814
3599	51895
197242	393640
276309	353557
110835	306475
449107	413525
425438	188759
16142	468219
123771	431722
151732	186381
357411	296650
102897	194710
65755	187215
297169	319333
294697	402641
392086	263925
401054	35707
123168	473310
398164	130571
241440	240568
414286	340561
476705	38747
479261	295484
192611	65089
309199	478415
463652	134694
295387	389682
180755	305320
242105	364254
390963	105498
382909	254070
240672	391414
296459	263610
322493	421356
227887	94344
422178	373021
84699	286936
395200	367883
383650	226152
405594	267602
373170	396900
478588	399311
337603	481279
60009	211868
467478	360860
376675	121502
118539	149403
478941	470554
82099	8463
229735	487206
225694	130742
314023	124066
479687	485013
112960	96211
77229	57468
397436	195095
97572	109407
305773	144470
147741	82271
415074	177569
158016	336517
297436	154852
3809	266852
207141	323615
172406	468624
221687	386772
469900	369248
104788	419850
456558	279509
474094	168615
492588	243547
197443	168381
322272	202197
175035	126697
442532	298432
122010	31029
299839	186931
287444	344150
81257	484191
334711	190369
337802	23018
46104	141591
88647	319471
231740	107589
33390	382575
229647	16325
219281	347020
5896	311105
424827	327217
482799	364214
296820	425862
283897	144662
168472	364253
273985	307294
449628	95219
4411	57989
109824	300528
258648	236735
45724	339807
449688	55201
322498	236032
192465	220000
100345	486339
92071	8288
70012	471242
345092	463623
320379	268898
172923	296270
140524	32807
256893	423787
27406	17186
425064	421525
313984	472016
16736	221759
21565	298117
168908	51767
91571	265065
455678	407810
427896	239424
216252	461392
367512	113070
444274	132972
335951	374806
370141	435564
301312	190766
417121	268118
92558	426774
399599	344627
424699	21411
318533	105498
374305	79591
266965	322299
140421	463549
295688	435490
365663	255437
262876	473223
255994	30868
247262	422411
72574	270379
79223	398811
300406	412205
172923	272089
351785	270095
415066	460700
282691	183213
52333	366127
270248	250033
60846	166567
107118	67833
374056	450292
73791	49903
50766	246245
319658	296607
199832	235850
467788	387472
445708	277883
26765	35957
352007	245679
241853	25688
333235	188149
90711	8363
120955	54976
325509	204803
366402	256252
41779	487075
231305	429932
83573	377695
1655	50264
172306	203081
132353	291188
321526	122872
455792	241468
396605	374305
159515	220646
36024	122462
169165	267553
472385	147241
21799	404346
173996	94344
279031	140044
156567	46485
63690	254182
124431	97277
192800	97295
239051	399617
367752	375840
420221	207535
251438	438419
249548	293813
95700	42313
381174	216713
112960	317118
74976	317686
468030	162113
257432	363169
374951	373725
59586	291984
117348	103106
198559	441623
229735	472160
413744	399867
174790	221173
189966	82271
216507	280390
262487	263914
241934	410476
375755	361864
409016	14335
166132	466675
312764	439772
124490	135538
455388	267013
185071	25034
264357	10646
293442	176878
87638	463420
164585	213091
429390	491919
264080	244531
10057	205223
132373	226023
186334	352009
29291	115917
321736	52919
191155	153982
66798	209299
69318	15209
157001	440660
255922	250434
156764	317675
159356	309801
101986	176119
276204	211868
350605	212584
266203	11787
63044	406633
393002	165680
246941	466887
444759	15721
355194	166643
435052	472167
196003	136388
52672	426569
245679	366542
455786	356086
156276	75303
6614	357896
105883	108065
84875	176685
259835	300613
109868	16661
291749	337262
416880	308697
170388	478480
159199	247520
241912	295484
287575	450140
213022	185704
217169	339728
168293	112958
193767	477788
136798	213221
382587	384396
462236	79895
112084	251075
211617	473502
244016	421356
157258	179472
356519	131410
117942	348798
351029	401854
465264	206050
165680	350605
26564	139931
203656	107373
185879	272069
192611	355806
346400	315213
422507	353787
359829	269199
342159	35735
325773	89069
260185	215591
11533	440214
466744	308928
391192	201493
136229	12700
373576	250679
181680	330290
111255	83811
24467	432810
1132	481827
35806	291869
444380	119123
265140	310261
317402	104937
216202	137824
175464	165267
135133	251116
216466	191456
224711	125417
252489	286936
113867	409574
467395	47480
424643	356128
455524	39340
348991	224875
188395	315589
219833	40263
147803	332403
192256	254098
488971	142787
246221	12259
128123	205223
319396	301475
337529	456835
141878	248564
453519	103829
286424	54539
68771	51449
304841	170020
366861	449221
131777	92613
334322	286838
381180	124408
157681	131173
173680	318404
338955	49264
372108	82840
161693	171967
392837	217223
479907	405842
353856	341481
365852	21523
183683	315888
400598	378462
446105	51240
244926	58988
162896	246311
242674	288035
332681	476951
453262	320464
412341	267602
323478	325198
103050	329413
194302	429220
151732	241468
368903	121324
311381	38063
352127	110677
42430	162483
263682	265589
330731	49903
99547	157637
197828	442854
191849	144845
342588	236213
5700	113809
461163	391414
292635	403937
372584	448475
105981	152372
135017	190135
386829	183213
339509	4040
435576	246979
454131	204496
390032	107711
90696	37515
72908	336590
487735	467630
95938	285156
128827	54895
220604	186159
25947	137879
462460	269199
182543	126426
249911	99060
3205	284516
479882	75583
449521	238150
411386	214279
181219	234413
318715	330469
200047	366245
62272	96977
403193	237548
360231	146379
464103	333357
410075	122373
362580	873
8354	727
89671	277961
91161	376968
452703	285411
49760	273831
381522	83998
230756	159037
31971	70900
377011	486885
27076	462795
455147	305651
282236	347064
263232	235475
458023	36651
327429	176182
157343	30938
20299	83408
493003	384892
464725	144308
120314	242672
204649	237412
464209	343085
154088	463098
320649	118144
342486	317853
44420	61572
167685	137164
188501	274163
66636	429115
150885	274481
456216	367410
330600	372153
186085	90123
318959	454975
230051	191107
326043	142206
407504	366873
484416	360860
381594	48861
59015	31616
410896	297969
147725	439603
116799	427205
6836	463412
336310	190369
434140	13370
373179	477986
136069	199229
91471	169116
474606	133110
213274	203461
115861	439051
248013	142611
118111	166513
51221	370778
189778	480996
418750	138415
88473	300800
297436	29899
24926	368205
371992	258579
297811	188403
219332	47377
117124	422792
55578	467703
101444	174948
64008	473551
357857	31437
205607	36515
192994	222984
375405	141104
466311	451444
488671	360531
471403	313314
194390	57402
319393	154194
47809	180908
230066	242349
430603	421935
129324	139648
138663	71801
276996	30933
493584	215872
11723	401871
389126	411995
468818	88705
87855	298767
467766	417001
413479	116397
473946	317118
182657	56671
98220	195075
370693	398517
467788	319640
235748	152759
78505	65913
410977	146124
52537	48243
426292	124085
292299	137719
65135	430356
279031	126348
256246	108222
257175	103420
88884	16433
403807	431542
381979	227929
381356	456679
326385	62191
151761	30114
430417	313745
181103	341458
477932	153322
121755	118918
348629	92613
207875	476471
361145	190683
33781	11626
203511	15209
1520	359667
338191	183213
329812	140728
125417	190369
399936	100364
132894	218727
487392	421572
162079	449812
479277	441705
339252	75201
250931	298509
411485	267352
287566	243766
216147	411809
184629	376792
488492	360594
347042	96351
67496	263009
79392	217871
374222	354625
297941	204295
21095	283918
372227	418472
169306	454975
408615	411365
467930	447517
131410	307108
312283	73810
409109	455305
325268	309418
437331	58486
167815	239706
28254	479263
226603	335445
37860	27924
329669	392282
276821	240254
235630	217423
439965	400029
238963	294326
408768	454975
189344	223335
493709	250389
427653	78942
289684	231485
389219	353884
93440	90682
432903	119123
256901	172568
1949	350189
427284	472049
223783	336997
267373	323026
342291	315888
173786	98644
337396	304735
380978	356673
479741	252230
259583	111060
40890	250448
111346	404951
20998	482851
330446	362414
286001	353787
267387	256959
366442	282236
460263	438978
445739	209018
53764	367727
277467	83227
189806	364768
77185	469379
454232	110677
8495	113051
430042	406408
241105	26280
458462	109580
464992	430356
99405	238695
191629	145691
230691	10241
458968	223030
302934	229126
436063	83872
248134	176119
293082	463615
272675	411157
348248	240225
345008	356897
202179	468832
405385	463138
359790	58465
41302	48163
404568	185879
134920	130214
475302	320346
195689	133115
454263	322922
383813	59556
345289	441176
297979	384135
233498	434452
353700	269199
266307	16930
91657	459790
263	83480
264026	276876
52217	374939
198157	403515
48775	323157
54879	219948
379696	338763
157788	32807
161055	179045
56619	43716
415158	489552
171414	177636
467600	65496
290872	200211
99666	51988
44577	232258
437179	155748
191095	285156
202219	213112
235698	122462
356524	15209
281798	388473
276204	470990
481165	187627
345401	274450
207945	478415
438610	59636
329599	368973
450971	459646
448929	281924
121362	50386
378081	392621
432264	216022
324199	113051
181801	202523
140338	369684
371997	44469
240912	339288
355101	394217
286911	36392
50977	11626
374527	263009
80308	902
397267	326987
469727	246311
190515	298767
471219	389387
56856	276752
141753	198209
283449	70026
180488	351193
122212	426034
443815	157726
366402	223186
407280	311832
313209	94667
474329	79249
383079	424244
146924	108824
464469	370
168390	238299
67818	186463
114332	316796
411272	45455
91359	282287
63319	458183
417918	459563
379862	416377
38106	434893
79366	194969
160222	286313
446762	406246
78199	125193
379785	446301
206442	54681
455510	459205
154175	364427
345731	45141
295009	257895
86311	184303
466998	156376
278674	472566
449879	411424
367492	1057
468911	428103
299443	362610
8607	345368
19199	53883
465570	53389
300410	267352
231357	15875
462748	318404
232812	390775
252285	68911
85450	13370
65935	210082
55176	120277
105426	194165
20748	429904
479188	15202
10546	374684
457553	466203
257162	254034
160341	222701
70777	40784
463414	95942
408357	122260
59768	324037
291798	91239
40388	141021
146893	386509
110421	118286
432011	291576
200092	437006
138143	193924
129404	90831
338148	103850
140314	164293
491724	190369
43489	185335
316565	182668
483025	172918
272837	209018
348176	99409
437720	53994
315237	190369
373025	128276
115193	190369
447694	261958
258574	120986
452962	224594
75596	406741
271199	17374
191009	83815
75566	207535
259495	297988
185923	255650
388249	195697
380094	347102
476472	439883
443334	345602
176710	255316
388923	313268
19334	228707
299580	400974
34603	280871
186570	283918
99862	178077
23534	432590
473414	94344
446477	340054
454892	364831
126921	48506
273591	168344
9027	330223
265151	347307
56620	343804
263	233220
472668	447335
26437	166063
156429	473223
275815	57134
376843	381099
288138	399650
99287	479361
252632	342564
271220	372171
330954	18665
427060	393142
88298	304731
130399	489787
327219	429863
4978	124267
318105	12815
221687	291936
212511	113051
168807	206623
130069	389204
370590	184629
97613	227931
340175	119868
121641	104598
241553	142018
432892	489830
250183	397456
450301	39840
254446	336027
428023	311106
361853	105559
452348	184902
268821	76016
160182	98493
229245	86728
347423	353851
250021	317100
39410	188979
280762	280635
146429	413964
167588	109145
210033	86892
411249	86728
266028	317118
417776	434893
32612	77004
262210	337849
269564	35735
98791	438792
368858	286828
290315	317675
96422	378298
353714	411455
384317	361960
264685	42890
40890	55527
338189	99303
88584	411961
348948	328729
453821	144975
209523	123718
91715	493083
53511	20081
396767	371918
233042	439799
123449	475200
300417	220635
337900	37140
156539	49228
244854	28129
130650	265895
433453	293813
128605	70199
125047	143751
388904	121106
289513	285156
390412	70628
153870	288837
222102	461951
130334	300886
28530	136949
73563	122694
153712	218730
147807	204195
212662	366127
406863	119868
161023	342761
316565	363581
196903	137340
420286	253459
320688	110677
392225	194805
151642	359212
84788	447341
380489	122234
359249	14583
462696	94344
209239	15209
107715	466737
194663	229834
116454	28614
246427	70993
149202	95149
465504	156006
3856	168129
458207	219808
365099	40181
121950	384956
331066	440962
118369	460529
489354	433934
428944	243766
273884	420811
104465	345011
478270	411145
441486	284577
123301	140044
373030	215064
474876	357751
125074	35707
483067	428214
489232	222701
387775	115123
134299	85932
243438	18653
39195	271659
183766	464510
163445	80860
226180	60241
454263	132153
85528	151062
248702	401949
67965	152502
361010	172428
133909	432818
103521	474249
300273	298182
28476	468125
102458	364050
15618	188651
200215	129022
482664	179375
275460	188164
462411	243515
235021	111552
428353	76592
131606	97467
396561	220417
7290	220553
79027	350822
318735	401119
132363	440962
298124	399468
80557	407108
134580	122462
138660	218727
125193	439979
25713	11626
146873	410028
372945	279796
322657	393454
309454	98889
202092	387742
292275	182074
346412	250227
188252	258370
240472	19553
278371	336590
404568	276585
335654	11789
283299	23502
276821	141234
418291	97362
254115	488580
376756	155271
233491	182122
126192	311301
440553	412542
156734	333357
478480	395003
389647	275215
207094	401854
412205	201565
349901	383720
45579	207875
206501	187974
272012	65161
305287	334304
266768	260446
362304	254973
74744	208303
204360	180578
6614	334983
178132	266852
314600	110677
319516	163725
303237	183711
219089	295955
410702	88355
121301	354747
96421	205314
41674	293813
215039	67040
176331	343085
112417	112281
391740	94344
192508	462676
311479	286697
417981	472167
174075	111070
202613	138600
64337	26366
322509	157492
222603	194190
202967	313745
31323	147554
438646	124153
196003	245242
78818	18947
491965	363969
373182	348798
45673	20492
284865	482623
249622	267352
459839	54976
78551	411273
256901	415287
440819	199366
125343	486885
119868	246354
392037	49021
149769	708
304973	434045
149015	427616
197505	250434
324490	107148
407334	269849
260461	480759
312035	359762
156605	148770
348639	401432
14331	245679
90519	77177
402969	297642
222413	249334
12481	138922
11829	242512
205890	129444
222574	312161
152416	435982
304910	270095
52505	367760
131023	460898
100088	372309
84729	335663
108652	53863
244514	189611
355298	313059
36371	162831
274006	145666
152636	341531
366534	253679
236194	94665
95080	86560
383379	205270
468741	388254
44743	142345
97685	429863
276549	400913
471205	18665
252510	337083
447388	188759
377987	476911
278642	459701
432362	96928
252525	273831
98330	90636
290719	83092
211609	430356
61486	140044
55789	290270
412851	246245
300602	263009
213520	85423
49348	191639
99727	9913
259714	316441
222572	43496
413881	18797
297405	174564
472329	488364
179392	388575
425635	158294
126223	63528
458734	58736
161965	210000
72111	220902
396605	49184
483950	60108
147257	336590
460067	150352
93627	298859
39683	259963
142045	309085
265194	71216
191167	397009
348200	307835
97446	133109
192542	413256
163843	7159
267619	55074
277568	388211
34324	441996
188246	263405
246245	106514
66259	396306
226919	275768
56619	401881
185403	236654
463835	255180
450350	140728
282438	332767
210815	336590
278891	238246
106125	384921
37748	404960
415605	65308
398691	21411
423731	344828
206072	6979
249792	467267
417404	356064
300223	95190
242551	486885
219739	333581
221493	202651
263602	478415
378652	79764
370863	307943
7715	345454
228225	427793
258432	237636
395428	157990
73817	57444
216147	51290
246348	38063
21396	340253
144141	433589
368510	478224
143749	350549
243653	164816
309407	487762
103258	200369
193837	62191
377401	342807
113843	65272
23992	411808
193796	441313
131389	201262
151902	477136
104265	475614
381389	29813
232998	119868
149415	480224
200944	478415
33053	174654
72086	385585
293944	440660
163792	86974
218403	368755
58484	184839
281504	99586
261660	295484
374185	190369
167625	430356
110949	229150
279799	122462
293071	287854
172379	78906
306626	289970
385451	440804
281709	428796
361219	179010
425583	273831
327209	280542
105321	105878
77420	360205
101960	236222
17333	183711
41673	253718
385633	440660
201866	380071
171328	185882
410687	17044
487938	322743
342618	346987
344053	257599
277163	298182
262660	297426
211435	204484
143615	298767
461150	428214
458968	293058
165680	208577
196902	492906
32900	410402
32468	201493
411680	212246
42143	377577
336289	315888
402608	433258
284105	191134
279595	120406
187834	200937
375046	17186
52833	398838
282253	449057
32690	316011
121594	21411
29895	145508
344223	30919
114405	296339
151273	271587
355400	488997
249477	469235
107000	456215
213017	366707
408584	35707
206322	334424
42966	88113
257085	54539
492149	299408
417938	387331
179021	429128
149015	170741
411302	273814
379901	274740
210685	52695
216781	320464
89826	383294
364810	208692
382212	304418
386182	285937
443475	406626
226264	164164
301959	229590
51759	100804
159422	55012
392312	282600
309276	469724
208038	74877
11313	200273
178540	6072
124291	335757
350912	23453
387959	201588
426249	479614
37349	49903
479989	4349
484407	173405
352577	349461
193303	310858
339842	69440
309704	202446
222540	204748
43182	115288
230051	348188
369878	276358
331494	83811
161363	245100
159782	236990
347686	99405
227456	312714
90907	128209
404118	151944
476725	186548
301685	68287
102065	410005
63233	746
36345	358786
152684	388478
16291	50155
7808	384615
153006	440660
380131	110708
310029	67040
122616	51274
114941	4413
305697	265067
319039	295484
30568	124085
122157	142018
99084	151944
145983	113051
386868	381574
334988	270248
70625	136177
487798	464727
106531	69444
400520	400712
66161	315687
186738	395988
236237	113138
289570	336590
15327	217045
488576	350677
22060	139226
120937	92613
198074	181918
95477	174017
138126	2946
120171	263833
11774	165653
76666	294548
83008	218615
126307	293813
192843	432290
462805	350162
106514	1483
98084	258607
286190	16661
261112	273831
339310	101574
228128	90941
305261	86560
359725	144626
93955	231447
443675	245367
407209	99405
237910	367110
261277	109690
18504	101816
293592	445282
302836	255641
363575	227101
395967	226378
439529	301659
108385	142420
468959	447358
215500	444844
67367	392332
271801	312930
435394	447158
376400	420895
112840	371918
44230	289238
283660	389128
289329	230324
5538	92313
182174	467302
338755	477506
364370	348516
437077	28376
366708	44575
297446	438373
434315	358618
242063	407803
47077	468162
356477	317118
491292	329039
314992	88655
434810	52537
279973	377270
86476	336529
483301	267553
58917	151849
415163	316868
338806	371833
316626	269199
239953	439074
463085	436709
186595	40447
178305	141509
278580	66907
233924	46017
65996	400627
387903	359079
111968	341285
21275	188520
417372	208038
90696	482538
262954	470259
382728	86560
143594	218727
87774	84277
81669	90591
444588	73184
54163	336590
154981	23895
429774	201192
314548	377270
414200	255444
415023	479275
204982	114930
257166	230325
229735	474418
337849	264908
68094	119868
273946	13370
319119	285156
28663	289346
39601	37121
459228	273831
235893	186440
421976	453543
240093	110677
407688	299952
188574	147853
127462	82585
22950	399950
386098	476890
91255	42890
279480	321509
86532	69677
181290	390898
302996	315380
19746	399629
234881	100277
355237	250434
261501	461385
104498	194830
253915	67763
76228	486601
275368	175897
41378	483393
430029	385967
656	132393
280279	468050
376177	331512
443320	378223
189467	331349
204116	240225
129451	183213
477702	241525
345918	210353
461541	485584
56396	208516
390783	298878
402519	233538
180190	35707
97693	409828
220792	204182
106531	315888
317424	190369
463198	340512
418368	205270
66119	398740
175917	138478
381655	347216
357707	231205
460060	398451
114093	394424
291552	17186
448693	102900
359669	290550
71189	205811
75119	161692
353658	463623
12223	174725
112352	408802
457418	140620
159571	298066
309778	287840
86901	447560
1964	237970
289882	94169
420735	459802
219786	260014
103578	231485
85049	228431
169160	99823
111705	35707
178422	19492
400520	147520
449893	460580
369153	398823
329698	68456
224145	61934
181151	69395
466039	365652
138511	309524
283096	10379
107396	99405
287614	293813
12674	387742
330868	177141
472192	430894
372764	364680
63391	52867
364472	79989
449521	291046
228128	401297
412426	46708
210353	319502
145717	328458
276644	420790
3809	357139
476578	50538
257218	306545
461993	3534
191330	91214
23187	327217
42421	476048
128867	452463
206231	418551
167424	402731
308337	202202
44543	329613
382841	268176
165502	463799
43275	6899
364729	241468
281563	287852
361950	145948
94379	298858
151849	82798
139779	152502
137337	362972
406306	116658
10698	68950
360043	224109
420234	80044
53754	100194
362267	427282
378580	66667
397180	469235
201572	460064
122703	359779
446899	193272
73677	395896
31594	294548
424326	34281
329010	172425
109266	138441
374828	290624
89386	293813
71189	343474
327007	450307
359157	245242
48251	365262
328073	431799
280968	283346
32652	116360
208152	320097
258137	475265
446080	35707
426690	489167
53264	454548
421396	304493
370457	328550
343497	280390
244183	336968
288247	370811
253418	105878
242038	230391
479275	185335
412306	162837
240204	363581
194875	153995
116087	22243
70828	60517
483196	105498
294268	75952
72090	323242
276921	183213
427498	479614
258620	303175
433237	393294
271245	241525
319160	165506
311510	486230
199900	52797
356865	401854
28103	246957
201477	369848
470266	302635
425270	314742
361556	183868
108884	389387
64884	470415
15819	480828
36144	240374
288918	233571
88460	22779
182907	442887
106365	119868
177297	480503
349624	150552
50523	11985
451719	13129
478574	190369
3747	177091
461902	51222
158082	127280
280600	136114
37761	331581
15819	87007
229735	452099
377270	327343
84474	139648
242629	420790
144711	9165
180192	313745
403985	133321
218547	61559
467296	14403
18415	124688
195999	267602
287566	261564
81567	266330
312463	102210
237120	75229
140026	226494
90016	456596
468879	13525
94526	231485
296185	343702
121974	66885
468190	471485
202314	190369
156062	54085
263648	114930
380809	309080
322533	381374
297834	276066
467227	169485
85665	322422
145525	435708
2699	355552
410894	278375
142821	354304
481104	144304
467012	319595
461735	313389
390284	264406
1156	76421
317100	322664
56011	389172
297601	451976
58484	100478
81262	233254
321044	468686
28357	129087
241952	183690
43419	58057
483381	341995
402310	308412
274852	150120
344637	190369
490239	274843
328812	461846
453561	187974
430709	92652
408380	468490
297386	451016
334636	63190
349868	354694
291623	34244
366792	130540
397778	352136
391121	330027
286637	92313
262820	113265
447937	155366
115405	372314
479044	11301
321082	22755
75122	442771
15433	290994
286497	8687
277921	476412
364205	181843
207320	175721
292021	333713
481941	159249
187718	152502
438646	14323
61815	253458
296826	42890
413906	424519
261979	466737
254660	269301
177577	243301
258895	402378
32018	190369
253862	144966
329802	214050
301118	368820
70960	146490
209692	313745
140567	332615
376592	27766
390102	158510
396738	114643
474886	450189
365031	256121
102371	286936
243332	375855
195294	15209
469201	298234
256504	53053
420665	35707
204116	476656
200092	11730
173912	372906
441394	373953
16458	322885
433820	440660
228264	434186
149415	220635
306533	142018
239112	56040
478592	183213
484604	18770
146429	12895
384174	18160
238855	474412
295537	159249
214365	245679
75076	124985
270248	52917
483857	272846
263853	479614
4180	236213
29536	54473
44487	183213
344543	478415
249613	293114
226051	172089
160680	15209
384795	329379
72144	58709
118072	453063
474645	35707
451427	155927
306805	44128
80970	155311
139297	49896
378612	155044
445988	307970
204018	4349
267562	109407
294831	259894
325522	427205
46757	379593
408093	86728
239260	438419
160182	23369
416828	183213
479351	125408
320482	458764
422412	113138
332525	404806
61367	136645
378859	307404
22617	386901
18451	64915
100852	249202
311397	164356
292198	60090
326966	441904
475613	136422
233836	280831
117103	294393
66735	315671
215800	299376
262812	5080
133425	48275
435966	464616
181100	447560
470408	208038
213667	361545
78733	403460
216490	259405
473150	138297
400666	154137
334760	166752
369753	120274
200346	270707
339051	26848
367343	119664
146083	5040
61895	424714
362712	440660
2823	492316
310153	492588
68532	95225
50925	299976
263648	439718
153543	300119
147590	62032
453475	314742
12070	453847
477540	288035
125472	458759
137332	32807
204298	440660
248570	490707
5778	146718
148139	443292
275824	345931
362231	471205
226242	94222
192238	247710
143079	28311
51755	424395
373810	304731
279722	349359
382824	423863
36556	313745
192742	61349
1564	422164
379183	383720
378686	93050
428027	146248
264962	211350
270248	73009
190051	474302
380888	229834
249147	64123
151376	72050
280871	222701
243756	71225
342031	211932
374274	132924
301278	253993
233069	485780
120341	203656
439350	382228
303507	91081
146893	22889
123505	387742
290601	401854
230306	145550
153407	346326
385308	167201
65472	388195
200392	402323
226466	74829
262210	264052
396769	75710
93773	407334
83051	469731
13930	316654
455614	396397
6614	46070
65134	413807
318512	38146
195615	231680
16177	255909
362799	86560
180529	19571
42903	273831
321157	14248
137454	373927
226751	123767
436699	288581
45724	382772
81432	422776
306637	409828
376661	353787
275195	441021
175402	292305
30330	130028
77534	300811
364617	369406
355259	49828
58484	473804
154403	81280
120057	369577
65134	259815
391369	346879
72523	104471
488630	60333
285607	183280
437623	211415
440018	132996
357411	219787
176130	453012
473586	453746
266149	46092
45724	395195
406320	397782
185551	449662
342986	44826
416855	294548
457740	311297
33343	97527
305083	276320
129482	112319
230667	263236
230388	73445
58886	417643
251614	263833
149422	241468
398672	227265
389308	109095
28513	446351
243029	4309
451849	281472
34255	138120
109733	25555
474214	317118
22952	77971
445602	144845
204739	313314
19041	405565
36108	219296
276334	335093
165502	452746
389654	186159
443962	198626
322571	104702
145002	38400
81949	379313
246003	48007
483270	198187
439228	44128
143084	11699
100718	107187
76228	440910
34838	41959
119944	260005
327256	241453
174034	68145
414286	161972
243686	101175
341272	343975
91381	110708
333243	317118
111429	295126
315920	107420
55286	125705
467672	478415
360459	347381
240486	23553
323954	478287
208118	26980
147409	186381
144475	470240
336643	277255
428380	424400
89219	55789
335069	385427
337895	476846
410652	434035
183828	378462
456021	26163
104695	293207
450465	428764
252815	336378
9969	397354
57571	80811
14907	270095
114643	42726
122915	276358
319081	420420
421140	325167
124127	269262
345149	47407
97313	397852
423392	134118
464966	425675
22753	272230
218990	140756
315130	233160
130000	317686
335059	413860
462047	83403
449070	171205
111748	186159
236657	154731
110958	339870
399243	126110
150445	135664
354172	101437
476670	354933
91314	20702
300620	47144
335884	448100
172496	442611
467339	249397
89095	168381
206831	241468
350949	351827
115890	467764
153687	311215
237934	307262
44686	190369
129992	203045
147654	31808
95215	192195
227241	468678
68869	288742
414646	147554
326256	342063
14620	78174
412315	438419
25239	244582
357825	246732
472813	273831
103196	149509
258113	237235
270590	306981
325063	15209
481723	293376
249468	268755
304484	331581
79007	16433
338084	149206
238202	19820
89075	403343
359467	238176
331491	462505
29468	35707
375245	281993
196903	404158
245528	308430
84698	405788
107064	158379
19147	123334
222635	126699
218615	374594
416366	450395
319465	266307
211001	177244
230470	317118
410501	160339
199448	56327
208616	282889
442154	407277
381554	225398
468287	358508
355079	488311
63116	132795
218504	444461
297812	297586
216544	34219
307173	228431
278062	395863
37108	62191
202007	273831
370876	155217
232035	441726
278489	273831
393820	323258
185409	261714
158326	20809
212122	469229
474783	86728
37011	377537
297952	382792
317513	471745
93075	233116
458207	47349
187596	274455
177775	154015
298844	57989
313815	73716
17010	99060
190051	318735
386992	72670
327217	397052
414286	1100
236712	325619
27400	120057
146846	272069
198862	132365
65937	378462
48171	286828
185474	84019
381394	225043
240142	378546
81358	390851
237631	181662
492479	259558
206959	418212
139743	326130
419546	317369
79861	190738
299993	429272
73660	313187
71298	99437
311297	344581
246547	86560
321693	295291
378686	294836
262010	194165
306334	330469
394018	119381
209471	158112
458809	40784
411419	386389
141305	322621
117862	189629
229555	265712
425866	303166
162497	214050
198548	409828
298347	168735
187805	258370
433111	293813
224113	315671
390376	391414
276514	28065
323080	181647
444755	429863
192448	457558
284721	129275
482146	123967
420641	48861
170020	336938
121998	355435
373986	81406
486476	464420
319824	413490
460877	194786
395988	395558
440317	245323
34321	65134
388936	95942
396077	156376
295525	391414
441475	292553
308559	134259
364453	407306
181433	323139
452070	248382
170586	322203
256536	294836
11719	121497
38212	373319
110835	322299
80242	491436
115450	261428
287566	43128
30480	423469
459084	204453
319081	18451
37730	368707
439796	12245
424441	8623
426568	421830
432421	143305
65870	145948
192465	188925
5978	288095
237714	228013
252065	321967
37748	467492
65656	370866
270696	421356
469655	118535
39715	481279
17562	218615
219715	119381
322493	393326
180286	303697
66899	162268
305349	72943
201882	157984
425049	240306
420777	281993
231335	202036
456021	224006
218915	295939
416529	447421
388141	310618
385538	81280
64526	30510
391220	79989
296772	358367
155264	188759
53508	101049
144239	79989
324502	96045
142252	94667
130399	12443
138990	82585
38068	262954
44859	297065
132843	458235
64691	187974
51423	438850
158157	28065
88460	122581
208134	7850
140164	414795
342465	79266
479589	484274
244112	61059
201833	466907
449827	253836
157231	280274
874	437805
363427	198389
424647	131711
275721	288946
467646	126204
461384	82585
241642	202507
305021	176878
167704	316827
45579	25563
296325	186159
116989	293813
445343	213148
108334	135817
386827	37857
475591	357782
375678	105967
72217	195837
201520	262954
481958	421935
406225	238075
314548	59831
90346	406962
435689	283675
444588	260462
189615	302510
241477	150760
30267	124176
228707	464727
78049	102873
252187	321651
315692	153130
205312	24559
490006	387742
413495	69734
56524	450983
330449	11666
146189	288091
243478	142018
257229	451016
75583	142476
66079	257868
386454	458428
415772	67836
223962	297630
394323	469697
187512	303773
268140	13370
266508	294836
257498	447945
85665	355864
255428	64335
165680	216474
13953	67432
256267	132996
241123	8643
133400	325604
190281	195121
261649	99228
352237	267602
185354	82585
216666	399877
41484	200868
171528	193890
189247	468435
139852	178422
219182	110677
5971	66140
416661	353596
107709	103656
193603	219499
357441	293813
218890	213008
137956	47295
187834	169047
308618	245332
488119	213936
111854	94973
467788	197463
221560	419073
98330	59987
472193	475914
435903	326130
262080	190369
238111	125435
396522	86421
241952	287423
48282	197696
478588	188516
70298	110677
276663	428921
384036	248452
450515	10342
121239	132740
417565	490121
119944	151362
288123	180363
254155	144306
338714	315869
257498	471900
367485	98906
238099	387101
422912	83373
152343	313348
14406	472105
133029	210050
461588	422411
75132	151944
403687	270836
32637	432349
110423	470554
409808	471745
443163	111325
375316	391414
469532	433391
295726	66084
238083	343543
19438	74329
56506	122694
150501	274869
294201	88782
404099	116070
429773	273831
229820	447721
430685	409828
232338	100194
472435	246311
23924	304112
409267	328059
276831	91600
134640	491877
105323	97894
65244	15209
16580	422411
435229	19914
191308	377933
72708	67163
54389	209018
207364	190369
402452	409828
137743	356750
187672	242913
158741	118166
240139	400583
115915	80889
76811	317339
15680	338665
235451	158811
320665	16417
324687	183840
388308	420944
199233	324020
464710	62553
79996	411964
55961	206115
53722	378462
328353	159740
412205	303250
410877	315262
284991	189996
315573	300394
295232	378462
25748	160665
343104	362784
367491	192180
192611	5857
255442	203656
163831	156053
131417	385292
180493	78699
202469	157698
6899	207945
397864	297199
44657	330469
338858	85205
233690	249334
380165	17186
362270	451101
426930	120274
73219	41257
216361	27285
160654	313745
307079	75568
204359	95942
377962	275677
374404	239431
351980	369599
321776	458786
160171	135133
152276	311340
162372	12245
315923	303175
335947	209510
136744	334009
332725	479300
342465	349200
444790	253351
47318	37057
7922	21523
49787	101058
45354	33895
397734	143670
414111	31002
188283	226308
40700	317118
223811	184629
169696	283346
191155	232154
268593	458877
359178	331535
197990	487211
102611	117800
463193	53624
44713	260392
92401	420820
221097	10479
130321	221890
376730	313745
162510	424899
78234	186440
337635	285444
155988	51881
463148	23018
51543	373509
411541	434893
411195	453609
136798	245848
61847	190369
420328	247481
57682	67114
5710	462183
100832	267352
53232	25823
171093	402698
321234	140567
300195	127716
54688	396080
414334	459850
47010	192451
484027	1151
141521	442947
405217	102938
252105	228013
238855	486267
397734	142239
147911	396470
149240	265711
28369	334680
91216	363908
181151	341105
63528	18139
80052	467881
95854	440660
67693	48861
493262	217494
399076	313745
157403	461846
281251	286936
101543	152867
482403	54976
47486	162831
46318	293813
97239	223332
287566	192524
459788	336590
130859	109437
231552	13370
334256	332403
167279	119530
390682	77145
312782	121499
52804	421525
89218	34673
264569	406320
17103	346863
458361	128053
242411	80325
433506	371918
446182	53567
289684	119381
367249	126661
64526	91998
309681	110677
456050	460964
408654	164561
99849	161152
103982	74708
89611	391414
368086	232258
242923	31238
214055	343085
343491	286145
284592	491075
247921	302984
162252	212000
430762	8648
227811	370866
236629	341271
114725	352114
309369	492746
22197	310756
24077	367750
130069	331475
374662	58567
339815	49355
442236	164059
139755	156375
322193	49903
359930	129546
92090	212396
472172	291249
270497	800
65708	488641
462659	5041
236222	481667
237914	171272
109440	241468
198845	486885
447962	91507
391509	239561
165680	155009
255650	203173
379566	393001
367878	299695
143306	267118
169800	122386
277403	129607
427498	123718
439439	57989
268035	85952
305707	28506
428892	8300
330194	431954
165680	147844
73959	187974
35462	15209
87649	437404
121254	86560
28484	110677
454378	371918
454420	44049
384174	313709
290903	199259
423444	249334
190051	426089
198602	395335
25147	440649
267750	303175
66765	338271
123236	214050
206962	141760
429287	246713
95041	376146
236309	411846
103626	441590
252771	15209
158312	315888
83616	77456
81097	126426
307531	35969
10762	20719
257391	183690
487891	486885
430336	120195
119119	289970
52073	278178
444646	440660
156811	234635
115022	84844
22270	26551
368647	417201
475680	267352
480490	383391
342465	361219
139094	310261
178229	114643
447449	348971
374045	303515
375316	145835
384722	168234
311823	370866
424387	122210
285939	166513
36733	1057
212460	241515
417162	234259
23781	470554
208589	421935
28051	401423
328282	94344
380496	120132
103388	48146
482777	355806
22488	170180
462893	310756
55286	255950
134828	25398
191484	317118
371306	354694
300925	254698
192564	336965
79198	28804
378966	159249
172923	232347
94327	328550
52899	28129
396284	375476
401228	331581
2792	164545
336876	189786
36649	228431
393409	15209
459639	371865
216324	364700
476252	267352
256012	371139
56897	15209
24596	5040
276158	99982
301312	204453
379351	371918
66004	100478
214729	348847
109733	246311
477646	423741
257132	35707
234881	445708
484015	159076
177421	94516
297686	473010
203841	20360
227088	473267
364281	16433
121866	141440
8635	473708
422060	459593
62672	152502
328568	228629
160961	169135
318265	442665
486933	257243
308029	185270
233498	147125
211238	448320
2715	477787
376308	458835
268369	352211
334362	272925
467512	31280
66236	34661
456316	363564
168961	317118
320002	197212
308122	44826
455218	475548
196903	425675
412807	26842
295962	439176
8607	21160
453181	440660
268937	415585
146893	377002
312553	353421
120050	336481
465805	440660
457475	16041
190015	426887
225694	448862
66501	149713
212495	429161
470020	218017
486632	398553
7194	350727
35263	407683
428182	107286
295181	100503
411904	229289
409116	300484
107007	13370
266669	47281
35044	337883
172864	335519
43454	332125
277716	48007
254446	335875
261917	392444
215329	82533
15027	89503
66129	143671
140116	347722
255979	183981
330954	230691
339791	93525
114633	458790
200092	303862
116947	300758
206389	374494
105986	241468
45724	218720
335462	378462
175473	117174
327977	198317
481575	171712
383164	392781
225489	220417
68098	288665
315961	288788
18928	359323
469606	389922
35612	223627
174728	62191
454185	375403
78954	487192
481419	450307
278096	387742
5002	491150
474341	41406
329960	479615
367914	107911
380887	88113
104799	165908
122995	129173
58208	107219
58719	256245
244663	366204
186597	359732
174787	78576
428735	263697
475635	219865
247296	105066
228533	40447
27068	364109
464212	417560
280656	342247
46988	299437
338931	423166
279091	291521
2341	201493
388211	183213
14060	337083
315185	409540
378545	300928
179751	228577
253102	276059
367343	188666
388696	46412
357836	24077
373264	332505
42670	81144
184564	222833
98220	448328
294323	175842
471959	142018
469908	237165
176182	423966
464157	147740
307284	426035
120772	86974
253962	241988
92209	389682
363783	328974
481048	206142
46722	280635
288719	387839
112267	362675
416190	291521
431183	231021
309276	358315
103626	307768
387986	438373
72668	184258
336594	148555
306040	132247
124577	210290
446998	65134
110421	30263
3510	244893
334585	408764
406579	175721
456231	117097
35258	176540
446001	273955
19727	76350
399701	77512
300791	411455
18879	474982
470211	119868
343116	256130
94162	337448
110164	172089
414477	190369
331091	376814
254765	132996
219719	176906
295393	492928
121594	330986
474063	119868
236216	72416
375671	295650
79080	42890
433047	34105
154456	295159
270248	274645
162786	336590
335761	211932
373170	187878
489890	362610
68035	79989
456181	142018
194913	429871
166482	207927
434690	81280
154216	33553
493639	258370
439484	36301
88837	391689
248013	195804
291832	462339
463931	158704
82007	164059
258357	223929
282469	460371
296352	331200
221010	63393
490150	127681
405898	451600
57281	263610
155513	208238
76598	105585
53359	399362
257590	121106
317188	63528
335791	71742
277031	268947
469832	48654
6206	294069
115449	186361
451564	74946
350754	474412
66774	388524
413137	204925
295540	445602
334008	95942
255024	393253
112129	195711
291300	35707
413590	105053
280437	202394
483737	293813
313189	118496
312201	298614
429801	366076
50162	440249
65544	13129
219281	261996
113613	267553
219686	144405
199171	427654
320434	258370
348144	176799
259265	217423
438349	446801
336829	9054
202922	489167
378456	308325
317647	324631
442689	286936
154766	206115
298683	113051
190281	222520
204490	457241
165648	119494
353568	83644
28357	493161
58949	211859
49789	327464
154835	198838
427238	126916
165046	397009
113752	144405
437352	369604
34727	41216
124067	272096
488296	12177
256188	336590
318117	240729
369120	366127
153322	402323
459171	199505
340800	481279
341933	129451
463204	346408
455862	265711
489203	12895
86158	15844
22301	28129
182017	474412
458490	456609
449963	388374
283498	300577
133737	364790
44925	19246
349899	39531
10521	97894
373846	458601
25086	164884
332891	306638
66346	176878
78158	446735
481519	458158
55589	450761
409388	402331
392797	117097
274073	133443
215204	441370
384991	324811
353856	230654
287566	61561
419851	138807
201348	346583
417395	359214
315573	158799
28861	83811
192202	355806
107473	311398
317695	37050
322411	449769
283227	269872
102452	42675
73974	82287
485526	54976
65627	241882
155370	313745
155302	122694
179054	216591
360535	385614
325824	20669
124259	466432
457418	25558
177072	21411
431236	475722
447509	263135
469102	94516
44511	107473
102766	122694
234788	208300
292119	81280
34180	384366
414058	291484
235034	389682
450923	437880
71606	50155
149147	459213
189300	219468
135217	13370
104740	413487
15027	126116
448104	114527
407171	21411
203733	207770
449283	309697
89772	56024
39356	62191
197386	109949
304953	280089
7669	299106
144288	54976
298131	338271
58704	464425
465166	107148
89219	323715
451427	480332
363904	426389
280201	472891
386926	219866
202642	10286
320323	477506
243667	201639
341440	376121
329610	414490
285433	266911
177482	156376
330592	369820
12221	200344
127146	450403
291138	27464
471422	165497
105114	1871
347042	413673
37814	80342
165680	252183
6467	279212
238536	20959
212495	94516
17077	86560
430781	334120
564	343547
40443	65294
442947	363119
407334	361999
370777	317356
168000	117393
169696	15209
57088	119868
154835	280242
95671	450844
25662	477430
112625	425896
771	26197
256023	260527
235825	338271
318119	323122
429254	339486
322509	144037
27779	42890
39102	420944
490363	401949
454658	92609
489801	313314
60009	303175
200658	50873
89219	262453
169201	440660
134521	249723
245631	388096
391365	103629
62367	32807
117421	61907
124537	60459
266239	374705
241338	224250
28357	156140
195339	110539
290217	358032
418453	263833
84241	347511
182511	78291
377728	23859
385193	101058
353121	265399
150686	317118
428647	371918
392011	156376
24600	10646
329060	400757
18928	21291
490972	36230
475268	458104
272675	243115
401543	391722
186232	149101
129181	319890
214050	128877
244536	186724
74264	117368
108057	84504
96569	102146
231272	159768
208337	57521
295163	404888
144055	233798
257528	218377
401092	459802
288271	484447
67424	187836
431419	186440
133909	320619
212479	313802
345257	46729
37888	245303
458975	255540
200645	79485
71293	25549
296029	362499
162967	350487
345943	405226
49661	456030
152961	428103
231212	150751
386351	470554
180120	290211
185339	60389
311693	440660
154255	271366
467663	464953
172825	190369
294911	258370
223929	4397
101344	473938
271221	75273
467653	109006
400817	293813
125074	388575
236992	198682
342204	325471
448104	103567
142695	1839
27417	444504
23250	242329
144573	371918
202394	281739
428603	436701
388088	447423
365380	227101
463241	22827
178422	100287
174034	243766
263923	55435
90483	155460
234931	190369
416259	463549
68896	170129
421837	51631
225723	146248
119986	122332
416419	149897
106739	148284
172417	433686
59710	62191
106268	225312
414825	453571
85228	217883
372764	286833
350064	45413
196165	411809
334004	388488
448033	411809
167133	468471
247362	201754
458183	57301
422246	122282
203022	267553
322890	59955
468283	218727
344481	407386
232340	31389
151691	307889
432437	9054
251703	355755
448677	482162
28894	341235
36518	51222
446135	70437
412440	311740
5700	265776
318735	41213
33881	481279
383526	145811
29354	75524
229762	165653
195362	36917
418556	257431
260624	129827
296857	277971
80080	298562
277587	217649
12063	443118
274852	230895
39104	387987
93239	422032
449871	204453
171984	287740
457705	463191
273266	52028
352685	452312
443815	412087
385141	383391
55476	280635
354198	341536
25933	268176
205787	158795
439992	409916
301464	371983
41378	88322
23018	287121
217458	16141
362372	478620
27888	129185
484691	468832
414058	132894
405555	362972
259777	92888
342476	336590
431744	371918
9803	115168
406606	389477
135450	326578
290539	86728
310199	38064
186176	99437
139652	295975
390154	255641
360296	389054
448626	483795
92267	115340
118539	8084
15027	119021
345401	385766
141642	394571
239738	464420
31952	22827
456021	175465
154919	320508
380538	276440
134133	465647
371881	294045
173746	293813
343225	18366
261825	476656
420880	465037
221258	375001
484914	314303
328538	348910
436228	48124
162497	313745
119667	211172
357004	88606
478876	25812
124259	375875
463626	187974
20946	290840
382297	431317
82120	299106
5641	337343
332008	465313
319259	104841
40798	100349
138684	227101
248318	15209
228050	364000
423013	107337
460990	422248
477461	41075
407334	459701
394087	45844
153394	441150
79357	86728
486712	146002
200092	27322
47876	4005
43522	144128
345811	233942
460562	236774
211483	429593
344293	293813
225332	486885
426780	368633
377163	355700
344314	449160
433163	189008
105762	57051
29500	275338
41779	319368
114643	459711
413710	422282
211009	245679
164684	28311
323281	307279
442236	186259
291202	223398
114934	80831
113748	217423
189640	471900
81260	191586
106905	343225
8213	362105
243438	107774
434726	481484
273920	428214
352115	80845
283993	49903
454263	5174
470416	102406
88852	332392
101346	289789
1132	245824
46301	402331
308058	331581
158294	86476
244386	369257
337597	1933
362372	491272
51365	486885
361240	63101
188659	110677
318335	278520
358250	53863
309384	159004
428887	182757
471169	235445
407841	214050
153624	112330
481419	186588
83788	108554
81156	332386
34708	445061
206650	267602
403193	272427
405979	121141
187351	295114
482594	190369
308573	54272
345770	127563
259835	356632
13608	435205
263813	464546
118542	299408
461238	233498
326631	342063
304011	429150
133082	117800
60517	490604
396314	368824
290952	407334
124105	35707
250503	373401
237504	489553
94391	46036
120240	107711
277776	404219
404193	329116
81178	254887
399441	221687
339025	379255
220390	265385
160294	410332
182035	378820
70019	273831
84722	264766
345089	135756
327429	61376
421108	350692
275721	282224
9417	398333
322342	277575
211571	27500
97589	389391
430096	297151
405738	162597
409009	292553
326631	104505
157035	35707
444053	200324
226902	62238
339333	389124
403966	169764
367242	210946
287795	57375
235726	64335
66478	473474
282486	393760
206865	44389
272053	10646
44167	101816
327490	173965
91299	311850
70071	138297
85575	438524
239089	128060
44577	78981
453711	359762
303670	390349
82013	440660
263703	308669
175499	45815
491031	136876
38949	211868
120277	204376
73660	116603
61647	10411
52646	183065
441903	192055
281902	86892
200956	225395
52695	444875
296029	373669
188108	190369
38360	24434
158099	456222
76068	259863
295033	236711
3111	290450
85674	183249
23642	123718
342949	144470
48500	371884
407066	119712
343310	404960
114405	318735
304112	466432
190281	259929
272254	257142
61286	487932
405023	33732
259775	37249
321183	97942
400701	152321
200976	202910
457398	92555
450093	171953
367919	280889
339310	453053
60440	47241
128605	437029
488202	218631
67685	193527
359473	13129
43039	458287
182042	146202
430170	260527
217805	233767
145305	281924
35265	98644
298735	262954
442801	323560
106483	243766
433576	345839
294839	376279
78580	57134
456748	155919
221144	111964
252275	450574
54770	388070
251233	63648
435638	163993
473894	269034
315573	235725
10150	482168
403973	194165
72616	334277
301363	117435
239112	150257
413213	75396
230358	186714
103296	228140
204739	137128
236540	317118
253573	118310
375405	402076
157432	169155
244399	192909
67675	142285
80604	478415
294323	111398
112034	100502
283695	472072
249045	286579
294142	84502
320381	209857
67536	204925
477932	196956
246335	91295
186182	259929
363688	17186
283024	213115
9570	421356
4777	325353
357294	291324
32691	449580
483706	269207
414035	103205
459280	56375
60901	391414
221296	311297
317409	218730
385202	404373
263328	148770
221734	348641
389514	252968
316963	79895
283896	110708
53500	217778
424221	167006
225451	84288
165328	273831
34898	162164
26556	117055
114609	124085
405125	464420
352232	392086
41112	136192
277367	407676
367619	16325
195306	130028
204633	84813
244197	155439
469532	273083
416940	115816
185487	457078
452709	368669
199676	431283
112950	467284
251541	150352
347121	197996
390167	132740
470672	226029
327586	32807
478546	451016
33114	482143
196003	278907
294130	463381
145522	211697
484133	371918
81050	343012
289715	291324
212287	335477
43178	243840
81887	314005
302298	59311
431634	71009
386411	322274
466794	414641
286652	203308
130573	75568
366327	108554
187367	201754
424661	492906
327986	355587
363145	237235
391562	235058
161245	334729
56754	91466
292971	179506
263789	384336
75729	404806
296283	440962
448739	426186
248645	146566
492588	43334
280986	489167
60957	196783
359524	447335
309917	359281
456432	190369
483625	311212
179134	420392
164829	439979
156642	94516
304011	97985
209824	58169
468286	37499
328367	78116
450550	16433
29963	260495
364191	83872
41406	352950
124291	244910
457740	242830
305624	176660
257498	246283
181347	472072
226627	273831
353271	67875
109282	449222
57276	428582
234487	88694
428887	94166
76585	99350
229361	339887
81547	379143
450318	460482
206538	97753
9533	447107
221012	414645
56773	231031
314095	203656
52793	366127
451230	239431
270973	307279
221368	75303
159343	163348
274902	440660
183485	489552
373837	4741
146106	110677
139527	362859
189104	161704
4159	99416
490328	260910
459984	492588
140741	113749
397922	112707
225164	277065
10805	21583
89809	465622
355512	12129
454770	9681
242038	265499
286531	429381
108962	231952
340979	471355
40671	31325
76068	252961
365774	290550
11709	295484
94110	220417
395167	156262
427783	349114
28883	206768
208744	23871
77987	426034
354894	466737
53893	330669
8185	265711
231042	419797
169072	312146
46680	426995
116895	475866
430223	381512
290532	21583
160961	8463
236216	190565
463141	246076
136937	122462
61274	421332
42279	432362
334321	73387
10076	168779
165570	176129
455975	85223
365358	37476
70999	481692
38038	139844
157452	417201
74735	187836
388609	156006
87832	236957
316565	420794
230051	385301
31039	257298
34426	75952
368216	185420
130069	148928
194248	480951
466737	427834
349193	258370
470990	187836
133264	17186
207507	314237
54131	113051
344383	77672
358504	318735
96335	66813
129173	426033
71430	74475
317724	405491
95450	378462
325905	28367
146893	357294
209219	20959
444488	285156
271760	314742
266894	4413
481419	242927
378009	253687
49231	220319
352227	197902
359906	53883
427980	188294
360226	472038
485550	364146
306261	407651
404301	202795
382811	372238
329061	331446
298141	215521
72564	446351
458462	451753
230691	239091
142302	255650
5828	336955
187834	279527
304493	322734
154315	223366
324190	304140
433820	138400
227241	283257
471052	36992
308152	377679
135893	339150
297971	425675
182759	380568
91499	204925
78066	1757
111312	187974
68314	139137
26243	317491
361001	81280
351540	404385
76986	13563
155239	264766
414912	286337
98218	311840
79919	226430
486917	280679
279521	237235
349290	14417
91828	172946
130958	124505
285403	378462
159166	292721
273902	313745
189806	183920
113739	19984
273385	113138
376146	109883
486712	217507
441217	195948
490211	24374
228128	247092
468383	285156
19972	27464
51601	86974
428157	130335
281931	137155
211628	406894
33712	388575
342347	139297
310136	120199
233923	146202
447793	100287
478534	449663
40890	351892
266454	426240
366686	48164
143766	228673
221420	16433
248909	53883
159343	180841
213974	348475
92401	79989
188294	392086
245148	99521
35392	443543
19121	234729
154959	383722
299532	484447
145002	396802
330827	52537
453736	456044
219615	36639
461415	324695
131032	261714
10068	269199
43910	441996
339567	268628
274782	119868
256637	322515
246807	424681
258770	295725
255254	13370
235781	63346
191935	145691
266321	123369
414286	425787
430756	310756
431431	392349
344073	453847
442955	385000
41466	164842
385221	54671
61769	369262
109808	52955
75769	261396
143251	456404
89061	32807
197544	58567
462953	248382
269494	100572
21749	86731
135664	86573
66612	216972
76177	458
344314	80660
101108	97644
306352	2661
439966	74699
287129	291180
290	339996
385863	346107
134013	489552
492247	18468
5057	318735
422208	290598
48138	960
344314	208633
301823	258126
392515	149856
359472	173756
99803	327922
41491	389908
273210	77589
421140	12895
30522	25101
30395	46173
109533	27940
157136	2232
420817	168381
295455	79485
20390	235989
1191	217432
44292	254494
467122	489896
490	176060
261736	16433
55914	170896
41501	123451
343555	10041
261277	96977
457418	110742
181229	229215
406660	41755
161574	363631
230574	483567
339769	196686
396421	18451
12967	77753
222918	293813
187142	385205
23787	215703
292848	188042
391391	345585
125745	77727
1292	207467
17536	374994
245917	248522
291400	38063
260879	91069
136798	399736
445037	45798
57868	354713
142740	364450
237517	72599
167035	41928
2609	32807
176476	477986
478588	31003
81676	204800
221711	83811
374573	7839
310377	300137
93132	99119
27719	247702
456461	281252
409120	412901
348914	211616
254248	21030
85098	238578
404568	250899
255344	266736
150642	481279
436059	92691
434982	355139
267869	277936
347433	183213
69908	243739
489890	30176
291299	153152
262660	311215
146893	445203
17782	140205
124870	203515
325728	477461
462415	476880
328593	181957
487914	182793
370640	280665
289859	390332
352243	247787
237824	326815
86194	345745
452746	360630
145422	492316
390323	245201
295865	370848
408998	379598
314228	403612
157280	449157
447793	920
259255	396617
149373	12475
258666	393326
80970	311639
436530	206893
227383	164827
161460	373360
489890	3431
95891	166651
157405	291984
443307	42610
396021	469908
138241	405243
155523	430652
272848	420222
468287	31616
467284	15253
56878	275754
449781	170601
45665	112379
465980	181953
398693	300493
264517	33591
41491	181204
288421	469532
51325	331545
169619	422470
275353	280592
102065	360474
316796	140053
316358	178295
268351	346346
456021	381217
141623	63542
251766	278520
118326	374975
449595	161697
236359	286337
32839	322942
240190	141580
465687	392675
10504	396735
201459	222927
98160	360360
205854	84652
103363	127811
116323	336955
354022	10451
300496	274872
159069	17181
274282	13370
298101	182457
347739	417294
492266	332033
431508	86077
479614	229615
345630	413525
33686	317118
134299	390963
155904	322306
194416	145948
105249	301231
390687	277701
384347	299920
340596	75034
58656	468162
110069	78284
119359	208967
70816	429267
319630	464578
92321	362703
328629	228289
87879	73236
410050	205551
47802	280592
189530	491347
124489	285446
142448	352934
202774	381057
459084	38257
251525	45149
394867	359762
348010	98847
165680	261865
65929	35707
299078	77820
310629	276744
228164	219827
278642	444691
323367	54976
151894	273831
234582	34209
120605	314785
174255	423241
454642	388575
60072	109249
85425	449620
360091	300240
424432	66968
130110	420047
432480	45899
291785	73387
373182	59868
3200	145042
161363	264547
447841	254178
106110	469235
390596	227188
123946	260098
193040	249202
354545	36451
124085	290730
182277	27674
258350	271561
397230	313745
463520	105108
176370	33167
217271	110677
190544	362598
137985	162213
188148	369599
421136	205270
310445	133861
333178	164595
145983	420757
85128	175721
17531	58709
35263	93671
466412	342761
430214	400487
244536	173637
276876	128115
356189	458183
126797	437646
156643	237019
379667	355806
50646	364109
352589	243865
84745	346823
293724	291249
408437	448940
304952	238578
95346	448334
389634	270968
207711	35707
387543	124321
441783	287694
165896	112312
267562	373888
395324	145229
365664	409828
133400	431137
444627	166513
356918	262596
383636	92613
295785	186259
254446	129687
481903	342761
49231	204992
314228	438428
405306	8076
26279	20511
226919	164518
120451	180578
170462	189732
191484	147460
75119	332246
19542	379405
186650	97277
238327	94344
369768	122462
392624	209285
62083	5523
325193	199608
374255	196720
157878	8672
21038	277575
300886	66084
308122	440031
318573	476231
153590	136279
136845	393393
146635	153548
357578	224794
460659	352605
263853	199353
336260	127210
247096	204100
382600	24337
444326	391414
160118	101972
435520	194165
269585	467703
261163	67407
100745	4349
374003	266205
385581	445749
457418	47525
428944	343124
185316	426143
122186	338378
359266	49117
39317	28129
360183	86728
45579	325940
158099	324103
405601	245332
24474	208876
95149	293808
403670	270836
200169	283178
354022	3971
470022	33269
346812	289970
414762	22365
464084	86728
163415	438783
310915	336590
212009	12718
49495	438957
90020	414832
37697	54408
389641	360363
104453	25278
213323	188131
33133	474822
196355	109407
10251	19139
83192	351639
89649	27464
359790	220417
189415	473921
301312	168987
106268	389531
186910	144830
167572	15209
55659	274921
81668	352208
461927	300051
414035	394636
394221	93633
468063	71281
339716	97894
225145	237178
297436	251462
188194	70971
424975	339275
238767	355332
54369	488236
56917	485304
346557	169564
128124	344120
312347	343504
383164	228704
326849	42661
75557	486469
172864	82730
12839	378686
441182	422998
339567	314973
286327	16433
431508	456640
183274	269911
230192	102096
205983	418115
253931	263485
10811	186573
231021	173749
121039	395988
172318	145795
451799	472167
220263	245317
372179	62012
454534	401101
410619	4420
289402	342807
380709	400173
240793	430356
421318	258370
141525	256121
326368	401949
398757	458877
130069	11427
90071	338114
250410	116376
152469	88391
375476	218727
453117	334569
465394	133250
143179	163344
114643	261113
11237	332699
419191	213811
53792	428036
233388	490888
349764	342440
416828	298182
377588	95312
276082	138574
176019	377906
312283	350504
142116	43514
169457	156716
44258	346388
274105	196144
385516	25443
417643	77457
310971	170020
267882	358311
272620	485185
455804	428864
64964	31048
408222	84502
427470	9209
333891	123077
460137	336590
445162	22511
444593	454975
388485	449753
335906	78723
158099	478441
41016	198074
151050	31159
329034	457612
408584	28838
211487	296339
139743	230099
41695	291984
389643	228014
127883	426569
189454	423969
316585	187974
163917	261396
202907	397386
270651	98874
157492	268118
134876	476096
221369	171915
231552	12245
377088	273529
283129	228087
196355	489797
90550	101049
204506	341271
167588	45350
221271	272846
8213	478269
306555	137155
266307	290807
227603	466751
386738	228848
441446	66794
252080	38063
248789	478415
225512	366127
281297	466432
110968	110677
266931	298415
86365	369303
50532	206185
167860	447560
47059	100234
216666	170596
84546	104855
389913	262447
248397	467703
89269	50264
179428	239028
359824	156376
236980	401101
265371	151944
265965	335812
162128	228431
306742	6949
73588	362006
381882	459976
293738	21583
28610	449221
45824	40784
434878	286613
354921	203656
78134	21742
15819	127100
483258	210679
250297	112198
195541	163181
391045	82212
317873	268176
240675	156376
201121	355210
231839	144128
348615	183828
104788	214436
122658	287850
361007	110708
191629	392963
404804	267602
91828	366919
255881	75417
53274	165583
301312	421492
391897	59261
351855	430800
370007	148872
312474	433361
160949	168996
446020	465637
346697	334225
154123	364950
379713	203254
360071	277961
375199	77499
257936	434007
478588	451184
170462	113139
228128	419213
23145	3444
306643	35707
423518	375038
487124	422927
323183	127921
160960	16433
133106	297794
392424	207035
333472	52537
253885	372051
455889	257899
8942	461944
72764	192524
354365	458601
277953	8359
272217	174659
112206	385245
323751	290450
433337	446491
172396	454881
7726	277961
400781	102577
90696	368321
266775	479113
277568	124371
26676	104160
304509	172712
477353	110708
43787	58594
10274	176077
138611	382662
442598	401871
142825	338271
318440	295218
208588	268444
185654	474237
380733	86839
28357	49851
39625	273831
23487	262954
105964	105017
340310	367883
239607	373638
361398	187974
349899	446105
357559	22549
173758	183711
482456	9628
100235	473077
7386	144405
320873	340617
275460	401881
259835	369397
68098	218511
330737	332842
360882	227566
449768	477136
321834	175223
187786	318735
281409	478415
182052	269199
436784	233967
208270	354137
482851	42726
193499	156376
395428	224353
489657	32264
325638	110677
177775	251382
99583	222701
53741	272192
71734	293813
85272	45150
80150	94344
53364	92114
158902	47723
283896	230710
237535	227101
364827	52085
371306	378924
389911	190369
53659	20959
7756	306946
33201	488047
85852	262954
232183	125080
486192	353836
458968	336590
367247	299226
374379	435280
363356	2261
128839	276549
439977	185901
427412	366666
431533	153129
354022	266852
282967	137362
160607	18122
250873	110677
266965	438373
149771	110708
198637	1144
477932	318749
125956	205223
434251	310308
477932	421056
287452	26826
146407	406894
189392	187834
477932	195348
136216	190369
1785	61677
464725	218989
341587	186588
491457	29267
418885	330552
305304	239063
100461	249202
404568	400031
290216	23741
489977	282822
71559	466737
915	227101
103662	118883
187527	438419
55914	364703
30568	77190
156776	458119
181651	266517
202469	457033
39215	472705
276578	195948
177485	75495
218689	297830
380489	163558
163370	435808
398438	469235
378558	222515
328853	364294
312201	493595
128009	1666
219647	406843
343683	166513
80460	316889
175290	130028
493721	235445
190248	471556
134390	32807
29468	54976
67449	207967
209333	46800
289513	237138
244442	24516
71866	205223
493370	132247
398945	109211
299400	83440
436886	62876
334698	198241
127017	485324
376178	138297
377967	300775
287566	36236
184690	50809
381084	86140
389546	245679
317264	136927
104325	396765
228960	387742
136945	337757
338001	383805
224483	315671
338955	182362
174895	285227
387801	186034
448831	303175
120592	446351
468287	3186
163545	51881
265498	481031
189644	313314
97732	345745
324775	118877
230576	472763
152891	272544
268600	168022
390089	141378
434539	265040
288885	9054
203907	274674
176130	84504
397734	130848
190107	49903
385538	155414
68174	378686
50532	245679
490385	202523
333397	7159
486712	455388
16939	127321
146655	352852
173650	135655
124405	170714
290961	313424
288694	338663
201572	308013
463157	230325
259835	211932
230051	217812
151923	246672
438617	40784
322890	393738
22129	257752
174404	304731
227279	327217
291911	288136
402519	189879
353481	477256
86873	218649
479351	233160
378577	49903
205607	446689
126495	46410
197173	190369
121065	284806
367762	377620
349086	30511
371149	491897
212153	415995
255995	131315
172973	110677
229062	106299
209692	203610
84968	46660
411283	371918
358158	83182
486311	99742
326241	209510
469563	477986
144852	15133
315573	208031
458207	390142
30330	313413
381902	111463
640	455012
2385	86626
463596	170295
403483	345295
284261	183213
190369	167131
160214	162795
27124	106441
202197	401854
208631	406971
228277	86476
186084	94344
90076	288035
179445	492180
302918	281755
287566	230098
445748	273468
410469	492715
311923	277532
73327	420790
289393	366534
256141	211868
10113	86728
351538	146383
447930	107122
341497	237235
293345	115838
128738	122627
103531	317118
453645	286828
345401	405097
161397	54700
4684	119442
127741	248641
173813	454975
154383	138549
270749	350189
236032	106782
125139	451016
117833	245730
73244	292721
222045	137561
479779	315380
30176	439511
470477	251631
163680	391414
213968	258621
172143	181503
262639	411785
216824	228830
390032	260527
1292	241039
408599	428738
124228	446630
117862	317911
333430	494102
92457	123112
195923	312698
476095	472072
186042	267352
269983	137230
413411	111582
201940	13370
73660	47873
345175	118830
306810	205010
125577	5040
333080	303424
143168	215209
150300	169263
362605	324571
221783	20413
104741	422771
83076	367110
23028	44900
340229	255100
49507	367919
319231	468815
203079	186259
55024	104666
64051	431103
336988	478415
90296	193705
367157	472072
273295	276591
6448	245679
329416	407902
51528	285810
467012	422262
8146	303175
414675	89047
70586	296226
201882	44609
381923	126628
114544	183479
217270	445453
22234	336412
367871	262633
418348	24105
445046	475571
193181	369391
76347	247204
446998	339853
134024	274451
42858	207300
281013	37516
432772	340333
361291	442376
271938	479614
21494	393326
244536	342239
316716	390861
479711	137128
447335	90894
408804	248398
336518	246331
292588	440740
10093	404960
419124	479082
394508	409828
294044	176325
276656	446059
56594	18656
263514	88462
123920	51703
458837	21634
236961	183829
86311	441313
157529	190369
393599	430356
289983	462387
279955	435428
4769	221705
379947	172215
394726	22256
201387	22107
109005	476231
270468	483777
103285	44330
88722	85582
265390	237021
176006	380491
276876	333713
310725	186455
267235	256401
447416	331535
44763	313745
347846	405938
21067	411424
81249	221324
156191	416830
474606	98965
285254	155993
455231	291188
334985	73336
349204	422485
197693	140044
487422	477131
128337	301156
155628	382047
259642	354215
480393	87953
360038	466135
325824	222477
57978	160419
65134	46727
432096	446564
422200	325395
82022	383732
442399	410633
471585	35735
48627	200927
174790	380567
169591	421356
109949	36032
321036	381404
231397	129495
457286	281448
457418	25360
93047	123213
190507	92411
366432	384269
171380	190935
441402	419098
431530	139648
148353	462242
362710	203300
444755	436684
183440	198790
448104	25770
243138	257083
367046	315888
218448	385000
404597	173209
124348	249207
446037	199414
250490	244688
265883	199534
107145	343085
11580	343975
301233	488888
138660	391414
303086	352110
334603	77727
417369	315671
107619	455493
138182	403477
417692	108476
344960	207685
270872	332544
445708	105752
91263	35707
304676	189328
335110	309801
258666	35707
308900	159249
434930	440660
355747	163452
443163	379660
178968	434035
470441	357854
50034	349129
158280	48275
242404	12245
278320	29428
266739	251599
441286	355700
109549	303648
195402	6699
331393	337394
460587	197678
276021	267602
111207	391414
307680	69029
127307	267602
384728	311796
152244	196294
178118	62191
341103	12177
463098	246298
11579	183213
126473	310509
149797	365109
348754	300240
398128	252962
359782	183213
85260	22804
389224	291936
446408	166513
443475	304589
304712	484528
402934	183213
218820	440742
307762	367824
385274	326997
157160	313745
172477	161704
44133	305578
154456	5561
308900	165680
289967	228060
180516	241573
423116	222701
289058	459253
37839	106655
130069	406497
415574	291412
408499	165653
383636	262954
414706	374030
178754	361463
89040	284988
117151	387742
292367	187974
474966	317309
183733	481279
288274	51783
356530	53391
158799	372237
101346	212196
258639	267602
271856	400643
458346	174197
219327	21583
382853	62580
301173	309425
161716	42890
104740	22281
12695	452639
119665	209510
177584	251116
934	444013
172617	355786
258692	144837
280429	193369
219843	293931
71601	378592
404980	33526
346275	462940
296411	308960
486527	91998
442119	264180
339493	165267
174523	491746
293539	214024
14585	283189
141963	21998
17076	390282
190281	207535
215282	187383
89533	177630
332211	201813
49787	450647
120956	187622
46296	55205
182639	26551
432229	94665
135938	467339
326761	420666
297979	110677
32143	219499
159445	198363
173786	247204
476121	471718
426220	124412
485376	286555
191761	223030
352011	304589
287892	343193
228128	239084
121770	18421
411069	51531
40407	350324
159456	153301
444139	78757
417938	327191
374245	345570
437830	288035
68991	472554
281574	438419
158918	190369
133089	403368
102721	214050
200170	90884
159899	389384
463420	122705
231268	348731
437849	472239
170197	318672
194124	28129
307024	240225
88143	227101
315990	447230
479351	356228
32059	113051
214459	87904
303142	313829
307959	238611
221082	422164
21226	187998
40028	366781
284028	267352
428182	330235
294277	480025
98063	94517
236925	376566
180927	391414
48892	195545
350637	142576
136242	352659
432302	370030
177735	247938
298156	15133
359906	75568
94428	99060
384648	286320
471074	174377
185265	172266
467398	401790
83043	386138
467576	205223
196976	94516
408000	291180
6924	416402
20378	249202
36633	6072
360234	384174
56806	472167
150851	48174
144073	98821
57873	475263
361488	281872
408875	292721
108702	69033
492553	391414
16170	6576
371912	218983
407540	8675
96508	356750
193796	292721
175977	421076
281559	289238
222102	87904
334092	201504
380858	461387
190313	418848
116405	451046
160961	485922
143676	275707
3462	133486
463691	152702
486882	291312
449628	389113
315518	302033
311756	291249
244906	477729
115942	385279
396036	127004
405096	17368
238328	385610
228	284843
258452	30332
363917	324592
71346	240491
164641	378686
253919	270468
191761	99210
317244	16325
407223	446990
399404	391414
19121	17419
124424	306323
408237	249202
32900	190369
466479	84689
147706	246516
170859	313829
13841	86560
300195	172335
396956	283392
271544	271311
84836	429928
396797	423559
449521	250434
354545	353557
37190	185902
373984	313802
21095	38208
351249	345585
487276	239554
223185	16433
209903	177974
22555	401854
209847	297493
240781	331430
347199	426034
428847	396478
66476	72816
441461	275062
283059	293813
124013	234748
324657	324639
82811	189096
489539	123738
178079	16325
70071	283395
123428	226308
356530	310836
215329	158746
402652	218981
167161	16433
298863	232876
15683	236213
88367	341772
310139	466737
406618	73083
470803	224095
79675	341135
209372	266538
188358	438783
340779	19984
224786	149128
311367	336454
30512	190369
173479	385279
38798	75303
89269	67584
240465	96195
259074	166039
454766	414286
348841	410162
135232	431631
204078	149758
280173	273687
374350	130950
474389	183213
463054	38063
82230	35707
113843	411704
232183	420536
107589	190155
86909	313745
471690	349261
445023	111540
491175	262954
60397	266852
391094	229550
76124	370198
474944	253162
456138	139600
228630	313745
310527	404408
157653	323657
467379	338493
316565	451665
374786	338915
307803	447519
262633	461944
249845	409540
412315	472072
3725	134694
104505	51614
300411	352210
221911	17628
191155	319406
478827	399298
85305	181641
313656	443825
482456	51195
146212	243708
424446	164446
288008	339648
227082	267352
217887	476641
192238	291209
262760	135563
15852	9075
200092	285023
245950	267352
342630	239453
104740	250181
119834	108253
10721	164807
358890	343269
200867	320625
6986	450647
3809	97502
91828	379833
50053	358705
301158	126101
477932	335949
342486	219743
229735	97077
38038	40308
424215	426569
151352	68970
252065	315250
263836	196783
332198	170684
329422	245786
179464	113823
363258	48275
279538	101429
297641	122725
268820	447230
187621	438957
373170	80822
314203	275860
92401	79199
188847	342142
142695	184558
328532	190369
393961	242782
181776	164884
126686	315496
163163	212217
332299	115992
45579	23814
488971	327922
374891	462973
334769	63309
182985	434045
341249	286153
98904	419956
480580	21940
471045	140703
60441	281472
196132	147520
41086	492316
71329	447372
73589	417758
227857	265548
65134	265065
232668	219186
101208	390263
214055	113994
52788	396690
4684	479614
418483	452338
390384	204925
336071	474917
2966	410062
442039	308311
449259	108249
410547	203404
76228	440422
295426	487075
488609	440660
336023	174052
472881	231578
356733	44049
365531	341271
345194	295855
279625	438783
412426	136101
236272	394948
369209	100349
382404	266600
239775	381258
300813	171838
301387	43164
116159	438419
488348	197389
389165	221660
302982	64335
229087	217785
353878	430610
426217	50264
221296	386272
89005	326384
211197	152502
127118	226308
221711	92047
467812	327436
187090	35362
18591	54010
222311	250823
92614	68527
292794	142825
344026	196783
177723	165032
411625	264213
342247	147121
196996	453291
123481	415546
169906	307851
457137	3148
426292	138807
347057	110677
493184	356428
124497	375773
111968	172405
365099	55205
273808	66338
374274	388813
454263	306387
2841	123410
337802	240374
112625	219382
356438	477980
435437	222258
9025	366493
137838	130720
120861	42709
178759	239872
337200	79027
147390	119381
165680	152923
387147	279047
378871	361704
381021	62191
244482	240796
59665	255650
64487	216283
277776	125399
130198	207811
86319	379276
456428	160419
167228	200444
184506	114411
292140	53134
483031	468125
243103	16433
298128	113401
192908	85067
249536	94667
385516	361418
334092	165870
293830	232377
493162	476951
65336	300323
163163	173482
63581	183479
161722	275903
16252	130201
170785	169044
242548	335525
167391	391414
61647	166063
380138	315888
259651	262563
434726	308689
278998	291521
412730	425675
42074	97070
247388	23318
109559	321054
8659	176013
207611	259929
227984	13903
200868	446105
254293	467995
286998	414269
38972	112281
235748	242081
71430	36366
411961	270095
409318	360736
302011	51891
167217	70557
476008	362306
418461	312001
85792	125448
138493	15209
289713	16774
252748	190369
356536	75303
306873	99405
450465	50264
492247	21411
37842	172089
28130	415360
95253	318735
117944	133632
446505	46562
79322	126697
241876	24334
267443	217494
77142	303524
261532	296693
27613	66813
404145	443409
131925	241525
312741	422927
127788	5450
137337	271328
343890	303175
213159	188720
239804	316437
247120	283392
295759	132740
398519	440660
37378	63182
349142	15209
286360	4413
486772	301475
239112	108756
119608	171494
234076	440660
435544	190369
130859	265608
23117	266501
227919	437578
30096	360766
154232	16354
278711	35241
138934	57209
290840	166513
325491	140678
336071	53385
493347	393025
345585	180578
374805	327779
160169	221931
85749	99437
459607	86974
74569	291521
190610	15209
13713	42890
433899	168892
201086	27775
16277	336590
260722	262267
104802	445353
340197	32807
6467	481723
315573	192713
79297	203279
122146	348798
317204	273468
278769	105135
394093	403501
139979	317118
4100	299491
10542	53994
61286	132724
83616	18451
118690	92193
200092	31588
166119	48275
273108	485304
413113	78699
221159	464166
143290	326098
323724	138404
109868	194598
203438	299047
421794	89978
80038	426736
364440	2242
478287	96673
137579	4413
313217	3544
27753	160545
299712	411424
454084	236669
395774	310756
356953	244017
296185	36646
456021	389149
302918	161381
266965	196976
107505	190142
53883	392788
112197	106574
238889	319231
286001	186714
192383	49021
305287	395426
71189	112586
314824	252835
213098	125864
400955	371934
356102	445749
326260	185076
6549	286614
89883	133534
244544	412303
129108	30288
144973	246351
461172	97506
325905	422803
449522	388110
219420	195607
466790	270003
382407	183213
236443	123412
390382	181668
196794	193099
78168	381469
238840	489180
464484	166513
456059	201572
408998	20998
409604	294836
114615	417918
467871	338271
2458	489582
79771	120343
44832	306638
181508	476154
270577	159249
90266	268171
55629	64335
220730	239923
3809	134924
39591	4603
220487	54976
170111	277961
416432	54395
247003	402509
294408	243115
474216	75781
257474	253855
331091	203279
39153	164504
175407	94634
408123	489582
463273	101806
458794	42189
114616	143165
350064	50211
165646	316959
265960	30132
440825	478415
175672	403523
236015	405842
153416	49966
426040	386612
200464	316162
235473	377158
474055	187836
45579	233632
330739	206557
448473	87199
268018	190369
12897	477634
5354	194360
457291	27464
403594	310261
450465	287855
84756	275151
235964	122462
265676	468387
246394	422175
87896	304865
248790	112476
33122	74795
68495	72474
214027	480379
306923	317675
115112	394978
478198	70759
141300	254973
451332	119868
74364	478415
443082	411424
70243	312029
144811	315888
57917	298767
301156	408229
73290	461769
155981	215495
46380	38690
179919	246054
156964	11610
455568	196783
253241	354266
213965	444347
25374	451016
225988	301627
441481	408430
58784	127298
452148	44128
414286	462444
233560	13370
458612	450560
264473	51881
450304	405217
305473	48151
442821	395650
55481	107279
167068	34585
376537	155730
134068	11973
384370	169582
51028	348502
328517	476951
44436	295484
400542	227514
229821	54706
254446	377368
276821	405837
431634	274451
440610	152085
305253	476953
25569	301238
52065	264453
442362	270095
25710	459894
384218	13903
226949	314166
258997	284720
300959	382511
432175	435276
131868	490237
237338	113420
43595	186440
196385	116294
249017	84722
265075	156619
18468	275812
229641	399954
159891	220417
408949	234128
365521	472070
358321	77139
34767	430356
2286	355171
308130	282810
42575	141165
209672	137886
304013	288726
18928	134977
360517	425596
195757	256321
221720	211134
440777	170375
450078	200333
465687	167517
459622	25795
13147	259114
386516	62366
485461	383461
12119	111211
244889	91069
1477	157100
58513	241468
53314	432175
133648	152867
379372	34034
359510	342169
271785	132996
351188	413525
448298	195033
318453	380565
60720	202675
222442	237165
438864	349900
284761	103804
464506	330218
196996	174395
385060	96195
397530	258659
349741	176963
453134	366493
213873	113252
414617	258220
398308	430894
181670	484613
242451	281170
398525	288712
119998	245538
415387	86974
120448	22081
110736	365546
176130	206683
208869	269199
455201	248899
7179	433279
164547	436365
253076	399711
356418	14130
405096	468065
87280	109952
137359	69293
323303	298182
308618	178571
50610	464420
237403	386762
429420	94665
486405	145691
373886	226403
104538	64335
442551	110677
51921	256348
184229	454102
456308	141381
391264	99060
442896	141892
346764	65210
181031	35735
151691	199010
273659	332297
389643	409774
162229	191639
19727	4968
252050	92613
40890	49898
229098	118458
192669	313745
371766	162795
41693	348751
146088	458226
97394	168615
107052	199585
111163	57989
237900	338271
309159	34078
327570	146251
294387	322969
209183	48163
344318	152217
389113	266683
290876	183213
402909	112312
18010	183213
469388	381512
424256	480400
198478	49033
143671	227161
65108	484447
391910	48275
172942	262978
84304	336655
479996	193281
92401	335606
44167	463973
111815	397456
374511	249166
139886	129773
218984	200064
415185	286313
453294	149791
464426	164365
96970	183213
259695	27046
4138	191821
234453	193686
3583	443391
55682	110898
58928	87613
478152	350384
36339	476412
217848	284843
62444	457246
426873	62191
34313	135244
460653	205021
321208	11680
22414	156858
458925	127636
473245	182355
350650	83140
342419	345401
402731	364878
237652	2068
221781	345748
263125	417801
464349	189652
349389	292721
431368	355700
272696	333003
26181	180578
316323	62191
11902	122462
116690	266852
195402	191415
58429	322779
15819	294469
141582	60108
374589	272339
344094	136279
380858	477545
433774	63089
6924	240374
217568	154790
23481	249202
156043	295484
161023	70785
48953	147869
153497	491424
429287	229928
359668	225316
318726	443066
177961	160545
11285	368904
311462	482808
154456	409428
168437	91857
404568	107709
436242	261640
184633	432837
242411	163065
140116	56720
174139	202753
217740	371845
365387	178048
477564	51222
131939	299325
69158	172266
163843	250679
109733	350537
366991	308533
400744	85423
77033	388460
134585	356645
298780	301475
480251	49024
278894	108683
325824	425675
215205	307279
339837	337548
325979	411455
256506	190369
73357	411674
344087	140284
131228	375985
180277	162795
89267	375334
417019	486885
355548	351639
438886	296432
213035	475363
115379	413525
16844	92694
69984	50605
4461	23430
7171	96413
400891	15209
430140	158286
467021	166274
224293	424149
185436	329727
363904	435817
452667	344686
430754	241071
289970	389884
165646	418332
233498	102755
271073	160462
349140	377778
180259	376139
450398	288035
428313	296339
285786	110974
266954	423469
481419	359562
489289	63528
316666	81901
493347	233220
271808	228431
84688	476384
126223	360860
439677	299545
342465	274836
189064	378612
190766	313252
138625	223963
88350	440660
202760	458382
339517	180841
380858	293892
13734	65313
289367	384677
93451	125161
244713	364552
486236	392113
418468	261515
154997	330694
193523	445802
424820	424297
420143	436686
49207	150258
286594	361490
18647	309801
316136	32320
205179	6253
56382	315847
32140	186440
106169	17996
151985	489552
108122	384903
98814	363655
141559	128563
100651	398694
416298	208487
203929	353990
461291	371486
473087	83087
412749	227741
479734	249190
139978	62191
356530	292687
431264	26885
80430	76628
193054	141783
453892	292721
245679	206337
26767	25959
473789	163338
341632	158878
288328	11378
159512	366127
433751	454263
406225	152928
1421	443183
378012	300697
317118	246898
83315	13370
121539	409828
478588	232373
449823	438419
382736	131619
161420	28129
224052	154658
425584	218292
152111	203404
344592	237458
420143	132843
260277	271462
146001	467690
139145	155214
230051	408824
16433	214324
164521	127371
362267	101018
53264	298487
271919	13370
128704	186095
470496	237165
370912	463529
94198	269199
109334	144306
403275	162831
195362	160842
58875	26968
342782	293745
479351	202693
468287	205841
183498	176013
3029	241796
192660	175382
216454	469235
208928	440660
212786	348407
399701	418544
85089	209018
431285	10267
6808	383096
247481	76016
134277	204120
189064	367919
461563	137128
149099	237178
133075	281504
352798	468387
24049	348007
438475	422434
421280	11972
7835	336590
247355	486885
146893	234452
233498	492499
93901	68829
303317	328144
220576	208362
121872	332392
146259	136436
272025	337627
129978	299585
253115	385076
162303	195198
191482	67040
160961	286828
72825	396431
477644	264406
243611	267602
186920	175057
7818	59782
161748	435708
413288	58248
483188	235852
467080	28129
469697	291521
342655	453521
109062	94344
427943	379049
219546	62325
292223	336727
426569	247946
482449	127572
245539	156212
251291	298930
57817	13113
54717	194584
490673	293813
171306	486200
181159	481439
91325	135122
402937	295720
24104	171674
454263	56381
479351	94289
389512	32807
404518	467690
135896	48686
447358	38038
220490	130771
364636	164370
32533	188015
401887	441456
484506	183566
424387	444446
187781	377158
116527	357854
412440	66398
489589	272052
376459	339307
431775	486885
382896	366493
283640	5882
196641	281273
167771	216898
393056	398333
348384	330463
444321	273831
237838	49890
76598	35971
4864	413643
290966	345079
2744	404806
380758	81497
9117	86560
66491	36615
67685	56332
218122	390861
248405	120523
106069	437703
446549	267352
269612	354694
173100	13370
83886	139648
28357	295088
153771	214050
338462	9054
358235	3431
186258	270468
481629	448439
344314	198575
468739	463549
330509	399770
200262	125566
348725	456105
142192	87677
284990	380071
229716	187836
430170	447230
17169	392624
165925	408333
268400	378462
54824	194165
308122	292494
383561	300800
163089	259219
272968	439004
211828	57134
427276	179472
302903	84502
23772	9054
308715	303040
43966	282224
169158	85970
344572	220000
157267	467690
465449	440660
354545	273649
224405	313745
167735	176435
268910	268558
299070	267352
453965	361556
229735	168157
86632	63322
255096	56525
61806	313745
144274	173707
132912	486413
17661	304011
405555	321916
356496	237178
253121	110677
372340	153813
105969	176325
283418	13148
387360	400562
417068	50264
468460	287423
341731	294836
260321	426034
242195	165009
147321	165437
362026	51895
290216	471945
342852	15133
434847	234993
342052	28129
370764	24844
405555	379598
63528	357184
394558	447107
95234	180258
235084	110708
362303	46079
380454	420860
378357	19216
29066	209018
233014	445016
119712	348944
223319	303175
352905	199534
159141	307416
356289	145860
150981	69321
286642	180578
302566	22804
37839	209572
411431	245679
162139	152085
336403	388839
55250	425018
455095	366127
28145	372460
89181	454993
219281	51150
166573	135664
447913	168959
52137	440962
304922	56457
402368	285403
424624	109407
241803	409916
374274	81714
166881	343652
224709	97903
454232	258220
199765	45698
159584	13370
216436	290450
108101	122490
117961	333457
261130	440962
214030	218735
15133	388575
428127	98906
106517	404806
27892	200523
446771	140578
299106	288770
27082	37216
222102	324945
50240	293133
341163	297948
481419	384120
287495	478572
60672	85822
378087	56060
134531	286227
252742	127921
450439	30053
211399	137848
318578	372102
431565	60923
237154	67040
241553	207535
340292	442554
160182	426089
457284	484999
403503	395988
481322	214050
365099	236735
77783	182083
485862	93245
431264	405576
429887	435668
158000	164164
468207	302635
96777	119529
387959	336590
264457	59127
93627	75195
45977	390312
287444	36741
261945	400372
313197	420944
190135	264463
28254	458355
87515	267302
235380	151944
63384	290014
175167	41351
5893	435089
207606	49903
476077	361747
136279	317100
168387	12895
366630	159899
106814	480429
184847	59672
139844	357391
143631	375840
410390	53994
50588	22911
450351	221324
184157	227066
137000	10373
481419	283918
476511	389575
224594	410607
458223	229756
139585	132740
52478	209542
477198	190369
371678	371918
86800	393326
156299	463623
264144	485501
67241	323501
357682	113138
446708	390525
177658	402251
163053	96880
257498	40784
385294	217785
367689	476862
488678	24738
108570	420551
222407	97753
142139	58709
473883	163552
116947	177619
282320	464725
359167	91711
434040	473056
225199	212081
88780	411403
430118	48149
457571	63957
290959	281236
255853	85777
34339	46729
367479	401902
26686	315888
374305	356473
301823	400049
31303	247376
313660	285446
444380	217025
46870	241614
465634	398737
175153	51088
221097	294684
463384	320097
353437	310123
11696	420
380465	202422
167588	125128
219741	393326
439719	318656
65108	51754
410573	306184
57585	416948
130069	457223
201286	137128
116619	61819
236449	140567
270194	354660
216147	464710
172690	57134
345775	94516
373918	309801
131325	145694
355988	172
4098	239117
345401	251401
96167	233515
308743	123213
191621	77852
423724	260488
192465	369599
103593	64335
182248	231343
279903	476981
171988	190369
197323	203213
438018	249940
482058	477515
52320	239773
467788	50605
476122	286313
329412	375840
294323	227861
379019	377933
39017	371612
270721	36162
154937	1104
442048	273598
4841	384917
345715	251042
24805	25239
421858	469235
230058	254985
452243	401854
326989	77389
217537	474412
3439	270464
99954	300555
21974	396975
204205	409828
198317	414606
300715	483748
301315	217423
300419	229793
407334	276545
163835	88113
119188	269349
260495	28543
375567	87204
217226	451369
152693	53161
98168	336590
359938	159249
105066	317789
402995	245679
131606	259686
371507	247327
448280	374188
476846	17885
248909	122694
432305	359915
396038	301659
104325	256855
366995	452794
179136	70423
304960	334621
399890	150777
445690	264908
488524	276174
431787	15209
190626	174864
472639	306847
391118	187834
241916	338606
448852	8459
82822	88728
134299	407915
252925	184979
301728	142238
384889	171306
18870	127921
392371	291249
196003	5112
191896	396246
130955	413525
453441	378082
39906	279664
285023	175721
390203	212081
247665	327217
322623	181880
222630	469227
126305	156138
122739	66722
420193	358797
142420	383967
172923	275199
352739	493285
44138	285156
419512	293813
372682	51222
472534	306633
319804	24228
342440	334068
83436	277586
130060	401949
29346	447332
412056	277450
130603	139887
368272	172326
171757	459331
102714	93245
450242	48861
154835	219693
124704	424430
307141	255619
29883	323615
324706	124199
393652	269690
97282	67040
219136	301516
105639	65299
73640	374041
111856	371934
452148	332685
40028	373525
25416	185704
416850	235167
38141	313807
176298	34034
359976	245679
4631	154370
430425	246311
388081	20959
342584	477986
44292	86974
272742	3971
61367	337368
202789	417544
212595	478415
267562	409991
244645	182578
477582	190369
38208	205223
453882	345585
140478	446321
449577	258607
103626	297364
234725	105399
323180	284843
5807	18985
288181	64311
139240	202745
16852	28129
349329	95942
342465	135767
143251	441641
445725	105585
361172	14130
379327	180992
180624	439600
315917	433027
265922	159249
23071	283737
440209	371918
402008	150165
318463	251806
248843	267352
48064	308100
312276	443552
99723	165653
320562	83084
190855	28129
421003	188713
208298	197342
233498	16516
195710	391414
312011	137128
19012	289163
452660	190369
190711	489822
99979	55243
336023	488390
215742	36162
346272	5971
483812	411424
83457	293592
274482	318563
249673	85746
172923	443408
55116	139142
7233	300511
63862	95884
130395	364252
316929	292538
136460	42890
189942	459057
46248	209933
412823	67040
309276	137318
69295	457842
302541	382780
363434	366127
428749	439823
80557	363457
183920	177367
401292	419641
227781	281924
430029	341271
228280	410074
212096	78469
411714	77341
326927	249334
417815	183213
298187	286016
428634	74894
451647	380520
243978	351722
451055	450647
228128	420895
138848	431556
274606	215054
391686	119868
218486	267526
84810	184338
133082	204914
216615	355552
29244	47143
372217	193667
84661	290450
14250	411424
402862	38670
227378	390946
83310	477062
207244	151632
11881	467284
332989	221324
40114	120156
444139	266683
215007	254292
145366	467656
439992	207388
412222	213229
181840	214050
339333	238299
233444	373642
130295	437249
47407	481368
236200	437849
111255	305586
228280	140929
46092	421808
468935	476951
81525	170894
392192	236213
473562	401871
24388	156135
481017	212175
271609	477358
282453	297025
325491	37092
94551	369599
312770	120126
26279	162024
412464	313745
209410	347104
362267	216246
320839	12177
365534	76554
80182	50717
356473	451885
57348	302485
209300	24951
344241	64561
5700	56898
486005	218727
256120	61430
28910	175721
208653	247310
13953	390553
425135	291249
252815	33224
40028	16325
50501	243766
26257	223121
41226	313314
107974	397925
219546	122046
380499	184558
357056	322282
362795	421167
251660	223565
380742	111182
177889	489075
439382	355700
348139	317582
151888	37516
453111	426343
394289	183213
232629	141378
304275	273831
411496	437744
429292	7146
206599	346488
10095	440840
403819	248501
469368	227567
409304	366127
51377	275332
317944	203656
199483	293831
433036	369577
173100	189064
49789	313822
405399	67078
157064	273831
290799	79989
453890	122522
404568	7812
122146	92486
350499	294044
83616	91600
113932	246311
13591	435787
53624	309774
178656	164884
312570	378462
348166	268405
268717	266350
76898	301475
387	364294
313860	355160
111035	8084
487415	183213
431310	42914
493921	190369
104740	258432
41488	62275
201283	29816
482700	246580
285180	14849
426041	95148
343919	375725
439977	82602
70217	281082
413778	80320
205841	190369
223936	92986
385021	395988
341252	27464
453919	324037
68346	293813
191273	409159
10643	62191
421528	187067
453285	475375
328073	315888
390597	240364
432303	16286
130069	146447
296621	465313
314311	355796
64160	414832
348882	176908
199936	313314
68975	23430
360736	176885
468287	431853
33343	450350
200361	339829
232666	54363
448374	158883
44922	146121
167572	482143
318561	368859
487765	129775
364568	484427
150245	383382
263703	30573
221101	267352
451646	25800
272428	100905
119725	15209
332059	378859
64238	23039
246540	177861
287751	422164
104383	170078
161363	259219
153457	110677
85678	32807
389208	289125
323603	300800
110490	414735
448940	381196
25969	1979
163435	93973
8886	366127
248628	86212
491388	321587
401049	429565
384197	309801
375169	58301
158508	72265
216894	171592
110622	451880
94578	63528
169846	144188
436049	454174
72804	316105
313217	48146
176903	73565
45154	440660
73298	409649
340737	391414
412667	324557
390543	429161
484740	142579
213184	391414
36247	394442
493817	237793
314311	395964
63695	23733
120179	95055
446249	220679
440511	60904
343013	183213
95608	183108
474688	108709
230051	326359
105816	370568
39369	304981
480280	293745
396487	318021
96146	317675
463270	249368
213257	333778
276637	255650
26686	427209
322509	220540
313851	478415
393	156186
347750	86728
231145	476171
18647	279871
288039	117712
167588	299267
321838	63957
261675	440660
147317	162906
119868	152567
151732	464872
189814	112693
271350	275437
300132	440660
316136	31905
311868	183993
61151	391414
219363	261067
8146	313314
382278	142018
154029	4349
153162	99405
273008	35707
276430	269904
352483	238299
95899	87471
167773	270095
485873	307535
297276	391414
102644	307936
409885	267602
405096	84209
216160	439891
316106	445690
373025	3747
286429	24647
165680	205719
416717	123453
273141	12895
36719	423526
93362	41075
67105	409316
224480	36366
170403	346691
16851	389682
191993	165437
470362	108222
254792	442030
264026	313663
122612	403501
349705	272230
168000	153713
378443	438629
466819	277402
24851	286026
449653	172028
305248	447517
410436	281641
447962	198926
97499	449346
342588	303175
229639	383039
406211	356723
110128	227101
487121	231113
389597	405842
324419	281924
81575	289760
112885	449489
421075	375840
236216	145811
267784	48275
36228	371934
482450	330469
362215	400660
155518	158268
134474	401203
123291	195551
129623	270083
320873	445200
181433	108755
211793	313822
236561	160141
292797	71303
365284	478415
64490	27696
198317	209789
108057	493267
48159	11972
108081	156376
118502	438782
331238	461846
205546	49010
187425	267602
68675	297829
122212	315888
243321	206557
334234	84619
124259	342516
473778	439669
350869	464420
122462	161324
404218	127930
480376	267602
390762	122694
221334	137313
179965	384390
47099	340773
451707	235334
485975	426073
264164	476231
356300	207100
212757	30708
81432	273831
217432	239181
190564	368205
110306	209018
268663	20959
171072	55420
171553	300780
157878	53511
239326	8303
363833	452775
58245	170275
130069	384845
446234	13562
178422	110677
318121	268904
272057	280935
472519	43112
187796	215437
364617	88203
84536	380354
458657	361949
18451	143148
55940	233292
483196	327217
406685	222701
24333	105967
357180	3845
324590	167929
42854	219815
435457	188748
439957	142468
358743	110677
125948	387577
399954	15209
7472	440660
19727	355864
92312	289832
153521	97054
218047	105967
86127	100137
323781	103804
476469	420392
378170	313745
258887	428214
100852	303801
445277	264700
398997	311827
431060	337849
353176	278520
276918	269952
71511	326421
314049	383508
448077	358032
403939	175818
104614	156422
62074	458517
393087	164884
444621	13370
173110	150526
375093	482143
361021	401297
133909	410074
340197	272456
295665	183213
490986	338651
169950	313745
89971	458512
467945	380622
361786	10646
104620	13370
492247	333420
213639	630
255846	15133
234971	300800
420777	117097
382715	408729
169274	391215
12297	147869
174519	268176
20996	294522
421370	142678
330420	144130
252105	169251
209898	20958
190015	446616
481486	489552
261488	354694
472302	371918
216784	186548
71905	411999
404568	370848
393998	241061
159141	69645
101268	462040
279778	173890
317730	483895
116947	130295
455115	393326
143358	116895
59664	354630
167772	257982
487091	6949
403530	28129
332947	52537
452967	217871
488144	64432
156349	387742
85129	428864
165680	179454
370866	210941
110545	176294
41378	276055
414878	115174
316768	162829
97515	341271
22378	314941
97254	324639
464738	154841
300599	23430
190973	416220
303347	190369
377186	25239
103662	19906
280959	355093
119346	71028
130300	67903
384174	255215
326486	270722
354022	194728
478439	53754
491357	46169
115488	55074
7708	468818
51543	111039
139558	86728
311479	218727
71829	214050
211179	51222
219068	35707
444266	295226
119372	11263
414458	10646
189703	167494
52279	108024
438646	54362
155950	421935
2272	25907
207606	26046
372565	35622
89257	265554
176097	153534
406371	113071
417123	190369
49037	241663
240231	150590
210247	9670
372506	203656
393609	99405
390967	166513
411882	434893
84777	397734
386659	193897
423013	36574
242628	258370
479950	16940
315957	467606
48756	153995
487782	363518
365407	413235
449521	295604
428093	375840
341907	294035
233476	266071
193039	246311
181483	167347
392188	357854
171008	247702
119529	309877
254679	321599
167258	483761
293412	75495
466573	368358
415254	269199
42186	378274
375510	125365
319465	152348
238348	53490
121828	199951
109161	19924
106321	310862
238612	23423
283803	101816
144072	150874
231512	58957
343794	260527
339333	343860
457355	328140
118185	137658
116165	479614
483625	408977
269312	124967
174309	236213
130663	139690
85976	138903
238525	174829
15703	122585
308598	132888
226487	243115
66575	59759
430746	286936
94584	275790
96231	137400
380858	175398
461006	203656
469532	355679
474341	470588
79307	485070
231740	265054
152671	440660
36595	387742
25748	363549
250183	230376
192800	236454
248959	317118
469026	315598
163092	9054
145585	86020
443436	76135
327870	360907
207382	86376
359593	113051
493277	231485
477932	393283
187072	395988
112372	92107
80212	190369
388380	258220
202537	447560
198175	85243
283645	336590
172852	67097
382848	183226
350553	487938
84013	332638
47407	94344
461415	467299
464914	98548
109733	408426
405555	279779
132554	311660
26556	365545
31550	94516
300399	430115
249894	263435
78015	247030
222995	40325
176558	425675
491190	283632
261130	222701
104828	331777
386434	94344
195977	323785
324518	483743
483052	67584
107195	200474
368694	109185
28357	253656
378275	327922
338462	476231
39717	348798
337158	128758
449064	105347
131142	350189
28696	281252
255632	41468
154410	434893
327254	122631
145925	46127
8001	273831
393183	227471
254189	315844
272433	211139
108213	318962
44292	313592
315692	392339
127401	17186
176878	338271
43835	414709
300406	355552
300431	366127
117410	7159
4736	332392
120247	467492
83499	420614
95536	290565
91462	35707
325901	420944
66892	298376
441832	425549
204075	304493
365501	335467
387147	210325
217459	453882
28432	30428
227114	75568
484222	189665
149883	411809
407815	99521
280600	180087
370351	200444
255591	300898
493786	371554
157586	470178
43353	398954
74500	167897
384939	407386
150238	138948
90188	244239
70165	51860
53124	421285
92024	250679
195689	368711
60971	257298
21635	194165
180918	469227
24666	429708
491785	339174
135181	474412
347642	202523
326631	416787
153134	153352
41491	385237
266511	212081
236523	352161
325491	418459
147377	117725
325162	13142
164253	270075
319259	86842
487610	68201
413510	469753
364636	19953
25239	265559
96260	311832
107212	429315
252197	159253
148188	182199
201131	44704
128779	94665
156191	152063
478804	25398
174309	236064
404090	165680
99231	243731
261304	293813
208593	22549
373732	278432
361001	416477
222918	190369
84309	229800
270369	348292
236222	338234
272556	162831
217741	89047
313547	98444
388158	290014
314148	476951
273768	301455
32900	380031
193887	336590
177273	36645
33053	6984
123251	60389
75276	273831
139603	30510
475949	94356
10307	398261
92667	290772
256845	440660
99567	49021
227275	191106
414508	187974
401236	384744
428550	234864
324753	74542
324772	303046
489354	99829
309276	211094
382317	447687
141836	420790
335414	273831
211740	343010
483476	288157
151839	159249
160419	426164
178422	260391
8285	258370
40890	166183
258174	152085
469173	218727
104505	24971
470672	159921
198443	104505
133130	31416
179861	180709
416903	16433
31513	79249
444733	430795
470496	23018
116131	134145
456723	239107
305876	386775
397854	471355
290730	325604
404138	253489
200013	236233
127531	143671
417656	163324
404568	305103
454867	437609
172408	131957
365550	462470
282626	205289
142753	411917
290587	255650
161596	131784
16920	151087
425665	164103
214853	179858
142740	268667
263557	260021
334985	366986
174859	479865
147875	246672
131606	350586
42370	96094
20856	366534
405555	475571
7699	212403
349140	212223
273128	418841
231512	300261
116534	401832
56382	105498
332899	281924
346272	333483
349593	477961
416276	346029
318836	291162
184333	293813
172726	61572
388349	475055
382175	86560
228128	183460
238536	214714
404337	320067
266610	75836
181680	279651
356931	248614
236345	311466
141305	108947
148978	159432
302153	245679
400253	282989
357438	375941
95770	468162
119001	287097
396381	220253
54218	292553
76228	355553
372799	76350
334985	445162
230714	158212
197212	146202
208013	384673
492284	433666
25690	97205
66948	294342
265598	130152
399441	282822
6467	232139
452736	142018
404568	225328
366571	113829
84032	291521
387959	421846
127332	414898
149429	243438
489291	342598
277961	458807
228481	304340
392247	367245
6283	314881
444194	568
481264	480496
314311	200441
68975	278520
404960	157711
421858	206486
140530	186259
32728	293813
60901	404886
78742	263889
27775	300469
364564	238041
251791	361747
143671	81096
144705	39095
447335	472266
263958	152728
437098	109733
236810	119868
365969	331581
142524	484447
60287	489776
162899	124814
376619	348563
267562	417372
28838	336590
59642	267590
288077	167774
146893	300195
225112	185704
174725	49977
47782	28129
190320	148739
370423	420543
429413	314087
489589	363627
450164	185704
475792	298360
146406	396563
247657	433525
377777	77438
373810	80105
479320	461393
50034	440660
448200	438818
188034	32017
447553	431936
338261	313745
265554	348394
452962	106867
263769	236213
101504	403098
155663	385000
439977	408711
384971	123436
116087	180578
390851	464727
442552	120810
243948	448473
378230	225420
387274	186259
199332	378366
331091	330469
165680	264737
94051	77191
162561	222701
116853	296053
237714	244115
307724	317675
373287	114930
30352	27766
311128	10646
266725	94344
133909	388473
163089	157492
82048	266054
206054	102352
398574	265883
230574	30531
161545	329892
127512	12895
487441	219928
479072	422682
257634	23318
427980	77438
77231	396640
31395	211796
469303	102345
421467	38063
254959	112157
168475	465179
287926	245679
483048	366127
248576	190369
95865	466276
360459	435417
344775	12998
315951	114448
322308	214024
310840	145948
146178	164059
220553	277596
1228	191899
334872	421935
302682	115386
288514	112379
174034	165379
169943	172523
251018	237612
144143	310102
202197	244115
77285	439352
330780	177415
260352	22347
73448	438372
298048	478415
360459	303760
82406	37566
458284	152502
310914	382713
90831	217785
359334	239028
408990	360819
193499	317118
196346	483377
115485	148000
88313	177630
403189	268429
225694	348165
23020	48714
253573	140044
141878	201442
76299	225142
30491	313745
331091	348798
324377	207675
304575	6984
458058	317118
120006	112379
228823	166970
195948	318839
216143	347011
223331	111188
21095	13053
414421	119868
321531	129185
227857	135896
326660	446958
145288	486369
174598	168057
87751	380071
487938	264832
332099	433279
52764	354168
323352	250410
293913	117976
118325	78908
137785	316372
84319	380745
83279	205223
164438	298767
295850	480030
287566	100705
169792	103711
86905	83403
50766	371853
71189	315336
444321	440660
134880	74683
361540	396883
431661	326477
282453	486159
54707	131517
169932	466969
49242	440660
344729	432763
328541	88113
366552	94667
14493	58486
2354	311212
70496	333357
124686	247631
292507	281286
310153	210070
277670	318932
432421	175960
137454	42021
309225	75379
374080	86476
161375	441783
377319	175111
308618	67054
256353	463782
256331	142018
22287	445233
403057	482944
309225	193354
176595	427154
434726	296678
263703	54813
166970	425261
91770	399492
283181	86728
15852	478415
377869	434177
239099	33855
266141	209300
149588	308829
204032	257168
200092	55328
253582	55274
174758	423828
200692	181903
150448	353557
231841	23393
273160	15209
373854	137719
446517	213922
380131	421356
40809	436900
131939	144717
228128	265711
34961	37100
243376	422292
380483	63528
396246	388719
201886	90277
467935	70318
76677	154089
383568	14505
392880	75568
547	342856
479989	418319
338660	175608
308006	190369
275368	483169
410951	403682
423080	255650
351660	149897
25374	264908
44160	362888
489741	62191
139279	449620
334617	372670
232560	88289
412205	422576
29539	4349
362134	127371
13928	124907
96982	441202
13103	249186
14642	398066
299674	359243
332029	297436
15991	51895
195649	144299
97861	331535
163895	42890
370273	447158
165784	182192
346516	205066
41496	459802
489908	293369
406274	286271
192800	465132
293531	270468
341067	139105
106127	392714
146506	99060
244540	62191
388633	80853
151427	39813
445162	281163
461458	276358
139844	50391
347195	466135
231059	446632
362569	82585
438475	421433
263703	237045
455317	220417
139072	462973
258973	17336
454450	39229
242249	41753
470268	105498
231800	371934
233923	237458
27774	118011
309657	261356
217581	258220
237120	109257
341429	182182
274517	129185
419655	45638
326753	482943
248134	310756
80238	152855
416818	139648
28686	164059
116087	16433
104498	239624
328174	19996
416889	228431
267977	152499
63276	290526
236350	494102
265456	183213
346242	224373
232616	414832
170603	408946
276821	293813
116027	420895
210352	276358
424389	295159
302677	401928
342722	446351
198340	354892
317728	467620
347218	133408
78898	445030
128124	420757
452148	272069
410162	140150
380271	275790
176130	79060
219546	186217
418380	413783
254420	44785
372179	182000
385928	384702
431283	107187
428550	178436
204454	414930
306409	365322
109824	278155
347504	348798
417774	366127
63750	393326
85257	154721
190294	309854
335150	337524
371806	317356
361010	160379
484172	159571
42168	409828
82558	311297
9910	379223
478152	294836
287250	265167
101828	181765
8580	176252
55202	367919
152907	3616
417938	399573
273944	387839
329806	123446
49507	388575
80211	467585
396500	476951
309917	400956
135901	84111
46994	375840
73561	397535
75542	286936
310756	76185
306601	340294
294408	71157
399598	133706
162564	411809
85867	84590
310105	283951
36711	371770
122046	180962
454739	63742
129760	113683
21806	203656
227189	369262
476506	279897
157531	10646
330793	184902
213060	266193
411778	153995
396198	461846
64416	440660
303838	476426
166883	38063
182331	190369
391499	122694
260598	376303
135607	233771
267529	301611
412130	103949
46362	67584
487633	164970
307631	116283
102436	316011
203787	133156
454986	144749
62504	384174
48504	16433
305156	344316
291852	220441
481581	299457
227375	246672
326631	270812
167546	413387
415024	82660
175920	379976
6289	307042
183060	9054
153322	472694
121594	289238
92132	320968
457562	246311
300936	445661
260217	469235
72677	274865
41896	435817
113620	34487
99219	106459
401915	489465
256599	300883
178867	209285
449354	399313
166710	47757
440299	141166
258729	107488
328550	144845
112443	237178
293931	275823
147803	168683
132033	381853
257596	338799
236115	212240
277966	226872
44333	76377
223932	266377
104498	470508
110703	189205
350927	110677
226708	277961
275084	289515
6940	98906
341731	166651
155338	105286
13347	74571
76837	106944
284469	49903
288918	228840
123202	462516
121643	297941
195547	22804
30568	473954
414508	107473
151995	317472
400910	350696
70195	355552
371976	455239
208240	272159
30601	311221
158156	193903
253171	420944
292801	175721
147007	363951
15579	218337
375209	130323
88460	370279
652	241914
33966	326281
21816	411876
462060	332408
3457	80850
254410	269724
275685	270105
223463	179173
482851	91184
459622	30254
465643	290682
127661	34660
88962	491181
53389	130825
56271	364208
226264	341271
261518	270095
391391	390875
440056	473764
105684	317118
46046	93533
85575	6374
50426	303648
315994	179954
158484	423635
397150	402265
263641	183213
233155	360860
197929	212081
347511	379395
258864	330218
318389	50656
23261	7812
170272	492906
210614	92020
32601	105878
453256	456640
29277	141649
323194	24480
93800	354092
273900	416213
307946	67432
432212	85243
127531	243115
298077	203279
419271	4413
371507	315003
483679	405217
281239	276744
316858	313822
316796	486922
296459	286936
393584	41266
469100	430278
275460	461392
475866	268531
382774	86974
250833	292553
166853	347873
236877	82271
397887	433934
114020	140205
415446	280857
379696	468818
325173	201754
489787	368889
172396	216767
88846	219013
10251	147403
445653	33855
159127	178436
387179	108675
489845	195121
277759	154276
345107	450754
656	355548
101086	478415
149054	485358
32605	53856
252080	411424
299748	24842
233498	310721
10694	211868
240443	107444
35007	183213
337120	227942
307280	465647
266931	141068
109596	165032
438608	462236
70652	342782
420393	353557
287766	402493
294323	445879
269772	423688
404568	359241
160876	86892
95865	408281
259293	477879
67042	234071
295208	132740
58418	438373
151732	398066
278602	21583
295404	228248
208287	24060
382453	13129
301278	380538
477204	287423
247974	9054
230051	349083
364963	125417
449982	16433
37524	68942
92312	268531
192002	132619
417938	492906
167375	33365
169263	161113
457291	402286
337997	461283
472332	39222
396421	221319
257150	273831
302070	273831
482526	202980
271722	142018
204375	489167
125948	141381
461919	230925
352779	327061
320291	310756
182128	492180
170626	258370
386994	100909
114329	437849
297825	21239
437592	405801
343497	337886
328588	82725
171395	134262
409990	40272
233071	469235
205454	323229
240753	77727
326260	274448
9853	430610
227152	483939
370441	401871
119195	259929
118095	317118
347956	132996
428453	317356
248013	176247
429274	108097
175183	86728
405217	211846
98654	200919
395029	273831
177440	226511
107049	428103
426903	24516
192267	82585
373507	272804
335951	189873
469303	198456
239606	337260
417938	153183
185352	135756
267249	391414
18770	364000
345987	31766
218713	410074
53761	340800
364370	265883
283606	88569
150153	237376
428550	307279
240988	91481
257449	251382
280443	433934
221191	364146
442736	32807
196341	36413
310232	42890
267654	186440
103884	476447
180125	180578
282419	267352
334506	335682
321043	116341
475936	418575
435008	386280
486159	360228
397508	416573
357860	105279
378137	312734
412636	423688
157270	440962
75931	173954
17569	37673
225694	275824
468287	61572
130960	239992
165326	27472
360419	24738
283382	267576
144405	11206
79395	20959
113347	23018
405565	291823
299075	61786
243256	36140
438193	127222
374835	260789
437970	110928
424137	375840
167583	123095
433749	435817
333335	18665
215798	250389
135630	395704
218607	268743
308529	205289
338372	380491
475039	166131
207819	41533
3782	421301
56396	179506
101780	41075
374192	469268
228561	447107
438336	245679
315015	357981
83138	95922
249306	42890
39892	220412
438448	124085
363733	446478
454558	267352
222678	300240
23366	50155
92433	35418
126106	313745
278286	315687
68675	241925
7561	21379
98530	313745
361291	157776
177466	76628
126828	319452
331864	216096
28614	140728
170603	348626
299417	218017
355083	263925
321500	156889
282799	440962
209311	426556
454975	369605
416766	120054
255712	45168
22412	99920
432173	118441
380267	48146
274269	437198
302918	402237
301194	360884
38492	491099
129736	25443
268070	151756
274578	459213
199396	270950
38576	270959
397436	207525
299580	72407
489875	369587
301281	407981
277373	220567
185373	153722
90076	333357
180023	317853
142311	9769
99356	263786
277568	293207
216894	74622
95865	423841
492748	476231
434854	438800
458207	401699
68324	286904
119966	275790
113549	412714
164933	199676
214456	354630
55659	182000
312122	233485
355044	83738
304005	56928
314408	332393
327353	94516
445104	336590
314917	72432
158407	429448
309644	109407
250192	14130
274852	364680
406302	392788
424184	58057
4083	228041
63145	401928
203164	333357
465894	305383
45391	303424
15486	330218
103516	490742
421794	257603
399001	331581
105889	325665
424354	10411
202379	344561
306880	276358
422745	80496
109721	235752
279863	114930
330430	253069
80834	164362
292791	466400
14992	359762
290	291521
327209	127357
64354	492906
322737	336590
410433	390443
408469	180633
318355	321242
113959	249412
107817	489807
262210	220613
222299	213221
160220	81713
10251	115666
115149	484447
63964	412063
254735	423508
326830	369599
5222	454975
401838	227392
41495	284469
291385	277647
488560	122135
194307	262160
450532	26759
188859	399003
423836	46708
177330	191639
270056	44356
260563	403099
110749	24516
293913	274911
403489	375768
252726	64228
143492	70277
133246	441434
323868	211868
270176	204496
117348	133546
121409	69444
108356	12592
437849	14793
35806	353800
107998	434035
244536	350212
114643	150974
154981	492854
302745	165477
302298	273468
3430	426887
106849	344280
4420	492316
184605	366127
979	232890
235248	286697
157429	249334
375710	442813
432974	181632
73157	462973
109145	477136
79437	35115
429766	169116
268867	211134
151812	76016
483987	474020
363904	465615
413693	73336
470519	172041
105373	75656
78502	52342
296430	252168
81432	126972
437729	102352
423013	299920
28357	72697
180745	362206
9994	340066
308533	395770
233796	476802
436437	105585
245047	107148
198336	187998
359156	387742
234544	312122
91537	160379
241021	351639
196190	53863
325765	198563
461182	62965
432620	204078
257498	69103
492414	175721
377047	40161
347042	163114
136645	15209
335069	27696
315573	75583
176595	283152
55145	97223
443403	284817
255557	371645
89219	54976
289247	306547
52955	481240
344970	49903
384155	455181
380248	143495
430084	307279
85151	92543
196996	475389
286001	170237
304442	107148
43945	363581
190281	119467
67141	241291
441283	190369
18039	15838
243301	208664
61895	309801
319930	126426
345762	387860
268024	183213
410283	70288
341584	376814
218890	442030
344713	119797
182497	245679
30179	132740
397297	185739
125417	110708
89257	67280
189806	413392
349270	322306
37121	16546
273946	157762
453001	5983
347793	474412
273915	76685
37886	187974
132123	15209
350669	344576
270721	284979
140746	271358
121594	36296
50931	260401
227247	241645
64584	353485
388473	88548
113099	411157
387183	446547
245823	357736
403409	15329
406408	313745
247785	346140
493918	356663
53566	389310
465502	33632
314348	48079
204330	264657
265483	476412
242654	62191
419265	429585
255846	279871
282469	91107
486712	138600
146893	268996
164273	348442
125948	401085
415116	168381
293931	409828
440018	220857
60287	366127
25488	487563
440836	230606
431544	478415
61057	190369
472289	63528
303993	148084
460048	94516
466744	193705
126323	220251
317179	378462
417140	391031
349820	232857
294722	193281
91828	268627
484892	260615
71665	403823
113895	440660
233498	30618
175986	388473
155221	18946
190610	401854
73236	453012
373159	209542
93451	426569
372399	5286
191914	354321
374217	324481
99918	164164
324826	476951
153407	349600
388456	167684
242927	113436
71184	369066
212153	489699
153984	60517
171414	62434
138622	426034
452097	72795
160534	188099
283625	391414
132690	430281
93648	422592
336152	330715
410252	418623
162795	93364
217908	105585
242411	165897
335029	419360
71883	13348
22964	215272
116885	176878
194071	430356
165565	127921
433364	75498
247335	15209
437350	196783
235252	3664
319446	382569
392339	299467
385549	209572
425375	35929
307946	120241
14238	35707
202306	54976
414421	387333
269228	426496
186123	137128
486674	83811
186441	304141
5774	4672
93627	455490
318368	253141
231767	184629
269612	410573
246055	27581
247885	26971
478871	64075
388279	401949
485100	176913
284719	339282
242400	478497
33500	400669
488235	295432
341159	44832
279073	430356
472300	119762
237517	361198
91600	250854
36172	163577
229413	178662
436682	178422
133045	426216
344828	182192
394709	435903
439615	157339
175499	110677
20325	456726
77306	86974
123966	331535
217423	200373
342157	420148
180983	170558
87014	327217
458095	226494
313355	169704
129396	463790
307567	450191
277568	115123
340771	132996
162313	318735
149828	169115
488971	340846
221560	133527
290	353267
80231	187920
349397	41753
134201	205289
319402	45141
297411	114583
159886	145860
350801	271136
430116	431764
132293	155377
388531	48000
88596	88203
355080	486650
359640	336590
267562	364552
472964	293169
122763	330878
220247	476412
246433	39969
425460	88113
469414	242776
222965	414218
475942	353787
381256	171712
230691	280043
385465	384073
130651	150017
345683	478624
16335	245332
185771	115340
431264	390463
392182	287740
361892	283096
84980	413673
34032	72985
274902	152702
140086	121350
347246	382166
171058	430356
427800	334092
402499	385681
424256	32844
200092	168129
430682	154987
82471	149600
158724	79485
223337	314742
416364	399468
241648	149560
404202	15337
139293	461392
59578	468832
237120	376502
117124	283883
399492	324840
7808	152108
309167	23741
20726	447107
306633	416922
96808	9054
476007	182262
126911	452126
330523	9437
144464	434893
102165	27766
464849	213221
262653	338500
189090	77341
10706	317356
419879	213728
221557	437341
172923	391794
364390	94344
254446	283645
293998	414212
418368	125842
470523	368081
454263	208577
87453	25034
169832	130395
356774	446145
2959	52537
18634	379797
196903	286016
141291	348007
167588	293207
327628	144723
132960	181237
7827	89987
361533	313745
137092	220035
50140	393326
344083	409828
316565	223098
311855	233116
147749	451016
250211	390687
132547	304173
388649	169749
368866	309808
301312	388775
149368	216773
51434	377102
361628	240225
263273	121605
475336	260527
407565	284920
285055	166970
335914	224719
464011	454140
291540	24208
293913	406466
149356	176878
160233	73693
406660	242552
244536	266742
91197	387839
86980	83275
342853	70557
24174	493871
178422	211326
56655	108839
226051	397868
143671	338806
189428	4413
214134	295110
626	126470
421794	12186
164566	392690
158388	378686
376592	82291
115054	105990
417057	86560
328367	462377
479351	30332
163018	109690
156657	195905
397033	294079
100753	471745
397742	262196
301166	251190
331872	48275
15301	448327
350313	40975
72523	177959
421642	201756
43621	73896
202837	471301
150772	107813
187539	485304
261926	317118
262957	83403
55923	283876
178992	4968
381605	381987
164335	90123
437381	21523
106335	370796
83799	278802
411970	240016
95305	373263
324708	113223
102611	79989
68674	260025
89409	410028
491603	425020
32888	135756
167794	137128
81432	237366
67613	56068
44203	132843
450751	13370
453068	247035
163627	463629
29694	328647
460651	355293
444081	258894
45807	38304
10257	389009
311221	58731
96490	231731
406579	33855
150107	249334
410573	133933
368858	230655
198727	278162
287444	288245
488092	190369
55340	91829
462224	378541
477787	404806
346272	53969
186852	386772
388395	241468
215649	34419
147378	361895
375669	107337
14882	400054
5881	423518
209993	398066
115449	335812
445690	190369
37440	26551
14728	20149
335021	375856
303946	184958
284161	260014
369030	242138
46141	440660
33838	37607
396431	491311
363319	92954
239623	475047
141791	127811
168539	346793
53922	471745
273659	176145
111455	421935
212265	154137
468713	256204
438080	215054
340873	131574
146504	373438
275275	458601
390586	317675
300692	449534
310756	68334
111401	313745
100438	22719
148313	48146
109049	64123
215412	144279
202522	115671
67728	483279
143501	80587
407334	312238
397412	198297
328684	394406
268449	277941
125020	92816
158643	160686
430322	471745
490648	206142
89238	352678
470409	395988
291300	241319
139802	317356
111999	336590
294693	121965
98417	455367
435862	138807
205271	225081
253442	447944
156518	411119
304878	54976
224213	463246
77585	379976
116895	177630
309483	1529
178540	225277
318652	418583
458207	427056
152825	303175
389406	90277
215798	218730
273707	35707
59628	218727
194434	262807
401462	92878
109169	54976
172923	5766
198317	433358
56620	382229
362305	127921
102095	429220
223929	139072
31543	455181
18136	95919
44048	334625
251429	207858
429724	322515
29824	337199
171975	328538
119367	86560
453599	123369
25543	65876
423709	94344
391813	190369
232666	64335
118691	137719
50441	89121
143657	343085
462436	481058
401232	177404
355083	285580
345979	379704
405377	419844
42777	98493
267562	12448
34913	166274
139899	41466
441663	42890
126517	407026
135249	387742
315805	16506
33937	320169
158435	433956
345415	248735
340229	243766
43164	155424
15236	324491
400888	28544
393701	40182
89205	406083
295687	291521
487723	235606
297585	208038
44057	440424
481419	106011
165963	42747
253552	282710
76669	299106
268995	418282
282774	197998
39772	398175
156096	67858
416083	43950
402805	146965
259230	4369
130622	304592
359298	255543
372340	164922
472234	10411
358697	285038
488631	59556
365714	338671
18967	219071
77666	436709
486689	138537
922	344063
307787	341267
473580	83651
152173	303606
193776	190369
97613	80325
248501	354024
396036	235387
231305	39618
417938	186561
378976	324377
470746	389682
260259	478377
235817	390398
37655	186159
17685	12895
67280	317571
65546	35707
39144	285156
99907	384858
156592	417201
101326	320508
208633	286452
277568	49903
245938	213003
29612	406863
441239	468837
359199	21560
123389	317118
385951	60923
268128	320582
138638	167841
413912	244115
163787	268510
342949	358032
479072	367824
154664	420790
452403	18252
206206	75153
489822	304159
52646	440940
97345	278051
221794	97155
327628	15133
171915	391414
26527	366493
383799	148883
68009	76948
454839	309801
273404	21379
463089	170578
347894	15793
276325	112377
114063	280043
192611	422175
230375	109677
434088	388531
460775	128440
66715	92954
49541	146251
410489	368386
331622	480224
332211	305418
339817	209471
38786	344554
394724	398333
353597	145064
29597	411808
319730	434283
29490	411788
352378	287423
393587	482143
444510	440660
164533	184700
316180	372857
271760	95312
123331	186259
144129	317118
128563	119595
416364	13370
436575	54230
492316	33925
157839	187045
281406	350894
461422	48275
253273	315503
410594	349277
72018	317118
260577	375840
29539	368251
81432	383009
249988	166765
98778	131312
189318	245327
277266	289515
156778	404960
45579	290464
244688	299803
29850	405217
39195	399338
277511	78757
21739	219499
300677	143589
325216	196783
338895	368248
417397	309425
313058	315888
330284	258370
369063	210348
456873	407707
17968	365224
399237	79249
27985	317100
488134	399041
475268	60517
299580	404518
234642	283918
390327	31808
52917	230635
188264	254346
340093	478415
224778	135756
157878	41768
273839	247356
65957	441135
176439	225836
434907	366127
202098	350867
323657	402371
235545	284088
297665	331581
161269	42890
278891	346879
87832	320625
51789	32807
130675	87471
126749	48275
377061	110677
308717	492962
493038	310862
306211	86728
360884	216262
153322	98493
170628	438373
262210	149260
281306	301659
427525	70096
61286	63266
110978	182011
296000	291249
179386	122490
356535	320169
214308	120021
278448	423318
282861	340715
227827	211134
156112	28129
104383	187836
7205	166513
454867	5555
136992	209510
434085	478415
371974	187720
123087	178223
209776	336590
131105	5040
239112	386326
130542	297256
446071	458880
295009	367478
412356	15209
117073	378686
374274	149526
136798	369272
206656	411645
403539	63528
337251	303175
492002	99350
297069	251331
22721	308019
467339	110682
420644	164759
421241	296339
335151	12787
408066	4248
357926	142334
327045	404960
99925	232850
230220	414895
92635	265711
155866	251116
165387	299467
24987	342807
351827	186259
11447	358913
203783	255815
231496	109271
82981	21902
405032	284272
320268	474412
85863	108222
204994	75495
320291	426569
103606	304289
183270	150352
472830	379255
11756	158187
161674	300606
362267	411163
275452	5537
53532	321791
11113	306981
176677	116283
446182	264274
67675	233187
348753	135756
362174	38490
164151	35546
130791	164362
256893	260278
173441	237244
232777	299580
846	129185
9978	388612
268251	71007
51340	387185
55485	337929
430831	21679
50496	141286
478571	15209
263703	257226
20946	192554
23572	315573
126966	438373
91162	296339
11000	205289
352016	430610
366979	195729
52303	430356
120240	196783
7771	220816
340183	478564
162205	251769
268313	321725
277729	281924
119812	433279
233713	361698
139350	204330
209613	50264
77344	126204
395177	123925
24726	173335
133299	111312
132535	283660
300762	249334
193164	32807
323065	44980
216709	212840
76228	308565
257289	458790
245826	473352
443672	344740
232348	369109
260624	95942
52646	214163
493232	21117
31163	240854
57662	44044
211238	205513
59768	382303
398090	402323
230438	28543
214608	440580
229741	24000
440143	380071
343194	208577
249987	246311
253102	211913
39370	357854
35988	72432
292680	180709
181019	307639
313156	153995
370834	99405
347121	274703
361960	450307
285211	210129
91247	85629
141812	72521
462969	190369
171757	186548
145802	119381
336071	304459
288244	16433
360396	146124
237223	444194
64601	306868
165275	313745
347653	395547
367923	301172
470672	264492
284554	331403
476004	378462
222102	300071
427437	110677
12263	110682
146343	12341
266368	91338
478804	65670
69293	269522
202890	363641
430395	263124
357020	28129
388928	205103
441404	333953
427054	477424
174484	190369
290346	469235
135342	383868
318347	26551
87923	226308
366442	260895
11686	245317
407597	27646
266748	130726
491759	341341
121562	372442
489787	173950
402992	208083
358624	196783
412515	58881
191722	192365
301449	344037
244112	338181
373692	73336
410998	235124
228431	440047
492944	266587
459616	370395
97732	463249
465077	190369
235404	381428
87638	65627
236313	96028
191905	288777
245788	55916
372501	462012
76068	491150
373889	79705
103819	270095
150005	251579
437098	406708
196225	213221
14275	21411
182705	148336
206054	80587
446182	330269
47483	451370
134299	485634
3093	399867
397846	180021
199694	487833
394543	91803
253820	190369
76717	49966
208482	164884
471501	93533
295715	107222
282902	313822
155669	230839
439495	412043
69264	249202
368572	436549
27412	90682
6220	88596
107647	20959
480870	160232
152907	240491
357409	226658
409745	348137
113950	223121
63726	370403
349972	656
204630	141637
165722	258832
200391	421115
9787	174556
174865	454975
223929	62812
352237	94776
186642	190754
86489	189262
34961	264303
133909	385866
391249	378314
4841	466969
114273	389151
389951	421317
484888	479765
403898	42670
122295	99405
329478	217423
239181	399954
146172	337849
270248	351452
227855	165520
383070	119381
286001	316666
190702	482290
406660	285143
353287	204803
350984	275915
50087	309784
185724	132740
31483	174057
367529	262954
250995	127270
69783	120108
427432	377674
6467	57205
326098	220824
109315	378462
125504	275582
442269	384343
399233	428214
27417	230691
432277	136876
439881	431187
254345	299588
211721	171884
109218	73334
145717	415585
24469	101058
224522	44082
379224	389068
295841	212491
363720	404806
481419	110096
322306	404742
189971	473622
426645	65194
277097	209455
55388	389922
237714	297988
340873	79279
192800	199038
130069	225379
361780	434893
275763	476642
151962	192156
345275	208577
479351	339174
493267	483393
157534	41962
394558	11626
78473	250389
28071	283010
60637	7783
95130	385378
289785	456792
358942	376244
288989	28129
6930	469235
369405	122860
35258	434909
239112	188311
291544	290450
146971	90880
80285	187974
398009	350699
283633	25549
138088	381472
473047	293813
88490	433336
164489	80982
260287	460424
475322	132740
258274	187974
18642	236233
329323	258905
88444	377906
433446	284343
36779	217382
480402	342975
259866	70321
48282	279993
105988	303461
3135	254715
44160	290771
193961	45601
290465	404888
246648	205264
484786	204949
89075	141649
41315	274596
275635	191801
313454	4486
355028	293813
182163	116595
446170	380538
208577	486519
340339	107219
66186	283183
410876	110677
234157	152321
350869	82585
176913	73336
134280	263514
239461	30198
201387	92896
458111	295159
232294	262329
195527	75153
233348	483807
8146	454975
444445	57134
173176	432097
162854	252861
227241	14335
207634	292878
351268	273241
27988	183213
72595	481617
477414	403368
233782	179506
93148	287185
183350	58301
230051	343251
263684	395988
464394	303156
140043	341988
388048	385237
199534	95882
367885	177887
95810	491333
97831	249444
347953	447560
298209	458226
401158	396809
279955	297005
253035	110677
487793	206686
986	479446
161826	291412
68837	201592
354378	241525
161998	101597
257385	242600
351147	296423
433446	167671
214367	251389
483377	384762
144973	101708
262286	117097
230051	331195
356530	228122
190581	465721
344314	104862
133145	63528
468560	490237
86311	413215
178297	353750
439719	10095
476969	312405
200304	349624
219296	392086
150540	344091
339935	25169
302199	154137
458658	189673
9270	15209
464586	64429
446246	190369
224285	205503
403622	119381
270021	370288
155720	409719
107449	436188
121733	468757
246672	18451
406968	473294
455574	145129
231688	54895
2720	12245
256723	296357
371692	218577
374034	419436
175995	239990
37839	4420
393435	375595
402726	94516
278096	186561
471169	11075
454037	161888
92748	420944
473269	194006
295684	283096
283449	478415
347969	238515
282367	273831
18451	78273
289329	418467
462893	267060
192800	251144
371147	232139
164118	356101
189280	28673
413849	478415
272833	93176
331477	78619
29408	9054
388841	392788
413535	479382
30750	449146
13892	438419
165742	365264
370869	430210
393782	209672
72217	258666
234379	127921
378873	43496
85665	417296
318223	416635
272030	401854
358081	355656
253862	417036
94482	51195
255508	146202
399975	467492
234881	43514
96879	42411
12422	55855
411457	66085
369449	153518
47247	52906
139844	236735
366375	282215
180755	257870
248013	324723
449521	281724
178258	160573
268578	3227
2038	314318
404892	306125
351803	391034
234775	145810
424939	458790
212826	122816
182000	196
292205	309827
171072	64787
375316	476447
259978	462931
231210	410853
255677	183213
333673	393600
171297	114643
482779	26265
315692	471390
375405	335282
39860	324426
81899	243438
126122	39255
20018	293660
56545	333703
189969	347064
119137	72889
327223	297969
145903	62623
124145	476231
81304	199171
47691	280635
4719	199723
65938	164333
190524	480513
120259	317564
252413	62760
477811	448788
200092	9025
462047	119286
56913	46706
16349	175721
316828	153944
9509	121965
111856	364109
29656	12177
103992	438783
270597	465647
208025	317208
386963	404396
210256	187627
252883	133823
464539	54042
287841	280233
260086	149128
306004	58567
359178	219743
134674	23318
345401	41751
441465	53906
287024	57630
135652	363960
57282	438419
92926	458264
292918	203279
251555	189242
394240	134347
493799	293813
489194	485391
309433	268531
51885	72434
312347	352984
274709	266871
221925	308443
348729	401871
128782	89910
441302	79343
331629	255979
13192	461944
197997	478480
54664	262998
398308	432096
201493	375606
218221	98906
95850	233618
223984	187998
300257	72133
144180	199477
98062	114063
335951	448397
59466	156376
290804	331535
216334	338237
198317	146484
15503	317675
258682	369577
45769	361669
242551	427958
119995	433729
477588	43263
27178	313745
106826	141627
226583	295484
205669	150173
473729	306253
181668	487451
273901	403366
32468	37329
333283	352605
466545	151377
401029	151096
377460	373416
30447	478480
99165	9706
172489	443677
383536	211944
461833	228249
443059	62191
118185	380322
255015	480105
242051	5857
159961	426217
86632	265589
318088	239090
233989	416402
483169	220417
408951	385826
150142	231053
459217	126426
472638	166063
315340	186561
484416	197440
433647	21632
43598	48861
24352	206665
252997	469642
477398	431931
277729	313745
166415	452846
348644	395326
356174	262384
316356	208997
470519	440660
172109	377683
487422	424878
302414	466737
9270	457081
458583	339829
458207	479570
372067	91247
239	214992
218836	347350
48117	190369
44577	175725
349872	32252
482272	487833
370776	240203
357060	234966
374361	446351
185264	15209
144764	159249
243341	388575
100393	246672
275460	479579
377649	243655
245679	224303
280933	490757
484830	275597
18340	28129
102964	96977
426389	334739
315628	327061
447610	80738
203653	478480
241749	127298
193887	70609
316751	56887
181290	281504
475656	184618
448777	284843
108762	56068
217885	158248
487152	364109
8085	320261
201208	313745
81053	365111
324367	15133
76414	126689
309634	107346
67850	212384
185055	356257
92992	186159
444081	162884
289398	288035
204474	140196
101522	399867
270891	91711
386868	1709
92209	94516
367619	164569
311624	487153
254	420407
225318	332862
401854	54976
6941	205223
377918	27464
204167	21583
267076	493331
195689	216281
53392	1057
84552	145591
352007	180957
209894	117379
406660	333719
157690	226494
316136	56083
257300	334258
131301	373724
406225	85230
125705	130310
62003	144229
201708	442893
449897	353037
313050	228
157724	438783
40388	404886
204367	289841
87524	445016
383163	35283
199646	401297
13268	120771
189617	166970
4752	238942
101960	458601
41495	454060
359426	76454
458768	15084
285845	142678
228985	123403
466012	326544
5677	197212
337352	249202
453821	179506
130265	107911
124812	155070
110961	249202
203333	35628
453821	183505
478113	464578
242551	326574
344211	228289
357804	378686
10546	143809
222111	110880
456658	432290
342486	23318
46155	227867
354973	421935
225345	199928
3964	344063
94245	176182
294323	279410
266559	17996
446998	4083
277568	422470
329312	283912
53327	256839
96381	468125
39892	330088
95153	266683
325501	59282
171467	115348
455711	456463
214904	237778
247556	27748
449458	309801
355438	202382
162471	300406
262380	422998
196996	173693
162844	420155
449226	371918
124320	218615
216894	239738
393721	161223
110708	121145
444206	414222
157375	232782
303648	331535
97128	451016
219057	391414
192843	184163
201050	233279
226848	401227
416198	341278
120301	157804
326260	203565
314311	136349
30708	352462
404960	208577
411419	214050
428095	487938
438317	235148
142844	86560
277442	143358
255720	220417
449212	218727
403936	194893
284120	379976
407326	164884
320603	361661
225855	176060
278896	179506
286554	303648
195328	190738
389531	436686
62944	267352
439427	384000
90682	160938
390875	234788
101504	326727
42906	232826
182759	134145
306196	360531
414508	58567
343153	179045
111984	239564
180947	371453
12342	430008
445774	283750
131509	443976
183989	318735
428582	402681
251603	482393
485212	400044
247785	220857
486712	108934
55915	55909
168773	83986
222094	200454
161046	218302
92839	336590
349764	305449
25969	292721
186595	467492
270317	464420
97499	416138
482403	136845
325804	279268
214134	379379
39320	420781
65576	80543
46092	189008
193412	422110
46708	468481
56589	218448
191993	364109
106648	6442
105889	88920
248013	8477
455319	8093
332219	4863
187024	26046
468818	179692
158156	26255
389721	210801
334636	398514
58002	182601
425614	218996
222399	484604
76717	287825
181322	371300
354744	210367
321157	190291
51447	29105
36614	135066
30221	313745
412830	79989
366906	474412
176387	170348
249834	266852
322366	24647
112625	247095
55519	96051
11719	258646
404568	334597
434902	16433
397216	116283
226359	475219
100658	224855
209860	368892
387882	420477
286964	411424
343504	274451
316375	358032
324071	266600
392210	198926
71931	216298
488012	18218
210312	21583
144098	139648
273609	58666
109991	359762
67605	435152
98181	157103
287566	151732
306307	164884
348958	326997
75011	439210
481419	302011
116380	86728
41401	186561
250858	108050
455792	459483
254746	97071
324890	83104
426369	354997
108760	342698
236545	175463
250493	401378
130069	275795
242669	404267
315606	342807
287566	303905
343336	132996
380036	78699
205130	262467
294684	369877
470873	432135
332862	100102
201946	54111
254463	45227
149479	378633
55285	231495
450661	375420
307415	47092
70960	16764
282255	194198
322548	79249
457251	267602
244409	403845
46727	62892
464420	204068
70440	229806
487752	339453
22964	317789
193260	313745
433468	476951
4098	113522
35150	236395
115962	491607
194165	171201
280360	244226
213401	341826
63391	471349
218577	59784
460140	176878
17862	227005
14961	203557
85674	224426
341398	110677
293903	156006
221420	437917
361655	284843
402220	199591
328550	332392
278642	183325
178867	286936
439953	257849
403503	334825
208362	187045
361600	163059
410951	54298
474341	67584
121875	267352
390089	311832
338730	137779
196674	183213
107639	102352
191055	132996
272996	311793
484702	207770
482596	186561
126495	401928
261945	415480
384376	99858
8706	331284
484229	110778
163027	481279
128337	21268
203939	260860
34961	486267
29077	404886
436933	281029
288872	137719
197888	430356
245859	97631
265796	283178
433727	13882
226919	422803
118468	8877
138511	265589
352685	249709
297066	412980
430332	28129
203164	229219
414286	181643
361530	145285
283113	300637
384241	264406
160614	53490
357430	98012
473960	309790
378558	4904
331091	277105
418330	369262
384621	214783
165680	261411
336202	235468
372317	265938
130321	20959
337340	320905
107075	251878
177482	154815
273683	177630
157961	33813
404568	478057
353517	40041
82981	432239
445343	333709
141532	187974
336542	486885
245318	398514
481519	234644
7812	268261
133114	19000
456231	354696
146506	487191
248013	319641
375768	33433
256893	87410
28429	48275
465167	393326
376413	50264
380496	476412
95405	7642
423864	110677
58239	267602
216197	270976
301158	192517
439719	486885
271886	214480
375405	144359
154752	95495
486217	105754
343390	349931
268308	456555
382895	196399
97665	233590
32807	267051
320381	460482
458768	461846
125080	385000
350476	82585
458968	405837
165157	284375
429420	13370
411508	315380
358172	418551
155033	91644
272804	336590
352612	345745
453594	310261
441487	43334
180907	479614
150680	79947
130069	200833
107215	237460
310520	150476
363099	139387
342465	102688
381305	356500
286257	304031
424591	168381
484294	99350
300831	8303
66117	449521
399213	395363
137332	260527
389305	132996
111968	13231
119844	403284
456308	82697
267443	147390
130140	249202
392210	335409
236992	316394
379823	20959
219198	230191
251144	94516
65197	408118
51983	267352
267562	26906
200976	92976
212289	401871
65099	25437
287193	102603
80647	344030
48778	211797
243287	334009
76738	160295
51506	114930
454296	461846
476508	98906
312407	255807
269810	420944
31213	491013
475761	250146
378498	196783
40784	270178
27462	145560
316643	452912
373596	392788
444729	364807
113189	234071
90696	218111
205634	426693
40193	409657
361845	121106
38490	420790
58935	267602
311589	313815
418108	202500
435157	21411
376933	487938
263514	171346
414815	327354
10762	380681
202379	57630
31544	141440
276821	415625
231176	202653
390596	149729
298551	487047
135907	321688
432865	11742
105849	57209
73687	215563
77720	142018
428735	172608
147706	12245
311589	203752
409415	360653
191155	247715
3027	338598
388992	450983
21961	134145
474341	87471
8450	462341
142370	222969
361617	30919
68689	106189
120722	49870
448417	294936
439667	364831
484144	491607
471270	458790
112387	24412
490144	385454
77018	136876
223827	238299
213205	325167
290633	201814
418898	391902
110780	217932
109797	372214
408014	202693
55336	15209
254088	62191
124127	266570
254467	233684
478588	97958
463279	152283
290854	183065
76228	340047
243982	256121
139637	266720
465063	241026
86596	104358
449054	478415
469269	435221
4684	354264
140476	436494
62378	358041
375483	213425
256684	144845
40798	115535
185409	77337
333310	299930
67126	260527
330958	2232
85523	228431
379043	128188
113685	118496
313028	419769
305827	406244
277568	454250
441302	136876
255344	152085
418108	367253
205728	32681
84756	103414
98644	4676
369209	141381
93612	289851
402111	32605
149373	129934
194490	95149
454506	481424
320796	183213
268462	448074
168589	272230
191382	151096
71189	280242
159910	98012
131877	155676
105249	385062
278153	420757
114291	174700
225969	1573
330930	112312
232365	393737
446708	283445
345401	422251
159068	381469
47300	321112
375923	385454
46357	97277
303318	388850
46580	101659
316626	478415
112840	272287
414257	438812
273340	62191
139324	335042
459188	395988
204349	466151
404804	28129
430304	30263
479351	149635
298995	272804
207152	136184
83514	65913
91600	30337
188246	78945
289675	369220
346379	203793
55246	310710
473076	439338
227036	443568
443739	78113
164886	237802
464033	379895
408357	127017
132740	407693
476804	392897
262980	88027
139818	99437
275887	55090
277266	313745
192611	430997
157036	387742
334364	461944
182657	152321
468339	94344
160980	399290
282553	35707
386091	127848
30611	195006
46291	273831
428277	442083
477204	315888
431285	460545
489787	366593
154860	378686
391455	15133
475949	342761
22567	24861
369359	49903
9787	5381
78530	110708
245199	183213
382848	374396
245190	132837
22188	270953
338280	141068
242644	389682
164823	142018
261278	248537
340839	454975
49093	167951
308873	442938
214279	341271
319581	48861
240135	46127
278520	376569
85743	417643
300965	309425
220243	245679
442223	61376
120221	365127
42189	363993
438850	426149
360321	234875
39396	420790
263439	93451
231061	81104
45844	363019
233045	230192
273602	322623
103410	145948
458184	283250
223929	471691
266077	13568
104621	40447
357665	81522
366321	472546
278769	18218
361172	62191
114615	188759
129853	93143
416343	327217
360363	467703
376619	370027
231377	440660
85996	53453
443524	16592
288910	113707
249272	193432
483049	62191
54497	15209
127050	410074
130006	23018
209669	483761
177016	104059
443307	174411
456748	464350
360144	150988
396548	284431
328573	476179
245408	18506
449628	283037
4216	440252
326351	277690
300439	293813
454303	390875
325188	30978
210685	276074
127226	378686
279404	433476
113933	390737
466855	88113
2673	201794
193479	450773
105533	132740
237517	211868
404568	24647
143172	190369
285358	7923
146893	36413
300686	391873
167588	54383
67549	189344
345401	389859
374305	58594
394171	84791
485796	74475
446213	294684
452981	87471
119890	6238
188954	152321
220851	194165
1994	477986
57656	139024
308150	337262
446135	363631
298728	25545
280609	82585
362288	184902
262286	234649
166863	100478
219683	73499
11059	446105
427503	129863
187090	12245
218185	12086
164771	59668
73718	294684
153322	114550
362267	183793
193648	398124
46092	191803
338722	38212
239431	385345
223116	90123
260272	434892
157839	411809
340037	213035
138920	337791
15502	52917
151754	222701
332551	467703
60009	327721
12901	49294
73290	220857
372506	127726
334397	141988
427449	3017
259091	164884
155995	46905
53511	267297
486680	268118
370245	322225
241553	338271
306758	21754
8524	191053
86586	230925
227511	340229
81636	162869
20969	162247
454419	23500
306148	331349
369693	76454
353632	321587
39176	476303
128398	375055
332299	264908
339692	317118
259452	295484
29426	435708
266389	404934
218010	27262
121037	15176
229485	18451
106531	292340
74829	421935
176280	153995
416000	175721
78134	449620
71189	14885
423559	267602
295841	382066
453736	218730
160606	293813
367610	35707
1263	257822
366198	428529
105788	288035
185339	465577
324199	36191
398078	336590
439605	52310
233045	437532
388378	404806
383093	451414
6949	109085
51654	290818
87826	434768
117239	150478
60384	366127
376914	226255
388536	177815
309917	442836
254886	401854
5020	323139
64861	418467
420379	469477
19727	210261
224634	366493
340573	250389
418495	206364
256893	284724
75174	473923
122368	178436
90092	256914
134299	315747
140171	27581
157119	441621
281236	186561
434186	178334
366198	456403
334001	240305
272427	397009
400273	330752
396650	468832
353142	487209
216898	275959
21888	694
351193	346193
107329	349146
193020	369303
399441	481404
236141	261495
158614	166513
338897	285156
452855	5258
195131	13370
267893	228010
90180	142018
39537	257298
192624	369458
58640	163127
468163	17158
196154	275404
444646	424052
425828	487896
72790	293813
27379	189393
98378	212510
417938	50264
386901	236213
84681	357854
52881	276090
51125	12143
142628	112312
19149	13234
91600	95286
335276	206623
35728	446636
284883	481279
458768	364999
444971	166513
290538	314821
77231	452709
122754	217322
153130	366335
242411	69319
363581	245059
299696	187622
367913	487264
41786	180992
288266	141952
414920	204272
79075	378686
67241	488849
232222	12958
258398	237019
398308	329221
402398	14750
267562	246245
320498	161879
246566	60418
478634	154712
25969	387742
239873	110677
90280	287970
284057	81280
463012	134145
292216	71787
300102	366127
124291	367845
444334	245679
246382	198275
312201	467858
146217	62191
404953	329371
56223	346410
31613	183778
177190	128611
281136	292721
374492	21093
301612	130718
64777	98425
370804	94516
51543	74585
216955	53863
448835	422446
20768	329090
104740	109550
473687	83242
39943	157312
250854	335363
393870	392383
324367	199676
172329	302660
235295	150352
352625	137508
213977	203656
344667	398689
266508	430916
322411	212034
28644	16296
228836	15843
333890	306406
89428	196783
155950	425675
270248	269772
419658	142965
104556	274428
81182	27471
7290	226970
77628	15209
121305	258370
260147	50009
240860	392294
162954	463549
451884	399637
147232	462973
421906	285446
401592	335069
224285	100053
294463	384235
240882	367824
83886	20959
200105	139296
95303	186440
329238	134090
187527	317184
237119	15133
266398	188925
7812	244392
109676	426017
416956	463549
420336	370673
292850	402649
128504	209012
63597	430754
25638	312711
417910	287347
97180	440660
261715	118387
424644	95189
131581	79485
187834	451970
409745	258370
267984	423157
251278	285156
7211	225138
91959	10170
27681	175721
102187	178028
493142	94667
340873	304173
26127	188837
232777	81191
139282	51970
293913	87007
162785	122462
304726	467690
85555	367824
12063	385507
288794	37021
414008	444323
293010	445265
284218	224416
358369	321888
12177	307823
378441	223121
376332	127298
381308	221303
193738	242943
189879	194893
387789	92613
298820	169263
491896	474412
79236	175826
475749	397672
31222	203656
147565	179692
139185	245300
306345	190369
222389	200503
481419	470054
294056	55776
142522	398833
465152	377278
406371	57438
306952	258370
266608	56068
333622	250434
116525	179258
10324	437512
87795	183213
392044	133799
471887	391414
345607	226494
203200	149300
45060	411356
135815	49828
77796	485304
147114	132996
321213	397984
194820	165177
319951	101058
203041	93245
209523	93399
445005	180578
15204	65539
359216	383695
367410	206848
416207	395988
95643	120097
9435	454937
295708	94288
102065	479540
302122	386901
308669	13989
52537	398885
314435	315671
200667	16433
298308	452560
359331	110677
227389	35519
112338	192109
314668	10635
11710	411455
409748	388575
143290	117127
217217	162998
435025	87374
203354	111039
355949	286227
485198	59682
100996	128687
73652	445821
68717	280410
146794	387629
151195	130514
6467	219782
377715	149690
318136	385378
34874	20586
115240	127902
250348	443693
25778	159952
441333	24000
275347	390928
261410	152020
209117	36392
251781	54895
304303	454975
486674	366493
149165	227101
201196	6076
443307	446616
486214	112377
276821	478304
234453	436427
206046	157558
177939	259929
385565	103539
146291	56809
132610	428125
276644	94344
265646	183213
456482	428738
50627	64075
212101	250214
144570	4413
257588	411424
313822	462901
279489	32807
176173	291521
133909	411455
50931	188911
58193	456640
99607	277646
350869	40330
338915	477249
286948	72986
200954	74714
408360	300555
273588	230925
355227	309425
41708	300555
53197	228346
209605	31756
402689	269094
295207	101476
298127	119868
90080	430771
249987	151944
32040	6486
458483	289444
35520	331581
392655	228121
86596	13765
278769	213017
461170	292250
316136	105777
463200	186561
6467	213298
253916	470588
444407	264369
346987	62196
477347	262954
47816	215678
114643	463770
406061	360860
91197	208379
448327	152219
313343	285238
487957	183213
208019	344050
330662	270096
249477	25455
199206	336133
165680	413730
416057	436527
18122	304444
282566	173176
232372	395988
66735	380769
125032	161408
212081	304239
323469	54449
215719	306409
489822	218727
396816	381111
2598	164164
180178	53950
475096	159249
30223	182192
81096	442033
138035	285563
21816	375840
472694	455769
276572	411229
220044	16433
393749	95149
106150	16433
348227	469227
404568	69546
381404	66139
189660	15209
170065	403810
447752	124660
36182	96409
338660	474412
26527	219186
267562	99106
78741	110708
72804	426887
268219	40461
239226	431341
257856	427714
139091	213441
420735	103855
227039	317118
19182	208158
478287	304493
404126	430899
328095	9054
408599	196169
488527	443189
330752	134924
152368	164884
366198	209091
1263	366127
7520	178557
224009	186774
216692	410028
267562	91657
17729	226965
422459	206555
163831	22804
480335	478232
101134	440088
89313	458183
71184	53863
136729	412087
381087	268073
489776	489830
370184	401854
176258	370023
237586	269612
470672	12355
230691	205547
32920	231485
2798	464420
308756	433070
112835	169273
444323	246311
221687	474963
42919	285158
4457	414930
67666	456425
372977	411157
329323	196858
15819	427225
163976	351414
371755	317421
416880	384059
15819	59246
146391	222566
79767	40708
476963	76350
398585	373630
92784	383192
199744	4330
86932	53904
211155	49828
40028	402323
457949	284015
214608	420895
429391	476231
464869	98529
249098	92243
355598	113051
361007	239872
401552	226494
25787	59001
177394	190369
182771	117994
298317	470344
323938	469235
181116	451414
97622	455812
283718	172820
115449	197440
438475	172089
442826	130989
71189	488451
208265	211271
64831	12718
349777	392227
186179	187836
491243	228270
189581	315997
10708	132740
330207	464878
181942	63792
36147	489072
249147	249334
56402	50044
187746	130310
320883	351955
191586	267602
169069	170627
456718	269199
393870	267821
444380	453366
269004	203404
110164	256121
479858	241542
364158	322673
261112	357854
180873	273104
124259	45172
377987	443976
292761	292468
293538	402269
109363	205289
340089	23928
87934	246926
81302	461846
296459	464387
127531	401949
190051	128183
272022	394952
290124	7913
205370	283445
196592	151096
151158	80193
203130	479108
268645	387742
76719	228431
367689	12124
60363	159378
486680	74563
132782	284141
83049	480648
188143	188896
18370	480759
221024	342807
328708	194359
487723	391414
313123	321455
346804	57134
305624	103750
428944	56381
73148	31178
252059	212081
234532	226152
317346	487648
29307	110342
316060	40784
266508	224871
467553	485620
177079	177244
343942	404580
238767	296339
64777	295220
423724	50264
67398	461944
449521	238535
134907	273353
22414	139175
42283	409013
185354	438783
428533	204195
10730	172266
138126	161500
190226	69708
476324	178436
185733	421267
164829	68357
474593	3234
76128	14234
267562	125837
282050	446351
177385	458601
428582	168959
136604	28129
58418	186159
374901	485016
383223	111678
214226	285477
467766	393676
63528	130895
84810	78618
284218	402524
477932	461126
195362	475673
130651	308672
394948	13444
329499	446990
416550	26366
219182	354630
372709	272775
211099	66773
415093	375294
330522	130300
14870	327419
423930	440660
18039	384336
83305	302623
249799	127636
479332	303424
228654	204443
81358	48484
345531	50264
166183	487153
324850	366534
179330	232030
89740	88596
69645	251331
390077	140044
195179	316354
276575	98480
116947	40784
101414	77143
234931	49896
106460	317356
275224	183213
238101	44214
56806	317118
442955	277961
424254	233181
452068	39195
192495	136177
373377	430356
219136	87469
331312	428583
79840	188075
52840	134289
117584	352950
421109	82289
179054	435708
393599	484274
132013	477986
5700	347245
400729	97816
79526	49980
245900	125074
477841	216329
294323	154095
81432	196399
43454	105295
66129	476231
466696	404574
387336	35035
89511	237973
79822	75324
414128	416402
84518	445988
5490	323354
49334	474231
105710	328949
244536	333172
250810	50264
211440	183213
230574	13367
105132	447517
81225	143432
73818	51881
133332	202773
289114	150456
447750	492716
436501	287827
348177	288438
314345	117063
27070	172089
459688	364167
320299	26551
446834	183936
6988	311843
183209	190369
439350	78811
481419	158156
247210	76709
280775	245755
292576	81280
395686	221294
360365	45409
358422	91046
374050	293813
316084	168381
485024	193897
245706	402323
206394	199187
334343	364294
147900	214024
123204	421356
277521	180578
258372	388575
75621	237521
465747	207484
217848	279997
412517	86560
228270	94516
341272	439504
190791	63528
283294	445061
423691	181624
54706	435092
454895	253322
255363	216752
237692	217883
266526	221475
161956	291249
98850	104111
11395	408288
465694	250227
158250	301143
15644	453347
98067	190789
341602	435708
393405	214992
239329	195283
367328	326552
12902	341839
3968	262420
12888	2954
226023	18094
429138	103685
188047	385487
475116	458183
300901	51895
466871	241891
267512	336590
142955	31128
40028	263925
108078	345950
353602	129388
59647	309033
284575	461846
232663	132365
473076	417172
75844	233287
43724	6374
345401	335490
116263	420944
365195	190369
195402	27186
173323	28206
280012	431137
241952	77727
129956	451016
415967	113307
338777	435817
319824	90277
126512	22613
493038	94667
407949	256321
405279	381537
482158	196783
471900	314318
186489	378820
71337	350549
438478	408288
359924	387839
69524	52443
239872	271383
222760	157418
304011	432319
181328	371918
281984	414912
48093	167903
308533	144845
15434	10836
58928	157169
478866	17160
3226	188243
256012	448890
459176	41753
437729	218727
38655	200941
464022	420794
76075	155018
284506	266852
120210	172417
245995	111342
473837	393326
59797	106892
285876	278700
319266	372244
483169	478415
359933	98361
377700	4327
135107	196264
317486	288274
163761	5610
323087	203656
44109	290524
33504	95149
37858	60517
450992	434206
270597	475281
121286	324063
285112	440254
222176	364294
27438	137454
24471	393326
479647	309223
373755	156376
30260	276358
299104	271063
247003	281924
30477	215665
455157	117618
106460	12718
219327	304253
231855	279541
96204	26453
400520	393839
221379	144405
300195	449663
6636	49847
488971	128261
347121	324557
70992	13129
78469	114811
395914	323196
145394	65683
138574	22830
171333	188319
403347	328170
53385	164059
69026	310261
296606	100940
294130	445568
18178	205289
280943	110708
403940	401854
310981	98451
201037	392711
316187	195632
240709	264960
395143	285156
244143	63726
386354	213252
241614	226168
443054	110677
129256	316607
310332	440301
114643	248405
61724	111312
105837	8260
135512	108554
288414	419576
19459	400264
190476	416402
157534	375113
4119	174445
194912	311221
334092	164064
263810	77710
46092	433322
145531	217423
204375	8459
217030	333357
314311	29307
262101	102906
188609	94516
90250	444221
138573	56410
219570	240491
299615	291823
406277	100964
60938	48275
52630	27464
56068	237678
11936	386477
162701	45422
42088	67584
22774	205355
444139	316653
131119	375840
120392	252008
97684	286936
329727	405217
12143	49903
8146	80919
191621	343555
450579	480025
392225	101049
325890	190369
201975	158067
483977	360860
12063	146124
238190	134201
405910	405163
329139	265065
462	195427
191557	12443
197118	390771
29787	249407
456303	67584
396756	448188
19054	49828
315692	48275
362969	233515
250404	49264
479744	316575
419479	45550
289329	338076
282088	110708
310756	346140
89678	390687
461227	268531
382844	295159
222610	63528
3898	64335
144033	207686
287566	265903
349831	374594
306148	60923
27008	12245
342102	292440
428962	286936
441463	44662
44848	428214
266467	330943
264286	188008
228064	416886
124812	409813
43931	42313
178003	220857
93451	422411
427176	267352
291724	232405
423029	85828
466851	98914
240058	221281
432382	111658
108748	423806
359269	256089
484229	449664
123784	426986
290346	267793
277595	15209
217978	385000
118546	17119
319790	234356
151929	15926
6614	388473
82647	62191
191447	226738
111559	122694
309276	154537
271760	339905
435602	135756
197891	63528
122399	35707
201866	409853
316574	37249
430173	314808
337932	113683
126433	6424
384231	17674
256893	220618
322177	467112
339837	73701
12297	180859
129871	330752
9040	287854
694	296693
418992	139648
432382	49825
238770	477506
99602	35629
201495	52917
275721	303401
324792	34615
237714	184781
244203	139927
284080	35707
83051	216502
32229	438373
105980	369599
334823	401854
119840	331535
149467	79705
343080	23236
39125	284356
282287	133648
197936	408447
277750	212166
238703	267553
276883	313745
371653	128816
325044	147115
321977	317118
41460	459214
72422	407386
271353	443694
322108	441652
100400	165653
136511	188759
234856	50264
57817	325845
18847	253200
169039	404053
261091	22347
103411	323544
403030	456640
368240	398066
62482	109933
268808	217423
136744	115844
390589	303175
370388	212800
280600	490177
40028	458020
240152	203656
286948	443693
455766	375840
254100	411424
466616	24154
21754	325983
3200	185715
32169	384093
425161	434612
56430	491320
323440	470816
300816	238463
356211	57134
219363	469235
78367	211134
379171	190369
180927	29253
239648	403877
359331	75499
93627	447586
66514	242953
343746	457396
81289	163800
172338	458119
181541	123369
483115	220417
202774	143412
341067	406969
170389	111600
171433	336260
89218	446147
103992	274662
323576	8318
117999	249334
192610	345239
124320	285156
233498	451780
153134	476231
397744	94754
199114	474963
118075	315760
339542	466480
364725	120195
228576	99405
36413	112000
330114	445233
172417	302067
277568	260291
218707	122462
262183	244005
391911	473009
254599	234748
409828	376927
43972	273831
341963	168465
278802	49903
248813	460834
344335	183213
414109	287271
903	371414
178229	203438
83280	81280
325905	220417
87621	237195
139794	304483
249108	142296
42693	163069
289675	30814
464018	134924
452017	180885
218638	79705
373604	167961
35322	186259
327774	12129
423013	69975
263328	26699
79485	181035
326176	351257
263981	399035
99910	137739
147592	110677
403503	240016
412205	57610
93451	22804
216666	59193
326997	428864
453054	68636
237801	417758
149948	87310
351188	456640
120437	225356
18220	157216
111815	21411
10251	354694
268818	160545
366941	199060
203277	307279
261825	323172
2581	284233
469832	204799
183468	473280
227387	194165
167748	165653
124397	490765
156131	96287
26273	60959
396808	305990
118075	293813
280541	106903
280526	214499
226919	226168
56261	337749
15532	67488
9965	288012
11209	202486
313502	256121
278642	295716
433681	92838
191773	171306
85739	341271
204	332523
361188	380709
300411	281625
170462	404038
45585	85875
179188	262568
88696	104740
125417	74886
44153	273831
369325	404806
324912	12245
93452	477614
429400	194165
465063	298181
189746	406352
189879	252929
359384	203279
148213	15084
188469	207702
414233	224924
296772	50981
101942	432043
144183	250400
93012	27464
423476	276621
381392	267602
431378	385614
241823	52917
356740	301659
121988	388138
40362	361745
215329	22294
145950	38609
436861	375840
265237	342451
398786	457128
464022	203029
67358	413215
418767	38063
84429	64879
317729	389556
323469	110708
378664	469456
463577	45416
474314	40447
41959	124085
115586	422998
140322	57989
39230	142018
421131	430356
385316	77438
439947	144100
318295	187974
294490	401101
188156	377933
441919	452837
336619	42189
149555	480130
225040	31895
97439	471416
465560	285156
316626	89986
392741	393803
55863	281924
67709	490944
218485	100461
465207	137719
380489	23687
290117	450983
448253	89047
88460	69975
20703	221890
125017	370683
389591	266076
491037	195121
365484	235946
363984	420825
89916	190369
14031	127494
26764	319368
285701	105498
404960	214111
212460	281273
267562	283918
154228	245679
426274	488557
138469	278627
149460	12443
458768	272043
314311	209018
412325	9799
180755	266556
188469	108497
26753	392377
40699	469235
200105	18479
486072	337891
124085	294497
84685	382895
269930	446801
92635	257298
383164	272182
422246	364780
149422	422470
248230	420944
153995	165952
54907	364294
364049	352864
116318	456640
202367	447107
373844	12245
390240	168849
271673	336590
278958	204183
172185	375676
333051	316575
67399	310836
188685	185013
440686	328190
248430	211868
214748	189445
275721	204123
236216	95863
117455	240229
312086	15645
299454	38063
309312	191540
243992	102100
81660	340281
60826	459722
409122	61216
266141	200454
420328	484447
57276	214172
44160	19094
438005	115909
76228	119384
192308	133261
39195	319974
423190	160419
386732	222701
292430	284843
164291	441996
102644	427834
176783	363469
488180	4413
378224	405785
441743	138315
336876	35707
295636	117147
390761	309429
365088	73480
419217	190369
33140	288091
116120	280889
483950	86268
272301	29738
347726	183213
432620	186561
403126	324447
79701	205512
310607	48163
168463	172021
160214	98639
342452	34801
222785	302661
253597	103504
240647	324632
189124	203656
390752	332167
391216	61041
478215	8607
91828	314790
219546	166332
256901	99742
299340	148541
409748	304589
471365	477483
88266	122462
319081	1918
417121	466432
391840	313745
306805	16433
146356	250214
233923	489075
219359	226308
456482	219499
236999	172089
60595	187067
67906	180908
190262	413828
247028	470992
426190	312239
350968	273468
215649	110698
201269	273831
128166	54976
289245	124085
116106	280233
123969	138807
87539	482921
108302	466432
168610	5040
338915	72186
235922	61293
228431	451301
313384	83872
296621	420944
263566	211932
420042	293813
70829	262277
51523	142469
408486	440660
286141	158811
65988	266852
163435	311225
61966	115051
388894	475200
364725	188925
252632	64132
467421	130017
162115	63528
254926	62191
128661	74542
360459	86596
297436	364081
345214	151944
236516	79249
347235	331581
174139	409453
35664	130028
434746	49903
88093	249334
443811	349558
79106	52235
356972	484447
90854	248331
328940	71139
311750	467085
266965	422832
408006	317118
363917	135967
325493	53883
99249	269979
128283	121106
103382	374806
412440	343045
6964	240188
36126	447519
327425	46278
425588	313829
292783	203051
338777	464420
239157	378686
480471	44057
202188	203075
107639	339853
292996	440660
390543	377598
260352	476231
243048	116283
165413	243731
476025	482424
57276	160262
437578	188797
446560	79705
374281	464725
19678	141892
309361	232110
379680	419797
237453	2699
12903	311261
422267	471058
169817	139648
426067	86051
270200	212081
158037	425675
346557	304712
340029	308332
19578	400252
301252	122907
177394	15209
26243	255585
280276	40083
351744	300473
306633	166903
401601	489552
408455	260230
280986	206081
367896	317118
202062	377906
429509	91038
461863	187045
180667	103666
260935	352733
194325	381054
486100	141778
361665	334009
125458	459779
83564	282961
257613	245342
482155	168381
173879	122585
244688	138397
214114	322142
365242	232925
362000	380741
485471	288536
265979	346144
234809	151944
156647	366127
428355	190369
367824	203656
54085	417918
91703	460501
415822	276965
311849	249658
334985	428202
17517	413525
411937	262954
158168	13370
276663	432741
484840	15209
127851	364621
489552	453214
30580	444164
388587	90300
228027	369599
180443	343514
33021	264406
148854	284843
217450	119762
66424	143054
34345	291521
324594	221759
416420	404075
364720	143895
25748	32323
3856	398333
300692	265589
303745	99598
149389	494102
5270	228117
454661	18666
298118	234413
89188	83530
308122	208921
297230	373827
3462	4248
165680	201653
363622	420134
431654	419098
292721	474307
192800	290878
252998	229124
104531	338586
280078	7045
262820	153521
260918	203366
481419	109407
84457	130069
323826	174213
296443	218727
475852	44818
104216	13370
178506	109006
282592	217946
23895	97894
185353	340005
475310	341470
128128	152502
417187	478415
86317	61430
393553	96366
268185	53863
412366	27344
5700	424103
432175	106066
402438	154456
414569	112330
223130	486104
316136	362159
304153	459802
332385	208300
254574	341278
187760	319706
456946	92965
314617	56057
470035	398004
368143	409828
287566	359144
275498	18891
46119	471337
130022	185910
409507	199182
332748	16433
117553	208621
332239	490757
349363	265589
225130	184163
144188	474412
401897	282869
165660	317675
273034	331508
468739	441202
271245	85243
438193	17339
319274	110708
336487	388575
196849	283445
70014	327061
104598	317184
290698	5749
185905	19745
159356	168381
166626	265712
93879	162723
40784	413246
261043	328597
175511	485876
409468	485546
293030	94200
403823	334068
466369	110540
223030	223732
41673	12343
109847	261089
444380	464242
46317	244656
119588	341362
385898	35735
91564	331259
298960	338651
419867	347722
427169	155366
406812	318749
215260	390058
413135	373730
135028	180578
303641	451401
246838	391414
311893	153995
407171	437262
396174	69083
261592	110677
123161	447312
477066	388575
164239	250896
464287	422733
346950	436101
56663	160009
359199	427796
98889	63034
328437	50264
17374	93609
276821	12138
165680	23025
158231	202507
95844	12384
122436	482859
88404	172726
359331	170729
217999	35322
76346	166513
364911	107954
360841	156376
122139	190369
45579	80390
144297	1920
308122	316692
222389	268118
321801	314742
278664	378462
358373	208038
19264	408962
423013	308443
220435	400160
152496	133542
485	428214
375878	399867
427284	179716
275721	339837
389992	273831
249816	433279
465630	112379
277170	233590
443307	18665
40890	78874
382401	6374
18451	451399
233045	221648
374835	242125
396891	46652
402229	76350
192871	223698
375683	388190
166850	15133
194898	299836
333086	245679
308533	418635
319512	270089
376592	406979
196673	469908
223033	141649
412851	467703
479719	178436
264197	58639
62391	392008
171933	313829
129792	52537
90595	413371
98289	241372
406379	440660
71189	86277
392062	65810
123385	413392
253818	446953
93451	110677
145358	231485
478287	432764
148139	187998
297333	378941
437098	302284
180998	487254
26886	366828
196229	288403
20661	22347
470289	81611
303354	13370
145585	481319
235451	175147
60296	291249
137804	296203
363941	273831
47520	464171
402008	203366
99234	293813
140904	29599
103855	57870
279091	27531
318881	130278
343788	14023
436725	331398
309621	292721
109733	124328
297246	345642
220756	380021
456698	407334
276053	122213
415967	233558
230839	355980
334110	321042
251818	235066
147784	270884
436624	197077
295546	226308
455678	404895
106268	459446
76338	471485
270069	107711
456215	225826
307652	68000
405864	260973
385062	16940
314716	278149
260185	49061
120513	162831
298939	259929
104675	369599
278852	351067
204802	10216
450465	431985
4716	476408
471205	209471
218120	69824
111787	214024
297678	204430
118531	269547
397854	66813
62520	168766
362961	68134
367242	134882
18360	468387
470672	490882
130819	153518
420265	356471
228128	146389
70119	314742
7997	245578
397933	28129
147987	251575
428582	3014
364350	317118
482096	171336
374417	199243
319824	357989
417372	3041
284891	185479
318928	114146
145367	239561
386573	86476
373433	112102
397385	193723
349472	328550
433781	187529
60914	451460
403344	35707
388473	23236
361291	167836
311624	216634
193767	291812
334092	431928
322910	274274
321923	365034
39467	145302
395214	255640
315208	330438
322509	146107
97468	265640
143861	438373
194063	186259
179879	41075
492247	268829
441222	28129
439726	209510
194208	395616
369030	126754
326631	451355
462038	4562
133909	294962
311210	137719
207675	315632
350074	201493
402777	391414
341093	207984
264101	179264
156933	356663
465548	192365
75403	99072
327059	172618
33204	457648
152480	83811
276785	71091
257047	148606
66129	484447
487274	420973
211092	97480
314617	40871
105889	29105
121594	92020
446182	268828
127291	313745
242592	147322
91828	444013
440808	57134
83937	335477
131638	82533
198668	4362
423445	97810
417399	287352
306905	315888
449415	228431
176520	294510
192793	435242
345107	454979
399492	465743
391092	236959
420136	194598
15620	461909
10836	43334
18763	309801
27455	257204
374285	267920
315536	330765
453392	237494
263060	66797
359608	40144
108057	45413
36556	241416
169591	25984
214853	326971
421579	122462
233735	446351
286157	23318
35806	292553
410988	362280
21275	63528
314977	492906
72921	114285
29412	399864
43775	347623
157872	149789
178422	84368
358569	308508
236255	372691
269319	223197
429287	163444
260670	168615
463333	55633
317409	160005
473454	427265
221787	16433
142059	213987
422463	238578
12272	346768
209898	11199
315250	83403
129822	482162
266307	291151
237242	260527
229744	417918
68594	183213
24178	354694
401374	393326
342455	156376
161111	280482
71430	158870
397752	461951
149287	469235
261277	58881
204116	88289
20401	315990
84052	98506
71237	87471
287566	369262
116947	82585
400982	463774
88443	398175
17613	380568
377605	296576
370477	268118
167588	270324
116947	268574
345107	353494
339475	17765
23825	5385
341041	318153
222572	291002
249391	228039
474352	75303
487586	188911
35509	60841
314129	387101
494102	195337
355542	182553
353738	402075
231709	127921
398742	382583
403410	33567
404803	405217
423062	492716
336071	43907
104204	131183
53638	237178
410000	460333
326260	444
214460	345745
120707	67837
93174	247923
214917	25678
198043	387413
215452	224488
481419	273901
99724	235039
275734	353651
68183	63921
415519	77598
448323	284692
10842	323523
197336	281924
197681	147460
38598	15209
256129	245792
377716	440615
23306	159948
51928	26106
142880	72648
183490	237952
158522	86728
443068	343992
352877	53315
215891	352950
365402	242412
263813	235182
372205	63528
292045	79496
409865	89237
310981	202922
294555	16433
486402	465557
483743	93245
92068	336590
325979	190447
357829	40784
492287	473273
452970	400099
132571	287554
102993	154623
469726	462296
295651	24738
270798	313314
41094	359040
54161	170970
322632	404030
37155	245538
101565	29445
134377	447753
165165	236240
265894	286936
320966	146202
337083	468584
395177	388407
133400	188759
414035	268151
459404	289238
169869	256780
430425	469823
344557	144180
213142	263531
314722	154456
187834	166718
108198	433005
102784	35707
237722	412022
326442	277435
470818	272819
133771	317118
347862	155904
222806	26978
22149	141049
25655	351414
184331	454993
253929	111039
374015	251597
301888	99982
285938	310756
217740	51897
59578	234356
342465	397946
369470	101058
414825	195121
387608	291332
419443	121445
33053	346193
267562	183829
355083	100194
58771	183213
219198	56473
476754	248494
484124	383473
460582	477147
395612	378686
122344	20629
177664	39892
129792	197000
318634	411229
202323	101806
192238	323550
64965	310278
470224	378686
226865	430395
414286	404583
173710	184558
364703	216307
452148	99437
292307	465945
138459	304886
406963	324061
74569	474341
413953	391414
389656	332357
407623	43133
371461	78339
463821	469235
21808	263009
487735	348176
466479	9749
66828	72523
174112	442255
460198	147520
262063	269199
101504	268129
317075	220857
350641	260367
140722	434035
108963	38612
436624	328051
53892	470358
47917	268895
271760	268729
24917	460580
223929	446234
291045	258607
276	450541
392732	122462
194875	416677
253105	114760
238344	118877
491037	99170
132611	176543
391264	388645
93408	480481
420958	21583
201866	218730
224235	377596
16844	372897
293775	82585
258307	150404
446225	289595
101465	384165
262409	303648
234797	226152
150489	141010
104216	75499
110306	275375
277116	210759
458982	103267
177482	15617
418469	458018
195121	303059
446034	163812
120912	439529
393129	470448
148635	293813
425730	164236
383814	270897
80016	53863
130069	247041
97732	447560
300813	25485
32374	412162
464774	192584
334256	451016
478232	220877
473513	472062
471364	300606
2430	162795
138887	421830
474295	228914
124222	313745
369760	435817
431142	166562
103050	382109
55313	99123
227263	492232
293931	306975
212095	15209
490432	277864
232900	82806
327209	313593
458768	216157
207184	153310
277464	302895
264590	366534
413095	159235
356953	378859
1121	321321
163413	154227
354263	277156
97777	262718
157839	50538
151920	248382
316180	192857
449272	456314
144530	84530
288744	455617
6087	134695
22779	895
312842	218607
52188	71281
262660	315671
361684	405557
230051	110717
488908	69498
330703	328381
435120	441536
96559	153099
133105	455252
439550	283020
406408	282568
315573	440238
260741	490636
9856	279047
303555	68378
297657	259074
282109	311128
133885	183300
67507	481416
115449	217494
306211	217423
256090	422792
40890	87197
432382	388633
456201	295484
420895	23350
441867	20959
383706	283776
32766	194441
486894	127921
48712	69708
470738	304589
160080	141026
313625	37057
72804	250004
62825	96426
146695	391414
10617	252443
251525	91603
372523	272539
154976	281252
451379	331211
254986	374794
145282	165031
205966	428214
214316	9054
2603	376724
112013	236213
456038	492435
262278	240796
14839	303681
466670	123849
435337	135068
327964	36451
230051	273329
477932	114192
448417	270392
332503	428738
329311	363995
234881	301973
227451	199535
33474	72732
57521	405155
398971	107885
363251	107473
375606	193281
276821	206402
426737	196521
13563	58145
5354	238283
241841	412543
388992	368892
459984	128974
94517	46138
311184	288658
160725	56555
250493	276963
287566	189732
383789	156006
178079	141509
129713	95286
392168	313745
2789	105053
101479	58417
387986	375333
372757	17155
10578	106946
228864	152425
300159	329139
142981	468375
472910	139838
261211	164075
145269	101049
133909	80574
352399	218291
258187	428864
122027	57308
149758	458601
428582	271660
39892	93367
68098	84089
26764	76036
137139	37095
158484	60904
78820	121106
441242	234748
362170	336955
483987	462480
191761	185335
72623	462676
88800	217423
272053	359218
102832	397968
121875	255316
88038	427189
484247	303862
288242	59314
221308	35707
310151	362773
490052	317100
357343	162978
57583	301446
192611	386138
262472	119911
90896	21583
165939	336590
447186	15133
179387	192610
338691	350822
146915	476412
414646	325604
434818	36757
430474	461808
352905	144975
438500	177574
219546	399721
105537	421935
468096	205812
238494	310261
11594	262299
77881	489918
355662	127921
74852	223121
394009	137128
105328	237660
71430	296030
310153	421356
38781	172089
463043	359762
422424	94516
156348	222858
459342	300074
36782	237178
398995	263833
121842	237165
147466	21411
97105	467703
251372	362083
83799	99123
91828	175613
88217	341885
71189	392569
5515	315521
199340	220756
70403	178422
409020	161458
379280	491497
154683	115583
7808	420944
302364	395783
358814	99829
314764	12258
226708	27464
14872	316575
88359	23018
200425	458517
392188	405491
45959	313822
241801	185638
304263	31178
239674	420944
137984	312259
268219	162247
210228	268755
376855	194478
194216	81817
174034	286523
434079	431836
373980	97737
316858	323786
234414	54963
207791	124845
304511	352673
113138	431828
48282	469605
322171	410136
492274	313745
485667	382057
266307	441335
28669	327217
108537	229928
343746	307423
186554	78469
200107	76444
262210	125565
15027	45724
52491	44607
36612	456425
31318	428026
446723	155311
219546	183213
313523	184562
332658	445282
109697	455774
405555	16238
249817	390740
62366	22347
365550	439638
68241	449753
327954	264406
132278	180992
456551	373910
52749	428649
197204	424147
8955	227125
323253	275310
78206	25650
234506	42280
376553	243438
103061	177097
68286	406626
4849	35628
195551	252664
10546	163166
180957	186947
140854	258062
426670	166221
33840	205289
85347	313745
64777	465678
273972	410484
200867	69734
470746	41673
200169	480182
483769	142018
192465	337849
103491	309609
137462	65219
84417	286936
363826	428214
139844	489822
47900	244813
491031	205325
88277	471091
1939	198790
56619	87469
31761	162795
91009	286787
43454	401240
62714	282791
476304	130100
241987	99405
154388	372893
23741	300119
147036	414269
28750	101432
457418	424707
173103	428103
444081	33647
193602	246453
221821	36719
214853	414334
216784	167391
465417	254832
447380	234880
191859	361698
33230	481653
356953	79861
164276	213957
40028	184506
278769	174263
308705	183213
191859	245679
223290	334680
104621	160419
70055	421572
48173	168671
101247	105498
239575	22549
393405	225645
320563	414832
345257	294079
71899	304173
347969	160722
156081	208577
299523	230714
375576	159793
32468	378691
126517	323340
90220	336526
76867	375840
63379	190369
346247	217423
302150	124660
99106	378283
422103	31646
201990	341273
31673	305706
48472	119564
315692	291145
154355	338742
97860	177735
245679	175997
384542	416612
55940	316009
81887	169467
132742	100234
227307	449461
130731	77844
461597	123042
197790	298950
477452	404007
308566	87471
187796	141145
266621	40784
6991	167428
127006	290450
65953	466430
65986	200456
405428	311379
386149	362267
204798	486872
250833	6072
473077	431325
447412	110708
261617	54996
285000	367773
274852	233181
386072	477986
242607	275747
482143	365795
172411	354098
423709	271300
273784	15209
127531	151572
86801	307438
191447	318735
235630	313314
23298	203533
302939	378462
395048	163310
122261	101754
56856	299580
434158	477335
411015	146202
174362	273831
108024	54068
333615	23018
60356	36074
143021	486434
694	396423
18197	412980
169630	290703
472224	404960
234881	86560
166903	419728
247500	432591
113355	325252
360597	83842
60355	312892
220777	57650
264503	107954
324752	264766
60537	219876
332598	264794
61094	87590
460585	62547
122658	224219
334092	250434
338025	142018
93901	440660
492506	9993
423939	375840
257498	98493
114742	95312
369030	441016
329513	104219
215638	393399
140890	268176
485248	237165
74342	175563
469532	80326
60667	277450
5057	310261
339045	4171
332703	280933
250359	259023
345389	332392
117862	366548
84346	437018
345051	250988
405449	221324
108934	41959
6487	94516
325804	442807
437849	319416
266918	35707
66651	90682
297266	451717
451372	40009
354594	233942
418305	266600
130224	156412
108318	275152
145717	319392
121875	35629
450934	467492
452449	187998
78116	205289
68843	344091
176807	321563
28610	226308
452549	210032
383236	469235
384858	207535
372174	449728
462792	6394
388118	93245
414286	63950
17333	77695
44859	32605
326341	146517
277729	420944
189318	302981
293913	434152
237887	442083
235748	227454
382005	307294
399686	308517
23018	91028
51759	377723
434981	314826
316180	139
274573	81911
206789	2841
485077	486836
276292	95149
335441	105585
369368	184263
278448	438850
131403	218462
30132	320952
335344	130028
417425	247223
99023	19246
6467	258820
427376	367492
407540	265197
315671	23498
9853	133423
191464	32807
203416	218730
171807	146202
187786	9054
313262	351802
353815	393989
253378	195121
391884	387101
25802	52331
77266	122696
264164	136388
388323	247979
298101	439992
138412	374939
287766	306252
220040	420944
255764	190369
100897	276090
49308	271155
309955	398737
39518	304173
196523	119381
306778	421830
485901	322805
276621	215352
298811	281924
70730	291823
430474	51125
306294	80662
39825	48661
458614	304729
208755	356750
309993	121106
323836	335949
168285	64335
184536	135231
279142	398373
263329	157698
42738	98906
254513	9306
143809	462293
227914	313745
309029	144451
111455	101037
278520	413246
320225	490220
241952	460899
482851	222397
233045	232446
444874	246672
246558	371983
106869	271348
475959	21708
128639	300064
67756	214024
412443	305931
287766	314939
127889	391632
13410	86560
457418	47880
392086	208635
181120	432239
273479	49896
408357	292225
203618	315516
446191	267457
337525	123754
308122	24374
225076	370844
107996	381175
179995	262548
101504	397077
261033	181704
230818	396697
132109	178249
201567	151765
188234	485740
318345	329641
482450	237458
77811	32807
453882	179375
152542	204925
464229	159060
94475	105498
308265	304577
458968	28976
344314	18043
319231	44958
297276	19334
443532	365884
202480	349901
490876	363418
452537	7704
222161	234356
344880	273532
230072	358854
248740	428556
195843	243438
223781	256121
275291	218337
9579	218730
61786	94516
172923	390687
231252	196783
5700	260661
279871	45511
433003	191821
324946	346936
454798	470128
364636	82585
281923	4413
185554	79989
211645	383516
270891	320812
151108	228431
279879	249334
56232	154095
310981	125354
256135	486334
293373	53490
108330	244392
325567	300986
304404	415658
235748	97362
127487	458141
469532	158811
359949	114063
28496	321856
441558	32807
411518	132684
439977	190369
493442	345227
51484	247302
352273	391414
207007	397042
261791	310756
14254	475036
314723	229872
367541	298746
428753	187998
246285	88289
469026	34801
219215	40784
487156	396080
359070	378686
196903	232890
174362	126153
55578	492906
372451	157937
347042	410452
103196	94198
208837	55999
210019	50770
178778	409175
273683	77004
153652	409248
33053	100287
358824	291984
464725	153560
40992	64710
172417	258829
159263	492988
311756	398954
475288	49903
243695	277595
480580	367103
272685	45004
329727	292440
158411	195804
241367	236654
342465	263925
103582	286614
282476	440615
488971	309808
492850	204330
87410	81280
257149	72670
209146	99437
368858	278846
52906	483788
376778	177043
323715	336590
427544	142018
200067	320442
192238	243992
244688	91593
410006	65670
287413	262054
98550	391414
314311	330313
133171	291358
134299	260139
12897	257658
119001	478234
338519	26714
194985	455388
253846	399852
450273	28471
392657	216547
227027	369599
247847	74106
298390	51204
376543	286380
140722	363123
280700	21583
151156	186259
383846	379976
21772	49228
117680	420944
65244	281924
127203	18533
214868	364294
68098	26704
380338	446640
295404	86560
12481	262170
304217	8871
328231	276011
349610	126232
422935	74305
324206	15209
138412	302757
264422	64415
442236	16433
456747	278861
353087	458601
314915	425093
468250	284843
242038	231321
454932	257581
212659	21831
247066	13370
346272	52737
161629	428695
285614	476231
277611	313745
166883	145691
465741	354790
281836	154995
462028	40447
25690	323079
152368	88027
408329	29861
73818	244069
236350	214050
325805	72884
291488	101058
238771	28065
7931	208450
131250	142018
383983	218727
217953	51954
218525	21583
28229	293813
128350	265273
144947	308627
42245	86974
402805	457143
225072	461183
258370	353128
63276	420536
39683	434112
82938	295484
133588	452937
462676	14933
382203	37559
308122	276621
51048	192365
106648	125420
414058	258607
302527	285871
5831	341731
75495	476951
250490	101058
128429	411229
227241	247712
396421	180957
24550	197212
23197	446105
193216	198548
250357	93245
120787	122193
263514	57989
225066	273831
393171	111792
83139	217128
234881	314663
208300	221442
264198	402625
415581	461858
456029	245016
35258	380442
333858	449658
427471	310756
343821	234527
221296	187836
262473	152768
106268	320182
90499	446455
458207	262385
66694	22642
483678	300813
436419	139590
342798	105585
249447	33855
443174	297163
472666	9001
107649	100909
353640	462973
341914	368993
278653	341468
159962	13233
79733	198687
8407	324063
108024	108672
457135	266901
420777	387742
122146	293813
125173	119381
1687	113051
466832	21849
249477	244929
299577	312651
83428	273831
40655	34455
78250	110677
292347	183711
414128	139755
32430	290
176331	12432
95700	432347
244536	344391
168000	479929
418380	407565
470915	53356
297982	432906
115112	169603
267562	265868
394598	313444
73662	275038
120771	489501
419512	119123
345613	219872
224800	16452
208172	12245
303523	477986
59673	112260
349140	250805
233522	170894
106268	225294
23481	337849
50321	449150
341080	94746
69357	460762
80773	421830
249716	37948
39274	418368
360997	183213
161363	36431
119001	354415
408826	354790
164829	159378
486072	279509
10373	379984
381578	170226
168021	316143
194868	110889
178527	19377
190649	359524
175279	456640
209018	437350
68563	122462
73298	195165
456108	259626
335961	370866
149710	123718
169249	249334
365550	345392
482083	16280
351134	48770
276209	275959
221834	99555
260678	36223
163356	379829
73530	380897
251372	160722
419319	203656
427827	16433
2823	90123
102255	428103
353030	37632
192747	368094
342270	370866
330423	21411
16055	352627
99602	489822
223269	427616
236307	106011
206248	141649
29694	324377
437675	387742
331402	101816
137633	260425
439673	5769
453982	219743
127810	163236
124179	198328
147288	352605
170464	178984
376998	280043
355083	30749
485420	315687
176913	283317
481052	435242
330922	424456
87046	332685
290926	109824
164880	142660
322195	190369
79651	48163
90680	200444
432421	453213
274487	32718
264693	210834
493966	195551
442745	105967
173383	450932
26601	492638
414035	255579
492921	157145
120050	153665
107997	281156
418172	266683
106484	166234
178456	374806
153037	354702
211853	491048
365099	474247
177802	296270
235915	6193
316738	66769
137454	184258
313251	162795
375032	208577
170603	246375
321641	69296
432421	20946
59563	67040
223929	323967
277568	264908
83079	83374
34206	121362
372340	237120
199225	166970
184528	152524
60714	122462
341817	476951
371534	183213
89636	50704
280367	402427
478094	141071
26216	110677
24182	91214
76228	407455
71674	375378
429858	470104
268724	190369
192611	477329
79663	438419
15819	197463
366985	99521
146893	456415
205069	264103
366530	467690
129760	131939
151812	84089
19594	239107
25287	158811
295789	86560
192202	90277
350701	153771
294508	313745
219009	234413
49825	159368
238344	387904
4077	452060
472909	44826
296185	92244
64515	16433
91054	267602
373124	318533
79130	88113
4565	161103
229336	417227
282453	35629
446334	422808
187834	232027
393176	29673
333277	270836
459839	391414
219546	123777
31232	134043
403353	284185
250458	456963
355083	22804
99405	140713
412036	230740
316437	261617
360118	268405
100394	317118
477488	49651
89238	139753
72026	352575
14275	462236
298479	81455
233388	327779
364731	321096
221082	447897
423641	266852
236216	134145
454296	445353
190051	51881
334516	30403
342486	3664
466981	15133
120841	318928
355048	165267
115339	37249
139490	38063
342052	157569
103176	315235
256684	238931
56903	428080
40122	94516
62879	132286
392150	59759
154835	60566
434306	374594
436376	293813
168979	249927
443666	391414
322366	337314
198985	163452
482954	84200
342486	127993
274852	451028
84836	365853
169306	387742
25969	373554
480105	190369
192800	240066
192867	119868
247619	479570
414035	61934
59723	419849
380186	218555
56074	384648
159356	463615
196385	195121
333119	208300
96516	416942
143084	344952
24129	103084
331872	104855
335779	119868
34791	423688
426520	381468
424907	331349
126754	15209
266014	141649
69908	157715
87191	434893
298372	355020
64936	440804
58940	65133
36297	414269
85156	320360
452638	27991
320810	352603
273900	440249
302996	144306
488630	483892
366537	292852
88175	279829
415576	279703
20439	190369
488630	284197
131875	420973
271547	354172
47816	203081
14151	139732
150044	425168
331642	362784
57571	379712
384845	86560
34023	121304
109185	302578
400124	318735
360153	236503
322442	99271
23969	344010
290794	236
22734	163725
153843	277936
75119	263981
318752	196635
391185	434113
206939	94516
315742	283346
54824	13370
389138	413525
155308	13370
299105	225864
23741	208617
353481	223955
23257	244855
54551	12177
208143	457483
53822	134694
32283	90123
224331	361967
128315	449534
334889	239381
266307	263411
322668	51552
361842	19382
15027	435397
270695	136492
133404	203881
221296	240802
475853	254914
34660	163562
132321	432165
429799	273831
465483	230180
465554	8077
125637	417680
298310	284155
329750	94677
366402	396383
186183	449967
385161	110677
221976	290014
347121	430140
127476	290912
369058	138297
2959	119868
328174	410695
97592	249681
268487	195477
364807	247453
448108	214554
160961	183226
159095	22846
282546	234833
274852	338503
296906	299825
444205	221324
156489	303360
23316	28129
236267	377002
379283	86476
48200	426183
352739	369599
109161	423370
320729	240542
19183	281924
391403	348176
16790	356663
196996	353807
200131	443914
344314	439884
494002	479217
320861	44389
209523	317356
304011	351414
464283	351639
201906	144845
225345	424382
155302	126924
28827	370673
296029	448253
15555	79145
266489	283303
4098	255419
355494	62191
34318	1399
121875	99829
405790	434490
123494	364041
15819	205673
415129	137128
67545	450209
291028	117097
15857	387742
267562	14871
414830	362267
402519	335477
349972	339157
203522	233590
456380	315888
10546	321242
479899	358531
242488	426582
227857	394174
128509	457623
445104	462281
474389	354643
2465	182438
102903	369577
333978	187998
37366	21411
52217	401378
454033	407386
340572	93954
192238	222299
271782	38794
220007	122462
468555	301757
262210	418805
202352	102352
370866	91098
348156	183213
94906	261774
484812	190369
256263	258028
107725	3774
70043	81894
133909	280679
251328	256121
217784	175608
418368	401263
128124	474963
454877	151737
286529	279538
383631	190369
323696	293813
141782	54976
100523	157272
380806	475047
47295	323657
328791	33022
105827	476951
385208	6253
66308	85601
195373	411365
114643	85373
243938	285295
66383	77227
137359	165367
237366	491613
452148	261532
373986	20586
128797	420944
196243	49031
160476	203191
355505	95330
23468	253309
10549	315671
104279	310378
456802	486885
182401	64335
69788	440962
165071	482162
138841	68635
139050	8084
68602	293745
273260	331581
206946	317356
357139	694
101988	194019
299617	423559
34123	21444
365827	80108
173969	433284
205859	119868
306986	49228
345531	26969
254208	214174
242928	303175
474970	77449
457135	167197
55871	11938
39750	169485
191394	391414
451298	301134
483536	203656
322619	381028
196654	15209
239873	273831
187834	411115
421366	140677
136565	67902
408332	141547
246	53540
357371	302343
220302	277568
143675	119388
19459	21415
282435	130632
122519	337752
425697	234414
357409	106271
244855	139960
222990	74450
388857	225147
373025	19139
293821	192038
354545	54976
255397	285156
84362	190369
48431	9270
89238	57158
339741	131312
346199	80713
109746	385903
419102	454311
47866	276780
72804	161116
490351	286615
356205	479570
29029	180208
316934	202394
44704	401101
148898	214024
196297	190369
48163	395477
47516	46905
440698	102058
132147	428125
320602	315888
174139	34950
222237	183213
6174	2003
54870	110910
331280	28129
436938	152305
412584	310004
477121	332343
154234	82268
467961	145187
26075	30406
375476	307732
160228	228065
55633	388842
361173	275794
58042	464734
488180	274451
247000	202417
54599	338271
426874	272333
419274	178436
132498	257603
484144	79266
205720	336581
424753	255486
201788	157189
396198	293169
303798	261375
330488	310756
220893	17567
74641	489150
374091	79705
345715	172833
446644	167850
26789	112573
237759	300555
232636	202252
433744	6899
46070	113522
46703	303788
6986	272061
379680	269949
94172	163081
178147	454024
155557	273831
483073	24000
326911	15133
381406	228431
8001	343493
116525	287423
128696	45441
443320	486955
453903	409011
3186	81714
351803	105252
253587	190369
158470	158929
273972	381469
16042	332820
453736	372600
195984	123369
67507	219865
374379	313454
468211	74542
69534	48275
326644	440660
384835	49230
216666	489746
434768	476951
33242	94344
458065	322186
345865	461657
148516	484653
75711	439403
69756	100974
41959	421830
317486	215858
29663	20181
143290	150091
402238	404007
369030	36800
191552	328525
108296	335428
20334	171274
170173	373021
477564	420944
21961	185335
259465	305586
266307	429223
259970	37576
325108	266078
470317	180039
342465	25026
9965	255756
365550	20640
447610	411365
344166	445353
49661	468489
478634	409828
305287	26398
188029	267602
328878	415423
80764	127335
452135	167368
361291	25523
260021	298182
183084	292745
163818	266852
440927	150478
53652	303595
456616	281924
348913	440660
380559	231893
399801	102352
138060	287854
111039	428214
353577	115861
145210	313745
356048	247481
137464	226308
408555	197077
449871	350586
488294	168628
389618	267602
280624	362767
441036	182192
238037	81858
46318	13370
249674	278957
337660	92613
320245	347476
226101	322738
38392	192276
362267	68876
389673	173887
31107	30905
438420	183479
307680	288774
118600	293227
155294	16433
441916	297760
366898	375840
124013	62661
8146	366493
117799	49903
405818	118662
95863	110677
191914	477424
73290	450161
480423	478948
273900	81406
446386	52490
235792	115809
417465	235781
389563	318533
267739	420757
405491	101672
314395	46724
471403	119868
282345	225423
80343	111614
350575	200632
135792	214714
235404	41959
142159	284229
156972	321868
118694	41753
10762	161510
134694	80049
478019	157930
78613	17768
9344	187974
219715	15084
482899	427883
331261	243840
336795	23430
283252	276519
375560	246114
13682	173616
86905	156189
122699	47703
267339	171103
106268	401713
467467	23062
232183	119123
140078	96366
477918	44295
120476	86728
95762	193380
242038	173393
448582	213888
375405	426227
196160	220857
81887	341633
203978	249202
374272	393326
160875	64542
272626	91219
252563	425510
107837	173693
488853	404960
213656	335593
155352	272096
349198	79450
270746	164884
445016	173336
355396	492701
430736	273831
244017	331508
296945	241468
345918	122212
162785	183428
456718	45227
448168	7771
50094	141790
278191	220857
237304	293813
437709	355939
485323	63653
483923	373257
467102	362773
366299	97794
1954	69363
407223	198599
357351	382019
370417	332403
279031	323157
388966	199561
465697	166513
402519	366493
67465	425675
103948	15133
468287	446693
402967	63695
167747	245450
300094	123369
94129	130008
270891	230655
385284	81720
354111	211704
185171	110677
194913	186458
292576	212346
115086	9328
39195	152148
287806	391414
40028	103751
324838	174591
19519	405217
194216	451016
44859	190460
451764	404727
417182	168381
374041	299645
315741	190369
6949	4982
120601	258370
301840	196169
436509	407026
323550	186440
57	98513
89219	264696
29467	50155
314562	35839
91085	73880
187507	70178
381493	24978
424820	113885
160461	231067
276663	86476
112355	16041
430839	354903
9583	190369
146893	486104
159373	320168
315334	48275
5700	342392
369000	214436
76319	257874
60857	436761
321716	267352
1586	18665
220398	113769
405096	118571
238110	190369
288965	101925
47719	467703
445123	5040
311300	371934
430034	214493
275154	385614
268442	409828
289239	133090
339051	52872
278967	428214
299757	316937
205425	15144
259835	26885
98654	430468
47100	453134
234801	285422
252200	330752
473211	249692
149656	96777
78344	461846
308618	423805
193492	293916
489845	269084
262890	411809
140807	71494
403470	59028
282632	249334
212217	53020
102311	416321
380117	476951
111006	494102
313911	49903
446647	185704
204185	271787
222102	355332
487808	253647
481326	176649
231975	35485
239547	303218
241614	276993
174039	86560
9232	161113
55412	125467
219440	67040
481044	314455
449594	40447
144274	432434
406201	245679
35666	360609
64272	54976
259528	255771
327399	15209
419265	109271
161495	265730
310223	53389
94725	181845
297954	391414
179067	466737
48501	477669
236424	215275
299765	259929
140635	472239
80662	337791
400513	38332
406660	441645
365831	120666
357662	281924
278677	36759
267209	32326
64936	176561
358860	237746
7341	94516
237120	371755
471365	101437
297641	223582
389314	455921
49320	146611
154563	212278
87832	386411
212733	265840
233045	70939
164077	300240
191513	257831
221348	345745
425625	162795
443826	458811
261432	15196
414170	79249
269473	393326
236751	192056
146439	42890
398308	491856
298909	162795
270597	211244
55074	290469
303187	147442
338931	339294
70962	190369
447540	267602
36711	464284
318036	489552
44267	12177
175410	374486
202971	417918
235788	177364
187127	437545
436864	92172
429440	185704
174034	119903
275763	200670
307081	453222
78950	178180
428224	54575
97575	231485
371653	299467
447726	299322
35946	49980
166442	206911
256389	263788
244899	121758
38247	169039
394782	10379
301659	28265
115942	313314
268828	284843
287382	206874
297026	178521
494102	244795
285763	13370
197068	92225
218064	338271
470941	17333
380454	350549
306949	293187
69975	424225
438636	454975
453721	49896
451098	73620
78024	202394
33030	456640
215114	293813
436622	88113
152579	454997
234603	161198
331503	416872
273034	302353
388702	225524
448816	84089
278642	166510
46844	359944
3462	42655
407850	33120
37663	450165
153407	248835
189640	435536
461536	300700
198126	393326
62275	453012
467851	320097
251371	284843
394694	82585
221168	41753
38794	170960
126609	302244
373565	93533
181890	218329
363669	207916
212167	167940
7922	196601
235748	245198
99106	477986
173235	250389
417459	475917
166863	13370
155759	90682
199120	109468
173459	103205
56430	186548
422683	363830
183376	250108
201580	284277
170783	50264
27395	293813
426734	196019
22989	225631
23674	374303
202197	164884
261691	267602
341869	63528
93627	199049
232183	153389
249496	236213
403332	20959
178007	205795
244092	15202
146893	402995
247558	187877
262473	118064
380858	131547
298823	290921
108635	183213
292073	36451
389139	190369
225489	398333
159959	442289
467236	357382
369448	335718
83887	438419
209672	59137
170376	289351
342465	402552
318197	440629
358314	90375
144612	32055
84886	414746
410468	262412
458151	414286
146893	187607
263135	90242
345778	433512
130651	217151
481362	48661
287566	10863
282638	31041
395320	17339
288352	54470
238236	243438
49670	379462
265910	154815
191294	93716
16702	159860
126966	285156
457557	89232
7304	879
447244	407651
334081	86189
444098	208499
286922	394885
99404	429863
84224	389682
221329	383479
107373	94667
220633	303086
274413	198297
449382	160525
84552	288708
400163	434045
160415	251779
185397	80242
159494	72256
185409	24758
6395	312183
357532	49825
486520	91784
48594	183615
47659	399357
266172	196595
321636	307961
123955	389412
92437	482704
249077	457361
1023	431596
426166	468832
178422	289299
127617	449316
209523	150352
75026	256121
465686	403662
390780	392113
28429	347454
191482	485304
406665	399506
418348	451431
364818	289970
458794	103382
267224	71009
283113	168511
229937	386310
199876	269963
153407	210082
356332	464323
436097	240796
240573	50838
408323	56041
8146	181204
216227	389028
336639	112736
390989	317118
154136	21583
148721	398689
28326	291249
429397	410841
257870	96894
454867	52194
225089	269586
137768	238188
415418	360736
449522	419669
427112	290482
225635	317118
168000	241786
3923	161773
157283	40629
106268	235912
394283	160339
289675	410983
306312	94344
120053	282038
107118	253654
93358	326218
437098	314485
245162	62191
256860	177107
44238	130431
101543	264908
63800	401543
483571	23018
133648	393326
96715	50538
487195	410238
437877	149083
80575	162978
409484	369983
39142	342807
110192	128758
378558	471625
178536	244763
464529	260308
1477	209572
388195	376461
479604	290014
315340	116283
292687	38064
134018	63134
51543	100349
175811	233240
116080	62191
454560	113954
482355	10133
449399	134053
110566	331581
372764	407803
157878	451414
479188	390107
274836	23572
72727	390901
319241	164798
1476	478232
412635	273377
358445	453716
385402	73971
22611	190369
191773	322978
250671	457084
364636	492104
80674	113452
20726	412322
305624	282881
457418	39943
67571	465322
214251	350549
493991	484447
265978	223121
226779	360336
235430	110677
181793	55989
416408	22347
163117	489187
252363	62191
150100	493519
45142	120339
352685	373074
16982	313413
404090	420511
431867	63319
414211	226943
357743	391749
402097	293813
229868	79989
293590	378902
337329	277450
299661	474162
17712	468127
449942	259435
402955	481179
407636	383268
285741	482432
236950	10451
263958	71943
150415	257566
60096	211843
456021	324968
149367	453012
79141	216743
171207	332990
340801	235721
437724	401854
341632	73342
392478	440786
288492	449468
171185	338850
53846	54976
296871	418551
488040	456333
6265	464753
436575	327630
290838	50391
106073	24616
269294	371934
458207	169402
484448	361354
244092	297276
315250	273831
407759	393449
296223	284018
236359	230227
69032	256105
65610	148553
52984	110810
388263	65670
11334	78806
345401	60891
394546	453625
221168	328787
411961	237894
345686	267602
442321	37057
431167	13370
474480	490661
26348	338271
131843	54976
94573	206027
57276	140302
157527	479045
285226	101058
25471	492031
194051	232632
454303	284979
348279	111890
293709	394102
243588	317118
418437	481362
454167	337849
256823	250214
345401	119123
390032	223732
312474	171750
195638	418551
437352	281431
258623	180578
145585	211745
423760	369262
126344	480854
217431	369599
341243	492588
412261	242396
390656	117703
370166	18526
282558	11664
63688	440962
287874	247687
11818	295786
413087	285834
440425	97277
155030	123213
88038	373953
303827	25398
479109	359762
419089	438419
113363	372834
335951	230250
431606	68535
374300	50538
190380	198317
234881	246545
1425	378686
298626	139648
340175	476951
455388	338651
172651	376658
121190	20181
419328	173932
409016	374784
155680	320464
282977	6899
225420	332927
59852	267274
299586	287738
113733	264179
95317	424464
458914	181598
263328	205289
364552	54714
266554	139648
221749	122696
222590	311832
196075	438672
264885	266852
333041	397239
334256	132996
167588	283519
167819	433934
484804	214279
295478	11049
107709	439686
271598	185812
474939	380769
237078	9054
174855	191682
53090	368820
439244	150352
378330	467419
111042	222628
43522	415116
483196	324046
203303	13370
371509	263958
285423	445233
133909	431764
326631	355142
13077	88606
255824	440660
463767	196783
48239	415662
226023	315922
130476	143583
305539	122119
195522	226108
230731	216820
210812	218615
268948	350330
343865	252007
138625	16433
158619	438925
6018	470588
277961	160514
334872	72177
89826	210068
185561	9437
35794	410074
66129	393845
35803	366941
306030	378462
32900	81280
423880	4349
235079	187974
390154	364103
322509	25716
54971	99620
366828	74542
24968	183213
59750	388374
337293	438300
386330	279798
125416	358806
107770	94516
458677	246311
33089	227860
460753	134145
75925	160545
312954	129469
228013	143891
320204	148084
440323	104299
288332	450977
144369	236078
274173	312698
265140	217423
465155	214992
179289	310883
50264	165032
190281	381297
157280	14221
222217	440660
59092	279481
332598	114643
409221	444755
384858	313745
405077	423635
393407	234413
314930	404396
45555	250410
210255	90705
448353	296339
69857	57843
364388	168213
86632	50264
186651	77339
32517	137508
53321	21411
436378	403876
270117	250389
237714	165707
95035	129415
139185	206181
68750	204955
372764	248501
163471	95942
413964	484787
283096	51585
191362	480224
486709	77727
50579	240374
427054	32635
377941	372314
420734	98286
66128	233889
20946	176054
9414	249101
198450	404007
238329	347158
434994	28129
428405	110708
204628	9240
176733	62895
379857	198694
374491	231894
218915	466432
458333	75303
146524	357357
362440	171953
246283	250434
388248	247270
480208	348971
73038	411157
36649	274836
127415	284843
279879	218743
290485	366127
415625	263648
92401	404953
55914	168779
492260	79317
226538	20586
465878	62191
297062	42467
414286	375714
112443	157527
418590	345745
291074	105003
48832	46148
237242	317100
196454	359281
29371	435745
161574	67584
107690	172223
176391	142018
55659	203348
35576	368584
286429	7968
23071	273831
454867	125084
447707	180302
374305	450007
195145	160772
201493	12378
397856	434890
114405	92888
474341	437242
3809	291829
199126	467248
10788	28622
421635	384819
71418	284222
419729	205223
300551	70943
154502	462418
28834	377620
26127	100705
246363	231485
374274	333536
37204	484811
250482	73193
170388	188319
165502	401949
19087	99314
161683	91711
425702	356663
429141	317118
378830	380769
82150	132318
161735	427583
413741	479604
251300	123283
90296	109407
327170	94516
198520	326434
82140	435280
35806	462650
461842	313314
131742	400293
410768	417854
61349	377430
139844	291674
181549	142917
324850	91295
274606	45141
109312	143230
388190	438783
299580	62466
127229	308545
159472	171443
392276	185704
251614	4413
340213	469476
380161	464887
459577	232083
413487	159988
424151	22827
421830	75115
46023	220417
173701	412511
102973	56015
326631	277936
443815	304173
6990	49828
11263	68644
124469	477062
433369	18515
396605	334697
218038	467679
480778	138299
262286	416402
361001	114171
874	50675
261190	440660
238840	298854
467788	291744
26981	35629
177137	41667
300698	191456
153407	472583
294200	54976
178422	294239
185339	374939
49494	87007
321218	436392
72673	405217
263703	324436
128382	47606
167034	468219
208520	249334
146893	173944
131939	46079
64191	92114
200092	480518
176536	4413
326575	348007
13930	478735
25297	136152
382411	30091
435293	217423
230255	181462
249628	185910
178680	364454
99291	164884
320482	131754
76737	10142
384791	429863
324610	468276
376329	446766
128591	164504
27909	461944
160419	137235
26797	459787
189070	457918
22721	300240
278728	129485
356429	467184
192611	40605
201213	345745
336651	366666
334053	187045
395365	62699
435931	246085
11285	353787
234721	466737
315573	246
462505	363830
158285	432320
358359	10646
176536	313314
373170	200397
162648	426595
296256	240250
120043	445749
2487	132293
473053	435817
65523	240598
436953	139515
274130	286555
183111	190369
5700	384428
312098	163163
239112	51620
64861	364000
36916	97394
468549	86596
177748	80296
171380	9501
489781	28129
221319	357203
378591	4413
137600	246672
383983	327061
469295	49903
13297	220857
15916	228431
38493	155455
82688	20998
455319	393521
20661	120986
420414	457514
350650	89288
88384	228431
469934	401854
276329	250217
27615	86154
243192	170148
179469	211395
112858	120810
153037	102915
438506	173429
393898	481578
310867	262642
389512	171884
252275	240321
484786	446103
413816	437927
401194	263756
226038	77727
260203	356535
85470	240970
211085	469235
212009	364109
202379	115604
383361	169614
414762	421175
270891	358836
97777	388273
176710	62191
114063	272865
380025	464420
338867	378686
164196	59246
339505	29563
217936	73601
302698	76798
375510	242277
201204	491269
214735	341446
449522	354723
211400	19894
310261	64298
254543	13370
436823	86974
478588	178898
12773	165705
57656	291356
388048	418586
185403	430290
490923	241515
329017	450983
25592	461944
287416	9203
215260	339837
41601	21411
128722	293813
385690	342482
296733	471891
130916	436632
13015	216908
161023	401101
44503	486564
317676	25771
147477	214024
142697	411424
137764	391344
413450	90880
119100	184893
211571	194478
208152	285156
178901	435000
140367	191686
368299	469532
656	93387
422437	429370
106739	118662
206000	400875
99249	372804
53813	17297
471485	391414
236630	319063
189608	349735
315231	462370
493625	162795
358530	288014
244857	313454
278769	233361
463317	231807
439198	173841
71770	110677
337720	349122
460098	130914
408357	236992
448033	491150
344314	9644
315437	340998
406513	142018
230785	60454
189733	98151
78511	471355
314522	392406
307600	195105
297460	118998
73501	277509
353597	350549
341197	6649
76813	46905
300916	99718
163477	109315
154124	124124
384984	104299
473121	115879
113818	70557
100053	114063
457627	438783
140116	296339
425866	312491
367963	284744
424950	52171
192070	281163
429826	207916
62039	416097
200914	254178
252925	77953
241732	125415
228952	398715
228078	166513
129069	264406
237601	48275
356562	199353
27937	59373
476671	348563
187539	222948
153006	246778
151898	409528
96157	22341
432382	41915
126495	270369
404098	179506
186561	149365
333243	37516
417121	184629
347504	86077
247785	377206
375405	59797
363463	327217
180132	288101
200410	217423
346673	482162
340755	353664
235906	190369
315974	415625
46708	270174
354524	156207
476719	15209
67279	71157
106169	178048
436699	428270
133729	217736
53401	389497
99405	464742
73726	179220
204405	144405
413953	394529
335984	134886
436354	351193
267249	290450
362057	297163
169467	285664
330878	110677
205607	476963
223963	15209
46092	164209
423976	332392
347121	430926
24787	447831
373755	295383
386092	79989
242629	420392
289374	308252
310759	481798
352957	105498
476479	152076
309470	231133
52955	332063
282607	289970
88159	338493
71799	194058
308972	99550
222102	427616
414286	119428
270128	466970
468123	389326
403793	304832
324002	227593
416849	314
402519	336955
401685	186967
172994	476951
432362	44652
482851	454949
477932	303424
372196	493555
259714	200581
490704	308085
364493	422175
449357	441135
119123	178528
183226	20719
369096	226368
194478	413525
280888	75579
379627	95315
304973	303497
103819	405837
150904	119381
26527	427185
75687	53863
290121	210805
110629	168615
439350	243115
244492	107333
290838	277450
369206	444946
109817	440962
324807	16433
249102	338271
248476	309193
321888	106320
271315	298767
58753	97894
20401	186679
18693	297872
424898	453391
320498	210228
347508	85341
477029	180869
223402	172442
71681	148479
9149	407386
32860	282971
188401	205270
47250	44906
60767	190369
116947	66004
272303	447831
50532	316390
404015	183479
360531	113826
230302	490888
243938	197990
493277	258126
366975	23603
120143	24439
413821	482315
160237	47358
287852	428869
138126	127966
388279	366493
367585	409672
155817	486679
129021	456308
376773	234040
291119	189733
290681	223732
185354	372314
367361	273831
264884	486220
264989	267602
196030	251190
55285	119480
218114	348165
223121	305219
420959	474005
314079	237165
363978	294836
41895	90884
91843	190369
219862	340328
324190	255641
410423	454975
425937	355549
206735	422542
154560	162968
354933	175687
43068	154137
378589	108368
167588	65798
315573	165037
440275	282822
47639	330949
77266	86596
131574	327452
396021	118218
433259	132080
215575	293813
442236	110708
383323	350189
317451	348007
379734	477986
37429	327217
227490	190369
129760	62145
156567	67584
364133	404292
483987	109729
381082	67040
65688	422470
335959	446351
481776	478415
362252	153995
353350	370866
146202	79909
115915	467799
266911	278603
246191	265589
153566	378820
249673	41753
472656	388575
239378	13370
298114	55846
4622	428603
30568	364517
196398	465532
300273	451600
98081	388195
307679	388407
150006	250318
201504	411916
439141	142825
357427	149268
487348	382873
485328	277961
475039	290722
247107	328751
447833	184902
335779	351257
42840	163348
12391	186561
300199	325185
218363	205289
275780	42890
301312	135907
479058	482936
65983	8623
343984	346133
477796	12245
346455	234644
339842	377270
262579	277088
316376	271634
224246	161198
398953	283028
207728	273831
306097	186259
244555	114270
27320	86892
431508	153995
178422	5571
478747	353787
197305	215697
120942	132843
286702	421115
39683	356674
109754	231132
413816	410904
255784	108222
140234	184685
404479	253986
119640	386278
437049	466432
433715	202457
346784	387839
419124	112820
142092	110677
131440	434945
116087	340883
307443	143647
181111	57080
91555	74144
399352	9054
65712	335701
365518	174384
88632	52840
168437	362158
321538	395988
453821	181704
410544	3226
393117	439086
485100	99512
16659	472656
300334	371617
364175	134259
85022	479614
493080	134145
22771	418551
440154	250033
354947	170939
172417	146841
12063	218727
192435	171479
308147	471745
477103	147646
311589	110095
278829	235921
389593	13370
207098	415926
361675	213298
431015	105877
44088	135967
260253	457514
77443	344720
372363	318735
466670	218448
381351	206724
93200	336590
361617	55700
478188	489822
200092	429033
237586	37347
342284	62191
178422	191639
85795	415802
262238	366534
415619	387742
71139	420510
24508	389497
485420	41673
301643	65371
232114	371918
403259	443783
198038	299960
372340	196303
426803	147510
211401	367798
403202	25410
422664	13903
162795	262633
311	23822
435147	257456
243377	492316
301363	95886
335743	132996
354022	24000
332739	178797
128494	235280
103420	50759
284791	280627
158280	159452
189188	400372
435683	313745
136798	332392
154141	110708
317844	208505
466401	190831
493347	447312
300355	79490
380585	158420
181623	364302
423649	431799
231679	251116
305534	430356
15384	417201
68910	180957
443921	85928
349632	309425
324467	284843
478439	210160
18928	308122
418180	76454
352592	247110
249421	165653
236667	472949
284562	200444
273871	196858
247289	270507
478658	57507
436504	203332
624	159027
253110	141440
324072	6899
78158	67076
454303	293731
443086	318393
200092	265883
9075	186384
219198	415585
385584	308269
153421	404806
179100	428103
434537	310756
357291	453847
288693	162602
446182	354728
259978	414030
32727	98147
90661	42189
6072	109145
354111	261931
344433	241468
216622	53863
38801	343012
360217	153099
472349	363787
268093	406785
259540	293330
282453	479615
417513	38457
51037	74882
97624	476641
239748	348974
256224	86560
347121	106917
127660	433516
263295	401871
255859	368526
442265	164686
107998	201286
128129	241468
191914	377778
58484	221303
48922	15209
169467	145208
244362	399867
457418	83288
472667	485634
476186	265746
212956	461944
308599	442999
304981	128506
447133	267977
459683	292721
334478	477986
128337	270095
228033	249334
485667	161755
395029	33074
472793	186259
309225	412271
269822	228431
347270	122780
290966	386963
323017	425629
266508	436042
452797	349261
103793	88738
463129	171896
248222	32603
341445	424973
192060	178436
405135	451134
312347	453468
139004	220417
71189	76736
249252	66541
230027	487938
163519	126769
250183	343860
299580	366894
302556	443181
392587	48386
157414	176300
229385	41075
332299	267352
191761	404622
477618	474268
288690	127636
444874	51895
421591	148420
12564	122399
480471	359628
192735	287676
210445	79989
316963	428155
14335	298765
104182	142018
171847	360118
344569	126088
391738	263360
237562	354694
477932	413694
187796	97985
19542	299579
442831	77727
285612	15209
466175	267602
414058	107148
219136	130058
338730	115917
358224	406660
10645	441168
321853	144543
40173	117740
163776	440694
135035	409828
181623	313234
305287	59615
315275	10373
367932	412179
47816	77004
196165	490436
463382	199684
40890	454268
419796	130699
203493	288035
278769	459472
55963	344580
431021	316372
270263	254746
275487	361282
43206	445857
253102	165810
307846	335671
285619	315671
238840	99409
252090	155455
456426	42670
106631	234658
107286	25613
188083	451893
126640	416402
441463	136423
456021	340302
268027	434283
280952	100065
243559	313745
60208	88284
108314	446123
483987	153906
80221	313321
18763	132843
161849	88113
142042	123014
414607	156514
15600	390046
231030	453391
213506	5040
126628	149336
171863	392329
127921	420329
414326	101230
301992	437227
188847	161142
188573	115386
113843	157338
199038	154370
490283	164884
313592	263713
10836	18479
238445	6167
444380	430217
5896	152791
344192	302067
179184	393326
94123	54536
384134	492694
333812	428103
60208	456640
211792	159249
132233	140508
372125	412205
325985	165882
420734	377158
180827	221826
449521	359508
227852	154137
380792	89047
52752	403760
195689	186449
377807	246778
131868	13966
428786	175187
102445	139648
311868	45121
440628	212081
467767	92613
310395	159205
192457	185013
337483	360469
241072	107279
414555	390875
467930	62580
306628	288035
300910	132671
201606	277506
342452	475917
478504	484471
347248	126483
15068	248243
133263	178436
17481	75140
208345	440784
284063	384763
406710	312892
144845	257347
230576	84195
161385	416404
253751	87889
322486	250214
456224	261408
140070	229599
120722	454177
155681	262954
66015	156294
3043	73265
358659	99261
448268	192055
335064	219459
55659	320688
211249	94516
407855	98122
44111	163812
350699	35707
431182	48275
466794	11649
89683	350104
20791	259863
254527	450022
313943	330463
19483	4349
352668	287457
443221	424306
392624	447230
263377	489203
140595	459946
175460	278932
206448	214754
217275	351534
421421	428026
158431	297436
62589	348912
68675	53938
322849	371543
136192	77727
77731	50410
372448	130214
381838	251961
348165	451016
163811	160295
217936	465063
90151	351074
396172	187974
190926	365526
377186	491984
160767	10567
208525	278520
151429	152414
159023	358797
418422	285634
70464	48030
35628	218727
254430	24000
26912	28718
179053	199731
206919	318696
106268	333851
335452	39021
447610	342761
482210	139531
83103	477986
92996	88113
432175	394105
237517	82618
424401	313745
398997	183213
477491	343934
337399	434718
263120	404396
258559	477843
115604	127895
10546	36184
146893	34272
279520	132740
333451	203656
109797	267352
97499	106917
137454	330375
484193	455769
49234	56697
189392	92407
14282	47881
325044	256373
336099	306404
139844	37948
113984	275058
414449	81948
247597	453010
58908	485535
397322	436686
365334	212252
323836	59848
385221	348798
91952	220861
172535	159249
307567	48152
405657	324723
474606	97894
335918	165516
383728	73305
131606	179352
440839	114930
304912	140567
311393	432320
214314	204884
217739	405262
347278	313745
468913	161165
103478	315586
329379	415594
288426	37057
34721	378476
407082	155249
54101	84504
417689	113154
31523	321966
1020	362972
155271	30964
344127	365629
350605	331238
372597	162900
341148	299960
350118	185704
158099	346806
365430	244855
47621	299976
78168	388575
269307	117023
68244	256121
421108	373915
323222	363931
158849	433902
33032	281219
330781	254653
134634	209508
46338	370866
361219	354214
273586	83215
130069	420143
114063	489552
390170	447107
387189	180327
377512	339251
456231	368858
53623	365080
285359	188031
210675	46750
44832	219377
359932	124985
27547	32925
196996	10462
378444	339333
481723	110677
402805	202526
432008	244805
392801	237235
140312	40784
300727	109071
342559	65097
73357	189096
8836	241569
63863	477632
265903	76454
200060	218727
420419	105585
47816	424814
16776	466666
456677	155758
88628	95922
478461	358797
372914	4138
216483	19262
492957	467587
34206	223732
148683	94282
94098	388575
24670	433934
19782	273831
276597	348886
199152	451394
164570	466737
360531	338284
480847	230571
113776	97894
51580	11626
53753	370475
24021	376979
75925	273687
3809	137633
28234	179045
461173	218727
170003	106707
205937	13370
334092	405129
490119	50242
263769	164164
358634	293813
14104	30240
473619	97499
192274	204725
394425	164490
241803	67858
193239	150264
382203	231447
329727	474676
161001	459205
283714	470415
72952	269199
27617	37961
93929	466302
173966	148000
426040	136279
319259	32365
461295	262044
335484	177079
490631	47080
374305	125312
405708	453919
102402	314427
128901	353424
446998	474988
114643	378369
124792	126991
380737	284982
338730	120128
299472	14918
24388	474177
332708	168615
201813	291812
242411	196621
373755	118028
330600	206703
364011	168150
146909	461182
201153	350696
228128	184163
370589	304173
418298	424225
317206	451960
117153	450647
127660	281273
132381	434006
474591	323904
228477	210050
334256	411157
140578	75583
95233	6899
129554	47143
437307	55781
349140	231496
72421	292553
350882	190369
186105	227101
172302	438309
214460	447517
366127	85629
417257	446167
267304	105387
64557	40330
384228	24208
45299	244663
27816	251323
337684	431799
321521	391414
188054	470027
227738	145948
12256	253295
147578	125315
261278	308081
472242	284982
410011	315847
288659	415363
109600	376814
482303	259863
5408	234356
175191	221890
442299	15209
310352	422835
50646	49127
231855	449609
28907	252213
348339	157726
298944	73336
411302	419268
228732	8623
421991	210458
485536	324486
434551	363031
287481	348856
218890	352905
213535	27766
208241	455458
278770	86728
316565	400032
15027	57459
472190	483860
84429	216267
365685	291227
64526	121420
354193	477986
229935	14130
148084	227101
288077	338076
158171	390687
323836	208709
224990	106840
165140	448788
448050	370866
488963	8147
284553	290242
2959	317356
86262	79552
31953	297771
398308	120195
315692	152690
44070	153534
348662	273831
347057	291145
339934	86170
491227	154731
136232	120003
297716	75252
458065	347873
492235	313314
439628	238815
367134	112633
445854	294404
335743	111552
414334	328242
401729	265065
195402	104127
443308	369940
277592	396653
265122	452804
398527	212976
458837	336590
298353	208577
461628	136309
477545	255579
201131	437052
310661	120173
371854	415058
293461	9054
64372	285760
241000	370099
302805	419984
351146	187974
141526	43744
52491	302549
182139	175565
319259	127084
292721	242235
73466	467703
242551	291984
390634	438144
230051	18776
443500	476656
75129	228551
156596	373169
31584	382672
350064	243766
17358	9868
410644	236240
79083	87994
332913	422405
92310	53625
189820	139648
133263	451016
458585	255367
146264	230375
149758	45413
9637	485129
136502	492606
102994	366469
352601	82905
238164	477986
2814	401232
404960	70519
236359	327217
248901	197468
208211	50228
375312	15133
356530	235034
270919	107978
457463	207100
178422	163400
137844	463623
179041	362206
442219	327217
311856	41090
453560	249709
39892	38122
42034	361354
141111	266652
444039	208577
81697	490356
289760	238412
98210	276963
273768	449795
360919	33325
102352	155570
467165	313745
345715	16166
57719	119868
235046	429145
451882	248834
95033	332392
360531	114643
328555	470879
174034	198008
373136	174764
278769	220643
83977	402698
429370	417680
72097	322203
162841	203528
63028	429593
92623	218154
318088	404445
314055	401871
13268	485101
407726	205571
27722	105252
415519	414912
362440	23018
40809	60918
429923	326130
78213	196783
188156	235167
99604	373169
391051	125748
104111	376997
401008	109407
158338	26046
284891	317853
492173	10345
40809	184601
356102	387742
457418	285309
335441	387860
303424	189375
312842	308928
356557	362939
34585	389682
428707	284190
277568	14335
299089	70557
322363	40784
9533	387742
143413	340513
172951	474298
295522	36551
59724	478415
20059	375416
238104	112337
488706	239532
444659	366796
8614	313822
295884	108222
175585	139062
117124	26357
63857	143629
34241	88113
428250	322917
400781	36306
77731	164884
457309	446099
252102	15209
190475	474843
419172	248382
204099	267980
457418	103420
249613	431634
467752	390232
366595	418610
465912	37106
292205	270183
315692	75621
406747	98137
247115	42035
105132	348096
415600	312950
108963	21583
178291	101347
461735	298858
307788	17476
102402	30373
424215	367919
20661	313745
81025	143815
63047	247812
235248	391939
53264	71473
452351	492734
420125	92350
468287	300473
274852	457284
247785	375635
3407	170993
403663	441276
262191	364294
375405	151765
275565	358114
140825	159401
30568	22512
204197	426854
367349	93876
334878	353787
338677	98098
102644	413938
90711	474271
129834	12895
328940	38265
370779	86892
186597	257298
346557	172089
319952	371747
406613	200100
440492	386330
257284	434538
369692	290014
211751	312957
255353	3880
432973	273662
411808	126223
474195	150601
324467	83403
65983	489822
370674	39350
111016	353884
185885	484447
215776	250600
82247	224237
98957	158339
59934	139339
259481	3557
77199	213115
82005	471547
245213	137683
219546	438174
127327	478415
231305	101049
271304	474192
469196	196783
185342	25034
458160	426994
452992	460872
306304	6899
237533	387839
150808	191900
176239	88937
399852	74582
167588	298676
313032	258370
233685	320259
202361	471968
38200	444
374228	125582
276256	299467
374672	264766
34565	162831
109270	114930
47080	343860
296554	341458
254022	268176
50197	419844
395049	344747
70541	432239
458064	46410
124469	405097
463226	225532
168934	53863
259978	200239
406687	304589
79334	48275
274388	183566
331872	32017
195067	275368
357341	387185
266141	177569
177577	344737
185403	274807
11318	410356
107649	342063
180827	132936
433647	146251
306196	227187
362693	251946
151229	181322
264157	9054
33003	246516
331103	292087
80662	298182
134024	37728
19341	140728
404618	209699
163030	124765
365874	205223
193295	228110
34403	190369
310153	395083
493539	271686
63758	35735
81432	249894
221966	186408
156690	104383
84216	55609
345401	360833
339960	424150
316565	475047
10219	48596
325890	5041
67549	95268
285023	368892
344314	442548
328339	248885
229735	401399
385391	423734
41189	392579
460505	234878
55914	168997
221258	455751
347614	391414
253503	91657
304404	25169
478287	467284
216666	308669
15583	314453
45868	13370
477932	317477
116207	168381
438009	303059
441463	3041
116033	57989
67308	421774
133830	111173
246055	326815
71876	190313
431521	491358
335126	145948
191776	407505
87832	13961
486894	190369
125018	478415
401555	480224
246293	347204
219935	236213
275677	220622
411240	430329
485793	314881
143615	293813
221865	385338
454633	175030
411049	51806
385333	42609
440808	454620
327099	275152
453035	188063
76013	454301
48001	195551
300051	92613
146523	154228
454881	380360
48226	126948
467785	468099
479852	295484
51359	190369
259621	376798
415581	70204
443523	248033
120467	119123
8146	431033
425118	49903
16333	84089
365399	195124
374076	214050
81358	99300
473870	228431
39683	268721
400888	349448
50749	366127
94475	170537
2876	489552
37777	177591
284340	477447
51759	146311
383495	336955
411583	450541
488294	110677
40477	354516
398308	58403
45947	225420
121733	447820
86355	384876
48614	11789
243143	390504
231740	237516
105964	278894
211972	34297
156039	429115
477402	142608
415451	139648
423218	361458
54363	108129
387491	391054
266946	484058
454367	432866
138650	1008
199572	17435
279955	404596
441486	408239
112392	27683
153737	194893
28487	40388
427234	470671
417204	370992
436770	273831
332703	112312
450798	252898
71189	4552
221648	108284
1288	93463
430336	110677
441721	348437
134108	298156
203793	103392
226518	209962
16431	89105
403354	393326
161475	113522
494082	55633
143251	375541
337591	103420
224970	225629
338955	253976
67399	148102
91657	208487
113337	363313
158703	321069
53846	401854
359906	405373
214333	226517
28614	399468
456098	265065
482154	184781
401628	10095
263	334248
461068	140213
35498	421370
415024	267517
278802	94516
308150	58317
445632	81497
213780	169047
466897	471284
99287	69891
381305	333691
207157	221428
418658	452348
326888	221189
459239	353730
473712	119797
412211	172980
486962	12467
185735	67825
489874	105326
193817	360531
354573	151944
263338	95917
373684	257036
122744	288035
32285	493631
237714	112388
318364	115759
288100	311907
241390	370866
114143	39835
311306	63919
482238	477234
39316	323236
469999	297630
469551	162795
226919	79757
399314	458
394349	9217
418348	237165
457335	410236
315208	86892
236074	446630
58387	170124
93409	86728
266141	241482
119862	476231
374350	369599
386411	195402
399431	33760
200981	163021
265831	113138
309912	89627
257289	281163
83084	267681
165689	108222
287741	116889
388088	278700
174255	27611
376554	447517
454263	440808
55678	354975
438091	25410
419512	265589
387189	190369
251781	69734
232666	249478
393552	80587
171362	16433
294032	203656
372324	49484
211375	190835
397436	481840
54524	470554
90894	9054
214220	351789
144375	58466
310409	272139
440000	277961
67837	127516
76153	280933
458462	160679
410238	54227
290855	384175
453736	273053
236930	235606
388211	81280
51445	376364
261902	75270
391201	477203
73298	349063
277987	63738
454857	120255
192994	138193
438589	425675
54358	217841
104740	196565
374774	162795
215292	285050
99436	392329
492219	48861
452125	378762
102914	413880
179229	379976
469655	136309
325485	397428
380858	451998
81556	128816
3231	302281
243953	79832
203164	259192
294682	455548
92077	211868
159935	55780
423961	132318
281009	99810
455445	209021
198317	228459
61997	228859
458207	202523
277987	76259
145717	431642
402247	15209
286737	190916
396284	373295
10341	48275
185413	268268
329875	262288
452000	76454
146202	320282
229768	324602
95961	439961
279269	317118
230707	451753
280943	220417
87832	298274
441764	12895
281306	248747
325204	183422
484414	465522
248502	72050
9579	110677
400586	438757
93946	190369
200996	130934
109419	459976
223328	440660
136522	49353
468735	272885
311510	64188
417938	160629
267562	324816
125848	285882
116428	149807
405908	27590
299580	10095
163167	106531
200014	264406
71925	73189
453213	279170
109062	211868
277694	237677
358017	75303
106330	186161
306893	103267
347124	179045
398308	318632
139363	17186
256513	400401
364492	208617
43454	208326
347401	418000
360219	12308
79392	32807
384480	358032
131112	116830
153462	407633
313445	246713
164997	127278
461297	227774
352293	261320
422668	207192
193887	487092
402052	486359
213832	356010
474341	347948
119841	375502
185409	313168
464403	144742
172814	187841
310153	201347
221318	350549
482356	443693
210603	162795
296423	49977
443841	43334
4513	443693
30366	94344
324017	41266
339800	18489
491724	338798
196132	412162
286776	146202
309917	2935
228128	477447
380858	110619
358373	56381
226086	254746
53342	21583
51447	391414
230481	133017
446689	478062
388753	378817
218890	93876
403974	345083
326631	117363
456996	225692
154355	325979
361664	49103
471265	193281
424776	22827
20946	84377
20599	133572
466625	276358
195882	48163
449803	330469
326631	385000
3765	261281
9978	391192
461725	453012
179604	104939
435807	446927
306459	378236
477646	451849
221948	378791
366915	355700
486556	265170
53247	251372
133946	128301
197732	433136
275549	304804
454450	318189
159504	267602
16349	454975
203200	23306
266148	235667
333369	126254
227082	340722
214043	302033
5955	351257
250493	485304
282341	115058
195655	256121
472005	141165
105943	379976
258187	74533
52537	338107
433683	362672
3719	373800
156255	27464
167131	478415
191944	311297
484784	230545
411852	425579
14573	47585
383223	90123
334904	484447
181326	355163
486363	468481
221687	257593
159369	332528
207184	249186
258131	129451
51342	12895
246540	485667
22123	182628
115449	209389
181784	63401
187207	489485
410526	158153
481825	400697
360401	252496
473270	181600
136259	425675
377834	280071
435280	440575
45371	115671
172396	133635
274702	150352
3809	289459
475483	317356
326341	427883
285508	428277
388158	216974
3809	110677
128008	398922
162785	286828
327740	413383
230132	60517
62645	466737
316382	176460
15618	15133
373650	261396
357804	38063
176988	245332
67011	190369
381341	377906
381682	222531
339645	253445
69809	164059
332299	13973
78947	83575
75586	262954
92588	60108
431453	434091
349899	388374
287585	150695
312698	22874
289379	67217
55129	306100
218386	469235
98465	283177
203793	453010
285023	215803
360179	91919
273900	475507
30125	100441
18138	264406
284985	279664
337908	228431
285262	184977
81525	77497
283181	94516
486382	136152
341156	94667
361296	471355
443915	279636
86415	232528
198387	356428
489180	281924
2148	211868
350066	258370
293875	292227
378057	339150
364109	45511
338752	268118
414875	218045
134497	187974
53454	481279
469725	6996
229735	189045
18138	421115
323714	192786
10693	184157
88469	218722
162467	443693
449803	463623
492891	362195
346297	163800
457418	439785
24717	132410
114643	325460
275184	81694
4487	132740
79249	37437
210320	136177
76996	346737
349595	401101
21679	144306
379850	190369
403062	116770
351112	81000
314311	415625
444194	180048
458892	239882
3755	336939
251705	116805
219729	371918
295865	311212
388865	127974
23255	350549
452331	320266
49230	48079
215396	385789
416213	95787
106514	82240
134575	356605
110272	169482
294149	313745
169909	254275
467861	360094
199114	145691
84725	31313
12967	104505
302347	210228
292958	293813
479172	122596
458010	197212
409740	483761
73219	372543
167424	194626
94511	306633
250833	154941
192561	399841
178656	313745
283282	469532
149170	175167
75616	16153
190383	274634
358836	3664
158203	401871
408259	75247
40198	289032
317104	112071
53160	284313
142449	141649
180739	430539
239303	38285
35348	339663
322499	252172
286263	220835
110448	478415
268768	250434
122451	345182
339963	380769
243141	172609
448298	42411
153771	354137
98220	430921
207890	58881
66326	332392
419933	299394
135258	209281
380857	202881
483706	197478
291672	492195
153850	286553
291604	80122
199656	260437
454450	471442
304922	303033
463155	273649
481240	142969
214833	491218
486712	370156
415819	453206
391941	21583
368237	203656
419977	267602
240588	310736
332299	260973
143671	216659
363581	428095
157258	94268
110071	270725
166085	479325
321797	466737
224721	295650
430337	60108
308844	203095
181651	253897
182071	402438
292292	387742
142041	77438
49037	403065
330685	48795
62038	214050
422039	264406
169137	71297
43117	489415
414326	347948
413196	114414
109808	373525
296719	376349
287550	226494
301637	187974
321555	144975
380454	90820
248546	234413
459428	309801
487199	119762
489285	66043
272742	67009
71253	490840
46788	214050
143356	62812
227729	103267
177406	10692
356530	271241
474868	307279
323813	164288
477452	203515
50034	244115
15466	48275
318189	164713
114355	172089
43835	184163
232915	414094
148139	326534
293450	218544
251015	43255
292108	186463
32081	401765
436496	72871
417130	407164
30236	133435
455809	225709
202816	115340
93174	343225
282128	387413
253071	160718
473053	105498
227984	34913
212095	468640
331622	476512
262820	59211
368060	53863
432096	304294
171174	54536
257977	172582
422015	291324
93387	352927
20605	265499
30403	344193
458250	394406
307341	432964
154236	259929
275391	313745
118938	214685
21411	403513
153037	222771
66136	16433
79236	378462
385614	264406
434702	356603
353102	39371
342986	105053
56067	328170
158439	263514
230102	304731
296177	363629
342518	316530
36615	277961
440990	5786
94519	47874
117385	343052
65513	304528
167588	269977
81896	99110
281553	466737
210005	2077
493721	307407
52935	286572
417938	78291
465710	375840
218890	478184
105537	66957
127500	393061
160961	118385
397378	194001
261840	469576
435520	144405
261149	382200
365399	45154
180073	16325
107329	370048
484198	363056
214938	179375
101343	209510
123656	220417
323715	179361
381251	130742
283844	38747
6467	49184
488012	28129
392683	112668
334045	35707
25239	399736
340555	386725
481231	26147
437559	175402
356171	113941
267800	86728
323361	9858
182936	111573
75273	178436
89968	166738
412205	453463
416443	387099
480342	420405
228225	91788
147624	32807
488229	319471
195145	402323
467766	183826
230051	217915
237229	237235
329840	332544
8983	447335
425161	331508
23137	32017
364209	265065
453117	416074
326527	323594
493522	172089
482456	156310
456021	286730
374017	137419
104316	281924
228229	344063
187033	13853
17479	51606
482981	321688
112425	472072
416207	166970
428128	256654
124805	332450
264662	360736
469161	101058
147115	421935
201578	446003
404892	414334
482499	7077
260	6374
446366	8527
418161	267265
451100	188417
161871	281433
439010	399132
196303	362843
81100	144470
215865	94516
258187	378330
125382	303424
27052	489822
72804	420084
292375	253047
336560	345562
166755	485523
315958	207150
198317	90048
227017	354694
223929	118828
452243	438783
456021	396677
303780	266852
89257	437744
67351	176726
78367	239938
347414	313745
360426	212073
308116	341105
454005	14184
68314	140913
218665	190369
35806	104855
351015	271932
195691	285156
204432	148498
478186	351639
227690	480421
57	21411
446182	230271
405876	348798
311901	69202
238889	257588
48051	4413
228431	68211
268471	258370
367871	35971
326574	266736
384155	222721
13501	24523
479900	489446
72926	313745
429391	164009
286965	162947
171876	40193
69264	86421
416470	205270
282821	437679
166502	468142
270248	66575
461921	50538
124801	385266
380676	392372
16860	481279
426190	134203
397196	111623
252923	221173
141494	370866
427388	149405
378558	316229
256893	68532
158861	293813
237678	11319
203435	249334
189019	190369
170991	438511
403613	244688
93640	400485
207695	15483
136711	401949
238344	286836
404069	247270
226132	264908
42916	205289
110703	428603
378118	409244
261759	446105
58927	41964
379741	230011
157451	469235
47035	127270
224469	252929
80297	301475
171444	241525
447414	176806
85653	182578
482057	40784
362267	47519
154538	463549
58492	325533
58271	272339
128143	167277
330278	452746
20243	217423
421109	185395
443210	234356
241553	293813
441491	313745
75623	281900
432100	155801
130206	447519
187962	146301
21582	180841
345013	410951
19135	5040
178147	390197
106566	137265
135332	1669
326165	207770
398116	154101
24564	383391
225094	72701
412592	355700
89219	379055
233225	172245
97345	399489
287167	64397
298390	41135
397911	64482
180493	347104
360459	175530
150909	440249
65296	279541
263338	57048
48109	400008
318210	309073
374198	433181
492149	428556
243234	293745
416633	446105
44133	238472
77283	328864
252080	459649
133433	292721
432175	150077
139275	184809
324502	273468
308638	391414
433288	243301
452571	407790
416695	313745
214308	226396
334340	396975
457841	246245
125490	330143
244864	191424
197317	179506
364538	240491
111700	115022
105258	249202
174139	228739
409016	58078
2349	65907
453385	8410
44404	140044
29202	109006
426045	421356
376168	360860
360460	460501
425751	61934
471926	273831
208944	125399
140599	447517
175012	342872
176083	137252
199386	378771
195376	64254
492523	293813
299970	160419
364643	198445
289990	348800
380653	194893
306821	149315
427173	462221
120064	267602
204057	464080
118158	407289
115915	82585
490797	342063
471320	37516
2117	339582
480471	177220
450617	420735
297386	116283
345697	85423
339050	243438
119968	249334
441259	304112
409648	86657
391989	159249
408998	377933
453286	219920
205456	81102
331103	230334
344124	317675
39988	447457
242476	293813
314617	476915
18737	62191
149272	105295
335315	94665
323497	327099
235021	209532
379440	157986
7625	281924
324490	270003
68035	286337
121687	13370
41588	27514
319930	350223
346199	121866
203539	33647
1668	388195
86017	371934
332376	101539
392620	406183
482093	421215
357373	110708
292641	314055
294716	86728
5110	227398
136300	311170
489763	250434
260589	219876
143370	214559
162653	174411
88627	166493
343255	364768
385806	48275
477345	322447
181975	390898
320524	423425
25702	15209
78891	73567
264900	480512
5538	244115
390275	151778
200092	351377
89219	111134
82086	241090
88169	432753
233416	358708
415570	482758
120956	119211
154981	228432
45724	385922
212730	304493
334253	313802
151174	166513
450079	461846
220951	385444
360325	243269
421140	212185
159959	202142
81363	387839
459970	79473
346854	261070
393876	412490
39892	193743
458768	118467
170062	362958
276821	429878
79330	406100
411195	153736
84308	2450
219809	362808
68762	131975
92458	4413
205179	266600
268910	443778
49660	469235
247785	334985
196800	209471
58493	303079
440103	77727
472016	438653
379462	92628
353527	350407
229718	265883
375060	450544
312283	424095
377104	456640
294312	85078
137258	313745
298589	376814
192465	84094
130085	115345
133648	144432
192238	33605
411286	350478
485671	438669
80824	69734
37855	456801
114422	128758
149638	345401
218014	48275
177961	315888
429368	178907
97383	359762
287115	54252
121860	394164
93404	49903
67673	334431
260287	240210
314069	469235
295341	160364
238967	409508
52584	404343
201906	84722
52695	44469
207923	145691
417595	437908
231395	407690
68843	440219
131302	22549
374379	132247
410814	315888
191254	267022
413049	446843
147409	34136
11817	463639
488063	363581
316595	481368
427505	273374
201700	201856
278800	285446
247296	127546
203009	421356
184299	148000
196902	313314
164584	303933
139429	121641
219783	126426
28096	48431
349626	108720
255683	257609
26499	68385
20741	276605
393981	11451
328426	11972
449534	405217
238372	249334
442399	366604
479091	492906
403796	281924
166213	229370
243287	259074
464936	375878
408711	78637
449429	15133
123473	7292
247966	362627
260640	408246
328954	213035
394408	225595
450289	410430
456021	370026
28847	354527
428787	205270
107709	199470
25592	23018
479888	62699
450287	139369
53247	3041
137403	77727
390597	157338
429249	238566
316979	393326
102515	240225
4331	125705
59998	301491
392086	344211
188388	440184
440281	466737
407100	474966
398616	415882
384546	42890
293298	362891
145381	307659
394204	196783
266626	48275
468089	332391
145567	37532
40992	179741
270597	249958
474901	236213
333767	188759
402067	386901
212109	27134
333551	283751
423476	304173
424776	52537
126911	378330
86632	3562
125417	292283
301557	142042
18851	229781
16974	141026
227566	448788
111512	219042
313043	432656
477932	234218
397909	441202
168273	464727
485310	298765
375451	156006
362626	235192
229879	264406
322498	151280
256610	454975
339786	444794
272127	410984
30585	51895
309840	266852
49900	74571
150422	199232
398949	336403
161363	423635
160826	19246
342840	301078
52661	254006
117459	273831
236035	310498
331364	391414
341894	387742
88855	109407
92401	18444
29354	143305
399492	201653
289527	21583
195093	345745
84275	363118
450532	198790
160557	478882
43299	478480
326030	273831
223727	110677
470737	479403
174309	262054
328478	31885
285199	217423
313547	411016
186112	15209
3050	462125
195041	198720
473674	13853
34101	367778
308122	114643
339602	401871
124957	336955
93440	420952
406073	443539
184080	80215
202478	358014
279269	15209
392962	256827
453018	135538
46556	346583
410028	448375
135034	314740
26746	160621
161621	69756
268755	168197
91217	197996
196030	358908
433876	9322
45481	128183
73317	132247
112485	450758
15819	94004
15461	92427
116771	306656
252105	224997
236359	281924
207187	313745
467176	168719
117647	49940
384170	137969
32059	476951
233018	276591
170514	89216
446950	221329
326631	36223
403262	308217
79877	214024
293010	459670
340811	486885
324558	343012
91727	62191
444755	439021
203883	160802
146651	130476
88556	440660
285965	24843
176130	473398
452148	58881
135719	88738
165750	225242
384569	267352
84626	288918
232309	276358
140725	374300
188847	487103
293913	101961
157663	353836
283078	43164
59092	244017
144702	183479
93486	226168
83573	179472
390170	112379
154815	9489
293247	66888
306717	229836
419937	177244
223297	243840
272412	494102
131874	198926
256886	260854
488346	72007
90058	214992
190955	694
279268	119484
248454	256121
141934	425400
212340	139612
311655	38001
203986	284167
110974	262650
57454	391414
202379	320464
277706	121200
130538	389511
166534	94665
466643	300528
83145	241093
37013	173887
38200	405491
405535	379255
223579	52537
477049	376912
311925	334922
325193	450240
313355	48282
240509	86728
211100	187974
302118	486950
162795	161397
293345	132996
296349	423974
89826	83912
292244	399023
8609	293923
280429	130620
450890	124640
281219	233181
367247	121324
249397	5040
488342	203656
264265	36759
266871	17155
242633	368605
229622	162880
328917	454893
404228	110676
309917	132996
265840	207535
222460	421356
255922	434420
324816	283445
119345	361164
326631	29240
364911	373952
315177	369577
201925	300240
343746	82697
83562	214992
399658	166868
176217	428393
110642	46127
222045	426888
120509	317675
257581	155747
260141	13370
275171	205289
102065	455572
157666	467861
202092	72432
261771	155730
187364	394114
345886	92796
190655	446801
205747	397936
169137	393021
426932	137128
382848	378082
382848	111357
348566	134262
480147	377778
336487	394978
356252	85070
402828	365771
313244	490007
42418	447831
364388	425675
269044	49903
493347	463863
294323	303760
184835	251445
336768	121029
316156	297630
343992	457081
314300	263491
6576	416854
473077	86728
363548	214526
163590	269259
110925	281449
347246	195121
296304	104692
164749	429871
111027	382033
46244	378686
89671	219743
483112	466969
289605	267352
253388	118286
287444	235334
153322	287623
159422	451600
377659	241988
270707	310313
38103	165126
432915	96195
331601	479614
283640	435555
453018	217025
362267	3187
417938	244016
311285	27212
78995	241276
201359	248611
408426	453348
96559	197463
347121	327313
363329	359704
366320	441640
112075	444401
49541	317356
169262	49977
320611	267143
146570	190369
260877	145366
55064	109253
427394	401866
306304	367750
297276	320097
43392	312698
222698	273814
280537	385474
485333	296337
205720	137128
345794	40834
460183	366666
160581	124085
166626	4289
262701	79662
134299	267837
279094	267602
255744	213889
160731	290558
310716	340999
98286	241737
49541	315235
95032	99405
354259	119843
171285	2715
375923	177569
444886	428504
427124	32807
475039	170894
193493	11666
198317	324278
427801	121171
8759	389128
353531	11626
405720	430356
398203	49903
152655	195121
291363	218727
413633	192610
159897	223524
96973	10411
222045	486942
51669	82585
126106	489203
276209	208785
341706	383039
85961	284843
192465	14583
390170	159390
442891	213221
199973	266028
131174	291521
343785	116894
342438	56068
335069	306545
407251	183213
338746	391414
87022	352504
469168	426887
110835	163448
190670	94516
323407	102352
489929	463200
228557	64493
268718	87057
346017	51881
276821	156714
359940	222569
216147	282059
71127	221061
64074	88806
236578	16433
153590	91327
129132	72670
118692	132859
68059	209471
407330	164884
360535	32576
450338	336590
344560	116466
207599	421576
161871	116283
304825	398066
224892	235187
364827	41753
67558	379255
207791	227101
373025	471416
321157	387372
157338	470956
418456	311215
24670	27464
223283	112522
436148	131317
309917	421760
317141	220387
480756	327779
94527	292824
22270	1057
382272	48661
175960	122462
288077	252961
1360	340507
444323	481279
84661	374305
228679	160153
223400	91116
100235	428214
120986	121536
88543	353787
1297	8463
463654	98930
27152	8459
346102	193380
313984	90871
355025	475158
326260	77426
30510	237548
328466	71123
146893	354247
302457	359762
293913	177894
32430	229150
127014	237165
4138	387101
210340	172089
468647	315671
137454	156378
469274	388821
298026	188360
109029	354496
328520	202930
149015	107337
372304	429213
133909	61157
848	217949
332781	248835
467791	369599
327209	407516
5796	74067
51432	24669
96839	67040
416443	421356
209221	252961
285498	245394
177482	143340
201920	227267
383374	222701
242411	438497
145358	195551
302996	183690
27438	243301
439977	110255
407565	316575
273034	262277
290222	65447
378976	246085
240833	86728
89232	479155
309782	115805
298077	435318
316571	10379
210321	276358
310338	251382
241242	21583
262639	440206
257673	264334
28282	21457
373433	83140
196118	250282
195204	16433
41251	113051
175214	469235
342486	293631
28476	423550
381406	420944
466747	144845
46069	249334
211558	388575
142655	183047
491411	106621
290676	317356
431380	243301
318561	72461
96628	211852
157414	62948
80320	289630
207279	336590
65134	116305
410559	405544
61656	228723
484095	261320
382844	110708
277170	268531
143814	199707
21335	86476
201833	96409
157878	317983
12787	18534
301456	177777
340442	388516
20	13370
419732	481827
162704	304173
130856	350189
133481	482066
346235	253445
136798	200441
359309	73445
270224	318088
180425	137149
429571	229150
473662	422942
387147	419447
397340	141892
194962	326830
124402	394675
83713	371918
228492	391414
468576	64402
358890	72732
329000	473225
89311	366127
54081	388575
330767	81497
392872	278699
344572	341612
186472	432591
193658	32836
81260	8359
301823	486267
139506	334242
104817	382773
12512	328751
203971	257290
17404	492906
260831	119268
52217	487130
145463	268176
273235	290627
493886	4369
361677	254746
373025	487219
87739	16433
206639	344526
314531	472756
11547	7085
318317	246713
153322	130152
78445	96366
484804	225214
474224	328478
271366	383391
292960	409660
120832	152605
453646	46412
58753	457690
303141	415660
176454	71042
173891	482162
60486	114746
179219	380021
246600	58317
53114	269767
474526	327238
377649	267602
153389	146497
249182	348176
12552	355700
219567	281750
69091	351619
360392	248496
158806	86974
54910	248777
415625	6597
356530	408622
253042	6253
191391	255456
18404	145072
2946	13370
91960	243769
73601	48996
474269	159696
321930	467703
189117	92694
144405	51424
66326	159249
191878	287506
447394	84342
279682	378462
212604	332638
437757	353975
162708	494102
27681	4413
236032	223963
102452	275232
282630	261396
34873	266339
249472	447831
168719	468269
440808	315888
296737	272230
292225	49660
135615	408896
39601	96977
37078	92104
346986	116283
345770	486051
476886	403975
200092	441463
319670	231228
410017	372215
391369	303960
170503	8303
384196	191639
481044	238933
257074	325905
322101	402323
39880	49903
249816	283096
38000	132843
132571	39195
219198	250087
267810	466737
152450	406301
354022	478060
209226	468698
342486	46742
435966	121065
449529	119799
7062	178436
31662	316372
2243	241173
328156	209493
454414	217926
358351	479671
423484	28758
38395	132843
358589	401854
65244	327217
65513	271613
404960	437567
485546	71184
418380	122585
229735	214
257634	484274
11314	23600
478959	259978
376036	237517
160094	426089
177016	369599
238162	293813
261715	468935
301823	224674
423539	250434
268207	236213
296076	362051
411194	440660
272576	160356
160822	453974
16569	464232
155570	336590
178682	285156
454404	376124
114981	377140
397734	475144
347121	261699
304932	376133
395127	53296
50197	425446
242411	147353
304062	168812
197920	229016
288247	472239
370026	49966
108452	61572
78304	144130
213536	171303
465315	62948
180931	27464
72518	13370
316154	25437
395964	12592
79508	397391
390002	378462
59153	89313
376225	244688
229878	355669
69094	401297
435576	440660
288020	231021
244672	148278
264827	274691
172417	46127
110236	409277
310811	359762
281130	368205
136740	186381
452148	338981
192611	296339
353590	270095
199582	266611
282641	96195
467513	132740
353597	286728
319465	233484
420736	245211
150140	42865
408357	489376
143684	248777
397563	178436
184629	3863
335569	236460
290655	95827
359483	477986
124085	12548
44058	226494
390032	303424
240587	187974
123955	419467
374622	366127
355787	79081
39136	289715
274852	208298
133433	180096
232812	148590
176321	308897
146109	227545
274951	76514
424699	159188
267562	4927
398071	412427
480966	360653
234872	241525
222122	203656
33053	191821
288333	43164
478480	213017
367492	239090
447610	62661
246994	463877
64116	400816
1654	19246
288995	313314
41654	479813
39561	145839
109603	94344
423856	259929
292119	177002
416661	234621
225157	16516
49334	86372
299221	63528
202774	82585
294307	115604
131032	96309
399170	152906
431854	45585
78158	27467
226181	123369
107711	338493
74026	43720
144161	203656
32603	419583
295584	260295
228229	354107
67859	182226
300275	384801
360898	94516
379680	387185
191245	9681
219198	26725
57276	126102
434862	318837
387306	295650
41262	397115
267828	96528
146903	234356
411496	317118
69064	491720
53985	150047
226919	110416
330404	115869
31436	261396
260363	287024
450004	18665
64130	382826
98295	110677
125490	105585
14871	177630
459695	109808
164684	234356
359178	399867
204440	392886
133718	65194
295889	123104
475756	326997
261277	395198
473398	220905
116689	491531
415625	278604
193152	440335
146217	396975
287061	51881
427388	176568
231429	210228
72136	106101
462364	280174
146252	176878
206514	301691
364703	450549
390085	153335
235679	477632
473025	75583
386343	320625
177341	267352
51409	245679
111140	477212
136553	212648
376483	122462
120191	314824
119253	182274
254115	343533
463623	78796
202101	267352
439711	74106
303187	468162
479984	35707
420483	479113
163893	250389
181995	465723
333369	248139
348914	404100
167294	334117
443618	332821
446632	114063
29884	471355
359148	244464
24504	360512
388015	92613
333084	164884
75621	66278
47450	370664
446800	436645
313225	293813
247558	393238
227857	87889
144782	28129
221267	363564
126285	118623
239474	478415
289447	388321
112317	220540
43771	182517
241286	469235
135452	29284
217165	152502
226368	410018
475948	179045
174096	412485
395003	91711
256893	185076
12063	483203
329617	482523
277568	14486
299106	192127
467832	93852
171846	377909
295939	263514
168282	75872
333352	305151
455231	21330
131080	435875
43216	121024
5677	469227
415742	304402
350163	36533
302396	228431
286948	273401
395967	249444
21497	405507
343225	483485
261049	433279
320592	110677
95952	339582
207382	489075
43299	109690
134920	460437
271172	472583
86632	253435
492403	299467
406888	379976
355025	128340
11222	300240
467788	412949
72804	317457
397	123369
276821	380531
447175	291659
196491	6568
172387	136413
229819	150632
257652	350189
2205	368205
174318	28395
399737	152085
63478	96977
162311	214024
488541	375638
170325	427272
286371	110677
306282	364807
122462	206427
438522	69
281236	416141
172597	34116
177421	288035
419405	402323
188736	249334
135438	391414
35944	9236
82712	467703
246540	463815
192613	102748
391759	440962
174139	491359
58435	450380
284186	391414
302939	139297
25748	57757
61286	442919
326017	475594
2721	248846
450190	400958
95494	24334
377149	199109
117348	408259
310153	363469
396660	123504
472448	73757
227007	37906
15000	79507
84429	3857
425390	317675
409503	478415
483706	71021
426292	27464
316186	336018
263602	20149
457834	109006
202774	114930
175448	430754
25969	414334
324468	180578
482721	445353
409808	111277
338334	355836
45579	431120
153322	179375
317118	197495
400273	391743
406302	85531
404518	13370
62820	264908
113936	166970
184943	166970
472227	86892
488541	283306
472484	267602
137716	168006
477497	15517
237562	120021
342350	3041
405147	125417
421713	145453
470414	14502
401143	309425
14871	487833
68794	118662
179010	188692
310043	217423
24674	76454
428861	247906
481419	273166
81418	321043
342465	59774
410619	470554
437922	276749
31783	89163
61769	370890
292116	442030
120768	401871
332287	205223
435965	114063
103217	333709
409238	895
15579	336367
19459	67696
468992	186411
358589	235979
74640	83275
131026	36932
221929	73445
10236	68762
225379	187974
430313	48146
319593	343031
428103	184172
234827	35962
409020	186652
140904	156376
334805	190369
376923	176878
379867	401412
267016	336590
454415	191821
60360	35707
20139	388266
301838	177079
343773	493968
202179	52820
464333	240728
120001	476231
17077	204925
270259	345401
154826	86633
447610	472072
74350	132843
308122	54484
377063	370297
326135	251190
174139	468829
467085	400680
126719	356605
483706	30263
191188	164504
440671	288443
13563	202486
22950	381578
352265	190620
262201	41959
443815	487762
400593	94344
250425	170431
367802	208397
178222	91338
340408	9054
129958	97730
36556	52537
477932	336215
25884	291521
465890	228653
57555	362318
61595	110677
272427	396246
146376	454975
437512	213676
350981	353341
443679	391414
206556	195246
244536	8709
358007	414182
234881	376244
244652	73599
232289	293813
345303	291088
81978	10520
200658	88705
62699	463089
412439	99405
196837	336526
297436	388633
317552	380409
118787	258938
167228	295865
399034	12245
166626	160895
129347	315888
197920	172335
444752	164108
276821	23187
336095	203538
241749	97247
351570	440660
40890	296282
275805	374812
209450	314572
430845	221324
282641	79249
342099	324003
141244	478415
221536	10690
140990	76678
290339	440660
144343	10646
230171	348971
209523	402493
236268	458601
73784	301659
80182	154137
327209	149407
96007	440660
55951	103420
179033	275812
291823	146202
395851	396883
3760	474686
210333	302770
25748	327164
168054	90123
199399	251107
194503	290450
200849	116283
304165	388973
298257	228431
19727	295930
376178	39764
94710	15788
215457	134262
209672	88368
143095	372526
411111	293813
458207	122402
414548	364452
64214	200671
81225	53047
238279	159047
150198	358683
7159	452804
87469	446616
316398	99072
347948	209510
356446	425020
150475	320097
25969	51585
288271	430610
423679	216768
112858	193871
457257	326492
76228	38966
415995	17534
75488	420392
327209	32252
436682	336915
366228	356387
232758	394915
484095	136877
421207	356355
414490	172184
415093	484003
94496	206471
55633	85078
229529	426923
459125	237019
208956	464636
65263	69035
144920	398311
315692	171306
470775	486885
278371	427581
143190	50367
111968	273814
348549	95942
471899	451414
83092	73370
433550	36596
375405	285765
458768	268558
339517	315728
13420	470517
442865	65498
200475	169482
415495	286326
160561	292453
336955	239178
217848	235752
57658	360473
38066	24738
455670	204293
50363	290136
241917	291829
202451	201754
414548	228154
53017	359182
373367	478415
268577	299218
66957	292877
388179	185479
340771	250404
265065	324256
109655	117993
464966	388575
121474	461846
142605	255650
339155	229590
110272	233942
105585	118886
83821	190369
9876	143809
265138	283571
29524	349355
474336	207150
237578	278907
55789	467956
424647	383976
126495	190369
295170	243456
117080	446821
29607	20958
471365	260132
254575	173767
317224	215054
304555	77381
12564	228368
245305	110778
100345	366941
106666	84745
333080	251706
444941	335812
352685	477136
364636	241286
146602	236957
246421	201493
72007	282897
414717	280635
460147	220417
398506	302043
305994	393326
451915	49903
249236	465063
114767	157726
28357	84775
316565	144780
408699	186714
27812	76475
40028	420944
425980	190369
456836	137719
160606	48590
118424	399535
24428	375768
473076	390879
10492	61376
482207	300045
231855	231299
340515	312927
377347	136435
4841	137133
104598	115861
249887	222701
57749	431137
401719	478415
248281	106946
114374	386310
59371	293813
336487	419576
161351	191104
375510	137882
181746	60082
115823	367585
14805	389682
484416	86728
456816	445187
432339	21902
273246	73189
368240	97514
443192	309184
414991	235099
434210	265040
221191	256165
146645	18243
330423	476951
282847	11626
320208	166513
19347	162554
285558	393326
112392	172089
81418	144375
166772	125365
191621	66234
114773	415379
466790	474453
152099	193529
153771	154342
393297	172775
40603	425675
222833	385000
11972	344489
471365	191953
232581	421754
60677	300555
356530	174034
292612	183213
361698	226607
319595	54976
228849	435708
85685	36138
81547	275072
188732	466432
16659	275677
193926	280267
353254	164164
42978	398956
396036	246453
320845	297832
182905	367883
381724	494102
106648	251060
486680	183213
365399	214279
18578	461392
145860	480741
204603	284585
40308	13987
363825	340596
56850	13370
120747	194575
218151	355552
300795	400232
130224	412835
51195	207027
284008	182000
158099	406493
237801	146751
229124	212029
16349	162795
368240	61934
177634	413525
442186	282727
265351	50570
105395	157698
114546	190369
315029	420944
469218	313314
331503	420084
176875	34675
330767	108934
114063	334537
159227	162200
227566	245491
461321	454975
356345	73632
354686	239528
433322	367709
197990	353485
442094	459556
15343	219499
238645	43246
206939	263889
96056	182314
313189	78811
360981	126395
418771	82057
268956	90614
132538	278604
259340	75499
278320	339251
419864	89188
224959	205157
321001	75583
262210	471442
45568	122462
316656	164366
392112	405398
114643	293314
7035	423469
244057	11179
418821	4349
146893	421935
333317	493461
439589	190369
296650	203656
53722	310204
453625	99541
217477	315671
317594	147142
487221	322636
157840	384397
188985	385297
112913	273401
248288	97442
46092	267070
487945	293106
223950	378462
288356	251351
480426	233942
233045	367760
431586	336590
117868	144470
432892	178960
283521	111039
422932	216122
438475	16516
168642	17333
168629	34672
324199	19246
187834	195579
318735	212876
318088	124505
273479	126348
13549	183975
197168	286936
337483	146981
398739	191362
442068	345401
313089	174969
264377	270505
152203	123168
364021	98420
284562	310498
117862	132431
461863	303675
445855	401101
136731	446105
456658	203078
37121	19602
155456	430356
433391	232380
175382	299202
398331	293813
123419	364620
374110	328538
398530	203656
162460	384174
76068	272069
156644	16661
63624	192365
211636	401928
27423	336035
323222	26127
423870	93971
41378	152880
311381	51895
68492	137128
364636	196119
48693	112223
38191	157726
222102	369506
276821	349400
889	375170
430848	112121
160194	273831
237953	476766
276821	370492
3819	428214
90780	279587
474743	210554
245525	397389
91950	348209
286956	387413
342718	447295
226747	152321
271128	155719
195074	250374
172406	27759
273339	332505
73516	371983
224819	183213
480496	133546
34842	3011
3372	96536
369284	408010
306555	281898
323033	113051
64399	438212
30645	226207
361496	81186
82240	99405
22129	328140
71925	243409
439762	230097
90200	5857
248702	94516
407144	92613
246497	136388
172417	114930
241751	175721
31276	26118
389305	218727
69252	273814
191554	163517
126657	48146
326299	338716
209824	266443
475437	113732
187852	56371
282634	284744
88697	187998
452846	132843
434847	419756
27775	260082
240661	222300
300273	202317
111349	228434
338351	52537
398875	272659
256610	195551
14730	365106
21587	304493
336523	141944
166703	51881
103821	288274
159324	179045
390196	416402
35806	111174
317744	126473
231305	59636
158368	294387
153322	26348
191761	351801
39095	3664
455615	303175
438898	317686
76135	124505
122212	411424
233828	476399
145650	458517
72015	393737
468904	103363
155985	268144
315588	248398
96196	22897
300818	192195
362746	194743
42647	1365
431305	62191
379672	78104
287566	379161
50264	266203
123867	11728
446935	124939
91717	161099
232833	154446
4098	91558
316565	295113
381007	472583
9669	172266
214853	340772
33053	268079
75119	75766
124873	30978
306538	399768
44844	399705
182020	265712
200464	141892
464022	214244
459423	243085
254890	104669
447793	171592
107171	181354
59706	249334
40028	54536
475774	378462
393106	440660
189550	214024
293345	476412
186455	160231
112625	243902
73228	435087
12063	245848
491031	304865
207817	226308
345896	309038
480031	78273
180754	288035
170197	67584
13192	317356
425827	468050
108026	138772
396263	430955
289643	237420
15579	380861
226016	362226
136784	107376
389090	289395
428428	346388
275048	284982
141968	397115
75324	444836
488821	422617
457108	245679
364062	102663
308618	356321
460755	88736
151797	16082
243397	134287
260678	385285
281514	57159
366348	15209
380454	278642
422015	138885
395145	276744
123598	328140
28926	31234
129720	287848
412575	45141
82836	77244
263557	53641
151134	380071
177395	94665
395324	205396
218215	88113
89042	335340
398800	273831
485667	228106
172271	16433
401009	440962
81279	192611
145440	86728
309376	21583
15301	284843
417365	202523
234446	311113
177480	134145
380861	479150
120577	306387
146289	192109
204021	132247
424353	241468
12216	102353
485322	99982
51365	121362
82992	138072
77430	405418
229153	62356
93451	137574
425224	104498
312221	467542
347706	465458
463539	306633
354545	376121
225219	481279
376124	296193
62578	38063
485546	30680
445941	152724
125789	395684
288133	380071
227741	369577
128932	182192
46789	359843
162704	270095
313070	244929
438679	443535
262268	15711
157315	236042
103796	395175
91960	456640
170403	152502
350240	487130
492726	71472
275015	322224
273148	262954
187004	410236
98445	248398
165161	452098
371797	228751
120050	214047
111125	456640
425147	192704
329379	167799
381256	164884
167653	366534
134299	442735
234401	178103
174548	51055
186038	89047
121071	359249
10805	228431
94267	198926
358363	158504
492767	469235
277678	392788
484352	384243
114959	258583
479355	281924
37613	117969
281726	335390
358477	139648
449748	136923
141557	424304
1839	250483
239103	240895
282967	440718
125608	413303
133909	483150
469388	65648
390032	363021
10366	337350
47100	323544
338955	423841
40890	173969
292460	245131
292791	338261
187623	132740
88150	273831
68843	211483
407713	145815
417992	52917
310153	153996
151888	183778
189712	261858
9588	8459
401949	255220
35973	160419
250404	348563
42605	385279
23225	253956
203164	429161
71334	13370
441394	380790
211241	384165
201423	452168
490149	488109
161755	16433
406660	120844
403150	69259
8877	361355
312448	62191
198450	127687
436740	158530
253442	369860
274054	72247
180781	461392
55686	51881
230574	169974
392480	137128
11890	9889
122942	348584
187423	234826
266631	156376
132994	109228
225694	71091
395867	281236
84960	162795
64356	44469
53754	122694
479297	146445
354395	355210
293163	402147
10546	226882
300369	48163
462131	184885
52441	62191
258729	174621
274819	87318
1483	313745
142413	188045
470726	373009
263962	472881
166277	168568
457309	364000
352476	164884
118387	221324
104478	227492
474608	377933
206736	95149
234914	195607
395772	147493
17401	356029
280897	448006
459874	366264
36190	135756
389595	420510
414838	86892
345401	360078
164446	439586
192865	30740
212096	343555
146277	317118
349440	15133
359350	326837
39271	371918
130302	169116
224415	47070
233361	478415
380120	249202
460176	124832
444693	420790
181899	473312
235637	62191
36131	150670
331503	238942
276401	273831
407540	43164
456691	303392
354914	182578
418156	49896
178832	208303
432949	104498
97831	53994
289597	167647
372317	275489
474606	34448
5167	390771
458499	467320
123360	413326
198370	49903
424647	2593
358172	48588
263703	366885
272742	9217
63661	492316
87638	333947
278642	242512
407972	245338
429391	10646
340339	190369
274203	48163
275824	353485
57573	205289
285658	417918
177084	403992
33526	451371
210469	478415
360943	466908
123061	152872
230587	13166
234769	166651
91382	103551
128199	318641
356530	171770
340606	9054
399686	472558
334792	120727
174349	137719
435156	162608
365664	178436
295068	447450
296029	452474
305564	103267
197333	20076
117413	125969
118720	323489
93124	252435
322973	455674
312334	391414
42321	122462
326631	454867
227807	27683
295216	371918
424324	417201
69011	51881
207152	394894
200568	198297
127014	78811
276243	158949
241308	11937
48411	301659
385367	414690
365609	24384
241820	304263
351855	221324
280562	290450
80009	54700
263084	156376
389251	123003
78009	211818
86850	461944
30020	198599
450906	219499
447076	82585
425462	164816
268049	266012
311355	86263
410242	370383
65513	292553
394928	323262
101443	186440
436876	4413
70882	429641
298780	96977
459661	103671
103750	281163
159142	212134
131469	432212
353895	218727
415599	56393
76664	70557
283063	444575
187817	131300
476096	395805
334092	112402
7788	102589
273002	374939
151344	122637
259492	306409
12674	204925
492384	201754
164727	409900
441088	162831
106814	61518
124697	250341
147743	336272
250597	252886
292588	200113
236930	74241
392053	145274
313079	272865
356723	23707
214818	121677
319259	174316
286682	122462
475039	99789
63617	71009
34339	106152
403063	383925
345715	215462
223067	266852
248171	475200
294130	27696
126166	38490
166954	454975
82299	110677
311655	422576
236597	235743
428629	282224
454531	329538
441679	28990
2756	194165
293596	13061
309927	275790
135074	313916
105969	358749
26206	174564
78617	33031
102249	16225
478215	441056
17021	318735
454588	30688
162310	137719
29298	48836
104801	272339
275664	54539
364636	16179
426817	122462
70365	352605
83122	440660
383164	80574
143179	251116
232498	119796
356496	13903
102436	280507
320025	160700
205259	99405
481419	268574
398364	490839
125746	163935
102162	467910
443815	191639
76228	378178
279041	370866
286637	172646
442223	477506
450288	140071
213712	132061
439719	490075
16769	209572
31675	293813
318272	39195
418180	190369
425286	400112
365372	46128
151158	23318
155872	210260
110216	395971
384231	319865
254900	370100
368302	273687
358891	118735
251096	94516
384288	250434
360099	192610
66929	404637
227492	171785
354778	457715
214316	80296
232890	15209
460096	159249
423518	54942
486256	169408
129095	45909
32272	240203
461884	187878
276876	289715
71701	159333
366505	386005
493151	182657
35828	443693
92879	148976
16333	50656
31362	209963
243011	72397
5857	484634
462695	44944
364269	23219
206330	459308
176529	489561
109585	234356
399541	210945
286566	406734
346158	68456
415505	139803
435776	8623
452492	311615
65781	240807
53389	151262
216886	10820
83038	54976
413048	364050
435280	286074
442730	282529
200786	348798
266538	385285
357806	372893
250263	106459
170926	425719
68910	77497
482119	410028
247990	393253
179844	383576
212081	373338
310091	353557
427074	157454
257613	411931
425948	247916
197535	264908
189703	115143
333472	86560
307567	194893
435215	467593
155730	199043
430290	366493
345918	81898
412365	253425
4819	469955
20946	473693
57559	104797
160894	321687
489596	11626
188099	69920
362231	449521
336371	20505
493474	180096
270441	453391
371507	329261
153037	58301
339080	440692
229813	332403
45349	10646
156287	348137
289307	186956
243205	245317
277373	373615
22171	165263
67054	468999
356992	236315
127462	389469
119001	327549
90384	327217
294846	355700
228474	254831
408603	237147
108050	432351
315230	51222
378501	418490
345401	302322
128500	339831
226897	267602
116728	114899
79077	12873
440604	235606
192611	150765
341581	253266
279809	369506
407038	21583
395669	401101
160182	303392
356131	450647
255874	354694
287928	458183
35538	289244
15027	339961
111833	428711
139743	104382
277850	252238
175463	86476
243527	155035
336487	292369
440327	445353
94394	159058
48949	338271
309276	158918
477362	171502
309276	478556
181026	407856
84968	254612
114405	288750
2529	401255
190893	267602
185416	88884
270248	487095
263880	246592
471169	224085
313405	370227
363412	359762
166903	82794
231337	274429
216492	40257
315625	455769
35873	190369
261714	140728
344582	393894
456021	400405
430795	116954
264026	396228
199133	226494
71	279866
144319	100273
109733	462795
268308	44108
363904	401871
44160	110502
439718	274309
251228	263009
365986	378686
482225	178436
374414	261649
109733	169389
182049	164759
234146	150237
372340	77978
365120	215779
217677	132247
420120	409143
198977	142018
377869	102672
421823	249878
204112	329139
290804	279590
154997	288484
35612	401101
9481	186259
192646	81419
262128	214714
63009	476896
449933	194805
263586	377971
362820	174394
439267	313314
183090	60517
236252	98906
270821	450983
111924	447443
391241	491150
91804	25034
186210	400022
349200	453012
88211	240609
79515	348546
288249	156376
185335	304589
368083	130742
230412	166513
382098	385000
237242	336487
379680	346451
246600	426986
167950	134332
273503	335296
79321	122084
188169	310261
398989	454822
238047	96777
383073	84041
123435	481218
334372	169337
462749	13370
358172	348292
464602	399077
224682	451856
120683	188669
84698	243894
106262	134145
73298	441434
255453	420135
480566	365270
482167	394844
341139	3011
477447	250427
415998	151944
182217	160552
257289	44537
114643	91327
63183	22347
212460	70252
221332	428864
166903	478555
209008	415284
356501	258569
263880	158625
126830	467267
426716	347818
217752	418362
403225	233142
468256	154355
162785	404806
173126	85699
267405	141649
258452	203365
231855	79188
377967	118058
467467	48996
34447	115742
37100	252929
233498	141459
99567	53994
314063	13370
256951	371981
70164	36067
4098	428603
454248	381961
362435	424133
171881	268531
341308	389497
213985	327217
174711	105878
172396	90831
297249	62238
55774	456640
326751	196144
84429	6442
472738	246682
203060	393485
462392	197078
16775	141410
396864	341470
40175	430356
134299	388586
26564	24978
156062	377906
441148	307440
368284	21583
87037	392788
302839	363880
200092	175721
122076	427174
253953	125234
329997	203656
139869	461944
327467	363631
252090	190369
433146	150834
139193	423688
126305	125671
222455	240225
376177	282367
280853	371934
169937	109668
106268	82585
200849	336590
100724	439573
158130	431124
245148	237165
10093	115992
234987	440615
291379	56828
396284	151944
218577	160776
476804	68391
111262	54085
489889	352114
94344	90248
300330	220756
268910	260854
110490	96811
311075	5181
112999	230818
45060	391902
96094	128817
288972	6374
430361	145260
407334	401800
237344	481785
167595	369262
385516	374051
296750	246672
408347	30071
233253	83403
51284	184610
424755	174592
442236	98012
250944	44057
144278	391767
458586	357733
97777	486283
5796	202361
340457	188759
78910	452284
172417	29253
127737	10108
149046	54976
165669	125399
316009	113138
220206	283645
485546	284256
384469	356435
326455	110075
182908	150932
35806	162243
181056	477986
58359	62996
449354	353787
93148	217423
26694	132894
482456	167639
167588	351880
56565	286587
272009	13903
381493	316575
154981	389635
418529	455751
10203	309407
439953	304173
116049	165267
219541	12177
329749	370616
282138	79249
433565	180841
219546	485165
46870	40036
228431	164377
473470	176617
369294	35707
36355	392329
394985	265065
391791	242563
314228	296423
372528	228
185342	197077
168437	245968
49249	214024
280635	280863
115419	183213
115421	342430
460930	401871
297665	334600
451031	324473
201064	16008
430397	452709
75039	205223
284763	262954
226601	195948
251388	24620
40362	488777
249894	389839
228128	161177
243462	311953
256495	206106
85495	214578
375578	273732
414873	94516
349095	445353
125436	478062
313943	39142
109680	214024
283115	466432
488501	405217
301070	245317
169603	405882
95265	471013
257694	489822
198774	454975
15721	246713
456658	483767
272096	468906
185084	295404
77143	93440
21095	314993
3722	364294
239408	457514
428735	235327
449804	284982
77424	10512
218915	199171
187669	444145
280762	132740
92613	487992
39195	87737
145597	267352
987	161769
176535	411424
48275	249594
154451	300883
491327	431225
404337	375768
98593	90086
123029	135896
180039	100431
202301	148347
91804	204925
295916	203656
233498	446894
136953	472927
136019	290
93384	6949
221836	461944
321159	142553
56401	280935
377278	199716
296949	476880
481088	221456
292588	194598
148625	211134
144612	445862
45234	138807
124971	404523
69252	153004
352747	455108
77430	466737
325979	284155
421280	435817
238236	172089
330369	384679
345952	211420
300762	322422
479351	143151
105536	429863
342721	456215
52907	361346
187458	54700
166237	11378
133693	445402
189674	127249
14254	372658
221296	9681
296551	424657
88266	150942
121033	143238
289675	204329
200549	236535
106599	459561
111926	134694
392016	52959
123164	105967
142691	317726
125417	154952
76019	484774
372629	345642
120652	494102
176020	153398
456021	273268
258547	321235
438103	210953
262955	324592
30568	245715
78589	80761
67584	342403
115636	129894
101574	212448
37290	399955
122951	471604
129019	295539
476119	427980
373025	250087
178422	90099
120846	266253
443532	326883
29307	418467
456734	146729
326994	265370
77608	283487
443116	20959
250493	237165
194912	265065
262373	259802
412590	482181
21968	97894
21095	156788
479351	217025
93627	296030
122193	401498
28623	434893
189025	129913
207042	469227
155062	249334
312474	380322
216666	405217
224660	70941
388534	355806
235822	372141
32468	199171
218265	83140
9321	469984
303889	107425
128337	232616
221948	482447
143623	293603
370260	132947
133400	8459
10274	270324
415024	472239
56232	240225
55334	183877
356987	20959
179007	292440
340960	392842
283061	120868
81899	22611
406660	367312
361602	241468
325329	12895
232015	422561
141861	220487
73298	173451
264473	59759
455165	339530
23484	298935
36479	375840
153006	419191
7349	53883
179039	387742
392076	142767
393068	489822
207971	130134
411136	261649
366997	449980
385618	92576
474341	42670
407795	112438
65385	491906
274798	237165
300273	29253
241183	469061
240882	101058
350653	233895
165502	119868
306002	433279
439718	421830
486849	15209
382848	231578
462843	216591
432216	430835
304479	226308
485100	169132
171104	273831
95828	208511
467477	378462
347948	204330
413783	309524
220774	8084
13816	97404
106905	92114
360392	58709
261122	423741
57882	140018
304125	11972
30896	10451
194085	181230
101699	31313
424139	476231
208903	309106
65470	194165
382848	277450
27066	99405
308150	6899
77420	446840
83140	364851
158343	104311
415169	157100
125381	128393
229744	449298
116854	48275
160010	380491
53249	40434
229324	415802
325466	258370
337800	393385
51111	144973
263204	461392
398154	420392
212914	248777
395750	101805
249202	396712
457171	16296
329750	359247
343604	467118
355908	119868
97349	266152
376619	436870
102837	294506
176878	492154
411504	101268
335114	45585
260406	375840
393187	263610
450078	58338
315805	401004
85949	74211
309917	87938
205525	279663
107481	150782
182487	16433
44127	358848
190015	300074
364628	49796
298823	56397
166913	67191
340498	362427
481895	80144
250853	76454
95891	311155
164160	458786
313435	198624
464256	159058
488715	407875
467605	334599
120509	278604
389707	67964
114325	317118
21961	15209
433002	19019
168773	295943
417938	298182
312183	395357
480563	214050
286664	190369
26556	82003
65513	492462
117985	85786
262286	463615
185356	387783
60721	155406
196398	299776
66509	317356
271476	429871
238282	201208
155530	4633
489913	218727
116445	182924
176288	387742
101240	436714
31780	488814
11821	50155
363992	465251
453134	299234
243492	19620
441034	314119
12460	100017
414563	330414
25969	92694
376900	83089
127171	21583
240661	164889
281936	338189
131384	177766
455319	364831
87536	20959
355048	29416
106247	218727
317541	49903
75272	309801
412443	307889
431831	214050
130430	369599
141689	77114
489866	27414
230731	396214
464690	453847
127010	261396
171592	317260
263377	202523
201220	118444
379680	487694
313672	107187
141782	167670
77430	216773
237953	184032
436900	271634
14228	223043
167428	205958
378098	362426
223030	351639
389757	481279
473077	31775
291449	167175
207895	19389
431283	218727
441351	96879
332347	383515
13485	39042
404892	360236
134299	15520
472170	241614
368181	404960
266868	11789
432448	261396
294659	322772
167397	63528
200787	387860
40362	204737
124711	93627
293913	348748
208629	417570
278554	302440
313355	76121
66286	82134
387337	9203
412182	20195
344174	286531
114643	266664
88460	355700
359362	2068
247444	60517
66437	355700
301312	91600
399818	279855
418107	486363
424806	367110
123574	253354
177145	421365
91382	483343
139082	284797
1516	440660
196891	343992
203213	176182
106268	43334
470415	398333
144191	338915
278853	4497
413488	466737
89238	288346
364518	383592
233139	364793
286116	385266
182714	277961
228532	196783
210957	73018
249147	421830
413495	188903
89503	169116
180070	406974
87029	21629
369227	76318
396916	454181
162704	95149
432903	260427
356211	294139
25503	129723
463300	371918
34470	107120
272373	455980
337327	311221
84518	481785
411148	475699
270014	249334
110162	123410
5971	411433
252925	7332
187935	186159
445255	125248
163811	176077
225862	207237
422183	480105
174229	489777
299757	162795
384178	272259
106268	414709
168043	162247
237801	472949
334337	183213
238190	8463
458601	317118
130045	354471
398633	148199
246009	156208
457035	321090
59893	92928
419867	175923
190517	400291
418350	60517
139838	317118
168437	407963
185155	310756
325399	251584
108639	110677
344246	400002
20726	439599
42777	400273
372822	143879
96869	197044
167588	63391
255598	489150
403450	231982
142871	259929
474341	272237
340272	13370
335755	68208
51342	35514
18653	429871
26015	85450
130069	135094
232877	24208
418309	101070
20277	302530
391773	194560
490597	60517
190281	216953
43931	27748
373891	873
131939	66129
406221	243304
176316	14583
457847	447517
134046	345744
197535	257822
50034	401881
320298	234356
241823	54085
110225	431965
452641	172089
438679	385000
74492	106152
382815	493458
313368	40337
428393	249557
45798	476886
49654	229481
172942	75409
372809	430356
21984	118662
82150	186361
166982	349261
360321	387860
45013	426089
156592	286598
145310	420068
163976	291002
489993	301143
251943	442096
294031	74571
444340	485546
350594	7283
223641	11415
126478	251421
326260	137833
238406	53863
231681	323183
391391	49896
367281	163127
229176	71613
390990	126843
308122	228888
7169	171127
464914	267580
16247	488183
120509	53389
319119	198790
267562	18175
341150	391414
315250	251116
350347	359093
358322	290951
405555	55205
414286	142611
427284	132740
318982	201791
93384	118253
15736	478415
80637	205536
470457	15209
322859	154080
477345	366127
111429	192195
474341	414212
8146	184303
55915	332892
468861	397926
295086	358797
434197	446351
486152	371918
232125	24208
352055	422792
158176	319470
265483	113522
355413	62863
289513	391485
164972	347036
57385	322422
467452	427355
327013	162831
273768	237178
53687	265883
134244	320288
123982	7771
14788	304589
250295	285156
81898	393326
198926	349088
70504	181957
229124	13113
233045	409320
191484	168638
110272	220635
118990	457737
415871	416567
268163	436354
300406	479872
2243	471412
63086	125306
92401	199293
93904	459704
492395	415511
486894	454822
258598	117023
365550	168851
17460	487243
320873	13129
449854	264830
183038	214024
297217	474227
344833	214717
386109	141774
12931	83140
477932	191577
157171	48365
26527	51881
250168	26746
238406	249444
28800	27779
310519	457703
165082	267602
124384	174700
298417	16433
23255	52537
223119	177642
242674	119868
382844	295650
113353	33098
224467	61572
67535	291357
115915	294140
152382	267355
242210	462901
324377	245689
146083	101058
148134	35735
108406	281924
81581	347077
167038	164884
4369	251116
22270	95149
471254	478415
13945	293813
289153	420944
272301	6467
221557	138101
469274	485070
241005	465484
379169	304589
54907	281201
408877	366099
371983	50635
206924	484274
202903	16720
318121	87178
200019	88570
40890	190011
453738	88956
245654	262954
24983	249709
478588	61584
83384	421610
234788	67651
64851	464727
467788	145771
386072	94344
444301	192949
350674	401871
440056	288837
342805	435318
323367	245679
183734	420357
320578	379976
142065	146790
256441	304173
117124	259914
491273	331349
323775	318071
482204	27548
365107	261320
56619	30749
64210	334680
326642	454975
203308	336358
195115	434239
84943	422971
294499	110677
254717	43128
272237	60925
376816	455819
364942	428214
207303	278135
311818	21583
479100	391414
370777	286936
29577	451391
344058	9377
470592	106169
23487	375768
67571	413215
137601	32807
480743	136435
149223	169172
404568	455388
19144	140030
102298	335477
167278	457514
389629	98906
239259	390166
349974	423518
341636	233306
297436	357601
280092	241372
471254	300811
445537	10336
361707	77727
327586	24112
132247	232890
478692	267605
270248	51250
188344	413417
215762	232377
456455	16041
15133	399867
450889	337791
456658	13370
195115	138297
346656	50410
284507	269392
361120	12895
422409	226437
93227	84022
233332	12870
338769	242411
272301	15544
251529	134466
8146	62661
55758	291521
347852	369463
234087	246840
2517	255361
383041	460179
453821	373263
454420	120986
257112	264406
94712	266852
441578	287747
486100	206121
350059	409828
380369	226517
158631	440962
158156	469888
390823	31939
448958	80007
55644	248007
266508	259844
180073	110708
127660	19620
198832	349593
135815	187802
161903	313745
99907	474880
342465	138878
351426	160356
6068	144986
57978	77727
52319	299426
23174	236213
344653	62191
335620	91663
305024	459213
94854	217300
12136	335415
368128	17155
212144	428864
208416	337705
315379	82874
345156	86693
443082	10733
232136	335036
178784	391414
200868	96480
7565	379018
493205	264203
200457	294129
378082	14043
276817	315671
417938	122975
322364	190369
465373	477410
239629	492820
3590	170793
257290	273468
257632	210050
192238	239107
265767	37053
148142	90155
275299	83017
52646	6073
198092	79249
163769	225595
275785	336408
488012	75660
456778	124085
103374	180962
287322	313810
3823	147121
142605	467690
124469	297426
265598	319753
329005	104738
188246	257106
136192	265273
222713	317735
475221	119762
100721	243840
250404	377278
152473	243301
383491	186714
204529	313267
438660	110191
438778	394791
110655	30510
372174	49903
324816	301659
225351	317356
472049	46706
120277	76123
81358	486885
148695	12378
338962	342886
173311	483853
235874	433417
268498	66052
233045	57574
111677	110677
211483	51895
416408	133423
139145	342440
180345	151096
317728	34842
449703	92628
279091	37057
422246	207148
42153	484274
152139	44627
158595	292721
300752	422411
15068	12768
133105	18479
446401	420944
15027	320605
221329	395971
50551	178662
456395	391414
100417	432362
386973	485546
300506	460723
212153	48242
481419	476804
268219	449090
14899	391414
273216	39825
451369	219865
364059	326553
65781	201639
315990	78627
191717	259510
254645	235606
20181	422164
96559	28058
8164	387169
434327	315687
439403	80296
81358	86259
96023	118870
50506	78625
392749	225916
273019	92313
482350	217045
138484	461944
243631	41959
66036	168638
136093	151944
438349	122135
248155	258543
327818	267602
279239	310756
190127	369577
274246	429115
324461	152085
483494	204206
410592	466737
443559	278907
310719	313745
274130	480804
210792	190369
428313	454822
485304	207696
188054	283346
403202	82794
457860	16433
147699	303175
81249	153995
302532	76454
335988	87636
299935	402898
72623	371453
101992	275823
125747	60108
22805	246672
116938	270095
145962	353107
103130	244367
470672	397188
23793	358132
329192	196783
242551	52030
6467	454039
116439	248928
356744	22448
134339	18035
114330	35364
450480	15209
41531	387315
101575	327100
256926	389009
192969	53389
438280	27212
442431	242552
85770	381770
129280	286936
307651	346489
23058	233415
166212	335663
394640	235679
386343	315671
374806	464080
72926	15133
89188	277936
55183	234320
230306	40004
74988	424370
323742	195413
326596	373169
248398	271374
449156	425846
294323	287840
414447	440660
169946	165126
365860	277836
363021	354758
64358	231638
413816	289016
228554	455969
360601	50087
226706	108554
57516	437031
94329	316202
292347	397640
367656	294079
32505	366127
373287	420944
318573	387335
116694	461846
252365	465251
469976	145534
333178	308877
379037	323615
420282	449657
105943	304731
423318	409333
29961	316874
308654	418592
262210	91902
232799	444693
364636	493499
6155	97985
237714	126462
309809	100909
463640	469532
308122	73189
10251	336122
26969	72670
193117	417202
103228	329466
40414	69127
60760	170939
85996	257156
216666	132026
176768	74237
299104	378976
96521	313829
433983	360531
345597	272230
38849	293813
174259	89484
276207	480947
92184	284982
44159	300763
398616	378462
52217	444161
221173	270836
136711	131326
72692	99620
139240	429368
473865	477424
144288	43334
355062	230336
481419	411455
218396	436599
408411	57989
262890	148171
418774	378462
86800	106538
343308	79249
323836	459331
322329	134358
5700	236490
100417	308150
153322	196783
380748	105122
226523	205138
69513	113484
151212	371757
212024	409248
164165	391414
320469	279554
240301	245679
274852	472164
215141	79249
400387	152502
10762	170741
486371	477986
132533	275790
219968	93245
85423	118456
175484	419739
446892	454933
98295	163445
316740	118998
262633	371585
134779	190369
69004	286936
146889	297250
144172	181957
337780	420944
118539	28624
261267	12129
46920	144188
79007	293813
390241	320464
10303	214279
138819	77624
276171	93245
58606	49903
286001	406107
247770	477491
394467	48163
424820	282022
66995	27766
226167	239528
365797	208785
127531	306633
430337	136878
278967	387742
115673	331584
47329	200778
6325	291249
493038	413525
303975	275392
264786	317356
87701	14655
128903	165653
245520	262150
234044	121248
92007	9054
260300	313314
57596	460922
248013	226439
348317	420119
5392	109246
112625	369557
460490	217432
37748	452746
245381	110677
188282	447517
465688	374543
298390	398833
70046	219610
45579	216159
12831	25076
375608	455831
108001	43091
208888	313745
309217	148898
83223	15209
286360	472072
40451	99405
461944	317257
63721	255845
117348	21809
348616	255746
397436	120786
441906	74180
54394	342462
91713	203656
27335	6601
489329	468276
397303	313745
2513	447517
320028	485546
439755	26392
478205	146944
117323	52310
12074	15133
140655	196783
236733	271176
251545	62294
139	354933
386973	217423
79528	218727
61063	64987
236858	209018
421140	431125
351440	374973
182728	480854
238406	180096
68472	308676
412404	238392
290601	211868
147154	86017
230051	382460
444147	159311
25402	466432
278440	184153
14775	374844
166286	344091
254599	22347
378028	429165
364077	132740
379790	64410
338900	479614
330195	303175
156446	157249
278769	341996
382848	254030
33046	269266
135052	331508
453549	483149
346317	412980
19262	276744
486362	478415
386923	489141
259769	116070
319259	180107
2895	1057
156714	381425
69239	335037
308345	8623
345401	56830
462236	338271
72804	238767
465691	258370
474414	400000
386077	51426
73842	281924
252201	87791
393120	367798
51543	274309
456225	37763
430414	324651
267598	459390
372293	349774
383040	347035
195396	396431
426727	370147
159633	194165
219236	316989
350064	273468
93328	246114
412063	227101
203164	445749
230691	81280
81193	465630
224194	12177
477488	379416
203372	300240
344352	109985
23794	116651
4305	405262
64114	476951
87489	21994
154276	240637
353399	50605
178456	184697
175527	258370
190369	293058
267562	140192
110399	469235
328103	67057
40938	220679
459219	162831
293709	113947
146903	33855
473546	219499
364070	43374
263246	476557
132334	72670
172393	267602
381004	220335
409800	333357
8885	275673
88772	330581
226326	452126
357454	317561
439718	374847
81262	65275
206046	240731
33053	237165
323407	467881
396043	272846
167588	327765
97515	235679
74511	313745
254463	250835
58843	428155
41378	217310
13147	91558
54473	66280
430474	100999
261241	372964
133831	103205
46700	262077
417826	65772
3578	194197
321736	224285
462369	256526
159599	86974
10356	323139
72804	275315
138726	238578
287852	46278
279662	32807
58125	72828
44111	112426
28224	103822
43454	408828
401173	159452
54722	216067
448104	288758
318088	478827
412341	395988
170176	476405
213458	21993
481419	159141
235597	338687
288354	328242
60628	164504
257651	123715
150236	469304
371585	432890
157794	134195
370257	3014
444139	321688
111204	205184
105060	37010
122193	469227
344352	271403
263514	163903
191944	46824
484198	292198
56854	476441
15819	459212
390731	183981
44931	228431
140664	373774
171476	97499
119975	250679
427486	371755
190365	121171
81887	74067
328152	168615
329750	140378
279812	285156
148404	134500
354214	310756
359378	331508
110666	354607
17000	22868
237480	430356
158977	59194
111970	268129
348644	182170
132247	122013
243938	313317
425190	26714
155073	263485
168302	268563
52880	127357
314311	476951
292977	196100
65085	203656
464444	142353
419159	279647
180281	471432
422207	311998
349359	310261
137184	81280
180927	354747
281857	53909
66193	86801
134348	76016
388729	231411
124384	445353
60393	265481
330215	86560
285813	474398
93328	180841
49663	346413
181908	469532
479320	156376
411241	375251
89238	170804
240286	444931
274718	458
349052	431264
20287	91600
208300	402552
123874	95149
221924	203404
281239	145948
186378	268600
355083	373711
267725	408628
13156	31178
59880	232440
461510	86560
46556	361458
106190	317118
148530	99437
491472	136423
290121	358751
295913	447446
179008	225231
255388	60517
81102	117518
289535	318506
433664	339582
87536	9054
266375	366127
342280	144969
201817	469235
47712	404218
193690	377032
490575	477173
414334	142019
134779	354391
344314	372809
199114	313745
103383	24859
304589	421285
239877	194457
373851	463615
139798	190369
147554	469049
101503	100655
268855	173104
259850	65670
268910	255579
257808	240456
25690	41544
270190	190650
318355	45335
297406	475420
370026	92831
309917	91600
16776	263539
289267	129185
115602	152485
440056	271548
209378	447081
460413	287423
206095	267084
103796	138885
42176	451907
295409	174564
172891	51410
289298	208038
246755	117204
461981	185076
61309	335083
471169	166063
254962	355700
5391	51234
176130	409400
215814	293576
72111	82271
404919	476231
455388	191387
46591	190369
419759	74106
490464	47278
70670	275677
448104	4219
222389	181111
142802	448774
72016	58951
43051	3253
481419	233477
160132	484447
223652	459976
5700	430140
441644	214992
155425	398333
314832	100503
15703	221329
441302	87012
241601	89883
460488	363581
324995	22512
454134	338080
99110	168657
380489	263925
320743	79145
16981	436686
237120	150478
82566	228431
197267	438419
417079	174410
417043	364324
324467	106903
398767	383384
251700	454975
208010	474900
373565	433101
325507	417185
459996	435708
423767	40198
451849	364577
149259	233079
185569	420649
209278	122585
292756	462435
384155	400120
11563	82794
214111	419797
55774	45313
490614	53863
335189	393326
288465	293813
110703	352620
26442	317118
266307	324968
479325	20307
233923	315888
329039	23423
365908	164884
491273	363631
401373	364927
316796	173170
393605	435086
273572	492906
217301	96834
256755	364680
139350	83403
268629	388333
21961	477986
224786	23290
395522	53640
250084	380568
39327	110708
382953	67858
193121	328525
373088	469908
276821	183829
434312	183213
285925	476231
143501	126911
76721	291097
200076	351300
476919	121106
255922	482851
240510	230421
363115	57983
18098	111274
28263	89020
201833	385876
428861	348798
302414	64831
185447	433789
2999	315888
267674	286378
198244	296432
295393	398989
357294	48661
365387	196783
110606	445069
81304	268118
313770	197696
342300	334631
55128	456796
225351	8687
32888	219876
131742	99437
285023	364146
76228	493665
216773	3041
429719	76454
244922	404806
17722	461686
483368	160855
63527	26541
461833	104048
159485	246926
398074	427507
451369	54976
364636	240859
250410	405237
219068	30919
13608	477136
89409	200344
122942	7047
293831	151322
409171	313745
404599	129330
249017	477986
381462	48861
346272	219866
197901	470554
39325	250389
487060	225442
431084	66247
331091	453671
47902	63951
470075	451016
406225	322230
57801	347104
391479	263833
307410	424015
3462	313916
40684	339276
253525	313829
305932	43263
248222	440660
236216	325314
266965	91657
443008	229928
227231	148000
178048	324390
44554	439213
24362	490630
285876	49903
431625	461944
178901	29085
54949	428738
203302	236064
7798	476171
2195	300771
89015	477986
186463	348798
417938	477986
129574	105498
175390	255259
2025	311458
139515	436953
491165	273831
207520	393326
293030	144037
285845	67584
27985	345437
200407	223121
311372	154137
185019	268667
221178	91657
420068	341287
246221	311055
231191	265065
254017	237165
435337	238075
140935	29253
363496	87231
356939	135761
254707	3011
211932	108091
168462	97277
296339	248251
251781	410011
237714	362267
424435	13753
421508	168509
431982	461205
15852	463799
377869	276780
73988	318932
360099	371554
48273	8632
165032	273831
492422	190369
81354	31087
50610	315261
465615	120448
454263	86083
188484	153736
436777	484447
52787	476447
333051	411455
48804	231839
314310	146863
415270	187458
294335	95479
78742	244977
178422	442836
371366	435708
280968	217432
432421	277450
193020	279464
180043	207042
472310	9165
350935	416289
485667	195615
263423	190369
196130	74975
195691	17476
463539	127636
244544	218727
56656	397581
398895	286235
384370	622
205350	4349
437835	467690
430170	22726
222045	339984
469683	60680
258122	190993
410524	283769
32148	315888
43522	124505
412739	483859
400443	195551
25969	186159
392893	304355
454263	180527
357707	458601
273447	86728
55195	434035
45060	404886
480477	270195
398186	394582
9579	146183
29077	359029
193020	386221
435842	280871
88905	241239
163026	291249
225279	273831
380748	381070
115089	176225
416754	79534
339887	305131
154360	380000
106739	285607
337783	188837
338368	110677
176488	473247
35612	129513
109733	320161
320873	308150
229421	294385
221817	165653
259584	356298
128582	331349
233368	350480
127273	91295
81725	391414
45844	264859
172417	297643
48282	438373
230358	474412
305255	313745
218731	387860
458183	455231
354545	134145
318021	109006
196528	229872
404892	112312
66307	53754
103561	89047
273382	198364
49580	186440
461331	127612
258367	259912
246505	327449
457651	352605
154648	464420
67460	136147
104570	398453
290304	157405
285664	143098
86347	182228
111968	420944
330752	26732
125343	470554
322211	130278
51543	188319
445130	378686
27770	488052
220329	331455
179596	200454
46556	414393
45357	181865
308122	434726
441555	371453
445890	258370
309589	483504
326618	40784
366826	442291
415574	335102
41241	383268
28096	411455
117453	421326
132827	397535
90604	465433
61138	198829
255557	403501
468797	338189
155389	169482
235902	428026
59890	332820
80308	108957
381320	487833
485398	327100
313270	208397
271743	45677
25903	326414
448199	418848
48356	76173
93251	393910
320520	420944
181829	458119
488302	94516
99437	345344
326142	454975
15980	209018
384583	356163
23018	307063
82054	254914
322580	436198
322509	414795
449521	71548
85575	486885
91453	342761
448104	443539
358860	372893
12322	432922
465828	426569
433681	468081
464429	89553
87539	466744
439977	390197
265483	466432
378127	279035
292721	159343
453679	387860
163089	341878
310914	269005
289093	353168
249894	27519
361999	420973
264198	378924
144246	284343
90880	194165
212435	463623
123029	52889
301402	201572
490237	173181
334584	307279
187817	190369
247296	384485
130843	152794
428211	41075
309245	190369
392329	19808
383164	42619
75267	91239
107619	196080
280380	120605
222045	49915
30861	378762
145585	12743
331932	160767
59870	450647
424100	217967
113132	101234
273346	358040
250854	127371
227235	45574
422531	249577
84698	488676
139279	318735
65416	333357
313848	56654
316106	9190
180087	61466
358373	387331
308512	254973
166113	306254
310029	91711
127521	160402
356987	421830
373927	237660
388794	142708
304146	80811
221783	295232
353192	87471
314311	450087
358886	76192
469102	22827
275953	105878
402485	208014
157836	331502
478237	82795
168314	184895
486369	74106
19542	369363
460515	399736
237344	251806
420414	142225
244233	41673
478675	64927
47288	294789
31143	240988
152198	303175
404231	166185
2379	430277
26388	65389
359703	452709
463420	113606
439901	220076
169262	398954
463549	257076
152274	58978
314271	70542
446689	207535
65513	88027
200976	317676
340653	10646
294171	220417
416419	98160
344691	408718
255412	34899
289055	234080
97245	67009
173170	235634
74686	338
381622	90409
311247	134695
328568	125405
314103	263713
467788	417924
246417	63528
171174	400286
156276	275812
171692	148590
364627	411424
271873	132740
396809	253867
250833	321809
369000	78846
244544	49303
96534	12824
46485	105878
44160	377981
396769	463750
135495	79856
58245	220020
250236	388611
377827	440660
484229	275464
109518	282183
295404	220417
50931	378691
222389	96734
60779	112033
131030	430356
433304	319958
315510	428149
180259	372080
119528	303175
12674	86560
165680	229986
55633	50605
311930	381485
40890	239137
239947	451341
136955	209471
413510	354137
25822	271521
299580	169530
94102	200903
344983	460437
373755	49127
181651	84791
78206	375840
482403	315675
139721	146165
178248	236233
81525	27546
446182	235187
144845	166717
459722	303648
392171	440660
319824	277961
124557	5040
455889	446564
11199	467336
131486	283346
178575	134690
471073	135988
245938	149238
372853	390349
99482	83811
485124	261554
319371	477986
36957	466917
58709	441504
129004	476951
293913	100034
180996	478415
313547	50605
38141	183966
483529	168050
193099	31820
117348	461820
194875	67009
48804	265445
122114	80888
114002	420944
276821	57094
303049	23018
493457	173176
298479	451546
48226	304730
32639	73336
15728	112330
366127	49087
492797	432719
223133	310304
405863	263242
279521	248777
336687	336533
150765	420392
86687	98608
78818	249167
382867	479337
490211	459779
299738	476447
146893	360512
318159	379721
370260	386651
442831	53994
202486	152867
312234	10646
319602	428836
123985	459686
258377	13370
306282	408470
240472	130137
415065	262954
345401	2695
393010	178772
71297	245715
476725	363797
251243	21411
249435	24120
460033	97277
6443	139045
244688	24980
440768	246713
75621	293448
399655	105878
51065	330878
406660	121665
291151	238188
105969	472894
252214	127033
240237	3269
218594	35735
91338	251073
360649	32899
361732	163934
427413	55940
378420	192610
67549	53327
433256	219143
18932	474268
78608	295399
365410	217498
446901	246926
373846	19620
96593	294996
297969	205571
103343	390875
192103	319365
124203	363710
407680	307771
82150	318404
128337	80919
266778	321130
168068	162976
111892	77461
158301	160423
2633	440962
405538	464420
382900	204925
143419	91763
282754	82585
165035	493022
55816	300240
433664	183213
151886	264671
18039	476656
327372	247204
476992	382837
277592	267015
399315	86892
435637	410074
327789	218094
242411	421767
112491	74997
263146	86728
63594	154943
273931	94516
48209	209955
53532	35092
289675	156549
388458	168170
45376	276819
287118	266557
158905	28129
152210	165680
224589	181473
433343	236213
31658	249202
332299	405738
425193	110950
49127	126223
434251	270271
262761	211868
209926	1404
220080	94316
327642	239590
251525	71613
417153	177946
442569	203504
421794	55071
433510	21379
170454	276358
168960	480542
119175	169563
61100	478415
12063	467495
321426	24009
109062	483280
113514	24930
19065	9968
191954	338189
358373	189879
475837	219499
50099	370866
58484	451391
490026	259929
363877	444
227456	282224
61349	190369
19727	106439
188531	264154
58615	463249
359323	265518
404960	406600
413119	67300
99179	125814
237533	463615
328426	29962
124790	447517
46926	476198
447590	8084
343591	194916
261081	252703
11675	409828
164908	271367
270093	428103
27124	437199
130851	49977
300333	48275
447369	363973
161162	374730
403175	309425
474966	472584
133417	232500
121755	419030
420678	307889
383344	246311
419940	293177
152973	15209
88669	467339
289807	259096
185654	284118
473990	131546
201632	202932
450127	41341
253458	440660
43262	124118
15433	22779
239431	228418
374894	386587
472385	138807
189454	409540
247305	103589
301312	197996
172417	46294
66011	196493
203277	461467
24205	358044
100141	196783
314311	396697
317573	15209
327553	34089
408739	83668
446357	62238
479325	219467
54786	312201
167035	213327
239557	153799
399889	253002
256893	183108
105977	410162
25503	420944
162421	369262
454755	303811
226663	248398
330674	145042
454033	393326
470802	44108
264742	47390
437849	185578
100569	261126
14601	257651
424125	165267
289513	351451
370619	432212
221854	226494
51580	485806
373967	149545
313660	492906
339197	28294
281406	151
228128	60441
304404	11901
137339	340761
286429	218727
63723	421935
360406	188759
421137	203279
353003	121106
149079	163614
434580	450881
89705	12248
286321	455936
314311	9232
192495	472171
430845	89145
244536	192629
452236	317118
223435	9681
351307	113051
375710	293813
202972	195623
338931	167290
445732	28196
460649	480899
105680	388850
42890	198082
196355	15133
433630	189900
350470	289395
239871	258451
111856	202486
408357	50811
407468	339829
1292	326390
474880	216591
88439	290900
284160	258165
187652	179958
37032	421356
344352	326192
116694	314881
260180	35574
281644	78811
251237	372502
478588	1193
40441	223939
306409	101621
406108	310030
284493	15004
48275	480249
276504	327122
51455	190369
297948	196783
12481	168240
106345	435708
439285	233412
214221	486885
330057	75568
433486	574
228113	157849
129328	328751
50394	173385
365621	196169
474295	101004
208547	203656
395812	163628
132063	41627
105038	194165
251747	72432
254204	252961
354111	438368
70916	478480
229124	28838
214435	5385
96007	171765
405037	397290
15819	126794
375405	477395
128651	478415
253102	437197
375951	304011
478561	476231
346876	138404
349901	465647
266523	417201
26723	458104
12216	487388
32384	267352
443224	146445
291521	244318
305740	429593
158861	423966
189064	29114
438646	221165
412129	249752
455688	187975
288135	226308
93437	380538
316136	4432
158099	222143
42484	111623
53561	259435
456308	173965
73988	300285
330108	35707
191621	127480
261576	359762
474606	38316
247296	154912
181258	67175
205607	148519
418442	258870
45013	85932
198317	186997
308533	290560
357987	365329
228128	71773
339634	101058
293804	165074
299040	253642
426645	49896
488475	398376
407167	249334
412754	428150
444890	421935
188503	37100
339051	482851
45579	396729
127014	26969
297979	378094
281305	152063
305827	388034
305920	277450
486912	411455
189019	110677
170152	256862
6467	424498
199886	378686
216299	434392
210011	197099
349835	474412
19326	323282
365358	422576
291020	243473
182922	106806
368572	468558
312241	309034
76957	15133
484941	265521
460776	293813
460267	420392
331165	226782
182799	444081
412285	13129
406812	484128
188552	410430
263769	372822
253525	125417
296936	157447
167588	398200
166853	476656
369994	183213
404960	336196
288226	172597
79558	92588
219985	460580
363505	421525
380282	229686
88460	229847
464506	129857
150655	207203
170430	338821
324367	71816
217465	430356
224045	331149
281382	206686
30669	454140
121594	459217
383492	413398
332059	22779
182155	424539
453738	25984
229639	53504
137470	426574
44160	216677
266314	50264
171107	153995
13104	49903
134425	117420
277799	143635
88400	317488
88603	110677
309917	374300
114020	88006
326212	48004
157764	29689
464685	237803
303699	4413
297026	219939
194469	49896
67449	452474
17278	282971
192800	300766
251705	284404
389166	267503
192727	384841
418166	188759
135907	104220
302086	256452
266897	299106
58391	97985
195258	435708
342486	353491
359531	352943
440982	62897
349608	303424
33053	17470
119677	34801
407635	261390
188956	293813
211944	327061
84659	107120
264543	11377
164370	69363
276979	408996
311306	115497
269925	267352
325509	351451
378901	388459
380777	18580
317168	122780
76228	485201
414203	282319
231731	214024
155169	283445
492906	297693
59800	418027
400273	476704
442236	347877
130069	52030
463549	192123
240366	258370
109807	161277
451588	300401
411735	375840
114063	162273
19342	51757
37019	127342
233983	243438
274840	162947
185298	267553
98694	226023
409801	320340
355413	224060
134299	270122
44203	142042
356473	228827
76898	221890
38697	486124
235375	440660
132690	406703
125210	294836
125032	3694
123149	303175
117799	97277
130916	192631
80122	485029
455181	184323
318573	211159
482606	16433
133321	130619
196144	83866
301312	120195
10007	476951
353018	98505
374901	96094
284814	244005
191933	8463
205023	99437
146874	291408
402829	141624
22016	199758
309276	411047
82981	279871
310759	106169
345715	183602
208744	226503
433789	383255
242038	413924
312405	477986
106739	160605
252710	15209
461262	186259
198662	83017
409457	100503
229735	426628
280033	179603
314850	2253
259727	3602
358971	301475
490210	337696
468680	366534
365550	51456
196398	106969
391757	72523
162869	411148
154708	383871
73492	338113
332198	74877
68241	164759
423013	139339
474593	193705
425675	130698
3809	6808
486747	269051
300195	54536
313523	426736
174470	484701
350013	133525
293373	409858
454090	9935
71997	11964
471277	3841
408019	411424
410896	85746
30399	336590
39672	270836
381389	271451
129577	95189
352856	382606
134714	218727
355396	484141
5828	108222
443317	307279
4061	95149
393409	277595
125029	443693
370567	414024
344742	68347
347121	405837
94619	433604
248240	107187
74816	255390
386411	138663
49789	99181
149321	110708
87184	42747
473445	168615
80150	54976
32533	413987
222571	336590
341907	69067
175012	440433
91558	260854
214314	123369
33398	251323
290547	424732
458398	352512
23481	92239
385613	242596
375113	42074
327641	139648
119553	293342
249812	376569
295083	476447
114063	469786
478311	12004
54976	191415
360934	263775
471745	43404
18535	217362
481392	187607
266965	251829
375558	337562
227841	152354
52518	139753
120750	309152
373755	258486
196341	468058
18451	230691
327278	45141
165553	166063
491092	288922
414286	176321
161363	34371
48953	386138
258822	10294
377344	134768
72335	481785
231075	327061
135074	368993
36223	145456
77872	91069
116087	120704
494091	413946
41391	105301
187423	449399
248756	88113
397574	456496
393285	49299
153292	25410
468256	180243
377098	462973
263641	132740
101730	93124
124259	325188
26123	166513
54539	237517
145534	120132
276164	484774
18932	431853
106514	469509
27635	432036
22434	462901
112707	464894
105969	382877
320845	132576
422613	101450
203164	148590
153416	65194
226207	454893
492480	170341
31684	423559
176130	3402
324771	185016
370069	61343
362231	221738
397448	204773
227918	318506
379680	17000
400055	278087
390771	399596
104379	161289
140441	115164
129819	345246
352987	88606
352624	378975
169937	492715
79373	187974
368299	204925
241209	27464
190794	458046
322434	91711
325299	440422
121461	231727
423679	441636
240961	170352
255927	332638
191308	297362
192223	263373
95208	5673
377094	456215
161368	354488
365828	310736
254115	180023
278273	317675
319393	320067
162029	130069
345401	489200
447508	429863
18451	264394
462229	347251
78168	60555
444796	366127
298354	80587
94967	239872
304011	88705
398009	194830
179645	40034
138819	390707
29882	162831
239698	369599
441302	186361
79134	452415
105943	97686
329379	57431
178263	76558
146869	447560
42189	183213
391909	449933
210404	473575
48472	315755
367247	139931
144543	118877
31578	53275
184629	364807
159494	443976
200787	331508
404076	13370
397454	382166
197747	62983
152386	317118
327570	27766
121871	449298
172396	169374
384538	317118
61651	369506
94973	130243
228635	83860
208558	323121
302689	216337
359618	38836
221329	179716
16233	272908
119868	250036
454263	21411
271732	100482
392811	482209
194002	288655
367656	313314
78551	396637
84123	19984
212788	99405
459064	466151
285201	369153
164829	176674
85329	279635
186348	355806
457346	160722
432930	64188
164011	294163
438475	361265
403225	376814
209533	215674
160849	137508
192848	68911
164032	167784
268910	386772
2720	28689
23958	20959
341146	266600
3809	170835
100411	140460
362897	347011
257117	440660
72795	121106
209672	377346
443841	245073
108972	153995
62026	273831
286682	151642
435449	369599
30191	271383
48004	246311
278500	65838
421591	166293
29014	213656
99023	435318
372844	438419
357727	493750
342666	95219
88220	135317
158306	209542
216057	290450
106913	195948
70699	190369
340200	403323
155053	230757
165680	49966
461384	116854
200092	375188
105126	396563
239912	148846
160158	142890
329743	84722
353382	488852
157666	190369
176475	354473
56595	177139
63704	363581
85231	110677
192311	17004
6395	408426
190541	21583
226919	471356
318253	256121
71189	183840
125064	428892
156797	126426
140508	96981
17206	217432
274761	343085
437419	3327
457899	873
200316	53863
42976	238578
471169	79604
143099	132740
245237	336590
44159	400727
224274	381400
286145	142318
74109	214992
221060	99365
481975	476231
323382	362267
345397	48163
143251	163550
284218	214206
166739	271295
174711	94516
202077	402705
11884	273831
125585	145980
46092	102296
312324	196319
397417	49903
290216	322056
203164	399867
470915	364109
70788	176182
195691	216081
201131	114707
144709	49903
401092	434035
158099	278511
195121	94984
35056	364294
485955	180578
373225	486885
412443	353557
488715	229048
168753	154142
80238	383244
115821	110677
101504	347425
99437	334972
444890	435817
255922	13185
13765	398333
46735	139956
255387	164066
338752	327217
341159	280290
66440	250434
268516	405837
130835	494062
117847	453847
420816	456051
121124	287568
479263	464080
71237	477136
399694	393253
485420	263691
390502	330316
184651	128561
220591	102923
171429	246972
158806	378686
86362	102494
26174	190047
6020	477632
353011	14314
486136	162795
403823	176561
115449	49903
137593	207733
373264	368202
26807	192507
78133	198317
486500	93876
412909	426364
310338	175086
473495	467690
202379	129235
203000	252118
59449	199718
245674	113551
378800	480542
476455	366534
190966	61249
214744	175315
388329	336166
311986	49903
189129	470092
202478	278813
246755	487532
151156	370279
119400	492465
55887	126077
139048	413525
39679	109285
36211	124085
187834	481776
318950	266556
274314	218727
79701	463668
89219	336265
153152	166063
436234	373497
98115	421356
6855	366577
156232	94975
12063	419849
41410	331581
460226	186824
18763	119762
146815	488109
441302	375750
164902	268176
353017	80214
72392	226494
182771	13972
131861	117393
327570	5007
262730	275990
308527	207452
280899	336291
350665	94344
247388	265589
242901	397714
493621	179702
79075	293813
112907	255814
288918	213228
86954	310261
225722	387742
477437	476231
51246	338480
300406	492533
381057	389914
306345	381428
287566	477795
414286	322175
246487	456065
335951	344091
194746	220756
267308	455548
304186	172087
461863	137600
6810	42035
279332	401429
116895	220417
345401	451361
315462	409828
195657	371918
277007	159318
315958	187974
176251	29724
149190	309235
397270	190369
184949	28129
114444	265040
429858	475047
399492	464877
295723	261396
97160	210353
395236	11008
104980	251116
464290	233415
277433	88993
94111	451016
304278	311221
277204	121950
446182	390963
294277	49828
360919	103339
38488	132348
245305	208577
212289	83948
98516	40447
238190	401114
68532	348595
399694	251806
268075	378462
289666	28129
428552	317118
253102	218730
92004	119868
178003	351732
221454	474956
229487	128452
215531	165884
286776	276744
178222	239915
349335	266852
219089	173767
337415	64397
188475	187877
413335	200817
153322	377719
169200	262954
74981	216591
383756	203752
461846	280258
354022	103565
352201	202523
39473	468102
469976	238299
407509	49966
346557	461811
318998	72090
134694	133779
474341	293745
353732	411669
238406	466075
285612	249202
322585	41673
105632	446351
151707	121106
443368	476061
163384	277961
8590	464006
103049	279218
189324	476951
262876	327217
460263	408250
22991	112312
55550	214891
137949	194478
261576	195551
5870	483795
449406	151715
202249	79081
167639	180578
118946	127298
156644	228431
198295	411252
272340	49936
209354	487016
92824	431799
474127	167779
255327	321238
168805	450670
398635	222416
383295	332392
3696	328751
215067	458183
415599	424402
88473	279829
195224	465019
481898	333365
4440	121106
202694	20369
89830	113138
448696	304731
52140	290922
144163	160379
115942	398333
464650	157339
46965	270978
468627	122436
228988	100287
69617	110677
93705	10377
262924	405
303641	362321
488989	13370
156831	256537
461172	167576
66129	466698
32146	91711
285876	489766
10693	401871
111856	311832
133521	239561
421823	243018
265192	341214
233956	42800
11221	100765
322309	136399
232166	488658
203549	153110
217858	276090
338011	476198
155208	35707
297641	139016
48650	146332
353198	273831
290222	285634
180672	391414
441954	141412
445831	335647
175944	17622
128945	206870
84500	334861
325216	128398
301959	417680
244805	178436
379446	92114
89456	331581
262100	188122
354235	133955
368227	356484
32533	383875
277799	280635
155950	234902
293055	456587
422016	274283
7545	128758
375405	217554
445993	300240
195272	371918
442122	403768
387985	180029
230051	91448
360583	63748
349901	61766
381299	406258
200092	361405
440036	251136
44861	291469
27182	27464
198701	235920
185070	335280
61186	395921
54939	363722
347392	283136
178304	237784
192238	11649
385881	109407
46844	461392
405716	370866
58666	39903
121399	85757
260285	369599
360045	327165
134299	357036
402637	127921
95215	266538
242350	430329
93351	21632
296272	375840
126083	123369
273619	409480
451709	415165
113792	94344
421760	10411
221119	260794
417451	456215
170903	232693
220656	134262
315958	93238
178223	74958
339051	375220
474979	430356
398898	310710
175842	463516
165680	387775
140825	203656
228050	10646
483667	438783
216544	430559
229735	377663
89826	6806
483987	102110
278448	163650
104803	336883
408121	250732
342465	75379
265302	446351
94803	432175
459112	261401
92458	86974
482456	349592
383423	104299
271353	326985
176989	32807
141218	99521
331579	474412
449298	110708
134313	470558
63116	207991
338204	390687
149591	27464
81486	130194
161125	116070
216666	45150
219447	308245
334080	412980
391479	48146
261083	190460
330614	20547
270128	473276
261112	488641
236216	169485
423013	104734
117129	152702
275677	264274
290482	44084
236563	270430
493631	9489
58878	156376
225988	150005
141563	8802
150	445796
236216	236415
270307	50840
410638	101742
271760	256165
6287	46742
210921	440660
177016	393326
89883	18468
374280	407724
297877	279271
437359	407026
474341	345401
485546	122199
400710	120195
320399	51895
13930	366678
25748	488971
79182	295561
152916	294548
326574	11
450179	163354
113847	378462
287422	375431
207094	47547
141070	87469
161363	350471
82688	150874
194208	71021
185761	179506
186298	190369
238871	378362
211873	226308
313104	391414
55202	185335
2073	315847
285179	106917
84995	11167
374314	13370
370802	220857
474250	144845
6283	104498
404264	391414
84661	208617
96449	49548
207022	61059
207178	114063
274895	261396
89826	157064
312309	429161
188510	21411
54324	486200
458968	110677
461863	137658
200485	375840
122437	196399
137320	293813
201923	251113
478060	15133
144314	59759
425827	64279
277568	312697
384726	291249
433343	389682
235389	317118
104192	436354
110606	211208
482932	106992
141654	398954
284705	405837
4954	76023
56272	209788
423227	22549
57916	152321
79375	319324
118385	351414
59644	75303
271760	362267
289459	78380
142509	213004
370830	19924
304404	94983
317983	206793
21268	369262
318006	110677
58709	29628
108101	467752
157099	252556
251473	420790
112267	183213
433277	117386
232777	15209
345732	4159
133909	439628
157064	310852
375961	175384
443917	279749
265536	195948
43506	245538
181573	222763
440035	126150
93287	354630
446371	390091
19629	443693
173076	448945
430630	435318
36331	137430
130057	410573
383047	477610
317390	478415
180710	66488
350883	331665
127709	278130
201841	491213
263708	76111
454172	484447
313043	324940
429966	40503
467788	240854
258307	314902
277365	194946
322077	263266
466123	221514
374796	382459
140983	137128
370619	469235
47358	324960
474341	190294
36717	79084
378768	14751
258496	461951
446824	466373
152305	478095
402052	300775
56251	179171
482629	454975
344936	300119
110547	311175
388485	341996
445162	180578
142320	232890
431343	450733
349305	97527
326574	50264
396381	137128
342894	84388
228524	373463
103892	391414
487735	272339
154981	82654
396738	482143
39876	478415
15068	91523
30174	190249
219198	156349
341584	388374
165627	196735
218577	404020
119614	361024
149176	186561
165594	160277
180525	431553
14821	377620
156883	195141
135409	297908
149499	91359
384753	212081
244542	2092
294428	389036
275335	428103
312283	120722
294516	74481
84499	426552
401263	238310
456097	344059
127671	403143
414248	35637
136607	49896
178992	54976
184645	144470
492823	261396
468162	410013
252344	220417
117783	67584
468287	268118
381974	203656
126479	398806
489657	161284
96335	136177
367619	225043
107485	204136
311113	440660
233768	190369
250989	417918
446316	107058
213441	114063
408615	297446
376382	3041
322798	80854
26638	48879
15102	6753
330437	152502
340469	3043
105279	384790
9376	237178
306121	208546
193270	193897
388467	424874
304718	442870
443475	144845
337375	95149
133382	344813
325704	139921
301096	203279
350650	146138
491356	61572
82698	190369
167424	94344
76228	434753
231800	134014
335069	316388
474055	474412
480088	462932
104790	94793
180903	222365
316535	359463
317552	132318
421119	1057
113754	220857
343992	19692
2550	463471
53827	466737
133966	306013
311290	281924
51543	235445
415625	273934
37431	394467
148075	490888
161183	218941
398805	357854
35806	424225
81176	14381
484726	350993
386369	91519
416138	97499
269558	152085
70403	49828
211929	131928
370869	9681
67009	56936
157961	91214
201866	451909
153716	204330
131032	358733
471666	307279
404588	438594
153322	195948
341271	481053
34558	101049
471205	420944
300560	430797
96209	35707
139842	395988
103134	16433
250410	103842
242411	167692
133430	57071
30266	288466
251907	141623
38511	474956
296193	326861
189777	369197
485548	304865
178598	92613
142670	381469
400910	143814
254446	247608
343346	300
28357	359628
28496	144306
20726	85582
164489	54976
398029	249202
31349	267562
257001	25410
435495	249202
71293	179506
319824	237074
223947	445730
457299	317132
266916	409470
237453	168615
234446	61260
89883	270248
395922	321688
220656	367946
8477	330375
402008	437242
276295	401928
379680	373927
420816	334424
208362	117023
6597	370866
302022	384174
259699	32807
139463	246705
433941	78401
182922	39682
201086	304865
139465	333247
309917	401473
203783	219619
17288	12129
6929	366916
10690	190336
37364	458282
284869	305602
305181	491150
375828	261729
344800	465277
268748	433279
329113	28129
47080	262318
258864	437182
434726	252915
251189	74626
493020	240271
114383	422164
109062	111654
405553	230925
384814	489957
41842	260527
159127	463770
373191	179506
350186	396563
204808	89764
325216	275768
461839	223871
16990	89070
18647	342807
922	255650
106007	382619
213123	217320
36556	78995
5207	317118
368279	87056
345042	240225
322155	54734
99311	423955
21095	115421
33965	271544
227773	459205
416956	405491
133324	237235
366674	141068
471169	277444
375342	16433
213728	492087
394848	266784
21784	465692
91545	291521
157819	234736
165523	53387
453663	338913
115917	98286
31323	440190
284256	94516
121866	373888
469065	230226
38355	295484
62437	369262
478588	177091
53177	388110
144920	209091
236563	14834
457470	420944
183317	471445
189374	341278
450460	359762
223950	248777
412602	345585
335069	15209
182491	258659
37832	345803
239611	406391
202695	190369
404796	313314
242584	414856
283675	277444
129328	278298
352643	366127
382169	36555
483706	205195
140727	348798
309597	391414
42310	270112
29803	293813
387747	62191
103796	318749
383721	354527
432135	358531
162632	72994
403102	141870
270433	475055
189223	148046
417938	365262
323222	252664
416353	246342
359249	342477
445575	411455
383002	420508
354932	285156
322397	478415
305849	116184
219380	392692
90832	304589
173904	149128
36291	81800
450127	302836
20936	423688
423067	83403
367262	356487
123029	67584
167780	326040
346481	190369
175499	69293
367259	313745
246558	116087
443320	92847
175544	358262
41325	476180
445708	424707
247929	197392
284218	75303
24751	72781
392380	428125
400516	59290
209039	48007
281924	435640
45060	304589
215532	462478
30148	237235
281588	232250
321582	235700
62979	196851
399237	366666
412440	348432
228952	110712
486192	86560
121697	181680
250709	15133
51071	273831
361265	265474
5700	49828
466369	329282
299208	433391
74812	267602
221404	430356
230252	233160
1445	199676
453294	21411
325019	317356
37696	452099
279213	123718
241526	142018
374232	350384
368846	400627
226760	475265
344889	294529
262286	399867
465512	401854
289021	236357
379158	261396
238441	356838
411419	251331
26969	139743
315001	10646
10042	190369
195062	151746
470711	313745
452320	91998
421170	304304
429287	65648
407338	311107
230865	110213
151800	252106
151039	235679
277484	4413
347036	31228
91474	216603
447793	482832
350089	421935
202379	218615
159703	290550
439588	133219
124211	276908
17303	187067
350549	102544
98445	335477
399441	311016
322193	162795
435602	83811
86596	426006
3922	313745
266508	246330
390170	246672
309018	315276
204349	428214
127608	14925
122905	316796
135286	191110
228191	132740
420143	464952
141291	96366
269907	144186
31544	387904
89883	154410
244564	259473
277568	389009
195003	448090
166408	471568
441846	245332
67307	198790
307181	267602
47564	348243
223121	268238
180913	350189
224565	211868
333051	252664
304926	285259
33745	175749
461136	316437
345845	42939
280943	160419
227639	11442
130676	15209
232430	278384
312283	113138
229413	276422
210075	146137
55914	321095
433814	286610
43252	473288
88439	396292
349429	186561
462748	86632
458313	452717
406477	388575
68659	52537
28214	103497
411207	430790
468818	232925
76923	391414
68007	277658
874	40682
484759	316921
37724	99060
157663	11626
423464	494014
276044	327354
451372	105116
51221	273831
224509	103804
215768	180709
163424	25665
166048	14335
410075	420944
54008	429186
116340	465604
40381	124894
279003	118074
142940	19846
159878	409828
276269	423551
161023	275677
410212	468832
334433	118664
206494	42133
68346	71811
66636	342807
463414	59759
81498	468128
233498	6439
348944	187920
93384	405936
192238	5796
312841	183213
284888	184998
258046	317787
373025	136279
235199	62325
420790	464872
44114	230691
353108	311873
462670	285281
215198	259929
420498	211134
222579	264310
267912	391414
93022	139755
432175	444286
188781	345745
43976	12091
286664	155214
310756	189008
485420	299106
44652	294357
138066	50132
407315	302010
163863	97083
126088	294813
11162	193619
324411	7812
368241	276358
104817	469907
280656	351306
289276	287824
109005	4413
319081	247367
464480	355552
68904	260045
72202	403318
134390	50264
405979	439719
350347	76417
204605	293813
362267	244210
86777	169961
109331	84089
117508	451414
368368	57375
316574	378521
182172	92313
167343	277681
247434	157189
75570	33096
12481	332714
170226	307108
255024	332343
286	23149
202971	381857
492002	250400
83137	57080
258370	478494
176130	268118
219546	95654
346632	283324
162086	21241
137390	90635
319076	355806
174139	463077
115883	482143
486426	391414
63427	102843
297093	323844
346443	472063
385920	220417
58552	435428
232160	71052
298411	478060
25374	454822
309245	62996
362174	365831
171807	398333
99666	138652
488779	203279
372799	96977
178422	419317
304404	413389
249845	454975
229647	438226
148713	83826
338660	58694
365525	390525
221498	266852
491190	493636
171888	419209
110272	121452
440014	451566
362267	435597
223963	106190
386733	461587
204798	200947
343489	126579
432339	88650
351490	94516
448721	314946
416216	317118
167117	489167
246951	57008
59644	9950
377168	301882
35806	320259
413609	159677
114133	160756
284326	219607
247785	164884
435846	8156
313182	247105
170487	65067
313777	436454
218706	102644
275428	296060
177916	253993
402237	420334
200144	237235
193767	399950
124259	175440
137339	213066
399853	234548
100852	342388
463114	173680
313489	82539
165477	320097
491284	381043
263435	203076
85916	390680
127938	277293
120920	119868
349580	244115
202993	200069
236259	224480
348734	438419
488445	455899
377987	317675
222408	316563
492317	55897
474019	491984
469568	404886
408054	174564
291456	451016
73167	230443
62530	260332
62304	8084
9538	19047
249491	22746
47012	144037
369380	440660
198495	299228
417201	230504
67351	395988
398149	410535
377967	114643
463878	420944
139844	184902
480120	423741
476107	379416
468607	44917
50646	418467
292721	369935
82254	153995
170885	152810
162898	195890
287129	382511
392370	464420
355807	241264
143516	49473
54702	439978
183819	86728
54399	223820
297422	391414
45234	32017
100874	63086
445397	479742
202379	250526
342438	237235
409090	317100
233498	404605
446637	177104
45375	124085
474966	81796
188866	291002
310153	213162
253289	363973
55286	345239
60072	338271
301979	426660
134469	320288
397734	348563
361340	459106
188240	428103
266307	288267
432284	51083
414646	217423
337750	446480
235252	51754
293614	15209
224060	462114
198565	23018
476072	389009
63427	362638
172128	16433
487940	409540
466790	153995
114383	351567
404337	41048
145717	112443
33244	28065
446530	165653
250779	449193
493966	149897
219728	131535
154383	129872
27608	220552
171306	228968
191944	221881
205388	447474
281911	351225
15027	267810
438141	26551
156446	446693
299757	489822
219093	336590
304263	315844
41896	355114
378420	296679
20392	266693
383223	478415
314467	94665
402694	299467
130069	283112
374213	442403
322816	454832
426730	99437
491383	236484
325204	69708
219865	375834
430474	19931
468287	125073
113363	79953
310249	204993
293913	437088
81225	51700
301118	364050
303866	446351
314311	109212
275362	369599
231672	191341
168331	236959
294449	284214
58155	13370
49294	492195
968	341941
132638	116283
27325	209401
46092	274476
92194	196783
243578	186384
300025	261396
363591	66879
75247	154853
149901	174170
2715	235461
25557	33647
154642	225420
376906	97277
432237	139080
332403	343076
227009	380631
250175	95484
284554	268729
78206	203325
441481	146184
325429	441434
328310	142018
443193	217423
477932	170403
203793	144845
437792	63528
389653	318563
325716	44371
245529	176791
298354	467910
33438	190369
304343	155919
327918	228990
238791	10520
395770	160045
3775	381616
274718	245575
15640	405842
288918	284287
417358	261337
144691	164504
316123	145064
259982	435708
287648	60517
352094	458023
194912	84089
335441	166063
224791	317856
302441	249334
199483	110677
360019	286337
269612	19716
295416	146566
67428	60460
340793	317118
284678	390606
53846	21411
117648	288318
15736	57989
64297	192810
248882	36681
80460	40447
248013	431454
145456	212081
64526	466737
492507	430356
389512	76770
302932	190369
171050	28129
110606	438419
73647	420944
67259	331349
428849	82585
15209	220304
416364	218727
48674	144073
488971	272865
10762	252961
241111	226494
215114	132843
370133	470554
456275	190369
220049	348563
311923	318758
79178	110677
374379	88705
181592	228115
199666	110416
188542	131213
214712	413525
123867	146893
296711	342698
30568	82787
216831	482176
91956	249709
44722	464420
333327	156051
7788	171732
429459	16433
309641	327061
492413	452360
490336	446351
338686	386057
299771	171315
250651	131312
286001	150296
460968	222701
141943	454262
431271	352657
53764	202225
73660	51723
341934	467865
277241	234918
417938	433206
427341	210965
97652	426887
492096	370475
363804	85491
221783	233808
206204	425838
312735	367798
326544	265589
10476	241843
8946	260630
39176	4413
442345	289064
260523	154692
262636	420790
441088	311832
274852	290218
492943	170618
13132	59759
405674	149049
66078	112447
107526	160679
117124	65275
267562	220857
47225	351257
326260	30083
45850	116283
59345	107473
409388	337849
454931	57134
202761	144470
116070	209254
221948	216525
53632	243624
172885	371142
414035	109285
141224	23318
158156	226247
475880	404701
451475	10762
256893	413662
252475	206104
456231	341163
325392	23018
266916	374512
451437	281272
297129	25318
133909	364668
264010	371175
357294	190835
422015	293813
458207	46410
21763	183566
315463	303424
188246	152085
480967	79343
367242	50909
365469	122462
112034	47563
244009	228616
459428	423688
421035	48365
306688	74029
401911	166394
325722	125903
338349	120769
12564	221294
401389	431226
229896	30263
482851	490008
228084	39978
158799	417301
415599	409590
295865	155680
10546	159611
193354	38063
140620	256366
240645	151944
204775	342807
73327	178742
119088	431853
492498	434035
265423	44026
28435	45585
111131	365588
217743	276114
319465	142018
172459	36066
396583	47057
333591	375476
156463	366534
399441	246672
171974	20299
249862	228431
420649	140758
146893	390963
44580	44198
224711	249334
146924	103050
111379	214651
273901	120174
15618	419849
203783	143377
159973	250983
117124	397042
368523	33365
307450	273468
181174	107044
124267	236808
329806	273831
464905	171069
439977	122013
232799	273724
294478	329155
252871	440660
119393	337486
486234	187077
239804	326985
408091	315888
394679	371662
258887	45227
442223	116283
327618	298697
312283	109867
453960	355708
283675	251669
264357	317356
353121	308243
184955	58340
86724	475969
480967	345745
46867	21209
474341	9236
452967	231485
133423	181173
248179	187920
481783	111657
179748	119381
14273	53382
457772	368205
385991	127074
411442	335812
15583	457297
149763	88113
440575	21268
219908	208300
132786	188759
459280	98591
447335	331382
458065	461846
67351	330423
345751	313075
287740	293813
177084	233571
457418	325177
21095	213535
71430	98493
468493	23018
383791	15209
84693	21411
26318	490237
456762	447517
89238	255863
478975	142302
376453	242639
443307	165425
137454	426073
3863	45141
358480	425099
94690	113051
399825	455181
355168	27074
461852	121106
490370	135664
358865	289728
322946	48275
231839	488789
440067	31706
41695	273687
418305	105967
241212	230655
68678	187974
11091	293813
489343	10335
416676	285050
27604	273831
388249	387174
275558	271367
335654	207535
386839	363656
470144	391414
423990	203656
298449	361671
402038	313223
445840	241468
328666	148418
30111	153037
401085	165680
81192	114880
327822	31934
75324	203802
279120	35707
209456	251374
328940	329116
488825	120231
7579	369599
107752	361912
152845	343085
128987	156051
23668	2068
92457	9692
442435	353557
344352	357357
202922	146202
431845	195121
122119	366127
81547	121597
433812	169482
54703	211868
61908	455870
44659	203365
251677	290450
211952	109683
160214	91711
90607	94516
54588	464044
97557	198926
34933	432261
48788	111600
426274	135405
407565	202422
481945	307410
315601	317356
360642	217508
51424	407713
485241	144364
341311	92954
84270	401871
136838	398333
159897	328446
232256	414344
338432	331090
43419	379598
273429	183479
457544	462973
269228	79813
351539	16422
16231	340501
237801	268729
210404	348550
24529	110677
125471	132996
444890	304173
189321	165620
317927	388551
328606	449921
176136	255798
64425	16433
217409	313070
298096	465313
105355	101078
482944	421356
237824	21632
72804	49353
401914	304493
363230	430356
270597	183829
133909	418380
481562	187974
274647	157726
409748	310773
49106	42618
125451	49903
359436	438463
104648	292234
362440	86728
203000	293813
371855	234511
446950	270095
37121	209108
367110	301441
201423	227664
330860	282428
443669	422998
4533	9075
79445	403249
439588	150743
473034	241071
169151	341050
23481	63108
450687	86950
25576	255731
93384	464080
118385	256373
285027	278690
262769	477358
357841	28907
100487	311476
297716	195697
358125	429416
461363	237178
39601	206321
326631	390065
374305	357545
216666	272159
205163	59759
5796	477403
112260	59673
381658	265307
119925	190812
488971	393587
202866	24516
475359	130960
76104	348798
438104	414844
100450	171931
61651	371785
150123	4914
46556	350384
332239	46127
377770	419580
134041	371955
99313	273831
272338	32430
273426	452407
277286	211510
364231	263595
219656	466028
10521	291249
46488	344091
249647	237235
405029	245317
368333	160419
353305	303159
235540	237670
362323	192884
238190	16433
263538	10705
197937	190369
384347	172197
397936	393326
198933	62799
265164	417956
361197	10347
349815	222701
25748	59988
152960	492316
345872	271004
229735	395921
311819	413896
299017	309425
390102	446281
53162	313745
149864	6899
86490	238578
107479	209018
325316	377626
215260	232890
287076	80919
358081	488052
177135	391414
230194	123104
345996	49893
423206	477891
327280	140044
351491	273250
169163	146251
217638	478182
323836	29111
235543	100267
300195	294066
153771	286337
96025	344096
362416	35707
253425	83811
10317	292946
133145	139648
481406	231887
92310	88013
203180	371655
217740	342596
455037	175195
310285	476447
308897	151446
8022	90277
259775	85654
385155	362481
181668	58483
219624	94665
106216	248977
325272	379976
328371	25410
293219	245317
199721	80543
112443	315888
138726	86560
396667	311297
308217	253212
343115	79249
132969	331581
39683	346574
458469	440776
484139	442042
63720	273831
19439	12245
393691	469117
54032	392788
78060	178436
23188	238845
243914	127472
239431	35065
274067	113822
418368	150594
345770	57851
195467	448487
105985	78881
239738	192365
226949	362053
171071	311219
28096	218727
445879	490797
396942	96067
379680	427317
413196	57181
237744	394529
489149	186341
248222	190369
305513	97686
464515	476951
94161	409828
131877	280371
324765	8217
246633	451808
293636	104419
206013	367992
165360	317118
362074	173838
314455	476403
139525	249629
452465	423152
68083	228258
39607	466562
326803	469044
267774	36435
379535	24002
451143	36191
464223	341696
141733	172089
473454	384400
110058	209689
151556	492880
279288	35707
203200	13953
257910	464420
289084	119336
59658	97468
74567	328894
210194	235445
184299	423688
326981	17186
356099	807
200549	360166
45108	438373
124227	345745
71021	90123
439992	343085
440138	149046
200144	267352
344352	208577
61805	438848
368433	350329
170398	160545
322326	190047
364063	141269
30931	303722
191225	444262
315340	21239
399825	231485
222520	101989
117000	120274
238889	210340
324708	180096
149330	265025
90498	174564
400888	115861
133156	239872
1150	53301
419728	170341
37516	117572
457970	110520
173203	284041
188024	259119
49394	78811
65601	114550
390032	235679
99954	114643
303316	327644
2956	428214
370280	205223
476321	151096
171316	237289
164829	420364
23770	455419
18737	86560
273282	184749
76228	416735
135141	238044
140225	7633
297656	17476
91382	131195
101892	148522
436891	379868
198711	440660
342253	63770
202996	265883
309917	172535
169061	78967
450500	65210
328908	440660
128014	290550
67424	355700
172417	118490
188469	71386
258639	313745
319004	268176
347874	450547
488971	155635
268979	155719
276360	384259
138126	139215
480726	326225
63391	65134
10484	110677
459213	13260
198317	173295
359598	281314
401667	459213
262946	484447
143777	227101
491445	476656
118755	465747
130881	203656
387546	58066
1333	51895
23018	355291
202866	379360
183427	293813
384669	153995
253184	277961
56620	478184
483025	485086
83983	338271
12592	46996
366402	429062
51895	273639
168154	218778
219068	466373
319076	289238
174622	177265
214748	459563
406268	481179
117125	185526
299580	170939
207501	232207
455222	190369
119913	240225
93627	396339
264026	218017
45258	352477
186196	477980
22124	160419
29157	257651
432903	191392
260893	187869
475696	42397
432496	429878
194051	435092
171455	266377
345225	276358
229735	10267
84745	118386
263051	41521
212559	15209
89826	479067
358847	159045
387403	300562
309155	73412
82120	330469
191308	294079
37226	94344
288672	409828
252285	458933
62314	107961
405116	327217
493293	40193
472938	285634
318458	144470
110499	190369
121866	275152
26029	438500
8166	236213
477308	279871
289804	473039
63002	37624
399845	15533
79358	90041
264590	237178
120745	262452
102523	391414
43057	364294
67465	31616
293913	280635
429487	187946
202379	436532
266307	463940
222491	15209
196687	91387
248013	73880
226622	67040
187298	308961
406660	392931
458968	354747
421808	280464
232324	176878
467085	132303
326165	27464
212495	48163
6020	175721
326631	474418
48678	434035
110606	184809
373648	57134
215033	405921
432743	426034
167588	254542
444126	212263
449319	317118
377719	395084
138126	127726
149388	158830
279752	445084
139554	327975
407334	10110
466419	3634
263703	269558
432965	276074
97727	73911
407540	374784
202379	263438
346657	311052
383673	348292
340271	331768
475724	474369
476447	223947
52646	292453
62026	375840
295170	206321
114534	264406
159569	242440
246755	33334
55024	468489
190051	171750
311589	191341
471074	434091
381320	428214
210483	276383
176130	473469
124526	268001
328976	319951
90200	333357
105575	8610
399951	205270
238101	81280
468286	319359
148713	169235
393737	38210
70237	388109
227325	217995
9186	94210
45516	58889
361679	455201
168464	238578
5354	86187
5370	173742
432685	132247
453327	5040
111166	79478
48832	263713
213873	63411
126479	377719
223708	246672
342257	175721
149099	282911
389589	53863
469976	231255
493347	13370
396584	261337
165766	110677
450310	20156
389481	326728
381007	228431
41968	367890
39776	438783
395096	139707
74196	272230
272114	190369
466832	391414
194257	403780
201989	433750
130159	237178
271056	462561
90296	248087
252266	49401
306282	223304
276696	459622
209314	214024
183213	226340
426569	73936
450876	297678
43026	280188
405146	415800
326428	424585
148677	474268
405804	291077
37038	273241
154712	314742
102066	433934
801	92613
360321	209572
312246	429136
436428	32807
209824	233614
82690	201526
409745	78320
374314	250975
41779	306253
191846	235405
433020	257074
281050	101305
118037	326985
250410	13390
74843	237165
339353	369174
293931	63063
139279	53490
431392	386901
206493	43625
322549	241641
318012	50264
227456	404538
212380	401871
207141	366593
144864	467210
293413	225420
242661	336590
12481	28646
314617	49173
130490	406979
334872	304173
124259	117119
280469	276358
131939	90923
129792	287423
295537	70557
291369	134287
250207	170939
41029	317675
355066	318563
419850	238730
262980	44205
347425	157682
151712	17231
128474	477506
319543	187974
318735	139612
157666	196658
301312	310571
292230	295484
241937	387185
333205	54362
205135	66393
202522	483998
301834	305784
402260	312697
84144	316796
144048	262954
439245	380745
106268	20817
276427	367620
71511	110333
398940	248777
239084	70179
111573	286936
435602	5857
357411	25410
155814	166513
252923	179716
141535	336590
99331	89495
123987	151096
434975	371983
394636	463549
33828	49044
491815	57344
41379	191449
130085	242287
263648	327478
385866	84722
170438	383967
273609	27696
477554	405576
226399	313745
292267	410028
458785	317356
97270	127921
40798	23333
221622	438419
372041	240374
435683	250434
463173	285139
274852	220773
294408	478232
474821	372095
180488	138600
340322	440962
172417	231727
422221	422853
348615	343746
243992	339837
238587	131991
228477	317676
344618	161704
373755	103804
170222	221964
93316	245679
34961	429115
141628	258130
213364	74829
57276	5898
18360	420959
261036	154471
1143	419971
96044	456912
428643	203656
447780	196341
280632	213178
448104	173968
112830	428199
105568	226664
432719	81868
33560	94516
47861	194779
60637	133236
242295	49127
427068	265040
487031	72432
45939	11558
268882	110677
159755	467522
282397	317118
425900	368820
280441	338189
229892	135881
482851	18188
400377	156006
160756	437242
442220	171693
383526	50264
87548	311865
289444	218727
282742	174793
64785	15209
313523	476426
125948	144306
426569	88610
447615	484726
432421	135988
153566	176501
95625	85549
388624	411365
364636	471212
374443	489447
34982	42890
230051	468174
225029	122459
361001	304256
32463	26348
296576	207535
227189	76829
52163	210050
172716	168381
436765	328932
126463	478415
290018	389908
83310	205223
461724	115625
71627	226494
457198	278894
216145	186416
4802	444282
254599	163918
401305	60856
19528	169620
436052	294836
252083	186440
255646	422069
33398	57005
329127	48365
306196	483761
202379	440724
320520	313745
477932	475117
414286	272250
359025	461944
456159	93616
197607	310756
245242	169116
182548	156376
72804	11377
116120	435318
334555	275790
100053	214436
407321	241468
277568	334424
174362	461846
248452	300555
192554	93245
251119	336590
237934	65189
85300	114181
353374	30893
183370	439740
457754	27464
180039	180716
53428	428026
81369	245679
87046	179506
478059	211915
296956	390875
260918	284982
321927	371934
421141	222701
293931	196863
59735	383771
437286	30570
390687	79391
47504	37057
115116	50538
314899	166338
63458	325604
273871	356346
230210	112330
295855	265056
244092	149079
441371	366127
44660	462462
425157	463217
135256	262954
212595	317993
67916	73837
463910	268239
267562	423679
244830	197250
319259	171813
90696	168990
491176	152185
360459	6505
326861	211294
47509	190369
189608	267013
117508	480853
294527	243118
356545	122462
447895	216770
493717	316356
476221	215078
166240	356605
231839	16764
230691	291521
178222	206656
222805	467690
257377	358627
198834	366127
179008	488876
297958	437241
229647	472201
67166	448265
251338	42610
9856	417847
418350	84875
383223	354922
73327	412056
158522	401949
223903	86728
113659	291249
252989	440660
39274	277936
428911	228324
292423	171676
357150	346388
281891	5675
330473	404886
420458	93245
472025	402117
87021	313368
300486	374314
194216	52030
205322	454306
16247	45803
180752	377278
125343	274729
215896	443693
172353	153995
461928	484447
330377	332046
485100	27455
280938	70931
21593	284118
360526	441702
197337	441836
260431	51581
40517	74755
317403	266852
400669	393853
83872	354191
25748	231391
455568	96366
116644	402566
353597	351193
135453	86728
55755	464491
378674	27766
166023	430610
458612	419580
46577	430356
40784	291228
199982	326985
67399	90053
22950	103565
80084	193906
212153	392845
261897	15209
260171	128552
340210	178213
49789	482046
276821	231025
327867	55232
355004	485339
348970	236213
285143	190154
257856	25239
482444	126204
286001	138126
195749	128429
130265	217423
141378	368144
98920	187167
406071	159339
358814	449298
20946	323772
434690	344063
212153	256723
462674	339829
20767	284982
399270	19571
89312	195658
211144	49896
231305	434323
73660	58301
244306	83298
43910	431954
383580	187836
199571	25984
11237	338025
254455	370866
161975	160456
9232	207076
438317	261070
346812	49879
63695	346066
212182	84960
487681	102210
433717	410484
50162	338746
428240	448678
282962	282351
440784	220529
424722	127668
382568	140044
146506	6374
288758	62191
241430	213871
80150	198862
63838	395638
253102	264277
238839	45141
99409	149330
133903	51895
485420	135756
358087	317118
61125	281027
431409	152020
458338	421356
105705	266600
25655	244189
335413	100351
307607	236213
264803	232788
407334	263524
200868	12129
364455	240662
464966	91600
204405	144073
415362	8607
131798	9898
11559	167588
417938	82585
353094	9572
223307	60517
358467	168779
192	141094
137701	218485
158870	296908
147216	67504
394011	25635
111308	53389
109733	422246
270774	278217
176428	463311
99201	267602
226768	401871
302153	50421
269977	158384
141460	324964
461182	35707
21291	119381
128704	308928
345236	26885
9138	108184
379745	236213
279066	229928
345918	342016
230051	417946
319451	123213
401846	91711
280352	54976
85049	304173
320245	134924
84921	484447
161375	399852
466195	293745
372894	195948
157347	228431
177079	324377
4849	89238
21200	65546
240102	369599
449577	259929
286280	137527
295919	398959
234720	162846
333733	224265
161617	13343
130069	488175
376510	64474
107290	314742
174783	27464
122046	239431
3397	333876
356723	408600
338105	317356
81786	382495
354778	434035
205426	303175
398911	186440
335638	252773
294789	155849
400418	195121
228490	450324
322877	422853
250538	429180
336625	313745
172806	281924
363581	321763
302947	227945
11797	164884
112625	155283
313593	287951
151178	393326
85653	378976
270248	155680
359236	336590
316090	267590
133909	36885
228657	303424
172324	110677
230574	216318
60677	239611
245679	459176
2033	304459
4035	292721
200476	429863
4891	399736
228128	107208
250864	84089
216570	440660
25969	184303
471169	326971
293919	154947
274628	35774
199767	420944
433687	210423
207343	23295
443316	58445
18772	104211
93627	154711
273900	219861
433608	374806
45277	102923
922	209285
190281	274290
465687	202499
139227	472430
274387	411397
355025	315692
235748	208118
269126	124957
284686	51060
161766	474334
57	258119
385558	91723
57052	381260
376394	237165
351818	450983
44844	363810
260011	461049
153242	402617
405440	237517
439992	298101
21582	249334
235222	8148
319753	369262
378332	289975
116219	261576
255922	94344
29356	265141
487060	281077
343344	42093
5857	15415
458130	21848
301860	434949
345401	18638
470728	465313
433683	21411
59723	360472
493399	110677
136711	35862
442884	268558
219985	260527
159141	82585
126697	50537
382720	475480
134331	321791
330954	12895
374041	165435
352624	334151
360955	218727
196535	432212
359199	476471
341710	134500
140806	159249
196903	61182
364167	379876
162133	40784
168437	249250
178422	469537
166679	223030
300522	279798
315573	895
246191	263266
372064	294893
216318	74069
254446	136453
395477	387742
78125	205091
250404	93399
238576	129857
477932	48272
104689	108706
97493	357768
321756	122457
198273	215054
404892	296423
472305	32919
3408	406626
126657	452709
59773	297969
483520	354606
6576	71021
98537	218727
63924	108578
382841	203656
433820	354022
114748	46990
135995	304117
83433	293813
14454	48163
273551	13129
483419	74505
493470	367919
132960	61572
12143	183213
384671	208690
315867	472072
431340	34776
415327	299218
66575	486913
76717	64323
2520	471416
48251	238667
345688	414257
229756	206540
274105	97277
361037	142528
167588	446632
481953	11342
373420	348516
35154	417536
411688	447517
270603	420944
442551	375840
143814	205289
399208	76237
14769	406626
196837	95312
137005	432764
285312	92549
459684	317953
192323	348912
63849	24738
481263	464171
267116	140044
66588	5882
348742	54976
155530	460845
287444	179427
350551	313314
264501	229624
163764	477312
243802	487453
45724	119799
450532	44082
12564	130168
179970	110677
294580	423919
292641	49966
431508	109285
321948	481550
402312	148519
177081	281472
112542	15570
384830	132035
59632	123213
201410	170085
404960	451431
198834	171069
293913	173305
135920	385279
402983	159249
53981	146183
4331	429755
221192	430356
30733	210353
398577	5537
280421	184096
491788	293813
437720	230783
198359	243250
271827	418312
86902	405837
248126	395569
169675	273468
138581	245679
374305	357130
151359	373319
250004	294719
293405	237900
264463	313745
493452	194478
400134	190369
277343	258370
20946	220987
17299	80543
150489	119762
13446	439414
244536	397700
362724	389853
333149	371918
225214	94516
275418	108222
276025	70557
346948	161702
473616	457033
41315	421627
311756	49103
262210	184054
276880	475047
29593	290254
265711	391414
106184	466101
463769	405217
126864	103825
486271	459711
248924	48007
158345	230175
442064	219865
320700	264368
290705	477774
305564	100277
101330	112379
345257	473352
161790	139648
349595	428214
128710	284843
448104	90325
206046	412205
67571	160461
210688	247867
490936	424497
356235	249334
345211	315695
26206	60517
147981	194165
252720	250434
305493	478154
44577	351193
246590	6116
108015	360363
248013	71994
101061	101058
259173	209825
141782	296682
65576	313314
223116	188122
451399	113365
63520	469227
230574	131588
85273	313547
228066	487563
147121	144383
300813	365938
41236	461846
220438	293813
235681	105806
235910	194165
393615	204330
200867	362939
153322	446914
432292	299202
135074	326987
83627	249202
39136	192524
334985	129235
323340	95233
266307	464727
315412	272230
381449	364703
298209	266506
485546	98925
315271	293813
359703	153995
389019	389387
71805	355488
143525	108533
338955	433391
404568	490060
383577	82585
450397	304589
408228	390680
101108	266203
169374	177428
11782	54976
163340	164884
410265	77727
77604	342761
15838	346240
233417	142018
451818	152081
299736	416174
147971	481785
55676	264766
191099	17561
431126	218767
186956	488164
403670	356355
58878	410074
157697	301659
427409	106736
132247	107232
291119	379976
26437	355806
364388	359562
367604	373021
355049	394087
146804	111706
448813	395988
50197	67062
28876	60183
389656	235578
62918	108588
477932	23430
315418	188934
363866	168615
118318	309180
380728	336107
426964	288725
14486	32807
135133	120690
450576	123840
78124	348656
144308	475594
30369	38063
131766	1061
113225	137155
207094	26366
396758	127101
3075	110677
180406	141649
157842	241991
363591	38364
43207	293813
419547	314742
101573	378462
466673	110677
40923	343043
192238	253450
282459	421830
102477	167225
255477	186259
373182	137739
420448	202868
214310	27464
106268	344549
330820	365934
222094	1057
415636	216591
477932	419122
224974	201208
11703	291521
243165	113533
192611	203131
52671	90277
274486	286337
177514	25410
442046	142814
409386	21902
350470	137719
418933	350189
9381	478060
157878	357854
360381	231578
67686	67791
289126	260110
464180	307423
60208	261396
265949	417550
55659	103323
243287	203433
286001	268823
92401	361838
256823	267602
167588	106240
6381	86728
198727	367919
238911	90109
65800	143721
391805	41406
91197	62699
468741	438810
4849	149388
30708	398615
333289	396135
101522	463623
262210	393365
36986	17339
364313	203656
230051	413288
189640	208516
186239	409860
98210	103267
217507	87366
352237	29517
125290	54700
405708	455769
290601	206957
406293	395941
230574	372812
406714	323320
238123	210374
75119	114101
327616	52680
392679	254973
198317	273346
433354	128276
347121	148788
256652	419732
269108	236460
104788	433322
485822	206768
333810	186561
55633	180578
477932	49620
176111	72134
333019	158965
271169	428103
436651	267352
219541	116283
197453	346489
218440	386330
73435	317100
166853	196399
11900	368892
121594	231691
320545	51895
257613	140915
427866	477986
71346	374402
309819	440591
8125	175003
253719	308747
38554	320485
353658	50635
241198	305103
389099	469235
316744	445353
234198	11501
420793	435708
132293	425293
6467	41651
345715	381918
4634	473395
72818	395563
253178	23780
220604	249334
142159	331639
198443	107711
413218	405965
28487	293813
99760	187974
405535	371934
370260	348648
482032	430610
228128	41135
236533	345745
92635	111964
228134	262954
449884	308100
409389	406361
248437	273831
177751	396703
422015	445186
308965	35629
362083	324037
41016	74106
440474	314455
392312	407306
247597	281470
266425	354694
264730	38709
170100	159390
351855	161975
110720	245338
91382	345378
445919	324252
466071	155311
251978	139648
35118	36392
164929	451013
119519	279574
132622	336590
310756	39825
249267	5773
60546	211311
117995	261396
307696	16153
192030	332343
436699	351257
331988	177244
45308	48163
87374	70938
372095	119868
131606	49280
180709	455181
174548	409828
419476	268829
109599	373357
340423	315715
395025	94344
9109	272846
352798	301659
95279	425734
84836	217251
478449	290450
182350	352521
284493	65073
443307	174770
360232	338500
128820	444156
207959	97277
408357	29894
178946	230786
145585	340471
292559	413818
167490	288035
179567	228431
283096	202019
106676	120986
232205	166658
99226	404892
100041	454937
39892	160573
32474	30903
37014	122797
398225	355700
120441	134793
110811	181225
432548	359762
457590	190369
200092	274103
254155	379771
216754	327435
254917	69734
17429	428214
55774	158123
121786	87979
256901	23423
425292	203656
87434	454140
320190	359762
209791	348798
4166	401639
75586	183213
462715	425846
227247	275790
419799	62987
306069	226494
430942	118333
16074	178436
392624	343085
168056	146202
191257	325109
449316	79989
372945	348798
402698	360736
307004	356337
109733	209926
153307	266852
37121	42418
347504	153995
216840	261992
156082	46541
251677	64927
215460	65242
304011	16433
290765	407977
11282	172807
39176	67584
368144	347457
441486	353781
342066	439214
412057	47703
378197	432537
192238	199470
229101	390232
22823	207059
340469	478971
29235	141250
362817	304671
4895	485849
168381	196015
140383	28575
360642	411455
199838	94667
166057	232696
282851	341097
85720	299734
34798	230551
431831	368760
93440	286936
392953	48136
471135	4413
333201	132454
443580	391414
312689	267602
441272	112438
108406	488376
15819	12270
174104	226168
344561	81280
27164	291217
419033	25589
13480	293813
235003	101992
28026	299392
393795	155858
114707	277089
364783	471355
56801	160419
407280	210271
73950	232555
105374	101058
32876	447098
200837	94516
229044	359762
399121	307726
254430	462973
250316	203656
473077	188759
161475	51385
484856	257431
233045	211821
190281	148365
375660	111518
120084	409828
372303	330414
205283	23018
365645	423688
369263	140857
227807	89495
207929	152502
85665	387860
106620	362610
349066	272400
334867	454975
283004	139546
423365	469681
228225	56671
133911	200992
425274	10552
336071	72924
124431	480010
49180	73492
204798	234356
85674	360531
273572	266600
446413	209572
91830	489167
167171	30510
125639	406427
6536	5857
8151	295725
169425	404461
296185	3724
167620	387185
77420	167171
93353	23642
164566	344473
488843	251601
58922	298321
161046	286034
115382	440059
267471	459381
169466	477605
475025	211868
128337	218615
176217	148757
210868	16325
170237	445796
28855	83275
481419	31364
358096	190369
256912	191609
278711	51655
94573	297794
194767	409540
223579	186159
170131	428103
365346	314899
485970	90469
322193	122462
317813	164164
76665	459976
413335	71467
55893	402438
121067	436755
84257	454975
364710	7771
213558	151944
106648	35397
289342	129606
19727	418348
25945	312595
209686	49228
322382	449869
175499	440804
28792	44647
456658	368082
219302	211868
171778	251169
200067	176182
200976	42367
437156	246451
217091	440660
15768	459686
479645	252164
323836	12345
466311	109948
289675	264876
286416	458
326849	23430
458207	355859
315106	49896
270197	327721
134164	12012
380585	15600
397997	185467
9953	88749
410573	478620
404098	205270
36193	443826
414660	371918
94229	51481
93627	297882
433736	65699
321261	283123
310139	153183
283800	386861
421042	355332
172172	403625
490647	304173
474879	160468
139363	356315
123029	466737
3809	208577
309276	229435
278769	276804
336886	265589
466998	453594
319231	314271
261759	341271
474253	360519
409016	468402
481519	201794
232771	286853
286965	21411
50507	390687
171546	132247
333551	390956
113417	290624
167180	252508
167742	15209
295889	95942
440317	392816
260877	299267
210013	315671
113065	401232
481034	207001
25748	160992
89883	208603
490195	273771
481041	494102
230051	420238
485420	226378
22407	452746
71136	454975
367767	71525
166635	380721
254441	203656
280092	91928
472629	298767
397656	391414
231305	111357
78134	361780
338361	197882
81921	458601
32169	427633
415218	218777
327917	237019
464438	323213
339459	227101
283252	150352
449354	447107
118163	50492
391263	366534
21095	257072
256093	328133
407783	94344
459734	375750
19054	361701
225173	418551
490052	90960
221798	389931
287347	457081
229146	64758
72245	342793
450541	196783
217531	106414
237235	25732
280761	288035
409191	334766
268584	15209
121365	271000
160722	196851
255136	445834
438475	441599
358473	137739
263006	233942
310485	17941
237546	57375
46666	309971
449286	119123
76523	22804
271897	286936
45410	99210
65497	422011
162434	422998
106075	203656
25969	469446
83082	407385
434697	132740
4766	48275
301315	476951
127921	167868
355716	94634
52909	356663
431661	368189
354401	480815
326811	264258
150867	291651
259250	236267
231305	364680
410811	366493
276398	389708
310151	463822
252563	88368
463856	427047
357514	136435
15027	280525
103570	479788
283056	375104
110835	487422
96087	467703
442275	254379
274493	433279
28357	22837
279090	256415
456453	118879
170030	265341
412056	155730
419274	72226
329323	161377
461796	294766
397734	151321
340161	395770
18794	100851
142041	312018
432915	225043
193216	372036
30993	468147
328686	233549
91297	141199
184207	420757
160503	126473
298188	242580
195503	94516
31293	145129
454302	150601
146124	405788
300330	405879
112940	293493
415571	342678
372340	146107
50197	313760
161693	185479
396605	206342
298823	230726
381252	119381
436257	222683
398530	184558
232555	178048
294323	67531
168440	101889
471672	458382
83616	186561
441080	475200
320982	373158
55313	399867
127788	463089
78148	458119
83906	185436
426217	447489
135181	426166
215465	32807
223004	319045
172154	393326
322193	41495
111970	270095
252401	27857
30176	16325
143492	190369
379857	218485
16790	23062
193325	188759
79027	48163
243720	194664
241299	286313
492709	267602
329838	422470
108963	114079
176942	190369
198312	45304
150558	462973
443806	381008
478287	448933
74354	257204
106746	277450
180259	469235
193871	96529
487377	438783
267865	141509
49525	91558
268961	196783
454263	436026
202613	300
29884	92456
379680	259436
82787	484505
360221	62066
433443	287552
30157	467264
431030	249143
393046	360860
240796	216773
453166	293813
39985	232133
361698	377278
4927	81817
124261	409219
231586	209510
409937	114598
265202	410453
394877	283178
102891	258220
325922	471083
260287	143278
11902	345745
326631	165379
242691	397804
228824	134178
136340	285424
230563	179855
306003	350369
211175	214436
144280	435708
415169	291180
57276	400302
486121	152867
483210	377004
280023	447460
423625	263009
427521	276744
137454	240796
79275	391414
138412	397009
136352	142032
100400	480224
124507	427081
32468	348639
36556	83403
291672	214024
33115	464242
67613	32605
205348	94209
107449	149864
489089	119868
197693	290450
291604	308064
114693	104120
194948	116377
226396	289883
263958	203122
269231	357800
401481	493137
38708	492442
118786	401568
347509	295725
395943	421115
78289	480246
276971	264236
137216	141163
250833	27696
277776	478415
74558	227101
238344	461944
55451	165797
120325	244004
445516	254600
246146	411157
439711	303175
189104	5392
384199	304865
287537	218142
40449	400562
382228	322474
425164	134259
451592	300248
183343	93245
413002	142018
73466	191959
202352	207512
303045	463416
386468	236640
76986	235445
276821	247090
46092	363281
294323	218188
231268	88353
74266	205888
329383	60517
458918	42747
186189	49966
18789	276358
109171	219865
263803	4413
236229	364253
25192	363123
30790	51456
21684	56915
478247	32807
467797	94344
84726	414212
376984	404626
183668	50538
9709	129020
194564	338881
41528	211868
428764	372645
134469	243901
474341	147444
467982	162795
113099	32807
434565	399839
14628	190369
119026	452804
133425	313257
304722	272407
41695	385487
240713	307406
149536	132740
417748	463615
113708	10919
56002	268524
40992	391414
130069	261501
387084	491523
216396	175721
30905	339503
409171	486885
219405	187836
455074	246604
55202	240724
471406	266538
414646	387904
297490	191833
77420	54976
342465	250201
222127	395988
482497	472072
72778	53249
370619	99350
195925	430356
214568	278130
438898	317356
22414	248535
366187	262214
39683	36211
46708	192195
104446	34530
363696	366247
64275	182000
4098	466373
131927	317676
412624	53490
49416	222721
417182	209510
93834	308570
94178	265589
195121	447741
218401	374628
84186	190369
392121	94665
31862	11699
358512	55074
373112	59220
48282	191702
391702	279636
202392	227101
391169	330691
422654	111928
139370	62055
311510	441056
344314	112146
305827	191959
8304	315152
66395	208970
171362	336590
465477	332638
34933	377033
401236	35707
274364	453697
184052	147117
19808	131975
417390	145860
429454	206825
390789	399524
111095	241468
369758	431289
170650	101721
408249	315625
226919	72554
132128	54473
333445	232377
187965	394783
59380	342724
432292	451431
238306	132740
353856	485016
222399	162489
285123	278178
31830	13953
175527	281924
330765	315536
93384	409539
101150	94200
70883	110649
190524	313683
114803	100569
410238	194909
468314	464727
345011	388542
229059	476656
314930	429603
368438	398333
91325	459213
320160	320419
98407	440221
306316	152502
429283	458042
381067	190369
190968	486033
182216	313701
345918	223544
287297	337482
488846	32807
226919	175960
371983	285830
150489	248777
76228	247325
357108	48275
118353	14291
414762	364807
326722	179375
486776	12228
472164	392086
88968	492189
409388	233477
371562	105295
279315	318538
314311	132996
40111	483101
293901	59759
115725	445061
349140	28179
378420	173890
202792	86111
269494	255650
468225	452709
234453	413215
190206	10690
152283	281412
339883	262548
485664	255897
248530	122462
64284	249656
40362	469131
446876	266852
50090	82715
162970	13563
179251	237178
226747	447446
169154	162831
43838	440535
39371	453847
476951	29641
279110	364294
257298	183120
200804	248625
223304	402323
50877	200457
191797	171561
325025	251416
309935	300555
337925	244488
206519	24943
437002	252726
337323	269284
58637	217423
427960	144073
348094	130411
437575	376749
371125	352356
360531	151435
405771	109271
370475	393326
466181	173215
406579	74106
405979	372822
219600	281924
337405	21096
245844	482357
400355	258161
214530	400958
146355	110677
190484	200239
12292	172089
155395	395971
462578	307771
441351	257895
9969	336139
482143	391414
211868	52553
444139	91202
152794	206632
50883	315687
449461	261643
330878	48661
101049	443990
483706	339965
272475	201192
397734	59218
303949	64335
51193	467182
277568	30428
287766	458
198375	293813
339529	130008
159213	304493
25435	293813
110248	259117
104325	228481
1959	124745
89826	78638
114405	476951
377720	399929
204786	98906
433696	80662
59590	352174
103162	420944
233345	73336
331896	368537
373057	139034
143172	404007
208013	294923
439588	417918
410592	451031
145555	186430
86913	388195
206939	450983
425948	330470
238614	217423
319941	274633
493563	94516
288176	234356
406928	209045
252046	461182
22294	32655
135971	472072
226919	473025
355083	310756
29824	194169
167419	420336
472305	290450
34729	3410
151842	238439
219363	238299
187834	381868
489763	209119
173592	168991
7565	477315
3809	144306
397887	51895
350254	339853
252846	32807
79168	361867
93946	34801
280562	8084
247334	354401
323616	236213
112468	63190
348507	273628
332133	401543
16121	155214
280775	186561
330954	222004
248388	261185
451899	176371
355083	250676
135551	81994
226373	142018
473018	358587
385516	470344
420568	415724
114643	471277
106268	399035
421707	19323
184367	85427
480335	333357
251109	228768
204980	434945
257915	15133
332385	214050
485546	441261
300383	128818
131581	317118
57440	148086
119623	15209
430122	267352
305564	125968
388657	88628
444139	457514
424907	357157
444462	36621
134114	370030
332466	323682
311544	463781
268558	144852
214043	313745
212153	351072
194255	219771
78315	190369
81867	296868
339253	27923
128313	409915
56884	357814
308122	283660
222102	23578
129395	71810
340513	144073
88437	122283
393409	230959
39195	161165
142836	367110
391702	33750
300051	295042
64584	350189
196956	353933
482851	383351
191734	116426
197242	236213
479263	171760
382431	307
164592	108959
469921	298676
423870	462183
298390	192710
225608	29563
301591	199958
420266	243822
444017	393326
212730	441151
149797	302592
130950	273831
398203	11626
92310	451195
411136	368408
434219	154661
253394	292107
284057	134500
404624	443693
343992	489071
264845	194206
321787	241620
169797	15133
491765	286936
367772	35707
293974	222584
130905	391414
284344	99405
261349	132740
68768	439318
195162	477131
55519	334586
257596	90399
426282	241468
476719	72521
248013	394457
354545	132740
278058	15207
131716	211868
408916	1523
30447	67040
26493	103752
278329	439109
260956	348007
105022	184633
11139	186679
287278	190353
335152	421185
330055	64335
67351	22347
224575	407537
335911	315888
411943	74876
429620	60923
212361	320097
74067	139212
65161	46127
160580	139864
166030	132559
384085	110677
40028	88329
465796	81178
133909	360659
293967	51881
464928	44060
309054	352134
35806	114969
263708	358848
351071	180364
1166	263238
455764	236701
265108	486885
71521	14717
428735	69718
448104	276101
477754	130223
472108	7839
164955	145948
476072	344120
239804	409540
338003	447517
379348	40034
442223	429863
124085	171807
220816	28775
283489	190369
454263	431544
166635	227088
11059	466744
173441	398315
61817	362823
20856	229150
472853	452500
8254	75499
183157	142018
365346	170814
52941	12232
302918	24000
300811	261792
159936	50214
99945	267588
166842	187974
82689	114085
103652	103267
137337	6899
210418	58466
56642	437491
470941	32807
148035	280635
111727	420944
477019	68950
132547	459622
117727	28065
79249	319253
161063	15209
178422	345585
290138	162831
267059	35421
423067	132996
66991	204215
184909	8253
204493	164759
379130	361369
256893	343733
44844	395370
134396	355806
233045	243376
196355	451016
110819	315823
440499	237676
61217	89047
379039	412427
301938	292468
459555	213506
280986	150352
249309	361935
101840	372314
87755	153736
142190	323217
415024	348176
16990	477986
215583	71582
147811	63025
328853	101058
83845	273142
111455	152321
117241	466432
47245	267553
41716	70557
427716	216936
490940	349792
168498	154089
485019	292721
18928	81003
34526	221061
43029	208681
240964	185076
190051	249334
84833	266749
140919	436686
308214	250545
11696	6467
181322	374247
68532	412875
94276	440249
380489	413535
17069	339251
73859	39618
382459	186440
273266	254909
370137	440660
19542	167172
150921	146251
291312	37249
240268	390232
311986	404494
460490	140021
398800	305449
80552	313745
35241	274309
172417	10095
241198	324037
370801	338271
31817	297299
432100	64123
307966	63301
361466	99110
458782	331535
472372	334962
156582	15209
329812	25239
44841	203958
106460	57159
302626	447034
38369	259914
418156	434186
316154	457161
373632	151471
5571	15905
262980	413755
258729	379890
80213	123410
322696	283819
8532	79383
359453	295620
475691	136422
282156	187836
378564	489822
405516	314699
120617	425609
436391	362972
70727	245317
55053	24090
178831	183428
450465	346942
408285	13370
66311	128045
87240	148429
303045	368205
255397	218615
353491	383967
322366	348007
250671	360587
408920	105878
24312	141069
68098	49022
88266	279636
23275	420336
291502	486412
207877	42890
208322	152502
432185	94516
15461	304493
178984	358508
333788	422853
206813	158333
50605	156376
158174	359762
326096	118662
254574	440660
306727	338271
382336	141166
252604	203279
429978	390197
303572	303175
119346	36032
355738	428293
356428	395988
397537	257993
254446	144052
455034	36510
475914	264696
359906	366986
54539	275604
39683	251379
304037	42890
340775	354790
486256	289872
165952	451579
452348	399665
268002	101064
205512	350549
73716	461392
11394	15209
137454	423524
358264	411455
42525	446487
112425	317356
359875	366433
381968	215054
481409	204901
354258	74755
438646	67584
42824	454612
230160	375710
86347	230378
430884	476231
295370	104855
43427	212576
327209	221061
239844	402731
157492	180769
487152	166738
314617	108196
447335	209285
114781	135601
308122	399950
356473	297969
102405	80227
317737	469235
3447	5892
189806	57134
82099	283346
319442	58918
110933	63356
380552	283675
368858	298390
310046	218778
167841	477986
256893	132400
262172	288837
173766	291249
422637	64598
233045	373639
345901	320952
228431	189153
89409	162947
342607	391414
406490	49071
296190	445485
90296	428428
208577	51543
384648	188826
81363	279871
59160	82498
313147	77278
163217	214024
405936	407306
464206	416049
110255	16220
71264	144405
129834	48275
17207	359054
482626	77438
41798	369599
205409	21583
192195	118902
71523	417288
134531	249334
113522	205854
318394	294836
49947	332842
21739	451016
321844	280322
30223	454975
348876	29362
464847	110677
135509	214992
482022	16325
154891	435287
324266	186159
271712	152085
279624	233611
133569	273831
59658	84518
449793	197353
64539	196783
70249	101058
253670	305403
409808	366506
403225	182378
181430	122315
47719	267352
357411	330180
268984	447450
146227	126204
52302	344803
145270	248319
430831	484251
448965	410236
69524	370023
137645	224383
232183	256765
67351	118333
357507	183213
419265	115604
65513	310756
411271	224338
349398	195872
396563	39502
237801	142018
466878	321916
319231	65562
8246	34424
2	217423
217743	134145
431625	79249
166862	50605
346314	96770
452271	141440
217936	414334
441302	168381
54085	313745
229297	442399
27547	346158
81291	39255
490408	166183
455074	306178
219136	348798
395050	378462
22121	428738
386111	176561
282453	348798
374372	221035
423379	317118
406357	283721
159768	447517
195362	120534
308602	235215
318561	237619
439014	190369
388409	467192
227244	427205
225354	382899
395672	233942
348054	267172
43571	144306
332059	258508
323373	432123
483678	75621
356983	196930
225675	187836
65781	354700
378378	440660
311388	152592
159422	115174
336590	376265
115112	287694
94938	420944
240796	249812
388810	403196
385664	62191
254363	223877
18122	331328
178422	348658
49773	295484
398812	440249
184116	409858
47691	458486
402331	411424
127921	491847
393423	51377
256312	325724
87236	447468
266141	282497
173889	15133
152887	21411
11926	428003
481104	365690
393482	147373
141322	425285
229735	225122
414088	146278
161363	251379
327541	337341
388875	385000
71189	384536
422714	371675
369405	447443
344352	466870
446466	38063
176217	131427
267562	276519
150211	269262
376566	409264
375316	65275
278695	418243
342442	387467
211494	147475
216072	222596
128374	88113
353455	290014
458065	470588
71891	190369
189673	124008
400273	134742
350617	310756
415967	44082
395179	413525
315686	47644
366631	174323
68020	194016
412133	205223
365302	317118
298907	434074
380634	5882
369025	110677
380625	25122
236992	188759
121574	38134
121126	371767
67055	336342
275824	4914
466851	387638
266448	53879
383756	123369
421207	275677
422984	35557
380460	134163
377983	185076
162785	246926
150244	420757
410220	170472
192238	188350
331037	176796
189279	49903
349519	400832
297436	26268
35658	183213
321099	136090
344743	364124
237400	350598
27159	453641
299513	21583
415297	166012
406660	215944
260419	237548
32105	132843
431537	387941
130069	352798
88200	494096
181290	229756
289675	4213
371125	490742
464701	194287
295174	398548
318471	146754
238210	13370
57419	132996
331109	366127
127484	187067
216955	479614
312842	275677
120077	351937
169376	312259
23754	301475
184528	214046
144174	390020
178662	222009
69781	201588
346584	467320
14254	34233
73219	111600
179067	90123
26193	16433
48046	54545
371692	420790
110619	74882
204078	116377
245430	467152
432232	380625
139589	128212
448815	155747
349642	267352
188469	343198
216894	274138
371980	440660
386304	491990
298799	95942
422833	310275
247328	459213
343720	169863
310884	186259
475502	60517
396814	217432
127531	335832
230580	184781
262980	15604
227188	160468
177833	139297
430738	387899
466226	209267
293392	429134
293850	86077
143370	458601
438276	388195
294263	461846
454263	420794
300273	221324
2349	269094
84010	145244
266307	242156
483341	358792
25015	240114
189280	312595
230051	109749
430364	458601
426439	387232
256093	355806
27322	103662
22074	379259
453882	183213
259911	477774
353856	64429
339279	122689
340518	317118
447722	388422
33032	89340
56723	32807
123301	73303
89648	384336
241268	338329
377179	203656
64354	244712
89238	275054
336609	301307
8366	363234
181651	8526
421493	42189
45555	140728
441088	83017
90128	313745
67600	236660
466056	184902
457418	420414
81369	196783
77732	250504
121922	366127
48051	160545
205289	277839
322448	118179
467123	26127
43169	274451
117799	30510
41721	286936
244977	238961
194504	190369
357410	459384
59903	16279
441239	387403
131939	85665
24593	85028
29710	110677
396561	110677
371933	342631
224734	151879
73290	17231
377323	454263
446739	358797
51759	382359
414875	464588
466028	462062
346557	221324
226111	36836
198317	273842
96438	381301
154594	158327
136760	156376
151362	221030
87536	49903
292395	264574
324816	396080
22753	99123
328445	88113
427388	350726
302004	466466
316036	316929
421707	33969
1445	153015
334643	361754
63183	262633
182535	420895
213390	79610
387882	394601
317280	134694
179852	266129
204057	420973
84936	26714
367282	86892
317063	293813
233911	277450
184455	306491
84698	176325
2200	148841
62101	476471
196578	268261
356613	307801
482265	433738
427112	424521
447270	330496
39772	98286
389446	59683
19780	267602
131496	223682
360276	185704
157529	351639
431484	261396
89219	466432
291884	91308
137347	338493
484416	430610
78237	409828
90961	370848
295170	273831
277883	246276
176091	494102
20194	164884
441302	385362
339033	152085
143251	457703
146105	95149
206820	123439
117942	35707
176783	104855
399441	413880
461381	54976
131606	62996
438103	160390
165377	322726
14672	273831
47080	327517
422395	469227
378811	364545
403955	118877
317990	460271
431388	53863
466744	348798
150582	31616
11059	203279
196003	128544
254651	141215
378551	285156
229119	100855
380454	213987
240753	288035
209065	388254
37537	132035
160471	487011
459129	102785
123204	451414
405708	264908
403487	493119
426392	91453
85064	89769
173249	277420
412502	401854
447793	110677
235424	103420
22278	267602
473411	401854
392329	223947
83948	474443
461783	351732
262317	13370
280710	63781
134041	222946
188609	86728
344952	126608
464257	138444
149271	423140
195757	110504
331265	62645
78473	241468
422208	234720
322366	392086
158411	287347
89296	157772
342465	494075
434486	342807
389138	416579
221296	622
380868	351907
399581	29592
165793	477980
217359	243848
406023	95942
29397	188170
370909	411809
255513	254973
18383	246311
471566	297140
440929	353822
96041	161616
255623	86974
271085	62191
227821	217423
203671	57227
37314	27748
160683	42747
128201	169047
10698	338157
97314	458000
427486	99223
210418	105053
197077	459957
491743	127921
368010	492988
465838	380568
77585	112312
306173	313045
32509	286936
193796	113189
325481	209091
74494	409828
237732	336590
418172	52537
125948	18665
109826	46047
469173	284843
450532	58970
49849	271367
320404	467703
379704	413525
316565	277806
61286	6808
304112	462639
223319	90277
178020	110708
191935	337849
371512	356605
387189	191345
359790	368820
84114	317118
104292	345745
231488	262205
249613	493022
290952	92130
182076	267352
370963	339295
360459	472620
90216	293739
370196	293813
184242	235677
64863	236240
287880	370866
212218	176878
454411	293813
88855	471355
438859	48376
269014	373004
105922	269035
320218	163344
49663	49127
50084	435708
302932	428174
206606	54384
288264	47162
363469	43334
133854	105594
370068	489415
318600	50538
304696	206451
86843	113138
254415	319992
482782	153224
17076	451544
76646	132740
232616	347719
61786	420757
73701	371494
97732	375595
22753	166063
430068	471604
398924	73018
262162	467690
389656	278700
235827	95922
295279	343926
414562	124651
186390	81104
125471	87471
67223	323194
334125	176836
106735	310462
72603	63528
316155	399130
190649	68122
219927	253725
125759	59584
136081	465929
426049	486671
318503	184558
229789	316764
11633	301659
31278	251323
405898	420895
225855	431556
84270	16569
332916	206623
367859	151096
181975	353568
203511	273831
357254	251326
125919	237847
154981	86618
112907	461846
456658	461846
8230	407670
244536	248003
85665	287382
428554	48163
434171	419175
316840	364109
52284	158493
327209	18197
215225	22347
106313	283037
204116	16569
61647	381008
149505	269836
445972	103565
204802	188759
454975	345374
198111	54753
446950	78074
165028	361244
466611	284575
266141	374033
222540	3037
216666	472656
35806	6124
408588	183213
308618	478302
281236	139931
107709	197854
227660	235858
329727	292721
280110	397046
117953	330752
398180	31808
239738	113369
207047	214084
473409	450769
299063	170942
135103	339852
311194	66946
83580	251282
463200	287554
290693	10646
423067	350966
124776	350973
373088	335663
322474	470243
95575	320266
132910	467703
414132	230255
243488	160865
224267	197544
308213	384401
168162	410100
421280	83872
368989	221030
333387	49561
429287	119912
253289	56229
39371	268689
82705	468701
228050	48163
292576	463549
21763	138193
187086	379964
420060	35019
229440	464420
316963	157726
40809	251382
425769	372659
29175	127487
303510	276826
1754	12443
160402	403417
408363	63957
250833	1113
279624	399082
146277	205915
74000	362035
139227	164884
130702	343611
273286	486619
464788	166970
98840	179506
168640	135031
262761	156376
203213	408518
218417	453374
58245	233516
304524	1171
183373	452041
95983	183213
94995	417918
439471	188859
143847	242191
52170	389858
226919	332789
59563	9054
27634	117982
249981	61934
598	52166
352885	13129
477518	446369
303782	102923
221333	435708
343218	287748
144754	485304
348447	250410
250183	372629
23884	84388
352987	317118
244552	154468
36414	451431
237801	300493
145102	162261
288110	439218
327705	310181
8498	265883
20416	378686
340272	317100
408337	339150
459034	443693
134593	7552
458065	43353
430450	491150
78838	131584
86268	91116
316526	134212
81304	480756
359266	156376
216065	430040
219765	393737
320245	445602
156643	246926
315688	411424
424975	391414
215762	393326
371285	118324
349608	314318
76003	374116
193079	430183
172967	57160
24555	263514
216534	53883
455684	94516
489299	3218
493918	105967
172329	143923
20236	152928
5040	410240
192238	277770
216036	21457
446753	60517
192971	75583
332703	32807
217144	353122
432601	326997
3885	108222
408593	46926
78954	160456
201886	486885
471555	11981
48282	212545
127737	321313
300273	397708
350869	110677
10690	265608
326631	148650
202774	94344
5005	409828
218723	81280
363316	243766
309917	310405
243037	88113
36649	371801
68378	399468
77848	71091
439096	396025
10050	181210
376475	440660
472694	384744
454005	187373
162014	399035
462776	321687
67837	441710
326088	250679
482851	96356
39683	338329
128818	42905
307860	261396
175721	366342
155045	246592
92503	21902
230691	468486
371479	176182
267128	356274
99723	200947
65475	160428
82434	49903
347374	237165
231305	376383
96091	467966
352453	175494
142287	164884
442539	111553
210685	175013
271188	168652
80900	419534
39195	270747
874	373018
370990	141166
1501	62996
332899	430356
33773	79719
274746	208487
327891	50719
108126	317118
194898	335519
319259	211633
215329	41075
264026	3511
329006	372522
285367	313314
28956	186440
433265	226931
195615	176616
308888	363973
139178	267352
463183	138088
288333	18665
120274	163117
71448	266860
139719	244688
146893	82874
270914	306324
401940	15209
204082	64037
166618	309524
229250	271407
208577	475571
233117	317118
452291	206852
91600	365410
417736	264766
176130	126908
264418	355210
64806	313745
107473	270248
432708	438783
111701	444995
233045	229488
28496	457081
332835	190369
32580	190369
361008	277084
458377	57134
64557	163351
293913	200661
386352	112630
342393	226636
254125	489386
265965	105967
268207	52537
289992	185487
414176	62275
195402	41673
193523	125229
325355	211134
273160	380071
233006	313314
155242	218727
59475	9203
88460	456586
225152	291521
84968	29599
376259	270196
390325	15133
262311	165778
92500	260877
259523	248404
482606	429863
14010	430610
363316	270196
94854	199171
87796	393238
280065	267352
435814	183975
103420	229584
424778	316889
442096	334873
478929	89082
78995	211067
314326	347039
48517	75499
143893	155895
451697	2582
333068	445016
480773	261396
161478	171633
279597	430610
433072	13370
259978	406666
486371	218727
217748	69617
260027	94516
328944	406135
272802	219461
252990	46443
175960	485304
393415	435708
439652	190369
177594	272271
259686	132024
178128	386793
328930	285855
490575	407932
482069	190353
235088	152702
493799	459622
368234	416484
119944	252609
304635	304173
225958	135756
84745	84620
364246	304011
467430	176878
90692	322593
156068	18770
280594	204180
130300	170894
103461	165574
77908	209471
241937	306409
30169	148590
360721	203656
151359	283392
374693	61953
11626	317369
334241	459511
76781	237235
140935	9075
145629	469532
486326	330843
483231	143070
130739	277367
404392	440660
81432	397563
395878	249046
399270	273301
184757	366982
222299	218727
97045	141484
259230	22719
124363	459457
104902	317506
435683	154580
208172	302560
432880	14864
323058	263009
233105	401958
127203	223877
79558	179045
131009	43825
40935	289505
392845	363376
363299	51881
151220	466737
391632	28065
440445	10519
136968	336396
231629	218730
451216	275362
345715	334302
169124	172077
279264	131559
25969	265883
468562	217423
180728	464735
153417	97925
318875	21902
273806	53863
471744	42905
436953	286936
471656	184902
291986	226301
267562	20172
396490	440194
117124	158811
356953	232680
180921	482449
324025	366493
143671	27696
19395	442832
55789	360512
308835	224868
180120	226517
286337	293108
146493	17622
256043	159773
42050	145691
297549	168197
198528	363581
395988	2877
278273	387783
98935	83992
436163	442611
399581	69688
165566	409850
146865	131392
309917	325951
17442	492906
231625	215054
456658	319051
395951	322429
110860	453650
361960	404319
481133	153995
206587	273831
226140	401812
489733	237165
184464	226494
271603	214383
12512	195121
277452	59672
262706	380410
216756	82585
62074	489150
41654	369181
319259	135940
188110	97985
333238	272581
338931	354020
170275	404806
332165	258370
79007	15209
330590	66927
106742	1057
350064	363797
409468	331508
199702	202523
167739	168049
461928	327061
73233	489239
58709	96376
261759	290450
19727	249444
21088	315687
296785	361913
432496	144845
251555	434917
141461	343496
112267	189879
253183	227136
348914	369707
88697	399804
114063	93642
20723	389682
415005	489174
378330	337791
106814	401297
303632	126473
298967	142018
100533	428103
223710	62191
366828	11626
329987	420944
57300	342477
304707	81159
9492	128197
254973	401896
310999	52898
191914	255125
488118	62090
238576	284630
200473	152085
45568	492906
431610	110677
48275	267149
358121	191690
399352	378859
200092	350347
3809	400113
463763	95595
437623	198790
194390	389077
128637	341271
140848	226328
120888	284982
426190	477750
72926	5040
53908	359979
136522	165680
46023	265589
346995	250135
150489	93692
391170	238705
467716	82775
327570	347202
117648	152166
431966	384174
440031	316575
85094	363799
29265	82787
491836	151944
142693	372141
5939	344556
346584	173176
29375	230691
11314	226613
324133	76454
9750	281018
16641	267352
4755	410074
60374	70557
305251	56592
29475	401854
284177	461846
65344	463808
378286	177483
191287	304821
221988	62191
438280	54539
63544	418000
384218	270836
391867	218727
59073	406668
81262	344848
58672	409103
336290	110677
42879	78303
385129	123213
329698	341602
474177	163127
218474	274793
80324	190369
158724	10690
316231	444135
46788	142318
478265	353787
360573	77438
274518	15209
413137	9054
453882	185013
206442	411455
341601	133454
488153	313745
122275	316929
252604	105461
300762	250410
61227	91581
457418	386083
479263	320464
345715	352446
76616	248252
178249	366534
460026	156939
200188	299408
428927	360480
325032	173176
43966	157339
487163	160419
97892	430449
169802	115340
64614	164221
9183	441705
323980	145948
315614	4349
471597	152662
450508	129185
382212	172089
338416	31420
183236	28923
340772	484274
417397	233170
426742	463200
128704	267022
190201	323032
471365	198862
388158	196515
112862	158036
360224	478415
13930	420828
299228	48163
350472	332156
141631	391260
94899	463389
482832	479668
24467	463774
81363	447107
25189	371554
378420	421980
420328	413930
242832	443741
124259	428507
449031	378859
462821	188759
264390	437832
292588	95149
324610	175231
74578	481239
240	343012
245617	15209
114643	102923
321043	28129
85347	218727
146279	283918
337793	214986
8146	313829
463998	101058
207196	341726
195135	244688
177727	492316
147364	303059
217324	110708
212969	24334
491070	378686
393048	66029
387651	212081
388988	116283
453809	105485
254485	34362
422015	489156
164700	346240
32962	277450
297812	378729
259775	64356
414020	114484
681	183213
209235	52916
54068	447831
6331	44652
324294	317228
347509	1835
395320	411424
192747	296082
6725	108719
398824	317769
233769	73203
152539	477287
249500	140291
6108	313949
186371	387742
422497	67651
50501	294548
286157	426089
254446	315029
81710	390070
58484	386841
15027	77978
251844	360736
11222	276090
365410	218615
324708	460734
195619	266852
287679	302346
41821	95882
286099	60517
488694	354933
365982	317373
465930	144845
107711	364070
292877	317118
131877	456940
30753	226494
153322	472938
345971	382166
360645	32769
21141	181442
279987	152502
342215	106617
443307	5041
351029	201839
451355	118156
132318	32807
49184	190369
187947	200457
126166	476403
132094	79989
420606	47867
452756	431799
318795	65275
170587	272151
69879	30164
195363	376267
52505	295801
159906	176411
64537	371647
193767	6614
290039	281641
359543	261394
387231	359680
17398	68327
411735	291521
259506	309046
376647	15133
55659	197077
412440	15185
243880	293813
288077	317356
273609	279888
262639	394097
344588	96312
397385	90866
110666	254715
176154	353947
465820	95922
320544	410143
198074	416423
421360	43412
309703	118662
469532	268558
214853	8607
420736	6808
178422	139509
287942	314334
115782	372534
450538	205101
214735	116422
346412	321756
127401	484447
376138	160399
411638	299434
413694	9483
322274	109407
402430	421412
359063	453847
148770	435318
74568	490654
355578	10814
158589	106122
378453	262714
407989	474125
47035	86081
157841	104421
428189	27464
346697	174842
201601	187998
248134	187998
181573	289883
379496	175487
316605	113190
298757	461747
126962	119868
187796	180806
112546	481279
164556	14583
128903	72667
2262	441648
370304	166513
192726	144493
157878	150294
125349	391499
325907	125931
97926	156375
197702	311212
380858	439895
389512	291823
399159	236774
23306	174263
299448	36066
66356	212196
180156	186561
231188	356428
277359	290768
376248	58666
157203	399096
48226	296945
86887	120173
350064	465877
162131	99964
9199	262583
52108	325130
363496	138021
336152	156605
455008	375834
379019	36990
249894	32605
455019	267352
441739	246744
303581	317675
275487	485492
90346	493551
156348	173315
330194	168050
293431	86476
170603	404158
325814	89789
109824	277669
468125	332458
8258	234644
97304	4993
318887	124912
299246	185621
340772	86892
438193	244015
454867	322006
24076	371740
150237	289144
172890	489103
468557	148246
173245	411424
92240	45141
327607	171185
276821	294239
19199	334501
202469	218675
65624	305397
89219	126462
166345	174770
100948	262812
167251	363837
219136	103343
264064	172723
301022	125685
408285	243517
421794	490567
106925	392788
396758	275790
324687	481362
470772	418263
314343	391414
438484	43279
108014	82439
450308	195551
345107	388371
397199	355093
282461	27091
420522	31397
233762	27497
285023	333357
358132	34497
17481	201658
461763	430356
224583	404515
192700	97944
478127	157588
391433	184833
457839	164164
68843	177861
419859	399126
81351	306387
415967	232332
77737	303175
285307	31049
277373	259191
91755	9355
373837	217432
389480	317356
28205	392301
14922	13370
369358	368820
118578	341603
66129	38304
139279	387333
182657	84089
56929	150352
342280	134145
227267	220635
137055	145694
106268	195837
137348	160428
166995	409828
184000	105060
289828	128894
227152	53641
58590	206364
77355	420483
85961	45900
459290	438373
188091	61673
116730	309425
412804	388473
211318	265229
459064	177550
376175	24534
73898	484447
315692	113749
398812	313150
478490	82585
468658	272865
378820	363973
380454	360363
452243	440660
338822	200632
304011	476651
86600	183213
346987	311340
122336	114886
289578	231485
139306	59053
380611	190850
266041	392788
271269	198317
470415	128998
236216	316146
224594	351300
241088	393326
463314	104740
308586	482143
93674	317675
222450	280174
37284	409828
100852	257156
132664	179136
282192	75568
221300	36699
127921	396793
348779	320097
112940	174037
404719	145706
180437	263009
68163	17339
124255	427173
452833	108712
131825	454822
48495	406566
250676	169076
487021	305586
26106	410074
421010	109212
236563	178974
327544	141166
111964	41406
407471	15209
335554	27235
188847	89571
405979	59759
66575	50264
161162	2291
251991	162807
146080	166970
410265	478480
247710	189733
251648	110677
315876	483786
430954	27252
416408	95922
456021	262598
427538	330563
56856	88535
378144	315994
178540	317486
302351	174137
103980	11813
392770	15133
78891	4866
127006	145694
443068	404463
54539	483478
376207	378686
276183	298322
481406	384165
149465	49903
108126	273831
309066	91998
75684	268706
45880	216760
174528	385036
51580	313454
6143	1010
161195	66883
446413	20959
334372	220887
291913	22719
466664	31087
458130	113114
410754	398333
320379	297923
21796	7193
239431	385182
65286	216811
381220	26746
15027	81510
244020	216591
198043	11626
173126	204078
459897	283445
315573	218727
58350	444995
402472	435708
469196	23149
17333	146202
441463	60389
115424	134694
12481	209610
289675	46890
359669	208516
145431	295103
349972	109868
108356	119762
410619	269199
184647	210989
383376	327817
481419	35092
108330	317356
443817	399295
195362	180527
408781	193272
218190	97396
66798	428944
130675	275790
158345	342045
125754	236774
442841	297059
400120	411424
367374	331592
321797	328662
3111	491269
268578	336577
99810	485671
141068	230055
372487	110708
456174	6899
315957	366991
248013	179234
174034	126723
327792	260991
183673	151944
248013	77034
177723	212182
405306	153923
99219	461392
490419	212873
202347	83872
346901	414218
358942	147869
280934	484863
414529	130619
206516	148084
441890	355433
245814	339438
397734	56162
213563	282427
397237	147974
249465	452746
179041	492959
43540	311832
458511	190369
456966	437243
254793	207628
310756	237105
137420	27464
15502	333540
277829	309425
158684	440962
95712	50264
58486	362305
88542	378462
474688	194627
264858	332644
320403	177257
194113	300562
292538	424878
280705	80587
474145	353771
130295	293745
19482	164884
336956	59784
406034	352161
470409	478415
397412	266508
149175	149389
307762	48124
81432	164333
116752	192995
149170	96977
23290	284018
205124	114930
153304	428738
108669	326574
202754	334088
200507	116976
138712	426986
20703	11396
72421	393696
441854	196783
400669	165993
450793	226227
92635	466125
464548	380071
152794	478415
227105	186259
468162	391414
320713	183213
191155	171572
396824	96497
146893	320479
109406	359762
462093	18891
278799	380780
148683	295543
281574	398122
452320	308602
430313	164164
41329	25287
115112	38063
383350	137028
367978	259929
382568	282911
24806	53883
182491	10570
423020	459649
176658	339829
450062	359762
132155	358259
13832	249876
91685	309406
251697	382568
401274	480494
16742	93245
42298	349373
148246	389316
253102	99197
244335	48365
419059	329989
344314	171741
478661	304466
108901	348475
94938	47630
469144	45585
304321	91338
490054	13370
41747	80587
82994	36174
316828	376689
18197	355806
53029	205113
263299	466737
475158	275500
84745	270947
53476	428634
44713	123369
268755	329196
230574	175304
121828	436959
162739	350726
39683	444693
349437	244913
26184	359470
413671	343804
397436	118708
490185	292553
44159	80927
109738	152020
360217	386057
347388	285156
27389	308906
354812	54976
113272	457402
19542	81194
253527	212459
173879	267602
17661	119840
72480	406371
475307	62191
251372	384668
420498	183213
109833	322188
412038	230378
259929	59695
195508	408128
398997	373649
316484	292468
373793	308747
313772	460652
452699	195121
135731	313916
345401	392896
418393	300735
56856	183981
365679	70557
370300	177636
259223	168439
318561	459235
184629	351465
85665	421356
219093	148044
133433	335663
234046	212576
227097	2727
476648	16433
125790	100834
77569	307482
319259	43170
321778	341776
89885	218615
284554	346621
281285	8623
380728	451738
423318	400393
76984	75238
309063	159491
414337	301927
156461	53327
42693	477788
367418	137128
452284	12177
109402	371129
341204	368413
55997	166513
247733	241468
232213	264406
339051	425675
36545	199959
220875	320188
79425	39134
48385	188198
324077	264406
227656	146951
476099	99170
455832	362267
35806	460333
260624	214714
425133	313492
468516	391414
333201	289018
284275	457081
114466	105252
381972	48394
339333	205552
109277	104263
302657	458028
279791	369599
465286	366534
261305	52766
132529	255579
265151	150961
186440	206222
411878	144110
446790	141068
420670	160419
22347	133592
308525	105252
249981	486885
6930	317118
72668	108662
82456	276358
277568	240491
110835	112588
71346	420895
186533	255368
282976	113138
108250	118074
2329	152791
309434	110191
147101	168203
483351	94188
130069	430997
24985	293129
283818	315664
96559	413987
150236	282497
389346	324743
483280	129434
55774	355915
407989	187974
459785	211206
414286	417007
450207	277936
175644	160513
428618	402323
332299	217871
430235	273831
194085	467703
190051	132318
106917	319595
342160	359264
25122	387518
224285	165529
165174	20883
485543	57205
274006	183840
108452	244044
490152	387210
11829	1292
94037	313829
456795	472680
79169	339604
348431	429370
461722	130291
295913	16433
266413	272953
438293	132266
405430	94516
199073	12531
55569	257848
154067	423866
166903	320067
11319	310756
308811	244855
369209	484274
194071	114930
42890	306896
12462	452098
151401	249202
374350	263833
445879	197435
216736	221329
344314	269550
54551	469235
229736	362784
344618	99982
104740	74572
62979	326661
344314	113619
89219	430356
253830	211818
446001	399950
8179	313843
327848	177374
408800	190369
202024	97753
188072	333147
136042	123410
29207	368893
79195	297226
18400	87797
166675	149293
149147	382433
17878	313745
470401	80919
430845	12831
366964	125258
415639	169800
222983	98012
482972	17343
413726	428103
101503	83500
351453	124153
309225	105498
334458	146202
254446	423733
61786	51895
329429	153995
162176	251148
191447	268311
46994	78699
108834	480025
140269	89373
488102	45963
108099	415918
55659	418048
231740	478426
72684	146144
197990	317856
280940	414860
469901	3110
48275	319585
277878	425193
192128	205270
369418	244205
81432	2057
292163	123369
455847	472072
117307	204330
25239	397562
458207	416695
130321	389387
6084	183840
480105	188925
409016	432753
133648	86077
13930	380538
424570	447107
443763	85124
237753	134168
158295	259345
317669	370659
203203	196565
250833	77832
278071	367798
340511	189571
74379	49552
70268	276358
176097	279314
425371	487938
243388	86077
87979	15209
324873	104855
221388	317118
164431	53490
6072	94344
201896	462377
459412	147212
461147	217423
474688	127174
254599	42189
341584	330469
329079	8607
91692	494014
215141	441313
313770	179506
298065	3892
149771	38063
163843	107148
137844	251597
46092	464420
304112	274935
279439	376364
307371	298767
203181	186259
14890	355071
241185	67205
120810	194598
181768	387185
67699	279664
282263	390197
254605	4349
424256	324023
202783	137739
221687	95853
20946	300692
225005	169603
268731	405478
98420	14151
93370	194165
327168	28129
261598	419497
39238	154367
279031	407334
29272	135768
113588	46510
391509	482449
422145	115681
329727	308019
147143	364406
441476	320350
381553	378082
450465	449991
281371	409338
26969	62580
360359	267602
142650	53327
39683	197308
352927	41209
316136	167480
59891	94667
392469	189002
366003	101455
81978	338076
29088	327630
490553	17393
454113	336590
292995	391414
4137	7051
197990	324695
91553	21583
374301	258370
449087	101058
341123	379450
483622	433279
351775	322664
174034	27570
314311	57360
385449	316284
119840	425675
173356	350549
69903	313745
156577	397433
146264	303466
89451	4413
452694	491150
99977	137481
187787	353557
432085	120778
400322	280005
439992	416111
13138	178436
156781	395988
200092	177485
471501	356428
369696	379246
14871	140460
147409	447295
474563	478750
109733	408133
195396	153995
187539	99405
292864	238674
71559	302033
145199	184098
78302	39142
136232	91069
259651	385579
111614	355340
271817	311297
440990	26135
151704	394428
483315	359029
284985	355806
8607	331508
135489	94516
80572	324377
122548	136422
114383	83403
325216	304712
189638	384545
464952	29689
202379	202142
333352	442096
315805	329413
449795	105754
404804	486339
99521	215801
922	464727
128152	172215
165994	226954
243837	15209
287199	13563
308075	82585
6984	120173
420505	94972
247830	116039
413023	51881
288209	258818
325329	121106
430504	283859
493347	422036
53071	224242
148516	209018
141577	245679
158153	230336
92496	188930
471808	184455
285244	408659
207856	233415
461955	282092
269536	198317
330767	476951
56619	370990
142863	165083
20789	479028
277264	77969
124634	238409
245408	440369
181497	467611
145854	117499
414327	212196
350105	485130
233943	383987
364636	337802
165262	345329
353800	13246
209483	430665
221711	20719
353480	150352
397216	21464
445176	5040
385034	35707
109733	74061
177100	263009
186595	360860
493717	414393
386321	329057
17393	340748
19135	272069
341197	288702
391867	395988
331496	62191
33979	48157
22463	162664
171503	318404
454810	217332
468228	317677
43317	271305
299218	114643
276540	226049
249055	309407
304103	373711
307196	210032
381305	442068
232915	415379
469397	490343
200411	343676
403594	90123
250123	438463
473097	4349
144073	290560
2762	86728
264438	304529
309168	90987
127388	452709
132240	287090
370260	170478
470911	409916
150244	313314
67906	418380
171174	429862
167588	333445
408251	475036
421542	115861
240734	235551
300620	362390
195999	311810
319987	310756
364224	39229
142740	306633
79097	96913
350347	384069
276186	62191
122311	220635
288458	96094
1155	218727
425462	179375
156531	23018
427639	185021
271760	414269
127311	393326
30564	486885
451048	459967
185409	182052
44577	319259
42088	48275
386704	190178
439646	303655
40028	429871
168718	318408
213123	140370
206133	138881
220851	338915
146504	162247
376599	143869
481038	319333
162801	45239
185126	232555
344128	226658
250853	268531
297830	241005
433539	341271
137801	22029
345868	369983
444599	144405
114405	387860
432744	438783
399039	91303
417372	107711
336651	79343
106154	466432
126367	77978
79358	355806
296190	162727
412909	201990
421242	193871
119345	219499
406660	197108
358672	35707
172396	130653
171541	288054
430954	390891
38621	57586
196003	218901
167115	165520
377869	62191
239084	235825
241286	94344
206713	446936
317030	397640
218497	477131
294365	27464
182771	362784
423192	137128
76228	268829
397495	456065
288826	250434
190704	309801
491988	265589
309018	246321
298047	279871
227857	276780
10762	450872
303801	401871
80431	402616
322171	268939
193738	92403
283189	315262
186861	321937
252877	296786
427714	336955
390500	293813
10569	387758
394608	28278
455445	302560
362267	217156
465675	438419
379702	68137
425430	356473
293913	370470
364107	28614
78110	203928
319081	445680
34659	114930
116947	126719
93645	166738
230869	417680
445963	183213
404618	487140
154708	132885
155426	287922
308235	291521
291299	324977
76228	148324
40028	448188
250974	190369
88038	114063
456709	375840
448298	182647
354840	287694
260227	360860
266508	298477
223174	198297
342465	11558
307597	476326
179584	203656
9186	355832
14922	273831
297165	214024
48282	323108
233746	118980
178304	5332
55789	18515
354061	273831
129412	29689
217624	514
59021	375840
35806	192365
168132	131046
37484	27464
456245	314862
128827	179157
182835	284495
127922	292185
238889	290065
15971	177015
154851	187207
419358	74180
102644	180064
436709	317118
222045	25430
449803	484727
423329	270788
138620	274253
274098	110708
387448	411634
209672	209545
457512	438463
439421	303765
32049	337025
266307	223896
251785	411155
89122	269277
105635	217877
72695	94344
381262	411424
50979	387807
232784	112187
262318	468640
417852	116719
471606	439253
125790	159106
127304	90239
90687	491984
463566	120986
330752	407004
385608	129185
477826	400293
452709	54234
230051	440354
10890	366873
292553	141478
375245	471745
342766	177569
231552	249202
49069	115386
306196	393238
385343	295484
62341	185704
272021	125925
147336	155341
189806	283445
274219	457598
129491	226168
146841	332392
282453	214714
271457	190369
487060	371858
11194	99633
11797	119762
32215	313829
441688	43132
292710	184528
295387	452746
135867	377906
320259	431083
374643	282195
70625	223282
219198	31735
141184	158680
67382	59556
81358	460010
310643	394880
132617	175529
46362	421356
334372	62035
85877	200680
218730	273831
207906	286853
173687	430519
481723	470865
402124	103205
8635	24208
242602	164326
69900	110708
224285	121643
383779	371801
256823	450541
223125	475875
241804	221660
444566	218727
477309	189580
364651	345946
105420	476951
323479	125126
328409	203248
355801	87824
33206	157338
162063	447176
303591	168615
212335	453722
111527	411809
73822	211868
462339	313745
409452	362939
388696	70118
32538	291521
192465	430363
203887	105878
50790	172089
448779	210082
198744	366534
362170	80193
129746	15845
447663	293813
450436	134425
378081	231136
298504	107187
406660	336992
204452	352952
196847	296286
311642	293813
464707	363888
477792	93430
44577	205223
134593	245201
301312	145426
12373	220239
269566	274764
333691	64490
180382	401854
39630	476951
167588	281641
378873	58301
103489	142093
249514	3446
84661	26848
318698	186416
105464	8055
47682	315888
179293	261063
155007	237546
324968	292453
449893	183213
18190	182539
264882	350235
266438	490575
22092	367883
236998	53863
466747	349028
139178	90071
176321	431340
82225	32807
38252	286598
156669	187045
314291	67117
123394	86560
157961	104498
170226	152020
45724	271875
149147	429871
219578	362573
3810	84089
373088	63528
298390	440879
14020	331535
256731	97753
408755	212841
222805	249202
158099	84906
435577	297969
137779	252563
129132	16153
183571	70507
87026	317356
260110	400184
97188	7494
52145	381787
69749	327224
109733	459106
318844	423370
31675	140461
391702	458435
172911	134262
168130	384235
271794	486104
489589	306253
62366	301659
255859	313745
367087	192195
234462	57989
413479	382477
86768	154483
111856	124371
76007	13563
244209	63970
443163	369379
73532	423688
258183	149775
136002	298772
160067	9054
87376	16005
33223	178716
305513	265341
346923	17996
57743	95149
238923	423589
387498	249131
122150	204330
190262	438818
163811	310652
378654	196783
50301	228233
49846	245679
462910	151039
112272	297570
426074	127921
306897	409128
349277	163584
65514	142018
97971	38063
106268	94516
461917	169382
390965	478415
487798	468145
20998	388575
418102	217964
84968	432251
110257	393326
61286	345971
399441	478184
417938	223134
331867	337791
195425	489926
239612	151944
415574	177707
100067	173142
158087	424829
110835	107852
90703	110677
88790	452792
183922	248777
482934	436709
194153	451986
452243	31748
41337	209572
451354	241148
426034	357139
61367	453267
40443	229150
179033	434233
336728	392060
157977	254987
98086	476951
328609	29105
305276	463799
338467	10612
60025	11371
374511	340888
424261	326028
134396	325604
281052	455870
489131	313829
481419	370848
365394	53088
10005	350985
411	322029
255603	474570
418912	223286
80719	217432
116620	51222
370384	371617
60938	413964
160220	137198
327209	4645
266730	296352
52659	493788
395276	101058
267562	362861
396682	238578
276153	123410
43932	246311
91382	279872
407700	355710
462800	299467
319856	171103
286001	38619
126277	63528
135347	440660
2841	474412
217321	103059
424077	306141
55864	382001
41380	209293
164741	467343
444504	25191
332208	135407
338885	41158
290919	404396
28655	421774
418353	205841
254599	177630
228373	262954
93625	169116
152210	95130
175315	189110
220435	342196
352073	380189
154835	161493
202427	46127
284974	397660
492287	447517
328061	186159
468055	215477
217504	317118
357943	343010
25948	385833
355853	375063
351709	493459
482851	338659
352319	349224
290698	235334
40798	86077
450963	267980
61540	45227
476141	381512
172899	126504
144314	102352
269096	440660
245848	111312
30678	15209
85350	84089
181512	453630
425697	204118
407816	124988
338451	476231
493595	434884
457044	396431
159212	472477
59434	144046
477741	440660
373170	298077
467120	350593
480636	110677
323225	65670
442508	119123
237120	326987
476692	273831
375510	298736
40962	271383
461355	327908
305257	456640
366066	313745
489600	203114
172256	6253
276522	72569
493380	17186
489077	246750
399492	366946
473018	65936
10788	407902
478342	79989
262128	401949
220490	178385
400910	479614
146893	388271
68036	164273
160534	170779
250833	427572
133156	183479
316369	51895
363591	184258
7771	48876
285770	407512
375486	192209
91085	121171
443947	417719
353382	284970
207435	410317
143251	277265
357802	395988
105121	467690
67779	256087
109065	340253
38754	463649
17523	79965
17766	325172
278769	200597
96094	97894
382130	70949
328840	317118
44057	361711
213707	293813
87063	262837
212581	176182
242523	359824
28266	276744
352235	205167
71189	444351
311202	364063
423709	350699
81432	72007
336523	461029
148060	21583
27413	300008
86579	326635
279922	331836
46556	273317
44539	191727
71734	443471
149300	273831
318463	422853
55659	13370
309214	27212
327075	252961
190281	275062
263204	318598
237801	176033
479666	195893
312575	38063
403011	446493
112338	359470
490663	135095
197481	50538
332703	51881
111558	438783
281119	472072
9354	22827
252065	111312
231241	63992
169400	258370
274059	18130
367257	387874
15068	33691
139312	385000
479434	447723
460877	128656
356275	486885
464022	282639
99832	353546
190563	105240
249017	296339
167068	160379
181111	476951
124153	492906
335069	410074
287566	41768
198148	136845
142740	330143
402571	88880
459168	173045
400365	73567
18080	394472
298065	204730
208754	96786
15338	477136
40409	35629
373755	208577
427714	114930
126451	300813
466201	202693
63368	184897
365596	406894
21330	386381
232217	382488
144098	342724
59823	134293
287918	156544
201347	367798
305103	152855
196891	80193
213255	411837
109419	243840
9801	142261
389992	1605
101460	292484
40369	49828
120240	478415
160288	297969
180927	198019
66162	348098
208567	37158
247296	283093
126959	133599
447962	20996
124287	408873
452418	186898
91382	419850
396157	392341
277084	359762
240763	336590
284789	139743
40362	209531
457257	154835
242249	138057
353149	293813
466790	59759
433446	472566
280600	169740
108570	84089
11422	181262
114762	22719
471824	375840
248008	481785
52119	12432
130137	116776
73362	445975
290596	359010
128563	23578
183270	10520
414419	91924
43672	13614
140493	262954
453651	430823
128337	434035
143879	186159
142954	91711
158099	108081
97281	435660
117647	486698
20946	111886
378771	211046
194483	124747
190492	407386
172630	22347
246394	53490
482851	32603
130859	79485
286976	434495
107092	336590
41654	59759
170508	251806
205350	391414
125605	58861
186597	257371
311183	359243
150678	270978
172428	193809
344314	72766
195568	336590
220893	49050
258955	127938
431908	25388
189812	159667
336708	199506
423150	458601
47012	366127
141837	201493
108434	313190
449212	32807
35228	93129
57415	242298
194812	89680
475691	35707
127014	371934
13217	352925
483463	335569
24844	453317
137621	477062
4927	400273
10879	85780
278492	271091
117838	489624
395029	145954
238452	299947
263539	94177
109945	428927
248013	291657
184207	105585
135907	66960
227068	275959
248013	340229
237391	217943
309544	273831
189873	218727
345257	281273
92401	247812
271760	484274
493201	334961
400833	291332
344561	186259
267339	185076
108543	302716
16487	274743
5982	408451
24359	368859
5645	180957
218930	168913
302281	79457
198754	87007
444088	387860
320090	267602
321213	258949
172396	376244
118860	94516
443841	375770
430965	265711
234881	122490
166119	401854
261277	9054
440767	288047
386963	339853
73632	155719
305337	185479
316167	190369
28938	229870
17238	230691
457296	266220
60398	411561
22760	369820
368006	74450
408357	438962
483247	299267
118945	395988
315958	104855
468834	355880
40423	440660
260918	110925
672	281924
407998	294469
261046	446351
154456	190738
27832	400320
486979	165912
38803	210219
255979	269600
172417	492701
441202	131107
100446	461713
156138	292369
428890	208530
313745	4124
380112	72523
437855	105329
34272	285156
50363	147475
193430	48506
345236	20809
114773	63579
36228	53863
121574	482268
38191	456277
296423	267654
443289	350925
91181	228606
289084	342063
216005	217092
72476	440660
324133	393326
72804	362789
53883	232449
328075	396080
196903	108555
279430	381979
444729	463294
332566	311221
459680	386901
287444	5773
223805	387742
106242	75303
330976	340304
29824	306814
453653	214137
113927	25984
334092	203365
377962	255290
124729	138297
313409	33710
389593	475200
474873	335649
345553	334680
479351	234918
293947	94677
199776	223251
119789	406895
351739	463549
380538	413525
130395	486265
266307	363653
393081	65403
126083	462551
246054	177775
414286	189075
306458	125287
293500	228838
304186	469900
409009	366614
88289	469655
336825	77031
166328	327520
372351	266055
229958	37927
212435	313314
32972	464420
185761	346388
82688	69975
244352	398689
294871	245679
442341	263009
238548	348971
483706	187689
358860	16641
259293	210821
67951	424645
332684	478415
346882	1057
130121	242629
410590	466737
253179	290523
237251	284214
63958	96687
165784	86728
43988	10646
13278	303394
256366	400176
189738	4413
325509	323079
172467	430601
493683	76111
263094	415589
428182	91069
119705	109006
214063	269558
235564	453157
64601	340204
150008	28541
194746	419576
84153	162339
245928	301567
234882	164531
385913	266941
261410	458
483625	21268
240579	88955
364039	133832
491308	362206
184827	34547
486018	410028
249444	180344
360381	371983
419417	109066
279722	415370
101346	88368
60903	463740
46168	104382
346111	178719
379596	483692
222399	222698
107709	470904
405468	119762
162683	28129
299106	275677
227506	92954
174166	276358
434318	110708
289819	213997
364370	22347
274771	425838
16900	273831
493024	86728
37237	411809
20493	285446
1839	326987
45164	78631
111964	265224
136522	244115
33172	296750
290465	291249
327291	361810
428582	47880
151009	486974
240364	223416
459668	109033
89776	452003
338233	151944
470482	426286
54976	159988
346854	120666
137542	454975
482989	329726
261278	133818
41016	395988
247367	226121
42974	176495
162383	15435
172923	44049
455922	42890
177622	54198
375242	40447
101230	275055
408196	308546
126470	409828
44203	77438
126948	316575
329145	328140
190610	293813
449795	318735
420536	249539
145009	25716
21772	481279
397344	191846
262025	426569
79701	105878
146281	77438
299294	308100
335888	469227
412205	190369
76046	50264
409027	141026
65513	487999
144072	451738
423301	132996
261447	476855
176239	415537
12512	152429
27255	184764
385812	295114
130651	102748
352197	333357
460296	112476
128354	409828
87796	259074
356953	162795
478714	470743
472709	169894
244125	419260
465160	101058
17065	447517
281225	479313
358477	105585
114195	33469
126781	468611
189639	85019
211238	137128
200732	362784
369159	284268
351128	361698
295129	405243
29805	207649
128839	189064
132077	147043
489994	292721
435822	482851
128537	266299
342574	259681
315692	286948
290690	66534
204008	164164
307356	121334
185420	113749
2176	397505
367727	22804
393002	64054
131574	76111
414781	437187
367247	160576
229735	17197
136992	35707
489640	345269
203837	259274
237714	78380
302133	220631
201734	247122
167892	229219
385601	430356
303899	254973
66339	312259
379508	263035
58479	17122
427783	185335
202481	174795
176128	93753
114070	27464
30522	232874
398054	191191
298370	239122
76835	231659
99291	170341
459118	53994
222102	162247
458585	338615
122056	292160
484621	289779
460055	18418
185638	241801
308618	305103
237704	142018
200092	431264
418662	223162
20059	315725
81510	426034
473018	427315
423013	365721
204666	44954
176201	1057
32672	489822
199818	236213
376673	21523
62198	450647
322308	168615
33589	398333
380465	454221
204205	477509
467446	261396
378127	138946
360898	420392
333511	237178
393965	72377
192509	23572
458065	487444
93859	461846
43444	40025
59644	477788
423924	103456
354111	137479
191761	459802
265961	258905
138808	476447
14131	366024
26492	144470
12967	160895
295090	301659
61132	198682
369617	479399
430043	312341
96578	448709
355570	360850
220876	461944
109437	320097
40028	309325
66582	421830
284099	203656
485773	273831
460496	330591
210186	245228
112425	286936
350553	336590
33438	221265
39618	79705
207441	155214
416770	467014
318637	420147
321582	118890
276876	330556
158368	427112
257238	406019
250833	47644
134299	423788
11096	195121
388872	321930
467553	18908
276570	409248
363196	35707
456966	469235
439057	214050
258432	262954
72422	317356
474201	24617
113792	198297
96030	48163
98847	257157
215329	22087
194688	392867
70038	432604
223435	19204
441093	34692
210401	237458
39892	261721
475060	162795
410065	187998
139350	409483
412624	32017
21411	352195
150005	44341
267713	350850
236359	51756
364930	70557
65513	112055
127459	422998
412440	262273
413254	370866
265652	307651
20334	476951
342465	95149
370861	267352
16835	187974
491209	90123
212925	378462
451427	62538
355290	446167
84777	162247
206051	15209
284397	20611
36556	188925
487585	3892
145717	366305
229562	25351
94906	480117
59314	288242
319870	48275
121560	51648
89122	257950
328367	290722
183193	262981
425827	231954
332397	86728
319672	218138
379966	99683
153322	420295
449836	160158
377680	429863
447610	98847
315250	25437
168855	3018
119185	230723
459691	21411
355853	401854
313827	11727
247053	892
74571	422643
70432	267602
178045	190369
343493	484274
244926	29025
444380	351732
216179	186416
427043	447517
18321	333843
226945	351451
367919	141440
300856	440660
425587	157948
486941	342731
152894	293813
432175	44826
131959	453409
454263	49231
113394	129185
162597	249940
398627	136899
452240	468741
351015	50099
230563	110708
46071	221324
5982	383500
471206	131433
301247	395770
133383	106903
444418	142018
313115	35421
294323	460580
344833	220417
195488	12998
381305	168476
1256	335042
289675	310129
229073	300348
82251	276358
271125	23369
268118	257242
203838	310836
51281	21457
262504	455455
274451	236654
392062	78806
151389	345051
213403	94665
387448	348945
456751	481785
273199	218730
347401	49650
68469	65062
423824	95149
93839	400372
278153	43292
289675	122811
309569	166970
384130	152502
386005	60517
480584	285227
147811	16651
173837	214024
462856	6634
126911	209285
252226	214540
153771	465550
478588	367572
281826	224285
465922	111008
300575	79485
181651	322998
375370	53842
144153	15209
255945	78273
228326	94516
19775	206732
171921	262263
204994	27464
378842	140469
344352	248566
241157	263925
132233	210050
406144	14163
304404	386272
361296	139515
4769	277555
109524	107219
7693	366127
458982	184902
12817	190369
93627	409741
54187	54976
286893	50538
176485	375840
476139	23323
286755	418373
323180	387742
380012	323776
33611	27153
28233	183095
467372	452531
116493	243631
319824	376139
220435	132153
72421	127528
189308	237772
214482	287127
371766	401949
239832	212236
388193	152085
35318	140064
274067	136279
265961	488630
69408	137128
303525	385233
418173	316284
396172	262954
146259	182967
455223	36836
382667	426986
447107	215703
256035	19544
195362	83229
160237	181386
131302	493792
322950	339174
489822	261979
325805	111545
471169	257509
49507	362939
313007	17339
17716	51881
138088	293759
292641	19408
61367	253632
35025	417201
285023	424643
464142	198865
332795	268176
381636	455141
130006	317356
268768	252961
187234	77240
48966	437985
426542	190369
121305	372314
128239	238299
209311	187920
466078	190369
439506	190369
387742	304764
416711	317100
190281	435416
191467	16433
12481	385313
240364	119020
95882	276663
291469	298328
413783	24516
47816	86892
138792	113770
299580	203260
199868	146441
369510	418000
489750	290598
316095	252990
154364	267602
6059	40793
351200	419881
343054	28129
160215	199920
141466	25485
431946	38277
25480	124699
371853	432560
373585	418342
189318	194004
284180	376305
168226	390525
313408	16433
100073	352504
167742	273831
233045	291842
183870	98906
99669	317356
196398	30749
449356	77727
120489	336073
120696	311763
202142	432658
100278	183488
64279	112574
315867	153842
347549	182828
89826	459534
452348	895
124888	303424
181888	26377
353714	42189
403449	259398
261120	438241
443499	190369
37917	493998
157663	292721
377806	151021
419689	445354
467491	336590
458377	274925
59986	140966
216712	426034
292397	68819
90371	480618
376589	438419
331127	48733
471956	88705
85674	108247
374728	174139
73516	84991
59718	253425
386516	119762
294323	91247
199446	273831
400589	46152
336071	307946
408982	338301
154296	42018
339155	76112
60032	474268
73221	228431
263703	129827
132191	151950
174309	379976
276183	441740
295009	456222
444276	264766
234881	450670
256147	48007
87047	150534
104648	58881
59774	15209
81204	108857
200092	276098
432568	145948
139350	85202
42854	291521
284218	362443
151920	245317
227040	227101
69455	389097
403275	12443
306555	246388
400401	146202
295294	343721
261925	447517
426470	245194
375652	409001
238216	10231
362029	398442
122289	318404
175578	92628
161177	423067
10119	95149
444523	38063
89915	205855
314169	388575
1839	292553
105698	341271
311527	397600
70797	40867
306043	313745
376592	87759
136435	446618
33369	317356
410255	245809
65688	108222
61330	46183
58525	205823
371507	443435
264181	204925
140935	168292
223549	378686
441486	65071
431507	102352
310309	117270
247355	140044
328371	487833
299580	179375
430452	412162
195768	64335
58523	122694
415309	255650
128124	317356
293931	11201
283632	414292
328051	12443
165581	13663
259250	83872
317071	345246
61658	258126
205859	341271
195362	231301
423013	252961
464180	453671
168239	267602
362267	192183
485316	428892
403206	294677
485475	166970
451799	145059
161483	77602
405708	69103
351701	45585
105394	28129
253413	378686
22039	447517
114169	101058
94461	247714
15175	113138
479143	475000
126911	209933
287502	104065
304547	481577
198439	147335
254430	4968
189965	298182
52006	62191
145585	406785
193020	407026
414203	86728
195370	196783
14642	361999
458768	252990
189725	86476
390621	245824
297376	251656
205208	246713
36556	177630
414035	172386
153379	305644
448721	360402
382848	300071
468935	220417
312239	478415
446790	27464
432362	199051
398388	224794
110621	334035
238451	57984
82688	28278
140293	463615
130352	453504
411419	185765
248013	350208
265645	316026
430831	83773
68536	50538
262973	202417
449521	347309
406660	38141
93387	63603
139021	390898
24965	374396
339355	190369
68119	341358
398937	410074
233498	406404
466117	480567
79106	48935
264865	26188
197836	19167
23323	9966
289981	478415
78995	400520
417369	91069
65383	112846
233498	388002
150534	118324
452040	9735
182170	443228
200852	205223
387333	148287
76803	132594
159724	190369
85699	401838
297436	268194
302896	485185
242551	138088
489993	443743
185078	404806
290599	100996
281052	252961
376614	292085
349899	363722
151712	339174
21961	182262
295304	449728
418263	159401
320545	420757
128425	439554
414825	70163
294485	122462
392886	43324
476620	165267
429858	136177
106154	453587
336619	441700
107609	15209
391129	127726
439686	467218
243141	20959
290617	448872
415574	451028
2363	348798
419871	134665
210801	257525
268781	17416
275460	79705
482166	312978
447864	27467
246210	55799
162785	71009
80238	127921
225674	229106
232852	471770
236222	388058
380460	150194
472830	387742
345227	389384
231377	183213
388219	292422
237801	386254
57242	315888
378691	317932
12623	369902
237603	54536
276979	412885
178545	417201
367468	303175
130069	285075
275460	132843
245024	41904
70777	23430
370367	164649
277467	369951
13563	275790
3809	15209
239836	392062
211931	240930
212013	82585
444544	416935
80498	467192
109797	455769
238662	342807
413479	115935
318126	193057
244492	328751
137518	337189
51597	183293
90064	267352
312283	19601
39467	413522
362923	221324
373009	291521
142811	114117
369099	467418
112491	151946
406449	395104
331503	434043
957	366955
97372	281924
342465	394156
128374	155711
456470	355093
275860	85423
214910	315026
277289	454346
442236	360860
176555	196273
318004	347057
296251	14944
140929	299488
148075	475389
104505	243301
45142	84791
410468	445899
361533	18042
60709	256121
204402	151944
16042	165497
202356	430356
269278	313916
128831	258305
370417	407026
477545	94344
458831	298676
258407	359891
96530	387368
17243	456776
195142	86728
190281	62518
28761	403197
276572	402431
323903	345508
429886	293813
246044	229124
371282	412486
477506	373169
234952	114063
287863	255145
367799	263009
159448	453009
387263	445282
130069	277481
321410	359791
92945	314902
336452	409828
189514	351451
26163	27748
435966	262447
270891	258270
179416	82917
466472	272341
115312	315976
174593	157294
327393	313745
46485	41959
447724	356418
292641	385182
99283	136423
423200	359739
7189	360066
444139	463067
233945	321598
41495	107601
328219	389733
423069	405217
422073	186561
92500	431226
433683	224794
426495	134815
107885	481279
165680	201551
289807	322942
250260	157527
129824	214712
406503	421830
486371	111312
371692	70759
284554	30323
310405	44049
488862	76454
23524	309848
350628	147049
399915	149300
21808	190369
153322	471745
376178	254366
424649	94516
407760	174199
342977	109041
80902	420944
334209	140728
347878	261278
425320	170894
104648	257723
110448	150352
221097	98847
84429	214910
243067	348623
93627	239815
138122	175422
121565	290235
211238	485806
392086	127224
424644	317118
297315	258607
343820	456640
154156	459802
399683	327217
368120	123883
174034	195371
5511	225496
361484	463615
344513	205289
239804	84619
330013	3083
355815	211868
94606	49458
400697	222756
58486	111518
478474	447747
377220	190369
291156	391414
195696	151511
487769	229806
226443	430574
347366	465019
399686	477795
317434	18479
34674	85648
301648	313745
165680	266742
475967	206711
176979	144854
100604	390273
51997	64180
342673	185704
341204	268307
458968	163650
478634	393261
289889	246311
469602	440930
479161	80442
257308	398066
155617	196783
8297	235465
324940	70929
208754	284920
417895	269199
196132	263009
247296	139499
134262	306555
477646	161641
140002	75568
248563	37014
316828	440174
316376	327248
330752	99742
288267	446345
68991	187979
88359	359762
410814	100287
266965	185076
50925	72583
150423	176568
198862	298182
190207	75526
141519	7826
353987	250434
213460	388575
335779	90277
395033	15209
268134	95149
89219	182940
449456	124085
9232	102352
3599	428214
297374	189711
35177	342940
84745	419037
330752	412703
268447	9075
270121	125399
397128	23603
5258	123046
488630	262631
374379	35971
448885	391414
173679	190369
190943	336590
144896	332638
185565	312180
171901	374461
487321	437269
425370	474341
330752	451147
265965	491565
365148	436956
392086	308100
435883	327513
490464	82585
89163	480224
385838	209689
155943	374594
174255	287824
358111	213574
412311	246311
132293	83140
277373	170910
146103	409828
420964	285143
68146	246791
310153	279798
98445	336071
107118	103329
66698	275757
307574	332253
433190	342094
35806	466853
310626	279268
401789	36153
308664	178436
262980	351955
332299	128109
409823	29604
276611	147461
57597	79989
143777	124535
318202	103063
333719	13129
291811	162247
316652	292575
414718	186259
423318	467465
55008	137076
317672	298077
169019	28129
5569	56625
247296	421679
143671	61452
488854	64429
486136	464734
36967	113138
95983	15209
24748	96420
268377	49228
12512	93671
441302	371943
113039	456215
236204	120393
236674	86728
348346	4413
328511	43815
402143	483720
400956	187974
303175	193872
447241	313745
288491	357357
474606	366577
99676	431691
130966	28285
195023	447358
430450	376244
409320	327846
178422	334225
51976	363271
27064	122751
122563	166203
93090	162795
108648	50264
27095	420392
293913	284913
143251	417680
477016	220417
456050	310603
402519	82430
475078	33647
285797	77148
383838	344812
423288	141166
304186	126948
359378	213639
83830	1058
312283	179327
425477	462293
22148	444387
6592	94516
71189	395036
281219	341271
229986	152085
191959	281511
2493	52917
396077	164256
218705	402509
45333	478415
16666	478746
396078	72598
122905	132740
477575	343409
53428	286694
415625	37948
1292	367905
61367	180488
61274	87469
97613	100948
156062	52030
464392	288354
313804	196344
402828	415165
102184	138832
465777	325885
468516	75379
100651	399132
268081	207397
219607	142372
194518	94640
216362	93238
477932	487983
212765	15209
208345	463496
224491	313745
428892	492271
172532	77341
452052	242725
429593	445900
277568	419772
259775	344192
34203	319465
111430	304731
233315	214050
261121	105967
282142	49395
265498	271682
463306	50538
54447	33529
119098	318284
133106	345368
465723	6942
190337	313884
85926	274851
278642	162884
195746	296647
118626	274309
136381	453031
49069	167588
481552	289804
255850	491624
14187	80626
72492	260527
159488	316151
330430	5041
42814	348798
91827	83050
478357	13370
49508	406811
462474	142995
234836	147121
275983	429871
140592	267553
325502	13370
359890	278178
442789	393326
487372	149752
52175	54311
426167	137719
332012	424705
194051	467176
4954	362139
403748	258610
33861	237809
456658	338746
490611	267602
319231	168959
12564	229856
473379	297620
351064	286936
131231	86974
156898	293414
257891	144073
98654	440242
175989	174449
12623	71260
200092	485546
138611	321925
310573	411544
12063	15287
37959	479579
420736	263803
203796	269199
105022	444779
476107	53994
200607	427205
33317	291324
86338	364294
339529	71009
70181	224588
25969	379598
5955	342724
277764	261396
158274	105967
53642	354730
343334	161605
128686	421830
267700	21583
360645	129732
362795	127453
186044	81542
134087	307279
281050	359319
290886	434068
473943	493523
484416	96515
216667	378462
233486	476951
81151	118125
356438	156375
307279	189567
433391	385910
13508	351195
155963	224674
320242	238946
91027	341032
483706	191824
313739	91680
287444	463836
265813	471094
293521	91711
64777	226198
485793	190369
345619	483806
358132	369239
200092	353767
157723	126860
222491	177693
253525	348798
33074	89298
250629	213221
224386	188198
35730	340248
85114	111564
226191	378082
44927	97787
217734	290909
159386	190353
436577	1517
482451	322852
232183	166314
35065	145270
145275	309425
256623	178436
372897	259704
301185	95942
304	454140
147049	93625
72625	478415
421126	430172
425827	267602
232406	420944
440525	328127
22753	286936
182919	266852
172408	12177
428102	470554
285537	103420
317660	3977
359889	433645
71358	200554
193767	40722
113367	97215
377626	187836
330369	118685
129709	125417
459702	299467
392210	53249
391114	372314
257613	79266
409268	362734
417200	379209
402413	387742
117382	374715
479970	117703
139701	371918
236835	418899
5700	187324
493736	422030
424884	477932
423531	475621
2314	184915
99509	111074
84750	49541
7898	56636
227369	450979
301834	31546
269549	151041
412851	91711
444397	475722
238041	477447
374379	187659
88551	468162
380885	160688
330055	469235
315805	334215
158099	376215
345196	10462
214050	294208
290172	293871
297716	408519
375157	5483
247741	269447
287248	251878
405651	419726
76228	475111
48705	370866
55313	389422
43929	170295
247296	202500
40973	62012
30132	114908
404090	134358
367616	57989
134882	54169
223656	197996
272338	208038
249202	106109
345715	96803
133782	94344
80548	409338
292003	441709
84052	183404
188334	42930
299945	301475
216781	409828
280786	347505
40362	153504
158437	354124
474590	196515
414641	293813
12063	278200
18337	438805
482617	275346
354696	339512
314538	11626
356744	176060
31880	177569
300119	444131
112267	262594
434847	70219
456658	112907
451551	183213
377916	69880
250535	457297
45803	395195
403272	228431
89826	354124
377607	440516
4035	313745
91380	190369
130600	166063
448099	33553
265192	205270
329520	286936
288750	457081
120808	461846
195362	396060
153006	445240
185229	157761
364805	428214
121673	354710
324495	127357
378374	453721
481419	477932
173681	462940
315654	108222
191155	295964
142740	375595
1477	381857
125417	42339
480238	50538
266965	157839
54944	44049
88439	383508
272350	268531
296967	166513
50005	54976
256074	173599
109807	428352
84031	175478
169448	280262
55100	369599
115948	48163
268910	144845
12669	255650
376178	194165
221925	260956
105456	31782
438193	171767
342453	383003
166158	377984
194155	492906
234374	398066
82690	139828
446182	26208
363392	436877
236144	447185
228326	289238
451460	1099
309560	177273
29663	215392
14865	363581
441302	53994
489849	158965
87521	273374
155425	360860
206131	252609
185057	193185
285876	200379
14485	471301
87832	91600
329716	474453
146893	68053
8640	442854
324610	134642
294993	371446
110406	351414
15819	339853
348913	245538
266508	5882
225855	65670
270270	252204
458005	440660
226860	266211
175085	27464
385731	29933
111815	111134
111064	460722
171720	183213
425168	469235
371976	44134
62786	237165
153521	245380
394435	85423
84845	401871
487732	263713
174574	263034
195316	4908
441312	64123
129185	365708
235375	152867
39098	491110
276096	314881
305298	48275
85881	187974
15819	285555
255650	240270
78669	383669
354545	258981
358400	93581
417332	429267
175916	94516
435156	73821
463770	246338
310338	300094
376673	404960
67248	141166
385029	147053
364483	215472
52156	123967
440443	250617
75582	337935
177821	288160
484123	476831
461242	82152
407468	438783
114643	252635
293701	46227
472604	110677
190294	203656
455804	186548
50579	50538
174623	303175
303895	48231
47100	271023
242697	147943
309955	465859
118137	91470
40257	28029
456241	97686
47202	399481
309917	243766
146153	123213
448639	153376
358322	236277
308006	297969
254617	368205
249784	30696
188252	393326
482757	336291
311393	273831
311946	94099
230577	24738
187965	466731
104695	468861
260558	279587
410028	255822
458065	180302
480705	276877
216544	337553
81358	77308
152845	303424
247106	313745
64777	86505
475992	440567
239748	325525
230524	359762
66091	163078
323715	243115
133909	441700
487732	24401
372854	338271
444323	198865
418393	440414
293633	163041
116895	86158
401054	190369
344592	250410
461201	352957
47940	91947
254744	188163
315344	164884
183966	364720
143253	230605
69873	245314
102065	298709
9152	226494
283650	430268
465687	5935
392339	272237
351913	222796
392953	242725
295365	430756
128820	431465
212340	119952
12967	121123
427486	282416
428849	280452
445104	400112
24749	156867
263889	219743
326782	244005
409016	441135
61349	283392
247180	309425
273543	69968
357905	8819
315161	283580
404864	200245
279925	385076
444302	476880
477845	386033
298600	186384
268139	252564
301846	441996
29098	348798
422246	5429
262250	424280
429511	474231
325044	81962
390145	440962
361880	410074
474341	122696
300273	458183
272053	421830
228616	374817
328518	249334
375405	453437
319088	382921
20791	454221
240656	34689
365598	303175
404576	35414
267734	301105
493831	398066
11802	409336
389629	174564
78798	456215
39683	404965
323806	122218
408651	406778
334027	48398
459884	405508
285706	81488
342798	113051
429443	409063
8939	119907
22492	267602
271231	159390
270248	3041
122616	237159
136596	482456
277568	372314
137925	237605
250295	355868
161457	185335
209359	299228
7602	214714
10800	289714
280408	57591
164566	290798
383012	287887
174683	293745
45724	112767
78155	384929
49914	65670
215755	298416
262639	447722
267819	467492
57276	268492
33343	420314
478668	76364
21739	22827
7782	249296
109949	49627
130224	213213
335951	249981
117992	94578
130237	420944
439977	139803
447335	260527
386282	35629
227628	142682
212347	350822
408202	114643
329878	205891
185978	88892
444985	100649
442905	314663
388988	369599
227325	322385
149766	321139
203273	348798
280226	121044
431605	174564
241292	65797
232812	13501
182577	119762
45413	464578
263849	93153
487020	27477
134133	222387
165625	193887
72556	266078
367619	349835
336560	152768
381560	234159
39190	362206
231512	456515
473662	310756
376742	17320
406660	418180
78303	330057
62655	336291
440190	446167
6340	416791
5641	284178
43138	242552
428843	141731
59644	58666
417372	297163
48690	367885
245900	54976
140263	311531
40816	476973
280108	416402
293082	459802
346584	368205
6613	217310
351015	418621
349481	266852
82142	421830
76068	291984
411576	36706
10836	22827
399662	152085
172923	201586
189699	321510
151712	363035
459877	249460
390082	59919
180908	190369
447270	203259
144151	190460
72242	401854
292721	219743
474147	69395
60405	434608
29399	48275
252418	437018
318901	382511
261269	115386
377194	477041
185019	9712
339639	484416
134674	438419
66326	327449
71739	33855
435369	364904
330278	21632
320782	345016
104083	195551
139301	242578
376146	25435
420736	486885
72642	80159
399911	367110
36126	429300
361042	41740
75201	469235
459047	103804
449681	337262
291211	104498
67054	491498
271760	73567
297069	119123
113618	57134
26335	38304
5354	153616
490620	334664
474244	430894
177040	122877
36612	299182
251324	375840
266141	361319
293515	210816
319494	53863
13898	258892
344924	187974
20287	178048
84182	463623
316565	472566
25748	132711
269949	3971
477702	436427
62367	420757
235104	124449
221442	80124
287980	461846
326631	264232
174725	220857
353684	113244
192882	226378
242551	77751
201556	313745
290167	81448
173344	447831
64526	477986
149922	462710
334372	360098
380454	127636
475574	266660
200092	354193
469976	39764
317868	173176
21730	484870
330939	339853
439719	219738
412048	313070
129433	398543
310981	77497
460795	215625
58928	378686
196341	231782
39489	230925
457418	253775
61186	98160
151444	440615
76228	233369
392413	20586
91275	402323
173771	345584
331054	286525
466428	392037
136767	137658
190079	257298
432826	394547
163843	133423
280121	407026
378420	78699
106739	103650
407952	15926
28129	112777
336023	63666
385066	228431
409268	414695
348816	236937
435940	292650
153006	62038
415844	174508
40388	113478
392037	17873
315867	476231
479897	99752
293913	265532
252642	229757
64845	287829
306570	478415
146997	21961
256671	188759
328701	378686
413756	474077
140116	78753
56524	469235
414128	372421
331487	485422
478287	399736
459498	350973
124534	261396
414058	398235
409796	54976
217854	66215
420734	168010
162522	348798
21961	49264
17481	315216
204179	242115
34729	491359
35828	24861
352798	368892
88675	113138
146562	6733
289513	89750
436709	145860
123071	430610
382119	77008
378238	367750
434854	322624
158244	492906
143190	492374
205698	84094
40361	183213
398289	75583
142931	75763
208300	487153
440989	390525
240439	187607
448731	371934
24787	443693
265921	317118
372654	293813
70708	164230
390783	124127
409745	474743
349912	201624
302632	46392
120949	313745
53479	73336
343741	492683
355868	218727
183705	126697
354369	292468
190281	22405
253922	409828
146720	44519
179716	177861
9131	173471
480373	26817
51315	325507
73159	307400
447335	268261
67837	346774
217033	234087
374706	190369
382258	168615
277936	419463
336419	249763
27994	488641
405993	282645
383164	358583
427958	315671
326779	90298
27635	354891
209647	130069
92761	219499
239407	292721
396038	295650
220435	154759
421253	331288
392429	75677
150123	286828
411148	21523
394700	250881
310751	119953
356800	50529
146429	163609
239431	333821
235021	425675
463856	377368
483679	356645
174309	105585
455809	298077
378644	315888
288516	366941
446693	82291
161937	359937
125487	313314
418658	74986
41148	223744
207141	83218
146903	49507
35443	61654
288642	379983
35794	391414
21369	287757
371443	347490
154118	420944
315463	304173
57496	141259
166883	266203
97732	35629
336144	131335
367203	372814
309318	304493
341279	381578
276209	107396
17066	56737
483964	36451
276453	16922
43454	129792
414641	187656
217338	229215
136279	441313
181871	478415
101945	220733
421259	451671
360038	30176
280100	148084
368819	378462
346854	262954
348435	377620
258045	49091
487254	302745
25827	100891
301823	251965
491089	450859
311230	276158
103067	453207
215369	336955
477907	277682
46829	397009
161045	441357
310661	115340
49094	450262
442236	7159
24867	389109
307557	18665
297462	20110
237714	132443
141512	397373
425763	9054
59540	463138
214063	205240
409555	126324
442227	164413
409388	332299
312011	235445
93364	249334
124971	11853
409016	127439
351848	219499
413675	27464
159048	254716
389442	331898
464551	124796
134834	322173
434746	259929
97542	249257
58418	387742
339051	40967
171892	79989
399852	164693
56421	433934
409176	45724
377720	53490
466119	239222
363138	86150
109176	266852
132513	470554
167122	342807
109815	202523
132553	28129
226239	11819
404408	110677
448104	311182
68886	421203
295441	482246
49254	59556
58694	75763
108258	277450
326849	278520
68314	95657
225227	206145
470328	270297
443600	477509
463260	264766
367273	357537
149697	309034
224198	357357
268910	251597
104068	476656
477352	492229
268643	210527
114383	51754
97134	144845
193685	212081
143345	293813
322274	141509
37657	285830
446182	67424
225552	122694
236957	345510
53971	146838
471334	151845
91382	357940
431264	164333
293345	160722
177775	404727
404197	145948
53846	243438
139790	49184
325099	299574
262351	317118
91828	317563
281575	493197
432915	64308
247556	146469
65134	429585
118426	419011
424587	304524
220201	402585
122534	249186
373030	200136
154603	370315
368128	190369
39449	76454
320918	61430
3809	23423
363400	402422
341816	188048
145249	51222
99703	105498
193099	324225
133740	24070
114643	268721
172163	446789
73570	19222
279288	451515
354627	148246
267669	206009
463891	209084
198428	422435
181789	227818
369209	184902
328075	122983
75106	144975
353439	98906
402648	172658
335590	293813
370096	251621
455809	375897
9028	477407
439798	307294
466402	87471
168960	361698
19334	183213
168051	315687
195402	101806
198038	203656
268910	59658
220851	15209
476455	310261
472239	154417
462533	463549
371790	290014
260262	180939
199721	301475
256582	453858
415028	450983
379680	165653
400542	385000
414825	443027
223047	461289
164860	83467
142243	428474
342588	389682
223122	381952
323767	356443
331187	455995
408357	337916
467160	224085
104399	228760
192973	18665
388997	429150
243172	443935
472236	341286
409745	246311
385321	258107
82688	345753
185339	361296
214184	54449
207007	287964
113616	383967
402519	93957
15133	38063
199218	492316
481672	60517
238667	48359
71189	305705
150947	345499
407796	165843
380728	166738
131527	469235
484312	205289
261825	314383
237242	220417
49644	162829
408584	66215
9978	273335
40505	123489
326631	355935
144227	94344
63758	46127
400076	355700
478634	352250
270248	144800
464847	83872
172417	272574
282059	464429
106268	164288
316565	54230
485242	410028
385129	92613
201410	13370
243498	481199
419962	348644
40198	95942
176913	293207
409638	159249
141535	143174
167583	475479
356123	105713
117791	403213
148259	212789
138666	276519
442180	126204
177920	133543
248239	168774
341811	16433
486136	447107
377086	295650
235748	284057
295598	309752
484229	240152
79965	273401
152641	154355
234700	257204
256939	274309
21070	411424
273915	396080
144405	51795
489822	156270
192465	260527
401011	21523
157934	149299
91743	49228
327222	267352
376706	129201
418291	351639
161103	393853
440508	122085
208877	12443
315692	373565
396169	402323
327141	277504
98097	122462
350622	175287
268093	490215
315994	43948
193273	404127
92954	385342
102065	354158
248579	464182
242476	451414
50327	433391
23268	204730
331872	106169
418148	363564
230051	24802
489442	236660
13585	172727
32032	241468
146279	407977
26295	167264
326946	86892
339567	368304
101344	91657
49106	308270
267516	277646
145282	350197
63415	401481
332299	16325
64526	459457
146568	153527
135655	402183
140476	140044
350728	222434
424841	250829
117348	47998
76273	335688
162104	213298
192611	54545
178116	247211
169994	313745
376259	119762
343744	159456
297665	355139
169170	447560
171050	84089
276880	43334
286162	353787
480418	195948
414920	111856
245482	135786
322706	214166
231887	392037
454867	123588
140177	116473
100698	317118
34447	114845
40337	48163
448090	116401
353882	32807
480311	11964
283650	203656
302693	11626
164727	2755
221599	190369
273814	302378
459464	267602
405535	236654
444393	30978
240760	22888
355610	489552
369915	453216
32384	86728
275734	124460
420736	87889
399595	166970
312554	127174
463836	186561
25620	388195
490062	185924
112338	348798
64936	317118
389189	29242
400027	437834
39006	457436
326815	159382
92623	338915
118179	430506
126477	146669
157439	431544
271241	177630
119642	315566
48794	60517
34556	420790
73660	179506
133909	421701
10799	483675
197607	331297
119384	187569
346697	361978
8997	187974
459738	140044
478152	315380
233697	355700
210034	184388
343992	190369
185106	258370
161279	431465
212352	102864
141218	122462
17401	460862
27390	166872
73660	152728
31890	275790
198437	366534
216114	9913
324367	412904
277316	451414
19727	428796
308897	417201
303166	326971
360070	77438
411918	15209
151485	437242
171444	310544
471689	47295
93370	298595
385629	388254
353577	51927
71584	50264
371177	438783
198175	232635
20998	173442
291262	258126
376461	164948
430044	183213
191447	90277
297023	70557
180739	202019
376248	199353
169967	291521
75339	284140
414916	274021
345996	489907
19341	168619
295664	420944
426224	160639
427960	146183
333622	361970
364783	406061
366803	319070
479528	395988
85756	268459
116760	481824
396421	22414
80578	395336
8607	176799
95575	467703
417123	13370
245206	260038
393345	239090
486714	267352
204419	415119
359484	168154
228924	98847
239599	206861
406083	314213
412570	54133
263713	440940
334160	110418
274003	250389
154455	22827
254575	435318
299127	300800
381256	409540
332862	303237
66029	267553
24629	482808
401051	362676
17479	142522
90803	434239
438691	16433
274006	41640
318715	90123
474593	269199
418442	48861
461854	293813
380748	122519
95202	355412
390412	246311
356373	412504
436289	248968
331149	187836
316500	346991
300273	461846
155311	7842
187539	467703
10546	80585
367964	37534
412440	401412
390744	362355
219824	438367
471614	122997
32731	309801
157154	41412
493788	124391
58418	458601
454410	471436
448199	176903
374610	426356
319570	113414
446060	456640
272269	124156
213247	262601
259074	196851
91214	352605
439992	223667
303507	285498
360185	61872
216851	268118
176992	458790
91634	198456
277799	207927
14243	220001
262250	268667
317432	233279
51219	323591
319871	173063
221750	137606
33201	58287
126600	18094
31147	184657
219546	479297
302116	176878
425361	240152
198974	172456
267562	447230
403534	19246
160490	392995
71189	48772
348798	343012
484525	276684
278769	168494
463389	360469
266508	280592
216544	77189
243144	159114
286296	360279
154925	273831
360406	219499
279268	392086
424256	189808
344618	71290
289117	317675
227852	12895
345401	355056
363221	204825
133909	460010
2386	123369
376460	426362
159630	253132
69942	425057
127312	180302
45585	185488
166418	9480
277092	250434
35488	261278
155366	462973
9163	294069
492217	250079
403575	242236
462028	467492
282453	237165
421794	399736
355318	279326
146893	479250
118131	408583
347948	37426
250324	422621
382867	396305
187834	353405
31426	176162
39195	406632
198808	465707
212460	429161
314617	76738
216418	465313
263410	272865
76038	203404
350792	468162
152638	336590
485078	409828
328800	214024
137222	426983
132173	218727
219861	30263
351818	100705
306180	398333
479293	222701
440647	402553
245209	41937
474888	84089
47658	221997
30398	470403
85007	48275
217646	110147
238564	30320
424343	21583
389669	204330
328533	317286
22805	119868
41155	366349
5700	266801
431219	166970
31611	259929
155348	61059
46248	160722
4903	201589
318593	190862
301312	119893
397908	267602
298864	110708
156882	243826
99292	251806
233045	125705
493767	27748
157598	59118
229854	244392
413425	249716
492955	409634
28484	293813
388085	397015
323514	141166
173928	150258
206266	49530
324610	493807
444444	263437
359331	105498
235071	51999
162970	308300
217391	381232
255254	302675
36182	430356
379619	267602
388951	275790
193400	152283
241450	388020
282437	19876
335624	473472
271760	430610
200519	86728
119610	439772
275868	405128
229639	241468
258131	292227
256735	385000
181505	150745
329651	186159
150128	445353
23822	247150
458065	487938
167639	313257
244005	122810
372764	117097
486192	405217
426742	209572
51424	420068
401486	313745
176196	446351
97984	293813
43648	345745
97188	471745
45376	299182
258747	391414
316963	427714
394420	23670
207631	343860
11156	283737
106490	140709
122354	183213
242990	367946
298390	268955
148394	186259
278695	481983
392086	442096
113399	87329
88790	477554
73231	393347
177594	154137
285717	101650
119258	469235
257971	222132
114278	63315
216206	431835
392677	493899
271188	468935
205180	136177
153439	182324
432330	228526
272181	11628
94635	460812
397352	338271
129774	160419
207696	312241
266438	212730
331272	420757
28423	165882
217221	20087
461136	319992
430170	267590
242411	338634
170702	386558
167638	94516
5178	13755
407292	201208
46870	314177
88439	339853
366651	130632
319930	128532
461595	154815
212435	192127
32529	435708
256267	168213
332146	141478
456602	246907
461	119868
142642	163445
125546	226308
292997	298676
92237	394978
110406	51150
300606	326334
104292	118870
57627	229297
371790	459618
17504	167800
493481	21411
78669	419580
326574	146124
391568	41400
9974	131090
22395	37113
154456	132365
194857	271756
249894	25277
191255	298373
231602	113841
401263	293813
347834	260676
48251	252717
380225	105878
10037	53333
236591	167588
71665	414372
312283	65382
152553	79129
206889	190369
467703	342415
398964	23578
228128	135052
130224	59430
237217	414949
117125	189051
351248	121362
66043	392086
262639	112995
165502	82725
206511	89259
151589	250679
420334	291521
425427	456593
335236	126426
185771	28065
429791	96409
340733	327721
314194	275392
367214	351414
346203	252961
319870	391549
415181	89278
154023	251806
370776	352864
156353	92130
432610	374333
376178	463549
318706	138621
176903	117554
127469	205223
319088	314166
334699	210014
451767	70492
443772	180447
200473	390349
444344	318563
24983	310303
212675	283901
76835	385000
119068	120986
126376	94667
61681	476471
21555	13978
433388	296237
139130	211587
48275	435670
330414	307889
373497	38856
352190	82271
440005	431153
342465	467690
157906	308445
38200	111600
266967	469235
127883	170180
119610	209018
45724	327801
215396	85330
110492	13370
397601	209933
413105	421830
135254	134145
87638	328538
103942	139516
300819	236213
295481	194830
330767	466737
131199	22907
191621	155009
303303	315261
47035	348160
219467	107392
73466	441313
144297	31377
254964	466737
436219	49903
441889	86560
371686	95149
347401	380719
335654	262954
89238	251249
46757	351414
321492	113051
15027	378082
330523	8459
275077	494102
275398	51195
405573	392406
67837	486885
202306	433671
186131	51723
471745	111230
426354	344740
410127	386280
182147	263833
56382	330878
367619	107711
344181	150352
206103	188520
401389	261497
153418	297362
29973	461846
249477	327061
421774	244688
210247	88352
112940	79268
104598	355139
312209	277181
30341	239112
39601	186384
218353	150126
314203	335675
333119	375840
474341	102352
375188	333357
24248	9429
328089	217423
40898	388101
96288	188759
230574	303043
162296	250410
41637	328140
159654	369262
27322	86560
263967	267624
21818	324954
251523	187974
381305	17231
399981	373021
314228	435092
282453	485304
230334	410839
429801	441042
411016	386132
86225	378349
479275	211944
403275	300811
54939	157459
4325	314271
22713	165032
209415	142591
3809	342204
358856	109177
428643	226494
392011	350189
36631	76151
458266	176878
264391	425675
119325	244482
165963	296302
470095	49977
401081	267352
405738	117725
58039	15209
324708	208298
145776	132247
89289	47669
414747	16508
472484	114930
221296	285371
56619	217254
271369	440660
364397	388575
467339	826
313666	168190
356953	396228
68843	293175
183698	310589
475761	141464
83616	47060
400042	289515
170643	494102
89238	188198
295889	154692
227700	178478
58784	476951
412440	394114
31184	253916
295561	116401
408357	253447
239902	86728
101486	459622
163445	185771
350268	196783
59815	230264
293761	196873
35217	249709
408357	320176
357900	55074
421097	405173
358373	69617
83498	476231
46712	67001
111968	122825
491031	385681
298356	430278
42854	425675
366263	258895
468063	117023
310756	325258
406685	411424
350460	92105
80296	63528
322432	245062
450918	460366
247765	222701
251420	26334
72853	227101
111274	154275
228066	53553
444296	433934
307680	175365
421413	320815
136938	316735
180665	420944
9953	138814
266965	474931
348389	440364
229123	179001
182382	54138
313066	272267
390133	415299
224078	425675
154619	99405
402554	378462
212460	103267
173062	369599
351043	336590
423731	19600
83860	35151
448583	168381
47080	392939
248202	410028
388871	207535
319824	355806
379680	476831
290838	189409
240937	317356
35258	354630
325414	97215
164825	99579
374778	237792
284261	236240
402052	343682
224791	54976
33638	307864
60724	288035
134939	336590
329121	430337
115761	87570
446182	353568
293269	392861
57382	121572
334372	386721
450016	143351
55202	47547
12904	203656
430469	18672
50525	285259
138868	173020
138944	426034
342381	272865
200092	293705
18459	341271
49507	52095
364472	97942
429563	348176
262006	384448
58733	488686
313058	426034
207787	480025
429413	129131
255932	15209
12543	326909
214744	398328
179838	181680
370026	220857
287566	328367
354545	391414
25553	486885
210812	476447
407565	267352
428927	7812
105912	205222
344314	255972
477308	48124
412502	13370
197289	172593
238775	195650
81432	99405
385982	415718
344398	322805
148482	314035
286983	64364
324190	115917
396841	274114
478593	347680
179041	162941
283418	9203
124067	336590
229119	32945
450679	27766
64819	482414
345444	190369
218681	25410
431729	447219
284178	190369
141098	392055
79321	339930
27978	428537
304186	74533
175691	180957
185638	482364
224516	42890
2756	307279
272230	349179
454853	262954
185283	261458
158426	129722
26121	208617
456658	208635
456079	249202
333891	234356
352588	449958
483948	351585
89883	159188
420337	439253
298810	296158
428980	55720
192069	355680
364754	116723
218123	232925
214050	8717
25091	401667
439915	94344
362964	478415
131606	323619
477646	300985
179236	462973
221352	385378
476421	466969
52322	85007
329470	366666
407280	159333
224940	313745
415771	16325
431508	6331
71339	336599
20392	192592
430712	388910
68428	426888
78866	369415
270591	317686
161748	50538
467894	47506
478634	361610
232139	200917
136543	165653
283883	473320
132962	285508
179838	355093
290598	13350
276335	218779
397659	145717
237120	78015
336265	401015
173879	134145
392339	274039
21582	366493
95159	423688
199245	265589
267902	234659
454263	253005
416815	378462
181183	355093
213693	35707
432965	434711
106531	76906
489565	178436
365358	445730
171928	34241
431264	87469
373726	155397
239026	352605
128354	47520
90952	453791
156496	391392
394538	379101
230391	318310
294497	237165
143190	437592
28618	231839
373170	118886
181760	336590
375483	47022
61309	261356
329519	297721
214875	355968
27592	5450
313728	34313
310328	381578
229735	388170
218123	425846
46608	315086
88370	478415
192456	187023
157548	458601
109185	245679
370567	121526
311075	274487
52670	452746
112814	249066
275883	268352
174034	366481
318903	180925
15027	366823
348615	374701
325979	92217
133186	275981
253276	83811
395428	10379
90980	478415
71408	8084
279974	475932
381493	80193
299272	268729
61367	435637
448104	28979
267562	490453
272219	86933
159602	315671
168000	351015
244411	261070
281246	147121
143675	328550
384118	195729
59585	164884
20703	435280
465751	58301
438955	80080
128445	95942
405954	429133
25969	103804
395774	407022
254607	474856
71293	401949
237714	110677
257311	341130
466865	51026
114617	72523
358456	404053
14659	437098
439804	457409
203848	151944
200092	111039
154981	373230
158443	295484
408711	343085
445739	61572
1292	156375
224919	138088
335654	345558
143803	162825
306633	55311
426146	138163
11533	262486
362174	117023
405306	453012
343817	492815
458601	70802
139188	231605
154722	67330
363688	438419
66025	306523
438185	447564
493693	456147
228368	130688
363269	102411
88300	484404
146172	274309
422989	141783
157341	324003
147803	400054
107998	393797
404328	168638
222716	248755
303409	366941
134348	140578
74365	388767
379680	153998
344246	303457
362672	90954
319259	315621
60287	198894
199993	489376
446756	333729
493046	167719
295241	368613
13906	312389
66353	57412
189125	400199
409468	159083
321213	23290
233127	288035
206946	75583
390232	433934
109967	28129
377971	26714
289535	152502
300480	137221
236630	50492
124497	198345
319393	273317
306295	114930
56005	60517
272237	420895
244362	453493
349058	336503
86632	448033
352012	321111
281116	195851
84536	110677
10238	332067
301312	344437
315566	305765
446596	420275
489977	252961
240572	362247
232280	75568
174887	471745
333119	138885
285156	222921
355027	159666
142202	385111
441217	178436
455864	488548
356263	15133
53137	187974
30955	73131
158306	357854
212768	253088
20703	179258
449884	135074
273683	387860
112966	188759
223624	94516
207790	441857
136279	388575
184093	212577
288968	300542
375405	51674
11864	59053
450011	458104
255454	443896
320876	458984
434353	309524
400483	267352
203938	57134
327977	441996
216114	157726
144624	270327
440275	185076
56934	297446
5040	128325
330841	430790
453919	49915
114063	474622
26969	431555
340873	317457
339729	156207
210163	382899
47046	265273
303369	159058
294193	381578
9318	455181
32352	447468
484323	48995
247576	371665
54425	21523
148635	273831
483946	32920
187680	476447
245959	425846
332566	303218
135312	488540
32963	265711
291661	360517
5700	93645
271523	175608
290838	491311
160534	476708
153687	447107
43238	231538
281189	209852
320374	184514
77781	456242
121065	484447
88473	421091
35263	105595
432446	309425
455228	66889
188156	97277
157046	435708
28	138180
470554	476704
173027	77383
359427	168670
356689	154733
81276	354098
298497	226658
405535	208487
425175	186384
192238	149907
176903	320731
281459	349261
301821	246713
474567	272826
182445	325082
334622	389638
416364	444995
373834	165267
300931	359300
6577	23018
315654	265589
434251	437019
252218	60517
255884	253947
152981	137719
409943	186159
224405	322219
148692	293813
304327	340362
295908	272425
379016	306381
325188	477447
473395	291984
372156	334151
88913	313745
146734	417408
288354	24655
299075	296693
145534	339174
439505	283918
40189	370866
66742	152794
294640	72523
347267	190369
72144	409828
417243	169108
32872	358918
142342	387185
411039	214050
15000	360512
267893	10522
175966	41435
104648	263009
346585	33216
171265	296470
140795	91295
114412	96786
141963	203656
302677	126204
101362	28129
408280	417003
252207	392049
365554	459701
482360	101816
410987	148758
337743	189021
291822	78666
9297	16433
395337	262954
289408	226050
415659	246680
328387	400200
465169	387686
151115	427045
207767	388304
342489	208038
364589	224993
427548	169691
408737	460804
449521	352265
125490	293246
280600	260079
433354	477729
347121	413411
250295	10987
433682	35707
400910	364517
418368	490588
410220	42795
67653	240922
114748	386619
118890	61609
300916	49294
235160	60630
48804	297332
165413	140608
214853	472864
149950	63528
97196	110677
415621	25131
252523	366127
165775	414286
458990	372238
106915	421466
185975	63246
260624	445862
150690	224264
214744	32807
266775	359718
310148	284381
413816	404813
419247	399929
381781	198275
13077	409828
189228	64429
97926	70163
476257	395988
300411	349810
63149	192365
432026	310261
270248	338378
176130	215754
424894	17718
119325	209917
153748	23318
181527	420757
405972	156899
328659	429429
316376	141166
275861	361698
443290	294836
68094	99405
158953	154137
66448	423346
424570	160545
380728	52537
401300	450541
100033	456953
241490	466737
298780	338140
454705	273831
226919	154095
448136	119593
31483	311212
106739	257055
319231	377100
81432	318901
458918	150540
32275	331535
360396	63899
9044	359243
20002	271624
226118	374955
433802	125118
454937	54976
90053	340211
479351	386772
489448	491459
493267	240724
207890	95942
233045	310981
247929	432748
363477	318350
458601	191616
231921	309801
47486	313822
224128	460149
201054	351301
174309	339105
472742	6053
10546	275677
323134	13370
53485	200444
136798	148171
445023	446351
438901	355876
464664	325738
110703	300374
151192	380607
2679	281252
262013	383316
421718	30582
407026	285773
311624	242294
110835	478555
379770	40004
153903	153995
337993	58680
110132	320222
463690	179506
47333	483322
389643	448420
290794	298415
465768	421424
135022	103689
396563	271625
101119	479680
8146	183711
338148	327217
57276	20342
409828	284843
153160	478415
350868	150352
239868	288121
419170	108030
3809	76829
48953	9054
280475	378462
402398	380769
98378	130205
249881	274314
322805	344398
365984	231791
335617	141380
117345	392788
208754	245332
128818	118286
257254	273831
318500	335663
450521	86560
76228	15923
463379	313314
22930	110677
477932	487563
71346	301882
261478	70183
317497	130028
204221	276065
82396	83814
387464	446105
232059	486781
307628	478620
391171	277043
471666	223876
3578	383673
487586	94516
352020	395988
367064	385487
215934	387413
420572	348798
466221	142035
397654	445353
128844	470881
449387	133959
268162	420944
315566	3599
314311	59318
50592	248338
231001	273576
334372	53756
425827	315261
18536	97434
190508	15209
146893	32751
473199	41670
60072	469382
274067	266119
258951	489156
2291	491240
172417	197681
65713	320743
296746	35707
99901	110677
215337	100478
298985	59058
269980	479030
408814	20368
140733	281924
415121	166531
325533	274912
493527	65371
144764	178436
68314	279427
274072	274869
444139	67490
31178	424637
153171	315671
169914	453062
428400	5040
104960	444642
328708	262318
491337	218877
283199	3101
350360	493063
406649	381691
252661	377683
422629	351332
223033	134259
474964	444629
14004	274896
73660	365779
197936	7812
84485	306237
75472	81943
384069	48163
78820	327217
82658	205947
277072	484097
132928	408515
25023	105754
474966	172089
151621	8268
228492	436740
341283	70628
310727	366639
240725	171560
286497	360725
258598	241525
295997	232377
124672	383978
35259	183213
26556	336590
70581	286697
103050	364680
35806	241088
236503	210523
248013	305449
35943	141166
213157	54976
389307	181237
80853	277381
342733	190369
103085	461846
272149	183213
324836	334841
340449	76111
223929	73191
137545	64335
276821	271994
27021	173186
335069	462627
317941	445690
379970	274314
483678	192365
366198	19483
267562	317593
459117	317356
169967	49966
149897	443899
266843	86596
439600	391414
242404	428103
310981	209880
221000	101058
301384	138807
313427	389384
399441	73601
36211	258301
197360	55074
126096	125998
130069	42706
285287	113051
289726	264406
135939	419435
225029	148385
194279	479157
225172	450011
104788	61396
71991	137053
203513	46401
233045	8384
288512	404953
54824	336590
5318	384174
330545	197525
240683	371918
411752	489552
161422	266125
294277	205037
248013	147413
323114	349626
63109	489496
183431	192061
162115	187974
280218	229147
464829	182734
216287	425675
439465	35707
182862	258436
248764	50155
307718	115090
153813	376330
407340	263916
296080	438419
302791	249202
306002	99437
140171	382189
379488	218730
98660	262954
457418	2871
233201	21583
483109	297050
299452	222701
483473	33693
228128	249202
64432	115621
231855	375840
109515	333543
115981	80193
413484	465478
401592	77618
217507	399722
202079	461846
60030	178535
458207	419445
328562	410236
453540	243362
130075	473601
20817	94516
106531	343012
242411	98020
467540	193226
171915	11160
197555	410757
9068	433376
180244	95149
192818	317284
119386	200744
328640	416204
246505	431709
321468	214024
135593	273831
445028	53754
400344	48861
136949	314742
101651	386638
258432	348137
297332	13129
87912	379469
136013	82585
191446	40330
421970	3774
358700	276982
409239	389224
79762	237803
141996	317118
356490	60710
425430	485070
442802	249639
262322	435897
139833	180578
292283	22448
201093	185580
459874	19620
8960	63957
219302	457081
206107	290980
450405	245679
417938	159242
55789	124497
369476	29931
445343	458
60208	400201
222828	153995
395755	391077
397896	429603
50980	49106
106365	280074
464190	286185
470008	481785
40997	21632
120101	15394
193755	175667
99832	390421
314311	156375
405430	32807
310402	441021
329419	197996
159127	476656
224626	89549
420234	487626
293941	390334
104783	4413
239099	214063
277799	325724
77708	398333
197278	267442
320954	478415
29249	425675
324491	356766
322585	286936
439561	82498
76228	385251
400935	265518
407902	375834
457461	446755
252923	291000
194783	291249
187774	310863
135655	229219
347121	105017
269440	420944
300473	194516
377869	90214
348149	313745
409503	224674
448349	292721
189240	459187
278769	237165
83362	423374
16254	344526
339252	342236
411455	73990
120606	190369
105797	478415
203689	459310
58486	71753
330975	419576
403985	229134
479351	198926
309159	49228
9424	456748
446182	315671
123951	192365
190313	114965
245503	152702
365906	147405
479565	62501
12786	447517
73029	427169
285597	184028
60859	71796
30743	185076
212963	472891
2243	348574
355083	452709
342486	242057
430228	203225
171107	398122
46190	378686
437848	290450
273985	260787
33174	355976
253643	175314
320982	220274
268561	184781
46465	187796
76936	245538
331567	9061
382900	422853
457418	190196
383769	272139
404960	248761
213102	184427
382064	452682
433382	208617
394125	24780
143501	116070
478588	116065
157653	368205
110192	239872
309080	474412
444380	8672
414257	393598
451083	315888
52505	37515
121145	165653
98412	269084
344174	127891
41495	106416
158627	385000
264026	23187
130663	363021
334466	307410
219711	216773
448323	492440
370818	317356
246191	473077
87214	465622
263836	463687
426549	446351
376878	51442
492002	467825
205935	274526
188648	163800
223133	349949
491240	202019
318355	476670
196903	207008
175578	360860
85302	105447
132436	193054
210052	46403
252923	270836
272301	373458
152825	351585
147790	324697
339230	440962
101308	445915
36994	313966
460611	313745
83878	166888
254267	358913
424256	225405
199593	373672
20912	317118
2946	125306
229838	474894
14992	153995
308206	375840
314311	388871
264286	20611
488497	192451
124548	179375
369181	226494
448325	274564
478198	92787
119345	237165
143671	56457
338003	59759
454248	317118
276209	377695
233045	110027
4946	437682
139911	30263
93287	378462
221530	342063
182015	112738
230051	472096
396415	168816
93342	246469
63705	450556
272367	492919
92401	105932
219166	318088
292797	246895
390372	482716
79406	440660
355025	134145
329560	298182
116622	401117
335167	422917
30477	433159
235034	413417
78669	158502
456164	315960
34481	29416
180918	186588
422267	18116
20695	415582
17474	53863
435751	92574
358040	338271
166190	50264
81980	145064
485415	20629
175007	198275
268956	478620
13962	92065
119325	456640
56619	355796
34226	443693
194746	21411
434485	299721
487315	183812
179270	159359
281410	54230
89219	374594
15598	40353
405573	481592
316383	355093
184258	319145
343054	392190
409009	386778
22637	30263
450465	132608
134299	116658
277741	266852
388890	463200
205485	152502
366100	278155
409134	129772
193306	429863
333557	105967
153295	23908
389037	473793
12700	410777
475158	428603
162673	122875
460052	94516
323559	79485
331630	101058
432339	177374
329660	264766
166433	317118
479375	194165
219546	113653
122400	88113
491054	122462
388729	377002
117124	346942
175003	492195
480586	15209
117491	345073
262746	466737
239254	12443
282610	120986
191629	163445
118454	186259
247461	317675
222790	415967
171281	317118
481854	162795
316909	221324
102644	10687
426203	297123
189540	441135
238406	223121
167859	378105
99163	245679
153771	147030
448521	435286
25372	49828
465756	331584
85497	273831
82770	93869
40929	32807
165927	462234
408436	293534
296994	230238
420987	483913
221296	126326
240402	259938
422112	290449
225635	190369
472425	16506
390511	371918
301172	390422
149652	359762
267819	51881
295416	256381
137985	152321
472372	90538
301384	295404
245190	227503
153766	4413
186651	337205
358052	136435
84500	205287
213310	175203
398796	203083
163417	20915
240486	229150
352232	355190
128026	97277
199420	121373
73655	351644
27389	377933
316202	193705
168344	353787
81620	338172
222389	260956
387959	358837
394628	295903
300911	315888
53253	186440
102973	464004
296994	249709
478561	395842
305287	78112
326570	1057
424907	355806
493208	262333
303652	298652
334846	336581
408839	476804
371797	233839
112292	300240
364155	161095
162813	224267
72109	320508
111952	428738
408329	311462
476560	236254
157653	228431
149892	492357
395672	190369
204939	113806
300029	55787
380381	110677
89219	285392
323222	116758
310021	425846
238703	229729
404946	363548
315958	302033
342116	422264
259386	169158
404587	262646
179645	185924
215717	441301
33534	302090
135593	338915
330263	148479
281923	127921
269612	302207
85254	8459
145009	451655
202774	476804
72556	349420
103626	210050
56205	368433
432127	288227
324443	236213
236330	177775
239431	197987
454010	228859
142601	250780
84836	388772
464548	409828
21250	476835
414730	406395
349695	239376
73445	345872
215703	355093
366549	122432
320576	84803
426645	121226
341016	137976
414128	428155
355679	261396
382882	154544
36688	86728
492406	49228
139806	338357
332874	381469
373901	258370
454987	408804
175484	293770
345659	113138
65245	250410
386649	353444
330010	21583
252247	52537
166788	255897
485015	390687
164539	475002
411970	86728
457553	75612
246924	151642
229323	53385
135181	298767
12668	28085
149663	183877
359890	249202
125573	339056
295781	221030
159508	363581
434816	353787
216153	317118
238889	150237
49903	393146
61286	330375
105605	485304
97353	293813
299580	467690
71189	431032
128398	490215
68029	59759
93627	227247
274865	413987
254617	137155
262660	387860
211077	414286
49106	126140
429287	79075
124462	97240
474606	476447
414825	334424
486369	80392
416889	430894
307923	292721
456232	57008
262464	446351
95165	311713
319794	469862
120153	51881
34417	48861
354111	7531
107622	190369
271073	134694
326557	13231
334256	362763
107290	313314
73660	402111
195054	175721
172995	205734
109676	91359
225354	258461
303682	94516
461487	313745
205711	396080
472332	55632
406250	457081
414706	113051
481592	110677
163951	388267
89894	74009
428688	141321
405898	293813
287076	54545
227753	94850
207251	275677
414226	13129
335898	262388
239084	291484
68661	420944
92236	190287
80323	42890
390380	329324
402015	15251
406408	75507
385339	45141
78289	477788
79075	13370
96905	441434
290799	273831
315573	396421
325509	129403
136731	77004
70489	328601
358144	288035
67126	380995
454263	321242
295202	38934
374270	108222
368904	291249
160668	302542
304952	412980
488216	141026
49638	373021
99436	97640
312930	316173
137332	208300
240937	454975
449897	200956
433956	65670
202352	18451
124599	239528
26	210032
437098	7771
424161	317852
292160	95438
389315	5293
130069	157712
209286	13370
348822	320852
414423	463615
56707	53754
118877	113484
472072	315671
401736	31267
219841	320134
477932	456774
457062	438034
125536	486339
15362	334078
121254	454975
286828	216614
287566	57852
491662	294548
444678	190369
249880	386423
458601	289894
450007	13430
121226	226494
305624	256245
491388	405082
474977	8955
352739	33793
228775	137719
140670	148100
73466	362713
417372	115992
269491	334557
8795	67584
197264	8084
101058	282229
391264	199987
408735	224085
273683	224085
227009	331378
35386	410236
49543	386736
198190	314263
458348	172559
247710	463549
206289	94516
393206	115034
330737	54976
451065	78184
386854	465661
253614	326276
208899	86728
263703	114643
409246	311384
67054	457526
361132	205162
83380	131376
263514	473303
19181	233187
288181	463158
449521	463034
313263	202910
389602	143550
231589	266339
174770	275232
377096	221890
372657	366534
383374	157100
321483	114638
351338	43199
229735	155056
228062	449209
28737	145948
4491	220417
347948	36515
74106	381449
330430	165197
484035	285665
376577	115340
36037	155009
117421	197167
34175	264432
477509	168638
485416	212223
143203	256537
266141	420044
443336	205289
108282	283900
168198	251116
361079	95840
427733	236571
333309	23430
110025	215490
463314	210282
424917	202414
176888	183213
110042	317635
389913	120074
385308	403272
318735	355966
85584	481785
120722	15819
15849	293813
81075	296432
417248	34692
109991	118286
286145	396883
31163	366627
481419	413535
81694	474931
402206	446351
141811	6112
253879	243115
454867	309373
153379	334020
289513	270095
305827	3095
485582	366627
195184	83617
195121	371755
210307	313824
448651	220756
51203	293813
220756	324443
326742	71613
316090	440249
201833	404197
263377	319801
351639	432632
421621	270172
231058	401949
169381	192610
115925	302264
112443	419720
167532	295484
29908	462973
133038	193201
458435	142130
31927	172919
281826	484058
323470	365224
65691	38063
6924	350822
256086	94344
491323	348798
261112	475594
180745	440962
400910	355332
291582	447728
298780	404316
317188	79507
341581	208927
486979	51895
154222	14175
191255	90635
286211	255771
44461	303175
434646	95011
180342	410372
413218	366702
55914	381416
418472	150760
276821	68980
147558	478415
358320	279782
231335	64335
238041	115066
441899	388971
57094	406359
96522	396807
343250	65538
481873	316377
210995	171147
473989	273831
385186	63180
70144	449090
112317	243115
398013	393326
255823	16433
489977	335477
291982	275487
389684	96264
383103	142018
453247	411059
271846	414577
397680	214540
233198	450183
22414	471612
171974	304326
360178	183213
237714	444372
228364	210730
222854	413525
89883	52188
319870	221324
45126	54895
19808	477986
267562	154712
377323	119381
300582	339789
212662	413525
21784	97277
382848	41673
76696	422792
253002	409828
50916	285787
119236	328538
235545	472170
40776	339276
308330	120173
422246	437353
256959	185704
427639	313156
243895	248382
428182	440681
157363	240534
395709	262277
300256	49977
375964	298767
295676	228431
265548	220129
235451	190313
417503	151944
15819	46448
454263	229756
102644	125101
182128	22827
230051	228025
235909	76709
376442	447517
265115	426569
344879	181993
179277	438373
382881	66813
101343	60595
98445	360469
201766	326064
392801	205270
200446	440962
136342	393326
379623	134694
332299	463615
72804	8723
117326	313538
139828	169116
224696	70273
334092	168987
351178	378686
489365	270441
324318	333382
279035	164884
253816	410951
153037	269486
358791	249202
79213	52537
119345	387860
48832	435438
166675	420944
258044	21411
137454	417449
409006	435451
178297	207397
491190	280296
212144	185076
159249	187974
205157	262954
90560	188262
188943	293813
201473	387261
479918	350949
386739	35073
429620	166513
310459	104498
386412	262954
406391	224085
433269	391414
486698	188242
244125	273023
342465	470403
312873	470689
269003	361747
290568	23018
55952	122595
215897	336590
409118	81300
282461	275790
453736	257615
340580	273176
299086	414008
171382	41533
297969	36739
257977	55700
146632	114643
393156	489152
457798	447158
206883	459106
285203	461952
155533	311000
276514	72416
378795	127357
460692	108743
243547	15209
338279	297303
184629	141698
126702	100478
379335	3961
487576	282581
251372	137155
454617	313745
146525	20958
252815	53863
93645	119762
87047	175590
234881	88396
30609	3014
351818	89047
173746	368526
117972	361576
112086	184902
424460	196858
434471	172980
130675	489376
16349	341271
50121	110613
116947	192965
179343	85591
250467	3719
377834	313326
177577	41904
362395	471712
80871	86728
306901	467703
36443	119762
350935	459012
214668	4413
65975	313745
363082	430321
219089	452542
215961	43814
112907	467575
29307	326985
108681	186440
164796	90664
321043	13370
115112	336955
245323	252238
26197	461944
59092	176568
121492	369641
316565	125626
165170	440660
456231	477308
129138	321115
92992	285446
330930	126426
309963	8607
402744	41406
111890	18665
124259	475894
359797	388934
381062	43693
198727	293745
382841	214992
63785	459324
134755	105498
485094	265589
168514	390654
354300	92948
362006	465894
457418	320241
405447	492906
44160	46003
47527	391414
260768	73912
241468	381429
253004	116577
133359	110677
72894	149636
238007	375768
168062	140044
26442	227101
381636	283250
467665	313401
276267	267602
439208	57989
335252	48124
317168	468162
443062	354942
134714	223732
256893	122780
380454	401949
103611	247897
453894	247370
172749	467752
292576	49896
153181	453104
312702	86974
206695	451431
112875	7159
366369	340559
488039	68342
191773	411455
291506	443292
325509	102352
234525	285429
232238	209510
434144	55590
266772	95977
428277	381428
125417	363035
173144	435708
68532	362591
112208	290951
94461	315888
250709	247136
453435	444265
387266	1057
129836	78184
283232	186841
127462	694
424191	188039
418500	249334
211077	494102
123906	378686
488177	435144
476221	354924
197544	163918
312309	181675
348176	121950
309890	206768
116947	256910
30568	403501
345745	407172
287872	21457
109733	190353
352353	137128
12967	208260
52642	87889
99772	80587
434690	81385
280052	124085
463454	210261
242210	24208
13271	351639
385851	393003
351058	164884
390247	33060
226919	128398
159571	303424
384864	425675
266077	228838
306176	6135
259769	4968
434690	155296
42569	35707
60646	21583
422613	15133
76403	292820
131280	371918
158458	14254
438475	205338
486192	398333
81225	368205
305426	278517
22721	122462
269916	165267
230051	258551
125139	417918
50906	44099
136681	96773
480986	304589
127388	202884
276821	233469
365865	225461
286066	451348
204077	374887
239084	231638
96362	467910
148317	21203
122953	391414
28143	391414
291488	423688
404352	421830
306196	384129
395428	94516
327209	157145
426197	371934
450352	462446
414878	110677
330767	10646
149604	440020
103855	400045
292791	163334
190281	133959
473951	233292
386428	69734
228331	373021
202971	96977
183801	168561
312240	109006
295597	416937
39623	478415
49447	185697
89409	269262
359116	365653
280219	50264
191761	6881
17481	56628
467085	475047
13268	21902
232035	276545
121594	359029
261625	303424
401895	60517
208383	391414
295646	207991
291516	88064
111968	393094
366986	392339
414140	137128
143121	489781
285504	323981
484268	440660
470977	486339
75326	219743
144845	234886
170114	259074
367881	93245
432293	20421
34397	168622
54419	109095
77189	393546
204375	476231
96461	461846
410573	105707
73466	133423
15819	465020
364200	366127
154374	229150
273732	404806
385741	49507
83616	215054
132469	389577
349106	73336
326043	24636
133134	53454
353527	368205
197535	307108
44282	469235
488348	265604
304722	183213
313033	121408
172455	190369
307721	456640
110628	393625
15669	7045
461475	183975
121609	359762
228061	271323
266929	282529
422930	4413
215883	4914
303489	198790
155044	192914
493918	350549
89588	395574
126992	313314
283078	393326
454541	420790
379509	466737
233190	448511
6806	318609
128019	190369
73298	35707
271689	48163
423882	175121
420212	110677
40860	488331
181651	60538
271348	232455
31070	433643
85336	444491
168033	42408
45951	110677
261303	248212
202774	337791
156785	368416
234428	469235
482601	96631
1962	352081
483571	478415
15819	79970
216362	90099
353192	124535
310309	322515
199979	414471
89071	467341
325019	492906
35806	382336
89704	306100
485492	421861
37697	94198
65631	15209
362000	128095
476969	38794
408628	26519
184134	35707
121409	420944
196428	272626
228795	482246
390359	124446
409016	53427
7661	447560
266965	14583
305587	306657
294323	490185
199005	212081
444634	15209
306744	81104
350621	390154
472141	288035
130069	479744
320558	241468
416247	94793
322734	230760
34886	417201
219546	189352
75668	481279
372842	194165
402052	450541
294485	247270
207008	429863
424337	265846
376341	419478
407491	249685
32548	252762
294900	356714
168655	64335
167588	337355
437140	214063
415204	236155
162939	157715
462028	238578
31197	420790
263539	390831
208593	484826
43257	452864
309917	338108
231284	294064
338962	95942
411154	433934
479351	16325
72109	301143
119610	422605
96337	200875
356530	186561
382882	194827
272338	136177
130651	276718
121713	28129
15819	39843
276583	217423
199540	347202
176885	406774
402566	396665
107579	388219
887	65111
128903	191959
317370	457912
373182	452427
433401	335225
46844	143090
157816	313745
313317	301475
282321	622
333432	457147
478287	304173
293898	222731
432934	62191
258370	353278
246989	434700
250833	284297
56934	273831
185545	300334
8146	438419
236959	351030
91108	341271
255651	328501
318533	266896
167588	441594
221348	331349
340272	440660
45495	255564
313714	74106
232348	167172
114501	295725
344991	21123
414601	417918
268704	324921
490272	220400
281011	466432
446829	244069
446203	85799
401435	269199
176473	6949
38996	40198
485536	96426
353509	328513
270406	118013
373810	421830
458768	156201
463864	311297
414035	428911
144845	15997
429287	38106
54539	369258
78522	421356
172712	408618
237432	332963
322509	159740
74596	187413
89237	158096
125417	304173
292901	305700
166992	22827
60882	187974
95252	385866
206822	187999
15027	254654
154836	145129
370099	24113
272742	329155
266173	167641
89164	304011
364973	115535
278371	463549
214950	23290
234500	131319
291698	2199
343772	299467
310396	208038
408709	363581
270248	285830
242999	137385
313770	241048
443068	41533
200013	19757
199171	221111
395061	419601
88587	49828
166710	299960
126166	231485
106712	190296
227857	465259
329943	49903
356524	291521
65891	88376
414170	49903
367619	151966
453460	307595
276821	400974
434140	492701
120778	32807
329201	273831
104817	47340
173356	344091
163197	17478
45544	331584
165359	343721
225085	58881
140303	368775
94899	209235
138280	380100
772	417201
34798	204843
106209	190369
182657	120132
90076	287694
41378	53401
444380	190446
487508	449455
92703	168615
487940	214714
207890	205289
166903	106903
219068	359762
55816	288035
85743	44070
417036	338271
481703	301060
392653	316388
461193	127262
424550	223874
409012	303599
237652	423688
489841	14533
438475	115093
476914	423033
64344	458204
173069	222889
398997	6552
172766	270157
356530	70946
102139	340906
493380	474412
456174	418958
111424	292637
350650	250703
128185	479157
436794	65670
304589	31041
107118	379680
257950	387327
365626	29878
310896	86728
391832	486339
169554	447517
477721	287927
403813	368892
323693	228324
299084	423451
7207	333960
221265	342388
359266	451460
153334	367712
165680	275264
9419	206686
101613	246311
480610	355552
347425	484330
456349	245700
221948	96634
46092	41753
31630	147796
248683	243115
470143	108613
105038	157624
409380	314455
153322	480224
95244	344011
25318	489416
474939	442228
281236	46742
56433	440899
241507	295536
415612	487969
82819	492588
414612	150475
310048	462499
368075	90277
234881	449064
338714	459779
352227	68098
333737	437018
289058	223732
261738	489552
122256	172530
70947	39764
414762	11723
249186	472895
153714	307827
251351	25740
177577	162831
260801	156827
281574	166738
278762	45803
337723	177733
119284	67584
360856	83872
27161	111904
440154	43334
356041	13370
243865	184659
163524	263005
229200	214992
389039	430897
161452	212081
427639	187252
425827	366577
283269	371700
90702	354132
484193	95942
458207	423848
209317	438419
57447	478415
409016	226095
425835	160419
273166	241762
88350	348798
391391	185487
252428	104048
15579	411251
302142	430140
417549	97803
305827	109095
434608	113138
92401	220636
228084	169288
13297	391414
470818	51895
429766	113244
386079	86728
308533	304493
39627	4413
132080	423711
342986	163378
73673	351668
316136	93552
416936	58465
198738	217423
406615	326845
377260	336590
431326	463549
247587	39248
101804	427633
480853	84955
144701	209018
433928	12602
63111	281674
171362	34547
175272	324011
84429	192288
470498	268743
236035	435708
233071	409828
366228	483634
110158	15209
191520	36719
345672	489552
355657	186319
96158	267553
67825	79386
447764	382587
350946	152502
381560	312698
200884	76773
36209	207188
72098	447158
439374	47050
27096	266638
477929	255640
342138	432591
227375	120173
214380	363581
444755	283178
207212	458104
271279	373911
43023	449728
86272	489822
161514	49896
357241	68361
359075	345960
288137	277027
259637	300240
391391	103456
287566	338790
155337	300240
10226	426569
199133	89047
322157	489094
9260	251234
369881	111935
445065	153736
383969	482315
146893	306327
330954	194777
356530	91069
388696	482642
260159	479872
42186	97706
465063	239407
113468	27464
310672	12465
450087	214024
34112	410484
52004	179559
120153	489822
107775	123369
290305	11626
475691	47547
383098	212790
443805	280935
476919	383508
35151	236064
157839	208487
402446	298133
170295	286279
343555	418551
154705	351414
394425	76016
203269	93625
350881	298182
350772	331349
326631	276152
276654	449812
321747	435817
388891	316372
315805	39095
9012	436463
228128	38346
316775	447202
365521	404960
22221	113941
388325	327922
141663	167979
41215	226940
48282	474271
329581	318656
392399	414334
117106	78811
359928	67968
346397	186440
227781	7771
312930	338271
433703	117097
626	306409
259651	61786
386502	23018
471927	347979
403917	313745
6806	483470
76824	443776
435486	101058
323222	409839
414452	37515
351718	57134
375897	411809
323836	48857
145002	66930
222102	375750
103398	286828
489913	208516
343975	73956
264472	369599
85098	313314
157193	78380
9787	274309
339042	125218
314228	230055
362765	440106
158989	48163
238156	48163
334760	257298
210812	143649
377407	60294
203692	227101
30568	132095
42363	397115
70947	475594
136260	335812
408275	434169
407402	45137
457915	123754
96800	276358
228989	86111
185761	94516
387189	199608
300240	118224
64526	257298
192785	67280
380224	69198
93440	162795
173995	407577
476861	297005
3809	94740
175687	275337
51925	353867
400913	317118
245990	7863
175960	38063
348682	199241
137005	84111
86051	46294
72463	433467
492316	91202
412749	328538
87894	440249
178456	377683
452062	170295
292352	117097
49650	272456
423367	203279
433062	297630
290804	228431
112862	130708
182956	75219
76287	430356
48064	366577
366926	223618
322515	374300
114219	53389
184629	93533
412844	250769
36778	449728
221176	45150
237178	17493
454962	412980
194165	359513
489552	422610
171142	226494
139212	256121
403676	338654
375606	189209
176549	403568
265978	13563
376005	55403
191761	428428
40806	37612
272742	114936
464847	72303
403489	492906
260723	188319
467694	292902
261398	335747
9579	104598
241381	476412
478232	342770
382575	317118
367328	24577
356953	359470
369510	293106
257904	118817
301219	445749
99610	409681
137454	445665
364939	396788
351913	98350
224791	488044
293531	31616
353174	119868
6536	267553
399629	199505
88266	445749
74929	221641
316136	308847
393949	114930
280566	95315
249673	429871
345414	54522
82744	480683
240609	375866
325860	58786
474341	128020
246019	259623
429805	482970
166842	317675
110996	147121
170312	411963
422219	350956
29162	438419
39195	468283
376395	60517
327155	360922
432362	486885
390327	315847
119345	169603
314311	280933
187507	462377
439296	155925
358373	298182
295210	351639
458787	243438
221906	224828
166575	122791
299678	317184
64074	172266
115625	272407
323317	200816
428410	78811
306779	76658
416335	77461
342102	287454
366187	98689
251763	440510
65576	86728
11972	219941
222376	53389
106531	311702
100897	467703
399441	91380
178331	131975
326793	453338
368994	213793
197289	138367
382702	200672
415365	489552
195849	410526
335743	153416
213809	249824
256509	472204
80653	104498
19438	328742
244741	211828
16121	249202
62366	91711
479389	455515
464685	360708
206522	245317
173081	245317
215925	413535
12251	30688
394500	191572
168993	116211
290926	234117
51601	330469
11719	107711
367695	238299
488916	177997
99760	86560
52163	463549
377723	152411
265921	304589
145805	178699
217936	184902
371501	295114
147021	281924
17288	60108
6899	332971
203436	385247
292636	137382
256716	378976
418459	71281
109733	405176
285410	205289
246716	241718
423013	163086
20669	423219
489596	286936
117654	151831
14493	120453
296474	160379
397734	47740
291806	400884
89608	293813
309800	86227
165506	284843
469173	337262
354111	451645
275473	168817
267018	282989
105668	373319
385995	149389
15579	453337
99271	137561
115650	488454
297654	357854
50872	409848
71598	137188
136937	410535
100325	387742
206789	309801
398635	435428
316136	417511
91639	231791
277144	145835
130000	336107
257289	490575
84756	187836
167074	107182
248280	122780
135578	487255
43325	119381
351251	38134
66029	49903
102337	48163
14585	5040
147049	239561
222895	275677
184291	132996
367724	71366
7922	462676
236267	248071
255254	293813
301683	133423
17221	49650
378378	132740
398997	299722
80689	340579
440966	382840
319691	435343
124291	358172
53924	37586
31543	218727
482956	457081
152337	23087
344713	168615
289925	464725
436709	15209
479860	129102
151127	253490
44841	38773
52011	21411
107345	326098
160794	159831
455389	428738
290484	149533
465082	438419
378433	267602
10740	92062
355484	210145
309276	402323
493595	393326
25007	223289
133718	209008
55435	376364
120079	119381
319081	77074
226167	149651
239272	321839
409058	338398
435842	458933
154383	35081
19931	395336
50890	419580
201021	316575
494130	314742
203544	145036
298354	293813
187364	399132
460162	208034
22801	74542
421196	301475
257971	385930
169950	166063
47070	443988
350313	117729
16769	280174
270355	228431
258872	277450
459919	451391
15819	122405
324208	119868
165680	429267
176376	400103
1494	89410
328867	291823
289647	59672
381528	248398
329655	95399
440393	469313
105698	91711
239547	42313
195591	160316
244739	370866
454867	214716
328940	427315
179153	82585
312763	263224
399783	482315
293913	314178
189841	293813
221002	378623
228050	146042
369903	34344
457418	454185
6467	324930
273686	113749
367443	461896
227872	417918
121875	62699
76228	337168
88038	348007
483678	21869
384858	187836
203492	88978
342608	379077
75656	87007
361219	384668
444588	55428
50034	308743
482129	356247
312669	43592
258398	399023
422495	166513
165436	21411
19542	444822
444823	190369
315692	408696
371974	306745
65744	18294
127083	451016
491764	466735
73466	45768
311010	345745
34194	4115
377253	190178
425228	146873
73600	159325
379372	12648
280750	190369
294189	287423
342641	362784
272514	190369
470990	443976
152553	218727
392624	21411
343127	89910
128940	27467
128738	54461
446994	419844
136878	401378
403166	367824
242708	460163
280952	257858
264164	137128
218706	317118
28399	275151
186932	74019
85510	401003
345851	187974
451676	134964
155044	134370
12508	163726
396841	141068
79027	431137
479917	32807
301312	219941
426252	362784
362404	220516
38000	194893
410327	54976
172417	396775
140033	171080
97860	476447
342559	129546
491200	99405
110070	313745
324705	23018
96251	80921
261277	421830
218559	185154
275022	447831
155473	287838
415517	168381
249978	267590
229854	146251
16900	276780
240016	160419
467467	181767
111409	385075
255859	158608
193244	366691
263557	46339
90406	25624
130675	270836
283869	401871
370232	14734
12623	200454
42020	189208
275500	246311
120015	420944
235404	167391
252177	315290
485578	34692
19334	62191
261946	145771
65259	111623
9067	484387
150359	197988
60287	80442
471936	194607
329727	175895
345741	80158
73298	115090
412646	454796
105585	67584
150985	158715
172549	281924
469642	431764
469976	433391
428864	381469
286928	165221
194731	198317
332795	448903
346697	234932
335951	476614
375476	218448
155355	67584
22753	467703
356530	315566
486945	240745
370260	93214
6896	241453
73327	110242
402372	109476
280894	121106
16844	251669
252044	48462
41804	143809
334080	411424
119123	437350
343930	160419
296514	304183
88837	37417
21288	119381
25748	210783
454005	367773
361912	381614
476501	67040
328371	404960
28357	130694
427738	124952
394296	260620
228044	12177
415028	317675
396522	187834
450603	206240
255084	481785
85544	249334
68092	100528
456535	371918
66798	82585
210205	76628
459193	6899
92643	453857
221887	435708
53489	87242
480280	293721
70927	200936
382848	490508
172155	459370
100073	123369
36006	395856
132147	428864
105161	315888
7614	13370
321529	347548
244540	378462
112347	144692
111036	336955
168950	48450
444593	249334
275721	260924
353009	203656
282690	354903
454705	196783
411290	402731
250853	231865
50862	19377
308122	110606
68943	476985
99409	414005
155044	212175
480673	464420
465132	31050
89215	348292
385220	94667
136989	392062
255877	338189
236992	26619
94584	399498
10727	115091
61681	222894
118567	120485
114550	481778
337055	201
28506	452230
366066	144306
346272	464628
291464	88113
493962	162795
55914	247092
255405	336955
242174	215054
340603	145286
289445	94578
36965	110380
233746	400184
43454	339976
307909	421356
430150	181535
181159	312327
483987	284171
361001	60762
247045	472620
470483	396563
246231	56737
268538	469108
112978	202417
127068	390197
13683	299006
380748	92407
120006	268261
302068	162795
271782	426227
208031	225328
34342	298822
445186	393326
133837	186440
459755	212730
421203	137268
201223	99060
153601	249482
246221	169463
310338	304932
76228	96423
284833	428920
264307	258683
445261	174560
414058	421115
277799	65753
123950	198317
302150	336590
170502	451016
321937	379464
24122	132996
414325	153995
263429	109791
459084	12443
93645	159390
60048	421830
101834	135501
491031	418000
155760	108996
364577	468276
215480	469235
216525	160009
434329	194273
434140	351414
437720	325604
237242	315671
224778	19984
75568	305234
383319	60517
216585	18303
204739	249334
216578	431544
59658	217981
397779	354853
154981	439523
8342	489822
450145	289506
4098	173371
127718	364203
53490	454474
343497	162947
48953	347478
444755	149797
386973	234356
208593	38265
129792	86632
379842	258370
452709	167101
400036	351291
224919	394724
412372	138415
160858	236213
36723	271074
106460	74585
317481	460354
114643	430270
120214	346267
104740	215915
98671	396164
266965	186384
53137	3457
401766	355700
387313	187974
25801	339829
385449	568
293405	75273
491388	192857
481370	392574
68735	367883
233045	190837
414107	264394
463775	256121
293913	181399
62504	265711
392953	397352
408930	105498
114794	291521
199936	188759
106439	6899
110835	20826
280628	435023
140401	281795
276335	114
323863	217242
192012	335134
20016	124165
269167	286503
419389	326170
190492	330571
464279	116449
329619	10646
280968	231255
114381	35421
175962	284189
196996	117755
340037	27464
2082	327041
350699	203656
35248	485362
231783	317675
210850	345390
377764	127466
182515	324960
305717	379603
138459	114053
436834	411874
168517	456215
412439	49903
410161	375768
409529	175830
461723	329533
424933	396641
379494	261372
355025	125734
42863	54686
410646	295501
37569	94667
286282	220565
128495	51033
25748	123381
194195	380057
119352	329196
392086	262225
1994	228220
300565	461753
438475	260956
59736	306316
287893	309801
172060	86541
398381	126204
481696	116112
262210	71898
183855	248760
380303	477491
89219	330284
470931	477403
283869	366469
160567	63528
8738	398865
491628	384336
248222	13370
265922	440660
478480	99181
364370	213107
360232	371342
219246	450890
419777	233590
471719	283048
336703	150058
478822	41075
82898	191229
364509	275690
327573	473223
306312	16410
75542	318735
192109	108330
143501	427529
70449	193418
239854	355700
56321	423469
459827	418099
137717	466750
6174	326446
115937	182226
394636	393326
12931	348196
467149	412260
487925	478415
441434	59215
25969	288138
430116	16910
239504	164166
52753	184741
23261	360860
104093	455997
388344	303274
399441	267297
435114	62996
48239	233590
244913	315888
237533	55700
243588	132740
135727	441373
137508	148864
262321	204314
358710	440469
217627	100515
492002	167956
369030	209471
230051	252981
301345	317881
216998	440660
444314	164075
63716	62191
257802	335822
268890	330694
381528	190369
132288	27464
293134	477136
407667	122694
124555	277315
488417	210050
128877	297388
293913	413264
2370	264384
208337	401297
463429	85348
107118	219882
433820	356301
90829	9054
460512	108496
469716	359415
65755	325290
250139	99271
13523	190369
81842	226127
211415	317708
208754	422470
160526	336590
107118	20998
74029	226303
287566	392028
473580	345442
130001	263020
382994	9489
118546	319166
300094	313905
296029	316660
425827	226152
291034	408242
259651	21411
451379	458628
355822	147201
12293	478415
119284	387742
283571	390436
82150	102494
464100	359891
459128	433279
223745	285446
98063	26714
207269	91600
159986	469235
114643	62001
286371	286828
361960	34801
456658	8463
63125	291157
458793	190369
335539	187974
209425	343010
440190	453671
87014	55994
20946	332259
426663	171592
319017	273831
27322	8623
404138	430329
414782	186714
324708	296956
12623	383732
267441	303218
474177	304355
65436	10646
198956	391414
335242	491350
143671	103385
360232	464429
429243	126316
84745	193772
276821	56739
293913	221925
221709	266852
167869	392236
165680	60335
79297	429161
77359	303424
65169	435708
346427	268577
342453	325899
201131	329771
258274	283265
271925	413525
123346	303024
104366	379173
56195	421707
28234	127445
286425	389960
368447	97277
247220	405701
132329	196783
315951	22561
386062	366127
486184	239528
295218	382814
19459	195804
479351	421356
320366	183213
169437	311832
430116	179135
234257	87631
418992	276744
494082	252989
417358	41075
314945	62191
154756	385207
414286	306035
362206	273671
103876	61386
195615	391035
287355	317118
120050	375063
489657	287694
82981	168439
18529	158206
438403	396381
283995	203656
277410	358039
186141	1605
415624	73716
351498	145761
378982	7991
449521	8754
141591	480246
277568	160428
6374	490022
369012	142018
157295	455775
425630	35097
295612	138297
200658	292878
429287	272804
244052	27464
423514	337094
347121	354482
465740	278500
225029	48386
456231	143509
291865	404886
312169	323139
388380	420790
360459	384497
118346	202523
20574	373369
480561	137994
337802	422853
459618	262954
249865	267352
429004	285904
490195	164884
73563	393007
23992	62661
437391	40784
295687	391414
279810	4413
389219	446351
440730	267602
11730	160545
54501	336174
446863	219392
404762	294843
297979	123847
286545	468716
313615	234369
427653	366127
388953	370866
78030	95149
239084	264406
321487	320625
128204	96159
318310	461392
314311	62466
461759	332896
77600	125417
385390	293813
416324	365337
454090	257425
486355	349189
149664	8084
174815	396566
314191	288926
140777	389639
200062	129406
129052	13129
159261	140044
489787	373670
162117	451998
25	475548
358718	273831
131939	399662
479351	105498
292006	176922
288135	404053
43325	253328
373846	132740
426555	323733
431880	325583
180677	319246
468287	272339
15027	132367
99409	442096
22463	404641
182244	270959
176170	310524
440273	329296
134299	284901
174865	347421
414058	420392
484436	387987
405306	130708
66547	364000
293791	162247
56463	443701
415599	179369
142788	290957
475926	396246
326631	391428
444139	271822
420529	55999
231305	403760
51529	294358
103940	391397
453736	480775
139438	7561
291638	378686
379283	350542
476166	150352
167058	313822
64446	293656
112267	451016
425544	414471
425756	244274
484058	242362
61652	12786
167810	67837
482867	458601
55400	192704
297586	414513
43325	205270
237586	333042
276821	88263
91325	118571
155640	101058
259866	34947
81178	203745
454867	405390
456294	99206
305287	472803
451379	463648
483112	425544
98376	179375
176130	471521
370226	205287
359814	469303
375405	189467
33991	309425
55435	156376
189683	454975
264990	116268
181419	272934
412439	421830
19542	63116
379498	366127
121529	243547
107715	95942
167588	188666
249528	409828
149991	478184
102982	261320
443251	400213
157957	274869
416939	186440
52857	406408
364963	94516
208180	50213
20450	425805
214308	178048
64238	267895
226935	287900
154708	350670
397770	74960
113363	327927
179551	49828
437201	316929
234257	358999
454039	484064
105901	192509
155271	422435
6168	275232
379120	245353
26022	475571
50739	46313
376855	50719
82952	327922
249585	205787
66326	258981
291389	96844
300543	282967
236577	9858
439977	314850
70431	464303
143251	191914
435721	345745
411619	423688
402957	184650
15314	175999
4970	137719
480633	207535
490553	303497
347121	371011
325193	214050
228988	248288
387169	64249
260108	407715
217338	357357
410594	482389
120033	281924
241286	440660
191867	248446
209372	421935
20946	443725
166647	245679
265589	160419
309276	53883
212544	84092
252644	292774
178629	35115
33474	268531
417121	243301
409817	454327
245639	225252
282378	94129
334092	88632
385062	489496
77901	182276
73203	201677
98309	78184
270767	209623
116289	453847
230051	484894
53532	78910
144973	406662
335951	2623
94690	124085
215676	92313
308715	207696
214646	476047
329696	453847
114312	313829
95369	395988
214825	320346
172158	300493
431372	190353
402571	431799
299580	394636
225694	467272
406665	396201
118163	289077
432884	402269
57432	270239
420234	271023
201965	185051
23018	50667
417983	8459
193053	76016
399424	126100
343555	159687
50930	438180
191020	235850
274689	35735
364194	206668
197108	41075
233782	230391
15680	461846
329727	428155
154456	330878
29824	130310
247608	3509
48085	226378
386754	371918
360459	345155
381109	164884
492914	403932
396284	483237
56856	171953
266362	248443
410754	51881
241192	236213
166122	131784
439901	147625
112625	41438
59380	294069
223050	48284
63086	484452
235252	308038
110406	110708
165680	456579
309318	31420
236269	110677
273599	171863
471454	225540
27322	274309
97127	487422
202933	190369
30871	157246
84031	382566
271873	183213
470005	290900
188461	189665
43135	435708
75339	290760
482418	432588
386835	483360
356490	291823
272442	36719
138957	466432
192524	351069
35806	324377
388755	137220
41798	422853
227857	89299
431863	246713
486500	325738
369789	284375
377720	79249
153322	250009
49247	459649
339288	476336
287848	452647
361398	159949
89219	49864
489680	124146
261626	115174
212043	422849
183376	173018
466012	86077
424678	243731
266037	15209
400179	472890
156817	70814
190281	98294
120550	48007
262487	133200
310519	70016
479351	2348
299168	80480
452778	358511
98100	265499
336796	478415
92528	467703
88837	282234
188202	5190
255268	132980
14837	409338
210559	347057
324151	52537
19053	485546
51071	183213
180774	259929
332597	305032
55232	263344
466432	14177
16844	73189
160607	21379
266965	202996
44348	199318
290678	461846
219068	183479
465322	42513
94943	317184
461563	366534
323544	178780
131935	85581
217535	126062
226925	209850
245488	483930
121594	364146
313581	428620
184245	141087
88816	350549
67016	426182
219154	299196
192611	205289
188956	273831
37973	213191
52975	479694
242411	253118
137411	19111
257290	120778
186078	40206
398978	479872
265879	122462
24861	172517
45060	315407
4634	386654
218366	36139
398890	248777
253503	242965
109549	35707
233339	274309
441463	85029
144597	53863
83775	134145
450934	330788
79844	204989
28103	214919
365690	461392
175402	373380
345300	79249
122390	355962
379269	110571
94136	392912
461157	203656
376046	194165
305761	491350
117501	61811
263708	214084
476386	10520
286207	440660
212736	95863
131142	221660
473056	388407
21355	141589
341857	267602
417938	475059
295540	350707
480535	164599
56666	351888
124523	160573
308919	403073
458375	109437
371866	48275
460523	196994
417457	51895
324333	429115
297725	420694
86268	244005
97114	140564
34339	380257
94881	134671
161497	442665
218675	124747
21671	61572
163452	110677
407116	421830
420414	370415
449543	303648
104740	399483
289675	331203
28357	28701
186206	381804
74498	323099
206330	107449
178422	254914
82418	156516
13137	65699
11719	36451
186595	38063
120766	286936
128563	86632
50034	111325
332703	492906
219556	290563
400124	446801
271168	338934
126910	116833
187965	115899
242210	389911
11986	86892
81989	293840
212096	165267
439768	334020
267166	405217
128115	426376
288824	406751
205223	408132
102644	212265
211494	181680
428346	246311
76104	37121
172923	230318
144973	300068
48159	20587
186363	126426
230866	140044
371244	37515
123682	145410
434609	221296
269782	491572
481308	120310
199948	94516
58987	283665
125517	313745
278894	374784
287089	293813
315805	246054
70916	49903
240624	192509
453957	432223
304278	69242
79507	203744
239099	32917
51677	15969
93440	280174
439139	86476
167419	79813
58735	459213
305002	486932
405555	464734
426282	391620
270128	348798
446550	294836
163763	300655
223404	468125
385034	346768
303782	462115
153802	35699
254599	491565
226529	179399
330842	132740
333187	95149
188122	82
432489	434153
359642	478415
63427	70946
169878	250809
102644	490919
118526	483305
195537	157458
107828	387904
316024	272846
210614	240205
207070	76958
107345	65887
91325	386796
26556	120778
111469	152502
18468	462973
160387	342388
200222	332200
363083	203656
237533	401854
411421	180841
304013	202633
255084	366493
126015	310712
220593	196496
124291	222102
190015	208577
191391	60885
112275	163818
481335	342807
444374	57375
200273	378859
324967	214163
453134	218877
452148	175897
147817	285156
164012	21411
136605	386057
363234	108145
245674	296008
354942	149883
117766	277961
292923	128818
165495	200598
390553	323266
13827	441337
386206	21017
162541	13370
461401	182226
91828	96554
23487	80543
244143	440422
391157	376942
120509	390232
122403	330111
159024	15209
341197	185464
12964	245679
228795	4369
487732	64490
35806	270422
101522	467492
191933	144130
354214	163445
109212	94516
176495	74877
178162	294069
153060	234356
341133	467703
67433	115354
104781	366493
123437	342731
56745	263514
46188	477136
217387	153305
426470	184817
101479	20946
299106	57080
60057	218485
368196	407533
368790	123242
405979	283178
413762	54976
468818	23333
426040	492422
106292	367591
491461	162247
209039	455936
145282	381100
21541	295484
81945	103366
53428	23318
438381	254734
396198	317935
395988	296172
77731	397756
143861	141509
277482	34535
347036	371225
225794	307785
205213	250214
66418	349038
355536	401928
40890	328226
107699	319147
225005	372198
56409	359762
425454	445061
191846	386660
277250	418859
282453	118324
30357	194165
324382	99437
247296	337729
144973	276192
332831	252664
155366	194805
85619	158154
311247	240989
164822	132024
92401	115215
177810	67584
478588	352568
283174	164884
140578	313822
200092	170508
476119	487153
102916	4413
35806	392086
45201	414269
138290	11626
357723	237268
282558	158319
491133	36283
182150	492906
238406	146202
43761	291249
272331	163127
349901	431764
35036	52414
126083	74956
114521	154317
74639	434249
11839	72835
347036	459979
390780	384876
342631	380568
273192	34188
298735	140426
298479	79989
51543	458
99350	145478
110907	20958
475310	430356
339160	196783
29481	5040
90696	99982
48831	265518
92401	110191
411154	397009
150708	87741
269949	297776
234425	378462
341308	393179
115112	281371
321977	194694
125417	60901
21095	46266
316136	72701
86815	269199
184473	446856
175183	110708
129185	45918
15579	155923
285402	59311
197460	164134
448199	71147
427177	126204
385016	447560
124517	341271
57676	271381
312177	412313
308916	434001
473360	314014
380239	15209
186657	235636
259673	99116
431030	435428
395690	98012
119274	406751
27745	458877
487060	452270
109134	94516
253442	465740
352625	43735
236950	53389
238991	214080
220540	180578
255865	184431
110490	471010
36744	102352
14871	246981
135202	245679
234148	286568
231305	218965
226434	344120
50928	14710
154835	322426
267938	317118
130300	220857
179599	40447
26502	444748
182170	322105
304666	16599
476072	484274
195121	469839
202903	165267
458435	36661
34123	87967
202352	347948
93404	293813
409745	238337
391403	78820
409503	486885
146189	457033
295381	77923
185146	183213
182902	316631
309225	180498
493293	17227
125728	179010
328401	315808
107998	176759
326749	478415
369010	383967
295936	404640
310059	248777
187298	137901
15852	375750
5592	149797
48594	302879
430474	4025
106736	121145
173716	17279
370243	350498
198043	451856
256270	378462
50363	96993
195739	275790
212182	387026
218101	451863
145358	405217
302591	359243
132247	97295
461479	268600
167446	313745
60006	216853
395924	188837
48282	262697
117766	400520
22336	189170
139588	341495
295726	35546
370776	309767
492955	276430
350074	451031
204798	64397
6963	267352
105241	180096
478574	316796
407507	339126
74516	489822
103842	419435
158950	468640
286390	387581
382844	28065
41393	329059
267201	313745
112239	49903
456260	132740
427498	94516
442929	353787
454629	489415
74779	388020
89122	396916
331028	284843
282196	242187
30515	387742
320521	94344
108434	264771
351966	411535
39601	296869
19324	317356
158517	289102
138624	198367
191657	178411
312283	459133
389682	183424
28838	434254
394903	484274
246348	126426
276821	51947
31804	63270
122817	477980
165617	234791
284345	469605
292226	343860
329379	320233
201902	75991
278769	357139
145078	486885
256098	296199
432440	491466
162252	424659
277799	317451
222389	20602
325824	72737
235160	245597
347465	144966
155145	243301
31927	120274
261639	77257
412749	155311
17398	72639
407540	214242
476240	363797
302566	107711
445020	160456
238099	469532
476306	420944
10549	470554
80134	262210
360459	157579
388344	334503
115604	491190
194947	173887
68247	378462
15381	184267
239234	236044
364285	456640
184052	367990
200868	104498
10492	255650
266975	32807
307691	128009
380398	391386
57725	328431
450687	363436
364636	314355
267562	320845
332598	316272
420459	15209
290699	218965
374008	268000
349901	438525
247088	323569
482232	16116
478327	188372
398451	485378
54425	166063
308539	280635
277765	327099
281052	40447
112620	106903
186597	32752
288233	207601
87918	415467
249978	273649
431966	268462
215474	232414
284349	13370
210790	133809
179032	381374
298780	5857
58721	41228
273543	179389
282453	48955
456118	196169
354980	37057
297374	317118
465420	89047
294244	489552
127755	50264
181284	494102
15943	116462
188487	72670
209692	336590
195006	326130
474211	67632
363094	74106
233220	54895
72908	141695
307963	238578
411272	50203
414103	5040
410017	437355
91793	158153
26556	170939
226204	160895
437544	24000
407756	430754
412985	89679
409273	62191
145025	197239
367656	49903
269199	192121
178422	105719
97838	156376
156875	339899
183868	38798
349855	16433
298156	122462
330662	8045
326830	378521
319231	90860
417938	299228
472639	225802
35847	349261
132434	249037
325814	21523
175666	311832
375492	49896
81932	241468
198317	406119
380496	401871
413054	64075
425027	288779
380841	64146
145452	290218
108558	35707
361880	264908
337368	250042
249135	226494
5521	40784
461123	57501
45724	59196
107639	218730
130552	115917
244147	300555
223727	277167
115725	166681
278642	350072
416338	72050
321736	184625
270857	464420
28858	42890
92032	291796
446351	384673
464039	258607
256893	44826
93387	214436
487060	494066
370869	63835
136128	4349
20992	300046
432292	214114
48069	30821
429626	352605
367239	253298
370858	120543
285359	222070
452804	195402
340515	250227
40943	74390
401838	251006
190766	452074
150920	269177
385346	262954
104341	181506
408561	51881
67180	306202
88265	309069
301392	52038
5648	379309
418743	246516
256571	31859
91545	183213
480187	414832
139994	35707
304117	218017
391777	8303
398998	16433
200410	66053
31100	341266
278183	362972
87638	140174
108691	419549
189531	218080
238594	420794
404568	47407
337398	42890
127531	420860
223514	225973
151615	76523
83025	17186
47712	392037
346272	219865
78028	456065
262519	438783
55400	193909
50027	460999
174654	436535
404657	10646
475543	49828
400986	248703
102378	11626
326852	133265
174865	448770
19459	208515
482863	286936
168642	462866
43699	309085
146839	133658
154430	4413
209967	411809
89257	49231
389498	291521
319598	319841
482037	94344
286001	461049
369636	220688
300472	52891
474688	350969
315654	490525
429907	360587
463891	406968
200022	436912
358514	483061
226919	152956
194054	242677
447793	327922
11237	59658
177634	210641
412141	224085
375614	267416
165299	136876
28129	156017
218391	355124
102870	390861
356301	24016
286602	335363
386556	344018
12092	319522
342646	338189
203793	273831
147766	430356
271328	318021
124918	55129
306628	108222
464952	313745
434033	235606
374379	273514
392086	214448
405672	10646
446182	44159
76274	378820
280906	90682
178867	53640
57823	57375
410671	273955
227781	481368
404568	390912
388619	154137
457784	17333
425827	458183
363561	104299
291748	64335
452148	214316
36163	50538
407280	434291
192123	342440
41378	76111
207890	276519
183659	109395
41821	124085
173169	258370
364461	6899
462696	136193
59434	47873
174139	4609
96637	272069
308122	125808
457418	161190
379335	140044
379680	323213
290479	38063
356620	273274
68098	321715
383673	458601
146477	243840
296750	398333
429469	174441
154981	199937
431586	440660
308232	291531
54536	65275
96304	49966
382994	427952
323722	178243
480580	462618
490904	413283
73660	317801
399650	45724
273435	48275
454339	486323
363505	206638
129082	250087
112443	69708
328762	48275
150123	366124
453402	476898
41747	240225
362251	335277
422424	9054
349470	95312
129852	348585
262820	269374
441213	43953
191447	138807
177967	301475
377731	482143
191174	486267
195657	21583
350510	444
91559	88781
291525	461846
111350	490249
102795	447335
169932	447519
471797	324472
382848	234976
326631	362006
166450	190369
251107	351252
387545	150541
11397	48868
395319	406408
166475	161510
361291	8248
196903	256145
349652	241440
373656	119762
476198	79197
404083	466737
304011	432719
106313	348798
43257	192195
371766	86728
493966	166353
313863	63528
198574	65329
111134	59102
473076	214024
117040	245317
2187	318710
422292	351971
334173	100556
439977	407205
122405	74564
145556	88057
340175	328671
77987	10379
356849	10656
299580	50811
391318	213751
34503	336590
367483	191327
406693	145691
320259	425827
113581	359029
422522	88965
280628	176518
120728	123659
130198	252843
130206	44796
419559	58681
7194	218811
29911	43957
413821	237517
117647	90123
284843	304822
407657	296813
490736	135756
103050	409109
19444	257377
150383	368306
428771	428026
223673	298916
8703	295218
348813	241668
252007	465177
178422	385141
192881	433118
230051	133801
374465	122730
16880	99405
190524	228044
189330	317260
27199	469532
224589	125903
456658	187457
22864	42344
154374	109006
144288	85354
156831	164884
153439	243438
49789	211649
439534	62191
47816	345745
366135	379416
479287	39764
417938	335477
343225	484274
85471	401854
395327	428267
483706	358627
217960	369599
420199	220679
257976	77727
231268	141566
422806	179911
161693	396431
204354	293813
403653	431341
143766	444499
372649	293882
33172	332820
311565	458906
406144	289265
471831	378462
1687	411808
150242	273831
271115	28129
441302	422129
82688	263713
388696	448786
626	334632
135015	313745
493347	328932
180865	176182
271290	119381
122341	80453
268726	313745
260335	140238
174139	412758
265286	333713
447944	467690
164174	445436
108845	164322
211948	452370
109110	462248
85932	92142
290547	173176
296459	276744
364325	185076
447764	187358
133588	84279
358172	284479
293318	411342
37994	263826
277266	94344
315690	387742
58588	372214
476247	152169
326830	66137
96142	152502
289172	186714
479229	20611
154014	300800
172489	447519
28587	441996
224534	12364
424441	160461
237311	177829
409808	70941
207299	177039
341278	232476
21202	277590
146124	12958
27143	86974
421565	166330
17995	65670
326525	480853
325019	478232
1292	85245
428892	426660
300406	251621
347121	394021
168719	115340
301315	448770
161363	401101
426663	310756
437850	399360
395624	470115
31722	440784
278905	35629
129396	28065
436575	86077
367559	895
283175	67415
102614	122462
107499	284081
341816	179692
5778	374594
16868	259929
34918	335663
432807	49231
322498	54599
197936	48146
472973	267602
310813	24159
143370	379237
228128	195729
363866	192610
111114	421935
430088	54717
265444	430754
134153	315307
464345	284528
451672	169482
321547	190369
428638	41928
228128	375375
142643	484804
486712	323555
431298	94665
404568	355171
386411	190341
179748	288035
300491	70791
196996	158145
215459	330752
91280	491026
98726	481785
78669	250805
221001	109463
24608	394137
148559	475919
411509	70049
410303	219499
422893	267274
97912	34280
350968	34547
79505	130737
15027	392332
417494	446351
365919	209583
409091	35806
344962	156748
190546	226127
93816	169557
121065	132740
116511	422991
369459	79754
176225	188443
226503	190167
286572	445353
283768	299376
92763	411424
378771	425282
414286	110828
449406	180707
2841	291002
379353	396968
307727	94516
302153	432290
386635	25323
33486	274869
211375	20330
50042	332167
11237	76008
257413	359029
392653	323213
4385	15883
270589	187439
193020	421115
130651	303155
384241	5040
409864	29105
58301	407856
328940	289682
242476	154095
3485	160158
243081	159547
103529	230378
228741	249334
311030	51978
464729	202523
167766	140728
441578	451611
477790	491452
34049	419435
228326	53490
162829	205571
40486	21411
458207	444676
112882	369577
26969	229913
488988	433941
203155	150352
256582	328550
36901	465174
230270	122462
440287	274869
268706	129542
132154	267602
235910	40780
313655	294601
315250	484528
11719	114930
233792	458601
365081	111453
455726	201493
214535	445690
112372	422928
411809	83403
121133	330099
340788	141835
424570	210261
301312	222721
363591	22485
489579	284843
349103	296528
467502	96323
210891	371918
322934	413377
452383	168615
474692	356470
281919	190369
141563	411771
275305	156662
152512	13568
175644	167746
85202	398518
321669	481279
189193	376814
3799	236213
332391	158153
395428	178422
23481	71809
329750	262799
143309	378326
86311	476426
212616	235578
324367	265548
347965	111202
22136	347078
254252	277961
73290	346158
99205	138807
369217	276358
105451	379680
322008	433391
148139	232955
25053	29253
471365	275990
219783	239872
175157	112066
265903	461846
142814	110677
31178	120128
210005	203279
107579	142382
186034	187920
105969	365865
23255	326446
72639	362773
379919	479627
100450	475471
196291	466020
171093	79407
283760	342807
245488	379255
392880	6374
105022	387813
432816	164771
314095	417201
269949	24738
61189	97277
35441	65371
468741	241045
417036	74106
257613	411645
191955	383198
412513	5900
23854	43593
166935	114845
449400	457081
347473	207743
130000	229928
474608	410951
99901	268840
463584	363139
338003	198465
330405	265065
244850	4829
60589	359104
58985	250288
276	124011
210762	375500
197196	272259
462272	187974
286016	393326
31885	435047
217936	147475
264026	257180
263514	143095
170500	464420
268524	230877
250858	222680
391374	437197
73660	98978
162101	400057
246344	414863
332612	246592
232769	447601
15095	48163
245168	408242
425098	84111
349505	441868
195630	456129
449914	103898
412050	132740
483139	175489
143639	264501
143879	236213
319930	218727
232260	492906
157021	151096
386556	291129
158099	71189
61384	226303
415730	201262
423417	314764
323715	333383
360535	172089
29426	207535
318573	406843
426849	346217
314311	14922
43784	293058
121226	361843
220645	358032
121767	39113
256823	292553
227907	198926
131122	214540
77448	170993
327392	154902
407669	68937
40326	352864
3809	255290
147953	290450
412517	315906
484864	387742
183270	286936
326631	318321
241952	103662
403508	61442
200092	492595
119630	463549
412836	300240
68532	129923
258390	408591
158942	190369
32155	34067
256893	300473
239738	432239
476303	485263
207057	186917
59644	77978
488971	281076
241749	16325
277799	172919
418259	156006
226585	268118
436720	317853
301693	310261
310075	183213
368192	72171
21396	464420
381605	828
478588	411573
425805	40388
417848	259192
321864	43515
4927	56041
447610	128543
179136	92613
451769	400824
450596	234356
10237	460639
374465	176013
462768	410140
244492	155747
158440	394730
249868	375480
354246	420944
254257	493044
68297	426569
66957	57134
428425	31267
216894	268770
202934	148479
199051	12129
402952	208617
183966	39941
368284	433230
197545	331349
319081	489485
245965	256134
172216	68374
135731	64916
390019	160896
432372	219266
257284	122116
316565	450781
404099	16539
31323	342761
299902	208617
164196	353437
304739	476951
95189	331867
441652	391414
488921	263487
202810	366783
300319	400002
16180	53385
70863	47032
465905	114754
252824	473515
378420	175067
399441	220417
123785	466151
64008	252090
293137	189064
88355	395988
459704	93904
449905	262930
441486	110795
425166	475113
106274	133615
44333	275357
205262	442601
266307	287964
462169	21586
392037	359981
51710	183213
129792	290014
409307	401871
81695	258220
171438	219499
89588	304493
263405	459213
213177	378105
215075	15209
233590	182882
183218	237987
285701	58786
308336	492906
158918	417288
414846	375692
130215	286016
464866	96309
437623	415961
331642	119868
328367	411119
461725	270095
475090	419625
426568	297794
334985	368949
288625	399142
195121	139584
430153	369051
11604	293813
472694	42653
215396	320259
385697	157514
308122	280542
486936	157839
262639	278384
224971	383343
39378	130514
36515	186159
21411	449057
463089	127788
488954	446600
244205	470601
437927	74574
422246	230691
334026	231485
14092	317118
45724	251863
222327	49828
375401	232547
354777	291984
135655	204596
307631	413046
290569	178998
174139	293852
372167	8574
248013	258015
60333	327217
206880	433972
322921	212081
162863	297169
310034	123849
333891	186561
12237	285634
176965	60517
190711	452746
28423	114828
74605	282874
246399	267914
144327	228555
105969	234788
489376	187836
196730	318145
35944	76898
308162	190634
10973	63267
12341	218727
313314	309610
3846	287222
339096	178662
66736	303262
324100	490144
234356	242117
35681	437907
270959	205289
209523	143137
360903	373516
292911	489562
456231	265711
324465	90277
193817	146176
63047	126348
465240	129539
73327	385826
259827	4349
192495	297830
188925	218727
245881	159194
314650	289636
177530	301659
7362	406840
129760	406843
214279	307340
17535	177861
251815	420095
369619	242187
77793	236631
193641	336590
169150	355037
186439	255316
215260	317822
204802	428214
425224	15209
136878	295218
1859	12001
284554	352819
132329	395203
23366	450165
15508	353596
144750	418342
426095	318858
486712	91471
310555	109346
172417	433391
220509	88113
363865	113138
98295	30176
338482	367782
228532	440660
234788	100478
293859	175891
446289	195398
372283	190369
32439	419297
404727	61059
301312	411345
122796	57521
101119	13370
448199	141657
189608	379068
233220	17980
482747	120986
183274	264065
375984	430373
353491	100349
387360	355868
409165	301475
47077	91558
395998	377552
346175	154097
403143	26595
435944	294558
466747	345083
91325	53693
93957	313745
371039	152502
465499	398333
288100	198926
189223	472738
388353	347057
479985	127834
151539	154302
81963	48007
145717	203438
101330	447107
96530	277233
480590	301475
289675	341171
380139	338189
58819	329629
210240	155023
71626	199900
412763	265589
26779	390687
333792	314742
127402	278520
276553	276358
334080	86560
282453	258030
27599	313802
130811	166
433864	435550
472830	11626
478588	35665
222544	481811
13593	353829
172664	459213
239272	56905
3231	167588
94985	448626
38950	197988
362897	356750
40332	407674
134447	205287
118707	101049
428582	54536
459326	231485
281903	26224
291249	89165
299277	280660
15079	267602
276209	401101
214880	478415
138412	378801
264080	393326
215588	105585
158044	238718
374149	101058
97786	247823
172864	31496
84869	298182
460957	465203
75272	131618
430724	387246
105978	363132
263703	225523
33278	348798
382659	238690
461510	365329
492557	363581
332299	19262
488630	298792
452941	83811
44246	129840
317260	250434
19622	274309
368438	51895
181799	417918
378374	264908
96041	208577
421511	93696
133130	428284
53963	119381
373419	9600
158534	183722
15457	249202
203415	243587
327061	491833
446034	229026
259111	114822
178377	230954
463420	483200
477983	485791
231800	260879
266141	476901
104740	370548
335747	411424
412204	313745
399270	108024
462339	127298
304268	491266
43966	141525
191208	199295
245880	67089
117442	143660
224382	315197
357005	209996
253076	85257
433565	133423
267562	453366
340255	169086
466615	451016
116947	177569
263894	332403
325193	476447
308782	178641
230051	345126
463089	132843
367559	385987
452135	75303
54046	374939
463539	337915
250207	75621
178422	334546
335083	214024
299084	387562
386099	413525
202379	193099
487060	13543
23941	86728
467788	190564
128338	251806
213487	433682
472488	211440
369494	357854
438873	162231
319259	439155
240093	371918
419159	164884
458903	286936
438719	17186
80296	313745
14650	328253
3810	77438
4841	368205
412014	344785
478190	309663
297125	254865
370832	365555
58042	69856
211677	430356
70777	290450
311755	422824
331867	384259
60197	134145
453139	77617
384824	122694
311879	476951
60208	163073
214111	146202
333470	383461
451818	425270
283726	420944
329025	319598
245228	54212
468136	196169
300813	484192
101963	218140
241171	355700
114643	329145
232616	45141
92401	477110
273948	368015
44982	105878
376592	256366
301659	227860
246809	459619
140189	409091
65176	214714
187217	446936
46422	492906
167897	366127
430313	277319
257180	15179
435322	313745
55451	83084
321742	477136
384324	197049
169621	122462
288181	52813
426354	371380
301557	383447
192195	280635
254027	324179
280533	338663
339963	183213
88063	57134
451097	486339
1839	230376
449536	49828
118862	270983
217195	372687
92032	84590
484654	204078
149435	411157
345107	153179
120513	180709
480265	159804
178866	473239
154573	61666
26083	277450
136798	355702
134108	217809
403202	214063
253929	292721
174404	387860
426253	418000
257245	424280
478592	174418
6467	350973
219541	209510
404728	377278
325814	33855
292254	339675
314617	167841
277359	181252
403193	347036
363061	390232
363517	296693
479351	388575
48064	313916
431343	437213
193141	99437
370115	238485
312781	71275
385741	94268
230212	153995
324377	482610
85264	313314
191391	303115
215080	145092
416871	433240
2141	50264
77420	336590
124543	95149
49541	466744
390762	228431
193020	387033
21155	185076
177803	442628
198672	244103
397847	411475
336829	113138
458207	322944
288098	1176
422775	171771
223757	417733
372340	27212
466028	479048
181478	389682
267562	406148
151338	424318
4035	205289
187512	361013
1947	132843
478588	178473
163229	183566
228128	129727
355083	40330
415967	466766
366402	126921
34206	134694
282461	292369
426716	331297
144098	96195
325753	317100
382052	208113
211455	264406
353911	430356
110341	331344
438743	428446
112443	446105
175085	160545
408476	72670
50590	394915
444884	466808
298616	308123
422868	52537
167109	219865
232066	6253
215399	81280
240937	388531
263538	33553
289155	21991
182270	56410
368620	450408
17628	313745
255110	343547
261501	313745
432990	277036
165750	154544
71189	30692
77136	220907
245582	301323
318875	388853
18347	253339
490866	234687
467694	344091
409598	427804
51191	49903
280775	211868
114832	457181
220119	96785
478221	151550
30440	147659
91036	353557
12306	263009
86654	12129
53203	227593
28129	364471
212313	127921
166345	132996
484435	54615
395921	282822
71189	298893
136543	420825
18235	38595
299399	240390
334711	206924
264080	196169
205228	103889
364318	418958
209836	459650
240740	106012
257982	203515
481776	332924
197888	327217
430687	190369
360089	176878
169797	220417
477328	221061
189228	121123
321779	95853
244143	311221
291491	144037
45396	190369
186791	228431
334985	392339
346008	51286
3186	354694
307404	316388
252373	157492
432903	408704
237206	353787
406660	40625
93968	124085
230102	438419
349834	138072
96101	37697
18851	13297
233018	51895
3015	234387
249111	159609
146893	26546
24504	468276
218613	264446
131606	41841
153535	258820
171119	119868
492671	291249
445263	81191
146893	275618
35579	190369
130490	250410
339675	210050
376146	364552
195328	395749
184162	264435
9352	355806
395385	346501
166757	389384
354214	179375
488310	397391
148779	27696
413572	67121
294323	58861
304841	414864
179152	130661
39800	270095
193197	430170
229437	306003
411583	26845
283549	132740
234413	296589
51581	122245
124812	171771
275742	37669
428737	391805
86632	212738
91073	247150
374305	286007
416222	139092
392037	268729
421225	51881
395770	17996
114645	296339
438032	186259
184521	166513
14275	296693
257634	9203
486657	453254
202016	221483
434898	142018
308897	101481
328826	99405
467788	126470
462819	453121
218288	362928
34798	234601
414585	114755
355025	456390
143657	130028
128170	477423
474591	351827
360623	317356
193216	310261
137891	117994
167588	387322
374336	464400
145178	120705
237854	155719
5561	144306
88460	256070
123501	285122
193329	17155
401082	109006
185556	214981
344171	303137
485150	404396
261707	267602
22779	209531
333756	317676
61724	274882
259380	102654
111254	51881
344605	313354
74021	21411
335951	155866
231204	258708
234773	403017
396077	235825
146893	15802
328960	160158
458307	439718
449412	90682
158466	258607
209018	238041
32491	132996
483987	63790
360363	225005
56806	270239
284922	457081
488482	59413
408477	244066
889	480408
328152	462417
437098	284057
418341	483807
346272	301252
233782	181204
287591	205320
122763	53863
117364	20958
221911	250519
89219	317097
282814	264463
219281	183601
347969	315516
145337	282772
462578	52251
101344	384401
316565	491675
171757	59848
241268	249709
37655	63528
427498	278802
299208	94344
204544	49903
391479	204310
54272	393974
78136	466864
231529	313745
260108	180957
85618	54895
275933	244239
423331	5458
27226	325162
158653	299504
334160	447107
287202	490268
91036	471683
374411	65627
326821	158290
178732	51895
456021	492928
101479	118028
23481	367526
66028	420944
168748	469235
54046	224674
429150	36350
104740	263543
123291	428214
308122	280415
405979	316889
382959	47101
369209	464350
312478	235787
249992	377465
97135	298182
111328	16214
338955	190369
300727	106203
316376	221324
136838	243115
119082	41352
207388	454221
36711	117277
9025	105967
309464	110891
379696	97127
201813	75404
475045	82354
414483	5040
447833	361362
73327	218727
428583	35735
236909	281924
209441	77727
222282	461944
117705	472089
40993	477668
320298	96977
329668	351639
372051	381578
201833	401854
380540	390541
263422	297949
14254	122578
401678	67968
464974	53490
280347	225554
20449	107855
95130	28838
79763	88496
59830	15711
306371	261396
231350	468753
328329	116245
394074	32133
260363	468154
216303	104299
301230	485016
161807	349879
305920	249202
351453	281504
136774	420508
339075	290722
141996	293813
14185	63186
398997	67226
259121	16433
18039	259238
33473	390344
260272	267172
46708	430894
157920	190369
352237	18665
410908	293813
13216	293813
387886	240374
96706	232258
454166	447158
388390	291249
358860	141852
177482	121171
80587	30254
451588	230694
67926	350189
140167	396431
236200	159717
356176	98906
385237	172089
376719	362390
379255	6918
314311	107703
449892	438957
357691	130194
295370	404886
217316	36856
386660	291521
332555	180009
477811	40023
126479	425843
457282	448217
290838	186381
446182	45265
173831	39896
341950	217182
449522	69372
123224	472072
278337	381346
76228	398954
54556	198317
212308	94516
167748	280233
16349	417918
159979	154271
3674	271403
271095	258370
286360	492316
326076	239561
413782	243115
429444	32354
46219	298767
89348	313745
475756	478232
161420	452474
115491	346942
233828	108554
73309	214063
128131	426445
297988	11610
40700	406101
453916	372602
54907	203656
162012	293813
144161	401871
249681	258607
329185	359650
22826	479872
85582	238829
399837	104740
76269	467333
244688	31640
412440	270066
430544	52391
342465	96961
55202	250288
379678	349985
35594	144470
105268	113929
275913	351257
337580	335069
252278	75118
353890	119123
407292	226650
349506	438419
263043	352134
346725	178436
442370	313314
27104	40447
54007	27928
316136	399020
64777	456206
52473	367750
5408	307108
158460	244024
356360	21632
383740	342886
262385	406608
147565	429863
182703	401949
385353	105967
419851	472072
213566	440962
238889	485304
280627	348239
362325	405217
173802	62191
315470	485304
229016	115386
376566	53693
380454	379598
368139	58709
46158	479872
434768	285664
61151	336590
426768	137874
159997	162795
350446	114727
163489	366127
215715	389387
196839	291151
286441	388637
4375	20920
370262	346216
400305	377025
408821	272159
71311	106739
250404	123410
242476	300473
242185	265604
442808	227101
304753	411424
39813	36362
273019	410236
402288	390349
121950	155539
384196	337262
406408	429115
366305	414832
254446	353990
260017	105878
295841	163314
216666	160274
225058	479351
339401	212081
58483	184558
151952	100073
238889	31248
384854	94516
97552	240796
280921	259997
285434	243840
406139	101816
25498	462973
205901	457993
464578	479869
332649	374314
112317	465322
255490	88113
372897	3794
414286	356166
393087	293813
65664	110677
345401	451397
406083	323989
1499	302682
446708	187920
180146	193570
105778	95980
484691	405788
15893	17155
447610	190304
308122	278303
348621	192288
254609	478758
217595	421707
29232	154627
410590	154271
60892	370126
409798	169482
464557	15209
111186	136412
364310	183479
345926	488572
376178	468640
156540	140205
378086	366534
32807	345745
411662	33855
98654	12867
245826	226378
411174	73041
15294	432584
39176	55074
426040	429165
483216	267352
319259	298374
12557	41352
286737	261396
274865	250389
265529	469235
247832	306253
334092	191777
326404	388273
138160	209018
351071	435255
55951	274635
233769	392484
486527	405217
157258	10520
294321	339829
417938	368240
73138	147442
354022	132318
83084	146675
478504	460127
333061	118364
487668	275990
28838	407044
470672	422300
91804	308019
445796	20281
433682	47644
119944	41048
422267	398737
186259	452686
168773	280178
166903	472070
131186	75201
342282	49957
125946	461392
201099	201687
454987	386132
348644	231731
488485	338189
31331	185704
365930	393326
137454	115128
172878	233825
7983	61572
55659	23381
186149	478441
295701	195243
346299	206870
172433	176119
37842	399733
446331	22827
276821	75583
11309	494102
147668	151167
461769	313105
352789	288035
168381	115284
492630	37249
477328	70213
391315	132651
382016	441623
50919	393326
122696	260877
84777	240777
417938	323180
466592	134140
470171	255640
226135	293813
282282	49903
223575	4249
193020	262299
355201	132057
428228	8084
233045	373189
476656	400043
253020	430997
300119	406253
420266	77827
287766	299976
298124	49896
394082	395424
411282	22512
93627	29382
12674	162795
55733	453329
404098	421285
77915	430610
235021	354933
347965	143152
475300	122462
90374	338069
470672	375836
443667	243115
101268	410484
54150	174864
16123	355482
98311	207723
343518	336955
55473	294836
44844	246679
253916	96654
180023	360228
267562	56739
4475	86959
454263	81097
449521	427793
425430	353557
237120	419684
348379	434376
94712	373169
301074	49828
336163	65670
424070	239705
8009	411424
257977	338001
306388	38589
68525	144470
318901	261724
113167	187234
386656	448044
216229	413535
90907	94344
233699	227101
176674	267352
163562	34839
240661	167583
358902	16433
370590	360736
164771	181322
86431	327061
140996	214024
192646	44128
62763	142747
6072	487123
456748	489822
265108	209018
362766	196894
25368	411424
215067	53938
184808	346567
311202	173944
37537	467703
43407	191264
282833	302040
30860	430756
216119	79989
52537	348753
375315	9054
219479	27464
358140	110496
369690	293813
489146	286812
414310	392788
232440	94282
389643	296972
235970	28129
265965	412980
336487	315671
488988	378686
493324	1057
296709	455024
493052	95149
350347	440505
116572	293813
412205	170017
328357	185076
477091	356953
180880	198603
426067	178436
443246	220417
395832	17497
219546	178222
72205	300805
314828	62611
29824	116554
171860	218132
419867	157726
149015	109690
216345	205223
225733	15146
307636	24516
406371	480010
290838	435276
123709	125705
34018	265347
314311	397456
112034	393449
372420	183074
345985	99405
236992	160419
488442	75303
52537	374328
169832	270262
360660	334032
328609	215649
287766	262783
88289	272940
239041	389326
328837	368205
424387	245982
41378	417515
443934	288837
360733	263699
262606	257724
22786	54693
295085	88560
6467	109271
35397	338271
489034	204760
68154	182578
385812	190558
420777	205287
451112	361836
439953	260367
47288	175350
61367	425787
127388	92861
373755	178077
157842	149079
112563	205270
271186	381008
260956	40971
452424	295725
62250	435320
97913	64335
132334	187627
163437	20958
14254	143629
196794	69723
239486	64927
15133	161890
482014	209285
404568	15133
192034	162795
390531	261398
328367	100349
130648	134145
231477	11786
67168	292255
350064	429863
143873	48275
313156	227076
19054	198317
72556	385571
381256	313314
437077	87410
477328	401297
5713	150874
49560	176878
3823	65683
478590	486812
485536	317118
224039	214804
471301	44796
147582	363793
173144	72432
161386	139976
68910	51195
135249	227651
158861	183213
411247	7012
137856	475181
182445	93627
17862	248526
452532	428953
196398	308100
474606	17155
87650	122694
318682	377607
217371	199911
15132	371918
193226	331581
91116	75904
60760	347549
114433	267602
214544	451301
308028	190369
356530	421520
359708	411846
335840	174700
255927	420944
363534	128821
134299	145463
50646	201208
62487	80662
218607	389009
228968	410074
7216	269199
293080	203656
242820	466240
290018	175897
292535	173759
214744	223121
83295	354903
405076	55408
465710	141892
264086	119381
348057	298564
307928	487192
376248	377695
381057	354630
6458	2435
235900	15209
109834	132740
441932	415506
238749	220417
298015	442628
176942	16433
209311	278230
114942	375600
375347	391414
92271	490052
343061	110745
224120	447189
159816	181112
223211	149713
415238	449426
457259	13370
428771	329553
23214	298441
234332	168381
22414	460582
234931	218485
366762	270095
468113	402323
168747	455950
142763	390353
477041	190369
115861	285091
63754	45924
256582	254542
180114	366734
403271	350150
298663	430019
298945	104910
262080	53820
256081	301247
136534	178436
249894	468753
82441	131169
265483	249709
162634	378686
265074	455494
266508	174564
35971	49903
402717	28065
354847	327497
486772	383255
121993	139212
268418	135647
77212	443056
59333	151944
128738	266622
468287	200113
417022	428214
279214	190369
245213	9446
360645	54806
29659	337276
462670	190369
159726	54449
256630	203279
207512	225130
316574	152372
194553	321931
67654	404806
29592	150770
50914	96195
262054	127107
211511	9846
447837	105585
438475	267433
373025	29025
220010	186561
8213	338789
35806	164884
322484	267602
409745	311820
121860	88368
390966	6899
217936	447107
44749	23018
398177	457241
320232	88113
302918	184558
368151	343721
476941	273831
431214	58589
386825	30332
195142	84504
219546	473250
61377	215612
289807	145285
206726	28129
431525	293175
334501	375357
268384	476997
425341	395964
152607	190547
331265	448287
476641	84540
149555	10681
263132	289872
216910	274478
66948	367619
306082	446513
142252	244688
68035	227352
351158	50538
106202	80884
89805	134145
161397	382511
39969	229770
43522	72872
361291	480631
156592	392045
231305	230391
334478	290560
480463	131522
94671	463400
248013	169942
352228	13370
349472	106946
6993	134262
458398	281163
216447	116289
446950	198790
340877	167726
344225	284425
4325	264157
119286	318417
172923	283178
286168	440660
2294	333232
130878	132740
134593	179506
67307	2705
309225	474456
437322	239967
448242	316372
85164	289883
106575	106963
405979	359981
360223	244688
390851	336590
20287	104505
217953	56720
386635	234555
296087	95931
433706	306981
303507	63190
234019	317675
328172	140356
373508	9194
159370	177485
310519	480046
469948	321313
126305	218727
270597	33824
351330	462973
149147	354630
235310	149136
66383	12700
319465	231931
97027	138351
127756	55577
351689	235770
408688	422998
164103	430356
24174	436161
285787	284982
429597	229284
239859	266893
16150	393674
167986	196783
274852	436229
312273	469424
201839	105003
437757	52889
358477	476951
404202	51447
17768	84775
361892	409828
264026	70053
51948	273831
241741	50264
193099	447069
162807	313745
287259	15133
145183	15209
292721	287694
336487	479157
479044	258073
342906	469235
353094	24516
164359	298182
84591	274664
48014	99755
337570	56625
31648	251583
492422	45946
324710	160376
129695	50264
335311	228431
83049	174500
93214	108743
242411	177377
168723	464454
315771	211932
471309	490948
480590	96977
459238	197976
318561	203279
128797	281924
418019	466808
21095	6916
162564	81097
472818	158715
393940	174940
56381	84307
46590	167965
214232	445733
64865	336564
453736	132239
205190	119810
110296	475376
189703	307997
195084	110438
220821	2715
406660	286337
103731	371271
103413	387987
467011	459546
62366	312234
139802	364146
149489	486885
326429	35707
193020	430329
104802	49847
108712	22448
78593	12620
245937	438419
321446	275981
103656	278344
143315	127895
352341	341393
53249	180578
202890	4349
225318	394807
461068	49896
468358	264979
68036	292911
296940	37082
147192	101058
437156	15054
373766	421935
42034	269262
97421	199198
415582	55129
250324	146960
10466	42189
157653	218615
267529	167766
180640	395145
468627	293813
357368	167881
374305	193552
77793	413444
485521	27411
80511	83409
478588	278980
466285	366099
363332	183213
378406	492221
232506	458812
296290	232139
467458	228431
482712	445053
349472	293813
446413	341680
174255	111860
143381	246311
114905	273306
134657	422998
382882	476293
335654	427473
138032	376184
354920	348865
152843	422032
457398	214050
237801	199707
329043	400523
453016	334680
45929	183981
268593	308668
461846	473697
88531	467690
26038	58462
222869	210184
41264	408207
970	359826
122942	233771
394764	387839
17186	207811
427859	328883
231496	375840
376389	390818
127858	186440
324367	45609
419512	183213
428780	486339
33214	78967
105498	175497
474250	196783
298317	469379
255561	387987
205023	312698
172125	487058
400516	212546
338383	267602
373965	123640
257149	252929
7290	323108
274451	43169
186848	332301
257613	80662
467365	182957
8839	476412
354723	454975
167321	61076
127203	111215
326119	309524
58685	54895
198317	60475
159370	376766
434908	123077
25834	95479
145717	291823
483326	293813
269949	330143
375275	160855
322117	105585
107473	6047
167323	53863
266141	11790
482014	183213
156520	113071
328059	137719
116070	257696
143290	459710
211606	426389
284120	265040
183121	98233
88439	339153
321923	315605
180035	190369
182820	452098
60686	466432
383409	210082
60702	112312
490567	175721
350935	247448
295841	355442
179689	166513
71844	118156
43514	454133
37226	313745
263958	146791
108086	186561
46158	119797
78158	25795
359762	411126
432421	489200
477577	446830
450465	132740
355409	200569
35053	132779
420621	462940
424242	53389
455788	293866
357831	210261
321205	324548
370536	466405
424215	34487
330737	129210
272003	186259
367243	397740
158806	70029
410353	35345
353692	485424
73466	22347
94442	35707
315573	357150
60443	217883
422725	135231
455726	319081
268132	218151
327209	47109
49789	400756
54508	378462
153372	247670
326737	390081
218550	57525
390771	155507
425827	174700
3226	267602
295858	469417
195962	320466
188730	335363
254666	392062
193941	301156
382848	317686
180697	392301
492689	262642
287807	244005
311521	135756
442399	133602
477094	77278
47466	292200
41510	103670
319109	388254
241460	36555
395064	96842
262504	88113
138660	14335
338074	223121
181651	487762
322403	481279
324262	333780
247561	266852
354545	447230
89219	300473
59736	77710
161363	221660
132321	473195
109733	444504
419265	56671
115992	309886
230345	318472
116331	417918
346804	269199
415665	202996
268965	272748
360459	140742
492680	216635
332507	445639
61815	462377
144378	49380
362734	387328
38996	7159
300273	9489
6253	248100
404637	190369
48064	28129
326134	12443
180578	306224
156978	189528
390255	92613
26318	388395
86632	225694
370131	429863
449943	62191
441275	310105
456298	315367
400888	409802
390950	62699
128563	445749
174326	41673
214735	137796
219281	292388
403850	370866
226167	132019
184960	150425
136798	86821
372937	343012
63322	428155
479351	413880
476592	373879
233155	295650
280790	62191
449864	403501
205370	95942
205357	266110
94099	205025
80594	222629
207820	385550
294995	68337
356490	190369
135570	296432
187965	370162
1057	51865
431556	176616
59558	301741
51669	315888
461255	459557
128869	452500
487798	101574
308604	154643
30626	92714
272866	74479
219982	68263
163445	75768
456096	68435
442236	309253
330737	59831
242249	127270
87741	169482
470689	124535
375311	232039
40890	42674
354760	271166
456021	110567
160580	196783
417565	362610
209532	231485
350719	452746
323689	437679
380844	4234
250854	72678
362724	331478
316828	34692
472657	230925
61345	300672
303641	356595
93851	261680
192002	27086
95422	49828
227601	391920
40388	173598
295841	338760
443471	255369
299976	57416
161363	175045
490766	156741
450390	139491
367281	61059
132983	25034
91197	289298
443009	476412
168643	293813
444746	188046
98065	50747
317143	256753
174639	269174
289114	371115
105249	146584
200408	83811
287061	188759
85029	458119
85265	313720
203200	40388
36462	167588
200092	112214
78206	443505
296712	432419
304354	420944
393671	244361
447918	397818
62249	86476
406784	211649
142277	85530
268411	49895
383073	280468
381787	137368
397879	178377
35806	357442
435576	356301
235921	123369
286664	13370
356987	401378
468273	129857
28200	15209
373193	391414
90907	138565
461608	212081
10226	461846
25918	376554
250207	404408
250505	351639
376080	363581
477932	113634
12937	408290
63857	75568
383341	376274
306335	461392
448050	71091
477347	248777
110127	462618
309663	372345
330954	116885
471916	341271
447497	451828
471899	124431
200786	322533
417383	205223
173397	179716
325299	411645
254115	413924
479488	4413
441959	387742
402405	70420
165680	269747
340873	177616
398017	48275
437043	391414
386249	186384
353051	210952
404884	374909
5242	25557
436186	141440
136446	23457
273610	206772
453965	107741
140013	241468
71162	443115
415005	114815
12231	206025
291551	418580
149373	323913
380670	463549
395200	26519
225362	137119
321809	308980
70777	374305
433946	131487
309686	148869
474945	110677
17479	423860
145534	169263
24477	94516
225318	242927
143594	190369
395029	122694
157842	303654
362272	478377
10251	137046
138494	247206
383667	343721
247587	166673
311196	25034
188156	220417
356257	485627
222162	94516
144127	244746
170173	242578
296029	167377
64025	224724
403565	447340
352927	444095
273768	439718
109492	135163
387179	157546
450658	398698
293913	389524
165570	369386
482606	188642
226214	474127
338047	440660
43966	412205
318573	300800
176878	436562
157878	302745
360232	22323
303911	224439
463125	38063
372730	214024
101346	429370
108648	141440
163535	59782
103892	285156
4851	153995
182657	113079
97319	352605
376320	174336
175298	278178
408329	199526
238377	70557
464725	444118
137005	479985
51342	374806
354066	413905
32110	6091
224152	293813
411148	371934
151144	428214
3809	351414
155251	378975
390597	80426
339625	240033
330624	410164
204116	414269
328830	273831
113979	425838
208445	116283
416851	242325
139363	257858
125948	191821
172396	175895
295650	8339
95683	133115
154192	418467
150053	83912
18451	434768
292801	23018
408357	424225
428063	475276
83616	134834
251465	190279
309639	462255
199304	336590
401452	489552
172443	6253
162970	306810
190973	335511
11421	223894
309145	210282
280347	153935
275487	6576
114643	341869
261112	255814
253248	115340
202379	273291
202469	474786
189243	308171
176339	401352
146893	40596
390780	25930
325672	173767
21898	168614
454309	296869
199886	383382
268501	30042
18012	95026
216676	183690
120050	246131
419463	269199
364370	404886
60025	202889
442106	27836
3613	312121
325193	178028
164684	9054
41966	348912
223929	131142
49242	118286
55914	408382
259387	257377
273619	401854
413787	183213
294965	288139
457469	352795
52099	161445
372690	346214
295580	387860
453821	73601
92613	59202
38059	145860
372750	481279
216666	291482
415110	183003
148857	135756
351016	316328
323001	465712
426102	98541
128019	327100
474931	401881
437820	195121
223929	5335
22385	168213
246409	221464
350796	385516
67613	181957
400677	26554
213372	72162
9405	485070
443492	188654
272200	14254
129249	61059
168068	34694
21643	195121
394075	418551
247296	157282
453256	353884
246054	17597
49083	112312
412602	248448
245162	190766
210194	100277
484802	110677
210898	99858
307097	113329
279099	466845
195112	298262
176374	128456
321911	3760
424907	72371
333159	336915
318471	159920
165581	217289
412898	411649
65929	183213
196903	29979
305997	139648
383756	421074
145835	412205
75542	417918
141509	100060
247312	210050
124085	186114
210346	27464
27203	235085
374573	187998
87729	189673
377720	188319
158411	266852
142889	81280
161363	393928
178147	442273
345212	244688
382586	33552
221521	475571
180021	99437
412844	86560
232740	405362
248753	430148
324708	94875
2715	368682
286652	176913
222520	215343
7379	420790
155697	472385
177394	324828
261967	304309
143631	230925
450829	32406
243970	183213
437849	113921
267373	198038
265566	152938
481006	327922
366402	257164
135179	228748
3885	116165
476054	24334
13268	174995
103699	190706
286572	205270
296339	265589
91290	431973
33421	116838
384286	17186
221296	125811
56074	439242
458768	12814
448019	466988
122036	476171
353934	455618
480280	47133
15600	98522
90873	238075
110192	128209
338773	482538
409120	151986
127588	377278
132654	342985
490002	240364
100574	458601
243097	58743
447793	476447
78958	17929
174328	477774
380921	463549
471233	219829
216516	397505
158983	235705
330513	4961
463692	53064
287284	453625
250361	142018
424787	249334
228220	429663
290765	401871
435263	267602
92401	293207
405796	486339
443350	489075
39633	158289
309917	375897
313359	30374
464126	343975
178079	451016
366712	15133
229192	424370
133033	273831
74262	403166
481519	361607
390891	453581
411878	223798
295906	369599
294469	210331
330954	336590
351281	350549
289063	222520
388696	110677
482403	327922
237533	335430
182270	152020
376191	303175
416356	166063
18039	198891
277007	49903
201441	448851
465132	478184
368240	76436
51010	320288
400542	394636
208490	287842
2633	58465
444397	54473
239084	378462
45132	130384
48127	378686
55219	433910
65802	46455
316136	488622
432976	399056
17021	127921
474688	124686
332299	31379
194795	91737
228249	382166
39926	92613
215676	49184
151712	146893
415740	486624
454847	422998
122060	420392
124126	300189
189413	449151
257044	405587
116954	35065
287566	481319
209546	225043
489158	157900
247785	291324
182324	340501
65832	434893
383969	296820
392944	24633
453483	440660
290747	117399
471205	409891
350935	243840
51894	492906
422623	82271
352007	243301
37043	67089
373420	78811
320259	22804
440293	387185
307783	399867
222184	234356
203000	15209
244536	70843
199864	155783
349608	107711
132827	380105
3321	218727
266926	98360
140115	183213
12543	245679
26332	208487
108429	484274
429811	454398
216553	433401
438403	389531
467636	132740
132687	393976
100060	197077
475973	248777
225083	262954
55084	32430
408357	200146
411752	86476
94102	477362
342465	138027
45258	284843
458483	101437
308870	79125
283803	153995
149560	25239
119257	48247
353287	241408
20962	492671
60025	98644
104869	123570
130757	244940
135138	122617
107396	229928
297436	151864
128972	190369
469327	369895
382245	88289
449173	96140
9514	225
435974	452803
88460	64075
119306	105878
189886	397035
481766	42708
377753	3774
309584	291207
330488	104259
367262	473634
453738	441313
345896	369406
389224	136224
37657	478482
33456	124259
407613	403496
404892	476231
278273	124259
127779	46920
270695	483543
14871	420757
294008	446801
92825	367798
138306	270684
351423	126204
155972	296420
391391	61572
239272	279725
491472	247136
302775	46785
469605	177775
336639	249989
87785	491181
395964	443693
406719	165653
423144	101058
294323	134145
94788	453012
83770	208660
195373	107473
358658	38886
259211	367798
47260	446323
183722	168814
91471	476951
200549	362134
65266	226308
117992	476369
117862	11639
342465	84706
388918	239271
205523	21902
475126	417492
104695	301172
3809	67424
315899	13348
422015	15209
324495	323752
422267	368205
257845	26551
239878	229796
472372	279664
310626	12895
99334	226308
482686	294920
483657	168439
204821	345401
361471	37347
108762	412498
410394	369599
108024	123237
179748	48163
44620	204330
154766	113484
342947	102405
461658	118863
138611	430356
334985	380489
162665	186714
263799	404886
198334	60923
222884	159437
192238	158523
93378	273831
471975	313675
222389	348639
263616	373453
221296	346995
313094	49231
323005	283392
473076	426159
345715	345691
100219	411809
403575	88479
17787	281160
34842	475865
468275	371918
322301	120621
225977	456640
384939	86728
448503	228986
178422	293592
134499	115175
286350	110708
112443	452091
334391	98232
41915	124535
390586	138600
325491	254381
316840	489075
220076	118662
271563	491096
134545	297630
128124	199353
96824	448657
254170	122192
545	428103
73660	417016
325638	32430
85653	461184
161023	267352
388951	441056
243576	229872
167087	420780
79184	337791
460490	46294
329750	271269
32096	441884
233450	480666
127779	18218
485039	221226
83204	449815
329393	323108
330694	110712
227857	179352
401486	76829
373615	456050
470095	211868
279880	420944
33788	228431
1907	183964
235837	374806
312782	298182
47630	63153
343682	62191
309927	94516
161260	262954
411959	293813
29787	78591
102506	185542
97452	205554
35558	436436
178089	306706
488360	451016
177016	187045
384232	179045
129736	178972
380690	375584
477932	402509
423981	171171
245488	282772
184260	317118
2143	28129
418442	99405
25969	21523
427632	478415
130006	51895
411389	40538
185352	447572
291221	447446
263297	166513
353187	300051
186052	23863
64149	406042
166286	486885
347735	463549
48775	484274
102458	255316
13993	452746
156808	286936
408846	19629
205913	32010
39728	78469
217349	36392
220352	22347
482456	134427
456778	190369
480851	320183
468408	286592
238928	383441
403558	440660
222236	134304
481477	401871
281409	276744
225351	83403
88510	40388
261473	291984
66448	336590
154510	43374
31759	173887
103570	246002
176130	360472
441821	115962
428425	248747
422776	391414
488971	190369
128337	102352
71941	160158
492316	142082
329121	313257
378170	391414
101125	15564
114643	314310
11696	366577
210833	22347
358656	181322
5996	347853
98617	277502
396292	28561
15068	397859
217418	463623
145792	441239
69609	185016
207892	213379
313430	108222
436201	62366
22950	104734
188172	265869
197681	368974
361730	378686
326834	211868
65604	391414
57650	75046
368128	94344
3696	206454
105964	59854
222064	188524
463821	259672
449322	164884
329727	246114
172396	49228
35806	84127
332474	386131
473086	188996
358589	164816
263708	125589
345531	252929
226919	407756
137744	474045
80936	208030
295864	18239
53249	49903
474593	149079
193705	384259
81441	215858
49615	281924
156429	84089
176362	454975
393037	351118
47971	162795
282624	12245
132827	23225
293550	354795
119639	97894
299188	458144
299127	234356
225349	273831
355025	70833
141436	368205
76283	34354
217854	335345
85292	304990
15635	153803
6187	409828
134006	232377
356530	38520
200666	428563
18084	202036
161404	186548
139185	315998
47077	153995
56322	314742
197580	32807
386252	233590
176130	245582
315573	422803
103473	372822
30341	203656
305287	42573
304165	304173
97503	48813
75056	11730
489633	243254
292943	38063
481158	232377
199582	10646
405592	321574
268914	218727
119001	370866
329470	426089
283358	420551
415081	378686
400808	14335
128121	476635
318566	245538
280762	457558
259978	404347
43699	26992
232768	257277
25566	168050
416761	321312
258041	77497
284632	1267
190015	144304
402509	237019
364407	51895
470088	134109
185228	418175
114803	477136
115123	222701
20595	239561
189881	367769
466790	94516
281315	451790
419761	111325
184699	360512
418330	336590
273246	362848
414286	48616
277215	388271
487732	111039
169916	190369
65683	391414
333996	398333
191175	293813
124000	445156
7885	29086
324177	207199
194861	292468
28947	305586
108437	177935
397742	167884
441463	154271
392891	82138
345642	484064
198974	325471
175001	478415
474341	397456
10637	94344
149368	60517
26480	454792
137768	35971
46465	185578
470738	317118
23290	100503
220893	179542
289513	291324
324816	315687
411913	293813
238101	430356
129506	316372
452679	73699
487131	165464
442521	422403
92427	73336
279921	332685
94176	262447
416438	90851
88984	327100
306261	139297
113541	68638
136878	412488
307451	350903
478287	50173
95342	317100
436641	218727
195490	54599
274852	145810
270248	473077
422805	120557
410877	466432
214012	164700
250891	66142
126542	281472
169684	475027
424335	233220
338955	155362
21224	401712
26706	481111
378850	6381
344314	229463
293474	92613
324843	270240
352793	160419
358288	315888
229443	46581
5940	152085
319292	392759
147578	398830
158099	132795
361008	47518
479351	114643
314228	250979
180524	161970
229111	49896
99499	431262
177476	8607
21119	15209
319824	45768
14292	233577
349560	275677
874	90640
222102	329039
154169	161704
41226	441635
181030	132171
427505	266377
413816	97461
305909	177415
53456	239872
450532	281163
336941	208300
440797	132197
255942	184727
199744	440660
453256	413417
251982	53863
233446	88113
297741	48458
230081	94344
456726	282989
20599	461147
19542	419849
413712	198476
353856	417071
373074	190369
415635	358330
56074	74886
238767	49021
396303	100503
304168	446215
122148	401854
57574	273831
205220	131312
142973	293813
326987	214436
180344	131312
418156	402493
102309	268558
372973	238150
48865	112503
163594	28265
172396	23958
355956	309085
151662	466248
62530	384388
112748	336590
208617	59476
237744	123369
335345	174864
249845	452746
129343	321174
380670	202523
332611	261649
158551	213003
396228	284843
184873	292455
405217	298616
364946	367896
212340	238330
235140	326720
190062	64335
418699	89668
417817	54976
412809	190369
380025	94344
360531	416526
59653	401854
308122	170741
308756	380538
65134	465647
298109	416402
317462	334680
298589	326815
268956	261398
310971	72182
191341	181396
162745	190369
427653	178422
26107	139648
386868	365781
126446	88289
418555	15209
24921	105967
40991	432320
186714	155121
227198	311212
326589	132649
490046	327217
443649	355552
250937	335549
464633	248823
227857	375218
379509	344828
162229	86728
297839	302177
251165	62048
58484	157145
322716	141079
401065	493918
287613	440049
323304	290182
340668	15050
489554	5040
110655	365141
123283	7771
246540	489376
230574	311037
186532	174148
29009	120227
151140	206706
143652	247823
15027	423841
478504	20430
412909	263960
113612	478415
286360	164164
197278	107619
257976	332403
22779	62026
279481	255579
223335	367462
423756	32034
284273	219499
207606	411808
486712	330375
37374	2427
453642	378686
245636	115369
457257	63658
261943	16325
455621	33855
112723	302694
320658	301766
98262	391414
175382	26559
94126	248382
143381	481279
23741	277090
365715	357499
44160	338169
338897	65134
220243	426595
363074	94516
412549	246275
33965	11199
444874	313745
40890	350748
72030	446801
63750	440660
20033	20989
464141	228656
257613	416655
304488	48163
473580	127895
465828	227919
38479	253132
3590	151096
345277	287703
194393	81612
288492	440740
12085	20172
461863	415941
43552	32667
117124	209018
260935	82585
23741	326539
254184	178436
408054	456276
152739	187974
1132	347036
174139	224279
373755	443694
473012	49231
263328	439403
417505	404603
291063	192667
66725	171479
237242	186561
470264	476632
190062	250389
418350	440804
254115	12214
128300	344744
2501	438783
357992	469235
452698	123369
179104	313745
45464	9891
334313	21632
398148	361188
55961	475699
268081	40034
106167	205270
72668	276572
22920	24516
222624	208617
240632	241048
440275	208487
40876	478464
186336	272069
406963	348798
415917	267352
102065	307222
116791	438138
87502	231447
112258	15209
342493	190289
284383	45452
94077	14213
61286	173018
151228	259929
422977	164884
419416	351702
465758	13264
10005	168779
172377	313745
90449	110677
238327	15926
66103	250434
449594	364768
219546	445204
133178	193670
202620	109015
442854	139008
122450	77438
316043	272117
386310	114273
11878	292373
424940	209258
325604	451537
388244	232663
66035	377238
248083	15209
47616	297364
421140	173459
180757	134121
284238	49346
143565	322411
283246	399867
453302	8107
277568	315152
104874	186714
106962	485913
38544	23648
372504	291270
200092	407756
257347	15209
343538	17155
243775	15209
6810	129827
411552	154137
114063	96129
148330	142678
17010	58709
2792	377211
454801	270095
96221	15209
145717	246900
6087	246713
478461	327061
104801	483200
160663	331581
477411	393326
357939	41751
291738	412980
176288	5060
79431	50373
414641	108241
139571	105967
8896	318672
81544	434390
351354	337921
356135	295561
99292	164504
319871	440660
277568	282822
157672	107585
261374	162900
198985	273831
37517	208577
319081	285722
379538	126077
202197	17808
402316	389305
102117	76326
92175	144470
414089	347541
136543	39255
231305	22907
344094	47060
197523	235806
400014	378670
109068	245398
237714	107410
147311	478415
153813	294872
373129	375840
86798	193688
342995	152702
149038	311215
165680	28893
429637	356663
479351	159725
366884	145811
303508	136643
459765	440660
314395	203476
331666	203656
196817	227101
364703	250108
215503	159249
388937	158811
151712	427464
459650	199801
224996	250410
28969	245293
491286	282700
40028	208009
449434	162947
92105	454221
31288	141649
178894	286116
362267	409390
132522	187796
480669	129477
412772	197555
242210	3719
438126	299976
435426	304173
159660	317428
60535	378686
264122	409317
138761	462552
433180	377206
434655	411996
159608	374004
25756	441691
35806	492669
413594	382102
297553	237235
418368	48146
162029	53863
305086	118662
400303	313745
20059	384366
92513	166513
71114	122657
81373	393326
239099	246275
39949	96014
417458	250685
364604	30584
22592	189638
211515	270836
268035	243622
454979	439726
458338	99405
272230	58881
207019	86596
402727	130069
442018	315888
218731	133423
210050	318426
439070	453797
268721	317675
54664	333709
430831	355122
251703	333191
19622	297941
375913	359029
9054	363610
19214	309996
483987	260594
318037	43610
182094	20959
438900	467986
280656	474466
198662	300811
249417	332806
129819	169423
373480	420944
276821	469227
656	91032
367586	34090
93440	186561
461309	482808
343691	211994
379269	22347
477932	351913
39892	339180
391620	374314
351281	469532
236222	373767
460696	67584
342465	241198
392502	273831
81262	461392
31922	212252
441720	176854
80810	461944
314311	259651
442807	146202
254130	465177
332457	303424
305624	471899
388872	23604
244688	228677
203079	240917
5525	481785
412184	24552
196384	455995
187244	246854
393087	30332
315059	478415
336020	280313
233339	145064
428731	62191
156592	366534
152641	221497
487294	462417
389607	135568
488959	373021
217741	446351
383164	369563
276037	430356
286655	339225
110708	294916
93345	482210
454073	21411
465882	412727
272974	438766
6334	53918
258891	86476
447944	477509
251163	370866
462779	149181
237260	140021
97515	7211
306580	440660
450550	466432
424846	425743
401500	207535
389404	158616
409794	49903
94069	367798
215108	178048
477488	418156
46534	484274
89826	183159
383982	134145
146893	231477
153099	313489
234603	189653
369741	4413
217602	465564
280933	480909
15697	330469
377869	397332
291982	15717
398396	30104
4841	44681
198139	146202
423757	100155
461651	360303
27417	253947
88266	91380
488146	326171
468481	131678
78206	317030
310153	278700
309020	395988
23137	73990
132104	194165
262639	426612
435222	119903
71604	476292
280120	273831
456104	66879
229735	345602
119401	430904
42049	36052
40418	169700
288561	489885
25503	391414
351546	254663
376795	401871
148018	368859
427486	113683
34556	81803
122220	35707
471119	456215
412637	401496
481419	126233
305850	218730
176354	182740
384949	52056
29431	13434
113676	325940
321736	297937
253102	16928
33669	336590
171592	183126
248093	377695
435638	310030
354524	404593
314617	423409
82073	191354
290127	134259
413249	55665
249304	247028
345715	443514
237120	356216
466432	324481
114063	41329
488536	484316
207441	23350
381493	317356
54101	208300
171440	429863
476171	76125
235241	475007
275591	401854
316961	187836
190281	263962
161177	80296
15464	101049
308309	485304
372102	235132
134506	475190
474769	124859
449479	343409
407071	382511
35971	277961
326631	69877
435637	334424
345531	325951
110315	366127
228050	86728
333893	40784
479503	172684
80294	263868
350064	417892
344225	3975
364269	167391
266508	285104
306626	205061
398911	6899
439977	475734
259293	56538
26849	122488
112342	250434
359427	281993
397940	112468
214055	247204
272338	479157
357707	58287
440039	459622
262099	289443
483706	53249
469384	360155
191308	196534
199784	343992
382882	408011
377449	386901
87236	477750
102041	64778
358453	110677
234893	395888
1564	287740
71329	59115
214328	53852
152341	470024
41793	446154
223121	300310
173296	358032
320676	267602
209730	45334
325208	183213
453645	157726
188510	355548
246742	157624
124259	53275
244977	257370
314413	53490
386351	49903
243556	90625
119001	261394
441463	130653
151337	132023
67359	104111
383144	249202
427669	487833
68237	392535
292113	470554
187867	217340
232245	97894
28530	149907
352592	421207
285058	259929
88460	44049
426217	315888
83866	256901
175678	22965
309917	358587
58418	205289
5563	238496
8524	246592
363811	249709
242411	70413
168423	380201
237604	246114
207440	187974
221216	299182
314311	412205
362267	239090
404568	34874
32096	360887
448565	216318
63863	470904
345401	413809
200019	34145
264433	477554
99391	485016
83616	182776
224565	395232
14493	13370
484049	88113
44577	221035
375405	241815
356451	266826
156348	336072
332952	256121
257048	477986
293181	126405
61486	299408
135989	131141
298594	237178
358373	49789
463891	250009
479058	250087
28200	489822
115095	158981
217520	478415
216421	440249
280458	217423
149099	294325
446033	54884
446542	395854
235875	428103
66471	444772
27068	168213
279357	25200
431876	323289
312283	486319
388339	91600
209471	348679
74776	114930
306459	486267
16641	208300
478465	471301
456621	475594
64769	14379
443829	102666
111833	263245
467960	263514
71189	31641
429941	12245
482049	146202
277523	35707
152767	115993
364827	28129
394060	75016
118626	77727
328927	404806
179293	348550
393585	219499
298303	266600
3964	410617
482230	374314
387986	462998
2186	141649
458145	209168
181066	178436
479520	282911
230709	332299
458008	398333
285813	387034
2349	492316
188730	266377
416111	326864
260017	385279
157280	311221
46690	69708
377261	462669
356117	21583
206839	405732
204114	152502
196996	297332
138726	356645
315184	210219
23854	55275
98694	147245
486112	27464
116365	159249
274807	458601
470498	120986
479188	36018
50525	384401
70201	84425
423253	280796
484173	435428
208126	105754
450465	465926
289513	7185
291796	328337
77112	77341
320496	237973
204653	15810
435031	113749
203200	128758
215367	454363
149147	482143
387313	255640
232746	113138
64723	129827
454263	115948
443320	409099
208694	432867
190281	411305
22739	424146
186597	305671
416030	101058
87714	271596
50476	147079
339333	446978
96231	417826
119149	313745
131469	262954
63020	71015
142906	34593
71297	405398
240249	421830
196030	33476
167588	118608
115421	325947
18107	309229
167653	451431
99633	261300
342650	113872
95804	361981
33359	187974
298390	367103
76539	251806
241696	162795
217583	308146
439609	196783
315719	440660
318152	245354
195027	46877
432277	15087
356081	172160
380728	53490
441302	9217
188568	7621
149897	24902
379680	274103
460671	378462
239178	447517
207351	159249
63015	132742
55789	102352
476164	152994
36591	17847
404591	480299
14020	461208
209224	168189
129162	304173
404568	86974
195884	112943
197997	421830
130395	223017
230755	411675
473056	391414
285312	80122
353491	433934
27967	374772
418454	267602
311131	406371
180564	381054
115107	90277
124363	90479
192747	317075
349858	153960
486271	113265
291439	143537
375600	97117
105061	187974
128299	218727
238963	94344
44267	144845
77443	454557
326443	130155
184879	63893
87114	192566
94736	354939
339904	75379
160961	351414
271459	99399
174353	334032
142646	338663
205627	116875
491079	187595
362763	85786
237019	292090
68852	148108
237453	251107
335951	398570
274439	157726
380369	436982
392086	41075
41638	58706
436818	395167
376810	124762
63744	219186
76210	404059
198495	75583
29647	326351
362303	372421
33705	332638
456215	145107
298863	157103
64719	312357
261130	433934
196728	352805
186595	454975
143203	486519
343902	326805
153322	462377
47631	348219
270901	353787
361782	203404
235673	194165
381791	106459
272757	150560
129235	304173
78206	32033
461010	3925
193050	439734
250577	114930
189205	155680
18085	396384
487797	122462
399441	283107
450465	218727
223665	227047
424572	187974
103005	371918
64349	23018
292192	255579
205186	338622
33074	200379
278478	135756
229896	141165
440323	436251
456507	78163
111968	36717
32601	38520
329778	126426
173117	215562
328550	439249
439919	6899
424647	275995
26519	235429
280766	308897
233974	293813
81241	256432
307125	35328
182238	215531
342116	243634
430170	308897
289437	187834
417598	53338
411282	359809
49870	309233
134145	325314
215337	471485
114063	376566
17297	266842
228515	449525
341578	36394
479355	403300
309788	317118
112338	313547
21635	30749
234086	52405
425182	493312
415960	10589
489640	475595
245938	150760
452424	211340
411551	169482
226204	335114
473956	478415
487415	164884
214744	24366
19199	292948
408583	26913
112725	459205
331828	895
96986	108100
56409	267352
13474	334680
273287	343012
221106	209608
85683	110677
216143	262753
373755	249334
121594	142415
205820	208784
306861	317118
399710	186440
165124	262954
412787	420895
412548	249202
263708	78184
391928	220679
312842	428738
72253	424596
282147	133344
382882	28291
433590	203279
185985	31099
131585	327779
253602	154731
324518	430217
364390	257298
225111	466861
184564	266297
173084	86728
298548	129223
160400	300592
243368	248614
135258	355332
143663	388677
81432	333828
419627	453587
199989	234524
409242	422792
325625	486885
335320	200444
482972	182226
263708	312356
404249	37516
127571	132740
190861	90099
244249	310350
220842	448021
412527	322203
354330	289298
106299	470847
39601	4369
135336	490742
121828	482936
453651	365504
297715	493735
290699	42229
46906	180578
162829	190369
372291	219499
131606	168594
212219	121966
252080	417918
208754	58881
197544	386555
447042	260956
29824	305418
39943	104582
118755	435708
375510	425184
168464	196169
491724	461846
451818	255650
353980	55577
378631	265578
392779	307108
164753	333830
181347	20959
200986	358966
113753	90228
287896	124845
233045	263390
458728	281924
187281	75913
318623	390680
102795	376814
328867	220417
113685	123410
151311	85423
230877	218675
180927	273468
250183	280675
349993	291257
397159	285156
423709	189177
440285	269199
231269	267352
91325	428009
955	119452
449362	152020
292352	22779
436682	138600
301384	40447
119561	479615
400074	187255
73393	474398
114063	28473
124659	264406
9184	376274
75298	261375
9186	111429
131504	369625
114405	188651
423542	49903
189429	166513
433380	273831
386483	355483
412205	110925
206689	338321
418593	391414
3918	389556
485667	168686
53928	226152
231676	60309
236395	456455
370640	14335
432319	262954
168539	99123
224085	426969
421528	31483
191349	457081
191933	46742
411617	320752
299580	332685
290838	340662
140476	1113
228195	121171
6476	454973
360301	76454
350372	97089
163767	134694
118474	444369
440364	79249
422572	371918
233045	100799
143644	249084
275686	440660
459380	237074
67351	132576
356906	375840
124508	409523
490396	280896
453377	354677
439628	385000
286772	453830
1292	130292
66664	137233
322689	16433
341306	320916
342465	320274
169015	354684
37401	239307
249477	435280
56962	345642
267562	328729
413384	373518
153322	422458
409646	164700
292134	21583
258136	492316
313153	461088
14399	244391
93692	1666
9670	275464
29773	313745
47100	411809
53641	50264
484319	456533
77165	186714
280121	308150
199501	146330
155269	72309
177520	75240
485899	371053
181889	234453
308533	398066
118173	277961
353491	411944
195284	395988
444240	353787
144709	409540
477932	377920
146046	331552
458023	275399
292813	367885
350438	297437
281306	94516
419265	95149
185940	441339
31534	430016
432913	395988
462578	222701
389224	233046
134497	110708
458903	398333
144188	232616
276821	221420
267609	120094
48173	113726
340144	114524
25748	242912
342465	260040
347040	285446
104593	290565
131270	190369
133909	80414
360178	401871
48594	426151
409687	119868
400512	180578
168130	156988
234881	421595
394055	385794
147803	158965
254795	260171
112239	94516
25412	159249
382037	445961
42303	259795
6467	176325
202012	57511
384375	478415
388158	118678
193685	451728
150708	482863
312795	147053
354111	490864
20287	57989
148991	98285
237934	74511
46301	423828
354424	392788
166626	218674
138469	260667
385789	436059
375606	438299
273447	461944
1080	168240
417153	15209
131412	474418
460744	203656
356535	469532
443657	99876
478871	261396
277513	29431
187099	405217
46006	469089
282430	110677
354111	433450
251545	113244
391616	239107
90172	227101
8793	256121
310615	292783
227926	476628
32468	168262
449406	150982
114063	375473
243463	319676
344144	273831
41275	224686
38309	228431
188134	98020
436776	121171
47202	324414
409688	164278
282693	19914
14144	92613
49403	166970
323450	304589
10093	348798
247296	356881
384267	129750
227628	141892
470672	246510
39727	357515
324167	16433
441242	105003
157895	24070
150216	317286
252083	240718
314930	208577
375182	33965
248581	307463
171915	434598
304718	258370
327571	143629
161402	312547
397865	2147
242382	137128
356129	164273
154981	17886
239431	306827
416237	485052
176563	436805
97578	36633
381440	7336
20834	339379
3311	134262
429026	89418
473870	494102
236222	230378
292210	239680
299395	338329
287766	249444
367439	451733
29064	229111
290838	12129
23481	109306
296292	250679
215368	132024
240203	217406
223243	388603
153130	432949
414920	180578
409700	213377
50494	26551
305021	59905
379136	486885
363467	313745
94461	338271
179342	240899
99760	38063
443989	310118
420266	352943
102162	163181
182799	367610
330787	98012
268645	467703
423924	167517
4035	25410
33838	360554
489787	124650
143850	222701
403188	446479
227360	243473
189467	338746
323800	213741
250846	358009
97438	280041
390196	385880
394940	101816
124620	148695
29597	113051
490478	87185
113079	69143
213754	442867
94973	159378
173901	406408
346360	448841
298753	234649
312709	13370
187834	421935
459683	267352
283096	350973
365399	313592
426354	186440
335345	107711
149300	469235
374115	144316
387416	428603
130859	92700
397573	143924
29582	451828
201813	45585
278534	50155
76493	202590
177415	64429
79691	271037
157666	119665
226211	352591
453954	169135
281551	183213
106422	423559
197994	371918
71290	349757
322872	49828
477940	232234
193767	26940
237354	158435
370590	71582
62703	208280
280762	411645
48161	55243
312269	435561
185263	273831
92252	94516
48791	82901
477932	449675
227019	277961
256224	267352
55666	408891
200169	160379
441475	63391
241274	322699
39420	30611
481660	140044
350952	164236
50043	237165
438607	428144
227934	281
131345	36719
203556	437928
476983	140508
303420	215803
65318	140192
415819	122585
278333	276358
318648	296132
1605	113700
292687	484051
112455	221860
169937	458500
153459	289676
46065	436386
64139	475731
378340	420944
133155	183980
274821	164498
163519	181878
354489	14864
106400	433058
95130	145948
29755	103205
446368	256486
57269	153859
211801	264406
108999	450953
290952	140608
154009	24738
397159	337820
246348	433391
72556	216957
279780	437409
374313	459436
108780	455388
174362	345707
365531	64335
378849	51138
305231	120003
332881	459344
376619	187458
477932	213924
155719	83428
171873	279036
475529	345745
296258	252961
43625	28646
264899	142018
204854	417341
408647	368820
407795	482900
237650	458833
160220	226891
153521	398954
25748	475238
238452	298495
118094	33190
3144	353102
183438	212381
284754	359756
464190	58848
260495	110677
453394	317090
418368	163163
120808	85870
80152	47121
109094	176878
120657	203046
98887	329676
142330	374314
261780	36392
67351	186440
150372	237165
211868	309180
48647	358645
197519	484447
444519	339075
94068	228192
111968	409600
235248	390232
445708	61625
40890	378667
124441	338402
304952	99405
439014	456640
48323	2470
213699	329288
122909	484330
113401	116696
102832	356615
255859	317356
381610	489822
163320	303821
164616	336590
420581	256121
118424	41075
445749	30919
344352	262410
198305	296231
472005	78116
236020	130028
116165	480367
468818	4413
402467	323355
28882	478629
180101	279027
392507	281924
83403	421285
2574	46892
427409	212182
174665	227523
182788	414613
85674	54323
401084	471234
419962	335069
432100	395598
3435	403178
131116	391658
322621	57134
416103	486166
450874	187974
163163	43501
365324	245837
318364	399046
404815	166659
378028	100287
253470	183213
203752	206133
457920	50538
470039	250389
362022	371918
164690	307843
359273	428143
89843	15209
239655	432344
414257	417492
440784	150005
375324	113848
45118	7159
299972	88113
397694	390860
428771	488254
196996	123032
435898	394331
215461	417201
186141	309220
440456	154623
49806	27464
375295	217507
106247	62948
142285	476951
176865	423502
80701	443693
388914	304780
246349	309425
323426	336312
332880	14335
268377	410607
305276	86560
55912	83507
28611	115386
440604	245679
272416	416738
126255	155507
18094	264788
380338	234918
371790	15220
144181	354694
66639	297296
250597	307397
392087	53268
461501	241250
261033	694
373159	49966
98220	338189
239099	45621
212460	366493
271353	126426
207007	47362
236685	314835
483690	53863
190789	85870
272505	42747
266714	249334
200411	122457
127205	62736
306328	475917
392086	413605
439726	387008
480850	273831
359249	54839
227511	158841
419368	320706
222760	218727
210487	160428
204136	122462
85547	431359
12967	267733
206046	466775
301929	484447
343493	264908
21781	298008
94670	49903
342695	64429
303507	155362
332487	180472
79118	246484
14793	54976
440190	314455
333199	15209
138412	206174
303250	128946
111240	398044
130321	11626
438340	159405
154073	404960
198222	440660
446849	24738
109421	300592
424678	356195
369366	356074
51197	90215
209998	435708
77872	16921
360391	103405
228249	412666
277102	10345
319643	56068
265497	218637
122139	206557
145282	445087
485901	344077
146893	236181
385407	44108
468154	113051
185409	139009
397	492732
227068	190846
115942	240225
334406	336571
1068	168290
114453	395988
34339	15337
483987	255182
261833	157052
212116	53488
12623	441135
205481	164033
238781	7605
345740	225938
155370	22347
122067	343031
263557	143148
420867	145948
214925	158965
213082	341908
16732	204442
421492	26551
450743	430356
313050	161134
285312	97127
142646	168050
226152	30397
308122	143507
346537	417680
198692	274309
423445	379404
486135	15858
267463	392118
175677	183213
445193	113762
235951	49903
333491	183213
29828	328140
415930	461846
16201	107410
308132	32807
453738	68636
85674	300388
276849	47391
373025	440940
110503	420944
118786	366469
380758	206557
121222	449958
299272	16433
417938	406061
354022	355700
234157	190369
268984	186259
135587	161855
153322	151477
164690	427222
220840	202019
364663	278829
428313	455769
9573	444995
360459	171479
123029	49789
342486	199486
385405	122283
161162	462770
465850	110252
97558	207675
82611	165267
24208	337791
325843	451904
333166	91687
353094	115861
372340	437891
338931	176982
292721	65620
277793	373128
396893	376079
270901	263713
458186	63528
355083	384174
50829	390779
209441	249334
403539	450056
299151	47513
313088	348717
250672	339829
189064	413819
397936	395988
40606	431941
727	5857
474389	54976
116694	196399
67258	399867
491486	274869
375107	474689
375482	74446
360943	138711
374828	476231
228128	342712
66497	80079
324708	188357
115388	317118
374600	393326
12143	296693
262636	461049
186769	139648
409598	210036
483987	100464
399672	259929
285912	36350
250348	208632
395336	318927
335775	132384
295160	472072
387399	326553
252243	54982
69645	313822
377507	225231
286781	281252
351701	314742
333608	459649
283250	191134
94178	176878
362903	287840
279871	271546
257378	317356
19903	267602
247296	6314
128628	93671
236227	120778
213364	33991
381964	469583
293719	414832
409745	426990
364107	31754
119464	108420
381424	414832
188614	441594
112213	482143
235354	446671
398379	181802
487938	445134
324089	350852
358860	356019
198701	307768
76228	181530
312347	266021
349868	88847
65004	391119
128240	401881
364725	451016
384985	110677
439881	336590
132319	154355
439252	365158
165959	126473
282683	421424
447560	445653
234886	476880
280573	214387
189302	293813
26528	8303
89219	90099
299221	391414
348644	124720
308756	6854
416364	427633
40028	132996
246398	386335
104788	251943
245679	425795
4329	694
294999	95942
318021	435708
155271	228859
7241	473397
431264	393162
24878	95318
149589	434502
440604	324037
39683	62275
159970	11728
253102	40330
157961	490052
437849	388110
407152	184902
146261	447517
110790	111757
144183	294907
485585	79970
44159	161119
174845	366666
310309	129513
79440	187231
309917	423828
112106	445353
73540	249546
137621	445289
308618	401297
210050	96041
211657	198790
76000	166651
207949	310756
255488	410130
478358	28129
410307	195697
209887	94344
268910	343085
276179	147709
219190	414868
114770	92613
378763	112796
409973	430356
428567	266538
339724	214386
125064	445226
67918	440962
101308	268176
136252	317881
12174	268079
336268	425675
176940	63651
225988	362817
195362	49231
364243	206384
241606	379086
182331	336590
216894	156308
486712	30187
214538	125443
315323	127050
303237	86077
441351	126880
479528	132740
269746	227101
139178	146202
32148	406371
180818	359218
18716	101058
30709	308669
174654	48861
88984	268176
396054	361085
88359	259192
317724	279573
406660	250422
321785	21365
430118	156788
29395	177690
312018	448194
391600	188561
493817	116742
425827	149543
179953	173176
336076	190369
410022	267352
230051	492163
394467	122462
223962	493022
129472	430356
326830	319051
116895	433391
411668	283317
181143	319196
472868	330764
436776	17535
361773	204925
382337	489552
88210	229238
126719	244740
154605	52917
316403	425567
454569	278520
394419	12245
384174	484064
234268	42807
161843	327214
306178	197212
192401	153799
358709	114930
196095	304364
379672	16094
125417	181188
71189	293610
364285	318735
322910	295484
493217	325167
265261	357934
36182	173969
197528	108499
34947	402323
323020	476412
269357	378462
143631	449357
163545	229872
271366	277450
282553	186561
197308	174853
412087	251116
444081	268828
103603	35707
400586	235624
83051	486923
332474	458394
288354	179692
445712	118571
263859	393994
355083	477986
366986	280722
248959	469235
415115	53591
492654	151090
487035	71395
122148	324377
214880	15133
114050	265843
150798	121362
246825	417643
404848	147747
64777	197394
226698	403767
351070	51585
420295	144969
486708	274114
432184	493724
11797	110677
283227	211889
87231	414832
397976	5881
403823	18451
144973	85406
451299	113051
20856	417201
133318	13370
479058	74572
414421	51895
437182	279528
361552	447257
283096	474341
277866	235712
419677	225836
446182	4109
157405	177777
203862	90894
459217	175721
366765	283037
271323	139021
298743	242551
428342	203656
222918	336590
45361	274309
445263	192486
4904	442515
73298	339212
235606	114063
72144	424644
263557	71281
55659	304667
251135	408327
125179	90239
370475	426922
293913	104404
50034	268129
151905	479559
486339	434918
472005	97995
425394	295484
276821	39229
35362	460483
334123	474412
422805	432319
49966	378527
372015	305586
338688	445032
178973	187974
409987	13223
488092	317089
204775	313822
444755	490885
58642	419081
325824	353004
259529	211868
386645	6949
334985	447529
77829	185076
282632	436354
240937	361355
69681	246311
54545	246672
199190	454872
1430	95863
204506	4413
466479	33117
119925	38763
34918	95922
391400	293813
405712	422011
395083	411424
241488	360860
412415	129185
185453	487444
151323	264766
85425	54700
207098	295540
155045	146852
366723	237605
325492	370866
207309	119381
299936	173399
27594	387838
143635	314481
60287	400311
203071	60517
325923	152071
220182	132740
3231	315516
277179	168213
254155	411365
128563	345337
449936	176060
142055	34955
183246	41346
45185	126473
380554	249334
51759	451810
378224	31420
422725	156678
384100	261396
354653	493439
481419	3186
333335	102352
164485	297847
241798	44746
457470	176220
144472	267262
324033	30477
103596	348563
481093	266803
391033	9108
451864	414286
365358	235753
36913	293813
201882	286904
444994	332146
476925	430356
107089	90099
318256	11626
35971	426887
331872	142528
341311	15209
149897	457841
241952	126323
448412	252961
190963	172378
189293	259929
467491	144874
198210	377933
19654	17915
477932	356482
446279	476231
274487	313314
182548	110677
111968	312697
249820	342807
129007	368416
349901	295126
437156	12895
472372	54700
447610	470415
460263	249705
372014	334068
319259	245064
339029	317118
33319	145835
337893	97663
13953	122462
216564	362266
142092	21411
12481	447519
91338	336643
308986	124244
241820	190369
255100	345031
409459	185479
158858	389682
473597	447722
349266	65210
139312	401854
277568	298077
81926	478169
345731	15209
127388	428155
282453	406881
432601	435318
176300	256427
176561	43618
198317	305126
292576	127439
230117	143304
247296	356833
252465	332175
438646	186159
426056	43787
120655	187974
19262	49903
12263	220337
248209	459379
83622	388857
373158	292384
328150	219499
236352	124085
183855	112709
216234	454975
306202	410074
192185	331258
94860	73018
28357	390811
182835	250004
482456	218431
59774	178436
378430	481851
328788	420695
1215	244437
6272	433413
151058	75937
230185	176878
54424	192365
383223	188759
87638	444693
167030	64335
168674	21411
368903	219743
300326	397950
69539	123369
418291	475047
70609	368343
8146	453521
405326	233611
229098	271548
383983	179692
121594	35035
199780	61041
149430	468125
299000	178436
209286	281236
240254	55843
86476	431810
46925	458183
349868	356676
11282	93009
326260	447331
111788	112257
408694	70153
328840	429936
233895	114063
275809	477986
324967	286460
389625	336590
181149	15209
417455	157726
30674	485346
123824	371918
256040	175737
242076	220417
144860	300291
211571	190369
73910	469583
362922	422630
217850	380510
131920	152791
235501	178436
410177	368205
294189	440962
424647	298427
81279	476951
424939	267140
365719	123206
59644	150040
276464	294277
112034	178122
259835	303424
117316	251116
376808	245145
248465	181339
221536	478412
110870	336338
137891	35035
348432	147245
277776	269199
294387	405933
167843	282989
450878	135366
255880	474412
117348	356894
3111	463549
419319	196783
186206	304173
444470	62854
132085	467751
178706	438035
384236	213353
161363	447295
262584	219682
429620	279636
205044	317118
388179	64018
272742	355721
368858	41673
440249	288758
391108	310756
192232	83811
86773	102482
374663	144073
29115	51633
491445	166397
360139	227101
154338	105585
237103	466737
314617	247812
248697	94984
390240	24725
413378	475651
427669	5857
65546	347036
150148	395988
131574	325604
236313	194371
4662	477167
220540	182014
253912	168381
409137	317100
243877	126204
165369	423131
123161	235706
325434	143411
439120	256007
259651	109580
130069	387620
368192	237297
97506	213017
254446	656
338401	342235
272865	208349
114927	435708
248907	125547
84865	483533
480563	458880
192894	199466
8830	477980
186745	257618
342095	288503
158420	400923
482360	82697
255155	372214
158131	339251
326631	493365
6597	389158
152710	189284
157243	393540
235168	444953
104670	294836
400097	206107
3747	273831
238083	298765
11626	291461
23095	316817
267562	102652
318735	370029
241198	93354
435092	288336
274517	62191
306555	433391
369278	391414
336227	420944
417137	352378
313430	293813
33838	42310
225258	319460
469192	170578
9232	147414
460765	396066
460482	350726
151435	11864
106268	186634
48607	481200
8486	249102
389714	77727
189939	101650
169945	245317
217727	76300
39401	227263
151084	161381
5677	278470
328908	190369
55455	410371
63484	168779
421140	210353
25247	12926
396583	443792
6467	405358
194051	188886
320931	124273
365227	310261
439977	80325
161561	221944
102432	86476
402754	77161
251940	400229
356724	121452
468396	481555
117833	298077
153630	132740
460786	444603
20958	13047
455925	84082
398517	429161
305760	103320
388962	256121
59644	52993
147013	72372
38861	14583
447937	63555
120046	49903
91382	325757
453526	469235
77829	489797
268313	283250
82840	267060
248398	94516
392086	232884
26697	220894
271886	100349
102378	153995
416878	144306
385308	369599
43708	80880
229124	88426
389613	373098
426292	4413
373709	248630
332369	472859
402519	391414
349140	234261
179125	131431
336941	410906
163302	32512
27033	123213
184894	163725
37748	301659
157833	6253
213381	366476
42563	19915
75621	200444
82291	191329
160366	62325
141068	291899
416216	15209
10492	409828
259573	363132
243321	1044
185671	279509
273689	372433
116694	267590
319259	329773
93328	327452
435264	380071
461833	259846
76228	13319
395431	264908
80853	109733
22747	64350
434234	472160
423873	314228
309171	279973
130563	56811
469900	273831
76362	435272
425751	209933
119944	389009
89704	176060
292877	464080
59864	131198
458207	180274
287347	395988
372950	62191
350887	74478
323440	227101
83805	313745
392011	179692
375881	409828
31675	69166
364636	320955
200749	99405
468643	77493
298672	423688
225101	440031
90789	433934
454064	155089
176130	268938
127428	39699
317060	98906
110835	367906
213693	313745
20669	475047
293308	444
253472	104251
123524	388633
50403	175818
448409	79751
168960	464420
104740	423577
193493	444
37226	275790
116542	225248
135103	419151
454450	445435
310756	419370
368366	327204
219332	396253
364121	480878
124469	238717
309555	183981
150648	492298
436988	17435
94665	17859
341214	410028
128704	81097
189824	110778
214483	93627
275043	51895
487668	262648
243842	272230
109185	421935
31478	142018
163379	21411
256469	32807
417938	161520
260427	65601
255859	406371
277765	137128
296884	308368
381455	166063
328940	221580
201813	488580
93691	302682
64338	299106
61815	111986
74797	105878
84301	15209
257384	76454
429224	461944
270224	205719
88956	387742
454743	464465
46593	478182
354426	443756
447610	284843
332592	262954
239872	17186
316565	41670
215888	20959
373965	329397
185488	362808
407693	55642
381053	267602
88713	245679
16007	110677
254446	476766
250009	73023
80193	193188
251791	265826
277770	249202
344314	202162
104111	220182
163185	51895
172216	188320
262210	463852
120057	26551
10093	463799
467024	446351
280855	262981
283572	8459
66957	414393
271636	108028
465430	67164
50214	448090
461755	327217
370519	470644
436864	460729
460929	134145
329311	130618
91382	412915
95593	65418
85555	475594
422246	146893
317983	138885
95033	15209
485384	183213
427309	226071
157666	208577
239431	485022
279689	217686
235876	105585
110958	100665
244536	464329
260838	217809
254186	119180
169419	432738
449523	469235
171143	226276
111219	131975
134955	170164
63840	119381
135883	266852
30697	184273
428635	267602
330416	320288
31831	192365
333000	241377
66216	458183
228320	171957
444101	453991
345715	93254
259175	122405
19542	100938
23018	72312
153813	168638
276098	277961
12216	472923
443463	313829
463762	165080
245826	183980
490060	19246
121262	89109
441417	423062
13721	475917
262181	487938
336023	247825
40828	282651
364783	99405
62666	312491
333429	189458
421823	315250
108598	435817
399665	454975
289382	384817
280121	83811
32430	162831
329553	180852
214034	435318
215337	249382
10690	480260
87638	425509
191357	156376
470570	293714
246118	228431
121755	198975
202866	64598
124729	4446
62873	342419
93743	376814
397130	467131
403043	112321
25748	383508
4332	318735
420586	43514
227241	275790
288991	155997
306409	376624
189064	116570
114645	49903
109676	288271
286001	300811
398599	350530
183360	384351
396561	5040
54085	27464
34447	392012
387959	29585
318238	393326
110328	120605
187878	180992
52670	138807
334640	142118
240160	193411
109827	245966
19470	466737
68554	430963
82920	248382
443308	44108
374407	214024
311863	491150
65815	188759
138759	198275
226585	28129
120195	181089
400514	13370
125074	352952
329025	168375
141379	414378
29307	329395
135433	214387
456522	267352
68184	139648
40028	204453
250355	404806
118539	112388
482646	301659
463200	399035
8635	250389
333010	238809
382882	206146
258079	53883
130340	13370
467169	467500
278642	206874
362379	49228
116525	75252
465930	241045
94165	306253
67763	201592
203659	134500
372461	69259
356246	440660
401426	383036
209372	464420
392320	271634
194019	15838
359883	269199
340292	435318
92488	30708
31883	6220
301628	241098
8368	24334
133909	223900
266307	218727
38861	477308
301281	58264
29911	382752
413194	401740
136922	248777
771	75495
485614	94177
126153	59543
391114	462377
16844	257581
277472	98906
252520	404381
405535	110708
209790	492906
15916	42026
195204	458767
229793	207594
380767	475007
347389	401854
50935	321712
186597	291907
347042	296163
227781	9165
158112	127357
90277	388254
481316	469227
309013	299830
317026	171069
359434	194469
324490	313314
27377	34957
80379	390963
308664	477260
367212	492930
35498	263266
178856	363581
454263	185076
454292	265065
386092	443755
195135	430356
368128	84094
314311	180578
13953	106297
428802	397581
230574	397164
186561	478415
481104	29253
467467	372141
214744	383447
301347	371828
170688	291324
246363	298767
157238	429368
78291	440660
239591	187356
444380	217435
377150	53994
170464	409264
256080	70451
46092	94210
77987	476261
89789	139021
397896	275790
4138	292453
183913	86165
281503	205270
477932	194837
314878	452447
392605	190369
406758	31738
176344	392086
160962	183422
341600	174411
478463	269973
359120	275990
453294	36515
369664	262954
302404	277961
363126	430356
347199	317675
197780	283625
334805	400974
460333	220857
329079	22827
193397	124606
428944	234872
240490	132996
56056	255020
164105	150264
146893	281748
488246	364294
79751	82018
190926	15186
255592	122462
434011	264140
345429	15209
229999	110828
405576	275677
166250	258370
41823	313745
423013	480214
37043	137128
389619	416200
145693	431229
33172	29328
127312	56609
478975	156375
67544	91380
171652	98541
288338	108458
103478	62241
95732	352605
232464	370866
287444	273250
446829	56410
297556	323824
140076	380491
112034	9185
254733	463623
66383	316509
286652	397009
45724	35580
154456	450705
15287	183690
165481	153124
107699	137719
43667	348798
63950	246563
435468	355821
457915	150996
173660	129847
196954	446865
25918	184659
270203	105878
138649	362309
406847	139686
112625	479467
361001	201465
322509	11732
352592	3711
23993	63305
423682	322882
157839	195551
310836	317184
30366	37249
3187	191621
335040	281924
221321	318759
152276	454255
321284	268171
27003	15027
486663	463468
92436	352605
333437	226860
52708	77355
330675	204147
205409	294817
363694	466969
334985	479931
39195	316489
410173	466562
79701	395431
153322	6597
345401	19556
152368	356723
233388	375527
146298	428227
6087	363973
230574	159333
281931	268531
18881	55074
187539	119868
467012	129449
196271	78093
328150	226494
84852	60674
106220	160545
339769	431952
447107	118171
119253	428735
250009	143772
247310	407902
363581	240797
130926	94793
450687	343085
459084	277315
237177	220121
15660	213683
317724	184629
472694	474881
447955	300193
97638	35707
131939	274487
77432	134287
38655	292002
124971	442802
349359	63528
153813	347425
426120	154984
86369	336590
222299	370866
254973	388488
426392	149079
58597	134262
246540	451899
163066	80587
12183	468125
269162	432588
291299	190369
135971	94356
88097	274309
305357	88518
102019	208300
297430	388551
237494	136275
486912	84590
362816	383383
285763	15209
183858	459205
269558	206623
383094	313745
87410	166293
110306	305686
339075	451083
413784	286936
224822	385000
178333	21902
427736	477444
118076	296862
190207	451774
64008	210574
154937	4676
70478	121107
93174	489972
277770	39036
383822	234918
80664	212576
413113	39599
431298	134267
309801	465630
325434	217357
473202	184558
398899	358973
288266	348662
155773	134694
77867	145797
35546	33390
45018	163634
459280	36860
265776	469235
274713	430997
362435	79293
71281	315671
13735	326879
430336	157978
48657	99345
418048	258370
234501	328932
128192	481279
428294	190369
221296	394286
277116	202394
275464	72868
81696	267602
324611	118076
343682	384366
472086	275946
13879	208577
84085	313745
464636	27464
438955	261356
325502	129872
57276	89322
181178	466480
475336	316575
392312	271383
323550	273831
78854	470128
313343	67584
367246	328751
275578	54976
206046	213330
166703	40447
127453	142424
381305	425050
240717	160750
401310	120427
243700	447107
373423	23795
407597	344435
173771	408735
51601	301896
425392	220756
219136	8672
118850	469532
78206	472715
411739	436059
415967	247064
195384	48861
107991	114930
186429	427944
164068	49507
342726	430894
87046	437282
493059	388351
345715	420334
173107	248234
450178	227415
386669	190827
456395	172360
110059	345745
468001	180761
55816	120173
435179	74827
342726	270214
219089	133400
41959	162795
368459	183711
343194	409828
275703	398333
492738	111384
462913	406145
301659	413014
8347	435680
40809	360736
442462	374755
79145	229337
404946	440199
299070	309572
219546	47630
52999	45287
270919	195753
335757	91882
191761	292415
219440	246981
461554	76454
37867	364003
32820	477788
400824	454221
167949	273831
64012	70488
130651	58486
6872	88062
187834	69841
409503	397009
16844	472070
249272	310756
110217	249334
307367	489552
36883	265608
470634	119123
295757	267633
267756	181540
311367	196851
423319	247448
196003	211208
145103	130310
102644	125361
245908	315581
469161	40784
390593	430356
172396	473716
487095	279306
214714	278289
220411	281924
449523	241468
65513	12322
155870	27464
291823	145948
168990	384196
447288	42823
249543	313745
226163	456502
10093	401481
322490	147027
34317	369599
2864	202500
187237	420151
358791	283346
97400	60517
464650	45809
396584	4492
249030	110360
22964	69376
241356	334321
443170	17054
428887	22323
64998	440660
276440	245654
400148	493022
28146	450609
153592	129445
265995	461896
278016	442870
232268	481688
313314	66853
83727	351054
463314	423559
414058	67040
35805	211561
95894	490045
442435	29521
440470	366493
54132	264908
475727	183213
18451	384400
450532	182355
187458	431137
232046	472546
84052	157698
245792	387636
36556	466737
104648	23187
190281	153898
472424	177777
321316	417201
287953	350189
174362	243301
190859	99560
179945	302424
167588	63190
263405	214050
102654	110677
97396	104498
345613	336590
350870	252961
159473	21361
300620	137927
91197	362156
443817	298182
37748	389387
136798	252939
311085	476724
479359	85830
61276	149797
36439	459976
395366	374404
148271	22804
19568	276318
254555	471745
392521	396563
363865	124085
484700	457081
225481	357543
477062	216639
293648	46008
310771	418126
298236	469509
199641	135352
257802	340513
419849	278697
358498	92505
307957	396610
85674	199171
366828	26559
358443	13370
458511	392515
372340	470753
465778	168615
68674	32605
178422	122875
178522	218649
75933	331297
380748	224255
219546	31416
56088	447517
387939	268750
389641	317686
463861	191193
153322	262473
262372	451016
228331	241211
117224	304589
75977	357989
112862	83140
489908	217000
70478	344708
432403	121130
111687	322436
369332	222701
421109	287454
228480	239872
120181	139648
211291	322920
489833	233904
90266	486110
315614	19528
468647	49325
391479	5677
85674	125425
298390	374303
482024	236641
358656	375840
160126	344162
144455	396563
205657	32807
436788	266600
266469	51813
31364	298077
172396	488001
49675	389655
390983	392153
379680	111829
143179	258981
264925	48275
137118	88113
82855	404806
409808	297630
268926	298471
193682	260367
135262	284190
168480	198790
168539	99365
369024	245679
314718	129185
214705	263572
244601	365079
81358	448460
198317	175868
132278	50538
148539	270836
216147	42893
270949	232856
230326	395988
305827	343804
341095	471605
267562	38420
357301	368859
305827	383576
264538	316789
277215	303218
291299	72432
345194	291324
248699	327864
450647	370565
78701	41480
218003	329379
33821	308160
302988	125167
190524	157529
403378	37728
195897	364766
480252	459341
81279	360860
474507	417918
214608	110432
146280	390197
307567	232555
130896	265589
256216	311850
146527	181646
494089	227251
449522	220609
58484	269917
350843	207328
71511	118566
127462	79485
301121	320743
410439	6674
328550	247334
383825	185366
150401	241451
398331	317118
424184	137128
102788	430356
14195	54895
448104	406665
154981	224840
16201	382662
391264	54817
335979	105878
81363	115340
280561	192297
36912	489873
247066	122877
120707	273831
319221	481785
194004	187974
9381	320067
43931	129744
301443	73336
207819	468640
275753	4717
5007	185479
472215	79989
176903	14611
336152	160896
91556	40447
48739	392576
240371	102835
80501	492906
209122	134694
441463	276021
488254	303424
219136	268118
323664	299934
168381	299029
151263	379533
63660	454975
111490	397786
176179	317100
95700	31178
290479	214992
336576	366533
88296	446351
473057	9054
419676	439951
397896	248777
61652	457243
34729	139306
414286	15026
444734	209510
224675	172089
44203	168381
40064	55273
432175	351585
173510	105878
228854	342220
211182	111454
387882	182000
280775	313822
441679	348798
434373	25016
362006	474456
354193	470554
317204	151096
238377	184918
281563	208300
162775	240796
23306	36223
181651	355611
137552	209008
432363	315888
377869	317100
71430	442043
174034	55525
373426	192965
470838	79304
449893	122694
347246	275990
316565	201016
127229	138885
309286	336259
67223	22347
47771	366127
275594	26940
336071	182124
246540	350494
231475	249709
206323	290044
348146	408259
469266	60517
228942	50009
123283	221295
112267	257895
301175	470069
193306	111312
177084	16601
491472	266683
92535	103329
311848	144179
246351	392328
29335	335593
181541	164884
7299	264406
112443	112103
93813	430894
99625	422853
450707	372558
412222	65269
256206	70456
374379	375595
229735	182192
174758	203279
104740	296184
245995	279030
112443	208013
427827	71431
377962	463640
454167	477988
72144	180527
118755	52917
265499	450100
295464	86728
34119	241952
60541	404806
201972	281924
336662	446515
255323	110781
5354	47609
160606	475723
15027	164415
405555	12718
259957	494102
79701	222539
454827	486885
30363	136331
335949	26551
227807	470672
151712	129922
25847	24374
432673	34717
167588	110594
256985	270480
443033	463489
32448	160987
338955	194714
309170	280627
364397	277367
220028	130507
251314	241468
396407	250434
257596	278298
340247	73298
141351	164884
258041	171592
241286	461846
228128	272096
460033	153995
199291	127298
283096	179210
397546	217809
260905	481625
123921	400627
334622	42890
147203	448495
479320	35707
168381	21987
5231	22256
469253	270919
205110	54697
314228	457623
415100	50274
195808	403109
109676	263090
330581	450580
458552	107260
151812	54976
145288	196829
11149	216638
64116	195658
300916	417692
223450	247035
353094	336590
304278	451357
372179	286035
28506	251444
119692	201638
26130	262954
256397	61059
374928	486543
41211	466737
347094	476951
56619	186994
422246	420314
440856	394299
349359	287423
197983	231770
21787	422421
380296	473463
239672	401871
214232	37515
352455	10831
250410	396381
67318	190928
481419	343992
409016	59905
363643	160295
352451	416343
178257	387101
61347	13370
164329	12443
233022	109116
196380	249202
355613	133894
304209	40604
396807	49780
289031	1259
345401	380322
80150	209824
135036	445481
163925	182274
410977	468809
283521	251669
114346	110677
10788	174534
72022	420895
375471	446985
99181	4413
251830	422621
386556	294920
323091	119123
41189	437365
310648	322203
97592	223941
380841	53509
401159	174612
229774	435438
395788	168213
326260	327228
329323	401543
88467	271151
102795	377933
329727	319333
192806	93352
224720	487938
336071	2196
485248	364109
65513	319368
198317	266172
219281	422636
12063	432100
226490	12333
484172	168439
285536	99437
94850	304625
178507	22347
178382	59500
86268	261396
192934	268118
279722	406665
244016	486885
325940	278696
153560	218727
150310	404806
405914	352783
66499	359027
26403	218614
165977	217423
359	189079
351803	198926
97089	419555
359790	185076
52235	378686
33438	260956
378416	91748
360180	218179
364133	90123
24652	319115
358172	465310
214558	106956
442750	344691
389224	131100
386369	444591
66183	144487
450675	235679
312283	80092
134299	474743
294234	340197
266843	464694
59546	485972
267882	185704
221030	349213
278618	292602
446965	68628
259057	420944
232799	43567
30568	152702
61902	402987
403670	452230
389559	49828
326419	346768
102065	414645
22974	172089
424477	366534
477713	462940
179210	108493
261825	216318
216662	35707
190693	288628
139419	347697
168249	190369
283093	194689
213493	319356
256131	408963
413046	303424
74375	249334
142567	294282
99910	394948
167044	152502
350551	492906
383257	391414
400520	197988
163445	910
60589	393326
186119	437528
349216	16279
269450	367425
236216	170684
443320	475200
139350	464400
194598	42093
90696	280857
4332	412142
8716	447335
138126	92485
115577	67572
61132	475914
216534	347476
405553	12787
200024	65699
453830	142018
157907	465112
230051	356661
88533	395650
413479	26786
375387	299934
388224	280022
418453	64432
442030	298909
432382	272282
309528	210183
405219	50264
106313	46729
159370	113725
257284	277554
130859	251331
136884	152502
273724	481785
246560	326537
311639	314881
182529	228431
429587	187998
481846	460224
5796	284657
400642	152085
128755	329155
466406	478217
433922	106101
324967	36690
405788	79507
181424	401871
439726	360531
31478	139648
486698	432748
325019	443694
190893	32807
211141	78218
342465	189104
365358	490860
207297	27464
174191	277961
450851	105553
121539	466532
219363	50050
262373	285512
322788	269094
130489	222701
215519	101058
1994	118286
375182	37249
219099	317118
409388	78153
60210	138807
221231	306733
279963	425675
179831	333519
212460	276744
231855	149788
359537	440962
124185	469872
409094	375840
418432	382692
263641	426986
455505	37092
450705	407651
243287	7771
319882	286828
352685	122872
337564	417336
85154	50638
65134	197846
58357	397215
86490	269891
250423	90115
345257	147554
130844	282506
411531	22218
40992	280089
355248	260989
159177	269199
35806	489809
72804	208215
284575	456065
432592	210669
174349	59672
485449	72181
152891	192366
252953	302249
483987	229215
233385	426227
485697	187974
493262	412980
392693	214050
342257	301659
461527	478415
17318	204288
236132	276249
358860	142696
420849	446351
319824	353913
371125	392149
298823	197911
448215	138956
172335	464420
331646	121965
420286	338271
316703	481785
122174	49903
102644	286624
461944	66892
330278	389170
91499	417918
204598	162831
16844	106892
364783	76829
307448	25254
345401	23882
259978	355732
458186	438419
481406	228924
94766	209510
1527	242562
84936	123369
425641	388092
201131	430800
170603	231250
6991	267036
472750	133423
170508	267352
262762	359206
104740	414359
91600	490588
122186	23725
270597	333920
331238	459213
445101	226168
284218	345029
367443	124075
251620	258370
115841	409872
365869	225306
329727	171926
118384	62191
125948	328729
82131	35015
234700	15209
252901	354387
456301	399592
109934	203656
465430	114930
303982	346227
43325	282175
20392	338815
247608	214225
10690	76185
257575	281924
266916	29491
439718	438419
219915	311832
397487	486885
417137	325337
418756	361698
356529	411016
139185	34708
472656	486511
417725	454693
379928	226606
409828	357473
56067	6949
385410	66405
140450	463012
486453	57984
418348	140044
478654	410951
322660	106869
483963	416026
92635	175051
191536	330463
64098	188759
13806	180070
430474	382692
167588	218882
166903	370279
349927	343504
311841	443315
248563	651
422853	228484
4727	340049
253076	322230
467309	466432
494127	294326
134299	183213
268948	356496
250854	337513
129818	444019
445399	304256
126910	404960
256062	70394
187396	456065
122261	35935
293148	410074
347270	323484
128704	207042
253908	326566
380016	340800
144709	150874
319216	316185
482251	394571
480580	305482
163413	292687
211238	142018
216229	38134
70811	311297
245881	304173
108636	291249
86036	284849
63723	392016
352329	351510
177026	359762
372976	183213
193666	99405
388988	35707
450605	387742
152674	164848
372701	155594
416233	255641
491259	325738
44246	98727
212369	261156
44818	425675
262162	207535
433496	176618
149772	86560
273887	190369
455651	282295
312664	54706
483706	228888
485074	488158
94705	347202
112317	145064
270248	377877
129545	489203
130108	341271
338148	218651
387005	272684
430831	467478
350045	426986
293373	221890
184063	275790
317037	9583
446071	152791
20958	86302
411097	86960
115742	98965
46988	39834
414751	53411
224565	353557
266863	202298
487864	110677
18025	257298
83100	54976
395428	43514
85175	471412
360091	165653
252949	393540
106953	416942
346181	463200
382203	264456
122186	54949
241482	196532
131765	417201
89826	222299
257581	417294
43360	119131
110243	325053
413689	280937
97926	281236
472383	259201
22417	414832
272350	140044
446413	139393
366762	315003
321039	480421
388325	350023
290933	152119
399441	404459
122940	13992
358827	269786
36267	355332
393007	292163
95127	299277
457325	197806
91631	15209
414007	138987
276881	183213
306243	268953
296423	452949
130069	99123
196984	184902
38059	425510
347126	30747
54021	227101
418745	330469
60539	401949
240677	309524
432915	404960
170660	95149
224034	311933
226244	257798
458831	372070
389656	75499
117674	202718
4331	425121
131537	163107
8111	342807
247783	131470
239401	456215
290164	408942
263632	98906
324723	190369
116114	364298
364783	132996
222041	263009
197632	288165
266508	316148
173386	160419
331409	220811
158138	38063
111977	315888
427056	420944
149898	237019
306840	110677
356530	443608
277568	129727
468366	395988
171530	430172
46422	38063
180488	372421
477765	331581
90374	68448
339333	466432
204862	458798
266475	2426
27617	127921
29077	476343
128084	154355
125420	237165
228502	35629
422246	58881
2187	198624
370764	252495
458764	392062
230210	295218
111429	430894
76248	288035
57868	463640
136192	254178
298427	262187
324490	371934
40997	301856
204732	245679
166903	136876
373970	293684
454263	378330
305401	229758
338849	422488
281026	281252
343107	378762
37593	238160
130675	21411
360613	414143
421889	206910
451979	58307
185126	260527
362267	101119
139564	15209
326631	248826
397634	457514
439618	438419
27003	474866
401854	81249
390029	88113
167228	22405
76228	253420
310359	10371
192238	8802
192465	248398
361066	239431
433800	267352
225711	353694
424026	283392
179337	110677
423064	256121
234714	267414
323963	335068
93174	350927
130733	319598
173235	281140
122023	217423
84242	106054
376670	247113
32024	225211
227778	364109
52478	476656
199863	456658
243970	406388
35089	35707
343241	331187
408733	293498
460582	174991
446863	395747
202352	451774
76143	195830
373755	464734
68154	187622
250853	259435
71911	359029
413153	418348
459104	366534
225900	262073
338885	38544
200067	245900
257614	7968
459064	176901
466522	289293
194795	181704
253275	143246
347302	366666
376592	141742
288257	137128
275734	159292
39484	220674
116180	22564
494102	74654
69539	115666
155208	484447
272085	140044
105517	182004
260886	374396
5428	122694
398436	119381
167122	486267
469651	321287
142829	110708
458207	477506
410011	300227
127987	368564
59706	330469
39050	145594
149435	78597
270068	237183
418334	406990
277633	127270
374595	70679
244115	392086
461079	21583
292313	410676
452534	110677
331190	215629
409707	267602
261060	437200
72168	30258
391152	217423
44160	57959
198985	35707
116124	443146
435211	276090
79015	463615
393870	393600
86369	116283
1008	97618
176714	385745
164333	191603
61286	144064
271187	61296
181681	473225
23018	492343
83821	423402
291082	35707
191247	428603
142532	4349
55909	1605
46389	61059
20401	296432
396021	53863
99320	293822
220000	67763
192840	317675
262087	440784
242403	110677
176566	42143
291488	77551
9898	386878
348639	75499
213527	404886
249579	476662
296423	475699
160680	143364
208910	38126
174696	320508
312520	226308
64938	40137
415949	356666
332563	136749
287566	225836
314947	184440
259978	104505
198370	288035
326751	224889
476592	321921
403483	69530
280592	294326
41406	54976
80970	257989
97475	361287
134960	316224
11518	427220
412295	159401
71449	126426
410664	313349
43838	112327
265514	24636
218114	149128
335716	473195
207416	173523
126803	138807
429475	8188
188539	406371
360459	451899
472768	210574
157961	314881
52137	5040
464642	16433
375405	263633
118508	474453
332211	184258
215927	141510
214279	435318
6836	153848
141129	92876
128124	48892
420295	311510
226584	295650
149305	293813
342052	55568
265324	426034
116717	119868
75379	222927
292003	233705
458938	42302
399673	70507
322851	127298
422809	375840
368858	492316
20268	144470
396021	396080
475300	28333
66777	56744
228128	470775
63808	127298
228050	94075
372636	135875
382882	408636
7246	165267
56524	279664
109923	77953
355048	142018
438193	412397
464047	229373
345715	322873
370858	360062
171455	119123
171424	238711
146893	187998
34999	132843
354720	422382
472127	177630
174144	177630
163647	178436
276563	440660
31137	22830
360459	215008
413964	108921
228044	72003
404946	449787
480325	353787
314617	231638
261112	394636
404910	481510
24900	90277
116373	405842
35394	291249
347948	46278
301364	247114
106465	39349
189937	160345
54424	372629
35953	330571
185543	447107
28496	179506
192611	349186
304263	295009
477328	198790
403651	188486
256622	412326
40028	307946
108892	414123
448104	149443
411162	260854
249681	395988
71816	119868
420848	185969
479627	266683
140879	384437
392056	22708
390196	275677
165372	369599
115301	191639
161363	167182
174255	311212
353856	150091
5610	113138
441261	141509
63880	456215
103474	30836
324037	484447
353826	21187
325965	207195
76227	69103
58179	459701
102611	224163
488975	480693
346104	13866
309901	336590
88460	35150
265965	214714
26441	317675
345751	476447
154885	12263
56678	318735
9792	316667
450447	332512
253264	316372
266315	220417
70743	371918
248924	149713
218445	104584
230160	91295
192281	372857
84260	391414
22966	317100
464108	116751
154055	421980
127212	147520
130069	455847
59774	273831
302273	453358
146224	75201
180443	405491
291687	296693
32473	238041
91276	42189
181530	145534
431663	316959
298124	354630
64517	334032
55568	359762
249750	162705
405135	455858
289842	92613
28980	401854
306637	175402
414286	485897
23944	57899
425760	86974
198171	94665
188246	323902
287766	222520
68532	429368
478287	115386
374404	82585
151812	36392
370776	315892
250410	397760
471365	65876
18928	309253
94584	97406
160606	103392
258022	94344
24330	4734
23373	296693
131861	35707
168266	297941
116552	332487
172443	429790
115774	21583
30670	459817
296929	371934
733	313745
344174	313745
114643	313935
246363	20586
368427	391183
228050	41673
157098	227101
96986	231493
295752	13370
72883	365708
86738	128119
284979	187998
339421	344027
32601	486885
374110	192592
121574	304466
58940	165540
468516	317193
25361	268500
415414	6072
483112	99181
455851	240225
264569	475364
406268	391414
177483	439141
228128	53994
43190	132740
109231	273831
202783	205289
308954	273303
418816	352605
72804	458849
238190	108458
256246	490453
422953	331581
371686	482931
369304	11626
149502	186159
299754	267602
317459	160419
325509	375840
75119	130463
333211	105576
266307	245714
61152	444213
281136	36162
346735	106514
24175	313314
476823	217423
420266	264569
164227	235313
184886	3446
18763	39142
370030	88565
95123	481785
311394	92613
7685	414832
404717	148213
21414	397535
109883	290014
200110	493016
339680	284725
152845	48275
215232	141736
65935	189282
441975	262631
94720	47757
345865	299202
251572	448966
315573	227514
479320	246000
487393	226325
43520	375840
83616	369599
327628	467861
389756	172424
100188	374030
220178	337791
294915	484560
346557	429042
90696	265562
339310	170085
308094	273831
358971	103804
283175	11961
309917	16790
218125	6370
314228	163069
443815	421935
44159	478215
56619	489103
192524	186596
63251	196653
292203	330463
404331	62191
93645	306100
116419	204652
244546	245538
197173	94665
369292	379125
306312	166513
402717	115340
185200	268600
414604	171077
365885	53632
4606	433097
224970	464420
81188	37121
141656	396080
182086	436708
482014	477986
234605	471484
275532	15209
52927	461846
194378	388309
438501	94516
189064	340561
319607	468481
65262	206874
192638	450930
234722	78380
182026	90277
478588	264745
348976	139648
86632	237165
363741	438011
312474	54451
42365	470403
320578	69651
234932	80007
145142	170949
27617	279664
380489	368091
37237	268261
230191	420825
285711	307279
151850	291458
262286	350696
382839	119868
269494	459622
377875	396660
323789	317118
157789	207373
465275	315560
114815	56995
255864	198317
327309	43912
107508	453521
302156	141649
369449	416095
391121	13653
217892	17339
276180	336140
190683	386021
299608	329414
441783	454975
78264	203656
374616	478415
173817	190369
308922	319841
153140	7223
358860	30263
229297	134549
277296	452729
63965	153056
325218	162947
442852	120610
73029	348798
27847	187627
365975	107147
213612	421522
184716	110677
337835	363396
121409	192195
261033	3130
291637	132740
445030	36706
160169	203220
492709	71275
192714	195124
316036	40784
192321	232626
384876	46588
466744	219743
134469	480419
212182	91202
428735	445602
108085	186440
41189	299021
19382	275174
414886	124482
167897	20629
289623	391414
126029	228431
67359	186561
134319	361698
40809	27505
255272	80305
439245	306100
290189	50264
104740	129562
213069	126204
211084	189809
448516	286724
314617	176182
36701	294385
298802	86476
154009	428738
53830	175721
394534	186180
146112	383971
131868	217883
414334	138881
229331	99837
265598	394978
141878	328285
167846	382569
280030	219499
111815	306687
192195	166961
150439	407455
243118	44694
235034	405217
434095	269296
202613	211067
314293	436204
104439	438783
12448	91711
249136	12895
454309	15084
325704	348798
89370	199259
356805	463549
485100	354152
303951	346973
456178	228431
286236	234071
438269	250845
82225	476951
126974	461380
428095	13370
134108	160158
386489	290450
272779	336590
206695	236654
398675	126204
378574	407979
25411	3845
487732	25984
432175	413218
160683	272309
274647	208785
316240	334068
230358	214523
80150	371053
388372	17339
196890	31616
485420	318404
436490	177113
438407	323340
133813	105498
14133	375840
431044	77727
409745	99437
466028	265227
477540	472072
316095	127516
75814	72077
456737	433645
47368	20569
434302	33553
373293	192210
268447	149713
329824	309801
380123	280350
358501	407026
105053	230916
296056	243115
336368	278983
51875	353343
81674	399165
202363	426402
342465	414005
191451	480916
76068	348798
212459	31772
81279	466737
6679	423317
128171	371918
40175	151900
327254	220749
154468	195723
460337	357396
478641	226308
146893	238630
188493	487192
449316	362767
236944	190369
88439	164849
367619	275790
486885	386132
240947	9681
106224	375710
480801	237165
109046	1148
467949	393326
457975	65627
82498	175306
17587	267352
79134	209934
219281	106562
362440	446801
483252	437512
220175	195948
193904	183330
218634	454975
267826	221324
9435	218727
409348	468832
402263	421830
264073	438239
168625	2715
75326	113293
81143	365703
172759	95042
14252	273831
6524	110677
193380	122675
89608	391414
479579	338271
190778	236240
301112	162824
187834	287734
295393	378155
165926	99405
380360	334690
80631	250410
192238	243568
106531	382142
114483	173965
79817	348798
218479	29794
168000	275153
3810	91069
443320	443979
412008	440660
440660	236555
68843	121947
259391	214992
76073	123918
149079	394709
350499	492594
60009	470588
175842	123369
335654	419828
490722	197911
398843	398059
446182	208945
153066	227101
172239	486339
184046	265780
327944	368777
155824	147984
138273	178436
312533	401101
8859	254543
158456	334032
53391	450155
485471	460723
173971	427852
392429	220417
160237	98469
355083	41533
76835	380105
115467	267602
457839	260453
279538	253867
376553	368205
445975	186616
131186	132843
328867	297446
453821	325492
28600	384501
146949	89746
395365	162831
43835	278520
389765	399974
383996	412158
257827	433391
117647	487833
191307	203414
215731	295650
235748	230584
464140	252716
466790	148590
378953	409219
396923	362972
364146	374376
298427	13656
342844	5857
445546	39627
422937	457653
205512	316932
482504	288035
355017	386493
349404	57822
436864	236051
405423	365793
325193	160376
134481	484667
217739	351639
57276	438810
482171	402064
80476	217310
423318	453465
81675	269046
386282	234320
300856	21902
31322	252773
425751	275790
139350	182274
453902	336590
82073	326971
377720	350549
156138	392037
7504	278281
126734	9236
319526	7633
331376	15209
389656	177861
138768	162884
481419	182004
133909	167201
119940	307397
304408	378462
208986	112570
199050	274706
279722	338523
33474	461392
315772	430356
454638	259481
472737	309801
5843	209933
84679	347884
330509	428103
55659	345343
315309	139385
407678	242772
39189	103662
77674	195829
99123	401949
487437	228431
316963	40722
198317	37081
399441	49903
435886	52537
80373	56316
240771	491331
129324	276440
428567	266377
391391	370657
367418	440962
121674	129167
191174	278908
173091	107703
138663	389113
245317	204654
364636	123451
361707	291984
335142	193288
297379	111165
234405	113138
267419	366127
125874	260486
216691	75650
146893	164884
446170	81957
193626	159305
13268	172265
95224	278364
118691	456965
441463	105788
82249	218730
463029	380945
428738	200384
260185	151591
491380	216492
272678	377906
308150	445353
278095	369577
163519	199805
116146	121765
111729	269199
65570	254543
295009	424460
61167	36392
110192	486885
457243	187974
410549	421830
342805	405217
382844	208300
219546	354630
245343	436042
476195	10429
274852	105691
285023	267553
469084	110677
105771	438749
78669	230226
443062	22133
125948	236240
449936	343992
269801	25549
279252	368862
107473	119893
442891	17234
39195	125942
187253	165751
405117	220417
115218	287171
420736	92209
292721	308343
128704	44070
77409	231055
129201	241090
437536	389682
338806	470249
23306	195306
117348	461668
142058	320508
284554	288925
70482	4034
90769	296472
474412	328372
466599	204925
374058	453716
360165	363821
211183	423688
86100	478539
86308	338189
39453	218519
261525	75499
467467	22448
479351	202569
315573	262050
79701	138183
10874	312698
423010	227250
99810	246501
297728	227358
452377	367937
130224	302988
219934	39609
250295	424370
16622	41904
238840	415379
256474	13370
281386	357273
375520	110677
253751	370729
222045	148952
404992	12692
282453	318404
345072	145064
236731	196783
33265	255650
262210	275362
43454	412666
468050	430356
167237	469049
491054	277450
366402	424456
31361	478706
347853	27464
388939	449098
119732	110331
405039	466812
9659	123369
277537	42890
337321	349901
476303	280871
153813	59658
417369	43814
361003	146466
77182	294895
182759	24467
437720	330143
232546	296356
396563	64473
305437	18094
82339	313745
303904	314596
292641	34265
86632	198757
267516	4558
95536	237300
275649	53754
282453	264696
15498	168213
417764	428738
119010	458481
163202	221319
421461	465782
236254	159378
410062	153736
166450	387742
236268	72303
473232	305449
315208	324377
438272	390799
104339	205223
298185	54671
188784	381374
71297	447107
149116	261907
264026	220353
143919	364593
396049	245713
251766	374058
439904	440962
233117	7981
251978	452746
71665	165680
325304	484447
344314	268275
181125	285840
431343	126273
341608	249334
233233	15209
183360	21583
439181	399313
112661	249102
147421	88113
223727	24208
182491	3961
402608	146251
185013	308257
324985	159054
88473	296956
195757	384825
114917	281924
239372	162421
393398	338271
253690	378686
173817	309950
445173	234356
435491	253128
405873	356663
46650	491565
447397	399214
150705	62191
73898	92613
96466	27947
252604	475699
246755	155292
389303	440660
212965	270095
391088	336577
360168	167431
29431	126719
189873	12718
378487	286828
316995	394265
317614	405842
285750	186159
69597	271269
290382	207918
295641	369599
287766	6899
308952	81800
259339	338271
102837	47475
437909	441618
338933	246311
15133	294069
112151	267249
231057	28129
181017	27139
194329	13370
344110	393238
148439	27464
306981	115861
122242	138820
479822	331508
452798	86728
197920	174375
160765	144119
333352	277088
339740	211128
412440	51813
178422	377828
103886	433294
339247	285446
353267	325745
258136	99405
236216	401854
133769	192411
4929	471416
121998	15209
94961	109939
342673	405842
188991	164884
54595	366127
382543	201208
377278	334396
402030	270531
214478	406334
41406	311079
296758	450510
459217	218727
285461	291254
314311	292687
239748	393155
307448	138484
385614	406626
384218	209471
247593	371554
292259	270959
250410	441696
87528	327716
2349	65670
81475	215026
265093	200632
478588	250216
91325	414005
285179	48652
312306	32807
97640	101058
189365	470776
406632	56396
181290	309632
405788	235578
469102	355217
58179	158079
355620	13370
431556	216337
308150	428864
197990	244005
30299	99181
467085	467320
406533	384410
349857	340229
319259	36673
320982	197212
295841	12049
60586	314928
185229	148590
283613	49828
222289	419502
5700	462980
417056	8081
91069	76311
492552	87515
174523	293813
56382	380719
233562	391414
324600	274108
110835	13903
406660	352380
250405	10932
110958	385076
254659	358566
200026	281924
94209	187998
345762	401949
409016	325314
142863	351732
60048	385378
7601	7178
453018	100026
181793	29416
205179	75348
295739	54686
72279	341458
456021	348798
204775	208038
70892	386254
200092	381469
258747	304103
50536	460872
13268	461767
192524	241949
435898	103200
464849	461769
248013	161907
172923	48079
127528	401203
481723	128139
52646	186548
15747	447335
266916	71882
163348	348944
231269	315671
112021	401871
31088	215548
426074	42035
227408	469671
339802	264859
173966	369181
90296	427633
458768	263502
213923	150141
471131	447560
278273	428214
216544	275358
4361	167647
479224	83548
475039	17122
244903	211868
39647	112312
283993	389009
171956	142018
17708	195823
401241	435817
262924	157733
350558	190369
471332	43633
439846	132740
156999	341304
427116	78811
82718	186259
465430	83087
202245	166513
167639	387185
418352	142462
32208	314565
433574	121106
31615	214604
243695	56596
358654	256121
371797	28129
445441	313745
257760	120780
323817	117152
345998	52537
16516	8359
142527	435817
260082	488047
444380	476804
267068	261396
58245	311788
445343	77475
145967	312102
146893	42392
140078	380071
219552	296432
465956	31178
93384	317932
124658	179858
405530	285446
36205	32240
444380	413053
73290	292553
256973	414832
116527	336590
120811	447519
202522	489949
255662	290649
102923	384366
145423	115014
104740	224016
162086	199534
119253	190369
209533	350291
225130	255579
200092	177104
364856	398311
110868	210717
139671	105498
226127	254994
260238	205270
224534	218337
105568	31863
445993	33855
117511	388654
308122	455082
456658	19525
113467	37837
324669	55074
141098	255879
213782	464420
477062	28129
257778	458517
186798	344647
453991	329306
282508	190369
437631	228198
477262	293813
410280	225103
299580	361540
148586	271387
455788	111079
280624	144845
193354	388789
376639	119381
333615	260527
238406	10345
230535	219521
390597	278130
245938	218727
103855	304589
118729	282314
409073	42890
292967	21944
352490	476231
298663	413525
338261	51881
143203	173901
3853	27464
250547	456314
464828	471416
320982	169485
177889	475612
197544	338514
283718	1962
357707	49828
213123	141247
221106	118765
280072	79186
48064	134337
263320	288035
343746	220417
328358	222701
7843	456640
407066	180841
49037	31791
180927	35707
237652	440792
32386	43831
132870	95224
436532	110719
22972	248121
176592	406751
108696	392329
458418	168034
365550	268606
453854	35707
364370	250410
45824	121106
147743	778
303141	277250
85427	451426
176932	297309
312555	301659
100010	393326
874	360862
309083	387904
84968	72799
274078	374784
251615	456640
274613	1605
28357	99528
9175	316260
5592	226658
393940	41900
58245	226027
245542	281852
269000	151096
109315	236693
130836	218615
253484	352177
48674	272708
160010	214024
182000	473295
174802	428103
287566	51264
229896	242927
191425	6072
357485	430356
191695	328497
406742	417949
194816	378686
314291	478646
187510	145341
262210	30723
273900	115198
67942	90821
226649	185479
93354	49127
3233	77590
339609	239668
206689	318346
375405	37095
267562	114398
14238	243301
277708	61059
439977	275677
388249	361458
22418	436698
45579	56856
424072	12842
36187	64968
218039	48275
5428	366781
226806	302067
456021	426887
273609	60864
162115	310261
33795	225130
254446	127660
3920	366127
47247	167552
21110	137133
130069	83799
176989	148558
462736	470205
90296	403513
333542	356857
187834	300766
458974	469235
26395	123104
90661	450670
385402	476656
469817	187836
311250	334621
462776	119762
457037	59638
331689	28129
441687	61376
39402	421356
36228	469446
388249	188520
136246	271076
224742	166513
87527	387377
51243	395988
202884	430942
374242	390746
6823	94344
119119	392314
70916	385741
171706	401949
128322	87752
138126	471050
356987	276090
62748	469235
97920	418343
235473	380568
339170	258370
230302	249334
317184	303424
100859	21523
382909	140130
239557	23423
44160	13207
477540	187974
368858	236215
218293	381485
345401	99732
108727	291002
233076	273894
339333	375954
467930	119762
156264	61843
148343	195607
148978	308802
66356	193502
52889	183975
176166	477581
474469	303424
489539	97894
17186	206874
144973	281433
168361	103267
310981	175003
372813	8572
217435	82291
437041	156582
86490	237165
311756	384542
33529	359834
132427	245679
476478	106484
106814	104505
79889	187974
28664	186492
208300	196851
167030	335812
30579	287800
292275	455124
106169	476447
476970	21632
449406	397211
325909	444314
400972	141440
360335	369146
308160	152297
192090	366666
238261	293813
223767	99437
43114	180709
59914	165653
255689	91411
103914	158310
303782	26622
214825	101709
283789	360461
296432	219743
227354	133588
478232	83302
460692	448283
237242	175923
396198	372314
421432	239139
195725	185013
367300	458994
68831	313745
227188	308150
112443	441800
282626	120986
65935	449399
417938	424586
121539	148505
168773	262299
122065	132740
27322	158965
84698	77072
377096	286936
314147	127706
201941	393326
357905	438783
19459	234402
105321	71281
316565	207913
455966	165455
402350	293246
364716	226308
406474	274869
370023	12115
65126	430682
102914	15133
296029	390303
150278	153324
302083	247788
173954	129080
245240	440660
371297	116283
316929	167074
195729	20764
352808	42890
439852	255286
128124	379598
305724	112693
19727	332403
346936	183646
72804	167202
174610	1830
214950	895
345670	399562
483809	9054
26951	296645
71430	375401
345220	262954
238825	164032
384648	82969
340073	61006
292415	246283
299457	91600
67341	240969
60078	198926
356968	313802
417411	121145
243216	416348
241292	167588
127212	474380
131939	81033
251791	296099
287641	122777
377967	181290
458207	52163
326834	226031
140442	67089
48619	474117
251204	31264
622	388162
233494	253730
85881	142852
29077	426034
335138	462973
131576	410074
117124	28129
491940	438419
92957	281924
46556	3971
71941	405217
411598	161806
254886	262633
30223	117729
21555	294767
375614	366127
20392	393377
241728	430356
270639	183213
246394	215459
454309	354730
88439	47691
474588	262854
313430	36555
458809	35707
137648	128584
101688	53863
288333	378686
64008	311702
380554	15844
107998	16433
76848	56381
330954	267920
317484	163344
13938	190369
330430	304173
71189	170969
182491	146124
257193	46904
12300	31665
422844	117802
479984	353515
211483	222826
81899	86596
35806	292129
245732	207916
21409	124473
66259	151782
197440	137840
456900	183213
98659	362122
245880	105878
158465	113725
235454	294214
20946	430880
297586	352451
339333	185869
320381	20958
11822	227566
193020	202019
87527	130343
37085	205270
81695	122585
202379	348176
342465	353267
18459	282068
106514	269199
165267	261748
209723	162245
480580	471563
3809	31313
247467	129652
282453	329413
104740	130951
156207	72003
7458	85610
466170	238293
81432	67984
194118	16433
261896	155730
10185	218721
419796	162295
456537	375840
170229	151172
296029	11158
225315	69846
240847	304731
266660	315671
413676	401791
349164	341488
43623	16081
124897	393326
93451	144713
176550	284348
146306	452098
401555	116356
401039	430356
43787	166221
107711	119365
380554	311128
307294	31244
251389	53389
159670	413082
131402	409821
249477	208333
173110	426041
143675	12177
478357	224696
443308	439900
31702	117117
22787	219876
457418	325895
316136	285904
291940	128115
299384	379416
88855	19262
284028	303175
328831	175497
458153	353856
118679	411424
371983	151172
418350	17186
397323	119595
441302	242476
470464	223627
460734	235280
5251	348798
362855	445667
65546	345585
427404	214992
46477	419634
24302	110820
302527	90682
27130	14095
349502	97462
265296	183213
155190	397159
180212	96676
307172	49106
121594	115535
243239	35707
315892	37106
189966	118662
119276	101001
157608	221759
23058	334054
4104	385277
448779	385930
218362	428214
421137	34016
204375	224267
269612	170295
34405	368749
251018	214063
338955	94401
404984	368820
470931	228431
312011	226378
405979	57159
177479	217423
293735	9054
341632	155747
149437	145691
349238	264406
111463	138363
152923	188759
432362	68618
225694	74478
261209	273955
293266	167898
383164	252710
173532	62191
326631	41904
244809	231485
32849	377032
205152	430754
147919	164277
213520	332532
238840	363718
204086	198667
140845	137719
296890	62191
284901	113138
96549	461676
31986	135975
212460	77475
140263	209822
395029	372095
12870	206725
398308	141440
249732	166513
341581	288083
229250	155501
89219	155656
70716	49903
353723	8531
317092	164799
414107	28065
390663	409102
290647	73269
392972	357176
12481	449398
337116	172535
300916	364620
432685	21583
118163	267659
81097	110121
265947	404219
400520	160794
426491	132154
128124	472072
401543	452633
327262	64474
325612	321278
393409	397315
237061	46127
80569	20081
212563	186966
486320	222881
262621	195195
256137	75583
247024	438355
54655	316136
43762	32401
476811	79507
73280	258370
420027	13129
116754	82585
8463	221915
211616	235025
303215	422110
244115	310756
212308	315671
140378	78380
373279	10379
419808	221294
9381	399867
64777	253489
111993	445215
665	236213
74840	49903
421794	364552
138126	252988
37346	135756
360223	166560
402185	146454
275291	17876
193424	9197
483408	371028
76228	51243
474341	446188
445343	150874
439740	418697
37087	246713
6745	429728
351949	194893
395441	404806
174867	109283
328928	160895
58141	269199
464803	24006
189811	396377
404575	424573
168157	391414
9953	293745
458301	31150
403489	153995
206503	375375
105889	220810
460271	10241
77819	324681
385995	348798
410839	81593
430064	128316
104788	26146
118851	321331
254115	18041
36456	145948
353132	389009
52163	357854
136705	298767
27681	447560
229668	303475
378420	125705
483706	186548
299576	16534
54931	225420
94843	434035
146734	181993
435604	355974
311470	105277
253279	195898
313728	423446
398154	429161
397465	449468
15253	320700
7610	311379
11721	205223
169954	419364
370417	409540
69645	26551
230051	169552
372575	190369
124776	281924
320972	148768
455122	18665
82054	461182
482204	447517
305365	346608
208703	86560
133718	58094
48001	94516
114271	265711
230051	401309
366581	382997
37146	200570
242401	48506
48983	9054
119980	48247
121529	316575
77735	313829
486336	401854
475383	483761
146585	219604
237242	212313
126628	46127
206939	276963
224241	76709
334092	210036
188365	409828
478501	366127
215551	264213
360038	406113
220669	274100
361556	289965
216602	336590
154981	338404
425135	238656
57650	203857
153995	313745
179716	59815
23187	231447
325356	298647
127818	156544
177154	476951
430567	258370
43722	176791
180043	64046
109868	54522
349140	460263
458398	128198
269494	210050
32776	121600
461989	235675
31935	236213
417938	76898
425430	111215
340197	35015
396941	335477
292366	219063
169150	143711
231426	55238
306964	63542
427277	373401
440141	285052
43522	242630
367687	66841
273403	170947
254044	431867
105007	290523
251525	68314
1104	29665
370040	41753
280279	196783
263675	398769
146281	340176
250854	339453
21396	95863
107516	77031
387201	137065
408341	478970
296948	46706
204077	477308
73716	87469
220040	267602
453754	33445
259583	21583
202905	150258
126972	63986
334068	241525
59947	460676
485479	416525
241952	456640
7920	389387
10323	95942
409583	462183
51543	308669
7991	431764
343514	15209
110952	265025
316136	211818
361870	292553
72804	396578
32972	228431
45724	301166
88473	301659
482356	430356
354419	12895
356496	249334
239084	291249
213957	119694
470209	99982
221517	484526
433789	52490
109072	187836
28112	465647
157666	49230
208199	128544
63300	57375
186198	378686
228326	217423
461510	99829
236627	51498
476951	305364
153228	96264
447375	180957
341279	133156
233205	446105
383687	462853
363903	422435
185228	12787
146893	347066
45591	273468
233597	358032
492196	493949
137801	441150
226442	331019
822	385715
293740	430610
447316	260585
420736	35707
164228	122587
441036	67584
230691	58213
265207	84089
263405	328980
285156	445697
377869	212862
439719	94096
199765	329397
168000	209285
416668	302298
408828	337849
346279	388195
194394	164504
174074	43440
357150	18175
169830	132247
85575	258493
56067	253247
470819	120986
325671	62480
349359	186714
101431	7000
312283	392086
44889	70688
404957	34624
455591	21583
168798	373918
191569	284979
317983	190835
467661	181309
78158	351069
254416	464429
275511	322300
98659	31616
394289	303648
230936	102096
85841	79989
227490	378686
367670	109583
48574	332392
203837	431799
402519	287694
205708	109501
370804	236213
29824	247687
206046	18531
393253	138617
449521	360419
62764	121985
99910	237165
363177	13812
126962	252961
146893	318928
318285	391169
447912	310756
226167	218730
323046	306253
400501	301401
402717	463615
213855	21632
200889	297245
345866	273574
366941	49315
330767	22827
114643	10266
353531	431120
274690	273831
70119	320464
316962	35139
194907	401949
148367	196399
348555	102803
287468	293813
5843	261625
194948	258751
395005	39261
103176	131975
488758	414271
258367	260518
416423	125399
165766	209933
301312	403368
430283	434258
53931	101868
290568	428214
397734	412249
201067	187974
37349	457126
73988	491565
416419	49903
267249	476951
433977	262447
199399	21379
447794	268176
87638	392113
224700	436784
490636	378082
126657	291324
337046	69252
30748	186714
114063	414123
280796	310756
205534	103870
478504	75409
410351	391414
225694	231578
290216	363581
373568	162795
332299	285830
160614	117455
486514	311821
330276	16433
474902	2935
2583	392845
214776	267352
400634	257858
287413	246672
187834	482106
211275	302887
187920	185757
404402	168731
39601	104598
188534	461189
141119	351496
407066	124153
255053	416186
112625	355967
123457	286936
246142	247092
313935	354271
28487	351732
10546	203683
184174	218372
290157	450647
171040	160940
277373	462348
43454	206542
163066	332989
322448	98042
292559	489812
112013	234356
385516	436136
163411	142343
123450	126410
425649	211868
69561	76248
40577	129185
27774	121106
236547	300742
394336	370481
134455	196858
408445	299206
361825	217631
329419	451867
136711	149128
379919	411820
28660	323139
395883	188320
303237	240796
168960	464646
354061	409828
341185	50911
314228	694
101465	149046
240661	218730
371306	95149
401936	391414
357695	430356
35929	415286
81432	274836
485148	269199
444639	393060
301362	446230
68098	195623
257970	336590
377616	310657
423679	264647
38697	144444
342486	173798
396969	173018
408329	257603
92401	396883
72018	440804
143370	53640
188862	202298
59797	62661
471549	178422
315688	387742
219546	410287
472712	440660
113188	49828
289580	482689
41793	410638
422302	336515
207141	290450
19542	174491
493767	166970
438283	394365
342223	132843
307294	255822
352820	100337
134299	360224
154430	405786
404518	255650
404926	333312
226919	3747
156039	168381
48180	356597
203291	476951
52137	259929
464109	310784
443843	296675
240136	392888
67491	113276
384467	273831
56495	190524
351041	313745
284426	95942
163340	249709
44580	176878
106529	267345
375107	25095
468859	223957
252444	327217
450960	474453
195224	308058
347121	178222
169249	317686
200833	313745
144842	200632
371574	111937
418717	190369
173755	453129
279090	187122
144515	387185
73660	92468
202866	380540
209505	255166
362000	196783
371779	167197
417736	350384
127211	122585
141114	141623
259704	74585
469163	364917
80707	325288
234881	467418
5700	111527
325491	280777
356987	165653
137454	306981
2077	152921
302733	318735
179134	94516
316585	19692
48137	79705
75501	60904
463891	227566
102795	105585
210638	90277
384712	409509
107795	6894
485988	203656
161449	461934
43509	36334
339590	291324
190393	426887
176640	109068
452641	79252
319100	150851
252105	268118
287019	15209
374828	54775
15455	435708
133909	53893
485378	106191
29960	62191
408974	359762
60287	47630
25676	154751
249116	352624
56619	127835
377937	424496
219536	64927
440337	162024
153006	390873
2424	187796
384277	216399
131380	313593
348898	156376
110192	266203
345886	266297
151691	176913
281340	240374
448298	208785
368082	494102
202665	464533
267737	492532
179054	457297
375671	330469
341811	438653
64785	54976
47247	487799
410891	174564
89219	170341
453483	95286
466608	26244
405555	37728
132810	187877
58465	194893
349624	423688
366532	150166
379462	203658
35164	82585
387742	24508
136878	251806
440511	219743
174139	87842
27314	70428
442135	80587
148484	422790
395177	211868
264659	439737
238889	386735
365050	341271
233279	213717
238353	356315
177681	393326
157961	1605
67280	187836
276109	245242
359214	422164
209824	405071
319060	362652
447610	138600
416550	351639
203793	477509
226649	189879
54163	373169
366762	53265
299457	377933
243152	25748
414107	245538
123718	420973
472910	484426
203715	449662
446182	251382
478149	237803
489564	405544
279249	118496
75805	178907
243947	314019
196730	266736
364833	356645
361008	196658
212871	288035
477932	197990
437027	288489
299843	110677
342157	78492
447151	360776
30974	197435
174920	429161
22957	194165
59856	456403
112443	417036
91880	268311
180399	462551
56619	18876
293898	210106
472201	401949
11121	24188
456231	147520
405979	18370
279001	488630
37967	249334
13974	214063
86188	20959
252133	153771
241732	196425
205443	196783
259358	479614
364327	387139
406935	88113
237825	315888
304448	13370
219765	15209
121744	198297
438193	408341
429420	440660
177775	144288
4157	346360
383813	106258
332191	319703
296147	51195
254115	381374
414795	16842
176702	20051
369199	241572
422805	190460
388316	308100
366762	11972
414398	492316
230438	237016
280533	278907
194861	396080
305054	110708
183687	307959
116947	26106
441302	347623
417938	489485
37718	213377
421880	273831
49675	359853
331872	313822
57501	378462
56049	291137
122688	371884
272946	62023
82938	336158
38408	152196
421830	455615
75056	106917
373651	170741
455070	162831
58987	326759
109295	121304
180073	52030
192238	252832
219821	347862
306703	10231
378558	347425
178237	183213
76079	59311
28746	251375
185193	201472
255316	38356
464966	12177
453166	12177
164541	6000
7511	48861
92401	460427
328153	309425
304334	8525
244125	121462
364107	336542
404840	159431
269428	375840
223133	239872
286652	272339
417710	326920
44159	176291
81432	380071
379064	180841
283612	130395
371606	20492
19542	71598
483525	341182
474341	312183
420736	260352
341811	218730
167876	17941
365050	313745
226326	190369
10833	461513
433303	431853
153322	323786
253389	74172
475652	13370
191761	335842
349140	74540
84961	436686
88199	401871
286211	65880
329379	418601
54492	185189
171503	316937
40067	156802
344159	110677
154492	206070
133686	99271
275615	194555
8001	202523
410365	424848
54419	139648
90151	113663
90621	16426
31575	130395
201131	308121
196851	481368
123988	369599
473508	129185
466146	391192
458215	46410
461415	300299
222721	86728
293710	160419
4634	440275
24759	341271
333369	69163
198317	412498
250410	133648
84725	345077
436145	292721
295113	257298
257106	385000
89219	196851
479058	268531
392200	132740
23764	493450
292523	338504
471310	318546
226152	275790
3499	428375
448547	336314
376766	444500
356105	1057
239725	417999
159703	430681
5713	489167
75900	118662
263751	299202
148266	417288
281236	483851
241425	15209
344844	356244
148114	303873
266965	11610
96376	108570
390813	378771
170398	93298
144365	166513
141733	153799
423424	467900
31867	295114
345956	177374
162385	286555
282030	137719
444163	431015
268794	165967
126470	463981
467788	39227
486722	160419
436530	169593
469360	3664
361630	440660
192887	190369
66957	200147
196030	115165
422463	317356
236952	127921
476951	48163
450487	70856
307567	158153
131606	160071
132537	469235
39011	287024
432421	446858
429260	36740
489579	232377
48106	142747
442345	427495
462041	474057
57	415883
327209	143079
159076	429128
145832	71847
206686	116368
493038	25162
254446	154095
483672	226308
292650	232860
35498	370777
354172	241002
297705	441202
460349	389682
257581	282453
269293	349952
239407	429593
110002	142392
90696	348602
222828	131315
138814	230536
263962	295293
314759	385182
199365	356668
232553	485557
449406	252246
306779	38063
149897	73299
15209	99348
290084	59782
19551	284564
326993	348798
454555	355700
282453	170741
85478	479334
405524	157280
135603	237235
436770	482606
49874	462236
333206	279664
451073	259442
63857	443033
403670	49896
423014	139803
442690	147245
73327	466737
107550	183213
413105	310261
236700	169120
93640	278839
385407	478415
289444	464872
470375	27464
372924	57870
253703	306100
390155	267089
447760	13972
62074	187920
255454	110708
437696	89332
258887	72432
343016	14769
399208	437987
336196	85440
265483	122694
333080	98965
57175	148459
165959	214050
268768	366564
116087	392086
308705	134145
236222	112327
444593	94516
33152	320097
480866	407883
436393	259997
297979	139951
277595	59672
76953	307294
135501	185704
176059	237178
123066	352981
151850	491150
427284	205841
440940	423559
208050	359971
222534	159347
108859	212357
244688	484355
96224	254973
253976	208699
446837	484875
237148	255897
227198	296339
408804	397535
274602	209663
278320	277646
55994	138885
161893	2715
351248	216981
35015	83105
295232	161510
220634	286936
277770	91247
9969	323181
441202	254406
268956	173033
281088	164446
467788	27457
393202	127921
234394	174321
187796	93491
482204	345745
400910	308049
465443	142018
274454	10520
317983	4144
335951	171995
167657	96048
295726	323079
65360	383270
405672	235679
56073	372683
284134	232154
58548	215404
190281	35362
78496	55788
384231	136750
184894	53883
304270	195121
164329	206768
362267	144038
232183	477062
265394	379840
350493	440962
458064	472583
468057	378127
134375	481891
178992	364521
265979	147537
73716	433624
163066	367824
14583	120986
294323	175999
171455	24208
105859	328423
104817	289223
227781	190087
431714	266852
483134	62194
54401	391414
52382	21254
436752	482162
113927	100503
125948	177100
20060	378462
477841	95536
174318	91030
400273	180344
61417	168460
388122	475047
209672	327248
18928	297191
36821	21679
243472	11610
394079	313829
134299	112294
66226	222986
54588	432165
2598	169047
298427	404224
440000	387331
48411	245211
479188	365141
326260	80462
32720	479249
79753	212339
397923	77820
343530	240225
385905	178048
92375	228431
478204	135914
200019	361698
467662	168451
217393	294836
449975	463877
250701	275640
102612	444995
6072	267059
329619	101159
135920	86974
372461	84861
166346	371918
425937	94516
89370	21679
448690	410877
454701	425675
35806	286436
163458	125452
61043	337396
438491	15133
242578	68861
180924	12245
286581	45141
302999	243115
39123	425675
278324	238236
179614	89692
404378	86728
358909	467473
63835	213639
444139	212182
214807	221002
29518	130383
82299	15209
178725	92185
73520	72432
493347	317118
389481	184688
194537	311221
341121	16196
198701	464171
155703	454871
48674	317118
26527	128122
422267	34603
306345	434239
486554	150932
112783	79514
271700	401854
289084	72223
86644	59392
332299	333746
227354	34255
410702	387642
273920	313314
429511	249334
48472	322686
27455	407026
235034	254178
75272	343804
100424	36733
412222	489460
458119	338271
367764	6546
199919	228431
259765	58466
220686	273831
61476	447831
32252	253297
399120	33918
262639	462891
170712	313314
419477	260279
115652	35342
290838	259096
134882	482851
58042	476231
96826	456086
117124	228431
359669	335477
316889	186561
327209	231343
250410	405576
133558	402788
440056	252425
461619	211134
232640	407886
306200	386795
450136	330911
293050	236654
407660	182578
418953	306491
353577	132996
139515	286655
180161	426034
314343	200113
296425	479614
430603	46278
433820	276137
319824	379696
226403	189426
47225	386138
64074	131213
444588	391414
93794	40447
14099	56074
12240	403557
477959	176028
372133	13370
419410	422069
493841	450624
229422	255389
280950	380538
439824	190051
61367	453697
85371	358531
31443	221262
215329	136261
254267	420392
117061	243301
301257	67089
160370	40784
244536	128011
141584	432913
26127	277450
255438	352274
349305	322006
387099	38063
352378	395988
115007	450985
36381	354498
87047	348563
251733	418794
167385	28129
100381	65388
7812	373380
264454	401443
15095	72667
130126	187974
271344	476641
398900	398333
268359	436670
64777	206464
101678	345401
110623	273831
397436	391414
126754	142385
342650	181782
318310	479636
229735	198317
89503	313745
189064	193705
23741	310756
393466	6747
188469	490622
198845	411424
364109	388370
337932	317356
36218	397130
196283	29023
137891	183711
181623	155366
280735	35707
158911	350189
326631	333282
413763	85483
67367	59759
82099	393238
488144	129857
268748	32772
13993	229928
155389	134115
342570	186259
237586	288100
148422	423469
330973	296432
235021	68783
49069	291940
95536	222424
476155	387499
224446	158276
294142	36392
202968	55581
82483	117620
283986	433193
136890	23018
294325	146445
419265	83872
415574	338821
317118	313309
303205	53894
409388	121728
395450	36392
128102	13370
125003	413490
433682	411675
178711	468424
17740	203279
389472	260413
51601	177630
234881	486917
41189	131043
228780	116242
424699	359762
361060	18710
368373	457391
16776	223179
187494	191821
211868	189351
33512	471117
152230	247509
355189	344711
111016	447831
425640	295114
426925	57134
10841	433391
108356	420790
298187	464080
405538	183213
406365	205289
220243	465037
411108	359707
413883	434668
233388	278520
216263	116433
277476	42890
287931	481447
372829	320625
193767	351015
74773	291180
212333	183422
386411	62580
78168	310359
112966	303175
306638	77278
179904	375840
295465	278700
66788	450647
166432	399941
100812	201145
406660	413476
457967	487259
274138	185216
375182	205571
210997	310261
334372	195949
130656	440424
445416	292559
156241	137128
466045	398333
127412	300525
5422	314961
95625	446351
181793	79989
167768	287382
154708	44666
458968	492968
132617	307279
7097	434945
205289	334789
129575	440604
139145	156582
395307	15209
189902	73990
472961	294965
241198	338451
62553	351392
11222	31808
5361	190369
119306	237344
282437	55301
59658	348632
424950	471559
63574	303033
149373	301475
446952	94516
301269	313745
197535	351257
18632	183213
272405	346408
122436	11332
314914	425675
418634	150874
307025	373021
179032	368820
28403	213777
222839	337263
218479	210445
392086	360531
224469	43334
397936	472167
292689	198297
149079	454323
414769	395818
287766	452782
417748	98167
207716	343721
40890	387709
363865	385279
31906	262954
110423	63528
366517	477136
118363	485304
311989	428199
269564	476656
144288	167391
411839	78131
42484	60108
49083	29805
292312	239889
323469	94516
431680	271731
16247	90080
176288	434945
332474	314482
170683	404806
65627	354875
21961	119486
64065	317118
378504	401871
108922	81005
194875	330469
102965	368140
416366	264827
488001	489552
287156	264908
102644	219468
435239	454975
283438	184692
150165	168615
77987	298940
356530	440808
357434	343733
398009	352451
248013	17678
465195	153130
134108	294079
460325	427536
404960	100363
382692	473496
17340	421356
491974	490885
41049	391414
207696	376395
483658	227951
471757	190369
372340	474516
106969	342961
213770	226378
393674	82430
154355	337262
108554	157842
180491	41405
407220	295350
290203	420097
265199	141649
388542	15209
161145	420777
25748	245952
485447	27362
219026	477946
235669	252565
372764	301475
222299	252664
381579	486885
213544	94793
116710	121106
143398	203279
124259	310756
98041	75594
235084	276744
204775	47295
205760	391414
493668	456863
468057	437187
439988	298487
132657	439941
94037	173965
203632	161808
18158	317118
55874	112713
192524	330414
443499	171069
182744	388650
370619	434239
357293	13370
336941	285156
295404	274808
407377	45704
168933	491984
73520	342811
303013	398471
456573	347461
307946	35707
376146	210586
476524	175995
303411	274923
384860	464654
142459	342123
343916	186561
333578	210841
455819	236695
208577	280541
290838	35035
237216	107473
403560	170322
456062	261398
318549	451600
90980	234413
491461	313148
192319	315269
346854	88354
263125	349475
358213	269365
52949	59835
149305	447264
351071	231154
415074	427056
447335	43195
89061	141509
90894	268743
337595	364905
49092	21408
119060	273831
162817	228249
297096	86823
314617	54068
328514	343547
85056	443030
68532	97873
203200	433706
250295	244103
281365	168959
65260	395988
201946	361047
118541	462973
402763	390818
414286	420314
116121	304865
297161	295484
131669	50264
55648	157842
79491	336824
67685	231023
143594	272865
1321	177547
291515	425541
33302	344091
354018	120373
353684	400184
456751	136451
143208	342285
467926	298767
294925	143203
67475	60379
380025	245679
98850	150296
147843	22549
391783	21411
419906	486198
228128	282185
406968	201754
92726	380340
330855	440660
67449	226528
473076	40034
278320	49021
70935	413595
221296	55940
421737	86209
262286	180992
486271	430608
441477	477055
57064	144470
276663	328458
214595	14130
110328	96782
158518	401928
398180	215396
318440	443146
149343	391414
281574	475935
113337	205037
396863	189659
185339	253425
314740	15133
264600	391414
347702	387573
271609	401871
196556	327759
353248	477986
230070	205289
94102	156140
196340	48163
289910	160993
158870	222923
174937	33927
272053	405788
209523	380409
164288	143671
324206	203752
295841	114930
221783	414359
325725	339123
143942	476719
83051	209281
199973	309631
216172	493293
422219	304173
119709	8084
196122	11802
296029	281739
29824	93839
372227	478415
51264	88289
191447	384337
89883	276451
218485	55336
474341	476447
139350	23187
277767	259929
483382	374107
276821	34180
355245	298767
191155	219284
401353	96357
150858	456640
58870	395675
277568	73168
330423	283871
6960	450195
480370	130928
466181	284544
322851	109407
304932	41458
74475	341778
172733	318404
427714	14138
420561	322382
386092	120489
280625	13370
75339	451031
97227	276780
223714	203656
240135	171069
167588	210403
23335	163976
109733	276725
475261	98906
205406	257726
16007	17186
111941	432481
436510	83893
231305	261626
416878	57134
199316	5040
75892	348088
165391	286313
38560	301475
350650	403098
293169	25239
276821	36627
409268	285063
256893	209367
155950	99210
387311	120986
347663	62191
148325	458880
325814	463623
73466	486257
240016	186463
313263	299267
137190	210738
273707	110677
162728	408777
134854	338271
143259	52537
331603	118910
107524	404408
142306	417252
303500	477813
458448	348798
105575	138706
341481	210820
95165	430281
141847	83989
117647	414832
19004	237366
314509	183213
278153	266978
9070	166970
431556	247232
379218	283250
454975	233000
377987	348798
239180	56576
449723	17009
449521	114318
213426	40034
143671	420001
255102	35361
52668	446351
9858	440962
432175	407306
388079	85200
163391	169485
437732	245533
344352	301498
62259	295650
99405	71735
145585	47242
146879	194165
204077	218112
48540	262054
280421	19327
317850	225056
467828	142018
367177	460657
55963	481279
271704	86728
429566	408767
248478	67089
322921	186440
43966	375840
124259	97436
303489	240491
254446	354723
32468	423150
307279	279825
32133	15209
356042	432368
364720	308675
399517	61011
411866	492906
374897	141444
315692	361698
111843	453571
81954	152702
105467	285
342710	134281
297429	234132
489302	260527
441821	422346
371992	225868
244981	183213
20998	35707
281119	9054
465166	191821
465687	130632
131916	447560
310038	20452
282453	209962
96176	209471
384363	452098
40362	367937
400517	468640
46389	315969
86632	367141
2633	268743
301823	15209
411161	223880
15819	17730
272615	83811
6899	177483
96842	160236
481419	276780
287956	100287
118345	358147
485955	105498
45007	289705
422207	61245
269388	309797
219546	448033
249549	427215
267562	96288
463816	314742
222085	162624
89040	54599
335743	252832
384224	377287
105969	408776
192238	211540
17203	229748
153322	113254
336646	178627
253020	265711
68036	456174
10274	156665
63720	378686
119001	88557
266996	15209
41407	146753
178422	203767
28357	29017
282347	22804
57300	237772
408251	430626
139671	122877
194303	4968
242411	260712
172634	272774
309349	205223
168437	436927
437592	276665
334372	100824
198814	97749
146893	18857
177558	357530
187834	353521
334878	236654
398148	18805
36556	435886
231222	165032
101108	9075
263135	357395
405217	469845
234963	300119
334068	402708
343794	78055
85958	61329
348476	190689
178835	274869
214853	282287
225502	276358
462203	384053
57276	458712
85703	469372
297558	168734
482456	458975
6012	24359
150748	138023
320245	406219
259978	194007
456079	218730
309225	317118
26509	487430
137768	108222
359824	132740
243234	43864
493267	75499
24420	463822
243755	151092
251142	52430
214177	369553
318273	427446
178151	480876
464013	209952
437647	25034
274487	53490
171154	49147
178422	129982
284985	217423
418368	371479
184894	291521
426097	460015
113195	476231
380262	427402
283274	2382
229486	21373
143803	221446
451216	230949
155217	178162
71796	164449
403415	378686
117647	226378
143629	218727
64074	434214
458548	430356
399120	159539
267758	188759
228988	259330
328958	477986
97304	376373
41008	260827
117029	388575
372037	208487
41241	278520
38202	126470
225345	170952
207007	177476
166345	35707
281410	235939
478995	145167
404600	22259
63629	387742
234052	137520
219508	242523
295568	354694
339333	433322
347094	421830
354504	105585
398296	316726
280762	256615
35864	348563
2342	482422
50767	313745
181373	441013
408975	357854
438389	164504
138726	1148
294323	184179
245990	62041
118870	35130
480575	396475
421635	157035
403147	220417
172964	270324
46996	447853
146893	415235
240364	369262
415935	152502
84956	117790
32920	452418
318014	401297
195849	443500
154349	182755
145002	233923
355332	464311
239268	472583
198043	151642
388741	232037
197198	240596
94409	294342
470457	293813
412440	177415
315573	214114
467148	185802
481773	375840
336324	119978
284057	26714
98654	24415
260352	24517
158180	141275
304146	402867
60978	306579
176536	417236
429801	12259
405555	49903
416684	67172
432293	13370
269375	274781
470592	188866
207019	237548
146155	165228
431847	442887
456862	9054
193306	425270
155128	447519
290	35707
316652	348292
75171	114946
154206	200457
143639	88705
9597	384341
373025	324468
277467	125589
41923	423672
226638	340584
283941	279742
155036	219186
479190	89047
28037	303648
441463	356092
28603	243730
360636	440660
263514	31284
154456	137739
135756	476951
433401	372857
306055	467492
322795	167719
256610	451738
300273	111325
244985	180962
333183	271383
138393	151335
9117	279664
98368	97753
316625	48275
154808	354630
145717	31413
421108	278303
330823	121879
219724	389384
102095	244104
365410	206530
277462	190369
422267	85693
448644	486854
64777	226581
25724	477986
491865	440660
343308	99123
469642	180707
407504	49294
46714	462983
369209	322515
380489	96409
281585	293594
490581	263009
143071	49903
391243	411809
395064	9054
304097	368205
224145	179716
198405	139648
178326	190369
338848	237636
238840	468227
256919	1057
456089	478232
67367	235187
443458	184873
179450	304466
404260	41266
398101	483604
280340	274309
50711	132843
356036	372968
235067	80351
412590	288758
296029	349862
213364	514
146893	339116
470248	378817
328212	94003
328867	476951
4684	326997
338887	312578
455933	468162
331862	261612
340511	387335
2205	94850
230210	401101
115119	141623
390761	226494
398421	287080
432175	260196
144556	370079
258585	115248
323156	405217
493527	153995
458609	218485
404171	455169
362267	98700
167305	124946
137155	144306
349901	449266
284557	390705
173633	338378
423576	255561
407635	70941
20998	93890
297641	436188
109558	345401
158753	211868
367424	328457
352417	351360
479485	94516
383070	133423
153543	389449
339195	281924
428453	360860
27847	289298
466851	135021
40633	181694
409126	216427
17211	182257
66408	55999
382848	47082
57635	306582
346646	71314
475362	184726
361709	5425
134649	107187
244708	48047
438691	12177
81516	81611
138937	171126
471169	305321
128124	317541
476804	278520
344032	468915
120456	191621
398761	452427
175406	201286
22270	280627
178422	328671
73479	463945
134733	183214
314637	269199
17481	308015
368965	383719
115340	83228
408654	16889
358375	325395
150583	162247
222051	132843
449521	408666
195849	18451
311627	421935
273583	328871
305820	242580
152365	48275
230051	89767
187718	134145
438062	132201
82150	75348
94401	480010
29771	201946
313246	75303
391551	433391
226538	205270
165153	446515
265537	166063
230891	90083
377962	110677
398308	302906
320498	196858
127055	464341
268910	28066
186369	147368
414627	317097
246191	78364
409575	21242
467788	137709
379372	100090
431412	490237
465796	486109
182598	195031
106041	408906
6580	101049
69136	486039
242411	481252
126479	67368
361576	25169
245715	119363
480105	117023
53202	149329
42854	337262
322150	57134
104243	313772
350887	152702
159536	109791
15027	287898
418651	434239
290716	88113
78571	19030
301364	205270
391391	54529
166063	435644
443163	417492
214735	388473
342432	110553
470691	270095
309086	231025
204798	387860
373615	184882
452811	438326
253916	44794
20959	253967
154720	13370
319081	278319
303507	39608
35039	331581
290136	413072
212340	281559
226237	150891
178540	414709
358180	421935
298769	313220
186952	322436
354438	137128
18451	189064
406630	277635
436021	300222
348837	1465
71346	308897
464177	14106
478675	16433
304839	145658
321333	76937
198375	16433
53017	168411
450687	2077
136711	396080
258900	132072
460638	219723
295493	69617
37860	198746
5448	94344
256791	417668
301894	396080
272514	151944
360997	293813
16844	364109
10091	152000
206789	45172
112267	342649
221521	422175
487667	226074
337939	435222
307909	132996
226919	378330
179553	244044
85357	353124
25969	275981
41804	10646
121847	48861
151391	143522
198317	166945
93676	460614
390310	293813
314311	457308
449904	250679
230362	185494
65060	336590
446182	470554
489218	29744
191308	333709
35626	293813
262746	426439
146893	205965
116331	18479
128266	214677
288354	187836
74024	229756
44462	465771
414107	439554
326332	237548
261278	286888
22078	220072
107709	426147
119734	317061
310606	125500
60560	95942
133278	78469
154815	313745
61464	459483
474682	420944
330737	248501
46216	35707
452994	138544
194071	48275
429849	217432
253418	313745
18571	28129
397599	318403
117982	141525
432592	407171
234881	359726
389908	76826
427962	336590
224822	263009
210256	453697
176561	360946
458232	379570
272514	260367
456966	371301
439073	234530
56229	270262
253110	296693
404995	298182
262210	334588
451369	306981
153543	245679
277953	406613
492473	189294
47466	159249
196996	300473
447008	436472
290465	286579
344572	212182
241820	331535
460164	73400
448903	164884
442556	134500
32756	458601
60259	98847
247714	94461
431264	197996
407087	330472
93429	305911
162372	370905
215850	94344
395883	98691
203354	430610
207469	318735
239822	203656
74423	440422
131585	440660
195436	317118
330945	203656
289675	480640
8254	398514
197360	449719
438605	471745
45142	391414
81929	348007
174349	332838
17772	53638
51722	41351
296479	486257
12322	428864
277266	218485
477328	79989
480220	266852
115312	241507
368929	192450
404677	195939
217631	391414
184258	225545
490636	234356
310832	2935
53979	200652
208446	435207
288750	188733
2349	53863
193256	433913
434244	313070
17013	108125
222894	190369
488852	383967
157882	432564
360153	27464
205047	195172
452424	164273
16661	375293
337293	126921
31804	42852
486698	275990
230051	342960
454972	276090
286782	103082
105226	176660
185342	252961
451738	266500
309318	50009
342465	287527
222149	79989
390474	216652
456303	207150
199571	220417
339687	393373
130252	210787
404450	183782
259969	141038
114063	385865
269904	116895
201833	12640
30979	125481
254446	24378
28737	446167
243992	323615
137798	250163
116464	115879
302528	137979
426059	437857
373761	88984
480334	168381
20900	482143
82498	346986
256325	402650
222894	477986
227386	378686
422015	367919
396893	185479
43522	313745
65683	69219
332180	307278
354475	60517
361628	378686
458968	219165
405430	451016
345599	296218
194950	195172
334364	411365
345715	419245
462910	387987
177181	106903
67406	183213
19459	121094
485199	136845
200390	99046
92401	96102
117278	356124
300291	101058
84269	13129
351008	51881
261277	162795
217098	222701
421687	3217
224791	144130
302578	386057
341581	322201
112862	211130
241198	114678
72830	182410
82001	22838
389890	20958
376204	54348
276537	254181
150577	45687
477538	49828
439982	232696
470432	232347
370040	228431
105585	434104
102985	55349
172396	208487
39195	163564
316612	148243
256491	110677
471496	31544
367764	132247
2613	193856
8561	424583
278639	303655
78421	336590
59644	457845
143290	455291
380086	295650
46260	317118
288523	281437
346494	395971
386525	219918
185403	210595
143712	355093
110306	122877
28742	259575
15068	48365
293874	98906
376851	389803
331764	137639
212842	418000
135035	32601
261186	25716
301765	383085
240796	87551
24521	54855
282442	331089
320464	62191
226642	195402
58936	367613
308122	414168
184528	117825
487019	387839
152347	219186
218114	105967
286948	391414
187288	158772
161943	10444
227887	293813
200976	160356
405925	104736
351169	292468
449521	219865
482813	176071
184847	30247
442701	164495
82225	15133
436777	467703
20946	439646
73700	35707
460010	421935
368690	293813
244536	490727
13930	452243
423724	208038
377096	317356
389305	313802
301943	363913
253803	267553
470951	86858
56924	35707
315958	298077
84745	245354
170908	420944
229123	310756
461839	295190
341969	264726
371562	434169
208209	450670
92047	143505
339753	360847
439296	91069
440660	41789
298954	136958
261621	413930
20628	19246
24049	78380
454263	228122
414825	39401
237533	187627
174393	463488
46301	190369
85472	372214
209523	117994
220578	27748
477932	31616
197009	245317
47669	114643
18299	401263
408097	58893
381940	359966
476386	440962
415599	168030
307381	152085
283024	67584
454867	335949
389024	241090
377937	72868
215395	342807
203200	422470
425341	219165
371765	139257
97786	303637
376175	148676
150798	179869
99901	399774
301312	32430
453919	75501
418755	11626
342808	323338
443897	397971
259034	71213
450276	71218
20572	224997
448206	202457
148422	365495
428733	336590
202348	456778
217739	273649
464952	203131
192912	169485
11542	351639
386335	200740
252815	453701
144546	223963
61795	208577
414825	414430
262210	202523
260259	329155
86415	445204
246784	440962
182172	413735
189428	63528
21127	57219
319465	182000
100561	217481
106738	241847
15819	234788
149332	361251
71881	13129
393415	186714
218314	273709
201807	208174
149892	395640
161693	217300
230574	349961
266141	72589
273289	451216
135103	17935
262913	175721
276821	268516
412963	64685
339333	7853
245826	413392
76984	161743
453366	419382
222789	13370
177775	86476
319019	112738
390034	489552
482081	57487
416871	401871
439551	256225
4841	43374
372214	58588
275076	475047
38364	400823
269055	226308
320455	88203
99979	300240
466832	269195
29518	367686
56745	109153
277638	428852
250104	308897
139743	478095
470748	476951
226919	51080
15959	10646
447764	415426
465422	409316
206552	466955
8872	160158
409238	137833
342417	9601
99641	11008
201061	309738
332824	475360
381833	295484
293288	345401
275623	307423
311135	181704
168339	53883
130069	169950
169994	117023
384553	482671
377489	48176
111039	313745
39630	369599
27947	313657
25748	93442
322081	206142
328546	330902
45724	219250
29524	335390
303742	476231
356605	263383
412641	111964
197440	285131
325019	203279
354807	385000
1621	171592
276404	404806
1499	444469
282977	401881
373244	278700
220319	15209
257465	15969
228537	245319
484140	464097
487060	129183
337482	287297
448041	156379
196283	352073
474820	80216
391414	333834
219108	250434
468902	28813
87979	9203
89370	233477
418665	295077
9819	389182
264900	453071
453912	290550
73021	186714
352011	434893
269726	315905
146893	310937
106268	182004
251720	316388
279722	464387
367878	160428
150356	402337
372340	251331
44160	415265
261791	317164
14351	74450
442580	493631
314844	376364
263027	432043
212974	375321
199862	336590
192611	75952
103530	299467
44067	300534
214308	310756
391938	17336
227239	72985
194364	219994
411142	47866
466360	12895
420627	85697
138726	188759
405708	91162
216828	421356
226314	46474
446632	47253
388494	415746
3809	101984
77248	291904
126628	149300
31364	453716
315079	232956
103124	118877
39892	141145
356503	339211
55951	191788
246335	104527
320048	218727
136878	155730
213957	378599
427549	85781
394393	430356
224300	445282
447682	440599
150080	267602
395365	194893
178436	25637
15181	329464
452709	190129
416321	161975
13911	41753
139064	292129
395975	142334
81860	22827
170744	108120
358319	195941
481607	305586
190062	124535
31726	153995
72859	470892
354545	138622
221911	323544
150999	345648
336921	64887
491743	53863
251871	476656
228229	74324
403563	29207
52450	52028
348644	1299
434409	337778
448397	236503
338634	250389
487422	421244
128185	15133
52539	209912
198450	123030
333536	284375
434089	420944
228036	433475
94123	284200
347938	405230
442239	421935
89163	286828
342486	150478
412600	421935
91627	266852
53137	174840
395198	133592
326899	480683
151368	101058
108994	390409
82430	191415
150236	259902
91382	86693
167419	178226
490057	345950
356530	294965
278544	78976
106353	345642
155062	20959
347529	237235
162795	312239
238579	436462
113266	271060
356896	80587
283037	47156
29304	293813
17722	171779
116525	180992
306397	193877
451952	177104
454822	492906
293694	200961
274487	188319
151444	125705
30664	357280
245880	119868
174413	416321
117834	385279
336594	456403
406762	464459
374568	42890
473899	346558
418807	180032
159960	478415
264702	264286
85674	229744
404348	234748
154456	186182
465167	358168
360668	458517
246020	393967
48832	177272
66483	134924
415594	92073
185459	294921
364931	58676
233388	253993
485835	348782
82787	416631
395240	35735
94328	478415
148874	24000
151812	401871
460287	378462
402254	383315
348144	164164
50925	445983
130060	69856
92205	478415
491037	77706
80150	458601
179384	31424
86632	179010
174255	379003
272556	208647
85108	106312
75339	100790
157258	41673
469976	6572
422097	211868
279609	423711
371494	409259
171093	224871
67817	336590
419033	77427
63427	123484
116686	491269
367619	175402
68098	329368
39195	385118
82991	484548
21871	267352
399164	239780
473077	219222
192800	9075
196903	40388
490619	398162
40069	311297
290027	304173
78289	86663
32430	396883
261791	49903
206865	121690
28260	181051
439471	54976
349838	60517
463429	48247
428453	430610
60013	48163
101192	331581
467712	472029
82690	469899
176130	437562
117791	426812
275721	89468
308270	349786
314064	281924
293913	114723
458207	405456
434171	25410
23789	159148
225644	38063
140442	371934
55864	21411
426835	295232
220054	191596
78891	20586
474606	407763
487156	50264
486217	241515
410988	172089
170542	274869
196446	199900
320928	164032
30176	363021
65546	149543
81432	218730
292034	182746
95876	291521
248724	106697
24516	329547
56669	167540
128844	189141
267975	353787
451369	12592
44160	411698
456985	203202
19573	103205
193020	478415
487524	48506
248704	265214
151619	16279
359946	423688
340873	416088
339826	73158
485005	152502
386654	335477
88908	320577
267562	421525
30646	88113
154190	325542
772	85912
270248	81497
201327	214261
226396	375113
435389	459802
140725	246304
193050	32813
163843	425838
61595	293813
191621	475723
8771	466737
5461	328242
294379	396313
491273	313802
35628	17186
7332	440369
137454	451174
294079	146649
349140	164884
253691	192524
180878	225085
397000	427484
304448	202523
140592	430997
227628	375840
236992	380565
153469	486962
304355	358279
423013	8623
283113	430522
155702	166513
188184	124085
218675	110925
27467	263340
202352	359199
227068	20149
296029	46661
9670	138549
289329	257858
15819	263812
301582	201420
392601	369006
142035	334958
121601	370866
110809	2232
284720	467703
391249	14193
161743	355806
483685	306624
276334	374282
257446	266155
68429	343514
236240	196674
324906	66792
282463	55700
177483	420913
177214	153843
66201	195121
418743	13599
385516	255768
437300	363564
293141	51881
260029	122462
385169	418993
353421	101164
108057	167766
355542	441023
438403	451663
42932	389244
1687	90729
69827	52717
271188	96700
317798	411779
341150	483494
121960	378820
124259	390169
447081	194868
91828	139297
134876	477938
385737	228431
257977	53550
71357	148590
169937	56120
308150	298182
23020	364768
147828	132859
229724	15209
366472	141158
134768	412351
107609	43835
100733	130855
87721	245679
117738	133486
406660	318037
81402	291275
336331	478415
120550	395026
283803	35061
94973	244394
354111	206250
369030	475047
39892	452150
477347	119381
114890	113138
349972	94102
336487	43334
189680	20902
404892	452348
345985	248042
196620	55769
284057	373827
458207	335477
138925	183696
82620	411493
157651	196783
470915	48996
388122	317118
92290	62877
190764	443567
432930	338271
356225	273831
159344	464420
273683	313314
364370	329379
33984	379838
256901	445020
7835	426569
211413	273119
489919	190369
430603	195615
351523	431853
398191	240308
288381	17186
389577	262696
183011	469235
291566	274309
229668	37657
227763	391805
110835	373632
157895	345064
154997	8269
325932	405842
347416	372141
470672	296438
126347	374107
260167	185479
492549	255109
172266	269696
446825	296339
109791	311498
378816	256121
448161	278450
328039	273831
17562	351451
17968	390232
284809	129185
471916	389682
349560	425675
56795	81058
168955	221005
383437	233084
241199	157341
84964	351414
224456	420944
288510	468805
68154	375840
177358	457237
194631	396225
91600	266683
226267	365943
32377	81191
270243	211417
439718	446801
131486	73445
288038	166970
131174	390771
272139	469061
407563	203656
307083	35969
31828	203515
91764	420959
300394	56381
293394	394402
470526	95444
122462	383267
481419	58861
466728	28890
354206	278642
457836	275959
244249	44341
154981	256389
32888	374909
166119	185076
156697	427836
303739	448770
106268	464827
318715	234356
395242	353487
427521	359862
77793	256537
425208	99405
110809	322994
38843	461944
301988	137128
17461	271696
475310	267602
472300	447107
25891	391414
35806	347904
460457	292285
329727	378859
260147	105116
235241	107464
99727	121324
267516	157417
247511	273831
169630	176561
17769	467752
252050	457800
227514	92735
1861	95681
214744	84461
16844	428155
262883	273401
258607	338271
138868	372860
6072	451414
343957	180957
117059	489822
170100	79249
162421	226023
228986	111167
430313	435708
291248	196128
93901	470554
75880	420185
450466	105585
192232	179472
162129	19927
225694	484727
200932	454600
21818	304173
182192	327051
141778	460271
337598	467703
288295	218727
375191	32406
12113	42341
111993	473195
454867	446246
9250	48275
200142	401871
132	232847
471146	451391
196165	434945
375617	486339
278769	233769
453736	219168
300406	320508
123127	320288
65827	162809
407597	169933
46380	118410
454052	122508
413477	178048
379125	12443
5582	333719
160940	160419
430116	96409
347033	243301
241553	229150
434726	263358
360325	278517
242551	134145
9054	39223
207019	336955
295561	136643
102523	302440
383273	453960
222422	190823
462452	92407
23109	293813
367585	246327
174034	257198
298317	50372
36568	248599
97499	80193
364035	206312
160190	23187
488730	217398
30906	170341
253655	450685
121042	399678
166596	51881
273610	417036
377773	179045
331268	110526
359483	116883
414825	215858
220501	395665
43835	362992
219951	361661
221853	123369
24109	370866
322674	123447
317654	236917
313720	223553
43094	261405
357139	465692
229075	120173
266231	385097
193976	343448
176521	228431
399780	367750
150297	112312
270443	372176
94973	9489
48386	119180
332946	442870
113432	200023
297466	71091
449521	149922
232222	162795
343010	28263
341522	55581
471169	179258
369030	403543
253018	48275
218837	86892
16982	371301
173987	223066
234059	6873
112258	385427
441391	111849
480703	433906
436573	122462
413864	314644
31204	25455
240796	264154
292413	187905
130224	54961
294433	359820
361001	153497
286001	130148
294027	429871
35735	155719
4645	127921
331764	15209
232356	249334
454822	417918
202890	484330
211189	15209
35988	95882
176903	28352
149560	62191
257977	377001
11675	186463
7884	314742
20931	242266
233757	186159
66281	120173
270224	40784
199304	293813
124164	190369
97276	434893
128563	319471
158946	246076
274852	201896
411194	191821
182170	301560
102256	333467
409235	105585
184528	88113
378141	167035
313670	313745
79698	184848
418626	362610
328174	428178
283698	259558
368026	466939
7761	96977
40873	39764
107711	348563
360042	383700
20190	390212
405306	188001
434052	64335
314598	88562
278482	405217
74964	51895
367343	394588
162075	195996
320982	35015
312121	440660
208783	454975
297716	46619
412356	260676
300206	21583
319524	238899
151589	447219
14948	131636
473580	367939
51364	95057
273789	18094
113754	391414
258598	46294
280640	342390
394411	438203
188493	122462
185405	164884
193784	20663
86250	431634
412337	145064
65513	338493
243066	363423
134270	420895
141022	215649
129718	22335
352444	312629
92633	218318
279974	258370
62789	485017
208455	36132
67746	240374
103975	490162
57256	405009
355100	445016
491269	384400
325104	371918
50385	94793
474119	388223
269895	455882
248056	246311
337761	395547
73219	240396
102993	145861
380929	307137
271083	178436
321183	92394
113620	290450
441302	125420
422015	272214
191675	397391
465944	217310
342196	306303
366179	396080
25741	487541
135336	308602
139350	21679
296010	106467
128633	240374
271188	351414
230563	360860
43722	432320
390241	48275
331617	198317
297654	28129
274902	57134
412110	86476
360846	347202
115604	484105
152161	426986
9051	128307
268910	316796
152240	482000
273869	147331
470596	439031
231584	73619
319987	481368
402148	37576
457408	303807
381048	273058
6022	322392
371987	64809
25239	277684
161363	35115
146577	248382
406108	274114
48282	257166
322585	303862
480264	301659
36108	390740
124948	57134
379391	228431
261825	432427
167588	78380
200708	436956
443308	404219
295304	155214
232931	157726
250022	441560
66368	59514
432525	217429
216329	15518
253916	169485
8524	177483
393022	459205
42370	238025
421477	313745
486932	97215
367025	356340
229384	28065
356605	346303
147558	1211
39531	397488
176391	208785
470689	374314
462047	13370
463991	60565
62191	50492
50279	345713
291982	53994
243729	49660
377869	16433
56520	4349
353800	435380
327710	298992
173418	483164
50525	384671
151767	14174
361060	402531
120476	315671
418291	192724
174890	476569
454867	94025
267359	263958
255650	385454
345236	3792
295772	93245
494015	293813
359946	74877
403141	440660
210194	40161
66595	342761
439398	449817
424678	31977
112854	211208
321747	122694
375519	85129
240647	199936
440362	205540
109426	200632
375480	387217
70	374939
337580	65108
252786	192834
437044	40784
226663	134145
316561	148829
185697	144470
83428	159249
319903	468387
286900	160379
148084	58512
286190	180578
358051	431859
253804	237816
92047	84304
364467	438419
413953	290248
190154	334009
414286	340987
123572	48079
85302	312714
75273	86892
369809	15209
342798	318735
204082	102950
252312	390861
250347	384238
436515	274314
60590	295484
257856	141145
354151	301684
11410	210261
114466	139473
50896	82950
88777	190601
95002	202837
242325	30122
399505	337085
468670	126150
45516	474897
265609	58825
195121	249186
153799	76997
272562	110835
335278	72928
321532	363627
7922	212246
170462	372913
116120	236503
68276	250297
134299	316916
490923	219198
389948	266852
194339	174263
308999	409828
353597	13190
448104	57206
470818	438419
273120	424133
108282	204677
161397	94356
463260	112330
87638	312161
312480	377800
206181	478541
382845	377620
489974	410074
208577	444081
377047	358531
397411	329466
179545	136177
113401	296300
26127	205289
326607	91354
182170	174449
69004	389682
45375	325604
265140	461944
421462	177131
400691	267602
121859	204775
75119	316011
169045	342063
280245	238083
239748	400570
234934	384806
233498	111709
15027	75499
386882	279871
456021	127084
126628	464727
23802	245317
108811	140288
77033	470560
456518	328501
355542	106966
315958	150483
232632	3298
106469	301659
445768	116
71911	137658
404135	173212
118346	190369
225197	414413
260578	100694
228280	417918
218486	336378
80575	489496
276514	469612
175118	4466
251378	7024
73501	240768
253932	209572
460263	399166
230945	351730
491388	112327
39159	367612
71195	207535
307294	69282
344246	97777
206389	264167
243181	452148
442975	113219
112372	43009
128839	25388
357939	276876
13527	26848
472488	245538
338755	351637
47815	462853
387464	271383
385353	241531
219281	220449
237410	9054
147972	154478
364801	168381
286500	361698
18197	303175
346486	313745
140036	362206
346557	40658
323890	58555
441434	391414
67719	339896
297069	316929
81358	177358
385593	104299
341738	390525
164003	54272
439432	188651
204375	76111
330778	395934
326611	424108
34452	339887
131589	95119
490588	62041
281052	124085
41742	313314
330845	317118
472267	384746
275217	4446
280803	152502
275209	479500
429340	36836
308269	77779
423116	287423
440604	369599
272301	139183
157878	221664
284272	32505
373433	424878
441475	190369
59906	411424
268726	2232
236035	27766
24174	403513
53532	249636
117414	240548
479924	137128
322621	191821
125993	295199
409468	396080
147919	366666
384294	342698
393411	407902
297446	341271
47712	471117
377869	180578
274006	184106
152180	145844
462594	154137
205179	16041
267701	210414
378498	110677
192374	491181
6489	4114
415024	387220
284546	318229
419991	74940
472298	164009
53638	175611
451208	281518
249444	171760
221296	264719
252742	405217
326260	160461
452369	109006
464089	20959
359785	331808
28357	443857
353733	363581
261501	224299
100102	475200
282453	324977
149156	313745
206314	104498
329174	291981
459568	412179
273429	249940
493859	409035
289587	259435
12940	59211
449283	428276
226267	121866
141781	160419
110547	420605
347076	494102
143951	235405
92034	293813
232890	184260
269949	117097
89226	128623
187194	348798
243492	234878
303507	473381
135336	369938
228128	426887
146893	1852
308278	299942
208379	72670
378137	256121
229496	85870
439347	461944
102644	84919
236602	86560
76329	494102
350650	398071
220540	33216
273900	304112
455215	319753
470167	62191
438310	210801
446994	29599
240776	9054
293614	190369
163519	301057
220540	484633
453054	384235
399332	237073
55202	166513
379462	330469
439977	460239
80155	420944
472694	31616
364952	127386
249301	304495
418459	451016
133909	414132
366369	268571
384010	347542
42598	366127
399512	203213
299131	190244
383164	332939
221648	17334
182885	223971
198317	350033
344560	109006
56325	226706
424256	111639
477932	211917
249860	158153
437530	183213
39227	303369
49849	300811
160844	12935
302527	201592
404884	492535
470244	468494
326260	198291
305827	16936
447308	258220
263700	477986
143516	389384
253985	234356
166626	32471
205523	401145
13831	219445
93698	194165
103444	60725
53846	267602
440784	236641
273972	8354
145717	195687
80530	124085
159254	15948
274057	47861
211409	381904
222434	53490
358491	48495
465944	331231
314058	374219
259704	151642
75530	282792
267428	490790
190281	472442
359428	401689
181623	443559
453738	316575
81158	212789
83179	475699
97144	214532
274720	236213
461512	402323
91382	99946
413351	93627
149452	343256
213544	67280
5615	226168
345586	164103
426821	194956
42670	239423
475926	432071
240677	209824
39195	494113
431264	421797
59065	150296
225845	319426
272230	125074
21791	168638
101504	247106
427714	110420
327226	198317
222102	109285
304346	408430
315495	282059
127801	135918
449398	275841
482851	369538
233045	222162
380303	367879
300388	209572
406660	256188
3809	362048
33734	192525
356953	308019
493972	416402
99669	295650
34005	136494
127224	418267
444574	406408
463118	165653
56381	187998
259374	430615
416106	370725
15027	78221
322171	191141
393087	273831
249845	368892
95948	344261
385195	292151
168574	444852
390170	45768
252876	155790
245898	157061
149726	69207
440908	401694
150789	276591
198094	424323
219298	95930
255265	142384
388414	285634
162130	489822
159717	238097
133790	338766
389512	211329
45198	249202
121702	421067
479291	99245
247010	76744
44067	225013
250704	74542
459763	308019
454586	77517
354536	30749
34784	15209
435156	332435
71297	234748
345733	414393
17554	8093
285699	321851
409681	192365
56573	344610
227588	445614
34134	435708
126640	313314
169039	131290
289880	58023
147748	298767
396127	287694
409539	59962
141305	188164
274098	350549
295041	363922
131939	330453
89195	472583
301104	67040
145605	317506
128301	140794
171732	158153
27417	66879
492813	76705
25918	94667
316154	317100
431391	336590
49329	403515
311381	461944
35258	384271
154906	397048
126456	132247
230051	362241
281013	214992
146210	46785
46104	266852
486886	381454
329470	224085
78527	313369
237801	359569
244189	1229
101504	351818
182543	315407
253112	105595
450733	163302
410326	114179
273572	101816
197465	14076
139350	411455
224589	61203
121174	14529
330370	160379
93698	122462
353856	400379
113676	271403
100171	254514
482327	149286
266307	100475
457125	268324
308533	139575
158402	88113
321555	414292
264990	313314
326683	400928
200081	423992
270945	85870
446837	450400
141649	90047
316094	114643
245911	153995
250404	254720
48127	112047
414286	386116
125307	420406
158180	359495
116398	302780
272320	12895
66373	27256
209824	103825
73298	366127
151671	276255
337750	86728
447270	23863
431504	259289
7229	162475
150244	162795
23854	188985
74569	160428
349140	340598
448862	351567
14659	202000
72804	409109
417938	392086
451216	329481
125420	300814
318088	110677
354374	122694
264331	278520
5563	403429
484229	310005
223974	379699
92221	375676
137795	465550
23992	387333
100392	262954
333737	86560
250647	299744
347121	492814
276611	169485
420286	275081
455459	11626
104409	363334
153322	180578
140440	48163
440189	79861
85456	365886
246479	258266
99181	311832
298009	391414
120118	333741
460442	123351
237562	267997
38334	390861
363605	347711
164706	428756
380489	40193
319396	467703
374529	171974
336371	288127
484414	398245
66356	287071
451548	49231
464047	65298
354291	236240
87650	336590
211515	15209
426685	390232
21330	436824
357939	187834
306964	333015
134299	107875
407284	236213
73526	28129
82988	14088
182270	275981
116015	149139
7310	414038
227899	478232
63959	311215
85173	128641
203783	68495
366767	168050
417515	474201
197488	325810
4309	127921
489552	19191
53846	421935
116973	390173
110897	415696
249444	130220
52644	331349
231466	176878
20703	64123
121287	276158
310512	141165
11363	101049
186144	86892
304952	110342
8008	336345
113342	205885
33553	137719
319824	389387
188659	104598
4331	226023
439039	55857
153753	36836
56619	220549
213385	336590
39892	449090
392456	80919
67367	112312
76079	427272
442802	120729
254198	123640
230983	35707
402052	8607
294957	6922
46132	317461
205607	18108
354696	209018
281490	232618
434283	45925
430919	244404
32533	186951
98468	157726
412792	445491
450351	144130
446182	246221
240115	146959
212308	187045
130651	388957
215184	333455
151691	24208
33216	45141
76228	455421
212460	82794
403558	110677
107283	421830
420966	87515
424334	463461
106460	467703
252052	437223
13297	103456
242927	244005
203200	110677
169547	101058
277495	210884
195170	4349
132153	438419
400163	485235
458170	104383
90713	334680
421320	228013
358718	357204
486506	237178
337295	284843
14632	375840
443964	284982
58049	422175
330261	93642
49977	341446
217946	352605
146893	46783
79236	20373
164151	358965
124002	130742
43831	464725
125490	30638
165051	393466
174413	234909
65980	51881
375582	133068
57950	479170
329955	399705
46296	398311
417938	452474
40809	278642
167475	80193
353878	458119
336825	421493
235679	94516
275653	328801
470957	489822
13877	447517
200999	50538
233677	265345
87173	5769
397194	284272
299580	421112
8356	325423
370619	296576
366243	324377
258568	143927
118387	447517
366374	190369
474341	271469
15018	208560
329862	60517
28357	202081
404892	50391
360459	65710
226150	33318
130400	261649
236222	419580
153647	326403
198456	432837
71346	462384
109676	483392
408530	307279
399974	17155
233045	431497
418305	226378
370762	50391
46548	420790
266052	456372
236941	206458
1655	16433
109733	155764
409464	285634
137021	286901
326004	106245
79188	236222
121493	447107
21634	107187
32543	143693
353930	12842
169358	167340
466851	245047
158274	289238
99688	190931
112248	35707
471169	339251
370735	177866
241667	236
372485	338721
61647	177630
34447	155784
343560	429455
140263	138733
456723	172089
17333	366493
395200	22323
89238	67674
199603	25796
61284	477986
224293	214951
237128	452126
88695	477986
115806	241468
82434	9389
301643	421661
348431	347104
317390	243840
303671	313745
477686	88682
17481	395147
269841	149389
75339	367024
422868	405217
182035	410028
182133	13370
126111	332842
417247	190369
462871	228431
192238	327224
314311	149897
422060	49661
191993	338687
277651	132507
72253	167966
115470	435428
49695	351257
47245	86560
19542	308508
122573	197281
382096	235148
405788	401854
304821	137226
434759	440269
402654	348892
253985	300240
78279	97077
74358	313745
186966	294014
453596	221455
4764	89097
17481	325852
402874	35421
5743	69708
395525	347344
43775	183920
433376	303706
375405	179309
46984	403153
11617	255183
205179	57416
285784	366127
301959	314495
205773	398235
170003	13370
334985	262473
245748	410672
70207	317711
284040	336590
306858	65275
368354	396563
471169	64075
181111	205270
244025	336590
174474	96073
274006	161748
225726	434893
232894	85531
71121	251116
256648	385334
483987	476622
291672	194910
249292	210290
403483	466545
170076	457095
386411	14583
47251	286049
84052	6951
140511	263691
58466	307294
199152	362014
453736	178523
161363	41673
317930	439253
148746	110677
258039	113387
442043	200303
347121	126470
121226	461392
414378	23430
68975	243438
316690	39195
207343	49310
247789	346388
429980	428603
205635	400256
193767	486872
379335	396431
477932	157831
4954	183023
71073	35707
188281	263266
298383	394740
210401	478232
362654	300240
123010	4571
149788	423113
361892	343085
399014	244862
257603	118286
374083	490159
141198	133832
454503	317118
319365	120195
412014	190088
662	110677
40778	108209
440600	72521
333392	267602
433391	488508
13022	267602
145717	142905
379445	371934
230216	227101
386868	312857
326631	159873
48775	304614
372054	149206
407960	327562
357294	154120
116758	197077
430433	42610
344314	466622
123899	243801
432965	67040
345236	487754
344372	209935
132365	165963
75472	397501
324853	430370
477729	42189
198834	112330
449286	54976
6450	188067
354182	304802
157462	190880
270021	152058
421137	443694
254446	436059
245391	185456
244856	478415
115930	86728
202352	465930
446182	168002
348549	26046
259857	474268
44713	228431
100833	446351
413400	372214
104426	70557
309433	209471
116527	325492
273900	70975
377872	424416
160744	164504
488102	298440
147558	8084
34961	106169
142925	19585
258296	256371
316487	238397
6483	473280
67571	268729
198786	476412
144692	35735
180880	58647
154057	250541
431222	33500
287076	266736
232046	256121
77443	340396
290822	289604
290838	281201
88875	107259
248786	292857
161697	6821
133132	105338
283918	246672
85678	452709
192448	198790
387720	358032
178507	21411
443022	86476
472157	150603
412844	476951
11222	23018
357800	52336
89219	393236
462241	249448
148539	154355
158522	197077
189806	73305
350650	101553
264198	195121
79639	393326
118325	370838
451372	441068
67351	402118
390596	393134
60826	264157
214925	54867
216147	12232
493918	207042
142705	417948
244108	489552
345401	439841
113293	86974
327570	165497
63808	284630
5482	373169
311105	445213
357663	209285
265194	249334
106676	49903
9501	90099
258216	164884
237981	279316
355413	447257
66326	206058
450693	315305
457914	299267
218280	417549
196903	455896
348644	89315
327741	403551
253102	374784
133014	258812
487476	147520
256185	345309
124903	300811
488197	353367
476119	84111
286145	265065
114643	15819
261851	44366
253308	154759
317271	218172
28357	238902
21700	338493
378286	113994
164823	355806
115691	249132
58042	141068
164917	217423
203645	197696
229714	198317
104740	284064
175578	315888
328396	107516
131716	317118
402316	80984
454450	369181
453339	201754
48900	122462
407918	423062
450465	389565
306999	134761
24174	313745
455115	484447
266660	108222
25239	334424
332299	196730
169556	32807
322333	389133
60795	92613
358315	317118
144577	322422
380869	234142
40890	369819
123945	88113
182417	4413
145597	405217
197936	437299
99593	63441
215263	312595
294834	449606
336796	187836
130563	53389
453018	110677
219296	104383
349972	486679
325673	320145
3216	389643
392677	224139
90065	452746
55597	92954
282084	84711
438805	475699
10451	401713
79408	421830
71189	2194
450322	439708
131574	311056
263084	375029
375376	314910
226206	491092
417201	303925
433252	281924
275337	397563
319081	243374
400160	273831
103446	366099
447230	162940
42674	310245
246202	486788
183011	103531
468287	82715
341477	396563
19333	308150
411424	418258
288701	202996
85737	296673
461846	30254
474341	244431
60197	81280
153080	20959
487586	287024
12456	166079
192800	401963
192671	80704
381170	28129
447335	383813
44905	164164
429144	190369
381256	159364
1215	325891
3809	277961
392872	121194
135947	10857
249263	64335
121839	427658
65815	138807
112372	132443
261112	244805
306892	425099
463577	214499
141878	380668
409745	127862
459205	445214
5167	237482
198043	401949
48890	196394
79639	481785
5393	5040
215337	150237
230574	213612
198558	132740
320021	94344
85699	482143
380410	120986
338607	21923
351601	459213
349437	333832
134531	437018
287566	91960
361707	230783
433368	6416
164616	304589
54671	348798
222032	248437
135939	124085
32693	368205
83269	176013
90703	360653
135179	176568
361729	292515
371030	377018
93328	224085
85144	372314
89257	315958
183465	445753
262210	304145
306013	133966
246192	112495
154850	195121
447300	183778
306628	336955
163651	48861
56138	136972
220553	321868
264766	94344
261143	376905
326816	476447
114550	490643
263274	10383
63494	151349
107459	76454
78210	280233
10930	307882
396927	438765
170609	266852
104742	201941
408093	264154
192922	135413
270983	265071
109161	487695
191629	17996
483987	38187
133345	187834
248667	138807
480539	218727
105943	246303
138885	120196
181690	16433
178545	380999
458398	12683
238889	169116
422776	258370
292838	489822
416419	301156
434990	194165
98335	23018
18451	416326
345653	176773
342486	233882
256508	130960
255002	289970
16736	220202
482135	84388
56832	98644
83175	371860
11046	226308
325509	157872
29115	53908
220874	218778
116525	491974
222250	266998
195339	180962
197729	32807
345715	175255
339792	411424
322762	77834
334985	313189
197369	345043
310993	179777
488459	97189
474970	257858
455867	105003
358604	413525
53073	427557
272722	283758
121664	194799
55914	153006
308715	468283
370418	37057
111968	213628
303239	50812
132922	266600
298370	446801
274317	486731
368105	261958
209776	207402
231350	190369
459479	111623
14546	42827
82989	369477
62205	218485
463520	273831
371167	186440
229881	73298
243778	25800
284218	445414
167966	226943
258358	274869
16697	81398
43325	406626
441880	399768
319512	101236
414825	291312
370830	393360
275335	366127
135103	320797
305624	403188
120509	454975
451952	94344
163089	226378
15256	110304
23752	415926
102423	440660
238031	264154
329850	76454
211554	157341
360314	295159
186123	51881
58418	7812
322509	396464
74000	106531
219546	274006
376855	213871
128704	472167
146981	387742
386987	28129
475849	65670
459651	430800
219737	191755
11752	326997
408589	66235
81786	158153
377733	96977
442236	108696
402703	40447
398086	375893
148930	136371
454802	160573
481256	423828
3124	251754
474216	238225
324199	24738
322193	247527
25033	190369
223337	434893
360856	114063
158664	99210
359299	434768
5155	225864
100710	283879
270847	447831
245938	146124
213131	170316
266307	444276
56338	321236
351623	250846
234320	93606
127462	144975
146825	12787
47035	209018
234927	266852
167588	160462
444634	21203
232793	124085
263514	392296
154271	52537
5470	145551
32317	480356
266096	29379
411707	350509
468900	243468
127210	93384
288354	11649
349475	119088
439387	259305
387645	30222
398092	171103
154605	55362
254463	306054
409819	165263
106353	143649
20778	269199
364470	467703
264473	436686
101047	83327
249352	369262
172396	413930
269937	95942
27525	15969
343700	213151
420741	59759
130300	425241
291151	15884
202774	211868
156460	10646
469976	110677
98014	412690
69264	223963
406660	482610
152370	423828
183137	421787
106202	19239
271304	301312
442091	281504
112578	137677
18378	464778
340663	212278
214518	217423
204774	492906
449388	245538
149897	367463
443964	483720
172353	94516
66501	64041
324826	399578
292721	120894
170632	237165
402288	119381
412729	145090
37730	243603
207050	382914
254128	296771
491037	242387
462349	72523
405077	422175
414240	252007
402828	24943
391114	302440
373170	69822
344314	434589
71238	192610
448903	472629
243821	362755
452497	482097
11040	21523
95215	373021
308618	110708
355083	371662
109817	145948
166516	218727
370184	211868
63145	298182
389121	436740
404892	294730
40677	369599
138507	35707
461010	14222
146391	68633
305280	275375
100852	33117
24478	114643
65300	211818
216019	54834
486466	25800
31675	300657
359906	277568
108356	15133
72742	132740
328840	244115
314455	220417
365550	79705
424139	125420
163117	486339
477656	101928
335191	25374
189640	110677
401876	358032
217740	16440
443594	142018
479263	179506
202560	456408
405188	75220
120247	461392
146979	439218
444044	258818
172057	344984
422183	52917
338595	372857
487313	443315
306772	140140
340037	20959
110835	102523
357481	83484
371779	377984
98684	230755
392938	310180
162597	21411
187482	140299
240776	310261
84698	124770
305511	192610
143175	459205
398885	270959
43416	158231
329520	412308
245938	16007
142650	370507
424774	269199
112443	139648
404099	27696
460354	341427
70227	441996
374056	374872
274560	426938
119726	175402
382882	125306
402828	175844
389611	137218
34585	49903
31962	278399
277568	91600
136828	239338
137120	274925
208256	338559
410877	306777
7179	264406
151812	217745
432418	12075
341325	202808
136446	179558
32145	438783
235034	364753
153887	435086
356562	53863
349608	402323
478198	67584
364335	467321
483430	99865
103217	271998
373120	244206
168712	99549
285712	356251
354825	263009
373739	310756
53893	457093
63314	238442
287271	283583
62580	209510
486362	145948
289807	26971
229647	81191
342476	425675
153130	360277
187674	428214
247932	384776
438260	187974
234706	245451
151172	51881
36612	119381
300770	276479
453736	198851
359930	75178
84010	408630
44159	424814
439646	129797
55563	94568
286305	348798
300905	435280
449798	63957
415684	107267
297069	144997
491190	173176
204516	164884
198317	383181
109676	37191
345715	410535
286682	440962
279583	290450
456059	208617
407340	226886
197500	391414
40497	481063
30385	112190
311983	332989
364672	416402
474171	106527
336542	78184
291780	488459
460205	63366
351110	227101
329362	195337
27277	129185
37748	385681
89826	77812
21069	147121
334810	16433
69445	13433
65094	202622
141535	401854
272859	389502
293345	235606
230574	35110
403344	410062
356136	188556
136522	204951
268495	49228
343992	412729
303973	442163
266836	16421
56396	375768
208617	367883
119367	239239
38200	453625
49334	86077
352493	22719
98519	427796
297587	138121
364769	271548
77255	83403
410977	386507
389843	13568
30374	280024
212308	447519
41025	349154
438997	470415
369585	293813
353856	281558
46645	5882
229605	60758
345715	331251
69380	385833
390897	473381
390945	138807
492149	230201
270449	356183
291222	283445
174353	462973
334680	207503
201769	458790
314633	391414
480038	5677
366516	324754
242551	235679
369878	455034
23854	122245
344026	16762
54083	190369
399250	424889
415942	220175
177126	471110
458994	265115
52132	458398
402474	92628
137070	217406
179855	313745
75595	121106
116947	29599
168000	476412
323211	388668
281359	28129
454610	277334
14485	462940
237714	445567
287444	99197
192965	327217
129695	209510
268764	1057
338093	293960
72127	190369
8896	222701
289910	124085
160607	32406
377239	119868
11719	48275
303318	48861
270495	47869
257072	275790
232183	300813
156389	284155
54248	476951
354214	79507
76644	205414
163412	146611
282847	139755
223116	409540
266836	369968
94850	353998
445919	140044
292205	107429
20946	171499
306981	130549
280600	87977
347818	28129
418368	480224
94633	38063
266358	164771
153817	192063
126083	313822
394018	274508
101204	273831
280276	41163
201934	167723
48804	375840
325966	218730
444139	11626
1687	418332
364498	276090
158360	342449
70280	27779
258864	3130
104648	182345
437072	60775
171686	164884
488509	182342
198219	201468
211571	313070
302943	21583
458638	386901
277568	96715
115624	314495
162115	315671
274997	484642
258472	340456
298637	132953
96150	391414
123735	304275
433820	18218
154456	189739
227566	128862
454263	331922
463171	464727
409348	79343
332802	29689
478289	4467
163522	277255
20946	315893
213520	15133
200728	81554
382229	142042
21088	389682
148353	277509
406105	195822
169937	444044
174118	356321
380497	468640
437140	358836
217740	315411
226201	236654
189962	342236
256081	440660
155073	21411
151850	63303
273866	6917
352943	461392
167035	115758
267654	488347
409998	432165
472920	298767
328850	340604
260272	317118
121594	444875
153006	131441
89004	196783
274852	303259
460205	242582
371013	463529
53898	312981
408518	18418
110192	186588
27894	338329
56497	399777
319017	278178
407765	231971
275983	350730
326575	192195
457839	383576
488995	350090
456658	258981
177845	481785
210238	261482
352376	269199
440857	141233
250410	154086
65244	228431
404657	390198
138308	136748
286462	144073
221369	212574
367656	40362
207007	286697
104110	427803
378830	27186
48838	438957
241732	445988
41029	1292
194216	296432
354118	463877
377869	106946
220736	453543
169390	491350
480777	248107
305287	42456
254410	119381
102949	468403
309589	152867
138531	138104
257634	211868
137332	209510
406114	236240
11533	388019
428944	356355
215650	401549
34683	132318
262033	342063
153582	94516
227628	128609
107725	351451
365171	74478
201496	13370
297933	313829
20345	187248
160794	54599
246629	468125
363432	458104
464927	339120
318170	280513
91462	48861
43724	378686
266156	5857
188242	277449
116947	11170
153965	449888
278769	202417
100930	287554
31950	420537
416419	4776
61687	251116
217008	440962
366519	334680
240209	463529
356530	375184
221146	100495
284124	67089
283721	478962
92401	249345
436763	60517
224594	227545
355611	254369
25990	147121
287605	476951
465491	242303
135939	423795
52613	233918
350523	232082
435703	24208
451379	296661
480973	284360
68098	61970
464616	24894
205394	138297
96494	168638
199478	270565
79751	347616
177693	210459
2330	345745
252784	206511
52530	200632
183175	119381
444953	13563
15462	53904
226706	188254
349875	164816
449156	129185
151002	355700
180000	32406
448307	311297
470729	440660
92401	364570
333750	420944
39195	88406
30743	304729
309632	107428
140192	55243
467234	481785
77341	66139
67465	190369
482496	62191
338228	340601
43775	267352
209902	203263
410324	198901
468818	275959
438317	217423
238344	428214
352978	14130
387109	434186
350814	297051
105964	95518
365305	212915
83008	240044
436321	97075
133909	33748
167588	302562
123750	261700
474606	323248
115783	20785
311230	22804
31314	197212
72250	7159
483162	195121
81373	187836
8524	284843
153006	94798
277799	250434
65070	434945
136845	101260
293813	269926
479554	54976
46092	278704
68197	151944
252338	351451
455074	294325
156964	490888
263539	356124
475808	124660
261388	220857
411455	290560
1256	311840
184914	178431
378155	292468
148018	478415
115000	101889
360781	404806
30310	387742
281278	267352
2550	307312
241198	125231
420288	273831
10983	447831
298992	119445
72265	93627
316136	286600
360860	82152
234146	458226
263405	170894
292352	194805
109425	322422
457257	279443
426964	354694
226023	290957
116217	419501
455004	414286
134593	69097
463420	481525
430822	53994
9670	1421
31965	125713
230260	95398
71345	237235
173863	308762
100597	392329
321258	452804
16100	94516
222144	129338
21292	25989
97779	299243
388475	133465
23382	476656
1939	228431
228050	250679
226167	180908
312283	321923
196398	175499
21068	66740
127716	283445
104740	477329
406357	369892
135020	35707
140762	211280
210582	151916
74569	354694
383725	25016
237818	342136
424269	12042
169630	240225
86662	416830
138220	3269
435433	206623
338623	127921
275721	38134
207269	119762
351146	44469
237164	478415
198612	85437
233498	40200
72265	140728
353964	258370
343493	428864
14872	214714
167838	246612
6467	234193
483112	243301
303886	211818
247824	338271
462236	187836
206986	395522
102104	273831
137454	265151
229239	86728
271398	363581
478051	190369
232576	251970
220370	225092
98097	163445
236412	486536
115271	336590
398457	243402
127462	451774
12415	378462
415599	122694
138652	469341
397216	15209
386963	322186
433664	463549
250482	370576
30260	190369
326830	296047
434854	421074
149053	209458
226605	240225
47578	334171
492629	313745
412909	447446
155759	230324
166626	240491
382477	391414
377634	107219
456294	486885
329470	472662
120420	476372
385993	168344
131504	404218
303641	397130
91453	78753
229941	378890
285156	127779
6643	101246
450139	459205
419159	190369
470252	37057
436897	67412
90618	34337
398659	463535
57	341734
283096	196851
257613	241525
408998	491150
380786	219499
315135	267352
151729	433934
21500	303424
381563	315671
314228	451600
391325	423121
490567	27464
116664	287024
100519	50538
382848	245715
335677	176878
245206	156006
328569	310261
377878	271063
167752	410074
19379	68855
488331	60370
105953	146233
254044	327204
471950	478212
102653	13370
300727	200287
224240	119381
331532	478415
195121	199185
186961	301475
19930	462062
81406	186796
432440	82209
132153	17186
39892	270215
228227	203656
353148	101058
271994	3041
55914	171174
126068	185313
464453	485218
456021	96449
307228	105878
308966	25715
326486	332074
457418	300356
89826	481723
124811	411424
25369	32980
458511	198603
382005	84655
247089	440660
190693	428507
118653	101436
200092	227753
105118	165456
52646	181111
295009	482610
319081	273328
346865	123104
450011	54976
270367	261396
87938	40784
269041	454289
297769	195042
487060	393784
301823	368205
114262	38063
89826	392339
188099	242475
309335	389036
385655	266852
58590	369181
301876	48825
358132	36370
412087	163812
342465	265609
478275	309808
336628	387742
223624	309658
130856	271383
481419	269487
386509	443962
456453	41753
229132	48275
114908	32807
474717	42890
26195	466535
161756	16433
216666	20998
382848	12718
232733	371918
221018	416632
176544	476303
40014	85197
59263	424941
141103	211932
115449	375897
458968	132740
332229	19420
225727	310756
331359	451399
183188	190369
149797	291249
210194	191959
383638	422998
410513	340254
385697	79989
133770	93852
23018	227514
218386	374674
228128	116771
248095	218902
380411	176878
38348	420392
116767	183213
327464	163445
233768	110677
259968	259968
405602	393326
298236	99405
2844	360860
266028	241468
468287	448639
5090	391414
486666	276969
313057	11626
238889	336020
48717	267553
47295	338271
279458	341470
380585	400285
270248	20263
486217	330675
167428	404852
474341	492357
158950	317118
100475	83019
352381	433182
418098	162795
237242	475952
335630	85870
327488	6369
55555	290567
25189	177415
13879	13563
417938	411551
364158	390628
284218	316423
466728	410376
260017	317356
116273	357854
16799	99405
189193	411424
276309	300813
102990	72732
252207	30546
315208	394114
391335	228431
226919	357581
454369	167393
272785	15209
445708	217016
19542	429466
193499	209790
46829	315566
233560	355700
137454	275055
436588	83264
239575	195948
27539	298890
481709	207301
229735	391204
235826	213435
478978	424689
152691	212081
57275	196783
336619	390197
272742	355806
462858	395770
435751	488742
133877	86892
291363	293813
53532	420432
268069	360860
491567	477986
119246	319138
115017	91396
175284	390702
335951	15133
377728	19854
241507	279288
52993	250450
418180	217310
281649	183213
395829	94516
235199	175544
488531	185478
240518	161776
275763	28093
203692	12177
128805	390978
282453	407334
169302	46905
374045	263346
393737	106320
18010	61376
93451	427334
446182	56041
23306	384174
193012	44128
114643	388078
380846	2077
27735	339829
442906	404960
233213	469214
97142	378462
226084	359411
179518	162992
454867	387164
143089	294297
208153	253002
203000	126628
288100	326492
192238	264026
109733	151944
349702	190369
398164	266852
26375	98420
444380	43814
184629	90720
1956	205627
148250	178662
247785	434893
55218	151944
287401	105784
157878	210082
72556	374594
221876	311275
449521	238041
230051	424707
64902	172447
39943	380328
490195	131678
202606	354933
400749	477986
52740	429739
141647	255195
283324	321507
9978	409776
464207	27748
138126	394087
118867	142018
403900	16539
63790	61059
384196	395336
210884	109006
200092	128660
16229	22074
292364	466969
4461	414832
375510	94372
477451	16128
6417	295848
59797	178077
82120	463615
65664	303424
334421	116283
61279	94344
483052	326130
263627	142737
70541	469235
318649	264643
89219	414212
117972	241557
322509	213792
461846	277722
421611	349261
168187	378462
175691	358249
28357	483010
150352	473821
448104	144119
462696	364776
305174	105585
167291	20959
296514	46548
241798	423469
74154	477986
473846	370099
146893	338402
134034	32344
454676	230390
159867	61018
304892	249334
396568	32807
457154	374939
8996	229150
347404	404806
22445	164439
41778	421224
66259	433322
233725	26551
383907	186548
97790	377278
387713	440222
462623	478415
350298	67302
154332	243947
149147	28129
493934	188962
232336	407651
474535	295484
334714	168388
73429	440806
188450	225420
465676	120251
440248	23608
437609	83198
210800	30332
35806	122821
379827	284982
93830	421892
462373	452920
238716	332134
285549	434186
388179	456123
486922	373128
225790	100065
304209	12245
289920	218727
201131	225508
31420	88296
253102	184163
145337	64188
19492	452055
148622	408468
479058	250988
326260	110749
215083	270331
143413	457033
325237	312071
371600	186828
207007	18042
115581	397995
167588	479759
478574	44044
402438	46920
364696	94760
471956	51195
360659	79555
385821	64335
333287	328538
129328	78891
333339	284843
299018	101049
447582	200007
362959	226494
438937	219143
198344	164230
268018	424242
192800	472566
209775	144405
290346	168381
109733	429928
483538	196783
472058	132843
367312	276082
331119	160468
369359	209572
192238	413011
356968	56905
451414	259010
434430	49903
208775	302440
128839	81280
36618	40784
266542	136708
393675	261396
205615	114930
484355	276358
6836	136878
326574	411809
238807	246311
10426	318789
74188	427140
195573	419573
308756	61572
30979	99832
158177	148663
170620	12177
172875	159378
462753	351257
98736	411076
76882	272230
35644	470672
259525	190222
69852	301659
55224	44652
413970	236213
328550	440660
296185	5181
69749	96366
41638	112871
165219	438130
324190	134500
254695	403077
374030	52963
66892	214095
405602	262954
276204	102352
383694	465537
464767	8748
186547	184026
366763	110677
243476	213089
206664	458226
246960	71204
276232	268176
473362	30152
412590	421935
369538	144112
340654	90123
465697	285446
288499	182578
53599	65670
113776	98644
394647	293813
157267	94665
33512	242978
88510	408288
7211	85098
15819	121409
1476	252961
228533	267553
222102	450056
381578	391118
60208	48287
303507	291538
308028	391192
303742	317675
395788	217871
258618	241468
69886	332128
494002	182016
478588	128451
292475	291916
242648	3076
294006	114930
285673	150536
208993	454768
273631	302610
36533	209906
167588	444020
400932	286382
40094	47644
233498	16370
35258	446693
23681	382622
439977	180021
196275	259929
470236	26624
21500	316481
431997	57375
485204	195121
99311	296550
427374	11951
286001	202097
201559	8617
213631	441434
34730	348798
348913	317118
396738	395188
365325	316560
332146	27748
382307	132712
123336	322657
196003	341603
13200	324245
198509	54976
24670	113051
273944	306100
233178	262954
138451	317675
319134	6899
181651	218418
109334	287423
393024	3760
397936	401101
18310	374784
346228	74324
42790	198015
340440	62191
254599	351257
96777	439202
190713	121547
280639	395246
436219	209523
302298	368621
335593	471416
202088	407306
200092	227872
478604	447950
121979	309407
261278	138072
176130	128894
421241	262954
104532	257899
373025	301611
261836	401949
139275	413905
389647	278520
79317	450165
293761	429455
286511	125417
377720	255579
341513	464578
258321	231723
286001	443292
2661	91657
157625	5981
368143	189364
174881	62996
328533	241048
123709	284982
139167	64364
478287	243766
344065	38490
375951	239162
237714	215054
472692	57989
329807	79989
72003	386280
28356	334424
230402	363744
240181	24000
267562	27052
6809	256121
34036	145948
364243	296645
263925	259074
422530	298767
463706	104700
68772	142018
310629	77727
243346	4225
269848	440660
368632	282499
51956	233825
8146	411808
480772	115826
352592	144073
478588	404982
171435	42035
234530	440962
332832	344472
292566	1307
356123	384376
98084	86892
226396	105498
482472	92613
235491	262536
214608	202795
412949	121605
33056	391414
102644	245059
46518	49228
324151	187974
260560	183213
175841	417244
481264	246311
207567	107473
115487	355806
138814	284375
343732	299109
302011	255126
349834	12633
329727	184303
285219	379743
265965	245592
493645	168381
298980	37100
261278	450380
299460	127455
425801	254672
327497	245602
108057	141566
456748	245201
922	1057
362372	21679
337024	352645
349972	220857
96982	336590
282859	490885
2569	35322
366842	214436
192611	77727
82620	340561
488077	293058
300273	99275
459310	179081
9978	211868
334988	50264
316463	285156
186597	169749
213628	98847
220651	146181
247221	232610
208852	94516
23020	222701
182351	122135
65924	84089
218449	203279
301823	77143
22721	229219
428508	106739
407280	294684
31322	391414
456640	429266
209354	255641
163255	90884
318735	47518
264801	33855
300620	331508
82302	6106
256216	318735
473427	404960
109047	89047
286531	465275
192001	432837
39632	342064
132571	48079
359886	304466
492176	81217
305511	365609
28185	170032
376341	489476
266141	35718
454263	401568
362364	442401
399441	220857
327209	89298
139743	111554
447913	388633
408711	82585
48832	228225
117348	255444
115636	44755
493461	328567
373755	137128
487945	478232
294588	197882
80326	476231
328940	283250
133852	162795
13660	16433
272287	267352
145945	340800
48216	468286
491243	313314
317151	151085
34686	241356
2609	356315
225955	150253
329727	318404
8118	371918
32878	110677
485582	344088
47000	264559
422375	363245
293913	287226
340580	157402
273768	418551
118253	317757
153030	107852
107682	293813
63716	191959
130619	336590
279953	290550
2946	311857
73698	57205
83773	353617
8213	83252
61286	196783
406108	217809
209281	196783
410011	461846
363833	73336
131939	37851
52962	132651
380984	201493
250546	342419
403721	420989
694	396246
372340	22828
397216	293813
309788	13370
374222	465866
359707	478415
295841	162262
355083	197626
19453	300119
119726	320464
236654	70329
283024	417918
489600	150985
83305	421935
219165	343085
319393	14842
441228	464669
422015	401871
390600	317012
471365	334298
350724	202912
7922	113683
135550	240796
132147	371983
117235	451016
469384	172089
2205	351639
126764	80242
57447	373009
449283	444588
486712	57094
149652	461944
210013	203279
7535	398630
367653	174564
83269	348798
223541	486323
5484	94344
145226	148199
131087	480224
390032	16325
38217	34339
41189	233469
249829	313745
178390	441248
489202	166893
256338	246311
352928	453391
296403	216122
420985	77995
222387	337099
402294	83403
76835	150091
349359	78146
87887	3041
32740	309752
175290	15209
303558	410759
349140	11291
325314	205833
154486	241423
13110	53453
423476	160262
489171	257298
212868	23161
110615	132740
268834	264286
418642	137658
401264	102245
192238	114809
106268	494082
210021	275790
317118	300720
433224	110677
369074	188198
10788	90159
186597	58161
164254	315671
491566	294079
196200	201493
95797	369968
263539	151786
97424	301659
140495	6253
402232	256366
443129	161153
122414	281861
70239	257342
7290	310359
180566	302710
75332	226378
447133	395025
230051	369241
416408	434711
44906	190369
443413	219984
129726	61913
419455	412412
71425	86476
290698	229069
333145	219759
449521	264116
139711	374099
469189	468136
46071	269199
234380	473105
106531	285227
419512	371918
463774	132352
485476	362206
293450	132996
130516	182922
477328	206638
150107	446801
485691	478415
463217	364807
406968	198687
128774	346515
259009	273461
451216	357119
388475	338101
404568	159142
202889	202523
157054	290642
156201	59759
121539	86148
20726	404678
161825	401524
462458	266852
373009	110677
80339	28759
130300	303424
108330	199353
412431	419952
3246	140044
275232	452230
316335	81942
63661	446936
221976	338452
266954	25465
239915	339723
284717	15133
227188	246926
83616	22888
111181	55182
92401	462869
351147	170684
205747	255579
376518	49021
326348	34332
274067	493485
441913	6249
312873	119778
367656	262054
48275	308934
40028	79485
237480	494102
73640	189096
24689	366391
347799	40447
448349	27464
295906	433468
391281	27464
56172	475699
487186	180096
449884	265608
7062	241468
44577	361556
142933	169322
353577	351414
247929	350948
463790	137128
43522	9671
43522	270937
228515	349091
427388	417918
287456	82075
28426	126204
31322	241732
206046	31450
67674	419158
116114	190369
326897	50605
247106	423828
228431	87159
182301	62191
265810	389612
457908	168511
377720	205289
481723	298736
310601	284843
73466	341603
441821	137331
414140	222817
196817	444995
80912	36562
288190	214024
67105	449816
362267	246516
255945	177861
306459	232347
438065	157569
454602	461076
487593	118907
186595	463623
195121	87296
64267	210597
305287	211823
187746	44341
145133	156402
398391	268600
387840	431730
360137	58567
154888	344534
190606	153995
296651	447517
227894	338271
256254	426736
15501	85690
298643	277681
380489	190369
148666	313745
320879	408790
252936	110677
92635	236233
379680	141440
96831	485970
72876	258370
267562	125948
139483	149097
71157	286694
363611	464872
470672	70946
48832	27754
87762	72740
118786	232782
177953	273831
53391	317356
493069	356211
377720	5857
260728	424047
74157	303424
57202	48275
100899	375840
259978	337928
357724	351790
297209	168646
16458	241525
181290	401646
68205	236915
178422	371188
380748	27467
414825	353692
24401	110677
212182	332391
443475	315847
212235	62191
458008	201826
151868	15209
177956	161882
271188	122462
135664	421097
411685	60517
267192	378859
298427	190369
134694	369006
334872	442096
348440	248079
339636	293813
396841	314455
57258	262954
1441	86950
216229	368205
319128	267022
114924	278248
318272	137128
470777	247663
395029	117103
452084	103267
476963	81018
376212	454975
274517	61396
414117	409916
55568	350822
320160	226524
355662	313745
89687	12107
41553	435297
346427	187836
312219	180039
922	337802
472909	488112
76228	207974
149766	107219
2263	214024
386030	228529
199008	466442
415060	93245
258006	220749
421750	352260
295702	472949
230051	218472
42979	211605
302864	414832
332296	190369
206597	316796
347473	132128
427960	463549
134705	30510
115165	55807
62041	337791
122324	95348
25601	294578
53754	443403
38456	144800
337529	8057
160456	123410
65684	470018
283449	231097
479313	29026
93148	142553
393857	373768
277987	384668
348158	178436
469572	121617
470672	28475
71724	405292
177051	141381
335743	5805
110455	476447
342465	139135
259923	51109
469976	228108
164972	265071
299132	172498
492453	283113
57656	219865
164095	164164
5558	311221
423107	174700
454030	420757
471254	236654
92635	316202
41678	305943
305849	432290
219166	39763
155265	178436
479287	273831
424109	311713
173491	423559
122220	190369
172417	92417
383826	267352
73880	140747
177374	428596
25557	467137
163953	266804
126628	176561
493535	151944
482982	17186
441739	73189
170403	483188
479351	224662
256668	264154
14726	140939
221925	291419
44160	142993
68039	287833
50913	385378
39892	334330
279566	255391
468287	157145
295684	264225
43069	135829
372617	350072
310902	28518
314452	293702
358480	21411
156348	187192
448696	217423
131714	62191
168456	356069
21095	183213
80525	203076
345549	216016
339028	298334
183498	67584
58225	104693
171476	475869
267562	239107
337962	225046
431787	336590
353287	326310
489180	401871
232719	309514
230629	489060
206889	152321
63157	127870
387633	230262
353338	204161
109733	428771
17226	268118
309066	191639
493902	239136
170840	347725
217785	314516
464148	108533
32606	224833
413816	45684
6536	186159
363057	203656
325972	429161
390771	161490
26146	472164
444588	453718
479072	491311
115450	481586
474341	346140
220390	352607
476214	446840
400945	311377
335212	126697
12902	140583
485313	337359
45724	200870
253102	74886
390430	42890
252395	390197
459191	49903
164584	177374
483706	385161
205425	37516
486638	281924
94741	348582
467306	8084
316095	469382
210194	348798
290838	51783
126797	281286
272284	212081
465506	243840
229293	296501
222395	21583
481419	235939
6690	256121
366821	47911
284316	165267
440143	135086
37748	487963
210686	327217
390117	291521
270322	14889
93421	268079
91299	281993
335402	442453
402152	212278
124714	285156
166689	322465
202379	436326
110798	173763
129196	297962
227658	337661
469102	82096
404835	127004
196030	106422
180752	255650
214279	186561
183819	301659
198495	292468
142424	218727
358320	473360
143370	9054
42504	47295
493349	252207
38454	367919
61205	221158
219674	94516
190905	436923
408426	54361
219471	43164
73462	292721
436938	208038
437538	22827
2452	250483
477932	348208
383575	137719
83799	77727
333578	222539
278578	5947
289074	437207
440456	93877
32203	99275
123556	35397
144709	136388
469814	393326
53321	266852
383635	694
309917	477986
455228	3137
225955	142610
295855	24943
189439	283346
389913	231255
385751	401854
228863	285446
244652	208038
449698	236100
103392	387839
325397	196399
25839	247791
287444	318878
85333	441357
41605	492906
447186	258126
88857	122462
282375	293813
388813	54449
333080	142387
191767	393326
125629	434705
250833	348972
135271	67584
26335	255640
161363	120666
286340	21364
404568	236254
493339	184731
403869	392388
206146	240664
260516	113749
294323	98965
262487	332392
318573	225260
411148	153995
169323	440660
38959	310869
33089	371755
75190	42653
417027	439717
181979	99796
382574	340161
414058	183690
314617	346266
420972	164884
302909	217423
384320	451414
30170	351285
39723	309447
314617	377708
458918	31413
445954	75499
229597	10520
303641	421020
209258	31178
313070	1057
235178	411648
40445	102443
169937	98805
360483	297794
240520	60025
11787	198788
16044	168615
23309	460175
120303	475531
205289	293813
42974	402509
471169	148572
94665	417871
427413	300555
267837	110677
123868	301065
410292	372808
76281	202523
444296	217423
493031	222817
458776	350266
2860	21552
307718	61621
301636	153995
125042	237235
241048	30263
167520	492280
230988	377278
310447	159701
50986	94667
300293	243312
137692	178422
463155	257298
229429	185704
387839	298747
307718	94344
408041	143583
470413	402439
404670	151746
267739	271624
404228	309181
115871	440660
199973	6072
128704	387860
96010	183213
306524	289970
455561	313745
459920	411082
422912	309524
306334	276744
32621	110677
146893	190835
230574	197766
52630	112312
302897	211868
366402	251378
407332	58891
192845	127298
118775	25410
433468	117641
184800	139297
185599	244625
230691	493889
62776	435708
279422	19246
440299	88113
129554	16317
155812	151944
379867	424981
435593	182488
245302	489819
305865	413880
316926	477981
104799	334680
320580	476447
482456	116532
47986	31880
380465	93957
386512	94516
459877	201765
196003	91558
441817	304654
21386	25034
330423	231485
360216	420790
132827	337802
424096	408970
391414	238607
386132	287076
410063	254746
30790	351732
111165	24516
139833	265711
383667	241788
355437	317356
479351	325229
187796	230055
151172	408976
414128	306633
358907	359029
289866	69825
201332	237927
116021	127732
245732	215364
1839	236240
45146	65310
161871	315407
173247	222451
235375	339837
170397	64928
212289	214808
481000	396762
278482	209359
463814	261744
242411	91141
81682	140571
284218	470356
206728	62238
268831	388473
203783	126140
16440	31420
158138	86728
265559	445936
382688	270853
322101	110677
127469	333190
17318	145311
454457	292721
44378	280193
344418	451016
222035	411424
424184	472864
24987	115340
411456	44474
414286	461827
404442	191944
369815	354694
140724	41266
450407	327944
1335	353903
77179	86560
249529	140608
409474	196783
29370	456207
39185	259929
298248	69856
47816	298757
198813	145948
146398	9852
168070	236190
159141	381377
122508	25725
189530	317118
435113	457483
110490	251382
31725	218523
90118	395089
372738	190369
338983	391414
55633	110708
284008	313745
48804	61798
96335	253247
204272	7694
112213	180962
248751	410931
110490	154976
12623	194007
97499	428864
410011	273831
231361	88323
340387	452846
297129	17467
48163	405481
405298	275768
353577	184781
18856	454975
84429	376775
336955	35901
314655	138807
85869	243654
247046	169658
148273	94344
492113	255650
270369	477506
282439	145948
484095	424297
133813	237601
237458	457419
473973	492906
22197	414251
230426	55626
305103	16433
281052	268917
402023	90714
276446	36162
469967	430356
65098	293813
109049	340767
55999	82240
343801	74611
397880	447517
249996	365716
90696	178514
243088	110677
213123	381411
184291	177104
239547	214050
294800	55266
266191	58466
346557	244017
454263	226122
448559	449129
464847	401297
54661	283769
34870	276358
104902	463615
351196	275847
358132	95782
382848	288354
234266	29563
238889	40973
381579	354630
6028	185454
183274	335810
5957	339517
413218	55317
344494	203656
35880	17993
382659	144845
347121	377331
40792	473817
74342	397239
192624	444504
243321	164884
203656	53130
77469	77452
176111	60515
216666	268006
243075	138810
233590	380763
335689	478415
76800	291172
12322	124228
44055	198894
326631	54976
229718	2935
374816	216395
123251	86728
130960	53503
49409	401225
345770	229026
195002	31178
51240	313314
223281	97777
302361	368407
347891	431852
447610	350549
369741	166063
374806	179506
115779	490237
257722	423559
380981	305960
319231	41846
380846	171862
165053	128660
316213	240225
328533	121361
338003	144800
208362	124085
291406	285820
102590	202507
164461	455345
30679	359540
119944	401854
269612	165599
298858	332916
399520	401689
486701	288035
68378	101437
210215	128032
252373	208747
167133	438409
453919	258220
153813	403385
319253	387742
492680	181182
232759	289970
398245	108660
357407	355112
475407	492678
237458	91947
231447	162936
408337	442867
40890	378440
365831	160158
130069	87276
359526	148327
253102	407756
405449	330216
316565	279069
64406	170164
262201	84722
64272	366127
64444	416394
263833	260879
227041	248382
120944	210707
122507	107551
264279	150236
155432	60135
421794	89245
272785	307103
268828	184258
20236	107490
316908	311297
341098	42567
54509	300555
449405	186561
453736	21550
288274	166651
352987	425675
446745	57935
76636	389682
121226	421208
45023	402259
179041	130632
467069	366127
229718	465322
428551	10646
40028	405224
472755	261398
440580	457399
16814	303300
427505	184182
261112	147460
472793	315380
387061	464700
171418	244772
386714	120978
401598	187974
469528	370701
257097	270095
423476	362275
103094	35231
40798	197647
482034	397383
188652	141166
375188	274104
180926	4717
373799	312259
24312	298030
263248	397782
102831	35707
142507	219865
54670	327218
110954	361780
199969	337713
219546	166183
193010	387742
323222	57009
339935	84388
187787	327217
53314	23333
482851	118700
272424	83477
245938	444889
394850	493306
484965	362412
15983	290450
303678	212081
317356	458228
242411	216919
262761	309801
20919	419850
402169	2322
152160	182320
378420	268081
85575	336590
237433	282489
353684	203279
166569	346768
167588	153097
366941	164413
254599	365702
343518	237165
414543	470601
322492	451603
273900	323989
205322	429658
253916	399023
301673	323426
21070	485546
127236	313745
252871	187974
53434	100354
291832	473360
272230	219743
316136	399236
52681	486885
410544	89047
345401	99356
485793	60517
208152	118571
467317	51264
241804	24000
418453	10646
488348	387208
441594	367077
234038	278039
160081	15209
419796	181453
174443	73336
347966	164835
56806	153995
64526	59658
194503	173176
125039	471745
463108	338915
189965	371853
352196	389682
226649	475243
21961	159367
67032	414832
322798	15293
422258	59658
165413	281993
381368	161976
169937	50675
409388	440213
170151	1111
302011	317282
452253	2792
268655	121106
339051	220400
432100	286615
83408	243691
53017	327847
70999	293813
245151	187974
107184	438058
93654	154137
178922	6205
401886	32610
42370	190369
418497	408350
94791	141166
308122	99829
145531	84808
278769	400597
473846	141068
297482	468555
18451	470554
16418	478415
6906	369599
25423	350360
273999	447517
159008	231485
165053	376191
35995	397518
212612	14808
112955	52537
97777	445778
443068	476656
87190	261973
66229	336955
482137	259614
391008	9054
65513	168638
283576	67584
477662	84111
34534	343802
491091	110677
425170	398570
332013	475306
364851	462953
269100	436686
164936	12220
284384	460571
81358	348639
460641	352605
259699	422470
40388	392039
390327	49127
116347	209014
73090	401543
151812	120274
353094	469235
390437	467703
306294	412522
483112	404494
366643	267602
290018	448284
120771	319303
479378	480025
234742	56068
362873	363225
127288	65913
376816	402193
150789	238578
463241	447517
357431	161411
27380	219743
372799	49021
283979	429891
94273	183213
155112	294079
7788	1957
73340	176265
28595	355700
141290	256945
271336	59776
395131	419650
312221	261021
449399	381987
447610	425298
205316	273831
425371	315847
11696	37425
91657	273934
219783	283737
144416	304589
248473	273831
280767	149700
421149	293846
465199	341271
452881	201674
138462	51474
36298	387742
400520	438653
259978	412743
99292	50155
50090	186647
27539	66183
301247	257982
157789	257146
383164	106840
116525	370279
459290	237165
8095	375815
141313	237988
90277	441635
219536	450983
449612	34355
67351	385076
233610	171920
136909	101714
265236	201208
171757	429033
6359	462973
380858	366768
324826	197212
358886	225580
221374	349825
224579	406744
353491	64490
225693	88899
36556	411455
324751	444405
419854	43884
293913	201139
262889	433956
65513	482581
340292	428214
305140	3675
206939	287024
414518	119381
98045	80614
39189	203279
14486	91600
326260	102129
125232	356175
136611	269599
140983	225005
270614	190369
251328	109669
369165	468265
110996	183213
211647	402505
134876	70097
231224	457508
174034	118890
458768	411271
270742	100434
397805	226494
21046	105498
71546	267602
9217	343311
490019	111039
6468	149119
184418	369262
362900	3725
261359	412837
245482	164884
256610	387742
354719	423534
58442	57375
490657	267352
86632	282822
401628	401871
489068	310261
332891	353418
395512	489902
390849	160701
172396	450917
417848	204453
78030	240082
15000	222299
460253	60895
220925	99796
332862	93743
127531	96195
325491	428864
375458	137719
51980	372134
449522	258659
451520	336590
492553	147121
453056	464132
68314	366016
472943	325937
16433	324441
120191	253576
236272	252961
56619	196707
266141	109161
81538	391414
224626	391902
49334	134145
140904	193047
49897	68643
125948	81191
160580	164884
240937	406843
409767	51927
143358	284155
80575	110925
470264	461944
23255	27464
409360	65742
372535	476951
440815	441466
55493	137398
116386	339911
321736	215462
42800	62191
46806	110677
188385	486066
417503	426034
233486	317118
214366	160250
356463	393326
360038	293175
93174	357661
16161	204384
242456	187352
91828	373227
215578	478352
3602	25984
438768	440962
194153	257941
184451	385000
250854	65194
332612	17339
119247	205289
216945	313745
91951	437243
476831	7812
87400	207535
124259	119123
235104	264326
491190	94619
351436	110677
59937	187627
219788	254715
455430	463512
94023	484947
113915	183213
257786	223335
161250	288035
472239	272463
474606	391414
372892	438419
256582	278162
7552	207927
473641	252845
140112	69749
475361	144845
447025	42634
306805	187836
195290	383172
54501	340034
130731	109269
8170	190369
291300	195570
154981	357952
210194	468313
422370	463549
68763	278877
338901	181918
285436	110708
41106	221580
209993	389009
69704	401928
449408	18715
38571	378550
260578	231244
160927	79507
426392	196783
433498	183213
378420	216638
5700	228845
446643	139714
257098	13563
191444	186651
72091	455751
216324	132931
299976	22970
298584	368527
190973	110475
214589	285110
349140	162947
427723	185479
227030	208109
78258	320455
18585	186714
82	123213
176576	142128
126453	256843
475491	228431
446225	118740
298535	263648
76648	247620
2298	384428
301480	120810
375727	484447
308122	26348
232839	289970
169804	466326
175121	317118
304208	49903
51543	91558
320769	411950
301196	38777
458609	427633
229735	371554
341632	955
340037	445749
372116	430356
75119	463188
32944	144037
59327	276440
446549	99405
226919	276963
402106	348798
246	328751
355083	210574
89883	235097
171129	48861
289675	45650
331381	379125
177832	217423
334256	411389
78206	28288
7103	171953
492212	35707
380816	360400
482081	340615
106268	106797
489130	136684
43966	148690
61461	223335
19280	433902
180361	178436
316394	482198
313405	467320
105757	168792
85419	474453
161023	397814
210705	447295
5343	118571
171100	304769
274690	293813
298248	263610
49601	52396
374234	68142
202783	27464
174098	174564
261920	207213
128695	263121
309361	54085
195294	176878
489908	279703
409745	189262
413535	175432
473358	237165
56068	407234
63310	375257
5807	208577
493036	419593
89219	466120
116028	467690
300514	467703
384404	84502
202352	6072
253115	216591
304466	167588
236379	418880
37526	450876
467788	284816
187275	194165
100113	271994
285312	188925
457915	145909
246020	239473
338271	423559
8655	315888
267455	313745
165495	224085
464344	423688
142546	440962
183216	53389
298390	326606
72345	53863
471052	493164
85081	482808
390060	316011
299532	157247
410845	478368
368504	453874
135179	228249
493842	152433
437849	34023
137359	218727
364285	295484
314683	12177
111665	269957
105836	333811
70292	126148
292765	233181
12207	397655
170450	237865
468527	414701
38844	113138
140508	360946
394917	190838
373411	8623
308083	24455
440825	274103
175145	282068
259638	226308
382535	267352
135995	309425
308217	281163
68771	235063
415498	150531
437007	90894
10856	71527
304466	327217
265192	477154
330339	293854
282461	15959
40992	185016
308122	338931
205107	164884
193099	317853
349073	118118
202352	36507
247096	330216
401019	86632
303641	40629
157238	293813
301683	368892
345401	374232
355542	109062
224739	126204
20181	351414
262660	237178
291342	313745
428892	300401
9186	447326
287139	385873
172166	413860
118416	253390
184396	93627
331272	51881
478588	206228
278642	183981
78115	250353
383009	441861
238840	198175
315588	162831
474341	476951
290837	86632
367686	474783
229017	334038
102065	203117
424497	56975
118732	444213
58900	38134
358860	440822
178218	245317
299580	219998
62594	377278
368540	401928
203200	436354
316041	190369
219198	6072
37338	314854
23843	231165
363617	283445
81432	217226
139310	476335
109363	313745
368552	291521
328830	441727
455074	481827
478588	277932
183192	267553
384231	87660
57300	366666
109062	207093
102253	91600
420234	106531
66326	477986
39537	364054
16349	23018
437140	326553
314311	263889
144239	148695
111264	287855
382832	346026
255497	112667
283639	394668
75472	334028
212605	75952
132617	74106
11561	285118
218615	160125
327209	368526
365988	441774
141597	285156
357454	295604
173323	321313
474081	144470
313115	49966
162909	103416
389643	133508
401584	291572
244544	541
119917	423886
427783	123049
413799	361198
205853	200457
161584	154401
66315	343574
328858	98915
15319	377891
347042	439904
260453	388254
274975	257742
436072	30127
62316	165653
160951	469285
346865	388374
360535	291249
236359	289883
287766	173289
161247	150352
359214	377025
186305	288447
394754	38856
241477	349770
195679	407246
329364	220649
205965	468423
487060	345845
193306	180192
180464	8623
204116	480025
264144	38590
364511	196783
489657	493326
216324	135357
474939	389384
267562	91453
169652	153995
448104	344063
93009	349129
81358	148343
373025	275677
405400	35192
366502	447560
271323	179506
182808	235679
266014	455995
35151	312805
19510	457350
322159	182978
296070	57134
173076	86476
285677	86476
150636	434813
457327	264859
324935	209572
73659	43576
193682	420895
56086	315888
173680	137128
357518	450781
315272	166738
218751	281924
263894	275989
287566	235939
275084	277941
404568	170020
305103	120778
478358	267602
103511	271943
466678	111312
345513	404573
407950	12895
10012	462973
429267	316575
177046	197337
493169	258607
449099	209285
456167	183213
71883	317356
229319	115226
361274	151784
80837	157527
156375	4656
110696	84388
335791	58208
410877	163725
358923	436346
87577	159916
400099	8504
424526	95149
416165	395222
190903	483441
480115	480421
37748	455184
154174	478415
190621	178220
205502	8283
268562	183213
450917	72810
438524	492906
467788	400293
378389	404285
370262	218614
178065	346186
395213	27464
397546	461769
417938	426439
467605	17872
478198	282714
352665	254153
255653	5128
130651	11936
56074	144052
385273	198790
237652	425675
64785	172089
192660	474963
57784	95942
392941	254476
353805	362583
443815	384951
269087	228431
158274	429161
315573	245100
18468	9681
390998	373111
74309	86560
404431	96195
470211	467703
402627	435708
208619	119868
205619	172266
307909	202996
198043	329379
93451	380071
61367	335519
191447	164164
419282	456640
265110	427106
160680	144073
188317	268550
184910	461944
37626	47757
247595	28129
171757	273831
492906	35032
73589	127270
469479	306409
445162	476412
206519	268743
279195	463733
233498	185370
63373	469748
78626	220857
57916	91069
197108	489496
441521	430356
357836	388850
128964	15209
117415	435318
315958	411809
406578	373021
226805	28129
303802	190369
280600	351931
384766	28360
333187	317118
170063	317676
242666	348021
166213	118677
74200	313745
449464	161752
331230	299467
405135	302207
440940	51881
12034	332403
262660	451967
472051	463707
329960	234748
410152	107906
462241	395983
332831	86560
44116	367175
134133	26842
130229	265947
357294	461811
53028	155298
216534	204330
106268	476951
147608	455703
104811	202633
373380	150974
34202	172215
148559	140378
262950	136336
469316	315113
36620	188484
428892	420361
154880	86560
346071	222520
393950	132571
127993	347722
84052	66398
252508	21727
85043	393871
136132	386057
4415	226168
395983	137561
127778	94516
427521	217809
304922	268550
62917	27477
358907	95942
416443	186561
377869	251323
451669	385000
478588	453945
438795	418467
31804	478415
143278	2384
90296	469888
137205	223357
432370	286313
112425	188759
119001	53330
230051	81597
146681	195957
125968	153152
118527	321215
34654	361560
75273	409828
454503	268531
450794	90884
321233	209797
269949	41673
120205	226918
400340	382936
332507	440963
472963	16433
305334	395058
225303	121617
243477	477980
394349	8623
194912	289276
377662	197775
481008	242512
193796	183428
137542	97848
399023	390553
367281	289265
180920	172410
160940	389682
333051	51754
446462	119762
43831	351732
89021	437067
491190	214436
70	186561
449521	349306
308122	311056
254267	11626
15583	351029
280226	190369
278324	449157
400289	81167
127453	273831
479290	426222
406660	479760
50179	110708
446182	227013
36195	345136
50883	277444
11075	23822
100852	66069
221329	484928
325039	150352
28390	298182
252473	14788
380492	60923
484422	399467
119561	300071
459477	105498
344777	63957
282397	336590
230051	422627
271833	399950
368377	63964
399441	166237
475788	202428
52646	266554
480058	199485
71297	161510
392942	75303
178422	144466
201706	429593
133565	398193
394435	344086
164694	243045
60404	109212
266141	40816
311693	280935
56623	163067
454979	329675
336020	266554
98283	445389
391560	294130
454263	378481
96516	412205
78134	379680
8005	317109
310338	457093
211100	421356
434231	113138
303237	33124
419318	126426
3458	112717
112563	273687
89409	167788
462392	94344
374901	316929
479226	324557
448940	190369
169846	405576
435829	463200
428694	382552
435886	197891
36497	99437
416432	177484
222991	156006
131555	374396
48953	105754
356535	313454
398308	489475
370061	423688
385516	126661
187834	478599
61367	49021
479477	401871
490517	97277
431015	466737
162467	4968
451238	481785
416428	447107
231141	218727
35806	294277
163068	411809
336886	346730
286168	290450
119662	381868
229612	230336
11643	434757
301712	38063
59000	152463
256586	159377
150278	76898
411871	190369
262847	244005
251438	387742
67506	142018
489552	95401
303618	259678
310629	90123
51669	184697
128124	241137
325866	345500
115579	293813
493293	30611
407902	264463
107842	413793
214055	454250
128696	70941
136955	12087
4927	88650
456748	413905
146734	3041
430859	430356
105548	372738
293913	323817
468125	167069
117090	126234
238042	246672
365314	8623
371983	316387
85575	408615
164812	183213
20741	399097
328830	15209
372590	476127
138126	46412
463046	436042
325909	447676
92401	77461
68856	67354
173615	341271
246648	214798
267401	404806
432022	37146
438193	309797
76208	350822
26940	339837
474688	162941
233727	144037
487322	38126
432743	14196
73110	125655
346388	276427
260931	125205
144501	275044
246311	355029
123341	481179
6467	153407
240618	278927
323474	253359
333208	482486
349150	350786
27539	313745
127105	201628
425449	420944
380846	146328
351579	485919
12456	246312
1057	209904
438339	110708
205293	434943
202379	10089
204453	268118
393184	247053
69500	49127
19525	303424
163519	270896
118736	472731
444393	252247
130069	140458
395759	326563
23063	22357
139625	170866
154589	269919
230885	293813
198017	309345
132992	435708
376816	180149
480993	186548
12416	341878
245720	397042
246629	262954
368401	249334
7160	155363
91614	351639
373519	79831
294236	320364
335126	297830
281574	68950
475917	38417
22804	91689
399655	49903
238987	375029
221024	131975
445781	343225
32933	275677
189806	42035
342465	464725
388624	172041
11626	365329
350186	108222
349776	383526
67571	487192
339310	434082
257458	459901
195336	187584
300762	72523
142671	146474
57623	145227
146893	184074
309225	191906
104788	119762
335441	313314
160768	195948
338660	477506
296533	12129
32584	108257
422033	86560
71873	122585
444039	290465
91327	413838
84502	395060
83071	103586
389656	374939
194912	160262
89413	22362
25088	122462
268764	428103
262805	153262
156731	390232
43086	145948
8535	353557
207540	267602
195020	149468
300273	190122
233980	186159
395964	208300
380869	427375
378163	366614
460296	213437
40774	379976
482116	267553
228877	267602
158548	492010
278769	96361
92159	86077
344314	394751
446250	151166
82688	483795
25503	40284
217027	453919
221521	40447
285664	133909
265529	134262
295359	21632
390358	186634
263299	435092
415844	268904
295416	454975
391542	119895
43793	469235
120240	400974
302909	277961
50506	126426
116504	277105
346272	244044
289925	446351
446182	456735
64920	204876
22779	165197
171320	478415
304779	66261
228270	4413
395029	373169
43027	269773
186440	196937
229647	277568
112625	53461
195615	311832
11059	119381
355898	134425
398739	315671
423150	368343
118786	221097
446870	380071
140116	394164
11209	209510
451414	35474
423841	166057
358942	420757
202971	291180
376984	174105
427760	295650
361630	447230
223134	112312
403384	110677
268491	366534
343010	299069
416032	132740
441938	313745
161162	242002
201062	280537
233388	388407
158523	293813
326260	445016
207524	2935
470506	21632
483783	311116
241005	474566
172061	466737
83681	468357
217836	461654
457418	446693
298154	205289
83207	84535
100926	88368
447793	27251
61681	159249
325491	490465
167588	455504
188911	486469
273975	13129
144279	41129
217477	265589
164217	166970
112443	217171
120861	197628
191723	384820
454309	187627
412779	51195
434655	395575
3702	440660
413647	48922
450687	420790
439588	39954
32920	366053
78364	120173
292588	94344
268518	312595
460113	326553
66815	132487
322881	60517
261312	215576
361818	240225
179122	48146
171494	449295
387380	14184
13120	437190
333344	309801
21408	484447
439350	165540
88855	187861
73822	304589
332768	420725
349337	246251
292641	44832
43100	317286
450465	256429
11209	121597
479044	221265
94404	55674
252222	72079
314168	372850
205023	383096
255979	136177
168939	376543
346607	291934
397737	238975
206929	269184
19376	429841
402698	169047
160109	362206
285863	122283
152098	286313
451799	447474
163165	476951
76580	387742
152887	299218
166020	50811
317787	352110
67343	183981
424647	106213
65078	259997
74672	439218
298012	28129
381636	316229
32189	137128
61515	140064
404803	414334
376927	241468
24435	313745
313088	320145
386973	9054
74569	419849
89826	458264
424473	145295
483987	171047
147608	214024
428740	277656
170909	160573
203805	16325
201633	126473
225694	60025
132434	456338
428703	481785
312347	348118
3176	343085
41673	331867
355190	81559
469274	297576
339141	61168
278320	163086
79541	234356
212101	164884
362056	147520
233045	471808
211932	59938
126723	249202
379867	190724
203354	489841
425587	482769
467343	7024
472704	197077
193398	470399
474606	131304
309086	186182
89740	317118
358860	34547
212009	20719
362679	48163
393600	292553
439726	91600
190790	64335
349624	462814
334897	364287
302153	121106
411509	309441
62264	213591
76952	425846
437807	134145
176130	53883
110400	206887
295725	467631
200289	273632
84923	80831
269612	38794
263670	78232
392534	322465
275368	246592
261278	436900
160451	494051
133398	477
95669	286936
445879	356355
240027	99938
38038	453012
277748	116786
198939	284974
408146	237746
109847	2791
213616	237165
471388	99060
285339	305058
392332	144130
35594	276744
371316	94002
448711	460582
61420	165267
448104	180962
324613	386612
196559	279904
216314	110652
197037	361309
195095	299467
308116	357989
53705	280646
381940	377683
325314	399877
115537	164884
130522	104501
344314	85043
154778	35707
267762	427400
175499	185335
84756	73501
286462	254543
9370	122581
364636	153099
161452	180527
52646	278242
476646	24943
81432	371125
110979	179300
189205	469583
459047	474453
330752	65979
354535	444914
26884	89047
217192	205171
30260	406718
484331	176564
4151	377278
476303	22827
190247	211409
431271	49433
314065	15209
326762	273030
161611	155883
186834	473828
315800	395425
482606	313745
312842	413533
319446	421356
327846	354054
150553	346221
367800	43721
287477	331508
11185	166970
226396	27844
312283	56757
263928	332821
235827	404960
21810	227567
305839	439554
266141	309803
6381	84869
47407	216190
108872	169900
86573	122780
296182	229027
104783	396080
399237	38556
181993	188267
451045	140844
470128	125301
441288	331581
353121	324274
288421	119381
249673	333713
74067	392339
335691	177630
39468	43635
299580	178973
358860	158939
167291	219876
174034	141307
168323	22549
342196	490144
357939	3719
174255	196746
285605	21583
207207	158849
389910	25676
82138	351732
13683	190369
315286	484447
390323	348798
25748	147627
49521	187334
116454	299826
151712	459802
137272	107966
391867	123213
73089	139035
88950	120358
214735	59556
131998	294965
156050	331898
107699	245538
62272	127921
45630	94344
446182	394835
245305	402438
214499	364294
384452	226494
144604	476886
189888	274508
245529	277450
404992	434893
278870	471416
188798	88113
164254	270337
375617	132247
135151	109271
5857	308650
449841	291670
110231	214050
236999	342063
88956	137128
270845	315614
238190	454620
474074	110677
196355	141440
186200	404806
95865	159651
282978	145948
254038	165267
275763	435817
296052	157074
441018	282224
387130	196783
156298	333357
448199	48079
429682	469235
404946	359179
51476	189540
412365	341271
27322	234875
471462	418771
128337	285156
313317	284843
104111	297276
16330	367798
444271	389384
140915	350384
139363	95593
6981	466669
97388	264406
4379	15133
291540	121106
486886	104223
493262	387413
96146	428864
259017	275062
299416	103031
136731	402183
169937	38439
16050	186440
249465	110708
128337	122694
16110	391414
11725	280382
136740	393326
449521	324370
437512	429463
369594	348798
340108	16433
448050	142018
362372	366828
166680	230476
67696	56609
149664	456893
61651	230783
176300	460265
215705	274030
186561	125303
775	222701
81097	446616
308781	165197
210880	423589
43318	405689
161588	12245
119561	458104
25944	15209
155203	209572
101326	134695
31437	315671
127298	229021
335905	13370
145253	277814
192249	290
114748	356723
291357	187087
39271	313745
431661	401881
343746	466737
291645	16433
280679	459802
55774	104855
180757	51270
3111	471416
459046	219572
56232	427581
74964	333344
34583	259929
127921	305219
446182	259778
257870	224515
310177	191456
127424	205542
285508	353856
374956	146183
189640	314455
222547	64335
379335	204147
102249	414707
209869	104129
470954	165231
79621	247367
277499	106514
345744	419621
200976	61572
214604	33872
168132	24803
133400	386772
444961	310261
472373	298883
289675	76642
398790	187974
72223	298182
171306	107219
107225	476865
350064	389009
85953	178436
103751	412099
309361	209471
296907	60602
374404	481368
84226	185013
204472	166063
92209	287185
402805	212167
457176	50248
389566	476231
422104	226138
446833	16661
76845	425753
358145	470554
128797	430356
228044	391414
160446	375840
298479	286313
376619	172396
166255	378462
193004	303934
387109	161510
228868	262954
487732	428155
262079	67040
189094	370792
336023	197337
122661	216682
203200	219669
492630	419543
417166	201459
189094	306237
438126	218448
4138	277450
434326	10646
267562	82150
366179	266852
148223	81659
27400	107360
213566	315888
90711	107222
441392	315687
182966	187974
127469	430356
1477	29689
228225	281490
275152	283919
440331	232535
224694	286239
427962	62191
257289	214881
256325	167481
345715	404810
87607	364438
169950	462485
487387	326754
468125	360863
876	486917
146305	18312
32662	53820
332821	363202
280986	291984
249663	472072
315867	414832
67266	60405
341863	113887
345175	408611
469026	218727
181472	4202
80193	200441
388190	40751
6374	287358
194180	371271
40837	299328
66588	20081
341632	389000
244688	475012
490787	237802
107345	375398
380544	132740
31455	255698
328357	401020
435199	317118
48674	293813
333278	16433
364536	458104
370948	1057
459073	122462
290838	143671
331503	112819
53254	53994
294285	76920
250158	190369
339629	430356
170595	293813
437010	58310
152236	46387
426474	272309
84052	36264
83857	478415
303237	475555
325358	62191
337931	267352
361001	171424
91657	336955
401252	406665
107287	340501
219170	310756
480871	445753
198273	270103
401592	431877
9217	434342
281130	218615
427710	280966
436428	366493
17968	477986
441483	272646
165495	341271
386013	223919
193037	253548
246505	464727
336078	9054
110835	138600
275904	457081
279978	246311
103740	126128
443350	127921
177803	377974
54198	480170
268721	100287
403032	248398
238198	9681
323836	312405
165413	371453
105572	352701
476656	340272
217882	39195
420379	191308
404708	277848
99272	243840
78289	336291
404892	244411
252446	393937
458968	373525
122256	288694
317286	481827
409711	159249
231423	327523
133909	228299
397010	249310
280536	418991
473832	228431
427960	338746
125948	397352
258398	490310
372415	410343
24833	420790
307103	224063
136290	15209
381307	110677
165413	221030
373434	176351
111140	218563
81478	220179
219777	138571
403415	190369
114643	120363
354932	431764
181623	114978
481619	315671
65513	482198
187485	353737
410573	221266
273990	169482
207836	404886
143642	295484
429431	478415
181740	112590
249444	414140
18370	75747
417981	487192
280251	62699
160222	145270
398197	229928
204221	196783
358423	105878
203298	190369
171403	8459
356490	127571
251770	331581
3226	193705
94671	167368
277110	82222
157548	30263
221948	339333
246348	286936
47313	205888
350059	273831
212159	156006
205388	15293
298823	443822
47816	315888
394328	428711
112408	469235
151750	425675
455074	84282
118969	106988
361001	421935
251144	452307
309083	464350
129352	44818
49353	202189
182536	272404
284214	42189
225344	92613
178542	423858
349868	448600
401014	147067
76448	224052
451362	260956
134299	142018
67374	400422
219516	257298
467168	164884
364066	215821
157403	466969
192800	302596
324544	266210
126600	466395
179054	299182
394253	478415
208621	361698
48436	226170
39195	38046
224594	181692
175006	252229
167294	102535
235252	225660
48282	91470
367674	354024
94720	403368
458065	176110
24632	144073
208775	287423
454902	222701
472501	149740
44912	273287
376669	171163
103325	421830
120166	420944
402316	264784
41786	362773
174722	33166
184046	156375
294886	429950
136565	291249
293941	427633
358359	459779
86654	196399
227897	419197
454080	317118
119985	35707
3809	247558
440327	258370
406478	355806
437416	32084
124507	79281
84127	224794
22407	405788
55928	59740
118182	363581
289675	196884
124794	310453
267562	401881
161363	26699
401019	405217
438193	312259
3093	138807
105880	22074
123169	265589
281853	91417
51388	327061
187077	146893
303636	160419
445972	220417
93440	184902
289742	152702
68292	317356
218425	335906
96279	214992
157548	275790
363591	474027
93852	18611
412908	93363
182254	110677
453736	222507
169409	175721
214608	254202
340197	108118
33343	165606
297224	431311
295376	434893
166354	63386
467026	50155
36744	355868
54539	117652
154940	427714
132964	132740
259970	305153
261278	185151
208013	108594
458196	454250
440059	391414
253890	317356
447761	10494
257168	44963
85699	84089
215428	142450
364285	414832
237432	26479
219624	380071
395029	214405
93364	231485
113595	48275
69069	162831
232377	33552
292504	298026
321022	62191
119970	98596
163400	166970
54806	388026
247881	123432
211069	486885
304493	122797
236563	329024
182519	398619
138999	317675
240675	336590
446802	489203
22160	179358
321868	58484
69852	99181
351117	191115
178385	477608
410507	262954
16452	11167
406118	46421
367846	74106
40477	105806
185467	491526
417526	119123
429201	306409
485841	430356
163811	137719
50477	14254
110627	478415
367259	57134
473425	271756
19483	277334
81406	57890
179454	298767
268157	190369
476560	2935
277765	342761
408827	258220
144933	269199
328339	280233
254446	41362
110164	491677
474723	13684
462392	314742
439350	246672
55889	338189
58011	487192
436922	205645
484885	61947
254751	143487
377964	169090
321736	84217
370750	437031
145282	332087
258461	382670
57825	338271
396522	345733
5700	346680
11331	196783
406567	7005
463313	50264
219546	483761
151600	467703
205661	128429
376440	428864
63313	351451
184093	267602
486882	113265
116576	176059
405394	380071
361138	12601
71189	377257
115096	164884
327823	53640
328562	28129
235793	117435
165945	440660
345107	407540
90957	216752
282453	341271
155302	412842
373025	317100
71665	207793
63484	173176
282453	487994
379061	200520
66782	401854
400888	111552
243492	4849
159212	267352
48818	262954
311857	15209
406144	272159
367880	293813
452477	368904
23221	348563
27095	292468
226541	40257
432351	344314
198701	192653
216147	185335
304153	429161
257237	178436
48282	123465
489467	51606
247042	277230
473	262631
390032	178662
158946	280390
384826	103400
308100	244591
360535	304159
130224	110410
302207	430598
196903	293814
35602	89282
380192	191380
449836	225043
280772	43355
30609	80193
226760	124011
106118	137743
166020	262914
9853	451753
67506	348798
355413	328729
346557	364021
288414	293321
334314	299467
177157	22504
406660	125705
267674	355187
409828	29988
65476	136744
86912	456702
273768	468832
462458	88057
402438	453605
444139	132996
293376	73336
222548	298349
151033	50155
56597	291002
409016	268893
28252	240706
189699	143092
357060	455719
334372	232148
218140	366534
355083	274534
107933	20586
29415	219499
354345	202898
248697	442356
457654	60907
224671	62137
114025	138823
447470	327922
192586	364680
157471	119402
323017	277084
241749	148199
109660	492287
189548	310261
172669	175337
280769	367110
394160	13370
476097	119381
481278	261829
27720	30754
104046	192868
395052	48861
349363	110708
176953	358883
321361	110677
71189	485897
444276	224794
385723	18479
436776	257204
238236	281242
181892	454181
420735	123799
226919	484274
31735	450307
361897	379909
446236	329196
346412	206266
43023	354206
308207	423308
47397	223457
343878	448281
56068	472687
223134	294069
286145	382178
368969	461944
176221	472662
472853	363710
370260	447022
353333	263009
119001	151260
227852	3130
69889	161297
265483	207927
143173	361108
472239	477373
51759	278144
295086	188520
396775	15209
8958	476231
267516	17211
89219	150387
159333	401582
165857	482921
144969	426034
111854	160119
235085	59217
186561	405882
431508	128758
157839	45413
96516	248202
158310	313745
51491	202649
314617	307404
122112	150237
190337	339153
111843	315755
190526	133423
481723	100794
476951	122858
370575	122702
203859	152535
380585	401871
435810	54903
462436	248625
297069	236737
262571	473366
9538	268081
384683	15133
376592	246926
363047	26610
24819	281924
143794	68950
333935	292468
276433	205223
139185	250220
423724	454279
243472	73900
466385	431189
174475	348007
314722	477986
417931	481279
407780	385649
133909	437193
52251	262566
124105	13370
22560	244029
211294	317675
1013	250389
229437	491662
250356	108930
171722	53841
157715	338271
241507	209018
99123	90228
165642	478415
20946	322666
219793	209859
49106	160370
323603	368859
336878	110708
347965	30984
212217	300473
21618	214024
411739	430356
415896	334809
12508	250214
128100	437878
51080	280541
302244	110925
274992	332284
381207	470104
118349	179103
62774	313745
101957	198107
171454	37119
81182	425675
222456	373319
327964	242135
342807	315677
432257	316266
198175	81280
318178	46539
117316	6733
56458	190369
56945	262954
152463	59000
112425	321916
444863	231034
255414	60798
414421	160419
442336	173420
381391	364109
17968	326492
284781	288140
203194	237802
35082	47886
126723	312161
296423	251116
442462	262905
13545	87290
6808	5041
263557	289428
460877	467492
112862	431060
407683	364107
283323	73756
282109	387101
92401	416369
454516	79579
138126	133349
82688	327099
433820	285109
192183	440501
111355	42774
358421	258370
80988	466046
431831	300473
428285	312713
317356	48892
201023	440181
309611	244361
101574	221324
371976	293175
345995	209857
147039	4413
141822	331581
198450	141311
273433	293212
420215	476951
364946	385000
192183	77334
93187	33504
84923	396548
191665	359218
130384	355093
43522	23412
63863	67040
72791	219136
309080	132740
162056	303905
65459	167671
460109	341271
104293	447219
134145	42655
112838	366493
68108	316473
131174	349225
467703	486584
210466	23215
156592	431137
145217	84388
146424	430610
365224	446573
159249	368568
39683	350189
215415	119381
44019	414969
449286	102352
226706	53020
196366	105498
56612	13129
409165	467703
146893	20786
313984	373235
446279	438419
425827	79953
482611	280174
474271	417643
389019	226378
477624	353787
46406	40161
342239	252429
119123	152387
322509	299960
144504	449298
104785	164098
84016	332487
330737	260854
191447	93625
362267	399736
356676	74106
483133	469352
330035	183213
98535	426439
413012	448789
261680	447560
373665	253263
315261	337087
203213	432620
283196	69440
2369	164884
421131	281924
83137	446105
356345	110677
178258	190303
373749	305586
156911	450417
80369	341271
259021	52963
89219	483150
253215	249202
482089	454822
116454	194165
99602	25410
465978	304513
305287	24381
102129	30875
443076	84504
59534	336590
229647	368639
468818	294079
385782	315516
251132	153995
164641	236980
440092	55020
33083	376389
220613	48462
46127	76454
80536	156376
203022	96977
363833	381536
154451	186095
345434	366127
439741	208291
76447	230336
95843	140093
411282	491150
59380	98906
138495	217423
118383	207535
56911	152085
324128	4393
147394	320288
153409	133123
328525	378020
463431	264741
492365	190369
257287	147554
167544	25716
103929	322199
66035	93187
207520	97277
324610	2095
416575	373438
480633	422175
314046	203279
289504	29563
391082	238293
45128	291984
287566	312221
221318	466966
254427	63957
447335	175923
238164	75273
470140	63528
444028	427185
88837	58881
299378	14142
397970	141068
115440	43334
328198	208300
172208	248842
484050	272426
300989	27464
266965	375897
199353	265589
69942	103688
101211	303932
306282	317118
387101	337202
288918	343067
201741	273831
195675	463627
41959	492906
448077	75303
91631	456640
210595	153995
452986	440660
297728	29588
452967	312239
472454	183646
309276	273468
259980	160419
155860	120003
199333	319333
214822	382654
477564	132247
434847	2552
452055	53389
7273	485304
207437	28797
192611	176013
361113	211680
237242	442030
151309	325941
278289	230783
3402	380681
395003	359229
135133	262954
283749	361960
296423	102352
224534	172970
73346	478415
61367	319231
388221	216922
203078	252247
118035	346748
320498	36796
453232	242032
266307	354220
60826	213221
397951	239561
257285	128112
471443	367750
337672	209510
480452	132619
366402	265424
121816	435132
293670	8344
325662	446072
222102	1020
208345	162875
109298	260879
115421	213148
427795	397346
30579	317983
332489	357280
323308	409540
482089	142678
289117	411424
434721	190087
242411	354696
205706	14756
194266	212081
451385	404603
333080	50812
466870	219743
458377	49930
191222	492210
379877	168740
462542	332767
146903	294079
79106	378686
439718	411931
39943	485016
381579	166903
332708	31178
381833	362443
196670	28065
337102	406371
366434	482350
217857	202523
156129	139648
104740	378438
391489	166970
73524	164991
235633	471013
485880	231447
442227	354694
29518	232195
12481	414513
108657	119381
480996	401854
347038	339887
444755	39607
150760	92849
248971	451016
453779	444388
423380	102785
329750	423798
134436	28110
89671	382899
422467	174839
279443	19334
221329	106209
17862	95659
92401	307578
453417	177736
118439	277961
460263	375840
338808	160428
195757	424835
32538	391414
258122	18975
19588	126243
425433	152071
231512	456131
71423	410031
61355	232930
381904	371918
363552	328932
234844	123925
155984	394529
384370	47376
493169	478415
314617	102665
134103	95312
434661	299250
292239	287986
144264	356587
27370	11296
316180	189938
155751	82271
259775	186588
225081	405096
86378	104382
273610	328751
168122	192909
231428	99286
434302	485289
388828	203755
481419	124497
192099	109968
425931	178436
104659	475047
284754	361305
143814	354790
230274	54976
135313	299408
437098	394979
325905	68829
222102	212246
378046	238566
461832	391414
91713	244206
481406	119123
486936	481827
385552	273831
144084	46957
299922	74893
245498	395988
266710	80502
329862	101058
20477	421830
119718	144306
310001	96515
440806	376699
159612	431860
260918	227566
477414	418551
101515	159027
48156	435564
340654	342761
337046	56381
344080	297905
278136	440660
250703	91446
387642	335143
268910	30272
244102	352624
233769	140844
389606	313745
414334	59784
399591	283897
169648	241525
352905	484274
379437	224085
468074	129784
409738	343493
285607	373851
445914	205289
377120	84467
324723	267583
5428	157849
103936	336955
5700	482987
226649	461392
335951	267793
102832	458362
172248	214024
124659	89047
157586	183213
135111	152502
322171	6053
284008	273610
147136	362156
18765	264406
262201	171953
388392	378686
54176	410495
233789	34124
120873	6899
86954	4413
49580	431353
326729	208890
260311	49903
434040	255650
214221	101806
459280	423629
167991	196163
473877	223783
61786	105878
117800	280871
366127	170
351687	294385
440470	38063
39274	321555
384132	292721
196783	32722
101001	51371
153850	301055
22751	220835
174911	320049
152553	75583
492194	37948
9765	291521
369722	148084
388380	438373
221882	139720
322120	130983
206215	317578
454398	429811
417079	114063
140574	490237
334790	8670
424266	415115
428582	254294
46261	226943
155424	148199
237242	223121
450406	198634
158604	94516
55332	315888
66340	64335
297792	327339
280491	366127
367480	350181
167920	99405
330313	363581
415280	468162
209542	369464
376298	2288
339135	166513
265180	262277
394074	89740
319081	484762
247010	82620
295841	427909
71184	298077
244092	121876
169047	451681
87363	96643
135254	317118
402938	357494
266307	317614
368652	35735
31544	124153
45165	215101
376440	451174
303682	2068
274138	126902
394768	391414
156304	259542
394292	16137
411451	290211
188246	244703
58721	283179
39892	415365
349359	237376
368234	303175
311300	91711
326852	306133
36943	184163
204748	15209
260029	132576
110292	296693
81478	127636
401015	321994
2792	56163
141656	485546
95840	110677
67174	409389
319871	190369
281324	355332
160987	391414
86420	228013
454853	399736
417084	249897
4841	26519
381803	180383
14696	307182
400891	183213
139617	194167
4793	348176
313815	484653
378420	422576
200976	355013
470401	345299
274282	53930
228128	275632
155238	97894
307928	169047
407391	131293
390323	5842
351393	116269
431970	99048
300689	446630
430220	415242
482647	218929
104783	20959
349834	384766
490473	146448
53293	279798
258872	338076
255892	417918
33781	478480
482456	8546
150698	362666
483706	166698
345982	183213
263812	447669
362267	378096
198317	405493
264776	132740
151323	181768
158067	42818
291119	136876
40060	134145
161761	368792
4262	269246
395934	380738
141187	362784
205866	290790
18036	56941
460575	213376
276821	207150
188845	239725
85621	248747
454432	478415
153543	171174
25705	477986
256718	478415
189640	235445
492963	420790
264080	118385
176182	117650
50668	288035
464520	261090
283770	347202
330283	462692
172923	242787
57300	276090
481697	430356
288385	304278
294692	269540
256098	64429
372214	115725
216602	397535
90922	175758
169300	201302
355025	421356
457309	195551
200092	450679
85330	322587
104869	290887
138768	98420
410970	146183
173746	28838
333008	440660
472879	352794
205258	353886
179965	477932
186597	460986
146248	220544
245168	207996
287444	390463
453882	262954
341308	152020
486192	417918
369405	478153
474341	59476
284110	269203
106514	389922
338025	268006
110174	258301
18396	486761
405871	391414
336886	411809
45724	242841
167588	250676
423013	478060
298156	166063
25748	348105
454263	135242
186061	229034
90302	124174
73660	324468
163680	126473
386825	321313
208577	49021
301563	91711
249534	246371
456021	267902
79378	80860
333691	356663
78644	220417
214049	364294
41028	18369
325414	174181
274596	110677
304935	374306
556	30919
313032	353244
418821	76189
297941	87320
231374	198619
440039	380071
288206	226494
289675	31679
35806	441570
244815	74829
380813	400049
143270	396729
160428	179625
104505	279072
465132	410074
32275	54976
269029	92613
35995	47656
349595	484866
386629	175721
245060	356217
261033	32842
240344	424618
125417	430356
31735	315671
223335	272865
25239	323451
383244	411424
65244	378686
427669	277444
178162	379976
471039	477986
481260	290798
314816	348958
426724	275313
211708	476303
10733	36690
163445	231485
355083	287740
72182	2077
392643	398781
23999	115174
342465	183213
226054	456640
439007	247113
292969	469235
8920	293395
478634	345602
477646	381416
228028	24182
199982	291180
241931	95007
191985	97657
358510	394915
176019	377323
103914	349472
245996	289515
414286	252925
459064	272309
281074	221847
333339	92084
153007	197996
374274	459669
162795	490460
397976	220540
83977	405217
136524	336590
204360	178220
474795	440660
396243	401871
454296	258981
410249	461392
49541	421830
233418	473156
470076	380469
135683	476951
131037	315671
243435	201336
286339	316011
70670	52490
342518	449154
190649	227807
179041	7130
65744	63095
231305	109580
9023	348627
195978	310699
87471	183213
130734	486885
22336	187974
345886	215625
195328	183428
83749	403098
157839	169116
411386	398999
138820	41959
48041	389372
367526	336590
342465	256623
369376	450080
424066	376139
335620	355049
325434	301048
103914	296247
79744	274414
267562	211944
330194	143671
236171	372393
368746	470554
110096	401854
434581	137128
199998	211649
336951	297721
454796	188311
36315	28065
268313	104970
6467	44082
170436	74106
157405	110708
261649	38332
289513	458183
372713	181322
241084	71857
324826	105498
380748	93583
134084	159700
92434	92128
345401	372447
193631	100543
68666	353787
205439	327922
134145	324037
385071	358552
40478	37824
175923	186259
104579	395988
352740	439352
266307	290450
133534	466275
412356	64544
91701	409828
73988	20392
468125	307875
368084	341470
199473	237366
121448	264406
340697	101756
458677	440962
266307	333573
352222	168197
248013	385182
188510	34547
115002	368205
20946	485406
337857	153995
331835	215205
12986	10949
292192	99271
144076	306995
8580	196279
68012	88113
30633	362610
301913	25800
219299	350189
301141	429979
118271	387742
244365	232974
325814	235445
15873	91069
379741	255551
44267	176888
343414	282631
430511	267602
53641	265589
256893	479024
402081	190353
146022	476671
404317	186736
83616	88220
376121	317118
485970	35707
82444	448932
424441	277646
480452	198790
474490	143217
274325	450936
68314	152454
16431	481331
442203	13370
408781	177051
477932	456469
102644	308517
374441	374757
158994	468832
10443	184258
317409	477506
418992	400273
65975	82585
3226	432618
145682	185013
15935	246926
345194	451575
375510	481901
485704	409868
129792	57134
307047	285050
312283	303424
125577	263009
304011	21239
104740	234755
477890	109006
467446	201592
467270	152502
456282	73298
59092	298767
105335	394542
426392	163889
94482	60151
131574	117994
287552	260879
119359	59776
229668	195121
332269	49903
261596	445481
440940	204078
52646	301563
310153	486885
147989	366655
408437	144180
37866	101058
358270	195948
290698	399286
22974	172535
67862	129185
245826	389170
81699	48275
342486	18479
345715	269891
202463	366666
478993	15209
329766	357608
287737	61621
106213	128316
285786	323056
324299	303820
169150	366744
64526	232890
482712	86974
226395	19546
235404	252989
178456	317184
424647	381271
285551	291006
262837	348798
243938	222169
332772	197322
238329	174449
49903	384563
481825	289322
187566	477491
85128	367285
448414	49184
417289	34913
393023	385266
229124	99437
296554	452098
313709	190369
331671	51895
331540	43991
90931	468545
76090	320625
486722	249334
369405	293146
108963	453214
292641	472906
349131	224820
29654	461801
106531	66055
461944	212221
298873	98784
247602	292775
381597	160232
84779	407651
165680	376202
334494	364388
401139	484252
277403	142018
346275	145129
365224	178339
50646	264696
477051	115797
306304	277444
465166	224085
408357	177095
2303	266776
406818	284843
9978	226528
325824	480260
314777	24840
376619	444373
52491	469235
192311	475738
248281	258220
369635	352692
176321	412160
381552	140728
384174	310195
427640	204330
20208	65913
294214	158096
156831	23382
351972	15209
322705	382038
202352	217507
154456	405262
226167	200849
461358	246311
314011	35103
261625	320965
160169	120778
416574	338160
296664	222149
361972	67394
393184	440962
426357	395988
19727	441705
370260	360659
219215	391414
1994	400373
462670	433833
32601	478232
381305	307771
355810	104637
181039	185810
373755	414008
364636	60555
128292	119868
474847	110677
421989	489362
444798	384603
216147	421356
90138	273831
449983	300473
379680	2064
44698	228431
476639	169829
254719	429267
257167	116771
154712	244017
79007	273831
28855	480421
482851	25003
455804	263713
242722	256121
231198	183406
246118	177569
296005	317118
459461	336590
76869	92313
277865	95061
427272	241468
129132	186019
263913	425390
347914	258370
455600	176878
45201	122085
210812	245679
61915	21411
153407	127469
247511	293813
69563	16433
76719	3462
65513	477729
460067	432212
202379	181290
178540	431632
338677	151944
49270	99437
54374	15209
474847	94344
250001	85889
389231	436357
239107	410831
214268	72523
123521	440660
267562	276301
380411	49228
78669	463436
136066	300555
214691	110677
474341	41075
41378	426089
283227	230877
254986	355657
239489	112438
369012	40447
276001	286313
432903	76944
156663	32929
458612	132795
454147	342440
367777	299467
471169	276937
243321	182000
226003	175721
353348	323837
247579	292100
44057	377498
170462	27344
307282	131144
443727	442431
77084	272158
363481	371335
316716	478415
62623	110677
5167	418362
332697	387928
16572	477590
335706	58307
131574	387860
44206	370227
364472	77461
394332	129697
109733	152435
167583	350413
44159	313882
203782	178436
101202	99555
450350	304932
493218	17062
367919	282822
433111	190369
295734	476471
479237	258370
390408	94356
452587	140044
12967	241525
454033	258607
224899	470818
358860	106213
12512	175398
47098	59747
253525	97344
398796	313774
79230	63528
7567	293813
267562	302033
31358	339853
303205	249502
480147	385516
435638	125399
383813	344442
68098	158171
447764	373969
314597	324855
189681	457845
180125	122631
191468	344764
477452	153534
3809	240254
189064	442224
135939	315687
392415	156666
375888	29105
412205	388326
32468	334068
44268	393326
326631	343555
157287	346245
334092	457801
448677	237178
345077	190369
315573	126773
250712	405842
53327	473266
128864	148446
431862	67584
398267	404806
424570	10345
32900	161524
190045	272230
359707	399867
55940	26848
369692	221035
153813	361877
247338	375840
381670	209816
451343	99405
239528	3809
399825	119762
471993	350549
51573	205330
109690	117023
365356	13370
15460	73336
51601	79249
398885	394978
432496	217953
156605	74103
284789	235679
344314	247870
165867	478182
2121	87187
491833	462973
379489	99405
148941	203656
310261	189351
211358	319354
406660	227566
43707	455697
348208	271743
466104	300753
418327	187974
96146	450983
266229	141803
219136	342363
229693	388907
138808	81104
407564	252961
296029	23815
297069	192195
488971	281924
263958	170852
462216	390955
135145	84388
385452	350577
148044	440660
351015	275983
391112	287554
135939	489822
102249	378923
53230	176878
97777	299048
236359	64444
423559	289807
29405	492316
474877	464485
430474	392062
42974	477308
369975	212251
188481	332840
476589	356508
492247	119922
156516	129252
304615	478990
467236	461026
80150	144405
248318	105498
202379	435397
344314	76946
410211	8092
231254	156375
205607	427932
430831	136237
149791	457277
329727	365721
157405	108222
40677	486885
413040	310756
219751	419850
413056	92415
45702	84590
183412	361867
48991	461846
321924	15209
452035	10646
16252	221275
360846	249334
128563	373554
191761	438850
450889	48661
466078	456215
262954	48578
107711	364319
32756	388575
28894	45141
288510	343648
298411	26247
158483	237235
231800	241416
220435	199780
354352	267764
88638	296432
278597	432591
373766	144405
4883	206055
11631	332417
156376	296486
18347	85932
258829	412730
90804	391414
164722	295218
247597	268118
194513	404345
35015	468492
298935	333344
268113	234382
279609	57080
272301	57134
193039	430356
328174	208923
263328	192444
467690	29803
128313	335363
190281	200177
224594	419576
205312	105754
181662	49903
416514	487938
53172	454957
195849	131973
429705	431854
45299	114930
463457	388770
427432	166803
378464	476951
428582	38977
478388	168959
204946	145274
284720	75292
376149	78234
190125	387742
453908	52917
474921	369599
277568	487153
454263	469382
154712	363123
370916	478415
266141	274836
155117	456703
326260	296053
232918	431758
193176	264406
47898	367824
443068	395396
167583	263608
200092	347094
175067	221044
437599	214992
260259	55999
314367	266418
427506	224060
395877	50264
385828	107166
191398	160419
429249	396431
164612	353787
32408	6072
404337	155697
143251	489926
101502	45949
357398	285156
66356	157339
156276	362443
186254	208617
361244	350549
238933	313745
206431	159083
79075	120769
151598	60923
268294	28065
467277	456403
343449	476231
151691	235781
154808	449669
209967	320464
472880	220417
176130	49660
337850	371684
96812	190369
315358	445639
264345	285446
61325	415289
339716	427714
235591	112607
301166	301683
289878	347476
364969	187974
87638	126471
286370	77035
210469	145948
83011	215208
410334	191621
324445	101058
1839	138885
352550	13370
335741	210336
348156	319100
40152	364294
380189	158411
158274	119868
301431	188759
244508	443270
243377	358797
30211	69573
366014	166063
457074	261396
103751	165680
254198	50747
336833	3101
209821	399927
416716	99405
226503	315338
319670	59672
432175	397781
457475	105181
244226	339402
64065	224794
414825	108579
292687	9648
49375	416783
434956	204005
131039	167634
408805	215872
457519	220606
175862	106840
56806	234748
355258	10942
449232	257273
321736	328196
237242	315566
75621	297461
61060	460782
173376	113407
250753	273430
246577	350925
399021	107361
367790	375840
236609	492424
426354	271222
413193	298876
250074	52451
325940	204652
340939	440962
230610	443693
91185	453317
405423	149843
333369	382646
77000	163868
128704	377683
114643	38134
64191	23869
64526	17516
342465	137211
91325	295816
477815	421468
110835	265672
65677	160576
466683	245679
477975	40315
182419	365224
115561	278272
249845	7800
245562	327761
109633	16275
90070	407851
398262	180957
347244	421285
101794	160473
94374	15209
304263	395336
23353	53385
333000	300240
479551	190369
449521	391414
476592	36392
123178	306517
326631	15893
59934	217423
355478	435448
109084	349033
201131	207877
172726	41075
275841	309425
91263	276423
128704	275959
228913	114738
359933	330469
24412	282534
73589	477131
395298	32807
146172	52030
302545	211632
248405	323421
40890	135172
461208	151096
134599	142415
474526	483977
208877	62699
43207	409828
400773	1057
121805	171561
273842	260016
464789	435087
136877	98205
361480	454121
66035	472962
113363	405472
267456	93245
37787	58706
319882	206355
20777	27835
27392	326401
240664	316372
442447	346408
265759	319969
431945	96366
454982	15838
38038	308259
389426	63751
399837	164370
254849	205270
224921	43552
233782	423795
452307	24762
114405	196611
1839	78074
381703	138807
37610	65670
307673	486885
265743	27464
123960	245679
138835	455089
251790	476371
97515	35241
391719	227859
390163	371934
320873	339034
150157	73912
98778	267352
461648	65838
65513	275368
290046	266678
167588	288339
163550	102096
334985	451237
44383	313745
236049	95219
25748	165024
442167	383073
23255	387860
52867	361698
438375	417826
160215	195444
157828	291318
29335	276778
76047	435708
348644	280041
33393	361392
379680	454323
23255	418467
216766	293488
490567	27766
171380	293169
119231	214992
132827	220755
223217	487153
93627	92680
430116	155526
136645	332749
356530	458601
116525	104734
260079	208377
245317	476280
424255	409828
230146	168615
179612	488980
317034	309425
456303	336071
153791	22827
772	126802
469006	124085
66129	86974
181829	9681
90401	195341
208682	177835
131189	479863
412102	453248
291456	265097
176499	280659
161849	124499
229198	110974
459534	398954
477629	369599
91600	112534
179500	104149
424435	130632
355508	105781
332947	421830
268219	380848
273048	226023
9928	430656
186571	53490
41433	187974
48282	52490
425722	77631
151608	219865
491811	309524
342465	120489
28995	293813
41984	488577
125899	387202
345715	339468
433969	184902
273705	326856
270831	401871
174139	472246
45724	421974
178331	119762
227191	101366
378554	300493
438419	327555
63116	230925
278153	267553
432548	417918
76732	398333
9819	147322
342486	327778
145308	467703
200996	9104
314739	360531
23459	334600
158427	264348
202469	225227
57018	196783
209471	250703
150107	399867
326631	288704
250207	157189
10546	315086
406425	58881
14303	386323
265522	249175
388390	347425
379680	372024
279897	310756
87047	464080
45579	47093
4841	119359
243181	333536
287024	454221
55973	122462
116064	260113
164276	256855
259074	196783
168668	166513
486554	190369
228914	285272
93776	189002
40449	352017
298088	418530
109824	421085
379587	132740
402229	307423
19184	298729
321645	162795
1080	13370
376483	405217
77157	449217
40692	272339
121875	65371
222045	301803
65513	174387
285023	294079
327358	34090
453919	100528
384370	338271
177810	51895
251931	428214
298427	186220
223811	247024
344785	402663
218957	355423
371165	383576
407255	254366
41676	134939
432175	161162
318453	387860
50264	36515
178048	363469
51484	202457
206169	252821
436098	183213
307909	409828
351732	117800
440130	359218
100518	16433
274329	237521
482472	293813
344314	486593
347137	371345
255650	356773
39892	155747
37683	172620
119417	247204
188732	357357
125596	264286
189551	25410
172360	276683
292687	307334
256910	244491
409358	171147
433565	274309
360459	351639
82073	347530
410573	89313
338955	27570
289899	165352
485964	146899
409168	82271
177126	213075
52497	285163
90068	267352
489098	50818
454022	411449
727	387860
411020	377276
91634	395336
312347	337849
334092	25276
268129	154355
467489	95762
361545	79989
337704	406785
59219	419380
49187	170180
266307	478876
14992	389682
36362	262198
463089	326130
205760	21583
76327	226494
21396	285403
257218	265589
122212	254178
455701	238455
370260	30330
297386	313745
6614	77461
325342	445730
40452	275232
376936	464725
259917	190369
460413	259929
224308	372893
248296	286235
484646	142018
315366	84111
446589	118074
479378	379704
73218	432584
365108	20959
357938	35735
387018	441135
397385	436740
143701	360860
97506	172535
83866	123718
329560	232890
85129	366059
360535	259448
42484	343547
28689	440660
314617	216124
380858	187548
224039	265712
157258	246303
153006	253916
448690	244614
48594	358684
180745	150352
90296	490211
193632	171049
228128	166640
319259	152791
346577	447560
161755	221324
411873	357854
14151	194700
99945	388958
477656	192624
348672	91053
397305	304884
251781	272159
193651	254624
463866	443693
348958	167428
429287	407023
210509	241377
132153	453977
48135	271366
437882	387742
54213	199374
336020	353800
82981	396446
426028	114063
209280	378462
84583	174279
11621	137155
348651	220703
429874	336590
143290	443620
439087	184959
228128	100948
342465	332685
241392	266035
258747	45131
156385	28129
432755	478415
226848	182008
283024	53863
59204	302033
83267	37515
458037	233614
358250	421830
109432	134500
285966	126769
143179	116283
428285	225521
117137	312492
449521	241840
382311	313074
56074	349129
97681	25464
481519	455618
372415	40784
65134	307452
11563	342724
62186	204376
124517	164164
46556	290624
42020	451016
456059	471521
444746	380538
74189	110708
89233	79343
183689	486304
193004	55401
443482	351732
121733	485901
193344	214992
54868	20143
450687	54298
25404	131315
447878	303497
10504	317250
392210	181145
81636	35642
357439	396237
249845	447517
80376	195240
373337	486454
49786	118729
156615	28129
360046	371603
37339	12124
194898	74886
203070	350549
206949	217368
231377	426569
335654	476326
437201	13129
87547	336590
447962	304423
150798	269612
126875	388202
327703	10373
16717	251041
254586	231594
138611	387463
139790	57509
313053	457350
450630	165267
140965	260676
490510	120778
329698	476880
119246	6289
377674	315310
185403	393399
318192	59759
151043	137151
375405	426812
96628	352605
376756	21411
263220	374423
93671	384326
161475	44607
14331	230925
213315	373779
451716	238477
153474	364831
377487	69128
437310	167012
413601	31490
192909	12245
191748	144130
2366	384336
28623	246311
71917	475200
250833	264745
163413	487762
429287	186561
374255	210261
450289	24619
248013	357445
479794	244459
463427	101058
178422	268129
216534	187834
456294	32807
208636	387818
459091	465550
171570	108615
42412	461182
197278	25716
132618	378462
281273	220372
182035	245679
301130	380538
474389	29599
218485	124690
488360	63711
172377	442854
157298	391414
401085	438524
446631	453847
420482	240225
406705	471095
379269	416402
333085	82787
492316	484804
314311	301643
321644	341025
412909	57753
161666	474963
299596	433934
395240	13370
215806	186440
292337	291521
69809	313745
122344	275990
197544	10110
195267	33382
474389	375029
420736	156531
149046	103703
309456	356340
380900	491271
210881	366127
192843	373554
165825	266049
235545	438783
63494	421356
53827	410074
136066	94516
111173	439560
215500	91600
15655	410252
58719	289373
82310	275015
182543	56396
127229	375840
327503	454974
235404	82585
485119	287694
325295	179079
98219	152792
257434	472562
391832	371918
32436	35568
141441	279842
54409	73990
325019	292721
169679	146217
275487	489376
62704	215814
144715	366985
461563	193099
307315	28129
163117	294462
320245	279798
446934	430800
96044	12989
260171	406480
268182	277961
468606	87791
295568	168622
166842	3011
427505	472558
183718	192610
492365	223963
50906	305931
88085	102195
149863	93639
112223	368993
103006	488281
329903	368205
204310	378462
380166	223256
169878	90283
258981	383883
221925	315675
328075	275959
292641	309614
370325	474268
200371	214714
414322	492906
189659	423805
386556	172089
305513	27464
23856	38725
22721	23290
116504	469908
171130	274635
65438	342588
157842	44818
260021	694
457486	244005
70746	381096
188516	212081
42698	337934
48589	221269
39177	293813
9443	44260
127453	478415
114383	470415
72732	61945
385508	269153
354084	79249
284218	291069
247676	203186
412548	205223
418442	269199
138611	368691
226650	150696
203022	355806
162162	202523
93461	221294
479627	107187
183068	162884
199646	273831
118615	185479
399441	346768
229736	236213
366803	175608
446285	328647
358860	184304
65416	9054
77503	197435
343617	245679
151321	110677
178048	53846
450687	102352
270645	170551
282815	482143
176646	420947
136798	72941
153322	320442
228084	53137
470415	313745
439324	22827
341622	29474
196955	120453
284218	272152
43454	222031
464420	60454
236533	160545
434862	110315
198317	30728
264277	106840
444139	451016
136798	291823
363454	343547
393782	167016
66129	32807
211401	222208
300933	23733
170995	322587
245227	274984
91287	118318
174139	272865
264896	181680
131461	28129
290909	205289
254085	346796
36241	125392
276821	432419
456505	492316
55232	323444
340556	332918
36852	291002
155208	284214
172139	469235
21396	45854
19597	79319
214631	492024
395820	371660
339333	147536
305072	210353
93645	183003
113021	38063
305357	147984
214207	375897
156631	301849
103914	361745
330580	25893
128356	179964
354778	250434
292923	224039
86573	115340
389656	41495
376146	144489
103587	213371
453371	165506
373030	134000
139761	134259
25466	107421
118025	214050
408187	419639
409397	266852
159166	5857
4863	359029
37730	172396
273812	460599
146153	219743
126479	133255
176515	159451
306294	409142
338368	393326
382848	158776
149153	408767
127531	318404
301823	226494
103306	146656
447151	218727
177126	411809
320298	478232
397436	177467
125290	234356
386468	93583
76898	199590
298077	461944
51874	276090
456412	341795
353550	267352
66363	103862
490173	151794
363130	146213
167588	453746
55838	401871
199676	453242
172417	304173
477328	385000
446257	292553
226095	351414
340769	351639
361619	42774
491765	329694
359906	219985
268274	209864
69672	126006
368885	224713
28851	49644
323648	314086
153317	195400
146724	245649
152157	330184
335770	284843
51898	301659
32372	59759
20413	393692
426290	484447
260021	379416
282393	366127
160190	229215
456021	69627
459850	170894
299228	275152
17968	330371
422771	142678
105986	105498
35258	21810
93451	348176
7256	388633
99067	226308
13563	422164
244331	137128
355983	330469
338070	71950
152210	58326
357411	398633
426439	441425
173422	378462
35971	387323
110329	15376
379330	293813
3615	377599
463549	456865
467339	155790
245454	338493
59797	308443
13743	21583
462751	409828
461901	228431
154605	248398
44160	239431
281380	29105
493148	233592
2958	231675
438827	386782
264026	391414
364636	117799
421843	389220
48904	207311
271369	293813
476008	84585
158136	139569
91332	213639
31060	176300
438646	404886
35258	255201
253601	250434
301348	92613
181680	73691
479255	481665
122521	285143
395659	282812
256811	38063
405898	117800
172455	194165
166018	403750
451457	29105
304672	426853
138270	380248
259704	339251
123460	183213
161363	439900
408854	280371
60560	387839
44950	51881
140025	279984
208300	134578
80548	62191
331289	62191
144848	264057
313004	241556
409380	241468
4002	95942
354719	438594
183110	293813
298248	467418
59502	160419
326809	154137
411308	421830
265922	349261
402895	389999
157136	21336
404066	399867
460425	237235
355250	359762
181651	325934
15027	41363
361291	238844
458435	76832
195783	369262
249090	359495
89349	190353
292576	176119
220954	21583
261115	389682
404919	104471
56396	246592
388249	30403
14020	179506
472008	351997
451764	380738
338886	140044
281857	199868
276982	448864
250295	178947
492292	144470
303782	57258
479261	97894
85996	250740
19812	426089
242886	70539
187834	135395
55328	362271
389497	377985
11496	406751
371907	293813
481567	442670
128318	326110
45296	388633
426859	228431
386165	286443
159571	340800
473119	350822
252747	68871
492921	346326
308309	346388
10761	32865
409388	266736
201896	343797
413479	99511
9624	39227
304544	277961
486712	409828
85418	155783
411803	369684
480393	331349
13985	467703
15218	118799
75989	357854
173833	273401
77040	51195
273806	169482
178768	295532
134653	72523
119001	491037
68456	284646
444755	257377
226144	366781
412119	196043
191233	337594
392539	461944
155221	214050
285383	423688
289675	358326
393218	477986
408518	138297
213544	478415
462779	335671
442417	199171
296029	377719
125089	190369
134085	30332
192238	347324
99776	87339
389641	396703
385703	485127
110809	343555
58102	190369
224349	99060
345715	475684
373361	114404
107635	458028
81304	424644
54501	252198
79182	119762
91828	276889
446685	310496
427238	263009
29357	190369
298926	288035
329068	32857
27468	345865
417365	129094
441463	237165
266494	460725
445632	142678
234700	363581
40196	53389
275805	223077
456021	207530
46556	314955
446445	245329
319799	223293
92047	181692
110979	91750
448752	100707
453688	79364
222789	314742
192089	65134
51938	327217
409769	436803
237308	74571
127660	464578
367559	317853
320503	123369
187266	276358
228128	302908
335878	428103
439431	438373
339958	391553
311624	336845
190642	202266
465292	245332
343801	230925
247710	420511
414035	364382
159959	298767
19065	435162
363623	371918
438767	20998
65134	99878
87638	382212
46071	237235
383773	75162
398895	272894
480153	180962
306282	358508
278723	425675
241937	110677
34808	359824
230051	9526
363998	5857
14447	366127
398519	432239
27772	378014
46092	2452
174880	75303
324128	456080
39952	433943
157280	351781
428735	50812
192238	14092
241804	390398
192638	352372
138283	371983
436977	164514
393049	249516
273944	317506
9659	190369
134228	440660
482945	399492
1387	439851
16487	419874
360	435708
150236	192365
146893	97654
347094	432320
325044	96592
176130	36836
208245	445738
244016	434035
245437	169389
283741	414269
18445	421830
471365	24431
137633	377984
50970	351243
132797	219499
468481	307744
294351	161738
187539	22347
462775	159244
229570	395988
55659	487153
337711	284483
360232	215579
183404	180578
491549	124660
78302	168381
474939	235679
432175	270224
264636	158176
138057	371918
463549	183213
294293	250079
27069	315687
107837	855
84417	420757
471674	318735
440361	88113
261329	208291
125948	475555
328708	320121
129792	160468
376978	213017
307450	147520
100347	190369
405708	430997
277255	196714
447335	269173
328550	343225
481177	331349
123519	46200
468287	460515
427486	330675
201813	20367
54230	461767
134543	7073
165646	463799
288610	235335
101459	233929
310038	336590
202197	348007
234160	303497
192611	201121
249543	299218
231265	67040
454867	25287
14612	86728
258444	54522
91927	467637
321120	392788
369148	443078
232037	157551
227692	5483
320350	449147
85880	164884
117433	294054
255206	34695
457914	86999
125850	265608
224786	120986
103652	225260
322554	104527
6467	18704
418580	15029
274550	161177
66735	277961
35749	15133
94374	20672
26523	266852
289763	112494
9622	173563
280986	207596
377937	70716
100347	272865
338955	80325
106709	52584
276443	370866
427749	62191
338003	390349
193386	66930
464242	354747
299411	434893
287766	229847
95254	171478
27138	37948
155096	152119
151164	282803
130395	435167
62475	420895
197155	71435
366941	474721
214910	187970
290814	434433
229781	319771
356146	208617
453469	400264
193646	474434
289970	413038
487640	267352
343178	28129
454632	453697
36382	12895
148559	320464
77341	476682
478287	393238
108570	317118
56663	106137
409388	123785
327209	325842
105455	488886
407280	217375
139515	166063
279751	149185
220785	300591
460349	69734
11355	192411
492393	239122
242400	287811
284055	284843
316828	36032
458768	406806
13280	420757
354728	463435
73656	85802
3231	105252
215762	291521
432966	294483
64820	115340
287392	294836
179879	465550
286511	385596
228904	363973
329750	225852
290909	453521
139350	34801
213606	280371
387539	130742
324490	252961
129727	463501
272654	231952
252553	380071
472984	473493
488739	98644
259060	8624
132340	426951
8110	74571
400147	404568
342598	451850
373025	20181
20946	280108
339333	164884
63723	78739
299395	176281
390349	145998
154981	165610
249428	270095
15324	172089
482193	441463
31069	347104
427577	183213
21383	307279
144716	312698
119119	225248
446182	374449
146429	153439
157171	233628
192068	21583
426432	268531
46870	162364
221332	121950
372182	310205
8524	43496
343650	68617
235659	101058
421223	23018
304165	374764
392399	435319
409239	198790
306298	152702
274006	250033
474341	200454
347504	359218
248790	250422
83400	479614
27693	267602
147485	40161
493741	93245
263086	151191
423531	462671
187392	51226
349506	17339
242927	415343
392220	31345
312842	144975
486085	260951
270109	174564
342465	134924
68532	43042
13160	366135
244905	484080
268755	204949
123029	133156
174470	36717
152288	97602
206108	399397
143806	484486
371555	240352
426214	166513
28527	64494
402212	15209
323046	128209
248476	306568
334185	177696
490871	20346
21991	356660
263370	186561
417725	301571
196680	193329
119467	338271
240661	328550
258911	320317
290966	164810
133588	322886
185703	23065
278320	364000
20695	428214
331480	370716
417938	92781
326811	256121
31575	300916
163887	112312
487586	50264
452153	443654
436920	108336
437390	128034
300916	425510
401156	231230
456351	286936
128497	382061
416965	478657
206204	67089
5491	452746
197664	334016
456303	439749
301312	282497
155730	295716
444081	304589
274345	249382
108241	354231
141095	336441
342465	41608
109569	58567
41173	105092
417473	190369
108565	79507
249894	110818
471529	137115
271348	45969
122765	357495
66855	45265
26778	433487
46441	322653
362318	194607
369875	97277
77745	53938
471169	122490
255945	290450
366126	134262
294323	452098
352439	196783
206834	485709
305561	276744
163321	31785
376018	407386
313547	402238
86041	268118
213821	216591
119290	276621
203200	188911
154537	259993
101349	464438
257151	196476
90336	414550
71899	307651
469838	459204
23104	35707
356300	469934
484049	227123
382984	153771
286652	196783
453009	208011
450772	447642
152894	218485
115917	211001
8254	301563
385876	412341
137470	15209
316565	1843
255945	240675
232616	96977
435205	199074
114837	96977
314723	94516
333369	42074
28058	420944
112425	211067
465009	191207
374932	146751
250404	130028
119028	355118
251720	44826
124085	227755
229735	437077
113596	417918
263925	355189
188228	160419
300932	110677
325188	354747
134469	21286
143809	418305
157961	146183
68204	476231
472261	190369
313666	237165
354686	336619
370209	173540
280683	164759
145305	267602
373433	46070
41798	45108
81262	182401
146657	125663
405878	24070
367605	406697
468050	367883
215395	132843
86594	1699
107118	260098
106072	267352
316565	266541
161879	31575
207959	261396
20000	463117
257596	197505
332532	401949
371358	59759
169170	310261
381953	99226
303918	226494
51762	391414
257663	425845
303877	35581
362759	157848
318088	375601
413045	394439
98084	169983
314722	489376
485167	76454
394221	13370
398546	48163
431556	20616
256021	316493
480801	124085
35806	373543
316565	449795
190963	49231
293913	42549
141782	308013
436064	484560
56010	4824
78818	24613
124320	143649
164273	155366
290704	291832
108141	342057
388696	51927
93901	290211
203971	65245
417325	305025
149281	430356
189428	49115
428297	43515
213486	483247
482421	406188
5561	154456
398456	168800
71576	350822
196924	69975
40044	313745
165377	36066
193020	201208
91600	370619
477646	153130
139333	148573
382848	181396
256893	95536
274713	387987
219546	426595
98608	316575
91462	382565
409888	263925
475100	192168
68772	183213
150423	282499
154708	324210
448601	162831
36123	418706
370238	208038
312283	193778
268948	263173
45579	313693
251096	80193
310756	466135
450289	485502
74534	150400
87510	317118
314379	60555
334300	182778
89787	457735
296835	228838
133519	141892
98412	251086
468811	36555
78866	451031
401389	357132
210676	174818
491923	426034
168731	47940
34443	19376
489697	264859
39195	213079
403337	76454
314203	276025
196303	19288
128124	437881
136604	245446
323954	105706
254599	107590
301182	117368
42478	277167
229270	421423
439992	397535
50925	339813
210318	5040
449703	463822
456231	442865
153322	112534
172057	126865
110835	443976
11378	453697
132740	120727
389499	421054
488398	412179
54990	119381
321989	277088
153543	316929
464280	60483
166478	9054
168310	31686
283101	20076
72668	441971
4	159895
273900	4676
453380	62191
348039	265065
214744	194018
378916	293186
271133	23089
160927	86250
292923	452230
81097	41300
65664	391414
142748	317118
71189	392190
68387	59064
319223	402327
465139	313745
265497	52171
295009	104756
261217	408144
225254	313745
374195	397764
331834	149342
416956	461846
98067	477506
372325	291249
328647	157339
293052	135664
454958	446351
284980	176182
14871	325604
260852	393326
26040	196863
487177	468125
157878	278551
124602	119170
128512	433183
22753	252961
249017	372893
268781	100790
382867	348176
373025	378330
328174	492016
305827	342761
274177	413525
460286	409828
283206	10094
194130	339474
434909	110677
266307	74886
45165	233078
246283	152085
62006	141605
201152	178436
200679	27212
101058	63825
72563	21411
332151	388714
314799	15118
335951	214093
263703	22092
369588	450361
486222	23835
213364	93416
8342	177630
382848	153995
489823	183975
404389	313745
394009	9054
406408	49903
362365	168213
84725	215178
455074	183770
64804	301784
267562	291469
463083	389682
128757	145691
358740	199802
69781	140044
46092	398117
232037	96973
77812	172962
7657	273831
174940	144073
392086	153622
292532	115704
115868	290014
411419	287206
134228	196783
33183	12245
438336	287775
465199	284843
222045	440422
139886	294245
83892	280935
334372	399117
332517	279294
195435	272164
28517	194940
61652	189202
3404	257055
164520	424670
432463	73206
340392	140266
484654	369577
119997	412535
99105	259435
144179	391414
295416	79343
275164	245679
101401	391204
207382	181767
143710	24368
481575	108222
176217	341835
150064	426986
462028	468387
253280	28129
265965	21523
370096	347104
86542	396246
463200	410317
116216	464420
226023	300002
354471	286838
419317	248777
226970	488529
51048	373730
345918	208813
26163	377206
257166	323169
385731	78699
286462	227101
416122	53863
81225	435031
7552	196783
201063	483322
180755	61552
38490	41673
338261	106514
7552	312145
158841	276541
456023	121574
322193	10345
138238	310261
124056	14120
8461	467703
469388	11053
420364	86728
407597	334812
153527	137810
486698	19441
31323	377984
252833	269199
259694	468387
234934	286040
244092	308698
318863	467492
18624	20506
473192	343493
360531	167070
135249	267553
357717	76143
193053	267089
97352	12895
232812	412980
121597	144037
208754	268593
199686	21409
230320	133156
30568	364000
93251	27046
76228	54383
260687	237213
117002	290014
350869	302033
176403	486339
340586	295293
385928	454770
204117	21583
89219	76421
171579	190369
457180	92613
369214	393326
270248	99405
221827	212081
226706	361305
171087	214714
13930	372629
48576	280626
74196	185013
328919	384666
466643	461392
444205	425157
29105	388422
1939	160428
350628	298182
215171	127726
435767	178436
380076	361698
271231	401854
356530	346166
347270	162831
27270	267034
475914	257003
388350	268176
450397	110677
105585	221061
383244	467703
15409	228431
313786	183213
365550	382001
298427	112588
108712	15209
190461	75832
210302	405217
90942	30868
319081	204587
45724	41755
362840	461805
476656	176878
16	264168
230491	62191
200806	68468
46092	381285
111386	63250
326730	15617
297326	168756
342465	285876
13268	88277
294279	60517
248592	298156
405636	365909
183075	313745
20946	164520
81003	44536
99015	217509
230629	264766
147558	132740
448285	482274
329533	414643
384470	64335
133647	145691
289866	92173
41496	186159
106917	172256
133662	364362
325019	58881
49660	303070
170233	158603
483320	164164
109830	380300
25690	377778
63303	425846
182000	336957
229445	315671
170577	282727
459064	384366
459568	197167
453382	159083
170538	332633
325889	477986
412110	340473
237650	291249
224146	315380
426512	478415
324528	397835
477269	53025
15703	359956
400969	83610
470672	176540
6364	76454
192238	122287
294739	425142
448104	349054
332959	94516
493972	22827
330960	238032
428680	394529
333209	279328
306651	399736
226747	469563
122909	88113
66129	416553
174804	338271
182835	493799
482022	448143
313631	372629
111103	376841
117348	396554
235597	359775
109340	80957
212361	210082
71297	313454
374379	117097
346891	461436
231727	334680
140116	403501
249978	291620
414058	132843
126470	401854
297728	14788
221925	197996
475992	347042
195733	89047
27504	359380
257926	167841
424782	16422
119312	128171
362267	18632
104740	186301
121539	196783
254318	379539
323407	89772
307901	198874
420855	122283
425005	28006
190536	342328
78750	14443
38277	3549
432849	65007
392953	323550
347511	197342
234453	164259
467299	490417
360463	193476
70327	128818
193009	240370
449084	476831
477732	165437
46556	51783
367252	37202
304533	296339
311709	73845
486712	286828
253986	336590
175654	329197
233348	322286
481549	245679
8859	377278
440372	215077
72742	190369
122727	137128
215315	465019
253171	369599
227613	428174
337329	16325
296745	443693
248897	168219
354545	198297
123095	47970
85746	343860
261337	130310
131568	15933
115725	146751
81932	258818
176783	54545
369209	57416
409016	126116
73104	246311
470592	132996
237714	65987
88761	428738
293913	350935
90173	370820
171460	483063
353085	310756
327479	461206
143575	183797
170464	403900
360254	186259
105037	32017
458228	412980
132808	238041
13514	477986
176903	181242
53393	99437
300727	345066
360232	322992
405788	85654
117097	474481
38410	338982
24532	395598
374305	221806
261466	335687
326602	70089
347948	218727
191572	241468
357532	384069
257498	110708
360531	226396
208092	486885
350372	304762
121594	258126
141224	96977
337200	28265
171819	397604
67503	12322
440797	433677
308618	52867
352987	409828
129194	307889
257632	402552
227788	491356
290444	52584
87408	7159
408158	276319
209587	309425
475848	446267
414334	42610
318256	134178
202379	271383
389305	205270
283346	260462
48308	144306
323087	432695
469026	88705
428027	37239
191749	28129
355859	82564
55435	328550
84810	349880
10823	476951
471365	387882
192267	183213
478588	96860
374379	312892
421493	124085
405674	176874
277324	400262
280198	150383
212014	193265
91961	158153
119359	318998
400163	457527
33636	192653
455810	140044
6482	482024
360848	126293
453256	481785
99602	292468
475096	249202
478588	62411
319259	402626
97926	293813
277215	405358
163519	100472
51342	99966
10267	41075
114910	328
124469	219136
261091	105967
324845	390232
150107	93625
400697	184258
355802	246729
194816	255369
54706	292440
5656	277450
271673	363436
249845	246054
64634	152502
161453	42940
227949	466101
491091	359762
472026	21411
90645	471995
254044	353787
467885	104160
223043	300555
306578	454895
284326	150296
219165	88705
437409	69166
429563	267602
314311	453035
405076	33326
375667	87972
402491	165884
99777	428738
379538	287554
392940	28129
235084	15133
219921	378462
358164	34145
333243	421397
184855	96720
160161	99313
286761	273592
133253	382704
296190	74829
76717	432976
174509	119381
409745	129185
463225	403800
331272	175045
56435	287125
134299	217549
445176	331581
130201	38451
5700	179443
233768	428864
336152	7227
399565	300240
49943	454263
369994	477986
287413	77004
279879	394645
73462	41673
419677	1113
203715	48124
313770	268129
52570	79989
338915	196707
67571	132576
119248	27464
233181	183379
199693	132996
345717	409345
200688	432860
154597	196783
439824	277961
440303	477545
275761	172089
315208	256121
355048	268176
229994	322969
362675	17186
324844	491202
269841	430356
189156	298765
483885	56981
471656	478415
474341	271559
112926	397687
262278	183213
414535	153352
34798	313745
263377	183213
288594	53490
417984	327086
347195	44554
149674	96288
387488	104926
73187	404765
212459	46742
31468	34547
301823	317990
292696	154564
209196	255316
384345	445980
164973	299752
392872	196184
378144	80587
163691	108304
336876	105498
6193	452098
493612	447517
212161	9054
91830	53863
325632	173640
168437	100810
439283	258610
36135	165653
440266	151944
273246	292535
112443	484191
42890	194507
15579	365013
98887	406626
150356	302298
489004	93514
352261	231065
317171	198317
140476	221298
250853	236213
473580	190369
239234	354992
153791	278700
248013	487470
412590	23187
462501	309425
278674	67969
112927	469235
51195	218615
169116	30332
441829	164884
18197	318735
290838	129185
284602	132740
315573	106118
201086	139778
391315	159145
406058	283097
430293	357853
332824	265883
207613	59672
99662	94516
257221	469235
493552	378964
97276	276358
140652	313524
264048	174646
484299	183213
158905	343085
120010	476951
338808	245718
316056	103456
89257	75498
263575	218727
179258	124469
239547	327217
371479	51457
419144	327217
349169	470679
490552	139408
262985	196783
238041	107971
99495	227491
164551	206768
231305	98094
295009	1700
148644	1025
271328	77978
61049	489822
83616	77823
58297	166513
143290	240816
33966	50155
3885	288035
124013	404960
33795	108118
163384	67040
16131	348971
342953	287552
282260	292372
345926	381243
169765	456935
98970	440733
383164	127938
45724	358035
235867	218727
93627	27530
273188	266866
38942	19246
448992	301989
5641	78758
193106	91130
392699	441313
281924	340844
488092	43535
434908	109407
36211	275487
485021	267602
441536	276994
354137	170351
254446	336590
85674	386132
233338	430356
44246	347167
150489	35707
79708	435448
489539	319163
252548	291249
232784	168826
289675	313413
481055	476231
267606	353596
221874	377906
228326	377933
76228	247759
184688	225558
266916	180707
292342	351902
279748	183213
356469	404430
142643	132153
238164	1292
227068	453521
408670	317506
53511	309080
200514	198275
106128	275293
119882	343706
365852	423688
200988	441313
396021	463615
92238	258370
331665	389258
127082	265589
31504	209369
380832	349735
277511	188925
123077	199353
81432	53249
15027	385207
153016	86187
276331	94344
321422	256522
410542	76111
91217	385000
431978	366614
119001	302926
222045	388960
141782	3130
490525	388910
203515	189739
174700	180957
355453	20611
6988	343547
1161	305257
196654	218730
445682	73074
17867	458438
115989	450647
118161	379199
170027	139188
365399	249202
380042	378686
368652	238901
107575	392001
477618	236240
354414	261396
327717	52002
139080	15209
124277	102385
300273	8463
399885	369416
328940	51756
130069	363524
251273	36676
44344	389876
413114	293813
191933	124011
294234	317184
245503	393839
356338	307479
43059	135756
91555	251111
1839	134145
300273	487841
464869	42666
241876	290218
326032	277859
325032	400157
161606	129185
184640	177415
293050	232925
226848	388713
144735	259947
160299	16433
461989	298789
18296	478415
460355	356595
342393	463728
94116	438957
178422	370916
230051	218921
239084	482162
289160	412040
382882	457038
377006	140508
165397	89596
303838	489822
268027	332392
493347	226790
73393	16433
126962	285446
118736	332086
300047	404806
102644	9891
411282	153995
79402	405217
298995	306280
329804	253774
301143	419937
122817	156375
471020	245679
150983	254292
43045	459779
405535	52030
398567	333709
298595	292625
20059	390875
6095	249709
37839	335779
70581	50173
427321	54834
18197	80543
203372	229928
119001	291510
93627	298479
432362	155705
411864	187998
300692	15133
432216	54098
81044	446351
166530	355732
365171	224085
2255	438783
363099	360739
28532	59217
398203	446839
420665	275790
349904	318735
253609	52537
477901	211868
414421	122462
253247	477986
272592	110646
359217	186651
262210	69914
81969	483976
9856	60595
424366	338271
101	383941
5890	135967
195056	301659
106739	337585
97339	420630
38756	230020
344314	74919
389266	189354
65895	333781
58245	467357
124022	110677
208577	381447
396555	241510
3809	440583
66855	13370
158258	17231
312268	466771
310629	463799
35566	468162
236964	434980
212804	313454
264807	57601
386721	213837
375745	461182
21389	127636
266277	348698
339177	62191
15964	246311
474435	405791
12174	63528
71557	299554
148273	73305
288333	445353
393023	32430
461345	400660
37959	371884
136596	468426
118786	268505
147668	458073
179710	435242
435236	370805
104617	263345
400910	77727
196047	366534
99249	309413
257220	306409
476007	266028
463763	282120
158643	293813
129035	435817
399927	331700
262210	214608
117316	459097
82650	307423
417811	343566
156063	345913
351428	324210
92457	218107
105049	476231
418212	278654
2243	420973
111039	9054
146893	431189
119174	187974
331503	86372
366643	28129
10476	432690
479434	421980
44836	492601
465097	175620
468042	172791
7922	301972
203752	494085
493863	82128
363591	393182
17033	79989
280894	78806
187507	297385
9381	161510
480510	438373
327742	297794
219242	294836
298859	198275
57208	36162
396202	489775
67011	257298
92498	37948
56074	132998
439977	315623
214888	152774
477142	67552
277319	7658
43510	346047
305287	201779
19834	458877
406897	343804
452709	16294
78349	306633
25239	151264
11696	94619
152479	458790
281052	295650
407066	276883
454119	197608
238703	211931
199839	71091
86157	252664
244430	2061
421711	60517
134088	461666
168361	306252
155530	317118
88924	166651
152248	350927
486136	184902
463891	164151
206443	217423
465397	115340
243989	317118
390342	426127
296118	213305
429781	293813
304952	277961
94690	364109
471744	192524
426074	288035
400681	108222
342300	224997
37219	102352
205650	100366
431314	137188
90379	353787
213065	399929
473830	48275
228225	392086
97499	387987
384002	208414
261759	94099
301643	485546
438955	335390
153631	437067
120889	225509
484229	338078
202352	24647
329633	166970
24324	434599
105969	260038
262286	170741
153347	160158
21168	101058
450532	327217
91338	36934
412415	266852
159902	254974
8146	70486
147409	323213
240135	98847
439977	158153
367199	5857
168732	399132
444755	394976
133909	268593
393046	35971
436660	265589
477328	454221
83799	399867
155217	167598
423976	141698
284985	387860
468689	361580
265093	51222
272457	385000
486827	493541
451216	173389
18766	56033
456162	8463
374728	397538
109190	285156
147962	144470
151268	52537
118309	454975
417981	42189
273506	9695
308054	65753
461933	62191
346792	372339
365099	96977
216782	347429
61367	166183
490970	116695
145421	332888
40028	298747
126365	456364
406408	194312
298743	452804
145592	75568
262299	69137
115725	412040
423691	245859
125490	235445
227741	105498
154730	59784
420234	492395
465702	440660
262588	29950
296272	214024
346082	79100
207364	313745
291357	268563
425827	409264
162912	399468
148646	91711
418979	350371
71447	31683
409176	38658
280221	404345
242292	98644
170025	121596
20669	63063
406131	405217
16325	106654
82744	96129
159195	456425
95677	295484
414109	250454
493749	18901
65513	27519
414033	396609
379485	91450
124957	365943
418587	22256
380489	77279
325836	163557
83125	490888
314395	274969
186097	49931
421137	118678
442236	443146
462246	30465
465292	398333
187010	96977
221765	222701
72421	192043
12733	69597
243173	139832
254196	181887
33760	54588
216756	285156
401893	313745
332762	16433
350089	366099
160169	448448
362267	387009
393056	58441
465820	318932
279609	17186
463496	200344
108843	383391
334189	201754
341987	38063
405535	399736
271874	61709
198450	469235
164816	458601
377680	430610
98289	213089
58369	466151
74870	334680
217908	423688
45740	249334
257081	101717
204326	286936
442482	393865
412406	193294
473237	268524
348662	250805
253771	323340
123291	236213
477702	101889
457176	226437
27049	99077
465132	354214
25010	344312
362375	182766
163163	33316
92763	266736
481839	264406
489142	340649
421205	313745
346484	34339
256716	372857
104840	35707
393106	458782
135181	296339
450742	440962
245792	131199
403098	415287
353480	21057
18665	54554
458601	440870
121771	310275
399270	381008
367199	49903
33398	54449
390032	132996
176022	413525
170918	343702
274239	261278
134425	102519
307528	440249
16418	218727
433707	403485
46542	183213
92623	317726
91663	180643
240882	225130
393324	436317
296325	38063
129687	102881
451921	267553
410877	97894
101303	203790
265444	341271
218114	366564
4047	319626
38141	74450
165680	419037
114104	209341
94862	124117
269491	409264
241781	154456
388992	271383
389641	75952
65936	151944
431680	134694
448104	410027
309276	357139
267225	1701
297654	256121
469368	180578
250853	76898
249022	431799
373585	464725
93187	286904
396927	194165
335620	121171
425584	156338
6576	345181
469641	118460
475479	209933
229854	371011
370108	96687
450772	84089
357400	462099
308995	168381
235477	245199
449884	304362
411960	57159
96209	95312
126322	267352
441849	424961
309917	84590
208555	465215
407280	469583
438886	11626
200502	166770
218606	97749
475969	111312
331872	110708
317469	268132
160123	351732
88724	322152
14668	271973
102644	445602
269087	447831
377962	360679
252137	490587
463769	421830
174255	41861
486236	464420
71734	440660
130069	426800
340266	190369
57911	197440
262775	119551
364487	213735
131697	440660
221029	355525
301799	50009
332597	404456
365326	331581
99696	132980
94492	323584
136331	297388
338955	373169
102795	99913
366780	92766
20151	243845
125210	317100
81432	470588
446870	249202
322585	454975
322171	231731
92246	222531
102722	430356
392086	348584
109207	274374
152210	362989
29824	295158
109733	38410
11263	152706
419666	15209
229897	445233
103914	63086
136606	396563
96005	267602
41071	186679
149853	211868
85347	110708
283260	391414
180420	65088
163391	32807
53321	4349
463592	361128
237714	210050
234943	66325
22878	426034
109782	176747
211694	405491
200657	62191
67251	391414
282967	202883
420131	34914
3012	31714
447610	25800
260495	132996
96259	380642
262820	25761
192238	150062
282010	485064
50908	179045
117774	417232
96852	140746
488348	143629
49532	270324
162804	243115
114975	67307
200013	190313
12430	289238
158746	198790
386901	453493
23337	185307
334636	17181
160961	256373
140952	334039
88632	246311
46092	89464
283024	2735
163594	420944
95116	188789
427073	61059
104740	457741
458829	380601
247110	273831
262105	310756
292967	385891
129529	344874
238465	91069
202616	13184
398148	35629
69838	32865
210339	123265
443339	15133
254463	313314
187118	219669
159571	285508
414004	36676
317159	59895
392399	32849
263889	276963
432191	97975
287416	452782
47368	127528
145693	136692
269612	36161
93342	76454
351097	346388
270411	229083
71346	272339
270603	455762
130028	380829
76994	45085
39690	447446
24798	384556
223898	124228
130651	408189
95030	114930
457259	469235
281854	126204
364684	13370
476464	310756
204273	61572
355485	237548
89409	149788
10055	190231
487774	267602
310756	347425
406425	236654
307024	317118
116923	33969
294572	284979
55952	212363
22838	378462
81477	20181
142869	469235
102352	183595
24255	75303
80334	390851
187045	406863
457536	15209
411745	246672
245041	440804
153687	190369
242550	51537
138814	35628
194472	30557
447833	236654
172923	478415
274105	116915
394341	292625
375113	168960
124259	54976
343514	340272
350313	249444
341723	241988
124222	28129
200092	308965
151691	236425
367083	115090
215225	262954
26127	278907
91998	302464
297399	169521
336080	278520
338003	489841
389685	88113
172184	252145
130300	165197
303375	86728
49025	346489
356854	27464
49881	208038
417653	132247
275257	276148
481446	5612
177230	411189
427671	297550
124499	229275
345401	169269
113368	73579
56776	354790
346942	489582
469634	122462
3809	420551
375421	203656
247245	232703
259243	267602
272230	423395
466012	359029
200932	372237
368657	262954
24750	54976
71430	306294
25938	232425
314729	68644
443320	114312
475039	26209
98190	263953
110873	122751
406690	178226
104325	219948
254575	451753
192456	160005
396738	60517
430425	28899
101084	119762
162346	482421
153589	258370
298387	450439
66185	219168
429955	155193
159241	410677
264433	174864
316922	54700
279257	12443
344933	12660
91828	274300
15210	366127
85049	414429
256541	478377
317319	391733
249845	485304
251776	92613
151888	184558
190621	241469
267562	3234
298437	414631
329727	9655
237120	368205
460923	82917
308122	122637
372307	47895
382825	167638
437064	438957
28878	412790
146981	67837
33894	48661
428079	313745
79817	122186
272288	134259
443317	273831
465720	66320
285414	57441
174072	33855
146658	231763
326260	40253
1490	440275
384384	447517
438912	138531
364059	241515
238344	236213
5741	329656
366100	319733
160085	268031
248013	272328
76117	295235
151952	301143
140848	107711
300905	291823
327790	153982
440018	273831
341734	445233
274852	356605
430507	104527
315208	269262
45738	413703
56523	362808
234881	272136
293206	341826
12376	173863
3809	379416
172443	119868
487145	353951
2520	434045
422033	63957
112390	326553
371306	26918
205063	144405
190051	328288
208038	376697
464141	398122
89219	183007
33834	51195
189965	317100
248485	1839
373025	101437
470415	472694
106268	333603
71046	361698
466329	91586
430997	236213
444842	32443
396043	151096
290832	429161
15027	15838
270597	336234
233045	89160
286310	50391
145556	491891
218550	212081
463904	311832
287566	59325
81104	225165
231305	60142
40443	68950
100349	425096
354022	53994
198317	73422
121138	425675
333123	114899
339798	273322
50150	173642
380146	257298
86369	263009
333472	445915
468294	443866
287305	228545
308256	199182
325905	173249
277808	399867
371762	430356
321144	10646
490334	88728
386308	345401
452148	290688
286416	210261
454962	277961
467451	198317
405555	11626
226706	17038
332718	109006
133908	436845
488873	131830
481044	6899
62013	43476
5700	286426
158310	448788
202866	58059
179553	298712
169027	356099
266508	139146
365407	373601
439977	308903
185447	370119
38821	190369
236394	12129
198558	196783
202327	338271
298390	307434
260247	222833
22959	308083
336285	77265
185953	362516
156873	334680
216626	233210
98535	298077
400670	285825
327460	291823
49293	338271
79237	65194
31004	347944
168162	456768
77330	181782
445678	227911
265418	35707
103329	119381
438250	156376
144299	61205
305142	136744
283695	105878
228481	94344
307325	242022
233923	74585
57205	293273
194231	49660
414189	121462
103278	320868
238855	456189
53623	461392
155762	325136
349972	397353
105077	463089
337779	171082
372447	42313
81117	65210
190092	47199
208683	126797
372095	141110
154815	302745
313638	51050
89612	164504
166048	313745
211221	341362
92661	17656
393360	73917
116947	268118
273609	198865
418448	67122
6938	377778
298780	277626
200019	180578
180043	11626
246400	147705
464122	151944
214063	220477
314680	407981
146688	132740
303490	38082
293705	439719
32888	342477
196003	356674
353382	390232
93440	409540
299173	335653
175790	224825
465488	273820
342660	461430
414508	463200
184020	283696
98056	260475
309917	396548
311756	42655
333526	122462
480762	418174
107783	445353
366417	214050
66798	91676
204672	317118
478392	294079
95032	295650
67465	49847
149766	208004
21175	143646
420895	63346
462245	475121
158724	142318
134694	36509
196903	63706
472334	398159
183270	476231
110835	176592
477595	330472
221329	85163
373810	89388
359782	205900
168878	45896
476852	240821
196903	341223
485975	152085
336065	171592
202033	438419
398507	433427
341270	74106
347538	62233
209037	163455
192624	164884
22512	218727
29807	199582
71189	182203
74494	487153
274704	41257
35919	349743
287891	77727
117254	180992
186602	92976
230709	177049
418482	364294
210173	304589
107383	281889
141117	225420
306694	119762
254812	98644
424254	7525
345800	62661
291209	110677
454987	391414
244102	367750
121254	420757
290435	215144
317076	185076
279722	192973
260167	164700
359374	475914
354576	146202
364562	355700
386845	334680
23794	304011
46023	52030
101012	5857
417362	135967
461550	430316
32148	231485
82430	458601
262579	171592
28037	470588
131645	2087
371596	393957
293913	172075
401886	134500
26556	181801
250833	363353
255379	451016
164087	387742
80421	211932
115783	157207
238548	138807
395846	380530
96791	96976
438464	228475
341067	303482
407828	279509
13268	211155
279009	408219
290346	414471
442874	341826
354696	95872
430290	175721
184575	444979
18505	160243
5700	299402
145346	234803
146391	130181
128628	381054
144458	45141
366502	359762
304666	310353
405979	386555
220540	250828
475891	116426
158805	313745
267562	231503
459161	263833
153204	80624
271975	79021
252997	447446
83961	420571
109134	318735
410708	479029
327254	145811
192476	344590
466736	55185
398203	149047
66948	50264
73660	444995
20094	266413
143082	156741
450465	300127
309213	356752
408593	372857
86596	406638
477723	6082
474606	123369
400693	183833
314995	317132
299168	419885
257749	55167
476025	151913
407565	138663
64399	353121
121866	386344
167588	456756
374215	467936
382518	190178
422246	140531
105964	262938
354365	1057
383976	76375
172672	40181
344022	153995
385379	284843
227872	489150
164370	273189
285568	115340
179041	52573
382314	214331
463539	373509
200304	293813
283119	239853
409070	187974
467788	429147
224430	231447
110353	331205
40152	218727
1292	137511
289854	183213
276823	392448
173176	59820
90592	481819
174318	194940
231589	392788
286310	282043
357351	293235
258064	390243
459006	408903
281091	429863
130	169485
143758	348159
209018	265065
138160	392086
438131	70679
224749	347818
167588	291940
300168	133695
312997	105878
100693	49231
73563	134145
39195	118063
141359	27464
413904	28907
455101	404751
394741	311138
458183	303722
103892	401297
206443	60108
54680	105498
167572	73336
16547	206568
229927	358044
457453	289604
368639	110677
450974	208038
440056	259730
212009	418467
21895	240580
148646	345745
60665	268176
104147	475917
146893	234550
293527	151944
39189	389170
277548	242552
280772	400756
487798	360531
94740	266852
446037	123104
56067	318824
167588	425720
152136	264241
129419	312698
416760	452104
253525	125334
27531	249007
283632	426539
278769	305979
2446	37745
390554	134694
467788	32468
487471	226664
385104	214374
17562	455811
273768	249334
113754	14335
224579	110677
20946	440861
448298	251023
309276	343514
226760	469008
201734	161264
14793	193281
486667	323615
141288	34593
282239	84089
274450	278827
238638	417106
401838	344820
280299	436923
400030	257492
78125	364435
338011	14331
167003	141649
258134	161704
414058	439542
81575	431187
237714	11649
294265	432307
381305	452369
335376	168435
304011	356428
149726	381517
213947	230066
247385	363563
277521	427988
195121	406824
178422	91373
254235	190369
452927	27230
92159	445602
416249	306684
124711	140728
177566	16433
89188	130198
364783	312239
100053	464420
62474	190468
474216	380993
317977	203404
72393	382936
152370	320045
117435	168972
371784	413215
102011	53490
183035	290014
32580	92787
343635	92427
356562	51895
409361	303648
370215	462002
273768	220417
398308	252022
342465	114063
193549	15209
51037	62191
113681	95312
254758	366781
267057	227730
205784	281163
136095	380192
449823	51881
215150	133298
444194	257446
87787	376814
318274	206793
45292	411424
40890	40388
171912	343252
273554	291249
175121	20586
446060	220417
253447	473210
381222	305706
27707	189336
91808	238664
444884	59776
311479	289444
59658	415593
481405	103773
224761	115592
127947	337919
74217	142018
180801	28838
218730	295455
396702	20959
468572	222848
345558	262954
99839	116241
25604	121988
315030	272846
107711	221173
10632	278085
361527	75402
393485	249186
430118	7395
192416	213756
96700	411424
149441	406626
398546	359762
452121	320551
305724	129323
223195	137070
187998	221460
110019	32364
91897	187974
398997	81280
486192	466851
385391	138193
53773	252198
397436	480683
342522	184032
355083	287854
163486	291521
436601	334680
356530	391192
208910	298182
132247	335069
268828	476951
11439	264406
69808	187836
483139	417473
212153	467137
198700	190369
104740	272588
332701	1057
340023	350730
235143	371934
331629	106459
433346	163445
84745	261514
315905	375832
61503	119868
452438	423259
69503	455100
33882	85930
71945	293813
271760	184809
218151	357854
53532	367242
424624	159249
326260	138464
58237	141649
346908	122401
472319	88119
313522	231908
144110	298767
477189	441496
72531	332392
53010	122462
89937	84089
166767	263343
12870	147121
417404	191901
341243	475571
383009	166513
113754	354630
186489	412205
459993	408242
143634	150233
492139	76454
10608	271013
253370	459649
374848	9054
399270	315235
105568	339692
466790	263713
360459	51826
304952	180841
360459	366741
400888	219186
91889	258126
275279	276358
302880	162247
156854	179703
218600	342356
299580	163344
332815	83403
19120	265589
443163	294455
83616	52917
313745	314502
382899	395964
44957	242675
291832	391414
294323	183108
409745	286075
40890	17181
65244	165197
186596	353557
104740	69567
341504	154137
419359	489822
286739	115404
154	481577
158099	231299
196996	399448
274103	252824
140127	190369
493031	27775
254044	311832
12564	167108
185049	406823
217371	40257
51928	35892
231346	38063
334985	110677
389370	15209
29098	315728
159333	266890
290966	159230
218930	234918
353879	285002
113434	15209
482456	35272
411173	4349
471007	140924
128903	278802
336487	406371
12379	461944
445980	413600
297163	403184
176217	60572
109931	25381
78571	48007
354111	391340
110059	478415
111572	20369
65513	272835
118786	276358
464492	386280
320866	33474
440021	363386
391192	336341
287481	293813
322560	314742
289608	106245
312847	291731
24310	70906
95367	56410
274138	197637
204993	122053
124463	336590
484499	94344
56526	167508
493038	12263
93384	173767
40388	118508
228860	34547
323836	339574
47816	467502
40605	280933
31314	402862
463200	324037
301612	293813
35619	215594
334343	161728
314311	378957
301673	451397
437596	424644
159494	98906
355618	30817
352059	245538
288693	91710
439229	273289
70680	61059
192147	247812
272589	211649
62368	190369
263962	145372
159485	99210
28351	99437
13930	343244
211113	5857
178038	432546
226823	489652
418180	297941
274173	409828
299457	471301
105969	84089
124812	239117
19824	9970
421243	112330
324612	430356
148736	219781
355393	322147
237120	469952
39683	39453
39554	481560
398512	355962
485892	297152
161826	317286
75119	43759
160167	275790
453688	68038
456683	14426
418351	300555
274852	173965
423084	88113
452068	388291
237458	398514
399669	23018
167027	489357
432175	198350
268627	381376
256398	356253
101777	205270
295588	16940
4761	318932
396579	453278
323281	209510
233556	202523
262472	394784
36225	249102
399724	303175
3050	278238
244902	188925
116525	355867
287168	20437
318464	378462
65708	343482
182270	328932
104192	109407
233353	363801
447962	254396
222072	272734
233117	384129
87863	153995
258729	185479
71189	81070
115174	149137
70772	129270
316352	490940
464242	197734
382729	258370
141919	110708
157961	390232
314873	99362
216147	43334
16981	411424
182771	165653
275948	322203
143009	5040
195482	436686
364688	471745
117964	245764
510	151233
474177	140322
184034	289970
447632	39293
39141	326227
316376	476471
8462	492329
235088	457845
52993	189064
43454	461769
22395	203256
404796	267553
208771	459590
293831	483694
338931	33595
240135	15209
253976	70557
183587	454975
34873	153850
43218	194228
207091	154137
137214	126473
455665	160591
247644	204480
113685	303175
347504	412022
425527	224085
16456	273831
241198	482360
20087	150743
15433	113683
398399	423688
456586	218727
242890	315671
65980	383078
115725	82552
108821	259929
44573	31707
115617	31267
228128	409991
424378	79705
113843	121171
68357	158153
384830	162795
450532	394099
314311	279798
185051	267602
182745	396968
5007	286170
421794	84504
267562	94793
245334	194675
7890	327018
67399	49231
52193	98294
404242	80543
88632	190766
163075	313745
326786	58972
35261	267352
242915	75303
479351	286497
1846	314742
491156	205289
9154	53194
17498	99072
112266	447831
186206	190369
458228	252961
102639	90797
194019	323809
338464	256673
382185	15081
274773	286751
405538	134145
488508	15209
418743	216152
279879	327099
72536	228106
127822	293813
93761	344170
250735	63692
42890	380924
289898	183213
287118	172664
404568	434817
229816	397221
314655	52537
460732	92255
393836	233396
91909	303392
286001	447143
22950	326506
160182	234356
227724	310073
291119	48275
252518	393903
119001	379760
257289	116030
215644	314000
164581	233895
84052	252946
169141	137107
252375	204700
429391	63528
302047	181883
195970	457229
397734	491504
187659	411157
200366	336590
52709	276358
18375	447517
209311	217423
153006	19290
134491	255579
330513	218730
236104	413501
31575	73236
196573	109719
309917	60009
140922	375840
215715	249334
92047	440474
199989	228838
23306	298678
287444	437981
81249	453197
22986	20047
258353	163800
49081	245317
243137	160349
22414	454266
264026	317983
255443	177835
121875	312239
234934	170999
232201	479046
295441	11626
247296	8654
150286	57989
19727	267172
287024	413372
141015	410956
138814	18468
204075	31029
19931	490237
85129	443784
249491	479508
321654	358896
240138	317100
226919	294965
492316	158811
445861	157099
209354	85144
37350	420930
173245	105878
201813	406762
20059	182004
268910	121784
114756	354694
353545	440615
265721	225887
175579	263725
148291	240225
8988	291984
466592	237548
125417	378127
349595	218614
30031	277105
2606	336590
176073	146566
33021	132740
311075	268528
327231	443425
246618	41735
198653	413525
476447	270324
244688	334949
463263	481785
60586	109137
140983	190369
332862	80919
479942	479939
233045	412798
3809	320845
29807	388719
303937	49828
261368	414645
135319	277459
428868	178077
422267	356723
205948	109185
453184	300444
247045	478415
365327	462973
82148	53879
444040	426569
421722	469078
52004	353557
469368	87471
326718	240374
318341	345745
409539	54953
263328	22347
373890	46926
93345	425114
216229	98917
443069	24842
369551	214806
159522	199414
219096	4413
11382	393326
456676	48146
492403	472949
117103	185578
218567	394169
222366	298765
183451	10857
115339	451539
370352	247204
257971	93226
299106	17186
12655	393331
468541	268150
465280	67858
369030	84337
413887	23290
199636	173176
355210	201935
219376	396080
171433	273405
91828	191566
469368	481894
240513	281252
456408	341349
124535	62715
266676	159296
469388	476447
352719	313314
278769	3043
474180	367364
175890	391414
39612	129853
121828	390396
260560	114930
289662	2537
156517	388631
339508	349835
377096	420392
248484	133676
135103	127174
284057	487153
212772	333025
283062	494014
494082	481170
203213	198314
380748	156704
119673	295484
389641	251669
316029	110677
394074	394962
177529	185335
109025	86728
360531	54733
211897	112098
474341	225595
65546	54976
459301	24516
77443	219415
458737	52537
178874	345240
90711	381595
227470	246311
97070	121106
284171	97316
269612	92754
351460	438635
24265	191527
381449	149897
463176	106292
194634	92613
452115	272966
184394	369577
37452	263713
65513	287430
176612	76454
355163	210261
407292	131312
465031	210261
51191	387333
481419	392028
492247	304703
370619	374314
288062	455769
28357	297480
428944	17333
83184	366493
457579	250434
475529	127921
466479	209156
136999	422175
325753	293058
266477	62191
33614	387688
209847	481376
187601	248947
406404	463100
479179	240043
306637	145691
435491	27464
215917	299467
351870	267352
49020	274826
111806	172831
84745	346524
180183	373021
58484	305619
123014	478415
191530	34815
474688	355710
129200	406894
49184	165584
32580	479554
283234	327217
313620	488036
449084	99437
245679	186508
334092	386624
141022	287740
184016	12895
2463	126850
6126	419410
266980	40104
399231	194783
300940	205571
93009	398519
395200	16661
410774	293813
78206	230836
108382	21583
217363	82715
409239	218615
22966	469235
143657	332849
315463	326608
83184	186714
289683	251861
362378	167202
274718	50391
113904	57417
317728	331638
308764	48163
68144	307193
352050	467492
467858	112940
172963	24738
289126	69269
456021	490888
18966	183213
292625	336590
379456	147019
57185	327204
129239	290263
278832	256121
161732	315161
23306	4849
52217	159978
370209	425065
194994	406998
273787	50538
110689	15209
66387	200444
43588	484898
457731	55846
63352	202418
193058	241468
254574	336590
161368	72726
342227	144845
327996	462760
121828	80201
99688	150575
41147	196938
388696	245211
467805	371103
492453	162947
449879	105967
35892	461846
30254	94665
190564	367798
338368	175608
111491	214024
242411	39294
441867	449620
257575	228431
475182	144845
27457	130571
128121	262954
27770	244190
54124	340735
180556	72327
129455	385378
50494	467631
170440	293813
254574	273831
156389	234441
178753	127707
251323	19848
73169	447332
15537	399867
75156	257651
383429	194710
256893	316929
7300	417918
27129	411874
300968	14249
283594	141623
372062	277961
272780	203209
278554	146625
229836	470345
381323	38063
411824	384366
4527	252705
138126	114930
324826	29521
174309	364050
31954	341271
170671	41351
329694	424254
65892	351193
237533	83017
47104	290657
264396	272846
298939	126802
151502	480915
305508	123369
448747	233346
182835	210050
471052	469379
91828	85173
221420	336590
369258	293813
169937	190369
246131	49231
352559	99437
193567	250389
428892	487003
128337	281924
110396	87086
201455	390875
440000	345918
208638	173519
158234	464420
224786	272230
160191	271782
170785	86560
138814	427205
289878	371103
316136	131716
120481	117997
94146	489822
430404	371934
40281	330675
81358	386877
342443	293813
105077	110677
402783	212821
312106	57989
68845	214050
365824	89513
410573	149388
90967	238075
399315	461846
380489	38794
91947	83403
490614	208487
243000	165626
374072	23357
190791	451856
375875	92084
322509	32605
475594	247946
88267	282518
305168	228431
265331	16433
286907	177361
395612	309253
350869	12177
175491	13370
196749	361891
316740	22421
329323	202469
454502	226837
315358	284827
131916	423688
472761	116467
16546	226192
313153	296161
364545	490853
238703	205289
81632	185324
322164	314627
275337	119898
278769	263485
19972	252961
172087	385000
53314	159249
407279	291018
254082	209689
183755	422853
461172	438300
238565	302971
461251	458601
391702	84725
455309	288394
491259	221660
128635	120223
433322	229126
133761	347421
342465	12799
58252	197996
241856	379704
269208	209969
42879	241943
479950	119797
243881	38073
250001	23126
380807	474719
145024	470403
257596	227653
192355	491487
449697	146360
72804	461814
114063	429928
366009	40470
492494	190369
365410	137481
431753	293813
107526	268006
343308	377933
446399	106169
274277	403031
256893	15802
44948	51222
373730	178158
294005	281291
246825	184303
63392	60108
345652	435708
199780	45219
358860	346712
429572	285156
358224	405544
163094	139438
325414	211059
350691	454508
393912	126204
234881	144973
367209	437203
109618	388313
341097	428738
415271	334680
179573	320097
373158	447641
291424	348914
283354	281433
426645	317932
268118	120153
121054	164446
15464	31379
115644	13370
71977	274451
217024	151946
372764	49966
39369	430356
360459	202327
253115	103804
113773	28990
39892	305475
130121	388407
95215	303218
213535	146202
168520	64335
339181	40257
64258	190766
343573	406443
343493	476766
348144	190369
169985	208205
221863	190369
45568	277961
421794	233187
439430	73957
233066	486831
266965	236957
144116	76302
192994	354933
405955	485595
309054	421805
274856	19855
294323	296122
326260	382743
360459	240806
410195	297721
56102	213792
326278	401871
268045	367719
40973	315671
6381	119381
480932	479614
175401	160855
319259	443744
198317	88051
372014	285156
24324	219824
204862	93925
48653	33849
331809	105912
423445	21797
201984	320015
382848	364359
108873	157698
93174	300397
114317	121988
471708	190369
101479	217088
85555	109437
35766	35575
92827	224146
403958	74563
231091	136639
380460	338493
481726	295631
150637	434649
486021	209285
134201	293813
129727	186440
53510	167377
46141	313745
177483	48955
330313	273831
223929	150611
245522	421935
408436	303806
307547	94516
40119	484562
28551	104259
228515	294800
334026	451016
370999	132027
88460	155697
327813	190369
213330	478317
51543	331508
380338	246628
309276	301623
157850	478415
375405	441895
58391	167841
377737	330541
32007	299930
266307	67280
163365	342698
483112	348798
83625	178884
274852	184303
449893	72298
94862	196851
306531	197544
453535	233688
215715	107473
461603	15209
191404	50736
237120	336488
367310	446489
458183	121576
411366	88283
130069	233931
198160	457388
261211	251382
311879	447519
164940	419098
159654	316229
345401	425529
300692	447519
182000	223835
455667	200511
127084	245196
46988	476951
149897	224904
128563	327061
85844	286673
417153	440660
407171	452230
189965	209542
363526	20719
447962	274595
219440	389387
420191	263009
325965	428882
272708	232311
368240	179970
63678	417638
490068	153246
287566	60978
4718	48275
122801	474412
394515	420944
39892	304395
143671	164098
447610	162218
465521	401871
100778	86560
364636	74880
332684	348798
131924	217423
310459	210050
171391	236641
340573	62560
493037	410513
349774	307846
105350	26483
435903	270248
5354	483884
94860	458601
277568	39370
136309	293813
347818	346489
153535	348176
371912	36425
216666	305536
230785	389933
61681	234387
478287	82078
72926	463640
442576	393719
308944	39829
383673	124535
48001	110708
12307	112236
478543	286337
233328	22907
373460	190369
342465	65447
186602	441202
479917	315671
140116	308150
455867	268667
404352	226152
462002	412385
198468	81497
19787	354683
315963	214050
113293	243115
121594	160545
86476	380596
428615	315516
250679	23268
286337	14618
14586	429863
117390	99437
259121	257221
420817	162831
428583	13370
332681	369599
46105	419621
460148	324172
250250	413818
395064	315671
413675	54976
113082	154972
479355	366327
369487	294981
384446	452111
95552	397256
317316	118275
249411	159353
245576	259979
414920	65270
325836	439392
367341	300473
82731	21457
164030	463200
14361	57843
104547	145860
39608	210438
306782	371918
112620	312697
99350	42895
327619	86476
186272	127439
94196	48163
447638	46667
161849	87007
483211	81246
220817	449435
230445	237165
279192	184730
49432	16433
428944	97467
450584	111285
451828	345859
420636	80705
275892	293813
2333	1605
330849	93570
88647	400054
458065	190369
95113	390427
377899	350433
313441	70557
12825	24070
375510	191134
115636	451659
304525	147694
458183	208593
441290	293813
6823	273831
474491	186561
51484	309950
399109	366534
15253	81280
474094	106739
59864	182839
144300	477506
337200	49903
403417	86892
279804	459779
50686	52247
68489	23863
238406	299106
170864	423690
41210	114037
482446	317286
15516	29808
1221	388950
67351	430689
276758	51222
256506	35707
316011	150392
442156	119868
300151	186127
153813	284599
475077	101636
78171	351414
482532	249206
238728	260928
256889	271866
466052	327148
24917	391414
298156	23430
474341	361698
128124	106169
91821	396241
89883	301823
454263	318110
486087	347478
40890	444653
319483	294836
136955	209967
39484	426071
447655	177738
396991	149389
150055	278858
30568	178422
205654	50538
220863	405217
190564	47644
95738	414833
184629	225860
244174	110606
163927	464578
313553	348630
473379	429930
78183	344526
402008	375840
206928	268940
321230	143394
90193	465574
148302	155719
364437	420944
126106	260527
46814	90239
417938	128937
188493	120986
19787	258370
136511	265822
230051	485343
345782	85212
62578	234356
344504	17186
139297	156376
385391	343992
475694	130777
111192	49825
3093	175721
828	77710
405788	371884
164590	156162
399270	427317
353009	212081
424747	190369
479581	409828
450675	53883
475613	357854
399830	469235
306294	192826
188063	160461
109174	239065
305824	440660
119365	54976
140275	234413
129990	190945
227566	486885
329379	429267
238889	123830
28357	142826
200304	253247
91562	326466
61392	209510
259746	226905
169312	216639
58302	21457
17231	279120
286191	382697
286026	183422
330765	36914
145074	380092
391792	378462
456021	492221
323806	197077
100029	18252
297691	78396
204228	28129
54187	1057
68314	362725
407189	109733
103372	429220
160538	314335
51713	166615
178147	298182
480757	307268
483907	175608
79701	173755
125598	2715
266307	89772
215498	110677
115593	214992
328206	17155
286332	475593
18851	88289
442369	302000
165784	52917
17968	198926
53140	99405
250627	276744
59768	478415
192321	378462
412110	185255
356814	461392
431391	313745
70428	231887
142427	235306
422429	286031
321323	372141
205609	263025
455819	287740
76391	426888
405555	420959
463705	366401
7211	424401
441122	52917
196790	446351
154787	47294
79610	305239
133321	202795
128239	196399
216634	276358
69749	106169
139198	116163
202885	72416
285786	245679
108615	255641
217194	407781
125789	257858
362133	487396
40997	8607
56840	208487
470741	185599
280919	228431
432245	31120
237054	61386
88233	178798
30733	475179
433279	291015
149803	5937
463157	183065
85049	123369
76903	35860
198894	27914
375316	275678
72018	116070
73818	413930
226919	97415
455231	210034
11933	226308
218539	52917
76523	433671
404099	490766
94744	35421
475454	430356
100705	156376
263700	115861
158099	451370
102644	284010
486922	131934
188446	193606
342518	378105
343555	71384
101730	228859
19541	298142
311822	79343
186408	490144
460776	15209
88724	408242
11797	119123
206939	48955
276821	206501
124469	202142
300975	117624
231305	160520
376963	283534
195526	144388
59213	272327
152142	211944
360659	167841
89826	328538
228128	62191
271698	107473
202361	16433
162862	303175
224899	288035
346623	434484
491060	121106
103882	351120
267563	339857
281843	266852
282461	6899
371683	313745
463942	230691
178742	281388
292022	229113
254446	228179
276821	152321
293297	428214
157577	88867
62074	73018
69420	372620
416779	388195
187010	11626
312183	60197
71233	408823
97485	96863
158627	79507
302322	183075
290656	48805
356896	273831
414825	472768
168000	281792
161363	3760
312347	67280
288962	90233
211308	99405
409357	445233
167877	273759
270798	95922
355700	338271
13268	16068
144452	427997
170859	112312
283096	276876
454686	186084
475243	484274
124187	81406
369321	401297
195689	145266
92754	58543
84313	183778
414067	62637
15703	103825
405584	485601
248697	140260
207970	472072
440604	110677
391669	20719
75896	187881
267562	21270
22771	445749
355395	295159
291506	267997
200592	406608
381729	155678
147005	129185
315369	238973
228128	369599
264044	273687
65120	276579
102654	398066
399404	222918
129333	306530
162642	362206
457418	23236
52583	429863
230944	129919
139698	54839
296608	26434
230381	144845
26940	309198
322509	140757
226538	398333
322581	28838
463499	204925
338814	135544
405443	458
333755	447504
303111	341271
267297	454978
370693	96977
175729	242131
247785	55273
435751	343446
89168	371585
144366	148985
267666	124486
294193	276440
487035	456640
183868	173965
348584	208300
268575	410452
41721	38063
387870	301009
184021	434186
32479	288410
83953	222169
385789	85348
348098	373401
61423	85932
157878	192183
100705	275790
488846	54976
146459	157839
124971	169977
45609	421356
350313	138807
287435	343012
173823	488899
445277	293813
383125	469227
253102	166183
60443	142045
425827	38126
433820	137739
388088	236240
401174	360512
257198	378521
49129	75568
56620	106169
326525	448283
148081	334586
381411	441113
477153	227101
345401	284404
182228	159213
464180	112258
16939	200097
466181	447819
455225	88113
1613	406843
37526	92880
202028	150526
262950	342180
27634	141892
87130	61621
316922	175721
253929	454975
238693	309958
444356	353267
357319	256121
167441	476951
436963	229784
242411	77827
261013	310387
45525	374594
385516	401412
488175	398333
207194	27308
409808	218142
186988	287687
227174	62191
13662	48861
250207	293813
455703	263549
330814	156376
211401	477788
160607	214024
38003	313492
180354	317683
56638	138807
365600	330130
179751	132651
152368	228431
209824	258646
287957	95577
141096	195121
460263	228594
292089	438783
493206	478415
14884	353596
4098	310691
36842	449933
429287	382467
372795	342129
150084	336590
242210	269567
418636	478415
71799	95255
143203	46861
228514	107419
55914	156644
118132	347722
117023	237165
159998	90465
19625	247367
465702	226034
254446	239215
243459	304731
376943	468387
136937	34692
448849	73236
144188	457081
301312	27000
154835	313662
287566	420314
52651	59658
201925	371388
438381	133595
171455	144784
289187	136435
189608	385603
441800	482935
345715	313279
450080	440962
171148	38732
152921	365366
12297	479614
121077	394401
50300	404886
277090	25955
220540	166183
388894	348623
204417	226360
46556	69975
92820	205861
223246	232517
146454	276358
300890	158629
218713	399726
12432	291521
285633	444924
202379	186858
174362	338933
110835	128467
228013	148978
320847	335545
460733	331836
108797	276191
328940	94401
264234	259929
465824	113138
15972	152159
39051	418015
4628	78380
354812	113051
200131	160718
490768	3059
439983	111623
192238	490372
406660	180919
37014	185479
397183	37057
489056	303218
387598	297721
270597	210099
198317	263195
103383	272908
303102	276093
408597	432320
12935	469888
31448	101058
294191	127212
76007	235568
345028	240016
373279	231578
51759	258043
155533	447831
275319	209572
108859	451738
356279	291104
223731	237376
169762	221303
445993	371755
174706	164472
77541	187290
477932	45841
148548	127572
33823	125074
374152	184558
236990	298767
420857	426736
203284	454975
327319	120173
311527	391090
342232	52205
85939	460824
249985	218682
320298	249334
289673	444602
449182	79737
173076	234887
306828	305599
161735	150614
301771	203491
340360	421935
222702	105585
248013	398633
61806	298767
379961	103739
291119	470069
131920	21715
257907	359029
454309	275299
461157	402698
104126	263164
157984	109187
95983	190369
370866	120100
288750	64405
171316	184657
268975	370343
24606	281993
366703	154137
145810	360651
72201	398333
364769	288837
172995	428080
208337	328174
309276	18253
111524	281993
443544	16481
263880	82
465634	218636
134053	458183
81304	320672
413477	1057
83137	487192
346557	239107
480732	123769
2949	11864
277568	6808
478588	31435
335484	433401
204298	273831
192160	84333
5011	126426
277568	209285
220053	128057
77359	153736
184316	177351
192495	115442
161825	291823
472559	226990
330814	302440
376897	36545
243789	102352
431288	478415
316144	220765
39839	335688
207952	322436
392849	317118
483726	266882
979	293813
310032	81629
385870	291332
241452	366127
400792	447560
247434	10646
476939	222701
377869	53511
166153	319670
197380	171776
204002	472072
214604	200457
144332	448788
284797	12245
232877	477986
21764	6446
1476	354264
413695	50779
147081	319138
363186	249202
482456	224245
353815	61900
403202	390861
224167	40330
357178	25410
493721	8281
176086	137911
462757	391443
243089	290014
88034	441212
330195	35707
259920	240374
149147	198926
15022	261648
131165	56068
249090	307359
219062	33767
188243	79507
286594	242684
393849	95055
458462	9437
204643	308645
342486	266554
92485	193887
483987	273748
175940	308934
413450	464727
4753	192365
215765	44755
160167	35707
253912	445233
297954	161416
211101	285499
371450	313822
278769	428864
450985	422095
455847	187974
449769	6639
160454	183192
397493	181957
78206	425675
452500	375090
360091	169482
347036	65546
137833	59759
214460	108222
25787	297276
137454	301142
429340	445730
122462	313041
295304	86077
371947	147320
474613	24121
109270	149388
257847	230167
206093	133658
278769	27362
221878	8926
165680	454893
415599	461133
267027	378462
487735	333784
319824	11396
402625	453995
94276	317118
66035	147870
80001	176060
128839	180757
441229	6810
237652	132996
396381	272069
392086	259074
239738	55857
188652	377032
16458	214050
240286	416034
373136	108284
42289	464420
214268	168381
457600	153070
275487	343905
308520	286828
168798	132843
339566	165312
66726	341301
330823	361018
493347	90763
475039	316388
319824	333746
424093	404806
401592	492715
454114	16433
231305	209740
336279	63483
235630	429161
146820	132996
273900	414471
353885	192195
27547	69847
31756	340600
313520	325905
123224	317356
190281	284493
333350	458883
456486	13370
41096	186259
197693	257298
402608	223941
314094	145270
405440	255756
139279	428214
342666	234413
211238	104299
208877	447107
99602	345745
160131	373215
254155	261873
327209	381838
256131	445430
72223	315847
157548	168638
153006	386278
283521	177870
278803	57134
479968	42526
82892	401023
488252	118324
233045	342564
250102	254740
488092	482315
416037	487343
275368	134145
33538	229362
6899	242820
438528	341271
137661	406626
405196	285446
246598	158002
490188	202523
275487	49903
103353	256121
243969	321196
79897	114930
372217	433553
445048	180327
53906	379176
386411	335477
41378	403612
334348	192442
130678	378686
296518	67584
409016	78168
395177	54976
377793	256742
231126	363581
100284	117422
78469	88355
48868	300909
407565	286936
417057	287694
94985	274114
78626	116283
16776	367859
358942	458230
46257	55074
379335	49903
119586	370012
155526	374314
382912	196783
432913	194893
426873	413130
398598	198453
440953	465766
461219	258370
61748	168390
413248	5590
338925	176888
66356	228013
98850	352533
301107	65371
259952	262504
89124	470434
477424	51152
66268	430721
183343	127301
235585	149128
1633	90682
132170	477439
56849	286597
236142	290450
228225	139684
361880	94344
34047	147363
1059	228949
274836	209471
264622	160974
180290	360860
100938	386057
252174	190369
105486	82125
149502	27464
259985	281924
428837	164755
26969	50711
285344	459650
403051	273831
300809	438419
259978	20140
489600	432301
314964	282288
115516	353467
425884	90283
210493	205006
293913	317095
311836	218727
261980	436354
457044	275013
151812	107777
421794	184078
258066	82585
240004	176878
207397	144470
302939	304589
17968	292721
158861	374939
329379	3664
299106	86632
400701	421935
473547	246245
4441	288521
356074	214598
390771	391414
287566	354696
216666	19377
68977	146124
84319	439074
174725	362763
85916	266012
330413	464498
198705	450378
145422	79249
384824	393238
367888	174943
119253	452098
153771	349785
9648	317356
125853	145717
345401	159301
393506	206912
489221	203532
190936	319083
450373	42890
36711	320097
129968	364294
351436	54976
60282	434507
474142	318735
481419	449795
8709	438419
70431	282822
81358	61806
383969	143092
410472	464778
453745	33630
259339	42890
458135	483446
255241	107473
180592	90495
360841	42653
404796	478232
368636	15451
279722	180789
474105	438368
74240	291249
409555	225579
235307	298546
426491	225644
441018	214024
404568	18468
263557	369066
421310	163614
360527	49903
330430	94344
450687	218727
319259	151167
116087	208268
97515	312697
42747	152085
140839	239002
145096	468050
86632	43301
113568	474149
413776	186870
380689	153459
247245	309444
317282	276238
152998	467284
252824	180527
15703	118830
64116	264908
25162	20692
349899	237260
168249	110677
139350	482851
277568	292553
290998	278578
56378	163131
15655	134500
364703	349593
63524	263958
171933	443146
437675	236213
73599	208647
201615	50538
274577	13370
41991	84955
58590	102740
87510	270128
148141	306271
173975	461944
148539	52490
146798	403369
329651	433934
273339	68950
314964	94753
775	375651
317369	445805
52097	292721
240685	364689
321881	16433
134913	15436
276460	48661
332385	420895
276821	333866
73642	49903
349972	102352
28200	326727
112370	287079
422207	447081
26940	347808
303233	27464
28286	212081
14795	605
61544	447158
286027	290270
87072	345401
157961	451397
284770	373599
168132	273154
411625	391414
317737	217432
365613	165653
486167	15209
300394	331238
438317	251806
190813	37057
102153	79249
295159	122696
383375	256827
122738	378944
66655	123369
344657	214647
355806	417697
293879	22804
79106	249202
176993	532
28551	226607
394284	21583
296926	178217
20819	119381
344352	244482
287201	162366
296526	422576
319231	226782
69011	63957
7735	103664
246644	307434
296717	296334
368299	388321
209861	43673
450465	103666
355542	286337
304232	12895
180073	123095
408657	190353
374658	474412
5700	7804
178003	368205
238889	122410
468575	127864
245214	88113
479777	267352
331238	378127
318336	439719
262980	483200
259433	468640
260791	16433
103228	15209
251994	332820
191020	272407
150309	297530
39449	389682
135731	388473
323250	194647
310629	379237
315203	430610
416781	267352
132347	273604
251124	94516
257444	122694
202468	107886
246560	182970
200092	254463
202774	231343
481415	449504
438936	121599
14793	219865
376978	137739
454867	72113
152193	76651
291521	244136
6467	203752
36515	478415
326260	288551
167957	78637
249845	269199
43631	49289
217214	113013
314581	119762
428874	186561
144628	351417
348798	191194
479351	139081
229647	244857
203220	110677
310256	274631
117647	5040
116895	51222
170197	43514
80048	178736
381121	418458
118938	45413
35535	203656
447335	476951
314617	267059
90296	460505
289300	292721
301319	463549
63323	352953
122137	428214
196903	243376
483706	97144
274596	484447
459213	128032
372036	279664
363968	234356
180697	374772
211186	263665
102627	469235
131174	265711
284416	457254
364636	188081
459084	42653
458003	196580
224498	369684
326165	426034
81188	381485
404011	302200
175304	476231
301246	173746
271110	255650
417886	140728
379043	409808
73298	478482
400520	20033
249581	417278
192207	35707
399159	244688
193020	93169
306654	406737
45938	391414
69857	48836
453256	6442
112213	115090
124094	363272
385237	446616
466832	274547
372764	229150
181981	11753
126966	302722
26811	210032
182771	274309
364577	140567
208213	259379
156255	335663
93916	240225
235245	403275
270268	435318
378230	117445
332786	387091
332849	288274
372354	158532
458557	313577
16111	227101
312759	273831
493347	153884
347948	118964
405979	407026
338915	399064
144098	362773
175750	227517
402645	421356
343255	23332
90713	220857
490883	454440
272785	23430
345985	371918
266307	176479
1949	457741
485471	278382
2011	136734
453456	291249
49789	178130
244536	276055
130627	105481
160220	471301
334972	49789
289033	54976
144201	367803
244044	468238
145788	303076
142459	477986
357825	35421
307144	394571
64998	213298
381946	185350
17106	15209
414857	463549
464636	106169
320839	101087
105077	217785
240937	224085
125224	34801
157731	39108
407565	91657
202866	58403
382583	61032
277394	292308
193887	460491
257050	86974
164174	115907
197883	353334
300160	458347
490625	251587
19935	233309
279476	398761
1839	59243
422776	626
272445	99066
487156	411424
98850	314753
161363	157717
435052	5040
215853	398333
48517	144845
170789	348287
247040	74126
327209	235939
146693	119381
305553	166513
232503	338120
164682	172789
59628	121959
247110	12177
93849	186259
7851	292920
436880	465313
24519	336590
298437	51340
65827	456442
153322	283608
305725	203644
66855	10095
440331	17467
306328	434045
244840	373696
299399	5066
46508	218730
259046	49650
122354	388575
240661	138800
56524	179506
184034	24881
125490	273514
372399	367730
250458	239378
293474	422374
86276	379533
326722	220417
325199	493767
53314	222014
272804	37426
270603	455199
308122	442947
380719	48064
492247	492352
134280	238800
202226	91998
405097	414390
386516	387987
112612	365496
150277	466969
466013	3536
322252	28129
36693	391414
116525	196924
190281	209924
365839	273831
258462	50264
488348	443033
491744	212081
263703	407768
376121	183213
183020	208487
275542	10646
222879	291249
52039	380360
94233	12129
471664	348291
449884	468276
400669	239342
440154	380538
243847	424091
432100	65371
300809	304865
249447	21411
119001	22726
420922	59759
80334	28129
302578	84089
317280	282287
130069	348974
186350	90277
206131	296693
165360	88289
418747	311712
263880	428852
20936	22448
251228	254514
319593	289056
399950	105990
271786	281954
289675	422369
39176	49903
108282	248496
428738	48210
83277	41408
228128	336265
101083	355093
377983	284843
231439	451788
181623	387720
152887	13370
187458	411424
357351	259929
463420	47866
10236	257219
458927	391414
7279	380083
163331	445585
230375	439719
88875	98286
258159	141832
323781	336291
10076	196851
366402	321455
216018	77650
74720	166663
394210	110677
195121	375476
239662	183213
194977	364294
48832	392068
267562	299843
132498	472952
428770	438472
107032	336590
92246	409794
4841	402967
352882	316266
376592	10411
70808	96977
234297	99491
105889	42090
428487	317118
121594	426556
71908	399736
4846	439369
368083	388650
222045	113994
52303	28129
317261	210298
316565	394849
254555	75303
352663	86476
324216	9681
467910	293813
266141	55915
95308	420790
382984	11354
228128	214644
273034	221660
348033	53811
114643	474561
374255	105699
199115	438862
189794	388575
241198	54473
5700	103825
349901	474197
229647	189733
471325	176010
258955	222701
290657	459684
378420	296190
440141	143602
20169	155719
85090	74298
119595	465461
196504	4181
120401	320364
449521	371148
78348	40550
276654	170338
340197	99181
96304	174208
5677	349835
25691	367937
178540	272347
383164	348176
238190	168129
424445	36230
433354	461730
449521	271130
306642	259338
171167	176878
411272	209909
114636	446105
15877	17004
367790	186149
421223	186159
390077	233882
321729	83968
123633	407607
345401	133495
92401	226524
3809	79989
454706	13370
74613	61572
292020	412162
252414	61572
443320	402384
15703	385000
149797	418093
126966	390771
422331	340449
284985	295218
377576	286936
13635	41640
406804	337478
241525	411624
366999	338271
102290	101058
65134	367791
104740	45798
216824	37432
370583	183003
83828	331581
76430	213871
64820	162831
201958	411645
326462	259929
230342	358797
448104	340203
395167	29002
29800	338722
334867	318735
378350	310657
193837	173176
287115	347202
347042	490324
459993	83403
283326	57989
1839	122694
447676	45517
142116	56928
226167	474367
261398	158153
102891	30193
277278	106459
347036	211868
4978	48588
48832	482050
153322	354755
56913	315671
432175	234399
393024	478377
474659	334680
218317	454975
70625	340501
203107	183213
150130	187834
89340	99271
384638	66991
491628	178528
183832	367652
194898	90401
435632	13370
478588	228938
421807	243840
339887	391414
444864	4040
75982	485884
199245	156376
2200	12197
400116	87476
403966	313517
133032	401854
141886	223699
176954	17349
408919	451016
141618	166768
410876	261396
78158	323462
251555	232908
197756	433228
136522	337849
164915	241718
8623	122182
113843	138793
388340	18239
219624	144073
3389	293739
86758	268612
29216	137719
198708	200893
439874	342245
80678	83882
103228	256373
280533	224085
311328	300811
251614	291427
488178	420323
203372	339829
402509	351639
438886	403501
335591	434893
224460	123465
15557	200503
220727	374661
347948	325167
420972	481525
10534	450302
443216	86728
328830	312981
290120	285156
202192	259929
314038	317675
383536	447295
370963	256582
109968	233447
408436	417832
303457	317675
449521	13568
203015	15209
215163	394392
312283	400821
305287	416741
57749	350549
155555	39519
335784	32807
24816	272599
344833	188651
264198	67549
5572	27464
306019	284272
163340	102672
307446	75913
330669	133712
414920	4946
367871	113994
136758	153183
174506	284884
81497	185013
106867	172053
379275	353735
91634	298878
416029	10646
190941	134145
59243	26714
417835	414615
226571	46835
453806	313745
47630	36314
187964	113138
111400	32807
404892	389422
205223	402448
482915	272026
108434	110677
467372	96006
195121	365096
349872	152794
384174	302266
455956	461810
371001	301611
117384	365957
122146	54976
145002	161308
466737	265229
90505	355915
373099	337868
116377	212102
480490	220635
229604	304466
17706	12443
109733	292434
437732	256899
454263	336590
434682	421399
421707	420944
263880	364992
138622	445233
247880	239561
480094	121226
267919	438419
407700	76628
439073	50264
280078	27464
439977	111325
216534	355478
360642	196783
33172	119762
398197	53389
203752	371053
359562	261021
43966	316708
333845	335482
275967	84810
169932	252989
191071	68107
86420	178907
403057	132740
315492	153183
183718	429287
344065	182192
328940	251969
274138	263477
246363	148199
404899	461951
52646	327100
191464	466737
294748	190369
224589	190369
192118	331991
346050	21524
139312	324037
387986	206174
332532	492906
409638	190369
329168	422262
130038	110761
8082	388195
376766	234951
492227	132843
318999	283392
60589	47349
231305	43514
279722	341321
114405	402427
319101	2841
322274	91162
15951	277717
403787	168381
137840	457081
133040	242283
185569	309221
377626	440660
374649	231021
163843	326553
50767	70557
327140	267352
183440	84089
127060	53443
28679	478163
446475	186159
466155	366127
199185	163821
159169	303648
442481	245679
326880	36195
314311	443979
482325	21935
179995	170894
391391	292523
154835	326241
47283	116562
189733	92486
244520	222065
207289	373169
29911	451391
108650	438852
404954	35464
455222	168638
85674	25651
97763	99405
122212	80193
31732	351015
198317	186902
140511	385378
277729	267602
168594	411809
246690	327343
410265	458
124878	77727
160789	487903
24344	393061
106228	90080
109537	89298
369248	178436
21411	333158
237650	166341
424708	28176
299627	46926
310306	89545
394508	421707
63711	156465
280653	64335
233782	272069
389113	40388
306087	41673
256308	261969
167525	255185
74309	448770
235936	249334
373689	272846
179784	467690
222618	333967
236528	229124
37831	228110
321868	381919
44398	53883
111984	94798
187108	130986
150209	190369
158264	393875
463669	395326
260171	326307
439148	5040
100852	234827
408357	243766
166840	13370
256610	423524
38316	284118
333746	133939
255430	128896
35806	263925
348615	322422
206121	473729
334092	268984
30568	286864
146924	158514
239836	168615
89826	386125
355083	277367
453827	296921
443	76717
172923	423559
453054	88606
237242	209967
70670	91162
317983	470024
49670	191250
404568	487586
487687	69429
357735	144405
267060	54536
214855	317184
440032	122694
25553	99405
403670	324491
270248	19262
310153	368526
438553	423866
304423	183213
481723	298639
95374	183213
287766	385699
41497	13370
342548	281201
339603	60517
108648	142678
133747	233292
36632	345129
380727	394195
274635	190369
395428	86111
256897	303099
154023	21583
471169	180096
72804	143595
12623	179352
146467	29278
89826	423611
191255	247448
412412	44157
91029	278273
325314	317506
14988	273831
122785	51738
396381	372945
116483	363631
471524	104740
172417	104486
58484	478847
273756	412472
437041	440660
284008	218727
398063	273831
170065	395988
425641	340208
387780	424715
68735	150236
457971	255640
151920	366534
272575	277864
328940	316011
439500	454937
123029	296693
254762	48275
15819	385865
68388	420944
376158	366127
189428	478415
484281	91998
451337	174564
485667	318663
344782	220417
282461	359762
300273	301278
319343	10247
249845	448940
223505	440660
325347	402438
410727	377227
290703	301617
79512	79164
216145	180578
25748	381208
1292	326924
408827	262954
72796	173263
310132	274309
283706	145691
9734	27464
252574	456426
468219	383355
267506	20611
404561	261157
67675	475257
466747	115861
312842	88705
151615	286313
135938	312161
161476	176469
174875	58406
127724	478415
356205	220417
409298	263130
14092	241468
207045	409828
90738	110677
243067	35735
182808	268079
324343	341214
172923	164059
84951	439554
386257	175526
78295	21583
188905	411916
186595	10345
219099	159249
354478	159758
325992	184002
104869	326997
17288	378283
111623	314982
35374	183213
355380	449521
16190	297630
46166	428756
428487	273831
139924	477799
344782	217784
133817	455181
284314	50264
282935	115614
103898	110677
451733	177096
363023	442892
53053	486781
13262	211868
282822	249334
362440	438419
263703	340248
128628	199526
189318	168594
29951	482143
461839	275615
30624	425185
85495	35707
202695	2077
15812	36836
287710	490782
179676	110677
336504	233194
324542	164703
172923	385153
427680	430356
165638	47079
348913	256188
248666	390232
355915	49789
199388	248649
85665	86728
35970	90033
99054	134262
376897	71582
124085	316648
269000	92613
184403	396251
279697	410134
365550	116377
456922	440660
178422	409965
182425	12045
407943	284793
12397	445904
482010	263484
214744	247232
209425	347505
268600	105498
415574	98138
473143	55166
50090	95149
47645	188759
166218	21209
40890	373080
307718	298182
320208	264286
358589	409916
483679	220417
127779	266736
257613	469842
257469	146202
135815	258370
30749	449824
191247	273871
467752	309632
340175	170741
171663	5524
145810	284843
4896	262875
372605	218615
9631	111728
67308	366781
477353	43334
44814	118702
91462	177630
226788	358748
346234	185751
28854	253730
437637	60517
107639	141620
318291	149199
252815	204925
365288	289403
46294	226494
135103	414665
91359	179506
436345	369577
487422	185479
274105	207770
426090	396375
292576	192524
317044	441195
460529	206220
427486	41673
317687	49718
211483	6176
162982	478182
173928	186259
463721	159249
347502	439253
175026	377906
480961	139732
472164	26146
326574	148199
265598	162844
446320	392897
109244	301682
254617	391414
155697	195007
197747	226203
99336	15209
129760	234827
178610	281924
352399	315177
488077	336538
103914	11695
343865	395988
159272	487938
373755	427012
266202	94344
247065	48275
3532	313914
97438	33489
438951	446167
136798	100287
90338	247092
144461	486339
474527	227101
192495	190369
280933	163398
268910	236020
481419	86077
4869	204195
220624	12679
119566	348099
388696	427883
15433	156580
367891	345745
42879	264800
28403	45890
487019	12443
199089	67040
19134	358848
475917	121065
391479	249147
150985	119122
83431	410355
296415	378859
158807	263713
254319	266538
86786	390861
329697	409592
477932	392940
30568	330143
357744	366127
399950	390875
9736	413525
453532	85426
29146	197728
413821	95149
485100	158514
218555	107878
182091	295506
300195	304981
429201	31420
245406	79000
422060	439083
447084	113138
129163	82647
281551	468050
231685	27464
187971	49828
368717	168381
103098	350730
431515	123483
352624	440369
49021	43708
223872	62191
24041	363021
182100	116335
35944	218727
102249	134870
452363	95149
360531	30675
309917	336590
88638	448033
86225	326728
228128	68516
392515	88705
225635	332392
197534	195913
267068	233825
476663	284272
237148	276519
390783	297771
216089	267352
29077	137739
133216	110677
46132	408288
378812	190369
78237	460437
270176	354933
443958	245832
426190	248398
469078	233533
319930	197696
390243	258249
489123	96139
439556	195495
187964	225165
202866	261303
231621	380069
25800	365411
133318	478415
30564	314352
308944	197990
462095	105056
467961	114101
353714	93214
343437	1605
374458	435637
247706	269703
248668	296693
330737	252728
9250	134145
146893	15021
249708	303175
262286	143137
184724	66930
202469	128336
130047	186440
439149	101058
475998	254292
21779	323827
141172	284680
379791	346549
455185	410074
84138	347202
314977	442554
119001	371030
445162	291521
296949	345088
482143	98211
2683	190516
23352	476951
450062	430610
159878	46127
437723	13370
294323	42269
119001	303229
466503	369466
183696	100467
103855	43164
373394	214992
208596	24303
99925	460700
429287	14254
308177	127788
432216	144716
456067	97394
148516	411642
399738	91069
365560	435280
123086	394111
296111	479082
482456	408242
278160	12092
245679	194963
37459	357001
102238	487153
311447	486885
239502	85131
446824	203426
422060	7191
472157	182226
193197	182657
233884	149300
423895	424242
121071	38706
223128	287979
316686	360950
23020	412980
324367	482095
224141	344918
174515	80214
39618	300469
86801	468183
255015	132996
282279	417918
293567	443976
425827	38134
218114	286828
55659	173581
231541	64402
444463	391414
178436	141487
428095	336590
398194	203656
204865	175721
316548	313314
300868	116165
33893	477986
17398	262276
92700	478052
334981	183213
335877	391414
231334	347767
145413	132740
423239	481525
216564	147060
139046	315737
235000	112312
93112	218485
319512	122891
242066	404806
140127	200287
396021	96977
82648	453197
432034	417918
226481	12895
23449	335663
117833	255859
340734	186381
388249	372792
441217	164816
9300	266871
450695	477986
282687	314742
225644	378859
17782	117893
17642	43514
224695	317118
71189	352875
161363	243766
394903	48531
5857	198926
456380	72432
447266	149600
59658	173041
278769	55651
256755	205270
308132	42747
379680	326492
458537	9054
189223	163625
430589	58881
363467	99181
45165	446616
22310	80200
25099	335314
192238	432043
27570	27696
57920	376873
444994	107290
340093	246245
171093	467192
97091	209121
362379	330444
155759	222701
233498	480246
172187	481368
26527	67837
15264	207702
105017	113059
164884	53043
413675	466737
86303	440942
67983	486029
85674	318021
433743	7767
355875	149315
200092	71189
272505	326271
172542	39915
230216	336590
416890	209572
168018	190369
442235	409828
146856	51895
480593	257088
4116	183213
473411	55172
222678	310261
32124	247456
207007	89538
164254	348007
14768	153371
302435	248863
192495	361960
184145	199350
479338	366941
261394	348584
241952	284690
297656	472235
385583	60208
339310	385910
158439	491272
84946	313745
386623	26712
403011	477579
266141	299931
11444	88113
342465	423032
266307	299580
287766	43275
352739	308533
7801	89370
276821	349033
73327	63177
278554	313698
58124	190369
329010	392028
484229	207512
338877	208577
207007	26209
83977	86560
293767	305234
29276	317356
184229	39618
123597	319250
198181	298687
131757	478184
168410	21411
204881	349780
1564	395770
179054	146202
291119	252340
358182	122694
266892	383590
450465	468522
315564	411455
174657	113051
20533	401968
318088	98420
177482	347057
453452	160453
79961	190369
361025	30614
408793	190644
224822	317990
425303	12350
62193	487192
330752	220734
275795	110708
224143	299203
144297	478703
310306	10646
17186	432506
73760	14335
399570	406150
430589	139648
84481	95493
434854	342697
67166	115386
68163	278642
402438	129713
144274	193068
328972	301659
155165	476231
309917	365050
40028	322186
441290	351639
106268	203365
362170	91998
305849	475594
395857	263670
155950	440249
396067	27464
456437	13370
340955	423318
379731	57943
81104	190369
280092	336480
290909	107337
443307	244482
364397	478415
110606	478060
318464	401854
340767	105878
140904	398740
463539	329288
200092	32601
75254	10705
67850	31618
404806	158717
221863	241558
50506	360363
268847	263135
233028	366127
21411	400027
164095	271300
126262	42587
424246	105498
325532	47747
266481	153799
267562	59784
78469	367786
363973	309085
110095	151944
291811	294836
61952	260063
81358	345481
475383	285086
19392	446351
238057	294659
131149	418150
405359	154277
372019	229152
188246	46070
465687	250386
255820	8334
9025	162795
143671	195121
55473	314742
263807	147991
380454	53490
360779	202019
178579	9261
422868	492906
970	436229
465838	327217
430879	185479
100356	70815
187947	467586
323781	60108
59949	276090
407280	354648
489671	209663
18647	354730
344086	76454
410355	17155
478450	126906
21873	340211
2481	88606
192195	192365
404717	210660
211919	355915
112346	42890
453294	108451
453919	132996
428892	13846
132258	33855
277373	375944
46084	190179
470672	341662
55043	84089
397323	147869
73599	21619
179595	115470
319824	278907
465547	405228
33343	356386
227566	116969
344314	5793
123574	52537
409016	56739
74093	294097
58709	227892
404620	52262
318272	414334
302153	146217
6107	244993
19986	180371
405555	351193
221783	254946
180389	472770
416325	153803
324968	465309
425569	377466
306323	445690
416892	87166
92287	89934
227556	97857
487399	420944
204438	210050
181347	318735
306084	278907
69749	393184
212289	469096
287024	476963
470672	61467
468225	357373
138126	412516
462858	354694
373650	119868
447793	62580
364636	26836
194603	199321
482562	79249
356837	488459
378413	343135
404995	190369
379775	481785
220487	401854
143942	228110
422855	183213
283024	386841
389224	196727
35689	250389
255677	78811
228128	352352
359501	361545
365571	362267
177341	241048
84508	99437
323870	451753
151739	411424
413913	434893
455987	217182
305139	201592
447258	361499
28513	62191
346272	10655
294044	208300
63528	332336
388380	462505
264206	126473
233486	454337
328224	438783
287566	151750
408398	290542
71776	91295
39908	229459
418783	434893
95974	284785
14681	434385
216616	310261
464952	82794
250833	46603
142071	300473
232793	23018
278029	388195
463801	283445
247704	466075
458925	16041
54541	463770
213065	211067
408459	64397
130675	183981
51103	478415
272401	451648
389141	451397
119001	420944
426569	65031
460696	299934
192638	231840
154712	486872
120625	299910
330979	213729
29354	461392
123161	435872
117254	357144
199014	88278
57111	205289
413257	393326
55901	278520
269546	455316
203676	290624
185409	473360
316011	259386
170550	202220
493926	444729
78158	20380
157138	16433
246805	144845
21244	395988
136653	49527
283612	96492
87200	475534
67351	333780
344783	166970
472224	379976
162628	411365
386344	89524
278554	361355
473202	406626
293437	227707
180757	127158
394724	32017
51806	157492
151989	411912
5167	476399
90300	13370
323514	280777
429875	63528
117862	137661
355048	14845
422576	259108
390596	491592
438475	53249
345353	48163
60289	35015
411719	396697
442891	359737
296033	51895
454642	32807
418157	268073
404118	391414
445196	396563
457636	120292
91960	434035
228128	419559
293876	141166
264198	107753
330572	10520
48282	33881
230543	412980
485196	93633
109809	403168
88956	335663
142863	401854
491388	246085
243858	300800
35665	68334
361001	97696
371463	339582
490752	437937
295561	315606
28556	67040
216974	302018
82972	329577
48832	176661
247929	437617
150167	237194
262286	49127
346880	175721
249124	454263
266141	287852
1552	474456
321747	68334
284057	458183
109704	233931
457418	373965
103382	450647
244244	40784
14460	290524
296345	371554
41277	374939
397814	273814
45467	467703
200583	378462
468493	310261
91382	464559
209546	330571
373423	142415
105165	462901
101870	470554
160780	313257
40389	270250
464690	389999
12565	469235
299647	422998
432930	295266
375405	464420
454167	205221
266168	471445
37949	252968
133400	197440
273320	311503
84149	178436
461182	393204
5990	212278
461622	142018
164263	24728
228441	217809
292713	267602
148602	83872
221664	200444
301312	152439
259769	180202
476447	9013
113703	226494
44844	425872
161665	372066
154349	74882
426074	94516
116947	172134
439554	298182
347616	38372
168659	54976
239112	157338
83400	255012
165963	281252
444815	49903
350313	182092
207913	254411
209772	491411
32146	165653
233268	414932
490895	447831
417358	483858
126053	50538
458207	492332
292205	68970
262286	336915
128679	48275
385991	130764
424460	119799
124836	473470
256893	104740
61866	406692
388464	295484
377550	7771
205948	44537
432437	5857
382146	80090
29586	186259
306334	313314
486762	456640
414058	301659
264089	124660
90879	12129
41406	87469
259775	278989
15000	155103
258422	447517
390445	159083
454263	421465
91558	376124
169827	322674
60006	53203
223929	3296
386707	393600
274328	46038
229735	262631
390170	86376
274135	239561
387189	81280
191536	400795
40060	183213
359761	136388
388741	175721
134114	230925
447408	366768
355083	118063
492210	435708
409248	444114
452003	256689
107390	113683
466479	155895
287766	257377
452192	405190
487798	478437
276827	447517
332658	349033
115449	122462
44159	310961
371793	230551
58477	96787
22489	205289
424387	255637
488805	184988
276740	421935
79883	256121
278769	106748
61618	442241
188925	291823
222854	134262
291772	322664
315573	95149
216896	8623
237365	273831
172191	403153
404568	288976
433446	21330
169331	361138
72242	107682
474341	486781
267562	127388
215259	119087
38671	105498
226681	369463
373271	459669
446676	291249
453134	234356
138130	489803
443289	335842
19695	319391
323317	49557
68331	195121
67407	121912
192973	188067
78820	348007
182106	138594
458065	340253
349335	292687
6588	32807
241553	248777
406039	440784
275768	18366
67359	64515
16776	445503
334092	178630
307923	479614
388696	411455
165766	102352
160913	52043
228849	381008
138126	191345
360603	101597
350912	205861
430954	45455
63118	62191
11902	153925
381555	369774
46402	400173
53389	275630
375113	362577
55914	150296
150364	351257
391468	244111
443446	404806
172379	47463
125442	217182
417369	189733
272427	75677
40341	435333
315801	97520
78066	342778
398906	389387
387959	438350
220925	362364
110160	378349
351169	219743
122351	230122
479351	186561
174725	392699
479287	444
287444	85266
452717	458313
323510	343085
307440	113990
31436	217423
380858	61271
484015	152444
103537	273702
185327	28129
478339	125819
168638	132740
226204	445560
489787	130804
87774	461205
202594	62191
135731	245332
333668	471462
283101	215693
370137	185627
268804	313745
200407	399766
277040	467690
438921	313745
365358	122030
171306	258173
452101	393168
148559	236227
431771	136048
112223	178686
185339	127298
70141	97396
183484	106689
225988	314858
9130	10520
184232	399911
203155	356935
421004	69856
207070	314263
113417	314640
228270	23018
181908	272230
379680	122971
129438	392788
91217	476951
101420	13370
358589	355552
119001	106081
352605	16212
339734	270673
299952	481279
38409	136279
337723	66096
467590	324639
302753	96870
306694	309801
165413	161134
144258	142271
406751	41055
198043	173965
460766	201950
448680	11626
121431	92613
340183	118662
468816	160170
217321	174954
37911	352605
426930	44607
330954	228838
7290	470243
261176	301749
347808	350325
463410	99245
106268	207108
53762	313745
155953	35115
39195	355672
347434	461583
156337	308268
67506	257858
182511	469724
163914	28129
347463	371228
309950	122600
281438	51881
130300	183213
79528	199526
485300	336590
131014	345238
167368	5341
123283	406684
375674	399978
194674	138774
411183	387062
78289	414269
272404	246713
488195	316372
274138	367883
346697	217406
459064	26551
399915	4349
284383	270178
85490	160722
7168	388116
21440	474113
15068	475874
10476	27501
293974	273758
189084	411157
225694	446105
425320	209471
279863	190369
254446	303174
274455	164164
329727	396080
317675	472664
76055	185153
250877	219358
85674	269909
303954	227101
262948	203656
356480	95942
453357	468127
67247	9054
87195	181336
87010	281924
320392	232666
144709	166063
301990	78566
7485	82585
191846	351451
85723	487833
151600	261347
206831	440660
106676	146202
224139	261466
164761	183213
78469	23769
353491	477314
122886	35944
316796	377302
326053	300035
278769	135825
457355	314495
414513	280935
266997	273831
324071	40447
55887	172089
8859	302298
491473	346960
488032	99521
253830	300659
386857	71725
16893	168638
428562	46929
444436	148519
54528	364109
392318	446170
357083	406781
17523	86476
460475	379125
132445	451016
410300	144405
394153	336590
13792	457081
162557	348176
112256	413525
436474	226494
81204	104498
415574	370680
127791	32807
161826	36352
260814	122585
228084	313745
464496	97688
95068	249043
19444	79373
236380	295159
240709	320193
392449	98456
440940	262837
179008	196780
242411	413846
122727	295955
268516	112634
161654	449411
174998	251597
181512	373438
381940	149128
93054	190369
211606	385182
249709	290765
249421	421356
448583	445233
57732	82803
198012	259067
99409	390380
392742	6253
27042	299499
81428	27748
103892	334009
473669	440962
368422	139993
44841	106120
207435	243766
481614	368734
378046	379571
74308	18201
40991	165653
258905	460723
346337	161381
374837	264908
132447	348971
278758	129525
114643	492425
100852	15209
394077	122462
46070	73336
1839	430356
209824	183510
405580	475741
21411	64673
25239	131717
239431	98636
47437	114546
336367	273934
323616	348516
406919	160456
149452	344225
7726	66053
443544	181443
397666	274314
118690	3828
210189	398333
269231	9054
196670	5882
318088	476231
468162	397535
15021	376066
388904	423950
269941	43334
20946	399072
12074	197212
451216	51755
25582	186384
173847	236568
116576	265905
55362	10895
78134	162795
400734	190559
402235	227706
32501	100477
29014	59448
455832	267352
333042	328729
124320	281563
64660	460271
405672	225214
292722	364048
385072	462973
12512	478620
75324	157385
372214	19202
169841	287779
93691	171306
85729	256686
289740	16647
385633	315872
385881	231485
173393	243677
286827	259929
485667	406693
397936	3011
238101	218615
49786	300805
330954	320097
394400	249871
36053	165653
218723	347057
91793	393640
318088	32807
427337	83140
309917	220777
253042	261396
138920	183666
375092	182390
471169	435637
203805	190369
442016	378462
433906	28718
87330	228431
71968	317118
492480	457503
397599	12160
472828	356645
84968	366504
403489	79861
415386	15209
422776	425751
247474	430356
155979	202394
222429	90277
443572	230022
83616	199667
493267	267602
84751	367266
395242	94634
163324	225260
74309	342419
136604	378976
356176	233611
473139	229734
353761	162795
281671	292721
157878	463067
464333	312323
55887	342063
473662	164884
95761	233024
138511	445282
292352	86974
68098	229844
152222	86560
194500	406626
450465	115198
467145	372739
423218	351585
140116	443146
432607	254973
390154	42189
434690	117109
77443	298200
322963	273831
476369	250374
50783	248777
43775	119442
71563	194626
227485	276621
55789	450647
267562	128183
970	168106
414920	258307
67166	95149
263703	338710
375606	245679
117631	9451
175382	428764
184349	98906
266307	132139
293555	119381
437999	132843
54312	336590
474389	252518
122732	361385
341150	446632
187389	16433
58881	385734
408628	123369
277568	393184
261571	252361
40411	235741
235606	97894
116070	291560
222147	107219
46824	173492
487185	421639
237878	440826
451799	234356
356014	342792
408371	95360
301312	377869
383238	424224
373472	293813
26370	110708
82491	134500
367158	428155
137544	346388
421130	57882
211793	271231
83652	270154
257891	73990
257229	75520
215292	112438
25543	316945
446693	305418
241048	290450
218607	35150
434193	94516
202761	456425
471169	490885
454867	102672
355025	247458
202606	93533
133671	420944
161794	458104
86438	35243
322273	142907
312842	479554
421137	177630
65546	388473
301312	477136
124942	486866
454906	123955
35960	14750
92729	313745
478098	428080
110703	121374
186986	271756
262594	131736
427714	72735
206146	440660
127910	196783
284842	255316
445463	50264
30223	63957
18928	431349
42136	405842
111021	99835
358014	21902
397324	232315
458916	206848
221296	462573
379822	188067
72301	10084
399208	53249
374600	241988
227068	350189
175538	434464
429456	253110
376175	111572
475392	455349
89238	460494
466524	185995
434854	81225
181651	69487
338074	366666
278642	125797
3111	74324
356109	331351
60009	122462
367689	32053
113776	103825
202188	95149
391196	401101
367686	486885
144405	144845
287889	359762
325477	475389
47415	213639
2169	295484
89826	26551
316199	58743
489075	161758
190683	393300
173863	416778
365346	203588
133351	279871
155730	469907
373638	485481
273709	141166
374270	422470
153181	273831
146391	53595
146893	45819
48064	284404
190985	329096
373565	94344
338812	227018
124499	12895
447335	420241
370247	256191
208781	249101
192660	395198
71099	122462
72007	417984
59034	283335
420234	220088
86899	186440
352393	202082
312842	389009
446068	201033
242883	154446
89219	7022
119762	32513
461045	343786
52917	48459
397918	464874
294835	13370
295093	34692
56172	478415
96151	434035
418453	230099
314228	330752
8399	338189
47466	455673
422546	131990
67376	110677
319259	317983
185554	441590
409388	467910
196425	180578
248747	441313
136188	441313
106814	122403
326372	228431
419056	226308
369321	164884
483633	43748
392459	287740
46556	3845
322873	317100
207032	259981
322654	250679
189806	273192
449093	411424
184098	366295
418098	20959
136955	476804
24844	225836
235537	299258
302689	147310
141634	16177
463085	260527
83616	94344
149452	345756
112443	97448
56379	430356
417915	318441
128509	203279
470748	253816
492336	1057
430041	345444
445470	63957
45396	293813
466117	464588
64865	218434
357411	164997
142906	291521
315951	239533
47582	385747
11209	420536
256507	104505
456658	416872
232381	378985
171362	138297
34271	292468
66162	181993
389531	187834
472742	212418
415942	195948
28965	393737
294231	389379
189528	9527
320131	419954
6794	105053
109868	57220
247608	278984
449054	312697
130739	421830
355245	85039
34481	78967
41025	36836
181200	151172
316565	487177
62236	4055
12496	433561
264277	198021
342386	331867
254498	324510
162819	434945
327447	53863
311797	91380
57583	212840
128686	122218
181559	274765
493298	197474
226150	6072
191839	474180
431214	477329
192183	378094
492932	395988
430935	436397
403232	386844
191947	162024
315692	111214
286531	354696
155817	8242
205720	447517
322493	107711
192238	321242
379538	475200
68071	127813
434276	205270
91403	4349
132233	1605
145493	187487
340999	409709
482596	477131
8580	487657
97572	202996
472466	134694
235812	113138
160319	431305
324502	65658
119392	479614
81477	275790
23067	292881
224113	237165
370721	143318
151932	18225
105426	248614
246563	465036
218074	236233
165380	15133
325391	478467
4974	160573
142535	338271
308049	50719
263769	187920
286948	413649
180921	486885
137454	228324
45931	359041
425135	400153
259530	304173
488095	382166
173615	31379
188920	102309
74720	321688
383769	100705
315542	328838
306282	157161
280226	229150
227628	218675
322998	155704
23481	250820
296544	102352
220135	450541
202683	193705
275591	261396
331872	327217
325905	382089
8097	261396
385734	493831
84127	252989
310038	92954
67211	249444
407417	281924
311819	4413
287566	251907
335951	46071
288045	411424
254559	121960
25516	119579
159584	273831
89591	487833
289925	456065
448862	391368
459064	18044
397180	13370
9825	359760
106741	314508
476719	12177
243450	194165
358599	284526
289886	324639
299482	243840
57147	438091
98598	63528
375065	222102
25690	328140
276821	30187
326762	363461
352767	433279
55249	190369
389566	94793
341517	464090
317944	35707
107669	448132
246545	59179
70603	106503
151253	22907
57229	446351
351531	288338
41265	67837
121828	288354
88299	438783
116532	41075
118132	356935
330661	478184
250207	466737
455185	49966
390497	86892
45806	293401
312873	383477
173311	388767
412590	405358
353586	39546
449628	280174
150475	53693
491987	369599
14922	254183
243523	203656
343187	126204
458065	401838
166596	276090
357441	291645
156849	43164
60025	267562
10807	46260
162379	284843
399270	375768
456021	62963
433468	209608
1441	159378
396613	490162
85746	152321
453538	248426
112662	28129
428980	367883
405555	456569
49554	379597
386660	391414
121594	10411
471606	50069
83178	290657
299664	317100
279627	177620
95439	430356
88460	362713
66035	213837
224791	286697
179689	88606
244856	336955
330216	118387
143190	48523
18392	266417
112300	390525
231069	12443
161943	137155
492756	476231
18854	44621
463429	133465
204206	105498
17859	13370
216466	307599
211196	172266
417938	439719
146867	259339
91600	28646
405555	393462
50783	409828
417675	384282
476478	196783
222698	400045
24324	214992
481709	218142
45963	162837
229269	459331
260431	297282
50525	226308
29157	53863
329923	14751
103497	293813
373275	470185
340994	385117
316929	310509
32468	157624
129736	261356
30176	226152
308809	57134
205322	169562
143671	19085
141553	234644
83616	276157
315573	489614
123071	411424
276677	250240
299728	60520
143932	423469
395336	105053
364805	13651
62320	70045
165963	412162
92068	428864
93112	255650
83799	79249
247565	346041
118736	343251
492462	259929
98654	221019
350935	196844
43027	422789
390055	105585
251844	263833
53052	227101
195014	407667
114234	72223
158461	337991
328598	359218
292510	252961
447962	378335
101049	74074
31064	478415
26481	154137
84414	451600
47127	203279
128124	89789
479602	296750
196123	493022
362231	291521
316565	221169
410238	378612
292943	219743
46071	317675
232770	106422
40443	458601
322660	447158
118718	126500
120448	44119
361965	32807
207141	427932
287566	302566
344795	426896
476146	311297
324502	156655
421979	252493
433820	68314
102080	69830
205351	164990
257285	404806
124469	380738
467012	79507
143602	193570
145310	431216
435806	447831
196996	388767
402995	343388
321868	119995
266307	151264
68674	428738
197107	41673
427498	17961
368128	15209
217091	444693
226964	478174
277603	250434
194051	278575
357621	341271
201038	70557
335747	236213
458601	91162
266307	382117
452052	197078
307325	316527
202469	428940
219876	363888
58140	425939
59034	31420
204178	478415
328170	16776
285508	226494
400157	73727
25748	74895
295009	242096
112076	469825
95102	202019
50876	452098
477564	228431
47000	325726
52745	281993
356530	49966
472887	134187
444323	11075
276204	134145
46420	164526
33613	423342
466790	451738
378492	349353
247262	193126
247296	248528
489552	158810
59325	390898
442730	241525
203781	68347
291119	35707
235876	430754
178078	366070
125954	12245
243778	406843
278769	348099
185646	378462
146893	250092
121828	283629
259316	411571
393696	487153
411583	256191
417017	313745
25154	464420
112372	136293
157145	360512
94551	273831
375405	244776
190524	140575
216847	120063
436747	137719
112443	90361
448816	435618
114905	73716
358520	445690
89687	199314
400153	452803
472920	16433
3111	388813
333557	315671
403813	345745
424390	467703
221114	113138
373025	49966
14444	456647
439833	214291
149289	403985
219198	328751
448298	447448
307641	366194
388254	252938
131669	183479
1476	345745
265930	162657
197278	126375
160415	457081
371976	353557
311808	236959
460795	44832
5446	472114
383840	66215
125911	251215
154880	105967
220133	469235
216666	311297
110490	284843
194875	184303
158392	487944
207242	154943
265262	402599
334222	315550
314311	170894
206789	292721
178422	305800
101945	43496
48494	202080
427768	307983
309605	167495
73466	118028
76835	153589
423013	14572
49177	416487
390906	79343
443308	387860
114051	179136
353192	148171
291151	183213
324518	397104
197729	264908
154375	95461
122462	48027
180760	367110
16024	378686
90405	492260
381493	187920
294808	12245
355456	59896
284008	440660
173879	156376
453267	219431
239272	162968
446080	378686
282435	156375
326864	238299
176903	179391
20946	60767
399314	76111
388423	218727
337048	356428
470018	174726
479287	254366
229528	259929
338984	64348
391414	419889
387136	294572
132745	341271
87501	7121
140749	420084
166772	30723
476969	317095
138126	428957
435013	307989
435250	397209
286006	295399
239804	275959
119488	328550
346806	301143
465774	47436
446202	430389
139350	257926
193767	1151
271067	94014
303507	209018
134024	396563
108930	286826
336876	50264
128704	230783
296111	54976
454450	129764
250848	416323
410006	17065
85939	292104
27555	45472
488250	220781
381543	130028
233388	363581
285123	386266
109318	389384
480504	474453
286310	288035
369809	425675
458728	214050
413338	94516
406201	78811
250290	67043
147462	281030
292967	485502
63919	335264
342239	4039
299006	52917
102701	313745
97499	229381
435520	398954
302457	438783
368620	147120
102644	449795
95268	13370
403637	15209
176111	24844
115041	377172
5700	220742
353964	98906
112593	122694
471922	280043
101049	162941
10251	114117
17748	106243
33343	380742
1625	152502
420011	393238
314617	119995
363316	88632
20946	291811
353287	266414
107279	297836
466737	94401
469772	437491
234532	21583
264086	441265
84417	59040
146135	223324
196003	236064
265059	458933
226949	160772
215240	214090
48583	416743
15027	214357
387789	190369
8022	404960
474826	458119
344410	467569
47135	307980
51359	218727
411366	366165
338272	388575
2990	262329
357351	203752
36298	243854
430848	303592
396433	444692
473553	94634
408827	220417
325609	407651
420057	157698
217740	426419
410812	290560
466670	430610
176130	351142
77819	381374
178742	71281
344990	205270
453256	74574
335514	281163
214114	281924
42597	186714
337687	212560
112443	252014
143190	167799
291823	350549
86594	283769
195501	432635
478995	446351
467690	24816
15895	208617
455082	411455
330514	265051
309283	120132
413817	90729
457060	424468
84054	62191
348197	383508
67051	315888
493918	308019
390338	222247
127534	95942
445454	281924
286500	336013
360459	136453
242411	463670
304404	354173
58164	28263
493629	72985
67399	251116
320304	331786
119001	305516
249129	259971
375405	166737
11597	423688
342300	136829
445799	432032
319330	437356
345851	486885
264026	271979
446415	267125
486936	304589
33182	461176
263263	163421
266957	119762
411724	311671
275460	87178
399825	459802
406674	118817
272114	249709
451818	475200
296459	404886
262308	257025
340339	91247
11276	255307
466998	26106
251585	323595
235330	488820
164829	287694
186182	415097
429166	92578
459860	276663
120104	327851
347178	117055
467717	187179
250833	388551
186994	110677
309713	14403
198707	126204
191484	409828
163253	5040
273454	114322
245877	15435
40290	98644
443823	446176
253100	153995
459125	209952
432100	374293
435251	35546
108648	422629
388079	367211
267192	162795
146897	368536
40962	469235
184629	323550
355163	160679
460010	480542
139016	104193
131359	129094
249999	115861
118911	349679
357068	121301
30906	180957
414652	416402
232690	293813
361668	220829
213766	375768
201131	329195
219363	401821
374524	258370
26763	460582
7088	252097
16287	471745
20772	393485
163293	459048
403539	335663
305688	408655
340451	337562
373049	282497
300400	325754
305707	457297
119001	256168
452709	350186
350074	384135
292588	157984
365550	452230
231611	347476
140806	88366
392681	377984
287429	190369
321624	367526
51545	20809
275795	32807
301690	422873
237533	362675
132150	110958
58043	260676
90960	344828
410602	375838
245679	440047
89842	171178
309140	13736
158250	419580
286776	404960
93431	453160
330246	27826
258432	355700
127050	481437
30399	155719
16776	11084
314311	91069
181466	429161
102644	412063
346656	30898
15610	454527
271069	479620
439673	394519
253442	215186
81681	460097
404770	165254
185941	325313
282430	114930
173592	77278
2043	16433
110655	425572
102040	78273
234573	119381
485214	339442
210324	365605
425531	311510
221557	254386
257001	317356
450004	183213
11390	323615
266871	398951
363821	149727
4098	432419
195062	102352
440863	190369
19808	331872
112625	288
120489	305291
282461	151159
306235	273496
166149	167517
5126	258610
188954	5354
361842	241945
23036	191390
86476	423737
363917	291469
299825	105745
465037	91788
74987	75579
113387	300480
323046	382714
199294	66148
414326	156376
171850	82962
179869	5040
59644	99274
488307	475548
170923	41673
135390	32988
465989	494102
99288	367827
128359	320625
354694	371421
350064	4446
158921	434893
437031	421935
25982	94344
50668	7812
334092	465635
204437	180957
462984	236413
235670	94667
241889	119762
153322	117774
256445	250679
134475	313314
252236	338189
1292	206198
169619	235679
399686	184179
2112	48275
269612	282578
371125	147665
208577	312842
141059	2132
458768	421296
3809	125577
449904	21411
450487	135813
400856	428026
185420	14519
237242	25658
437877	134223
146077	176020
5672	276174
370619	182940
232812	472072
288086	240374
211358	15468
65279	353678
386350	351639
396421	76473
400148	149838
362037	251779
421227	344703
275604	452428
28243	208617
225648	415303
158852	254942
88612	393326
283220	478415
350064	351414
267677	66140
364625	260956
447500	159519
53641	220417
215578	431052
412779	300916
377323	388957
484095	370844
62014	13370
210833	233142
328428	92613
38200	80761
206937	428738
234921	208617
305512	267602
245394	467703
190128	153799
922	323977
435721	86560
325824	404764
152843	389728
107998	209967
272637	331177
81094	334515
297312	299487
469900	144845
81824	25443
468089	363469
64526	11465
451701	149220
288918	161746
263818	152662
458126	421371
257636	16433
482456	310603
270248	208487
376766	215054
228013	410074
263299	150404
130411	82585
434532	176226
27171	89538
470746	152119
286172	9596
330600	343863
426190	406371
116070	201916
196065	336590
52038	20272
412517	252008
194119	139753
118708	105358
371380	8912
449103	480861
123914	43049
156970	463529
429793	321883
131843	100041
239659	68950
141054	187067
484420	445794
355025	359537
441183	476886
69810	205222
328174	485680
274865	26842
264132	344487
25414	13370
292342	483100
109062	363436
283918	308632
128124	186561
204332	342419
386660	472583
472557	147514
128820	291058
487026	91346
470092	68098
108572	283914
311297	18564
40408	486885
230691	294418
227301	110677
428546	183213
340339	284979
154509	444276
51781	83124
386263	29416
12407	249810
272409	228570
314311	154766
484668	154188
253527	297025
358042	192068
136798	24516
284163	321313
74189	225443
485367	130923
284717	241137
246184	204078
178402	86372
263557	479520
209523	300134
169937	43650
235806	269262
275848	317118
227306	275959
245033	294296
330860	445087
396841	186095
336152	218433
25239	206174
402967	343106
169226	259730
177482	36555
468030	272230
184096	215374
231839	38817
363978	123485
164103	8023
111993	58786
421205	386901
470832	440784
310510	476886
152794	167117
316610	275959
33365	162750
264885	464439
63514	262277
474341	264620
84745	344880
320743	127609
492	30123
491829	181957
462341	80602
377702	414832
447018	102271
345397	49903
4849	260801
28838	472694
244804	153813
305163	193001
467788	108960
333080	158268
415309	190369
267373	350728
363524	25984
106917	2232
401731	56389
65470	249202
315957	409828
102011	398333
127212	486885
22721	276440
421972	131637
136798	377270
156212	320267
418350	457081
484913	280827
263880	167799
440226	128719
303347	132740
66828	336955
37191	69650
461792	270095
81432	110708
206721	423756
376934	313745
210833	438419
275995	399581
32304	417616
339390	65670
207435	336526
70055	25162
274611	13129
71739	217423
123283	84791
235884	404806
110677	252697
290724	208038
278249	75303
206747	307279
48474	245679
208199	339829
55458	208443
61652	151577
352221	366127
88628	83811
196181	42164
314736	258370
299936	35421
401072	76671
338776	41754
252046	35735
322997	294965
92823	248988
379696	94189
42987	391414
210386	50264
5700	363995
224614	298372
419548	13370
2430	105585
256696	96195
268822	439218
283429	194721
366815	152502
65708	166405
433552	138807
284980	84089
288204	246351
396563	186936
366247	363696
303736	441772
332784	487874
26527	105967
293084	35164
255603	283096
472163	192365
44282	440660
79152	281583
421352	235901
218336	288523
38613	424281
218607	13903
135571	261390
367439	270095
291463	317856
134299	390197
39683	485013
379420	52789
446550	51895
465031	99405
8262	435662
265297	140725
477329	72432
183376	460602
158252	19377
110140	440660
364827	431226
142092	385000
350616	203656
235606	31420
218291	16661
78134	29689
191298	440655
36556	55450
323833	327061
174912	446351
257891	336590
407849	50538
128704	277450
79950	338189
92311	95927
294901	42189
363581	483108
412205	464650
282211	188620
112267	82498
203696	230336
140899	267352
67174	137405
167588	295048
367246	450350
138780	392650
2126	16433
134796	169263
351455	120489
278200	162831
50681	6857
369815	291521
415967	3393
250996	355032
116326	316575
320482	310981
182940	477986
438394	21583
62730	399867
111833	391473
71828	456398
342465	178091
487476	284724
118883	105585
361960	350403
485490	53688
332149	514
110248	132571
67397	183213
62444	26551
151036	261396
351536	159973
317545	107274
479079	36066
316918	86728
376978	74542
339184	439102
474471	269535
457673	392086
95997	366493
483678	109824
344953	5710
36144	35629
345514	164019
157280	293838
163692	21411
90545	243688
155030	391414
65649	327061
38059	59668
408744	249559
49106	430025
438189	16601
76143	75725
208418	317538
21123	303424
187010	79343
95098	481279
431418	273831
218363	77727
408654	469933
173966	87471
231607	414286
304589	49896
124650	169116
224899	341271
157390	170309
82239	344546
180244	450970
309909	234791
385876	360472
223597	89611
28357	437073
402288	186159
35806	15520
228741	446167
416913	334372
309276	106618
459585	228431
78063	6899
39814	27827
80134	317118
185403	184118
64272	222721
65775	27956
251173	313745
151220	260854
297983	267334
322661	418646
480053	30176
233782	173965
279597	223627
314343	255290
228334	290492
191441	51895
416747	105498
378819	373370
455074	262927
260142	40388
297502	134776
378735	314742
108977	468162
283252	315888
188992	281163
138441	374519
407085	307108
180973	328140
80649	484191
341632	117041
203656	437202
322527	57205
369525	80272
20605	359508
28838	268257
30477	26551
278823	393126
86592	61059
246964	374317
121594	403098
141023	105724
384286	5857
197681	275677
188799	226494
87955	256723
260838	476231
114063	133959
427434	73493
243547	268261
13091	144405
448375	189938
379680	275106
195488	110708
377744	425846
427432	122368
246577	353557
195362	97295
40679	258370
21224	139124
366571	88113
34586	15209
254125	232774
36066	332167
61488	370866
249883	156207
165863	478415
89826	365836
174954	300119
367437	427041
128109	244470
382844	79989
287522	389118
143168	35588
113446	57989
330752	461208
11972	327837
335702	449521
33343	142603
351534	67461
411308	90277
307449	326403
368921	481785
263705	87905
60052	452159
423542	178475
234453	483179
81918	179136
471491	390263
84541	303648
483494	475789
426389	97416
451427	463845
416227	418551
401593	441407
408603	256121
266156	48163
440940	447517
394818	162947
111527	6899
193887	397352
491356	245679
326173	168959
160411	395796
304118	461392
254991	445618
157159	48073
47214	62113
343533	367889
281574	132318
125503	191767
164459	61386
476229	163675
197936	218998
355445	478415
464958	84132
427847	143151
461759	93116
194875	320341
165222	478415
35556	313745
199597	203656
299871	94516
155845	235485
359730	351193
325193	328538
66855	109006
229124	393326
171528	464957
172923	355726
392943	206142
64281	482162
426630	491782
24474	317118
6614	390232
312347	118886
151966	211208
55104	332295
283871	230099
275721	199088
219127	145254
445879	477788
149473	373021
268360	73298
176130	426439
443713	286936
373025	478847
383105	35995
385991	483202
64785	446883
148780	449147
290838	101049
245542	303404
426166	447920
445130	67971
196398	206146
365188	234824
34271	153995
14303	262385
94220	64673
40388	265589
68083	147800
3111	340023
144072	205289
91327	454220
313557	144817
178010	122533
149555	244361
121240	140291
352011	449468
361001	275331
300000	246713
293803	4349
448298	38316
54533	215054
196003	21230
266014	176180
249144	141094
368687	146202
472639	353132
305324	478415
31009	37516
188240	457514
193767	27683
119072	10646
334350	341271
289645	267602
28614	479275
356530	75628
480844	110677
407651	280151
441959	464137
153322	150296
262980	7502
404884	368745
296479	362773
448183	473149
446720	429368
326631	290450
429927	76275
438506	173271
372845	398922
52975	420511
168960	354694
49431	446351
186723	209496
288077	162247
208593	394201
61528	278130
198973	220417
216230	126116
399440	306100
343691	42401
338064	267602
272311	483203
400659	144845
207094	269904
241412	331777
202469	39695
28693	114930
2705	467851
378795	336955
414656	364796
435699	108390
394875	300493
438121	124153
280886	409828
91983	75568
92595	13370
139438	161135
371381	489822
199706	266508
435157	225261
122287	425544
279798	233181
30645	35599
280624	173887
48824	489097
411896	102221
311983	190369
388223	450541
279069	272116
136343	441320
346542	109865
302846	137508
90415	53333
58704	397825
215762	37948
335228	115185
91951	21411
131916	359762
492848	75303
469651	319540
235404	99210
348431	363973
60411	467418
146893	193322
277118	121589
177723	51927
485054	94667
150127	440660
84213	120
372826	325467
417886	24943
364377	236277
57632	105806
78871	321772
395228	43814
404568	122462
373025	28096
442840	491060
235394	88606
78250	221329
477206	197288
353856	214254
121960	258818
13287	137876
396127	313745
294130	227934
329650	82799
441463	327950
222049	473917
341522	232088
457915	307889
400286	196783
432915	332820
415210	478415
203402	436042
34791	65670
469338	353713
431507	225975
451862	137677
275734	260171
344086	185335
149147	6467
290305	83811
264628	233477
485807	266538
124706	63922
236222	310387
279576	23116
441195	313314
204967	478060
272812	333551
134469	448511
348472	83872
156592	363722
268764	304173
124153	485710
112955	119868
369594	440660
356990	389422
150154	323071
9597	280635
50145	20033
206146	341097
351204	622
299550	307416
165523	378989
292198	13370
87047	321853
223255	257313
415173	162795
165680	219743
59873	259074
212126	106321
420414	342300
218730	317100
299751	120722
147114	34035
104621	383244
404352	377906
428944	277652
225155	264019
350046	19366
491670	316440
234374	132996
296157	145811
490237	445429
260147	350985
184207	8607
485725	279509
373435	477270
457600	307111
257582	410028
177342	15133
416213	456415
321411	285156
174639	446105
344314	413880
246876	76709
216352	49903
196095	426922
92643	139648
187654	220075
432864	484458
308533	144529
197090	49903
136694	489086
200786	280548
478603	92294
59079	114201
50535	282287
198043	425838
452962	53275
410828	360708
336071	86950
260970	37092
476247	466432
102065	172256
399830	406884
477620	486885
109791	45413
488971	477062
118763	159378
384955	375840
214744	108554
34603	470092
427413	226658
313785	237605
233498	322745
315335	15029
420347	195121
355048	478215
197983	287271
87208	12198
237714	336688
199970	361360
382229	32017
349114	486432
320304	375851
253210	462221
31178	374115
310615	203759
180461	173420
222695	286936
27970	269199
302298	178323
137949	259929
463333	354728
327218	54670
408476	28065
253175	176878
86309	104505
214020	103276
241163	371918
82187	336955
119665	317118
174139	416287
6522	144051
274006	147502
433703	403501
181056	388407
12110	23892
450077	54976
29749	204957
56856	46339
171583	422985
211868	355105
484965	20181
173863	359165
57740	152502
172015	408804
364636	392506
388244	82585
398903	38836
426331	220417
148213	232555
337662	228431
304732	208487
463621	188759
212734	27696
298923	398070
461224	448229
283748	303202
266141	12187
21541	185704
384376	417025
426045	306100
196165	476231
201043	114930
173736	354728
354022	396968
443163	291324
43444	154089
368092	180957
7618	420306
139838	126723
151096	224787
67496	1292
242633	1292
68843	59042
254251	165653
285260	83580
279767	58567
372054	417283
353725	127084
367162	11983
343985	70785
103606	402427
234835	160379
162866	136244
486217	23018
147378	101402
317457	260640
244207	183213
6973	300473
420	87471
409474	489154
441867	342419
236035	250410
187507	85202
247812	196988
9969	292515
48995	459008
471052	68465
419318	449534
63231	392806
257446	22092
31113	426913
40784	446212
370928	267769
320619	467703
221327	338076
58851	280316
74718	41649
29805	143248
449773	113051
290703	167046
376959	187877
397059	343514
363643	326446
439021	241906
81269	153995
121594	212426
132522	440422
225199	493022
223929	33941
205671	330752
6467	120132
13337	177869
491375	393326
396533	395988
18864	265589
427544	425846
334092	149193
437849	68347
355493	46660
191123	10646
340037	209962
170390	316576
41553	134118
360223	481019
178744	313322
246155	250434
407540	448084
391678	14130
277266	241468
301289	461043
79182	385932
200092	87741
286927	376244
308150	464872
175121	440660
421223	237165
282469	40341
171303	483853
90687	319593
122651	15243
351015	412517
228707	453806
230192	40034
114518	411424
80001	350174
401592	3511
78098	170729
211221	491641
246740	54951
84270	353557
75548	273831
185290	118928
41495	297227
2603	15209
187834	96245
360841	293058
180755	100194
224055	184092
446739	473472
296554	375805
56897	393326
93396	332400
226798	238278
459976	345585
413585	440660
57	382333
88674	237178
345809	353578
367103	35911
102654	434239
430932	40388
95113	7941
359875	175490
355966	422175
31526	113051
490262	26821
187834	260367
101364	29652
472656	421356
315958	287694
429866	292553
140342	149136
361553	234421
102644	223399
266438	95090
206637	288597
340515	482623
371798	462973
209938	1057
45792	187974
59723	4218
441138	47851
481354	370866
81885	118886
234160	252959
414058	234356
234927	95383
296204	36032
451317	190369
300519	376814
22273	286081
140984	402755
124826	478415
120050	47547
344314	42957
435683	363344
107998	82430
36228	4413
444408	299351
297979	462339
64490	489552
182170	148690
218679	177002
254599	404219
388404	333713
80421	377649
17217	8055
168278	403515
316420	195361
15579	153747
466385	453746
132206	273831
109549	356663
83430	345745
348447	489841
241145	28129
448104	289760
26002	122462
462337	138088
28496	428080
62956	384174
48152	327013
79817	408622
362267	186200
73558	451016
234547	69527
470023	276021
274515	190369
306087	459779
278153	331348
185409	476651
392171	12177
447258	285156
266181	218061
387520	283392
9075	452055
65683	421935
315463	432212
356275	295650
186371	13370
241198	130739
453653	454901
230358	429161
315501	234730
343387	303648
313547	218730
316138	493187
47861	183257
194368	397793
198317	419515
291472	171181
215578	442888
147253	22414
91828	335773
43419	388374
469268	308779
407405	207535
125638	367549
270014	411809
59206	61386
103323	423688
86899	489961
358989	86560
284057	367883
222147	283769
228298	392086
77745	287852
476704	365141
254293	255428
388079	383922
35394	266936
161051	37092
403011	156326
26335	430911
7863	249202
41491	373519
475595	363581
166215	25665
98160	238624
65514	37948
475242	216122
451313	251806
171599	113138
8213	268416
285198	347640
214931	225413
166172	446460
344022	414334
376289	366127
288661	19246
5700	428544
352007	327343
482456	223160
449893	327217
257391	385378
346557	439638
17987	371918
301677	468168
261501	453076
448298	301202
340197	235679
342415	388953
457303	307930
428669	2406
332989	360531
287782	258370
100141	21411
174725	80476
384218	485304
1830	96708
393196	279767
98854	256537
346299	404960
291119	483322
303237	268531
332862	291521
421639	103434
357411	250434
280914	389682
85743	13370
349157	49624
47080	251144
176462	234356
13095	293058
266307	224198
55633	338915
83206	327524
155760	54575
244536	443539
428916	219499
103420	24974
47850	13370
8862	438783
60938	84089
241781	206174
1994	6899
437849	80761
264659	96762
372455	280635
233498	454355
448104	396660
370513	7991
478799	234671
177297	491114
259880	359190
184629	292553
426252	186159
462349	358489
23952	4349
236216	469192
364636	34206
123954	37961
20731	341271
351946	51094
315692	182392
185126	336071
484834	258857
479956	209384
87409	268531
313061	364109
81633	17331
211948	395988
132153	15301
79782	204169
432135	106842
237886	209129
204461	336934
136428	273831
219298	281626
201119	297261
91359	5040
455867	461769
64733	205037
280762	16433
226023	360234
474210	475440
343080	45331
138412	183907
19727	98012
254002	293813
414140	459779
446182	180633
297587	478232
449387	327926
59815	409828
33398	293813
390323	6176
173331	107711
379867	328963
286321	292447
391391	167328
427505	466432
262978	428080
370384	60595
421688	237165
130651	340495
167588	247676
20059	145691
106222	367280
383244	230655
411292	422180
172597	186548
24381	42189
171066	61666
358861	119868
199121	28798
285813	256452
272301	68486
372045	493595
265506	110677
459616	260630
457758	21583
324199	104527
299644	384749
275733	454975
226326	99181
437307	106739
181116	258126
141384	175250
346994	411424
370766	245538
199420	109871
482306	11442
185491	46750
161065	81803
24987	309801
179262	349434
375355	345011
236998	5857
235038	375840
333366	212081
281931	436686
338845	442295
6147	440660
361630	203213
61057	189635
61286	464080
461833	457811
136438	450647
420234	354145
5681	438419
254446	131603
66146	85243
256623	434239
453469	51759
250377	338493
362106	35608
405530	401949
260310	215544
220756	59759
261887	316372
26197	236213
58225	449620
2626	324063
226144	313745
401161	229748
308356	5041
261394	377201
328940	212361
179630	172089
47699	342761
285080	105627
36072	453385
324633	431137
457795	120003
337117	110677
184630	352377
174362	125087
415023	470069
302261	342388
181172	233279
284720	412980
78073	162795
489869	101144
467085	296509
198317	245963
140616	415455
53160	91757
151087	267602
102253	319438
90556	198317
100615	317100
337516	441998
16487	169131
262579	428009
334317	50602
412600	245679
42509	278474
73023	393113
444309	182687
320764	128997
280600	143427
215897	24208
91418	441320
291744	160419
418368	88007
71441	236590
325193	84089
153870	438212
233588	63528
167922	431046
47816	288834
272385	236213
299928	482784
480993	16433
164801	49903
302939	423559
249663	387860
231688	391414
425432	55758
309366	362598
293106	60950
396044	260319
271128	475200
349421	404960
356274	96954
133909	304575
285103	59471
166465	60517
136807	55346
473752	218727
359094	201378
143092	256121
259980	187248
171267	273831
364783	289578
341632	442446
401030	313745
269612	331701
245257	236654
371587	190369
323550	463549
391848	78469
173803	122287
196003	334602
151990	15209
188697	147053
190281	347513
244388	122462
19173	147460
351803	306545
369321	287854
11626	326109
346042	448933
317496	420688
284018	51222
23268	256121
198405	199534
19459	49963
18019	124085
76727	293731
333557	262302
98199	50808
30559	252467
250119	368205
73607	52872
428285	285259
270891	368892
176130	219833
361054	136703
402130	186259
237714	248563
204868	21076
327374	320989
102421	151966
375793	13370
7552	160866
61815	290560
316828	476800
452962	198701
444890	51228
375773	392788
49597	183213
447610	325891
228326	80543
233498	252237
213364	181993
102644	271532
76228	93567
267605	111986
89883	342239
470818	456640
415713	16370
443639	324591
476064	62191
485975	158811
441247	470802
15703	447230
381305	261396
23926	426762
479364	64083
298422	105765
326261	462168
477932	169749
305827	44049
409238	26480
145605	115340
438280	136744
333699	64775
411186	409233
240956	122694
146227	72327
58056	212081
56068	27042
377733	327436
26510	73336
464043	54976
244943	95312
56806	250528
437968	101058
167087	79336
283347	401825
466998	293813
32655	366721
105600	127921
149896	377103
210403	373390
456691	34547
342465	228707
173833	109716
82249	488389
178422	10617
225481	330716
364636	48652
63604	28129
372010	168213
174782	476951
322326	313745
105964	164481
144274	189588
194141	315888
314369	35707
318686	387121
160208	214992
420793	27464
97438	413012
488862	331729
57258	312161
476291	86728
22523	48523
36811	309984
252236	282595
407984	242191
306304	287024
449817	388894
409735	267602
155396	48163
430519	304173
23189	273894
66383	371520
462776	268261
448104	3347
353257	139697
110937	257796
49903	209321
132801	449399
295465	32807
303474	257899
399467	326183
144875	381595
124489	74542
274993	201631
233720	482614
293913	286121
16941	243301
82057	130436
374322	90441
267068	283198
167774	454024
316090	23306
276821	241693
309917	374939
75689	13370
465989	126473
454602	317356
274219	70465
391758	238350
73290	86596
130821	455995
327055	405886
258692	44772
36711	8447
246872	21583
286145	196783
252373	60309
130069	488252
225345	450142
157065	194165
353473	106688
490006	53863
453317	77136
267562	134014
131426	411269
280745	485728
103781	362267
54290	83912
271306	305434
178422	18665
251541	24675
329139	155302
89398	290173
229290	392215
328940	157365
367302	230255
106268	311873
116525	96977
435814	4413
459138	90123
180000	166513
244536	76008
169381	76773
329121	208038
241806	202507
314548	196783
109991	65771
58640	280592
432561	331535
305925	336955
395987	466432
66129	330032
293207	32391
400978	361000
228207	23054
85476	272646
417938	39300
188896	20959
115449	351585
221635	374895
406940	182320
143814	257858
476095	362784
311682	438783
412844	22827
364498	306816
410573	201588
389656	110619
353714	27696
245609	363563
471727	25443
42484	419170
275734	196864
369020	336590
139804	440660
489722	326720
216602	210047
37149	345745
128188	87966
457281	30450
382882	300187
345615	2896
360561	366127
372822	208487
32533	149734
288895	18366
40964	99437
205289	425461
381179	409828
112543	168402
27095	2844
180841	263725
224063	233363
452377	187974
447815	141623
23600	8648
289675	386076
182270	421661
486175	357021
439992	121959
210111	222701
247119	48365
377683	369821
341521	408719
385077	110677
336170	281080
332077	213605
363971	63501
483571	132996
327217	55883
236233	256487
191335	143439
258376	486885
161727	407843
290838	320455
92457	284338
190715	434893
39892	439740
93009	40290
175994	220000
56571	49230
325281	47835
243537	14331
286777	485546
99302	441135
52530	297969
462550	435318
377937	427103
111890	18418
127904	317118
226919	114315
62604	404383
84997	457514
237803	428531
482851	151158
465239	155492
458362	249334
51080	375035
201932	6721
86517	327117
11418	212917
414247	98906
215420	454975
385360	335835
150297	273687
420759	219865
326631	365865
265593	279725
33343	61632
392677	74028
177432	442570
184533	277961
252604	372631
435414	189742
421231	249709
127300	217423
293082	353596
296366	87471
328550	256016
205999	278839
145954	335663
286323	93568
457251	420944
58486	325475
105136	432858
400423	236
28399	79861
331822	86560
97601	140608
226253	371301
363832	421577
244143	243677
148770	118877
102901	69898
453249	267602
432421	150874
121594	186384
48152	236216
164695	440660
176903	362530
159024	293813
330955	237517
70019	185335
156062	426439
289126	455699
181385	115174
448298	362917
109599	79989
73298	188063
229322	148479
340339	310836
123840	310261
401232	310756
222414	279743
176111	230331
404806	314270
155073	457596
197605	454997
76248	236213
342465	251720
69749	370619
326631	10371
188531	215884
382978	231447
158099	50656
392285	228431
296752	12245
136955	319720
447669	183479
97140	67201
398513	383155
296432	467703
434726	238663
175669	222082
53197	100363
462696	28129
222088	263777
34456	298273
280897	188730
221560	435708
325491	138948
149544	125612
19569	29816
388485	424781
161452	140722
134248	340178
377869	465373
309071	368205
304173	142625
452299	330744
796	393326
167661	311832
38038	103521
381447	190369
105183	173576
189806	84750
87102	450798
18349	63528
376341	156201
283952	423688
431271	267602
203602	329715
448731	451856
27322	386901
190973	476680
79453	181317
310893	29148
121860	226154
365774	59688
187207	336590
193020	181668
210499	218727
131934	262385
55914	295680
134147	484488
186852	313314
461919	364620
352905	352078
76117	36649
3696	144130
98513	313745
256751	99437
340197	231485
185469	344169
489309	300555
329778	475594
190446	141145
151048	174005
318373	13479
385834	164164
453814	378686
18604	224375
216177	262961
422207	76359
315463	463615
104734	45413
477703	401297
190784	181598
478855	15209
400133	447519
102311	169540
291521	358636
301344	103042
438193	482937
2384	451648
12550	402494
235394	168638
378819	471361
352439	11138
329413	23941
1263	91162
42854	159249
335141	477950
387991	443976
220809	421054
361617	423688
301073	152702
317552	320169
288689	304003
417358	27563
94178	169966
1292	8046
142964	472627
456099	378686
340197	30176
47291	349729
126288	217423
177549	476073
123906	447158
5964	12087
344094	475389
248815	344018
263928	314881
476439	388333
435114	220417
263328	276519
38822	105268
198111	480611
351818	294766
402570	316593
86600	110677
160965	243438
312782	46070
139999	384889
45694	252086
432631	391414
449393	329158
197936	253023
348387	18665
319524	118571
310153	334225
438421	211908
447793	143430
52887	466242
369289	17155
55551	336590
239912	491953
456747	254973
142449	471745
41495	436624
65712	452901
467299	210441
464484	358797
124013	300071
172396	358469
87570	455070
397196	89047
226167	336886
336324	313822
244492	462377
55287	195121
267562	79129
294041	46431
161363	289265
270388	440784
308177	388575
365082	392816
190011	374354
133718	291521
346557	59657
479351	373380
280639	296423
11480	269199
48966	445160
362334	489552
341428	267602
228084	211886
92802	120195
156348	22162
123095	487130
121565	186440
106164	4446
157878	335069
272301	54251
285023	379598
145530	41655
124557	271383
466549	276591
104093	1501
369030	114773
355048	160895
160461	90566
376786	14163
332183	397391
286313	174841
125343	249334
469102	119868
347381	21679
259265	139648
38551	471745
154282	246311
473076	159622
45481	375840
238889	382832
347509	169273
284040	405491
121748	370763
388390	445487
447937	471940
480580	129393
201990	96202
413082	180693
146055	333416
172620	233438
188341	109984
486072	276358
4841	350479
63724	73197
492247	103767
441911	11626
468708	309808
53872	365079
365254	84649
276329	159058
270351	101058
91325	153130
107711	389016
327655	227101
176224	35707
156475	198926
243377	52271
284912	267352
286297	110677
18089	36733
28130	130028
225586	152085
41378	436709
114647	478790
222579	270593
169047	136422
420295	382337
157432	220939
116087	166183
86547	353617
351909	252961
18642	477986
327062	214559
196487	16433
361838	82585
90401	277646
423530	137719
381958	64328
187834	48609
63322	272230
259250	295079
366324	478415
418368	340501
408975	327449
363056	486415
106739	123716
439250	8107
51164	210437
15882	481811
323581	78469
391479	360860
52284	65275
384231	30073
31406	359104
407334	90579
204437	284979
383379	243115
8716	126353
414286	302944
257613	448064
131606	120927
408285	14335
128336	141892
450123	418551
225956	465320
97860	49001
421875	231025
445856	350949
167001	190369
353577	252131
58245	129363
40929	448770
363501	42792
399981	119762
201813	290951
120950	273831
433040	188140
21449	451460
223656	397375
198405	113051
119995	321868
332188	42298
164591	20520
142906	281421
234815	366127
407280	286124
440819	230292
122436	413523
348227	274794
148062	50538
265598	118735
280709	152515
109824	404396
159899	107769
106534	478415
364636	20747
94906	433008
92892	94667
468818	186095
222520	440970
455024	2586
491388	392062
361954	249936
212308	56068
195121	450986
301312	472192
250833	19642
452000	257298
447263	145835
224522	195691
50925	46689
436624	485534
131037	221890
168268	399249
77987	177935
218607	88705
477564	190369
217417	336590
78956	63528
493523	101982
174188	18793
183404	190369
476831	136845
165621	262583
375764	211561
134593	251003
441463	41959
160920	8459
430811	352957
328119	300555
146734	492906
321855	422576
258136	50264
473158	426034
274105	137128
438363	464565
151388	128799
176163	313745
160580	29567
68503	56684
242235	53490
210008	125399
371306	358508
417382	338271
324657	12245
338695	188844
183075	136177
451325	446990
228437	186440
44396	35434
297665	454024
241477	451369
11059	299234
184629	290547
307610	377620
412844	236959
303507	156376
97770	102961
385664	149101
362681	297333
23815	225157
10417	70741
72804	410686
66193	46892
408484	77004
476119	378583
262487	376917
196559	462377
2220	323570
42164	3297
155664	463372
72639	342807
365113	447295
202971	48163
390479	327155
95130	94793
474412	144603
314617	486979
13476	195121
330554	132583
93440	42035
27412	404603
376036	286424
361675	466135
399868	122462
112954	59311
366741	478415
425229	88539
422342	186440
39892	441434
86954	485304
38626	427151
40028	249202
482851	12939
390327	315235
67180	180578
75339	205655
60846	270095
198149	231485
246136	182697
12564	124660
382848	330157
141401	338493
449803	435708
174783	97277
430029	95942
30482	363973
367585	305858
330661	241468
162888	393333
344952	119285
242523	230756
341214	246713
304722	429147
94983	129597
104945	99592
303591	78806
284214	130207
448203	217206
289186	313314
334361	303212
175052	28621
104740	325744
267460	15209
204452	291860
263858	10377
401258	21151
106353	430894
77359	209293
416470	27696
263904	187974
118462	284754
45126	293813
386234	269770
481044	232347
256716	16971
292721	116437
465820	387499
214374	383012
157357	241080
153322	334032
447258	211818
321645	195859
411482	94516
288959	145270
365459	3901
32131	461846
396727	111401
66775	30781
307329	426371
260689	369303
276124	214714
488832	185335
373828	326971
231858	315920
365399	190369
233045	211781
334080	387860
154808	410074
416657	53863
53047	62928
433214	370866
13563	94344
492576	479614
216449	137906
334410	267352
205359	322147
408441	105878
7807	239774
92401	286833
29307	266852
434169	267602
25239	91947
465243	217423
437833	458601
91036	449663
263894	137128
420178	462225
181290	370156
5295	402323
260220	168615
419282	334680
252046	313070
57688	126204
63638	30263
399867	239178
36881	328299
425462	359243
330752	389220
135271	99210
475444	315866
428901	467900
78119	445602
208617	190369
13558	285991
462858	190369
49119	245679
440554	263648
208013	89963
140213	141123
291843	117725
60881	420944
79199	252166
31425	92613
196030	64019
435358	472622
49092	258220
213780	400273
256734	19424
443781	315573
7812	243152
128672	375834
319063	315235
289437	256342
371983	332612
236313	105498
145117	385857
83245	243801
312104	449090
348535	398903
131164	356790
477932	177330
198394	407386
165542	467622
3577	349198
356669	69177
219546	479775
209610	443693
101504	362763
346628	48275
4745	330590
463260	218468
274560	357621
269159	451016
355083	409501
456303	452709
303296	62191
83842	378020
203175	12322
11626	98814
117865	151944
136878	117658
293768	242629
208292	324623
87235	445915
160237	472152
230250	185076
215262	215237
371971	236612
226966	57989
325147	250183
414035	295865
349972	401085
365329	423559
140232	415958
148559	368205
426292	317356
134299	91600
398624	63957
392086	307768
451084	378686
394349	6949
404337	453213
125041	171554
132652	303424
58271	41557
121594	444081
249528	469235
486640	411956
52935	264908
73968	262954
412590	354694
95061	297795
7788	395919
191771	60108
396379	162795
76228	360971
102129	226393
142647	187735
318561	255316
181219	91609
409143	187974
377774	258015
480141	97759
327993	74590
1080	3719
128897	313745
427479	334680
299678	255897
333557	240374
227511	341581
412971	316011
284178	416195
101577	124429
50790	296883
493995	94516
124259	161009
160308	398833
287968	207959
273641	389220
17661	413246
205146	450541
149772	476512
407850	310485
489078	46020
312238	106503
479044	334379
119734	192294
10492	26366
422246	352356
95603	73539
102485	28129
297307	37200
169973	404806
326631	172381
448699	189443
456605	16433
346272	420895
348958	163348
123360	420944
88855	32807
481064	18574
263308	295595
360474	187974
364807	357089
58479	208577
467103	387987
371656	133673
115366	385252
281485	255650
262660	481785
151812	476447
218079	475981
471743	62191
476411	362051
479989	478882
51283	167516
376496	479842
467513	38400
458736	425827
442156	333357
305287	352905
279559	316220
24294	263358
15253	491525
491873	242578
41823	476951
8637	318623
301913	472583
399739	398333
23559	442863
68098	148394
360459	283632
401232	87366
258526	441489
298496	453009
423015	476684
488297	293813
294194	148019
252990	290014
264086	169269
32601	99521
226404	335812
82886	76578
431886	4413
335441	314455
283093	347593
358132	224564
40682	352786
178300	249334
473312	145105
174135	110677
192650	62191
287780	315888
49790	217892
326631	148246
49874	303218
179784	1605
205127	443693
299922	142021
426407	70557
350628	177630
288385	63372
287444	287527
6836	244115
106460	341271
276373	131427
310866	192826
439915	351639
353998	10705
200092	280777
25969	97813
405264	341739
118567	274246
370990	185578
208458	317675
159370	268531
211694	433391
358295	118516
237480	274031
333206	436686
258525	59388
66588	306100
479351	35015
22753	70507
301241	83811
324977	165032
279722	62616
32595	156825
253545	399867
127114	425510
84810	483634
322211	89903
311907	121499
16900	401854
413675	95942
404568	21310
380861	119799
265874	202036
331001	277936
14147	313745
416062	38063
396508	318735
316260	211538
295865	24861
47022	204502
242497	327217
134959	36719
298353	230055
195615	28065
219546	379741
82723	185013
431499	138807
55458	298706
114694	440660
67399	363995
308983	90970
8356	151667
414825	88203
236844	475008
283675	124085
284120	256121
373755	213035
381719	205289
427238	218674
431264	231771
337516	52173
249791	264908
442554	373648
325397	456640
53580	53704
396589	209884
479970	57002
312146	318771
198317	118079
457024	95476
200918	218727
212730	189064
486500	24334
325889	57989
253442	239432
339954	324639
82577	422332
135409	489229
342465	348584
347121	450917
375619	336590
74713	221018
353761	207042
318574	428283
432009	313234
280430	205223
437981	336590
458632	248842
174598	230378
466894	370043
212161	389682
487060	276822
435046	10646
210428	101049
200105	417918
82430	395964
29176	6374
1278	27464
197716	266884
104367	428738
328174	273883
370584	264199
278320	10379
323836	11008
204939	367110
277568	403467
154648	95149
155872	435354
474724	62191
283695	23018
314311	265262
223302	220857
415594	321688
425430	75181
256901	302774
260431	446640
436624	261398
132623	332921
391205	452186
365978	157567
184528	62275
253102	44826
410752	313745
296936	374477
55111	277557
184748	467292
321447	293813
465070	35635
258157	491589
48282	97985
235906	457577
93174	361584
286211	294130
67571	228249
228492	24902
223243	276090
167419	445353
453360	457081
494102	403154
42370	19620
263273	387742
486712	185918
380302	54700
245826	207042
273086	259379
11586	91613
227964	450408
37512	305205
467153	309704
439471	409264
12382	310756
344561	142678
380574	317118
297672	240941
452243	169448
188847	165910
4635	170460
411419	438337
458065	230255
322906	227820
262210	126826
161465	327217
288792	82078
132416	49903
106313	213148
444746	460700
437916	55504
87638	24655
76279	221248
185409	260689
114464	258370
428277	354747
338025	24334
374304	94667
387271	483159
298141	347318
64920	111904
200792	145257
92635	409747
363810	10987
458398	64647
458472	354374
273683	325604
49388	345160
266626	313745
383164	319235
267562	119751
364911	438485
474763	392120
20111	411533
369878	110677
17397	177374
136463	310756
133404	389976
239873	16433
219232	245982
252101	320398
420903	460242
409016	44128
61461	446103
124153	128150
10417	226650
37748	318563
119001	385182
379269	260973
372807	342807
372792	89261
383859	317675
261673	166063
329311	285050
8859	127726
323715	35150
380995	118256
413161	25191
378137	474347
335259	303175
20281	474268
233614	85078
14919	176965
393980	213366
376346	187974
427254	433934
106034	53599
170594	277467
227433	349261
138611	241615
206093	152020
146734	12245
170561	478053
236499	474412
166973	440962
223277	409890
185158	308914
52537	369359
262250	79249
452504	411385
398757	201826
124873	413218
186366	8991
390349	241037
448056	25731
178540	241468
140421	440660
413541	165267
89409	284982
411608	395211
22191	440660
62583	462877
336494	479872
68408	376402
221497	275790
283718	395129
250833	226176
312283	91919
217256	336092
365943	276022
449774	93245
279268	147008
212152	306730
464952	187920
260272	381724
467851	106641
493869	149600
116947	239209
173397	304103
188613	218727
330755	186440
346945	52723
228128	18526
237120	476651
97314	428125
412971	26918
151647	290719
418133	35707
20299	246168
85881	450929
196670	158153
192843	367625
139425	171069
250982	317184
25642	52462
173633	51222
154806	97894
28357	414709
201131	136279
16179	421976
459138	285446
229124	112330
355025	391857
449936	151048
356227	417918
148569	269445
379723	228247
86496	393326
76179	126638
163831	308100
428944	6597
147845	369879
341272	135355
456658	93916
114304	152321
40962	190369
420433	289429
114624	269063
404052	203656
236359	405491
456061	211830
321261	35464
481712	30263
349140	117027
388901	187836
234872	368205
375913	122462
474253	253772
315692	58851
431470	196169
493277	317369
333549	386748
303507	147565
469869	3396
140033	317118
271181	25437
89883	136282
340873	392410
138536	209786
309276	447230
371231	165653
89883	66245
244902	52889
448700	327061
409468	30638
66948	175608
53846	258220
452506	165741
302999	136435
339333	476812
385186	25128
368268	316388
434862	194542
130844	285688
405771	245679
267562	130430
408043	4349
424405	62191
48953	47390
115852	413525
90216	405433
489168	416942
384817	15133
263880	188082
373585	210050
258747	169133
77140	400161
230574	132857
203752	171604
153489	399935
52889	35622
373851	371934
299976	80089
107709	309272
333274	94667
386369	201916
439296	310756
343604	427571
444139	256939
99073	384467
113600	172089
353787	12439
159959	135623
216257	167812
180488	128758
654	432421
458601	87239
337704	361698
383290	445753
133909	308554
313698	10371
186544	164196
311999	209510
45234	447107
345918	91657
112994	185679
435578	347541
259369	283308
421140	110243
96396	186159
189318	420414
300159	405327
54416	89047
50197	269700
98659	71816
283706	172477
440130	122490
272349	385378
137309	372214
373689	205287
299139	141166
208577	41673
430029	303175
214633	365152
92620	467703
372683	304173
482401	475480
3111	121429
262633	94516
483196	164884
282279	186561
199407	267069
116087	218727
300383	388957
281236	324411
102660	359029
347244	284843
422889	403284
166733	246311
137552	473052
325517	164674
61186	451414
197936	477129
409828	68208
163863	380538
300299	405787
206968	72828
16516	479985
76228	223754
232668	289398
216287	273831
214247	194509
474598	60237
409429	71359
326631	238728
301673	107573
488076	475757
250909	231021
462432	293223
15122	293813
348339	421208
34511	222776
273193	128726
260879	241840
175233	345368
473435	190369
384370	411252
402177	417983
283640	263713
407334	181704
297069	408288
305995	129697
334258	58287
41721	186714
118860	288035
268748	388524
181776	134145
240776	369684
373585	461182
372485	110599
452881	190369
125090	313745
8461	63957
162843	142123
134902	443930
458435	396478
290238	168076
126479	212730
103245	13370
61390	190369
478588	192554
280905	235405
130969	272369
202352	365609
124259	422435
114792	55366
355115	494102
75339	209439
14793	260392
418348	426887
14888	387742
229124	261361
90884	275353
281350	101572
319231	144179
116525	14728
72347	205289
102162	15133
124191	259092
77953	222149
61265	110708
411778	94516
412487	1321
345739	135795
77432	331349
31883	241525
217720	357352
19602	331535
415331	426034
79683	439253
354022	317413
142522	86372
392845	390334
384972	451267
460542	261528
442587	60517
397975	158524
160262	79989
202381	172777
481624	92723
489501	118736
192882	250410
72467	231279
242411	221632
300916	287201
29453	124855
109581	188759
457740	420336
48756	146202
220862	174582
404724	153995
106386	311212
477581	481026
178422	338271
411149	482143
101730	224161
488296	476766
410006	78811
162019	260322
414735	338271
215057	396538
479287	286589
338003	463089
110445	483795
369837	228431
315805	31416
166680	12487
89503	220417
19276	226741
429870	334936
412711	46396
177345	295650
352073	449203
57571	306860
126764	486885
373078	360062
325198	332094
187114	122629
195121	482391
3196	431799
263648	317735
347978	464420
396758	183479
132247	398245
372301	223813
307144	359269
128563	355700
175448	139648
490051	187974
129858	405788
309277	144179
423030	108607
281582	237165
336886	158844
491303	132247
403401	354210
136543	420392
187680	419313
91674	330821
356530	296580
261438	337791
8675	12245
314080	398576
112405	12443
217236	108477
19274	458030
176825	351414
81097	486885
344372	282736
397594	32807
458333	209655
326167	53640
369845	483795
295576	244195
327560	328360
360830	40196
287566	142318
315957	494082
286570	102504
400605	478095
429448	122852
146701	317415
292722	489603
491607	301252
227878	367556
429033	281260
24381	107337
166287	476303
427282	371804
83799	109690
469168	310736
209898	447349
416051	350451
108985	435847
459205	3795
325824	183213
468227	26892
39892	385427
309917	411455
413694	302747
443216	187974
391624	443651
51757	418998
344559	295725
139908	456
396584	390783
124067	380164
134299	25645
249202	322038
128563	232037
5482	249202
41378	53389
414326	50605
6289	455185
334372	302908
331073	80800
34182	313745
480580	194162
407621	39662
86311	385076
10762	450056
264162	250679
234600	266783
469723	89883
130069	82764
413816	44243
418180	324002
401236	297586
343497	182578
297276	374503
411482	53863
416426	176740
186363	87471
102040	38836
184358	372604
17299	244392
393933	104527
355109	403732
448374	162831
133686	210032
166597	361698
447610	198865
412181	21583
377708	132024
186195	13129
444014	84734
318088	124085
8254	228324
163356	378686
397180	476656
294543	141623
453054	392624
138726	409540
345367	185016
334477	51895
419336	452769
212592	251116
1263	110677
356530	479887
55659	191692
475336	297446
7620	229244
26570	367053
314046	10646
80150	18665
246302	421830
388518	247092
40268	94344
262730	286211
383525	423711
490989	250434
481419	307948
459317	91561
194273	321895
378420	358132
204078	276876
128593	201117
275745	339289
85674	47001
44159	451204
301795	427363
14894	130928
138126	101464
464349	376232
468904	388910
424430	118066
349868	21138
141456	217423
216940	82439
350551	348798
277482	475855
108024	281563
119001	179869
409428	395988
11367	179746
375984	142309
1577	267602
49494	235781
29582	162247
403917	371755
240489	318987
446825	234356
101992	76466
225856	13370
250736	461261
130420	253341
345401	170379
263252	395211
484109	298343
233045	284603
247510	260582
60208	110251
429620	144470
79961	101539
345401	272207
428887	294087
260601	186440
387735	57350
290074	89304
173615	303175
138131	113436
322315	394945
270821	268743
157957	189084
270875	39192
192183	385141
216773	47187
308618	237165
91828	487933
356953	405217
71090	488288
435487	88499
324716	480224
430603	259436
239496	186159
246948	200671
36139	452098
447111	12443
365282	349494
87510	8569
15133	343551
18451	243610
277489	39426
158099	253069
450308	17339
309917	390197
390089	428214
421434	50337
44159	282831
117320	157548
10031	150352
257613	203213
286257	270959
21523	230710
41484	490429
189205	342045
158099	21217
384218	335663
356135	62580
372909	16433
493169	359762
434119	218727
167030	94344
128704	373927
414252	95234
225694	178077
69466	354694
109440	240225
300977	20959
444081	230614
440876	393326
427054	440048
297301	239399
371358	20586
96577	443146
137901	18727
454263	421135
160961	60923
131939	382997
299580	168638
484804	93399
269025	434186
447358	373838
133007	264258
161166	22448
459045	356650
237028	127921
318398	269066
327209	189804
304287	358848
277961	210734
88437	457741
489697	190938
316796	323134
293187	440660
33398	50264
250794	477358
453113	48163
411028	146566
167535	426986
207057	417680
316100	47463
109945	18770
6126	17812
352216	273831
387209	219808
276114	369599
339297	341777
455448	322674
362435	93913
252538	86728
127944	228431
309311	117835
462760	153688
387086	131900
19542	346360
489762	233787
90711	484274
161279	314237
271136	471874
41418	168189
293967	138807
222162	201754
138126	316350
124259	492043
114383	468757
333119	59668
307018	34756
225694	155697
399849	316585
328629	309372
293941	364201
475378	150874
82434	153717
403044	144845
392811	53693
396775	131279
386627	289792
420876	190369
428102	421356
356407	190509
19817	26714
342002	142070
146272	6514
476008	311671
444739	362692
204375	383967
177033	192113
40890	323850
79912	214024
234881	414334
370866	64520
280092	216157
123831	35381
228128	381505
310153	200833
30078	166513
378224	247334
147644	70140
254607	86801
436747	28907
149709	129660
29680	348892
306597	446801
46988	439992
18294	455098
15602	134337
20577	102840
309225	330118
60792	191104
13573	464997
318412	160376
264899	371934
338261	470554
72804	249981
211694	71091
9621	84875
242236	185479
198862	232782
487347	105967
71873	459106
469008	183479
344486	378941
316565	297023
23232	204319
63016	101058
483192	63703
387008	479882
385519	113790
180886	39425
489317	341349
337492	476880
315766	369262
90922	18418
364117	482227
202241	104598
153766	313745
212586	73189
431264	300397
349972	366941
108885	408430
432175	306633
264026	247061
146903	83811
195348	455629
39185	156643
390240	343254
80552	94516
487857	86728
492375	273831
131663	83290
470966	260527
246208	391457
240760	86728
463200	450011
179781	327217
242460	489735
356530	43334
370470	107182
466432	364366
204493	92609
412021	276572
64851	447158
181902	76111
82849	168213
5167	323392
273915	67040
426040	47278
195294	327217
49254	388765
260996	61572
177895	254803
224415	355821
389656	59868
67121	427994
223185	23484
229687	281924
216324	214604
188312	401555
155756	84609
128313	94665
189352	320316
255415	344172
205745	430356
355083	370810
317881	226842
174978	24208
195402	298328
196003	336291
289417	195658
398833	144130
40890	484899
451692	182226
126479	469642
492096	419850
119642	23018
98295	435877
441821	306828
14303	279323
345257	385076
165766	393326
171444	149853
278076	57134
255840	297921
183404	482198
317614	142382
117764	450931
465694	290598
168437	397516
427480	183213
61503	42035
220243	276156
48511	125420
99409	482143
263103	47274
467703	69561
309318	102352
13449	220756
235034	392335
95252	382405
237624	357774
237714	346158
28041	457081
133813	170341
361007	220417
376543	184221
84698	270836
293297	49903
442554	235293
308122	385076
400273	487633
82150	163336
262210	59061
191394	94344
206174	265589
252773	38860
134270	135115
393358	111623
492	18820
482198	196783
316233	431657
322936	191345
35352	246114
395944	268929
15133	164059
342465	458782
454263	337849
475747	105754
377380	476231
184166	342899
224488	356387
42905	126204
276871	175720
33211	194165
167035	348118
11807	190369
168950	461664
320088	246943
247888	448820
164068	106917
372676	403437
446352	269673
214107	51060
319113	488454
53846	234918
233498	193017
438018	157527
67763	8623
134201	314886
196947	110677
439992	55129
369585	476951
449521	33782
250514	212081
230709	100528
489174	156785
329560	251393
481356	5040
167832	62191
345987	334192
16736	122429
163893	221847
475336	296423
139400	465037
99273	491583
439049	416322
378968	294079
110992	212355
370382	437008
250434	309911
318451	146202
273691	325830
374465	275790
302492	54976
106739	217033
239448	357748
341865	140728
417036	310969
293705	96977
233045	171594
12322	372502
145002	302033
39473	484157
127671	183213
11204	77066
488571	357774
176770	280174
377660	195312
461677	236811
452769	227999
310836	487938
32533	441939
24518	161755
347463	300861
44132	338271
148574	413525
388441	348571
179875	230886
86311	398122
528	462424
432403	214992
423731	153352
283175	442659
4236	460305
87832	222630
281119	467703
324845	230324
133909	273831
35806	330258
372012	489910
401897	391011
206789	353726
194596	145129
428357	401101
452722	437404
112425	422175
378828	195948
140915	89772
874	49560
145585	40330
80193	145197
195981	273831
128972	274309
96337	230755
272725	301659
381344	283178
302740	371934
468162	142678
473686	408301
56951	4349
358307	250214
187140	344409
221132	218727
299804	336590
193247	145948
325314	353787
231679	145562
191927	137762
100506	186548
287668	251630
131874	54976
68320	409540
144920	354694
50127	206319
156831	342782
12256	289970
252024	209519
110835	53389
492144	275391
377869	114240
231740	254901
190256	62191
478480	348798
334045	123746
289354	227342
274194	22282
31940	27741
479872	117596
3809	51783
473870	214050
248197	60238
376727	481279
138126	490226
366286	168795
263335	68950
138599	4436
203886	278907
302622	218727
23892	309556
12756	183213
2473	371918
455188	197425
466360	31237
10694	110677
392664	420944
307949	210669
41786	482246
106385	112312
47401	278416
13562	385080
139425	273831
371692	431625
322837	454975
15113	259736
348355	303175
68816	193108
464548	390409
321	226943
404311	134145
117320	471745
391114	412550
81992	307648
263557	363768
70921	35735
38212	325870
385741	197440
11396	173811
468940	246672
237120	98631
323775	219865
233045	63611
57354	86892
474347	436784
1118	190369
144512	390553
176462	243115
358322	45141
276879	430356
149429	336481
152368	92449
104405	490775
359958	110677
300871	366127
223577	263981
111021	175725
398401	320152
49078	326616
270248	170684
262210	41965
78277	235064
460033	492906
324199	229150
150522	98847
466008	107711
10479	27084
98420	266852
487293	266852
264394	141481
95130	5710
43193	430356
156221	10887
92821	366534
328511	191944
141810	327217
327777	316011
425162	249102
353051	97571
47866	264351
12616	102459
199948	385076
381939	96539
28179	214690
454867	116816
458207	187834
206986	266982
133400	58881
289383	428080
228492	108604
242411	298913
355156	299467
476782	335477
43568	367326
410355	157726
238889	22909
270881	461944
120059	54031
193140	50411
254599	402493
61176	226494
242666	241916
7159	58881
421635	321390
322493	32807
346656	82148
202903	21583
316284	118344
225512	12895
459117	146202
448104	92831
246835	110974
163041	71378
326455	221584
147719	447158
90167	186482
286145	371918
37563	31432
122239	30787
142225	311297
362267	84628
50646	372421
488680	388434
409876	210862
482596	410853
465430	289022
375238	263618
1958	209018
19622	119868
115944	435863
354779	152435
418992	338076
137184	105498
470966	271355
221783	381374
7842	361503
316872	401871
53832	369156
253525	15974
294450	285156
491807	324414
67859	216411
92852	85423
367621	390349
464075	86728
319448	247519
219302	428864
415949	234655
71162	371627
422208	181911
220529	232500
172417	94344
135946	109602
177137	62191
236533	249334
15819	348278
343890	313745
438478	445160
299736	267031
201131	356866
25321	427185
129434	122631
446606	28065
323355	40447
447950	75760
216252	425816
248248	196444
456658	201269
312122	424265
158116	304832
32601	317356
217754	203656
289675	31700
396584	164771
456455	252664
306304	489822
42144	360943
35386	64188
257823	236168
251454	17155
293345	343085
440554	74106
42399	292513
38226	261649
119284	313745
304855	341322
105132	234356
201348	396464
428901	6318
78757	88555
114748	486891
127747	235112
241933	122873
285229	273831
35141	289388
309398	478095
163773	134694
24436	411424
213900	298998
471365	354933
148330	68950
244321	385405
383526	32807
428422	111307
267297	432591
144350	283894
428900	53389
393322	110708
273471	493557
370619	329933
238101	209149
330737	413880
242137	183541
158806	409828
475868	383967
182701	342761
281365	384400
447524	364109
194204	195446
66190	426089
438475	72540
9969	90282
172379	183566
5890	462973
377083	350949
401397	2096
490444	174575
321183	34842
383268	288244
317701	251628
143887	120397
60025	238691
259032	171124
425206	125420
112625	26783
99437	248389
447377	6253
239036	289379
462436	313294
11305	313745
112940	402323
70660	269199
322585	318735
303693	114897
396927	147520
376471	186259
318792	254366
349094	422998
415599	143692
214855	244017
386654	120912
142503	440962
332868	144845
277499	52030
189038	300466
321853	277883
158287	55700
113447	420944
64507	254070
329964	320216
254599	445749
97383	152702
361707	351257
450465	443823
383375	155158
486712	348798
205721	484388
109599	196851
365936	491897
454450	345212
323836	193103
483462	6655
234448	390999
121259	292553
66781	458458
127824	91735
264100	399950
8974	399967
62777	290450
298187	440660
104788	100286
161363	97813
245881	28129
292533	433934
356870	144589
31096	396431
484448	151566
104775	40257
268256	398333
144308	469235
42785	385076
211444	267920
231337	338076
268156	321464
98168	273831
310421	189240
407116	366493
121594	348648
133179	267227
225420	58762
202427	159249
8686	388999
414762	336341
145968	428026
154981	442528
486660	416487
215224	360363
152896	12895
76613	385801
483987	381605
129412	389387
277315	127357
311562	438372
87514	412280
228332	245317
485	292721
467137	326571
429928	341383
228838	345031
482083	416771
469016	307038
476410	22549
167832	329196
177320	261419
366547	121572
32006	12697
349608	104598
242903	247948
60770	68585
160834	481279
119001	491693
80511	328458
492002	464429
463238	213225
449283	227174
455115	152502
306975	70557
251156	53580
295427	184983
419764	341470
125139	41959
338752	28129
279609	229928
296029	90166
5989	272421
59547	23668
390152	209572
456135	478415
373650	315888
86977	359075
492453	139
37559	422435
301683	167540
320865	339265
435463	305449
161693	6435
253229	304932
437540	55074
448992	378686
4083	77438
359267	81406
10245	461846
366560	392086
192747	461726
428428	124153
417248	78820
128315	183213
182192	287111
426229	228504
449445	149600
74357	399491
146893	372153
86826	479986
295978	430356
130995	443262
253297	2232
167857	199396
445259	87859
160726	426629
147367	144680
160182	142082
331414	293813
294044	404806
262101	345988
288190	479872
431908	167377
268748	250725
326631	458207
296459	209572
365550	489863
62074	35629
130651	364768
366537	33100
423424	5040
116947	247785
177814	246672
327099	299218
320874	336590
202066	459335
192611	48146
28357	166221
196030	466275
470502	428214
273619	136744
280870	241377
121860	310814
293489	491497
484247	296693
368903	166513
459448	221660
191414	149128
364630	38110
107485	48163
436785	463442
57082	281615
361343	192610
198138	283346
26159	275677
374305	249473
446837	403398
60427	344099
394508	293813
310179	88448
184336	126335
38371	352272
349280	260291
189680	144543
436835	435382
256507	185704
467126	48861
396038	420392
236300	212369
197536	249334
141733	109177
384757	456640
414024	62612
104889	27464
125571	31280
277845	280462
120778	287694
139841	124031
393014	15209
241743	293813
380186	343166
458659	164080
380882	446515
443355	94665
62128	293813
201848	404806
10076	459213
378461	203158
289447	160158
363907	245317
478109	105747
392256	42993
361960	11946
396062	461208
242614	263009
74158	450501
198867	195905
195004	301475
483987	467284
10380	392238
25619	370320
158670	209354
454979	319231
109969	315038
132247	469923
10490	356645
166518	281322
171438	464578
466181	256256
225227	157698
95922	426144
171846	268473
322203	413475
462120	378686
228288	227869
427432	439351
256893	118877
304961	450292
184109	471382
471270	198790
106739	410143
277568	281163
309917	313822
32698	388096
22809	379880
266995	391627
404568	474676
7906	450647
429603	220417
148573	183213
219546	48200
408176	488341
126175	39043
204798	296869
291531	243152
448000	301475
104788	196783
125948	27748
350064	24943
45425	190530
265078	250948
345800	335663
472127	236654
7179	452301
222534	172519
283250	195337
276706	128032
174255	411645
41821	431556
94129	279798
214380	471968
469100	75499
409648	270778
343578	268487
173200	430592
233782	94516
165680	379932
409745	60737
215292	470104
321624	431187
250325	249709
96592	206557
232731	241468
119549	125942
138726	169482
17680	416997
215063	401881
389913	328843
279288	126204
36131	123479
215581	352605
50001	414832
258198	383145
255953	317675
243004	53416
24130	470627
325824	156582
203477	4413
235540	429603
139121	259997
67571	50082
132724	246822
328776	35319
326631	180957
261278	15552
277373	57012
175571	429656
422893	478475
138579	455769
368858	429267
118860	421830
12332	439979
293354	351042
407660	154718
270095	404979
219363	177029
315990	327099
371936	212078
116601	422480
277568	166293
351268	311873
483962	279779
486524	297226
68110	41525
46682	190877
475532	445359
30031	358032
78344	374849
372310	118830
466657	219370
163519	456902
88266	145064
415848	337256
338564	283186
458207	25596
174362	255650
152631	490797
214956	440799
44857	294079
183338	166261
131395	38055
107580	466972
316095	435417
239099	452989
242521	317118
160702	214541
347249	49974
30837	162947
120063	36032
145187	215104
358599	426887
183383	225043
332608	260580
251791	412440
151048	183699
41096	142018
238041	226494
436505	73236
41189	38147
298390	404100
30022	440660
141521	112103
98654	77275
452243	100478
255971	368358
116552	21030
107547	166970
476692	487192
478521	250434
41477	13937
8555	94640
359266	40152
134531	235167
308783	333709
228466	73336
177297	166138
300905	81497
99405	409171
141034	56068
125806	477986
276449	443976
477328	190369
464333	68123
399270	129772
472319	23771
395964	99437
203702	178422
471265	56926
121157	76030
262633	162795
44047	276505
275460	106531
253102	117442
233767	75583
212340	212008
399830	65194
175184	180962
256251	23721
369760	469614
18146	313745
314930	77438
466466	12245
258686	65624
262602	281993
37459	30734
409669	69465
90957	219862
129158	29111
256582	478483
336845	58769
226805	77461
485794	228431
176745	9054
376307	317356
80475	482456
257613	132553
67868	226658
194909	433650
389845	372738
52646	16294
398053	141985
454128	315888
392951	254564
228128	172507
491161	249334
456021	344450
127611	391414
280761	53863
419635	86615
23781	402269
108796	232890
483659	29105
4528	378958
185711	461944
157666	300397
416408	268917
23255	126426
45269	324377
85302	174819
444194	174790
211705	331349
473077	20586
71297	465625
493213	132996
358729	250499
57	108637
354563	31313
95841	79989
245993	164884
440078	276191
453710	432290
105969	447446
308122	60232
478991	270324
253435	368892
126223	470588
20236	451839
133302	168638
233388	294385
186597	378074
151295	305449
218317	4413
108024	286337
459317	196994
476560	110708
454867	260332
367418	317675
419168	13783
275310	425302
37658	189831
175406	264908
330593	438743
155073	40784
160461	197382
74292	308100
458639	120173
423076	411764
360660	213639
83573	8623
81525	157497
113544	106380
384835	360860
400913	404960
219607	242337
258185	317594
184316	21411
225694	194080
196643	239846
212355	335477
476642	412822
473244	747
302740	28065
172360	335830
301540	399852
329461	28084
74918	241556
457466	267602
73856	266852
457839	292369
226554	335802
116500	64188
3884	333847
449154	476909
24789	35629
272340	475412
394835	125302
194048	331508
276323	130339
339353	237081
116401	394664
158099	460821
10452	461568
109733	236896
177616	328211
315573	144130
291205	299467
267562	44111
109157	21411
445370	227101
368240	210452
479648	6899
303164	410597
474341	469888
410513	105498
1838	101650
196340	411424
405767	9566
207358	232884
457202	439686
426167	315725
123366	345061
161162	359749
369932	186774
439224	251382
416198	109541
165543	360156
177630	125510
485929	375887
333996	119868
272248	292484
354686	90361
434981	237517
120221	18418
137865	142278
119868	278683
381305	161748
116970	295484
181075	137719
142931	82585
230574	468190
92086	207023
245971	189233
365874	487997
434670	339853
28357	277301
281089	99190
410403	381282
118385	405581
84821	157898
18851	326657
218386	15209
125339	421356
198831	200420
478177	190369
60259	348798
467636	273831
159385	108934
442915	331297
56989	446351
73660	444676
136798	73760
406924	181957
430588	255455
267826	361296
186409	267352
116858	37516
347121	296798
361219	220857
365193	153995
406660	280857
468388	122710
89409	92193
171035	203656
269612	79975
314128	364306
392397	483934
30694	73253
406764	93253
493950	65891
232001	273142
85674	256373
346753	138570
347979	87218
469655	267029
242965	236654
365171	44108
208444	164273
122861	315888
165396	461944
124013	234356
242411	42491
80080	483892
133386	215435
98067	215950
64415	60718
69605	136251
438608	369599
412427	413079
68454	218730
418573	207696
21095	288797
465651	13370
29518	21411
422904	493524
142459	372988
251925	248777
320267	258529
368684	449229
460991	258370
349901	234722
243858	229219
128124	155009
275721	65134
211066	341528
257949	230378
204375	281273
91829	320327
229323	299364
290704	476951
145210	187045
360567	389682
14998	403682
117273	28776
177044	210290
173129	247549
343225	461392
123955	377342
167588	260336
490150	468737
338078	151283
139684	245679
273034	156350
136720	22007
30052	295331
371125	278985
370866	391083
59015	11736
117862	128394
197131	87471
94850	103180
297716	76111
17661	456262
283051	57375
28037	402323
146059	306237
322788	459779
116916	311437
20737	428738
115193	60151
369594	18876
330911	255201
230574	296438
337704	490358
60448	279956
255764	404025
41189	160326
322674	48275
239872	162247
233088	118741
323405	285712
225931	109852
39195	127207
245152	63528
366100	122374
221605	149936
44823	226308
245318	400273
269621	493727
182035	21379
221102	470285
113676	317118
28130	80587
347579	254908
290832	187712
39215	145064
84541	13113
161038	65496
103323	195697
453360	117097
387577	387742
325272	166063
101479	220253
371976	68762
413104	437223
81918	426111
489913	217991
437324	324225
430965	468249
307617	422945
354414	152502
103411	110677
88439	155339
268432	210579
338312	228431
312710	320264
440000	90099
86338	40518
433462	177978
44829	119868
468969	78699
202079	185694
269253	325604
228128	400956
149867	337723
446413	200068
350064	322741
453736	396905
135372	334734
116939	51222
232741	256121
260370	76016
178500	287740
189508	185076
478237	231638
224667	475594
81954	382899
487211	226494
410702	420895
162837	108886
78289	224018
151756	160576
56619	43334
337783	286828
465328	88113
213637	375107
273636	283509
2438	481083
17706	311832
4398	187836
430954	188666
288902	259929
202459	392086
319259	239107
365613	411365
336345	453185
444985	225752
365524	137128
407989	32024
364969	398333
368496	236117
159703	32605
127221	24943
36382	161704
287325	210050
362924	12970
131174	340176
236350	281924
361448	87774
310283	82973
262954	47760
58683	250586
136303	201370
371720	187836
479576	228434
431556	374300
303905	92613
490430	178053
89826	115888
300012	432533
339096	325870
303918	401101
286670	99437
326946	189001
129610	251965
52881	25034
109672	409828
422497	135606
283140	90338
247929	157374
279809	382511
368350	444844
330737	148420
200849	469235
493262	465322
238889	166183
286948	358749
369721	287815
189430	203752
229157	440615
70972	9084
127502	100478
7584	372237
172829	15209
14167	462046
320242	192674
52685	270095
73290	374252
253996	49668
354499	259929
55676	185910
268973	62503
88439	351117
48922	57080
55224	1292
328148	369599
124153	86560
39325	317118
116114	175608
211889	329111
235528	240225
287661	224622
373810	143248
492688	227458
427263	345156
139072	142018
55396	198622
78902	431543
333939	196783
490167	137665
322575	145121
253435	449620
406269	126204
64998	273100
33369	229872
217389	246729
75555	467836
148491	95479
474606	224589
33343	148324
416956	66813
338194	27464
448992	48365
435267	200490
143203	24943
55659	487321
325229	123410
313143	448326
461285	105754
273079	460060
385227	44277
143607	245679
422262	323113
158156	240205
194861	317675
379680	475699
290668	387006
140328	111312
166411	445427
146659	161226
199774	399736
488630	260400
16134	380744
230517	209572
98520	392206
433941	367798
360401	156375
409745	459976
191761	354747
460632	489376
159411	385000
88106	317356
219536	446105
54993	49561
188828	279871
170402	292443
485667	432647
304960	211644
126470	41207
399224	251116
299422	93745
338727	195902
357411	246732
165680	154822
129984	168587
102948	200632
54724	127921
409507	18197
268442	190369
485319	258370
386864	481878
339963	210353
296343	313821
282897	18239
101340	480421
162256	132996
277963	119091
287527	190369
289694	50530
80193	46339
203022	438419
250527	440962
403539	218614
151931	403564
391620	171069
419518	359614
326631	242722
380832	470745
53264	205221
409728	119868
233498	355134
444397	434893
386011	451885
47846	240045
53846	401928
389181	15209
451372	28622
185044	168795
357411	311220
322562	248382
162250	64035
229016	308880
77040	307768
124259	253413
403272	105498
418380	127212
294307	214050
380702	295484
367249	377368
464237	86737
267562	137833
149555	378546
280533	281273
389260	391154
160606	303497
343635	182000
273804	67462
362765	90946
268067	30336
287024	445282
472887	323706
35498	187920
182154	51493
210404	476951
1118	391414
290796	327061
137477	47630
282453	348516
143685	186159
60287	174263
110973	414269
461413	159046
160347	290876
15558	96536
70490	294836
186231	313745
451224	478415
329278	355272
414677	132946
130651	20171
234846	111964
350628	16433
397407	267352
121575	343012
273177	296007
18197	315566
50929	456040
214060	84775
263708	21457
44160	483819
352228	467690
215798	230769
372018	428603
207046	192617
65382	206477
297928	130549
360232	222539
447659	489616
224409	86560
247136	280703
425827	73742
429898	31525
477932	385182
139747	216250
203105	171592
312116	329430
492180	420034
56659	22322
267351	121034
336488	162795
405672	20959
2623	478415
164761	149300
463755	212081
230051	435580
70999	85423
167562	134017
245965	169485
42288	276137
300758	383336
448190	311201
1260	20959
57208	118384
286948	425787
8131	293813
102914	110677
138088	138807
412440	214172
55094	325242
9489	57134
145534	9889
24388	491596
376036	293757
238077	4349
201833	218061
170690	413525
260106	215611
13974	404960
144642	179285
49789	318266
310396	371934
149219	28271
84970	354728
331387	428103
330732	369888
159219	20816
127531	210261
271019	19246
123011	240225
358160	45081
170660	369599
321794	220417
414013	11626
256723	189150
280092	444985
459514	220417
269258	221061
417848	49789
283190	444220
192238	309631
33032	219743
354910	246311
319032	88705
71674	41568
66547	343225
49192	78184
158627	309180
15027	74106
258306	447194
1633	364997
310338	291664
346235	258956
255097	92295
34406	332967
221158	374222
326751	330469
3178	149202
294166	258370
465820	159580
317737	363581
268507	62191
223535	425846
404568	64558
243947	76010
118877	288317
491884	104958
469227	294640
340553	447560
12024	246925
209576	154137
348423	188932
262820	234788
454528	314881
482934	130028
111999	317118
480542	281163
215129	287854
255530	453393
237480	25239
34930	53389
300273	486184
243492	287740
283874	106500
425616	120059
26952	485978
433090	50990
15598	15727
476253	22236
195384	206623
386516	279798
176681	140721
295068	230324
236630	129648
87527	118547
488258	267352
306798	33710
247500	10345
221178	261396
251763	452126
415691	391414
369012	387742
304056	484053
395499	406837
108780	375063
109363	175721
482596	213661
18602	416318
273972	219743
343142	122083
306093	409338
486217	284480
126835	43978
203656	210755
322858	169047
428796	399098
490018	32017
219765	275325
108537	351818
474281	42890
204300	39591
293368	472583
23405	11467
16414	459821
390451	53541
449521	325186
380049	429863
22192	253463
219868	334716
107729	21583
436569	267602
208577	209523
179392	220417
377869	38212
140727	268531
47255	385594
257289	51195
386079	469235
8682	253916
251047	343404
294220	94835
344372	213924
286893	65371
252815	266600
47428	210048
31147	243354
262230	439218
119719	271756
293913	278520
237120	153136
245792	54493
255551	205066
3569	263009
74929	339093
203200	204330
150438	206686
216108	86703
324699	377592
410951	50280
87269	272494
196355	124371
409901	380089
45724	466375
344314	346123
315250	343085
431971	260212
111251	140723
302962	494099
215041	137719
464472	460114
228128	102104
16390	12161
361001	472334
143595	212081
285697	67040
313314	394586
406730	92029
183092	187920
415535	343085
68489	253964
417938	225737
413109	26028
175067	321306
168339	401653
262210	303146
299452	184042
158234	137719
318347	404568
277596	477986
181718	70628
356535	103267
392898	366448
328686	267352
341067	257298
351732	218615
195402	52917
104292	112312
107924	355210
216544	325279
237304	336590
1816	450255
383902	393989
163533	299408
23211	153609
343534	162392
279031	392845
104766	38442
373627	450600
231740	391414
93627	206276
154835	300773
350492	134694
197535	223619
379680	236959
223727	311591
203096	141649
324486	304011
15027	120050
408249	468640
253069	60517
245488	23423
199414	159356
469832	327783
240410	212326
231268	310528
359299	401592
386901	354072
360357	59759
247710	152321
35265	274314
285508	146584
152968	442547
229647	119762
336853	209614
172417	54976
329354	315568
143120	392658
35602	299734
206053	372141
410533	235955
423267	439185
108963	134425
390327	124085
114643	254512
404857	94516
336487	347202
337426	476231
230739	94516
67126	263713
167588	466999
249144	358848
119001	368991
144973	79507
206911	450798
404568	490567
385703	133444
464022	277120
394768	390396
399780	151096
259481	85116
378763	473125
405788	260527
190524	331080
407756	478415
472408	9030
290799	180578
151712	489781
223656	44537
333187	397936
274843	291521
135103	166144
371617	285508
184629	36836
458451	31734
245317	204117
356968	113051
5796	18218
254446	353083
248013	472435
334183	213154
55408	454997
148260	371934
163471	21566
63415	377984
322329	210050
103178	231485
280998	386784
229215	249538
325979	190369
18770	489167
148271	206683
61534	103747
66183	463549
292957	48861
242721	90123
328729	219136
102065	290211
293682	318261
207185	203054
431248	371983
446279	250679
13019	277961
414326	296514
492797	104313
15363	134694
165377	325767
458183	49353
420777	170078
169312	56671
326212	286828
335810	237674
365413	207941
195657	391414
328174	386646
187409	467192
87629	303424
278782	270095
173331	401854
111429	175060
361291	467380
970	319883
134882	145606
16981	4413
468669	438783
352457	28129
230057	190369
326830	377323
66152	311725
96588	255641
454661	423351
73799	189733
169331	196783
126315	81619
172923	276090
419226	43819
230296	268647
444380	139183
234118	195121
429875	183690
478186	262655
102644	329189
44717	366127
376341	337657
474453	289851
232087	338271
97749	411809
277373	355275
411878	16433
405979	264696
280507	357989
154786	32395
391889	50009
301269	5857
385608	207059
227378	144809
124259	111903
176331	399468
326682	376425
285156	31667
41378	141532
293831	297164
381597	171712
303507	144845
79364	98120
375548	284051
485629	290450
192584	190369
24823	240374
254670	186440
266659	114550
322448	315046
319670	295960
343555	428610
347366	186440
137332	156376
321724	172089
292347	369599
66850	219887
174802	266852
95770	237178
141777	454975
26318	199838
255758	5041
293373	63528
119123	16573
25969	461951
3301	3719
84745	491901
127912	315687
283508	125039
477632	338271
48962	119762
126223	141165
136016	262605
35414	31730
145367	186159
119980	94344
183404	369262
296789	219468
412749	138287
292813	414100
130253	21583
91382	192520
462257	168638
191866	89412
327649	437214
69408	150352
86974	393864
127531	464350
197272	479144
175836	207628
45591	263537
128837	220417
400410	440674
194060	12769
157016	440660
315598	265040
175809	33016
353684	105967
458065	373565
173904	246592
10411	292712
67075	403994
107624	60681
152386	336590
453152	25972
253915	179472
272676	129117
73660	157605
455769	94516
382181	472401
227566	275831
30564	15133
342386	92888
323684	234929
442253	392788
53863	180818
223111	325471
130300	116377
486100	224416
491063	295650
140915	110677
109733	343984
308122	235468
323897	157726
458344	473093
285063	225267
238496	63528
212842	388910
329164	392181
55659	291151
441571	111600
251697	259435
284633	46412
410741	196399
402129	267602
206695	177374
85016	447107
234881	331737
442913	337752
141782	387033
77637	293813
347158	318740
381305	62012
46870	431141
397332	194165
357119	451216
280501	50264
462047	112438
102876	320508
2748	417201
158548	249745
300813	229635
4849	26962
219215	400627
412424	69008
367973	490797
474341	388841
254720	404053
13603	259929
71801	10646
291772	301784
383164	79247
461205	484502
35972	160456
1012	123561
273931	398066
479351	296786
197109	160419
99895	82271
108963	65793
184874	110677
133877	11111
363581	336403
349904	94516
405863	245380
145585	391414
46746	294965
188360	38063
87021	413372
324199	328980
323750	2715
353248	249202
59787	273831
232260	192127
272742	51783
399409	125356
281041	262986
381787	390990
24333	450439
139339	218727
97127	122186
259978	320603
425779	40198
264987	457837
315692	17561
421935	302875
212975	493529
460333	303648
491190	421118
358860	49322
2269	28066
68578	290063
198456	405009
112443	9681
231855	146706
427419	480622
410327	491350
6767	381578
481419	330860
347755	427293
57911	286235
140025	269863
90973	445835
36024	409540
153687	208577
310105	173405
483112	327464
106460	86974
50155	19014
194003	371853
298390	70846
214093	202192
113136	105053
242334	154147
446683	480493
208392	458171
113620	239028
464616	420944
253527	77978
477713	57989
29494	65539
29518	15133
141969	65302
129449	8607
93627	434547
51669	380681
443622	108091
144733	391414
287566	211793
194767	15133
337393	352925
253587	49903
319046	480089
295908	300119
213236	456990
381560	50538
117784	369577
438168	158348
486244	413525
214809	414035
349101	47267
310153	169047
251018	143956
327209	479614
409388	393533
86222	171863
263377	411645
183723	330250
363659	212966
489056	432686
283574	265697
401232	304130
428887	182151
371692	335477
428583	238290
138126	307095
315766	47080
249839	254973
6123	328059
478588	158931
57276	1264
222886	375182
267797	74012
138666	313745
86311	120986
252174	237626
161530	31734
322895	476511
411424	127021
33436	57989
101970	273745
67883	21928
381579	225532
339195	228431
457113	190369
56396	57080
41378	462055
234788	318249
222499	330752
216602	184764
201086	91558
24473	14793
149300	430873
427432	196042
230695	280437
118316	294248
190281	22888
294601	395749
427388	107473
121594	130142
32214	422164
461294	166970
232784	199390
9560	13370
345377	339641
377006	431924
297436	226501
322211	242022
161454	381857
300273	165869
403539	203279
154090	441291
240472	435280
267281	366099
353286	246187
344572	393399
277499	221890
385215	395368
466146	262199
180505	200048
169125	236937
3856	265883
212081	385401
207627	377206
481093	419214
315562	13370
239496	317356
92143	242934
37451	299278
274727	21239
25561	483915
214499	336190
447335	132393
379530	401203
311510	404445
125290	204925
326911	369599
471927	457418
219940	284843
100325	236213
258147	183065
316136	115229
239112	207717
432361	320067
189355	403243
88355	478415
20312	342606
255579	36545
74036	152048
29431	431226
137833	151096
131628	190773
358336	135357
310367	339174
475039	478847
428072	267553
228502	313314
46092	5151
155939	348798
158611	387633
438349	103205
50896	185868
47232	100026
134694	87223
261741	190369
420266	259152
1956	147026
165680	421823
285023	291984
462062	471861
6752	49021
99547	129205
322937	330675
237120	474389
266952	210550
177080	456640
86632	78155
154835	122966
229646	13512
398513	170993
113616	414269
477053	241916
230936	463496
149402	119381
98210	239528
331109	212081
100001	378686
336885	54895
23019	118890
417737	175403
80730	213621
267572	152867
124489	188759
17965	354227
37562	107606
434830	69588
82981	349448
222102	68327
315705	256121
121859	104048
213123	312259
88467	258370
119871	429205
85471	275790
255677	277961
376810	90277
191731	190369
217631	119123
361001	355114
360779	480105
148757	339853
423531	112032
353220	227913
246363	183711
295388	325931
343460	56745
341560	278382
251720	347490
53903	369599
236114	378686
374222	250800
192803	266012
163471	214714
215883	253718
489600	83573
465687	310593
190483	381404
401897	242661
230051	359926
124469	257899
390152	396080
377504	400028
117017	272416
232338	405358
256623	15209
246742	414471
345715	333106
8615	184258
198714	294548
491974	92342
266438	310756
404352	32807
350470	384378
66704	447517
365115	67392
334662	116277
157586	26619
351071	465647
228128	223218
407857	164314
165140	154976
432588	72592
234108	180186
403696	305586
443068	170085
133465	121008
241952	50411
454867	392339
259173	346799
364370	295955
154621	335564
325044	102332
405530	153995
219190	96098
361322	150852
371001	345401
8947	347525
493220	378462
337056	331491
294413	202980
240465	359358
221296	279509
300503	166063
44203	362156
449536	102494
328557	178576
239544	440660
430094	49825
45591	304173
89219	472817
470408	132843
277217	205289
196958	23018
358860	335748
53428	404445
90379	162831
65513	375690
344782	286655
474991	7098
66004	267011
413388	244638
115381	294069
34935	438075
311565	463615
412130	175818
484065	248038
473454	491466
170807	447224
345107	442238
210932	476803
442236	343547
198001	209663
181163	387181
483912	215199
17895	406884
18704	354414
215262	132343
184743	15209
32580	303648
362795	409828
466017	482246
314228	407334
344474	293813
373111	337222
192543	56068
99810	163415
130633	210102
188243	24119
292440	348742
193412	313156
267562	373810
160693	196783
433190	379976
142459	30652
370718	166651
253028	57080
338901	108670
118326	97215
422563	335314
361741	316575
57281	186159
286407	113484
428923	293813
86596	267352
238041	368514
298740	493134
360022	320097
25203	194478
240832	267602
409388	265589
320632	267630
282633	152839
14493	441434
216106	488641
285027	224039
270248	435280
453113	367937
376008	274224
223929	388971
102627	35735
150356	209471
472601	304011
356684	86728
475336	141509
404241	188759
123283	423805
443744	180925
6180	192195
332859	2299
473795	153995
120431	64927
119688	273831
43792	338271
115304	315671
442819	65850
319101	474956
167544	457081
209523	289238
325375	147121
264101	137128
183632	98020
129074	53863
486527	164164
376639	119868
104741	92064
113418	307279
460507	53863
284079	428103
379996	398122
275565	263009
95808	33872
248934	402183
230574	485540
312595	20718
242453	13370
356001	59013
163089	334732
481044	34016
110315	129607
381560	150237
51191	94973
12251	220920
331295	317118
258201	327452
379392	113740
279829	432800
228044	268118
299533	17331
415991	309859
368010	390349
103050	351849
394405	69449
78380	53095
62553	456640
221424	479985
434854	173587
340206	339194
243823	245679
240079	307410
291474	399833
110835	250988
372799	247702
267244	458913
492329	465647
149488	391414
305624	233363
92103	179651
137454	40284
93659	72985
368082	227101
29755	71036
68996	28129
65513	403250
209524	153576
477875	363292
450760	328550
344403	72317
334256	195551
55633	452474
263384	489225
480123	74304
379680	292513
124267	120195
57652	265589
56384	250389
35546	36035
214114	384218
301823	31041
189439	290216
412110	247843
88607	381565
441288	102352
226359	77136
352472	404221
265419	405217
33734	313745
33523	278520
253470	190369
387515	369671
419677	451278
444755	122682
116525	489167
379991	484447
84565	450645
124013	330878
259666	164884
323098	207972
420459	464727
2033	119762
426639	371918
449319	472841
28476	293813
286429	149533
158171	391414
471002	440660
360444	400966
30290	25034
473563	62191
284572	170650
130300	311212
193663	42300
417843	113138
282255	264489
221318	486885
233117	343608
261136	16433
19135	436042
421207	358818
13376	424351
372799	378082
99271	321841
220243	279047
483559	188954
101546	86728
351797	370866
182270	348798
260110	317118
256718	393326
153153	310756
89883	401568
383302	353004
488201	143629
424907	58428
142442	413596
478861	367901
461919	198687
39195	426940
347121	236032
182201	439724
70689	149055
170295	58556
10217	145479
427242	214685
301106	362399
47274	373906
198959	390775
80921	7015
12967	72941
12935	184163
263962	477609
263849	22029
428944	312239
471820	355700
349610	298168
42238	251116
115449	360860
406806	400002
260082	301475
478287	214050
406536	34339
71897	358531
176645	105806
252854	249334
199744	273149
316796	467793
328386	401871
475668	82989
417740	413818
429287	127050
41915	234968
245503	405788
130969	126628
151295	374281
407853	199974
307180	278130
216666	331349
64065	204330
223398	285664
203653	25410
358373	280635
312200	50492
284218	8724
322448	320464
225939	177415
458657	161226
396064	378462
305724	88057
163594	489040
162313	110708
322966	305788
154212	290450
250404	370475
266783	299630
78720	310756
107396	371918
271597	209088
462549	463549
225295	236980
103898	9203
36711	206913
490370	28065
318735	190324
332211	267602
232058	165653
213184	447519
158	464725
37649	90413
449156	219499
309914	8914
389506	458385
373136	277936
20616	78811
420234	432443
345381	258103
88697	487153
344146	179375
330752	389919
183828	79249
271760	8623
354545	252046
466071	278707
127595	78184
441196	293813
16729	466311
237761	420944
40198	90368
406388	316372
27412	427185
483551	478415
423593	155214
127197	455970
415535	476951
55659	116711
445023	421935
352905	58881
171555	10345
443308	297649
408357	354923
26011	355284
236241	21411
205578	57002
145748	184659
203657	255650
449157	234918
448199	214338
410155	365812
23481	396152
261278	353080
244025	317118
400701	122694
174178	463549
147616	335417
269525	13129
187834	354636
405237	91947
205615	48275
414696	315962
328725	440660
467024	235010
424451	381733
106739	93675
479620	271069
143749	217423
81128	101658
158483	440962
194912	47517
216601	367343
36274	311092
383756	105498
478964	164504
471762	297630
222877	336590
384835	265711
82774	250679
424254	416109
324708	461172
455023	474412
140991	168213
432175	367279
271760	457081
76177	477403
76835	281412
107526	139339
68454	289970
308874	11548
58833	385000
261576	145064
408998	463200
387332	179506
443826	200131
150194	388739
366867	48861
177804	361698
108554	136361
467859	420392
202270	216591
87046	194830
287413	369940
487422	231680
412440	407504
25165	184697
383726	313314
360578	214992
435337	401297
312474	277638
212009	447335
170197	38400
60072	218727
462410	348137
281936	351451
100194	139400
41905	75568
196205	97985
61330	90055
399538	357854
378639	57353
422946	317541
196741	270369
122502	293813
80649	118286
132954	76019
15502	296693
344561	54976
367882	2232
96918	240374
438419	116716
367967	152502
216715	429025
81358	289244
136601	486950
341880	235683
342798	463615
130069	140773
123339	380248
434746	270294
28133	361434
458065	434283
345227	348798
212418	187356
169826	445204
397858	246311
471861	438423
247785	17155
412700	301857
178333	184163
478779	251718
49083	326553
291299	196718
153407	453012
358373	217991
458723	383985
287089	342761
281308	325406
207435	160959
163229	16433
465805	293813
6467	276358
365008	116512
405535	426439
479708	268829
283269	293745
386512	341271
351936	304851
353098	257093
477932	280566
89826	65798
284026	273831
440686	205056
225122	365549
132005	64335
332989	205223
439084	183213
438064	314259
339716	16370
125412	123744
134448	267602
192660	25410
87832	115532
494127	285634
454615	141141
433221	113051
392699	35099
159091	485646
310153	420757
184528	317286
83705	342542
193764	226494
11696	18925
141416	444478
6283	170180
281505	195641
328027	222701
452283	51195
55084	218730
57064	378462
130069	262060
436624	152794
282469	252486
475039	317486
203771	270218
273019	124239
58210	200925
249722	264406
145021	98906
27246	70557
434848	456783
58230	143841
114643	357854
368504	273831
183807	293976
409901	57076
235062	424459
242551	283026
264590	59759
129547	115147
414747	82498
275058	295157
182661	150089
196205	37484
301765	153141
175666	86632
267922	270741
89883	179421
283935	104318
466890	334219
221878	17170
462339	264908
268726	267562
402052	288750
315815	157492
30477	175402
208101	383078
61367	262536
425081	232403
92401	32076
264384	212592
134055	375840
326631	318021
210812	348007
430845	317282
275160	240395
319571	332433
315900	305293
388390	176610
313094	70557
15979	395198
109365	119762
361676	425152
381008	428864
203078	298077
449825	289656
79771	3667
397216	362083
405700	73177
28357	369685
352378	86476
113620	431544
395336	155246
291753	420595
484144	404552
406963	103912
446182	177861
125349	41075
146924	444842
216746	49903
41512	131421
374379	255579
314413	405217
269442	242824
89219	412267
247920	213347
284620	172089
96791	396478
489841	88313
165680	484687
198979	267352
353161	163943
218336	23724
145363	245679
462653	229935
400371	463549
332698	297732
36610	24620
472022	261152
113994	187974
56506	61572
143251	248202
72355	190369
345401	69232
19727	478480
314842	224737
83740	65459
190051	198210
122091	276924
423150	448770
372730	424306
352671	20959
381499	351639
390842	288371
450079	92732
348447	163336
429511	428214
6467	390990
104316	267602
252728	119381
478692	354696
329675	372638
359906	423724
479645	367919
221521	187836
25557	291823
91412	421830
319259	13947
42487	347104
192235	374909
246644	123213
446703	13965
222520	429019
289703	273831
264649	120986
359483	434893
436864	120541
207890	251961
316565	62326
13110	440660
201131	161575
471125	349367
490026	395988
237040	12177
230314	267352
481375	336933
344125	15209
258894	390197
462893	198932
310151	218142
17481	318182
38083	209572
338003	487537
368007	60614
49127	64691
295841	269755
259230	459308
229850	86274
408430	404239
175687	298182
238353	251597
121594	316011
250928	370796
46548	231025
139393	90123
380748	458968
286337	470467
238506	264766
117124	289029
430831	326392
314273	468064
22413	438373
434273	146421
358838	145080
13082	443679
128080	484210
13904	60885
40890	310482
23822	121304
427796	82585
50872	245679
241803	209253
318861	249334
103529	363973
409157	27158
190257	239037
226141	4928
169630	459622
449445	318335
443339	366127
5857	218797
259978	17738
196558	355806
489781	112312
459555	440660
20374	27766
88628	430610
448693	233742
407565	67089
247296	333022
195121	117097
334092	379355
377626	393326
322809	43496
125773	20527
192448	168873
447694	254030
238041	70899
247330	24842
266028	276451
99393	285156
469384	58301
435116	156080
93179	489552
483950	334557
89238	199846
445932	75499
84346	95942
355970	395402
181573	69473
109061	470554
422250	88113
3590	452055
190301	89833
310629	267553
34049	162795
152872	134694
185599	196851
259978	483572
367883	252072
332199	170020
272301	121775
479985	64266
170535	461227
441302	262548
226744	52833
330954	106748
85244	198297
391114	29391
436148	328141
275239	320097
73955	404445
176212	16804
489822	123221
121872	294548
141748	312698
159282	482758
252821	228498
237400	120927
241804	194805
107342	208300
20634	118236
197714	195121
390213	423469
199973	335069
190524	312163
381216	4229
276821	92613
430671	387860
259964	59276
348673	7771
52879	156376
289673	297446
426353	261396
9969	408004
323222	82730
233388	84722
163470	38098
7141	196286
6960	215581
305512	28129
413795	123410
297041	164394
279327	313745
244902	413880
294079	351414
270169	474966
169427	74291
392908	224239
312487	72523
134299	48585
415526	53308
196526	490346
43174	457944
26527	379976
370137	138549
251323	396692
230969	435280
128563	315235
306981	186588
149961	59862
482367	338458
2205	324491
9969	162837
165680	195537
123245	326971
35612	382936
183261	313745
39892	318052
135998	398325
443308	147241
147056	110677
228308	472072
26318	348602
66053	86493
471745	43775
55760	353750
270077	190369
233045	138105
398122	487203
449521	263962
276020	478415
154705	137155
243048	317118
409684	57114
465758	121661
61078	137439
464475	35707
146751	326034
315430	86728
121033	196561
200441	50264
413795	25553
221297	87689
286247	79249
324622	86274
67308	398379
198138	314881
20798	294836
44910	395336
390232	418336
70824	86062
233498	253303
1918	317118
280332	276543
110778	317675
213138	252808
362868	288661
296498	108743
190524	138171
315636	408809
8635	470554
493031	288035
47888	172089
35592	475076
346272	311510
17714	482808
284848	113138
216736	7988
402232	169025
42793	230618
163961	292182
83431	150467
394408	214449
191761	420
60621	482325
375405	285427
41378	51759
73235	95942
314311	322858
87818	139998
53263	275790
285898	208577
182362	49828
189925	331581
369211	175762
288989	267602
489787	211931
127792	369914
41991	116283
143501	213419
482793	434893
55659	150247
79106	384674
355189	472583
452284	261021
214158	121737
359762	18760
468089	264908
316376	275267
395264	129185
169163	168731
373097	432861
160094	153995
221454	179638
326918	489485
242567	112972
6467	488012
47363	38930
8225	409828
414441	354264
332026	205289
477747	139385
153407	371876
78041	183213
358124	67974
202204	295484
430433	465034
476732	318749
36377	159652
358011	353750
432903	357454
6331	360228
452049	91756
418019	458939
12216	137537
325314	383041
167588	16745
291205	159083
53065	20959
296111	35707
404319	407678
240228	109006
422546	292522
258921	284979
194478	475169
55074	303106
379249	12177
473837	477554
387443	388122
341408	140728
451216	402194
461839	422439
485106	226494
438464	459213
118539	101650
117348	205400
230181	67040
254254	391414
270617	183479
182233	287877
392086	387008
86632	340511
86420	318989
382892	159141
75353	398712
393600	291521
477963	485751
12481	393902
342666	258844
275951	269199
52646	424878
148678	270931
129893	267266
301498	388473
105279	267724
380809	40784
329481	352668
326108	19409
76013	224527
193118	290450
214880	465063
184523	317118
192435	207978
326341	226503
140806	180578
160683	166663
160912	469601
128064	81796
27563	380759
380489	48661
29656	405697
419759	190369
446252	315334
109541	19620
395167	422810
291811	12129
205600	397422
171380	39325
115112	114405
408476	411648
384835	424781
241732	85746
153130	433720
422035	146464
198317	75538
250995	409912
201387	285033
8479	64797
327144	9054
246558	9061
451460	237627
339148	391414
295836	266852
28200	260527
394153	440660
64202	134145
69975	99123
191621	260527
147826	155771
16923	56602
104648	217892
465517	242099
325814	155697
148691	186440
449479	286810
83310	177395
481766	178662
474341	300119
142825	259929
309749	132740
367561	470554
401232	306152
111628	259481
92152	170899
428072	105585
301364	155007
147127	457081
109733	295245
39195	413508
286675	57134
282603	482832
103824	483363
19391	348000
242411	211040
458168	477506
138126	457705
412844	83403
1957	196783
320873	263009
97053	489200
324070	219499
34675	431226
491811	119762
253250	214050
74981	226650
471501	402323
327209	170872
339590	88113
406250	186259
277266	273831
139483	300282
327254	357923
294231	14676
118604	261396
319824	76350
328867	341777
466860	118144
341445	356723
13268	73842
293534	488548
208484	214015
312221	317118
58861	358678
133909	139691
158496	168381
353440	39609
477932	17530
53893	338271
444349	203400
50618	315892
287068	393326
380540	111043
465315	425239
192109	476951
87905	330324
56619	153534
328174	130667
148980	269199
48686	411424
261759	136435
200379	106514
388323	159795
209428	294920
188847	283639
257198	185479
387959	415044
373433	418187
443884	179559
3389	85539
218946	275420
152935	21528
311594	241577
262310	276090
217423	212514
404568	55626
65935	229502
312850	421534
90549	148084
328089	152085
365399	241468
397436	58646
282151	237047
93901	287423
405979	434893
9025	436686
130302	476951
417016	363385
214735	72177
115298	431024
472639	74025
71189	119336
7913	77326
448325	264384
239640	337688
70061	27766
250854	230691
164684	474931
284120	110177
419512	2633
186781	402265
446413	13558
151144	28065
88869	55958
174166	440962
408781	239872
152632	14773
246963	146971
382887	484447
114877	205270
88632	24248
27417	182058
123025	229872
421525	83811
114408	452947
15541	171604
65793	193570
398203	276165
471205	211130
46548	311212
264206	165267
226023	39629
261461	86728
136192	245592
287012	238299
400539	453988
473381	281924
375293	482972
227036	403392
379696	324225
357074	385494
359524	12129
199225	260861
59891	392301
245938	309161
479287	369594
150625	289578
397182	228707
406660	208345
452243	476951
97894	151307
413876	258844
222145	35689
225955	393326
151608	52120
151170	171399
446251	440660
190973	317458
29077	338271
216591	317651
416550	296423
37335	126756
468052	286
471666	31679
289167	393326
208300	164362
153463	121226
78243	116695
205747	90986
488971	451885
380056	366873
251454	190369
284531	428214
381061	470944
442915	449256
407977	29550
154565	423098
250833	54381
68976	490714
250458	180578
175463	389776
381867	378626
380567	317118
102982	214024
420392	5137
167588	56631
286594	254769
450349	267093
291525	28129
22148	48275
277793	49903
369598	268870
384036	459050
235850	220417
155302	400501
97281	79989
382692	106862
261510	367824
82145	245679
229647	3664
142920	142018
428843	456845
345368	101397
235160	274808
291763	156376
170932	485536
118877	37189
316349	368556
241020	300240
58357	287239
375029	275861
144583	117055
211511	249102
182390	83017
369346	8736
248882	137874
227556	101759
300473	349831
383947	138072
387506	355732
56138	222633
131686	86560
455565	395849
349625	349261
377426	340634
320976	274508
445914	119868
276821	184179
276342	390225
308823	267602
30241	71994
469703	37516
391115	94783
437792	482673
126965	400045
36211	20611
81262	214371
220019	337666
7046	108222
19727	117097
163321	208699
214785	484447
424144	465768
289289	209203
106398	258370
427266	310261
455358	32371
270883	183711
260624	478232
292721	296005
39683	252458
446825	421830
389019	245715
67399	23430
200607	75583
207152	472263
47940	330469
214785	110677
23255	181204
301398	284154
378034	28129
358096	7630
39747	213037
225859	370137
442236	54700
233948	287736
460096	249202
251254	294163
417711	492424
15433	64495
459644	132843
298479	342631
168973	148739
4234	327392
52867	291521
215853	187974
11668	147910
33795	357854
373170	152702
44922	490674
418380	399830
410450	83195
302017	402698
484229	362175
174358	28745
235084	266611
328131	482522
189023	338076
399780	263135
425350	491481
78644	48275
103789	5040
357915	13853
349192	273831
176111	192195
154190	30972
21480	229643
118445	92954
438484	476096
273724	256121
319320	378686
63520	21411
5972	273330
235404	433343
138400	248212
287116	50536
68291	310756
459084	361617
75276	384885
396186	281924
87979	384366
80530	58567
399737	469532
465504	15209
178619	113007
116678	13772
195135	200632
492165	243609
241565	440337
415949	230610
30889	141892
64936	14742
303918	478415
312553	220635
10690	93852
66229	183975
261084	5857
362133	414471
204675	395988
247296	24252
270128	399679
329727	203857
120268	95942
440999	254973
107998	309253
330850	131174
139564	378686
409806	432837
411879	190369
442807	11626
434287	85423
63132	150404
245108	97919
22644	281603
193325	388575
340872	314902
312026	298065
334129	484058
448468	387826
429885	315847
51639	442081
150423	348798
199291	223121
429699	74552
338974	325091
379829	314742
389641	28145
288432	451935
229435	190369
88289	166517
60298	114108
131606	28726
452017	185068
239873	156571
247785	304589
140205	431497
220783	395114
135074	440254
257420	452370
133029	457081
153006	93451
165413	319333
264908	81269
115604	465508
206224	419357
153927	286261
316565	78218
296124	249202
207057	162947
134902	12107
355921	364294
410216	179045
81432	130207
365348	391414
155412	298515
339133	371755
68532	70071
51080	477447
9512	328856
315856	243079
77165	330090
273270	416820
116021	21464
171718	87943
261808	144073
157496	367798
490635	305744
221323	217734
200845	25437
410951	201249
269362	364636
446285	324343
183472	454860
102835	185013
392893	142018
429273	158965
133197	70675
12107	232703
399159	333084
249167	18947
226298	128726
92808	376483
311589	347494
301166	227948
113616	461944
311075	368955
155361	28129
119367	466737
393023	438653
340175	157726
457463	381691
349847	338066
143012	424845
457741	24273
469976	361128
253612	128112
374255	350513
113434	293813
366402	159267
474398	453521
89238	332735
420867	98493
482376	462561
39548	138340
55295	82271
120699	43514
412056	97686
127388	2497
426916	115326
26366	258895
394675	124402
149389	12245
434140	485536
133909	302072
154355	87889
5562	253178
482865	175721
342853	6374
327209	337802
57574	268524
294499	16661
434946	327217
451401	272908
66129	162247
215654	166513
481419	248008
95233	418586
216390	428738
273900	380087
299936	397710
27244	208923
45141	142077
32298	289970
383789	116824
21411	490988
14001	62996
353880	275232
282746	426986
308709	269793
480295	448985
343308	53994
324002	350878
480669	374305
255368	136240
154980	415153
261356	432950
241140	84089
118729	73528
393600	185910
183236	126055
37941	229227
357707	402323
257697	327155
245190	451414
465218	50858
235478	89192
347046	277847
334082	463549
409555	269863
112008	56410
5693	260527
193816	315235
109824	18940
48200	429928
3205	283107
336380	219940
190118	474655
454367	190093
384687	245679
75339	28344
182198	443942
262980	166077
177456	93638
464190	219630
447708	139227
8988	25034
197732	488183
432040	369998
476963	320067
220198	462074
470353	182005
413816	417435
114773	360932
222768	226494
121033	90866
132418	314881
165826	119381
22197	190369
481419	144975
48517	94344
267214	332392
292896	130490
300796	377807
114332	13370
174730	407651
398015	212182
306981	433391
293521	150352
390780	466969
220903	92613
235307	312700
394724	65670
391769	331581
105548	76019
139448	315671
417362	3011
261278	417807
281859	477986
237154	256901
313568	64415
118276	459213
99179	353557
177917	87178
185478	70227
36080	58387
239112	238147
137981	260291
68532	114908
244125	94018
110790	131645
384410	155311
142310	361874
267562	76683
406762	35293
15579	410923
470635	137719
286190	298779
139779	246311
256376	313822
116087	336590
399631	190369
26673	443544
179229	274309
306323	375750
42890	427006
390780	305151
114116	409109
225136	71994
16334	421763
176331	101437
407280	91700
255015	31560
142100	172782
309599	299976
76347	197342
162598	15209
378479	311973
180755	338611
294104	90123
287766	64495
268454	256121
309159	174864
656	315275
264800	328936
480159	223959
305827	145064
294323	23836
189640	442655
416431	351732
215159	275369
434744	93245
348222	387742
216586	281364
414240	383360
369025	144405
429267	114071
326416	420757
148757	60238
52438	69372
332874	78973
415105	205270
347433	238075
230813	456640
13881	149982
153993	207093
269070	334958
369006	219743
264626	163067
237260	348798
44436	331349
75241	50209
136798	137833
281220	314742
116297	426021
84009	430356
298256	353219
441182	280390
293412	433934
61234	47284
343864	161358
231883	170984
177485	355806
453483	223732
377717	121574
418696	183199
473846	161975
181322	464195
329149	124085
309917	20181
214606	205270
119390	11730
336071	160232
442465	237165
343612	105711
359997	383586
76248	387860
483987	7807
402316	417918
80202	396532
332541	98294
124867	316082
263125	301617
198791	484274
224748	80832
489284	353856
371244	164771
96360	1605
276986	149896
368577	432999
410929	457093
13959	26519
177345	285446
68843	346823
95433	29105
95608	356228
104740	470170
190365	29111
90001	459650
174790	48661
48282	381847
417445	366577
229927	430356
151305	307942
426290	259929
123239	293813
445796	264312
97557	195691
62572	141509
86632	110677
115077	95942
197639	370866
449048	101058
148084	111708
400940	420944
380146	464727
336980	286778
423370	73087
16042	336071
114643	413818
456231	181704
299550	354694
22884	440962
190711	119868
234785	316585
485160	58963
56068	486951
230152	12443
74578	227430
298077	234356
129790	254932
462373	8607
369244	426034
63190	430965
324530	321690
388828	136714
907	77828
197800	52101
231681	154271
396522	383108
52217	320045
223727	2715
20769	226494
132247	34547
130834	40710
446111	139942
144057	386883
105788	407306
338157	313745
269631	228431
342486	125717
217854	293813
9917	433279
294485	479614
131462	252726
236202	174263
81432	222387
68843	61736
371889	218727
21873	146202
391114	186548
175278	175943
186781	12177
33398	411809
52456	119762
304171	230602
474306	262085
411537	361872
372095	313465
377689	461846
84745	107509
403057	173887
474347	31000
126421	392658
263514	414655
288340	278417
320873	186384
144711	249685
50876	21427
66588	72670
457553	301351
357371	25388
146856	428214
140741	179153
283129	458183
486666	263553
464148	404047
68079	285156
342474	89047
158099	485521
394538	399736
387986	16325
308756	226318
39601	398122
208956	184375
95752	245679
138126	469900
250800	205089
397546	313829
104355	94516
127050	317100
185447	179361
174173	48007
308516	19620
121287	48247
417764	364111
279879	339251
195551	484274
244183	412191
79253	70606
390408	321916
143957	113
366402	328546
400044	252675
155760	207927
140473	424746
322171	203414
481397	207535
30145	381054
51353	254974
333369	476804
39986	259186
118510	385530
87236	110708
434581	211825
323206	445602
345361	440660
178867	86560
398066	243301
152227	181611
235548	132247
457567	423469
357211	274707
332413	481572
37796	218727
114398	150625
313481	267602
433943	466053
396303	88705
298676	413867
484195	366534
180382	155547
11315	182229
235143	185335
277568	446689
235451	193705
71189	201726
357134	19377
431556	303546
85841	32807
263648	443339
267179	44462
34669	312595
234438	313314
73854	247092
216957	462746
98554	252961
405908	128488
208947	314742
463976	314663
21110	103267
328618	264766
118947	17086
298699	412517
453627	59430
222255	8623
22797	343012
253309	30176
353450	426569
468540	388715
410496	82527
390602	432353
270751	234918
124259	252518
270069	190369
361703	493360
401598	378686
439145	414269
390239	481440
331879	392301
386352	479570
75886	90099
438193	21057
333833	152855
32688	363776
463067	146202
40636	480075
102688	94667
319672	291602
465560	190369
159048	401939
223597	253047
78701	427044
338915	446655
112267	330032
315945	313829
386382	134334
168071	416258
348644	310387
235199	401871
235003	359966
345028	360736
172012	161369
423724	493623
318088	352952
320160	418587
8601	327837
51759	338111
371820	327061
14808	63890
374359	231573
69353	221486
54539	26912
447891	381219
242411	395620
470259	395988
52235	217432
350939	240005
72980	190369
466129	196223
432915	270172
198007	452456
282503	440660
466744	233882
393409	8463
471501	122283
196030	97673
136652	150888
379509	63528
364236	318735
78571	328751
309917	233538
414912	459213
263377	210082
300916	239547
45059	446351
434843	229150
308649	379099
133845	385279
219680	346051
57516	464420
304146	282852
58484	194626
170923	317675
88776	62191
20946	199567
60310	78184
350891	476951
134882	212346
92189	363973
270881	294836
239001	281924
388268	134694
341181	117221
227789	141892
15308	338915
105080	434080
444754	390197
303803	364898
302247	143064
174694	13129
68162	288785
421479	119381
342618	174797
11774	137379
192333	481368
228439	326413
58321	253178
408360	295725
9969	176536
225033	464804
389656	86158
362510	397009
380489	149416
475444	5040
373769	447560
471617	447257
2756	255650
323701	202394
285512	322498
364783	207959
80001	346663
301817	151106
161042	349798
261401	264303
241020	139648
245152	175721
266508	229205
136831	193637
75052	186440
336023	476399
39622	411271
201567	278286
115948	246672
190564	313745
191621	144128
470672	448571
47816	219610
330486	95942
180286	383967
369366	270095
169260	59668
220601	131975
74606	308073
238783	297712
356236	94667
280558	366534
290790	184949
134811	192322
443308	197077
217192	494110
676	52900
246283	478415
384174	380181
249546	84919
268611	213111
163813	110590
12700	76882
223133	125003
390291	320097
128109	414058
193081	423685
383740	415629
290222	187998
390117	197996
263326	158153
302388	91669
102914	388575
60595	228431
348276	248707
208631	336922
174275	323262
358320	231359
54976	108434
433391	236624
297275	267352
239201	481528
395764	111736
44642	139926
37437	304982
196406	333159
263703	228691
98984	175803
111105	1057
315208	316708
230175	254044
128948	32807
151812	7771
11614	24334
308675	353755
149415	273687
335591	356428
439663	239176
43588	27683
455699	428076
489150	263146
152547	355489
312474	387274
8459	83140
447863	209510
93603	237235
90279	173565
26940	472980
251712	314755
456723	127298
158180	63711
316971	319451
336377	88057
278685	304568
249488	186259
88460	43514
143071	405217
331384	317184
249636	425675
85665	265589
26191	369599
283265	336348
468721	268531
423013	301659
451111	16433
395064	422175
199683	303424
460550	198926
470441	26366
113753	485023
479604	346388
386428	476303
160680	42747
392677	94139
113843	325112
438886	103267
54539	122305
167419	265065
403069	209510
432196	68491
146481	391849
269622	369599
307138	97070
258980	335707
2187	320625
122606	63889
159013	421386
31703	86952
393087	345401
35612	277646
50162	171069
241988	440327
269949	87904
286705	366127
345791	4349
131803	240225
359388	291249
93364	160419
196318	412398
475895	48275
269158	245910
408589	250434
147262	454807
64279	250288
183440	114063
48962	131975
244362	282989
453286	208279
227872	416402
231337	49021
338011	280857
468907	214024
270248	470140
139931	374939
306998	11818
352882	436575
210454	6792
444231	13370
343916	365141
46690	248563
254900	315671
153324	75499
115521	241468
143809	49903
313409	431634
120253	86560
398519	295381
61708	317100
17968	177415
425827	110502
200868	71091
275563	253916
169878	396891
109049	78753
472662	421356
415024	451031
200339	198610
290	391414
405535	207150
318533	285156
221711	250410
426016	151109
187659	280169
12481	213017
153322	26551
363467	478415
1883	277762
144709	94516
175842	114063
126344	96211
366906	5040
120050	190369
480267	124085
156905	160468
367772	56397
14146	399293
463794	327061
299221	5857
481262	355838
399095	15209
390798	468489
333070	60118
8545	137900
123563	390050
326556	261560
331666	250214
29101	232496
50400	293166
55489	453010
223116	355210
307342	476951
122174	313314
67223	200092
195121	53432
390371	420944
416843	176878
400176	296423
11709	281993
399420	447433
230166	217905
3226	219865
97399	181125
343890	417918
440094	94650
273403	291492
340822	235463
431343	50264
23020	277450
474389	340561
89238	137201
167160	236244
146107	185479
471187	302836
353714	168252
75252	100503
182543	484274
313486	106561
432175	455493
99391	280871
410702	328550
446124	108193
315959	100195
187834	445602
378141	476412
478799	4203
197242	241377
119977	94226
80971	28129
248013	404426
244973	423688
226023	444358
481159	450109
195121	53906
491190	406283
144715	313745
280735	418319
434648	325814
150226	164884
127054	11368
461927	378686
449675	294069
47046	476231
290259	140508
433706	432212
94995	420392
412130	377906
206709	320214
189829	187622
49821	110951
343225	422164
461172	372301
232037	94268
167588	337529
55546	88113
284089	423688
473348	273494
360650	421363
291034	177104
147719	5941
244761	489822
417369	291832
345407	336590
431867	372981
94985	319656
264230	187622
152709	411424
91600	253023
438691	425675
450087	45947
81547	367246
283718	299562
179293	361960
95719	326367
450675	404408
4083	377971
89219	167588
325733	348176
58360	184558
354696	182172
320578	122462
207890	286728
330752	452883
328156	326492
172630	359762
123955	341386
374236	422983
401713	484447
12240	371702
428944	163889
240259	438574
461405	160379
416972	86800
73327	439542
386350	324968
345401	14112
5700	242311
419750	136279
95974	99876
227315	287803
134531	32807
460659	363118
238642	411424
442388	403577
354415	269199
172939	317675
333178	105003
236753	99405
398391	319368
84698	78820
3577	207927
237242	273934
87638	86148
371581	106906
13394	97238
258014	91539
384141	230077
405179	200648
462957	413931
55202	186259
233782	313829
45199	434035
491271	179772
304047	203656
254383	138088
192955	342975
312486	302560
199780	64338
111740	46686
279590	464588
270128	412388
161363	164256
11402	478415
328758	152081
424256	302252
24467	138480
10975	387987
225800	342512
414084	121104
490567	62948
165574	24516
373301	13370
370026	360531
222472	296432
324825	464420
272269	301180
362556	451431
154850	466135
350650	257664
178265	293813
241315	269904
344561	384366
360733	53508
129813	4413
178282	189951
358322	484562
293538	80476
66129	125399
448338	17186
120130	101058
173766	363217
57020	331508
287586	401854
15804	315715
316979	94516
125729	203656
99779	451870
469102	186561
171189	134098
465838	300473
235118	492222
486680	177242
136798	454140
199445	226697
85674	464080
468549	489797
105799	489152
263699	30919
176067	55030
6036	79565
269494	283737
405290	330760
457396	241906
175484	72432
190369	175814
195547	262856
119944	18176
342465	44258
228694	411809
193053	440660
120707	194165
213231	226494
58920	214992
265194	86560
275983	411945
363895	172853
115623	285877
435903	135664
259060	263009
219258	194478
263439	55450
190207	110677
463023	178436
174139	190904
174139	104070
242171	425060
454263	482198
192795	98906
228763	450541
123921	265065
233123	391414
385391	409828
406425	296693
118567	248501
421280	310756
38147	94667
59596	21583
393291	347064
491031	207509
51581	11073
150372	236213
247975	491150
230118	89373
111148	323195
381552	235568
12157	450983
228084	125948
345912	168615
167377	441979
132961	149600
313381	101058
112510	215986
435114	190369
383164	174789
473580	122694
27617	105967
450628	5857
470483	477447
349505	200444
293960	86572
274003	227101
242673	389682
294493	206077
490195	84111
487732	451016
29468	183213
259230	51881
341067	470441
178911	125826
14534	432182
5393	84590
383163	152234
58513	336590
135735	317118
87497	194165
177533	152085
356953	95922
262681	308805
138985	368859
17580	357978
102541	35735
111012	25034
385308	55626
450532	205141
77212	431226
195328	459232
407360	238066
371792	423559
4841	214050
342460	469235
2643	20958
436920	201559
129902	367110
19492	75499
282638	54976
311	313745
7386	475594
54706	27662
106648	112379
58479	6899
395166	140386
47988	229255
382984	240194
371853	24806
404984	28129
283707	314250
388828	300276
36309	49871
309917	207150
420852	442285
489065	367686
301248	378127
101295	193549
105795	212081
458096	156375
114877	280174
240718	337849
124711	273814
336921	403398
72686	190294
433083	153589
6482	317983
206571	362267
138126	126948
367222	142678
922	127487
162117	71920
398092	387449
62555	316372
216626	207160
477811	118928
371976	132284
229124	492701
321411	235241
83192	94344
125472	473223
481419	342300
238132	251116
232666	254659
142009	190369
480673	123369
346082	178901
151299	492906
258036	11951
246621	186394
289105	153995
7812	416484
254759	143997
315867	267352
347175	39229
249412	417464
361010	446569
292205	172089
272597	67089
241876	462973
220216	370866
466159	168821
322112	64896
109591	415388
191109	391414
440138	392037
474688	38773
254651	94801
54956	31297
97693	240796
82873	378686
358754	396259
136760	458601
20059	220857
329931	339958
129460	93758
248259	349478
364636	86096
86632	414735
280018	371918
64429	420944
434854	318878
45769	445138
459292	317118
16131	472072
75794	53444
438152	449854
169376	465758
414326	6072
48862	482162
130420	251510
49789	42088
471562	378686
20059	272865
249645	38749
100705	214047
27322	369940
224963	144470
275721	215399
408699	152502
414058	152020
398251	428080
173888	76454
303780	448980
123556	309740
237136	54571
188954	218730
115149	232347
139527	433729
195547	310756
114315	464420
474066	230011
433618	134766
191765	50858
390256	443693
292041	49903
237058	157100
67247	342761
421687	317029
460052	218727
50197	425239
109797	119868
248204	44152
63626	173070
236478	317118
482456	450229
112267	110708
314336	411053
82981	324968
387675	143601
10274	42827
297821	28065
220829	246071
154692	128563
297941	256069
249288	392580
409745	398712
167540	113036
404960	2658
306805	78273
43242	492869
93798	231287
322116	486339
339453	108762
78842	87357
475265	204486
268434	164702
423979	11988
240093	114930
154981	428614
326574	418282
168362	21583
134599	429593
257613	367824
250482	393184
133321	288750
157132	234873
328940	462876
202518	142382
66829	485546
451171	324381
442236	154766
371640	227199
230051	321755
94763	350479
283438	245837
116165	292721
228225	276876
45185	383967
174665	131606
157118	198701
90161	190369
287566	130137
471956	378686
336951	196783
424603	229872
186676	466491
255865	399468
134671	96094
74802	434035
163481	347541
381008	273831
404636	458786
131585	438247
271698	43514
297913	313745
364276	115090
221272	31507
16053	380622
216544	34838
389075	306684
82	464313
79415	481279
164068	433089
419247	316959
104505	482851
136878	92777
281924	103196
327254	150974
250130	483553
50350	10646
93328	96977
461833	241781
157961	470027
206756	31551
90538	404637
292902	263665
454337	44180
413104	132843
465740	283962
268436	236213
408783	459622
304146	177861
319824	327099
68489	65272
10239	153099
41753	65029
122060	220417
146893	92870
228694	313745
318715	263416
361741	224383
270269	282053
1803	101058
230051	162349
417938	231485
372340	296432
132153	10231
79435	313745
467165	258220
313007	160419
441463	247106
373329	67320
187763	474133
419345	57094
208031	208577
316886	118367
370245	28736
66347	486339
136878	262998
172133	137111
182192	448728
260678	4367
276821	353800
59189	104299
421880	372214
271419	146310
268729	127225
310819	338154
96472	33338
476200	35421
438218	5040
267729	185648
290543	178436
137844	347511
28616	232668
244536	439666
91453	246100
418305	150874
133909	302281
296459	369940
113818	447054
177297	315003
41659	262186
214598	216638
420212	35707
206789	183566
37039	393770
434166	240225
408919	127298
159422	13370
334350	162795
351071	485901
206046	422817
410192	225537
40766	317118
467694	261398
450287	313088
178089	375995
450741	328848
30984	330310
39906	199396
228326	203279
247146	222516
491356	251943
72804	175897
10736	71285
3389	441541
101465	84720
152768	325752
191308	443693
148250	397868
437849	402323
102249	353697
412619	228431
13930	134434
108497	360459
490017	384876
471169	155919
67825	391414
356530	478461
270422	297812
128301	250061
170462	151427
388904	310505
460599	409540
366228	443257
133156	339739
302943	105964
218155	103832
379939	175897
106648	15905
397385	452230
81501	431001
29249	190369
57415	315299
421525	422470
483485	49903
154835	33290
33844	42890
456748	404960
402608	476441
410576	179375
86800	171438
316909	440660
75595	12895
410356	190087
300515	447270
238855	169341
396804	225556
158439	424463
232450	397836
317356	364334
467855	190528
204664	100634
155382	491272
247262	365839
172529	266016
71293	452782
369932	291984
388719	416402
277288	68189
221691	267602
478975	443170
275215	298182
58996	164177
119561	331508
448372	280242
383164	144677
71075	113138
351071	119995
334602	187045
292631	7839
32937	218493
10596	11626
364107	428174
384231	235973
19727	165653
98591	94344
464753	462795
18041	2077
177763	83811
493225	276524
409823	407738
112866	21583
148246	5090
169978	249904
28249	150684
278633	327179
376909	16433
259064	313645
162551	295650
266307	150174
380983	422164
110749	397854
91572	421980
155099	315317
215547	369630
156049	24983
88503	220735
446725	477858
195503	284089
75726	192768
270248	65683
65888	375840
87739	155719
97406	58345
254303	226741
296635	180527
138611	233565
353856	286614
229493	48275
154605	388575
114643	204442
319081	398066
306304	276744
112929	194165
459016	306100
25663	451460
267302	42890
287391	484296
329247	334680
347121	400783
263084	67288
277610	184657
274746	86158
143370	86728
336307	362208
342252	418421
9013	278520
93969	484618
85674	158153
293408	42313
91600	477328
61368	2109
179041	278907
33878	122694
356228	461110
155232	278544
422292	288091
420757	411809
89376	297332
302033	304168
475628	99047
190281	297426
296514	471346
75495	121163
422331	284843
405641	59062
194969	58905
145373	315380
252824	169372
341431	411424
126764	50264
55117	15209
338599	127921
478959	372857
137337	423727
108700	113518
215332	157624
280502	241574
14058	312359
161092	220417
40486	397756
371661	422576
424387	95861
58347	396431
309762	295650
390963	294385
39195	467556
137779	62060
438767	295955
419473	306980
75339	176361
327368	122813
52881	90123
112099	398343
254413	57989
398761	127298
419016	88289
31544	375897
304013	460201
238162	434705
210509	139648
351071	339174
62647	461846
480184	186828
333752	118470
298112	51541
374901	59905
232476	293813
86495	239808
192845	313745
308502	481137
374511	130310
145771	294438
83441	19949
376341	420944
372942	227823
255922	139732
38265	426374
158384	429395
279791	479157
331289	312259
392210	272339
40198	313745
386516	236213
274105	281574
233045	82795
251820	302043
200353	273831
407020	241468
386915	153376
328174	116943
335379	175721
338558	59966
45074	341271
472694	9648
73717	350189
471891	444081
78469	435428
324897	446564
123204	476951
393759	269711
183046	401871
492217	13370
254599	453753
348064	8084
398182	295159
397059	54895
211027	110677
368765	95149
148508	285446
337384	136177
355083	168439
360623	402637
415496	259929
89608	373711
57830	419249
18310	468314
445435	274233
65513	346158
451619	246031
24471	122824
418954	190369
409681	435448
168130	70822
302519	47714
137454	375176
9300	227101
430170	412517
50363	311629
424591	458877
265589	76986
443221	36264
198662	12443
456960	434893
147756	418611
250389	123341
219499	319484
391008	313314
388073	299597
361244	315671
399686	295068
395480	215104
446249	12923
119957	118938
101404	13370
212068	488892
445712	17561
324708	24000
490888	110677
156446	196399
13610	267553
418291	149726
311078	194165
286436	194480
95904	330469
466524	109283
273610	28614
39892	72704
333080	459213
411745	27464
350588	152321
406660	276128
433453	15209
324816	130742
447263	168615
431556	225855
243778	187974
9670	47069
187834	405373
38070	361991
91537	362206
56068	248764
104828	249102
211511	284600
289736	153661
267243	44826
414519	330469
274246	395988
28838	190369
22124	90099
65220	317118
487732	141724
367212	13966
125139	313745
347036	374512
258748	142018
315690	108222
339905	116283
140473	419849
118627	22793
264084	491086
253915	152702
196641	261396
399987	380409
474526	53863
210237	96094
91189	104855
141250	373169
27794	494102
392188	225349
457418	91184
278642	341446
14086	258370
122151	295650
357411	202232
465483	168495
233498	234727
358942	413215
342946	24899
150124	156016
461321	90123
129503	69708
202086	124085
121044	116562
306474	403307
261394	428892
167742	440660
289866	314511
268910	486371
481649	395988
162249	66798
484107	30332
186141	314881
444284	60108
473053	18152
459705	318963
341579	82585
21674	93142
412943	15209
211944	463314
326683	317367
370326	457308
271245	24208
479262	104873
272350	477986
284531	451207
338224	477524
137545	462551
431337	489364
371513	451600
208038	119381
326811	77410
316003	287670
372488	440485
84745	142318
490228	464420
140802	484447
256968	88489
253492	415317
11144	9365
203539	443203
232522	27683
319231	99719
275521	267602
152211	97274
237038	237612
197544	135756
154530	249102
363526	301659
128183	332392
445705	244238
492096	197996
37459	379243
8663	187998
168798	47644
464420	379217
298823	454651
229735	330878
423895	42189
176408	198790
193140	339212
304355	400841
85348	266861
98830	463549
234748	414398
73532	163445
344048	32807
159511	214783
69051	37948
197655	295650
121674	106459
325314	23062
89979	426930
35822	3095
371306	391414
124469	304017
75201	273831
133325	241468
383164	192195
308693	471745
174284	311476
84661	134145
459164	10646
41817	267602
120220	342761
349095	314282
478711	72523
233033	390539
365715	256372
141291	300813
366198	179969
315692	300473
162147	216589
472694	394075
32386	135420
142443	349207
351015	233554
125837	377984
87021	220756
352903	113611
349816	268673
106148	234418
309622	105522
105426	49660
439784	231104
402098	214024
151610	37515
389641	288035
316201	293813
153324	130028
374314	119956
170836	476447
444380	396507
241032	293128
454540	116283
212595	94344
62193	334618
342138	439074
438126	375768
426508	318894
306597	478415
414825	278032
253345	400192
430313	306100
262890	275152
223426	453960
412267	76228
174034	488044
410017	50011
306040	304589
389641	252961
81707	223119
306126	308110
222032	443976
130042	66472
392893	411808
389021	476447
111964	177938
216109	62191
268516	407977
35806	253458
89219	244115
41378	41257
235948	144845
89564	195121
368820	377853
148057	51715
425082	270273
28357	78848
107118	208298
302153	12895
187835	87007
429787	484800
92501	995
155396	51895
292021	155839
321213	335486
447275	426337
320496	283346
189440	283115
72804	244482
258646	385401
206389	275500
401651	231485
313669	81239
257596	383360
420511	37576
345998	23018
271304	91600
414286	259686
249050	313107
343334	122462
399581	69708
394546	72521
174255	314736
342588	94516
216898	449356
439992	53593
185409	63658
160311	194684
304786	408830
83616	469509
45126	287740
44782	122167
374305	330954
319592	203105
146893	168570
456143	169047
222539	410074
151658	2715
243847	392408
456171	460550
226513	255641
86412	240848
16037	484250
127987	312698
291744	421846
67510	185016
102782	44415
55489	234356
392624	410074
59288	420199
280188	171148
181696	221584
379430	420944
414058	96977
337540	288035
167321	209572
13563	399736
253929	267352
270174	369396
294387	222541
61666	190369
485057	120712
411039	292553
377869	478134
292234	378462
433856	90438
258695	268650
231679	410829
493863	339791
201122	286334
116405	134998
193664	86719
314889	13101
162492	120475
394592	132740
409095	16806
439564	270925
389656	361305
373988	297287
10824	245679
289866	310723
106268	105252
266307	328394
211533	1113
390551	255672
183706	268097
185409	43252
287523	51307
4794	105498
154994	274206
395213	435708
134727	365317
321411	238304
350076	190369
114230	459213
269565	231422
435637	190369
439016	363571
232183	145658
153505	303655
81497	467703
367891	328932
235748	198790
138126	225277
137182	190369
297987	152502
223398	167517
364407	104048
486022	176878
376543	339853
32124	191329
57525	343124
11396	405071
182000	491239
203917	372095
176495	295716
100739	135066
161354	88113
430356	157321
336518	190369
26940	172631
333976	258370
414058	389497
308129	471485
161632	267602
314311	480105
438082	5040
230574	573
182546	16433
361576	46619
306964	296143
366068	336590
289447	187834
191731	176878
10057	214831
101049	475498
60009	231485
90446	54536
463909	65016
370883	112330
384163	222701
490609	250434
460696	183213
242195	210228
281581	53693
257174	492316
324504	136684
272505	297446
442955	9034
63084	360736
209005	172197
348550	250679
215329	197
61461	134116
343844	404053
394074	379395
159139	272865
5641	298740
250853	315380
43783	401958
93691	343256
39185	42890
39177	243301
25016	341786
407773	15209
246191	216157
239632	157910
315805	146202
399702	4417
451320	484447
161743	330469
490240	477745
94129	218151
403793	143559
39104	28043
232294	48223
64286	236959
14370	208038
457562	4437
116705	15209
221735	475200
122065	181140
391288	23667
346299	254178
204333	440660
588	234356
358743	114930
434990	54599
266307	76526
263328	118877
58893	344474
214517	202766
246131	294100
104361	341278
174173	11626
390997	123369
465145	161431
34865	74106
451553	132199
85166	440962
196488	375733
361001	454185
274702	46498
56235	446515
248013	218337
406637	271321
18428	132568
300411	493939
83937	137658
406302	176077
309265	363973
274992	38063
432043	110128
149079	127357
133182	216022
481961	313745
422645	478415
307732	436686
214436	89313
381499	69103
384129	455671
227315	287122
285760	446351
342056	150347
423141	28129
66798	145002
58106	363639
449674	420944
254980	170341
345524	27262
121287	482315
291151	419576
192882	26610
414392	214082
372488	227101
444240	346768
250976	366389
34681	258676
374274	21411
207035	122694
155305	186981
41511	223378
65060	328550
280986	225043
176130	89740
212939	318735
293338	95771
312161	156171
28357	106101
35689	364201
54599	62996
219363	373730
126437	77384
375458	438957
409483	110384
110058	414269
314644	413864
74426	368093
351702	419416
47603	313822
300401	321534
203200	332532
245422	347818
383248	254715
71421	96195
406144	226494
374767	448263
71189	391428
246437	64859
311863	53863
142974	57989
288491	414005
309917	230250
191761	334068
229744	97848
7888	284425
656	55928
160768	199395
93384	422853
811	415437
448298	98062
271792	178436
98347	211699
398141	286153
408877	309524
64845	363631
449827	20364
329656	481370
258954	272230
319966	464420
421719	132740
491180	337585
395468	462293
49507	242551
441590	282919
221648	262631
41896	164497
448214	296160
2662	389682
490244	209542
204330	175923
93089	483761
246476	102731
36310	307771
258367	373720
133534	304589
29507	452746
80476	52537
83255	433696
134299	343495
23350	380538
396959	151096
201556	39255
375315	124008
398168	164204
328367	429719
176952	306459
146867	114976
46556	475699
131819	180372
129792	411944
103521	21169
311527	78087
329434	407651
41378	232977
384228	491271
199792	414735
435805	355700
52193	451031
77438	303801
277568	186561
41491	84808
104847	164884
147911	140741
458768	294965
394400	185479
55386	362267
145135	402880
121144	267553
421880	245538
46735	481279
162653	389478
81633	273814
241952	476231
458065	266339
85348	281622
377869	471416
19129	83408
245416	95230
487765	304333
52993	256373
212160	176120
113393	70861
427524	49966
429662	451460
86449	208300
471412	190369
327882	308171
109988	157569
344308	110677
50766	148995
260178	105878
207433	16433
325814	394948
314740	490525
446182	1900
180038	169047
452253	151944
143976	381884
380025	21411
72003	424878
377918	381595
443320	462992
31364	137600
419916	356865
169270	205289
205752	205223
134585	53863
416676	311528
492098	250137
162142	187566
109599	199737
236196	467703
224614	267352
276821	191341
212467	447358
71624	253069
17198	40198
293608	387742
86596	267443
369269	463623
139185	123649
163668	264766
381607	49294
148327	15184
91416	218581
519	368720
89883	168614
402321	314156
53963	35397
258121	120195
161073	258744
244544	441700
357233	55397
236170	478882
156948	41703
288190	427796
356473	186285
59891	471745
457475	21632
365104	173862
420393	41075
478232	79747
412517	474938
10060	469227
327061	14151
296514	298765
105979	477308
399439	369147
297186	371200
2661	317188
261199	427036
130711	223732
153813	22323
123113	167588
419664	165024
219296	247092
340175	315235
80124	369046
39271	267602
93633	13370
263894	418332
74757	381173
33882	489574
346037	253918
2117	286016
435689	235679
227829	489793
291744	232258
217770	405582
362267	158631
312418	90653
342453	485681
314311	419576
120577	15133
345401	248527
412523	110708
180557	56976
298390	48007
250389	439954
143566	292573
479731	440962
433742	390948
368858	308083
437158	333543
412109	132740
311961	409828
442469	140468
63931	60517
123450	256121
163519	343119
423660	283265
118541	266852
93825	433645
12063	401881
455388	200718
195904	187754
344775	317356
51759	185966
378224	331535
66817	440660
132147	229928
421849	184975
466383	401058
145629	188925
213520	143629
467995	428738
403723	313314
464002	440190
378417	203656
391436	217423
488860	489496
53031	172127
95283	491722
385685	303424
173486	352302
152916	23054
358539	349735
385670	137719
130549	313115
227953	217423
88404	208617
48981	365773
249386	86087
291882	431030
24357	111472
212459	221497
307718	415099
200092	356535
18451	221497
147987	192524
254896	62996
382547	206333
281574	468162
40890	312679
467788	425729
444053	468476
304011	80738
171606	215054
313844	195845
318088	225154
212715	203660
413176	151096
368010	135967
193275	78289
105077	469727
334372	41135
162218	3488
252428	12443
192611	392699
79762	375840
8635	283391
35735	212278
51759	310359
129902	428026
340743	5448
82054	440660
325905	355700
339630	83566
6467	369958
318573	265636
222392	478415
92271	186548
447062	145948
252360	93327
329789	280426
306694	241416
107031	73567
336847	248920
309276	99315
329379	487095
83140	46594
367288	262183
469818	246311
407954	48275
63823	314815
478546	52917
115138	209962
428892	412616
9641	184771
424186	248614
4849	373036
110164	92114
324199	27464
104059	316575
414036	98644
116087	8672
169556	50264
155140	297956
260259	436042
256841	377844
10251	410853
369815	233244
259301	110966
442431	146706
335951	276963
229193	252364
346158	475789
329472	185440
239112	36072
189064	416892
395336	265445
328954	467703
333357	296359
390032	67280
132854	186014
455377	270363
28593	152020
96491	265165
264165	113222
201707	355105
176119	69144
254904	286201
175387	175373
382811	19719
353280	109571
339904	477986
312714	110925
215508	272163
97770	443648
40594	120666
464966	361296
86211	54287
286026	13370
249448	62623
433169	97139
195126	187796
113616	398333
61797	214703
257830	324284
110328	397816
149474	105967
201486	10345
32430	14922
259386	273831
267824	463822
306282	85423
395434	149133
85996	301946
60443	214024
44160	67584
256893	286298
309917	250219
87690	53389
327467	385207
361576	125968
144975	37948
105969	357357
46118	192566
398834	313745
177016	459802
268627	66713
15489	150380
400866	476231
124413	474130
259978	118716
300273	14919
197681	358032
376116	86728
405535	181112
375286	369577
472694	10646
26362	413295
10275	804
406153	368451
359964	440962
348923	113051
78158	36437
38385	440660
464915	488587
32148	139648
31483	209471
118904	97813
66513	477986
490464	28129
458607	371372
6899	117293
482912	280262
54327	21583
376554	463615
178990	433391
3111	398989
418704	101024
56913	435280
482209	455802
289197	325167
242411	264585
273662	180086
444380	270234
409348	20959
57794	16325
264026	429871
8486	162831
205388	2605
128337	150352
225091	168615
198388	199900
435938	83640
127190	266798
74555	353787
18928	279294
32529	283445
440327	149444
107524	195942
245938	396246
49440	4349
227152	313217
116414	489552
153322	208577
446117	178436
402261	144073
160707	322178
255579	438300
394713	20649
326742	420824
13268	164816
200023	195495
22395	359628
107068	164352
112443	169150
46556	182092
28955	77449
226848	78275
131417	58301
149152	126473
328302	344102
321927	11626
346471	206420
292237	219499
127402	113625
330537	224610
398308	279201
153322	440808
243780	405217
456663	38794
332694	21557
309993	285156
42153	179506
279880	281924
377737	300569
403376	440962
434981	42730
190524	33893
341632	457554
17129	284843
341632	480980
37484	463200
87515	8892
229711	177363
172396	138575
92215	296645
56232	246074
267562	163068
251338	99210
105038	86077
373170	86560
270470	282989
319918	290701
5354	54976
357147	183479
332133	422998
33973	103267
349901	487302
258864	459976
434982	74083
408985	166513
435768	155927
186597	12897
314850	170127
4212	94484
49184	63777
319005	241048
98168	110677
12175	470474
66495	205931
465452	338160
301205	199959
230128	176963
99404	119640
469102	476303
90353	468542
353229	127726
178265	241468
186597	212675
302999	414334
253854	427032
326712	487192
199414	438373
237148	404960
446234	243115
405561	425675
156983	175993
297656	326391
101119	316796
246558	69650
55160	483101
336886	440660
162421	304565
2556	15209
438114	337013
282461	104980
409484	12245
350545	447230
416871	98644
461960	353008
303477	132740
85674	417424
327194	190369
29431	83301
400456	264766
458065	331238
172630	318735
298554	397374
234452	73947
56934	31267
482851	57525
389063	118355
414140	40388
102065	202117
24357	309444
270112	467718
407280	17509
403488	52537
267562	92787
342784	104299
228020	201644
491012	57989
380419	455327
89826	327459
441720	190369
438323	214050
16844	96977
195514	90915
267622	452324
67984	155427
283096	49828
212459	213017
471953	456742
16277	234869
178572	377340
155923	158666
247814	323294
17077	122135
420680	396737
385548	110677
313990	161392
416210	269121
421748	351092
282691	218767
205071	75568
402438	123292
271959	144843
296781	12177
471491	319841
417187	220992
80664	355160
12618	39255
385416	41075
285876	358818
303972	435708
149742	276090
281627	273529
100073	88368
120448	403467
35806	44818
270128	246644
333031	190369
488832	378686
401555	164009
439749	49903
415734	311933
415879	379661
463067	420790
350347	11789
27004	98644
228492	457514
312347	302549
39661	167909
330752	432913
342465	453012
101791	315671
272742	326971
463310	225420
458836	103267
435211	105585
4927	155680
163340	353557
144973	271241
272837	111645
66383	27663
426392	304589
131250	205221
470421	53490
246376	338538
216597	364927
280762	173315
399738	129799
439977	466737
477687	1709
79592	72896
175478	385900
435272	345288
2446	187652
389714	102744
359493	122966
159960	53490
484802	248161
394711	366027
170872	15133
167190	461944
329697	175250
20647	486886
267150	334680
146879	155719
427760	488466
146454	96612
411419	373019
287552	258126
451818	283645
326180	34423
348180	433620
49811	25465
175536	9054
381948	313745
123450	103825
206735	28065
301959	192857
35536	59215
204972	393256
87013	118286
322171	114063
50264	388832
284812	348798
109868	412953
223929	62090
329256	264766
366693	201961
417170	352854
386556	99437
461549	324225
47816	461944
317983	277521
284611	476951
141972	290014
203794	229219
133483	182226
235078	143064
458601	106275
429266	250070
211288	293813
360474	191821
356345	50182
492165	110677
325237	323056
241781	338271
318097	317282
97786	110588
113173	218727
184629	274314
461164	237019
267674	95623
289550	339990
185905	327179
269167	53897
20616	453697
270545	132247
276973	13370
232260	78184
395228	119123
5700	391132
329121	168213
257613	357357
4690	42208
15716	47295
154315	359675
187118	58486
397513	309935
363505	420790
193470	13129
415576	460090
179852	104505
485845	169210
95252	40388
461511	153099
481750	86892
420736	29284
390437	175721
126220	355093
62246	277381
289058	189659
392210	180880
353294	411424
358434	493516
261396	438438
191008	15133
419482	312145
310459	374314
227370	67584
172411	110677
459844	407073
478132	255075
462489	361533
183376	267602
121539	314881
355048	35707
55286	168615
65807	37948
281219	412823
352049	124904
89219	333604
259250	430356
485667	221265
130069	360636
37526	105053
313263	169116
256578	160262
93693	381848
464420	245894
287514	487559
141619	370153
172396	74574
289675	278829
171212	474133
367978	232377
276821	6000
347837	270095
50736	315380
289350	125074
310465	273831
68532	352541
131939	42653
440578	47811
296459	207042
173738	336955
304969	48275
222102	282499
46296	285395
268214	11626
401092	476951
325162	4349
236216	276124
287193	13390
100193	392329
250514	178436
453262	79507
350779	44607
123193	346542
436960	267352
316982	196783
18218	386057
358634	410062
68675	267342
178173	257424
81358	310527
193306	157726
318261	109337
476804	476447
487370	59
76910	81447
386559	437894
62003	186440
78650	143701
430818	138600
238190	75273
20416	255650
183274	413758
404873	366127
194216	113484
479351	277575
365532	378462
433086	313314
77853	271638
39601	160461
493347	202943
266141	53047
215798	337921
271760	414393
10162	280944
417817	220857
266306	431799
408589	62191
351880	366127
283418	79076
207269	47920
345107	288826
57296	17186
473545	248028
478711	341644
290738	228431
488908	266538
450287	313267
39195	309692
112458	120779
98160	294097
352335	400135
198317	239159
189806	113051
424970	435708
256893	213559
478461	164009
77029	293813
33795	348798
161008	374314
415240	38309
282051	262852
453736	334924
60554	478415
34558	457297
34294	190369
224583	67740
281233	193098
407284	364461
363098	255650
249583	320776
126262	288274
239233	444163
146391	319303
209993	182785
416181	124314
469532	166663
96942	141136
468225	146124
212009	253376
80308	164384
350779	84590
22124	303175
190564	124870
209790	132740
292727	304589
299636	423980
469773	72835
42777	9054
295997	13129
68241	220808
167419	383656
346216	337496
21482	53819
22958	11896
410877	220755
352764	175721
214114	382565
273915	162795
238083	356355
234603	88606
410932	478415
102026	238331
101464	472583
300145	343723
489068	326446
253102	12746
396659	269399
66178	357800
442068	221324
62387	108581
327209	19262
213987	177475
90119	421070
198028	310756
112104	394559
122608	121755
131939	333442
291267	419797
119247	312697
182588	319011
147409	263009
412681	464341
426624	439992
105249	444779
373973	430356
404960	219306
219802	123729
287007	445802
245673	272230
464424	425411
68637	160118
379372	374573
91480	224275
196233	250410
466790	330143
293264	282453
257391	125417
452477	122780
254706	53494
284273	469268
149864	299976
200092	278323
323664	467910
13370	479680
246388	458551
37855	207728
443475	430601
266508	37697
474180	15209
91600	114852
84861	16433
256085	435708
86689	5016
126263	232377
198122	225043
423468	450647
342253	415329
67197	293914
100186	165089
229735	242552
65513	453404
1993	313745
232555	163445
409740	152321
383369	66769
213318	212246
399400	28953
367193	429784
56524	453757
406982	103396
91840	78184
292430	459622
227188	331349
147558	292575
46027	455037
82098	459366
263429	80007
65385	294385
77987	143956
439343	196783
372211	409540
457152	280857
432415	49903
90361	171760
175938	203061
317502	350722
80970	293813
451016	330032
172890	16433
60197	315013
139081	11243
62518	295825
313058	264406
175982	435708
43153	440514
27226	373011
446313	293813
463774	374949
371318	316641
72624	53389
68843	237165
318887	287697
298479	47295
21365	10334
219467	430582
406764	354747
192566	275576
469532	271328
417012	37476
129819	119375
168000	276279
154815	255579
306981	167841
81152	387394
176903	45707
445329	244688
4408	366127
93384	95233
249106	165267
224895	405841
351911	461944
51497	110677
471422	246414
463809	205270
323851	150526
113062	135644
78303	154987
82054	459622
74196	446801
482520	345088
251338	260527
179744	276007
99350	180661
221178	439979
188241	361305
295790	230282
67786	92613
223929	203892
17559	479680
351855	176312
40006	218142
380970	48789
2745	11415
366673	102958
395967	330143
322008	249202
359199	414912
160119	84323
367763	384768
292721	62272
65405	305449
230358	187974
114149	390096
304404	413985
333767	101816
119080	267352
474250	369599
56446	462906
151638	428026
269314	178436
190135	409828
29203	43950
372736	467569
365550	276813
401721	41838
268600	119803
379416	403352
240631	484447
196903	372857
356615	30638
71050	186259
133909	132134
412356	62560
59768	345401
163452	35707
135850	221246
58486	194693
79460	56483
443320	207313
94032	15209
470777	417479
192356	131973
292324	366166
158572	282912
66734	66497
288045	119868
405995	13370
224491	132740
340339	244381
396682	26046
315588	362675
51543	478060
89843	317118
282476	174449
452967	143079
460629	56565
91197	142528
410472	21240
305616	460333
470457	431798
479287	51071
97515	466737
448298	315466
169201	137658
233556	273831
275490	371918
14585	220857
56138	32017
235104	18479
43708	486371
484006	472239
320496	397315
192108	40483
5826	222701
218497	353531
158099	86274
420433	107174
331638	144470
270816	82407
256098	433943
365410	152290
340377	335284
221874	110708
373618	295484
320692	488036
227660	47376
80536	105768
354475	474412
265194	244005
316666	88166
50089	104435
125790	246641
150297	205270
367377	290450
148512	45679
275337	4446
268992	257298
37855	293813
18007	201754
378580	212081
143259	336655
94792	84196
210775	185704
266077	199142
331872	265883
114781	473191
34600	284982
14642	385000
150182	62374
445793	469235
209441	50264
196350	310387
415137	148949
165680	247422
42653	447107
321470	183213
95703	452971
182670	285156
340654	175721
383671	454944
210176	267602
85020	12787
310498	348563
151354	358943
278554	134262
300795	115726
456103	414393
398761	160959
311923	193916
342486	27779
474341	272865
250833	184377
78445	54976
101760	190495
40110	390861
265910	339811
93627	73778
128295	333101
168595	73189
154504	458790
323017	169485
300183	226308
168938	447147
238101	166183
115604	429585
258092	40447
219302	314742
32269	264766
216894	296939
318310	443817
339743	192063
193904	317711
24106	393326
362267	26356
120467	87439
77143	418430
66513	196783
304404	488899
462910	231485
329819	75952
26366	183213
210422	324814
61845	175003
114063	375833
48861	279133
219281	17609
438077	354215
148343	343658
112443	222399
174139	295201
444733	20876
409390	15926
478654	94516
39504	384782
228945	32807
377449	468832
435125	264406
60824	473295
171093	127921
127462	17333
384366	120274
135181	313745
203000	314824
151616	88113
202866	43103
40898	467836
329697	87532
141601	398311
445796	21021
156941	8623
485667	100654
408465	139648
480139	212081
435683	209471
12195	160468
277949	92543
417565	362443
156972	346158
477546	486198
13370	267602
377987	449933
81837	185704
66383	440422
51669	256681
55170	132097
360165	408066
269101	144109
317990	446630
420505	323898
353211	404396
195490	162242
308753	439253
464100	239107
20253	262954
7097	294920
144973	182106
318573	291984
325199	416321
113749	6388
346078	196144
139415	14717
419532	401871
205289	465840
160576	274309
391428	165659
320319	367228
139138	273831
365175	39764
454642	267352
477959	219555
42455	269450
443046	190369
65513	130012
123025	162795
189640	332532
259559	318328
270950	199396
281924	54212
216229	90337
405555	365702
414257	47897
81097	179506
114723	33956
461919	305310
136819	277129
230827	256665
97606	199019
125497	51943
348958	353836
132533	459649
12195	119381
232890	428095
136570	486830
167588	352447
234907	133423
389023	230694
37070	267352
356744	387839
392033	307176
111833	233117
169356	431308
228285	177415
296635	488475
393552	319051
54022	36162
283934	3041
7022	476447
440927	378283
261278	330089
418368	381054
96473	399798
20946	146492
286064	284979
233117	250434
194244	404779
362823	54976
407540	158032
39271	126473
402157	175721
92246	357621
367343	384454
104903	310261
21411	360512
454263	224937
131236	31267
17231	359762
308334	226666
460708	279995
449316	96758
300195	340804
334155	286510
191391	466108
266307	153066
23544	273401
481419	487203
465457	385287
349899	245575
401869	152502
424333	336590
116532	12895
429254	3957
446062	295114
323453	355806
231683	195764
117586	105585
420568	164884
167376	340647
46947	428518
323825	476412
200092	427628
286893	430610
244092	142642
325188	208577
72287	401312
15498	18479
120453	179506
323083	265127
64936	453625
265179	254044
125365	86158
426056	80361
90050	484447
160503	114930
379348	402798
43793	21457
479813	226494
282815	281924
489037	440161
397743	433166
323715	213987
179999	249102
41505	127921
347121	320845
304650	293678
481177	469235
128233	284240
354111	251422
206051	205270
151282	378462
325044	133362
181706	28129
106739	464277
184629	144466
337303	316575
365762	83895
458214	172716
72623	304731
84083	111307
24474	15209
25910	417853
106484	86476
279871	234495
354022	32967
333557	15133
313728	190178
480801	288035
270273	307943
31121	117703
382169	21902
431226	310509
124498	285156
16740	265879
466191	49903
130069	50892
430820	486684
261033	120195
225694	492906
6248	460000
144998	153771
384223	300473
212278	438033
230629	362206
120038	150947
230574	460145
323049	479614
269803	489552
81432	488109
456215	360119
60335	130289
198608	295484
281106	455415
469250	180806
235557	3181
455686	165653
30440	465647
115656	429862
161260	292721
180317	310124
69044	435765
320115	4349
9579	300051
52097	238578
173879	91600
363605	384366
77232	446515
114063	301704
353597	366493
126941	363581
326339	158913
296746	403467
55043	419355
484628	188651
272053	364146
98947	457863
275473	300506
52917	23310
202851	12177
171586	438537
274451	403193
203200	438373
46095	372619
249874	330742
363747	214024
214793	90277
90180	314742
231965	218737
277403	23318
440445	116377
105420	32807
117278	407306
174783	243115
432480	434945
457758	430356
59234	410266
438479	56914
448614	333790
356212	136422
106514	470554
469250	104156
84304	89464
306708	319796
237714	250831
270248	154271
271813	402640
352905	276427
254268	221759
210957	489822
403195	210739
297524	275047
210244	194165
400447	256121
482143	52118
210325	46127
54824	269005
106501	234986
52491	375746
117791	92725
214559	371596
136798	152867
119944	70026
20086	337094
349872	423828
311554	263009
102523	45413
201176	8084
131574	138600
326442	111551
295185	447560
161669	483712
275511	317100
360260	371794
285876	444213
75687	236213
68488	258534
75322	471177
50264	248398
122242	175739
33313	247542
154835	434748
375777	423864
377149	328119
483987	137067
151930	155415
363706	21583
111424	433906
483303	156758
62844	455754
97227	37092
407159	489979
252696	200549
489876	17108
305453	440660
112443	257858
262210	239638
340754	228013
366410	455823
374246	269199
292205	446525
209993	156376
235585	385378
134299	41056
249745	110708
347927	395198
4849	348347
281041	177705
294220	255199
353121	445109
278178	164521
187335	218281
176625	464420
383244	130973
207262	288750
110315	325600
222540	218727
153322	431625
5009	112944
117430	67119
430696	451014
112034	479239
110272	4413
82150	318213
423679	40907
318976	133561
146893	119322
22779	23876
459725	364643
479200	388924
11782	35707
7922	418332
320898	209510
100349	218727
484172	308150
86530	146942
196549	382511
400210	39713
161326	365304
382170	301495
113606	134370
384232	162615
153162	186561
263090	126409
313547	98493
56619	26348
36649	13370
154383	99060
360749	239427
256197	44652
378631	12895
168972	210915
14155	14919
420816	413816
245422	477136
353730	459239
247619	435520
279069	201493
18383	258370
237043	375840
441210	443301
160698	257470
226953	179613
309778	400120
230051	308745
277568	397456
418456	20998
313907	154355
439645	49021
405217	134315
467538	215644
233498	96094
162525	65108
454834	241556
19661	151944
345157	175751
405979	17186
488225	338461
336238	303112
306694	105498
379748	96593
476647	466432
161321	29390
235434	344091
150333	313080
338933	187802
149089	301195
211041	8459
252254	379130
143862	202754
123088	194830
129535	375840
309762	119868
320513	372959
190281	375768
274252	187974
94100	360100
428336	367570
347906	454975
273543	194856
202922	281273
280231	187974
99349	119868
363171	139743
30471	73336
129081	38364
453919	169485
369419	374326
375187	242958
277985	263009
168390	429863
186570	186416
10238	297920
191308	185850
73456	160159
281070	25034
292430	75499
354668	483280
143331	290367
333349	411252
106268	274114
182600	293377
161106	406371
460757	22006
214870	73742
354431	399867
22866	269199
99895	132247
401389	462901
289350	243766
159979	132608
452962	97442
373755	273019
183404	15730
366145	325166
13268	126989
444685	466969
65632	389497
123030	209933
388729	130093
255794	342807
300090	24890
188337	317118
92295	263725
208292	132740
334391	25920
83003	444225
330752	306469
130354	128990
460256	62191
59718	62366
409745	42890
111865	304589
312283	436462
109599	127469
186210	110677
130121	217025
329112	488394
81634	115725
217946	282592
290854	277682
222531	484447
409382	239105
440511	203279
171205	226308
458207	216006
225805	283265
254599	268917
416533	265589
368240	237714
361960	460867
196730	428864
252669	36644
351071	137633
490019	77004
358217	430517
240586	139681
363938	119762
96253	420944
108122	94344
9069	350189
259630	300240
443934	234644
483701	190658
9683	306003
256027	492196
282970	5728
303617	37092
110889	110063
414024	267654
443984	104513
140669	58287
178310	247719
250972	244670
218983	220417
375136	94665
433703	276090
13743	345558
326341	340404
283107	124085
197334	282617
213974	337743
49037	363110
383360	198317
425583	190369
214427	349448
373576	86892
195615	248777
319259	409978
167732	164256
45814	171189
192147	281641
102306	453716
345715	311339
215432	334680
403898	274314
76228	86428
87014	187025
44704	262954
469103	16910
396841	296869
477698	447517
4849	392086
318711	64812
96084	119122
137662	354933
45060	485806
269779	251993
450487	356676
412838	108912
464966	296693
254766	438419
445343	310030
178038	337807
301312	258126
444081	308488
328059	347647
178601	247810
439719	267089
346800	192482
489787	374939
484144	319921
427924	3302
294754	213307
55329	475594
23642	385378
187796	185479
148246	159710
79429	183083
269852	436295
230718	67830
312474	389514
317097	396807
41484	151944
2243	132740
370196	15209
428563	335195
22307	93842
147429	393399
479351	265840
373755	418332
20461	81803
245811	216492
277836	439451
342884	301475
25557	490525
91325	141421
337564	485304
350818	467192
445343	401949
458207	462171
371876	265469
486576	44443
23971	453476
123900	228431
101835	319269
425170	443339
80282	286936
352237	92427
341623	133156
409912	114901
295090	74542
115797	84590
147595	2335
78349	210261
191255	413739
312381	463904
226122	438593
491165	85450
107118	278642
237366	273831
118938	73669
360459	473910
260905	377987
67763	273687
341876	472701
9936	255611
228539	297482
352943	294836
400467	316109
383568	245247
13176	183213
178147	421935
414650	269377
284532	74482
78742	132576
290450	319371
358320	282453
316652	371918
348914	267576
80193	179869
414570	355154
430545	180957
428603	167588
463483	336590
247576	18652
145282	305287
248079	160419
252000	250389
409388	340918
229043	73336
256893	62892
238350	449366
404892	347478
206807	423346
355010	116395
384563	22827
297024	366493
116101	128903
268948	140044
276209	94099
168296	323699
408121	141440
65546	10371
202379	56142
487476	453847
408357	347218
157099	248064
477174	411809
323965	48124
300981	254746
335441	2064
401598	317100
463935	215113
465053	310170
270224	435886
330266	414257
122585	293813
228084	408121
388606	16433
472908	1605
3186	240225
368299	152085
326807	379680
19727	218612
383164	148647
443320	70686
96218	88113
168712	228481
394023	62191
390771	255197
379696	127513
335951	185335
151647	259079
386994	350189
380454	23318
113676	245679
455995	379919
292551	366386
139684	440200
477051	461392
186812	272846
316858	78811
186621	294079
278260	75674
204862	277266
206757	433958
186159	89341
40452	316388
253184	110708
186966	73885
7689	168259
7186	11699
261830	139014
475331	345324
375991	421830
485492	278597
43413	401854
477687	115043
78157	113051
165174	171771
114405	390409
85497	336590
143267	319870
298354	159249
202866	63455
448784	178436
238496	241468
430356	307234
196205	313745
477398	306491
42015	446351
217328	278298
111628	372890
98871	8991
192973	24943
211722	291664
108963	391414
113418	249202
9040	383096
374350	190369
474970	234071
373025	142304
470542	267553
261510	198297
304056	190369
326631	416582
160623	392329
212430	267602
308089	196851
81432	270369
326631	361698
102065	248190
457389	74324
320761	241468
8693	151944
5443	423469
424066	484562
440000	2068
198175	190369
414286	444260
95298	122193
123389	339017
248660	96094
464642	204330
160961	317184
350136	71208
308077	245679
296085	138807
444194	262410
233655	35707
336342	485310
284758	35707
149994	272006
388249	236959
43360	390381
101742	62191
242411	452412
111229	487071
482646	133423
168934	248398
4936	68442
463333	190369
292497	391414
301913	343860
190062	476656
315951	305471
134359	15838
353577	110677
474375	317356
372799	205287
216131	60517
76571	398396
393562	112330
273562	121304
458403	105067
164359	452232
454547	131972
167657	114678
16776	333945
171351	440660
431628	407534
55145	107165
481044	365702
383916	478415
463171	239872
398180	214084
92500	448639
212481	313745
310934	420790
328156	42736
264086	315958
13091	467339
252473	178680
224997	100477
111948	334680
430314	18158
213045	138807
384462	424329
89386	317118
205279	94343
483025	336763
436950	303218
303918	357800
200867	348165
397230	450312
182068	331581
164016	387987
122186	166352
313106	41075
489978	222584
444407	337025
259018	352958
376619	457171
183416	10690
295811	438034
481746	162795
200410	143956
53690	383461
15277	168670
86815	290014
391335	132247
139279	107473
361001	115313
198866	249458
403085	323342
423329	355806
491190	277255
306371	439979
133909	283918
262453	412631
304723	162423
450465	487762
386148	473472
176130	353994
197729	486885
371976	16601
174515	189064
147718	101049
218733	79989
85674	91108
335828	467752
279027	421942
187458	99913
229647	137844
418453	220528
29035	225127
422292	16572
230051	349131
206634	43696
186694	19377
478634	281967
194875	401949
405096	449968
99498	164884
131581	249202
423144	280635
133130	298372
356854	124085
106475	210884
176260	208013
152718	234117
145585	292743
174034	361110
429479	375768
157098	357854
51819	306870
251677	159249
184517	210073
408329	211637
153725	235783
153011	30258
90401	430602
8713	318735
472372	365531
377548	132843
403670	317184
435253	122283
14594	317118
275152	428596
17398	218727
347972	268593
388249	230655
40686	391414
14565	109388
130069	28590
167588	340846
202866	113872
85331	186259
245360	234356
347332	415069
278649	227101
389643	362453
260287	457551
105712	86728
490101	95942
345118	241186
341085	366493
15027	321319
226314	305060
313498	302452
141337	266852
117497	94516
308632	170334
260997	434495
308122	258054
95215	84111
59723	44922
192843	209542
183711	379999
190561	317356
420266	436119
88161	8326
174225	420944
342874	283460
72530	440962
36788	94665
224009	285446
242476	407508
423076	130272
211515	304589
240059	106409
234453	445639
451828	190199
308756	384648
128956	466749
364636	93583
144504	234356
128556	183213
30145	384174
69852	421356
193087	137847
336556	284843
357294	281641
24265	96094
287089	435708
190558	343379
110058	138881
455862	421031
44416	61059
315347	413905
12682	315380
16661	46410
405306	276003
317993	62012
106576	406737
45165	277936
9249	267553
268948	338271
192611	354387
230574	261303
178304	180311
47255	17435
364636	268070
103783	336852
145280	409540
404198	234720
50486	171487
237445	152766
463089	166738
315354	248231
43571	331508
158983	4841
190936	261339
214055	475951
105196	37515
68036	338025
385549	59759
354209	280961
366154	196783
310756	234918
287996	376639
43831	413964
88327	168381
486371	88993
236181	69800
260758	469907
461666	324377
84111	28561
283633	71009
32566	444863
132810	309425
401651	296693
102071	451460
21009	124453
361533	39146
273034	40136
39128	342117
391080	121605
189252	229014
350823	435242
8736	391414
238190	99271
40809	196680
442444	293813
60032	101058
39076	147713
279987	476171
277548	177244
182277	141892
463215	89404
210050	59709
94289	234356
214950	366666
389641	207042
42979	329144
9631	69259
280440	356254
245755	169485
137133	461392
466618	264406
87829	294548
346537	442780
193767	50155
416588	373021
252137	218216
460990	360740
142459	184659
128201	19262
138126	300614
111800	154915
21353	140711
386664	89047
313014	284843
371797	11447
280279	196399
487798	54522
470057	172635
296459	203279
133909	362351
419468	208577
51928	440660
359882	80587
263769	320266
402452	366127
78030	345642
315573	310261
445101	367919
268663	300240
358907	417918
431515	52956
247619	138885
1421	256729
321797	478184
478577	127952
149892	209018
326742	358132
488960	99307
319259	398424
319339	456640
343122	127170
337458	94516
62038	55481
209286	335069
179387	324377
224078	156006
151236	38836
438407	164446
12481	435012
451505	16481
464356	209751
484422	268176
456658	75273
87638	478872
256823	198790
247511	94665
462607	141613
6158	236624
377770	477590
313219	176610
135518	391414
483962	303076
414862	230348
458903	317356
144405	253371
224018	80416
301557	441021
17398	142740
275286	60027
106739	392062
334372	227816
204123	440660
29351	421501
305231	208300
391369	458880
47092	452746
164674	386693
338931	423243
406323	415007
474432	111834
263962	209567
165680	249390
389512	451016
61113	278520
117724	257723
104740	98463
473076	143274
468741	291832
205167	165126
187792	293813
361157	341271
266307	289513
182241	375008
23814	332116
276821	399974
445023	93533
277888	228431
89040	325981
195422	464420
326800	244486
228427	323731
239435	41673
109524	417325
443308	67089
303782	464080
412502	159249
339590	187813
70597	479456
440477	349650
161250	27464
267463	105964
331320	453847
230057	393326
355137	307714
254446	484058
272801	168381
115604	197920
440911	37629
345401	400882
266490	168000
8434	61059
97600	92275
27457	239107
372822	474389
159959	369599
387791	175895
109791	72680
352792	433279
143259	388440
206173	476951
212729	464153
16990	400562
179293	54895
250833	199935
117645	336590
309276	281942
2720	31545
15027	442744
62844	405962
425411	254537
121306	293813
470672	43444
411419	261217
211868	31660
258911	90099
314441	232221
54539	163136
195615	157341
339243	427726
97790	366469
322867	364294
37346	283445
382848	272139
209569	316914
217321	360621
431534	114930
223133	344974
474462	452562
4841	348798
396284	84590
236359	317118
457126	209689
58012	435520
268765	32807
303694	405380
301990	14314
433683	265711
487055	181860
293913	42937
261388	21411
417224	147776
382724	137128
226167	443678
336891	335113
181135	391253
75951	471458
86440	417473
398997	18932
142697	152020
429391	67040
407902	370866
7159	137685
143395	237235
153037	198465
97499	67584
183137	186440
68783	401928
380186	398009
361796	81007
291186	144901
492030	11728
55084	468640
104384	73998
116169	317356
208379	279871
488508	273831
181022	126643
142740	423711
464548	80997
82123	388110
445277	15209
21877	51895
373088	49903
155424	220417
233117	251116
492858	190369
26093	418200
248917	329005
2999	431093
72182	433934
270593	336826
164727	226983
246349	421707
133490	184258
90696	406221
145709	403069
486350	136110
200043	62191
325824	316929
467788	463690
493625	164009
86412	250350
306320	178673
158274	151096
118735	141478
78742	428214
277373	257668
207141	336590
101503	255291
240937	449064
433489	130194
207007	401881
367249	176888
386541	208487
146893	437333
154548	4308
37368	119599
300277	263007
215396	76651
377234	364416
60448	239677
401598	293813
95247	484274
276978	421830
242759	46598
176783	48046
492351	420758
93384	72680
308106	164884
490920	279075
447610	295650
166903	52695
423765	57002
216123	315888
100591	300670
452455	156791
257858	273628
85877	198790
237624	423469
303507	493788
151420	121641
452726	63079
222553	366334
167920	420944
130069	177345
269505	76367
208625	58048
298890	82320
375788	289111
422997	313745
402829	82469
233498	330878
16033	440660
369340	366127
139565	158339
22753	441705
97060	249334
315486	42890
417962	176005
350420	385000
429228	421830
263703	39865
248013	108861
351072	118877
155629	194165
28616	94516
339426	117749
407334	112235
155926	347018
312474	151020
195749	290887
9648	313822
127531	378859
372909	311221
354778	122694
350145	399736
244536	327162
195317	16433
220246	178220
484107	136280
263713	376124
262678	196023
423424	74106
326302	486840
67581	369684
76295	391414
448199	365863
274732	197757
486893	435446
181705	420944
313378	226308
263858	152119
439141	234788
25011	391414
54584	478415
438475	193887
398641	290450
276821	391805
120003	60454
282539	310261
228912	469235
65513	289228
453531	313745
27240	28129
86799	478415
113011	212029
219240	196087
160961	348798
19566	287863
311075	377853
283093	271149
322660	411784
171148	183213
287980	78380
249139	214024
439536	309801
342465	201813
440293	132996
205582	12177
266343	266307
284524	313745
216602	218727
328174	287535
398849	200457
162072	478274
142225	170868
28838	3724
194861	213035
355243	68049
193817	327217
312402	102832
154208	150237
461306	60517
364802	432212
395428	359218
92629	361265
233363	39144
409355	481998
403897	336590
91622	445533
94113	176878
479604	450983
387033	337783
342465	373169
354719	375840
464190	484035
85456	431143
344284	22719
341650	345435
248889	182129
227020	254879
364754	44808
145021	60517
74130	120148
150695	53645
369151	54976
430000	342724
386182	309085
415629	345745
209125	214024
423013	191959
407441	434186
492002	480692
271911	245679
134797	486339
34111	390349
445603	179130
394546	241468
224469	447230
404843	238962
297446	436516
334872	142318
69336	391414
400052	273824
47080	77285
470128	274901
306178	138768
211895	444693
55202	257989
226538	487833
360535	418580
228128	471205
66136	15209
439992	28103
375652	312932
264026	241525
241556	151012
19005	150526
189955	166192
148084	29803
453581	231375
43116	268885
278769	452292
464441	263009
400686	187974
394640	220417
432362	1541
419720	378318
130302	374939
306459	408219
435900	123369
409628	78184
133418	94516
180359	186259
411282	348798
282461	316388
444595	239998
56619	336951
380146	425675
253503	136845
177577	374300
35971	273341
185305	32833
156969	279679
114579	60517
6541	76058
76751	160456
392897	323157
257059	20959
480214	313745
166626	182520
320483	359243
157258	153260
40449	163912
447793	401871
17569	422164
55202	101543
120778	220417
409889	90123
222859	486339
303974	397115
460448	50155
208815	350807
93627	59815
113353	120635
486656	424756
89282	187885
338627	106445
455222	317118
4675	416638
288077	366666
135123	291259
36864	241468
89238	462953
71448	231932
461140	427351
85841	385279
254075	240374
193738	114372
23764	281924
218785	172253
392297	489822
13364	214714
120209	228249
415240	158811
85371	22209
266801	176052
371297	156207
78302	22448
333573	438783
319598	194332
481719	440679
306378	421356
53389	275593
165646	325604
52143	431939
377978	421356
33921	473369
482634	195586
94475	132395
408329	13235
5763	238332
280906	371479
372799	421843
129792	183711
49083	207059
231803	140044
434291	94916
308122	28294
129610	100503
110002	456783
325044	462627
154349	92114
149015	4413
354022	57134
283970	317506
352232	49966
87638	38732
18482	42189
396522	132996
294289	225836
115962	312161
373918	72670
101742	273733
59243	176874
114063	290900
116087	98878
382848	82794
350609	125417
4186	326449
106192	411032
353287	423974
263880	280777
248007	483897
439245	364109
260352	49890
373769	463249
106254	144845
426392	485536
303722	367228
254754	136876
151860	53863
53389	481516
53196	170254
232507	367110
168190	348798
412578	80543
46092	390263
410005	409453
112443	301549
164481	370826
39625	317184
86632	301563
312347	243285
105077	490888
70658	185013
48168	425811
230081	16433
273920	136435
176217	454087
3856	90820
112412	216867
424907	413444
19542	9489
63379	16433
192173	209128
73543	424395
256129	41363
456694	331581
244913	21411
315566	48686
414646	139755
192611	474963
435931	74611
256511	49966
324518	185251
340197	447230
377688	493856
121469	291484
333767	313314
310692	422202
287089	117565
222047	267602
410573	342639
274487	236213
428095	440660
324061	85799
238353	357989
241248	459680
316666	27652
16042	166513
305234	351200
198317	366956
97926	386762
344807	97011
385684	200701
133594	462973
81432	1516
259821	371934
138126	417459
30697	269703
240364	159058
342777	331777
171205	180578
4098	378415
305159	183213
146739	282878
360363	395198
46086	60118
57117	288921
253248	162831
367328	30919
60287	472583
291547	224794
47417	233571
232348	141853
261696	395954
356530	200503
470457	378686
382534	355210
423325	343018
94205	427381
326525	294836
371600	339157
347121	340111
353421	285109
154751	25676
212040	486542
411435	123369
469100	229756
249290	65965
174874	405392
346899	478415
106268	100170
355083	89025
209589	364014
441846	58881
340397	137128
358905	431867
269000	438419
134534	95149
474370	95852
21494	86892
426896	131315
443389	50990
228225	6289
55386	286936
398633	362773
376018	254178
272301	278216
148199	132996
428735	102494
51240	16580
442652	425675
377219	190369
103330	434945
35008	295114
454099	409913
99546	369629
58532	398950
214460	75495
441558	206207
340873	381541
302918	403364
190818	209471
355083	279995
341876	110677
260367	117559
186848	285804
462189	289944
15027	484447
156342	278926
433814	4349
299262	399974
193020	428711
161048	440962
446325	116705
117363	267920
421085	115344
37537	468832
295370	99405
404352	82585
423476	437098
226240	65371
322201	164504
337113	217423
472742	381054
264408	442554
55308	229132
357602	198926
150578	280551
130651	486583
327209	138663
477091	469341
487578	112848
71665	168439
3696	217323
244092	419732
412754	465283
72286	440660
471039	53883
240108	201754
84948	284734
128515	158645
144501	289760
131504	477491
436571	249334
297941	263713
350976	3236
222541	101058
146608	478415
150680	280981
289597	217423
469532	445020
259130	391414
230051	121188
155247	428807
319081	273250
412708	378462
112443	86415
270095	103081
467198	402323
409248	269132
382511	301869
419033	284125
90922	135008
46947	371755
218291	374305
217404	375840
32763	226943
131961	293813
428636	141590
54034	490084
455120	155516
473454	293813
412851	425092
128985	310756
64865	439018
11812	258370
35538	6253
470647	461549
110272	188903
310892	2765
85163	122694
89162	12443
111874	114930
107998	94344
42189	294463
65713	332403
335242	190369
62196	153709
438090	105878
141947	145948
215908	172561
472157	166513
202237	488688
5672	37092
485225	445016
464149	244712
313547	158625
144950	221059
454750	1417
335579	440660
402718	418771
196933	150170
231841	459134
185049	105585
402372	317308
315536	316796
132640	176878
478588	317189
454789	338189
157461	283445
4533	457623
447610	19243
336487	222701
235597	236216
362267	51854
85890	471995
331272	355210
28357	52109
101834	397098
66995	390197
387464	151096
443068	204330
74922	318735
137458	451147
41112	25305
319824	452746
482851	339837
196530	492533
190774	411424
64495	386901
199982	41673
361291	86135
79941	148672
392680	315743
91054	214024
240768	327781
444139	99405
270095	358225
112491	140044
325897	264291
476886	5607
327564	256330
158250	440615
474712	77004
405442	331581
220453	432617
429748	369
199876	178563
168464	462973
359218	398007
379542	478415
236956	423974
446945	167419
393552	447230
50988	329466
139184	190369
479864	297450
289992	474292
190015	170793
271712	168795
55676	148739
473555	173002
372095	411975
121828	400184
32352	133846
235071	385371
211271	459604
114482	350554
1725	430356
296432	312306
324467	213221
64363	468393
185018	399044
318079	140531
396841	330157
292045	91085
144543	387742
70947	241468
233923	139648
106305	57375
339141	401871
138663	470588
186206	202523
171262	53863
80219	443397
428861	122403
27206	86772
60372	249334
319534	146874
363581	389578
454867	401932
441572	187836
182900	433189
23020	390349
190281	200103
107271	366534
84750	190460
52098	315367
131744	173176
478549	58072
230574	162174
233556	208577
477347	63257
275055	340312
134162	295544
144583	236980
82634	225277
433565	479614
401592	201477
316095	6899
149215	389645
441800	320300
284613	410692
206131	227517
217042	159249
347425	118902
163921	488183
403044	269005
413816	443714
70590	347104
20998	316398
411273	320952
172417	129812
146893	159434
437638	34892
167892	139648
34034	348098
164332	186001
456021	101898
361414	24449
129760	123849
223659	4413
122256	88113
240489	64886
282453	428927
54551	26366
408334	5607
128084	448887
75350	270095
225964	15471
391374	21411
24655	76454
178331	374300
370137	475047
114643	450807
230191	166738
315573	131038
437864	364203
237714	218946
298353	325492
486699	186440
472909	302549
486266	34882
18845	433279
437999	265548
30568	89789
16601	105498
329727	352775
93384	261396
479351	50162
394592	119721
153300	487322
58650	323536
194719	163395
139228	366154
364783	27052
369037	458968
370325	401871
263799	172089
235246	245332
475959	237758
275677	444288
356535	101816
281012	285634
360841	262594
113754	187836
353453	209824
29824	309085
133909	108555
63322	317356
146165	31483
445442	336955
254198	281993
204798	199353
163117	243172
67166	214499
137056	313314
146752	408858
210282	309615
226326	91600
201131	409288
404464	122524
270959	49903
324747	329975
68060	145691
144066	277936
249673	209547
166224	190369
426190	286655
196355	486885
492227	490211
154681	79074
188243	275790
182778	190369
219517	406155
257460	198732
396975	392625
243720	485072
46885	63133
40779	377255
275763	283479
80860	379090
422607	445016
160984	478581
136754	107073
49416	246672
450413	197248
307923	7159
21173	476951
476119	218615
254430	68946
254617	25716
240587	52537
414378	366952
341515	12120
342499	213990
372054	154154
296186	101253
481419	324491
477252	379255
477841	202189
264655	420944
401389	381605
408628	492180
489657	414477
357624	141245
363444	9054
40890	434955
223983	44469
483987	346934
279243	488137
493578	51881
480265	193944
351792	344981
373169	121857
248231	694
446146	293813
271773	393326
266538	284757
226167	117565
452512	5060
188925	164884
154154	340439
140935	293813
367050	362632
60517	379154
276373	327217
64344	106256
342816	103112
38794	392086
10236	132843
455058	391414
246570	92976
163250	86476
437370	119868
257617	12443
324825	429928
56513	445728
316233	93533
351687	306927
433510	14331
293848	479872
395659	21434
50906	274478
330767	13147
332701	391414
337224	73336
173863	293175
99181	309801
266052	265262
116822	341496
470948	412469
359790	145691
427639	229106
457820	240878
334478	211868
448587	5385
338072	11626
243037	128231
141524	478415
392248	232322
361001	342272
281877	402438
104098	4413
386512	389682
273725	94583
121066	164884
290201	132035
17288	214540
408737	150500
327480	379936
469102	138088
402972	429212
217528	344091
407704	238578
482851	266935
489993	222072
195224	448788
39892	179394
332507	362104
144182	265589
154605	313153
475648	155988
46092	424901
285287	162795
9670	398949
203886	481785
6960	181993
388999	452803
191914	297771
78532	436042
383706	340800
142420	203279
222678	238578
319824	244005
206883	281433
89160	302836
149818	472583
89219	448639
183988	355806
113325	448511
153099	428078
439919	292227
380846	244113
142287	24208
64562	16433
124729	341278
160534	186743
116705	357854
190281	362288
40890	388364
233923	476231
407667	275790
34835	21583
391391	430601
171206	357414
253704	355210
134299	305103
122904	233288
441528	157726
4472	421806
101504	363280
132922	393033
18939	388447
306858	298676
451862	306003
144630	134262
393836	288877
63683	18945
249534	152070
462236	119381
390102	298509
152061	404960
319081	446321
363643	343522
158258	349835
101292	491202
156446	447158
294912	216712
372168	203308
314311	458837
439417	9714
364117	481279
216894	27993
1292	469768
375392	272230
108344	382936
151812	164884
310626	8807
97756	343012
67843	15209
392839	296750
14263	268302
294499	121597
259074	391414
280089	94516
393307	132247
434330	464496
167588	434618
358942	82794
245275	173503
230051	79020
439379	393326
285260	306491
309684	94344
102732	178436
299075	91202
226359	25553
405788	27169
203200	23430
408704	160291
478763	176878
391414	320053
416917	403528
384824	240697
361001	275763
410290	292553
262730	137839
410176	292553
285270	267602
252095	204833
367874	413860
112443	37697
234953	273831
478612	169485
345091	62560
203279	144800
489657	13130
77793	186440
195615	89282
463008	86728
319396	252961
112814	62191
239099	93384
432334	20959
218559	330878
238353	58666
254599	351968
278597	40161
288554	166912
178422	401395
91412	5857
125064	429881
219198	29648
136631	191821
422246	220487
67613	428738
187281	121106
354075	236957
207207	416566
12674	122193
225345	405827
383198	168726
268989	475571
125471	391414
49827	334429
34916	323747
377158	11742
445074	388650
404550	401101
85674	487537
296734	80849
218689	41533
121989	139648
354781	316355
18396	383181
157776	273831
64432	267352
190051	435318
239201	48101
121236	187878
303741	31978
103460	20280
417310	214992
335223	247120
445277	159249
120429	313745
447937	478082
452967	264303
437324	218727
68331	154224
217079	458968
189708	414832
271245	191822
105533	317118
288398	204330
371030	274564
7154	489582
204775	181680
369019	124588
241286	273831
207490	152085
114031	77148
362138	247211
141782	341119
426150	41872
91105	206375
177640	372095
229735	423590
289051	214024
344314	63579
2187	317983
270176	320498
368318	447107
160843	487938
280897	92456
402260	139648
105652	62191
357437	40388
460965	419621
106415	182530
106046	338456
126269	323213
222062	41319
169349	267602
322660	350949
460936	204431
393010	96736
238703	91202
113136	177079
67359	471412
166439	84089
118519	258374
126628	336590
239272	299254
270248	269216
103914	430044
389231	445431
355868	338915
336465	129939
24543	344281
328110	55700
340037	317686
223962	401481
246540	297941
23481	70847
458601	477986
29597	326815
150040	263565
231606	9054
299106	6828
414109	459646
153457	15133
344352	403467
133648	241525
384648	246041
150296	81090
4841	268176
230194	53994
392086	377206
304865	382658
33319	375840
485483	77148
424609	296758
49025	89410
250938	295988
49943	408469
225846	42009
379680	275152
80893	3873
381305	376162
32009	474972
95169	183692
309788	434239
147304	376891
309927	49896
438608	54298
335651	371934
336152	213170
475378	83811
102065	225378
84980	286697
96976	296036
454954	182858
397270	109121
426217	235926
288499	342672
80193	379509
227047	35707
485019	317356
486302	245679
68908	404880
380086	160379
376381	92355
263377	225981
269105	327276
473881	477506
325707	68020
139185	149255
221341	420944
94551	476951
328740	265589
193269	20586
291433	51433
89789	208487
92907	318825
96288	243115
350628	49903
217602	324954
410813	400824
249311	133177
264743	180982
55908	15436
430824	237235
146079	456640
428440	250541
405553	375840
459301	485499
40605	313745
342465	403471
106460	263610
404960	309888
54599	279904
181056	15209
323263	442695
442868	88113
215896	494102
257984	220417
249957	32807
312480	36392
289839	237434
198317	226093
85879	237178
390426	181754
179041	463549
335191	336071
176006	324377
153037	57002
155512	311829
215943	461944
255475	120605
227198	256121
424753	35794
128199	483853
44582	266852
13466	76454
156277	114550
312240	277450
43775	463822
231629	104498
375174	442365
263400	111437
19448	489355
222746	151788
493299	287570
493066	423559
462583	470079
450974	82271
256716	232564
331732	70557
112625	315975
242213	342612
384513	317200
343840	13129
45724	472717
447716	388622
369405	278182
365982	317118
224414	183213
477542	35707
111999	232890
225694	56396
78669	449741
237801	463623
241732	411784
245394	306816
176217	189975
105568	424997
358144	28065
268168	440962
151623	365282
30004	261396
47035	283250
381006	202355
41643	355806
27758	146202
184027	462973
348552	400759
237887	400175
389295	267273
462047	150760
218293	341105
240544	364720
158270	27464
261277	209572
452518	489822
242038	225756
263703	10180
218728	289350
387008	238041
319259	129312
184649	316708
341987	153995
378924	209018
356524	218458
168051	86728
398506	441463
157052	313745
112625	89274
406371	276950
237120	451414
62546	177749
16172	190369
341623	122199
82688	138600
316136	251878
251373	131185
123718	317118
354723	296956
276821	270248
55914	144690
22548	314742
425371	190369
243332	97101
174362	304011
319824	132035
181200	366493
37865	269199
73298	489616
85330	25239
51759	326045
277765	447107
439471	459976
423559	114643
205080	423530
75490	342204
474398	278894
134517	86476
269622	388575
371976	92546
235661	190369
60907	183213
413328	315048
369636	414477
102452	202273
15860	194177
162807	379255
282027	4413
252711	15133
424196	187834
106648	138177
246833	326678
213559	169485
229323	281163
273054	247845
253142	469227
429340	445453
380297	40784
72127	266852
388997	455388
216666	59864
446644	293813
38038	456426
2430	405217
309641	236
491273	336590
222536	3041
294525	116341
294509	318353
155169	15133
18360	69856
149560	43909
261307	49828
110933	158493
292727	286337
296202	275790
239673	72835
40362	114900
446702	219499
474548	170474
325477	378462
34174	435963
201645	286229
116431	257298
98755	76773
369366	302836
278136	452126
141010	277248
234881	22405
210169	285156
113065	9160
239771	438419
128704	417434
2338	388321
230051	288774
242787	139081
400888	110708
382185	303594
467788	397814
15000	4890
12648	272339
24474	286016
287766	207042
116854	194118
241077	458119
157586	320625
263958	450111
47983	25239
73589	291249
475062	30581
187030	290478
246570	469192
286236	346559
60724	454975
127388	284191
329069	228431
63391	123369
154981	28511
188252	477986
285088	37698
177350	259338
319231	459323
403150	88596
473687	279676
61743	105637
393365	22322
133909	225552
82434	136714
108652	313314
418998	315521
310923	391414
306873	318735
435215	241054
296514	356355
416028	426289
483107	214357
55231	137128
485807	209018
494082	315847
151580	351321
153339	273831
262443	230900
172018	490144
486136	2232
468961	48861
40362	480899
63808	160576
263858	13736
278746	335477
64213	478415
453821	87231
287432	268715
102895	173711
52496	372822
207019	90099
322111	408646
74011	113411
470990	292129
476719	208031
449064	335272
88118	94516
434151	8607
69827	107032
418992	420757
364498	199353
492748	396861
476346	168381
161701	142415
93958	70557
15027	220704
337402	439074
118946	235679
41491	320179
306716	187974
303507	71511
122780	121807
449827	246813
200089	85243
159405	441180
183868	259435
294323	301390
81428	156788
270998	81032
7565	366894
230987	482143
36476	12432
29463	267602
214138	383967
374350	413930
43353	190369
12683	291551
450687	67584
118130	267602
174865	399867
384915	27464
21619	168381
258774	375840
259769	387860
457418	412132
233117	382386
405674	130278
402510	378914
274652	346768
205390	258370
126433	290450
123230	487422
493899	119381
58179	292658
67835	259435
457389	310756
105964	301252
230051	135384
105790	94356
315588	35622
154715	434035
433206	347202
271660	81295
5857	231485
276239	388633
120702	90277
329877	367750
442554	27464
89219	468423
443350	489822
382984	415844
97245	348798
409856	58375
328541	70709
406365	464734
199763	472072
87638	22414
112954	391414
471309	50938
161570	272096
227763	348176
345715	97815
173478	112258
29518	141250
56934	185076
75039	233292
396218	210855
122670	429863
22993	94516
203200	114910
226556	6975
339388	365088
244231	348176
314311	162947
3194	20959
380858	348941
167588	133290
359301	365983
171294	295063
100930	185479
393737	109643
429620	165489
114063	289144
186839	395988
321323	288654
430109	256366
377869	229976
367336	387742
31780	196142
155678	405217
328140	423534
74920	358032
133177	404135
163519	102257
13236	57558
128166	264766
312372	427681
200092	266203
419863	480399
219832	373565
242295	23318
412205	282534
192566	201589
260185	322882
340719	289469
292765	190369
293084	80122
241732	233638
326762	384453
205145	394915
228084	312892
144975	140929
169827	348798
257827	390821
32148	315687
94974	244688
430313	50264
231921	91711
71509	94516
130121	296432
468744	362451
115135	164446
85575	378330
133909	172681
464601	48275
218114	422175
47511	396937
304013	189966
411873	336590
106739	101132
164329	83017
103675	366847
133647	440962
413535	279027
162472	100366
427087	40500
444434	461392
190281	388531
311510	111527
436458	36392
33343	484426
360535	452107
35806	297189
85098	447560
128201	50264
345715	132114
277215	367883
271241	232616
81432	137155
76228	77189
66588	76316
277808	236213
452432	67584
41484	44352
48064	348693
164940	23318
57387	17217
12781	423458
46556	275125
89503	315671
76773	399304
420384	213632
285005	40447
449565	155083
283269	420944
41163	82585
262410	58957
66636	247053
351410	341271
139546	401854
351913	138973
201867	432135
299829	355249
65476	89238
176826	374371
248349	427268
175264	167567
208764	123581
320496	489552
408158	195398
276821	438850
143671	399468
352007	367824
361863	217809
288129	308161
13082	7633
313058	250679
54528	28065
197563	9054
295650	429079
422673	395444
191761	350201
392086	328538
383205	16433
202830	421356
424207	149620
91831	151233
62408	310852
375687	343012
301182	24827
84550	213221
13448	409656
472332	73944
9670	186223
133911	354232
369010	330143
152798	19648
87162	472167
65947	66813
488207	76454
414372	341602
291687	86728
442125	422522
316984	350356
68772	54976
137685	466851
407371	190369
132096	381810
32124	263091
109906	431799
161943	482421
280316	424898
198387	270836
350727	483203
84968	235405
6087	479872
181385	260970
209805	241709
369459	452803
91895	105585
253758	227101
382619	448843
299384	151944
234645	228885
258692	491592
328076	462973
204307	165573
626	187998
371354	153253
328061	51895
167799	207535
244671	104848
240730	387742
45724	120372
45060	390687
427045	280689
65858	438981
347064	379539
253915	134145
493038	147475
247136	383679
412472	371934
336426	53863
39850	355093
215292	61674
128645	214050
478275	95268
352927	230415
267562	238406
358804	5988
91522	245538
344352	129687
18500	94665
97487	489849
65024	371918
43476	252249
226747	46412
450373	25716
89883	297446
469976	48275
250410	337344
151144	220049
15674	428214
192238	233477
2243	429863
274105	351257
193157	62191
126819	232005
39176	127298
198405	325604
1572	290599
320570	120274
169448	123958
428234	69443
363195	373820
414286	210438
10251	335069
395922	290362
60716	387860
267562	424644
379249	53389
458107	414260
479351	32840
451370	79343
240937	67040
299006	89232
96035	76806
324795	144035
317118	69636
51849	94516
279953	201441
473647	130753
327586	99405
90687	316132
319720	341595
105017	445204
353287	464560
292186	462973
205322	65064
53538	355671
269959	352766
109228	15209
164104	13370
418261	338189
482851	8780
198148	411455
311983	317118
405344	153995
402403	205270
5700	258851
127211	56684
176903	68718
167588	405358
170793	490948
465780	222072
358382	317675
66588	354730
57276	436066
205995	203656
393581	15133
70939	302836
219910	196783
468739	25437
131697	13370
228994	132843
473627	221797
28971	42035
156198	145187
116087	392845
73660	71525
57083	313745
205006	341344
419191	417966
123113	228413
209859	119916
100965	205289
177619	431544
376624	304598
312808	201611
284979	490761
81084	99844
116331	492906
408300	355769
42388	60517
292205	438368
408097	91810
98961	15337
879	198317
142712	110677
275291	343200
57037	404523
487524	121106
282564	433279
447714	30520
242787	382495
68975	363833
28652	238083
169721	59672
448250	323139
34954	390028
16831	471355
413783	91600
55226	401854
366863	405788
216191	15209
269276	203656
353632	422576
443526	367110
197021	352697
479188	376876
344662	292700
317445	445628
324280	144037
175240	86560
257425	319177
262487	414393
221871	338915
259775	53260
22959	152020
146893	270214
86338	197996
209471	271316
81636	393326
66764	441135
266141	434592
390032	58881
483706	104873
127304	275232
241286	317100
432618	236
295643	159249
341963	470689
218694	375840
316179	461846
33663	13370
11563	443694
172075	293813
493347	68014
453382	458104
393482	257410
39195	177252
209471	82975
380976	222701
90384	154170
493350	385953
218130	311021
135181	160876
486837	214307
444419	288035
394860	185931
250833	202931
245990	470307
414825	492701
486712	418802
175876	486339
302298	265589
212988	479614
70478	206718
471797	50174
215329	461846
238041	102923
445101	337849
144319	476231
255391	329338
428944	120097
190107	98904
39323	314651
220247	391414
189308	426089
192592	198224
88392	219499
120625	133584
358860	272309
316095	314740
16201	89298
319081	473682
261278	350722
146010	94344
77404	178907
483679	28065
39943	182381
257512	480899
14493	393326
146970	361698
266307	214127
108652	275981
346557	382001
450207	353037
439652	322364
306180	420757
448104	92712
239947	182000
347417	413998
281923	147442
10848	366841
278500	95149
426930	431741
114459	457838
52695	165057
75169	413957
293071	207415
447610	190916
287644	271297
257740	341653
28357	167565
261649	83308
110283	209547
191842	126204
376917	394517
174921	361024
276062	200236
424522	183699
21994	427293
145269	395598
86632	133202
394349	385279
243066	357252
210676	175204
182326	263009
68632	187974
116947	391805
469757	120127
348869	282989
386411	142678
25303	352634
337802	492906
168876	440660
313070	336963
66035	245471
38097	237803
312347	43483
263539	1582
207862	446105
106268	70297
203354	413378
254115	376274
154149	314881
203676	105585
209512	9054
476301	468968
114636	466151
69294	30648
384243	440612
246600	474676
403670	137155
272284	440899
52791	226308
327997	374259
444755	291129
159633	240225
9025	465730
418362	446351
345715	1476
12372	377278
2254	262096
79810	38063
384001	354630
203220	183213
483977	313314
205607	441434
154355	420973
29961	202973
162545	152502
35806	175279
288894	186714
381305	308345
112625	369772
312474	89163
140524	388575
268793	359962
161375	470818
389806	461944
322509	248563
160214	129827
408746	240537
189049	250079
72668	8587
339278	246311
299644	293222
283770	176325
440356	185704
332727	53669
197726	15209
237365	421356
274791	411019
330954	347401
407795	193333
466678	378686
224512	457727
240860	363249
13913	430356
345918	470554
110490	52304
420771	218730
85477	480220
486712	339310
11725	477986
373920	35707
162198	105625
253953	128995
351127	88113
110941	395988
59986	86428
155719	127814
259303	431764
236222	295098
103572	27696
350628	271673
284764	278635
317184	390898
80984	485263
456734	33647
82620	434251
488995	246818
120930	172266
375667	253459
467096	262954
65112	186259
488248	258370
296186	388414
449823	428214
352451	348292
221296	257823
99612	190369
248318	391414
54186	190369
178629	26969
36413	318533
83616	382040
285597	190369
314610	478415
415594	395988
413508	365609
43301	339251
95519	137719
198021	441056
350973	326130
441558	223179
59736	165267
48347	454893
478374	385382
491045	138633
190281	192959
426089	359214
265236	219743
130321	355806
461833	49903
394666	397859
450287	369342
285426	165267
166626	300571
160576	262954
413471	344763
471416	20629
114577	346201
382459	366534
322574	102352
237311	466851
241952	232347
119561	107337
265548	255720
52284	35707
81358	319081
319076	58441
277499	91657
388814	346480
291115	107473
387799	298156
411627	374041
104619	265370
368858	65867
369798	35707
194118	293813
292449	491150
333519	230316
132788	404960
291785	418249
326486	434271
486136	461951
324486	35707
256893	74574
35880	24516
474177	177278
47802	437571
91657	96288
82840	136744
294193	295955
300620	405799
238889	205481
296608	195121
377283	196169
458422	23236
76636	131315
222045	82428
88355	438461
49616	208291
249662	127280
259890	49828
159717	205223
277164	24461
154815	172535
3068	60517
268976	392353
90344	194165
313553	48678
21095	308618
332152	43573
59959	251159
223479	93609
121959	378462
448104	74067
198387	317932
355095	23578
148154	75991
332020	480025
2446	447122
70280	221497
259292	389497
346784	183479
15819	224920
227241	453401
222094	304173
380858	472796
414825	262927
94723	89137
297172	167049
17993	187836
210070	429593
165456	105118
109824	134145
110236	110677
100354	145979
297026	65314
488095	348798
343754	468125
290018	336590
77432	193124
449089	10646
241749	289238
62279	192908
74435	357854
493162	421356
230574	295897
72574	97894
152100	110677
74828	420944
250317	441635
208619	479614
71334	79075
272427	156376
380858	153322
479993	230099
179890	334032
104430	297282
43368	107279
77674	91095
429610	183213
319259	271111
418755	35971
311709	300119
412738	140508
133519	16433
415665	267352
283250	417407
388322	91855
304404	186092
313007	237670
136955	16762
26127	139928
398761	186363
227829	53067
415813	196498
230746	129990
380748	70019
438302	65539
462197	400338
248575	251943
472519	350523
82688	127636
332376	1057
91657	461944
202077	285619
277262	486885
137337	271269
308330	447517
281878	75303
364511	331982
274852	259846
479351	85932
111254	139648
423518	159805
42034	288724
423239	312697
172040	214593
217371	126150
301540	478415
454263	444874
401122	44488
304412	38921
468706	236968
181893	339582
370734	142018
61528	253322
128738	146680
185339	112433
292687	307165
217784	84094
297436	426089
24464	440660
382480	480421
296891	430356
435853	12245
244249	193694
370237	454210
28405	171459
276099	253916
485088	71091
483678	205886
461161	390412
302918	73567
467176	220417
372054	334680
144837	259431
445934	263794
103176	181767
9579	290211
447582	255267
52810	268469
479157	50264
308750	355582
288623	13763
87151	340051
236961	459986
241735	409540
307762	311221
422930	438419
231740	236358
382574	491190
230051	60664
460816	71727
385170	193432
48479	65670
322363	293813
28484	183213
404041	225848
309157	412712
354804	88438
228087	255451
169715	47891
65880	214551
22682	97277
391132	166513
387306	405217
337783	433934
44459	334424
212009	95558
245517	93406
34487	187796
343086	102352
378577	165653
278917	192365
483836	401871
176408	319819
360636	137739
321624	110677
451899	296423
264688	88089
146281	228770
104192	387987
152887	205915
329933	474412
476641	237518
14483	187244
269406	84257
250458	176759
396021	9054
468019	207916
262210	49445
308122	279829
392942	441996
416896	375898
472620	345167
429457	307191
156189	122144
104010	314121
415627	198926
315340	492995
427835	445347
176013	313745
48247	329196
233222	26538
325861	265711
61353	1605
312807	86728
167424	391414
118358	480481
486192	59759
43409	114313
389656	216147
204843	353082
239821	293813
203679	398138
289058	362208
104283	37698
281671	484866
396563	338271
328592	388575
479126	113736
214082	162894
52993	59776
227019	286936
435222	156375
72209	193023
272457	284744
345401	427571
204808	464578
6761	239041
370204	208300
342100	487153
441231	165604
170035	157726
65452	196783
400517	219865
84997	82585
476008	184321
458936	50155
129074	280395
112443	274006
319824	166063
283354	27464
261216	428549
128749	299408
196996	238477
289675	476037
253022	83275
452293	15004
52867	476447
85302	279884
335164	302660
388365	86664
424018	187974
98684	258607
264848	466737
297069	195729
142612	132843
422246	30459
450465	72680
7711	336590
366665	330675
458207	368205
61786	50264
244143	131906
97926	157624
267664	378976
271994	28646
86346	186993
160961	35628
477815	222894
26563	80525
460069	236213
260029	199396
74500	260743
103487	291521
185611	185463
379623	378504
155355	480224
88643	130253
103226	27142
246924	237660
145348	202996
315598	450541
217226	163725
126875	267172
417187	389682
280173	111113
98309	165653
98530	112312
374334	261396
254196	54942
463403	15209
180043	420757
50506	299234
266046	331349
332835	340529
134674	398333
240833	266600
277314	49963
7160	335207
105889	400711
415967	214286
221380	311244
100394	440660
160311	460167
103267	338271
109098	160009
22779	268664
217377	325857
440516	194457
359906	459125
317447	106477
242117	295650
69242	385182
21095	272638
180778	183125
102157	41059
234938	99587
80001	115340
436343	72461
174144	132740
209246	46729
99664	158723
318335	392086
376978	209572
458787	56166
353859	148085
289382	481607
407565	446630
69569	104931
363688	458601
198959	351257
454073	211868
19989	446351
460170	340170
365783	300941
150849	293645
163115	403737
312236	365079
436626	423688
92466	51222
118049	470817
53253	42890
88445	307346
187787	387034
459498	411455
266307	378482
101504	486885
199949	26854
63892	183213
54539	492460
166903	226378
178540	135031
220856	360887
489657	15209
258957	390687
346557	401221
407334	355796
447335	209472
457418	291249
488683	121986
28593	8459
165022	283445
148708	26208
484058	214577
409173	30263
423943	489725
92351	240791
16923	392086
301312	135385
139094	53863
93214	76454
423172	435038
390786	476880
388249	234337
172417	42795
131940	293568
358319	476696
296260	109095
263557	343085
262076	305112
403032	276270
366127	230078
236016	471002
347033	459213
427577	447446
351676	295484
372945	366196
276509	38063
380984	482125
445052	142018
227872	467703
39573	283265
105863	300240
74154	57441
252417	467495
80270	17003
85471	107711
110204	384668
300495	366127
438589	336590
414334	417294
6231	271772
386721	360806
407334	294965
407768	114512
21831	316575
123731	186440
48826	146637
153457	313745
122403	290118
171267	279995
91615	48128
27492	178907
15579	396431
292641	493226
282984	196783
392118	414123
445343	450685
373971	76771
116377	258370
165669	267553
356384	98137
49702	476231
443320	284082
246702	239517
326223	190353
473316	299960
214604	190369
319259	203675
368746	158079
11170	317100
238728	429391
164972	92623
261082	458601
372657	338160
469907	17716
6072	373169
417918	484684
292687	127026
374230	329196
187834	427993
469895	184558
95149	12793
250052	152084
38454	110677
425558	409828
260527	394978
85863	388575
172923	345935
219320	387742
119001	185518
100643	413656
225939	400372
420323	51937
12322	402323
7575	106840
265997	478415
20946	38142
437215	424370
145810	458226
136042	279963
360340	138925
438553	179045
170643	21583
370948	331581
296251	340210
186597	223484
139293	192139
424139	144973
133713	204925
395988	348965
349359	243115
446413	255712
68098	327571
281447	55568
443979	231563
203706	298767
31598	11253
446945	122760
114405	356663
487668	7968
227857	346694
285697	217423
4841	214254
421267	34870
87394	180656
375405	442205
342465	479958
106514	343504
314838	461846
81997	214484
167588	204949
370756	459791
334234	300480
82304	105878
483507	214050
174966	458738
126832	157726
404264	494102
406084	224423
342518	447446
294115	280827
440891	186561
21105	367822
23165	362350
99753	137923
329978	193281
243140	297974
335799	95230
270128	226308
317736	457741
261806	415777
39673	266600
385554	191821
131606	105745
394647	253993
16736	215167
221948	399584
672	91359
160232	313570
411419	120331
100383	251511
13930	271037
456748	125399
13015	353557
418336	236213
366534	214122
140727	94344
13759	336590
55940	219782
313846	35020
419759	378462
360153	433934
19622	105585
408329	185021
62978	72670
223929	345219
328568	466135
335441	96977
74160	342330
397130	185960
433149	375714
136769	226308
171051	115322
209276	50751
253503	158811
318738	452746
345715	327706
312347	351453
129395	385619
184564	92926
299550	54536
93047	391414
220759	148481
454419	87011
39128	4645
423203	462325
393051	273831
198456	360921
58205	308944
59723	145430
125948	464877
265483	251331
178304	318748
362266	366730
189553	143189
65513	272865
99405	248251
479730	190369
11902	50538
453436	404633
406660	372933
61021	173407
334740	172906
302996	484447
494082	356428
128563	472072
60938	119123
448012	145888
382401	113085
165804	459701
35900	378462
225694	428214
262639	227112
399237	112312
465687	293813
7332	27456
248453	36911
423116	395988
347934	143756
432040	113138
349918	266964
390848	69103
320873	40284
207090	235187
358860	229669
296070	164009
115116	258844
285023	387860
482851	132810
192611	35960
149586	331016
301227	404960
217798	480421
257436	20307
243079	411900
213552	119381
161755	273831
9323	395988
215368	420757
43835	240225
406660	206317
391867	264406
239930	127921
326210	433606
427980	397310
68371	277597
29455	64123
327209	17449
8110	1572
318715	348798
59642	279920
247296	404481
489356	273512
219136	431349
145717	430665
467697	395988
349252	189885
292875	232890
463866	60680
102897	81898
211075	35255
60687	419873
292763	237165
118626	2232
385075	189795
228812	450755
320078	385237
171915	354694
124134	110677
100116	119868
296945	107396
153322	116914
173680	86974
114304	22549
19199	268317
427840	355530
301643	107148
355614	15209
235991	176874
241674	6031
398911	259435
441302	72432
410977	92102
371983	328751
5228	196851
277953	442221
301246	13370
284178	58707
204018	145691
48116	30510
428892	432241
74843	409288
111968	291058
231855	358286
182346	21583
283803	317356
284810	260392
190114	438545
253935	49903
11239	280530
116947	430504
174489	280233
481167	257204
225568	245317
252338	336825
293058	16433
73601	461944
144288	386294
166694	387512
204798	53994
406751	439396
350628	295159
408975	37948
3577	270095
335239	157941
306659	136643
317552	383967
40175	445016
34729	16688
267895	1605
11156	266852
225694	367750
420635	62191
401185	7968
143879	396080
106285	366534
119467	349299
219182	351414
37787	214992
355552	43612
108859	265589
127726	22669
273382	436059
221778	366666
481419	265711
8998	462760
72098	441594
263514	85583
358087	336590
302017	467703
47626	113262
118220	353596
440238	423691
245679	276895
82620	298643
306459	391414
273320	264406
219363	75987
130000	463822
306282	255387
415629	364109
234912	172089
199998	225363
202500	54745
206448	214834
77430	28129
349140	70016
259797	257508
196783	146154
476099	335952
356805	469235
234528	41266
272350	53020
383304	389387
479755	363690
313362	463535
144830	417201
387839	267297
27099	243115
111254	472072
470700	158982
425827	217025
203656	296481
426364	477986
424647	457673
211045	413525
350574	89265
23040	328140
233117	198317
381124	47376
135103	11041
35806	425675
228472	242038
295009	103887
143393	479943
161698	374034
449936	106531
322509	144306
303567	265589
309997	319841
39683	212757
31096	209471
226827	300898
381964	77360
323836	232258
134299	452098
474870	142018
112311	474038
409016	332376
177513	435252
84845	361698
297389	465979
114332	380029
336023	366894
290824	139648
180902	84461
428583	235334
319477	202571
110835	20958
322490	310359
162303	476951
439589	214398
342465	218366
400618	114930
148468	473472
356345	475917
264418	183213
185526	461944
448104	151154
317280	111447
197983	159249
355501	62699
252815	430610
100938	291521
133378	492316
301041	190319
63537	458757
456658	293813
293614	293813
390843	293813
431226	275398
360221	313305
253372	32254
186191	221890
345715	7968
80971	17155
143625	377156
173272	475478
297430	462010
262499	112739
295729	84089
281674	156790
15563	135689
80150	461846
81694	411365
105943	385076
194447	358451
331181	429044
42863	115173
258864	408719
61715	476951
291209	348292
229792	129185
464240	76589
391281	52030
405060	264115
413261	293813
231826	401949
275721	196783
387637	224033
399673	313745
101565	97970
364930	250288
406357	299021
118387	132024
154755	475749
200915	439911
7140	284223
380357	275790
28995	450391
310122	196638
448381	402493
335589	134004
138024	412040
395709	474880
381563	77598
389643	378546
23604	111623
165660	196169
61594	234342
251372	278162
230389	461748
169937	122953
176479	95244
114599	133423
365262	84502
354075	421356
112950	402828
196165	206321
449823	387860
84745	147116
40892	364281
88342	159157
241596	39130
251656	147339
30159	33817
282453	86250
92246	446895
300119	450675
112159	330469
154815	411809
481769	117504
261277	325604
177244	443311
482746	375368
162090	253850
32601	374030
65867	76417
481723	471091
2643	309425
378189	98847
447610	119868
171306	115604
373877	421525
102612	15209
6475	287801
292390	290450
233733	336252
268787	307643
274219	47163
112267	176616
121349	71091
456215	349597
462910	53385
132731	211868
61340	49903
71021	396080
309631	267793
265566	25753
206656	413905
332391	15133
336438	449894
193398	21583
36184	50538
431866	354436
267387	474341
403884	359427
214918	189962
237344	217689
380852	114967
92926	464132
165680	359775
468528	372231
40741	190731
296646	436858
86388	314951
323551	267560
87520	311212
320026	440660
407565	420746
248002	353916
172396	301955
437333	115386
361001	266538
13721	474412
47677	102405
149864	447892
254891	92044
355508	387742
62567	112312
435397	108696
355540	422787
182573	12895
221711	101816
474971	131925
203372	238578
291299	191438
233534	167619
326260	392329
404568	247106
197278	204670
46024	485304
243505	64702
101945	26848
183588	438653
340888	15209
306424	160262
318440	146202
493954	38825
238885	127921
436864	458226
479050	21313
35441	4413
70250	120539
30924	277992
404744	41753
82150	275677
323222	459418
195972	371811
76888	90123
93746	10189
179784	453806
478799	42653
487739	393253
27894	136404
268972	175538
454586	230636
49387	245575
359906	61572
20669	354903
100626	172559
400905	488183
471382	428123
106392	74571
239082	414389
133104	237165
414286	384648
306294	88779
171149	353787
129882	189733
175431	222014
1842	248777
266141	391411
29502	107969
370712	432320
343801	255641
163594	457638
36909	190369
391456	111122
1421	61059
43722	429593
491461	412980
106514	282674
413816	15165
389243	187974
259276	125246
234881	313802
145353	477986
76677	289578
100572	324491
451307	190369
135017	346374
259912	101049
18049	145983
473413	113051
456732	209933
71189	53050
42034	309085
199707	189818
119001	318331
81097	183213
56088	80007
50758	343012
264318	90123
30834	35735
121641	346746
59425	15337
384980	452824
73814	486885
312035	161308
342241	317388
378469	52095
342938	359966
137337	464038
123334	322131
301894	136279
24140	87232
244713	179375
223929	75341
393044	169485
49675	195703
300653	358397
397728	439340
492256	182696
121875	90123
222901	343219
342958	180416
483270	215026
176672	440660
98654	320044
453225	304493
258120	426881
472913	193137
448104	345260
306981	453721
78158	48802
449521	212081
204221	283096
335383	14335
412440	423267
373025	8363
353531	284458
322642	165653
360459	383429
121254	217423
484229	233076
311376	48163
6487	224480
441463	156995
457820	149330
130512	243943
134206	371531
153260	353836
253503	237548
107755	485233
130455	119102
130069	310621
252428	131975
260484	96777
288354	473286
242160	266982
74309	135848
271366	444650
378892	93245
463333	11465
45345	209967
453082	399198
474341	283096
415427	160419
88322	119762
388904	77031
424285	72680
26511	167753
5341	241620
146485	315671
53249	388633
462824	338915
388684	333548
290145	492241
92047	108116
345088	65876
328367	300197
57258	336590
177459	286936
443054	94344
40811	425675
57276	163652
15641	348798
226327	48275
215250	212460
67399	317100
493308	440272
277987	120814
63215	187974
119001	399448
216606	440660
220225	20994
450906	159591
315847	303424
116525	19984
181353	436889
144191	391414
489595	487833
160207	421739
201286	27464
427828	171786
144936	224087
376619	206321
93627	344561
403772	131228
237458	109407
276821	236599
249186	300665
229381	21779
59723	168659
345011	179461
234788	292699
18411	254973
259704	124085
251507	137719
489787	485534
102238	405358
388380	266611
98564	82787
478634	158931
339662	279838
143122	184163
20334	128183
44686	78303
491526	102935
20101	99210
133105	303033
122620	449662
386428	452709
194076	275768
410798	253630
242411	210134
418348	209471
94129	356301
328600	278991
162785	32967
143004	110677
66454	357774
45724	474295
55914	302682
283612	53088
190524	74985
260935	58968
189626	54976
55789	383946
470873	115386
255764	303021
274852	18899
332271	52030
79610	245837
475788	184730
345862	54976
121828	384270
351015	352247
428102	388575
245213	264213
361219	243547
71189	441702
429918	272028
40997	137128
386429	303408
417111	90235
313391	328582
197655	472072
405904	164446
171804	354249
229604	58921
328913	226524
215108	145474
116947	173176
66879	402884
12277	17983
154808	273831
404969	206166
448421	133659
268882	391414
40228	492535
250207	277367
250494	51684
344314	279494
485546	301997
330765	322922
6326	183103
169630	58677
348328	177131
17481	248382
326260	230255
229123	24620
152391	304493
245938	102147
298124	54976
274647	392045
487482	118471
477601	60538
149319	463549
21808	226494
64012	231127
355356	109271
303061	190369
383630	478162
129792	102482
190281	52833
247466	472583
102249	198851
77193	183213
19455	331976
5984	267352
87885	487
468895	193490
485818	405401
238700	460333
349564	267352
384634	158004
17145	389090
202347	212851
441463	466737
193855	139039
395947	27464
176654	74189
408951	401850
125297	116758
432743	186159
286074	113484
457303	161321
256321	225482
411162	45505
78474	41768
162012	190369
243337	12919
135181	8607
69029	310756
485276	433279
365936	303148
194042	233825
213390	448283
360283	485105
300120	134694
209009	267835
191931	315888
361275	92830
40809	72090
11222	348798
22199	151276
78866	118589
390596	204940
325216	292553
366845	368892
422682	26366
312830	399172
218400	348176
340772	268729
48594	55148
426778	15337
378350	91600
144072	105585
377720	395547
388866	27788
2111	343317
2050	368205
105863	199148
442730	79989
102249	3339
68292	119868
390596	218486
139748	493016
28653	166513
208383	196851
153322	251323
61367	158101
461944	79391
205586	114448
34825	193878
406392	99234
117537	195681
268039	435949
204116	461846
27322	188319
220610	307279
280681	343860
401045	409758
160182	281252
83937	349186
23255	127921
405090	277961
24518	80122
433821	130908
175067	409848
366003	269703
296459	103804
263514	158881
351477	32807
71899	346489
146893	140447
383416	144845
60072	77590
107155	456747
153590	372569
296887	270095
368568	293813
393056	101806
110421	169135
395230	209572
63652	28844
287090	62275
78134	238578
64707	248777
328507	138088
400888	191345
201946	190495
358860	147565
440249	12513
362528	158593
108118	97277
393797	255650
259821	428214
157754	464261
372350	389009
247296	249709
47518	446616
218592	259929
180197	335477
176865	188673
180424	255194
479292	384929
127716	315990
162109	41947
203173	15209
337030	156376
324246	324728
485697	58567
350974	156182
480590	119868
335568	62962
171513	176697
317753	116525
161177	8123
281236	150478
438501	317356
27642	446351
219129	310756
409740	415502
335358	247364
450532	374404
155630	416191
293345	454250
196838	23318
251819	388407
130224	453746
283714	230929
222520	489988
461767	198392
281514	399852
88266	429475
52685	445353
468903	112606
153609	486065
196529	183065
130341	164884
7610	179277
379058	477986
390170	22448
272407	393326
450550	348168
430691	218448
190649	98828
212460	211067
111609	418444
379776	468678
289878	340735
76207	198173
422234	428738
396043	406363
252065	186999
112267	436895
113620	275721
489731	148740
365715	20490
412014	469900
245305	117097
169047	314318
354942	71281
2349	366666
355508	97686
151691	184657
61236	435817
316565	205009
328910	401278
299401	214024
69186	185016
322798	435886
117862	56120
218154	186743
108344	15209
186597	437945
182126	420790
267529	124803
73660	123013
165680	6353
103898	384400
123528	286864
332299	476403
263389	390581
407298	307646
319	265178
493931	162831
471363	409338
363741	229590
467788	412162
295136	378294
482509	238799
202394	296140
357157	70118
112443	43450
329513	247367
405555	479614
182264	455849
114939	52917
216603	420944
405552	238486
199721	411424
22294	17435
54718	144470
464557	183213
101183	175608
35628	286828
291288	82545
349188	283632
393268	393326
143290	404014
255558	406626
45907	304300
315625	126948
190281	221509
58691	132740
129211	91295
138433	278520
221061	475360
174954	50812
461839	220314
456621	61376
444313	186259
7290	243475
429705	134834
392498	152502
83138	96195
90902	60183
301855	396080
323826	201206
323715	401481
2446	237927
119367	219876
344314	121097
44577	373438
31049	419576
10482	29090
278498	149128
197681	387742
358928	103267
126223	404960
96306	434806
31952	220417
186672	415407
120246	41516
396807	481264
411286	40388
361967	58709
449804	107219
163594	368238
248013	175249
141891	434035
310836	47547
86632	128124
112728	282822
288024	461182
146893	14907
342673	3095
55789	189733
115181	420814
411424	348905
279058	12787
232201	343139
128020	29084
259775	186999
110606	26699
375181	189094
54706	409649
359949	167641
58418	336955
488706	348798
222860	180379
218317	9054
341680	431513
54661	164884
256035	344130
75085	76007
116485	13370
208379	355093
54285	58287
34463	283746
416037	316210
189467	392301
223281	62191
172733	385378
143049	7605
92667	420380
427076	332392
260578	305997
91325	478882
243321	198926
439873	272983
184498	152843
142116	458
271110	15209
461620	266538
216147	79989
49423	144845
144701	210004
408337	441135
312147	121626
228314	257769
331745	243438
243778	95942
457093	290014
219376	105585
95252	378165
295841	105389
160462	156376
453651	295484
83179	85932
41819	372214
221894	284843
373831	465185
421659	241525
10648	39887
16641	23941
239001	21583
39692	427085
377720	399867
148582	93018
360116	323213
26814	346159
40809	293153
257449	382109
179010	352073
162869	427385
361001	38149
50719	438653
175818	223637
140476	417483
430000	295650
236599	363888
274269	50264
332514	110571
373411	208487
423475	63528
164448	432785
468287	79556
290799	470403
406114	78364
392913	259997
287710	140370
276818	16592
191787	240356
360179	20313
283289	317118
271393	7812
406812	361039
246644	467846
476053	63668
362267	453156
330246	187127
412390	119484
59165	402037
110002	363973
381543	369599
243638	369141
44826	219359
482225	336590
90568	320866
381632	163790
153620	180709
163813	347915
360254	380071
142251	399498
449742	273831
292530	376072
446182	190392
351030	98930
250539	107988
88439	257270
285799	162657
61572	445353
89124	278030
149561	212081
483735	353596
440078	253116
227172	165653
458377	454221
198317	100715
100151	242311
433969	288035
248087	447335
416689	3687
428944	43496
446313	13370
361453	358720
297704	295725
164196	327647
119363	395988
173758	337921
130069	382403
382453	389844
296664	438783
132827	214050
140722	386877
486136	276519
69292	28405
5358	21583
114643	8005
26539	366666
78206	348644
493943	313745
114787	317132
145002	459123
376178	365034
224101	168177
316963	251323
12935	116283
219861	375840
480580	71015
144989	160158
473077	4413
450195	327100
403819	483672
98684	94578
423379	267602
241070	257298
460035	402698
146429	81280
80334	167799
274711	481350
392099	81013
81663	92712
268824	332487
396582	255650
211868	190369
316136	424387
157238	361960
414136	182642
384998	104729
167588	383844
58245	447071
157258	12718
121701	18041
136611	82244
133155	491588
336484	214024
205467	420944
141093	431137
325314	434249
274729	421356
90372	386284
236629	478415
96441	197628
32616	110677
217220	269262
223134	439074
403703	404053
173954	75931
569	435428
166806	28129
164497	120195
153813	106011
379704	86077
93802	356663
298780	303199
20974	153995
216894	313663
84729	449298
28429	209933
276588	313496
194679	439765
360232	109041
322120	62191
15669	419435
275959	114534
469441	221081
189965	177374
114383	149600
227872	366666
173843	12245
262954	267591
346557	150478
30652	112495
18190	124457
19590	122696
316637	28065
232492	4030
374414	146937
298984	44049
402509	83239
403373	132843
476050	151572
269687	8463
484603	335547
153152	27464
120509	74106
377006	79989
306978	252961
469969	349511
434629	207426
149040	123915
326762	118502
41676	446616
86317	257540
84644	445221
160544	428738
463700	283632
127332	235385
216056	216591
207415	283918
154712	355700
319259	217313
389075	490237
383756	346608
172249	422853
359708	313745
398939	53883
286633	196169
179263	98906
408800	49660
461846	169402
434716	57989
235034	324592
339080	443442
180190	317675
391875	38063
26449	183213
405863	85667
135692	99530
435955	214181
176316	380565
373739	77998
486630	225771
40715	416830
137551	142146
365831	210070
237905	185704
306968	391414
11237	320633
435337	79989
202352	287444
249368	20369
251473	102557
233477	298767
320067	306369
482596	14674
392845	204737
119192	133184
324072	75499
416004	26848
158627	54976
372340	406188
284480	371272
248013	142826
294667	266852
91325	368205
447962	368956
42070	468151
286776	326985
202379	291078
124259	306850
407198	82585
202990	371918
478987	420944
132434	327889
163857	214992
142290	375840
211174	103872
410162	339355
56002	179226
23572	185704
286108	186956
209311	355806
146189	491897
204354	445943
46900	301475
64058	59378
346557	462221
238851	293813
368234	217223
454755	439350
221525	322364
9948	90037
144454	180578
143876	179866
337089	336590
276131	56609
262639	366894
114063	315535
232589	305993
348660	75794
344314	194197
71801	40362
342777	306694
355083	405491
84951	253002
238406	166063
52097	389682
444139	403513
282730	378686
405898	317118
364643	439181
119001	79300
434136	318502
333737	295650
406108	405217
477932	107837
344891	267562
408348	367798
291022	249334
27872	445533
41378	74886
458844	381386
303641	449129
178285	221324
117666	13370
370513	174163
466168	299057
450083	307279
15133	8623
331099	391414
293608	295650
305829	137719
45749	366127
155058	478415
76969	237235
449695	25240
239187	440962
340654	467492
352288	274007
169408	27826
138182	452877
482307	280341
257201	411035
114088	270095
207868	34242
75460	42124
416889	409909
276821	163489
134531	406371
312997	454975
401092	50264
377448	114908
63808	327100
312474	446616
241286	12177
441594	489152
203022	480695
376494	41673
77987	362610
107490	78184
305529	359906
187796	317856
480575	264384
477841	207927
11907	308145
347509	295484
341916	143012
67065	474453
315846	226308
283453	401854
400061	190350
261539	421830
297160	376619
98403	158981
128827	440660
375937	331638
391391	79989
263287	29111
437849	334393
188847	17170
194216	94516
462870	227730
470830	368904
18928	183890
145161	473214
464725	275722
207382	354730
356492	168554
195552	138971
174598	270054
118385	112258
29363	272576
314311	216318
147871	277873
200868	227101
191933	214410
218367	322969
173443	45337
97134	410011
230769	270869
328708	159367
405788	346254
462055	241468
13277	327204
155721	386278
63071	137128
228225	359891
89219	38794
323469	208487
389542	132247
443939	86201
482014	290
493221	6374
18018	5943
488180	210261
121362	110289
36996	281214
291369	286313
471163	182858
458925	130354
468677	309425
319231	304922
102611	476447
126319	429593
115515	390687
280172	182551
12393	452003
34556	483259
359249	351257
456021	279513
295841	127270
417599	226337
190281	32337
346396	214024
288499	325762
162654	217423
357527	472241
390622	478415
369211	293739
378338	193807
125472	323758
208638	25573
50872	211401
76973	453436
237120	305984
26035	87988
441229	262954
276821	458968
166710	12124
357309	417301
312474	303043
466012	374939
243572	477510
229735	154821
131128	250172
430500	23018
37871	441746
277568	491906
445470	217423
488784	74829
365831	315990
181853	190369
481195	266538
326678	119381
293163	208300
168975	424031
326135	106219
479044	405547
235695	139463
100499	338271
229124	450983
37770	426736
111968	225766
152807	391414
73298	215660
255650	322743
203438	245463
377456	150352
107118	345401
32169	425318
327254	408510
444380	232440
39476	219499
176130	162653
355611	265091
376816	140508
324037	337791
414993	472584
453327	214992
482596	437682
154361	415379
235250	250508
125299	3390
410702	320464
323624	130370
393332	401124
88726	135879
19566	190369
184629	272997
59590	456783
58484	409248
257200	54805
453793	479365
223373	355060
382087	52595
301312	200554
28337	348563
421096	353453
133637	381512
291119	385487
450792	223667
84952	413546
393797	477986
321707	94344
22211	356418
166708	320849
443473	228431
248222	433111
182368	297492
326539	391812
475169	428103
91299	269957
12032	95237
220644	75715
54707	175850
409468	98361
239740	378462
11528	23018
19459	165539
488784	110677
132665	322535
120514	313745
196011	21821
130740	472785
372958	63601
92243	254045
388696	100194
234018	181129
139769	378686
136698	282499
317497	273831
444380	37831
78134	353836
57447	8370
80856	474412
13268	131977
49260	156227
352175	228707
271394	75435
197960	371918
354271	350189
84639	342493
333873	380738
424256	137051
160961	327061
321624	24620
226642	469509
298320	443197
468935	146202
37322	110165
158099	463436
214853	418586
191308	152020
307796	270095
40692	408638
67622	375175
290214	440660
98541	31975
200093	298077
103777	390214
160511	108405
186651	286697
37730	245317
416710	84738
439992	8131
46092	111229
35603	407832
307321	118928
377385	168244
126083	170885
346519	211323
433802	214992
125290	252961
143763	312306
155302	349946
245009	186869
48950	486885
336723	266852
99515	106763
17229	340326
334256	341271
13432	356592
440784	235328
254899	27766
287566	419657
8003	367807
364636	256188
384568	462622
297980	466562
423203	298767
394863	334092
476983	183460
56396	57134
90933	477001
26885	152502
14858	349261
4016	454423
159726	30176
492160	285738
262200	95412
81304	212411
158225	393974
408518	453625
473662	392086
89219	13370
155238	409344
96449	86596
168975	126033
360459	142825
205179	477930
305287	188925
11542	18665
127001	284843
266965	170129
422928	445602
426742	41673
390656	401543
296629	467192
282912	99647
160954	172997
334478	312697
308618	295716
154997	340495
138543	426887
6832	49828
9351	364146
471205	298128
191969	491676
114643	87460
21679	406306
282503	15209
459260	3774
120777	12245
487320	258370
369562	478377
383769	389422
275460	470570
31070	410370
376825	355500
7843	9774
448731	447517
306996	232250
15027	5098
310680	477358
121828	163452
425462	428864
240796	263475
96778	491150
57978	368892
476872	303175
281547	354300
153007	476412
46988	33855
18840	302464
358423	253425
452648	297824
123724	79910
213065	38063
110094	30508
480888	434186
260108	145691
253931	106169
377795	183975
93408	149128
426243	427803
16418	315656
223727	98906
205732	460758
438403	376623
481048	64423
243847	297080
311128	403528
419616	420944
55521	428214
385116	491150
346272	318506
266781	417274
315088	478415
404724	420757
161023	116283
418992	214540
308150	35622
355585	160379
129441	147124
454199	336176
40890	76191
58271	233415
257451	52028
445034	427393
137717	367750
24017	85783
300864	104299
130741	92073
20481	218485
110958	457509
293345	187998
80365	179136
148390	300702
76835	148374
134882	91338
479188	392144
268491	233767
222102	451631
292228	92889
64936	297830
59644	347478
330461	80665
19722	428103
29115	143125
20236	374506
418180	381008
384197	435708
437583	179171
362267	78190
31867	279798
313430	21902
305364	269585
146893	385930
373755	122462
32075	385734
9573	218727
38869	360653
493217	394331
224021	269703
339177	299341
124262	475594
289683	173822
328712	226943
25239	275232
293141	423711
28421	231925
316113	162382
92933	154116
103217	311232
7978	285156
435630	231563
323325	186632
300244	114581
42471	313745
31512	447517
102065	132767
407495	342215
406660	382692
450550	446699
473053	486679
484228	322947
263962	126208
379019	486885
57594	187028
432362	446357
401940	459622
346283	21632
228128	332492
332788	1476
119760	68950
258452	487701
110492	333838
252815	206623
11797	48146
298053	49903
467438	110677
41496	451016
368010	226378
128704	396861
375768	325416
39124	110677
163117	486701
192351	283392
460787	152761
12003	119381
184793	48861
140146	293813
381256	364805
378375	37515
222491	393238
32386	465894
115861	108943
411119	211868
119840	229111
92497	464420
243969	162090
481889	38063
46092	185568
78858	428214
96423	190369
394636	474862
360636	417918
251228	286042
192917	229624
369211	478182
396682	487963
308946	432818
185964	241482
164829	105878
231726	246592
404561	190047
436313	279509
233388	252123
443385	129933
11334	376121
410390	376880
228128	262271
324223	43370
310756	46057
477932	303444
51543	99271
198175	115386
382625	413525
299934	484172
400910	90682
478737	175402
134058	144371
135593	380239
40577	353884
314434	267602
429657	110708
111968	281924
47100	139576
332873	410329
117262	33453
387882	249547
83428	190369
329778	52793
272819	99210
326392	452746
327062	22888
467284	195729
5234	146183
297341	257728
73717	267352
65513	94344
284214	196817
215740	472583
434702	41873
411159	237395
148539	75499
433528	290373
161397	59759
313547	332532
2416	300240
426724	346859
101502	258607
218675	33696
77592	274869
458342	155797
23365	145270
128354	107118
177689	62191
175842	214050
52143	12403
440511	246276
244101	49903
452981	55129
192238	51458
21095	491808
334636	300952
413105	313745
165945	313745
221089	436235
220647	181668
470496	467703
35074	230324
386516	19262
348914	385279
66957	363797
71302	411425
7552	22827
106917	401101
59883	93719
72144	40784
123071	148590
355286	129108
385308	54671
406475	119868
8635	338615
54539	64320
63478	267608
273950	155027
302153	137719
241192	399929
242882	477358
4807	449125
461767	28129
58435	219467
257462	66235
318560	320020
26360	107711
185824	88113
21818	465564
112747	469235
392591	383586
104505	20801
231858	98544
483196	365853
22398	346140
62774	4413
485970	168960
143015	58052
95233	232925
101870	237165
154530	213148
204821	126506
414286	444570
116944	316575
181119	183213
46556	10411
327852	267602
432165	235571
147403	10231
166534	26179
212040	17766
380719	111092
71724	287784
197118	267602
201249	188759
254175	15209
449951	244805
477355	338895
442341	406894
104216	293813
90527	366493
304146	246496
294146	183213
314617	472821
150231	128727
350064	315286
202352	94665
76835	156986
9897	317118
482772	309742
395200	45753
212219	482143
16844	412322
408601	430356
483857	349605
28616	53863
327657	253425
192465	485185
483678	69166
208945	158420
424254	63264
157649	183428
48922	26366
443062	473413
448298	374404
328940	234157
48910	214114
354251	57989
159905	318749
216383	39892
423597	331581
282109	267352
144577	57134
281219	395003
287566	479554
144936	293966
254896	54976
85743	293813
479287	255650
249444	263853
421680	183213
120912	94516
65648	82715
476421	191803
303782	156376
316090	112907
180259	214992
55914	255025
228575	276358
457418	266903
474074	198297
236657	310756
186692	170894
358322	472164
484670	291002
368515	275487
43772	317118
57476	20959
477328	7771
55313	441313
239431	204879
259523	221265
359343	37462
455510	315367
235673	132740
268118	95986
79182	480759
126327	488641
104455	438419
23787	390232
333472	119868
20686	424370
10455	46294
89103	190369
214103	184977
51781	209542
171558	5276
195002	320391
103914	80765
71430	237900
88646	457269
479614	36593
398995	457449
413957	473901
34229	21583
351257	166158
196626	450507
434973	285156
40028	211932
244320	5041
225694	464734
328729	286337
284218	240375
274899	123601
204965	169875
435971	430905
27681	86560
401373	49660
268418	94516
627	7895
443455	217818
100648	53863
292217	486950
25721	413694
249434	48275
314411	99437
153719	15520
452477	359992
400710	492374
154500	114930
144692	250389
59363	443276
162191	157338
116651	75583
434486	120543
264590	492906
80309	447560
39325	1057
119595	75881
423044	49966
432175	378228
225871	308898
79825	218727
388230	319911
170997	227262
170683	62191
403450	164502
62482	66471
281236	77339
57846	34675
258304	129108
220274	247638
392456	369599
283175	451881
167095	109999
243321	393649
181056	290450
463534	183213
291980	387839
351055	491588
434994	4836
390771	93451
471555	486992
294323	108554
315573	109407
325511	440660
25172	313822
341067	342611
274852	277594
353843	443587
246562	95149
469690	317118
417938	296693
34477	106909
346721	323963
304168	367117
445555	409828
189046	104740
387915	457237
421682	127270
307812	188603
78658	371918
250080	2547
493459	414193
302909	482736
50437	214534
446413	438528
243842	383576
347585	330690
293726	470766
274865	384668
458207	19620
65009	287180
104887	252204
377849	190203
404493	65913
347275	121801
86496	92613
69004	303175
352882	121106
141628	84121
456021	203148
259497	71816
402777	281924
3291	421356
112372	59311
482851	296651
430326	219074
9853	364146
225969	320161
331491	162831
132498	372045
71121	203457
149731	355139
320692	277450
163435	65122
3747	132996
72390	57984
233362	440962
477932	37515
124586	236735
458398	295756
35707	213872
355666	165653
128337	478415
120000	108060
472695	428738
350313	4369
196903	212223
300916	321855
339323	187836
38996	136845
1433	32254
20401	136511
455726	190369
174034	313626
71189	80162
176973	2792
128349	485534
64444	264766
291299	242512
218930	350453
223755	457186
131197	206686
468162	149630
366402	284118
476093	51895
92401	248625
456358	373940
420393	192365
45749	336590
36711	324046
487097	428938
470748	369599
246191	199534
328055	226494
409244	390349
102065	341119
449779	127722
370536	438957
364807	269199
252883	481445
273730	317506
428102	476951
178911	493090
401389	339853
189922	351451
199895	147462
414934	440660
230574	33574
226747	488616
24359	268904
409388	6899
322083	26673
436222	205223
338931	34726
42927	214992
25617	345368
185143	293813
104385	366534
58709	86735
399582	16433
275487	365060
319259	470249
181114	196783
83830	413827
382844	106169
80775	215122
237028	53863
296291	200444
317145	194805
2002	54895
147285	77827
292553	68851
430980	169412
45619	275677
366651	321821
49442	236213
212460	35971
380561	449468
407565	189170
286189	409338
180865	349325
240424	209285
487422	206887
237714	270095
55540	277546
256893	77004
219850	261396
160104	343012
267562	42088
52731	162831
272301	120802
440249	394529
267143	183213
345621	461076
71363	486610
257440	20959
485492	243610
471611	235679
108356	113994
421610	279924
338003	190061
326631	30723
119002	474807
8110	230082
406751	72686
461010	469806
392762	295000
447524	84388
260678	466432
430977	152502
172095	317118
78404	4349
188931	428455
175024	297923
219546	271248
291583	247053
293705	146251
19005	246309
128682	4349
403966	15730
423229	164884
263135	27052
95356	320464
75458	295114
154708	427434
474341	14922
387179	234071
446800	319900
263769	348971
375405	143661
449748	264715
206840	273831
385960	336590
67837	446616
248691	240658
8768	110677
301628	324680
406632	383967
296185	235280
171598	101058
7543	139800
247929	303321
490464	356125
64335	442787
16191	283101
1305	275790
2123	309237
226690	41351
410811	187920
227049	438995
280801	339661
93250	16433
11996	474597
397498	409828
418348	266554
63999	130670
88548	179045
329273	438419
393717	327217
169158	316735
420266	415105
136459	178436
176805	481455
19662	345081
144364	6253
182525	150249
49975	389990
353815	1605
8486	446167
245990	70739
479058	256245
335951	476951
91830	78811
9965	68347
420764	383839
335441	298415
207677	264529
448353	209572
99452	300630
468771	271634
210346	105585
156520	277961
308206	490237
347834	141166
249444	140449
223929	313407
320259	406884
292461	434945
237458	49903
311766	377206
106771	292309
443320	342097
76819	90217
69749	99181
5166	407040
182536	410028
472973	391414
56795	249270
365099	221030
214221	279871
398761	80824
431079	190369
214649	296384
81618	30263
219296	406665
407179	34593
233211	140937
126144	423253
14133	450087
377006	241863
382274	64335
104740	223090
123745	108743
89582	407533
261278	413629
320223	47340
244016	268531
186196	166651
467703	280869
71728	249202
404311	72704
315573	443781
466232	110875
377354	369599
219089	453213
183270	430610
362408	38159
377910	151647
102232	212081
30674	220553
286461	243739
168273	238718
205179	88354
410702	149046
257166	399867
252065	229756
51885	211868
374599	75303
180039	366127
278593	17325
438475	190191
34407	443693
231554	313257
147782	12268
84417	313314
294293	250389
197818	469235
88439	341299
287566	442265
146776	160102
423470	157761
158099	100072
445708	269962
58281	79043
54693	331203
370260	177782
321645	485304
70485	320625
305357	24174
242958	35418
188171	62191
108605	202507
457590	27748
361786	349776
112625	265761
283338	422052
10274	438065
130648	277936
456748	67009
487094	112156
281923	489075
68908	122212
332661	38063
339181	91295
292292	313745
155370	88779
478287	24983
482874	189962
232292	186714
135179	281273
40845	258759
336896	369599
359906	306981
243913	37265
101344	110708
347906	51881
155208	218727
101360	388768
330223	142018
49140	474982
211189	313745
263703	178898
359602	239699
51220	15209
330954	208379
327209	426654
298124	230055
466832	200998
330676	2849
394908	389742
281011	148360
16480	258220
35806	386057
55801	110677
37078	289385
179810	100458
8258	158968
250833	298168
105935	180578
77853	273814
484422	375834
104019	293813
9183	407026
196318	55633
236272	112312
379867	151444
106268	174203
407967	237235
40739	338493
434245	300800
307103	13394
436293	52579
228904	423974
258554	186419
315671	29864
398444	489822
458137	140504
75326	313745
57	260311
409167	355700
437427	183213
481362	122405
4662	24003
36733	311466
226684	396080
410705	224892
321229	213215
451716	126661
349834	135252
223463	1850
426074	23018
414058	110745
289807	118678
113429	328714
102744	168213
174255	294385
132723	48275
423013	262536
163413	311370
359272	424875
76068	198865
239084	116070
438964	428125
355760	86974
45125	358938
352987	332392
488377	470403
234616	151702
290626	142219
311562	185735
67528	127125
402368	179375
3809	49660
78907	150874
129408	22414
14800	148590
330216	222387
277716	342782
183895	82697
388657	365005
227577	403030
186860	433292
133807	152502
466591	144864
170359	425951
469341	310756
49083	422853
298249	438653
49601	482575
116883	160633
213941	421285
485866	207770
151642	23822
251353	422853
479984	424608
64919	132843
377910	310180
225933	459213
31383	477493
267804	334602
100316	261849
375310	192545
150625	334770
39177	317118
361880	16641
108057	243438
364097	74886
119346	462551
191994	59658
107877	386762
429628	211418
399374	67089
380657	203656
322273	71651
372638	453697
396758	102309
370385	183213
361707	396080
461415	6899
307031	371907
280192	463056
171807	214714
300273	391414
38537	223904
160262	77438
314959	462446
227241	121499
445755	291521
229718	235445
276209	20946
440467	186159
116658	455181
335741	361999
440327	461563
145126	270095
251498	234356
270248	180754
377315	434035
397778	476760
448104	377194
351295	479760
379113	436081
380454	469908
227754	105498
431571	109006
454263	293717
393721	264772
124637	137749
48303	363581
326631	185076
414477	58103
188477	126864
432319	393326
110606	464578
260801	444550
36000	483235
187010	396080
296239	267936
282626	245715
249553	384209
73200	306491
240403	490977
397734	388473
126615	131934
248627	334009
487028	414965
205388	38551
474480	189562
380861	322457
372032	150352
488583	109690
8635	67280
313822	205833
149373	449212
357411	411507
296865	27464
313576	59636
298411	376814
26210	466432
452081	111789
326631	246644
487208	60517
391109	353884
49184	243701
245938	321779
315250	475952
341294	431001
45394	351639
295865	172089
447313	8607
31483	370461
345401	42
226928	352499
416661	268796
289472	16433
54478	124634
49106	183108
303782	181049
215703	63192
99409	321131
467703	345607
322574	393326
483149	103291
469532	64007
370106	82416
120674	217423
343427	98906
191255	362107
248013	395971
118694	42930
36061	399449
216529	197471
379678	39006
233498	368163
358163	92485
393870	488340
430126	215250
408115	127921
419710	478415
376612	326421
189680	418336
94766	265056
275654	138818
389181	275790
74571	415262
19542	107753
222942	279509
318969	190369
410390	252961
54251	305929
306196	23187
448780	204925
134299	416090
34734	423688
379416	43506
186440	380192
193651	72075
367148	478415
203219	380261
408124	248771
50136	473254
303716	428214
123885	56298
431475	289597
16458	4089
200131	248238
203887	221890
153712	144405
355660	312698
38420	315111
354111	60285
432312	90401
123570	234875
364997	49874
72113	393176
136549	381578
12931	40838
193168	22689
102065	189997
468301	122684
50034	255579
286001	28065
253317	397701
874	414225
241189	440660
316565	464455
353098	231748
435576	469235
37709	26759
315958	212355
161336	321062
287766	413533
398987	352605
109605	362443
141441	137739
457847	10646
405565	355194
413515	396442
425515	413613
43302	263009
254430	11533
191944	430018
437112	10646
257613	56381
340741	190369
58709	487898
430929	391414
424320	170636
56382	18116
89826	216245
304154	267602
204144	230391
278668	345745
380925	122193
125948	177483
189102	463529
5858	277806
261136	178436
176213	190369
214938	87469
8407	206460
256622	348445
188866	126204
113154	193908
386330	343108
35511	101058
442554	268904
373597	205289
336739	273831
291886	203656
329268	119762
436201	60389
253690	336590
194304	32807
124897	198297
316063	378462
96490	375840
328134	405837
464305	316575
221064	312714
408329	195802
153151	459615
223833	344740
222113	374939
91600	400243
129249	319147
91197	93170
26969	161384
339729	448770
477297	29529
314257	395749
413131	125159
367247	144304
468636	25542
59065	390771
468616	45049
292721	323268
82981	180660
119943	177956
474921	183213
82981	283250
433114	174632
178456	56396
74283	353475
376350	421203
67247	175721
433812	469446
74393	169324
83990	224001
270248	136279
305827	226587
131757	389682
290794	405217
67945	465022
418279	449534
459993	61934
210299	99437
116527	367824
223211	104284
373543	428711
169447	170741
421107	409080
226919	267590
197936	13445
326631	227024
27457	209471
422930	53490
393870	81092
411269	466699
150423	79861
123283	48275
128628	458684
3809	360999
121755	129962
37515	152258
185193	313745
123562	366127
96380	442644
400612	267602
445343	307423
308122	76111
37401	281924
449884	28026
6623	89055
113843	117368
191363	393123
22414	351639
22823	40161
237714	306228
273804	101058
68776	41351
490282	126204
328683	249186
223929	342134
368578	338271
58937	258370
254415	458104
208626	49828
201086	231485
301326	31413
272291	185762
17032	8501
434190	98012
292641	53249
175641	164884
442410	388425
401895	203656
409109	486435
432620	493788
171216	393326
133481	421961
148343	152321
9270	39607
389512	116377
324976	22897
345926	431099
319882	469235
385354	290523
347992	134259
328152	25706
236006	421115
446182	489657
295009	270747
58145	317100
406968	165009
153006	387255
8213	2157
265150	12245
304146	124867
471876	220417
90932	394068
206046	23040
74040	171329
229687	440571
450781	183104
188288	144448
294006	385000
121860	225420
372041	479614
172923	9846
106621	293813
118132	421356
45137	206887
256582	380360
414058	105967
61188	267369
34961	448263
310918	110708
132556	102921
314215	85423
98916	208487
419167	217423
874	308624
287444	325877
485009	416895
286270	479872
345715	191880
397267	298919
75339	77035
64057	336590
317724	247812
6344	464803
86167	7858
58179	438653
312381	177630
202973	328647
40929	492906
195815	173333
387949	187974
430820	402269
207895	46127
343518	96975
473234	177104
422631	430356
11803	415507
249202	62191
53978	108869
391150	457081
22957	365141
146893	297135
302492	454822
111339	162795
444755	178169
4752	71540
272785	318310
451216	485072
202179	62191
72804	342063
132436	138549
116217	148614
47035	273831
189806	203191
323715	348798
477091	471645
450277	441635
470672	391383
83977	54700
311683	162831
212024	227101
53092	143726
231020	421043
53883	214242
203758	327574
99448	286497
303111	446801
459915	137658
392210	385285
35707	236555
469610	298582
22617	469620
167049	458104
77420	184125
263880	286236
7518	214593
474186	176603
398811	302386
142065	435087
292490	202417
328940	224161
147828	389458
261109	245538
68975	240225
307123	197140
361880	298182
461920	75902
484589	83140
157961	116070
427794	267602
391220	378574
49404	114930
453213	179375
200976	54536
319432	444691
465710	468482
239268	27508
178422	367808
72804	333982
469015	77462
236065	255368
157267	183213
189210	428214
461415	205157
443216	445749
273920	295650
467766	167054
221783	493741
41086	209572
174139	253117
247769	245824
230514	144073
114643	277852
231210	463671
44844	338120
218123	317356
310572	350467
110979	286337
45729	363205
442794	233981
131657	58881
87822	104806
9564	283346
26491	70883
169794	423688
422832	264908
302818	167779
241970	371463
132522	178436
388596	420860
396214	113138
289298	427116
140687	399083
168361	226378
254693	314881
420882	391414
156957	82271
17481	221390
426028	430356
430894	330488
477932	479009
180149	63601
170246	12190
330195	68950
64526	481975
162551	313314
152602	46199
373030	105251
369648	11237
370157	339853
56205	141986
281882	13253
287176	448532
408436	112768
412779	265711
61286	355501
335336	9203
75920	147931
377047	222154
33026	302025
115442	476951
264417	466485
240918	356663
171513	477964
416090	268311
232578	464012
40353	121362
74810	409828
273647	84590
386809	98468
191761	143721
204798	186714
309276	486468
192311	99494
309171	261865
244044	115307
221308	100287
7467	261405
6924	310736
470408	459084
152731	206686
80917	294836
428582	106268
372591	48861
160503	420944
201086	5857
381941	184258
207754	195939
352356	393989
458706	289515
250329	406901
84053	396866
163636	491444
162467	459213
479351	375897
439992	404007
323775	203515
303356	417918
188469	288217
229735	366088
96558	219702
415040	362939
36267	75273
341272	313916
398825	363272
487668	36690
466097	461859
118860	378859
71799	46161
179645	22351
325141	178196
455862	114063
134469	112229
192060	434893
156394	12895
273339	121304
157748	286318
329976	214594
7057	267602
163113	409828
384339	48079
134396	286936
203020	199441
57094	188082
226167	392963
455983	258370
226663	444161
117244	470273
187834	404755
272844	164884
165662	15209
283770	266852
348088	218864
448665	413487
234453	464868
42979	283543
289675	285827
346623	427260
150489	162831
338025	276835
26940	373169
460226	424574
282109	144306
43540	214494
156591	6430
134682	159926
120888	491531
301615	179399
340339	351414
453653	282281
285947	327708
304912	314842
451828	221111
306294	18684
150239	314561
145534	101650
91555	66794
7913	389960
4724	263009
277765	180096
369256	355700
24471	113519
375351	16433
273609	419098
143575	262536
99602	398333
5970	426947
22804	99982
209278	348696
316154	488201
77456	187974
125213	138053
493966	27464
344956	445025
120771	16923
101479	118952
421591	318088
190595	304493
139304	428214
13549	440962
381816	94206
363197	399867
470258	284057
5792	342824
233395	214024
234748	362579
203832	225213
365719	84044
133378	402438
283206	173748
115489	244790
424057	247548
302150	74106
475159	247554
209984	165664
107478	482357
440927	370
163386	399751
287706	59417
155128	111312
343246	371918
89564	89810
303237	123410
64008	447906
71627	434153
424944	333796
331503	87558
89219	391204
410390	202490
356984	60456
203372	86974
228122	451016
406529	305808
356812	129978
103063	404806
336152	157408
480608	96977
367987	488596
93367	162750
230051	452469
214190	231485
392868	312698
124586	287423
331581	93638
390050	452098
263284	40780
98103	474412
137500	408627
225790	77727
415445	441937
53282	321994
194390	316202
230830	129857
471294	235634
260259	45141
364720	168511
211657	62844
173408	350808
481519	198599
451899	393326
336050	343702
188510	257298
230191	421830
22597	78536
283514	478859
66595	172918
127531	291180
336955	268765
234720	205215
313512	144845
394978	280174
241925	110003
343106	402967
460058	312524
134440	349261
289160	146202
79904	40350
240529	351134
246686	464420
290224	139415
34551	413215
188659	313745
360459	57632
401058	75427
221648	336831
423526	327217
123224	127921
301453	139951
10344	80541
416892	142894
106822	296693
134461	42138
13326	215615
470211	204925
133301	355864
299580	24655
302083	345989
99602	188759
335960	177777
198961	445233
401224	80567
216602	467272
252050	366677
478482	11666
27859	364294
212592	36670
246540	156506
140140	288035
225988	378976
369911	357997
339880	466046
168726	25847
430987	469235
122486	479614
423398	139565
430313	211868
41491	266494
176878	225736
258274	73990
348941	456640
3636	195916
61022	306409
26395	119122
77793	246744
330468	122410
296553	147456
35474	203279
20112	294981
478588	268454
283368	28129
373452	492316
286001	381819
228849	416402
419738	422998
362175	473199
61349	318287
186532	440660
475269	457380
178680	48247
229647	163324
444891	453126
456215	424444
70371	93765
375197	411664
414334	150719
57652	87832
14010	286936
417992	158811
402703	445749
247665	155941
153006	44432
178222	184258
190828	466035
327566	195124
135202	391414
450436	132177
219136	287527
342805	467703
87832	466101
93186	478385
35424	166881
197018	464892
365358	337197
344790	186259
362795	84722
480853	92613
140693	399642
478207	324875
233590	330585
342359	372314
130926	437136
441463	149897
355049	132740
342452	310836
211270	50492
156531	64397
49069	490588
267562	410077
411111	15209
253435	59759
308150	444995
164529	83403
150983	462973
61525	184781
222340	255650
154212	55789
112471	162795
66383	203540
342874	97023
172379	71281
433821	246034
8988	214714
131875	186259
224488	19376
441898	429871
203783	445440
376479	456640
293345	434239
163117	214050
263799	485376
224786	351193
103085	84875
211822	229733
83290	454975
100400	437679
69404	267352
389512	204484
323276	132046
8041	110145
221734	417476
55094	224779
140086	78948
333119	190369
419779	164271
361992	80132
179844	125417
316210	374305
385608	161381
459348	398297
433647	34016
448104	231209
48775	156006
145575	430582
232619	242765
211191	151263
146985	98885
124570	47077
16776	251663
230051	76070
250434	269980
137353	8268
333615	467703
90368	367686
480873	436892
478287	396246
19727	366828
42426	198002
266438	324723
422292	328631
310249	96598
61517	405697
153322	12177
205025	299234
157021	124085
440262	486885
432100	430489
321304	258909
272955	458183
24412	267072
421591	159571
330827	41959
184019	378762
358333	1784
131775	417241
333966	320012
171069	276236
99945	144830
287227	188759
413562	467492
55940	183213
239947	472583
240864	414057
374034	450541
363469	459161
323836	354061
254012	483853
26185	309031
351867	185016
76228	315803
367861	258015
25556	124660
461755	443017
263422	66504
232473	161065
171420	58465
485807	8093
130243	465063
198043	49903
385391	374281
104336	161448
82568	336590
361553	488866
222399	176073
156573	51347
438621	361177
332109	454912
101346	368293
162467	129023
57276	479579
68098	254583
19056	223121
360419	166970
454263	354747
6754	326971
396321	164164
113367	58543
41968	266251
211551	7934
7037	434186
46556	39531
467012	27748
63306	120488
4540	9203
167588	68099
390783	21379
312011	24179
83613	399250
295841	141088
284057	463627
335441	8607
404783	307423
228551	293813
312032	255650
434482	476951
206913	224161
100204	203656
222364	357370
450560	177244
453294	275677
291980	478415
293058	190369
134784	62191
418380	253458
426197	354728
414627	51528
214316	313745
83261	387742
436503	423559
191353	410131
61284	210353
257701	331397
316972	50264
101344	301784
69179	189241
384572	375676
382040	389452
91592	161320
76952	433934
246006	122193
265059	93572
293913	149410
37041	100406
233906	180918
425623	228431
319824	138172
287766	308602
143501	13370
474607	261278
457651	246922
274718	315888
89201	15801
134960	440962
323775	112940
419171	401928
236503	299437
283869	391061
89219	382359
247232	12443
294499	49966
161421	378599
292559	299202
432096	343078
362380	141478
95974	419033
116921	252961
314311	468935
255650	23218
72287	154469
418061	8845
399230	22804
187509	407887
72532	370866
153813	270816
382984	96094
45724	58042
178784	164884
23255	286936
250735	319896
16131	204925
441658	440660
72217	238299
425703	404585
83137	29253
399441	181767
469063	113138
201445	64335
25006	267602
117022	360884
280501	110708
376611	490319
226584	152119
255355	438225
240138	240225
308669	165625
144501	200832
474253	418467
8173	66572
427206	53106
458768	440275
214691	100349
373615	453274
58102	228431
306637	263526
381675	165653
420746	389387
267562	111451
485684	466483
78781	465263
152542	51881
286853	432013
215829	371918
338280	282600
369490	277088
20992	99982
229650	430278
104695	270196
381493	446037
350935	453806
431854	127811
443642	421064
186149	335484
358589	331638
263981	473077
85743	263009
61627	440660
173443	260676
209458	399884
166738	125625
483678	388480
35975	219499
339005	342698
120308	8084
158225	301312
408950	469418
70032	270353
375667	245895
450819	256121
255426	479242
434768	78401
80892	267093
19866	21411
360581	422853
111984	256723
459710	315212
78231	440962
337404	178656
148287	393326
420867	176060
233994	293813
488852	318735
466012	49903
349899	232037
138126	392788
172278	114930
421322	39759
80858	328177
137894	409062
143879	99405
315856	283346
234102	137128
89741	271409
111471	352396
433655	125929
118444	447517
37697	188409
351248	152321
190205	454617
454037	908
181662	83403
175666	371453
123162	87613
486648	30367
396928	75455
181667	417100
101906	79485
121872	12177
164340	146181
45579	234387
39035	63316
62715	378649
318317	375840
149422	260527
88638	386901
147824	174864
414825	296144
125139	476951
212960	200252
109868	55450
369361	333669
345782	464727
241952	1371
225139	212576
429703	94516
39892	361605
264080	455345
434082	409016
160961	257603
276831	466432
129419	171689
334092	49621
3719	305240
332239	226152
445890	313745
18816	194584
395128	34186
71665	306810
270891	10411
84698	222520
99681	305389
188807	12443
452362	60434
198043	66930
46556	16673
17562	454185
273759	286828
68478	360364
291947	369788
55963	428738
284514	95942
470678	11892
350313	174564
435242	384942
222045	367896
332716	334182
104227	177636
294096	447517
407280	288292
368903	372238
258887	294079
89219	189360
483259	443251
416919	468832
39403	461436
111231	375094
374305	238075
229058	384551
390327	358587
161079	219162
457368	214024
491856	113051
319259	373522
43522	23318
312474	352647
46193	208300
212604	465313
36139	38606
178507	130719
120308	260956
247754	239358
383740	250679
179527	78891
392320	180578
347121	38582
100917	256220
91197	103214
403539	341271
382848	464387
97438	374784
320120	385801
380911	209216
302233	1057
245143	203191
242882	244688
362712	273831
126046	176878
358250	165653
355413	377909
215656	404084
465195	289925
213766	179716
79420	227507
126479	268173
304751	378462
450465	366941
233236	403966
158054	178333
342436	349693
87638	88984
432175	324561
108045	21457
250482	81280
235380	142018
61598	165009
207208	202136
94584	164884
330848	120267
241198	389973
373927	208333
219719	97433
412440	491388
29054	169047
90962	94667
407678	57191
429456	385378
454202	199705
308663	76350
261539	428214
223030	13370
325216	49304
69587	9054
171380	235404
484078	228431
249202	75547
448062	136810
453821	153183
140140	487833
450611	76454
213735	315888
141920	318815
18340	110677
197107	195551
330188	101816
43344	51684
16767	413525
339496	216100
156068	363021
17968	227523
223929	248153
469242	296693
249476	186440
488046	114890
456021	219533
179045	207681
337267	168947
210022	219499
246955	234788
487422	220857
387791	76516
352748	183213
85665	23578
203617	142678
109797	387860
62239	261396
123718	240994
82003	264960
222045	247812
490704	149071
23958	238229
158000	276090
144782	313745
417174	404396
146981	136435
483274	472212
208947	23333
378174	79583
179570	217366
93384	65929
127001	130620
341036	212979
80912	54090
385806	203656
462278	271890
342782	132996
27314	195658
39050	193887
395200	287740
128774	44341
13982	247062
18122	13370
124194	322969
478095	17996
379398	35945
414627	83872
475760	371918
414825	417710
130121	212025
86457	21583
132888	404326
24463	188296
287259	438419
317728	35092
315769	40784
338599	40447
325905	144130
190281	390050
237586	317151
258820	100371
394377	127164
173936	148246
198317	456033
161582	242563
201187	273955
478573	195121
415349	380071
130069	130827
164361	252587
356167	368073
362867	87861
157839	158608
470348	428871
211868	406886
58893	122399
51700	190369
425297	371918
476412	298721
394094	104505
11723	271081
346181	160419
334373	437295
217079	475047
117647	372792
448010	308414
263708	387742
294452	440962
51357	246861
222907	486365
1685	309524
383949	45724
380465	270812
4851	249334
445343	291484
347948	220756
409468	209572
340072	443146
192238	40780
358483	66343
200976	128099
115218	120423
388624	153183
16012	6810
320113	399129
431879	212196
105679	222459
421320	120377
309641	123849
35953	53863
213	75499
315001	283445
436701	203656
308505	219499
152431	27464
82744	481827
390771	221587
208229	201161
436598	434035
173397	162526
263081	267602
28996	34272
188471	276358
310344	127616
394560	453671
466670	317541
72804	302457
342449	313745
107709	122774
124729	434893
346761	23484
112576	228003
191846	335519
66129	370866
452052	428864
308846	273831
186879	407306
191933	109985
457467	141623
159054	246311
2550	348798
323388	438783
319259	415729
444205	458601
262210	370973
325272	425846
63661	350384
346557	324072
325260	417948
365550	426887
339469	323883
300273	143095
446098	324475
171587	267602
249987	114930
51597	265598
373568	17339
330752	271994
447528	351257
155073	197996
408950	348630
212674	432427
382165	42890
10530	414294
219068	388575
63684	290913
489993	212196
346158	198926
464469	180578
3304	67866
409590	279509
464223	13370
1417	376938
23459	134568
56232	278520
444730	412707
462757	185479
250944	320452
350113	101058
360237	214992
180827	179045
280736	448118
267443	406396
474341	91958
153771	282670
403823	428277
464084	38063
86662	401854
429095	401871
347036	12895
232260	237256
54824	378686
101636	365056
375777	406280
148444	389084
113987	96114
158000	125420
465740	374512
195837	123213
119001	383909
19438	87471
473450	248703
179952	134259
387110	139222
170138	341704
493612	269199
350622	492136
42022	65600
451715	166293
123734	441464
366466	295484
387631	121171
238190	100349
200102	445176
403670	112258
130063	279310
163413	164884
278043	449468
282235	231485
53230	227101
356784	51895
222094	231638
128686	162795
216396	27464
167588	128675
4849	279004
251166	207220
287874	130310
286731	187998
395248	13370
484839	266522
361291	434242
314608	180073
6428	353579
281039	167297
213780	313745
171362	94640
67584	494074
486689	73733
28356	76826
106386	220417
250609	121106
70144	175960
331903	215214
31504	142564
122673	94030
147795	31808
83236	138193
296635	402501
489657	427827
100897	168039
270095	428034
136878	118870
419849	198284
362006	347476
328428	381985
50668	27464
282716	38893
68675	282465
419798	152762
143766	168991
313087	194828
359372	81716
391689	160419
207057	134695
418180	217025
59930	53808
127291	48275
70699	148479
454309	23137
425588	456277
405477	477506
139523	390978
244544	22675
364370	330157
282126	105585
303507	250087
466670	402493
414347	83663
364703	123960
168475	174367
205622	165653
393845	359157
130069	442807
274796	423688
307799	419337
255781	126326
177485	217423
193216	301475
193894	460087
319765	331328
320210	447517
463873	315671
304153	183428
247245	101058
16641	451016
24169	254418
11528	186714
485536	379136
444323	50868
83575	424456
269208	184229
35151	448940
455079	453741
182543	128818
388382	174244
142451	236654
334393	10718
328339	350822
316889	404886
88401	67584
256755	262954
258066	196783
281476	101058
146893	297721
290909	231578
427432	318107
21120	101833
287523	222136
484193	360860
374428	130069
387574	201611
132622	275790
11528	457081
5653	13370
65025	446351
170535	182226
466790	428214
304333	152481
44160	202807
357411	249962
72804	22611
267509	42059
329252	245140
481419	279798
93901	232784
278643	481578
294323	100481
118475	240718
276191	174441
95762	84775
105145	203279
333578	176561
194003	173176
455804	63766
395428	86560
34011	258370
323915	22448
414257	208779
228128	99409
319465	475025
284720	461944
306947	287662
323464	49709
123535	94344
418658	193946
266508	262299
308495	294836
163167	99574
233292	265711
332968	102654
66798	349815
257977	411518
194019	209190
13930	216666
176903	223714
426190	469908
310046	245179
472086	385801
367861	328550
82695	144892
337641	212081
122155	226494
204593	162795
238632	149389
380293	269199
57018	47349
89009	288614
210957	467752
338003	19246
444918	91069
439698	223404
402828	41075
16844	49021
485654	296160
493962	149128
478520	206268
303507	476052
3674	96786
361291	482315
205913	154095
314777	190369
192611	1881
316929	281924
56661	478415
418380	41533
201067	369358
255409	206785
55613	305149
414627	138241
217321	474988
58626	417296
241749	225043
226919	134924
382564	148590
83512	415401
430942	317390
149147	183213
168939	62191
410592	412322
367096	322203
414561	88113
345663	392118
476969	168779
408596	292129
82689	280712
395402	272846
245394	404960
347686	320625
196765	241525
396671	192253
60448	458769
54265	99405
350105	73336
298101	193619
333615	461944
365874	391414
471372	284284
492286	38478
217389	94516
304355	452863
453762	81493
133105	144188
482924	339408
461659	319138
376569	159442
195229	453753
293913	298141
415349	373169
9995	477524
384231	409796
74500	37105
149176	278700
409745	269939
371976	484452
99159	79499
442979	99110
129110	340521
305233	428080
486601	489552
228623	167531
434732	210032
361880	477986
256706	119381
239431	30395
21870	440962
116525	413905
92826	187895
395777	129922
346661	339837
219068	421830
131603	475135
435966	149600
283706	342063
311868	413924
313343	282822
79077	423478
488272	336590
458558	190369
487239	74482
15027	479579
483706	168719
10469	49650
344775	54700
334082	34547
277927	110690
19324	422175
309276	22889
31748	345515
9854	267060
278633	196396
336071	269846
356275	318735
153813	429766
28889	150623
20120	168381
245679	1051
335005	110708
49284	247482
81225	80761
231576	31002
19857	92613
398527	283326
128884	60174
324295	196515
203705	260913
66223	190369
75495	479157
15433	342761
170122	353557
324816	383967
393306	395665
258060	353453
262719	293813
337833	333357
397436	82585
56070	434739
48152	163445
112548	280371
426850	32320
76656	377925
246577	25388
187836	164169
122436	216753
235003	423679
241507	40340
380186	386193
387462	195551
188122	297633
235375	186561
412110	46294
263389	446324
130069	149170
12710	435817
95252	287694
239947	246644
22753	426089
384494	440821
45724	108458
278923	441256
282241	304173
243731	399736
102644	41239
343054	367619
325533	376821
82987	110677
376624	225899
21525	70061
221487	303175
449411	373319
86047	221497
312892	382832
351818	413525
393115	237178
249443	391606
490885	205548
113116	250090
131825	434893
298735	101938
184125	190369
349608	350949
466796	439832
193869	294836
48474	284404
252207	279047
161023	64075
116778	313314
428680	120733
185761	344120
354148	465271
233498	132916
180506	28129
15579	277575
268118	94516
112454	394227
217275	451007
406040	276074
38490	113484
485975	397009
270128	95315
210418	302018
217423	379101
66805	318392
120126	399010
361001	214105
13930	208621
34961	327464
62684	103554
340339	196783
211438	276252
485248	478415
412578	120986
283850	30465
344250	475593
478238	248777
394636	454123
17299	301659
386614	151944
190818	42610
464891	440660
430281	294016
185339	79358
231709	186159
347433	156376
327868	458598
171281	342667
50883	9054
21414	357461
232348	310208
385812	45481
91947	352451
175806	427514
476838	96259
317075	190369
62918	426569
181322	45947
129129	268261
148081	388344
13766	7677
428944	317145
328776	274207
408019	63528
254448	333639
357577	377683
233498	353631
152761	41207
415844	313745
39839	481368
438468	123955
162564	401881
121190	249996
385158	334915
170254	10690
193102	241088
23327	134809
315892	131135
105171	321399
325216	458417
207802	19504
176406	13370
446413	188896
132129	98906
340175	220417
360459	409916
71079	123657
300813	479046
466744	273141
300750	381374
410452	422164
404618	19157
65513	185544
394269	316372
128153	207535
441992	58881
280421	27570
414212	398689
422868	186561
93451	327697
295845	208300
268899	132035
184948	147507
162884	68950
108945	327810
441148	54536
181623	149704
203333	296693
69074	390900
204057	116283
331364	126062
484654	14184
421997	123099
346932	92114
126424	343400
134299	244251
265792	128336
81525	438811
172942	159861
396144	467320
201063	321092
145217	47644
54087	201984
250211	415370
70009	258334
154981	325895
260367	164362
263958	142611
195224	194478
22974	124505
267373	40362
161613	429003
449653	119381
324967	228859
209018	144701
180361	336590
492569	211868
470519	190369
297196	76939
443184	440290
248549	401871
59059	210445
298187	6072
74174	471117
242453	461846
454090	160139
388092	14889
323664	223667
432930	263009
269949	257509
334985	333352
345401	479759
416896	76889
51476	409828
397563	425675
198388	75670
331532	185208
254130	149101
136442	393112
401391	182274
199676	171533
271584	144947
5700	151831
291744	362939
215647	295484
34294	268079
385030	333382
474484	190995
137840	182192
36595	69975
405203	401854
469858	57277
95835	456640
221894	334032
100417	26699
328917	288035
302672	202394
12481	139297
18647	368904
30568	153995
36019	458630
181478	480590
3892	249963
64892	213298
170872	293813
196030	172089
408337	357908
194577	28129
267128	158153
389512	282814
493028	485248
11373	418752
130069	307547
308609	349261
457327	400642
478903	114930
469192	479130
327741	464085
173515	59702
465502	494102
111999	378686
319259	429345
78921	321284
492906	186030
313115	40784
142906	405358
395669	315888
274699	16433
431798	273831
117311	48163
87577	116310
469900	349475
183519	201724
239680	487780
306981	123785
240892	194978
383813	261398
318976	209471
149766	291521
292722	37043
254446	275152
129259	375840
464475	307279
443308	55205
257575	420944
420349	20844
329524	317118
88168	196699
420295	294385
379277	206384
170011	120176
224750	357445
338931	364443
482606	208577
10706	84388
119404	157214
91558	478461
279458	267602
160861	146202
364081	69392
357721	51895
347689	440615
233750	31099
429287	64998
352677	69555
319981	36256
451849	79312
448104	49094
46141	126426
454509	240780
198681	254984
387642	73575
203000	45925
206999	81280
89851	290565
27758	273687
426292	449298
120170	87995
314435	344091
50739	230908
244132	441135
112099	16299
408671	468409
98949	276876
16042	402427
275239	273831
432986	185412
390217	368906
138676	488432
130651	183920
285180	346112
345028	313745
63652	194991
354022	49856
174693	457669
58971	444880
310153	23318
217784	60310
408468	75331
80111	253877
106386	315671
319026	191575
232139	26551
17710	310122
440059	317118
378202	276725
324037	125074
294002	378462
170272	86728
305677	65683
470457	279268
140013	425675
216601	121111
244536	244482
221178	220417
336152	409150
250703	449411
108356	16325
390596	300649
485331	428082
139413	355700
371984	53490
357178	448132
352605	164668
160689	148042
344919	95149
54965	348191
462257	23553
285321	142080
486172	243901
388456	485403
205367	358213
45141	310242
187975	455688
446739	399867
195004	370866
100623	180136
210511	194074
138814	378859
350313	74106
307696	168381
462519	68415
314311	432419
459993	28129
155045	267956
392278	391414
65176	389682
400520	154271
228780	416402
43260	38063
477554	375311
245796	200632
274438	164059
456730	250679
342465	157040
290693	35622
295266	453391
417938	166183
15027	346489
172353	90277
153174	423688
162390	80545
95321	103546
322509	384401
204610	344838
459308	115464
9184	397456
310882	180957
32609	156375
70403	184558
166168	313745
328562	393326
177079	105053
59727	229276
298427	387245
149147	253072
483017	359628
414004	226824
53088	477590
236035	694
139300	268531
36388	486260
193796	492316
467024	416998
230574	452732
268132	452383
328367	88203
3271	124845
26403	403249
218356	440660
174139	209160
456658	457081
158018	38394
274852	382550
456021	179370
447962	139981
176130	335020
190337	464905
218058	96672
414988	296811
112372	293813
37018	171243
36683	160009
249526	293813
476953	23018
57308	469843
61286	477986
494127	8303
189974	435280
374774	146202
202005	267352
482861	267602
34190	169485
118541	113138
230574	392568
256893	438957
102611	36836
85575	11710
118032	190369
295828	74650
81996	361355
326751	223627
200823	426922
341632	252044
188169	317356
344825	294451
382736	492532
413671	485304
244630	51136
249814	417712
461309	287848
270369	440962
159052	53863
124320	207093
491060	388772
260142	351768
341723	112587
304346	391265
242411	330069
57539	99271
331119	126697
319913	97907
291763	374806
314237	256121
488536	198926
425166	240147
446942	13370
429395	158384
185717	20081
191859	481593
390950	353787
229319	18710
229735	73269
350703	206623
159316	315888
90612	223685
77285	411016
468230	448787
351874	449468
426197	21523
101653	186440
488995	306028
253890	277961
284613	216871
106386	110677
147466	338271
350549	112888
114845	426922
284810	99350
135133	248777
453736	195719
64526	209285
172825	273831
345401	16179
11797	290
232192	280371
311221	466474
23268	405662
172597	209018
375191	328140
143179	288750
182657	451031
176173	261375
340957	146202
246805	92831
268848	68088
112159	132247
223929	228724
415979	375768
334884	310196
16910	307679
297436	229847
297844	221029
78469	70808
306981	211636
274067	181947
412326	385205
467223	273831
2548	220246
406660	311174
196815	489552
323556	94827
74840	99405
274244	336291
306825	421995
283706	199959
43816	61621
205660	72395
61367	351257
272457	293813
140205	37515
320105	221562
244907	227048
257977	177735
409150	161690
116212	142987
73327	334257
115725	195658
352073	137739
89238	172089
10050	297276
250833	192508
259972	331516
470144	21583
375107	17520
367193	44507
88267	258370
133425	57134
21464	101650
469771	230391
317263	126140
273683	27464
384052	185318
212101	412377
224778	464734
482720	393326
283718	435458
278183	389009
304574	285446
266651	104299
160160	338915
88174	33553
27721	219865
98961	190353
104734	410876
477932	179136
388135	75303
344836	175721
325237	392441
484691	9950
342453	79004
414378	483967
391937	134140
108294	460654
151974	187974
271760	123410
471288	222725
291084	271540
382848	309528
224045	401101
252338	460437
206612	222078
375536	124228
99907	200503
427634	110677
270268	387904
72732	173476
367213	364185
326260	325381
295840	351815
184633	215054
393295	479614
373043	157100
302566	48275
52217	220417
157238	94665
288100	173176
315052	19044
121072	220290
117862	49864
392312	194080
203213	477506
204982	281924
231824	62191
219850	141663
261882	451885
462392	286828
449459	489552
431021	158821
162073	343860
72674	494102
312010	349140
385614	380999
230783	293592
142302	302298
481975	465625
31255	186040
214917	54976
22297	53707
361262	240364
471693	487833
230112	209608
463270	451316
252059	487058
402145	366127
255353	369599
283462	313745
222921	251380
246702	184730
210163	209572
111941	370810
114643	68855
345745	61425
82688	231578
341663	402670
402538	404906
130843	208487
109274	279774
198210	23018
31443	350523
410545	326961
316909	293813
220343	43514
366818	267602
458462	11626
134947	264406
309276	34547
397976	24083
177803	53249
324367	38685
93627	319432
17283	183213
185543	48275
15027	338915
43506	25549
237888	222120
317068	352775
441099	235539
79733	375840
117103	440614
84841	470472
15819	22804
92500	24516
314311	258407
143270	96673
373025	43207
207913	438647
400982	181957
226870	152321
453294	63122
356535	83811
89814	260999
7552	168045
444364	294548
164383	84296
62257	297025
45126	236980
362504	339829
282862	62731
233923	317356
148420	149897
15748	132265
105057	478415
203617	294325
422476	305982
71451	16433
378051	258011
43625	439904
479355	255650
430898	1912
106750	281622
190387	155007
112960	114335
24842	484817
118025	110677
204293	387742
434688	391414
479031	416162
104740	375635
384783	150352
221648	493468
249527	38063
29983	440660
3809	481785
256610	438419
23793	182262
409191	331581
217458	137511
283702	269199
448765	489582
69516	156140
317756	307499
172396	438493
415627	363298
75056	279357
263125	428805
375405	127208
126144	422435
467836	154089
266307	144130
447986	278073
439719	141509
386411	256886
446829	309801
267562	251126
332068	192524
152907	475789
208743	324733
213726	79272
277548	388767
492813	3909
55659	181237
373325	15987
237714	74312
258165	239517
468674	355552
458064	40353
215459	202056
439835	371937
899	214057
97134	178054
322103	226308
327429	293813
201833	202350
226585	360688
369691	234087
441220	420087
131574	304729
392953	76935
316540	289883
233498	329727
243455	379976
200240	270437
3205	300766
346249	49876
327758	471396
418056	91867
201636	7812
490648	64793
372468	100503
186202	387839
68975	426216
3963	205222
466790	401101
81432	200171
227566	86260
187217	375595
415028	80543
205325	291249
41378	477559
11719	164884
84936	218615
65513	190773
470915	395188
311444	213287
125534	195121
325839	247373
491787	366907
482249	427803
460687	50264
75673	440962
301643	379255
298676	230824
149330	320516
62316	345745
69903	1008
210000	340363
306941	380085
485534	85098
48913	7211
394506	47063
416919	203279
269638	38930
213044	15209
313060	304589
403813	406843
199259	44861
462893	26918
219281	460748
29518	299228
136850	98969
35806	317990
316881	371918
351015	374093
451769	373401
320018	24070
236323	139962
209962	433449
91960	228225
354773	334102
369222	276888
123361	68769
89343	134080
201866	59815
255129	137719
198939	462973
473580	491235
325436	337594
327123	470314
425135	370990
47057	110415
254430	71684
335046	429593
5700	471442
78158	230159
155702	482246
144764	418570
408631	311558
355845	30624
459064	247812
179103	268288
3809	230833
183705	30263
306981	19262
125490	376814
411901	70557
318644	483725
115692	271285
92630	320067
57	71960
129760	214063
420193	276440
290314	104103
22637	477986
378408	50708
398333	243416
112840	296618
419962	77347
343615	235700
458614	105878
365410	400701
395222	486079
267980	264397
19542	286618
421022	69431
114870	122462
259603	216835
464725	130698
228128	209967
100417	172414
466315	30294
458207	287193
332412	243547
187834	251489
381595	188319
149301	425534
69754	226884
72250	99210
427866	357854
323758	234716
105374	234218
134488	270511
73327	186548
456231	381769
117224	109910
285826	436245
8901	31843
103438	349421
5711	387742
40443	286936
45803	163800
47911	110677
441463	375897
42974	82697
19135	124405
75925	119345
53423	140125
384542	398954
176462	287983
105060	303156
4216	44053
464248	152576
53366	395276
478504	328804
209159	341271
233117	346030
68843	391414
196715	205496
287089	183975
423772	163149
20056	72432
391607	301784
311202	124111
408781	389220
238083	338493
120136	230630
153037	426081
243844	383231
402608	342724
308446	69968
300394	474398
220465	152894
173904	126697
94153	470483
14793	474341
329519	315034
40705	58108
259074	310756
211699	477130
458095	35707
453213	123785
290254	404345
177046	36066
194097	292617
292048	328382
230574	237319
368299	277450
11471	253730
153029	245679
276821	383526
258158	38291
225713	406330
414023	269005
107342	164884
429777	475836
407743	349261
175173	102786
157504	338694
359890	405491
301659	136491
198837	311561
110835	444927
209970	218485
336651	65371
118233	217499
435270	141166
286948	306063
170402	467192
75300	261822
283917	319333
56176	322422
8560	177861
238889	177487
67351	151096
355778	139001
309464	339174
71430	460482
268261	421356
77864	385000
467340	16433
392206	242508
294432	161952
136136	93210
426040	327217
57276	162837
153006	377683
58486	434035
299554	459688
177172	421798
196903	79745
483987	144935
354287	235745
215260	486679
97985	118662
301221	258896
151428	360015
316095	470415
408020	15592
48275	337547
163139	362784
85621	67040
393793	176646
30652	179771
300486	440740
26303	327061
237001	391233
252255	298273
53741	194708
36363	182000
252027	208577
75339	334579
287874	431931
261017	226494
402042	344091
284218	52197
330369	236269
326631	79266
358589	492462
254446	476656
317402	320852
370784	490126
382203	430220
323222	208420
152368	198790
477395	12895
57226	447107
53624	221458
256886	413880
161943	399023
154101	233571
229604	153771
415379	296140
116552	81714
228308	411424
114759	286313
71804	449151
177483	143305
114405	198297
492002	304855
110490	385579
237458	113994
242777	463529
206109	280935
111938	423547
133905	195767
276821	268046
489602	281924
484442	81714
80812	343804
266044	262954
480991	491150
92790	372652
154043	159896
261278	452726
262969	122462
209561	241468
458065	481088
347121	319108
252712	262954
246558	457845
51789	313745
165621	365858
162807	361164
486837	112472
173879	164884
80504	464622
135752	323054
211058	63287
95252	306379
275931	380071
165532	350327
47762	228491
284273	393253
428639	164884
325188	404259
426184	420944
223962	313829
11203	17443
252920	231485
381504	382166
340653	248592
438714	177375
349164	119251
5740	104505
14570	440962
309621	303862
312252	291249
468732	458012
417277	474982
21388	475593
490084	199105
200299	233306
176182	155904
400219	44832
51735	29723
340511	393326
179732	162795
261730	134262
165669	405217
276821	335593
139310	184415
283101	174895
12828	187974
481419	102680
329698	263921
136452	273831
428735	317118
404785	313727
470083	445386
474917	220635
112458	49931
146981	49903
333119	315844
324147	343283
344372	327217
40806	170672
61286	347057
345401	197769
78291	110677
58256	442203
198317	364071
80068	211868
8659	438783
391121	326227
421591	82287
387336	267352
463005	426362
346484	190369
120393	254319
73592	366493
383526	35707
266307	20017
437510	393326
211723	9838
257596	398833
92401	9061
275768	69181
87315	463615
318047	328538
299228	153352
107235	231485
216235	62191
18851	213991
305201	190369
480035	4349
118577	444
145091	36392
130069	116749
273340	49228
107610	87913
225615	469235
376175	106825
237650	48275
28429	38490
211487	313314
272469	451754
295838	363564
107924	23018
107490	77978
251411	57401
22638	493147
361960	41555
389593	293813
422647	140757
24902	447158
200092	81803
36683	300813
56565	492912
487904	473309
103926	154580
137454	266220
874	362642
367619	164816
246616	254182
473076	332745
439145	105585
318668	338535
93451	478415
434237	361458
469161	482181
427979	313745
296185	361961
462055	35421
228210	114930
322747	196783
212527	32430
273686	64710
70400	463561
385034	415331
129997	141371
325188	341334
338225	60517
441921	110677
33369	296956
233769	160959
18102	317118
458153	464420
381520	158201
15027	355093
394524	276358
440946	454221
239842	138885
29597	142553
86272	127921
204593	378859
35040	43844
60107	183108
160094	105878
305422	428738
364827	406466
266965	23018
315605	50507
162801	351075
454011	230324
314169	423688
194912	188954
184071	390349
340513	378686
442729	311942
149798	341278
170123	110164
392604	203656
14407	445479
44171	140044
434726	19745
291206	228431
416085	352981
34918	224085
67496	123484
240314	295484
139743	214107
250036	72943
373890	410028
254696	469642
338209	303971
250410	266242
286541	157726
481899	442162
28065	357307
284554	137719
483112	284178
119276	266776
337988	293813
189482	37057
5538	165315
319930	87620
178258	361305
98733	273831
412578	6899
474271	291002
11947	385540
26886	349608
70663	461860
286964	317356
196030	127571
292205	243840
8397	1382
27604	94344
335757	344418
11892	245494
127388	86077
375451	253585
224060	200359
23724	230436
486271	203015
253894	348558
119286	50517
292538	469727
383801	217590
360459	222144
278958	150234
283190	414269
153322	228888
461767	363581
295773	403381
272253	428076
131517	183811
412595	461335
276153	393326
173376	206122
191621	198019
130591	185013
234146	289743
105859	31363
109365	28065
313523	377933
37858	226494
448178	338271
72804	91359
279722	446689
160961	186463
292352	255686
52226	32807
146893	10521
61651	79861
135212	490567
429376	128165
138283	140460
443865	53490
108709	190319
334622	226610
169631	23423
91197	155758
374774	27464
221578	477829
300195	304173
288299	52864
65134	362577
327254	422077
295102	395198
48540	366493
48712	194221
410327	188406
456395	451414
340321	15209
413633	430474
224091	303175
30152	21902
422358	92954
285279	2748
464053	40447
244688	339679
373810	283445
200497	299734
267562	4769
379628	297495
9683	141026
323085	103825
243481	477072
395934	231021
125987	361960
439338	456783
172417	225635
260879	433922
10913	296750
306964	321450
475158	393007
449523	273831
238746	267352
254446	465894
298156	435708
189778	204330
108403	237461
195362	476240
253171	476951
110192	139311
179678	132843
87699	11469
477540	105878
323989	4359
299336	326703
205996	83818
260801	314736
336472	450647
30657	405801
30865	236801
372943	240796
145337	472546
420266	196341
187834	65683
116133	94667
445247	4413
18188	31952
101654	475225
345987	385747
474376	101058
80541	359918
209159	265589
68190	302610
260908	314673
271548	460466
317754	410798
356463	48861
136798	89633
331572	119381
252563	46503
316366	124008
114748	208723
424699	104980
437385	442854
215420	301475
410390	339409
94421	270407
318976	414269
19542	227523
67224	476231
62175	372512
25969	409656
364620	412205
256978	474462
217740	448611
427904	181506
382574	372314
248518	439980
377777	435563
449965	341278
236216	484274
267562	17470
456155	122462
229647	252609
1292	395049
129328	452575
418456	445749
196275	296270
21095	4710
111856	277961
121352	248382
267562	235578
223429	451738
254868	413525
156348	407094
247296	6468
12565	49660
167446	185154
626	310359
10762	6597
154900	101863
26410	209926
82981	439511
485771	407323
400273	262310
310131	434893
460990	235225
320259	132651
454240	190687
412205	293813
339001	46785
250476	152516
376597	422998
356355	383810
333357	416611
10060	163614
366121	236213
185187	73336
88266	339575
3107	212219
40028	235334
97696	783
306328	290450
16237	218730
351997	198317
428550	205289
374902	358073
129404	259435
297716	385076
58024	52537
340175	478415
99641	33290
253816	290254
436886	302674
201294	246365
63207	85341
13747	168213
434329	432560
133629	240693
98278	369577
117103	115436
290309	21411
405150	49903
432884	323752
240661	330752
19166	313745
335507	363429
63661	303199
97196	111964
7338	296094
146734	243631
49334	283918
345401	224575
41277	435280
328525	399421
317915	21583
361291	405174
47718	50538
274035	434893
17481	125483
153322	193633
382502	374256
257694	122193
19905	162552
26257	301002
253408	124085
311803	43214
75452	487938
446227	209278
256750	122696
321146	183213
193099	7934
377653	491150
399098	481279
472174	440660
405807	191296
326828	466046
377962	22827
399314	99437
406371	96977
337351	37057
96534	376594
482490	8698
287737	415683
119647	402855
156795	263648
47010	380558
48222	438653
414117	361867
267562	263266
299615	15133
148259	274021
169878	383508
94768	317356
441604	447514
374901	339174
201866	395988
466432	151808
399739	139648
222866	237074
282476	324377
408380	153249
425900	100277
325814	31808
431497	437686
415301	123076
47112	104299
250977	271782
397719	98012
14039	446351
276821	174954
72925	435708
384100	91116
202197	65671
146394	118863
457296	339829
443316	229155
377083	178436
263344	187974
130678	273831
334191	391414
47970	10520
253929	10345
52137	378462
155073	310359
188160	1292
430831	472792
402118	489040
267750	317356
394285	250679
10521	429871
473591	485915
218785	22549
290966	113698
300051	278610
276821	464429
451475	49419
57696	31493
15935	291484
472620	425169
491273	481179
433747	302776
434930	293813
332226	16433
114675	169353
292436	176259
344314	15372
385990	48149
113945	327899
202297	486885
352280	166513
424164	128209
365560	86618
486712	321242
58245	18020
205923	42369
273768	260527
367852	362206
270248	92219
55195	426018
352950	132901
475134	340186
235034	94665
183075	39142
154766	120986
136192	189170
331364	123369
415736	240374
236359	230829
137470	366127
159848	111623
401974	146075
258911	4194
160397	146478
300009	126504
218114	480224
380625	446351
401697	389258
288942	307826
176130	433608
403575	489367
436699	338271
285898	220756
97768	162795
291806	237235
364577	150526
370260	11807
382882	58709
284198	364577
489186	298775
435242	72631
443799	108214
266111	230043
121954	368205
379637	138341
401389	348007
407292	100065
41045	480189
304404	371797
194832	37577
276273	225043
44533	266852
192800	16433
100349	110677
485100	22156
64399	225518
53081	71609
108637	48079
489972	185426
413179	478127
273873	488676
97173	83808
414044	80281
108796	427486
73466	453213
121866	385386
289984	409264
429037	209877
355485	35707
372799	228646
222102	10451
68311	272966
423239	24401
17747	404806
48064	472583
14195	378686
140116	478232
351732	246311
358942	135756
242306	277961
56571	36690
81344	334708
89219	407022
148302	15209
352073	33216
239798	300473
330871	372319
414513	110677
222072	450829
483743	50538
183993	468276
261277	10345
136406	215622
100417	281755
330193	24234
401297	55857
388325	112311
65945	267010
312464	403605
83280	244929
299712	119868
410908	50367
275390	412148
3283	459779
111986	388575
104368	370083
224590	430681
15362	220915
297271	480853
485057	54244
102644	491598
441488	1605
384719	393326
463089	348516
421925	112494
307531	102352
191267	380764
379047	301791
56264	76270
192800	153652
3809	294323
347793	293813
47132	194165
436478	452060
171478	169263
288435	45131
400277	190369
478588	38463
365171	98321
168493	122388
12682	478415
160680	110677
318959	15133
57	294508
165680	471117
246971	313745
27417	464392
67741	137719
473109	198317
195224	462876
247558	33553
98916	346388
323836	317891
24539	94344
50605	110677
238792	317675
115426	192461
391479	26845
444168	388670
355376	187836
40945	439277
446964	21583
138126	337122
486959	191384
296085	152702
135145	62699
88131	81800
308122	472128
190955	19139
11586	472481
450180	176878
371125	401079
68098	19845
65439	181957
263566	328731
250794	92313
50296	326728
18853	338790
110376	420944
263170	100619
80638	187045
112267	434778
382166	17186
219570	293813
85428	38063
25908	443186
338931	199142
90711	179258
222824	286823
457418	82862
167989	16433
293345	405837
263176	200444
343460	253102
21095	377667
53275	12574
139833	245679
248013	381997
144196	411475
404618	22549
301312	451083
319259	178105
22512	77391
450062	90123
60239	214024
328246	121538
186439	183690
432418	446234
92401	242578
290676	119868
182274	402193
25175	247810
426074	22448
218914	166847
95536	234918
204737	353527
104740	430913
412315	187974
333148	232239
118867	35707
232991	48275
326260	94670
463200	9328
380858	412480
108944	418615
154383	220857
476811	211884
462617	26423
223378	356750
104467	109068
119001	33645
18928	363995
104740	487801
102166	363973
311930	188759
414128	388531
244905	68937
43738	379403
192238	184730
104740	399620
45844	363434
89451	109006
46092	96787
213661	39812
240844	71387
226266	133897
392210	77438
175382	296592
106254	163976
371071	316162
376592	52488
140599	422853
293123	470554
257020	428711
151247	456425
456805	382636
133732	370439
490763	141623
48306	13038
377713	462493
17943	62191
308686	130742
251677	44469
119025	484437
231541	344647
288491	162844
159559	105585
58590	233684
423731	2545
373739	423508
249673	466432
446177	62191
44359	129567
456926	443693
182771	292721
429972	446405
35822	198317
146893	400157
381553	364109
463790	318735
466969	423658
435076	147228
238483	300176
403947	287202
110600	87401
51875	272139
128605	193437
254651	208042
241005	210032
229735	138126
274568	155719
304892	313314
436384	145128
43242	169019
263405	472583
23617	27766
303782	140722
362922	212081
351534	396246
455074	157632
241728	228431
157148	379112
88313	475265
309225	405292
132622	328538
315766	328900
458601	104855
386411	24401
458020	290494
90922	425743
389224	175063
351491	413702
415979	135531
224630	28853
192521	86892
358860	111358
338480	459802
182862	468125
130490	350189
165680	296052
404337	96977
492022	122053
93345	493346
274067	54451
405788	190369
24330	15378
35004	59648
28250	119868
178229	447853
72739	221774
157182	411365
305208	445696
217953	435297
297593	124085
283206	88475
457418	456985
98286	266601
137005	216229
214853	100277
137677	119694
410695	392677
348727	278520
226601	56069
449521	196541
71189	436419
194746	32807
168615	251579
384508	438373
219546	94025
284214	132996
108036	184558
242476	105017
3137	455228
166186	315888
127993	303175
177287	1858
277875	431285
447029	258370
104914	137882
342486	276963
72435	63528
379091	214499
375213	183213
106822	420364
166626	376698
16803	74829
485347	113625
138622	489822
413634	447450
380165	190369
427623	489209
486869	51895
340760	479661
234788	210875
317226	321130
233802	420944
76212	459205
54362	446839
470457	13370
60589	409649
295465	385378
372488	421810
81358	458782
99106	440660
56381	13231
23680	190369
319383	123369
236571	262954
11586	310756
138514	83403
421207	477654
46092	109271
74044	311297
257391	434945
135212	318735
387073	172321
241442	259210
250183	285745
365554	168213
206409	76972
330430	13231
160169	280205
194169	297364
76228	359749
50938	17405
125867	205663
435134	115917
409887	366534
266307	316052
316154	7568
133423	318453
167175	316372
390328	235160
2142	340857
444874	138807
374274	378495
126764	279636
172597	476951
367343	77438
85237	348292
175445	166970
141775	20834
236237	186714
470356	209018
105053	33507
438437	277967
210833	435637
82634	239107
364320	109407
182771	56928
35474	40198
241425	293813
103796	74886
52468	41880
31043	278520
490443	48365
327891	275677
212459	483358
78954	19246
267591	47799
12481	48146
474225	236959
237359	335500
482449	160419
99409	221329
394145	104193
312201	147499
86449	391414
7900	169461
334458	313745
358443	255650
41337	401101
178422	373542
432915	483415
488137	352297
154815	112317
473580	30395
429287	250873
264900	364610
490619	70342
395788	185076
313943	40600
384048	90880
66892	327061
126687	17231
352729	385207
172079	435903
245938	324523
450984	153228
486698	131179
266307	156389
90070	124660
313263	83403
130926	377209
121641	61059
198317	473747
118626	127636
114643	329991
261548	238157
321939	266852
340586	459742
211363	451856
39612	474010
25748	473570
373399	486885
63369	179692
40122	226494
167305	273831
256893	160262
122617	170855
223579	122462
98210	218448
458365	97816
457167	22159
340515	195691
113264	168438
173749	74595
21076	211932
137156	246672
305181	21062
310981	246729
344314	469735
236032	194353
410384	353453
428690	357443
290062	164700
451372	101058
47334	115987
234346	387742
334478	96149
312668	344984
235665	2057
343661	371918
268948	124691
443675	116277
88778	28129
266096	343012
291389	185458
433943	382385
298390	117247
34417	17186
294008	484447
76974	174564
228416	214709
295596	378686
186284	160419
434276	327061
480991	234356
232951	243115
85665	327721
323565	309425
196003	172918
299873	148429
267373	301611
438612	154089
373021	413721
322364	442042
231337	152085
195121	294538
200518	310904
131174	464420
481503	64335
383164	220349
150951	354934
467722	12443
430845	230122
167588	231791
209881	119381
414257	413283
196976	25984
458183	293026
336829	360860
399482	386662
182806	195121
238164	273831
439645	156271
296733	1008
227551	457763
438475	138148
346379	446801
232739	98902
372340	356790
345762	59759
260575	15062
373311	381857
368240	242471
439350	168381
299524	446351
43667	183711
102604	153609
458536	256121
301723	296693
106087	276769
283452	297937
159864	258370
243837	113085
395364	187836
490797	174411
198317	470210
345715	42082
280533	250410
435189	168615
192267	267089
31867	347104
404806	151356
326652	391414
430442	146202
343635	290
274014	464453
208676	228431
460516	468917
379053	164362
492747	12245
44184	148255
379450	55999
325819	202417
53082	152502
295561	280775
218946	261396
152450	31667
262921	118277
210815	440660
6149	393856
124753	96024
190299	148824
93946	110677
453410	258956
460363	100630
179427	188759
41491	432303
102784	94344
471002	462377
162939	410888
113355	315820
180244	85348
273710	40784
477562	395923
339807	137719
272360	40121
9787	333746
478007	186440
1430	489485
203351	268531
460800	190369
103085	440398
165324	254973
331236	69708
74945	317118
113019	301475
259016	288035
407280	97894
82923	273831
454433	286987
3809	412162
415665	119762
294168	209933
97493	388575
492247	193766
463801	203131
121594	385970
162789	316745
437792	293246
156801	104162
81225	83651
233190	29195
334092	436295
427147	447517
111085	171069
97861	411119
292223	214488
479781	464616
200105	313745
72018	209542
143501	236957
285403	211868
85425	58567
395920	391414
235299	129760
150359	230324
151340	430278
15253	55857
19787	420895
235003	15209
375668	210353
381408	316486
413991	174700
72853	273831
135699	405842
476119	425464
282453	389497
473012	34956
272225	343010
314134	207292
340093	313314
78318	94516
222102	227127
265202	462894
133106	367946
321318	91685
18663	208144
154544	97362
384570	293813
185359	217791
143251	372161
409794	447517
28357	324706
255583	336590
161023	406843
301030	154649
210766	68337
377869	332685
321842	108308
309500	281993
390508	326411
185447	273934
478533	410074
473848	322533
444380	237494
426279	148335
409256	76209
429278	262862
428853	163348
152831	364703
213012	463623
286310	304865
68098	61999
181151	36286
146895	207700
161698	334974
290211	53745
27064	315286
478634	187258
56619	191103
374379	129116
292839	206027
331503	177861
253904	273831
198674	456628
353767	377984
44524	257298
38861	268261
460263	119211
488728	264406
99409	449399
218569	478415
119119	378593
313761	327217
487590	440784
211915	273831
456231	71260
74493	315504
463655	360816
310756	424402
259769	129185
13563	312616
393238	375113
153322	246516
489931	122873
478304	23775
471851	117671
219819	8934
50155	350735
322585	485304
73701	242037
420234	66676
412222	223786
304404	54790
53291	253815
339405	208291
48832	35636
262730	351414
477091	199919
216229	36961
158727	364396
157182	153995
112153	34176
347121	110634
85033	458
130990	110708
407280	368205
287874	353750
334092	448172
12987	213639
83625	218283
260152	71438
259430	196550
466114	355831
465820	478555
423069	316575
406277	275279
473736	226308
232666	343975
466865	74755
468089	313745
180564	126476
56381	269243
445749	263022
283256	478415
49704	203712
56619	11074
289417	389170
420493	72985
283096	453668
101736	268500
243108	299391
347504	268667
154387	489805
230051	366770
346446	136105
407334	24326
412608	370866
172276	6171
355083	27815
80334	387602
111384	12177
172396	133159
479570	240384
290208	104427
59644	90729
71140	306545
223331	33772
387413	456748
414286	105625
188720	24578
37748	449298
268034	244193
193204	197380
19542	338329
136042	9653
1292	136499
165300	35150
131174	41075
404783	405788
105979	483688
381006	291733
426197	137128
143693	142522
3809	460021
51585	62307
4908	200444
225159	491530
106531	38372
492939	157234
58627	187974
93255	288035
127663	281898
8535	58546
285878	303339
287146	5857
417405	304451
439375	332446
489158	246311
233187	385000
357654	144299
141782	300825
203101	408090
53874	39157
11059	34016
217848	287454
101115	168549
102982	141892
386973	91380
299262	369599
13268	163301
293913	415599
375606	171592
130329	195893
444755	114550
313547	265598
29431	323173
10884	485546
320688	455181
217434	79710
226026	15209
387253	421040
48661	367223
409412	297845
84429	82787
410122	313745
383740	263090
475723	163445
448726	65194
470672	47550
77231	278700
326956	398333
373025	218727
85333	107093
160940	360860
41821	119381
58418	78858
239112	446990
240609	335951
16458	196783
222422	318390
289329	137739
307097	51373
253503	231485
322498	152502
378778	98386
316090	28285
14514	423482
135630	138400
86490	368892
467467	115340
134751	131315
313317	186714
298317	117982
482851	227161
356953	321916
207006	388652
256057	175721
370842	336590
180848	363563
263326	466737
475850	102659
440811	33431
483486	309085
470401	426887
3789	253018
241137	232102
459729	141538
233988	221123
297202	94516
297979	18218
423828	113051
47081	217707
392370	16325
118539	10371
372764	118275
76347	104598
316565	475235
422803	411424
199782	419637
317552	353485
410396	148086
237178	43656
272678	150093
353287	178599
272594	132290
102436	360736
283718	216771
403499	196169
57652	277568
133130	95769
392334	386457
139674	341265
100528	267297
316800	270836
347586	220635
16179	65134
319485	269168
205856	331773
49541	438349
271476	430356
54888	454263
15819	204033
128704	10367
430336	183213
101212	3765
57516	214050
360459	465003
65867	236213
195861	326510
4151	363418
362840	268881
284123	125350
403422	298256
273900	486469
217739	174770
130069	251124
79810	428214
109010	127469
22338	357365
270248	428428
157403	447375
257253	155719
368942	336590
179350	22549
415926	108434
332211	207972
8709	466998
56638	362784
461449	422050
134959	229124
494082	294836
474397	16661
225489	411424
303782	100370
92635	438372
392086	396605
326121	35185
155048	384313
152641	219743
146893	375686
269602	447517
467123	423190
115917	261337
456455	420913
215260	464725
291034	141346
361113	338144
190838	422164
489551	291577
146893	193300
197435	60233
241563	316534
5700	417302
335764	252829
382033	486504
262210	328737
261825	82585
132148	190353
276785	208876
112530	443146
349831	380568
164254	453203
204280	94835
119236	366853
304064	360531
38010	319333
448257	291457
176324	13853
168121	86960
440498	17038
327558	213081
29955	86974
425490	166513
106365	10345
295684	329727
240906	190353
106353	266377
100822	49660
182599	178777
324403	135066
157955	321251
5989	276725
301557	220417
492615	13370
401943	72795
231353	336590
260838	75273
164226	310609
375422	168213
355548	328801
361615	433495
54713	478415
266810	351475
116277	150843
324708	172597
206646	230480
240796	334330
242551	130653
56806	110677
389874	395975
82434	385041
91386	267602
323222	339358
70526	449662
316119	477509
256160	48768
188577	378462
448731	353787
364538	391419
325638	417686
464512	249202
14131	70473
356744	165437
198170	347036
215141	403501
67600	273955
414286	49356
268937	205823
278802	286936
145981	158177
292721	141440
141642	320493
319824	174935
464797	437491
61284	489822
329161	286267
183484	219181
37688	203702
143862	455294
492324	42644
136075	460434
76297	117532
39195	446931
274852	211208
84211	133633
470095	94344
424344	166513
90505	421356
123524	351639
176130	302791
83517	192566
371381	112312
482456	23306
349914	430029
131758	336590
191488	124324
143262	467418
412602	353009
197702	104383
24905	310810
212581	223398
222145	59018
381729	139656
468657	469235
30347	243488
27662	281499
459138	95942
58928	1605
196425	57658
352648	293568
195705	380458
97942	284843
7653	116283
105053	246713
356535	35629
198238	290010
255648	289386
406694	9054
330430	396246
65025	190369
56070	16433
305357	275983
2749	20450
465315	428214
261277	199612
50307	173498
222282	341271
78244	75303
104061	164884
290008	110273
280734	294836
28721	186095
54824	205089
456316	139648
281201	394485
406457	127921
12315	24516
13192	119193
112267	411596
350935	157624
19324	378859
165711	351024
221368	211139
44668	452098
107709	125538
166903	32967
71835	374549
254446	18218
89238	185335
462062	246102
135509	424370
176913	485031
372074	162947
98445	15133
19415	152328
282128	472705
310153	256939
152575	43507
430824	289712
10371	489552
17772	217423
460620	224871
292430	293813
329247	404806
60048	132843
333606	370474
449848	313653
396172	240724
90262	189433
257691	75678
306265	469235
215108	162989
66788	100425
230081	273831
468741	390680
227763	290450
128817	126844
102014	243001
106706	170129
253590	186714
178422	73502
234879	62191
135567	472891
172329	444985
155490	276572
378378	15209
443382	189840
382802	166738
298970	492906
134262	320827
132236	146202
241912	272835
155901	115789
46097	481785
181817	383261
67351	107337
222872	60517
4849	256102
60287	387705
458982	12129
376675	391962
22853	473031
409019	64650
463114	388248
201495	10137
45132	375727
288491	128421
206516	461846
35806	3664
302491	419544
134327	215054
403575	31873
164556	355806
324259	113241
132169	474089
256807	348083
414035	391902
111554	221189
323592	273831
293913	294426
66824	158289
199510	54172
10546	361125
258136	467703
243451	390963
237801	297630
214605	318749
337916	13804
400383	354630
66383	166533
86549	186361
310359	440642
161375	99405
400681	15133
55727	394435
41400	398482
369990	311651
484172	470588
9547	64428
205148	48247
363320	285156
476804	102352
138126	390437
290214	409828
312381	371934
362765	207334
27592	438783
197747	377971
413495	287024
427760	315380
212595	315671
456227	290285
162906	117328
364493	23018
264626	402193
394043	15209
293931	69731
198194	300473
104191	404960
58719	338493
16357	339528
399845	4289
10549	313745
32920	469606
366799	212280
206842	168615
257822	71009
113363	184831
242350	157100
454248	259435
218476	291936
319221	45141
242411	244841
348633	367919
153813	114063
157586	32807
360050	60381
12469	203656
124971	141623
53204	355686
329010	50605
408064	206056
86816	171785
377296	93627
447133	93810
398308	287694
60208	218174
100382	384934
161871	298182
65570	273831
226326	449147
361117	148072
488272	208876
28357	158460
229735	68347
35426	77004
106894	440301
53807	287899
388696	453806
423468	12157
356953	361780
414480	273831
156913	4413
270620	119381
424791	228324
9928	462445
48576	160722
241463	90123
273900	18876
180488	95882
377869	431120
251018	404523
266425	457558
217740	165957
125408	137355
325436	318533
39974	283392
42074	198790
89370	278520
309366	100811
89559	187622
656	228106
480612	215858
353804	478415
74160	444557
47295	45599
493643	27929
124669	459205
65475	270812
122953	466545
375571	144489
489829	65194
102593	315405
486819	466014
227700	328451
27819	454822
326515	16433
55914	268574
383070	331508
368060	127921
217740	493960
487592	15209
276821	217511
90531	99405
52651	477986
234881	372834
134396	429161
389314	109520
271064	140044
448752	414083
213569	419964
293549	227101
307718	461392
417369	173176
112198	347013
322171	327846
403670	215367
103224	90123
194948	256723
417122	183690
399352	283445
303142	24738
336805	434171
405530	315380
183370	435415
136453	228818
298233	158692
266228	88113
78503	278130
234332	463615
258324	268531
489171	110677
272812	105498
257289	122694
419427	468925
215409	119381
197936	416712
460496	251107
283393	398303
136798	171813
81279	122462
456245	488266
402008	98506
138825	293209
472352	463549
21366	281924
252604	402438
357479	313745
394349	463615
139927	462973
36749	411455
314168	198790
306981	85471
12391	220434
445023	205223
48272	17808
265017	110677
399208	124640
472088	172089
479355	248945
269566	447975
6899	272068
156277	240045
451715	263759
220435	215904
172803	313512
198862	128704
123347	130816
275368	312239
189210	333357
425702	464636
195362	176059
95032	252961
385571	84476
289472	183213
409016	179120
25690	355552
452418	105370
272976	43488
382178	415379
426984	256174
275763	446057
112226	116283
45645	283959
57300	109677
431790	136357
355501	149102
3674	197988
214190	470588
61640	281924
478634	233839
264026	266371
92693	52490
3409	432175
238207	129872
442554	437771
267250	359762
55202	401854
213390	375937
411386	466737
360658	48163
468436	314544
154972	435520
212464	343012
441992	228431
67641	444857
43463	174929
213298	310656
490195	92823
61486	116286
199832	174725
326963	187834
221734	96673
281677	84461
367247	340449
99060	40157
419347	189580
447962	191974
352798	390861
16790	315671
15460	483808
212360	285664
304825	411455
90374	307145
194435	18451
289673	35914
329996	101072
136525	458388
165036	298817
146893	428391
24122	267352
275661	395749
265608	414764
468768	379981
253102	6487
277751	366856
341036	199479
449671	196783
228326	53994
381943	203656
147359	468920
13095	354933
386183	258370
260815	166513
403158	122462
243858	28278
463769	230312
157551	283392
60857	198297
106475	391414
84775	2232
23487	259929
492670	348798
16717	1099
445104	190369
311202	429585
472587	30939
18407	16433
312601	436902
232578	348957
129868	387860
347841	100197
194116	86560
199000	475555
105745	423469
220925	267602
109061	388575
71607	95325
380992	373074
129079	258370
392837	251388
320381	110677
258372	23018
386922	8411
409109	50737
209824	243301
462893	344981
279036	150409
394948	210353
94503	371918
400823	392991
13717	106689
333931	143079
212460	348798
398712	12895
217254	144966
261341	399927
454263	13741
410220	74886
457522	35707
302386	73159
475497	409828
158156	71384
335345	207535
469111	393326
430603	6899
447332	492781
408670	56410
330930	326592
322910	452307
283024	127212
309025	378820
264317	43884
109733	78967
54425	11626
438547	437295
308502	393380
47327	156373
135512	260527
29709	109690
314617	404260
373025	260110
315862	366534
462028	53863
362786	57473
171216	355700
320259	88705
448756	363740
45335	492906
89034	49828
173650	233080
49168	489150
136724	273831
285466	96748
345401	54976
214938	94344
356074	211702
121875	307983
135338	366941
121259	470092
348039	196783
70802	374939
305357	247106
361729	149040
453823	172653
28042	353327
48491	261443
314820	86892
161129	124412
253116	237983
244589	480224
323157	486885
476502	222087
440580	104979
209299	429161
298209	217088
318947	48274
210050	229059
122573	362972
107709	76886
119026	40362
325824	391204
206717	262277
456267	28129
8875	399799
308628	122462
339603	160876
356392	290798
456099	336590
198317	387403
191349	457623
363643	79249
326631	92976
367919	147520
211141	421639
418755	438419
26969	306100
67613	344917
225394	73424
493488	451753
265062	33744
5796	103167
456799	203656
244454	245679
330930	485304
38479	23126
43966	172215
86449	190369
49284	252609
344314	298636
288035	425368
122905	440660
64063	352264
227514	254720
334636	72003
107924	387742
66035	126495
165680	382218
349234	312478
240964	67040
81428	287514
313592	232555
35828	427980
7573	103767
315463	103825
240602	437912
406694	121141
308377	94344
227872	148590
176759	64335
489977	401014
73784	48163
168381	421821
158807	313745
363609	325258
32964	425547
301913	457081
341351	97444
249337	122694
343491	448372
346854	93245
91555	233124
22488	210050
270312	404053
486407	437033
302627	183213
79839	405937
465132	411455
296251	83872
191761	253005
412578	111039
53763	309283
80548	121304
357836	124966
450807	175278
330975	232890
337463	271782
268768	425838
387244	156680
103906	13370
344746	371053
164492	424586
440016	38303
83930	199496
168130	378138
225081	49037
194071	28129
478588	450080
15433	379598
251983	45964
380580	92613
355426	299153
116686	260895
159634	73412
362372	346761
235905	91295
349633	44598
69264	127298
64074	148374
448316	54976
123718	390197
485545	345011
413251	197393
315194	269199
318454	404396
278457	484447
299335	161604
250800	425813
87173	167841
259926	72434
440190	218727
112252	196783
441842	313015
240860	25881
12181	345301
354369	487192
230375	478415
67564	180709
490054	249202
49025	187045
367752	423062
481419	303043
466189	203656
414511	462973
114063	180327
331393	31876
314311	378546
19984	8655
128336	203602
280317	259558
164483	864
332815	190369
119639	118890
383070	462676
33486	152502
307160	15133
55789	171863
291464	258370
361899	984
367259	303175
263958	144975
249444	172256
56134	352945
234138	89047
325439	489822
366685	300086
52217	420790
336501	298884
100852	317118
492193	98693
411282	398235
107810	348522
359940	100746
175116	351414
159819	423267
448435	469532
179620	187974
322008	314881
292848	177130
257949	278518
3196	292553
477584	297721
428996	245977
97233	440660
195402	362632
84521	382337
12867	173884
204739	295650
321482	341864
272230	146457
31543	451016
119100	353021
87479	114336
258729	244647
152260	302239
3111	407351
275195	394529
185703	446351
78316	143997
373025	449147
436706	77278
266502	298492
10417	105585
417938	490708
401462	446351
431875	432639
334601	160061
434550	12698
404718	447517
127410	134145
61807	276358
177531	457389
265522	174125
22116	267602
366198	427039
154981	279407
466790	268667
228537	194870
171298	295709
345936	196908
435649	278357
195121	423508
193641	441926
125420	327273
340878	486809
185490	377854
316015	149206
55320	83409
199668	110677
453518	57989
399889	139803
492149	244712
139279	468832
298026	422944
13192	344063
157016	293813
59560	88113
361924	200344
195457	34593
493267	224480
138581	410684
326631	135008
175291	414218
193267	74542
48282	111325
81920	405294
153944	62991
484804	186030
352905	282989
467502	309180
430768	74284
241816	226308
339667	482024
205006	164314
302908	149634
373615	349609
374270	434035
147317	257298
160419	171808
444553	49079
161616	221676
76227	284843
262473	357357
428095	242927
229669	110677
237752	366493
87343	391414
28522	355758
267395	425121
447384	424168
333080	388280
358504	252961
299363	1267
267562	284587
463067	377620
188450	348662
102614	107852
62257	149128
345851	186561
179689	288338
34886	60737
474347	255349
222886	49896
395105	445353
202379	402509
31408	317118
2643	209510
85968	86728
438206	480337
372718	156537
263751	290254
78279	67584
307152	190369
300916	55760
375206	3431
298600	401101
408737	486893
240593	48365
176536	216578
455520	242859
375476	160456
44159	17325
168640	16433
366540	21411
97603	187974
19323	71613
64855	398066
302153	490893
203085	99437
238791	113051
200092	184163
280933	15711
256893	179532
19534	386612
137159	25443
44048	116721
166831	351723
412479	171286
369705	221676
304103	31048
244482	427633
40362	75787
30461	488877
245503	421830
484804	316575
401265	183213
329166	288790
493834	45803
288176	492316
143671	356355
77643	197432
89238	323180
168663	339581
1057	258122
144635	22347
345762	313745
454987	43164
103028	425121
317063	440660
448176	178988
333080	24208
453736	428136
147285	440660
359780	151167
460839	200632
437041	126911
98799	327061
63652	283264
436950	374088
468741	223500
119253	293813
479984	186259
212066	397049
332981	110677
458492	425675
235764	12443
60171	221324
283435	334068
123066	8789
381972	438325
143010	421707
186597	378645
196491	204330
465421	288068
436864	110539
19590	54599
128019	316744
490392	337419
103596	252664
454010	184873
245305	212246
189879	398333
395669	121784
54409	243438
88992	477504
189260	185076
366376	63868
239836	348552
438193	98294
89826	477506
236032	66140
216709	24738
490968	136177
2210	61376
65897	400750
144624	185335
49115	185076
136092	134262
408329	307754
267856	324894
98353	421109
465866	376175
203783	206199
128559	48163
282091	313131
3407	466275
139788	403420
423943	190234
214580	373642
306352	453012
450465	346752
47189	112438
142366	342174
287355	190369
136798	356355
282554	451460
257802	14044
64338	403098
462436	457845
468201	417918
202052	474306
346199	412980
351579	2715
109460	457638
394349	213035
23918	333026
112929	361960
263377	84836
370160	348798
357621	80193
247355	332532
300486	237973
156759	378462
460052	391414
411809	184422
67367	423795
59815	76454
308122	335906
155890	241339
82150	75252
208061	481780
313267	278573
250800	202415
146196	294548
199000	237746
205985	265539
93451	48667
269202	172266
341734	72670
144304	15209
416655	114643
440366	344432
131046	46729
475978	75292
132282	122490
236272	290524
49514	257889
418816	290450
477358	62996
286948	410236
9300	152227
449521	38794
257463	114405
33144	482117
417115	190369
223929	443274
414493	72523
393552	477506
381305	159768
353002	134853
99699	223102
199957	427775
81238	86596
234856	53863
64490	148086
343883	209510
25748	402547
184258	184310
392114	137128
374305	122686
487095	349261
187163	73528
191969	335893
117784	360826
322116	187877
232731	137155
164145	380940
18764	427265
278011	332392
208318	101058
449406	452428
135920	429161
413488	224085
339509	88203
11398	41904
170751	252199
278642	86596
387463	326728
259440	455034
332068	201794
73417	391198
40992	243150
485100	95942
357952	225833
35258	376124
12543	469196
465063	33310
474076	81104
169407	220553
466256	352786
58694	320464
102559	468628
467788	118721
191933	432419
177466	422435
248134	87178
307461	344012
476719	217432
164163	316575
199086	315888
320965	218727
227821	366493
280796	209084
421396	173176
33795	1057
418992	251268
487597	240225
411655	223969
440604	116307
484107	304466
154255	328923
329727	20998
277843	237235
274067	169205
186141	194830
425518	88933
53863	372677
476133	246592
107795	387969
22287	168381
488486	321130
487095	478415
120722	314706
386675	310836
82105	353787
454503	194830
323887	440660
67592	146373
52473	36366
362882	48447
52935	490888
473936	313745
404568	313745
193020	95312
14959	176878
428209	44049
106460	469446
440885	152085
315805	318809
277987	167588
185526	79861
640	440018
48238	91295
482758	284190
356265	86476
217321	213640
373888	265589
68532	454452
309276	441896
204774	356092
377083	284843
30812	380491
123251	297163
51543	408484
414140	364146
312474	56739
126755	22851
155943	47644
354545	190369
334450	126116
198317	8968
209731	183213
230051	371913
247133	88284
210435	121171
343429	9054
79102	298182
358190	336590
86704	357622
311666	321818
32421	162831
239273	235606
225956	202523
10060	12443
8560	137155
463499	359218
399981	41075
456694	35707
483973	482480
81348	82585
227890	203901
161523	28951
5718	40447
427394	274684
361707	366493
3613	447446
173056	183504
366741	49828
242411	149130
383673	116515
461846	62191
359526	388889
299395	228431
134160	10377
7346	368859
42376	484025
54265	50264
315966	315888
284040	469235
176217	31836
390032	300473
43966	331090
149147	230691
254430	335504
328867	183479
63808	475223
193499	190369
248576	183213
229528	154115
118276	98391
22950	379317
98420	61655
469351	40974
148814	176878
428535	118571
187796	243438
328075	175721
375476	8607
205346	203366
142285	290450
198495	24401
264293	119123
259835	271168
446133	462973
83756	300240
296514	391414
71621	74611
428435	250434
81358	40198
247826	278200
237019	140844
41371	262631
385274	226954
469026	198019
467674	192688
334092	19483
128563	150942
215643	245317
248013	212566
57385	326985
161363	94516
391642	34763
340175	439719
472201	240374
405096	84089
160966	285156
264742	283445
293071	89487
131186	20586
131142	309726
447070	413525
196924	342724
157570	445233
120050	426040
429375	248193
459193	480224
267734	13524
405885	219469
144464	204737
3152	339829
225085	258149
151076	37021
73190	134337
84281	412980
213579	225589
445954	450541
262761	388575
285074	264406
11921	329566
202275	367937
300778	8583
150985	226378
300240	94344
247561	393054
105077	438373
18632	235224
398517	118877
214295	297630
310377	192195
314253	141513
375913	336763
165658	208118
487323	411424
404946	461292
351458	161920
8915	410372
341964	190369
481987	315871
425265	36047
345088	283534
293264	298077
192076	366447
329618	440660
425827	186259
127229	214024
417817	35707
284972	283308
114661	442303
315692	294800
40952	36392
372448	316011
349192	286828
388249	5267
365810	92114
111954	292949
215985	434602
68289	313745
7788	20891
346078	404960
36744	350949
75698	272865
386654	342782
414286	375163
421262	221481
203801	25239
392708	93015
465758	341583
214744	230594
253845	280635
458638	216591
437752	166513
442390	62012
166760	420790
428405	476951
29911	64429
104361	16433
463789	294445
132443	257218
194048	137739
443890	210438
222829	406751
272675	340211
191899	250153
160099	368493
367246	201653
197116	63759
489340	338493
71665	352605
169305	264868
228326	81018
66619	246311
382184	307706
313317	119770
149170	97493
180382	387185
92620	420790
82294	461944
375718	14254
58881	212283
159726	394724
80970	101992
426568	138412
385991	490688
131606	151322
486599	183646
445008	101037
325491	292453
293312	376364
320874	13370
120740	432617
385308	476951
263344	290450
394106	232784
29037	464420
196817	338915
94261	222701
112159	458
224039	186041
21030	374259
279677	83068
464022	41670
156189	467369
219118	262954
486500	388202
32601	371585
383214	451016
109638	371918
447270	434598
6467	410074
216147	201208
189617	15209
54855	315692
5796	298767
103353	177731
68380	252655
302245	389682
263252	449468
458768	135235
449653	390818
217740	80636
247096	451449
193499	54864
264433	205270
121594	287740
192800	404957
153322	321587
484691	76709
364628	97689
182657	464420
8325	198145
425751	48758
375245	16433
289118	331867
42279	74902
457032	372697
64707	126204
4331	306419
150983	166681
429568	331535
231887	331238
286963	182924
263958	75583
55914	300110
188992	464420
113601	467752
472086	316139
491161	399187
33589	411365
36620	235334
37087	136447
367082	447517
33343	134650
72405	327218
461415	169116
456395	49966
254438	24334
487732	351447
308846	336590
270620	222701
330767	265589
178222	33553
110083	9054
16769	396563
266508	186714
18928	110835
11633	119381
423828	308765
241876	471745
239130	21583
425166	74611
84429	148739
291793	351309
443228	193278
131333	89047
289537	53333
264080	229928
184071	326933
230051	32844
477932	443962
92854	405217
110401	34045
182975	96465
181381	192948
414539	305707
216666	233933
130302	265589
229992	376517
437128	456081
336587	375885
109949	31057
432568	200457
486680	270152
249726	483602
462893	428171
197990	81326
47630	473053
229016	32099
80150	434239
412155	279325
387959	113463
370826	485951
1839	352399
215644	246651
116758	101806
298874	348971
173676	115374
51913	186221
423625	438904
444703	178907
89883	227161
279004	214050
483263	47105
83972	268531
316605	423376
186440	426637
388914	190369
457975	325145
261959	46491
164313	35707
34258	435648
44676	27362
352381	285200
406435	465647
361553	144404
48064	200632
75609	263009
368855	478415
365776	303985
271698	392082
351372	21536
73575	258976
308108	267602
190955	393485
250033	262954
53545	391414
42368	66323
264569	470079
442341	438783
440808	144975
415058	271003
441149	228431
365410	308539
428301	317100
277598	210903
466878	86728
219546	8147
393870	23836
207367	338415
218485	270419
53822	476447
302492	421935
124595	17186
204092	67163
201191	204907
107828	360363
104453	429147
85575	489103
29102	320297
90526	58329
387487	102643
76675	295566
482456	82262
282378	210346
452616	140728
91189	233160
40106	162203
241961	45731
472776	59476
242134	80543
385898	380154
284515	354630
129132	28065
196003	160071
457627	246672
399205	264406
300692	466737
300480	311212
146776	274373
194024	255202
27088	369577
34946	458428
109188	198639
21095	57735
463400	55205
126784	327100
42246	106643
220562	99405
195934	441313
253816	92694
132258	387742
339497	485987
334867	398333
283812	22804
115755	313745
427284	489797
323041	245317
360214	434945
130120	324487
232172	440660
360846	7097
345401	170020
226518	119868
142691	8830
260108	188
153322	490144
71189	256245
114405	336076
420136	6171
101479	60309
375405	178435
124039	384400
373724	226168
92047	71994
212969	317282
232184	168381
360283	331532
246311	135139
248013	321827
73791	357621
488089	346285
327063	183919
352739	158153
102402	47652
310240	168212
395964	390687
223335	58709
124320	223398
110835	377962
169994	493446
345711	237548
142451	399736
281796	90080
466995	178907
239084	388195
290557	30967
14489	83390
428663	368587
427054	444703
391867	188951
253558	4413
253890	133249
468753	291324
154537	176318
276644	42189
154766	23018
161363	152641
123969	105585
131329	437232
4518	196783
338752	209510
447182	206772
82688	286864
355100	118890
236237	184809
322014	406182
139062	30796
221326	310756
37140	421285
292205	158276
26551	98465
465623	256121
385737	280796
220792	317240
275368	286697
296340	156376
340372	315671
157666	342815
238031	251684
231305	201946
146893	204245
181347	9054
463596	391414
158099	419580
360217	477491
63086	307255
329727	47082
127388	296693
30263	73126
192800	371536
143155	61011
259889	265888
36711	45604
20181	170555
397645	279956
324055	255387
206913	327217
312378	376175
414257	338378
340660	68550
485392	350314
252046	461846
54220	252340
30333	302477
309218	363436
23572	228431
156911	315847
272556	378462
394420	293813
221170	175875
204330	461384
167022	144845
105120	86269
46245	459750
15027	393581
46070	465768
177432	214748
43656	164164
244645	345239
449605	203656
135744	94516
324918	368939
111819	375834
482024	458183
110606	459997
372112	139803
325446	317118
162467	192726
385182	191181
438905	326784
156849	418000
349595	399867
76391	178422
416428	55700
391180	13973
154895	57989
438893	105053
282633	469227
23357	475520
12623	68013
458398	146893
457636	376025
219833	353187
287263	89047
65983	50682
278096	9054
20276	7601
60907	440660
217240	361507
37748	469532
346090	255436
474840	421144
444552	313745
439788	86974
466998	466737
315745	404806
2430	387413
19789	305379
160961	417434
51283	111755
177333	303175
90879	236
471422	446801
367483	91560
472009	273831
140722	472566
467277	373401
80342	66813
188169	292468
420777	379598
164209	46092
121786	13370
401846	454975
79378	385000
328461	50082
320510	149600
356435	384469
106385	454975
292214	255795
303578	267022
401634	40505
3089	120892
121960	49294
254415	100349
334602	388575
232201	195248
45060	48955
142906	328116
334325	137377
66035	144682
445098	261396
328867	454822
70068	342486
89807	257763
360006	160419
399441	423688
330478	199538
289384	15209
249318	104598
325247	101058
292311	205536
9259	355607
81	126030
260185	264167
415574	415390
6516	72380
492316	151972
433703	71157
493474	414832
17563	162480
82403	264671
80052	297586
144533	70557
268163	217432
238885	286936
191638	221759
443793	237178
468987	185132
250552	295159
66822	138807
250389	405157
50988	240225
28229	15209
192611	4413
14427	461830
113136	267072
98684	58567
266957	254044
129169	478415
281433	314742
299887	395026
29822	83409
455222	50264
178105	351175
155628	149419
200146	136429
364291	294385
202149	327849
266307	441594
492149	59658
316284	406665
443372	190369
40890	314369
168437	146193
235266	327061
340023	187998
291377	446801
183515	113887
378058	397257
266965	162795
81051	331777
295354	195551
366828	313745
435076	45313
210042	32285
257373	442042
256389	204440
428556	278370
261021	172089
406108	326815
430607	260869
305177	266801
326964	62241
408021	59149
265965	207042
478114	269487
141424	367798
39554	445353
229971	175013
228128	388471
218047	127921
143676	390861
185935	43514
20334	427486
86577	423469
50087	64279
182771	388908
85522	110677
106514	360469
273301	424225
193843	428738
391121	230842
177083	451147
478287	413535
389516	98761
59662	47350
93432	325412
91325	7771
29519	118915
432965	168213
455074	261398
258113	60517
21113	461392
170922	104505
98295	195055
485291	439247
78289	69699
232251	461325
173679	460534
237714	113394
475362	262425
463155	384400
478343	144932
230051	221638
37748	239122
167035	345249
439772	457176
266843	77438
402052	77497
259353	461944
293445	152502
145368	31541
489831	251806
224929	428080
438208	201033
366643	21583
407902	110677
111968	27985
419037	445406
431910	456212
242411	478864
115072	53640
34729	242138
408877	94344
59810	420944
96791	56856
477350	67763
335484	37526
90949	160630
218154	313369
232183	331901
482313	313745
493142	293813
21931	164884
485680	328174
306323	362267
474610	103912
344314	50755
238881	370866
228983	340363
277732	118179
174139	14267
477692	364525
192611	26615
234464	220777
411568	20586
294130	478778
334372	93187
179645	35546
375660	387103
177297	295596
33593	313745
371692	220417
131574	119318
325304	284843
70808	201208
177172	173295
255784	188968
429427	258370
313933	417918
482218	6387
127388	260527
413759	410236
319249	164884
294457	20827
387618	216759
254446	77827
106125	189094
395252	419987
21379	424205
104788	401871
478574	409828
181975	120778
451373	119868
309085	87617
449521	75969
67818	61059
449316	120814
48275	281742
430746	218779
76228	52260
26022	88354
471908	8607
277941	119939
165680	183566
12216	227730
85678	110708
370697	46325
62272	420757
237693	381785
147360	378762
262890	239107
87047	39255
178902	4225
492567	249969
247597	371934
388244	54976
237801	488441
431214	98420
171135	471432
332821	344826
315573	80982
167374	472835
75219	161997
204732	246229
22351	61798
279538	40384
224778	401949
443008	318735
458612	147974
170073	267576
440560	345745
457402	22004
392407	273831
373021	358086
223597	192431
16433	317118
75621	21632
257265	476885
208029	180783
479985	180813
195783	298390
141206	62191
9731	144470
377159	327557
10477	87556
104648	8501
267562	354891
13765	296525
196794	103565
391020	464830
3809	218730
218865	111816
401607	487938
126745	99405
188009	152032
54832	176104
8859	238299
241937	54536
434128	215931
174309	137128
106208	10283
466870	179692
79965	30219
301959	392062
328830	374784
146893	102672
332474	280626
72732	347406
240364	438754
308446	48007
159250	475363
126966	190369
394518	212764
114016	366127
463189	367261
401871	455118
358373	339711
330975	418455
42024	270842
489706	304865
123435	94850
14233	166063
87638	207512
167038	311411
17086	372822
492775	92223
348644	425510
395755	374232
233486	477986
117293	342724
368619	389682
335514	391414
385410	56410
59864	162504
40603	218730
126367	50538
336144	324343
490211	357537
343728	322436
276821	273468
271712	13973
323943	32881
447358	27464
160897	232952
320509	180761
106072	389682
240718	101650
380810	281273
364534	178878
273900	366172
150096	486184
174309	10646
35457	245538
253442	129873
412056	387928
241367	86596
364107	50635
380071	116485
99106	322219
124363	405037
462691	379465
101900	313745
190693	469924
326751	22888
258729	115198
367646	249102
141082	208487
134053	178028
10762	42826
414068	192195
309917	80536
354193	454822
463772	126802
367878	72845
403230	62012
362194	365750
217854	17949
373755	119318
257892	477958
293813	436014
259250	238709
81263	245679
86662	187836
154712	441313
124729	226741
328972	4413
453594	183920
161363	326971
308618	2155
359973	229653
380482	488288
165977	458517
43571	118286
98210	151096
276477	328538
459606	164884
312425	174564
494119	190369
196003	264256
303507	256373
482355	163522
145009	347057
77925	268118
415535	95189
454659	71269
472652	79989
146882	352305
255677	26969
303059	419159
256920	426736
265071	65936
385932	303932
424125	244688
140806	493734
205092	256282
122807	201208
193594	81943
329010	286503
312842	99913
258911	49903
281012	371463
452962	128496
471169	304356
393409	88289
39072	420162
115122	262954
31383	471350
472534	476231
320982	363564
3562	241048
214317	350415
128124	167657
399922	150352
165642	193079
489822	398757
365690	13903
210200	226494
49983	383603
241235	267602
121363	164884
361001	84089
253695	237178
231059	262639
163885	102664
334364	83811
392061	98906
48050	167464
37515	440615
313105	472623
264016	50458
295838	273192
341028	72775
494102	222284
395362	480246
182234	146202
384199	387860
79767	381026
233498	279311
278815	4413
371984	231097
141611	315321
420266	27021
399039	459802
410621	252443
361001	187913
1796	69661
27255	486564
372197	478415
273250	45815
312240	3407
41125	264406
257158	357807
185342	355806
155058	264406
308049	390197
202086	345745
444351	198630
126734	290
78158	79156
53249	477986
488058	217423
342465	458463
257374	111316
99769	37929
226204	6253
473984	408735
146893	492320
248344	97953
316565	315801
223826	217310
60287	295428
223591	445485
60363	446630
274105	159250
187090	84875
340162	353098
260814	379130
158523	393326
390687	385863
356724	6253
372037	402312
175862	432175
39892	414690
268010	391414
404568	114899
63276	357393
10076	164884
360659	132740
156470	68762
441394	223217
115487	317356
337620	177777
192085	35464
413707	421356
266965	244809
168798	313822
121828	296536
158138	168381
110605	87224
26850	344965
249443	37105
485924	165497
273900	183213
439686	186463
146893	68035
365531	286936
300795	396056
20628	371617
274852	38310
294103	445590
190402	23018
190738	142018
476105	154797
324377	443228
402424	419844
268533	285156
449326	6442
123062	16433
446285	167377
126479	334974
352778	444754
404568	425838
462871	494102
126891	470479
300240	218410
29724	386748
323664	144405
140171	458230
23816	351805
55353	137719
376496	475594
91036	91069
73573	226308
125388	461846
445846	149543
131412	413685
350661	281924
345800	110954
81885	172535
223072	396080
442404	57984
196996	143506
35531	31504
346475	81153
387222	80982
326034	274183
271315	355747
278517	294548
53229	203656
132452	53651
135212	407386
255803	454975
288045	458601
361817	301412
469065	3802
301073	179472
421183	432588
275721	300916
303330	237458
179251	476231
170561	469431
60384	142018
230709	218381
381027	84089
326596	434666
345401	123213
117532	28065
468612	121976
376146	461227
175290	366127
256980	118187
79188	347104
262660	228698
257603	488311
119001	45413
416213	429450
257007	273831
424061	222227
166514	23018
88313	150352
79811	391414
202857	292870
477308	300811
414327	244127
345236	419610
201572	25239
137454	227753
94640	183213
471569	336780
106526	303648
13227	148800
46566	90831
302791	191345
131129	348176
148139	105498
315573	392845
405535	41401
474733	262954
227068	447335
268748	15209
388158	439853
114748	1561
6808	270836
75307	214992
392086	137088
371976	293813
42879	379416
232111	433934
297498	134694
154380	258607
40798	116283
441047	317846
478415	295859
431021	171274
431727	435242
192249	381416
284057	483761
69004	296432
274174	183099
224899	186159
319891	293813
269771	385076
287766	2650
480142	421443
263188	63359
56909	159249
242162	48163
68098	171863
228368	322505
163647	421167
298983	303079
28445	100467
155121	179258
78291	294836
459112	260527
133351	124085
440511	293106
356197	414732
417182	70029
171433	25211
301067	132247
239824	214992
469852	351734
167771	123560
298780	17186
387546	137128
123123	180188
146690	75444
110582	434283
107118	363631
356970	71549
490846	306521
21816	163793
4828	51896
340334	179041
208569	164816
352798	355806
94793	146202
458207	327217
147531	489552
130619	15209
353720	61218
327209	317369
239804	230312
441463	117023
41971	195498
204405	273831
62063	445947
246440	337355
303654	217423
350064	337778
40890	472642
95032	95942
41096	429958
314326	277847
462670	211541
305945	443259
339685	378462
85678	220417
124013	49903
394546	350949
11355	455390
358373	327464
432421	55496
115449	349809
144012	52576
343538	393326
414084	309797
410913	42610
198352	428159
233498	195075
292791	443308
211325	391414
87638	84722
144240	193271
73353	120174
317434	276157
70257	279231
76390	229928
264026	379932
326672	243115
221323	61208
282469	109733
124650	411809
128985	398527
128879	187974
73667	266390
416036	309088
382882	437907
76491	335645
333228	229692
430029	435318
53159	246644
312631	341245
71792	395391
91600	408674
374375	478415
222659	432599
257723	253600
255585	333853
418261	119663
442223	328550
428771	203404
109407	452288
48686	277961
466790	286828
152107	122135
239893	226273
322533	389464
128337	373021
115917	489496
445157	215439
300383	419849
385538	83893
458572	212240
528	35115
345998	330752
159052	186159
216578	69554
267359	476831
182338	302217
403057	456640
5	424067
129610	124650
233117	477986
110070	267602
182172	398328
392533	293057
49650	149185
207787	440962
455877	4349
39057	238404
228128	41534
489048	167681
253820	357107
147547	387396
75119	459412
161023	245592
79689	139648
492403	175092
484652	15209
38798	408976
170462	351718
316565	401400
176130	235902
207098	400562
434075	230755
316840	269094
443008	229872
219546	15916
434395	427212
417182	477986
242750	470243
112574	299238
492002	431635
154981	352419
234645	46755
191155	70196
103579	195749
333835	268550
366490	250410
353577	476951
376592	375768
35971	289444
434803	429863
30568	292721
314617	358427
156690	427980
352605	102847
284985	67089
177415	278112
25435	380071
26403	323139
484654	84647
202884	435318
466181	411216
189318	370858
209347	130651
118963	12882
317392	374671
464821	81716
327342	205289
376660	187403
363581	156324
133470	390893
462648	77004
100287	476447
171602	95942
91163	109881
18928	494127
250404	351414
358357	177395
255150	172396
6906	313745
461919	393729
38571	465838
254926	483054
171750	478415
131939	205908
27909	411424
395669	130148
121349	104598
46318	273831
420867	9054
37032	363797
367782	179771
392414	48163
247475	66040
266094	92550
79266	381513
168798	244
463577	171949
257581	348563
351307	304865
101605	481279
421643	269180
122111	95154
68110	148606
484646	378082
11626	411809
304187	461846
3054	86728
308408	101503
237148	275959
205146	401854
117519	422123
345729	90123
398009	397471
40774	20959
18062	99176
395431	153995
197317	290211
347121	391204
237173	276358
345401	2273
398519	377278
224901	368268
432100	391182
390327	123849
47362	353894
235630	10646
201131	252083
417938	92014
156348	314158
293071	443146
250497	401871
322028	256910
280734	160419
487060	463092
312775	54976
466432	448606
13930	228225
239804	98541
433703	149128
245849	475723
394608	458230
313733	146124
238693	131877
198043	265883
155073	275990
94344	415505
252272	54976
393870	44369
487006	328458
407030	203656
257596	388633
268516	51730
247145	112712
266842	493640
89553	374030
27539	464166
103196	474075
312106	118584
8614	116308
220372	137128
400383	410074
105022	375840
273707	272096
3737	116830
241220	481368
459498	220417
462028	217423
212182	383361
244688	79600
464004	336590
220540	149389
446708	387499
446273	237404
286948	16661
306228	276778
228050	492906
158797	190284
319081	14635
117532	463615
91036	81280
262248	159881
450532	401871
317550	321735
65539	429187
133813	359973
163413	159776
74907	371918
128297	293856
268755	101058
78172	95942
40585	339784
465820	294079
468789	338915
209242	166513
470557	140608
44136	389004
274746	343504
429637	435708
90831	286697
173091	409648
371165	360860
200013	262886
245125	4369
306196	53624
347872	88536
43907	38063
493523	309774
197780	158035
270597	458399
28053	298077
145788	7003
125417	297511
313669	267576
450094	440660
177735	303648
188161	198501
24983	93533
95305	299408
111458	790
177742	182910
93957	393578
250316	259929
169034	440962
240661	244805
441135	113629
328517	168213
418153	171378
422711	93645
223435	450324
34487	311221
425827	285722
469329	466692
20401	268079
422267	275861
287552	324062
428410	229058
361001	458819
470900	199050
161755	67424
332149	270675
192994	477986
245965	110708
263814	404127
326631	337219
222376	492906
271886	458
355764	403368
124042	42890
316287	88113
121686	317118
7407	217635
62482	271958
355793	205289
133167	249906
130698	15209
182243	178086
33112	341253
10099	256121
146893	84845
289214	28873
321931	171953
198727	182000
294231	80324
83355	80138
342465	456065
200658	218727
335414	241239
260814	179352
392624	441021
410452	317184
154711	12319
440804	405116
350347	112312
307060	288366
307528	5041
33398	253178
113355	449316
10972	293926
157590	16487
58492	125064
305015	401564
476545	34624
60013	341271
226081	239136
351041	99405
43931	257298
227424	279871
412440	76773
26918	355020
151184	47376
434617	365663
333935	162795
72046	386287
229647	140741
252278	264406
56126	492316
158911	188347
279687	21814
174309	185013
311300	300811
426985	452376
82715	228431
281924	239562
44503	31560
47965	425375
278298	58952
341894	489822
487945	420392
460523	176010
446037	188759
206962	274233
321526	123032
211511	424608
427486	411115
263135	164164
412403	27464
77642	189272
438300	177413
135805	25716
413161	25239
355453	28065
28424	279474
314311	4898
288247	53883
411824	190369
102290	223963
186506	126473
177930	259929
134024	383576
174592	491710
41533	109767
340997	435615
316095	252044
15641	86077
205024	187974
102561	141768
278353	98906
404803	269199
181038	219499
177683	91369
101344	33965
960	448598
13203	2599
58401	290715
439045	401198
150062	350463
76185	97753
135103	40433
331238	453286
420384	265635
297896	280782
142524	74106
374093	162795
183122	420944
204331	435428
49964	275959
227231	267352
425135	90133
367457	426034
338462	25034
441966	29014
97459	208300
103789	211868
16074	13370
344094	436354
236359	182940
345715	444081
225415	193897
84590	171670
17661	222894
16162	101111
326631	283124
153657	479570
292576	423828
54141	247204
320135	131150
410951	311986
224533	21583
101797	370522
278267	405756
81695	462236
387791	285446
137752	42890
117096	325212
86768	261396
71140	253756
300047	183213
493768	210432
47076	435817
189933	337061
200092	67584
56620	177731
289084	305241
476438	313829
285786	239107
429051	431849
334296	156376
328339	107187
321093	355548
185193	339829
189026	432866
474341	261398
129449	273468
167419	326398
31815	240330
259440	132740
449057	291249
406784	170684
301771	141166
214235	264766
469008	63528
302706	21632
464520	239196
492461	35735
327830	187077
233699	457673
308756	190369
447610	407386
289749	94740
358937	438420
318000	399468
489059	354954
86632	365329
450623	250410
134058	38898
142116	163336
198148	362924
122212	67461
305262	77377
453645	245538
15819	53249
293148	138274
10950	29743
416211	356663
103809	50345
280316	250649
3231	328909
255650	99389
85575	101376
99548	186440
13268	304946
119001	302841
158537	190369
41868	477554
44844	400602
78490	250729
338752	160262
184214	447517
478737	469227
324967	282417
198845	485185
48540	207042
87832	39763
124203	211829
123783	19618
193020	229733
333030	382045
400437	162795
312347	395770
133588	308345
377869	110677
355048	93609
89875	286338
388211	164446
304448	317118
375614	134694
8858	86974
354109	66208
472855	249685
331872	448770
396114	360469
478287	360038
260557	403390
339468	1369
370714	414764
346584	190369
409109	115518
29284	231576
446195	270095
332391	67089
275812	413247
443890	28166
292721	57083
90773	80193
251819	202523
117366	463757
290216	346408
176225	370908
253525	457936
190935	334680
230051	277899
191341	386500
161332	147121
84000	72523
94665	3684
114063	409598
22197	183213
318427	465662
383466	15926
273034	264719
334985	149208
288756	106127
250982	440660
490140	387856
433592	190471
11902	407386
334981	119123
372822	325979
370826	381012
270258	70529
36439	149468
162551	428214
379462	100277
92205	451016
452040	307710
188251	194165
58024	186159
174312	308508
259929	162511
209693	456893
267793	405491
346394	50884
118411	23018
177330	482720
305628	440660
451751	421115
411479	144543
194338	90918
346003	445991
410028	223137
491811	268261
356228	104383
153162	420790
88113	476483
24381	100705
256610	411424
218732	378686
73298	330230
76662	114741
220925	71350
359008	358032
406730	13173
299532	5040
196003	31627
44620	34537
325704	237746
202347	216318
299907	400099
85474	22454
275381	275487
466851	449497
205890	467777
109599	272865
270696	31158
269356	187834
128398	233046
181962	281399
76703	35610
99409	327217
102523	101756
65546	461208
193125	99437
351855	244703
246645	463799
287377	447557
419445	94344
189207	186259
305624	46535
94578	489552
220130	325561
237311	220417
341716	327142
324502	347948
25897	132996
410702	461846
47618	137128
62573	440962
185711	277961
353422	463372
345429	293813
486136	74585
318789	376544
36177	443266
179596	459390
483706	394190
214902	148000
221878	49037
418783	422992
119970	190558
239272	399779
404939	33601
432300	374342
345401	99620
256573	365140
472337	149730
216229	430928
391087	128839
267243	396861
466909	267352
414692	164884
392062	235792
110192	388575
123641	451885
9965	174411
300168	354694
258617	293813
119001	92580
447962	374404
43427	303298
226610	131343
37573	251806
293149	214263
77941	17186
181301	59980
88047	313745
133906	317686
172923	386400
310756	340229
110236	437956
253474	165653
219336	263833
365122	262631
113754	441021
27306	165653
122573	139648
222631	299467
484923	61572
306294	433391
117103	110708
151410	266852
455552	175479
174879	266554
475322	13370
250209	352865
307531	175577
44844	366439
27259	212081
1292	97942
123283	173076
335791	265711
436864	393533
273254	310269
372976	13370
269473	101296
97438	74886
312949	228644
476725	409828
252100	190369
248013	270656
246927	410484
460263	304140
153162	303648
135849	281924
146893	295381
116705	411645
37865	387331
194852	54208
234118	88057
476096	100769
364807	210032
89826	385182
275796	24927
141628	313846
79109	177630
75871	480211
221569	266852
433239	463549
419283	484447
38533	22815
430545	152321
152210	37423
328758	116283
254575	141158
104476	28129
192902	414011
212226	327632
44554	285213
179208	484879
35806	396905
30829	391414
202889	320266
202481	180578
352050	478232
299694	381062
172852	419478
437154	378686
88772	47505
300575	287854
134920	397640
479338	48275
109733	357357
61286	209933
346235	6096
3511	284843
397658	185860
152412	178436
196398	189205
211983	108924
466511	342759
309917	334068
354891	291823
333999	104596
181756	226308
114643	226420
453032	89811
295588	37515
273999	366534
210197	437827
164469	339333
188252	163452
481723	269612
194202	278382
228128	441335
259748	442426
343310	48275
51759	3511
480297	284306
275549	63409
431264	379130
408360	393845
458183	335962
18851	368707
92238	494102
269490	21583
30834	25716
482570	295484
141008	132740
239084	411252
99811	291431
458107	254911
198858	454822
71816	467703
88404	390881
74000	129393
477447	54522
364370	294342
340779	312610
64293	86476
60193	110677
20946	486569
218730	334127
268197	399867
213282	472657
269738	139005
112584	429680
436699	411996
429287	404408
162016	284578
326260	126638
32385	488036
41378	137561
346557	27138
301809	461002
139227	380538
423001	190369
357555	253002
296709	65562
338001	37249
19341	96406
441417	450087
95320	70455
352943	384366
130224	237172
159344	384174
20321	188736
364320	445936
29868	317676
165564	186259
385812	203414
130542	290560
323183	121035
168921	115671
321526	256785
412440	464650
471660	277594
270167	54976
415024	61669
454167	132740
199582	335477
8778	468861
307367	352605
379353	487192
433583	29267
212009	458
71939	50155
108706	91306
191507	178436
285596	110677
198317	249720
464022	167546
300448	183213
235679	287076
202893	260322
314031	190369
343433	369577
117254	222833
259835	123213
238987	384400
161051	487938
409016	317100
349068	173183
330258	11014
165035	226308
17288	311850
438146	409828
97687	212081
300916	360234
164095	119868
139190	75235
296103	379601
264879	171796
100578	194868
95033	293813
276876	428673
413816	340804
286446	99437
291744	69734
311372	16433
345401	271676
14634	476951
117278	226092
485901	65648
465885	70729
233045	405294
66605	102123
428944	309911
45939	190369
446542	318563
167588	45585
350653	422802
298390	317118
307490	259929
476107	369066
362516	350189
192238	349192
104325	478486
372196	218651
353862	245201
153006	347726
391763	212693
483326	421356
386541	46339
102644	98761
39195	474281
355448	131599
157961	425675
199838	339501
340734	187836
168280	42890
393622	128769
300206	258370
376242	339816
328568	234788
333243	393268
453468	370960
9588	148590
124259	291064
238518	47644
342465	417503
16829	396638
239915	446994
153162	132996
490246	367110
279912	172360
345196	446883
200092	489167
256716	465123
168051	489822
392037	434186
114643	169439
66512	50538
298549	24738
427432	251732
332280	194110
368532	484447
431063	98906
256344	156968
437486	118888
271188	195402
285362	99405
190729	459976
403940	331535
341249	87007
261926	336590
20236	155730
413816	375568
253440	48275
345852	456640
479234	420944
77443	121415
439211	440962
383133	154757
384879	440543
47349	241090
391902	212156
80334	90986
214408	48275
123457	2003
352380	135478
135023	141649
232888	306100
267645	455596
10521	64956
297866	246713
251389	291163
375169	351414
405535	54362
286238	190369
9530	301882
86080	298061
305437	164370
199741	254973
425906	217809
488984	121891
228050	153995
235421	9054
108650	177049
342465	360512
87166	19367
246737	355191
157542	15278
195360	142126
41025	256308
405096	20852
156655	181054
409248	401086
353324	32807
466535	453428
422729	190369
431409	131312
223579	431625
343804	431555
166660	195575
295129	399448
375937	71297
36723	301611
216147	112534
59658	317286
216354	110677
244871	98897
349899	342886
291770	114930
219546	168845
200379	219743
210208	447560
472828	277961
56238	320508
302693	266007
229080	62604
305449	233908
456211	342711
106905	75499
291540	236032
445145	21583
315588	263833
71604	45946
311169	459004
189064	368205
214456	214047
52168	63528
177320	300833
279781	378621
321555	110818
356428	37948
421481	317675
88266	98541
386857	254937
261731	357854
214316	86974
66509	258461
310354	160679
97749	29395
3599	25410
410896	467284
366432	338240
157984	341710
190861	118822
172396	12348
285632	318932
206018	48146
46797	335249
195121	367578
408555	225363
273884	251757
248013	75802
198525	162487
143914	337414
394475	490660
383070	103267
414737	352605
164933	5392
363801	160313
5896	231084
141305	403098
223968	264993
181792	32807
293046	203656
119989	183213
172184	356498
201660	468196
470264	355806
405561	336590
391924	80662
382692	41544
364703	382420
163187	72031
223056	387366
480141	411467
381872	299408
245488	120986
382882	381978
154322	292468
180488	131312
299675	203656
446099	23018
460252	452709
445879	11882
452722	140485
407072	34547
215390	86560
83977	250679
168804	298595
66600	195183
191391	141440
102458	445749
335069	273468
35766	317118
23528	230691
476655	26251
124441	196851
85302	120069
54117	407651
409205	478415
5084	383978
487798	336590
2934	420944
427388	430610
273289	264969
89163	161975
18716	137911
152364	432320
114636	353485
234927	259648
203219	378546
424750	317118
199765	278907
482401	265040
240690	443816
281413	487127
491658	13130
274988	33610
262001	398333
130675	190447
305349	396080
397824	71711
397343	294069
151376	449220
391453	275790
293967	51895
192611	257674
200500	273831
230358	160948
238083	183438
172555	379937
361985	28129
275495	267602
302999	326815
401481	299218
54539	34001
393241	253002
378433	420944
131939	177630
451665	211657
254651	455546
488353	401854
324465	53863
442236	454195
340873	334414
211469	34625
15133	269199
442941	1914
348765	263713
48848	388515
44082	198790
312745	62191
481723	277568
200169	341271
108122	248835
395420	104613
149049	360419
61667	248465
12976	438096
265507	487422
297001	62191
277630	355806
22779	215438
482057	379570
193271	182239
233045	486029
39331	441250
62994	72559
119001	145457
127212	19808
157961	312161
252834	246311
5700	304173
424256	239426
298715	226621
449399	390442
280870	492588
91325	298990
261278	401579
382984	465472
14246	401854
116947	42597
235971	323776
56115	42890
319930	464872
228418	491043
121694	291002
124776	374305
53245	218727
371976	431699
253308	49001
40677	13370
19262	80193
172956	296799
132153	163489
398062	382624
293264	411809
153813	258689
379920	342698
263981	81497
100739	205287
273985	172215
34930	428214
486894	246672
405617	125087
171107	298415
3646	240479
10694	103825
183752	185376
490163	63031
402232	169389
478546	252609
375917	313443
302918	209740
437510	345226
183866	417473
49201	426442
238523	395518
139838	106459
15133	225043
199516	275790
252876	24516
72489	261943
76274	391414
193222	353557
87638	107219
149120	317118
127716	28170
160912	271367
107296	202019
108648	434035
359199	302063
175010	451097
303662	166970
392677	455427
314927	282401
470083	81489
64444	254216
92445	477506
359277	205047
136535	380236
88806	185000
95033	144073
212092	461106
142310	309085
27617	317356
315877	63668
324873	475047
338261	349835
313134	17186
66675	186440
97195	141068
319396	113683
420169	411107
203793	144073
288382	385089
252083	266852
476421	416197
245538	410077
444380	105309
3809	103825
285386	28415
395930	265589
171333	267553
115871	273831
149771	33855
467372	175622
445080	315888
88467	187244
290918	359762
9936	50461
39142	45768
473454	15209
382818	384817
233498	188538
359618	317100
360459	252786
314064	430356
29911	423195
137214	228431
459125	276358
277700	404053
414080	232990
5939	82585
253076	192826
72171	12700
429705	12895
403723	301659
411337	166462
326106	89399
372226	253204
391725	83017
244536	404552
14010	317184
277007	146566
465694	375113
190973	382131
158543	86728
440327	321313
64	313745
143443	255650
154715	203783
194051	468481
48012	66007
3217	462198
37839	486885
360459	410317
454979	75379
7703	385378
347112	420685
309225	27457
41786	27464
331047	240374
140854	315892
79788	117054
183883	27464
488288	275734
227899	9437
286948	184833
395029	302462
90071	341777
399258	258070
371479	396968
52917	124085
399868	459802
3485	234356
380301	15209
30176	110677
195815	88705
422832	454822
189514	114063
282782	419098
44950	238578
438606	82248
371983	450654
217090	279987
159525	72432
320290	309425
354419	248058
237120	343320
185339	367528
315692	450917
312319	416017
299106	397936
34961	12443
241507	213721
468741	40388
259778	53896
433354	154715
446362	317132
189467	117725
35388	333746
278746	388575
74156	426381
222179	325320
308952	151520
469550	99393
113754	303648
92097	136876
247785	45604
283780	166570
19459	468757
61687	313745
278637	27464
128839	255650
370870	102210
269258	445597
423918	132740
68094	291590
473437	308255
89219	362006
493918	41673
146924	360512
342465	237562
384762	366690
25748	383708
71941	479614
94638	28129
227491	94516
42074	380248
412440	471187
400777	116283
228635	303644
346358	246618
202149	337893
130069	183809
176579	464921
437918	99042
100210	75914
357772	164884
58277	132740
418086	144391
151686	176185
268970	222329
93251	75303
457418	81932
67211	226378
411075	452360
224823	412452
380748	459934
386446	346437
255136	204078
47034	15209
205226	211915
247136	348639
236032	48667
329135	140728
48282	125826
327061	403417
188712	48163
420718	297140
491976	185493
385353	49021
281559	105967
123914	40193
298823	300473
447263	376051
320000	398689
474700	15963
7931	140367
23363	58827
425341	208287
325839	422576
226919	378691
63251	57258
209546	177630
166752	316164
22544	387113
492522	13129
467499	375293
407670	425838
126837	176655
410276	303424
41179	241468
399655	94516
122062	197212
252339	411927
91325	2366
429312	27456
420677	321916
182536	466823
184671	462973
47621	208577
98801	121712
68776	485479
342138	313822
372455	164196
191464	235679
107292	465647
318463	80007
32573	288837
345107	339526
247757	426986
337323	160646
178446	39142
354792	218727
407597	129491
420266	191155
29103	462973
61251	406751
33343	53883
335951	457259
20959	103324
282453	296620
109435	395800
105969	402819
71189	87564
31121	353557
383393	384298
195362	339574
296679	115917
470672	274639
210593	127321
200123	372525
424109	475520
188500	391414
81249	403612
105969	401297
97134	476951
51935	341362
139064	286828
428911	407902
196398	236454
193837	137368
403855	241718
155036	250440
168731	139844
426074	414269
326611	115861
178402	139648
457148	403423
408121	309632
295009	207336
219281	177091
430601	60517
342465	24208
328371	96977
287089	405837
47407	304173
67401	313582
338955	326853
10894	253329
303016	125872
81525	322820
127987	13386
39214	252004
316233	149065
167914	132843
27008	372705
409238	144800
214	406371
412578	446105
148838	63032
480746	304173
44493	438419
15819	288876
38895	136423
309917	59658
232098	141234
397904	15209
178422	135256
39906	121324
398924	285446
384157	87506
213354	101028
269489	366344
469398	13370
150564	463549
25503	383720
344029	79989
75299	13370
427980	361698
416658	468050
277606	386875
302461	220417
310153	160232
349506	253916
303033	94344
12845	23430
73102	174787
326918	299408
350064	80122
101091	94154
367752	483853
90792	57375
79542	129687
148837	234303
172844	55552
181322	354443
102378	175721
210560	267602
462169	296142
53410	385378
264727	264585
254651	65546
451818	224794
489078	421746
327209	29807
37767	234791
205094	192768
95753	183213
326678	421356
93676	183106
407669	459859
370733	254989
143581	290722
16458	192365
311782	190369
3197	339468
6368	33014
332947	17339
193893	65371
117958	95149
196003	10345
352125	348349
323469	151039
296332	356351
417358	439701
397385	105595
389641	165653
24180	69851
183975	221324
362263	48955
235034	4369
167588	138643
316473	257600
68832	361554
52097	468832
323194	236328
466958	276663
23430	50264
375176	243148
305564	111357
162715	178191
420042	336590
127724	188925
58484	63571
316136	493267
390771	187648
34412	51783
360202	52028
480280	351173
348176	454970
100307	145270
371724	149388
460899	148939
408737	476915
311075	401221
285349	438412
429150	309963
380489	61572
366402	2431
146410	20829
396198	313808
249569	210071
420903	153750
405788	35707
113594	42313
346008	13563
232998	14583
276239	195121
4010	317118
138126	50349
489630	464145
479878	383922
38030	430356
270248	84504
10546	268176
406751	90462
240014	27071
476719	312892
200868	462973
8234	456065
261410	212246
334092	98976
123217	492562
17740	63957
466647	440660
276102	355007
16170	175897
100235	65371
139754	330752
194985	478057
135825	381736
437365	476766
280600	244148
137368	280242
370513	486104
456693	457737
2841	185335
214181	370100
122305	487092
49810	301557
19355	205223
93345	319333
368726	362267
242762	354196
81238	195121
445406	273814
338238	361740
57779	269199
376957	86974
112858	71816
221296	75991
331695	268743
376980	21583
223552	251680
245206	328140
91828	5998
424820	327243
457154	370100
144274	195721
450751	429863
19152	149163
345180	395384
217480	312871
5700	191398
167027	186259
372340	443392
132304	144073
309808	368718
5857	74160
283058	38063
334385	444334
403422	7518
48408	293813
61517	357441
274138	345309
124320	270324
50827	197539
380465	410500
393940	132982
71189	277711
187835	8463
381558	55012
242927	110677
94355	48275
375266	165562
4873	293813
259274	89636
373531	440660
246955	129857
58025	419278
39531	26471
77285	438783
282128	466075
325044	1972
161545	291324
226627	194165
218759	180957
121950	384003
128259	301659
284484	100503
451372	351639
383164	372000
376592	430118
336819	441688
130830	408430
468935	245332
38503	349626
362961	206145
297601	104624
57911	479614
287566	4898
309159	407651
71031	401854
239484	236
433017	383682
19727	160679
86632	141440
192611	65245
315573	292655
182811	334032
61950	480224
492247	40613
21902	401854
278213	343860
328486	408149
143776	217423
146810	53754
189113	101058
161119	367750
312834	378462
196398	212555
244536	459722
225609	300240
400888	18418
410482	203656
78618	47833
468644	267602
223932	196783
224786	313314
474590	258817
414518	2715
265696	229462
406573	164884
234315	61005
4710	203656
311868	299467
150920	243758
81432	484909
483392	187974
263351	295386
299580	222894
441013	434943
146903	90123
426045	72670
475444	8944
40890	352037
138632	134259
378350	261005
333080	410030
280600	84610
375465	376262
315692	3079
158418	358925
121731	293813
431966	464420
100083	97853
310439	494102
445816	81537
476412	208300
222049	440492
257465	319333
154732	97812
382867	246915
355453	213107
99188	425552
252373	74478
171013	446630
198880	197138
439797	15209
121694	119868
411272	420511
139564	275055
475946	110708
470353	393750
337496	491379
435084	62191
150985	355332
235837	8607
149203	346094
304501	412517
76245	258370
85459	153995
161092	265589
271521	190353
277732	212073
182543	100705
124182	367686
304589	485963
370958	273831
437623	240188
196154	52396
232799	201262
491930	458382
409862	218302
411882	45150
95351	342724
10964	310261
394909	104559
419087	311713
217400	83403
201131	141068
447878	451031
296033	169116
1956	93387
482944	7130
183434	73877
215676	229787
205346	326310
349177	393903
439719	21441
202774	100287
356530	317390
20946	112613
228225	64429
361291	208055
425544	221303
12963	236222
326830	110492
261033	373380
462346	87471
436673	62191
35664	28838
397936	335799
365099	272069
452962	320933
240661	335477
132789	442084
279046	364339
146734	389682
339434	8937
460010	42074
366366	442184
329752	478415
145717	157715
388089	449149
440254	66914
372606	183778
465431	132740
194165	271919
481336	235973
215315	369593
487732	275677
120904	315888
85089	181957
183236	375960
180290	48163
285093	318735
339777	86728
84836	122694
122519	333616
154271	44778
18826	373256
413104	355093
266432	399684
323213	360116
92458	94516
121860	122694
409784	265830
323114	277319
9784	450327
434726	76561
437243	208300
268219	230783
3962	356578
143185	28012
317063	429863
245394	463200
361655	424805
288672	353485
273924	328843
390914	445667
115578	446083
5750	418551
486833	69372
156304	326530
171461	489014
406379	15209
281574	203279
318881	266852
430935	183969
305584	489552
414976	419502
352962	253165
367050	375921
244650	63528
226122	248171
4188	310471
293345	365609
134299	102087
409711	329466
355593	287120
449514	77443
68314	474425
348986	334861
411389	364109
16815	343023
432096	265475
80919	94516
449028	144073
198467	163616
230691	190142
273731	173176
127309	445340
18680	154192
226326	28129
153771	350927
389224	153799
222121	257204
114643	220027
57513	334424
443379	240443
408357	240225
323836	493712
45241	64335
287355	374405
154489	440660
494032	225420
194169	473525
365874	84590
236338	78088
191773	364937
379616	440962
421137	91711
299106	228646
418351	622
122364	251621
416973	178023
462217	95942
393924	273831
61597	196851
204346	276025
330473	317356
237792	273831
360946	273831
294323	184781
132458	316232
109676	146690
12564	479388
305487	378462
19334	240225
347480	439218
57031	439218
482321	12451
175120	10646
40854	154273
244226	205223
323927	226791
274515	271383
129997	423530
188781	86974
43804	453012
257613	52866
7788	38481
157335	369262
182600	321313
271697	295243
143191	241468
189392	218730
1824	424769
294259	105796
263799	191387
244630	132247
27068	379255
260101	342761
215409	50538
400542	42905
360419	104176
261112	123369
316828	311297
128738	111861
474119	172089
452815	252807
367292	124008
139049	317118
71430	51754
91555	11872
87638	467690
228492	28506
154648	282884
52137	99437
236424	154137
475917	132740
345401	86086
208049	118532
60176	19203
93008	420944
167639	85699
328519	32261
412637	284981
46212	242202
22771	79532
47080	476138
114231	26348
409748	183981
63808	201653
439893	273831
342955	245317
187877	75038
328370	327031
221200	44826
53249	263933
149038	97053
215225	428155
468281	228431
334190	368353
341855	482475
288252	185013
23423	363631
331890	74571
183706	451016
102644	399811
146893	429585
79919	171446
488902	204951
191308	351193
105368	276358
172923	341025
294711	288691
59905	421935
280523	317356
214744	242387
205226	13524
89313	481593
290214	15209
153322	124535
136522	424574
446576	51836
309155	9240
195006	56410
199549	77536
449497	477869
87500	210082
23557	123980
288100	140153
420849	258370
397059	273831
290208	110677
252616	278766
1996	26697
173594	456596
335324	187397
328405	188901
147595	33339
126882	3041
398911	314453
323896	276730
76531	422352
111815	110735
56619	265027
277511	15133
244607	472559
454693	29077
26797	318880
366534	99218
6793	5593
32303	163348
212072	328807
313314	486584
333603	161384
118863	146394
159660	353268
409360	19745
484075	166970
8951	273831
352195	30680
185491	123369
174732	21639
90296	102352
138126	475047
121065	300606
434655	388501
462784	322969
159448	162795
140573	451016
51551	104671
435842	134882
308533	180578
420790	358866
119939	221759
189117	217423
310716	479113
22818	287918
175121	255650
85863	124309
257339	250434
172816	269199
375727	262954
375519	250679
307003	180868
232902	203656
73233	385762
30170	180159
76627	280721
165022	188759
435713	424854
230574	463995
95005	451861
348389	200787
2006	402731
337640	187836
222334	276963
119001	390687
465167	119762
99960	93315
381466	388203
279021	90123
85932	377984
408512	258220
210050	401531
366228	237517
341522	75991
466747	238864
93857	110677
166203	81209
13015	192365
67514	177792
171504	103382
447452	343476
430807	155737
316136	266269
285559	434893
403524	172617
326807	93354
306189	430356
442821	347305
411272	445652
285362	469235
317724	464420
198197	185335
237341	362206
153813	337849
348589	205289
224711	265589
387117	28129
84390	478415
143251	178972
251936	275448
432467	228776
405895	422998
199364	188319
94249	151944
354686	353485
45724	437744
328940	122539
128494	407334
140004	200632
48226	488183
365326	309425
311756	384535
69215	423469
223081	94374
164510	6899
436571	95942
446998	348007
144246	210032
63339	460617
418134	126921
198806	150508
169619	476303
322781	212081
102352	371891
218960	250389
26981	160419
469532	355122
158946	307294
214608	285156
198043	91116
318573	140608
335016	294142
259734	453386
97277	237208
76090	49903
15068	35092
2243	190369
225692	152502
379174	50538
142319	224338
58042	20959
257956	166513
398391	273580
176878	131860
292721	265459
173219	364567
408863	53260
175830	331581
269604	331581
364260	205617
300750	380999
475680	90123
423378	4413
41533	125417
219445	35707
462510	494102
380186	369506
44713	483761
491859	87730
107508	10646
353094	209285
233105	401871
334759	21583
356355	214407
298986	307940
230481	73374
70296	378462
84541	110677
166203	296883
384233	465118
148246	372812
282827	418749
341197	302853
493041	335423
222399	26348
108423	299106
370346	200444
222136	113138
345236	383272
368796	132996
257617	429115
110406	404127
377168	2300
181721	43586
265013	401481
199582	408804
405071	156376
75326	434035
205179	439218
376816	138072
298584	317100
262268	208300
153322	274740
5700	266579
244519	391414
265921	149300
361606	471355
255979	353198
35352	39095
85932	28065
76228	133542
61683	436343
383934	435224
135987	119381
333987	421115
354022	183711
470502	99405
18928	169749
408237	409828
422418	3740
474341	96259
311498	317184
386963	328538
88891	76364
202613	485922
458545	310756
324573	448492
33398	48640
167022	378686
196996	441570
232904	188902
140363	207702
218577	213017
15819	358894
315738	313745
112438	459213
482851	86485
162012	187389
48474	82585
277834	456174
394210	291299
384376	140044
397365	304173
468741	50168
127211	8607
78906	138285
383387	420223
229092	190353
88460	210261
276786	275989
340301	1057
9042	376741
29097	132135
84429	414334
185403	43522
267819	100551
305418	483284
419402	366218
179624	39157
46868	330736
382848	428864
162649	331638
38373	205223
401651	359762
328206	62996
65513	15516
347511	79705
250437	8347
444759	416942
375501	446990
132445	203279
165495	283445
136150	86974
278371	223162
201334	99405
453821	72952
357161	401871
241786	225862
192238	278520
76550	162947
84810	177502
141068	93698
185309	53516
269941	275990
157714	433279
414378	194918
353287	423267
464849	316796
322509	299234
153322	446763
38861	355093
489956	170081
215551	93399
399498	421093
259953	73680
109014	113138
347818	4404
181795	217310
338399	42890
38003	368652
242551	265589
19144	338271
428149	354790
2965	34593
410175	82585
266307	25728
273931	469235
188847	12002
171424	42785
380496	281163
309276	179587
402882	165653
254575	122637
301823	159792
135799	155927
348176	245679
456395	32865
256153	263009
112446	467388
298077	70084
490940	256012
358198	281924
325973	315261
407334	484846
120859	211647
449028	191722
164789	484447
254446	122627
6092	190369
311868	303079
249678	353424
324629	213980
148559	73740
99291	35707
184914	174417
101084	446080
409191	322111
267797	81280
423013	401481
493277	20033
277047	32820
245190	82442
199839	293813
267748	413525
110202	440660
101465	127270
176802	293813
186595	322674
4440	405358
96737	322697
365531	291180
467063	65652
99772	362573
167294	41257
310153	449795
126628	327224
482060	371531
419315	57006
54406	190369
153288	330752
97388	283265
414058	164164
287766	8607
71189	385999
138126	55012
79888	12245
113979	48163
166862	121609
98045	132843
229323	190823
481419	95899
41915	476447
459587	321931
357845	333444
63528	141281
131939	374980
232576	211541
14020	214364
443308	103267
343700	413278
203737	147460
423918	403760
21230	240142
414447	159249
377720	53994
294710	281289
287848	432380
3809	405102
146391	295059
311766	306850
216666	282912
250833	136435
284100	365909
435653	466900
262286	161510
334092	196792
23203	210353
339271	430894
88359	133423
95189	246131
196913	301350
344560	399867
485721	229828
482270	412739
108451	287554
70134	361038
126344	293246
226747	51195
195689	107514
374242	418175
319768	72050
284421	450349
205747	268743
188866	42189
71189	197380
275983	391713
412301	57989
139266	276166
160696	66405
166447	89866
89826	135791
252207	213371
460787	222721
48922	171069
77696	54768
185879	62191
414869	155347
24094	294836
345715	95312
71439	121304
256967	15114
298142	485304
313217	156622
32242	203213
331788	123213
1057	117918
474351	48275
424	444508
30471	320131
174255	139803
235748	100194
89219	432764
40028	106277
46467	86560
54238	58466
65318	165689
196624	303175
340641	176878
160223	27748
109824	250495
184140	475745
436670	235752
45671	420548
133562	293813
141617	410236
449884	483761
41959	97277
241987	336955
304	144405
101479	82962
94517	280043
294466	21583
349899	470672
376947	214992
106742	219541
115167	341789
107363	34692
459252	33572
324606	315997
494082	389647
286145	409264
338969	211868
286430	358315
203783	453743
487537	72432
477530	436354
221682	81800
163340	431226
203656	455176
41330	200444
340175	438419
250853	83811
270891	420757
194078	287914
186097	408250
247608	128116
301557	466737
80191	105047
304177	483580
454850	36029
474341	289520
47100	336955
32185	305560
372340	72781
386509	122694
4954	236259
470211	169482
144920	487873
70581	182438
28243	103751
445852	50155
398308	352875
205913	434045
484974	224370
229347	54895
63574	88289
423197	22448
489657	326387
326690	233160
360531	292201
221420	5040
133779	311297
14728	138600
35806	321327
320245	36929
11696	472747
223703	241333
201131	263543
485503	259929
88628	418658
122266	126911
364174	291521
91630	81031
237171	317675
379948	149511
4421	458104
336002	450218
243837	267590
345715	337565
317390	446801
399302	12218
159349	219499
19135	374806
68843	177175
144973	124945
237631	206924
355171	62608
15819	95108
59880	62191
24328	367196
279609	31808
16702	350337
22898	355811
449521	227101
269592	49903
313217	63726
52299	170024
352399	479570
186198	263009
102631	327456
231323	292678
194048	51222
485492	47936
5807	291829
303421	390875
401592	328269
25130	477986
275487	2626
346979	267602
338153	201573
10093	217423
36695	366127
241477	385571
57360	327061
289447	300800
390610	314877
330366	113360
392837	42189
443546	485185
448622	362319
177749	298187
62366	449412
172107	132795
342465	438074
444237	47454
338361	229767
36053	49903
28429	401871
83702	403886
216243	124085
474040	311221
404885	453446
9054	307222
288743	270512
345929	104839
153061	277065
409248	214992
252745	16433
300151	121014
343992	314742
443393	290565
121594	243115
304818	366896
145288	88705
319081	218707
448721	280025
39892	141087
275381	291590
453774	49828
14585	110677
40465	66980
146421	109021
455074	394453
222594	27225
267916	88113
307160	282674
196741	273831
68644	150548
52030	180551
402312	301475
451669	284843
273610	229756
385783	333669
178544	98482
47341	295416
33731	274836
221648	295493
130651	239209
308606	208902
234700	440660
196003	428738
116480	314269
468832	482049
425166	311638
310630	296115
245242	350728
44285	288837
95762	364021
121875	59759
200092	465463
448263	127921
449793	422280
231858	25388
140754	32634
137175	455653
44097	53863
30890	224250
314617	412398
136798	299437
114412	263833
404666	26205
315713	345390
199866	395988
297436	127174
226167	403471
116572	311340
318280	123598
324102	14994
295684	447069
22964	107643
269612	361964
465342	201680
36507	452782
223256	388932
51424	220829
424151	24208
394478	105667
398308	225116
182882	456746
430894	314119
206432	270413
74440	211932
201695	413525
140673	235606
285555	238038
184629	348639
334092	126936
489131	184902
332862	182106
371934	492686
274474	91711
58748	311779
485975	261396
408912	438894
408206	461311
51741	447105
66345	470554
289675	201140
432263	311212
150789	264303
376070	233670
421207	139297
177016	3217
289675	200386
283444	98198
154850	187879
102721	114930
230704	366534
200519	463935
153261	37692
241198	123457
59700	163993
207832	269199
114906	187974
252338	340378
134396	308019
154529	20820
382896	421356
385881	32807
128359	446630
128704	221035
152960	105878
354243	457081
318088	337116
14659	177320
162383	267352
346585	179045
434878	368834
158864	477255
7922	41673
145585	480053
117226	141235
441272	374594
388841	317118
204018	1605
305115	350189
143542	284982
346216	94793
375984	429678
258864	303175
57446	292699
27153	217904
313343	431245
329379	100534
265652	446980
405192	21650
91214	2715
345901	438419
45724	379939
308783	229219
394818	217883
368620	106317
344398	106422
440052	14335
168000	155013
24851	277595
318201	231021
410143	372857
234910	276090
142018	419862
452477	103392
327570	25151
266965	252961
425581	25951
263703	328836
134614	479706
418180	186714
411662	161384
461587	282427
16892	53960
148683	268118
107828	246672
133171	47658
302161	48365
343867	4413
9793	232605
420536	226004
108347	165520
112174	55850
40890	39843
432399	404886
106475	324037
129249	49660
374784	407126
378691	75499
222499	307771
103322	218615
298390	42064
140989	77031
206008	73567
493497	395198
167363	125992
210732	62045
449884	465647
97785	58709
215253	215113
217703	303424
242598	203656
418380	421356
214307	78520
417551	119931
147660	417743
433095	491960
258131	442265
300749	252644
4863	420790
5589	99901
269176	17186
267059	208577
393268	99350
435468	38016
77064	320179
41023	480756
106268	277568
226279	22804
447550	163580
385382	48275
132128	220835
241972	102532
237714	242927
55568	27464
82824	314585
8792	20959
81358	346266
129100	197768
81276	492906
325491	441700
230216	196399
45724	209874
414085	222701
99271	655
307628	459790
294525	148886
491356	7771
217275	133050
132445	50264
202057	153995
446998	315063
221369	429150
97657	452765
162226	117565
471217	71900
309066	164884
250202	254914
377869	284197
313745	387950
349012	290687
261766	123369
289126	127017
147001	345745
174139	108805
161281	440566
135035	314804
16250	156651
170556	438447
345715	18030
106442	103986
417207	110191
117348	180756
53609	207786
380858	449090
155559	356708
81262	408283
344730	306633
296459	177630
308227	152063
186051	431530
83885	484965
124487	62191
135151	403867
443860	245399
202881	493595
257289	245990
8459	168292
427605	391414
424907	193901
246907	28078
420030	89258
301846	221660
209943	306651
297446	282822
336411	97848
87471	353576
285813	80662
70625	56609
43136	273831
189318	15133
305580	113051
353597	258461
86363	89132
58484	343225
196219	113241
84429	416213
216606	94667
12087	27769
474031	141399
29824	59829
408436	9527
44733	148284
79343	12640
19438	259929
308698	447468
40362	247527
329051	192530
11209	65876
130548	428103
392166	380689
404663	270095
373088	449728
52645	49903
59476	211818
235543	28057
227521	262954
131399	44120
151566	175249
449589	283218
139185	194181
474271	5040
130332	272309
101465	131256
399374	204925
20946	205733
434908	5041
364636	394916
168480	217860
33599	228431
372421	348563
35346	430894
316376	397896
262385	110677
184068	89464
276663	89283
250979	82430
159878	440660
247785	82585
276219	220416
109094	91829
448143	225012
18042	179692
91708	241659
492341	255351
59578	116915
330195	226168
228996	317863
266133	314535
84226	214714
315217	127921
140493	428103
2390	100018
209523	135967
370044	1057
87955	134050
489596	107473
179219	411424
461510	35629
36605	136404
173110	316179
228989	330469
134299	355060
387225	292129
312283	16699
39683	295865
478737	315671
253667	388633
201450	467192
119889	379618
224098	85776
458511	149206
130896	122462
41161	92613
210384	486526
463539	82571
2138	53389
159018	133423
8613	312161
402312	354098
31655	32807
285118	457509
399620	293745
346272	204877
117647	351644
440645	69630
194898	228973
124643	305149
45604	486967
155847	59955
328350	246311
178692	180057
331494	485546
79296	470440
80675	74168
348644	350931
221310	366534
317390	468832
459571	352140
59688	270996
97860	30395
533	78157
49163	385556
409046	365281
30984	245679
248614	410484
343038	190369
229718	326815
304404	396374
359707	6733
262642	440113
409469	410074
293789	13370
402863	422778
443629	205270
166650	269199
260171	33917
237311	22827
12854	259488
249860	208038
360234	361874
303237	319147
385402	268743
328940	66140
29427	467752
277936	60108
270294	154635
92729	122193
304525	462486
371380	131606
7233	491646
335620	34659
7633	35707
198974	100503
445104	15209
33494	476951
485619	157905
270069	144943
447971	65880
205206	164884
66161	341271
234078	99405
92500	295381
145363	384174
72590	459880
388249	244712
427640	356428
443118	336590
364719	214279
330370	363386
108269	40683
196490	280233
461379	338651
371656	230690
121860	63889
46988	366493
228280	166513
247785	280952
23146	340287
326387	392113
411400	426034
399258	248804
13521	304173
206233	57507
25528	132740
164727	79762
211150	277088
76228	265249
493863	248087
285632	318404
99716	261301
411735	188161
14238	290450
198862	407902
268850	401871
17288	98906
24539	113749
471847	422071
273300	494034
165850	258948
308369	430356
47816	276295
367656	112159
362394	278822
115854	86158
442236	261396
312363	96132
282253	445949
468872	199707
387642	209510
453178	295283
355083	442017
31664	476231
262871	338268
78490	487820
322795	255650
146281	5710
24917	374512
224480	286864
214127	132740
447257	21583
326574	75747
228815	470403
343732	218640
462943	56935
314762	267352
87158	405697
80296	236654
141589	9054
114234	48007
282619	455929
29922	372255
87063	25930
331100	44592
177297	310786
177234	469235
301315	423828
312201	227101
346602	203656
20621	226931
467006	129672
491620	86728
329590	155750
344532	444892
115172	276547
229522	15209
360459	71189
18770	145280
148064	478130
26259	321859
712	441468
127453	207535
220967	425675
451285	313745
147795	425675
201187	10306
372474	213639
257596	462040
369518	53584
175484	24374
19797	344984
263708	73567
267281	109871
481894	104801
348034	442227
51597	167815
334638	478232
220046	98906
458183	104598
391114	98220
389173	469235
214055	252131
405555	284891
474579	42009
334880	60374
32150	409828
447448	142534
63373	393522
153687	47082
163391	327721
134299	48996
145585	16968
487347	146202
227857	167808
206932	256791
393738	149249
266129	96038
358616	27891
32693	281017
216585	294687
247832	70363
160776	27464
249860	203213
30471	391414
390173	156387
264206	313745
297436	126802
314617	17886
469388	281924
257150	356428
398633	218727
234868	67798
58039	293813
134256	464454
339645	45771
117125	47621
189680	134572
323046	114930
367034	77058
77959	220417
62504	347057
125837	265589
267737	441997
87233	402509
273595	351991
233594	120774
83302	118678
481639	374939
95409	273831
143079	474380
76336	313745
395070	171024
188241	348798
334372	478052
8268	476880
315407	208577
414123	441212
430211	491787
1166	430356
46870	403635
269612	262453
478675	114930
106905	164098
315844	36930
359140	258370
406660	306676
280163	214992
126749	133843
214196	103790
24675	226308
396959	209014
118649	21411
296679	190724
154500	309801
281826	21583
331797	350220
409808	350189
141062	294548
358373	262385
215571	277667
146103	16433
296423	68357
175687	466737
420328	137128
92077	54976
239658	222701
165680	424644
463836	413674
147804	267602
338822	214050
273034	463737
311510	16041
323407	290362
417480	381169
337935	80072
337598	53863
131478	188759
197997	233024
170206	35629
436709	309524
161258	325364
221401	317675
154981	108552
68212	331349
216666	484191
406719	106663
300975	404523
9040	132740
110996	110677
389641	432362
89257	132318
228547	351702
126652	269690
419867	112330
250400	216592
323496	28174
205465	141194
202787	75264
42970	172472
414409	431799
109868	431860
88881	244115
193168	190369
61284	149897
213857	258220
25748	327845
40779	240353
455505	197911
287413	479615
66756	361255
385178	52537
297512	287024
89195	468327
101230	139803
85090	273831
170065	26699
124333	432596
234675	272416
152655	27464
224465	302255
196970	166970
59226	239293
349972	331535
431256	218448
200577	95712
457324	256675
238151	234566
468256	46294
127984	49903
3809	212726
48479	350822
455505	408622
339635	341320
345107	301361
196355	183981
375294	356809
247511	130028
296636	175732
1299	239836
324708	465612
190524	138579
305832	433279
150165	203366
268497	65134
437454	21583
136798	300775
458831	4653
30996	407271
489836	459106
301659	395003
190631	456878
337223	190369
141931	134085
405660	185479
101469	300240
341632	54048
347738	236395
113363	447511
134299	479636
95428	391414
455074	109905
36799	425675
3462	268118
153061	73189
65975	267602
129439	86476
339639	92192
418988	358915
399230	310756
247090	155895
437156	54431
65194	54212
35743	304589
4970	304173
222399	49325
275824	166513
168773	187836
107118	50173
98684	208009
162698	258370
222217	452098
213649	51041
105964	5150
460787	220000
488027	380520
93627	26442
423828	237165
15433	243796
315805	132894
393417	183213
292721	356309
291836	330104
135156	220528
461415	106082
312764	48275
40278	150896
6468	443327
427401	203656
216544	173333
51450	192524
128924	23318
131937	240813
316388	108222
119390	58843
228944	50492
316828	128596
459932	65872
134828	115340
308122	60864
364703	63228
438955	63276
31887	213221
51755	151096
248008	141053
21411	410507
71125	227101
453738	239084
172392	71994
428861	129727
468402	409828
337739	69856
303462	465768
146893	463774
232759	237517
85114	228059
124492	309801
86632	93645
122607	87471
346618	331581
374333	79210
318513	188812
345918	389203
450070	15209
305511	261005
358861	417918
258747	224794
176225	198986
280562	425425
385603	63888
372179	117496
385158	46785
93627	252323
306860	366840
370096	78699
56232	388395
180031	2412
476645	313745
486192	53490
50330	250507
491272	265589
451847	119381
83966	470741
164085	420944
53235	34675
151658	35707
421525	153626
331349	375867
144185	267602
486577	110677
285112	179716
444284	160679
447641	190369
75339	275589
28360	264406
30101	337888
334092	470666
143046	28065
253450	206848
241347	440826
133874	276158
45060	196544
349280	209285
51781	229001
424647	26971
313728	221687
61367	267756
210610	79989
486795	149100
295370	322274
1350	339287
331274	138031
317067	476375
295913	61666
76143	296010
452188	78289
296758	964
443289	26445
389880	207927
45951	417122
381049	295484
339051	157624
47295	45772
210155	404623
46402	430356
284276	408139
447610	225305
395130	13129
321320	267022
267562	275058
121594	19262
109949	6072
190281	247704
64101	428738
291119	177374
63494	273831
360831	313745
165917	291249
380623	199487
129841	12796
486712	358315
226752	141566
199676	200147
409539	390232
476537	372439
40732	484887
396969	107711
360459	93214
187284	236872
258398	87646
45724	184359
9538	493971
457418	291835
76290	226494
205312	318932
250410	404892
124469	385992
458925	191742
286145	138885
147409	347722
288640	411809
31935	23018
181111	124008
389913	240225
126714	363973
278769	457741
336866	121290
408742	383720
47601	492445
342801	347202
327496	298322
251639	415455
481038	33855
289866	241428
153061	31483
244112	132740
349897	234149
457288	429863
488413	374691
99942	203656
440541	285016
315115	190369
239520	170295
121426	77278
255709	434239
487890	105053
273882	212527
334458	443693
401301	40784
236503	2130
107118	167966
93498	221759
441475	23225
217358	364090
64526	99405
174417	390628
61057	356750
326809	24516
275217	422776
136798	372314
40890	276106
406963	403760
479044	378546
43454	411961
300551	490328
407280	218188
143657	102352
174201	327061
333873	140013
166903	301659
53511	34785
375405	58459
385513	271428
249202	65441
165680	485072
84681	13370
310697	38127
96146	54706
242195	106739
144504	283445
456748	179472
474171	458601
452214	147454
216685	286936
48247	364294
229854	276090
289566	244703
160561	445282
396837	88631
238496	187974
137621	360512
366115	313484
10093	48163
110252	84592
467788	306474
285027	109562
103027	159061
346008	250434
479544	152502
267562	467836
51669	281437
113073	275956
245878	148852
387524	324002
267562	442807
94282	385992
324708	442776
10151	217819
379462	173965
324	273831
223186	205270
78687	339606
212340	215731
334092	351107
444081	459701
161180	93233
42183	245138
216514	379916
113620	196783
331785	165504
289398	49903
195121	148986
445196	433934
378028	384366
223932	117703
28360	259192
5743	339870
390332	435877
164428	194826
333856	425675
337278	190369
93627	236287
371187	338271
79298	54810
232238	79989
376831	486371
30821	464313
149803	300811
356389	387221
302153	66448
184733	60045
154271	490436
208577	269004
259032	250685
65362	60967
453736	577
225722	9437
478674	364627
326680	357854
263586	160722
367633	372490
204422	336590
164529	156960
28876	69372
62366	63091
276821	369599
181915	353121
120247	317853
152759	440660
52097	11626
297891	476951
125737	453306
152460	213017
177345	94516
285156	100286
449521	40722
404937	300240
281542	355552
287889	486885
192611	464447
438418	102486
444862	371585
345290	113435
405738	21411
382358	427609
159961	205289
296952	242782
2243	421285
41378	250434
373088	107148
89219	240986
493347	461846
55473	393326
82689	488914
348644	390783
352313	209596
260043	398333
136775	248539
169631	463549
109733	378650
320932	227924
434973	487153
165680	293694
334080	474963
122974	264406
144973	160573
66383	52088
312323	371491
381493	385826
345236	49966
135743	42973
228128	48275
237327	213625
246191	181112
271448	58773
427054	87007
463915	45131
394339	438362
114405	220857
244038	384692
128405	291358
458887	212081
441034	24516
434401	53994
359418	384366
60090	84775
398117	908
373136	51127
464074	299228
92401	135357
257966	228298
119456	135886
53196	99154
226989	15209
248840	270262
46174	412087
202694	204330
447867	261009
44749	398333
217459	176759
51759	38265
441572	295403
250730	183213
74004	384729
489798	207616
244652	50264
441021	385000
361950	101058
92252	156328
25031	158883
309225	476951
486712	336590
359809	485896
332716	351458
356530	485304
99405	225254
419750	108380
268910	12217
414784	27209
239912	363710
212325	448419
49625	396431
87840	336590
86954	67584
299294	452803
103050	121324
332789	284843
460096	144845
189680	426887
19334	158964
431310	453465
439977	402323
267439	319595
273707	228013
384575	476231
297422	17941
322409	280174
149796	345745
259583	25731
426364	461383
217848	239090
454080	15209
362932	12895
142018	119857
376248	209572
309004	11730
450075	407651
173758	61376
185076	240174
491190	264668
293787	221660
18748	423508
340771	153099
390543	219876
284274	304011
385286	70437
326260	418261
137949	14335
371169	10646
28357	358401
290906	235679
328940	283918
99234	375450
110094	284512
414680	226494
48200	465647
146251	129133
462193	232890
25516	138741
428892	392084
298707	260484
75989	317118
386091	338615
11282	281361
436219	108330
183317	12245
150867	49154
421320	228431
323046	369684
418992	382511
129610	432301
58620	70998
271188	296693
334985	339141
424125	231028
253916	71227
220970	6618
236960	60517
305482	472565
128903	306387
45529	244423
350499	297256
429766	183003
474341	171953
223449	471714
41872	291249
70071	493788
269949	306633
21216	236724
263326	65133
50426	62699
99746	314032
491667	374814
174311	7006
247710	156582
89219	241525
410916	454602
392279	297324
235375	398634
259240	132740
253442	206671
379435	231347
357411	181572
179455	15209
275060	187902
373244	44167
104498	402000
129349	355700
461268	428738
238767	144470
250642	381171
172396	173759
211868	416199
103914	361676
200392	323157
234087	383236
230160	494102
111148	5769
29824	298684
257384	438957
397425	50721
144947	442347
404980	179687
185627	304652
85093	303424
368284	67833
32169	368205
230220	289736
210018	10646
313186	420944
402263	285446
460016	308389
392953	397740
134108	187920
17453	243828
453018	157624
228280	88119
141889	6808
129408	30258
430054	225544
425022	405764
287766	226378
77953	51047
218953	438419
306173	115181
184648	420551
476344	336590
56652	80935
200092	91380
359426	168292
87500	482143
55062	126015
53137	338271
404316	83403
186198	100033
313728	186393
247296	225248
409569	203656
356235	389682
434854	453012
478198	124650
139443	248777
454902	168381
306228	227101
18783	49660
141103	73336
456658	244929
5053	420944
397459	121526
460113	23290
420088	365329
83176	28129
364687	104409
263928	391154
455141	160958
245679	62844
264578	197077
478152	327061
419478	114717
426903	24517
317800	52537
264309	423559
42021	222539
50906	215977
471281	165267
413347	166513
60609	313477
70431	15133
196538	232543
407528	413502
326631	308002
182170	227566
443890	129545
315739	237517
238486	88113
465687	9081
149368	190369
374282	455292
150808	108202
241825	185335
72804	470895
371976	78754
230574	384165
453683	155094
444746	440740
252069	257298
169331	313745
380858	433277
250833	49462
13077	71091
53511	414459
434854	157295
344086	488416
224997	429863
290804	398775
143179	190369
16995	492628
212153	433326
34986	401854
347123	232234
195664	131401
325814	456640
386470	204078
227195	285446
309245	95149
456559	235634
249673	54976
343122	283769
415805	92788
463705	338271
407518	374324
353273	254973
467372	126128
302298	21411
370866	199613
15819	410765
101084	208617
318088	68950
406649	311515
79832	262246
180660	435850
402569	153470
478588	470170
311822	249334
13379	92114
18928	201457
377978	440660
463414	127636
175258	144306
372280	190447
197200	398333
266965	51655
191605	295484
38038	255487
116418	300290
84353	288591
230433	298846
483405	114930
167294	72416
71297	57336
432085	110677
257256	464166
260286	63957
47867	39108
228708	113669
267506	72670
450465	463926
185228	246713
57094	284843
347175	493244
257289	208400
313523	178335
119107	238494
39683	220540
117348	263215
405124	209672
397656	37057
34139	90059
78571	291249
202379	8995
43775	141768
39195	172110
84551	154711
87376	330449
254602	338915
130962	239479
110251	61376
195362	62463
235792	120605
367214	177861
412355	356203
305054	388575
145288	450983
275498	66651
436009	162108
125837	196976
25469	489582
210036	421707
326260	52163
112267	490211
112302	366127
412749	68048
449521	405060
60072	154137
254962	456215
473738	478415
114748	391431
184827	317675
1936	464725
234998	259448
6767	222701
246221	411229
73298	461677
449521	64218
234453	335469
127270	37057
423703	101102
415535	6072
147384	215477
161397	274309
314106	220417
801	272096
424470	267352
185532	142018
411419	80587
262210	372206
362427	272751
239744	467752
424679	9054
203938	7130
78168	24381
273346	149102
146893	371306
170723	237235
186083	403821
269612	297333
194195	80113
427419	459205
269848	289515
90879	13568
46870	306828
40890	247312
360459	354778
487732	409274
216263	131920
129819	127921
68898	217295
50783	425675
481287	37476
235630	313745
468160	4349
16539	456640
490660	10646
268418	34016
11194	16433
174669	129593
333119	391192
326377	381228
107345	368205
222299	236652
295931	417473
348439	110677
122519	344138
222047	271765
125458	447107
189640	72680
266056	64894
192238	389009
253929	53863
372709	302943
128056	352555
461755	28129
475024	300119
87716	294914
26729	33427
209672	438482
447294	8623
330954	196783
358723	467690
410452	328751
443614	466737
395366	156376
493794	206020
99160	303914
200391	186714
392856	29882
449298	22215
23110	231816
142993	237178
340457	301659
228128	6072
449827	39808
64273	370596
461944	230057
406136	221412
65906	62191
263377	129121
314214	124549
273619	100287
407471	196399
190524	227910
27000	134145
28614	140476
154315	399083
156338	230755
438475	45054
248537	57989
432705	215876
106034	435153
323407	6072
8462	142318
84002	426332
315945	405217
268726	235404
190419	195948
66239	350536
85237	28129
64421	107118
448405	69460
235840	251148
308110	213359
102178	100264
315958	360469
130332	101597
489822	275886
446820	286828
418173	264908
493116	471499
226758	2189
280881	190369
92458	317356
244892	189653
179606	318630
404099	400184
418302	186440
368552	263241
212024	142302
218720	331349
468162	350347
312815	345745
16225	154426
296953	303424
470672	201678
107069	421830
393940	90942
161991	42890
269385	231827
103309	268109
131174	203308
180568	226494
191944	492189
291829	317118
2199	347672
472210	451011
337048	329466
430217	327464
415110	425340
457907	201747
461576	226308
19813	190178
219052	15209
199775	353639
311498	86974
228877	430356
302693	352048
186577	263514
306586	429593
446542	359029
393552	387577
57911	294079
487108	460027
139743	431556
107118	46990
218930	132651
177084	212936
196951	99437
456676	72670
408975	39764
384869	197908
434287	75568
156507	166970
402008	242552
207354	380689
276821	434035
66216	160573
306981	420973
298224	411603
51601	9328
145585	362752
104442	28065
291825	313829
320242	424145
454927	35707
13930	188605
161594	477986
241874	385311
115090	15220
450164	272846
55914	206368
390638	111964
292844	399852
316372	451017
381507	325337
274329	475158
214114	367157
188633	296432
192495	265554
161825	354630
5946	111316
301950	481721
48517	302033
344911	304731
202922	11626
317335	445029
16981	139339
255112	126693
402442	118953
213849	408315
475171	451460
401085	246245
29320	281924
30304	393326
354022	158776
378672	7498
471435	35959
40268	101464
6072	22827
363718	16387
130000	150352
443289	61572
2421	269199
216229	63802
294179	192055
261135	192365
247708	227628
85150	160419
448104	77690
285446	85747
206840	214523
79182	156338
58295	80567
216773	324409
201292	386278
235876	366666
8396	48163
37166	119123
243287	292975
287566	200774
451774	289419
203793	380071
432631	240225
317552	28265
345715	14010
100113	106475
1030	84415
258053	267602
152671	273831
129100	421272
120097	47552
420444	163923
374236	413109
483678	451885
86632	299272
218114	404886
348176	466432
489132	418544
125681	309425
119507	60108
58637	428214
419189	78173
117551	24920
451783	459232
414825	268904
123801	122585
192456	155311
472620	412517
223875	401871
86474	121713
23226	127541
265720	203656
100246	160545
474578	153995
247694	291249
251010	98906
373114	262430
444320	91287
213044	359884
187462	378686
392918	160136
145979	241970
106268	277367
59665	98012
82048	218462
150880	303392
346272	2001
121381	129661
426682	487545
73660	157715
428849	253473
31857	363973
404744	208617
349634	62191
96786	332299
10267	291521
361001	413826
294523	396814
143749	52537
405738	10646
389104	183789
392677	315501
432645	211868
474917	492316
46105	368205
134430	429076
54707	269654
88220	161337
297665	438783
222077	102210
216544	248713
223481	200444
214259	265065
219791	179807
9230	438762
316589	350486
378224	463549
460176	317118
272219	71502
447397	62191
405591	398492
378486	46127
48087	465277
383843	110677
82725	256963
418540	48680
309276	121499
284218	149561
161854	185013
368418	458601
260147	349176
438592	460194
324206	247092
110964	321749
188633	282822
181385	94344
379027	227674
212355	486885
470506	316959
329846	430356
200464	121960
96426	385872
474747	279010
235404	325229
118087	378686
37836	241137
486381	371795
251697	8607
80588	130225
238337	417078
345313	411455
58935	430356
477283	150146
272742	431954
308756	414912
311822	43145
26218	183213
209211	4503
30568	423711
43325	255664
195121	246761
148053	150579
180559	345745
163519	80129
238207	58709
219136	157624
189428	25410
90842	190353
215408	401871
197308	486121
240661	466275
100208	245998
236956	32406
167933	195121
55564	75303
330282	285977
327321	391414
28357	202895
389308	113051
443163	168943
86311	365702
237934	206843
338264	326983
247296	81280
97780	111039
185545	110677
72575	464420
448852	267352
248013	322944
276134	89554
277074	122462
97557	97313
468741	360708
65338	162831
364158	279527
462236	5040
37836	274103
30669	227101
442554	44104
402046	130432
259459	263665
262165	351818
281172	457514
478634	214015
386723	9399
282706	114815
149841	141771
15000	335471
299457	446167
27289	189975
378242	467703
299068	97777
268079	54671
449454	344091
276152	309425
377869	384278
122186	219553
209648	211052
351807	360736
56619	48667
299580	85078
492169	125805
302106	288973
469296	72034
259880	367086
55390	313921
275379	278130
318715	125420
256014	276207
80385	191243
275239	8679
13409	5791
404647	93178
419687	404806
287076	445936
136459	88705
464609	91010
130651	1422
472388	106152
441766	453671
424570	119381
432175	249412
439977	336577
197080	132247
109655	126697
153898	45982
455819	156170
465430	283346
378605	360860
27230	190369
378871	285842
210428	362610
422015	67490
483962	396080
298427	322150
180353	52821
193020	276430
269401	138180
228241	276837
484835	486680
421635	71994
222957	77230
409467	64335
269564	312018
127229	236413
394709	364109
3809	184625
352221	478415
128415	462622
163925	28407
98295	83277
37410	381442
469449	265040
356430	258220
441463	366493
277327	116280
10546	491565
407140	344538
477328	389124
296347	12092
205284	465918
89704	386288
137411	355700
346354	446105
336826	43783
158156	182248
172335	182661
290966	435448
347359	232911
41215	11586
410644	240796
170296	60613
314247	272825
459064	57499
271803	361724
121133	106793
92155	402217
61244	298593
35679	313314
452308	119868
425867	422161
103050	389914
13503	415926
263952	243781
104788	216824
411739	447831
451415	183435
487800	376853
34525	413490
447015	290133
469196	190369
320381	131678
398401	429863
437994	1008
159447	339837
373742	70180
254446	173887
192689	219221
291910	92613
7823	190369
370851	436117
345401	364578
216914	463372
469755	169485
41496	404886
134213	119381
70241	428711
359900	424497
117096	70791
146267	424223
451134	98906
33298	77443
63391	270095
198758	71810
152921	439297
436201	70118
335278	9374
493240	374426
437125	237614
139193	387839
292054	265503
25288	69708
323033	120986
219908	394530
334372	385571
221200	487470
175184	265589
178992	151849
369922	294431
11939	353538
298390	119336
204330	452483
88473	385237
314396	2287
431285	8501
440990	16759
361007	141509
101374	338447
342465	384174
327355	245575
348034	340475
446460	317118
101084	253458
81490	208242
36698	417640
280592	251402
190560	86728
450496	30351
379450	213728
12105	344684
474341	447956
405555	186361
312842	351414
386675	425675
110490	340378
44577	439218
403370	269199
127328	452803
319465	88596
108934	485185
174395	314032
391943	267602
411957	187998
109180	353787
40262	21583
15560	28132
156438	145983
280309	15209
404568	81018
81898	92996
176969	421356
208906	90411
15433	131312
115054	315888
111206	220716
386512	96977
285493	321634
374379	347246
264696	401881
471365	474341
228050	62191
363404	96283
190524	41053
487388	252443
296423	292129
446546	294965
443475	320142
104485	186259
311893	21411
210909	478912
13563	474341
267609	300240
57300	408719
234971	139648
399159	384400
69754	159064
34842	216591
226747	7102
478764	59987
396065	139648
141401	391414
20719	457297
53140	141440
311381	107473
198067	447928
246963	354906
127114	11291
192355	109523
228892	142591
98799	262954
183613	196783
185711	35629
236032	13390
182150	417918
376592	276087
325750	42890
50494	53638
422909	276876
284055	483448
33965	405398
226465	466737
301241	243115
242038	431001
95711	146584
28302	358735
177482	480054
392779	168670
290069	316670
308450	439068
437463	16433
47037	195883
217871	52537
401389	292655
165477	122694
14484	91600
257870	285156
66326	255650
493802	258370
59628	410074
444302	76454
27322	476231
285876	239090
141045	287684
317459	51881
170684	45768
414128	105585
165413	111357
68094	379255
223367	393326
249282	124085
233281	190369
172630	56985
228050	276744
401715	303175
37186	443991
430426	281993
214279	181204
304696	71491
223330	448124
283875	132247
328330	29655
364709	263009
59688	115118
64267	248190
107837	280299
365466	294109
157731	383376
141281	286936
234881	111924
169437	135664
394731	421356
26221	202576
411177	56282
449600	49903
409474	160153
459280	80587
237217	325274
157218	409828
475024	154731
259923	459622
364636	473223
267562	210070
348543	106889
244201	231021
90673	312478
177639	267352
163893	200549
384231	293503
226313	165267
209875	65210
131446	72493
392951	176878
221948	131471
362934	113749
87938	336934
279867	70550
191798	275790
24208	477986
329121	58881
140116	67040
69749	268311
479351	260367
20980	251630
309589	310603
39403	161536
98866	53879
136279	228323
238889	420526
63162	438783
492003	193063
142716	140215
271454	303592
84691	377544
378992	101058
16042	313745
182811	146202
212804	39095
372217	35118
406503	99405
169163	322299
236035	275677
68098	485991
292721	426215
371463	17155
466819	313738
230945	428944
125902	151509
197681	488109
6613	118333
349416	350549
314488	278660
227857	438986
32406	199541
219198	98420
303782	209933
16661	421976
45393	193281
25498	378462
298249	218724
450130	292553
466340	315671
236640	35735
337420	148815
373631	375840
462889	9355
365208	157056
67571	383967
26987	473355
304282	286936
46141	326470
362156	256791
408357	86077
197621	404960
134010	240876
267811	205289
480220	440480
270248	453721
177485	9054
407597	200287
402654	87007
19780	245679
157548	474412
192807	157016
266871	165267
268415	140615
182285	895
449464	388407
148213	156338
243857	235104
35498	195402
153813	128517
450687	62196
404960	72017
205456	183213
386343	309524
388890	165653
242661	84518
345401	261375
262826	49602
277204	366941
189677	450983
473662	209018
328940	326492
55460	283392
461404	385000
282553	127921
114643	318021
128201	349835
179908	265589
299566	256805
269685	311156
214735	354643
223607	1261
42811	204118
36731	167048
462857	396080
430845	454329
3121	190369
18401	317118
1900	110708
214118	482447
56619	149907
79634	364101
233181	198633
65244	43814
12432	122271
63808	438373
242515	373711
249732	13129
190181	380568
414243	6269
433478	95149
174538	462333
483215	9054
122266	221303
287684	461149
298699	428314
357134	34255
396347	27977
157429	146202
359178	127921
399011	425799
308886	10646
443907	120274
269273	420895
274589	90848
6947	278160
340734	166513
140722	209183
477868	375972
341040	166025
35806	423158
126083	65938
363801	250005
228845	338271
428453	165497
238889	324860
146924	317220
222630	342807
375520	284843
26266	421356
198106	261231
101427	267352
382062	469235
215434	354630
432871	277646
267656	317118
240015	17298
233201	391414
364973	35707
5015	317934
382007	230796
10175	426034
131606	44826
472828	303175
119026	377906
325845	488818
492329	349006
182543	168129
387642	187077
388471	378754
412037	255650
186350	359218
410351	1057
248013	485953
400373	453870
176298	88761
81503	237165
331503	482391
412333	309529
152347	461944
74309	203279
189784	59278
42777	162795
339729	156376
477932	311678
453687	466568
272518	29550
13156	192610
22974	195121
295835	204632
313684	165195
89826	77352
324826	245679
150534	218727
440232	241137
483098	331919
345715	415370
285107	59672
486721	309524
231581	236213
70939	401543
81587	106853
179311	422969
459486	237802
326260	466432
285112	367885
392953	250853
302857	332392
302706	195304
277434	119868
415229	425020
449412	338076
51764	237235
201906	249202
92297	27766
427737	5096
25721	16433
280336	132740
69292	212364
176885	87794
310403	339153
237517	190369
248692	237165
312283	308288
168371	183213
81753	244993
164584	262594
41673	317184
118695	265711
203200	49507
383084	53863
411590	342115
255865	489376
399655	478415
305257	286503
393065	428080
316136	29563
385969	342388
354329	474762
431673	217626
367477	478620
248740	449090
135179	118028
228470	190369
392439	264606
334189	256121
269672	113257
486506	475060
383290	158153
383861	187836
204603	145260
149147	101438
479096	82449
342465	22838
363609	464420
231337	348798
473223	142939
378108	264154
326742	141892
320786	191289
311823	338915
452967	421356
285480	5836
397236	332590
308928	205289
61658	70029
393268	237548
169249	420757
146124	298077
345128	276041
187458	313314
469247	223732
40362	124945
283764	3719
388380	288035
179103	378466
278891	173018
387577	405772
356236	293813
157839	303175
78289	486917
276443	103205
362497	142615
488360	313745
460165	53723
464665	364507
479268	330446
90351	321927
355083	164884
486453	131979
105499	294385
282453	309740
441088	4413
402969	380689
59852	456239
392879	401871
275812	26165
1057	296186
51600	48274
218249	137508
466133	64335
116552	207010
387201	209196
379464	462842
172864	401362
422246	85163
205428	124660
484985	268176
340772	277105
45672	363631
175596	385747
119001	192959
260367	384165
455895	339213
136606	476231
164485	87502
212087	28730
140806	18239
478820	123369
342465	131013
120099	273831
476586	387742
351339	440440
266250	416568
24455	63957
448828	67668
67584	408895
102689	83912
452986	336590
179563	389539
142221	309425
150236	317965
350624	217432
410995	328216
438475	149363
306409	227701
129031	473616
96569	189931
37459	22719
454133	379976
81618	409624
474578	395598
95830	396479
484422	482832
92314	208072
23350	187834
226314	296163
305624	165160
23822	447517
226919	275990
365550	243392
334092	363118
459622	459461
283065	249063
329072	315407
117705	163785
43627	355712
27455	387413
252401	21015
430170	296448
401552	440962
160081	293813
8382	154446
411282	459997
178559	21902
349223	219865
466522	394406
171235	184258
398078	440660
320569	390310
376313	292468
55476	462997
280121	435991
352778	273831
103656	312623
59568	181354
157807	46127
470605	86421
348971	205289
267919	447560
409569	59672
55497	45141
431079	94516
485726	458043
212673	317118
120095	222258
267516	181403
145979	75568
301823	196399
371053	170893
178731	241468
236008	190369
346604	302018
236200	10676
312297	443693
447962	435499
285664	440578
389849	124085
432421	224614
57656	75930
354792	439554
186233	46892
406125	301547
72476	409828
226983	467703
71297	324695
473662	196470
66143	84663
86077	263009
438767	272846
225481	151944
374935	300811
287513	463549
77143	179716
94408	276358
319312	346836
180277	271669
405895	171573
134299	431051
287024	317390
493080	438937
406182	478182
51365	477986
454902	162831
447944	32807
67166	310756
32346	147784
459514	153995
286239	39715
237120	58301
34245	461951
107711	331581
370820	98847
416004	57134
411525	494102
40983	366089
113082	391414
360673	43185
415358	94516
486741	152867
154156	405217
455541	409540
259923	12177
146893	271200
245299	10342
182841	214050
135103	349767
190281	415411
56085	409335
99760	48163
441954	146595
426217	5040
284720	278802
343685	318283
55909	489203
294323	351732
252809	27464
356184	161759
103090	226308
436228	450916
42074	262037
305825	455388
292162	412151
131550	19620
391467	237795
188542	154699
401085	202481
272879	307730
409016	143629
380858	483767
283698	465894
301158	79321
395886	86728
177621	304068
404843	478415
147784	112044
159370	154141
462297	155446
346703	257971
329819	330469
103108	153057
337813	406626
275334	314053
373755	78273
137394	346755
219516	136785
364392	335230
230629	48287
3809	427633
328367	378107
274155	414258
298752	66716
190926	301869
301312	34272
2416	244392
242650	156376
340374	36385
449795	389682
358974	433391
202866	164895
134801	38904
406660	299957
272778	432826
157236	468947
243988	222599
323781	72523
30860	277088
429757	467703
399492	403251
481419	30749
235849	471323
430668	226308
424436	475520
167588	358508
48832	244544
320163	287648
347493	417995
275591	452989
385427	110677
417036	50868
247296	84132
389009	92888
124523	140044
307006	266852
32538	373344
19757	106468
277987	298561
281416	440660
414627	219929
249186	389567
132445	15133
415040	90277
422664	57375
245317	400932
274852	424075
203787	281924
111409	444081
294842	101884
130102	478415
123625	412771
205899	12640
493595	193567
116077	86476
105184	35707
48282	109883
114253	33605
44246	306600
339454	13370
82773	187974
178422	96715
334985	181269
222884	245679
252875	463615
467458	313745
322917	333540
334602	96361
106548	366534
209510	177154
310414	218485
444099	190369
146971	336590
264149	490084
493524	27470
311381	9054
178772	294079
16651	164441
155832	116283
248815	266852
213891	57375
35042	225560
340334	99405
441463	110708
46703	373584
76585	477986
203849	234356
464180	103267
18121	410074
383564	164816
171848	216318
312222	162795
472742	340590
124064	313745
76374	256121
206262	383345
388997	190369
148210	144780
95032	489200
478796	428214
79978	13408
398911	80122
137214	414286
337117	293414
127229	37515
470746	318735
12505	329353
308122	332587
75501	387559
287566	251875
453997	241991
132613	343648
478588	405825
7920	285446
402316	223753
262896	384268
77993	266852
284785	452714
486698	34950
27757	26362
493621	1605
338686	38035
325151	422634
327508	86632
141782	362838
347768	218075
110606	435242
232151	49599
305280	128324
238749	67461
300971	444719
377670	208660
115823	124650
276555	110708
414954	204008
449594	363564
160428	273428
105136	381306
112084	317164
187089	315888
81257	194598
65888	469235
59864	382885
361533	267602
167751	358032
427835	371554
421794	302017
139684	69455
488216	273831
474295	331998
16572	192610
312248	267602
138441	433
373491	353836
192238	305449
95246	434893
103002	217809
384679	230929
158274	356645
273669	201286
90296	441313
110809	48275
454147	381416
486894	260527
272742	132318
227673	152502
458719	430425
277949	168381
354443	200941
185582	86632
287248	100871
471856	11693
378691	273831
137011	446351
385042	132843
58843	80501
482623	425777
474275	141542
450439	223367
318533	116954
69264	240225
424058	53863
42021	116283
259708	429269
153260	26046
471892	188954
389469	428864
193767	194145
374281	178436
432064	91239
292809	141515
45244	159378
351786	232690
238542	364879
271698	270959
183222	353787
472876	89821
244190	11822
111926	331238
224414	87471
97470	313745
423824	445203
276585	248279
28390	313512
331867	221324
131606	172089
421480	165267
433802	469235
134779	110252
372170	158420
274603	245679
471147	330024
384538	293813
107741	173763
144675	297364
41786	11951
396916	359494
21763	439352
147956	103804
402254	31682
18880	440660
261339	357351
49903	434992
473283	98644
119001	307413
358373	418551
12430	112379
41755	260014
53232	468164
440978	489489
138217	336529
37013	318599
371479	119762
438475	422623
291717	61251
359958	48275
237120	421356
312283	35322
256023	369599
181150	470240
238933	110708
314311	284599
208152	380360
305553	252198
130164	9912
448298	19005
329727	259096
351540	287996
135611	12895
154835	149461
103988	283482
88027	21696
152991	412052
380752	313745
372314	241268
352592	255650
158413	478415
177480	410074
232043	267553
148313	152110
228094	275338
244017	65210
295906	307497
43275	450983
54132	477314
373749	21632
344979	341271
188110	433415
252090	210532
144674	464420
231652	38063
55786	134262
414150	454832
166149	274352
365531	276744
473454	260527
15000	455257
216870	377906
438646	94516
80881	323785
280276	304484
272737	122462
472853	79989
8682	169047
323768	110677
90282	449090
354504	485185
480801	158153
70916	485546
241512	277595
298069	288319
174875	176182
341907	313314
392399	359826
339590	290024
127453	298595
48282	478714
145282	68646
442329	155685
409009	285477
441290	134145
446265	4599
149774	438419
55743	336590
240937	72523
245938	275677
251017	143299
172414	352831
418699	188249
374350	185013
479355	71189
340136	86728
278466	231025
287463	45063
215926	201995
329454	336590
132216	279498
348237	18418
403110	291066
216230	21411
295381	23236
454140	256623
469379	257608
208462	86892
203681	286016
468339	22347
491153	392746
269949	331508
61367	420139
410988	469604
364534	301770
112513	95391
379058	391414
212081	40984
211438	279706
258136	91998
146107	195121
100198	127921
167840	458119
188925	176020
233863	311832
47684	23018
443377	334215
235512	20081
101344	267352
239857	246592
418658	239223
97463	10646
24518	284843
397770	475506
7321	314135
419872	238399
155758	179518
459340	35707
432930	362865
445946	458601
324063	313745
452981	420790
405842	483045
276821	221324
235394	378686
350105	204742
383009	253759
358398	357854
160961	71091
458768	71816
454303	446632
6089	430916
276837	368205
156911	6949
139470	50134
80083	344783
402696	141649
258692	71362
142498	401854
423218	322422
374654	193054
454450	172363
460137	336202
464073	462377
67129	24943
337843	290450
317370	120274
156605	217310
138370	106459
450586	193790
188837	423731
308636	317118
337224	21998
310756	214905
24642	15209
46339	318000
249528	364727
119725	13370
166242	349995
36821	488044
108886	411424
67222	255547
319063	101896
133891	317675
268151	252066
257164	339075
266289	212599
214229	409671
377877	235777
418650	172302
431191	286655
235748	193961
258895	40784
261762	178077
330752	113432
297512	57134
98724	254940
438123	491859
382708	217809
466793	170823
407743	464173
418771	477986
38200	71994
45060	94793
186154	285091
319670	84119
432100	470672
115515	262954
241291	193276
48282	200503
114781	153882
132730	72432
305276	23018
394236	52537
420941	209285
72203	126204
370711	481279
195384	248777
427260	86560
59279	427112
67248	325894
344652	348176
227317	274836
191464	452709
337272	172089
213711	458968
186432	212924
195121	24050
76972	407022
45349	4413
354866	184163
186758	115248
412440	157555
420136	158514
375401	310756
146235	424145
93645	208038
13484	452187
476106	345368
207631	445087
281274	478415
259978	294469
406115	12449
329660	100349
353800	492802
214237	118653
330078	321206
128927	132740
227188	94516
25173	151935
140749	238566
11696	92427
275099	8463
136798	114405
431346	284437
218694	395255
172920	462454
249765	183213
153006	331535
190578	124964
138126	52300
233045	238669
169590	207535
14831	164164
3809	89215
96076	331581
260223	86974
223367	63528
349610	314982
468396	296738
252207	414194
438280	418551
174669	241746
175276	21583
355680	352790
441188	370499
427265	276266
119840	8607
266898	343012
86490	476231
383341	283392
32865	474271
68163	463623
132247	186371
35917	486872
135987	427185
243123	489822
399825	275152
427214	420944
406579	264908
122547	96708
290799	211868
124085	333971
122360	68818
370621	59759
161223	477491
249017	170939
6783	391414
410005	208300
419639	329466
25557	263826
240029	472583
48694	16041
149437	401854
358686	484866
196075	443180
385887	382857
297113	476231
73818	421830
23255	313745
404506	236213
359790	54976
317387	263009
456865	94665
220130	245679
175754	228444
212460	253110
250833	22968
172396	376170
385991	140559
485492	276074
236359	375548
275721	231188
37814	238261
4541	181322
240228	73990
205586	469235
124754	15209
66069	216307
66383	132260
61392	183213
428735	35015
14386	76065
253442	325077
121674	388633
410197	254336
340511	440505
313547	379416
203307	371597
357405	49903
208585	160379
209195	356041
215272	12443
258462	313314
224167	228431
227807	50379
81510	206768
487567	35707
15598	13005
421461	449891
181315	284155
18096	432975
289664	235762
53963	213987
86763	149497
271231	391632
167875	165460
125683	277961
355654	486781
414396	421935
390687	40152
191364	459213
221346	98906
133291	431226
487832	110677
48892	94516
115948	467703
132547	126473
339333	126473
486192	290624
286781	236064
160097	4413
114218	343085
262957	199353
208749	144180
266307	442208
405306	281490
458207	275990
254599	428155
10448	202394
323775	434623
388380	80919
411551	175721
397337	438068
62573	259929
355083	469716
185865	356301
325704	243796
274035	4349
399166	164884
308122	168255
327731	388950
439646	190369
187603	270095
273901	142154
341710	324037
456779	317667
265311	318647
108735	41075
328343	311544
35498	10646
197131	198005
308919	40362
255471	34354
399237	40447
224807	124445
355274	120387
116689	100926
310164	363214
272258	27411
30552	221147
72737	48661
156429	368205
166626	388485
410036	420944
215841	376987
352243	148944
482532	59078
315250	94344
381968	379894
236568	384366
195488	8950
344110	123326
177345	199353
177415	245679
38717	306129
265586	86250
115112	176726
449884	16923
67497	309180
264026	326294
144288	179375
267562	456966
318344	104157
327819	62948
408158	456074
377452	462474
488102	142036
148246	216111
219068	17339
391352	383461
296989	249566
370583	83811
298758	97894
60815	243126
414646	487833
134543	83403
167588	243058
420585	218727
342939	431627
293405	203279
94941	57989
213124	478415
195615	164693
214744	182192
454323	327013
9128	329752
397257	468688
430756	97129
177632	30233
493972	7812
444081	394978
220397	207746
364963	463200
303964	324377
68995	486271
127019	187836
72007	314699
201813	387928
267562	4077
331042	214992
447158	298617
71297	169137
173843	179670
487822	486881
144397	21151
287024	105257
332959	366493
329750	46790
194216	127298
258126	312698
44624	389682
141517	199912
46092	338679
41029	168213
468216	391414
375405	173237
435909	329887
143663	421935
247597	277961
319626	122924
141525	363973
335554	61937
312381	120114
49542	117800
167588	463315
97824	314006
325216	494127
358548	471691
175862	218448
318521	402924
230869	124660
396243	285688
285239	427205
452121	389497
372041	153995
167491	372214
463114	387765
440130	137128
443320	140724
56067	100349
151444	41544
200092	419492
413953	419502
302954	277450
230691	450195
76060	453950
127921	292712
189640	96534
454884	412727
9026	408375
361001	441764
289516	294548
47171	334742
320279	344739
164804	433934
309917	398806
290939	83467
148539	10231
454183	152762
341197	455358
369091	326207
251916	261053
163709	423806
284640	62191
331238	253730
295612	371934
233989	272908
112317	274309
173758	420551
469235	284649
480540	478694
259048	350329
254248	113994
470254	287957
160912	310756
466623	183213
427151	226308
286145	309154
269602	4369
407066	366666
89883	116347
201572	137573
287124	168638
360459	368171
282847	117097
273920	153995
12752	152573
340771	49896
157538	441434
180800	410169
76185	490206
154634	99437
23448	304438
23487	178422
484144	150245
473503	205979
487938	307344
223636	244
131033	70784
21203	4413
146277	287740
221882	171401
226338	182559
38489	20794
71210	481697
130651	142708
249202	120758
25075	50361
121875	169482
218520	4349
138635	366506
139000	307771
492914	250649
454167	268743
488267	161409
3885	486885
490244	493187
140904	411455
67885	162795
313165	152502
721	53863
255426	127305
291210	485200
119359	55050
351015	388209
215025	454613
57419	409828
195729	28951
383805	272449
347178	280089
62637	190369
289118	317356
230013	111097
171160	248382
170011	79343
415270	41707
158311	263514
27830	3696
483691	439218
14335	134145
40254	371918
219037	48007
267337	79759
468089	372623
480957	366493
23568	326876
72804	172172
122554	118928
228288	37062
216710	217423
39403	149255
214756	374909
244907	336542
291123	359789
424661	454975
415220	152502
127976	293813
119001	270165
484868	316684
203792	311889
219832	94665
366034	445017
95851	162831
444139	440583
318735	117834
371465	444556
340709	165653
455090	182762
245140	198317
293813	60797
25969	464387
275763	326331
264299	245928
146224	478415
100148	35088
190281	183484
48282	389648
303828	326364
490940	343916
198317	433728
306169	256121
485342	141381
297436	224871
192611	45227
234528	86263
331675	182291
261592	134145
307628	409896
222218	441686
229854	90277
223869	99437
336590	269926
126318	484677
460288	155184
192176	205270
407334	479263
215309	295484
362491	352775
182714	317356
213118	423919
95526	493286
437077	228431
88460	351193
133509	28907
167512	55293
16981	274309
23018	117312
328511	322052
487049	288335
423067	316575
348146	418088
206985	403188
155697	88460
144973	37857
107449	10451
5053	209285
118539	20492
367791	18857
458585	79983
131574	458
484884	451016
181512	261936
178928	226152
214232	184003
25969	364109
72616	183213
434648	13563
58057	45616
51506	469235
115915	430118
474803	76454
39195	208191
36236	13370
108385	399680
178223	447158
21847	413202
386538	184825
138581	412398
246558	299234
230051	50272
235404	72416
114105	440615
93707	367730
420001	25549
25690	438130
434690	396292
279809	326971
107608	284552
172923	357028
415362	155747
39195	9069
407334	142877
202364	392788
101083	421830
308960	8084
106258	333634
261231	268787
101791	32807
292641	490588
433565	443694
146265	34842
430170	478492
177432	122490
138726	53490
385842	447803
468741	327613
168155	410224
406632	6899
184569	85806
388467	149590
109374	248947
492480	15359
118272	250434
412527	345864
349470	438419
9969	48473
149161	205833
29966	203656
157668	2199
82712	53863
203164	139648
78015	374594
383049	364248
417194	386879
92354	5857
418466	110677
71926	209933
119610	322685
216666	385378
477398	375840
407718	267066
414035	80587
271336	436220
293288	298606
10426	278382
192894	285736
26159	212029
131196	301143
443350	492906
25438	101058
410047	22256
331877	194565
284456	138226
130224	133542
33614	320508
274341	38172
262203	485124
87524	408014
12075	210581
394975	380077
201006	190748
69264	186548
315286	492906
119726	138401
95598	185335
442433	230965
313251	23018
318792	473420
57447	479614
453858	16661
3439	358508
266483	94665
442584	349000
314850	9054
238406	157527
86810	124085
354283	137406
330561	148084
52488	425105
437025	190369
9664	293813
345401	168442
61083	365913
317583	413938
216894	380538
188784	186259
226919	27212
467201	490225
492453	482199
29852	47608
109752	476148
471131	290450
11757	275891
47080	374939
105859	215809
376592	136388
65450	183213
97946	397009
482048	108979
289675	171818
232897	459600
15027	351639
345715	268780
315957	183213
266141	164196
457983	393326
35612	294079
84801	290550
157218	440660
289866	306197
283823	462784
249623	317118
268447	18683
327923	406611
116758	423688
88531	257221
153322	477784
212679	344306
167583	200821
45303	484447
140394	254973
126024	86372
317456	206434
437433	190369
137133	317853
202287	81280
11801	451016
433358	324225
32735	420790
242417	440557
232222	412980
221157	205270
4470	938
234722	351451
415582	15133
200092	110835
340598	246085
472120	357902
477839	234356
96619	486885
136177	121822
145002	351585
5538	459213
460380	4809
4131	87471
221305	142718
462425	80708
488404	156304
453294	420169
369178	115178
467985	341335
195757	225059
477932	34272
460957	31476
413816	313135
455699	39726
67906	137658
258452	390830
126628	35707
305287	454520
170916	384174
212989	256121
192913	240407
49485	38063
263703	361354
413086	62191
416181	433008
368299	103267
109334	252664
361675	164884
132469	214600
189508	263833
153962	70016
68675	297421
33369	204925
166078	301189
241600	465409
178702	126473
68159	86974
118721	171069
197729	231485
3358	477632
58340	84471
179919	464166
9476	59286
136731	279464
51445	158811
332981	97985
471403	419435
272742	308019
310010	374474
106268	174947
437806	23018
360793	309596
421906	427714
296185	86686
277892	478729
288181	288750
207253	190369
144274	266286
77263	458933
87620	255640
389605	363396
49301	411771
134203	188759
308857	101978
191391	193484
346304	347104
162603	362456
434996	420944
23197	348798
191629	241416
303354	293813
298124	68666
222023	178098
314311	427796
46092	476366
164381	341869
121637	212073
88855	138088
318236	219743
60363	485185
156786	245679
435966	210036
58908	291324
112438	287423
325744	338271
330955	304466
193751	393326
380699	214024
157258	113683
24553	18517
442689	461944
109050	285810
274865	209018
271895	413438
120240	195207
165438	183213
207332	164504
154850	140044
59476	78467
147741	378546
287119	43429
171495	66215
61234	273831
478711	77397
352775	401928
421635	402323
309276	242750
166475	281993
316570	28065
147819	401949
96337	69749
170535	91600
174121	142254
366323	121015
75338	418760
174404	489822
452408	423032
46867	264406
422800	196783
419040	378613
449087	258370
6010	62191
188905	319390
31106	25034
453294	424225
251525	189733
314119	214050
56396	291002
90707	75896
12113	348410
200645	349475
156055	15209
16555	384445
381592	438278
457418	431685
14639	276837
236774	101305
487552	452039
434847	337708
268956	101823
404621	462183
411337	190369
59644	69975
154835	206726
108842	489552
15945	405217
247443	200344
225618	38063
128839	86476
435322	25410
258134	8623
216948	206647
179416	288691
155941	259067
101502	217423
132535	347057
440190	90361
346854	261958
330461	423924
485994	367110
8580	94667
212820	398333
48226	144128
19203	60176
345688	6183
276821	219865
254468	136809
176430	239508
481825	82486
194575	134964
485945	137676
192070	353557
410839	444711
347653	292721
488969	402485
408875	95942
432632	176878
491190	35846
176010	200345
9693	132247
216602	183213
439719	192925
392246	286543
152652	383807
130653	212246
258747	468640
399981	45604
414589	8574
397554	406751
112438	474412
72531	469235
216239	97924
424570	371983
275358	13370
375600	460229
40558	149448
380168	111284
476508	125713
31831	328525
261697	25034
26808	446041
453919	374979
105041	264430
375530	444251
424916	19377
92693	400184
457803	492906
178540	151322
344051	322969
428753	228431
35806	269945
125370	212327
145462	94634
379265	456287
193020	302671
271114	478415
99206	5882
359217	459975
368279	156375
87531	313745
77072	267602
274314	123213
240629	399098
344089	244127
390102	418551
250011	413866
420945	387839
410448	428199
433268	241468
70496	236213
359790	469509
244905	430357
99436	391414
96541	250410
425161	275959
373380	110677
389641	20998
300240	361699
251114	254715
454263	337802
96766	276047
226314	302155
160235	236233
4533	294836
113216	19598
485269	17699
414878	168252
371884	152921
248446	129623
222399	50367
263439	435520
28357	278788
26601	259283
60355	427400
313512	183213
84576	118662
115284	115340
232858	230548
250011	110708
318000	217432
373025	160462
475691	477986
339333	465615
263925	228431
11626	59325
343031	249202
252414	121106
396863	412543
282759	406966
15410	457912
244819	19914
364310	374860
416106	184558
34769	375691
81996	8459
351909	454975
302153	221687
209659	225836
441303	89047
436409	344416
6788	463774
164178	216686
466116	374231
325123	487191
39195	316690
77420	16325
226038	231578
273863	40784
256642	15209
95770	137128
474341	126204
10338	190835
61666	209933
476579	422853
290099	90939
304712	373850
106167	272159
107885	415599
481427	159667
221560	160158
319670	168307
447866	61178
58045	314318
94792	122490
209372	142527
184372	238107
468222	340543
49092	64201
105889	365800
269612	17561
234118	217423
480636	279759
307948	82271
462531	214100
300195	273804
313473	78967
266669	133299
290873	410015
367202	420944
203783	297186
262128	90123
39537	77438
320496	471585
219485	86476
128201	316575
242351	447517
41676	61246
65452	190369
301673	250389
2841	426986
470099	83662
23041	266124
237038	224060
268748	233415
15819	309135
469833	206898
296423	50264
269096	13370
482851	315510
267529	266554
136431	428026
124469	81011
113753	258461
333844	154176
231800	413880
397778	427272
20334	214279
79820	267352
152368	79989
159593	325540
134714	411455
406785	194227
84417	90123
120808	142302
362373	102645
73621	206142
213721	189457
97233	336590
5461	105585
427505	483200
302890	332392
76911	363797
362079	158708
421303	49887
368687	190369
124161	469790
247761	187974
157961	255814
36408	38951
264080	110745
464847	78380
121609	205289
416550	74106
285622	141250
36761	66276
446182	53137
265563	372508
874	478000
339445	199651
171455	103086
68794	251656
20936	294069
115487	105585
423392	212616
319032	34547
2354	230250
399583	353203
131031	114930
406509	79507
180672	297633
421674	169848
427783	241454
232082	406751
91828	261984
123369	348892
132745	252961
20628	303424
306273	90301
478662	452335
84680	173063
281905	478750
244127	161279
259293	408052
260332	13246
219475	454309
230029	406953
481270	334032
221308	37948
275763	10690
388834	214050
453213	93441
35441	318811
338727	382345
334364	11626
178598	194728
160961	85743
377733	105878
431705	433520
230574	325683
421280	95149
316968	62191
357829	190369
76862	99437
402952	312246
134299	114643
492797	303806
154355	106840
113776	28129
373073	186774
27417	115838
158399	101609
269549	87686
372229	434893
371976	490144
82304	53863
370458	84490
479514	248382
316228	386996
166240	128816
89843	111878
292221	389387
312026	299579
279091	360531
430691	279481
373193	190369
415819	161260
24508	356445
385345	192455
206939	244005
448104	128009
81510	478044
261418	480224
6474	348720
211484	428103
217535	40381
346345	332461
402529	246707
465497	119868
7940	15084
140476	359537
469934	401871
326944	371918
489806	47376
283718	17163
421733	490456
485986	385571
59881	358698
47315	218485
24867	479783
295676	431860
146734	468753
26735	478051
174394	362990
427505	412398
293073	335663
353860	195061
137699	383275
3856	35862
256893	120057
244235	202996
270778	371281
74435	377278
361349	143015
329656	309425
228128	95009
348970	428214
355025	140232
346282	120195
483657	294069
155061	284401
199095	13645
269857	429035
17021	467703
416402	146791
97916	254178
57337	369209
273467	154137
173394	267602
127453	147881
60208	417296
24833	107219
321	15905
469102	344091
308669	84963
219198	895
195637	277673
132878	320125
39892	414265
110338	479057
341310	50264
474177	137508
402500	190369
489645	434550
358328	478415
63480	436966
310903	327217
301823	255650
198295	285156
120771	373021
451643	233070
33630	203656
848	179596
264433	330752
46556	152020
407565	68762
12386	409828
80575	260014
35678	190388
263064	399025
314608	231755
164485	129705
139656	40784
17576	413335
66735	405217
459326	288035
362267	214691
120050	110677
371285	63528
439568	20959
187919	307992
334092	263783
193020	322422
202451	392062
95904	146251
270224	111039
321070	444442
272427	145216
153439	443834
266998	290014
152887	354545
359620	211134
107639	250434
280566	255650
113729	226980
207213	262954
434456	156201
124116	113138
203656	228681
147706	6072
122751	180527
448845	376812
68718	167368
137859	398046
44585	295484
250386	320417
27638	338706
10097	187974
90071	466998
106460	209572
170379	267352
21411	148678
383164	410067
44236	340670
256893	61572
219216	451693
475470	98906
366509	346936
374255	363564
53786	364259
241055	13370
47825	272934
472893	53640
485648	42792
479486	451460
94129	476951
191933	432506
248072	246446
4098	359562
427973	152541
347042	153548
111938	183213
89566	335567
297041	50605
117766	48163
268820	202392
265921	210050
76228	227791
489853	399126
112458	256016
36796	285143
414878	293813
409137	241468
60072	441911
10646	307228
276238	439453
119359	28619
291299	268593
287739	334085
308122	293526
339425	113706
219426	228431
136503	366127
164940	227951
273210	411395
233498	476259
428735	9866
49423	355197
198016	183213
66919	65892
8613	96426
205951	119525
353387	446105
207818	324548
72374	201754
353351	23573
484193	153995
391012	183213
106268	241468
293373	59759
390596	269904
186463	265525
21894	201493
271760	71186
454105	190369
202995	300836
198317	412762
478634	89324
65190	198317
84000	134262
57415	199049
451818	99110
50749	89731
444039	478369
438262	26336
359739	429862
351432	447335
193026	264095
99505	317286
214725	460528
15027	270239
294130	36025
78741	268118
342154	420944
398203	248747
156446	5089
338011	419580
367164	15209
453256	266852
441095	69123
267562	394656
397734	116160
356490	81191
126561	39100
99567	186159
265465	386138
407713	150873
337092	61430
469502	261705
458700	399462
93849	159249
129695	368205
455435	422998
51755	457724
154456	103050
486907	176077
109791	390232
252933	226494
373433	6516
367219	334070
47716	4413
227188	35707
185228	77347
391802	150579
325979	338271
259282	222558
408944	295650
429823	364294
353955	269199
433307	412769
352086	452803
407014	331581
203862	348563
45946	380538
124052	469532
397887	240374
478588	124637
76531	45723
210586	62191
430640	89749
443308	10110
21451	73336
242264	441969
19420	478415
215074	119868
271729	195284
457003	483853
89219	393117
280062	219759
323016	366534
221296	148946
118747	399867
431751	58881
474578	155697
207415	254439
20661	373009
146429	196851
248013	87452
115915	286553
268489	55129
435885	480566
370590	84504
417762	110708
88359	427714
461415	207535
380497	475200
251720	336542
293067	203098
122971	178335
296506	22907
48576	259191
371529	435708
28357	365763
288942	25388
373755	359802
444672	463623
444251	435177
279871	187325
208888	391414
341891	313745
478737	87007
57	347608
477980	421497
167312	132751
291562	486339
168155	342206
205899	329208
371934	133783
207715	142719
370760	283750
296339	146649
67719	491030
96376	464277
12967	182000
475923	180707
241245	266852
237767	267883
96335	273831
236999	226258
243970	391414
476983	223963
84123	187045
430831	369003
406365	462676
199270	14130
130413	213122
69775	405678
277954	244274
173758	425675
145237	270095
121860	46057
125244	110708
39952	104660
228128	414118
328940	47060
463127	478232
341205	27262
159850	481785
219771	190353
408221	440660
343821	487443
6487	389682
439188	263009
404892	300240
123727	450951
344437	26619
297567	110677
170995	308150
35806	224003
115604	127469
282967	446763
35259	241553
150096	293813
420384	23358
77279	455118
350648	186440
186440	259855
96883	206623
337087	285156
329379	344281
307528	469235
187625	13130
489589	78718
187674	27464
86950	348798
151578	458601
127699	54700
187834	232555
328110	262954
414286	324390
184709	415625
34603	354630
419451	30255
145337	452989
87886	208291
114133	190569
177083	452841
208420	313829
75649	251878
141585	476231
105806	40477
277442	315671
367242	369599
139438	122696
276096	295484
424431	434893
143290	243179
382489	382602
378459	314890
6417	436248
273473	281236
458228	318404
99128	411570
166992	142678
283096	297426
416611	99521
420384	265589
381563	201348
69612	135399
375242	236213
332344	104299
119303	371502
344581	185368
167774	218727
93079	350189
78030	254708
462303	276744
168518	141892
75533	173176
148623	58484
272307	467703
5972	261004
194216	235679
156446	149094
92917	297443
65664	156376
392086	281936
392941	479570
368575	435301
40890	355929
373749	284480
153006	304841
259695	392788
144343	90041
441329	476963
67688	487938
156375	140614
401334	7771
325216	487301
112002	201380
306633	1006
182140	16661
292022	14202
22960	92052
32088	75303
164880	230255
375619	425675
307667	4723
66125	102259
372054	252588
165680	155362
457586	446351
481947	399736
275867	97578
55611	320148
44844	165599
155950	463549
348475	108901
309673	250805
101230	292904
444950	132809
36223	343803
395490	386770
245754	16433
325123	187023
432753	412760
288766	410074
334372	158982
241889	298077
349899	202019
478481	256067
388075	440784
158994	454975
136872	464734
420734	229488
405761	324377
82744	260527
178491	236233
422115	160545
339051	199975
120050	317100
62366	222022
100290	267352
383541	476951
68975	196783
260676	385342
445058	161284
31575	433091
317841	773
179899	355552
139994	54976
325824	391414
53423	122694
253484	20611
130069	135939
290876	314742
170388	446936
91230	32807
74516	203279
402301	127921
245045	50952
75689	406608
400781	46127
351687	230336
150006	479989
357939	90988
239329	180711
210686	378504
71770	105498
88852	294277
160419	360658
491923	317675
9605	11299
55961	478415
491385	464578
347953	112312
8230	384384
221783	60923
462440	151642
326830	219865
405535	327721
151900	464727
428156	247334
296190	71275
439247	256643
39159	244115
369248	393393
417134	156293
199765	2003
44171	267576
146893	281845
482606	284178
157534	251195
481193	183213
173913	88705
471365	213364
276256	46084
471999	291249
166625	110677
15217	447517
261047	18366
51581	142809
256012	488629
382061	41673
227491	201208
221223	183508
223932	493524
294323	455936
116173	110708
384358	166063
333178	178249
342465	86800
175279	258370
477771	454893
111718	41667
91634	458764
154766	485304
171431	364534
393204	207991
460447	273401
232768	291000
226805	315892
481540	313440
136748	405709
392510	303175
320965	262954
269726	250866
156506	354323
128940	9552
340482	185599
229150	153691
227316	463310
326820	445749
369167	479727
19361	99144
447863	411441
367247	186548
449540	474714
149077	24105
127462	374806
376978	430610
2341	401218
312878	16433
325909	100349
342050	397048
383969	384251
54425	153995
135131	113530
479351	30510
316484	94516
65677	378330
227027	94344
158092	422998
379037	395195
358145	41959
118385	275677
293297	411944
206519	53389
28596	86324
255150	75379
163473	440660
411069	345745
401881	405217
104583	63957
373615	218485
206949	391414
1611	194555
365862	371918
201355	69708
399441	490035
118677	473783
69687	259014
6589	227101
443675	317118
78571	141087
467605	152357
67617	376232
316735	21921
418478	366127
410319	73492
452253	398461
458768	42747
36189	472583
45102	338684
66326	6374
149373	405792
180073	313745
198301	493225
402612	334680
451966	398333
53263	390898
320845	389009
482193	269199
234952	401796
266730	237803
46988	56070
374600	350627
398843	275135
442068	447517
232308	210778
138255	360472
233507	433934
274365	458264
106268	455388
185453	190369
125577	342599
169962	99060
325814	360860
493523	100194
385808	219000
360229	56068
428182	380460
25868	15209
479233	388254
48001	86728
27367	144924
35394	213625
90880	180302
18025	183213
474341	37249
223120	49828
310038	196783
404693	226601
433703	21632
267562	405555
337469	291521
54150	124845
270014	195551
39572	133261
263557	132996
218485	344891
278641	35707
433133	75201
409016	210050
381552	51222
276644	273831
432780	471144
412518	366941
300394	351792
196165	99829
12372	353399
274852	198594
393674	278166
456099	15209
2909	137719
211524	354233
305616	190369
366936	429150
308823	21583
467921	226127
48590	351414
88632	176913
422267	75480
486367	265170
239587	361296
288333	174770
478588	251255
328535	179559
388311	272033
63095	74000
33049	314881
98189	363262
187834	259829
226607	322824
284720	297025
140742	256571
345401	127865
197997	409540
136835	9054
226314	216878
252797	230691
143382	378462
247785	420895
342528	385000
249978	348552
349577	4413
159249	154262
297313	469586
467977	243840
78207	277961
80371	345745
421848	199353
77793	314171
73923	53594
256174	426984
15935	407306
3809	479760
110164	438805
488344	420944
137295	400085
438403	275152
49219	222701
34918	339251
399814	170978
36842	205289
329139	263009
352600	172184
436201	192620
153813	309253
111214	309080
40375	157047
173371	409942
380748	447874
347614	193083
97394	306327
56264	58278
224267	404886
34305	22804
21534	52626
146893	338611
477732	357807
320304	168686
238312	34052
58930	206924
76143	109003
296936	409828
84541	401871
454403	494102
95005	405581
446921	90682
317978	179336
334092	366161
173446	246710
36190	132035
94614	355806
54002	127762
423912	489496
75106	137739
460821	35849
455621	99405
232201	32197
72804	369649
359790	261398
291687	406371
360375	188285
341082	360584
314393	186159
409557	65880
247754	333714
264672	399954
198043	86272
409978	128258
1939	95149
314732	286901
33074	285830
239084	46603
121117	194094
311800	263009
288893	366534
31780	434811
465687	471310
227354	108808
389224	84135
150182	141623
453738	64735
12391	478415
55915	88705
345401	236733
201572	443257
263502	348798
454261	212945
463891	100194
416533	369599
181938	420392
373585	62191
66735	17231
323361	15133
92073	306387
374305	233943
345770	257065
469102	122654
58878	183213
373749	204925
387250	316324
220839	205037
460929	421356
201588	224060
77118	39215
107215	113223
316136	47754
283698	377553
187083	245317
241605	401854
112443	198297
182598	401263
458855	338915
302728	135756
273002	26919
417400	362267
135920	398492
177394	411455
279722	217254
230907	166970
389297	352883
36205	61900
106648	142747
365243	367686
145369	110677
335452	220417
384683	347064
104191	288035
203284	86560
88266	50082
405674	484562
10231	484355
38754	195224
100938	311221
429766	116283
202289	155214
105585	74516
233655	327204
343700	240902
52803	471013
244544	87471
246216	8830
128555	61202
58449	296923
231651	276358
105849	63182
24357	27212
83192	280871
371122	483761
187834	439418
165414	17235
287766	4533
305469	56684
374846	470816
93761	354694
483987	312280
51195	245990
444320	475047
364703	61164
235597	16325
63024	306708
155728	50492
418624	471710
492567	291823
417762	260527
271366	306253
389224	111582
315692	296111
303675	461944
256537	166743
286380	79677
165621	211134
75086	390963
253655	388374
82373	357746
282912	254350
144992	203314
72389	264406
460908	418174
474040	249709
76717	336951
386512	487192
346532	126770
440470	162795
197800	243910
422577	283096
65093	313758
481453	182226
470376	151944
443320	250016
155036	363587
473011	407026
48135	364109
483836	88203
27684	480624
203438	428852
54035	182082
196219	315888
15600	323215
426685	147984
230452	250145
255938	217423
473077	434323
139185	446983
309350	94516
451418	16433
169150	16520
116030	23236
120006	65670
425625	40447
239431	44449
41189	240447
483315	214714
399258	161484
475039	317184
488490	273831
111603	116550
313728	238041
235827	273514
335288	3298
341696	440660
321951	110677
301750	107473
64046	456269
153813	412258
232149	480224
874	173852
62332	380029
232374	65194
461223	44469
156686	416143
195620	264908
70490	317100
136309	273831
102683	272913
68450	122085
277506	248641
174787	78001
472264	44052
205289	314742
293941	140044
22294	464256
469711	14161
334001	193919
135611	16433
3809	406806
86401	404806
336562	133109
380844	391414
14285	449378
376553	59905
321054	361319
391093	375840
26937	39915
449000	4413
38047	439190
440604	85243
297632	188244
313839	21268
268497	129727
431031	89313
388485	155271
479401	103592
406660	169131
51865	137481
308258	423727
35529	200444
72111	247053
364686	419991
451137	205084
408840	170165
430965	61572
192800	91432
316136	305709
465820	103267
381397	346469
78271	110677
13953	40447
73086	243250
390167	484274
79110	372214
152807	183213
8968	56068
222269	305692
306316	37057
476303	386973
74873	157100
189581	236864
250794	23768
324502	56739
10703	338271
315573	316959
158156	451016
185339	130804
361731	138823
437559	440962
46703	268696
202774	351732
223505	114051
490788	282933
349359	51895
45212	365315
305752	451713
17391	283747
483245	198317
456021	148574
334769	111350
272111	445602
380081	166513
271698	119381
382882	185367
94475	361745
75680	236401
396927	315059
300240	237165
439363	382491
168130	320073
485697	51895
306628	478415
89542	29588
228225	280073
202379	138885
46092	114318
359112	87816
236993	185683
277170	461392
117862	374221
485331	306860
190824	205004
252645	292163
41154	183003
468848	354907
370621	94516
272782	126911
206849	353453
488511	458104
49294	33615
443962	153658
126506	317118
104325	45784
171592	388291
215465	323395
461833	457081
146233	482176
18928	142650
50064	484520
460582	199685
193020	214559
203781	16325
367343	226658
357829	391414
304431	71426
112862	324816
375107	476447
91429	193031
376553	303191
323020	264585
382258	327217
383983	457081
425820	123369
301312	298156
249845	317675
482469	292721
130224	411051
40677	273468
438126	106840
153324	286697
287694	454975
67859	16394
488490	285156
88697	172192
80040	7070
201327	26101
109541	468640
18506	313802
426645	272593
59736	92757
66735	112312
339509	369902
112657	198297
430514	186735
421976	231791
301585	177696
246220	317356
389641	25410
252604	382511
342465	261021
443320	422786
425905	299467
53922	478415
383740	323945
105999	271157
242178	235496
39054	155018
1635	82430
115618	466096
96559	173969
470819	106892
197997	99365
285029	6072
36591	398749
47281	313745
80150	48275
111028	165653
276621	362598
71511	243179
347881	446961
479351	60208
362440	177374
178507	195402
273619	328134
23667	266097
23330	313058
267562	444875
393552	463549
451849	205223
260285	110708
368105	395988
300727	90053
174139	484781
17481	104255
491848	478415
401232	106011
363634	335812
110101	331090
149079	277315
276621	223112
320464	328234
47671	109159
351117	456708
406689	367365
232548	384919
80830	464420
85406	24000
412690	211944
34540	310756
187834	399738
210621	473195
292226	255643
130552	412440
7788	414930
62576	62191
381835	248740
455882	234071
62562	219499
97623	158330
378691	88203
115216	194102
157040	229529
34904	330284
467828	110677
326631	237900
88649	397263
29375	342300
88709	375840
330975	49230
333894	365050
189454	377933
144188	190303
266965	188319
51759	249061
243723	267352
264009	51552
169435	468106
329690	440660
178247	288152
405460	272584
298411	435708
415169	468387
319016	54976
431966	306430
322585	51895
226152	119669
28506	266377
349223	272865
136586	244978
309632	232568
246493	341271
332141	304865
417325	137825
198317	316222
164493	389682
450781	462637
471731	348623
80803	243484
404558	63914
220429	445326
344352	168594
282609	64931
136798	317932
241088	264406
254973	374107
142947	293813
452348	196756
283883	3431
487091	214976
306878	476231
252523	487938
9229	134145
234722	404396
217595	211944
377096	86728
194518	121171
15583	378082
20345	165653
340175	422164
224749	107219
271760	109580
86490	424280
334985	482246
241820	196851
198317	30696
41039	440660
463333	324491
20946	412821
306634	344876
322300	70557
134682	17339
29213	470138
325821	487938
428567	7771
375181	21782
78280	203971
190683	159435
281236	47092
39631	195315
319306	191959
409191	480865
476008	360038
22396	213751
286370	190369
474221	419580
48576	65120
241682	76454
244092	398088
59092	335593
93917	68950
461833	48955
206495	428214
470915	344508
106268	422100
84725	420368
438475	120331
375572	296660
380739	325891
465943	127921
99521	403926
439452	28129
236460	153369
252285	167841
419605	13370
108118	286964
388088	192276
377123	471745
92597	417201
229735	313760
363234	214173
52388	35707
91345	366127
480996	190369
307803	220857
1936	227101
214111	120173
119327	13129
323033	25410
76531	220921
361727	145258
256491	15209
378469	176536
21224	268755
220692	469730
239427	469078
243453	118727
485750	261300
235404	337778
157366	369577
353764	445749
471169	357391
221267	298077
81434	421830
215459	464734
475825	331335
338931	67634
426414	293813
366987	276622
324367	336590
293327	211376
253931	62699
163281	478415
405255	334878
317369	145075
328075	119122
89210	110677
177734	26787
14961	185013
387313	151096
440215	50264
364636	77672
172893	77355
488630	369754
291292	83034
266843	164884
163435	414449
204585	212772
470931	27083
383813	245824
454629	472566
84936	190766
485062	221281
233090	435086
432415	137128
357243	379976
93676	457081
438475	128467
58585	433100
146429	98654
357115	486946
51759	206547
100337	258370
150648	309524
433456	238179
228110	203656
55451	209572
424352	457490
348500	256089
441546	164884
80323	246672
403032	69103
297794	477750
157198	38063
381378	179559
16844	45768
102719	94516
470498	383967
84626	408500
422832	51895
436092	15209
121592	389006
96615	42313
175023	36392
290985	363581
262203	469030
368906	468386
381305	2739
158438	463196
348891	178647
378087	471533
393882	298484
101148	48275
342465	164616
86265	300555
376816	162829
115742	134145
25748	309603
354806	256887
215995	90557
381205	67584
241749	430610
261426	147908
492906	15770
400570	147164
400068	23941
387962	472072
190369	306716
408436	337975
266141	148695
132321	128035
342367	420944
471098	37964
69644	166513
330167	262954
293527	420944
377869	392028
160794	473569
447024	209311
113927	361861
165508	10716
398116	168670
187920	243793
275931	291521
191484	218727
239725	190140
20946	94431
448104	628
121300	370273
146524	258749
225197	351732
247565	467143
315286	177104
203793	167201
366333	257318
489787	147520
73838	4349
233045	297165
86355	186440
159633	378686
298390	444660
322448	136279
40474	97004
19542	353826
194993	86728
453982	183428
345918	270027
493416	440962
486708	417473
402483	458861
464834	438957
108536	349507
170164	359832
283760	296339
364179	485273
250944	182017
250554	20959
205179	139648
132153	364000
30572	492338
452518	429161
401297	277147
228250	464420
59787	409828
281574	19984
481419	447404
341134	99437
398116	160461
322028	93230
94640	3041
371534	401854
216061	320586
67274	207972
64777	416340
168876	293813
114405	152794
420971	190365
447230	41821
138060	62191
475310	244688
398308	38773
77642	252340
94881	255815
244536	222732
349259	101058
432382	470115
445632	291823
326792	420944
480738	464166
9928	454863
334872	465508
134876	413283
471251	54905
19451	263653
426531	171769
394678	487991
78608	452928
102238	486275
283024	79507
165866	281924
310075	242927
207469	313745
468753	341811
394138	466978
151894	293813
247715	208000
378536	163393
326587	152502
256338	89047
216824	23191
328197	172329
214446	212499
134593	31703
362006	421747
297746	212081
101465	480683
33172	309411
89238	71511
86311	405217
196773	207770
250230	136941
9308	482315
464725	170595
450039	152502
253824	398122
47081	171160
380297	375112
127462	221324
325216	166465
490572	86728
151049	271866
357294	211932
407292	214714
28053	486885
81885	47100
142074	391414
330735	18238
156911	60907
234892	103114
371256	347476
188543	370866
73199	110677
413066	337921
269003	52917
407171	262895
233408	183213
361094	122393
102707	244103
209308	119868
429845	136448
314009	375085
195995	175215
169047	446167
154343	267352
444139	337120
269199	427994
310914	171808
443168	247713
265189	420189
345715	194594
372087	215854
455388	182000
201775	182915
464022	26348
218910	292569
25969	409539
204272	185335
143190	283354
73466	364000
145534	285156
413048	436889
65876	119188
166970	156079
13549	363830
269733	4581
53756	58260
208030	168381
394993	482568
23297	89979
273384	151493
33823	459701
34873	134147
417982	226152
95790	45400
207512	459850
144889	278544
191867	394457
436962	338271
53711	212364
444869	282661
374404	122405
27604	110677
379188	399910
192611	266736
299474	201480
386428	186095
375366	396729
194551	313314
247608	206938
211657	431264
333866	370848
162785	45399
233130	254663
461793	243115
287024	247106
214269	435318
365305	392086
378848	237784
432748	300967
93150	159550
25262	219499
104740	445487
228145	437423
110192	185335
401453	270095
437487	74482
449521	364179
264900	441135
334852	61576
235967	91069
384246	409540
422326	161077
419548	461846
86282	12640
482140	376244
419205	5040
185094	136693
138172	160456
66595	103267
250381	307279
27186	39255
154410	15209
403725	431824
458706	40784
24265	95149
137234	476753
333622	121499
186090	278520
198317	181657
72242	436575
280917	205223
179293	190685
457335	83403
54671	387742
305457	121106
245318	313314
229604	157432
309245	450075
234649	430662
198405	272230
262639	491267
487872	112701
391639	140367
379143	23225
228532	419544
406660	73513
228	303801
350057	41075
302882	420790
260905	247706
379064	270959
105941	313745
90300	455764
388992	315235
233133	134145
341625	310756
383164	103753
309917	209967
87195	30332
19955	245679
238277	440660
331170	393238
416691	222531
58486	124556
471000	260720
257217	464420
293175	171722
136238	228579
102589	313745
148139	235527
61349	354694
147409	468441
454303	169590
399825	301611
372095	258119
266106	155697
413087	173717
130399	68762
317931	214024
256965	290450
189739	394779
132529	315407
241561	177781
49776	148787
137744	415599
393024	50391
196903	293534
110703	214050
56381	404806
102763	144073
96679	165267
263930	418582
239611	149400
334017	231496
350313	255316
51759	447467
352319	104505
439240	185704
392037	95593
333557	334906
215768	379976
312405	236240
326553	423987
61253	483853
118695	464420
286594	202477
306810	388429
92770	436386
271476	362218
468516	440521
289526	214050
281574	45227
330184	293813
184229	393253
97777	87568
233117	426887
219296	475200
251943	357294
404242	398333
405162	478415
422246	457346
334727	253585
208508	273831
414646	162795
145597	8472
160680	190369
218293	141623
121199	372314
355025	325565
459498	411809
304116	46539
174390	164816
118541	491037
458448	276309
225345	369850
413916	157350
298442	174538
359790	164884
66809	489232
25969	398122
50264	24539
122763	484274
261211	450302
454895	322272
165680	260062
188732	209510
10276	86418
229709	297949
269428	207675
26687	99350
238855	204488
54664	379598
248013	287694
365750	190369
35612	485806
103392	115123
350869	296693
476524	22283
436660	421356
408550	295381
396333	153995
479297	351639
290838	148246
298233	320979
404803	72670
151508	35707
228	356107
91247	181994
277061	207535
397778	443778
186131	218727
53371	477554
382142	37694
245762	190369
78571	307434
326574	188444
116085	26767
276402	80587
421105	294908
445954	229756
134593	49021
304146	262154
314535	122140
382169	2068
422639	121364
31204	33526
31365	340543
69759	53883
157789	488881
226235	169773
236053	190369
180890	304731
181640	83811
358768	143990
123914	459012
488305	472072
47972	252121
148757	232261
259735	190369
474221	413476
256475	16433
409388	188925
103992	416056
293775	477750
342782	84504
213646	284566
155988	301475
318445	196783
244688	15071
284890	60108
104738	237165
220243	88502
277499	8377
183613	122694
169409	338076
66651	219499
155218	164884
108635	287775
95130	317356
255412	75379
237804	226371
39683	102597
280271	366127
233498	485411
186144	393326
16330	57989
163811	281993
357413	118893
294323	342440
155044	259045
194216	85001
258158	271174
167419	96563
61421	294965
464725	384538
309159	461341
354719	272339
420988	245247
139227	54536
10871	318735
40337	52537
69132	272339
458050	11754
217871	237165
310996	476946
239239	379255
13077	395119
451399	256723
41122	217785
475781	190369
425831	27464
186210	72688
296772	477166
336020	28129
449879	446801
102458	317356
486680	122893
302288	400045
316372	12910
224589	435018
423672	131937
87536	65371
153322	477136
245217	156012
463472	101965
477350	295159
131715	43004
416763	342436
97588	187834
73842	21583
442589	99405
277568	54449
454450	441700
473379	269758
27009	399293
241619	27079
277863	2278
361533	75499
156191	342050
47136	483279
386646	223335
453179	476231
176903	359833
342200	447517
242131	485491
189691	287694
103176	185409
420777	411808
331238	464137
229735	302558
136877	72029
325491	415967
435436	82862
373382	137128
51219	304140
193796	389009
42147	15863
31652	296468
222789	486885
204474	115671
21842	373438
77171	168320
391244	88113
297625	295484
167588	461827
11994	252961
164658	226308
249675	93245
311479	206924
248446	302836
15570	112542
325814	405217
118384	177104
363412	17186
149522	478415
483206	257205
37237	486885
334929	319127
354922	440459
406814	54976
324699	300540
483706	247608
410753	426922
4707	153995
4927	473662
313576	444650
119381	250434
417938	371187
289995	92694
321242	195372
331491	55129
194875	464734
410439	309903
1263	492906
9953	457741
73532	166590
477932	60888
322851	10345
55224	193897
302722	367883
262469	214905
150915	129508
342716	76454
12063	34509
391433	446105
296260	229219
422889	371272
400889	15209
33745	191962
139630	21523
176081	286936
211884	32807
273019	146635
314617	335672
238161	259929
200364	82215
238285	447517
440660	22984
330752	387331
293058	12177
283096	361061
163907	246311
423321	258778
17968	29567
104740	434892
20815	440660
475307	113138
443231	190369
404682	261412
384505	393337
257096	258402
239281	247429
14546	276157
290018	209699
54106	164884
73004	183213
121860	255641
479072	409248
346431	232500
160191	136235
375991	317686
457418	208084
325399	457702
161488	54702
276208	341637
228050	205270
144288	60065
247761	186384
165553	205289
73310	473100
474462	469864
453484	291933
262172	165610
351732	466135
423044	426786
226503	365435
57276	37063
190351	328200
247558	71952
422246	391570
70578	487840
288077	404603
352779	145948
436834	494102
463632	150735
245798	212081
95215	123183
250404	472546
169826	315888
275685	454199
34447	111630
101362	373241
178048	363320
238041	146893
154730	318735
291706	126862
34961	82498
60589	134262
18928	415423
401842	145206
287566	126628
301312	300119
351140	197456
217321	37347
103050	395964
303036	246926
382314	458061
135169	366127
163982	20127
248288	152502
272837	86801
290216	149389
371810	6886
472582	467703
90429	222186
393010	5857
72111	112312
63263	166063
109421	343860
161023	208785
199553	166970
98385	395683
267221	187974
284469	450056
184340	200444
53423	390771
373841	262954
431191	138807
267562	293705
325491	51758
350502	414832
98062	477358
47069	39745
142083	366534
143337	440962
425827	320464
431204	21902
403293	436769
474760	399950
440142	192398
97926	344580
103196	178473
401301	101058
289972	59471
297436	475648
428874	49903
365410	149332
342154	100477
271698	404960
294614	297766
45258	336590
441463	365329
25655	471416
174395	403433
128301	332971
51502	420944
482718	64063
110827	226308
364739	381985
172018	454893
348862	10646
121860	430894
70440	248382
167588	139609
60380	254973
457512	363998
324333	294069
51670	30675
45234	317506
110272	98541
269612	403467
47794	64335
109824	109271
407113	242423
30568	300480
35806	33553
5057	51895
26559	154089
89336	393426
275688	433379
419359	162795
468597	285540
465045	28129
96529	291846
473425	178884
131939	393155
38798	358032
410006	162831
354545	163452
122727	461902
386571	362972
393046	160379
351442	307423
361630	68776
373554	166903
199549	326745
447856	302124
115604	299942
39195	61295
36633	241048
47825	60201
6859	332967
141628	371918
353684	309524
44859	245792
333737	477632
450465	248398
60743	473472
68565	389097
51246	69103
316820	409248
104439	84337
373025	112907
67316	28774
366148	469235
164273	299976
369289	420947
92635	324916
170824	476951
422725	85889
441867	4413
43459	207430
298427	338915
303714	267352
64506	81739
155531	197882
354948	166923
193796	106840
321005	1197
272594	99437
100841	122462
353597	86950
464110	159579
116622	459204
8635	353568
476344	110708
254159	135646
225855	28065
21587	183902
86616	309425
408472	21523
92205	23318
425728	270479
374663	457081
425510	40034
383520	29366
468741	49966
417532	201755
340968	195237
161896	166970
187105	406666
357939	256890
321061	310261
449391	32655
262863	25034
127136	294418
381578	140163
72339	101058
409322	187974
316095	337427
341149	369262
57390	151662
57429	446351
149156	253916
386468	293813
267677	305933
155758	12443
53420	237220
311367	32807
291612	153995
461549	319516
384351	452055
110254	103898
197948	150352
69857	184281
241173	116283
41025	81280
256491	437280
176130	104734
378922	46503
93901	486885
127689	350189
231746	101058
73454	253637
428277	309180
394092	310756
255332	166513
165502	49127
477427	109806
99925	327922
257006	344021
287766	31808
40028	183213
441961	490787
399686	475047
115198	220417
320245	402323
234000	281907
441571	477986
323020	141590
76402	391414
108792	390232
165963	160533
265598	411378
267416	250880
205023	98056
258452	491984
332376	92954
436058	476441
443025	13283
87741	175721
228696	38836
165680	11038
9010	39914
286126	379183
149147	419830
388249	324681
160414	44453
124259	411749
874	180307
352011	391414
75331	371260
303607	21965
333627	140378
96998	393007
351392	378462
264672	297830
118539	72656
229735	33927
288961	163800
389224	260639
16981	187974
382882	132885
97033	188067
384196	19528
387684	243473
404957	29133
233602	166513
184304	378462
179426	214595
334092	17476
386801	277458
91	224565
347309	20445
35612	237660
240139	112569
388404	323550
75608	21710
416514	67089
261920	240374
372340	312004
368860	461944
186679	49903
348539	196783
435140	26608
28551	378565
72853	208291
94342	366494
393600	110677
78469	14219
250828	296673
355186	319432
21088	67040
415967	106889
286894	126148
432175	374538
117348	468678
456322	75991
45234	138052
103842	105585
393084	366127
463902	432346
436052	92613
19127	299736
41287	187458
469532	109511
345715	257909
252428	27464
427505	292779
93451	28152
491157	308150
353163	441256
151399	305923
394051	411424
153322	40682
250351	74106
240892	395856
381256	313287
231072	31939
478114	208055
316635	268799
382285	371918
15409	94344
423039	430356
364200	5040
24049	224006
461679	364294
320743	198830
276449	82271
298736	405711
130207	378686
41016	220417
285345	313745
197544	313314
237480	27530
3809	312697
367199	478232
326586	196783
341406	50173
361540	94344
210595	162831
287566	189673
85710	442867
237120	418634
461422	310756
221329	251539
122220	153523
204099	52833
330996	21583
387866	62191
245305	385801
218420	488540
344063	122462
90594	272395
493267	218727
146893	259594
202352	171069
412205	261321
159141	300813
349510	305275
358320	31588
153415	291378
216332	149389
287649	119225
7601	435903
112940	85371
108696	392788
168658	218485
191616	369599
406353	381243
150216	445353
323210	115090
125064	73791
7922	152020
285392	234413
82122	50838
73660	79721
3163	366493
265192	1111
451709	440660
155676	397379
423593	404319
92846	36392
7614	293813
239270	121959
165750	185599
452962	180918
267562	379216
315566	191159
105037	185436
479161	65979
474412	439051
320588	391414
110670	471112
467928	284037
199676	170939
48247	249538
142095	268006
247838	152791
192611	460021
404744	466432
62923	342724
66756	187861
370219	315888
115861	309180
191077	357854
111549	365702
71605	179210
33072	73742
95536	359756
475890	9054
385195	124094
487219	183213
330125	2220
122899	22827
437849	259366
296574	186449
445037	443693
5842	464388
197655	420825
89257	115768
172396	381176
126864	123213
176878	220491
289878	465647
312347	430997
268129	313829
431729	387101
247327	70284
165962	339571
356074	42034
215742	368892
238718	340473
370062	313745
234413	410530
489027	314742
141162	304466
202523	470359
364264	134145
172670	270278
348644	111183
464861	270266
3724	190369
294186	165267
305337	110619
157878	121499
190158	399931
318506	225933
410977	335377
470915	296869
349608	399736
356690	191503
184154	199676
191308	474302
456865	425675
257441	179869
146893	65028
41885	476412
9950	252075
224973	263159
431508	100277
199428	123670
118426	128616
16844	132318
1243	54976
71430	450409
233498	423410
244855	315959
216892	293813
179556	203656
312161	236002
261945	168615
98389	366127
238889	251273
249790	428026
324907	40275
398836	17695
476386	477451
272546	111205
315573	259290
257973	165653
332968	234644
76228	71994
493164	134500
418519	3023
377728	429128
385365	451016
493799	317118
258911	482936
205948	66880
196494	66393
103748	125399
46092	292223
174188	62699
114643	348118
20986	258845
110300	267185
62777	70163
264571	166513
471365	452098
56684	101058
175207	190369
36195	292908
482421	301475
404543	41075
165472	288403
433956	242641
59189	358032
366627	32807
368561	293478
157444	253533
163412	271344
29332	398265
139844	256165
88638	445882
228532	394487
42512	325550
312362	110677
301683	86974
302153	334974
372799	81225
382511	375397
283435	358081
112443	396548
368688	238299
361907	371918
401893	58881
135179	401481
471520	132817
109733	428080
246191	234356
329080	340906
228050	417918
130302	111039
102644	160768
363973	392062
220540	99742
99264	244580
332795	393326
203692	249202
354018	285574
281992	287542
169932	352775
164513	452314
471783	97562
352825	189038
136488	165209
412006	2715
133012	74975
386430	394007
378118	11902
18653	343860
211236	463089
268261	128150
391391	205640
14020	290560
35023	118354
35612	100277
388075	191914
425540	19745
38247	367883
219652	280362
19167	87291
193470	447517
402247	200549
246554	273831
107228	476231
8649	438207
164816	319334
200092	138088
325506	10470
259782	200498
275684	449298
97312	169749
451877	305025
200304	86562
246175	141166
383949	358375
293947	249202
185654	310756
6614	420084
483462	266852
206686	1629
82175	27683
445023	426922
374622	256790
410988	233590
233348	366127
425232	84722
116070	128779
402052	102597
369542	110125
2432	57002
313839	237165
368914	130617
200067	234788
284810	385866
95556	111623
262457	110677
173863	102242
165655	465962
454559	146181
408711	110677
68098	90018
438163	343721
224780	438912
304146	246761
230574	155192
193657	484154
388296	254571
271440	363973
275460	113822
251720	137155
341811	378686
401847	398008
157247	257253
261736	267745
217667	489883
476730	5812
348550	282072
478588	185561
89608	178436
254268	232890
415473	5733
382881	393949
414825	460779
108249	60093
82688	449530
253020	458207
340154	109773
128563	181204
324490	22347
392598	213729
373809	104755
274852	328980
292020	11626
85674	395072
454740	302719
334790	75014
266307	245971
238950	126916
238749	80193
238749	71184
453599	384174
302964	84749
371686	468716
276821	212584
205711	2232
53847	51467
237061	12177
195739	247204
483706	266579
129713	316337
342666	168325
424647	114361
104238	293326
111142	223448
1483	486885
137671	190369
321503	235280
88119	423828
31121	492180
202451	272208
263539	362196
456303	52030
65506	89047
205069	489787
175408	122919
237190	398187
58418	442554
416789	3646
405280	454868
442821	237030
190524	345585
252604	93625
203705	196429
327053	144845
26366	148828
418961	404806
213364	248382
127531	338076
256143	375980
162225	317356
198317	397338
34501	114930
404337	52695
187127	407983
394243	93374
326119	122696
44160	62191
424242	102482
478442	12017
405358	105498
458975	379556
118179	97985
424280	377683
221648	183966
392539	413085
346986	351414
457802	185055
309757	15204
293732	106623
104740	449521
148601	378127
378420	296272
264420	126204
490149	193418
256893	1292
67570	2489
297971	475713
138529	83173
267562	463640
284131	251044
270597	113522
241640	241821
224045	271886
16516	16612
305103	117849
20385	391414
435240	255033
309192	67584
459765	317118
13186	469790
425209	162809
330962	164884
146893	68207
52685	392113
202063	211746
274469	168381
156712	325789
178162	407386
325331	455311
103823	151875
490385	12177
467631	345401
99444	104907
457145	471067
369043	222701
208604	427293
379132	436961
287927	198165
146224	236654
377720	22347
283862	140746
461846	282578
392086	285156
456021	371936
393857	39696
254293	147049
483987	286744
453531	267602
160232	68445
305457	307416
64272	401871
428108	155075
214219	164504
109374	213639
263768	380565
133130	340719
30132	192580
207934	285446
27902	167517
274006	177775
313961	43825
33937	226378
100833	14257
448104	336590
61286	10751
18021	122471
410877	205223
160895	380568
472237	210261
415923	332638
190051	54700
58276	220633
357243	63528
229119	170118
73185	404806
112179	232890
482851	352623
168798	204453
146903	468162
465838	36749
220373	375489
237202	227567
119001	4443
421623	435708
212308	430997
238889	406200
105983	94665
20334	84462
453821	292129
176369	393957
449594	477554
208633	400886
349337	323645
287614	336590
165992	459213
453746	206391
372778	382450
336575	431001
354466	381578
22371	182378
144709	153995
26969	9457
214735	32594
358480	265394
253464	182751
448682	454548
127779	12087
427494	222520
81978	68950
488779	359762
10050	365155
102644	216071
66356	390025
194003	395921
133909	119885
168396	48146
192273	481596
102098	377906
16844	250410
312474	255819
261408	189074
33343	199968
478588	378369
458925	5040
64526	415585
250742	315345
424589	66691
304436	114063
196350	399132
176217	412249
342196	85491
55089	192005
13129	352434
308890	315573
173698	218727
261116	15133
292721	201450
182321	426736
350313	128656
435714	156366
145939	139543
396385	295484
218286	97277
125362	203656
208577	388957
472597	380092
233735	306484
73607	169046
249854	293813
342465	379143
400273	31696
66383	417592
327922	427814
445478	54700
221060	330143
78469	147245
17191	168638
416339	410500
492254	448257
322857	389682
234097	434433
375182	185479
281130	185599
234014	475721
168381	57650
3809	74886
12216	307948
490968	45687
163163	205578
285660	248777
174725	42153
333557	124085
288696	432320
35806	379857
228050	399313
133417	278253
276350	42890
10492	287740
177269	461208
296072	251725
486371	114930
435842	100026
194689	16433
80238	357621
118132	214929
324976	165267
441272	265711
6536	231578
177330	219715
4634	84461
132547	190369
261372	217746
49304	464868
368769	110677
155900	428103
237887	481279
361960	199901
346221	438341
54145	464727
422326	117477
291172	461392
46863	433234
238889	10142
252090	486564
349140	308888
447682	353674
201763	280635
109738	205270
53356	23634
448104	165080
123039	152085
60287	101059
320607	218485
436561	88643
61528	385594
51446	183755
418992	42035
208754	383576
481509	49294
387506	182004
196207	415178
400888	385762
199000	240609
222102	74478
11478	231982
370061	492906
368065	108758
149400	420944
204976	217334
215459	420757
113541	194257
170581	155635
345956	119381
288258	49903
365529	269666
451379	8666
41593	366127
236303	453391
118037	105967
154819	30332
403637	378700
189640	25374
454023	321162
109974	374987
273874	239004
230051	89804
401651	310261
223139	487153
282213	238927
344135	48275
23104	295159
396841	184902
371554	318740
170228	77466
151783	317425
290676	51895
355922	446630
457659	14064
193303	249709
141512	213871
229813	103662
168463	198668
431901	360777
446789	315844
377559	126144
108140	478232
184857	62191
222698	179352
382777	366127
463577	282912
57987	59759
320734	192066
374579	273831
118938	211604
248884	277159
36211	292721
46485	49903
139185	470221
208664	351257
277523	132996
72668	47376
349186	222741
32846	299680
56396	450011
129252	49966
372127	99521
399328	210985
378350	317675
393411	440325
200645	337210
167771	431060
411004	12718
410323	283445
22186	445749
39274	409264
406455	364545
461415	229869
201441	299692
214236	206686
367829	388512
187746	458203
220274	267089
124725	329285
389478	322567
136156	484058
312735	392788
489010	94344
67584	224815
406647	393326
271899	169669
227006	132035
195916	299202
132150	159249
259074	178435
6993	9004
398715	290722
486886	85938
270268	166508
369012	21523
372415	374281
176903	92442
100056	164884
9530	126926
272628	460845
26723	40284
365399	492701
435576	293813
129905	36611
414508	285446
111566	39892
20637	459632
199734	154899
124469	375164
138373	456208
227855	230433
411148	36191
254103	54721
110386	476880
373170	222701
307684	49903
21097	482143
230191	10646
360216	209542
316574	342063
379936	24516
400706	215448
380554	79027
446998	456426
442775	164394
28096	184163
326260	249710
205346	203414
385555	38063
269111	304258
242049	311377
188796	315888
307601	52537
226494	236699
367247	187458
347702	341661
297638	142018
391241	350549
287019	124332
72677	290
32430	301557
125490	153995
449795	127921
326187	282482
39892	26167
335259	313745
123092	267352
117320	295484
58930	304173
229334	122462
330823	471785
164137	209206
232098	48163
43233	243301
269918	400978
466361	27464
144258	114063
371001	444085
293163	232965
372415	428802
157044	162795
272173	219546
352644	163452
486405	447451
220435	147309
221676	213221
463075	295484
193235	431799
152535	270912
367763	401871
182936	416872
423114	464309
125469	225456
98226	372681
71105	417905
410238	53725
241031	33837
131585	388407
201641	67040
457216	28129
439310	469235
178118	236277
164042	182940
218615	203289
440567	413572
412707	144845
194438	50264
364577	44128
299523	494102
178422	316481
358860	211868
260657	48821
366700	15209
36454	454836
438381	459684
227218	49660
467259	104590
280936	236230
231387	226494
301319	1605
115449	478480
118363	437107
399889	132740
455043	254973
144612	342724
469068	277457
412517	298182
155929	40461
310675	205223
57	89524
193499	59672
130069	469365
436638	21523
274450	129857
454	348630
98654	263168
151194	136600
447917	273831
348970	95942
337167	211462
153489	201967
34657	248777
366799	231578
188847	101578
5443	492973
31201	447276
490436	436686
376615	398678
323580	383576
286077	190369
25239	2787
159575	382072
384805	192600
144188	239090
452234	74324
3054	350822
447519	434893
300890	407163
78429	157938
119001	381011
247388	261625
8679	356418
17333	433507
360021	114930
287566	483393
186402	102210
128844	4369
80200	392668
142889	57731
65274	179692
88767	134145
149038	276090
79357	303424
294533	402686
120224	83926
460333	421935
138126	10216
19459	383085
426144	268194
77198	107187
233045	239853
468030	146006
474341	325258
379570	398206
83616	39142
190051	76829
474541	132740
313044	127921
11797	28129
38516	213824
163864	139310
388904	251943
484848	399562
117040	425890
417258	11626
32491	335477
203437	454893
149700	105827
37333	337791
221644	267602
368866	90197
315675	15209
319824	48950
440140	43550
434358	272361
271306	283938
52659	25016
476158	105878
478019	425675
177192	88188
15640	214050
247132	168805
85302	321400
110114	159434
137627	12710
140106	174615
390167	18665
283608	424355
336590	229207
241507	404307
323664	330402
356176	477358
336461	11531
483749	7698
387915	468206
128958	465800
231305	370810
189608	160679
45724	252283
71430	158244
374642	457741
134593	465371
187796	108493
74849	96977
440249	70899
37236	64701
50141	457620
163519	218110
3585	434705
457945	193219
287286	206623
423218	160545
110770	37515
188757	256929
60589	278839
446186	372237
273609	161134
204957	12641
10789	217472
328206	393326
60406	358747
74450	93270
79616	138034
325509	105053
190446	322188
81358	374058
249575	299313
256769	294069
238278	198687
404803	273468
86222	183213
423724	13748
201925	469418
389010	375113
56186	476951
13219	150727
192311	10029
44159	346443
113764	262954
107424	451267
296190	299191
195948	450692
269855	273444
330180	366127
204078	464616
412009	211697
439145	72985
212730	349505
286909	249334
195532	60300
64610	71875
421236	401691
273649	190369
48517	335743
14701	174413
471169	168670
350497	186735
296232	48163
337550	130742
275677	144975
28357	49355
1994	179491
244	463615
303641	376619
214744	236409
222094	81280
170462	400720
432595	392434
51137	218268
71430	107085
180270	388575
292076	46301
315920	408842
295889	47390
175012	129500
417483	20506
163471	366666
36352	297552
296030	117616
124105	16433
280828	417918
188243	49896
63939	158769
90711	15133
182598	451648
379680	110279
177139	107093
376446	385000
35258	347549
292276	190369
398570	246612
326495	286609
78275	366127
30477	243766
256216	411424
94925	437475
449100	423217
445263	137198
278769	138807
413218	83794
393552	196399
257473	214997
61105	237074
463415	131510
322509	367798
172535	422868
258038	415756
471393	355700
55633	23423
193641	410768
60929	77031
363749	366151
200976	56565
26366	194165
22476	304932
277626	361699
259978	440578
156930	83872
456658	339582
128045	493006
240472	491390
460687	222701
487348	249950
101479	75252
166042	219865
175530	293629
227460	258402
42605	62608
224096	332575
153130	2971
400600	324219
437505	267911
309393	331203
461115	58465
222239	451157
222456	237047
348053	156821
319141	440660
317280	396563
121304	181036
137266	210043
405513	294836
63939	318563
146893	463047
156036	254333
312775	190369
79810	76454
383292	189367
380454	386772
219546	91600
109733	466969
152283	453227
489285	478415
385308	353787
440154	233989
94835	104034
7922	331508
456546	198074
93627	223668
215768	222701
285246	225085
90015	313829
80150	169485
396841	330469
379402	186259
112854	282059
117381	179506
112421	184558
19525	39764
230210	303175
57485	177630
333183	357139
392836	49966
347121	453621
378127	435683
475158	396347
305287	471355
460059	136435
315573	351796
295282	475569
271760	432382
280903	119762
451924	189601
475826	188520
493811	381105
309917	309210
326525	99437
438625	290624
116377	247335
194165	433128
125343	107770
66269	343085
444028	119381
3809	195381
157753	154089
220692	316749
117363	391414
5166	8607
51517	109062
148122	309425
12494	356257
118275	429267
451383	429433
139237	38063
284789	12443
47122	245679
124215	126204
12824	440660
164609	361348
235084	388575
11377	226308
154997	382936
392062	399782
400808	276358
140225	301557
67351	237781
132455	327663
132533	80662
114899	118098
15680	249202
158745	132996
459128	372443
131030	267602
382306	64235
387775	320464
16900	432043
114643	373100
298871	178436
2606	28065
325437	314356
193823	259754
279413	392395
190649	188063
56929	87904
478976	459765
81695	49903
46826	117535
182799	374260
185964	448511
81695	76417
487422	404445
24333	342761
71297	122490
378742	44607
455996	206482
352801	187627
169937	374784
186588	153030
68083	432719
391192	280635
312998	478415
259322	230854
922	217949
339161	65348
386478	343469
314311	176529
403670	273814
128948	242927
35806	395964
300719	176494
38165	298588
279953	134348
73660	216251
479320	397854
57164	119978
207501	351271
129239	231638
278418	440660
442635	371918
94627	359208
282952	152702
279614	194165
345944	383678
188568	164207
470280	130122
16418	99181
479022	429161
466363	309801
142601	438011
417896	414366
251781	407678
414326	111986
432723	420749
218448	474412
345397	94516
427426	308897
301857	46987
391400	110677
347972	19953
274769	325374
329176	461903
41673	453197
290216	15802
171894	118076
296477	90099
409922	127479
159378	454154
178507	369599
278769	319534
203886	285446
13268	406789
31147	445652
109376	345183
448234	298567
428830	103777
138182	14667
190973	218062
431409	40161
12732	208354
324576	363880
160085	409367
149766	298790
90711	372792
486797	453010
157839	147520
34545	267352
258973	49928
16982	71384
115054	22719
449954	82794
478872	475414
457216	154137
378485	454441
441687	194165
309245	134145
129596	389905
94401	155214
361176	458157
310906	209285
122186	379970
25690	239065
60009	436354
81188	467703
419017	25410
410248	396080
15526	295686
108943	313745
139393	313314
260335	207959
454881	65257
27675	308852
182511	463549
129449	490508
312487	274451
30996	67374
51569	245317
226150	255650
420292	64429
440249	22549
345175	316425
386516	237548
173307	111789
373749	160379
354466	317356
206519	64335
150356	361227
235382	182853
85118	430356
46141	247092
71649	15209
289003	277961
80511	351639
177432	296432
218694	122815
100938	50264
221296	123640
267387	42747
95770	164164
153813	177775
59533	59847
140935	160722
23491	141649
235942	237165
376949	314663
25130	369599
134682	277961
491565	106514
483706	329159
322568	380990
35015	292448
275202	315794
189001	102804
174917	41611
52867	122694
266343	400605
106822	231485
388472	255433
441312	322422
236216	383041
442117	426340
379538	13370
264438	253121
209987	473927
435113	455758
322077	451016
244980	249202
488721	394061
431057	119868
481263	187284
69809	198465
429379	104518
62171	65772
266788	433377
404352	430997
470344	433649
9501	211868
194948	268531
134671	190369
287766	311902
185784	282269
281924	6123
251766	209018
31544	166437
212196	306491
177051	413525
62617	39625
157634	126473
228225	206131
62139	2945
23707	284630
645	157100
15819	114527
248292	476447
224749	14655
191125	53863
372540	134500
149665	285163
473580	61631
211895	144845
277061	355700
323715	418332
226805	494102
19416	262954
407334	487684
408625	368892
58245	404702
20946	126863
286742	36599
105070	57237
287874	376544
450521	105585
332211	286337
320977	275790
38998	193552
472660	346216
79565	88532
196601	12700
289675	102693
112477	57128
329727	440826
451016	4413
409468	366666
369198	88113
337760	404960
252603	377403
59250	121965
100498	469108
242434	196783
78986	315671
274322	24516
178422	396565
71056	430356
195552	57731
372476	214474
64777	307970
189038	306491
89409	301143
252046	292006
228008	167203
248463	48163
408170	62191
432500	53863
488279	243840
359399	421070
151366	232202
101208	74611
217799	179180
33053	137128
73105	28086
338074	107473
185761	428214
431366	164907
75422	31250
54064	80926
26109	387742
111325	461392
338068	155609
15798	283845
61999	304984
480451	214044
262250	455102
46219	378686
208468	267964
186597	483971
358907	186159
13515	334224
46671	303175
200092	238083
157645	470554
328857	111800
30821	489733
362133	284979
406660	63743
250211	363515
7991	353557
301080	263648
225375	27464
30371	440962
358599	335001
284910	130062
200239	190279
305095	94516
339509	398689
132837	435050
25641	273831
158156	101120
195224	26918
320250	141185
269784	295115
73585	187484
117834	51895
196996	369262
41856	176077
264101	395547
230051	284396
310024	247913
174552	317606
395213	476303
464333	272274
200464	309227
87741	366666
172292	4349
43454	461415
134299	469070
404899	107337
33795	255650
348644	96824
131335	151798
332995	63528
480452	394688
313606	152085
392028	171438
3809	231756
319033	2666
406020	187302
124259	9501
398939	448709
99854	313829
278470	237786
2349	97277
362267	60778
245309	259607
19542	219787
314038	454975
175960	78184
246537	8459
177488	287900
96280	371305
49270	243840
145949	20547
157564	656
213195	251417
335743	382166
208162	401226
471275	215860
284426	20959
445160	30332
20059	196851
409542	171069
44628	462973
480307	47475
370776	463084
434245	62578
115915	114063
356824	190292
435931	314237
231512	183696
454750	489014
35806	241416
263713	429267
460720	21523
314877	97697
339170	145270
472434	145810
229735	146584
114063	106739
38063	120949
173800	336590
231740	266538
235034	37121
209196	362206
337281	248061
372340	25543
174309	347478
254463	169482
219546	121462
474832	435708
58481	158733
272602	156375
410500	47295
44847	48474
425827	250009
424256	430285
211664	57404
117185	100646
186587	7049
480580	46964
88171	34339
318792	154259
62560	114124
44160	406969
398275	50656
70864	270324
400642	205270
156364	248290
474619	150478
187680	391414
127545	121171
237533	97277
292398	86728
457303	430281
229735	309630
248740	187298
104453	479652
259775	42726
163163	115941
316666	291936
196398	195375
423779	320464
313915	256121
20647	67584
249182	467764
323337	204809
443559	221011
277397	100212
342793	428738
178003	356023
55909	17234
285756	162831
468935	236735
257048	410238
204990	113656
323693	206677
174139	235862
390875	464420
461068	303424
286686	450762
325966	40654
253908	444958
295726	55286
81636	369684
222173	453265
116454	408288
417349	24516
229015	136845
316565	57775
134400	103420
317125	183213
362526	106531
19525	476951
15027	236269
338272	187974
172396	409539
206656	170341
48517	134145
21818	142318
410075	430356
262820	251300
361606	408219
131081	132035
126870	137144
55866	278520
473286	71391
470329	477188
483981	93627
154368	35654
233905	389394
222718	379255
319533	35707
283095	447831
138412	76829
215176	120986
90330	324339
415599	129152
473202	249202
252997	319303
460047	27766
273901	271157
374305	626
157961	66813
167879	118227
48804	450087
207154	381018
347509	72953
342253	265025
37710	202523
90696	40034
266024	198191
16661	364687
15583	110677
45060	393326
65416	38063
375405	130112
469388	295484
457522	354694
2207	196783
288822	219743
292352	282499
259117	361510
438773	457623
75115	467703
38705	53863
176221	81553
375405	222544
298673	52830
373810	72432
336847	235310
401893	404960
29314	203656
57349	327217
365171	100277
52834	221551
367846	407306
404568	115388
485384	482779
310772	230190
117213	77955
345857	467703
134299	47300
307567	86950
170553	150404
121253	110974
19787	490707
117862	480058
410814	385000
454987	454822
108396	171172
265937	490948
227382	341378
376816	61376
377869	398149
449319	150478
440804	259781
66224	349889
226919	337427
191936	194923
168518	322856
261076	333552
451655	352971
21360	184863
50367	484447
266508	283107
298752	352176
78169	236985
433346	146805
105145	214714
318715	476231
255076	313829
279159	252989
322008	49966
163117	341470
160164	369599
203082	11420
249765	337921
486522	401939
357341	235496
81786	72111
45989	461482
137020	31044
375707	264766
354490	290500
294117	107551
397016	412344
35845	134259
252338	139642
256363	463529
384534	12004
171267	300606
245582	251159
94146	405217
197895	355806
322308	248161
35298	195392
449406	371701
49106	264744
286333	277236
311813	313745
266709	267851
124535	372173
316301	357112
354414	275353
457418	121287
154410	36430
481923	13370
111416	256121
269002	124576
404337	312892
456316	420757
146483	484830
431969	197920
322366	1304
409388	24420
130204	401378
19525	317118
492067	217786
71511	397361
82320	473261
235455	121781
354148	464792
98786	309524
304013	163460
41371	440660
171103	468422
451379	160214
212153	454874
333956	190369
361533	125306
212167	55067
231554	110677
426982	74829
333737	90123
133958	174229
442440	135979
179146	414513
123141	389804
139533	62191
8623	94793
16268	401854
488152	133182
240860	280634
263557	421356
147414	273982
448900	78184
410433	117932
43362	361986
343538	18665
121875	48163
474921	205221
327296	241781
403594	9054
487765	482938
65936	42890
151256	384392
175120	411157
479907	488981
367946	425846
44246	273901
278371	255650
196644	387767
472899	420392
328367	44826
94461	447517
130476	190369
326809	65210
293813	113436
253976	138193
334823	447831
320208	101806
163831	354694
320545	23018
460096	336590
462578	426034
418758	233088
452282	33149
368128	447519
317075	254914
52491	137155
270388	111181
363597	274508
92401	292494
438117	50538
116087	342300
176116	395988
366376	466046
1355	261595
209014	156375
483853	322773
485667	369706
438478	411455
342465	47537
364499	452764
272301	228595
83534	134694
245005	401949
160606	279963
491361	4741
238771	368904
3578	241758
291424	231343
395441	310325
365919	281947
121594	147554
211288	317118
105289	6899
180757	286443
156518	17155
70743	114930
405071	11626
455222	80587
174203	313829
166968	237165
404568	350189
381538	93533
172469	273687
452660	211868
241643	425081
199868	194868
329379	493948
399328	176073
203656	103225
384824	226308
128124	359762
252232	184657
332211	196783
20046	174203
415101	426176
133345	271833
336560	247408
237634	353890
299073	198207
135731	82240
93367	140923
446182	298664
134240	414832
21486	423589
210816	236240
406660	52162
371025	132591
247674	19620
216354	165176
107370	26899
171556	171592
351354	1057
408615	433934
205747	88705
241159	132740
8152	150237
440083	91829
289146	64335
119001	30708
126247	328564
336921	233577
244536	174970
236216	464080
448104	16433
223693	98906
95220	337067
105077	337657
102058	489860
248013	400160
237290	182449
323547	420508
330114	364109
420399	331777
142092	421935
263889	23290
257586	80045
281826	364279
403193	279850
193333	28065
281924	166806
403057	210189
196398	49231
481337	430356
144906	325621
108086	486885
444754	464387
392375	92200
265029	295928
283986	107777
126988	383967
438337	3844
53582	364294
17661	338915
163293	255579
332690	17244
74768	370179
97644	53640
38919	446147
454263	344580
479387	329025
428944	84461
86802	232250
488814	332950
449785	202344
140493	166513
296554	452230
376446	205223
476736	409321
373984	201503
491865	378686
222094	334680
356953	478060
255359	198790
106313	433224
412335	412321
128429	50391
313513	168198
347735	190369
365050	355806
89257	27570
299993	482181
353453	156376
303063	54599
274612	50538
98631	50155
346557	156178
100935	33855
124402	191738
279879	48275
453919	204136
159534	254986
60740	440660
432090	273831
227340	183213
112834	299408
176604	257548
368819	394636
368118	302171
25485	391414
220756	333357
154355	253718
388195	179010
474636	357357
461068	30263
124729	73168
32672	420392
446047	426136
338261	69734
436624	177374
444874	318735
50197	272339
130662	292278
399431	316266
454433	333742
172165	336614
408768	350549
483093	35707
338931	323824
157715	245317
305836	187459
108140	74585
312807	280639
167486	101058
106739	466432
47719	469509
328282	145860
64074	485957
188016	205289
88772	417918
171538	207776
368523	127811
360071	393326
35592	127877
274455	313745
364201	157726
51953	276358
155362	245538
337723	146160
113942	308564
99547	340114
80606	41904
326260	186933
316144	265726
258444	402967
259985	258370
211805	488692
330336	162755
48487	374909
447329	366534
290698	65122
284191	387742
291982	435869
344652	208617
16035	372433
333011	160391
297923	49687
283632	393721
139237	220417
111456	230714
488971	26714
325280	222701
459979	73336
99877	50264
28618	205977
371306	50009
137203	464166
152386	469235
196903	355467
160366	317423
259548	378686
279066	118877
131058	51462
114063	199774
308400	142018
106739	98340
190524	278355
49115	47560
141295	458
472372	281924
275291	426393
234994	121661
122344	273831
399212	403368
258646	440962
100511	198297
483987	41568
295603	378686
483594	145948
234951	103606
23517	375269
384317	16433
461503	275790
315573	300121
364082	179375
39137	229000
104699	83566
203787	391414
71148	391890
99313	187974
349595	86077
5994	334424
202352	487932
81015	187974
237714	134145
77829	370866
222876	349339
426007	466070
295094	157761
344674	103267
154349	487470
366198	352604
301158	370907
393213	16041
220775	24213
432758	123369
153322	19570
257877	382166
71941	300240
192611	249334
198377	202475
13468	209933
24333	25410
249549	36162
275763	111456
418059	252965
407451	62191
54445	263084
44859	424441
355175	13370
379680	299457
421794	196783
391479	364145
105111	97277
411441	73877
401509	371478
114615	119868
319149	297436
234788	408776
427292	259228
416326	18451
244745	375843
259114	270812
373170	392930
280421	299437
1945	60460
369681	79380
480757	328422
324518	269005
455122	241525
215888	374439
61286	18418
471365	325216
339153	24003
412517	359281
338378	27464
199364	325604
98063	314098
381543	110677
292647	300240
104247	94667
297014	490701
193493	318533
143942	416036
385062	394114
41842	141509
459228	186259
108963	334330
319907	212576
249807	214600
308508	106422
353597	286936
296028	58666
358132	470344
462715	55999
319465	129403
209311	2232
156808	203279
481937	430610
69597	27531
462241	313745
279022	457623
462748	379255
61367	83082
396931	212576
67926	325229
30568	487994
384875	28129
163925	160356
11197	370781
374505	452220
387197	397859
282633	463485
21175	221190
93321	262345
50925	359274
457690	277936
410075	395003
28591	475506
43017	190369
111325	317184
136534	440660
95135	60004
330488	466432
447841	465469
107857	306745
354476	345088
480105	478415
107118	413384
392086	109868
208577	4533
344314	18906
39288	248942
451354	54976
171182	185013
286257	389922
441921	439276
326286	308116
323931	430790
291630	192054
353643	478415
114410	137405
115071	333438
333367	173685
256835	204917
340338	71391
490177	416778
443052	166513
28496	132760
317785	41904
49001	180459
143413	10661
54416	421935
457780	252961
139333	40784
454037	412897
59986	359940
373433	457846
476859	206848
476867	225836
418459	236213
397009	143875
61651	2935
21174	447364
290855	177295
296462	102437
267339	132996
119944	140608
260987	392788
307253	294045
27581	415883
188230	91871
347509	431001
324604	190369
261020	281924
166434	53124
493950	23459
316376	379447
146202	298765
381262	49903
220818	71036
326574	235679
114816	226494
104505	127779
489714	186259
115376	353787
365416	346322
74676	3518
409656	306072
399302	464080
50141	171852
384951	338271
109174	212223
419176	338555
276209	82
86250	49896
493398	317118
109378	268176
381146	395988
431876	471745
176878	8774
458207	360038
187456	326997
265005	77622
326631	459577
379680	312815
121141	334752
440048	385183
321261	187998
397903	167588
156975	80193
422822	438419
115636	379398
235748	241820
274852	258461
473785	480931
446404	221324
91243	4274
133909	378686
375353	254543
7306	333153
303189	390596
66383	380604
380858	130620
312468	119993
19247	168252
46870	231302
167441	373755
138814	19640
164313	289443
309901	2715
286827	347722
255084	97277
314311	483761
61251	360531
447841	388908
203645	461392
119001	366652
220540	300397
460115	255739
244514	417301
172597	49903
20481	132740
355949	293813
418745	79249
115449	53490
215176	411424
217760	316575
283724	411581
171513	195144
407718	86620
274205	99953
81636	218710
316569	336590
243778	323139
397709	103082
257006	467418
88359	2003
227651	429593
414452	488630
156592	404806
320255	190369
118035	134145
259978	475253
107449	330469
119715	232530
108720	150352
126972	286529
370777	385378
382994	186259
434088	317853
453499	190369
191022	434035
403884	106504
220372	348165
281327	431959
98310	368370
192611	395198
128591	393326
198043	53389
462248	324063
375405	334385
273634	461944
425583	425675
54745	176943
456688	148770
179455	104498
340623	336590
331224	190369
443308	64075
181500	151096
218114	313829
304145	171069
28357	170029
133540	311572
355170	398333
183859	141649
295845	351703
466375	153995
409916	246592
221687	100938
47226	118662
208152	187998
236695	31447
325940	309955
269903	481151
134299	62313
326280	4436
352155	268848
474225	410161
162187	210994
309312	65134
310796	126237
475336	60009
143203	166513
265871	319595
19164	15133
261278	145556
312347	142582
407540	96673
410005	83872
282322	425594
471325	387368
471666	1605
134299	388471
439338	273820
102154	356594
194779	413368
302916	369389
64608	298765
48644	447327
341470	453220
404337	168670
333557	380531
482626	486411
117000	218727
316090	411101
143701	475571
418698	335339
326997	32807
342354	153538
87638	473586
448284	85348
402306	313829
47630	441821
257053	243312
445101	67356
267143	187834
280191	156212
242551	469227
198450	430278
214735	398311
217698	89734
358139	420944
288409	4413
199683	198019
491240	286555
443424	309919
155271	18669
128398	238299
353103	164164
196126	293631
157249	183213
253775	292498
404381	237235
74365	284982
149788	94338
137454	14827
253824	86560
365521	255897
419935	367798
155109	389682
68768	491897
53263	118286
308150	301324
274424	420944
175258	275062
187846	95965
103541	371918
8659	35035
157789	208474
236657	335402
484691	492316
258615	346733
486698	287469
350868	478415
49069	54536
112625	168501
137658	230786
402515	374314
160902	378859
174734	311221
337960	301778
65783	110677
376593	32111
134358	217171
191716	23334
205481	425960
134876	217612
325575	176596
97470	235679
70646	232386
222983	194830
71647	217423
65576	303392
317204	478415
345339	256219
489589	212731
215456	390168
392872	48275
428735	145463
254618	49493
325501	350384
215144	20573
138126	207715
272255	17186
60672	479208
11942	313745
292721	249436
5895	447105
404329	66774
200092	324623
362580	336590
298344	245613
45638	305234
387355	91998
463118	491565
345401	44128
438795	351968
31420	342953
271773	88113
390416	28089
106295	1397
10690	444996
103104	338271
484993	190369
428567	304493
401200	168213
197137	463013
40443	39255
230334	241055
458982	90682
235375	272317
249471	16433
360459	73141
63465	320605
408839	167159
81005	395315
44239	194165
241578	264908
466832	276692
35015	216427
372025	392301
133718	401854
232546	462292
52695	485018
28357	59376
219198	295228
426175	84111
479058	238455
370505	124085
109361	123622
313202	163181
10217	384401
389479	219136
238855	353920
176128	254768
418662	268118
143941	375840
57743	415379
177953	209510
478549	130570
229381	488180
415665	67584
76963	159564
464330	358978
458435	266508
305158	443414
163985	95149
204499	105585
66595	404960
144188	268743
85344	476951
219363	24339
34454	180910
492247	301633
183551	67752
48472	120855
339842	79507
63190	103914
309276	189416
268093	6467
463260	378462
165646	265883
238406	165489
412440	319475
335620	69264
291644	165055
191464	249334
264767	447105
97499	160232
227741	164884
224739	104498
202140	88754
257862	384366
407981	89078
187718	353787
282453	419225
117423	90831
79075	284490
26318	454181
276555	267352
293003	486781
143672	338915
310309	478232
284218	205289
178469	10629
384672	410516
452066	22584
401592	337657
433831	267553
233045	72070
57846	209285
112267	73601
286462	249202
368234	99405
476586	94344
236267	391414
434740	171069
130730	47312
85674	443794
102065	178357
468595	160545
28838	99405
10823	22827
17677	9054
208482	79989
270603	93705
84052	295009
448104	98705
454092	313745
156555	27464
80124	301222
3778	103662
293308	174327
73466	105585
171362	254002
449521	353250
17365	316372
148946	384041
194050	64335
315208	388075
90296	179375
287444	317108
28496	207535
264803	104604
343312	268738
420426	313745
182751	94344
418442	476951
193462	147044
53403	295583
45809	164771
218485	134777
97732	11626
274941	84335
24293	39764
425211	162112
66514	46136
467788	264749
94766	458601
280163	284103
156303	331349
374039	228431
477189	448290
454081	231839
245325	258753
63526	478415
409642	267352
388079	211964
60667	249334
98654	487095
130625	50950
113245	126473
409468	83811
372897	200503
59873	207397
397323	90041
108077	461392
126535	137128
66086	73249
485086	392339
373360	249606
210094	369599
125064	428217
729	209346
156348	3138
398882	316372
57002	186947
395975	317408
83091	366666
128704	79861
253393	190369
141521	476447
333711	351651
75332	45441
114955	109238
252192	33884
161162	129392
288938	153739
9332	94667
288441	290310
326575	285156
45724	137353
118694	159141
398783	336590
24518	260025
257977	343804
112276	186188
310920	79485
62825	257313
351184	342419
400723	381384
325541	367798
378441	474453
316376	236944
391765	272010
51585	211238
317204	177374
93918	94344
400499	221974
85863	196976
157586	411455
368284	132247
310519	6794
176885	394435
312283	395512
390596	28324
469863	260070
266996	469235
222205	36392
487668	94516
377654	294548
1292	290414
177909	447517
439376	392108
173376	251663
470818	122462
373278	272993
254430	130742
176945	314742
185907	168670
137133	186714
439719	370061
205182	216953
238855	253506
323664	167841
212275	343277
210247	482707
313755	315671
413987	15819
219832	315675
315867	40697
484215	317118
58301	344825
203986	194119
312335	98541
152368	455819
29505	331581
186439	372214
406968	119211
123507	343655
341632	179386
107118	342685
428017	162795
229250	43761
129296	48861
137836	16433
301464	139648
325814	55205
415967	57047
86476	279112
191931	261396
105012	363973
336132	22562
347121	409264
50414	317119
187878	230055
112449	284042
28175	176182
459280	328191
167294	17550
330402	399063
329743	273831
79888	62191
434988	126638
43593	17435
65513	420944
93901	330291
262012	449486
138217	441113
363425	189114
222045	28254
455726	139951
220409	327217
227699	313745
221296	409540
282378	274352
303462	13903
73219	119799
245938	261398
353404	362924
370025	467920
42452	348959
466981	48163
34481	493016
402226	122581
462581	104505
288842	406135
2935	336915
303115	122135
454052	180578
114063	285938
174715	371918
122760	327217
5343	85939
437349	139512
265726	358531
201871	293813
353108	50538
84729	10345
131179	25282
176130	269840
72574	207959
283354	478415
429353	187974
381305	349359
343408	345850
324708	53550
433180	167588
178989	79507
286	468276
3231	393238
97732	186384
19892	289029
278637	368820
338848	113138
238402	327780
440990	1484
93037	432603
195757	198200
470794	29862
2756	255814
171316	198926
107473	315671
192712	182000
33455	367680
435946	356228
66383	83355
154981	92317
113223	99960
452192	173397
112881	428214
212448	16433
462241	118676
439177	493726
450465	338076
280220	116325
428735	9362
459373	366127
491835	474246
95394	380325
201148	396809
61381	111964
406201	429095
416633	187974
448612	177163
364577	53883
389141	35735
279917	80543
472499	420944
73818	388531
281529	250434
230574	252048
289675	448565
184651	388321
493752	198671
85033	330143
17701	298568
314738	476171
61503	217423
22232	383478
268561	341470
235476	78753
187834	474647
381946	65238
6109	415273
195728	379648
129895	286936
434171	181347
277582	392220
65556	153995
17676	34321
139279	285446
419677	71047
340121	439102
83616	397009
87760	312887
21975	61617
83306	295383
174652	136145
362288	236959
21679	383967
62366	92393
408872	49903
458225	425001
54399	459936
330860	340561
470275	172266
480057	264908
101499	461632
20287	461846
58844	85038
29771	136165
17223	320086
175984	186440
270430	49933
153813	23384
138126	72476
381093	317304
256385	99263
332474	155758
67248	282030
245679	152394
199171	342094
475008	102879
164085	124085
201572	213625
314617	314722
193354	301475
216590	84502
152742	393426
282255	266852
26969	309801
276504	311728
282478	331115
391832	313745
99773	166513
109065	60183
477091	314455
305827	185076
25577	259292
194330	166513
411757	204654
449445	145171
470807	32807
431069	129002
225647	187834
395321	317675
324199	80543
237242	158153
67889	85531
94102	233292
444820	110677
88406	79861
118169	171020
115625	90884
114781	102824
456021	108513
444312	284268
258309	40722
190926	204494
391403	224285
151394	440660
334196	272159
419891	160071
117235	244706
9383	129893
233045	393563
130754	36280
329131	68331
391080	362206
200657	486339
374604	209018
406660	70939
208495	280233
46192	229728
45201	162795
486575	362097
441242	187712
413816	285903
103898	49915
394757	215396
392964	281975
108900	383268
423468	217310
426850	306655
375113	435817
192508	118286
279651	423688
371934	208038
441528	203515
14573	84154
373749	389497
128028	189824
302292	174939
4841	269460
241789	394636
302153	181911
165219	324377
146000	295114
277936	414269
229735	74596
477508	119762
439571	68703
237120	249972
339293	25567
4456	129144
110306	183213
414641	15209
162354	372156
459936	470208
291064	38708
84521	26453
434187	132218
479320	35666
428582	221025
168000	219785
10546	486522
132236	276440
186254	369599
30378	132843
346148	94516
202379	258513
307791	44607
53750	469235
467791	47129
208318	334680
134444	185704
5677	255024
389726	74106
189640	157842
242750	260527
333792	166006
197236	395988
187010	19984
73660	442083
270003	478215
125717	430823
98451	396365
20586	383580
405237	38798
477932	376353
388253	175721
475589	440547
391238	138401
233498	158987
284979	118548
32798	370676
465741	4158
16982	30263
146279	209510
218837	393326
267562	289698
181394	427679
414319	493576
159517	333113
283961	54976
78910	125516
263328	479614
131794	93627
343346	312259
53922	90682
294149	21583
244085	362922
236695	218730
256893	424781
419582	94516
143290	102271
181231	293813
226533	70818
306296	95758
404389	261396
180780	286828
456676	368904
329104	221016
326260	437081
372170	122542
107828	479614
155784	123896
130300	87471
369211	376044
437844	266150
374849	58113
404646	94993
9337	47349
187652	452478
254818	127871
242411	130438
275721	193516
415619	23018
289675	194414
332797	341368
353287	147974
394199	262023
208713	50538
24112	11780
297285	471968
194727	476951
81879	169482
340195	35707
186440	3795
351257	134050
853	360810
195224	242661
274782	200425
464952	101806
352625	428738
379217	302761
391239	9437
233797	212540
183887	162795
173879	296693
409745	443960
286145	114930
257635	291521
216383	409248
401701	291958
454714	96977
486202	414319
394079	313745
348317	101058
268820	390680
72602	190369
423683	394137
60193	141509
206805	271054
285556	166513
98850	17318
103700	252651
216666	414536
485927	258370
456267	18479
344398	257856
238889	9902
330278	115801
203164	105878
404568	225061
57571	137331
114051	71582
8664	80622
180067	200457
152469	403621
245679	100973
363653	440962
22541	381595
63254	264406
386963	358983
339549	234456
489657	136177
149668	440660
247317	94344
292813	249186
320965	459123
206370	134694
418843	157344
361298	486339
277241	432395
363447	478415
81432	453716
432567	424183
290975	140202
311766	20230
218614	284843
249894	398954
76391	403733
253296	421528
366094	398333
209317	401101
235248	45724
197780	112270
291525	34801
79528	312238
178265	409828
406660	74994
179049	425846
392192	304865
10007	16433
334988	258461
350281	351551
468287	327260
196340	97277
89069	49579
285023	452746
45528	15209
49037	354694
396172	371934
456340	39699
362231	374033
68174	185335
380347	360708
443353	426445
192238	397163
443300	49127
169407	370141
482167	414100
261675	307279
161363	19377
127388	392144
360459	83988
88057	428892
273150	198812
82834	324922
360826	269262
234303	183374
25743	45141
465104	317177
344727	12868
29909	306306
103295	398333
329144	60725
446182	328729
387859	11626
88219	177854
187648	94091
85522	273241
387799	302063
51685	210793
373603	70521
373170	320464
110957	79507
328339	351468
258485	68456
199537	164059
186254	401854
9371	171947
187796	274724
216951	362439
202020	48163
94712	293813
343493	99789
249017	185335
230574	168060
355925	472636
153339	317100
107709	364279
292193	16433
465271	331581
264101	404960
316136	446860
144919	478415
8190	175429
65000	188742
355675	440660
65513	446720
177505	257726
374741	245824
295752	218730
149202	233590
154419	215054
319086	29627
253442	194807
228128	121998
73466	74585
89394	130699
471254	12443
488919	455394
241553	27775
258288	354694
345107	138105
5408	152020
432293	120132
294739	84590
185126	361296
260272	16433
20392	295716
270248	178364
132247	56609
89219	121044
421631	101389
398834	259272
242754	75952
352370	369441
109840	233553
385062	215071
36961	200482
129747	244396
83179	489657
61908	265589
296936	491114
158894	138311
43021	422998
155055	406626
42020	70029
351785	164884
299131	44153
289084	388633
108756	442182
420466	477068
313523	77004
334082	28129
229735	23767
138611	483914
286911	27464
263514	88822
240486	351849
417938	50605
111847	235860
339703	93625
50363	256366
68098	311298
10216	47776
361001	23236
298478	249000
196030	418689
144073	108126
9602	184983
53020	350730
451509	60517
143112	142650
158345	142382
156625	399439
272697	421830
369515	256121
212467	212278
322274	295159
282476	421980
279431	451097
261839	165267
373804	484447
21379	456530
263589	216384
481347	132740
313314	237752
237714	28232
325491	315566
227628	401543
176770	468162
292916	342320
300551	337723
18642	2354
476862	302688
52909	337219
219281	46856
19807	458337
315805	307077
55220	366691
426392	462346
376816	380742
126255	310756
48953	420757
146937	268600
270625	146183
124634	245809
405565	91162
92020	420392
148539	293813
420790	379353
188385	263155
116903	375840
145282	244115
112422	356321
312347	356468
53846	50264
37554	465791
217418	317286
50876	311212
282068	104641
170932	222721
301070	371918
152835	85928
262955	76738
344135	420944
84745	90127
32831	289929
76228	336035
441380	398441
385351	472523
486271	415599
472260	144986
454857	144073
209919	11498
101108	267601
326645	469888
50026	444930
327209	272230
85347	418551
60630	478415
51735	393326
318850	6899
219674	162795
345715	462547
185941	252642
231373	323132
267522	345641
133909	452327
154256	204330
3889	400627
161420	168779
469076	433819
251720	136089
182390	355867
215260	375567
193633	74428
229945	387474
478474	61245
32900	134694
339195	78469
171955	321555
89040	446002
404670	345258
230081	13370
163736	178436
182600	477491
277949	163740
84526	433336
18188	485304
55217	153995
151765	316575
329655	338271
316008	155144
22818	268618
300914	53389
101736	475047
18476	432840
83277	153799
438589	218730
124794	405262
419836	290114
59422	329409
244352	420944
107885	484589
129367	53863
296579	15209
11772	428103
360179	219728
413171	355009
442227	465647
117553	297276
104123	433163
370644	319081
325818	20959
474917	145128
348796	405217
67733	47644
163863	458790
359812	138635
443163	352070
337727	187248
84429	245715
157534	382019
128121	86892
385554	435708
221369	395563
122357	188759
1000	133199
12063	273166
448104	233415
488235	366127
397439	465123
94584	161704
483162	334116
428861	219954
287566	99315
278769	381469
376337	26378
29235	470588
369359	421830
73816	282623
464128	215469
174034	153799
492247	491801
229736	366666
62256	67584
4545	384711
237148	418348
136112	152051
277319	42653
337047	146023
389179	56381
334489	77727
198043	355210
112443	269631
33988	202803
71862	43921
436699	46729
233498	268904
359288	264406
104741	449212
8295	313745
406268	457081
242540	430451
378179	398240
20647	80919
149422	296432
383120	489517
298305	375840
457544	363564
392539	186159
422035	202334
92968	121011
110306	36507
133321	327449
305417	290
45234	279111
130430	406371
1022	186440
175182	234413
303356	421830
119342	183213
335951	4461
261393	293813
158855	194332
472620	323598
78279	190369
206217	150067
379570	404806
25773	339615
222260	279538
138689	4904
81752	46759
199838	196783
253017	415140
37839	52030
32563	236878
71834	344031
83137	389009
325509	230916
258377	159249
197341	141100
100141	190369
392370	204136
134771	414469
237242	90383
409388	419867
472131	228431
427137	259929
166138	47930
332385	420318
113562	90277
453738	492906
50656	353465
236359	477136
276757	360209
55659	51195
301793	401084
217450	337120
183164	432848
268327	475655
465691	135288
423596	100503
390201	287957
319824	84750
362041	482720
26981	492316
191709	152081
359949	93852
192483	26779
147221	411188
73599	120543
302627	197258
27581	135205
416729	170164
333352	105498
151340	156375
264026	486104
29077	63528
401987	149125
46092	335999
238327	337791
57168	394209
35390	476231
345194	473223
225260	338271
253024	110703
32566	447187
156450	49828
436937	371918
238101	189064
270248	470588
151608	8501
351850	348798
332299	317419
377944	440660
365831	249334
452324	267622
432112	101049
364236	487192
325032	64923
482903	297665
124562	302535
398438	432284
206843	392144
115578	345890
110306	349129
133761	86728
189998	94344
387698	477766
411400	219499
380396	446017
24517	51895
75272	234530
153521	314859
462653	36339
214443	446351
368005	112312
20392	214253
359086	389801
312563	250679
20401	37032
55762	83253
491111	83229
456663	101958
464686	62344
345715	449594
267562	152855
47225	96195
93191	410028
440303	393485
52595	276133
387854	113138
267793	71091
275149	166246
392942	454266
407965	184323
242571	363631
432930	405842
60716	469235
329467	337562
448104	174954
129804	191725
156429	67584
184931	316372
239442	185742
363961	304971
330604	392329
209125	328140
437549	330277
365998	236661
355025	302033
154589	92300
257959	393326
272016	74511
421591	315671
22755	107473
245720	263551
172923	208703
208337	162844
358496	288360
88177	355558
404575	26714
230051	192144
83485	220635
454867	114527
408198	37462
48200	324145
128439	35735
163519	401364
216032	247350
84923	385018
480778	174136
350545	154137
458065	240609
397936	147373
141312	228143
406924	214992
465687	272361
122200	98856
169240	50704
435661	159249
367720	119762
48594	427953
9204	248777
409610	318672
419575	489552
292490	256038
478092	64789
323684	92604
422246	320259
230803	423267
458005	278520
385308	254044
290445	190369
223751	57085
390771	273573
281574	285446
4954	89817
370990	18451
456153	287978
253889	253399
354903	393326
134133	422890
397103	196623
452080	197426
428944	237548
222219	160419
350726	96977
491508	151096
272597	359029
90594	341077
162056	293813
72111	221222
138270	211150
432882	406608
319720	445401
476963	217310
113694	76454
70016	27266
488063	292369
330133	343012
414015	279646
471592	10342
456231	20776
283521	357621
483848	269199
432175	94516
41670	447517
74195	107473
12725	358113
379038	133423
479570	18665
461846	235608
283521	105585
276183	237671
196072	100938
141891	421356
413944	445353
212940	380391
246797	230083
342499	178313
121539	241468
41277	63528
21656	64335
116947	176625
262490	110677
226192	243158
360649	31221
58484	483767
409143	303763
175737	250472
76258	196873
170464	369599
401009	284843
300472	190353
245582	354933
398121	16433
182966	317356
23255	104527
30923	190353
13216	118662
5128	54976
114643	489380
292687	54976
170362	365556
353577	289444
474076	168972
384646	221759
137251	204078
67534	31616
39195	85198
89195	179045
262776	313745
188580	469655
23071	82585
35399	247092
345715	409951
325373	98032
226167	134228
313046	469235
479984	62839
268120	271323
236571	484447
350313	266852
190766	429928
393840	293235
165851	186714
349164	4040
406678	159253
370937	27962
478232	351689
334396	409828
112625	51157
40198	134896
316540	451885
373433	46294
42854	91162
311866	2068
101012	270959
318500	315671
309939	261396
422517	3012
238372	313314
300273	479485
404568	418431
231236	384336
413844	162757
296376	118286
56620	399441
184027	390398
49448	302376
410235	367790
457500	311868
70665	189492
157963	461660
177595	65046
401068	434657
275931	317118
87832	50264
375295	241261
114799	323711
313492	216594
145126	452939
13698	359323
371724	178731
342034	362267
344138	15209
415846	65595
73563	188692
284163	353027
297912	451262
281958	292481
296432	236213
256610	146202
6467	308073
463869	420944
461329	275062
146924	29816
11130	352390
360673	276346
383725	409828
423731	142553
18951	474931
35019	189360
135179	206081
220243	211016
61969	48275
414604	389121
354214	272168
169323	190369
476280	228431
286794	358658
371251	187974
260502	356645
241758	266852
297941	145844
9647	10462
475078	221976
160561	221124
258097	387860
412222	421808
89009	79485
412050	347746
457418	6368
269986	164884
226183	297295
287068	398066
206520	490139
200585	21167
229153	34056
390032	272139
289292	272341
476221	383829
482207	16252
92457	210494
481138	166668
418156	214480
277765	285446
450205	405666
42879	200092
263514	289334
350918	256121
275948	246729
143199	258370
316036	185076
25949	140728
445972	280078
249420	151944
470823	166970
394884	287010
287248	61133
490031	406388
234881	273661
212467	336590
454450	90283
99877	479707
52050	152097
213436	139648
104740	249348
274949	33999
304667	429543
198043	405217
246044	247092
455437	420895
45142	492894
248179	95882
277384	459230
484237	68774
218114	9054
294130	218721
292721	437006
493176	193443
135466	149079
121123	168100
246592	100349
406201	165540
71698	295484
262210	355350
97241	99437
179276	194768
237652	341581
365681	390861
409244	427185
288640	492906
481394	338271
30568	405398
189686	309425
27613	293813
335191	474963
329311	377015
121338	395988
295276	111872
391318	91906
92635	207842
119449	249202
95103	343782
419247	353836
448298	221329
84845	44457
464180	58441
311391	18015
36478	48297
448435	222701
138726	300240
386042	259373
398687	290684
297545	356301
221911	227263
82981	491678
96615	121106
223932	345642
345751	41075
392055	272159
100001	190369
307144	171724
473	435817
37373	167107
339190	27464
70329	476951
454063	342807
159687	275790
145178	331581
72134	264406
432913	49903
4634	299228
77637	159249
414140	54700
407780	51846
391771	263009
146893	6053
448104	340029
390160	395988
298273	482143
373239	396080
361103	185335
247296	481297
168278	35707
31468	257298
41016	474412
133156	184902
132718	464727
90324	146094
324354	74106
123283	403368
356496	184562
101878	463549
350884	12245
241735	94516
6949	18479
287076	452709
57817	194165
48416	182226
34784	61059
341811	190369
22385	368358
294140	119123
247305	106659
55620	43377
126458	127542
116947	386660
31076	489552
216537	10125
105847	81522
443580	190369
22512	203333
101058	365592
52645	274309
167035	244974
431632	149089
330324	87905
361852	368205
46903	132740
195396	390349
227373	106903
226337	417201
148875	378462
196130	355093
384648	424435
271775	187387
73906	204800
234934	461120
420288	218727
373871	179611
478962	191066
178702	292108
31070	183840
298390	205747
141951	166513
445708	292385
375745	370100
175887	371983
234087	410028
303779	61413
424057	406665
101515	175847
211818	364878
225990	271226
441122	27464
324685	313745
343364	391414
187393	436686
372214	383234
88772	406320
98696	209904
461068	236571
114062	227875
95141	312576
342714	77197
279230	368321
441704	417429
248013	376174
150618	431302
368947	38556
198735	35081
483977	371983
49567	293813
92503	383508
306435	54976
275058	222701
261215	375308
115804	433193
379002	75981
33921	352085
272173	290655
176217	269464
487668	423727
331597	132996
1839	31420
185409	240609
280480	142734
409021	82794
318471	276585
456950	213031
283024	186019
342652	140787
84756	356808
83952	224353
227511	171069
389203	217406
478152	385076
136213	302627
229735	458557
244536	360236
18583	426820
462384	475048
49795	430356
115982	390349
138332	409828
108309	211868
467836	100477
333352	196783
129363	204180
20772	185479
96700	393326
157099	85746
381553	401481
407906	232940
60254	212821
415158	62191
14010	22347
321071	382425
141158	21271
190905	243923
399224	299934
334092	150895
30403	467267
138761	103936
474341	303424
269460	190568
308116	201946
182668	387742
363833	18665
243667	58304
344094	217284
370585	339119
28013	168851
48474	121106
345096	401079
459626	69708
407540	242759
439309	91069
74336	476649
75730	224097
328174	278273
108963	282919
406925	4460
325773	295484
176672	317118
147894	112379
302918	489854
55570	77727
489357	293813
454263	477131
346761	151167
63857	293931
359802	459802
303838	401101
10723	263009
121837	407802
356530	415967
105188	371486
328081	352711
163469	312721
93440	76111
324486	386654
333737	479614
373423	137128
254446	156130
37437	113051
173297	229924
471365	472148
151133	98266
481419	472566
490239	20719
447610	372897
443413	310756
491993	366493
471549	385427
185599	316744
31816	267352
431120	96977
250853	100810
490569	97358
108554	118964
394199	368334
72003	6949
55676	210898
1839	375113
29634	17186
53566	280242
277793	88113
478588	491922
270597	347425
970	284891
126628	245679
460795	443741
34877	438419
458886	62191
439754	489552
479063	393250
195121	142922
63863	481785
446934	114387
493347	80071
84964	284843
18468	147554
47407	105498
303507	14884
132547	470588
458768	357886
267562	467369
74365	328140
160079	144622
361060	196666
381305	280709
72287	67780
75495	354504
477545	1533
121860	19579
58155	371983
278746	301659
287649	235606
300098	211756
167892	195658
432035	42941
36036	271129
174413	440962
348913	16433
229365	69508
319795	278546
440610	277450
11231	308428
57749	99405
378357	19334
102747	494102
97506	15029
230051	390613
198922	366127
180962	467677
477932	359122
439055	110495
152078	403515
132535	354710
304125	473039
82342	422998
270891	94516
422817	333621
266538	420720
199668	439840
478959	163550
373170	180709
58709	304418
94373	267602
397328	255195
129396	435731
176331	153665
362378	383391
123029	486885
113621	349191
299906	26328
21802	107711
453860	269886
264080	368903
278145	198926
263557	398333
240529	21411
283803	451668
474341	181712
279142	81951
132147	141068
443192	203200
198043	467703
78289	472164
81503	94344
135593	141509
404098	290014
130069	219944
12565	170180
37351	156375
14574	222149
127345	16433
257443	48365
209923	207799
90243	451016
219848	163712
380844	187834
371457	439949
470837	105789
209543	339771
420945	276591
312230	190369
74777	242782
130224	393346
44388	50155
435890	280592
41639	328458
461724	440464
107448	493676
298427	404995
220711	85134
454263	186548
375325	393326
29137	103267
202922	246672
123456	3479
179959	199363
467018	15209
15627	342945
253440	475253
485969	378462
351566	426986
130060	111039
161363	196144
276116	205445
171113	103681
204009	101058
156446	269486
32468	156563
463794	118662
27083	363320
458207	56328
471133	431205
369619	414832
285156	11637
369209	227514
14676	404007
446477	306100
120840	460723
230264	48861
436499	229150
25748	157229
235143	187797
402052	150760
139794	137627
408484	185400
446546	324490
146097	314881
475853	293813
472866	378686
306313	28129
237494	446351
85942	56381
394289	220650
170792	464578
436953	120912
219546	240522
41378	259651
92064	423828
207343	189940
327030	227906
436821	101058
255803	268917
114815	406290
139058	291698
20199	91069
369880	409828
233699	135248
64714	423559
163243	132740
73309	265883
200092	411271
377869	234387
335351	450786
418348	344091
137949	223732
92238	114930
476755	86560
42814	79861
284274	447158
351008	303175
436709	355700
335620	228707
32411	376211
15000	170417
271760	319333
170844	55581
451583	293813
339060	438722
39295	187834
283103	235183
144973	129449
480746	54976
305332	253506
116165	387860
102065	391631
10251	27570
38134	464171
58694	429095
396619	322498
352516	12129
334092	356267
172033	410074
59723	9283
164860	83811
374600	6899
269004	100705
158131	247481
141062	186440
268957	184902
132740	212760
174034	210438
230691	372443
493627	248777
368858	75292
45137	450541
174387	96632
320845	207535
282042	72680
160626	49828
64908	388195
348969	105172
273206	342639
198317	83708
334573	187974
159187	477335
353102	477308
474901	310261
477476	273831
171077	333405
77902	396067
466398	283329
182074	196735
380489	465647
119424	320232
127412	30754
130237	240825
87046	343891
160606	94344
163545	86560
29235	83403
241282	299867
255488	99411
220179	153995
312283	287360
165581	272908
49898	226152
278571	322607
16900	452098
310857	235712
10236	48146
970	52368
153449	374639
276395	36127
65060	461846
425792	134500
33032	129648
347948	406785
88837	464636
226247	411424
5713	256373
424760	366127
343374	414832
289509	303401
43552	164123
296260	19984
455843	205549
202903	371918
439387	477788
165068	432290
162795	204593
109524	449795
115421	355093
379509	127921
106811	395258
368119	114930
101002	249334
129819	380385
136999	472072
283608	286936
79701	230710
28955	13903
160366	114686
281747	195556
61528	287698
11797	452709
335533	168511
462961	237235
370693	276519
354330	268861
85495	134358
431661	182882
385959	208577
398274	209907
461967	111932
73561	94516
52537	222366
378350	377695
199999	187252
215103	310413
125074	28847
93344	489552
51539	273831
253770	291823
221120	421006
367343	276590
161519	174263
401051	479627
122283	426930
124763	365141
143093	93876
101308	232201
43522	389554
85476	5185
303546	162831
16041	229561
372485	227680
248013	153078
220435	342239
73199	490757
202314	110677
67180	410074
276465	64927
367503	458933
412184	99718
110835	416719
294527	254659
233498	473746
189751	127136
104239	338915
379680	270056
237458	412823
203969	391495
284677	185335
172306	301475
126446	298182
447571	155851
84692	149389
209538	132740
325509	238477
246755	381657
15027	170020
367925	460161
418156	240016
356259	35707
257366	75644
74771	268176
297666	16433
108554	382713
216544	34547
399780	136876
141729	306493
169830	430356
320373	484680
62305	369599
21634	65979
11581	346960
415671	53863
151105	299152
49447	128056
285498	35831
11281	122462
338931	364633
78530	186561
464763	474468
182657	285722
396947	389682
353599	38063
161162	388680
445454	434045
187834	450229
213912	276496
52537	59107
433020	317118
233685	204882
264026	29567
248799	284843
447509	337866
396050	22452
194279	147520
366620	144845
104740	116377
229854	481179
177887	439765
319081	369938
358480	467631
33705	479614
145979	11642
138204	417127
87135	153845
39683	153813
487761	319490
239535	395988
490733	78638
468636	98906
22124	265711
16790	25847
326272	444985
15027	276427
61756	264406
477932	393427
60411	435708
244688	247395
145857	144089
282092	95546
296029	284971
420857	387860
225556	93306
473360	221890
274386	3431
223708	95882
109049	308019
243328	323422
233278	327217
471928	344207
208577	315847
106814	283101
349981	399549
430001	52341
356839	330218
114405	102309
456957	162099
88968	168197
81358	265711
273901	12660
64170	70415
127531	360860
362267	415585
422015	394527
281159	79842
209120	86250
473053	9889
102065	39626
361960	434035
105332	464278
316036	410074
10217	354137
433198	438783
490167	213306
118526	337015
230171	376814
168462	285508
491060	88113
316565	178275
242903	264559
105068	132247
454263	125193
131618	62699
423610	15209
105321	417918
16917	203656
469008	105878
31623	16433
256591	80819
253872	256121
271449	243405
280349	322311
364493	313314
282461	86728
285978	309343
450465	390826
347467	221759
196779	243840
141334	110677
175853	69103
144973	209663
262633	445204
1292	436458
250854	391414
218164	430483
6902	264134
254115	269928
219935	205270
99023	474412
289545	189021
406391	57416
417123	255650
232524	166513
178773	175960
157666	213604
398895	453753
434817	293813
466670	106840
155426	104048
298293	468959
455319	343626
102434	53171
151435	31420
204349	74886
464920	267175
191742	296432
394873	260986
407717	53889
397708	209532
263880	268129
302890	102352
425762	461085
71297	37121
486516	236631
344314	468827
33965	179692
294677	208300
144801	16433
288252	162795
234356	360363
209505	254182
113552	130066
366402	172910
316123	237165
276780	401101
385237	424144
361001	401263
196406	190369
387863	144470
106416	333357
204878	142002
263470	300466
81441	694
160490	310756
40362	275232
346318	260768
447764	110638
114809	100026
141416	435280
11797	479157
233498	285664
450705	275677
267562	186182
486922	313070
181621	260168
434040	102688
462055	89772
335707	64598
255563	11626
444868	118890
324928	268176
433820	327497
454263	329079
198477	32601
406125	319641
141416	388575
449521	118146
98154	215054
393940	318287
244492	316388
318395	239888
24265	55801
71186	356428
392943	104805
55398	326140
468225	434035
35939	355700
165680	111527
430929	208300
311589	267003
197278	120294
433725	94884
312487	440962
178422	171954
242950	182640
27642	149388
42979	32842
329295	452618
410390	152702
214908	148429
122146	317286
60855	86728
362826	98433
427124	267352
301557	26969
410510	206312
102227	302724
191686	154514
251659	99405
383790	480025
222640	341777
424635	183457
434181	22343
166345	144130
1361	224706
81529	218727
261992	190369
19135	186259
269612	427571
339332	15209
382229	309801
172033	179375
377278	469235
123283	39755
150731	240534
158420	136128
259429	170965
374123	487179
404893	388271
375405	212611
233004	316575
243205	228431
186683	47879
452736	301424
153120	116536
1564	451774
454747	101650
233211	141058
489146	240848
408646	288965
130224	11586
57776	96954
479183	188164
347477	336590
257449	485919
68174	464080
198495	476951
179267	428064
115634	431653
358349	378082
352307	291717
387959	268531
38059	164729
192238	134992
233388	155214
84568	486339
93384	435708
345762	433934
2187	184163
165639	454703
476755	162795
416004	160461
219136	423715
102864	428869
340388	237269
139470	466712
37709	63110
478639	176878
83168	162947
478444	184995
476692	409828
492695	491150
52486	291521
480010	9054
34798	187248
143650	236774
481256	389387
201204	132740
487347	316959
355898	285156
89519	393270
445879	183778
146559	438326
216078	303175
146815	398122
476670	134694
120762	481785
24783	311916
117550	156376
90173	311892
340255	462780
143484	128506
205711	285446
361676	361698
100891	7290
128798	341644
155062	278907
223096	110708
487945	105585
327139	188759
63849	152502
351071	176878
369030	229170
443770	316748
218484	87042
269223	374674
419265	340210
479355	123410
360444	113725
415110	310261
73001	315756
233045	432013
388657	205289
242661	401881
96410	404881
136043	464578
89826	194866
40890	132889
9025	153995
164556	307108
461535	220734
236591	276876
248013	327575
325216	131727
179879	26551
467516	6345
364200	240665
1994	175960
77300	409540
352576	416517
196829	393326
173450	465400
68098	218912
465999	403088
440385	462486
370487	225260
57052	142274
425612	62191
277291	125885
237019	59120
56670	16445
331091	199353
380489	65938
123317	215054
344314	193685
301034	267602
212459	219165
233388	138297
413911	210032
286615	188651
161397	119868
41500	137128
95632	481601
335951	434239
27118	113051
38096	408947
393795	483399
161121	351635
404892	155824
388904	84089
144072	305586
353960	181993
423912	310177
46294	466214
9784	152721
97134	199171
3001	348798
29911	302688
212495	479614
481419	487095
58748	371918
154332	293813
466480	345066
203659	201129
308083	93383
491273	204330
483607	122780
137400	331581
448570	175759
71346	423508
312283	67587
294193	300134
188658	478595
110493	35065
199975	375834
480870	315566
463139	132550
288292	368212
448435	261396
304263	175067
413087	310005
370680	18665
286531	134155
246416	13370
149892	54655
471255	208768
467417	447831
294149	244688
356824	42175
371918	265252
44258	49903
48146	353787
48902	183043
136798	59527
238889	175314
180527	20629
257289	450985
9969	45798
365314	244005
375190	391414
323774	393326
444053	474743
47971	474412
53532	205815
88297	164174
168462	488814
482178	43745
372421	28781
447999	244688
323058	272042
412415	365366
254812	462551
282967	324069
488216	464727
106917	209572
380846	468936
140450	45299
465687	415667
209672	274444
219977	466805
481300	380771
408158	258373
194048	411809
313058	315235
24554	60329
418442	482162
484449	281924
195341	137739
186066	448835
130797	338257
157198	452098
318906	293813
296226	283445
326809	347166
126942	108808
412205	284982
179844	94516
480105	7956
120840	440784
448121	88113
167591	428080
402106	199353
218994	300725
476688	52537
332515	441153
192611	11789
189818	393326
245555	401881
189454	309797
126062	360566
260543	457729
247136	176663
301932	178436
444359	343012
424164	30332
71737	423357
195503	225534
17722	471039
392788	192601
211511	489075
96983	316575
219641	279865
416737	186384
256178	451016
310153	351453
83065	79492
455331	313745
416550	479680
52217	268721
415665	206501
333892	310261
172417	329383
413250	75914
176878	336623
10729	179811
139279	17038
257802	260014
403656	382055
456231	156376
65198	152502
391326	250805
480801	473077
393737	475566
120950	66215
352550	387742
442825	391414
306742	8623
194890	342698
429241	131225
249635	336590
81581	404862
270197	86728
373755	84504
82562	60517
216942	186227
43571	258220
148334	225420
216229	111964
423468	119381
200001	262954
117124	399098
222145	370670
238094	392969
200092	326056
142678	311832
35650	104498
242910	393326
273920	286936
101012	409102
86311	147554
132461	368707
67338	314324
96662	307279
317063	159249
164570	237165
469217	139716
474341	280945
480150	286016
382673	228431
413245	294226
458768	12143
360736	157132
254735	479680
349416	205289
438956	110677
379680	66559
344618	285156
52023	264406
432965	271318
302150	328550
410259	212252
101801	303424
18001	210321
457234	272339
395084	87471
369236	350181
257552	12443
23481	19390
472058	47644
398243	343012
228326	387413
391391	54536
141618	409152
216043	262908
279293	470450
98548	14993
92761	401854
297719	332901
32865	373169
149368	155155
201813	363564
427683	48275
37510	39627
398761	441313
369191	54976
119001	463134
478588	48864
145438	183566
301557	359775
177415	348007
113500	446351
139576	485304
394298	428155
139743	353787
404980	302756
61779	395579
48784	373205
172469	11626
96247	491150
385880	166738
69458	448804
332606	167588
424699	435708
457043	395988
417355	200615
359436	418187
25867	69617
26204	304255
294137	262936
334372	210171
319259	365869
39601	336691
148294	276885
465122	119762
165097	220065
215743	288625
304039	319333
434990	125472
335441	274309
398090	273831
187867	355716
488360	294730
38727	248398
241512	227101
102644	24299
478588	97060
191536	277646
467071	15209
398973	363995
460048	72434
242135	401928
165680	6806
26860	59081
178422	365329
383613	72670
140177	468572
24941	455713
108103	339476
200092	126764
268204	408644
477955	242776
165642	7146
25969	210261
381295	388964
185076	66915
246024	129607
289350	452370
481406	147673
242551	366828
281857	272865
274473	178832
446027	327163
406221	62060
11605	244688
404120	366941
296645	226837
444139	149630
28487	228431
311822	28066
159987	78380
57987	74106
286015	238578
364059	475571
174173	236503
446182	33271
152187	170180
21397	35735
88374	77045
320690	214024
35766	125306
1477	467752
392886	90055
488102	192720
208873	396761
226418	348497
367881	354747
335620	420735
55789	151572
14282	272870
127388	61786
363056	242147
86486	123629
311655	493108
137512	279796
309887	238854
325509	422143
286948	284979
427738	186714
159166	434945
28721	76111
489672	371918
310608	315172
283586	214369
301913	260856
240632	449933
478521	434517
394709	176616
410491	88036
268375	154872
26778	16433
134593	28145
405946	267810
152368	406751
245217	436610
295232	320584
227019	257377
438941	191999
130069	311747
259544	65670
202996	489822
98576	267602
419274	478415
170836	281924
73818	48163
429597	457684
310836	29253
257596	334336
318508	313745
3809	391740
449304	21583
402519	302043
306043	205289
302298	40784
69464	171785
277568	322858
444754	342703
464313	316575
334256	189548
487203	173523
176268	9611
474619	215578
1494	294469
432022	229756
349234	313367
58692	191849
418048	103547
102832	479557
327175	325167
446950	266377
447962	427205
244907	106459
324959	426595
68163	492906
331484	311212
92642	447517
2205	459213
209101	398333
361046	76417
283918	247974
134593	9681
275734	466113
289417	133236
267677	273020
435009	428125
291078	337791
354545	280935
128170	3206
24456	420895
399581	234362
15027	334092
176975	488301
338077	282717
149897	309039
672	327779
35787	214050
191970	221004
345370	72432
461153	195551
63237	82533
474005	355348
202794	452961
473228	54895
420266	224534
105022	115917
79961	357854
302774	45413
68559	477788
74309	411809
24900	175721
476431	115861
414058	428214
266481	477358
172716	435708
311816	163291
480967	121452
126657	134145
468245	426362
234613	385375
233699	19568
245006	227101
250483	107219
218642	84089
165413	255908
137611	86327
289675	158999
351012	10231
274141	139935
493114	476332
219546	351177
227148	345531
278352	392591
168000	140600
445725	197440
200849	440660
371053	160722
375035	314433
260185	290163
772	47555
148646	447517
276209	51783
458974	284843
50739	29455
369884	238483
385308	429115
54534	387742
291687	264908
260814	383946
15618	411809
28357	336300
217321	161381
398187	369599
322790	216617
438612	25279
12964	304493
226568	228431
15935	447517
251541	113289
46870	489079
402052	451016
428625	93496
63373	300119
438921	494102
329699	364570
221899	430610
381127	15248
291738	168468
410276	94344
400277	6069
289578	50264
138927	475699
384660	412666
425619	56609
264086	86158
79347	329698
278262	48861
409496	56308
492329	333029
145034	134160
66929	305611
343916	94516
175067	2734
119870	88280
308952	52268
278591	375179
397778	416111
448862	312312
7511	240796
30864	160158
404980	328538
29599	457514
90659	390263
266141	120605
383164	371662
37632	39669
294947	413894
287321	255207
117647	393326
370295	171884
287121	447560
479188	127716
360757	12895
250298	385279
462567	210817
483112	19808
239748	306087
254031	533
293920	186440
292244	213537
295086	262954
20778	410312
81432	54976
81208	77484
182297	428214
402316	164333
393851	64335
120509	240058
397681	461944
180679	224355
321797	315671
171149	423688
262730	189734
307206	435685
223030	357854
266307	110677
267602	352605
204798	465322
108756	142154
281052	93625
209221	166738
151344	313829
258514	430610
76228	41232
485546	25749
249860	463615
299017	62191
356990	135664
331458	131055
305139	337799
196903	52842
432380	467576
366937	86560
319259	474798
152027	95213
137633	290136
121020	211170
51517	114063
146903	7159
28917	197610
58484	426919
292170	190311
105331	113733
121875	341271
377015	183711
21417	342807
485420	453170
46870	328214
234701	387742
96259	338378
153505	12177
471491	49951
55264	392223
119927	1057
140116	188319
52391	210563
421943	336813
136878	362206
439719	60885
14368	464557
10226	1057
157808	345369
136128	364807
330860	134469
381552	259435
398295	370866
132222	212789
228326	436686
206597	314881
16240	327099
331740	183213
257613	371884
252553	170180
346677	366493
234927	84745
292641	40003
156643	260854
25239	116377
53954	242336
340559	80662
1918	76454
228018	317118
365860	141983
121259	405837
282476	203414
173731	294084
20392	39801
74457	98906
233976	411271
235839	15635
125362	373021
310377	180328
151108	70026
250959	21583
17398	364000
234881	85606
396758	313512
122088	15209
364000	476507
111128	476951
43299	263713
328917	10646
232102	67040
476025	150450
365943	421627
115312	6873
55994	300555
322490	175199
58985	132740
330259	351988
56619	408381
362795	178436
153353	369599
63853	276358
144973	492552
126674	53348
424647	260431
6860	478415
350463	463697
437044	5887
35806	23961
6655	395602
308383	244529
31137	283028
316223	80543
266293	345084
160742	169676
362267	407144
307595	393061
257613	422164
365550	228241
194912	165197
246406	107187
426180	283445
342840	336374
192073	60517
404106	243115
363581	183213
129790	160379
82	51895
39861	226948
373568	425384
52473	82697
40997	138600
479896	195948
276821	102352
359382	422262
114329	179045
450281	169774
144001	240497
62160	395988
256893	443693
218479	168779
359313	397015
13930	140915
446331	265589
64965	376251
408875	304731
124469	429115
84698	189064
252772	256409
487732	112214
466790	459997
40890	391034
194195	400628
302918	426986
315228	86728
446998	376566
249404	303154
7358	361582
390783	158145
320873	283392
2349	421830
375295	421822
345430	263024
222520	139732
287968	164164
131968	78258
63761	161057
149405	479614
414128	49903
18764	479570
42021	187974
343801	440784
225351	421356
405898	16433
59653	410011
90997	158981
124148	366006
68532	111527
401881	375710
212435	441700
27786	453747
133042	223732
53092	475637
284508	366086
91828	462876
317552	205289
196891	440660
51365	110677
82017	266852
441567	252694
265671	390680
36980	90585
239719	425675
167588	328538
344314	311295
107396	99437
379162	494102
466671	48275
166367	374939
278273	6253
352155	391414
189965	114930
493631	210050
68532	291732
30428	185715
424204	490384
428540	477986
62053	301927
220402	288837
175944	88027
80341	158267
378133	341093
424353	463549
62980	352995
341459	149389
233117	390875
208777	377170
105341	22786
205322	245718
261461	127921
249090	151540
256014	238902
265532	70647
417019	315671
45361	292468
235375	289029
99633	85078
375759	76350
421077	389682
131877	464420
248013	357854
494102	127919
116128	261396
228013	172089
34206	304762
334466	6253
475310	420944
356473	137331
147198	423696
125649	298182
361442	329553
392296	351154
479368	473135
45724	395946
460263	189188
121988	182168
384703	208280
284955	427803
478152	120666
158099	164835
350513	350822
99311	239421
441821	245859
114304	372237
80476	355210
480138	274309
249280	428498
278448	130542
464781	256121
338138	219570
222808	62191
475872	12245
122422	313815
409016	44082
324845	456425
82172	317118
405105	181291
49021	80333
102644	181917
493415	297257
247929	137953
411352	26783
327209	149373
342465	479287
32242	411424
339361	150151
351346	351623
28399	136435
15549	321379
198322	209510
29071	110677
342627	461944
310516	272168
274702	268729
238372	95942
480790	96977
336041	404806
367477	149560
464149	230629
410573	6605
251347	410074
382477	99405
465715	119594
434489	202523
473580	69358
232812	137525
293861	311428
357695	132247
475574	388719
40353	340176
135850	122694
288402	398333
428887	54947
394902	444199
85880	54976
116527	463549
1292	323155
328837	54536
291832	277450
462435	292011
8438	40784
290966	327081
117982	431860
331366	258703
5807	417158
241730	484447
51049	127141
293204	110106
218114	276963
488832	304589
216324	1113
139350	340888
477308	142528
395366	327343
384335	214024
448062	467492
200067	214808
253308	119762
317741	62191
359368	479872
461182	82713
405555	428155
299981	343547
366198	261554
129009	262708
416919	401378
124242	293833
88460	66930
73660	184163
238302	456088
366568	267297
40943	185013
83184	463615
5972	264935
383271	57702
160118	452494
201985	315
414730	309444
34729	78497
183014	281939
120727	379761
317242	243529
472040	333357
214186	401840
282453	449298
486818	371360
446251	110972
203489	363388
356530	271295
267203	308504
79391	299671
316372	162902
480590	13973
351426	302067
209120	186440
214067	430356
327056	219760
144073	190369
276785	360660
439813	205806
27063	106573
102347	13370
161151	228431
316565	95409
232212	248372
107140	226308
331238	188751
413816	197379
50034	100705
93050	273831
395883	24208
289135	41886
199944	492127
113363	286877
426610	479745
191155	206391
316828	76658
223452	40722
123340	203675
384361	492906
57197	22256
181761	182844
194329	89047
444380	294939
401531	205089
212340	453209
42854	176561
104874	185436
128331	451286
417121	28129
425827	61572
453134	459680
213447	355700
54816	387742
175057	366127
374864	317118
254446	265228
66735	183479
200624	61572
145067	15209
373615	48272
1464	326072
129210	183213
473478	236156
51224	52254
19640	338025
408503	391414
105815	50550
86497	65004
141953	433279
411240	485304
419796	229503
87041	203656
76785	400875
112267	368904
317204	452989
88971	10959
298780	479614
289172	91711
109055	421661
365831	275959
385516	27411
449653	63703
229381	220417
307417	429669
141782	14687
304589	94516
55914	312478
488377	379680
5125	81406
264126	219499
324199	258745
268910	451016
449176	231021
258316	45147
23785	80665
253442	483430
219751	178028
348771	207675
468287	99110
63279	446617
282186	189550
381011	27748
297161	251597
228128	173569
230051	287933
225807	467703
239450	10774
407247	92613
392323	467369
454867	121373
466375	406188
97732	165497
201946	180413
427409	445597
215449	220867
271760	446105
120448	36341
155766	406638
324000	341278
36413	272962
394540	70686
263703	269030
30497	281924
140948	187974
450113	267387
260147	468632
268353	268381
103323	103267
85126	358767
441293	356570
166281	391062
437049	198790
70418	4615
456946	366708
84020	193281
217938	294669
160091	79859
272818	338378
150985	2935
229098	182850
430915	454601
459174	266852
490555	434169
304262	430664
278642	269852
261321	399983
85916	460437
190281	187836
344873	433279
259240	456065
371428	76454
331002	407651
64785	391414
266171	430356
82001	430468
301252	223390
40927	15209
373755	54035
170229	395468
96758	142434
241749	86728
464548	303497
208195	267602
68532	102415
36025	177429
198440	221786
238406	185436
453650	365643
112443	179770
291119	260854
318192	25549
128903	67009
278448	1421
118139	440660
198541	485835
277896	50538
129567	456640
426844	151396
209237	209018
86724	300887
462727	66456
493037	458601
341922	371918
488844	476951
469446	421356
326260	26318
308122	159390
424856	336626
13192	262954
221319	188213
232067	463549
224589	183213
362440	35707
88506	170741
488832	114930
277568	91998
261619	86294
226919	65920
199727	110677
238855	364295
221191	387742
481419	256491
383996	417201
165197	151944
106125	341470
228431	116849
226743	186714
384246	355806
55909	113900
252898	128758
260246	365608
448816	285938
151952	366873
476719	390891
467703	146940
290574	26979
41786	15926
8237	295749
148384	94344
203475	338160
346557	46245
370148	68628
84661	155214
462910	182192
280421	89476
232037	5408
340515	407591
153548	401881
28487	247812
445478	236213
160164	22827
134593	55999
376381	173625
45673	26848
370826	39368
280968	168050
3041	354768
380846	386772
440078	385641
134671	433193
266374	266852
350545	24890
45840	130742
411176	351479
154981	370412
466402	387742
45899	348679
7931	491099
230051	1012
291525	183213
109908	408484
91407	233435
273301	298479
273900	230769
361564	227101
145191	441952
30719	90682
210186	170085
5510	4248
213123	246918
21411	195438
5354	15600
391479	475612
96146	325395
44620	81191
80510	322953
484654	174564
327819	95942
385549	86560
31070	264545
221783	270882
157839	462406
449521	196700
318311	469235
447547	111676
83204	294069
37748	11626
247296	381054
464725	389467
90876	343783
321931	396563
281514	211868
436010	243969
202879	149651
105969	24208
388249	120839
365932	188759
53391	41673
116303	299467
300353	328911
346175	453186
233498	444808
142527	434194
113244	183213
35806	90059
224145	332392
489829	273322
45985	28249
30162	456640
135848	327061
23525	76111
55284	189891
462514	420959
101414	400839
113125	107187
209542	161402
285260	328140
343634	96259
428600	94516
56806	389725
48775	304466
316751	182119
426764	393433
129882	312698
433424	482307
19784	42890
444380	151888
428437	334680
416871	316372
328339	477272
103395	327061
414023	130300
273686	163473
426690	261512
340292	225043
356562	122581
269399	259815
26218	110677
269494	109626
307425	173755
477646	190369
402776	16433
156879	358508
370289	284843
170909	430761
235034	248885
329466	345429
396619	52917
466179	304004
436944	322800
405782	198063
138126	309812
265978	49903
455222	336590
436665	368892
429409	372214
200675	301127
40290	134145
486680	414227
90060	15953
375476	316388
141708	270706
239272	388957
107752	233784
234881	241531
416906	304173
441759	209572
33572	266310
164949	112210
24355	425897
216659	50719
402293	77149
309083	137128
215465	50264
35806	77574
64403	163821
279879	90123
231512	460853
444380	347167
191621	314795
74365	261356
348644	273820
246517	265604
146875	492512
361134	317184
136259	435708
134521	466402
347024	378462
493184	150478
257827	451600
377576	333357
178422	437599
65484	486267
9735	276358
463935	5041
192611	388953
10241	355093
174515	405561
292721	249147
10047	42350
259034	371918
124918	280233
148559	148053
157137	478082
257926	154095
239402	393326
123955	421467
61596	358522
446914	137537
88835	326807
305349	292721
59698	87727
222544	168818
493560	454975
91239	451852
188243	303648
212614	54770
305938	110537
365639	115676
401014	288035
44246	170088
243438	364083
382894	333357
472385	487994
463499	1148
437077	64422
94917	130960
461440	227377
134150	236634
1994	352451
59659	230635
305287	328718
267562	143095
52610	47824
131875	273241
146211	137846
146729	447107
477681	286936
336825	61632
194069	242796
463632	181733
435966	318929
353800	319315
267902	328021
465733	415144
423724	158101
316056	371918
201913	429297
115203	446751
459157	253375
357411	124640
307348	35707
344127	449468
340197	476951
419286	99727
160456	226168
138726	90123
205698	205270
269986	21411
49416	265589
189806	5857
19461	38063
184180	150121
174312	370866
23187	361698
103177	376660
229323	55149
389075	351252
82614	196771
176710	27464
420665	375063
396421	324070
138126	446328
160258	169498
93691	297301
247107	190665
171822	52039
190062	334009
351204	195675
379514	61572
301312	447446
95219	365832
240499	243947
481562	355210
130229	266751
106822	32807
84362	66004
434591	181017
459150	273060
105665	447560
456099	303497
35130	4101
45119	308288
317661	420391
223133	279345
55202	385454
368029	59057
122607	60980
125274	441135
444759	203366
25969	457081
451991	242131
239655	239865
6614	217991
61367	447158
431534	16433
159066	404886
442239	154178
284050	284843
28971	448033
364000	310641
71430	372777
265549	215776
454661	13502
381006	239872
413407	226494
299106	168129
178089	267602
283119	408809
298979	485977
447764	299024
244422	221494
233699	186416
353094	452098
318221	286080
84682	378462
109110	239804
244394	476231
34686	410028
412198	361993
439350	66405
407773	317100
288555	117240
334351	67112
101115	44607
76698	390285
292721	388479
145282	307503
416877	106716
348447	391495
6064	203502
217371	493285
250854	121840
443560	53863
215578	143742
37748	215803
230051	66476
41418	127270
1276	123369
431392	369599
117384	342332
201813	447847
142419	66679
183128	384410
162498	151595
252065	161755
211120	329230
95008	390875
389512	65373
178331	41753
216653	273831
296618	84219
290838	314032
330814	51821
74883	4106
253730	59664
197754	396903
35716	151546
490018	45768
480870	48275
149276	347786
114781	421206
373159	239541
461512	393238
271760	401004
414709	292576
71634	12895
187834	391904
459290	435708
171645	18194
203798	83914
132436	6374
68343	320366
201131	62206
319824	294079
479351	268261
251389	183711
425368	10975
228050	362784
198405	170129
488160	158979
384670	172954
60208	37948
119001	44123
414154	360860
402301	286936
285023	275487
309276	260527
310111	243115
39601	168129
339353	222622
131969	217919
98007	53525
341197	4452
391913	476471
27089	307673
277163	214055
126252	249102
456021	409810
222102	456640
412440	412205
385062	412205
289535	276567
240234	35707
173650	360223
296722	474013
173331	51321
325188	37516
174139	77279
490606	420944
102095	203538
399852	356740
2864	431764
206169	244468
44577	35115
450436	418399
144746	46127
47077	421830
26764	425198
210822	116350
369554	187836
89826	319081
472350	226308
233760	326478
207818	53701
96616	48275
327657	86728
436087	310756
124754	190369
227068	132894
374701	55074
403147	389682
13095	54976
4606	91214
384079	270095
241338	231375
346855	121324
165325	95506
57656	413470
73362	311221
373458	317118
458379	263713
150060	164884
106612	190369
189682	338515
467276	32807
323860	258995
203679	185101
206775	21198
139646	103418
23822	297426
8283	447811
60428	279460
29277	350189
332228	35707
233714	35707
81797	477135
448104	267602
28345	359762
478737	280352
82689	54821
421666	33687
60861	424108
154408	479619
97557	420944
5641	4614
329017	10231
369269	325814
49231	439618
246729	90682
428770	480458
389032	113382
493347	162038
160512	62699
393764	61934
32440	482936
257763	10812
183480	292384
92945	459779
404127	317118
62717	166961
404328	483382
161720	156898
121820	391414
86862	422546
83962	158766
60769	404398
159497	67519
242408	164884
164332	488421
53623	165011
42021	215950
444380	183213
313441	336590
76784	312569
344523	407597
377902	469196
5466	90653
477922	47018
119367	412980
66853	258479
76208	298767
488968	466971
236359	418791
34525	50538
136457	150170
450939	231868
303248	229804
67640	362924
102985	109833
428694	453895
182270	133423
98042	162831
412439	430610
195384	126204
151427	78757
402608	485634
73660	6571
442556	453746
265058	368416
473954	192639
471922	269246
378771	13370
139401	73336
91828	235814
201121	220417
398570	245943
326533	15209
182270	206638
452062	274232
197346	481440
320683	401928
15336	270262
162628	45227
266307	292369
474475	175356
116572	332685
31450	306491
238146	13370
409996	270812
68964	32807
96618	291521
309036	237593
287481	184258
112425	288035
42079	273831
74546	155719
274003	1605
202893	476951
238437	482651
493794	46204
27236	142585
313785	476231
463506	358848
123741	387030
198317	284890
455862	276519
188184	126473
187834	310005
7440	444209
370262	93627
37005	79611
346163	484588
359193	183868
483725	166839
164933	296693
286045	425867
445739	39608
324708	487179
176563	255831
248382	415428
344314	157126
317859	285156
358975	358951
106254	351639
231305	10612
360814	119381
159302	399210
461415	186384
312283	218730
185474	19204
249328	200641
168000	264012
47225	123104
450465	117023
188500	81280
438100	291082
37578	48861
291832	447230
85628	172089
434058	120882
292352	261958
6174	122135
160215	202490
247570	104193
3598	274869
79373	445780
80567	401224
454693	40867
276725	431850
396114	434035
28243	84499
208475	173965
479351	276663
246044	487938
256755	395988
458483	75499
482046	477986
300284	273831
275518	21411
1430	147968
374622	384568
266965	209572
313625	136793
477091	405358
162671	166063
117833	14884
349671	368303
455653	80472
200976	327922
66588	221024
155208	219854
231151	217332
215634	104029
474177	324063
326939	319901
319051	190369
9950	380769
320930	59935
26527	352487
319118	113138
12448	399638
181668	390382
109821	126697
229702	122694
32124	446616
30880	175043
218137	343085
11710	422164
57823	366127
195034	48163
27217	279106
340331	123369
324367	451016
292484	314902
16776	335510
81365	359762
237496	26565
194786	281833
369289	262783
31096	84754
388992	3664
138270	88432
258469	344721
127014	436895
124320	431099
264626	174279
462270	459003
414469	378462
269473	400469
280290	236213
316292	364927
435468	447834
195362	442775
475042	40784
200067	127813
174598	258851
188828	121452
480304	388486
171339	143222
485248	313523
165140	178813
212519	480025
12301	279581
70609	44469
163530	339453
239484	5040
123941	163503
91085	296980
48326	129270
70594	293813
190985	132740
403230	440962
99810	133121
233498	381647
284843	462891
180564	317822
25969	5857
352050	82794
191276	149602
248013	236603
450465	476265
486946	401928
484119	94344
486369	35150
460587	447588
446720	397462
162354	37532
203656	137024
197535	236240
101416	468083
470674	268176
139043	390474
247475	94667
138126	197277
273034	251323
109107	390370
41016	411424
77284	230336
413693	12286
105969	311767
84836	399621
345558	33855
104423	322383
207713	119073
46104	287611
166663	364201
4768	48275
276821	4898
39829	378462
422470	80193
405535	124431
280679	232356
154449	35735
16268	383945
177345	427616
242131	421528
448104	166957
110385	316575
204410	195551
227497	146202
112726	190369
51584	489615
459049	87968
352263	35909
284386	346440
450807	119123
476983	16433
1262	121141
317552	387904
437847	144265
356899	486339
315588	210353
316114	95149
234952	327217
225272	391414
256131	377201
44632	336004
159249	476462
153818	476447
392312	247361
309134	43987
301706	184415
479616	198550
160476	434893
315614	200860
223820	214499
434648	313745
219546	305025
26848	372560
248750	299759
56620	50264
145960	367333
281671	286936
119123	55639
301701	19246
359762	230031
137542	127921
230051	213007
33343	269933
432741	248777
300733	169150
82352	465797
420698	10411
66918	197035
80321	235496
323184	309119
366597	431030
174734	340772
412249	321820
84414	153548
115981	110708
153813	236240
36097	247105
441272	391414
74733	70010
45673	16516
195142	412162
295220	420735
95257	273814
450289	221360
206181	246277
432568	48861
471112	205047
309170	255860
116124	313829
56650	82644
65546	322498
401255	13129
446833	391414
445249	57171
244294	98012
467935	89618
117862	342793
213739	438045
375052	241323
161444	80096
343890	428214
292449	286936
11108	294380
3402	326815
273023	381338
468935	394249
76259	369577
1155	403077
99072	154271
292641	55582
272812	214050
209090	363581
390570	62191
266965	217310
394219	202106
283575	130395
322171	480537
131861	102352
379457	478564
488854	266852
361576	346583
351112	97215
410396	470415
383103	126204
266141	291249
253024	197467
492758	398954
426040	317118
325002	324695
200314	291002
275569	258220
251483	436504
60025	107711
283024	21203
228075	321720
105969	74036
289673	188414
340124	176108
441463	18418
474341	327217
274753	285156
464022	378330
64281	447831
468402	12895
179678	440962
260762	371918
117992	96715
485871	99437
104887	9054
483196	273141
162852	311221
462779	310284
288547	181646
315951	213988
253885	160419
175448	160679
325019	441635
367376	461944
34196	263713
225713	234918
297941	61950
332835	378030
279651	470588
19037	273942
436059	389000
71189	291335
245190	392086
233045	79340
298678	190369
320259	465647
283354	484274
111455	461620
56433	130651
2288	209039
343308	49903
171050	368205
33053	28646
396619	299267
240661	380105
394791	105757
348624	436914
378137	120003
459176	476447
385004	454125
4849	26348
216147	315573
93384	182378
175914	990
387388	41
60208	208940
97848	172611
111941	296645
367641	421830
27417	235085
299106	143997
375923	481747
271073	47407
425906	453701
61349	239872
163355	301475
217740	220892
345107	262978
172923	252929
20726	296926
412014	65843
483964	54976
354214	273468
329736	241987
240937	301659
110867	129484
435846	434893
357480	143359
290484	194165
127966	298767
476704	469908
323989	423469
473433	287854
448765	432936
259689	398332
435638	218577
69749	313822
153414	351015
276644	343085
204161	451402
62193	258607
104181	200232
484698	69244
310655	344091
366113	1057
273900	405491
189534	75348
452260	351639
398317	21583
202377	96187
26502	304589
290966	391414
260981	239465
125417	303042
23174	8623
466707	478415
435861	168381
314977	187974
218728	447517
73771	185704
285392	269710
3863	110677
201301	195920
89161	315888
79933	288035
392429	351639
394836	73645
221612	14294
155794	86800
61516	9377
411999	481279
201086	75495
279173	116283
276007	405885
227639	29139
329121	132996
198317	276489
312581	283346
155212	270017
316155	361414
301163	313314
388249	412488
485667	441610
490084	8268
112317	291674
110835	415578
398900	286936
273422	269710
270003	268550
458813	166063
469446	49903
479351	239084
217154	122013
301257	387742
405788	282831
296029	113522
385802	90099
425170	85932
169135	218727
52133	491190
492393	119868
375402	144962
319081	205633
372214	154495
78319	378976
220354	214436
270248	21241
313389	351849
300233	411834
157181	347505
367672	193821
482840	414924
478907	310316
478887	153736
230710	289240
133909	410011
111968	326260
151983	164504
109298	86974
314509	447519
139674	312194
146024	276358
419048	280689
139227	440317
294073	209572
109085	79114
294823	399867
127081	34339
146267	131997
331042	477986
292641	354277
120509	393326
389480	295650
261592	391414
86632	55129
483657	137719
399208	434893
165135	390628
320047	423469
344135	114930
334787	49052
161363	121828
133562	13370
260293	418282
313748	403515
363902	293813
85739	362784
489552	431961
2935	257603
66298	443177
67557	96366
42674	423005
342964	211587
117111	257723
393981	74161
198039	428080
294081	451713
93451	114845
40692	354630
353112	41921
86932	410319
279884	244249
99708	164164
308122	93625
186409	236752
190818	352855
67126	302033
475724	474398
271728	459976
488348	107703
161363	297941
70383	433279
216516	37057
112764	23491
412844	172535
219281	382648
158099	238729
195328	474676
463130	124088
336651	326446
266508	250823
483977	249334
360830	233882
293551	73336
148420	152761
79102	318749
418142	183213
403527	102617
469015	134128
437843	318181
156861	267352
241111	48275
199676	131270
157434	6112
56986	86476
109733	458994
422776	80456
4954	227221
48282	312200
373317	141381
327815	37728
480612	335743
347121	442899
161743	61499
274713	335477
266307	246592
425335	123369
454185	31089
144920	305984
96335	93595
287772	10646
357454	340327
303954	39764
116220	252563
134307	114830
101230	239528
124650	204453
403272	353787
194169	95149
75106	62857
368401	94516
97033	10504
253076	72496
161449	450670
362672	445403
305588	313745
393183	285173
27681	162795
28378	307452
53516	293813
234881	397772
433446	109974
472887	83329
399080	228431
190979	480025
369944	279012
381636	453250
16844	86560
215890	284797
120429	391414
136838	345745
242400	50891
200067	318010
177105	86560
382646	121106
114206	219499
269996	378531
58647	186440
250207	208617
45699	110677
482456	449669
395642	93359
453646	276055
268246	65001
227566	150493
361219	189064
44577	220628
308533	263523
364577	78380
455040	66928
356795	414286
439491	383700
38083	252443
299580	277717
464880	358049
266965	119868
130331	1057
152049	286216
335567	122694
245155	12842
338955	168070
471406	152635
106739	320498
151850	341271
37959	307680
464548	137198
385510	97794
286371	231485
133909	192430
357330	121508
73297	68498
385449	119123
395428	20998
243488	123688
200986	159865
253102	75201
225617	226717
365399	409828
157618	362122
102065	274242
152855	13348
137542	99405
31849	370319
113419	359772
250709	366493
377953	306470
370026	97894
115182	451460
231739	396729
80089	377683
240843	208424
230691	286869
202866	339853
146865	203804
32233	129415
52303	313745
82981	110677
289675	123530
225875	304962
471297	24738
448104	50981
119590	93627
433380	190369
181491	401691
287566	273160
84698	267797
233697	262954
387742	442404
233222	401650
169437	313822
76738	479759
447944	140460
211828	116283
381462	378462
294023	461030
21070	363722
61647	207042
459761	12791
174729	401854
87580	206472
150278	226494
379399	11793
249912	74798
55961	326614
317197	52439
143671	18468
189871	177496
343662	149656
340529	257807
218158	343010
345401	264406
336805	103849
432399	94516
73327	361333
291172	249202
463552	166063
215865	317356
64207	250389
468741	141535
410064	151174
28399	478060
261882	293813
449836	20959
55558	317747
419011	118426
170922	191639
361676	327179
218158	343547
91382	245679
229735	213069
108490	53087
247296	17900
29618	420944
456231	206253
302765	365776
390297	110677
124320	243695
248462	293813
394647	245207
283899	340538
84745	267252
128704	72523
430822	287694
200580	97527
106683	350901
309276	396883
405936	82697
435304	50264
112625	188845
257402	94516
73238	391414
307612	461182
27538	391566
132238	33196
27095	476951
430393	243476
146194	250679
90296	264908
309434	260427
273755	310756
287395	454503
64615	347013
92401	112205
489706	86077
73059	28129
158753	110677
100638	336590
119390	415231
394371	392054
175382	353469
391572	28129
58731	183213
467836	348798
13721	393326
93384	307771
82209	190369
442886	453697
237017	322551
344572	150483
148559	363469
246348	467703
46049	40224
464420	42580
43230	428026
230051	12427
399014	284843
447668	38063
50325	303177
287644	345401
73604	422723
170313	478415
168789	345745
335290	64335
131939	398692
375487	306684
419159	447831
358322	103912
473381	388195
407455	435272
46515	137007
106837	242611
436925	117888
486136	135756
232071	12443
104598	148514
204018	401871
435222	58276
422135	140044
55789	6123
81358	77637
233045	131792
35628	190369
376853	487800
259443	171163
72343	211932
422267	179010
149897	111902
273018	470995
302209	292479
374285	296645
411572	29514
125850	221987
200467	301143
196783	283008
5358	151944
154019	406790
142993	83811
16042	32807
406123	351639
392953	340449
156385	114930
441195	160419
154456	25984
254855	357800
148559	395659
461559	53194
45060	90820
65134	472246
388684	466737
225608	127988
19212	120195
215010	62191
449893	196783
93936	467910
162614	110708
48590	15209
10762	87904
274632	158420
446644	2832
1333	181204
143882	259929
8859	109437
78033	188727
397099	169105
372340	160166
207676	421639
320498	422998
338955	250735
21742	420777
335765	127504
133743	325670
219136	97662
210249	250273
113019	23018
450743	228431
121634	153442
263889	186714
189437	385487
207895	464140
191074	486200
439482	178790
359890	421704
323983	62948
196454	152742
30900	226308
75093	315671
417447	126169
437007	119665
461385	49784
22675	385000
67243	51222
111527	191350
228653	96366
163452	354768
200092	403653
223522	228431
417820	50264
396522	293534
377967	287454
374201	140460
195360	177093
101539	15209
291332	333676
299599	134259
411629	99405
59135	489249
255109	56187
197077	45013
130069	451936
399441	156338
337713	245679
461185	374272
66876	205223
255746	340611
363984	291180
375110	411298
68098	433177
412909	183213
169762	317118
192416	401949
166653	244917
382859	35397
57396	333050
18928	479083
454608	62191
125207	106688
295266	151944
170712	110708
51725	338189
104405	334424
86476	58549
26449	15209
323529	176990
438506	112930
57447	489822
50900	303175
250009	29563
343504	122462
284640	452103
65513	370619
415968	182000
288522	467000
193796	319992
40198	227699
65465	38957
140761	477986
261539	411424
170003	50077
484144	80161
369623	28173
5537	373621
5562	197454
275721	422792
312283	393778
217400	35707
199683	457081
24639	172976
486217	251961
236216	47060
63064	67040
255579	27696
56232	4446
180968	147554
275967	76019
168410	81817
390771	272505
78502	268619
224719	335914
3809	238083
71681	281933
46675	186259
448470	491353
239072	160722
141215	216591
39772	240225
92635	144529
26196	331581
316154	243301
306953	131474
312381	423688
140511	412980
450350	8607
267562	53641
240394	133958
210777	469552
267997	152455
135177	243553
359784	180761
489841	317145
416764	412517
308618	374404
185200	141467
57373	295484
107745	422946
57865	97277
127595	332130
197895	446105
366620	35707
99724	141026
405240	420398
445796	151368
199340	289515
207714	70554
73408	129317
399352	25034
222415	113138
171631	96952
94992	292957
128196	381964
138293	395334
21268	359782
257971	385567
62451	363581
318361	487153
15027	44051
205157	110677
389992	124535
36228	467703
414762	158549
109407	24392
30564	411809
242038	195163
173975	51895
90726	98906
414286	131045
355083	444995
332338	6816
436515	165497
222450	236213
244801	73744
167321	224085
193492	207195
386411	97644
417879	134145
222045	27851
463067	412397
141340	457081
288204	491459
19999	42890
454263	392062
484144	349400
407251	343085
405314	84089
292352	350189
54951	462488
278343	433594
131606	218730
152460	160166
13435	327922
158759	226517
154597	367824
122905	263009
427962	255650
82120	90682
160961	292923
138016	349993
268327	147847
138412	25437
352989	207535
481577	400049
3867	410572
65774	76476
465842	184902
203793	186561
35056	230691
242487	300119
300195	11972
353287	242552
345625	391142
238236	334264
247296	102342
477932	196348
444650	25124
163572	362598
59318	304598
39728	366941
356509	136994
18151	272052
128477	333885
283508	398311
460253	307570
294463	297830
124862	241988
414286	125942
316414	256115
317728	159188
83610	373248
191174	4634
214063	263029
45880	123326
443350	86728
369304	5857
315714	400841
217740	351266
398092	54545
237022	99810
354193	25984
117348	67892
97499	355217
494130	298767
119868	59807
470421	5882
370869	24000
330144	346251
143286	313745
229868	272475
410011	29111
176111	320442
441369	157296
473716	244419
162680	211432
134299	436042
451031	141421
282481	313829
42437	393875
9297	239872
240204	15209
339831	141945
460466	353153
262598	6253
29172	267602
71189	277333
296357	148000
202754	188821
254446	433706
237720	195803
367738	148684
183459	220591
362231	442096
289032	396912
441312	57336
34472	371983
439073	236992
411745	52537
38861	430610
48545	244972
437030	440826
128250	424397
471247	237074
319259	147266
104453	255369
12108	291873
261759	179692
286429	392037
17593	248161
489552	200168
236175	178422
258864	53389
217649	219210
296635	420944
198867	207696
218079	276556
262099	317377
460250	438676
148827	53389
259642	337791
252214	166513
58042	59636
8881	348798
153548	53389
485550	335663
198837	392186
444005	414832
95923	468294
434726	133280
362170	287694
491461	221035
321809	35862
45724	304627
282685	270819
75933	215580
469333	13798
327260	265962
145902	281517
221296	79199
111951	366828
214308	426997
274065	65932
159612	9335
326631	163651
348317	426034
15729	401871
412971	451046
73007	120287
193617	489235
427505	84089
108599	229058
381558	178907
490845	112701
195729	35414
72265	43577
5718	280233
69759	198344
442236	377906
385308	185076
12967	16641
40890	465583
319210	94344
322687	415599
236961	400273
27400	187104
392399	77978
119088	257298
27894	133229
31076	376961
10379	117399
450487	291593
56619	155271
102065	332795
46357	99405
431087	60923
132688	152718
270124	174935
142035	365544
244424	178551
309782	179741
154940	157190
149240	30919
415442	329112
93805	154271
413382	85450
246558	224085
40890	469208
415823	494102
90296	337849
228849	144470
107345	327217
209405	343547
225136	313257
342486	322376
245917	473352
167588	356390
425368	354694
377199	31703
469026	170894
330566	313745
27295	339853
137117	296750
29581	246303
59829	366956
106410	419363
95203	166970
480490	25800
132563	114588
282766	46729
451744	277088
164281	447358
140526	372857
350719	419382
226167	287694
104490	264406
442929	355093
366472	371934
165095	474206
208754	156062
151954	201642
340474	113051
59840	314228
181173	233142
317316	478415
117080	13909
239308	71205
345401	332512
452271	140728
57276	254744
431343	208174
119092	122694
239613	81280
454433	232812
250849	22347
451372	237380
181039	313745
427686	307595
237582	418000
88726	450994
275849	323666
487951	341757
218229	429795
147005	331983
404206	297811
171335	25469
472919	67584
232666	667
222268	335799
309276	357022
234453	46294
101504	468226
233398	304173
182355	105611
99023	313745
157283	298914
302290	413868
110745	424344
149206	111766
385516	49294
200652	17636
264951	124149
86311	163336
404568	224594
175510	148064
167441	220756
13707	110677
67846	196399
454758	401928
224589	176119
230255	308871
217348	310821
299580	464872
20686	394397
107079	330752
2121	464934
84632	206781
304724	472457
324677	400078
377206	304173
33577	137128
59467	9203
99355	156456
446182	429830
125716	134694
29359	430281
226806	236720
252174	187998
53058	161154
144849	396349
119665	183213
322366	411949
49966	444044
95165	358040
114959	53863
265586	344120
270119	145943
412624	309801
167583	327779
187786	472072
151712	268079
287766	103267
286416	41673
6854	445233
81265	435708
479351	361533
16560	360307
484467	13129
64563	322203
429391	5857
306294	234193
145133	179806
83616	176616
310811	157100
111897	308526
203000	276055
250229	75303
53307	288774
345401	189415
256755	327061
247929	56442
192611	229219
315272	143479
262660	451016
134299	208647
199879	158276
287566	93533
482446	475855
163681	45512
367066	493437
44246	417680
425455	380861
464256	163974
9300	255655
86454	475073
471498	299662
309490	151482
369840	302937
307909	265589
105790	218727
354111	390771
478144	442731
326256	61621
249531	87178
166626	445536
71189	4807
478254	440660
298354	336590
64526	317369
119849	91867
432631	409828
208786	421356
206939	100349
223739	266852
284057	493257
67399	124947
153631	49921
474221	331090
88426	461769
65810	187622
120655	203331
16692	405517
256893	226481
161523	414545
119306	467703
410090	11447
140796	261287
398522	391414
456021	244838
286191	137534
463457	222701
360045	48275
418380	255579
6580	364680
146083	10567
332109	311491
73307	405842
489179	342807
372127	466737
212760	13370
64132	317118
334311	35707
105964	480393
209294	28129
358068	879
445680	465063
293913	385672
252069	74542
191123	251565
67544	288035
466554	253281
350996	12443
79065	312791
417938	305418
287212	369599
334985	223814
167588	192166
28357	453086
257289	263925
144875	486885
238275	478415
243192	322490
39370	317118
463200	75499
240384	119342
372314	18277
23366	94516
209141	86728
450798	241468
240225	217432
252428	83986
162939	388494
423342	469235
102418	195253
8352	291988
341911	288014
452005	379825
203809	19139
410128	416052
439484	319404
384586	95659
80262	259550
444612	99437
487406	31330
230574	122282
69292	90440
291371	106693
384854	210833
192611	216147
241538	196063
257476	353884
393870	493283
301969	243115
61427	44095
84536	381161
241569	212459
273900	294323
231343	103500
47630	486364
214744	422395
203108	141166
121828	349314
464609	160416
265565	137128
192598	16433
111406	94667
244551	317118
90954	362598
99436	200002
251352	394067
49349	226168
296029	194180
124659	246311
154921	294836
263502	353836
130490	241283
179752	37289
13192	435708
185731	12245
380858	361978
119088	402776
20194	473846
334080	217494
492002	91069
447610	434945
210050	224622
39371	42653
345401	416830
227306	461951
310809	53863
287493	88113
167491	103231
349223	291521
61795	196783
192029	166079
236796	357774
200067	404218
424647	20923
40518	198652
113843	152032
221064	33507
194397	393313
347178	280777
255323	76167
112862	12895
251876	414797
377869	420944
420288	409828
310166	351072
76079	6899
91828	283540
68675	303059
459340	446480
15893	190369
475607	299565
177693	310756
374379	361355
2040	214024
338714	187627
480253	122780
356725	378462
182147	296432
488715	323817
263377	29800
230236	176494
15461	58829
360189	141112
390783	130960
198378	249202
81660	243164
245721	12129
420790	438653
184955	321175
446565	156376
345770	79459
65860	184558
432421	471745
246515	121110
478047	338337
210900	411455
259929	210106
199099	477776
78158	284446
253984	99405
92667	353373
202633	260171
403430	453122
72804	448095
277734	66984
216368	338271
123224	4413
341204	185479
345647	300392
209336	78204
44487	396968
39900	304546
43454	167588
259066	49903
165222	438419
384155	220417
350152	275365
279871	372807
148320	244705
360552	266649
461628	180302
108419	190369
48991	317118
16821	371918
43376	467302
361060	122696
386411	486885
392086	16661
43955	88289
289144	252240
197918	275158
142453	190369
347897	151571
11380	461846
78319	487890
250728	469235
407540	450831
81805	229171
360535	467267
483967	41895
281514	216773
384709	236963
189272	13744
214752	185016
425831	66494
354111	293749
345952	368058
235199	396836
297422	10690
298124	242661
141988	451885
310059	285634
323781	359762
59160	374887
203692	94665
285938	6831
25711	132740
39892	19135
437140	477788
353051	29961
427980	23187
104154	15209
215225	49903
125364	15380
445708	460985
446182	27505
107752	154426
397553	249202
384079	349762
45977	388195
465940	165007
195014	221194
163070	135985
370160	21632
460614	185479
299715	255009
102162	386597
373025	3794
285156	46435
204126	308100
462698	296888
91009	61109
219546	373308
491688	98847
27754	297186
401436	51881
91325	114146
454237	190369
443368	110677
473170	472432
153037	329129
240472	193887
39215	353836
276780	187974
331274	227615
291093	141026
67174	419576
449892	394304
343504	162831
50668	23018
84745	35590
176111	313463
346017	365609
402050	13801
313770	316388
448565	126537
94872	366127
157316	28543
400956	76454
493464	368923
454059	159795
185290	476171
337284	389497
263514	172266
82054	476471
464283	397019
314099	440027
44159	57989
287737	154815
262254	254973
414286	297282
137574	399774
408357	180411
368010	295218
195563	413816
326278	59192
385510	82464
449884	100775
302216	322969
79939	125194
49184	86494
51342	168987
114910	219499
468770	156375
491060	36698
299218	119507
121875	424670
287586	240225
345578	156376
486712	33106
80193	367885
140017	187974
447335	318444
1994	39284
187971	218727
5123	282383
165759	211281
79279	222871
71898	477509
445440	371200
378518	70063
122504	237235
95700	309546
238041	110677
48533	57989
175121	88203
192238	304011
311373	79498
478490	448903
187879	143499
412550	37519
240771	300457
334498	376139
124085	147400
13205	9833
39683	21270
151013	298182
340654	9437
315089	476951
290	424370
210077	220764
376974	19800
75568	62965
445447	337178
68284	190369
364281	450647
183653	273831
396212	131570
267562	37100
191773	77438
411142	213871
185744	86476
119123	291540
41204	208232
409380	81185
19588	352583
258906	359758
476007	291585
64183	27535
108240	45764
237658	379783
337778	294170
168753	255600
201567	55024
131087	480398
156506	16433
198317	408954
280952	211340
181009	481137
364107	68331
290592	186259
198698	331581
217507	344993
58372	458028
486500	295484
2430	472072
483987	76223
19542	137739
34461	58992
435153	245679
118690	355713
318583	454752
5696	238901
388624	317118
413510	62883
447610	186714
266063	35629
322124	315888
181775	65127
439952	58161
331628	282497
273287	426595
183731	265394
135971	129021
276295	294636
488226	366493
174041	212081
240632	49903
259971	294157
117975	77452
456021	103875
55320	79252
194469	107711
231867	12721
206940	196783
202352	94578
110546	338271
420231	86295
238325	478415
270169	343379
313441	386357
341271	16769
358585	69708
184027	446564
19542	165520
442883	391414
133693	341684
54402	111654
80635	110677
425026	257427
56245	313314
88460	117097
261277	47390
100938	198790
119069	19135
337662	481862
414286	318266
343126	456783
317021	49828
63371	437693
465577	369684
299976	895
375405	430299
490744	383700
151425	71260
188226	492906
263894	331349
130224	245736
201493	92725
414570	434893
356473	140704
236032	151520
264164	304865
401373	124535
168437	240887
253742	79989
24501	262761
446182	281757
480426	72985
200834	129238
264993	33752
471039	328798
308122	111463
22369	42890
360404	255266
486772	143506
296111	164394
381636	201366
308778	87005
354415	283265
176111	140746
38419	480025
295278	378686
298984	50264
273610	278870
390067	62996
76821	237165
98887	144845
167297	75339
181840	245317
84907	183213
80193	287454
374520	470440
351955	87606
261084	452746
488231	348007
409658	440155
130217	9578
170603	81358
229783	275677
452148	45141
179919	378283
29787	334818
310981	272804
130352	69708
91380	484447
308762	370819
379680	206852
470415	106257
418332	69274
262289	177335
228128	354214
453809	123369
400605	139743
225485	299408
74200	428864
134628	75324
27164	374049
441337	13827
136554	114930
210861	399996
215351	111518
130069	97493
55671	340900
59724	388575
212196	298582
116431	293813
105126	157698
9612	323213
396264	264103
154030	42890
248013	28129
58395	247054
420903	12895
368186	476766
99437	414320
326156	129781
409950	431995
270903	7831
389025	234430
73432	408430
426081	339264
375245	409828
228128	130025
265910	283568
11314	243043
360091	234356
464571	236933
183680	152702
268450	312481
289565	280902
245924	291249
181638	6870
337271	416479
212382	370866
375405	372164
485478	256181
204808	202019
245342	184956
4464	365048
208859	459586
228326	435318
340331	270324
492732	20314
265593	188848
218930	360038
197920	198790
21223	286313
388890	492906
132718	46480
193667	119123
328174	373730
224769	185307
157920	91600
53566	351907
469250	442621
315208	107711
479912	244977
334480	88926
84588	313745
254446	300374
157548	94344
420399	191449
171915	36548
368632	390398
489822	491847
468627	411016
485786	50155
61025	368644
404960	357478
146116	8156
142522	371884
468928	142018
189268	9510
193322	481279
387939	242765
357939	101803
359049	267907
187090	465309
422806	209857
231855	174449
252735	304769
108118	263135
301006	187974
336346	63149
57151	242552
279451	400204
466432	24031
399581	385928
357443	252640
487945	283445
73660	434239
131757	122571
1333	315687
190720	187998
184629	143379
212842	5096
400910	382511
196454	190369
282575	211329
291300	466751
391220	136833
235375	245848
481646	57989
478873	422776
38553	439454
324708	81747
140977	28129
272230	396039
164918	469847
116754	209510
422246	180194
4769	367099
462471	141649
134299	308602
193620	415666
22490	356046
84518	264406
200804	226658
415894	210267
133237	146830
221296	374131
451027	32807
320839	432212
140476	424441
236999	171884
310522	433924
451370	45407
230470	314742
101480	66215
84745	439641
416138	207535
487751	406721
314823	162795
405358	76717
66185	371976
103297	214024
47717	191057
50501	442836
8176	370866
372837	246311
49541	282580
345060	282598
426190	67584
125577	194893
99907	173374
273240	330355
396217	55074
40284	110677
102422	34528
483987	387895
404221	104244
76835	70628
442775	278520
12462	249202
372054	221303
193051	467752
46886	12129
239699	197689
186561	171012
141305	341362
28737	72670
26632	118196
443920	169116
474341	38038
263589	115134
381305	390518
94050	179764
91444	317356
265345	185154
316136	408955
124085	192611
100236	345745
289675	124147
338674	55664
249631	32545
101504	415967
424424	123754
232680	91162
317706	378662
36954	118556
105656	277204
267096	82271
44040	389682
293718	45883
25141	216751
159432	339303
39176	336955
125269	15209
385921	252204
427098	32605
429687	98906
32406	297575
18928	286861
479351	59776
59633	249334
91828	411400
435689	469583
153006	161907
231924	4349
16982	294965
315275	75140
26127	217423
40388	49230
158099	342070
121871	213035
87938	210660
112267	91380
137454	190722
44983	455261
230691	250831
285876	386411
175635	458119
456164	127769
304605	151403
16818	49903
84960	9054
39348	458857
100450	121496
341878	450417
328428	86892
312904	27563
29077	327061
144288	242629
449521	267602
454263	23728
421747	235010
257617	373401
455041	467703
453051	156554
380858	242571
106484	457915
426015	402731
117106	306100
471135	67584
153322	272339
290415	250844
308863	276358
64258	190369
273244	443693
143858	401389
423828	282822
466790	53994
376332	316932
220925	419502
173770	237235
486752	209168
368277	203656
334298	195691
230714	260996
173680	217223
44160	180527
346988	370810
66393	62191
142559	135495
131825	431187
4098	53511
87050	438783
182657	487153
50321	258986
425089	471745
91314	429756
158805	336955
54011	357746
458421	331584
169039	426079
413905	358587
350064	185335
302670	433934
46956	439364
154482	78268
287980	470027
358998	446105
194919	252794
267562	110778
84490	23800
121526	293681
460263	306491
92680	274869
316852	244115
298943	438505
152577	232555
50716	48491
197310	445061
230619	4633
320496	324459
471169	309528
25535	391414
469026	8093
477932	43170
489802	429239
107649	88203
255446	465838
243756	280834
388872	51895
115650	433391
278459	100960
315261	431764
219198	24480
358557	325933
283519	94344
8331	267352
389484	133357
480698	430356
65513	380164
131939	373918
113079	208013
224892	303932
20175	192005
264043	296847
227291	467267
445216	415355
325216	47407
475636	328271
59219	111600
55482	210261
472745	355657
404492	190583
42269	183213
254695	266852
88437	156375
40785	67858
260887	351780
191639	15133
292967	298519
97035	486083
50525	434893
431660	384876
190693	486127
289675	278962
309917	26366
69534	50264
167636	126878
22837	10740
437041	159249
173798	107187
366489	170179
184360	489822
420897	370051
206051	409507
57410	410104
36529	187974
30568	137128
174028	101049
493962	434711
25655	194165
16269	264908
408953	318404
117226	141497
114845	214047
411161	401366
61353	398029
474341	239210
19727	132024
238190	255979
33041	70970
314311	364807
177160	313745
428554	52030
320982	149079
32538	82585
312488	480025
469013	126348
202379	168509
155362	420944
118814	346768
261211	40784
241192	53863
371703	273831
108555	86728
32693	478415
404892	264286
272685	264406
295426	101058
157584	204195
91325	26551
398308	348176
36291	74106
268101	318732
154972	91447
460719	250304
134320	430610
293775	360860
267562	315262
405217	141176
175973	200399
64429	280130
342455	183213
51476	440757
265124	72670
8564	190369
491756	59217
446182	147871
34193	44104
356044	242585
402232	401424
348082	21583
438081	362208
136776	401928
230353	126802
93112	71091
242689	442592
413218	309537
462028	458601
37744	110708
198887	30972
447316	45141
88439	7923
295819	169568
398357	122694
113861	198297
228128	284599
250219	81280
273636	406429
491764	81280
432548	420757
137298	186159
251372	427633
216722	12895
472685	224085
455242	77898
306491	74611
442584	364703
476200	473793
403535	256744
59628	449319
137845	334319
247676	72872
455172	482996
19065	277088
305480	479469
287104	190369
490717	194316
289807	457623
32533	132256
400134	15209
240624	184528
403882	124660
313314	54362
304296	377099
437098	126904
454066	293813
351270	424500
96276	359218
195691	307651
286001	66405
187207	95942
383673	4349
117980	94516
170545	9856
23018	71129
779	15133
132835	35508
247665	204788
55143	344902
331211	401949
474177	46603
176182	136456
188516	492906
275904	392788
379892	190369
63624	277088
160961	404886
80649	417710
1881	387904
411944	175608
280121	49903
303145	86728
225019	92613
274530	77278
339333	357940
322872	417201
107448	264326
414637	296491
268766	442106
157715	239174
235034	273687
269601	305218
129974	52917
341028	199257
49829	149133
203164	11626
274850	208291
93387	266538
286741	452011
451818	196653
135139	24208
414920	53511
306545	306202
257504	270863
384174	400573
428182	341513
446784	142342
874	148829
371976	224463
278273	226308
291552	105967
221213	166513
458263	237766
31655	341271
459404	396563
239756	422175
357557	186440
375458	200603
438126	65210
157984	190369
410567	350549
474591	143381
167588	156788
221454	398333
385905	491235
6836	297137
81503	354694
444380	81752
278867	313745
445441	12232
309774	184213
60823	182355
165589	420944
441911	388575
378230	70016
474341	227507
97552	35707
463900	326192
105769	333766
116527	185335
232058	360860
317555	193897
443815	183213
391511	313745
412686	119381
374710	489552
229735	227435
458462	273687
272785	276585
253929	107473
376614	109011
424721	293813
272297	345011
167289	295114
310153	302033
51759	311625
341278	32616
359782	91600
421310	183213
368124	434893
226165	53490
273396	476231
450804	5857
290072	316704
491302	318803
389356	471013
428944	167068
428887	292785
94791	156375
215766	244461
334823	190369
428494	480089
265921	232890
320304	300887
265345	401555
229481	48163
329410	5040
6783	197485
93460	134145
382314	397715
177810	49903
138213	120170
6087	255641
353909	309535
85996	188294
214043	168213
168959	234071
183270	407306
235034	167581
399492	83734
230574	247888
421971	265040
33965	308150
138002	435276
454079	405907
254155	161381
476489	464677
458207	359628
104360	331581
183459	428738
68029	35707
121254	146202
477932	147925
441691	319574
80475	281924
19280	4057
383295	16433
462910	276271
227027	382166
80251	440660
112338	250679
189965	9203
19556	366493
103521	287972
455314	337702
75618	476094
195135	99405
250119	334680
133025	53490
335389	207535
204875	76111
233045	174370
28399	24427
163384	351257
432263	281504
190372	274869
114410	97753
438549	344251
13394	160959
452480	343953
108168	320197
1477	318735
359178	113051
339823	90635
11282	201572
95625	438783
74365	33696
478866	493381
489354	472072
126389	152953
284708	66985
442314	190746
244215	172184
19542	489296
448784	15209
284340	134882
220582	35707
393268	426922
366100	2191
16776	428935
26527	103656
164414	428756
334863	287848
390173	203958
333243	236240
120467	238155
467481	311832
391308	297426
40359	467703
458156	48593
223194	271051
205480	355093
482628	105498
296576	263009
109717	166513
130651	138177
422463	421356
28357	446147
145341	132128
203200	399472
338548	391414
96396	492906
295526	87429
67841	338189
135731	282234
246833	307187
443629	447517
267443	489822
341272	62191
192646	106739
321736	430996
296477	488558
405854	273820
84464	105977
441461	315380
485782	306100
454867	377617
474645	12177
199399	293813
10274	98641
177208	322048
129820	15209
173176	145847
323345	190369
214064	21379
206831	425675
275763	1013
199286	143142
177073	249334
134201	411157
291402	286828
455922	299934
323298	408830
8553	324446
294940	105878
5615	35707
451373	432591
456215	156284
466146	392113
461429	462377
287651	21312
375360	210131
230936	434035
293686	273831
155758	331351
81358	7705
343773	224594
465449	94665
60391	320147
393521	35414
390543	122949
426017	13370
1564	105498
316352	468923
410323	420790
233045	54436
354478	282131
434472	447105
482945	190369
369815	346394
367242	118909
424624	486816
268820	152704
441347	276249
187080	304119
365399	416872
219777	247092
228128	49896
115563	182858
264026	19024
319222	338189
164636	58709
376441	22804
138140	456231
470718	417866
302940	78820
264969	372526
4927	338189
309917	15133
486271	383486
111988	411809
302836	66074
276821	388657
220243	214050
288045	49903
298059	14254
6467	449884
272785	121287
219198	82234
421508	198388
176566	354183
77356	11369
26527	275062
481419	218151
91134	229219
297386	299202
34049	245575
196829	218727
370026	285156
432216	409745
223111	83140
490207	47278
410812	115861
154712	333044
258440	25998
91094	203313
221369	46681
36224	288541
193807	37033
46979	390475
267153	428080
463070	171147
217727	5392
129713	294069
93174	77639
48739	73866
83937	459622
47407	428603
363251	22347
315211	398954
453738	473025
276660	331581
382882	267992
428596	400135
345364	296270
373755	76829
282004	181998
302918	244044
236961	45890
305121	317506
328845	276382
306031	379147
439992	226919
185269	331581
126829	337122
463368	84027
167035	315725
19324	452709
189636	260911
305026	293748
222389	294071
141462	234918
442603	164259
160190	191312
97450	28129
460685	313745
66383	271706
290265	23430
91600	365612
364636	277585
30772	481785
179784	16433
206674	88113
435829	12443
267558	267352
377190	61682
113203	304589
58225	86560
89543	249159
236216	99210
128948	334053
291321	289970
361533	320266
267233	366399
38409	159189
98210	188063
401787	249334
31517	410951
65677	35707
304146	356572
128964	317118
429350	161944
374222	66439
296514	41639
254859	401101
238041	69219
329086	262954
461566	81280
162795	191441
74886	316435
457935	232875
33172	135930
305457	325147
163846	443539
13149	129185
220785	319641
136955	492538
88359	175923
254221	183213
624	65772
264604	467144
479003	63570
358182	310756
435076	78811
268524	142604
411243	75645
74693	445521
290838	446105
166548	97777
308555	111932
336023	99102
331797	294079
234717	440806
295836	152502
472137	183213
39169	492374
223186	175608
125837	454822
365819	27334
30733	395983
155701	390294
461592	330375
86490	428155
84821	99702
449406	43784
20754	190369
118160	379980
263703	215580
276241	389682
387337	54976
440331	164196
24527	284843
298258	34656
481197	413525
66880	227303
128441	32994
160867	184902
470973	330591
485975	91711
350347	420959
360579	2450
330039	234356
221487	377853
358250	360860
358860	299385
487609	440615
461839	441671
276821	459340
411824	226152
410413	46966
336023	73640
359218	49903
486894	86560
109791	60236
61687	186159
24438	331491
306659	164174
404106	144797
369657	227730
297848	420944
441911	486885
327777	340772
74964	109006
55183	88027
197937	434893
468471	422750
26601	219602
204786	481279
36050	489956
214308	405358
462045	32807
421566	187836
388223	216609
269585	411424
220133	92954
305724	318336
330369	140044
294307	356393
493038	283031
130651	258657
73327	61727
380411	457685
109541	391414
407965	314256
266508	395665
226545	152814
221097	347873
241137	344317
128337	18876
359178	275959
247296	105252
234890	69565
66418	376020
372246	261356
43476	458522
322004	130141
230250	288035
328639	49828
124424	191186
232998	62948
145042	164161
23958	27464
219198	190838
367528	174556
333209	55641
420757	191256
5700	355112
161449	477554
159091	69713
307082	304717
493324	227101
208017	139648
431536	42826
66735	420790
371331	358679
236216	412486
418456	253916
437849	72393
466737	357243
32255	150258
467721	33909
211512	393989
206370	77753
19535	418169
358145	187974
223012	346583
69049	478415
204320	205006
417938	200784
369030	8268
376598	469235
241955	413525
11282	416735
380846	340438
353192	385000
99073	144405
93174	251097
128000	22341
269066	227426
251243	220857
308122	242187
39632	339837
402769	404806
261715	140044
262639	113891
390027	92613
173383	461944
349416	12718
207875	161896
92205	267352
102352	78190
285970	472068
115128	77438
182771	41048
338548	381200
178048	239431
55914	239201
108240	126504
172708	348798
287566	55250
72004	428080
333403	169751
426939	235354
301659	32807
138977	70971
149389	336311
381820	142045
385991	9815
302011	398305
369964	354225
412288	106473
82840	339174
138297	16433
268021	421935
291051	150734
208199	396464
382831	20758
460715	391414
98726	317506
361213	217423
214221	82585
386137	478415
113616	237660
65513	424901
185961	253725
368791	105757
256387	132740
349608	471416
410573	171380
426870	20535
367882	348798
9670	458662
67835	190738
186749	96834
179041	46294
56797	119868
334788	29105
464966	268118
323469	32807
425572	399491
100651	422998
145585	244669
251991	180841
410177	414795
70297	277444
101801	313745
81432	458968
106648	403433
47100	313745
222102	187836
82594	180578
85406	20719
316095	167799
353491	276572
111143	334231
63028	467703
201956	145691
51730	118662
43349	295607
380861	233590
472356	338895
66119	37033
324574	235221
333922	388575
125809	325604
264154	186440
480864	211868
325207	191812
50134	95659
75064	111623
157965	313267
268937	304589
39892	391846
5857	426439
1839	67356
358322	481785
262783	471221
26631	311569
110614	82271
397887	303175
33343	11301
100852	75621
474422	75583
277373	482466
344313	459372
484193	263833
389913	317118
474593	132996
151172	42189
279944	147095
491448	164196
415996	219499
316136	28201
202309	300222
481104	449933
136279	317118
176530	258370
274455	292283
119846	489376
336560	142168
355780	413455
467165	316575
482707	424926
309434	70785
163863	446689
377869	61806
330114	122462
437897	304173
488710	17610
134960	187974
256232	64335
197173	298182
97834	115386
316796	434666
268768	294079
295651	86974
379891	430356
63233	42747
271043	203783
243147	277961
47214	276801
408042	115861
339333	252321
223013	306100
11282	160200
141901	178388
445343	409539
380875	23018
265241	12245
441229	293345
29507	243115
153230	166513
472385	320169
232112	240669
267443	268917
399441	343707
456377	200444
99291	130137
373194	55995
418456	449620
145279	87279
474225	10520
129120	469235
461088	480853
35414	472984
70695	404221
90950	230789
394587	143234
239200	249334
210201	246311
382229	52917
201255	65108
485667	182535
223276	204100
342465	280762
67382	476951
426032	49804
30295	271998
296030	52833
274547	409828
85674	411551
433337	200071
197660	359762
437104	165267
227628	470344
397778	324784
345862	43164
217867	371486
407565	386138
428156	452098
448417	109174
145282	21583
85406	139755
455699	367471
293456	409592
275614	467598
283698	268100
422060	432096
393306	167757
158326	86476
276820	240205
4153	262821
139770	364117
21651	332707
232260	147554
313631	143329
223348	238350
472086	63052
115450	273983
329379	312239
390479	190369
491938	338189
284191	398333
124085	197580
247823	239546
141055	101322
322825	92313
223727	54976
114636	164446
30265	247756
8520	411157
4724	436686
491357	153741
970	292696
319393	128112
212044	447788
117992	336643
277961	76684
165418	447107
454167	177861
154835	6700
13322	360978
12063	75359
65332	52537
309901	159249
484214	153799
270248	430317
358791	90880
9969	35164
81636	351029
78469	200988
193039	132247
232833	132843
463200	25724
386741	382166
286964	263665
299960	379420
473123	143249
58612	198134
165606	354694
421858	140508
317469	191485
274329	72223
16516	35414
450465	296693
376815	273831
149368	271660
142773	310261
271886	20719
288077	79249
137055	404806
104740	315250
194875	227127
172478	276334
133400	64123
445770	460059
401432	241846
144612	162026
316136	15633
127437	114930
354244	414976
5	48017
456216	148506
307168	338100
306860	49969
94272	196783
281052	136649
373025	465655
228657	205223
31930	304387
377848	141522
1132	30100
412426	284023
417093	441313
48512	22106
124259	15209
208875	181749
221296	232907
483987	336617
223789	17234
110096	209510
240506	241468
214853	458
66588	20611
347057	209933
319824	300800
304306	190369
407495	2172
94344	351760
195142	298077
318088	272366
234455	447367
50267	459077
122340	475351
328758	293813
405979	238350
44987	165653
109676	412350
48357	137124
168880	436686
40198	124085
270919	345088
256915	86974
231307	441358
388737	8007
177474	465598
403605	372214
148691	263009
55694	444170
302909	86560
433703	205289
368523	478415
322642	20959
204260	343085
97831	443694
46071	115861
167583	217949
449530	490162
204939	128472
91499	90277
105788	421830
456021	268891
330383	148948
103012	154137
287089	481712
242861	372214
138875	426789
311797	302535
233117	421846
407334	162827
94092	157726
29284	57134
195886	121087
485995	300551
23109	273831
171438	190369
258187	421356
123718	432774
69161	478964
279091	39144
417194	235781
55224	273814
333243	63086
83616	242927
98541	174606
76972	391740
287737	149154
454851	384565
233204	380491
41915	494102
61057	86421
389117	190369
215556	106318
220217	184558
216147	186381
334708	57470
31544	432320
270271	322630
162876	317118
341067	394087
144174	163384
343839	336590
345401	488311
264669	311458
92312	26434
16569	437971
111803	51187
293705	143671
478596	193420
401167	53199
15502	73327
343538	218727
240138	388141
256893	287651
275512	308485
117653	98195
399614	339757
130069	276253
166773	327061
195729	308122
264303	16325
153006	186381
452240	458880
39772	162947
235404	30919
6104	98847
10510	312155
180455	54700
343573	278476
29458	242491
382297	102994
442236	45141
73660	185988
170791	331286
244125	249469
282714	356645
226773	182324
389512	442867
160606	360659
379750	282038
231754	12443
237788	338271
381471	313745
220487	110677
181520	295650
148140	472080
361407	188877
236822	447424
220317	164884
130224	213906
402519	91998
304525	466556
452209	86974
40759	207535
478275	435811
25357	119868
148088	442057
59774	261865
35806	19375
7382	135658
227306	95922
406236	145814
153132	67584
281236	293813
21464	110677
317700	259029
258695	101879
255097	72299
23803	363451
326751	489822
298666	315566
41379	431556
302244	14400
250183	152321
473395	428927
145366	313745
476936	332846
359139	38134
75621	305805
56267	352025
432544	217509
285156	93739
315250	422164
320786	401871
104539	462901
52646	384336
133650	473451
179041	153799
370184	245679
403670	194694
393551	57837
128704	186384
203684	245679
84836	409479
121220	234444
446802	293813
45579	484435
368639	311510
128189	317686
96802	36451
255552	249709
68675	164884
222483	250395
169630	273831
113355	81986
272712	289882
419601	110677
479058	254720
426865	376139
78309	144845
276821	113407
137868	12245
168331	478415
434187	82271
20824	195615
159899	466019
279936	58567
303567	48163
474370	310756
196379	304953
302693	165653
328640	388254
472963	80662
323016	16041
350325	61786
179104	9054
102644	284640
411653	133503
3319	450920
119511	113982
55005	16433
267015	78898
157372	159075
22771	122462
262200	382166
76420	335663
204142	288774
340779	323101
219939	111000
350669	354183
153037	190177
361999	298182
364264	82585
244973	55074
221296	68946
202394	190565
74569	94701
276821	138241
41315	48685
417933	119381
112403	57989
345415	245627
454837	132024
397388	178417
309456	456309
135718	249444
195527	41533
35806	427796
178422	39645
185704	447485
38839	284791
409139	61386
466218	403460
29045	373401
11873	273831
298696	235192
145288	104598
137968	144073
333136	480760
3219	166563
92401	115625
120095	311034
412527	298270
175691	346384
244536	456403
296232	52766
119259	336590
206385	80543
250532	432829
254575	276937
488526	187165
213364	332638
72484	455753
227660	217490
126965	218987
77443	260099
110961	425572
252080	5857
378906	60517
61966	378253
297446	23318
8244	428026
23197	121597
55698	61934
373028	428026
316136	93387
100287	38724
364517	28399
111900	16641
13164	287857
234968	191794
210469	97277
81358	334053
113312	461066
181580	435911
214390	43334
54035	96006
47077	448857
306040	411455
487624	26551
224843	401854
314228	265589
228445	334417
292411	459213
280536	40889
448651	94516
252574	234091
489828	84590
228109	490204
455663	90868
170734	402862
146391	369262
156734	288035
31655	389682
311923	471881
322101	101796
461510	49903
159960	275981
333339	404713
233762	88596
286045	179637
467745	244475
343975	107998
191312	347742
125948	376364
18158	234387
94161	273831
307025	414392
60360	463549
170226	458
384422	72401
9308	348007
138814	366196
33428	15209
107140	304466
457549	219499
221560	130069
86596	324037
351392	99437
226848	443539
237586	318163
262385	393326
22837	230714
64507	163196
87982	364203
165680	270628
162665	145948
36049	447105
369822	350220
133829	15209
365284	374170
315296	267641
464150	371934
363811	369262
44162	51272
346158	428603
454609	142678
165908	404042
386411	350594
375175	322309
218720	104168
307404	122462
136798	77497
328117	392222
288510	50013
302918	455967
442236	116426
198544	274081
10181	396665
36885	341826
445016	131926
468167	281924
129146	251750
327056	485546
1444	306154
127973	484274
394076	242450
381368	214870
268418	434035
362348	453171
415313	493595
485664	141068
13081	423908
254900	16433
238494	187974
339904	447519
366442	454107
59774	293813
282128	11626
314802	246275
156068	337849
283751	346331
98210	132576
264699	378462
69998	113880
63691	98644
316557	190369
319259	22006
3809	74541
445588	73336
405555	487833
471169	9437
476796	344091
423424	107473
34190	265589
73269	364294
467219	391901
280390	396967
57435	451016
158226	172782
330278	388074
304804	369463
416818	366666
97388	417201
386369	108529
435291	275506
158138	266660
117719	285156
216544	208795
116526	109868
414976	78213
252585	474347
399270	293106
123790	13370
418842	38340
491128	440615
399591	214024
457418	19427
410508	187630
72287	117432
476918	11626
17303	34621
311466	408433
71739	285446
386191	166651
451829	51603
67201	324569
52405	446841
58980	455529
374093	319333
23517	391414
81262	341053
291427	428864
251766	121171
284057	446883
293427	201576
177482	438379
22974	371934
98103	396883
338955	57080
389937	228650
11026	245386
474341	459839
382839	51895
402519	159188
264859	222986
49184	378534
367978	317282
406547	166513
449864	215803
401949	134742
19528	452736
248926	443608
41959	123955
78967	254439
166970	344624
296111	375932
198197	27500
398900	236213
196425	392736
248013	89671
402238	179478
251000	378462
90174	285774
175536	218577
250410	297436
206939	187974
19569	110677
312347	332892
303330	158965
422246	430641
321242	350956
461010	295439
46290	253594
48667	179506
12364	317118
143336	71917
242134	58567
130430	287694
444436	315888
169240	243605
307388	425473
107408	435318
46092	16516
190379	179010
37407	359762
220577	234356
71511	467047
67613	103656
322445	89582
283986	201102
258489	240379
196924	137128
416194	373021
249894	251875
168437	362550
345751	79989
338915	415480
190905	412205
283612	312191
329463	439218
327209	190773
155244	83207
45880	79989
484172	299976
185631	262954
64320	153995
171513	249528
39195	223456
402698	27521
486712	153183
121501	484205
268980	164504
13129	487055
343582	458367
201905	482143
428443	110677
254446	181111
54539	112153
90620	87760
112625	3621
127703	14415
283639	201628
324280	215054
315250	382109
26940	74486
334256	135816
338254	304159
480648	267602
26127	33855
310401	421942
697	441628
51601	428214
364255	234432
446182	120043
299646	16433
350463	275790
186049	490547
7155	183213
319259	192114
383343	277526
76016	416162
144274	41951
339312	221480
278520	124754
386707	295716
412690	98591
242882	157219
462748	442163
43619	50155
268351	420944
434956	41753
69277	64447
109527	300555
91810	293813
410437	12768
14770	124535
333719	479872
198754	119286
117381	283265
242552	401543
294323	411455
429143	213721
24498	179927
92176	224992
245237	361296
427388	429593
328535	395988
448779	487153
295473	105878
293034	84089
184673	163423
129871	440962
113652	376077
84031	387008
410839	489501
153813	421714
382096	457093
310377	159776
322448	36609
392510	285446
62578	360860
143809	92114
198392	138336
293913	287013
464666	190369
254633	376836
56553	205223
480580	248751
484433	88113
40741	69588
299671	329081
446331	49903
134196	421830
145358	417918
389308	318735
376592	257377
27767	4110
179362	28129
156446	360531
58965	318563
137454	296423
361001	314439
130433	388966
153582	49903
219170	155895
221939	127433
249860	423688
293913	111645
422060	32021
311059	447517
158942	419442
317356	28955
286145	447519
139333	461846
244536	242472
426283	229566
273945	190369
415979	430019
238437	133736
153322	130620
341134	465886
131355	398311
50034	485185
193020	248625
299408	352423
40943	199612
15579	185578
182186	396563
56571	301475
199009	446707
455647	79899
5807	206924
58881	403747
170078	482050
10039	304446
9533	272559
368973	204330
25969	263610
211876	369905
333622	361305
15027	141909
35806	307138
395428	417980
24208	34561
435898	96796
291074	67009
71184	69561
392223	167588
228128	54874
252473	95286
356784	327061
460052	102352
480105	330032
238190	175342
263803	38063
326722	338191
256446	316341
164566	341185
381579	54942
469772	293941
122771	104527
316151	144405
354630	385000
343440	425827
188184	244688
147081	245417
83806	117549
473411	68013
124469	307507
126515	157100
205668	95219
182845	155919
130978	40784
277568	297364
308122	32665
450761	436904
76996	451162
85350	218727
155606	366534
483112	337921
71444	296576
315951	443536
352428	410951
229124	109006
377253	205223
317095	99409
123661	150874
387986	97277
46556	292877
15819	32895
234453	114643
455877	119925
312283	261554
257289	452474
152210	113432
10813	483833
359178	364000
360649	289614
313217	317118
61367	391414
327209	97499
35498	138807
185574	399736
358907	160158
218293	281993
425995	196282
19542	149998
132258	122462
171149	124085
208181	206887
68163	90123
119154	155344
103389	21583
466479	420626
241952	45141
165130	39519
127027	463292
126781	416940
361291	74414
361545	142318
303420	321076
29111	378686
172646	127792
454685	203656
193055	328116
85729	475678
478588	20711
256120	70900
127734	311725
298328	137177
476331	477491
171337	45612
155053	356873
371479	487762
114190	493360
18432	249334
460087	446567
235528	440660
222230	209663
268207	53863
322509	230397
67763	266660
275721	162104
268489	50264
257076	72173
73660	372646
105819	251116
313405	322669
169200	313745
363526	118028
27073	99475
285143	125705
296926	333262
8146	405217
12793	233357
127790	378159
263377	474457
260624	292721
151522	9653
100287	391414
344561	378462
18330	16325
275158	253294
268576	469532
276876	26714
28429	105498
301823	88956
440154	208038
444380	18152
388813	107222
286238	391414
207294	378462
126628	178436
83487	296426
77420	102098
465148	397009
310317	120173
37748	346793
206735	311832
333549	225979
477156	368721
129736	214172
47376	251564
167241	382706
188887	467690
370030	13129
217562	191357
27981	313745
88695	493788
300216	143629
314060	413525
116903	328140
306996	80200
211565	89047
360531	337655
409016	300397
112625	214808
397175	374087
489539	97884
144374	210023
146893	35152
473822	145948
188825	62191
351531	56856
213507	402323
136798	160428
298215	308822
456403	9489
248013	414627
48472	252568
308122	400045
170772	399570
380492	186440
323689	209572
413675	353990
2680	313745
123010	435428
178924	295661
357193	142434
476719	43207
16460	481785
117799	245679
237203	226494
315892	335531
110406	336590
275795	476951
454263	328546
204774	467703
460448	119381
295266	212993
468287	381054
47509	121171
264101	72523
180745	241988
388340	88009
246196	401481
457293	443693
306474	334579
267562	30821
311297	351419
376619	350910
444406	390907
446931	408484
13503	447105
187796	187879
394508	389009
100628	294147
406660	473902
403670	148768
49786	392037
146893	105070
233019	107960
11948	132405
306623	236213
414421	249334
266641	483021
20236	421356
132827	176182
449833	14362
158584	444235
360459	379663
230806	447560
359236	208041
44011	374030
35673	438419
422267	474398
68687	3041
41455	477788
348663	311297
184380	454140
63494	51755
216738	142846
260838	142415
479393	395988
379174	220417
198043	342761
465838	420162
446182	412904
389938	489822
260363	373270
78623	124085
345864	260532
81631	82680
52879	466737
268910	396339
384196	423559
273724	316684
382848	84955
22414	14963
108499	2077
118179	433391
261932	16433
268294	267352
377869	197724
39080	44775
256901	8607
99205	313314
445015	38249
239748	411128
416690	49828
310573	36182
340793	190369
12512	340918
161363	259192
76068	218727
52951	48068
394455	105585
155096	371983
151722	474513
323041	430356
21310	132740
191633	77544
61486	231252
14010	187974
290619	237458
874	426609
443778	61696
191970	142757
342196	215624
110728	53106
130859	429871
23724	226162
476272	182226
94344	380829
299395	122694
462272	236213
211932	388096
122368	13370
35806	290703
273326	150803
30864	323544
107610	168723
240937	468832
234086	349633
20274	349129
333357	334448
318507	176878
161943	174134
335036	110677
125268	35500
489579	359243
460964	108641
253435	179264
246131	123447
72860	122358
430831	296465
212448	77727
447693	396453
330688	100503
414145	461944
399208	380360
263	462650
161865	346158
12897	55626
326150	164504
363344	468276
392849	293813
29866	345401
190524	76079
269003	74611
83410	119868
48062	388904
189418	398834
77330	396764
27538	315605
142237	246311
278120	6374
437792	284843
147552	183213
120808	283346
293414	401871
91828	444708
195402	428214
320464	180578
313265	184128
465954	229904
82634	139803
375510	413237
71634	77576
52279	102352
458601	462696
461172	186468
153384	74458
111254	467703
241956	37476
10546	476880
33199	447107
203291	177861
243201	421356
425820	41753
92401	311498
417981	124599
290794	301475
44668	178436
60282	296811
105789	221567
270597	95112
144577	160419
113324	1266
3015	20369
258973	450647
51601	198381
44160	430947
199041	492054
200092	340868
36612	244292
93421	487833
114501	266852
336580	84775
493148	464420
444755	256366
9645	146202
66160	289362
472881	41673
243729	178436
36711	112634
410220	442867
382062	307279
387959	304234
104734	150478
119295	226494
356455	3719
409032	362808
263880	131606
305002	84997
100534	440962
392942	318888
215762	258370
395793	378462
470689	448426
124231	108060
237242	389009
102065	219640
416661	67584
323018	218981
4357	174864
338451	422175
399441	162831
365339	311832
110835	361458
22951	240306
451588	216915
381725	459213
432620	299910
290909	383967
178237	313257
155917	272865
348053	48414
432102	349261
77051	331581
220517	37397
410390	475571
67280	411157
176117	28129
294189	414832
155246	405553
38516	238434
404693	45191
398308	41959
412311	446351
467491	337921
85674	254366
383164	140931
59277	426569
415386	16433
262980	142130
78158	100790
167588	477440
284028	53389
295351	188980
119130	130505
353597	289238
83983	355744
162130	401949
90550	24334
346885	371848
199473	195632
414334	231485
367907	13370
420736	399852
372179	8046
199365	212223
257749	110677
397598	46749
111756	215883
333833	451800
470408	20611
26912	181150
305332	110677
79528	13563
227195	153995
88331	217579
102804	343085
15812	174348
477328	145274
263256	99437
237400	427581
438913	401639
314224	239107
378577	255650
98887	368205
276821	255290
182133	273831
35142	99070
455074	382511
219089	316959
195224	217507
61367	36339
394570	464597
121988	414351
45868	441202
207737	395941
490427	312201
222102	117800
88473	93244
201054	113138
230036	15209
301315	23430
332094	313745
68314	379966
125557	473223
69759	249834
289675	261556
1057	151417
493799	94665
248637	86821
58484	229332
366723	222400
269604	164884
244016	262633
74301	390004
44359	190369
461720	459205
368880	88113
433721	448994
151349	60072
488490	35735
351502	160237
321242	196783
24805	185479
490636	150874
58893	258666
43722	109006
469532	137739
9969	415753
358027	375840
135539	204262
436716	343721
371001	154799
462819	207171
427137	92613
40892	132740
128704	184902
360855	22827
123032	231289
93378	178436
187712	344091
415967	375462
421109	218727
292453	355700
233388	23430
129687	228821
400598	366127
88835	478480
121801	489582
134299	49966
3463	438783
354942	341891
83277	18479
128313	276963
349106	31616
327217	36881
232666	363587
145478	440660
321076	187974
373662	190369
474177	330571
405541	308150
404337	377933
188845	266307
442955	393326
325704	217494
368540	448709
137798	273831
240135	1605
126132	340707
468818	450011
76766	304731
367701	305257
308122	203161
193306	452709
400371	13370
330423	2739
308618	127726
484978	141509
204126	85928
434690	19065
80853	170174
308618	222400
358784	15457
432658	315029
121271	300835
343416	431799
220017	21583
398009	395093
160839	178998
210435	448738
422832	190460
313998	484004
249992	208507
33084	64335
157613	54298
332849	190369
162795	223038
230936	100026
476656	445916
261721	420944
480539	256363
481492	432290
444848	94667
378163	464069
75379	266852
483987	476421
238612	100287
78058	270107
119236	366100
190864	475108
357294	83872
166403	264585
446413	109407
694	32807
48159	310756
18349	461944
204092	33756
419033	29194
60226	90353
196903	187998
128124	369510
320918	58466
289924	24647
246283	458517
130731	483990
177835	195732
449884	23149
259530	120195
381621	438024
445159	57137
212996	180562
302130	379852
21411	136655
364636	174508
488948	172335
45752	337807
313772	88113
308348	453009
174096	77208
460137	313745
73660	227948
411130	126335
23741	431860
42903	240796
41253	422924
348913	476471
348430	273831
198495	443823
26210	61572
54556	354077
316565	369016
202603	309425
431853	452126
432865	467538
257156	374971
165859	119868
196003	479031
455133	28129
351015	339466
237148	308668
263769	130742
150999	206170
233498	25724
321887	378686
215798	300745
431264	220417
72924	231485
486712	32198
246805	340229
484323	350931
204075	401871
113391	231178
448199	133923
326199	54927
154981	74525
295829	158200
134971	6113
379532	212385
133845	473320
269171	166141
469026	404806
461919	236222
187982	452115
166053	285762
143624	378330
119359	171626
402316	411809
239804	366493
315358	131034
174924	301216
141892	369763
114413	234356
414058	389387
365394	410028
306528	1057
5562	410220
478432	462339
322342	463549
7922	342761
432216	250801
81097	58479
361762	430610
392601	79495
12087	458667
300509	48982
429875	359762
89789	451016
418685	177861
91276	141724
406450	429499
379538	488102
414878	44469
399706	411740
71427	472312
442341	53195
489462	114040
121594	464350
451373	420790
190078	212081
158156	472694
163163	86711
151027	250920
446182	129531
482456	289480
18987	313314
312248	343661
259226	383391
394301	288837
86473	463529
135179	344120
114643	125715
121860	192524
301483	386095
248013	315275
76923	62861
232816	122462
245938	418336
96087	472072
411551	267553
202149	77004
179017	269933
265978	271383
258321	433343
149890	341983
48950	281931
88892	345642
301765	114930
447435	44720
443815	92613
230210	393326
83937	16433
233498	260096
475946	92613
124870	332671
192238	218730
369262	11972
345401	459701
417365	448639
314311	404135
458073	425129
480648	488349
30020	23187
58506	52617
220540	469596
488012	15209
463900	199173
413673	187974
333833	186561
147665	241525
318287	416141
250221	473281
406446	387742
388655	121965
467799	406436
409436	95149
63808	83140
329970	410604
185526	287688
9410	388575
462824	287740
8474	393326
217647	335402
462857	239561
111463	140044
77987	203683
56988	429863
150062	168014
42976	478555
430474	205702
267617	453404
356345	322858
458768	295068
106648	167554
108024	68858
427521	23290
156992	18142
389566	266600
57276	161722
473728	41673
448417	268118
243418	271626
198858	287694
189659	317932
14728	17186
478287	210697
221687	78820
254446	383174
2416	313745
29274	218936
237267	187838
282453	387499
483697	434170
255344	486885
431237	192704
425204	421285
118709	60001
209055	328856
339639	127298
472049	464080
330737	318088
302961	48007
190389	152502
321005	160860
202469	155448
304404	27546
82971	183402
31056	186629
56776	300493
438148	88113
172335	369258
264583	178436
464868	420790
360531	317983
1635	440962
397946	144073
434318	335477
216481	467690
128429	224085
12623	656
456730	25800
331051	71592
132013	183213
276821	295
123511	146124
378811	319788
305251	440615
345731	317118
476953	285446
391511	93399
119762	326690
477932	129392
54938	480260
235748	170927
125954	71091
346942	182007
227857	112326
24214	5857
258136	360860
251720	473673
446071	461033
299367	249709
265297	430949
231265	351152
253241	164059
190905	366873
314090	178546
201945	447517
94801	48861
47624	57669
304703	15133
439588	461645
323302	395913
98168	317118
457977	446191
153508	237165
192807	437507
9999	29105
18363	168828
470026	420944
32224	83872
82187	110677
423882	410355
393980	458482
409256	46977
65484	3480
69264	444081
312039	364242
117791	29111
273289	237320
216797	313745
192174	369599
224996	177630
161196	301896
396381	4369
134126	440660
267116	166651
245938	135278
146106	184163
183310	93876
222480	421157
2339	185704
15260	108373
268436	21411
211571	233469
337662	271156
146893	249252
197256	165437
60646	412488
268748	312407
230051	458243
329381	33277
105082	113051
261277	467703
219017	99982
457820	272339
54754	478415
490957	375840
209317	291674
479072	480650
425282	213871
193386	314328
358860	269005
102065	79989
16607	478415
265042	456679
347686	283918
375903	468832
382848	455102
351028	464872
197131	41132
200392	183213
269746	452820
303320	110677
435642	139371
37748	377620
200241	209471
480580	310373
49069	417166
165680	189879
128652	53490
322877	389422
308243	410670
180880	119307
266307	292006
389641	168129
353577	463549
151741	249528
328238	108987
395470	19914
18880	401854
472129	60916
381225	237366
431073	26032
300090	120787
315951	93521
78469	154410
477811	230628
262803	427315
173387	106477
12778	37624
368345	420271
22675	429863
205966	291002
91325	68334
102210	384396
219571	492906
491194	262954
373965	374562
11586	2818
93214	191821
464966	456231
159713	266933
131440	99072
92401	64675
64354	49021
114383	230179
455565	17470
470748	398333
439697	371918
20959	21759
145810	290523
30518	99437
39331	185347
110708	198854
492179	266012
137454	181111
243789	250389
218484	332685
357411	190369
347235	430356
88647	214063
345401	97698
486640	171618
75339	124926
29436	344889
262210	452295
467462	73336
472878	401015
121828	398493
416207	269199
274852	379981
391204	407540
291363	49903
216914	419033
309278	136744
417938	58861
2510	383031
314311	298519
30341	55914
491063	23018
31178	414176
472310	152321
444469	269803
392941	233488
420736	346416
297794	141440
172956	239573
339028	201978
321157	166395
284773	132740
405198	420790
274065	12176
34825	216878
467104	183213
491036	78184
436066	222531
493688	169507
175112	289970
64873	89293
438841	252406
110248	47931
334662	83741
373299	173138
87729	289970
345463	21411
77918	79989
36228	350549
190471	433592
110490	389724
324816	160419
164933	347389
165565	140460
332971	214540
230574	253964
274790	313745
297704	21632
362713	77727
394145	312599
491323	61957
432601	49903
56340	190369
93674	48275
369371	140460
391519	351159
12905	39255
335379	464734
330216	468995
54976	481112
211320	434186
166653	425367
7055	86728
133156	379976
413667	253232
672	477506
482104	354497
45880	477986
18383	49828
477932	93533
411783	273831
12143	379255
273900	140508
489552	413546
367923	172266
185084	321916
474970	187974
273990	265341
384684	381720
188847	260038
16844	194080
83449	83603
46132	188735
233073	303175
479156	293813
367670	442907
231921	164059
375567	477023
119632	202523
417551	225420
41710	345450
140116	368892
325409	166513
243444	323092
394903	454548
219546	243602
238669	375840
341584	316959
133909	28129
297429	83948
131504	136744
252982	212081
196699	282059
8193	267352
353577	351732
233145	70523
204775	431556
44300	471355
19727	32544
270948	1057
9473	267602
24258	165653
303643	361371
108742	179375
130776	280649
312487	27464
284158	439038
143079	455146
125417	118387
280952	408484
276335	109882
339986	282287
52609	48365
369821	377683
272742	428404
233590	318803
295865	447556
232473	62191
223932	139135
162190	313314
329727	5842
278807	430356
28357	121083
66341	258370
429877	411424
227291	364279
171881	167517
132318	28159
435887	423688
268938	48275
196030	250004
146105	245679
444163	69010
74922	121700
227781	423508
114707	190369
75096	267352
379249	336590
237119	182192
254446	201990
408329	156970
82795	273831
272742	134259
443815	106219
377355	190982
284340	474398
16458	391414
52097	286936
115434	199044
397936	263009
349007	299218
363040	261200
375923	381781
193540	442042
465382	299380
237842	158752
289673	99210
279091	306409
358607	172289
414128	249444
446001	156207
90296	9618
363152	430754
438901	209407
431264	187834
314311	253260
220435	160895
66463	478415
248049	150067
153117	270917
174281	381799
491597	76454
90084	186440
184629	266538
446506	436686
158805	15133
57145	370810
59534	349855
432536	134694
169702	27464
416194	290719
157666	275035
273572	83811
367861	110677
434317	270505
475680	152380
317220	426504
204499	157100
372764	451828
262730	281485
78988	267228
197092	291731
49644	428864
438355	205934
348439	452098
250410	86060
233045	71741
285290	318563
21875	478148
264157	435297
146893	252089
229735	255904
80528	16433
318897	186440
271046	95149
25795	273831
190281	55648
186500	280592
112625	435515
130958	164504
19542	486519
84612	132740
340873	150885
158942	311180
421137	48955
173879	173176
143676	211067
80474	303801
69749	297938
250458	330778
329058	126473
280641	335945
69264	354933
303507	135181
178984	327496
25771	227101
66143	368795
339692	336265
414113	334680
96587	404806
26268	86268
56746	203656
230391	282453
404568	327497
11062	389682
406660	28288
119963	110571
109373	80258
349595	433934
292708	109110
60208	375897
130612	416783
82150	488432
375316	237454
57385	447219
213016	329324
331076	290515
209390	440660
232705	205223
131142	471745
192257	110677
72804	115090
458296	144470
424254	256432
346690	191405
444328	17996
472724	301650
322851	388575
25000	132740
61708	447158
403057	40362
443120	241160
489845	244992
227247	409142
464022	489415
153520	238280
254430	84725
372182	310756
63201	401871
115590	465613
471169	132318
245938	87217
447241	281924
244092	128009
458111	210271
473953	50155
271328	13129
474896	214992
269057	132247
451142	283379
312814	424252
352070	365013
413763	163015
296772	469132
25279	476231
200408	132996
86420	371884
420265	162805
148546	122462
166903	43514
66383	27531
116169	231485
15951	49660
443463	301659
301823	177074
317728	425023
482868	194630
161023	66930
313604	296693
244092	468319
360059	387413
157258	96977
225653	410802
339879	126204
76532	316372
113085	178436
376790	15133
437508	107043
390983	286733
244392	288805
354076	21372
80433	71540
22327	365716
73660	406222
475926	190369
345710	418551
399630	212081
311879	220417
480224	331491
420020	82552
372902	54976
148539	200918
180927	17333
23699	21583
230731	315625
82688	258508
392086	473662
334470	22888
377865	476846
53516	46212
126760	411534
390571	404806
185409	370806
407981	128274
319930	18116
390660	311503
132531	461944
125941	67781
228142	9275
153850	173076
191657	164080
248876	205270
948	38063
404953	471672
399847	76111
419691	207195
395563	251116
326489	302505
364037	411455
346557	85078
88460	414334
112129	179010
10788	388077
203837	159992
110406	466135
21889	190369
31947	424057
62366	492010
364807	17186
55118	481279
146903	406371
274574	171592
140935	313745
338074	388531
258274	387101
189308	52271
9953	348793
360460	361018
466479	130962
368858	316297
64873	196783
424754	180719
233016	29836
4568	28129
334092	198261
343054	376121
371122	467334
72341	369599
396216	404806
214118	157040
395014	92628
286004	348643
91353	446903
269294	12443
37697	485586
435683	382886
67571	88705
328798	110677
57419	357854
191446	211020
82981	423032
280121	2232
322575	425149
334026	486885
3023	194165
434433	218325
197995	395368
475973	440962
414286	416388
72804	16468
423019	16433
266307	362006
318176	207535
414359	114643
125720	13370
63391	271469
493961	366759
80360	478415
220372	5639
75119	272691
325392	119868
253102	357983
474491	256373
17613	377278
350628	315671
212616	351639
125279	142198
287566	264585
102784	183807
471407	392542
391509	449620
373182	274309
208921	482447
314548	304589
493540	469659
357457	7831
472526	466432
308533	110571
384575	387860
369209	217088
445463	489822
293913	348798
169470	351328
316136	233311
175635	480025
34293	146202
452348	194041
175120	120666
390145	434893
10379	474970
408827	478461
287766	456569
242636	362588
46607	278516
382803	313256
45280	208487
313745	13929
325491	123213
39772	375840
455388	438419
284565	317356
268910	276661
270268	209471
237840	358547
352775	303648
460287	326403
325789	468807
481519	348626
452192	473634
98654	2621
390142	147911
152835	189801
197386	55382
178422	436051
430386	107219
213520	433391
436886	295140
262250	238578
158875	300633
44281	406214
218553	304719
323332	377206
291816	338915
31178	330950
350347	51895
450354	293698
401841	230099
323875	385000
121431	489885
342591	259061
50152	145059
221454	166063
33343	156288
287766	28145
208480	421830
216659	440660
245679	21696
77452	65989
466042	140021
303557	333166
167279	407009
371957	385427
418133	94344
315892	232535
3959	122462
386092	104034
340654	451753
428301	85183
414378	324778
156539	444197
263405	196851
466479	277677
429593	355731
439953	91069
389908	6899
295359	89524
10546	21411
81449	413490
104740	76259
138126	231353
1125	984
443870	181358
219186	94850
75925	112312
308217	382662
140991	420790
96084	366493
294186	414286
169937	218061
441202	368021
96362	15209
384797	477751
105321	301712
377869	273831
92729	25034
8225	88993
205915	30116
493667	273442
160580	171592
198814	5882
49099	122872
77535	48275
392581	90055
159790	485341
304355	461392
251131	206887
414058	434945
378144	476951
326631	11619
312859	420392
169985	120195
392086	361880
186744	103456
290348	46353
289675	470631
300328	293813
67507	187998
436428	237141
4010	261865
434855	476441
25748	451600
15579	87347
41753	358336
342465	488152
96937	64335
96654	487833
361405	50775
325890	303648
285630	60644
486420	418032
296141	354628
203493	79249
57	438373
54892	17420
66326	210050
260814	454984
253296	131723
294500	193868
269003	200344
168853	437629
88103	303175
101647	317118
263514	177154
482441	86560
434375	461657
326165	435708
232059	237235
352393	32279
110987	412980
207343	489203
479194	1057
230056	51797
441034	54536
392779	378082
291093	236619
100661	53825
85013	242187
14894	487185
22964	243822
178602	218485
452948	68524
379391	333342
182809	261254
493625	23018
181299	414218
313070	15209
395178	207927
8536	266538
69919	76481
443539	286759
335059	317118
236316	79989
288690	261083
285117	242246
160606	249546
272890	173861
19219	205289
295767	117368
320131	254973
125203	102352
256956	478415
299424	361532
105658	367284
181137	241709
373025	302033
360459	108497
300506	125705
437098	87969
68537	357078
52258	12556
90696	493756
318000	389305
277287	194931
62275	332523
177723	492588
62956	128115
72064	267602
159570	440660
164354	58881
147409	103205
263514	181118
285446	26784
470819	411808
130376	387742
281068	307502
97732	412022
342465	99549
464496	465880
35806	444
92629	447358
397743	54976
376756	466737
398971	248396
328282	275677
81432	97984
445277	336590
281219	416553
279675	37144
123389	293813
293716	313454
453018	7653
267562	286666
55361	229976
426292	234356
290491	478415
138814	20033
77200	30329
418074	396081
119913	80150
424256	203523
280507	70428
245990	304184
328639	250434
351768	196783
396419	138574
491259	24334
305850	54976
32577	293813
483571	465391
463539	41673
383949	407334
363672	474616
157669	162947
4634	122462
35806	411638
187715	318563
77827	434239
105648	23018
89219	466969
81304	103906
448242	214992
211114	370866
4927	190369
263377	169083
65905	123369
45766	6576
168273	336590
82073	110191
106892	444807
191761	166518
381820	73236
199665	293813
213131	54976
434049	389156
116952	282663
283083	439074
361007	486885
204375	3971
137337	479002
36859	313745
432008	80662
360460	49903
11625	140696
382483	2715
142969	162303
55961	90682
253509	420757
252083	193732
241781	275232
143616	189354
109216	441591
174310	317118
245309	106748
118644	35921
33127	380738
398180	481630
398995	173397
406477	94289
356990	439218
485932	126426
341463	42541
441734	110677
442887	369599
332278	487375
259782	406801
487997	132894
250975	214849
97823	454050
444753	148695
249623	15209
44271	330032
374061	370422
238767	478555
378830	27464
96992	445991
249911	480089
444890	328538
128359	45108
282649	363564
362873	141154
219281	348118
403814	147475
421987	456323
329379	446480
471169	248625
67517	331584
244399	5041
435222	210934
103529	33507
386248	486885
198317	109048
385828	180527
167588	366781
346699	293990
144973	199526
320783	94872
368632	251597
166313	468470
447764	319755
226848	76016
221711	476231
281322	470905
111056	473027
275644	88027
414646	87013
191933	72941
267562	82230
214636	43734
399598	51222
64777	40912
6806	50264
126887	79485
58167	265589
164176	387742
162557	300119
19441	110677
153235	354550
232530	390503
463836	116070
245488	265197
347614	21411
168576	348971
39679	427952
227203	451016
171050	391414
41080	270745
208993	221303
298820	324723
112970	276621
299804	225130
461172	25303
461958	127921
434981	398225
220812	265711
1444	264766
106408	391414
155893	127031
32066	168615
96559	242138
219417	173101
467039	116389
276759	42747
366943	12787
198148	189064
133106	301348
437592	184310
65134	30400
76869	269994
309306	472680
411812	394529
27834	275458
432591	357527
128124	398333
205615	28129
28175	379143
396522	190369
24018	101427
21587	473223
183718	437686
60740	132740
151295	48247
190281	311873
161317	146241
170793	6899
441035	71505
376410	364799
296444	211051
483322	216125
421091	339234
200092	224091
221852	293813
116686	66813
44159	274522
275721	112311
225254	48163
152266	89047
357987	291249
427235	378462
124308	15209
219546	482251
462670	398954
39317	465313
263021	479985
351773	283445
101834	86292
469532	128812
55713	478624
395365	445233
412592	114930
25535	447446
38323	134987
185409	62763
10917	291771
80395	121950
80080	100046
23892	243952
160215	108706
216824	201631
193361	78523
9969	393833
20941	333600
286655	360860
420164	36842
155526	409828
81786	309801
343996	166513
332862	97813
339880	33805
60068	317333
116925	457411
203359	263009
119001	449296
329965	241718
251720	290722
159703	22928
276663	324003
367087	485280
38004	21070
336651	430610
267553	387538
386696	417677
114643	114398
51502	391414
435638	418332
304056	476951
171471	459649
27674	256121
234487	257216
63657	273831
230081	293813
149897	288035
287694	208314
86311	355867
118454	392339
417938	68772
55934	10646
181931	155484
392663	379164
309532	264766
5047	329803
491698	122085
64008	130653
81304	389619
180778	421913
121394	359762
20046	387841
86476	181490
469008	315566
349972	487311
11663	486339
337107	182029
117673	485212
256901	433765
23481	282428
227545	94344
177953	481827
99060	273550
58170	451139
220529	61598
125772	46070
233306	75422
11222	362713
450310	110677
81358	93583
130302	470415
227753	187836
417938	197308
180016	22719
280961	105498
439446	109006
450934	172923
135103	385187
293255	121106
108598	482898
234722	481368
298001	455769
9969	287063
362502	236240
327209	282822
81358	371460
205959	317118
42318	475305
251704	353787
23386	218727
354148	337999
234508	420913
161363	36286
370840	267602
437380	476951
393435	72781
358480	178028
174404	139648
473996	366127
145907	439665
174139	252007
195322	328627
314809	430886
374305	42687
415892	111226
283322	393326
448004	361716
490979	42143
307448	382658
229098	195607
432772	146607
296257	3620
16172	123369
274451	40332
12536	208300
462510	391414
244803	304011
389593	18023
414646	249444
170379	165497
191968	312489
244857	351257
36770	454402
353890	293813
146454	402185
2960	187137
308122	261009
235951	80193
138412	347136
172417	56625
198885	164884
185409	374323
375188	186259
415967	193583
400013	48365
358132	324377
213203	313745
14871	318932
440474	377683
56430	88984
369209	450396
483240	173469
254248	489657
106514	27505
255994	217432
356931	95479
488971	136744
318735	155112
328300	102352
286371	240796
477932	85699
92623	132889
310904	300811
106096	48766
310087	236213
106268	272742
11901	32317
254789	238047
326852	258360
456748	5857
75905	334680
180535	20110
93876	136714
415069	190369
110788	377919
236503	75379
341811	187834
387616	128946
82073	313829
16641	371585
68625	75303
190492	382511
143676	209572
469884	55185
352180	258461
276725	121106
49092	180823
358976	237235
318998	198686
387463	88407
173443	214212
8377	315671
423065	130771
271713	55074
200887	21902
239272	168333
185409	15475
34776	345083
342465	89805
323289	44128
256582	37394
28103	30555
26696	445186
97499	261576
148923	459213
102719	287423
482793	263009
47443	380738
380544	322515
404648	138600
435576	441202
66183	281242
425371	428864
411682	246926
428518	394251
298009	54976
270341	53863
114897	174034
291156	315942
244017	106840
225854	83811
122701	91600
17613	132740
73547	68149
410813	387839
315250	240336
134876	88353
347226	141509
264406	231637
242411	352817
445023	330218
282461	10354
216666	395119
168723	158811
334602	219743
309526	489552
291669	417918
158887	49828
338031	418403
172034	165833
367932	442390
340726	88113
367042	415662
284074	478179
298499	22199
418952	13370
427669	57416
446960	150375
31660	184163
284344	214714
443069	203783
437943	456215
55703	50264
292967	208039
78279	316575
169630	426439
229207	452098
124259	123369
283734	383600
470592	231485
305121	162831
450414	186589
76228	26239
358966	440660
455824	137719
130224	94537
481661	183841
369319	268118
404676	327299
294171	300692
176992	185599
387163	434585
146267	475540
146328	273687
71293	330218
292205	464112
137658	258220
427544	121965
440318	208291
183035	108924
310285	438368
359762	169170
432600	317675
493751	210999
325989	97277
225998	454325
331879	143020
239260	484447
107590	492906
261278	367251
116947	51195
130069	357359
277105	128301
384859	248288
216647	271286
395339	259929
206495	187974
238026	240796
443559	278524
294277	331349
96209	207535
4849	8268
406757	123724
89257	373851
149111	466151
423013	183797
47100	220417
430831	205710
417924	233590
348339	132740
409003	390132
73327	316569
379510	306253
128585	224458
167897	28407
146924	344314
448014	318336
135254	316602
488971	444480
47035	297988
428659	401871
34249	422175
282632	487010
424898	446351
11447	156237
68508	93245
183201	410366
52217	384817
67258	188759
317724	141509
364636	156110
34913	186259
460743	476503
91276	219743
202922	62699
117347	347555
434024	378462
221687	466101
114542	66066
266981	202417
101543	140929
175427	187998
317197	203174
472005	207047
404506	53863
63337	344138
424844	243438
262286	67040
465026	125130
142051	444186
153717	236766
70465	17186
190460	141440
157490	304589
6087	288410
472402	192610
180357	303068
171915	109808
363467	49903
165732	166970
394409	430356
134518	7642
456658	136309
303675	429603
382616	235445
47417	388551
179327	83946
105943	371453
15126	273831
14616	247990
75133	315671
12935	87620
112625	24972
307379	489150
385905	401543
156657	185076
220243	93465
442440	375698
462790	104498
192211	211868
269173	313745
363902	40784
260832	461463
226649	475200
418318	10646
264372	109805
167774	316388
95753	49966
200464	268574
284050	177861
27069	301659
236359	19334
203078	58881
270927	353787
78984	127525
298118	369463
41120	159058
70163	476471
13297	291940
80273	105687
41673	459850
73969	140653
437858	476171
32807	339443
273482	10665
198244	388575
3321	269199
267060	430894
153037	175897
462648	308083
478951	106840
429340	421935
14805	110708
402433	296432
181020	135356
301643	136435
288690	398795
52137	480025
138748	486764
179216	171825
425223	282537
174191	211868
278273	103267
493142	461182
79312	78273
229070	172266
98348	9537
96534	492535
456021	209909
440940	240016
127388	296339
102916	10646
193767	311297
278520	465152
442784	474268
274785	246311
180783	12245
141337	354524
229226	293813
469775	105989
431677	243840
431605	381416
103330	239561
178554	178193
371562	207702
245733	2832
195994	227981
241292	48588
104740	130620
106648	254130
405162	2715
173828	110708
434990	311212
21989	76234
146893	287775
407020	273831
45636	272622
71770	209967
38895	401949
448104	303040
420734	189045
13549	110677
222300	265159
229830	469790
450119	262688
244071	141042
276821	656
465832	240541
76228	196908
371125	11534
299580	4387
463200	241048
267483	411198
478546	86560
89219	333123
17613	271533
203022	122193
78847	108648
341515	362206
202830	273831
196670	162831
489582	235743
480187	5040
321054	55481
300444	313745
107943	133331
158145	65810
276851	340074
51466	99824
443430	469054
138340	238893
289084	486885
316828	455493
298421	162795
157099	285258
340125	63957
104405	190369
256893	302459
382208	337104
19525	275790
149452	385594
247587	429795
154981	483869
85876	422053
164367	93895
313907	426887
171130	165346
242476	280933
107448	296054
320577	264859
21411	381043
164169	239216
117348	216899
323195	452011
489648	240063
227152	247329
331766	75303
158448	426789
313745	314477
54334	408381
453736	287897
415244	137614
390596	214111
283760	23318
492691	366127
168437	475914
477447	478415
227500	246926
110996	348007
483987	265747
350388	199446
28530	464548
71499	117023
472867	255966
348156	110677
267562	420118
189978	11626
185611	102672
111705	258126
129934	20245
324708	460104
248111	185016
426074	371934
291736	420944
12945	40641
253458	293813
325454	421525
390327	399950
58102	272045
321626	204795
326742	414487
208577	385000
5354	145423
347702	237693
479351	16042
132788	204925
221369	28020
262980	477491
340287	205319
254886	107711
246558	185138
358824	4369
482851	474418
312474	405343
134373	356069
37153	493067
309134	392237
251614	140192
192843	13370
369664	479275
402067	360860
333040	187836
311923	219319
187507	296409
238609	304731
114345	101058
344314	408117
385141	63528
251987	87471
150708	485796
39943	219939
181491	301475
69264	138036
32577	178436
412184	306003
388414	131678
367796	52830
208487	104163
62504	48661
146826	205270
240882	151647
4035	301896
196283	489167
364281	434893
461846	397710
308122	342631
85739	359762
113650	109062
230051	184145
60882	352798
51669	88880
464119	431799
422246	192365
268755	281924
482884	25604
51759	384525
212153	88705
389717	160212
82560	336590
295293	186561
208591	301659
326260	477561
168238	323256
390533	273831
44108	413688
279722	95645
124065	423090
175207	425675
471412	433671
238164	48007
1361	438196
3962	482259
218607	186095
320110	195730
323700	53863
348	284843
304612	179073
33089	339811
146893	215373
237242	18479
434329	275075
266508	255640
302207	46147
178487	19139
190045	304731
188179	62191
122266	466243
13178	310926
233315	258370
24208	270324
330509	56068
186440	133755
225855	168381
130651	178422
77033	54233
58225	441635
103750	480542
352082	113282
329660	190369
19654	259482
236074	177723
50179	428214
256873	245679
102768	3130
188224	153801
489167	391682
367326	398027
195294	283346
469843	325429
453294	65267
73120	151532
461054	183213
166356	190369
323836	411356
470317	373534
234087	148284
418055	428251
483987	164024
63391	219001
270885	489546
53601	452530
241055	94344
83261	17186
36414	401881
489737	423688
479351	74829
101169	164884
18748	24103
320824	95992
414832	477565
234059	51603
357379	84089
58899	291249
35944	125948
19727	359218
443221	375840
475048	123369
216525	130699
474966	305992
93440	475869
50034	247608
367038	464578
52993	107475
130844	161332
65319	34882
11078	52537
359454	290014
237178	247818
48832	309123
490992	131992
127229	285143
263958	450372
353291	34206
246311	115533
88439	83872
40362	359111
109733	323305
20177	97386
315805	41673
112387	311150
426858	460734
171666	6899
217012	146133
61356	134748
364775	332964
223190	103679
97732	155730
111862	217282
360459	150517
423344	223743
173672	187796
353395	228356
259251	218962
409740	421935
116549	394406
484691	5857
165653	424586
97254	182004
237242	422164
35707	473936
354330	114643
432421	342761
106514	231485
61146	402405
133440	426089
64337	202036
203783	264744
478536	330783
419246	352605
104438	343992
62287	488036
300322	467669
118685	50807
487340	328140
58486	430310
234736	121604
114342	195121
315957	287740
333022	283769
414762	74268
323715	205270
115942	391414
263818	235774
80362	217410
88852	477986
9681	338271
191488	331508
461185	166138
390697	300800
241889	54976
9533	153202
385451	10095
202523	241468
485901	23187
251927	317356
227167	183936
328974	111501
258730	18479
199249	267679
97723	79158
458768	204272
405237	82787
437849	223727
208754	106514
466671	183981
367202	214050
368853	420944
233941	318926
161594	113663
66554	180962
29911	122146
73507	115340
168779	37476
287227	345745
55909	64335
27767	378905
188794	6712
77990	62280
320545	35629
327209	49247
325638	28129
447990	15209
63716	226943
158515	478415
250854	84089
202425	339829
483706	321930
475691	183213
415942	262954
385633	362823
40672	135664
350622	189659
257149	22448
351147	126361
97574	424615
432634	23018
396892	347104
57365	49828
49231	315371
208547	364294
42392	209689
405777	19620
482305	258370
329025	48275
343428	110063
170263	315799
11528	477034
29150	22406
67613	75303
462594	453608
27826	167970
240718	293546
249978	208774
393940	46143
242910	205270
395336	434076
74467	437742
10546	184032
174139	206135
220158	336590
34092	73068
6417	391414
403005	331847
421794	402269
76046	235679
154708	77886
353037	430356
239559	110677
338011	37515
137454	18716
384467	434452
52499	76111
216637	132247
71511	34290
440806	143359
119944	357807
430540	170837
371884	3664
287874	37515
429610	122344
426045	396542
423625	401293
483987	153825
153813	235323
473951	481748
61501	31598
386654	40388
235718	228917
455467	254973
17909	61472
38900	154387
224696	292730
381220	308582
262828	315994
187659	355649
294836	321829
186536	5827
358167	384623
447413	15209
304	391414
124469	45141
449817	172942
460465	149903
194130	162247
226780	226432
263194	187920
380112	301701
351768	122694
366402	85853
110492	304922
392625	460700
24589	317100
199185	81096
282476	37515
397617	323056
113673	489778
111286	21583
203653	22851
287566	343992
164068	119595
44366	293813
468770	18035
157386	75251
72732	62608
91184	413525
465297	440249
288354	276963
373755	217310
456275	79989
281514	183213
425851	101521
218019	217186
198148	397042
319222	24558
239929	428563
430173	86664
295415	12718
372340	44133
131105	426434
354369	428214
265738	486339
3160	139420
229647	175638
283275	370245
19727	104693
458207	414005
348064	22907
136798	105498
364703	398251
53963	224614
228225	443778
212459	373648
417403	73721
476795	440660
160215	412022
295250	74106
402744	142679
233940	160278
42874	305057
477367	393326
344314	181324
221478	51881
77322	83872
121211	58504
267674	137887
95862	229431
492187	313314
85699	387185
229481	345745
254028	378020
433354	94881
82732	329226
75259	55621
248049	360358
446596	113698
69588	37882
122858	237165
290838	196542
153813	140935
32944	280019
173888	101650
312949	461021
159010	423589
342652	236233
79541	366493
155056	293813
238814	407164
85026	443219
168303	445233
209239	194830
303507	153291
38806	412980
46870	250418
191176	264152
484012	190369
341221	471975
421155	136990
292227	143743
486570	261396
410992	391414
30020	232693
239272	296869
489442	267352
21961	304893
308063	420392
358060	392062
389479	295484
345642	88892
383989	28129
54976	128999
412719	473665
170603	339425
112048	374551
55514	423062
56455	302043
266141	265065
325253	163546
325790	493631
258192	223684
304992	168615
121594	145474
22779	332532
425392	411809
113756	443962
389165	486292
198244	316575
328426	130966
280600	126302
303178	459790
24958	22256
287566	48020
214714	363469
343960	18226
407305	170685
167757	108474
48832	242209
467101	478060
442182	426287
386817	132740
9752	283779
159431	11213
78480	59815
458601	132153
378127	61572
249477	129687
403299	285446
233672	366127
58594	291521
296029	111518
146893	204949
215462	435708
486894	412980
368333	137128
282042	397080
192267	360860
19542	372314
407540	230714
149704	47712
316173	373122
485486	200671
287566	179721
9853	294069
95252	332685
449230	20024
410839	396478
126081	256121
260624	340767
483883	32869
273163	470316
437277	215034
382882	266515
439719	36515
58350	475555
311043	332381
211210	256927
240647	54362
215630	190369
172507	332392
290268	124452
13404	63533
4302	339772
156138	144845
167588	491026
417223	196783
319200	475909
317990	96449
169154	78811
441302	30403
106157	148601
252118	197693
15808	209114
237608	313221
3809	176331
13434	402323
205682	395988
284842	236213
90894	137508
303660	430275
468757	119381
434847	479256
410977	102603
463891	102096
244402	483616
139844	66058
105568	474501
258872	267352
122534	134694
229473	15209
31337	476738
247854	178662
231975	419328
387940	292779
196356	318524
83852	392333
165565	267553
403687	317118
325299	397833
113610	211168
355630	187974
478287	318533
167588	98220
114636	90682
100938	95863
447524	342807
253289	328140
197463	248171
234829	478415
117103	223528
114748	245582
307680	189321
408285	12177
116513	391265
166063	111764
207531	21583
166545	28984
146153	490888
156437	160722
375809	391414
345157	371918
103789	411455
461935	221429
389343	255969
363575	414471
130091	363581
421140	284843
214476	9054
25327	86560
249987	313745
246483	108486
408109	221493
82115	378462
474192	305239
340596	186860
32776	45218
123308	414668
258946	313745
413335	95655
148237	213221
410496	38710
116853	267602
233590	295966
58640	2232
139797	387714
81262	10990
457519	183718
87863	293813
419907	16685
271919	336590
226524	278483
80850	474898
271290	269199
338660	341888
96162	88245
202352	80587
321487	132996
139752	214273
79528	238290
340562	128973
20647	433343
115376	168381
452962	458790
81262	192566
355895	110677
320982	399701
485799	51210
234797	220857
172396	3760
244805	144845
247524	161103
97732	125420
110259	425876
78760	2003
425763	454975
376610	121304
42777	465063
251525	36836
46092	436559
460052	7812
164767	90215
362814	466432
35237	5705
270098	346625
113032	447107
200411	491
372184	433934
435280	97277
287566	344063
169950	364753
30568	338076
296883	164928
127716	459299
251720	87178
5358	132247
28200	169116
231376	145860
487032	195121
82836	299234
308122	362326
282580	376124
154768	246926
404549	300800
212217	82585
413648	376955
356411	223504
182091	370602
478993	293813
475533	48113
306909	468125
66731	341502
486665	441357
276378	485185
353036	16433
269941	293813
167	224149
222102	372792
283993	20033
49507	448770
481419	445602
94110	398333
421591	176495
30416	440784
27322	420757
324633	472072
77420	255795
249447	369599
395403	440660
428944	287740
386799	104383
130583	13370
180177	16433
161397	492906
331808	450939
110277	262954
93112	61376
110602	189503
286360	295650
392313	15209
457547	377683
302838	126529
359085	317100
122055	276902
366651	156375
233388	178907
417369	68762
426870	134145
310153	326727
110765	118052
405555	76111
341564	382936
405708	214279
39683	276055
219136	380769
458968	28407
122872	297387
116121	105967
210602	244115
454303	332084
108140	162218
292449	364146
315692	339333
226743	390525
190051	355806
192238	96335
165860	316651
7246	179103
218363	27581
405904	170415
424952	209018
267782	430356
420403	132740
269415	127921
143455	305701
406557	372710
58043	160356
281831	87169
418291	392374
163594	486885
321078	254973
301793	341153
276821	375913
445699	88894
279806	440660
154730	438419
124085	184143
366411	293813
295441	276744
460161	89145
440364	74106
44160	267261
150007	319670
11614	471745
26556	436670
2195	261320
114855	139257
337791	329985
217629	409540
161859	155214
489538	1796
449530	73716
275995	196138
149591	63528
80213	138343
436219	302033
24726	385305
138126	430005
223588	334291
157624	434140
67613	235445
287256	212081
15819	338207
404806	74431
282767	299734
135655	159083
300273	375770
168240	203214
144182	332762
67208	303218
7275	339853
190266	338271
310441	41402
481642	378934
379932	380520
239804	385334
459993	187998
337857	72434
39195	129713
285443	287187
154995	210633
128519	395988
262001	342807
250988	473597
353189	132740
297322	372893
190281	435397
379857	215114
266181	328751
381781	156454
320982	273645
472005	484447
478287	24777
123014	317675
116331	246926
275215	272407
95032	451016
457575	114369
458425	386355
358814	10345
319088	15274
294199	12636
212683	105878
410876	317675
94122	441357
249186	12967
2148	54976
125694	242428
461827	204737
337089	440804
217303	379140
282912	488693
177862	29175
420513	185704
29824	36885
320250	239596
290247	340443
340910	414289
154149	317118
454038	363581
309245	24516
263557	202996
47214	417497
32055	90267
341212	148281
138980	267602
117841	245780
54720	71660
165096	329413
200067	377002
152368	59385
393218	312161
262639	425375
150798	327343
350226	458790
292275	266023
69011	315687
335951	361606
480932	124085
440619	215051
447538	282043
172396	91600
21533	428103
167588	471163
228050	267553
285664	458183
372675	123718
35945	265227
297585	290450
204994	411424
454661	370854
268072	84323
17642	103267
416247	115948
446644	487938
262310	292335
173009	489200
311822	447897
226150	273831
345401	335434
394657	297654
304355	489344
211294	190369
322322	111623
185724	184730
376888	381964
92445	406626
377588	195247
289566	35707
2520	121171
282310	208239
243937	176077
492393	217423
299580	337849
321122	127522
45132	445186
217953	123410
464685	163423
283675	280174
89883	429267
405708	170129
443815	294769
46472	244688
13268	481513
24416	141846
313050	222701
209343	378771
432965	374806
179620	51895
334745	127895
320381	205223
75106	164884
465043	297005
415540	200444
196085	183711
111106	27464
319658	206913
416932	76829
376619	222969
78806	232619
417526	473223
314722	86372
128398	141166
477791	94667
448104	352501
187971	335018
478482	176878
93384	190298
475158	29214
22611	85212
51759	81703
193117	282529
383499	308269
23642	157100
434859	309425
475117	457203
327497	345401
413099	336590
398900	40447
366227	438782
367247	397740
92457	106311
322951	380999
396824	316015
106268	152592
280729	481785
70852	463248
74817	32807
110317	313941
127673	111380
296936	16433
258479	378462
34447	135191
151712	110708
337518	21583
247558	354497
8540	109437
460882	265035
283718	207149
449521	96842
112625	213929
337704	41651
351732	223584
140082	398333
31137	440337
407660	412683
444271	384387
431468	478415
8445	286838
206939	389422
461628	293813
306352	126462
194777	209264
211333	10601
1885	255641
481419	240225
418767	323213
406425	466737
156571	192509
362174	346388
187539	120986
215542	165483
342486	126223
149555	254374
203211	313745
391481	414832
230426	323963
381859	360736
44543	192660
215217	383078
286075	153534
239760	411795
15754	245679
198394	164059
272742	243796
406017	250455
304459	49903
202669	27683
213364	301615
143080	432818
325839	207397
470083	167517
108140	238578
202369	370895
412727	13553
397802	162947
155030	338915
39601	157527
159247	186440
367488	449489
25969	418586
470051	493704
25913	68769
261277	244392
463935	378462
324096	21335
139344	337263
343423	132996
348615	344091
397936	267022
139350	23866
243258	466956
72555	317118
416483	88098
363917	330752
84771	212081
223428	414722
480592	110677
291744	242772
455804	179352
152683	242187
101647	183479
329750	74886
376592	245242
444205	412677
415343	406919
453928	428026
238889	294920
230051	162278
292693	6902
401820	463200
294537	180673
97012	70257
312283	384904
161363	19246
317188	398333
178422	336955
292205	140044
4325	8624
266307	64444
103378	209471
409500	281861
91600	73507
406255	23277
293485	124112
444755	81225
132818	176182
40992	382678
102773	431272
311473	186159
362304	293072
196341	491525
98286	18709
381007	257298
459140	388408
166784	337562
10762	31808
415513	172646
196030	428944
473752	317164
36618	65194
359214	441233
137016	178894
184723	186440
37515	307599
165662	241468
257668	83255
491530	245679
161932	391930
367349	24000
418368	362057
267562	140785
380465	273083
202803	367750
342465	446883
469955	483101
66448	12159
198317	39250
29346	432918
103183	189573
394204	302745
358662	349810
168058	233471
121145	28838
309849	148278
133913	344018
440229	224796
155271	423380
35394	131505
479320	343881
133156	221324
89009	284404
172406	51846
483107	366534
142706	96111
481772	276901
309225	477646
306196	406785
268989	485304
322509	203504
478215	263009
66142	178109
411917	148173
364579	23549
139185	132007
10108	428877
15819	99863
485492	465063
219198	291823
37147	180731
344959	371273
486188	291145
66136	440660
439998	194975
458782	416639
354911	447925
42905	59107
57909	386821
51759	378546
112300	313314
445002	70778
11939	238211
456021	115730
162185	441434
276821	98493
307497	366493
368837	278276
449523	15209
192238	470441
61687	176182
438193	99829
383104	402183
384048	461846
294649	22549
267502	364294
483829	155553
190596	103910
79647	273450
488237	168381
438791	368358
458451	146915
492217	319703
119840	194165
116256	316372
114617	100705
144786	313745
197099	208617
290525	243840
355083	347011
178757	447143
414103	54976
491014	50685
9944	271759
37923	60517
87604	154137
441108	273927
248013	49735
29582	475659
131644	423157
85674	475521
57469	469809
180382	104505
297436	37121
75526	206910
350579	422998
386559	187836
67359	17209
182779	384388
84308	88396
373433	280541
144023	137739
296423	142678
232977	159249
58694	119381
436081	466737
438954	295484
84836	404615
98295	72434
351925	396697
52880	463774
253280	430356
72804	297276
161363	332029
417153	303497
239435	95942
16990	440660
283586	171962
476159	62783
235034	409828
17616	144180
99567	313745
456658	49828
360459	267733
312283	338859
331500	461496
4065	147558
793	11626
309225	105017
304910	405358
253494	227101
20020	63792
493359	119381
56256	209933
64703	103659
206974	3774
279871	213136
272742	105003
104817	323137
127538	117994
396381	377984
342518	63098
244943	262954
19620	144845
314311	188925
102511	144224
24535	101058
235748	121106
309251	242985
96685	286598
122174	310261
426274	187834
347803	320978
330816	254914
149810	242641
249709	284705
428343	250656
345089	49903
60667	73018
310981	94714
85020	77347
278153	382185
63567	16940
357297	271231
220243	42189
493347	111220
10417	90123
269416	347478
492453	140205
162638	178436
354075	22827
445639	188319
178610	304173
389908	308062
62275	148871
344999	27464
125451	301659
323222	260909
304718	244688
244482	356530
372054	203515
144188	399023
434948	220425
106439	235578
131234	145749
283731	92613
410341	236346
61420	409953
130757	44130
29220	342222
374350	276752
233155	370866
219281	52833
428020	237235
33224	344701
246755	353162
273771	456249
61286	458022
204330	302298
378691	155747
432100	332499
211551	172041
243492	471416
185906	28951
162518	469888
25690	324377
220655	391900
72963	273831
44058	75268
379857	334680
430433	355217
427669	478060
189133	239236
298017	60517
282453	406824
32189	30263
487233	100165
46070	288292
476191	293444
299940	472583
414327	6794
409357	115340
388060	414393
165668	190369
21389	300800
355049	170939
4098	235187
242337	15209
456730	186714
37533	48861
199832	236240
66851	20081
290	189733
15819	214685
224405	54700
387801	135756
73104	154654
330313	62191
260167	345005
344398	485940
371588	342840
430161	486885
281054	313745
313770	273043
16900	130028
412257	148392
116217	51319
166626	380769
192138	258607
214720	166513
361001	56102
65433	221319
68098	87386
492565	211381
401841	446630
381812	249334
330467	13846
189314	203656
305624	451561
38998	338271
264026	259978
164977	357242
99405	317675
360422	93876
289444	267602
359504	360459
90068	285109
448852	353836
223435	403098
106228	178436
468935	402078
472201	327452
456104	443527
233388	257298
195490	196783
52217	364370
449322	262954
90091	84089
262050	4478
466798	438419
464137	309289
89219	16103
422528	75
467147	206142
167588	309184
358505	56683
257822	62699
338955	36836
147224	259435
107727	297136
280932	196770
394298	376814
263405	476447
189378	122815
408184	43768
429717	430356
215638	339320
167588	281157
40263	178970
330954	407105
263522	77148
340197	175315
73601	148199
250726	150360
347509	352697
51624	208337
41224	152027
44034	227371
100335	195121
382737	213228
138126	317118
76228	396658
489657	292875
32242	49847
353381	414427
134359	2405
364406	147143
409238	149128
325240	214992
16508	438091
106514	72416
139803	107187
440481	244840
119001	264685
383120	218727
32510	371918
13370	304064
376815	15209
330488	289351
447335	261728
117076	17155
445860	241468
465417	204390
362231	197996
134299	399672
5563	94344
443228	488052
46092	290900
19180	279044
247245	461278
182423	438419
103718	138502
8213	70762
222789	436449
392893	348798
104295	267602
361576	431513
222826	82764
153322	31002
94938	244989
271697	100644
462217	9054
213536	295114
143315	76419
397385	449318
148590	229813
81432	11873
270279	108736
58280	166063
217525	203656
275464	64751
82291	164884
373264	60517
68163	45768
434956	198790
414880	286936
110835	488562
105851	387742
386939	204078
118925	58023
111968	392930
24922	470554
471169	330469
143942	485922
205236	283073
89861	114930
398391	328069
462833	301364
346272	354500
196996	327298
125137	205289
77967	435280
129902	62191
42101	364109
186798	18194
130121	273831
469532	30510
206121	123213
176595	55074
39892	84394
420867	86728
456201	379981
223690	473296
110835	261217
120810	237548
420011	198790
30768	446630
168574	99987
411283	229083
6187	371630
309083	105585
359379	152321
2205	129857
22923	97493
76055	166513
441486	231463
414145	317356
48953	380565
408928	493300
402805	142282
9923	119376
15497	466432
240986	364023
289578	107473
433820	66235
412804	285156
16756	94516
448199	209520
104483	228759
464521	373369
66602	237235
414214	166063
40939	131612
74110	420757
209587	238290
78878	86737
130168	21797
463075	75303
230739	86728
344297	378686
294485	249334
118132	419098
71346	459280
116576	7411
484607	257298
49644	293813
298522	15209
432049	469758
146649	445749
289671	349757
410207	157726
285876	375840
438646	457819
373755	320699
485072	393326
49030	24439
492002	28830
335659	478415
84729	140460
67180	331581
130224	316595
36733	276082
474535	350189
184207	313745
159370	278970
49744	10646
467114	166970
418771	302440
473025	435041
4755	249202
874	138164
162249	467945
169208	134694
17398	468276
443551	187998
179620	277961
370571	356457
24776	486885
137545	35707
403567	360884
235259	262299
347972	60314
206714	118948
396333	428214
280367	479731
298421	310261
304472	190369
392086	143430
30237	336590
465659	440962
125479	382416
132420	275386
402013	223616
405495	18213
438491	185960
289278	493857
238041	191621
427669	224889
214882	234649
288605	459483
351853	146094
427892	465238
125039	274314
110598	81620
182297	398333
4849	54461
286122	232681
477297	380109
177016	32807
466872	194437
227088	173870
102763	336590
319465	335069
145280	412773
260021	198038
160754	305814
73713	271756
362440	461944
359216	457535
234011	455515
216519	35971
119080	340211
388084	466737
121875	159250
420511	388474
369029	432354
20998	70017
245523	191821
239455	22031
151305	34252
37658	204020
469494	416650
230051	289096
275763	30517
285876	180578
12402	342758
126083	47080
196205	476303
368392	89180
416210	286937
216831	105891
69292	92313
187834	12732
342465	452408
284803	493709
13265	373684
346650	375840
130168	1304
157274	179658
183031	421115
456658	464727
476977	326553
171157	271205
287566	119737
149468	378462
100400	361355
127004	308011
457154	265589
196741	256373
64716	374305
17481	227988
310768	385831
336393	285137
174173	396431
343176	190620
107640	379208
232449	430356
343225	399468
444380	178048
8054	48882
128844	19377
347207	110677
331503	159489
355083	82585
192800	70716
329161	293745
183003	41154
409946	162947
280941	170717
289267	48955
294721	51570
201102	218615
187712	79507
457611	234354
362174	209572
452532	17157
405257	207535
233498	403467
179752	246206
103050	385000
47907	132102
89318	11469
399868	318735
449914	190369
294079	21679
174939	366779
321242	164816
13226	91600
445879	393073
102644	475047
219136	392025
123756	264766
155268	315671
352261	39770
308122	168663
391202	189331
201131	120050
44047	277413
387577	428214
133707	484447
18451	180578
464753	388677
267373	157521
287909	464893
322370	177630
204050	190369
47445	234680
153006	183980
481723	131174
73660	127516
315805	143671
200549	134145
318088	233942
247888	317558
378498	391414
426271	196783
357707	176111
138382	419998
242523	397456
235909	42890
458467	108137
234046	477986
366268	281820
133246	449090
217854	430997
218983	211868
172487	132024
55578	94516
463539	66058
102644	480136
26814	210579
116527	42189
340449	205270
386186	94344
354022	325738
123874	171592
235748	330416
27510	24516
141782	387742
125711	337646
194875	271188
329638	191959
128337	95149
37836	90099
133782	129449
25268	456640
171612	165202
55521	86974
356530	145064
168130	285200
253177	214307
318163	110677
342619	90303
411181	132843
190078	486339
220549	273831
212536	332598
87190	149682
41378	37092
329452	357741
298187	332392
328837	451420
367024	273831
481397	86892
1444	137128
420234	461315
473575	22827
254463	217223
381121	273478
206240	262954
219215	62191
407674	192055
224075	422998
385153	414133
461833	458
254015	371918
112661	374300
397856	268014
59047	58967
373507	171103
340513	454810
53460	49903
286779	247723
39101	483853
214608	265711
337439	328200
478357	85450
297728	409727
344390	258279
7378	268809
46405	101058
435384	440660
360531	77923
256188	274870
257575	28129
474767	476951
446182	127516
274606	435708
254293	12895
436642	237165
139350	35664
125417	395625
178911	31598
483413	95942
252824	240678
200464	190724
8366	324639
59542	164108
350180	42309
20946	425533
172163	246713
266998	80413
323109	422998
359906	320259
392707	16567
482900	133204
47793	217423
60548	52537
481766	418480
293405	237165
187834	91069
91608	236240
16458	333551
475158	418208
410839	428603
470346	90682
428013	324862
141293	311832
37434	367236
296366	246778
272675	230336
67155	426595
84570	318735
376855	20492
14254	48365
291525	290450
180926	298928
20647	50264
382157	165129
352952	86476
435153	367295
200013	236295
161363	14746
309573	181040
347853	393326
390780	260208
299025	256121
189064	252008
286103	308172
400945	57847
346784	296423
212218	337791
84585	209018
224834	274998
391414	460508
417503	82271
361018	205289
139922	186259
277936	457740
275981	49903
98519	132153
485073	97571
425652	338960
229736	105878
270419	190369
93020	424714
118696	127918
216666	339477
359531	368859
73219	38832
58484	373143
202120	75913
169631	243438
148296	345401
341946	185076
423589	457880
412844	286936
61572	198790
4560	316372
461384	9653
30708	380662
207672	76454
323696	273831
477667	204652
430426	121950
414460	69919
337330	936
117673	242351
479044	188063
199780	295922
69749	273730
374353	269286
29014	31049
206040	186259
367720	257822
169530	458601
281433	59759
117992	429368
272401	428199
88596	425675
470941	52030
459446	464224
55489	292721
331503	188531
451016	432591
252377	53140
409745	311850
104490	159083
208921	123369
401720	437318
22414	188475
384985	309180
425827	152048
246054	273387
196559	94344
406760	284843
373565	265711
376166	285156
137620	63711
221457	317100
370933	4291
305231	155927
15583	25410
51759	118224
7710	371929
275239	293813
384049	167926
241001	280174
247608	136683
353005	326131
361002	90277
68801	440660
449954	103804
306474	78697
37170	157436
292311	338861
482584	308283
190015	462377
266007	369599
23614	40447
121145	141163
335942	413696
92635	396292
262598	419435
160744	163136
51669	294069
36913	409828
341789	213478
178703	167766
249894	291936
372209	91383
434708	453222
293913	291769
156046	268531
121860	450560
127551	190369
64526	383720
263377	98307
227857	487073
207531	267602
80709	430118
110421	429368
426903	168213
296332	3616
212319	217883
253503	296423
433196	130699
314577	310736
355048	183108
362629	192640
196903	13686
396913	121106
357738	222701
280869	474453
260388	135538
5354	221582
187834	221840
411842	164648
285506	138297
210070	301659
47582	209018
326260	76835
340401	248693
86490	342724
275835	111571
3809	218120
355083	476061
26078	82585
267715	319045
441302	119846
334311	278803
57911	221030
66120	78841
247710	58881
340060	401871
466005	369497
118909	268860
364615	91994
416127	61111
380858	121106
298249	145694
414286	260518
447669	399852
310153	110708
10569	213221
407768	460923
266191	237404
278498	463799
359936	71743
266931	419435
441252	319243
295387	359762
201520	393326
302722	452792
124116	5040
435468	383619
442046	339457
450465	144180
262162	13370
123301	36836
21230	447158
260631	433279
232663	107711
72695	56328
39176	476403
164829	486885
104325	373503
263514	337695
224936	67484
10251	154712
186808	225043
89802	237165
272301	54373
62272	472072
85863	43334
192980	137128
345715	235284
471611	67584
309917	143300
406864	15209
344022	72432
263233	348732
448062	10601
382479	21633
329807	190369
385078	89520
217962	26848
453156	18780
134535	15209
82837	440660
409996	459802
260141	130028
437752	346840
16903	91401
305386	457426
114906	291249
154187	49931
176114	293813
334636	231833
47816	313745
116168	222701
194562	396599
321760	91600
435661	317184
183111	34547
140178	125343
107118	260291
450465	109190
327224	160633
151130	283392
272712	8036
460540	463549
278289	162247
197588	355516
234938	7285
419416	446351
296459	105878
373416	283882
429647	316575
98103	86728
43540	309801
43708	149704
28623	143358
234356	137685
334092	180957
448166	177022
397216	375770
209610	226308
81214	477136
86798	204550
104766	244411
50506	385076
149674	216006
25905	452864
487921	480854
175558	377838
49069	215814
315690	118877
182270	224085
319465	24620
138024	254292
307405	118562
95536	463821
287566	487175
240717	298238
463905	454975
387920	218831
197505	432506
189965	421356
193097	13903
128772	35971
293913	227674
196903	120608
300905	431625
144288	179840
35443	101806
421391	108473
119105	112871
352777	283454
397950	186556
480578	423688
443034	230718
139605	435448
263524	42892
459252	211046
344314	105201
216421	476656
287694	292721
15583	4369
313947	193481
454125	481424
425190	24208
479275	378283
415949	423711
270415	423448
211844	395673
12229	199534
469928	169934
140965	477986
268018	175729
61099	60517
358566	266852
154708	14814
309891	438783
275824	478415
342465	177569
241916	301918
138663	150625
338011	424306
174139	42409
475071	265384
453112	470282
57447	53863
451099	263359
57447	303175
255453	473662
184396	330752
170650	110532
445972	419435
71189	394885
349274	112793
287278	311832
292468	382166
355508	313745
444709	160159
36555	313512
255051	132740
446928	217300
121306	190369
39785	412243
193178	261396
279091	328731
148317	348798
442236	32729
212024	314881
271719	4413
273034	133423
250853	281472
193099	493267
491109	257298
40028	272865
35645	476231
377967	176020
132147	22512
455550	321761
137891	275677
57658	13924
159370	149668
389512	489376
440879	214585
358908	139463
203000	315847
374129	240152
306459	488432
389689	172266
192610	26049
219546	464022
66600	358239
67584	431318
241171	178422
411125	303040
179342	285129
308610	486268
185327	196783
400520	302477
134299	129687
105053	51813
51130	101520
20556	361740
49870	18294
106803	70584
18631	434035
345452	489552
337610	387742
210115	4897
15209	78549
59695	257508
288271	71009
455704	40597
165326	157298
124494	419578
119899	456425
325814	147554
202866	274923
200773	383096
307527	109006
271272	358979
146410	18116
112661	254044
493347	60541
416004	131606
408329	254109
393409	204078
267568	489174
60901	461944
450013	343626
283640	432618
197535	13953
485550	379976
154124	311212
13726	325212
480993	357854
209523	187974
275454	270836
127251	308704
95466	242546
321526	80834
348615	71184
348990	313745
123453	48105
161713	389682
271268	101201
353975	444139
68862	269199
85746	431764
3185	250463
388662	20958
176370	248382
102447	226258
233289	190369
267243	426736
21123	35707
155311	320883
416153	255817
184355	340713
111705	134145
432292	94793
174312	24104
193020	239706
290232	22549
230088	183213
63426	284982
409439	202507
432034	345745
265652	293602
318471	364687
137454	334554
417374	102927
373170	1008
335137	214024
464103	313745
219546	62133
429070	377182
155271	45626
452878	348071
432965	382386
102184	113673
83051	341025
478504	233702
1445	115123
429228	359762
444039	49966
221418	319725
67282	51657
246506	420302
420783	440660
164955	187974
256718	17470
419907	297174
170932	434035
433190	70252
264016	390297
86830	267352
236020	272708
190935	139527
174139	391192
8950	313745
348677	351639
296118	454257
391541	430904
154487	316776
297393	464349
450695	18106
326583	264142
3809	183566
352505	478415
293226	478415
286651	397684
61286	236571
347121	409828
176235	403976
167599	276295
149476	317118
226054	61934
263703	74973
431566	491375
194576	234603
104621	474320
420328	268729
274613	428276
259988	385627
63409	57773
84745	422470
343604	492043
212940	221759
57569	360178
67359	385182
349305	326240
230781	190319
166299	76454
472830	50264
91960	447682
33734	393157
348359	449173
218977	477136
19092	384366
473586	334974
92886	286828
193869	387742
14669	259739
484752	203656
425064	273831
209965	222169
412724	243009
252603	459742
236216	75583
182228	317259
91738	457081
387201	298767
104734	349186
392062	176517
103224	105967
273825	416587
227068	463623
389314	484107
392320	180085
33665	12474
159561	208291
181150	451016
91499	366493
339622	405837
159979	76829
141549	211996
130006	27464
253976	254197
317654	219827
385611	302426
380806	132996
16990	91295
169186	258370
477350	486885
201874	165254
78571	6435
345401	304173
157152	311721
47824	273401
228128	4099
164095	362784
273687	286631
372915	94516
292430	336590
101583	355700
185146	183479
437521	384851
66235	367638
456748	291484
65513	24516
124863	146399
39362	469790
3231	71752
260445	445966
478847	206924
410970	46127
158087	86560
318786	334734
51345	47889
189640	283918
308593	297706
304013	173003
111328	397760
95853	485124
452005	333503
220438	194165
329903	237548
402718	476804
464390	360234
332299	20037
289675	276844
229385	20555
35258	293534
20946	176302
169631	293813
402805	161507
291369	21523
16532	146893
17308	486339
277568	485922
128605	100705
111021	141305
80001	16207
304146	126921
430845	309663
409638	349475
244504	240241
374358	118890
359762	9764
299535	70557
54698	169045
337704	275861
241876	311850
372448	156376
131939	374774
58343	118890
258985	333733
105057	401871
68898	10336
67326	212236
382401	440660
39892	333445
130639	164884
128354	395770
17207	136948
83428	240225
357178	428155
483299	187974
15964	430356
97127	428080
200089	395964
222595	293164
345414	223732
372054	438074
9128	420790
73589	140044
330399	198044
437859	482027
296477	303648
307628	33553
293010	249745
66588	49473
76060	197027
50532	412427
232858	361327
5971	36066
457224	75192
399702	140508
184027	194805
261677	89847
407635	351167
360459	51611
210399	160876
113895	185076
156562	490084
280732	310756
410490	64218
412590	190369
193216	369940
115666	137719
297026	153799
240016	230324
156375	87756
148472	228324
466340	430610
186813	122216
480773	435708
12174	366534
386670	54976
453244	457146
420597	416925
478873	461379
99448	261715
451167	478415
255192	380505
391391	201149
278578	447618
57446	181013
108884	139648
224822	139438
361884	427185
450751	273831
338918	54536
208445	410074
405724	280978
105947	238974
195121	194661
1386	348798
50931	369599
112458	80122
122534	44607
252065	12679
239084	44979
143294	95882
192238	144801
133718	167588
347175	93627
318354	42890
362267	364319
300406	303856
235606	63172
127883	49660
239285	250434
242358	440660
292491	39195
348476	341695
102918	313745
403128	153995
233388	72298
250833	92871
366466	174991
54808	27383
481419	433943
409745	226308
405097	337562
213399	404806
178048	5354
484691	275487
448994	329553
160503	391414
187935	409858
233614	208785
427639	63034
481104	84504
315573	315671
441463	476951
77333	393326
367532	36719
360459	406353
71189	83465
244754	263854
188268	296693
228128	193821
106328	110677
437140	257822
286001	347062
330868	141112
308617	269199
287566	236233
31794	468357
490291	438047
30502	160379
31780	436901
371030	245679
384228	466562
354546	205223
184001	481578
179258	320625
7002	192910
436680	45522
349186	142082
245993	250214
231629	380071
41016	291002
216324	118936
90798	86582
451216	260356
380846	348905
39423	186259
272150	96426
268828	268118
223422	275103
64831	94516
261626	16433
44048	478003
272301	127938
5420	242218
369074	199093
221966	355499
398997	21902
481028	207535
122744	221890
33210	63927
396605	326492
361008	53641
164824	366493
45690	374163
272505	289792
465962	483728
154228	189064
364266	63528
82688	42035
388350	265589
450532	421935
39850	471301
128183	55379
38425	21902
199911	126470
92642	440962
24648	40810
310396	313822
283698	313663
368151	458880
325216	251169
98904	138807
265652	254720
415446	19537
201086	317356
172477	424285
139921	83773
414326	265589
296208	71351
98067	45131
477932	415594
302011	388770
86347	31450
23104	207042
203000	181782
412909	61205
221895	228431
441481	95268
168773	461355
427800	111113
435700	336590
361001	166085
365099	75952
39274	431702
186907	422561
376908	89297
256534	371702
284554	74559
417938	19745
492585	309731
220613	413215
260624	317356
355453	160576
365013	86476
339678	152502
430603	129491
397339	276028
344586	266852
447335	477545
243992	12245
256901	316388
52646	358989
414286	20131
186305	97894
478678	179816
114736	110526
449871	220417
191341	370590
409388	230929
104740	169069
129908	43113
300890	475531
230945	245610
347130	287005
429447	253005
116442	299467
261096	416751
135020	153995
256893	210113
188784	378082
230513	334680
195547	241525
455847	434945
456996	326298
84570	342724
25239	152372
386034	280336
431945	39462
13137	10231
105585	119893
70518	203656
341243	298077
285919	437670
287413	313745
301659	5544
85902	477986
263328	37728
398911	7073
33305	99060
120596	421356
371297	53230
418138	101058
483936	438419
175026	204330
271061	393326
244536	124230
180527	476471
322743	16433
442236	263009
259326	148888
331872	103392
91558	291860
456294	51551
444344	67040
490850	383846
10967	366534
328498	110354
99646	82616
315382	266165
230051	131453
72492	104855
161606	22888
400653	36729
409388	421356
269491	82585
263880	48955
70829	378462
12758	57989
224474	261858
412624	240374
328618	392794
96923	213871
237887	437258
13034	456640
161919	400005
105827	163445
320587	421793
69400	77438
444901	328726
39744	62036
253102	318116
209898	156571
429249	338671
251661	203656
489202	271398
307889	252801
369459	218615
270003	306304
293163	8723
470128	263104
401863	297753
200178	285508
70837	435740
257786	366127
356530	160428
260918	245679
293376	121106
15027	74571
484172	211294
109871	278759
365399	379255
239091	426832
295009	34939
179563	476447
200067	384817
443434	386032
208092	86974
252122	108222
138531	289903
203883	88319
68098	135266
155073	58486
235434	139648
83766	155719
131504	285156
270224	486885
68532	136314
252676	62191
473305	318889
17080	432212
319824	217809
109174	311221
130833	65794
367794	101058
174065	438978
444547	476012
380301	273831
439609	17328
273768	292415
73640	325147
220992	240225
157065	137155
166871	262657
6536	388374
350605	174491
382640	313745
443948	127921
180146	310498
304186	165680
180290	313314
36439	54976
76856	127682
440140	279960
385516	330591
14362	59682
445796	104717
193168	42355
412745	367588
16298	413470
149473	404806
311515	289029
453919	77180
118732	414218
448272	63528
277475	21583
232813	48650
182457	79186
37748	454975
357578	290450
190926	248669
107639	26106
379520	159145
451764	391182
380586	446351
129009	376083
188162	366534
41189	228106
207364	32807
297446	51895
404752	321779
73600	254973
59092	142068
426392	124897
262395	362653
310104	48163
311510	94344
213458	142254
210435	327073
466581	222863
163413	318133
130261	168381
16332	110677
202505	103491
474127	50326
216412	108554
334256	12592
137890	217423
3980	88376
75699	379918
486579	463615
76398	268176
469532	13552
384803	449795
386186	94665
109949	219765
101994	128264
455605	271370
422395	52917
249668	83227
84745	53563
322150	84722
366534	300149
242882	110677
259046	430774
409239	234432
364725	469509
195003	106169
343334	426089
65513	251038
1358	136464
413230	464080
35945	410018
415599	405837
185264	266538
120006	431556
215396	105563
203752	288059
376543	250214
80308	490321
134299	320845
443334	439554
107669	41533
233673	372729
186670	222881
195360	375273
444066	82288
102644	107573
292078	288035
153813	117484
336071	102603
445584	317675
111968	256269
347634	215054
202469	465446
371399	245679
414326	132740
273301	374232
15460	196488
457302	172089
78289	175687
292680	222701
175497	255585
308756	197996
350430	339289
56421	436686
286001	97352
55578	277961
362079	36836
41378	398063
424254	182153
81432	490075
319401	163873
320545	428214
340130	273752
128652	286936
474341	166397
172290	313745
130427	486339
170275	113051
291790	101597
169631	416814
478287	228431
370328	173965
356258	171919
376175	290450
113000	488143
304952	385076
315262	478415
49524	316929
49789	279257
141988	348007
488787	145038
291406	19357
355525	16661
90879	169977
271228	149196
125526	367919
458917	401871
444759	307294
157961	461846
402484	451578
314668	59616
50199	481758
23273	114300
469161	367919
246540	241468
274258	101058
275721	26218
88406	176878
162077	213116
233498	168140
466027	236213
267388	254973
146893	253947
330193	319969
131038	315573
443320	188023
326631	164176
254599	214748
78997	294574
194165	307823
16054	166513
61679	214024
228764	290375
105132	112312
439721	227101
449316	245679
196303	422110
390682	192156
418102	74940
283119	375840
194216	227491
232348	247784
297246	461574
365622	24334
221308	183213
278440	318110
457470	391414
352782	86560
51080	145948
177835	217313
63276	441645
239748	313745
35532	124085
114643	414000
296645	229474
244544	155441
466592	315671
87863	336590
415957	409540
218343	200444
338822	51222
433565	330469
273610	461182
107345	174700
102612	204330
226053	13129
313513	312524
359567	331777
174585	111583
432421	6733
163489	430608
287566	168509
93421	485304
392207	400273
42020	76166
182862	423550
114643	230659
107848	391700
306001	76039
140768	154104
349974	182967
492044	203528
186999	307744
198018	269199
305287	82468
323274	401290
371959	195948
266538	417013
48594	83836
431298	12177
436660	258220
154880	105585
367281	86892
128337	420790
143501	405491
191899	442265
255561	32807
335591	191959
152305	277084
426197	291984
118212	187869
463837	118318
371384	16230
201473	368987
244074	58881
189650	216350
88617	332392
10542	331508
486894	251656
61687	234932
363575	249202
120596	91998
55914	232827
78319	302836
328550	492701
273291	253475
455465	249202
421513	206490
4593	95149
206551	49560
124723	25187
29581	21523
160237	401259
362960	318706
351855	398761
54399	260532
385321	345401
113118	383382
353577	345971
312283	41456
438168	477131
120765	392037
406660	441182
111498	366666
301913	354331
466078	428199
174598	91327
304666	275861
312519	127921
183226	388957
272144	177069
303129	99956
320923	325130
216666	446105
151295	183120
82950	232112
402404	360531
486500	36286
213123	67763
53528	368859
242673	165653
63427	20513
404929	421247
288523	240016
4006	262513
90830	54976
119001	274829
121536	416402
375182	318088
18928	489797
428962	359762
224819	116283
274455	31248
231337	293141
204104	128901
433820	291469
448421	300727
420700	113311
8731	307552
74739	86974
456062	382166
307610	492316
306876	29563
102644	27076
202379	438368
364365	386057
233771	353602
353597	84750
201205	297167
178422	375530
406371	298181
14398	276409
281461	398333
59819	307308
128337	435280
402519	73601
360649	280871
442617	32307
418205	136019
292967	233124
319259	85101
71611	476951
146281	100194
250036	313745
315692	262187
344352	471348
48775	113510
88638	315888
223929	138539
200612	98906
14922	243301
311010	438419
134262	58697
35806	34675
5677	180918
462757	51881
1839	439772
35514	272069
364636	151477
212265	102577
295167	145948
485384	123369
71042	80732
322486	469227
333615	459802
402245	372490
230969	220857
482851	234774
264784	360860
416004	348639
153322	145187
271395	186597
479989	280735
234592	475589
13982	478415
467085	131302
491632	165267
388880	473308
114383	436529
101742	2569
377448	192273
346821	484447
234878	441711
348431	229590
86592	337052
97394	136604
383526	183213
282553	94344
230691	490742
372340	180096
294334	378859
301312	367919
23146	431799
171432	75498
79223	96094
107527	421356
494127	334680
62273	382463
422932	2242
395949	429118
237892	303724
92926	399492
465687	435276
42854	119401
89158	459213
107075	488259
172417	106830
68586	33560
260945	334680
48576	391541
445487	49228
253344	294836
418992	153995
265180	12129
284681	413525
271275	426986
106353	493524
15622	180887
411186	340275
478871	440174
196398	443033
321797	11722
55195	4001
274413	393326
355083	237494
11354	32739
481368	329217
201572	250222
64133	223947
423032	79989
332425	98906
480911	392036
447962	339853
285870	412940
481446	449889
129218	356301
109949	64364
268684	161039
252604	162247
310309	276399
300209	94665
300243	284287
50716	63152
417938	49903
328362	75303
303237	246592
312617	49107
163734	35707
13213	364294
124469	325432
398410	32627
374270	477750
356990	380745
262955	59658
292205	52833
237714	122699
234555	209510
251982	472072
223977	200444
448944	379598
486176	383967
481773	301187
293562	366413
216257	328038
324044	283128
493347	182188
433364	61708
407795	52405
414433	89047
360019	267602
50145	149543
150582	61724
374350	478415
91753	265065
34556	423688
120333	209542
462691	186159
260893	172089
10762	137128
53624	19308
320820	146202
479872	413877
26306	28129
72286	234356
447331	213639
288809	281433
458225	318558
324000	173887
98339	439247
68856	132219
5627	476880
22051	155719
121754	267602
174075	294069
306964	181747
404568	262277
195758	137719
27819	411424
248013	54522
352337	208300
420606	189611
474142	276744
366828	236254
337871	229160
61525	13370
80153	108865
427684	248294
40143	294079
343031	387008
53963	455802
329001	280635
161023	51881
41755	175373
270593	457468
127388	20172
203328	156326
403966	111134
472127	142678
276206	320508
326260	181178
380846	18479
204116	460614
3353	358747
385313	249169
392332	118662
159367	67163
91359	375768
14020	152867
460839	78469
193053	369599
448353	432362
347270	343804
42960	347626
374049	440962
322183	465791
382706	222701
477932	175818
375571	335647
75621	402183
133029	187836
156348	298479
411282	25410
114234	267576
427374	17701
182543	147373
240486	6253
51655	280933
344407	252271
387535	468125
445735	425556
304877	190369
478171	414286
10076	99982
31313	139700
444220	145064
358860	400999
4476	137633
488879	489552
354497	489180
44577	43761
165339	297593
157961	319051
262210	470959
236959	247859
78271	94344
320521	268583
428582	46294
118209	273831
283298	357800
174034	375152
80743	69984
103751	445087
168798	337791
346071	62191
97222	36665
235003	21239
227068	428805
351816	55961
14872	120097
133601	447107
173245	48163
109065	395971
98042	116401
328900	367327
69289	361960
386925	350127
93451	127938
242038	281993
242673	251961
365743	48861
364703	303411
318976	67836
106514	301659
182172	404806
235102	446351
469900	110677
424578	404770
443642	309938
224786	387413
212354	101058
343746	258126
472685	313745
262783	351849
434169	246729
308433	278087
93776	430329
255165	435761
395211	306447
175012	61737
423928	364703
97768	398333
232666	414949
333131	46412
283164	182226
110958	95825
457418	366884
264303	220756
447694	322674
285346	11626
270597	315250
156831	474341
197596	341271
409743	158151
185055	369704
236144	208634
409320	162947
99982	24516
319259	362295
329727	401101
257853	234541
124145	302781
488096	312544
168000	345175
85703	181711
76269	456640
292343	129185
214242	399302
430153	161906
467606	293813
344094	135083
483671	124314
79364	254158
78858	119868
186692	284843
180280	475360
249165	111623
264157	309341
72941	422317
198926	114063
100400	326985
193202	48106
294485	141440
37459	160376
234466	214948
386913	14523
73589	369707
478177	202523
91407	146532
229735	405032
324000	295029
49789	23062
209713	412322
158112	367110
288410	19681
88150	15209
224060	415899
349256	192562
35517	4413
244688	475752
277568	17470
150921	58881
474341	80997
351624	427899
150346	36908
331167	417125
476386	70407
57164	75191
239431	262237
362795	358315
80968	228431
67351	320067
215073	142018
421011	98475
467538	221897
114482	91338
158037	378686
175258	179692
136128	209285
70795	339077
187031	250410
172089	306350
61486	172089
452726	339346
150582	327779
288502	344637
186849	88416
465778	211889
316161	66813
157666	88093
96310	120732
114063	31416
440285	13924
406408	424108
277030	105585
388920	168132
29696	208038
56323	301784
263485	433956
455699	212153
329759	259739
385516	200344
377967	320339
249866	204376
451747	456640
163348	421137
236367	180957
370264	478697
319429	5802
11209	428738
331804	15209
75739	310408
161598	203656
182150	389682
148279	214050
74420	227248
274613	458657
346486	45724
130651	159580
74031	109246
5778	389919
211245	230510
16774	180578
478959	445733
168068	164884
289473	394855
101212	190369
77957	251849
213134	195819
344486	290550
488661	358938
339310	464872
283164	321856
309831	175402
435280	94516
297739	16433
254446	65028
334595	276620
8407	20959
465082	5040
402638	75343
371692	50264
112091	228431
477569	225385
139509	49828
72327	27519
84504	492498
201021	30332
25116	285446
117464	140516
364617	383673
403057	72171
457418	263506
342399	226308
85561	9672
471808	410028
219546	278957
288693	53252
1441	90099
225618	67584
339439	412179
221690	192975
454867	90440
155389	249334
266028	178436
414058	272069
400986	288743
55659	186463
60438	186561
292896	348798
167588	307416
453736	164196
373755	321916
288990	141166
171752	198317
162428	362763
51197	324062
51492	303947
132473	275768
416552	414832
286045	482174
233782	207042
75259	192984
303291	332640
400516	93387
489977	213537
488223	391414
233872	72275
132813	372815
89348	204925
95299	462513
191859	49037
443121	49228
263377	292553
150399	312698
39679	70433
1292	323037
423470	371934
314311	476240
309429	472512
379450	199655
288333	166663
419369	489689
37651	86163
163821	99437
329379	20802
340561	75355
970	413924
243352	440660
474423	70458
174315	470092
97023	412572
324146	315044
46757	649
215074	359029
215703	34039
116710	467320
332385	141166
169323	35707
176221	94850
27767	283446
258472	316473
420757	426485
373040	74440
73128	12129
33498	429588
444205	260877
139951	460060
108547	64130
148683	124794
140864	445708
137454	214992
414371	380538
35258	267439
101900	299218
124291	476894
143862	203958
186841	89304
10050	93681
128778	52689
108706	467101
128233	132740
203219	450904
111684	23799
192742	194807
349378	313829
50362	319368
124586	153995
489890	342388
115449	359218
207484	190369
157099	420777
324967	402955
176197	347018
326742	375840
32933	269199
208678	435278
58484	398396
167588	320318
141892	89420
457502	359762
32889	313802
66490	297025
350719	83811
99350	253305
338752	270095
379162	225836
423961	468162
247780	144855
270850	314048
299083	203545
98679	482927
280073	476800
225910	283445
320464	264406
105563	383532
287089	120173
481419	468640
220243	456702
391479	199353
401232	466432
39195	372367
327518	277450
352798	249334
218583	438855
78041	199676
466670	389009
444746	392076
455977	132740
432771	39620
5910	268570
172002	27751
110835	162844
260884	434046
94529	196556
75371	216629
483743	391414
379537	431001
193053	281924
420363	208291
360459	206545
327075	250679
142678	315888
223267	431860
102597	53389
358477	441635
137840	268118
5817	110677
322477	483280
356094	479494
355332	285012
223143	153553
77231	119762
101026	304173
407761	147121
352923	200632
238885	48163
67812	119762
267192	360860
215396	63253
28682	172175
256755	484447
256287	67237
180564	280635
448000	86974
426119	376137
80210	53879
128240	196783
416408	341271
155073	405262
250404	292227
322321	119381
77143	139070
380925	125589
487152	164164
388263	353787
98774	92667
341420	277388
304287	5097
361484	162831
453739	460420
469585	343012
103349	461918
354586	42890
42925	196783
25571	146658
173680	23667
486217	315687
86431	486081
395921	166968
73700	368205
464004	171953
58744	442291
94995	164254
470915	22448
82688	359218
65405	317118
396824	275989
258115	237165
486698	278733
260680	299960
48282	431574
120095	258370
442745	137128
88381	164759
229999	239915
292914	431643
337348	456611
425190	190369
344844	273831
131441	486885
458008	350549
239872	276358
227258	387742
485081	375840
99849	63095
369927	386021
91951	280871
136488	223684
467610	239068
450351	489376
53846	190369
456717	435912
319180	384856
469026	134694
177577	190369
269909	345745
413437	400225
257498	480590
152855	364000
18294	49870
133330	35707
216824	343432
418783	169800
276077	451856
158885	338271
273900	159249
39683	203256
190524	103594
485927	314384
190649	173435
274852	464962
43454	344580
29033	44077
407565	69873
104032	122462
306105	11626
349733	490170
11476	448770
56071	134856
330246	286615
260108	8084
118763	51895
177074	322147
253525	470397
336878	486885
342196	262665
386648	18690
466683	401871
119747	119547
200658	196556
93174	313416
105969	62637
144620	10267
316223	49903
51543	121758
130542	205459
328731	203179
381636	369174
442839	43912
151669	88113
305634	222399
483694	22323
94670	296693
477491	417134
271820	245317
1613	276090
340631	387742
43138	395336
159052	95942
335707	191899
394554	354715
339768	114930
220553	90315
275239	336590
281924	356665
281573	410074
236007	285156
290487	174504
471899	478415
274613	183213
446689	478415
466432	3844
304158	142018
246540	45413
477331	53910
483857	31746
124085	317072
161023	91116
159928	113994
211753	231708
394093	11951
228034	138531
341876	241856
320496	486445
109733	63622
52386	363581
101230	82585
367802	207535
422514	67237
72287	179354
19313	438120
484840	487938
403057	55074
473546	393253
211440	354186
486265	163550
315966	183690
366534	401107
151305	168987
284810	392836
408357	342300
169759	54976
60044	317675
13460	211081
292576	262187
353142	208878
440515	121574
115334	188759
186440	21969
45724	51781
233782	425838
426964	10466
18928	121430
188568	149897
13698	1294
58640	485806
351395	333059
73784	127921
263457	366781
301962	102323
267251	111947
106531	300814
238579	210228
257900	468387
404184	333060
340018	403989
229624	89127
107303	21583
81396	422673
241350	486267
257775	412226
289675	234924
29824	312121
136954	177374
354212	461726
448263	433956
389891	23862
461068	123723
445796	419204
392837	57416
414000	466151
84991	235679
247929	10054
256269	478377
351803	280388
491173	139379
89219	205578
178737	141900
105017	82585
204330	375188
486257	427176
420857	99405
312290	61127
88776	177861
421591	266683
184457	371918
422771	42747
467186	166513
64267	129764
407855	293199
87047	475200
194051	134145
460877	250410
420288	303648
420842	378686
291832	42747
16042	313314
386582	80086
478981	109172
336395	239090
417513	214992
410235	138418
348626	68516
98086	452709
192815	435969
25143	380738
116663	84502
476099	358874
91600	151712
381305	237019
388904	239274
11358	19626
455667	306278
8978	55012
93009	463549
160920	368859
4116	369599
6006	253069
25437	182634
217674	348798
99143	395988
391236	254894
237714	139245
133909	276386
236020	61376
353637	22347
258368	409828
423013	83811
43707	355806
138885	27487
198317	455008
408329	346746
428927	35972
339088	195551
95215	169263
31420	122694
295726	477295
235390	108323
51077	420092
488207	179716
49896	84590
356473	456436
91398	351849
236563	390875
330310	30978
387705	65212
235108	219379
24428	62191
422518	428738
35015	177049
478588	334501
107186	30978
256865	102750
8535	6870
204867	218547
467631	381512
453919	306387
105540	262954
483052	254062
138213	423241
167724	255908
291936	461939
37374	410699
193412	348798
493468	5258
481419	26287
369815	275109
11636	469871
479351	72868
355083	101058
68776	164665
377962	241987
412548	122287
114714	158411
449521	199294
267625	244688
340918	396079
319824	97499
373460	137133
18121	21379
132543	374123
105793	15580
20946	129765
124469	82001
396860	217956
299580	482778
349973	472072
187965	409011
362267	457787
111018	263009
156882	389289
372415	236492
401555	411166
26400	128533
244361	259435
471504	456640
15703	134145
105332	295040
144973	288354
316565	19200
173664	293813
268820	307171
247193	427205
185953	110677
316154	362267
42228	155900
626	326492
321195	302836
380463	278487
25154	314742
156831	102424
291488	310148
318735	244113
62255	377620
72748	258370
222045	34986
33318	121171
213364	333166
33965	386138
490433	224085
190558	476471
333080	78820
252236	171813
82981	399919
349389	127921
425222	119519
222102	230391
373136	367760
485477	180578
441928	86892
439919	348563
144954	75583
345467	416379
295370	452709
101272	326905
112480	108713
213693	356663
488111	147152
104325	1650
237714	126473
154992	91943
124469	40330
216710	160545
38348	234356
239545	333357
25495	151167
123289	41214
6	326728
229308	485605
483003	91069
223929	264383
365380	336590
353118	19852
98631	464578
315652	81566
319670	222284
372474	281993
333352	93533
57447	399867
325299	228013
363292	247812
395003	49903
30906	464727
271457	378686
88617	144405
89121	431099
401663	190369
465281	483456
282453	94344
385203	92251
162564	96715
40891	218485
78494	267602
458183	385379
3809	107711
208831	218142
399305	447560
347374	394948
318355	49597
604	190369
81589	272572
471927	105855
431908	180578
5910	62817
238406	84388
262472	391872
41263	65627
332474	356468
299399	159434
330878	379416
129131	122694
423013	4046
104111	238813
291489	227241
285175	176878
324490	32017
388664	116288
150801	200549
202352	93009
150939	317118
1809	206576
367283	4349
204792	320464
350133	457509
270572	73336
35209	223298
55510	344892
465110	380769
322310	209572
392811	360070
250487	239579
458601	241048
221828	2586
477278	367789
489688	122462
253447	409828
411015	449620
241956	211868
327790	28944
168000	167757
314834	142018
11873	440660
63403	395217
451414	202889
58474	231485
440784	32983
458020	17234
354330	82585
483706	232890
493347	384647
147558	285634
301557	114678
81436	262954
173758	170085
408828	137833
381579	148519
230525	407306
270095	346587
456778	160609
63145	35707
343079	167953
16317	192055
90471	86162
326260	24208
459063	30510
19341	443741
55644	449521
424387	493913
352592	343655
238344	105878
182246	237366
402777	332638
168298	215791
28407	287586
377324	296693
72804	111274
180548	228043
178625	286697
182771	467492
235131	95149
377967	355700
279662	114678
435401	299960
273199	360736
68595	481827
160680	132996
222102	99072
145068	227165
161888	202291
50005	28129
71903	12486
280762	336590
266403	477986
376440	190369
458602	17186
186651	338799
224507	110585
35498	7159
57159	120898
49301	450289
414555	27748
21268	166063
233998	143594
437956	80587
104238	348007
13268	400112
160328	101419
74776	105498
308603	164504
87046	408219
266005	119871
44159	305103
399104	489552
274797	378686
115666	50155
438193	160402
397155	15209
262286	366564
52253	205188
355025	359628
280533	401101
255561	248398
132129	426034
256901	173249
60564	364294
79803	242551
374281	469235
5713	3664
485899	134145
84779	466737
275995	176742
156446	312313
302723	103345
465794	11809
197940	416725
390963	327217
204078	44128
443320	316423
221420	334053
333228	334336
392182	59467
199872	420078
432421	383429
43077	219712
429128	400536
331497	478415
229101	107396
304263	490237
254589	41180
262490	132740
337831	352720
449521	101844
414058	257377
402039	393326
133911	189887
137671	15209
207092	1947
230709	175887
247979	336953
1589	469532
69533	478415
406366	31368
17262	478415
358988	8671
332722	63629
7642	134518
309934	355278
477545	54706
324199	323909
378558	419260
251844	34330
461182	284843
293913	319573
73988	221323
489817	179716
41959	212357
75339	313842
481571	86471
133909	323569
368503	321554
422880	315573
121955	369314
81249	284843
298411	130069
305482	14949
349320	275677
248501	205223
16418	356645
7138	186159
420777	121866
299259	322955
277499	477986
406477	492906
337584	182226
74309	264742
353102	3144
202965	309288
278642	483382
319465	268960
404298	110677
182491	274515
112625	6300
5560	340513
363019	148672
237148	464350
193380	305470
138110	42100
436376	20492
10128	342691
465275	23186
10869	47355
308147	12129
44859	103804
174139	223647
342331	174733
372276	155083
403520	303749
131574	94973
251237	110606
437370	120986
461043	301289
378137	236004
66861	262594
161363	258106
60277	41584
333557	390349
452492	368231
315115	327204
119001	470601
482116	391242
468811	327061
114304	165819
478152	196169
403985	281191
38763	166970
82981	337791
134469	159864
357294	472959
353934	190450
293913	374
180125	12017
420231	326553
199676	196422
306294	379283
134965	355609
106327	314256
386570	460723
6865	196783
400520	183213
464533	177630
433581	313745
25628	28606
476506	266538
48421	37258
167588	301055
21330	9439
328550	177861
68675	409512
59288	213477
224509	162795
347304	408317
373260	64335
439238	228431
313625	421206
321121	458183
482851	477281
443815	246453
67496	321821
180192	487708
431529	48707
201422	401451
393726	242410
227857	244172
61800	318088
162564	417473
464004	317118
433391	79401
449521	180962
191529	484805
410028	405009
305654	156737
353287	423883
34961	22448
449522	297830
382270	406662
245679	267622
423437	236901
400273	11111
137454	396246
395983	178422
356346	200216
385256	374578
115047	130619
408789	228431
98487	38324
232176	19100
205622	180841
239084	19528
468125	275253
278263	204440
475703	363581
229735	230378
238829	280782
298479	464387
469649	473966
364144	437223
437849	222014
345401	8811
247785	467525
31184	126223
135103	118964
217528	458230
135123	375840
477607	387878
358656	49286
301801	348798
374807	266782
168437	205722
493550	317118
158652	19984
349640	133067
80334	120605
281826	291000
445098	50391
449421	140728
309218	235585
423319	477536
321487	478279
265710	348208
459387	15209
26409	58007
469556	209510
387642	81796
1518	214992
334092	220554
87638	291098
369582	438783
228128	267104
378387	406884
410173	310898
101504	390232
257245	430610
347997	88113
238749	163324
293345	188243
176992	431764
14922	159249
458065	111600
487488	402901
268748	100495
5820	372664
277568	444081
8406	391763
316090	432427
118247	117994
294032	214992
373399	141440
69604	13234
273183	35707
403076	262978
252726	320532
306291	440660
451501	28129
12379	187974
71941	385378
154355	240609
81585	468378
361337	198684
304945	469235
155007	219779
230051	296009
256630	142415
492247	25301
237769	165267
127114	352174
5068	257687
465132	388575
284850	186416
440062	94516
214055	67280
39274	196783
113940	207927
312026	482762
221106	124085
71961	255839
73298	43778
379996	86974
428001	340074
236395	349359
129774	217310
487347	196534
361189	301659
366198	394527
51015	129857
30512	336590
245917	137911
156849	102482
272719	172266
439067	374303
127267	456215
53389	401852
65627	385780
316922	27766
259978	143610
340175	398333
416356	464734
62918	243368
206027	293813
140722	170129
224148	276358
201086	159378
417680	342453
261829	307932
110835	51433
201294	370280
478588	431995
68404	253882
123916	487130
68083	155311
373846	386369
296751	78993
378406	157503
156643	28129
352564	91609
15027	79558
40890	486503
248217	182000
358132	405948
386034	282163
144543	389682
130075	117141
276821	439352
87184	286728
481074	21411
278273	313829
407149	281924
318581	283392
59873	442431
369397	108633
454685	293813
172572	185076
32960	253083
15917	263639
126412	57135
306772	45175
4533	172089
216651	417201
141010	129857
264578	165689
371479	240558
15027	427315
404874	103847
173176	242667
363458	244606
153813	132144
152921	331508
274421	433658
98345	169485
475788	132576
403823	224997
231676	481785
129563	363557
260963	469235
194875	486872
259938	259633
216666	39625
268823	476471
153407	61572
122060	169482
57513	8607
330513	86476
173887	42587
270760	52537
88345	463770
68006	438419
136435	213718
119621	110677
392086	118735
260882	219604
432093	252961
305986	324723
476096	15133
372488	382354
287583	425111
270967	410074
293619	342063
69340	388070
324502	284797
318735	84699
26271	487978
214232	168511
170872	486885
330954	208487
449521	339831
354743	352498
326553	444552
397228	255650
162395	151275
95149	54333
413372	359425
219546	293736
70625	476621
189593	355112
242958	12245
3809	459123
186869	77278
80014	212885
19134	477491
228897	283392
227857	218623
69445	250410
349140	211480
254128	337921
74348	387742
406963	173947
444736	424876
359	429921
388737	196032
416554	435708
56457	110677
43485	317118
391528	328742
400814	373338
428944	141381
27073	488432
253102	46579
261527	84089
404442	211818
315588	381595
170462	468125
92047	36649
120448	376877
180755	307170
194877	361698
44167	218614
296070	359762
316073	252650
430363	316011
21268	267352
408464	459770
328758	332685
355083	277178
411845	217252
48694	139648
237120	298142
159810	476140
437077	62506
120586	475594
67359	197996
152827	314746
228899	405217
209824	207927
353597	385378
198590	60517
276449	418621
56088	11626
101120	482449
365885	412441
229735	460741
278782	95149
411509	220498
108057	178323
488442	251597
28357	101080
216918	18665
91256	175686
347391	43334
40028	263404
309719	218614
340175	92613
23146	108153
246155	344045
214491	186851
172329	204195
213766	5040
438767	51895
307986	314239
492770	206317
235160	139648
464245	134694
449028	249202
112545	187974
421703	169263
242298	70688
69029	305953
478358	420944
380465	236269
323616	72670
430313	362773
198605	293813
243007	38063
36108	111134
274865	111970
104710	72243
369030	301823
225765	281924
351570	15209
196403	472556
168658	249996
445343	149128
356077	47940
290265	211868
8978	406466
28357	40514
224976	30706
384671	61621
447610	366666
224469	335477
132558	441635
328592	132996
108065	222701
359295	48275
149015	155697
31933	300606
24608	106083
403731	404806
255344	22827
354387	10263
338113	401871
340175	492906
482364	205024
283718	341517
446922	84590
336526	187836
265262	407718
259929	16084
223302	54976
196847	487942
372488	331581
437432	378306
194376	218485
415967	200673
258066	417201
410006	342807
11077	12245
200222	176013
283096	343085
375913	406396
91247	22804
309307	112739
46114	307620
208694	164253
450879	156674
85478	424523
257167	65609
115426	104527
338931	901
216935	281236
419864	450739
262613	470098
122026	218142
454263	334
355557	25716
75276	463549
209523	82794
218114	94516
252782	313745
327819	431625
268415	190369
243970	110677
8461	3011
261228	197988
171281	428103
183375	289567
419325	48275
396421	373518
104000	164884
492506	353436
53222	137130
237535	260511
420002	315888
1994	128401
225143	478415
178634	252835
326135	303648
130564	154137
243117	183975
457839	338261
207600	103593
280257	440740
26127	159261
113842	251751
403262	2061
56619	250033
378600	492699
338530	137463
16370	10306
253115	21632
92977	60517
47400	182951
125526	37515
225340	420944
141792	29528
243368	241468
105969	154451
214608	50656
105981	431116
461436	315888
346537	73236
189873	414832
371221	240949
293870	478925
46434	455367
417918	70329
484434	240206
188397	81004
123932	432353
181851	99245
343907	101058
103731	281842
464836	226150
245793	183213
248984	130824
255042	25393
27377	119123
412022	315566
1839	110979
464053	217423
63427	214498
116947	330461
95493	481602
412518	267602
174131	153352
139590	239431
404331	83084
422200	37961
333737	335663
113490	391414
418410	268667
422843	343085
329727	439900
344287	412387
433773	302886
133400	348798
433597	221547
196996	36836
198480	227101
20710	182400
403922	224050
16111	134262
21902	220857
241037	245592
257632	81280
404960	172387
422267	34272
394656	23018
10752	196142
20059	183306
153171	89633
88313	32430
403723	52537
433221	27464
181623	468273
40784	71795
18928	274892
379519	331828
166914	248398
51894	168213
437675	411424
474343	401871
233647	332190
440031	252710
408212	79482
193395	371918
185738	246306
38063	306839
186378	413525
46127	334127
233843	62191
271685	403896
43023	135756
24256	122462
124085	484748
146924	257603
422904	213298
169937	227948
203752	421935
5539	174770
420606	15084
379686	309425
7290	334790
155773	393326
119001	282478
176097	382336
159862	80193
479540	82585
457418	28129
223326	393326
222932	318137
343310	94516
99901	315553
60740	332902
54312	13370
15275	221329
207573	266246
487854	152458
373279	238083
59914	252961
408913	208038
355083	139803
157961	217507
485866	282043
247000	245468
198138	49228
58597	469418
233045	188161
337598	476951
312531	478415
336603	281993
15027	188674
109885	426791
256090	30263
406660	65150
126785	118702
486668	269668
370555	78881
317716	410491
268608	440962
276802	267481
367105	372729
196446	191712
372199	378462
175223	3116
179758	267602
146778	207916
46071	17339
421604	293813
399570	362808
490548	353260
107256	487938
402254	23430
374305	121733
204339	336269
285402	19139
391689	362784
133910	21267
458250	246654
149635	478415
23822	325575
356005	105699
245536	427979
275615	43364
194195	420704
380554	10646
105684	16433
299880	74886
271047	65670
491628	260527
275763	51150
174139	146073
91382	219870
71728	227101
469657	292316
239839	71857
76830	386901
55993	348007
195115	83403
12166	421980
346913	304173
445708	14960
53314	183226
328183	222701
417740	100287
224187	97476
393552	183213
128686	135756
282287	87889
279912	61666
57447	294836
18563	125399
165886	351414
307909	316575
110868	314195
235084	142678
121574	410236
408781	124945
56548	363317
169936	361769
54717	296423
368858	173767
298077	32807
437592	112263
249974	29717
71189	153490
332207	190369
72217	227514
471808	304478
454094	72854
126153	386057
113434	184740
54059	411820
9075	222531
228225	171967
20946	145179
421881	196830
472891	397184
230101	465690
457528	40784
241971	245199
342465	105017
455073	114930
355708	313745
417434	338981
314238	286936
151578	220417
75711	469888
446182	230492
16844	396861
394295	276963
36339	424402
445395	86476
65134	215557
214970	452938
221557	212149
456121	193053
395833	295484
470088	391414
250828	47278
395908	404686
159959	33746
153791	3041
293446	218929
313473	410682
89238	478641
258131	291521
49828	369393
334066	471745
424256	67299
478975	30919
291835	208688
465614	317118
15897	85397
338915	301546
112862	69530
339915	100026
42777	187974
462112	442812
467631	340311
326211	412980
325019	385279
409355	231485
105568	174279
315951	121507
229026	209244
468540	182842
106268	441014
201131	260132
285859	13370
183014	389830
24480	66974
76228	334983
11586	260061
163068	84722
19484	172184
409745	225043
282461	411424
338914	60108
322509	182924
170893	428103
63528	97066
29427	267553
359632	419098
117477	400448
362231	300473
484513	455382
339278	146606
448090	435030
356524	228431
289647	124535
449366	277444
334985	224674
50668	63528
43164	151096
374388	363760
330903	150352
386963	297969
196102	363973
30295	387101
156189	486885
326260	75379
224198	438783
125817	74475
414023	13563
128009	224016
300273	177916
229123	488205
468965	435119
47940	231578
124658	411424
486712	274515
26778	317100
312041	67858
290210	15209
31247	83140
458225	265451
114910	371113
301252	87502
220018	292553
400520	492588
91307	427046
408344	206623
233045	2263
354388	217423
77420	467003
327254	107516
57080	393326
268019	15209
138597	61205
66556	481494
425164	213639
204272	477788
331666	90099
409901	36392
80145	7315
266141	401297
112458	479554
220243	17590
426493	246713
402519	42653
335477	72924
222718	414832
189680	284256
289884	320952
362823	155214
275840	126764
399208	467538
477545	75222
16776	111005
84968	470991
449146	468276
117103	332750
30210	401928
61095	426922
60208	421846
200067	140027
232812	162795
313356	287854
325862	193916
448263	167201
133147	464727
159030	246835
54502	228635
116646	205221
155920	491664
452477	475047
380585	245679
388190	447517
381579	407756
371329	199682
424109	168972
374907	41141
270014	259929
399271	118602
453382	392301
277921	464420
303248	255512
7652	103672
272812	391414
235956	395545
198317	150633
81432	141166
362284	309425
131506	122571
434119	348798
31482	172089
354610	28129
253524	144536
311863	5857
239915	184163
222102	9437
320695	415969
90266	101058
49303	404960
338451	124008
168975	366001
313477	48249
301673	322969
329699	52396
432406	244703
75278	177861
214499	275500
71582	293745
40589	216027
55064	12129
166577	69397
475336	207959
368417	106130
296452	190369
400542	466432
475113	257992
491407	257726
234649	137891
35592	133401
475917	98420
138592	21411
227648	393724
88047	65357
284872	92580
145288	256373
51044	15133
115449	405217
388380	476455
414035	233181
73660	98164
13930	434511
324199	404960
452283	340176
155866	86974
145789	371554
316565	421465
158037	477986
170193	89047
443334	241525
284186	132247
443675	265598
278329	279149
465055	125550
437705	95189
28343	190369
381999	440660
429603	313570
216956	348102
113648	14985
106386	123562
406395	246311
204294	208617
487294	374594
378350	154674
93510	93078
362732	341138
115112	436354
161162	219743
346489	300473
274918	188397
10116	53863
441486	477019
299155	351585
479583	251314
424775	13370
474988	299539
274364	264406
54085	49903
381553	422175
446037	236213
223962	9437
88439	40784
406752	342031
324223	390515
70730	434035
448034	58182
224501	187998
471491	156208
138009	386187
358259	54605
233388	34547
335951	475389
270232	49638
456021	387301
6836	292352
440254	302151
172125	122462
155811	395505
326260	94551
17038	342486
426870	256610
293913	138885
479157	478232
436864	464727
453265	377900
274865	278870
39215	197440
180145	185501
459018	336590
294149	28129
191536	417918
162254	165672
271311	86974
438931	186440
120153	371934
362267	271059
257926	305449
186191	285446
237120	74067
416603	86892
317399	133589
10715	313745
399954	284806
237365	420944
114877	443146
320767	35944
194245	358587
466790	292721
5129	62288
453484	50668
360636	285508
46092	300755
298248	42035
281671	5040
414117	203008
144481	407902
275058	423688
414023	418551
314693	207082
88782	114114
197990	421208
464180	350384
91764	283445
285437	179869
81358	370990
492894	378216
114253	456640
130430	172535
296975	8839
155879	7043
91382	61192
448882	414286
178416	339657
283113	192857
71024	12443
387436	115386
240482	458145
217739	137155
152641	104873
253068	378462
309917	414439
154256	183711
92635	276621
367623	303262
281477	186714
287552	453493
367247	379416
158910	389682
428962	162795
216401	187025
255994	155214
342234	234137
481854	77978
261322	241489
205193	450797
166534	114398
273382	167172
281306	5857
444205	234046
333123	6194
375032	172089
425338	248275
334092	361315
203920	110525
85674	54671
311479	58675
250527	140044
75771	352775
456011	164755
314311	381054
160902	152020
185372	187974
482646	237746
131504	100834
474341	112667
119927	94344
476951	355093
234117	201194
144583	317118
243660	494102
409848	241468
344320	63622
159002	364294
133909	298265
361001	274602
255344	377906
171651	332615
189930	135133
107709	229905
361731	384482
416105	154965
105801	483770
319930	50484
191536	232184
311982	378462
457138	157339
167588	459344
275685	211851
424025	365940
59200	405217
229735	446321
186647	80825
469709	177861
371766	136388
101780	300952
288918	114808
469161	192195
320350	445200
410671	20136
228128	284797
465449	204888
44159	421208
396959	428738
43355	205289
202352	252131
370909	298077
336613	365426
476027	176980
150583	246054
304638	494102
399091	140811
267562	455456
149589	59026
283753	278894
258525	48007
186597	407225
35421	185335
175878	358032
169039	433836
461288	122462
78876	49847
464022	328316
98493	318735
284265	141421
21620	52917
427659	57989
436682	22512
23255	342419
61934	83403
474341	234767
287444	277575
246604	36962
267359	1292
475788	165506
27767	207181
25053	390197
267166	162795
314539	304525
158306	380071
45207	256698
298799	214714
142041	466432
462670	291487
273294	190369
137844	290550
196407	305365
153006	331781
446770	244083
425987	110708
112527	286991
426357	269849
107709	126472
161849	110823
340654	243115
456021	102905
128337	13370
321772	209552
432598	403681
456658	146183
201196	196857
445255	425675
24371	203789
245305	142018
25969	401949
116930	211932
115891	367937
60493	42286
143100	13129
289910	473077
344125	262954
408329	31313
139786	277806
63427	159370
228050	97277
341996	71021
320498	250422
56620	134145
109524	133638
382997	236240
413192	383743
385045	307759
362693	354404
11261	33178
67280	440660
462605	165653
91197	64320
461833	162247
141224	395198
58360	409931
342393	56912
190524	387973
444746	351639
436268	178436
336760	26722
179645	212196
66870	454140
136226	263514
245993	65683
149173	360708
345013	234356
210041	108743
455429	438741
386050	473577
453736	204825
121755	336343
61151	132443
371610	246311
326699	214024
269634	223362
439992	120690
454419	291823
458454	142573
245679	300998
113223	490845
272812	51195
335951	468935
86901	175721
420273	13370
271253	421942
128704	317541
160125	245679
300727	433875
176130	412826
197923	80423
325949	214241
447962	443622
368858	350487
91855	323428
161515	106531
450984	227503
106739	290133
168464	478480
144064	317118
288499	266191
14939	480260
39531	352356
48990	32807
159127	6733
395934	5007
44493	205270
37226	416872
404727	355700
11209	231485
154880	301855
353400	90884
123661	217809
269949	366493
402398	237165
138088	100231
323317	88931
466790	186571
203625	326425
342024	171986
23373	246825
13883	296246
85079	267602
283369	5109
226577	237165
49507	307404
382894	369599
402106	105585
339088	119868
295913	160722
245511	380375
133909	83997
157270	284891
115922	478415
275291	65347
31342	462255
364504	104170
382778	32807
103712	457845
369352	313745
98654	296146
3462	28129
472131	40784
246536	19246
267986	264980
407670	258844
115165	426114
221871	490588
177727	63957
335110	158287
221296	112862
432641	185208
83739	342300
331667	157586
25699	300159
413926	396885
129829	320106
481468	151660
316310	319670
299106	353596
118379	119868
47993	86728
444588	299804
435936	51021
359219	482246
65416	355806
141068	76683
431012	251116
160876	373518
473068	378686
27662	29840
271103	66933
97270	162795
364703	105216
311599	259929
43838	255641
449181	388957
23058	192910
130630	380071
370869	162247
238190	121324
257613	345348
152431	380565
49667	23318
480224	345401
287179	293813
290339	286572
297649	104828
319581	314869
422546	245178
260831	378686
387064	356301
272838	391414
231341	190369
349047	277961
288895	426887
486872	373755
478588	17260
146893	365653
375476	484447
99681	111954
454147	55329
114025	280635
374622	213591
430450	238578
421320	28129
19672	371589
224778	187248
313548	40959
306880	205037
266307	158138
4138	124085
368728	303424
152387	472583
461415	293414
393056	467752
28855	241878
465174	216696
103991	485546
394349	21523
212581	476804
96541	476231
130224	68566
465900	24769
445282	216591
338915	452920
269056	108064
17724	49828
102972	180957
105145	38063
422060	76168
112151	416715
361221	134694
179908	439979
273192	291249
195425	243438
493368	351332
456998	222102
267562	196611
48282	141250
200570	385049
150025	378462
5484	51895
410414	96962
396019	253538
12450	99405
329379	206571
246545	190369
386901	26197
116947	203213
426999	164759
211571	425675
24785	283392
3410	254035
372448	71329
255814	187016
249845	221890
164794	375437
426726	396563
108168	212236
395003	378859
81996	483795
245938	212583
283119	368538
480580	413657
361576	23390
172440	190369
98775	313314
481034	50538
490553	30510
128354	340900
339460	161226
466055	385000
292216	190369
294677	328149
205793	303415
443236	183213
64920	514
187462	336590
15996	362443
191710	476231
292013	387592
421687	67280
269596	144845
427714	144466
262639	407347
355868	270836
205023	184558
206735	355093
368552	489964
8607	245041
471169	31703
83892	279833
455867	75952
136606	154271
308150	87938
196010	308116
12300	65361
22059	387460
420390	409989
255336	476662
237803	376760
345715	250080
476119	38694
322795	170894
252943	285526
477712	109457
469250	388246
66840	463372
349506	76350
84968	296299
150364	41673
28530	26106
357699	89600
463202	211067
462241	430610
186041	309425
70658	372238
73507	165437
363741	320508
222451	93955
376307	187974
58682	289720
308122	152182
175957	197202
188325	119762
448213	295263
290364	466323
174136	314321
389276	207535
173459	234071
290333	155136
446460	336590
268910	340501
358589	322969
327637	121304
313770	390232
426217	484447
64526	191694
20995	13370
52235	194165
477702	184856
303575	87007
32468	164394
127415	462236
333891	470835
218114	120986
317676	76502
114088	273626
76073	479287
349972	414286
306981	386132
124918	313745
316565	431778
216544	344125
23892	170669
208754	365066
409439	66631
305025	51432
276192	186714
196003	100277
414825	491891
179387	81097
384410	252790
64794	453521
335191	347667
84964	42189
437624	311481
203200	235177
160193	16015
61651	350696
375667	96023
493711	405418
328562	468199
21679	157990
177735	127895
69524	388073
81896	354933
127588	465190
250626	475917
443063	214992
150985	328932
146391	349314
213495	349267
253102	53249
195373	295650
336795	3041
242210	453746
435116	40722
334092	219560
10707	118735
339603	407306
378327	345368
274006	87994
479287	43814
276821	284214
296635	281924
479058	372710
408329	75272
19247	482268
198451	239808
211623	369577
412014	480085
130620	179506
239272	151944
195681	7621
9267	326012
318364	285446
176903	4428
481689	273316
137367	108986
216544	273522
120828	213221
319081	12895
102914	258220
446272	246311
452000	183108
25272	236658
254248	491647
258933	395795
333480	446280
26687	137128
74143	391414
402205	3041
278320	244712
152894	273831
9538	41544
278382	341637
453736	213362
469243	346498
330767	159378
56422	303519
266965	452709
52880	440422
116120	489150
216544	448157
169066	89047
289076	46856
453639	96498
272742	209572
296087	307438
239748	318236
44292	324977
412157	171805
88855	247084
373194	453222
264042	175091
153813	186891
154605	298077
295232	147554
306964	411954
272742	447107
272301	396826
465246	342698
276555	245332
108258	173965
326260	79965
64008	451668
31675	391870
231855	347104
103898	239741
467227	313745
387183	303743
19745	215054
326250	56265
440173	313745
11580	80662
19542	418347
78302	399313
49301	364769
184589	206847
100319	462551
18197	359218
305724	259435
358860	316735
116299	360107
347042	489812
455699	482837
326260	477447
265415	126036
337483	197077
411100	57134
233973	460734
7934	411157
94178	3041
451800	388575
229124	337262
400108	283319
492685	283335
130060	441313
418781	416496
322150	468640
444081	413860
280547	1057
344238	37516
59200	10646
372340	33492
268118	407221
480010	286936
24070	29783
251728	88705
417283	176878
402805	77148
425613	95189
132795	115917
396959	152085
257723	142018
439904	259929
132627	328059
236222	95013
484172	50264
374379	320067
307909	452804
331276	190369
167382	330902
22950	184902
289513	211657
354154	190369
300004	411064
317983	152321
214040	21411
480918	253663
161085	49903
89193	451414
42725	335812
27985	469235
112346	134694
110691	121526
371016	144073
459280	317118
117598	371918
21095	254382
205472	185335
465894	277880
296485	234075
51342	42189
398119	110677
364144	87471
165680	344482
55053	145948
485878	401871
158099	386257
239419	472072
432625	37515
131574	99913
23255	342761
297069	197624
88968	227741
212235	47887
160308	450647
391093	372857
181680	420055
317190	430069
234474	314032
32601	40198
119995	2046
471416	194830
121342	267536
476811	161975
346726	478415
274949	465921
358373	151712
280051	55074
277120	370866
305263	245627
59873	70939
310338	336526
350257	4785
325839	243374
314617	233238
53428	461392
196144	321800
493156	446491
430986	270120
65518	109285
137779	310981
35374	477986
461136	128873
63351	264908
112380	363631
341632	257489
268910	257088
112937	134145
229783	205289
60150	468003
282725	29567
492491	378686
198956	368205
115771	459213
21802	55012
290450	212760
157666	354747
298047	414075
267734	93030
10251	376871
138284	201754
127531	217423
65447	166970
45951	161896
107130	238299
142491	291249
295568	200765
196903	433713
172991	382617
222250	117239
351823	245016
205782	387839
383800	244688
264149	336509
379745	166063
180283	492906
429750	357774
327259	132247
476552	262954
317926	411955
354419	469075
482863	159800
376175	124148
51759	301920
219281	273831
127697	306387
388583	124312
316744	141026
401798	217423
372170	23735
192188	27449
6194	187627
258759	468008
46601	180504
221052	329155
123296	117344
211483	122462
263377	280089
413905	300775
235375	39142
324409	405842
428155	94516
59434	276249
48720	241822
408951	86728
209756	317118
131304	105498
327730	125175
91230	278269
153407	11972
253830	49106
482510	17952
435265	223667
256616	273831
247353	120522
284131	350138
474341	61848
311475	43049
15916	198926
244688	332265
411148	273687
35443	82585
324312	336590
288181	49293
208664	238942
357879	353836
472430	97640
455090	263009
130827	23018
322366	38067
57009	366534
61254	110313
425884	336955
375311	19906
398506	304731
463200	390197
384885	487283
345661	225860
118808	281163
402281	119381
223998	446961
33781	8623
372019	220487
36211	348516
251781	25437
467340	374314
215396	149330
420088	137667
432421	254689
339333	220234
276615	26209
194248	271180
464892	357854
5606	420392
125837	220417
394630	21411
56070	393041
362398	474813
439049	120659
28128	291823
355163	419435
274548	478415
79188	173313
292641	137317
437268	150942
58597	363122
184686	198790
268683	203656
250149	249334
173443	374252
235858	338289
269612	465647
22097	490885
117791	68820
168464	291984
332517	336590
93782	258370
358853	208038
443068	184781
369030	193271
193164	137739
50532	221759
190365	16433
201131	329410
435990	475228
139527	392329
91217	313745
122644	440962
484172	190369
241952	262054
106648	210363
103604	314207
11696	198926
334067	27464
195977	110677
268546	63957
106231	481785
273771	353454
418493	411424
2908	381469
252353	225420
118735	293642
415878	446564
150789	469583
123987	287957
120020	316372
288398	378686
166514	27464
29710	456215
125121	276752
68098	159293
254788	60351
167129	287427
80831	52224
140904	486965
260011	313745
22739	275128
91828	200063
260203	219499
293163	253069
107340	20683
339460	432866
39402	416402
398997	269213
140116	10411
61687	122585
277489	314237
291521	59371
252096	114823
62553	335951
209725	117180
135240	410372
254232	493057
424635	379492
35806	96836
30954	273831
211637	264344
489342	137128
258555	31780
111856	165540
438847	369374
116705	293813
351530	118507
167336	320625
141584	122571
266220	240796
299478	162831
122186	176545
191629	91600
230574	352875
306855	318977
312306	467703
346855	298415
261825	87410
365831	284277
459342	6190
354154	64066
85932	99045
458916	205270
218382	255640
260550	309425
39195	257801
402260	159249
174193	342548
162162	62191
364703	288512
232632	453524
435520	145857
123011	273831
394840	187327
293913	423033
484229	175245
389019	351257
355083	377987
181571	395988
380465	141499
300040	348798
269122	442227
396292	58997
136086	261009
304509	9203
300197	374806
446952	313745
200060	190369
35487	6289
458050	178103
155449	427283
72670	255795
145717	371187
57662	319833
199832	108292
362350	23165
447610	403433
180578	467281
404568	16294
419124	233767
187539	157839
444139	476872
112338	165653
488348	142192
197481	20096
404265	464132
233498	359956
305141	256121
211932	187336
185771	343804
204788	86618
437849	171838
480580	189060
215102	341878
140116	252961
219596	413525
445708	427151
327602	446616
474341	126410
112385	275369
300195	140386
174725	153534
102577	13370
414024	188006
369030	50816
146286	142018
241350	50264
419732	129857
3809	129925
300273	330731
458183	339503
85371	437742
207340	48256
311372	273831
279722	87889
299440	60288
117586	292468
326949	27409
161023	338076
98295	476622
442371	69166
388696	271673
127911	445088
412440	59668
250600	292468
430217	210884
325814	262054
97195	255640
417372	183479
391527	190353
226798	256121
466948	192610
106782	22888
68098	63409
85495	467690
119377	50026
128390	477095
473647	21656
430606	326075
142954	8623
301683	350384
198175	324825
187456	123104
236350	258370
12342	48275
453864	133618
422805	215477
393373	176053
59092	413215
340771	208577
115806	13370
143749	303175
346537	466302
398148	267883
426246	172089
341907	240225
351579	15209
269695	205549
409130	470440
79701	453821
11358	4548
226538	359762
217739	18665
185526	99405
328908	190528
491445	348623
101486	313745
23197	59966
70999	27212
39346	350745
188992	105498
27409	72141
363142	276358
11731	173767
276632	261021
398792	241468
462239	179375
103914	393283
352997	483123
464548	462551
125790	394802
354111	78450
487471	15133
330980	226852
72230	56353
133477	13370
94375	407046
266965	485546
313263	342295
390526	153842
414878	18665
178422	134924
153207	415902
25873	110677
270895	425675
168339	281924
453809	22549
334985	13506
78015	435221
193306	267602
260405	164884
19005	330908
123224	390525
289928	91600
410063	184659
237705	296553
480178	56625
473989	190369
432043	110571
171807	86560
40486	252428
315956	203404
301683	393760
187083	165267
423076	94318
225021	379680
235084	21411
279294	433961
33183	355552
98737	252488
270597	86708
269548	212081
85049	80834
37459	144756
443072	29269
152553	285930
38200	308100
336020	377323
404568	268419
73660	77912
130069	243616
234748	483485
29582	224384
65250	388597
105979	24840
460795	225852
4096	155214
55914	190369
263266	405217
4851	186714
387263	273831
151045	443693
424658	292469
24539	464578
221265	52570
462032	248777
7782	183511
227212	294800
29965	21583
202379	205535
468422	155007
339965	134672
144927	313745
472373	292058
74810	293813
464847	280627
25505	356355
270804	62191
200172	366799
344314	414309
183613	170379
39004	131315
475182	183213
239712	473071
149971	267602
226871	129731
448216	261041
3844	270095
266030	23018
431605	129185
348589	478415
68365	62191
299580	232777
5700	322593
268748	460437
441239	31342
317894	476171
479351	198317
407437	286032
177889	269094
163584	356659
452201	298156
403462	488214
66383	46273
103578	477264
468287	160722
141821	490588
327796	80023
112625	448834
26406	59179
209470	64429
367824	205563
393023	183213
57276	164687
359318	218612
27066	48275
200013	346272
42399	146202
182543	246054
259074	445453
475158	308897
196996	465598
408502	346297
408924	36555
315958	453738
7008	15209
311167	308916
88852	336590
209160	162844
262210	278272
4647	436853
50394	457193
267516	383967
388754	445485
225694	82271
239099	277450
492204	301475
85746	476447
275983	136744
142318	456120
298970	31364
277921	81280
467228	198116
149600	30706
172370	175103
274852	127305
397734	116472
309168	281140
298896	403503
461724	105293
474341	477358
91462	340800
321471	414374
403128	341271
179365	404960
209523	445927
295906	168213
76090	147520
409094	130310
15225	125399
396916	382692
458313	253769
353895	17231
198317	225852
364377	245679
438081	245263
421610	265081
40362	397284
459976	296423
99901	84585
336058	343721
164302	1631
235071	378462
304013	66876
225111	416862
386062	450647
452017	37426
352011	35707
39144	401297
68532	85209
401854	21902
205069	298274
364969	476951
278273	481279
70670	286016
432610	131740
453966	428080
334768	176561
147869	335379
217638	7624
62481	162106
154380	153995
305137	397535
115725	321558
85739	373009
324502	51203
36885	221878
64468	24702
416343	56068
291738	394659
219627	65194
320683	467703
350869	141440
247296	405358
412637	170050
53047	211429
347906	428214
479012	65913
240054	110677
168640	132740
6331	177861
438215	8607
196996	271440
200390	423870
425167	186259
468030	233206
177472	214931
82712	25410
372311	468184
44012	409828
155697	86311
7643	20586
149766	127270
254446	294791
21411	423582
357909	267602
336071	94516
473244	254869
9040	317675
138864	272339
374041	95149
232601	476655
189332	487516
290164	393326
260369	13129
125861	113084
70441	269033
166903	173847
64584	8459
339919	393600
81358	401014
314631	27581
212296	279509
4374	207535
448353	49903
423895	411809
425371	110677
368401	110708
425990	81280
219136	33216
187878	362274
229044	463200
256016	493022
188847	160772
9466	190369
414073	5241
32601	489822
52132	253380
392197	473329
49896	411119
195422	366185
427340	338189
329750	378546
51601	399867
388696	240205
243953	199774
71189	101260
380268	35707
423724	381709
19727	401101
236267	449125
130152	393326
419896	194732
49789	343804
33343	271730
296554	134145
261510	221303
462056	89598
271366	295865
58908	310256
444081	154374
303036	317118
446564	59658
352305	327217
273020	64335
3294	110677
262890	46294
69503	429689
332916	177630
134319	151746
22554	97753
52882	294246
92032	327217
360396	236743
425675	464762
120050	80919
479417	31080
313547	257227
344272	83275
368240	162492
68687	347202
398900	301475
24589	317118
54931	192610
296268	347478
431264	131213
445880	277961
44577	9653
319259	475413
64660	199972
287766	240930
138484	261398
287566	273901
116895	39259
300506	214024
100651	463436
484993	440660
227601	353362
43117	471416
86806	15209
130069	324944
61719	342135
467703	396112
198317	65283
115595	315807
18900	198924
232311	293813
195503	478415
159132	477986
54280	233334
449665	102309
61199	113138
40890	75171
183467	60517
396127	315671
438117	199182
116803	33560
417473	440660
205512	127298
194994	105053
57258	351639
348212	104740
402874	82585
98110	126802
198727	287740
449283	441056
468695	288579
478839	435166
260152	25811
260162	393326
381799	387012
225259	419278
61528	186233
169381	295114
127981	270294
78806	325320
183249	389682
47684	224085
71140	369262
295841	36042
477543	209495
352353	443694
112575	439218
167177	347963
246176	177397
441235	140000
371782	151944
37860	372617
420876	168972
26273	452843
381513	327471
391425	21583
48387	413535
152651	62191
49389	258447
58208	351680
101433	164884
62436	438419
163668	132740
262045	175957
365360	16433
432638	447335
85495	273831
107118	123958
279798	94516
308122	22209
288333	85212
41467	428738
72804	471073
355881	225081
455228	401389
71085	452374
92629	190369
168975	55510
325973	71275
468753	354696
412548	476656
42034	201469
239369	184683
382169	324223
219546	127357
309368	55845
433441	11788
399314	78184
398180	330143
326214	158780
477932	451539
222102	187248
471169	164273
46105	218727
346017	484274
449399	265065
93440	315671
293913	58410
244581	214279
440327	24265
318088	358477
176130	206848
293212	36392
360075	350293
380858	254986
465655	491765
121960	70016
168213	274466
199963	312981
179409	231578
344844	276358
131454	264766
204260	92613
141391	341271
319396	445749
276876	151746
161743	77727
165322	452287
436516	168213
173913	71994
338931	413457
226167	441896
353597	7159
81432	464725
262033	363217
479918	321931
6467	28951
489829	347862
13982	160959
428583	371884
141535	105498
123545	403006
226167	275056
449066	121106
371512	27464
195232	328242
242822	296693
33927	201754
158935	335812
475860	17877
351375	273831
178003	24516
474606	462561
177404	49903
297410	186440
22584	66537
292449	430610
326924	321051
493347	107430
149762	217358
341125	285446
279120	420790
405872	151944
167321	204925
23071	477986
115790	140051
10690	97070
6614	6899
472525	303648
329246	335270
99106	410415
449406	157428
378153	422069
354353	353884
308730	44414
162492	61059
12297	177777
377967	374353
420536	159182
287413	137128
33476	284793
39195	28786
488321	226494
8461	189262
444139	144622
146391	362658
415263	209933
315573	159378
313907	399954
334362	149577
426190	205847
263703	145866
205024	90705
232308	376473
71725	414832
260700	151944
37459	392086
273277	341542
269949	178077
425906	86250
146083	15209
136077	363564
487765	135722
74350	22448
221478	263713
445294	411157
64354	324063
127572	260517
35735	469235
334080	90123
245826	318932
418707	57056
370267	165878
357829	15209
224786	366493
482204	454975
426513	243458
32693	48306
48974	44469
108401	136305
99814	168369
108762	242131
299976	79751
293169	286441
139293	388633
12011	24467
284318	14568
275460	222531
153061	369506
39176	452512
190542	27588
246130	244265
468696	86476
16844	105754
333213	182944
34916	165202
390960	433343
449458	137508
49370	274722
177640	388575
417938	413333
3226	274429
277156	391414
222889	101058
470601	47713
35771	430356
424184	299884
109204	82697
266309	437360
176878	60178
205607	181269
155730	390069
106477	179267
60346	327217
238693	280371
137658	107934
450675	188414
81358	150127
460899	414642
39159	204185
432666	196417
144288	309524
104740	463724
61968	113143
370714	228118
190015	422164
381406	430356
33372	464420
141366	190353
404337	152702
332868	204330
456070	121008
126050	375833
284218	433158
121913	50576
50034	49966
45532	183213
198317	60616
369897	400974
490508	110677
68532	53883
304727	264121
376040	421167
396808	275919
226814	478882
344174	466432
13717	219743
276585	32449
236783	468127
81525	244023
49099	490215
135039	21583
320597	418551
362603	240225
212411	67089
9595	435071
111968	376399
463549	34972
154015	92613
249161	101816
422015	412904
202866	170016
191482	22347
411424	249957
308122	311964
268495	292553
71611	474231
349135	480058
265859	105878
64861	17186
132316	110677
176276	86077
187740	176005
221839	371918
389302	76454
321467	381010
200019	187488
459064	374305
59659	49828
234402	261396
493761	64219
171700	237165
14264	237165
34112	373509
209987	396060
202795	64335
92409	484447
289472	190369
258274	370866
8524	100349
112258	217310
20287	119123
263485	63977
149771	249334
13967	473705
104325	391414
300575	430356
296033	80193
64178	243577
407565	375897
53556	126948
409808	194805
143506	456640
281106	164504
83179	250410
111508	370361
453582	104105
39892	151563
290576	365777
207499	368114
44520	455017
456021	24161
357411	50316
295094	371943
446285	243374
345175	322231
81232	109851
302988	6806
185679	361513
226919	218730
272089	40549
348584	83027
464952	51881
454263	347549
20977	26958
93452	449530
122283	468769
287689	301475
53312	426034
287815	250805
15363	240040
198043	205289
205623	72888
361001	51514
292347	314742
108938	202111
348171	157726
184207	180096
432471	418551
328174	60468
390897	89410
17481	5754
441229	391414
17562	41075
70	283918
253864	293813
189873	94516
269877	375088
358966	419797
192465	266203
21513	71725
127345	273831
249356	22865
426206	201891
98005	109006
32299	387742
136798	327217
146654	18878
398203	335663
489086	6485
222032	276108
39371	90099
253931	11465
211319	132773
447064	391753
176130	432641
286591	187510
225727	490193
128481	258370
24094	163127
419273	190369
286211	287740
46431	62520
229481	358637
185761	121324
160683	478398
207569	376364
371450	458790
312301	10413
200849	273648
172396	298675
39531	132153
165122	51895
391391	320479
37450	441474
475919	459979
225029	284178
461242	89880
210353	277450
264906	349737
34705	64745
360688	190369
125064	485745
80843	184558
203730	275622
389526	273831
417580	298767
86905	107711
326124	316575
15338	27935
291000	36545
376481	349261
31828	224682
454248	50605
295159	336955
307904	164884
435498	481533
187834	256086
144865	449804
312576	203656
239112	65213
159974	51222
487471	447517
214194	198968
416364	242927
147986	328700
362678	127687
230806	347478
225694	21523
50063	421356
339379	374596
202079	478643
319259	166559
177415	460437
45568	267352
124259	332900
493950	288217
328633	428103
417938	305449
393828	489822
107118	224589
349560	121171
483706	292160
405237	480224
215652	365406
324816	375750
123019	317089
227781	421935
252401	90493
127778	259192
258711	56068
461770	374755
243502	412980
436219	237631
346042	315261
380541	419098
160614	485777
233503	171923
280803	41904
131585	160428
230057	364552
284599	414471
472903	388569
56975	453739
392942	281993
460759	308031
469102	54208
456651	224932
319516	136282
190402	27464
255712	67040
282469	248353
287325	250389
357186	391414
18744	29284
412973	155895
271833	211868
100451	8121
366985	446801
450789	11919
83140	73498
253171	79989
336819	440660
315573	277179
5007	290523
222499	300240
92954	231608
320129	313745
404843	378462
342649	388575
339966	114930
435126	64205
433052	63957
89219	92867
210611	202036
252226	83140
454827	336590
253561	490237
245053	267602
143858	395233
317252	88113
378496	144073
292687	14763
219546	420944
313384	137481
75396	134684
278769	30708
356135	115123
125948	294010
391990	457081
264357	94516
123286	447831
95598	239719
162769	155719
336955	255332
121816	242065
374379	364517
298747	50264
174771	218976
110655	220417
493169	435708
67399	253458
431057	107473
326386	183213
260624	198865
39096	317100
161500	159249
408572	301192
452243	362841
344352	220487
44573	103031
386221	20307
256131	469235
269715	233784
188120	291969
443897	442428
378902	351759
456453	452921
4891	179361
6289	74067
125500	310606
301029	158335
488207	57134
144501	277949
6303	227101
140337	412427
301312	117800
467788	489409
345715	319254
266141	188610
138622	3011
325888	369223
387788	176727
168354	129671
8535	230691
66375	245317
265965	435318
69264	451414
146395	44341
302453	34344
82150	283909
307668	317060
203670	268866
10455	37113
466820	107514
124352	183917
346557	366633
52158	468941
258432	78184
315536	46127
57978	446105
408329	344737
141218	110708
417073	18850
476969	327343
403245	202523
357082	276902
184054	179375
262210	417584
397009	116128
57628	267874
143358	190369
232210	12408
193567	356723
98095	314649
141340	267602
276007	161755
63576	206927
383975	367919
288396	511
238991	132419
47547	35707
373826	488867
421108	62191
396739	110677
184599	455769
200071	72631
449521	239519
16325	48163
292516	250444
298823	59736
332957	326551
209925	457081
223929	420189
62177	293813
350702	160419
440138	366410
299757	479614
281838	95942
455141	71275
334985	490578
265140	448033
396563	436164
116186	165235
65001	65488
195573	87937
250609	188067
184190	391414
165311	250389
352752	198782
315250	176561
285023	428214
253102	164771
316154	194626
53507	491692
459618	13129
278870	110677
464725	279070
339636	336590
192231	450161
246054	23639
198258	273831
154880	366666
337046	10373
463054	94516
98591	381191
224786	106892
55798	36023
451738	292942
275839	211134
416550	132740
452099	206951
99977	298429
48034	444751
363467	411365
399915	293813
38020	368293
343975	275496
379680	157842
8461	428738
382178	121362
147861	171953
125451	367686
183412	195600
146097	290450
493897	90215
301093	434893
300942	92266
57447	169482
74577	156085
132129	164362
78432	476951
374986	109773
312563	4413
489603	6576
403575	487641
276584	445987
346557	409016
121338	414832
261843	144711
395072	441313
282160	218398
169115	372141
475648	205643
280288	75324
74862	164075
213318	21523
376046	317118
446089	278284
270248	92680
50924	240299
353577	410011
258367	201493
66575	218727
190118	307240
178422	294901
444323	127636
140023	405217
250833	366577
233045	295098
324518	78303
483976	442633
44804	259929
19727	218577
480249	440305
199744	110677
425906	36366
62257	30638
410390	281273
177723	393399
140187	297278
298656	396529
372949	117721
117956	83811
161524	289900
309225	385420
489993	190558
181999	267602
216998	317100
391391	421074
449180	87515
407675	353787
215943	94516
174598	419849
344113	108271
154483	119381
21634	389009
41136	190369
117719	414257
212009	137508
235381	275062
65546	213330
15460	134694
178422	80738
226747	432976
2579	366872
117124	101650
231228	420441
422832	370848
58492	74611
389496	444463
443353	403968
207875	13370
59310	381027
173407	112312
248013	473634
339029	273831
28871	33626
389951	319812
216602	262783
489132	352232
50656	98965
168163	239492
356530	16433
323616	181680
483240	146462
166804	23872
404850	220829
466998	273831
101217	455463
408584	110677
482646	8607
141646	466737
198959	377978
24987	343804
236239	311826
410962	313745
302153	369420
89879	208643
47295	172591
317242	482162
323187	277088
345401	9152
325624	315888
339044	290450
119374	405845
454263	57483
409248	156170
380422	123107
165803	273831
416364	370100
47509	167841
407066	119868
388470	79058
313553	303648
408895	207535
321242	184781
153609	93391
420568	170621
25969	119381
206488	262954
315554	8996
349834	56473
226466	421167
491303	21583
62666	31703
88852	157653
193449	10026
1613	99072
337580	185335
115193	204078
239804	447335
472168	48275
22203	51895
362823	180578
388734	389788
298317	481819
315958	470554
371030	74846
320771	433279
293387	236503
287325	476656
154712	275677
394608	291984
342947	50155
254989	202308
467823	127022
414058	330752
4116	218727
245408	301337
101780	5663
209692	36233
85653	168615
462870	273831
110251	130028
131939	132646
231855	395336
197936	102879
23594	171953
246301	440557
76835	13230
383541	164884
171042	212539
448298	259351
73038	75348
195484	48861
169158	290450
107828	138807
85391	357748
410075	94516
362109	190369
135444	394677
43032	361698
228108	293813
265586	99210
32406	133388
271760	285371
82150	70252
198021	393326
332658	303424
137701	254366
187680	85078
13007	378462
228949	65752
26159	317675
342232	173503
108537	423711
239530	345872
434827	169482
281413	331956
32032	6072
277257	291467
151732	44469
191245	295484
388533	142018
184105	484778
159599	16433
228712	86476
161363	39195
289070	479463
16458	205223
342465	458183
61617	93788
32408	273831
85618	55321
2187	437682
128591	350189
406268	157548
73773	304173
90742	21411
355083	82917
468287	154731
224534	304173
28780	45227
184229	251806
287209	251748
63652	218665
338025	389464
412749	270331
53965	5577
63065	216819
258244	48365
428216	179375
194169	142318
177613	333328
278273	272159
292576	54522
218607	287740
223654	429476
12919	165267
482851	180822
387781	398568
144596	164884
260986	248501
166159	435318
141689	32195
243921	9056
107118	12895
341907	393326
190167	196783
241923	179670
391523	339954
347490	362773
178886	455181
311173	348798
153508	246245
199636	290450
156995	410951
153543	430894
285998	345728
85678	435280
160990	60040
41865	378462
186843	113683
264366	294080
121594	485185
265415	162230
128204	104850
330954	245679
367898	63196
216886	217465
378453	490581
271330	230947
223372	251417
279632	273831
393940	97791
71914	430356
267617	82585
122616	421448
126755	285446
374379	322515
388850	86560
150061	110677
158252	478415
414637	183213
436642	469227
258585	259938
325329	21411
293913	338741
97254	190369
19318	453087
325979	24647
305707	17307
461550	395835
258980	254746
270705	274869
18209	165267
250183	386396
355145	201218
388872	344091
224548	39892
198021	186259
132617	200503
23987	82271
159426	77426
123274	349261
343957	80426
227660	96018
63494	410074
272418	152502
314617	198559
68285	9054
260029	259192
163423	448996
232598	192898
219225	258370
139878	280510
141929	398030
17772	91657
362174	276744
67571	278604
364197	351824
379593	481370
74990	463623
161300	373021
378420	356074
350724	220487
59864	453185
427486	439719
486167	83983
375768	204272
353856	222740
430450	434711
41721	5857
212757	378462
229735	402614
428494	329993
57336	269591
230574	87469
430356	372187
334863	374973
186123	348798
360510	346140
57470	398992
32468	298182
226974	122462
476303	372095
382822	104505
433446	255708
455141	36836
132243	75303
118132	478415
207913	39669
411821	395482
163558	481368
285303	23805
376683	191969
441198	152399
44285	466028
404676	322308
417310	359981
85674	243438
293875	161177
442444	218730
22287	386369
421543	148807
32939	377068
116665	440781
22197	351732
335799	190369
415024	50610
330860	237517
304452	324723
100852	259074
238829	33855
56609	481071
290188	424075
309276	474888
453919	201286
427357	123808
217099	464080
199501	19253
242551	315630
485148	401378
267562	393839
83799	492316
248161	16433
339239	335503
85004	385279
64998	364294
312600	441953
341632	26322
272505	28265
447331	251597
326724	20522
262286	329288
122486	106343
457107	35735
420615	438255
158461	208963
18928	473585
86490	383967
395839	21583
467160	164059
359208	50814
263936	254973
187229	447831
352852	301659
314633	366838
184027	378082
437156	360531
62160	94344
39683	85642
251720	36741
54212	483447
204798	285446
309917	220417
302890	240225
468287	447446
369209	479615
24987	158153
37573	96515
227188	424345
414646	60864
234937	489250
147409	207535
5959	179733
312464	159437
222821	267352
392650	275812
361061	245826
485270	8084
228128	320411
332299	467752
51637	282829
235732	447517
304227	438189
12554	207414
329100	477614
228280	445697
173888	351790
71811	139297
390404	280188
58843	394600
429400	294836
355898	60151
131058	477358
95876	398954
312714	204803
358634	255650
439014	35707
257977	206988
455074	221448
484691	246275
91895	249334
305286	398052
181188	11626
117235	266508
231542	61228
109737	68378
486712	165506
475336	25984
291964	46138
157961	156376
104848	440660
360459	328729
223708	463822
346725	317118
168130	325967
96144	132996
406475	95922
13993	409102
419325	190369
486483	9094
236200	418362
407066	149128
45724	314614
428944	278200
471265	300421
424306	228431
446771	446418
322008	211868
139546	226494
369844	335294
318463	398122
420482	113051
84801	401101
137574	391994
49494	201905
357544	204330
254863	33399
216711	274480
270128	262050
478561	41477
489657	311713
171915	17149
369249	177227
261879	373401
411	407009
68422	18451
99437	187458
131939	2735
454248	433391
108648	186561
199353	420790
287024	233596
230216	357854
7247	306807
207854	395758
282634	17861
155009	142042
135660	388896
355392	396563
476671	402513
111728	467631
259250	281163
174139	12650
391391	468426
226167	251677
83434	88417
165729	462037
320232	245679
214175	268176
477514	317118
297401	438783
42399	160545
301673	422154
270195	207549
404241	421830
273768	466108
129674	490399
218947	273831
357409	92003
445180	261625
415924	90890
76795	142345
66735	267352
23105	277067
114071	105878
269333	86476
148953	412038
275897	54976
320873	383966
241553	115535
402625	187974
96365	51071
434816	263833
306406	345401
50707	460541
439244	166513
13315	202868
246577	86476
381205	486885
448092	414525
289928	234530
7803	78780
412130	491634
84429	205194
122758	5369
266965	218614
91951	160959
360459	390963
231919	108511
82774	269199
232183	381989
100320	57502
307809	269199
323775	13689
472150	203098
201669	247922
227627	252328
124072	181548
285863	110677
426364	222474
258136	117023
137981	354630
466998	265589
148607	35814
226167	339692
192311	106618
326869	320266
127921	470075
68098	447531
225958	276744
35339	1466
192238	249526
136043	323466
266061	86892
26279	430714
364720	375840
321568	288363
464593	253749
408781	252046
338075	214024
322671	232700
465417	335575
307673	421356
451983	296385
97499	350728
285579	40447
349719	431442
489186	346745
367912	9489
48282	356428
77033	469235
69264	144378
351169	297630
424378	213017
218151	204330
129328	253047
462869	393845
210741	261396
248251	487833
50646	318404
132537	1057
474177	276254
344314	231428
26895	93863
190820	356449
32533	348412
101671	430610
192509	247773
153322	111527
167305	105496
119306	202556
133832	361961
306232	172157
355508	205289
253744	313314
157444	259435
157608	192195
313371	162795
261949	86728
67549	97362
208577	325814
224972	313745
264754	129680
249845	90123
191174	470588
123789	155756
67065	438419
302657	186588
223246	190369
400418	461392
163645	106477
321841	446801
245886	413525
301319	221303
291659	485985
173877	23018
391318	55244
12776	157842
287929	219499
62051	437232
107246	387878
451470	10345
305103	49192
396043	35362
439719	156474
447335	257822
31534	60031
443473	114930
27438	214050
327045	139648
205592	158707
238075	43717
193641	287694
233466	400962
135028	267602
165680	311959
451373	492316
137630	99405
153060	301475
66539	68456
316161	16433
58606	433645
434485	196783
153324	440940
21088	105585
451370	169482
57115	481611
204338	366666
341308	284891
89337	86632
146217	165417
223929	461088
473016	447519
102832	461799
245907	168663
396172	39255
338955	246516
181088	307423
255979	276021
141334	486885
149834	34732
424570	186259
262980	178055
37526	155941
308781	409649
396514	86974
476066	353416
336932	115992
266852	117818
428892	190087
358383	276552
270923	68875
55031	475742
143233	442594
177459	72889
126870	147469
260470	30176
78760	493022
191398	238578
247808	420944
72196	9327
208487	486885
3674	50264
346557	162529
186597	232861
436936	148064
455468	335812
264303	486885
224749	188082
483977	110708
96300	291921
216602	188542
37417	160158
333956	446351
234043	119868
484533	30456
65472	238879
321742	190369
165680	149373
376863	92613
58614	267602
99311	93827
277511	208038
337483	141509
471205	115028
252944	59658
23996	160307
414015	263036
365962	325016
372879	126475
427397	476951
214314	80853
2841	37948
299047	46416
2987	401340
346968	360860
53762	168213
71511	394802
93451	487762
189806	97277
452214	405837
453736	201627
171846	445888
447716	6153
64756	148246
349091	149899
267339	147520
29618	430356
228659	471818
162905	183880
392241	183213
24803	274478
384861	359762
299006	91657
90961	118877
158099	450876
13930	395734
345918	464972
407648	15133
492494	479404
310462	338651
384155	319778
392072	345745
169611	331297
155370	445749
463418	316372
59718	142697
373806	383291
138241	456059
386369	421114
425303	455493
219546	58297
350064	6072
96976	299254
377086	476231
118348	333811
333671	235825
428250	401150
253556	140044
434418	177512
400725	468489
343427	478882
218675	231731
477932	234808
179253	133236
66035	214159
269258	53385
90180	489822
82744	86297
66497	157338
473748	176177
419281	188911
319693	434893
437324	242759
369209	155697
236240	368205
328669	482852
366762	343975
469368	399098
443739	448268
336152	147226
140741	303424
467111	119381
315573	14675
38346	18873
319076	252961
137005	310756
179027	59758
186597	458183
256263	493750
181980	217818
451486	293253
391551	15209
225005	213699
224819	477986
312842	263889
24313	208659
44048	366712
336833	317132
154212	461769
366533	342698
239756	405217
260322	50264
177505	476635
49069	441135
282967	340749
18721	304589
463539	307108
113774	146186
30447	45227
184528	19911
490588	74143
462753	313745
259642	209933
86225	334009
10534	393106
19678	198687
387973	183213
458601	56929
351769	237235
171256	282983
414128	428927
404568	24560
174139	11072
380199	302384
339626	28129
369944	363966
138126	205719
227375	96417
81945	338329
231680	86595
86221	199862
342798	390525
336955	330453
191846	443693
227566	99930
101982	27177
243537	271162
399187	186159
310927	413637
433105	438419
86188	91711
307946	158900
273657	483853
236313	347425
379680	101504
114335	13370
56745	449316
418851	362206
312859	53640
41928	292502
337488	118286
430041	185118
461785	378462
34700	338189
325947	478095
209235	70437
397478	176300
428431	52537
10512	85078
373025	410452
196398	185420
318088	423408
359188	421450
41111	212407
355868	293813
197299	270302
310756	481723
391637	190369
264569	438247
8055	147464
467272	186807
398854	351639
422696	359218
314115	481279
479389	82291
32331	281924
126754	293813
447538	25034
462484	291324
28686	168898
400792	188759
345918	116376
478480	49896
234555	291521
7290	262648
468627	190369
391243	110708
125919	135967
54509	198275
11069	458117
221542	65272
340349	11660
108945	241727
246562	327217
435322	404960
200787	334680
430831	26348
411613	476471
309217	157698
10060	431867
19492	246672
351987	66880
314495	301357
229647	258659
314046	492906
343776	327644
440317	160819
23366	272407
159068	389497
90696	378820
471169	256553
343334	426034
136452	52137
270799	313745
126942	90353
471365	439628
323954	210082
208400	10650
236222	370313
95873	486946
109729	270318
65838	465647
260464	314229
59701	86560
384231	168294
421493	166513
134133	368205
114643	281423
34607	304941
335069	371884
462495	56530
36040	134694
299056	477986
308348	153995
61815	54976
309276	178266
144022	235618
487324	400636
36108	30931
141234	259864
49106	457043
92086	388218
107758	164409
200013	86476
277030	65371
137374	342724
132012	335215
225855	317506
490433	90729
349065	393326
265921	244805
354111	277936
422546	464362
149354	132740
325491	272835
59269	43178
368618	12895
373170	141010
254293	163384
314311	106514
119306	91380
15027	158170
473034	32807
256698	406260
411862	233596
429321	265065
455714	36392
327778	396080
335415	428412
471412	24943
420316	228170
288421	390050
349693	372977
371386	300071
439977	76533
358115	233142
192611	215803
37839	48163
307718	95247
231376	23423
307667	73079
26089	166513
1839	266508
151608	67125
448696	101806
476447	348288
118786	147850
475025	451899
58843	282068
449497	316959
190336	285156
15768	15133
111028	441774
120888	422998
161363	413490
2844	24333
115604	402552
30749	183213
432009	90099
165495	9054
212459	41257
89226	200607
86596	479627
233706	395749
7812	142678
145640	89950
84745	253759
141878	157834
454263	472049
296631	313745
262473	95149
434830	43164
374350	208038
227007	404953
145717	399736
404576	135357
309276	164075
248288	213221
317818	113805
184001	240374
222145	12761
312422	20659
450456	40412
192495	381149
479822	233181
101230	76079
380489	272865
253247	293813
177953	12129
132622	299934
6646	376139
409388	196165
202506	395988
212289	292346
459301	29105
373788	351639
451530	73886
449556	144854
156314	242999
414641	378686
455576	202003
437154	16433
50063	405217
285844	307423
389937	185479
429699	273831
284287	269338
186463	426887
209998	488183
1155	282287
91382	79363
5910	103751
91232	192849
247101	354373
101540	313745
309066	120195
352524	285156
340197	80919
151183	46127
126657	434768
47816	41673
36898	183667
356983	196851
51521	211202
377543	242820
334350	86560
466790	43514
19812	478415
385837	318218
369209	308443
361010	283445
334592	148739
141007	26013
420221	19246
328149	95149
234971	288035
169412	39789
66884	344091
34058	266852
443815	137481
93936	319280
201286	478415
361291	302298
45802	139295
251802	307588
347185	317781
373968	201625
421493	378462
401680	408635
227594	162705
361539	48861
285112	291521
366221	449511
329393	481253
150296	173587
137454	429090
219038	493595
340014	234902
71278	243286
279173	89772
74822	284843
473687	378402
92209	297461
353229	86158
238348	96977
116149	438942
342247	487153
193398	336915
162912	16433
359094	410730
30269	86476
413965	462867
373025	390232
423366	378462
356129	409540
319231	320868
446413	132544
229647	76770
366533	384400
143179	365609
16990	82585
294323	474398
366431	401871
407565	411424
61607	167588
491009	163614
145556	492446
335441	17038
256487	434893
348346	207696
134196	485546
136937	141132
389606	430356
222456	410372
418613	214050
482182	184558
354074	423688
11314	71789
450751	440660
333668	463877
491584	22347
193823	476231
444862	466737
217882	87791
70613	30332
52005	467759
374093	303160
187852	193897
379462	299106
122219	368859
372043	223121
309621	198865
15819	438989
250306	94344
339293	239853
478287	421074
63892	190369
193869	461944
89750	486563
76060	215571
249135	481279
37688	325814
81432	19139
463200	328671
115917	25480
337824	247296
235177	308252
233117	428594
85575	365731
485880	435817
123043	95817
469362	437853
319940	119123
366402	434908
105499	462652
159370	436193
243831	257689
318573	478060
38934	279286
480031	100655
257116	195948
139178	225043
57300	224085
442605	231565
199467	327061
159083	217078
279597	8623
375764	375007
90071	120195
51875	348798
353998	94850
171548	328170
91600	199676
255400	180962
152887	377987
221296	368938
71268	435708
275763	427449
300990	240028
153705	358699
150985	397076
421525	80428
428355	18738
448846	24705
177172	57002
445890	326553
342666	57989
477222	169253
293341	378462
217098	469227
56070	293813
133433	95593
59107	186259
43004	55329
152265	83199
347450	16433
336955	347083
109767	110708
67736	270327
67724	299467
459013	258370
277770	456065
237649	333565
221759	133825
308122	250347
418613	28129
196996	186613
1846	180992
339028	21809
162862	491150
12723	16433
30568	55496
313487	49091
351455	290450
10788	249061
131120	49870
233906	399484
263053	94516
365044	307811
112625	477797
208141	289970
129874	15133
480319	327119
358710	188404
464609	220749
330009	92613
233688	401660
242038	347202
77288	258646
407310	427714
200749	313745
277219	451774
422219	54976
112625	212174
427684	21411
399057	473817
491054	222701
261830	472380
145216	232377
69008	84347
402828	293813
129396	92906
32692	262954
182759	97894
233312	151078
64436	477407
36648	241296
175089	221845
441803	172089
296518	445233
463207	322547
268748	345642
332239	337921
293682	386057
255739	178048
159500	317118
34338	294109
94899	69440
341311	210050
372953	347942
190051	284920
228851	166970
249202	388921
73823	251029
418213	217432
125717	146202
412311	309469
371053	94344
215118	284843
293913	405358
468516	371134
469192	353787
32980	189413
410161	286655
197997	387413
376923	387697
464022	379675
107924	428214
84698	219941
405302	311846
315951	157476
60760	425675
140891	52537
271260	146496
175080	135010
256973	426034
168509	312463
158279	27464
380025	87471
20274	13370
396179	162947
218476	435817
70610	49784
82150	385334
203783	353674
371380	245792
109738	359762
4485	459976
491461	383967
207095	387742
82430	50264
112202	299928
344828	316512
390240	438784
233025	476641
479100	80122
318735	371313
210594	184629
474041	177861
91623	296693
383164	59157
201486	94516
376446	275096
236395	260230
190869	313745
40388	147067
225136	294548
141782	180527
189064	135651
3207	63528
126784	285667
450630	414286
198450	48667
470775	348952
209441	318735
223116	487963
364279	461765
176710	86728
462637	440660
229975	80453
485492	451668
89257	44832
170578	196783
3220	168439
308090	354323
466897	464420
357532	344063
156505	228866
396231	370662
194021	260143
251779	190743
470498	8607
199832	94793
281574	202613
137454	343555
318540	109003
361838	451414
292485	456840
369759	305722
467788	110260
237231	121453
83184	362773
472639	422164
60252	358848
387078	336590
448689	4406
63147	237923
77857	127504
377324	343085
90374	127387
152623	452098
358966	13370
440954	403232
451385	413525
167799	22909
222821	27464
233498	253977
233484	241732
49644	256623
372655	57566
480899	306409
83799	205289
208577	371884
485667	246778
443420	350717
192235	1386
39683	385016
226176	447517
324897	402327
392609	422252
231541	8478
371261	321130
215741	490462
362267	313891
256012	16878
291400	210529
178257	404345
236032	142699
6123	391414
236961	420777
142072	124627
293913	344546
349901	281030
236032	50605
430776	20395
392642	282693
231769	236454
423424	478415
216386	235054
260185	50049
3460	445240
403993	139648
467788	400928
462047	380071
35407	333654
177481	164759
9670	435689
492709	451575
170553	86693
223013	165437
361145	29976
270891	260962
313476	20834
399516	228431
81786	343804
367668	293813
425751	470630
25189	372857
427669	275959
167129	418362
293055	190071
422803	447517
185401	377916
425990	354935
326911	338178
193306	30263
217740	276418
21761	6137
43454	214890
44950	48163
197990	265821
320920	317118
275106	465439
476560	127298
120509	236
402464	297876
120254	166513
76090	437682
59628	176077
14961	17186
475749	164884
103748	160419
282206	150655
430116	51195
6424	425675
188657	352605
342890	323615
490308	345208
84725	57206
331659	466907
411282	325604
373851	449728
424853	167391
422110	130204
106578	23149
441434	491592
391080	61059
493683	477509
482458	466976
310963	362208
35750	32807
216142	13129
313733	212081
118789	28129
361291	351683
354244	144359
257495	252443
185638	124085
105979	39142
259775	57258
14312	250214
204732	266538
470731	443693
473107	209572
457062	362176
146893	44463
40997	212029
41016	141440
91414	189904
135673	267602
491162	101058
178422	135532
382488	490305
130675	396246
206522	465313
420959	444875
140171	418740
46485	489822
152302	347749
414058	273687
236877	323817
472813	409828
374642	167368
319824	64046
11331	470991
322388	184558
328220	447748
297429	250801
410634	33193
382483	49828
280886	469235
217854	237746
402713	267602
345275	158514
307447	214189
117097	217145
407459	417882
321270	347166
319658	153751
89238	159941
211408	86728
192800	21291
27918	148171
221687	400184
256464	314
112817	356478
11626	422470
430101	457086
192238	63405
76722	468945
162819	23018
93047	330559
290226	216633
345613	20586
61651	214540
134299	237178
479351	235189
349813	371554
181322	51000
102702	36066
118376	217305
238458	95383
342253	209115
306573	49279
114262	438419
258493	227101
482596	448788
276504	190369
78107	381419
406425	187836
443062	139409
265671	32261
29882	366493
153771	474456
489077	351849
184375	13129
146323	296693
113814	375840
389127	226308
478711	440962
106620	123640
276821	15133
232037	130142
119997	388239
281945	94328
311306	360121
130013	40784
248298	17339
445809	182226
179104	436686
249894	14666
55693	378992
149932	360937
53243	434893
106750	449220
18459	30821
279725	277964
204862	87987
65433	140378
145810	189313
115327	157638
386500	191341
312805	360398
150985	294079
810	360512
447335	162521
388474	239725
339696	204515
115625	408288
412567	287125
278289	32807
320817	238635
23957	389543
271304	234720
7489	307257
84869	259929
385365	313745
135971	53863
289597	86892
185327	54976
347653	127921
23203	236240
292223	242558
369884	319231
136955	265394
341067	459331
298427	123627
264154	438957
392086	43708
319259	408671
193494	341342
293686	183213
447404	73540
172335	483914
486236	431764
138182	308651
121828	340735
261401	243631
190281	146865
87741	446801
312483	476221
144801	440660
149591	246672
132212	486950
479351	450541
66539	135793
112267	94578
333693	142018
276821	283918
444978	86560
359812	65127
303244	35036
6374	90333
285953	12289
473077	60438
418305	160158
426842	244790
339491	27186
92703	481293
133802	106940
430820	14924
86596	283532
201617	86728
24463	313745
51810	420944
407303	284709
83096	105878
391913	122462
487234	21031
248013	154095
459294	12245
328339	6416
290804	391414
206557	467111
362531	142553
388696	251144
15951	140508
62236	148695
166596	86728
274560	22347
132334	66405
424801	161039
152473	114930
81695	109407
287401	159333
79962	177569
110296	438563
343004	350189
461846	182634
319231	382854
307576	227101
286235	399736
377463	28801
264164	430610
413450	156006
208420	139648
120365	283878
32032	336590
467417	127073
129455	108222
20856	317675
19176	344917
461185	420364
102353	156303
289333	253024
366094	423688
26858	198177
374805	240796
5700	102780
4604	60072
327848	242551
149120	336590
212765	159249
87832	356663
92633	219185
355359	45150
288833	296800
421310	423688
473981	315380
114643	447181
136731	205289
222389	91359
28253	120285
325934	351151
263377	134882
285195	366127
170325	187244
367818	475914
149430	419494
246221	328458
209015	191424
164872	78666
298665	410315
8995	43514
316716	421830
309039	396563
34223	118962
385020	340511
67464	447890
81358	20661
69152	109280
147081	411645
239748	36249
382928	190369
109706	12895
301312	228503
237801	437182
81636	399950
118616	277961
341044	440660
304404	106343
292514	63528
355493	398954
61683	340237
193893	200718
191761	137318
133106	392045
300692	132980
409474	461700
32124	107526
3001	20946
397778	477986
232799	64335
298156	261396
409590	479579
195032	401871
466965	86593
226524	91275
465885	185479
419056	180761
265072	45275
371915	356274
412549	364109
363349	40233
264696	54976
216075	266663
305475	42747
102519	103850
110903	28129
352601	178569
15911	236041
363715	273831
216237	481279
42618	230334
234527	201192
287520	466131
474920	217423
371479	90682
195849	324758
195440	146751
288805	385378
282912	154835
117333	190369
477838	440364
425906	320067
154355	440660
489645	84182
132443	15209
193303	293813
202314	477986
238889	236115
114206	226308
224543	493827
203295	321006
430942	483950
182285	137719
437623	155379
15225	326815
88462	51335
69372	40124
488348	72028
156582	278520
456415	234918
286391	303079
128398	423380
353595	473740
227899	99405
119001	357987
108659	173916
362794	144557
349920	70709
492316	344091
269494	371617
89159	249304
156608	302752
49815	205024
42063	251597
76104	226378
185447	386464
304146	434452
24482	342896
173259	286391
472452	208617
8971	281924
314548	421846
286016	202523
36860	420336
392318	157698
311624	60546
486314	116283
327209	41533
22197	149336
263514	18656
404421	474333
91338	466970
379680	27858
2016	9521
477083	305784
2772	56068
286330	201745
195488	265589
86047	91562
178356	146213
344140	179692
49541	54839
461927	183213
312085	66053
105935	378686
448263	385378
350186	428852
432865	138885
79934	202221
192586	295484
80052	164884
86632	192611
458207	362864
131022	21523
180073	232890
271052	137739
217583	276767
112443	306414
286974	329514
287444	342239
93044	342807
478588	301348
96201	144702
79530	895
113222	48223
165565	387413
489359	280335
144853	422998
333079	281472
261305	71763
299690	313745
294100	427265
446182	14684
114645	109690
145860	492139
362405	101650
396147	115123
204894	19093
88837	492588
476951	172888
472127	5040
432052	76359
372764	216544
432172	54636
384639	341470
122112	15209
294164	268408
192495	473454
397861	377062
184629	159434
279722	470079
247558	47109
435721	303175
86282	89363
117381	4369
180234	362693
100052	146443
392117	124405
132504	249339
312201	440249
230574	402063
306243	245175
147419	227101
413046	50719
264020	101786
335111	299528
143190	75583
413880	219897
444777	366127
29536	262954
467097	274314
440880	148084
366402	156962
301188	329662
50590	234788
350605	12895
257904	265492
146873	35546
421901	11626
354244	272084
470178	454725
298411	77727
383610	357144
378945	35297
203414	456812
226919	452000
145180	190562
135963	391414
278959	164161
325638	3079
468201	291560
276901	386206
101338	311043
483678	248835
478810	271545
162896	344063
479044	160567
150505	113138
303648	198297
162628	489822
209647	110708
186182	270469
334823	322969
204746	194165
33128	442096
297834	369599
475422	257726
36339	277088
338962	387860
5179	489180
164584	343804
233498	50174
16278	408140
430393	151758
171775	189698
305072	55555
118735	124812
304265	476171
301739	315888
419677	329645
179251	273687
207361	484615
158789	478748
315463	478415
92047	407964
266297	493016
106268	157653
343329	391173
50168	217025
375311	51065
277770	21739
228044	72549
282172	434387
190313	250577
214744	310029
283773	10375
312474	29703
263369	16433
278638	144845
195547	427793
179645	162947
173491	37085
410660	318334
395366	484051
197242	367937
23146	164884
81204	249202
388084	303175
303908	407386
81717	46410
480924	377020
152396	167588
72340	475978
162841	224180
291818	99405
154415	440362
39683	11951
461725	59169
350347	106903
425544	265711
362176	73686
209224	257298
342559	245679
365387	220857
89257	6678
361291	63004
186879	393326
341263	161384
32859	38932
431932	36932
356555	173965
190610	317118
338931	487425
99405	60124
216534	375029
460640	255309
316154	49660
44616	174218
112239	394978
140234	209510
106453	170164
405325	401834
136188	260527
314832	133832
76135	403501
137117	404345
450984	358634
314486	49903
64258	366127
217556	261300
236359	460700
327209	386841
453382	434893
400135	92613
21636	333811
430324	287740
107007	110677
296068	315441
432339	175402
369905	40877
470819	399929
101130	443
480618	21678
50356	17540
455445	267602
415024	195055
421858	348623
376617	478415
322651	377735
112317	277961
53820	260110
72616	442512
424827	401838
371884	275790
229875	223732
432175	104545
206691	53863
465169	196476
180272	459458
491281	409187
134694	308167
426357	339346
199832	50264
337272	377441
189418	304528
367720	148000
46092	291249
121866	236215
384972	167885
69011	81018
34785	227152
105964	186588
202020	406824
338785	275158
414286	23900
68163	345745
443240	85381
92628	213379
35600	471355
337761	122462
221786	478711
178249	162795
316136	448945
181424	410712
448639	100406
190260	118877
463333	318765
93936	470554
193767	284620
301312	275276
491884	276744
299847	184013
226747	262648
190926	22709
72749	209689
7922	348798
475039	178436
61334	27027
89308	299948
273736	183711
426383	287854
425125	468162
315460	348413
96381	85423
348248	491269
231305	414269
362267	195615
235375	209952
279012	166791
336020	325332
128198	281897
102644	219458
63710	400873
415810	20846
350810	374030
304952	126426
240638	38490
345401	81257
140263	326285
430839	316796
396036	489781
116769	390197
40497	32807
434847	402240
288661	315161
230438	34049
209030	244767
272896	212081
278942	427507
109679	173045
76104	306633
180650	95942
233768	63528
410842	288844
3186	217284
415370	205270
332299	401555
152553	312239
4954	67826
487060	390807
308122	478124
79188	375840
3375	88880
86890	387305
353856	282574
41074	92895
389552	35464
293373	238578
13495	257858
128460	43412
84801	209510
178507	428155
274138	91069
163502	153665
339323	378462
285383	12443
161641	61059
197535	16041
176156	320508
48991	240225
307209	283750
460870	135967
164325	377214
232234	95942
1057	52535
417369	466737
53948	245679
355083	300813
266141	311221
479798	105187
200092	350759
53575	458264
298848	313745
282379	84585
45573	343774
276467	478415
158099	57632
123741	331255
35592	203656
456623	48163
302223	14335
471205	319451
445796	114073
144212	145287
75339	458782
296283	183213
325387	100669
85523	132843
223767	11666
404337	185013
291125	175692
161579	156160
186051	487833
160961	18482
256586	90682
474341	119359
318236	434945
392223	213291
187458	371934
397871	436627
291531	341777
324907	110674
476831	491026
376880	93692
85674	453806
33074	407756
478480	94793
288426	108743
345507	294069
434105	313211
471359	37649
306124	72171
311078	336590
62381	354502
214308	308100
191846	401297
301312	286337
118175	320872
491528	329222
376036	146872
60072	418134
324031	234925
482364	315420
470741	75763
278183	694
416059	110925
2187	61724
142014	104855
249378	110677
491884	121145
410426	117283
68285	5857
411045	267352
323317	266538
484820	15209
312268	132801
58302	367750
45899	482039
467694	397535
60578	54895
436776	78401
433211	253722
228653	108554
230051	224076
453976	317100
91085	59801
75339	190370
393694	107351
75768	343804
377006	391414
87856	325143
172672	428155
454610	467102
354942	231343
293482	16915
124499	463592
375724	393399
266012	363973
294100	110677
42318	248644
47816	188866
416841	297690
263326	110708
245679	481484
368769	471117
18928	2482
470258	252518
249129	160370
199588	294548
19745	331049
330829	105498
440039	293813
372547	215047
318381	281273
308311	405453
257052	478415
298591	372857
40842	11199
295715	149533
136729	90694
229668	100503
107296	442048
284925	68584
490964	52490
96337	327204
192800	336662
102897	251388
46556	472167
302918	343493
77677	428094
129367	40447
33265	363581
56856	128378
249180	241693
266278	416402
480105	80919
217936	217423
338737	356750
132522	444
97499	424280
85024	315687
3219	435448
356041	255650
114332	34547
428182	205125
472788	227478
159997	53863
297593	367937
73660	433869
469520	311161
397754	379464
7107	404953
364849	401623
13054	78337
57094	15838
491055	421528
437315	290922
414035	48173
301190	287912
131574	473472
413842	172506
78986	357621
58640	202019
433346	141440
160013	457395
432653	74068
250530	216270
314224	202523
283571	228126
58511	65979
298490	35666
318500	22347
321258	11830
83165	283394
283760	162831
127221	164759
414784	122872
355307	190494
238889	435991
333031	440660
489552	446228
361698	419279
373597	276744
266947	406626
296368	334680
382314	380882
44246	31178
414128	386631
77793	126472
203493	127921
259340	185918
15602	464727
348661	183213
437902	100287
88638	292468
121039	247194
312477	434943
242645	395505
125064	158970
76228	199231
276821	266872
118132	99405
137738	401776
93805	273468
392673	16433
435683	91558
203657	13370
102642	202523
21411	402371
352165	379720
265529	273831
104740	55676
155045	348731
331635	304926
8354	45413
440437	146254
457162	78811
233361	144797
50790	56068
258131	445353
94250	216752
267562	16790
195342	129710
246468	147977
23896	428080
482712	447517
64399	165610
252044	283675
303283	478415
36276	259929
166555	235781
321050	41625
454610	168014
291540	478118
378212	264406
29315	209471
298390	200115
191141	203602
57020	316372
309329	55382
426826	317118
397576	181680
430171	235850
270248	124085
99123	318404
27698	118318
157293	135756
130069	10174
131638	410018
216690	246114
93004	262954
487422	398689
367184	275851
150540	50264
281709	154137
239586	60426
466737	293818
322370	250410
334501	459316
286178	19627
95252	243089
394877	122462
227375	19984
228180	431612
232014	216085
1946	264671
253442	417018
366375	298767
278154	363973
225265	401854
342465	432440
136435	386658
409380	357357
342882	479473
71021	313745
158138	459545
372633	108062
384396	143785
17479	226954
98727	227101
199702	314742
209721	96217
423197	306100
408436	272200
380656	293555
367154	447798
178409	166513
76743	23430
73846	169046
346761	328751
149489	52917
68196	323661
418456	22347
339915	263648
127716	387987
617	315777
405436	21583
41496	434035
351687	436610
468935	94516
85385	249102
493831	428864
96592	388575
411100	336955
314721	21583
260132	218727
340658	396531
404352	183479
169381	203414
298909	282300
365399	146124
298390	314712
147930	162831
140104	313337
254735	260879
163823	333579
150237	19409
88968	177190
199002	188122
206974	240374
83137	214540
94071	83275
626	435280
179579	49903
370021	389210
107455	32807
33172	328867
216736	401297
372488	23599
30952	204078
221191	167018
386825	371386
415712	96977
214308	459813
379071	262981
262660	86560
235248	124995
391004	65804
486397	331581
465489	186714
195424	209877
452038	160609
286594	150603
240118	351106
313368	253425
102974	374614
298966	34307
472143	155324
49129	180707
61367	347425
396027	461477
319353	381008
458809	95149
396976	377278
447308	177569
243938	309018
74475	481903
32556	150676
117494	391393
198317	364263
105593	199874
316154	180581
463457	270836
435459	241722
400273	132927
222389	208215
15140	440660
150765	249334
154847	345401
65546	331598
192611	208038
470941	369599
116451	430356
6381	122462
267128	110708
86268	369269
238266	22779
130232	190585
87536	478415
476412	174290
241388	166063
8008	458
493712	396399
108586	190369
244514	482900
214460	203279
478661	138297
106648	484940
109421	335402
30173	102982
459520	101376
116792	190369
48282	387331
230051	89551
226167	409828
259250	315702
156348	419237
391403	182967
2507	385855
395058	16668
200464	455703
471146	49021
381493	391689
459165	378462
268804	190369
321239	351167
243157	380088
50063	160158
481784	395749
424699	411424
180132	487179
175849	25482
390422	348912
290216	189439
47214	281958
421137	186571
183824	297340
399001	98906
12868	129185
312347	487932
449099	28915
61075	91600
87410	352605
186432	226163
312347	64998
315166	409828
309917	403272
74640	55074
13930	134937
11102	125351
12113	210261
256754	358749
265998	8537
488153	180102
120936	440962
420325	21583
465986	252965
226023	104111
60701	17186
51176	280635
252651	204485
426118	272230
357369	10646
415024	420944
477091	447446
136470	354708
40798	241173
78098	85354
122537	160468
372923	56609
421771	130481
391845	37305
241183	59905
414286	36025
78182	183213
27182	20959
234514	466432
206983	258370
51447	448709
412826	18263
282224	447828
366746	54700
6020	396080
1946	303424
262162	255650
360459	307688
285711	16433
345649	440129
468413	77799
189806	371453
43401	331349
411282	377933
18218	481844
46870	5354
233565	44447
270248	166513
80525	419876
326260	409036
224039	458535
214742	96658
424259	38063
415008	295300
289084	321316
335643	313745
167228	334391
201809	224036
42675	267352
164973	313960
217144	456640
12446	464495
227857	426159
448234	204161
71189	145189
125451	174072
371692	443823
210419	306469
13930	342300
248008	408651
25969	103267
76952	277450
262457	392086
2185	364109
260337	452430
113685	479275
168568	53853
315573	291022
159703	413593
24983	280863
88727	280963
136956	13370
217784	83403
245533	441440
2949	369838
135835	151096
34255	339316
268252	317118
334364	378859
326631	491026
445343	399929
426927	491097
147901	424607
65245	223627
50191	202892
384492	406371
445976	299467
184229	300800
159076	5857
175564	301689
193796	474412
468818	35035
249863	400287
488377	104383
415967	219808
382228	48612
32233	86560
187940	234716
452115	227990
90922	283651
117311	109006
39673	236959
109330	297373
345401	257911
459213	110872
476500	132740
272990	402359
295009	377812
77530	59759
281078	59958
380881	57134
140535	27748
92401	102657
201905	374404
477491	179573
233035	487192
490129	10636
364916	53746
1839	115386
463325	391414
134591	317675
56619	214849
465292	62366
263135	342094
74720	99405
21480	475874
274510	317675
477932	374160
182270	451856
467340	144073
204910	303175
130206	477148
283199	418282
219215	263833
8682	407910
480265	348563
448353	392332
402126	402451
350551	137508
245343	481785
307160	52917
97613	79749
228804	470440
34006	387632
480184	127487
351047	435708
12063	412517
457418	114633
452818	49966
267562	111856
339246	337882
318279	285706
207304	101926
360459	423952
314656	428142
261018	110677
202959	489898
179600	413525
321593	24887
33628	60517
327425	388575
419275	462568
345918	493918
377967	103196
419247	330469
271290	478415
154563	413525
94985	303115
257785	134882
215050	204597
329174	105959
345715	124949
139240	219499
155730	125737
69375	94344
86975	233942
459301	94209
239067	276510
181617	157527
416464	44202
356894	133638
378137	231638
403489	235445
281924	179045
18451	168112
326591	13370
33153	110677
117647	20959
50397	259830
51730	293813
178003	21411
350347	480224
458207	442919
238348	119868
41968	38143
423155	179206
28179	396735
277450	287811
32	48996
68914	246267
16732	146202
488272	469235
72602	440660
208960	99350
301557	154541
170838	79249
144288	116283
394341	332392
321198	158622
125212	81663
8354	461392
25721	15209
422178	490146
235920	357357
351534	94289
345149	451460
403723	467703
335441	405217
404946	476111
342563	53080
446182	197556
257673	251571
406390	457081
228994	317356
57481	254321
13289	6153
202693	276358
10721	477136
216828	189064
72171	440660
340969	45468
334985	101914
173881	482543
303838	83811
228128	488177
81358	261047
106213	218730
242945	49228
439966	237235
199580	131069
315364	463623
85665	274478
146893	429340
464523	155895
237801	246460
449579	184902
386157	35707
485434	55069
234559	483795
410212	163336
41798	209572
346272	203862
42671	458994
429787	391414
485722	161755
35238	452839
45939	372133
40028	141478
164368	313745
99060	451548
216855	95942
145567	325698
47712	82802
416889	192195
168934	137128
430681	309888
245576	104505
161050	214714
114799	61245
458480	45651
482394	341271
196003	463623
99663	51895
264760	221118
412036	284843
459064	214984
327209	314318
441677	306205
447258	190369
153516	134262
488715	289578
347393	489552
301312	432192
367570	160402
342386	137872
233498	278073
29858	75568
90266	153414
471900	288035
1945	194342
24094	428125
422489	448482
280627	424501
195121	44652
42168	183213
9969	200398
49923	313443
387193	157488
322489	160262
412440	453815
126962	53490
65620	94516
214855	288354
397214	53304
2349	94516
101414	238041
199950	232015
176130	435073
259152	150109
12904	51657
337538	420944
5842	50315
462594	264406
166287	410238
147512	363608
365654	281924
160700	12263
236359	462653
63473	172266
341498	307676
158	35735
35960	335663
131119	209278
29486	374753
210984	48861
173018	337791
472201	291984
285143	171592
470667	320508
76047	447517
365430	278907
136955	354694
316828	15399
265236	469446
72804	231756
277403	448608
391394	405956
266368	236737
181668	210775
100852	363011
453213	220756
404568	229613
191742	149897
159934	363581
371080	477556
70984	373256
319298	463836
181889	242236
480692	482808
93487	383748
277367	119381
356953	485546
452253	92427
281236	281219
83350	144470
50063	377906
140116	472072
22916	115490
174255	337641
225881	308882
449406	479332
291812	396431
235909	369684
125577	342896
236272	74585
110783	420944
191621	18108
68265	270812
375781	68190
150625	153995
48832	187482
360459	65465
387629	409338
251541	226308
262639	438876
336826	357774
9928	392886
354545	415585
137840	461769
327657	486885
258702	394186
255650	224999
286511	369599
76835	216488
57276	407505
342465	351955
102748	283737
345401	232535
480801	388575
312842	50082
259775	428316
39335	246311
298101	349453
219610	447517
86299	409681
1541	37416
122148	222072
79280	90716
135401	448862
63828	135799
103594	395646
449521	437058
463420	210050
81331	63528
171988	367919
50627	286591
411674	111824
156669	7956
287961	422849
224009	217423
274690	138297
295555	250541
372340	114550
126479	491269
464180	485304
33984	260615
15283	126802
359824	476951
493048	486339
248866	120195
431590	349282
192029	189776
450405	285156
290906	110677
376962	95149
361676	109457
289537	115604
255369	303644
5939	95942
41433	387742
447637	99437
133186	127921
138126	35995
273236	393326
402519	296432
178167	82039
268910	217406
455699	316229
28399	351029
92401	125023
286497	303424
43835	353800
392992	111774
387775	54976
139005	269738
96826	190369
124863	440858
398833	353182
471169	472070
349311	356460
465647	114146
17111	405963
261277	404886
269564	50049
335951	381469
195615	164884
481044	389009
471972	164164
226989	218730
242210	308716
258341	95977
286337	255874
364783	420790
405398	12448
297812	20571
458292	94344
340693	297613
347121	172089
384589	275257
283628	300712
320442	246838
244017	276963
264846	16225
243331	220775
364617	441842
428735	456726
380071	289144
134908	51149
445101	262954
370117	229930
452284	327779
302153	384174
334773	249186
452967	260527
469532	116377
456748	425838
292430	420790
160606	321687
446939	212081
9223	62191
152443	190369
294810	126586
206462	27730
313946	486461
124259	241525
287382	348563
261759	281273
291234	274206
491988	420790
236640	15209
307081	249202
268450	391414
397936	343480
462715	51895
214242	4518
425987	118877
475336	99123
473123	327922
463002	44049
229925	35707
371914	257726
298929	32652
37351	70785
193598	480680
334569	392505
97558	105053
265483	285156
406968	464650
133909	485185
412894	275247
241749	471900
66595	275487
331272	165307
232102	410951
146874	398705
48146	72670
208051	431429
153236	296909
266073	440660
21232	150587
86560	186114
493277	315671
182690	249334
153006	253897
125210	440660
277568	481061
154712	206924
486891	481785
357427	98294
377689	464725
430965	392824
252607	366579
316123	69103
213	31952
271673	85078
151556	363376
97270	63957
467277	391414
174667	110677
413953	485315
319479	86728
11209	10216
485100	295484
390561	211168
345337	480475
16240	218577
73561	335477
163462	379416
343604	46412
277170	41161
12565	110677
265286	21583
436624	489167
229735	282815
303420	276744
47232	194165
493625	292468
343010	306813
230051	161816
481419	373565
391204	225059
391725	386036
225955	269199
485148	317356
177297	350057
36205	109437
35689	401871
127818	46618
173236	336590
422626	108030
407334	407683
206686	1222
324838	486265
368085	201794
33672	21339
487152	389682
483706	227730
94516	15520
304146	172205
319051	408345
243840	40984
160700	109643
30964	391748
141782	452938
477485	254973
215864	471091
486236	152321
176260	52028
345401	195354
224565	133412
431497	125705
626	268129
325722	381007
285876	346266
284218	295484
309167	388195
350023	44082
239084	266131
430902	333591
268820	34063
226023	182578
198021	92613
173863	121755
396986	443693
343957	150760
100042	144845
71816	236654
222179	440784
71968	273831
144889	274315
269683	481785
184901	361329
306978	81817
188481	280193
51894	313745
344982	202539
478588	303047
376440	44279
310961	234720
486546	214992
474398	168050
277537	262954
256111	49903
51744	434064
5090	477358
303096	453391
10276	369742
179784	388254
477932	280956
237066	453227
74498	267590
383445	339519
129035	180327
237365	76111
221314	131897
244913	401014
132293	187978
204797	52129
322537	363811
283642	21583
367247	306387
38686	165363
219748	343012
176913	29105
257289	479243
367024	15209
241692	436461
40890	87452
179590	23018
140231	404194
12623	200117
239272	424416
10957	269436
125751	164884
196251	274869
493169	261396
41025	192195
29953	316688
472884	319147
459362	313745
271216	17943
433619	217423
150423	244005
429365	195121
59810	371918
226314	254710
232096	322203
261576	29341
438193	47747
337782	305536
457475	262536
354175	214992
71189	240843
448680	420392
450013	5555
316372	382220
195837	479082
464548	137133
228020	320317
59204	322150
23195	88938
268953	189327
154207	262277
201249	35629
451828	290788
46092	475116
396549	211868
169702	313745
125750	112490
417475	15209
160981	54308
392086	6467
403230	447517
371876	34844
330731	301659
222499	467192
363376	404742
278745	438783
55362	62191
228109	230900
18176	118678
359276	212278
346528	36719
353374	302426
160561	338271
465251	293813
73423	493378
157849	68171
20461	451016
47693	213316
432756	134694
311627	23423
450436	204897
412826	183213
328379	46805
213980	127031
24848	330053
191125	389682
280367	89282
113749	110781
288752	435448
68024	267352
478840	147534
48607	293803
188842	421356
396959	294836
274932	8084
415967	225657
4669	40034
344836	318932
86632	231485
317857	276556
479918	176446
468287	74886
392641	163302
120429	430356
413005	156376
8461	236959
92601	404806
449914	243179
380346	50264
93384	79507
62255	404960
223731	262954
347972	152855
88467	285621
140983	438419
14674	476447
452424	299960
380911	4040
85902	293813
432234	487563
118774	11516
70029	264908
396841	118179
440795	397159
181840	99405
314208	456492
274782	34400
270095	345473
293913	433069
23459	222191
144985	36231
486337	405447
25690	394114
115809	363973
371983	486885
288896	399736
420120	309798
301877	430610
389403	486339
11953	337397
75717	204195
25969	198865
93676	293813
216074	453803
351880	367364
49442	478415
208754	124431
270760	360469
451579	182000
73466	64075
354393	360014
396028	132247
25969	318932
34429	5480
405565	467369
142527	488604
244514	139743
106532	185704
47272	428214
299833	327779
169036	48861
186252	297148
464114	27108
139046	28978
420125	2879
386841	113950
147669	404218
474773	306409
367025	372502
456658	431798
43031	330563
46179	123065
104740	492721
213131	43124
472639	429493
306021	186440
382713	267602
270614	53389
231466	60517
296478	315293
457248	389760
145282	252832
177482	371039
395366	483761
160542	358443
470748	40447
486712	57258
449521	122696
221698	314596
184001	75495
91036	184097
22385	388957
62696	101058
308293	62191
286001	174564
482143	376855
120779	262385
143420	198317
304935	54105
373025	473435
197343	53490
186843	409868
101344	334533
336152	239789
27985	204330
196861	75379
373825	260840
407393	404960
23306	36836
409808	262277
280279	48275
322171	213330
101504	182000
318573	304731
75149	213202
23544	264241
214917	114930
36211	407386
193941	112116
215114	429863
478144	106903
34653	418380
238096	377112
467149	110677
14052	254650
474341	381528
235875	303424
199504	110677
181543	132843
430170	171418
1687	22489
330287	126204
477687	159571
253851	99521
193306	16433
7620	480633
352007	28838
411680	449620
166469	246256
421108	200220
29469	478415
88555	66960
319046	401871
488036	313745
355115	106182
438425	169095
221487	187974
108499	336590
412101	293385
38876	280635
367114	233160
90195	271004
185761	291451
390196	313745
76228	246526
442156	417918
278133	338271
301143	380520
202365	12848
89945	60517
113843	396670
471025	168165
409308	159740
191536	371983
68489	198599
187985	28065
175549	287019
253457	172686
393010	123955
454987	282822
71416	447517
189806	280174
78571	463639
381188	123189
296185	85163
345865	427009
269604	449129
110836	42486
47110	342807
206772	127921
76674	368743
4634	115942
468501	367638
298390	203902
301364	18852
120006	309801
3432	317118
60208	209542
68532	122751
8253	230925
46844	172089
369321	368205
268894	402658
335353	352605
334256	119381
2008	59672
214849	268603
365387	48275
412130	315962
481800	6899
400950	104259
412517	234071
246348	49903
430281	148606
228515	16317
149881	6545
80923	151572
226167	25437
203629	288998
455847	96977
203366	484573
336444	196783
10093	206623
221732	343721
68098	474498
24000	283533
371717	237327
149921	276469
130069	437798
33089	178217
439377	343367
154355	179506
49144	4349
324275	315352
264303	342807
355298	272369
198621	114098
456941	251583
489994	90123
230826	391414
430734	194227
240080	71250
360642	101650
474177	87012
312347	2633
6808	478415
165322	211634
28399	182511
186144	401101
212733	313745
126685	301524
354702	179472
306180	186159
192800	386381
47989	160456
150244	209572
393921	190959
293169	242434
133852	288035
124333	50402
335441	346388
23517	429150
313446	402592
426238	455365
362228	459511
356463	44087
77406	421747
211092	80360
128359	208038
476899	406346
273554	12895
30568	297649
315340	82585
481807	267085
253130	50584
247296	306472
251991	439218
350650	318052
381878	233549
297641	23239
400270	432924
287961	347873
3111	426178
404099	232919
152800	48063
296191	366493
7519	203656
78470	267602
382882	96085
57276	318238
405293	342122
412739	149336
316575	122462
422219	289946
5111	382220
284810	432097
368858	80543
180773	421356
216597	453019
57	59202
22991	146202
258673	313070
320208	99365
233115	168116
441522	76454
431936	45601
469714	391414
170052	209572
321131	276876
848	339853
326897	35707
39071	46294
271398	44807
136380	52859
325704	366493
70270	261356
448960	373730
18266	228110
280288	259435
110192	309631
375405	147107
172923	195121
179392	476951
37380	376773
180382	383164
136220	276090
410988	477301
318660	449074
42925	318599
174034	381724
45395	183975
80921	164884
422326	468127
21978	298767
87184	301659
372803	213801
79358	217423
229241	314805
479383	267602
185375	1417
42101	446167
391783	55129
288499	214891
261348	38063
292030	413525
244454	108091
69749	208009
181559	336590
112625	234884
189965	50264
168268	420175
415996	339451
245484	429862
472595	205289
437849	260367
237934	456369
38624	296980
384420	133465
26047	60468
46092	311311
41911	332279
172726	180578
422645	22907
315152	11081
216666	421936
184157	296749
48951	457617
462216	479233
270248	401555
40588	13129
257971	14907
81432	418965
354545	107711
211160	478415
73357	423469
284153	226494
299234	185641
384824	291389
180031	282972
483538	315181
229581	309023
329703	265589
259054	473972
476479	339174
397108	129663
294342	4413
266931	478415
281671	185335
143802	627
64123	312145
399208	164884
154981	142870
215186	356723
439953	208617
58383	431634
375405	176430
83267	256120
235265	301823
167570	28473
198403	307108
205206	304173
491356	298113
380357	284843
472215	259640
389989	159369
297441	49828
226167	323664
322917	267602
65535	440660
107817	113352
31544	421830
239496	160419
413510	267602
77659	405215
324502	243301
229647	397009
419492	298828
154815	164075
282279	58567
195121	274266
221061	267352
10267	99405
207811	23424
108864	65056
20274	178436
100067	152502
172335	214716
216603	326398
131303	273831
412063	1057
433411	434921
176130	398100
233253	24943
493654	306253
212222	423224
98275	134500
335596	190369
81104	185759
445589	62191
349397	285156
174362	234918
60740	434239
240102	476951
407494	387050
32962	470069
72804	81796
289458	182366
135127	183213
251709	404806
309213	95149
205756	126967
379964	205223
116525	265636
245881	464171
224589	314812
369214	314742
64478	232258
43419	268369
320084	123190
305171	5825
391240	290450
378824	352605
64211	846
459232	50492
125509	47376
42020	255456
32603	166513
265140	387742
109733	207858
133383	493022
110835	70201
453013	430393
922	267602
150244	86077
167588	310756
154815	115834
13930	100456
458168	94344
172417	493326
374589	349570
39892	207891
117647	300071
114549	335545
308141	431001
145565	40784
4554	271383
68098	332813
215457	69368
151860	269522
486036	378462
171863	354228
65126	317721
55578	472072
17303	300473
383223	67172
408920	158153
47169	463795
287107	294079
466713	140561
212842	250488
325087	386057
74526	259929
233155	418586
446717	7159
492393	280174
9675	54118
34729	400428
301659	467888
397385	217470
463920	370584
45620	433250
482193	454975
407540	461846
365410	359329
418380	434035
65935	301453
135622	235606
144246	273831
410017	329952
358110	282662
43966	59668
9300	101777
9788	478415
228225	431764
328059	466432
153322	178680
232924	70162
342253	266377
280762	109041
424374	313745
69857	282452
303993	39764
316250	215735
390687	476833
243362	260580
225345	58978
337158	385452
241732	267439
75886	32807
110580	469888
80213	54473
50906	216953
479410	471482
2611	122362
478975	302369
418698	18736
168106	267602
484229	52872
162249	297077
254430	209692
333940	428214
77818	364164
201235	272128
437225	461944
106268	370492
7922	120837
250033	126204
346272	281362
412130	311959
342465	236980
250410	347094
449458	118952
416676	147663
378290	325808
321061	198548
57134	381367
162086	220417
185495	38063
301659	463220
54204	250679
70431	486885
438886	237178
263962	36514
286297	461944
485667	394058
228128	111910
342393	139464
213045	53863
310153	265589
441242	369940
449346	382511
1467	304737
67338	84590
254151	63881
39981	21583
411674	355309
154808	136177
239223	100503
84628	140616
410970	469235
392225	434186
449286	32807
202922	245592
318014	102352
243341	110708
389170	161701
475422	36162
51759	305137
33074	182285
347121	474026
99977	426693
479781	291521
242383	327922
212308	317356
233839	320266
159633	286713
409388	153132
81024	263931
178422	292451
60738	293813
232674	220417
488908	198790
106324	451885
265507	99405
271861	367934
123367	199685
180926	349693
418992	330143
431673	244509
377811	198501
456021	157943
138617	415599
61040	201754
164829	82555
375878	7812
399555	221801
455792	464727
154712	82271
110623	13370
409260	192839
160632	382169
368862	170180
429863	271919
277435	240643
66035	222594
93207	282695
97552	223732
178258	451600
110490	175182
410183	190369
436575	475047
382848	5857
231855	417680
377445	183654
188156	153995
16222	231818
229735	462062
98848	113051
481798	19972
87787	310030
372553	205946
299113	366941
386774	274852
30753	267352
343783	241468
238938	99405
55054	78811
255405	237548
246876	286936
363299	50264
229229	188759
244180	86560
456694	293813
398308	41329
116947	479075
152575	114032
240303	475121
322329	273831
337206	110677
113158	492906
67906	144073
312474	331667
412661	159586
66871	115917
92335	223030
380858	239385
372340	243840
237851	60555
461125	232264
52226	40388
179781	209941
331872	432618
252614	277961
212938	420757
298227	115103
230609	62835
164972	317286
237714	280245
100743	425519
224105	93994
203818	478415
214682	16128
133321	153665
457239	134694
38861	383391
56638	249334
41624	282550
352644	180578
189965	223732
353680	310756
13930	74155
224792	182958
132147	435417
27292	187974
332472	465394
123705	175835
295265	174564
128855	277505
123955	237078
304404	176172
171411	19065
301235	45207
176130	2720
158099	74838
27258	273831
186123	272069
212308	407386
492002	440312
118841	45141
287566	257298
191748	96366
322747	391414
130376	107235
307041	269199
55241	299688
134299	42391
286451	181977
457608	91711
375405	15553
456453	176408
174225	313745
158465	63130
252463	395988
407636	15209
270719	21253
471631	294067
230574	312818
253296	257706
409016	390771
361880	82585
479137	310756
198440	9054
478999	167850
71488	75568
167457	365059
439739	16003
223133	107076
228837	168381
143629	313745
4769	119381
257970	236064
266141	120195
328065	260761
60261	203656
231449	312153
16981	51895
266307	330375
29111	16433
157961	476656
3809	24647
255865	71281
302472	211818
284129	490612
401152	230106
344314	76786
352685	152321
178265	159249
410020	315671
154398	260482
462836	168719
261416	465633
478543	196851
74847	373953
451372	415513
280986	280174
260108	22889
181345	483737
482251	291249
383326	351451
39892	259173
465528	393326
105370	396664
377708	209933
48195	58136
439376	445485
39683	265817
92593	279509
248013	141218
240937	366493
210403	442096
174003	150352
279389	101516
388890	48163
276209	235445
1444	369940
417736	291002
404990	425681
82418	97985
171513	43334
257377	185479
448104	330070
341470	440020
7983	393238
345389	336590
119600	429871
247458	216315
5358	267602
447920	225214
230192	134695
365808	364744
199115	163575
212548	406143
82778	58182
79733	350582
371486	388501
395788	230250
416470	352775
287258	295361
73538	440516
479401	323484
424457	313805
443284	393714
368570	41751
159052	63957
360460	485660
278909	478187
171382	18451
321916	490453
346628	463549
237242	382643
178316	179264
304436	196783
280741	309425
278320	485806
197251	178477
449005	252382
128686	263416
25239	324225
475837	331349
364647	399993
275959	76284
451336	74125
313547	283250
100971	300811
34617	451165
378286	78742
309499	492906
25239	12895
168115	120778
324252	272977
311510	233205
482826	103758
324133	47757
169156	19246
358971	242820
322357	190369
189965	82585
411659	118716
432301	203191
197727	73055
43055	303648
212279	416065
170474	363973
200092	369599
130069	121512
47255	23863
216427	128588
212153	72050
209183	478415
363630	149136
488045	276876
311803	53040
226054	293813
302156	185704
87376	255857
222032	433820
268593	359218
32242	293813
92506	193500
217878	425675
81262	402133
414825	203618
201098	131820
107711	487813
365099	190738
147373	121959
330878	130028
12967	116070
330905	8513
155305	415105
120003	238170
485137	23287
440983	391414
401988	354548
400520	325828
341907	435536
428072	297272
409244	362773
178060	420750
2432	119123
326949	354933
83453	237039
209828	494102
73043	262954
321709	96927
338808	175249
80476	205289
357538	64335
482014	13370
13268	412592
393674	345585
378237	80919
2896	95149
190051	103523
282092	288495
85958	12895
312347	147520
16271	456640
253976	342354
324572	457690
366069	321687
154455	388575
237120	138639
335951	132622
319465	83084
209195	137658
432610	120612
112625	250916
128985	319303
217844	3254
411302	6960
12063	292227
321263	472845
157099	184258
303610	292062
312283	161709
258348	449786
470053	340199
187505	151568
327464	483112
375308	263009
236946	63528
351325	293368
417991	71841
15268	246311
167588	243089
133246	154815
283218	480621
371933	350549
443163	401490
98925	369684
150357	94516
239581	411692
83762	53863
406360	3774
485646	468609
42153	401854
60446	162536
85665	356987
135181	51895
236424	377585
226612	219572
181390	345156
413105	183690
269941	149897
106739	156566
305834	209510
287007	389372
278839	66261
23992	319333
222541	367464
145337	489376
435403	280722
101465	276665
16844	379317
425167	180037
295083	302383
445101	439718
290142	424174
63391	167588
191723	24480
350313	33855
1333	195551
195121	74158
186440	343065
410326	398374
298190	84722
247262	475200
378339	287550
161182	202523
475761	228981
237801	4218
28682	375840
71764	104598
57375	488849
48064	13900
172844	4585
468014	21583
387791	55205
1662	16153
454114	66813
341883	482385
309641	398492
485880	109868
448104	344581
279652	112330
25834	234555
1635	296423
184418	136744
217270	279047
92401	480756
306304	214540
473981	393326
38763	342073
223932	16661
253947	430592
298390	354285
238889	118156
130969	481173
326963	393179
289029	19162
248080	309180
156531	411424
420295	216255
209141	220417
100669	368859
116954	254901
48116	291823
208935	105557
457210	313745
88166	166513
48775	263029
401412	231731
355598	408646
160191	250929
300954	47356
43170	344383
405792	207042
292962	42499
337483	459802
134262	208941
70658	425846
202692	363267
163594	109212
390568	73445
168719	210271
308907	372141
298607	336590
150107	113051
30672	337594
389206	131315
130596	425946
117348	274312
469161	18451
48226	32634
309546	314805
74569	137561
22414	461040
325044	490880
261791	461392
206051	144073
185228	322203
331238	46761
104789	12245
301728	2450
236672	350448
241198	364997
419346	209572
316284	300394
86892	383013
347702	43467
45221	19154
425467	238299
45815	59027
164036	342807
180506	406408
281691	141509
490707	51921
34999	489822
118975	83811
273683	99829
40890	126358
473300	44310
353422	281252
206389	395184
153322	408261
211045	78811
101557	405491
347433	69908
105249	488052
115741	76829
318282	213465
224711	104741
217270	183778
118188	426556
98282	23956
98727	187974
8673	205141
250730	261741
2414	290450
382212	155431
304459	248398
298411	358797
265917	420944
39861	41544
178028	307119
449640	64335
246348	250679
289517	290564
380492	9177
153006	300104
314466	254973
471731	254543
11229	268261
158548	300240
249673	104498
345401	437425
365952	489073
206271	249109
60200	440660
266061	421707
470672	492329
263125	284340
350347	325575
23203	420790
424610	31107
32865	336590
305514	132843
296352	306491
114231	294965
451767	299567
114723	278517
125859	354933
276241	105585
417814	257083
276759	110677
148516	409253
112039	21457
214671	237165
378330	16231
202478	402153
89219	10690
49728	198935
265645	466432
244125	8810
36748	173692
399777	237240
185339	120912
131939	15095
478588	369385
336002	327858
102162	230336
204375	319147
483297	234787
461010	275826
61239	95149
409109	446182
336955	462559
100495	357854
164196	271168
414203	360860
302070	15209
304404	379078
449864	404345
362359	247238
123450	320464
482606	307279
234932	419435
324109	482181
114552	196556
114335	243301
67382	447519
330017	208981
32544	168269
195536	155007
191629	428397
27635	222721
346557	491236
276973	336590
288885	369303
484691	122193
208048	359041
104619	90820
9044	183041
464129	122462
55728	125577
223372	271300
3852	80761
132445	469509
207388	212081
374555	249334
283338	140360
154255	271603
471820	248777
460490	172089
254971	259929
55050	443603
58865	302641
342465	27815
214978	430356
229598	342339
354725	308666
481880	251116
41224	400176
63274	173176
350003	24738
353471	203174
72489	119893
340331	233415
174598	369262
255515	96449
52275	393326
353103	237178
201131	484670
452243	34801
272865	10473
295493	260527
130430	208487
476458	4745
214518	359243
114304	481692
134299	493217
53561	485304
374305	362790
140806	417252
272550	461769
264230	377368
328729	299710
113355	317286
278153	385442
482251	361495
211874	331090
481419	377323
420941	303059
258092	303175
239738	413860
223657	351010
348447	456791
450334	317356
298248	53490
367528	119375
6854	12443
173076	77438
20946	404412
444039	311221
234788	330322
104367	215054
169545	445212
30568	138600
394088	100699
366139	293169
320838	264184
21689	63528
384616	442769
467213	77550
371125	18069
34447	444299
328568	199896
360861	197337
150489	262954
255971	348584
143932	97456
327209	295359
448531	264286
184488	452633
170508	19984
457679	311297
337402	122462
328075	462973
230574	398963
273768	21411
453821	242571
273543	463529
466790	27581
301846	22907
143635	124446
424985	3845
228229	265711
366402	423437
22991	57134
270597	482315
10762	143671
423197	72670
458968	89633
469824	24208
260300	478415
117278	94516
218400	210082
456021	347494
241502	176077
434052	171306
363526	120837
139967	393331
428861	412344
384791	273831
388249	94305
477723	28398
327209	262642
245679	418417
328288	240374
54409	360531
237494	357144
315400	269085
173673	398088
282967	137939
254446	240038
47082	298014
277595	336590
382270	367243
74795	9124
464829	127469
317370	270095
21217	455703
43454	201835
249894	214608
239272	166337
306294	348387
408388	409828
115989	287423
347443	471745
570	247812
409740	302682
78530	141635
474620	237591
164895	261320
353400	345745
251144	158006
318686	75303
349188	44826
322224	138971
2660	141763
229735	27926
95290	151346
194609	411455
298390	49208
52955	102100
458184	402552
116525	150352
360484	108965
119276	416496
384422	427225
430118	301287
138857	194165
214069	317118
485314	162432
104420	202593
368858	13545
198317	487651
474341	287298
295841	120821
458895	57620
412909	477646
83305	23733
144759	359740
122539	360531
221416	160722
258620	86974
409684	82585
1616	307386
85129	21411
410238	97894
240892	110714
98601	428026
270395	323728
198317	455806
64526	298606
396033	228797
107118	52396
325939	166513
360847	27743
390771	458536
352764	286936
219866	401871
385858	4413
133957	67899
419822	158684
393424	13793
397687	112926
312474	457093
85739	368820
200875	334635
97606	48268
85476	399368
4902	68792
100170	427185
107118	254270
9366	193727
18393	154779
465630	317506
338140	491315
113541	339155
334520	373021
345028	358797
471927	408737
142193	196783
420763	124798
216229	257962
419962	181322
360988	224064
246453	86476
149343	302248
136056	415379
381416	83239
364636	122457
174279	456319
53140	265589
132740	235640
143562	26046
387510	225420
211674	398333
313317	166970
453070	151944
79343	6899
131939	313745
118877	17077
85953	300606
277511	481827
160744	232154
358709	43828
424675	195283
272775	302403
381256	409828
129479	7988
114332	175659
484172	42998
222158	314973
375462	296647
459106	183322
389207	157910
87046	421707
455682	267352
225489	49903
290014	318859
429320	313745
278556	346736
438389	153037
162803	415108
24887	357079
453625	58731
114643	285673
126923	157598
320726	298519
210845	134694
295580	186159
399205	481279
87638	460624
356006	35707
382314	237349
47109	54599
229144	292054
373078	291249
320771	218617
152198	313745
52629	39481
316388	251116
129773	214992
7035	171163
58394	312595
83096	307423
355048	263009
54706	171577
463308	395725
44047	171670
467446	420721
23642	377933
77455	74324
467052	385000
80133	59946
424256	467249
307448	393167
303782	6072
438407	3446
468741	369599
443163	18768
168000	27748
127595	389159
462256	76111
421292	296067
229740	255172
275703	476951
57632	368358
407488	482634
347793	165680
437307	295155
117944	347755
205179	152020
343493	244
167537	10552
398900	162795
304546	444504
83134	41257
132447	187974
38535	204330
42854	104383
41495	226038
359470	310214
239193	152502
245253	142161
141350	228872
464314	487813
110272	467492
261277	253916
231839	180578
250833	225261
134543	11626
298479	63528
116120	38063
303061	328729
116576	395679
351732	54599
30979	271727
313745	18253
16111	64335
249444	293631
79185	4413
266307	83773
276094	12895
400926	431798
319081	36836
147706	192509
273948	24647
350347	282453
337393	172335
189640	316388
272838	425370
444251	371585
379680	267673
50303	198240
294083	267602
280762	267602
394587	473077
357309	423688
149368	411455
434847	62472
281563	95860
277799	128883
212320	355700
3600	462883
73357	91960
313343	323544
264792	183936
350064	226152
359933	462293
203402	50391
18310	494055
81525	27748
405530	63957
212459	284843
14616	258220
34368	282851
124345	220857
199895	80165
359242	442387
19459	216110
32122	208227
192333	19785
125588	204330
60448	329371
13660	250679
230574	336341
168678	469637
181435	256953
157839	181680
437544	49021
113336	42890
25969	22779
176130	104505
22197	279047
423171	144306
450013	157684
269399	81104
282865	150974
365245	303424
413821	64880
204775	62699
383132	62191
97572	486885
453561	94516
463926	420806
413816	279210
274929	492316
172417	149336
57630	324578
193462	97803
56217	70815
475001	285072
387199	421830
408436	212265
36315	181767
455590	67302
215867	403334
29906	233306
34961	98684
419677	395409
94850	215321
316136	184984
218114	398333
492567	183213
252278	282099
221374	360708
445343	86632
297024	438373
245911	217423
418992	123718
94030	298614
178456	209281
251272	452709
278320	468313
484312	109690
123978	263032
387791	150942
153037	242461
151371	205377
428023	312698
196996	464362
106514	355669
192027	432506
295687	179045
426592	258643
436496	375598
246047	378462
255650	88748
416004	34708
66280	149496
281219	122193
415574	385426
157548	69293
144084	229640
44767	376190
315359	69268
335747	246672
492432	164504
200475	275981
331574	459817
137777	231484
298823	288429
49187	214992
45356	266864
69948	184902
148708	184983
15209	6779
198637	335846
82187	125417
77648	114588
62367	298077
339215	273650
144179	308933
108081	110677
354839	317686
96897	218285
151299	484447
113347	492906
275879	205270
295612	167126
4182	481790
118851	378976
163519	13630
136631	367110
415545	220857
218487	80574
491993	313454
132434	58538
242510	74886
281798	114063
122046	252710
221687	181396
177485	10520
231254	117054
470119	114760
439610	143997
484323	470344
169484	177334
429281	80669
52813	338271
97732	315888
176542	296224
328206	297559
412192	469686
367967	323139
417136	458513
370817	166513
278776	414790
410963	48833
360459	476242
18670	464420
174255	273831
26120	15209
299580	94665
315588	31413
457845	409109
333557	47518
285876	311212
350394	18610
338931	133495
142929	446801
150350	467192
7788	323804
404989	146481
249469	89428
374843	313745
82981	220246
105889	86165
20124	303424
311367	420790
141618	151716
51755	484447
230051	336288
162538	222701
316631	182902
432101	225646
440633	154137
109317	267623
103626	376792
457010	43514
321535	155547
145002	349186
102877	201209
46714	445947
188633	435318
457560	38063
327497	94669
92401	338271
390423	261009
74230	147643
260458	408519
67858	348632
483694	440660
15991	440660
487759	228431
471660	334503
126966	18451
54676	212278
40028	450974
324525	74936
352086	408350
125975	452746
325905	268129
10379	340511
10546	440737
394572	247092
321797	155676
368858	280542
287889	313745
489733	220635
397814	285052
266538	201682
253563	153834
388249	118722
189125	48861
214744	131604
198317	283408
434273	360708
141782	138600
401412	219499
20477	76417
320160	358768
316022	238149
291268	445567
132247	29111
321839	299215
465740	422629
468287	351248
35806	477506
488971	401300
368690	16433
181922	88915
16844	485806
330837	243438
491337	292721
46723	176060
44159	76008
274138	467175
130804	423731
75339	425406
92047	480611
133156	199948
330975	486885
378935	266571
405788	114615
356530	344580
486371	434140
194643	9536
22148	420944
100984	399587
79346	315873
427505	27696
245422	369262
117673	115340
170464	21411
199327	241468
356535	137128
18861	338375
349629	446105
130595	113138
130083	70515
293931	163578
114287	24070
314311	335578
172408	15209
48147	69856
166626	99123
324708	32605
172417	214212
175944	18223
214060	428125
464636	208487
45914	102347
126911	477986
104325	349307
25162	166867
384491	12895
334796	192005
179746	375840
156043	463623
153687	294079
245965	17004
92635	25503
464966	143079
235451	79989
60498	35707
54310	348533
372447	401871
217629	258486
260147	288769
378438	395988
289675	355940
348113	391414
68324	48275
97247	23018
86680	77727
251230	261375
115604	427980
44373	210784
479250	403316
26923	249202
385828	316686
92047	12650
46708	419260
50917	137736
244755	399867
469384	149439
316646	183213
21749	180957
148913	74542
293731	420973
326631	13801
134232	330087
61691	352198
463539	69975
102832	450676
316485	400404
144188	382832
302142	132740
420139	94516
365410	100478
83665	93292
195794	412681
437401	172685
16271	413003
240495	185076
323180	17186
268456	388195
334092	352714
288708	285938
470803	456016
302918	79199
271387	217423
434451	301659
338688	266538
85570	24876
23992	454975
323222	284772
93174	42610
415620	74571
297665	363218
466240	345011
479393	396968
172923	111829
433686	443061
475310	366941
283024	407306
201036	16212
327508	9054
130884	13275
342209	44554
325824	241048
482554	189659
276334	110007
2401	171899
221155	143663
264002	129185
374548	246672
215395	337120
177559	416550
50775	268070
270196	193667
169984	23018
232616	320743
386486	273831
53532	80738
88460	275959
432450	211134
410036	101816
204775	45768
144973	10705
358216	165911
476158	303175
315194	14750
383631	183213
444139	337093
479157	432998
493789	348176
326631	340176
489977	78155
272233	85820
460250	462907
265913	223523
229735	440089
104734	411148
127994	19262
145369	384668
490580	385853
194216	260527
243952	114739
247218	391414
179898	377228
30539	358032
123920	313547
111856	168381
397177	386235
346272	167074
450207	149388
299246	438834
483706	197242
296407	213755
174373	86476
162557	401871
339683	184839
371581	378762
428735	211273
299221	387742
57220	120195
235597	1929
55930	368358
91793	185076
438606	315384
276944	84590
186466	104248
144405	214849
76331	300119
230051	136963
110720	378462
476983	351732
30188	438783
19341	487762
112267	320543
353094	209542
9768	3730
5	72261
112357	412548
458768	396246
29496	86618
131644	279769
217312	270684
249222	451600
327709	154423
400384	244304
64090	473069
342465	183633
295580	476951
327777	389009
211657	164337
310527	317118
418163	142505
248618	202678
273866	115340
1080	149897
231507	412081
464365	327217
131189	77864
94178	352136
163502	329727
80080	37515
438501	53863
304011	27696
397454	354656
423907	491439
349510	198926
43312	390501
45201	445690
113833	281397
81269	451016
315173	421935
22838	255290
257971	360850
263555	236240
162662	407902
92635	32840
242551	7812
28614	221303
374350	74877
50646	158965
475917	278520
54129	417538
486164	101246
313592	50264
314617	215373
342486	459188
246870	49903
196030	285736
276821	4634
401140	320893
132434	12929
236413	373381
315358	130206
424255	269904
371980	273831
81358	107114
257498	428155
273049	483280
415619	295650
211198	107478
243588	476471
296683	292721
39601	42189
342958	24728
114748	198317
193291	3011
250092	218615
119737	49789
118145	99210
459945	152054
219857	317367
38694	155927
344844	116283
294307	360038
338340	291521
241781	430278
307498	343148
16844	104734
31038	451715
484416	10646
266307	16668
394345	37476
415574	319368
68975	104855
257580	472945
465866	350968
73760	250434
15486	393326
267468	313745
235003	167546
427260	388575
456523	192195
240472	395911
391155	75583
283660	272352
465508	63475
128185	369599
219594	474268
97245	472072
53152	308368
125934	440660
202336	16433
253279	487825
316060	13370
315188	122462
175904	132996
352739	406408
408092	442814
342204	48173
291935	391697
409388	388473
197816	168213
386973	99521
429420	293813
313684	226129
460482	57020
156348	152680
219546	274241
280876	141381
50541	165032
443436	490261
33453	248365
215192	362267
304433	85792
375315	455769
224711	420392
219546	156376
275824	336619
218865	259519
252118	176747
222789	492906
133638	457308
406963	30258
214855	357800
469384	175249
223727	291521
47080	332197
259127	285446
48823	261075
30749	367024
76079	157040
244774	447517
153324	284843
169937	166978
354244	85330
401592	171813
129198	13966
272331	241148
171382	183213
190524	44359
174008	488636
337030	36885
144237	83545
6545	315380
263703	313684
135404	492896
394060	319181
354292	85952
336367	251417
132900	205313
31070	42666
149	166513
188759	451672
309589	251427
340905	87049
192238	388088
177678	151319
436966	205223
192227	291432
319871	400184
417201	277712
122336	472208
344179	37146
107711	321931
14089	270089
414286	149388
399270	264449
251228	81146
389224	81231
291229	428125
308689	66419
75185	81627
63391	412341
23350	400701
347121	405537
174255	481844
260115	177693
279100	247670
412876	190034
363984	282670
388890	303175
452962	250168
80761	414470
82498	230491
447312	120392
78134	435318
42400	484058
456748	217223
36131	426930
127036	62191
298525	190369
88266	482162
335149	158945
172716	385410
125948	470766
493942	317118
148343	61848
8146	10379
116895	424670
19121	256383
292573	287423
346216	198297
29743	486104
209964	88705
45820	30263
225125	288035
443350	20586
473738	2715
300195	116950
348053	243074
40333	292721
305287	217015
64024	218727
409372	369625
330313	227101
99291	119123
194875	401481
72804	109190
442299	317118
137635	401682
164073	159738
454867	481368
219300	343283
477963	2760
269808	182226
393671	283918
134196	482673
230574	456415
60957	330817
196514	491347
228810	461846
74980	34828
331622	313829
259856	236213
479918	33647
14038	232377
386428	32807
205752	359516
115427	275211
228128	300327
466678	59831
491916	427054
193817	173552
179366	256227
17374	251898
227781	339567
377323	120666
50437	87007
313770	72680
159127	423014
485265	36392
51759	413860
260185	138401
415230	145304
15472	134262
483987	86828
265192	121106
413632	465853
445427	299467
261735	55074
381424	277646
132565	466572
257896	305216
135566	54976
341311	91327
355610	86476
375027	476231
345731	424898
351632	212081
40333	387904
69264	14092
72217	381560
247608	439366
12481	265589
317402	306848
401592	471142
461562	258166
419445	185578
481419	435630
389318	13370
189718	469235
474169	155904
325597	62306
81736	127069
48159	171592
363191	217423
87047	53389
15855	430356
39429	293114
482851	3999
67215	94075
450802	404806
282379	35735
71430	213065
51581	55234
144180	48275
397495	475594
35441	492316
200910	375834
342113	433660
377869	136938
189500	333357
244067	13370
334480	364262
408651	181045
60287	173176
451379	119831
277510	309397
35462	25716
203348	53249
172713	380738
333540	391414
229381	479228
326631	87007
291811	176671
404479	478415
307607	389682
123939	448615
30978	317995
321353	428009
343655	13370
392220	76759
465599	363877
376592	206988
103325	245332
489353	172360
45634	26252
186714	10553
45198	414471
59568	329636
9597	36462
478774	439121
93037	404053
230051	473639
393581	397009
113505	352880
380202	396339
294508	166513
176111	257732
242553	128721
153006	297247
391066	293813
233498	114946
214785	35707
455133	281924
462028	396080
85128	139648
363613	222072
248013	108143
64222	310756
49420	396101
329262	198537
296707	138736
445098	15133
121492	466737
196773	94973
150524	126483
149339	47715
175992	176302
299206	210050
313604	106514
230936	353750
375316	105498
62162	62047
303507	53836
188832	481785
490244	316796
357121	468372
202411	261141
449836	360860
188324	255387
131957	273831
416295	183213
240624	337154
453382	426922
361652	466844
300411	298398
233498	441572
302161	75634
89826	48333
407721	40784
404329	445602
63974	219634
36228	387904
255515	30187
458250	234117
177749	367919
25557	201586
133909	291744
45585	241525
452148	309572
282847	217809
161523	371387
228706	1626
58208	357357
310512	223030
383192	342202
428216	418544
237714	101058
177186	86825
372415	71721
347931	390771
258436	33030
256893	293739
389512	311075
460048	434035
394844	439737
439719	207150
97558	494001
17613	227101
157878	360999
35612	12129
413336	140021
235382	147261
358322	281240
235028	186886
354903	18783
494127	58543
135655	49021
298575	405203
345230	371918
323836	70942
136804	479451
59092	49127
200467	328140
146893	379396
249981	218727
237652	40784
315884	353276
485603	412752
327925	16129
106922	186159
412502	410074
387244	379464
116317	110285
344181	186361
294323	273831
270425	2289
248984	96298
452894	314824
221329	155585
129908	209510
290719	179248
4716	51989
73996	134842
262548	277936
263539	295557
441590	145847
158728	232384
372331	201755
470973	60219
94455	458230
324816	219999
126683	377676
456298	366127
148190	4349
164068	248317
440604	95149
419271	138807
445478	175721
146625	67040
216602	196559
230574	102266
125064	435778
349164	280646
94985	305580
55789	170991
409274	94344
201556	207991
235597	160894
190855	366941
462893	362404
377960	264024
376619	459802
472711	49160
325814	41673
166781	261396
26798	87466
309594	312459
482851	188195
23255	246592
146981	401949
489418	412080
323222	184258
4430	101763
83052	133656
281844	324249
55698	132740
287076	459649
255353	388719
460189	50813
269157	134768
198258	313745
145009	273831
275910	151323
342673	134259
479351	464951
351451	226681
220825	186440
207787	145948
103840	170680
199941	190854
297665	306651
51880	152058
440975	196783
66725	128963
230574	442528
357804	16433
424359	423870
342465	392539
408406	370866
292352	139755
147049	301659
304011	322922
169819	223304
361291	398087
258802	186828
100424	98906
216894	179045
402554	57989
187834	215879
373596	447722
260812	115917
204994	433934
374734	348292
215129	310148
269655	367919
4234	65989
137596	168615
210750	20939
5569	104498
370999	94091
326791	141897
420665	458601
110114	476471
251398	127644
314820	278333
319259	387803
418783	481279
297008	339899
432237	249412
30568	86077
131574	330143
319970	19745
159068	354933
180566	285259
424256	436167
91895	387860
490968	180527
86560	487633
330278	465371
338380	39822
220130	74829
33702	161314
238792	426034
414975	347829
430659	273831
249872	35707
305624	265608
9061	267602
38038	54536
391129	307279
59644	231321
312069	22827
72804	207052
361291	164523
118694	167588
110883	380520
325491	17743
155697	210194
132292	276358
310836	115861
66635	300830
377941	81104
471389	24647
388734	95149
19341	89883
19316	478072
344029	164884
11346	190369
26268	184962
487091	339541
204638	317118
161162	464537
361921	463024
330955	476951
13268	132129
110579	406494
223388	15969
109733	302610
268432	180841
25728	317118
129792	303175
10327	142018
51813	13129
369325	437903
474395	265474
22844	313745
189318	425675
317132	199171
354632	294836
150594	421830
36278	109649
250660	122342
384174	137124
471920	304731
326809	17996
409066	104299
316154	369016
241451	49353
189811	55074
415349	75098
418305	10646
210511	95149
33053	137739
263439	339716
337628	185704
207397	463623
439977	189965
103270	568
347651	490337
239704	413703
465227	242641
626	241525
128196	101615
381595	345745
388718	320299
275714	16433
351204	303079
44450	19214
71838	341710
104740	385801
176312	183003
32540	458264
202469	162947
408130	159412
133909	427657
277568	466969
453833	371853
299249	140798
97508	264521
393046	134746
68375	240491
250004	227174
398681	392840
80334	180578
92210	471081
334215	371786
311521	137128
395929	393737
362267	462377
187965	432109
113355	364687
330823	237178
277144	454726
72556	337336
384501	231483
78155	359762
256716	29838
477932	209018
377754	444763
233498	98603
372764	122490
9300	162346
349922	323893
420903	274626
354224	198317
121260	469576
285221	374939
275565	489103
254241	59759
157189	177777
414518	296423
357294	316485
374305	59045
142663	121200
452383	483720
290838	162705
460165	104498
389216	322741
139308	76628
136878	277450
172923	284932
408670	399313
385221	6072
337100	281475
168594	179100
215820	491990
459317	389900
389019	64046
287766	96977
468753	283250
306298	155217
233498	342363
470345	265585
333166	286609
75768	187974
32792	350822
94013	50538
375701	413525
86311	461951
379596	328194
104482	118286
75259	111764
331289	158420
248013	253976
230051	144111
365050	52537
222472	369599
81664	159058
414326	218151
304041	190369
375578	469057
462047	110677
364493	404960
268447	399711
128124	395198
363379	240954
140722	388473
231001	19122
87500	164884
201633	214050
221026	36124
427714	360542
47788	477967
381406	461801
443666	474784
198171	110677
349448	82585
195067	336955
53638	55997
338954	16433
458207	477986
49117	294684
201176	285156
350062	336955
160794	92427
64505	406085
410691	355700
195362	400905
112862	181692
311742	469235
379867	226798
312873	313916
62784	99405
172923	171424
123354	144306
256893	350927
209964	78380
317676	173909
81904	288278
157698	364201
472667	50264
334337	390793
34272	281163
133433	481578
200483	214024
485376	129185
363757	256121
361731	18451
159169	413487
432	391414
261358	70849
446469	301160
144436	339581
291363	369599
117018	257933
46435	78967
19249	285357
31096	360884
63145	228431
446644	328550
143391	58560
489552	198705
302785	377410
5505	431176
122942	206470
277529	162795
221915	317118
338113	40784
134937	100011
27064	257074
416116	352253
40809	285279
456765	49507
491273	157726
493784	478302
354111	462340
232600	390771
441635	411424
10762	85582
160464	157707
141355	183519
471169	106892
343431	369599
1631	127270
315951	433868
185467	140378
351579	313966
482595	366127
476872	485304
228231	255650
56447	142018
241337	262954
376963	214436
252174	312720
47348	273831
212244	35816
378350	39695
8970	298540
299695	9576
263557	167799
404337	86077
305350	186384
143315	6516
201833	96094
295841	347395
270007	313314
344561	366127
179670	175419
20946	210494
318369	6572
55400	29451
182390	86595
450465	162681
91325	301298
457839	388407
346163	146155
459325	447458
277154	135967
166434	281267
454770	104009
124629	422000
480935	158812
311639	193140
155656	24943
175862	295484
261398	478415
314311	304589
195729	445132
23290	451016
362056	459280
345389	317118
260879	372000
351955	238526
473821	393326
178422	17333
302932	82585
30477	373248
231932	101058
340175	351849
105038	94344
324206	54976
345299	56397
425503	153183
6467	124320
289084	108423
239112	209198
105362	198926
409238	73305
152655	274008
446835	383184
278273	122212
365978	141295
398303	360620
300563	84089
468256	41257
191716	280939
322895	446351
396639	202018
140318	369599
248981	327061
343719	109006
42801	450395
360659	388633
267562	449728
290719	165853
112625	258709
92401	343408
24616	453952
73015	433279
403670	259068
43831	63191
237801	100065
461383	186259
307450	94344
196442	26240
411454	208300
326260	230424
475891	420392
468055	167799
143969	414190
267079	376041
260624	426089
345028	75499
265921	293813
222368	449715
48892	44258
261500	441917
428603	450220
103460	309982
463577	53883
114786	265589
121574	128261
166212	262954
175395	20512
410702	241468
454750	5773
279386	317178
246278	70151
81898	369577
465216	259106
186769	450647
481402	327343
175914	479570
61286	468402
264286	225727
175907	430356
133960	449090
167358	230637
313266	141116
11263	264490
40388	214279
129408	38798
26473	313745
411006	211851
461443	29658
218186	392086
144962	107852
118946	141509
489009	28129
153860	393326
104741	164335
178705	258370
37839	9618
139167	414392
472157	52537
275677	447700
210401	165653
457418	286087
116853	44844
222575	99437
88027	223727
67293	228431
58301	394023
69292	52140
178147	27696
121492	434035
266090	313745
318467	94222
338113	37314
289951	174133
399849	271283
146893	184098
42879	108592
211101	235939
445647	245317
189540	174349
250201	190369
449309	348244
93440	137128
373507	84775
282814	4413
421137	21523
93174	83229
160317	272168
468459	76454
490558	279091
7988	212821
28066	447189
106268	396187
493869	264463
263958	135240
273271	336291
272785	108458
222342	410074
45094	406428
274057	180535
75698	401871
491269	293813
451216	323785
65683	313916
177080	491150
65781	329320
51096	334021
137000	348176
391414	198509
110954	313802
209032	328382
94850	350372
79924	415541
396751	258788
323114	237178
48962	32807
386305	91080
152210	202486
66326	293813
144102	394636
18721	9302
48775	493788
204449	44133
412472	276744
224462	260376
140713	219173
97732	421661
106169	127788
131231	371983
422415	405035
464580	56068
250410	329072
155215	174700
244056	126204
104149	284482
385230	15209
150345	387333
115449	177630
174139	213615
277744	42177
134828	453697
143232	119762
15546	431799
447610	99405
97196	18665
370570	9208
10691	208858
148671	130028
187834	487874
169762	48124
247710	110708
149099	451300
289675	180332
127415	54804
71511	478486
354339	88113
114924	10041
27628	144232
78673	392845
433653	99405
388	291090
376178	209285
108600	271806
380846	179732
457553	304466
423294	313802
115312	439719
4517	256121
478924	388227
447021	273831
112443	51060
386389	450772
19781	209572
127402	354933
94537	62162
50826	194596
305295	13129
253582	291324
357502	274038
206055	35427
51652	260527
104740	492994
277610	258726
6234	98294
8138	217423
82981	233187
492709	121106
195500	391414
227188	280592
316626	407306
194182	368892
176221	188063
3856	491150
100012	295484
395411	366127
133517	362268
266998	182226
324573	94516
390002	458
114383	20172
102603	435100
60767	266660
205704	74106
49184	83721
85020	86618
319589	130264
470095	343085
24265	13466
157548	251116
259449	206174
385062	130310
303278	353542
482851	40371
323870	430610
420323	455948
486389	422589
480957	446630
398997	167034
151629	204287
185076	197556
469760	420730
147665	80662
269208	113552
316565	204297
167588	285943
241440	13997
102249	45295
93440	358797
335583	190369
235739	437409
5512	268505
254973	177697
378605	162795
443962	203669
88047	492906
64157	241014
181638	415405
474341	209285
228698	199590
24921	217423
241836	327972
443308	485812
306964	446182
468113	401871
443162	466447
32740	478539
114509	440962
451691	313745
107396	241090
14032	218727
148489	352685
28530	77637
319231	184182
312372	477491
430406	39139
310306	267602
179041	50155
476455	303175
126299	198635
46530	466765
203219	33862
29495	200819
231084	190369
186544	318878
371071	460437
271188	377906
255238	345745
230691	251116
188799	403632
448779	198790
452932	374396
155254	301659
238889	462746
421076	44335
38391	317118
176871	387111
310139	427796
181793	481785
269760	248275
482024	270095
345773	433713
81053	226308
51124	428251
269695	22653
198317	237168
48200	101318
387959	52490
308715	347948
66035	375376
338842	187889
234694	27464
436329	438044
249791	267208
436902	424541
81003	57227
354866	332685
45675	23578
381563	386254
295068	119381
73646	84502
448680	366493
316136	362278
232069	364627
463549	313070
260021	149300
390596	356355
356524	243301
373025	145463
97282	186774
238344	186159
130731	16084
119001	71899
19542	404552
155759	119381
253816	380409
271048	2792
402369	260278
6905	427272
361007	354942
194852	262594
168000	235872
306040	241525
397321	34547
49184	258408
118539	147582
146391	368186
296357	4886
168640	476471
56396	279481
205742	216591
357363	425534
432632	358848
319882	94665
7271	330371
210614	426439
181721	276358
34977	1605
444746	233590
200760	38694
394051	313314
383164	397460
356583	322069
123450	183213
128354	39825
241442	452288
38879	54089
165718	16433
352399	421074
350313	274451
167588	167733
438596	328470
385516	37515
361852	3041
178422	205289
409629	312453
375202	476303
323161	192005
323222	375638
403645	212081
53532	78291
431387	267602
158349	360512
393940	205421
277652	68212
83799	184902
325905	230769
280184	453391
370644	85423
474341	262385
153251	283002
31549	90277
265920	143597
345401	446768
328940	139803
287183	371918
142527	31420
55677	258811
48789	436740
358477	342419
158806	317421
372764	222701
115382	413450
111968	406480
387602	175608
86596	100728
144274	118829
359668	39670
68098	168888
118453	273831
209648	351639
67301	151944
93610	166513
339037	313314
12545	264237
350765	104179
467420	271383
190036	54536
242787	454323
184640	241356
282677	217080
200067	120489
192611	70029
159073	279326
330752	426887
287444	493788
198862	306981
164684	366493
50833	19757
478683	254973
456021	420929
440768	363973
428944	72952
330752	121497
130865	164504
390032	448709
107118	407981
318929	110677
367561	23018
451828	298962
273734	50605
422490	110708
487774	132247
16162	412441
345407	391414
191899	166234
441302	492930
190313	89914
287566	107219
405700	338890
387982	195121
323836	490918
309004	35812
4246	339348
493318	264802
312582	309198
356140	454277
484573	302836
225345	105775
313028	177455
110749	337262
42121	16041
137264	432298
83038	251116
51433	493036
176132	182345
444139	16325
233498	490756
436720	133423
318500	105878
68768	214024
458612	217883
203847	476951
221348	152085
123101	359762
455533	267580
286682	317675
223953	469235
353094	84504
164101	94344
187597	144442
173658	12245
420295	373498
236267	386732
477189	401488
332331	156193
100042	347036
292791	442947
350650	414592
190524	205044
49998	236215
236359	456347
380657	44531
435966	388407
174771	320731
289084	100909
304877	350956
49040	104127
470819	53994
278798	360736
115193	186189
376578	321437
461288	413930
237709	86728
407280	215909
180132	412398
268696	351101
295457	484405
192816	301472
381207	195948
190845	418362
137685	93625
24378	458183
236963	384709
208637	381147
381274	467854
169312	414257
142459	349033
485492	3794
434748	194390
195713	357144
381256	49279
54449	187443
286168	40330
257299	249709
250920	459721
209342	404806
379395	171429
176130	160341
435043	38134
182714	15133
44160	398645
137744	268848
75073	57989
463155	179375
311510	269173
57875	171813
280958	413525
455676	195574
388130	170972
94129	28129
129419	482944
22246	52872
256893	265589
55660	166513
164684	21523
199936	95942
1949	11951
469446	167799
339246	338970
292687	197000
259927	380071
487878	37057
179366	348550
253976	447158
485417	189817
109791	18479
322670	327799
198867	265589
38134	69083
12967	340287
315473	411365
366954	163193
393631	13363
25967	124107
309917	288138
416193	94344
89028	378686
264800	102788
453163	355325
394134	2792
251055	127921
91555	13686
354740	94516
300874	94516
285005	387742
59666	387917
199676	166183
146325	480421
358942	491150
481044	143305
418698	489314
217450	406371
180661	321242
1477	371934
899	6149
76228	250896
431727	310601
307073	403902
253102	57509
213807	152502
6072	28838
4781	401225
256901	56856
224252	15209
214912	154450
388823	316372
29014	192195
36799	440660
212460	153925
9909	489822
316136	389626
177577	346746
318406	258981
49866	245679
318573	266600
288350	428199
139072	409828
42536	427725
92820	466322
342465	65194
192646	303763
236440	390526
170052	416402
410036	257651
372157	98906
95405	14925
138985	438783
189193	21523
430041	208872
492453	445574
182270	94516
395885	294130
146265	489797
114831	249928
14807	418205
243712	48275
271760	389682
347207	463549
59222	70355
82852	245317
168961	449468
209913	461275
48950	449728
184210	8526
217434	348007
194781	410951
222592	483411
174516	451048
226591	130462
349868	21847
282282	333357
93627	438547
208475	310736
47834	12124
130300	409142
306946	40755
455809	110708
269622	476951
337583	430356
479147	475594
189965	170894
399911	36045
212282	248777
486236	61572
266957	139193
73327	246604
91030	100698
360426	12719
261759	82
16445	336590
39591	123369
414825	409828
337783	267352
407338	414035
114643	137739
227454	236263
14519	458201
240850	94516
420263	308928
33618	42189
20392	128962
367069	79705
3275	230452
449521	247280
249035	346576
385308	62366
457418	81231
304146	148995
206028	48275
226050	299203
53314	133782
475172	486275
434726	34033
399694	130742
224921	253593
279079	461182
248109	126316
342465	234138
47080	333020
106268	344511
221324	210050
370567	141127
266028	52030
446948	276992
490035	175167
27575	136919
39215	257822
269494	336590
343493	382166
457820	219984
173770	263009
242798	280371
275375	273831
456021	301107
118456	273831
457308	425675
23734	461944
254886	354694
302201	292721
390228	370279
271387	48275
204023	51222
16508	288035
257465	166522
250404	271383
438898	313745
407956	199253
396021	118877
54363	281641
59578	221890
112	76350
214316	449298
484748	124085
191985	265866
463891	130395
144288	445353
54227	313745
478287	1852
463457	217432
426197	35752
324367	134201
201131	3037
231742	93135
98187	324446
20287	421356
403191	301148
378308	47841
176258	276064
47021	386787
189552	462973
283759	452098
323222	395524
451230	49228
142696	132740
196003	403364
124394	448642
72804	297704
237136	53839
236216	49966
292146	65624
306040	164884
190524	122130
35426	288035
416048	214024
482360	67040
296131	12884
342935	163923
276688	20959
302233	132247
309928	110677
238578	390232
364255	13900
153566	177244
146893	453746
164254	201667
265415	320464
41842	108222
218598	172295
345049	445749
282453	188837
458483	282822
252632	297347
365978	158946
218675	460804
467239	214024
450330	230691
239378	466040
424570	267352
232258	423688
10871	366666
335379	472705
300327	313789
216894	10050
390240	78431
37921	392130
399270	484866
419916	49847
14089	8882
48589	285156
478975	274852
449497	125399
151686	116843
74690	457073
372730	131610
334603	404523
42854	276124
386036	378787
479287	302067
128837	482449
86632	51754
411443	428214
209025	29105
194898	335069
321624	438460
174310	13370
268764	477986
317100	267453
168149	296235
244910	29361
312617	217509
346356	255650
430831	463454
402489	243115
344094	406919
240470	478415
319539	134118
453736	183952
44423	163755
458768	274114
423895	99405
148695	367364
257847	47520
299743	374314
234952	471039
136999	5857
432362	420084
267502	124660
58167	153995
388325	289212
375353	149600
188246	216585
446371	74543
267250	219499
392210	483494
301312	211449
235702	422470
26318	270262
489962	390771
380489	311840
394267	366534
51395	143353
207531	420944
467827	147429
70211	403132
228431	334537
481173	249202
256790	137099
383306	88705
145210	112534
471318	393326
91197	201121
326260	57448
293464	15471
61815	476766
489478	49903
279575	250455
39371	142678
42245	438419
469023	167202
160876	93245
202901	62029
290518	490237
375870	431124
298027	217432
316786	426073
274852	153245
426799	317428
396414	312982
190154	391414
404892	437950
460229	357951
305066	484104
378799	284404
88313	160468
399673	485304
62877	284198
228382	84065
119149	420790
234752	55025
60208	391902
326631	106867
388249	291531
103050	122585
26981	401101
196861	129185
289813	371077
121882	322498
419346	301659
46485	52030
450397	283100
269392	488676
263703	45976
381135	64316
51221	149600
487665	445533
287700	70967
397727	81034
406812	158420
80606	309801
112625	147358
192329	202523
125064	152321
284198	110677
472685	362831
436391	315888
23572	441135
262730	276752
209672	214867
328940	7179
152990	491497
109789	390674
194537	343860
177016	75501
103091	48714
345401	383158
347362	92021
477837	257449
273422	134500
316929	260877
198414	15133
219647	291249
234845	444588
235525	482154
454503	140044
432156	351790
300813	71786
146893	305320
225497	417918
233045	92184
33199	162831
265164	321868
394624	238073
61041	226494
479351	291823
135710	444346
229098	80426
481419	109949
65938	183213
221648	171967
775	233825
171107	51881
132128	19246
428944	381847
210050	430544
385881	299228
486894	95942
284265	13271
461355	146693
114643	37258
63373	311221
236533	303175
19640	301348
142741	488578
395987	461726
326009	36392
319081	487470
335828	369599
211878	217423
275959	201299
336342	293813
311923	268851
159088	147646
276110	222117
354111	257186
201572	159778
167294	110677
245779	38011
130542	314881
113363	295725
223932	429871
227007	233590
134299	248777
452243	82585
447639	37515
414058	311215
385549	474412
259497	274309
474425	313731
66547	434035
31364	478415
122290	334071
418442	205270
104498	297236
462664	176033
85665	350480
368010	471745
357244	366127
23787	158811
392086	132651
470469	447519
480207	202036
398911	461144
391308	420954
243700	454309
461040	350189
433370	366127
47955	358771
244546	318932
466531	121106
291444	317830
456898	234356
9950	306387
259753	53863
260997	44425
174950	404053
482081	383967
344453	47349
88603	401928
110606	71917
467856	290450
446325	244115
416505	297005
308073	62191
320982	201286
31075	309425
79403	48163
197638	419583
146316	306714
144973	126182
488855	405217
413917	476951
61132	386612
112068	6253
27819	62661
93451	119123
91947	367919
416550	475789
106739	292721
437350	481279
288214	490189
151923	446801
458483	434239
430433	414035
136137	358032
55519	318259
441302	359762
14074	317118
203022	412322
133148	71810
218870	5857
472639	50173
79102	316796
169652	398333
62221	350488
306304	243115
167172	389106
269949	187878
165646	489822
282746	263009
392606	114850
129887	42890
267562	449933
241297	152502
255650	225295
85049	174939
20647	365141
393238	139135
487859	450412
173105	301784
292576	149388
320896	347158
198458	277575
412517	151096
473029	137508
309806	66153
485248	199414
266314	441463
343493	9648
154808	164884
214608	401871
405304	92543
92486	351585
114643	267781
294841	355700
454895	413987
458435	130047
252735	202394
73466	103267
267027	366127
450426	19316
8635	163720
478404	317118
244043	309425
51756	44610
478777	313745
43204	24516
132910	317356
342301	446907
295841	229822
363581	10007
81432	479731
154679	435448
32468	342031
379686	252500
304706	190369
410821	50538
84304	19911
229219	419910
131199	403501
130307	55836
29807	162795
15908	432174
92020	417918
110749	46548
407223	455618
425455	114063
137176	160468
364158	162323
494102	176253
487214	366099
187595	144306
297586	218727
21039	257854
448104	116166
414518	132608
43931	418315
483266	117023
371577	426569
383326	32835
371692	439992
55909	209510
361877	489552
446331	71281
172725	135967
388654	117511
186781	467690
364783	24517
189304	28065
408329	108110
453602	478415
41798	452804
269258	52917
109976	406894
250389	197023
336740	366534
390341	98705
338431	272230
205747	57134
58968	8542
99405	428518
86632	421356
489993	38020
326681	23018
45132	115445
3647	266852
443170	111904
429568	319787
87046	407795
146924	337431
278769	413880
131202	268862
259686	342761
259656	95904
359826	95639
456996	56737
110928	102097
131421	266538
192238	359562
394121	171403
266358	284843
81096	393411
431214	360228
18360	236213
458228	171103
268948	20719
164016	476231
3510	162837
364626	120489
97475	73115
26527	207042
209699	125569
290838	58417
368618	285156
192704	404932
257455	164446
71357	341271
163454	373380
404568	351097
444746	302067
408329	383673
151039	301659
403501	340691
281049	359817
248228	367225
441171	170560
441594	356750
68154	230925
450465	352950
231839	34617
288559	94667
109660	330878
173629	86728
108083	149704
458116	420944
257339	181332
221327	284970
350246	168998
115339	241525
449827	127346
471169	122581
211553	420536
454610	489346
2243	356428
185903	305091
367505	245824
136878	201592
184418	32268
146893	74008
397734	4841
118786	403650
351034	276476
457184	259501
162869	365058
111330	293055
316643	281163
444205	171953
292667	397391
7539	102013
12297	67040
322826	68762
317930	126323
375401	479534
434755	14911
373025	88993
473482	19246
397232	187836
118719	190577
380078	365854
190595	190369
59325	4914
231554	476447
266242	338271
151323	13370
65301	240225
158864	138512
115086	141509
2997	170499
39601	335906
300951	401401
408047	102391
332211	257298
147654	263552
112458	475200
49532	466135
464725	459461
146598	213643
357912	15209
196003	493555
478250	401805
158805	2003
368205	223727
71189	235606
251230	205223
8855	14335
234881	324561
11465	380480
119286	328538
70118	167201
469843	109582
102065	208500
429214	415221
430463	308019
266307	443979
391479	190766
49756	118323
232666	173652
230516	241468
319017	377278
402316	436058
27101	90416
75925	387101
5533	19483
264438	305810
489538	112379
70122	32807
405159	199242
45914	83277
192660	105600
171148	141166
424215	476951
7097	478415
261278	62056
339905	178048
357393	35243
37043	313454
344029	232799
479953	102492
222702	141509
351128	29521
199000	348292
317280	260854
397627	458968
455228	365746
140655	406751
210247	317983
392086	63805
107118	184001
103050	226494
359	451397
399441	185126
92635	60238
17076	181543
6107	24705
78515	28254
374566	67759
326631	492374
270095	461422
155578	110677
157961	273831
38449	202022
412037	94665
190281	52391
300240	169423
392066	463333
32242	184659
277257	270637
157040	222017
361219	91162
434718	242238
458528	246512
245965	122212
144179	290270
1499	152321
46092	209018
329960	21523
286310	219876
141234	486885
140311	203365
426903	220417
470415	385000
252395	76454
80897	317100
34301	430356
184528	126733
396072	250434
256507	402552
57276	474869
96559	313815
385547	454018
24488	86183
215496	172335
447937	29284
323544	41673
351855	209285
47684	181204
40997	287024
81118	218231
274517	392329
311367	194165
352265	321210
241173	248777
456224	225692
73893	92179
351906	169023
81358	414709
349609	331581
457865	73280
384766	200092
392238	255443
106268	37041
285573	137719
414646	86560
22802	363305
54352	379464
165033	313745
285588	215381
264696	79114
113685	8607
430313	363469
405613	203656
224997	335130
445098	113749
320920	336590
449871	441700
118346	427796
125009	426922
46678	243840
91197	216337
178048	229604
261211	232977
200692	222520
58484	384130
209221	472072
476479	257339
493293	274524
295441	267352
303641	326098
146893	259558
267562	169133
21097	226940
144577	298767
38929	279707
371983	141440
68532	233575
62553	261958
195503	182361
151082	266736
289675	443905
319771	444691
446229	32068
493925	231942
350699	421285
83084	146472
373627	70849
134309	215054
327022	183975
82412	402967
395295	440962
97245	131606
453773	366534
181159	272633
110096	343085
576	286124
388033	26940
323157	190369
57575	205695
200464	359198
379113	13370
351108	231878
81587	66963
244224	190369
131418	233834
184046	279186
113019	276090
138686	391414
274224	242131
148854	208577
468459	144312
242313	236395
466790	348516
198440	185335
93659	86560
27539	443693
108847	380538
139178	359762
171311	81977
186595	49021
119116	201211
313435	154495
15467	251597
36973	395988
305171	13101
420120	236878
379919	423032
238958	492588
229735	153183
375396	407386
455319	281845
369937	369599
330767	258220
398761	49896
139743	447107
488358	367895
452331	5857
71218	246319
206986	237165
252604	36366
210085	455245
144973	283239
336651	230655
302302	222701
23620	54099
377967	487422
270597	484880
292045	300965
431625	280233
33089	341271
93108	273831
447335	420954
335951	152867
50005	466432
198761	172281
20477	110708
187834	1611
82305	473746
86768	312239
311542	412541
83659	190353
286182	264587
104740	43496
199879	43777
43506	327061
470941	220417
171827	383637
117862	452200
99409	283632
462974	58301
132617	291772
53998	388574
27322	252961
290216	453746
239292	290450
333482	32807
5857	437682
459917	150352
36143	87365
471909	263583
291459	386206
163935	3249
143239	152957
373631	256120
206962	351996
471543	170112
333903	218730
19995	190105
410621	382911
28200	481061
74807	334905
409019	326130
84745	335480
156376	409796
300177	454975
488591	95149
347341	434893
290450	469140
81432	99901
399224	110677
285143	103214
185599	315063
243029	252961
299747	185214
67	272622
56806	48955
84910	421356
160961	209285
344561	196783
52993	446792
68532	421356
284586	285477
202922	217423
69562	126638
411823	10345
248280	371934
206885	72242
474870	276358
361172	78666
14585	62580
216602	357800
404428	16433
176010	417320
260361	101049
393795	254989
251300	163889
370650	283295
382882	31494
430603	56625
372488	368202
345028	157839
97344	269519
158952	137128
11451	487535
51406	245679
260624	33124
484820	128600
396355	384273
281942	4413
368900	399867
278320	152702
315250	433391
86596	303760
38461	129185
376993	105116
371976	51204
438103	8059
399837	142018
270757	231485
368746	448770
168093	244110
117803	78108
73466	315235
150833	359762
360550	248688
356530	440940
315573	264790
183619	481785
267984	101058
72804	199780
359946	433934
15819	219735
180034	183213
153813	138193
484135	259518
78571	68533
235630	379255
160402	424634
81097	94344
239872	8607
218151	423534
312309	366646
66553	292030
310338	311212
454610	239178
467418	30919
63523	151086
298114	16633
95878	448893
185652	404806
320873	262954
60630	407386
155928	156315
280559	205726
401592	348985
56619	332392
367477	346158
313523	38063
369354	205223
315208	284190
131939	35752
417372	166293
276873	166513
153324	464080
349626	267562
130028	212053
145239	173462
455484	294827
159356	99437
192078	88113
258648	43514
470900	12895
12564	30821
166160	94665
140839	17276
34944	368205
464499	29389
204865	29361
259514	46520
461004	157927
441095	372471
230112	275981
248298	345745
409884	64335
305945	36392
96521	292468
205358	78380
280836	272339
240529	190369
374067	463549
167588	146691
146981	422175
473414	211020
1939	281163
410876	393184
360220	110571
251525	218485
122778	191821
121807	43633
100651	272986
325996	57989
97052	354794
409032	45585
202229	269807
479287	99350
359644	375753
65279	166970
63690	59776
315766	292027
83376	87134
275487	125487
119001	292650
255865	312664
126479	383269
146827	236213
95201	443320
2717	265711
90041	305483
194603	108899
388129	320952
474420	278520
172672	348798
118313	135361
372461	162947
358322	191387
242661	63703
211238	267015
146625	237165
295913	317118
467553	195051
145282	385801
78158	331046
440056	465471
105309	98012
51487	147557
268663	86852
331357	291194
156080	67570
419012	88113
222143	320508
425827	190369
260356	438783
270346	115168
319824	387413
114643	270142
180754	138088
66868	69502
226253	204920
488279	366948
93254	481279
457177	383840
330055	15209
425232	204330
309245	99350
77662	137463
490134	21583
120926	41351
349106	214050
86303	58189
314169	116283
15113	129931
294677	110003
334952	187087
396021	487833
341632	13558
277116	126150
178422	333344
446688	183213
88697	83872
161571	57375
155302	266538
69732	198790
94048	461601
368540	196783
108257	406991
91828	96089
316406	312121
132688	434782
230806	94356
307459	160545
81920	230925
209504	98931
236219	147460
330767	411424
446105	88007
207862	468162
371283	18975
243352	289515
492962	178457
25959	109974
476139	364703
333243	174394
76835	160218
12564	6213
446114	317118
488641	365959
236956	392108
99602	27464
326631	331331
421833	137280
279722	101756
311252	390687
191846	472583
35580	89047
294176	453333
329750	91327
201975	32451
422060	352080
139350	241468
167475	269199
239346	251116
311498	477986
132434	407174
443935	362309
293297	137508
46937	234128
477932	357012
474341	77438
490184	96559
99670	318932
382469	382936
363593	84089
18678	315888
153483	21583
491045	22348
429391	203279
477828	12443
484802	218730
237404	168615
417358	409848
418318	234356
311297	479679
347121	152485
147246	435318
367885	452288
391881	460643
327884	186440
398096	304846
453821	80326
327209	430997
385697	42012
265712	331729
299812	461846
377015	317118
8903	185479
19573	211868
392483	358965
282815	102210
450687	351639
447133	412517
200379	110708
482324	27464
365254	253399
174790	62996
388904	48316
453697	67886
243291	79317
38398	156119
280624	421356
226919	140021
320283	489552
414286	358872
178473	182226
359973	36162
198859	469219
92511	137962
74494	429391
342619	454609
289675	163111
449547	3478
167802	401864
217743	411809
128940	302343
58367	476231
107471	317118
22371	6899
62301	438419
444623	184727
237242	343085
198862	175121
409848	469235
328622	449189
484978	109407
477932	413788
69762	318962
216147	106514
307127	200970
42917	97753
430902	231713
54735	335663
55376	36239
144552	393326
264334	219499
327182	245757
288252	236213
15217	36366
273907	391414
316565	415926
287210	98507
331950	258607
443894	209301
89826	281163
459955	49966
118014	271273
432965	53863
204039	209313
292628	401814
20172	18041
74873	105967
389557	433876
199818	48861
307567	162795
154456	36733
183176	262390
200652	221715
189703	89242
177131	446611
488321	175402
218204	341271
277670	335477
445087	134448
473499	101735
444139	257339
128661	317675
400015	22373
90840	79800
475978	330469
68331	4968
153006	108174
386963	12897
15819	458936
130427	430356
46389	57989
6741	8459
15257	242661
460776	13370
388211	397984
311283	480025
342758	79653
315876	417538
375660	30170
65938	340900
276182	145817
133049	104871
266761	338915
480771	258370
90894	217310
300727	139951
286922	327922
370508	205223
169154	176060
44469	293813
112625	406431
462028	304731
205636	230117
124036	396859
370640	343085
25847	353787
289513	291936
191568	92831
251655	25598
263925	315516
122218	31461
211611	427952
489545	140044
245913	183711
479759	422792
139558	421830
283119	158946
310194	183213
355343	374386
31577	280126
350472	329630
435683	267602
85175	35421
131628	28096
125460	462020
149337	56718
186298	293813
351158	117097
283348	481027
474453	261576
176224	54976
83937	168638
365243	330414
304022	42705
55909	254366
323222	350513
413448	454975
130060	30638
216007	175721
915	99405
85406	73189
304011	99901
452382	40784
117125	260527
207556	190369
70822	273831
146506	14254
47838	124085
170764	189659
261367	370403
417358	345113
232617	272301
219020	59807
471672	388195
9936	216597
49025	349129
232918	355807
110216	463520
292904	470480
487732	475555
26821	226943
436598	12650
142697	404960
67293	337562
418446	118662
65364	4349
347121	43522
232794	76454
64116	277961
25053	208577
206923	11626
470819	180841
152617	109764
149333	441202
491788	401101
431933	435747
1839	147503
262574	169852
379551	486256
234074	472784
281321	430154
425270	13370
29866	237235
456512	289429
180801	28129
445736	379461
378125	263009
19256	78385
47895	283796
372068	254963
347873	423980
474221	201754
349872	452709
36342	373548
231456	393168
285845	138807
395921	16433
309638	81280
180137	35422
31450	486332
180780	86892
230051	325097
317018	434943
57985	458962
365466	420944
119286	320097
51195	137633
27400	362366
464506	367919
365865	341882
121310	41667
318404	76518
256321	17990
468317	435817
50627	274508
35612	135756
119103	309425
13625	249202
196003	236423
332781	76223
158153	469899
451391	290565
422164	310261
47451	303373
268910	257298
218771	121450
57009	191821
443289	161025
475985	44607
157590	372857
271470	242661
8687	316858
358686	694
152589	83811
345715	481203
342984	297272
470672	169964
73538	142332
486389	160464
492929	184258
111662	366127
108286	460959
336955	399638
246755	445664
40991	479614
215366	90404
415568	162010
436483	78967
198790	118902
181500	458601
280371	106163
146455	475881
149774	425675
340388	137915
493038	461049
475090	8463
23640	86476
439690	482162
335912	303444
72424	165267
475958	291249
481303	158903
456748	183428
222335	165787
437059	12895
483987	97640
323019	429863
128839	6960
247296	415203
417826	335606
414912	405683
349640	108477
91626	160158
174864	76298
239549	280749
32731	168381
922	314881
153322	160456
97007	179375
26127	224085
462695	17156
198394	345745
118539	158326
177814	342807
428944	63303
330850	115117
306232	333727
172018	478123
28399	262548
86311	419728
105712	69103
59937	62580
24987	28065
419346	409540
354369	127921
390934	41363
192611	424225
315049	242650
327209	197212
373773	361953
424975	378349
121362	243438
439992	469642
19168	485695
167913	49699
360459	11780
301419	339061
482456	141655
123844	492313
134299	136643
86311	214714
223950	48861
178459	7455
59241	206686
246466	227948
325503	276718
216666	118938
104124	470131
318310	458982
386304	263193
23257	169977
312011	452560
204676	317118
97437	417918
256919	322014
97935	38045
138725	62191
481419	493788
234987	207397
325509	395336
149771	300240
161755	69554
453213	91947
168615	169744
65513	277450
43419	333709
1898	280480
214868	214992
44511	277961
28357	489181
61075	147475
412014	52017
361071	391414
205358	51195
214786	438833
108543	38086
233339	461944
444729	471968
214744	183973
187974	156371
353404	375564
63321	168904
318236	449620
331867	175960
462670	171479
249444	461582
245959	446936
6754	280592
313094	414762
78920	293813
346085	420790
61186	29114
163685	426569
261759	72223
225363	463615
168798	260911
326631	455769
149579	177496
282969	84945
481177	414471
332154	486268
341251	204094
278520	108315
282267	275237
71452	245317
355083	325162
148139	152619
110835	171813
220754	383603
326416	398333
212604	391414
450957	401871
169376	39531
85880	118052
454263	233415
123741	155680
241749	351097
159485	91116
482272	467192
408916	216260
254559	307294
313523	361671
458168	218727
129329	264406
139363	166681
192238	440660
476411	230902
235295	44049
225668	440660
92237	302033
291488	203656
283844	177092
171174	468740
354997	244369
302996	183003
325890	481708
31379	351724
293682	316388
368731	196282
238190	116283
186679	150315
254399	215363
257382	70507
256723	42259
79102	396431
339439	463877
32919	349646
250434	110677
385219	363279
73168	455769
407334	132760
265180	24938
361274	135799
414334	24978
421109	6899
185030	374646
57021	183646
241942	20543
437007	58709
281748	198926
483196	28129
381734	323977
236359	122694
392313	440660
383343	267917
384048	31616
130758	144073
372448	293813
477514	273831
210448	389766
167112	124085
233004	445630
432882	190369
33343	268846
184661	462177
399581	214741
335069	393938
409745	53252
169663	228194
144885	248777
282163	311212
35804	42507
74256	93625
178573	40949
4533	156162
178686	137336
388110	348912
424647	492180
374503	2592
278798	178436
99938	127921
260185	276249
30349	347506
97677	208038
444235	280118
299020	111623
367545	380491
330185	110677
485667	234841
84414	252898
402316	183213
270224	395924
119188	7719
181085	111229
202478	156376
31694	141166
185335	69898
274746	330032
460010	214881
35185	378681
25375	403243
302189	122462
220666	266417
167588	410664
36108	51479
55940	430071
369522	224765
364617	204136
208164	298997
461068	273831
149147	28407
493806	40447
95640	10336
182362	334680
3186	317983
45201	193901
11986	272159
6636	423550
483980	132247
19542	246453
310153	134145
332899	228431
289299	377890
69445	264406
345209	302952
367486	360379
169422	269849
331276	13370
379462	320169
350032	363029
192238	6603
3813	409828
200088	79249
341639	363212
406660	200950
301557	424714
489706	54700
36835	218727
342733	74886
270248	176674
252604	295955
4098	407902
432903	1497
56293	355093
278846	393581
236402	140976
137056	452746
432266	344119
299470	405268
406144	335799
242465	280825
124507	164519
287375	351161
40213	219743
398009	478847
70630	306100
166160	145860
87500	95149
388404	488279
180564	405358
304404	258745
58694	220417
109733	196496
67399	383631
167588	276152
262210	80134
110835	418206
71015	469227
342594	315595
33199	475360
142310	214024
114577	339574
266307	232784
85877	236868
158099	328140
202903	420966
187108	490479
341584	463493
105983	223615
361001	433069
63322	489822
386846	420944
94992	66719
27211	295448
24726	122451
191649	348377
56911	277450
11586	320674
87189	75568
218713	28646
481419	118755
99061	469078
370990	163958
264080	19246
175484	47349
225828	270316
130053	228612
247296	134929
345212	334680
289447	48163
291221	315261
253178	247428
409794	219743
268418	389082
127615	444146
57	71509
380777	84083
256126	245679
364754	454719
214207	432591
413048	175721
244652	119762
135994	366493
56088	248293
190606	389682
117565	410074
190558	183479
92635	485031
65935	414224
94418	84089
176300	283674
219546	86632
406558	420944
392175	214217
215409	261396
214663	200180
378350	314565
224603	62029
245024	93627
4732	190155
446901	262954
33398	315671
450351	7165
79447	413311
5244	281957
138072	335515
159141	431764
25898	266600
167772	170295
188667	88437
459213	430090
359287	2068
100384	393326
39531	338997
354728	407579
226919	28686
105656	99742
40198	41673
230936	423062
321675	448770
54272	428738
473145	346437
187471	60364
223012	398333
111999	467690
241907	277159
474180	484447
281568	137133
485420	122490
231440	48146
471187	366272
36267	176073
75487	86939
150196	369066
464657	190369
186758	44042
431854	167517
260753	345745
448944	428214
364537	407386
27453	273241
307181	21583
186867	454975
132791	36162
283698	404396
37899	380681
27944	369599
303264	10646
362521	15133
392044	142585
11559	440660
299444	221950
245041	286016
99360	135897
433581	208577
11152	250410
209273	239070
21166	294836
34971	246311
30176	402776
446351	392235
147608	410028
214744	487909
453010	129129
422292	295009
16641	142678
375727	36451
198856	393326
203645	100503
110292	50264
181321	486339
360179	208300
85371	99437
77637	317100
315533	277994
357555	16433
491292	83811
393041	15209
468256	298182
111993	64429
398308	7552
269054	435562
403489	468313
320675	208487
488325	6848
415240	228
105859	412523
365399	102352
263405	190658
242253	90884
343850	467690
73327	182285
114412	421296
110503	21583
482032	478232
433919	228431
1785	203656
310893	15624
51755	237235
65492	280639
279637	465425
207998	298676
285797	189757
52473	152119
198895	74138
204967	125420
257289	152321
217309	293211
134299	124818
433080	154137
216544	390463
444558	376671
194051	247527
96879	203656
190524	128556
370096	201437
242411	376064
306824	203084
453206	188774
399889	13277
37494	97453
342843	174735
169376	90875
91036	147121
477618	315888
262783	200457
185236	278995
113927	342042
175255	425675
208300	481368
131222	206894
81448	491402
364243	398811
337716	301789
104130	400485
45327	411618
226377	439525
33878	231025
134593	45150
408826	51738
68843	137371
312654	42890
406390	458968
311204	476510
109767	266660
451143	452709
209267	227101
229834	178341
134772	171303
347651	720
308562	370863
303297	60517
88666	328161
27094	78833
396330	210028
386135	346556
365869	279015
137426	331336
79282	259929
65513	239084
399738	224003
219786	396735
359149	300240
78443	311223
19005	380029
201204	310756
486104	394529
143179	313745
361999	109308
10569	40784
396887	416703
461141	172089
231970	404016
81358	28129
87527	436813
375792	67937
425173	78820
30254	13370
357294	41075
252644	98906
19525	317100
279125	211868
312222	387742
70	446630
288247	189153
116694	329466
389161	10013
329454	273831
286429	354903
185953	52490
102065	457762
218818	487824
85687	454371
124259	425174
189496	168075
404250	93627
378850	336590
220082	409447
306964	294430
5713	146202
87036	94516
123291	398333
13660	293813
427376	356392
338955	323555
71358	35707
281440	339122
65513	145457
51581	105216
79223	126277
378192	192914
216520	186561
334008	90123
119001	351177
80334	35735
208993	227101
263621	168381
72804	356082
425926	83419
287766	22779
356167	20460
236008	470990
446549	21525
364545	10377
373837	358315
203164	435318
20416	317118
476586	94516
459188	232782
7922	454620
173107	396849
290035	317369
309888	262954
134682	17186
149373	58582
337580	264766
70072	354022
239272	23599
166511	326365
421828	198790
120247	463623
336797	375336
61858	13279
161363	215883
371125	338380
120652	21583
253005	293813
336229	410471
218915	54085
328156	482808
147613	94344
25031	265960
368504	254156
28403	61376
3458	28824
395988	399193
34854	374305
378558	492781
326552	417201
433941	150264
52951	101636
290824	328932
133840	72523
301416	460964
163831	36555
90696	478773
171513	300883
482646	131312
84698	109824
274852	15144
230629	141649
453821	460294
245488	79391
36556	6984
377186	408353
386868	190790
125502	355806
336335	77779
462998	48163
147341	106553
19276	29752
405096	184173
315203	149119
361291	219463
187892	48275
66575	132996
159694	20586
184808	388039
379166	314902
378546	136829
59956	105498
34737	10030
268614	246311
27064	255650
40238	238925
1430	8463
219198	456231
228159	133832
105234	249740
388696	99210
411776	259929
401789	168440
137744	85605
301913	439686
135659	76111
172973	209542
366866	169246
204713	492168
57883	241100
19772	431252
360459	404992
95383	476880
63494	486267
242411	328872
298479	439218
106514	165804
221319	464587
29431	367494
122987	351694
40362	306304
208754	217871
212581	237366
258185	173176
354882	92012
50137	223732
101344	51895
234931	464725
99274	397854
369434	424213
425503	336590
35363	166392
431146	357854
366100	87491
327254	360207
25189	226516
383756	464420
455843	233577
376178	19620
449319	130675
218642	207927
112338	322422
184528	412535
383323	295484
491031	303426
192495	353962
256723	361753
286106	451219
120779	290450
237148	21523
178702	21583
179879	12895
91615	55857
37526	397640
86420	477986
127469	220243
259030	345799
153322	305827
458010	297794
61049	489167
483449	200454
11633	327452
118253	10646
250854	24516
354172	278839
26218	54976
278466	15209
404921	268583
161951	15209
342789	422803
450798	425675
407219	296471
20946	70844
15583	103205
222856	468784
61503	373009
315742	98168
384956	256121
232623	163392
3001	23521
373036	140030
212411	176679
131504	300473
205728	441072
332280	417201
276209	401481
55372	421935
169621	313314
453262	87471
235248	259435
185154	350039
188633	94516
450486	148794
124852	297630
441542	62191
9186	365658
148462	164751
379860	467818
457058	398225
180788	179488
442011	413525
239947	248671
323033	162795
17059	254973
223820	425675
472525	480271
76228	210553
215646	117021
93627	168342
452284	405697
156677	198456
458168	208041
93384	192611
380858	399126
83990	159647
461769	470415
263427	50770
281052	238578
94573	40784
272178	143956
435946	313745
96975	119868
207178	243172
488092	79965
52439	402269
89980	60517
25969	48163
277568	489797
392086	361447
287566	167877
469440	110677
370337	321630
100370	338915
370886	475589
27389	98056
147613	368205
348434	27467
400252	77727
281074	493799
25584	325986
420990	49286
27181	405012
452005	453225
428105	477986
191391	187122
78469	108169
385697	136765
452981	266683
294940	288035
124815	473530
91299	254292
395093	248777
174790	207108
107700	174939
194118	273831
42925	232548
453716	311836
466747	170894
41832	470592
179879	339174
170685	136684
356530	479409
439165	162831
456872	409338
417248	421703
272742	208747
409348	453009
15217	227243
233839	305449
74031	285391
188730	179045
85665	132318
163680	48275
304146	31772
363829	326894
144405	483247
134610	256121
316372	63489
189727	110677
371658	35707
309787	299467
152825	327061
479157	313745
198317	125747
132094	216122
35806	177577
9437	367837
486680	278520
226949	457642
142906	11908
58479	205289
48282	322651
203961	327217
341865	195121
475276	478966
414286	244158
280120	293813
138188	297140
278712	413423
272661	213221
1306	452328
258737	360000
452259	438373
268018	90995
485088	293813
85674	90536
151923	474412
394975	226494
451022	241718
271698	478415
406129	267352
492660	34436
144616	115340
463089	342807
479882	287347
58167	313745
377909	153403
493995	313745
191842	222701
221687	316929
109316	335729
368299	184902
140722	29111
154997	299408
394604	408407
322193	60389
28391	24479
226663	119762
343013	244005
7397	460567
14370	50264
291400	276744
91628	475699
172417	127208
346761	453206
97077	438783
301312	147811
198443	420944
228050	53490
397436	283415
285945	482263
40973	237165
400076	166560
321261	208617
102826	254720
130494	145595
45361	152085
323836	314742
369010	372421
234788	228838
441148	97894
410220	192524
443028	469235
38258	309180
412337	86728
473298	448310
354545	290799
253102	226127
189001	102890
444349	379798
118626	341055
77853	408492
112267	432976
266278	202523
139907	378967
360459	379937
312349	273687
219440	318932
111854	376244
202352	377278
404980	22982
36228	317356
113080	297606
255815	299267
148246	65339
183870	334680
207382	97476
301326	16325
206510	238864
161656	459649
119084	20958
204241	35707
483396	435708
140722	412486
8190	471121
470403	46793
274602	118964
162367	158153
106408	95149
216229	444992
87046	329680
325338	177393
249894	273949
114063	86174
151298	394137
102737	52552
380454	224085
440854	180722
66756	241718
314094	261375
319081	302635
17684	388910
226919	337849
482143	62818
228399	174575
333511	4349
105537	176465
165138	252731
76454	482890
444139	443146
114958	280679
226895	126488
177385	94516
409656	376859
441333	405217
433497	301743
472102	212916
327778	141623
68334	36292
448491	190369
64024	144845
85523	97277
150364	131312
182170	412205
367376	209572
74694	384336
327508	105585
105969	3407
74707	404960
43912	488087
104199	144180
153006	110177
21566	204453
440225	142018
253515	86560
478588	80379
104404	233245
67266	355217
159622	413525
283346	288324
321791	448729
160833	364033
356723	485384
479230	109122
287212	196783
46398	290262
366534	193779
194279	454822
290725	235412
196225	125074
137293	212863
182270	396563
80809	364
111968	372823
442607	351364
302003	48861
185907	263155
268750	190369
441463	376440
130098	21583
361729	203618
265903	190369
174917	119350
30057	205289
415164	484858
413245	204018
49056	217025
194961	26052
326499	481651
441384	226214
399145	471745
188126	102680
261416	176878
438317	407386
314369	46410
111426	399313
118626	130742
311510	160456
309276	372629
193796	94356
286851	376543
186867	95942
348919	409540
183169	269668
133889	403272
207942	21583
1681	113051
343850	259786
447820	314828
157548	68347
411226	256319
301656	468611
195529	232518
21224	304136
449025	296873
203883	463232
26403	228249
454336	198790
227511	203365
324077	89867
204075	121526
83616	458880
128839	48275
148620	275734
485002	455857
101504	214881
374232	291551
462364	428927
384370	169273
67089	331277
342230	306003
29804	337973
145463	232377
5256	62191
38488	287885
80484	275720
23020	10520
10331	243547
317402	332598
92486	30263
301312	449319
494073	265711
161397	48163
275019	178436
305794	417918
461775	422022
429363	87339
426353	205270
318316	167364
300273	320142
149492	465894
262639	317489
193306	149332
234805	478374
102663	336590
467272	338271
158870	116192
447292	489822
434726	363892
263377	184781
485532	292614
87774	248776
435239	54700
333369	154415
487732	76420
441571	431264
158584	371934
376243	89795
214436	57191
254496	481756
93387	292553
23517	144975
298994	120284
152845	493804
267562	257025
491621	174122
410327	119123
358322	298131
479072	14254
86348	31503
188667	435009
381540	79249
312972	374594
476455	313745
338011	489014
435966	346879
325824	235850
338362	299029
98282	136617
384370	264147
101108	235102
376978	228324
95033	317118
32125	369919
486500	69395
342399	119359
168000	409180
482925	433607
156592	484447
41512	195121
137540	487001
170894	17155
29088	378546
291119	222701
50739	264157
426170	144306
14684	268600
164354	487833
216229	466432
230051	298194
80266	477774
33369	33855
473006	110677
150333	469219
100430	36545
232796	438419
35082	207075
365550	340449
376032	192156
421846	5494
243837	317118
4804	56625
108118	164164
416684	420392
309715	72523
263405	209510
327508	162795
456215	487069
2137	478232
41406	420944
105986	466151
145181	83678
401820	291002
118379	486885
136798	42189
72218	210884
488630	110974
14195	94665
256748	416143
285622	281520
31450	440615
50288	251379
374262	23901
375316	314128
214132	355796
84241	272846
456829	215044
100832	331349
268418	249334
12439	20081
304603	87471
351260	245679
371779	342761
218485	54824
230175	348099
24122	397535
473910	151944
471113	334319
136798	421050
342988	203755
391403	255012
457327	263009
202379	330614
101504	61404
412850	384855
47202	277416
283024	444139
115742	291521
311388	258220
66734	382420
43775	338076
438900	188856
158547	452098
97777	367077
373254	186259
159052	122193
87761	994
267562	182192
288465	467193
368086	187045
472884	355700
453382	136876
200411	438813
140176	370313
133149	301175
134299	44862
469532	371884
239726	347948
48594	265863
175145	86974
67126	243547
27306	23018
76090	190447
223056	160009
472687	285050
451614	480652
479882	114930
368124	205270
110886	398614
99495	203887
399492	291395
406685	49890
19212	481279
415423	54786
237548	364523
278328	345084
436684	251806
405562	261722
368680	465154
315673	375685
104505	320547
112918	244688
483571	21411
3809	218448
200299	214436
350650	435280
248112	176878
92401	53387
449033	184902
66957	403249
106268	236597
71729	120274
159091	271248
101389	364964
90639	313745
454264	108274
12263	475275
15819	81233
355083	330731
449286	208300
131517	96191
313547	123920
331272	449620
458023	168381
266897	408719
313713	51222
487060	88697
37653	129825
476562	415379
296202	420790
204775	333010
130069	112013
276637	159249
292721	140476
108057	174700
394204	16111
468562	286936
358966	387474
146970	12895
51284	203571
274009	54976
287280	247334
238209	54713
141847	317118
446594	193743
110703	5428
143936	43409
392086	90614
49947	181885
158664	420790
238190	440567
414441	151008
179003	20959
44948	296423
244665	318991
125649	253993
375974	384591
480866	143274
291164	36542
444139	322858
186454	234467
263514	398343
126154	165435
336651	217310
214159	16445
283418	383931
405898	109006
396625	187045
320302	28065
284076	190369
438020	362723
379409	463535
430767	141666
222456	431940
345715	486837
26714	162704
389643	203755
109520	244205
283255	184186
182282	443693
313371	371983
477838	175386
246691	249202
148134	288493
479540	120195
84561	492892
473	464365
91663	243301
286819	23018
345401	446995
361015	213126
411194	273831
334602	301563
225145	6253
155801	156006
291090	446090
261759	9681
202885	315671
431285	392953
167475	474412
380422	271815
194217	478415
242437	60517
159370	312892
368993	372339
369615	445061
128337	430997
264628	236269
282633	189064
245826	112394
375401	323309
39101	201754
365550	400285
479285	462973
175407	256121
32600	295484
371125	56965
145585	224674
309276	199582
463485	21411
55789	184558
173810	84836
100938	134145
422596	94667
37858	268473
211968	56164
448353	263610
13502	411424
39892	328367
15133	265589
403886	214050
46009	99405
64806	396079
453171	124085
358597	320097
9974	445233
160927	113303
58957	142367
405443	226378
336768	307423
279730	141068
435140	269246
445576	142018
4927	50938
140450	172089
439726	315261
147757	485885
351803	366263
69292	214831
357139	186259
277568	255979
308122	78967
437929	240928
133440	390957
317101	216391
334068	105498
273190	360431
115456	345190
28821	48365
23570	286452
176895	434893
356165	13370
266965	54545
463193	219929
61613	40613
407204	478423
414878	114930
393087	42189
99010	104814
381655	462901
153813	244804
270658	135664
331387	118761
261390	149824
222258	107219
185228	201754
33089	221992
287435	390685
156873	86476
259250	422262
297393	88166
220604	369599
218662	180508
107926	166302
24726	398797
71322	350730
185703	101058
262013	273831
285876	377270
465495	241846
97105	492316
135028	317118
372701	96977
254350	84514
211077	258370
108582	183213
119558	200444
231059	204198
11902	443146
88551	306633
364403	246311
17848	293813
258695	145333
320208	187045
453240	468440
141423	90880
34243	278176
63288	94516
322890	103320
81259	418821
5737	434657
450532	108962
380476	195648
445454	427272
168437	418721
361040	354146
178757	371943
360380	432613
192476	74372
332457	219450
345401	305729
485899	126470
439232	116532
150234	136389
34708	339663
361959	139950
214312	416315
316769	197272
85665	79507
59782	288666
95899	397461
388813	49847
182511	273831
163177	330752
376639	15133
130070	106238
4755	396563
357729	405937
352550	469235
466176	212123
61286	332392
64556	356819
1262	402698
420790	149046
344618	26714
431976	336955
423367	317356
62645	32807
284810	237366
77395	481604
280761	217423
16776	40551
66183	271527
248013	96045
36605	116955
397436	109733
3363	295484
417123	409828
39144	396637
409386	400045
367933	379125
350494	487932
448492	16325
424361	141841
263125	328729
146158	110677
327037	51585
21705	35087
176182	279153
478051	475789
123399	291249
430831	394906
88211	387959
302343	327630
400273	28991
481832	350824
75133	64335
198495	190369
182539	493303
455882	447335
108875	89633
422776	481827
260885	452098
229735	179689
204437	183213
103892	92543
464080	387742
484184	266628
451833	67280
327630	246755
142071	220205
387377	142302
96088	430356
114262	428214
130651	371943
338074	435318
284120	179010
467160	90682
302038	184628
302939	301364
349857	366127
64655	140372
33781	196534
458768	393184
216666	12245
65470	492701
254281	132740
18451	355139
13930	346038
293459	171218
256893	75179
425610	353884
190281	428738
316565	66880
103325	296432
324968	447517
140673	378599
299000	16433
225722	492316
103855	371053
230051	472154
462819	62238
970	192115
312347	127197
149555	472372
398527	185354
478975	250434
344970	25178
89717	191387
476236	426569
426190	465063
35498	90277
360425	432175
40028	318829
45290	201343
145717	49723
59959	303454
19597	43095
232975	320603
303415	273522
243079	144888
25749	266600
371779	265779
16844	224338
210019	446351
291982	479614
314257	93245
348176	446267
443413	466432
423020	186561
48135	258370
101479	359218
462257	293813
484525	103787
312843	486885
489657	433112
13527	7771
29375	442854
122888	13370
17481	453464
319502	455181
443156	365913
19727	467492
85970	234387
13416	280382
404960	429612
360719	425572
292721	191238
13985	184902
462169	133959
493347	2487
58893	144405
490968	66813
153716	13370
158952	272230
319259	490096
465499	387742
336825	220417
108356	128818
45722	154095
37578	166970
375723	385639
341278	94665
99977	95575
360038	249709
14793	262453
241450	52917
92032	14297
444994	12768
169820	303175
78551	453270
80150	213221
75871	146202
45533	121106
211435	193743
226747	303239
231855	226798
349834	92255
446476	334680
220274	52917
130142	316437
238550	294828
365225	304173
306569	378274
39403	312381
372415	493631
83733	155433
342777	288654
352405	7771
146189	88113
301509	285143
347891	242629
401085	490948
185126	8607
455480	479841
93342	232784
130866	247739
130332	476656
408121	439585
5354	236944
166452	281977
16313	230676
240892	440249
244190	268381
100651	147974
92077	97071
53366	492968
296497	466986
68843	419579
289675	380717
267562	49915
136522	125239
77813	326492
258044	293813
131186	467690
141240	15209
19727	271544
115671	200344
57692	152048
257690	476951
391294	14378
465777	189879
195821	152702
71418	300420
182740	403494
42020	143202
493070	356750
10405	96411
349655	391414
158657	60517
256347	13973
325491	453267
444006	110677
1187	93954
180578	473223
54469	203656
96421	431397
344521	381522
207567	238578
47816	351849
361346	375840
299218	152085
226663	265589
388696	266736
398208	204136
491022	55393
376248	79861
324753	15133
257603	324695
251802	40035
478588	229720
228524	489848
245162	267641
276514	486885
23498	273831
443232	483149
471169	267352
254510	57336
348387	434893
244855	475658
368681	48163
131210	395988
458414	28129
302428	458768
429798	69082
197278	159731
178456	38798
46608	120986
161722	64595
221687	433606
270128	243438
242949	166513
95150	405962
132542	86974
361707	377984
272742	372311
122728	225583
468677	104280
260431	259770
429178	294580
481657	368892
139350	254358
45385	318735
449508	207806
384075	277346
297196	438419
20946	180519
136177	183213
459208	17015
402152	166970
360406	478415
135174	471456
213779	241426
226456	116411
294085	135426
415984	117393
88613	11421
327209	479157
293705	160119
481854	105878
355083	190369
317754	94665
369024	426888
424184	476231
301312	462790
68649	398656
181326	184697
275358	240225
343539	328538
324418	355124
469192	91600
493262	10411
160686	36596
10321	458968
357411	45413
442527	120033
308309	398333
106822	109407
410798	249186
60069	286153
12430	167540
21080	59782
333422	196783
98142	262954
162837	203162
277568	273831
312321	232433
106268	66559
216585	86222
219439	395772
96521	454975
481954	469870
61910	411424
387791	214600
312672	176572
271378	88373
69292	329705
338755	113749
235669	73189
152739	63957
442389	100483
248168	408197
105017	21411
77409	441635
455206	183975
60270	410731
19542	376424
257823	271328
423032	387185
297465	88113
335960	467492
163795	119404
468228	65627
493563	382096
452243	243301
127211	82585
307163	57375
371233	444662
34341	73336
71031	251006
229098	361262
344527	57989
213770	306633
58569	287793
386868	340176
16373	29284
88303	129990
269726	254880
336643	300563
93528	267602
49021	364412
85575	276780
154835	41125
290978	254374
37032	264908
434862	86295
424034	390276
164231	25658
25748	129650
85540	56329
327209	7812
267562	268726
188847	208932
23701	405284
489478	99405
247296	97362
244174	9044
230051	271200
61284	136177
258368	13370
10273	97344
474341	390875
39046	308425
419822	195905
471269	321244
405382	474292
461268	183422
193306	357756
167035	275232
90929	12713
459280	305807
137377	168244
189348	2388
348866	475917
388696	273831
388872	313745
180880	54536
2243	57134
49498	92613
3869	126204
79328	59157
352798	238578
231842	415108
317356	96500
334017	307294
456104	414218
491829	105498
112826	179762
195121	15397
432608	430356
372106	48765
2677	277068
355083	114808
62316	107187
53047	219831
424517	150874
334092	339740
380454	487833
119765	222672
434134	172307
16641	258659
80220	63748
223246	166085
173679	442867
24351	183721
53249	141196
274584	391414
86632	462748
221687	222520
426364	176182
474341	393326
6675	193490
220617	278520
62554	229063
25130	440660
87741	39255
257156	345805
8254	314225
51895	236918
156741	478302
90240	315224
306944	150954
18880	273831
389224	316929
3256	442870
287076	21268
451303	289826
467703	96778
426040	336590
103407	6331
428270	251636
427124	47390
439936	244688
198148	321688
408704	196783
44831	280592
444139	285456
365358	461846
450465	152020
32155	366605
205971	117256
360659	464727
183404	26348
254605	445796
271097	375840
238391	405806
489908	186449
257552	227152
491074	268176
316136	209310
396605	470879
472488	25016
59585	395988
286948	137719
8632	227327
342465	190369
312714	347158
20817	451600
439335	369649
482159	440660
244849	251934
415574	371918
277568	285156
238344	301475
142740	401004
316540	122810
18451	124599
327200	146760
279295	345745
377912	181516
373170	315566
264436	430329
415305	215572
286017	374400
320498	139217
298972	168511
79282	60517
339855	455673
81432	117565
71787	383461
236032	135066
456021	229111
169306	286936
349092	474341
474606	426389
40409	436686
344872	402489
92456	109641
6040	185076
236868	22256
80970	433391
472372	193987
229735	45809
209898	257941
386516	81817
389512	218727
180588	134694
172951	275460
189064	283918
278448	233220
442042	267602
35707	281742
359744	419297
25748	466259
60050	342283
319362	438295
189436	363533
47080	411809
178867	274309
438010	95024
416533	258126
374318	209042
133747	175060
404257	83927
399655	143046
428892	265065
391463	10646
79134	11277
320547	459317
78571	404007
342122	6899
214114	230055
219621	257298
97070	373021
32491	387987
201618	207512
363575	380071
74768	461392
95729	390525
267562	237344
401667	331155
49380	245679
410706	51222
394585	340253
141563	488001
39892	383039
166345	268129
346774	293813
62366	315361
116947	211657
466012	195402
382475	436165
371255	114930
119695	387839
436624	42747
4151	357854
287649	382166
131968	477788
337183	405217
483494	182366
347401	136132
114344	134145
460165	213871
172239	151944
385207	176281
92405	90041
268078	132843
255603	236873
468276	406785
341734	237178
68843	199772
417801	410197
47466	387222
219580	96187
33979	294836
182270	282670
104740	365943
257941	139840
91085	34826
405117	93625
295441	300800
35072	447831
63427	263984
193767	400830
315556	486309
240833	86560
193777	423559
147699	291002
382096	231485
275291	395202
462658	283445
388890	129827
314693	434079
21679	132576
178713	387764
139046	16360
105058	465330
283418	211134
433221	317356
328678	359534
132077	110677
56613	185704
421459	166049
355815	461944
419492	137389
40327	348971
110606	291432
149766	93900
45375	300800
29841	203656
212308	132996
265548	205608
471447	75952
230574	83766
344314	242450
294800	37041
89409	445485
376458	307091
189296	248543
255892	313745
209354	32620
226706	290263
257613	376121
314311	486309
261278	182390
359723	135046
63601	334166
204534	86728
269029	166513
419645	401854
345257	327099
4329	22512
356876	63957
255413	327390
493347	389148
233045	322308
175145	235148
228128	219833
207980	169353
61540	332638
488031	428026
76228	162560
204798	231578
476	377278
46988	219611
196623	133810
127388	96058
28779	122893
396927	62493
466995	429863
130906	21080
336218	16433
187674	492906
182245	248777
425468	390412
154355	168252
212588	282772
139185	386806
68580	160009
373420	311832
89219	100569
135014	293745
46485	404494
277403	160633
331028	190369
277499	408878
43791	317118
238164	28887
324486	433239
192065	369599
58893	171069
452894	155794
418180	205270
367561	405217
412315	53640
124013	389682
68739	295803
344022	50391
6448	201733
257673	75379
325824	484116
217612	428420
222102	60517
139021	327061
91065	323770
301511	288674
324708	309572
382096	52537
117278	245938
418786	491588
187070	464694
332211	107709
263639	420944
399537	407759
104740	65996
355083	115806
307624	166513
229735	72029
284055	474219
253171	45687
250982	273831
270891	186159
23018	443915
470831	361627
365459	59138
323806	301659
415204	469114
394218	476447
429320	28129
424623	367499
165680	477986
130204	432175
64335	302667
21224	343702
318071	51710
299580	189444
197657	452466
294908	423969
63396	217423
432322	15794
112443	227567
148863	197169
400586	40034
172396	94967
348463	22631
175214	440804
441042	197043
287121	378859
297665	291796
45586	13370
52287	317100
99234	440660
230574	360690
18306	226938
131702	24289
88474	147049
463683	39095
443320	51758
490850	478388
298889	37290
114877	467703
63355	295725
97105	461944
39500	287462
323484	54449
282634	65624
282529	384438
8768	426062
385416	220857
358989	303175
370758	347528
466682	254525
189137	88496
87101	429245
409468	186571
345801	449769
395347	277436
364706	343923
377994	185013
157751	256666
488669	307053
415325	471514
369878	189064
44906	261356
493817	227727
387147	135239
185545	196783
359790	36451
80537	493078
399435	27464
147317	54976
277467	247204
11156	241509
19727	234356
247911	124143
308434	323577
302628	49828
476008	298340
342518	140935
475953	486953
385985	401495
302801	54261
148313	58881
93384	125729
158998	214992
457525	177089
251953	4741
445135	67810
173195	37948
72223	317184
474743	40401
356388	478415
351124	67584
228635	409828
190281	116923
358011	304140
413336	477131
437831	43996
62279	341488
355753	79293
485405	118082
198210	293106
205512	387839
438475	385000
80344	281933
51759	396553
367465	278208
274220	176878
212459	137739
169334	110677
488490	248614
373064	44851
190973	215302
306387	272544
12692	357800
408459	398122
82258	106082
200349	198267
470672	5486
108077	140044
355237	97894
92407	53788
262286	119381
184949	363710
463457	9236
402738	309964
124841	227263
472601	344637
206071	267602
357851	222554
76185	298060
212009	95956
117686	267602
380745	436118
176749	312131
482903	272230
157079	254663
451218	353557
202761	146202
406753	28129
266315	313745
106365	387742
138126	241239
475613	21902
470640	363244
93963	414696
228795	200457
211463	307108
332959	489822
423098	133948
146924	416920
351529	447107
430235	307279
341308	338271
44058	447517
337042	110677
42655	97640
103070	165497
209919	161103
465813	177393
188469	71847
145717	444737
143251	53621
192826	337791
278685	373966
85523	181680
384544	417680
405190	117147
118185	469235
64046	441313
333056	435544
464647	454432
276740	454250
45410	187045
334092	330878
362068	438616
454307	474982
89559	26551
127388	142678
48058	221275
460692	10411
195300	106739
375316	382377
66861	234530
86317	410548
9186	403046
305963	366127
318145	289985
325713	10690
380326	65354
171444	295318
175145	451753
20669	378127
58940	232555
310370	54976
329139	221720
85602	122694
214114	230908
201426	86892
206957	475612
159891	266203
1920	195930
119970	10359
290259	104498
261430	35735
492248	194025
22178	44128
140854	277088
185917	137331
343732	218353
262783	390596
468164	467408
53356	182803
35667	212730
366821	263009
150583	434186
454761	306417
230051	302823
373025	268904
458925	299976
154266	211868
314031	183213
163477	493784
164551	345745
252428	429128
41189	187680
19720	375840
239099	257603
403057	262954
486599	337083
42055	467492
476107	486885
288190	193252
353094	275790
111833	244115
297069	250632
32573	152489
423939	118459
484498	257670
10850	422998
443320	244220
427031	293417
428095	118286
301673	211868
217193	306406
328758	12723
394546	110677
102262	141166
92998	243073
114321	86705
397412	46339
236119	158153
26394	190369
219136	388473
470672	424366
25508	478057
424782	322769
306282	435437
454090	264601
72804	252968
176207	147654
330573	353596
218188	192005
76984	429161
49514	276108
432175	402183
247710	297586
226805	381043
89826	28775
262639	487463
276477	88591
174034	431509
70982	110677
276572	446936
239427	270813
404946	398265
54650	57989
299272	77339
381543	241468
459877	69125
360498	334032
245938	364021
137552	260442
426190	335477
72501	267352
330369	450582
213794	343469
243472	49903
198315	285156
481368	375733
222045	99742
323256	168238
19727	385237
452306	426986
492480	123700
367689	99437
109733	64205
453308	299408
64354	137128
244825	16447
445225	26151
321805	95329
115625	367798
97049	195948
127976	317118
202664	313745
193767	272526
143639	384849
232768	362443
421322	254106
329010	348563
124013	238578
167471	252794
478359	363581
319081	193076
306964	62841
453213	94344
222102	492906
272908	132024
272409	349806
392086	265711
94261	57375
367283	230336
124893	313745
330954	489376
223932	328538
485418	82271
92061	314128
387061	44669
314311	153944
208492	135182
232183	33114
274138	468050
201418	27191
361852	98644
195565	46729
263998	385000
337739	445749
428735	130300
151670	256448
463888	283392
166453	487858
356545	9054
481838	58589
246163	252370
493125	101650
122186	27496
313441	237350
314835	343875
196903	159431
256723	198910
57	456292
128704	6853
16075	186440
287024	171851
406435	285722
398225	118928
226095	338915
461270	154137
430118	382113
328181	197952
386533	200457
260818	493597
260877	367883
92401	359508
253503	43169
356953	276519
208362	447560
372878	447107
411856	86974
301195	113138
240667	153997
405241	335663
67869	192516
232140	31708
138531	406320
132434	275081
364779	425386
261759	263610
362336	381416
381262	437018
290573	187421
201358	401831
152343	245317
360515	82617
358322	356605
172942	212999
364285	314742
322719	282114
229813	199353
234072	77727
47940	314663
243756	303851
268571	398333
443626	262954
435057	32646
391414	334014
183648	50538
109457	146893
355127	150706
371388	94516
437592	283918
43506	426922
383164	54941
223820	418551
35258	67651
149147	13370
78137	60396
327777	167841
374461	258732
74194	215389
288261	21561
265366	271590
136892	190369
13070	485086
234630	477986
150053	286313
324648	230651
159726	177577
451412	305475
136724	440660
412690	367860
285008	447517
17645	290423
489695	108824
344047	13370
141273	133715
435674	181266
34798	450685
143662	223397
168646	366127
165632	13370
84861	425675
116295	102391
204986	301882
192465	155656
440508	255876
109253	104754
301312	208621
23079	290624
98345	50264
273610	435092
288153	331729
347121	103751
227040	317676
297973	406214
84938	13370
121279	144371
245826	121828
254651	315161
463683	143956
157961	85870
461185	420625
117647	96977
104788	183213
308150	253718
318881	301784
290	105498
131574	373554
230452	64683
353189	204330
377006	8093
288638	211868
403262	326821
174491	25074
19624	380568
195095	197750
198558	400184
381260	259173
191447	292787
302918	379976
289673	467369
346257	428103
252520	465687
37649	65887
970	490885
368812	446351
384975	65824
15027	489822
79314	311442
33927	465598
374816	331373
342465	13435
196252	203656
257596	440867
490797	48458
443163	185525
116570	465737
192238	494130
477932	44128
364636	447446
84661	40330
364792	463822
672	262191
391725	427116
190281	185013
192177	379155
60637	321856
256696	472072
416340	15133
49644	194165
174101	378686
73529	88113
435912	391414
436363	127921
155295	34321
224488	94872
258479	478415
88526	35707
185565	397385
59991	457093
60025	105498
104068	373169
129449	203656
218170	344508
3809	279466
442265	307442
263514	133329
442291	248732
68098	37384
235160	234356
443320	26167
298387	57540
100417	463031
331508	293166
68442	35707
273659	334586
138054	62790
159344	95149
203025	86476
474491	373542
142318	453632
42370	134145
23310	261396
40811	46127
31483	146365
280996	314742
355083	61572
153322	141166
167419	3719
479872	45947
405217	277975
121875	427616
399116	446801
79616	124520
188500	28129
318441	285156
41406	445203
434726	67362
450675	160722
428735	172089
112643	446801
340197	296339
369736	449581
323080	120761
451372	129124
195142	291823
78319	416059
109440	87946
399927	309121
278943	341271
26197	303175
6981	349141
366402	75037
374256	110136
448862	64720
197777	423266
483679	486885
347121	261978
231512	78509
211238	486185
289970	18413
216483	388575
215136	401974
429150	89047
408213	215848
253435	79861
446413	2003
347923	99146
487841	290444
9592	371053
232079	231109
91751	128782
24665	80007
462188	489822
162114	270324
90879	158708
71125	249202
380492	63112
7191	337441
172886	227758
288233	217883
334878	15084
201572	106825
293613	175897
360807	397115
219242	446105
393253	40791
135181	171267
287566	262871
2715	153337
12063	81714
59092	256373
153303	209471
189659	81280
38522	389387
422297	122694
150880	157726
415622	49507
459237	470318
455653	202251
215395	2393
329294	433239
197821	300240
405898	257298
206370	129663
200749	294548
333243	329700
55494	49270
107809	372488
276821	8607
102870	229219
228427	315888
67266	95189
321593	48661
213496	335390
415622	344091
290305	475935
139673	4114
180154	319241
53820	92613
480580	311819
477932	51754
298780	313454
445796	218904
316565	221840
331601	145064
359236	317118
420550	152502
297632	5384
469550	33898
160407	284364
144989	29528
372764	10379
369809	178436
55489	147520
285516	175561
398243	248777
354914	229157
434198	71604
86663	94516
332482	240394
34339	102561
86240	310261
219136	107103
197654	231534
31473	290222
55183	119123
53229	101058
182892	166651
425135	318324
302233	396942
158156	421356
406660	167588
312664	450983
489841	376897
134498	428253
486373	440615
373088	20959
357707	301368
5908	303879
120722	382042
63567	483872
371652	390575
126719	422246
387873	83964
318201	174353
176520	319333
200019	242759
414580	166970
230709	331491
29824	58466
154160	119994
257052	360860
324705	433934
229979	456233
187241	230954
480280	101650
200751	391414
65901	453847
48152	336955
233983	391414
97835	428188
385308	132843
466779	236595
159127	378686
279791	261576
7042	371975
215459	158965
128109	396908
5989	105680
469712	436427
109733	486042
469532	84176
162440	194197
2669	129687
388911	455769
66114	281081
340772	246592
72499	440660
39540	479529
480866	456320
362427	154073
137891	79861
462279	21583
267789	39605
411733	28129
230051	279892
96697	248777
239520	491438
145585	269612
270248	443339
410845	486986
156577	477750
294813	483480
340515	65134
169331	40784
375219	385079
66447	149138
313408	491353
23224	65952
427486	208038
95233	259339
113295	81280
40685	430823
477372	205223
107473	376264
243321	57168
232338	442062
490309	169370
162249	254366
351531	167841
440215	405217
342447	168381
89219	476094
165216	80193
58605	447866
207938	163416
278711	110571
304969	183975
98677	392045
260898	297069
490597	101058
476219	19650
144005	190370
148471	103
440190	258270
364769	148319
207811	173749
345401	446191
123507	95769
71416	182192
46898	117432
159878	469235
33646	205399
318333	351121
459346	60974
239442	344740
491161	468162
35754	476412
144288	258646
370285	152502
194875	117097
224039	211094
52917	275298
346880	489822
153089	141403
328279	21457
202885	27505
101115	390070
204927	491283
164510	454975
264696	128301
129881	53994
88790	489822
289341	186259
16844	217494
24333	53490
73532	150404
419849	222740
217365	318749
187834	423173
377733	269199
448887	303424
380454	457811
34782	137451
85665	482246
151477	14478
325325	300073
46556	111277
295841	353729
81249	229026
478441	414474
399889	405800
356388	110677
49081	332638
422266	453078
223111	328751
287820	10095
12034	150874
293913	158317
384858	187834
91002	402552
364577	370156
146893	393508
187998	13470
483987	55751
268629	388728
19903	141166
63724	148590
431349	209475
267013	254144
219546	157567
185629	484237
57154	237521
475041	293813
372166	302560
106526	132153
392339	466805
466870	116283
34339	47143
28737	91600
156348	230903
279595	35735
139443	290218
272691	193556
446182	459123
101730	20764
328972	282043
273049	285156
424699	359111
334372	348241
308632	410074
459232	23491
239099	109006
264295	42890
433820	157862
86372	329956
84745	269752
36253	391414
342438	395988
102325	306154
470915	126323
355295	4349
279464	388960
186809	76454
61126	262954
324816	83811
476344	296693
109600	53490
217953	269199
158674	95919
267222	366493
30984	336590
465132	110708
366410	149046
486762	417201
381305	475222
249894	419478
130069	111593
3569	487192
355013	383556
474389	134145
152662	132571
91545	87471
244744	371918
67544	318735
195780	173330
383374	341271
206681	172625
315588	99210
262385	368205
448110	452098
251045	160224
362919	359967
72868	261396
348522	88105
406764	322969
210900	296693
165869	110677
352262	215054
44094	114643
89826	409828
302918	428796
268829	426586
93676	92613
145363	336802
283944	299464
74154	468640
49789	20033
219198	246283
250982	13370
249017	42189
356953	448862
442542	36223
352007	419301
398072	366493
458601	313822
343043	86657
3407	394529
340888	273831
242787	85523
319824	286828
286550	88113
244031	288270
39634	267352
297897	415115
155773	262954
71911	387742
261598	248479
164617	421117
325704	378859
311510	116283
330752	124465
645	20586
158657	456640
427978	390666
412326	386988
444380	243894
206051	459622
13721	94516
296289	332403
263958	268558
348580	274314
126116	4349
436923	306491
17527	467739
72286	360860
248013	93533
64104	156761
424686	430009
296459	77004
158180	410355
312617	73336
452941	9054
228720	137559
336452	293813
336651	165653
390032	388575
351876	37057
317993	226168
82688	291180
92659	290136
277998	266680
261920	180578
254464	492298
113754	186259
6952	481279
82816	24694
1634	29599
484229	210032
412440	162978
346987	429863
332566	326907
420842	293813
130333	220357
464721	19599
366414	65336
197162	185006
461472	139385
210808	431137
479528	310261
270597	424291
75106	65210
124766	489116
128084	300606
304056	264180
407066	441705
73366	334032
15680	354903
399243	36719
54147	20149
250833	185209
278769	419849
466822	378074
290799	408288
181299	219417
436624	208487
476619	295114
329727	489841
445101	310261
29952	97753
250230	82667
3525	25443
120247	268531
444053	356229
405358	95149
24867	125543
31605	381514
432884	32430
447719	210014
179722	191257
4501	438372
426592	25239
114643	132367
43792	114643
64072	277019
8524	304589
139844	457081
340090	463623
57875	462033
274910	226308
67359	269612
242224	118376
448110	453716
18178	404886
42212	113994
345401	171414
247363	396506
212527	53229
250907	378074
139844	227127
170197	283889
164040	232875
413392	322467
304732	453401
140106	443403
430425	464497
319556	445730
1433	278520
279462	376657
452981	18337
71346	410573
342359	159795
287855	242313
450465	491037
2432	361292
365152	331581
413624	219866
235266	438419
467085	75568
191234	174564
485697	134672
409745	404097
58554	331581
16333	330461
325007	245364
437999	395988
329379	93170
193432	90781
354472	202345
262942	234
193306	245775
34702	458718
379680	445353
83059	479614
315015	427980
36229	19473
82688	152020
147613	303424
233828	433291
461511	82585
314395	14516
467766	312698
337458	82794
84421	366127
246672	73936
343031	235760
107946	281163
175505	10646
176300	191401
199696	96366
336878	366666
306772	7812
257346	35735
425510	375840
126305	84774
428105	427688
385294	152506
453141	442447
466012	122462
276292	105498
92401	466683
58042	313745
457794	208300
261532	441313
417964	266852
64271	351414
272838	115924
230574	280769
191483	312161
2262	339072
19919	99481
50536	366872
362417	335969
166912	91847
475703	194165
409380	37489
51918	209468
198548	57224
293405	186159
351596	35707
113898	115731
327570	478857
159271	223121
448298	176530
306282	400720
108888	151910
384363	310180
477308	489552
373943	107429
180926	21584
296401	281924
453746	115386
389911	475522
81358	165752
27767	293395
21634	92553
323016	264766
267797	460739
461913	303648
163471	32807
389415	413525
303641	369577
27095	466737
74768	427179
341299	448421
34123	438508
296574	244767
104216	273831
398900	287382
401592	360736
42557	426034
406302	391414
49069	317555
348317	204976
90696	145835
345597	420392
435171	260014
455074	333616
449931	440660
97557	243473
163550	425121
200510	313745
295865	216006
331503	442854
98784	456640
125339	105878
237953	310836
295370	359762
453882	93214
202033	187974
491068	254949
224778	98541
238041	186440
381486	316796
391192	114527
246402	160009
223929	143862
463420	351732
485667	190564
407700	53195
247665	132996
134339	167756
191536	466737
396650	40447
90223	246311
336371	59893
355898	95149
383907	285156
358942	381985
52646	292283
320569	57134
299940	82585
374767	266611
187897	391632
386973	50087
420234	259254
127388	236254
204788	188185
122275	251774
244023	219698
6899	308345
473435	218727
256845	336590
185925	248078
68098	373788
425161	327099
271794	285156
413964	301198
276273	54234
328122	464625
36556	386132
473056	35707
103010	336590
98480	95942
245202	380211
120425	166892
193133	286828
273768	9054
138726	474453
67351	32967
405966	48247
221017	215493
392677	315589
405209	247379
334234	152020
210416	315176
64354	333709
66408	166651
238353	116833
422437	246713
128007	280248
209937	158802
378230	263845
387986	296693
213592	155596
146189	456300
67571	360860
361698	111518
13675	6374
209898	409540
131498	173260
356184	225081
144860	242168
235029	292454
161752	393326
350669	281132
98985	203656
244127	330418
304638	166063
228084	380482
281826	284902
39370	68308
296260	421830
481392	383630
341585	146966
185076	475313
306918	259551
273687	255332
374128	110677
322315	141872
404198	164253
115362	457623
329960	399867
468136	315888
229735	207695
272678	274564
332862	274547
221420	326429
50470	80332
259131	201628
174255	36131
79827	317675
414107	249202
73327	110699
475178	99210
273816	16433
334372	213441
212270	336775
289425	430823
19704	23430
220243	157179
247710	253993
59608	195121
93384	255291
252027	127067
84541	149300
2002	15209
448104	259822
243004	162831
417319	212576
296253	15209
273683	433934
305849	434283
65747	258732
275195	397535
9513	301475
343443	232500
381812	51895
19317	106855
477647	47647
189001	386879
347121	172726
4461	109006
261032	220733
106386	190369
216143	9607
470740	127921
132485	62191
410294	394828
145009	16433
61647	267553
277031	43844
404567	317100
491190	377869
59277	420895
31956	218485
78030	348007
76667	105498
156601	283750
131303	365609
415949	431438
277767	404194
130542	168381
330752	447519
343303	298688
343830	469484
318984	276097
372421	264590
14574	62191
474341	238041
205409	391414
129727	123369
382894	205289
457556	123343
136522	287403
255906	271676
422246	231447
358886	178904
68188	156376
99499	255650
207606	77475
317651	295218
476951	203426
490970	435448
328429	467042
382894	188759
266337	391414
449870	463549
40028	374887
251720	84217
266141	297769
26473	156911
280775	122462
54268	49020
105884	86728
398283	344555
471265	405837
396841	78891
290164	277568
100284	95149
23255	236213
71188	362773
264539	140812
276477	411735
474177	300883
325823	53640
20661	441313
317774	334903
155713	182676
107639	490159
340438	190369
353557	250483
255136	101058
34123	287629
29828	375840
25634	238395
374555	105585
131742	114678
193380	370480
79378	263958
103080	279538
397896	459790
7705	389682
246348	417918
458612	338831
87007	481279
56620	222633
147409	41667
260956	351826
289862	261907
383983	378283
227933	203323
99287	387577
380454	294079
364911	491039
310737	21457
20268	110677
138436	347337
248106	21583
264580	149600
302943	404497
40470	176878
89996	234788
243695	464727
85964	415079
276825	52537
152530	216654
324692	291521
190546	243374
325744	475191
327570	478480
304361	449609
52935	398066
20946	38798
277163	354214
190518	286443
220239	223692
348500	385027
426041	156247
428735	202275
268447	138014
177415	405358
61570	99437
214414	11626
279964	343926
145010	157726
188344	181177
217465	94730
476106	346774
130321	430610
67571	141778
26591	247434
208703	306100
48363	182578
189965	232782
205287	382436
301312	9439
268956	192524
396802	91863
211238	160419
278447	391414
225727	276549
182771	371943
427277	311959
199451	475033
240458	380165
52256	93245
300051	94415
94995	398492
448353	15486
307279	120330
57447	492906
402519	362972
464882	225102
357532	394051
113401	366127
92401	341046
28838	377247
193432	331581
492316	260985
469181	404960
306282	411016
442225	412427
236540	357854
246131	391414
135012	414393
27095	293813
88790	94516
263051	362852
328174	337246
329196	397459
19781	238578
114344	145860
93958	312530
328550	144405
66306	47908
397976	194165
18310	31616
34347	94516
171912	20151
293671	401854
327917	337138
117372	263947
352236	359762
141656	411424
68098	242163
381433	327217
64183	310756
46829	434035
117124	96366
424570	277961
14583	382061
204322	286379
113418	293813
268865	376090
324167	273831
67399	471523
167419	334983
416027	367895
461510	362784
259651	277568
379319	285446
346066	238507
151761	265341
76068	418000
241732	234918
55245	322936
340654	209572
27768	220923
470689	75273
13314	425838
241987	200441
245190	266611
315518	109407
310499	420336
477398	15386
484972	457920
203512	240225
480564	89047
78742	330302
32024	182204
181111	303175
432764	266864
70656	464616
179252	385026
111012	301475
221565	38063
316136	179959
347036	410074
427400	274852
170331	35707
17527	60517
154997	317667
170384	262954
222544	291249
128811	224285
421389	102710
223929	270924
302127	44469
484499	236240
31759	298767
374864	391414
208031	144975
100438	315888
433084	270812
375764	423062
153322	111624
135583	308889
433633	291038
292687	476096
255941	250141
393575	165653
213364	27477
220690	166970
207184	336590
333737	447560
233045	365936
406522	10801
72804	12895
456231	421846
141646	362351
282453	461917
345049	274309
483706	10231
356562	48163
191193	317595
285023	51895
388077	103804
35083	372906
47076	392265
267654	27967
252608	409855
25173	487688
448696	27464
430170	102519
44704	263009
260110	461769
247889	122855
200446	251806
267562	162296
269877	289986
323871	185751
231124	49903
68977	110708
229278	264406
342386	347057
64526	426439
244110	401854
18526	317118
308122	144966
491899	94516
492306	492906
314311	439628
9634	390074
349382	86728
419089	484447
459172	77196
473077	234400
130069	471876
310156	106580
38571	243301
62944	387987
97492	371465
433826	366127
486712	429863
206131	401297
273972	286828
315675	16433
169659	329939
285167	250929
250670	115285
402312	303175
308122	49184
276006	144002
476431	190369
333483	86476
200026	313745
258959	78703
424649	162795
81859	432161
402316	261532
444470	297436
466042	339453
17562	477348
20998	190369
104505	430356
59874	325938
81363	233160
474228	291407
45244	461130
361741	337849
464710	468912
284274	290450
343461	16433
362246	392788
364636	228630
212115	142217
301823	468497
376600	219866
479984	83370
120950	255650
115340	61411
208873	398133
270629	17339
451349	49903
372340	186361
250535	331349
457257	118736
477932	491950
83521	330807
335636	218730
475340	214024
164874	233786
296339	61208
172335	308533
120514	420944
237418	447517
208593	285050
313106	310404
342390	380933
362577	107093
489407	288035
463079	243840
41968	87252
331517	143629
225415	140044
72287	129266
132640	60517
235361	373117
359965	439021
431045	176013
95993	445069
16844	221030
423030	200342
305332	121106
290966	131892
262087	168615
213123	336768
132535	396478
146893	61974
133121	390295
377506	146352
129959	487466
80403	445649
219068	172498
463856	192610
427112	452372
12297	154089
289108	409828
433565	89238
330954	290576
488398	204330
391906	105595
367806	489041
476106	70557
158244	463200
292205	430356
257870	95149
108057	395964
358814	276744
268118	280870
410839	308897
74506	22549
247501	366534
450334	48955
208577	433361
436327	481577
451111	433071
125577	262954
258884	198317
47483	152872
368813	117236
197988	253371
67571	484274
336996	276631
226226	392698
171975	203656
233292	354696
459301	304173
154456	491041
212135	318479
259978	353557
11814	180986
84810	58208
176182	19094
54162	458765
72616	94344
228128	195995
387691	338953
323715	8607
318441	54536
226456	190369
409388	417643
68726	233801
387671	198926
212435	230655
265760	208617
410812	190369
169686	357144
229688	314742
357411	367853
364187	290489
488922	459636
460551	477750
151931	49294
326152	483932
127287	159249
470415	454195
20946	317184
283737	385427
254430	438783
187921	283392
298274	139803
362829	268914
88699	166513
343810	264229
107253	476231
100438	413905
373460	54976
121269	359177
299267	189096
305054	451016
37644	226494
435578	375595
311624	58363
401841	295157
358589	183213
49083	86974
297462	266426
28250	292468
165326	222103
414905	183213
20334	360266
303670	4413
226191	112942
345578	128654
310401	473793
472025	225420
41125	489552
434529	326046
145717	221228
414140	188759
65134	339853
297446	50264
48408	388694
454192	63788
437156	97293
318984	161353
238421	83139
112443	889
298873	257154
324377	132795
409143	298065
382802	20611
453382	388957
17364	34591
227651	51881
481458	371380
320078	276090
366708	183877
482456	441588
350074	303424
147826	190369
267387	435817
404568	302563
340292	313314
236212	359762
20998	293717
390102	256151
173250	227101
65513	376606
311642	273831
76228	35833
172417	306409
40243	230925
405077	239122
404719	438659
20017	144405
76835	271269
353287	364384
88266	53994
371991	244564
37639	290169
192729	208505
283521	325604
481419	58709
389629	294471
221401	19377
25858	102352
292436	57580
457981	466969
188605	364997
157428	88113
458975	482456
99567	246592
202379	214436
230574	225414
306663	285900
258432	95312
55029	258370
176479	440660
191977	183213
167588	127084
1367	385876
78891	205221
220487	315671
36205	55989
454141	367798
69147	78811
209824	206924
339075	182430
134108	125417
304346	105984
218340	395198
88968	281924
223116	47376
229419	259505
42034	88368
727	238578
173033	104383
5354	151212
218763	277806
21411	249150
162098	258607
273108	461944
239683	175721
437748	357146
16333	198926
342070	88368
88021	48861
446477	338160
462408	475759
12011	214436
349595	404886
163974	41214
167583	237966
172773	43504
46708	54909
38419	129185
401436	231485
361419	109444
480756	248660
358182	477136
41798	27235
275375	20586
390199	396697
307909	291832
327734	274414
193871	125365
466466	318657
277568	20181
426439	81877
136955	221319
189997	203783
282967	255762
38038	404445
444864	107451
398903	274478
484448	250053
460478	186259
233945	295609
51196	375840
73660	489893
441463	204813
473244	151163
425675	99389
450120	99280
89219	83084
52867	368205
15602	219499
356953	317356
73298	30263
332930	152022
40347	124876
73660	325979
187393	22512
80984	195402
226919	126911
18451	375138
332762	196399
218440	295506
352439	221294
234413	203168
71189	113548
234528	138319
44950	313829
117232	312915
70797	385107
157578	165133
315766	400184
406470	445016
149396	237235
342465	16871
295641	248398
182170	203366
456412	438957
422246	250896
79663	450056
198989	435949
225958	421830
143722	56068
192742	298249
374901	443693
310646	371918
50780	377180
382098	259929
234632	114405
53264	14512
281266	25239
166772	457093
96507	190369
375923	411874
484144	480853
139072	440660
433647	351193
458768	449728
22779	185751
87046	264771
317687	391471
83269	6899
61815	378462
102722	391414
290446	218727
78158	174609
1794	265065
145771	65275
302932	452098
414035	363132
170107	166970
481356	405217
393766	254178
7922	276744
922	116265
470356	307746
90696	483921
301737	276960
471530	230925
209625	477073
44844	427416
283834	366534
81550	48861
178698	294836
352451	235679
268642	221173
267562	393268
354694	321431
167588	457981
334680	183884
334136	92613
462816	8623
91335	123706
261759	232347
171222	308597
5700	57931
360425	378462
265796	83811
478975	327225
458065	466432
388249	125399
478588	237893
236971	209507
328940	481270
452537	323872
309584	86560
336152	463813
262730	90757
94550	275981
375667	320654
146893	132284
430773	429863
487528	243547
306352	231740
262876	36836
187834	488276
85330	107882
18647	135664
45724	415625
177485	188319
135962	381595
5295	293813
163036	334362
358337	225716
437291	42890
429287	77136
425906	125399
448353	48163
470931	27748
301913	150258
137840	156189
203297	51728
150655	153634
323781	143956
122146	426986
458809	123369
262656	481766
23764	430356
361001	233590
214308	55682
285112	47911
414004	68087
25748	116697
408950	352605
270604	291792
111964	226062
26992	12895
150738	172221
86773	364517
96675	402059
39176	189640
104443	89732
296645	316370
276539	171919
84861	155214
390032	387185
201038	153538
350544	10345
421794	325477
327570	391902
160262	111177
125417	222531
385034	260895
250004	417036
165985	161384
24652	205322
267602	150367
78158	263111
378420	204803
222045	269612
223116	463799
137427	468162
261829	125638
405738	67040
293551	451954
484144	26366
325824	132373
4325	239326
47184	400561
471002	378686
421953	245317
174139	24844
138076	473195
181001	217432
319288	231121
327626	409828
60604	224085
309734	170299
273814	396047
46308	283346
127545	190369
453960	472072
28357	426138
85347	72416
99393	40784
74292	297282
138060	60517
52993	484012
5090	73525
25181	357499
336071	220417
463067	205289
217741	287854
458462	125968
25550	277895
350973	403272
325188	464002
473105	46785
170633	428174
112326	195183
334602	390232
98541	317853
434963	492442
290216	46580
33523	247926
220225	485479
73660	426140
81876	208617
45126	273831
250149	461944
254593	57938
23436	18801
70068	383967
88447	372979
476872	119868
216806	402967
219057	242258
3569	244243
193796	20959
176111	397656
351490	489822
190281	156894
404568	274761
320873	355942
143501	25437
463199	242759
236681	121959
102521	408290
284720	474931
253076	97653
3571	118662
449031	63957
47970	474218
224483	478415
8566	304173
269906	428214
195689	204072
50430	487938
253647	40187
409655	373482
283095	332638
294062	149897
342452	378686
167068	94516
354264	423828
302909	449064
292098	97277
16995	73501
371177	62191
246625	65210
166970	490521
300473	330041
19057	430356
431255	64927
39601	88057
460496	214024
183788	78811
212308	471355
185901	49903
395983	313317
345707	472938
156808	249334
152887	71091
485546	202556
151107	393326
225961	300194
96722	462377
341632	10753
118253	416765
266508	168609
401555	286936
106739	479262
231839	147266
417121	414513
29828	310657
63528	427717
359913	59927
153028	473964
152095	162897
479730	247334
174255	58842
4628	439073
110179	474412
474041	476951
307565	426569
66448	144405
55481	483290
350820	14480
487479	474342
91600	303218
327848	235752
269494	80587
446762	300647
383068	390875
425722	9054
22884	41149
82688	105754
278839	351924
387866	139803
276821	234046
328426	61735
153152	263889
33815	228431
216266	451899
371001	280306
184629	172256
372246	140205
388696	65838
160153	376621
334295	336590
351792	323372
224786	64075
445725	327452
176111	277936
437296	312981
97322	168381
86473	140728
52073	336590
195425	478773
133459	289686
343804	394724
367105	435963
289050	17307
310811	401101
358235	185208
343150	170797
463226	466737
172471	378686
77144	164712
377918	313745
108240	373637
476386	146202
416763	136611
461010	102199
341651	366127
415650	13129
412517	268729
312970	362275
99653	404806
238353	427400
401838	453012
150583	187836
321888	241852
116481	159939
277949	322490
493995	160545
260162	159182
110493	380884
469976	401928
18506	31808
404311	260547
449870	16433
173941	380071
380911	49903
68794	103205
239786	148486
164489	485376
308907	28065
190621	119123
233989	123410
16803	361747
425792	105044
47035	232758
379913	235034
125309	416210
302441	169482
128064	425988
456403	482174
46071	261958
130069	486885
173103	48431
360283	312811
476986	395988
380339	202252
323918	322636
389746	121106
79347	381416
216447	402406
326742	328140
168358	248777
75319	399964
104746	334680
7378	227101
77708	384543
81003	237517
242210	77438
102098	218793
418613	391414
369905	327243
73457	439269
52881	94516
247305	143629
116527	1057
232334	478377
128476	190047
473653	84619
78098	88284
337657	444748
131526	372214
283698	231684
193817	427796
331484	370926
415040	141440
297593	217423
265306	279023
51197	90884
118268	111229
172155	73236
345125	285998
468051	68763
492710	487461
409585	420944
176616	431556
127453	479680
274457	144443
447676	227744
421363	397167
130741	284843
426026	86728
156348	445427
300563	391414
89386	15209
49453	420944
419328	273529
325216	133682
233045	212629
433682	451930
41968	40651
31071	12245
228635	292509
18178	91380
94921	120233
278380	441750
141240	56609
9061	176143
281157	491886
310111	387860
257390	206623
6467	481862
34501	48163
334113	262195
78030	49870
188847	327779
491411	54976
409221	52907
223900	458933
48674	273831
263514	193572
186097	336578
207938	2504
124490	13113
147803	180709
197544	401378
253677	408288
130069	226743
385034	235209
274790	86728
160094	96977
286001	136692
212634	28229
474035	20693
251776	65108
295913	180707
412851	226664
70722	109491
339037	27464
120489	459213
28357	362864
15040	283630
108434	226152
373513	392189
382336	312698
29077	466737
241148	12443
71559	30821
138795	104866
448374	5882
188525	89047
102381	151876
233590	250880
69704	193281
461720	246311
320840	338524
192465	453366
249999	324662
346307	29557
484985	10646
63684	355466
59578	267553
17512	70252
410953	134697
397823	333639
35556	114930
17481	302819
166772	255650
71281	287694
377324	313745
189979	457648
283277	428726
270248	221061
12263	79483
390117	242642
118150	247812
360038	23741
228128	121065
490052	426947
397579	313745
379672	195721
273610	488109
464691	266522
306880	222520
292352	155697
164775	439417
25425	292468
203692	178436
89826	303648
14330	51347
489828	442612
378691	59311
187497	78967
277004	164863
88835	275959
29199	96195
130216	37613
482332	409828
275291	476301
267674	302225
179258	313745
226755	408288
16333	227919
448077	363627
325345	245473
335630	80996
77253	104193
120810	164884
373288	328140
99913	20172
7565	243505
217174	371918
414234	65194
399489	367523
184223	71185
295588	205208
38391	246461
96206	171168
27343	447250
307447	236417
13954	220990
264026	149046
275442	30224
287376	492245
486881	142079
190766	28129
423267	78699
477347	457081
466266	60670
320350	134145
473080	45586
123201	246453
353453	254016
11696	207108
8347	131589
326631	372394
226708	186159
160423	417231
324708	412022
13527	446693
208775	85233
73327	361018
222072	44634
294323	171021
413816	18010
383291	134694
112625	458874
394236	301475
368312	392046
378976	351971
392465	479066
89016	166513
108140	353836
418442	298077
214308	300195
340020	413084
461959	60923
213856	183213
110163	142246
126446	27696
85968	9117
287350	331349
233498	39557
412205	284232
195569	471900
165617	291180
309171	208300
311624	277088
471908	416141
45335	15133
453493	115838
69093	379976
488144	372914
262250	150352
55451	287423
253655	188837
489929	249334
20481	194165
254871	217031
418297	313745
50541	446630
358856	389113
364040	460209
404884	234362
277373	318773
423218	51881
285720	350063
152368	142318
388205	138467
29441	304113
191055	52917
468741	106631
385622	86062
108337	145948
160961	209523
222956	377319
95130	87620
34898	135756
337871	152818
260999	53863
3809	19474
263880	4914
162673	395988
468180	10779
442460	431639
59644	98094
454676	287385
305500	190369
27227	196783
14809	190369
287566	64387
120808	89833
141982	377961
425166	333050
76471	174936
135139	300102
48693	86538
160215	181396
291074	212734
160223	374404
304013	447446
261720	466329
261731	293813
392891	358228
276602	168779
385723	476951
123418	423974
169986	476656
436275	92613
61166	313225
70753	159249
377288	376155
30579	404396
431112	212278
174313	90278
482867	446936
281757	110677
55823	62191
377897	132740
97942	94344
432022	99742
358132	148850
200177	226073
176019	143079
144076	438620
356345	218730
398840	62659
427388	320067
96702	299581
356530	455388
219825	320797
223577	320269
72518	15209
227566	11822
31025	326778
205	61386
102795	231578
301245	280635
149811	334680
58537	270534
447062	186714
306728	416731
241020	377933
337150	214050
285156	192860
20847	315692
129610	413880
280859	313454
374524	146042
65513	122906
432175	276937
30841	387839
91325	453317
223667	35707
234893	149049
229347	293813
149089	276358
12565	479842
335181	351776
146323	32807
370972	183104
208482	102352
404907	449298
382270	44652
21757	5040
312960	327199
113483	188947
156911	401101
258382	354933
75276	144306
17333	469061
255557	15144
309917	328282
261393	110677
249147	354264
46092	465647
22611	90566
254077	340176
152811	357774
35366	291249
369657	285052
361502	61059
286429	273831
291936	165315
78206	396735
21224	47388
104505	403918
58317	317751
399436	28294
435776	230157
442262	487833
255598	281472
81172	190369
364530	210032
181843	407605
487818	281924
346631	159920
408006	358315
78995	328059
213172	5769
432705	372593
71957	224542
29401	123367
462169	384174
175701	245317
442800	318932
452470	469227
231984	313745
455069	169894
173455	362349
81304	18418
36608	313745
171807	37203
73792	78011
486087	153995
274138	171898
359218	222531
291119	313058
222102	146202
475135	371905
341308	420295
264767	353787
255353	420790
353188	273831
2331	279509
429886	240225
352116	176182
311128	55766
75495	331642
172417	379130
395428	371983
173603	55972
20754	293813
56411	364932
67497	339174
72804	1461
131939	409348
129727	339853
192714	491350
52942	369072
186963	466758
296514	237019
167032	467752
131939	430332
258455	28129
292098	267352
144616	168381
195354	489552
75299	116283
431731	116802
255932	317118
467546	250463
455187	16433
405462	428796
50820	475357
410932	15133
226167	443118
412440	225320
225007	277461
114643	239215
360531	102028
458892	276904
222048	45150
361192	334424
177075	313745
148209	434347
478470	351641
375600	48275
76228	328557
417121	327217
295493	30263
160004	440660
334092	192321
289382	288292
51867	339663
372391	197027
18932	223667
110157	288319
465877	426986
101479	320067
178147	75499
97997	267607
140476	247461
122191	51121
73290	171592
442925	93215
456602	237165
211026	326774
167315	438419
64544	230055
359029	303573
41378	478236
345155	355700
322321	210353
234066	363707
225650	28006
231410	94344
448099	36892
202012	378686
472333	275790
396805	372710
215603	267352
243519	284992
325511	20369
15502	479188
180778	301103
351855	228110
346557	267576
147429	367686
139362	459205
44167	94516
41378	218000
317550	190369
227566	128717
287566	127066
227953	139648
273831	197495
31457	293813
244448	435220
82219	349261
237260	72050
370963	69789
144895	35862
340229	208301
119829	375840
260651	54976
91537	134259
162139	160545
489655	401871
479229	165653
389556	270694
8459	344091
193148	428320
326017	104498
302657	381416
341933	49828
314168	435817
262210	151896
463612	36162
236216	149468
153813	50605
444746	475594
85372	287728
484044	296693
232289	240225
75906	276621
387190	467703
224425	277450
341243	146202
105374	183213
313947	226528
287772	317506
77819	370866
180926	16226
434919	243177
326811	299106
235	420944
119048	196783
113316	85548
262210	442754
113820	16433
219442	110432
298761	181754
296459	139921
368401	430610
395988	235465
362267	283639
343287	44184
263093	468334
218486	330688
377448	464420
417970	453681
90594	119028
128418	110677
160961	298182
124095	94516
65296	226023
293901	204135
130574	393326
134412	420392
489706	86560
340183	339829
374305	384568
3294	391414
93174	88688
223929	246416
54664	366493
71098	120195
456332	207916
286851	412803
263889	186361
261808	273831
423912	194652
317132	19139
384462	184531
64191	209471
363715	183213
388244	291521
197588	142690
413816	378854
442719	202245
411953	147665
207662	301475
391465	259074
281236	81097
40470	347202
371391	214024
464074	54545
383223	20586
51246	198933
78669	88368
427200	323410
166757	447107
198197	314518
310153	445597
282858	396975
119623	336590
461600	380491
53903	430610
316136	164572
377869	19486
97786	99681
198913	187920
110835	340562
328562	35707
174548	273831
422917	335167
337083	287217
93245	389699
414627	435272
176969	387742
466012	237165
325509	129248
390240	243642
308789	93494
417500	146584
453317	280067
457673	376146
361243	84441
19389	440660
165804	298765
239712	15209
179122	185076
286310	230655
408064	29390
390988	378462
461549	178323
376808	290344
321369	484001
16415	71271
78469	74123
384124	336590
134694	469349
191341	413924
366388	446373
441349	164254
268378	439712
292020	428214
6147	378686
286190	185599
186597	408960
322005	325001
236142	433391
118128	37056
380093	425503
377869	246516
12979	492878
274820	41414
401223	126786
326553	410777
466790	471301
412298	88594
177577	451300
376440	21411
84565	236519
35781	216909
202070	248787
161166	48079
418974	291521
467766	413378
326260	71661
53057	114687
21634	283157
132298	477491
153552	142030
23187	192365
275768	116347
275763	388452
150174	429863
290346	162831
348431	324377
326631	393581
330473	107473
244929	368820
107501	170837
17642	385076
474341	266896
346784	332820
371533	110677
74641	363631
23892	65381
481262	465765
53827	82585
266438	492180
28852	21464
61246	284843
102249	393771
409605	274925
483945	467703
318928	175007
309283	259558
76228	227112
30996	480007
369000	466432
191391	353320
100532	51025
289029	319365
38369	24620
236452	438783
132059	267602
46092	233292
305072	453366
248986	331581
53445	438783
437111	399132
200849	179375
101479	163502
107471	273831
189454	59784
399441	81713
15987	291984
86311	139921
268399	25034
231507	346592
189360	427261
149373	488229
133840	220857
199676	115838
300195	386057
368568	440660
445469	182676
50203	406389
444022	217357
244688	163032
296746	6198
339320	227514
255709	47773
157280	367525
366402	416151
428735	190018
153006	451401
145133	245483
115604	277088
448099	483551
75495	108118
182093	310872
199683	429863
66813	440660
15570	276970
275983	409338
17758	207535
242135	48275
131961	317118
333289	479579
217581	186561
375619	447446
335630	276158
248021	297297
268558	197988
293913	17392
441227	334474
103529	378976
299395	140490
166603	46760
235793	332544
405535	81817
274323	434186
206686	391033
343732	486267
159153	129185
262210	156095
19005	410042
138412	375315
37417	488153
400437	49903
52955	35092
349994	342639
43703	265711
367881	421356
293537	134262
476804	400959
472651	277961
390512	388047
188251	273831
53263	76454
185409	267115
355083	221296
21224	266789
197261	333357
257737	483029
292205	122176
301123	362763
236511	281321
433769	53883
417137	303424
138885	257936
129158	335345
192973	114930
473123	195022
165841	313745
154491	262631
379738	401949
346557	345883
353121	293952
206741	183213
459932	482197
441096	292721
469102	446630
13831	299467
466261	407386
258136	435318
305624	276545
21095	26383
334377	8607
9856	470991
464778	245869
81581	17658
301659	217374
195689	79640
119913	12177
285211	97185
207457	119762
332391	297794
90943	427008
69156	7591
487187	428864
90664	442401
367656	313745
44160	64188
194365	339624
33114	321868
175914	254914
231519	328250
379296	287554
316946	478415
55416	210282
368010	232925
40193	76613
1331	274869
297665	428080
435033	198390
398339	245679
35448	152392
106648	94516
235586	123369
294323	219861
123778	412137
46556	79102
246070	20998
360824	63337
15916	310756
371927	314742
349197	492546
348144	122462
22039	48861
186590	133546
477562	198754
73199	304173
361611	150264
39892	286697
313745	122858
87741	461944
203354	278642
88790	301348
430859	313745
12679	378462
274746	142678
128509	428214
345108	196783
319410	175721
136744	66414
25858	94344
269612	391665
267373	153944
322900	178456
409109	249367
443473	165267
289597	36960
6019	79989
10632	182226
66274	51881
76228	447438
91005	331581
293373	257168
405950	488165
324515	35983
40848	324155
409769	329466
236568	478415
201327	243120
147595	53893
195142	80193
460885	217342
137579	170894
296906	209933
426421	168050
460659	190369
118580	215688
220435	270719
358760	249202
91263	82585
401897	280871
405979	154137
115138	330752
159077	356723
493372	446351
458990	183213
270248	208591
420736	36515
383809	64335
235909	447517
423521	110677
354545	448709
33578	194287
35806	279798
462893	204430
187935	275959
159801	24635
489379	440660
445749	300469
325442	401871
335951	110677
204367	461392
475150	119868
113361	193281
251943	58208
325044	307443
257055	54411
248089	113036
309778	475047
304172	421356
286627	251896
288491	343390
228128	21368
138182	80915
112625	109652
109407	445967
266181	484123
268301	437682
295232	60923
67047	71742
174255	488721
215578	220753
155007	234706
106595	388465
420606	247053
36618	347862
431298	286016
316330	313745
227101	229721
259776	99405
200092	320692
41007	375595
379379	209689
457836	330143
433704	438783
65134	122694
19520	9348
36788	183213
386105	391561
286155	443315
13502	94516
493031	162795
162333	318088
427265	213163
125064	465271
31772	261398
284104	21523
86	190369
346210	32423
358539	274690
86632	80919
184903	494102
73424	226031
25340	62191
227934	110442
36271	133576
133105	421830
139150	160158
153006	324124
461743	277961
43413	303648
128839	211868
219690	277742
308122	423679
162114	401871
479996	383461
92105	327867
376823	315927
188469	419472
167964	21411
465315	74106
317993	258607
335887	25658
275817	304589
475969	62336
445796	208566
439919	403162
66600	101058
195853	50567
17601	206913
390240	354137
132617	187974
224039	150245
453683	30380
123029	383986
411272	324468
391108	428747
326631	203365
381412	430356
24026	145059
463723	469446
191599	264571
142018	44177
11626	441696
88451	323448
79679	121106
320379	50897
434088	96977
404247	12868
228923	181370
333000	396080
112425	199353
274138	485028
425598	478648
398308	12573
433037	389075
3856	91558
205633	246605
168400	167234
245188	473216
210232	30423
455544	243510
318771	241144
249894	241525
402052	135538
244170	65193
75876	311054
11797	440660
369855	328888
18744	110558
189732	82193
121227	21583
214735	20030
269761	116347
458050	294079
259175	349383
372624	311215
400816	427409
136607	366127
181651	40616
454718	83872
353732	103420
283538	184902
358907	25410
304182	226852
364102	94751
295522	69832
76986	49903
384864	190369
47694	437137
463363	165828
465353	405670
109868	339853
474832	345745
30152	270095
225318	470243
86311	8623
281630	272908
242411	174915
114445	245679
211333	258607
352094	458994
30176	366164
472998	131474
251136	481840
10060	160894
290518	395336
399270	211697
41491	351640
36300	56614
270224	380769
432924	91142
192843	477774
69264	337262
462758	326735
35767	489778
213544	150352
295481	420551
480120	132740
316565	455257
73196	170977
157789	156472
333929	48163
242326	83390
172716	277568
316154	367919
436787	142018
352913	8848
265965	67040
38623	266852
167583	227058
288918	217891
263170	435708
240447	76828
22395	259909
293099	363973
207057	72226
154370	75568
278655	78970
475123	95738
165228	146155
285628	259406
172923	443146
247789	313745
94995	113868
112881	318735
212289	286877
115382	300766
317552	86111
275721	11972
469102	137600
168062	263958
419611	28129
126764	414832
339639	86158
408886	477445
328339	258461
361540	303424
218485	377230
482818	434194
79249	387576
15501	294548
382882	479072
331642	434945
404960	141814
369937	489822
306265	367311
76848	420618
275685	288167
367955	278096
419207	485304
326631	215814
477932	480135
255972	399025
79075	91854
200453	399535
367861	275790
162356	258859
376048	444397
382169	380028
422060	404218
393234	314766
214072	430274
97450	48275
246363	186561
227431	394529
89474	166063
425046	474174
108174	237165
78571	129201
423428	313745
430109	308150
458064	234722
78135	221294
415081	469235
298823	199313
149758	233187
125650	237458
92969	104396
381868	478415
301830	391414
91600	404459
185354	347202
109140	72474
440825	276780
17968	447158
297641	403364
20199	297364
247305	75103
327815	274451
183126	125247
10093	441313
361466	197621
398574	484015
237040	237372
103789	363434
144288	170756
120509	62191
315081	10646
286429	13370
294323	477509
5833	158079
61113	13370
190464	172089
388890	232037
65513	92680
270574	203656
329727	261958
234797	247556
164415	482758
388235	340860
296070	451800
140741	281351
230051	450725
263125	28878
326386	49739
337179	190369
144563	78457
341632	404899
40890	14629
459217	268261
180125	337920
231305	179692
346299	405418
473564	482375
406268	265711
270603	357303
75371	441052
326939	276358
215224	48163
425430	113698
178422	261865
397936	480224
297979	95274
200092	59991
370619	327343
26124	413611
389714	376814
99965	252895
37748	342419
380679	158514
107995	32241
320324	436686
90912	425675
91382	491713
325015	141559
134331	241468
177569	388097
289675	472948
490752	128007
57276	396339
35261	411157
138814	117725
453549	132843
449000	313745
297512	76111
465945	49664
103909	85168
164151	91648
84725	197996
370178	489822
44244	452824
16418	416402
372054	335672
286666	142678
331296	418259
253415	57408
427379	74571
292721	279033
89219	316929
429887	181859
105943	362773
130399	262385
100053	22635
313705	245317
366135	433391
489519	143437
247938	295188
237229	440962
477965	165653
56856	24943
487091	269811
422645	86974
57205	343282
57080	328766
91750	345707
67643	60213
155271	19620
270597	122694
325842	421830
315588	185436
270151	392460
206535	214024
433400	293813
193738	42000
139571	94516
175529	440962
437536	445233
435966	329466
483987	351071
84745	149389
382928	258370
91085	144845
18324	183108
233498	99197
366986	109974
435264	205223
320304	342300
470900	482913
198317	84495
193574	289529
93251	431001
230051	255516
215260	297301
407750	333230
207350	391414
48892	96380
292501	75303
348644	23387
118424	266818
84869	52537
120365	408242
477814	76873
350869	476951
227857	57205
188568	167719
291521	156858
342465	279047
456700	369599
436535	60517
319824	210261
66229	315888
274285	354124
328075	284480
121860	37501
342400	273995
28399	145059
443863	29685
252067	212873
3111	86494
356500	58782
339149	27790
231305	301475
189965	339582
347042	263565
128376	427714
148075	166044
334823	17333
201741	183213
290628	50847
481427	281281
456621	25437
378820	128609
215715	209572
23668	338271
75494	21523
237678	104299
421830	383724
95868	358797
275615	355653
444139	207596
320385	50590
40470	473223
146924	385422
134263	375840
471074	361960
294508	301659
135181	255579
175265	467171
231441	434485
296750	41673
59706	296339
38977	361592
287444	491070
450550	109824
310575	447335
14874	266749
197739	386247
293913	402828
123907	183422
464349	107529
250936	156006
455506	284843
260356	338859
174725	243301
33560	362675
313217	99210
133671	387012
442297	5062
355083	263514
65513	88705
160388	293813
438877	269939
236032	345085
397936	243766
251622	255818
492390	463535
172396	469907
4110	44851
468352	471745
389406	175721
468133	233231
185638	5040
300273	207148
98726	392788
19175	441414
432022	174279
303385	425846
311822	405217
395393	435505
367087	476447
202881	304173
86017	166063
73023	165014
76228	253242
42279	6435
201570	35707
429101	478738
68776	437510
448104	276861
444346	28217
58931	321291
122908	423743
312463	233291
18558	11947
271873	183699
48482	169482
309798	79076
219391	66880
55202	225344
225489	394978
146497	473891
327508	148590
446182	431256
421207	477986
16460	212081
218732	16433
453736	151849
98824	293882
398664	75303
493128	430610
143814	186384
160214	318735
104801	348584
136272	14625
23272	366127
74183	132247
49815	253005
361001	404953
318070	480112
3274	65891
176903	189313
228050	464062
110949	315888
111520	313745
67729	285050
398180	153813
242961	113265
492247	8359
158153	489656
6643	481925
130846	345554
439099	380812
420759	387998
26502	427796
76295	420944
182355	308375
108563	378588
422977	265065
435638	403966
25959	427683
47706	391414
340059	318728
472072	249891
126657	50605
107752	435817
271125	370866
369099	335525
371451	373438
347537	194170
308265	130632
472689	231578
416171	190369
425588	32807
486081	321048
371953	486339
472372	313454
178705	245317
238329	181322
301823	247854
493485	56618
320311	430710
131246	327061
199633	198465
462095	415694
53162	169603
299962	226152
277170	195121
101012	472072
419867	428125
67736	343085
132504	89194
246191	12958
23018	20731
90696	289867
244536	492674
257174	122135
269249	151944
96998	268176
272350	410238
415599	88681
367919	390898
15608	82356
62236	369599
202595	168073
35806	464727
253816	289238
257452	237399
292033	76454
62605	156921
132076	413611
410547	447831
267359	240203
86268	301475
465755	466432
272742	401185
226167	486708
350350	154142
422546	94121
185013	5680
198382	38616
428527	86729
333935	11626
187451	400766
134694	65279
298255	284843
149502	94516
306694	137198
18491	264694
91608	189733
184528	48484
35973	445936
43056	128528
255508	98551
391813	440660
226165	99405
105132	152119
255794	389384
257083	369908
370804	478415
404568	420196
78547	116593
360237	139040
181447	373380
332167	91295
4927	438373
23992	235866
486364	456907
336886	16433
35801	428595
270294	423688
57153	458601
163169	248382
4841	415221
292076	241718
403299	11626
470478	240801
114643	471608
91828	383601
136369	69625
78319	342564
113616	490797
362443	338271
277568	283250
8235	429862
218890	5325
399701	427764
183594	217432
326940	164419
215829	494102
214853	244712
384569	259929
282384	485202
456748	79293
424522	154943
453371	464080
463552	317675
249202	437070
119665	35735
236654	206768
323836	423300
478287	183479
114845	263009
457764	172089
360688	385967
287030	369264
227283	425725
219281	382662
82226	211868
89257	338113
355025	459993
242551	20033
395983	67280
322898	62191
184149	329466
462366	132247
262210	244142
304424	263236
319336	301802
478198	42726
384878	194830
389082	471205
437849	58677
163413	408963
71113	116634
72697	79610
325949	442030
437849	79223
47100	316575
259809	132443
273914	198855
337518	48275
381499	273468
111905	393326
8486	338855
350650	410452
15640	313745
490480	440804
493277	41959
121310	133596
184229	189170
118025	48661
488715	183213
219738	386901
250847	355806
253089	249406
388832	410074
214114	488109
341470	186652
169619	476951
140476	420422
84455	20170
71289	199293
312779	237357
343308	231485
9232	260527
341311	61376
384691	86384
218420	187998
81394	331701
488348	461926
23025	132843
415006	409540
157524	428199
363328	394523
382655	60517
166213	294965
30860	374465
73507	91600
409503	267352
134951	345244
56465	109437
440031	431691
54664	385334
171606	276694
438933	280233
12088	287775
491386	420511
334068	17996
286310	400589
472764	10737
55578	291002
219166	21411
145486	451831
204182	488259
202379	376364
345401	429887
197747	449943
393600	282570
199993	342239
343087	363564
27687	273831
151397	378462
206760	77508
78153	351973
364377	386782
351585	395920
351028	401854
257613	310836
73466	426986
286686	272219
486712	466562
370260	335126
330533	236089
107924	487833
453552	427198
145240	277961
344314	57498
239640	81536
214611	20959
156831	27696
169163	113051
231672	102210
459620	391628
301969	86974
311381	421830
122324	8458
49541	287382
46708	203365
359906	268820
274420	129096
192088	41582
436719	489965
164447	119522
411119	450541
56232	29663
412037	25437
219473	361231
473077	461951
60072	133176
381493	386132
146893	174518
282503	273831
420751	420944
409019	15133
465236	333551
65332	83912
433608	168057
315426	136807
12967	177569
395380	166513
419056	62191
490985	263009
42662	291521
425430	430756
321319	126426
433130	437865
26969	164059
198574	51873
78155	50264
30210	373525
409415	137833
19542	219640
355250	467703
160819	37057
239226	310904
311503	390660
488784	35707
72253	306409
487422	325814
377962	399468
161480	404960
200411	493524
274229	13370
489903	41673
240964	420392
253393	469235
140026	469158
115269	492293
62811	53333
408550	112746
427432	312325
141583	383826
409016	314753
336440	276272
257284	132284
358322	162535
11770	33347
307440	303424
75472	430528
311059	390349
165658	415625
114304	258466
156682	120570
98654	33123
266965	487192
302127	316796
439491	197528
298780	412980
173014	121106
17186	225625
284515	266852
287874	214024
123875	183039
152291	300780
400139	366249
156541	205289
424378	49903
133909	207151
74256	389497
185354	138193
382082	63528
130069	252855
260990	49049
195258	395988
430460	210907
342465	222539
426190	4645
31083	432867
345060	27025
268705	277595
9965	61666
137627	448126
2205	318886
268755	10690
402956	456640
253220	43870
10418	430356
108499	387860
97046	101058
249349	69980
241512	46132
199982	411365
278371	13370
316742	179361
365436	140728
242587	101597
261267	36286
72030	303392
440293	3186
250192	290144
16958	11407
384639	343245
41904	254969
463855	420969
134299	327778
364564	74571
158241	370918
368150	244044
72393	339829
261278	330669
33089	469446
332307	183479
157196	166513
342783	237681
487020	435254
110835	211440
343449	49903
33396	172184
464593	132
44826	383255
288181	49184
213123	419268
251820	218727
162087	186260
221661	330316
312439	141440
434082	256272
261920	4413
35004	249183
24503	375107
382354	479579
354490	367175
56440	434822
247883	371918
304493	296500
957	252606
63170	287173
380489	458790
417904	130572
465205	240612
105217	293813
124320	253730
259923	218730
32448	242750
443034	72729
193567	75201
241038	349261
91036	432768
262210	190369
396487	354891
139350	273831
232976	203690
162970	18726
426736	301475
331200	282224
308618	350973
156374	420944
283435	152321
28399	157527
98351	452921
293163	306733
213338	467192
13930	109493
430331	334053
477681	63959
245178	142678
324705	236213
105351	177826
223435	262277
172519	189724
39683	262187
146893	185059
96722	330591
436354	95942
144986	254973
214316	49903
237801	115535
256599	123454
70461	313745
265712	396162
132997	255641
11370	111844
167877	115861
416661	1226
381725	28065
91382	195018
438825	179803
154592	380071
184629	130514
30794	420189
239201	142808
416151	142018
162919	86728
130675	268743
294323	402700
64626	28561
307193	274891
97557	214249
422246	284979
87558	449666
2926	337820
456694	357854
492232	384847
316669	86476
435084	24070
425702	451016
292205	76804
234156	12983
365151	68166
407949	134262
165021	371918
446883	83084
53454	471289
362057	452435
148213	454323
54717	15133
123809	375840
124320	458207
359476	190369
171477	256121
49966	475602
359824	293813
278894	364201
29884	74556
267826	62699
443246	486885
292478	312228
178162	125968
246175	113698
199024	453012
480972	458848
392429	132996
344572	40388
80936	265589
142333	387101
54539	178158
66383	285213
197988	467111
351531	87889
254446	309632
73660	9075
74001	116915
13343	161617
373009	141440
119001	135036
280943	207959
409673	148198
188442	209018
220435	468970
119544	198926
97665	140854
386963	300813
112267	466737
409499	120446
146867	107449
84698	56739
309774	387235
367570	307193
110069	5904
234881	266978
467797	486885
343746	141509
380709	15926
24919	198891
229239	79343
494061	48474
251850	341470
185654	225836
65924	180327
483685	409520
397095	15209
396863	440804
46158	389686
189640	363035
461182	360997
106151	200089
374901	462901
317526	129185
154255	388551
113311	338198
194180	480679
80797	228431
432289	51222
73648	217423
333523	360605
391150	429394
84034	264406
143245	203656
378298	97641
148956	187974
383164	44232
419124	345011
300727	378178
487094	13370
82566	430356
347649	121304
220246	302849
141015	20124
277167	317118
237603	282682
329017	42189
107524	233187
173598	443339
298199	91945
254899	20586
7290	99858
62257	443694
194874	393351
145810	444013
226038	99405
70754	68836
75039	134882
240486	141068
258436	239169
391824	420944
44381	469588
441229	34659
286307	470079
164263	46148
267562	311078
127345	75201
272012	179220
332881	286461
486381	211156
374905	155823
132736	126610
205847	435318
298980	445233
205357	74571
408657	109906
423150	401555
409745	369463
322108	410484
72098	337185
172396	435615
113082	54522
337153	70470
201062	452068
197068	189416
70068	332403
37866	304589
102891	100287
194528	183531
344314	387251
488715	365066
381563	112858
423731	117725
226093	331508
187390	151634
423629	159369
48051	51881
276276	89628
131939	129760
252604	13940
365399	425675
159791	92529
381659	356850
213324	109006
283132	259134
407225	307279
405685	289970
324486	467612
237533	35752
162748	119868
357152	16516
426685	137028
34868	166738
435030	164164
154095	454331
430682	354428
356042	310975
141535	196783
254189	63276
202333	478415
190281	182372
305740	313314
19474	397124
79374	281808
221521	381008
462670	272309
481041	21583
42355	332392
375650	428214
319658	355629
5244	138660
420734	192610
170491	168511
480801	420790
308618	132153
32637	65256
72980	132996
153813	319639
128124	159378
84836	106869
332787	13370
264520	27464
330691	16433
4098	492556
334745	340073
300330	325989
136955	81005
375558	134287
210677	225093
101523	144358
388980	26337
115604	351372
488501	186159
349697	492906
129158	36749
309778	179375
236398	444160
284720	175721
62581	355806
292217	17186
281982	119381
410781	258070
41755	190369
310661	291002
6932	276158
46542	268261
396021	25410
493265	493566
198431	489528
74563	392845
30609	24738
290514	210993
219699	152502
485395	20959
316565	493113
197317	229026
234160	378087
31544	231485
121875	105967
209915	322707
197475	395336
313343	26969
410452	137739
293084	72223
44810	56456
120247	95233
456021	422470
381553	67009
346366	265589
400116	49775
194048	400240
314722	188241
190524	394403
81663	124202
192611	457396
254542	322805
483192	309632
293830	132843
450122	267602
381812	160419
306813	450649
134491	348798
214163	128776
235585	236213
120625	74327
335951	275152
183679	156207
196783	61572
53091	49903
81432	114723
303862	129827
363351	14692
413816	275768
335654	160959
417938	420334
305827	207770
335191	54298
121828	109639
116058	235211
385308	248398
134599	447182
417340	491495
456231	483955
409745	494102
257775	317118
116301	37615
35945	283769
99287	418635
83380	13113
3439	75273
473524	68098
4307	273831
380537	328367
410326	409580
124897	314152
214213	152502
418758	237235
295381	401871
101504	350357
186131	144297
386061	144722
251342	13370
161871	432362
445954	59092
265444	421830
356490	254720
325216	480052
206027	369274
39369	339853
138865	282822
7330	336656
200092	355232
281109	331581
472662	485304
5700	364953
290926	476447
52488	265305
270967	364577
12481	306682
198197	35421
474341	234797
29426	366127
281924	469750
444139	276090
104325	420944
371388	200457
174034	480853
150789	289298
322987	310756
333225	226658
308618	45287
478019	336590
394568	375782
268156	62191
54101	164884
351402	487525
146893	225994
364943	106908
103497	190369
404007	86892
363902	260495
351936	317881
423590	258394
189063	312040
322452	14583
440940	58465
161731	276725
456779	417201
148594	467267
122696	27748
271865	421830
492274	387742
291619	420505
73423	241684
118325	52889
356418	22211
125374	270435
284218	214596
116842	428657
289334	69734
27770	32406
29161	66813
286448	375682
215141	25410
208115	342114
224776	127471
206173	486885
294178	300811
250458	183460
308243	163974
140592	366493
126965	318438
242401	397581
23764	313745
317871	267602
346085	168213
374385	53879
223133	275992
492502	273831
130069	427124
442236	420757
59951	243840
79402	234356
249860	369599
252428	103804
231084	145860
273322	146450
121866	138378
284718	200733
460776	190369
193822	410077
19533	257415
404348	381485
413407	428738
482851	230309
147533	147383
101137	53863
258321	54976
116165	341271
329846	281924
465012	41703
319081	232246
337158	86077
3287	201754
401555	332339
405306	172653
105821	395947
296459	169482
184331	243840
359384	205289
57664	223311
423924	85305
61648	289921
146893	315177
477720	357533
57164	204591
179434	421356
305442	401101
263191	43358
445023	98225
179120	256016
232260	49021
89826	168403
61186	241076
288354	198862
334872	26551
491618	207927
4954	238545
126262	433391
299593	31206
115174	273831
42339	142553
324970	411365
139931	418846
290552	13370
323470	481279
80150	329196
220777	65670
463628	436388
12462	317118
27767	309514
280231	454975
328906	246276
445162	440804
48130	152489
467536	414286
181112	99521
160747	264406
84382	357085
63190	295201
459917	160419
198668	352605
3328	170561
22155	123369
78030	479570
195541	269199
109049	274309
469250	307907
441969	209018
410006	168381
134108	469908
240098	428014
73588	153736
361553	277575
130069	292765
356036	203656
401051	291823
65688	485185
380454	231578
171915	250933
384370	75324
316376	327287
467502	257259
460096	468640
214671	32807
156446	54522
44159	38325
4634	8709
304112	94265
169175	374205
109824	328538
198690	160679
480580	489044
47860	105878
308122	139512
267782	51222
464992	228431
349941	400413
312274	280211
372209	128620
213547	176878
448104	395217
48693	19130
391412	277217
402967	52258
40066	353557
337562	317060
35811	186956
258550	259607
104318	110100
460124	420944
328892	393717
392953	69390
449827	43139
415458	369599
34131	34759
411148	246592
460969	23553
358501	102679
433221	20959
36267	463623
416547	371918
206133	141999
12819	327697
425544	440660
385335	465692
204265	267553
6026	385000
481342	28129
417248	419885
116749	249334
406968	144375
55597	469235
316565	439339
345107	238513
453736	74623
171815	303059
201556	255316
186198	172089
451725	445708
420671	485304
351907	224329
185712	80416
115467	87956
137809	290958
448497	293813
361291	336316
236222	77039
8162	376344
282469	489086
366533	54976
345311	144740
364636	248478
177509	265589
31437	476951
302798	476656
12322	39394
337228	171129
311756	104111
413642	209666
49404	94039
316372	30651
46995	211627
288137	1584
288012	249102
201311	474982
429857	158714
177415	445733
103007	2356
433059	392086
281239	467192
317457	9681
456345	422998
238612	96361
459675	461501
101445	58567
423222	417430
222828	454975
189064	217464
404946	441262
209195	453757
145902	351745
398281	338189
301904	224122
480633	22827
176885	330752
236000	319242
43835	347549
443289	385865
158584	72523
188252	327217
462874	405435
331491	433956
282383	259730
494124	469425
142302	13370
304387	470399
43454	91490
51406	309524
484229	382882
298248	385279
138774	257708
198791	258370
364327	383378
313598	290
195691	26714
308269	102737
305357	333159
48381	124614
125490	49903
11396	128383
75324	181834
4954	17025
293998	87470
362351	440660
228101	218615
129035	121106
28771	185850
195535	489150
293405	473320
173680	152020
169073	178469
395336	417692
481785	361254
390783	196783
104817	179290
252007	142445
267439	481279
269729	366534
487291	197402
35849	239682
392264	75303
155396	303175
165796	346345
263090	42653
349140	76773
246825	94793
31450	208094
3578	3368
339333	110328
123261	411381
186230	481725
205666	91056
315957	406608
470781	377246
338955	356035
303514	179136
136878	430689
204166	205223
106822	16325
109497	17186
102784	24221
235131	458183
404960	442854
249945	21583
412850	293813
307004	208300
228111	406371
79437	290523
72104	352950
435934	338663
185101	230718
40499	225284
361227	241180
94210	436524
436714	346901
60971	426439
333080	282884
40599	96368
325814	75952
105017	478317
260046	295484
398559	229928
473395	86560
21739	266611
432261	49515
388696	49735
8709	202996
281553	420790
76898	179770
213253	212549
284898	213625
484193	406371
297069	30176
46307	401101
97247	22827
254564	155584
345862	86476
335663	352976
154456	196565
468935	295922
290909	48163
400781	19835
416197	271420
427650	107867
342465	146893
393553	428738
56396	211094
81441	317184
373025	63303
83564	273831
192742	158054
354812	303175
458955	88779
282453	287382
28903	472583
167588	83253
1211	331581
260516	455719
145954	481785
73519	370279
363042	478415
75324	468492
462696	50033
236272	43514
340383	401004
465525	314621
248261	257566
202379	403945
145526	384401
372037	101756
215897	245679
206526	190353
82715	63190
73660	302153
68670	16433
38366	328042
412440	178972
111106	407386
157534	440023
12113	303997
224512	476447
158798	225311
478822	25437
115487	244233
25016	273831
247785	354694
293065	85493
265151	444134
290985	48365
342465	122436
318454	391414
259821	403501
177712	197675
376036	168437
349487	164884
347846	212236
421176	57098
412754	485978
412777	186159
254198	141649
285771	190369
272597	335477
92401	74911
50394	219865
51928	12177
160561	453605
316352	195948
459722	190369
373239	303175
458207	46681
485617	388477
87536	489150
393024	118662
468822	3562
309641	187974
472892	431187
276402	15209
400520	263135
444003	392788
64252	309425
410977	273831
141291	334797
80649	5041
91325	3462
4841	160262
149938	295484
111192	166261
79542	92393
2117	440660
399867	480511
39531	113520
230057	187836
132535	78013
351249	43164
173758	187457
108648	99210
141207	46124
124185	335158
383946	218730
167617	380228
134531	167799
297476	207959
23517	433358
296977	293813
45121	118241
229999	250565
385308	49903
231552	110677
266307	311696
282961	439462
417095	477986
408357	39404
482968	10646
114623	371756
352010	8730
358373	265589
486712	364201
3742	477986
109298	48146
481419	484426
358229	37436
374379	244017
414286	78906
187796	319641
65513	401014
36298	184042
311879	315566
430336	369599
356774	347808
117407	341271
440364	203081
135793	409421
38083	144037
5049	87242
297462	274711
272457	163725
457418	437921
433820	376124
116087	21583
54424	185335
281119	362784
171306	422032
81182	254044
55477	132740
248179	301659
418523	394571
130021	409828
167982	171069
75339	166093
486256	185334
290926	293376
7159	315566
243992	242661
347246	383680
444380	315262
241239	164075
127994	86950
369722	479680
478546	83403
101834	123369
334092	471701
457397	75303
137635	215613
351878	77278
408518	116283
81658	84224
116154	8623
228066	248537
436628	150352
360364	251388
221718	151944
74538	48861
462691	388575
490243	226494
383222	13320
413250	405217
331563	32053
383434	331508
143814	8607
163594	360228
261534	292034
143807	79343
251781	447446
194875	378859
25371	313745
27162	13175
184629	430736
370832	218033
367418	387839
211519	72368
423246	468599
309890	181767
277373	267562
291151	88705
54189	316372
431808	147804
432949	214378
79663	162247
427925	95149
305759	469235
349914	476951
218154	406301
402519	426439
110835	68098
258216	324723
183596	72521
108356	296693
37449	183213
268415	146841
366941	11718
16776	412179
118906	120270
460843	291867
201916	240225
464673	205037
172875	25984
128376	374806
179645	37515
490293	148461
55251	362011
277084	63528
185849	142825
75655	300188
285688	337237
446182	174134
25748	158834
293960	79954
6467	465037
230829	384366
434271	270722
420334	30873
347740	242927
49250	102021
144454	463945
17968	197988
410702	317118
80552	395988
454410	462225
25840	326477
33927	432837
125389	194990
46092	488100
423144	58486
388249	342761
420586	91116
131186	137658
304056	447446
237769	469532
484178	166545
328940	105017
7025	349633
357388	393326
366088	170258
466670	104740
183038	231473
111719	51755
130121	23941
314722	397896
73038	151944
268828	254720
478287	465647
412637	469769
481186	43150
58694	303424
108789	263962
347963	428738
228431	318450
382576	486885
5700	33219
450273	395198
336932	245575
230752	409648
206242	446152
39683	53883
174255	141154
463013	335171
464061	13611
446542	267553
419359	435318
249498	10520
46607	198411
328089	108824
159710	221294
47281	451016
182899	343012
287737	26867
466028	326989
459802	54266
11314	209510
301012	242437
201825	71668
313493	335169
307081	336590
264015	57989
441290	168719
96786	199582
215778	175387
106531	37057
304165	438791
282453	154089
54394	339819
335590	291318
88460	3971
428944	236345
450465	17122
433346	333159
418382	135675
375353	374314
309778	190369
461475	5826
284717	67584
443753	395988
298077	49903
409820	291936
17468	310051
94565	24224
161092	34155
344899	72521
479822	256490
228051	313232
491670	142018
261079	179103
376036	487415
26889	333877
82	92613
299395	180957
198447	90305
450465	307688
428733	205732
455437	103392
37038	244688
18349	318735
87042	13370
474341	86693
274718	410062
357707	101058
5857	471355
33474	18629
289910	462940
130651	79102
340873	425174
73311	116941
466052	413525
172690	351414
155680	438056
399655	137739
449594	377695
418658	472394
5582	350579
460818	367462
487765	69605
89219	41075
200092	83799
200092	122193
184316	179258
151552	154205
164012	190369
404178	135664
76835	423629
192391	132740
107709	30127
363993	10231
39255	374350
116087	420414
250410	132153
390259	270439
9122	237517
267562	216570
477396	366127
452708	477358
155283	428196
160232	65983
157961	32807
44676	351447
370026	81280
377540	462973
293226	107172
312915	301085
285027	14986
409041	94516
141689	140954
259835	232932
260167	413707
172554	221504
156191	418551
333382	10797
314311	281236
261829	263125
337079	200462
155660	219499
233947	28838
15937	340311
382457	26613
85202	124883
95766	250997
165852	193043
64831	313745
444046	430016
345745	93194
12564	277716
96421	203279
112676	38608
346017	137133
211144	301364
105001	53863
81457	178907
230580	41075
184629	425675
292896	122421
352237	91069
31322	426216
298390	396431
364725	124085
153813	437917
251109	347740
90671	190369
318950	398667
212870	80644
351174	400381
100938	110677
105568	324050
337373	476447
387791	9950
3968	177699
237953	293813
198405	350549
13984	235468
46412	348187
125948	389009
329612	313745
374411	429844
315614	99437
26051	183479
311005	336590
456021	107821
171943	27822
306964	56689
392891	348364
477932	373916
395759	398033
458119	155702
229372	353884
135304	423568
427833	323402
173419	135988
207609	430585
192845	387987
188763	287673
146867	32840
233780	298767
40798	276963
488360	183213
184245	195121
23034	458928
30906	189733
116157	411424
388941	112863
93451	16325
131706	435708
77055	428103
71430	33501
404838	467492
268590	65278
92498	183213
193164	226258
487248	341271
58280	152794
134522	244468
48832	217326
10226	104498
394869	226494
79210	135756
416036	207323
95141	420054
176175	295650
54424	270095
53532	251323
221783	317118
36744	54976
86075	74138
113843	426273
347121	351186
161420	232890
84968	258126
277313	46456
431586	86077
17772	317506
273269	412210
476386	153995
324688	275700
474397	175068
458975	127439
296025	56203
107709	376078
360942	276744
299106	91952
206873	64335
181527	356645
165638	272489
228551	239985
89704	309801
152955	478415
146798	94344
86731	213298
90361	236950
3222	113138
331872	362156
172396	245148
329025	442096
86768	417585
393176	126204
349972	337429
444380	420944
186652	313124
146533	181680
233989	452759
344314	383650
78030	463977
394875	174935
450190	250434
229735	149389
146050	387636
228817	242707
266307	94209
245389	366127
455319	145962
300723	478427
474341	146445
354368	401966
49940	57375
158099	220182
385608	420295
303330	165653
45998	440962
110598	238084
157176	488589
187010	355806
10241	246744
117125	263090
417194	164333
283803	28065
361060	415595
35417	294064
77143	427104
307488	447448
106531	266852
475949	119868
251666	6374
77953	364310
345401	361395
130310	433649
17047	250434
403483	57002
304404	432362
328550	328242
281169	395198
406390	202523
335478	456640
200392	257298
220925	131977
251067	414459
234138	478415
35944	303424
352957	380731
85822	322084
95008	421935
343013	87471
290287	153025
167588	403847
258404	324377
231626	323139
189149	16433
126344	123410
378441	186679
298971	420327
292229	366127
178222	42988
14695	99437
247708	307294
262890	424133
7552	430634
196996	30955
5108	440163
59590	129535
152887	229182
421493	271403
179535	41257
107529	294548
188523	331837
116527	433391
475873	90123
91600	275790
345723	218730
27240	365715
439515	336590
347969	58647
279417	92814
424215	1605
145210	144800
443308	373554
269643	86974
228128	190777
332862	30428
12897	257313
80016	23018
236216	279871
294255	273792
238373	440098
300905	260291
225692	266852
451745	208359
209842	207723
74067	224515
477350	387986
354545	123785
243947	378462
9033	75346
12703	6655
25455	452098
241823	419797
263826	256816
209311	193901
44246	16803
420539	293813
141391	20959
16053	252231
272086	384259
57040	420944
48152	74877
370567	252007
107039	107852
40333	356645
221097	367824
12074	451016
477646	479719
281480	381029
316504	315050
286556	327922
32581	416383
14629	68840
469250	24601
430891	420944
239099	467703
372675	96977
14583	235679
39683	371976
138638	293813
38213	258938
13428	110677
167161	426569
410923	249989
212600	259074
103867	61078
223591	187622
231195	186611
192311	475064
287566	216229
102891	21411
404264	341470
146893	402679
403687	85626
286704	392492
246416	159249
470915	99072
277568	438373
471412	420001
120808	329466
146653	187045
79169	394605
261898	445223
145288	121324
390572	286313
433454	169116
473420	410011
221173	90296
249467	94344
169124	374404
213566	259192
65626	26946
5196	14357
2349	28065
17968	145274
226919	446616
320301	114930
343239	57244
281933	163838
129472	21583
163321	411667
65244	402552
474177	170894
156429	82585
93910	110677
105554	261583
169165	124008
84457	315888
245237	75273
259453	132740
20171	185408
234138	391414
200222	355568
211015	79001
364756	388195
428103	347684
454309	437198
403670	101069
234309	83349
349905	226308
84282	165267
458990	218607
453736	301131
52867	87471
417411	379976
372303	280128
409109	201243
417702	203656
134956	156006
361327	314126
253879	376814
49717	61375
204116	85870
94401	140713
265529	430610
320498	106739
407209	360860
242277	381774
453441	262954
73219	427315
120912	104815
264696	393674
2353	482116
15601	353485
483200	230255
148134	461846
97942	226494
227813	67613
68024	299248
454090	224729
355163	27581
409111	264128
394546	384259
410356	313745
414878	89633
309584	492316
212788	492906
81896	143415
432969	81304
230093	203656
34982	413525
66926	271782
453919	24401
402654	226308
294149	391414
226191	23667
458065	493016
432641	486680
96858	121950
188669	322717
439646	24516
353184	432725
409922	463770
36066	321310
204684	411424
259320	203656
185375	166261
180154	94516
137368	381787
135258	86250
106062	120081
395282	166414
130671	156060
213458	215843
284794	145361
346064	241729
71189	64335
10226	198694
274647	183690
216945	138088
71770	313745
144072	137128
383292	165543
140722	322785
471685	67858
435246	233560
247690	147362
420926	40362
271889	126756
12948	101326
407066	383967
263514	409740
141618	460862
262639	199519
328446	252240
323463	122557
323446	205223
372738	44082
232823	490965
122919	339580
124085	477121
117928	228431
71416	38063
39625	455388
475221	183213
91382	272812
276821	267008
149169	378462
41009	46381
123410	337121
221296	381578
284565	204925
112060	51718
178907	440660
266494	460885
230303	90095
81432	443213
341311	162829
187985	355093
491665	307012
311727	60517
65815	53863
265903	298767
127085	75108
172875	281472
367365	68762
273543	290722
360137	11626
423930	481785
8204	6725
427876	132740
465874	409828
53912	240398
424279	466737
149079	388575
315573	183433
412117	202508
303589	190369
372488	178230
206426	321502
5843	83403
466577	109133
83616	475704
20669	241369
265978	357621
405588	402688
198043	57375
134299	246672
447376	265040
75000	486414
286610	118837
285312	287554
104586	49903
474225	403501
31247	343555
96553	393326
427021	280132
450788	113728
295841	147840
396765	452846
372999	21634
181537	314742
87021	348156
54187	461846
325258	250801
53508	430790
214855	178077
46829	477308
22350	369599
469900	35707
236082	5606
459317	143772
195115	209285
84417	22448
472538	382390
87580	384289
110835	491678
339228	256121
21436	78378
421137	149128
112443	262054
148692	198297
224727	13370
102663	132740
428182	463766
227567	463451
366198	65382
208799	439039
221508	166343
15027	195551
106268	187808
451793	229802
361398	478232
238083	399780
202293	301512
412271	190369
450807	487020
216824	146648
367772	73336
184528	258973
474176	67833
94992	448844
190281	128155
412184	323079
153891	315671
163089	48950
201572	342133
316186	284382
79087	118286
252105	218061
263557	106482
264569	290009
466670	398122
59883	375840
473748	421356
400781	468125
92061	287264
219985	369599
132247	190369
253171	379130
458047	321368
399627	12129
110565	227101
112391	218727
141256	267602
143099	323977
67484	26470
193075	364669
240859	114643
389825	227967
310756	373827
25749	15133
37210	366876
39144	406626
423067	198297
219536	314740
51506	338915
396339	442554
21818	167517
201131	151850
234453	181889
442236	185146
174485	41754
394615	74571
284758	168213
292674	429115
312240	219499
425640	324343
420736	140044
469501	187974
362565	293813
323861	102353
259740	297350
419239	12443
147686	226503
110835	236614
463046	366127
263125	42747
447375	286501
155848	15209
143168	221329
313441	409828
30191	190369
59153	334568
130049	331126
302288	140044
463118	301659
176130	219198
225157	33553
165467	247246
444572	490409
253689	272339
283674	11941
149176	32807
44749	45609
437956	445353
295889	79751
294659	427736
221158	54976
325064	281374
239431	318506
159385	49903
230051	212014
307628	51195
28454	98847
399237	217423
184629	23364
79234	208876
313770	342063
205622	439074
126276	261396
66144	313745
109174	459280
75119	355611
316537	427226
470109	164884
8109	101058
328917	164164
165043	275241
271602	170034
45239	273391
112338	295930
314218	411424
390142	138027
171360	8623
68098	52497
136530	186405
441463	231680
487938	47701
183193	134139
144577	286936
121300	336221
218114	107449
53314	42021
162541	425675
450153	276358
355055	366873
163519	153175
874	464699
339904	293813
89122	134528
182979	38556
85390	451016
381873	476901
159169	442157
16043	182820
19451	436388
281993	232239
38191	10646
53960	370395
418542	86974
314977	132996
452622	61059
416086	246926
200092	73818
112721	63963
335951	72305
117333	469235
428093	168817
153726	433391
295113	429271
221404	85849
244688	30383
2587	209439
232357	37948
57276	247480
102644	307110
297954	155895
80526	290688
9935	431001
247688	249415
61099	292545
187525	144470
318998	446689
445343	118179
212757	112330
185988	272846
308618	41751
371213	193566
404724	54700
26367	132024
16240	132095
277402	160158
289240	251806
25130	278520
10526	168646
235131	375840
358886	178680
40794	246861
138981	164884
444232	85433
164304	165963
448077	462973
111254	304865
20338	446842
123236	409868
331862	101085
196355	71816
405542	250239
460263	330950
27519	50322
448199	488688
492705	447517
143082	142825
170320	113636
174819	200344
52356	425846
121953	153995
186439	160545
152324	70163
327882	297426
380708	485577
126305	132153
357845	428680
478634	242927
287566	401881
114643	57441
168036	93384
260597	417288
266163	218730
420736	243631
363378	132740
311565	439074
109945	48163
6576	113994
37394	226308
410149	39457
358433	298765
418368	147049
386660	327922
4065	42587
237548	267352
116953	323213
270246	291000
323189	309040
361455	313829
160147	48839
148650	164745
211601	302067
28129	165999
303782	36119
167084	203656
455218	90099
159508	137316
245937	219743
295041	195766
31432	37563
235540	49903
42439	227045
485207	377980
325707	33290
431978	130478
71876	308738
322576	150684
284554	426034
428735	347874
311771	198015
90998	117940
363354	150994
154355	67424
153721	357035
208468	27457
25748	218069
330226	413525
422476	404470
365410	491269
1152	182342
296511	437315
378333	263504
140722	470803
384568	395993
197726	423550
352801	175497
254754	318624
135298	402071
209899	225117
149099	236654
100625	49903
147867	467175
13102	367798
206491	270095
49394	132843
342185	429115
110151	181754
285885	157454
483322	163126
258282	489797
141689	158780
427932	34112
283764	247092
106514	258220
349642	222701
387911	317616
350271	94667
57568	267352
470689	464727
396718	489552
275686	355700
206033	444013
172417	489657
479351	311873
157872	449733
438381	136503
281236	425787
376984	84089
185146	281163
356416	457081
459299	466737
383164	127719
16579	413525
143229	396976
195402	233405
347965	477729
59723	298401
240882	440804
45951	233160
167048	110708
332299	203131
177656	78032
430290	188759
353856	476399
298057	86728
90922	380250
183192	297776
113620	231210
492770	225420
43260	40447
50363	39019
140116	138172
262588	287848
62995	359701
464469	104315
189448	130973
222450	387742
279298	160419
4083	143077
148139	472821
5807	466432
156531	186159
219783	13370
303720	336311
281592	441467
212049	151944
351844	214024
241271	28129
301302	94368
178422	322539
140476	348798
83811	411809
67399	146355
332186	309006
476222	64335
51833	461039
476951	370909
45105	76514
479402	19246
204160	214794
120758	312180
208775	186714
440152	341278
358737	117097
354022	102744
138189	169150
314228	315671
492781	116228
17481	238994
236216	303424
293831	15209
236350	352605
114792	128180
152763	159249
389307	406084
234377	366473
398761	279476
345227	129167
162778	12177
246311	421637
406408	165901
139185	275629
378163	27825
165632	70557
229647	438743
274704	324072
25702	159249
448298	323343
235939	277367
130332	180957
9570	379416
196003	414334
51574	204261
480853	263009
393192	110677
190320	186259
195681	476951
73512	421356
458549	168381
81556	117496
148559	485185
247608	15476
337087	177920
351066	438368
208635	317100
141114	107529
119092	160722
52473	101806
454392	213818
18928	101056
187245	230037
262418	372463
116124	244005
10581	4787
149867	180761
259970	276105
221778	262954
479351	230152
93036	323213
318786	343592
453826	457081
168773	141247
263557	420757
373124	472239
297979	268894
442789	366127
299035	328538
326574	87938
140473	364861
420266	84369
410851	190369
75662	157956
78469	340574
79891	185016
242411	248870
485536	228013
224326	442628
351043	255650
38239	308740
471169	427012
55541	122816
6294	433934
280600	325501
286074	30428
489822	439979
366448	48275
417565	450324
17226	54976
395578	267553
197188	356723
274979	177935
461082	142018
360623	360860
338118	206725
416037	95149
144274	400192
328324	423469
354475	353787
290681	428103
47965	152392
335386	109716
285655	455231
86221	218727
486649	103267
23500	428214
231589	196783
325193	323845
366867	447517
345312	221890
216602	354630
42384	86974
282133	171592
27735	294548
408163	71805
218820	228826
153322	351451
131179	147615
255794	168381
486236	464646
350551	177870
208294	38063
142596	13370
131174	393238
456658	1605
213612	141735
375849	301578
277768	164504
166626	247691
391264	85316
405898	99350
110662	32807
313523	353353
164464	452794
108943	150961
385141	137128
246418	81943
339195	245317
488906	212081
167030	8084
329836	26245
160689	76370
176224	107187
101307	345231
447780	36865
463836	187836
117833	76829
87638	16923
286049	288412
434000	382166
408518	206501
287488	390783
196030	322858
215459	318932
321909	137053
274048	491883
92839	273831
149158	150352
261495	338271
218529	129889
162171	144731
54180	15819
401257	391414
21411	110317
319626	214050
282203	177861
360531	72686
321688	245824
258432	327061
338084	312698
214766	440660
477357	30074
347057	336590
442424	240058
139377	294548
165867	234676
284821	429247
456628	200277
196425	303218
368083	196075
117862	3363
192267	330731
152742	185223
261747	336291
300545	88858
148439	160232
300214	14795
99437	45446
5511	193281
453232	49532
451431	380482
399993	69708
20954	289439
373054	89585
337440	343012
448721	446909
194108	340880
349186	68191
270424	239805
293913	378135
465489	216601
246056	313745
118374	111181
469312	81166
259074	116593
241192	376814
409238	332029
249860	38063
359516	491738
246430	15209
17968	239915
481880	407597
117738	101376
163519	39841
385633	204330
367259	94516
324825	215026
42694	91426
130821	402327
409459	175022
408230	286936
219560	413092
360459	89473
428892	324468
183274	75073
327005	49903
88968	248549
105249	315372
416194	156055
188885	162795
115487	149128
215409	222701
174484	463549
421207	313745
303507	477986
432229	439554
160169	210884
188054	136019
71189	366393
318814	464687
120958	389068
29525	29689
358539	201741
174954	122694
380489	128115
158191	366099
161644	25410
77051	381748
81104	120525
116525	396080
487020	78906
237366	312698
76228	478649
212769	449414
97105	138807
219850	354730
235199	291103
376475	110677
247704	13190
88756	62191
447806	273831
143501	249812
41484	38551
31049	69319
446670	238578
114412	419732
406660	418953
412590	311221
33760	235700
338752	291521
235102	366127
27417	463467
360058	244402
199556	420944
328357	338378
178757	463615
284218	324769
113822	19984
92682	153079
106268	262299
121594	409540
218365	45296
305251	214024
468287	263514
308431	293813
324826	445652
93791	110677
483396	443393
415451	39531
184299	346768
33181	114903
92879	73478
191629	409119
268664	207008
232812	438732
5887	362267
406693	88848
176111	96094
131303	15209
330087	138881
177407	377428
478152	212081
154538	405697
70195	375840
208094	162947
225479	190369
102533	474219
466292	386352
493918	153995
399830	110677
50788	84943
336958	340890
341869	440962
8254	94793
481104	417643
183669	442063
59659	277178
52931	426193
310306	49903
471169	151572
367919	460176
153322	492043
361553	112041
351687	85932
158	449468
418180	92954
403620	260739
300879	54221
184914	190987
84346	347202
371243	195903
442552	393581
457418	321565
156245	26261
406083	450957
423218	325604
86311	255897
98293	104259
221687	421211
418368	191748
113522	480640
475788	158813
482143	48229
93627	113939
93174	152010
276821	249834
361172	266852
464868	401014
451379	72017
176130	164208
20946	469006
386034	13370
1716	313440
410212	452746
378163	481368
52855	447831
236657	85124
384064	281426
369834	391414
203341	192195
258623	482706
226212	369888
51593	461433
160250	271554
210228	6120
68098	228845
159986	15209
407280	364991
493799	367824
202352	425675
229323	116283
74621	452824
133516	215894
142527	118694
214251	86728
193654	199612
165680	38576
367482	273831
80029	461275
296695	433343
389647	138297
390032	460580
19939	396251
405541	297461
378141	489400
100001	68468
127921	431026
241956	183213
15893	290560
291980	72432
492316	352952
463841	236414
183529	479831
339921	46224
89883	420944
292804	449967
95265	423741
255316	217693
150280	276358
485905	164884
373170	450670
415884	374594
415819	410356
373025	181111
407251	274613
367046	86728
384410	342744
63471	275677
41460	315229
102065	193151
253244	454975
308265	428398
45464	132436
361553	413987
313839	108222
226340	94516
181840	28129
334450	180578
128507	470554
283024	235679
207906	222072
342996	12245
37526	231496
239042	232396
79517	36507
241437	169485
404331	97284
292370	259154
252145	255188
435602	214115
337739	175721
46467	257449
51453	476970
341311	172134
367496	440826
402260	433934
119001	365329
448720	186368
273915	249334
380984	188334
242945	489552
190281	188674
9389	277961
293094	160545
116168	119381
273768	452804
135179	469446
250989	315888
338863	61598
46141	194830
381538	270095
272742	231691
254115	311297
107958	478415
22950	462676
403848	37143
472067	362206
421905	386615
402805	160005
136611	381260
148580	431001
71651	200073
453250	125063
411757	402087
330820	421317
143238	193737
426683	339712
273094	84552
112267	55700
493028	129708
472164	320259
322326	191133
421241	275989
237120	472052
268659	117109
230813	180761
301312	254446
426166	467492
198701	79507
408800	459622
152210	267602
165680	63296
320089	222701
448779	482143
343058	277820
171778	287775
242746	347104
409090	293813
33899	379765
452201	217945
358860	289515
136954	314453
275809	270836
67489	293813
483816	6419
238804	312488
369316	272069
95381	212278
366305	36191
3523	21523
293170	204637
367230	494117
311372	72432
95916	275941
248143	414889
305054	49903
326492	202826
377448	73821
280899	224085
258695	476447
359906	289447
98847	286347
73362	233363
52600	10914
397031	134259
452098	212278
309788	183213
229523	65489
105943	465692
49744	89504
59864	176299
347121	57433
101058	490604
136093	132247
443642	400871
477609	391414
385207	213221
399724	160545
252428	212403
335747	315671
311011	116623
479282	184809
438291	473223
131933	456463
290804	305320
457896	485662
235108	197696
285694	235758
265202	41135
173088	23979
52473	320743
205773	318404
316136	53679
18973	270741
53349	313745
297563	236240
242949	212081
107428	484447
164684	137128
340763	416023
293414	218727
396659	313745
347969	228431
340762	70252
456868	175988
151175	492821
67733	78811
88295	158321
42253	60517
152768	126809
227872	22347
184629	414412
344618	307768
475936	74067
142310	489014
253248	435708
135731	325724
235266	482982
174315	92431
83400	97277
194118	440660
200935	283991
27538	180517
103886	170180
134599	86560
53820	284843
446182	338089
117235	480633
154999	12443
438105	154315
287740	190445
173535	237137
283462	28129
28838	66066
176988	214316
175989	296352
328600	63624
162673	81960
439588	106716
351116	163265
221928	9138
259173	414032
131574	360860
385051	356355
97448	242894
231626	238455
261736	24516
193020	250679
45327	8808
82485	298850
398997	24360
192496	346121
130069	100948
354545	87471
236216	160262
196085	3971
207035	41075
443320	387425
359748	22323
417923	15084
275941	241525
314311	75499
439855	226308
285664	197996
203793	300832
227857	360531
213596	183213
370092	484058
452052	461208
384854	360736
85669	221890
326631	354716
192495	291829
25073	54278
393870	80761
263206	331828
351230	193420
16042	87471
60335	420017
335441	111039
85665	233181
204949	154862
316569	178436
346710	167172
129687	77978
273649	292369
240203	249663
287566	270593
337158	423635
99977	142825
376606	564
485310	35707
268860	488269
451877	384138
235837	273468
24293	403588
148401	218727
407116	67040
68314	93878
254378	315671
467340	273831
225772	58381
112267	187045
110684	214050
43775	109006
145126	373833
230666	375840
386677	52951
158190	50696
106830	19246
69103	349835
283925	187974
470085	110708
77443	473896
434854	250004
463891	169664
199507	45692
65296	149788
275634	398869
416497	173574
197624	127895
312283	144237
102795	41673
354893	255195
219546	291576
229906	461208
478177	117393
178249	60517
124817	176878
397230	50920
82283	271383
317369	297929
471593	183213
396659	267602
431156	434203
394008	163448
1839	406785
13297	371918
39683	357530
126439	227424
63835	175725
399326	248777
105568	16294
403551	464618
235248	366568
265097	462293
189064	143111
10534	194416
149883	142553
475230	237235
298823	92282
18938	427041
208300	162844
463891	385182
212772	131984
428735	23902
139876	239561
352007	401604
11559	309950
480965	440660
215260	452115
475788	295544
44040	310261
364807	205270
393238	464420
221296	477091
100938	126473
434714	447519
219198	300762
73484	332046
260822	441996
411870	298290
187834	199079
231541	83828
313770	94793
239378	84590
143994	378716
275763	458627
185545	190369
107656	445094
417257	346768
92215	367898
96201	102830
415339	186440
134714	107711
486712	374314
193011	120021
113363	362267
481429	321677
293731	159202
22172	202523
478573	99106
405566	350189
378599	404584
252067	422164
261795	396893
405237	276718
22414	283238
151610	375840
23464	57989
137454	194626
46099	95978
489457	378462
302118	61059
443428	163454
118900	192853
1313	424021
347673	23018
79701	121362
316565	60374
141892	186520
418743	15662
188813	339866
125417	33760
480393	75456
239112	486275
260199	441752
41020	365275
396916	171913
204406	35449
182543	170894
259537	403515
492748	73189
133909	475917
432421	96977
393301	55667
410702	40784
268948	225260
298925	290565
18083	80497
1189	67584
401555	387298
315966	48163
482089	236082
375649	165267
436822	50649
149147	16620
358801	314383
134108	243746
184245	286503
10093	19377
175653	327668
47816	354098
424256	491674
336615	270327
380640	322695
5569	130620
289984	81280
352007	255650
316136	13466
153324	84504
261277	300
42769	203656
37679	137401
202379	71189
349359	52537
280551	294069
294149	74067
73660	206876
324061	140044
234161	247482
118755	248885
293812	211868
256901	343504
293450	215209
472334	411645
153799	121592
348563	434893
340493	118694
437768	17604
287855	82289
384174	52244
217389	132740
459974	196851
309083	446630
290	107711
275084	190369
203906	128122
239887	37476
204330	87889
205642	295061
366762	372102
290618	285595
418348	213017
64354	64474
234058	48073
406730	123369
176010	189364
15583	365721
219068	484281
163066	255814
264265	94516
146981	330675
476244	390024
28429	132996
224780	138104
9928	123706
408623	224828
59937	471301
231305	185115
379180	28065
38895	183479
117124	164333
414365	186440
15583	291451
143168	392747
333511	369577
326260	155044
59723	72436
452148	261396
454185	180881
173081	494102
169389	176116
20365	267602
401924	413947
428516	471351
153505	332392
152465	75238
339574	165255
297918	237734
397478	266852
52955	61674
246633	115386
470095	31041
246657	317100
297941	147168
182192	410515
163535	110564
370905	89633
195805	251812
180382	301312
195402	396563
88676	451370
168934	67584
156212	336065
236200	142318
411509	391414
136338	168511
212153	491603
2195	340253
101504	424225
282977	118886
372799	210261
412798	295484
226396	373953
308533	451885
6310	70557
386145	365189
397810	232287
102644	354545
262699	309425
288100	374305
318441	455618
76228	57002
268308	386280
72144	286077
287566	453012
327209	14583
263441	263961
169800	127392
139350	34547
146391	46720
161871	74478
82669	427018
59687	64335
284205	27632
167031	215054
29274	286529
307235	186259
193020	426034
105979	284843
143451	443693
394565	32640
187537	280388
414912	98906
210833	53994
95268	336590
334251	392086
257347	355700
44568	110708
304013	343276
446039	129687
331835	485181
452098	35524
384241	315888
174681	306929
108430	108781
422331	237019
134876	41075
319824	105967
189310	475489
159891	283918
106313	314455
246505	233211
333557	95998
143657	202523
339567	291841
387709	218730
295101	101816
438097	200162
376619	254202
230869	484584
215475	353097
33921	345839
67646	464420
166917	480273
194746	177630
191482	277961
145166	427777
125568	353343
263514	316792
29265	141649
237120	208617
170183	294500
27559	364724
151144	326985
156288	118709
353318	21491
47010	470490
56806	333503
370959	190369
159057	197713
133005	326910
89181	260039
85094	7976
431133	159594
451216	366317
189228	381469
277670	238578
54100	107983
304338	210050
246130	9697
179402	273831
424750	16433
153813	294277
334092	242347
5722	112330
282613	38841
246466	301044
403483	310461
19541	455146
90702	59494
130069	371766
143079	234356
325193	401871
227741	145180
264578	299317
479918	137318
161177	467369
473402	369262
433955	339829
123161	74002
32303	177630
71038	220265
357570	140391
8354	348798
327209	147520
424442	152702
114405	79507
334441	24260
41012	220679
104505	133486
122534	245997
450573	210044
463732	493767
333289	399421
89409	25480
260352	422175
44160	274337
392817	259774
345918	16105
459979	40161
178680	195358
285312	426887
101230	492701
119464	6899
13563	15081
224711	386901
209984	480771
18451	461392
61806	420790
411551	35629
217562	298182
82150	405398
31483	39070
31293	51222
443831	113221
37493	317118
204939	163008
370762	457297
104111	450887
344238	457088
276821	348550
275940	44412
122482	92815
129839	264596
249348	17252
67518	299106
61286	449319
247513	134665
321261	331664
361010	25165
482401	291249
184418	168344
89238	319855
440180	84385
481142	389497
112625	274795
187795	421356
17091	478448
109277	77031
410033	199590
216666	146248
126803	467752
182000	62914
86532	399867
274784	488797
78098	185076
236215	148199
66108	401494
184764	288103
342435	248501
264473	491150
134270	72309
414878	240609
233117	17490
323222	338621
173746	160633
479827	189673
16277	1057
153015	16153
42800	280226
468533	298168
270491	110677
436291	15133
383813	265958
223614	143412
450554	22693
166967	98302
167132	73063
40028	48146
16990	211868
20392	253190
470638	198926
324377	301143
149595	204330
238299	30247
124494	428944
175118	40784
359500	29416
135181	37948
410573	294800
381531	483150
67468	491622
154032	445233
410752	186561
218448	359762
121808	461392
18298	396861
271419	109336
241531	193255
481044	474247
115823	369599
392515	293813
96559	286337
268615	162406
333714	209471
39892	54761
186659	267408
490797	74119
37748	74585
228020	343547
360459	173249
246825	260322
111325	284843
397562	252961
89313	61898
428072	83811
414035	428864
68098	378106
489657	333131
40797	12443
220634	417918
437311	394179
15703	427796
140511	292721
283803	409540
476592	342617
306459	347246
390509	89410
42905	456640
205965	397214
191489	404598
355361	187836
184545	358526
233498	38089
154538	425675
171275	283529
212874	427796
281565	109006
12674	286936
201882	360098
136937	300190
101486	176182
60065	415221
128808	379976
14494	268252
453220	260968
188770	201603
327848	464429
333132	276358
194861	463200
336208	16433
114018	270085
163813	193550
360445	48861
390426	385182
121594	241211
36510	462760
144223	166513
379277	412590
320244	187836
251113	125587
38003	225204
432882	401928
44160	315262
118385	181204
65980	445749
227857	26845
88852	13390
21961	261398
459204	40215
234360	411455
103748	20998
204980	86560
29395	168381
149892	381235
414286	107905
141793	212081
67772	389387
420399	248288
110691	187998
419627	29105
89826	171740
214060	431378
11075	197696
34447	364436
86083	423518
174855	70213
327229	53863
121594	12504
35716	483853
297069	156381
287259	43334
88540	462254
331717	357626
5207	428911
85144	417680
361412	175814
433789	428125
309225	272407
333817	336590
160961	319147
95212	360469
254446	134145
399024	48536
84417	67040
26224	293432
252064	201754
347916	386389
376051	471112
123709	179183
224460	190369
344314	219425
278700	123221
421820	81280
100697	388622
137419	455995
23851	347104
275985	227101
292722	398899
13563	121362
65664	211868
206597	46127
274451	444235
227392	140525
336590	254406
157522	379429
5040	474256
298778	221168
436428	27464
418700	146893
231839	384419
8063	267602
315418	7771
172551	92516
342588	150874
260723	204843
127471	224776
481244	160402
69324	138627
107118	202394
198701	309180
190935	492715
202379	22691
108631	333186
67544	360860
422096	86560
267562	298189
131975	123468
241070	50293
405119	257298
232935	318505
70947	227101
457063	250679
19947	365079
3719	267602
50167	403501
362334	352605
361676	126030
185599	265711
2729	218165
397814	92114
91138	199676
196903	90302
119872	387742
228225	477491
156562	186095
119027	267602
143092	166513
428102	366449
160277	240374
466126	430356
71189	418917
305925	385384
81432	244805
294323	314000
30145	369625
241471	97300
283189	78469
330420	284843
234805	264830
331835	20281
334115	262826
67351	104740
325972	27464
232918	377869
414657	405842
219546	420314
346299	277450
292576	186561
248013	487874
185966	430356
154997	373111
151658	110677
22734	55074
103388	123843
126972	220553
3765	396431
91555	97744
144091	41294
145799	477290
429700	475594
220610	13370
26127	175721
213418	152599
461459	132024
118229	368820
345304	86892
286828	421875
104740	264183
198242	316455
102065	116672
272742	257377
94427	378762
156852	86728
283026	454975
47745	283178
248296	24334
94581	403371
679	78618
297512	462973
175573	13897
312771	428522
46608	467703
165360	235262
335772	223646
73563	173176
122486	207770
353997	312182
89238	10874
177784	250825
250554	294079
427486	324411
358322	373800
226477	158007
250584	79989
248675	168381
361572	195081
214825	276686
324968	247204
249745	120912
190011	245679
375678	265589
219308	162795
180286	97467
463539	405217
462047	166513
256811	405217
456726	190369
78327	326744
298995	31178
455653	109271
358172	310756
411496	336590
439679	137658
254246	140315
422841	60477
376259	54976
463577	148365
327209	20477
53366	464746
227825	304710
84698	226308
96210	273831
142695	311832
85974	371918
190281	298757
271328	309946
460929	45890
237652	103031
135971	20959
450596	105878
191621	59868
357351	391414
185952	334680
5891	110677
162259	355171
409016	219175
78906	487463
20628	164884
268820	115772
25792	197750
62891	474064
189806	478232
287376	424337
314311	426693
406355	185013
196996	32636
153322	156389
461944	100161
79457	328878
261914	371918
222579	83075
146396	319290
486383	15182
396611	48275
12832	266852
231855	191265
71189	272159
330690	290524
3192	40077
239272	107739
385838	175429
340761	428166
71340	145059
278642	109253
293264	127921
226919	336542
283323	405491
151082	466737
49149	187836
139350	86421
293654	435049
100612	86476
319543	300606
402518	60494
21256	267602
417848	32807
380465	136878
458609	414930
356530	172041
101695	190369
389913	293813
121895	126641
72460	290523
149914	26564
267504	415750
262085	39995
82996	468995
60287	200553
310153	179277
210928	433291
121226	178436
207112	48679
45724	177634
109676	246813
216578	184809
212459	294965
47712	440826
480094	327061
469772	204484
303905	284843
17106	188651
288328	172653
226351	417309
87501	467703
353758	50087
318735	486939
166055	162795
319885	57209
157258	153995
406251	65124
345401	394621
37748	53490
118128	414718
48427	56068
490797	175897
46257	347722
417938	464744
198043	131312
339508	116658
358860	331042
201572	181150
124259	47662
138433	223667
301281	67907
372340	443031
267628	267602
442514	319471
459064	173176
202885	451016
465683	91069
313802	383567
472853	414286
445023	300119
53140	169582
6899	313829
356355	142993
409484	227954
125471	423688
454309	433956
210906	404038
287566	367619
13563	16620
269826	164873
238067	205223
144288	300655
41540	303218
340800	86476
300861	96977
319259	449129
1226	376589
277793	336590
444205	265711
326702	317675
333106	322748
398308	243595
170491	168615
71701	431226
230869	176592
174255	94640
432903	213298
132393	467492
350926	464121
359101	313745
339425	301385
29471	51895
159703	153813
91029	319108
306998	215085
319393	409656
380846	406896
452283	155271
386305	259745
336009	11533
443147	393537
65408	45141
299847	248124
410056	32807
268462	461511
161245	24585
481999	392348
280762	183390
406751	445776
469382	360986
355083	40784
18463	18108
432175	420820
17970	219737
263700	132996
73660	172362
455653	428844
378553	170741
184132	15209
415130	216374
269937	464499
334092	252771
276821	190303
248723	313745
271978	478718
107739	114937
365410	40596
457658	435242
482371	40447
140116	238578
343726	204330
298780	52695
276530	132603
375706	431226
121574	362972
489552	97044
60797	235412
378860	420944
372785	73890
91657	246672
355416	478303
274009	110677
241026	249444
334092	189286
285169	323213
442362	54506
285298	86728
228837	273831
354014	372738
250458	241525
125417	143079
325012	16433
461010	92449
186577	34447
301675	142180
172761	334985
301659	268531
126259	166783
5129	329968
108086	267352
173176	487974
471160	321359
129990	259509
159067	375923
449521	214667
453076	109006
318955	152085
254311	59027
444418	151944
33343	354694
395428	49021
335779	10345
255244	97277
191416	267352
211333	72670
438888	77727
59689	398289
445653	436936
103604	400658
352118	473058
429966	346110
297763	476951
14966	263713
399270	255640
393563	375840
312548	122694
373615	249202
140722	61205
309283	115386
216465	378283
221925	391414
15819	447081
340175	68628
227352	406491
446025	327100
195923	309801
5971	432370
85390	261398
421240	190369
156062	447909
267192	90277
401011	285446
326997	99405
47046	20959
303507	399136
378636	47039
401486	183213
14546	320464
395987	266377
314169	214279
442632	166513
464013	121106
311521	243115
229207	286016
348458	28129
274718	391473
420771	10231
405705	254963
409583	52251
75815	391414
79680	121370
405506	34145
41779	3346
128240	117800
310960	467181
341067	6720
178959	357854
133782	123410
456499	49228
188412	123369
312283	440962
439389	387742
388249	38304
41977	436551
88790	130742
202343	86596
71346	19757
450984	139215
319658	383819
269761	409828
102484	182427
303079	314162
115604	266538
326441	211587
326260	16400
384824	338407
163583	192051
32309	195948
227345	461182
98516	313745
63274	388575
367482	165680
37365	240374
344990	59759
33032	407100
128839	27696
314455	367261
446475	485304
80134	293813
374981	86728
423895	110708
227306	122462
420736	209510
357265	228431
414140	162831
225597	306253
161500	13370
168640	493595
112267	435280
39683	452433
259835	138545
33838	388259
325314	469612
46548	337262
258337	347519
398567	467492
292588	187998
304404	360171
72818	66745
201450	142913
325947	313822
457355	364201
217223	313745
50781	456640
132335	347822
400547	464024
270248	130846
350342	169273
145701	438857
156240	357011
318715	285446
106514	280871
245990	325843
310153	295150
292576	390771
170264	311212
340469	184329
241618	119698
408828	388575
19760	204907
296518	447107
183383	4413
404020	120986
449191	293813
372638	269094
121637	152020
492135	300119
196903	218151
24879	181680
36259	37849
235404	237165
435298	74482
453195	379694
286948	132358
172417	74802
40890	285664
53897	50155
293686	463549
179041	205287
434726	430661
417369	370243
449982	336590
364158	435835
252451	446351
140825	98906
248013	355796
328369	155730
393795	128253
58866	160158
195355	46705
372764	148468
60724	252961
347416	440962
283269	371403
381175	168485
225351	99405
2051	27052
95002	150948
382228	421097
160960	190369
155062	138807
81304	362690
372629	180578
46374	15209
296733	237546
320901	417686
70566	348519
417938	67675
342465	90912
468121	295484
340886	44469
293542	282248
436354	94516
66388	291521
179699	268003
314311	374784
34779	310261
412942	122447
100345	414286
484229	430682
125629	74849
251781	314742
12450	327436
199886	477509
47790	369269
194861	245538
99287	6072
27833	214992
110835	23318
200464	151444
184712	406287
380858	38627
56945	205270
262864	2924
450465	284843
283640	104048
371933	127921
85665	241137
268219	435602
485241	50155
365806	157341
263125	318672
154395	209341
449454	207535
450825	12245
144048	235982
80267	267602
93713	437968
481918	273831
450687	114605
266094	343079
133915	141623
132617	134543
6368	91069
245826	143671
15027	74495
9978	183538
411811	333124
232067	187836
210613	342564
208240	366127
214744	106514
447669	35707
307825	4413
383040	338963
174826	220857
436864	110348
157584	264406
363400	312422
179473	199526
265609	85116
247235	262197
243230	366534
235748	430935
233045	368798
63937	114735
319259	440311
492689	42747
332466	444844
474662	167035
46863	253947
436376	87889
182158	320625
390963	474531
12165	197088
70759	478232
205322	433349
385449	222520
193651	298921
281772	228431
122953	196783
357699	8586
260108	493959
9414	163811
69249	175474
102891	263713
48254	99995
38109	39701
7211	49903
21727	252508
251943	265711
412851	367937
202486	445132
127453	15209
20840	188963
86299	8909
458269	384932
324455	62191
440380	337368
19121	132275
249280	46742
336378	255729
275319	125399
202043	439216
460177	309947
75624	375840
41637	419580
183498	280220
284052	220417
207309	146202
273825	26632
92252	9054
28604	281048
19134	205223
398289	77180
260879	20616
77666	13370
222413	86728
467693	294548
190167	157546
137595	331584
388088	1057
287953	295484
433443	274188
169312	265065
324252	359569
345524	117368
435581	439554
25439	453979
136499	463623
35972	438419
320337	402323
101343	244918
194830	303070
223429	467703
276108	449962
314855	205287
411975	94516
366116	489552
248343	449476
19492	49896
159703	50838
227375	354266
37516	159978
454185	270142
434052	336590
287228	16910
132147	457081
176645	206623
59723	181605
359178	66652
301659	476610
150278	379704
303675	389682
52909	33823
30404	45239
460524	450199
428182	156070
176520	304287
493981	180688
110490	252664
9398	420895
455862	290450
227101	289580
107508	377933
309276	327217
443559	445805
74781	166970
253102	426439
107471	79485
328667	28129
232489	437304
20779	121106
27322	292721
202648	430356
428308	369577
479515	293813
164928	101049
216602	22512
74468	359762
347241	292726
388984	369599
99448	287423
112441	474457
222016	433279
170272	303392
174901	89247
116754	477986
77266	186561
152956	169004
174139	302682
447913	195121
272785	140345
114405	97515
418954	335069
159703	27683
178222	54522
270597	442227
398063	317118
447519	391414
32499	63803
301146	56068
99820	88113
340175	62191
20958	167119
149467	489376
458768	397009
181151	454266
161693	126182
28226	132740
386994	12129
432421	10379
391805	353557
318050	378462
363188	474634
238885	51881
295651	74106
326488	4257
410070	396906
14331	422576
428602	328998
288253	150431
383308	226943
441335	351501
393779	150236
65134	398628
24660	383463
217090	179375
17569	231447
375320	282989
198961	165437
345715	272549
252604	330469
166263	430356
33127	62546
389422	188360
161279	101326
136504	49903
229562	440660
45144	310261
341845	440962
30637	366127
236563	233046
484464	440775
332862	227101
412440	228746
455889	17742
483706	162489
314311	76968
197182	407334
403813	225260
266868	139178
209824	277163
113085	364530
322006	440804
266957	273730
404020	99072
252882	313745
222745	156376
380446	212081
181477	291521
324775	28065
110933	327305
4683	262954
458768	86077
118907	236064
86311	41673
240016	87013
274450	287492
46092	390502
369667	268176
408800	343992
96409	361960
249444	77604
119864	161103
82947	216600
86668	452803
325216	22095
111474	177244
488365	474580
17288	412201
184418	158384
26086	369599
104740	327155
263769	96977
291088	360878
196124	393326
291525	477986
193954	255793
155861	246778
82634	447158
233920	210938
3885	379255
12010	401714
368858	146566
262639	206336
427996	89906
130542	400562
410238	100446
258864	41673
114383	264463
481723	246778
81049	173645
238775	163448
72804	67984
33391	109791
182062	475155
271729	433444
329037	293813
240937	396861
183964	6735
115335	186159
93238	327209
309917	42189
263214	464242
464710	13568
438791	42890
120006	115340
228888	366534
358320	14805
268447	35263
248013	326398
299757	429475
84052	460437
90837	132843
155311	147663
379345	481279
480117	465647
170973	245679
239001	443693
346557	289485
111968	313745
479030	25386
243663	276608
404060	205289
146893	149753
245826	115992
474689	218939
216894	230512
384480	393215
180878	246672
219453	295258
37836	52917
315445	424402
264859	206009
479351	413044
331503	322440
84365	205434
163735	247286
83616	4904
368056	492280
115730	99405
296578	122209
291982	484548
57749	318735
120837	205289
414334	183981
59595	312354
107071	171147
256175	465964
218565	35534
285621	223081
180449	251512
491811	5041
21679	279464
472749	13129
486712	450307
28415	158883
188581	251597
52889	90682
469976	460845
277987	479759
230642	245679
306106	375725
220922	96928
47035	469235
394636	204672
223176	411424
99901	152867
488394	113533
408430	232861
365095	85407
320089	300
324632	303175
143315	255603
144504	385378
487578	418635
9635	273831
85674	110708
20946	85950
194903	431226
58893	492701
56256	234803
5645	316411
471774	128758
318355	475389
299228	187974
309909	387742
204221	176920
407223	258132
32010	267352
474177	426986
119367	283445
5700	472923
106648	83610
230192	88368
443316	138356
433661	23774
70656	442265
364636	21902
128337	322858
121609	4413
271760	429161
273529	479915
220352	434945
199089	467703
132996	64473
191536	24463
325509	305456
276982	142103
427787	285539
404892	418580
124828	35808
186102	92613
334092	191355
196831	449399
67308	49422
435842	292227
161662	195948
404604	479204
371507	372314
402633	340664
18818	440660
144297	182553
256389	364184
105255	343780
133325	13370
302414	485185
248150	25986
290216	241360
107241	13903
74389	190369
485870	186561
195402	359802
47186	168719
381205	109407
116758	4413
363316	208617
277523	438419
409395	345745
25655	50605
152536	186440
169355	84972
145788	155836
214004	183213
374550	460150
395521	327420
160079	208215
213871	428103
272573	185742
361477	332392
480957	315671
446274	113138
413611	162430
53280	307279
215186	425675
24312	191839
16205	251597
312853	190369
4684	252961
418664	209237
277884	437067
346509	32865
157405	99405
263841	111964
195547	430124
307440	190369
37459	110321
138906	339263
326631	412517
426190	114117
173680	351257
230925	354321
151954	205401
194071	48081
419225	169485
252657	378135
336077	92112
364370	401378
466240	142825
313279	82498
272954	158138
437251	83467
299956	183822
235943	269866
425799	247449
248530	74542
349710	421167
276279	187834
388473	291249
282032	454975
273989	285395
396927	434757
345775	203279
281836	433296
17771	261398
464521	180064
92401	204245
81383	157189
281957	51895
17468	209471
123910	79343
133250	411591
177297	372738
249156	251108
425705	159722
418783	184558
192800	107290
346312	17333
489690	23484
298365	198501
146012	297923
217784	331508
404899	137128
428002	390232
259257	315671
334330	333901
333572	268006
387306	153995
20092	426340
356176	416600
160580	372316
139178	166063
80875	83403
230051	172119
187834	295068
56619	14594
185342	204798
352166	412446
423110	266538
398805	317118
417817	327343
219136	125415
221687	267297
492247	290523
3799	153995
396168	460159
380336	41645
261038	232140
229199	218730
218615	464554
1996	263925
110539	382890
403656	406522
161497	54068
268661	56444
462803	113051
337036	266852
91181	329745
425225	346240
200092	476970
338752	82095
267059	290
69812	242641
451849	426787
226385	316744
24676	287822
354545	243301
440476	487584
42371	168564
383164	332385
446477	429128
361576	38304
314311	426964
160567	122462
118539	164244
45060	390197
186677	162831
12177	440660
131576	401854
161169	4114
3724	82271
124104	459213
315914	127921
400701	119123
408146	139966
441463	472070
136419	248613
454828	223682
51413	199957
411141	62559
6347	243250
414345	362768
449904	32807
47250	300637
428738	145385
439228	441368
91036	129530
72804	383610
487213	293813
117238	28279
228019	267602
467060	245317
365099	64881
463749	253504
200019	119762
375405	123045
84923	33197
109949	167719
146387	222701
138841	372667
359063	274440
197571	348261
337483	237178
467745	29816
306304	335906
335887	275790
71346	191803
282518	393326
384404	184657
404141	461944
228795	417201
462691	10823
346272	443976
278922	190369
475926	118566
412014	355083
192043	125040
386841	139250
473168	162258
156779	191755
355299	375595
202343	15133
46071	81326
38571	94872
280523	478232
405859	154084
180302	337907
289819	212341
114063	92712
375254	258370
305792	481785
467277	283096
380329	37555
48953	53863
162023	156376
198148	190369
320386	13370
325009	190369
123906	15209
48282	160139
35403	138297
332881	230304
262289	331003
55083	131002
124153	280933
302519	275232
255655	357425
9658	329538
112267	316575
441286	327061
54298	143693
268035	87779
386466	304589
157009	101922
284057	41075
287737	273814
382601	188042
112975	89459
216421	12177
7818	205223
423461	354280
208115	425321
476704	65867
484198	327061
207794	122780
144947	341551
233105	432135
450465	48079
347873	285634
302857	35640
444194	420314
155121	438419
343334	478415
257971	172089
185907	462973
442706	430356
335325	179349
301041	55609
64785	168779
352344	117843
74684	120720
343281	240225
349305	426569
161903	461944
348146	225299
408998	272230
53846	304173
60826	392329
190051	43676
111677	315671
233498	16661
336891	48275
319446	428214
278448	12107
79276	94516
347425	478160
202352	139350
57419	429863
151929	211340
233045	251107
373244	369599
53624	372908
367380	49903
266965	335663
118346	348665
360459	390232
493972	50264
375316	271676
369903	79452
333080	442239
437909	18853
417579	463549
437656	168615
21634	275790
301164	288353
214023	57632
90296	402269
422982	140608
137779	458220
205881	243923
58590	151633
457418	92114
169832	430474
494127	50173
236897	24144
131004	150579
95782	107187
411386	32807
226023	162565
377869	48588
212963	9593
290082	405516
335059	464725
322518	435265
147699	162862
477932	40216
298873	109974
233988	478415
276876	210082
58486	327464
133716	393326
178867	222531
100743	430356
77485	293407
283737	434893
37309	46358
48916	48275
119997	24334
219546	272173
340236	273302
480580	142344
199340	421356
347121	470403
285156	164884
104740	221727
111309	135662
219135	199594
52158	185479
398924	115801
444874	188759
482168	184558
467210	68348
382574	224006
82150	264258
306627	186259
406478	127921
371373	209018
357305	438419
13467	463059
137662	144845
289675	352867
12341	447517
235748	74324
166885	446351
486894	122462
415476	409205
447610	165653
458710	122877
243462	170067
371479	260854
211722	62863
206559	94516
63764	246371
87527	248473
483066	349211
65830	8084
313646	175117
432034	97277
434348	247688
440346	309663
223964	430226
157978	451016
405674	272526
25690	163550
228084	265608
314548	468050
184800	211868
194213	226308
428887	121766
337313	125677
359906	308054
378623	308110
250316	42890
483979	204925
15813	257055
9928	219929
304479	469235
306294	262507
348007	483566
186389	490237
28838	251874
120439	295334
61421	397096
292123	313745
405863	316285
190281	301181
81097	205270
330954	412389
217010	286555
10392	391414
227241	357028
303675	445749
259532	190369
105938	317118
85759	247204
490368	21457
436699	444864
258239	212081
444296	53490
188600	407306
460795	120969
155162	253192
433528	97003
97756	321629
284104	390861
185013	104191
242803	70557
90894	487130
451397	166513
342465	63738
370687	280827
286077	354747
33053	465063
447335	186548
242451	188300
32445	484863
449182	237010
388696	232890
203053	340222
242591	62314
239253	82486
100661	8036
320925	456215
444654	110677
452227	481279
311	459779
111129	332140
370849	297809
19342	151589
86034	326102
73290	15209
7922	234649
374015	487185
375888	20958
281413	481597
78662	276090
12540	445821
154821	75499
301627	424519
71746	50172
418873	308269
23384	278347
158156	80871
467665	460158
216591	153691
393535	409828
88443	422576
267057	431776
149561	225455
140116	56311
66582	476231
379218	300555
97592	478415
286509	218808
379296	79705
263284	314742
5841	233238
434851	138895
138126	207862
209139	245142
211657	152321
164434	28065
419018	141649
335364	52240
162862	411424
72968	348798
431798	16433
189806	155730
17855	66393
258274	132843
45568	411424
141525	423974
287737	414035
129004	485185
448062	140725
231346	476951
394579	183460
30815	393326
348644	423267
361731	122816
410617	182940
88313	296423
436390	393724
420221	42095
113355	224285
139513	475371
39943	384026
159777	387185
16301	179073
384408	20033
398110	440660
44859	356500
373264	354643
492265	52537
290751	423589
444729	48365
298169	234238
451564	84502
486712	92954
220529	377778
266944	234135
71340	95942
34729	335902
25847	407404
360660	217181
280421	275995
263557	152100
289675	417101
225784	430356
252898	126911
489993	279560
53401	382166
106268	378171
252083	170741
474688	370869
86248	99405
265345	265589
294008	19377
291865	102603
290955	339310
470689	46127
46092	79989
227097	99405
464460	260898
388249	445888
468287	480246
93912	261396
359886	434229
489913	383967
395988	255974
213863	127781
272865	273549
328975	153879
134289	316877
117647	77978
111245	463615
367757	317356
195734	122462
176878	225013
254716	125466
368037	144016
317520	289343
218119	366127
161871	118286
251845	309605
414779	15209
312621	482246
312474	15081
84964	35707
364097	73177
145860	430324
117152	293813
423063	200120
431590	339075
278704	159684
37214	420651
311748	327061
22073	407981
273473	359694
27003	57509
349426	356605
322274	315671
113861	190369
431419	386272
166903	383391
17500	186719
340953	309801
364145	118678
80898	25422
254446	47520
324222	458713
367556	435103
43814	93666
365653	276693
351260	440220
421455	23815
403524	74279
9575	464420
347121	656
446630	110708
68081	467901
489695	417520
95272	209914
238310	381801
178422	4516
239111	375840
61666	113244
66216	293813
229798	352905
354154	428333
304041	290450
128109	97209
121828	420389
253435	120986
379616	126802
246298	463098
276401	110677
165326	119123
175520	203656
11073	17435
39983	424133
462415	385849
470349	226308
81358	258493
144398	393974
448887	218727
383346	173028
155293	164884
2345	380355
442755	103837
329703	425729
307943	251169
433089	95528
118387	1020
275942	190369
401751	283445
405276	94344
427043	168381
121474	194165
327984	374772
326553	157863
489600	320775
484238	293813
102187	135357
426384	273831
481419	23333
406660	21251
198150	371918
467245	28065
360459	46742
287566	466402
376162	13129
233388	209018
355250	162795
268604	48365
455495	435228
316154	313745
1483	207696
384619	393326
188499	13370
323935	427989
373025	364997
246035	38063
242134	94516
322193	109407
107828	153995
71189	331693
95751	140209
141589	252961
31323	380322
242182	46526
186481	232400
180410	333357
321650	313314
281993	364175
436052	259929
90379	171541
354149	56461
356833	375840
374018	123213
15064	267352
440762	151704
224594	179596
464549	292130
394411	336590
312474	141334
5354	16402
123010	322997
396484	289719
50931	304589
281461	25984
330375	368205
359525	211557
443308	292352
22197	474795
270331	109562
221296	245201
90379	447107
175529	6072
92246	364032
41418	283879
371251	269199
132910	405217
2002	475200
295009	27991
444691	289144
153676	430889
363446	21583
106531	264406
437721	288837
383273	313745
214114	362939
119668	61862
289357	484520
5563	154137
475245	407039
439785	151997
114255	198926
318561	295955
441302	52537
241751	417918
428480	185693
110355	190369
370160	201780
88968	431349
490848	395749
404050	215920
380541	315888
317332	186159
436430	438419
25524	228431
474046	174464
133400	231578
320350	197996
326830	37047
268277	110677
373170	33647
440190	401691
341937	233554
253203	366127
472201	244647
186541	267879
196398	417095
39370	49963
84698	228431
364628	487690
488509	72434
252829	270369
78806	341926
474341	163340
267562	103065
365050	97277
335021	375560
45724	63831
185114	86974
230057	110677
434198	40470
465820	26699
88332	366848
213364	464420
70510	319145
293536	297825
441302	283392
136127	281924
132748	141454
182091	25640
372054	79081
454263	352778
134072	246231
333317	186440
492904	23962
253102	424225
102689	263009
67571	235517
270369	90080
379339	92105
293774	8607
376592	216592
164151	168615
338791	326130
428554	110708
228142	385174
158638	101360
112275	365058
55779	411155
256141	317506
364617	190369
134323	44851
426190	313592
121594	466744
180344	117270
287566	366894
271931	210261
428764	238578
392162	190369
433919	132260
276514	475723
339013	425373
374784	389289
346910	77438
203200	91657
55202	27500
283209	300195
394988	446351
179487	378686
158099	207559
165766	401854
292721	319824
93801	119123
136128	336590
224039	291172
312347	220856
223976	92085
219165	464080
14871	42035
256926	298182
182799	27508
458728	391414
441392	267352
287452	251462
175531	211418
91382	332329
281130	38794
472034	414832
179554	326815
402325	446801
432421	57336
436173	323074
366375	139297
30640	254973
259648	38992
12870	106018
97557	123369
358363	308721
26366	293813
188842	260527
179965	282109
43312	405203
157564	360531
296029	300397
278478	96977
374293	412874
22974	228324
402110	283222
143649	266538
268093	122797
312617	155513
269258	78757
286263	372237
322310	37728
407811	169273
139553	363132
91036	484303
387189	29717
75039	486198
448159	204141
465414	21457
32920	290091
306196	114063
155663	317118
127462	458601
187986	399492
427558	241525
472559	86737
197614	9054
462710	287554
153324	410077
325216	328538
136253	100412
91828	131304
63697	11049
166158	167428
13518	8888
486469	336590
142825	359933
181573	428103
421010	9054
189428	479614
263111	468276
214259	417013
214534	69908
148112	200417
355298	214559
177211	428738
429287	473087
429332	146546
392953	141162
84429	490331
226444	468879
207958	16957
439561	447230
137023	249186
428213	455185
480740	143708
25690	432837
127051	124650
338687	234153
422348	204403
153050	234117
70553	463181
408249	401484
28340	414017
24106	78661
335929	283392
18151	319692
443718	418058
64821	423559
272786	463563
379812	155282
456389	219540
449182	317118
89789	23018
112267	278482
110438	430174
375047	195424
345744	401881
309327	258370
77330	93141
317694	74113
417483	134682
431914	238804
224414	141166
473763	489992
267562	424225
430891	114930
335689	368570
336071	320625
134618	409883
332501	469227
462723	98847
132114	212076
146981	85582
135731	231661
252069	72371
263813	303906
246297	380491
372942	113206
90376	248382
242400	1598
141965	315519
479323	276074
192238	429766
290216	179563
60823	194940
459097	48861
119345	49903
334054	321337
276663	300811
367087	182967
200503	356723
209947	381639
451983	461690
156657	395964
326260	140508
130757	28509
96982	469235
480554	320942
264518	190369
34913	222701
237338	212964
396264	11626
86775	244434
322917	164884
220124	36066
295841	347479
143168	355290
8191	313745
215925	469078
325314	233825
345535	426608
84725	169843
312201	190369
109174	79340
325533	279047
105022	52971
396526	2466
169638	237235
474606	188406
253751	6899
415395	416524
94735	450161
300486	176561
475028	188117
267562	203696
326736	293813
328981	378963
84428	421356
156745	63957
404888	382316
339639	388633
51761	132149
267919	51881
253612	273934
393956	193091
226028	16433
474613	351201
199171	175257
345578	449316
201739	435611
160756	313096
323289	117377
231231	311256
198317	357781
354999	478919
193767	421299
216229	175402
69252	420838
29273	413525
261841	76577
418368	478859
262775	211551
287413	392332
295113	265589
415844	101069
225318	149368
416470	81553
53922	255016
21662	54841
359562	409828
238344	229132
174917	13370
69370	391414
375405	234107
75338	118691
179337	15133
36813	459649
163435	279749
73290	85870
452284	16433
351927	313829
90988	220857
291363	273831
304404	434079
167424	155214
52286	415572
316398	4413
51581	267709
103647	374955
268755	16325
227161	371486
254900	137658
392086	27563
296608	36880
297504	186159
71468	371918
335199	176109
388737	270323
108821	370866
424907	278907
415231	487833
198175	280043
293657	257858
361007	337921
225277	317118
429071	366127
101343	351732
315605	1430
175578	33855
426807	391414
151362	383114
363021	11713
438686	181366
384374	134185
459702	285156
152770	248777
408555	53389
282453	297630
160683	275790
126000	62191
277568	61934
60612	192088
417932	280708
408839	464079
106739	316874
206656	357854
176130	269005
425625	286936
149771	107473
241749	350549
155435	128099
4745	131190
160010	162947
286360	53863
40598	481785
21505	84127
254446	374160
392424	269262
376697	28065
202518	452230
361433	28907
199707	258038
307573	350189
75568	65803
299089	363581
358589	121171
306459	435637
450201	405772
280523	156237
265419	435280
340322	389469
474341	89313
167315	478415
461769	401645
331680	255535
190051	49507
272574	13370
216147	421512
317827	313745
394211	104509
261759	185169
31663	313314
115463	122529
144709	162218
314693	162244
128124	73601
309004	341762
423367	94516
94850	123283
66137	110677
51348	41499
226396	439369
321256	245792
40158	421935
363575	327392
219198	102447
330752	235085
317993	35707
47255	411946
133876	381509
450465	220417
151010	293813
34675	456675
70434	168381
182515	452003
399951	217423
474939	258126
483987	112234
163532	258370
482903	377933
298442	174853
44828	131315
226919	114063
320625	309579
286429	35207
285141	209387
145803	68587
206793	170180
489977	91657
369450	250079
433661	158841
472515	113994
73290	230099
418156	316388
145363	34321
78954	388850
259873	471995
79810	205270
449319	76829
132155	446630
58042	434945
128124	134599
90861	243840
172443	107148
302900	84750
227910	384925
323758	218727
204703	116435
95598	65527
352739	323963
209669	275147
344140	243301
294323	407020
237714	397946
344453	88027
197440	11626
315755	297820
392856	53994
251720	20586
251791	260014
309541	313745
364509	111853
118432	197896
212319	6120
26159	348798
414442	414884
37748	31267
1287	89632
174259	432970
270742	491124
188847	282228
290746	150874
334987	459849
217347	4413
355552	209011
96938	394760
229025	223836
438776	43991
287772	286936
215416	235355
62004	304981
319730	278319
458536	245679
365987	21583
17772	315888
282967	302846
18936	414602
185076	485554
354806	91879
56828	432598
30863	328477
44915	88027
403225	485546
85355	440660
480596	456640
201038	309444
7865	288654
397754	273401
130701	336602
54892	110410
148704	232925
192611	103205
317550	381615
39996	51895
238829	99829
235827	235445
472662	49896
211721	48007
127017	164884
412578	317686
214735	390070
161363	127516
415721	229604
118626	382189
272337	158780
161195	448470
32576	246311
200741	357231
173174	163800
166632	75422
277147	217874
63716	242730
20211	486501
206019	337061
4916	185746
7552	76973
133134	271634
179838	447107
221420	49847
84965	360358
175275	489632
339453	291034
284368	134262
412535	164723
45349	187974
47955	249709
426190	313745
639	20262
352993	153995
202722	28502
474951	330616
440436	315194
318916	486885
153389	334680
49868	378462
383140	12895
2542	622
165436	47581
472359	123369
300887	296423
378464	203279
318238	478294
46421	493054
419010	427327
116437	404445
107998	67736
122845	465647
154583	243936
200976	449817
85618	16433
206510	486753
296186	147384
114316	229663
404727	92613
207606	99405
470005	463657
97926	415099
339769	417680
105393	299814
483482	37593
388029	230336
311642	54895
254097	366127
304952	7812
128124	364145
95008	391414
207171	261009
123524	106459
270788	318088
16527	391414
237744	287775
448104	294747
213464	214024
351178	194165
361763	151946
70461	219743
10977	420944
407678	87471
158466	244949
438956	440962
180197	32807
118188	166738
313106	384849
57817	226152
329288	179211
489890	215858
56844	289883
13953	387839
450316	24523
459282	341362
362937	9681
399331	30176
435080	387742
36595	231578
426317	154137
237750	393176
462147	282942
200884	434234
339333	177835
200067	101349
70411	309663
435683	451431
196340	287694
480016	274634
448104	30900
128337	365621
218180	12895
320299	432212
226167	229849
313898	21583
121773	351022
82568	190369
40890	220315
444974	325236
267562	381198
418475	378686
101834	368354
374270	405788
442227	134665
404568	186384
175034	176878
462696	458601
81757	39892
236267	400186
188954	79989
61367	431691
312283	37803
165977	96195
270248	231025
356454	267352
426075	476231
49151	164504
267819	113138
216147	308246
332706	190369
472005	260230
411529	65134
430691	97314
254617	440660
137959	134755
107741	453965
43474	334458
65439	237235
473600	285634
276747	157341
136279	474271
259821	195697
205449	410783
404069	389682
292588	324491
433703	77727
298056	205223
436759	327970
423087	395988
116504	318735
67187	429130
288206	399098
289186	417918
407850	219686
109807	266538
482147	374661
419033	57441
222179	360790
284720	211868
148558	276895
431448	110677
367946	153995
364678	135720
248179	478415
169331	369262
229572	142018
77674	491685
249561	168638
250139	426736
205879	373881
237251	458601
64544	390898
55857	175997
397862	136878
119001	253506
405238	335168
443307	306843
148489	447446
96151	235946
160534	444013
196880	266538
395983	94793
446413	122193
1858	177287
377032	421115
432373	22232
184060	324641
339303	181886
20785	264766
184770	352174
450550	24208
96172	383461
445242	347122
109655	295381
202560	402460
114643	378952
402232	453192
345383	260378
473599	55085
295101	468387
45568	186159
383161	474268
478634	44159
970	101058
361200	458119
300916	113814
268447	271023
399825	271994
163435	261567
279160	299742
387306	261396
43106	222445
292432	256862
188697	317118
238870	22549
133425	247092
346316	98644
314485	132757
358539	235430
79211	143467
303237	208577
328181	160686
381051	395964
204221	391414
378432	241820
118183	211643
263566	302682
345715	477833
345715	243366
316637	12443
286462	317676
22123	110958
399314	327061
209724	245679
185084	262660
2436	49817
297575	152791
141505	189045
431879	356074
376266	175843
341579	105017
214060	255897
129396	10520
419677	38033
344314	146619
325314	484080
364455	394259
178222	280388
135447	57826
254293	484274
181370	132740
392238	406620
132153	198038
203406	478108
176524	235714
389566	67584
145556	186363
37075	23236
400261	392081
298932	187877
185117	387742
93627	325395
236359	184601
219935	436889
116454	143651
95713	104299
128837	168050
152742	110677
296260	43514
46092	431226
340941	212041
287186	282237
359012	301659
84698	318540
287066	92145
54650	309425
422451	180578
196791	378341
20172	338981
420089	118281
194464	110677
1939	492180
355749	139783
80498	463799
130878	317118
327025	246425
61652	159369
291119	428942
44503	438783
420184	111623
365774	435637
472064	168028
453922	201230
223116	285446
234742	374784
394092	122694
444820	458251
391466	352896
461767	313745
372207	30821
331228	263009
468935	259754
427260	267352
26746	326172
400228	119381
450289	303411
490132	425675
177655	60108
384824	305706
52143	81714
243007	476231
414286	439477
36507	183213
263912	447446
428899	264224
231305	161134
334633	465157
889	359778
450915	271272
385554	78811
16112	53393
216288	296270
328402	267208
237368	476135
191341	94344
394134	374639
215309	59759
155542	428482
312515	467703
210401	200947
482449	398570
333347	476447
247589	486010
212511	479614
265500	251806
167799	205270
462028	175013
317390	286936
179041	226494
481836	4746
174089	298767
193751	76454
107118	376606
334745	23236
205129	22236
106327	393326
483705	145948
444875	33369
56070	317437
228225	333127
66052	281924
55783	421823
2205	180976
87741	54700
222531	296339
83460	345769
384766	251806
483688	16422
388657	236213
111970	485368
144288	275790
66112	371682
406751	262459
295865	321930
289721	37516
96982	29253
100616	15057
315573	477646
292721	339811
82981	260760
177778	269199
135932	347417
351913	155919
204260	206962
257491	392310
8646	234356
249716	370260
461297	424748
426818	225260
133323	437094
304922	137833
366501	430158
154589	2792
420764	110677
33173	413818
66737	1292
21739	168594
197242	454975
86290	12245
150413	622
80917	336590
484204	305250
49104	104793
327786	321839
102210	322505
448601	433203
333339	494126
179192	410349
341085	9054
318	243840
85574	53349
420288	217406
107318	350503
429679	164884
88772	393552
141686	233220
63190	209010
323469	48146
165449	478415
137067	122797
168658	434079
90742	177374
430474	405
90296	288750
371719	289728
473482	449662
159624	440660
97831	300480
303283	326971
91287	436796
249574	85781
74001	423688
53092	472089
235034	183975
36451	351639
457487	349081
48789	424563
68730	422116
489329	148493
233115	254732
45399	341278
8442	374343
298514	165280
486712	438653
424021	1313
112200	158153
163435	25056
285384	26714
341700	42807
983	127921
476312	162414
8213	481777
262165	234627
255508	6253
336071	217743
289050	6289
79682	16433
91197	160894
391181	440660
377700	405133
428944	49825
238190	42189
480219	359762
110121	13903
46092	475234
106268	454822
287251	249334
185086	399867
141782	80426
81432	462377
14010	153995
178089	311380
427957	163635
174318	364585
438501	105585
215010	322992
181715	9054
408034	483819
367624	255360
140673	249202
436575	167841
13370	1013
421635	318310
10546	17751
297504	127921
254574	463549
270891	97848
18039	33553
6619	230656
344674	421091
142829	452709
438475	357122
493262	62661
85999	281563
27539	161381
266433	475723
29472	225214
353491	120986
390956	114063
260624	217423
141691	469066
169950	301659
409864	393326
394404	317118
85476	6822
453113	162831
306178	313745
73199	336481
308632	416395
177624	455181
277511	271403
102644	83740
486414	380538
1839	427980
226760	132367
284120	421091
427521	165653
178425	378588
225738	89745
15027	104149
118634	456277
78116	208577
396138	428103
92401	327277
268516	218615
130069	162257
202188	303059
473018	494109
6724	49739
199649	252443
334256	138088
61590	417717
438650	229749
354022	214992
287566	107233
61367	67280
319223	169273
149950	236654
201348	265499
44843	291180
462894	22804
214744	430589
413561	360048
180877	119381
177198	446693
71816	27186
409802	170180
323836	101673
289830	35735
221783	68036
287566	455769
130651	66841
315606	394724
301783	467013
488665	93327
397495	461846
332418	432546
447760	49021
188489	176536
320298	11626
14083	378686
31543	187974
265156	179724
324239	94667
481567	439878
261278	238592
420757	346213
331872	73601
420071	101058
337483	472201
352424	464012
482646	348798
266800	147520
141583	168213
138067	4413
60009	201286
381996	42189
478532	112063
359938	440660
283632	256121
75613	89055
323228	297276
63574	299467
32386	399768
34603	286733
343291	97215
24356	305984
58513	134267
480991	63957
493037	122462
160794	269772
81979	110143
92202	84204
39195	331799
212757	200379
86420	270421
425817	62191
477037	209699
79374	132740
96404	220417
40107	407064
274852	152401
329139	41329
132379	371918
190012	177140
93496	226650
47630	285281
305624	364552
189942	61059
21417	457473
59436	202842
368798	214024
217874	313745
301723	298274
279922	397302
99772	459802
448104	280073
142365	110677
237848	430356
109777	269910
144464	446351
111018	109006
170173	164884
221487	209824
375332	177824
296998	190369
454030	35207
322101	167517
191660	84089
476969	317881
233117	213003
11331	241596
71530	129068
153471	221890
414325	51881
22490	455477
294955	478139
418128	291245
321512	14178
232666	181993
357870	473339
343031	462709
303237	230629
417121	373670
262785	417349
198043	251669
164227	90820
167588	169663
382568	153799
393615	397717
15819	49870
239953	168381
344775	244809
227763	368240
185372	391204
82073	117097
49099	291324
382848	20149
382551	54976
467160	315235
28763	347425
110708	80428
112443	215054
131881	320011
29959	425777
336071	119762
276725	239431
322498	410573
80834	280463
199683	378462
241952	440188
18770	167579
268353	317250
102996	216419
79291	414286
27466	95482
73298	219743
72804	468481
87809	8749
282132	314742
325533	276876
104788	32807
368334	375840
62255	90277
186231	49903
7788	139212
148695	229529
474341	243766
242264	373029
287566	259651
278993	164884
231680	384897
208754	77959
132280	312034
168520	269476
428521	221759
268118	95942
451621	192365
483987	65370
336152	92380
274132	369262
60954	425464
390310	440660
282320	391414
152158	273831
445343	278907
155327	440660
250325	115838
252085	266852
419512	228431
77443	176323
195746	76228
363191	436686
336588	289970
228202	241377
350313	148499
340654	154692
113954	72523
219198	427683
345985	127921
376744	195230
79232	393200
195163	28096
239112	233432
260300	114643
246132	440660
55633	132443
35806	213962
106224	62191
431536	214992
378224	427688
12967	19280
168975	336590
335484	313344
56345	420944
165057	22057
122425	262680
88952	92613
25005	266897
139300	7207
98327	378462
16320	420944
326306	89684
145979	475047
131644	136193
172690	49847
178422	279466
414423	371934
236328	250410
132987	463623
165989	283323
228202	20959
18928	369962
54964	346467
78199	219499
118860	38063
16121	438653
147919	109095
448374	181680
320223	169898
362358	219876
97486	106886
244688	306877
134061	148246
297665	59311
117442	203656
94640	89772
475362	13370
408651	269266
467690	239790
24094	92613
301261	210341
111169	226960
316985	166473
67399	291247
46046	372316
104675	481253
199744	306387
360535	300472
449698	397046
330850	310728
369258	183213
377186	317118
305412	180957
335779	228324
403128	4413
432882	314518
286247	324063
247812	470948
31696	42020
20834	447437
250601	393160
444001	338271
51774	379257
474341	35311
413246	262954
208300	180327
44493	230655
50517	223732
322357	21268
480636	5040
275435	259848
164505	186159
97661	217933
39144	492716
251960	329785
408337	184258
425387	13370
213154	111630
333986	51896
7330	58022
225694	488109
339672	119868
143370	94516
366375	7552
124093	323777
208522	95312
337484	492050
1527	31544
338553	137358
46573	12700
128080	124183
388177	455769
108890	94471
413450	16433
13930	85665
492973	320536
325839	125039
348511	146202
13993	119868
163767	270483
131939	490659
180921	485304
202774	14335
58928	90059
441018	141892
41378	121065
378968	132318
31754	273043
132529	202523
101611	309180
317513	430790
326314	417830
69103	313745
164727	416604
241876	456640
250920	101224
136787	96736
160169	139951
268601	156791
302017	236213
437999	403272
60214	341077
25748	13155
197658	392062
444994	335593
200013	465661
357067	268176
274865	254446
389	187946
43164	393326
161685	28813
114118	367329
103497	37092
406736	453573
480583	16433
112950	122585
379623	331581
102832	451370
41491	279464
324518	300813
448966	256121
400887	178082
254221	188067
283718	241894
291299	318133
218092	128928
22779	431534
42360	207767
165680	60616
256090	164972
474192	182780
422246	315200
298017	420895
296477	103825
115593	10122
152823	186660
196003	443229
169516	309425
63016	334680
375405	360800
81363	78811
263590	375840
150345	236213
466235	491453
306087	257726
473547	189087
60009	435683
267562	268261
293686	421356
25748	67690
49966	476446
54425	186571
256893	36153
276273	214714
150309	75333
250009	254746
66069	388573
480465	421371
238829	421830
350751	243438
184659	347
18419	72797
112385	278523
181892	37515
356530	473360
465694	183213
293595	482181
59899	421635
345401	71144
139393	387742
54681	444116
273850	423896
215114	353787
83935	183690
179456	72938
35594	265883
157895	96366
462285	258370
339051	273662
47080	262648
478447	467690
242915	58666
108168	118890
223094	469532
457280	100408
437735	30924
68331	344580
259936	395030
357514	25034
302689	394978
190281	400113
222102	291002
42563	342784
218656	373284
245254	267553
433346	85212
241118	268841
435281	106459
193987	143086
456286	103253
254973	320681
37100	12443
221687	247812
394508	183711
124714	304173
341943	53389
369066	11081
64133	81425
450410	266852
343975	32807
436624	230318
175387	297914
176221	420973
414286	400281
320839	336590
192319	268883
221818	62191
147285	16433
355525	190369
304146	96072
448104	14417
204349	22804
45619	336590
222894	36749
296210	275713
49411	51895
76068	395198
328075	64123
336651	420757
439618	86728
101230	124650
116184	433239
465755	50264
214114	132247
160419	2737
35035	188651
185076	387844
270252	93583
370869	459232
446133	146202
241820	138163
169762	330520
215988	381404
378005	273831
155469	176878
330406	171800
75396	430530
251366	31178
311569	380360
296675	290450
480070	193552
25762	174564
439074	313745
81262	216587
70609	444995
7957	63528
27745	11626
47035	429143
448010	373834
292740	154745
337183	315976
444380	93533
109578	489133
267516	423711
80182	353787
153260	472705
383093	168615
38033	67024
132740	39038
439726	393174
400676	89770
470401	416443
151812	109271
329370	131537
238912	304589
418330	190369
166626	11699
42238	265822
122186	144297
490860	139
440686	113686
433964	370866
69270	125016
429456	226738
462257	178436
65126	267745
212043	455578
214182	91735
63684	246732
456303	71216
263713	295094
384916	33804
488348	313863
438564	396790
210833	381008
312347	476804
335031	489552
259130	304173
16458	389704
397814	343973
451727	137719
300273	268129
22788	244968
268495	175497
340292	454975
99979	333357
65513	47306
411960	187974
9183	404960
323478	141440
334160	121452
264848	369599
431508	65108
287766	97777
276108	282383
1900	15133
186597	234014
426702	216841
359171	395999
243785	32807
69749	145811
31378	228431
461833	403823
112208	84875
251781	270836
54244	422435
333080	311221
98286	146633
5700	250268
14812	250919
190642	428738
480888	478415
145788	377695
68098	321040
195916	472252
289984	401942
26375	330218
453549	205833
492247	276585
381007	391414
297041	83140
477846	391414
178147	128818
413513	472072
51958	301659
339225	265589
396036	158811
358806	228106
185016	37476
23203	265589
167321	468162
38457	127385
71790	200383
204472	485304
239431	270534
376867	94344
420735	94344
357139	214063
345917	267352
76090	15133
410419	391414
282874	49273
63391	208199
305381	426041
271886	2068
52685	228431
422711	424714
491854	183213
446965	301784
84213	144470
131261	83627
228050	11626
320455	488540
12263	171069
23854	261296
377715	198317
244394	70923
207343	59862
77263	3186
440477	353479
487611	361747
220089	46294
150577	184422
123457	153995
73298	290722
90296	15209
18500	420018
444648	454122
207819	53883
250250	342486
226828	324377
86950	355669
365364	395988
162421	15209
313088	463941
301452	121296
221369	176086
418954	378686
23819	339858
268910	116283
73200	490237
218393	189462
109174	391414
438491	48275
79328	66828
44620	440660
439856	250338
303237	87889
490964	172266
449936	311873
328847	180761
23668	4968
882	313182
154192	300782
457228	84450
450772	87011
364509	450983
294555	433391
291299	362701
304701	446351
429391	468832
415024	482167
253759	456791
34506	62613
462481	458601
121828	346030
262568	98420
253102	363023
212153	171953
114482	65014
450465	108559
298437	462901
290195	201208
133246	44390
488108	119868
485802	332184
331947	340582
219166	233825
373755	371983
178043	455447
197863	31253
378830	221324
277582	478415
363265	440660
431392	118877
117125	118387
94767	339640
146893	471348
48487	230324
341614	423589
105568	218758
393870	352640
41114	249440
262639	116877
230051	3340
251597	95677
131908	132247
41329	133807
439506	110677
12661	317356
456016	106832
58418	236213
364102	364294
470012	393326
447547	462671
333423	187390
226919	80476
334985	407371
42046	391414
383455	472072
57300	396703
269366	426146
78594	370756
79905	317118
123029	43334
91615	304173
134580	137198
479058	83140
408329	344397
11105	477986
292641	414449
94701	447517
130739	52537
118554	333603
263598	254973
167897	211828
349972	65194
292969	13370
101834	308841
45673	84836
81262	287345
384809	324282
231618	187779
353287	289311
287061	377906
396175	250902
381256	301712
288193	809
148302	194165
490647	190369
183533	367934
180359	457081
458276	240374
315368	147688
470128	372988
640	385525
343890	285446
277116	332734
248911	85078
303397	24890
348947	175067
39116	313745
284789	315671
222729	153736
30962	164873
358754	357428
70625	482936
428111	90091
155575	490042
396339	65245
172754	159249
398559	127921
106736	466737
189644	429593
49541	23517
383214	218727
196496	107056
407237	175250
323875	357854
96569	216256
119248	378462
400910	20946
240677	108389
203702	32053
165841	66363
468154	52917
221283	260771
339741	249444
69549	463623
121308	173056
95596	296434
14867	321744
105505	240198
417214	17943
333243	267602
276821	379416
145111	325604
76821	119819
422778	127921
143255	457277
195651	401423
352903	331817
260185	126890
191174	471355
300154	203365
344352	487095
471320	447257
436491	404017
406246	343825
426927	189026
434854	108696
296574	478333
199468	116847
167035	403304
281130	233895
226023	189038
112625	118102
221711	187920
88439	41753
157233	397871
295094	439074
237570	350896
122916	168397
188568	148505
408530	409828
110874	336359
195214	252566
297165	255641
469426	190369
150012	494102
464966	110677
309366	288319
112010	197643
163594	2739
360137	317356
205886	269586
127883	461182
93637	51089
321043	462327
47547	30708
350650	125120
429370	52060
64074	86564
347121	219824
87440	293813
72036	119726
64012	380071
352228	425675
221324	146183
276821	328282
54898	66191
8278	97480
441901	370265
140476	178422
181262	371918
208038	21411
30938	157343
327655	104498
56638	330752
431798	336590
276821	102603
299106	160461
78319	207601
261631	99405
465827	96679
201866	317100
17562	239613
337293	440660
393405	151944
424125	430356
134193	28904
149147	430262
130651	351758
136228	138297
129550	264406
392086	396824
344352	186548
178222	23225
279664	103198
83977	398333
479157	420757
368284	420944
423308	350627
182738	414218
279953	273687
151220	120195
168030	115422
483987	274557
25697	83811
319465	203213
84429	307774
53820	378462
487798	116283
357361	286064
192845	186561
172891	345812
392515	50173
171778	348731
55633	189064
424366	265065
167856	21583
192495	175724
76068	199353
145022	143956
125203	228888
224048	391414
198862	79507
490363	187974
101230	292957
101579	85755
154981	417546
339497	141562
412440	316282
485414	23862
204862	351458
65513	402193
179903	455003
388249	446105
374115	251113
269772	31413
80575	157698
493767	190369
155242	445155
419486	209510
409880	400585
62332	274509
115047	293813
44019	418586
391391	189953
109883	478415
419564	1086
104913	162035
215814	262047
79048	449578
482997	169116
91189	114930
281467	482246
180190	187974
286045	187836
279936	138807
486885	336071
286944	109006
15557	313745
188009	70557
142825	409172
121419	110677
389744	190369
331585	476951
168678	64809
50087	313745
254446	198439
161524	264906
136937	324639
316810	267602
433706	64660
428725	259192
408146	243301
392150	41278
403185	122283
312879	183213
305724	195121
387383	113051
361553	177768
400274	238038
188493	465692
242832	136877
87494	446746
192611	282912
263125	356723
455074	289995
470192	48860
389206	371934
112000	464554
265910	372565
389440	199612
289513	429871
413742	103267
444380	136774
194076	41710
114096	310544
391806	486885
223332	132740
68532	91877
156470	210936
264668	450517
173062	471301
117647	237268
102874	432513
324518	46988
133909	106825
421137	125399
447793	275870
235088	107337
126965	96366
447335	382252
443308	120666
441302	86376
32325	108487
260430	104598
123045	371421
148321	48275
350313	364768
161363	312892
493142	459622
15895	105498
258046	144947
488425	194145
298365	40247
25273	272230
149429	208300
19072	118468
259757	381857
312325	366469
109504	292375
477711	453847
204116	336930
396382	288319
188568	156995
151156	138172
369249	165211
127697	374030
179111	293227
197655	389922
75963	245679
445647	21583
108903	449959
41753	336600
404593	173176
454167	176747
435447	29367
117098	28129
143861	315990
62193	74106
238229	313829
440327	485014
26318	371554
354705	69277
333615	485304
313424	182679
115086	492906
274718	4413
241188	363010
156364	207927
435339	223412
276176	264321
190999	275107
132867	440249
97978	15209
322734	214050
91657	285508
391371	224081
142527	273710
235034	51881
383154	284843
38849	399573
195224	228431
403637	49231
238776	160764
459616	248496
384673	12245
182726	98793
182657	431226
135133	216755
153260	132154
73363	416402
96559	291936
190524	366732
382169	286572
135939	101816
374375	247542
230691	278756
287566	98689
81151	164167
101628	465898
5354	241840
380489	459125
117250	464058
143437	108142
198138	293813
66588	459779
110156	243634
391913	75499
193303	180327
48590	317118
447256	420944
287813	237235
287872	90884
221288	76763
388166	463121
282667	352357
467227	451016
458768	346003
374607	366127
52537	425625
400755	399867
198091	194005
72668	397984
162214	343804
214060	84722
364452	15248
360459	47300
379372	8569
290216	50499
12963	355552
330597	73189
46518	410815
287953	104009
457418	468768
44178	292721
296407	264766
7432	378686
375405	389755
172417	107935
385888	98906
82628	280374
207178	454893
395064	476231
114063	163483
393010	131169
73660	355679
94973	406475
341271	241830
417938	84775
407334	112371
476695	60517
111556	286242
79223	41075
390771	115625
212448	194165
135459	481601
271712	173965
434258	254788
198210	428214
39195	453668
261256	98618
243789	46759
377709	185479
116410	312981
355413	345745
290977	278072
387959	430684
44160	369700
336590	292325
130905	313745
322148	320242
453751	348388
338728	348798
128186	101045
484166	141402
85640	46765
223174	5040
180755	420187
99034	267602
50400	168987
129280	300240
235493	430356
407280	32185
262299	417468
56396	286828
323017	291823
289675	336207
382659	92613
424239	209471
429316	330273
149415	90682
394105	317184
75655	139997
160434	392225
333891	109407
235792	245679
142682	422292
257152	248703
429547	251597
468306	469235
43767	494102
163216	281924
244980	208617
274704	422164
232812	7159
103620	60517
482851	94818
99602	387860
161781	156375
94111	86728
428214	413023
308215	464919
481849	245679
356490	223060
280900	313745
238855	195893
155326	327061
239489	190369
202469	231496
129449	296869
166618	110677
150062	99106
219939	357493
486712	137719
296339	173285
202352	143244
204330	253002
34255	125151
145215	393326
68877	468162
272742	480494
357116	35707
233388	316534
21861	249773
480946	276358
455819	209542
91159	27245
46714	418822
398009	98866
109295	246311
400701	304173
38490	317356
258961	315888
172408	429863
72670	414423
111589	157628
37038	207443
458183	289468
67579	148940
427980	145636
291034	177861
414378	151448
146850	442730
212855	86728
493344	72434
198895	481670
72804	129648
361461	73941
325728	412134
11541	401005
270522	60517
167588	380719
70628	425992
332457	217025
369030	267185
415771	246311
324884	331349
262210	199863
439249	273831
202287	290270
467406	256167
42370	354696
18451	157512
3149	92262
126305	21679
126223	218727
245253	5365
383840	327217
334976	478415
306824	490076
258678	219656
216544	26301
73347	405788
128704	64881
227618	404806
74886	348769
19378	198317
186409	190766
116365	302033
467372	55250
176130	348094
74977	128332
457010	90682
399673	80296
329697	196783
411668	114063
385928	9681
6764	146183
265286	190541
483679	312259
287949	147861
206422	451738
224963	241468
277653	420777
6417	359243
248013	157487
102353	268531
227241	81191
127737	392190
233498	40155
262385	81126
328972	165653
312407	418303
150123	16735
176130	160606
18160	20809
317552	35150
112391	231485
328615	456450
244910	324977
355794	126204
478186	283107
340623	425675
157839	99210
146673	278760
68094	421830
366902	343767
131353	252026
246085	248732
490185	164884
80801	399929
171008	135967
438384	312174
358921	454643
10082	6072
316095	422664
137596	418175
350699	19246
243632	10231
278942	251779
87422	134694
45013	407386
345708	213370
134024	137128
26632	219876
190011	234716
234156	212265
27909	185013
92172	440962
236698	357472
27104	236213
218366	281924
200092	483500
38895	274836
370590	304173
44159	244974
371286	447158
286883	362390
309276	338691
237096	340603
266897	306633
256092	2017
454714	308443
121630	266313
485671	268865
375888	382079
284221	186588
27643	49682
267357	191652
384404	256452
345401	30017
165992	127571
315988	479944
219659	300657
91947	168405
128026	411424
455186	286624
399922	83739
371703	457081
208044	65390
287243	315872
312782	127516
440625	16433
128686	351257
346784	475723
385919	377496
169467	226658
382228	283451
66770	241227
397778	346356
166158	188837
281585	115238
85703	323108
130021	12177
219281	375024
100538	357373
118179	70507
437849	232666
228128	387974
454084	4190
295754	110677
67280	435009
48200	462551
195649	276117
331872	234530
424435	101423
254574	68347
353556	162795
273915	157938
51215	313745
133596	138243
486680	133133
416747	448253
277976	417201
315566	74779
176130	139931
143765	234356
382734	404806
449445	2199
461414	368235
261417	98906
431508	347246
20661	127921
267826	54976
184629	145860
382147	58104
432175	428329
277805	14537
145002	312892
249765	448665
7022	368205
7922	118028
193488	447105
474544	451016
78030	286337
409439	393326
391136	274516
205451	320201
371976	424182
326515	273831
14131	312534
142503	422187
39195	351615
94524	48275
294247	478415
203203	388195
40692	147009
328615	244528
160588	473928
478792	118771
40532	59605
271743	462116
316500	152321
146189	403366
176173	308278
124259	139844
23670	200679
162019	48892
397846	264766
528	195916
130012	189287
481896	263009
326631	134767
188886	18298
36556	409142
18979	49828
115112	442554
221330	246672
88313	438300
378621	435758
460096	121171
263639	430356
121534	273637
362569	42313
226919	408288
228128	122430
172433	330022
474121	208896
393898	49903
319824	86560
119868	284693
73110	200664
182241	313886
66588	338160
241199	471301
273382	76564
260082	348798
107448	252811
47899	35622
345726	99767
212373	94667
264199	402
461228	74733
178964	203365
104740	348544
39683	459597
166669	247796
492149	237847
439200	180992
283096	449796
365840	309425
11767	401861
276821	186651
484648	134694
25557	112312
281371	243547
42754	188759
212725	421830
111970	269557
379857	436994
74787	145590
115837	44888
381579	207702
355083	407030
332970	269199
415713	285050
69704	296423
263111	164884
64258	222701
352892	155245
406382	301778
49724	49903
313523	122490
254446	360736
365407	132775
10566	72521
228326	307771
175895	39527
375256	62570
121594	307108
376374	481785
295775	24669
144452	273988
54539	233575
68843	462819
110164	458043
32294	38059
265554	16433
403489	296130
170389	218727
340339	206501
171592	238665
303278	15209
166894	270825
262401	86052
391086	51310
337196	289760
242798	113906
160524	185076
383473	267836
325229	284843
437007	18166
69330	378462
81996	300480
411537	32807
440257	318818
134024	286936
382930	246311
175209	339105
297834	300813
322086	300811
420011	123369
266307	429862
373170	163452
161053	440962
439417	212991
459317	41533
30564	489822
24381	299976
479996	327842
86800	323718
51759	322188
204982	165267
392578	357286
191098	151944
75296	479614
8858	190369
125290	27766
292587	291324
57175	413280
224711	366493
118095	209542
2929	164884
3371	233590
168489	366534
342173	164884
55183	365141
421794	423446
415788	249685
112201	247187
212659	145109
88188	420489
188909	227101
196030	490938
304618	486339
15562	420944
177757	441313
55731	332599
264339	493793
283580	129787
480967	51881
175721	322046
414286	357705
442190	150236
431343	434035
338644	293228
248629	375196
65833	411368
8920	62325
58486	394854
156831	206840
62556	309654
380302	317356
250183	466028
128686	429161
232166	82099
425906	212246
307790	85134
439588	253342
141617	202507
57276	493910
233175	83872
460092	269199
19482	190369
241192	348798
240377	379325
471372	328355
478866	174567
409543	371804
337232	281924
454167	401101
5971	13741
21571	443720
128839	490464
444284	240374
126628	367824
70005	262954
136462	403792
431255	419669
425341	375770
293967	217423
25969	75952
199370	48661
323635	45141
45011	268176
107479	41075
337249	429301
439807	345745
321304	408833
287766	188837
208346	62191
199164	213933
472478	179136
208579	46127
375220	257443
290909	22347
25728	222344
105883	393326
220851	464727
425320	101069
186968	209689
428892	317569
388195	24208
243547	203213
142198	211960
96659	186440
115356	225116
190413	250434
362140	267602
372506	29253
272462	173491
220297	179785
125490	399867
114643	454836
68975	204330
235503	106893
44048	219779
178422	481019
355611	106231
256716	351458
104373	131787
193020	451715
85739	275487
81636	363722
26504	437613
335743	408711
113270	275785
293913	154302
40991	53994
303930	252929
80773	127921
84648	361817
327449	96739
392028	152928
144577	403515
245738	382915
318088	301563
419207	27169
158138	352233
312337	355700
177421	249334
126305	269074
96976	288410
192872	294069
185710	436740
450917	71080
398854	352605
402491	290449
69004	105878
45724	208067
197639	226697
130490	231578
125948	170939
59658	194385
403884	157186
120728	134694
472620	163069
367116	393326
272385	288035
361999	211944
90059	208923
413816	470980
254110	36719
218335	70557
118645	428995
232365	378686
391884	404603
270088	64229
401560	48275
281357	570
250199	22962
112625	166057
221624	239370
241198	229718
119695	439074
167294	344580
73557	474124
448297	360397
33965	76111
475336	356645
420288	475555
384480	207535
458169	252961
156201	242551
85286	263514
440152	154137
86266	241639
51444	370030
298864	276744
352927	405358
337780	228431
203783	83105
371879	133478
119862	299234
252989	180957
306352	351637
395772	329035
373639	255641
239549	105498
198223	403364
239912	418712
328409	34434
245634	218001
336757	476880
168437	21774
376335	417918
301904	110677
315573	165680
143858	156582
328867	377906
433729	124040
401897	236989
448364	359792
350021	83811
117151	112312
396419	414832
231146	196534
261408	89504
175002	22888
293345	170876
477869	265883
334570	2422
256524	254537
54539	34443
425455	490898
224264	484595
122220	17155
188539	486885
59547	476344
360137	387860
455376	367552
285498	74981
205218	183840
53252	382992
297654	290
101992	60573
161013	450866
455654	341470
286531	325846
307041	401378
26735	216210
65853	118763
491105	164884
242800	121106
266219	46278
179146	118286
478588	85710
59092	279590
310091	164884
414924	172266
528	101049
199582	99405
349506	416402
101465	236240
53579	413283
23134	187627
171455	153856
42310	162947
243547	409828
488971	151746
207819	239028
153407	315261
450465	56381
56620	446630
463079	113138
178422	209826
14414	21583
128500	59831
423709	477424
183498	30295
131231	157100
7889	338271
34579	6374
264286	359304
91181	183565
84970	127516
331698	338189
104848	317118
210386	91600
166653	176298
423767	110708
85996	452115
50211	387742
432434	242302
172251	119381
333022	239460
5028	456640
325193	122200
229039	126923
481625	293813
280475	203656
67517	294836
196482	238635
319824	45141
52284	296114
227189	447944
124231	8273
422246	430965
466432	251943
213974	29842
142895	387339
256506	119123
47069	170082
258457	245676
67940	442720
462369	461259
167588	84089
82688	286728
163099	203656
197134	122968
289103	28129
153993	312697
481419	121755
324812	241492
211511	34701
326310	230925
73900	419225
357478	387742
341893	433354
57127	360531
233498	135380
42979	208487
105805	423933
12063	253147
485536	42313
52933	281924
353400	165363
41236	127371
336071	35752
462066	129444
268948	347739
436231	407398
389019	219876
309276	228630
98595	149128
432915	299872
310206	141847
35628	142018
319231	370368
1499	388473
317267	215183
366228	58161
218309	228150
58601	248777
329849	136026
258911	232347
403351	115838
384231	428144
203078	313745
60287	116701
97831	136435
464494	183644
69292	92667
461288	113051
120426	34514
155062	51881
127025	50538
276821	340197
211837	22008
4645	119868
93174	475949
132466	186259
76757	363581
435289	420944
161635	244689
16990	193659
46708	265711
169937	50492
15027	318540
238117	203656
266700	374772
398761	280933
231680	324003
81824	369577
385402	179506
84745	324904
157974	354125
280911	393326
98727	428864
8682	91947
179995	301475
283361	471745
128337	127476
85132	464420
364498	185076
444675	263009
408651	94344
17307	58014
333380	1419
445695	168828
243865	291521
139705	13370
111192	212563
71297	329379
459112	223579
345518	17234
473908	228479
192852	70584
71830	410484
114643	353671
114761	41845
30371	367875
27885	207148
292588	103825
23517	269173
76228	448902
227857	447685
233498	238299
323020	458601
242571	248338
488369	489548
286911	30258
144361	327732
94426	133665
256121	418272
358768	112014
342465	37013
467723	252838
403187	236791
419239	398333
181145	250271
17169	331535
250854	158420
51536	479680
216666	369233
229486	27464
241787	470403
204801	367280
60517	336623
330087	178325
193567	469235
110421	343225
303862	301475
98652	393238
357379	93314
167318	378686
23325	174382
419183	255650
390710	218503
273122	94344
332228	110677
391728	368799
13268	94137
102644	120335
346216	411282
40890	117616
185654	394427
55361	340598
467339	373713
128124	238725
134299	16153
315262	378462
173727	139951
380809	394074
64751	90080
240486	205223
467084	227610
188847	99110
133910	440615
237040	293813
482851	15326
356123	328909
402725	457508
415950	226308
425455	96366
263021	428448
453478	427796
6095	476429
195936	335800
449191	346159
120099	336590
490433	398333
249252	182098
383393	405272
9953	388159
201813	305250
246335	110677
163309	137800
477646	441220
474527	280635
67351	88790
26273	387742
132447	451738
304146	169679
273322	345042
383430	85423
186651	317735
217036	61806
201692	294204
333181	389682
187834	99036
204144	456425
187786	63957
133872	172792
471131	291002
243806	319427
294385	179716
439579	378686
99874	49273
62991	268531
102885	272846
462751	49660
466012	332532
86274	152502
191933	198297
225345	55926
253171	328140
453198	316708
182304	187067
382967	393020
194513	194805
273287	328538
101108	274103
168464	251388
353094	252131
186651	371585
369780	369599
416972	12432
6899	367110
171013	318735
436682	3130
37903	314902
146586	28267
115193	6368
6200	358206
383070	290524
225721	405217
375670	422411
309046	187974
291299	227195
153558	208563
190524	246402
396605	316929
116947	1605
466696	350984
244509	229396
382173	80333
349416	160158
306597	385378
156964	313745
260956	391414
226023	46155
29209	346055
243922	53863
116070	261182
316210	448683
200013	13231
492247	244310
395788	220417
25690	350931
63603	105498
355658	366585
338791	431556
484077	184079
65523	319582
55860	62191
131809	166640
305251	368883
114643	206426
108577	418010
348798	257060
87338	451040
174483	94238
36608	140608
252044	263880
47035	456516
270007	485304
260293	299934
233045	168615
290847	25455
325368	58416
430401	198199
1506	25722
113927	270314
315957	303424
93901	186739
77990	60786
238889	339308
463200	46294
42905	123410
146552	343085
69264	88596
283675	48275
329727	385681
278842	190369
204737	367077
285977	251779
309917	461049
408121	229756
206739	396050
77190	485922
122701	183213
111549	234748
5538	253925
396584	306491
55183	218911
34368	6374
73563	384336
82698	283769
446182	481357
121594	373554
273610	83140
259651	311498
48159	201494
6881	379704
374728	79989
13114	382936
222102	43312
200092	272427
179001	133460
3809	273788
361274	208291
130325	432740
269612	139135
462028	122462
41378	99315
316036	96398
149389	145274
257498	152794
311090	286936
412909	386660
443046	185704
123494	456223
469247	461846
196613	103359
261396	287617
325706	471761
350938	365725
352131	315852
116633	440660
14344	170563
45388	166025
324793	259936
7740	7337
128660	366493
417951	161762
67399	45687
111452	12854
306320	330469
188523	67634
222208	377195
54539	4585
138504	227101
68991	372157
161055	6426
463705	331491
230051	193897
181623	169571
33325	240796
275500	481279
147729	451628
324377	440615
226919	161284
321511	57328
278082	249539
485536	390285
309657	21379
409237	471745
246852	245830
187834	183807
345715	256604
151277	342050
97945	368141
401592	390875
304877	116283
400184	393326
461863	12679
356667	144073
489962	368729
91600	190387
267562	258598
335569	67365
336615	234439
23020	221890
436243	38709
491566	165653
414678	59759
167830	179435
110192	28838
168696	267602
393006	339237
51411	263009
50708	153995
458050	166740
295083	71634
24265	334974
292006	29105
298390	137721
175064	208013
192238	208031
172597	95149
432180	225420
362556	97277
180707	35735
366572	279509
286	190598
327139	165653
432660	420386
18459	418551
118690	56238
294307	414286
282286	230376
357670	338598
104912	317118
36211	306100
68098	103627
88266	355806
186825	101058
389206	220417
444230	209176
371513	332642
154981	97140
493918	311215
340515	78820
66575	284843
263027	310836
190015	441313
385465	452285
326190	78469
318660	71846
112625	8300
93437	117997
411862	72530
429381	209118
227129	431863
278769	274876
160713	163800
172185	365158
58486	135266
68845	171592
422424	476951
6642	430176
337089	180578
64526	245332
410702	61376
296306	257047
402519	60389
268362	105878
353832	15209
333080	105498
382511	345757
385883	27464
149864	81018
89461	90820
376978	207042
348497	313314
228492	333627
157057	129477
103329	199182
414286	219431
480721	490746
447036	267576
203009	453493
238987	98580
156703	53490
291299	226664
428548	14173
235752	477131
372112	13370
101230	193004
230583	368358
215424	8098
136543	218612
409670	62191
77306	191821
332979	341271
134397	201108
81304	12223
429391	443146
146158	477986
385371	51999
290496	365715
456658	173758
116590	140047
167588	50437
488675	270095
24647	327061
114885	33796
204770	298767
457324	187877
74157	493285
324037	378330
249536	101058
38412	159058
329415	442096
480502	434794
104817	135428
453908	110708
300015	429975
115725	387174
124794	114665
343054	230691
466265	33867
230877	12787
471135	218727
439534	181957
52145	152434
488144	15133
253076	17792
31237	61623
384762	245679
460877	137128
111952	366534
1444	55074
902	16433
261012	145821
468721	340804
253805	234285
203958	394179
142134	22104
450465	50173
347475	289055
319707	51895
175895	198465
350064	80325
476093	81803
348798	406440
473141	448426
479320	160246
42501	285998
181176	484823
314591	362716
206985	97679
192045	468162
159739	51881
404408	461028
371862	245534
230334	475979
186268	471309
40028	32224
85330	140044
177415	159795
196196	474982
213864	23491
198317	380438
68034	282068
228128	3301
8366	158457
52548	16433
150062	385292
73009	276317
416533	165032
73298	27570
370260	332470
279945	162795
186864	419554
312545	49828
373617	262844
481732	86892
422060	482396
423857	403568
161743	276744
493807	186440
5582	230916
26159	425817
459280	151174
33140	214024
455113	27748
436063	487153
120509	484866
430425	275202
255737	142018
433550	291753
131486	80574
440554	474412
382401	317118
256901	313745
246363	421356
421202	117523
454385	21583
20059	492753
217091	451431
200096	109095
439881	15209
283571	116785
99291	79081
215017	316706
20908	163445
25019	24097
6368	468827
141507	434035
280600	407511
275995	332819
74000	148000
43617	136329
5562	477932
334160	92628
330827	276301
270658	22570
75265	68358
403539	244392
287961	209510
233970	445016
219136	375588
462027	258370
259305	125615
472499	445353
25305	86728
139603	237548
40842	225157
488321	259929
388487	25549
312863	369888
358258	358032
152791	64949
11795	259929
65708	92954
474970	177483
440445	390646
411608	285411
32741	315888
425341	29253
17398	402493
485184	369599
68329	288035
435213	203131
250765	194146
280548	339746
45393	2184
3093	252961
56473	390197
273768	388254
168642	32807
228849	411424
257827	97215
417579	475047
164129	157698
465731	65913
436380	77004
450575	494102
28995	190369
26991	331581
287740	61517
72473	370866
483425	314201
302709	39589
414709	16661
454987	108222
166596	366666
160319	278190
197582	401854
83767	72033
16333	431226
259927	149600
456021	207473
402569	336371
439542	81029
113203	94344
190519	205223
318176	166513
54961	45121
341311	357854
141344	443072
461263	401928
420816	55954
346299	435708
170909	195121
285312	472049
477702	190369
434716	489552
389669	378686
239272	323340
124581	479374
205607	302063
198791	268743
258042	74511
277192	388321
444226	123369
244377	250389
71695	41903
297931	213059
14917	104681
302998	225420
435261	117071
284701	166811
58484	444116
25130	204330
94461	91711
214853	178422
92997	57375
118072	366534
10251	431349
455583	456231
490142	391414
189780	45238
446320	416634
416684	421830
485367	378686
386411	329965
460080	185016
94593	343012
121914	404806
457257	25158
23987	404713
369397	36836
72113	155547
94376	219370
459290	315671
293096	430356
214341	234524
6467	291521
426034	360535
266141	82127
322486	257895
434025	364680
413718	493427
350564	50538
476447	214844
427733	54976
460505	377906
342395	356880
345613	155222
484289	422419
208013	218161
459742	17158
320498	231496
387464	450011
164254	483550
276505	99620
191374	351732
233841	293813
317184	94344
418282	94344
468989	219040
248013	10690
50872	60884
316365	470601
2446	12895
336282	366534
292448	63957
171395	77868
373287	126473
27885	36740
51553	275939
225694	155919
117951	283445
230868	73373
268535	284843
195332	488943
395336	232709
87050	410074
432903	115685
399237	70252
145025	140044
449521	112814
247296	404369
168419	274201
196749	139530
253612	476963
36471	340894
278800	152702
491272	167032
298274	125417
366762	400970
160385	349659
151681	322791
161341	190369
349311	99312
276209	102494
444689	185335
11827	101700
364761	473505
117586	234356
91770	140378
265529	293813
357297	220417
154981	70628
211580	24208
62979	281357
202695	218727
135002	425356
102914	69103
482360	106903
130329	207148
84127	52490
21379	248698
248591	354378
65513	88984
232666	163215
120006	235552
315208	440615
49915	313829
108554	393326
35065	143387
93009	157145
217400	220857
274761	284843
445463	492316
493509	349112
104686	218485
39596	48275
296509	310020
384308	101058
376592	282600
313866	166651
369007	366127
153487	465603
338106	111245
51538	261969
488252	239122
269041	198228
134531	35971
228648	227101
481703	205645
109733	420187
453697	279372
140460	290386
61367	160520
457418	444772
273163	401854
14195	392963
287968	315687
264391	13370
255998	317817
466359	435094
30145	424148
122539	291324
412222	286529
275404	84193
43745	482178
43434	180578
44160	434692
4098	411645
392210	222250
460667	155101
222109	74106
192829	447517
357574	51222
198527	208223
120240	134145
173879	375840
88527	125694
238840	316577
124903	309801
188847	168213
287513	317118
21275	185013
346379	429593
390783	226798
185986	110677
199422	108459
401082	450165
294450	78820
320259	23430
263	180527
231946	267352
218061	34118
97188	211139
221339	309180
169621	23018
133104	369599
196216	117676
248296	57416
249750	258370
12402	249390
1441	341271
430845	134259
160524	421356
207811	212081
488570	69291
357297	208038
314509	94344
436605	217423
124281	50538
297026	322966
283126	461769
67149	355694
72136	251378
67055	148246
92635	409264
348176	218212
258185	216895
320772	59217
163088	429776
410837	226494
407565	459802
189428	387742
307283	255624
140770	269262
477932	102258
119119	77387
262286	55205
345401	4740
468843	299408
326442	491439
362968	438783
216147	76331
428400	486339
284985	353343
62224	75658
323693	397896
332299	429368
7931	398352
275033	107926
369815	76143
192524	391018
25325	153538
65298	464047
139293	323340
476953	458517
71584	43334
256901	342191
352073	31313
347692	439378
371786	315888
305137	399852
261033	378709
305761	296445
383561	462973
337257	301475
470095	381428
108617	249152
114924	136992
445943	425558
106739	116631
444459	203497
97105	399867
433802	448511
377786	369599
146971	238299
195145	9922
124619	434035
294508	187834
451097	171044
26210	121066
320714	401871
271767	461973
416890	313745
372638	176060
228128	468640
8193	196783
280092	491437
331153	422562
266307	189650
30925	109698
379091	170894
149461	455085
1477	348971
430029	430610
334952	301448
73298	303033
459292	273831
123224	168213
451075	255650
106386	445353
333107	186714
222102	234875
260124	455485
460060	126473
301563	359762
146476	456594
254575	79343
154942	54976
452432	220417
278106	127270
339965	19679
224511	384843
379680	246114
27447	402540
83833	413515
212595	459701
132233	54895
47776	467703
384133	1292
48282	127298
17200	272572
486656	273368
27306	389497
95899	456215
188016	49903
282461	353568
311527	21425
1949	306199
88432	155990
123131	181095
388048	53994
277007	443146
13506	481368
456073	170289
95857	107159
28357	415015
124873	240288
168912	145313
108787	484447
87638	19525
29385	372314
472487	54232
444994	474219
252247	226494
326631	17996
287968	53490
373433	11699
56396	277105
164373	276358
104740	219885
441247	321061
98684	431556
47100	486885
345401	375992
267562	317184
271782	391805
287444	460741
65024	4338
229230	293813
159817	73361
461944	64728
286666	296693
360459	406619
63899	328341
7413	42775
147875	267352
143861	466737
262801	160017
389641	35629
382868	268558
391814	146256
488377	190369
117125	156376
16137	62191
191447	451016
183934	472430
157083	94665
104740	353354
122302	404751
195137	136517
316503	417544
184418	215026
91738	275990
252395	115861
446664	85629
334598	188696
289032	110708
267562	140442
312504	136386
196996	155045
368268	338915
222450	395547
135249	151944
391363	288645
17725	110677
233045	444759
335360	187834
410439	437593
49986	267352
301364	128429
22779	295068
157041	374281
82418	442775
54539	193168
34429	471301
187000	477986
76090	23430
19065	242294
228911	842
299444	272139
469532	411846
193641	409828
322111	190369
451216	49762
243988	221400
334721	35735
201131	8524
170266	443693
338155	156270
85968	136876
18352	475638
343427	47700
462481	348098
216544	377906
165549	236213
447737	33010
40388	81809
103658	130659
387357	482181
432100	264589
436966	132740
331579	19246
312873	266693
7529	418106
47816	440962
217434	445186
341125	113051
98084	259929
345715	237742
116552	100041
195697	91453
421699	258430
75145	371918
95762	293813
203859	64429
12070	186561
169423	254494
3231	134500
63391	16604
40102	142792
279009	316575
89826	53265
113004	417201
120463	472072
16349	359029
234046	132740
64526	386841
469900	240609
58042	331508
53911	442966
294884	287854
246871	153072
156903	323963
115651	245218
444909	198143
355025	82585
482851	169005
417938	88145
438103	190369
213131	366805
216712	115885
380749	439853
451372	446351
99702	14314
364759	385444
337269	256678
220817	369599
21097	87760
102065	362010
62507	409974
346272	177330
463534	190369
412205	266012
249646	466432
93055	173382
326924	104062
246928	227629
183700	50264
198163	490409
169419	130949
192610	458601
489171	391414
286429	294965
100654	304589
197936	194802
341067	460561
61652	27642
103395	393326
200092	199780
380489	233663
59309	190369
101230	335960
331364	311212
477932	375932
9969	16546
203586	76939
349280	167585
338955	317118
174144	313745
57276	124815
36182	60595
403482	121950
469634	353787
220624	111970
318277	375510
193020	50391
79384	217423
182000	158514
45724	431060
472949	331007
430774	477986
292942	111623
390547	464727
83350	248777
332874	453287
283305	172089
130069	326677
289779	458790
402874	160633
79102	427915
426164	9054
458511	414392
6924	269199
255359	199506
320982	488183
228044	152855
105393	197337
249593	4349
355549	425937
391970	310261
301721	331581
363581	341176
401898	166513
189153	375840
139996	211205
48282	264641
106531	189854
57929	472329
137454	117247
339051	391414
325414	438494
466631	357431
326737	378105
165804	417585
79120	76454
432175	32849
395177	82271
190281	200594
180880	413333
137166	87007
85863	327721
115229	25239
211931	76709
75324	90959
146893	257026
383898	339217
70419	365096
120235	179045
22124	76709
303215	434186
8779	480684
288956	440962
323692	485185
75276	257298
127418	123369
265097	79187
121828	272953
149094	15209
147196	55706
170388	328932
161475	394616
280935	241658
234087	433851
234957	134145
145479	430356
248013	192524
296029	323820
96461	227101
342465	216318
128014	133423
411882	303175
135133	427803
293007	94665
210602	304011
374873	94344
169220	464588
52867	101650
29189	361436
36127	291521
88460	307108
271315	241468
58940	73601
254427	160545
287975	96579
490994	133704
318865	376653
27774	242609
304157	37516
380858	185119
28062	186259
230088	218730
404568	272139
410671	343547
41491	432263
296334	414473
453382	383096
304719	273831
100841	420392
153687	52695
144973	103050
32616	293813
467788	286313
176646	214992
108057	117247
73169	263808
240331	12245
447450	249405
240063	489648
128424	90529
401176	129831
327508	138807
309182	152502
106527	428080
153132	208038
347942	15584
452057	269199
10511	478415
412777	80193
429391	387860
117978	16433
163827	165267
39672	183213
167927	145545
174407	481525
258648	119381
35806	484950
347230	285446
12119	374958
372023	452554
260512	147554
359178	292721
191748	389358
124814	97070
271701	107291
204798	405217
357363	247004
490553	357854
25278	136177
147005	257713
311306	79391
209032	223235
65245	166063
276821	355553
466360	16433
78421	412868
198317	339436
137919	9914
462974	54205
401158	139401
156171	273687
426470	409540
285100	174846
22801	75495
132628	90884
81477	390818
27642	26940
3577	53047
180023	122108
181202	27166
215260	339887
7110	35735
328650	205289
415028	424814
236669	401871
284134	265807
402033	220679
255557	141158
375706	198790
68098	176206
152197	472567
216519	162218
148437	273831
334988	19531
122525	57989
391825	489636
468118	242262
252625	76727
244643	204925
39601	474247
187458	159800
108065	423392
457754	220635
19483	248777
448260	461964
288385	463366
160379	185479
289995	210135
154609	366127
106164	121171
168051	264406
83506	96814
411531	227715
20321	452989
274058	438419
428911	296758
140590	242185
397901	108786
184787	27212
192623	463231
273372	85959
120932	423972
114253	440660
61286	95769
190129	296693
253394	99982
84930	254003
103311	440962
127469	466432
163437	469268
130425	398152
28345	4558
192267	470588
392893	134531
283626	132024
117530	172089
231366	183280
183978	177002
338647	318681
345288	28129
142225	476656
336658	262325
169631	217507
85674	195615
398029	183213
26940	305334
467788	269904
181559	80587
246191	264908
60025	490888
127402	415625
241829	372311
412941	477170
477932	408288
463114	428011
166733	340677
315250	488626
361001	95149
130373	203188
249807	245575
116714	227161
41496	115573
195852	414712
348863	215054
148260	489822
327209	476303
32096	267602
72668	457514
450150	48861
21757	487751
484169	337705
112625	17030
162253	94516
235694	423469
187078	75782
22407	94516
255136	402323
75886	45609
25962	415153
127025	237178
48971	1385
239712	471054
116530	388904
176130	23323
133427	465643
397059	336590
143601	209257
471264	457917
214	393326
164823	252961
455694	159296
54046	110708
390286	467703
489851	309808
268689	355093
310108	273831
75119	322269
435725	267328
301823	368447
151039	362939
7922	9437
164611	99405
96291	440660
266141	54909
177278	18839
130069	356987
114643	284404
440880	154137
153239	113777
48636	288750
29014	354747
373739	178048
169265	472891
212397	80487
67497	75499
16027	47140
453679	272894
469981	261320
109824	412513
78206	246085
84729	38063
347121	392086
265077	331552
187539	94289
405306	453698
195925	110677
406660	434307
230574	365757
17613	249202
231459	258370
256635	249334
364636	344034
438317	407306
491060	64429
25122	402046
293287	152028
432974	258755
77793	1181
337833	165653
149467	62191
199291	236213
8268	103069
414663	231697
190099	338271
276821	139093
364999	387742
293639	344785
88956	273468
242551	178323
432440	468182
193767	333799
317937	190547
467431	327692
194169	284057
71811	388575
356530	456148
327209	189064
164727	12895
153322	347818
81432	201585
346140	189578
433969	112312
356042	312971
9969	290298
7171	398333
463705	244703
186135	315671
126367	191821
477328	316654
404756	341271
461294	183293
181111	185013
100938	103420
352237	454250
295718	474412
20647	229486
15068	275035
68031	21268
229735	139217
226023	363369
440604	63726
202379	396144
455678	48275
360459	179045
490146	123849
237425	87187
3734	100370
366402	915
46245	299408
381722	15209
325490	380071
107295	96977
260167	306406
61651	220253
180290	430610
370492	255527
279316	280429
79415	451885
404676	90696
181097	153995
305224	42124
251677	190369
234453	301596
71967	188157
64865	120057
381237	256121
110594	455629
342641	53863
39833	451328
160097	139648
474810	259929
97178	280741
279070	244805
211189	192470
219825	93876
358046	481279
2446	31420
163347	166970
474158	43953
387720	194805
45205	55003
326909	95089
4910	435012
372190	466302
285610	21583
266965	122135
49427	46191
241243	270466
192202	265341
344560	422411
86476	125270
309911	219499
272331	453521
258472	412785
314722	272785
28053	268261
144297	148695
486748	85859
98285	338979
301557	335110
198317	139315
361484	97277
358823	443693
17900	93668
102644	87522
317951	369113
16359	170459
134831	17996
56074	190369
478588	457547
266307	144581
350697	294332
71664	445506
281796	126530
375405	279984
36285	466248
279863	371918
333737	466744
131968	185704
200910	8084
160794	393326
432568	375595
224786	246924
51745	86728
68468	183213
374379	130742
140322	164972
246517	391414
145288	300883
379037	306677
329419	257060
314824	183711
428883	177861
389326	331581
90926	391414
225805	111623
412130	476035
386248	313745
61080	366973
483987	294937
380858	15598
290799	445453
456021	121728
263184	86476
333551	357847
406166	464090
84481	177510
365531	468832
35969	420944
416004	361038
180431	12232
368688	210050
133909	232258
324498	345401
416876	238299
353098	398816
148026	154185
444693	298757
140263	155991
272167	57186
101736	123369
409561	124085
158743	318387
183847	285156
321083	319703
206389	122235
167512	137824
218340	99405
485100	179964
70713	249581
411216	214992
76717	23022
109824	6467
237120	268129
110925	313987
46643	263713
198450	319051
166020	62580
350749	78469
195002	168615
411551	138807
275721	182661
462634	440008
206169	256042
372506	16433
247204	57136
262210	397833
342300	229378
45335	370866
456021	77531
348639	336287
170553	126687
408542	455595
344174	219941
176733	3282
420266	453697
431556	223637
455228	453870
405788	28129
175687	347202
359900	299408
468537	132320
257613	277167
318644	47390
5092	233204
489687	224030
275079	456640
289909	456640
173033	438783
391281	51927
365204	311694
264433	237925
234788	205915
200092	15507
227345	440660
408420	466046
255024	294069
459534	265926
174014	389682
23020	465692
160890	330752
392143	471090
81529	370810
167112	122490
238452	78820
251493	133221
179955	201391
415725	14149
111021	384134
228084	262050
209692	236801
375614	184833
191768	237900
66326	357854
48064	353557
449313	371918
276509	184902
353361	304418
29802	95325
85347	6072
216894	369262
187816	447517
446182	53387
26811	195948
146893	291397
115052	478442
387720	130351
340489	12364
417938	129827
389354	492738
141782	344211
223540	424225
432892	473566
394875	281309
334934	15209
178089	464599
69749	17996
80720	409540
486805	142018
479627	292956
225727	319871
410045	261649
381560	101058
137891	119381
18737	176020
325814	286828
187796	199526
81097	446550
219431	147338
449681	299511
23018	360216
332321	266096
301197	237722
42983	190369
216585	384336
66043	37041
195877	8607
450465	255212
134498	360462
185227	213049
385402	240225
320972	480276
196355	469606
26689	447831
224749	193871
13268	405237
73090	450876
249368	328028
191778	229898
443815	16620
202379	93501
216324	347708
104788	77461
178885	203656
151856	241468
201588	93627
330954	47989
247296	301390
198926	259369
244988	236025
131581	89322
451032	62191
393870	352381
100528	168381
40760	444022
106739	160316
91828	424471
493221	70557
112443	291385
82124	416901
288206	307239
299437	240553
285219	349331
68420	203702
234138	417201
263708	142018
222806	437120
408998	99072
471501	472239
383740	264790
10975	397556
190524	153785
424215	463549
366723	72523
277592	325402
180459	62191
281076	346433
43454	203583
165581	323213
10379	148871
140040	152502
271031	271042
130224	168591
265845	139648
191174	464429
176383	90266
276811	383252
24968	145691
141355	273831
328377	43334
134145	203213
397192	431137
439208	343547
1477	286936
230051	107278
425830	84041
174034	247367
377869	119484
146634	438620
187846	7172
20186	86476
63132	164353
443907	156375
421794	271602
77666	180302
379857	80587
398119	108222
21818	206548
411720	283717
187878	348798
57260	166052
209471	109186
84429	444251
252562	49021
204055	248501
94947	125253
423246	303648
34348	381469
58252	321447
367943	189639
38079	308794
37032	379255
450864	171849
85111	375840
52294	88510
272909	412346
291151	209933
457103	57134
235679	40447
15027	492822
101465	185242
287996	343085
88027	450009
474089	481669
402316	362676
244778	231212
123323	342784
72302	153183
379691	491720
467788	177861
109078	459976
173833	184558
478441	301143
308122	445618
253645	181873
390780	364151
157218	317100
88647	4413
460077	362808
197131	420944
325019	107148
97134	78401
134671	258560
73791	413215
451215	317686
171750	166513
360179	421935
168002	74106
30906	140935
233575	97578
110835	288918
405863	315734
269275	239892
51080	16325
287427	489193
419750	132153
487367	246672
98339	25239
412757	261676
395117	418551
9535	197895
55264	236139
491411	42335
402479	249334
58280	452989
219249	108636
316136	150241
297269	415648
161420	184781
404593	16475
119851	418586
111963	76571
189395	179375
184629	479077
444328	362675
288896	190369
345707	126687
301434	206623
357511	61976
11547	450390
270248	421356
431798	413783
466432	1245
458766	87939
645	254914
91412	310261
406365	325604
293499	28379
425094	412736
382984	261390
262013	190369
412440	59590
26007	83222
400016	245679
20804	217310
132740	114902
131893	78973
333309	263713
491207	191747
421320	461171
240228	337849
406751	285485
281581	118349
436268	273831
157666	326544
485062	461846
198567	78963
195689	356383
455367	214571
162073	457081
282963	158138
314311	348798
193099	111316
264026	331357
259492	476447
436041	395336
170147	252044
190111	58595
1292	492352
14793	163448
255532	404806
147453	447107
437930	258370
447763	295114
463549	149600
454867	424781
370830	102672
349763	283028
190103	315343
14546	302477
179258	376619
236751	370099
449064	313745
284182	342807
142506	226397
347867	203656
382713	159378
277716	462272
17082	480506
347094	284565
458768	72668
482820	337262
335114	54971
383164	226139
320120	431853
394560	79343
71430	379680
263708	208785
406649	314707
160311	232548
297794	296693
348485	350188
303670	394600
131620	352873
464636	447517
27809	371170
22683	450931
225363	42653
364224	449513
339639	302033
84230	410028
110300	48275
270176	225988
389141	198297
453391	429726
125179	41629
461639	336590
124661	134767
451877	285156
273019	351110
251113	93126
49046	134145
106385	286936
122110	313745
40890	193209
14131	474627
33553	218977
477671	301900
193766	340171
452035	420392
439924	372237
134270	462388
173479	401004
188693	288527
461827	83741
378728	8075
428156	238299
334256	72523
243044	119868
248013	446251
376175	381528
64499	370136
480870	446630
189064	271300
6214	258370
465956	192610
52079	293813
266141	55953
214627	313745
230793	309885
387939	316708
204965	446032
418180	116377
168381	177814
295150	379680
423912	142416
300801	49903
33444	183329
441604	330216
68532	402273
73298	364060
46995	283296
162936	250891
462460	146202
471014	183007
171394	293813
117124	489180
66959	237726
386516	20959
336152	412068
134299	31906
335960	378859
410323	38063
142459	236240
137744	195770
357066	104733
127211	196399
104383	63866
405237	160461
186363	183322
273679	331638
387357	147121
318735	125817
198480	273831
311824	449369
250873	32947
304712	30931
203200	369599
429699	409540
126093	480421
383391	258100
5582	24412
198458	101058
55721	264766
358042	313745
204774	53863
174676	273831
302153	43496
199399	347104
260992	74330
129403	291521
370148	425340
479822	361127
435012	199353
136731	237178
281422	74622
312283	303605
40701	254098
116722	249709
73327	83540
338955	92485
237148	157761
170789	11951
33669	228431
229913	62191
217562	368859
342465	127084
240932	289970
160220	431556
275337	151322
479351	462841
214846	286381
123101	27464
155073	414709
131361	363581
36683	209510
320482	217883
491096	7771
339310	270812
306196	268516
446772	116056
346216	67280
254427	129827
246394	206772
329402	353909
99982	40586
388464	462973
400495	137719
144764	469235
220817	389661
224259	20248
371479	21288
200304	103751
221863	293813
290214	202523
417938	12261
355083	146124
345401	488858
257948	22113
336020	308610
86596	237494
15027	424604
360535	79989
245494	63792
476479	322745
153041	344839
489657	121171
93036	26971
372054	189953
272742	49856
447289	317323
192776	304145
204375	127921
466020	36719
81284	179410
384035	141649
344159	486950
434327	86560
66448	256366
454867	472239
309155	347371
170723	11626
373122	374483
334092	38671
135093	430894
178422	145525
312161	115824
174255	322498
98151	160468
453765	420757
39011	407386
311756	452152
460554	403152
162982	360442
176564	419793
317737	423342
41938	428179
308883	426223
245990	91186
35707	414248
113099	236240
62275	254945
179095	385487
24155	338271
493918	313454
376887	337407
122973	263610
473919	152502
382037	74665
218302	296017
441821	339174
357291	228431
425467	101058
87063	420944
55338	168176
431187	210321
292347	268081
145133	205027
206363	35707
321213	343547
3220	438419
271188	325314
176341	204212
276644	451610
344217	16433
388231	55954
40407	324377
485536	464254
252663	74571
152450	140162
212340	395616
155697	168959
256376	275790
302836	245491
16205	462973
79624	427400
182638	201774
309917	42478
411613	438653
25748	381332
238889	245826
197355	324162
254826	184663
145073	391414
5700	284652
30073	471285
387518	163267
458072	328025
328223	416177
456658	313070
417885	42890
34146	38081
371534	275055
45724	96066
130171	429593
433332	86728
107118	228084
157440	317356
485629	266133
413671	13545
1386	338025
7037	343360
180197	243840
339324	447993
174978	421456
200299	320537
320976	230324
375660	346484
104740	117363
399159	253165
89826	463529
331431	279509
333637	110677
72327	440962
201882	341710
211891	48275
317551	226378
84270	149600
327425	15209
252875	371934
91828	377206
26634	250434
303189	415449
111677	169485
439502	489582
399644	51195
383161	401854
366677	438957
228229	141218
44350	378686
258911	422164
15979	248293
409366	347722
8795	429267
449499	28129
302549	132441
106209	380538
52137	166970
422603	19892
28737	49723
92401	455860
50353	80210
300727	492976
492247	148253
32163	202197
274901	297445
403489	367750
489552	367595
147196	383775
272065	97277
198501	298060
311750	205241
165162	214047
255033	401657
307567	313314
251269	217571
46682	161415
207862	273831
282453	275959
298124	390197
238749	11960
310235	322757
137251	440369
29014	179553
276158	151746
195425	110757
192800	212978
69634	293813
476007	368205
389951	75670
245990	311959
217743	86560
274824	154426
230255	151134
405565	326727
491441	245317
226848	461179
326631	445282
209964	164884
346880	422175
70741	167877
16844	378859
239544	165493
108892	314000
309801	435887
297631	132740
142901	128700
281695	281924
278263	208337
124497	226308
42291	476231
430912	386912
443228	221747
132071	391685
309276	423629
134469	152994
399399	478415
400634	102370
247003	235386
97732	467492
492109	387181
229465	184604
360396	156523
159960	453521
194753	336590
439561	189804
458183	177563
273812	333357
273929	76237
93460	82700
337669	302837
461535	118145
76550	59668
297515	32807
264465	36462
303504	385279
106460	137508
263839	40784
37814	342550
380164	183213
461994	138807
224009	467703
292576	132996
308265	325313
265582	81181
189680	82585
314311	200379
417938	396208
18928	422736
101237	62191
343895	87600
235603	248382
43571	428864
167506	387185
370567	273401
401858	142018
428312	190766
442584	491914
193499	75201
244688	121629
319378	217301
303954	462809
94429	387839
45724	206135
230391	197135
36240	337449
328367	407902
248911	144073
491754	252739
176578	412791
420956	478232
84855	110677
81432	49966
425351	157842
448960	95149
321118	72432
130376	94516
447862	234356
322298	336590
473912	73567
80523	424150
43190	203656
189514	346942
465633	364595
217029	252642
63405	440660
183444	355075
262783	338651
331775	365100
100597	62191
349490	281733
387742	34847
420827	489552
388538	221032
2002	425675
56542	46079
435107	421091
123719	279460
227232	162825
51725	91987
254599	443694
368858	188837
193168	273831
147683	215448
285023	188759
429256	176325
112870	296423
108851	405340
74605	451172
129792	148171
386670	377032
414257	158014
20834	193934
158070	217372
366432	374512
136861	990
38000	72670
479627	196783
214138	350189
326574	10975
294611	99437
228128	16433
205271	283528
282912	186548
184747	406083
220624	925
32125	221945
233498	66078
349393	60517
398308	187045
256628	428738
335484	373501
139585	52537
231440	162831
270298	231600
18181	406371
348677	457081
10494	219865
288488	12895
245237	365141
436657	209471
380051	190369
220245	206318
143294	472167
470672	133291
144072	351029
420318	60517
72584	254566
122022	13903
201622	94667
83665	389090
60438	232555
269188	209285
112438	54976
60047	48163
410323	315671
237453	198687
190916	388575
342121	323647
271156	393238
345374	146202
250404	3664
340074	159984
17968	328034
237652	332392
401924	261383
47080	56129
124729	335069
311974	126204
254446	204018
346539	162411
156081	12895
428599	484988
164307	225939
44159	180578
91828	477334
267562	18766
388244	119123
162760	273831
205239	349818
343031	304072
383323	465371
424333	10073
199780	238337
368492	139783
249778	234783
246920	420687
295726	30482
237120	61806
383725	287423
54932	45547
287998	190369
18176	120986
324290	142864
258187	188925
342449	169482
49184	458559
482646	372792
172911	489552
301659	318295
279791	110708
107546	79485
411304	156541
216544	258705
321644	70201
111729	70026
175023	418031
398203	148590
185942	364154
187976	420694
187878	7165
15022	29900
207512	370619
268079	129857
42671	126172
441164	300079
321123	184050
319477	34180
52097	318735
347281	103031
364034	387187
110835	105878
359110	447375
189611	223612
243305	112587
201583	270095
469191	385000
439726	340846
161737	120173
358322	414030
68532	352136
153130	45579
207567	185076
338076	291860
488286	313745
140202	290975
125420	173736
228225	266852
407066	400240
221778	86974
112267	216157
48922	388248
315757	349261
93936	420511
245323	285477
398605	25388
420164	478415
51469	76454
452121	90277
158410	341442
337210	468276
373136	74611
70017	20998
2571	336590
144319	188759
344178	119451
290465	457514
151556	6979
152939	13370
92615	156006
347673	313745
250434	122558
306860	322969
267516	231839
469102	58881
111148	447831
453976	273831
134705	59784
478169	460390
27021	31883
256893	23345
352686	88113
472694	197212
298353	59868
450794	107852
63808	388633
93627	335363
429774	90705
348034	61205
331955	385542
177782	247995
230943	369533
378310	238559
474250	423014
222789	287740
16736	425675
137579	315671
252935	216698
56565	37576
457072	256121
114296	160158
340839	398333
119001	275763
235597	454978
133264	80193
254427	325604
226919	222014
181880	267602
368151	317118
431687	74250
262250	308019
16487	307294
99334	102923
406757	392348
319013	217423
200607	24506
301573	190369
28399	388957
464283	21998
120033	430356
448677	118662
208294	27464
208092	25410
106268	75061
440018	80193
341201	273295
13972	294107
228227	46260
26072	97678
103420	154939
225197	13370
153687	256373
418110	62191
322448	122193
153322	121950
351428	214200
170778	473972
464285	306253
8524	477554
179529	342885
378686	450094
17893	190369
128124	9328
135655	141649
73660	371617
8121	489219
162087	422367
436295	461380
118907	481578
448127	216865
370801	286284
144709	420959
67877	56984
203883	267978
342465	409090
424256	260010
264541	459742
279997	187836
15819	23236
121594	354728
112275	233839
257786	334825
235140	249102
269173	118286
347414	9054
468930	478415
207163	149991
283786	493414
410028	198644
81249	78041
117520	276834
29656	1605
68532	42088
37152	428208
79861	418619
377869	31808
360640	224085
142503	357854
330405	444
474966	178241
165250	155730
411735	476447
390240	332847
473084	431799
261660	251083
388246	147531
75189	186259
105558	316388
194559	409248
78847	57258
235547	49903
386973	326985
373182	49903
454867	89009
385513	270363
90831	47746
472231	195551
29496	196858
130206	4511
388333	441135
228431	46510
347607	142092
398085	48275
191109	313745
483706	324723
218842	35394
119561	107222
253171	220635
189197	283346
450207	332544
202469	124747
179298	166970
29077	359762
351408	395988
211183	408607
470671	293813
230051	10429
310965	228431
201078	357387
193186	95260
356091	246311
108896	57736
83416	390668
240709	126204
207737	474453
117980	116615
432933	122571
7150	230925
425166	338574
2785	194022
350621	284982
40098	188153
169092	62191
160959	25814
258005	461049
14370	420790
169631	428103
191682	404637
261770	173708
51195	178458
109230	162831
421875	65155
273954	64099
399825	116283
166534	248777
110584	364109
126479	138509
12718	197107
233045	356334
319625	15209
167112	40447
235274	378976
15579	411645
41096	205013
315250	100287
353094	268904
121733	89257
107118	321607
340653	96195
433052	467703
355840	345401
63519	380071
304544	267352
475790	437018
295841	349175
295290	439217
71561	250664
478944	216122
339741	275959
22126	118813
493576	391414
38984	447335
472225	21583
331322	330621
388249	427616
414327	375840
309524	120399
109176	411214
82385	266852
217740	244353
125210	13370
15437	299564
87021	398806
475729	231684
104058	118662
355025	185479
122033	383391
2362	229872
60820	413514
449354	104382
206930	185704
167673	160379
285023	149128
358860	72617
175214	440660
38895	316889
418672	80634
242000	478415
47309	420944
437806	472072
361533	493221
409032	375515
404337	15144
459482	478415
160765	97894
359906	33691
200786	129451
444380	59653
238478	50468
61269	157651
119638	452459
262210	326196
92205	10345
415343	240796
480853	401101
50646	487833
390396	169334
93174	80218
335016	409227
308533	268118
192047	402927
74350	62699
229101	147442
458273	435099
124891	134145
427397	81817
485629	298582
263864	286936
217396	317118
266307	251190
423611	273831
345401	107739
371381	313802
175944	63098
1292	217784
414140	244005
42890	68594
410188	184558
114253	187836
68092	269939
473490	257858
377661	381423
344314	174895
97107	221294
15027	5007
293943	336294
160680	452098
36649	281924
459660	277961
57094	312697
333293	74571
232731	293813
385308	141440
141215	212081
191658	386735
87527	475381
338822	124085
429706	425913
363581	445239
49334	53540
401085	31356
231059	476447
154332	227942
358172	471645
318652	345642
147803	278642
60167	4137
364097	155322
15976	75817
27240	79813
381891	327263
376592	40722
439245	47295
874	375000
135869	67594
271883	164446
187182	52910
351540	319787
412355	76454
197544	342761
457107	162963
286198	59658
121960	388767
237077	481083
34249	313745
152337	116758
233498	135373
303815	51881
484172	313748
478780	82534
302657	366781
372304	403145
277467	305002
287566	164884
293974	72226
46870	161704
389514	13903
233045	312561
341215	365435
417349	91069
213177	64232
200538	142018
474057	228431
29246	239872
176130	420790
231305	135276
297603	339544
191944	151482
382244	482067
380668	185910
348435	342761
468549	21411
372750	330559
405674	341449
334256	205270
282216	256665
469596	271150
233130	88629
79980	28676
227628	73236
375405	175971
301712	288035
294000	205270
463744	99462
46870	308511
87527	111655
319081	409828
350347	160576
314761	158420
492164	214050
282895	267602
301547	64335
234810	480952
99549	479593
82688	388374
379919	331638
10546	326727
448933	467805
427272	4530
376391	263713
132974	486885
278891	96366
108517	286936
447778	136331
366365	65197
472534	113051
79761	313745
4841	235781
45277	179905
402438	144304
29210	242345
330400	31327
458483	32807
128388	297449
22779	141836
397230	25410
453018	273649
487470	447986
458768	110708
238190	348798
156492	203334
161849	28129
166701	42062
24749	266500
39189	186679
128998	137128
99205	399867
357923	303175
48282	257047
17613	144073
301364	397009
338189	83140
367502	492780
36322	420944
400682	344647
159200	489305
389983	85773
356108	69617
270073	145948
294456	216862
267748	366127
410988	393485
131064	95312
174061	446351
186595	295650
363136	308778
359325	480247
236707	137943
365852	222701
414326	257047
430118	222851
414058	373911
347152	453065
159905	72523
85939	161280
306133	393437
276504	18479
356473	190369
394036	11541
443307	126697
144332	111882
389932	397948
345770	424477
332211	348798
398691	113051
278501	12895
136986	378686
184568	488409
331791	350472
358972	153995
271712	469532
181840	281924
425675	165316
396569	270635
101479	333530
466439	265589
451196	199109
2952	111525
401369	466432
274865	148695
240796	284630
454292	253385
167588	314115
391629	460364
363192	374314
300657	176878
1274	409540
481001	277941
162939	37653
360393	190369
236728	74106
298078	439453
15960	191832
287099	295650
449012	447560
472635	478415
483474	309425
133708	319641
150815	214729
463371	470337
367882	121758
245877	2318
217953	104527
478959	319940
21230	300397
252497	357911
121421	166321
162979	61622
442896	355552
302153	20809
126982	11048
161871	124437
418298	7549
172396	255425
26437	387904
216666	269208
81432	476956
301244	179666
193470	86892
80994	128589
47035	151322
144920	188159
355748	256639
72556	451723
461182	250389
56613	237446
272838	366781
306703	378686
116572	12895
432239	332424
405533	10473
143370	387742
2891	164884
278769	175667
54824	440660
336878	119868
136136	87465
272082	446950
421187	395728
243358	353542
31663	204925
104192	76829
76228	55525
44159	485899
340183	236365
382015	179506
31414	271142
90479	476329
297574	6374
198456	100048
221687	356355
272742	361663
299033	202905
445370	15209
165223	16433
159485	24738
104740	59831
214781	50812
470807	302033
465042	171103
344561	119123
77143	179653
390102	492716
286893	492906
365171	403098
268955	326277
81432	445373
53963	13903
315692	298274
359323	388195
253241	285109
16990	183108
450465	240992
202463	375921
298306	466135
28097	343721
251300	455445
232560	459622
461863	373455
179559	465534
178520	92353
401051	91657
347653	486885
228952	216324
42969	408622
108647	208448
127462	218577
72098	272865
209952	380366
186791	245990
233415	284057
486016	291224
294018	296922
210030	252961
358149	337585
418947	246311
78839	216773
240671	13370
411419	281924
117470	349737
194816	378691
467012	196783
157267	273831
409891	401101
172015	471355
180650	467703
313604	300059
149540	354630
108903	214667
5807	431140
260814	264908
445717	309425
62229	445749
137967	349264
10705	384366
139743	217423
308533	148199
37748	441313
106603	13129
115472	196783
480991	267553
184673	316708
494082	401854
452243	106268
454322	45141
185126	477986
441783	170684
426003	190369
352250	248893
282506	311023
446037	160158
381305	350154
150920	440184
347167	15074
218749	119381
163502	199526
357471	294684
407577	317118
457440	143260
392127	273241
52993	228225
484154	26978
302774	387742
228050	301475
163831	122694
19334	204330
234927	176182
359976	380071
322171	88113
349792	421639
25981	73303
335016	452203
266549	200131
214251	330675
442437	227214
297828	472035
487191	1424
53131	28026
386966	231485
404783	149128
371587	417931
356278	430356
199677	97894
92854	388254
472317	468976
405441	428103
354111	312538
297687	280709
471348	50009
396036	99315
82634	43334
110248	48667
378090	87509
301959	270262
3525	225420
75844	405880
193164	459023
158000	315888
357393	378686
295968	258495
163489	393326
369030	71582
406216	471781
120815	43898
358646	249334
214207	48146
85425	104527
25386	71999
322030	359762
450817	138351
187796	6571
99405	415122
465866	440660
180451	426034
261636	230718
187834	345971
11314	57891
313569	286136
409745	467522
475039	106840
435302	267352
434726	353725
254204	9054
234951	369577
352451	154355
158036	328522
368380	334670
460181	415717
106739	248092
19542	210107
131199	338663
255157	417486
294230	176878
220018	351585
406521	127371
102688	145948
282329	105817
144973	474295
200592	317100
88027	122860
163431	269851
204360	391414
17970	448169
71189	136115
195739	179506
97506	283107
104619	94344
474590	45425
363973	242552
337200	36453
143378	54794
301729	463623
428214	358215
393268	324037
406975	42035
268664	378462
332017	199404
208038	62786
49070	366534
352642	33283
220512	261652
106410	84089
296923	68628
342029	219743
106228	409828
432175	364294
211094	73990
465428	454890
463198	367785
466893	86595
193020	409519
423936	371562
50162	144073
438280	216214
449078	235606
34961	428738
95521	332046
226984	283796
167583	489376
334080	401949
434655	331508
481509	440615
73716	296144
123562	348798
452052	261865
431556	403272
6636	250004
260285	220417
266443	211697
258723	54637
211515	145691
20616	168381
22779	4436
408014	303424
150794	478415
152764	341580
130069	165784
402717	45234
373403	265065
140899	63528
474302	313745
103335	53730
242036	98711
200092	401555
71189	259122
233224	455404
84875	327726
437358	477906
277359	390352
158270	447517
300227	15209
218571	83382
90849	406297
40991	421830
214004	214584
57276	443255
338752	108222
439641	270827
182150	452746
279955	18867
104399	364294
251685	366051
33560	69069
147224	85900
146893	111964
245860	299467
80984	361202
135179	372325
58940	264303
421024	28129
458968	49344
325501	477986
479380	84136
346272	364687
204642	349261
192660	205270
87638	94178
216666	206623
195630	64847
264516	269654
477932	155676
93354	492316
423059	190369
44160	208709
107639	472567
150404	346768
297496	349033
83616	208038
5857	360266
486923	238041
290979	119868
189659	281563
10519	328055
157419	226308
208993	445483
432263	242571
273471	87941
46099	278651
345865	162212
469219	233089
64562	37039
422110	362231
448844	22448
111085	293813
213097	60452
217821	393326
374699	333357
318715	21632
306860	42303
105821	440520
397047	442096
376841	69440
107599	145691
161407	141904
306488	445391
450207	229016
320259	327217
90696	242552
91335	168484
18218	184221
44002	463200
442884	384384
230334	113080
141166	330774
40042	292453
320786	53275
433619	207535
290481	166821
30494	232210
30394	395964
268575	452381
307577	193380
192495	27212
23704	121624
269126	48409
235375	113510
93174	239915
67336	167128
47288	235984
314311	11789
486712	383635
206389	150798
395983	262954
364531	183213
210247	248145
356665	21583
422832	260527
438280	312174
220943	6253
231887	84536
227955	28031
486712	72602
72804	400387
461415	121324
95575	94516
312283	74564
262250	330469
192324	433192
316136	339521
446562	110677
403644	314742
292390	208617
139350	96094
477672	190369
466213	249871
348506	377984
423780	455713
282918	299376
320845	363631
215681	273831
276909	77438
20392	478187
322509	3446
368159	196783
151608	363133
87812	485734
54409	88289
149991	301495
245740	137128
396051	480182
95899	459622
56968	107711
142041	453922
4755	355796
409016	18665
102065	439352
427265	196422
335630	101650
287089	9437
304493	435817
238781	123369
157323	297392
453882	103825
323950	377323
463291	404960
301035	36800
45947	377158
61555	311297
85497	293813
87422	85930
445278	178696
156190	82736
436814	20959
310491	279687
404477	103508
209913	75499
11222	183711
167817	293813
76046	313745
399303	250103
342464	178119
255316	483936
167419	438226
28026	492154
392159	114643
371053	266307
233477	168652
391352	141529
9588	67040
55609	110981
253941	366810
162626	168886
230213	101049
46746	262954
72668	32605
334310	468387
340950	94932
452240	472446
135179	447107
491162	164504
60025	111262
41495	413016
34429	342807
449884	313916
75533	149600
27471	15209
427827	292328
223384	99437
1687	418243
69031	87867
86438	175373
60008	431360
494127	150264
255344	230099
326142	263009
90584	83041
309225	439992
231839	492845
130997	309226
205404	123089
286777	291984
260918	217883
200555	354930
318573	141559
146277	405491
347374	15209
176094	206764
483551	34237
350881	313745
219243	177630
361960	288100
362840	406389
399441	62978
161363	243840
17564	93713
266965	99315
390960	110677
449356	133423
4849	202669
184690	455744
330278	211067
451216	325966
242411	385261
288354	342443
350772	452618
164895	86801
173863	106689
305724	404445
237242	54298
328940	166183
190649	267704
326631	180915
71189	361651
166229	140728
244092	492374
153799	1640
128920	190369
85065	214992
199291	286936
299038	489822
220734	237376
377080	6694
225635	476471
121960	106862
65513	39195
89219	207485
338568	489552
418789	218660
255557	100634
433934	89114
482851	458246
487528	267352
234810	334009
256464	450906
133648	320464
93451	391414
197535	144622
227800	476171
341004	435620
258864	310261
158420	101747
293032	101058
358894	93930
118286	35110
133036	404806
118732	79102
450465	42747
7693	47376
354719	35707
138159	424805
4606	57076
435009	179692
295778	493653
308743	201286
413087	281503
389090	491891
336041	357373
422211	423347
377983	313745
411148	335799
281558	270093
446883	451885
187718	166970
301158	251194
291816	94344
86978	91295
2416	274309
397471	87506
304404	208298
450432	437067
84899	77868
383680	92613
232977	240225
377323	86077
355823	183307
462657	358088
178333	366127
289675	279378
414326	127453
338931	97662
239611	275130
391293	463549
226487	377620
380916	29105
76472	134009
474389	110677
419993	248777
408157	328727
216585	400157
184992	301475
327458	292721
15185	13129
27052	197895
29187	441202
84239	104992
319824	350549
273627	21902
48064	146893
383749	423648
242411	110705
373096	419941
187817	397507
206389	106937
40362	242786
130069	461981
176507	395336
153458	462832
96878	112330
150153	480276
138288	277575
77655	454721
130069	386219
74500	26554
296997	187920
402983	440660
281709	60517
191308	35971
243611	386153
266307	75621
85665	23553
66622	489552
315958	207959
213520	313745
464029	458910
297276	407568
85939	281826
254413	214559
271271	268430
300692	58881
29335	390050
320722	1057
58999	263713
89177	94516
17093	316955
460824	111039
40091	412728
209692	426364
223929	130711
254248	176013
346517	131619
41991	327061
159671	398862
402625	313745
126948	145860
75113	99437
473793	236269
163661	111262
417116	117681
313733	452709
354148	245332
247929	295702
39695	119797
132278	222701
479583	218485
185236	268176
378771	106759
337670	76939
254802	190369
205192	398401
360757	369577
238876	285156
402260	313745
226404	55581
260203	372227
73298	209663
190281	245679
371959	16433
91951	303424
339904	110677
477841	295688
292352	472864
468675	206961
102831	186642
45058	236213
387331	395988
409499	67040
424133	56068
161116	357234
232777	293813
269691	434186
430736	68156
268544	482483
423067	194162
335089	43444
420151	364205
130069	146124
44859	464578
107524	189258
271188	217030
489845	286512
262395	444706
237208	274103
394558	21365
227514	17122
216982	86476
84745	223781
310282	348798
52109	290703
295387	146202
458614	94516
36631	468387
471169	371934
300692	216773
379508	476952
163321	75089
38861	86974
440189	392788
448364	317118
384864	459622
11633	272230
226795	57168
230872	27781
406655	48820
43038	255640
382694	158578
290018	317118
329914	245345
298823	70504
300711	93737
46766	209933
258367	453637
195121	446980
305839	293813
463171	267029
245798	295218
201813	1144
445712	101058
2057	305511
361007	231485
78112	344491
45555	78469
112267	376124
131853	321864
372193	118115
275734	310756
437077	85371
113019	359762
311479	385427
458095	352220
352224	46875
424215	314881
16116	149600
152368	310756
221296	24171
127515	286810
28886	183479
56264	137481
318500	359029
151160	157145
131574	245201
19342	323108
401847	306608
154973	230629
3438	51895
444588	355435
302939	187974
233302	12129
378878	487179
289207	29111
109733	481649
451637	28728
83937	183213
354387	269434
18766	426248
319592	326077
413675	100287
187861	317356
319081	94493
468256	410452
353856	487662
155437	1008
141234	237165
235748	103506
276888	271736
6424	77188
52646	338799
13111	233825
435140	364179
116947	420314
234213	292560
380443	205775
471996	134347
484374	193380
108385	222698
214608	114063
423882	94344
480801	203279
184282	243672
9969	269356
70590	473260
33197	66990
412600	116483
474461	328631
282453	117097
970	133695
294249	81280
234157	257298
257613	391414
422041	413882
205953	336414
47245	313314
413046	460333
393093	455493
435966	265912
302477	233825
419546	313745
400701	78380
334391	341648
155943	15209
105126	124008
35232	92538
219547	11934
358788	353277
250410	10093
290993	353485
301149	276075
420736	136643
324708	256537
480256	476951
224966	70227
287444	288338
156970	129827
242537	353787
446182	181787
16891	388309
387280	70233
445343	153995
472149	326563
461010	18026
345918	475483
14570	42890
83162	422267
172923	412162
471962	73185
286145	132680
462364	213035
75324	405960
5354	20779
215337	363132
266538	13959
330799	451371
414327	214024
59405	38063
69262	276339
299580	212691
228820	371755
480871	172089
246604	125420
51895	32420
60677	203229
325511	420944
458711	237165
3385	78811
386799	186561
10512	190369
127987	410375
345236	240142
299114	383360
158889	81389
281923	359762
253670	103900
408518	491114
99973	192524
69841	227567
127921	370330
188784	237235
452583	71660
217743	340037
390895	164422
319032	271128
270593	160516
184870	309610
350472	426815
487121	406368
189429	466151
293913	152507
67504	139987
40603	143079
201544	78811
59784	313745
142044	344441
171784	461208
102002	51603
257289	36836
353914	337262
200092	96380
204736	391414
46556	435708
95865	479010
395428	352334
235248	150229
94018	248982
342853	363581
378686	332787
121285	446351
118346	388747
361880	463799
164236	200980
223160	66235
190621	228431
330830	401928
68456	322010
175511	311024
320045	436695
19542	493822
445725	295650
174783	86728
186279	97215
368005	359762
110835	474966
106416	366493
91634	46926
40028	223732
308330	311873
439953	119123
24504	245679
137005	431226
99350	119762
15424	451774
104598	299934
24474	144405
437059	179045
486314	144306
276821	421935
20172	186259
258911	13563
71370	162795
444737	190369
483678	223656
338955	347891
425587	343390
478289	190369
366100	149335
4841	102352
339783	99829
370596	151944
206767	44822
440275	22827
459045	393162
39943	281976
283625	476951
449628	131312
262210	298514
86909	94516
216447	155009
400520	144886
90008	366127
21383	369599
314683	293813
267394	8207
83945	420944
430691	85743
389427	202523
384830	94516
377962	218727
6576	391549
456104	166446
99695	392699
132443	458170
477328	41075
167990	184902
324738	109617
123161	146593
368557	206490
197670	281082
390150	477986
318266	78811
484777	317118
448516	90383
156592	5040
100852	160071
243942	165711
286738	125299
47788	89311
151167	126185
357210	5791
363811	229164
30031	471412
125420	33377
389232	57269
215261	246592
457418	470170
246085	421980
392909	196118
220274	379485
319259	478159
68536	216591
379485	264908
446693	193380
365503	341441
25455	208577
244092	186551
119367	204925
240004	352605
311129	303862
264286	150017
178297	130960
150985	313454
425455	362808
228147	187836
124085	353320
380533	168550
49181	468698
295823	461588
254791	283975
350409	36392
289526	258370
62708	266852
131059	440962
15819	423603
312842	405398
258426	161704
265551	255440
65513	242311
82171	370917
5828	49903
235679	162271
190606	38063
477932	222531
377869	357357
292797	315671
89232	377472
23146	279444
106940	486885
174070	274852
126116	348912
316284	181237
109733	26714
263514	118256
405289	102571
292530	437495
80297	430610
416972	360512
293229	269199
38565	268176
441009	20947
95770	291984
303303	291673
416011	204195
367878	336590
81432	26848
140116	109580
403748	380071
268664	15209
29235	183213
10296	355332
133251	226342
378871	437220
146893	28098
479993	152592
203656	153403
345401	231308
467513	223596
444139	313829
344844	478882
233792	47818
195601	112312
178422	186553
391971	16433
40268	303802
138327	246311
160182	419225
460794	372421
13268	261625
182771	461951
380454	395198
293913	342629
429703	326130
360531	244090
441867	86632
433105	54976
396959	57134
381578	215141
191202	408392
183376	250077
484229	323206
436880	313745
65075	139648
121393	65822
100926	355450
348644	289311
10526	155844
248013	220052
441104	117276
346557	404829
123071	420757
363821	412341
6256	110677
26210	315261
120831	150478
52961	264463
444890	160262
237242	257298
77646	34474
17968	109076
31049	245286
357496	353557
82790	313745
238368	313745
340772	100349
125743	329632
239606	326727
419777	380071
249397	114930
175015	302078
233989	44049
417938	95303
37004	90239
81887	485016
63391	67538
356530	36556
159068	380875
434873	243840
487016	49111
345011	206086
128313	95315
156348	334985
77118	466744
241148	317675
132807	469235
124259	373128
216460	29300
302682	472583
131701	74975
401892	462774
312842	257858
308456	470128
116694	85561
120205	290218
294079	21923
181151	472706
68843	99210
315573	85612
25969	64130
159703	439686
368268	421285
8535	409298
29812	426441
199270	447517
188980	159249
376766	111623
157920	183213
138827	152974
47935	435708
363042	272230
334430	411346
485582	58808
129201	489552
234788	6420
438193	416565
315430	4413
286791	401949
424933	76773
242038	304356
7114	304589
181171	421356
253680	277081
248701	88259
449918	408256
68675	441764
307239	176878
252371	137719
469398	317118
22993	298077
140142	458939
105568	442091
472106	298767
64584	151175
178003	247092
262210	237579
271673	180548
351394	309492
458728	78469
77443	425586
438660	64335
127261	165358
59372	14212
282027	217223
335960	221890
326606	27030
83082	49966
85371	194694
235706	293813
471456	120975
317973	158521
316565	492797
386928	465104
282475	421356
403812	362773
417375	388587
6812	401378
289480	231629
192311	168995
58484	60252
243880	378686
178602	54976
121388	374544
488339	294130
452962	185223
89629	306346
468067	21583
170214	425600
250382	328140
365389	390512
343461	444081
298761	295604
263880	314740
33343	275861
447721	22631
121594	377906
167430	399521
93533	98906
163519	246778
360736	253737
485150	174693
372054	352605
12441	464429
287968	287024
167419	284700
99339	118028
262427	166970
315588	50264
264101	478415
364158	271338
154131	183213
396449	341271
92458	355700
206046	337581
376406	131009
64269	232478
104505	443693
87604	133409
364827	105498
363138	327805
42226	245679
446660	396080
253008	394793
264649	313745
456748	200947
76068	377933
298826	6734
65878	228431
270569	401871
287099	238578
195488	238494
95233	217423
18989	68337
357601	66053
184471	327204
143967	266852
342031	248835
300762	486316
490201	307992
247444	15209
297941	185479
410390	313454
8675	313745
253922	440660
159370	394406
11801	205643
94366	151096
308122	360519
361007	5041
207446	443539
226676	49903
335247	205033
382987	28129
439626	425675
334088	329399
65405	107219
237100	351074
384889	304173
297919	418551
36860	411444
330423	32807
37018	180884
491764	31269
267725	199207
345688	112131
419270	266383
331556	15209
113861	209542
315566	106169
72616	137658
443308	11626
194231	190369
94640	310699
166651	367008
36558	215181
20287	351732
382848	371617
237193	164164
483987	199676
234881	429863
214891	55550
106124	87802
125420	478565
9085	342761
365410	162073
283567	221294
66129	326553
333743	275790
246363	170129
65677	276963
460929	94344
6180	148907
240086	407026
65070	314681
358978	91711
332716	41544
248079	381485
331119	313802
262302	187045
168410	364725
423734	80984
20621	354900
117791	474889
473304	426089
174446	428080
276821	113994
365793	413525
275137	159249
185761	304589
86912	390446
91934	107219
289408	401871
205752	16359
321242	409828
145903	359782
307537	285855
413320	488993
376553	210536
82944	62191
33745	432095
282453	45227
11029	303175
274852	224060
269761	218727
172804	445749
81898	457093
244554	27518
349212	331297
249397	148739
262165	185479
380454	27464
140367	389476
131243	490875
141013	415763
227857	346439
65980	74533
65517	315990
428944	226378
241912	489501
269003	166513
227514	8607
353287	261356
417110	50498
281532	460768
397880	194893
273326	338321
289675	412579
445527	351257
348624	66686
72242	224754
377869	414035
365283	122962
20310	60595
360234	75458
417848	436686
242249	313745
399149	265589
361060	127895
218457	227201
41484	295484
484479	97049
252284	395740
104905	267764
172417	110678
20703	224839
74006	15209
404892	450971
311756	73990
269064	420944
412871	111063
229781	251705
326260	473195
431187	111518
194898	465972
209416	398051
152080	353057
300940	178377
3460	214960
73298	204026
288705	172184
35707	323293
298390	895
431556	357309
385691	266852
66669	51903
195561	351297
187763	88113
330860	432173
266122	477509
493031	142415
54732	192005
172815	492316
337940	246311
249017	273831
259293	370612
325730	50538
61182	265341
212081	33344
86311	86077
360459	250290
433703	404960
447900	430356
353102	383041
71189	219941
469605	294965
476994	419788
35806	273678
437849	11468
106739	13657
335727	296772
298015	378082
462907	429757
343225	284843
66185	400756
457741	422110
380497	314881
71768	382106
99810	304350
109076	175238
5896	286344
360137	386138
412517	304589
246402	168779
188147	461944
261715	137833
148140	25668
357102	104051
55125	15133
318088	273083
77131	119381
9978	55321
416426	243731
461098	451290
461592	266736
263981	86728
143942	256553
277250	427516
232490	440660
46517	156375
30013	313212
345108	16917
146302	463365
476447	216449
277591	270324
346299	195697
4180	405217
63723	325533
160055	403561
277523	420790
14131	198926
328812	317100
446413	447513
184559	369171
414023	117103
308345	6899
127237	430356
258039	325814
275034	216988
194624	62191
223133	466284
34176	123706
366402	53022
211529	152523
365239	379304
154388	300606
369289	394529
471365	473636
358143	420944
409346	369599
22779	95247
296029	293749
434702	468511
423320	170516
415622	119868
196341	79457
306815	458601
382848	88705
413059	440660
386707	237165
167588	481805
311367	60595
212604	313745
389714	49903
402052	385000
2582	250775
19121	388227
329750	287249
333159	325034
272838	434716
474496	478415
408930	285156
250854	81796
381941	318878
443409	55740
326631	133891
134902	76036
77613	199055
271223	164884
400217	132740
456294	220417
6253	313038
437462	304011
213169	130201
112579	84314
43361	421830
149147	120240
190980	79249
247608	413674
240647	394702
125705	206721
70254	477491
429620	453493
319457	167194
29882	52917
204375	25410
10690	172335
64785	164884
396421	144384
150789	185436
296210	209471
389913	354630
92680	36690
316406	311078
424624	264908
150385	156383
192465	183479
375991	284
186356	274106
420966	18665
292721	288077
235913	176119
288100	339853
198856	190460
160557	196783
490508	218727
459012	304173
153151	19928
226914	132413
343416	358848
159446	428214
195551	338271
114550	99027
271459	475194
114550	325529
383414	469235
211889	324377
125087	145739
130651	51577
42124	60874
219165	271383
371933	96977
449406	212066
131606	116089
339051	330911
109733	260291
380538	285156
89040	88891
24265	233469
270379	378462
114521	367966
239957	119381
38434	110384
174617	38063
147049	54700
479537	89504
104856	71866
158938	490888
79472	168779
186440	485913
484172	183213
39128	388575
284693	53863
443815	59868
232524	276744
217740	39057
483962	306633
217150	421167
346395	365946
389641	426736
380025	263009
344735	194067
465687	111654
120623	129857
197068	327555
153315	309072
383028	22827
31299	87007
9300	408453
258519	33696
4530	202660
211657	19745
70748	206482
463296	108687
323208	37516
145717	120986
64857	371918
305396	377134
117278	169065
379568	325200
481396	76029
431654	269199
167588	295201
344094	127669
439548	21583
493995	99405
341222	298182
97613	106214
283096	386342
93148	179220
465328	309425
64936	240225
297690	246744
315923	478415
488297	37516
178222	455185
5354	388677
71816	38063
51354	413525
394877	449298
51543	100065
211657	467939
125417	476951
310536	373752
303173	34550
77639	182115
194118	196783
379269	209608
136792	267601
168127	358353
347275	240796
493256	120535
408753	473365
105634	53859
60009	393326
41724	78811
456522	63957
272785	121171
242903	419799
296357	391414
62026	440660
302150	204330
229647	241137
92401	350384
55498	209285
292284	373957
397424	215071
143251	207906
238327	351732
88837	243934
100975	421589
367332	325198
392602	45857
190281	458553
3608	472187
383380	281924
278553	277882
22730	466048
269218	5254
238896	238671
338759	260879
325044	344735
475575	178436
488715	316945
209018	95149
209598	189114
292721	10255
448255	437498
474622	281163
119448	245317
362713	36191
334236	489263
390032	9203
237714	328059
379680	424896
115604	218615
283871	98646
279914	34692
484172	212182
451216	79344
127462	362972
81715	370866
251989	343566
49718	97753
163591	117942
79701	425261
309927	474412
450947	4349
480219	221890
127187	164884
326668	262594
345762	286936
300195	272262
297372	22050
337329	208984
345732	389009
273173	97686
114255	284979
133425	421356
66129	28337
408329	140472
442309	468117
109457	402552
332299	386138
442305	126697
301312	438772
486712	293813
384328	53389
112311	208313
138164	437809
125490	125399
453738	208577
122612	363313
189908	43514
174075	162831
268093	300563
254319	103420
301090	99437
308109	466432
378277	330765
299443	319333
347167	133277
179149	124085
348709	216192
102644	450095
244016	32807
150123	206623
314311	81280
330042	123410
418173	175608
160047	448188
343297	9054
327570	220540
119001	437065
288077	315360
49786	121062
185409	307680
74157	70179
312658	441313
420736	362048
203200	28129
206613	110708
155490	367686
480981	64335
179277	466744
298439	137689
92595	469235
228128	190369
134299	80959
285203	110541
306320	25410
105216	153006
422820	278349
362440	62012
465651	469235
25485	375840
52537	281613
457754	86892
361071	420944
56138	279164
412205	356389
230574	12895
334298	323559
233498	101972
20616	56410
261082	393326
276137	280038
101810	480224
379372	20152
25827	278026
218755	15209
123652	440840
107524	91826
16893	275790
442116	308460
399541	64335
451692	48955
419271	97277
126326	462636
81978	103267
17089	256985
163917	236503
55940	141071
171174	399448
76976	162657
330139	60517
86476	195709
307531	370221
158866	463529
10712	435708
346981	466432
365774	29105
39601	179932
479831	18873
489845	291412
378563	391414
106655	160454
47225	371983
480031	476231
380465	344633
432319	81224
33122	132153
189123	448050
48282	282044
422408	351193
308751	134078
409711	15209
480648	51587
141487	15209
172396	32840
391473	339711
130741	263009
214114	191053
74095	371554
268561	160153
170932	261398
158345	383198
281260	257930
479627	139395
468935	72523
237603	110567
466927	247993
55404	52113
269670	233965
301264	365269
61303	298273
146893	320097
422110	147984
189528	39669
87536	75292
79398	306811
302900	117097
34767	99405
92877	273831
238954	316654
319658	163916
38624	9203
145363	26714
398063	392788
351637	66813
150127	15209
88157	251427
137155	243146
138743	469235
54680	281690
299580	389647
200410	77004
449936	145948
262883	23349
381192	187373
385549	317356
453685	284844
383656	400465
301107	139648
74516	188759
295159	272230
111165	190369
196903	152830
266149	428080
438419	366980
135920	13348
283119	39695
29161	310836
174315	335363
386825	164884
65470	378686
348384	267089
334014	266538
92205	454975
479320	178028
326681	411424
282791	387185
233083	262954
90296	275790
202774	100597
49070	223066
67211	275959
397933	313745
390380	304299
317247	424506
239666	40784
410298	284843
241048	202523
324919	90038
114331	103509
102072	227101
26527	351849
299283	55411
490862	190854
340772	160468
379680	65371
3220	220417
240286	92925
138412	174203
335366	123126
1586	344398
118005	131674
45037	317118
278906	453895
160534	348798
423013	296130
470026	486339
130399	400120
44246	298733
396918	375899
390150	195121
248398	82430
247296	391907
249477	267602
372364	172089
321704	481785
419918	285634
180357	434452
325193	54244
365141	223962
326043	489552
201813	99393
270757	426439
479528	60517
146909	255579
240016	267352
449322	385000
10093	287423
121366	363564
155681	873
6536	492906
200558	313829
485201	126309
445016	303478
233322	148187
46769	375834
444873	376566
458006	132247
239219	108743
70541	317118
305587	171211
163601	475200
292687	278622
76228	447579
343108	69641
402862	84671
443307	174700
245082	236063
34123	461817
471146	245679
144981	371617
358860	252923
372448	216773
64000	360235
372785	206119
254083	220850
249017	463549
316136	329839
189608	183778
180410	252961
66187	247747
383670	62191
468962	174279
11150	383112
385181	446587
31828	238083
257710	407241
168329	79805
304645	384874
23011	222063
481392	327217
222491	459213
171531	29845
263923	205886
237354	368904
428764	362345
198317	44954
240583	213363
130215	490888
437538	125074
27322	186571
400569	49828
91069	417349
107677	86005
91558	113994
201131	450983
467718	363973
492298	461944
244786	478415
273403	96063
152535	168739
444139	266660
2106	460827
8607	218727
71423	233283
445919	431116
81885	411809
470491	341526
186191	401378
28357	86421
202774	311056
142431	280140
477833	15133
385602	228713
216147	308928
392028	421356
121210	4349
299549	470694
168285	269601
381695	235781
205186	482029
125374	112008
325404	429048
263974	369599
190835	273100
154355	382166
436201	67584
80282	99829
266163	75273
436393	463158
311691	380071
142821	461944
349815	120810
121790	459205
89230	20586
143671	257164
266163	332392
54628	64009
141305	242820
483706	451414
10281	177387
366402	435732
32945	12635
481435	474748
120274	285699
487195	110708
180125	406665
36742	226579
385594	482970
27068	379598
281686	89047
82764	261725
89826	29647
198317	438968
77263	156389
6020	286936
19450	438653
203933	480184
461833	300071
239084	169116
331562	92545
463774	207310
44159	207702
398078	463549
54957	465478
391271	360860
454610	21898
122521	375840
26933	62191
219190	430756
475613	196783
34862	429161
160340	203490
454263	114240
87527	200017
272778	348798
81432	491190
422645	167080
435059	111247
52740	384147
366057	112777
180132	170488
201065	99982
243847	318803
135621	480779
147911	402552
237714	32716
202438	75303
203381	4369
153006	313317
164442	337077
105149	263435
332862	142059
202208	222701
472619	161276
403710	463600
149700	237165
237765	150737
329041	15209
212153	35707
439422	327085
280732	270196
256936	79824
433004	162831
454167	367620
117565	24539
99977	477869
242650	190369
313576	250619
205859	38063
168642	370589
325314	297938
86311	149128
379850	243438
267793	479842
330975	34547
386973	148590
198940	334680
239756	139648
2141	321323
41599	453716
400940	391414
476396	41015
233839	199976
250833	140725
366414	272116
216036	434893
39679	413215
493921	281924
100852	255650
335717	226494
478287	187607
427866	317118
179427	252961
330954	158153
96279	337262
170464	429871
329092	110509
369062	336590
323856	331581
46556	276430
333243	454657
6072	405217
163477	301038
213941	454975
195837	153389
71189	369425
425455	466135
399270	91095
52137	482162
435031	391414
308908	1057
179434	485185
173759	66930
201361	10705
164893	296693
105883	469235
486764	159996
106962	190369
447962	344785
129884	358040
197483	110677
372488	490474
336590	401854
346532	24320
328934	401871
391718	103274
153927	468977
58484	56057
409094	14331
128337	238057
277212	351639
306312	227243
341308	458
51581	184339
83341	345328
1839	469642
229735	204691
64337	190369
335951	273831
467165	38063
402773	282068
252603	141892
247785	180578
414383	382936
139501	196783
268748	255271
295266	246311
109432	129687
450245	428515
176201	13370
387284	263992
766	463975
41406	204636
230691	337429
477403	5805
268359	151647
16349	119868
469642	354694
26051	11626
457908	65683
297422	356301
293724	149388
50028	257584
412488	476951
175465	214050
223455	35707
472484	281924
270476	431137
479824	222701
17863	198317
315227	217678
472439	283445
298151	362610
8407	224338
154605	411455
125737	13765
430093	53383
380690	212800
414035	335812
433004	326845
43924	130028
470672	245342
76085	63528
309676	404806
346854	187974
109972	321916
350650	374058
421140	224480
92654	134694
354369	335663
382574	369262
103226	294677
201116	369793
321555	236233
358589	419576
471422	392144
64981	299467
417938	323381
359199	168262
380670	409828
305287	80390
14973	460732
468859	12700
155322	346158
398353	112312
488661	491722
492204	317675
139726	106288
294323	221324
465986	362300
455077	335245
347121	269675
172417	258956
209979	54751
128425	273831
340654	63957
9594	99437
420399	327632
388741	27766
219186	152347
42979	490306
129419	334680
44684	314696
430965	64335
75339	278550
85375	86527
131410	326553
406764	164394
417938	399974
327209	271188
119379	22827
126540	351300
241313	180410
453478	23345
160131	270196
75339	49560
55851	451016
113620	170402
31862	4289
279747	110677
23481	181751
26583	110677
163113	15209
261635	293493
285876	88679
464506	183213
259987	280732
257596	19896
359	162770
260060	198515
477091	349772
178147	460333
280600	38937
432925	381869
421022	238892
257612	48157
318274	221798
325177	309774
100231	426439
180286	138600
2393	318404
93627	423952
189026	120397
10392	308897
320982	273525
219483	11626
335005	119995
313488	21583
357923	284843
163310	13370
94550	162795
262889	311832
59434	91069
28742	64188
67685	121027
491339	173176
247003	106946
470846	45413
130060	426089
13698	35707
68532	157322
416854	229876
374612	150236
243858	351257
393024	57134
208292	351226
115805	411956
4793	330414
313512	92613
82219	37948
20059	65597
267562	282822
148581	123173
383686	324087
37173	193705
430170	65683
266911	296446
155449	23456
111904	364595
104734	195402
177126	45141
56596	108323
404601	251984
160794	185619
465894	114063
192311	281386
371828	125399
217728	94516
39195	207512
229604	288857
150026	438419
56324	16433
151340	14863
118321	401101
128291	110677
299277	368202
116021	354297
227369	104924
404264	414286
159596	326728
110096	402323
8100	350567
47850	440660
211828	298182
131504	311678
472660	407981
368583	430356
290022	422133
52656	315262
370866	419813
29504	11512
428277	303424
256478	183213
79817	337262
59284	233691
475160	127921
487484	132247
380233	435751
411424	151459
378286	417294
43434	355796
190318	165475
3658	215014
231676	432175
29430	196169
437432	164884
112311	12214
343384	317118
457820	122462
306034	357390
341908	140033
153322	436610
24013	129185
55589	305526
493037	113138
64238	308100
46098	385681
89219	15293
256599	409828
432263	126348
49069	396999
237942	27464
353382	390319
345401	414211
323989	250048
456231	144466
187834	316266
267803	93514
37620	310836
452650	425846
208013	3086
445016	171097
409390	184902
333243	45455
236365	334232
482339	261070
395131	202146
367750	117800
326260	420335
485536	271822
349182	434252
178946	302826
66027	341729
178680	3041
207269	90099
23040	198687
471422	115573
125220	408106
309687	307993
471223	86974
226508	417140
261002	183778
291867	242131
338548	173477
176677	54976
19459	150478
429287	65913
49415	246672
477609	249709
250165	247802
202079	328550
103992	12245
401218	289883
374404	281924
343214	386285
116954	13370
312283	489552
32229	215459
399541	137128
218094	160785
449522	91029
37964	268920
175012	178010
93486	220417
404893	355013
407842	321331
138260	142479
128337	84504
40306	193233
38359	227470
434368	160545
431767	479614
15873	324778
101148	267602
89699	132247
173078	115174
441647	153266
327172	101030
235585	94516
174908	320735
18370	160633
256279	401985
483123	282859
130308	164164
210395	235091
160191	391414
51716	273831
311965	71816
341969	222701
27725	494102
272696	110677
47630	138681
69113	261586
454898	142700
445132	94289
264246	190369
268575	1008
249035	300121
91600	444039
168519	139842
421644	180722
353462	44537
384410	251198
19455	348731
100607	222118
247024	2771
137454	118087
314647	313745
117125	237165
322498	475789
189188	375840
170462	49129
212697	336590
336023	2412
125507	146751
257977	331723
190603	313745
230936	311398
204440	219284
161755	351639
163253	322515
412590	401297
396619	267352
176130	354147
477477	221305
88834	158161
322509	323065
130708	83086
148216	463750
116431	265518
411674	351639
27406	29187
56177	459649
358477	27464
36147	488065
403574	298182
255979	94344
143701	330469
340844	28129
369878	134145
128121	263009
308756	296945
401943	448853
469250	112016
434726	68162
61815	410236
373073	190117
332299	224353
430894	373433
384234	239590
381232	209492
443163	265873
393024	166513
334256	20172
194325	472597
237242	332307
223209	13370
398626	160572
244514	193333
478357	378686
48427	184902
184827	194830
235527	398352
167902	110677
21411	378462
161449	268917
168478	155093
292510	122218
245990	454656
143600	142678
208481	281565
284153	304485
433820	179136
1657	478232
475039	390197
122197	214019
94129	141509
294719	132996
304744	232890
441217	146688
238854	4349
477540	275981
391479	313745
147622	370866
366583	383391
3864	15133
454592	15209
45060	362808
349363	476951
40610	5226
468541	229016
248678	59966
286534	373658
18744	447831
150871	302127
104740	268167
404960	60007
84414	91952
445832	164884
230404	183213
249368	438653
11229	405217
248013	70811
461941	268042
7271	93533
97777	264881
69539	306651
103736	7492
345329	15209
68098	300491
345524	332693
18482	373927
135195	467799
447062	51207
316473	232847
424925	90123
257508	13129
451833	260162
98209	160009
422326	459280
259433	190369
226044	164230
8479	110677
121776	137719
284161	177244
85530	313745
192742	348544
263484	266852
74577	398834
285876	207032
318715	485546
181240	32605
315805	73189
151442	198317
39795	207696
149276	184709
370148	53863
274613	404312
65141	328174
280624	46412
41931	113051
93913	369577
202613	482673
226144	110677
152807	115386
406813	324723
57752	180302
373619	316598
221439	93245
172417	165506
29077	394978
213390	193901
153813	35809
355989	434378
194216	80919
311381	59759
209209	440660
368858	487833
396758	19377
354111	191743
334203	363132
123077	117658
485750	250077
282375	338292
267606	341271
212460	26046
159008	366493
470721	219499
217275	86800
99073	463549
135939	445749
130069	52881
455569	299976
193767	216544
119092	310756
144962	341097
347607	111389
342239	286170
192351	190630
133588	451016
441963	490139
29564	444199
227781	293207
185356	319361
480563	228431
350650	460872
27400	467836
88359	97813
25455	121499
458050	95942
52300	249202
229878	303175
90696	457794
251096	185076
175573	418624
484399	455069
99150	36773
317801	400176
479351	400293
134618	203656
289160	185478
364097	15074
370619	28129
413602	107777
78517	183213
446644	361960
326994	98807
281406	417201
459213	463013
219607	417865
392404	441381
17968	192524
212435	342486
79682	54001
422669	440277
387959	85078
132247	49870
104111	59280
368070	434403
190281	21057
427151	206660
20936	265883
179412	189756
55450	451668
214793	356645
196839	431764
15579	228013
178566	176688
191933	151850
151116	225724
442977	82585
319551	214872
363325	267602
79134	364633
314190	145556
241803	301729
448033	48163
231305	77978
423828	205387
444890	22804
56955	324639
254929	184902
387337	3041
121594	372890
244092	281924
196794	54035
328837	486466
182150	53863
291694	445559
372054	321555
72628	16433
68993	312915
414089	218796
61049	220635
380846	73818
56100	278715
154516	165266
209930	284843
36265	477986
206372	409102
481419	471416
259440	463549
153322	339810
54588	178580
259666	192365
235602	37516
18087	366701
219956	409828
258113	29599
368322	303933
110883	84111
36703	48481
382839	244005
459622	467491
49871	277646
237714	226761
334105	333057
165857	132740
396703	124809
385062	253289
409126	291860
97749	397896
289675	358482
159370	461392
91663	216189
349649	118662
372133	317118
47750	342083
350650	387399
226144	440947
291119	130194
423542	60517
432096	461179
183186	165709
349109	95942
180662	406339
429406	189396
23795	94173
490631	466151
390240	5404
93103	36719
211229	388551
58622	10406
219124	170615
188494	438957
475062	317118
296948	166513
312410	25716
406968	362323
423569	137346
374404	127487
230051	284605
400725	215559
143719	155719
108859	411809
139056	459669
298128	148171
301957	53573
329727	9054
62604	381827
11633	146202
367418	393326
294271	281980
4927	387987
335519	451031
166223	384668
115590	195121
361553	40655
354971	48231
169028	203656
384492	26619
410305	330397
186123	390349
19746	215054
262678	377085
268516	370990
202379	243766
460490	388633
263399	397115
457951	293596
418351	136454
109421	104505
345613	461846
151931	121950
478588	321791
475621	188070
367046	75499
283632	305886
109733	312341
36182	192195
200212	374816
403565	189018
481800	128301
488846	391414
262473	441474
345761	157321
479458	422175
162862	468832
332821	440660
389730	440660
295009	95782
394084	337106
377382	267352
106268	318656
252686	383472
403352	396111
86224	359029
300469	122462
99283	217423
58908	324758
450687	421356
348807	479872
146279	190369
222137	369463
100172	143653
452931	99275
469532	198411
318285	105748
71430	142415
247106	392699
349417	113138
438510	494102
57052	241319
229735	272339
31694	457081
479886	74106
153850	168845
33981	430920
119535	114104
69782	253593
254052	400642
34682	204330
50923	420944
438193	406306
338003	205270
460414	128152
280820	206686
106268	403230
439403	110704
335019	341271
148669	295484
21194	218017
363911	205223
403166	196783
366437	400362
491662	403124
291571	459649
220411	307889
373107	116082
158584	482246
373534	294512
314311	189611
342581	45946
268910	277568
150301	243766
469388	463440
345845	27062
443	435242
10494	285156
407704	468832
9570	124008
14540	280635
447052	89973
48064	61572
101699	212153
478190	49103
81575	410074
360531	394138
493347	100034
144246	198589
256470	32856
428552	15209
34297	79438
87046	173887
436245	57743
236359	203141
154766	94516
183317	209413
380489	27696
46904	349411
423171	90123
366093	397864
315692	65513
284758	110677
376531	331349
481897	371918
118385	56396
143340	424242
453919	432212
139716	70046
492643	24334
32510	341470
390610	53704
290804	250649
213298	178528
263880	268558
380813	482646
308122	209818
486044	181872
144973	25053
55494	48275
473954	85932
412205	68134
125396	338271
155652	404806
45377	16433
314234	248835
469520	422940
140722	435052
91951	21902
461292	411288
463183	20959
189434	143999
250351	286936
270614	15209
369030	349859
225569	476880
189786	390197
493721	380681
131841	318436
401734	91069
51109	317118
121842	447158
67367	117339
171050	463089
23700	138936
104583	434945
487422	352898
440443	86077
91600	490
52143	337850
341347	477338
192238	176942
335630	118548
228330	397840
316828	256373
60327	286869
60824	86793
258370	432562
320654	9054
267065	286241
48001	372095
128337	161460
246055	149128
81061	86793
478114	157285
253915	364314
395584	186440
306795	89384
459110	476667
448353	438573
414825	170770
208845	336590
130651	376794
132094	308331
476455	59040
185604	84855
129886	320625
171414	420208
414058	383391
389305	49977
387457	323266
204775	382495
303539	42890
489552	291676
399541	131312
388654	390380
28349	120041
472840	369181
485507	48275
253259	447107
226512	337938
285156	408863
176363	62194
438193	475520
461839	108621
296030	134136
45724	96039
46809	111157
140334	320579
297376	124085
246418	190369
462626	183213
446182	162428
35612	366493
184019	269122
201839	418658
61265	50264
149817	189724
225650	320097
359662	188520
128124	277179
208362	313314
324637	180480
237480	366941
319259	410236
323460	291329
58597	203656
69396	169263
68154	274690
39216	178436
21074	437067
9323	393326
26268	366872
287099	432320
11264	448673
233498	311212
312576	449662
211238	39095
181767	449354
10762	489822
154880	240016
232523	21583
135347	330765
483662	196783
128704	329288
443717	240225
446182	168773
63617	402265
225297	305992
446542	478480
55482	105699
159378	325148
323089	421356
205159	481196
188633	451016
309798	79708
429866	309808
193822	293813
37764	190735
65867	187974
198317	76486
285911	391414
448417	284982
472344	336590
464512	86421
307649	185013
364283	137376
260519	183213
342745	1148
430161	252664
241507	490052
224579	127075
136798	45723
220329	212081
16549	321820
331574	162423
54664	11626
89219	114063
171807	209572
201164	416837
113965	89331
315573	46301
300397	342953
287171	107922
293682	118612
321720	228075
200092	407116
249986	423657
354866	243978
10379	302440
168804	476656
69734	147624
83974	48449
49081	28129
90296	430997
194790	339511
193291	186259
254123	9232
119464	325979
337426	287441
39290	258370
466755	83811
309621	169116
269612	253591
34825	221660
48000	27464
208793	11966
8287	336590
438262	209285
130764	273831
477189	91071
280592	434239
435531	71807
39703	291984
429256	394529
28721	179361
6331	237165
146189	147974
269002	53219
491356	28129
96409	372629
1697	437989
219377	317132
112625	221056
152819	445642
454837	352163
216749	293127
330954	144920
326631	409143
328367	451899
42317	44235
40027	310180
97732	482246
182393	366666
211963	83872
328402	236772
263703	14784
37944	21129
319101	142018
222389	150478
267249	190369
231160	394211
365864	270468
380858	459529
295840	20919
479576	477324
408437	364050
195224	198038
109600	421830
127462	293813
465786	142018
218731	326815
409238	492906
239842	91069
70289	429648
293010	247012
196783	35707
61651	183797
313007	476096
370619	166465
259835	455769
332666	363581
400455	90277
409748	119762
275909	428738
109600	251379
398119	313829
411194	95312
184461	320852
92854	14583
450465	389682
336084	191135
256716	308229
338365	64066
404957	329849
463799	428124
49879	325416
248409	489491
238779	266697
259345	622
142683	435708
392970	413373
485550	119868
175862	65210
387790	76185
442507	393326
316372	48279
180031	379514
456748	175013
77000	341648
88016	312451
376341	311526
107228	329903
426514	16565
229735	265445
66278	48230
352417	93609
312234	110708
340292	67461
274538	192462
211410	344162
269494	209542
315692	54855
266205	374003
381558	126948
47012	338981
190564	359628
7800	441313
234881	179770
187805	60517
78571	404445
455319	12895
16415	331659
355237	291324
384093	374267
192611	388719
10977	443693
217390	477986
138753	189653
256610	493022
422497	12245
377069	16433
375405	146937
340183	481785
59943	203279
344638	169518
202044	7015
273016	83989
416932	313745
348130	13370
19727	257377
322162	447837
136423	90368
321486	118817
213071	134262
316136	67838
180755	278404
410028	47250
265151	437182
65399	117367
289161	195183
188228	341271
155390	277961
281423	82155
468145	293813
184118	52030
134388	263713
238088	154978
299479	452935
317776	164732
354545	16641
306040	337921
98190	205223
333243	73880
51139	412706
207649	366493
528	445061
440443	175402
225059	414286
20946	123364
199016	293984
157978	469446
402008	425121
319950	26396
457740	105595
53511	475723
486982	403098
202352	457081
198480	336590
361707	342761
202224	441345
192800	92425
57018	298182
492906	376382
251018	127174
466870	351414
143251	190977
58691	176878
438696	397722
412205	326310
289417	77727
197747	469306
36454	406408
318461	314742
25795	15209
380357	292553
349705	246100
232403	23083
308150	27563
21067	86728
451596	431089
82541	110708
95449	454893
76228	6433
118907	77727
60287	88027
324458	92613
467423	83232
267059	204453
212593	132740
474544	70773
50226	94344
125591	357674
429787	96211
434759	469637
51195	192524
361008	246926
371533	411809
399051	214024
329533	21931
104740	136068
74174	80880
327209	470554
23250	15926
161363	201262
249000	440181
18479	468753
65980	10646
287291	394185
486763	130959
221871	130846
308122	131315
197131	100478
230735	486339
451774	412850
439719	109072
415758	293813
197118	54536
292062	189790
409071	85662
434486	12443
306798	261829
483987	53275
481419	180578
422035	174349
447610	301771
330613	271776
327555	313745
215260	126088
316925	36392
418651	93399
46164	13370
212228	368205
336249	273917
484686	302974
8619	189573
352838	109925
162181	314066
104740	282196
177234	459622
470328	455199
480580	478492
337802	27464
19727	275487
187798	194478
348639	429547
466146	270095
466623	15209
316565	250920
91663	185618
167848	200646
8146	401065
289819	455220
186561	337564
476119	285938
153037	470170
83318	264766
161713	313745
124729	121171
236961	473025
19176	480025
201016	162795
492929	27874
120207	434893
147595	327217
203393	226308
19324	62366
283521	107337
422462	373021
489977	417918
211914	366127
302298	75499
215896	465313
406660	179910
219546	394133
71237	188145
455867	318404
234881	452782
456231	174072
437094	245338
128097	13414
151691	304173
14570	351639
239874	203656
448298	154228
61392	328550
39195	64281
493159	290450
24596	395093
112675	236093
351071	371918
10660	294069
86376	147774
313588	420093
312241	18629
408063	291332
160191	79705
243776	124085
34714	477187
323836	78136
208384	220633
379216	283445
9856	267060
390780	132740
125716	195550
489787	361255
379820	433280
80193	343085
41335	50538
92458	390050
112443	208298
468651	444780
489657	72555
475378	483795
242411	470082
489618	483808
201833	29599
40008	27581
345401	59235
324479	386205
219136	289108
102162	24899
320860	476880
169260	241356
151600	451016
285336	329677
226167	400783
115115	269750
304348	280255
333608	51895
380529	209572
192724	184528
35259	26551
9670	48226
260352	119868
308075	220417
19334	352176
135481	308110
261493	413924
286012	346356
263962	102309
141429	289659
294031	205223
203793	277315
240309	183213
215329	320726
454822	119381
67318	77225
32004	20130
255979	138131
485710	88956
18069	313745
491839	354704
353051	366873
14798	228828
329582	442557
482389	421523
332553	268176
266091	150352
408895	476884
256901	157839
389422	156280
474142	359762
280922	30403
296111	239107
444259	185574
157044	263648
480265	238603
118989	190778
86596	55048
71430	277961
158099	38162
347579	267964
333603	452709
191621	72680
224786	4413
2996	98906
483706	422832
359632	48275
248171	245879
345294	383922
82454	379300
156582	293813
419822	86158
18789	61059
34271	48163
446	124085
297728	372269
139046	61461
254446	427581
454024	76111
48485	125421
375913	423559
299283	82585
127549	430356
217823	145270
280943	447517
91325	231638
140460	219883
492424	258436
219924	45141
184294	38063
187482	312161
249280	257603
76763	268311
449286	67584
415599	28129
474341	264687
139072	195376
477386	132894
412205	489014
457465	151944
123869	357101
267856	222881
33642	70939
178731	307279
51693	19262
473419	124761
360459	298437
316889	45413
310451	20959
258288	307091
478287	31420
188486	275042
267027	46294
279249	472104
273260	267602
437259	94009
14546	464636
366232	355450
195362	439247
259174	326421
423013	385076
349927	52917
411100	32807
119614	476846
194216	481061
75006	178422
172396	6155
377778	349346
219610	122193
114383	91947
413873	398344
286594	367601
50925	302156
427558	308897
457651	49828
314311	54449
453697	13195
71032	166970
167924	448531
247296	428391
474341	488676
408329	266453
421328	107428
146970	67570
386186	183213
235501	293813
338154	273192
280043	208280
360459	265179
249635	282822
198727	190369
306563	401871
311678	398200
153132	61786
319103	78289
169937	325056
330369	225379
18666	369599
276821	467176
145717	451370
424441	348798
275795	159378
97615	109091
43931	46859
314311	128940
362282	44117
50991	356718
293153	478415
192653	157718
463806	92613
311819	478184
54400	371767
293597	275716
84429	228142
175382	455701
98418	277938
123333	336590
487186	286936
455745	34430
117473	6253
205301	127274
41257	1587
69264	23430
48693	306182
81502	483203
295009	105626
226396	133965
145196	405217
101502	185013
368504	171786
343504	440962
87471	132740
461769	313745
20946	288315
233633	190369
462824	477986
418480	317687
334168	211932
190956	466302
192139	100500
232557	187974
392581	325167
128717	348623
88816	348798
144096	477491
430217	140741
204865	48163
2792	340748
213780	309663
334820	296812
278371	218730
3809	440254
195768	82015
467788	485837
61517	477509
230493	48275
115112	99405
202866	8258
479911	299467
110266	173830
386330	369599
419033	416865
36339	28129
31127	487692
8786	231880
1326	22804
391121	407626
399404	411455
342465	293941
259846	168054
298823	258459
216447	50264
353489	202996
262212	109006
197997	404960
236053	221173
2187	34986
33803	406188
35806	98420
86632	100325
399143	339575
212017	255579
355168	273831
194752	28065
317772	489845
364059	430356
316565	351352
384262	461944
34529	411424
192232	7159
158156	296945
178422	104455
188122	76096
242098	305536
149798	121171
1920	328751
156062	452709
23197	6899
286360	127921
120331	391414
271121	352491
139268	233995
299006	449316
420328	141381
345049	148590
312306	53385
486494	132247
361120	477986
429983	215858
387377	314881
18138	315888
111535	203239
89499	378686
261009	89819
378420	449609
273254	474837
326570	170085
243858	373155
269686	280850
327209	41495
263703	365744
302458	485362
51925	288338
263889	369577
106973	265065
329727	147554
84745	88434
270128	438721
117080	343085
403027	259929
319259	306003
481236	387860
421794	181373
382848	402438
485492	168803
416753	47738
291156	481018
303507	50605
375295	295068
488180	401378
188161	194063
198148	156376
113265	348176
407768	386660
466747	451600
233772	271383
320958	57394
397436	345726
340638	60517
326134	28065
371636	134694
476541	127781
411643	66383
353632	257540
190504	336590
150776	433894
303665	144470
326963	8672
143137	235280
8535	256171
75724	470850
471513	471412
74335	12895
25969	401101
226326	352775
247262	64673
199744	250288
164641	420790
84821	63528
138344	278628
7010	273831
64074	321628
228128	198297
426835	234071
292795	385000
368117	346768
91791	255517
312842	86077
54706	327061
58245	275500
27826	346212
490508	160576
121898	21457
284816	49127
431556	234530
48479	290696
290898	359762
415885	361698
236563	380538
234914	46892
281091	248382
410646	397184
86632	303451
238498	132885
368620	464682
372919	98897
418414	39481
49463	190369
432875	190369
376036	75422
206199	466887
34206	142825
39128	375897
277987	321641
197784	308482
338955	445943
474688	356315
51411	404806
460060	438783
444296	80543
317370	208617
256718	268904
306335	407651
477814	386179
15027	389082
437420	14697
48558	476231
378554	362267
493842	139384
77192	464147
253151	121002
465694	401297
280127	148682
135938	393737
30033	10892
3809	491350
8146	413387
463874	108664
218842	217423
400781	172999
127889	315671
129915	420106
308781	82094
414091	73336
331856	262954
347220	104382
400910	314455
57916	85078
438679	327217
185430	132222
141098	368859
233998	263925
129441	354694
24872	293813
15184	263854
28009	51895
275729	440660
396339	313745
404011	163880
288131	152502
334489	362206
316136	224891
104482	148171
40362	325814
467060	221324
465499	52537
366409	187974
373749	207042
307404	351414
4403	451047
126965	330752
352243	47368
103521	256121
284057	61572
401567	432232
440510	364452
382229	301857
487274	399867
220810	466737
409244	281273
192611	237165
463725	178436
265537	9437
53846	303424
319587	207696
107524	2469
336739	24999
311758	230760
130224	7721
370891	88113
17968	455769
350796	169095
339958	249186
108963	151317
86632	18870
484210	132128
474939	156376
85482	317282
313355	118083
117707	220417
182091	243766
176310	359762
53280	440660
199382	219499
344352	296846
380944	384477
290838	411157
268289	5489
148796	71547
17634	438653
5166	367103
322934	246565
7818	308897
218926	72432
14131	176560
96801	191284
465886	367110
184060	132804
244274	290696
186042	315888
469867	457738
484691	105585
478634	66043
386354	139488
6467	467129
283323	248758
493863	131683
379680	6253
483658	198926
246540	378691
458450	150352
457418	330224
443475	101058
248039	82434
79965	12277
206249	50155
129344	217883
80554	371486
88482	20051
458207	58881
159132	241468
425427	170158
148632	150200
476164	136177
205394	301747
1278	445749
316729	67040
5354	356242
266848	128897
468305	382511
97499	457396
166126	228431
279090	308122
199765	356189
466790	21523
48804	392108
175013	192148
430424	276562
190051	424254
80296	195551
283047	137810
451046	102994
422219	66140
219546	220400
411806	190402
374404	126589
126628	354903
484195	327217
162428	187878
170500	285156
328940	375954
360321	86560
413400	300240
209373	220417
118150	481279
286140	52953
347532	230839
405535	60389
168972	223766
132900	264406
462819	350772
353856	224752
103228	49903
270003	385292
85478	429514
131742	318765
329750	227048
304263	268524
63116	348914
167236	353560
248231	79616
276821	202693
380211	294836
47077	263713
313044	376413
237801	131522
50207	183213
362073	141892
90703	15209
167888	489552
148000	191821
21170	225871
49904	60366
218665	336590
26980	385505
92164	337791
121190	350772
282810	171662
14020	46294
369558	226494
67463	387742
319187	101418
192611	317356
365510	468250
439378	439712
146993	228431
478232	171808
273416	183213
250123	291002
34767	126473
125535	203656
288333	336590
136694	37515
91499	348798
456202	278410
194051	437881
394724	471301
238190	317676
293913	209018
1976	93290
185599	157280
184648	317100
332681	38063
110958	343225
102747	132247
163117	126473
397574	450627
51743	140746
219516	69300
153753	199417
54399	401543
1754	333467
205634	50264
450844	1821
28360	287382
318134	208608
212355	48163
203169	306064
158250	375840
281877	94356
342586	407368
77330	347202
382694	370810
488898	71091
260470	4676
415193	451016
11139	313314
116368	117329
248194	309801
141782	134767
23162	86728
281709	112330
349506	209907
71573	17042
298249	176172
452119	227759
321198	214024
170283	448511
256893	137450
189814	371938
55731	23430
81102	389990
334092	93606
21777	318735
304172	486885
188463	75086
228050	48955
58333	281421
241531	490614
327209	329675
243981	466240
51246	77031
348292	366775
256568	86560
107874	275273
290515	204182
185409	453865
399837	371645
365592	164884
267940	383391
208814	341536
406202	77501
21949	336590
62907	414471
299086	49828
484552	27087
132536	9054
347969	361698
149586	110979
444569	433735
401598	13370
3124	441235
238500	249202
416375	284024
113081	215612
174034	302220
421591	246729
174139	254890
479640	105967
365550	473125
287766	461951
115449	252961
440059	194469
79811	122405
76079	218727
224749	354819
240689	49138
34054	315671
192238	466520
296494	421206
478588	180202
11360	95940
77420	395921
94578	345745
405440	408430
333017	62191
416083	12795
435867	86476
378350	219954
329522	297272
180244	421074
478198	141509
2946	336590
32148	249334
240645	183428
16110	409248
270248	33053
229437	8084
246577	462244
133714	57277
79192	198116
371075	266683
471169	12129
342807	336900
397972	197366
127531	131312
203077	475914
399830	167391
14131	123764
431044	110708
432362	132153
118257	121818
10798	183863
479822	102644
258149	237165
214744	135845
91527	54976
141423	153505
430140	323262
97499	362939
215578	410065
300273	293948
31049	449521
264501	392314
23226	333591
287394	62191
433510	1414
233142	337262
263925	426940
414286	182521
462501	446351
451273	13370
79223	383996
330752	377
94517	148452
134593	154468
130280	467940
416261	393326
19459	284949
31078	153995
406784	72670
167035	451958
122967	183778
469112	411365
379741	294289
456021	106489
451177	137846
333756	196783
41786	90682
4716	420781
160794	468050
91634	157698
227373	204272
2702	307410
281119	295650
281169	22347
64865	310145
396756	88113
287586	110677
370644	361999
373025	225453
427486	57484
250558	99405
125074	346879
286960	317356
317360	331364
473096	447517
188652	266203
154835	478507
410390	327099
252377	315869
414911	478415
104741	49234
434768	413535
443062	36453
293345	35707
409748	106026
3642	484447
219357	37515
350524	364068
323746	297088
99165	371434
391164	162795
194969	111946
260383	107453
58486	403612
414109	183213
482851	149561
90894	45141
143653	196783
458972	19437
41378	8802
454755	115090
261556	385471
455569	298960
188241	396246
325972	73018
237242	148000
218829	340063
236395	177483
448110	441202
257904	205633
274638	211868
23816	415413
236418	438783
235146	40784
429874	278801
111708	231485
223555	395777
58597	441212
335473	276174
305448	191057
181512	341446
160961	461944
152237	387860
431727	392153
1692	224182
37163	144306
480580	238124
142018	100972
462257	183213
283632	144489
432034	138807
463801	9054
32464	419502
112683	51881
439719	27563
50301	209952
148139	429971
98945	14643
175756	443242
212157	427185
89689	454975
247296	335131
481667	372857
244876	94516
40929	86728
466205	217482
254086	153176
62193	110677
50127	86200
45724	142085
275416	348912
204775	185436
272940	278178
127972	466677
483923	189739
47080	464429
478588	139405
282912	12895
380338	160262
322536	228934
31841	363132
338093	267072
326994	152020
370650	171604
363865	21523
8461	421830
76952	33855
62708	15337
92635	302065
372894	70557
444081	118886
457242	460537
429801	51173
195934	417294
362029	270987
89751	388195
471606	317675
375353	405491
279458	99405
361346	280266
340528	476186
104648	486848
323413	331535
156615	155927
138126	199038
164042	211868
14659	464420
214094	177887
244719	92613
276821	473586
467221	433956
405464	357264
272785	420001
114748	228
277302	217327
79701	266234
24712	153995
282815	343012
129792	356428
4722	442719
26687	421356
344970	67584
52677	406668
463705	79931
74222	364680
105788	315687
339887	81875
20780	54895
252236	12245
287566	294965
327813	144470
147773	250434
102912	27904
160451	196534
89081	325601
106280	17186
441136	395555
118903	447831
15027	313084
132271	306768
4927	325564
124130	415192
243337	433762
150505	360322
251312	126679
240522	290238
52097	94516
487864	209510
458228	267553
308158	294995
238763	285156
224335	217423
298033	257426
382844	477986
84745	189612
400816	446211
474578	313829
42141	161704
385822	22657
337420	267602
443635	474434
265910	424254
63849	294548
338941	449511
486721	134145
322934	416128
9965	461769
296487	353765
370776	112693
317552	256373
343308	383967
229493	54976
411195	186253
357707	335430
375307	24624
122638	462242
212265	49903
76585	284285
270177	40221
272725	49541
67163	73990
458903	205289
458375	476656
35953	9054
193354	453009
474341	452230
144258	345642
127295	128829
341257	280233
236032	389415
103669	167775
248008	98659
493174	293813
3361	123240
345965	237074
70701	330565
188246	476412
119997	387174
354153	64335
415505	389514
274852	467210
215459	228249
330514	13998
100055	270196
436402	246311
268363	468090
22402	175721
444194	59211
351755	393326
40326	67852
79260	73159
258873	135232
352644	220857
203000	95863
292576	15683
448062	15220
156110	420790
58017	85423
278286	313745
124291	299223
267562	66465
452135	471745
251438	63528
253939	267352
6808	464080
239919	199677
121594	357917
305171	302028
437098	400355
55482	435339
257285	491497
12644	110677
318278	286313
131937	276905
128300	250805
106739	233395
398837	371974
239378	327267
91738	316388
291695	74269
353139	162542
193526	209276
450322	188028
109733	129107
25534	88604
232606	22632
226706	328671
475555	86077
319465	224293
168975	279330
86666	245869
350347	150352
262286	12718
11261	60758
179689	255650
453540	226668
448681	328538
384036	223043
44950	484866
33432	301659
151623	349494
479156	425675
169867	246672
214207	421356
428138	226702
91325	64237
211192	218730
429666	276124
71189	114643
53568	220540
219290	69380
489175	211525
47347	158200
263439	440604
114344	168638
346343	448955
357611	28527
350838	179682
244026	259929
255630	385058
438181	304589
135029	250017
292721	281470
67544	263713
227045	309524
331484	171380
429791	11731
368401	119868
318042	254726
147911	322186
456890	429754
139509	393326
452927	335567
379201	191373
187974	423700
16167	126990
423129	293025
64281	346768
37329	5842
288897	305648
293030	42826
261759	220037
186597	387147
230869	37515
203066	27464
176130	45687
86924	420895
110339	295484
367878	317118
79392	58881
196385	103025
86598	479073
192329	291249
196273	409338
237248	109239
312099	140044
309917	157136
120722	159412
378028	98644
129455	420790
11875	180614
91185	219865
443311	245679
15583	299976
66304	84216
424109	42726
479135	331581
113616	80543
263549	260014
173904	463623
226167	152081
143651	444542
258864	94516
185089	81591
433820	465692
422370	176422
232237	187974
226919	227332
431661	23321
38420	66471
476447	414944
1923	267936
324607	53390
349972	103673
231921	25398
300069	428955
483987	470012
350887	147554
36556	263648
212732	94344
240609	474949
23306	74829
358620	42865
1256	84089
108497	99437
90907	163393
38202	448770
242134	353405
257198	300074
431226	75330
450257	413283
40028	442804
432022	21411
450465	64066
136596	230691
220829	32900
461068	44818
435558	268473
250960	4144
44382	313745
392011	46071
400062	442947
137785	379464
267373	358035
225233	490876
127388	127298
218842	77004
440833	413806
266965	203279
26651	28951
466790	371934
285508	382797
155302	265711
65513	167254
125728	26690
77033	180959
178968	63528
345519	24000
47255	201794
270020	16433
485534	433086
254599	387904
187365	237376
96501	49966
147665	183213
332638	132468
305498	17339
316136	14007
405207	114396
230574	156240
442250	404218
320982	325828
325480	454337
24479	275062
261277	213035
362170	66262
396542	112379
324190	422576
356345	178005
277946	457106
127462	180302
482369	132247
313927	249334
398843	123454
286297	186714
405863	289682
429103	132843
443713	396080
355508	416402
115534	162822
372190	231230
315192	451757
423013	248747
105969	135885
274049	7675
132146	481279
141291	414005
301164	255
241315	369599
236359	13651
404330	12895
346557	198770
261278	157503
271161	284303
249032	428199
47804	313745
205966	435417
468895	349427
159096	154137
232886	25034
117862	427926
52705	355700
375528	428603
144028	482879
414165	414832
359199	354694
146275	54976
478796	86560
245917	406099
219009	86974
398924	430754
185372	51895
410220	85348
221400	366534
78214	291593
101473	237344
56913	401854
279849	284873
248013	49037
72804	193045
364146	190121
107709	331349
200123	436607
465199	62191
149892	25716
339034	483147
57256	354607
91382	423370
190446	180237
155730	461019
266538	183969
401221	478232
38872	4349
331091	376244
376592	460734
212426	94516
47080	45564
475060	50264
432100	227900
203733	332550
168526	364294
323108	108420
80080	206145
101465	429862
377047	299467
343873	56319
479261	355700
134259	630
261762	186463
192611	274508
90770	244688
60987	384362
275325	350189
147926	11889
136522	98493
296185	268027
174255	155923
342465	132443
15296	110677
461833	5213
18042	295804
377967	267602
137508	231617
426197	332357
223778	15133
319259	407459
409016	412543
55489	81018
142068	425906
207382	41627
242697	486685
138663	403513
282213	417456
227345	273831
479261	39146
401651	51895
460486	439460
448992	284843
328654	77438
7669	327099
62072	117960
108650	484015
255332	450439
254914	272400
237853	276358
342453	14405
136097	404007
201813	299408
443475	58851
407334	295922
96923	144405
139363	194805
332872	350797
466123	454149
118626	125399
455319	219136
443904	233610
148074	336590
310153	280889
235585	393326
225340	443693
208759	434667
428944	137633
230877	155941
487839	105441
132298	221315
51875	71810
201890	36392
213128	236240
332086	333226
192211	72223
372799	327721
28493	478400
92142	40655
2211	170463
100705	486311
6159	303648
205714	249202
154228	83872
476960	387742
348882	325597
254940	86476
219458	188925
271188	27745
98253	430356
388414	469418
18156	13687
306855	268304
291273	428199
83239	216586
107505	450165
404568	5007
350043	71361
347121	403369
244615	436188
306345	42189
8524	411944
56620	30919
443289	35707
172396	392546
206000	217883
230936	364610
117280	21344
272550	27775
291544	190369
232201	6333
198456	183963
302578	241525
327518	152085
352927	345377
193722	439420
276969	89310
453694	149803
117332	115340
40890	431349
186597	29363
5700	35941
488421	465800
232666	76701
134140	312598
17052	39287
458768	247887
101083	49903
400657	435708
426271	386132
97552	348292
61353	393989
231496	324190
431632	398302
82099	123501
80419	222711
228128	153927
248194	40600
10651	188279
136920	93550
210403	65661
215114	285634
289447	51783
297771	66084
109953	253289
45957	346310
10392	229840
247985	103205
379680	254293
213426	385719
172417	236980
400437	478232
41162	447067
141305	198251
147068	39356
30241	149206
487060	317974
262639	302624
54677	413951
110961	283645
9853	295650
327598	60517
158969	228431
341733	21632
172390	145366
355552	227967
286433	170761
203691	36749
28644	14118
405067	65371
480530	485918
229342	49903
27767	183899
58694	105498
3674	321688
85495	331238
24328	344981
265965	67089
268643	8084
444032	436740
166119	232555
146565	395071
199823	163729
182959	421058
308802	164759
486934	173909
186782	334640
306222	7586
296232	476303
145556	9585
246070	239561
94129	212839
447107	449483
34955	291249
178422	474281
10690	44979
404568	58704
368620	72923
40161	338025
115321	255650
25748	83402
170230	21411
214420	255064
253695	15133
103485	395988
35594	371934
182192	92620
3231	448709
322629	459213
34736	479614
239769	477424
460263	61683
41582	464850
321554	458831
110973	36767
246490	328841
368553	101740
362725	274595
77674	176854
108874	288035
178422	83867
211249	27581
231344	310498
199284	134608
186123	8623
209937	446219
167112	10520
44040	398333
416428	50264
164227	100503
294012	191882
337587	90346
240409	472296
417912	56702
73939	394796
413336	429758
128591	434239
237801	268006
352987	94665
242005	17979
363251	123718
67264	303817
437609	77438
224935	15209
243662	205487
89000	229804
325222	362509
473294	212081
260831	326564
490851	124085
46485	297163
29824	140076
181930	209014
301913	307416
491752	411580
275112	218448
245441	99437
445725	152020
332701	187836
379867	34952
300766	123410
347891	84722
269761	362924
91452	254447
110306	97958
110059	269199
246755	434551
471899	411809
376888	451153
183614	491172
201131	391860
129016	266320
169858	288035
375295	314742
477110	267669
110396	315892
301659	479407
133211	381567
89343	156973
413816	452217
180534	314421
158120	349737
301557	279257
260356	275279
75106	119123
380748	154673
74500	98210
390783	347104
238855	65447
425827	92888
226326	163452
15027	61891
489908	99409
299321	107473
316828	49704
281130	464420
446275	187974
198881	184902
137349	483528
292576	146416
344560	50082
416851	348176
86599	58709
119306	424699
378046	285320
312238	9913
193197	473496
259219	79705
441896	384259
232668	27444
193860	49910
301739	15133
31952	458601
19459	333692
283404	204185
420606	115340
67266	399035
291506	69708
327209	259846
420700	164164
97499	202996
62294	267352
325161	200444
115970	281924
48846	348563
217892	302033
98608	15209
71674	36173
468253	172975
338606	389556
277568	286697
434907	16316
394145	207702
409253	114459
446630	296693
478634	340253
84085	28129
111993	123369
200280	342622
40290	94344
485058	246713
86596	398315
161328	262954
179087	469268
23794	247105
314777	431836
288867	208300
40628	231514
228128	384302
190873	24000
168390	273831
24026	4413
360018	313745
474491	466737
238587	481897
12085	291521
429991	425704
237410	105967
143671	326043
154692	362468
433820	446321
142193	378454
14845	142825
259440	467690
6323	395749
451379	433753
290913	401263
483669	16384
168129	290014
62366	417918
119686	123213
483945	63957
48665	442074
151707	287806
372945	363983
124532	418021
73520	187974
244688	261447
175999	273923
41039	378686
22964	208118
441463	394656
72804	287892
365522	237019
255138	219499
352201	13370
67906	378686
435403	378398
263514	90581
345861	393326
432146	315888
36267	208577
79656	243840
58486	25053
290790	119395
96569	101220
144072	333709
202866	307313
162795	20723
472830	405217
54353	190822
85394	276591
346324	143649
76228	62187
55519	42325
41029	21411
181530	425922
417458	493982
444194	294264
239099	42189
153006	175520
99683	430795
19276	120195
11725	180677
86626	245451
333833	429593
141958	240445
131939	260854
350792	209572
205146	25839
483706	312672
74176	172240
87263	105498
126875	175725
229485	416910
275278	285156
259180	160419
397843	210384
453359	210032
97879	462434
343604	309237
96577	440962
111052	359762
75892	128029
301312	214881
170587	142415
404614	440660
15618	171953
488027	247309
12692	200444
118650	49228
106203	225420
113987	454508
46092	224285
485507	165267
386646	237517
332703	349835
199294	184772
414200	144228
231355	145948
408778	324919
196462	237178
160351	378462
450946	461368
193168	313745
66828	122462
342465	493788
7472	188067
463942	299467
158413	482434
97077	61786
255534	391414
467037	389907
224822	343085
338931	169628
37146	344179
469976	8531
406360	481179
342159	378462
253986	284843
65814	120967
249467	190369
449316	387185
54046	335477
228050	59759
327510	284404
352326	188983
441272	211868
212308	206557
444323	2232
373204	414292
262954	10777
161271	52537
171037	5243
424538	359243
319733	155895
319259	277187
329727	263713
98873	240202
26969	319438
163370	71019
494075	349879
420263	330766
92920	50538
407334	139275
300916	256933
487857	158811
403237	37493
405361	391414
352905	176838
419734	219136
338189	8839
395604	348176
101504	42189
230836	304671
187483	237802
270760	401020
64777	233545
470022	264064
72003	296536
195391	302067
195362	4620
19542	68380
142356	422546
214012	50605
198197	437052
41378	420952
488968	150735
459802	151330
405535	341271
329460	320461
233848	74572
446034	59759
375660	53602
99929	420678
260356	73543
106990	174284
394145	278545
420701	137719
377098	12129
336896	300397
369690	440660
136319	306100
478198	82003
112390	49319
188854	282401
447042	110677
245917	397827
244805	317118
71282	65728
146040	415105
192611	404886
24347	166970
233568	176060
200645	119088
292214	71021
16844	291674
58245	372505
125975	286728
381558	400807
316565	6007
244492	237165
455118	354694
4841	393326
292838	184902
366926	396918
268475	69186
125972	190369
61219	466108
117124	235869
69445	362773
25053	393326
340953	346768
127462	286337
236767	239022
314064	21583
179599	169482
342465	58317
137833	98369
50536	115559
161621	13390
249084	45828
482508	108222
438336	115090
145585	58851
155814	378462
367838	339308
439311	291674
422400	58772
144981	104505
93408	217809
192452	428103
244312	1057
230391	313523
146316	478836
210421	311725
478733	211868
315088	237235
316191	393106
293913	361278
174450	305611
258136	220417
167680	217791
320399	236213
354370	371918
463329	6407
150123	57375
426290	458104
7922	320067
192416	366493
476782	300283
151860	294836
435052	434893
209824	48661
120013	162831
142176	345745
372692	395422
379335	168292
231945	64178
470016	62191
292352	55205
456850	190369
20416	244805
126537	152764
82731	355700
444380	370646
56375	295703
377186	476831
254189	391414
380454	70507
191453	133796
68637	35707
295094	355332
92683	486198
54194	291521
464849	255650
263	76016
404402	240854
449841	190815
175882	136501
181059	88792
391689	186159
341817	404960
227521	3012
201882	390265
465694	396807
141655	400229
399080	430071
290238	63892
404960	449034
122497	125793
71189	50968
104619	78116
450680	302664
121875	105585
234020	276427
149390	354630
437849	453910
128971	483147
290959	168213
58012	63982
219728	221324
380511	120487
73298	145575
442516	38063
323668	285446
17562	487153
2798	404980
116552	203556
151452	59968
12777	94344
244359	121627
240265	47135
205453	339155
319259	216804
26051	390349
398546	318735
244434	461846
361172	64335
373025	437433
277116	472491
42800	208013
423964	271756
8146	373509
368781	464695
21582	162247
179122	486885
154728	41753
167588	232205
447431	25696
446967	19233
266965	107473
265930	206979
402908	121262
453736	261307
193389	257858
357144	277713
142748	234522
184882	336650
84053	233916
4927	229756
76192	419465
188340	471487
292687	166970
65290	409828
269612	244121
167588	413786
100641	187231
423484	293665
234264	430356
10599	284843
334372	3063
326631	346111
130121	277936
327551	186440
91810	273831
458377	6144
244267	400083
180361	317118
112764	197696
272666	132775
334156	269199
156772	47545
71189	58597
262275	438770
111437	305685
346537	212223
44159	158352
479040	86372
391486	383244
126166	260527
414035	99072
265921	328550
353731	239107
178048	320299
408329	46757
196442	474053
235375	235255
43348	395988
53532	425675
366941	90013
12679	144306
187866	372304
174034	465142
197936	81986
242935	61888
290228	390033
23532	171020
391241	160379
337608	492906
147078	43404
402788	293813
365014	13370
81097	411119
112920	352522
486712	428428
424508	64368
70590	71724
266897	137128
178540	49660
64010	402824
69975	486055
11719	247900
376540	92613
430170	180578
109733	473944
226442	273831
148272	434376
13149	98906
184229	38400
200273	278289
115072	387742
39640	281255
45673	138126
2546	479418
235909	52646
392235	26851
84429	622
363526	95942
293223	463663
481773	217883
24336	330752
128477	165967
250833	400462
230051	237286
336152	362206
284264	189843
425846	331171
349624	431159
442437	40034
81491	240456
322179	203656
214938	385000
125472	230576
234748	80296
399270	171577
462047	103382
227991	326600
208286	489822
283718	351928
208577	80326
239693	165267
242433	46255
485196	194165
428636	479402
22688	36555
153771	468050
325272	463615
420757	67584
190766	483614
357413	175842
478975	190657
158531	402999
315152	86277
63211	95149
210944	261849
380061	51083
216666	436328
157280	99409
372184	463615
215472	21411
187161	245317
463549	221398
316136	413467
364388	66215
83061	110677
398116	480708
238344	22347
133933	132843
248446	239916
52163	194626
437098	470879
130069	285582
338915	50850
367871	424225
347121	91470
131504	14759
137611	183213
262393	354413
223426	88689
447475	326439
151394	190369
330565	400627
405083	210032
356914	368205
389314	214685
103010	317118
342573	478415
200091	166970
339333	187077
321698	35629
73278	87814
441996	169089
411563	391414
106628	181203
417180	3861
423880	478415
457444	301659
371786	246672
449536	187974
301888	311437
481273	99405
296486	45413
200092	439719
360459	458840
458223	426887
241553	182226
287432	219876
49260	93272
27356	247098
377937	143151
456395	316011
96808	35629
97270	313314
1092	293813
142146	415128
311531	462775
282453	385279
246378	360917
259775	340668
215395	91600
392409	214992
136519	187605
248144	391414
262210	62196
293694	155924
50442	361701
256893	17678
293775	375897
397616	363710
297909	203656
83501	35303
225166	295114
317100	54895
26748	13517
462505	188925
218727	131265
456481	164884
339976	309652
105829	261445
474081	116500
14279	272139
458506	98906
155533	333753
395320	359358
359775	352801
39772	89315
485667	276124
101344	293813
92130	412303
300273	190957
337570	111039
379680	206115
44203	321687
149352	428738
38405	395336
121974	316259
447133	178892
464180	111039
215242	336590
48222	94665
441267	179010
358087	15209
206115	375897
400236	461846
99469	140394
9969	217989
167583	439352
401663	487153
475833	329145
82120	486257
327848	321105
185891	81800
216960	492329
339871	464454
178601	95969
370352	273831
2382	400562
159979	369599
381569	157688
338011	307294
954	392086
358373	275677
76711	17914
108934	69734
173133	144130
407977	214742
195121	440990
53376	69548
144129	329466
246737	349709
148671	343085
446550	492535
259816	472283
203359	264766
354734	151096
214390	296693
307753	127675
67415	75201
346408	207927
20334	182192
145134	101059
92561	5250
301823	62580
171159	274695
38977	238577
117674	94516
128772	326997
217409	241468
437990	183213
273900	267079
442884	142678
382015	391414
324206	1057
290840	267352
229930	18722
19134	436059
97183	232347
319465	334596
193131	132247
61367	251907
35258	115942
298390	299125
286948	222014
279722	165334
310153	67584
108599	383673
197535	217025
477932	237109
197544	224267
12345	286512
165672	123485
340994	437580
164109	132740
75371	320885
462597	22008
271304	4676
293198	431462
65513	139378
174129	62318
277467	359826
56208	394968
64164	1917
484804	420790
139605	8216
49231	492968
95575	428214
385064	478169
61046	223566
263405	26519
229347	378686
176182	67399
227152	126882
176056	478415
83892	15358
222866	175721
433171	110677
83302	412162
447962	195893
26288	430356
306323	464734
389854	223547
328561	11972
433812	23318
160190	251382
76228	251180
462257	273831
104740	453197
318441	467284
349416	376814
377006	200549
378264	366127
70604	327987
235003	209510
191447	360469
342465	187607
259927	475594
113714	31028
369821	237660
332369	391414
402052	264463
160629	226308
221318	194165
440982	275561
87527	18730
98031	172089
338272	195551
458957	188406
406394	119401
86596	261302
14254	71652
209898	457081
230051	363264
219440	479614
36659	86476
34385	80225
295277	12177
187593	221152
57276	300100
277568	290
444654	285156
25174	48275
374903	259951
464225	369599
172863	53863
142640	30145
283250	464420
249894	423682
48379	449435
157099	164370
295606	439205
411627	46412
87393	36343
185193	232377
469655	87515
481750	261396
423709	28129
454323	319595
219136	127660
444354	268829
437994	339739
249496	364517
414194	335363
233498	244176
200092	355217
399352	135756
58486	13982
176878	235461
356428	378462
24024	420944
372054	59373
143179	101058
249017	127687
229707	263772
410573	106268
114643	191271
92183	449857
38535	194165
353287	392062
375096	347542
326631	158326
480130	154815
323340	435644
493491	22827
89740	183213
421794	177327
303215	228052
287956	110677
216362	87471
140394	434976
387894	114225
113700	15209
417252	330792
128117	6072
291727	134694
84968	67651
400666	248142
94985	33001
91490	114930
392086	351328
7189	197077
101689	343514
2349	260879
93700	187834
327602	245163
458402	99832
358860	132153
189940	276358
123223	482623
453232	15209
65513	49762
43454	203824
173443	476656
92759	403429
83236	302836
443222	92491
242097	466737
128080	366781
209672	220094
321645	387742
3809	260640
317675	148292
67988	456774
92956	367937
167409	286728
241337	17339
255865	405576
330730	85289
189308	214748
298127	127921
427486	353596
464223	337921
11797	196783
449319	344091
346079	11107
290832	9054
456021	19262
166626	1293
19247	459217
195125	317675
255677	477308
13011	7771
246696	241781
300727	128859
389013	351639
493550	440660
111970	303424
139163	27807
454244	96180
469733	414384
355122	237178
98315	101058
207819	257298
164332	226093
69682	94667
212340	250600
233685	299942
88426	290450
263747	121866
131969	466432
283024	80982
391459	21583
407655	153995
109174	80587
370040	365853
392353	391616
97613	27212
125649	407902
350020	304121
348648	273831
79134	282466
16403	377270
153322	110925
112625	204132
110479	104498
387742	55068
305686	484447
372218	403649
73327	121018
170030	127921
321122	86201
373631	178972
103855	317118
351158	379976
272349	118927
158571	110856
394724	132843
5896	25690
391261	446301
254293	196783
412549	347202
57447	86250
123291	303175
15557	153995
23459	436900
290876	293813
452616	151341
254901	161428
64460	130289
408839	388471
103050	314455
78415	287740
473580	108962
98668	398562
18158	24539
124507	33185
29064	140044
161826	144470
354111	40784
362006	203752
214748	142852
374728	55863
271463	139753
35972	6949
112840	31041
355728	360098
174395	205267
303782	48431
170893	149046
39892	294965
168758	430975
163324	285636
339333	284229
290804	236528
267562	225379
192125	73978
173892	183431
228128	92407
466670	35035
63523	378305
1685	145691
206932	264696
417121	444588
39195	479759
138329	420502
287694	446551
163650	180262
106961	217423
71552	457418
58579	173519
481825	223605
344531	52089
440608	442766
291762	456215
392197	49021
445937	408169
357888	122694
233045	392618
485086	348798
349140	270313
334904	186384
491435	312167
432319	383541
463683	6253
218293	70428
100349	41991
442096	459176
450087	440615
19542	443620
151888	184781
214127	49828
470415	201230
91036	96884
405555	426986
318524	196356
75568	445239
458768	368515
31045	273017
113843	169620
87580	284404
2935	444500
5966	293813
187921	37079
214855	112258
295159	251116
309641	303392
8784	494102
254446	322767
380092	136279
428550	48146
448731	388195
134511	313493
326668	28065
309917	486885
193066	39255
107709	395594
447610	470818
112388	316372
68977	422470
41495	343449
144654	181204
353078	250805
187669	430356
182355	395149
184183	177244
372822	52740
169387	177772
97919	215054
414508	317356
88102	43016
66199	219084
184333	46127
302731	178524
125463	306199
97834	81280
151172	102482
295841	32812
139545	246484
90696	39695
149668	421675
458537	49903
175944	185704
313728	194587
346082	294467
39369	481368
89322	129687
90052	140044
329121	430997
171403	20959
254900	35707
483679	48163
309917	115123
146183	86728
18709	375840
296280	126204
129908	255739
304146	229337
311873	308071
456913	32807
12481	191270
330997	93617
367158	25410
474591	115386
143671	452098
178048	129132
460490	94665
138126	318111
112457	324813
86311	3971
340873	348972
240142	409649
138405	95942
408383	48275
333623	422853
221296	164256
98541	446616
417108	334231
78669	184633
141416	176536
225771	59658
401871	53566
112929	32807
345257	2232
104743	170321
434862	286313
313355	18479
443327	227101
40798	246592
178737	433280
97283	74121
61618	170855
336218	321233
239329	310202
88790	75292
431749	401101
155390	119868
4797	217229
309080	312698
451331	190369
68983	43665
254889	84843
371030	14351
492390	274869
139082	115043
163093	113590
302791	334336
291012	199058
343975	21411
215323	250541
157885	461631
489781	341046
72421	196783
354022	410197
364522	176182
351955	241468
172417	110677
111598	388195
453426	237607
1010	6143
286667	394676
208482	420944
55183	65648
249259	337562
317724	268118
393870	380731
214207	448788
458612	328963
67208	198790
336951	406785
418745	83811
375510	207847
218450	20781
23793	448996
116794	317819
154999	345745
270760	377853
415024	136706
218114	251669
487890	139593
244805	313745
293619	172089
89845	406751
112243	187974
257277	211139
198440	317118
69597	391701
376166	390771
144612	242584
292368	378462
161363	183644
209706	62246
136192	230655
260050	459649
231187	15133
104505	279035
163697	484240
220299	288334
192238	177151
114237	54976
207345	110677
466655	381845
60375	96425
465774	84089
57846	341586
265151	362415
174770	484447
263514	188088
468415	480224
72194	313745
230302	188067
203000	183213
442483	316244
174139	286907
172571	350040
181154	49828
35806	149300
171134	172782
171972	15209
65570	293813
470767	39762
461136	172428
333833	1262
217740	100288
184773	317464
316136	471905
153324	431634
289585	132740
105849	482304
195224	373730
319081	300057
65980	17839
393297	433391
152641	144130
437817	353027
281468	42591
356047	41449
264434	477986
456021	14931
314181	457514
134469	89610
198175	297721
32284	99437
41673	348798
103632	118662
354214	213316
434726	139708
242633	48365
18330	394978
112124	92306
371790	116833
176182	3430
3765	64474
462401	477986
421077	379800
128084	298767
307081	228108
153322	199776
283896	474956
129449	186159
317465	374806
283452	292395
280943	48275
49178	384237
60287	420511
177773	87870
407565	49903
275721	59866
384575	28887
456798	198389
357722	299467
132445	491956
479355	195336
397656	417201
106650	315798
372923	15209
151362	385076
149015	331508
99530	249709
87527	120758
13434	260332
266307	419666
476970	47390
269977	466432
475158	18239
38564	167775
144004	265312
224778	387742
404756	312259
277568	455181
394535	324639
232890	454411
304501	208577
263769	286936
66259	197852
71897	62191
172455	173389
313523	398122
256610	136435
387774	45141
228160	112118
478290	341271
294291	311297
274902	274114
371585	4413
487435	13129
492906	49461
151578	64770
313189	233365
54454	265636
426062	367750
370318	440962
25592	185013
325814	491150
52143	26885
241099	457349
136128	445353
153543	427980
428277	287740
137542	383967
270248	356092
330752	445821
22165	12245
70118	24425
44097	283445
253440	347057
126236	263446
401051	152794
40819	190369
187834	391805
295865	308171
280897	157653
99409	139951
48424	17186
264569	390619
488442	430790
336968	427624
418368	394051
27613	356041
8540	219865
284716	341271
426111	166132
135342	425787
9856	61572
385828	431349
1305	303648
205146	401881
415942	210032
130399	132843
389605	89373
212938	366666
422001	152502
85640	295725
433346	122357
269075	49021
48778	183108
90682	86596
453339	395336
66137	377480
338950	365323
453018	389009
78866	369262
432175	22839
27617	263670
44951	423464
137648	211311
345004	338677
117862	201206
3809	74964
91608	367824
242196	318207
306777	447386
197500	320259
439768	207100
62873	215678
304722	190369
323195	347336
148827	317675
377149	78380
210282	441023
441926	345745
219756	370656
365414	80769
173443	198647
115401	248893
395983	177374
63190	442867
171538	336126
350724	129711
491445	16569
245194	296432
80193	355669
257636	425675
453297	157162
84968	152321
97819	217310
204207	288209
276866	401603
481419	242551
251655	29406
352864	117682
233117	466063
77420	70816
184418	61170
90167	397935
436462	172191
390393	228431
190281	303670
56102	121106
259964	139175
112726	351451
44577	205037
44111	419822
270127	336590
268570	268174
158628	292440
253102	74527
431546	448609
160237	158007
459292	21242
56205	13953
296514	1839
27180	428080
136298	186259
327891	324377
137844	241531
452402	141458
251691	469235
207741	330463
51148	307875
40470	291521
434862	163794
34524	291984
264164	71186
314343	79989
352779	56410
394285	368416
281923	317356
140978	414851
289626	144845
76811	311510
245981	55450
231376	374784
348548	433711
376706	92031
226235	379831
255767	83124
5857	298606
377498	314742
12119	235317
232183	167380
343113	394257
76412	350549
32601	288035
447358	350189
50396	298415
76228	420830
168692	118060
24412	262273
284369	250679
389233	468162
482875	367784
223514	420200
417182	462377
133400	177630
816	474900
432183	433279
19727	246981
47235	72670
475549	399699
300916	481956
86282	368692
337047	124606
74541	69456
366981	240374
118558	320406
87638	202317
347948	123752
49898	430997
314740	367750
20392	182681
190564	50264
52993	75925
35207	329139
15027	363587
145717	266203
13333	344659
195067	315671
134876	233584
460670	443558
149921	304970
81685	418706
267562	95575
65683	139732
225595	119617
64777	232200
119812	113138
6899	475243
307856	154796
83410	411424
92326	255641
112443	331508
106475	488288
72115	260500
317871	165267
298242	453745
14484	68762
106895	88705
218370	90705
154715	367798
243731	265076
432743	9054
403974	383360
297891	266611
37310	125807
452876	19250
359889	342886
247199	279237
288077	91711
58728	83811
47300	411105
110749	331638
122942	228963
486712	176672
162472	310677
183706	48146
402097	384447
56947	489552
284950	268660
197492	285726
444918	201454
310309	237458
372372	316534
108241	273831
364470	288035
32430	37079
488746	304314
390673	132740
80248	60584
43964	301640
56770	212081
461783	209018
89219	392539
15072	233590
36610	412858
102916	249334
63985	455802
28926	110677
444333	170057
282814	314881
87878	162795
288829	313745
420913	44826
355839	393765
336152	27183
14285	14463
262783	100503
60372	27464
451432	54473
172715	111167
45307	106739
89409	37515
350931	390783
330037	227470
431064	83432
192882	79861
399492	448339
205718	254789
130069	269416
413461	490744
485549	43305
334745	83880
392940	190369
46870	220976
412929	136619
312554	134287
176130	243813
458207	474057
322310	12718
136137	370866
91996	27826
92373	136100
260272	354630
297386	461392
298823	176143
427521	328932
418978	270006
269004	110677
158136	15026
287566	317983
334410	433934
127304	259096
127972	68795
411949	410395
235003	150478
461677	299934
232183	52068
236712	157432
18302	279890
156960	411101
126044	300240
392686	236395
35806	141670
81636	396080
274761	438419
291637	311573
333931	26046
465848	2562
103977	103267
2210	202523
347901	366781
330691	378686
91972	370866
155792	277857
139786	66769
225522	419983
125486	35735
45234	427498
490308	411424
376602	316708
337711	258370
56592	382132
243235	256532
151028	422998
39892	446847
98840	100130
238855	190369
394760	458318
227514	102482
317357	160419
454265	113229
46556	257899
349114	115445
286284	52396
56205	95286
305936	154137
25279	391743
98345	444161
32601	428214
207141	311221
16496	156376
105460	317118
248764	166513
127086	373581
343727	359463
274006	209111
193446	159861
17768	241090
327038	295484
479287	475200
463613	390625
97097	382936
409505	5040
204862	406221
294970	311438
435276	307254
125903	187045
257245	23318
320897	59751
410173	73591
444488	476447
244805	13370
233541	424738
46682	199292
162629	484769
432100	338189
167419	171752
159301	421935
195897	438909
450807	273313
34344	208972
287477	153995
238099	11626
23226	406662
258004	395705
186918	27464
221275	451392
475570	163672
445705	98522
361731	328367
428861	196783
103626	345069
368858	115198
69346	337754
340023	371801
447944	300240
327860	162795
119078	401118
170940	262954
233913	381397
64474	104064
360459	174167
311527	157698
313314	333397
233357	250434
449599	96781
474389	431378
192608	32611
228431	458053
35884	162377
388908	76068
331968	136279
430171	200044
377042	466151
19334	85152
205475	187998
94619	72303
465441	253289
428735	478095
76829	148199
206	344372
37796	477986
428209	359762
390323	74106
461837	211684
373776	15209
82142	250679
385614	247712
5448	464872
28795	426986
485365	5040
54439	250434
308618	456739
137891	155697
60578	176561
153653	302556
219607	282819
130651	22888
391116	449919
311163	394460
131265	210037
135021	53863
44160	286417
466532	366127
361153	362784
102065	339205
385086	35707
11710	218727
309917	81497
286380	159293
224039	217576
309163	318742
93174	390993
401333	409075
252664	258607
397979	293813
189064	445697
6294	95882
354600	250389
481977	124207
73660	328751
289220	351257
25947	99437
232260	116833
151362	152085
356129	49903
197113	465313
440726	445690
442154	165520
247231	51901
112338	45227
374629	64401
96122	293813
467084	304668
283698	465236
85575	388839
391262	99405
243564	252557
201586	15029
104564	476951
338136	37515
229736	430610
214279	442030
291432	291666
200161	420944
446296	102597
227931	230714
102795	94973
424907	130742
297905	203656
47035	173033
338722	460271
211238	434079
410774	23876
13854	140044
356530	411645
179289	485380
120569	281947
25748	377891
405810	110677
418368	136279
389224	463780
239084	32801
288100	414057
52192	299106
40250	458183
180426	386338
242038	123086
259293	236410
41495	327807
116460	47747
464022	100863
365550	156178
434337	369801
158157	463615
85237	121304
334372	300898
206813	190369
399159	82618
406764	137739
330675	238494
476303	169702
205959	194165
323361	263713
264080	5040
262921	281096
462366	395599
454971	133595
389090	244115
325299	61376
7046	142678
80828	423688
136446	310756
182270	27766
317037	272795
432034	452746
64526	21779
403910	24334
115335	225214
159052	411424
105185	233189
281194	150678
319277	251693
197990	413905
413092	322636
375316	11465
445023	236216
333080	433706
139350	276837
267562	369066
403575	320131
438475	173018
414310	263921
325836	278174
142798	4082
196003	334230
209898	387474
410813	377620
263405	184258
299373	86476
89238	187621
99938	105878
315573	487970
246434	447234
182237	254292
390259	290526
402181	467412
463089	188741
164753	260669
418368	153534
219281	138292
267516	489822
139245	462973
295273	410977
233045	194202
67666	439218
119617	196777
2385	186440
244174	125349
22448	295900
452148	287957
1610	113051
208222	101058
182270	479438
228044	194530
253527	300
185569	145415
295387	39255
441096	160158
161220	30458
365363	51204
13140	165550
50766	464420
304186	30332
45097	4349
119808	52470
430183	134145
171546	430356
405117	80193
244143	477062
39346	246275
370897	262054
250858	335519
99058	6253
96461	190369
339349	314789
86798	15209
319984	32807
259821	388531
339425	378504
490035	15406
298870	210282
409415	56396
16659	391414
64994	374594
216229	132737
26268	19135
317612	332046
415748	58867
269891	99405
303675	287694
119492	317118
261759	252961
151195	419869
156913	492906
375316	378976
208013	281711
78839	476951
477174	62699
361001	386705
355083	8607
180880	219743
93451	332385
443739	428633
331828	390232
164520	322422
178920	350858
179178	169129
408942	185161
454263	129687
43797	455726
223727	223732
271478	126204
379680	73520
294452	265883
401897	479570
95838	105820
288470	281472
104741	445749
67557	190369
137131	132247
410472	179389
309368	175149
285426	228431
21411	266683
457418	425805
96398	385778
179153	451431
352483	173018
441821	74324
168381	344318
255792	283250
440031	492928
15853	258607
318000	156376
235767	490742
278412	308100
328729	392086
66252	13370
398849	166513
28927	410951
489730	344
262210	356120
147686	6713
382882	406286
223579	51895
129158	186041
186774	85128
241372	138789
238663	283652
369289	197719
251766	378691
88266	351257
253102	91069
230051	69111
81599	312869
12481	50600
308054	56381
68551	476303
146555	418564
345401	115198
318036	42890
326830	354903
230051	300721
422463	20959
112850	43467
97588	97116
374767	258220
178680	273831
483377	196346
451273	109006
302122	187974
431699	256121
271476	190369
375401	419654
23499	264406
310459	293813
410671	21583
222923	247448
157586	48163
55451	259929
373380	435297
101058	74042
310603	174260
470994	461182
19542	462009
150594	48861
153130	474421
350246	337866
101013	301143
221296	477788
377324	86728
464800	405287
148617	475421
233498	361964
438767	492316
85932	473231
169744	301143
363485	99405
289160	475935
31616	287631
355186	281504
398570	315888
409171	476303
174034	228908
46092	170295
214735	395315
207463	267553
25969	348165
161616	313492
142906	224006
162509	171819
310763	375840
220704	15027
436021	52053
12481	202422
395177	156376
60193	191742
243423	155080
107075	376219
456308	132740
125490	137128
287694	23018
100528	366872
308618	52917
44749	186159
122573	347478
299163	5769
10450	238493
471617	188198
273543	386280
236410	167841
143294	207535
4173	368903
76829	454092
150985	6331
278136	410011
82755	431254
345979	119381
187507	180524
90517	114930
193767	339477
349006	267602
195121	29382
339294	426505
101665	380416
31543	262954
428538	131118
232357	429150
318472	44469
204253	419174
3809	100072
134299	471189
202245	19377
489600	149864
19642	8607
333891	313314
100155	263052
378982	231485
337538	486339
393369	212081
318573	67040
34007	129753
207711	22719
101656	361049
202469	340598
410671	270324
41277	156376
52584	310756
31398	489822
264277	344120
292020	492906
323015	157665
356902	340236
65712	447446
376736	295484
260282	47376
125420	388449
73773	378546
348880	378462
269041	401424
7552	295193
26690	122283
99353	57375
195757	127212
309584	252961
276821	109407
300890	37532
343308	111039
362460	386780
181889	31627
346557	73838
423013	381008
428735	56898
410054	295413
69420	113289
440893	231485
323407	50605
115616	311466
328075	8459
237372	214717
214729	174252
201741	138297
222760	187881
449458	318404
364297	16433
199876	348563
83894	317118
84745	490989
162249	169389
48546	240364
456996	348563
68532	378995
121211	464753
478588	493277
417398	48163
274882	96977
367247	421843
183270	74106
478661	196324
384231	425437
468549	367885
298302	413525
305757	368205
221785	287203
377869	84979
185339	266316
343916	39255
293207	221324
373948	60394
420164	313745
490553	198297
454033	478415
27826	344300
152027	91065
220624	399736
1477	438419
42413	169482
477189	260879
3168	67858
320510	39764
468858	405055
328940	328125
331911	187974
417848	46706
458065	225081
70939	74611
150404	396887
47202	444301
302939	399867
269949	153995
314788	290463
361280	226308
249267	408219
232546	322391
306981	5040
243858	452746
167588	170090
6072	283918
20886	50264
267562	147520
391288	33031
44160	328703
350142	155895
61143	102622
374305	128354
81260	374639
396034	176878
242598	262954
485667	214605
184094	39195
345257	397814
9853	96977
443841	63338
379585	32151
284675	442319
463769	376814
86596	68357
427016	267416
62316	402862
169596	82089
276821	399023
398180	152020
216352	404960
223654	238078
280886	13370
64338	295725
384036	110973
230051	2440
319824	432320
367024	235245
359947	28295
393604	245990
376308	380568
342465	215798
138761	87791
165646	195916
448298	220856
126074	339262
7017	444681
217606	118736
196030	219743
301557	275058
380647	217654
216145	137509
157945	30972
145186	493022
112625	189291
224711	470554
326260	237019
230383	176747
15467	471745
339051	166183
177083	78103
312782	168292
301938	434945
269159	370257
351436	391414
434287	70557
270683	440580
135409	143505
97307	484303
55220	146170
121665	343691
151265	205223
314820	84176
254617	366127
391239	285446
463856	168511
252575	378665
397635	23120
159761	366786
48472	108424
7618	403122
217163	486339
179432	251514
459993	159249
66553	440660
436684	341271
41931	164164
177632	270028
191349	136511
258321	24620
380752	260527
368336	50239
96689	428103
464264	211861
491284	432212
76221	373666
367763	179523
403150	110677
425640	260014
478588	209529
110643	152283
105964	124070
458402	351451
406131	266736
302996	219186
158622	172041
307972	152472
344057	360860
444380	296111
172583	327385
330998	13370
373350	132280
336946	362288
305224	227101
139350	461769
210119	422458
296459	378082
53846	401871
45268	177000
15635	436902
93625	67584
12623	465125
203108	183213
254651	95807
462945	105498
154255	489439
409143	167282
428576	242784
444974	89066
136682	27530
120828	211889
10267	291249
402853	18355
365715	410460
20669	295068
463888	489552
176773	137582
377719	40784
360392	401828
94634	164884
376364	211108
114063	1852
487300	139648
90566	275959
311723	189772
414128	418332
248013	308959
196996	307294
411138	186733
6220	190369
19334	323569
8682	53863
320476	454975
292352	75252
85478	9978
177577	72670
35044	479866
301312	265351
262140	307427
304589	153995
351342	214050
12632	180841
419664	449395
53561	245715
267439	202571
161363	75303
172167	494102
42244	366127
122459	462473
137250	490864
95942	33810
108706	471265
61681	16433
316991	417201
268956	307768
362276	122462
73716	291249
12441	208577
361509	237666
354022	312491
337820	427980
246644	384951
392856	313454
450277	117404
349595	376639
349106	339853
108851	476078
51543	224871
394118	393238
191049	370428
288488	86937
60208	49507
431230	479819
98339	362859
470305	291521
438886	209572
477687	242927
202166	15209
230435	284969
324377	98285
345087	465894
95215	414257
392526	291249
196899	90451
272230	154093
25338	46127
156614	188063
423144	282152
215459	479614
130926	118387
35806	438368
386799	31287
409965	345011
315573	200379
484820	240796
149079	262594
89219	58649
452709	492906
10915	173018
241952	447517
350628	43334
315346	273831
187718	4349
392039	286936
131939	263090
441162	293813
419094	385378
209477	324548
193994	364076
294239	338271
261636	379272
69597	149376
181031	164810
322308	492919
75298	319799
118424	34692
443841	236454
70980	20959
134755	169982
246783	344284
340331	391414
393436	166063
286915	119381
204075	366099
41189	355026
234856	492906
298858	288750
4750	431859
287566	86932
161693	73955
301673	273831
293414	347057
267654	348099
230752	111783
120861	360708
379680	470689
258772	116022
342196	116347
5526	373021
258211	214638
181623	318088
347185	369599
109939	94961
61284	257298
293913	26325
246497	197440
151144	261281
153322	280542
360459	468678
425591	478415
333622	477136
273609	265253
36673	338493
58380	204486
386841	437099
285312	268531
338687	21241
115339	480246
41798	21241
280043	90891
461863	32807
191465	243114
179660	274113
431264	175897
280830	466737
44487	78811
208585	320169
123420	457367
177479	434945
200092	166063
198043	429593
389059	214024
429298	402323
204119	476171
43835	448577
354369	468832
471469	30176
98029	371918
229164	363811
287566	207063
970	294085
249669	403269
95405	102372
470266	64279
276821	142696
69882	139732
317095	256383
187539	271125
21634	425827
414165	478415
470990	491037
473076	182745
470246	186259
461657	33855
392329	71386
115935	252912
37459	478009
43722	402698
348476	304891
443475	241525
282639	184809
152887	94344
418847	86974
275528	176232
249897	326424
494102	443461
339703	122462
50935	391414
101431	233750
477754	103420
101338	153025
275824	119595
70777	144845
305054	50264
326965	260813
77936	478415
231839	234265
447937	42826
171538	44383
68505	166970
270335	370332
379058	15209
73773	98319
142325	118052
76667	401871
131421	351907
53006	72192
67248	241137
340176	392690
326260	399268
262929	62191
471074	46132
300240	416623
412465	273831
37697	30047
274654	78091
161362	478415
457204	58354
428962	234356
386556	128544
426041	240945
40449	401624
19780	1133
369305	206887
341470	286756
190015	154456
363400	308100
130224	377022
424482	102352
55914	336152
404337	304355
50034	417643
399168	264589
39104	209510
189806	161134
76602	310024
236980	56609
465045	430356
74738	128999
466559	483688
406144	403249
173397	381560
147228	390884
130581	117097
311388	470588
113367	140044
275337	29111
308054	27330
165992	345084
302153	287648
209018	369645
233498	207766
40007	338091
388117	379601
414154	249334
336619	203656
328646	339916
375993	83826
322372	122919
110835	133588
288090	77988
174134	484274
95305	461392
354696	108554
395230	83811
295465	357373
91600	325148
205573	132035
117103	293058
461730	366556
251347	304722
73435	304011
479680	409828
258367	62226
459125	258370
304056	369599
328152	325757
35426	467703
153322	264681
332299	339251
249501	105788
431387	339
362267	394225
360466	175721
242549	158053
115449	165653
337762	351266
33978	459649
221648	181322
8877	286728
356906	205006
226168	123410
342977	153130
8600	420944
338003	428852
173940	278002
355406	61973
181265	368205
413113	255641
320982	117725
177485	136388
371933	487945
136543	162795
434146	136877
32779	249334
85202	219865
460947	13370
269494	194830
459621	108499
474633	315888
329610	477445
128124	53863
82866	179745
341862	129846
140353	142018
226749	355093
436880	447831
170903	197020
474647	144073
381519	153534
263086	67189
281826	347722
62686	7601
477932	40173
76228	232826
491002	195713
196176	60517
440303	402561
237801	366896
253474	426089
250858	348176
219908	222544
181575	420944
116525	427714
443469	46785
212032	310945
295007	255101
38826	401854
252078	273321
249894	89891
479428	460650
158753	232782
31408	469235
44575	371456
93112	54895
340204	378462
3111	434830
146903	39255
443069	35247
350749	478415
375504	309801
91338	62637
132186	110577
389072	184987
315573	303392
80042	404219
239857	418594
5167	116388
336152	236133
487191	13370
200222	153070
324748	433258
320645	256550
245242	154766
286666	243547
377352	81391
99726	48275
360074	228431
214127	246729
150236	92414
38576	417918
380670	440660
368862	87763
284166	90884
99034	28129
329127	5773
200092	348410
482143	57224
339151	350647
1839	200239
249180	346267
210685	12504
443081	363122
12216	307753
352315	219743
356530	332874
405898	137155
387298	229928
200718	487904
30152	208300
272692	144701
139259	394278
471208	466737
476704	45413
145210	246672
372179	333540
193083	267352
40281	9054
63188	59027
172875	243547
404157	481712
97297	99437
22414	434893
105370	276024
290164	354747
433259	369319
129882	445796
89789	23318
276821	403223
333350	455445
353856	329797
116658	397756
110970	206768
314617	187834
380256	234860
411668	213298
453919	72980
380914	100503
374293	355599
144064	80761
51260	409928
253889	38650
329698	111629
403630	169389
104619	317184
173275	57134
174263	73202
114063	342401
76721	202815
292696	439550
226023	102096
356085	17762
111793	222453
159069	19974
367418	262954
135550	429863
397599	33745
101834	107933
135035	201741
96711	161334
60097	186463
37227	182119
424255	349475
155286	295812
482446	392930
16581	59313
129395	278457
348292	92888
271631	377933
146429	122007
345688	467527
36940	461944
65257	177963
450062	236213
274229	317118
298427	358472
105574	72028
360688	95941
167365	18665
75549	105585
177902	99210
44859	113138
382557	318735
453180	330236
422706	217366
3823	173103
441429	293813
473077	349866
143575	250410
98435	377870
238134	15209
455766	440615
376592	479233
435280	224815
159878	24516
442478	206988
422085	226494
34796	406626
39144	249709
34406	450226
19727	163324
371001	55250
386846	272846
49915	15133
104912	315994
34585	18479
312474	62011
152772	279035
191174	25984
108407	136007
458768	424661
382896	435280
406975	468832
170464	118890
356033	285490
360459	365323
285845	236957
399283	5258
164936	370708
106268	331067
109745	179136
115193	281924
270410	196783
364534	337638
226522	338435
101121	439381
169154	132843
96802	301305
400605	475612
354022	263610
12464	236213
310512	94344
7290	316003
109660	243953
64601	351732
427629	183213
124523	185479
117293	454975
445796	134658
374217	5559
344684	91191
98727	85870
199676	91138
328174	104396
8146	289439
72366	417201
84746	172948
233045	4492
72480	95942
6020	122193
298532	376279
352237	294385
66119	384410
276650	7590
123322	385182
183859	101049
373170	53389
222136	73336
447685	342807
242169	179073
474668	86235
191914	211889
338261	291984
444284	13973
251964	182405
297941	250464
192611	444875
254822	8084
181680	4690
436186	476951
375351	354933
335951	392624
445919	189195
271760	410484
455699	321768
380858	279993
55300	167487
161639	174460
1789	294052
192238	203782
57785	418551
67087	132740
62436	489822
76228	260072
487407	65670
377689	194165
376543	292453
313377	146202
485502	364769
353880	438300
473110	420944
305876	68369
192566	167641
473064	252820
196003	103912
139056	27042
146893	139997
213364	466432
3636	366493
21095	184549
489812	290014
398696	224704
198317	152523
483570	411455
226167	29861
55400	168732
323201	154913
185101	203679
304334	387813
450731	9383
252020	406466
87536	276090
305827	351193
401092	231485
309782	74248
351339	313916
484700	426986
108648	455769
29468	24516
182040	151704
106225	399944
209464	273361
226965	446801
116705	237390
94178	242943
81225	116377
207312	413490
358860	141339
456426	38283
252953	391414
428027	141623
454167	426986
384683	257298
12648	394529
481817	228431
458050	315148
364754	424649
157253	35853
402966	129402
494102	431277
434375	107083
461216	267602
20622	99405
137454	14241
335307	183213
54272	277987
411634	361670
82981	240016
67368	160722
86176	258607
189561	12831
253102	310836
104996	147002
394480	94516
67622	98910
14546	477328
63095	231447
340654	454975
357836	135229
104943	185439
260110	232347
385538	202633
41022	150915
437140	467492
35394	451370
167278	200718
383070	278907
264248	189870
304822	485304
142674	441713
200092	409238
154605	141440
221527	452709
311308	294824
103793	164759
461981	86560
98916	130028
236359	157016
230334	72896
41779	402183
77674	198832
81518	413232
23868	159925
279662	265589
162973	176077
184027	41673
336116	125978
115810	119868
324077	456640
175575	331491
395601	182531
304646	21583
475926	264135
408882	133109
386522	441113
38558	315671
131196	267273
83573	437679
444398	426795
73966	50538
426207	14126
234660	393326
161212	410954
275885	98644
180488	146251
326631	313413
199982	105585
323989	21107
345401	439926
37632	285678
334272	458799
18383	334680
305887	47068
227247	434398
2974	214729
58390	116283
94766	311212
57526	113540
462984	46548
5700	192973
344314	102373
425817	472714
15461	177098
409515	420218
5007	116719
70013	162024
367080	398352
40259	316277
150461	376889
200910	481279
432692	86728
344348	312427
228034	489485
8146	445927
178792	260049
125074	245679
83937	261021
429788	4413
304947	78753
422711	85523
255859	62366
276558	470025
327209	422778
152359	378762
207945	396548
152676	306142
359785	72688
322101	190369
267001	420944
71329	195692
184190	153331
294681	62191
197385	480611
63190	235905
475053	82585
219636	473340
333140	207535
119248	86974
219992	371463
345401	167588
234630	184445
245114	277701
445478	53863
465324	397416
115806	178907
418613	78469
174978	233109
298141	109590
72421	310756
60895	417918
198043	9950
12623	434727
375188	79507
493275	479863
159370	348550
466793	53210
298823	115170
155044	186217
189640	46813
384484	2435
486060	86560
457293	246311
213873	316011
353684	53863
137671	336590
432592	282598
461113	485174
240467	65670
94442	303424
346697	9489
179010	125541
327175	312259
317286	262453
371884	209285
219198	420379
75711	402776
254090	35067
18197	416402
11471	370085
167663	153099
449497	165267
485711	129205
44209	5007
270095	356473
380394	60517
290794	404960
85254	86728
407638	97960
136645	90880
178222	171967
358320	219875
400163	49847
149452	166855
313843	397427
379680	347623
391480	371918
106386	358032
341142	86158
375182	301547
175914	72416
105249	130395
105403	24054
448583	249102
421813	99738
5807	153183
39195	458968
57709	408077
229171	119676
331364	390241
335779	52695
237509	40784
93090	476951
143021	449795
30333	388174
122287	69634
234881	109580
281581	348007
171100	401725
387436	374041
321086	426595
181452	112083
423707	318506
245112	170388
278477	99405
120214	104154
7990	266852
316585	423688
112311	357144
38879	160916
181579	132740
135156	115340
210327	435637
198944	312642
313984	79759
75106	49264
271063	97692
259293	337289
216602	159378
212043	170341
95008	117061
479882	154872
324839	478232
154373	478415
285156	55883
31147	196783
187846	228617
470672	257102
325517	168959
207890	430990
257245	189534
268578	177630
301312	277367
48268	226308
40809	124395
337739	388629
336556	224383
29883	316708
45673	280250
268113	418169
101801	287694
88489	256968
483715	225865
428531	181364
191874	172184
410063	401297
308618	67885
176903	30716
377916	413535
311212	50264
213520	374939
392539	398333
251779	12691
360720	280233
114534	229150
189968	164759
229086	318735
231625	384810
326736	249202
205607	220412
226150	252129
35828	355829
179365	9054
280650	249202
227476	448770
489841	197342
461804	60650
361880	413645
415967	451267
478181	203358
411878	440660
8959	395574
69838	293813
6663	99620
158274	5857
43668	59598
412739	101650
165680	339723
191333	355093
454263	348550
285876	124228
80141	35081
442250	393326
265415	135669
64626	479390
455391	213349
389224	198175
39892	377021
82138	40381
215097	190369
174034	472528
487393	483436
40443	461944
473286	94344
267112	24881
19055	69856
286368	478377
482851	59991
464951	393326
77717	328090
103718	326728
239690	129941
60645	385930
263713	171386
310155	299467
387010	63955
187092	164884
293166	338108
218607	256373
115883	69277
398659	285634
165311	357854
212530	253047
244974	463623
202774	62580
217740	351128
42335	13370
307273	293813
2806	390491
183375	198594
394972	421757
445993	479614
457348	207298
85674	249111
474341	168845
281108	303471
441463	315687
315671	484884
412205	130395
471927	242902
149373	34400
482851	47261
325904	174725
449985	222701
333883	203656
425076	87556
391725	65670
362520	341271
484229	1830
345107	79105
484058	154173
282253	94516
338752	476951
170525	407772
453532	105498
81239	37121
255979	13563
27922	84502
233117	136279
410390	360860
266052	75422
398805	15209
78979	474711
178775	239708
88460	313454
458639	246825
251709	245059
462635	74324
170717	190748
302857	273831
440154	205848
439104	404319
32468	398806
233780	27748
282847	413533
358480	286614
111399	126621
481158	179369
403312	310756
125790	270428
349764	86077
9075	411944
334234	67627
385452	29284
402232	52255
257120	364703
78839	400520
348158	336590
87013	179692
312598	22347
72508	355915
260037	169094
377126	275912
435470	104977
41040	478232
489893	34225
68354	424289
34273	159574
387575	481083
115548	433279
427866	273831
135271	313745
354369	105585
30003	434912
63723	320845
427376	311986
65339	128112
68098	225540
161106	492906
434079	197996
52282	63184
409388	74964
403503	394527
5137	87832
78669	217883
326252	320025
355717	54976
283632	345663
38781	254925
434908	220417
276821	328592
277224	411365
153322	322364
481048	212278
226396	208300
493673	173539
226805	414286
224533	281924
4437	47122
323616	78811
36836	50009
23226	292743
76046	119762
345715	487035
324190	471771
450550	156376
111329	471567
373879	340963
128196	371934
89750	317505
296339	251055
428892	290563
189193	127921
450532	237887
256889	10994
430866	273831
252150	183213
363581	356780
107709	219186
34857	79989
214504	459891
434169	310756
160237	445652
328130	35707
448421	391414
128839	49966
251804	303247
418770	190369
323836	107933
59985	334678
411551	468832
129132	407756
127462	308952
242135	303424
241569	147554
194058	483879
294500	168449
276821	146791
129666	172592
211915	486885
125410	373221
443979	113085
337830	452803
304397	21411
7046	59158
338791	269094
66383	434929
51150	460300
459112	236254
212228	82585
296977	362175
138988	209333
41708	51725
439977	29599
473202	348175
4673	468387
206876	265065
120778	237165
21830	198790
317007	123994
152614	327008
438913	343547
180352	393326
110192	216781
219198	253069
338976	226494
35941	280371
438406	185166
133909	440660
65546	360578
25742	287253
78632	27464
243547	166625
80971	343085
324610	464610
116686	404319
56913	451016
102654	115174
34776	372901
196991	481785
281119	67040
456251	291249
381134	283178
377728	243200
233044	15209
313513	178946
37541	287517
419486	488390
338752	249709
38004	67040
109549	459213
272650	395988
226919	288271
100394	273831
195689	381112
170143	111970
57205	459083
203354	86250
40305	304995
373698	50391
247095	464081
410439	451921
157789	228903
300240	141268
144188	160419
134469	23561
197920	349397
139803	165197
429287	155214
199293	413525
211069	15133
253809	401206
238349	41787
193160	461407
235839	25805
223947	249013
493031	45227
458398	442265
174034	113749
152750	186124
361838	466737
436201	120912
327209	291342
324199	236213
239028	216801
446697	420357
291990	167277
226747	37493
121431	30708
175320	117213
7673	489797
389082	372460
147062	10345
397734	27073
356504	141435
323616	23859
26962	100655
120778	317118
197946	377925
164829	202996
80426	87573
189965	440804
361553	201411
193767	373111
237242	8607
487153	202321
205243	250333
378230	427796
487909	415582
191391	292065
266808	21253
293103	475656
177482	4755
385064	407651
350594	479694
481937	187974
211594	108747
454638	462734
297430	439705
147367	464746
230914	78891
48497	205223
413495	421661
146155	58498
408043	62191
214063	312867
270754	215738
477687	207927
336642	121468
214393	397556
208585	300480
59079	354731
140171	465400
328840	292227
241596	27083
473202	364294
350588	410028
177961	489167
233045	279756
442236	107473
21275	411424
386926	65161
473105	234380
470033	481785
65651	85608
337255	42890
315168	333519
391598	99254
270264	420756
300195	261643
490060	290560
90338	129607
174139	444289
379536	345971
158484	488036
74117	371617
241350	353787
357411	120489
107020	16266
326013	54638
77438	425827
104052	318298
351115	164884
237851	122462
487476	298606
450917	474968
62420	226501
318573	186822
280220	332222
267331	260822
476150	57846
373246	481279
247288	491202
258377	86728
433928	310756
1625	387742
214118	280684
252815	240374
41321	172350
456021	201382
234932	137128
382576	50264
398992	189532
178911	81941
392480	297941
344066	262051
376457	267400
211898	306614
254251	420392
375188	331535
86549	72432
198317	452701
234198	302608
6656	304731
328089	103267
464952	113311
204144	387101
274613	416517
219607	490819
266239	406924
136057	317675
283178	390409
179952	471745
161441	404806
309194	398020
83573	468162
129031	115917
456176	279847
116859	59305
275190	249825
320259	140367
486680	328140
152368	308897
267562	439387
44861	269849
475713	101194
84127	390197
347121	169467
13930	56965
407768	391414
379212	21184
382849	409270
476328	194965
77193	477986
115449	136435
35612	462676
267250	62567
72407	90803
192678	183778
295865	383877
212435	127217
276295	80761
416366	210593
242411	16621
333283	176878
311381	398333
224778	79343
392028	193412
189611	170578
86436	16433
474803	264671
452981	220000
241212	405217
492571	131939
445731	273831
188847	201089
114550	76935
431343	311212
424020	126134
357411	445222
20726	330675
273583	214992
181338	199248
220243	374594
114262	103804
349911	49903
459690	133423
229498	218615
256389	225248
311510	363598
276821	469084
224786	23018
427284	336590
290018	130214
324854	404160
296013	485939
23683	355934
41840	42747
56934	176013
194469	402269
445101	444875
412439	53490
254914	255220
425675	152937
250355	401871
485471	236641
466783	75336
170197	236240
301312	99901
300853	213276
105788	317675
260627	107195
450872	389384
462216	471745
99349	360877
275563	353894
64354	385076
492247	469223
127453	482571
134299	244688
238344	110708
391989	94344
373025	361305
166432	90622
219486	364889
422033	53490
261759	169135
220454	121106
394508	273831
236278	420944
339638	39914
105889	317983
48754	226456
403966	244742
186595	276744
162920	431799
493361	259739
407084	306253
85266	440660
85674	265589
302076	78811
233045	62378
43514	336505
27617	13972
304165	163506
151647	154057
356530	8281
421987	15133
18079	356954
154985	453828
369289	132996
397267	198926
16350	47408
175691	348991
486680	160948
152855	379353
400305	254537
63808	486885
93268	15209
397576	276591
140351	61645
178049	187836
356211	176799
164880	53883
198021	231025
372675	377933
361296	472072
97439	6072
143942	350650
465877	163225
451373	265589
49184	420511
381553	377984
377967	290687
431264	40784
311237	267602
135002	264913
28792	484107
205325	78273
449497	37516
89238	51424
387212	380037
383196	190894
25374	411809
317370	91712
149152	246595
112203	448709
65546	168972
360638	55471
374379	309002
20946	387406
446288	34933
215717	176568
249865	355332
191960	186433
312474	347381
422766	227101
245005	116283
49081	494102
51633	306777
440289	237548
444755	457257
447610	198548
283559	135662
369645	423508
280761	10345
298479	332505
218771	14417
219089	399929
333942	435276
241732	141166
257962	28129
5166	160794
171148	138193
233746	217432
231477	400393
99918	76829
270166	392062
237120	266995
159748	350822
308618	4752
241512	213871
406632	275677
333581	258243
353728	363581
215329	163974
129663	386559
386654	418986
142781	357854
328152	192196
337750	153995
410439	327963
179544	74709
411682	304589
399441	41959
380112	407386
182771	476231
201813	467418
437849	218615
235034	210261
382881	440660
119119	13370
141305	382774
481901	200705
111114	218615
328840	42074
450717	475200
118446	62191
249526	260300
62364	173176
105845	383160
493347	368810
3809	362327
320498	470344
252920	237165
319235	244846
401731	407988
273385	263713
211551	266622
316909	91490
237311	410486
113616	425838
478561	135618
359272	60705
400888	421973
136139	111783
384133	214992
189240	310421
67351	463623
11023	136823
267826	70118
165535	74178
112425	387742
369405	227429
275460	284843
383409	272250
399492	349033
223079	300799
64240	257508
221119	12259
323207	24516
345680	169294
38929	326263
485948	54207
168919	282132
66035	269198
59418	223395
158171	270468
171489	94516
235777	69532
395135	206114
429748	195607
313928	267553
346557	280853
256224	472072
374222	491676
394709	5882
133434	317118
373025	25984
408055	112297
138819	355350
224826	59137
202774	362267
131412	209018
197505	140065
460263	206145
155035	87267
173893	35707
356532	46172
428944	484007
353491	32544
10235	240374
278277	3464
296407	206988
394976	408685
131926	163171
124585	478415
259117	207916
315692	244591
418156	373263
383070	139648
970	248625
384155	443823
53060	15209
238728	220553
237533	168381
210816	260453
426364	253458
334973	61934
104783	105878
157267	364450
83519	20959
440364	257651
336921	404238
199618	366135
450289	683
16158	288346
269231	208487
334602	183479
222869	372238
319208	477136
445557	217685
362267	470924
343612	324772
365227	484447
239725	23206
5779	337501
419540	222701
132088	99405
243901	314865
375451	151140
27216	285634
405602	210088
493031	48163
129072	22827
8123	127921
2569	291759
49789	461049
303681	149206
200510	236213
277765	217799
252952	439718
331315	424605
164928	471745
241450	267352
49554	412402
91828	197064
225227	248202
219136	78906
412721	149887
373382	195697
362468	179264
370922	14923
316565	88750
288652	436716
402052	53304
71401	471829
141521	242795
72624	190369
107132	472222
1655	285156
127281	367085
427376	316686
260831	384237
282634	279464
151295	149089
273572	492316
218890	205719
12967	480246
244591	11666
325940	60578
293705	105967
242676	478415
64785	476447
149272	447446
444523	186159
20399	370620
438830	358817
80297	317356
486712	180578
350650	322367
319824	319640
13930	448639
319259	192273
436596	462795
112216	87899
83951	11297
328525	470077
170909	273814
208345	135480
172823	407110
131732	125040
289566	209689
400701	241525
374311	251158
424841	64896
112267	346768
267562	16641
235491	154097
271245	80821
39772	21482
94619	98906
81876	209933
134108	438091
317280	300469
254446	460515
24872	53389
444183	226119
364397	365909
181840	165267
282620	473169
399451	205223
231554	293813
153418	82571
269949	446858
211238	482991
267562	193871
58090	147800
352614	61552
298805	72523
483685	418441
333810	26352
470109	447649
263703	243434
451832	450647
125588	485185
190789	95149
492770	55882
480580	296591
294994	308188
355413	20171
313453	180925
381394	454620
247045	44049
138611	353557
131939	384783
130	355087
473358	267602
217740	454098
469008	212726
9853	249334
483047	111584
299947	223364
243275	218668
32888	301659
382728	187974
366100	353802
248592	74922
405023	189114
128193	7771
392377	357800
390771	384336
85680	244455
1080	212196
471899	76096
91615	444748
296339	404607
441867	53490
52406	327638
224878	307836
43415	181053
101647	301156
46092	476447
493262	217423
242038	456586
236671	453255
450351	350699
471447	399867
166626	342204
44401	201493
126479	171423
11965	284551
295889	165653
59859	175096
392136	132740
260352	469532
438900	211932
255767	128101
84388	96361
74700	2596
291158	101058
444588	273831
389013	142018
308942	191984
479540	264286
160680	44128
66588	447107
99910	401378
314151	258432
381134	164273
35594	377695
350638	235700
32448	232890
122622	113051
105375	301912
240371	37628
254399	216058
5461	420790
215835	181322
99555	47679
349733	382760
188122	302033
256718	301475
369884	199141
381572	59672
297258	202507
60123	94344
475310	313745
423758	383174
392086	169670
251875	415379
50931	101058
488348	78444
340178	389523
322486	101963
280251	431556
43180	384464
312842	245792
470491	347862
81876	413046
422015	74067
293298	92543
146264	381985
151120	486804
98210	485922
9784	90176
60287	89313
430879	209471
321729	140764
365531	431137
151298	101154
3137	56370
276821	255201
120549	88489
202000	368437
343975	327481
382713	287740
192161	428807
195490	382648
62301	390861
91928	368811
94177	24265
289329	287423
230541	462630
88555	274114
241507	395787
453256	402265
170368	131369
98295	279651
469976	54976
403275	445233
270597	84791
249484	318994
145585	336958
147807	61592
492365	317118
387462	63957
197936	268535
192523	365769
226109	262954
196265	317118
64399	52703
408329	356386
193421	274667
215396	19916
35929	110677
56945	393326
122608	71552
63723	341364
320896	448996
354006	31148
67445	473958
116091	590
237446	166970
186052	288837
368065	343884
124899	139732
426716	26931
226038	390349
115449	217223
346345	166513
218181	223732
105498	87007
387602	292690
444864	486311
359722	190369
407540	37753
371043	378216
305072	86158
116484	415755
374305	281607
367896	95143
216229	18938
433619	160379
268486	160545
324518	199676
191625	341271
392171	203867
130960	375427
280173	182226
199121	402323
310804	51895
81718	295198
370000	317356
452062	75301
425905	242022
4880	214164
390442	196137
470818	72980
294323	209933
300700	486844
244652	238809
450798	164816
61982	309690
325979	362208
131939	350719
303555	290450
189018	226658
180190	138807
388317	177310
204078	120003
183347	203656
388951	126204
258525	137121
230320	289444
283220	124085
399673	149743
329810	154080
450687	291823
226809	346388
29245	102577
439719	233371
323157	273831
182170	315
48282	411638
246554	61059
68843	224725
332500	61572
11787	70029
71040	349190
91338	364577
422267	287806
319720	415607
127593	363710
422682	223963
56067	275677
340994	87685
334	134500
47895	401871
276209	52695
180921	249334
348142	256121
171782	455257
177042	306449
326468	422435
362282	164962
70939	32406
459064	198602
133909	391414
446182	337427
305953	223305
151399	442901
45203	143910
319276	434893
382314	397859
293913	18853
257719	214992
183718	366873
186239	151520
366899	87469
92733	478415
368185	476231
389478	452230
251919	353884
213184	243438
202866	52703
485667	129708
62912	132247
444131	26714
280602	284843
277568	296774
311634	168615
102458	438419
49083	152085
145954	4413
491356	467284
435239	53490
458472	452003
377282	489552
314721	267602
18451	263833
380911	48616
441720	209933
274692	343804
19262	1979
434062	301192
355067	54976
388904	279812
37526	455704
342465	124134
159212	119762
96150	228431
354074	453697
199510	228351
347309	275250
28830	22782
480150	132740
22753	294079
474295	486114
76228	354368
276514	220417
337278	110677
107682	220417
52646	50173
416890	286936
343650	346408
252401	122696
61154	440962
254914	483108
108963	335493
457655	9585
371779	353343
489982	186175
172149	91295
18932	94344
94102	96094
445289	368416
121988	256723
459596	384876
263880	468283
423724	48616
434151	385076
387791	396080
418700	48144
191484	92613
406752	180578
128077	189119
379269	166063
51895	319335
381579	486267
468818	7073
144288	447519
20998	86950
321868	126322
290446	259435
294	381404
177735	338113
92635	90055
145192	336471
309447	353787
141117	130310
482575	259776
399595	212081
213229	49828
156798	171686
201925	79844
77311	414269
358101	387742
396522	81294
295022	103643
483977	298077
83380	318749
99405	187974
394627	27212
15027	155528
233498	383194
296824	451369
49025	298273
351050	137739
290668	117842
226806	151647
40577	272369
492629	228431
353714	183213
133832	398326
446182	275300
452804	88313
37748	132318
143796	445395
468818	244688
392456	58881
154102	237722
190304	37742
281456	478377
256893	177949
268543	35525
381546	151944
153813	23430
384259	251041
220663	6072
276821	194912
489552	289161
40028	419291
85144	359322
170100	126481
159931	487226
18873	164884
135020	183213
81225	291064
188886	209441
198792	339251
29054	105878
291531	466737
146755	266538
398119	40973
450412	391730
294130	259181
84719	296693
484416	188759
274455	16325
448153	441202
270287	315888
327458	280233
360707	453391
427847	159249
377709	140044
294193	27581
49127	313745
143631	238582
200454	294189
235399	226308
74346	461944
189193	247262
471169	173965
264026	303218
37459	61699
272301	119336
330744	100503
476479	481368
94872	485962
296660	173882
140722	417933
117076	148000
156068	420392
75238	452746
40250	401871
416213	182000
285131	125399
256389	378074
293685	360531
132571	155747
234932	109110
304146	157762
150983	317282
73642	144306
381996	187974
44686	294803
486712	111009
222642	163187
342465	472448
261278	57512
472372	359726
300013	313745
221423	373045
390089	82498
19256	403515
70734	264406
380748	264580
323299	416959
87046	336321
419967	273831
284720	317686
328812	13370
394285	91711
390154	147434
70863	378768
313238	16433
406841	253722
113676	274114
166020	290560
434317	4349
427768	105585
170721	93245
404425	215054
466146	65134
29525	478415
426190	266736
191425	13370
121875	174935
479918	469817
259753	301475
362267	286697
192183	217811
117647	48163
214853	386901
184564	196783
23793	457033
237361	160262
81978	265370
365455	408126
136127	430356
121594	467631
364598	337290
16898	214050
28877	245679
487728	237646
218114	10379
446186	427672
112874	477167
315968	390294
315407	348798
207058	293813
112267	258005
39557	34914
325576	334680
91105	301475
57817	268158
66356	272734
46500	400248
356740	359762
282778	83773
105454	287986
402715	48275
322103	62191
455922	395988
193275	100693
117649	290145
102135	478415
484657	357321
131455	24105
442875	228431
106531	227243
270224	340511
261659	101058
293901	12443
454568	69968
256047	60517
191308	237772
194504	49966
112443	308610
328367	275315
178422	336986
29431	316155
365387	190369
5563	434893
236350	165267
291385	94344
25969	66930
120926	428103
245237	301455
182799	484928
425827	342388
87376	7924
274812	340513
337610	307955
148302	366127
68029	187974
234679	440962
447230	130261
85545	5754
447335	379043
287566	458005
129610	67584
97926	239090
373500	77519
193869	409564
22855	145691
477081	37057
137621	67280
109733	159578
220810	294277
286968	159937
357486	92890
433171	88203
403534	183213
281052	146202
471169	94099
349974	77433
464782	178436
306282	215292
436201	296432
282178	57099
35612	261281
417121	249723
209465	141440
374034	245679
470401	132980
42447	198548
191500	117038
393214	306020
231853	413525
65513	211868
149330	192195
90406	291249
464548	291521
113363	9061
450693	489552
364807	416295
167809	258370
139355	393238
33152	124535
192238	416372
315957	246895
195373	389682
69784	457118
287566	78906
130224	102025
409638	74200
221555	468834
75132	300978
298624	108222
151401	140282
347121	87959
313044	476951
283962	183213
404899	213148
86344	421356
432638	183428
82724	67998
201788	393399
173610	450541
425333	183213
62027	401432
326008	208632
131056	370695
227159	434893
398900	156739
264080	282989
351072	428518
6467	347948
39892	248641
214163	405217
462715	372792
137121	351892
419740	446017
105321	310261
214735	348544
50001	141440
418368	94198
91499	209572
276295	62580
242636	429863
470746	489822
316136	333345
167841	110677
87889	476380
105935	251116
78432	111623
448907	143965
130675	276752
263480	313745
370590	183213
390789	13370
232027	398333
478546	379807
305467	213672
428007	381504
214847	123343
131802	422505
305158	240491
127423	180307
192495	19620
306831	478060
405306	21679
5128	285156
153006	31416
150458	249202
193767	438463
325920	275347
265965	276090
178105	202019
261534	182746
147172	190609
33605	317118
186597	18025
29963	168213
238743	197887
57817	367885
99057	280009
152255	119868
190738	100349
364525	434173
338955	316811
240290	447926
48282	276826
382673	414286
326574	183213
409191	351081
454629	158006
374222	82880
421687	203438
7502	128530
201078	94344
47684	53863
175054	149600
193700	224841
272496	204447
334985	205627
457103	442365
446227	86618
28000	358300
195568	94665
449484	403486
35806	22367
281588	393326
297246	122872
196398	106169
14558	371918
293169	73534
41491	381232
387841	53640
113814	419580
245202	494055
346761	268550
381291	413908
189839	4133
23741	196851
99053	336590
3809	444464
261241	222072
84307	471649
11091	459622
328200	390538
25632	478437
65257	132197
256799	366493
293505	92123
187482	377278
43219	227101
144826	48275
60767	142678
480490	262825
384648	96746
230134	55390
275724	375639
111429	251943
436864	103430
318652	347505
72825	360228
10377	84373
243328	334983
448851	31083
158684	269849
188568	230106
57375	121136
209845	342439
305920	425675
451372	201262
329727	359809
217400	38063
252869	48163
445454	190369
485100	317100
33398	283918
136955	385670
122612	478415
432096	428918
73219	275963
292943	313314
281752	147442
390543	179874
250480	310579
327323	116834
364636	41844
143806	75992
272180	343522
59950	398434
28429	48146
370372	366127
285876	348176
454248	96398
224778	193901
329703	149897
202968	433279
367871	86158
248161	150760
298586	35707
351041	461944
69587	5857
259492	363418
276370	161788
231376	241048
119001	283392
287364	370866
57722	458601
489941	475594
45820	445353
168220	255814
465894	476447
343578	86476
57276	460805
136986	24485
235739	11451
360688	32807
404408	153593
65513	190142
439726	281563
45901	251658
381543	357854
165192	164884
76228	51035
276876	114146
266004	57134
92435	308621
425827	213221
40577	268473
304404	249102
487415	275790
316916	427351
85729	382087
266307	80587
271896	243164
25557	284089
228202	333357
417349	58650
64820	99072
195115	190369
421693	298412
2204	42890
47466	40784
68532	130137
473077	103205
342853	163800
24596	196169
246629	190369
470984	311297
234934	96814
116714	210032
431944	269990
256893	98541
63849	284159
480312	226494
36327	339837
198223	146751
1463	178081
300770	199526
484854	148602
126073	98548
302362	414100
360576	479984
120098	44082
286257	322299
71345	259929
461535	170729
30668	475044
471169	186361
143264	72163
424637	442780
272338	304011
6171	227101
29145	214992
146544	197854
489977	168093
105938	12895
294323	16433
25411	91711
99287	324035
24329	182226
331127	362754
50335	106576
413724	233167
213842	342186
261398	105457
333326	390181
245674	245241
260725	259543
229426	384400
282453	82571
359059	159249
293084	185479
116414	166513
40890	3909
310666	317118
485526	190369
349445	465611
270625	15209
364636	63625
13776	480214
241531	214575
398302	249334
456303	141509
130366	7630
488059	150812
116805	110601
122631	256121
398997	422453
313884	477986
8146	318404
28291	48365
444755	266978
396281	467752
245679	465548
16325	86596
345770	330291
65513	352360
57322	6374
82118	311850
65946	363260
259148	222938
323980	77388
16844	375595
336023	260291
464952	278802
458182	274740
117766	202996
94444	377171
76068	81553
326260	458880
250530	206226
432421	249444
393902	181957
124374	113683
210200	28129
242411	116475
369366	163713
306196	119123
28357	218024
406426	55282
189965	303648
438475	97271
364522	259874
366402	9060
482517	378082
444953	113994
257820	86974
96792	145467
274932	69165
30568	315235
460222	293813
210314	166976
305287	154897
107233	360860
208508	391414
477932	55715
355083	85240
345236	450289
346727	467284
281074	104498
70702	8459
37320	283761
480790	383576
306628	43334
219057	425720
125837	230783
394659	135756
259959	457638
474204	53863
241418	16762
169331	293813
441302	120173
367935	383967
344988	53628
130207	375768
482646	20719
52595	334341
261945	373413
124657	95858
491356	192195
28357	305249
140961	338493
41378	222539
341103	293813
24966	455367
142621	203136
53978	286535
241345	190369
149267	95149
426057	32807
32888	236986
405629	450445
236251	152855
28616	454975
311515	452531
41884	330362
188385	435318
36626	179399
332228	179375
79701	421448
226167	255477
283119	391414
8652	340577
362291	262954
197019	285156
374482	266852
296705	170569
59298	351203
308872	477403
474963	253834
67351	188837
9618	94516
112391	316575
456658	110243
10120	469235
320303	126529
5391	334680
491258	311289
214744	91110
297512	49021
12315	190369
198597	440962
441302	382185
396049	107727
451096	467690
430462	13334
455889	193476
85674	462627
449638	279886
135181	343992
398574	48996
213314	338076
137511	60108
49083	201208
481406	424284
280665	181230
286766	463770
294130	130332
366402	334343
123444	8115
145788	446936
239804	368892
21635	475047
50450	450155
25761	482143
244709	63824
139298	11471
137337	489376
238443	168381
407921	440660
20995	240225
145299	217799
149215	310756
473056	258126
364934	492426
380225	411424
28795	259929
223838	28907
388988	32807
428892	314645
250854	141958
412440	317250
379169	351414
317391	371833
464022	107479
153200	240796
171122	236193
101049	158846
385286	214923
196996	288724
260110	178907
232854	110427
328830	55866
429511	359762
384404	393840
55519	492730
77097	137128
24979	154137
252727	306872
111222	310681
447206	430356
13038	456640
22015	263514
253296	260739
17226	136388
306282	188637
171148	329464
197089	21583
95305	477131
485629	343992
213221	327820
53560	392788
292347	181003
320845	237619
239304	489200
396785	135386
73660	813
425702	354214
141821	160376
443068	190369
480580	300010
14493	348798
276663	120195
9308	211932
40033	369869
112499	220770
325904	300367
212617	115535
215420	51881
470865	37476
109392	88799
171513	336542
174426	108678
115725	436188
142335	470899
360734	431860
278412	327268
186650	83017
371686	269612
209561	293813
285597	153813
392422	16433
423218	82794
346272	36739
113205	73336
66044	401949
3719	467320
406425	32807
407334	103050
248288	281924
430426	287957
19542	251361
402866	63528
168361	243796
434729	317118
386973	188759
449521	332690
134263	193252
68975	10990
71284	411464
3712	311438
272556	146729
205790	398333
445814	481279
410962	188759
10076	105498
440032	428633
169150	219939
317983	464029
370121	41596
440784	298878
291865	211868
82634	185335
19483	99449
232632	128115
255928	218615
94946	113138
65887	129185
49507	232037
458435	243953
253991	297548
190905	427047
254446	177247
214994	217310
247389	13370
87630	358225
184396	25239
640	35702
38257	374939
166452	86140
339041	362833
298252	447831
117420	139135
63396	344953
178012	346021
153026	190369
354022	320849
189659	291521
242982	130028
216602	464447
241876	24000
252846	288035
176710	492316
205572	288035
391178	263601
13930	144969
90792	308602
420288	350120
476455	5857
67121	169904
260996	6877
214970	163974
47466	31082
359428	393326
436660	235679
35538	277450
300068	202996
430347	321829
277474	32596
98166	256121
197830	369577
228934	449409
375405	487733
335799	166538
215129	256721
326631	299491
206317	483853
442133	187974
478588	335572
174034	456403
287953	63152
244092	306387
136878	13190
370619	437243
180547	408414
424256	421823
241501	210787
385473	450876
85665	113468
198495	82585
429505	445723
239254	147442
162346	50264
309576	348971
357579	46370
102238	114063
479364	134694
142711	254973
253171	52030
360944	183711
487701	255602
370603	62191
131916	306100
476108	9054
326631	165032
315502	316011
440293	262803
370167	331508
365550	97127
383214	47092
491296	350189
216243	27464
303782	312697
240989	245679
141	374888
130542	114930
385230	404806
393618	311171
123411	279661
67129	194165
283221	307176
84398	470163
46106	152502
69932	67040
141657	302745
126882	387987
470672	277862
140806	250153
29807	347574
357243	23018
214390	79249
153813	374784
94529	37033
357707	65194
29025	295484
173076	301017
488211	313314
116767	401854
52275	121226
27617	301475
305310	214024
189659	105620
133909	141509
105181	266611
461567	62191
128234	190369
481192	187834
366127	443085
208093	196534
86632	425884
47092	148519
374305	467921
157099	380179
254860	161230
406660	85228
293967	489822
311510	16300
466265	259681
57094	474271
417847	5419
4098	59434
135105	293813
147169	220679
216229	345084
192195	390581
281826	234337
167424	209933
122921	195683
79213	303175
8076	51895
229735	316162
447161	417835
469976	226152
110809	282989
56270	208469
308604	129908
29824	115671
197544	209608
139306	272262
221348	241988
126628	33813
208577	295943
268301	265589
340846	338066
101464	5041
186078	453085
108160	464420
225451	117900
225280	204195
428312	187998
393600	66177
481523	72293
477702	125167
265591	101650
15253	64207
99409	339121
194129	240718
130675	477986
62191	309628
252797	273778
362448	181140
116875	9453
14131	277183
444994	439352
184162	442888
205668	393137
379696	190738
87500	196851
300273	257204
117103	411455
458050	131312
174159	162795
219607	159115
416408	201208
175514	266852
311073	281924
348447	155217
131923	207916
178422	478123
261091	317356
130060	441705
299580	116572
315884	19246
470457	472949
108796	10646
45023	92613
130069	140900
84097	328140
130069	67203
400586	401412
130960	396384
230051	63062
205065	133832
366512	44924
101736	486885
57571	332717
191438	98930
368770	184668
182565	135706
457296	411455
17401	164739
143714	107187
385871	296693
304355	184063
137874	343010
48500	200457
228044	263889
48517	73168
481165	269094
334068	421208
146279	110708
178875	47348
24819	21583
59688	38984
215440	136612
443485	337447
349834	477131
317118	83189
57653	438783
423144	85408
320245	185891
298799	426439
184130	104193
74953	164446
175781	17181
471254	336955
169124	364337
253076	81825
233045	484456
265965	414269
279884	182536
59663	387606
19219	405217
103325	7705
396339	489353
474295	391323
478032	103477
213643	232154
473011	137128
177723	266660
44503	410139
280303	61170
480580	24248
407565	299690
107745	482933
407277	370474
418626	462973
295488	204485
297941	120132
294320	393326
329144	303186
174255	477986
37994	322784
164880	345190
68098	70565
238353	168670
78550	355093
231639	368342
235086	80311
488617	57989
64777	167261
73818	398122
93625	111886
79605	191540
448426	265589
245555	137070
253102	224198
407328	59938
220755	357357
352016	57134
485051	387513
234881	262347
184321	415344
143631	6794
136111	50083
436728	15209
462115	429863
336878	263610
87527	235666
343173	267602
55202	21795
326631	405533
113099	145948
423017	32900
179362	391414
139205	28990
398971	440204
287874	7356
371366	294069
75424	66325
40672	445233
93625	129626
178407	371885
215400	293813
114905	24738
18405	489582
112625	85333
195729	413535
383296	313745
303507	180527
320489	118354
16458	87760
78806	312197
243000	332506
388645	15209
85746	191944
276549	12341
38159	184565
110503	126473
65332	434945
359906	43216
204075	22092
302988	367619
477525	360610
97693	273831
54070	133156
151295	230691
46301	379680
220540	361960
150798	327922
462831	179412
235679	344048
493625	80543
254599	253376
153632	435959
20269	67040
8881	153183
217042	440660
122138	387640
453926	453391
329470	292721
80606	365079
172271	447158
378968	401101
172335	446351
178014	227327
425827	5040
433781	323194
332876	338915
377344	286686
56232	251844
306282	335865
476983	130028
331359	50492
4841	270324
76957	57890
342650	69757
469834	267602
392302	126321
458065	456065
405306	151917
430845	421353
180354	140044
417826	8526
375913	463347
177482	15209
130591	150352
379019	369599
149126	32468
371479	111447
300977	67040
12017	362206
50961	145219
251677	401854
87423	253146
458293	341135
359824	80662
278517	463592
333080	141166
96522	244340
350887	372311
481746	232668
286547	203656
332613	1780
46080	336590
350074	164700
283640	84388
489399	49037
391904	290164
382848	39382
288338	271383
162551	429098
256610	301659
334952	206121
189779	12877
377210	452612
412909	285156
47645	27464
214445	164142
196543	101058
337237	427968
38256	212081
405745	233349
45643	422546
157666	24655
267562	300692
150161	267352
287076	278700
25975	126471
129872	181917
389770	449710
329513	437876
234720	213804
199693	438419
456199	208577
217312	413148
75371	326234
373585	428443
394322	317100
371060	482851
117780	283653
345075	331508
357888	289513
239431	234918
493918	238933
394092	263231
146893	188522
446182	125789
406660	257582
349472	425675
402052	482936
353102	278470
194764	52537
356639	174341
308122	195729
156905	378859
358605	87548
324411	40447
58484	251748
413989	40784
231866	248614
134108	360860
98463	42890
288138	204654
207890	301659
84429	394843
459622	42564
3856	270003
255656	32026
429095	65275
212581	124473
207906	479257
415959	443563
170173	49220
13869	16433
191342	319347
95129	254973
230739	355806
443520	150684
409143	271300
40505	429423
485807	33553
17021	39255
352562	454822
270710	442854
431409	351257
400243	50264
83616	467235
486712	317118
203757	217423
422803	440962
152337	90683
328468	69661
158258	338114
19053	67040
221867	122695
250800	117703
7575	204245
33375	369599
411479	49127
462169	99643
44416	71394
58285	23018
223929	259182
126535	187974
49734	404331
139546	301475
209787	271756
229718	201208
352483	180957
109242	487184
256349	206623
214950	355171
269000	95312
269448	53863
76090	388587
167294	378546
269612	477104
281923	288035
287444	438653
173390	241525
78617	301475
416903	244805
324025	288656
483630	234720
237698	490757
478588	173465
36711	261217
21340	375211
223584	233825
155044	292102
428735	170020
84319	5882
314307	448894
237431	417124
382867	139884
196996	59668
141646	275563
125193	163445
346299	139648
472227	262954
445085	122462
142546	258370
382007	338282
217843	186259
405565	260527
367507	398333
146908	99325
346360	450983
219890	35810
83582	118877
138392	327464
55789	201459
289389	90296
240826	96977
170801	122462
30837	168615
34036	457587
246283	246672
291078	385000
267734	114377
29847	25716
256475	13370
238348	174935
274865	193281
371939	222701
125064	356903
67307	320161
424736	257207
91916	370649
174394	151944
131199	362713
41959	290904
244399	53906
273173	199353
217627	462798
12180	272748
23600	255645
443320	296547
76984	492316
132788	112312
190524	192238
194244	93129
304952	359218
297344	74372
124575	40447
420426	28129
175300	470554
317650	303942
224091	71725
42028	13370
34487	40152
366881	24943
454229	74585
281499	362206
355117	176747
180426	431614
487218	146202
46092	73715
141117	243374
378691	422164
416134	187929
438850	240225
74000	392086
65747	432623
217892	421830
293913	13976
301524	297044
113222	338189
84745	265712
412842	214050
295304	208703
123062	477506
406225	124660
389090	393819
326726	409338
446466	90986
166005	478415
255721	196783
467181	141132
66142	19593
451414	111890
211571	361978
89740	244703
44922	256384
28623	64364
73298	87178
108706	430598
230542	259929
143045	475157
373890	283113
315901	313314
329519	95149
433931	29950
68688	72523
266141	253632
376993	241267
147930	346768
401174	476951
174321	28065
28352	476951
255213	272356
167100	181957
419867	317118
233998	260401
47972	122210
214007	141649
197990	343085
233923	122559
301332	316297
472719	486002
30237	166063
145280	326985
485773	293813
288652	275861
200092	34622
24474	144073
265598	471355
39764	76454
407284	23018
336819	13370
414835	214024
293913	413988
166452	478840
4849	317983
282453	102494
305357	1113
390145	264406
223651	73236
226191	295218
481173	66914
289807	9913
134876	375078
329807	95810
76079	101058
247676	211932
266936	115104
15819	165454
43514	280424
473381	265608
192964	109828
299218	478415
290746	166513
136446	104505
88111	293813
99355	322754
439389	313745
431417	442056
475047	267346
56739	116283
319516	118928
61954	390098
344214	113051
293913	461202
40204	440660
49964	300480
304478	251387
48229	391414
197555	328729
395886	63528
313351	378462
324330	51881
43	211954
182799	2446
155208	225130
57419	453222
435898	325225
322094	44869
63738	447105
459763	319823
471979	278585
145664	258229
233524	410805
252323	160468
245944	114515
362389	206804
457418	436699
63427	434579
200123	250076
256893	107569
15919	298467
477932	257934
448753	476447
65726	208038
112151	150526
474341	185076
338955	192509
146240	440660
104740	277568
228128	442030
152246	447517
305287	283536
307448	165565
309127	107995
287874	168615
233498	491901
200503	204330
483706	42189
261214	182198
212748	198275
105585	466101
155073	186548
444820	249956
33965	340983
156626	247264
276427	484447
313355	415600
158724	470403
274109	50264
378763	62191
379970	348798
178422	31265
77430	259192
182361	37728
61683	373623
265943	221317
86592	58786
207819	425675
343770	460845
367861	317184
47037	480734
70319	16433
241037	72523
345832	321422
263078	450330
352335	218727
333968	431927
52867	79721
394349	180096
199863	130572
375528	65936
378528	301659
369429	293813
365243	310773
43966	368161
365093	60595
421950	78469
210884	101058
19052	101327
106268	354728
167457	420528
452768	4413
131524	420944
107222	282989
415309	317118
141738	30178
47537	24516
304168	260854
115874	28129
256463	243871
270902	290139
84810	202379
153319	317118
324826	310756
223528	267602
303670	317356
162939	24827
157422	190178
241987	390197
479261	290042
206881	281924
370214	211868
399283	363973
303670	371934
139743	268261
294191	301216
485644	309955
298479	192288
217418	171103
133416	60108
350631	94516
143594	186259
392370	451016
430279	470105
493142	110677
90803	178907
41528	315888
430040	398333
205151	313745
455141	217954
428182	356532
4891	175608
304165	238285
470746	166063
221979	141166
352413	215803
478588	179411
99271	401928
113267	61934
242588	423688
388073	399867
231268	477211
348657	45141
185953	16433
394875	49021
127415	109113
411591	439551
238791	219499
200990	475317
213535	389682
101540	368820
281206	367919
189197	167173
239804	389999
154456	447430
303237	395598
150820	10987
410396	228838
109414	234364
450725	200632
435337	353557
325923	375954
158515	474442
317983	384174
213691	138883
376400	282059
68641	46956
58330	475367
255603	50155
9626	122694
364346	348941
466548	382166
32920	22827
251400	133991
309901	156207
417036	383454
93985	395988
15433	229847
474496	357089
327209	237165
75621	219622
16844	348798
160629	190369
85672	443693
261902	456121
212426	74059
314881	128779
242411	209392
1080	239519
445725	420392
458925	263889
389308	72889
419959	213110
460096	19620
345811	446105
445378	442833
138811	183213
442223	459622
447168	246311
385440	2970
388865	219265
380489	339853
268577	351639
420346	164504
41834	138472
433821	444108
429186	87007
174802	166513
71021	389682
381305	464075
10093	62661
370096	23423
107629	188067
293373	77004
91069	157280
401661	267029
268956	108554
270261	249871
31303	130960
439073	362713
360144	313079
265192	147650
186605	482292
381304	356324
258532	39064
313513	293911
462310	21583
244092	110933
127263	43948
435751	41142
417735	12245
354313	493302
316136	470301
236095	28129
444649	440962
48066	108830
260624	238578
447025	5375
395735	413023
121173	352605
200091	29567
270248	493595
450330	423062
90361	20172
133130	359188
31676	160545
167639	136422
129062	103031
83806	431867
233362	122510
274511	291249
342754	38773
121776	6289
426439	339811
87527	101087
365387	211868
26527	109095
450477	56909
473785	183711
247808	228431
353247	421830
228535	152502
329651	288035
260624	322219
443625	473611
211895	17181
31082	82585
12623	464420
330246	161134
114008	125482
443709	258987
319543	477986
233302	330390
223146	459976
261518	104259
247270	438373
338040	187974
106805	257361
367247	275152
63526	315380
324206	217025
270284	256780
433943	190369
182328	274030
480535	349514
277568	278700
82412	223192
293931	310261
173993	290638
120888	355552
299206	278870
431088	72523
194130	347664
432882	444588
138392	313822
271188	385141
219099	273831
281001	26937
24473	134145
353545	302836
231485	486885
352007	391414
280959	249334
179054	91711
246796	215396
150216	190369
118363	27464
216362	85421
346623	36558
424517	49903
109681	438373
4927	204376
391076	233572
386926	465894
397074	210261
40362	346860
381246	379976
351704	63528
278244	245986
328758	176759
378420	138441
109391	235215
202392	336590
417372	311221
86158	100287
54945	322336
220060	143335
134694	56189
159726	342807
197385	418841
123723	338368
325932	235334
277206	70664
30473	196783
422267	396847
121226	10231
138412	136423
5264	492433
158178	121432
404337	41673
201735	323213
439749	86974
304744	16433
38201	284306
104413	15133
23684	342807
74157	161636
353577	334424
93627	179837
284999	150264
163925	158861
392953	402018
377653	429593
93310	19204
116705	314722
324826	435886
398308	455699
393415	283265
23807	241468
197986	20309
430932	312598
182491	364768
76228	98897
343301	293539
360459	220276
11572	326298
188241	108511
208142	394790
102987	383967
471950	352447
200498	316357
187963	345401
473411	235187
424387	334372
460995	109197
321743	27748
82707	278162
195362	185042
345401	398421
20946	39217
58429	430356
28399	60923
296824	430356
148588	150767
33494	51895
166647	487916
117862	469719
1839	390771
155302	58208
28737	379125
167035	413853
405541	178377
260271	85423
13085	309407
42536	359516
86311	8459
286948	377466
232616	329824
311358	69856
403663	71382
493169	306100
333106	428080
326678	243731
53819	344519
378444	324033
31360	385910
32269	107852
255994	94665
357621	20998
78158	87965
233472	113382
439768	141166
327209	248398
143814	331508
458609	15209
366040	138379
371324	205270
399095	317118
457418	334054
217882	122020
263640	225111
9123	388321
187834	239872
122462	55049
74442	391414
373148	48646
309501	482143
289675	141015
302226	109284
155448	340253
288990	226943
209828	317118
449259	354039
229183	87471
156719	219441
213577	36211
77604	54839
21411	443339
44020	219499
426724	203653
98923	372406
252174	452107
345987	193897
86596	315686
83194	315888
265952	116476
343054	30332
195182	298859
70590	332039
341581	256862
291982	67040
69292	429062
197473	263523
259736	116070
51716	183566
117862	26896
448104	213957
105363	308074
493038	314707
40198	441619
206876	180957
66152	144760
200092	432334
346187	459106
475763	12259
350594	342761
156911	56457
75339	432984
473383	44116
238889	98412
406660	465598
426742	169482
217074	122694
328729	206656
21468	184163
394614	69708
106268	34547
432362	151395
354121	186159
468516	158261
355889	336590
202984	258579
216525	476447
78263	48368
57447	107337
488952	135756
34338	331203
476007	190369
367246	117423
171901	228106
306196	338746
223932	310756
410659	77606
259866	328731
293913	454408
9627	373443
437385	445821
396802	41904
469760	341378
308853	403718
32601	237165
387891	57134
294018	18543
109174	134683
479351	469227
106576	225787
239725	149818
329379	78364
177424	479685
170319	302426
412342	122462
347389	11405
370830	484086
352739	69734
449547	408496
100218	122694
137662	400184
39906	15081
324706	476656
184498	88113
304952	277179
53004	16433
241315	448709
198558	400160
377509	262333
178968	466737
27095	235679
102238	348007
8354	489376
434034	241011
162340	16325
101502	8623
101780	192329
235160	94516
431661	19491
185339	406497
287259	431219
63907	16433
64399	22294
139951	327744
362932	7246
164333	190369
408459	274309
353188	107748
23781	476951
59642	299408
86499	294836
152536	162814
316565	148743
364183	195551
279929	194337
437996	402652
318037	56413
214853	125399
268824	20136
114643	24894
490060	428864
205218	281163
450079	366127
477733	75594
493283	101058
294912	178338
379059	259603
372340	354607
260153	455954
413338	461944
464022	274870
220088	393760
339333	27677
4083	439649
438475	226528
110272	19984
224414	94344
257590	152321
479260	159058
33937	53511
268820	11451
226023	261320
482456	294677
41627	41363
64526	388254
81432	224711
464523	194701
409707	165267
185228	78806
315207	484447
3856	395198
137454	417931
119840	317118
296029	35337
147184	183213
345401	47486
209416	91782
123329	37385
412592	391414
438120	188002
333894	321916
190326	188981
221173	259929
437421	441313
484928	426240
351579	44818
146893	188992
178048	76016
464515	313745
165565	454975
493991	415165
54268	369209
226706	382007
222474	72521
195948	30315
193654	341271
286445	378462
31254	423077
489829	420895
187834	187984
343637	440804
42902	475766
313669	395924
414218	197043
338356	16433
195681	268101
440808	399468
477223	167035
183445	180306
133562	398066
160843	190369
222828	423828
159615	485851
156386	63772
209354	12787
71511	320365
169878	413118
228044	175923
219888	345401
253125	369922
8065	443693
267339	328897
284505	162915
310615	6264
298560	124505
236810	487833
345466	120839
228533	122462
217025	198684
370315	432837
117952	130147
195402	318735
469976	134929
296652	86476
54539	370700
234736	439218
185345	312481
86596	77430
327520	203615
433997	16433
74189	258220
267280	315335
230841	196783
217388	183213
19262	252961
250494	81005
18460	293813
64172	6253
487020	439300
168273	170180
139092	211644
25748	197274
218003	149128
464934	209191
221925	94983
136543	138088
14992	48163
52880	475531
299154	70557
76585	317118
478634	102352
406660	6519
53249	358604
268867	58287
326260	81672
440281	290450
123741	322264
490701	424341
50872	361021
226267	404345
446998	316284
53846	148000
456668	228431
277241	221319
190040	23236
65100	434434
398305	304117
382848	413215
144188	109085
142863	189659
225081	285156
302477	12129
12063	167742
168412	132740
325375	347476
274550	46156
317993	148000
359230	96774
109541	1489
240730	17339
406477	110708
302247	373588
378553	366127
253707	293813
194643	322838
86905	370866
124747	239916
312982	208782
95983	476656
43023	32807
474341	71015
187245	113053
301728	226587
221119	99437
64526	181112
51625	195948
262980	196217
76811	304638
368999	385018
158745	493998
384648	90483
424510	154787
144300	462377
170853	248018
68188	186656
409808	231021
345299	445639
411479	9950
127203	349340
132073	173018
147833	440660
36711	464420
48482	166063
321599	28047
250853	296956
242411	337375
65465	199815
326589	118549
442652	194165
128239	170180
385800	160419
325503	234649
233045	29070
449406	14018
385614	153387
260838	23423
176669	321587
228280	115965
461833	452055
345028	447517
262642	55648
478993	277367
263713	378546
309762	113051
362780	79507
109949	447009
489031	381450
289742	394948
388158	430737
318658	2433
201529	419695
128860	127921
363662	459083
126719	304466
193899	4349
174159	249334
190051	419688
417938	70118
85665	132740
375401	292205
398092	417918
465790	201676
476220	94044
171367	190369
380676	12245
38571	332392
18381	468162
172018	324271
487774	420944
424370	387127
380347	305511
59272	211134
330056	80818
155260	147505
451506	124583
28055	121106
249017	244929
402438	427628
192238	148771
147215	411455
267977	37516
155362	56625
5297	124397
455506	440660
311413	152502
226455	466066
276621	14723
116412	8459
253308	43814
117420	394471
196010	24876
30044	120001
360550	137719
365217	426957
242890	447517
215138	17186
126653	383096
97600	458933
210602	7356
439977	492588
1601	332392
257080	226168
92401	316789
106484	464080
179496	203656
366219	6535
57447	373438
465420	380999
193470	109006
151532	40284
412356	12565
201435	313745
5700	254464
336487	64846
198705	99437
363477	336567
158326	110677
130096	66813
345401	297865
479320	189104
131174	37185
273514	13563
165680	111039
400542	391414
11832	452474
205764	14308
302298	323267
194637	256452
319663	86528
33053	141440
296033	417918
380769	198381
132876	189855
49829	293067
60604	27464
120296	264406
406632	123410
93936	297937
246394	122462
123444	140044
35622	282580
453484	274203
441394	165126
353577	183213
265948	122576
295009	16940
20334	135848
115075	235776
72322	203656
417938	239915
234043	239122
74768	21998
367328	330370
127860	275648
336387	164519
33675	190369
288421	86892
87741	35629
49286	292002
19065	960
195142	313745
75732	144470
268118	267505
191683	150743
371653	51542
330225	406099
66813	294836
67293	98906
317675	342286
477932	51897
146924	120350
414084	307423
432437	454975
355025	306589
217171	267352
38439	177773
405864	300557
420051	317675
296459	341271
27826	392596
70609	375315
340409	29105
133909	155214
434854	300847
407280	147442
128247	363793
130224	125796
434726	230106
431343	97815
142059	258844
329415	84089
300819	114930
306694	222701
182000	343012
201833	311221
67544	421830
294659	95591
366327	190916
13975	84502
360369	271544
334634	171246
130675	218727
368105	164425
392312	19377
37697	159135
114067	127439
377476	251779
30477	190951
54956	399126
266548	157142
156167	457081
79317	49228
184629	126634
114773	41604
442606	300240
293005	479614
455847	90123
345028	21679
126045	453671
339932	431936
178512	38063
442652	429863
259544	364109
47407	42670
393336	61883
9286	246215
353576	365332
400888	120409
17276	75499
342230	479275
314800	126518
316145	250434
266621	174797
278451	214499
170131	363581
443480	392979
450078	489792
17782	250805
448353	177630
143501	255650
336152	484176
483152	446351
473496	26049
114063	107367
404151	15209
453404	346227
249594	244688
124577	16433
55435	21411
308618	98650
51650	167734
20059	146566
16141	445233
64584	251597
54025	289258
20647	169485
63076	11931
442314	247947
298431	216446
371976	136855
348484	439040
193929	486519
15027	24620
345931	38304
280600	20110
181038	336265
106268	420241
214735	479082
49815	177072
171915	383475
283995	315888
26673	439252
71673	343984
392086	369262
455034	92595
280198	216122
116028	418662
6759	267352
234089	236672
81262	134040
355956	477590
315529	364927
57605	205571
269772	97277
393818	222544
392144	38063
358238	3205
416889	107711
28357	185547
122135	187045
441779	184699
331103	98286
432339	198297
443308	448862
164933	349270
455388	486946
292687	131755
257601	172089
285156	276046
449521	5787
26850	232319
83937	409828
2743	408833
101465	240965
230824	252497
438272	58398
191993	78811
385449	265711
331715	122462
320683	35707
1685	391414
471674	297776
317983	82060
135946	260899
78847	174223
360459	252666
479351	18451
354369	446801
228559	296921
231377	236398
355781	298767
124625	419785
233782	224085
1215	478232
294171	396563
243769	440660
386411	348821
113065	352396
80789	378462
189321	414367
211241	239091
195677	99405
140446	400699
292896	270294
373153	106501
419492	40411
463774	182630
219089	231578
172678	337355
215578	86492
28815	61395
147070	74585
324049	281936
482596	21411
239268	78105
277568	214163
78234	470069
174034	350772
309148	389682
479233	178907
159162	363152
314930	184659
142547	93245
147596	35707
241248	484186
156314	492077
289704	117931
210320	241468
61580	262954
13077	194165
308811	271394
205815	105967
281898	275790
312625	372102
482089	283918
278769	431634
309479	6045
97962	150622
338309	119111
186439	52537
134682	51895
290867	401871
163784	262472
58833	348971
290681	382166
304055	219043
389326	214592
328739	176878
486236	41075
154981	470760
1920	466674
28138	240841
417400	416402
22982	76320
13527	54908
96485	164884
177530	351257
321908	341841
223657	337148
308309	331508
458768	319063
155061	210558
221618	215070
171915	179707
206028	213221
312933	381578
163049	259192
257013	434893
413105	387742
455779	295114
433814	237178
259978	383720
9969	475723
435031	204330
378442	472753
399190	456007
378404	362478
122886	240796
144188	392332
89980	457081
66235	238962
86311	153995
275904	468125
159703	217301
367259	492906
139138	409828
283446	109959
22771	317356
334068	110677
195334	132740
353960	327922
269000	204925
47453	467367
134980	247053
114063	351117
253704	309425
458483	474271
228439	240058
321242	452474
114815	402737
244352	76454
131939	241137
208617	310490
262579	416676
23992	238578
204774	280933
63002	478232
230969	335757
144717	134145
76228	327247
266508	361838
121609	438373
58030	193206
381012	307279
21853	406099
48922	94665
405818	284843
122215	364421
166119	22827
487710	366127
14871	64478
424647	395574
329764	147067
249163	235085
474341	458790
324061	458727
412130	411645
58144	357144
199991	477343
391797	226308
473413	23018
209792	166359
436678	476951
471477	105585
443675	223667
283685	457081
185487	217991
262697	339001
215007	439453
456658	309631
451832	363631
351851	126348
55659	368724
190621	94344
174084	237235
36074	276358
183003	46506
166708	407537
445263	205682
345077	341908
79933	178388
409346	475917
301158	281939
221687	94344
298914	254655
249894	293591
374986	149819
335108	131796
334772	267098
214950	237165
428979	435318
342666	226494
175456	120173
268514	16433
89619	376124
81432	321386
367478	438680
361354	191784
135466	243766
146794	317118
384050	291752
399237	210261
27158	29683
361353	327449
303023	461846
5569	238299
216950	334985
99060	164013
287285	344940
381966	271756
462721	375629
351238	332284
490314	150352
172429	398333
79647	250275
241671	135807
230691	26696
85723	145064
28616	27464
130021	317100
138126	359236
466670	162795
198956	388904
83280	230925
2896	212455
236262	480040
48124	109828
421635	312698
216208	473334
325638	264804
371030	49835
324897	25076
351020	250434
489822	252664
459738	394406
481720	264406
26130	109011
155969	386288
55382	244361
300974	5860
230584	274579
103936	209704
57276	261230
323469	86560
18647	84712
411455	449543
59628	134145
150798	138619
476983	1605
479351	27505
44300	50264
234025	71791
78954	89163
344846	186458
173234	411478
148922	216101
165036	281490
173442	20959
241507	167902
176415	470917
316722	179692
141015	290450
352782	152020
140192	369684
460858	86728
477969	181767
56806	183711
423273	20489
461788	35421
426128	382888
109733	151991
361034	360261
43966	12787
330216	315671
161503	164884
224778	10520
205089	262385
31903	226308
328051	246926
324127	313745
56565	292000
43514	458984
103652	184902
230869	425510
433400	123410
371701	43164
61666	14335
270224	152560
296682	272230
485640	37493
448849	201754
5563	406388
349565	481785
481167	13370
297741	490353
232183	399098
448316	462901
151691	226767
153212	294908
86654	70941
406390	84775
314379	144130
257726	298935
273972	113051
247106	345337
346697	459123
170586	266012
367871	407934
39892	439543
357480	60853
255249	333591
8984	301973
132827	239519
116087	412398
324967	291815
400288	309585
246313	440546
74605	66798
362267	331630
234087	169439
391040	68158
65351	393326
488183	267346
317370	64429
106365	53490
375879	51222
482863	431137
396421	58733
403734	375832
4849	89298
104817	280830
396036	220417
157298	225836
357957	51881
310357	393326
219546	327217
128313	11960
14131	229965
63652	173121
119653	81280
424298	278907
42667	252065
342371	455493
383975	447446
164329	279871
481419	430736
49423	150127
350038	85134
316208	451404
471643	134879
340654	203279
47341	91558
241199	417301
466012	22827
300273	405358
323627	121304
322490	353671
441361	361310
255254	80761
275626	8459
233963	134613
26556	270369
362142	412594
35394	100478
450895	373169
306180	105878
426835	352775
375280	15209
381293	377360
310318	440962
277700	244134
227290	251323
327570	29431
230051	108812
478588	113158
185659	54022
307327	20007
80696	92499
255650	71968
230051	34807
289995	145129
69011	20959
344352	272908
361120	293813
315671	308858
233560	132740
342112	173976
40028	34675
384404	333084
106484	183213
420757	275953
386228	182649
479413	217871
249845	317356
125516	354630
75932	98621
212013	446616
178760	385000
101915	328838
36462	297902
105533	475917
139911	378686
222102	129827
223361	325899
203321	317118
422674	207599
48549	58287
468516	465019
190368	395988
35161	15209
426742	283178
246132	374281
297007	222010
19924	421423
120254	366127
426197	52030
449521	103042
285664	286337
323925	472239
384823	140778
96335	477509
187878	180964
324206	336590
233045	31219
144852	152085
198111	452229
41016	316575
47719	315671
444878	391414
286883	462973
131484	159447
197732	158073
406169	49903
267635	167128
197990	76111
370820	110677
363716	294848
391632	303933
402602	375840
43393	304018
120808	101574
83204	131312
234100	213115
263242	430356
34729	177428
15485	16433
431387	379675
2844	265589
467372	277575
139657	285585
173011	425992
90073	265078
6747	202507
257284	373494
405217	299120
345257	487994
62259	421830
222139	440660
412904	110677
107649	38394
228129	144031
138801	104299
134734	51222
211721	50484
107745	347270
103914	46412
452243	238075
403575	451444
300273	284089
323222	54032
356113	403272
176677	186548
381643	186440
132478	198926
85575	391905
353341	222125
101119	54895
113376	78517
79134	138777
375706	31420
444735	445923
454185	430452
202369	205204
413047	375397
51534	205289
404568	171967
214060	343992
98684	440962
203228	353884
195615	49789
233757	467703
189034	486885
317358	312221
143080	53883
327540	232470
49744	301659
479614	411983
35707	294951
331879	292985
413612	422164
355189	465320
487957	284843
237115	86560
170412	190369
365969	230399
59812	27962
259034	286337
285105	306963
295841	77765
133831	153995
301489	190529
168062	214992
260711	427989
234933	463549
385267	119868
330066	73057
410044	203656
119872	136803
220756	464702
486006	85284
211555	153359
386857	336590
444847	217058
326631	209510
183183	389682
190820	437065
31828	447069
123718	426887
255397	226940
192238	130215
412488	371918
49184	111630
106739	243805
161177	336955
92945	153034
81810	298182
282977	218727
31999	145948
353975	459779
440443	333709
102399	50264
317552	62661
405255	310261
135181	205289
192820	377993
240677	336590
146893	270468
320238	132740
442335	122623
242038	393845
210493	174939
221296	53195
457418	126775
237120	357189
91951	107711
326574	458601
456996	291249
380120	392963
18349	185013
236272	211067
104237	147775
391391	27800
216809	254543
198317	180881
370260	378691
274812	214024
457651	378462
47492	228146
487156	48163
425232	202523
276632	72386
262660	418456
441400	250553
437505	310504
155350	298595
228084	469235
15507	74542
356220	443219
200786	236178
148262	185013
345401	29745
470915	373418
340984	267602
153349	64123
453964	85854
47974	405837
76667	84845
276821	130675
54364	135585
362267	300775
136177	122356
267562	196559
434866	380248
231939	435242
124320	468050
222563	264862
339965	239223
274387	375840
319231	87587
271760	9437
192660	255897
458655	78747
465647	39144
473849	36204
65126	220805
266141	49826
49946	261396
16169	39255
91462	351451
245990	333251
423218	300424
384293	413571
266916	148251
267674	484585
338507	131439
352439	479159
290259	181768
221329	270659
119001	433531
181757	221324
433268	138193
323405	283764
439794	446351
419872	422164
140541	473175
376020	485987
119240	367798
292997	237562
290222	201516
185545	94344
262639	215922
390781	63528
156351	307331
272301	4312
269949	79861
380454	285446
252622	313745
383789	4898
237019	442735
144501	141401
259515	267602
318274	339153
488616	15209
281283	129712
164883	15209
74154	237366
403830	398480
153322	405533
469388	373111
461833	13268
189188	78699
421846	39195
302622	31041
67452	78837
224483	278846
36507	45441
985	211868
322171	367923
479897	264755
326574	52095
182192	475460
303905	76454
470019	12177
389303	278520
251720	12679
239141	265887
228280	79895
313761	304173
286664	27212
55961	32807
268910	74106
465223	356645
291312	169172
406383	86476
257284	289204
220634	243115
480861	370866
92326	440615
199293	179106
432034	422470
138126	122514
379680	425838
397216	422164
19352	109746
328994	187007
372340	79604
485629	197996
250317	86560
113895	127487
479469	87511
94606	482215
212435	140460
458011	375840
256568	53863
200563	21583
20946	298408
39195	51099
412527	270095
404316	313592
407280	300813
230051	475416
294168	370866
206516	336590
414408	130194
269105	486869
246191	421356
297601	187106
431021	88705
280600	85845
35532	345745
124095	234356
182003	88113
288438	348177
275043	335477
149972	269199
107699	447335
130060	437018
417704	155217
437002	242527
172924	391370
34363	145287
16380	114930
271316	137155
189597	274869
107272	447158
322306	480847
218675	150005
188613	50872
97777	381677
212229	187888
397046	31216
288024	217504
46556	294836
144129	145948
267562	206115
249981	144800
363984	203131
72081	217283
258452	214046
480642	49186
342239	278913
286982	371925
151173	355177
192845	398302
403746	16915
343514	227101
347963	137442
198253	440660
38454	401854
423828	333280
176325	82798
173276	208
318440	182226
113051	403346
398579	254973
306876	440249
266896	221936
139651	2735
310914	401868
410298	176039
93835	489026
229854	386563
17276	137155
289444	4914
137658	387742
395138	469235
276570	7923
86632	341996
186791	421830
129654	336317
233495	466737
301904	363631
345524	485698
198856	237165
260161	136891
200019	231141
62003	68862
171495	456277
228225	360472
117278	300807
179672	19099
172417	12895
362109	459213
338752	245679
448517	194598
5408	419612
174437	412255
478507	228431
136798	208577
22555	391414
390255	123410
332068	30972
312664	60864
469218	359762
72908	1605
88266	118275
54415	370866
233714	478415
36205	173758
475730	13151
30841	10646
476675	399136
392339	81280
280933	21902
181623	351732
217434	260859
60428	190353
440499	328538
333123	176020
137279	123369
473981	291002
390914	29390
95882	158153
146390	371918
270224	24827
140452	447838
324190	314495
4693	15831
230574	437541
400371	467690
196512	38803
433983	291324
427793	467181
265286	487563
293446	48275
121733	360108
66183	190369
216544	335022
244536	254309
477509	345429
329203	368538
75886	444478
410187	116072
316435	357568
383248	85870
362267	125787
101059	339803
312474	360736
457418	230005
334622	135066
210542	229111
456694	477986
35151	84955
493382	232377
143290	474437
415751	12119
81478	148111
429664	183479
90662	48163
448199	443558
212889	75303
360540	77345
248880	231368
258574	53863
73098	357
230210	293106
158392	353560
29820	444328
43194	220417
377728	56410
212394	387474
19542	471787
257802	490237
282009	165148
465758	420944
417566	471745
132315	123369
402348	122462
113843	408
270338	137719
331935	210481
7290	404995
7317	451559
31436	251669
297812	84859
286500	192524
90919	366645
62600	76658
487314	293813
109733	407690
39612	314670
150189	172089
5989	30903
58590	395659
12063	390898
57785	135756
298560	100503
392399	309079
244125	153006
301312	412919
8068	72521
204078	208300
440018	190369
42704	16601
32399	375840
58688	53389
192745	300282
118964	367110
226382	309463
455294	254973
420027	191234
103336	144650
362659	340693
380088	243157
304186	296335
276208	75581
409016	348985
140167	407004
199950	267886
69984	82
25239	254720
385797	442227
491493	6352
322310	407386
241711	450557
132356	374998
67906	132443
131064	290864
86530	140593
315951	427323
248651	370866
338746	15209
490885	257047
178222	2832
273816	277961
272427	65670
181754	185479
297069	448372
212065	393326
383075	187834
60632	270410
156248	145351
41122	378462
255165	407334
468903	10906
412870	46445
102187	139308
469235	423559
179817	357701
169563	321864
309734	28842
393766	407306
345221	158783
250600	54700
91828	140056
219021	242214
268485	393326
315275	331238
286187	132035
177124	220575
48282	54805
92209	278802
380183	217310
322299	30510
453907	252007
146873	157339
427146	333357
225694	19246
359085	332638
78469	478013
8881	312697
172396	328538
60514	164333
366861	472313
388472	450275
21500	74829
64139	318735
383273	177777
222102	387928
108186	357328
384683	54976
366402	410360
410075	477869
480759	372141
112415	478415
430139	378403
428313	141509
212308	316575
91382	304493
422603	123369
337750	489822
194216	479157
193666	31026
304146	379732
359	52634
396284	151
225581	405842
450077	190369
290838	129772
65106	464420
130000	419225
477932	472239
407066	258911
277878	94667
145209	414794
434065	161990
165569	289506
24208	237235
209787	454760
421935	95322
8675	374423
406968	477590
1839	36352
13904	419098
337320	135804
13077	405697
366903	391414
484139	401682
298390	63683
121637	183428
99287	355806
387225	392788
324977	447446
245482	263711
57935	446745
346376	176878
171394	77864
45579	241743
76677	53863
390240	292728
376146	474398
219057	317286
185561	207042
392012	133752
482417	453391
232182	297426
53428	160576
121594	154137
43835	227033
100511	197212
298390	286850
3989	412303
231734	94344
136975	24166
165646	350549
481709	463623
192800	50605
107279	110782
85961	430913
111549	317356
368166	405217
89219	351117
19640	477986
385449	350
302566	460333
236586	442784
366243	380491
165680	389383
156039	56410
149502	124085
399270	9913
260681	443108
83143	209161
244907	448887
231545	464578
467536	214050
422370	16433
114163	140338
285664	105639
191258	94667
32411	288047
319259	397373
113793	170024
280772	296736
79786	190650
133245	487376
37178	107148
325272	371934
406812	453242
330313	74511
260386	317987
254228	86728
16508	120986
26551	6180
281041	118571
124469	384153
279357	145821
76228	304061
91108	27766
125790	443367
45780	318506
225078	475733
437999	466101
60604	478415
296514	113290
50474	429299
472415	184481
128337	159378
164227	133588
391121	97457
275215	183479
292721	331826
434726	91296
254180	213983
193259	4674
149467	199670
450310	30263
270248	68563
63738	86626
218968	440660
49663	383114
445343	297272
488329	170020
317413	138163
249017	407678
357150	398528
458207	85078
185912	85147
376963	59087
28029	334818
155004	440660
153439	462901
466609	288280
40060	157624
225988	311247
219546	430118
242411	416729
23094	59983
401754	299467
488297	164884
260021	275677
137671	317118
127388	236215
361001	22209
440467	50391
452772	136422
15253	361698
57941	481785
28513	331020
119851	380021
291468	348912
419135	73234
440804	396405
223656	435428
474341	442096
113579	434893
128059	287423
148171	270020
364636	479157
195224	216589
278197	202929
21622	299467
68314	146103
153349	396080
168610	165267
327061	415947
49083	92628
353738	140044
115625	64777
93384	246600
231261	15133
365279	112465
399208	456900
121492	274836
141601	383428
99498	54855
237120	314228
320779	323243
25891	295381
350805	268176
33538	469235
154942	88705
36414	62191
247237	246632
298255	36451
75692	168019
223440	335580
65201	28134
276183	264469
14325	27880
144920	239775
287953	254292
256886	397535
388696	74797
133495	227088
161714	367883
172837	355139
473190	478415
109980	253860
77737	4413
289201	100503
331834	75738
167588	248309
181394	175582
96976	324954
319210	87471
15069	107342
361025	438020
51759	54104
239166	462739
87021	409143
404931	457811
218448	71367
34397	414889
315360	154456
160109	378127
202092	330765
475529	411424
47645	52537
329727	241531
216435	296130
241782	283634
466520	317118
268491	323213
264693	472362
8587	217668
204865	95942
30697	221965
242533	300880
136629	123213
346489	324557
117124	400405
205179	127636
6381	94516
432600	99405
427546	141362
480806	108543
353475	327799
204473	286443
493113	16398
89299	182782
435966	9678
37333	368205
96175	481368
186791	49903
338003	311212
10321	16433
159505	95536
118786	183479
228128	196399
157044	435708
286221	127921
456779	203683
39176	472049
124041	274306
157258	287024
377601	142886
174665	36545
422252	392609
168773	76923
83977	234356
258368	67837
57276	342300
138504	14723
105323	441135
196003	136876
70785	430337
262980	291521
467153	438300
289928	368904
67571	168252
350304	317356
417372	94516
219493	3976
196339	55432
54976	254735
297276	477491
194180	401587
440028	487896
321263	122627
158099	152593
187218	11570
472442	478215
448104	295944
408357	43411
42161	310261
233699	313492
17661	281013
257258	476951
369357	200444
26712	269745
414326	487932
138182	11386
39892	184370
130224	234014
484422	23735
446010	421356
216147	305137
229166	405128
20960	366493
250183	178263
37417	421830
330737	404206
464650	141525
312658	50264
397833	94665
488069	269199
55400	217007
433436	176678
318287	83140
397778	304011
195224	260877
489200	387109
66540	164884
475751	33798
456783	331535
66062	351074
332299	72898
224764	478877
336941	203752
212009	265273
478721	423531
165680	182680
316565	191764
183219	198456
409124	237517
137437	21411
174173	125420
377147	474651
465417	347115
405116	447730
261277	120666
71803	15209
336445	415259
457952	54976
211346	236654
412798	164504
173543	291324
119270	158514
182969	455364
425341	49896
280761	225043
71444	192019
316136	440583
160561	32842
10250	88113
23376	483322
282421	181955
443068	287740
405237	426986
359790	385076
311867	258220
389303	292531
111409	470434
285876	306545
357294	179447
437559	62996
128185	202996
434854	369760
49879	132262
56724	203694
64936	94344
70797	17808
53883	123509
258407	55763
174034	175412
412816	273106
338248	183213
272407	220857
355630	35707
485304	252664
116504	106343
88790	418000
425585	97168
203618	259435
254446	291249
170065	36093
322618	458933
118453	262385
48251	180866
233486	290450
352305	429862
265711	345642
73570	464868
453900	31703
130625	149869
449249	398259
325972	313314
238481	449145
290216	65753
271188	353321
116513	239028
283189	278597
218157	328217
319221	129752
278785	172089
408357	161380
189375	287423
317046	362790
110735	162866
17493	454975
253165	164884
396291	259012
250414	153995
489657	372124
91822	278995
476539	21457
106268	190369
36094	63528
195769	91170
3642	5040
163436	276982
141961	50009
351540	429150
333289	383837
388839	71652
21095	74886
78891	260147
177936	215787
94111	436686
249651	391414
449354	249102
301041	493863
434715	134384
32252	220604
147550	482499
362378	239009
108057	440764
109356	276147
486691	119346
458065	255650
407052	190369
176913	363023
39304	486680
178263	265711
319747	166513
41161	474247
142813	272881
474645	54976
436448	253474
443163	164370
215138	392045
463200	233989
167583	229571
256199	454956
476881	472195
17023	447560
492017	141892
447404	334680
441983	382189
38038	341446
208377	29105
401486	387987
129715	241431
58893	71091
241565	33277
182172	438957
398210	293813
231858	245679
450705	322169
149173	155246
153791	376764
346175	253247
107375	190303
319041	401854
457418	336268
82688	466744
346242	49119
316881	256534
160895	132883
236216	353557
486136	385076
10836	70317
11209	82585
132147	413905
78155	257199
146429	378127
73791	304731
430831	225790
331095	455879
180778	454375
260370	190369
108554	276549
470140	166970
46485	316575
236957	476403
307161	476951
201061	184754
353346	89047
41708	120331
428892	228020
13563	481279
395428	13545
66547	41257
402052	320464
256623	317118
446368	58479
91960	446351
426173	404345
58032	243115
371291	434526
146924	305827
241039	244672
309245	156376
432339	411455
236525	212982
161260	122462
5385	23825
109218	228225
43119	29111
375727	92613
296574	245679
181975	399035
170220	53389
178349	342698
200332	112298
415930	279798
216229	65275
375316	26714
86297	178831
153813	80765
141810	104872
292352	314742
289186	304865
325814	276744
129762	367110
147824	99437
449137	352605
123045	121106
222102	456586
47526	21301
312347	449933
214114	143079
470254	120666
104192	41959
223727	48247
453205	113051
134299	19455
19652	293702
429923	447107
248400	275987
159002	78980
63190	55428
263506	151550
447944	46127
95367	300811
166425	431245
426227	243542
101457	420944
272785	412193
377869	253458
172279	261139
397047	138885
140733	465313
63446	417918
76042	208226
21110	156376
292947	401871
43846	307126
96290	356301
358357	82585
239448	20959
411291	475520
442341	434893
22464	123951
227894	141606
354730	338271
227863	20400
48165	405842
133285	113138
75652	183317
414286	313941
386252	461392
388475	421865
250081	204925
353597	439599
39929	341271
189071	428197
178601	169097
482628	292553
26473	54976
110400	443976
169994	414269
75297	51222
303175	264337
155426	463615
483706	252807
374587	10881
98286	31722
49394	205833
176699	209503
412311	243250
417963	120988
3472	335839
209523	49021
55947	27464
125948	401854
469479	190369
184179	249202
298317	92752
195999	216251
57632	367937
61367	460692
185205	354131
419447	455328
233782	22512
397734	235537
1610	453009
44676	166738
121173	489552
248566	408214
57685	335319
339432	216513
175145	80543
482991	178077
354628	24620
209283	65936
287211	380087
24928	280237
226054	393326
434726	6072
369658	268118
100693	217198
144705	49903
414058	40447
179855	387742
234968	27632
264037	48714
163190	190369
321524	58486
84417	99365
298586	303648
188015	380360
435292	184929
263769	492316
140244	52537
469388	40784
208356	16459
419089	303175
20669	261057
433173	453097
8054	422736
13370	480741
153313	311476
18936	51543
85578	492196
342627	415920
48154	363564
957	317118
374274	293058
490636	409540
65513	170218
448770	459563
207732	373633
445020	49896
331622	51655
23306	264132
203164	301475
380742	248865
298450	340164
96338	144923
351596	94344
356259	51783
146893	250467
386966	52030
274560	272069
406037	238392
207047	428864
388696	290450
390110	458913
284789	101486
411286	180548
26223	280472
195527	336590
134424	342881
427714	196465
99963	19268
225615	15209
202569	244721
451883	150237
72642	203004
129895	487833
7752	15209
348639	81152
75265	389238
78739	318421
402776	440660
261911	16433
71799	94574
71189	119268
360232	268953
91305	288035
12297	90041
246653	12170
103450	134821
99979	182378
201630	406751
339333	314979
247305	221840
24265	213330
456021	433322
145061	90472
39892	203580
406660	78289
82237	328714
326713	52431
302527	47293
358293	105490
354645	439849
485546	67584
273909	267602
259143	404806
442689	414409
24844	189802
227354	353990
184471	78811
430337	43514
432009	120195
408878	282822
83977	11626
383929	39472
238889	308602
477424	380704
151144	244392
476119	381084
15415	435708
4625	66960
127531	312892
61204	451016
127589	371211
15920	264294
414286	225261
49966	379850
173274	396080
268575	106459
294437	36392
414286	3056
383387	196488
339333	434701
82689	153917
194912	180327
134469	12184
319882	13370
345715	295383
215500	481279
38712	435708
230051	400472
312563	345745
366228	88113
119590	435428
116667	190369
168818	228022
472225	228431
180969	250410
116378	15209
6614	85654
315001	468387
241781	18366
33965	446858
122953	476951
491818	205330
205322	386314
288267	131678
286826	208617
448594	67407
337662	196783
185924	392062
112425	234791
149753	238113
356524	285156
111856	292721
271760	462676
174339	461558
15027	456803
310139	110677
14012	267352
244902	230099
322493	320699
267467	190369
77621	10440
114383	372893
341440	119762
415620	11562
349077	92671
107752	162844
121828	336290
399558	442870
12006	387742
79985	371918
228128	452709
47002	303471
207528	482966
346967	382493
222103	136331
300839	298676
210469	468387
476096	52917
14607	202349
422262	96310
140749	338790
118470	72713
191761	349580
346489	401914
236520	242650
315762	430356
274136	351414
69318	3041
326596	273831
474527	464725
104580	67584
310038	395336
139129	461700
134179	345728
407085	330143
289329	122462
93651	432657
393772	324816
335005	293745
16641	228013
28357	287285
315573	391907
370376	48861
273193	468645
194861	74106
186210	305025
450465	5041
138441	453746
291895	122694
23892	167525
343865	88113
24919	21411
58391	254668
82219	93245
157961	296758
23382	28847
200999	236503
342465	444470
53066	33877
328724	16433
314296	366534
161859	371884
59247	199676
122447	479570
349972	474347
474375	232925
315063	256389
328370	148905
331979	250679
460614	347601
19459	39782
396303	348261
135508	39881
266307	103751
198424	440298
282603	489552
379467	50264
295841	447158
171876	26551
156643	266852
93174	441547
35399	385000
158127	92613
308517	201493
46703	197525
114312	267352
45819	37377
454849	299837
358937	233035
81225	351436
333669	93245
15254	313745
468427	186159
86761	406136
39683	286828
198544	284524
48472	451464
402805	171592
448884	375657
202317	227671
169592	147442
155045	309085
17772	35707
51849	91826
274124	475821
275368	144800
111140	27791
405184	156375
322111	278520
462700	467703
129296	132740
482456	242434
116947	250092
71260	222386
336694	372237
71799	261649
440262	369599
129613	139297
222721	416778
249647	256121
367625	190369
412440	30482
309682	207927
415599	88289
350347	292468
85674	123602
147321	492906
282244	42368
455615	94516
285442	441540
136279	248777
452408	191639
474591	355115
357072	50264
204456	431631
107290	119868
452148	21411
136429	237165
112034	374970
140707	434741
152956	152523
67356	402591
381416	197382
85117	217423
262243	242523
405660	135149
146227	132996
332211	476951
336170	295484
218114	123849
162551	4413
483555	3076
45201	283265
323579	293813
362231	234918
53624	300188
18218	106748
197131	267602
239748	200742
227514	121324
250833	175192
242210	451031
119940	181208
314617	129708
215409	478415
207606	348798
168712	159058
236563	291249
446189	2715
204255	422411
176010	38829
4270	333503
236268	308505
100575	371554
385410	20081
486768	198830
30317	193486
48472	137834
378224	15897
267739	136643
439719	282431
340816	131645
425425	160910
293403	133763
267373	173272
358388	399455
105889	463570
367965	237235
196488	208572
456446	252556
424066	272846
30765	474620
397278	13370
91828	473281
93310	267172
288523	155758
377586	73906
454119	102506
115917	226948
481854	224353
223727	444
204802	462940
234722	192195
385212	46490
194786	475699
66788	427952
34499	367110
126470	31545
242777	378100
199704	366534
430163	187110
98445	40198
40890	466175
266028	327721
454979	290450
17398	42826
153287	20972
190051	356645
109745	255399
474606	132651
6836	347057
253751	424144
133843	109090
8539	168156
444746	53624
76778	85178
350410	336042
187998	283624
301312	59315
418019	160722
478959	110677
97315	206123
359249	487963
450532	373953
284810	164884
421830	74666
483987	248101
28487	60595
343440	345401
261396	136631
250523	352605
137214	99405
361021	390245
233033	100503
268796	95233
180476	236901
135607	24516
188580	272230
423107	413535
252187	150666
180382	120392
305233	213846
333157	475348
316136	201003
296734	452373
220402	165845
29195	267622
90296	35150
440444	384255
79347	105498
131091	431397
154231	86974
82678	3645
81428	123823
392797	154976
117487	54976
195591	62699
36560	409591
322272	174564
446945	309135
434646	26551
102499	300473
362267	253002
31323	237660
139478	273387
127270	332638
426742	113051
162781	13129
474341	476651
349470	259929
263064	39519
193767	340495
189608	267997
376127	183345
158902	438783
167828	226308
86240	258607
81358	130038
343080	273771
89805	164884
369586	271521
433988	287855
353632	412205
67571	482673
106386	144845
205316	367919
268852	463034
168112	393326
159548	173271
323520	265883
474873	106670
323407	402700
461788	202523
447824	86658
212947	455970
438141	198810
358499	322880
320883	414762
402931	116384
456676	131975
176111	54536
292857	458630
18087	3892
470498	389009
46988	165653
326214	215054
122212	317675
215908	18054
367343	164769
228492	467688
199434	371918
470429	326384
122398	291332
479970	190369
237714	190281
333178	440861
68897	418000
371133	147520
704	382617
329283	398333
431556	41821
77731	368205
94529	479739
461822	157771
171093	105967
255932	273831
53757	241283
333287	183213
207819	287740
324377	100693
129021	445639
20123	415585
458214	374049
315808	267352
308632	71994
357326	190369
259889	349166
81454	187974
347121	118101
359573	378686
47368	46397
55770	189064
456021	363019
184842	148821
87046	188252
297041	190835
38598	163725
310249	26490
231800	298640
299976	160576
309578	190369
143862	89734
24074	474891
87634	213035
416877	182218
264678	61245
15810	256373
212856	477980
27256	162749
33343	342408
180357	46742
256012	421136
194071	447831
239859	403406
293944	336590
487769	306064
398843	92255
170396	260675
335825	283487
346923	343504
208608	245824
251697	441313
24859	93595
355759	20036
405955	245332
27164	195121
48826	366793
288426	120173
451147	400023
164513	219499
136729	222701
296767	342261
356066	114226
158371	478845
376619	450069
452527	331581
101699	99810
316565	50767
409883	120173
361675	53874
197674	89047
25969	353596
310746	40784
271201	304325
426645	156376
274852	350724
471349	413638
245945	378462
230516	378686
432362	224666
438147	33609
83616	22448
67432	476662
16776	173196
20946	168324
134955	96366
18370	88705
215820	269487
377869	277167
209652	473711
406751	169660
375405	40867
42961	467910
392594	115247
365900	50516
434308	336590
2414	476951
228158	227101
373808	52902
385734	148199
114105	168615
220144	494102
144296	173603
351525	404552
17622	85008
341204	68641
157666	6707
340229	318875
169182	128103
475025	218730
276821	47547
226090	270095
299296	313914
476777	354747
206491	121106
166063	149472
145438	282093
343975	100231
435402	12443
432393	228375
217923	183305
46593	80781
128964	16433
244600	113051
238743	375744
68093	324825
242237	38888
163048	213017
31892	419173
72875	134140
349878	190369
97134	360531
160742	335820
371683	477329
374473	344464
111095	12177
274076	223857
477644	397756
467241	60517
304747	62191
257091	135037
290525	255377
39683	268113
133264	267089
68422	31808
91503	64335
237120	11789
480575	38332
339434	14335
346969	301659
316095	117919
386109	230925
280092	348557
476562	483502
384864	227101
51447	42271
34556	93671
424787	478415
400690	245679
349834	451016
242724	31420
267562	63303
483987	420974
185193	476951
389013	17155
215798	411455
47621	338271
422771	276301
424540	248529
656	98042
243720	309411
220382	458119
101991	467492
340540	237673
27862	152502
64338	12129
51759	151167
71334	407678
360109	428199
475336	219475
29276	267022
205190	161181
127040	486165
428944	340435
214310	288035
127462	430337
214600	301984
297641	362443
273396	241718
99287	179692
244274	380745
19065	160617
353491	128301
178732	38063
200067	275790
116278	361698
317269	277223
139437	469843
427470	15209
371546	92569
458612	446170
479539	440660
73298	482198
204310	138088
31482	345804
346298	270898
155015	391837
399405	192459
252254	300852
61786	441313
221155	263577
16995	461392
126327	280635
300916	168511
98652	372776
421591	134145
388987	139159
126221	424814
221318	312981
371901	327217
163256	55659
246946	440660
315492	126628
420759	232631
392713	458924
104783	234356
44097	80543
261714	476831
19542	20694
147321	176060
354778	110708
245007	361263
172923	15926
410392	420944
247929	124202
454098	379492
482596	346679
143501	378686
345077	268829
126687	353326
47080	74552
56425	151319
347374	213577
71160	166513
132045	129565
254198	269703
308685	119868
414138	97374
380403	211868
3091	342194
468549	49789
287300	298506
482369	21583
111455	2464
193133	106082
161865	62191
234148	219499
6491	293813
88241	387739
323089	182804
269494	298595
167588	458790
159917	156376
14155	209510
105501	285634
346725	13370
347808	225260
141088	277961
191723	275460
409372	319136
36150	53795
296926	352596
203200	221319
338955	40330
253730	449138
240016	390349
457504	83982
243823	285156
163503	100055
357293	284797
474578	137508
357871	123724
163185	211868
441463	381262
342627	310261
311367	155214
392182	474398
417801	350696
152694	406352
406275	20492
57	189034
62128	317100
366378	91557
336537	288837
35960	10216
321123	169116
310379	481279
149251	296432
197997	26046
305440	44084
367160	356038
406660	304733
282882	43388
106903	480217
468739	477988
116365	288951
283462	151944
466216	273831
176498	205223
409388	45168
70383	148246
394500	264311
317973	45108
177016	422164
330767	274098
455699	257574
388308	281924
173758	88289
190649	237366
276821	63435
227257	102129
246006	184697
53863	350764
24872	54869
340459	291413
387064	187211
251024	280019
179803	247702
167068	350949
421408	110677
13138	58465
359933	10216
59854	283392
234642	53883
329311	489103
88060	380257
100682	450203
215396	360217
14611	119581
377728	314902
91197	490211
271994	52537
372488	139417
161943	459123
114643	35707
94791	409828
347948	477986
198106	348261
65513	47713
371169	61076
449521	453247
221294	266687
360393	180302
180755	418257
379680	307340
374340	12793
85128	53863
471977	246054
112002	25656
411680	123410
143554	288035
204082	423525
488348	141473
394975	110677
71125	449817
22824	366941
212127	251597
277568	173249
8535	156667
447970	441831
73298	317184
107774	319687
283698	4969
6810	447107
422913	440962
291074	348798
167588	11335
455430	17186
53428	140202
159127	45413
147673	447517
491685	174961
228050	309954
433653	446105
376543	440422
146281	86800
411359	401101
309605	146893
412578	271383
312381	155833
150174	130028
296088	369830
76416	2715
248049	277912
207443	255478
414646	300480
164933	155895
246309	468274
175255	218730
356895	396123
165021	414286
83540	452989
124903	74975
6072	428103
113341	335328
264801	261396
151327	325764
104539	312869
243938	262453
469384	36346
377770	363973
387357	204195
219546	387860
368284	197719
45007	308891
489722	106292
309276	407756
309597	132247
109587	469235
267562	355708
140825	440962
82774	178422
261082	391414
67628	196851
4898	409828
36258	295110
371585	22224
328954	335663
49106	366987
153813	379416
428826	410745
110702	395988
28423	242549
12087	52163
222389	347421
408518	209532
88445	371918
333645	293555
119561	317932
4271	170045
99549	33825
280913	448684
327815	218577
80885	50675
147114	58881
139634	86512
41291	358797
221369	369004
124523	137833
6436	196821
480909	492906
361291	12683
418368	36211
233961	327110
289374	132740
378357	337657
261759	22779
412751	220635
434401	159083
308533	478381
19542	206557
150789	262594
82840	180957
79621	375840
95956	51846
208759	446869
287778	86728
459763	195658
321927	53863
103050	368511
471265	239775
163445	365232
280906	336955
464628	111258
417700	106169
264214	366534
116462	169691
64526	194513
322458	375105
434327	303175
189659	292227
428116	366127
450838	144752
115426	474347
46047	160403
97497	321274
292292	317675
343568	278450
184789	462177
38334	173965
239145	18798
432	339153
74498	240156
406886	71411
310725	345190
11037	237395
374908	203656
109815	317118
429547	477788
316650	84042
129519	189586
292402	70557
97383	86560
301643	342477
19727	82794
69749	374887
236216	474341
17782	230925
122161	28129
232186	2007
273371	481552
184455	396735
395788	21411
92902	94344
227861	45141
250225	412750
162167	3270
55914	164080
13268	51543
194637	429634
140978	297969
9965	463549
374091	479579
130069	375799
247770	155927
370848	473077
112628	431737
42827	428738
72483	122816
249236	94516
91325	373953
19055	487833
121733	420855
380489	67456
72018	255814
415130	381494
405492	339651
412944	306981
162117	37570
449855	492379
315175	301186
201215	48275
74197	435708
18928	136785
383725	190369
463976	33882
199420	464420
8910	295486
18526	490744
150496	398333
326260	206694
258452	122585
1685	216534
129434	152072
195020	107711
491273	202685
16844	82794
335606	393326
409238	233787
379201	235606
81432	378691
10236	462776
417214	51121
456037	178742
356296	371918
179970	204079
184873	63190
269001	245679
481943	249709
387765	68462
324723	94344
345401	254717
277872	99185
226023	386732
420536	261157
118363	99405
364990	284672
414735	478415
258648	222701
438790	496
321	176747
27169	122462
85669	426100
346424	24000
38754	48272
30910	296423
130069	184807
477491	114445
307081	314881
295672	388407
196526	448939
65721	397251
298163	321274
262123	328169
449521	326398
285023	72889
154866	371918
260320	443539
92635	311826
404568	392953
9928	196851
360110	11626
474847	54976
421890	459761
33292	239855
281924	364471
45815	262648
167588	69400
362093	267602
330369	424225
397432	217088
346987	461846
127345	357441
194898	158625
286853	438368
36979	208666
338660	116283
44536	494102
112443	383350
445632	476951
283737	267602
448287	183003
93345	169719
442014	42890
493761	43359
316131	258990
379892	308884
187834	130542
16844	355332
264860	219499
129610	434342
346855	8463
295584	241703
300273	399035
420266	359323
263557	252664
361096	216749
7170	57134
19760	461466
165495	291984
145546	366127
383447	22347
439953	26106
164328	357774
102129	222099
342052	387003
56589	6899
438456	273241
81547	204907
352500	351888
445810	293813
352451	24943
363363	113051
277954	433956
475691	438743
297161	471745
128835	256121
433922	38184
475761	362268
430965	150296
456690	94344
220615	226059
170752	390349
222389	86009
304146	476230
1415	219429
27455	345744
372721	61552
423924	339723
269831	241468
252510	383461
150364	307108
312347	88467
481903	232925
168798	333344
382949	22323
14060	43912
148302	427265
54539	113510
395463	20108
166903	64130
367050	10520
264452	206568
78485	15137
302706	62854
446037	437018
474341	436472
272065	240374
361553	361509
196065	475917
431323	7111
130651	443976
372567	267352
232289	1605
250149	313745
25535	149238
36842	254914
443033	230830
68771	254377
335832	479277
93337	172566
394940	20959
452861	463766
73676	28129
335672	352864
479355	73990
459280	152502
64045	120195
437030	389682
52807	406831
133909	313745
51423	70557
25748	368678
219546	339575
311532	243840
27069	472705
108491	237165
147070	366493
117738	196602
349164	493782
76717	442919
116576	350781
385614	360808
263958	140799
314145	190369
40780	54895
325314	251943
55676	293813
197131	304552
230051	51711
116365	30332
105533	190369
128414	478415
274852	411811
259293	15908
75495	474963
193796	57134
7378	42143
10093	178335
292721	197845
312553	111039
136744	304173
195121	177466
203354	100250
335828	53490
440294	160419
313094	72298
76228	405176
286001	444213
204511	261396
267512	469235
308122	125772
224630	363888
392891	9131
293137	83140
263928	171069
218093	56230
360674	404396
220402	370224
237120	337262
447312	140282
128124	162795
368143	293813
181115	264235
193722	179739
477537	130849
94178	134145
110490	48007
208944	137128
111021	360660
326260	54667
83137	38798
283616	164419
492682	69440
164331	23159
391346	378686
303347	168615
87796	183647
115449	64123
197655	412980
367932	351032
15819	54180
435721	435318
173189	190369
230191	122462
22340	258693
101695	12177
226838	35707
111572	128439
328940	355764
128337	47547
234696	13129
247296	365799
438091	332230
203164	59040
360071	387742
297979	477986
450465	147224
1262	396881
145709	443292
102644	201038
431228	269928
361954	354918
36693	420944
453176	395368
282612	112553
255865	238127
193666	86560
196943	404806
234453	188082
362724	177099
292205	174151
17661	174680
258190	76983
364384	320508
196378	486885
81717	400218
456277	403954
65546	422172
254204	476231
180860	53524
357290	259700
82363	21379
2548	182940
471109	317651
405979	438419
244688	351123
328665	237165
64279	114930
198244	35622
243992	354630
142116	120666
79545	460700
143814	99271
272760	476447
134188	140456
351878	329341
12046	88502
373930	450570
18928	464305
164495	284404
283486	153803
248013	303872
66719	120690
470448	403297
60672	412664
340229	234788
328538	250609
6168	246044
49718	354356
315805	124505
66383	350854
100325	105967
480147	11367
478474	160376
402527	347057
111350	378181
86572	421847
272223	180762
191255	187648
115304	434035
125305	428042
154981	134500
354022	208747
70427	366127
101069	446801
435650	39391
47699	133229
217953	478123
112013	387860
351255	430356
294169	256121
117980	132035
396119	428738
157076	27696
171915	360436
421976	6035
463879	336779
44159	333682
144466	110677
175759	409370
131998	225532
400058	363614
167933	209471
395304	205289
21203	266852
35756	293813
84433	477788
274645	288035
200823	321313
480147	241290
139082	190369
186182	477198
357178	276090
111687	135025
110703	113965
241952	294836
243067	40784
74060	494102
117760	126204
267562	488153
286509	190369
395339	370866
355935	414005
46302	181270
254462	166125
55129	4413
344775	438091
73923	309854
153349	152020
149732	259734
206939	234071
421830	92488
379464	101214
98290	273831
137408	354630
430244	300121
242614	361853
407750	312824
116350	462196
153386	97499
216822	218467
432390	143480
311849	226075
108570	250389
464836	155214
396034	317675
358817	70972
10203	406476
233556	386369
30568	377683
32616	420001
439977	152613
74978	340371
280624	182764
464892	134882
437077	138126
226144	130388
148246	488625
440190	212029
66475	413642
482104	339853
326331	455886
306511	92114
373382	10379
223540	72523
261745	277058
75488	315671
107711	5166
4116	204330
113052	156665
373650	119381
401645	314742
437327	489552
90665	375779
349666	267602
264026	10690
422246	109457
469088	38063
89238	375476
122140	273831
279780	487779
440088	134287
4116	164884
329545	138807
314418	164192
62238	48275
190364	36393
271841	397535
66273	225868
427835	162947
239611	288180
422157	260653
457301	162831
36211	480224
344478	278759
171915	314158
414084	240897
136288	450798
404996	487936
250183	201794
13930	233057
268938	446655
395419	275790
148559	332969
198374	411093
482456	54461
470941	303862
471043	47253
25577	60517
132821	413283
284908	178436
367530	181538
379867	110925
43966	316162
365399	446616
192083	441996
241201	336590
210493	415411
142695	299960
51275	232493
370260	346746
300273	29599
247296	248514
456420	245317
6467	306380
242098	181197
426102	82794
384648	329803
265684	362052
239607	82585
210422	172940
25132	438249
319081	123849
26527	147148
56906	132406
41673	155747
398973	298273
191993	115340
421997	313614
277166	316564
476521	293813
122521	214024
371983	8254
49168	127921
222190	65979
413196	393700
77674	76460
309917	143079
318272	313105
187856	264406
45882	31178
217418	166203
222434	353596
169342	315671
69029	374314
48511	22907
5525	464578
345774	385076
417938	115043
25748	62987
56565	236258
101479	157990
174139	420370
331794	150874
271294	414170
458090	377778
310981	405073
240917	4914
476852	285661
115119	204330
188202	275054
336986	60568
107680	110677
187836	451692
456021	281640
354840	141440
218039	353826
488418	95312
247332	216730
127921	287121
117562	10494
424647	304355
91502	388904
455484	234918
182498	316473
128704	340772
407509	451387
341249	59137
378830	489781
11194	30749
151665	96977
439719	310232
478843	40232
139721	58786
26717	76656
300273	22827
277326	153817
23481	385548
484820	16433
399224	412904
182714	4413
127832	110677
195027	5769
97588	365678
434033	302586
294289	359990
21635	110677
55844	353990
126154	56930
308654	425675
398715	444995
307138	265065
72182	177630
472910	162947
327458	254178
281520	307423
25431	233996
9529	476951
123465	459684
165557	61012
150364	448764
98286	128152
493788	25382
494082	183213
28399	353596
251506	375840
5393	401949
424647	59338
265586	198548
159525	91711
254430	370810
132801	280635
312240	234413
397142	70726
215991	465692
306329	32559
289675	341638
146893	362404
334576	306417
5461	239122
454141	152085
130675	137561
306304	9054
489096	63528
308872	447519
204272	156376
198654	86974
117508	12448
468935	6984
197999	44184
380370	471360
86632	267562
50078	21310
425073	235113
68569	388627
247676	203607
316965	158145
274003	291172
144455	420790
65584	393588
292449	472072
246876	420392
127105	14996
261348	387742
439977	31544
106268	53883
154460	16325
441702	296718
45254	82585
399530	440660
474769	192765
404892	474453
8784	57661
88535	86756
382643	32807
205283	86560
362531	390861
356082	433585
181885	207535
292223	273374
290346	451774
390597	198599
139056	484447
172396	143012
38490	258220
407700	52028
315430	10646
244982	407022
63716	275108
123958	165267
440499	51756
125490	147373
360814	127921
51317	255328
392779	366506
178409	208851
65027	240192
268820	213089
236563	379765
280614	432722
118964	470123
189680	42610
30366	93214
320839	15209
195300	375840
272301	475914
402872	206384
127402	172428
321524	45287
135256	93245
239294	186520
90052	342063
364236	405217
322297	135018
214111	38063
262372	86728
322518	316388
468647	48275
127636	455265
331754	415917
372738	292447
471501	364310
59160	342807
331388	246672
403195	286896
346557	93985
77443	123485
337158	152702
66052	130137
73640	78820
320302	267352
462741	451016
126479	407072
172716	371934
214501	255840
262824	395102
384757	132740
211401	56068
119012	9054
46103	479476
203372	57134
314311	185154
268252	469235
321023	438550
412184	472356
404428	461807
412909	431764
233388	198926
303449	247092
357234	291324
367361	190369
65513	476592
204082	66622
344560	151096
215995	23782
157715	230220
13930	344737
269094	243700
309167	228431
488102	210397
22837	151699
242333	775
157444	195121
15217	478415
384824	55385
20639	317675
295734	392086
143370	105878
226023	289501
123705	12252
333206	5857
57846	354643
147934	285156
237714	122694
187796	339304
430511	420944
294976	183213
89124	398315
287968	438419
193020	373509
147930	311016
370260	263269
226663	207959
367343	360512
61734	46845
38038	93214
473411	330375
342712	62191
142993	105585
208071	331349
380617	176878
199120	370100
83933	369599
279863	132740
118978	461944
456798	253672
449521	465240
142788	65747
277279	211202
481044	413490
419183	317118
232555	63977
232666	307202
345467	229058
73463	143812
453134	86077
398973	95149
177422	194478
133124	274523
55833	184915
373288	420068
342359	155941
188254	451600
401377	110677
318526	2935
349805	52257
140367	31883
445459	187998
10150	373030
172070	437917
319333	306937
24000	452452
10217	30428
26083	387101
7327	312259
226023	345124
483987	236008
46132	79989
381533	105424
225694	96256
47898	168638
424142	213643
66129	431137
170119	478768
335567	401871
200607	385000
194216	245211
57294	285873
83267	96490
400383	116370
271172	22804
442236	356645
112239	451016
190606	369599
247511	85870
20236	188122
163321	137378
285826	445919
99669	53640
318440	105212
107170	323429
176130	411111
121287	421935
79373	478415
236545	402584
54394	83369
172417	171990
114383	479275
428582	204251
126647	328540
452967	385629
193442	459331
469976	237676
248013	75050
18333	291080
210904	205699
423748	461182
380025	307889
388890	188759
431343	59430
173397	13660
36205	210050
142116	37961
91376	228629
243328	434893
37820	203656
122099	156208
182598	222520
424975	183213
169538	163016
121167	391414
80608	117177
176130	381941
374482	286936
411162	221176
32096	73990
55568	34255
105249	422568
79803	15133
274380	288035
423788	274508
168798	435708
342253	169065
381165	377229
410314	177320
32543	383576
225694	118333
443163	411336
298562	31178
99249	317243
122356	183213
168226	186714
329727	11626
368900	383391
133909	71036
257971	140799
360594	241988
291393	287105
449521	448709
24136	149388
237520	304466
254914	114643
48301	338831
361729	97127
322572	291406
376772	45079
407054	15868
44503	228431
214855	46905
270248	283189
39683	189064
232002	90095
303125	104471
157210	459650
235382	286295
71739	175721
46920	330752
67016	458230
263703	240455
33432	266600
225355	21242
74651	149389
302223	183213
360282	341271
93559	29228
319157	35707
186371	159117
95346	217398
139165	72523
435914	18818
346478	332949
394600	112312
283871	8577
310398	347378
80837	313745
273768	96977
458207	124773
340137	336568
459883	118571
197341	430356
241212	5857
386733	17635
479550	96879
922	199896
34036	295159
51580	492988
191482	38063
178759	425675
16575	89316
493347	173390
353597	241718
391725	253471
254273	478415
128704	490508
446037	4413
217627	85348
360660	147368
38084	249334
481419	40388
110306	203782
149015	487833
163594	438379
342840	132529
124320	304173
175255	276358
176903	350256
236654	226546
177735	62612
207551	469532
406408	335477
314311	362724
396764	87007
450559	86123
471635	89047
49675	74983
58813	152085
143163	369264
15908	417665
413811	6971
259610	406634
293913	240430
203781	410236
235179	160298
427706	309407
136499	284843
266957	41904
34823	454252
197535	201208
310896	476231
21239	253458
330883	48861
327460	85151
147315	394507
412205	139508
240937	359762
493688	123440
355916	119762
475071	28951
233388	464727
212167	172245
425081	107325
158643	310836
441811	231932
337857	222701
339353	293813
390596	405576
117104	216159
145099	358537
478711	208300
198792	49903
374622	492976
277987	75314
149976	371918
269003	483998
452746	462702
150765	350586
113620	205759
45361	168213
41478	478415
126326	32449
108354	28129
201486	127921
321904	476641
265909	16433
476265	413707
387541	227730
61975	435045
300179	124085
283078	420790
158296	158169
477932	145534
104527	461392
171207	78969
180333	267602
441800	201176
293705	353596
104325	37430
238092	20308
358373	134145
428958	74542
258267	481483
220346	293813
418163	244690
77730	491606
247296	113826
271457	235606
70074	489552
284093	243840
98911	62191
167588	357123
488393	190369
93238	345851
294130	447941
304726	16433
152923	32807
423013	325604
426190	420790
361179	310756
169217	195121
209809	212630
255369	140822
128240	3747
442410	324107
298248	187248
492227	66405
241749	124085
78527	132368
238855	407977
254446	75927
474341	306409
78831	61184
64526	132996
182270	307108
108911	230710
51759	452644
264804	191561
84276	286952
455191	296432
285847	235112
27500	130698
132129	417201
128354	181290
304718	86476
90894	38063
106497	103117
41673	418318
395487	85458
319465	430756
235572	167395
153006	451631
395777	21523
180488	215678
430314	107762
478144	18089
204529	407026
253482	375840
428861	54775
316486	91385
236509	209689
237911	464420
411424	81217
149901	410424
292588	440804
79249	63148
256960	94344
13203	481108
125184	190369
440018	304589
335591	88748
263194	49903
375520	492906
130110	215725
304303	286936
401263	79858
261977	222358
247500	110708
163357	310579
325012	440660
385000	24064
359071	293813
128704	404886
121616	111299
76681	30451
391820	185076
220582	134694
395177	35707
409251	383039
410552	82182
65513	190369
88639	312357
440378	112312
112372	418954
220417	147062
389220	345401
312283	481921
77674	311221
387390	478415
294508	388575
3809	339931
186597	229670
129234	261396
19072	85423
426580	20181
370705	413924
474057	105987
2198	114338
52223	371463
466790	137128
1936	395988
20946	180527
58881	187974
13930	58479
396198	119123
54391	268118
188395	252246
118694	354694
130006	124085
253929	123104
95519	160699
101612	188190
286581	63528
384885	149405
261348	53863
161952	329687
117586	241718
70297	361458
356524	196851
117348	385319
219546	176325
208134	376066
314369	21411
434337	405366
20806	294548
451665	293931
12322	284214
54082	483504
248597	177269
492424	26
168462	16325
215343	188042
163889	36666
335514	35707
438193	44051
376093	478415
301891	118953
243826	419365
181178	429863
56527	95537
236222	131754
411016	164816
220435	285333
222003	111118
23297	253877
12358	240936
132538	254178
191251	20677
255473	133358
145920	412980
82430	220417
68179	49541
259492	95149
369248	59311
336785	192273
176408	176472
382848	234748
26270	225542
269672	94091
405603	90059
384864	336590
82314	209738
392459	218730
374791	434893
402519	46706
146893	468624
201979	76008
102644	233592
187885	440962
227315	72180
377531	261829
286483	372857
63435	424714
347207	12177
246221	399852
135731	363469
243789	13370
410279	248777
480523	245317
40890	27277
364097	353337
308835	268064
366321	110677
298216	64991
246766	132740
20706	222701
344127	464725
200169	20959
274192	463232
256723	111300
198219	329993
171153	410513
458211	13559
11271	413525
353568	370866
39531	457730
48064	325213
240093	140929
157480	58854
88638	347202
438215	263009
197308	404218
297716	118076
296029	394053
329393	27042
98653	265065
383070	273687
16508	94516
119001	87136
215104	295725
208416	195690
134705	120810
426527	133087
309921	180311
444321	336590
323268	476231
385544	258579
367585	110958
201985	201754
471808	390680
153006	436606
46558	265711
448062	325604
465724	306387
314311	110677
383352	129985
29427	208577
59644	160159
166806	443693
416143	66456
456066	201459
171915	375029
482851	50501
97196	391414
191155	2614
430751	336870
340654	339251
458394	245679
67584	424401
106772	295310
315001	164164
173759	79751
244749	462913
295566	185335
237732	461846
328133	10345
198043	338076
242915	446564
97732	195551
259074	95149
118827	449901
183301	326734
358322	260640
109733	256750
181766	115920
375279	388655
158622	327339
203060	474475
401300	227011
137785	95787
67988	404960
306074	397456
126362	177842
443870	380467
287928	348409
79597	420307
342528	365621
267387	204033
326762	290045
399760	428904
76830	25410
4461	269199
360459	224128
21656	115838
354792	293813
384648	39802
472106	347202
453014	142018
170272	63528
483112	420895
121024	334680
295009	158960
198175	94126
393268	211868
208417	69006
150985	351257
485420	107148
7565	24552
441605	440660
284161	267602
282865	5857
62506	405189
380858	9236
165219	336992
322108	282287
54208	301659
192792	186259
41477	431902
412390	294164
4634	201286
430681	66106
185546	327639
125064	442233
345401	173701
264260	237235
379489	49903
238234	258370
187834	349033
416194	430756
144610	311121
48144	343426
430631	238636
110835	436686
459947	477305
14254	320164
318784	189504
363316	342854
369181	251116
2123	401871
80213	486913
490144	261625
342935	423855
104498	55990
154545	9205
237458	292712
355660	182345
5606	54700
213631	25984
245938	392176
485629	286222
47971	364753
251047	164700
354111	334790
303507	424574
26493	83094
272725	476951
157570	168381
263557	214269
290355	128485
387791	93625
179676	50264
402238	264908
67351	273313
190147	265589
366962	215376
261277	288035
249510	368205
178020	461944
255901	443558
386500	210150
153749	55500
95252	257290
152370	231485
153322	27581
89359	440962
177577	328538
316398	387742
470905	51881
341581	8252
71174	305670
172018	248395
74091	447831
24608	42035
276876	451885
267725	355783
81358	411579
124211	231468
324490	153995
319063	73189
290421	124660
180259	190369
313011	32743
402097	94344
48917	123089
90446	167588
219289	317118
196718	275254
239181	79271
359790	474412
327209	453366
172923	331443
431216	314032
162252	294952
336367	322017
296621	267602
174139	14188
338595	363973
60823	488580
355335	82271
227195	91711
159063	300185
200595	53658
187877	15837
104482	268743
3072	313745
439022	157824
296741	218138
376592	147475
374305	334537
208240	259929
379951	68658
40095	440783
259775	394903
216602	168129
39108	456016
175862	8912
394349	407306
470	175224
315407	255579
243058	366127
14922	314742
94137	49903
244791	2232
239229	404806
314019	73169
118424	129310
247619	489529
107605	20583
107754	287483
427558	105498
183234	132996
49644	403612
288696	74482
488272	293813
411937	264696
37924	306253
329913	344505
159891	73601
70	375897
35806	265108
370824	486139
241846	256121
356490	132996
250325	285578
154730	86728
190926	489491
207032	236240
434157	492588
39892	16720
391181	293813
396163	440804
349593	300429
287566	291249
145585	229740
60361	54375
374458	255316
52537	400973
339252	73331
138182	414028
467495	113138
116052	438783
486397	196783
116223	428080
351399	186259
34556	75583
437416	166513
117721	372949
460866	306100
58441	321105
80743	381998
338449	430356
11586	333106
365132	65880
108140	450685
491363	393326
344788	184558
30674	364577
93627	17461
155390	188759
267907	281861
316282	278288
184633	450087
292588	274173
109752	117192
493764	60775
383789	378686
365358	328647
191786	33751
308185	159249
188304	325262
385474	280537
440957	206998
375405	117566
355889	327061
353545	214024
399868	237165
79454	315671
158368	100337
132910	389682
116515	137739
206046	353015
188493	79249
433865	28129
437828	175949
210055	186384
174028	364509
232738	302067
196903	10850
210401	464734
201147	256358
131461	51222
11301	28860
161030	86728
209314	252563
29130	301659
378357	469235
57990	259170
154023	49406
76677	105585
373025	482337
154835	141478
139515	260322
134593	157100
247296	471749
399837	421707
101479	168731
279879	491150
342465	458638
392114	407306
291170	254178
299272	175086
23568	15209
334320	464429
361533	457093
475440	172089
265040	353881
172141	425827
161727	429998
85425	368892
113754	87471
345680	229991
138131	25658
12623	416077
289447	362083
459446	223624
224959	209909
186440	272512
183404	263476
398180	420757
340457	48163
92032	458601
54740	113138
250854	123369
253224	147477
240100	444022
391867	144975
143834	24208
272373	440754
92401	275677
223929	96569
5864	459544
56194	338310
95511	24070
452432	23018
120646	391414
176878	82174
419345	110677
126262	130300
100073	308229
394587	441313
452148	20820
187834	114930
394857	151014
467605	391828
434726	61259
487924	37800
246558	45585
184027	101049
370700	257298
120509	186440
403823	337921
246693	162795
129687	301160
311924	165419
468558	298935
14807	218000
127041	444208
209692	147558
360038	53998
103886	290
276821	106475
350298	218615
67628	391414
224997	224060
386516	237165
474341	309237
80676	383096
157717	370681
204294	4676
48922	48590
277568	230614
372792	186595
137260	238612
20601	313745
168539	412980
91325	219941
474253	17339
164231	80125
361753	439218
68408	411642
182035	46503
324502	356428
322509	418740
176111	267602
381599	451002
47898	228108
349899	33031
283354	423559
38895	411809
245417	18015
200204	128784
461042	430356
405150	258220
263928	16433
103491	369577
438885	44926
473793	313896
235748	228330
73327	22974
67465	410074
299539	62699
392329	36029
311281	233119
310836	13370
155242	356428
386255	213803
337570	49903
221102	390422
9337	356563
312474	354022
98654	309738
189528	289181
269167	383017
228634	154154
239431	437790
303303	123369
385120	363469
234592	209510
195375	101058
205388	53508
333810	421356
63574	299408
259385	2985
428540	35707
97916	283919
52783	381469
481034	5040
476008	325581
96832	314165
102400	313745
228225	431226
324486	244
58484	438300
308122	373509
164441	228830
205915	355684
305731	101173
64387	151647
56631	415177
155240	22644
236032	73955
128660	317356
352016	438419
133404	325996
192611	258911
309917	224469
85302	161066
454747	394328
380312	270324
393350	53033
257284	206851
29581	318404
61919	370261
318735	482021
414286	238475
21871	463623
263251	213003
153307	74877
292687	108897
438767	94973
386973	27464
160402	381737
475691	271469
263204	298072
330369	106459
463689	336182
444296	51895
405771	327217
158584	416733
28763	391048
12271	243291
97203	402722
102654	385000
383807	152652
154542	378686
154766	62948
27526	104498
449628	245242
163340	87471
289807	73567
355083	155311
62692	419603
347653	301659
14634	369599
75185	174021
336724	267510
128292	169485
439723	151944
17398	309610
371549	478795
450910	34176
169376	299234
247481	353630
347121	77753
146893	63132
341067	475047
327209	48046
21151	144397
200430	212356
128264	165197
237242	286964
146893	7586
366402	311510
156978	427827
117229	27581
471617	49088
274271	162535
84869	440962
333737	20959
442083	114957
68094	163069
223246	81280
202090	362267
337488	417188
288809	214047
324708	257388
436559	303817
276797	295484
182106	112486
420842	28103
265910	81817
152724	100478
474294	469235
403719	349739
452260	344873
69323	80874
64544	408353
147070	486081
326631	317118
215103	220717
259250	49037
434046	304173
88261	489886
326486	144845
123682	299635
90505	248614
107448	73523
471270	270876
257613	58647
209378	283250
225588	368160
116419	288812
306555	56473
145283	90277
257531	257261
213640	156644
332781	472239
251300	61170
465489	413525
93172	386611
375660	281924
393023	430773
468040	55736
175012	118765
101906	431226
400520	266660
408645	9219
442236	118662
441585	440660
328696	86728
459947	309756
356987	468832
294079	324225
102644	482106
264762	300606
247619	14793
346310	419224
293073	485304
52646	405306
148615	474412
51597	118501
322074	359218
56739	175735
174106	417269
119001	203141
369000	84836
451851	438857
440880	218730
224039	200386
116415	264406
411901	13370
382166	236395
386774	666
302622	478095
300664	159830
325491	446616
225197	174700
28781	116377
273476	209278
462985	121650
53321	101058
267387	465647
420677	342419
25077	373021
282469	123701
130069	437724
297315	366534
218771	483761
87233	206768
258927	370415
228492	246263
86272	99405
473015	393326
435308	206945
60387	165520
262802	195121
330752	390049
223246	293745
311964	61382
406660	106862
28200	142670
258398	318269
271873	393485
383329	209933
212817	229872
146280	215858
168951	280871
296514	275677
258692	374052
481041	414286
459149	434945
15342	268176
136955	82402
398187	11626
342476	397708
277568	71189
414035	125501
414058	138807
256352	190369
437415	64887
443815	103629
379242	279217
489850	305287
414286	409778
367536	236213
406408	327335
404964	230228
277061	294836
106119	334032
385176	161414
267750	333357
262660	61477
282681	190178
34888	269084
156518	491998
283571	123753
227665	24040
405217	357153
141378	300930
233498	142667
359353	315427
479557	56068
196428	200888
188246	57652
48275	262954
480991	434945
258452	173451
61075	342807
257154	304770
58610	465313
217458	428852
468287	137184
368379	406660
12958	18479
437849	32048
230191	94516
260185	95891
318715	96977
493962	313314
259260	74106
276508	463487
169066	468769
416470	375727
81478	53863
446825	82794
398253	308229
199964	74233
202478	130445
357371	306628
489318	464727
350653	158420
174593	12895
134299	354747
395971	208337
21414	169044
327209	399766
415713	401854
493442	376963
186091	4210
273683	98493
453665	271408
332968	288946
422326	263343
239431	446351
65053	444358
171442	186259
487667	277195
368016	331581
452953	428738
384231	319869
493497	313314
205607	326749
331103	136264
118424	324557
101892	274243
195014	255922
345257	79861
52570	392086
263799	2935
420736	464002
328940	32807
354767	191057
123503	468219
231676	114815
91828	142865
306445	298767
91382	425099
148363	11898
373244	122462
204206	230691
345257	184902
200845	425675
382882	377384
273725	162947
276821	199973
166212	118877
363349	411157
470807	22827
312474	398819
403019	288410
487060	156104
105952	350403
412222	15711
68843	449879
121190	212576
626	176306
87561	29477
228128	416871
87047	75499
48953	405217
206789	396802
345762	267352
319824	300555
33402	321169
330755	262954
324513	485709
225328	246672
107619	41753
308907	453697
472656	40031
471274	95942
275112	57080
379996	124085
78158	253691
192183	327779
232102	340654
478246	148356
342115	430356
402232	142496
65564	110677
381941	156851
56824	190369
440982	325235
142678	4413
190770	70557
413353	104505
83035	330218
465687	214825
78806	435833
488971	74829
216235	382936
33398	411455
153006	74574
188618	30102
317168	427317
444875	27464
13091	209542
484726	179119
352905	468935
18250	475638
99498	142231
263648	464877
200407	452709
475071	12245
276821	259339
89163	141068
463333	194478
266307	490207
74044	119381
423288	189733
59644	420757
254361	67040
15134	311873
2187	235585
190353	13428
237728	305082
113824	105471
235748	36413
197118	384174
243905	5040
474341	255820
300746	459649
76082	19942
58999	24248
260021	450011
27508	33619
153813	420552
160182	25034
97637	386138
51038	15209
236563	232970
188450	37515
25455	190369
120612	301659
109657	411424
440961	189383
422218	28129
325501	183711
312381	221324
197107	86728
37748	42035
235399	424832
76842	187974
5713	255579
470121	77143
2550	97903
2243	246592
458233	85036
301312	406491
39683	221324
380489	275368
92780	267602
319081	134201
2077	175402
51663	50348
404099	160722
194165	344349
277568	267920
280599	131944
483987	207988
119119	302281
478588	323300
316154	123333
22197	489485
98489	12396
194013	188405
391157	318129
38384	159908
46988	190369
484308	118862
469384	151167
22197	263925
31962	437132
60562	317774
324967	196538
447962	368205
21449	205223
302598	318735
117377	393326
122174	345745
485557	51895
99799	274741
286429	316575
185526	423559
134605	366127
69993	295540
304408	213207
357294	122694
455321	29599
68823	27904
222828	9054
184418	123369
392134	134694
289807	63528
242648	423461
160961	170741
263514	237586
397073	387742
359304	2754
282453	385076
117725	21411
260068	126147
258892	449511
61100	431137
419168	338301
396801	260854
306474	261021
309189	26051
252742	321930
89710	281924
85877	381243
447335	267719
67090	174935
218531	276364
51445	430356
230806	267553
119001	241525
76068	209572
60241	133496
139072	449739
213590	301475
228084	440849
230537	24070
129740	113522
305456	234960
400910	2935
186570	178335
484758	336665
378763	33553
256642	277961
464420	23559
424164	440660
383070	119442
229744	234356
445247	374939
147499	406751
333067	216833
417428	476180
219198	233882
375405	314223
221120	293952
311879	313745
74026	196783
464333	228223
430568	318909
217470	470390
267359	122186
237895	286235
321123	378127
274219	210032
438475	336042
22894	166063
483927	490707
247389	28229
282774	122462
57388	267352
149240	185076
479950	491897
408021	243571
417137	284088
354111	140746
315951	231511
193037	195453
1689	183213
448163	346079
299113	244688
344418	313745
166970	236848
356907	120417
409808	24000
67504	442197
213286	121304
421352	218514
231626	476831
352344	481510
189659	99982
242236	250400
282912	427628
322858	104855
359134	132035
9803	300504
11633	428214
465303	225461
238445	454925
101087	220246
351925	117348
461833	43496
490019	124085
10546	207213
247812	365142
338245	178946
458557	492836
471491	122694
455403	62191
139240	408519
391860	440398
321237	218727
238749	110677
402874	438783
190621	44979
463933	120115
348762	275365
270193	37753
223471	219865
118508	267553
484575	191821
347374	164425
407280	112388
290855	321814
223546	158722
42406	191223
351440	235430
325979	409403
122020	42274
173670	435119
162143	118877
331638	204952
300982	195481
401447	14130
240661	463549
423013	427616
116196	385442
393538	164103
349868	230071
255640	273934
96579	287975
113603	257518
106648	391220
240472	394931
97394	172215
447168	226308
325851	486380
236162	355501
367662	151202
282469	282497
157792	476231
354084	418467
453802	53389
86632	100728
249978	43334
79528	477784
456658	238926
64320	181767
356301	456867
4993	459030
23423	24973
125632	273831
349972	13370
332874	327304
410390	167291
315951	43614
416661	150874
481160	396755
427527	474412
336071	205289
470438	256706
444380	128109
166626	383360
457418	273901
414825	423448
255173	152085
69222	368600
258135	98906
405541	478882
54717	270239
326751	9437
378420	388767
125885	101058
379155	16042
209326	215120
386377	29594
215689	17876
472192	487153
329727	333530
66178	49247
428944	352737
440190	59759
15433	5857
121004	132072
76228	456236
417629	211417
293345	58465
161056	370866
394341	15209
342807	387583
66800	313745
292352	168670
133400	350857
211730	402166
388179	172608
177533	90682
397734	164103
55005	336590
330954	240396
409191	335402
91434	374678
35301	130315
217182	221480
297069	406084
168021	66921
492836	266762
347042	424670
231937	159696
349825	422998
214880	236654
230051	100019
112929	351732
327570	413924
126673	30359
119306	417918
235748	82618
343880	322478
49230	40447
191761	421356
308122	442567
321052	401949
457897	99405
292367	160545
417938	374784
157984	304173
421241	410951
390596	485353
250458	493788
217033	4251
49284	15133
349888	270095
212411	163348
244199	123369
193020	266506
160525	430403
110925	93126
250451	26348
472881	296869
96396	469509
52646	21411
19243	163125
308533	459213
392429	399736
99723	485546
183698	46060
5700	285728
157666	447054
334092	208603
193511	427272
104325	270191
235029	64374
216736	115019
275563	449884
296445	459539
281236	83140
383164	467753
103626	336028
469606	398333
20115	214600
349397	63289
16037	96758
112443	41891
318370	342510
171564	73236
477424	377400
457854	336071
417330	105709
270707	285634
110933	295159
59718	411424
124441	122872
372340	172999
370023	463705
349972	28951
439781	278265
17103	474982
330438	267664
452709	417236
45724	436077
240362	98906
483964	303648
323352	162795
255318	354436
433820	5354
274463	370907
4077	298218
402575	273707
66957	329727
161621	283189
485138	25410
171757	167391
174062	250434
281732	383822
97732	436686
179293	16915
103825	435448
82574	237344
43722	259192
223929	489460
26109	275981
162009	469532
247184	458
29884	135399
392953	108944
311017	340403
262286	224267
45673	160722
85020	157339
307098	263610
291408	299027
39741	36375
25383	378298
203092	301533
402105	493409
405852	163193
409009	257856
99206	48146
479822	435054
446739	469532
56856	396246
346665	297484
56189	342654
146924	171129
336152	326675
12306	391414
393931	375840
237517	93534
379277	383975
448680	301659
111572	410062
291984	336955
419033	104011
472430	15009
474253	52537
181032	98253
214190	421356
251614	35971
473846	418551
482403	282287
459668	126155
424648	114930
363191	327452
449406	174252
311300	411648
115450	232930
375405	72606
11164	297758
244482	24659
411674	62996
226023	321986
417526	306409
417159	380526
334321	301178
446182	106514
312474	367457
97515	226663
14442	267352
157564	265054
445243	453841
90671	293813
440465	57932
120086	103031
428944	202245
101275	406432
138885	1113
150123	272825
432903	104170
321675	130742
118132	54085
99032	368892
339159	64335
28903	93642
346272	391411
243953	401297
406985	426254
235670	101058
166119	190369
292352	245715
128359	220417
193299	209542
164812	462074
410028	56413
456316	451016
348497	262633
280421	477932
4435	15209
441546	476412
225694	375768
470915	241220
178607	187796
136904	339884
375405	187847
141782	268997
293651	391163
179229	317356
417938	181782
20565	458517
492502	190369
324978	146448
183283	113338
21037	300240
323317	114723
474966	36268
345865	303166
196831	285156
149555	53411
418322	236615
65465	435231
89219	475253
258131	35707
11719	282529
248591	7159
124013	51881
138600	218727
202936	485304
386564	293813
116255	226308
155203	350480
472267	323615
294408	101816
293149	81944
185352	20959
125948	456586
78319	158145
257056	157185
128440	78497
343550	86545
160961	144432
36711	465550
281029	314742
454131	73236
291299	115043
298474	343012
241987	388575
232852	476800
254914	298765
73224	389227
228270	63957
312563	17339
171980	228635
85033	306633
264647	470573
174725	370492
334092	357360
287766	355332
440799	178967
292352	401004
293759	354524
239372	198193
232097	466629
249337	139403
216812	220333
95492	106927
93245	214971
289607	226494
435052	17186
244414	395863
422284	414912
222783	21583
106268	187315
169047	220417
97732	345753
108537	291451
215223	437067
245776	220635
433675	386677
324040	464727
286247	16170
483987	347908
386668	362475
335939	124085
280118	464636
179283	245317
83184	450670
465885	36502
438250	190369
51506	320464
292641	318583
15976	246473
435837	297005
487020	323822
305048	77978
296785	135799
84163	264766
170932	193871
393144	162234
62504	401871
432647	219499
85324	313745
366845	94843
442863	245679
206255	369545
436113	348912
434908	110708
75844	448143
288247	7991
66114	150500
113835	49228
351660	341271
414257	210497
92233	445399
239130	214050
200092	356987
246505	320464
12237	174440
401551	267352
160826	212081
271026	422621
365625	71281
438351	376393
238216	336590
180781	233590
104325	287775
100365	438419
204018	220857
106268	164164
424254	79042
269926	273831
259367	310425
195615	65670
90296	430324
45128	74542
463769	238578
237193	485546
482532	113336
467236	147223
119840	110677
281351	220857
323748	289022
257822	119868
449521	17146
35612	340772
338279	145706
299087	27464
108406	188246
231630	406061
100072	308377
463200	299272
444408	112281
163356	425675
422246	389242
345264	444766
236020	462909
387169	110677
261759	260322
311735	253135
287566	37426
55914	403588
243576	86728
462241	291823
263713	61885
74085	413280
416004	6253
264206	21583
55771	110677
464592	56785
33251	469235
338673	239511
227188	138172
224225	383680
452620	217414
66004	62191
306981	18720
479950	282224
239804	428613
412527	324343
312046	431001
450487	83495
241021	74080
330997	200581
408409	404202
81358	14919
297474	253730
247974	175721
422060	372196
404724	67040
84579	224538
408944	317356
335302	452746
159068	154782
176878	19684
103322	93852
295490	168381
373951	421356
302918	7015
465512	491466
1838	490919
15722	137128
256901	366955
401329	268176
75247	232535
80664	431799
125417	268118
42906	269131
27662	26348
393552	95769
447591	336590
327149	439531
8607	176002
492316	187861
85049	88027
350653	430118
27885	207972
6949	349693
193020	348912
247186	338095
223727	154154
257820	160419
318726	159032
66958	384671
404568	250464
33214	204872
291299	187045
482456	77040
441921	140747
446729	140044
267562	261398
363225	50264
434452	139197
237786	396563
78206	165219
33343	40330
413166	477986
376592	153656
267290	273831
15754	373953
383164	12172
415967	337849
230171	418332
264101	253376
101465	5754
32807	153995
57573	277961
183988	180701
303218	245679
85739	16325
1278	428214
271290	267352
108081	226494
82774	320067
225130	175402
144577	103804
117647	271544
76452	301659
488630	394457
322253	204287
228949	179559
203793	194165
7748	43246
421682	317040
226760	205154
286429	275677
230210	253916
248222	132740
475399	183118
492210	210087
284761	176020
364682	307437
391278	210339
241937	238041
296598	24620
490185	366099
471058	331581
323555	373263
10175	4369
309917	406371
451173	62191
203539	241525
423928	190369
233498	425455
51447	100478
335027	198091
388023	361863
123320	164609
484361	373406
359962	395952
24402	201754
462257	428174
253102	372988
285023	26565
276663	321593
67152	44413
68718	69708
305209	190369
250036	110677
177164	169064
191482	9054
424899	147554
447793	207927
368858	273808
404442	403368
58049	286936
305588	231485
12345	97070
105249	279398
71297	90361
191447	402895
257498	382386
359957	33764
43783	307422
141720	174
41495	122462
406456	144363
120596	417918
245044	371918
472878	403686
127469	361128
91600	386704
477450	353711
5569	359956
111328	427151
183512	134715
194861	50264
227279	35735
230869	317856
315354	4676
11305	387742
36994	355200
310249	110686
39892	100464
265845	160419
82150	247702
393721	1057
191265	301143
219546	424983
432915	246342
402617	22804
422246	438627
176130	394341
163124	72432
420952	152702
72348	186259
413596	343999
385055	293813
134188	478442
224630	139648
399815	411106
365550	379446
8607	489376
141305	263713
268593	214475
457838	99366
390032	88027
382423	185766
248079	246924
72908	144073
23290	317118
192238	330765
395669	160419
358172	304466
106268	395777
382984	242551
126734	206597
187275	469235
58271	92077
95808	328568
345401	361698
151952	349140
250434	343555
79102	272096
216666	476231
38063	357307
440294	310261
316136	2151
250642	84671
338709	45141
290765	307284
17968	296222
476834	123687
441981	8607
436807	124634
100026	402323
157182	175086
332874	49903
306505	331571
151642	36962
265070	123410
27255	125589
16332	385000
204375	477930
468123	256077
194424	230655
224143	35781
471044	404806
297747	442096
443675	236622
383164	241065
322790	284979
85128	105585
57213	253925
185924	23040
300273	359628
29995	195121
94946	108948
5491	132740
130014	478415
246514	423469
201707	443976
229854	125399
261130	30510
115278	2907
6536	32605
121703	8623
329121	296693
211186	280174
127270	135201
127050	35421
385734	235187
401893	360860
233388	70118
436219	335784
404352	486267
424686	276358
370619	396883
417425	380071
117348	409991
45673	139684
295838	266853
80014	291521
200410	383391
438825	168670
400889	278520
254128	230106
145162	246901
194364	77480
320381	214992
312283	179781
485927	60517
161480	55700
137454	228106
273634	336955
178872	300493
90310	49896
427589	159605
131968	256113
53017	86757
338979	118337
250393	436900
375401	361698
281336	304661
318735	80172
355008	23858
305495	13370
187049	362044
306074	123369
134316	66973
24265	354694
406046	267602
416143	28233
8951	209510
40175	88289
385676	53863
277568	359628
372129	62191
34484	108795
371779	289421
384370	99274
218795	85423
217848	303424
456104	93533
104734	198210
213864	413752
72217	357854
151158	134145
451727	113138
142142	300964
214855	68378
336272	466120
95833	75337
19060	192628
426808	94576
418866	467631
424994	454476
38159	186892
119632	307279
71430	219865
470792	90123
104740	96281
471365	166663
27069	76709
447358	120350
365389	275362
253931	268118
306874	494102
435810	37290
442955	255316
304485	175608
286500	417061
142176	39255
450162	444997
314723	86632
301182	21583
334067	4413
182511	173176
197200	405255
447335	268948
189878	432320
287657	428124
156948	209952
165170	281864
409865	360859
325416	338271
16868	262954
420148	236213
339963	488288
464380	57903
130069	366104
370082	205287
196903	94900
71811	292369
416364	293813
239431	132431
127211	186182
9631	155941
272837	451105
95809	406641
220489	154379
175497	158013
61858	126665
275554	459649
415024	69617
174398	87056
203719	345505
109827	329636
395866	337989
101117	41171
133534	271383
75314	362773
439953	67280
22347	85033
109824	44082
406108	373509
204116	490876
97880	26896
311631	40118
142650	242759
296525	212452
317174	218615
478290	94516
375378	291521
184232	205270
41497	15209
79807	231926
253102	303218
460029	105754
304168	220417
372799	278487
280615	202191
158000	215544
491161	267553
398391	163726
76932	226494
200569	172089
31323	234071
448298	408242
29913	475367
456294	126277
260407	438419
300273	392086
284940	457795
395986	342281
192238	245679
317026	273831
220591	121950
164584	158811
360642	228106
431745	326933
7922	69723
459128	67651
464300	317506
376592	403366
478480	363035
381426	459205
21738	166513
244	371934
291823	242434
76228	444559
373986	156006
419725	206501
276637	378686
314558	326627
466051	262954
169619	477750
336330	80594
167075	213187
186497	50938
391080	132740
13741	60517
118694	122694
300324	234199
7669	250410
180578	49870
71165	334895
104482	486369
192611	230318
267883	60523
3823	180578
291881	176119
487668	186548
197212	76454
285187	378686
296708	147384
478885	62137
119879	205037
163435	41873
151556	281737
15703	410011
235398	270976
153322	426693
28926	309198
431168	210475
407635	208785
290885	337921
415066	363252
216600	365782
335302	243115
430965	453012
369818	382251
160270	315418
11559	90283
29753	90277
238407	360777
143594	243438
221173	123925
207498	313745
240634	268070
233823	79235
17301	364176
15027	97985
417057	453366
383030	236081
342017	474974
482371	48163
129727	304173
78849	61891
318133	293813
175688	110920
337476	40257
336377	349261
456748	39095
92416	316215
420236	318735
483706	165429
189875	15209
195871	371918
374849	120822
316627	43514
357139	196169
156298	119868
257476	411157
85128	152702
409388	322493
483543	448294
73689	13370
320642	422064
42981	295484
358942	327721
268956	175757
400888	492139
442239	481368
121597	392788
242432	168375
154724	452746
454232	313745
477702	106149
478780	180578
480991	291180
374060	258659
469227	31314
231305	397749
460974	438268
482646	426089
104740	335042
336324	395053
61366	38031
465951	113138
285643	190369
429201	164884
382208	76162
419512	328600
489538	48012
442554	278881
57134	397471
2126	275790
163266	97571
220791	16433
123326	415401
338025	194805
172396	320097
261278	125826
351732	88027
127221	283250
197718	318737
295009	193278
243285	286
16034	366050
326260	435343
45119	278635
354942	357231
39892	287852
436122	406322
448353	174935
120350	100287
91359	160456
412498	257899
61724	461714
68582	366941
233498	446116
321888	190369
311704	80160
244688	445713
308533	132996
118716	204530
185096	96065
200867	418551
92827	240796
99982	250214
400910	41673
341271	135633
184210	49438
492374	466352
109945	148590
208416	457764
466737	270172
337824	446351
131574	58417
324708	340495
59784	94516
172725	295218
138945	390189
187904	375840
233837	152502
71627	110677
422181	439558
332444	262954
467690	293813
348056	122585
262632	394557
326631	423603
317493	323094
457705	421356
353975	4904
174636	441610
482421	77004
431264	71281
472039	200724
34904	131964
460442	60517
357939	149046
262457	453625
208577	277105
379680	198317
123029	251372
245448	146396
215029	231485
329875	275249
375131	231485
10788	484065
92032	267208
179534	342380
59159	88113
377397	62191
96298	445353
112907	214174
422267	401592
197819	82084
243953	228431
60287	378105
319824	478232
269277	190369
453072	438783
55758	383372
456021	270736
382089	283354
280608	118662
163445	258005
151647	184884
160922	116600
112625	220186
426311	208402
231626	386280
129273	409828
41852	86974
148450	220417
57	95575
334092	83517
60287	283415
231811	266852
215459	430610
380025	353557
493308	377847
257488	365943
206852	104383
191098	416957
40388	237548
24357	444213
410011	7653
352739	35752
283608	58032
67445	217300
95643	298077
91600	467722
330266	166513
81802	238170
250404	42189
321198	20028
390926	17339
99639	68456
114146	122694
179689	119381
256910	391414
190693	493846
258911	336869
141114	464375
224338	198038
198999	182578
6366	370866
93009	156006
377941	421935
404728	347873
303895	331329
98850	380523
110835	316297
18122	357920
392086	328059
221106	251961
109541	13370
175118	363581
277215	263514
169797	489822
435637	208577
138453	176077
287513	130028
68357	218727
341243	132740
228573	189897
294323	423962
126557	435817
195224	241902
456838	426592
97134	166685
409745	358040
455216	477455
64338	231205
165680	280621
58423	370193
212842	181897
395258	262954
308573	331349
327422	72523
318735	377241
414554	108967
457845	313745
48051	489781
286976	144125
159960	186571
272574	46278
188975	401871
109062	106169
153147	122559
204128	231485
16900	429863
307319	429593
57122	49828
60208	343493
138861	283765
212914	193871
314311	19370
19727	467418
19121	61572
371818	164755
143303	233434
58410	414955
359174	238578
418380	431544
29098	137128
168514	187068
205947	112410
131825	134145
128292	157136
424502	15209
431508	155919
84163	172089
480105	80193
12623	111806
398843	210328
392459	470806
268828	270836
478961	23941
359065	77727
438625	258461
296706	105086
233498	102671
288256	395062
37237	451016
221734	448188
183581	198038
442865	167115
88474	430756
162252	345930
163831	227101
195204	477986
153850	207186
435178	185479
136228	94665
31371	219467
251458	308040
354330	433769
81320	142842
324977	54671
308122	333279
37651	312152
412624	83467
435419	488984
464002	428864
149476	110677
120448	464420
302492	183213
422292	440615
167639	190369
234931	189733
106648	284891
286940	61815
289026	262954
287129	135756
438162	423688
232947	70627
108219	79664
348476	180168
483453	80768
36416	204981
16033	119381
117320	423364
378487	400627
129760	180096
328426	130093
121694	401949
372764	25543
452284	303497
470498	396080
180918	175638
44159	184839
295370	209572
146097	295484
380803	185704
421525	29528
185089	35707
347932	426922
271304	86800
56620	45313
228225	431264
413275	366534
452981	220528
333178	382832
186105	363581
133325	183981
68094	221890
298143	421830
151712	328538
346865	429161
191387	12895
211565	6253
77111	335003
11579	190369
298270	217238
411220	316700
83916	53995
473025	32807
109098	28006
346637	122462
253435	246672
412572	63904
306716	275790
336526	378462
98539	476143
401019	73018
8354	17404
143270	166961
202469	242552
315847	246054
93345	27683
358333	126697
392086	26146
117178	64653
314311	116283
238855	148321
67719	445183
30034	391414
216689	464080
316638	263537
116895	286697
350313	388531
36649	392788
386343	222721
358480	390963
98936	288784
394349	403501
450257	338040
99567	301475
74571	485273
96995	124085
42904	165382
104965	296693
275559	429008
39195	25455
198317	451155
171438	347202
114773	121526
208743	281986
269087	494102
472150	299408
318573	364958
253018	492954
427656	45398
81664	217897
374902	469870
292020	119381
384648	230691
231921	124085
21587	7771
7508	121076
388226	118034
39683	59434
207461	215245
200794	66769
299481	119381
147409	7653
184245	2748
138922	420799
381555	459619
208300	233415
29811	165042
212313	175721
270479	233583
147485	331508
248373	41544
361633	273831
405553	177415
109295	152502
70183	284285
466671	67584
157878	237571
23162	429719
334410	127921
484797	14308
274746	21411
89163	187974
261154	325945
337573	330979
306196	281163
432421	478415
210161	12443
206248	462973
86311	127636
293931	459949
262308	8623
132063	344120
146893	149600
183613	327217
307361	401101
68925	153736
477350	441635
397439	419580
434317	431789
325231	198926
190963	313099
59481	461392
379827	209824
417735	281924
364204	285131
231858	460011
247961	224063
140741	49931
402260	146202
113980	434793
490436	49903
39623	66405
297276	349901
108943	262954
93148	160545
439641	421935
110606	392159
463762	40846
161363	273019
456748	23290
266552	464727
200092	76986
2705	87148
335588	423432
454629	318420
431860	316037
313785	435637
267395	214024
275904	193705
85115	25834
481723	48290
23285	295484
401592	255290
271367	123369
304727	309971
275184	293813
392779	430790
326260	454677
255016	158153
458939	13294
31575	340513
128403	368053
347948	221061
483946	22414
187389	136724
450465	221785
136596	252797
43117	138555
220321	122694
340140	152502
341734	12443
77322	353557
443255	436708
168798	48146
485384	110677
163925	90538
94102	136845
409503	313745
322008	380071
31932	380355
195469	119694
268351	284843
45057	293813
13137	459622
357527	277315
7726	127921
401828	284214
172829	469235
219700	121950
202783	17186
362231	132535
3813	317118
453085	257454
121866	90703
345895	210032
43910	347669
234193	171813
33173	431254
247608	51747
342619	49977
254685	280233
121525	458079
161375	366828
467405	441340
386128	442602
329519	348007
68675	169431
457712	353787
139304	387742
451709	84461
311750	470522
284256	467703
252824	400819
350726	386555
81876	460845
252150	409828
12938	13370
289715	216626
13268	362084
219198	265571
103164	379976
432185	129661
429287	1367
79605	372721
102923	47644
301269	241377
126995	180039
223186	393326
70913	16433
218485	467491
188847	258068
132321	228431
173749	274914
381791	311212
256723	297937
174923	168512
66626	316705
43173	404806
318735	13181
268910	474412
334234	6331
9264	66880
471365	276837
355576	144667
226848	259978
493277	401014
35801	465707
25212	36392
190926	453148
318573	20959
377433	452971
443114	491968
196903	294452
411974	202175
344618	78380
426925	57080
372314	435320
46988	476090
139489	296001
194161	476149
369199	441434
387999	399867
30030	161564
236222	267735
474429	131169
75035	331581
434726	70415
84698	439719
248985	337791
45216	319883
34447	233292
184040	394527
224467	404174
198317	461403
237801	35397
251865	76747
467556	401101
274822	381767
281808	51895
37848	151336
175702	357854
299580	124535
487476	32807
161363	5857
413403	8463
468508	402255
475747	139648
14204	464387
302918	111924
438795	147241
294769	403251
109407	355272
229647	291823
48039	65430
265609	219985
180864	62156
301557	175818
295445	376244
26388	82295
454419	282852
481519	380540
489643	38063
392210	367136
332443	29970
221330	353787
371030	261666
138614	62191
89028	373169
99287	183213
408646	465943
329727	209924
103392	447251
204783	318013
428234	78169
159187	191959
368791	308897
369096	17435
488317	148843
368819	183213
274398	418572
309225	197777
334715	66738
20287	141440
407988	445596
55425	28129
44620	110677
424699	355669
305095	316437
482129	476121
242411	476946
481419	224285
13975	11728
84745	262501
40089	248777
185785	205765
386433	21583
372340	336380
169122	208300
438679	13129
63113	351414
264372	71540
470356	183213
259821	214063
165022	151714
12372	66235
189902	398333
126764	303175
104740	242689
239979	212584
220058	460627
27770	267602
471365	126426
304642	26714
222480	453937
365724	87178
89219	180957
334372	331948
219941	26586
120420	198301
242423	356423
378046	363218
259838	210261
349478	225180
108307	266852
468314	218730
327484	108607
28357	159117
492670	192195
334065	369599
449884	475594
374015	225507
52805	118525
462893	35414
202807	478722
304355	88673
273610	72549
23875	361738
171478	433391
204075	358508
330408	315380
189508	58881
490464	38063
270248	312161
18197	108385
446182	7934
315805	178335
298124	227241
391369	355660
284016	164884
449628	184902
37839	313745
267562	190369
184629	267590
64030	215054
299168	150630
469013	491984
143251	490237
245881	399448
275224	144073
444156	390680
188675	470957
200987	216440
373576	141623
281119	428214
230629	364517
387288	310699
90626	237494
34339	72182
302757	135756
303782	308881
68092	292791
363122	216752
261448	465604
157764	90682
67247	198548
357662	266538
256226	485970
237548	287598
338003	223251
249616	45141
95700	236222
411504	464312
36182	372629
42536	377695
472828	398333
129734	489552
8094	4349
319483	48275
405217	164988
104491	183213
277568	3041
172690	274114
444905	190369
415967	409264
49544	415913
360233	478415
16844	284891
45525	350657
343431	209510
98240	277996
152300	405523
269722	192127
75680	385498
268910	332109
106365	317356
282847	295725
325769	315888
429748	21704
157961	459217
320089	375274
230866	218638
312873	236696
3234	421846
275835	360768
42042	176878
353287	72701
135222	416907
252207	429862
46966	231378
90364	186440
463769	232886
74143	285156
347425	200941
7835	241468
420527	138885
10109	255814
322504	72270
266843	46294
204542	281082
266467	157684
104498	351972
246560	441815
313669	491984
291151	19620
392624	209933
59644	186634
62763	398060
286190	425021
271387	391414
268562	21411
212009	326706
427388	319471
483987	368876
436092	227101
206067	288837
251327	138873
153799	38910
414068	245679
128350	465692
245582	186548
254284	66882
226023	89544
384370	68628
265366	366534
371459	462973
340023	386221
141305	190369
237148	313454
484811	343721
196903	299976
324490	313454
391414	173867
810	293417
454109	66611
68094	202056
168000	152321
383638	37515
227511	49494
420266	423711
117645	307279
19176	90884
228128	445360
208076	94344
271760	215803
275809	13370
314311	213107
395319	280343
93148	379976
254248	323755
349901	477438
420348	336561
20659	410479
386366	357854
230470	273831
237934	467085
148353	191531
140208	234356
152347	438419
367279	52095
281433	239561
312146	428279
402256	471645
238063	13370
183232	413880
203200	141250
292098	184902
307160	176371
105509	330414
267782	371918
476278	285446
52555	60517
224387	405037
184063	42189
282255	345745
4533	144800
215196	265805
389656	399399
114855	279509
262597	489582
237775	78469
274613	149533
124469	36191
265419	267352
353051	261356
296339	160549
199724	391414
418280	127238
23725	103020
460578	494102
318946	226503
228088	448598
209471	290099
260053	186259
204116	127371
376178	290450
428861	204078
447853	27464
315838	184258
332668	368905
88599	300493
456773	7232
92401	28129
443393	320464
255243	259237
329145	77424
256987	19712
212559	241468
56413	119811
361158	268829
464849	218727
419750	287609
396769	62831
234881	484085
364969	236213
430342	257792
169408	36286
356473	97169
433855	32397
114930	325309
220633	204965
460624	62191
319081	147598
165417	395988
362083	137155
200412	12177
46488	366828
342826	424332
65876	267127
158526	15209
25016	425675
291119	317990
266837	465657
363953	238674
63921	2792
89219	380071
479268	95255
341243	21365
237579	355112
297041	464429
150439	76605
293297	298182
254826	374449
343805	337262
221663	245317
42035	453892
352839	205223
194627	381260
100967	108222
450465	75360
15068	445602
188591	397949
228229	288758
100962	236654
345886	396266
205289	209758
20998	208215
230270	299237
418698	67007
462434	49828
98541	436876
213071	352605
255820	441948
328837	343555
428033	375840
306014	310261
347211	156006
486381	297983
207862	425675
4954	273051
168354	491774
384220	51160
118913	258370
47300	218797
57923	123213
308897	318999
437505	127429
91551	15501
452148	109776
292424	205287
246540	83575
149237	192005
300809	487833
321771	293813
56629	138088
309342	315888
300209	356041
380465	332532
39195	85243
106739	268755
81714	101172
464004	13370
121889	200100
483382	404328
54671	186384
127716	265589
364754	316172
106797	116934
270224	403098
19370	421830
254115	41673
142605	474412
132155	269199
315192	22323
129848	209018
249202	390789
178003	110677
285975	246453
44577	33760
209372	22092
144795	27464
491190	221188
208998	158316
24501	359557
113541	468861
69650	149726
260220	382931
229374	73746
174672	135756
198317	203739
386747	62191
340654	402698
398726	260305
107118	282859
206071	378686
371381	274309
131504	55726
168435	22464
350436	182819
298187	244929
308122	234071
26195	484668
374330	123237
312528	110344
105969	356723
24726	464702
122242	477750
34190	486885
386227	372433
483987	3644
474453	148075
19542	36548
308534	449149
36711	8110
43708	76008
461010	28978
13268	221191
103721	50538
212228	373711
114324	381243
68620	62191
380105	146982
40890	253371
340997	172942
122174	27464
216801	16433
239145	444629
78231	248330
178832	11425
492567	110677
320545	492906
477910	430277
77266	264086
134014	131678
214735	285530
152368	138091
220829	477980
471318	259929
322364	428095
254416	366127
366402	107016
128605	440861
14961	32010
216389	181993
468531	290523
96108	190178
196003	381578
367967	264406
45164	345401
131078	78507
372399	199431
182543	31808
212298	248403
310424	366012
430554	21411
14834	324354
288776	220857
54234	421356
448647	357580
478059	140741
471039	239357
238045	112379
277088	95186
246297	464215
201410	16433
487796	119762
395225	8624
438193	7474
253986	241468
285876	239915
287510	94516
268860	48273
450351	191312
122953	167847
353371	95592
189309	84994
172396	133053
481505	205223
388186	175721
298761	24418
334904	17339
393114	379261
322798	302560
298367	320943
362384	378546
171316	61572
220274	15926
207141	28129
484296	89819
274690	312981
387872	283384
315152	341529
391391	63579
287139	346958
153896	240269
342614	77727
203532	13370
217627	28129
189673	257786
303043	160468
46872	324873
474731	395520
294835	85423
209135	141440
62918	324502
100561	376973
460951	296535
161428	471013
188667	170680
467481	364109
185769	206050
356860	53854
130859	383463
188469	93533
124711	327927
323599	482384
425805	459802
321144	381690
340229	65627
318955	475593
3674	132996
125526	229976
293264	106676
75235	215883
308122	429871
62734	41522
460879	55094
26916	160241
67359	3664
92401	430041
353597	385076
308610	12895
339051	231141
493961	419213
75816	481921
262673	93711
343812	482315
218960	476656
254804	339853
364397	23018
235248	424878
208030	421830
487839	336965
84585	215262
451273	336590
132651	168614
259692	205270
482899	278520
192175	21411
14601	138807
451849	280399
196880	384174
106739	248382
240548	293813
111968	274852
10251	357952
268910	174991
425554	87570
289861	176878
278320	340772
191391	94088
392564	32513
338750	318796
473881	258220
156062	451016
418912	30654
49035	105757
375897	252664
63001	266508
300177	478415
340275	317118
251300	444691
172417	346356
406073	190369
298026	50264
406812	272865
297563	477986
202361	336590
406410	224374
322660	398100
260893	136832
482083	362360
5354	481881
483315	467418
112145	475168
223426	226987
204075	48661
74174	149704
456231	256321
373711	112403
297665	356212
401897	363377
410075	400252
377832	372421
327047	17186
344094	464429
432324	135981
39271	391414
85371	284744
10060	208038
61461	46138
448104	14971
306795	84834
341204	302531
16211	4863
25690	424396
306087	334215
33686	138297
350650	293631
37967	366493
253076	423240
246878	471301
22611	70582
78063	484447
492426	50830
241872	62916
110215	27464
429287	493155
192232	385237
28197	303068
294566	107319
176073	208013
372127	389682
307950	183690
11626	49903
363695	486078
111900	58486
60384	482162
242210	214050
4786	265883
467788	381328
153006	225043
50497	110677
221753	17853
13268	493644
26963	313745
192882	464499
330593	298153
123101	72523
452594	313745
368618	69252
337009	393411
130171	449894
370160	100277
459118	193828
226176	452600
313050	311476
317356	7812
13580	286828
169937	244054
424411	49903
83019	2783
274799	300119
335693	156006
218114	213035
164231	240225
253703	86632
362246	53883
56671	66471
230051	269878
339917	298645
129613	295075
325188	66880
294079	13305
20300	53863
317424	442665
120409	168762
144227	54976
86632	268261
284896	436500
111514	428608
461068	61666
40108	127248
95629	199747
137400	418059
457306	367798
289586	451048
29077	282822
126516	190369
242411	58281
287857	54976
76683	5040
420771	414936
374637	30001
303648	304173
183587	424242
287751	218727
396321	267553
390771	284979
3984	118870
434489	386369
59031	430356
309700	354510
120913	169150
156911	244531
63128	327061
316565	7281
226663	187045
103531	226152
75332	64123
281011	112320
241321	276358
13246	262696
330614	299693
188957	94516
488252	252961
158285	205289
161067	137739
93440	250410
152337	380925
72483	25239
352237	371617
341243	28471
171757	223983
493108	210228
252782	440660
202469	133691
449054	1086
491493	467197
214744	78995
313815	79624
143749	313745
378417	315888
456522	74542
311083	300382
164510	413673
393600	266172
332677	378462
25969	205388
404337	364517
258066	375932
326631	130214
456453	7955
33759	424497
236957	48513
339741	152020
164816	292016
20392	336451
131138	162809
49789	483977
430217	323157
444081	694
102654	27696
290945	95286
129528	96617
194505	106288
431654	404053
285409	433625
305269	221324
207819	439628
386411	39240
472887	228431
146504	352775
55914	184418
447764	103660
105501	11285
396758	160722
40028	153589
389641	184697
337342	374960
246693	94516
121860	132280
248239	66470
432175	33031
63913	323827
363467	333044
196903	193602
267516	139146
42399	38400
95752	99409
162009	58636
45877	300887
290222	28129
390934	283024
58350	11887
242038	261070
212976	314942
431051	156376
388696	434035
490478	135003
472828	203279
477932	257677
3462	89410
206492	91267
393351	266177
68551	313745
75276	440660
435946	211868
436982	325416
270270	99210
287552	1605
61286	137198
92193	231230
152537	49903
159485	34136
132380	30970
210873	477986
9538	325899
18928	453746
300505	56864
13370	428080
411	141300
382850	43370
448290	306253
386901	79705
163340	207927
73298	294234
349164	161402
176217	8615
44503	464546
210564	148373
137454	86421
476951	302144
313007	463067
421880	317118
447332	29346
42299	313745
240777	10373
365334	19571
235557	214504
176839	33921
107711	113244
451373	421356
261997	472072
204001	50264
475705	164884
152742	445282
313899	83383
257540	214024
78866	268516
316060	336590
69488	397730
304424	484692
446167	50314
176130	64544
352005	401854
288628	190369
45277	482143
448132	9054
312221	94665
29824	427796
473381	127270
278804	155941
269216	249334
121038	299889
334904	436889
60861	409828
389673	378686
123029	187045
438998	90004
272367	458220
103626	380861
185076	424411
62272	417918
418180	86632
111797	301132
244977	179013
408884	106268
41716	48365
161489	190369
21645	58764
191368	17339
283824	150194
365892	491622
236200	67447
192238	359144
355025	239738
293066	285446
367418	478415
213812	478232
122110	220179
37822	43844
280526	236774
245900	302745
283431	366127
24061	57213
322364	179506
433899	245592
87534	204020
170313	301659
479583	144073
352905	354630
386903	230454
347965	95105
278215	336590
323157	243301
458183	65838
367571	409249
351299	280692
201809	216384
145280	313745
301659	338900
284758	343085
143701	82585
432884	226152
383391	434331
209195	49896
134283	422998
281993	265927
278711	141509
22397	260284
450397	372893
397778	318976
98530	69103
141281	160545
230365	20959
309607	273831
212289	195999
425064	361436
288104	323213
93108	440660
66229	393326
123369	29114
229735	300506
421493	234071
146893	72788
219136	339347
23517	210445
249030	313907
3231	411475
391489	348798
171926	262789
474222	420944
164829	438373
401232	470374
323800	442611
489941	440249
92528	428214
20726	317686
188510	398925
417992	338140
436317	110836
103898	315847
32809	391414
348401	119887
64981	89047
246955	481368
427397	16325
136141	263951
342446	364146
85863	35971
436626	143479
81694	145059
120441	486267
145164	133860
56813	309198
126223	275677
381636	297984
246044	270836
261178	133031
47449	236566
325701	68368
262694	447831
55763	481785
140508	334721
404954	15209
248910	226378
230629	53249
447776	255550
143814	485806
23344	446351
329994	313745
385728	49896
396874	129693
278769	355060
410877	67497
97588	1830
464902	468127
254746	307038
446998	428673
192755	451648
238942	353787
485940	369650
407334	111039
89219	306409
188510	211868
80000	190369
239489	94667
13089	220679
132434	209109
212575	240225
271610	158514
158274	274309
354387	149605
335005	181754
276209	378859
105249	186097
348563	39567
451369	245679
11331	458183
226919	21411
275763	377980
48648	280146
381998	54895
59864	206772
275509	35707
230358	454975
150297	119381
208754	67763
297433	129108
55789	365181
68098	468309
371479	90099
254198	457297
130295	151381
49787	204330
336724	292108
21242	336590
19318	370240
400972	298077
266307	221786
169163	224886
30374	402355
278769	491913
161363	334068
91887	488361
376619	69841
437140	214540
215242	440660
33991	477253
478588	94798
358480	482315
296192	363836
167588	337204
311221	314158
250024	164884
258461	313745
176878	374631
319526	186259
39195	211155
487422	237878
215261	272139
123301	477131
452148	279053
94839	89283
422805	159188
337087	304493
353023	431335
345881	164884
119944	182954
76228	321603
269638	146710
481419	253447
317541	6899
331091	213035
384361	214714
175010	270095
468287	33553
194737	309425
487767	239708
59653	290450
312584	86728
53252	366595
269448	9054
354545	442224
473715	334680
414326	241468
204774	318735
379255	21513
137778	203545
356953	275264
481419	264569
280399	137719
191308	210261
25795	310603
224516	385426
278776	56132
468652	15209
98168	459622
12573	205223
109733	417061
236813	64335
253102	76683
271484	364441
329727	387413
240472	404953
296029	492969
86621	38032
393482	179239
201083	275890
191536	60539
134299	267602
467176	187458
300401	256121
81510	407022
108356	373380
226919	71817
161023	107337
190973	246098
307211	124739
28357	255549
355806	344495
132757	358127
188225	274421
70348	118877
135655	195916
395612	94640
69657	406504
281877	325604
240820	456640
271698	274309
360283	393241
77490	276358
476481	205270
477815	8462
262197	323534
223426	348393
242411	315510
248410	6655
154456	294957
156831	18451
471294	261567
73589	361305
276519	425625
48146	48996
237120	53883
163415	20130
406632	57375
139646	293813
448838	378673
237193	341271
253503	360860
39215	241515
345607	119868
203291	430997
220925	21545
470264	175721
100266	16433
333110	62184
439238	281924
291687	369599
82688	461951
467690	12745
276098	301659
77957	331238
324708	176068
112724	486885
128704	222014
129396	379631
483052	135664
194805	7441
395365	364109
389113	221664
50156	191266
454263	157666
331265	192614
254370	174564
89826	192187
157695	266660
461620	308880
159096	198843
133630	440660
120467	21411
469339	318825
40028	387185
294008	360860
316963	422129
87527	491380
132318	430997
209372	56671
480247	8000
414035	449662
19324	86560
250944	417294
333788	359762
226663	356645
174404	286936
485169	297812
458052	378462
272801	260879
306178	131315
462028	141559
174182	391414
451857	233654
20936	311832
74577	223962
68531	193476
208343	316372
207268	371397
107189	207474
345984	167588
72695	322969
256610	308602
247193	242927
175536	390525
420736	88912
6549	132254
454610	169741
129727	162844
126653	329005
229647	426693
174895	339034
155160	183479
154958	63335
384174	51660
474468	357786
420400	188732
110677	475348
442236	350549
107639	152635
86279	112751
408329	256373
213364	437407
196558	454360
174139	114063
412440	334950
421153	174864
163801	19179
102644	16858
32242	110677
388904	27531
269978	86974
174954	107219
76227	110677
116120	11626
35037	106946
381759	124085
291170	250410
339675	380071
23175	342698
235585	127921
377576	387742
125666	395308
293207	303424
8635	57020
363695	219865
299580	148044
62065	168960
348210	194979
362056	383770
65257	316515
33486	352718
419191	104403
356289	338915
394071	368352
239408	277110
405728	21127
347607	7810
342465	35664
310092	219499
446760	185012
302298	260527
138893	211932
295013	389904
113905	398255
447971	378462
356530	210403
192321	161409
356953	295383
263709	361698
320455	206302
290799	67584
305583	357854
47327	54180
5700	434909
299228	246672
6455	72621
36911	230925
202885	459802
359618	477986
167588	450970
418208	434035
422038	295114
358250	341271
146276	115895
264742	410951
201833	49966
125948	474880
482014	365290
215368	377984
101995	219847
219894	201237
257892	37468
474341	132247
190413	231733
270073	202266
35087	220841
132247	340844
22014	110677
9575	384298
289807	291002
219752	190369
486236	92732
320372	440660
130552	266469
136605	361698
172923	95882
460755	134694
243822	268176
85049	164884
314311	135133
106940	229111
125032	3554
287513	440660
298051	196783
30237	94516
440808	94344
467794	41006
421208	386796
130926	356563
45128	20959
312741	78612
99235	51881
153428	9016
272301	173817
442030	141606
295441	275981
465621	172065
281609	228431
420193	166970
162795	492306
284565	425838
11059	330469
178422	229368
120441	291076
157110	135724
366122	74660
125675	127270
308505	187836
87541	476044
478287	328538
120623	324003
438901	327625
314722	266159
218607	239528
185944	360747
202352	398066
194643	275679
203200	469235
134396	23018
277568	27748
402859	298767
325194	186259
473147	290688
280367	2172
295641	141440
453337	217384
479072	65194
368016	98906
196579	401928
345401	376619
24926	208280
188156	438653
28254	336590
12372	283346
440886	256700
378556	288798
118869	253696
39195	111600
154537	139863
121927	89144
452260	246311
316595	425047
51195	382019
98638	330469
64785	386827
207230	380538
313543	86476
335272	134885
244536	54995
243498	178436
186798	405516
206939	60923
105821	106805
493897	392301
63528	202109
171119	364146
191764	77260
205297	37629
468287	453012
373755	229847
76228	244720
311510	228324
14001	276837
195213	53490
6467	174875
230518	476951
242842	281252
18176	137128
41071	404960
488276	2792
369321	150194
121866	127298
329257	35707
306503	81375
158180	353745
104659	216071
231855	483853
137792	126666
312702	142415
31082	35707
385641	67003
384085	417201
268117	378462
239748	459123
433907	112330
176130	124560
130943	195121
436682	455252
212289	82706
136253	489516
381634	155148
404011	196429
196165	187248
458511	234413
393218	275662
333010	235187
130443	15209
231051	152502
256023	477750
194406	364438
91163	18239
81848	267022
442212	134694
352099	379687
120956	214024
361611	126204
161162	25724
35828	370990
215138	416402
273961	21583
395256	390142
426443	172795
6397	205333
9300	486970
454589	494102
460010	285938
414035	300813
65194	80048
70	476951
20732	163059
303486	267352
193273	479691
396887	135374
342052	244498
67902	451399
437594	103601
221174	152502
447694	39095
542	145817
105827	226738
205828	483346
413880	375773
464428	384193
200021	492906
144577	398333
89473	378105
149560	245679
472383	24000
392953	309020
491292	461951
444423	269094
94958	145295
364334	35629
153322	142042
158799	201208
65513	43609
450465	94690
366431	220355
269723	134594
278325	372558
182468	408384
224048	28129
66106	146042
368592	402539
409681	62800
129396	81877
248178	64429
279871	399071
144875	360469
485392	403691
451664	122462
75618	179010
314723	426089
296260	330463
71932	391414
64785	444007
260705	91069
436251	367750
391884	313829
210543	209689
463457	464872
63597	139648
415059	355806
91185	373021
196003	210738
402820	451391
266124	35150
306869	20958
211556	40784
56638	122193
376683	149897
37486	357702
80513	228431
59287	366004
399159	425191
428756	379027
75688	162076
409346	190369
232601	406608
325502	79485
350212	368946
85333	307466
306981	96366
104740	268183
266965	367686
167068	317184
364146	342782
178217	389622
435683	187751
486712	8268
340662	41959
288206	110677
279964	310787
294027	460775
7864	155895
245917	225660
450302	48163
222094	203656
221313	263009
124617	341362
246825	86158
32750	311829
264101	408719
219585	62191
385141	271544
427124	322422
144288	427272
175166	151944
182924	263378
365831	360860
169595	118298
140532	225836
410977	43395
92828	166513
374518	178324
77330	160428
263680	428738
130490	85348
312640	344770
352398	421776
323902	395026
259846	46706
237533	380745
322218	206623
51928	307279
431691	343012
111572	82873
290194	211868
353602	147322
82538	56410
277703	362972
144845	47835
121609	145064
323868	1378
388292	210197
168586	93245
492906	179010
178732	315888
13015	96734
428692	285446
273250	378463
229981	457255
492969	439064
88038	171592
192238	381595
85436	178736
335441	23188
23281	370866
230700	299878
161661	166513
457609	123678
331961	374819
272729	417201
444224	44439
220925	387034
3323	262954
261063	293813
381368	243873
265965	378859
181227	214050
73950	222701
28026	430356
61353	374461
377869	56342
311750	198775
469196	257298
477529	458620
219861	267895
116947	292225
32112	263439
257909	415136
189997	163814
104111	433736
15852	237019
458207	422991
58362	452260
292045	239107
49375	490742
459874	70564
230574	487756
329413	264469
390122	145444
262358	245679
236184	270248
202136	370810
478308	253002
43117	283918
62847	313745
270003	138021
286777	474931
178285	284214
187796	39601
431178	268948
332708	37515
66273	492729
170688	396292
440356	56068
217460	405644
200452	11626
144181	193300
338194	369599
221948	10341
80052	80662
228710	161409
283698	440806
265712	314782
297656	63738
216410	145853
132293	31046
29047	183213
114063	193219
444081	218727
191308	412980
202857	385182
185339	225379
458768	415594
402237	79471
440419	450715
397163	440660
423749	326898
411479	49903
401824	203279
455388	282982
219546	111580
359983	233550
362399	321888
168140	365224
199135	255650
394323	189028
226179	211169
456865	110677
348644	37526
396264	169044
139721	355732
215329	101058
116694	425675
424431	23018
145857	270419
128696	427400
347822	40034
482024	422576
260498	238707
200868	460845
163068	168213
279530	171305
147224	328705
35258	477356
39683	477151
176217	349143
157666	281236
75339	310079
82	106840
9670	409648
363648	293813
312873	304573
288491	277209
167588	199439
198544	417288
468402	336590
197171	173802
11152	237178
428554	99405
230969	170894
29488	219499
44631	372974
420867	48163
121145	231343
80084	293495
28357	343728
63528	172883
99987	99620
197256	247053
89611	304638
334321	265826
79124	317356
364327	407433
188503	265589
202774	94516
436765	366493
209387	250425
52737	248077
193306	143629
193734	142018
441018	168615
191414	99405
231254	203375
45248	242137
98850	66196
451818	61708
413982	73896
99926	443558
478588	89562
65466	104501
41130	183213
226939	313745
355958	413525
26163	164884
8912	282989
443210	86728
213640	313732
417938	389409
449156	86469
437098	341362
155524	132740
153063	455388
477191	123896
203936	4413
306578	92754
458975	390990
5408	230783
333282	450205
120247	158708
253503	351732
78617	198865
433520	116324
154543	92086
304524	75483
45880	152321
342465	71582
89623	195478
377962	373380
477932	94198
32052	429187
212536	472175
442440	280777
107521	73753
456021	437622
157577	266297
186941	69165
132155	91711
283175	473697
26683	432212
32601	160454
357662	332638
240206	279835
371499	204725
103378	351451
306033	274673
488503	8084
52752	211868
443532	9675
68532	402483
171403	348798
409468	287382
302918	285371
114604	214024
30606	120195
36061	314294
89219	337314
287766	381008
125988	250434
350653	410930
368048	423260
87579	93245
276821	293414
414085	383350
237120	23187
124892	407041
453317	312595
239847	158927
189965	400974
151922	123336
98210	8607
350742	40161
940	226494
474874	111418
115866	490913
194913	300374
89219	423805
431566	35707
411099	325172
213974	328511
419515	185704
333737	363564
473015	51736
46881	121375
488971	40308
435697	168719
165475	166969
202290	316910
363027	317118
67983	467836
327464	372765
10109	116943
302022	464420
56613	410139
91558	346388
418992	165653
143751	405491
39402	476951
426455	269740
186150	37515
208310	175083
359249	162795
427430	9173
87752	341939
228480	317184
249347	255650
415023	401928
109733	40655
106917	345337
443841	45743
125827	486318
382518	354509
486680	114951
360681	489644
124441	272904
455376	11616
264080	166970
429400	15209
464440	98906
163843	76939
456104	354926
381149	317118
80308	138885
459127	397539
296267	190369
444402	188759
372214	128879
152651	438783
118938	34913
95575	304865
48158	100503
6048	367585
325054	340808
192917	263193
33705	64046
239738	58333
406968	438680
212630	132996
180389	402460
373244	315671
81304	475923
22894	286936
19473	393326
317526	299408
449088	411424
178540	26449
324883	395988
103050	217423
463721	393326
336285	212150
397620	194106
464847	97313
378820	450962
155697	403489
127516	478415
102644	398685
243894	35337
423666	454975
203515	409794
72670	343998
474040	360531
145240	139648
10345	241048
392424	288724
107711	447519
159176	335245
471849	363888
381633	172335
111012	10646
138674	125399
204555	211950
234402	183213
326798	355796
137291	224649
422805	293592
45280	462566
245190	25984
221948	53436
331638	43920
375515	62654
89219	394060
208030	47341
140728	282281
481785	473007
150666	252187
355437	325604
36053	296339
451362	341278
189974	421356
9245	193261
170909	282372
59204	186561
241507	176202
304346	205157
312347	311690
159776	232658
230051	283291
139554	90273
31182	244292
481894	58631
489589	326971
122106	138399
460795	251036
28650	278209
0	170329
109540	338915
266660	220417
193168	60538
470817	218730
54201	370866
290976	283821
58313	337681
131927	227101
477760	70557
28004	354790
382369	208291
297073	66731
135920	467752
5623	162831
357369	283445
344606	313745
315518	1171
248929	421765
45292	38063
22108	461242
417253	74106
228785	132229
362159	11539
138188	365301
472003	142995
226247	335663
325585	303510
170724	284561
241749	476303
325388	204251
343732	459976
45128	295650
48995	394818
331035	74103
91555	324975
36869	141252
467836	373509
227872	476951
170943	481785
7189	108222
23366	94344
153813	294965
407140	379012
16494	228546
467748	83403
344782	268118
120247	297941
491810	246672
250833	394386
286001	210660
26163	482143
196154	106933
256042	397779
322509	248496
482409	4413
166626	453757
143623	148387
303641	410317
363649	128140
166476	473750
201495	486885
301312	208300
170768	256452
40890	332938
38712	139648
245401	417201
202890	240045
114643	92114
339811	105967
150236	27748
272812	260587
484308	432123
290216	387421
105108	409828
463723	296339
335951	168002
341028	41406
465446	391115
121860	125566
423812	478482
288765	225214
286096	443185
418380	198253
60287	461733
143385	16815
117873	446547
428906	42138
327209	217528
376592	180023
379171	80193
87741	240374
180921	267553
380858	87667
155328	440962
475932	270170
41496	477314
373	426231
150127	273831
414878	64927
389148	355210
177423	303122
35594	313829
382227	456640
301388	391414
428099	292721
301823	260392
362764	375076
440235	222228
207066	197789
328408	107711
427883	156376
413842	297662
222307	190644
424285	272159
131939	91162
230590	478415
438074	208474
231140	134145
465703	255777
110937	6719
421140	381416
482089	142448
170580	21457
197835	330613
129107	327344
402519	248398
387711	95882
355553	358491
468461	452800
118496	23866
367871	192611
463067	27464
319243	272982
316565	477773
260432	55682
238268	126105
417918	36814
347852	249685
203650	24883
348602	451794
258326	26489
82230	381042
190147	388575
196165	272758
224113	263528
81696	226565
179735	168381
91325	167377
48916	54976
444755	100477
241531	21280
351263	350549
35815	407411
346806	307294
205627	173918
240892	420923
145983	295650
215888	476231
196355	110708
64563	201469
73642	187974
171819	288648
132051	405494
329727	183711
442016	235719
322101	327217
91600	308533
324664	183213
437225	186159
41379	62990
449521	198681
81624	162795
196665	246330
8765	390596
474341	481362
141891	476951
321040	317690
44267	80761
400889	315059
447335	188145
441595	281924
438606	165037
146893	352140
423820	121106
228225	196851
291253	5769
152525	348137
25801	219499
227022	143387
200092	268261
409016	171592
282766	106152
31592	483616
67824	132619
203656	208194
399441	381964
400483	387742
319259	110447
281563	351451
251720	194626
104212	76259
179906	473452
152056	169552
208582	62948
246955	54976
445101	14583
35220	322012
26819	331777
390232	49247
333131	226914
214138	372897
168361	132318
166158	451472
168058	285688
342098	218480
250425	467486
315371	75568
272567	249142
493038	122085
472526	434893
47035	462377
59475	475555
451549	267352
447937	257858
58928	271730
318903	52811
23582	164504
76914	311914
250766	263308
351248	381510
369650	90139
327570	464197
406526	430067
121116	226308
293941	402004
288120	150577
265483	3413
196903	192610
182102	119381
470741	118571
151856	132740
290601	324294
443475	287854
267029	190369
354942	282822
361001	453562
388825	228431
369472	184528
209423	478415
468677	353826
66669	194124
57047	483599
348589	419175
257971	401241
255932	283346
367955	444994
62108	137965
302798	172887
196003	283178
476744	212545
363200	298608
410913	277439
420637	5040
99670	467703
313334	24629
161363	108499
228110	409011
175962	31002
30926	99437
210160	285160
367165	181767
122436	298636
91114	381634
196321	148702
344549	155406
319259	206887
166505	167517
152295	188907
398009	444995
299580	309180
370270	67234
305349	301475
108140	342999
185447	267352
319068	261904
169225	221484
234268	431799
371940	317118
133321	317100
298427	155073
458201	110677
143190	437243
356953	430754
422110	408955
430170	253002
193747	413065
114696	307633
248329	6720
197659	431015
46612	368892
27417	290668
235085	479012
38451	314520
167588	92456
195615	115123
354686	170793
210670	22719
250434	189064
88909	124550
114889	428103
106739	159531
360733	307108
130651	13493
333144	293813
153850	473223
273233	15209
248594	110677
112433	79249
326124	486885
484326	452050
462769	433538
456415	221747
62730	141440
84313	462894
92261	104469
248728	430356
370227	441058
398537	4734
1300	336590
304176	78482
346484	234414
448930	447902
30325	207411
143942	234601
275298	407386
438878	229727
90277	121603
469690	444
132622	92954
364352	419097
55451	48861
214083	336590
142071	34547
424411	231485
158035	272846
328170	273831
442341	92613
300951	74141
123789	316372
153407	92353
133425	190369
250691	47270
57911	432320
329312	322812
277987	33553
144794	318514
473	314138
112907	338108
111833	58486
417358	345855
160191	162844
259835	120728
478588	41330
326665	118662
226518	302033
482137	413890
472	86728
298181	186561
128019	441135
262980	62226
271731	119762
386905	21129
488765	428214
14814	192526
481419	327922
477932	359242
454453	190369
26556	267290
144093	478415
342542	110677
77430	427796
324940	450759
162504	148505
308783	263713
166367	61386
126930	493519
187234	228431
370178	187248
377368	306278
239712	309180
372254	451414
289513	69029
186066	299408
291785	105053
4849	202307
381058	281236
146932	129185
445708	471265
78637	167957
153322	406828
287061	250410
314311	25053
447314	51895
45377	435899
189357	461944
358081	102137
335607	25278
210435	295029
347121	74886
492574	26797
47684	447560
234642	146183
343047	198317
142500	255640
374600	348798
245488	179375
407565	385723
185377	287259
428060	264802
165705	260014
284980	164884
1193	38063
246577	313941
6487	268531
186337	490024
102452	151241
95305	53883
483606	454412
18631	337791
37744	91998
404099	289443
269852	355700
334643	130028
41304	25410
192724	348798
245526	377080
21411	438226
396758	183975
242551	453010
462455	378310
133909	52223
137840	425270
105373	318672
37121	107222
113374	172079
418916	316744
276747	151704
114056	441996
388249	266082
403132	70211
209237	7771
296463	5534
249434	127406
456673	444329
54065	380071
257971	415284
391587	195121
204914	84511
145860	91853
186206	440660
1666	105660
463539	376244
420340	107135
335355	91555
227872	288035
224749	212730
488971	162704
457557	110708
394975	239312
221836	277961
252235	67855
473445	375840
130825	205289
85677	107249
284218	216642
164095	152020
478588	294164
205357	50793
19459	61724
29824	408288
163907	77947
378044	66743
365625	220756
208379	468757
98754	122694
233923	399867
401082	91711
327377	231463
166023	209572
449319	254822
468287	238041
482137	98530
295943	42189
25279	200279
416116	172652
460214	431335
21629	51895
35151	76111
169454	486885
302577	111623
122965	46136
196858	380491
118454	440660
57676	11862
403170	50155
245938	429766
21050	290
383321	150278
317737	196783
325491	243172
446080	75568
171926	110958
181651	144416
173731	89656
162914	264587
65244	194165
63494	176616
207065	199496
20959	70370
369366	351589
6080	330675
417182	11710
330789	301633
316136	243980
269356	489778
79637	334680
489485	121959
246606	450931
65643	145948
133142	418845
361533	98394
138663	407058
297041	49762
432175	130742
38038	137274
94129	15209
180880	169620
447610	360860
348405	89243
15795	378462
262210	429919
276821	216492
465614	440660
365475	259164
240406	98906
156644	265711
231839	93150
416408	457623
99205	162795
138416	110677
359951	152081
310661	146202
25370	442865
361305	268706
420736	304153
316565	223404
295302	372314
394355	53863
250295	452318
233498	371341
16641	24401
94584	220139
172976	306232
353898	404856
20136	94333
448254	430825
277367	38063
107797	4349
356673	455782
380911	231531
104536	102494
130069	220471
118399	17275
345998	105585
323115	304103
25891	368205
276378	363546
32408	210728
190051	313829
314548	190369
81636	413816
114063	228629
112390	72461
375046	97864
224223	190369
147070	467418
386772	348798
86836	194165
314904	325898
456663	438494
281681	206124
11475	258370
138126	382694
303507	374806
8524	106082
11960	13370
158099	58492
85941	6512
449411	427620
27042	56068
376509	143151
252360	434914
190906	228798
452529	262954
191773	20359
422246	372629
245008	28474
357772	167998
301728	251017
381376	248572
61114	35673
210717	190369
321318	145837
53401	337262
202090	26359
191764	57743
455804	342204
421137	341271
110421	92031
399845	295597
417248	416523
369815	202394
27802	25034
18938	249202
62114	461762
492316	81553
106169	26551
328056	346407
136132	477136
44398	179722
183222	311832
167165	310924
1839	466432
83401	51511
121866	390088
381787	184336
312760	317118
256093	11626
435900	245679
58042	131312
122729	48861
338562	285156
92425	256121
222102	397076
306946	120392
187510	428738
56620	225363
351540	346
388696	26619
486894	124008
226481	287073
110835	477719
194469	231485
221705	338271
128903	127636
464303	205289
169414	398333
163519	35685
164332	110677
63698	127212
26820	136876
193174	300555
86250	434035
65134	93642
117455	158153
436864	174406
194042	362773
53171	237088
178778	369388
266307	450265
285023	264406
58347	209471
344560	269199
418538	64066
319768	67461
397734	380377
326260	287740
375223	231910
4634	127921
236216	90055
205338	105213
418298	332532
16641	76417
271698	95882
385797	231447
26947	59698
131504	140378
314617	381979
75687	376483
342465	277359
15433	85203
473275	100277
375405	120419
269596	450760
158180	476824
479708	315367
477328	198926
31237	40119
46988	312981
39348	21583
295741	230032
190210	203831
206370	114957
227948	75282
225807	274925
346216	895
252226	486339
431255	464727
337088	313745
447945	139304
103225	144830
209372	91069
41673	446616
61292	66887
23787	133614
13268	284202
17553	379783
387464	148171
378686	25702
86272	120986
381868	218414
4388	250422
16503	162831
223858	76104
364807	29572
475570	408435
322677	427110
179844	432320
452377	139648
222102	180841
55182	420944
385731	356074
277369	96351
184629	180327
304227	449360
238044	144600
451588	2325
79900	461944
269717	156006
456021	327602
68036	350384
98968	94344
345401	291717
191341	159085
99123	482449
71346	61016
399441	262594
92401	343261
338140	199829
84991	99193
150686	366127
114203	300240
175236	440660
105943	97277
367259	11626
436156	75568
247956	305964
300642	54219
333488	101806
121594	106917
125087	464588
165680	405576
313523	388531
67465	273831
472319	70617
205853	426986
15000	88253
437849	74763
186490	21583
323695	399954
238889	64283
434377	289519
281923	28065
233314	29212
449406	58161
393766	266600
279080	325188
25231	333591
476462	31313
483987	333671
136039	366127
344352	329727
87102	368430
228128	51325
412431	85423
11318	15209
325629	446351
447107	160902
324508	272684
374170	166970
333608	441313
474005	224353
305979	115078
424567	63330
153830	317118
357606	118324
418651	315671
397252	489822
244637	61530
85762	85653
405739	170020
351540	7686
153850	483280
434422	380071
240860	56289
18936	374232
61148	457081
401085	32076
435042	101058
386414	485637
481419	364145
175118	111030
480490	304731
93569	134694
479351	420913
37459	366064
364310	133635
320627	464420
440717	248382
8635	453746
472656	391414
405365	214685
5482	179964
425462	228013
425866	94839
445954	388551
52881	7159
446550	344120
272778	445629
245080	93625
344580	53389
318202	79989
192311	253504
154482	105699
324222	406514
118411	53490
400405	31966
368773	102352
291744	315566
145288	160456
372107	223289
303782	327343
359816	91999
4634	477174
150801	283346
112822	311026
243617	269715
36784	96717
202265	473567
181353	100065
1080	46703
158874	370448
148313	439979
31702	313745
240917	214370
341440	278520
257151	164884
395737	319138
214744	134145
181543	467703
94583	424130
32468	371322
229875	209510
371238	21457
255296	92890
233780	120195
111209	317356
473920	268118
59784	402427
279936	95942
346987	54895
249343	430356
274952	26769
174711	122490
200868	293813
3463	427796
157394	127636
322562	464420
11586	239934
397922	364593
191341	263472
159362	200639
90402	53648
231960	57705
126516	273831
392320	205523
16558	420959
35612	114815
252968	445936
227386	293813
358547	45656
203502	6064
379125	249102
437623	36413
177154	164884
222045	131213
318605	423062
231706	208291
452516	343506
315286	273831
25969	342761
198258	225130
39820	430356
221478	20959
154255	302134
39189	14750
263770	160638
48472	364602
355935	221314
249894	40004
213715	478415
14233	27464
168000	266822
349200	443185
4954	260185
197724	132740
306371	474544
102833	157341
106327	378462
171107	268917
339260	142448
240776	239239
11550	135947
261277	308083
247318	145948
147247	250434
423542	86560
105106	14075
113873	417201
245151	210353
452207	147392
266965	160379
109631	105878
81885	268531
38053	28129
373020	7142
183718	417358
222491	120074
491337	296339
236267	64707
451401	423427
266508	450940
224778	338076
277568	134145
65220	12177
117348	332581
490521	63528
452856	282437
492432	30605
396408	287652
266109	450647
135971	409540
308533	94344
444457	167188
381486	16433
237148	364517
7414	192246
59653	159249
16172	249202
2424	346216
210111	274508
275563	470588
173746	414627
368942	15209
469008	286936
201925	15133
158274	165653
16458	132619
294323	78855
289068	200444
4896	274363
329868	292553
355010	234881
71430	342991
440056	227580
167131	350702
223133	366587
352201	293813
112034	158215
144973	473351
203078	110708
382882	308103
364069	139648
480633	476951
89826	381416
366816	323318
36439	267602
292641	332892
412971	289165
439149	401854
327570	216077
241412	353787
48686	119868
46132	258915
468886	21129
244280	74334
343564	27683
321760	311832
189205	311832
233482	172089
108481	54700
163519	175312
206070	224285
360283	448113
451697	262954
493804	489758
141416	148590
12967	461314
124085	52198
22950	348798
136478	310889
250503	76454
399492	313631
345107	491089
108288	181322
192785	208617
400888	62550
369099	361458
418992	11754
85674	94344
101465	88241
17077	23018
375405	466545
358163	409828
200402	397391
166573	342807
45585	464692
67359	78910
28357	414602
98417	95329
48708	190230
186440	135613
438814	445194
328536	452068
352353	51585
414825	49903
29775	37813
136988	162978
439684	389497
9629	180009
347873	142166
433919	54536
67544	70896
43427	257713
399673	447897
104325	180957
419089	301475
230372	323789
65627	441985
397896	410798
96378	20883
79134	88664
292449	52537
229198	93852
483112	179375
422803	110677
348055	62699
180755	208280
322493	266527
182283	69126
379696	318749
90595	17388
335902	96199
392086	84991
167599	156376
323704	371918
74826	466282
167583	317983
439145	354264
13506	391414
44022	166108
110493	181665
411504	110156
170734	284843
409745	252014
384196	134240
60047	411424
105061	453697
141821	180578
70802	144845
22486	8944
135693	259132
417923	227951
294323	65275
132147	208577
450093	397159
1848	426986
350938	358671
7909	200444
375396	52537
153094	84256
238566	125159
440554	404806
347965	187482
395653	316575
225722	428214
93691	238682
336753	15209
67885	49903
85916	307294
484754	82085
177465	317538
46092	285722
416391	350444
58484	317118
417057	40198
220061	285156
56232	411016
167210	210050
60826	129746
191127	369577
406812	236032
271044	490083
247565	23632
125417	195751
239709	399684
201065	198956
483808	415105
289494	386207
64404	323966
146893	109457
486922	210050
39683	86077
344730	8459
213591	46836
433863	183137
387890	268176
221740	267602
36188	300800
394041	28620
225364	180709
229098	254627
385055	411016
347948	156249
441302	482246
253612	434154
456658	409828
182577	82105
299928	152321
280968	277595
164012	391414
312283	255431
99334	61059
233127	49903
29630	433391
104799	335114
400520	319301
63432	203656
46098	313829
92754	11319
464725	106109
249533	418536
399596	128735
492215	277474
172923	44782
417122	378190
380454	276744
11400	313745
56149	455367
156270	32807
205773	341271
121138	393326
339451	477255
145078	137600
81636	297776
266307	156376
41369	226308
216061	480224
336418	120559
60372	53863
419864	456231
87958	264406
282339	56921
179039	400045
153765	54895
430831	70335
485285	5471
342350	394978
287932	280880
310451	10646
415574	178330
404568	285206
93558	428864
373030	26479
141822	360512
281169	187974
419967	461846
44525	371829
450733	98541
24362	378127
389427	165197
293207	91327
174469	132568
56425	421835
206266	178385
278769	187458
193767	244008
293373	175721
221106	313314
463891	175003
474447	170618
207760	479580
414326	102688
190558	336590
358279	378546
225598	221484
241507	15760
307321	180504
41378	374784
407280	163174
398964	402493
310111	53389
416382	336883
31083	133067
11614	281993
220040	494102
21029	341724
52094	163482
69141	39972
196783	94344
487366	50068
34533	214801
230216	478415
213536	396735
161103	274034
780	442288
154919	350911
462558	413354
322457	20586
141618	467406
128281	346630
136579	100249
94610	227520
275963	369938
247296	44057
178422	414057
84698	186189
337094	374450
309713	440510
81556	95149
46988	43814
403483	296331
44493	77004
112443	412435
391661	120231
25690	23172
390032	694
218983	169485
154725	233771
188241	190369
92431	73701
87887	295159
91359	48462
45342	147520
36836	225021
382171	141892
202347	486660
184640	168615
132870	227749
384482	370525
314279	246672
451849	139717
469900	441700
20598	273698
115047	190369
36885	124964
54664	106903
2142	82883
205171	53986
56196	122378
86311	456586
167670	472583
441062	254835
276295	239090
171530	165267
180021	368859
300495	458104
255650	53038
306202	299934
160940	430610
387875	15209
368620	267654
441463	337802
202179	47390
290165	58589
390500	15209
277758	313745
479481	199354
447365	230336
103707	51895
446820	48861
290024	85694
158584	172535
448372	628
254430	340495
459882	413525
187834	99982
102970	405371
188365	96507
258306	267602
243287	384366
367871	488190
297436	169308
87638	181768
209647	145691
239112	248212
346969	53455
172716	219499
255859	231343
228144	152502
349487	190369
341271	215731
120925	371918
48282	198707
401204	6984
400701	29521
425022	137837
398595	99562
50653	292286
77148	145416
179017	296432
426682	426942
25586	48275
456567	190385
36555	378858
100920	17972
109174	12177
239084	190815
285675	4252
24596	355700
226721	91162
1292	232847
372764	201208
198500	404386
116197	280639
110306	455187
300269	12245
165032	16433
28240	79431
488600	418882
375984	335593
128124	99405
317144	280935
284203	298077
150216	111730
431484	70026
335652	49828
222102	20149
471908	360884
74964	382565
237934	22749
326459	221660
456277	340811
208657	80628
332452	53863
251578	391414
134548	12129
248013	468249
110193	335249
209056	306100
73327	268829
7254	11626
300075	185758
359842	378686
404328	293813
370887	180557
97749	327204
97652	478415
401628	98168
192311	286543
17169	402269
174725	87471
490211	45768
16438	209471
922	347476
246	16416
485869	263601
432050	267602
431264	41768
36678	105062
161545	262050
15721	483720
399441	33712
477932	423625
458039	84502
6751	110677
97552	95769
316011	411030
50173	203656
6998	463269
477189	391414
209281	119123
324071	101816
157805	146475
379680	140722
200013	349448
85970	34801
39176	420790
217150	314742
198148	271403
355868	336590
11626	223704
460084	28774
477042	487050
125417	400273
47624	258659
48382	41895
237410	290624
362267	304625
131939	14448
71189	304823
47080	419144
483987	420036
380489	182657
212620	27766
372844	52537
23020	146202
35259	264908
68314	78503
226805	313745
75324	324937
482851	207428
136980	243482
244092	261396
235786	455181
405552	488106
326260	331410
73988	110704
358167	112611
219174	15084
334113	407606
23481	338915
404568	386431
230051	46955
293002	51895
440936	486939
274843	412729
411274	249226
144577	476231
217629	477788
293717	401949
187602	121787
95959	20611
203200	6899
314723	436686
304938	86476
233114	75303
306196	474341
400792	387742
120499	225260
238981	490882
113629	17613
58429	332638
317746	440513
292045	23474
289059	420944
262660	364109
174932	16157
307742	105009
120502	285042
232338	233676
354022	10379
114282	1468
41406	402323
113100	146759
266331	159249
203279	432143
300770	269084
91927	82794
131199	383967
18089	477131
218930	115604
470531	186159
272407	50264
89854	236213
298390	388910
80629	317118
50925	112526
345770	483738
161192	233701
152275	366099
380489	472430
41491	224886
304878	299857
140774	162247
489747	440660
296324	410053
213109	273764
200379	420790
306196	403181
440364	63528
323357	40478
63612	273831
376493	86476
348063	433707
232931	478700
272803	209642
479297	385930
236525	160175
205936	5354
106514	217310
438964	144306
344618	267602
85406	275677
380131	182192
183868	241283
374305	308432
53168	16433
168437	137733
364492	391414
41200	380538
312347	102654
195145	15947
389604	36719
463833	40257
16975	250434
337124	459511
157356	112289
10231	110677
73298	187836
74292	407683
182301	431187
97227	110708
388257	59997
137610	183711
122970	36066
104650	96129
344314	50731
182172	398451
142740	226378
456415	160222
455565	141440
90604	353557
457836	41673
226023	315275
81437	309409
8709	119868
374689	436900
51768	231170
458258	62191
321927	113051
317717	282445
309619	228431
76068	243115
82981	327036
20966	217423
94573	327922
198443	391414
404568	438419
26375	110677
210445	191162
316353	433696
87500	394885
480818	52290
251372	221173
298303	314850
211265	281924
393106	155214
350660	10523
205538	111037
163136	25363
432913	38063
16131	489822
302153	160722
257802	130310
225856	57584
374901	248311
112625	318511
158782	482314
174328	225946
285469	426986
233045	60239
301012	110677
198250	351732
300885	267602
193197	95149
49453	171367
316640	418850
77568	195121
67222	304769
262980	196783
43835	191748
77853	432623
126535	470921
373329	190951
55519	187193
61572	104914
491848	267553
293913	17197
478177	440660
428221	121106
234978	264908
93095	377446
358172	306317
340918	91947
299444	266683
367878	54018
330954	306387
259497	184118
115604	336951
421207	232782
144288	194469
128800	428214
76228	388330
320267	20130
9602	366469
43608	228431
78107	473493
379782	146456
220323	103745
178393	65781
277793	218727
292808	413860
97557	464616
320473	165653
205677	265589
53022	121502
331835	156988
219817	479614
360045	163490
37011	443575
473662	12895
245152	67040
256061	347561
367946	193900
153505	357854
2798	28668
205358	61572
67351	463799
335441	452989
91287	369535
114409	173515
420500	5303
246398	10759
331848	48861
371030	29617
378873	431015
152593	9536
74396	294985
461909	224190
437156	289353
409007	395988
177533	51895
12850	146433
493242	477632
360459	231409
182216	238617
384048	273831
235734	43108
256723	305729
137290	279631
240760	261396
18765	283265
465026	119381
295702	104437
409693	49903
226023	381054
78072	190369
485286	241468
46806	180578
74348	25034
445343	102744
420526	81856
178420	445233
65134	83872
433283	236959
484691	252961
455074	185323
436709	190369
214368	21411
439228	446928
218302	259993
157280	90322
149373	72435
10463	323139
359306	267352
350581	394541
64526	422470
289329	447517
407280	157432
412624	404960
265869	219071
276821	300469
63322	330469
291657	336590
152315	59254
307371	16433
85939	67407
486633	370044
473029	313523
381435	259176
127531	49127
349195	447517
185487	49244
296967	1568
187207	237165
74443	414409
276821	306981
81214	68484
479351	142678
456569	369333
485051	368831
113895	13370
10546	146202
245408	242925
148539	409828
73298	253047
64258	8084
16438	407026
178422	435624
30260	24208
125213	293598
148219	316282
228128	260162
486440	336590
20669	27698
351540	474271
175342	320464
424853	392167
357989	291304
488832	302864
131574	161510
117647	160295
310249	393782
202866	328285
482596	245332
396539	391414
454979	49864
288246	2242
152964	428957
33808	27991
120368	89047
460576	446351
315957	102352
417065	313745
326762	207597
412205	374051
170197	1154
252604	476231
400292	97753
205459	170180
100898	423469
17661	45963
48917	52538
255441	16599
43903	420790
12852	367391
391291	469713
275379	327217
39065	400023
480471	302281
24094	211868
429391	86892
64777	366195
127364	299736
477932	380633
124	3086
206503	15209
427720	420944
89219	322966
29014	351732
426523	463623
478447	461846
93577	98204
155730	192611
410036	217223
191866	186983
395522	488742
55453	334680
391519	57199
92354	95942
128903	486872
397854	370619
421272	472690
419614	388904
149883	220417
380911	255522
375984	410533
172417	243234
159891	208038
419528	304034
319410	105754
334985	13484
172417	93916
445023	356658
387167	300240
334872	122694
33269	310228
224871	111629
141415	286936
366198	388473
208032	142018
41335	386411
448133	316110
270224	100909
454296	469235
227354	238227
416400	382936
97515	232184
20946	332269
218915	12650
323416	466737
92703	378976
190524	111598
36966	194923
113556	87471
88610	132740
329017	449865
67078	405399
326830	76829
449445	249202
140293	53863
383482	114064
440927	445602
463157	261049
440000	212246
301840	45141
129224	265711
469168	25984
161547	186159
167588	32339
432800	181204
377720	316959
155624	103804
48827	283103
153622	58287
489586	440660
179590	476951
196903	51455
28044	86788
196903	386330
245298	395660
115928	321350
476969	41753
66119	394885
197113	51222
372629	179045
10679	99210
155679	143964
266250	50329
259821	153995
150402	101888
455889	486837
444380	352451
128120	456361
234453	406371
61367	86560
80088	329398
37290	375544
335114	305165
160237	337343
397734	105757
130354	432735
99291	54976
345210	62191
97134	33553
192611	29689
310261	456787
165326	237140
276663	4369
171348	393326
453882	371767
274905	166513
394366	231414
492082	449196
410220	435059
66009	246311
44922	155869
83616	182661
439898	371884
443300	188837
381424	401949
203022	325604
245875	401871
293913	443840
315968	259106
70828	479457
144962	255709
124711	190693
403197	218460
473080	13370
81262	56358
452115	350651
16153	370697
101533	219056
174725	49847
287766	243796
255995	359762
155917	82128
435194	50112
183122	391414
196003	371486
319765	40034
40612	438877
10226	380071
306573	387742
11161	401854
136937	320797
330952	167773
79075	61376
3696	21458
257617	160118
189806	110708
3809	252067
160961	182543
226111	433391
61190	371918
408083	477986
125290	472072
188799	42398
358188	265065
212593	13370
20946	226416
285362	96376
297083	266016
322518	261398
196465	139927
35781	140728
211346	15133
444081	489822
472959	404806
214422	132740
458612	277548
91148	22917
80860	201570
454263	312463
33224	242528
250828	28561
339941	419580
259704	198862
256901	400176
304209	114527
246248	332724
114488	49828
176258	57651
60557	314742
157666	307110
156298	313314
377775	388097
402875	136346
256090	252644
433230	41640
117068	300804
291894	129089
231305	418416
97924	401297
235665	227566
268748	466737
80723	94516
437512	373933
331465	482143
179443	295584
414646	21632
452243	41533
218749	255640
10217	271156
223063	466969
161249	71866
384174	349593
382185	423331
10028	460761
151298	249293
287731	190369
388439	228949
425634	346469
345531	21241
243992	362466
487145	39089
127462	219198
181668	440863
189064	212730
150880	480224
455583	409828
476563	455410
89569	472324
26336	101650
261277	245201
333871	233942
269041	226409
12146	398245
428540	34933
40809	439128
277467	296645
481521	258588
396377	151449
223237	238041
365140	145562
489787	80720
185276	410074
562	319324
481406	121903
347178	206027
1477	160379
43522	212153
121594	301315
34678	82585
136431	80214
312528	488492
485165	50492
162992	167251
66926	284479
481419	421356
222045	336076
449884	393238
70858	54473
132740	77541
215260	432033
34524	396563
168458	381359
94703	101058
453097	413429
10093	360860
338493	445713
77009	314654
276821	247106
330195	185013
144577	327452
252606	465314
203213	144845
493293	310756
444890	152021
485973	283346
306530	448535
99228	353724
88790	461944
345401	49406
347622	26729
419313	208617
218114	244005
144577	324977
459342	187974
114723	144308
210406	113051
303271	473157
408783	178422
21070	484866
12892	123662
186007	162122
371381	4413
277568	453010
345089	331508
313728	170009
493440	186561
99409	103949
192351	214992
486847	287855
270986	301659
324816	437018
477328	141649
208415	375294
194262	139805
74157	351849
76759	446351
155842	131085
323407	295886
491604	276873
464725	253845
186597	181103
322893	338432
443320	348352
4606	228028
419687	469209
88688	168075
117259	18089
301729	348798
231220	327721
190492	272908
37657	54449
121860	405358
281563	384174
390032	21411
169306	211067
116903	133541
280986	189873
41029	247053
320483	117398
271994	15133
146456	328612
114063	209824
21408	303175
175842	387185
277685	70984
280547	367824
57987	112312
164688	225627
102458	79249
432962	335593
255344	455769
218485	2885
250709	253816
221687	482083
116341	449816
473586	451031
406408	218727
148448	189272
153651	313314
416956	336590
204707	331238
237454	470344
392953	172256
259230	471221
146108	303094
172976	482021
17226	260527
475810	473719
161052	231755
43324	376000
171201	16433
223818	88752
493367	118662
311849	122694
48372	66425
123388	480025
4409	331508
475691	345585
438193	99437
339401	186440
276444	123365
92709	6331
83799	398333
82951	317118
286018	114916
62367	94516
23120	44187
379829	190369
449628	433226
369249	265432
465820	186384
1605	363396
326631	432910
459428	399313
424699	119893
219952	468536
19065	127442
93935	462649
226038	432320
353527	381096
116454	474398
191294	205330
207741	224085
35965	394861
138814	348007
76331	57989
173856	422175
47042	223406
192859	101995
409745	471013
119803	337504
465687	19271
417938	361296
176807	378454
443480	10690
235003	472830
248013	10053
392112	427172
289807	239561
244312	245679
59028	299169
39144	48124
169170	234791
156375	344172
353895	466737
24887	347697
142527	317514
261270	375698
5341	370066
178784	37290
172239	165267
69436	279381
487957	262954
468146	318735
457418	184629
45867	481723
411957	190369
333051	98847
482851	55086
420759	291781
117212	217423
47347	394406
219571	10646
47972	254746
326631	248671
298390	391940
154712	350384
148638	15209
46522	420889
396793	312393
227363	127726
179563	390771
245953	317118
121465	205223
390963	93864
397734	362566
180506	324221
336697	420757
261116	315671
111262	120195
411054	294079
207343	326298
178130	445233
446409	387742
60471	164884
92976	138029
56596	128182
390029	146073
360793	300626
106268	136878
288267	218514
491453	191785
382881	159249
384159	469227
65557	28129
150413	316789
98282	421485
308150	270836
392053	92114
251991	342761
49482	317100
310924	173033
145183	475594
23680	169269
475747	342761
199340	391240
231484	267602
78055	86728
306240	392788
247945	162831
230660	404681
169150	399402
92401	227705
240859	317118
487362	331347
212040	464877
447915	245332
420178	266622
478234	430518
404946	424171
44209	34692
191621	91470
146576	391910
11334	323079
452927	472765
116947	274852
238083	455456
485063	362674
220893	436660
360777	431901
438417	262954
170174	344451
321244	432167
381979	62247
134705	67584
26923	401055
15027	318133
382848	364461
325044	222907
301202	60517
235414	205508
5641	38045
282632	356605
41600	214089
176763	455653
242593	407532
447752	12975
250514	236558
429511	186159
148213	165540
111114	304173
236655	476951
16508	423828
168211	30978
470498	86250
309532	49021
122186	273934
4927	97277
409235	410951
201159	136876
109881	39535
4533	30723
160182	293106
130069	124153
260185	397778
315203	330469
254123	455587
309917	365943
202226	160232
430734	157145
270014	484447
463089	335832
45060	146566
306247	189473
1994	307132
219516	259267
354022	220253
466028	39227
196515	420334
481723	175082
242411	402316
185925	366691
19324	95942
417248	183065
450039	329466
127453	151096
134423	349129
54101	16325
214950	441313
246604	91711
71189	247367
465553	427112
173966	54976
229485	89167
124253	21411
200746	273831
166626	428892
241037	103267
152331	294836
211238	279590
143251	316291
236629	187974
151144	181204
63813	258370
129727	234918
256893	311531
253069	77978
159042	209927
12481	107166
350504	207728
63530	237018
390497	76454
465270	164164
493810	477117
422805	378462
61221	272230
243953	164884
165433	273841
43571	484274
44160	317941
444296	315687
58614	132247
263700	43713
455804	227491
330626	218142
202379	29257
434214	459429
392312	118286
10546	32729
371071	476510
254463	453209
32101	24738
452707	98727
290209	437394
127298	313745
83487	253730
456726	399468
433848	122462
437370	118662
165549	259022
66553	334068
246919	230691
190478	345745
289560	175754
299437	306565
287444	477506
88971	218730
59658	183786
468125	273831
311385	473713
248013	419768
301879	431909
289675	66545
16776	62191
280421	50605
419942	444225
185339	448033
235003	371884
401555	131002
402085	487942
374081	137719
274578	401871
36747	404149
446702	132740
208309	331581
82138	462474
298252	203656
277224	145948
28357	123230
71723	183213
487890	168615
77341	347028
485901	18665
214923	8159
160010	375840
129333	211134
107473	225328
363902	186548
249881	21583
385092	187326
345596	133542
242135	110677
74072	122462
72602	355700
131236	96977
352012	10102
287024	201615
289247	266152
296339	357983
438235	430567
473971	139648
153322	251878
411148	259936
288124	296985
240844	438540
48892	468832
380283	101058
6230	32807
94209	164103
432540	378408
431832	418533
143358	16231
458609	402018
472103	75568
165680	359256
317993	401854
200190	227181
445366	253666
230739	96977
307083	29105
417369	328550
78158	145302
98930	49903
202586	146182
295387	416402
315748	291823
28890	370756
65576	90123
259775	399736
425124	173474
69595	413395
40028	239872
318336	256121
330752	152163
234722	289883
424960	158420
344416	302447
43931	96211
375617	281924
249136	219865
332984	26665
421396	362404
299633	366534
391509	94434
268910	76111
187263	187974
366620	54908
466887	304244
247597	476951
166653	190313
360841	144073
116504	105585
369036	96515
91453	478415
146893	192365
119115	80459
12533	443980
300227	241468
368503	29187
192465	430997
25374	421356
474441	317132
217727	224003
429485	465301
481773	301143
228195	305449
442421	180548
46562	162475
192351	492077
460760	164884
214232	78699
257047	142018
124085	68505
16408	384048
155302	2199
248400	343668
78055	293813
291832	267562
404946	77438
421207	110677
288473	456479
241912	331238
417869	429266
362817	88565
487578	84351
100574	180908
310914	190369
255369	190207
115449	458230
440036	328025
137454	149300
441716	66927
487639	327217
81334	179045
16420	231210
312796	301799
129066	123410
186713	295282
9969	190981
16229	462744
121594	375897
93936	356355
19542	103682
119174	74106
373399	110708
409745	324002
209610	14898
377869	18218
342795	371892
393498	343547
159687	110677
327822	231983
396676	29956
265586	336378
432408	95566
262286	74585
86311	360363
370820	191312
44944	310756
178147	401114
308122	5197
135427	189607
343054	413783
198317	469374
308367	333187
30135	483853
228930	21583
322286	347100
170464	476951
301312	374404
228128	257017
296670	305649
379539	296423
202361	492701
193760	245317
457418	108636
429577	249427
245196	320747
409415	33760
235473	489199
488971	18294
109669	146476
350347	236
299713	492906
434648	317118
15362	336952
379416	28548
457101	376737
8000	172302
16769	249334
230672	261396
108014	364379
449513	65210
56780	253322
53293	469544
163831	387185
293346	126426
215416	7025
80255	468575
233653	313745
66036	371918
355585	285446
430763	293303
348898	380087
189318	243735
95367	188008
479641	332188
484100	231707
170205	152502
206655	376905
228330	146893
444139	459997
88266	105585
386011	348007
211589	491744
159008	42653
490478	74593
434262	164059
317484	378686
235177	396814
111360	334032
258729	449090
410981	332268
81188	7159
276821	460845
216666	398306
202866	261320
200092	481964
218137	226152
482851	340183
205003	368394
423864	314742
412742	90815
229900	190369
252505	143904
481392	414991
359890	12526
314540	313745
134599	467703
477932	260287
364703	467573
186007	342173
159654	363155
50814	164759
169832	189550
334022	137801
244226	442036
418731	58807
41189	422256
433268	264766
307714	53521
404568	153352
83310	17561
314105	164755
160794	182714
490556	138278
182026	471254
15510	294836
301221	127498
249992	428792
326109	90277
248620	293813
479627	113846
309214	378686
364729	13370
52030	364314
332287	367110
385141	60904
490031	428026
23640	5040
257977	427293
134326	378686
281177	129687
261902	93588
351579	406338
45931	18355
337224	89589
248566	252886
457180	316372
67121	90401
263557	480444
313684	366127
128124	226247
270695	12245
293847	63235
295838	69444
373170	107299
163445	405837
200092	226538
128359	439542
427780	55074
328517	302033
364833	255016
354375	82585
194656	84502
435357	267352
49903	455684
384858	327343
285156	191134
203515	359136
16019	123369
277359	156375
34305	23842
106920	480320
46488	343098
286501	77388
365399	439718
358212	387860
463420	481827
195670	250434
117103	219302
4841	413987
129419	359136
464836	293813
39714	336590
340321	420536
425507	416970
66259	203524
250458	50605
192664	48728
153651	246359
180204	69708
89588	76185
50296	371800
354536	267352
177235	4413
476093	301475
381416	25005
265586	90123
285426	371918
471455	229301
464512	134201
57447	288035
305634	54839
381287	169150
134513	365112
383982	218727
170932	246729
172960	310261
439561	260879
372785	340749
263769	175721
445725	467703
88003	457447
58455	190369
83652	455751
200019	452898
114643	130765
165918	108172
446413	361634
103311	186259
248013	209549
486217	93627
313487	245022
369030	412517
230051	188950
227241	169116
288354	144306
394359	279759
237687	217966
356469	215396
307628	119123
462893	363963
446182	196818
132144	429795
435701	195121
111508	68726
73578	190369
480310	190369
325839	377206
86995	6899
294736	419177
368981	327600
385487	375030
230691	304173
374404	193001
219536	50811
461927	247024
46798	417201
21637	382124
100852	420967
449791	178622
102249	400915
238344	369510
372764	236992
258636	376841
370720	366127
403832	417140
89269	369599
441570	64335
3892	103439
144724	253905
47699	470069
146391	29523
414128	399867
436384	51895
78330	482689
149015	137128
453919	346166
54117	71540
338453	126589
199676	34180
20069	315671
240937	318404
382622	95763
169447	240225
261211	16433
261427	25239
84036	27583
98290	15852
260101	377984
405979	49127
451799	230783
109824	314985
21178	16433
475039	302566
295097	238496
189703	376047
376978	480695
56806	153352
233045	322893
236084	61211
357718	357149
216534	57846
491295	245449
379680	20946
276821	350973
186900	226308
96058	220417
74067	371743
272200	163800
53088	297771
420707	184621
149896	276986
432743	94516
414286	90380
104740	177487
330313	26366
489657	118642
75668	226308
77793	21776
192524	243337
142347	302745
328140	157656
408337	406785
364054	136615
422603	255925
116120	217423
276883	154692
473600	69857
353161	276309
19633	75251
221305	365864
876	15144
444653	263514
47035	429223
250510	60373
143021	58709
297656	435255
40347	6397
193303	378686
397575	172089
238164	293813
7025	297892
161348	237494
125525	21523
156750	144470
454874	373021
98262	13370
49849	154835
162760	141026
265883	130126
267562	295404
246284	121273
39325	314742
166446	454191
366518	326325
475697	281924
78742	264990
408548	57858
204360	196783
214081	313745
302943	377050
49081	313745
84353	404806
493285	127642
392422	407678
374278	265065
191123	9054
209481	371166
72668	493022
311363	441313
89826	211868
62571	380057
63373	115604
404693	62191
155697	477986
317724	84504
407213	260560
27322	308019
437934	198577
159018	141035
361780	34692
198317	47890
196903	33927
311867	214047
259963	49966
65513	383732
8976	458183
384773	5040
169548	225552
151316	245029
279722	176298
136731	271383
241952	393326
56619	656
229653	295233
156150	179756
97601	143606
84699	179365
383304	286936
266041	50155
434890	70832
210833	237458
244711	306633
330269	218727
115086	313314
418475	24647
452125	218574
342465	319397
219546	229215
111282	87543
5971	277359
347121	418018
198317	202016
491447	261070
139677	290045
304952	125399
196996	184770
372106	385758
447962	246644
464004	315671
230431	365058
185761	420973
88638	299218
118132	283026
290918	466851
404740	265589
450627	320582
448199	21999
193181	385973
300273	264303
393793	62196
335005	303059
228128	409790
62820	284797
389009	231723
49069	453537
114450	296772
473053	122872
92635	314742
383002	226494
469743	400090
69004	122462
270359	230925
443005	487444
152592	467703
19813	484447
213534	314469
447335	251576
186605	282982
465924	201700
73698	95201
365348	114930
321118	281252
433565	309740
365200	204743
270128	262637
105943	166063
486236	121106
479097	256121
36486	351358
130727	295188
417749	81280
83937	117152
447639	368538
352826	231638
127046	298757
249045	192005
53561	313745
124431	274309
295534	391414
302578	347862
95612	110677
7273	53863
301482	436889
237714	224349
355898	51195
198317	451177
361545	343012
478287	92613
443485	259739
451600	378462
409388	418685
486966	291853
203173	378686
354466	53490
308756	287775
91600	265589
208209	13355
405555	67089
432034	4413
226919	287454
100615	336590
375405	478000
297436	85582
295009	377201
329513	150127
153006	106889
324205	261390
278256	479614
241140	310756
447412	374939
221200	490303
274746	185076
24668	476226
291048	306684
279066	205270
313615	249559
471073	65579
413105	5857
112391	49903
139185	129465
155311	198923
134625	141402
106938	119381
222102	472167
383379	125420
367619	122696
231202	167233
52709	157726
492610	250434
381416	463583
329750	458919
423435	353382
400888	354933
179149	318735
405037	81178
484759	70213
60208	217432
311589	184084
147676	226023
165140	397009
133577	7034
445063	49228
481854	446105
15558	192909
123029	190685
345723	330842
87739	144405
253317	142505
488508	293813
400079	4349
341950	168219
134412	67040
314993	299003
78748	266852
122354	204453
258888	415565
448929	28129
335772	166513
194305	60248
391678	56068
226708	127921
136845	70510
142319	462293
176339	298767
450465	313745
93174	3393
429626	132996
399542	402509
181651	475480
365531	205289
259835	132247
127297	362240
216945	203793
431317	152882
81432	384278
325805	55935
449010	417843
346697	272908
356794	122462
428138	306100
380529	342761
279726	314742
273915	308668
125081	267602
70930	208300
310661	132843
385516	157698
244688	467738
410075	298767
32601	141440
479192	262954
230234	279006
440940	356355
391391	441135
15329	320891
274006	468283
266072	372751
102309	290450
167771	145002
202744	334178
118909	274680
138213	401871
179919	438783
378509	147228
201255	253458
416143	369416
145857	261926
462032	447517
26266	303042
319435	391034
214880	172498
427142	293813
287566	58317
249438	153995
91338	419918
111685	291521
52955	395195
117044	237235
318170	262325
224469	326574
125193	292369
240027	48163
452527	428026
317204	108224
91322	17155
102644	120634
270127	409828
277402	236213
295416	317356
407683	277098
192882	307108
325168	369784
493048	23187
361533	485304
331098	13370
250404	35707
451619	71784
52955	165334
261650	126181
71346	184549
80756	447158
221863	426040
67846	357854
223246	453012
313523	209572
264628	130028
315573	175688
493465	311871
184163	352775
484447	238338
167122	155758
336357	68715
458782	15209
175921	13370
296695	218727
392062	19931
177742	264022
476471	409828
128704	291984
202613	287423
157164	84296
283418	218730
20115	460635
471356	166513
48912	141880
112443	70201
147913	356461
89064	345585
239304	27352
135336	69252
390543	411809
340037	218614
373158	406143
319383	54976
257289	208617
424637	115917
311217	209572
143861	52030
477932	126158
289513	148695
83140	428026
405602	371934
344777	287423
147818	66053
388199	84502
493535	310278
385697	99471
270009	315888
216032	449468
457418	345038
473192	364450
267636	340209
346278	374455
88208	20790
418514	492050
359295	307286
57530	476231
379353	267352
119980	367619
216483	440660
73966	9054
34771	127918
17989	413525
37578	166513
316464	222701
21534	255655
10690	183338
18642	174362
88638	369684
196680	119381
463786	15209
156567	148199
146893	473407
372978	173869
432366	369599
392893	455802
183272	178436
208577	418368
347326	288410
389661	409431
312463	148695
255767	421206
36633	296693
173995	430314
303564	146562
135179	81899
266412	183690
411154	62012
186544	461227
481805	288447
456021	282428
370619	54976
22699	12443
270593	427796
411694	489869
156567	387987
43907	67584
33053	137600
42288	466028
36701	258126
296174	12821
398715	266871
16454	164362
324037	410513
249368	177861
207041	188092
237040	477509
128839	476951
122519	419521
99011	347619
453359	260758
347036	134259
431264	49353
347963	362206
195934	144872
224939	322745
257539	28192
91185	148139
62780	28129
146893	16387
68029	166970
256330	302803
338027	375460
57276	381054
473018	490757
435302	148171
130121	313745
148139	56684
375035	185115
477506	391414
478554	241335
483628	369574
475150	315888
366327	36515
430736	150352
358357	8463
161717	93627
305848	72523
196680	33855
155879	39706
394236	288035
174362	64544
73357	132958
287751	401881
234453	193432
10546	423757
118860	229219
237337	185016
335568	219370
331574	468678
472910	43931
247296	83197
134475	146202
195142	486885
207094	115174
462893	487153
285845	443823
107727	82271
356931	363436
346831	83756
489993	463436
399237	204925
294385	340439
404017	120855
154206	259929
181144	426089
340197	114930
230574	205429
319465	343860
408886	53221
307144	111231
306893	55382
179352	38126
195630	387185
199770	361218
250850	92222
152663	446351
5354	221119
311128	230655
387522	77159
417121	82585
253525	365224
179082	295159
44006	113522
200398	35036
219089	426089
93257	245538
276969	239273
338016	381692
157922	49127
117554	212081
460052	110708
262210	99301
92401	470178
317965	73680
13985	429603
464854	343012
225489	420757
280627	330310
73294	380792
81497	451016
176945	265499
283096	140378
137621	202369
78152	221775
69954	122462
40989	360584
456807	111132
344314	408664
311756	477358
251096	187974
328942	132740
326631	476656
139515	190369
417938	418285
225602	29766
107619	73742
467820	411481
477019	440962
449453	94344
212745	46399
466870	10231
323020	438065
360333	88113
313770	42189
229123	141100
313666	478415
489899	391414
67239	392704
23556	60517
190248	300555
112338	433367
306737	340176
115688	237178
337592	486267
414058	12718
178992	365504
273710	316011
454221	63528
417244	206976
319593	461392
28255	116068
56088	368820
87527	7485
206747	46127
113158	354630
74668	126948
128301	322169
327819	110708
290030	130069
257971	41106
453295	481785
453018	273831
357004	479680
291812	289756
155622	278427
87271	205734
284406	244727
356496	461944
116200	169845
479058	248382
139484	467238
102249	209736
215010	122816
31007	405362
402509	83169
154477	446630
396650	51881
412823	94516
213143	71121
9232	243118
314179	107260
421042	13545
153497	184221
391374	476708
341067	471052
248013	434998
429568	458601
306168	75362
294601	164972
442730	347011
395552	90538
110835	104772
212659	148385
299237	49903
346656	276059
393218	87170
245274	20081
172597	316015
112837	471243
71796	323325
9969	147292
237002	399867
379696	100705
112646	183213
302672	22162
18796	273831
125560	90261
398090	204330
392807	100647
143340	208577
23728	238787
447610	120837
57605	20335
85863	20033
406239	89123
228524	299267
277544	39998
318238	40284
291802	322188
128710	27464
198043	214600
186536	428375
51901	201493
393990	25507
95431	434846
315573	115043
125541	179045
260501	486513
474341	164196
14919	53883
219198	22347
311078	4446
293917	484447
34526	289515
457549	477255
122151	267553
161871	241173
383983	183711
84851	21583
58486	303930
273163	176124
181910	208300
143676	398122
235527	202844
314598	37155
325722	411419
452709	313733
316387	374271
455074	403513
471871	269199
140557	117127
179464	240353
417036	483531
269746	440660
81887	127198
299580	6450
304118	250747
319101	298767
39538	307891
52386	409828
198862	467881
266307	17333
2661	231485
107292	147121
52093	461591
273199	190369
483330	391192
415134	180578
217784	435280
179898	165197
209498	206643
1292	44589
13011	42890
434908	54298
3754	110677
57656	59715
327209	393674
118521	456795
493474	217432
140473	110708
312563	393326
457162	364109
95864	165835
218335	37105
445447	45141
57002	119419
250338	175398
113969	101058
56643	263833
288750	338271
26512	420944
199583	469739
476376	478729
467930	418551
189794	265589
139313	220857
436833	9977
457418	258957
68132	422435
415967	156006
460052	358587
104645	226308
114950	81448
30906	149300
480244	256439
114852	346768
272675	273687
485131	276937
354424	366127
105126	267352
195556	310756
159158	382856
140806	89828
112187	361412
47659	393326
227857	151354
107390	325604
52145	470881
351534	284843
281130	445453
280121	489822
57435	360860
197184	158079
332187	435855
79701	76143
121685	282872
484065	397631
333557	101543
224491	369599
225676	122
350594	431325
279257	299094
16959	112379
108356	402509
186221	95942
26556	18010
361127	440660
54539	402783
42478	367919
379642	92324
85674	275152
491391	283792
203200	75499
251766	351414
405198	441313
114589	178048
379587	4349
184629	274485
490341	231172
1564	183213
473076	164729
176393	154095
393096	122372
97637	145059
193231	90820
188112	124085
223038	401378
27823	99633
430235	459065
293913	376547
260217	58709
458768	335477
423332	338190
174255	197976
4326	186440
332299	475935
445263	477136
431749	40161
428428	401881
112151	300551
102514	375840
188190	325471
96189	411020
22755	404258
28429	277367
202683	331535
198317	61505
204806	66569
220624	111325
49301	379196
244812	71994
29030	46057
83428	241468
385198	83163
17996	471235
477646	305002
177213	155404
329320	289350
187834	101376
160692	319460
347099	378462
126478	163482
46708	123032
104783	29689
67960	328525
63983	347268
128704	359281
436052	317675
244652	211649
80282	229928
489566	348798
382907	307358
236053	280871
65579	197174
336279	415985
122825	180005
136431	153025
204394	420244
312876	62196
329312	339936
76177	270788
393011	114983
6076	436479
65001	473923
245582	90942
104740	41786
312474	389206
78158	290473
209870	418000
457257	352339
259821	244392
384063	419979
441302	260756
39892	175463
315690	202996
175785	320441
392637	18722
109755	186552
395109	193887
348644	84655
461836	374123
205023	152502
7565	454893
148313	258220
107828	476231
261485	16433
79321	319990
270454	62191
443815	234039
37032	53249
131378	221755
66185	405683
356755	290076
98389	391414
96406	338108
446182	36690
197936	186217
27306	48163
380077	200618
253165	62191
450532	152314
122734	273831
326631	89535
458837	443427
37748	467752
485667	378074
308573	466157
479338	214050
475336	159378
196949	123202
26829	432867
38942	327061
342423	229258
384166	72119
139301	368205
109125	402788
234881	259435
150148	110832
195595	79854
361576	387113
330733	99086
167237	300473
71297	252961
231459	440962
454958	179045
463640	217423
237714	489645
82981	391414
286429	250853
292516	480754
405788	116827
7905	108320
427400	457996
236391	212139
367343	129194
217527	335519
164616	273831
370105	255638
458359	68417
412730	16433
302882	120021
348866	94665
411862	15133
172396	265636
267562	108696
245194	217423
310111	355700
168487	247425
320304	359251
420897	288861
324573	9328
372582	459628
188048	94665
358128	9235
265645	297393
371181	188198
247889	400830
292205	215401
250410	399973
202526	204309
197308	469790
181793	420944
303141	166498
184747	1057
267617	263514
398519	336590
335069	179427
247110	310836
419512	421356
105964	120486
366762	93276
53827	387987
79542	333543
47269	422351
493187	12245
104191	35629
277976	61059
79568	60517
55073	11568
113993	345745
214932	348059
318824	305047
133909	384711
219090	122780
317675	60259
307448	260985
32442	73567
453882	97442
295522	254968
373025	239090
87184	417918
21411	11053
360770	327760
2283	429423
382834	49892
417938	425787
461944	364407
393218	171926
342465	263120
447360	231978
97749	429115
413816	38029
136872	9054
85863	146124
368558	438419
425640	70016
321869	284424
488971	285156
163262	443693
421621	287694
27000	104855
451505	232510
78744	399867
20801	464692
45198	35735
228154	448772
392058	144400
69749	394724
89883	63177
469847	190369
365550	895
73298	371934
283612	26992
172253	410783
187918	359969
112475	483344
403128	106903
455506	184496
440468	453443
39396	347036
19341	244044
59481	330752
299580	328550
175214	76454
380422	436485
479320	316575
275983	187998
383612	104172
185339	431120
96335	425675
46699	117790
435810	275425
2033	50264
272331	144306
52118	98906
285869	160461
88101	310756
308336	369599
4861	462784
209239	164884
249613	30395
41491	451753
71737	95173
3219	201754
1057	246898
306633	15442
6351	293813
108822	122462
208032	437561
428944	298606
207945	458028
451216	113099
279722	229457
162795	27109
456334	201754
22649	222701
169437	353787
437324	428864
254633	131522
211238	408058
190935	455656
490362	18638
339549	317118
205135	378686
462871	151944
182911	255128
491031	317356
15209	198253
406585	176060
332891	470816
121643	428805
219762	59177
61152	204330
438475	364633
287980	440089
211571	387742
126628	97527
137379	315671
443569	357377
259955	381854
275291	426730
125365	45413
99234	273831
446182	23328
174667	346908
83977	420392
376949	205289
198662	447107
139201	166963
266156	388575
354369	132035
173550	430231
244127	241356
370851	69560
225642	166870
40028	468050
218437	168213
402509	196783
386489	99825
337183	186159
209471	401054
83616	22105
62	336539
349648	187974
232799	153099
493474	317100
234881	455967
213536	231609
237801	95593
63084	257603
322917	491190
22246	49228
343655	154355
432157	335312
362416	181264
463547	318416
204440	411356
49541	86077
440940	429090
86498	43302
173423	201826
342809	492818
58042	373263
163842	378225
154255	417693
398900	476951
415665	423727
37877	219499
361008	226204
222440	58283
230255	471828
166183	338790
211781	163370
423468	450983
342403	486885
93345	162247
294237	145123
44203	399441
289162	303211
346193	95942
134024	475699
320379	131488
351453	205270
179499	179936
366397	217985
471620	341470
90831	327100
471169	8623
138768	300424
303151	224629
144782	374784
115160	308548
395510	88113
336878	295650
370315	41341
168000	217933
32910	341062
471566	313916
122750	152742
24452	142018
276821	17949
56619	142983
31048	357854
389632	142018
19165	81280
303641	249191
36418	88427
444271	249730
171915	417166
431444	234902
192476	84810
230925	87097
344628	458
426739	86728
354684	131852
316086	196783
181871	79794
90678	120546
380025	104260
400888	194197
459877	257697
265192	359780
388254	153995
468287	470991
51446	474005
313660	318735
116525	489822
480280	168987
132478	475914
32878	477986
372667	378462
473053	271469
220550	407978
442008	455979
47920	445233
182270	162795
172157	407306
64936	236240
87922	317574
337009	247822
441739	312491
282847	458382
168958	91295
267781	458631
359378	250410
158156	351639
481419	69561
261735	219499
489651	86476
33488	110677
408357	54203
61815	247092
472962	420346
4745	280371
420816	409916
335441	441313
215552	97771
378830	452746
128337	169133
356588	293058
436849	440660
480445	401511
355986	336934
64984	419673
39594	76547
195689	341470
278487	220645
422395	342045
199073	291823
309492	266600
21095	48146
281671	401854
382882	350499
138131	186259
89257	58709
405261	401928
120102	5032
405863	391700
485632	407775
38063	241867
200549	270670
457296	130476
28892	360860
211428	267602
99042	459794
41206	461368
417826	414123
470228	433279
365013	98906
281527	370866
159649	310093
335951	287694
264139	83403
190062	16516
434173	364525
101730	56381
377775	317675
76473	22888
30643	129320
39672	50504
245217	205255
219571	238578
284308	276161
144288	337921
187806	368718
151801	146543
71189	77595
154271	122462
158210	285156
192611	444139
187834	454293
275796	222617
128605	414513
279440	164418
463338	313745
171008	208785
88726	208632
354492	249334
239476	232750
61152	114978
55789	122694
24919	211868
249481	11249
166757	165437
421577	363832
254742	434272
41747	200549
301553	243115
28883	303175
281671	317356
322194	132740
423239	303648
10476	59005
304583	228022
473296	223690
56172	404603
271886	6899
367507	387742
957	113754
354866	324184
320375	243840
312796	433996
474341	5394
24647	484447
456021	238741
102875	390861
175856	360313
102644	294950
103278	132153
307635	426931
361802	5946
55767	205762
181622	352953
229971	4413
31625	363581
510	307864
166425	32807
378819	113550
53475	440660
298813	236240
396499	238420
261171	175003
484076	303424
95902	70950
47295	366407
212308	185076
197583	47295
485420	72985
139350	81191
367343	171125
309917	217171
19270	419778
25247	298767
101282	164504
109655	86664
124988	433645
312782	27779
161363	476651
203354	404886
323912	295248
160402	219781
410962	238578
84855	212278
78319	87214
493070	339056
328089	160071
336371	163315
238041	414123
124765	403098
453754	100560
350478	336590
283787	234356
46301	236599
425558	336590
112139	177475
199677	778
185856	378337
314311	329195
383480	148015
412211	473759
267562	239804
149368	324491
235748	328878
296459	348798
346008	267260
448927	378686
153813	477506
458614	286936
129118	141216
456472	273831
458601	93009
401232	369902
254396	93339
419712	274976
69101	72050
21095	411119
102133	480488
97070	277088
444323	402493
332703	170129
11587	84504
379058	415022
279029	209389
393409	477136
129344	55550
457209	291501
461767	52872
451075	293813
478184	463615
8463	315367
121536	313745
287350	406150
328181	19923
18021	211585
407334	41395
168220	377278
158305	101058
399270	151096
402519	99181
468227	103420
135948	60999
18928	225237
47940	29930
449346	435708
5685	215783
184404	250434
203365	160383
306642	114989
302657	120195
319259	69398
390997	294385
263539	266297
271114	435708
188510	203365
16941	466737
369417	48047
395824	53252
277644	331551
274661	422435
42339	355806
230051	128260
440456	299359
125894	345801
480353	432479
24125	32903
64429	88113
20172	285371
17772	350822
382774	272139
307363	198317
380788	287935
221420	340312
201120	403044
252072	26551
361291	356830
185474	154976
356723	73955
33781	300240
234872	163445
32553	307423
286	113265
79719	480051
141792	67040
446328	115861
28465	267602
267504	309801
192176	301475
81497	110708
70751	200594
376425	31498
151849	266851
344970	453010
277580	130028
248782	435033
106268	489167
424925	53490
316136	184319
359483	110677
27104	86560
25748	310950
295109	87471
120643	232555
88596	185335
481505	237694
408382	308332
56620	311328
411543	121543
251766	15209
187364	307599
104241	135732
298826	46310
40890	470459
376446	94344
413025	120344
214207	213379
355477	167642
260351	464715
235435	287694
339740	23236
375207	313454
239272	459976
246558	277450
116314	284982
296811	480229
488432	52840
209159	291984
358860	257723
110192	19389
347121	491366
417509	1637
336951	256077
420295	103163
422129	156130
326631	484165
126317	90641
223121	449212
117887	58881
141878	144777
457175	166513
418158	343547
119884	178707
326631	353106
259809	138297
448374	228110
27826	407717
155730	206717
185910	14853
320508	272623
379462	404345
422090	86476
360346	85348
37866	110677
222792	356428
381563	351732
477589	237663
321110	215622
297399	278776
406084	437515
383221	262146
343041	397360
331037	468127
101699	461392
28357	452532
234442	100358
156979	344251
368858	292020
257285	60864
128738	45619
117956	27464
230543	360860
31694	156376
305470	40362
149514	412344
272557	19306
175803	98984
84123	148248
380670	190369
306178	222721
136798	434909
89883	439904
351436	223030
487060	488585
313698	458790
176217	189385
436950	250434
155832	271059
46465	228110
110097	95149
361037	346768
203816	76454
5807	440660
267222	421830
378481	269600
174598	346715
405374	92857
304167	266508
70403	245317
243840	137533
213403	440660
383118	356428
210247	402805
380454	25410
97428	473223
339567	2288
424071	422557
151172	186259
187834	388223
467309	281924
339654	223111
112625	27664
487347	113625
445556	179716
297954	197431
226747	40784
108537	255640
158413	404362
320700	113663
218705	333344
310756	401604
454147	190369
441998	478415
262385	486885
404473	177030
355595	483123
323570	425787
138088	256469
91	136423
203022	221890
133029	26366
14110	412322
11471	187972
477932	281394
125490	292721
294070	420944
322805	131628
393872	190369
155660	453812
227857	15402
75698	393467
369798	233792
249457	198317
196816	166513
277467	250389
89279	385202
48754	278870
480094	7198
28764	22549
189845	28065
421207	153653
440940	388407
348890	18495
456477	61554
44915	299242
140305	255832
353807	422998
259704	484274
384824	237084
259666	391414
136937	45141
335345	69103
324257	420392
355048	3892
71367	86560
352798	411157
299208	87471
313286	203656
406579	49903
281808	284843
59735	68762
265483	187998
223523	365706
18119	176217
251604	476800
210712	73796
131605	441754
369974	486885
132427	77438
105568	186041
155062	276090
229115	173916
276360	402659
236738	80193
470684	489822
110933	243778
201475	51222
134522	178846
262013	288416
473103	216104
21902	303648
59883	430356
26179	121509
128660	76316
314850	466737
345107	268417
110835	177829
352882	464455
73760	153717
358245	99210
342465	138823
224323	440660
131618	342807
361007	187974
333178	150478
137627	299933
174309	276090
373136	190918
64416	317118
71189	187793
223404	68435
166373	24729
74892	284843
19135	353485
46788	461846
134855	226116
242027	361305
4173	344543
104648	430281
413489	237165
229123	233590
26358	283223
464636	6733
144274	280613
412517	230635
119346	391414
292244	187974
5128	196783
67885	360860
281236	145463
264100	160419
446466	401949
92401	296862
324708	69824
26811	70557
246398	286307
340677	183213
151263	286830
468453	25716
20616	208038
18581	408219
171495	257298
115488	83787
311770	391414
415028	377683
155570	255650
2501	62191
332862	258911
477286	313314
139245	350189
58479	179506
63935	19377
203269	362972
189321	338189
125692	135952
362586	223510
308927	15209
165018	425557
483779	108783
145923	351015
491432	236288
287036	179912
184528	348798
390032	54976
191511	119945
200289	111168
326442	453391
461150	313745
491710	398002
345407	266852
163840	374675
351855	4248
180443	240225
98210	131606
263574	458382
48857	314742
320283	353031
334092	424976
243115	228945
230391	493114
331622	221890
143503	85499
360459	90099
475222	267602
440032	18602
175141	314742
333165	160751
173780	132980
483337	198297
39394	436883
399270	100477
124794	109231
216666	145694
290009	243301
44541	461846
114748	402323
368956	390352
223962	113051
132664	151765
66383	254612
305724	464314
102914	306387
248197	28129
433483	468489
116572	492701
443178	95312
401650	233222
327777	268743
419188	104498
477811	99011
162607	449129
345236	185761
286734	440343
466870	300071
29868	94793
432403	190854
295841	2199
355001	437938
188991	255397
350927	174218
226965	41751
206986	298156
24185	78811
422246	286593
12967	406084
6670	442993
418180	469446
361564	204102
393521	230821
97515	366828
443575	243542
374459	152715
38389	478415
35806	5429
210050	50022
42826	258965
319824	67089
350650	134201
190015	22611
443228	327725
115725	67858
259637	122462
304165	248288
204309	70557
410981	167969
407214	413327
163205	277575
264011	214024
9965	354933
116658	299106
322942	430684
346341	293794
158724	219865
382643	315671
154835	336471
446507	232555
409808	430790
138263	359077
368949	463383
12773	242552
68098	66264
11358	367768
36269	200964
194051	371585
332937	373021
484441	228716
328940	325326
104318	235567
200067	467021
359362	262954
117929	378762
124535	74057
294986	102170
24782	313745
170176	122694
444139	294079
405370	413880
276676	282655
61687	315005
149373	48163
335069	61708
261452	289631
2775	429871
185237	151944
460574	252819
182986	292006
34798	346836
474176	313745
89177	9054
263557	235876
375530	459129
6227	349164
303641	301475
260085	94516
217906	121357
446945	131391
278001	294548
190281	365715
237537	445233
458052	301475
182297	310261
40383	434893
491843	432688
483977	32807
122848	321958
51781	217920
331454	293813
455490	274506
153260	224085
108567	172919
191933	430278
177385	343085
232777	429766
152276	35707
402130	413525
79830	137875
25913	446351
271698	35629
214107	15473
232135	13370
274865	353557
188749	213180
466965	166878
388110	62191
34939	423062
131861	269904
145438	382089
339859	408015
276657	371918
218954	313745
391858	327847
200580	475594
45497	354747
328191	272908
403193	60210
217384	52824
44620	286697
33021	77279
60261	428103
55224	160573
392894	75499
261237	21411
187796	412703
470401	226091
345715	183916
421097	119762
5428	453012
463420	339582
61349	290
136670	78806
257284	370941
142712	429863
441313	63768
331316	382936
84429	157417
272338	268118
374459	362004
155672	390861
139640	283089
404870	97680
440186	87444
334681	8607
466056	150040
21172	113830
455187	134145
177434	296311
473428	247334
335414	144845
214853	221035
248013	57206
275460	172535
349758	396942
208299	79535
132153	260038
430893	467703
139927	50538
155047	363581
144973	439904
154192	189854
403915	178436
336152	423031
13960	53985
395319	183920
77443	263569
398761	110708
464480	223356
213483	86560
92261	446351
351432	147554
132437	160291
241823	475571
334487	41133
360144	93451
141776	417697
178422	327340
125210	15209
448172	307889
79358	300240
353512	288900
319856	377906
243840	115143
275941	265397
303670	56928
291825	190369
217882	2953
116087	260835
348972	126334
484081	12518
246839	235405
423922	267602
420647	103205
214950	94516
454589	407651
254384	426145
118690	33696
280704	242901
3971	218727
267000	32974
220553	342443
101568	266739
464043	110677
379043	253083
315702	95149
74067	262805
255249	259435
197200	16325
187834	310282
315470	52537
456403	13204
1849	150498
64349	292468
127531	305538
466535	13129
356388	237165
336683	458877
354065	20586
112640	196169
395940	401684
319824	225043
163477	375069
355168	64527
5366	182000
479355	456403
456231	388846
84239	393326
368950	293813
269255	196783
320873	481279
87343	209532
333183	313745
126395	201754
101575	291249
81867	393326
141818	483249
139385	100941
468548	63112
23038	425675
122009	267352
467799	178048
330306	164884
410977	455795
15027	315976
122006	178388
459458	180272
203735	247620
467277	183213
66599	302559
29071	1057
473580	217103
409808	489200
313007	301455
401555	342039
413053	156376
444194	423032
271062	399867
34794	433324
345401	267859
268172	254800
116054	398031
154759	378462
226580	441996
396891	420790
256716	68134
386854	58851
334756	22347
363902	250893
288690	407026
290838	72371
266307	64429
91398	294836
174621	69721
248013	299301
307448	208872
107095	485304
133425	110677
182487	194830
264303	168381
159920	170514
124085	319234
325220	447213
43384	63538
27142	65624
76743	313745
231629	196783
374687	160917
143268	263648
427174	12133
16211	164807
371889	132996
47086	276066
125772	440461
111572	447358
438824	355269
450465	163163
336503	190369
471455	350822
68682	212912
29958	250434
423924	97894
384494	214272
333940	153995
291145	198131
96722	310462
206986	421830
320982	72868
439922	8463
23025	65670
228084	333713
393525	179045
7490	92613
68532	484934
254536	39318
277793	328550
170066	156737
8454	366575
85674	476951
137359	227101
257936	436087
270597	398063
259051	163614
391509	105878
181353	49856
133433	360860
421507	300606
222014	41023
392953	125159
375606	291781
382314	209592
427337	31886
88298	25984
64279	26068
85703	243801
328940	57870
396219	17960
42890	150964
314516	187974
351416	476231
433681	457416
365831	471355
72205	209933
292743	69145
366493	127298
386249	368859
402885	100080
303682	249334
380489	84089
10250	401881
146277	144845
314576	458104
176077	393663
161321	34720
44676	445949
163430	300887
40337	91657
478588	239331
246280	229150
15277	63703
381531	67162
336285	212599
187010	75952
352410	176182
177355	134259
93367	33365
319824	245592
397190	116382
407285	421830
106268	43847
433630	414218
95249	113138
247477	107269
53893	489376
97601	119381
416661	366493
118207	471046
93342	477986
257856	19362
71770	285156
298479	11696
328986	468077
119737	179375
271080	246192
347290	190369
261278	293727
177494	399852
16247	210032
442857	262954
190524	480612
358718	293813
430756	75844
491333	290958
22488	250389
356953	417918
145704	176878
26845	294069
372775	379793
416210	371918
178190	249011
368858	442382
182657	386057
79102	317118
25969	422175
152615	286828
466432	68428
698	30367
435328	278907
213387	291771
41086	4413
36940	352511
418293	283502
284792	396632
124241	322422
294365	451016
243970	211868
478287	460010
347702	335195
116732	7960
91828	356082
37756	241553
480709	110677
199936	118877
486236	84089
64978	272468
30239	17374
67902	268531
88266	345745
235034	387101
214127	183213
357544	183007
378837	396569
460929	187836
229647	413880
217441	391414
144084	233590
281691	32807
218897	456640
840	238605
389643	407059
458614	382899
189136	389682
340873	17155
280359	316254
325609	479361
106739	223406
70029	386132
393024	373911
426556	205289
348841	367625
114643	147795
186495	465215
130651	477632
412841	468162
116947	220755
485374	132247
89238	308382
115041	401206
12799	43464
44203	119762
71559	477750
293265	145457
44279	86560
303043	380793
38310	272339
449445	193322
232481	420944
330805	165653
374379	295359
358320	466628
480053	344063
197544	51881
267562	271800
229604	481827
82441	276090
245826	372421
141828	294999
462223	336401
436632	364109
351028	148299
141782	414267
184034	309253
442236	39255
5700	154725
164068	225631
163876	65670
251116	303424
27547	164884
308664	409848
176903	304751
325481	43300
257368	211134
387033	399035
208074	82730
231217	28129
375660	415967
318998	119359
280933	71009
446182	112321
337659	275028
133909	78401
40784	128999
110765	447519
298253	317118
167588	200839
388195	13621
148824	141106
85242	121106
34429	487833
291811	141649
90831	401436
483503	15133
29485	160545
251140	313314
54717	13129
31523	35741
202569	404822
229059	249202
1080	105293
78289	482851
187787	183213
281923	371934
177889	446167
286410	482362
28487	374939
6289	285664
332927	484726
299796	320830
278275	478415
153322	395366
346660	9054
237660	81236
431264	348798
259978	403852
23862	316372
202893	298767
405674	211110
297979	443076
141566	315888
152180	200947
408602	160045
2643	290550
425760	192352
61330	384849
267290	16433
27698	16497
257613	180661
367790	330377
110848	179472
104243	186714
150577	19620
356987	97277
388657	315687
154354	249965
205634	322436
321411	228629
439149	51585
469013	391414
377576	139648
316173	361655
409109	428421
429923	76316
391365	412665
78205	378097
163461	311221
406222	161384
446182	27270
50087	322858
374357	309801
258916	132843
448104	475047
337761	65371
8363	181930
256664	356750
352689	163528
5807	456576
339278	414005
236032	481270
205752	243840
173407	129185
137969	373022
373434	485689
101362	126628
289851	481279
26198	99405
264357	105878
303107	146202
290793	267602
89257	162829
9974	333344
391264	446041
478383	323139
160341	267352
261759	38063
288801	159249
361378	315451
378374	213221
213711	293813
206125	354572
257289	354694
113611	223894
460255	91645
196003	402438
382634	11626
356506	351783
7991	76185
211717	35707
197079	285634
472239	467522
24333	40447
7922	463493
408121	324468
297041	453227
157666	99053
115312	414057
305513	309658
454259	94344
326631	90190
402379	168597
296070	145129
464500	270041
56310	384366
463282	63957
468674	106994
433224	426176
376518	444245
166702	423469
55324	143195
409388	435297
331943	325585
346199	126426
190393	210353
40175	265711
190460	238662
219883	32807
125772	263291
493339	228320
74494	162784
297979	253897
385050	134145
279722	232555
474176	281924
134902	69708
183338	10690
5896	282534
387128	249202
393839	261396
461833	140608
226359	1568
417193	91042
468300	62191
118690	259088
120556	443693
108344	440660
311010	389682
484119	354747
198317	82561
25858	14335
45011	378127
446182	349835
429754	179375
66512	51895
67530	376016
36649	405618
47100	208577
428082	439253
151432	303648
267016	25716
6949	273934
383789	150478
469006	153995
191933	408963
177703	83591
114335	46294
20244	195551
360437	297969
312405	385000
219198	344065
461944	224509
73298	349877
147743	38893
224193	284304
162062	237235
453531	65664
469189	449090
179163	52948
486712	13899
8524	420973
367054	90733
108639	485089
164429	311274
36966	189143
319259	254542
440940	419732
32533	22575
165534	357537
197647	230710
252285	433193
70822	470883
415116	309801
353714	432239
255879	252961
395131	176408
336819	61312
402569	65946
217651	137968
129727	290144
56070	155214
262876	429871
257384	92038
362194	273831
265518	434893
476164	408538
407464	223973
424771	480989
290909	466698
423819	156908
91325	304348
367087	381781
115247	231596
152465	118333
211438	257298
269772	421356
169031	401949
245938	452846
187507	377626
284474	201726
262268	74876
50197	276663
323762	190666
464918	280592
149099	113994
274517	90483
489056	140367
15893	440962
308669	51723
339252	88860
356496	92613
45246	59791
249272	293724
86086	331238
71346	308100
114643	339529
21256	430356
120582	355700
1155	334618
193654	451016
322101	54976
331579	286828
7788	49915
157608	213871
181930	447517
290804	445353
158040	260110
172529	381581
385958	404523
475602	448903
462969	439979
134578	228431
417069	430356
149452	99549
402478	91295
456341	202172
57493	15926
119995	414718
146202	20731
273120	12443
206299	317751
272301	131644
93540	173695
155185	101049
322448	462293
428425	295650
77557	223030
6331	52030
208720	391414
89900	221324
434562	486885
100318	4349
114063	26519
109062	328568
426469	203656
289675	470879
201572	185485
350701	168076
245823	491525
241803	298883
294658	366941
488715	116283
465719	434893
271459	361
161911	314716
55909	451391
408909	256121
337269	245679
104965	421356
168960	78820
50034	308100
309611	324215
215762	156376
310742	47736
116144	415307
32741	255579
81182	28129
387986	338261
249013	203656
53928	263725
422183	296432
125536	12245
222102	93625
176946	37646
439617	151550
178422	417036
78575	307423
157853	113541
374604	344242
373025	113994
78873	218730
268493	254494
157247	61411
24265	59659
119819	321876
202379	157179
26577	323949
386512	51895
238261	390403
466691	371455
285533	273831
242453	380071
74899	385378
39964	464466
447764	93937
315692	266213
225955	360860
430469	54568
466300	428103
302499	423469
465897	2256
12341	428125
157878	278520
73716	307434
387459	246672
76493	47376
305653	343547
204412	13370
376569	218228
322851	268261
118548	32311
418180	317675
81434	94516
279748	368205
347389	183213
254446	319763
52955	12232
269877	190369
416889	164884
195757	327745
345976	62191
354022	1020
375307	299287
51246	208617
226760	91919
298593	428338
314109	266852
385335	388869
344081	228431
349309	464407
267562	206501
414825	158866
101747	438783
315082	485977
400945	341406
205481	481179
136970	72521
17076	211151
22374	389338
31629	478415
449847	476951
139771	379976
112258	433391
42021	204330
21151	441102
334290	411840
328685	92613
62234	292205
105992	81497
219546	447158
185474	62306
165944	440249
230051	168591
326830	466275
377186	396431
273683	467703
434090	432524
303670	82962
90481	316372
311367	426439
421321	180578
263439	20492
414257	361996
167044	105498
230847	223165
3231	44082
366130	11818
400910	152020
397128	311826
228836	42072
490099	41075
304905	313745
1685	491181
420757	420790
25690	133109
71530	135302
303306	233942
198835	207329
428277	320464
136032	119868
116070	5295
467906	478697
245323	149842
378387	410074
236359	403368
346272	230691
106090	79707
410951	108884
209999	480224
491755	303648
423070	101972
127883	277595
398870	428071
53244	186561
328075	458601
108264	316732
263266	121145
19173	461182
233388	438373
259089	313420
79973	252480
390102	104633
347948	187539
212873	190369
15362	360181
409388	433089
60052	247736
318561	453009
458925	390197
155342	145270
388696	404408
61152	24620
426041	289052
303059	279392
5736	420777
213381	89374
125458	446167
340697	53863
478083	408288
237458	313745
346703	79989
165489	123574
4954	193322
390072	73336
244362	64123
376395	119381
75495	81497
13506	351639
411062	125679
140603	493680
325498	85612
467012	237908
305037	303175
371912	404565
241732	450307
473687	143186
369376	42747
21808	93245
330506	410062
44159	209091
98761	295642
50583	87386
158225	61376
396900	348481
18808	303068
236992	442933
303648	271994
268692	353706
454450	165197
200142	28129
461979	165777
42899	447517
391114	464488
222344	264277
178456	451016
105321	35629
426074	421830
478357	329466
12009	211198
331238	158212
5821	391141
485100	390963
266307	307688
275221	123592
297476	282287
16458	379924
428214	381460
146893	149888
492571	105878
215717	48861
438555	144073
321131	167377
24665	479614
440317	374404
222783	267602
455571	37039
342441	361969
278329	255640
181947	154271
274852	256537
264060	109667
318892	402323
331280	466432
232440	228255
316565	270042
275025	216497
2349	119868
54678	368485
368830	50155
205359	56068
174700	371285
263708	122462
266965	217784
430998	343648
373054	195121
130069	432228
290014	440875
293913	354694
466633	72434
57014	49739
103898	393326
316565	71488
89687	190369
243695	443693
196996	422576
134206	157075
465866	205089
1928	375840
328930	344642
62681	191821
117103	492424
483678	432919
317370	304173
274865	22889
423912	380491
262299	128157
339333	484426
364636	351732
185703	152619
190959	264369
245318	123104
242551	142678
380164	452055
353934	219370
232183	11451
248013	215869
221564	158811
167069	6374
4240	251009
202347	412644
391087	391414
180244	241453
449209	99102
313566	32476
142740	210261
184105	482970
238198	455995
299748	63041
199418	301563
304877	320464
91648	121897
309083	420736
287285	224285
436747	62191
120582	277865
418487	53389
453294	11465
384231	455030
318406	255814
341816	293813
370926	277893
413816	261126
96649	203666
276952	445353
191847	455946
103278	489376
458037	211868
401871	264644
190564	259987
380535	230252
385510	476412
477437	437720
154986	476399
174167	52917
37883	266410
161043	285446
445030	18665
359906	103392
415024	327467
263377	57697
202149	88057
12831	251597
56057	88705
380489	200951
176266	13370
13370	116883
239513	226168
114876	7569
83616	486267
225930	363581
124984	366534
395428	387499
281185	255215
195185	264463
114171	378462
222118	492651
316643	198790
362000	305800
98394	77050
139185	338241
5354	69440
116023	479784
466633	62580
319264	22009
391725	271789
163685	278520
71816	303175
470103	446351
281574	458877
345175	311450
305560	451391
396725	282518
360459	386057
81188	96977
276183	125430
227175	251017
400593	35707
453420	396563
46092	227402
466254	464420
85314	296956
391784	457465
283515	22476
255228	293813
322253	333328
51778	52286
111121	100503
431408	122763
139275	273468
146097	380071
313678	240313
481419	24861
459146	389384
439718	413215
203471	177921
43625	60186
191773	54884
203354	233942
290238	43814
422890	228776
280529	196029
173310	180957
217962	44607
23637	160419
167178	92613
263299	94344
349393	329572
284725	139236
330642	35735
193210	127921
83860	162795
220207	187298
263981	97277
372179	294162
247296	40596
408921	129185
393600	281924
349834	213959
216544	1031
93640	259338
12564	65913
425341	116283
155988	421830
265921	425675
260831	409828
238915	39708
382354	174371
85693	53883
363903	374573
305300	374138
192657	177579
157390	112119
256920	146202
236992	452804
209613	46720
114643	220749
3920	187836
324639	306065
226584	86974
219650	358940
427866	185335
262050	359104
103598	259173
180918	327217
469913	316372
5700	490103
468627	452098
106268	72530
247785	309180
432440	339692
191859	244275
414261	291521
445542	172238
205747	92613
33398	40784
248397	452746
295991	239822
186645	16937
311078	293813
157258	233942
100930	108328
223095	185479
294578	25601
31347	249202
44160	346809
295865	261649
444890	322105
307390	375708
221106	318735
335630	132996
233789	143051
286741	108570
287766	24104
306352	233614
201925	347478
235021	317118
277717	247618
209692	99166
301560	119211
438193	323194
259978	473759
236420	483055
297882	67584
456658	307528
423141	258370
483112	56365
93440	119381
254147	80781
345401	415594
188883	275790
469605	329129
407509	125654
397846	234887
252961	3664
120006	343804
458207	335636
334092	6268
185354	8689
66383	390492
479076	186458
155239	293813
420136	21097
83821	373871
179676	53340
451369	23941
238889	158750
361338	38533
222833	358848
226111	39764
185403	305061
288961	58709
123450	85243
406355	313745
66597	412565
56276	1082
276161	309425
199710	159249
309488	317118
104785	48667
219190	198275
191896	25692
301312	393238
349640	205381
121733	279952
155264	263648
305096	420345
295419	180259
274065	152136
46092	123451
63637	450682
267562	134924
302722	185325
431271	156852
10093	419098
172417	391414
409204	165653
169165	94516
231725	267602
108922	249202
360587	299467
456658	415309
234881	256991
332299	41959
198291	355314
268910	335477
389640	363564
383226	132721
439588	55434
338255	157745
219107	355700
49993	483112
184629	209189
9965	124228
451379	228478
22801	38063
41695	86974
230643	358220
303507	470115
301999	429927
283835	276621
63966	57837
214605	232555
96973	417918
328940	310315
289319	137719
37748	217423
55489	368238
192856	426034
56876	8084
205629	348798
218607	147373
29393	28561
64203	289515
286425	54507
460140	134262
192800	323615
25072	259929
180316	441313
62239	4349
52145	94516
32010	70664
118125	459580
391813	13370
269612	204737
56458	16433
156082	484865
390232	9754
275043	428214
326662	317777
121456	278907
290804	54976
246742	183566
59914	9054
130675	316388
406963	32605
408329	464588
129541	281343
79920	101470
464698	214024
269399	223918
476266	343012
229443	447925
473853	305760
51962	35707
104848	293813
156642	474931
326631	206391
267568	431799
375679	190369
182172	379771
118541	69708
316350	313745
490784	276987
89411	414832
373851	439074
115149	18504
210506	45422
293705	474453
342604	67649
288435	124660
85674	280570
22108	190369
196903	352293
262401	248532
40594	67858
411207	251597
31603	40784
204405	16433
78739	346672
313231	185083
406442	428711
316922	454975
372340	311484
477638	73723
212355	314228
458700	303343
198814	181844
26210	117703
406689	12443
119977	207535
342548	121304
49670	345419
93132	206142
178408	33855
239854	95312
276539	141649
320764	293670
410335	303648
492047	492879
230051	225946
257198	223121
487058	103148
88439	353557
241111	190369
64338	61614
61607	452689
102458	103205
429214	86731
452749	92954
188543	226494
250139	30403
427423	86476
258187	260854
96530	71535
319016	35707
43045	12443
255568	94516
411496	178436
362820	385182
10389	184753
367247	420790
72804	55372
342253	443100
201131	300874
293335	311317
23905	89047
184118	329086
116437	466737
4933	151944
52570	26551
193646	453562
98654	170351
458697	338592
186371	95769
289408	80886
33343	118964
321237	110677
382574	335360
432050	281924
80627	213305
278600	4759
112988	463549
196161	138951
192435	204251
429781	317118
142568	347920
329466	400216
308309	310261
315958	40388
173367	78031
76584	75354
199440	293813
174729	199894
451007	364109
222258	304466
263557	324225
10331	311832
60491	434599
171495	27687
316334	95882
22956	139219
233175	139227
190369	292933
316136	91919
435709	19266
453697	95367
464966	360531
65062	382007
489533	293813
243775	190369
138820	388575
292588	273831
446117	378462
469124	383801
39195	329771
380489	285664
297821	132843
389732	59057
283027	76078
53560	134301
129550	317675
371751	343972
165680	468485
12543	242759
234861	20946
325491	322922
458223	230055
48614	467631
71611	421356
312467	372314
119623	190369
433969	124085
141068	134924
434976	134266
41990	312627
112443	109072
471205	213221
326631	482606
430206	67280
232927	49929
214366	311297
162282	35707
317687	284843
28200	116283
240665	79329
98396	195208
478144	229928
115450	356723
295841	412991
203414	100999
439906	360531
260478	450198
2949	442086
238190	315235
64936	54976
357559	224365
159059	130207
14963	384134
450787	313745
427980	172043
278153	351257
198405	463799
454520	99405
187817	123369
472201	353836
439615	269262
303372	84089
149343	369599
40081	2730
3834	186440
290614	197700
200003	144405
364783	106514
392086	351732
197075	366270
167588	332866
50610	337820
119770	371918
483112	335477
330046	367646
286247	451475
194503	399492
81664	253322
477299	115094
93054	401854
261446	169116
167050	413449
235669	32605
461984	418332
239712	378686
171444	28129
69956	133109
405016	322102
396381	257377
311892	142018
266538	431706
167488	174856
185981	185154
232768	70736
222965	453297
61284	197266
85098	339251
24971	369599
382229	190916
306216	48273
124085	35582
426274	291310
60417	486339
379416	214047
441333	430790
43489	118286
333350	473223
68124	487938
281119	7812
365724	428775
109110	206617
350800	120166
26210	393238
69698	169280
315566	491828
47289	92613
274450	183213
49670	70557
333891	11626
466937	115671
390327	268729
470689	281472
38717	127741
259695	407651
227857	76409
327891	420944
471406	270183
11725	40784
484323	396584
356518	146737
194530	293813
443380	217949
16844	446936
3674	443823
93364	67584
183605	27683
413479	418755
49795	62191
150553	27779
131055	276621
130840	478882
172994	352764
360459	348563
211599	447517
76929	492161
72875	399468
155419	186440
35806	315603
476804	18853
398546	277961
113348	9054
242411	207178
211042	211376
417355	337791
320002	127921
428944	19135
316136	472195
335415	170882
15314	342964
434057	271523
19571	162128
28593	300562
260856	57206
367079	476231
16121	209542
70464	446689
148359	421434
758	40447
96559	175043
318623	288999
41378	6806
444842	425582
326278	165047
149361	43814
229522	262954
22704	283894
59015	92343
119989	97505
49776	405140
441302	220129
61367	421525
165475	437722
186239	181121
298747	342807
128925	94667
383725	411157
281052	429161
383439	354188
342949	49021
40926	230522
5740	164873
491031	119381
105063	415053
87510	96149
306139	144966
409388	473475
507	444577
245190	453012
198317	121661
481405	433391
314804	432955
408975	475594
295210	334989
39892	468389
358902	15209
478186	17943
477508	388575
454984	62191
247710	15209
326762	157435
340873	211472
334796	190353
152100	258015
25703	425348
271231	169485
133912	246672
463891	189938
225596	375595
317391	140728
2243	10451
203022	5857
124891	169594
433000	318254
323274	64897
16572	375840
335059	200549
354022	51783
53998	409921
333622	447069
270626	273831
398506	10345
336150	298767
165300	263889
434943	164112
175401	73336
380728	249334
242772	170939
173817	50656
192703	35707
119868	432294
238353	295484
45498	396563
147348	131975
57835	236855
57337	337120
255644	401275
314311	412523
221521	466851
15068	132885
203407	430610
355083	398806
386468	303497
343732	350949
224116	89222
416233	18582
258008	164884
90687	185479
39240	281273
336584	330485
179073	49966
17283	369599
414211	316684
314311	382166
465687	99788
81885	106169
120453	60310
410005	254890
445731	15209
162862	258461
89219	441372
391989	183213
150907	456065
387628	314201
240718	178048
479320	342292
68380	34349
263648	280871
267987	280166
124013	258461
233946	374519
405535	336071
456646	76454
308004	134425
166119	315671
360165	189064
68347	213403
471491	81280
2843	110677
266141	204245
415574	106459
124866	187974
46708	441570
61037	366127
282859	450465
229735	183633
95770	122490
328637	439390
185137	326204
257309	447107
187207	50264
324773	26298
199414	40388
286737	145948
265796	405217
133909	155009
240347	376814
273934	478415
49789	328960
48730	137719
278293	420336
291261	233279
346360	110677
46870	95612
132478	288339
400888	180384
371835	167756
255508	416416
485331	16381
30236	471840
237603	143209
385876	410074
390240	75379
216897	205289
92177	136967
176552	1605
266115	104208
249005	206660
387605	144740
100783	214050
73466	22779
134714	304589
186746	240339
414145	341271
60005	32325
474640	247274
278710	440660
242514	365992
438832	168972
342696	155591
391509	350726
76090	106514
450039	15209
107118	54035
9159	104965
313828	427803
483435	162850
234871	328226
466012	409540
452121	190369
489600	117407
260836	429863
128844	261009
78125	24713
253510	131332
150296	447126
145217	478415
422208	360385
475642	106942
233301	89047
393268	304589
406660	173999
173572	393990
391696	131507
50030	154827
486599	123836
159396	425312
66003	409142
165680	59430
7922	96977
283096	296650
168856	220352
265483	276876
125290	105585
470554	467004
352665	49977
265040	56904
15433	220253
287444	179715
300240	396793
85212	230633
266141	160376
75317	15133
187207	142302
154383	469235
355413	239872
441463	63177
195362	375034
435972	186159
107685	342761
140116	402698
328867	51927
461495	301140
366351	273831
274247	239243
27468	341271
418602	459923
130920	134109
170536	386374
116913	295484
242411	117496
465077	440660
23642	275487
322120	445338
158274	296693
285466	221329
158345	74986
144544	160904
4634	313314
403917	177374
228440	351257
11591	474960
11237	52105
102602	317118
296260	187248
301823	120097
354812	197987
471988	381105
276209	25034
266494	92549
491558	61496
66002	339829
38490	296693
250493	218727
131070	44608
329144	130960
7842	363581
63544	491150
69009	263514
203724	158420
35953	273687
402863	263889
233870	169485
444346	354694
188568	24861
439158	145860
440311	110677
189283	231338
28357	461018
434726	457615
463590	205223
67129	278370
132732	3741
36267	309524
379701	392552
208117	360531
40471	179506
177909	265589
15324	172256
109180	52537
319259	62425
146465	411157
474150	237432
343302	15209
474939	221324
147076	475804
402731	481778
273691	463370
50132	227101
72180	34272
152248	90099
454419	164884
449698	416321
454420	8370
270188	308418
294323	285289
373025	279798
275077	134252
73096	466737
307909	266736
305472	127284
27665	478836
230051	20312
208281	94516
278172	73236
26159	244005
139956	307887
397265	281133
97345	475390
176903	41233
267482	475223
228225	464420
176789	273831
180043	217223
2446	122457
414825	115610
258690	192610
137549	430356
427134	413467
409828	334321
460775	385865
321213	32544
252630	60517
108712	336590
105821	472968
85275	17353
435526	185479
50506	48163
446708	204925
193306	10267
85539	183184
408436	363581
49411	428214
370796	250928
444423	381428
255781	391414
13623	222520
403910	12129
263958	28324
38210	209018
440825	94344
371822	110551
152202	262954
436509	414832
47816	111623
114414	267198
141240	332392
218014	299734
248665	155744
133909	220355
280603	267352
256535	87471
338279	4796
279662	235679
409808	161510
442227	429928
148779	75805
302216	360736
136913	397415
399404	256686
330930	399468
426814	236959
398849	456640
159672	461176
240709	406100
143048	43098
150117	273831
340654	96977
260185	483557
325890	401854
493796	268176
258131	196783
58418	467703
163630	364146
324190	196858
195142	35707
361680	129185
155264	17186
43264	176878
406357	305751
73298	412694
204939	187998
430469	345801
150031	222199
380107	301475
89237	452295
282217	431169
389641	74585
274585	270893
428887	401032
72941	57811
367689	153586
3376	197565
99877	397009
470342	327522
198477	431015
355083	190835
159485	74106
174139	360531
245938	469799
49663	421830
371977	353836
316304	447517
147567	365653
296185	445020
306040	368205
20394	14087
425827	417025
278711	67121
385143	423565
174500	66210
260083	18272
492194	95312
56396	240724
34376	258319
211438	204330
191227	83872
371686	228431
481301	51895
416606	32406
167545	377226
313950	150984
360642	405837
65980	99072
396006	283149
132153	269904
213606	296439
141304	344895
192495	70163
71540	95242
247775	484447
293414	405837
312283	308123
181370	128101
259074	254023
462189	407619
443146	157134
242814	303091
454636	123369
104914	413546
88331	276358
288333	54976
217848	181150
276821	379906
379255	336689
117862	329705
62073	426034
48068	228431
41927	233549
58484	385220
200353	190369
135409	356340
278524	123708
189075	13129
153322	355210
22801	138807
178127	166651
278798	16433
328524	221759
197633	302650
336324	310756
111384	317118
145585	178241
16335	254044
379043	351167
282535	463804
276572	485304
446630	466981
106275	207991
70618	83227
229381	489167
233201	267602
192021	413986
251837	205270
442291	319745
265903	13370
336052	324525
453821	313745
139363	455345
263561	304358
440499	283346
312283	328055
224583	58161
390877	124584
216421	130028
422781	119277
28399	373509
477932	412905
283572	249444
476119	66325
472265	355093
180755	6053
121241	58161
414453	248382
121409	393238
285339	444381
242377	142018
474219	71026
145860	476009
151156	198865
221465	1008
287089	397332
295304	287694
454116	22088
152843	130303
130851	160633
199765	404053
468276	106563
208508	440660
84374	10345
207382	131975
309801	441319
314228	433235
381595	467492
280257	425675
192611	10975
414286	61170
293030	259997
31076	203656
217079	195948
365399	16325
236992	122462
440439	474412
116527	275790
452243	129107
358860	282163
242523	468136
486898	296642
402672	172320
207688	206630
423657	15209
66119	431314
203656	432947
46092	283660
319943	239534
203793	196266
54502	455769
10649	240254
228128	315844
248055	135329
375913	234976
29480	365157
486847	453701
66229	440962
389331	395988
24872	144306
474578	447335
27885	253247
267562	365050
404568	390167
213385	273831
295841	419404
78870	293813
153473	26453
199698	7156
429878	391414
438419	406903
269258	367686
56619	280915
450109	145995
276821	367824
254097	438419
387313	475571
26527	74585
160274	346408
165784	141509
55537	164884
351633	347011
138284	307294
345394	316372
22950	151642
258187	20802
13930	368128
171495	329764
383883	186259
222339	309663
75014	391414
419077	290450
109161	336551
232186	232377
5024	338110
388117	192195
358599	265589
187878	465401
309589	347561
104325	36292
200042	459144
13563	428944
190281	26551
2563	372969
173240	236213
393026	105967
154255	372916
154835	391247
170151	440784
218615	332106
456096	151136
3781	462841
121008	263762
302847	371918
93451	109072
198272	327217
345167	265731
293472	116766
170824	369599
261038	337791
264859	363489
356953	165653
136607	227919
250833	84217
137454	157658
396658	169707
395428	363035
221296	313829
450397	117224
331091	292721
19200	115744
268956	381416
366073	435817
189049	374983
221296	259846
48804	444974
216224	57871
273049	176217
470672	208457
97777	297236
91036	109716
126319	80193
123993	280592
235597	449354
148683	290157
295387	97277
276509	467492
163885	403588
432185	205270
224936	79507
56856	303424
485331	116228
265392	16433
82493	13045
470672	257277
209354	169095
373272	340602
93583	286828
425587	462735
51755	140804
325491	287694
99032	183690
36751	39054
52217	479157
287025	478415
1057	226065
426736	195551
286092	241767
188866	484274
415913	56252
203570	396511
149830	139181
375405	143915
233769	65747
237136	207150
473844	264406
418194	377759
7931	167507
380221	203363
384400	393326
408633	20513
52879	476951
230969	184032
318720	351639
357621	53389
96103	381312
187458	132576
409235	220387
126962	485546
389260	228431
182390	131975
400010	409612
25690	100926
408619	32807
471941	461512
409388	363469
460496	300717
310811	313314
396160	455587
208754	479157
369903	304493
403151	342807
317552	396703
463806	428103
423150	377906
32032	273831
24757	88113
221501	38860
195362	155788
274123	261429
236216	316202
94095	333953
450550	28696
413807	256121
67962	370866
366232	110925
153497	463627
166651	367661
469532	35707
109949	12419
109599	203308
170553	351732
102627	371918
388850	290014
11418	128316
178742	414273
190015	390197
144920	132635
128124	177630
233498	126882
321499	362267
110655	367379
245881	109988
213123	448923
116947	409828
413105	467703
91728	427816
105077	413673
79392	411809
63862	23784
220378	453012
196024	102588
404457	273831
317184	484274
475728	126204
437212	421830
466466	149600
139350	127660
69377	352088
261267	231755
489187	241987
269167	486852
110677	101259
201215	214050
377302	317118
420817	315588
93328	293106
9528	393326
225224	166513
106840	367885
247089	336590
459916	98266
268629	95916
82774	482162
155483	194047
229604	28367
30152	401854
323546	259776
98007	311640
460685	297025
482851	200391
4533	206924
51735	126426
441677	240822
19277	166970
446815	132374
414058	325604
322342	295239
101230	229834
151316	47495
45586	473080
208593	17435
190114	460756
461849	263925
483435	53371
10546	449298
454867	476412
41804	396080
151376	461392
182533	13129
54542	28129
244394	376814
271900	427265
89586	115964
124900	181762
473420	94516
38755	172187
78805	263514
273686	304769
468221	428738
431654	475648
274613	234839
95012	296859
226148	54599
76972	131104
198738	113683
67351	1677
175595	156006
468549	197485
206174	298370
44646	247818
24516	67399
178305	313829
201813	399950
285403	48275
377778	191079
398308	58786
316223	387742
342609	409540
402237	490239
262677	369599
309155	121357
434886	162292
473547	186159
279723	28129
179375	286828
14672	190369
75276	13370
192800	365376
154514	73336
290678	182004
14684	68098
360225	221660
124469	222826
160860	269199
438608	394656
450436	290565
155360	286936
229381	482449
273972	3760
275483	117573
164163	179352
50266	64127
234952	228431
464952	286936
293682	73062
219068	149373
55789	214466
130224	284094
1956	8052
8778	304841
356530	216006
92441	327624
167446	223121
444033	351032
281236	454606
21514	219060
120873	246276
186802	338286
438610	356935
461010	205223
106353	435817
336941	445353
260624	474956
428023	391414
353017	357854
125697	248835
342673	455995
207158	153799
277987	180906
88824	378846
144288	290560
143507	35164
219281	253674
445991	121840
428480	377184
67776	200109
62255	113051
478021	114879
486712	397814
59032	65416
385670	429849
208577	431256
174139	146764
137911	410062
203986	218017
189940	187836
23481	405491
275904	313512
413524	445387
377158	255641
50376	314840
360486	115386
366643	313745
46556	369956
472190	411364
324469	401871
136798	464080
406660	98286
67037	430356
38995	276158
312026	6793
110252	72704
104740	76764
451379	74497
80554	443227
135087	232081
172758	379976
57823	166513
446820	355700
178422	179680
132947	22516
431057	49903
401263	139036
152887	362573
250833	459213
471325	284628
276821	315847
27965	19522
147470	315671
282967	64969
171438	241988
136882	148112
77674	199676
128166	48275
109237	289968
214055	48665
142695	187627
18563	218577
155950	385000
188842	476951
72639	145948
416904	204384
423013	35035
303790	480759
452827	258370
312770	96720
222376	313745
204556	443558
303670	152702
102445	303927
63817	440445
82688	186361
345775	355806
120463	23018
17307	179028
60047	10646
10973	274388
17178	45570
208300	259178
221319	317513
149091	465334
301823	75201
134299	75379
155833	153842
242076	35707
296085	366493
202379	126276
309917	173083
98733	15209
189357	195402
397280	39414
51439	134517
203354	383967
278323	359218
159343	67040
66499	472780
276821	187045
81432	214776
103325	124431
270680	42890
49684	493662
4634	459047
105126	110708
489879	270122
11563	474453
150985	275487
426610	313745
201204	476951
473446	336770
133689	297735
352451	114930
202792	330469
78223	476951
479402	371918
401085	448090
417871	414641
132409	434893
139279	93625
350021	86728
237354	72670
440200	275861
327777	239528
159083	399397
101041	53994
422246	322587
5679	378462
27104	467703
288274	140044
377657	105498
269558	478415
35263	359780
463908	141058
105568	54018
357599	446351
365885	136572
159076	86974
340292	49903
164599	135893
466261	137128
487347	265883
83799	203279
228270	428214
60108	231062
309917	84127
290164	198926
406323	48079
253435	327061
223361	358132
476648	315671
430576	461182
113715	391414
282310	228949
227753	271687
24399	483383
104217	316372
96970	39914
157590	436331
2458	404554
348034	92042
199832	313745
327268	130094
421207	50264
100844	183501
150577	475917
382005	16940
116401	269199
199051	444401
228431	119393
436695	23018
230574	256826
120195	392086
7158	264829
323575	114944
52391	15133
361818	291098
257783	288410
417121	237722
46611	117361
34112	128818
340027	309375
121594	60389
337786	158194
248925	449579
434303	86037
20236	67763
154619	48275
250995	66471
104675	313745
180707	354933
362494	88705
115915	380489
105062	95149
210403	40505
246842	62012
257977	298767
12729	23960
426800	313745
477762	390940
25962	158055
21411	404603
158101	236240
90792	458119
48431	382398
478736	429758
81501	471745
4006	313294
450545	160158
321309	391414
248149	3164
408856	403786
342465	325162
126305	425206
21705	262373
227315	408053
212219	42653
208273	144470
41624	86439
46286	122462
262730	99110
126942	106274
326631	289443
394944	276440
128844	3011
382811	167719
459149	5857
393411	351732
311053	459474
248013	369932
345401	449682
67248	177374
243766	470491
154091	91598
217769	346414
219057	13370
389886	167138
35736	10646
167202	61841
231839	240225
282475	391414
449054	234356
249812	273831
167424	27748
254430	33343
319824	477554
206100	164884
479347	288035
66575	76829
404283	467492
323095	165653
464022	153538
67351	105967
412138	51895
159481	456691
236413	452633
120577	133156
414128	419098
430116	323173
85879	353836
264667	169644
188735	107322
355008	193385
93764	211340
295030	64188
91600	474590
300051	106759
334796	315892
8233	16681
190525	182459
435700	16433
330752	348272
125064	99113
456102	233160
288798	398041
71346	408776
253394	44818
307097	273742
167546	186095
322962	99405
45718	52490
98295	99998
400715	136876
155877	298064
165364	440660
326586	409264
325951	264908
448298	91069
214932	430295
421997	202315
306282	418544
419990	398833
99048	433980
28487	268118
388390	146877
348873	420392
224711	268118
184205	71944
287566	281504
32017	459113
233560	293813
74081	53898
152210	243374
307684	86728
292576	382019
81432	443118
389090	420221
303507	77143
114725	81037
278412	311959
407678	364102
189824	48667
220756	62948
389219	136876
3430	40784
69292	300469
242148	16433
286862	248777
74540	229590
246825	137768
273600	294089
480580	229953
232462	419709
83616	172653
398721	388824
175586	32807
323222	458119
232546	491923
112355	395988
351855	336526
26086	143956
257098	5040
217748	244115
63148	277402
271110	71091
230404	263009
35151	286828
245317	45633
270663	93245
385457	74138
379396	421170
360067	391414
17186	97426
249272	80556
364636	428155
456449	492988
201429	226929
32133	85423
134602	417309
223094	6253
293414	337791
374805	12245
63547	355460
162254	325797
418241	341470
156562	319115
379126	304319
229101	204925
15976	77143
251720	61059
374767	201121
109676	10451
450009	106689
358322	122462
351965	11233
137437	275152
463333	196559
14468	175721
428771	25716
17288	50747
300727	8268
47080	312240
300119	255552
16458	275790
140460	412666
372045	415221
165425	464132
201401	310261
211042	388149
352439	162555
470771	454263
446413	85098
404343	257222
404892	235187
306964	101042
246545	242783
324158	21583
230574	289161
143294	484274
376592	363564
69407	143635
64936	408584
324367	421356
103596	346203
281236	61041
6123	405837
439718	474412
349968	441705
251642	440660
461285	129827
263125	331349
91325	41753
242968	440660
125948	23333
415702	4734
330954	245342
238031	49012
494102	188851
121883	250320
460737	432727
394534	176119
371983	246859
245217	420944
152121	114071
212416	13370
411292	323448
298864	267553
83573	252961
67813	462355
359199	383946
384671	154623
81636	331584
116097	13231
349140	150005
33343	400112
309345	76757
349719	275606
238101	114063
475166	81628
167291	348165
74196	421707
460489	197001
290869	401027
349200	257298
267319	263253
319465	208617
24110	43258
444139	237165
312234	322422
150147	120658
397340	32406
127239	48275
273287	309167
225457	50764
380987	313314
127800	24620
180908	447230
468879	58849
181419	145430
235481	378462
247089	178436
25969	380409
395734	15209
426611	166672
333144	273831
318453	376244
73058	100945
29427	187974
451580	12718
103401	414481
48940	194165
483052	447107
300273	249410
28321	240693
134299	470399
464145	133368
93640	144470
176951	93423
217193	80662
318344	176325
165819	183108
337304	408234
197071	41465
18928	434981
258529	51268
57185	43726
187834	185578
159294	103042
328119	64082
174550	152081
128202	389682
390780	204251
93642	38134
119306	96977
324507	74886
15209	452410
213035	346406
154835	97046
102098	476951
273034	355806
23227	350949
118786	142525
71177	10447
169802	162831
452035	225130
97514	54834
490054	409828
295458	320205
361711	468753
127609	434123
151578	154172
85347	185013
38666	335332
451764	414269
126723	332392
183236	178157
234642	347873
438491	21411
392886	480703
3111	100844
97515	335477
397770	467635
175939	198007
258848	95942
13930	228770
293264	48163
366402	206198
258659	222640
124721	198298
375405	280867
80554	301547
352721	430156
447841	82794
15027	456922
383268	17122
417938	232337
77848	87471
344385	392788
165263	263514
91382	324491
45201	401101
150921	310030
178838	489496
293913	319178
461833	403515
44829	132024
395921	40388
228137	134694
446010	40388
244144	259915
256610	254178
205403	162831
490510	273831
421452	343412
335743	46315
343642	117842
483987	105245
362314	460065
152450	484462
110988	344611
426567	343012
85128	389387
475336	247930
390673	404319
16981	186159
156348	100546
131199	150874
471365	77461
364285	94667
388342	153995
464212	161777
91462	364552
110336	2045
291351	361348
460983	313745
175209	205289
321229	124085
138536	114063
430942	380769
169381	31178
409522	398820
473992	105445
108024	254720
334942	342761
261625	21808
364097	328568
260942	172428
174375	314706
444422	122399
20629	37167
23892	352086
90922	413654
229026	313745
318022	254515
172417	218896
399053	134648
192163	290014
319016	357854
141436	96366
34123	101743
299710	293813
478788	121063
320208	291249
303507	353990
276821	273934
455831	66555
439719	449458
244016	278700
339880	156375
433997	477986
473989	168990
188613	3719
366420	391043
355889	13370
292205	430662
320976	160545
184629	159141
126479	118735
104740	2123
434854	139931
284403	237252
306055	86974
185049	43734
225272	157124
240406	285634
69792	366698
328367	194626
168934	383244
359988	13772
437351	176561
256058	40610
24412	171424
37748	27766
135907	75583
471808	203366
337348	398333
287956	61396
102162	237271
21409	379976
414646	210261
445781	130620
284750	475354
410452	430278
74091	489552
423533	280917
417938	186445
406968	491897
174034	382613
479002	286828
150216	328458
230051	113214
315358	291451
446043	390687
395211	869
297018	11789
248591	57034
436143	411424
162249	236877
187315	166513
183793	370866
14601	428214
84464	116283
54506	338591
275047	359762
8795	158153
466562	80122
210884	1104
407280	123259
261791	208577
63429	30053
479206	360728
195201	462079
83453	107362
151144	234356
269584	416598
266307	426759
479355	21998
399646	161384
232513	367808
90400	481701
33494	421830
2756	168638
41531	352948
380557	338324
457053	89695
51759	279766
136937	201946
127972	126309
161686	443459
117942	172089
59059	218276
477760	396076
172690	233181
347493	32066
53235	369262
199676	278328
4153	98889
146893	487185
491620	151257
406123	411455
259761	301707
160237	239312
486730	440962
366402	99106
302460	477095
358206	251412
177615	480025
467963	198545
168723	64700
404568	207504
190732	166970
250014	203366
274709	2199
149079	103392
440364	312947
265415	77031
55489	69856
451864	165267
233847	228834
395064	411809
438262	313058
246004	488630
298823	121024
65620	369684
169342	183975
71021	327061
314708	413905
184191	443693
361291	452552
461839	56069
261452	272147
28240	104873
100911	28964
485286	159249
153379	48845
53389	160961
21763	409848
5757	168022
445557	398623
201547	329388
390519	114667
134599	404960
124602	470905
31436	205270
3075	15209
35655	305784
157922	319471
25690	128152
283168	269203
329996	467639
64777	318718
206146	327061
194621	65210
167294	83773
316565	91160
119001	400286
181188	492906
445117	66232
316823	320924
200792	241525
192900	256121
51342	375932
297001	13370
419606	453656
99982	80574
487010	456164
189965	367919
37459	477483
48200	435817
286501	410079
239695	173525
461808	400372
396402	360096
9928	488222
22779	59325
457557	423828
168051	2003
315518	49903
119695	371943
251409	373663
311693	355700
427849	119868
43454	323548
24155	355700
220067	376546
284103	342312
490896	343804
156484	17
12271	290450
28838	138892
281013	388321
54429	420392
23062	72670
254053	332874
163725	305025
348278	86476
61454	397959
91382	473042
420706	86560
207094	469127
137067	185169
264172	487563
88026	388110
374041	334167
19228	12895
81150	72732
171750	19977
410951	24572
146277	15209
444970	446330
133351	47295
374410	151944
15819	144299
353577	451600
337483	282822
444389	51895
178692	6952
481354	165917
22779	7076
10217	64429
66328	369599
141166	130461
31546	118121
25016	409989
111794	11626
8607	208577
332532	187974
461833	181204
93333	369262
128084	94516
253699	367250
309602	120792
239268	298917
279662	244582
339006	442265
12683	328336
388479	181230
54091	27581
483743	164884
281568	237165
424699	75583
389992	267029
791	214024
68823	369608
57574	422998
315500	139648
381923	181437
124333	487654
73540	330911
479821	153360
342465	350440
47080	379130
364636	291521
190057	119868
450529	170597
128563	17186
196709	155612
265711	211932
376619	154731
56620	429115
130934	166095
168798	362675
227742	401476
279531	285422
39990	46412
360321	447560
492503	101806
40750	73554
160535	61773
239254	246672
332299	156376
33368	491190
201204	105252
128124	120912
331385	216125
210408	147496
149646	27464
398911	13903
334441	251116
426264	222363
228326	335663
340772	139297
127779	266361
456231	72303
436991	262954
452504	191871
327418	84089
403009	289988
175103	182540
260185	194897
168798	292526
306825	14254
314311	336371
139250	152655
24958	36392
158156	101427
257689	238778
384010	231743
276247	8459
203020	319538
278371	16433
255510	220417
57474	186259
479157	161260
147522	479713
200101	94667
181573	396588
262490	255650
158439	181253
15433	275959
63314	246130
456898	253890
478588	251876
275763	20299
359132	267503
154766	263833
108932	110677
257904	72476
131975	338705
153771	204384
14254	319760
408709	276725
92130	414046
65546	309184
351448	190369
255084	371983
129867	292468
381693	317675
372356	461944
466432	242813
310206	368671
132718	317118
91325	36836
456231	360736
18482	262954
443298	264766
105374	429737
165680	280635
420364	492906
345401	462776
10109	35735
4018	132406
380283	311270
325193	54536
317716	415112
81279	387765
125290	313314
274996	200444
40034	355776
143581	395521
295441	209572
96309	45606
339051	293813
371983	471412
167441	127921
452322	382915
252824	287391
51017	150452
262805	427113
207819	269005
77674	226031
289126	181178
461415	348798
132947	94665
23373	211860
323308	286728
174153	94516
194076	275416
151801	86974
416048	392108
19228	200429
465233	67356
79178	58465
241916	404218
80386	285156
84583	285156
123831	280763
150097	48494
350064	293686
439919	408360
273683	259936
229735	46892
308618	331535
208965	119505
215198	393326
419159	477062
81757	224285
415844	111970
310756	480542
257446	158486
138182	345845
104740	296798
406960	94516
31933	13370
493232	271953
142825	196488
313147	142701
399011	420757
129396	309625
35054	277439
130916	106321
261794	381096
119094	33666
242551	474931
416213	291623
404692	267352
203791	54671
391114	346224
79464	155719
129965	17186
301913	281437
309524	440962
444445	10345
259320	210032
192856	4349
320455	306651
222316	492906
119792	441095
165413	306253
373749	478480
223246	445730
128704	414168
48138	183646
389563	299254
298390	218231
240704	300606
473320	487576
21095	315859
265097	300469
377937	45024
161297	480421
39371	20611
434768	421356
58930	87178
422832	69103
165750	129872
423353	108686
129912	315671
76783	366534
355437	454975
463980	234720
478543	84089
423013	100277
362170	265589
304877	170894
244235	94516
442018	238942
444139	152842
398843	180957
106224	464062
451889	265456
33769	60517
164972	351483
213062	39894
382811	208577
98209	419815
308122	422600
324037	132996
138097	447560
364454	369599
401460	72735
73336	22167
489977	268079
129760	178742
25239	120705
6614	474880
314007	387738
334092	72565
477295	490237
67399	350147
406968	59978
284980	135693
373136	439340
58436	241525
289984	35707
80639	445353
483179	473166
1689	190369
214308	122694
433443	110677
182390	96807
136042	378462
490650	232377
142696	447612
309218	6899
445575	298182
112625	349482
73327	306394
313899	71711
35359	18054
178236	134733
381493	386901
292994	253648
165646	200947
460229	154137
26510	271756
92822	376364
267562	133933
244832	390919
43052	15919
171066	469235
366402	369232
57276	343004
154380	313829
74902	438419
493038	487244
3539	281924
278898	174620
299592	245662
164796	404343
51700	66140
326260	226280
131023	342598
289447	5857
9377	436813
488936	349901
271363	183213
99595	251806
343930	397949
100357	277961
221329	275536
100073	75581
396047	149659
220515	246311
300008	59505
106353	126030
127561	258626
46556	336380
185190	177569
343129	338646
489993	102096
71582	30823
75106	320317
288591	481279
269801	294836
231353	378686
443396	129185
8424	395988
231305	50838
211949	488311
394724	363171
478101	89810
173828	369599
35353	486729
380312	135534
172477	396246
53532	445427
386635	311221
176336	340510
36612	103267
200092	464180
149015	378082
113347	49903
253866	239107
102804	317118
140971	445933
168278	76111
280367	38063
33343	485072
2243	352451
226191	132318
19727	313745
3389	122200
173828	203279
414334	49940
40989	180497
196628	345650
287266	345401
404099	464029
279584	318735
268819	220352
364035	436895
323222	265054
242400	147722
218404	23578
442064	6072
234046	168255
375581	180480
236957	106514
232077	474303
483679	373753
289120	181292
366872	12443
91468	364294
179879	196783
171435	49903
129871	489150
113593	60517
198043	368892
312751	92619
213040	255640
156972	427307
81432	293557
167583	210730
252395	303424
8867	370728
8616	482808
262258	365370
462047	92954
60517	418673
295832	311297
75339	6973
385521	403722
228364	355700
84965	234111
469976	56609
201863	21583
26641	435033
440275	438373
315671	122062
338663	340691
485816	225805
121433	402960
129328	179869
97018	299589
250833	261619
291980	20959
399314	151096
91029	446693
334440	478415
5939	445186
249709	245790
455319	161080
51710	121840
157978	229928
228128	459802
200392	80662
247172	384671
339051	478148
353491	382565
351540	84775
96376	142018
98043	414269
470415	335643
2992	222701
247853	35707
474606	226940
112084	162941
182229	7891
28894	261958
180024	122462
469227	159193
105983	317118
111833	160722
99288	418001
405060	78380
414154	276519
416216	177861
108700	155214
411643	479442
151170	227274
323544	119868
424256	459029
426053	260014
127357	410074
297618	275790
229735	146181
470401	401169
481547	44236
436835	305420
61548	50538
73327	197988
73456	327061
231305	331508
3809	63264
170398	368820
390035	250434
441720	196515
15916	422251
409971	183213
248159	94665
224522	452921
408581	106223
105585	282911
301659	159038
165672	97894
164328	334680
20819	261396
2394	205934
34272	427980
81363	445233
93384	114815
78041	298767
375954	439564
91828	471378
334745	41075
81358	454052
368117	237165
208577	239099
367078	394439
346299	371453
297474	32605
59873	440784
75909	356835
268611	190369
235707	35227
326109	318735
212153	465982
19492	82240
441018	106739
308801	63528
327570	313454
217991	345194
491272	110708
48472	472593
330816	185335
298066	186714
268910	470554
32275	110677
162620	156264
251871	249709
124074	6443
225420	471353
342777	30176
81699	391414
304404	319115
326568	373169
347837	288671
254130	472420
350823	275208
49127	89283
219546	433575
14867	94516
115218	261050
335636	190369
21417	128196
208261	193504
52289	20809
118851	460437
246755	346370
248013	137186
221711	180841
194478	15209
310358	337982
105615	466969
451372	55012
403535	222389
279969	38966
132610	17492
144590	374432
88790	385681
103325	4645
344780	168381
66251	63528
347509	315573
137916	2068
487668	43334
422089	312595
425367	461846
89046	157341
238406	49021
422776	158420
25239	20138
384293	236694
487422	129713
267538	234432
414627	423871
390872	221660
67584	28807
162939	182479
442133	195551
37396	87573
458462	331349
411862	39825
92787	346388
447962	139032
171362	84722
46672	355601
278507	293813
47861	21214
338673	57002
161480	98541
240620	209440
57276	204653
386079	348630
237223	102352
120436	83317
117278	417252
60346	351732
18584	156584
200092	282714
92799	348404
64098	292721
236551	288808
175141	154095
1377	101424
233130	389598
128580	221329
356740	318563
64074	23046
196740	486809
462028	341271
439726	265711
315867	25034
252372	348000
428182	145224
287566	35464
246755	232139
122126	42456
369030	116378
361001	427980
9592	7851
339638	64278
95436	190369
316090	114830
317106	401881
375367	221324
336859	72308
144072	342698
417465	303424
213624	435096
214519	359218
301771	275790
319101	430754
103626	238299
374379	457081
448033	485304
70134	210403
92457	404841
18669	458142
54539	457578
353043	364773
10137	120354
257977	144973
441349	485667
251309	140044
192018	181957
15567	316372
493560	166063
68122	367110
83799	107473
474341	92888
303394	463143
272781	273831
452271	313745
398009	435092
285921	342276
4325	140378
255515	183213
154832	430564
112929	281924
88057	57385
451369	79081
468780	314595
326109	420944
438891	448553
432175	208298
263889	214063
87230	4642
335005	456390
119588	114063
347622	356315
401064	325213
7619	383050
380494	371918
129478	348999
471002	287740
34088	491973
404682	447749
248013	115861
163328	93533
192258	180086
333615	274309
137454	109868
139438	287815
4768	16433
325981	89040
373345	275064
278096	475047
71189	83986
69292	306216
136937	213792
174139	232835
176347	53183
318577	442035
421508	354026
138752	327328
22492	430356
259622	180822
486016	210007
331256	66042
339252	120173
166229	178895
7463	388602
95805	394638
94872	190369
96559	78380
476977	434612
370657	336953
49881	19808
293651	218577
291292	262954
450171	203656
351960	222701
58042	306633
324152	313745
128128	166183
441383	89365
457091	32807
14236	57134
15703	293813
489056	339425
250149	429593
380858	248833
344618	207927
269041	336534
165680	221656
98540	163923
427318	121106
69928	226658
249845	257651
36209	275062
50536	416653
46092	304493
372340	240777
397261	243778
484535	42890
409740	263925
35258	67584
169592	227037
540	315940
486500	402812
365874	412610
209441	32807
19727	237268
283473	343721
394754	104527
261705	264553
354504	435886
120441	460921
110835	471485
283698	186012
437623	439567
381067	199676
313007	219715
390401	52872
11776	163398
214967	144475
28789	212081
232970	179972
178080	95942
489840	23018
128124	400273
101465	276568
72757	336934
82430	476951
57	287059
226768	41753
138428	379637
201505	217168
93451	22891
360955	258220
330385	54217
493267	107222
191456	141892
24726	348730
225133	277961
236359	290
397411	378686
212592	229026
375209	94516
185403	35498
203613	336955
273843	219499
330892	228431
388048	364050
346557	239759
345045	99405
295913	293813
67359	19745
105799	490037
80912	255756
324191	396097
405535	27089
81421	29529
227188	179506
338114	97277
345315	381469
130731	398465
306261	484447
282109	437891
262210	318235
225988	309085
371125	366231
118877	19972
35422	180137
56455	10646
45454	189951
404899	371934
51759	201822
191207	457824
417253	489822
84104	298273
98295	222701
110192	32807
455693	119868
44986	95942
175163	315671
79384	315038
74530	102654
89219	119123
213871	125648
262210	45216
324845	141778
308897	314357
350463	374806
442824	49903
475938	391025
31474	422051
299924	318748
321412	114930
469610	396697
257241	33193
31477	265883
172272	101058
331201	338513
212024	91214
326631	120350
137372	140728
361291	268888
110164	351639
349066	204843
136798	315152
36063	363631
132147	6597
414035	338416
157842	204453
427896	102464
26422	223879
277022	211427
204116	327922
388696	264908
100897	373009
84661	264908
107399	419623
349901	461998
253081	141828
330115	386676
369074	67280
354121	6552
379929	374450
278336	130083
464914	441434
28616	335204
194875	162247
408651	183422
150985	474453
475675	180423
264157	65979
111622	164317
265262	459765
347853	146202
375758	56938
369262	208300
303330	83811
445494	236213
396871	17186
432601	86406
365099	57416
388119	219499
24705	267352
491363	203656
257600	266668
74380	469541
431282	328430
471899	212182
282716	199801
151578	141243
434671	267602
371380	136116
488854	195650
282912	422470
457715	135142
160220	134174
210021	193380
4804	32801
195005	74571
472893	165653
328538	491391
76459	155846
327022	72523
245938	268516
146893	72590
273355	399864
481408	288281
400437	7159
253102	199259
49256	367798
321493	425291
346250	261059
147236	119916
203783	244512
60397	35707
17968	359214
386676	372949
97557	176408
432021	84450
233388	157624
255548	178436
465463	119122
236015	31703
112425	86560
74110	217423
449945	57134
491445	405491
466691	109565
370202	282235
83616	189804
474578	73990
224247	160543
98856	147635
400520	89113
393339	443693
326145	59414
302652	264980
47709	276358
344307	74130
413944	91711
377448	196783
454248	5769
354914	139613
333573	481785
234558	7879
396036	186561
236222	150378
42879	49966
168115	26051
481419	364997
318375	15209
214060	94665
215329	491271
245281	24178
490162	439754
309080	65670
156445	73491
149361	104505
482851	84362
195224	463684
442223	317100
68098	372869
142740	29428
155950	110677
219783	229124
216250	54376
263539	159025
201068	159032
31362	131362
169376	130229
412996	152702
38856	247936
385614	151944
293414	349835
271302	327987
476010	361970
9352	485304
209420	228431
333205	295650
236216	311832
113363	239657
100477	399203
353102	165540
321083	260636
215717	148807
268956	148000
11092	113051
414334	153534
225443	435630
16351	190369
114383	52030
84031	97366
180757	89025
88322	91600
211571	369599
339323	276358
61523	149192
368650	372141
107132	318798
93738	226494
190062	444304
117910	295218
213606	85712
106892	312239
359362	286697
393793	159249
359802	478415
362374	129629
253931	158420
444196	366493
27567	167831
87376	49522
40037	187974
33053	127212
329379	69809
170325	93451
427527	378462
171850	447143
23647	405217
378481	336291
376813	21583
139021	144306
395747	327061
348662	399852
54907	126483
275449	369577
6769	149767
408828	75583
296087	489206
292896	445453
1015	369710
298896	489552
231039	348292
139358	92355
161408	408010
44686	265076
28357	138379
354694	28129
234630	357951
280279	88886
360038	120270
281671	99521
367528	186679
277241	179045
459616	378650
11279	439905
474219	105011
180177	307279
397439	168511
33838	162947
444380	232616
423864	140314
371976	407022
29694	133109
427760	387860
313541	132740
452515	178028
298101	104223
413362	148261
217638	199884
63958	138949
8320	110677
146853	372580
274983	454975
331508	169896
40263	477729
207141	422075
410459	489143
102616	45573
420266	253151
289187	428214
404728	428174
437981	13370
307205	101447
131574	426986
96281	272069
289675	182588
187834	206757
328934	290450
352798	442703
11719	16620
241732	201905
473991	161582
5662	338790
287566	238912
34417	219638
362443	185334
7545	348798
15027	245148
397436	411419
166634	163077
281600	460160
54229	48275
247688	367927
216147	464429
357939	428984
406251	121531
36556	262633
352293	227972
344063	393326
226938	142585
427337	351818
43129	23018
156053	474268
25032	154853
21066	467110
258398	71189
339333	174954
49789	160894
24474	427265
462560	59381
41804	157100
279709	430356
98412	38274
71978	206041
325940	397585
76016	40284
207178	260427
458612	208345
406425	185076
473836	157318
112438	187974
193270	64685
28016	245317
28357	478641
410962	366666
431375	231648
414378	345783
63116	250805
276239	455967
174725	209510
157099	128398
297195	298483
381579	69734
192022	160419
301959	170533
385453	364927
400701	28129
426982	395448
421601	86560
310756	447912
165300	315566
438382	257922
477681	300240
129790	4413
237851	52537
406140	98351
42854	461769
191685	80023
469384	456801
426883	12895
345201	234356
184700	157485
209350	246311
283698	270214
494125	385785
216602	367619
342486	464066
425675	235389
371507	86095
444665	119122
336023	349901
82840	310756
360684	24145
324266	176300
277405	86728
35528	420944
29518	70118
10093	440962
211180	183151
31916	310314
475581	338189
262820	121362
458489	46503
276008	146124
492779	6956
399441	489822
330700	214177
99633	421846
199480	90720
164684	431137
165979	446630
337502	84247
145913	446351
487774	28129
361880	180578
453256	207535
234603	219593
192465	371934
68532	30038
285295	231311
92613	133545
241749	168582
420734	232160
381256	467703
15838	116647
161933	134736
314722	303033
82688	351257
235209	220686
466664	348798
79817	290
200464	450128
367610	138823
192800	49231
357507	114930
198405	203279
277241	365621
450338	293813
131129	190835
155312	152502
373888	355210
94483	10646
407540	86450
375405	457025
10135	290820
14001	81280
446140	445204
308122	480530
451756	50686
90879	173576
415358	387742
57864	101058
112625	246177
48578	264406
277896	455181
62918	391414
31880	413417
377683	436286
448958	183690
411719	283780
154123	291432
71667	345474
406912	323752
124754	409828
366828	260527
344091	83337
270248	42274
194875	104734
369096	288837
125588	313745
422078	35421
317877	346342
488421	340543
237160	189776
430501	109475
290446	49896
13953	116509
211550	68496
328940	22367
48163	353637
228050	6253
366337	389387
121167	348099
33954	46213
174362	157040
96777	262804
240796	175735
207038	90479
392210	56451
352431	445297
367874	216314
147644	343623
302918	490797
448104	197920
488531	383090
286211	219785
106385	119381
431285	291823
142404	28129
178678	476171
472408	262954
23481	78758
138768	375316
326412	290896
56659	120328
236518	424243
444251	468481
456415	320097
483743	62580
205548	359079
96616	443693
219883	141440
108500	473224
325034	342639
293373	450056
244978	134694
109355	447517
284633	153183
135946	447558
260534	364294
81920	358081
40677	190369
125408	218414
230051	64277
259982	72670
389519	64647
463234	75148
277446	81280
222844	94516
277615	438419
304472	155933
54882	477986
462028	417918
389464	208785
78344	194165
71660	451730
209630	296270
411913	355700
214994	404960
163843	19984
447062	87515
154154	283392
58052	401871
430595	367110
49396	45711
11864	212081
46556	276007
223237	291249
98420	256016
326940	247871
160214	313314
66383	228838
392949	417201
356740	27464
234256	451737
176733	453698
452736	311873
81978	463822
138885	401218
271790	65343
159760	391902
87184	274309
217953	16433
416343	39791
469712	75649
261046	314742
367247	451370
111198	220049
446409	486885
433226	118836
426809	316157
292497	228431
241952	178863
123605	162927
421553	368641
263813	332765
94111	10345
456021	279632
185447	99271
451216	107115
43004	419621
266541	397859
64707	278520
41798	403501
78100	395591
393482	140202
136435	314655
270498	372238
4232	377313
141305	321573
15027	100738
282753	113677
123029	264908
95988	110677
170186	58850
477545	427633
466181	207927
155414	378364
470672	87547
212153	65245
280698	156375
172923	346918
160050	432043
96441	377201
62666	488047
87501	209608
111298	311175
314343	132808
46472	430356
266307	297436
56022	293813
127779	341633
34271	401949
161284	258370
66769	404239
125120	144515
369937	141509
45299	314624
71852	132740
272096	396086
175115	372863
62645	186561
134665	81280
314695	363973
454026	217423
253642	41449
138927	411808
17914	233924
151144	463799
196996	316708
208300	198790
423962	421846
221618	143293
258837	436059
271222	261101
436052	287423
210050	413863
157922	474453
474743	109864
434042	267602
300273	15209
134299	365079
485420	35971
412578	23018
396968	201686
411071	273831
378096	62570
52951	176924
90050	27464
37389	275790
308238	491531
115806	254358
396099	16354
492058	370974
369108	331238
326086	220417
230375	398122
490940	419206
415849	156006
127362	410285
422880	335663
402348	193484
425905	164591
72026	172681
137508	134827
154255	343254
193767	107429
467372	121500
173904	405217
32783	383967
28357	120189
416283	34460
234453	208215
59160	466737
337518	245317
376619	468276
83280	208300
473931	359029
10762	26268
484172	476011
484066	131682
385178	27464
47332	277717
316400	268199
226453	412417
88160	3419
74962	21268
150738	227349
162522	35812
158768	190369
382020	127509
284957	284331
207515	264766
250853	348798
222789	328550
4032	283276
31356	29689
402098	105053
234243	105638
267439	255915
176885	252218
214127	35707
190926	393398
245155	232440
240135	213871
426190	235679
5538	15029
55452	20547
426197	157100
241987	58881
477177	206200
403241	10646
227241	451828
348304	449662
227106	140044
118626	236735
232209	31264
320896	201754
337833	64046
325638	259846
418500	127636
362942	190313
326830	336487
366375	310464
248013	341880
283452	293739
406660	407746
141291	281924
388223	262954
44828	359762
221695	195159
8655	300562
281433	387742
248764	20958
324579	227101
8891	8405
399314	113142
19542	303248
15197	356634
406691	168213
120050	451016
474988	433956
355250	411424
407959	265711
195121	321808
46158	347104
394784	246311
121594	452746
119888	330143
339075	152867
244688	43807
217275	47463
32533	103333
398308	343012
386636	159447
356724	353787
390170	16153
90696	204788
201933	361233
458942	404806
487347	278907
319259	146945
2144	406751
255268	86476
295086	313770
21046	190369
467703	301648
139263	433983
485090	474453
256901	44826
164942	313745
359427	70941
296477	103100
414035	428125
88772	302281
30223	10646
272926	230925
406139	245317
341338	438419
246221	412162
59903	32807
484654	38798
234120	253341
42879	476804
230576	367077
196903	417122
184134	190369
203515	43546
476970	296693
144434	152020
434204	401297
17065	395988
103578	185479
156062	146124
253248	12443
124711	172923
37756	284996
197555	160232
468585	201798
229153	60517
474139	1057
221609	110677
433807	484991
150125	391414
191364	267602
229744	463200
455779	21379
225318	479579
271366	351585
279214	110601
2187	176013
161943	240609
489600	99443
225722	296339
198762	13370
86893	347057
269612	264505
326260	32752
483112	392329
71430	471146
12082	21583
24563	384386
480556	52323
361838	156376
61851	151944
386330	100026
267726	434970
12648	121574
379168	112265
177297	97433
247126	192524
452121	53490
309276	108866
435272	126862
487017	205240
377576	36191
169937	214979
234881	19022
260662	15506
182010	46880
219886	286432
127788	279883
249594	82787
458919	298484
261147	48312
57154	393289
446659	417918
402316	86077
262210	112066
288024	336590
439719	402697
258501	414813
281484	351235
87638	160606
124259	132968
315573	199683
213393	230443
444463	190369
119388	253457
466931	478342
476914	101058
288499	251113
260723	10646
204330	174797
268820	14961
99666	295596
449534	304589
118763	38077
73525	164884
452293	167147
134907	189227
417801	317687
138126	466737
293228	345145
279523	474119
28357	472630
10793	476512
360321	132318
143516	443251
5083	423971
26106	265711
147739	58546
102019	164884
373755	86974
467160	49903
216147	233292
66180	299753
200092	363479
298995	295114
489089	310261
473732	151820
391544	299467
111416	366534
360456	130932
325753	85202
368205	373953
273246	224085
221208	381116
105249	152240
148324	440861
127462	368321
48282	260380
248924	396431
421137	390525
169548	208621
445453	133959
461788	293813
402514	110284
295937	464978
310285	209018
192043	420944
5672	401854
277949	91338
486664	131645
347490	388957
110606	470990
124803	457391
80511	401825
97428	212278
298271	154931
2935	106262
49025	182188
418636	489552
369082	399259
397908	186259
108050	234744
228050	320266
165520	32919
140324	439218
315573	243301
160169	493296
126252	110677
33830	345401
248369	477590
353287	139
488074	15133
376429	315888
448913	249382
157839	204813
449156	287854
244153	100705
454744	248777
255650	317267
302067	353134
456748	150942
432100	396464
365087	438373
200092	421578
7046	471355
478588	414645
264101	105585
80737	484392
292352	251848
267029	294097
339769	223917
325903	98397
28631	473912
460824	338271
251802	255168
252997	471355
232118	256821
223755	206223
201604	430356
109871	290536
427505	106876
62038	52917
367343	187205
231839	185688
58252	158510
38536	134386
219089	275981
161793	234989
384228	382722
197278	297399
199000	190369
290414	99437
312283	160328
361999	37948
436612	24620
230434	199798
392286	483134
19542	67834
304146	236944
292119	196783
221620	359659
227726	378256
314721	320250
72668	310359
459979	58436
120623	348516
452271	45150
263880	185879
439791	395988
203369	206704
381305	411846
40122	360860
178050	340422
371779	186361
193169	12958
389944	474703
362698	319051
150983	60923
224551	77278
319067	17150
176236	431799
41990	286728
326260	434768
160099	334837
178856	6374
271188	42610
149543	328134
111547	240235
402572	390050
287376	440249
211711	353256
183813	268278
285834	293813
83234	205829
379982	342598
278162	228328
351147	3041
154808	193887
283770	312259
469760	320092
293137	441434
33965	451828
381248	314742
453139	70287
106676	84388
45724	337120
10596	326985
418172	256121
6679	301713
277643	123371
111233	228431
323017	266683
129249	402575
334320	15598
316136	80478
357621	249334
458183	21545
485100	433943
96408	368205
386097	156524
476438	267352
218484	180527
412943	85870
377869	484058
478472	465313
410862	411424
337047	202082
8684	338352
176745	193970
104912	387734
325517	145958
96521	259192
121227	83986
264578	138405
374128	393326
153140	421830
348447	414168
312474	379416
455388	104193
246755	363175
467063	389676
306793	80192
213833	378840
327355	53994
7856	301659
278803	187974
19171	420537
246283	461944
473381	142344
55789	390771
31911	477034
58597	35707
325256	241468
106814	203308
363191	94516
244665	322495
210320	273831
285122	86974
140577	234087
201866	229026
471422	160295
68053	280635
460772	407098
253976	82585
313355	435465
134108	246283
301765	464080
403359	35572
330009	126756
208789	277961
184997	183213
269041	194661
8978	43368
273257	368205
354942	360469
124904	480025
298114	445119
15222	139648
458183	224594
464548	102352
265711	319630
492911	49828
16974	346356
76647	54976
74231	114852
427093	468050
167419	28129
282876	137582
23208	154442
174665	21679
502	216304
125959	391039
25132	438490
254115	406641
320508	114793
375405	445549
215552	1192
330416	75751
415967	198671
457674	42194
415286	37516
396669	420944
229744	53640
404568	417294
119247	438373
333551	333352
96965	70234
142768	184638
442058	36066
247619	55385
343727	334161
161005	121100
81432	52485
46703	231281
409745	345227
40773	1292
428095	217978
432175	483322
39832	371411
238406	188759
241173	230055
261098	269849
427714	48279
119001	300571
94482	51901
404247	335672
225990	157585
355096	62191
430161	187836
166161	375206
381790	470340
287392	116070
367275	75094
301847	435708
4841	372314
149561	11951
392522	446351
118626	86560
153687	55496
53209	395971
221620	45141
105145	105754
104648	312714
444599	336590
244017	317081
25374	396508
356576	334680
308815	49828
60120	218727
221319	86626
133477	169749
68904	204737
458207	120546
425484	182996
373781	143617
115989	87471
148479	54971
250827	366201
277499	220417
279521	24738
159186	359969
473449	111000
332345	444618
451990	64335
248571	371486
452967	183479
145903	323819
414058	327061
24429	414269
412171	93784
308969	333621
45503	467651
72789	28292
334092	294102
402604	213065
239874	60517
414035	59672
230691	393326
68621	65210
107459	291002
421336	260527
313523	43305
188542	478148
482851	98379
266756	220801
103497	241468
120332	16044
470689	262490
113144	209933
466860	160244
234881	53389
309798	348292
223255	183213
474177	65210
230737	308712
344209	198790
351428	99409
99894	249202
99165	309425
402578	125403
141250	205223
323954	91069
379255	449915
333205	9054
206923	479614
297462	439131
278157	404806
19423	192750
147333	183634
266670	464872
68204	90884
202379	299765
32935	242997
378551	190369
206426	179045
457418	433008
76228	364666
88359	144975
128717	13370
228202	385279
274390	74997
315560	433153
400848	415782
479730	13370
156375	314420
89238	445087
459632	215052
366803	48275
212581	335069
166063	460120
211721	155567
67223	478415
91828	327900
149798	84722
328299	125253
180755	264694
364750	267029
74489	469532
439210	227170
355013	208291
270248	224727
237242	380357
170417	21371
250344	95942
174729	393326
274474	454975
332206	393326
389064	276358
128337	248398
447520	339663
461219	334680
291300	369713
43454	378248
84422	260367
262497	172266
404352	339814
280541	35707
409451	186440
241425	75568
273915	53863
432164	43912
349488	237637
200092	288696
176908	64335
442341	133561
273683	489167
262412	83817
481006	71275
124259	335478
412517	429580
138726	252961
473728	203279
277084	345745
143147	315888
430235	12177
46260	467999
326631	257721
347298	164884
233482	140044
433443	141166
415451	461951
346408	464090
277513	114930
319081	10093
407660	280857
68458	475200
282453	132026
190351	17864
364946	187836
256491	340888
286666	387987
448104	334130
179420	411424
37537	105754
363333	97894
123762	19179
165413	332343
478447	190369
43777	420280
379471	136919
214912	360679
138556	21583
211741	49896
374080	294548
407334	338108
348644	190369
38038	219785
160451	313802
465597	80200
36344	218577
318357	1554
151691	370895
250677	94994
357829	257298
228713	137318
20946	454996
188156	434403
29533	152502
282461	301611
161871	100277
431264	316310
206196	374849
193537	379570
265302	101058
194231	336590
341696	425675
371767	265639
430589	316575
11	86728
128265	134259
12923	394649
138232	361698
13268	364026
283718	460693
349472	183213
418454	430356
277373	280867
303247	54986
470016	303648
414035	378082
182390	307983
157953	249794
247062	440660
184696	129565
33255	256954
259046	173393
202427	240796
120046	313745
335364	42670
414327	187622
229323	380704
475724	209285
198108	310756
362267	222670
255806	75810
225918	75761
317939	175823
152343	121959
350089	128020
174139	35381
338792	190369
64061	345745
228698	22347
266309	464420
369548	196824
104788	113522
466995	354933
472484	228431
358422	178534
132048	179297
81669	78767
242210	337314
59395	53040
227651	335663
287089	336955
127332	119510
373755	348165
193781	43496
199838	77438
70504	494102
367099	478415
459256	114783
400926	273831
318645	174010
426111	213385
199832	91711
257634	94516
30241	190369
253435	348971
462119	322006
219546	310824
266677	473220
339611	374649
458398	167996
257289	47139
403670	436241
242882	105498
417115	187974
189453	356554
371853	388415
45137	141026
255803	6899
270355	78469
40702	11951
319827	435318
267714	339056
217957	79751
296260	371934
353531	250410
493507	273166
77040	446632
116930	338751
147756	366781
344086	490888
395862	235016
268163	444995
330932	191719
125139	122462
84175	303080
145288	288354
328940	11260
147718	464587
306352	26348
438475	266742
399270	348971
302918	401101
244640	89500
309083	117097
358504	359762
234927	208300
263	68779
88038	81280
37812	15209
181154	401854
153813	357885
261759	139648
268948	314966
487351	82585
300273	313317
421682	351451
277154	93876
113684	82004
484746	61712
1056	240225
432884	368205
157839	421861
400910	214540
4331	448257
49644	290211
117458	203404
465877	167841
422183	188925
311128	363564
356676	44607
194643	309085
15261	142130
427412	446801
226567	94344
146893	470991
106739	101013
434705	125516
46870	156735
442059	373095
429808	456174
214985	180957
204967	267352
334974	81280
29315	122481
154981	442799
405555	72461
203724	317100
228128	250009
183828	209967
268910	20172
35806	5801
323222	56182
80719	401854
3301	281130
359957	48239
391192	130645
267562	111600
93918	110677
160237	461787
56589	313802
400666	464197
323559	45982
241350	174564
299668	148936
81896	405894
458065	200549
488630	432347
190649	18451
174131	283107
33319	168615
469532	300883
477663	369465
91421	295856
297436	313745
440492	354933
323775	423182
154850	123371
131939	288518
482089	15133
192238	462055
213073	197771
151856	51109
413816	410399
453826	268006
286554	262954
314904	491413
132226	98502
89826	184629
208783	310261
267562	82430
256586	119442
76228	162912
275171	187974
193682	244688
267562	217743
64626	81280
197702	94344
60744	478415
168748	227101
373599	56609
345889	264406
407436	438333
415372	477603
334363	294207
292392	103267
278034	430558
92401	340688
215368	117097
398578	417555
303675	424670
372415	168509
283452	233263
218641	467703
333994	8767
314311	220
440927	332392
256376	198297
212153	192156
359677	17540
91292	201208
185712	110677
111211	127792
487477	373021
144055	312313
493262	402493
82529	420944
133434	273831
62280	131273
211189	395800
434168	124085
114748	75379
67847	273831
18366	23221
65913	417531
130336	113149
29376	16433
414257	267602
112072	452792
5585	246491
237242	52490
444165	97685
100134	431117
163519	182082
386810	300811
314228	140980
473983	289813
446789	314565
305349	51881
272347	286313
396697	147520
44203	343804
149092	225118
465045	391414
258084	8268
463799	193812
489539	208300
83204	210261
228770	471485
54065	298046
293686	409828
289807	475571
455126	105498
255630	232148
340838	289480
397376	396565
214853	279481
354980	312698
73827	141529
390482	365082
486679	38594
400143	35729
71494	204248
481854	94667
66540	328731
125817	412980
316540	276403
172923	459308
229344	315671
112338	217703
1782	89392
1441	261398
357943	199868
342886	117346
465452	368650
238573	39255
93384	263913
487805	290255
45947	289311
352356	314881
411421	488036
166194	235317
287566	160722
453634	430464
257977	111951
168412	218687
485241	157726
79374	118286
201763	183213
350064	401592
61420	371918
430396	390620
481059	469235
24388	89754
443320	429206
96004	237235
61497	355700
211551	123501
20287	458183
226747	402931
341283	403155
117444	142028
299457	48996
292373	315888
89238	92420
388279	234356
332239	298182
268660	284950
262257	157492
423657	293813
397926	445087
439366	395198
460787	50538
124885	339502
160765	464716
323775	173176
430417	260300
468558	390174
380858	83644
410876	295159
459481	52082
457977	128844
394074	420042
117381	317675
312347	410356
17086	372214
341308	86728
139789	214992
209281	269769
465219	120860
376675	230691
432592	128493
190604	192524
61815	40547
372340	189297
243005	54473
8580	134720
187004	391414
267823	111363
225512	265539
230397	189559
228012	278269
78989	80738
256320	32376
160722	285156
53087	449332
58483	132740
378976	36370
350545	411455
229675	222833
186198	45141
244256	109006
140382	476951
277987	105207
301846	362773
99222	325408
94906	273831
342001	141971
204075	221329
227037	488775
168885	67648
310552	444890
454366	121950
238112	218390
45597	153919
66477	304173
439979	164164
384035	323340
16333	20779
156849	313745
130969	159434
60436	69638
193374	168865
477062	164362
485199	132843
74836	41322
420586	277450
252711	184902
159334	60517
275748	472167
360369	469446
108034	452782
54551	13370
406477	448033
154255	224802
182862	226318
151245	430790
169631	440523
461919	301178
377869	123847
356189	238399
450073	293813
125420	10784
225295	469235
101362	338746
115915	420944
206735	112312
481581	284843
1441	156376
267124	112596
325363	455384
368855	244044
36267	301475
227857	321735
387318	142462
97343	263713
98376	451414
66798	17579
164556	137128
345167	217423
117647	27581
481559	15209
18884	252805
383105	37931
441739	276399
250611	110708
444423	406408
109225	363390
35767	459483
124962	301156
184629	372497
301606	248190
484461	295114
93875	276358
13563	258646
149747	117477
179444	469235
242107	293813
270931	110171
303562	477986
478468	362384
134299	312283
215972	420895
294408	165653
196355	280871
227040	97527
290689	427469
288421	398333
392570	242508
66130	24738
416730	300462
469976	304173
251444	345401
319643	177652
262022	216750
285029	304011
158641	313314
160534	324671
269514	141166
231744	52537
231791	363388
188487	393326
467175	329905
298248	224085
175530	148105
216234	94516
105568	412940
200485	31178
385076	274655
456351	478415
132584	198311
79961	293813
33131	218727
44950	313314
395513	345890
172923	214918
439491	399404
31616	470660
278642	190642
447730	35735
478430	280639
308705	389384
447513	53863
116705	486885
252815	401378
122215	342509
175608	275790
118103	56843
290976	33877
336487	283918
433412	170522
236877	104501
217171	385000
295354	127687
176360	63504
330230	490286
179625	421935
411056	286244
102795	20998
69429	299516
31197	8580
2415	153995
153067	43271
256893	465313
190168	35707
190076	441313
102065	387813
239738	44217
13930	161760
373126	373021
272217	306826
129004	313745
460546	154137
489977	411809
421207	389514
436236	296197
185711	303175
481419	308073
46357	222701
163435	59077
8925	179068
41130	158138
132334	306100
134046	293813
432421	151572
343064	7660
345775	274309
40477	27464
49319	405217
23500	384671
449534	291249
340654	383576
444053	83093
471119	12245
244596	121304
418802	241468
329294	464727
199109	422435
475985	263854
478060	338271
12564	76869
439941	6922
91100	189942
156138	427205
128337	360512
348694	369463
478152	112330
233913	185097
309171	461846
414004	178502
455555	20701
234450	440275
23781	302033
294267	313745
449521	62538
442984	176878
493665	418182
278612	129901
111980	1651
362511	258370
446691	493016
409388	466737
293913	400076
66356	278520
114643	142168
19727	278642
112438	259929
289878	4318
410384	16433
110439	13370
24049	41075
391617	388575
67351	266852
325947	299539
325218	336590
411286	230577
4707	17186
251983	297690
195931	75568
465620	421915
210022	268829
124543	172060
32834	440660
48511	428214
213295	371918
379680	120162
9381	47313
402608	27581
404783	234356
67650	441579
253435	41673
467703	478563
386901	452876
347121	304572
469296	199526
114206	393326
461068	313745
70005	440962
36556	159726
186150	130310
189806	276937
347175	393326
488651	405645
455832	317675
15913	168525
212289	94250
330506	15209
199012	275561
418198	280233
188147	52537
176280	38063
432212	174700
140511	136388
471956	61376
494127	456640
241839	421115
448748	100578
363467	255047
115421	28065
85275	345743
79058	218727
94816	160156
411424	72075
142990	214714
392894	168638
66668	63528
168568	203656
187834	79370
230988	440660
347596	24334
317204	442068
246324	269199
131412	420314
362175	144306
229381	69103
345377	277067
408351	201493
58473	331695
346042	480554
23481	230714
160159	283675
39892	75499
287806	1057
322490	351951
112443	119381
175948	452439
275209	394276
46177	243407
488832	477986
319292	153459
128633	136388
467137	469227
203475	303932
167728	264406
130207	434418
29249	238299
213696	345012
312347	353207
119231	226308
358456	74966
89454	348798
214752	428080
292531	391275
395819	341350
65194	358663
129478	276278
378797	34242
239466	440660
62275	115663
5159	34803
348617	142018
242038	128374
81714	331593
229016	465647
259769	356645
291832	491048
293967	27464
273102	224632
232632	212689
178162	10646
251060	255609
246175	485940
87021	417375
208791	395988
298476	399588
31349	387474
29929	251113
29431	98650
242476	268118
191488	326971
38564	190369
475336	452804
176130	405565
25550	93245
368227	293232
148453	211169
190369	143003
435962	57989
294323	182578
194337	190369
343010	266668
4330	455892
221949	114592
116623	310756
79090	317132
301315	170950
360283	35707
428849	330752
337219	51204
303128	313547
416431	94667
3113	153940
16844	50849
231610	126669
493943	317983
450405	190369
276821	27292
46018	394988
55166	428503
9300	435886
289675	142546
333369	308073
462257	336590
296403	235244
355049	362267
151233	249117
260787	118337
274090	363438
84052	210418
56396	471412
225958	154787
238132	489552
124320	134155
76435	273831
350650	127298
239496	251323
21587	393238
331265	336923
126328	399736
492680	227825
34346	151091
131486	187998
282670	478184
195402	336955
196003	230391
380958	45347
389625	65194
284754	379416
373755	73018
128738	262942
362049	179472
268937	337802
287264	222701
74768	190369
85330	122186
174034	48425
135179	299976
1173	421935
276591	15084
199937	420707
391315	222422
419867	474412
359281	407902
223820	431534
275768	218727
255945	461769
874	481531
353832	273831
445101	133686
118447	65540
80287	159249
296425	396563
405672	375897
364484	462973
163969	196783
41737	245679
190738	264090
129610	241137
316535	168397
230812	458119
208273	17186
291369	86974
454090	316929
200411	458069
65134	482315
222856	474124
31121	180957
202379	303950
246117	405217
112355	296423
437849	273094
427122	21119
314823	86560
310261	314839
471169	388239
202197	79989
387986	286936
282439	429161
279839	290709
246900	187373
379680	139576
1895	301475
346773	198923
63597	467703
153791	117023
114405	352378
441312	193476
79528	198019
492096	368091
120840	220529
91595	420944
378019	477986
311750	418417
476550	171879
289654	62246
352499	450805
40890	217928
302601	143874
71346	293207
301445	185871
214049	406626
11586	188695
218240	166513
266957	331975
417938	272407
84011	214050
128747	289513
486371	194165
82291	134145
400669	260499
10217	106531
364636	359144
219302	274478
347033	622
120006	208038
22407	217423
413477	92954
94852	237178
204241	54976
330370	86974
85674	100026
283521	157100
229485	435433
75004	27781
398958	461801
426979	99405
193273	449468
124953	238025
210201	39347
107128	439612
358584	138029
210021	50305
200193	205223
475071	238478
235894	337985
224940	420944
272457	314881
467542	445282
25724	15209
482024	487153
352633	43112
300512	387884
167639	23584
59015	285156
186305	190369
119726	489203
8535	270095
227807	144174
418289	99437
114947	48816
256901	185368
187834	433705
433346	422011
3245	360860
118131	316372
492868	111183
136720	173642
135103	27108
57556	328937
459215	215161
215396	439039
112200	332820
243645	362052
330823	356490
308928	27696
355413	432135
374350	169342
197535	292415
79701	69645
481275	268609
130655	413525
106822	453171
257047	426468
239804	152020
234927	189802
354244	482081
161321	378142
283521	398122
307140	240466
461927	393737
489872	313314
313523	237268
212956	310261
179878	112101
180640	476951
437077	250219
408130	425456
373245	283445
13610	286936
243420	306258
226630	43169
84745	69605
260355	167588
326680	423550
287766	418586
223929	164109
136604	96180
65465	225318
355083	192509
124560	473906
392539	13370
483930	19246
162357	300716
60214	487938
105981	490570
348481	222701
245938	38147
297282	42222
473360	5075
479579	229049
17000	391414
73353	421843
198757	478415
168000	323961
336342	363833
484691	237458
11486	289394
187	279168
196190	61076
421120	250781
137639	443600
380520	84721
479402	304762
111810	94665
299168	481840
322929	447560
92424	76709
382867	23144
230485	230691
240472	223259
252824	38561
227857	266293
448104	451387
457257	52437
27547	322719
37014	306352
214418	388054
482606	218905
394285	259929
257194	214050
60072	369577
231626	407334
450277	58881
201618	52696
198317	221602
220788	40447
194216	459802
353597	74585
220047	420944
96403	458119
407677	168353
41798	289032
148145	386284
195306	167356
194930	363953
154880	172498
460082	434886
383969	131547
369209	294079
175723	438419
298972	77917
105698	292721
137577	213728
874	311906
493347	314074
360649	92625
23684	83017
313355	300473
453769	226658
36507	391414
439910	142018
142937	3009
201131	282989
7642	164816
96722	451867
244092	359569
257977	180709
177777	40198
22494	467302
316136	163577
438921	258370
462648	422175
324495	152321
24837	265065
422594	266012
262410	75249
61367	114116
424401	32807
404747	457188
371427	327217
256475	343085
149089	166898
59653	293813
403202	49903
247710	75499
449521	387995
426074	41904
172923	237900
288966	68456
99862	122135
183505	469227
21902	228431
427043	28065
71189	96711
238353	20007
462412	102288
204075	150808
87832	103392
231158	50907
7283	3845
436363	333357
299218	367276
109605	341878
292337	399108
411282	469446
489822	57459
176130	361960
360459	148358
109586	230596
417938	78303
196454	35707
124448	409356
224778	489822
214425	439992
180773	470533
398519	183213
186098	95593
442451	128392
125141	120196
246798	285043
437666	343536
50034	153322
74539	142018
177843	178436
172087	332392
161363	161510
16601	250214
167865	48365
486599	419576
290030	1148
239549	132996
372640	164884
473	369262
103065	401949
331932	84460
336313	110677
113725	77135
200092	491566
272775	334769
34177	72080
430433	172089
464022	31494
437479	187998
210237	125737
98850	487415
370139	342120
457418	152704
88299	196783
44659	208300
55659	164333
393737	63188
21275	293114
15852	153995
416141	83912
10226	79485
878	411424
222149	461967
229612	79343
400972	217784
455922	373525
329569	64103
140848	168845
96201	119679
200835	69103
473989	197996
176521	281924
417302	299083
483196	196556
333615	95942
84328	50191
259821	404960
240776	398270
252083	48840
95446	28766
84066	241349
129396	129827
303072	21897
143251	42719
277202	275278
217659	293516
108081	73336
318163	387903
337221	95942
421794	183213
79297	86077
395860	147825
393409	8531
359790	316575
58296	322967
65513	207549
68616	48275
437384	162985
250410	61221
150594	378462
159362	62434
474526	117023
282453	352813
34961	243382
131606	390002
407943	435817
106336	30194
26714	68553
336922	59352
216236	77822
258097	175721
167588	188730
308881	55542
416382	465894
222520	155236
162024	179506
16817	434186
44159	154676
314935	117875
393210	242552
481805	446833
416999	67384
266965	67584
478975	242528
313523	439366
439719	220528
279722	270538
181947	53863
364561	210348
235279	430329
420777	376814
219426	5040
144746	435279
75989	176561
174882	327061
190144	391414
477758	29344
27411	322105
232292	164370
187878	301974
321593	17155
331238	300555
450717	449468
2187	210982
467788	283346
227189	22458
42658	276090
97046	378462
32274	214734
447764	208289
250854	366577
203485	267900
192620	271323
55789	289883
270073	321142
280777	48861
478910	340513
304346	468970
338752	384336
149586	250588
421050	275790
437353	51720
396797	378462
254111	220436
290526	375840
153037	382502
186570	250410
73007	427667
458711	352951
187298	418713
197500	430356
263641	190369
72743	263711
300565	141649
12157	338271
416509	304589
251454	345585
168464	389422
39176	161177
202722	202374
62536	94516
332369	79989
108222	119975
269197	216250
300285	417918
471365	425751
380489	464420
33343	386796
344762	288456
262660	5857
281877	184902
137454	90386
248949	28523
39805	99405
64297	282609
325019	326985
437881	118310
268328	104825
260814	268151
231903	379746
268505	252967
255874	104038
293770	185001
157492	207148
340772	265370
392265	489953
301312	130121
224285	231447
420777	306816
395846	119931
127272	132976
13217	190369
119286	148952
216828	183213
351015	238674
274647	246311
20946	193358
412104	369769
16681	494044
125843	246311
458039	366469
293030	434718
242258	57134
65244	132996
395336	420536
344372	476292
130171	265589
380858	71994
124427	320097
325806	342569
167251	245921
182270	41673
175290	165267
225694	409274
169468	337849
71189	206252
254980	20005
268768	443146
345715	429983
171926	486965
358992	231253
206015	2391
247444	273831
354696	97894
2045	336590
323495	151999
236591	217103
64258	78517
388487	317675
411760	202678
422574	152068
382052	310285
74492	402438
6467	132767
155988	135021
246558	478415
334934	241468
50711	319438
247305	414774
399981	493761
151391	169709
132223	210032
132957	432731
149555	33174
234078	421356
168719	80001
39929	262954
470363	205223
59866	238925
462802	58709
416004	293813
267562	343992
237562	472169
295479	249334
195912	458601
145111	454102
10274	464616
159703	288484
340339	15209
274647	426986
344161	230086
34368	458968
449491	312595
237440	281993
309276	267679
169735	317250
161963	232633
198931	383967
387373	432974
198223	205287
90561	366941
489657	466737
256487	49828
57997	302332
275644	422435
29088	278520
482754	124502
444380	302298
456231	258002
70833	83856
201131	352796
203912	13370
277621	16400
1080	468728
84938	185335
280547	127480
391758	326553
39537	290450
241596	431764
102644	370137
405450	284368
106840	438783
151338	285163
417938	106138
337062	402271
168462	87471
331382	454345
142127	360860
35517	317675
433820	454185
247929	160772
56410	345401
403414	204925
83267	166724
266903	20149
310909	440606
141240	317118
202108	136364
467605	282801
277568	93214
381074	490000
114063	391802
179139	411809
68314	89215
151756	267352
278806	369021
353937	190369
322509	375334
430589	397562
478440	391414
400570	138468
183988	262633
146907	264160
10677	436686
180488	72670
62927	333712
71125	170180
69074	430682
331229	124520
287044	323856
469384	133121
370973	348991
187093	363536
172396	359150
253704	177374
219467	369987
326631	256886
251010	283392
316406	81599
385599	248532
446248	212141
171167	356039
382892	418273
450630	21583
345275	440660
17481	415328
26980	56595
5857	45483
175064	182401
275902	152502
241478	291521
324537	419224
474501	142318
252150	63793
246348	428738
9978	13015
456019	206317
65946	48079
459406	369577
361576	339870
429391	447107
483987	273901
206986	452804
165989	469235
377806	259513
180646	244707
149226	15209
368858	342419
277439	12895
69442	41753
232135	290450
188487	306100
485704	137128
293345	352775
203737	16433
326631	447579
56335	301381
315605	183213
219392	139306
493992	15133
226150	204330
68314	327217
95149	310303
251943	120132
17968	247262
73327	167018
296890	246911
307510	427026
413905	485919
257932	328823
247619	310756
63177	365141
213203	418551
479320	160509
290120	71147
41200	249776
198317	19825
188147	375595
350551	335663
157878	124153
121954	126470
382825	314977
207358	98847
411111	476951
330423	72530
225130	109991
95575	209608
99061	337313
238823	172863
298124	450983
415004	290014
72804	322669
43444	186679
473420	276328
362375	430290
275534	443506
298926	203279
98067	409848
147874	414709
72522	64182
449142	428214
218779	187974
306791	89047
13268	487763
77235	320097
219190	463678
59380	75914
7118	295828
160237	365256
419321	221319
321855	231731
368858	303694
433546	10646
382906	330469
446381	310147
306335	381416
61370	328755
79358	326997
474341	30152
178911	2384
310012	75780
257533	420944
355227	370606
326631	375199
308159	289970
159726	50264
342465	195402
14898	196591
442435	465661
364324	299218
362763	226182
235219	416483
476072	390349
89826	144029
440785	271533
223367	20172
137454	202369
192829	47644
225518	13686
98167	10646
14531	211868
121860	283769
71559	434035
149336	336590
358549	237304
183044	410074
131861	357854
290482	106777
129727	458264
412549	309801
232042	310736
88790	317686
489027	78891
431392	396080
231541	11431
483114	247262
34987	137845
230051	65023
162976	181145
302153	466969
266483	440660
414058	160419
255063	439436
83616	337562
450532	432919
45815	374648
134593	232925
409016	171205
443646	322105
173642	22007
236937	369577
364511	357371
35944	375635
207627	494102
112928	222275
274836	384196
53438	182787
468586	347722
22407	138807
436481	135317
480388	370520
345401	330770
2806	99620
355083	418380
246421	71189
17076	339815
437849	215392
432742	475571
321624	400341
112267	258307
49394	453697
362325	261396
41899	237802
182598	273401
338311	226308
256668	281515
478588	82466
145282	176545
101547	169025
346537	44906
107360	267602
39537	388244
275500	128577
65161	346408
56806	245715
79629	208970
460503	296786
96706	403612
140140	318735
399889	410062
480043	286919
66383	105757
468818	411944
31978	216472
475039	91327
473989	391414
190045	188759
188564	321779
370905	175737
126166	287061
309875	313745
87517	304589
355477	172942
315847	385000
112372	130144
255508	10342
86632	105992
204330	428864
408754	11626
61288	411119
474921	40388
23508	413110
161641	133156
71727	199789
375745	178007
346746	336590
470502	411424
190966	152502
65980	187045
280675	304894
350749	423741
137840	118877
335654	228470
65411	188365
11059	179264
113618	243840
34268	212081
66029	377933
399825	170894
8146	117994
481419	342440
62600	320045
356819	278520
275738	425509
13082	317118
364037	190369
253382	144100
236547	285096
56656	152502
431098	101672
402326	316044
477932	356091
123161	354933
3231	121101
307367	67899
17406	428103
334805	94344
180757	145144
64777	164500
158643	138297
435629	347818
489589	171315
399599	390960
369531	130705
54536	45516
65326	20586
352073	382166
155480	475250
390106	178436
76312	433279
418156	694
159180	162707
257743	167594
346486	147241
398519	327449
296283	18665
101504	272908
345401	100705
481324	13194
14871	178103
233792	409828
444185	389491
254319	478182
184281	116163
266240	171825
317724	431226
9270	190854
437215	364294
290964	433226
133718	192899
352592	291082
336008	371918
11711	267352
60744	237878
487471	481827
438608	273831
403715	486185
283675	422175
398995	78541
36267	226152
380496	90881
16990	478304
215705	461846
302298	164884
110212	405423
316136	332018
67698	150526
34429	453697
166772	215477
95700	58040
78373	177169
425166	378820
228123	470970
39072	305196
282600	252044
464548	123213
186439	92613
482210	391414
185316	287740
157534	100292
214925	355062
363320	391414
290699	6636
431556	280251
75618	354962
46357	86728
37606	364807
440550	281924
132147	432175
258602	345745
379277	421512
245740	348798
395964	21902
476094	395057
479351	412517
193700	289951
489552	386749
202079	326964
301312	97277
108398	344261
299854	157624
482137	176402
302774	124085
364032	122462
17531	83740
301040	127921
12481	100524
69264	290450
290855	257298
435632	371918
411351	93387
152368	319368
291223	478415
393409	40470
321054	42303
288594	317356
255488	248274
461182	213871
441949	370866
148479	359977
107709	202745
111455	237676
149732	308100
411128	124085
185114	258370
230375	429161
272586	220645
277467	458104
360824	147520
285580	265604
32609	374215
288176	105585
276973	159249
373833	201107
420266	351644
154438	435708
316136	260956
230574	142057
424083	453391
204055	466432
169937	451951
87527	260425
326631	367896
291687	421861
25534	345070
328321	180886
391198	5113
242561	263876
71593	39440
326124	478232
302477	379976
95965	221318
328550	317100
299905	71982
242689	254006
190546	482024
480759	65670
113082	469235
120912	94401
478204	343702
37526	300143
17238	37515
77829	141440
402856	461242
468010	470683
158989	224383
377778	247227
222695	109407
100577	302739
106268	44544
277592	433391
51716	15209
5354	151849
404568	342486
113605	322006
207251	6899
58614	420944
374379	73492
342465	105498
132910	318735
20635	431427
260831	126921
110163	166290
291034	257723
46278	273831
92635	162959
216242	363581
400259	204494
293913	381412
326260	475722
399950	433619
192238	448784
65244	119123
67359	32317
206913	489203
221687	350046
107709	209665
63427	43421
298258	76111
10762	178077
114643	330878
390032	288035
491175	226494
391112	146786
155656	129410
130877	93069
201131	287454
245938	89999
455319	465751
66559	32053
262735	354264
437107	387742
103438	436686
217366	376566
483987	206139
360225	317279
156571	466432
429735	184169
446173	202336
404543	477136
304447	485185
484229	37606
173785	386901
58582	313745
402519	58881
226060	69414
450277	408878
130552	172215
138579	430356
196626	316708
320845	444276
35234	212081
289447	371463
425135	361991
135655	139648
344782	212355
246363	369599
486544	93886
410821	86415
29644	74071
35806	491047
235473	350556
97160	313745
169891	187630
87536	94356
479183	211024
138336	261530
18928	330360
52679	54359
91217	49977
354415	315976
417826	190087
400910	350189
129404	37516
196030	423508
250854	267602
442865	189208
32282	476951
36184	75303
270224	337783
349972	449916
488422	243766
436833	365308
399879	378462
1360	20316
27775	379101
456021	289825
350003	490797
239431	414621
337717	70628
414474	115917
461549	178973
263429	395547
453440	332921
146924	426159
491190	417826
211915	401794
351772	63076
102644	476948
213612	309425
377731	101058
24178	329139
160461	53389
272331	190369
155926	186259
233498	441734
373541	469357
404568	339453
152946	231085
376816	75201
50767	15209
263328	69561
193796	437018
11430	187040
14390	294381
244190	143635
470672	344311
34798	342724
260356	325199
71015	18665
438103	267602
221925	170003
178656	369599
448852	193901
357607	203146
348952	22448
421255	381676
171107	166572
142993	187712
17542	256121
342465	312843
76835	54976
313441	469235
265002	38606
124291	250214
174515	88211
385391	86421
453213	42969
254128	47866
230320	387742
250927	94516
82620	430356
76618	345100
367878	398954
18451	477131
1080	197996
467277	304173
223361	21251
138060	150677
378153	307599
130542	183108
34791	168381
248496	186146
459514	421356
296564	289351
89883	97985
247915	54976
415287	263537
262820	261225
370662	268176
152433	380538
116120	267553
100231	158153
358766	239382
472300	60517
53863	167839
389738	35890
43831	402859
255840	492534
282912	176726
242518	383967
331349	420253
49293	453757
254098	73208
330256	277399
381559	370866
205512	341271
429420	27500
300974	160493
145369	135988
231215	391414
49284	413880
486762	50276
272050	300847
244825	440607
255019	249239
358544	468280
272004	370894
384595	475614
292119	59211
167583	346292
347302	150352
354504	421356
196903	31178
182270	268729
350965	313745
194222	168381
199937	78459
236074	287193
226760	308377
361291	337517
160309	21583
6087	378350
339051	233477
416932	80193
487498	58881
332299	220417
459908	63843
259201	463956
477932	58881
307781	29175
391008	53863
361491	190369
163113	469235
9455	456640
125588	409828
235078	345401
427054	420536
277990	17186
470264	421356
14922	257298
308075	53883
231512	14876
454217	349261
91973	401871
354248	13370
381894	433279
2745	60766
463566	395198
176885	463549
375788	196534
144973	27052
206747	16433
81547	420511
71511	103271
249718	346388
335401	47895
17122	218727
410390	366493
254018	141346
391867	390197
6191	56273
297941	895
486582	326531
475594	446092
292440	355796
283612	360234
31153	395988
60735	267352
440604	293745
112588	196271
289680	384768
436428	287694
114387	267602
86222	347066
76228	96758
400916	171836
436864	77440
11314	5352
226897	21583
239304	406881
266707	466285
478634	395546
174139	398628
412099	466257
281924	145847
290855	390666
329568	39187
77339	25549
401298	67549
1020	3569
386741	401014
73468	494102
482505	233192
69562	208461
201491	414690
159571	79507
118613	80662
427112	230491
254378	207770
233699	245309
105426	247475
303891	476285
485710	83811
157500	231447
481419	98493
374411	143029
38619	123412
206640	478415
165721	166163
363716	313745
340583	81079
205061	88113
312238	463623
287179	85870
418639	5857
381305	65108
227456	132795
269278	49966
12623	47408
312664	254720
25748	68236
11621	68370
244799	309248
248013	467881
15618	221324
29161	132443
71346	237548
214114	100503
464966	91069
463096	331581
39772	106739
130935	209933
339251	368061
317286	56745
77263	400701
266965	142595
492686	2684
10546	220756
39683	488190
280360	328773
25208	119762
253302	313314
322489	70492
150954	223083
233714	393326
455699	390204
441272	25437
302393	180592
214735	50427
21537	86668
467855	262679
55633	236240
201813	10612
63274	366050
417630	336294
70194	289849
339807	174316
267562	348639
483622	62374
217181	161510
312018	166513
422437	479872
356530	437315
73660	80557
358167	161321
360216	313745
431027	317667
241785	361857
199016	371918
2735	366493
169566	482317
382178	373711
430734	285284
150525	103825
400405	321313
466744	487095
267674	364881
57996	23018
48922	82209
343054	85539
217784	94793
198317	461421
394744	25875
308404	438669
477421	331349
10093	478415
174139	479308
362348	9403
178422	418132
290222	203986
464966	58881
254900	313745
292791	39961
369366	56828
5538	327217
98320	474341
6467	260392
345715	41475
425675	469422
475560	223080
15808	95149
66035	86593
392953	203807
91828	188177
376978	300480
231299	290374
349376	357854
450352	7165
363350	267352
237148	147554
322895	9565
264678	256467
237458	204648
449586	111412
461863	110708
345401	154711
117537	319368
334477	492906
54244	205819
12087	65194
198242	397717
320732	308195
109549	237235
388991	471381
327822	341878
848	366762
5243	74571
470826	455345
228431	492732
397614	485089
196789	266985
304784	50155
443979	273831
416932	23318
447335	348579
449521	230924
297041	276752
138611	83301
208888	15133
394349	217423
19490	387499
302882	15287
244905	394915
447725	416007
62639	411016
59797	441570
472887	2199
224067	12443
445755	369599
432944	62130
71346	487874
474389	211868
112595	387742
221329	373953
130137	292553
430766	389832
375875	447236
378878	65903
212616	348550
149241	69708
206266	217054
329790	59234
92215	125307
465787	16519
403032	58567
301728	139512
276637	293813
312026	54976
422435	415401
146602	361711
143382	301475
487851	351291
83204	275959
96699	35805
188475	137405
489671	441434
281787	76700
213330	366336
46271	61370
16844	220253
324285	365033
253102	315671
48062	9809
367492	56625
294193	435708
237217	172942
207567	479745
475611	336590
293297	246592
295867	475594
281826	342698
146154	435660
284574	431763
272333	417841
117415	438419
199648	166651
360455	440962
241823	105585
317369	305219
224243	383576
98684	115340
400496	24936
319466	12736
343054	304893
152337	23931
260259	117994
313253	1669
299307	232562
133538	55738
422246	73445
269298	316372
103787	303601
442371	385377
486136	370279
176992	100194
278554	122212
48226	48365
434726	270055
376592	161381
486087	303175
262691	446446
488269	92613
91197	189611
105943	399867
41111	348788
159422	241468
306265	336590
42074	115090
361795	19703
9232	199293
15410	147469
350551	136435
106938	343992
305446	187020
425455	265711
94916	4693
354388	261396
260278	337136
448104	487099
73515	129185
460407	323526
264080	348798
226359	340931
370977	8463
369209	333530
3462	29105
437623	1006
202683	366127
443532	111683
340994	94034
389992	10444
420816	15617
79512	428738
6190	37728
98160	38579
395200	129307
381538	464616
363715	363710
333773	206142
123633	489200
56638	120666
190281	188082
330506	295484
67685	95333
183588	46834
167588	215054
177157	387705
312553	348798
399314	171577
229735	58677
412205	392108
316165	137665
106219	385000
163445	112388
207007	26909
469161	79989
61137	262992
104507	481723
12481	77706
128573	462940
56619	291451
398113	264791
438506	425675
466038	133183
35806	8624
462948	436873
286184	101058
62193	205289
232058	253425
46548	55915
462670	10231
247775	211868
115304	120097
317555	321592
53886	369463
444248	489552
174484	317118
390786	164884
399441	282670
80615	100217
222032	156311
166970	382442
230988	257298
372941	212081
453809	13981
439308	198966
50536	34729
140060	275366
259542	486768
196065	40784
420735	475593
478588	24716
255084	1151
236256	118422
222347	406914
81967	184629
75689	156376
306469	248382
321261	274547
20946	281643
104693	346388
470502	356092
175510	49012
7620	239872
350699	454975
141305	67584
27994	380071
81503	356663
478154	443995
19162	446167
425919	434186
149730	389016
15129	324979
437156	437243
200688	323818
315908	101597
184629	277575
9193	386901
319768	126434
407084	309034
73132	337421
373755	365721
447758	142018
398527	476136
1333	236213
289213	455367
315573	110708
18565	172420
35806	330140
200092	422470
479044	8615
341112	248906
108081	395988
89805	300195
34054	421356
35263	70946
366474	461744
380256	158495
154835	172264
24919	260854
78028	188151
285438	345745
255369	283955
267166	472072
2311	101530
396605	282074
81502	64358
435887	132843
290446	51783
456345	37925
287278	146202
139350	257298
285532	10690
279925	285446
215814	313849
273609	100277
157337	60156
174665	171953
140495	478415
416489	41673
280622	318735
49786	24854
376211	288047
354880	370866
267733	25396
336829	430610
347167	382442
292309	213577
291866	16549
255962	391414
96332	196091
1685	86596
411049	164690
482630	257698
417266	389002
466033	388244
40867	243809
391264	163650
241176	420995
389469	139297
435084	339829
312180	1972
236167	463452
59196	316372
459929	280015
474593	5984
316352	61572
215583	35375
185554	237366
373755	275677
122860	392907
446016	327046
39195	86228
34272	384174
208773	11015
338817	384174
312873	60171
426217	30831
44335	289031
474661	440615
347891	136177
201813	319333
128855	312788
282687	243301
132857	144073
23449	472072
303838	287382
82041	339853
426073	169482
320746	219499
374188	440962
373170	240016
454694	373074
89898	176878
107931	425361
1848	246926
394210	177374
126796	208041
339037	285446
281826	419013
158442	270157
257560	267602
118385	450011
41029	268261
283175	330804
298449	275812
128686	219876
431074	363631
178222	401592
174034	184528
246577	333166
17663	74106
356555	69873
99977	485304
40890	241072
69026	303175
368769	439112
94599	190369
371534	127603
42272	49828
317550	217392
354545	47644
320087	185179
119840	464872
20181	340455
401374	456640
53428	417643
427105	287599
322161	163313
16844	240930
239557	275232
457512	183349
156562	169135
82688	178103
153407	467320
430272	148948
231855	175373
338954	144470
366821	110677
428235	231447
264626	230678
455851	241468
465777	171884
40026	405624
123450	120489
442480	203656
304322	391599
379234	93401
308122	485762
141269	76454
260721	383253
405801	342834
389684	344420
207847	485999
422470	4413
276591	228261
312842	425838
433812	99405
463864	185727
12787	291672
79765	429695
282126	426089
290450	252824
388457	428711
284131	378085
391161	235202
53791	367798
379402	235262
344352	164333
256901	477131
373755	49021
91700	427738
99405	65983
248697	6268
440317	131925
340905	391868
412356	414471
222145	110097
96815	308306
8580	84775
145722	319465
337880	434035
309252	281506
308532	64335
200044	38064
235787	225595
256836	236213
288354	3747
73462	313745
379296	348563
90516	296217
424208	194996
351117	170561
108742	82585
483196	376341
132900	54976
23815	47376
2243	197719
106821	151096
396022	293169
403866	384162
435501	3298
232768	458226
9965	426439
476093	396228
135655	27826
207879	27707
237655	36991
86702	408464
25969	95922
76496	484365
117647	146251
119805	410703
139585	268176
68163	421830
174166	414832
207018	44607
303673	388925
201255	273831
491124	188759
194129	2068
316823	45141
360437	272953
203397	366175
231429	412205
257441	309370
376483	129922
365932	333357
85471	304776
123088	273831
140745	160419
231931	46343
4560	187458
489993	401543
302972	198005
12481	42067
230576	313319
268960	21998
344032	200967
276170	94354
134299	2435
342731	440660
238406	23018
199765	414334
359379	195779
463204	270825
10983	240927
90673	81280
166990	73801
336590	456439
109840	146496
443806	397352
437849	441135
449742	440660
486717	246311
66152	50056
99291	198891
59951	113138
476732	212840
28357	483128
430207	295260
232777	310836
401211	81944
162101	468227
261278	79245
185707	100462
305142	243038
403011	329391
188118	246365
474888	209510
291609	136958
286259	80587
3856	217809
227899	30258
70833	403060
384035	119442
479950	78699
48130	295155
184629	139080
65577	372337
481626	231252
48750	283401
105232	310495
146024	378462
474063	274309
87376	187977
220243	55700
383376	409338
36279	5040
432771	25034
190460	177630
489890	211868
85669	431392
447610	239239
371661	327452
216147	491272
260810	431556
227789	205208
221296	440201
441188	443528
112450	86350
145440	387742
336144	316406
52362	28100
383522	173447
323559	440804
121674	480756
45479	323615
113629	193271
428346	334680
228219	120173
87440	13370
317556	164256
382825	301904
33368	117420
414449	387246
259481	308621
477545	429278
2661	348798
441229	336590
249865	330469
433282	272339
111856	244647
127453	187836
309245	390067
336805	83275
55494	183213
209018	375504
386901	45626
278637	255316
56524	208577
89219	143651
45849	314550
146893	117616
5354	168344
165886	393241
240871	229941
435242	87402
193563	10367
420234	53312
188539	434035
480150	144845
464543	38204
20998	90566
448250	493610
199784	290959
342260	68267
96793	114689
15018	281924
435107	90682
124191	93876
468125	18430
206847	166513
346557	335576
148539	363436
277266	293813
288286	124522
264800	257706
874	289335
422326	61059
477590	408758
459623	29438
93861	205646
53327	308786
224349	171069
101344	140378
454867	248691
28892	360363
326830	168465
128064	209471
316565	103589
258935	164884
487457	5320
335191	9054
66154	410372
59890	15133
227148	246713
404852	393674
472853	112386
132651	172335
247366	228759
463300	200383
422060	370734
175716	487191
414421	465692
355048	262954
408613	380576
171915	472192
57699	99889
456294	19601
170932	117725
15964	332638
481811	424430
279199	12124
380077	420571
453588	313254
386827	338493
429659	90743
317672	293813
71189	159357
284615	228431
56620	202367
291540	391414
387667	228431
335716	312354
19100	148246
254444	428738
425617	314596
224225	373243
467888	330675
455310	190369
113056	268118
324518	440614
217802	412759
323080	242956
132756	294442
324003	12443
67835	186095
213812	32807
192238	245775
82291	265711
426041	8088
161460	411479
213506	487938
313733	94516
472881	277633
41842	452709
382568	476094
310045	262473
271464	284105
79358	140460
299074	145457
302921	118817
93112	317118
433969	435708
28780	95922
37378	84360
206185	75009
480852	202340
322182	486586
101473	78153
334080	286936
10544	172646
216033	21316
332211	413964
178215	187974
445567	188156
120509	421285
82103	303059
65513	34551
277732	351257
231872	184319
412073	114047
440785	139227
234536	8799
247296	16312
427960	392963
202372	178501
113384	106171
380454	356645
427984	64075
129785	228146
197528	147373
221318	40447
114332	346836
67885	359398
242518	350189
196240	372701
381499	35739
289243	110677
445080	86728
292443	409649
474683	234413
89040	34523
286399	144651
453736	71605
486113	294836
388981	103833
85501	113138
146040	183981
397451	354310
132445	52537
93460	341840
117550	367798
298390	290798
168816	15209
445890	443146
120043	9054
112084	60637
342477	40461
378224	303218
457058	13370
338915	99080
351268	262954
459193	38304
81206	240881
77409	314100
280025	446909
254529	227919
135179	366564
271222	86170
230051	420490
291617	11179
147070	160158
434502	230587
277963	196783
95212	157100
387545	227461
220634	478232
279114	185039
389078	300402
25455	132996
493123	140044
62065	466959
126962	420392
486254	8084
230969	19262
32888	9936
266508	395988
457725	311297
324912	343721
112149	125705
318097	486770
352031	72205
61716	272416
457241	323047
354302	311519
95122	75502
437956	35707
46493	110677
273692	122462
36497	392788
174665	435092
386079	258666
68843	451016
395428	79249
78158	27045
40315	467612
46092	100546
391965	377374
349109	160158
124847	12895
482734	101183
210419	288079
303507	253604
119372	183180
264583	336590
604	183213
153813	300975
305580	160419
329727	368820
340054	27464
39946	285769
78295	420944
32900	459205
296277	32807
146893	150296
299716	1583
345089	401949
305257	461392
464002	124153
444676	110677
116947	49931
206315	362267
311113	273831
198435	299427
333996	90123
269253	137128
312284	297758
48159	65134
262056	145089
200169	281309
343773	309610
327205	471433
99723	149128
434052	16433
310981	189938
147390	390349
76867	255641
256225	389368
416146	368760
28357	87355
342652	97894
92401	430356
334256	407386
250995	102785
379910	285446
307279	325149
470399	377569
462559	183213
410671	408413
492316	170531
437803	369599
216590	224865
333339	462377
247877	50264
7845	494102
435337	210082
6954	328932
329727	413417
435544	440660
145199	177002
121875	369940
330337	34136
231305	385442
310499	477136
37459	127577
212583	467192
173407	372433
479760	450539
348786	366167
328771	333357
24642	317118
248013	242765
146501	417201
70465	267352
298303	478415
233187	304173
320288	134469
469218	454975
115636	410524
461034	482143
169932	298182
407259	233340
346459	182226
85454	151944
129218	447023
32131	247559
420567	265711
247884	329550
386608	349373
117813	259929
494102	118353
171735	355332
384669	317356
54027	485027
352232	113099
481419	209542
176969	420392
393324	422576
10274	452092
381394	224806
417362	234827
300666	355552
367290	80068
150061	312161
290799	336590
154162	72442
217784	314453
106788	226540
126254	88085
90344	232890
321620	100503
319157	190369
424460	408250
179258	25314
438484	284996
491190	373437
103510	174744
190524	12263
471205	62191
199325	491738
241952	350384
73567	156376
101230	159069
288359	292721
229529	265452
292641	484730
115974	15209
99073	400701
325861	11815
9878	332273
163340	196783
218830	113051
276104	137508
225339	490750
369209	409656
186532	218727
376440	36515
117056	471572
42279	47163
112008	122780
18851	202633
485926	253433
282202	404960
99405	273974
279091	412486
127531	281273
454223	393326
354369	359762
407678	226168
154880	241048
166243	269752
392886	472583
333956	56068
470321	348798
388657	20276
420234	98615
309597	430356
226736	105878
431654	111039
19904	190369
108140	230391
124085	118410
281194	24000
7501	220540
212765	433391
37894	281850
190744	396046
492058	284875
54119	83625
71366	117854
56232	40784
437098	216824
292020	169485
429391	146202
378558	418635
29678	478415
254196	28356
113822	249334
151787	277064
240379	41906
171915	430356
94910	63560
115990	156084
292347	13370
365410	8093
173024	446351
38063	64912
246462	1503
437505	44741
61351	284882
384129	246270
216666	120839
166278	152493
457105	51523
267059	130711
439813	341271
305707	6785
433647	8459
400934	371918
156975	377906
435638	64397
142418	166513
30708	18744
432620	477986
399814	209552
375067	235306
325524	379025
123094	28129
450115	20367
302943	129185
465885	140044
124162	273831
107452	345745
194555	210032
151952	330377
17288	387101
155073	14594
240300	476662
372675	404960
327209	94578
353288	111697
257977	303466
89219	158420
155073	58709
55975	393014
72287	410461
268482	86008
97352	107544
483315	99913
493184	86077
317583	267602
291119	110708
16844	439900
220925	324758
455922	366099
363436	270836
66361	171374
20621	412537
177615	461082
223426	320885
376483	124085
33089	464734
396259	378105
154234	86852
440616	304784
390771	368993
466133	173018
251297	13370
163348	140116
189514	265871
40028	41075
463836	53389
9787	11626
348473	186159
174139	471043
11075	256723
198219	317286
153505	317118
17925	326446
368367	407026
190564	2715
406268	440660
279624	446173
222102	143671
275721	960
445104	461392
197047	151040
403875	418035
151410	292721
413347	110677
180716	384013
112288	378462
65938	458880
145390	438419
15027	288410
417704	352457
29884	149079
90406	338271
8081	405637
76168	80987
392086	38038
191959	200508
474040	281924
430541	473577
29157	307340
471988	337321
364920	8303
169407	271295
157160	96977
15809	489552
232172	218727
208377	315888
288790	260813
219160	182578
64374	294943
1794	98322
138126	61666
406660	339501
216666	445690
175209	421830
34873	224589
87832	428864
114934	251655
248288	8084
73199	303424
248013	371944
96242	220417
396169	265438
51580	372214
381882	145948
84780	255266
208337	221133
273479	452427
268533	183213
484144	61666
70747	6781
304503	490095
405991	57887
328940	135010
433956	327632
376855	110677
104711	316229
325101	370173
67174	276157
308872	164884
22826	423062
274365	123369
113363	66640
38020	423062
123316	28816
201813	59636
485384	482143
433346	24516
384289	62191
227893	391032
428892	402384
88663	96619
3235	263962
385208	323213
471169	421520
44843	127921
345584	345745
164550	303424
309928	152081
206123	10646
8653	380538
391318	48720
280960	52537
128686	378082
98275	13370
32169	243301
299074	223753
143475	455886
25350	333416
28996	465604
398105	351401
44057	420511
75984	152502
6614	37249
400877	419884
411194	440962
157389	126948
221925	235920
43345	52537
431555	313745
77632	353542
198122	42653
78002	436635
266801	186345
353597	67040
335345	127212
242883	359762
457418	251347
90713	101058
324967	199073
485140	210820
27604	209510
219198	459498
77637	351414
249860	377066
90703	327100
213303	226308
414873	240796
319081	354644
65688	491685
282453	50868
333522	300240
35036	181462
48832	307227
353094	149300
467438	333106
71707	106830
324377	130310
286415	334680
398761	49915
113739	305586
160214	467703
60216	145885
419788	108711
242204	366127
109174	468050
153687	137128
143079	162795
218581	229219
216894	292205
354165	159186
469976	377206
178699	430276
466163	162795
247888	214351
174309	445749
419559	73607
281798	389830
478480	67280
81267	324161
58728	404960
383635	316575
137669	324119
261707	270095
117332	331777
394409	21583
266277	455618
410390	273514
228050	401949
436864	316739
160169	322486
382882	265604
243631	204866
405979	358032
28614	156164
425135	115159
474966	353090
344045	370535
41806	282620
92610	114117
219376	408975
45296	445016
301312	2093
374790	105585
263799	169977
276482	369577
281499	456640
267502	98948
66036	194830
123025	318932
407428	139339
328089	73305
179556	142018
482874	393581
99839	490767
285961	395158
427505	142318
74359	75568
131574	300480
187965	64986
391700	300939
421141	407386
406365	216828
395967	331508
396981	116188
383907	324062
202079	198694
287766	20998
440784	232030
486698	129731
122622	411424
283024	118298
40890	334379
256267	94516
206741	101058
197719	49847
86596	298765
375179	211932
176564	310756
28357	331285
316922	295650
332666	163800
309066	260911
419283	262954
169031	265883
247312	92635
197936	154536
187527	374806
14948	241088
464074	486885
260624	359029
198096	386594
37924	83403
468162	108222
470008	488130
480146	465296
477328	235568
219225	110677
137454	304271
144936	392491
475761	408409
331622	462973
5843	445353
92152	176227
226870	45310
373649	237735
467490	122495
415712	423346
74350	222701
29088	65028
410281	50406
446800	146899
423519	217423
231839	264080
202881	401871
347121	41651
466651	315410
405898	71091
395178	100938
218188	42467
17000	390875
471774	49021
451668	172608
316800	110677
272908	338271
213792	492256
308046	383078
332341	239028
396824	317585
385709	182000
339721	225845
102724	182565
261771	119381
325095	63528
347891	31624
15414	265711
290311	469235
323836	206183
267516	46905
105969	427536
482982	393326
289928	453697
295370	228888
389117	411455
223570	336590
464868	42189
136201	267352
17663	53389
334878	471301
304039	90682
175895	189064
13067	128725
345715	179972
352044	21379
409454	12443
373025	390197
380326	325254
112443	423688
481419	257603
53641	265548
468486	395988
22779	345623
326139	26940
85653	328140
334966	477445
409191	214466
421971	190369
324216	342598
445343	86111
330266	428103
90075	28452
220708	236735
256893	333352
146328	296185
454249	384336
385451	491099
76581	203656
114782	202253
359287	399528
175644	249337
250827	325533
29014	418954
414528	36001
486137	462973
143948	375661
167271	198790
237136	421356
45743	254366
118527	419850
373615	205915
207606	425838
26440	246311
341933	190369
12489	366534
105914	30372
430170	26154
185403	468225
175862	42352
30497	99405
274517	473223
76580	119868
103898	82240
477163	16336
78055	178436
325609	42592
96559	140546
311782	241468
444034	421830
456717	143727
250833	93408
80162	243484
220569	176129
154946	350220
210478	163837
101465	143367
444380	328708
341512	189359
469629	42890
298669	449620
472546	34706
248126	182887
29235	110677
301659	254494
487883	51222
342968	394663
269612	460012
448078	292721
139275	484447
378195	122946
128124	109212
409542	317118
260332	391192
372785	378788
113407	286904
59901	120533
346682	299564
263961	430356
329335	6884
335315	336590
253102	466479
84698	132622
403670	381226
349429	316575
116833	393600
270225	110596
370619	313745
205173	411809
85654	373021
449936	207042
487422	275790
173928	131894
58709	154622
137746	298237
174263	26551
390133	409103
51928	293813
457396	158721
58042	54362
347246	220114
133692	402729
312480	464420
298248	355806
233045	94583
311866	418000
215111	456280
155943	313745
304005	207042
144405	375753
142285	458183
103842	48275
321841	266852
340905	262979
341092	314742
475936	11258
432976	248161
445666	91671
433820	318349
324248	49828
163668	212576
121259	243766
345896	476963
104594	306149
370355	392788
178422	166534
48832	218741
88855	317356
339719	417710
108434	196783
131464	388095
420122	48163
392255	264360
445796	384228
35806	109868
451691	411455
219546	190816
263880	98036
428072	341271
332839	474412
477932	387751
448213	153799
355083	250211
168361	131312
113822	122193
357695	370513
40890	418588
32530	186159
65405	469235
355972	304671
438583	186259
135922	249819
436219	281340
102447	173411
15186	61769
56929	84376
422331	54976
489599	301111
393674	152048
104498	11203
268081	301143
358081	120128
83616	265140
212132	389893
71939	486517
12915	393600
178911	264154
173768	187998
467826	466151
407540	196851
421056	435708
169035	223564
21784	164164
286430	190369
96158	217223
301683	439218
326260	71994
197535	476231
373810	257377
296858	404367
277156	209510
238776	423795
85868	180932
312474	113764
346212	212081
203200	166183
82057	212081
81307	191611
106460	231578
326631	131495
444835	210261
85807	257747
80334	139951
132287	343804
474066	352605
360459	324037
266967	357854
303449	190369
240495	248398
384317	440660
455376	120542
277568	260392
277384	354445
243123	387333
239490	178084
354216	341737
174991	348798
80970	12232
121665	304478
105284	396464
217785	454975
136192	105806
82205	376364
123723	165489
393010	368745
202086	462940
192238	126495
48282	358627
264890	99437
225595	415653
193837	312520
453821	208169
329300	25351
479813	242187
356563	290014
199676	31395
293414	209933
375614	365724
235921	79989
135938	383720
82650	333357
251124	466652
191447	407401
276821	89298
279929	359247
197626	249654
409016	409828
474177	78954
183841	441295
45131	36719
421936	204484
310424	43790
324500	251806
432833	64335
265705	48275
65979	351392
4160	270919
275921	347619
52530	430356
127297	75303
229675	312698
385614	388195
56245	366493
487759	10494
54415	150352
236008	462841
324812	383345
238783	438978
15579	281924
278554	422644
159964	116005
193383	20890
175402	449123
19292	209639
93283	31483
121594	205253
404198	436245
40059	415002
87406	285634
431563	378933
295266	404806
192299	261390
124259	160262
485546	2139
104993	109011
270369	258220
408797	203656
33053	244411
174642	237425
457346	79989
201423	58861
479153	487192
345147	426034
403467	343422
482154	28691
73818	451379
95485	203656
116529	465628
203263	469044
438262	301156
302388	368245
270923	278298
141336	38055
139769	253458
313631	26848
382061	440936
90875	291835
169165	160379
334974	152321
82434	451016
409583	246311
161621	133880
81801	478415
39195	188243
38389	210685
193867	417918
432339	227565
130069	254606
99484	153183
142833	448615
71968	440660
307909	8623
182270	156189
78289	246397
187834	395654
153901	62191
116947	245281
39804	204685
17554	228013
223094	257347
423400	53389
295780	414764
186595	72523
69809	35986
244582	166513
248764	186440
122816	422546
171444	226931
263598	206630
202032	309425
493695	187974
128704	125772
158224	344637
374862	60517
116263	28129
79968	192421
7801	111351
145890	87333
438464	190369
412426	232161
369878	438783
59361	60350
41312	476231
318467	50275
170592	21946
483435	338271
343035	164379
258304	389448
174139	336465
345389	318724
253102	31247
266957	325314
293064	187974
8896	401854
492002	239915
30152	303648
491273	19246
276252	152867
93486	475200
66140	95936
125381	139648
435842	304589
368639	258659
93812	103107
417823	37827
196976	105585
26735	225532
187676	278520
343834	73522
285786	322006
167079	104299
236145	15650
210900	455187
363412	49903
101343	173176
229999	185704
421822	15209
447230	28415
92951	268176
81035	386132
12623	323343
111892	57493
491657	228965
438161	183213
238763	218615
147590	219576
182131	140338
124101	359762
213203	397535
203354	277444
378619	217223
112711	320464
83245	35707
470441	467690
72345	117531
413816	60799
249202	384420
351066	381469
272692	51603
153927	69586
119446	82498
477932	317457
143010	380635
113792	456640
65664	65275
171391	370030
72668	22888
420972	197719
384183	478373
242927	35707
320298	467752
73096	458601
358357	14583
424521	294824
59200	20611
475393	471745
465504	19525
315617	336229
271760	428125
141972	452356
410028	189589
203078	187974
414033	301063
219376	341271
361891	477504
152617	392788
442236	452793
464849	384400
897	227101
248039	37697
360739	137909
288295	190369
148105	15797
380129	4413
171455	474475
477277	307983
172379	209952
407280	360566
253879	21523
427633	414974
6467	85371
324570	252421
241468	220304
117332	461049
196398	443183
230871	330689
238452	467099
429287	59312
169592	246100
141596	193071
51240	122462
8320	401854
3809	28838
258895	367577
316565	363745
131863	212081
138068	49903
228031	267079
89986	78623
443337	147689
398997	35346
160833	392357
284406	190369
175362	378462
74569	77461
65800	312161
356211	411424
426506	486995
439348	426105
25767	316372
323222	384510
40009	489191
147807	448892
20875	229338
125409	414832
310024	223238
293058	440660
274707	245466
319259	285664
461270	459622
72287	467961
263054	130040
1215	355806
110452	420790
248222	279798
486253	272846
423614	380248
256630	188759
171037	351639
98904	121141
19970	397671
130069	448132
152921	397936
296917	293534
339974	64099
93968	177630
128932	183213
339262	144874
173653	26646
233498	23005
122227	98965
418982	280933
201548	9047
381595	425838
99065	231485
146734	446801
409808	208785
457872	133115
234971	53863
90154	371488
421639	187834
6310	17186
312046	75303
273436	465647
118709	180578
31645	39780
162023	164497
82583	477591
44844	238479
83227	354615
202866	266096
460263	391722
302321	110677
204684	318735
228225	22270
206780	358765
441841	133465
328148	234987
206876	291796
403569	375403
33074	200273
374274	130430
82627	462973
85739	191959
436624	446630
41747	255650
200170	199182
61043	102852
190649	322374
261112	464727
230574	143050
175960	15133
429261	181668
345194	199686
137110	221885
49261	125420
157160	67584
36556	39600
328758	15209
121211	481279
28838	6899
403349	21583
479044	78171
370356	279591
489203	187836
304186	183359
131174	270095
183390	61376
478634	354022
484144	108290
320625	267352
481290	335072
404568	443724
430610	41654
334878	49789
255677	429593
298501	435708
399187	472072
76399	430356
425293	216996
476545	254197
237242	197990
398391	115795
172665	325471
105001	17339
148991	217220
263703	480603
38686	233942
339310	62191
155528	333744
434318	469532
93328	198865
4606	246311
413669	449090
357441	146931
40890	40896
169855	290624
404892	416854
237135	323808
312685	257298
9232	16378
244143	258370
85248	93266
234881	224267
271188	371755
463892	293813
40997	399950
272071	115935
4116	440660
314977	175608
427388	267553
438417	366127
158274	439542
92656	104505
111970	114063
400437	110708
103050	387335
130069	401555
442581	80587
174404	203279
330846	355570
377491	216591
317075	67584
165680	197996
329657	255494
356360	318735
447764	93889
254446	397405
168437	162100
383373	43300
393737	275872
180357	293968
212013	92954
305839	390197
324112	440962
449080	492222
331901	184430
153062	440660
243847	333467
493972	341271
111096	262954
475555	484274
35812	81796
437302	85078
400972	466737
60259	255579
67906	40871
248112	352605
51543	124405
104527	108420
68126	36683
43027	299892
89883	312463
286259	94665
391971	409828
72574	187836
325860	250801
133291	152321
273619	22804
328771	127921
318463	286936
490332	35989
130836	413271
9270	447105
244346	91558
236015	100634
199765	421661
319393	394948
257775	464925
392210	104463
273659	283879
394694	411455
355272	48146
28616	371934
482680	27766
285157	256121
190768	351458
63523	166745
342771	140534
38454	489822
33343	128540
163321	15756
87638	148370
3751	465313
449521	137331
229878	310261
149660	216826
438783	419709
425156	137155
330737	224822
226000	343723
371976	154305
345087	218017
174484	452098
80898	109131
443228	464215
275909	263009
167588	80946
135336	428026
233498	325486
376178	16433
82890	186583
107093	457640
113683	218727
360946	373169
409171	160032
12564	55465
228084	293797
146893	233415
63317	249709
204039	262758
297069	198926
205220	73189
263958	184431
388715	113244
116705	241468
253645	211657
383582	40220
103789	104598
274865	380538
373631	86618
264908	217760
301932	417918
36893	356704
149892	110993
397872	152028
319081	337421
449084	221323
182473	245679
371690	304034
281273	83773
88584	126473
237242	72434
168464	251379
137544	63528
251794	132247
128605	66441
384048	137719
275684	313314
465417	324523
365332	132553
21070	356645
99660	141145
138460	477704
408459	326815
164469	109693
101299	429861
458220	486332
77769	123369
33745	451010
338074	435708
126277	421356
246644	409523
325316	15209
268910	110708
173397	179375
453561	27464
346943	326446
361928	220857
178116	128627
66775	340472
364963	182192
107725	196169
425320	173318
45497	298767
396927	262271
162086	270337
169165	209572
17663	183711
59628	335477
236637	396563
413311	478415
242332	105585
454263	28096
146903	153995
279953	185326
488942	321958
236998	62948
308160	216094
426477	372857
312238	431249
123741	451283
92501	484452
60165	378462
30703	187127
41401	52030
376568	416348
367639	383077
239054	152853
480280	324271
216894	294044
207184	215380
484777	174
249186	4656
147974	13129
412205	36264
108963	284431
174667	211868
18876	291521
278769	94289
213123	16786
456021	222727
450794	49903
170905	395198
362170	110708
367015	373621
474688	492988
153322	15209
163519	80611
119110	203656
251315	415591
357921	270608
402862	125159
195537	274303
219089	443694
2393	6899
389587	467177
153006	458601
429511	186561
454661	103324
174259	198264
326631	265076
203055	28278
240516	102816
401003	190369
330473	203279
32865	190369
272325	366534
226167	288354
440018	89772
280600	197573
350395	250033
250988	16661
349901	147462
49084	461846
424844	355924
42230	218797
281553	67584
226747	138241
54372	369277
450532	216620
406578	40784
105889	234774
84745	81982
51304	358576
131504	365344
300506	248732
152152	420117
77559	420944
314917	98637
221296	128122
218125	176878
358243	207535
468055	441224
254737	392788
476221	178028
33053	60389
178456	102482
262115	59896
290047	83872
202884	107473
77459	67416
409388	349323
455706	59805
352341	489441
172243	172089
417391	109437
271804	489552
254890	116857
244246	42035
3271	105498
112372	289447
412707	218727
484480	375840
329352	41549
233720	234927
353577	140935
322411	225249
351768	293813
375188	490775
343054	475914
19542	395366
262577	345805
376644	224984
431964	62191
180043	8623
36953	257080
19388	137421
261278	306790
312981	94344
288900	402452
348644	242552
167897	313512
140599	119381
420234	272139
484719	433181
370096	214024
1057	160526
98694	440615
267855	291979
379375	148946
243020	38063
421137	199353
187867	230821
19556	301659
8377	409828
417911	267602
363461	2397
479614	344730
140722	7653
101575	250434
404850	436114
36206	170180
2200	385944
330578	130103
200092	451373
438464	35707
242835	88113
287444	266872
283066	78179
72489	22827
261204	423860
474688	213639
265484	25034
412738	461182
164636	317118
479068	393460
360567	351414
275763	102849
450047	98222
413816	180576
341221	53519
21808	237235
193651	327821
334638	54700
412249	466263
492718	288035
315566	461232
323836	124845
351112	286828
352834	155958
310916	198650
280708	417932
344618	78820
74613	134500
2027	260110
240796	379970
321043	353750
93174	6516
322983	94367
470678	443670
483538	18665
266996	55631
164520	48163
392507	430356
181580	438274
388828	94198
12967	479402
15166	125336
140848	441212
38325	168109
15339	451016
199114	40388
118188	82962
84968	437243
467788	208487
192311	292973
8978	230714
174034	132641
485667	271231
97588	275464
432366	50264
71383	443132
251819	293813
91884	435520
345267	80247
200092	5942
347374	417294
31204	227545
406904	231385
440808	348563
61855	184815
316259	178609
57846	219728
335757	431411
309225	393238
57276	54451
431178	218370
369108	153099
114617	103804
466691	222223
93037	286313
69498	430756
350727	134985
445447	415455
4098	94914
392624	21902
225694	301799
340772	31808
327777	208577
183795	273468
471899	147121
341734	447560
464022	445602
364960	23430
444835	447517
114605	477774
198347	377396
26056	76454
20453	280233
74977	178296
46462	251477
302244	392108
337802	206623
424256	341347
193004	133197
353449	441700
405911	474931
286911	102210
49907	471745
105058	327100
14620	159325
272556	87817
38003	475594
398296	101650
369799	277320
33032	61666
65513	193380
439245	423688
121594	126805
278191	165267
93743	102744
343493	350699
343104	484447
366620	330185
39086	203515
228849	347202
200884	445827
454581	167253
416116	170793
462806	391414
453166	110677
146716	142678
96465	115094
409016	142712
68163	330675
263405	69400
256382	487007
30295	160379
360908	311930
105969	321131
94983	139819
493918	53994
47659	187974
285383	28065
430500	33855
151299	187836
204346	175995
224876	454125
411573	19377
244536	332337
241828	447107
194003	32807
297823	313745
286145	464029
71340	127921
395177	360567
364097	68324
101049	147594
71086	472858
49553	395749
55826	42890
462922	23236
74393	258370
8146	227127
114966	127371
441846	439719
357341	24070
9149	345745
399314	234601
155962	203656
267759	206818
141240	229124
288809	246592
176459	273831
91367	119222
276821	258646
475949	186774
49334	492701
302040	190369
127531	454975
262890	208577
26556	49847
257613	197996
292283	217809
400273	315687
87343	273468
275604	157726
39178	440962
409745	126638
146279	401854
227964	190854
277185	48431
234530	162831
341587	200679
175379	469235
216324	349460
179021	68762
482841	154780
138611	391780
155988	49903
408886	336590
262487	291693
353040	339165
211927	327061
256224	162795
313597	48275
282912	331158
312347	436354
360771	296423
89219	289883
423760	375840
350433	366534
327570	429932
46092	249157
107783	92888
212320	226494
492506	182716
67972	262267
453802	387742
411292	361907
307279	469051
460632	94516
74078	176057
17857	190032
86433	278894
118508	105878
172353	162795
235299	432319
287566	48607
161562	157140
248248	390865
107896	287423
132525	378686
257971	115386
233146	94344
345167	195551
272940	209542
370315	196858
434768	474398
280441	93796
60847	478415
30568	237660
487994	21411
388696	421822
161839	317118
341278	62443
340706	480406
343975	209510
7922	132318
263880	397936
357939	85230
481419	3863
306628	260527
32917	458601
146893	318203
414286	49269
235131	158151
62328	219978
419796	139603
44451	245764
221287	189080
197827	305412
109193	90099
83616	334772
410938	23916
174390	406884
190649	483857
192843	71091
165336	285156
86431	492316
339164	304663
283119	182578
30609	451583
438478	202523
470672	172089
388404	209933
455295	70431
36453	225005
60826	125193
189806	146202
461541	80587
421661	464636
281115	386905
190820	229151
323450	43164
260227	326985
102821	415411
104376	25034
274852	450436
154835	168580
48001	489822
226828	412205
359633	387101
251369	134259
159208	5823
351512	338271
70838	427932
192692	114930
206939	472167
224611	460070
352983	183213
254446	107878
160481	245679
101960	485648
209724	266556
316233	225050
24122	67584
273002	294137
288024	317100
4918	267352
4841	200216
39519	468127
268593	247974
240138	404799
446067	1921
88313	100287
315867	135756
130545	412980
30542	155895
93451	126144
93447	362945
201833	67584
50646	387742
230051	329856
334092	396806
123075	251116
355083	155214
49770	419044
367165	12443
214925	308019
259046	364647
187834	42568
168437	459666
44501	72670
373088	149128
273735	202238
247296	273078
493347	164259
184260	12895
21930	123213
465559	57989
311479	304589
479082	62191
471127	313745
11532	420944
19135	133383
384795	476231
16844	371943
291374	478415
162086	121362
292131	393326
43937	226485
69074	71246
250979	220417
284532	175721
383379	209572
452432	288035
368572	465876
276533	294548
264406	375998
54988	475914
216974	328140
72804	235040
193174	181957
138848	115340
284277	421356
433510	375840
359524	24000
220378	71994
444139	149479
388248	245575
140655	268717
259340	243731
263813	397088
468771	459684
338814	453123
184709	466969
111756	456640
238368	28129
126757	276711
279575	447370
235811	425786
332821	136471
426252	51895
261481	387238
339333	4047
361001	180020
57276	130142
209308	4413
129422	172184
99474	371200
271245	229707
8354	444995
192416	319640
318052	29599
145411	200444
330879	460845
180190	492316
159552	142696
284745	283008
53814	237973
85234	486214
367288	273831
408754	237772
16516	105986
285156	464753
345862	87958
14220	424400
279879	136435
75056	158684
65070	405217
258326	352504
198317	281976
485420	446936
314617	153212
356306	139648
94840	298765
234532	430356
380274	336590
217293	175368
165378	90239
447558	13370
452363	450890
145585	100034
115450	479082
115761	449530
128839	405491
481661	101058
46565	202821
458214	355669
143671	260920
51741	96551
182270	229219
363903	250720
410439	119888
143942	23764
145912	1097
202352	109006
437656	86618
221369	46086
421691	315888
184629	302981
257613	3755
52491	290560
459205	399807
329257	218727
101172	378686
71400	333357
167588	122548
417329	301567
417400	119381
242432	249022
1441	476951
330930	307279
124968	93671
43903	451016
265239	394406
465687	168964
181290	320317
484198	328729
104875	99405
71718	298786
6393	267273
317473	236883
362795	102309
312355	64005
69389	166513
220785	298765
108356	84504
411282	155697
319259	92825
146429	233292
473395	148590
6467	300154
101362	29563
277646	228690
17740	49541
222540	464438
195962	370436
57217	159332
479351	16790
328445	281036
423071	267602
327892	424694
254782	446801
394724	12443
28496	97375
483428	392062
267131	291835
19135	173759
259097	285574
342724	336955
308132	132996
408329	361197
181525	193352
483765	344871
167363	265876
148139	418771
288180	348045
207311	438498
466191	486885
122219	18745
263981	304173
469605	393485
344057	376244
482873	410815
218114	339575
116478	125417
334461	186923
398203	296432
449827	219906
230826	80850
3409	398333
344952	377674
459594	295840
213123	20959
107439	440940
22805	52537
9520	366127
148620	214050
451689	116017
443350	317356
85892	190369
422247	426658
85330	259435
296477	391414
310055	261396
285826	291771
313523	279664
417083	263420
289569	326313
358860	245202
471169	74585
426847	15133
457789	218727
379680	181215
122022	259435
382867	30304
442778	15025
191275	280676
118326	392788
223214	179472
373689	161510
92401	355060
427123	16098
49670	334
109492	208472
424460	331581
476725	221918
413725	201208
438077	354694
126613	261035
250036	32601
136256	176182
133909	372629
293183	375064
243890	115098
157957	422011
336152	449334
344818	364032
208508	311212
83337	62948
425518	445602
457024	180957
421087	357594
42279	426887
343414	429461
445300	122462
318335	293813
179473	412491
285540	293813
479320	120704
45169	105964
185237	21583
360830	434154
8709	420790
333602	112312
434340	41087
223192	471716
320982	156645
301257	239561
383158	294644
378583	93748
479781	20774
220402	276875
384020	422133
301312	159281
472372	160295
49168	49903
32132	47983
471947	146202
80297	9054
50982	51606
428735	477986
470522	292881
299228	210353
8616	396377
119001	6084
356098	53490
180461	464420
317552	372945
56599	461944
341311	429150
72144	1843
10417	160454
484416	394736
380633	296364
448287	298182
466288	251116
356412	55190
8995	160545
407025	91600
223929	277606
474996	211815
249707	130742
420937	200462
490026	489552
331297	42126
237819	477960
175726	208839
488609	273831
200707	10221
356210	138156
337483	421356
405581	183107
371245	167404
16301	480025
77258	194165
375768	431378
9570	32807
427234	293813
434056	405685
194051	267222
114643	350971
412981	476471
57148	356645
441136	141649
492316	372024
120837	449728
81262	119794
277777	249339
15501	417684
477932	30674
195362	91747
383272	417930
177297	492030
153322	376963
435280	478415
11122	413535
57378	249202
478177	475917
7756	444445
4002	122462
424223	183422
302103	49815
203200	277568
380454	148590
46092	322798
346557	417492
313193	431556
215329	415672
317165	152068
50786	84560
429327	14254
285800	241090
253210	338271
176994	175594
134769	385000
272071	361458
1476	267553
200716	49903
129574	446351
1174	154335
221420	216998
491135	445822
141293	381964
349438	316705
299559	336863
166883	367686
372799	55205
32463	396975
39364	217432
170905	387860
132827	119123
440940	296432
414530	238073
43195	404806
31798	267602
449521	17907
241045	401854
182862	70557
478588	293628
462169	11972
97831	125399
266896	270836
51967	30562
409109	384866
267562	313672
194446	88607
322619	351639
422084	303199
167588	227352
44844	428603
121184	428080
76683	241489
94069	481785
280282	298182
76484	152321
43625	45327
259109	60517
345414	182000
438475	151298
196794	372311
41677	187712
190524	358953
136543	297938
464061	220429
420187	227098
42228	330928
90466	385000
353015	78699
287261	86974
27322	313314
304011	286697
382002	220635
128932	322364
259250	83092
51008	436895
218061	276780
134564	311861
81876	293813
356397	80193
400888	211868
276000	341362
228833	461944
347303	36392
69298	192610
449411	418622
42476	445796
72986	250925
493128	412162
266487	141649
417938	303065
464111	392033
21097	211932
466012	186191
319518	477294
171281	309425
382568	30975
39683	39892
313314	124811
328367	70163
239872	108461
167583	410761
76821	265589
839	335018
232289	249202
293141	292535
254363	225945
103263	246153
289197	476951
190926	374781
186956	98728
148539	116283
326542	212081
92401	389619
122487	10646
103725	39961
85210	464387
347653	387413
99977	362784
232183	360124
157318	77762
258894	338915
387541	130028
27642	356723
428023	295665
324441	317118
243205	486339
92273	293813
153813	29599
16256	62191
414005	474341
23009	49896
210229	114530
216666	122186
489102	490042
466071	323615
366956	107683
467034	149918
227964	190353
258705	298167
307718	316796
450480	440660
167828	11471
292347	293813
198016	478415
121915	190369
121789	353474
197613	203656
36652	352981
249681	248777
404264	78469
283803	445749
3646	398352
413561	428103
362092	476951
176684	62191
330954	486679
336783	362946
110164	221294
233045	427047
153132	97277
287953	430790
12967	477345
453327	45141
295341	379455
20157	127921
337526	454975
266538	144377
148223	363215
479237	60517
143817	277036
430324	422164
455976	193552
214735	250434
248249	48240
57978	162247
479760	148870
322376	303175
48789	329811
453512	21583
447237	294548
161135	485304
52880	92533
426045	232555
227965	33553
385141	359762
361462	126705
386249	412322
190722	166970
460687	307423
4927	94516
399780	5857
372543	477788
138594	249632
312381	266853
433131	246926
289502	326087
449133	25410
360362	149666
182924	338271
154275	371918
59563	318735
193987	17287
271545	124551
461054	317856
183548	58756
309917	456029
131478	236213
250404	412087
362364	307774
132487	28445
340449	393326
327037	11801
76337	263009
232566	15209
254430	216834
340803	478415
161162	491901
280421	415585
274554	237176
304186	61572
220378	13246
171884	185479
116934	463540
35806	336389
373170	327045
316817	117435
477825	270324
5470	232616
408480	295484
454693	231638
105132	14750
269612	134370
252207	7988
156849	393326
421471	31420
12481	385000
127288	21411
229781	385954
8615	180795
128563	5810
161165	49021
336619	186182
298427	280388
341311	360429
477279	68279
388832	410549
353287	260532
16851	341271
284383	375725
491563	110645
356005	359782
345715	31886
468834	97005
214748	408402
223708	357089
100728	454975
91202	146202
377708	24821
229735	279798
135655	443392
305730	317100
65513	42507
190693	383328
413541	186440
308122	120666
52095	461285
192238	78303
270167	273831
144505	63957
77953	183213
27683	249531
308122	288581
408459	371934
155007	256373
459077	70557
58245	240265
3439	433872
108648	86560
447564	14883
113774	199353
188652	3011
157555	238477
493169	122462
477491	235009
418897	62518
160794	132843
137454	210353
78986	487909
67461	488187
248697	150828
97649	131704
359178	446936
14020	187836
46828	211932
224822	270812
180123	248426
456104	252563
89451	355806
203219	367549
308951	343524
352007	235781
72109	134695
230877	51444
176182	49580
316154	275959
383549	191971
253492	393326
227267	164164
172396	411764
475613	209933
317801	286503
318695	123369
35806	4234
230192	473438
226023	405358
358145	122462
404892	262532
254037	277383
11307	142459
203321	336590
95575	301475
301312	465037
234530	42890
257613	420511
440033	295484
39195	422636
71993	334040
325068	105329
215578	487322
290855	407688
166626	313663
386034	208577
116373	378462
15253	190766
228635	445355
18451	382019
448852	60108
9376	478415
237120	64515
164972	345295
22753	359762
210402	110677
225279	316796
285559	449064
124469	40789
112891	368205
304939	226308
249709	445127
404090	391414
406660	175387
274999	395302
397013	386369
345077	117806
248975	115432
382825	12679
414825	269084
30568	350384
274852	229391
378378	401101
457418	104570
301913	490885
254599	98807
168273	273831
424239	140044
224235	52264
198317	419185
240472	433102
216840	420895
260624	135756
16333	245679
303817	421206
487718	113138
407755	394668
177529	94344
127171	390427
128070	272195
316136	279833
66373	22251
486780	15133
342076	303314
322396	211551
445343	136435
140302	122462
294997	63528
434519	474841
37632	436212
303695	171357
324897	244712
72487	456640
341201	208038
310091	187998
88790	485304
77793	419672
456303	288035
254962	391414
162024	19492
303895	453077
3101	456842
72815	417918
441463	142678
211414	372094
396156	198456
196349	446351
172443	190571
113685	444995
6467	52867
201572	209471
139743	149480
312781	98988
135566	272333
1080	332795
145274	258370
408561	86560
298248	204925
61286	243301
21999	47581
473192	412773
106905	173887
319516	139145
209610	242515
245938	73898
131100	1953
92698	313829
82871	141623
383162	171715
295449	206081
101990	420944
209924	175259
136232	110835
292367	127921
68098	451732
391192	334009
260431	89588
109459	366493
82475	367798
13563	322457
104887	418957
372488	302225
421207	303424
49461	86950
34180	85243
488877	430993
273972	456640
198317	61699
422440	343463
129992	222969
349649	338181
149645	100211
345401	345585
313147	383461
133843	166644
202463	162795
336192	133094
270167	285156
236803	396729
152842	396563
151413	190369
58169	35707
52962	57731
15068	182198
449521	246337
64267	315093
333956	203656
60795	377278
165543	378990
57015	64822
317305	465765
15433	312892
142092	304173
201664	267602
92395	290450
371507	318533
179293	415747
470557	341271
317601	199170
136435	91343
449803	365721
203164	398333
401064	426693
258686	168696
301808	195121
46092	146989
298842	294387
244688	489015
174309	413930
194874	416785
334602	152061
228084	140728
262364	343012
429991	370554
230303	427281
219136	275058
453532	293207
318535	243438
278289	90123
372054	423629
43678	328729
246540	37344
196903	259677
213656	247733
235702	127298
287427	172063
382708	419098
91891	313745
396863	183213
5735	21411
329325	130363
480184	225837
277770	336590
405555	294079
168798	35707
59937	206312
68179	49943
379867	132795
233175	391048
115418	160545
299854	183566
376766	96094
255015	313745
448927	179375
394689	374049
88446	223121
439715	246311
91105	64075
155204	119381
445085	313829
479107	376231
456395	153183
227897	445453
258872	103267
355508	359762
88038	43374
205380	855
154059	190369
332858	371918
11957	486191
376881	289513
87739	238075
372701	135888
308533	387185
453736	214373
224334	420944
349577	359762
291842	168511
465647	120814
69419	464998
482646	121141
190524	399811
235034	166063
404568	64657
303782	120769
59578	427185
432653	343012
316643	41753
39317	228431
404090	149600
100833	367770
143551	321548
26273	273831
292576	414709
191536	420825
123577	420835
218870	277961
35612	5857
466001	208284
333080	308100
355286	353557
468720	48163
152937	317118
471169	234649
187351	141525
69264	183007
460843	11853
447664	430356
334092	1709
385141	48861
416605	358456
189965	208577
109041	2971
94551	16433
195373	267553
349397	339333
308033	138334
70135	441313
328684	210879
169574	249202
95809	420820
193096	283512
196283	151642
480086	207338
449798	52537
483987	272551
176182	236418
264026	258604
159819	368293
448548	42898
434981	480853
146893	184272
482480	328200
396758	178335
177577	168719
106423	92613
380018	195293
410998	267352
7207	332841
446799	3226
220700	27464
189779	98700
297436	79751
88460	252961
246540	174621
226527	125471
101545	67040
234564	355893
264433	17186
227036	137996
126628	364201
202907	185905
30880	339453
310756	115386
190207	290560
112443	17155
281179	488652
293414	183213
43483	287382
169154	135664
471169	3774
247785	375398
467647	170020
62272	164173
300369	117151
313094	85423
198148	72453
143501	453222
250816	199591
430687	183213
415024	339963
4527	232990
292045	275055
335654	407657
197936	456134
313951	42890
472881	388957
378290	185539
162704	386057
410407	472047
441463	266242
140524	333123
431910	271730
433681	430281
89789	286828
128124	360363
334985	214526
236446	297064
420736	88956
289545	443493
329414	466198
254758	246311
58928	98168
155311	188675
176177	208314
79680	62191
107023	466135
25156	99271
185722	443395
221599	293813
237714	82585
218336	215625
293913	89029
231008	322615
172182	61035
219284	116519
296785	128367
225988	57933
152020	233268
103378	334838
385682	463294
56599	45648
474805	183213
114643	62612
165502	306924
134491	13903
19334	123213
49081	267602
301386	385930
137005	288493
251173	405217
382229	263135
157663	49903
301943	386970
216	298203
278323	330675
142643	195121
385544	89047
396397	446394
422539	481279
396077	218727
428138	66405
173065	27464
199461	119868
344398	479570
302578	355168
482045	33258
429287	424273
397436	448873
279809	392329
352127	426569
329051	187589
146228	95312
163413	65627
6810	318932
301675	157526
58462	417908
101047	374512
204464	4413
423828	28265
395240	410074
173234	82095
194912	294385
191739	68154
129551	129185
308122	196395
467788	272339
257086	17186
215216	246441
464015	446710
453294	21415
137454	301364
242411	139598
48564	310184
219689	64796
93080	203831
321213	41673
208508	337262
193524	429161
253929	467703
342809	414901
27617	377683
329807	71009
243145	472583
492553	147353
104383	466648
367689	482162
282025	99982
227328	221772
167949	148085
404568	274852
132764	236240
81225	119123
12083	276744
352007	179375
121665	375840
51760	268556
173391	132740
245911	429161
385427	185013
233768	48771
101344	2935
14020	160633
248013	449090
254542	268702
454071	228225
338979	336966
373021	342352
97245	203081
414084	28311
390474	257640
166495	136435
448665	434250
68035	1057
404909	396657
249932	398333
444746	31780
119367	83811
228061	484447
72736	366534
41112	118886
144416	359500
247388	211868
200868	198297
143861	455769
445690	270329
439992	348866
414326	273831
188925	248777
13008	391414
280309	317100
195983	8516
334372	162422
97033	477003
478588	207447
440792	446577
73280	457865
301474	232331
55435	91838
52909	453821
280702	317675
160307	212278
366663	190369
419382	313745
92242	228110
58851	354694
457309	52537
10853	366534
473228	378686
79827	120173
171846	96406
346272	132889
359592	134694
359325	299467
486576	10612
441406	98689
323836	196592
371125	266789
251525	283755
114383	46260
92635	399596
138531	364269
235404	411809
152207	392370
428550	156376
428892	136499
409238	312238
356197	148686
317390	360860
275215	87471
122089	68950
16325	366828
199116	440850
153218	30311
129022	119381
164446	51042
381940	35944
253184	5857
154202	270095
443307	376124
240647	242684
98420	239090
436206	307279
67264	142171
110988	130100
58091	299467
434040	304103
69118	49233
334092	198297
352739	80007
484323	282224
349378	472167
233190	182536
325090	285484
447962	297393
193211	285684
165646	53994
364266	119868
87048	86892
451917	116048
322621	341874
446699	157288
139185	314947
351702	332754
312474	170729
295841	454367
143012	203308
30867	100972
73327	100497
194051	235578
309276	164333
179621	430610
111572	190369
82342	347104
474645	110677
13802	480025
115942	388575
69659	339251
439726	474435
234198	1935
154730	310261
200092	390630
58893	334224
52857	476951
160858	470554
36194	227567
462019	170074
454327	475203
81869	276358
4707	481611
39195	66329
76104	307108
321411	298567
267562	458945
20059	176733
370590	53883
319962	254178
72426	20816
298595	482032
15635	162440
423200	204318
243547	437225
100910	7084
36589	415221
210194	426986
288024	452098
99046	382622
269216	49903
107490	420508
406782	461182
334267	352601
383778	458509
67201	128940
358860	194165
345466	281993
280493	351639
203059	263713
216324	235319
287766	320067
310153	143079
393600	261375
173048	26226
249894	244475
301563	413880
381493	208487
5888	395988
58694	228431
33775	196783
134299	281954
465213	113138
117378	301475
220354	476412
76941	341458
80982	29231
94992	375530
221557	493818
49623	308225
136955	293333
492433	476231
8183	198146
186440	429467
9157	188759
248419	310261
414058	21523
479351	48275
427968	430281
338915	445580
279722	12895
296789	21242
234416	138329
126367	413525
352614	146248
463089	22448
275795	9787
470395	241721
192043	6289
267562	424714
115842	249064
310705	180527
34217	283346
230265	38157
237714	351448
116427	25768
73718	360512
134705	63528
20764	161402
45056	482122
376851	229295
351953	420336
380748	8802
177198	307628
488836	1539
103339	202523
470364	127316
55659	463457
111761	190369
353542	134325
460315	107906
247097	265632
190158	371805
462561	413721
447227	260147
435337	285156
330516	16433
473077	249334
19459	121018
293298	330414
357707	34436
168774	60247
44577	84263
202754	490707
16528	446351
50005	480396
208013	169004
203724	132996
354644	51173
430084	461846
236425	476800
284555	264131
411893	148103
30568	378082
435602	366493
476185	181895
200527	317118
441376	151662
380496	472239
364577	485016
403823	128398
65033	405217
306196	139135
327492	350532
378763	115563
484799	162941
303507	140848
405237	208577
186439	484447
466907	87889
424387	46132
157099	424063
432091	183977
482972	132651
138816	392189
170440	336590
384477	458104
42877	213716
174515	144359
356115	159296
79605	222417
123204	313745
332475	98958
168539	162795
6762	57094
389278	140780
347801	492532
80080	74611
276821	462551
155264	115942
42520	485465
316154	458776
308458	159249
115625	49352
8743	1046
133773	157946
87577	178877
451518	311221
461892	60517
327719	101058
432227	365793
288766	317118
76228	337755
314311	275152
12516	286936
306861	440660
284146	420944
446673	60403
54575	336031
77148	333915
6180	65878
305805	102352
235606	392329
116664	367988
78731	53863
97777	461392
414286	100701
43835	98020
463836	262568
22989	48163
190722	141623
285363	143353
252520	304355
176321	480506
486217	24425
267060	431764
312543	95721
389359	115340
228128	374305
197107	277961
56620	432591
139185	74956
143834	110677
466753	276931
109797	123410
384410	126140
197936	271441
341308	378859
229440	448709
466790	390861
351071	40193
140599	414832
427486	122462
182771	268917
210107	132560
98657	121950
221740	420944
207992	353937
463570	64335
301040	15133
137159	396735
361857	63762
460559	124085
26238	295484
432100	72985
203200	433391
41433	4413
420767	160823
301364	261396
282461	185580
316729	360860
471205	291521
18928	487064
282696	261573
49532	122694
250330	226378
246198	12129
417404	401871
358172	39690
163445	102253
273019	268129
17186	93214
334721	464080
449521	159860
250400	120675
428550	440660
161135	355700
208577	140322
266554	187248
30258	286033
338931	289280
116219	430997
348149	211868
72926	420508
153322	249528
342465	73494
76079	434239
191703	107618
280600	268339
102724	410898
183108	86936
151209	261396
124612	358531
476016	118212
129194	365345
281663	340601
274729	218727
194231	401854
167294	475200
340648	11626
442236	265883
325972	67040
138946	101064
381378	131678
388814	326850
195317	15209
75317	27464
87047	188063
284178	381649
48275	149321
310846	194234
2506	458043
292910	238552
350551	251669
446644	409828
112844	250568
380576	161389
138875	390508
71127	264303
379314	440804
52668	101058
8243	314544
135610	86560
21816	439853
221081	42890
233154	196105
462047	200239
102714	142018
123418	45809
153130	54360
84698	402776
141654	16433
297705	370100
439611	317118
66058	156943
15464	277961
414504	153896
73153	148171
43037	83811
469182	17186
212228	459790
295838	297426
78858	187974
281728	153736
117647	245715
349666	430356
161825	323340
248013	332685
49454	437907
462460	124085
411500	162795
81358	16601
378293	217871
262890	486612
4329	489822
245513	404806
93700	213639
404568	283962
94443	355806
169932	129451
333729	230380
110248	358035
492741	190369
287413	217223
456691	15209
198175	65134
172417	137658
12525	195533
227036	175964
164098	293813
48606	95881
226054	190369
448862	57190
448680	48163
52982	58907
418704	94344
361619	373610
377462	203656
329727	355806
101357	158420
432421	362773
223479	150115
332862	319063
428209	9054
387056	218727
37942	390861
420493	487833
154815	1839
159087	146202
41959	62366
415713	292687
455188	335338
314395	199989
288415	334736
387201	365028
348387	17155
64777	214734
135441	258370
28771	123410
417291	237690
271302	149924
335514	291521
41441	475699
140553	88737
278684	476171
44246	162158
413161	242328
118176	463302
476344	461208
145810	435283
347969	287854
460346	306387
198637	298890
70921	155719
106268	108466
171475	156890
256120	390680
472203	287848
297446	49903
111833	411419
378151	62191
163435	298339
343089	308984
241507	210568
297592	229864
268473	140870
20998	94872
439726	311510
96514	291176
397535	478415
56785	8870
61186	272339
469102	206772
116300	420757
197948	350979
198074	356496
287444	471416
236591	160772
487565	399867
37841	252007
383112	388184
383170	201130
121211	446351
626	41075
98403	105892
268069	141440
42513	367798
455188	477202
426206	449298
257390	222728
149025	236654
351028	433391
220545	491370
59864	421425
333659	243115
457615	281924
267562	37032
418696	301659
257339	467267
65683	364294
57387	16433
253171	32807
468492	210261
32601	445915
401743	152687
397587	180438
130029	16433
351268	385000
398914	382936
371007	44049
355049	468640
363684	293813
32406	424107
411809	428214
205146	198949
192465	378686
267734	360642
115666	226308
398171	357986
153962	375840
410075	119868
280958	267602
37189	370848
91457	218727
27591	167899
364636	278894
46556	351257
490760	295484
236919	460493
161480	52695
432009	31413
446132	440249
268035	170516
386772	16450
454867	108741
35806	402509
342465	489180
327229	145064
14793	110677
347121	345260
138865	249334
484299	132740
481419	30263
305649	83447
221687	105498
367969	125399
112317	350189
111052	79343
90711	425838
320007	413525
301904	330375
418330	15209
185491	422835
262286	465692
257245	454975
63528	376133
303052	226587
7968	427400
93743	486185
173975	366666
254115	203229
238162	194165
342847	185011
289527	267602
37516	55612
148040	47658
130121	82585
259858	337421
437041	477986
304636	29224
205481	338651
356092	50264
317726	426471
493275	153736
82430	212355
151630	395988
228128	163725
378089	434945
249662	249906
162023	334999
206525	369577
251802	301719
171455	395376
84698	318875
176217	34577
232183	434757
105964	163744
161716	367937
368746	369599
354191	336680
453882	251116
449718	267602
88993	452230
443063	440962
203200	41495
184629	283918
477841	21099
156351	189002
259704	176878
310582	280274
364568	372868
7587	227581
359234	453989
109424	489717
35498	172498
51788	425185
344194	488759
24208	361740
409745	29689
360908	280174
377646	446607
338346	43146
492316	93354
407565	411809
161375	421356
276209	20719
62366	25180
3809	45544
111856	239719
52051	205162
353658	371755
119286	109375
223117	142553
157524	489552
183718	396687
409828	488416
57047	352605
275586	188759
46023	421356
78594	235606
321198	285143
474121	489456
193110	36503
77055	387101
249443	22283
355083	302864
371487	220071
228431	435195
119001	161704
13693	94147
131261	209542
332607	59695
488805	378769
284222	300420
190824	30964
245917	442870
133040	433519
462973	36586
163620	472665
396372	63528
87577	455416
44229	409338
340197	438419
167321	276440
475848	182051
377958	272704
380779	294965
48548	148967
75119	340183
188503	462293
35532	359762
215396	12895
473876	184809
379446	195121
488512	416962
258321	313351
231377	351639
159525	273687
184629	260719
440808	187974
48062	469719
149949	364527
84640	173752
200092	357768
251943	145693
127462	268828
177727	411424
413054	487192
10984	391915
196633	155813
306537	163913
337048	130620
172417	354933
217740	247985
251991	162247
179041	126235
235748	220609
138688	376037
437007	463244
367497	317675
339333	79989
116559	263880
44167	342415
191813	385052
238221	476447
437070	34436
434285	359006
190781	350327
411821	40847
396403	149827
110793	110659
92500	110997
46335	159937
347121	315731
458414	267602
422138	466737
259704	464578
173858	478415
100795	249334
132522	382336
110712	238442
356019	483280
449544	190369
99393	96172
461111	64130
493761	144923
163692	20033
319081	138600
2038	266611
346006	36639
374849	276696
153113	313572
389726	295484
21654	429016
287700	190353
80902	28129
96982	198297
172875	15133
382848	162247
222864	490354
189965	490888
48200	276876
321977	75273
123024	9837
233045	95700
34447	416343
208300	240265
284218	208859
276714	69594
15610	86395
165058	155107
132622	134136
133433	475467
449686	141623
79874	266292
412807	284741
96146	283354
260230	89216
312026	77742
328339	369599
444013	182226
129555	186409
481893	79485
366148	343085
152450	252145
417783	46861
188401	146202
238889	488447
103678	191426
67129	292352
19312	72551
242411	466648
97197	219513
74565	164059
490797	356428
233498	434701
338752	311221
284507	138706
408621	17272
474491	120778
158087	420757
266714	101816
317370	182967
11606	56228
276821	306850
260264	362631
395153	387571
67840	101058
304186	205045
386538	276358
303320	211868
231855	229976
93642	311485
275769	45793
52962	169663
495	68828
347828	313745
443062	246980
56620	24516
318533	328538
274761	281433
51517	8110
75741	330590
126425	355100
90189	31178
8703	113051
152193	477750
204330	114344
225318	153548
258353	409828
457984	381015
198317	371477
85720	386595
297654	308100
372340	112862
260021	71091
196341	243822
375032	391414
208429	491150
150456	161551
308245	340985
221911	151513
105053	256121
49644	44469
27158	180259
345770	172681
295841	219543
261021	387827
223929	116026
417174	306841
125948	19246
284691	101031
360645	69619
274865	116577
276821	162884
4473	24925
381950	112379
428102	99405
453697	408940
384698	183213
102891	275790
457423	186440
153322	339333
29279	133909
77359	463549
167766	232347
242021	418420
180031	64756
136524	208319
403687	174138
51925	463549
160350	110304
1875	183213
82393	8717
261997	318735
210247	118817
315206	273831
208888	223121
290855	29563
231001	425816
292739	371918
405096	453973
233388	351639
323392	268531
202352	271673
345401	11431
404568	453716
287347	151096
80498	263155
224990	115861
182799	458472
413953	229753
265235	477884
417369	473077
386765	465039
196903	246592
461728	200594
413160	106502
273686	32668
187836	261748
484323	59924
8258	304529
57450	333687
334256	72461
246833	124535
214023	347030
319396	188759
336785	190369
14919	320515
266965	110708
420068	481368
121172	351049
487130	313745
293913	50150
197544	276090
364130	432271
52646	440254
412397	362924
328588	86560
412324	486388
60798	64054
402052	338915
231855	450087
207279	13370
197456	218727
69245	251680
373810	286476
311867	169485
171174	215026
83931	165063
259821	107337
50090	171592
257515	375750
60441	198019
393482	199526
104648	414912
34955	53333
327000	262954
240093	267602
68771	318366
93384	425340
54035	220633
405219	450541
20281	406626
61227	63343
170379	48275
136688	145050
310153	62255
219876	240826
298256	307680
267654	230714
296678	157519
369459	93026
400520	452709
162966	116706
50662	423059
154942	285156
119632	26106
24109	219743
295841	233434
24018	408615
247296	48221
171383	446040
219674	405217
114372	21632
209510	322017
238266	383967
410423	318563
292343	385266
434171	300800
223711	265065
475681	88961
266703	241322
192311	402498
357583	160416
141250	478415
403098	445754
3809	475200
167520	373944
66814	313745
320496	377278
146893	458398
200046	54825
478975	224605
232080	420089
438679	24943
228380	208970
53949	210965
403670	291677
131496	70201
268081	322838
360330	392037
462938	449536
268375	398954
309735	420944
323063	254429
326260	233571
94222	411588
317204	193705
204864	280635
212593	354903
97652	484274
329155	201537
220142	415473
305624	95189
416213	435634
273521	405347
136778	407386
143814	389422
456065	68434
81978	285446
288664	257074
168437	112357
187834	485922
413508	13370
380422	367623
67222	433193
218675	453815
354686	208577
446950	487153
374863	203279
242968	73990
383326	276358
23387	440615
39601	272069
69780	494102
300195	477491
181530	240363
94344	283431
61776	160635
344628	296339
355245	336590
228679	168779
156567	333123
177889	86376
139409	474931
197264	58387
15347	388603
324791	13129
208031	370156
469083	23306
222442	8577
98936	147475
110497	266852
297275	52917
400088	190292
100402	128649
200092	146791
51093	143727
171455	5903
212109	102210
317993	54976
311008	188759
412311	122085
319231	387030
93253	293813
284985	468162
441821	83069
452828	50188
91537	286235
445023	190766
363191	454975
180863	419102
14264	287423
121416	265974
43506	300480
21441	148770
472209	338493
347722	212049
222095	246672
155653	187298
25557	153995
436887	226308
491190	347969
219057	80587
141250	158131
464548	477847
338955	88374
237851	478415
340719	235298
364470	318735
3607	229237
222389	316517
325966	51755
125490	338076
149897	107328
59856	271637
48540	17186
354262	286936
443025	290450
172825	15209
449482	98656
31049	27698
261759	295725
116552	454005
247597	198210
373755	139859
232867	205223
88837	32601
435169	214559
292576	239455
8659	205289
491292	149128
40443	317675
419664	216412
79798	460271
168437	345202
331749	437323
114383	213506
342456	418159
428778	387860
324837	467690
374954	273670
130542	400756
52783	76454
64848	366564
443334	419056
96847	334680
469532	268129
640	258370
183176	267602
427980	34272
386204	309425
407597	404018
339333	157040
20853	259653
1918	300051
156140	366127
331238	187998
400286	429871
407066	142415
476139	215132
296549	440962
156033	110677
330958	250679
153429	385159
100574	187834
473658	465630
205148	105498
454263	361545
88827	49293
126243	75303
451379	164952
207459	317118
372450	366534
44199	94344
262008	173697
185876	87893
350064	198258
335548	93642
300737	190369
420389	93514
82150	188837
84572	230055
364769	14462
303493	37786
422511	264529
110490	44826
272301	168189
233590	91463
142611	230587
316729	437018
471365	51758
479878	348218
421624	312618
375660	209415
51986	179807
322174	446351
264080	179506
345299	80007
178091	53697
30568	207042
482691	339853
7103	389009
391111	262895
189965	448426
18330	47009
188925	267352
158202	260854
45221	226308
186595	113051
479351	189879
470375	436686
342486	116377
153813	152956
387462	237178
489579	252443
355083	46412
186206	255579
235585	136177
236269	75499
301857	225363
335005	414930
429991	148199
248647	424566
98595	474453
69660	210576
273880	424581
123709	360708
416932	202996
142018	200090
383290	32807
260831	391814
136337	315444
15423	237178
407902	256121
171881	25239
11870	240930
267339	249334
202379	460923
362006	474341
85674	28104
214107	259051
325638	92776
467788	364000
178162	306843
12787	134089
346557	305392
273619	149079
268821	243438
255579	115861
165413	387101
5408	210261
361033	482342
358656	58466
398379	191110
249673	148695
300302	380735
356725	422533
485368	245679
110873	266852
468601	82347
489474	57120
271609	251339
122728	56228
320385	160722
418388	287423
283346	369879
292721	360846
157171	107131
457705	351540
434994	41075
239709	413525
426197	30000
168021	200344
377877	447517
242130	431137
292227	93245
442891	28129
30936	243766
107639	15838
15895	190369
235070	48007
163425	160626
457306	219872
409507	149489
363806	360162
381374	300750
199440	273831
310401	298767
201925	97277
320455	126348
199780	362274
300195	447158
51169	98906
226879	288421
189640	137216
294898	466432
105347	366493
29463	140044
162232	421935
273825	69062
449406	97578
304085	267602
464773	53863
153322	261478
191795	199259
169124	147979
199807	96259
387742	170726
99073	296430
387642	355008
447761	154137
87527	242498
460760	156928
204499	250679
427388	62661
136878	71801
288942	273831
357294	394610
23459	172089
490237	170748
269087	21583
407952	479614
195366	238343
70443	317356
401729	459213
486230	284843
271579	348292
176903	222637
423340	190369
137454	215399
71346	25624
461677	183213
40907	153221
364564	121106
402654	401871
485803	73336
361129	183358
304404	351015
146227	198317
428410	439074
84745	322474
343804	177814
263769	411424
159614	430356
234774	12245
492074	318749
16434	221660
387489	93245
31682	190369
43004	52447
407756	170127
267562	52917
167588	199363
259893	204952
6467	54976
251005	309801
398203	420736
78906	400184
268384	433120
239954	271342
124455	300800
451367	182831
292045	46757
231855	227456
164139	202942
396633	310756
261083	190838
315307	134153
29802	284268
373136	143631
482335	298765
99567	86560
441302	12443
373244	190369
118878	309180
453983	280347
12517	48163
301445	264406
21742	391969
192184	191468
292791	467272
124469	167212
53314	127726
290189	293813
185339	10975
294231	412932
19334	227730
42964	353787
424497	215846
263514	140872
159801	354401
248013	172931
322709	71281
112443	358797
25116	19246
143763	421356
251720	177775
196991	452003
428277	391414
174250	80827
166663	108554
89219	406476
477314	281364
127027	170729
383164	261567
165977	38063
189786	456586
161641	200549
72686	130771
434257	136
365442	13370
100824	18841
82462	180578
15640	126473
144224	102511
92047	28468
337318	5871
41025	155635
431120	492010
237769	184902
485150	75775
62944	182192
265262	339546
90696	343369
349381	156101
71189	449515
477932	410813
392953	244251
391114	88120
180841	155328
449521	155207
163435	30141
303641	309734
315867	206623
11830	2067
407028	340834
227159	288476
91947	187974
152038	472536
297979	187536
211067	313745
298197	315888
202711	472475
20946	6294
58590	246156
428389	343012
312283	108676
402149	276358
82688	277646
408344	21523
75850	461846
300411	7562
456215	329304
85880	35707
432175	118169
250101	341926
250980	398266
420576	178335
366083	378686
492444	127736
116947	263213
334805	110677
106514	248398
474339	47921
155096	393253
319787	422097
92401	477932
240850	405217
422096	438419
291363	440660
57737	351179
426870	390232
454540	261992
458184	59659
324708	185138
284458	226587
296059	82277
19542	450875
422586	383850
135047	38904
482360	10646
290952	72732
227587	273831
253224	212629
20176	86560
467703	491828
45307	267273
342199	130208
232066	113051
112258	324063
171149	28065
251179	489822
11586	92093
425389	264766
434862	319023
150543	318795
132571	353994
347036	323289
145029	424477
365229	389682
88266	95882
57149	336590
101647	63480
176429	16279
351992	150942
378224	44826
153006	123369
265037	478415
229121	184659
431027	487001
378886	478444
183331	227471
470672	361410
158099	16970
460263	417680
421490	86476
323544	152020
431807	153149
185202	70388
114383	107396
346254	259929
414646	446105
409263	444713
258452	132153
12967	313178
278987	346162
448710	217927
275319	94516
151229	268524
488832	290450
241166	310836
371959	440660
182482	437232
378453	252159
336346	427164
473123	50264
331576	3774
255301	491984
26965	65194
397478	397132
383813	228459
358860	127744
125145	261921
353856	357001
46138	258088
230871	409725
38455	5769
479260	17435
393977	297005
180755	456708
424256	231761
98537	441570
477958	471214
3439	376799
130121	163725
163519	96294
186253	118865
229340	146421
422629	130028
229718	170741
71582	389926
36612	136435
417692	88113
411809	190369
219093	273831
460060	40041
472824	197988
61362	118662
160503	281924
150196	236654
61367	245679
141861	427151
245012	478415
446182	283169
451373	303175
19157	321958
214744	236957
131199	419797
405148	15133
183206	209698
222079	295624
200092	326544
483642	204500
235811	482315
176130	362814
298422	331581
316350	6899
191761	266302
419848	417918
107553	483426
347037	375456
237504	486344
34847	124085
446182	182543
23062	461049
269612	191338
68563	446149
197792	113683
324671	258387
195012	479614
466747	23333
402438	275475
165680	438545
383070	381374
333935	58881
239034	188902
418799	159380
109270	61572
208199	428738
276821	415311
421207	136177
407726	110003
292119	163681
350311	220023
420964	284982
304244	382471
160370	190369
392703	159314
280600	35787
332762	116283
344314	54040
417871	54895
343104	187974
176320	151944
112744	122602
420580	76947
428605	172153
171915	66278
424907	423837
351432	490885
127531	53640
479058	438300
82724	177772
297979	222410
88647	21632
235189	162831
134495	21583
378028	144800
127886	317118
193638	245679
373755	476455
27642	447831
269004	89163
90753	398066
472620	301749
82276	478415
92500	462384
54101	302033
30428	355093
109808	270812
277226	94667
293413	327632
71582	297939
278095	64335
7922	434612
138959	242320
76203	76454
349868	275677
482851	312238
6194	306100
383164	432919
466870	374806
458053	242277
142678	345745
398308	195388
224899	423828
71189	241731
370260	372238
35594	472167
441229	401101
238693	180468
434778	119762
236216	270248
391934	156375
455319	467538
59092	340772
55914	20958
275796	31420
140476	405406
133089	392190
228225	322882
339333	391414
21370	86476
334045	264286
3832	93480
100213	16433
205394	316011
74382	23854
216914	215054
144456	207927
262890	339586
491472	149897
439922	277936
375269	109006
64506	289042
444754	138172
141717	441073
59891	91295
92401	17392
355083	285156
53504	329540
196880	455228
401412	9013
373792	40447
468136	164884
102644	489103
141655	249347
128686	241515
40296	89692
7311	447517
204798	74482
227857	100948
132717	256886
3234	48079
372824	99437
254399	163705
67223	461944
457784	361239
49644	134145
154857	460506
241319	415710
191761	84520
474966	96011
250187	253525
198887	77389
77653	260879
280092	16578
467123	10110
22721	383078
183817	430356
46258	479872
195076	315916
206211	53869
458572	449460
14706	276358
378350	160607
441123	52537
89410	141623
333093	16238
441065	250545
381344	143809
47417	181692
424190	415133
397337	375212
412089	333919
279662	67461
85543	60517
190754	186642
359632	94344
378348	91600
238889	349186
65688	154821
488919	404460
61101	281797
430217	382300
456131	58338
244092	283881
473619	249334
225310	79989
227870	183422
438251	61621
462821	377933
392795	272637
212733	256121
231790	3314
197242	127921
34035	310261
357939	234677
326631	109868
308751	220591
466562	192862
11649	463549
271807	142018
7812	400120
29098	379680
254231	466969
156958	108303
55875	87538
3719	207927
153322	87036
411901	393326
256373	248856
395150	368535
264303	363888
5482	208617
485248	209572
409021	479614
274342	364294
427498	330469
78505	484109
396264	75583
264876	434893
315951	3804
68532	220400
150404	50264
219632	478415
141300	82041
494102	77281
186198	377683
483112	211868
368083	84619
13172	30104
478490	439417
212153	401881
355730	439286
451341	339174
123325	70557
85863	421356
333527	203656
138182	288623
137454	134201
344211	322950
190142	462788
112443	480633
230303	310756
363442	335859
465977	317675
295841	117231
346017	274114
275358	53389
216229	300473
102065	227107
122525	269133
49175	104852
135449	395868
288458	487153
210495	128814
423013	306100
364511	95149
19389	273831
72556	466146
49718	27245
238494	449620
474905	234421
235333	233378
301557	263818
482851	159048
102672	285734
358624	183213
326110	313267
72528	176878
74603	368205
5707	231638
304976	332493
440580	221664
205636	49931
11900	217423
237433	27687
251300	208300
200209	327061
203079	42890
3186	433268
103892	330414
36381	292553
7273	16433
190905	96858
23333	57134
137768	49903
440492	416395
344383	354186
78474	142642
164829	282822
276591	87938
298009	388575
87536	317356
444702	481671
267562	230375
263295	388732
248161	440523
454556	26551
91325	461170
326595	92114
143202	33845
80193	142678
361079	271332
23642	135756
175320	358032
13624	181166
285198	413924
237120	57360
429373	365926
437018	442546
237503	34137
36589	369577
237148	63264
130300	24943
80231	53490
378224	190369
278142	196125
333222	476951
384788	309425
331955	181212
95340	73716
127229	16433
427248	22955
331292	145948
358291	341886
466744	391414
294208	465647
123283	97070
63704	440660
390209	366127
261117	237165
391080	157726
12681	405613
139579	120339
245391	138868
192611	268261
363127	150614
58843	179472
67882	315671
459331	311
171403	377984
174139	111463
333344	323091
2334	326630
462047	300832
153132	271231
13720	91600
301701	358040
67673	318652
120376	474474
51015	324037
233498	146893
366054	225498
243944	245679
90666	397453
158848	62191
253587	469227
458145	35178
405846	157100
239963	258938
237109	143410
70723	37091
308470	16906
81896	204330
485536	290059
297499	420944
146903	369684
335569	231134
236328	199353
486712	443976
311510	217432
31528	122592
366431	92427
453272	154307
252998	329412
113267	113244
180197	485185
13778	219732
206686	113124
15583	368892
346218	160413
148791	262954
381563	401854
239635	363344
11681	58171
450532	160376
367655	385657
437849	91593
6536	301659
426480	205223
224282	425465
323222	203308
94663	113954
224778	207042
212426	49903
62956	87007
450532	157362
398260	359762
250854	414257
211083	260598
125313	105585
236272	66053
288063	132247
81432	409828
295912	230640
169046	409828
424008	458264
262210	166649
382813	262954
351774	394044
123955	485796
361880	252989
73599	11378
38316	14589
307284	355451
458296	434186
234636	94750
15372	148479
133018	360708
8607	154137
320883	489640
167068	165653
316136	213985
431863	363973
419498	12107
397878	424954
307919	98162
134783	341777
181594	458601
98535	476951
315463	315671
2844	261114
339432	316441
26764	237260
315573	139293
360332	478415
276158	292553
86592	20809
80193	228061
481074	451629
346272	449753
91116	442504
329727	22512
29345	267576
126966	92787
23410	218615
95809	264258
98541	315982
67241	357636
116515	240374
161260	429593
130552	182578
76185	118650
88598	437569
209824	57220
458211	234805
5700	310440
371122	387034
21875	477358
318088	462032
18677	308229
472814	244208
470941	73601
215551	57134
164812	42890
157563	62191
32189	97046
61186	166183
182324	286553
112443	356441
96040	242319
283728	153995
388696	308705
372832	246408
297941	1561
438475	265712
226823	192539
124291	368851
353105	484853
289167	219640
287566	204201
190281	187515
62171	257313
480182	161746
473625	219499
181573	372314
414379	28129
8836	421356
115759	93440
379680	305376
140116	308019
40028	274434
433614	448010
204221	17481
329135	195121
441462	225463
441151	257008
285403	36451
228050	356645
277799	490215
202647	478415
404288	116730
252401	353075
341308	293106
180954	32466
482061	38716
179879	164884
358532	284223
197500	373021
63590	48275
356987	234356
6903	57043
411195	190369
267986	14130
383575	60364
273730	343804
483832	252551
299757	32807
338687	99859
320982	419072
348438	291127
24536	328691
266368	78820
375878	145948
415024	413088
405564	216591
255089	144800
246577	185748
87383	301475
251169	469033
5700	66785
78193	43893
418074	420417
380489	93671
302477	100277
489103	293813
454574	391414
370292	340687
411162	491026
368577	194805
56149	279554
156970	155632
25971	254448
414240	430356
100136	293813
230051	193318
188459	187974
73818	269199
354847	251083
64610	204475
250833	483393
244513	351300
339737	366872
227396	13771
471303	371934
138016	439550
104741	217423
116947	244115
212296	434893
395025	396172
315388	51222
218915	61873
330976	208300
418368	178456
149539	84590
466670	229928
53467	312698
186597	490914
112372	226123
363902	424164
47336	278907
6590	410400
1106	227338
15852	160576
318075	48275
405456	367005
317303	205289
81695	141509
94899	22323
206128	242493
277928	456086
37290	351431
398890	4436
306055	492316
410452	49903
400520	246729
199973	86560
324664	440660
234881	34692
321159	427616
371284	6730
357570	227101
462142	391414
124346	39470
228431	339503
247142	203463
251109	400175
110510	192156
184583	272195
276442	470104
322509	201989
334627	335812
25162	229910
388741	94516
78888	469631
287848	179719
130552	282224
358123	403038
62877	258173
191977	487094
125683	232555
298390	69391
233388	314752
134206	33867
162699	13370
337318	375954
286494	433250
441096	366666
489930	327243
17370	426034
32463	53389
13435	307279
282453	492906
368101	290580
205607	315485
30170	113138
315573	230375
474341	269612
219155	341058
377509	252925
230051	11472
5743	79861
258452	364076
127559	53535
290014	315262
3438	199353
483987	117884
297240	313745
91594	279823
345584	330752
284120	11626
282156	112534
483706	291249
185776	337993
358477	386658
27104	274309
347473	272846
248013	474275
241952	184697
93451	189003
127050	428911
235829	30446
277732	250545
23252	327589
353998	267602
285589	13370
482691	281924
113613	221890
124345	233415
380489	249709
330313	241468
264463	126881
275278	187998
365099	357800
224614	160545
52473	109055
355183	264932
312283	316094
341362	485509
331349	310248
434768	404099
451423	219941
488844	126911
128556	218615
84429	182058
474462	311989
123151	101806
374284	18479
52228	478415
249153	279871
372701	67040
337421	375834
315358	47621
128337	375840
196858	267602
227041	476928
483987	305299
203702	426537
199364	146202
297241	164398
245914	153055
451373	236213
72173	367110
161205	337447
426197	189170
199676	194830
474219	212265
456463	253964
323836	488616
408833	280935
108282	262057
125417	355458
39888	348941
368540	384366
468527	46701
76092	166643
300335	90884
489616	84502
385180	336955
270597	356532
105821	248535
390596	59776
237388	349628
33085	378686
288673	12245
119276	356080
329727	244005
58474	313745
193380	365570
251452	72077
30625	115825
368130	421356
350064	401699
228195	336590
242527	481279
275685	447317
428892	150604
392603	183007
256290	168866
381493	53863
408473	357940
283338	471344
314027	473787
305827	274451
96259	200110
21379	201895
181651	433603
332153	428026
479287	294684
488012	41075
381663	451460
140760	194761
296327	267602
103821	13370
163925	479680
106514	142697
34729	3632
411198	267483
442096	38483
469112	105585
248126	419948
196902	435318
135742	327922
71767	27683
359029	74666
300550	15209
30870	89047
104491	401871
48427	255908
247254	307286
37189	63957
336829	315687
17869	316575
75534	206686
422530	317118
57164	237239
19135	221035
182927	359762
104655	297939
229736	209572
254155	338076
254651	391414
89238	93549
286682	477632
114126	485052
452174	262954
391118	360314
96285	296962
70625	107449
136089	339887
268678	317354
170939	452284
51484	378127
239072	54536
179535	316935
226240	377620
388984	476951
242411	16433
227212	131046
215396	316744
31036	58287
404331	312697
29518	84094
216666	339829
420432	115861
224039	409828
187813	250214
102008	264154
389830	98906
2606	483565
390032	158811
393087	204330
253503	349448
265179	355700
262841	256362
114643	356064
71430	93627
65433	148695
188987	459779
360321	35629
106581	186440
283179	447450
413816	103165
29168	80867
348557	23852
138579	228431
105223	194165
458539	468832
280906	91673
68094	162795
283174	40388
360459	53872
242908	95269
94344	441687
47384	10107
85926	81280
62895	186894
149604	37695
264000	254746
137561	317118
490019	130069
97635	93876
430293	145274
28274	28473
409682	411424
267150	203656
171984	425675
409468	330157
38112	440660
462893	453012
422032	370265
269103	264132
172266	487683
277765	153925
350792	249940
254467	272610
312241	204925
139886	434749
477545	37249
35394	318881
292352	139921
180020	195516
332784	190369
458518	190369
303146	136292
356535	211829
74169	230839
35421	440660
153702	28752
432136	491357
34259	113138
293571	378330
252164	166513
480853	192055
24943	440962
367046	373927
351428	77341
14590	477986
307621	9211
470087	453387
485492	197440
424517	313745
213851	271756
193306	205221
142447	473124
61186	128183
315371	195948
153322	422656
361530	95059
412385	457307
247963	313745
25058	22827
219281	324865
124936	122462
427527	346768
14442	162423
73466	430610
186265	28065
216697	191966
481956	308229
18057	192628
360459	307363
156908	12999
427027	267602
101522	21632
41378	427714
397565	4413
454610	194767
493037	93245
352483	35629
341381	48861
347270	243200
309083	476426
36711	361612
299115	155758
27617	274309
330186	103267
474341	260956
110745	4914
227491	382166
44056	170569
350089	106422
335929	180483
192465	374939
462366	276440
185117	208487
255557	303259
243337	310603
231530	420508
256029	465309
151401	25278
356953	404886
439768	92086
372597	276358
443982	292721
79634	206295
374305	152970
176681	190369
224446	415601
128481	203656
109945	75292
112907	54068
468935	45219
294269	477006
83616	368321
287481	473957
242049	491311
185228	482011
143671	35707
8613	147026
40508	203656
106346	47903
488942	22549
180506	40193
175045	219743
352629	463839
67108	402238
345024	37406
319581	378462
391281	141509
117348	383700
134299	206686
203499	227101
62239	264406
106366	88203
444033	373096
85996	440342
383932	92613
78244	93482
393778	335159
186182	271383
194196	194237
367896	273831
299095	51895
88038	65134
289995	257377
294130	825
168895	347104
489913	172089
292680	421091
90894	464636
443675	192653
47035	200562
402316	17516
448257	226023
134876	425687
301739	307108
359427	331508
236862	73336
116895	281942
391264	466476
420606	119762
78758	30247
426392	81960
17466	46531
51601	127921
138126	418455
370619	320625
131055	72617
238818	446122
399023	132576
234501	350650
347948	401854
263880	478415
484383	225012
55177	265257
372652	391950
112625	183407
341522	405842
144936	11125
420419	105967
245738	324639
6991	283445
478976	185589
462392	208291
352341	393476
371801	200113
427745	313314
159168	391414
225130	442836
41400	446091
186341	91834
65144	344740
227702	240225
436699	385207
37567	313070
245172	70557
429273	451600
431255	317118
316330	387742
386304	107290
346652	99348
293515	15133
81358	72007
2009	29239
168702	381314
108444	483324
297641	143997
148139	292553
238445	441426
74498	343992
146919	134694
10005	61059
79840	8721
197920	339831
414218	111766
347401	237165
421140	116377
118712	456174
398205	197212
10546	101265
273225	478415
53490	315671
327693	311169
386675	94640
409943	333357
366431	397717
144845	409876
251529	163800
218760	327176
365399	370262
12516	318563
164808	366127
356064	448103
284314	32807
159076	32807
213274	70523
343493	13370
345401	366492
217860	308808
329416	350744
472280	226133
481839	163324
144981	221660
492247	297212
419849	369330
29876	366133
163390	317356
228128	274515
160794	400520
266690	48365
203793	461049
329532	275959
429748	419502
383902	428026
209471	55434
245028	248172
468734	119799
23692	127494
12564	289157
442408	366534
130242	294800
145629	476951
393701	366257
107118	472239
9300	268577
281422	196783
29764	35735
382511	263572
331659	342300
8285	190353
80193	149468
122405	1282
417185	51315
193946	197481
126669	231610
222094	440804
86311	173847
104111	65275
289618	109323
197987	101463
364703	282383
99023	416402
209510	70175
493982	314881
9691	122462
27152	122581
36236	227101
458607	423469
16668	243301
391971	49660
451924	413525
456946	138400
322086	10646
298823	210082
299935	37348
14033	209788
440778	246263
292491	364000
21895	355139
165430	136221
173572	83572
152664	165267
275511	336590
128484	245990
169592	318735
245257	37867
291074	178077
139675	405058
419274	62466
102644	297054
46092	354644
188954	15209
230641	55897
45376	461944
276244	273831
124373	65081
97827	87471
28614	440660
355083	272865
347526	293813
430691	389009
360531	4606
325491	261896
387462	122193
213812	165653
415225	70814
418220	8606
422757	439174
31780	259424
396169	401854
55676	73567
309567	366127
419738	455703
291980	27464
468541	348007
92068	78273
458207	127298
277799	297969
394546	273831
281574	442401
182536	303964
202774	316575
17576	25716
312283	240859
471363	353787
398715	343602
435141	393246
151237	94516
414036	227099
203090	490618
403369	452098
57228	139613
97121	203279
330122	304173
79364	83066
431289	399262
118567	78063
464512	42587
439977	230397
174034	270628
487241	342761
129449	21523
218673	236213
249979	345745
441229	154095
139603	413998
236075	378462
387647	459809
15799	232676
104817	441434
483987	444585
207090	423688
275368	388719
359427	27826
1537	16433
231305	132748
190973	449838
484003	60690
359323	196783
127562	270154
280600	386663
397622	11308
226633	382085
30749	10690
223972	344389
48497	164506
238406	485304
412022	103329
64699	393326
382906	53994
131934	311221
227490	194165
110410	485942
434013	240374
257174	387499
47821	124456
90703	94344
15502	50264
475821	274124
132434	178450
392104	319079
390950	389384
229851	231638
182351	171103
391905	48365
447514	109338
396774	18418
130958	209018
219198	459482
253695	405418
440927	275375
187603	320097
345778	215725
16981	94516
491084	214903
380858	395434
468541	61572
470941	434035
128124	111039
364805	237557
45743	293813
43838	419580
315588	447107
378521	110677
274138	339519
407067	368892
323224	393326
169826	231485
34736	301896
58043	360708
144895	330469
48195	243292
128359	326544
346043	317356
166345	49825
25748	343624
211333	449354
48472	452643
384400	49896
93030	265066
92152	286552
179162	474110
344314	490431
312617	38955
467209	359846
388003	388839
325622	281924
422711	48146
369397	392334
180633	378462
122173	50565
168224	489552
454263	435886
161825	215687
471192	446351
274000	313745
110272	209572
355505	42379
331334	295183
338907	165583
430203	106691
262210	204931
3438	190369
483152	489552
373528	433593
131524	267602
50814	153560
244411	120195
410334	280777
128193	177835
10478	438419
303591	401543
319140	440660
335415	190369
246755	491228
348559	160957
222102	52833
195772	166970
84745	310880
299334	313745
274138	26714
374846	416830
262261	473219
404435	314742
168410	475723
8215	253828
214748	141440
186440	189830
192800	352576
458276	454975
102644	91231
110050	207535
253916	207959
424254	158373
162628	96977
386468	255650
226363	236209
230691	100856
126305	275805
443496	181993
416005	273831
303523	293813
292225	15209
212009	378082
400930	28642
312283	206770
343243	49951
271074	94516
485536	35517
30568	20149
76527	135049
127388	451016
1292	137200
384196	12895
23102	391414
15640	48275
275559	143648
432362	449458
21230	386660
343661	244688
467467	32017
296822	492906
89847	319565
36744	93214
278200	435041
226357	424440
472742	156028
143814	74574
2926	373021
117511	465754
133425	391414
113679	122776
317801	45413
293346	153924
160330	480313
448284	387705
380677	131975
362621	114063
188866	5040
492734	92589
240186	72235
279564	64107
44160	386541
286108	173124
175702	15209
46681	335812
301312	88027
301946	175877
58800	106903
130028	351375
49542	321555
431486	86728
134263	246713
274211	91711
277568	245792
190855	126473
227781	271469
126437	377000
219412	459205
428576	420944
99023	457081
347743	311152
351164	33904
218114	186571
121146	4336
371806	300800
410238	120647
344366	155719
36618	190369
308594	77863
130288	82928
87557	44049
292225	476447
251677	110677
96786	277189
312283	396433
9308	84089
330424	81298
1477	237376
202379	420511
48892	405022
481392	393420
55659	174362
118797	271756
170657	408855
339202	418522
46870	222673
201459	263648
312561	214024
186659	386766
371322	491069
489114	489324
103676	186343
279009	120105
146893	155514
479044	251438
290539	236213
119977	83408
121860	190918
163463	24827
238840	16291
76862	476720
408357	207536
22891	52537
487020	191649
87611	185599
158274	175721
83898	170799
424184	184902
209872	126473
365554	250434
253191	272637
198197	278520
252105	2898
262210	340417
327490	99271
454369	58709
405555	268787
17288	70628
28357	431168
467137	396563
432292	218727
293345	385000
285023	234356
115962	238299
28691	241091
292923	293813
176130	19334
120003	184336
409808	63152
227872	106514
481419	203783
285184	166976
142896	164446
461415	226152
221478	158965
156611	260000
411419	429829
182809	150752
214308	96243
413053	209967
416997	395988
422439	404038
343773	252609
223361	392062
262057	212140
306880	291332
351529	252204
104740	157799
106439	230271
174603	253458
455112	477724
456021	439846
187209	266852
177845	367110
365099	25169
370980	192524
77201	49903
71553	346391
375606	121600
402467	361467
411349	46557
119725	317118
180488	342886
200794	33883
303497	443732
124674	440696
290855	443409
79472	410977
210772	414889
389605	356829
185401	275939
351180	89047
416980	313040
340237	40034
463908	393250
52284	198926
262210	232701
25051	250282
199330	394529
123926	99405
436991	31221
408329	415585
429788	144180
259027	42919
68666	15084
112450	283480
107023	464420
343953	390013
150708	72340
361908	447560
443320	367684
233771	363996
461105	175721
404173	86285
315985	23703
129792	414832
136798	183213
44645	119515
441484	297561
391783	176371
368010	177630
279464	127516
126784	335813
191621	417294
163925	45154
379675	267602
82830	71269
289513	35482
248317	219743
13458	25437
128738	364846
340939	287423
437623	116523
126656	411590
119892	308649
349816	431285
101308	326130
241268	305549
197184	422792
198317	75441
87321	456071
324333	24374
362840	183078
482596	8423
263179	283791
9988	420895
36582	361667
140878	318735
39849	433279
344264	245679
47621	322515
201131	107222
354419	322812
103176	117236
210401	107148
486252	66875
105017	386342
416212	349080
398808	387487
67307	166961
146734	51895
15133	10345
289444	29253
174071	385717
99022	334271
489552	427220
373249	135266
185056	407386
350347	404960
189829	201754
153006	362808
403044	340526
11202	4222
83616	189611
50525	142626
89219	267920
354172	390232
139585	300606
97254	356750
345401	320163
155448	246691
60677	104299
409532	463822
171757	356210
477091	68687
192800	102654
342465	435689
432620	433948
470672	149560
405117	201580
389233	53863
421601	454975
216806	451391
350551	274309
379675	93926
100347	185076
451669	270324
361157	188759
240964	457396
121186	316733
330215	353596
180426	429884
138990	265589
213981	22010
271018	101058
328828	312773
154883	6861
89238	285922
416661	318735
325509	298878
308122	124291
446001	165653
224483	346784
296977	293931
492567	428125
80650	369979
459340	320625
401354	186440
105806	410238
170685	172184
219850	423688
65546	173903
106599	205289
247296	115599
432175	408737
227353	310756
384272	13113
299399	291147
86773	123213
368205	29269
476951	439896
310338	303043
228594	108447
32347	298647
188503	482903
48200	384336
111968	375529
152081	178436
52239	100705
276821	425239
210510	393853
102644	204330
386508	62611
7711	24859
338752	21268
480243	166513
304912	313745
258786	122462
283612	33696
34190	316575
191136	307420
193520	489812
279753	459477
324467	275790
369010	239706
440604	483280
81525	260041
160987	21902
40692	267602
365550	316388
326834	86728
335069	292369
133437	53389
280775	139648
490082	64335
331867	350201
37459	304741
289675	379741
79610	250092
117103	387973
401543	484573
306703	388850
128313	389009
382572	166651
334256	68950
364285	278604
144288	325167
63083	250354
78066	156389
417565	3095
425310	170471
476248	453665
231305	379976
161024	101058
76949	160722
322702	391414
102065	367149
302693	341271
206840	370866
401232	54536
224425	387928
72804	477328
96902	264965
152157	491597
387318	452051
193430	72590
283918	6949
16572	440784
420816	37092
161363	205289
284291	180957
314045	180578
175691	191148
185981	235679
108700	409913
154530	32017
210621	403368
209886	202246
225694	116283
295984	242641
71255	241609
444755	248625
133105	104299
79276	10345
384171	160545
189950	61076
391453	116702
192611	453366
13927	227966
38478	50656
308122	433633
456021	167866
438193	366934
294499	148695
83742	431577
450628	459149
147706	167172
106268	427056
37526	55949
191308	90123
213343	164504
107620	391414
299056	480224
399040	87152
145363	281924
326631	114947
473399	481279
422531	469108
47046	76350
430264	441616
424111	11901
244688	204329
125417	441068
118110	360786
273972	380538
323834	126537
398308	31955
36119	262954
166739	490248
477606	188977
316940	151944
30877	245679
446998	192592
355630	372214
309217	182578
285783	66034
304667	292721
296551	245286
274852	275062
29315	218727
143814	194805
247445	367266
339006	113369
479537	426986
36172	291521
478588	415594
233843	400171
463389	467022
154671	230447
372179	120274
324377	462984
233117	440940
481807	175994
447915	318377
28487	283918
288489	352605
228280	86728
322274	459802
485100	157492
121860	201261
345715	365058
50331	437219
473632	435009
126204	262517
245262	207770
457418	145022
172335	134337
239758	16870
308150	207991
398307	134057
424775	15209
17499	401949
15027	396246
483706	74067
111964	371810
86360	278087
292515	476831
42582	215593
144096	97970
47390	189512
91884	247280
293998	80476
263684	226494
217936	251697
193767	308923
428892	254691
71189	10681
274852	243039
132498	139297
458065	116070
474939	331638
424636	293356
273930	29910
301929	393326
391001	93073
23992	248747
394015	379881
98286	54976
74158	276436
354330	195503
435156	490215
248570	11216
448269	163865
267562	172535
333142	139648
356306	169582
87236	266203
38951	203656
411744	378691
294239	285156
357624	405484
452776	440660
103695	220143
182270	306633
162785	382936
294200	194679
476455	86728
64008	344844
254735	336590
23225	19745
259425	286206
120350	75951
246497	244394
82519	447519
396369	231485
65373	128758
44642	457623
486472	275763
465758	368213
261626	131059
132688	140910
452148	344018
403272	168719
479355	156375
212009	342761
491031	98847
298317	284982
439846	211996
363866	453159
106739	333357
364042	15209
250412	402211
84052	44341
217385	421285
42829	480025
196237	425121
396347	224932
118786	203656
192183	306282
294284	438783
35532	4413
392893	295383
484647	324639
256366	93999
371546	246311
355035	319732
179073	36651
374806	205289
5672	450798
162086	295454
38798	457297
113979	25410
326989	370844
29175	301655
488889	358343
59949	479614
231626	240796
161589	257251
344957	390771
23651	258370
161534	313745
118656	63213
93135	23733
56052	48303
448298	203515
314617	416920
434847	161260
237004	362610
223932	32752
397189	234499
355837	101058
142969	444161
306562	201441
181347	138807
339965	122966
209790	273831
122144	359762
477127	451024
48152	424714
402717	221061
106101	72465
58597	482779
68975	298182
269516	129185
458183	326404
178525	246311
54856	476303
125074	321931
190281	245938
452148	335799
49241	394406
153382	245679
44844	261375
76080	164161
97383	467703
339301	179381
36035	477445
59659	402215
453493	331508
276962	264463
74899	146186
316565	386915
373013	190927
154023	287423
349147	155805
342465	360535
310509	284118
328936	178048
148670	331581
239381	489721
190130	215154
134593	403501
421503	447446
452726	181993
264926	273831
29593	17576
28357	101253
440331	286337
190116	405842
441406	384400
162551	467703
89883	43761
101834	286384
433865	132247
208525	202523
50866	22832
39195	81442
408839	1822
180842	195040
186440	46425
352933	313745
140118	152871
151671	479614
490744	51164
69259	15209
60193	313745
57817	453716
147631	92613
289902	4413
418456	287382
118626	64046
115241	476087
119464	218727
283024	49903
283521	198865
40528	23242
181697	325738
342476	27500
217402	447517
239597	228931
475723	328357
149332	132833
235282	27917
188169	146202
236267	208885
208577	477729
30955	265652
12457	236660
149301	247004
20992	479082
384542	22350
392086	364577
100887	191438
138480	19377
212024	374314
273736	138131
456021	113604
226238	274462
363118	193215
344561	412162
152878	205618
393023	307279
356275	366666
304841	8778
245028	440269
187950	406751
49165	405837
471645	37249
328367	97215
350545	62553
156348	352644
182840	420924
471555	34797
65513	264650
299857	111454
467930	291860
415024	412849
128837	452709
456127	302759
226314	230396
175558	254973
181322	392062
432406	54539
366324	480025
81525	296540
144973	377708
463976	134145
72557	192726
237019	489518
414767	238596
245318	389170
253024	163345
484297	371934
476560	235946
313674	298389
458307	430329
486936	265589
320963	200632
42569	303424
488527	36562
375988	456414
150543	290014
329958	88415
300890	44150
228913	197696
151749	70557
314311	87166
370245	59776
138163	269366
454263	481063
88728	451023
333464	172089
458980	375227
426728	360531
27400	178992
347389	370619
447314	205270
385182	129043
207446	112486
103325	368526
369999	219499
235748	401871
45724	376289
455519	141166
260918	191914
472818	263416
243201	146124
44469	72521
195893	52917
54413	311426
371887	173741
98294	31083
266307	303424
121875	411424
396021	150352
102577	56609
416059	375840
468677	305002
320649	201653
369081	178589
486171	231694
136495	6415
295020	150264
283026	203279
70403	71189
445080	108743
137067	168000
284584	338271
133909	397585
477564	243547
378141	238236
284417	326290
200849	190369
309350	42747
486064	227540
178165	266852
85575	49231
207882	190369
261759	99072
481567	485591
265071	57080
253527	386772
48804	230916
228142	212064
220610	461846
321780	249334
81856	485271
246128	411416
90988	43164
259821	364109
190799	28294
229098	395704
462713	77899
317168	162831
166019	19984
301066	370313
110159	218727
42801	391958
103217	310736
76393	24517
58245	120910
481419	88993
15166	176913
442905	148739
433443	137544
22779	181704
471203	51517
179588	415591
71337	435318
396042	310437
12322	266506
186440	63963
459362	53663
177930	264406
80982	127543
76044	48667
278639	259055
214853	35150
188729	174564
449146	286313
276889	144195
29180	20121
134599	165489
375405	308666
281064	427272
389832	258370
75421	478415
163591	316011
326232	335621
183870	49828
464892	187834
166903	456425
338931	386320
277613	317356
420766	345832
364577	37435
319824	123849
417602	301047
336348	135357
174404	318735
286247	205289
402152	469235
36589	104740
295244	215120
250207	290450
179115	417846
319940	168779
494010	365624
447740	188289
86240	7601
259481	442046
64160	478415
425058	132740
300561	75583
93700	190369
270248	388575
335069	94344
97522	181668
293791	242512
427933	17234
256823	458837
85496	195574
80203	310261
476560	296693
280192	425430
491326	448551
151965	85930
23822	180992
144897	324723
216298	225658
318617	210261
87047	58383
457418	302745
154705	148171
92424	188759
329862	378462
103987	215920
236008	231674
125526	417680
484972	32842
263557	183690
8018	298223
415371	374030
153006	262663
23958	21411
211440	174508
487060	217360
310505	306504
77087	139648
356953	239829
130461	292978
424497	429841
450465	208042
461345	422562
404676	300916
283718	3764
354497	381054
387738	487938
435902	334047
398114	264951
81032	372314
57846	470817
298673	183065
359178	205270
325845	134814
59056	175239
203971	208038
349378	261070
249341	486339
35096	233283
136691	456780
451556	53994
229001	167917
279857	139339
47898	196399
466016	127636
68098	476135
151256	13262
92808	344091
353860	210901
27400	141148
165502	268917
148378	106013
368377	21242
366638	115801
206840	252664
382166	438419
292514	411424
232666	84954
52163	130028
29597	124405
460349	90123
235199	475398
63415	401378
218529	20763
99683	291521
458979	324921
481698	107911
119649	55808
354973	309808
108556	218177
195142	469227
349057	49847
207343	163920
336876	137719
146402	315671
4420	114117
345800	27464
211424	292050
130516	122694
153850	458790
365874	49228
358477	367686
356138	436334
445792	90884
445632	282235
362267	143501
279633	35962
76962	181230
303783	384366
27498	292553
27823	12245
438443	426707
443320	28651
365217	412990
86545	485354
319259	380538
168997	431799
438017	328467
154160	86338
20081	212226
474604	82585
293160	465434
155907	380861
461767	329413
137693	440998
24182	409248
466790	411424
249706	360860
481116	470032
458945	288035
82041	125765
210318	378462
18403	481332
231477	252129
207668	92090
118923	273955
489908	173871
332299	135896
141143	229872
459103	444731
61349	357357
452709	409171
302918	440398
482848	224696
55789	258126
37189	341271
463272	160928
232348	46154
418348	190981
397563	452098
63528	174159
417595	161920
28357	308073
94578	315671
466062	186561
115112	399852
316574	156375
11222	292721
480626	129216
260426	429593
173893	36352
243858	366038
105077	362109
482985	336813
233769	194197
69668	132247
29567	42313
279120	110677
112640	263009
421777	380538
5187	214024
196874	305599
434690	412665
354694	401871
310332	120390
154705	168252
108648	366828
470092	266852
267562	258514
172370	406690
454659	51895
316136	486309
128652	291984
36063	273241
478546	32807
117741	328808
425704	447945
154686	127298
345401	471032
119119	295364
358856	154886
325748	18859
23668	423559
134674	278642
380803	359516
83616	267443
143671	100871
324810	321333
128124	270959
425341	77461
276911	494081
269730	401297
414128	367807
382251	439375
15819	19973
121847	188082
193778	264154
246783	146241
465463	125399
35806	7618
272333	232320
53508	402327
104414	331581
181550	284785
302349	258220
454867	450116
323836	43489
19939	207535
19688	286767
91877	358528
171478	422460
26126	359587
78469	213404
5700	489415
170472	206233
140594	40537
122112	345065
493474	401101
173070	358213
191985	277265
403539	274309
261410	204925
290952	195121
107345	459976
101344	193020
231305	118662
168960	152321
459183	240225
183359	113843
453572	230677
104157	399512
10217	182407
234394	77143
206016	351732
346691	8894
148678	369577
209294	217947
25162	278606
227152	401020
452377	428214
242523	87863
273658	49828
209783	331581
289911	391414
306692	177747
490244	250389
425108	358032
89188	283918
94086	403448
253921	88113
467788	242927
404960	268339
182170	401412
130121	145691
4933	265065
113136	250805
352739	264286
152380	130069
172923	88628
454867	284404
322976	391414
51240	421830
198939	317356
449119	21411
357995	241988
322765	379976
452243	385866
448846	54976
113357	269199
151038	392493
220540	268118
223862	115671
408804	65245
430294	380071
276295	193705
458836	393910
217848	476951
280367	67584
134545	354728
47440	28129
122403	106814
62316	468832
91197	472782
43927	238478
205180	273831
21744	53451
241137	368673
228468	428591
5740	293813
134299	21268
105149	422208
66288	98961
5425	332638
261759	489822
123161	172095
109676	318392
364953	277827
66383	289871
126864	310359
470775	190369
206370	44607
163893	133786
490102	225311
100287	336955
428582	292696
5700	18513
14696	173663
404892	371585
470672	347020
295364	394160
221648	251113
244536	65317
312347	208577
78942	86892
362398	326845
65017	475749
435698	210032
184800	401854
40017	50747
160026	166028
214012	18451
273145	98906
222299	53879
178842	358037
485697	378462
203656	438089
75282	384847
156972	17476
331778	131637
366198	456415
149539	357687
17758	239872
452709	219552
461296	411631
424320	240225
366254	489670
109134	359762
247737	488050
109062	393674
368433	131975
329433	404207
121431	173371
190649	186463
122167	99044
173397	462377
431405	220857
230051	86948
388464	169977
55659	105017
2935	127357
302757	197440
68094	107473
422832	486885
368660	336590
230068	238290
337092	59590
26970	296352
445556	189169
130958	468481
187834	49231
159362	369902
146893	9784
87604	348439
10093	100349
43485	94344
357353	7859
262761	234530
329771	161067
169630	425675
297941	182714
262339	398446
77443	240910
131939	359775
287566	12232
309511	86067
351066	158079
198701	440604
236992	96048
198043	132026
33494	492906
42290	38694
184192	281924
186301	259929
76662	401871
111156	291002
1665	215649
261299	325952
401995	117038
108884	351257
342949	306444
422015	61396
82224	172089
388158	23470
121226	292499
126910	298182
396127	119762
475039	185335
472383	32793
373712	241988
435240	378762
124157	378462
388075	310756
158489	478419
381660	236032
251844	76829
83082	465232
23031	143809
334760	30357
275995	152797
150165	36719
337458	132035
222956	491350
440331	2199
135217	317118
250207	374939
330424	369735
429287	32865
108374	325764
16776	211615
332299	313745
103334	13370
208617	139590
383361	461944
71665	392515
64229	186703
297535	246311
144769	207663
109600	90123
484784	69734
35439	230925
425047	321640
478357	316796
251791	361354
360099	300886
60449	232102
476445	223933
221680	213639
180927	151080
78206	297602
103578	268411
230318	373314
128704	390349
347192	316865
361060	304173
333080	219865
273403	440885
373360	313745
10546	45141
482089	406061
334669	218075
365399	348798
48782	386503
154648	348007
445101	206843
491613	190369
382157	130785
443192	29307
34014	123213
407344	351849
402731	180578
198318	65763
152530	248614
199636	145129
183673	461846
304952	402493
470368	71709
30179	293813
403419	456640
409479	219156
225650	435448
289534	237178
5123	346619
450465	64341
344930	406813
63415	6949
229647	454606
143671	317184
453989	249186
141782	71186
223932	214881
95040	70433
464305	263009
441272	351639
87236	23430
190955	178436
47288	420790
19834	262594
376816	176878
457418	335511
159096	102785
251096	258607
48660	91252
137836	440660
152146	247298
97784	435708
125948	267029
58817	51222
138798	6374
483987	192538
108884	285446
314669	188067
188500	476951
450705	263009
269925	478415
346272	229309
110629	401543
226167	209285
289675	444085
380671	350549
58484	23815
65513	283257
12682	166513
97431	169893
148418	327526
112034	19463
423271	317983
272742	341603
118787	313628
428923	317118
315951	311581
422325	266507
300330	404535
7861	63138
277568	366828
126628	230829
82176	249499
158760	329604
112267	303932
414928	282803
45375	195621
316105	456354
368186	110677
377030	443558
278229	467529
231014	430942
415288	367001
35806	467267
281897	187998
446037	157527
304784	131937
442336	362670
389013	94344
19276	22889
473653	306154
360855	53863
226949	66076
97187	347031
47010	352260
242689	421430
347121	55789
409889	203279
135978	430788
244610	130849
157258	26046
254446	103914
143749	411424
155713	11983
456021	413411
44258	489822
19219	26799
475236	413525
75710	420967
136132	490756
2766	245317
318190	307190
142604	490237
108718	130310
75696	152464
270689	180348
440580	397009
214050	316567
323317	16630
179646	80979
124516	404316
331950	273468
28513	319368
374612	472330
347935	396377
218675	214508
239915	155007
339874	446212
133648	193705
165633	466724
32966	49966
87307	124373
105145	475935
185953	359562
418330	409828
277197	85423
394480	27766
2432	472583
341933	168972
410216	380568
138686	345168
476804	356091
65649	269199
5569	209933
420696	245951
142773	266852
262210	82060
288491	84845
361103	476951
6251	250719
202866	328513
482875	191057
351470	447054
125401	389682
223757	91160
269949	186463
146971	104498
233782	120666
22950	257581
489836	258916
125420	249005
461363	392335
54997	434676
67399	410970
389744	96673
41599	153523
372822	95575
267748	262954
207212	370866
144405	461220
218890	204330
334478	34547
326574	207959
48576	466432
397412	69293
493347	225680
309225	223528
191064	37079
203213	235850
8278	40784
114895	187998
257603	179506
146893	145693
360459	73199
312285	48018
418048	67570
304270	48007
64752	304256
68675	303218
267602	63297
243731	69809
390376	26979
64074	172345
212625	249887
90696	306491
194172	243848
238351	114930
320338	84089
88811	337558
54454	263009
84861	13370
455445	230691
113631	467606
52918	278700
244803	126628
73148	422998
53846	100478
427486	318916
146893	482315
242551	243115
432421	64495
122905	25716
13268	356045
82150	284754
69329	66067
91325	263358
224786	200947
447335	362603
232251	411809
337984	155895
375295	196399
302829	44537
160259	305523
309992	278436
202214	210403
374305	125382
274105	420757
83519	109791
175351	379143
131939	329903
71228	141892
162751	442765
57	21203
446685	333166
159285	182639
401555	94516
275154	196783
223929	60773
330860	177238
188652	203656
361992	185076
46023	476303
357293	409828
384512	24668
406268	273831
246003	289166
303237	185704
200692	286480
461205	233038
244386	434239
281433	327061
140116	450685
208643	458264
150294	3805
5007	5275
264080	201780
199416	430997
133909	396019
133706	183893
5354	246020
252891	132843
262358	228431
114255	190369
116087	28096
119666	21411
144375	128609
217193	380538
326631	250939
207162	438783
4954	146633
357402	366534
221734	464420
236951	270635
117420	98644
114315	181668
241153	216591
241912	10815
146224	451414
105390	261404
282453	209281
344198	387024
185591	298767
471431	407756
73700	378330
272741	360343
99877	208038
66537	236790
404448	71549
168398	262548
295841	232810
188439	54263
36108	99849
372340	165680
192611	94356
161038	304630
381305	475389
488971	401871
185512	281330
279541	260532
461291	287532
342832	420944
404586	54976
233388	390628
392118	332544
367656	326997
149668	336590
15375	177828
119001	400688
399686	78289
202343	90099
227682	182439
287566	64646
438193	196169
413738	110796
360601	288035
207842	453081
253062	315687
149429	353856
433812	317356
480590	407306
470153	393760
217740	240474
232890	317267
13523	372238
345346	207696
12935	331535
85746	71983
297117	313227
15133	356645
233685	446883
139217	391568
63145	110677
2804	247206
201262	388765
274481	461805
238372	234356
93310	297630
192238	27823
328036	119211
371340	352603
490552	395148
281857	102003
281574	412322
208400	431226
31178	426060
198038	456640
59098	103246
155271	415599
341361	183213
248734	391414
245200	63288
216666	103758
281953	489822
105625	324496
58245	401778
468324	180761
353895	481785
104300	218727
263769	307423
408919	313745
257891	307279
366098	104487
356499	7821
172417	191900
158796	61059
355389	273687
459290	158153
2581	207061
170129	313745
297164	178436
184455	16940
349305	364201
459118	313454
439977	203641
133909	338790
286964	485304
27775	294342
118690	295114
247761	103205
124259	93254
136138	308731
185409	162161
205320	148463
488708	17292
408436	86005
303564	186588
133400	441313
436731	29142
321791	469235
384511	37708
90104	366493
163662	475047
18158	142712
15819	301955
244143	391414
135920	375380
305159	28129
89671	468339
129760	217223
460504	478415
404956	217423
338011	242552
359322	336590
358339	323213
456658	336590
152842	138807
428151	387368
351484	141026
282439	489822
293705	158965
15027	100399
263539	399445
268878	85157
352739	431556
153505	461846
195142	278700
101504	383813
384578	481777
166903	64046
135336	45141
289389	271283
360779	313822
356562	466744
81885	282709
321868	428007
392580	249288
430170	155222
48282	362732
217606	103366
296028	141649
191623	436726
281236	190838
50605	264766
65385	83084
119195	391414
69240	250726
297446	441635
50272	194623
82981	274870
228229	383461
86311	378082
359331	288750
486542	94210
306851	59504
276821	337120
43504	429131
464023	14705
48159	156150
214615	245679
93136	82585
209672	125136
200428	203656
319017	35735
191860	229033
189508	315671
472684	214208
446998	95149
194073	272839
152921	254473
245424	149046
377163	427265
50646	457623
47012	106082
132236	139648
78018	42368
186901	278230
72742	176878
36284	391041
408436	276055
164489	318929
106739	254973
438900	394060
440735	77438
484068	142873
382965	85423
122215	152272
87094	363019
213364	225595
379999	470704
182113	293813
58347	303915
466028	227580
379277	85133
281908	251907
101344	268118
358879	208143
28013	475200
439930	57375
38942	257858
7620	129296
210595	103804
357297	463089
300620	320797
271366	267127
106268	469483
253527	485546
178097	402708
142795	350659
172396	22569
216730	295226
358032	316855
470973	115917
71799	412390
366470	123883
374607	45207
434136	393876
352517	428738
81432	343974
172923	98361
172396	122571
55375	215054
354022	22779
330954	182004
467492	219096
316372	43294
252065	430278
30132	352705
412592	120833
482318	278907
341632	356723
466599	317356
161684	306671
308610	31313
336921	211548
297838	209532
462670	187751
442984	463623
369037	206192
385549	487192
478588	60778
291119	176791
22779	42189
193121	284979
195224	328729
448417	489993
237523	162350
310981	327299
474365	152702
275358	440660
475479	211868
298248	275055
200897	45663
361296	99210
173323	385000
268910	372214
295841	346843
129369	224894
91737	70377
39856	334045
118014	227172
229735	282911
199676	361436
416340	481253
191773	138415
428735	277961
191488	384343
228087	307808
195121	401597
404568	469596
370357	475003
478378	356972
262812	53638
60057	1057
29582	390349
299873	190353
443254	292634
123433	13370
174034	435952
216936	413525
464088	51566
14303	54976
192646	494102
1094	103196
450663	221030
325533	210082
30354	72443
405116	150061
307917	98906
409808	95593
266224	241718
151894	404960
282603	435242
366863	347478
211889	54403
16754	372134
130138	35629
48377	26453
117951	29528
347226	310261
489589	388774
324467	122223
158799	414832
102834	446801
284565	426089
53185	183213
393877	130286
108501	189736
408426	11168
333460	330409
318573	433258
200092	67571
3809	256373
156362	115078
278319	16433
221454	205289
213364	45673
367817	304493
256120	417680
417265	139732
167877	434705
389075	360708
441846	455456
456065	404194
301725	41916
18451	36760
454867	139830
345703	324440
340598	302018
16273	236845
487185	309783
486136	420757
99596	446161
193796	272069
75379	32832
351193	258659
386516	385018
281897	351451
193897	125159
346003	15741
248251	120986
346459	53701
161545	378127
447821	35707
423478	322917
24155	366534
173758	439992
257844	309425
284449	60517
11198	405217
397436	38942
472863	27183
413097	282068
51759	354702
31616	458790
32503	491543
476292	438466
267562	483950
149111	33957
176106	270535
353422	109006
379696	348798
279597	152702
56068	143722
26366	12177
144266	330414
164314	269506
356530	175960
408357	337110
269772	112438
323379	23863
451657	199008
322914	333449
124794	114398
301166	183699
32779	410951
313435	41594
28115	316010
339874	477986
280494	209510
226038	49903
438783	191178
456862	404960
458228	283178
398305	323227
140328	95292
127371	61142
443496	414227
2195	149788
392592	5680
153322	192001
467360	53295
469101	471519
179803	341105
296653	133357
57749	411424
28261	371918
437729	110677
41111	175704
116454	98420
288247	200549
306905	277961
135017	310000
156805	86974
237120	398210
366872	93709
373009	388575
307188	273831
308900	363631
131236	359762
288884	484284
437994	376537
206597	194165
109421	192195
149555	250679
470420	65333
426987	96531
55698	79861
379296	179506
186259	311706
476969	198790
425164	310736
112267	268261
365593	476254
476637	185836
201204	203213
340552	181337
128686	123104
221393	204925
15257	315888
142187	179998
167171	352136
226014	159083
391479	172923
453108	404598
488418	19377
18043	22610
15066	172041
152403	366127
103663	34145
143132	290106
84250	474347
183003	462410
362372	137070
85454	313745
89688	237165
188819	343820
417938	127084
214212	174391
100615	35735
87102	278839
106670	65913
221560	290591
394031	164884
12648	28473
336992	63426
3809	73743
167588	445222
426392	181783
130069	298606
130038	135021
200076	99437
13506	105498
174362	6289
142018	413642
108015	25410
34526	478415
413926	148186
234453	428864
7565	408250
245257	107187
16380	267602
331540	24374
264533	5041
399344	209471
291825	249202
252711	222701
144181	321483
10155	430117
472164	409745
416719	67160
314502	389682
117022	190369
401019	312239
152229	121895
255817	197423
122348	280935
362279	340610
373902	354425
175541	239251
40809	244044
120240	339976
272224	78289
67351	21632
241124	87471
399492	354218
407285	70507
452552	273384
236617	167083
334393	459205
119472	314580
277015	119381
341632	155563
294031	82271
13158	296339
143286	310261
192611	119868
397108	51606
34949	205289
191020	377032
168329	412341
344352	175315
137353	467078
143858	18418
468614	122725
104648	203141
220496	486077
6283	24620
99977	25984
485021	109370
4849	208621
238628	443693
293036	409426
209960	54514
157663	140460
314343	420944
318355	273831
61151	194165
167321	166063
319483	355700
46699	111103
362962	387101
326332	257091
55857	421935
176256	294172
192238	400514
110135	212081
4545	75270
78206	285937
145269	24334
211537	320097
45579	393191
351339	339723
21119	35735
330269	375768
21411	189437
13377	128336
88284	456640
150583	57375
328174	290009
280762	429863
274790	49903
4157	293124
212721	46236
230201	260822
434318	451016
15819	440740
300765	391414
493595	329563
42591	216903
381054	257892
131648	322364
99542	387742
482851	73817
403670	348798
404960	444306
464040	341777
97121	267352
210575	463933
419555	207310
255598	370848
76598	478232
38003	404170
253272	380538
74939	482143
237801	190369
199370	46294
131160	286313
322987	111181
409889	291984
350656	249102
177480	19139
252454	315888
2232	47576
145979	368936
181640	313745
453382	50838
318656	414832
403431	162511
141929	348277
359036	239894
419677	426051
403352	489323
68384	420921
201339	238972
12512	85163
27547	98644
240718	345401
467485	462801
145282	63303
318467	45679
115925	119381
421616	60517
301659	260730
142640	375107
387306	277450
112256	151944
167671	63086
394504	458141
113833	258676
316187	420390
334248	94344
420895	369896
399448	473207
85306	65670
202510	113051
203717	392301
126784	366127
167035	164710
405788	255145
303178	360512
477223	270095
40072	431952
183632	194162
40753	212746
445632	297511
283146	62191
36763	110296
365531	445749
37719	411059
448578	102741
449366	20959
421262	212601
360038	235097
299793	438194
392086	424387
411282	379255
397778	329698
259524	141166
91806	222718
454895	219974
190353	440906
176130	346713
228460	420944
333858	228529
71189	79300
93633	440660
310480	332576
357301	343992
226919	202746
391114	346408
242109	106459
2178	249202
128291	105498
28442	472199
307371	202523
465866	193602
438175	161381
192660	9054
152991	54976
254378	29528
422326	41904
464685	395336
330592	165157
186686	41673
373615	474198
383222	78076
383092	481785
235034	246303
323332	18665
362883	281924
59937	466101
486371	469235
91190	475080
19974	262124
347355	265273
125381	418551
14312	84089
398935	294740
9128	54545
275511	85423
126923	229039
206962	395988
423724	438653
21679	290014
317724	293813
28200	1957
410028	11140
189318	374449
459316	207287
447335	342644
289675	138734
128337	327343
19592	366127
214728	380095
343078	11111
357934	388271
203148	212081
349359	137128
105568	69718
358971	383967
92401	125159
193738	134813
225635	16433
95032	168829
123077	317356
290450	156047
197242	465692
473708	118230
321242	476951
116460	81899
207723	258025
157657	478415
244207	190369
65135	281924
143861	105967
264696	48667
28712	122511
106739	64777
317387	110677
47232	304011
52969	112098
227011	401871
311656	214024
446457	12787
284032	273831
53314	246054
91889	190369
217743	394249
447610	474881
388249	150352
308407	293931
48205	360572
3809	8881
320847	160533
71898	94665
106268	454925
288980	486014
385449	418362
24412	12901
278695	41651
82530	65127
214021	38063
358132	83168
273173	347202
911	229761
463827	447699
379675	369625
309276	43827
440957	411635
470356	119762
261390	398774
12819	440804
3346	104355
151333	347202
250873	242629
426309	81410
254446	187834
232348	311314
118567	414024
455584	149079
155096	309528
165475	98906
104267	81932
313355	411583
192660	215678
141836	336590
436043	381001
141861	230685
238033	407565
78234	177335
277568	406371
138441	329216
362840	90879
374728	117124
173758	339582
206049	359762
271760	163127
52455	57277
290959	451016
212811	343012
240520	31808
299943	465363
92818	283997
463973	318932
132308	97242
64936	378686
96523	338493
331421	106315
326495	291771
297705	155719
119001	24516
39176	299218
344592	27464
20946	270705
455074	372895
98870	96708
204862	417680
241212	276744
461136	258461
91634	125705
197780	372340
476951	328778
389773	48275
261211	477403
44160	304333
303269	300955
260973	351257
273900	304589
115449	418348
298595	299910
119827	126204
126864	24943
273707	144073
186349	273831
297953	54976
127755	313745
115937	245824
107669	101816
482851	39715
320839	391414
3213	152085
465890	304115
328843	351998
356406	231485
174029	56925
185409	226364
199973	113824
271348	381057
382973	293813
459697	20230
343635	91600
182305	49746
200123	127726
128291	115838
127438	130106
328385	341271
55124	439074
146172	336071
254056	474412
415107	6401
305849	214212
42905	381304
114646	350984
345401	355611
317635	110042
152370	154141
449870	15209
426309	437812
93625	270812
471529	490707
175542	288706
238889	183820
268172	226226
31811	15209
178003	277568
287120	405356
419185	25759
275824	395988
273334	305225
115138	161308
289424	267352
203073	8007
162232	391414
86596	296423
146893	164755
442753	470227
29822	166651
224565	229075
298248	377695
356708	155559
157903	284042
118587	126204
445919	165429
323194	44111
255767	237373
128440	364705
150458	406608
319930	208217
332074	270722
257145	132843
225713	283549
459112	369599
322860	209689
224786	493990
44686	21583
270597	327217
233913	194165
184027	147554
327110	119107
113895	470588
489186	359197
11334	261337
346656	96094
421109	188241
226023	442291
278181	370986
327397	251107
271760	100277
208785	301073
14770	267602
289807	378859
435520	458207
366239	59672
346242	148322
218915	336573
313216	265273
270117	80587
189213	371918
231678	23709
384939	385076
417482	147121
400286	176182
56159	101958
480756	242629
257298	273112
20501	456065
359790	384262
233498	182121
90592	375107
137337	300692
259544	353787
217540	277961
481419	227628
34394	462973
425866	397076
362029	183715
410849	427063
395365	463615
417248	17111
283191	465305
174139	365495
237366	116431
474581	477597
293565	228431
489332	96426
371026	347294
440031	18451
434748	209018
428944	300775
240529	49966
9670	458657
123500	183711
9250	23430
181290	351571
82634	6072
378558	20455
125151	88836
484144	418342
9969	265706
303899	15251
149305	12129
181668	59776
209311	286235
196949	43504
463183	420790
217418	155007
324708	248563
421101	411896
134599	13626
174028	455995
274560	437396
1610	72461
97499	129922
194549	182940
80624	390687
451016	18684
72875	106459
102458	124085
275651	256479
118188	14323
307279	377302
154122	70834
56620	469227
20287	296432
120015	228431
71189	313054
302939	48861
28037	401854
189508	231343
479262	311247
492247	250253
288435	56381
455484	390570
213123	241148
321895	202809
222520	417560
384342	269199
79404	195540
19341	64059
335441	359762
204994	105878
55828	478415
473848	392037
493114	151096
71796	443139
139094	86560
54068	420580
407660	424637
121594	382511
414146	100544
353714	89772
262079	10646
158213	187712
442512	140186
33447	357423
478114	490913
7467	266548
377091	219298
261211	293813
249750	373500
444276	401854
31520	428845
384667	310756
473397	122694
9232	388473
118786	273287
15027	366127
88267	2715
165680	305137
82799	427653
291867	323213
397274	404806
208915	86728
35099	203279
298634	404934
349799	396348
2704	49828
440604	442046
98904	186745
386321	434672
319274	85231
17603	175924
166679	265589
426067	336590
284218	473432
32967	200227
239810	233042
2205	421935
421635	333225
242232	218017
465132	209952
387938	71777
99405	323420
285166	353104
491357	47835
299106	83610
98726	474369
208829	377809
487938	407700
253042	249334
212296	268176
194250	394428
286001	473379
859	21414
488102	233882
239272	145476
479989	294684
90879	145810
63617	421707
493238	456640
196663	392238
300497	383666
221318	70183
479351	316575
144973	237165
312058	379237
242009	86728
373189	129031
462893	98628
90256	485304
489931	152502
372085	171163
410249	45413
412823	303175
211511	168381
327168	18041
287617	267352
406579	249334
384597	168213
21203	169482
369030	88467
235451	120195
384492	84960
234092	48163
4997	73742
229124	160981
460400	434893
58252	41845
144540	390508
19573	250679
198662	346768
380922	487833
113642	14081
444039	81090
127725	341609
361157	94516
305054	76829
145282	274314
376102	136193
204593	187974
457418	275990
147108	169116
383112	332480
178005	478108
289513	348544
59380	28065
282552	314680
34023	250727
274718	77727
20946	471582
375472	385933
353597	469908
325037	205223
244957	357444
368699	293813
84270	266538
138126	54180
468505	324960
288811	280207
415558	164884
488177	313314
458809	464420
105992	313314
324967	206268
81358	286299
210036	481279
436201	264908
302209	300473
285649	293813
227152	443118
181662	122462
74641	457514
183014	315888
319259	43748
436048	101058
352993	453211
384035	319333
296664	182073
122173	66235
47004	273831
293875	448858
24589	440660
192238	12935
16325	49030
493019	190369
194263	106492
331509	344413
417718	65210
471674	491150
246644	358002
416380	81406
479996	405708
98684	485304
491620	291249
76829	409982
344309	467320
186202	91600
154880	137128
368858	288138
239732	22256
444022	168800
350650	18108
31694	190369
15274	290954
329079	108222
126517	387742
384939	217423
233183	53863
259523	226308
316011	176019
437622	206924
62026	181704
476023	479614
103626	302722
358816	110708
461321	218614
142249	115861
428603	272309
145534	466151
194438	342807
289521	140044
377445	76454
98412	260110
479263	417294
277185	383720
427054	81280
334974	441135
107519	25696
471416	136570
474901	86728
420169	456640
106353	318533
97450	228431
94884	106757
468287	300813
167084	136744
482851	46820
109824	41806
203875	327100
412303	390898
138539	238937
99228	264406
445440	285071
74136	457294
375710	456953
140918	207734
347741	409828
432216	66171
60667	221890
30330	293813
398840	295801
334256	220417
42279	259435
179527	237781
84745	390409
466587	134262
40362	441696
402254	493788
431860	63579
93805	304589
332488	111475
476093	236395
419382	318735
263557	176710
155056	16433
261112	49660
164635	35707
58624	368019
328940	214688
361946	393326
184437	207720
192495	232890
481419	313822
411888	411874
441889	428214
255078	57989
231580	371965
465499	467492
327254	85699
65576	293106
124595	48163
346082	60941
292923	433391
78568	430356
95707	176182
482691	231447
85367	61078
4380	212278
488327	192923
474429	49903
492194	101058
199807	176878
152605	34255
247938	273646
23498	365974
438757	197478
55525	476392
172329	346772
11719	103825
151894	440660
46019	247349
313523	53994
67600	45027
144917	313745
301370	118804
113683	79705
301913	247050
441687	159249
342196	487266
403991	56318
466172	451060
332109	58113
124309	58155
200706	175791
319119	219941
474341	486339
215867	363835
274277	373723
35087	86476
36711	401871
88439	360512
171988	247092
121474	463995
27455	149543
308122	487192
478546	285446
237380	24516
307788	207916
40028	458790
449914	116805
47861	377605
136325	66077
407259	15209
343440	44128
472818	27581
80213	255579
71939	329129
335097	156943
427827	28976
260984	399895
410017	45751
63356	27464
313994	437142
261116	50264
73716	236944
219817	409540
231372	309740
212765	32227
232793	53863
478588	450164
235404	71021
456277	8544
33214	6072
319074	408433
336886	354694
72606	468192
109062	100287
265442	319664
200092	193901
158256	80796
392677	139338
411049	476732
221296	3226
24255	142018
17308	494102
492	126772
101479	366493
443222	461715
39683	119379
148251	491191
76241	4349
6072	296432
191536	452709
412919	104914
84337	235727
381538	15133
300339	154137
345286	182390
314100	86974
392086	374594
112916	127921
221296	473310
228128	209018
66715	293813
424151	285156
435052	41673
11627	112693
392258	17555
230709	78741
286063	414218
126083	122694
128691	247481
301312	69763
72804	27530
426844	469235
493327	104048
114109	20889
289058	418352
389009	151096
103579	400955
144755	293813
477702	491269
423062	309085
332074	450133
68197	369463
109018	81315
183924	170070
193412	141649
260918	155941
93378	317118
386649	439285
134777	48163
266996	23430
33504	126473
114246	163228
481419	25455
305304	436042
349140	271403
55525	230779
254559	238729
245679	308432
379857	468062
29746	479310
104740	197844
284477	276358
427388	176679
73298	452230
68489	99549
246806	347478
58928	241468
317552	428155
420393	314383
493799	150245
189806	468162
462626	209510
432421	364821
380654	447517
188989	59478
422554	492912
30733	154976
390275	127195
70348	324037
14030	269849
290248	313745
175730	99405
21953	121950
203616	420536
478297	214881
145574	54599
433510	192610
3896	429983
326260	431853
298016	482315
265449	228431
64575	414257
425751	50264
107118	83459
381941	142826
144288	226152
372942	485551
456021	324692
323751	13663
461588	190447
324016	38437
223223	285446
134665	447027
101230	49507
182780	455967
276695	136664
337548	208785
436624	417301
444537	103010
352068	167551
185076	113158
218484	190369
384023	50511
236008	382936
125790	145821
167419	370284
201579	213966
272119	332512
64074	108676
427709	269262
102352	278457
163863	21457
210111	478415
420943	92862
271707	57375
21306	72891
108791	293813
366656	434893
252662	391414
360642	292369
438573	421865
240366	338271
216377	336955
451156	360708
445954	268531
420606	329086
487106	86800
220624	378521
365050	94075
339188	39078
400254	375025
215896	228431
193140	324022
129396	408998
129158	243301
375855	270095
282453	420392
323213	291692
367919	453609
250995	101321
453956	91260
321470	91600
380238	214892
364035	49789
424517	371755
204919	32139
19692	4138
243021	193898
269006	414879
119551	345599
475336	466373
76331	245679
157483	10345
100626	395749
66735	4413
73660	259884
461928	368892
442236	119381
328840	375440
421906	105967
391858	66686
453736	23141
486214	326534
10	479872
388904	337791
80193	329808
56138	372493
31376	132061
56620	38257
348055	353415
188997	270583
160032	267352
169554	317675
331979	236959
274663	360013
363776	437346
145249	366941
376146	113749
378313	24445
174139	280863
397946	233788
191203	56068
261130	58589
246540	167719
488852	307983
244411	391414
130013	203752
302402	371334
476983	317100
200344	88740
36775	21544
405843	316852
108742	254003
200510	188837
366370	40161
241288	214050
389422	411148
228126	449435
148671	317118
219546	444516
478737	328742
63376	423738
478480	94344
65513	320797
61186	67514
255859	476951
469227	323610
89298	94516
348796	249334
483052	147475
59665	300606
227608	293813
259978	365125
281942	186182
154482	243115
312283	121632
263880	123213
204865	154692
343301	328550
131939	242369
360919	191308
42512	69994
114643	114930
210050	331376
274138	381622
231677	291521
401949	99304
128124	119247
363155	270095
399868	141440
62642	330438
448455	199633
450465	47630
14447	207535
352739	354976
230574	37953
355898	218615
188054	97527
488067	308203
133909	285342
346145	118217
349714	267858
196836	238403
38559	164755
375903	313745
290062	42580
275626	276090
375051	83980
205627	231154
174790	183213
270919	267139
347042	313745
192238	133029
1894	468520
470422	237074
85093	458601
142059	259192
178911	311109
312347	53260
478588	297891
386266	464725
38181	189471
471597	170894
270567	63528
492906	111708
295217	370866
162951	434832
238164	121106
415574	178244
109599	412390
316297	94344
331503	294326
65176	204925
489413	404193
450168	362566
110606	467900
10883	203433
473662	102941
328500	29660
123450	265499
402798	250805
74552	317100
478533	463549
292504	387742
316325	132703
177139	100798
293913	250079
124711	476231
7008	241468
101730	316929
389656	266361
245938	167275
396036	61666
413326	415890
421101	217824
437849	110319
183490	271587
202518	107844
22762	347698
295841	308418
59527	92613
64526	460835
199937	12761
171757	279798
174893	457912
142669	395621
250361	367966
440507	32139
56620	329675
399441	279651
382203	245679
440562	440818
1215	122462
263405	3462
305213	144845
40125	485060
106313	320169
194490	281163
320283	355160
238360	394458
328729	61934
90266	395276
214671	474963
394694	403515
358634	317118
311230	398299
287472	76939
259158	316372
32115	416106
43624	492868
172597	371617
318310	62242
334092	420944
344314	177673
443300	137128
28893	425621
114770	76111
438563	35707
161279	375840
10380	382649
139531	336590
154153	212278
22303	175215
200884	177262
380497	351732
28357	473064
224469	411455
190546	190558
236391	335477
52004	55857
71561	263850
138143	454842
259704	187878
301079	409070
405306	3863
373965	142018
198317	399765
389179	53020
247231	140597
198837	278743
270597	486511
438964	45441
474591	208617
469360	444995
121311	486339
376146	228431
358814	359218
418456	192127
425376	451460
218420	144716
456748	137128
219020	492752
439648	205289
6590	357576
35803	51222
485610	227369
261893	393849
128337	82240
176130	424164
238496	262954
47076	46040
450676	316388
191629	346879
177016	65245
33894	234872
271886	116283
8996	447517
153756	144359
333117	297276
440093	448395
27885	398527
451818	232890
448099	366702
438684	160419
133470	88113
273554	82430
76717	391414
28165	427400
210140	172089
329727	411269
53554	241525
379462	265883
127779	470803
47250	341560
439719	29235
291447	281817
158709	264170
61978	37028
234799	240539
126479	247211
5053	461049
333183	79989
165273	425838
254011	421511
422476	475854
10991	24738
366646	50012
188340	347964
409579	119381
175638	89298
71725	309180
368480	256765
34271	249334
490553	26366
334092	158975
126146	150367
75234	386033
145433	259929
308100	240867
350022	65252
301557	195160
266579	367900
217193	357621
387986	353787
354315	12177
312647	238596
131574	21523
191464	421830
176221	281622
405979	306294
102738	190369
377869	314074
306694	303933
103735	162247
345986	74324
17909	108233
458004	286936
308054	17713
431661	480038
448062	79088
56185	414426
411882	418000
626	179375
340979	490144
205023	317675
251347	273468
196903	268105
484846	178587
366689	466737
452019	421315
83354	22827
68413	101816
115962	426041
478198	400120
142198	96686
463389	377933
434609	447759
85678	346679
152849	52396
178422	18366
264002	295484
269258	360860
40989	290211
91197	456294
392734	9054
131606	305418
78891	172428
32972	354694
315805	24331
344792	412980
319934	378462
366198	384289
310104	49903
470212	345094
123465	410100
41484	141649
378420	106739
371884	9913
128121	483851
53893	391962
109337	420944
155073	39938
345933	188759
450436	192365
439878	371934
102552	156375
374262	127610
325638	106946
294485	94516
66831	286905
36711	42159
373852	457418
298966	188845
432965	443694
65513	438783
23481	234878
81418	108456
53366	219847
97499	109407
280367	96366
143671	327343
8146	413533
444163	137070
352873	486198
215329	488637
218713	351639
270389	211548
339216	81756
74	293813
18152	211599
64771	75914
314617	381054
473800	170390
403032	426610
86529	179578
220040	266852
317724	347862
288328	428199
391391	75379
363984	492316
222250	461932
65497	86476
174725	35421
139395	367937
322918	257298
443091	144845
442891	218158
249202	88243
400972	125417
199376	243615
38389	387742
245848	115861
405979	276090
54091	399929
408975	364201
7788	335667
257787	420553
5338	58647
251849	415825
426568	376121
324828	213563
460321	152502
428583	378686
445740	267602
250404	355700
198558	425675
128440	85830
213436	267602
27064	378686
270757	343085
193907	163012
146267	476242
19542	264080
247929	33313
409346	130300
399922	53994
471876	434035
385391	467690
243450	185335
477932	344091
399673	163069
67399	153183
95396	340248
145288	6899
53895	70988
434726	370023
17003	198926
367492	178436
483112	168093
54506	276358
26127	120666
24474	414641
470990	50155
232200	266852
183912	78591
389060	339150
123839	312146
404328	258981
447315	80662
369487	46768
335714	6838
37829	93852
318787	446083
55050	12245
479597	159249
296708	454462
39423	13370
130053	185016
172923	40600
195964	330669
187715	317356
130069	241711
252105	343702
121733	252118
9953	33035
443893	256121
316112	263009
79436	181667
36744	119381
214917	110677
225868	294548
492214	143689
479334	56046
200632	75639
408337	218615
71725	378462
298468	26147
351687	187974
317118	464563
333080	239090
92025	57852
369108	447158
311047	140096
424087	134683
358865	196081
99206	131975
376654	122462
98856	20137
10848	283719
188257	142318
276821	491811
303111	468387
271454	287011
343478	306168
431264	122199
482334	11626
54112	411558
216666	450940
447097	430673
196815	353233
426197	91711
126558	311297
66383	441124
348688	236213
307462	487001
83295	336590
157154	192233
106268	265779
434610	433363
409854	224401
409681	436630
301831	378462
224778	45227
75495	441313
3765	172089
369209	365702
259175	272872
492719	293282
221734	325845
115339	412517
444691	4008
85739	59759
84661	452709
371626	163404
450465	34675
285307	164884
118778	10919
43023	313523
145534	174263
459091	391414
266916	122462
2548	137962
55767	386854
242551	95942
121594	201977
337145	89238
163647	316372
317184	102482
235493	281924
21447	26771
223370	416474
397936	206375
200092	391587
51542	361678
239112	234644
243086	119762
55801	347057
370584	463920
309086	137719
437351	190369
412465	190369
315588	429603
158864	441195
486000	417473
150832	186384
233772	453521
167419	300282
488186	402877
124612	84293
40875	250410
458657	359906
433120	13618
452698	423488
303013	475448
165239	230203
444081	237019
467836	347166
398009	355723
278769	241360
420002	232377
79817	315262
77731	465185
117569	419033
334017	470344
387023	429863
257970	266220
131212	390655
311367	189733
42610	340790
148388	241561
78273	387987
261083	85932
17449	102683
102307	90626
68120	375634
189169	447517
423885	27464
251546	243494
22719	8617
219627	105498
73848	366180
13101	30270
159351	438783
315692	485793
403844	120387
208754	248398
455635	368205
381374	338271
225955	132024
206204	387742
410390	27581
298026	15133
473617	145064
31703	265923
419191	451869
3602	110677
101344	224085
287391	368745
267562	483977
26010	233600
406961	139648
8254	17122
425157	113138
15819	98220
287596	391414
170909	396431
238910	12895
486371	211868
172680	76752
40890	74201
195128	352180
153322	94793
83546	24351
483120	136744
39852	442854
472737	194893
40257	396287
1774	61254
191174	189064
75495	31853
120063	409737
492921	158151
194912	121106
168303	303932
109738	53389
258911	127938
334391	130197
54877	177876
177174	295984
232037	77118
459810	433279
356896	336590
357387	357903
102644	329849
271110	12177
398807	210470
221584	348321
237649	309861
300795	384174
101479	372897
32308	54348
295612	274478
379296	407334
358860	297330
164616	429863
221594	51896
48832	192905
48705	166827
259523	378509
76421	20011
356530	145691
380858	72265
264440	299196
387147	427054
321056	335577
485221	430387
314440	272941
360641	37518
486797	291521
445377	183213
238101	6467
260951	82271
273760	271566
88695	175016
242795	256121
149430	85423
357137	275977
290683	291249
286575	151259
366896	345749
477924	10936
337857	452746
71184	355806
432638	318404
338156	228783
211740	109309
217532	470110
407845	434035
252663	112574
106648	402183
90342	10402
238595	44092
169950	295650
328538	266765
239936	438120
195384	267352
155024	81058
43692	417866
358475	467703
486797	145691
210054	166970
254695	45141
437623	33248
351699	142926
7842	8012
236359	153411
200379	419382
463089	128526
332299	386411
426197	258220
445143	169116
403990	180180
142646	428738
409109	13129
232845	298767
163027	3967
343732	31041
218311	51222
176182	34001
173879	209510
458207	380538
154766	127921
454659	217223
50736	288035
130012	199396
319856	180962
381050	160855
479539	273831
384795	43514
242400	380785
438321	184417
393051	144405
168400	228431
209672	192389
270760	227356
388894	195005
58813	446351
345236	8754
41842	94516
270739	8607
320961	178436
247888	159249
375600	51195
77448	246311
482646	421830
225680	398124
409388	186548
282256	385000
23299	237442
200425	81734
377486	427896
374156	234902
54432	132740
96954	492280
92122	445061
236997	115340
131186	232890
284653	395988
67399	466776
277595	366323
143179	460845
407540	147811
242822	345554
56619	253976
325493	189411
86552	169385
99971	276018
144622	169482
44160	11974
214316	168292
481059	14793
412909	455218
267309	61059
225694	50868
444099	164884
364407	48163
188493	96977
421073	333694
438419	487433
80401	274108
314530	228211
407660	32261
168416	226494
424851	110677
363609	466135
18638	285156
464868	15209
139401	134694
5517	439062
116173	141509
79874	434998
413079	324039
343286	387185
172015	418551
387775	137739
159316	414269
78617	257168
326260	258126
125343	235815
51484	272339
271822	261009
217902	166513
337666	456193
462053	90635
250762	263276
170980	54151
95254	195658
351013	48861
260179	479614
248013	39843
257443	467523
106313	208747
492074	105817
84960	95942
15640	494102
456807	82735
276007	3278
200222	71033
117603	227731
281504	369577
68991	487482
396228	110708
433812	467969
139021	240665
372111	388720
101063	50535
169331	476951
21242	293813
6467	311756
28207	267055
456023	262954
5857	172883
20629	132740
263220	325790
311510	484274
179067	359762
132190	304731
229477	446063
437394	429862
340511	248885
101909	6091
246651	478425
420572	425838
33083	413894
324610	397120
63892	15209
296533	183213
403670	215858
399899	82373
99878	172335
112267	342807
449497	30638
180034	401871
43661	420314
240696	34638
203141	383202
106676	439719
110835	281437
277568	388407
229647	485185
176130	293941
214501	133588
181247	54513
167291	83811
93384	439900
186834	286400
119515	44645
3509	43442
192249	16817
112153	483634
162511	420708
438193	81674
177345	181204
428368	30723
119306	421830
288652	398066
168331	119381
241952	144180
27022	87471
437798	434329
377566	180807
399237	285446
133652	233590
221571	173928
219198	484126
103886	317100
86297	37057
38066	63528
491642	214050
166903	230655
8822	381319
305269	267352
296357	242720
254293	171813
443815	437243
243732	69067
262426	224592
96631	199950
37122	444
158289	186652
177114	335606
465254	110677
462533	186440
187892	447519
253908	64188
39195	347753
329379	92488
187124	300401
477932	216585
72407	194830
41819	313745
310661	246311
188225	13176
39176	54298
221520	286769
266141	41753
325480	485331
125878	45141
64981	391414
233001	80022
140592	205270
102115	184558
478951	110677
116730	20958
373890	470344
57906	98012
81249	137561
356530	235568
19031	488432
454987	401014
454412	315516
16201	24620
260419	391414
256893	21537
342401	217561
339333	7321
381449	293813
5824	273831
438767	390861
6810	282195
192365	214813
184109	5769
260356	295682
482851	233318
293913	207462
145027	267602
450499	138088
152180	85211
441996	166743
44906	179226
2493	27464
38364	165636
217848	477403
148790	92613
332655	158340
161983	4349
194861	33855
344094	42400
416470	293106
306665	36653
263836	105498
62639	187932
450917	48169
309668	134262
310153	7705
64008	486885
389654	11754
163436	8147
322031	266852
420319	83408
72407	13370
303303	372629
131924	94516
266307	414607
214785	142678
249059	349830
442236	86560
136079	417680
185327	48275
273422	113102
463501	425342
168946	95312
19610	80150
166626	94794
15819	64429
46988	392849
154097	194089
449628	11754
341522	120053
258873	159920
170650	398712
353399	477986
180208	224706
49083	471940
289341	126204
69454	384568
472310	53883
181108	196783
93384	263135
98949	284322
400677	343581
217163	28129
292641	234926
310746	317118
89299	55293
337529	320700
416919	406108
328174	392314
191222	391414
245994	280635
177817	74571
5235	195470
355485	171549
56739	288139
332708	162947
338003	11789
345723	178436
192965	321792
207999	406894
439977	444152
247157	286771
169483	168575
12481	206405
349140	33183
485667	65497
404096	187974
158326	426034
438364	237656
154855	440962
293685	156304
143649	84791
255585	277604
439718	197348
342465	461846
482089	264908
201666	301220
83667	231752
486799	45685
233332	42205
401080	352706
69426	484452
188733	467703
472831	89722
101237	309020
340654	485546
155776	62191
233498	230540
381595	124085
180031	18989
109357	46750
189351	478415
198068	440660
196491	46412
333736	255640
404946	263966
378420	440615
279722	51755
26627	306182
233768	218727
353055	4349
149666	140778
355504	86632
242565	267352
145585	63194
33220	272159
45796	101049
87047	426556
334985	44607
170535	485063
382848	468205
410363	129108
218253	184841
8146	464387
105817	285865
347122	441731
289329	348798
127478	440660
443817	435092
64933	37230
155246	206572
325704	276744
454617	472072
30295	188319
439665	317118
399796	440441
332457	218727
169653	68403
300330	448609
216421	36719
450727	351644
144973	40655
481419	171714
411327	475589
174139	470725
432467	270869
143507	29533
194861	207535
276325	338189
388741	153995
432915	29689
46757	316575
400397	445813
442236	164759
385509	195990
81432	443962
432229	151322
67581	295650
338686	386436
15000	310756
76823	8350
247784	394228
132641	301784
336660	464578
360703	390679
26563	71090
233560	99633
462843	229150
365531	466737
201707	451460
312892	406302
166157	265040
491190	42655
76185	429552
334985	397019
345401	458
172107	444332
311042	385000
273659	50077
476862	230
376736	75303
95224	316372
50164	54700
352739	284925
39892	18108
208133	115174
407280	54976
128484	1945
464460	371122
43419	313454
271800	212081
393395	208438
125646	369181
278403	123052
60914	257726
49936	215132
85478	259238
182330	350169
185761	283354
65318	312505
118769	28774
333292	394002
305865	190369
484962	379499
235404	110677
454610	487403
226023	405037
72791	226308
487186	27464
190524	9719
153813	274547
439368	121132
454263	41209
247296	102672
483003	78074
283663	457877
283445	31548
188539	71337
296459	360860
123718	10371
5855	106899
189879	317506
324518	293058
74588	28129
403499	95312
423490	71359
439940	306100
291865	53369
148034	36364
168594	387987
109676	129540
328234	77598
254446	446720
492567	86974
317674	267602
167569	11261
11738	109271
377834	354083
370963	148871
143749	292468
319396	153995
88633	342478
350631	388254
354545	458601
276821	290
270901	356261
290216	311204
206695	300469
199306	15209
61946	244703
120077	366127
257138	476441
52734	205223
227169	362808
366614	360531
24004	435817
54106	421203
208300	462551
292902	40198
437516	245679
15133	198381
368858	486081
454755	65699
223255	21411
348300	436686
471757	368205
220956	241356
134827	256723
370830	225994
124222	228431
363591	109868
374350	259929
316090	449817
121872	13370
244889	124085
142501	113051
51476	146584
297151	38134
472640	231328
456351	368892
490806	461896
82150	105754
443815	318021
298842	492853
147346	320508
481803	183240
304739	290450
433646	293813
420417	478196
103842	399867
85476	351826
178222	356469
335441	317356
465939	317118
146524	391414
15027	423582
133588	107749
341612	86728
231411	91245
7740	74511
60208	205969
308038	160402
304146	53020
162564	72952
353815	15209
368800	341012
347121	25303
450687	351679
406408	400044
420033	86168
294323	489485
329895	406171
411269	4138
302900	379976
460765	321628
41484	422411
279715	425825
211141	388244
250709	157189
321938	43352
383575	310756
319393	344917
83799	186159
254306	346768
46092	340073
329778	357854
179722	17492
292687	488329
369831	471301
128940	100165
427557	431799
426246	238942
452035	317100
315805	133423
338003	276440
142823	146969
294079	163862
91895	48163
311222	441616
320578	179858
44374	48163
201187	355060
87075	385279
455745	100613
168753	162816
161695	391870
179251	70026
390256	161704
453213	425157
189104	336590
59688	161485
165369	291502
19525	428174
456021	8743
405946	447441
76953	315844
257289	107219
470353	236730
447076	7054
399701	163800
16025	323785
442478	195999
200092	340654
412184	44341
455763	12384
193767	43771
474552	28646
242047	423594
404337	301972
425493	330472
236878	63114
103748	121141
254601	149206
216481	94665
254599	330469
168390	144073
90580	461354
230683	274478
457267	110677
80213	313802
108060	323926
257164	184964
123718	491743
29339	272230
366493	366828
154255	257277
216859	464420
346987	317118
19280	28334
109049	372433
206345	205324
484516	485304
131302	18837
219874	492316
59092	186095
43228	234356
424043	20247
251419	371918
287034	206623
316716	215477
217091	110708
198317	105893
326429	198297
58952	281317
27244	419889
2338	435708
23680	110677
406164	299976
383673	40530
21275	344917
38694	43885
162072	316825
331103	65369
486712	393485
44865	390861
94281	363874
415629	71091
202112	203285
247296	110309
308858	50264
185261	378686
6223	92613
390032	339853
146893	97033
213148	111314
154906	266408
174139	354247
19082	441963
689	32917
132593	5614
482806	166513
293913	364479
14290	426062
473192	144432
308628	7130
97438	167719
230373	189549
43485	15209
124469	22512
118527	483261
421965	444037
310721	332199
389917	333751
237400	347216
261829	414912
182482	235168
205704	486885
466562	190369
72291	263713
164084	469474
383223	122462
72602	15209
226118	38968
329311	376409
7922	8623
350003	390349
271257	372857
6060	422069
356987	94516
383499	303424
327570	379317
299272	446936
396077	23430
54539	444866
69341	340366
5579	35707
44160	404583
197936	288964
249467	211868
67223	77004
353326	8623
9501	411455
123561	38134
269848	387742
37290	373613
34206	197639
154228	105498
137200	30374
71258	484708
329819	223121
48953	416402
198317	487264
386321	297949
20992	4478
140237	70608
470930	336590
393468	292904
454661	348798
285187	371053
435314	395749
290385	118357
309917	181704
261278	252044
152240	291672
488818	217848
328940	293534
61986	210334
429287	138193
40919	141381
400431	179136
262676	396563
17155	113320
460787	324753
437785	486560
188847	292987
268910	232260
221735	136177
493221	468125
91673	396942
238350	48146
101479	103565
147770	378977
145551	49903
190614	62191
454263	49915
101829	197773
337573	261640
5166	427043
203912	69708
295747	95149
313587	263009
154456	459217
349809	348122
273246	137128
299910	114930
448447	391414
367861	271383
333514	276358
89504	477986
396339	333277
433812	162795
277327	390984
347607	341323
494002	322261
283024	268261
418509	434239
210220	164059
91828	190918
251159	195904
139513	75626
267997	52056
254086	186069
164196	409592
224594	55035
24489	346244
178422	394869
231855	378976
215899	66854
289675	343503
101834	331238
103869	367652
241173	150478
343364	447831
439661	465674
432175	167428
226706	265219
14620	65675
325218	450087
347859	291091
353998	172958
68532	422470
73084	469442
281052	445749
390426	481279
169950	489822
257015	478415
453736	348798
441434	59784
264626	232746
301386	314105
361731	105017
126965	259435
229647	155747
402991	164884
203372	387860
342440	477986
140205	357142
249477	202523
72253	318478
88617	293813
454808	186259
96772	249334
4578	111039
394546	25388
9579	54895
187266	413525
106168	119868
256506	164884
38230	355722
192691	24412
432366	255820
176485	401543
129727	141478
17401	470136
109185	242434
111036	110677
256610	408906
61303	190369
268284	378306
248734	94344
148375	228431
380327	74452
464011	469235
52671	141440
139413	151944
329750	209018
334256	489150
265392	317118
441475	342399
158815	226494
53702	76454
114063	494108
126463	447517
165798	461432
90595	131926
81948	19417
20334	190369
7178	13038
393845	238566
79472	222065
274613	195402
196943	402424
54664	5857
229048	33855
274547	235198
261920	50538
374727	136432
144577	156189
264839	59759
246878	12443
312842	243115
64777	345591
306282	230612
36093	484486
229718	41673
319658	394800
356096	101813
272240	148044
151732	310836
66705	76454
138808	93533
130069	37770
252923	345295
106385	35862
253655	27546
222577	84590
276449	397391
61786	347202
369209	246054
264462	86800
340793	391414
402547	109006
146893	188669
77969	211340
479351	52917
75322	378686
368770	164257
372054	328693
309044	422748
12297	64046
307000	317708
482972	398550
158684	65876
275880	311297
485940	203441
241048	369352
488275	251660
49859	298182
234601	436512
438955	351458
179824	29621
262708	5423
473034	306100
364397	127716
342117	470554
123320	134042
148644	214024
287566	315566
318561	141158
260473	262003
40028	216318
477707	340401
179781	351039
176217	105478
83773	266361
151273	464725
474947	1468
107408	97277
226607	54976
486506	476951
262410	421935
134593	374772
37040	29616
24519	492701
132807	227514
121828	411676
354545	140299
243847	17328
285401	190369
487208	200457
247527	158641
488414	406945
90792	150352
30876	310756
170566	152502
369757	484447
89608	209285
259942	38158
146924	46990
199399	20028
2715	231452
118514	77525
292660	285156
259440	478415
315161	240609
443871	135287
99907	440461
138140	445918
250389	310460
379372	215741
480181	56627
458894	239933
187763	300555
71430	466301
396252	21583
37013	101391
404946	72828
54316	440660
313368	69734
292902	137579
175702	461846
196398	144845
361818	45337
409611	202407
201063	406626
219089	98807
371775	159441
361999	374806
160534	350342
458145	178984
222422	165947
12244	316099
152723	35735
29581	287024
486144	5040
29314	489552
269284	254441
9328	255640
102065	67390
334092	66031
418182	213728
329857	267415
56232	84722
154620	12895
421635	137274
201367	68951
405688	351430
100498	392335
472049	317118
271882	223071
328840	440318
454286	396080
253559	442674
423150	231630
244927	445864
137808	345145
410702	409248
232546	88067
139185	161536
101293	160419
185563	375838
381429	293813
453256	401101
296423	14335
310499	168987
151792	22483
345017	76689
147121	93642
300273	279404
336919	412658
188911	352136
309276	334068
382175	230655
122085	41377
194195	141118
346584	328538
235673	440660
405672	238578
462773	121605
158484	62661
323450	110677
153999	337844
276821	193592
313409	180578
228563	30104
477295	419580
5569	365609
481996	422792
214055	424225
53688	332392
448862	402374
340984	348635
266022	314453
48152	16679
219309	214024
293805	489781
98160	421623
476951	385050
354022	54035
383223	14882
351855	176944
36256	306420
66215	190369
108434	236759
396379	288035
2187	451373
117942	479275
135667	243291
165096	441621
477932	107675
160744	12897
429714	369911
379269	280960
126231	141099
38697	208617
395706	227101
451748	438463
478588	352152
452857	401101
371895	126711
86322	293526
302178	53490
269253	209572
477932	261079
450550	35707
443062	313745
260753	478415
333061	468127
275315	30724
1736	474982
181577	447517
245679	332894
276271	322840
60097	110677
410066	320097
256086	50832
462953	423469
310626	409430
359362	434893
19453	369262
137757	380193
214735	32366
310153	363323
46092	128530
28357	57841
349986	20144
22221	281082
375305	485724
276821	208030
171797	467690
195914	190369
272725	454975
421565	422869
402973	116299
92993	212081
173859	422137
393761	68915
209065	434035
148212	56410
43696	459201
43794	206222
190973	237467
274138	288848
256893	39943
322888	263009
419239	300811
329354	48122
204585	356228
51359	388957
81208	73189
374379	276963
357527	387839
248986	190369
105393	83872
273946	116283
375748	160935
3636	300240
167475	153995
359832	70635
270016	111012
447764	243566
418555	33583
151739	440962
425371	219165
328110	445233
365469	412980
407989	49903
310440	410074
449793	72495
148053	80122
486639	338189
452722	416901
398184	435708
243858	6331
47080	357940
130069	43986
262637	472327
239496	169047
337108	122666
232978	389682
3920	334680
277224	341271
164584	388575
190603	478415
215392	84968
320764	302505
49083	414334
13914	229309
16642	430333
25969	90729
114412	447230
267784	220417
242808	145541
84810	444988
34651	75210
292687	178715
483706	239915
286380	372389
353577	35421
423052	194805
384597	22827
89511	246311
472639	444643
456748	177757
86596	65876
383142	301659
257707	355355
467277	379283
112868	77775
7988	340800
299035	16517
439992	136643
417938	324072
78728	413565
275291	414549
403823	155656
304217	443558
470386	154943
218713	80799
8123	313314
114643	232915
221173	447519
325501	393326
96559	209018
366639	262788
13019	303175
331911	162795
356953	396703
451370	321809
402438	139732
493159	293813
154159	62570
227566	246840
257982	47989
240937	464734
71816	2003
331957	413297
455447	218096
420672	281830
486712	295615
71189	85080
328795	62191
233742	184221
85347	168719
420392	266007
62484	359391
206046	491996
435576	56609
483678	428233
99287	349231
319203	274451
110700	186259
114643	70899
111890	50264
11902	43514
450465	354630
356710	430219
230051	360669
385960	15209
348408	231618
289292	447446
10643	160520
436624	274451
115152	94667
92214	86974
303601	322895
55451	49903
266965	449620
265064	242679
116923	141893
192994	265711
22555	156376
275721	132651
219560	252439
354933	317118
142793	344125
86275	405179
233117	271756
464650	237454
277568	369262
197505	469235
156138	348798
353593	484510
398296	158427
460875	357193
418418	102491
77229	101437
4513	99405
278769	452427
268498	430356
185084	142678
491548	206105
476970	13147
392062	272368
101982	469786
4684	43514
460795	195687
384985	183213
305740	421830
366762	374305
467502	96121
299353	309276
93285	313393
212414	76175
1843	483761
214744	261726
239712	303424
196831	473258
384885	236637
312595	398651
59204	241211
415599	326539
81432	214436
292205	418872
69974	191057
376592	189824
214880	417189
485342	258218
131032	148995
423912	245584
110236	61666
45579	447519
388292	88027
31323	463400
489246	203656
81776	203656
140318	494052
270293	273622
50979	373633
107334	100397
479351	490211
36696	36066
474177	104598
199765	43514
85371	419942
264987	273831
261394	73742
290195	169482
312753	462795
396452	296431
249022	258818
233417	134694
467703	246693
200092	456316
173904	5882
173859	123955
167828	422656
487060	85955
25690	479872
63396	205289
470328	400630
323672	118662
361318	327996
184528	461778
297716	42189
39772	336590
48934	357739
350064	209967
474606	466135
437043	313745
159635	388670
270751	36462
354214	266683
30188	431448
249860	127357
204330	183007
130300	260854
358177	428214
391522	164200
309225	439646
119918	124991
466286	257920
40198	177777
119001	7253
368240	381137
236740	287188
376909	378686
90428	397918
384753	412602
287492	361024
49390	105498
364949	92280
257007	440660
354022	342698
246398	16433
71627	322127
149002	94556
239103	336748
440346	411455
75093	214279
29597	458230
342129	106867
65624	479384
347673	86560
301337	311377
45724	65373
313547	306345
107449	218651
98295	206312
20959	208995
361296	421525
293521	72523
290216	100287
33353	70680
154014	72985
345586	267528
332880	193457
446370	190369
320965	48275
324502	343085
184215	328140
8146	86250
336975	421942
101079	225420
176911	229892
224018	312478
20489	149888
136610	438200
482851	91685
148271	339837
121071	249630
275768	51425
78997	77947
163985	6806
65627	5378
152082	257619
294079	446895
238958	298077
56226	449662
470095	303648
97537	16617
197077	321232
474606	265469
179139	411271
367824	176878
280871	399736
278328	51195
143862	250199
402214	237376
416548	43317
208465	310756
320521	211868
80606	429128
390154	306491
345715	16817
365596	281472
24894	298765
161475	219392
146264	28129
273610	13370
38412	157338
59991	177861
403787	463615
219348	445944
81624	157922
470483	353542
317668	182601
51265	190369
258039	150625
202478	213910
341470	172289
49789	38257
292833	237019
129367	48163
103596	381057
392061	356605
318735	430683
39892	136740
58486	9648
486371	317184
138885	123485
250298	96977
432421	47313
372274	378462
374581	221660
195405	317132
438216	281924
424985	230151
102644	419683
130651	304865
266947	203656
71773	76371
405674	226658
387718	339105
103593	393529
288181	378462
466042	113138
220274	50264
387524	187974
20669	208038
192177	212976
479913	392764
151048	338493
104000	339039
421981	23859
404960	475223
90569	83370
96271	291423
423970	35707
213782	227449
384218	28265
433646	110677
333346	61266
269772	110355
282638	267601
316856	411944
325905	488420
19688	238106
330606	52023
448722	94665
129790	468162
400408	142912
78168	137056
325753	363581
398868	379000
389083	2340
125064	460486
403966	170894
177104	215511
176515	405302
125297	152576
358055	281602
285225	3054
294351	35735
412738	464727
96331	269750
55743	313070
132764	401854
282663	463623
51543	61666
443815	254914
156741	12245
374274	435964
299037	32807
486894	341271
20731	63957
3809	201348
33782	132740
256440	455722
253442	428540
309359	196144
416840	38692
177297	124665
213042	139627
469532	250033
157490	94344
317409	99060
380791	96127
84406	466969
285027	383108
170508	387742
398828	313755
460471	125575
422900	493734
422568	263542
478993	61376
463114	465461
219136	275055
115449	367279
4927	108222
332703	86560
106739	160513
345723	413525
61572	92719
291832	94516
268888	320392
390154	14400
438955	483853
50152	389682
297641	67858
198158	203656
111984	209663
125954	13370
487347	53389
205627	421067
138241	224382
140741	99350
367881	134145
356860	76454
94439	331696
361145	74733
104740	456455
157978	86560
388027	47795
3544	269199
267562	149543
386411	237019
49445	144845
83799	489822
61136	252961
444755	259290
71725	146790
11302	441871
282634	8387
237242	81817
461042	281924
104740	114398
226828	189938
245439	319595
44676	447920
216784	27212
61284	369599
21830	192802
404011	75427
16844	67009
309917	279651
395334	147479
318652	201493
130430	440689
250600	5857
417221	132740
143671	405576
220924	263442
238630	130117
150478	237235
103105	65913
297641	358032
428305	162745
67507	289883
62792	100477
370473	335649
66035	274990
80635	183213
386043	348007
221420	401101
365430	434079
304536	28129
249638	387742
276706	31312
69650	36497
380830	134913
311510	283479
104391	380216
493038	36392
130069	415957
139193	22448
232668	306623
131180	292821
428861	115386
12087	159507
380737	203136
207094	250288
397734	187458
410515	476951
67507	430356
380130	33553
450407	244551
71073	190369
228918	31002
10908	169442
64724	180028
175936	73081
132775	107002
345401	298374
84624	67979
235404	48275
454309	125241
440152	62191
309593	409816
58168	375436
232348	43198
172726	405358
126252	257298
176422	479405
110621	369577
152374	20074
152641	129648
4513	420944
119944	236959
323281	432043
292641	100612
250708	384524
67359	332762
382882	22365
24842	310756
299580	441202
219170	92712
39601	128301
145525	274508
294881	52069
17854	140460
425923	218689
283059	317118
60287	198790
300575	470991
196690	227996
254896	239872
261576	428900
473943	17155
440364	434945
466670	342486
26183	426423
102832	142225
446182	237162
433706	354747
31178	230877
59801	337120
136492	162535
116514	413783
143251	179332
438475	49560
80804	425120
206620	465000
189064	324037
272945	63910
382994	237290
196996	33696
35428	94344
263673	440962
481777	276358
213833	51606
437881	425461
173975	303175
80085	291521
448700	380538
339037	304865
356530	75229
325218	421980
488531	230758
61336	241453
162146	273687
455479	30470
139021	255579
131628	59966
16844	161510
88237	26046
396449	186159
406555	50264
319728	427803
262286	138600
51333	479052
307326	4369
86632	373380
356953	65371
361880	240016
465499	122462
406785	163302
315250	408687
319241	433934
73799	26848
287766	256373
3809	125357
251729	493990
219546	269399
78571	153799
135693	245358
249313	46260
88979	330711
491607	105498
302918	163073
160442	430356
34023	368859
212895	12895
458648	362267
146624	395749
183718	4331
466432	368296
113157	351639
259704	100705
122139	362972
39940	35450
159920	338651
392653	190369
289675	436518
141847	268904
7211	373380
76228	340674
60166	117235
467766	62191
363272	76855
306539	324592
209520	348041
107709	261390
95575	478232
280943	97277
330467	307298
41673	94793
104980	291249
226298	447517
214697	371224
177577	332842
319824	154777
38141	407480
180566	110677
429509	230710
203445	301562
471636	191413
66596	417665
132920	378874
387329	214705
69735	87550
452263	48275
475060	412980
135473	387742
409808	210282
486772	271269
182897	60513
41418	28974
363520	386503
150371	428801
128563	308083
345723	312161
311367	370885
409388	332874
403483	105986
382906	474453
459498	254044
117014	134043
263220	472301
171848	84094
456584	354630
267439	168779
31992	8459
452781	50538
469440	13370
277007	261396
138024	248842
404618	461616
299905	137187
74852	48275
458925	432175
138274	486885
337296	464389
177487	448096
60826	466151
257391	429161
206757	78154
364807	393326
452487	49828
214437	171402
294323	296580
217997	132843
464854	30666
206977	219059
288566	163136
121032	447517
77731	204453
181817	403662
325083	65665
246215	7460
343746	224674
99497	444297
264696	47989
301929	436686
456478	246311
490060	291002
148238	480025
106514	337849
341407	122694
369884	216754
326260	225318
182294	21902
130060	80294
67876	107414
131574	320266
123010	226040
293933	481279
489088	280935
300473	284485
294130	422149
250800	136605
494126	440962
168723	490525
7097	122462
327488	450275
394694	153995
136788	75568
203978	144073
128820	225193
239112	373457
155066	265111
373170	196611
452148	43312
256893	350973
378098	44571
42446	317118
134050	478415
259775	468481
24989	342328
237801	450744
273830	294130
368460	53660
3809	168719
427868	10646
454097	38063
245198	97753
183517	264154
338547	490897
292421	267602
472616	100659
493627	89047
226023	156375
215329	275379
198564	196453
392703	365993
493169	364146
416234	490525
170506	152468
417994	221196
446995	35707
187207	476656
250669	325651
251473	426887
269294	398333
88593	133143
55651	351750
300330	448721
434862	351696
377324	466737
78807	453614
52188	132996
431214	236654
292895	59025
333369	317881
485376	266852
248013	163839
255155	314742
91828	483672
482089	257227
91373	384366
312234	416402
73349	172843
372340	33343
233253	43164
445478	135756
189806	387860
486574	72776
330145	188587
234872	318088
219940	275232
147974	256121
418270	294069
22679	275572
210706	205270
463894	71837
309610	482103
434272	390878
373964	292878
409239	166961
164485	116085
451354	47989
259858	311639
346216	449090
256893	133196
203037	169790
173062	351414
208777	192822
56070	205135
5677	434035
434062	377279
249827	469532
460349	130069
97575	53640
246283	76871
87538	93245
49881	433956
144577	288035
106940	190369
445725	478232
398761	29253
471639	415631
209584	435339
356039	62191
269223	375484
3402	318404
279916	469235
165053	139296
465121	8793
29951	347262
58513	106475
86632	334117
234086	435397
117099	393326
38919	142018
336209	29105
69136	104899
18928	18451
46092	453973
74534	15058
115440	418420
131668	141472
436699	437570
333287	220417
368205	323443
422546	408123
85029	270337
471501	327217
156513	417433
72287	425637
52867	364294
306978	94516
440331	327217
83497	111039
3234	110677
239280	69708
94906	65876
282453	315235
451321	147862
158627	291521
397505	157715
137337	21411
468126	110677
167588	402731
330722	262954
181680	32430
429041	73336
443815	335748
409755	225295
143615	378686
148503	280099
381305	280098
444299	414269
133909	275500
411651	268242
192232	162795
118938	133648
176130	103656
36744	141166
453625	419489
297659	244762
167759	235322
145438	467836
454263	252256
368632	220294
300419	490409
228225	196783
422720	310261
417375	88353
310057	473874
440792	350671
246720	10389
248405	169405
417365	444588
463590	266951
476331	393458
216592	7062
164227	387140
400286	463888
5843	218767
40337	478415
457981	285156
457923	466600
165680	371048
53284	341058
342542	178436
441302	488036
434908	132996
479188	177374
91029	339505
138412	211087
239606	211855
36533	248236
440510	285677
132222	435708
134674	290014
92287	58851
226601	363581
156024	341470
203003	312811
198506	55074
74877	180252
267140	12245
215555	66235
178222	358636
478013	8607
206289	301659
483548	166513
49334	246644
96970	401854
24987	78811
166316	489822
28623	121255
35134	62191
341022	467690
159660	41631
280108	131522
391568	162947
74952	95942
60471	366099
155044	43825
160	49966
387298	57134
94135	426986
75698	325492
284633	4065
410390	357621
8368	462973
326557	21411
8950	132608
477932	57261
274519	460657
351718	126948
338931	353551
136349	440249
211453	320449
71770	218727
338915	415433
455471	395988
492262	249709
108560	304173
3809	209745
72	407844
44873	292886
481900	340045
92864	179117
418700	409428
440280	245317
37113	185661
119365	401854
425135	233055
467409	130310
35592	30774
273821	358913
398732	267352
266725	102352
202073	203656
87507	166970
432903	108226
363453	286450
385722	433279
284286	90884
431264	447230
274282	354933
113600	465053
253279	409202
325983	16433
128561	199503
447314	209572
207882	435092
39601	86974
181590	391414
13930	86077
191360	264406
268948	320317
2414	313745
444380	656
456021	18468
106427	450629
73468	447831
356400	38870
219440	330143
76725	291479
416408	389422
108118	52537
196340	235679
427783	442223
67675	181782
159611	166513
5713	211913
461511	211868
357879	262954
295267	311174
387357	114063
33032	380538
351768	179375
1687	135756
274999	210834
130851	169485
269949	283107
42767	417983
93384	188319
171513	29816
58444	18671
51735	241468
423559	162884
285023	387839
120808	258610
216377	122462
76228	293804
333080	96366
242038	43771
283351	155044
470408	181767
153260	130142
410559	322820
213851	268176
388696	126911
329911	1369
55698	362028
26712	215783
385603	281993
19426	47767
136745	436784
65287	155813
129936	293813
456466	367697
23306	179728
442068	309524
191639	324037
295734	227101
351855	385000
71540	133604
375472	391414
172973	409828
336885	317118
288432	323056
189223	218855
419559	277725
226314	49977
420736	467176
371119	306315
73599	402406
481723	395987
198802	266774
239484	393326
463891	338730
189377	41344
50854	278274
311842	388575
414557	162385
212664	244688
412519	422391
399845	364479
36596	149919
263880	410334
20077	42890
294758	144140
173284	331584
166004	188446
192238	428443
465606	137228
242591	146706
287909	169798
273436	307774
324518	41528
417017	404960
73266	91090
198138	412388
21634	216250
318897	146751
345257	491809
398277	112679
468118	29852
151732	16433
332425	152502
288701	408174
353102	54599
373014	173036
67307	84791
284716	420392
105038	124153
81432	5161
124139	385000
476464	134145
55407	303175
366493	236654
143657	293813
348550	190369
445435	264406
466309	301686
236241	447831
174139	158819
377719	333713
423002	35735
311758	469172
483523	24236
375245	251597
91807	267602
116295	339853
366867	95149
193329	84869
394349	259936
307286	262954
116226	281390
178222	75000
273825	143079
26980	384849
390148	416020
480105	441635
106739	142834
279584	333746
225157	83253
321802	378871
167927	253802
34054	15133
257977	219876
293591	224659
52670	63957
326260	278894
139445	179375
61595	378686
172390	48352
367246	54242
239699	238613
106242	9437
22276	462115
262682	62191
274629	312161
455206	388321
87501	368892
72487	214992
25347	119381
254651	408288
62026	477986
312460	435817
272370	16447
240709	391414
410005	464420
120550	273694
401881	10345
241484	99667
468082	437344
376400	33283
155941	391414
341272	204206
262598	240374
118131	36147
248079	106892
136999	389387
81405	266852
245938	107222
304011	218730
40992	9232
153006	470370
56428	35707
127904	227830
100329	376369
481419	394111
396172	694
363948	318408
30200	385690
133648	160461
288596	437512
6984	264406
356953	213148
413053	462693
126111	426034
330420	276780
254719	438373
138229	68584
210600	366474
347346	58879
17398	317118
250021	156376
187376	304042
49150	44469
264569	230448
382882	86936
435683	359537
437030	135756
12306	492462
128948	101756
338660	285508
141892	220676
274347	476231
414023	443559
18244	62908
339044	350549
135010	472646
258328	172616
159066	49903
233045	379903
62444	186259
405535	66720
383070	10520
11789	371585
308618	420241
35065	56132
265717	7714
325492	348563
82041	465647
308122	37516
326830	264908
232799	384182
208487	384563
458435	325269
107118	203310
311879	16433
62373	420780
373733	478860
150385	342300
131013	298886
474461	12787
289341	10451
149766	475059
28411	35707
131174	81280
48799	96784
359157	377695
2121	159806
113616	97277
368006	214024
339181	476171
28926	65637
85877	204330
55451	387474
217887	307452
135212	315671
372488	103936
393106	204330
352798	16936
292542	155377
388084	52030
45579	336590
58551	176000
420018	50391
444081	71189
50506	391689
480276	399314
489589	194331
336464	149897
305029	139111
71125	476656
98095	320299
354694	384437
97926	436900
126542	366534
168000	443526
383164	129775
236268	312314
80743	227472
63857	27330
472940	188759
92995	96708
24867	417229
324377	397129
40288	276403
288809	194445
108516	71218
387859	313745
454902	453697
350452	98965
386675	204330
319386	286697
114651	387413
384155	459802
492453	279541
276309	327343
37956	317118
382550	180578
376815	440660
187413	289350
5556	467740
249567	154692
143072	181707
274463	309035
362267	428379
130966	253774
385703	343831
77452	457047
307160	438373
486256	244090
364359	104821
185502	256121
21379	71621
282453	93625
342486	316350
3219	130960
245679	346698
453954	162247
146893	84111
418458	287630
442236	274309
296811	141185
427265	494119
414058	396080
350649	312329
440484	311297
68468	469235
2349	147475
390846	404806
236359	297364
296452	403485
262182	200550
233247	243917
71482	137128
293812	298182
24284	220417
55770	335069
181947	313745
337744	295725
54956	455988
473972	328392
101465	142900
267977	216423
45481	379903
474788	378686
463420	289696
211742	450647
411386	82585
187716	407903
112212	62118
155656	71994
405271	470128
326000	348680
165326	395306
156795	190369
300083	136435
296635	142585
198317	136326
12063	282109
187612	186440
301364	217435
15363	43950
149660	65539
13699	195948
411204	233882
361593	5040
157405	246981
170643	123741
386411	105111
409549	410951
407528	272259
104866	156375
99223	160232
160962	473486
230969	183480
315805	172999
286591	318088
116833	482389
108648	249334
302882	278664
134299	12245
355922	336955
409785	371918
49693	378462
397672	89127
200415	336518
117124	219865
420392	140626
492316	310132
34123	431379
24860	321524
221911	359392
209183	380538
101609	415364
406558	48275
141298	167760
442435	235303
453942	272487
15038	156529
416661	374939
400501	44916
290673	487480
206961	221216
483391	230947
443246	476951
28417	236222
49131	188063
435107	390349
70846	448331
305224	159249
266293	48275
339333	90019
12564	254791
435588	422229
399159	219205
214326	222984
376063	23688
384725	385557
118368	119381
53729	404806
105979	399852
421108	166970
379155	117023
305418	415455
6284	202390
467674	186159
354557	62699
391220	23503
402240	187974
106268	480963
31654	465370
269105	426969
467827	76709
300689	50264
287566	281236
149978	478716
415447	112412
362267	140856
351184	446167
53863	287548
126764	173965
300519	226752
481086	152502
246825	261396
425455	470313
490418	273514
398308	88027
410743	131395
273900	78380
105943	140608
428781	494102
474341	383451
302298	84514
146067	222701
254679	151452
354244	7780
52184	254680
51580	313829
435512	298118
338808	122966
403539	429161
427788	39892
471131	151096
143190	422792
314925	114643
273513	49903
6906	487932
210883	268399
123790	194165
464022	44410
158180	396485
306228	461846
111573	217223
179882	311127
470246	457081
451494	281324
443320	323514
301659	23602
452321	156172
131035	211526
422439	9670
466012	110708
136726	311436
292006	180962
136869	382974
277194	478288
237179	103798
291342	391414
369722	15209
230283	132247
130675	223732
350628	67584
47797	97894
491292	180096
5700	86568
279306	337775
219546	148958
480850	409828
292721	219944
123251	236215
397778	12245
322255	122462
139350	260110
327214	231447
175351	154095
205179	351644
245917	101058
118554	137128
285568	389384
275412	444161
284191	410500
333178	209471
13686	78656
22434	13370
266483	132740
345107	465298
281052	478415
161363	119381
213401	40284
47702	153995
279879	422175
403896	392100
166192	374698
401321	141145
284717	470554
412722	213668
340008	62191
39683	315671
351458	198456
339005	401481
148584	239348
282263	351414
362267	361540
212733	345585
15849	15209
487509	31585
250833	152048
347948	230691
182536	214024
4849	274030
263508	354034
318236	387860
146893	118694
340926	331729
146598	293813
273266	52929
327401	232612
450073	378686
47034	266144
127583	364294
332226	218730
398903	469235
404099	442265
461170	171592
464588	161321
246135	331349
127395	273816
386468	469513
257858	144130
466133	251706
11587	15209
245047	257168
364059	486339
119188	30920
23031	9054
435689	175638
314346	267140
217563	57984
73660	188063
306397	307528
167752	9583
161865	77031
99710	53845
188122	84504
297295	433281
333848	313745
259158	58287
117647	275959
441014	427628
438563	48275
484864	275839
463420	317676
307539	458686
358443	273831
444890	468389
318463	107473
89530	301551
436699	153521
91382	121106
95363	413525
465687	263762
159068	277367
193822	409828
41378	373543
152623	296536
264801	119381
288077	8623
251007	212066
7552	73614
214085	157280
328134	134145
113002	293813
131573	223389
10977	447831
91634	59668
317118	389099
277084	353787
402474	326553
277581	121153
440249	303218
62505	254973
459390	53296
469102	150974
277499	313745
441302	96406
470264	249334
493409	119762
404543	322760
23018	284716
246363	434035
313317	22368
429710	149752
85674	278520
327119	453117
20946	434328
492976	73336
192611	223121
311462	479275
462696	466432
54304	388420
275217	164718
335021	329727
125948	228431
256468	263009
183338	123369
262026	440804
250614	161293
332820	408066
192183	27457
307448	417354
154636	1135
52473	130148
305054	15133
189806	462973
138365	478415
22124	389682
51599	465019
132190	76417
33966	95219
159344	121106
140989	447753
253370	14335
41676	46294
108050	289993
146504	31808
428738	463425
374041	24983
128906	21411
66436	207557
242237	433012
313767	277315
226649	239090
461563	261396
247126	339853
227578	155719
39683	186384
245732	342388
227511	420895
24519	15209
23923	147277
128839	428174
12424	395865
168582	313745
56840	1957
326631	282911
259952	204078
450673	137719
439641	227809
151562	396563
189318	58538
11990	202523
332255	35707
194978	271165
383796	277450
341348	367798
452284	13370
432859	281472
204667	476880
57146	363099
422771	443823
76976	381260
472830	400968
58567	117543
409942	293813
118817	105571
332299	404316
287852	147121
322171	177823
84745	291249
153407	56565
118495	165101
178456	351818
32096	300813
214596	350189
441112	466722
228908	420944
113382	89047
277523	333540
24185	153995
435106	232977
459869	345210
275291	254446
391118	21411
133418	325604
53791	257620
364783	62366
71058	392086
272706	62191
369209	31808
486712	434131
403229	261156
158410	200061
471447	281252
404752	190369
156562	44049
477681	398333
147941	453012
351622	127763
348563	378462
440275	236957
91407	20619
104089	483853
84417	326446
400548	163974
291451	293813
176173	71994
399374	94516
469817	84857
163461	432284
61441	207968
160946	468125
467828	11951
376756	110708
53532	239915
183714	338668
224393	102346
238298	493376
468843	277961
415877	196100
473492	243312
121187	439074
152713	376771
149128	32807
155073	235034
342714	422998
437584	288989
120004	134515
113754	94344
56945	64927
256270	142018
98563	134488
22094	390878
196283	70252
6836	264277
52217	176371
239611	367243
88119	466737
176878	332895
489682	283645
202043	40993
159141	38794
255195	195121
292801	162795
156562	180357
130069	343504
79296	152063
380719	152502
156201	91558
178422	464314
128876	372176
258514	62982
443071	321859
232867	48661
219926	466135
149606	441399
451409	247769
289675	316377
289675	447890
421906	387742
387742	436804
371566	486396
412326	480778
287566	287193
492260	256181
119001	444589
37374	347036
104788	28129
75843	91380
266307	150650
210223	219499
10725	481894
296029	236591
407330	22804
259821	291674
58011	54976
422930	110342
22086	99106
16778	318698
376036	265518
367000	474420
217958	233210
181986	60298
86632	465391
140116	60142
330639	140038
15464	229205
107118	392788
186650	433934
41378	167799
48282	15051
241902	116070
199182	358937
230574	64572
84641	347744
306459	471221
62705	13370
247052	228431
59395	176878
127014	190916
282192	293813
73842	414286
61186	104257
236563	207149
212511	286936
310024	393152
238344	274309
430969	156582
471955	463357
176695	141170
301312	229927
393411	161402
110933	151739
357351	404953
383118	71604
137368	240624
314617	291521
126141	264976
436864	183443
229124	113158
413192	309198
260803	492139
246657	273831
323806	9054
383002	214992
106231	420790
55659	479507
226062	64451
176130	308150
386948	303528
362267	85172
258274	95312
325824	200554
151647	275099
244249	261356
365242	302033
390596	80738
161943	310261
168204	22002
368900	91711
422326	231447
188047	417201
171446	48275
141525	96324
128316	438341
83393	322052
45880	250004
21242	54976
78158	355275
139743	83986
203515	6899
163630	310261
334477	171756
217163	281924
434646	31744
142391	166513
88644	274123
143190	437684
291506	490707
288491	466969
479072	227101
14113	362011
234978	185436
19065	283346
89805	204376
423118	169482
464376	264406
235939	76454
346316	315916
207661	21127
166345	219640
482719	191820
354475	317675
424822	9664
397478	238227
13749	105855
446182	458377
212581	154095
274304	478415
306824	10865
302298	408353
82688	420736
255899	249202
205577	292383
121279	354102
429825	152502
130069	442232
32430	264406
38487	40257
190052	189786
370712	313745
348147	38346
390960	54976
438825	441996
187936	391414
176616	317506
355163	300
372764	108582
437778	276358
299550	466432
41025	27748
375035	205221
63002	262954
136250	174864
11696	250009
121539	54976
155719	329563
229501	17339
102187	286754
169700	2853
204330	141698
430965	114654
371617	66699
313946	276818
209971	391414
463976	275062
151431	100718
389656	451899
370640	190369
302298	16433
379064	330469
70407	303175
119105	17979
250833	365058
441463	126319
66244	263009
18680	390071
97196	205223
415169	445749
456691	258220
295185	90123
281574	122218
255579	215858
74917	123634
190051	64495
321213	257858
25127	399108
194057	126290
239602	203656
264277	450983
303507	72067
130224	314138
137171	72461
256366	114990
283521	214540
462653	203420
369030	300397
254940	383540
151082	95942
334473	456708
339293	16940
359053	409723
266096	372064
140502	477481
278755	423469
358288	153653
25748	200578
202774	315250
420958	371918
278769	474488
388992	324695
12931	343291
439797	190369
84745	215967
396583	25239
248764	468811
324777	450229
289654	185479
92049	267827
448104	472583
181420	23892
475756	205289
408711	5041
203393	181140
347036	182226
118877	425114
367988	279017
128124	135848
414319	132247
346250	34061
243520	268531
104396	304995
484641	392215
174404	288925
233045	205702
26345	6086
263880	262183
292352	49976
434973	249202
160534	273041
448903	353267
54597	338189
436709	307279
231384	145691
440614	351540
284057	393238
195170	148739
221687	195402
314460	243834
315062	219499
278124	291991
240038	344249
487668	263135
324708	385442
469384	229756
466819	288359
91197	247053
267851	186953
67247	98807
198197	469235
56520	252773
74274	267352
91287	75685
485546	235976
341811	289883
25435	273831
316565	97769
278554	242351
288338	420790
7088	77727
143251	173189
197403	16529
462169	312595
27313	344016
145288	111039
10237	226103
412823	236213
163519	337153
131037	252961
183607	28129
265598	104220
338301	42262
74902	5448
270332	35707
365550	218727
222045	96687
393870	318506
308582	65213
149013	186714
56937	211755
16349	389387
226396	207927
282196	290940
264479	90080
15579	106459
340175	245538
95849	137481
1292	273956
12263	361053
135651	440962
236689	437242
233117	403368
262938	34805
69749	183213
405617	40365
282453	21523
305624	183007
82620	75717
344781	40784
39601	175382
449521	458435
442857	366534
261278	261561
417816	141623
118946	411809
453181	190369
432293	440230
27118	70252
158298	75381
290073	121408
192159	407029
104648	479680
266965	9437
297289	310756
76745	447517
435903	454323
167588	449509
50627	97642
234061	402707
293596	160878
110614	391414
353660	73712
108213	130322
209692	195121
40809	462346
420266	477634
144895	371983
372475	83277
229735	329676
386535	294951
157971	470418
321756	37221
66879	381762
147854	13370
415005	257858
438475	195376
384296	71578
260110	268531
162703	105104
109808	451669
348355	405217
153331	457795
61651	143809
239364	276358
163515	464892
403076	101058
34759	380071
361103	463549
430831	472201
335949	146248
478675	110677
80084	221516
447242	411455
187816	417918
253643	375840
120894	428214
75259	338271
452709	458601
124469	353343
275659	339540
375888	168050
212809	474398
446182	49247
196398	462776
298581	24516
235533	62191
296802	190369
82150	492906
267562	205512
343916	401949
421343	465018
284891	287740
392507	313745
289578	110708
268406	197696
335844	66453
102737	54822
271336	332424
85674	63939
352439	26551
235865	367110
204209	416805
221878	72432
199744	262385
211238	437067
458903	430610
294063	20611
267216	407386
299710	53883
375903	251806
145002	40784
197681	279481
32366	282248
262957	220417
288100	448235
81996	131312
153162	437225
448673	160465
47092	316575
308907	78811
63352	160670
335069	348798
89238	303364
242253	264406
165170	30583
471169	39382
6530	375768
227387	317118
289225	406895
406401	16561
336795	116283
104171	127921
307969	458657
361762	131169
97575	86728
324759	398285
158874	464797
27345	125871
112443	381959
277241	318273
450890	438155
251158	246311
471768	394069
133373	4349
406660	223430
381595	286936
439509	132247
442236	65371
19373	330273
488630	24412
98789	458275
95298	318735
169047	457396
105077	122694
302626	266693
297241	234941
138703	116377
146970	278698
443321	315223
148539	451600
134593	414168
189618	340543
373546	456213
330954	49613
474177	147554
384220	463394
395524	317356
226415	158850
353725	379809
334256	413930
361132	250410
263640	484735
423150	27052
198845	49903
115223	249186
202427	247823
49965	132247
159498	326997
299847	48795
46607	493348
119001	354213
55133	489150
43325	409828
279058	425510
259809	378444
193170	413703
399949	245679
165082	391414
428182	357007
20199	337802
201495	322858
69267	467690
874	216926
191629	82585
364370	75952
181150	428864
422629	177630
167588	256785
116861	121956
259835	92086
261658	468894
317700	35735
14020	275790
420698	97277
247929	308980
372127	292721
225111	225111
150801	449468
211606	87148
71665	261452
113957	437337
368131	274359
245503	267352
174034	437599
377869	61233
440154	492306
88203	222701
130069	49541
225694	474270
410384	467690
421795	179314
143315	300813
486894	153995
482071	161538
50363	78378
15855	377032
12926	122490
360179	448253
112361	273831
218904	273831
139064	40530
431237	402526
350968	291002
291964	375840
454037	245317
452587	385292
98822	328813
138126	434035
81358	284599
84091	54743
51759	442836
206014	317389
141668	127921
278478	389682
119598	205223
128337	41075
196901	384089
433608	54976
237120	160722
89461	388575
491295	48275
403057	359281
317665	263295
303641	293754
206559	421830
104831	242096
169163	180841
493916	146865
387577	164446
265548	244069
277359	271166
251018	253772
20268	218727
389452	94803
157182	446105
110835	206544
408944	10646
448353	236654
127346	277986
21665	115340
381007	190369
387632	22113
39195	23395
264120	405217
209132	137508
175966	89718
216131	1605
434726	162319
253090	46092
194195	13415
444956	433279
50400	207535
369542	331349
195137	249742
68331	461392
420936	491990
378349	231140
357411	42074
81547	130620
447684	262954
97247	274451
185409	275460
433233	279664
147423	155941
443815	317891
193275	257180
204397	62191
130060	79249
171444	192136
88711	344544
65513	88289
440262	110708
29124	187998
117125	374939
48282	305038
406266	324982
30436	52205
342465	247812
189038	162978
391121	285350
457381	86728
432660	170248
229735	134500
441341	313745
320529	282577
143918	245679
173758	132740
111278	291835
262250	268917
1712	493182
177840	47879
366100	306069
104205	440073
357662	486339
370325	391414
68901	227200
59873	419049
480426	294079
265444	204925
325397	119381
478282	467703
81808	85426
299934	123039
461058	430356
172597	51954
484229	90080
478620	168050
56619	226609
414016	122205
132298	99004
337414	429250
14536	42189
378350	416942
394090	296421
314693	268600
242958	264406
298954	485453
98904	193970
305657	327217
9303	273468
456021	274186
309715	304731
270248	190447
127652	391156
321169	134694
413338	71816
56735	258294
490162	446693
355083	168093
71189	450897
294023	392162
267143	421285
438747	200744
393928	347202
262594	12443
353472	16704
61367	356605
64680	172127
49870	220831
446758	395964
216106	418342
240140	9648
82003	344026
61455	24208
82744	99484
371338	120033
124585	395988
292721	291909
293850	484274
417194	250214
271452	161110
144274	426787
176443	36392
343533	360620
386994	196303
99567	291984
60805	425675
149361	291521
57785	160419
35612	121758
9381	441296
191103	49896
221011	119381
217606	28129
63332	186259
422298	317356
19542	126348
462589	129141
19727	405398
152402	187974
208691	316796
39763	476231
235059	74877
306074	304173
78571	160855
232880	62191
74364	118735
468861	166970
71090	263826
281416	16433
493527	105754
229971	186159
180140	400387
190346	84137
13177	79249
411074	371676
452115	465694
309929	215674
274840	175373
349927	459701
176771	399736
250121	21457
27668	69708
143850	390349
81075	130742
110315	142018
388988	209510
405541	264406
251333	333565
347125	386426
260011	50264
100445	48275
419777	338095
337120	362345
154864	245824
49334	119298
220178	183213
131973	175551
203517	471745
345715	389908
80193	181506
326260	53561
303838	306633
81821	305818
483500	253703
283358	24620
71297	139859
491997	345175
335069	51723
95274	434030
286247	310030
44715	313314
268755	258370
397822	34376
238031	378835
224360	422998
275319	390861
367039	248777
117628	76454
111749	412980
19247	211448
93627	143967
58940	277084
403489	59636
383386	260640
300576	121544
295766	163748
332868	183213
101049	377123
42414	311850
321183	55601
254430	408737
188325	429115
400586	71168
303393	207549
272012	432036
171807	203279
467073	280935
115312	97985
465254	324639
435688	393176
259344	196988
52910	462060
46296	412227
214933	396080
423916	365603
378847	343073
35059	132843
247092	151508
245328	389822
219296	88203
263273	477986
312804	72523
70779	46127
290959	252961
42020	476951
466747	290722
441208	83408
4010	278907
195121	313745
465578	391414
336826	209510
374379	49021
443363	20865
335419	124085
320189	9054
18612	152502
412415	301659
122665	15209
15696	232377
232487	316575
15166	415363
367675	450350
321157	80070
193817	492716
243547	50264
369024	339474
149358	425675
381426	378672
102597	348563
66029	103267
4200	99405
421880	15209
462297	64435
233998	40784
16995	338189
277568	384366
229126	383155
319383	218615
234542	455356
455156	105754
155734	341278
68532	31544
131154	386132
93451	475594
379094	44469
119001	275029
324061	270681
98067	166234
409862	259435
400270	96373
135103	82253
104325	236710
257860	257726
486582	351639
456021	448803
267529	164425
410300	406084
355109	459357
61937	164164
296734	365962
214950	246114
418305	326553
458207	57870
364511	487999
396980	235405
435585	271383
302900	467492
159961	122462
37845	4349
180306	183445
132216	420944
471365	107428
49231	92595
112009	27969
308896	218615
414782	216591
458638	19719
163186	265711
249075	8170
354665	187836
362840	5007
60738	94344
152724	12895
264080	154137
67571	413905
58256	129687
432565	430165
273768	336071
250404	417643
54150	280043
21954	465847
34066	262954
27070	169150
55923	143671
171682	240796
180745	366711
304404	178798
450532	190835
476804	336595
72804	459879
154835	246681
241338	162695
348915	399448
153870	57030
178684	481279
471513	42189
205235	323560
179670	172446
82951	94665
59903	153995
100417	453989
404568	482869
202347	79415
81188	310261
318854	383120
131777	409828
335490	350429
301823	303933
358599	145860
397599	384174
66129	74574
339278	431226
62579	160404
324671	193434
423895	327721
266871	482486
298522	374314
371931	379570
207611	170387
410313	399361
117288	338493
443354	259192
180555	483038
234094	88087
231839	444458
247294	23379
378587	165540
74625	284272
150372	268261
160009	461422
50646	137128
266996	336590
403949	455462
197108	397456
389643	257387
476852	190369
136955	28129
362919	108312
139341	363631
409042	232377
403670	425988
369406	183213
90791	153097
92246	387904
330731	340811
2811	249711
219546	491642
303852	262459
356311	385054
302022	163447
480580	193333
195125	269199
126760	117578
114058	458553
348378	140752
276623	457382
48675	311297
301166	487997
64188	149397
349320	451414
296191	161067
270341	162795
196559	218727
438193	461917
322298	92954
345401	44995
262308	388575
482596	358818
208031	437682
269051	5040
143760	129722
147743	181999
354468	177091
420857	86560
292641	76764
332768	209952
357687	38094
210228	214024
486252	290799
83573	276937
238781	285098
318236	438419
169422	86974
455074	158103
51755	437510
227188	452483
407306	17491
101465	39764
381553	103662
228128	298509
366281	50009
303782	422849
39071	69672
91966	262954
193141	378462
270268	51895
163831	190369
433320	92613
488035	438959
113927	469382
68188	477986
139395	435708
412163	54976
39072	429863
42020	107590
144332	72434
329250	369072
170141	487130
371912	242238
387520	429387
397976	233477
174139	354716
73516	375315
367638	480530
380496	38812
48447	198179
343957	391291
199694	313745
299056	122585
175382	195402
443622	443348
105145	421830
366376	166651
84576	435708
362897	197297
26969	28066
106735	53249
368858	458601
275291	238924
256582	99620
36711	29424
308533	285156
91876	136966
18192	88113
132298	312283
52004	28129
77321	352544
439701	336590
250033	160776
464018	280551
2737	90277
93387	95149
61786	337849
438397	167391
163445	99210
247700	107835
322124	353421
109791	150478
187001	11144
382337	324105
423597	231839
315867	233942
216147	405237
182018	330203
57832	117362
453954	421356
15819	202208
399352	491565
454011	472338
198500	391606
244387	270537
379680	383114
453794	408263
264085	271658
195783	65860
260110	172089
35025	187548
281924	195026
399237	173767
484198	203219
391587	461392
235748	75751
47920	186714
453012	76185
469102	122462
36462	91729
1160	266852
213030	310756
266307	140386
239804	162247
212126	399869
472049	401854
32448	104505
2661	31989
322825	198790
141291	198694
102684	167439
221106	181680
6595	43318
399433	379562
151366	14949
87610	369377
284263	59776
274067	301397
301809	431818
251876	398954
268910	165032
59644	165018
113019	310261
239027	162197
93250	440660
236424	409828
115276	424242
487576	145064
152240	137600
492822	251628
483500	107408
85330	420944
455024	74292
325329	463822
401982	402657
425214	417515
442236	286936
15507	399867
456340	46052
458065	265070
467512	5467
378230	113165
225694	384757
357555	12245
423210	121784
369209	126919
412013	424619
331311	375840
397497	400937
268418	388575
258494	182600
133246	195121
12780	281082
352011	54976
237579	266852
358373	122694
449406	23933
412426	248689
273806	472072
28454	172535
128563	405217
22813	283052
303954	279509
465014	468128
456734	478415
432158	205221
22742	94665
467942	79507
347932	5040
245305	67009
128368	23740
195170	199592
234664	372551
100743	315573
210353	447517
122335	422759
58049	288035
239229	489552
259704	179472
282772	179978
185421	241525
419796	286153
290817	237235
403057	298182
122971	40447
130680	57514
302864	346026
429287	452418
409659	317323
58245	212836
260141	159249
59797	139755
363427	357145
254734	144378
425722	26046
251781	254914
380239	16433
145336	10216
346481	388957
439088	256336
305273	32046
250004	80761
276183	124980
36214	303175
370840	445186
299736	172089
474846	344596
182350	190369
144860	113005
186097	425510
303564	158811
158819	31843
110947	205110
86688	315671
183430	321260
349958	123517
449445	469513
280865	398333
481937	454975
355083	437669
299947	380960
482851	141100
304146	438300
122644	9437
61542	45174
401011	399867
402452	272096
390586	105878
433185	207148
314964	338790
101588	375418
130121	391414
200679	433193
450330	72701
158552	186159
37756	22827
324072	345368
467791	317100
361291	382321
341215	235289
289051	144853
152867	218727
136445	183213
105983	440660
198317	26639
109733	467493
458514	412994
120384	275930
400935	384849
339051	415165
97070	396832
113417	94516
343109	486339
435602	300240
95032	398333
360338	449421
18647	387839
58277	170907
398634	28129
23999	190369
245946	364109
315739	155852
290909	263670
220692	43589
102249	222085
103299	34000
213987	286481
94045	20227
100778	267352
486314	190369
314598	336526
334863	282401
357480	149324
479734	450380
471773	196703
315560	402523
214962	104955
157878	136279
348403	409531
120262	90277
386460	14078
272320	177002
295729	148252
287929	73990
178705	165267
146202	445653
159717	351639
3809	436354
270248	241749
477646	176077
419315	59672
306014	239561
133909	430736
33704	16433
248410	267352
277568	254366
287002	190369
412205	37515
218496	276479
135017	57828
456913	438653
238548	405217
121915	118230
212257	40041
40595	317997
156478	351561
1477	301659
253645	196257
95032	395198
478415	278584
128704	103205
272120	395988
41189	394529
18928	289504
179111	279928
55521	59759
432827	468766
458398	486317
202893	70029
26407	49903
75328	88277
177946	373169
162812	149183
313927	45890
250410	294107
6954	474453
92431	364294
139350	103922
288354	289515
277373	12096
192311	218740
11486	190369
210422	416234
354369	129827
15027	316796
89661	9054
124259	352417
177751	330469
187816	40447
480664	249709
384939	140608
115499	168381
414035	13370
184309	391883
199606	105585
241638	91711
167964	153799
380077	115645
257392	121568
20481	317118
282814	371934
39174	166513
146893	115386
484691	318735
78571	439482
157943	450604
146774	335069
57300	435318
409745	207535
114324	93435
53990	358723
411220	198981
244719	301220
413880	267352
340918	240203
362964	267352
409808	465371
252057	437794
464237	287335
356129	226650
439469	278627
432100	261390
89322	387173
171424	141387
473077	385378
202347	491500
130741	211830
197107	38063
344314	314957
314914	262954
173759	293813
306350	478415
367368	214024
333369	440452
446644	85746
287566	176013
11892	173587
358373	18479
107834	203656
66595	217088
9595	164884
104609	79869
9149	122462
310811	318735
291746	237983
349164	242751
391867	453493
449798	313314
89826	250192
114063	154627
164727	212223
289259	436855
20946	350500
395755	334894
253908	266852
125954	16433
6530	327061
417194	94344
68492	47431
243631	402698
418497	160602
180907	288035
217865	124780
226760	486351
71876	218727
180921	411424
68098	95914
242807	60756
97572	420790
311436	270902
6636	7934
91130	102923
197644	363581
442482	323355
74189	9054
263270	440660
201435	428214
298249	260856
415599	15806
268067	83545
95252	367247
483529	62191
240489	182460
30568	419797
142116	380681
474525	464429
191087	352003
423679	405644
184781	183213
390117	356723
102644	314203
457449	382687
244233	458768
25748	239339
454248	289515
202352	172950
270411	225638
417759	133260
216421	461846
189691	220417
481967	481400
251593	233415
105294	76530
281826	428852
470483	469888
342393	291249
165476	214205
270095	398556
283577	451083
348048	281159
253069	15257
365348	405358
179527	383967
396169	482143
245047	142747
209441	438419
133909	470429
93627	198038
303507	85163
411119	183213
217962	3462
304589	439850
119840	46294
163692	271403
194116	494102
295359	480769
193271	380576
153322	254751
24312	394204
461185	313234
152115	267705
454073	453369
88119	49903
227514	288155
474641	265051
35258	397009
168153	118512
232985	10345
446140	272263
201419	183213
69004	373380
157984	45035
209990	101058
429062	205223
85674	40362
15819	270056
422015	218725
360010	58303
299114	29209
144370	48275
413066	373169
340059	445713
112625	317143
45481	425510
348817	49828
320080	130015
435463	363581
358322	148431
468789	469235
90142	246311
332862	99742
208593	418179
469533	230714
70349	9224
194050	66515
257588	80543
254767	482029
458768	210946
280523	296339
318456	432397
285664	33553
324826	344281
1247	249709
366643	391414
358081	88996
26527	272846
153888	283941
389444	256121
252637	401543
330722	259929
266315	486885
99287	68468
406894	409109
9232	65648
353007	465377
491257	447831
136928	186159
131186	302298
185228	422576
35806	431923
393336	179762
175193	268928
151850	452989
117862	301212
470581	213349
316095	88705
131412	298778
459035	307279
344982	190916
243756	271753
413095	15818
245267	87511
240170	313745
268901	313745
416808	84388
407022	205223
392086	405687
407015	123229
343604	286391
423756	133691
353446	68149
260516	105017
493831	52490
489072	196783
19557	246311
362180	230701
229229	5857
57978	364109
219322	342665
153687	350384
414762	125377
343176	183878
67571	279464
111986	326529
271304	7771
247388	50264
171974	382124
189685	41331
56620	483259
154605	187045
18737	405788
26159	313745
372026	70233
276209	312491
20946	434091
347130	20759
373950	10646
388075	425353
197253	146212
1035	338271
191341	290
369798	440660
378044	212668
476072	446105
289675	197585
75064	248777
376036	149089
47699	261009
266315	59658
153937	306633
384668	172832
89480	120465
248594	208577
114599	217423
209018	329892
231414	21249
483291	330571
205858	16433
32566	70241
173847	477131
321411	291936
153006	187519
137833	153995
159979	67584
30903	250434
368186	15209
493037	303648
478279	476447
373025	153534
285842	127433
168130	388431
256254	377933
27716	465854
160902	275959
483706	227926
423739	228577
441996	296908
61397	198790
16333	220286
484724	429956
267562	129132
67658	476880
334709	35026
328168	34679
57847	480199
263509	181016
404568	370619
404249	407172
199276	425675
348250	438957
392053	128340
106536	243438
355083	204330
488180	15133
279584	362784
343251	70342
413964	384135
205696	146389
208719	289568
366618	474457
178422	42259
257856	357521
271760	134767
104320	316372
35929	465147
329121	49903
313368	383447
57440	489552
375151	19263
209410	432837
384289	395988
329727	409858
86918	140985
451351	391338
19292	367824
246644	388078
414303	164164
354136	378462
285184	140608
80853	70727
198317	72744
282891	170893
111289	38822
957	293813
23963	473204
14586	196500
338613	264406
396650	288035
254268	110677
56507	308882
20992	102279
81249	303424
2349	279636
308122	358331
461363	296270
402874	399852
9186	121106
36211	406371
318639	134262
449107	378462
179375	459516
163691	56473
477932	186614
27989	102482
367087	99949
121226	45413
187834	179743
421140	275152
356667	488509
125616	428144
313523	381578
207057	176561
442064	80761
178248	88027
273933	21411
414433	165437
182073	451460
321957	59801
143183	16433
418048	246311
49083	160545
214012	450403
493347	452709
445410	56166
84761	73446
328387	327217
302618	202394
112625	474563
308122	334618
276791	301848
338453	490888
240866	445316
27988	28129
456021	70410
170635	134182
24333	356645
255157	72432
285664	360531
103914	370180
92020	374939
284057	353557
392677	208593
197369	137713
49334	328367
253447	218727
153322	369181
243492	384400
94899	33883
67549	4234
96592	16042
241638	205270
62193	246926
65452	116283
245088	290740
67988	307610
27543	493022
392915	279048
420736	333123
23680	294326
153418	14583
389019	267553
405788	108222
486599	472583
5354	28048
379932	387103
345401	116827
96101	208487
392893	484015
325067	38983
402828	9925
350437	390223
31695	370866
326631	136692
310894	323725
455699	374394
222195	411492
165683	85224
73198	360595
11985	434893
254575	164059
244827	38063
444139	236957
469102	262302
397979	171069
1896	8459
380752	145844
14642	15209
163344	357854
88934	51881
118346	16661
282553	127993
110002	340513
439500	485291
409808	57477
24359	429267
67264	420510
390170	244069
356108	265589
477932	241116
25897	172535
366620	190369
116133	447105
36740	99522
244536	486234
491173	438463
430118	409240
247456	288272
188941	30263
471666	291172
21037	67040
240383	467703
312843	477506
229735	416426
292749	81321
85287	442315
337782	115066
307960	381456
438505	248842
194727	240926
339033	222701
48411	40447
16527	79485
152274	371918
379809	275808
335195	240655
188370	162148
395504	396563
59715	144073
90696	135133
464406	157985
153322	386915
281235	26351
424887	273831
294823	264220
77651	340254
351220	129108
365888	294680
59864	320845
372179	437684
270203	385279
263369	25716
429748	165610
220445	73189
102065	335058
1956	263673
353357	264064
374804	123369
217438	430735
357068	385454
119893	83811
53532	240225
67847	257150
458768	478616
236992	110708
295094	62133
283706	434502
454171	166513
59059	240777
364059	494102
388696	421361
388395	409848
203104	429695
428277	94178
365358	110677
408357	52627
374341	60710
464075	185013
165053	411809
105077	150760
214364	471745
281294	219499
120856	412343
268626	85423
195121	9462
447962	425787
363707	37225
131646	332273
28360	377906
138508	29023
43419	308241
456748	474247
204384	381014
244688	433252
236312	287694
222698	410452
85665	7800
375451	249202
441174	15345
264133	423308
148175	165653
84598	155271
130926	286694
475747	428214
210320	221324
73501	306755
21964	476447
447610	342165
276509	249334
429857	375880
200607	354105
197544	339409
174201	86892
162489	370099
291846	305777
263958	183666
326260	214056
189806	191821
450807	435258
60057	79485
160744	477697
162653	451600
90711	120195
161418	46008
47112	209689
241701	270324
399280	310678
305137	145948
455893	94516
253612	385801
351028	273831
316735	367554
186425	419083
474221	40034
30864	366666
238406	83811
136463	477136
151975	67792
437849	405839
190621	214050
399056	62191
446945	118058
336152	441332
476673	191291
38813	280871
344580	310132
333578	253458
442067	176325
125663	146657
2349	168381
344528	5040
165680	1850
206849	294836
12479	153995
158959	111561
482089	249526
486948	242641
103522	382775
192224	464420
409943	419797
383644	85754
317633	23156
154212	72171
6206	324003
44015	138156
347714	482424
442402	64017
283269	53883
349183	214050
264164	63528
27406	421285
492002	179109
103340	16472
439992	49230
322966	205561
175484	196070
99287	419849
370184	145691
248766	386612
314311	195948
423264	185974
342160	58328
451277	86476
374992	363159
383197	226658
54445	15404
79129	100209
103584	71157
78699	458220
184948	38134
91947	198038
125318	61835
170553	435817
187998	432070
433979	264766
91382	65134
92955	492783
183192	303392
382314	91160
492065	241525
399404	291521
199920	478482
190135	293813
263135	137128
445919	327217
448053	351015
378171	378462
432382	55562
272390	279434
394476	168634
336440	21782
419281	407756
150174	12177
429763	343012
292576	271660
364827	103825
189703	235237
326486	234387
149789	36451
21675	39892
439405	445353
333302	181994
256536	457081
87638	105531
64490	186259
312283	360437
16574	450189
311118	186784
16844	462676
215242	273831
477932	420944
465528	32389
28781	451431
57978	25800
358529	467585
93384	467703
407334	340918
82744	391414
201121	166738
401092	142678
273768	32807
67359	50605
410501	28065
205179	315888
232777	142712
323664	457081
166345	23902
405450	19377
313357	196783
278554	372497
378820	60333
258496	333357
418291	418380
239836	258562
450047	374653
73660	240565
218971	259929
330954	442529
187965	204466
266819	170128
485612	250680
470408	371934
340210	279980
81114	428985
150057	230606
454195	193183
315805	206321
62880	245679
247651	12700
475723	382495
2623	447517
295150	486885
170313	377620
230051	245072
250754	393674
146893	140704
109389	90080
213637	438957
355010	140099
130851	131189
349359	396228
298966	423425
361001	135587
207818	79048
318672	88359
71439	420392
352243	23484
264393	168612
268600	455930
437859	285156
237032	257522
448696	137128
386926	366469
404099	452230
313263	144800
201742	206686
446644	36507
9969	219344
191536	129280
178422	439904
218873	229219
42697	238083
401940	363581
179434	471355
462023	323879
296423	208786
300762	486527
392638	434943
113616	467703
386358	315776
431283	94344
279564	76185
369284	358988
88460	377984
480199	119073
212726	309395
239936	249709
358589	184157
250214	350927
184528	28466
126962	318735
116527	491466
339737	373618
474119	487198
115193	468276
324199	462973
176130	468283
493187	486648
8836	47930
352768	258005
316136	339520
326631	408184
41676	10231
200946	471745
462893	221329
167572	273831
314669	110677
10788	354419
265140	193901
300692	149999
122877	271509
263962	409355
460929	476951
295339	404728
71746	313336
460662	331161
217024	290148
81697	152387
463085	25239
41189	400499
120766	87574
82073	189002
484434	428267
314095	489552
409016	409802
64356	273831
326136	186440
384575	214600
329172	269133
226023	130960
309917	102352
240937	362713
173801	430356
197135	101928
66448	425675
381305	196802
468339	419797
438767	350189
182347	169834
397439	308229
39892	367292
436824	267317
465899	220751
338322	32605
315437	423402
421176	256121
57	301118
338955	346266
23680	455181
332148	8586
158841	61059
481567	314004
296635	272542
49083	353348
113299	443310
439148	463615
473759	23838
303479	183213
467674	105585
177783	389876
419759	73990
39683	214741
116683	309456
142964	352478
356812	417077
191688	460807
464031	122490
433565	434711
394736	250704
380194	372340
120646	18982
51759	206420
430965	316929
237652	317118
262308	243301
106739	217423
138439	286168
366502	485013
12377	355093
252245	366127
37913	190369
342603	179559
128837	367919
440940	234425
333578	445282
321658	342427
27774	153233
443307	480117
116555	75303
32463	108511
243776	240374
62350	479872
229878	63528
269106	176429
156913	109212
222045	464429
406764	134145
341920	65371
401927	1826
162820	468725
235698	48079
388696	430183
324502	351453
432265	270812
300222	483893
398833	445753
94013	478415
283760	387904
312342	387742
322845	451038
301803	272646
324960	380077
226941	9762
110202	293813
308122	403612
54539	246156
229851	242578
226507	48861
197936	116462
246487	302067
400201	200780
406349	471745
66948	373401
148554	483674
29485	362924
131939	141250
104655	202324
246064	433645
440056	395704
426243	91589
199316	366534
297812	225050
333931	169165
157237	451974
371479	177374
213883	100153
316154	12177
472604	52537
263485	471301
437757	477328
78064	404806
142092	291521
317444	417561
96069	11858
19334	88606
392779	445061
3613	175043
180783	226942
173759	4413
8146	178077
154456	137133
424629	250204
428182	32751
451780	450322
92038	488097
285876	183988
59160	254044
493217	358797
264856	159795
132153	440660
42854	461846
17725	273831
270411	396906
458789	16433
18642	20809
316036	317118
338673	114930
34798	45227
256389	309253
258133	288874
479265	121965
120771	61205
442154	198687
109949	375387
30374	32438
226430	401871
383161	40666
31451	433385
126087	181532
200092	287413
53545	37697
463144	214452
485	290624
453688	241151
350592	263514
199964	254634
297941	79391
262890	87469
341361	347887
248713	223732
293084	451434
198244	281433
1216	166651
221420	168057
191121	232970
451847	54700
470264	310261
357577	310261
461833	142018
491129	184902
144073	261756
355250	236213
424873	351702
99064	60248
364577	451849
257669	124412
20181	343225
307161	99405
187947	365527
44373	92613
277568	353557
318877	239683
293848	436462
190438	23113
228326	265883
456748	292721
4855	244461
129539	404806
337469	303424
107608	414952
150580	461439
54082	261670
64768	170993
55781	280038
492813	342578
420122	122959
377149	127895
116947	40330
29341	154766
28770	370866
105066	476240
312134	310215
427169	156090
468640	16433
245217	16795
295540	183108
218861	203656
317390	252961
226001	122674
133686	14254
413978	198317
370289	46294
320982	142678
285978	289894
45859	229150
450063	274309
104192	110708
76228	235450
440982	91389
352644	105498
82150	413924
412371	96195
322171	1025
347780	252710
153487	362025
111780	396494
327563	21462
100432	184163
234193	101477
316796	168197
77937	435708
34112	83912
490645	125167
297430	220487
254695	94091
341311	151647
237714	257277
168006	191429
324723	183213
63415	49021
196996	477295
188992	208300
304435	435708
372991	198324
36589	381374
24840	279554
250410	476651
125417	264908
68523	45953
488102	144994
162863	132730
357939	312174
19976	259192
342465	423014
290855	265518
330298	97874
54425	272230
238840	227412
453441	378462
263962	393399
42396	402253
467236	482751
110002	306419
424387	246994
269612	365853
223820	40784
282555	83983
492247	131140
274749	70854
204499	295650
114063	270570
104980	180957
408459	107337
190260	5857
182241	12479
371165	88779
478647	112807
287766	371943
353873	171479
257441	299272
168678	35920
304263	447639
443657	484447
256893	345373
430630	240225
48443	465855
188784	198151
467776	56068
281485	293813
453113	122462
368639	239507
69942	346950
387986	336955
293913	170803
45857	421282
342465	22611
397384	10384
272842	388414
129709	2935
384671	4318
208744	252629
233326	195127
375476	340772
85476	493894
327895	63957
361055	220083
166626	210338
242832	277716
41931	86728
218890	80988
330765	273831
230004	435708
98696	476471
87638	472239
260774	268191
325522	256121
83305	416197
403201	27464
233782	100705
87242	299408
95008	252797
269019	45034
424151	54976
354266	343504
262039	381622
202007	16433
241379	336955
223094	200226
244281	190369
180672	137600
126305	101394
86311	375750
80971	220857
33965	369506
387463	12895
80087	176878
168140	62191
149803	475360
233117	285052
108788	190369
272603	399077
180918	48275
274852	334945
363653	42890
53052	317118
234621	387742
466737	391606
357134	377620
104740	41865
224285	79989
214754	94516
77148	186331
128425	72223
480853	12245
268956	201494
69264	278700
304878	159785
472656	291521
280309	401854
485667	440983
367210	303497
441700	148287
251488	91295
216839	273446
230813	190369
450010	110677
467827	241718
343537	68233
493440	265589
137325	11451
266802	316872
18745	184092
327209	43625
23741	127469
261228	360736
232666	282109
255941	200503
134694	216490
127531	249444
29877	164504
238855	440804
294031	181957
177042	393326
373739	275861
392197	326446
183792	133616
395003	449728
176290	236699
64008	300711
79506	325258
330954	474057
282912	347057
62036	92613
398465	45585
425053	250679
53215	448709
64495	420084
353701	127371
14411	265206
486712	434035
237311	218727
347676	120728
312347	142825
338394	263514
187834	148971
349899	178742
145739	67009
157878	137833
47816	327061
183700	86560
76286	326852
115449	162795
66333	250775
164404	231021
164256	398442
178867	299218
173950	429695
221333	90401
174106	486454
434854	489778
99783	369163
383823	58165
161046	82736
396314	320097
229158	299408
57560	441277
182657	430356
287259	258220
171623	474496
55816	53863
238099	153995
393808	355806
5461	204925
234523	48200
78273	313745
26675	277961
224048	225641
14715	394997
313523	267553
38598	13370
87272	356370
58097	267602
108709	183438
101534	231318
239218	302610
413513	354264
383164	41510
153322	4533
186597	468290
183003	134597
478588	162672
137515	134371
231618	50919
156429	128067
170514	159920
440141	474904
296340	83403
333394	319385
37014	175000
166773	484447
289084	431044
110272	177870
212411	455146
298820	164193
421936	153548
394816	317853
301364	78116
134366	440660
255432	185623
240569	27149
331119	208577
342465	470554
311510	85243
380846	37802
149407	168213
231349	31351
278453	31493
41148	24263
350471	389679
385483	320604
388759	81651
28403	297654
153322	145693
427780	364050
110973	49828
101543	50391
49786	137544
104740	444719
265529	457081
103491	296813
442861	265984
201862	477974
313660	313314
184190	285156
282378	478859
10546	60517
352250	127487
389532	242980
185761	152921
421936	95005
324651	75219
167064	246311
439376	295114
82187	373401
10274	477636
119588	94080
112267	43334
202352	126911
406764	310836
379734	16433
438132	70197
308965	485185
210730	123592
455074	6808
258747	434035
318088	442735
116070	60773
208038	169485
45910	309079
104000	214050
96490	367547
141847	322457
351147	35707
242411	139215
454263	432591
328348	13129
16233	76097
353800	387366
175249	296414
25531	127726
222427	217423
35806	286007
117124	322436
92312	319063
177339	86560
121755	366127
120645	427112
343329	269423
223522	391414
271426	453009
325709	274869
484691	79249
414170	196534
376949	330469
372488	309800
485076	158193
361936	340481
324199	347722
399739	86560
288652	320535
9670	224865
82172	433546
128839	124535
330730	102210
263703	261625
318626	131095
257971	202872
85575	191103
98391	132694
7106	441635
74183	28129
73512	195948
81658	399852
128291	209952
103050	202019
305408	21583
433812	32807
254427	257377
52985	345745
217459	230349
428901	32849
213535	267553
269937	411365
325229	110677
212009	486081
149147	306359
432816	40330
407280	80821
473560	50538
438886	40181
154456	184163
58360	320464
228044	140021
399344	125928
92930	209468
245938	306501
190281	187796
456062	422629
102462	220194
35852	440660
384118	354694
76193	196851
82082	183213
216354	223676
105077	241987
191933	211944
191791	382873
484438	286694
306459	17186
204813	409982
193168	180707
179039	421830
92635	20136
156875	111633
461270	273831
273192	333540
334026	261044
153322	236215
319081	157387
207927	151746
41673	28265
218340	468162
116947	123168
366588	382615
196559	323139
432339	218727
94670	250989
230457	51895
239272	379370
164761	393326
112474	217201
287766	465322
325932	334032
332376	469235
393870	209349
206932	168381
402067	478415
100938	209933
386556	465758
485072	110677
124116	187836
308292	132843
379446	185479
411921	392879
157858	271573
300195	214436
453642	241468
303079	257835
269411	448709
47200	8791
414154	177630
113431	421993
177671	252007
211041	372325
325243	213030
98282	233939
492461	249202
242832	48007
115725	120875
438563	168273
236961	153995
222102	475571
258903	217468
6294	19377
167588	90809
491385	153523
475322	240724
116646	7553
96087	310261
109807	107817
127790	388749
17234	96375
138052	146251
359790	16325
450960	458230
320299	415800
104788	219866
134801	74983
363727	40729
393609	166513
48818	336590
122960	391414
182417	123955
169813	428214
106268	363917
384824	447446
349974	285052
386489	115174
393830	247694
347527	369577
156068	127921
216238	86974
146429	103915
318163	16433
82050	424855
427486	234356
261277	105585
427450	176011
404568	285508
33220	297721
371915	45141
343239	430867
305686	421285
449521	436802
180904	471355
242648	97894
46472	366941
195547	223398
131004	330172
230358	317675
183616	431799
1104	154937
373377	420944
364636	483327
355395	215054
108706	275861
226747	188613
111856	232616
99409	121106
206052	193084
102065	320131
404073	400192
130069	423731
332861	459018
67803	14950
328685	12177
153006	273808
289126	463549
214776	317675
195527	16433
336175	331349
433411	263025
56138	404178
154383	205841
427432	416723
406660	142310
407577	332392
458557	206468
343746	91998
297850	442756
167515	276358
86311	292494
13502	313745
395983	467767
328462	22785
44616	441345
313151	228110
373088	69856
492689	406371
414762	469235
383164	106523
261043	371622
474391	332349
323160	122694
365680	144242
44680	429220
86581	15209
175274	190369
283453	391414
144274	86639
308058	338289
363833	451216
479262	401062
373755	428738
413336	342300
29175	260458
220893	25544
351023	297630
359798	344984
363986	234101
491235	48631
63181	391414
67411	433934
487061	126206
204711	230691
72231	357774
469827	276837
61607	238041
6825	413816
386963	18335
214012	423390
282461	326834
308158	443113
327922	162963
207213	478415
40892	293813
149900	462907
459701	440962
77330	281236
272338	426439
279716	259730
76677	76709
358172	342569
16844	12129
227763	40784
29235	113244
13370	223162
255258	439417
347360	286334
106460	200947
348432	214024
233772	52833
256901	391831
126859	233363
331252	242704
401904	54151
376489	374030
225094	52249
58920	4349
471731	214212
377006	40784
234247	22171
270376	26452
309225	176182
52109	182004
356530	206726
488573	111068
357135	227352
359323	481368
321530	222701
312764	458119
215781	119076
41295	101002
49631	43598
152545	447922
430589	12443
203755	481584
232918	348267
2894	398124
134137	92613
484225	93876
312525	49228
237458	337262
489836	345401
392896	422411
251826	354854
89364	53253
138645	87178
359483	107222
16268	203783
196123	11626
396650	472072
404352	190369
287566	15209
100563	251331
328446	462377
193299	94344
287538	134721
380378	106905
175958	129464
120015	99405
409583	446351
177718	76388
109954	350241
401854	392768
64029	211208
135920	489150
42135	344018
96522	59332
181527	83811
34808	132740
478215	99437
152887	10095
88695	351466
81432	146524
187636	152321
199792	237165
91883	200456
268163	91359
291119	457081
86632	437771
140754	34956
72489	94516
369289	211512
325630	147331
462510	371918
355447	58881
256912	358468
219281	429984
84869	418551
66831	262848
75439	54976
418158	443146
456791	87007
367676	169482
268910	330185
69274	125399
107998	447230
208755	375259
450781	95149
439157	129029
384324	161769
394084	304589
44160	170537
113514	401543
283853	317008
381093	91543
343611	14164
89883	245211
88467	91247
346008	383496
254735	190369
194912	24208
242298	29205
157296	312659
365224	254887
294455	199213
200785	117196
20772	115619
353577	272407
922	227101
185	459662
440327	405156
180564	218615
484422	63579
218890	407334
267562	88650
61474	412868
13297	470374
43571	286936
397495	317676
371658	303648
300394	95041
33991	238290
106514	82430
354075	51881
106268	194513
480625	434035
324610	277820
35399	410355
282851	63086
230051	390707
283377	38063
326109	9054
341314	98225
181159	381243
420736	283918
414530	208356
225650	470601
293323	190369
234916	83331
260999	5857
328110	461049
402247	12245
442135	218615
354490	35638
433789	426887
183530	38313
204499	478415
102421	191821
396281	115340
286860	355186
33474	140044
115938	95593
194339	305002
322554	277450
189829	118699
8486	132843
428735	475515
320027	306100
195157	401441
267068	91116
155747	378462
357745	468162
412909	363320
276477	271338
432930	24567
218588	294297
215452	180908
481174	392086
81658	389682
216805	260535
232440	464900
306760	198310
285671	114901
245345	131580
45164	463175
21418	74981
110490	286697
64008	38885
215260	246418
340779	478415
471169	361355
119944	177374
168168	296480
240937	107473
295441	418332
392399	457418
9538	184455
56270	461744
259265	273670
188770	301659
124754	477506
66326	171686
53511	230336
191484	346496
345080	35707
178226	59660
369831	311832
289105	401949
448426	129149
197040	140871
426742	436889
299757	391495
345028	422164
292687	36610
11075	21679
454828	257726
10825	267602
96007	401854
23987	494102
163709	217038
357457	419965
267562	14884
261320	166697
44794	86560
213065	30638
158274	175013
219136	144052
112510	471323
28151	336795
24208	120822
283737	255579
402316	455769
271162	324377
172417	75499
304389	394571
126957	190369
51254	484447
36489	92903
164517	362598
467162	226308
255802	60517
15819	432733
246916	377002
26335	250823
358322	424780
144846	281442
67040	103032
264846	221154
83755	164032
95367	285634
157826	351639
40449	441134
186440	325789
15583	367807
15027	226405
44703	419477
89342	288027
389464	463623
366370	139339
297436	427616
172844	46303
238792	19377
263514	442909
360124	261396
280397	99908
141070	160170
80649	209967
278500	374784
8281	446105
51480	404806
81299	166959
211238	403760
493831	464438
189733	153995
3224	392788
274662	66556
380686	318310
171119	398333
313728	122283
417892	317118
387341	467281
444323	172918
453139	425653
4919	369280
375035	352830
380858	17112
455194	243438
393938	220857
298198	255775
416366	257600
10640	476906
313461	219499
239853	222179
474142	204925
25969	150352
65513	88632
419445	66140
181188	313314
232440	391414
397734	28108
199722	5758
81418	489993
314722	94010
207288	378976
17985	331581
474453	48548
424359	110974
346641	226494
725	109333
143675	394636
231343	212283
304211	88113
114398	45511
275511	194830
319259	352444
210050	292265
89559	40034
284388	297300
196752	79174
217338	333391
106739	161546
291151	157193
419182	276358
163530	327950
106127	24190
460139	88113
242126	139732
415372	12245
228044	451414
237366	378686
425518	46412
418353	479312
443308	188319
114344	190369
476464	344056
325814	267022
20287	296693
209018	393002
263422	244265
329727	23795
371912	2871
213208	119022
405979	398333
61461	103420
151122	313745
256865	371274
177297	96844
262173	383382
210187	274309
257363	442460
227418	417491
335656	186440
491828	236213
385702	420733
490406	449090
329947	32631
256582	303040
115193	233531
445080	246311
261366	154154
180488	273514
468592	381578
129181	165072
28780	291984
230088	440660
198862	9203
143294	51895
154597	402911
189318	413479
482596	294385
182966	51895
471889	218893
250139	268917
231778	78811
267562	95130
173394	120195
376592	408357
428936	88428
162023	402509
376256	103804
385991	22290
26191	167391
418143	110677
71136	298026
316095	316388
440689	50264
130651	458742
317348	26551
379143	18451
432034	94516
430771	195948
176610	465647
232488	262954
282539	16433
249823	442431
37897	434557
215547	346395
140749	401881
253824	23018
142130	480025
33056	265711
424166	440938
224786	234748
251666	85423
196340	105878
97314	456640
479645	160388
217589	96977
82219	450647
203200	13370
430506	347478
32621	54895
331657	287775
453256	234720
41931	4413
162142	305382
14292	205549
316783	88113
262234	76454
137454	396548
49156	203656
471365	177775
292576	324723
458377	304451
343985	166063
274138	420511
50251	209856
85739	479438
71362	7812
476919	336590
363877	481279
229641	244551
285639	65903
63808	86372
58464	11626
377869	90781
165680	180275
261277	457623
407040	224250
375333	309801
32745	215042
412162	118231
295688	368653
217095	373360
261864	282287
384350	387742
402098	288724
370101	94516
63937	215678
93743	365366
26831	366127
98981	390818
396913	391414
196144	167799
15759	351644
145161	333766
286297	218727
405932	194151
290804	480740
462027	203045
354415	281252
161363	135618
458168	66813
401064	383508
247989	234432
456946	117020
177137	250434
358902	440660
17217	494102
324518	303424
122532	169582
231798	109799
290525	226308
33911	356926
444081	204078
364035	342777
475032	22935
331987	72050
341572	99521
255369	446212
314964	357606
423150	79266
145857	439498
212435	481578
367955	127214
139515	99210
8148	187974
79501	40983
15916	472583
55996	11666
88289	464232
196165	142415
227195	86077
223372	154815
221097	314881
261117	398954
118534	400730
386330	130839
479627	122696
475668	52256
166903	366493
270267	114930
82274	24719
83948	348269
383434	337262
59250	211184
391433	103205
333820	33117
341272	392086
146859	181658
154987	440660
272675	475699
373755	2232
395988	274146
389290	166513
81825	246311
242636	20579
244392	144174
254859	438419
415622	387987
211099	452550
418605	248382
241442	106840
229817	214150
384196	889
138284	214024
488538	29271
62275	136089
126615	62191
413905	17333
275216	338609
127229	306491
461846	437070
127771	347235
78829	113138
412919	123741
84546	31808
9721	476880
431285	270262
69400	153588
253870	173830
145585	193322
77736	191839
416182	386047
489600	86132
267562	397009
280286	279871
146893	31184
4331	214024
208919	428103
301312	303218
171714	21691
240718	484146
222102	264258
371727	264414
326749	11626
392323	377906
20533	296392
141616	249334
42554	421499
426487	410169
218609	285446
144278	297300
402990	264406
130906	454548
116437	220417
441312	460899
250648	164759
291521	342696
382867	419192
342834	326754
465499	303175
78152	318656
208703	342807
78206	222894
453365	285034
469732	336590
482356	28129
394587	49903
274613	361503
11633	4413
121566	208118
316534	7771
248013	441135
233045	330718
468428	428011
26335	286313
103435	432715
427388	342761
279871	392400
466682	154692
129872	273894
433354	111017
148363	83477
79701	301643
98286	196434
65585	265711
945	291521
29189	209196
89608	479680
282865	217809
428002	195121
406647	314742
430324	180578
274903	478415
184260	16433
14871	41673
304614	126410
208361	51195
472193	166978
126479	317669
93445	143201
237934	32634
275824	335159
29098	361780
209610	444748
416037	464420
193190	486339
150893	197533
428007	61251
300330	478127
176855	57124
197173	293813
279884	198503
232303	472985
387743	397560
377626	293813
102804	190369
200391	49406
471912	186357
235160	209572
234453	53863
156797	484274
477606	456032
226705	276346
380189	196504
487713	463945
209880	204788
446824	313745
371983	201450
104217	319667
467372	454652
213056	374960
4523	354968
215855	110677
145664	286275
412440	351971
443308	5842
442227	256121
295814	381413
169640	460604
36291	178436
292641	310442
459979	76008
45201	53490
216147	474993
316372	482317
275418	224674
292358	52262
122727	180841
171429	57433
389206	72432
22720	39892
346071	50924
96249	397009
22348	120975
437290	359933
241732	486339
490026	203656
399441	314455
373576	126204
343768	317118
28058	172493
162026	188737
450672	279172
67835	249334
452986	190369
23267	354201
182543	283354
425827	158420
80838	351448
300741	187836
222102	208577
426239	292250
478675	122694
429243	317356
226359	230513
213174	298158
431508	57134
21373	28065
379680	50736
302677	378462
425882	295484
157982	293106
241199	40600
181110	12245
322457	366127
83192	42890
312050	254366
42903	293813
73290	232258
41542	15209
157480	293813
236216	109062
45855	283392
491576	357920
481419	382040
457154	451915
438819	430610
327518	195658
205747	299976
104405	443822
338817	187124
3886	265040
346865	491150
368354	26980
438888	136876
410508	81018
463012	305025
462028	437018
174139	442280
315562	383039
145983	318735
159584	308514
352474	35707
326870	206623
91325	224250
221208	187584
396595	467302
383223	215803
65546	21200
210508	264766
26564	209933
193020	160295
161050	82162
207836	450396
314617	297665
96978	445097
368004	28504
134783	223030
84700	90484
426028	218615
26127	419435
237714	411824
61687	348798
121190	327343
433466	311601
180317	98525
109470	322715
458168	132740
471091	78380
179041	379981
326152	308882
466851	50264
287566	402045
334246	146458
409113	121624
24463	191536
422267	65843
193000	438946
300195	250603
19005	226396
429785	52537
261135	248835
220089	484447
255139	405639
75106	250434
8969	174939
155670	55247
384339	245859
426364	185704
459790	265834
36267	428214
166023	438419
478634	478405
172396	13953
444875	86852
308122	351015
341501	367110
274782	94516
5291	52917
420826	330328
59274	266508
159141	152321
60412	267352
55084	243301
161546	168817
164196	194598
306335	399468
85371	130062
396508	417918
209639	13370
70564	463839
467828	379322
228330	286443
427783	107222
119868	136890
421069	122030
247619	469722
40028	491098
276963	26159
267903	206907
94409	138600
285081	133282
266622	122902
23819	263009
237242	246729
2962	195121
144472	302707
45199	230710
146893	2788
170995	474192
406410	404806
277360	265849
194915	432223
258677	471607
4083	319294
4558	149543
219281	438472
180512	298182
486903	177589
212257	359262
155203	420757
273131	469756
80970	124560
158135	214679
361619	331638
106140	159800
167986	54976
228566	183479
277748	123350
81102	207237
94793	263555
122894	364070
420703	232928
313884	336590
267562	311328
34049	351257
257595	132424
186257	4981
437678	362610
182738	481279
287566	358818
397341	417918
235404	466851
331867	48275
52488	315996
209091	192140
33372	67122
466994	408341
383410	265580
465954	263550
294085	433466
296330	409073
156496	150264
402221	188521
95575	404960
454263	393238
25748	81308
212009	116915
326607	21411
206807	366127
257749	328880
255759	369400
248442	16433
391181	13370
348123	210691
133321	331238
143814	348096
219136	165680
278241	67280
319465	353001
114643	343340
453086	247312
443756	267602
333178	29253
419645	447105
326742	282224
148450	122585
285112	273831
185638	207535
448857	41846
129259	396735
490468	127921
148313	24243
68776	345745
222995	258847
247296	286550
136780	304782
453391	242063
456174	218727
117029	141509
47104	46594
318000	322486
358157	74716
295889	153995
189038	157339
155670	171592
181842	344676
291221	319303
305211	440417
176903	91938
84541	183213
432632	364294
73507	50264
64526	337262
123022	157728
278085	355700
178422	280135
188016	27464
72287	25883
292687	343992
34961	211868
383630	314526
73290	314881
363099	60452
346761	173887
126473	183293
351071	77461
377719	433311
237043	173999
464642	363581
144405	287586
186714	168014
407085	249444
173277	52537
308574	468832
276589	71091
27823	16433
303507	27570
417391	94182
462985	323608
194913	198926
93287	271117
128839	187836
238641	267602
132233	79485
200017	378762
254430	359826
1360	205546
100239	326815
372893	330816
441242	342761
165053	387742
478780	469115
98378	285645
132740	306604
13147	239744
31182	447335
143370	230830
473600	259739
372487	32807
118368	226031
247355	26268
174402	188299
239646	453122
410812	49896
471585	310756
477082	492496
154228	35707
226351	476886
29615	385631
191629	343804
133142	443754
188886	158153
28037	313512
353491	151012
391637	110677
380958	126462
83080	188227
68936	166261
56620	20611
329498	186159
295566	317118
364370	348798
29356	256843
453919	287423
52623	374952
178249	137128
10299	28510
355083	343085
68437	116138
358340	52537
445343	30638
114781	396149
313943	238809
88313	30428
200845	15209
124278	384174
91029	243822
489589	353389
379822	401928
313523	267172
303780	446351
371835	291521
220243	152768
26366	345042
439366	288035
351066	312463
305054	471355
296514	409142
194169	369262
82919	77999
228050	246672
297897	54536
365227	355700
185409	2923
395788	346221
60287	358008
100874	380538
404375	309425
233045	397439
335568	261320
437007	186548
71189	67408
213364	478182
73660	282693
470812	187974
139350	278520
401555	123849
218780	264258
275995	267576
74541	92613
468753	73520
40890	267921
180683	90176
493655	150352
417992	148000
289894	205045
75106	348563
378309	384410
432175	289869
345470	12787
152615	421830
224749	373083
53235	480554
35806	12895
247024	314881
111969	318457
133607	375840
159356	57134
84861	440660
376760	422998
212289	357937
11619	316684
177084	5174
153771	297586
327168	282287
106300	130395
297069	91338
195572	337397
368186	218727
140116	423711
10274	115688
203179	59782
257510	86158
349973	286936
108742	342066
403032	433956
220751	430785
39586	476994
23018	410811
38258	64457
480759	159390
369658	46708
160104	256121
436187	494102
480199	165449
447448	429177
156972	238075
146880	180957
349574	234841
459882	440962
27989	144306
403551	463774
238724	63957
13268	58245
444956	176386
58486	439351
98659	447158
44431	48275
370990	205223
335441	366181
169621	63528
59697	116811
219510	214982
18766	286280
138182	477044
58796	74102
442236	245538
23459	403366
43540	63528
30996	203100
109879	133170
286615	16601
432175	372237
158171	211208
339468	86278
271143	12895
98968	189659
270224	226364
356395	278314
466489	77031
226791	186440
65004	114090
316565	398512
135103	112835
140839	273831
318463	292721
94298	192365
421296	162831
489841	303438
324017	261784
274852	395889
244929	258665
314893	46287
377455	241377
336697	359762
42033	62191
141535	107154
333737	105967
345236	290414
15893	303424
93174	291219
87089	478415
483270	165917
399143	145129
190648	92691
279336	285052
356653	113511
298890	432742
443156	432320
40716	63808
172396	237165
137977	208577
419666	100242
84244	178783
189150	180577
291540	96094
39348	220487
395037	340807
109174	2199
40927	416146
55134	104734
184800	183213
275592	166513
478057	160534
327214	281551
260617	166513
63427	117408
257820	368859
472026	112881
55633	461242
185853	324377
192818	133867
489552	398365
112543	305637
132064	286939
488630	162947
349799	245834
358966	336590
323440	340998
31697	413860
268755	306708
253614	177990
183807	13982
154815	153548
361600	457617
344828	408804
153028	180957
434896	265279
335069	422164
447547	83070
435883	6131
441805	162795
37684	66769
320859	88113
116184	400045
178048	149560
243989	414641
214744	104760
277580	293813
357387	221759
266957	38257
431087	21361
151929	54976
491273	212778
138126	452709
346511	89306
167588	232400
417081	10504
470329	350479
442465	302033
257354	380565
185905	180543
384795	144946
184528	91418
277568	266736
93707	393988
146893	434973
24612	432394
408237	15209
349140	162978
14728	409142
352280	313745
389625	230714
267739	205289
278420	376293
377937	350380
292641	96006
91960	183213
349710	192524
431661	423614
411744	342440
240900	405842
400286	101650
118150	205223
387034	213047
480150	378957
332080	303648
318404	69318
300330	443744
105515	213787
313459	304099
178905	452770
112251	235012
47816	188925
287212	183213
117487	218727
358477	209572
97777	338806
65011	478415
135718	42890
450465	93627
12550	159795
409682	4413
25132	32605
272742	268667
143379	129185
35151	24104
384542	224285
7138	237165
486150	286044
190051	433934
466748	447085
215415	313745
276023	214718
187712	485447
130069	267420
173615	86560
2335	127845
483485	124085
141026	81809
332154	40784
404568	399109
284057	259074
446723	253198
381941	18218
98707	468679
38003	228725
421828	123369
186288	428103
63906	304589
412651	378613
132741	299408
217321	199288
436052	475593
179136	211340
424545	291002
386875	239855
81369	190369
226760	336526
291363	218756
454913	475900
360660	93214
477475	219499
51759	437752
147903	103131
440614	164394
263514	88027
420665	190369
36298	361992
84881	409703
179751	112744
168361	351257
377598	146202
241803	399736
382179	10411
148692	337262
200580	363418
223	32460
89968	421830
336651	387860
322515	234788
434742	420944
295086	26046
489930	195607
21634	289350
212842	111039
359632	362719
377027	303175
110386	79751
210406	188319
124528	115341
259438	47926
60355	143412
68810	384849
178517	143528
305072	250410
198244	302033
218445	176840
305634	313745
327386	62191
224161	113079
178130	72670
287129	355806
400286	309154
75418	6576
46075	385266
70471	88838
476951	461669
248013	229157
377869	257926
354948	454760
324490	23667
273108	251656
44950	86560
87638	321888
108742	254366
124469	88027
355083	453012
467766	336582
74532	197586
414637	55385
472170	466472
230051	227288
393245	294836
406011	259552
60795	469235
65867	398080
391479	311832
254293	183566
133909	333149
149332	369058
42512	275455
364511	267602
107018	246425
87832	295159
487233	124773
227152	105825
329200	6350
317497	92613
324573	137128
104740	192030
400257	4150
225167	451016
239853	78500
174139	49870
48910	126067
114063	243438
98664	172622
263496	378462
301636	172075
429391	9054
86304	137128
263713	214513
129395	447517
291321	446351
369209	124085
454336	339955
331095	75303
435492	31420
20178	370475
447629	190353
311027	331581
154815	134694
282725	299253
468548	161274
34205	407543
176903	83984
421137	379598
451450	4438
272367	200344
81262	386335
105112	72457
214704	379533
421827	459802
405555	396080
222102	308019
275888	339853
196778	223110
437877	228431
98282	173022
26751	86560
155663	149046
342465	383720
366629	142018
227152	123108
460191	109006
151958	184902
367222	453493
412810	173278
197344	57491
406907	422998
263703	491478
209471	134578
290862	214992
106598	37371
245190	327217
250295	459213
401019	424670
459618	423559
17524	405612
338999	200536
405877	431686
455584	348481
219089	436686
308488	39195
109428	391414
463694	450662
315323	298712
228821	70557
202903	196976
258005	163445
7552	16762
439405	336590
246805	28129
312283	105502
428277	270248
229347	426569
481975	366534
492823	144276
467372	474939
118346	329283
62625	34917
459709	422175
1247	52118
46430	183003
358486	428080
210350	168935
300025	348798
423731	188414
263880	269904
145002	200804
392081	314556
2756	236980
258792	419457
354369	449620
109945	186822
294379	123600
318296	195121
249098	141263
373837	3022
392953	261710
271339	315888
61376	201916
63427	491984
170551	487305
412656	357854
447560	293889
441749	464244
292352	276007
405788	9075
410403	245393
289126	327721
395311	330541
345715	490457
476651	244005
302199	336590
49184	426569
308027	100478
299502	363581
349857	93609
87741	301475
376198	258370
370331	218976
153726	414645
228034	224780
371658	183213
100938	30964
493931	440660
351792	415379
338228	370193
444139	466737
432601	211208
7957	193997
60882	359762
339013	400135
111970	30723
476008	473932
205359	349650
409176	248382
108656	117097
237316	273831
386556	439686
392953	150263
14103	270142
129449	107337
480580	227412
312035	269199
106887	374121
59398	158262
117522	107711
438093	202523
276876	7400
90664	300119
460780	28129
191381	183213
475297	271772
252815	37728
312842	182543
164407	391414
224243	1148
13563	174770
168594	463200
439637	433723
98654	226693
46919	196783
234694	48163
358175	17186
210747	8303
163646	401871
453294	266982
463082	84875
278320	385076
21961	180578
154880	286936
394712	123849
391888	159007
370590	80193
343308	313314
442236	208051
392539	440660
115737	269586
120722	290773
366432	385559
66137	363722
425827	85699
13436	204932
189965	27696
97588	250434
57185	53925
184723	264893
424256	93705
46696	246311
198038	60517
169630	255650
307132	485270
248788	342358
405276	457081
399891	233942
68478	339887
48517	209510
356530	352955
359178	457623
372054	100888
418368	228064
124593	243115
92457	441135
449564	430610
147070	229928
131757	265589
488228	22339
397535	34399
169839	57045
85347	91600
376855	391414
332045	9054
195362	473033
224326	239287
30333	47000
317264	200652
438475	143775
409468	426089
410592	154137
18081	464718
268887	50538
381677	140044
99458	355139
303556	273280
143651	365145
446380	183213
209511	164884
130069	171946
442236	429267
134338	96930
238041	149079
380570	307613
26801	265040
79605	199247
357836	39259
377868	357800
168942	366127
369591	331349
263073	268438
458207	483128
370325	60517
364935	343608
48758	432757
226919	167841
367114	247461
316565	144077
304146	323267
316056	389706
3325	212503
73153	245792
158554	280233
71189	312236
332474	328587
457418	365165
195689	425990
176321	228431
462901	403877
414934	13370
148450	437872
229361	21583
390656	61598
165154	393870
488862	439312
430644	88113
270584	222072
150293	257497
406674	45723
132155	313745
492852	222173
473580	448954
344397	430356
18647	181767
162917	122283
20457	459232
65513	362754
256939	212214
348018	284190
214880	172535
266508	12895
1625	203656
106870	423688
177139	237517
161570	440660
60672	9308
219546	144893
65513	41528
216143	193705
361015	389326
359762	470679
383238	262659
370513	263514
476221	199421
308818	292877
481419	283737
326880	469235
211238	97894
355083	336577
42189	363436
200990	203712
478588	150201
391266	215760
464031	86728
210936	389384
420364	366493
450374	132247
157789	78623
216147	372616
388146	99405
69098	440413
400910	318404
204739	63528
288333	426947
263514	378234
357139	448283
13268	263685
333578	380538
344352	393283
412056	364768
18451	35622
221785	5228
209607	13129
39275	293813
364672	342419
129031	373189
309370	300800
107669	10646
111397	440660
388696	63098
339590	194237
215396	151808
243006	362206
112950	184032
343807	454818
418222	212081
227829	420944
110306	439352
189318	277179
111362	288035
308610	230347
407251	450338
248544	45141
85739	251669
9965	143095
68654	388977
261083	452989
348117	375367
378654	142018
308618	286555
85739	280933
230355	22438
164597	420688
319871	447519
432965	105878
112267	194165
325773	204226
75988	402337
176988	147749
356306	9310
487179	96954
383120	447818
309080	246672
143814	383967
478532	13643
63528	152338
235642	2106
326631	35707
140645	466046
162851	480421
355316	452803
2115	126756
366530	15209
41651	489552
118363	102832
62014	440660
447980	351789
463089	268261
247676	270324
230714	81809
230051	471603
284218	309726
93627	61527
374404	62191
64444	338493
261267	440290
97438	218730
248847	75499
18310	94640
10866	450626
296461	478569
207019	366534
454422	9681
278746	91998
21411	446630
59658	43708
306237	471436
212182	71816
209731	95323
72668	464578
347923	136735
73589	12638
158557	416183
446460	218727
116027	465647
348798	207535
292647	207770
228606	87904
343341	149479
363902	190369
141212	397883
111036	196783
178422	21808
306307	401854
202352	395563
55202	329195
79347	401838
468063	15133
202379	378078
257581	110708
347121	51972
34798	362206
466737	197605
241943	150424
102719	368859
430700	198209
192703	348007
311075	213300
455321	478012
178781	418882
468811	264766
19410	332373
775	50264
315203	271188
402995	476267
485367	159249
215416	394338
164219	113051
195432	490346
39317	245317
40943	478415
273619	326466
481104	385427
202352	293813
3101	110677
268781	165712
58256	313829
51543	244005
4869	101513
257977	425846
450687	43334
458722	146991
44329	453127
260430	174066
489513	208487
67885	15133
153379	142558
143632	21411
154981	327630
484229	61572
157717	187751
185228	74611
180065	404806
418314	98394
385538	165475
109270	132996
29888	291835
46305	242913
218449	388575
200726	435729
185543	249102
491461	21583
326574	258126
23642	53994
49349	317118
20199	489993
334823	226152
372095	428214
316849	300240
306081	450647
452320	285156
282350	458933
265097	49940
457419	459649
269041	349995
446974	299662
152887	336590
369078	55114
75609	283265
484193	373263
386428	127921
438193	15905
246694	168381
246558	435708
96879	272159
247597	51895
119125	131934
235222	244594
367619	348292
221648	331103
373856	172463
19629	408846
195224	150478
319081	91247
314548	420790
332282	125285
429307	445749
122486	300
97254	113138
62642	347104
203105	387185
176878	122770
3806	317286
375405	323882
134549	352834
251940	270686
286429	445061
447909	305061
430217	99437
266894	206623
382906	437018
168361	294079
350975	332276
205607	336289
310934	164884
356259	198297
105049	421830
312460	25205
276821	308873
268764	116283
68675	322648
469532	265589
87399	409586
190524	107917
351701	93245
290117	42189
462028	295650
216735	446632
392086	95224
115725	25076
295913	263803
86976	423688
408941	335255
415451	153925
265071	278298
1527	122462
414004	334225
239496	74542
130172	427627
234251	120386
192457	438419
327209	337483
260831	158625
357309	326130
10038	422695
429636	83811
145760	474453
121860	391414
305269	183841
342253	140854
346501	225831
16995	367798
89025	161409
421936	174621
372310	476846
232609	313745
459703	1701
296554	336590
240665	11190
183683	184902
257976	205710
99977	313745
130069	74817
185719	73701
227485	47630
85916	139217
229971	452746
20998	313745
333737	157100
302880	420347
448294	272665
318294	370361
312741	253260
100060	255859
235815	83811
447089	50685
322498	151944
180382	40784
82731	141623
180514	112977
325237	321454
208703	289238
481419	58615
248013	393485
461331	214377
362037	101034
5984	331172
454387	104259
235597	162831
380858	314824
205607	97768
65936	385000
14397	423382
353493	86476
454867	276876
95847	205289
321093	81146
73589	212246
305624	100478
229851	122283
418731	458157
401085	51105
114405	187045
353856	207645
107639	380538
99940	2599
169934	144405
359157	457845
85729	125080
106386	457718
352905	174394
258306	231577
164513	447517
228707	159249
398570	478415
381207	326544
202149	277961
216722	369577
457307	82972
235021	450695
2187	452126
75324	284887
176710	387742
299757	91558
318088	895
130069	438090
195681	230871
51063	182226
465838	29111
109549	393326
363575	273831
112267	94516
67600	438419
89890	267602
128064	424878
444196	122462
247558	123369
151602	88113
358039	17996
93253	336590
97972	163183
454895	164884
312684	84750
131884	382871
37431	407867
268689	168381
308724	440660
345715	13426
5354	194131
47762	129726
419732	338114
39690	193871
461435	11796
336835	242420
232666	362180
6072	417918
133909	182979
367675	142825
373655	80855
204593	461944
469196	60595
144188	287413
406201	313745
43835	330457
174359	277743
413135	234746
9863	109626
404369	110677
117118	327217
255508	280592
249893	169116
79677	334009
185391	292215
62825	128624
12771	228431
34812	467296
77212	183213
289928	48996
174188	353787
395878	334159
438373	376019
281982	358225
379568	420047
121473	254981
219359	122001
67673	287628
251802	192564
30355	37057
326762	258253
247181	268118
78617	237165
316708	48645
88473	342761
99979	165653
388696	400816
193345	464727
381725	209510
105012	256121
266965	142448
50084	10646
71970	440642
67382	198926
252065	315262
457583	203656
112625	412318
178003	315380
302828	298389
85478	312211
277373	428738
80558	208638
54085	311131
456062	6597
473482	478415
141277	13129
359103	164253
229087	72523
326742	284272
48636	329195
102397	190369
280624	257989
377186	259435
302882	182000
233045	186149
485073	225227
183235	427185
244688	323657
221349	308073
113904	67858
20726	42035
285697	37728
216434	64130
88180	438672
345401	140313
258970	101058
56619	385548
396284	262385
138412	126085
442730	300110
209692	461392
460055	94665
126911	386132
481708	190369
418479	406626
406649	342697
348311	18842
28780	57336
275787	257936
245306	254746
348576	361032
232498	282369
318088	179258
469356	202263
68416	25432
305577	54976
66492	120257
119004	462901
86693	116158
22202	35707
398911	75499
460747	260205
15409	102352
463008	359762
270423	470111
487798	16433
211238	11626
367560	321194
182390	465558
261917	431927
33575	93828
455550	12203
70213	73595
221557	76168
17333	53988
237509	13370
363684	116070
482316	278738
90550	427400
176741	80860
1292	348563
96904	207030
11313	33855
433510	371048
433941	236418
46947	283178
180488	256373
11069	419706
477932	412056
377869	449840
98663	182830
295841	226733
338189	49941
58653	322241
55940	466432
128927	383382
411526	424063
293705	326997
19212	471013
388871	64188
108013	186047
75192	287454
114501	110252
211042	184558
462895	168865
463420	184528
9236	88705
439850	76002
178422	404709
12703	158153
189815	305724
220376	292468
54975	440369
326400	130385
157590	342564
360584	15209
458955	291332
444380	483657
15900	261509
136711	330469
350064	428552
330818	294248
79497	420944
350650	184039
167035	259447
116947	314149
480965	104926
41509	338838
174730	404806
176075	94516
354111	11284
38423	404065
388493	407331
380632	292167
405979	387333
278805	420944
325597	340471
267469	117069
61543	420392
408806	48275
119034	58363
296459	121758
343669	482055
326260	268307
353770	405287
338836	480163
196398	144780
117418	426020
219607	67747
58484	110677
60411	12124
66553	263514
152518	118074
55458	253647
313475	382010
441018	192610
407985	421830
444380	158101
345401	303587
44178	474412
343427	399214
160680	385000
36534	258610
350650	315847
92633	336531
466592	119381
397009	146562
201131	118063
5140	267602
177902	391414
368859	412666
72070	180103
324981	111802
88794	32807
267015	254190
12299	393326
118634	138088
214316	259435
25061	16950
52468	366677
315103	69856
83870	72523
246606	20586
324037	369181
203200	239804
242462	3535
278633	177733
103538	146202
342486	247015
112993	409514
409238	328932
468428	478232
106814	270095
187930	443416
169932	42930
474441	435242
355083	473085
323715	453213
493347	78910
15433	86077
161037	185154
89745	428026
401124	240225
102644	386845
104205	272756
462839	261969
472372	463822
454632	439074
50845	404209
353086	98847
404753	196783
152636	106308
146893	435600
276821	386132
178137	169209
97692	52537
281167	247848
212308	420790
59021	422998
77628	2715
376046	132740
356259	75499
433637	51556
91029	311212
368143	66813
140116	153995
24705	37948
407902	474412
174474	410065
364636	92425
100361	326810
142947	317100
346664	187627
153322	122694
373463	239493
72804	464066
319304	427997
476447	13302
181119	281924
370082	55074
159844	291521
350310	209296
182172	179045
360459	282674
266843	354398
85391	313314
33808	253289
410390	129513
12466	412790
179809	4413
236032	428117
451224	203656
292592	185335
425222	336883
273659	328108
22475	199612
359642	126426
214605	35707
485094	218614
101780	391541
172377	79705
67109	51222
268507	202019
35044	383907
224674	336768
91197	372141
371686	285156
154778	487938
272856	445690
176002	231007
392086	293745
212659	30332
306605	447517
162551	456640
18928	173186
28097	250541
286819	398333
262127	390334
431343	48868
291170	447517
300289	37714
405398	403200
340559	347948
40089	114643
436719	9262
341324	276358
238749	235815
205661	392965
371741	406092
9753	267022
66626	427827
420464	162529
57134	183213
312800	43312
68244	57989
287413	300071
363575	265262
339188	293813
244411	108222
233498	268027
382228	172945
7842	449795
448353	322299
95130	157579
30339	118718
316123	122462
51669	58486
200256	132544
327037	212534
477564	231343
258136	41496
328947	214472
447694	383967
326030	273468
427404	56132
118690	225988
420266	455719
429610	463549
397558	352605
1818	378462
211069	409828
2208	101619
456395	117942
363764	277450
292863	267602
449521	56112
378644	378462
446863	30176
99636	282068
285502	46393
160659	270095
397315	312161
79373	86974
260569	187974
154981	244215
354278	397405
351332	190369
417736	446105
92457	469907
249894	144803
438625	400054
62825	415662
274613	37606
422164	401101
310756	465508
154141	437682
277191	217899
302408	86476
397436	198926
428618	88027
207178	96094
214853	250410
209372	275763
289398	412980
296250	339442
99612	60517
442236	13077
91108	371934
25539	79430
415386	366127
213390	167540
112267	314318
37739	107703
334458	447831
254534	378462
112159	301475
226237	144967
309917	80662
277568	341304
248013	381260
230051	469083
358258	116408
334080	252961
320982	397777
110745	218727
252603	309085
220925	170430
102065	103295
172089	442958
239748	280775
315541	203894
222102	183711
361405	492588
106460	386901
249444	210833
404020	404960
72516	103827
131174	271782
54004	306756
358860	107103
293646	104323
26564	190369
429030	153995
488832	411455
489360	46173
458711	95350
399208	423032
402703	274309
67275	205223
263405	466132
99919	339572
401377	132365
54095	441202
252475	303788
153056	318533
458760	124085
134299	24276
69004	17339
87046	355532
191174	320845
316652	141166
137768	275152
227019	317356
263708	86728
279662	394051
209037	464420
413816	48259
64927	438653
374835	4349
115075	147841
478287	384336
450151	162553
380166	190369
49494	196783
201270	267602
284484	156375
109138	48275
292582	96681
294920	401015
73640	63836
396339	393326
286775	290770
427799	152058
305991	460242
188563	475699
318189	53525
108566	98769
70431	237165
448718	90277
405232	267602
195121	36882
386516	49903
351639	436847
89219	387185
332524	150437
434273	152791
294730	127298
73054	398333
124942	293813
435285	243148
12113	313592
323836	149924
244652	127357
422428	487896
224089	101058
393295	487963
66383	23905
9203	477986
442637	424892
162191	129416
74001	478415
443964	282224
243286	185104
400068	201286
153590	311212
123993	136331
96310	166705
361741	6302
77781	156711
328047	317356
273847	149104
82272	205223
373025	421167
137454	144845
271231	328729
263703	356335
119944	277568
109949	118286
271188	395616
489787	447643
233699	447358
462055	378330
396237	31841
481392	228431
333622	393674
372011	313745
212340	242295
338791	371934
143012	467631
466878	138807
324296	183213
334265	259929
436800	16325
402650	108060
391533	276315
262639	314733
245990	93583
384294	370990
318943	438783
436575	306677
388992	190738
247296	330955
402260	12177
245491	168615
234788	178313
291717	6442
388324	137128
19229	176713
23249	490237
172706	83164
19935	264691
387434	56625
227803	124965
107547	290560
145647	279509
16438	297941
91382	36742
293686	44469
142095	455345
8779	160456
36984	114930
282754	315671
63688	36602
200749	441313
27453	315380
374981	11626
246866	311865
375954	376410
15062	198599
315194	217423
337604	181668
382213	212506
440443	52271
129158	25984
244019	180327
52275	365375
321706	186440
141782	228481
383770	31420
102644	5297
139450	418526
327209	421830
418426	190369
197278	109271
431264	58317
17474	387333
493919	173033
389510	149479
162201	439342
440031	392086
185535	380999
264790	378686
134262	334598
35260	190369
201213	371435
350275	402452
126108	143831
482851	79439
213437	214024
126932	122979
468564	398642
254427	387742
222427	301659
287956	388034
133475	246926
12104	282259
469976	1057
471169	217310
40879	435708
207007	451600
188957	420944
245959	184558
364504	31616
164370	180971
273831	68208
208881	159286
228344	273831
171455	447638
231800	454323
156519	366493
279439	134287
24787	245317
328705	456917
21854	179692
241787	477986
252662	23430
185885	393326
190051	96977
475438	253113
6012	175656
437592	10690
467674	209608
13397	245317
154981	169983
251781	331535
274761	268828
395749	177767
233363	214050
260300	477034
295457	363636
194763	203656
53937	91637
26329	358663
95047	13370
196727	376243
318735	328598
76612	185479
244644	395253
461817	121758
127462	24208
103936	188925
462779	420223
390232	184452
220553	202369
390102	315692
343031	139566
487422	114643
128329	131315
202101	139648
395428	188837
480870	486885
39683	27683
207711	313822
347901	259519
227660	197435
467202	192156
152935	15412
143697	299183
233742	466969
421370	287772
418783	406626
9579	26366
180488	102744
395988	314471
304172	299228
199291	9054
148075	347739
440190	331508
195657	494102
494071	226494
263	171967
458435	274489
130224	286238
51759	158263
460010	59243
416428	54449
371615	331581
437792	72670
295387	119868
310306	94516
413987	185578
447404	97355
204294	438783
267136	375308
314435	32807
177376	25437
38959	281924
407289	324659
89219	322805
256169	243115
167783	291426
57466	166513
51849	228013
221979	71994
249059	65670
121866	188444
399726	478882
186489	324377
435086	448898
184949	168972
76748	95942
109768	153835
163703	367110
90238	110677
166119	211868
101290	269199
138811	144470
335484	348644
195491	368795
72732	436468
488960	269120
18332	366127
101442	245679
67085	212714
268067	378462
93656	137508
3765	356152
373965	390818
373755	421843
492347	272958
106748	244703
461115	187834
388084	150765
275368	15802
197095	450056
442884	411424
322379	187974
447764	210196
49334	489812
79483	141945
394690	29613
430831	62621
380728	277961
325905	338915
195220	281201
461185	243161
232260	100250
126067	94344
55857	180957
423318	38656
21818	23158
98166	116440
31185	320288
267516	146822
145838	183213
82391	443278
268757	31483
169246	34692
423067	183479
138956	266082
147409	421830
247254	378686
258493	249202
34842	440962
254542	19772
251107	363973
187088	111319
380600	218615
417071	353588
102654	311510
303303	24983
449425	390840
82620	380071
176663	377906
367561	220417
466790	265883
233938	296576
450465	360860
336601	203711
172331	304668
280089	110677
390596	462594
43820	187082
133917	15209
467225	481179
350064	452126
114031	222897
75768	47295
204802	94516
435966	491901
28528	202143
21377	331238
361291	38727
326783	348176
101936	465921
164042	68165
328550	398066
492393	413525
481854	83811
109253	316394
333339	139137
436575	387617
102457	150352
391695	384983
189680	468145
46587	22804
319871	420241
15935	49406
205427	49903
327254	303667
381417	129687
193303	483761
245298	375230
312553	414832
146343	267352
288543	132247
480258	376641
9969	204484
483319	373146
330592	80193
97588	103156
392300	460871
414286	227861
3231	146915
443379	36392
241482	318279
228949	29267
254974	133225
365151	223986
64303	115340
375102	109908
219258	303914
75403	9054
77409	371533
336955	362502
970	381157
332862	493022
448626	20959
303303	263925
409963	228431
478959	95299
130804	188016
282997	102840
77669	63077
96935	48275
40890	158584
35394	250676
335716	28098
333134	338189
165449	1605
211183	895
297941	127516
370958	178436
271221	357854
461143	364109
294323	180192
303218	333080
179607	79316
217848	341777
8709	208487
293588	445233
416888	28977
185276	234616
163423	190724
93490	260038
169866	490707
407781	109805
440116	16433
352380	262631
233978	376141
298427	208313
230954	237165
426215	37728
55599	51499
363246	327990
81304	149388
448631	187836
358041	229877
269491	396565
68977	266611
163721	144855
340779	122462
81432	212126
470941	422470
398761	148361
347121	420895
268415	20492
373084	196807
193889	65913
377830	12245
411424	119975
146747	2715
340175	414359
206353	126426
182657	68334
491301	227101
314964	202238
493966	420944
12512	299976
492391	86137
22347	125303
471922	305244
309537	14157
299850	476805
435012	411424
460113	9054
366296	477111
291363	16433
185049	94516
153543	4083
193370	172266
201086	170129
263131	33343
5700	308901
132153	383967
263799	451631
170296	215619
201495	435280
261577	164993
347760	92613
237019	59485
206784	1409
367777	366127
91909	461944
260918	460437
407717	75303
335779	53994
175255	104498
101216	362206
362740	191030
167588	121106
332511	164884
76044	190773
73427	407232
156221	158621
352606	381423
144973	333280
307728	469790
466425	489552
38388	168381
34985	400865
305755	82079
373025	202350
323616	311832
5352	62191
485699	249679
103327	62191
229735	163324
10131	421
404601	58603
306459	376244
164196	411847
326631	92667
373890	377778
118626	353343
47571	135391
270248	420790
295030	215703
94992	374533
173297	303648
162653	144845
333136	113331
336260	404960
344782	275981
109186	324061
460787	486885
137454	122931
404568	482851
390032	336955
363019	336041
466526	73750
272331	208577
232344	479570
78850	274309
414378	230691
373796	13370
55576	98906
309611	4413
280288	37121
5558	388195
379096	323910
453260	379064
175966	439894
88596	316011
232034	474704
384824	201204
159303	476412
490636	135756
450465	22414
69285	48163
221711	86974
227857	209510
484908	364462
202613	69975
408357	493716
125526	347158
392641	270095
95215	40193
466851	350726
333093	186159
63828	348007
468753	325722
141782	146822
342465	54781
458050	90277
108648	287694
345166	410604
200645	35707
327570	100658
199187	264154
304712	279187
377869	264580
441463	315671
313088	232776
256893	465647
259978	132810
266967	304173
217498	399738
33427	30258
174373	373021
264357	86111
113994	314516
312842	138600
98530	317356
410501	476846
456021	196815
300195	119123
335654	491677
472097	154922
405708	359762
208966	91440
18468	199000
363467	124762
35803	420944
404347	236233
450465	420187
376722	350131
121066	24516
167369	177238
259468	468168
468287	285156
313667	360531
352839	76454
293913	342519
329750	174121
264026	361084
74435	76771
368216	164816
382918	160950
345785	103279
389216	263009
350779	351639
21961	5855
43699	477590
328051	317506
425338	425675
471058	343642
179202	60105
16111	413525
194037	343012
263557	86158
464104	484676
307004	187829
264474	328550
41417	359782
380769	19243
355898	228431
179434	32807
483928	3509
311918	440249
74902	427205
52881	188759
91600	6467
330266	76454
267562	203971
296459	137508
430425	67705
15665	431799
312584	122462
59644	194145
493767	358249
266380	333584
396284	282772
292882	159244
111429	270324
484691	86728
248633	195600
426197	169047
421140	8340
222045	203473
408251	256078
349305	56609
457418	333345
6331	428864
148635	110677
380868	292699
336922	339501
246191	425838
62434	214515
188692	366127
440645	177275
78502	130189
257521	7775
100284	458183
416248	420047
55955	4133
313553	303424
94986	464029
27531	310564
350055	99437
272901	471745
450351	430278
45579	265554
226949	253591
209259	293813
208588	151532
170969	453247
170403	428080
81097	480224
327209	158156
141440	30821
369254	363543
144258	265711
187244	189515
303059	375113
73290	190369
98295	87923
230507	275414
227886	48642
134281	95625
35612	104734
385828	153589
316565	342209
73512	210032
303930	237694
338003	315380
491692	115858
414825	14986
378970	353787
351518	40540
69269	478797
210139	438279
383616	456635
343089	483069
114579	397672
293484	344689
64777	225261
314256	222721
76986	212722
73822	110708
397331	462017
303420	474453
367343	245809
75568	331532
353349	268176
467605	190015
22779	197342
75689	23709
425544	21411
306459	401481
259978	323108
76595	169389
126470	159249
43195	395988
296036	247824
192510	83595
179120	331934
348923	166063
5090	263422
142767	457026
468050	51195
12657	293124
64074	25724
38655	320508
146002	12660
373189	70016
216525	472239
470871	194165
244517	11951
399302	280592
175002	362206
167546	283346
472224	153995
101117	448204
78731	99405
224316	366534
98180	226168
153006	139312
262286	206321
156592	301475
301659	51271
163413	192365
92252	392144
407462	430356
213147	404396
39850	309801
94973	46071
196578	366828
178776	246672
286433	151944
142428	16213
238749	352775
214255	90922
194231	328550
82504	470105
489645	161629
297842	76240
449406	149089
22143	378656
461863	288750
280329	392329
290724	156376
231078	356428
99353	438419
259860	475650
335951	459048
463866	158400
358807	478415
274258	94667
316372	215976
181159	287206
347932	246311
81358	355716
382386	334789
268338	48275
28356	72223
21908	35660
101401	316229
241732	413535
458705	37849
398559	113051
480991	69856
421828	475630
392786	481279
352845	234356
189120	249004
32384	313745
169144	168615
68098	205215
55183	156877
391702	35035
406108	205289
301166	122593
444581	437666
339683	405473
174309	429603
285149	335906
151399	366127
105656	120988
459278	268118
288778	84089
113306	475914
332299	2003
217442	476723
312106	226308
91197	195615
193471	104527
62827	376247
9300	356301
483987	111480
298248	468162
154705	315235
74044	112920
325204	376470
7626	366127
381224	49673
69809	16325
113560	286828
131506	219198
329819	29689
318715	445749
67223	428214
347167	85165
333713	84089
222610	484447
261016	402416
104368	414427
435602	9787
294997	51895
216666	175895
401064	360736
11465	69110
175012	438956
250592	273831
306196	366987
6855	228431
196030	322804
158584	40388
345715	84469
81757	85539
154985	423688
73818	94356
341632	121502
292467	255650
316136	119123
73588	378138
385335	120050
13042	476231
108648	256488
307825	175721
363225	318088
149783	93652
11057	94516
358589	338915
379461	445736
358942	57560
281574	113051
468521	367110
339675	461846
1072	203656
286407	187045
204621	88203
140784	445111
67496	118662
307909	485185
439726	48275
19055	330157
12063	199051
463118	99405
362336	345845
112954	371463
155917	354022
434748	424133
393717	476447
413231	48275
337288	493488
467625	218329
112372	370137
210005	185335
264899	350039
440689	297593
195807	38169
254430	473310
41135	31570
118694	70971
128811	157100
230051	259676
422711	253023
480746	171953
272230	380769
5461	238578
454901	183213
304404	313279
67675	34547
318599	440660
57017	440660
140476	48079
143686	427459
275660	42890
3964	192476
202327	267352
153322	49815
129640	151096
219170	37076
350670	160405
140197	272159
276821	117565
316565	465798
321119	190369
206683	181993
358132	85302
104648	283632
2946	15209
454867	9165
403062	263648
482213	162947
217450	208038
287193	175721
429991	58881
352196	398333
79810	86728
155302	418261
221296	339905
72742	137155
128660	48163
228460	151944
472662	368820
452736	382511
135432	304173
83082	433382
71346	366577
25744	226819
469384	228108
79733	267273
355049	425675
46920	234669
125343	140178
84810	278829
295841	51482
89517	236524
321486	461671
257533	383490
436699	185317
232460	309524
229297	476641
373890	162947
49388	142018
240178	207256
62465	199516
417121	464171
65683	176325
173680	426089
378765	15133
114615	318735
127214	330752
301482	21583
286355	268176
243466	54705
358359	353787
88128	132247
325391	257955
229604	107711
425303	381622
25412	194165
310941	330469
333753	137627
336228	258220
431713	82128
83464	15209
102249	248363
311598	115838
49961	327453
477875	34183
457789	178549
297048	384401
55892	110280
320257	185939
300671	393601
32025	142908
340511	317675
209018	104495
392086	122608
407972	153025
309276	471416
165680	75386
426580	67009
218685	88113
82846	205223
447257	430356
467858	13370
160351	180578
116576	334191
414334	390197
52506	24486
124013	149128
196834	375840
360478	181993
18451	399468
144370	21583
251781	316388
228050	469446
200562	23922
211944	57134
172532	55177
82981	325492
179041	332392
457836	434893
185409	100909
273634	15133
119001	172615
75499	377689
464225	476951
398895	143671
342465	329676
38998	247201
189626	54700
20628	273831
67247	135756
314548	385000
203438	343085
99310	472072
333352	228431
28955	140322
95130	341271
406435	367883
388697	84721
28357	420117
22950	230391
230051	30484
163384	249334
185339	147070
363251	162780
270176	194257
178422	229236
69749	24516
174642	227453
210050	190445
436192	246713
57018	138401
327570	370926
134237	86560
137454	343742
133130	101723
486640	112909
54539	291348
120015	391414
445037	323431
90863	381857
358477	51881
68843	79832
290624	313745
89972	338271
125458	28065
62866	13370
203793	42653
68668	98906
305849	88289
81208	295865
222385	180468
256261	230576
332781	421169
84132	352241
413089	11666
297987	338009
383044	455040
491031	225043
204375	320067
359887	385279
163185	313745
265262	257786
106739	298689
245990	438267
282847	155919
59590	468482
417805	398131
322805	67613
42476	478415
198405	234356
195615	254113
308182	26840
151156	486339
455314	159238
445023	160402
258956	442166
157429	27464
146267	5290
273619	374594
104879	481375
317332	205289
440303	147565
383513	28265
403489	55496
329294	121171
246637	441624
9061	91493
22562	467494
409452	127921
259838	280233
262730	91418
59855	85549
222760	321839
154451	456327
181531	119351
211226	482767
399270	98361
278649	283859
116525	428404
473951	89178
480094	145438
281009	432018
355250	411809
360562	317824
377498	273831
293705	237772
119325	204330
134299	219800
274852	237333
182973	104982
458433	475398
49396	13528
67763	389682
133718	298182
60896	88113
11634	251628
65830	406626
431861	296095
253653	141166
160191	287124
136878	348798
40784	490323
106618	52501
466298	493924
246828	428738
154708	21480
291620	363581
97592	482162
428887	296735
168395	238709
276821	224113
427245	89047
274720	77004
132608	27775
213711	52872
48892	324816
444693	323718
302298	422164
390780	188103
27642	430356
362748	51895
233575	393326
107828	10646
183090	351349
161678	226514
43128	109006
276453	151885
48787	421830
482851	406731
401051	23902
182270	269002
263813	303648
19276	433322
393489	145512
426252	429161
445030	393326
342196	476640
264443	484785
403120	372728
452652	159182
339156	78914
133849	166970
450941	240796
179149	492906
39305	304732
382335	207309
442483	208785
61392	6521
50896	420944
269193	331349
9631	203602
284881	73074
72099	430384
68532	407750
444759	190546
239759	113689
472141	276744
68092	20908
129754	46983
1477	86560
336411	188951
3231	233415
202379	226586
203781	335593
281747	317118
382853	331491
441604	85032
347042	438300
459446	267553
44646	416682
374754	110236
171432	48484
481419	139803
238065	330299
269888	62821
173672	35707
172216	209018
385510	152502
373170	478461
489088	173726
179342	318805
108631	293813
458184	190369
2187	151562
481419	348866
161363	184558
476331	407943
67307	266538
264590	187974
212009	359966
80801	146251
438767	459997
37748	188837
357153	229928
326260	143253
454047	425626
360498	372319
136798	336348
290164	70557
418078	487101
352739	381042
352644	93214
439977	400330
360650	115917
287566	285084
441461	370866
467446	57336
351027	211130
426001	469910
457851	68015
410028	461808
465820	478060
26046	482978
21634	272407
321895	28943
227566	362222
415367	378350
444519	428125
199534	110933
441821	289883
459045	390614
375593	67089
16844	140322
36821	426034
340175	246818
297628	446639
239741	293472
237198	353943
392086	390771
74577	233989
7703	479614
235348	459019
441743	318158
411159	368820
407606	46636
167588	79582
321792	289359
205044	130028
238353	49021
414441	440660
334602	196085
49930	236213
341739	179857
195520	392352
65977	251991
312378	45626
332137	431274
459856	203279
140472	76019
297416	83205
253280	313745
374517	318598
287566	162829
195912	97277
134097	24104
162869	283096
424256	16993
106164	388575
308122	28944
234446	148385
44203	103392
448120	301001
88533	438419
458160	484447
248258	146202
368583	366941
405708	421356
339783	215544
364703	683
486136	262536
104124	337159
75119	124716
162831	129204
58042	218727
108994	39811
37350	222789
32468	384400
304726	440660
285326	392295
243148	484735
343250	149044
92552	357955
147314	335085
117285	198579
89883	8624
124971	69708
34055	139512
431966	184781
461014	434893
37410	431262
260159	246713
175120	210261
316937	426336
490287	191914
162984	308307
93030	216239
216408	492139
38448	108732
123784	19246
314106	313745
446049	106477
289058	493114
334974	431226
259394	376274
329727	287382
141118	306656
327059	240643
259612	118286
365087	141440
8880	354683
317424	207535
333905	99372
263588	132247
356688	88289
135181	270836
114815	245305
434088	478415
448104	232535
444205	92457
474805	145691
15129	187725
58107	485006
270425	284787
61934	464080
409420	147691
348357	157528
341445	78666
361741	256723
318014	414286
320304	357357
213286	246668
474341	84089
431060	94516
405839	48596
351419	50538
372418	438908
114412	237165
128084	106459
214853	300480
337048	441202
336268	440660
134024	478060
287956	275790
191681	79989
473347	461184
202486	132883
385974	187515
231496	281924
190135	194165
410224	205223
141247	186369
110677	442979
248737	331349
454450	65643
29824	438247
88655	314992
235748	23677
53641	21241
418173	472970
94692	352605
261047	314742
230345	221391
114781	436305
237105	260171
293163	895
246577	448702
410811	360860
274246	106832
467040	378997
330816	317118
266307	340189
32865	273831
163458	178786
339729	332874
29267	105576
267562	359111
174139	431652
220736	435437
361111	45060
347061	226494
91976	227101
288422	205223
299757	406396
365971	343010
383144	104498
141988	470601
127212	94516
299580	303905
420241	342187
1374	210043
104243	3234
449464	35707
201131	98684
91075	142939
429773	80587
46872	319595
43454	405946
354443	168010
358743	94344
155957	5139
200877	391414
4841	147469
279295	405217
47993	371934
148313	376413
47712	290022
210116	274907
163445	406201
147800	403515
114332	27563
3462	378762
118889	452017
188161	310763
216287	13370
111808	143689
404568	379741
450307	192005
152717	103045
399472	401854
246131	363833
73035	61552
209205	50538
142001	492277
309456	403116
374564	293813
25156	397936
392694	489582
174783	291823
133648	351414
15819	421485
325416	273831
58252	275337
446931	141649
329750	465286
192854	105498
476245	134694
13262	190369
185316	474533
46092	99946
451216	265946
153193	236
269070	457468
265965	485304
344919	62191
217703	87471
80587	250170
442857	76454
182540	285156
58971	223365
407811	295484
285027	452537
47771	166513
23255	289238
18804	404053
236435	444712
234118	140728
120489	240491
13394	190369
303311	477986
390596	137508
86937	253231
123360	312805
440032	129108
310963	366127
228172	176878
300933	134500
468935	203438
386901	384832
279216	97232
407103	481164
77179	138807
412205	244609
71192	169800
210346	176300
324127	49761
118014	254421
86797	204964
314199	412507
124085	222282
95297	177277
265903	166513
143179	41640
320489	49903
198558	403612
408886	112075
404438	258370
114512	275549
281236	30709
397518	230108
30979	433943
326631	244977
441597	220229
359782	279257
73817	216730
390310	298182
109733	212824
398724	179228
300819	306387
403489	103267
353577	16433
319208	253072
319119	95149
170398	51881
21411	152921
160683	22611
369721	329145
223116	79249
192311	106280
249860	355800
44264	10612
387027	379757
27164	446496
85863	230099
162868	153922
447471	392086
147429	116915
196996	173837
383496	431001
250434	476951
90296	221173
173596	160379
153813	78530
16301	202536
470408	306100
378664	185016
184418	242201
450465	470554
97780	366666
360944	190369
134299	124085
216910	440182
327570	259435
57300	326997
445703	409828
250597	101274
420234	415327
202830	476951
307367	176116
483706	25140
353134	100820
151393	290006
425161	330143
35298	314285
190976	222701
442808	470403
149814	37079
217557	439453
301970	35125
11719	153967
247710	367506
9798	472999
282133	210082
479485	114930
439718	372421
473525	133604
476777	289945
329535	13094
431137	315566
427980	166961
188252	46127
260856	411216
13268	463288
362610	245802
66129	99437
469811	357854
114723	311801
316828	384876
272081	260316
221648	58466
112858	244092
111810	314881
319066	411799
466133	120363
132334	145948
174858	467214
298995	419217
12171	93628
387085	42890
298390	332367
145688	428738
76228	44803
306129	459205
54145	417644
127076	139794
241525	17221
379269	110708
322951	176878
270224	10650
259386	269005
369594	278520
281641	472330
421682	235606
104455	190369
408202	39195
193053	363797
273768	336558
40585	235411
390656	177415
294677	441015
486726	378462
248713	110239
223462	230769
478195	205223
8607	245679
227551	421830
362267	323382
221719	362808
405102	349823
378265	102877
149674	152794
364636	67584
55435	443976
16844	132095
448974	181432
278087	210197
470843	245679
150907	159249
303250	293031
287874	372857
302103	312463
365810	185479
366123	422649
478447	79989
385956	160419
177454	419395
192613	203404
292576	405837
418048	424370
91555	106307
151712	470818
342031	473223
73466	364517
461210	62191
396357	335196
84756	236450
168960	270324
398308	58881
87046	441434
406503	90123
191341	413611
378713	57073
113927	481411
324061	71935
347853	444995
114253	13370
391547	401949
51683	225780
75565	461392
264846	204530
434584	475934
153181	420973
36101	86266
88705	208292
92401	428738
111749	396682
475611	16433
140591	245097
245078	45483
81648	226308
161769	134517
347087	134142
677	122462
431417	293567
284057	152321
304011	313745
458207	100478
312474	444002
279758	477982
83078	218885
143805	110708
90498	154759
144962	155083
105190	449502
190524	416476
393050	378820
392086	430756
482024	214024
228921	35934
367919	421356
212226	20081
161343	366534
132007	217423
445809	261396
95782	272368
187316	110677
150345	186384
339946	136124
347965	152004
332971	11853
376220	15209
343797	194588
101480	110677
468529	269465
68314	264812
173111	190369
310662	63389
381074	467296
164196	355008
48064	468276
480863	5161
75184	23168
69943	96366
341243	401854
241286	209542
214308	304493
195142	52917
459708	134262
419445	16433
353767	326553
406737	306654
261795	391414
192267	142499
106917	201780
132293	107208
210471	395563
196725	237517
189062	440660
205999	317756
144603	300074
99291	336590
336577	208292
278096	51895
342016	230175
293791	309425
77530	187974
16787	126862
454263	441135
71741	110677
109985	397743
443924	175885
60938	208300
101012	226664
354947	372377
262660	176568
93771	283392
65082	8948
134024	125399
317424	10171
308965	310261
325491	123230
395029	253670
266141	417372
189156	51881
363526	489822
140722	393326
172923	50391
132910	188759
296225	434414
463549	475594
428103	279868
155208	145691
108598	6368
32920	183981
123435	73593
141618	487105
85476	252863
167848	201294
181038	183711
319134	469235
45724	441329
456021	50174
325397	15209
461459	388321
446965	457514
313523	122462
158099	165870
436433	195431
491895	471745
190281	2505
493293	367643
358907	237774
149774	484447
69034	110677
217432	297265
360459	475222
116260	377906
347121	367824
449667	177558
252360	241525
213123	14255
119456	364169
191931	196601
212685	277961
398597	293813
249894	281692
201833	466432
28490	418557
380953	329084
332881	467612
441242	163336
240718	474787
249750	426986
358163	291829
347473	77151
491592	4968
364754	81624
8789	300240
195966	476951
311544	402438
199875	421830
144274	222341
493995	489822
292030	275790
1839	20764
283934	401854
47850	208617
341067	311113
948	76709
287740	257218
111429	298990
238394	436269
265897	404960
321684	456640
215292	70557
384054	318113
190445	13370
378275	200089
136711	205289
383622	313369
460108	264406
399441	471301
492030	112813
427527	353787
482306	479521
376670	167334
27417	167588
3809	315671
81556	478620
254446	39195
215878	144519
156154	101049
229168	123907
7175	491332
76228	230150
447521	86892
470689	5887
110835	388431
469250	292720
173684	298415
184496	88707
282785	139339
144631	112675
78155	179472
459958	291692
477841	189064
306459	485304
128839	470353
239431	22162
206579	33258
317356	209321
470554	105878
79551	16433
102950	264406
252043	440615
293270	168213
465008	110724
492145	456640
30951	205223
457418	489571
92205	38063
422967	313745
449884	34692
255399	98458
40890	472924
29639	486225
288836	292601
383741	21583
212748	213792
270224	361997
457218	15133
222431	470791
115725	378082
371391	74611
295819	345669
340182	72953
235207	452548
71904	298287
152745	250961
434994	245679
169043	458378
196903	85970
308087	28129
194503	458183
161849	127895
474940	337449
51101	463615
233498	445826
117862	150591
52217	369371
378968	461951
381675	162795
416366	351074
35037	465694
266398	291823
128084	18451
479401	294069
108609	40784
438758	267602
259533	471855
361619	188693
360283	126235
312781	137331
402969	440249
221216	187327
302224	389682
252143	272618
181125	274594
412919	163558
70	268261
131574	317675
115449	154141
332789	110677
100480	243897
366559	252764
159370	90383
235404	330375
190559	273831
349972	470178
391889	375113
430932	286900
98445	388575
60890	45141
255398	153995
241553	126204
15027	275152
340844	313745
338466	305586
114357	112396
6155	326155
29775	245538
487274	484447
346784	153994
341197	119380
102732	178907
17855	414024
302298	95286
478678	141028
163482	225775
361707	152020
38571	451369
268910	194805
475898	336094
72900	66112
187977	158384
471993	15133
478778	435242
420309	421356
27955	389497
204182	166431
230858	83409
76228	115282
324856	37411
404892	201286
179910	424306
255397	81280
160237	22323
180400	438783
465740	11797
470372	316812
44246	168912
377544	349879
191372	79989
456316	5857
170020	9767
152455	317648
237470	417053
428944	258616
121475	433024
286822	241856
166903	201208
452061	437884
145788	84750
94129	354630
187189	281133
254281	440660
165963	307160
127883	15209
189654	13370
386221	100363
284460	493291
19388	13559
273610	458028
252815	489822
136048	111351
406936	482037
464479	75384
46815	334009
432455	458882
6467	109437
255979	336590
353094	458601
140478	65272
224039	357854
197731	134694
27261	76709
224883	11534
203515	25239
396927	323298
144929	305418
232058	153995
189064	108145
55012	371934
399065	348607
104740	167034
266843	226216
79007	440660
153771	200113
199936	79249
99972	51078
385538	228142
294120	254055
383164	232179
208754	313745
77288	160722
321779	314596
372617	382300
287979	214050
188741	450842
490510	71603
287488	469235
424138	295545
367791	85408
396416	337414
424333	344125
356190	132247
227339	256281
119001	287551
196292	464597
43814	295848
112927	15209
367866	478237
121047	185076
277105	304589
11797	288138
464868	273831
382848	151096
460413	258370
489977	137600
271417	165197
405535	369599
195137	397428
260852	262954
343323	455345
157657	52917
256936	416709
353536	146231
110813	175502
34697	463970
52235	463549
1957	278211
55448	140033
38167	395093
304722	343992
14813	77074
464100	374784
321916	315671
60300	59850
409251	153813
95695	295869
269612	369625
416213	117642
311683	453821
168464	123955
374996	98296
478432	387987
278320	208785
277499	248398
475600	8249
294323	473837
213557	209193
32440	448397
298026	22827
142527	83872
327209	77832
267206	1850
230709	190369
471923	199439
488258	124085
419318	335593
326574	34433
194673	258370
182270	223627
247583	124085
27698	286077
58484	68378
258380	409338
193767	139512
273572	76709
99349	467703
76488	310261
249334	494074
362787	124085
244143	173176
286737	7771
481723	186381
487938	273831
11477	9008
329819	265273
181846	7917
86632	282453
276656	396080
344225	306770
303766	243960
130013	124320
138126	465445
112084	95825
455388	364680
204474	196858
332243	161144
164333	360379
326260	438158
205319	174564
310843	6973
1477	165653
479114	305266
134299	313745
363138	373649
232784	229207
50063	359013
207015	185016
273572	405217
480094	484447
114550	135100
477442	291689
224565	183213
130476	241468
4919	50798
471501	347036
176243	184528
466851	155424
105685	413525
112425	96977
38288	15985
295829	477491
272675	137128
52909	378546
233498	428850
378924	486104
303507	475711
356207	391337
279047	242734
172370	331584
348447	183797
165525	40784
257498	54362
338380	434777
89826	240491
397936	269849
160859	355700
451578	356330
65450	284797
231044	271000
265500	288035
121721	463430
304416	490960
481419	189673
389730	15209
170020	113361
148390	345585
128201	448770
11078	402427
449354	187627
197556	77339
380046	123095
355025	127158
390035	366127
399441	360860
200092	488853
72952	261396
439442	249382
66526	195124
245752	478080
78954	484447
454545	91600
271023	94516
418851	93245
438464	129857
136710	183711
103771	398276
444842	10776
458184	24493
160614	12718
290744	141892
1936	214992
397968	120489
480184	392263
49480	465875
138814	305724
482532	178814
101647	82585
154229	304235
207112	198622
44948	397009
358446	435879
409848	101058
180382	219865
194870	389759
491567	430567
345232	156288
12535	260476
214279	48163
159654	304466
395905	134694
324199	489822
487153	43797
193427	477774
292460	198926
260812	269872
101479	250410
138238	205289
418898	64429
327616	57989
337783	469227
387901	242801
147938	481365
10093	306100
11	95942
154451	293985
261278	294756
337744	190369
396421	27767
257142	272254
145098	276358
324502	420505
179596	292975
346199	175923
286076	383461
471487	77513
374642	350189
373025	132153
98981	315380
98167	385378
264111	338533
224785	338493
11960	393326
153322	154956
34294	413880
450550	183213
75418	246907
296111	382336
198317	404259
428138	454309
449904	476951
103183	163351
311761	488036
1057	167506
436856	225293
2720	110677
268828	450541
343596	266852
91002	218366
254446	229756
76090	374939
78571	128818
255510	316388
310499	108699
197242	97277
348621	397581
338915	338522
23851	340513
191985	182805
91555	473764
71635	379566
259293	85140
271476	341470
290855	29111
446542	154089
195268	334034
396421	443778
246191	105967
256610	188122
368278	425465
231839	366393
436374	169899
200067	315262
265586	23318
271188	491363
261753	264855
3696	352794
98220	392118
105585	15133
268511	86560
247714	267671
22341	112213
143501	412868
347110	395522
171714	119868
405044	454222
52931	179385
452056	394699
442735	86974
268359	409828
302693	8846
193817	205241
254446	391192
52217	122571
82217	371918
186082	228431
121757	320381
355477	316807
527	428738
472385	254030
148223	170341
318047	45824
325824	474398
229647	315990
216544	112357
146893	493226
262820	418833
158274	160419
454279	396563
62479	287592
240860	458495
96376	1195
308547	407108
46132	41207
383513	129922
382535	146202
314740	144306
160067	47390
452260	142018
124431	72924
237872	72660
89559	115917
130366	137719
94983	119832
185761	413905
2389	42890
219198	41257
382052	419850
27479	110677
211318	48007
400135	484447
28357	378546
315967	44957
103228	313745
253102	127357
209510	242183
148765	249334
151750	336590
58245	152029
152207	53994
190667	180899
66948	211868
116527	40784
425827	254366
12743	486200
484970	85553
372823	198317
29269	364294
361655	120195
38208	289156
163050	101995
91558	342782
361674	214050
71189	454867
464022	321321
178118	440398
40265	489167
286323	42143
318236	5857
48953	365702
396155	409828
27373	470614
463205	245679
244110	183213
276759	28129
2513	323139
250199	360914
450063	389682
458065	468276
51958	464744
88121	250898
174931	20492
245503	468162
94013	152085
185342	294079
154287	74324
56620	391414
66853	337802
338791	317506
164481	424353
215260	487730
161194	433627
117719	152321
472704	86728
87955	333591
287064	56068
443725	137128
115124	324940
477438	457565
233498	208841
160600	14776
444398	317743
373025	440275
231742	57134
161788	386532
311078	134145
68675	150817
199839	16433
224045	196781
361291	152291
362951	279509
280830	86158
130060	399929
106268	266494
481419	360118
442030	347202
248013	433706
458008	96977
395428	117097
374767	188925
372032	141068
436052	262954
267617	67776
446666	7923
300545	254098
202379	106514
409191	489725
110835	290014
201776	214050
99060	355653
464554	34519
427208	53405
253915	297794
259165	21507
191155	245565
43905	219682
400888	87770
267373	7116
456308	90123
267088	282269
412440	437941
153799	286811
286	316266
445748	441021
62193	421285
454969	177131
481419	22549
184528	272782
322066	208118
313672	144466
43708	338025
262668	326213
408800	194165
314891	185154
67613	101049
87414	316929
216894	417116
352956	127655
46293	249321
269204	310756
190135	329791
219249	10690
159307	430356
321547	129167
284720	387860
12746	264406
127943	313893
217301	312518
293913	26653
432915	117059
287392	363581
23848	198842
403636	318404
211483	250833
337200	176626
299312	427796
26952	317535
392107	170295
188555	489552
207959	22827
443642	399191
265150	339618
339353	161223
108843	478415
308756	290216
301464	4413
185126	447230
153813	232890
481419	101376
46823	190369
392207	50264
469733	206121
293187	273831
310153	170872
324825	482306
125290	339251
251781	180908
240165	464044
440962	338271
380369	110677
201833	218727
332500	285156
36556	28646
200092	181112
14216	15209
10546	378283
398268	71495
136955	345858
360459	102432
213065	187712
140473	445656
353767	230783
246054	132610
345401	282815
127998	141477
156466	190369
69428	262954
365410	209510
329618	151899
31039	438653
368944	460437
113241	314180
262357	32807
383611	487833
222402	137567
222833	390687
330647	378504
54539	2482
398964	105967
43783	205697
334092	115377
216761	180086
174362	221265
330657	94872
21534	144845
103196	315924
413816	302317
484229	440816
231625	278839
479268	332842
459342	190369
220031	114930
104491	15209
351855	75273
174034	335606
45442	190788
398792	13370
71268	82571
322193	80919
53903	366666
124881	247286
95770	20959
13717	150942
253788	446936
122486	294079
198317	118689
99208	233306
136838	404960
373170	108222
45199	476951
51690	47552
19799	214024
372010	315671
267562	358456
331313	435928
54717	243328
287154	301475
436487	190369
48457	230640
492523	336590
258610	469235
191878	212536
292687	250552
425827	183213
230063	434186
477491	245679
206184	394184
39859	456215
445748	49896
4249	203656
475613	251116
357804	58881
163259	418374
240559	458790
184443	331581
192611	469509
274934	292067
425906	404219
279245	486574
108892	360531
442939	382718
439973	222701
21097	393283
283698	98021
201249	398001
178422	47300
441463	35960
259775	35971
479002	187974
187649	465371
270891	20998
315966	243115
23664	435708
399441	347673
117655	315426
131574	375750
243321	180957
492344	210504
58307	237207
446413	99123
305624	429594
145282	186548
170727	33532
75276	336590
77829	22124
437350	97243
60372	30919
103732	80885
239953	355093
138136	441986
44160	404648
461185	99340
299795	300242
139185	283481
395692	394948
345556	295544
56620	336955
467910	134118
301247	60517
433221	485546
237242	464080
175255	255650
37641	91069
439719	207357
201204	15209
268079	359762
490277	262954
94529	271131
20334	452804
297450	179010
259324	329388
94538	48275
344782	70029
58245	412935
103898	30263
345401	61555
405306	327032
205860	138170
293345	427205
22414	77864
121828	14605
47046	368859
239547	391414
474341	421707
144259	245679
103801	171696
105012	12143
287129	127921
190492	218338
276273	105585
15433	462676
53456	132996
60517	37045
172529	52917
99979	421016
100056	190369
393905	494102
356103	291857
22716	448630
178616	303648
280121	204843
5931	289067
256893	64429
235840	213530
191629	149897
405077	366666
144975	57134
275404	489945
106739	304263
42604	67858
448153	272150
198735	235045
214499	191057
329727	130054
89587	492906
89750	216620
375913	453630
130069	43676
436462	440615
313770	284155
200867	437881
165431	243410
98373	113640
144936	226075
490855	99365
417008	31014
91927	455346
152431	421830
316136	301724
260021	244394
306282	407191
287717	93024
50696	477036
395975	255904
206046	451720
97588	233046
414326	116377
428619	430356
9597	484826
384036	374784
52268	435708
246755	360076
228128	192273
106514	281309
470621	162135
138988	63643
372507	83275
147819	101756
444729	421465
400524	139621
128425	376121
372995	382701
197082	387742
144114	357854
154645	293813
330260	420944
48408	214211
437792	436889
322818	172447
114405	247106
41401	418598
360824	247053
270248	244582
80001	22448
348873	13769
481419	399736
126381	197387
67251	273831
471002	273831
404264	244688
292588	280635
167301	188321
231629	449468
131957	336590
232396	493763
407965	40973
164227	134145
221517	329344
149149	482417
330369	408815
389170	272758
149526	294385
272162	404127
207361	252585
94111	91657
52814	293745
351775	343992
96700	237235
432175	45141
125490	112258
176033	57317
361158	359762
382811	5040
83799	48163
145717	88326
44159	480026
309168	20664
2527	48163
126403	11167
458010	49903
258690	106739
257441	382832
92777	178643
466315	198752
454433	88758
80193	265840
11139	234356
411102	119381
200804	397759
444588	378828
145133	298065
445023	196783
328059	311297
246191	141440
298390	257003
190076	99405
91051	271149
15068	58712
369256	167757
29656	378686
270248	275983
448374	306100
29544	76454
259563	190369
219777	291235
204266	243686
246907	8740
187766	151632
375405	483126
8777	107945
400910	275959
471403	417918
57513	110708
187539	23018
490553	327217
391806	411809
10567	72701
465894	263514
188184	486339
392951	134262
315671	319579
345107	373829
421137	469908
415594	453758
412590	147121
376944	82390
324205	279925
237242	487932
82430	137658
174826	378686
329144	444207
236023	211273
267507	237766
76228	85539
451370	161510
222045	334336
417817	131312
79680	49228
198317	211130
328550	111552
415979	164759
224754	94665
291119	120173
25762	60517
160454	313745
253080	183886
484172	95942
77148	293430
68092	246672
112491	28561
1045	13686
492862	354694
71671	398672
186841	371918
143967	299408
166288	307493
345401	207127
223153	73175
413622	142018
351531	458933
489579	430281
164208	76111
394506	9203
375405	445870
46054	402253
203015	317118
268049	177415
79257	136388
151194	214204
102065	444833
449521	244767
366110	280635
336245	317590
375293	449316
404568	444373
293559	301346
235628	234584
304952	149128
286805	90834
91624	47092
374967	488840
477932	276876
62703	115386
225694	450056
73660	236075
161363	337288
263006	417201
265580	152502
420895	480421
415213	291451
19727	174072
24396	280384
384583	101635
487004	166018
363496	18506
192621	153034
370523	8370
433466	390771
78742	410036
307925	298971
379198	301757
139362	228653
57514	49903
230574	75024
109824	415472
185783	119381
5700	136845
43277	273831
307161	119123
52993	253908
8146	116283
198552	489693
323635	201331
177103	353557
322734	279538
321503	175897
393092	155719
155327	13370
375604	265065
71090	421356
41543	60517
131414	48861
319396	175721
299976	54646
461839	131984
241199	395188
386963	353557
53293	145860
441383	126150
330962	296827
295718	218727
29276	315235
213364	443693
480612	386369
165502	198865
220354	155044
53197	421425
80053	135394
82402	41624
44761	355548
157976	349810
138931	112847
457566	445061
99810	226677
89238	485941
466737	464313
106310	351639
340839	80543
342388	35707
348644	113022
345918	315566
277748	233498
44826	72617
12481	174395
308630	232902
262210	384649
257004	278258
44577	327922
68558	110677
159934	462292
23481	127469
227456	239065
450287	57488
127462	377278
210346	318735
99334	391414
196996	11367
179999	342807
231839	136692
364243	351068
491709	343879
250910	327686
123046	201754
92041	190369
452369	248777
323270	406707
399778	370703
212308	16325
251370	231573
132509	256025
112405	366534
329025	54184
15014	172442
145226	91998
453821	291701
230051	433391
382787	477700
181229	27086
20389	351257
153771	297364
409137	149040
182131	362924
214853	351029
466257	412099
275615	116306
483112	299976
486619	62191
175706	340548
91029	392886
200092	353836
337553	428864
277910	486153
444115	133236
361928	393326
117565	459213
420713	440660
384650	261396
323916	172202
482379	183099
475025	3724
195343	423469
250938	256420
49099	265711
471966	230585
2598	404568
482147	4834
350064	267590
179510	112469
30260	289720
69047	155531
477736	271200
122759	309663
341243	371755
456415	168987
151712	87938
296425	111087
248925	22719
65169	322422
426595	359977
16403	228431
196949	201959
171087	86728
105077	459097
205394	369599
408878	99210
20672	282448
310418	189659
353485	396635
126223	411809
149079	78811
177634	310678
405979	141068
227529	80800
136019	432818
336534	143224
412844	469446
324248	210261
100278	479985
74333	476656
78224	149128
406946	244292
168862	258346
461291	72187
376243	256541
316136	98220
470746	146202
88473	78753
383164	449445
8461	380681
325823	367686
155427	383938
44577	234020
432541	411424
479658	93242
292718	92026
226538	97277
244536	162989
484766	107407
454307	70557
76228	371174
176911	210659
64279	35707
255709	119123
228533	487833
321809	456164
345715	158494
287076	187045
415710	36066
443320	64088
136831	349175
228326	371983
258930	455995
45128	10646
69636	273831
119516	416136
151198	158153
373865	34799
47336	60517
266307	397854
318561	36574
59628	104448
49445	233253
319981	109350
39247	32807
275492	338025
81898	218727
104148	407206
482046	60526
334225	378462
145869	414269
268755	21411
38601	105878
464849	164816
405116	333551
316166	283445
123283	458790
402326	263521
207484	477986
236222	58466
389566	154271
346048	449318
434608	73291
290082	2034
219089	67837
35362	129863
335027	190369
171901	477358
276053	226388
141821	310756
289715	485322
67351	326985
211787	314697
85080	198317
308618	436821
471956	273831
185447	317853
219546	281901
181305	121702
422478	200113
154880	35739
390155	172535
439740	225575
268261	9054
180244	325533
441463	161177
139858	254973
115930	387742
116128	317675
466670	3011
338462	132035
489822	110552
267605	194530
436315	224896
79971	435276
52004	490358
260700	116837
124469	378957
209574	214024
491411	250373
363543	118612
400910	300480
44354	387860
425375	16661
357411	284843
440808	140150
86319	97834
278642	156351
425608	254098
100499	65913
483884	475047
93009	121171
202866	316766
353591	237719
412440	156566
191308	251961
130651	442567
103471	31178
30374	255206
358672	393326
83156	430376
226919	434035
419512	241907
88308	486207
209357	334888
474057	338066
34125	234432
423876	315671
52073	283346
414326	16041
19416	54976
321710	378462
101486	451600
360459	475462
280951	261139
258338	35707
277319	110708
169820	295650
411862	202218
429070	315463
47046	341271
301795	31808
339188	277965
440056	40107
285735	72261
335527	366127
161363	167428
386656	215520
273887	317118
251038	350785
22699	364109
333858	81280
319560	104339
43835	391414
74378	267352
180931	109006
448514	190369
386628	293868
338535	268800
433983	465647
22541	477358
43863	341470
367986	387742
36	342787
286978	77381
201813	206953
335414	461846
65058	61010
293485	282901
46285	232628
105080	185154
85669	454060
134196	181204
215396	261830
445690	49307
194180	181993
265965	223627
25130	138036
48910	329668
124443	86728
25239	278298
419498	375908
115806	317100
325481	13413
306040	384400
444755	339214
80193	71384
256564	393974
237274	198694
378412	355920
79901	414334
355083	241596
52051	478415
188879	455185
442235	172215
216602	115861
196003	51783
40472	11568
139342	208617
62553	194165
291324	332435
110631	333372
362422	173176
373134	377206
263135	246672
56067	1605
56619	445967
38876	353884
411310	347561
374760	203656
439997	89047
482718	20796
479351	435397
119119	249439
471323	215986
145224	103604
88650	232555
474188	136310
145162	231447
364285	107911
448104	45604
224978	185032
449661	140749
182355	417061
246547	90277
98755	469235
266801	4481
240092	247527
471406	301380
337120	255942
14856	387742
486419	3011
143571	331581
205720	478415
96298	196783
247661	355700
384972	397159
476986	248777
86176	205270
414058	186159
101992	199608
440283	413525
457257	180578
64526	264908
342196	347459
80507	249334
66513	266195
281009	388633
102113	473393
324206	166970
333057	434893
433368	374303
322509	394416
176970	422998
105467	76894
86632	198038
446167	146729
291299	5937
348882	464497
198317	413290
463951	381984
386079	35735
84991	158153
422771	94516
150496	461944
409109	388711
25612	36392
176331	64188
409260	366127
387959	26348
364720	192610
13698	321313
69170	273605
380594	331349
388249	200153
1847	5048
213	275790
232184	147819
408158	151213
155982	122575
287867	80193
246006	122462
410702	13370
22219	441460
174139	435817
269208	297414
302011	133424
300486	35735
74363	30181
124802	276158
38895	296693
332880	351097
313355	473195
346108	281082
68843	370029
395747	87471
420266	119119
121566	477506
104740	319069
178076	48275
69398	267022
301202	314761
447610	207059
481354	56068
164675	160037
379822	317891
139240	481179
480832	234384
29235	421356
433382	306421
43775	357807
19357	155684
280810	459476
255084	335812
387604	368412
163668	431067
303862	359029
51759	461633
453389	252726
42906	474398
15916	462292
148420	99405
80897	317118
313770	26209
301068	304493
32421	12443
71145	439109
193740	298072
447214	206636
231261	273687
248680	210235
169977	84241
203613	141440
308413	59585
440857	86800
131504	384174
481177	212278
430895	267352
53846	409828
89075	261907
126471	429396
122315	158195
275615	13370
205226	368251
363467	478082
135179	215396
196657	466744
28275	194805
245990	455863
292721	112280
300746	371515
20936	350487
335091	286423
311570	99286
490636	104734
139850	221086
31981	48072
154815	179239
266508	104827
436612	141509
54466	192164
453982	189879
227267	476231
459911	24734
426165	293713
177925	203656
109549	445353
231839	437710
114643	237893
422015	446632
334749	228431
49938	241761
297686	77387
230099	153030
40381	253749
78571	235568
45420	355806
136388	6576
432440	409828
367084	159740
250295	326039
393737	2771
350074	298676
333987	134287
338027	296062
128704	296339
323403	48275
481044	254020
200092	400273
314820	435566
325410	266852
417938	160041
65513	209699
472385	121758
292576	259391
132983	309801
449795	44807
18784	133112
460256	160342
300042	391414
92495	299467
396321	429593
357411	17368
217573	183442
405878	60867
387577	384401
335630	391414
345715	286007
10063	388910
271698	175382
72804	46071
322056	465880
158604	22079
304707	269706
265363	13370
426907	155507
358172	9978
152877	429267
76867	350931
408518	144845
253393	81796
434990	453625
112625	157886
101791	235679
108648	404494
108312	103320
86870	261865
303670	103267
253890	97509
35285	168615
491031	478232
291827	160195
473989	420794
395808	420394
115449	244392
395249	445673
194013	208704
192611	313314
145363	214050
103748	213035
289578	5857
94850	465580
75542	318404
73327	30428
103633	440660
88266	119188
262487	364661
240675	15209
45725	34000
326260	231212
279009	413046
60448	365811
257217	492263
374305	313830
258452	488109
418019	120352
439588	216209
161428	378462
307133	280821
448381	140322
55844	268261
77651	30176
282610	301659
450532	405358
41804	113051
196559	230055
390401	286789
119345	205289
221638	325898
199780	345558
371983	420379
371415	144845
411674	158201
308765	422129
70478	479592
407540	194121
347161	1605
475970	83594
295619	423688
394470	11626
12967	386150
10210	198926
26294	110142
340183	393121
333162	434340
375207	113051
385076	274596
137337	208577
319670	250465
35806	44385
413914	299408
452258	145968
128867	183981
211180	459741
89619	327185
52880	451391
874	88454
453710	211868
41039	442907
20484	373077
408028	417201
10425	253888
236533	105878
389572	238299
277921	139951
450489	1057
274647	351585
208164	187297
244092	372608
312842	191959
1265	168050
222389	7804
128704	450983
312283	3183
109733	273141
443163	126165
305257	240934
212826	238917
310836	215858
451895	338271
450436	9668
16	191283
372097	244073
416728	154259
398997	411768
449850	251656
322315	253322
239320	136816
196903	223784
494082	477986
146598	232154
157118	195967
84745	323313
448497	56609
281359	318206
389693	480220
268743	182848
435403	189528
122200	159037
85392	330469
438256	409502
13953	436695
199954	152321
21550	27956
156362	42890
60202	386079
140325	272230
453505	84089
207309	91116
486407	408242
370776	470870
14871	282068
223111	392845
479072	459622
456939	429199
471672	213792
370590	466737
488398	121171
269688	195472
14074	13370
457525	295871
342801	94516
386369	208925
17169	313745
465213	27683
361963	166513
397436	2428
128704	351414
426917	284982
71189	373496
55961	245332
53641	466737
22492	228431
251298	438419
319231	204484
104240	224651
250434	293813
245001	85615
346557	34187
102396	456517
223932	164196
110835	25594
13110	382832
281737	241046
15018	211932
140983	236503
5348	379237
3093	238578
201377	391414
73252	317356
61286	23857
329311	142051
339983	358230
383631	304173
56156	78076
296031	290975
164007	172063
444748	291065
398122	144717
273915	263713
439685	317118
480633	313745
330369	180578
121875	348971
480761	206750
330768	200609
404728	231727
140473	469393
46556	144470
180711	440660
101058	205481
332299	89232
71189	53539
91439	167249
190447	338271
420574	17195
376841	236774
372299	264406
182270	222701
196003	383096
316154	159249
217842	99021
426595	428637
188016	41673
128124	48146
6072	306379
253177	252081
426486	211237
222435	384366
449147	198301
395029	133889
60438	387839
266307	250715
480671	216811
284890	24334
256383	18833
90007	153995
302283	425206
172864	472583
326987	180578
353183	192120
335714	330914
183659	364793
255603	243438
126221	119661
48152	169485
194074	113051
43931	482315
154835	222583
398764	334689
164485	32767
252815	304731
72668	359587
372421	431216
492393	12958
68094	435318
357723	91711
457343	190369
227354	342155
436699	133423
408951	389682
375913	174754
346633	359377
32331	245679
316540	235793
112723	472558
445608	269980
353102	309180
146411	232669
18360	249334
78742	487833
278639	240225
172311	428738
409149	157920
8146	21632
233220	57322
251485	143905
397013	447107
194875	234875
408285	410074
198695	179941
10236	422711
135310	439122
421140	130012
175121	461846
267855	178675
106648	171828
454309	251683
398302	49903
399270	6442
222823	278788
336504	186561
387049	376709
239431	444541
85970	15209
107085	6733
336830	12817
296260	475571
13192	4413
92954	13370
12216	163821
77161	236365
139483	349972
296210	37249
206522	332638
326631	384744
143093	199774
68675	88030
7290	206453
397457	369449
129504	477879
295026	458685
172875	316575
269020	134519
278782	285156
176130	232890
243604	304568
267936	296239
190015	37516
323931	16494
329884	428298
19566	164884
293608	489822
472267	76213
333900	282473
360733	133423
280533	184902
207991	282068
93009	26154
446325	105017
263053	105585
263588	281924
206946	91711
151328	258370
476303	287694
323775	157471
116784	440937
210459	340333
493621	38894
358692	267602
457549	437067
7377	190369
153575	246311
282633	351732
106268	33855
98650	54068
465135	109457
481953	84754
430475	49507
149147	189659
327880	52173
341623	267352
262420	3968
134469	485377
437596	433240
209317	224085
110164	395188
248338	403251
96676	428738
39683	48714
76223	137311
385969	246311
430691	317541
284426	207150
176971	96977
94850	197031
316820	89047
270919	161039
488092	296111
156138	80587
239049	226308
196398	135815
246418	361960
317550	394319
12377	112379
141810	446351
57631	363179
65876	407306
67247	160419
13930	494053
398009	487088
338863	38655
284735	267602
311454	255641
324343	259067
264328	55148
195706	200594
349216	454508
84010	356426
206163	480220
237569	447105
134108	276744
400434	366055
113776	397961
220756	478953
246755	55751
52955	467861
165775	313745
99049	459358
326260	81674
417670	420944
448774	373605
380535	246620
205256	429211
116212	155321
240907	106748
203151	225798
87638	12919
271625	169482
207118	192524
8666	116283
42965	345033
161571	94516
136042	74106
15649	132993
108211	137128
335020	440660
251124	245789
289928	48146
278256	166063
456812	454810
254446	265548
413914	62191
74320	471616
158902	36162
296029	456374
398105	434748
42675	225472
321331	322773
273900	451316
384324	288075
144073	373761
209755	190369
146893	107232
407443	52537
284843	147624
57539	366493
144280	393326
472864	437824
188246	477491
302727	44008
108330	234356
488971	240878
488715	273649
132411	2651
387999	19377
182270	430665
140263	300188
201902	48179
268726	297426
465404	83811
202726	371524
227241	217056
197078	87469
15310	183213
301219	320257
439719	274316
273385	26969
55789	187998
362615	246311
109365	208038
325545	13099
191763	217423
337340	163354
143479	86573
228953	404806
477835	452782
219536	275790
322581	43504
174362	333042
178048	158131
183529	37745
228910	423469
377586	457093
254115	622
237517	6311
263499	417062
6298	276358
365113	110677
408021	206926
238513	125912
125745	301659
379640	398954
207141	343192
302805	341089
92466	165267
419666	27212
77443	369059
315805	252027
301618	367036
364643	408506
348144	18479
463200	296693
177511	75895
138412	49903
394942	294987
343794	23430
410246	190369
263586	449129
77341	4483
15579	111551
292325	469235
355083	226970
88679	16433
54466	101058
55863	297276
64526	448770
470441	218730
493003	150300
275995	331297
87819	168112
421159	425003
190056	370483
56543	388005
328940	145844
283078	334424
420234	17363
134682	310261
139945	226315
161418	10451
132013	15209
224406	228167
363400	120489
85674	9618
366821	441056
361675	378686
475803	226851
262210	322543
52646	101030
376592	73742
127991	464420
34068	124085
223929	447141
198317	319597
489204	378462
191536	122462
119306	251806
287852	416369
382314	19756
46865	86213
419962	51813
306307	54976
409016	327217
80314	237899
104325	369262
252923	104009
147317	189659
72556	351827
368240	43275
438575	57008
181752	402327
6754	183778
202774	437871
490426	133710
315951	233877
410161	32807
138826	153637
197612	451468
443817	476963
162703	435428
425536	16971
90871	244688
106697	248724
481354	445947
253655	53994
106917	306252
206747	42313
157625	64584
153162	296423
267562	353454
145196	63957
224749	177693
360220	110677
389514	489376
132114	56918
160961	344580
447069	279479
399270	316692
174338	245947
244699	95149
480088	27245
322808	341240
148647	400196
116070	18744
310200	291932
207348	424605
91085	170804
88467	21411
216232	218017
386670	87471
31483	111261
71189	2106
115741	331535
5315	324770
7455	417201
344899	221660
234881	46008
75700	378816
198680	317354
430835	113138
235285	33451
205919	185268
335643	266600
161135	438419
84334	182063
263514	480663
303507	444081
200388	469870
110251	322006
42289	401871
272860	43625
117862	172812
348798	191585
474057	6449
56396	178335
440692	356750
96280	263447
170923	164253
146737	440660
452201	313745
97463	345745
124152	273831
55789	464420
489800	425580
32097	164771
226023	105498
137005	250483
58902	190369
238031	81941
412745	46720
361001	403011
392037	309184
394304	148500
282967	485586
229875	35707
53588	146990
311167	316267
16111	273831
86311	86250
247700	167492
135144	133943
51632	398129
89238	6313
338921	393326
476560	407565
311075	489376
2065	220417
474917	79343
305139	27464
266870	20741
240099	146273
460526	309425
74353	460911
84968	466737
14293	109854
82203	487833
141674	205285
23999	150264
270470	297330
235187	435708
19610	183213
219173	94516
292230	79507
68700	59227
151860	23018
337402	40447
315573	286864
35498	96195
438403	404718
237120	183213
273841	319932
38209	390826
333289	184619
451400	290211
351852	377206
442235	306942
165909	425029
442418	135836
249017	440660
399472	468446
261759	317356
105969	260258
293502	412359
189878	474813
326631	479355
161363	27581
481774	116087
137785	3909
408711	179375
183382	268729
402828	494007
386973	431137
79617	214992
259322	273538
238261	273831
461415	385454
245950	252147
211408	4413
412426	283908
303993	13370
103214	80828
87361	468242
152835	425720
63644	53242
428944	446689
190561	341271
113992	63291
196903	369599
441766	35944
185482	454140
191629	454323
201249	288035
208480	94516
346017	83403
110961	255650
161363	222826
428935	335510
241003	231025
381923	153183
39176	130012
214308	384174
459287	200718
386405	434376
132434	169335
294323	418771
143250	110925
267221	119868
361947	372635
257636	232890
259544	66405
35498	410951
153813	207149
188877	7771
147942	40447
116686	41533
472479	423688
316778	246311
458768	25658
82585	260879
372570	333357
247561	265418
292322	97341
276825	387742
331685	356867
478588	170704
198012	207675
267516	3857
418456	308083
269967	478765
143023	165267
405979	64397
46574	454975
347042	211283
161990	142708
398761	216329
111968	291332
444746	88289
359618	15209
314064	151944
115024	190369
275914	282269
428058	128742
303428	62874
218158	400023
400303	399867
326631	466726
400520	53640
466683	333226
40890	306159
483528	193806
228128	146654
78176	14043
146903	283445
58357	402509
123874	284982
130741	262954
450465	118598
272857	272230
366009	15209
321809	401004
219302	219715
219236	273061
266773	131084
71770	196783
18010	464725
276821	104598
2424	429344
344134	144845
464026	26046
311774	194469
456231	67236
75909	177358
70746	231228
239460	183213
174696	32406
303592	454455
55914	482784
319465	314022
489977	209967
200092	57785
188555	115170
156262	426368
307580	420944
173680	51881
128337	315958
47080	278870
455317	421493
466890	382745
227064	267602
419183	156492
171538	274030
326631	100436
212982	191754
206566	80728
10276	318340
46926	214024
46045	48163
394709	447107
188156	49903
408615	52695
70777	190369
25239	469235
277500	155719
193607	473708
313566	327916
245917	137128
227082	379517
310798	181475
243123	17186
212289	244642
117647	300
164270	54976
425786	356428
405293	218727
289118	156376
197528	157726
195362	490226
474225	331508
12474	174184
185228	406998
294640	15133
172724	159083
318274	15785
205339	355259
466285	119614
302173	214024
321521	190369
406608	275677
4768	180060
88977	205270
489078	455181
373755	328932
303758	380071
95252	332357
228267	267352
14486	137198
350837	117143
299580	46278
273163	445602
203793	383447
33982	162795
50783	317100
56138	221061
454263	189205
50906	156304
139687	93519
369559	207672
68768	347822
450727	90033
265690	315888
334092	196054
7860	250389
31594	211932
321483	366006
232213	186440
418717	293813
221439	15209
474341	341272
169331	345893
239490	79143
289351	134998
145521	208847
249865	133423
245492	367193
439977	168345
88754	5756
139205	253047
479320	376751
83143	99666
263703	332537
78772	336590
21411	152502
148590	468184
70461	218727
287841	122490
236359	192195
456215	81222
177783	223850
71181	430356
403193	469227
34363	32575
423150	115783
31413	435708
239748	334620
474329	119868
185146	22092
461157	327061
94599	87471
62604	123369
405541	219302
381063	351451
32124	445754
234005	484821
238339	473352
162378	315671
65054	123493
133909	237165
119977	393600
238485	338195
450465	466932
165776	94516
425827	218727
466432	180317
52505	238729
336071	142678
11386	99085
157789	361595
78158	370980
142285	315516
402874	267352
333479	420944
94992	56396
15291	61397
449963	41673
450532	414717
28376	56670
453774	334680
81369	369262
76228	187276
343063	31420
446627	48275
399441	60108
325647	162831
89219	408628
198405	387499
257581	202486
456505	35629
191579	358032
175947	22886
258436	132436
467703	223580
43804	221088
474398	22888
410216	8626
211001	177415
143079	113683
319081	430344
339740	344318
372214	296609
200092	404886
324017	17831
241751	234356
210640	452912
282638	54461
60677	201262
369815	290407
71189	73871
358942	369684
45752	132996
198437	44128
446357	350189
333550	110677
49806	185704
248093	23459
479233	104505
192800	78303
27042	290014
368858	185154
282337	304173
325578	76523
177394	110677
362505	106903
241732	246459
109569	107148
37484	411424
128124	84461
130353	334680
125989	15209
51627	15209
325188	371701
260935	351732
4098	411821
252507	86560
127534	94516
473748	29777
484416	252147
115312	222331
488832	118286
39013	105855
401014	143249
388581	291332
281119	333357
26740	125399
110146	141892
281709	143671
27322	160158
456345	36796
73773	209542
60287	248835
267590	191350
85233	104299
215074	234356
483559	333713
391261	92559
24840	190353
94563	24935
225176	149128
309917	303424
490614	336955
368351	440660
78348	114045
234881	370279
191867	21379
198148	291823
282196	287854
313543	264406
214015	32077
77793	6253
413905	271367
304431	10943
482646	169135
172921	433934
345680	148306
201208	432736
101106	348630
434726	398063
194694	334680
269100	105878
122310	293813
166938	451685
326917	435708
153793	438567
407034	210621
297715	471793
431187	120733
121755	262796
428363	6352
407310	45626
177157	476447
420606	263833
292345	127921
452829	312033
74569	93214
140116	375467
431116	30127
325501	15209
363299	76417
142251	317097
392210	468276
476747	438783
433941	352262
45313	350286
89898	2715
466998	314318
374379	6949
319230	94344
282786	93454
364360	394625
18049	409540
298077	145280
383958	145038
89826	477062
71224	140367
124139	203656
290446	79705
171295	445607
205124	35735
411419	127270
150670	476372
5924	440660
299910	452098
281643	175721
118385	277444
490370	72670
111663	424281
273610	126426
240609	256583
12251	187814
53561	218727
274012	291823
458423	254746
273313	365796
367702	51568
461863	118860
4383	16376
224754	159249
145249	99405
112476	152321
453746	52229
128354	281236
119840	356428
109675	20958
124085	433216
191599	204246
195973	283096
121875	303175
359469	196670
124469	327922
474422	458183
285727	83275
143846	369577
391164	51895
141606	150942
241900	165091
209090	12107
104619	348798
484939	446970
59896	135253
341133	372214
247296	305025
44209	374772
346140	421226
444588	416413
11288	146893
45851	101650
135417	306395
90167	92340
428806	451527
21582	10646
193020	191621
37663	7997
332293	238578
420169	181140
471412	99405
107145	364070
37730	338722
231414	479872
28996	456065
227857	402509
287934	28129
350553	72083
203724	15209
14254	156011
107118	110319
269310	374824
359378	221030
466012	388719
208651	415139
270014	385000
403936	244688
433820	250961
257904	49106
21095	442624
246540	18108
394069	421707
173758	476951
134024	489167
93596	371918
73716	126537
8127	120173
430041	64473
142993	423635
164655	399852
149241	119799
266762	436828
485901	291241
22111	385876
35664	469235
106674	28129
436728	469235
187281	32138
265237	102195
471495	78273
125577	199530
157184	259929
480853	334192
95558	15582
358373	111312
492074	44128
308122	491832
405217	212952
145585	262428
388350	388789
368333	291484
67399	393051
417332	91998
472103	5638
326989	490172
115096	180957
447764	429176
186941	235187
348489	82794
191621	377471
47628	355387
250979	268261
121382	409345
331494	485357
43103	477245
396927	355154
235673	373169
250284	273831
474467	9054
145931	375840
178540	220549
207495	270324
9871	467278
131861	54976
124320	12895
113138	180300
16042	243235
471254	469227
390878	148246
453982	114930
390032	413964
363306	273662
303507	273831
41189	287384
273572	137128
455493	400644
195994	138088
448381	446252
71430	193432
93364	288035
486840	115340
347389	5041
177735	446961
1835	1494
33244	431556
458668	93948
47712	150126
87520	161384
23391	14490
277568	296339
182773	272493
79689	455283
374182	487648
453213	102352
386857	110708
417081	412205
224399	67899
434119	53994
188847	356674
167745	119145
198495	481061
287766	239528
225694	88705
396321	105585
296339	427465
368192	347202
162804	283265
209530	325864
126305	35040
438955	74324
471959	350549
402863	251656
35806	85471
437990	437433
324169	247349
85005	104498
348472	95149
378548	290094
96559	23149
144919	166513
431388	318735
304652	182198
360459	304173
247524	177398
197535	401009
155162	436799
482014	390197
20946	127687
453854	183213
371149	216440
347834	476656
411944	286936
417938	144811
318442	91912
354369	355806
317582	205223
289879	312925
414421	229150
199185	436900
51735	116838
417992	6984
262783	211868
50767	410074
156797	414759
272911	284015
5990	241468
302918	444650
429766	460598
207175	457297
361707	328932
289186	94516
100161	205289
379839	463529
299272	178249
305249	128956
130069	136942
433037	15209
454962	22347
334602	32198
9232	409979
31307	182940
350304	267352
197797	400372
372003	411076
215129	267602
369066	73132
320078	53994
102249	373172
202379	161384
176130	471287
244318	286153
293913	30898
350385	153995
477932	76968
224589	275790
110606	481785
277101	267352
172923	309658
420191	404806
228934	301784
465982	186440
113136	425121
173959	185252
347121	209471
51590	224063
454263	17516
281122	349261
43454	149332
363869	221870
375182	90414
195121	315299
89219	61376
36369	180341
192137	299666
145367	405217
114344	272966
299437	155214
121860	35216
172638	467703
237410	468832
465404	90277
32169	249573
280853	263648
258122	179395
355790	40299
58218	48816
185035	245679
249474	464725
220445	17307
289398	301475
62792	438419
323558	385000
27681	72985
248563	199526
126393	416381
205710	376244
346481	322422
471422	478415
322543	144073
383248	364279
395770	401265
241005	6789
13741	413525
473498	163230
409388	419576
447471	83416
438235	66776
11378	115340
296667	62005
178265	189632
292007	432431
35612	179858
241137	127921
352640	81748
356006	185335
155240	354832
295684	222102
68200	467497
405167	295484
389656	219815
91634	204803
305542	310261
352636	414269
33343	54522
450676	179375
223113	478415
405708	152592
464243	248202
420696	295790
67571	205270
284738	219521
43464	169045
29135	187974
266508	398795
25996	217366
487861	97277
225694	217809
237136	53640
468307	119381
355163	418332
461357	90656
452147	206891
169530	35707
427760	446801
44387	430823
453054	454579
225318	162100
182966	304865
66122	402666
482592	2096
379269	212411
354806	48007
75119	336891
181116	369599
119276	415379
327209	294791
184817	341271
264450	115454
469393	160428
210961	24000
445508	76454
61523	15209
190129	205289
380858	414035
86935	266315
249731	16433
105675	64070
306174	380409
176080	65283
96743	220679
333668	28129
404098	20719
475788	8455
380443	16957
477048	282152
313728	369262
112498	275846
423828	59202
139	293813
132445	310261
318656	273687
44647	161165
32032	15209
112625	486622
473141	190369
41287	401871
326260	358405
157981	97861
327860	315137
384067	212579
430731	481279
400902	443544
457418	155419
366054	56843
211932	93533
192611	348798
70080	275380
368208	114278
368454	142018
192844	422638
479993	287694
337200	32182
351639	362963
305464	86728
450406	181322
201515	112135
208314	430984
358132	251107
451692	6899
106137	174334
440474	361663
475039	94344
394285	229150
344775	454822
175118	293813
292576	249709
451369	62580
445809	94903
329569	141999
270095	140054
398673	395988
451414	243785
294746	150365
150245	383391
353383	463623
472254	343556
273619	309180
294231	440660
91240	214050
12297	237458
324199	45150
76116	176561
364807	198500
349003	138381
327699	310898
464642	139803
239969	393577
359628	190369
443252	273202
358890	414389
445343	263699
304404	317801
107179	186159
370590	216773
6193	405324
20251	97277
109676	12299
63792	14451
415023	222701
256763	471895
353684	80193
420614	74410
244143	88027
171915	382180
23018	22827
39195	478152
389749	284000
207741	243115
44620	229641
38981	203656
388908	73298
76452	466851
109072	71009
207958	377861
124070	134672
70422	212457
111420	220893
418649	317118
107524	306409
191095	443240
285845	317118
5911	51895
63923	219862
441829	163
391463	348798
336826	62191
332862	211868
131186	289515
356063	312697
367743	95149
49793	293813
368597	295053
185235	137694
78470	114930
455874	26046
480947	276207
243789	467690
53898	190369
189765	98651
228149	436566
8742	359762
213748	187974
51258	12177
18024	73445
97067	189290
321183	273831
22950	119188
200464	172107
426728	469642
161341	457081
117719	34328
472880	15133
78617	67040
461628	374849
154028	209415
144882	476951
325904	52564
195402	95942
360997	212278
140166	196201
217432	257443
189505	336590
429249	392721
236629	18665
326135	373525
466536	486995
296554	354630
411068	2313
210889	87514
27728	440660
85355	293813
205607	164687
210655	233354
475272	413035
319081	144727
405116	13370
363869	320848
449640	256121
229101	6899
32524	234916
173907	88581
361001	98294
400349	411478
54402	290144
316289	11754
369878	419621
99810	89969
352201	477729
233293	135696
78669	324377
267562	218727
65513	466091
422267	102309
358167	443773
267443	393253
383070	306253
174362	327774
119365	94344
111993	369235
130180	76454
116378	232890
244036	115716
266101	301788
353287	44906
85743	319147
224786	238578
46716	109150
276821	71994
402732	185779
107770	277961
114643	433859
260461	388575
275870	303424
263769	35629
389189	158640
219166	48163
189454	165653
86196	358058
358373	93170
477447	479529
273002	465224
164122	124505
224819	94344
261394	417063
354072	52537
471757	13370
68646	193022
273966	35735
352927	350973
31480	178479
428182	211352
23162	263009
98286	80139
254964	369599
394703	346070
156507	109308
263514	437073
324753	447517
19622	94356
378976	212377
251389	347511
85425	387742
112620	76454
262381	49828
15579	494111
53263	393326
132990	491044
180065	258370
224637	482691
345382	184656
467579	259929
483384	463200
425136	261175
17077	9249
264009	423318
315805	331508
276128	217182
397281	478415
190419	468125
143807	31703
93743	234356
429144	143973
143290	388473
30447	241718
52785	104988
155127	113749
319067	159511
138126	267716
291832	395563
376667	192156
43383	326486
97401	295956
59718	160232
236292	40784
242551	277084
262250	478480
314538	371934
146893	190716
276783	44246
189308	125399
289357	67876
434756	372240
377755	435064
196489	467418
160066	56068
445796	182518
308533	360897
342176	190353
257150	317118
458476	415379
127519	26551
353108	191821
450838	372155
267750	486885
431274	332137
114063	435162
209778	53514
172650	290736
278769	420187
372240	183877
112443	251388
215237	187026
309917	314169
137454	47266
433820	133156
145704	259192
194390	201505
243376	363973
492181	18041
382337	187796
311119	78431
377869	426073
325491	164431
492254	6120
270248	288701
328089	144306
73773	75499
110448	439218
172033	120195
56070	29111
386516	202996
220543	313745
273246	295508
374281	317118
427714	168344
428887	442991
60042	167197
220067	234737
406477	38063
329819	99799
23146	109437
315340	477506
232258	18479
377890	320765
266330	116694
388761	213075
282470	312074
318256	203271
312873	208400
116083	40034
177804	487422
429703	190369
420606	294199
82	144306
287766	212246
187834	331817
418442	100287
478287	345585
409134	245538
439726	211868
52575	410897
365334	126150
291551	47060
64008	208487
441034	291940
476593	267602
14092	440660
169950	62366
9856	431226
386411	82585
388904	474341
480105	209510
65513	449534
334336	45899
26519	285156
71189	6410
475468	448063
464112	124965
184607	203656
462241	80543
233906	204793
198043	457363
384409	367872
339025	484015
380634	453847
439203	94615
181775	34665
439297	284644
79009	391414
404206	437219
336275	273105
443258	98003
252278	351015
240718	390107
337656	417356
296232	473077
52143	236233
230051	65996
196534	209293
161363	66053
460105	279339
299070	22888
280624	159249
301661	644
348138	190369
376220	54976
253394	139081
184892	313314
434975	141509
208300	104914
178989	7771
245363	240225
276821	466716
2057	71621
438385	177690
105639	189595
458462	178335
366100	289499
247296	293169
287766	25034
251342	409828
395334	313390
97732	367937
422182	7813
31313	174947
47100	323603
86775	179716
164254	251991
235793	494102
431966	150994
393180	175818
86186	92190
477447	474456
208030	132843
347388	105498
286145	304173
408329	133534
5504	6901
318526	113051
205698	451016
67584	36615
20059	327217
177707	422099
485667	119018
366723	274451
74136	124529
364377	330580
268910	47060
306874	165267
210342	456640
356530	139576
117222	80599
78738	212081
483175	303164
11789	93148
99602	146202
265143	198865
311510	5041
59628	32807
300069	473776
320931	293256
337375	62191
20783	110677
336012	165267
214056	159116
163384	191959
286247	69873
233045	269062
129760	486081
174574	153982
293694	397211
240810	474272
410568	203656
16516	172335
263377	207148
196523	205270
167143	65740
285670	136862
209529	381029
224349	336590
487300	225043
181322	403717
143594	24516
408736	205221
305103	186548
385901	16433
92827	356731
400709	178436
90498	258370
215434	391414
265140	398333
277872	206338
368926	288951
292226	306545
360220	434908
324967	250972
198562	224087
155526	15209
237769	390349
186279	479233
107668	326290
34153	122193
2677	263713
136042	93245
404946	256614
307015	228431
244536	119404
55909	199975
303507	241943
384851	403382
223186	48861
141003	93468
295641	393184
221303	22270
351426	1605
167583	148505
12896	276158
11355	493841
261405	427259
117848	98548
438141	305151
108395	57384
75119	409828
268768	99072
464829	117579
197266	454995
130069	160016
486369	268743
295597	458217
133019	129690
252609	359790
202323	19362
405674	396464
261227	23018
18988	441635
316092	472583
122717	428026
409388	49903
126499	216904
31349	65371
158124	124023
39824	303175
388179	162988
245047	326446
353287	131196
311689	128107
210493	483220
283527	250679
172396	188319
61934	345971
13577	39173
357285	81778
330527	276358
153006	157069
456505	315687
251364	110677
268268	275603
53275	392086
252065	409828
246540	276813
110805	431931
480746	364319
381123	399993
351436	425675
189417	41751
114643	106689
222102	50082
206271	252863
25632	58819
303024	259739
127754	256366
170836	452803
318071	331370
422060	130726
232576	280047
18612	40257
87836	77715
45718	315687
292478	2715
315161	379416
17200	375832
388001	139805
305934	230899
340023	25748
410504	119381
281826	124724
272785	196515
171362	361960
81887	378837
102249	480443
138865	492316
321628	166404
367752	41341
399541	307108
215260	430026
130490	133423
489968	354353
365571	446801
264230	375840
244352	214047
475025	314742
337173	428522
214442	183690
61927	229489
421520	276096
388447	13129
336487	40871
39666	89464
276785	132443
298514	429220
61582	286185
149170	207042
164736	440790
58594	281924
37087	375840
223309	313745
27492	159249
430360	99086
68828	163552
18152	228628
271773	486781
338931	291003
40365	49296
110296	250232
39409	246311
56067	461846
102248	237576
36093	431296
35806	354527
91754	27464
276759	170578
468455	273831
351269	380555
168396	104855
373963	6253
66559	194805
201327	303626
461835	136358
176969	374939
174394	290014
456748	342419
113244	251116
67543	63192
169659	29588
249706	9054
346923	65670
415535	317100
451280	432693
121594	296675
87638	475025
284810	91247
357230	122020
387239	293813
238670	91368
36507	390197
387773	212915
178901	476632
295841	79719
449417	489210
440604	117435
425827	107219
107473	199146
444276	183213
106514	387742
449041	105498
342539	472474
361001	109824
418180	108461
447553	441362
301913	51597
294658	51222
56312	87007
371507	163654
119963	277367
292813	87352
247888	209510
101465	79989
487765	79792
175284	20488
472850	185704
63796	252961
346718	145583
299549	293813
195484	30708
443815	375063
326631	16603
230051	466486
465894	205911
152496	447927
115284	317356
275554	336590
475480	95177
65275	65913
176462	48163
108696	212840
64646	428080
295393	421356
278183	169116
222640	261920
441867	454975
196741	371463
249444	184721
463083	398122
184892	188837
178505	190369
439522	425675
264848	162831
51300	95942
130935	284843
234244	308891
305661	389978
361826	269199
445255	16433
364596	99380
220191	252211
49718	170549
212527	277767
332527	53370
363234	209131
434166	317676
267516	217151
18647	11964
259780	164174
354431	160419
237102	3041
52754	63528
284057	420511
230171	179506
358217	390012
221580	286400
83697	121106
468275	430356
60100	391414
483808	18750
111926	376491
29354	409785
395664	286936
407759	397080
347739	107449
79961	317100
40353	85928
72242	172134
21355	300479
125697	208823
378558	251875
448765	487001
398116	86077
25748	33827
412910	253991
183022	64667
296280	130235
396584	382692
187282	229309
229730	268973
203948	187836
83616	391414
412356	47866
156625	406751
319768	485712
257775	185270
16776	465970
428735	174991
157548	317100
98714	88113
350183	147762
64927	330510
485368	95149
461768	324085
237533	109212
112443	368578
267590	52478
386369	16627
480300	466737
480718	15209
240158	183424
316446	458920
308100	465683
233735	404806
33937	421830
119001	10441
203793	13370
334805	209933
139844	39195
347096	247092
441261	290450
275320	361223
206556	65824
484635	54976
234501	457081
391568	192990
19640	425910
372697	330472
298811	313745
469733	104009
482046	259986
415638	15209
300195	430356
425902	266600
158099	356133
473546	68909
49828	1741
112346	159701
106739	368635
362526	26340
286922	425653
370780	215132
47797	175663
294	148606
187440	232890
400461	246311
195362	233555
151662	88296
257581	250087
279481	362267
316617	49688
231477	33172
451832	72299
328971	35881
367777	129185
151839	40892
364370	322674
156692	446458
273238	288581
37819	166165
202092	181230
212515	295484
233498	224480
196003	482246
345401	399136
41823	118634
263916	164591
230164	313745
5713	246592
5983	424454
180043	263610
364388	36749
32811	66350
311447	371755
425827	198175
470128	293813
268822	165497
192845	86077
379269	225214
289675	94630
326631	32014
439989	317675
243700	72670
354369	369684
266626	452516
233713	405837
370096	363973
357398	224933
351844	242434
64515	273831
405511	26410
117137	105023
30481	389869
392225	104009
441616	280553
454979	25655
227566	397535
187846	392699
32651	266494
161363	33855
92401	428911
195121	361029
201585	291229
383640	142227
259206	431273
258274	236
236176	73018
264626	157728
487766	420944
380130	443778
217740	489939
268219	117705
223546	324242
110272	376814
115193	485016
11314	467984
103608	57404
288813	59782
324151	86728
486885	451016
142995	230001
128448	149674
143794	445233
154456	287688
10370	423341
97732	139648
214735	369232
37649	304034
60287	352035
270224	315737
340518	440660
99292	97277
436864	43405
283675	168731
481625	364680
232183	475668
214950	131312
353037	327100
367511	40472
292644	363916
94682	454122
470746	237178
269818	198317
441018	479872
458982	152085
41071	408121
200884	26992
248734	48275
89015	95942
122486	64075
136511	48861
261112	130476
419159	482143
15066	262385
45063	342680
72935	403515
329703	40871
412844	458517
450408	221667
378691	317118
255557	242131
373025	155680
334474	446351
364750	156006
143381	218613
149467	329927
392376	332392
188847	400552
171528	424562
309500	43844
43831	327217
333719	66084
406170	86974
469733	486256
328693	71662
98358	190369
178079	434035
2293	297025
196030	12648
385307	121965
156592	278642
319824	85582
242351	71994
90479	27496
344143	161957
213162	162831
416342	434398
458207	231554
172433	293499
233045	426877
341067	315962
343493	401854
198018	345745
382782	366127
435322	9054
166138	218727
209224	46688
458	82872
263439	120331
10733	32807
111429	30834
327075	318735
53696	40784
99123	132996
359988	74106
450675	207972
44301	27464
94640	156376
204050	290450
121566	113510
173995	388681
456102	447831
53490	104143
448622	121950
33821	241468
81887	443600
368739	60517
160461	74106
409748	436686
85739	107473
397332	92613
119851	464734
194926	136422
227375	32840
177485	139648
21411	427664
373264	177131
355889	440660
172716	263713
101084	183213
107485	99405
242787	78811
410427	51202
339252	206686
84010	212576
404337	147554
483625	209018
138944	206623
2210	27212
303635	393326
471205	45413
373244	490101
416497	68020
244411	216893
241014	22609
312842	123849
407066	390525
409817	241640
351015	421135
55961	133156
334450	90841
60595	324639
478380	428080
450687	260527
70694	124653
25751	431163
138620	210639
342649	196783
72556	429357
233281	432868
287566	27212
319081	238299
242661	312161
426214	428103
318463	204925
180016	315888
356906	457033
413656	100643
25557	341965
279295	112312
438193	416213
75495	135709
378982	354694
66393	136209
289513	381005
457083	165497
67399	154095
433906	175043
94015	465369
136279	486885
156562	443778
230214	381054
401218	318533
213837	103027
394356	243196
485082	320219
138823	60578
119888	458
126870	461862
138405	341271
355000	298767
28548	140929
364513	220857
124013	214063
91902	293813
16844	453213
489372	391414
476914	23187
210373	158026
365715	460242
350053	130176
143234	432320
96532	28129
489488	196783
73769	99405
277776	484447
167	409480
296664	58317
42021	440660
280121	435242
308632	134145
422183	202996
244645	6319
332839	476231
63415	60108
446413	246520
66807	477632
182771	487833
59467	453242
408888	28129
33965	121828
333317	226308
459205	295636
17481	342530
299960	77391
384799	180585
383361	53389
289265	223982
330430	91792
159959	440660
33074	482851
436817	93245
332989	140984
455792	393989
198317	177553
36435	156373
426863	227088
275170	382017
415967	301611
86877	363564
84745	306327
108423	263713
3809	94567
294554	328546
189112	334915
163801	311141
136955	205956
303750	378652
49111	258342
215512	462973
28614	298767
134299	83277
199504	440660
458065	368205
347978	196783
84651	437573
267153	24070
388404	393326
118653	202507
162673	282911
127415	262385
20059	272538
113455	330744
356647	339802
429340	81280
219546	40655
179535	97127
19727	300562
362194	218485
395200	149410
133238	267602
474332	4572
389512	441434
18515	233986
202497	196783
39856	465625
192065	67461
467039	366099
404211	310441
304389	382014
321507	317118
28357	267065
437849	481
217953	387999
321526	89068
202121	181370
193796	296432
384713	1417
258951	120195
72965	219743
55659	15864
409506	489552
172923	208647
333051	183213
186489	141525
261759	491184
457622	485016
377895	202019
465195	148032
88555	191163
283888	79487
252482	267602
25946	34255
73512	340561
414483	121448
223163	444161
89219	161336
328025	440036
326574	170939
155957	285156
20603	38168
304948	380689
182000	95982
92242	132740
243384	361136
172396	116577
113138	151897
79185	139648
398483	489822
250270	12895
152210	400964
446630	383139
370848	32807
398843	466687
384824	107396
432120	358697
29606	276159
443815	64707
70	315671
479297	319595
487687	270748
250482	339174
92466	420944
256239	281669
182878	405035
225712	76002
112267	53994
90296	27520
322736	483933
369153	154137
176298	114552
259066	94516
251802	234209
260262	387402
455847	119868
348210	447357
383526	324037
333369	316075
99879	435428
59718	148199
52537	368835
130069	285404
458153	465615
165013	202107
31780	417927
165469	425111
10788	452167
173492	128738
458711	427653
85671	166099
349114	35707
384410	281924
278153	313829
289675	4110
108478	182151
422183	32807
199886	159249
198886	168663
363517	348798
146115	15547
197456	4911
476489	363587
71170	2538
121857	240225
238728	369262
331797	387499
109416	73716
403260	362874
374967	221720
296386	486967
304998	358547
494127	283392
291521	316435
290865	132528
437716	358032
256296	216366
8461	458104
120389	164687
104788	332544
481419	175724
124334	327759
122811	493974
306605	132996
482851	259211
231659	229787
440524	167143
470027	61380
447937	220987
23088	293813
190836	129186
336307	1560
441710	336590
479447	166970
311144	190946
458183	453
461603	190369
431663	310030
229735	383461
57037	139648
477947	423469
442091	342063
257098	385000
430099	286996
153946	158301
430084	293813
467788	114643
131504	238304
24921	295650
8297	166371
159959	429863
116462	167850
252463	263009
85739	357621
201187	241988
349809	313745
398066	190369
194019	207803
201984	69175
78291	54976
352197	127921
232616	441675
266307	95558
425544	319303
51313	332434
261846	108913
245206	312869
402226	150874
251779	390258
383728	207042
173879	391414
433323	238290
449828	250812
124467	25800
199991	232144
172923	442554
283215	470659
428735	21027
171720	438653
250854	88705
466146	228859
439652	178436
54394	90544
296936	213427
456883	40447
163281	205270
366187	208118
340197	31952
220352	175923
244688	484898
274852	111110
277899	88624
160683	174700
294601	473642
287193	150483
157978	487833
207007	20506
410109	209471
131998	387742
156541	241468
124469	135967
102644	319366
421010	467703
128839	303497
58486	332908
135258	275677
85476	449125
482154	303424
288091	440784
143063	481279
310629	126818
288190	130960
58962	489552
485310	40284
441813	413500
280968	15209
21835	12234
444277	315249
259246	305852
1895	356645
116021	345401
294323	230106
159261	11626
449965	477986
164684	103804
2946	58709
172678	329363
297641	49856
314723	5857
373301	159249
75724	62575
119588	224921
152887	351414
211756	7870
322213	271673
388398	94957
481789	493022
453646	243301
336819	273831
145565	164884
1260	476231
455369	153995
223669	230784
265883	198038
68636	293813
44159	223963
11471	328458
339051	468811
179678	119762
361103	391414
293716	66053
467446	273687
370567	347979
459112	243547
193020	376244
304011	6597
420143	289238
407767	476951
448929	430356
482851	286581
40485	371554
256299	241468
99464	76350
175725	141623
333277	284843
83842	469809
166509	134577
376036	162985
238236	414546
351023	463623
273972	78184
98917	256121
239772	442894
111429	343863
36796	434712
206006	77987
16569	438461
284754	134599
108892	486788
276821	187186
113348	369684
117992	312843
404145	115386
466819	424401
190567	476231
73466	117097
473381	186440
252362	61059
479918	275790
467577	165653
335539	130673
163976	49896
210889	441821
310153	410075
333277	139732
1621	27748
30326	17186
96307	105717
411879	440660
153753	450215
464974	286936
381419	458770
626	21411
11237	410355
103926	258689
296424	162359
378286	480963
199890	266865
192843	273831
229005	245855
255859	286655
22436	288319
355972	193275
21640	121576
218366	445453
430603	284843
236498	172089
1580	237235
277850	111560
397098	429267
317724	303424
97396	88289
250290	420944
408329	443848
212459	219320
492005	283392
192611	399852
1537	293813
146394	227101
32944	339251
139350	275677
272136	114189
440117	143817
493038	208951
228134	83893
135830	486339
447676	152782
318715	105585
267059	110677
168498	182192
208295	462883
208270	294385
414876	181215
438660	283392
117348	490557
461010	354521
263514	451634
85889	422725
68532	327217
372764	250410
21818	84590
319412	478060
457418	387540
82688	277450
237040	248614
190985	339205
258848	389682
173879	149600
160585	277987
381305	379976
5319	67467
144963	261089
171508	458517
482193	149079
346379	335812
132434	414172
477062	294385
429617	20414
427413	308984
480633	4413
44267	190369
421830	243007
315360	14036
19247	37140
422430	113498
443865	249334
478993	327204
380465	265589
167068	217423
21816	443743
422246	464429
28399	296270
198327	447335
185599	216229
48708	157863
189318	418336
243700	469612
114643	390148
441206	294988
306667	456415
228050	425838
61284	330731
483934	392397
182321	25410
243365	377748
236216	255820
368685	378976
16158	84791
137200	27262
398899	22347
388988	476951
197643	241525
6625	228431
85703	312934
43508	295126
31375	62191
184933	338869
368859	16337
484825	480467
460263	390680
274746	27464
110760	397274
328087	233590
1947	263833
9028	259400
487938	248472
190281	32137
80912	353962
278520	171579
481315	404806
363451	441778
227247	91600
387464	115861
157040	326987
196996	32406
134299	307719
19542	85905
180465	186205
233498	132119
54425	359762
223274	430356
21779	227699
26848	129598
251720	384674
389090	308743
480754	53770
470915	143479
93627	193392
424092	86728
437981	447519
89063	479481
98438	273831
168057	211868
20017	336590
480365	305456
448280	426041
489221	293813
453919	142678
90711	486159
313984	298196
467837	313745
486414	153679
225026	420944
161670	358444
449879	48163
280512	169389
19256	190369
272350	190369
27594	484330
88359	393253
159578	357593
112667	423559
85418	218020
227583	121106
54133	417348
328617	257243
176017	90542
212842	209471
158156	445639
354866	46703
269329	79249
463790	301475
97692	449653
140556	404806
77687	336590
225780	423688
450889	132740
195316	446167
129194	476399
334224	273831
93934	153995
38083	37309
224609	234381
413032	367044
349416	137128
382825	357621
250833	295941
417801	311233
276519	175721
234962	29300
345715	378127
267575	52755
153069	19583
380921	223030
355598	63427
469937	53389
319824	25034
241985	483766
135593	384400
458925	295232
362372	160576
57417	487946
136359	141773
324333	399313
410814	35707
20791	390349
131705	52254
432	41753
180443	426041
90535	195583
331566	194165
311850	428791
223475	430803
25116	428214
330767	260527
330369	238942
139227	315962
115834	39195
20669	4634
161034	21902
199588	245317
200092	29427
185654	22536
38364	169133
488715	112595
185532	208577
482606	378686
14422	300750
142116	72523
142459	170922
104030	306443
62608	419576
156798	230245
245367	333357
119345	428155
314741	85423
167042	222297
44200	220918
137454	419576
50699	481279
64242	101958
134425	152321
116323	420790
268049	402967
278813	314742
387357	265711
182766	140
16774	339853
244749	115331
250458	162829
116734	127823
275586	433934
256828	259971
97881	335654
910	163445
341272	209510
261955	362354
427835	284982
390780	182345
196465	401101
476965	89957
476757	262869
64927	136452
42906	40784
48282	270717
292810	11883
449406	340597
297069	105745
408781	199526
169770	489300
367261	141158
71816	435318
71297	96977
363505	204136
112625	280635
348951	273522
159212	421115
193722	402323
251121	241525
268418	277367
183913	399521
197681	351414
158976	252531
482216	231515
58484	235334
240804	146389
161241	39892
269688	188917
172219	13370
102523	377853
338713	228896
19459	89922
395988	27822
280777	404960
198317	342326
300277	344383
259905	218813
260814	485259
414946	258621
333573	275563
492909	295345
233045	404538
341325	482066
155246	39941
306860	190369
21095	300206
397848	46297
202692	181143
274852	8623
444081	308928
124150	178391
28357	368151
98286	106484
349365	56541
436699	184831
448992	110677
260029	3760
398885	79343
139721	266538
153192	400627
313070	140908
364703	234416
404568	95247
230755	258005
372214	106739
132155	286781
227489	76454
228419	403036
251454	35707
219437	197073
354716	197909
460286	190369
285149	187974
286508	385026
313547	295680
328089	364768
215602	400627
415535	188542
351531	314067
74886	291894
98394	158230
238409	201290
185953	50897
25748	391870
33560	355093
109733	256791
304952	480224
127536	440660
154456	117399
355200	193888
33397	466432
121960	355713
404946	362420
367874	119404
149373	310549
325960	220417
230051	389574
254415	17186
152641	118286
5515	38860
100386	264859
425569	432284
252635	296010
238350	486885
255884	266538
240796	445155
408781	113994
229735	79733
154675	219053
381622	171455
452470	35707
240837	478415
277877	68385
246505	226193
269370	203414
386304	54230
278273	19246
39005	14765
135179	152702
259544	338160
365667	469431
270128	175043
194891	281924
103322	10228
360658	304865
150418	122276
472171	293813
263514	212582
7928	330954
91519	35707
444864	89041
406784	20081
195757	258002
290216	19121
395983	413673
89671	487833
91453	152702
104476	340617
10629	445233
168396	387839
8347	173315
426903	22827
280600	464257
83616	2196
422781	266852
189360	441861
226828	473872
334612	240482
408940	453697
180041	210805
219963	172475
314938	9054
104019	82271
205484	378859
253002	178436
310512	144969
55659	347057
486894	286936
331793	422756
27539	21583
134593	64075
423238	13370
395096	385292
135989	69712
476651	127671
247710	269655
236930	413123
63792	307943
74781	237235
48594	238706
361871	187836
429652	418099
35996	67584
246764	218727
393870	360512
369256	119123
330053	313636
416897	258979
301432	422268
267562	20401
146893	66824
207661	103044
403262	400
139350	186548
352195	402698
167842	61164
61009	214992
102458	63528
274487	310261
96559	55857
445463	258220
2446	86476
188847	123377
23487	355700
8185	474341
484193	249334
472586	313745
407549	327930
230051	45612
106169	301557
5128	327217
239268	189539
306610	184684
88460	473352
172923	428050
250658	256121
407971	38741
347834	317118
72441	142018
482730	322299
209836	345642
283718	247347
106164	387987
61049	401949
369905	304529
247296	144440
56613	415334
468818	116283
145201	85884
258015	351414
86034	326492
236814	376784
483678	390380
266307	46294
429267	168803
29022	461802
184286	319368
154981	292723
274415	122716
94735	60517
455437	355093
294042	271150
59213	115066
354212	291521
488562	91626
39612	18833
29425	234966
291209	185335
311498	38063
350935	172399
219252	39383
198734	94344
107709	237694
960	324954
394975	393326
470353	291249
335139	12177
237493	467435
15998	281924
65070	122462
282027	486081
204472	146202
36788	232890
479263	64188
129519	353884
226829	451136
331491	387331
130069	43304
45168	32807
107303	326425
232666	191716
257423	74871
68098	23383
203752	343085
375476	220135
267562	346539
310941	371011
5408	347202
341876	68703
402351	184902
87343	49847
237803	327725
342047	429220
257613	63471
477811	492284
365399	484443
57080	375991
273825	290450
344184	317356
53389	133064
471382	123519
198653	420633
262140	267747
254446	96094
76703	290756
320873	264406
277363	186956
199306	94665
483993	396563
168933	288079
446913	193897
358182	324723
249496	288035
151828	270681
302033	454092
113004	99437
165417	211868
148650	188912
429381	104979
399966	410951
90071	42747
55119	185335
264153	207042
265045	4413
338773	282224
258512	108814
452477	47295
450882	216366
171787	177935
486712	230313
68098	167138
474559	63984
148177	408430
239698	110708
165823	77930
238344	262302
249749	317118
361788	100736
120494	277854
491190	35435
353254	219233
425817	97894
392237	312752
7922	250410
383942	205035
473827	298500
352327	104636
345401	366161
83616	11972
354764	338271
132319	354747
412722	166903
289126	106531
191020	236240
228225	244512
102644	340801
486167	95558
184528	118964
373755	70026
473843	20959
122911	331581
300967	369571
10276	222183
262173	16433
406685	152085
286965	412184
36939	178610
487938	437894
35806	412517
205179	295955
180190	401101
355916	185076
181856	404215
49001	419486
67129	80811
212842	269917
94129	121171
171403	307108
440982	249631
32313	13243
250853	48163
30020	440832
260287	109458
358999	169972
219446	388504
105756	463549
372182	139561
322966	154080
169636	457940
322690	100738
447199	277961
416904	240188
50363	413604
299802	221070
23487	112330
301452	260674
278303	111971
124602	303175
463118	293717
234843	366493
123159	207535
466225	298765
468573	97453
230969	312239
104807	78517
479540	160419
191969	189635
430614	406361
201587	430356
242669	417918
296645	190034
431444	425827
335986	367824
20024	121898
265900	485687
399702	492701
66146	248246
411015	86728
489589	4734
319161	81280
225371	82303
431419	248659
29122	188063
353267	422011
325019	105967
173879	298077
241952	440962
463414	132996
22993	277961
94111	217423
42413	51222
298954	491331
23680	120195
47255	466028
143294	137128
222654	269262
163489	228181
432480	94516
151670	188182
326124	12232
172396	101676
106435	180192
160794	321687
334981	491100
318561	152085
126083	440660
393047	203404
356617	62191
104580	451016
256637	262054
139844	119381
38310	311959
83799	105585
118058	111113
263703	390997
301728	97134
376525	238879
192925	327061
262706	378859
307210	48275
442497	444690
378286	20719
454342	186985
16229	172841
486922	15209
233318	450763
93627	437233
170742	198456
425161	152020
241181	264406
150863	70871
211571	356428
392086	415967
23741	122694
154976	278907
145166	263009
79545	461846
1262	315888
409238	102744
103939	140240
228949	474527
106921	457491
316136	170852
196996	362817
78158	80626
329413	440461
368268	351414
73844	328538
152973	293813
299398	433948
142125	197397
444324	486288
101663	334723
198405	476231
449057	428103
363400	102352
17968	367798
410918	388088
91189	44818
39176	410507
186440	228948
233768	389682
375897	458449
406425	183213
287766	255579
250458	407902
458837	123465
68675	95149
241749	314106
254427	162795
447962	468914
202379	240203
408953	122581
479558	237348
226264	315687
393010	412980
116947	305418
244314	218727
420857	120986
156032	333591
277799	10828
56232	183007
36080	335338
322584	28839
183613	21411
461285	214714
453101	195242
388136	5041
301846	338076
13178	442017
52685	6960
482570	57134
238553	300245
61221	331508
367891	177630
166475	257858
198317	283250
269801	121226
401475	62826
409808	248958
338416	103456
309619	360039
468629	63890
142342	238000
394870	489622
180038	203687
412804	339853
169985	158494
361129	333344
480649	487938
162504	249202
44401	464420
154610	467194
417235	409045
223304	397009
454958	107852
423824	448851
170389	14583
361707	250410
46189	458764
99281	390861
470498	82571
30611	364341
205346	406998
345917	327061
82364	257726
423013	28311
273385	266611
76703	110917
438213	196322
78206	39695
456640	11131
13698	88705
473450	268563
353818	420944
252167	444996
245591	175721
105145	175721
346895	150437
391463	136435
416533	406371
335630	299467
443551	1057
472372	85368
449373	42950
170486	155877
50636	76747
50391	150099
7114	190369
130969	457081
481632	202523
389510	471513
25671	489445
183486	427767
131939	386841
76813	86974
203809	54976
383857	440360
422412	161634
147965	10345
67005	185335
131186	112047
299327	421830
391105	161498
174642	71928
143413	214024
1431	365446
383491	170689
33669	260367
372054	402323
284795	164425
138072	257364
365521	69975
101810	446899
302017	426736
21210	27829
347121	200374
283640	463615
218727	5040
120949	49903
400824	388575
370441	28129
376022	290450
27322	360860
285403	366127
128652	10646
268713	410527
298730	294426
444380	281385
297941	30263
200092	133433
434946	4349
252829	257298
67536	411424
50363	453697
216124	57989
435520	384640
239947	214578
65827	328777
331872	201081
420766	310756
288640	220417
89689	359762
319113	136809
138180	436354
283993	469227
464140	6450
216544	485072
326314	219288
295878	290434
127663	401928
273034	129415
442236	21239
1483	369599
277637	13517
330985	187974
173680	232037
452962	21411
256318	282567
289282	309808
77939	16433
128124	274309
290006	413684
229735	320090
121071	262979
157961	49660
203656	243378
291984	443982
35887	313314
235394	356041
380868	320299
340733	300240
418771	382797
195054	347478
112267	304729
458207	30829
445540	362267
302578	291151
465877	352775
353233	472124
486142	422775
344125	79773
443909	203656
278554	329698
347527	469864
432362	246199
127885	161709
411518	247130
57021	300830
461832	226812
435931	390680
173450	83398
188911	292369
476901	460291
192311	179311
3342	27683
8339	318735
161748	267352
433064	429061
389456	270262
366730	11626
180841	437665
451320	438419
383002	52929
111999	110677
137545	335519
377581	273831
238855	380858
274865	15838
331142	3977
483186	21583
64116	127716
455128	371918
230051	431539
393176	407463
334105	319693
136130	370082
482089	114930
384669	445749
392399	248625
290189	440660
330651	359416
206426	309425
208577	317856
385076	138336
207875	417122
161	417918
160153	115692
262639	81809
277434	53863
161507	455231
449521	13264
428134	49989
299737	14798
395296	315976
403044	383389
306294	486885
202600	258588
245938	370820
404389	478415
339716	117247
68975	45890
58011	21411
179809	256121
327616	165220
373615	146841
297650	296135
102378	489822
226827	67378
371481	25016
193020	299408
241418	422175
141256	484058
253719	73336
447335	107396
80214	319799
137589	112312
464650	312714
287694	148264
60677	96366
246520	127921
453101	459531
250284	194165
201249	410951
323655	63236
349480	311352
170114	140232
493636	491190
428346	244688
170426	13370
348481	490525
229820	178662
172121	227458
268525	261396
129871	250679
482686	159580
489657	92235
390327	318404
464679	73732
445725	292468
443463	90277
451216	381442
335304	265361
468087	355219
188503	366493
72152	122462
4776	326155
241198	303792
61290	40904
455185	80574
60438	371934
449521	164760
51601	348798
469305	255240
626	94344
223602	390349
477811	180151
89883	487470
159571	67584
315805	177870
196387	237548
328550	144073
350551	296339
106164	132443
75844	28006
353121	229246
400598	12995
192238	403022
3231	68215
198862	32430
439308	54895
51342	5938
222102	160295
307567	454822
212182	413783
171380	163345
305324	35707
300273	6072
4083	78937
170302	478415
422370	159920
234881	26940
488678	263009
417493	263009
76261	162590
58253	392268
129328	13563
455183	447335
438373	164164
117719	66824
265476	274095
421379	391414
307718	408828
174457	393326
15799	419471
195402	208487
202774	6808
139158	404345
97442	351077
253020	301252
356689	157415
78279	273831
200067	54976
478301	417201
486932	408288
373374	272846
93214	276358
478165	186440
427714	200148
145354	205223
309715	478415
33031	447612
134108	341271
301118	119868
214390	141509
98638	351257
146504	49976
145161	178999
328075	146186
178422	235263
155302	139670
384718	313205
290146	448901
483112	43334
23680	210919
264696	347270
450679	216253
478634	65853
118288	350428
192660	160456
367619	190369
124490	15209
462676	166108
368041	273831
486405	218730
313512	190369
390089	313314
22414	456357
126154	94517
69400	226308
44354	49903
382185	415255
260367	60517
380670	66215
26268	338108
126653	286697
357800	166772
297979	135278
405053	297898
292588	313745
275381	111039
198314	190369
428563	61316
225988	161750
374222	379883
422942	191451
461150	422175
447909	39825
82140	132996
55659	52934
319076	135756
158042	453847
329621	404053
89671	472072
313368	401378
297436	257899
439718	59759
316963	336782
276663	284979
304274	440660
18024	5719
463723	318735
178757	432362
342780	492906
376389	46008
84429	342631
297096	128583
102249	89761
200092	81960
60025	110677
458585	105859
122790	225773
120871	366127
421607	278555
35806	206683
166495	236654
6026	317675
142547	186259
314722	337262
379464	227954
481723	161816
327047	317118
101834	290450
44167	9054
247232	355093
301315	265589
351377	139648
236216	240016
103842	360860
427847	317118
246577	320161
437098	192195
306352	359618
146893	285145
291521	151115
272838	401854
112443	305805
442223	218730
364554	467703
69463	383263
215829	165267
491292	64075
307279	202523
177552	93609
160199	478415
385221	15133
55633	336590
72853	185335
301557	121106
65296	125705
382844	183213
320422	25748
255471	108554
1666	191284
303043	98605
11319	230223
332769	340245
162634	16433
238721	408096
389466	127516
484066	414149
84011	267602
154544	431226
279969	404634
14472	491897
67180	74067
411271	55774
379335	215477
265484	252961
287566	251107
107397	227853
384525	113138
422580	231450
131506	476231
234264	132247
423600	106950
411878	185335
104740	129144
430350	465313
349499	439082
178940	447317
189806	118704
306184	140037
43775	90682
40333	478415
146356	118829
142280	284155
119346	267029
89826	429466
443326	394227
317106	50812
26958	160699
302088	51222
207606	345105
435088	230510
197170	308698
92541	473710
438475	50988
158099	265227
345838	476951
273877	186259
269001	10690
289970	270886
167819	188759
40031	354769
355404	305516
214367	333663
103244	442603
216602	255579
339320	63528
429274	282261
171455	464420
36703	172478
214190	22827
76228	164884
106778	277450
230718	315026
234501	388633
351855	198740
165963	91998
386060	31652
51303	153330
181111	255650
410813	78811
66809	13370
416630	344740
75105	226308
334755	292083
431661	59776
201866	71009
444380	39195
46645	342807
274138	216229
258692	240203
460361	350386
168344	286506
409468	137128
206969	77727
447559	436255
292721	478376
474341	417349
278457	440660
322304	268045
89883	236358
273322	134145
41588	320350
460124	88113
118276	256520
306294	31137
101344	106531
330117	248338
316565	404618
148748	346987
485467	440660
423864	62064
49667	275981
186597	200507
95536	159966
73275	206962
346520	349473
256893	208174
443307	317100
149038	342724
160411	488776
114127	91485
334904	401101
266965	225440
149803	16153
54212	306999
176425	263491
26327	304318
286145	81280
12174	393326
465942	412063
44844	193029
444323	285634
44537	245990
342465	179375
452214	208785
350736	317118
298198	185076
270184	403805
432100	31248
138726	81018
391360	160289
178865	296782
152641	324225
484499	177104
289910	11626
146893	170171
300809	288035
77432	110642
394425	35707
376766	89189
441034	251943
486236	41753
99409	407015
336651	239122
132547	117565
130224	235420
367559	267602
289447	362206
165680	271886
305834	219865
7565	51254
312306	492906
327825	20959
33962	245538
356300	207918
282342	217423
413202	21847
224996	438475
103023	255650
176217	415899
364194	457800
28243	7353
5984	32807
388487	468489
480883	24187
203787	21583
342611	258220
361271	178720
348662	177358
187393	146202
62166	90283
316768	461846
468721	398514
457418	61060
65134	322147
438850	116306
17511	172377
488715	72453
200990	265757
65612	267602
89697	178028
393187	94516
446739	417201
313804	364146
298444	241468
337307	21594
339698	351032
231626	385292
81178	6929
316574	195121
448516	101574
13868	66949
228013	493921
252273	272966
46558	960
272838	363562
124891	20890
346388	15133
112438	101058
263557	387742
483597	452708
390692	214050
404568	28880
456766	12245
234788	259390
129061	262954
428618	189733
202379	54402
190281	446801
127388	394978
448263	478184
189318	364552
175644	100693
216666	450647
228280	481372
157258	325604
351187	60775
404946	264314
488144	12592
169046	153183
315805	201745
278674	34547
405738	90277
106478	79343
164767	340918
245001	163171
27885	17622
191155	40182
259457	7717
210538	38582
397905	20586
406336	444995
364703	459516
2661	101543
246702	142825
261096	192527
309276	378198
402969	270274
337741	336931
257976	207059
403429	391414
181100	412980
484323	447723
219989	74482
355083	250009
426982	153257
409468	199353
409649	259929
475687	219499
415627	273141
13136	234356
3271	275983
64927	434893
480256	20586
378487	414218
246354	405217
328992	395089
247589	493793
119345	232925
43334	267352
112625	201060
283819	391414
254735	156376
488527	446213
1441	183566
346010	137028
66734	459161
268263	260147
448492	183479
316136	109625
458065	78380
217848	450541
367987	277688
153850	53563
257907	162795
342775	435437
406660	416811
317737	336590
146306	110677
282287	286697
209204	432676
202352	252046
455074	337802
478546	220417
354535	313745
209809	330006
423118	297025
491161	326985
386973	476303
84968	197702
18319	38464
182205	401854
14659	310756
186577	422621
105300	370866
232331	156753
221165	492906
116715	489304
324021	193705
27073	75731
226919	469817
312793	48275
72933	329537
425162	243115
372217	403331
18330	222833
481854	366493
489657	141166
214938	296758
286295	62191
32678	430356
157448	424326
268578	489552
235939	469235
422267	258304
374274	276747
46870	448255
322077	395988
69011	434945
66547	411809
289075	348798
135404	334680
80846	175402
10504	40034
38191	466737
97592	419098
207061	36162
326631	15354
325775	375834
228707	377906
164308	206548
133186	162795
99350	308053
77143	410077
110580	370887
143594	44681
319581	353787
352792	278962
196778	409206
473053	121106
353723	35735
484281	50264
200658	224752
93055	16433
211558	91657
200067	331572
330954	386132
187796	224383
645	217423
222389	390241
324308	177263
347121	78168
480396	114723
221165	428864
379976	251886
218363	278642
290535	316208
39673	300800
321183	470124
279569	352605
263457	35707
114693	401871
369747	282059
37836	110677
472222	20437
382617	434945
199495	56068
411419	155035
230683	34339
424767	43424
308818	478415
382848	419098
270593	75621
165997	48079
393747	434569
271172	78436
465630	161166
51447	176878
86719	154137
398895	213148
398308	189270
25130	273831
6450	286016
52996	219743
438633	374184
273825	198682
350736	378686
342465	327339
191299	183422
342942	128112
139134	432487
462638	294069
432319	424313
195093	401378
109356	427457
327209	81817
461208	475265
313244	71359
137603	213454
433703	243115
87637	437881
230051	40805
492851	259177
250856	228110
26047	245679
209920	210403
353597	99123
53212	111079
355083	380538
216666	371296
409745	182058
280043	250437
182172	361102
154451	76111
424135	134225
71811	169047
342489	220417
53636	203957
404764	104198
336462	111277
166968	108222
467102	152085
168273	293813
241980	380694
330444	245317
407540	430217
5786	185304
304039	184059
96895	469235
416203	254973
157586	24890
441333	211139
262828	357854
394724	187974
18653	371235
145463	431741
342394	193698
272785	380769
96534	68978
280533	150874
92193	186165
421525	337075
231305	109110
156885	489552
326525	450647
6980	96879
309277	166886
141423	293813
92466	371918
50363	6910
371767	121106
222031	109891
214055	176013
146654	38063
355250	476951
104740	24805
414825	388633
301659	141440
391391	122694
133240	198004
8692	407449
223755	43004
134682	396079
217523	180709
463338	267352
214307	296456
193345	310332
131639	76060
22687	238220
90296	241468
208888	421830
428413	407129
235906	164075
173371	193835
191953	306359
449884	58161
479022	489822
174574	190369
338261	426736
417424	273831
176499	419477
399195	468125
41561	478415
436864	217346
452424	472864
380538	81280
484198	330731
159445	458933
42718	422175
325663	66305
444865	339837
490964	94344
316828	359516
343773	266144
133832	343246
381987	457822
114281	267352
402805	265573
57896	459821
256667	395404
291119	258370
385237	333280
28795	27904
48619	122198
487861	389682
168381	416211
304146	385988
405870	335812
390167	469235
329619	16580
474966	149389
377136	253624
234956	371916
487141	478415
15852	137128
355376	393326
396111	442634
196571	393184
85561	336590
425375	342031
196996	442291
405942	95942
365810	451431
397933	132247
462028	419797
85264	32807
96998	172111
406660	216638
95803	110404
5500	391414
303739	268757
81674	235700
1687	72523
1279	494102
89608	241468
80080	462370
209018	448099
167588	277271
109125	1057
16774	127439
220755	272241
329379	81898
362267	437294
163843	94516
490975	465914
325824	250219
107858	243766
121529	103382
47080	168373
324816	246054
132474	280174
5354	441476
201131	375727
124291	235536
99977	454975
347121	210792
403817	104740
198656	477473
418413	256120
350347	199171
484985	86728
226919	344428
179154	164726
223963	221735
53895	447297
235706	452098
44159	124803
164444	29910
345414	459213
282263	132740
490535	388083
105426	202367
268153	323971
325814	474333
357341	249514
249145	166970
116087	312183
314348	251445
343429	11231
328905	72686
316774	136266
482456	326173
16277	491183
226919	187525
150980	59429
237887	206656
70074	214992
140263	113002
302298	346697
403558	212182
185741	127480
318792	55250
304244	337148
399819	357252
429287	205223
37697	211306
443615	248382
213535	169482
429096	421356
339051	302682
106917	336915
373593	50155
32448	336590
228225	354778
213731	303175
304404	250691
8320	18665
452477	62699
295819	291459
451563	353787
486712	403612
85302	307421
221948	161945
45333	25398
179386	306633
203539	390232
61151	297830
260905	429490
427693	442503
138937	218727
383223	416402
94220	487331
214114	489376
178637	424306
353032	274654
311374	29375
338232	236213
465013	164834
460415	280233
81879	441635
390032	243301
151344	122462
357928	268176
48275	280329
131517	111904
87299	209471
154648	139135
24542	409632
362569	432793
464892	410923
174255	371520
318875	73336
96577	77848
274761	94344
364035	135848
153322	260877
356841	435238
68174	95189
42267	28722
336394	344025
114407	411455
483939	129874
466998	132996
353732	299408
352942	411157
125605	105498
31483	4040
224877	385020
161963	354250
88852	69617
129300	48163
420354	29588
133909	66215
24726	47719
28399	6949
424184	86077
159470	12245
249267	273831
56806	343255
202379	137633
453821	405262
441434	385747
216897	264103
54514	209960
413541	259929
156437	434943
186305	259734
319081	334196
370574	267602
450895	440660
198317	214111
467745	55385
79387	176073
86950	404960
437225	310261
433358	355700
373585	152581
61367	380745
479264	425301
326190	195121
34416	115917
125728	185494
204490	119442
7951	267352
3217	168213
380561	464420
454874	49406
122344	183213
354431	25800
305072	272908
63299	370934
301827	375408
167588	82917
431363	205270
190973	418376
92854	360860
207382	23859
475136	238243
177258	133786
230051	486938
89009	48601
431343	454024
383223	313314
306633	90133
149132	401871
361553	223876
260419	28951
409143	400184
228770	171604
74221	462795
286284	370801
489849	219876
246191	4456
363467	231578
477932	257219
413676	307977
55659	11831
266809	328546
199103	183213
49005	347160
230051	304225
192675	83227
303420	359218
131174	152321
403128	49903
112634	70455
87021	40268
222102	315367
227857	136849
287909	55782
207007	451636
52160	395104
89642	454860
429505	251921
488531	186384
201961	20299
389512	49903
448289	481550
367790	198687
292045	315675
348954	21457
480756	15209
123741	482851
267373	305561
463866	420944
96084	420392
6448	413535
460292	246311
439719	453919
409143	490358
271867	293953
349784	409181
224555	267352
461623	371918
295160	74482
138164	305345
372214	488279
390491	69779
306196	410449
177735	478620
242965	142570
119719	59782
192800	387617
311315	135756
459761	158300
458711	445539
146909	104598
45974	302375
403823	129470
312283	89047
154255	405196
192232	326997
478796	461944
245679	166577
458768	457846
375405	5589
114839	385279
254695	366534
218072	53863
481756	293813
284191	472662
310153	22827
230709	84991
301312	267602
340771	398473
483987	81205
231887	397896
408573	123990
115722	295484
3602	378686
263405	228431
345401	344609
176226	449095
276852	464420
70871	332931
47946	53640
145194	101058
296679	429287
149397	439086
272742	2232
56070	141165
247389	336590
149147	105498
112353	413215
173650	280933
397675	17650
477932	47762
481044	395980
185423	420968
410408	414334
295041	126730
376745	313829
194537	218615
178422	239090
370646	378686
331867	117121
298823	17197
97771	402323
385728	209933
438610	221369
242046	60517
386802	186714
147706	354630
385457	280857
255846	2296
231895	217332
249368	264766
129554	115863
90408	358705
417016	336291
223237	75610
12870	10357
355394	55464
398728	358032
117320	49847
291899	110677
302127	205223
192151	265454
491764	472050
360645	412772
96376	45441
182945	227709
148777	45060
161363	362773
129155	432173
42370	65793
117862	163974
130069	473395
300916	200344
399119	451542
52993	448951
65004	327217
218123	412022
103626	136419
254446	220857
343538	54976
163216	132247
216763	127921
58245	300972
296185	246223
43775	143956
371306	200649
447335	40178
65134	157040
116947	57846
417781	336590
158305	244688
78995	384361
464725	371500
118568	42890
270077	351639
275809	255650
452527	266852
452192	196250
221786	81713
465132	443962
13952	418778
105081	333070
423067	402323
173174	308229
334893	477880
344561	105498
243214	122462
365413	375932
405864	474398
435546	286313
181889	14058
405616	3553
24620	372314
249725	106261
223133	178891
356953	199612
119279	373594
271188	371933
485589	409540
80971	7653
289750	137128
462430	171315
481367	64429
383164	313941
397727	113138
255628	491612
356406	140282
54425	133423
453213	50264
324968	16041
57193	296900
279604	21583
285023	454975
172172	247302
283737	477986
99333	54205
167961	198482
258136	470554
374255	364927
73691	348055
76313	313669
302791	429466
96449	257899
20719	110677
121519	149046
285213	422849
233045	143542
214912	415967
389656	14448
260461	48146
396891	265589
229100	156653
333051	25410
465877	228968
57675	200028
344802	416236
303632	114930
191518	19021
98445	220417
316653	123095
210570	20586
90256	159249
352399	89589
262210	146079
455952	239297
429787	420944
447303	250837
452769	446154
364576	481288
214390	391414
47100	332532
473192	296432
134705	236827
385320	139512
389643	96176
157828	259152
38576	405217
480633	101806
488190	409606
101204	317118
479996	227545
102644	314803
106268	397009
21634	454893
76913	249202
17555	441836
192202	307423
133182	293813
448677	269199
134299	346387
370999	97676
407025	313745
140116	166063
46988	334053
142280	43164
269518	57989
333353	346663
153418	279664
48144	218615
191520	70557
106922	411424
254633	384721
284735	414271
28357	54498
253820	339582
364264	217025
43966	32406
84745	61971
239528	54976
362795	152928
82020	440660
450330	477590
391363	195121
423476	234152
425359	67858
324490	447107
59986	102058
244317	196245
326631	143906
200147	477986
30477	367193
43334	117783
58683	59451
53275	48661
194503	298077
408357	51725
330606	312836
474094	440615
250587	301765
199948	152928
407337	391894
228128	50795
300966	265040
415639	183213
258398	403684
236629	260646
482401	494102
207767	334940
492957	196783
76952	396563
55489	74542
386973	162795
329381	60650
51429	96788
374654	45803
54706	94619
415149	110677
229103	179352
469023	324743
239325	171953
66054	429235
453113	355093
191446	228013
100002	302610
464797	107205
193437	78184
16431	328478
128000	187998
385211	26046
89219	395274
27774	14396
151952	161920
39215	64046
9231	428164
163387	276584
414023	324518
408587	238609
201886	476951
283113	324377
271336	111274
56793	94486
392837	357800
268278	284549
380911	140854
437432	62191
1238	31990
355548	263009
395456	463822
474548	94640
133418	315888
338814	3779
154355	13903
192611	434945
160961	84955
77232	477427
237365	391414
288430	123192
111549	123955
303100	387742
304575	476231
376674	429121
146903	94516
50167	133423
212096	218727
194524	109852
198317	224942
78291	37057
317753	95915
188246	286007
115450	445299
265586	127636
471498	212081
290838	233181
296111	346121
88266	159390
403028	13925
226663	92787
160607	316708
487254	180998
449577	126204
417358	93106
53784	459205
139719	440962
486371	446105
385357	66538
443025	188063
82150	123849
226023	221324
304228	82874
259293	426933
207141	170894
253879	487833
89219	122186
332211	63098
424256	413354
412844	187974
82671	180712
249894	305418
197463	234954
300727	472680
353170	487441
160253	113138
414539	230338
430170	59311
208031	190369
334458	447560
48868	49966
233782	81898
306643	273831
187846	82991
116947	260135
300043	332936
22544	169482
467637	118775
190558	378350
172387	101058
128738	292108
408426	486630
157021	288035
458214	480684
353694	264375
318264	42890
476455	48163
372485	446632
106822	99405
404568	477506
333557	296339
124557	183213
391989	94516
207057	329145
324467	130430
105653	327116
489978	339153
377869	161616
438679	348379
353637	408835
288077	396080
391657	141649
68098	423751
265685	323633
161629	384134
146770	275304
365244	491878
103578	233590
204052	271383
158071	99974
377728	66405
385001	249709
331119	50372
25247	63034
414617	143202
234536	293754
355979	339757
274892	328878
373565	368205
384822	343408
111968	8084
62191	315027
147607	463549
236024	58905
326574	10411
139921	160461
151439	277419
492345	23018
195460	61773
225694	383967
38054	331678
301012	190369
191155	332204
15027	98968
491571	198790
303138	267602
356316	324351
144059	120591
490275	440660
355083	220755
97017	457081
131259	489552
174013	205223
398732	27464
302988	133681
284218	91724
394221	8463
16277	232890
5512	360512
128291	175608
178409	480224
345222	336381
316565	230598
52459	248425
130340	54895
27498	397320
93771	40600
420295	215624
287474	62876
481973	464420
364370	75495
174717	153995
203656	319087
438103	114930
15666	243822
409339	13129
177242	180700
162171	225104
330375	448283
164829	302033
206231	300811
458489	320508
381293	36451
51997	370905
127516	417036
190051	47092
395200	289736
44341	177244
342465	40250
371479	472891
18737	53863
180992	419483
215544	193051
20413	315613
488741	298415
460141	50291
220490	460872
469760	386839
359562	159249
302918	48282
320128	331535
1057	158163
475378	479614
183075	120195
303895	428813
41315	252201
203948	27464
235905	237676
265430	281184
398033	5684
392429	252609
153771	31616
360459	467299
175116	358942
117623	422760
477811	298820
485970	442867
161249	151349
451745	366659
292904	54205
162628	313745
99405	477837
346660	90123
388249	229219
111968	428603
276209	296130
387382	142018
482233	255987
118694	75740
284755	53863
62198	405217
86311	398333
234722	63190
2628	158569
99287	389514
381305	1197
443320	65570
370204	54976
229736	463200
293421	168381
320751	60533
414762	205861
244647	20998
429353	378462
69559	186925
425831	263610
295277	476471
126942	227605
135938	27009
240658	362279
158481	489822
21379	88500
119253	317100
98407	451600
66383	344398
82292	473223
291521	445659
116527	147460
22990	485304
320473	238695
174034	110718
30047	54010
378163	119123
125104	373565
37509	192909
277367	137579
444958	137311
66600	442559
19745	23225
59590	172215
91382	453760
301445	409691
272457	196783
212153	301547
399528	247207
177345	467703
76228	108837
367633	441704
389263	229926
266548	51846
345952	71502
81575	363436
301557	234530
439726	432135
88404	421366
205607	396186
419155	268082
472711	203656
299671	203459
219546	79989
384762	251946
92635	60775
65513	116631
317801	37516
232726	238375
311510	464872
209561	407678
248734	110677
458898	481785
278942	165497
173384	49903
414286	147812
334234	41673
397496	249494
174255	477311
303979	450719
17638	281924
26723	119762
100214	189602
343225	57134
406396	140248
296032	91380
366581	291832
278997	18141
12389	487168
131939	303233
2213	383211
394862	101058
327321	78692
448626	325604
148075	227161
235597	63977
128240	255579
306459	412517
194483	262631
374728	66880
194469	110677
46708	414912
119001	350384
333608	451016
304182	249102
178875	99905
197164	212785
476035	198147
237410	96977
304023	94526
331103	44341
99832	325278
355999	19246
173847	400112
242204	260854
153500	439992
447610	293106
46603	334417
273787	478415
486599	201192
334985	145534
420088	21411
446362	8784
310756	4047
165347	322722
34530	192365
3748	184902
391414	377811
360446	127210
198558	434045
417913	311436
309318	164755
64344	40447
317617	425669
254198	350189
171759	489552
134682	76111
209238	72989
378612	420895
77040	326102
80664	446351
158526	395016
405398	193071
329999	293813
65513	308497
403483	395448
378357	390875
78769	220529
72512	28124
356594	371918
121866	231485
331710	183428
397169	159768
205913	139339
86267	68408
365452	205223
275700	164574
464782	244482
322193	431120
25944	317118
147803	173863
238855	336952
76424	469235
95008	423508
140140	5857
198405	199353
40091	163989
407842	422998
270620	90682
181668	310392
273238	292877
246981	371755
473780	263009
306629	448095
211189	380071
95704	175419
355025	466133
149305	317118
217422	180757
126085	11626
2642	476880
333756	170180
391547	86728
31070	382001
329727	315086
289578	435280
344314	252539
475168	112145
104453	325492
177324	217290
198175	325258
140045	133039
65983	401949
461511	72245
368967	21411
215466	297969
320476	122462
468872	265253
163243	55074
307367	391414
201906	466466
357829	183213
247053	444132
115112	97277
398182	234620
365831	432320
70329	50264
105044	253358
10546	306677
89959	384371
311328	5450
247608	1047
320404	421830
138487	217301
12195	315380
284761	227243
168773	261278
39831	267352
166224	137405
470870	307904
54895	239624
62831	427649
254115	199549
252425	395704
372051	21411
49789	395522
459445	94344
17613	180578
455122	369066
191761	327721
318280	168615
409794	33855
103929	245679
468935	394467
380728	310261
440983	469235
336452	16433
474341	211868
424144	415105
94793	428214
31886	164884
332734	184767
319465	126948
420736	401568
185467	23018
461595	40362
373463	68672
199582	138088
169363	25437
76223	60544
314617	488960
256716	289867
304011	239107
416771	275861
468832	277820
50553	340749
300486	409248
19722	332512
435203	267602
481419	476766
125577	263648
333438	11460
130651	296772
339095	166513
24474	232890
9906	105806
358908	176077
417771	405142
404614	293813
435409	172023
428523	186916
79811	285156
477494	280067
109824	78351
76228	448686
318637	312769
117239	417643
163219	107145
482446	471309
248296	50538
117989	156087
453642	16433
10379	399736
262985	92101
309734	254825
287642	63528
359266	106422
304764	265589
91558	224113
108935	59308
293547	345726
93384	254178
306694	468497
130906	158780
313911	63957
126140	4447
87046	146916
122220	139803
450436	144684
395717	187974
308781	87994
267562	25406
277808	318735
137454	179375
427827	121755
217953	336590
336556	140044
369670	272121
289447	3664
63698	401555
121859	122780
318482	231095
189608	134259
252207	151698
332385	94344
419359	272230
186773	49828
144023	72670
174440	104834
283269	366956
326260	423539
293581	333334
165860	339105
236415	12443
338140	164546
233181	111039
309917	324037
440784	174449
453182	245388
122906	86476
324502	401854
372794	278988
278906	386036
198405	27464
476982	212236
461355	277487
426045	353787
399834	236395
465866	44278
212581	269688
277403	63528
312795	113394
104405	369599
466017	389497
328740	354747
164844	13370
488102	254448
470372	29397
376146	216131
84836	196797
40933	140558
8249	329156
38434	94612
259637	40447
263120	62191
85807	311763
207959	379976
383379	166063
363468	119868
318992	194165
435721	187836
405578	477229
270366	295650
403884	430049
371622	466112
45060	139339
268850	319359
119963	356645
11331	423273
15027	129380
320562	231315
151952	443228
302623	252007
302918	2664
315180	275790
15027	216918
70927	320952
283660	476518
256718	449319
347121	253325
12964	121106
461511	446883
478674	224177
112443	300649
413652	280592
422674	53754
66703	164884
430942	284155
93594	383676
446170	260014
382848	134201
156656	283346
390752	450365
348029	91295
324518	309225
193673	172089
389946	426751
176130	475336
164208	293813
287294	490654
98210	25410
395298	22827
385427	203656
23306	259914
406164	188930
320047	123485
37606	187834
455867	100250
447615	475699
440190	1020
398362	162831
323836	271782
81786	190916
315363	35735
250833	67262
201813	384343
154451	35150
400684	182879
182483	281874
395248	273831
451575	398008
438091	434945
46579	334199
437315	278641
336296	386121
113908	487153
94854	348424
21085	319955
388828	176593
364236	110708
211131	246653
67887	87336
355666	47390
357877	120139
227566	98238
348221	187974
237600	322928
73859	124085
163435	104662
204082	170078
7906	265779
311451	152020
278373	264406
66383	384165
394088	447032
488562	56134
450287	61635
125790	184093
80854	86158
443320	18638
152450	436675
238229	455181
26243	317118
211813	294548
327613	157097
211189	15133
52073	56609
399981	419850
67351	466851
169105	144470
242134	411424
7219	124879
404946	238075
244343	20033
385325	16433
493560	119868
448368	38063
487246	246884
73585	72512
120601	44018
269612	138885
255397	333551
165002	135941
35939	231485
52993	115564
454263	411784
493347	485255
62050	236654
237446	136876
469532	132153
455126	18223
207467	21583
154648	347425
461519	442723
142788	459802
235942	190369
237074	377569
226919	348798
443320	60340
109591	224956
388835	468897
129046	322624
486234	115962
17968	275152
187796	328577
443307	412333
243189	486339
453194	56631
230051	7613
336739	85423
347121	32577
95780	323469
233300	266852
296459	399867
472351	391414
249272	209935
156904	258120
111856	375333
215265	81225
313815	486788
23137	65670
287227	287423
403126	314976
401085	128649
238083	218727
276969	213957
433105	160419
390649	478415
453738	234261
425529	361576
489977	451016
193664	138779
282042	47133
286948	305984
11072	135799
24981	129185
327586	106514
360460	173949
425320	139646
76717	373228
249059	12443
340339	293813
229978	59562
417263	261396
268956	176425
120362	197111
92136	6804
389750	133949
79357	440660
137124	477136
470874	364502
48950	273915
339051	429368
20072	216947
353596	427486
476620	208632
440190	428214
132696	216585
261759	402438
207490	277450
213126	259146
449345	116802
306085	323614
473580	6171
310153	162795
257775	277717
145857	472261
465550	476924
105393	424316
292971	267352
262268	203308
46092	80475
121368	30637
395933	156013
360535	203804
381121	398709
291738	287193
118111	341304
370640	98847
27306	52537
58226	407433
118233	181732
181681	291771
184591	209572
267734	212527
431226	455447
153283	65985
398961	349969
85482	362610
226919	175608
293502	6642
102977	428711
319260	458
307267	299884
337315	9054
382064	149993
453032	119208
125900	249390
388098	298019
105017	104873
75621	78184
192238	169691
332849	183213
122283	245884
269612	197624
10788	195121
421438	132727
438921	245317
101760	74976
61349	224480
19459	276837
263776	28998
271760	425846
318582	27301
318404	327238
116088	156522
42879	201493
491099	94647
400270	259677
332299	208617
250053	464429
118868	228431
348238	207273
424749	371993
35471	387101
448696	122193
54450	237235
471265	261170
476107	50264
360459	39929
425430	494081
228050	57134
257870	468276
153439	37041
219426	151944
439150	422324
70119	317286
358320	227389
350506	484447
184655	261188
389085	407026
365268	318735
25748	309306
209311	423969
488325	123746
152553	81018
131547	426930
490193	338271
36711	324825
353491	29023
130399	48146
90531	478415
357923	261396
73622	62191
410951	264590
438873	130960
182464	15029
306442	249859
167835	337585
217527	292415
381310	154790
300472	426034
215067	7591
312698	411541
333158	222701
448429	271622
136999	138807
261083	49940
403185	107345
303237	179692
302988	473725
350835	267950
419917	440660
100515	336511
343721	193779
100640	397046
393870	253774
214050	466550
142211	281993
424256	235025
404241	286936
379847	321868
476772	470457
449212	313745
463571	293341
456062	414034
159343	388074
341584	125399
60355	101236
47092	489822
422267	456678
294277	406894
237670	478415
154920	234406
182352	452783
315892	264548
107077	99405
104316	21583
52145	179553
440784	267706
417221	10231
271188	52763
264058	449282
299671	47455
195436	455187
174255	197478
476704	49915
141504	424497
49232	163797
153324	317118
35071	438419
249875	424987
287566	230781
472332	175402
170506	34692
246143	388080
425190	373074
392964	231173
14758	249202
28357	136909
203078	262385
414145	181680
188266	177002
41510	148083
41200	144845
310463	435428
277094	412631
136112	15209
480633	418551
115561	249202
469435	90884
74861	211165
373077	20484
214107	28065
255173	50538
358477	467703
147624	270992
137891	33124
147409	150352
484062	321585
30568	307108
451253	488172
154509	243520
63391	56565
329696	387839
172923	82697
390170	72670
77708	351689
492471	179716
102835	484866
298248	417918
167302	164946
34798	127636
39607	43600
224063	68456
485351	366781
270788	96256
151036	222701
334372	275262
225120	188759
308079	273831
400855	355139
246118	463549
326173	255175
266307	7653
147269	28511
314443	413699
93135	310756
450505	392622
185885	186144
156644	114063
193020	470399
483162	451600
39399	12439
393611	236222
394510	246672
454580	89464
493501	453809
320243	437933
141391	428214
241157	476447
266957	99181
315621	179297
103010	293813
416892	155591
1088	232332
6073	410074
24983	424402
338594	293076
82981	873
217321	88027
357230	141032
333460	44750
478716	396749
212634	425675
167129	19745
362194	139951
467243	102236
86950	105878
90926	461936
40388	299960
363903	229075
19173	250389
336371	238633
400152	136506
352826	452622
71311	204803
398900	277961
404154	227101
304165	235606
189505	15209
328867	262594
463801	377933
810	351639
461563	124085
189811	334760
325636	340584
213507	421846
92032	474341
66885	48275
314881	320120
332271	118877
55789	28513
166701	104897
55202	72171
436306	245824
60589	72680
141440	169485
173189	240796
342453	180957
316284	15274
198244	411809
297364	153771
139214	396495
360531	310379
108644	492222
352104	293813
374350	440962
50034	346266
308756	115170
82688	328932
161023	131312
72647	21583
255440	346266
387147	149829
318236	23018
187733	453713
6273	83884
269228	342470
230051	435162
163041	121592
38559	152321
250284	278520
279568	387742
479275	49896
263566	339853
239885	88113
158265	180174
120088	458183
105451	82150
270248	5426
222102	424416
92861	28066
402108	111463
24508	493828
430125	55739
387303	91998
128839	312697
49822	51383
411856	426034
365550	464588
121157	309034
279614	15209
215814	342342
128557	336915
142931	105748
212419	410815
486527	141440
164196	193124
268630	121277
175504	390928
216006	224383
486712	265909
298390	231447
478876	190369
53909	207582
459561	106599
8243	485541
314224	293813
204896	485070
29029	172089
400905	139648
251438	217871
464062	327922
317721	18479
192238	41378
216179	122457
308596	145059
490752	480136
47035	384849
248013	335069
52787	210727
254735	440660
237154	23290
14951	430356
492120	60517
264026	132280
27282	117104
461794	278973
16844	43514
363294	394406
24381	389009
171006	395338
185511	113138
217854	351414
61113	476951
161943	197990
145534	421935
46247	339402
438727	401871
24589	299976
306345	94344
430170	275722
190015	175897
25751	377886
265096	372404
273340	275983
323915	162831
346215	19455
297654	306981
184629	216318
48861	310011
308969	13370
90582	423688
72804	327633
206883	16620
213150	220449
314379	183213
103002	436686
315805	330469
230051	422386
390566	239028
13091	155311
97046	82247
22395	469642
228128	434757
447956	235757
272301	79558
417320	176010
446413	439659
59644	148015
82339	303175
404337	299106
91600	54976
352605	440728
71559	315671
284218	372034
8329	124895
356343	206761
344065	119762
220826	348563
43966	137886
59630	236233
12967	464588
139526	288087
151087	62979
109010	299758
446331	359029
153322	127604
47816	259929
46162	309477
363320	245679
230574	9154
207557	367110
253435	383967
424570	53640
129687	212913
292223	354932
266523	186440
131441	330032
297941	367761
190281	314698
430051	248625
194659	458509
334643	293813
150032	245498
30254	151717
132696	281924
447346	384790
434052	73990
194851	300121
464652	483343
221329	185599
109524	6289
218847	279730
324826	49225
378830	2421
28416	212120
287566	455388
314722	118387
345147	283265
286001	382228
85049	285156
159249	417225
279422	50155
85251	95245
340815	15209
146355	372214
75276	337262
85472	405217
423724	67584
152073	76698
379893	230047
227363	374314
287193	78155
205173	301659
8461	23018
423593	53883
337658	314603
418452	79088
365020	404419
259978	177569
13650	130406
393514	264146
407795	73740
185084	446630
147010	414248
466417	123960
127531	404960
427388	122135
86256	84189
87638	34272
378285	285156
311863	253916
162296	425554
98870	143062
241992	258713
327425	287740
61057	236664
167588	16520
55224	276021
413902	373939
470915	166237
223435	213639
325502	124845
272550	296869
292641	454397
197242	436686
434756	120458
231305	4060
268197	103267
220604	231485
238063	15209
213364	86401
454888	406099
438580	136034
68527	92614
485608	367798
336728	256695
202379	194777
352277	358943
373755	288138
432437	53490
35806	192653
325444	372742
473454	411674
84881	365946
83616	486885
478546	74511
380042	218485
79677	198694
353382	453200
451427	399935
61688	433279
102795	278802
31703	50656
467467	489167
1161	28035
408737	46147
426512	253939
153809	98555
300195	193281
95536	465637
235679	62948
24058	281031
10259	87471
363251	355210
165008	317100
90566	208577
190281	262954
265140	277961
232182	388407
470966	442129
272602	414598
342465	128503
915	57134
244014	40193
387355	240016
87741	466851
360228	415240
264902	375834
492393	105967
303655	240796
432175	12214
42251	49862
349140	190369
229485	484358
397405	90451
160237	12299
289358	463372
244688	286116
82688	318563
19953	387742
74782	317118
289651	328174
249765	260171
489977	316575
491037	94344
474037	486339
165543	99948
84745	432419
26806	230378
184275	320097
381006	366127
396971	231485
453624	291521
136431	233363
159470	13370
77959	141623
163914	228431
454705	336590
402235	201111
428182	204551
286819	162795
187970	59036
485105	489103
111856	479570
453736	179467
204375	96534
463723	379255
111197	425979
460327	429862
366402	134201
411745	186159
415447	195656
2117	389469
128985	359628
430587	36092
325814	307771
8792	261396
489822	55129
120006	17996
98744	154355
105260	130062
198317	335372
410135	456744
254446	256224
367610	190369
409021	366666
332299	474963
152370	86728
22324	65506
236563	409341
11222	121141
376897	298765
267443	224085
12564	450408
361172	15399
66069	259730
201561	91781
34961	365339
332789	426887
226144	485603
181231	440660
367242	401481
106733	269199
75963	26551
255203	52255
148172	208300
300273	274114
280600	205971
354111	321026
15480	439864
85476	84615
42947	130785
297641	98094
218363	180841
483112	147520
346784	447107
293010	372124
241383	368859
143370	119868
492403	242022
258432	301475
442341	232377
477980	46036
429593	185301
308122	265840
79623	65210
94850	366534
257797	342064
243285	300606
305300	231870
172396	491233
197209	15084
481419	347891
225988	493108
124812	12011
138625	54895
303573	360860
379867	298878
101695	210849
28058	440008
22336	141381
306981	367885
464847	209018
39791	430356
317486	144306
287295	96944
488787	14917
427847	13370
166703	472072
270891	438419
461010	226019
389224	433624
245557	402449
71346	166978
223030	343085
297502	204484
13930	57847
227354	258461
309917	122585
233000	198865
415957	317356
73466	268667
256901	334790
402110	287182
171897	26095
206046	419410
8340	208577
464149	455995
465691	78380
58484	178436
61797	293813
50063	369599
29226	317118
94890	283445
193247	38063
119528	166063
141305	112044
17255	21411
238928	398161
241830	342724
119576	1965
129112	477986
264473	422853
265652	57002
491326	113822
31257	474717
287566	343504
181680	165540
219847	195948
351146	412980
209017	248777
417938	36225
273447	318735
339827	356738
184316	476951
203194	300205
353775	164884
286313	323162
108709	30258
469553	132740
423801	405110
81918	318773
261910	263009
279064	459649
378681	377523
336054	17435
264277	315336
202179	27766
221560	330463
238508	100226
49106	437077
329716	294079
232222	10520
325501	450647
373810	27464
53532	284599
277088	459178
429287	154818
146810	407495
432101	351824
333557	127921
241749	132447
306307	387406
488348	423917
339543	401871
44520	87471
119913	94665
414017	172184
124441	266538
161849	311873
82690	201615
337588	86892
416380	88289
247527	299462
466670	329155
381558	204330
468249	1869
26743	36421
267702	104660
31015	114678
125074	160262
471502	291324
19622	204925
166635	145059
378214	117843
95652	101058
371912	189018
260905	74953
121594	278907
71304	37500
76228	361222
358361	315276
324751	268267
401862	124502
97946	152085
101320	49828
295855	458790
133648	88705
67400	101058
61157	298182
104325	390875
378248	145457
9562	83811
402689	4369
480735	35574
244274	28065
270757	69734
54824	273831
281826	261047
360459	214367
457130	420944
270597	366882
175226	314237
462856	248885
355661	133311
104809	476231
279849	366707
403489	484727
152276	173569
177278	259095
267934	142553
372129	264290
393870	132980
420223	113138
211548	365652
23781	35707
61367	411148
192169	333184
124845	273831
214473	162358
323194	241071
154456	189169
339567	323657
450082	141649
256185	431799
145782	127371
309276	394404
280367	136845
227456	14400
49948	350549
90568	293813
70845	188129
438212	410018
58990	325845
265180	281993
392195	456279
433820	129922
217583	375099
490049	425675
169939	190405
293163	340918
220330	391288
422930	489167
106822	451016
130243	347478
263162	48163
272742	120666
446998	33864
304186	409433
395428	208785
3608	242352
449936	28838
343799	273831
349329	350220
278461	7694
401720	52012
196003	282068
84898	319703
282439	454975
370401	80661
230574	313663
241201	273831
250833	94198
136196	115134
326911	97985
154141	408555
80369	140608
41611	246065
224778	331508
56613	65210
112338	98541
489462	277374
282383	18958
325839	260014
147919	23290
84536	359707
9344	138297
156446	19745
145585	271673
373755	315235
303283	95007
405674	241060
410798	129663
46092	106035
433455	270485
468422	86024
45164	222861
442578	220857
136955	141264
449176	468481
364318	78683
68098	151720
417085	21663
468914	346267
83280	176592
305660	191559
241732	265608
102256	48275
146635	6899
178456	484303
454688	296214
270524	4052
476344	168719
400855	381226
140282	77438
285023	58567
139072	364680
319197	420944
472431	161977
334974	451357
162228	113138
408133	404953
378350	59220
358860	226919
269801	262954
233045	356448
464111	451834
182900	255163
45357	133232
432301	265598
477932	23905
347094	418332
160214	236213
104281	457855
159875	164
268629	396119
358886	249826
10405	84540
116525	374030
32100	48275
8213	298095
298390	338436
37183	430281
107014	49828
136605	464420
409016	292576
206831	144073
374236	402665
45493	366127
450844	314020
429370	258905
224221	346511
95557	486681
204065	113812
267782	78469
262914	156006
321584	152199
339333	186983
145585	130773
56629	313745
470212	39195
31109	433780
191155	223335
194220	263009
444755	64335
206067	430186
445101	22827
260171	307614
424254	424280
155778	114946
75379	412498
200678	176878
492692	873
470689	412543
10085	90347
126980	336465
358456	114462
98900	202019
485331	214499
24467	129203
300691	246311
477932	472096
381856	122462
289084	474880
86401	245317
436306	110677
87002	260014
447163	266852
449624	14693
216272	414930
20946	293414
437179	11367
112741	150917
6460	64659
436048	254796
74067	127469
462526	411424
44123	369577
216324	291249
21383	383883
161480	439074
450465	310756
50087	452512
94619	241525
428583	363436
483939	423688
418859	468772
13639	485070
204410	35707
44267	27292
28082	350549
100093	384651
180410	267553
456723	313745
421211	219291
116447	55595
384250	420790
124291	398834
16347	339096
367970	284843
69749	363171
319129	110677
135179	350630
373383	300051
449879	389682
16780	425942
115330	86892
187813	400441
138088	98598
353779	141663
126470	440660
11594	240796
52097	429593
317552	149128
417265	35000
108816	52537
60671	294840
163665	240072
158075	98485
175382	172089
274373	185599
316458	48275
67584	58731
279177	274581
10476	159795
32303	398633
371562	479137
59954	291025
182771	462676
186440	254380
144354	132740
424647	290139
224711	283445
389056	452307
142740	40161
198405	300240
191265	389153
202379	57205
266887	264406
275331	166120
395987	421815
67415	104498
182263	114930
140989	344027
183176	90407
310527	298767
377151	155547
475329	86476
171316	147121
166007	20959
404770	8084
315867	250410
32406	464480
416550	421935
68579	424961
440331	366099
107071	330772
183934	87743
117847	115340
445755	391414
37730	228431
470511	204195
49168	246672
111455	404462
20776	224593
136605	51195
196297	304011
223133	415967
244688	244898
57276	416141
300233	265086
77793	179920
442960	219743
454229	53994
342197	44421
285434	99437
370869	101049
54680	95149
130878	24859
348227	392329
380786	314032
245679	214407
397059	464725
379303	481279
199504	469235
123955	317501
413736	19808
444672	226587
176645	217423
444862	141440
114146	464420
198317	398822
189454	109110
114978	371479
69399	224864
238791	272069
251323	80279
279584	385279
29234	79965
222495	402865
441989	178104
229412	373438
379932	166288
238023	438957
167982	317118
351818	42189
148317	139297
158171	187836
176875	408242
74899	360860
446552	477013
449628	49021
166286	440660
444081	28848
100477	140103
121821	139931
124085	178836
292205	388449
172455	293813
375793	378686
440052	425675
161755	116283
396918	208178
239368	366534
291832	186561
365908	122694
246623	478415
200946	168670
13440	37618
202683	110677
148757	294548
432339	324063
99887	202019
269564	1605
142084	226778
141026	226302
366469	485160
489822	172638
2726	198317
205893	28638
89740	30263
65191	58444
256893	373953
184975	254973
131933	411771
158551	468283
444874	461944
153932	39162
157064	317118
446182	409109
105491	154089
425346	22549
255471	411455
163321	355332
408093	354723
402714	263120
125074	251047
405674	362165
37586	214486
241183	129775
265503	407334
280092	262734
376096	418857
325397	92613
162769	15209
415240	371918
419546	53863
326668	309801
254044	368904
189072	18809
73716	320718
18403	186440
79293	44826
123029	108222
346974	132843
27364	243969
126965	123444
73295	469235
376248	348798
129618	356643
464002	423559
72303	105498
398989	480367
439712	166513
197694	367750
341802	138941
233388	134145
282634	219743
212013	219765
287211	190369
318969	444995
70145	393290
474126	115340
77409	227605
437156	312667
347026	123369
55652	59530
342347	127571
73754	109464
330502	404780
83400	180709
128717	464727
31183	290624
454147	428738
165222	267553
82774	368416
371479	220857
125697	325258
130060	199353
114422	20368
59645	140820
59465	86476
374305	399591
475788	331470
95582	276358
227763	107622
260419	357613
35363	106275
459313	476951
256245	198317
71189	25398
475253	211912
274692	429906
446934	420336
285750	274309
451016	152855
34035	236213
116527	130476
110342	378141
337608	386901
402717	371934
230869	382765
178411	157698
289084	134440
9719	352354
54053	85371
361007	87036
6270	86974
352381	153626
87979	185335
483210	90884
158285	321916
161051	137833
422775	15436
301969	354266
254496	241468
147558	65194
424819	189434
389641	356645
230574	309962
268172	8528
327209	357373
316095	399468
166019	421830
479351	378795
416876	362329
153813	470170
461833	330469
376592	6614
159147	414887
462670	143412
68718	251597
271742	381512
253020	157040
473748	264157
213117	294836
438034	467302
88275	201137
97524	218727
379434	50537
145081	403896
463141	32406
208031	293813
291166	67724
428616	193380
197611	217871
156604	56397
288918	151354
41351	10551
304165	209824
404568	441590
108266	404806
314430	117529
354262	435318
489419	229872
317280	411424
489167	219779
429137	391414
341585	335177
13904	348798
71189	283152
426292	51895
162130	10345
295865	132153
73466	294079
44620	15884
301163	162795
260611	176878
466807	219960
325216	443261
49828	26295
39601	25410
333526	313829
71127	282822
333884	459976
25748	410278
485536	5041
10160	400373
109698	441398
458462	184902
11972	134109
473837	157726
50644	93393
334771	328750
297276	163889
492316	479228
481397	90682
263539	359327
66726	393326
397215	440962
140192	353836
18770	124085
188652	478415
82651	63528
461833	348798
391386	281610
349378	125420
334023	470803
440294	478415
369030	293915
249969	98847
317648	152455
361675	297069
12260	108554
107524	419317
7404	99641
490346	56656
201572	40023
462375	127921
271900	201208
323108	2552
476824	142018
53642	149480
359543	13370
149514	248444
218773	137627
39967	78998
231915	36162
444194	355944
348873	412517
266014	12129
271760	186259
29197	403507
360228	405261
5009	179375
289961	210375
340522	451394
6467	332487
279513	490191
39104	110677
356466	477052
259630	49903
392893	235263
130168	374168
313928	317356
203963	62191
85762	112092
167391	15209
14303	196783
126426	165149
133739	64335
352692	461771
55914	192365
125526	78806
272462	217145
304217	270533
65546	21411
404247	244688
260094	18479
73327	458010
417314	16433
101240	214585
71430	463549
219016	209471
34603	158707
284250	141197
154495	209800
81435	94516
178819	279250
261278	183682
402519	385932
233390	128918
187834	126293
327552	244005
82150	91116
369030	454822
117288	402371
270731	377909
271231	379125
171624	40788
49828	99442
117424	165758
50571	98867
430004	277305
20103	345050
158436	151695
267562	317552
285755	441434
52955	74511
413522	471433
223328	149600
20829	145064
168437	287821
272392	37516
383223	11626
414294	486275
189997	6180
148271	8093
84556	30428
267516	443976
23487	45949
309276	324458
238369	396908
481419	216006
396237	163163
210340	380538
142704	57989
19198	24000
53883	438783
360121	297941
302283	254759
387521	375710
491602	357680
47214	484107
27375	197249
120726	246311
177051	123410
98595	111039
98103	187974
341440	218727
237700	343613
459301	310756
232807	190369
315997	87319
301643	13545
360110	428561
239157	15209
327570	348008
380858	310507
221734	378349
55770	389009
71559	67584
47860	97277
472086	445353
167959	160381
221778	205270
46341	303173
354165	242614
150638	345577
220925	300239
440640	423469
126495	336590
248929	172319
84680	49903
327859	424777
448077	175725
135537	485733
390873	64335
322562	423469
396206	207770
428453	431137
335630	151171
388696	363469
299743	317118
25748	289424
185844	141900
339190	236213
196355	220352
46485	265589
251720	268550
82368	258132
410452	275152
206629	332638
178737	395363
67382	391414
390656	389969
123839	183213
469360	140044
441463	98878
451692	246926
360381	364146
465942	1057
148297	474057
226498	342388
15819	333681
424570	429593
230585	438419
477	244482
375923	104505
378921	221660
5187	256121
80501	409540
123178	392301
64267	439261
244143	198142
127062	110870
369209	121324
444139	358816
406660	207071
461578	212081
128846	310250
283675	372897
361533	164059
72804	198297
176878	413111
19334	435974
338808	86291
167223	309425
38070	215003
72623	355806
409380	190369
73005	355789
178515	90123
9579	407678
224045	363021
310153	392267
453736	361114
157270	122581
326830	110835
203223	213298
119812	81090
434768	369599
289125	48861
416470	393326
105270	39892
222250	182226
415287	296693
154731	366127
93627	415015
147682	93245
128517	263912
212340	314897
4271	102309
87047	25239
437982	62191
410592	421356
35594	193099
395659	5286
306124	471745
181159	457093
2563	166675
104505	456749
218559	298077
459317	393283
55914	377778
261926	273831
473228	475594
56596	464415
350089	105498
382406	202880
156649	381028
254634	282453
149085	468127
20955	47373
78152	144130
48282	333982
467414	119096
127910	481279
312347	424225
62786	236213
143156	190369
425222	355700
374823	48918
355025	45977
193258	440376
493347	458566
406083	355475
49660	335862
473601	489552
82981	179375
103940	4349
93404	10345
5270	192195
114615	472072
328191	149079
196851	129791
108648	23430
312883	172089
331057	97189
454819	417201
312904	236240
426190	421356
475112	337262
352779	2003
143370	86560
432292	256456
381085	366127
388596	475060
493973	210410
319394	300484
44990	361038
230734	366356
93135	283346
312283	86911
92393	387742
112443	421285
89962	132362
56856	408963
359129	275745
267562	152592
374849	447543
373541	327371
32430	325314
474280	427385
451372	478415
446272	103777
163469	246311
413815	149206
135179	486185
441302	178422
233569	23917
165621	406894
253130	55271
454198	269199
190015	459850
91810	233645
168337	231952
328145	290014
229572	325117
310153	373810
39772	256120
86676	335616
400888	179103
306294	420790
6184	214992
340474	379586
479320	147598
224990	175923
479287	464727
314749	98251
139333	414471
205752	219499
20946	301891
281516	40653
5710	94516
459589	341271
310462	173576
257956	3014
84865	232554
160680	315671
224919	74350
150888	405372
171727	251444
168220	144073
300916	53819
452331	462940
327709	368086
434251	263626
358942	326997
135718	434612
435509	303156
384177	385038
104740	81406
63603	171592
316565	51195
456102	447107
113541	219929
123954	205289
39602	378283
389531	38556
184312	169438
49663	354264
69759	176182
302288	492715
69406	149885
84105	413002
324826	40784
319543	35421
306491	460723
334092	64429
163269	189653
311381	127921
19972	323827
246815	132247
151726	299408
370997	78306
313576	162244
181353	338514
281552	285156
401486	411809
211180	338879
315180	197505
18301	313745
437237	86193
469880	308870
216466	360708
207415	164899
485021	55082
403830	172089
430831	319260
220130	187998
212308	202996
483853	88368
365550	283325
446718	199900
442801	359483
137675	91365
7378	293813
150789	28065
242507	38063
222544	194339
442876	295342
444621	317118
114643	450989
102166	81599
128704	278642
381563	444551
405594	52464
356580	420091
484797	322127
449577	160468
66909	338365
134084	39284
6467	325188
106979	410927
2268	417201
250904	147790
153322	434169
424254	47776
17884	166063
444332	448617
257029	164884
249987	28129
7922	129513
177134	296082
147377	106258
12256	402650
474341	475914
293831	279798
66553	293114
361533	231485
229693	81714
224594	16661
191086	245679
172079	428214
268722	444729
319157	134145
303776	268176
275395	122209
44167	150942
376855	317538
223963	37913
470254	483795
328940	136605
67499	206686
44246	257326
425773	72247
24586	193705
256321	156350
418707	484447
157156	354630
316828	185704
385960	227101
125139	185076
430332	377620
227628	482024
362109	431625
31178	4025
374305	292659
259354	159435
137454	354903
132445	86728
261347	164164
351351	294836
233076	20684
489822	443218
152863	459508
335951	283737
371642	449933
58621	391414
112372	13370
487586	492906
98403	304355
371071	78699
314228	362784
167980	311648
388857	11643
232617	338798
276821	268828
33085	322486
62221	90705
269460	399026
14747	114930
102247	321916
50646	420392
119301	197037
390302	94344
407614	204977
487231	147879
422246	263411
435276	106005
237911	421213
297169	421091
166345	385614
16180	236240
17401	16385
35803	494102
157731	22755
261116	13370
166149	396019
352848	94516
154316	430356
431343	16325
1020	149883
90296	407163
278273	445282
17516	50538
2908	118662
357294	123369
153687	98321
268689	132843
39176	8146
342486	140520
81358	487909
415428	40613
174309	145948
78158	40783
287795	119347
252570	27766
37860	424586
439416	223836
73846	112324
120008	165041
44206	227101
217498	301743
194851	355914
437720	152020
265529	327449
471074	117006
117496	486245
428887	321212
99758	23195
218796	450090
252428	20611
201355	339782
153567	194316
85953	16433
368653	194598
392144	205289
380921	461846
110118	120526
245242	260527
134602	474136
197026	388241
216894	399924
41400	390783
7940	398333
277467	282912
137830	335158
451378	243547
64191	138021
10987	256721
36063	353884
418771	66215
203837	368489
294155	447673
202469	168511
453018	411455
301312	134358
155448	168718
391587	140044
266141	168960
122201	373508
279585	49929
116775	190369
164353	107396
75899	280867
196710	267602
173918	265809
32956	269896
265779	76460
174395	366127
457762	337760
142060	68155
76719	347202
269612	366715
316136	371458
182091	206736
401667	384721
39679	291531
287089	62366
402348	303033
66201	401881
351673	82853
389235	80574
314734	121755
453736	274834
5700	49726
276725	19257
68283	354309
233388	447230
55789	429871
442437	162978
227247	347036
482209	251190
53275	249382
162114	281163
130224	155292
266582	167540
171807	401949
363993	137508
445453	55883
463114	248317
10073	325199
389314	84814
101465	13370
235001	360564
23793	198456
78617	346932
162471	130960
235545	475416
107775	190369
93183	433365
487803	282649
310981	168990
157666	53641
406201	356355
89219	303092
449844	433007
364323	401854
56619	142825
178222	314343
89308	149131
486371	154137
483112	427883
453483	181704
174465	437614
448465	83811
461799	393326
366534	401161
161903	278907
165523	264650
165206	25992
154339	214992
71297	351193
214442	138088
365519	225214
220000	147429
384864	16433
31661	466991
421371	211932
343920	397052
345295	448505
289447	317686
361842	463388
480563	346158
378686	367288
231305	134259
452776	293813
342230	297586
79007	240225
45414	256121
237881	17983
192463	491150
392677	404297
479147	227101
177459	119868
134262	45046
368120	338271
95614	120383
429792	240374
228158	166513
223656	20547
39143	193572
363505	298077
441463	106258
41368	137128
39683	385801
87580	391414
67491	56873
477695	48163
481604	268550
227857	436665
112159	228431
10994	97491
260185	164478
392117	436686
458990	293813
344990	75303
263125	268902
489124	6694
106739	259739
253200	46014
88439	81280
141689	134348
300240	278200
89454	40784
217349	340549
86524	250853
64865	317983
236651	440660
373433	17181
243823	327217
224148	13370
330752	434452
15916	280043
430746	325604
264051	435160
244331	153842
175822	440660
152063	59156
477491	89588
244207	61666
426190	81497
92401	347425
199582	439366
207694	470487
158413	187974
490235	135582
233277	187836
243181	94798
200045	265636
342465	156376
123476	32120
460914	32807
20586	4877
437352	70146
39865	202580
125458	132843
245995	279663
477252	489797
407763	22125
183725	447107
411424	63218
387775	356663
230264	450670
316136	307752
421137	105585
487201	178392
139732	285156
449411	190369
263836	312979
143301	478415
188201	273831
348245	75379
325244	427591
112625	3241
430630	347202
360824	421525
275983	110677
81323	235085
468256	242927
420596	438783
31178	379109
81432	175107
353279	130651
251775	265711
373476	7358
408916	198669
486786	471008
120006	445233
214209	48275
12300	267060
379919	266683
77177	308237
277679	24192
93328	427616
108220	260956
161363	261009
345772	325603
157534	366374
49888	40447
251781	215858
101954	192365
43521	38588
4825	387857
316565	446080
169630	240142
180190	393326
51755	307286
247305	353358
439791	187974
115748	13370
129939	292575
16560	277590
227857	447988
412872	435951
73818	86560
384218	398514
117969	118650
288640	284843
263078	201754
127027	348798
81358	411016
232977	440660
417038	212411
165908	326005
453919	70431
315562	317118
384080	19658
113541	135008
12699	447517
303338	247448
40110	187974
471786	418757
308147	455995
372045	338189
165533	303175
31293	267602
301312	366099
218730	10231
39462	406229
395171	242094
274403	373614
180755	114527
26048	111923
247131	300129
464952	160454
423731	350549
270167	464080
139181	3682
273610	41257
324825	188954
283026	48163
57539	77978
68297	316796
8742	288035
488855	58441
212460	294234
96244	448511
218420	122694
111549	28887
286961	108554
461731	178843
218638	277042
384358	127921
183193	23248
247619	110296
70406	408439
60014	205540
147099	348798
404568	303602
82150	39095
189676	106050
71394	277961
101777	245824
242148	159249
137337	216918
219850	294069
214127	350949
464636	197988
40142	267352
150878	76111
21802	194165
90832	455082
84745	184379
107179	469532
180927	227241
89177	79249
400631	253002
250001	118916
270259	390687
474341	40028
219296	278520
15103	153205
444296	368820
252858	293864
128337	165540
478900	156403
194574	57984
12041	46713
485542	430356
212459	32807
284316	406466
101104	82446
270597	453012
56526	86560
355851	302610
211788	378972
73812	22256
276451	367885
209018	278517
108700	428080
491940	53863
417599	294089
464460	441594
312349	317356
143203	50966
379680	266995
32917	110677
385858	189208
454714	385076
284720	23018
191308	19984
43571	91069
251096	74103
338983	323358
453798	486885
217740	407693
277872	125292
405489	491150
237812	482
224778	313829
443176	389999
347509	69444
250896	431860
340493	401297
242394	79304
20572	215054
421987	391414
17886	467320
356819	89633
179122	467752
52993	83540
317108	55103
433089	299872
23781	52030
15819	57632
325062	13814
418701	187998
305840	423469
275967	447081
333243	313351
361989	200444
346247	35629
61355	391632
132197	177963
468162	220417
408998	13972
56232	167841
271486	413092
343261	454017
178147	190369
136114	493524
418309	12363
74263	48861
455813	190369
336438	377620
102644	248086
397102	95535
345401	486519
85621	188759
239099	275152
224786	86728
412431	115925
36315	115421
229369	72050
425381	323056
204904	160494
146924	53078
335624	345745
2423	466059
364630	53883
57790	75303
240467	353787
33605	190369
49507	251379
418061	212648
301729	46912
209359	475855
131965	478415
185706	380538
468339	52537
82430	108222
216778	54976
135597	284979
221565	78753
80001	103392
188023	481279
251819	331297
451672	476303
76651	458555
195601	20959
8146	153995
178222	104505
238101	83872
263700	319147
317724	113725
19519	474429
125948	170894
40341	10690
116	13370
361157	356645
135103	400594
87379	419797
119519	118286
296683	274309
384773	464197
44554	194019
191668	284103
193705	183213
280121	293246
262889	166237
112534	110677
318581	428026
54178	171838
420164	199537
47142	179905
63384	379871
125747	160679
344855	267602
276821	352451
130926	178630
329811	103927
51458	219285
147889	107100
405336	28718
103081	295114
196465	371934
438886	454975
467582	375423
219777	255717
292641	412133
342761	140449
195724	320280
244259	45764
84923	13140
264126	362206
202928	211093
15084	275058
331984	458584
15133	236213
414203	50264
65800	454140
204947	65913
284186	21583
137891	136435
311479	172089
482851	52336
330369	142893
475062	15209
23708	445686
264571	166970
431873	153829
300727	383903
361076	195948
160794	353787
329585	273831
24284	302033
154530	84388
31758	93401
364807	370137
229969	462795
7788	149897
117480	444382
325518	66561
450559	312181
30919	12958
176130	170448
67301	420944
350341	267602
318592	478415
454574	97894
349329	313314
321306	86062
282066	221430
445023	414080
310470	479985
5561	104527
88460	264766
302466	378462
325044	53177
352101	132247
483162	209523
265187	345918
361334	432320
167532	442802
281942	323544
449354	72670
60154	38816
299106	399023
251342	336590
273972	416750
360459	454558
440804	170319
425702	333344
236377	493016
175490	284843
127102	387742
321261	23225
145788	141158
182165	211223
75670	316553
169551	57989
62831	209640
466117	306850
287232	366666
254890	124472
85330	325209
435931	250805
82187	107711
131809	213089
188108	200549
108742	410074
341293	85648
185409	207215
400036	302660
405541	122020
46548	271323
98341	36392
246592	49021
327865	311928
456996	155474
119851	276744
199702	322741
164065	332045
307287	38304
443158	178626
470077	19013
137768	76709
464696	391030
256919	49966
109764	114643
218730	360166
106826	258058
66035	405516
320259	281267
194326	405919
72136	327217
212079	467350
296455	270735
327095	255316
130827	53863
196003	217423
388163	317921
196903	32447
254115	462573
399950	119058
258547	350368
89826	208105
43881	393326
268781	482969
460322	313745
385211	300240
193764	96191
203605	29167
65108	190369
443009	438372
376592	145282
384482	24675
73393	29111
164337	211657
190033	190369
63047	348798
184234	310384
334602	275300
377994	398333
122266	94667
34312	341271
178422	259118
110272	51881
266089	386870
196783	384890
414286	431634
258187	33855
74468	51895
326260	333339
127737	29057
131199	313829
306055	438419
364567	377528
366533	244688
54298	261502
93408	362972
33916	205289
169150	294474
339459	336590
270847	152502
318088	412488
385401	74071
458048	106683
228044	369599
244362	488109
388712	13370
488621	202523
184343	390009
341460	445392
128189	77004
323836	15209
334543	99455
65546	277652
298248	492316
461164	484447
405527	62191
171156	180578
273679	378082
463940	181567
413816	364891
113498	335216
20043	17635
484144	48661
83580	477443
241198	116165
433446	236454
422326	3227
474649	303175
204996	70557
57996	303392
45199	183213
273278	246927
125064	39195
272675	119381
358857	378904
442227	115386
31575	162978
36298	214063
205948	379591
357601	146251
102508	418073
341279	24516
168684	120339
268689	267352
455080	235302
256988	13905
370761	169760
99367	248777
11068	477986
27539	446351
302411	293813
422175	458628
453746	166567
107118	115725
476777	297586
37005	81018
431935	335201
124767	133880
192826	370619
351293	430356
75339	82422
277568	17374
178990	27696
67307	435162
156629	50581
270069	164884
196903	114928
205004	414535
439029	303175
315321	370826
132282	184303
453018	8131
430356	211105
373373	366534
311456	280592
89144	370249
109343	422658
138611	473130
377456	255640
316094	21205
262954	259958
348493	140456
1884	305741
239738	340073
426047	75752
225285	184454
123931	343992
147062	139648
441242	13972
85495	448268
197681	487938
67806	199975
75466	276438
379869	72799
375764	351579
383120	110594
313217	336265
167588	397287
253577	197996
464785	70613
314311	372314
383387	482198
70863	434154
426197	470554
172664	258370
425136	453521
322796	48163
405365	303043
366100	58542
62256	50264
431586	253425
326736	15209
175668	244929
169755	207021
412130	198926
287413	105585
381305	85331
461136	87904
177333	428214
2749	215700
352055	185016
397561	324639
262528	304013
144584	196851
268161	240085
85665	233942
486373	295801
482721	453721
401092	41959
156567	313314
63652	39722
396584	328140
397073	432719
5677	90099
187834	97894
395336	125705
127229	233045
12216	336041
168856	235679
134299	10407
387505	264670
398294	347104
222669	371918
348687	357940
105889	348798
347270	326130
477189	464429
47145	477011
276821	185578
153799	4150
286221	421830
412823	411424
247558	50656
102353	229370
207068	48861
273313	484274
445023	180578
116691	38394
278639	37516
407316	428103
188456	461700
346211	127921
258274	484866
142249	317184
107885	56719
51201	337475
267562	140302
338595	392062
113676	16433
261875	315888
487732	221035
157182	405217
3809	360531
485553	457804
348379	466224
64354	297272
373134	378546
105878	362748
387789	393326
248822	181957
6810	284891
295650	370777
163871	267352
2501	279509
452125	197990
229671	19246
191546	441312
46837	180876
9969	485268
139844	118952
289597	18665
110928	191327
51947	241763
342157	302880
472538	371918
266965	40198
379450	58052
313171	430356
277568	62191
206986	262594
207890	458230
285023	74482
82294	288035
233315	126473
313648	61572
383092	49828
163323	379252
779	109407
320866	440660
295009	319475
385682	50499
165680	301330
266307	147811
485476	372421
50301	120579
223096	99405
206014	159182
4689	254288
412205	330418
334080	489822
453478	122694
336478	151944
389693	16433
352989	420001
94219	17129
85391	90277
270349	205297
170005	49228
335288	220539
470189	213907
293765	430356
209520	35130
202300	8747
398911	424822
105135	397127
236496	95956
89826	150039
51697	463136
459850	304589
149272	190369
229673	17339
132575	9706
90296	280871
465687	36761
385131	416315
49084	218730
252771	144073
292735	198303
242950	474057
89944	315888
446182	23668
373405	18451
470672	59776
287766	70785
328387	6467
367689	159083
26814	478486
113564	294926
384648	483280
393226	52171
7764	99481
324296	451414
150939	293813
379680	364000
47043	278020
352820	226494
171199	452870
384545	434111
66383	155271
122151	234356
480370	51767
216362	52917
258362	298182
370869	378686
285143	113263
322315	276108
306910	366534
155185	334032
319824	94516
105015	289753
147321	42890
410989	158602
124085	167117
389219	428251
131716	385000
407280	252710
386802	407306
397854	220857
314034	168706
428214	243416
143203	419198
130069	298198
58623	248777
143168	65936
471876	50264
113674	430987
189640	49903
458880	294027
306459	212734
5530	350189
230051	194687
213087	279203
202336	284843
192611	489150
139237	94516
317849	267602
491891	119381
31247	256121
490957	368539
438193	441800
433089	64123
312497	471745
148139	241525
420234	297436
1355	20323
267502	238782
438679	482351
458065	1839
488348	490919
91535	222072
435302	274309
264533	176878
406061	426824
68516	460862
319396	317356
272457	101058
482042	486885
153771	203308
205607	150478
271984	248777
317267	36719
152592	40447
243699	160158
295906	245332
149591	478415
461068	52490
168257	442083
174523	428214
37355	347107
296423	383673
34245	359281
26403	327348
287413	48163
40577	463694
70464	362206
25239	310475
409168	98906
415574	265342
65976	262954
402137	327217
390842	393326
476969	80662
110835	274309
96335	163344
112620	228635
188975	111445
125074	110677
305287	109955
152372	2552
371358	94516
290265	54976
378111	309080
222674	331429
45011	206013
473454	178436
102618	487594
463769	407209
342673	251597
482446	444013
454112	4602
189193	139755
116070	436014
443307	84120
415967	202103
404568	350186
414832	65713
372962	120489
219546	116704
368540	37321
316095	54706
115310	143972
380709	149389
199655	479001
4755	206557
257971	271200
302441	219743
398761	186561
323367	64279
81626	196169
147426	440660
485666	462446
35517	387742
236216	352078
445023	278829
191859	240491
107709	379771
48153	415156
23306	485373
308533	172335
253171	468640
104740	473904
439977	329903
190015	305649
266307	369155
326678	145948
260363	369828
359824	68378
131470	48948
422832	220000
109840	368975
374336	418771
211238	259435
158806	49903
141010	211868
122579	323175
443036	163230
89883	113994
197697	142825
245937	222718
206946	420392
102066	122462
400405	21281
386830	63696
315958	52917
349179	272230
288696	165653
197118	464420
170416	439043
396889	382652
366121	409619
449084	476766
221270	6765
179781	238709
271580	237235
244688	449059
410702	181704
200344	55227
406632	450983
301799	220540
468646	212252
95712	432528
73384	217683
359669	311212
398736	203656
168318	391414
465703	320046
212842	218993
303782	339582
392062	193306
338003	465052
275428	260367
192238	469642
115947	391414
492577	112000
36605	441569
356042	87007
172725	294079
286737	313745
349901	230294
83143	384068
488442	462973
86632	241987
381358	218727
450818	426034
451832	458790
296277	374939
242542	203656
352685	66363
402519	332820
77674	241040
195527	456658
84955	298182
270696	288035
229250	210992
412205	358081
145299	263713
414646	138948
220913	175631
209015	432175
123980	453884
209824	286337
351558	119144
409745	474279
114304	111783
445454	232890
65385	241469
242411	452168
367743	401871
390482	379398
172396	41232
92401	222760
202486	281433
90609	313745
308877	465637
106825	411455
360460	189208
144612	273514
10323	428214
405708	389682
318743	84164
309091	93440
386221	273814
256551	275367
225197	58589
84552	273094
27138	265731
477403	165832
268172	164884
394023	84590
82150	217310
288499	237404
129429	411455
146478	196488
275368	152372
200092	414058
450679	389497
123741	93364
5857	43474
191316	313745
233233	273831
222252	469235
140722	43334
418368	492906
124469	40722
295393	466737
353196	293739
28403	337921
428875	385275
100795	186159
215300	471903
334904	237376
398992	67422
112625	235310
314581	423688
198321	113399
348644	422292
253102	109985
172306	399867
202866	289883
226747	324968
219879	446957
409905	307452
431246	252232
179041	127174
157249	190369
309310	389304
987	8044
380186	326971
17967	84427
218947	6171
398519	110677
415967	274511
476344	231485
279000	375639
257198	381737
18298	63303
178025	116332
59934	94516
372812	373004
95035	195658
486261	296475
113173	399468
86599	447054
294079	136838
50168	181782
39773	15209
56648	322422
142825	493784
293913	62529
53314	328550
344782	237165
319335	94344
466823	88113
225310	273831
91771	324204
272954	346070
63391	160262
281433	86560
482530	343547
6874	53012
229434	384447
41401	14583
265766	93482
46920	385000
479734	370418
47245	417918
452477	260879
167750	155769
56396	479554
421243	86892
100073	115671
5234	317100
55400	210991
340861	361296
29874	494102
305580	40447
37814	337849
71189	88534
295210	8084
206145	214024
75276	267113
483829	401444
129871	287382
36595	348798
260602	99580
123620	35629
221925	262302
114643	197769
248013	386980
217226	357357
481680	111523
268411	237305
147520	49903
112443	90964
126628	409828
404607	404960
404837	85458
293775	99210
478692	468753
373025	124497
128028	234356
202379	355838
175762	42930
164967	409338
433565	359218
416303	104065
115806	442142
246542	474931
255865	59784
455969	37974
263713	436026
442307	337243
106739	21249
319223	7968
328940	140378
483330	210403
444380	389194
130121	401854
263248	451649
400091	237936
382673	258370
464838	193281
453318	297596
469136	217374
395211	319229
269399	202013
295165	13370
272570	476447
78927	156376
416116	129971
303782	188067
342471	84089
53822	331297
467012	190766
212466	195083
126650	430356
25001	454289
477328	143635
107524	85078
69264	80761
471555	255049
244362	352511
61954	267352
31921	491308
71604	187836
126271	469905
101602	36392
168408	159928
108953	103554
36302	134694
211543	55074
256313	293813
493869	145771
369780	258220
139490	433934
61708	28838
282087	86372
218394	375834
104740	68852
290018	324723
462709	190369
88628	165653
46870	417284
461723	120457
274487	105585
117122	445821
79731	60191
202732	313745
435630	110677
221208	144405
69355	64279
212009	326553
356794	23018
218577	489376
428624	249524
47616	208617
114643	73567
187834	244318
210189	187974
476714	307760
370260	145857
365550	301981
213299	421429
381552	330752
230979	168310
28399	426986
264790	478415
321629	89963
110050	49789
127371	272576
382178	423253
18656	313070
99195	305921
241749	282822
92026	308052
403539	296339
166707	310280
284554	320797
129075	152982
391889	418635
95070	30176
344314	1452
136543	164164
365087	385378
218733	245679
395734	159249
260905	76237
361889	155719
384641	48275
483809	431137
321529	267251
153006	307930
320873	145270
312275	435320
189398	468050
27161	232241
349663	221826
310581	176137
254812	196783
137128	47389
261452	80325
244092	75520
59220	363973
204354	273831
348855	253025
439338	458612
192363	387499
409094	29872
261673	295650
449521	374715
441677	136498
214055	54522
218930	370073
454450	287892
483280	485316
300463	434969
397967	95942
328940	156230
391775	279268
299939	49903
364121	168213
81898	7771
486922	457854
294063	179375
130651	25755
172445	324934
289447	246245
83082	202908
481323	226160
336992	313539
185088	249202
214107	12443
15464	160419
218856	236213
107140	5953
120046	486885
405979	145128
133909	198477
453940	139392
75020	100909
329727	276572
264694	129641
428950	243840
435222	133184
203223	354152
50300	315566
313547	439128
46219	194165
329727	53811
154766	99181
422578	256094
363984	406371
201255	178436
305464	313745
289673	335477
186182	479143
149387	317675
143705	453671
437562	118468
92401	10808
279770	364680
476767	213221
380858	327801
140171	411808
228084	388195
415169	145059
17582	488688
175163	42747
6577	63957
387432	254292
90361	151172
394143	14711
350609	313745
154162	138969
487422	42905
124962	21583
181159	94289
411419	405491
337059	67040
157978	145064
368639	43170
225694	99072
179011	336479
339333	448496
378698	15373
124057	159382
278617	371617
134694	255069
365715	318633
91382	390263
233498	139720
356221	461195
86673	95255
390240	469681
418658	266527
409884	211208
243695	302067
308669	246592
95769	263009
378185	95942
431590	199526
121866	186561
75596	450408
244005	251564
409016	80587
154032	28065
151185	208979
491616	360182
212871	317356
417430	271920
218340	395547
68314	64811
376739	77727
476008	116283
55763	152085
380164	218727
180488	214600
79322	219334
147081	12245
290511	358508
225988	238579
202919	300240
459006	424370
453736	368205
371147	13583
98234	175721
203164	458517
267919	277319
357544	468249
11198	208681
301659	119107
375405	212813
105249	98066
432085	446188
63415	363385
419677	61645
61027	461944
23227	30263
55981	138049
257617	355093
372340	73567
479501	160653
221182	317118
410965	286503
484323	318037
104009	302097
134396	411424
228490	300562
424564	425484
3219	110925
313359	356674
52011	455181
95575	119868
473218	244828
130171	478415
120045	484087
71725	293406
354850	350885
356102	217423
309086	196783
481263	21411
80080	11822
219867	234140
86028	307279
187111	357846
372246	378976
273736	232347
275184	13396
202600	447517
322481	157920
8407	266082
392942	58666
405979	315235
99399	36230
184629	348544
193470	269199
404073	64593
432065	396697
189965	476951
81044	176878
433474	218727
434898	65913
241434	258688
89257	325314
238840	278829
237453	31178
363128	268809
345715	434322
66734	261296
383164	116027
466780	443593
230969	413787
185229	404960
292205	447611
41738	17519
344737	414024
376619	5743
349815	110191
465894	370087
439000	482980
368830	5769
431292	257721
324610	135296
98890	208487
148176	461049
229557	311802
90379	50264
49494	243840
129185	116552
66940	9681
244979	317708
118960	205066
277250	43728
189640	198019
257100	97753
209898	160166
44199	378462
192611	148968
90346	485200
174860	151886
425906	291484
193306	15853
156967	35707
218194	269199
345881	260956
10379	110677
23093	325604
432592	447158
4446	178436
94906	5393
421207	479165
16100	110708
474221	284982
464803	47308
291082	383096
24979	408293
190144	145038
368244	374515
26413	22879
216229	27510
215217	84388
332507	490855
226165	11626
349850	411157
343045	95782
130487	11626
74744	250184
423013	113683
342726	221329
285750	48163
200645	368358
231321	145556
157529	85354
105788	3011
319210	321687
463274	193278
453483	164884
374379	325604
110557	403691
139178	277961
327652	49903
47200	48275
298655	195121
253667	369599
298365	441135
365179	378082
148261	185857
354884	285156
213812	205289
447764	89319
106739	206721
196003	403501
463220	53994
62049	113513
203656	44268
182324	186492
209740	329510
338955	465005
447708	148634
241418	188520
38598	54976
220049	156290
168392	186259
51261	294132
336955	401989
138611	55450
401085	324037
176048	267352
420	25398
297069	462561
237887	398670
3539	196783
282476	71621
135179	404219
346011	236615
253908	151647
50731	217025
67694	125495
380700	50155
80362	434047
378982	384400
27289	233589
13113	5700
407066	318932
445512	1292
313916	410618
158205	426041
439431	86077
439469	385076
441463	212887
192238	32616
398659	94667
340197	297633
99814	451016
292121	349518
91803	130846
372415	245582
219089	390861
395831	367110
105470	219186
398638	350730
265140	489075
34847	120986
306294	270369
171652	332403
271495	248777
390816	193188
402519	330032
192688	400249
453012	218291
214251	421830
153006	360355
31350	390356
81467	461068
12301	12245
123435	331638
132153	268729
445914	418000
84810	479985
353287	71956
158864	228876
76508	215481
185372	83403
275391	245247
380078	475844
360038	447168
90361	482421
214114	471995
448095	42890
303285	131309
74516	107473
78319	143251
74577	409794
383454	59516
266660	4413
76523	222968
349595	205270
206501	142678
208754	427486
389377	29930
290071	209725
202242	138172
395470	296508
198317	247010
295393	364044
288907	192479
3805	195432
9357	98907
463200	218727
193654	423711
225905	412980
441715	441202
96839	97749
79817	399023
40890	9258
251815	89047
279142	211764
52356	329698
476443	336590
366577	33081
386337	404345
88865	391414
80203	162795
292436	103253
442576	254193
175214	378686
336829	489822
240225	292265
205747	20719
8461	59759
160794	152502
493331	267076
103601	166513
296185	444764
427054	218615
164684	188759
18024	391228
387765	120770
465744	110677
241055	440660
241042	301633
133604	447013
443355	193705
287024	98010
349416	445749
1013	1057
146893	386220
59490	122462
411583	15133
39906	239528
16434	234807
378848	263514
193750	429593
411191	62191
444139	282822
278637	57134
89750	74067
373851	263833
335668	267352
149053	13563
389947	24899
307871	297487
287444	139803
483745	233081
265261	215335
363833	63361
213002	320383
447610	75252
125417	371533
156055	132740
462189	487255
21309	441301
322581	421140
332391	121145
393941	457441
261747	86560
488122	251721
346761	209471
230397	288498
62567	151630
244090	395521
102402	275238
260893	142911
474384	297946
5700	104305
224963	142018
140192	292721
300090	356972
85932	254178
327181	351639
413830	184869
90489	148096
427153	47918
448617	458220
65513	198549
461944	232842
416661	267606
190980	305418
437532	345239
248296	483319
183275	378762
191993	389384
179409	327452
364687	402268
19198	336291
379680	8659
226356	306151
351682	333440
479355	179473
131552	168381
378137	120489
76835	316929
478287	203308
32374	420736
242666	461846
185206	29105
3111	343655
205146	398689
337288	44220
23781	451016
56717	136251
359988	277319
441333	93876
280133	390182
310729	121317
154880	161875
245318	38063
323155	488540
231741	345784
257904	126871
314311	347057
15133	123410
56620	408014
392234	273831
33434	223517
233004	347078
381521	447292
99002	399215
257656	146824
344314	378746
374699	35629
239733	214024
37522	283788
177716	288410
34287	414715
147373	109033
363567	307626
323603	313745
427386	165267
476616	434893
303861	35707
245488	401101
310946	126414
453009	94702
454254	351011
338817	93642
312561	37515
242210	120132
104716	30333
247674	120709
122548	395399
141081	116804
406751	224681
111968	424039
165680	386128
312239	217374
406114	379976
295718	87515
247296	447553
224877	184024
172570	113138
457161	70557
2253	406723
324935	486885
59774	13370
460101	210771
146893	387147
472745	166651
289813	354062
448626	342761
480801	161460
375295	1605
154369	139128
248013	268755
295689	447840
307976	274835
443815	43164
404347	281769
265978	79249
463200	129922
243425	388254
453772	403364
55435	205270
307574	152154
422246	442681
88096	275266
448104	53938
147009	177744
314724	387839
12998	76454
444553	493009
265646	401871
174895	394610
284129	40388
477932	151877
130377	63528
473454	416872
266965	105585
165680	232930
64573	327916
195673	58287
142931	164884
481436	261450
196184	147175
471808	419580
387813	339853
121594	328729
41016	294836
77496	420790
293773	316575
216347	470856
206046	62853
471966	121413
473454	20586
245714	327928
308487	401266
143955	15348
407334	429150
398715	470115
432903	451391
459812	28303
130308	301659
257441	258813
262232	113522
218930	7771
156643	98644
54789	459514
80190	389360
235323	58140
179427	224085
130651	33750
53196	200616
247608	270332
373844	311065
450550	277568
168437	257054
347374	322840
131504	113522
110216	106946
318423	368707
377868	261958
124306	83252
340229	180957
230051	436105
402774	434895
58795	91831
318789	64373
279013	344914
443307	330218
321855	326310
355454	427051
434655	277820
320419	185623
450130	334799
281826	267316
140935	107396
325964	245317
29064	250033
311863	389682
172923	396563
373352	251116
242935	158238
400286	43916
159960	276090
344883	410990
483987	372087
261759	485546
314560	436998
54853	163800
7310	401854
367217	48007
286302	125399
438146	123410
148650	257377
322509	267015
412104	186416
396785	416677
44541	336590
461944	221290
5562	140378
226167	290
262862	445792
242212	186440
15225	376814
20946	67039
476455	285446
206587	293813
259679	62191
59977	99021
41804	203279
444971	39259
269314	159249
277144	484058
190780	69683
399080	326987
436624	142678
422652	250679
381834	352083
152200	61059
373596	162535
379269	480504
301384	315671
125304	17996
74817	94516
35151	6949
446230	403174
459644	265589
18001	425606
361001	1595
227068	201839
486167	13129
286343	132132
301131	231638
65656	316522
24539	145948
391514	350416
372415	409716
405117	412162
375316	306708
277976	101058
241248	202033
213021	167391
146893	42412
102761	222399
362231	398100
482581	272503
454962	374806
200092	53994
397931	245679
308259	58780
424387	378958
451550	68250
390995	66496
61367	426979
465877	80761
491356	221329
7122	39914
11758	231348
265473	227798
103323	374909
41378	436354
482981	90682
199089	109095
340175	146566
57447	35629
274277	385737
109046	9054
291412	67858
179337	208577
164986	355160
65513	36546
423660	478415
190015	63303
348952	306100
120726	401871
446062	14044
404337	301475
138648	460437
360067	266220
330954	485248
243645	169803
127531	165653
216666	280592
398843	465693
241804	362206
229735	129416
140741	142249
89238	475025
292192	451016
31402	463491
240522	137175
451665	321742
458126	16158
133040	225595
6636	154095
427647	331581
375668	464725
189974	366828
17533	33855
427859	76797
412673	2792
181891	88113
389674	133291
79961	371884
187813	319559
373950	198865
72306	24634
248782	459213
132547	140741
453738	284797
378016	54721
348583	461259
70921	13370
62010	381478
407144	363581
293405	444081
55408	338748
211895	122585
484777	273831
53428	188903
18370	17470
64272	230691
72556	119098
19389	15209
118787	186259
205231	366853
70939	105095
349186	484277
74000	260405
439158	121171
425136	423635
98111	331152
408042	95202
458089	426569
273570	114930
358860	348387
48832	418414
272692	107034
405538	141166
32124	237601
176408	81280
82073	145059
15857	450670
114643	126379
365039	2552
443174	313368
35810	98253
127304	214063
148665	290450
483706	323977
10379	432175
326395	119717
437690	310498
440083	430356
157842	62366
183273	51222
357957	478415
475854	210032
195121	480349
414734	145928
261360	457081
87021	87887
140918	213215
389647	136177
465031	431137
255994	425675
5562	188613
420403	293813
12430	417301
39892	147420
345107	450254
187834	209824
44246	207940
213596	187998
268377	50155
344563	225388
313368	278700
95633	97919
18879	371486
275511	49660
207015	52876
102129	384648
79516	146202
247888	142493
66588	309801
456299	54976
168465	376659
377506	236898
125417	76829
485018	322515
126870	69644
84750	469227
109226	200330
271760	230551
25641	440660
280761	27464
295761	166970
392196	293813
328595	50184
274314	219743
136431	317118
252118	401854
32032	190369
105979	168344
150413	347478
290838	218017
74641	152085
330473	10345
85645	221933
138325	277951
111982	425366
73462	122193
16990	434035
339683	11167
134423	183213
363524	265589
354973	405358
119125	423242
277568	476447
132988	276897
415949	366124
452377	372214
406963	393845
364552	258005
103050	446550
149950	469227
129023	188793
355411	481692
148387	294079
144174	556
1687	310030
246755	237517
370577	494102
153322	471355
382198	349770
1756	356750
177026	27464
179590	395198
150244	3383
283572	9437
420903	340355
299099	145247
81432	212227
259163	448348
287129	64046
236161	421935
462142	366781
470415	388575
332606	377206
382853	132996
327079	118318
79762	188528
93328	325604
250833	211483
182270	366493
196003	310924
239725	6449
372890	396259
148620	183479
443865	51895
390771	219866
488971	81280
100852	247823
166286	190369
437316	203521
164325	376985
332880	185783
45131	174940
232799	114063
481846	16931
479287	85995
94792	443146
303420	209572
176554	71994
86728	342075
132651	167517
29504	239614
400681	112312
182216	61386
94671	471745
136921	266852
353491	132026
357983	53994
250828	421935
78203	8194
347453	475723
288299	415746
388850	360322
276821	96361
11646	171882
369321	121106
194051	403467
480187	88705
387436	348007
315250	330878
278637	145064
492316	268448
370170	473719
462741	207959
400586	342018
47012	308602
195568	187960
357266	187974
188059	448504
120195	146584
182799	398989
49394	49739
296841	218730
91600	316585
274277	235978
177330	303424
376566	226938
103824	245679
336324	482143
236950	364000
182799	139629
102870	32137
351972	49660
283803	132035
467364	49828
47466	33114
227741	267602
279722	237116
12564	80007
279481	336590
205940	444014
190926	346062
93294	114326
400781	402630
347	187998
481419	277367
51517	216571
199993	116347
102423	477986
110272	78753
72639	28065
203101	33541
258794	151061
138487	348798
399599	432720
111596	35035
267562	319063
194051	163558
65965	102281
292592	456237
56747	336096
30020	367483
116858	485951
383164	128333
134945	85423
106739	275678
354219	161317
430393	421253
374894	117030
132052	121772
189193	48163
279540	469227
376766	141726
378350	450876
40152	383002
126479	482083
81097	35707
45037	94665
13268	152459
338445	133338
57375	35513
265903	207535
162673	483149
321868	423944
128386	455610
30374	220487
314601	211908
198154	325047
126116	58287
6020	105585
319465	211868
302547	462351
119810	89868
406660	344519
423062	321879
4974	219779
300406	375840
13077	440660
21961	296580
271353	180841
297276	339853
28604	420944
219136	134924
431566	428911
203200	362865
310061	435552
352298	371542
382734	481279
212840	149026
39690	166085
275511	176331
103212	345745
351376	248501
393503	252443
450628	249334
134270	59658
480038	22907
146893	391411
85317	369536
341681	3664
385388	478415
459936	162947
420511	254374
237132	190369
130069	26060
48530	248089
284193	157338
86768	318561
297135	363510
378420	268524
193837	131964
316284	166442
9731	295484
325511	391414
374305	485607
343752	337496
373159	17155
321696	59759
446037	461944
353920	118286
344690	36195
143649	388904
157839	248398
224152	173887
92070	15209
398698	421538
489772	160855
486962	153469
77793	348798
306623	315566
383387	196970
234247	409819
42055	430131
312219	115090
305794	84504
225694	178422
269231	323213
339032	313314
450350	273043
21841	187974
368422	245679
377651	256121
354263	243840
116117	79029
92974	145948
446325	276780
462696	471255
61029	48213
274690	223732
73298	296907
46658	457882
67613	488675
23481	180527
122018	99437
107812	204803
324428	137719
25276	262954
60025	44826
468063	281371
276821	143615
417871	112047
170724	65310
300220	177229
100818	330746
245200	107222
187486	388571
72030	486885
399023	214912
316197	478415
389165	160679
417214	121812
233045	468560
267140	55574
301384	182192
445101	272096
424184	79861
167302	207641
207251	104598
468886	251038
305371	253916
226456	467515
415455	211829
142793	416321
17481	324336
315553	263476
353815	479680
213084	132247
361786	313745
166842	287423
324854	330414
424884	9978
420266	125417
341647	432307
290966	492024
133799	488475
152832	90277
110272	198761
244399	351639
70419	184982
137542	79249
100698	140288
287001	316497
398911	436740
469622	246311
35944	180957
71416	27052
386882	222701
409016	167588
155157	345745
420665	54976
48472	446329
255650	406969
152921	336955
100651	483921
384739	134500
208577	313745
212009	76939
246540	144845
136711	291984
63309	334769
91185	302083
398186	448306
388696	264132
152078	267602
315518	237857
341271	58637
342673	196303
458728	486339
132723	119057
109706	273581
200092	93440
69004	476951
408997	281883
363042	414832
388696	240016
229092	343414
144546	317118
93112	139101
352779	4413
17333	246275
354545	156864
420234	319824
407654	423688
489731	77308
47432	275812
288435	241596
446413	315671
454884	33918
251720	433391
133620	62191
334340	126204
418992	398122
339497	101495
55782	421650
70478	27141
227351	428103
92496	296533
293991	157935
423647	42890
319927	348312
232666	64777
132427	479570
23642	135848
28357	346999
189293	203656
195142	388575
363056	383931
105335	131857
158791	12027
137005	127439
185487	95149
432570	114375
335680	358745
296029	159861
113387	230783
121966	353050
257289	392845
178285	3130
5177	349772
90696	357854
140722	31950
441144	306640
20086	423688
110928	320698
128337	304117
382166	53389
468829	73653
487252	411353
94401	94516
258250	363581
485699	402651
289447	363564
413066	464725
399738	138885
20287	198926
335783	198962
228134	134694
414257	200541
276821	8590
408839	422011
292027	152502
209672	127528
278968	12245
36612	296956
98152	366534
64324	279150
436455	82454
54639	368284
484193	136423
111729	50538
174135	241525
170462	365710
274901	417490
445796	85567
151638	12245
176111	196997
288024	449468
90869	476951
394234	264406
388684	229817
405117	114930
109868	193281
290067	300240
283323	164884
27635	96786
374626	426712
192183	476951
280906	113051
333869	186714
224363	105745
125297	371983
236216	220857
448417	172215
362276	385378
425161	458
395490	121357
119771	90884
53235	138441
313992	227101
312362	378686
160170	319992
486552	45585
371568	462973
212437	478415
409817	121260
198096	290
24726	214513
407072	379130
144865	358508
130069	145751
199547	152085
338660	242927
31804	89047
375237	493595
59644	187836
467085	35707
382887	262954
379462	125420
115938	152372
318088	144800
455871	113749
86440	183213
9533	28065
344520	310315
439296	428103
209510	302470
189650	283945
12987	186475
262730	458226
385276	108043
139185	300918
348242	225731
471808	201754
85766	237803
126116	423741
11172	366941
449888	382031
38974	471380
262011	213664
206384	327968
91967	24697
117033	479831
269980	172601
199765	34255
111148	38233
236479	208802
133909	115386
201269	172087
257198	218727
350428	91991
134408	180834
407859	145391
309917	277936
374305	273549
11483	259192
347036	256750
396583	355012
370902	389044
59883	309085
178577	148771
9061	391048
219038	218730
312275	206017
187088	423469
481002	404430
70590	335663
118274	84518
489538	409454
130978	440660
98961	481279
124285	348102
117706	196507
173837	180188
64683	230452
228252	474918
4533	317856
435211	35707
401085	335114
190803	240932
97819	477986
309641	363564
414518	50538
415504	433279
406927	493773
289187	122462
272482	453085
55789	459193
143594	300887
405555	326446
200092	388374
143367	452913
24293	211550
240777	227820
191398	95312
83819	344626
425320	239090
426982	380568
17470	97277
327209	62608
262879	56483
412543	154637
33351	111521
294323	80071
224143	294655
255859	296693
55400	202377
334468	423688
382518	317118
159660	116893
420511	302624
71024	181767
209523	98321
452100	277820
436575	190369
35806	132996
270014	220417
133882	274563
281009	301172
444990	8084
22675	171953
196741	469235
481419	116410
66216	403098
35806	180578
208379	47644
485368	83872
216602	348798
167705	203750
294193	377933
394117	450389
174034	176182
61286	102352
333422	94344
248013	62250
145932	323557
475507	275790
229470	45468
239496	453847
261896	312400
130943	487289
373025	82172
417643	154137
344314	209362
208950	190369
242400	91741
424005	258370
88200	192156
89678	393326
94268	448770
49644	249202
22414	272288
39892	442007
132434	326187
121574	85532
296980	395977
118540	439920
330957	320161
292281	211868
57556	263755
337117	145691
191488	141649
87517	377270
317390	238578
230580	44057
239440	136946
177079	375840
276519	132843
142042	427045
44307	255650
63638	101058
68314	454818
116715	99437
121994	254993
130300	149533
333136	72872
468247	2163
153162	69561
28429	420895
481978	215054
315315	166513
366243	101326
257560	236819
422656	122863
266508	372421
137332	164884
231740	288675
253339	342807
305724	442854
281691	369599
202903	91794
345028	413905
362231	245679
408628	425430
35622	252964
268748	308897
366884	266234
445132	473478
317841	81800
162115	411424
273262	119702
111004	148199
247289	434757
218279	44996
238782	20820
210310	414832
461438	358471
338752	313916
387147	285196
93805	478415
56589	133782
139603	440962
387353	440660
251368	397599
353224	135585
375619	231900
118541	40722
141091	331428
157564	198926
325126	83307
204077	208009
468741	265102
330927	486848
201809	436238
42693	353108
325216	225834
166543	113051
328358	119381
287141	38908
145904	183213
22601	341328
482835	162795
75900	293813
266508	312930
363228	102807
288024	493595
148796	951
128704	28311
128867	124183
404568	74804
223012	288035
125064	172089
1490	293757
155719	159542
458483	206924
360946	286313
341778	385000
48910	485270
422576	354321
359287	95942
454718	172646
445410	329713
398098	324087
261623	267886
209958	428568
409875	329155
199879	315406
23197	480212
95840	119762
352782	41673
167588	187422
433571	259929
1754	249102
33881	478415
387225	371918
238406	454975
186843	45141
467605	312827
87376	61666
29276	453847
93776	220528
285880	248153
400517	318878
267199	378249
326830	328729
160010	115917
383838	234137
290228	90248
425902	243115
70779	75300
159370	368639
282937	411772
117743	401297
85406	169273
479351	377708
233891	247056
322826	371934
14204	326997
364754	269944
207512	27696
96722	58819
232877	22924
148590	136454
467832	42890
287435	219862
491337	96256
129610	171181
64936	478381
63494	347478
310286	5927
271698	258270
471876	32807
75155	262304
418570	313745
403544	43496
386468	212278
12623	109839
127469	287580
313281	213221
428892	241614
395966	144405
317204	48861
52659	492738
28360	425827
206332	79989
489913	246592
59926	169485
260624	300071
62079	294548
100643	449243
293345	199901
108586	55928
275154	258370
239084	399964
263769	290624
245859	394571
381563	402323
136694	415871
34678	48275
396619	476951
305863	175872
289438	310714
3463	134145
199629	10690
49106	200998
175570	424146
347948	41959
22555	185335
52223	225328
424707	84304
430404	185436
57662	104505
401875	356462
342920	266538
244536	168342
444380	311627
15068	278520
118694	353557
59211	147754
143413	84230
178048	83490
397574	392655
228142	365251
363171	412274
35898	349245
329121	471355
91828	338288
412810	303648
283718	8688
103916	80587
160794	355548
446386	15209
282814	241468
23244	40447
89257	159074
183460	250774
237242	428155
89219	412160
56382	340918
169268	306262
118475	489822
167068	461392
377616	215058
205135	49660
152872	386520
185076	165963
11947	48275
73974	421642
364991	233160
284107	178604
259858	337087
333578	139803
132434	222821
282857	226352
471993	90099
49445	438341
476984	388652
480198	477788
259978	199259
104741	39813
205003	343135
134072	218424
439919	479275
142320	273831
449521	153331
114852	56293
146594	406894
329413	351700
403412	494102
328934	221029
31483	235280
118358	244248
376030	313745
268112	406894
260984	179227
315402	332464
236657	50588
418402	372024
396093	285876
180918	258126
176641	47141
59961	137497
439645	205287
206430	267602
490851	267352
289144	17727
5408	264766
116564	26586
409415	327100
432261	299469
210447	371053
203303	469235
413673	273831
373891	206838
320972	368205
176896	117682
486885	4645
430879	329727
192611	353836
192238	12213
427415	115178
315429	450647
200092	166212
316565	373416
125455	358737
332299	58441
476777	183213
270458	307183
260999	291984
440368	458764
344938	40784
168576	27464
272804	278520
156446	451414
320208	421356
324258	388575
478714	190369
487909	21566
41976	392086
260735	375840
483678	191321
241459	379561
469288	190369
128183	181230
404960	175655
302773	471485
429863	106190
6549	374627
249561	317118
454263	78155
469508	211868
306711	330329
103876	470440
401871	132402
314228	94793
349140	450876
431508	67858
181455	54976
106709	260042
478588	479595
229619	120218
53854	183213
325814	462973
52137	121304
339353	56875
101540	446801
320508	100108
396489	272865
143671	154897
332211	207959
19974	265938
79195	320899
123444	236944
303278	393326
35571	478415
277279	374256
60208	286429
144972	315858
456748	401481
39683	223858
10274	12245
417369	52443
298823	68275
411878	169116
303139	456640
334681	3664
113927	344091
367952	15209
185754	95446
346042	464420
410390	308602
17211	305366
379696	239528
377869	412812
439007	164884
401085	317118
129050	285584
262210	187502
161370	337460
332789	315671
479351	48661
315692	462007
102708	165175
185017	371671
10546	456415
91751	218163
199784	28838
219099	15209
394577	236371
224442	409828
390430	367110
286310	145064
50169	75470
241537	24070
22141	381342
203200	386772
395003	53994
311171	214992
217460	447517
153687	300071
216147	335069
316066	434035
464952	333357
294715	17276
158983	452678
95303	286828
474024	477133
45724	332286
101504	182172
247490	320131
261829	120195
37289	62861
454867	28006
354692	70354
206939	397936
28742	470895
463891	228419
490548	179523
282409	42445
431508	8623
209173	440660
329727	317356
327209	261576
180926	276813
298607	264908
322474	275861
449521	84845
70648	77031
408108	357000
405336	141280
326223	431799
481832	111043
406081	176878
134554	391048
376898	186714
107099	309425
229474	15209
59868	427714
128696	50082
79501	76185
430109	354607
208754	487833
4841	180009
354369	350549
398628	354694
130329	400207
45528	71091
390998	391414
446724	287959
94025	115386
242411	142480
112458	373648
315231	380071
92865	320508
221783	98661
452363	260951
118137	190369
373076	188049
455128	213357
207567	27464
395648	336590
289736	100033
356328	184277
355413	282912
117647	345088
393482	48007
42814	450396
91325	65134
99073	278520
132547	179375
318590	420168
61572	354694
192451	488497
385581	217223
80426	421935
354431	145948
345578	404218
179045	19943
111968	324377
281119	304731
458168	386369
65728	363822
191933	185479
447030	441184
360531	350472
155656	48275
50594	245679
73520	353485
234534	14254
243384	409528
326704	163492
452121	83811
80134	286697
95130	105878
44147	95942
158286	424178
115449	99913
290909	5810
318197	460382
232456	27262
19542	290362
383813	4124
233498	209003
7968	334032
309083	429593
32229	162795
237966	379739
222167	102352
449521	180259
392086	332912
262246	65715
168773	388174
449937	195529
249807	276399
454867	80905
367686	238033
286626	409316
478588	28828
96895	433391
95474	150378
178263	52194
333734	214048
179599	148590
136115	265040
441959	440660
259909	190369
190606	476951
104740	302745
287953	328253
375260	381517
144041	305639
87178	28401
91197	342807
212820	387742
437365	16301
465502	414286
178899	355552
388390	6960
3111	241211
164447	283250
492718	265589
448272	185013
84745	29351
10688	393326
492639	54522
28780	217423
75039	231447
252734	15188
389643	105877
454292	41753
380111	424946
187947	74029
266738	469532
396738	318540
261715	1717
382825	464346
39247	296693
196880	476447
245412	256121
247296	284134
260419	340561
461876	440660
17276	344405
199693	461944
96708	11676
179033	35115
10291	53893
437282	230281
196690	384537
349140	329715
407294	295484
138674	90277
144114	480853
360708	92707
242141	466737
54424	409828
57052	119607
75888	11449
379857	373169
40888	13903
126965	388149
65815	420757
178978	338271
436699	33124
98595	29930
252065	275232
404337	346583
118514	212688
403499	426986
463969	393674
489722	183283
120331	300555
334092	410356
132436	85423
199114	304731
486347	109690
31544	435280
290222	458880
479287	334068
427566	36392
198243	225845
136878	126908
166598	297939
345107	363026
306459	288138
234881	70941
89740	40784
21778	439853
280853	390088
21408	275989
171174	190369
184629	239431
61367	11626
404177	97802
287566	331535
309321	476231
363033	416091
387597	384266
352895	352790
40110	421830
164570	80919
82271	309288
318444	190369
27547	183840
14430	92613
48926	210353
384835	345642
192183	72226
426885	336515
344094	477131
279314	352668
9183	139921
94640	110677
431310	459373
397922	366534
320208	389497
213328	203656
30978	28129
226404	100065
455956	366159
49380	373518
7791	90884
242141	50264
275077	60517
356329	250679
298046	175174
329412	476007
352886	36392
82120	382511
395774	331581
425341	264213
449594	333709
240661	17277
322830	48163
476198	377778
142124	392329
109528	85423
127388	93698
29597	46905
425766	404053
45609	92443
76811	13370
458207	452098
373025	446616
312192	42616
216290	65371
207567	417918
133909	152321
8624	63419
203781	218727
192311	210494
211730	268927
459138	492316
143331	472901
264857	139755
486192	4413
489357	273831
86440	35644
458483	29253
30362	250668
209561	425675
252130	30448
461686	240364
233187	269904
174518	248382
342730	116695
179229	76709
291868	244184
27826	429547
470507	48380
41542	293813
141158	303438
125559	322942
63178	457418
402974	113680
226848	275790
212065	434893
193869	52537
423514	372981
493631	433391
402435	402150
448601	43204
237714	149388
342465	88606
273559	259846
281931	87231
188798	312698
439469	330143
251677	304589
285498	9075
300155	116266
418348	129871
328461	178422
209195	144845
370902	181993
345300	219876
258588	356687
313447	182596
395983	165963
23958	254178
93046	32807
275340	132226
206174	486885
469477	355806
157145	385182
239431	196541
438475	134801
331211	452746
219445	15209
331666	35707
273787	287423
57917	91295
423916	411671
157586	455799
286664	257926
398032	297788
426128	28617
64203	378462
401726	13833
206509	489288
245097	140591
330823	357530
46132	205223
283741	429364
380489	47557
23614	419435
230051	317830
359427	489060
396927	395860
151888	435708
83403	390687
392539	304589
213	346746
482167	39613
306040	187836
14031	460095
414781	252365
241292	383526
301312	310328
100639	413525
74964	277936
35806	449728
400275	403476
150152	217651
29824	475415
385632	165267
115386	426227
60169	446632
167171	207574
196446	391414
5007	235568
327891	457678
136543	12958
113139	256807
402124	434893
63835	11951
60495	330185
215986	235849
134932	267602
28357	136172
34529	313745
412413	143483
23655	152502
216324	155309
134469	440063
51048	12184
280130	256121
453397	94344
193273	440249
421566	283250
474041	366094
282051	115671
244683	240796
352439	86062
449864	222701
121875	364032
491169	131267
466878	9054
3819	423663
3711	383096
440190	418000
131174	168987
268207	449620
28016	28129
59723	154879
385256	488911
296651	147780
467210	431052
458810	385292
310878	97277
484399	218727
344055	47700
176209	472331
398198	375361
404577	264840
260710	476510
386002	326200
480593	317286
429201	73336
264324	28129
292119	310926
121630	434757
158642	4481
490303	132740
333756	250389
298823	373677
49099	281924
93627	214719
442906	412980
157492	209471
92335	88057
88837	441635
163333	459007
220274	447517
237178	468912
75339	387567
293050	272069
15512	313492
25130	295029
158849	413525
162185	241357
109361	27054
61830	61572
308122	234748
460615	245679
414682	31888
182891	487493
269001	41406
288338	298182
423694	274309
210149	212081
404352	187045
424647	11134
50568	413783
419962	201754
133909	348204
399001	199975
183193	156626
366636	56017
192183	197478
307756	110677
474606	9267
301355	410484
89883	209510
248288	368707
453903	29105
139061	163336
474341	382256
141068	283252
42854	134145
358718	16905
312283	385182
259809	378138
293705	187920
436695	98493
353738	153799
220607	15320
309364	273831
244392	111339
131861	400974
58464	237268
56745	184657
216229	173543
198374	205270
92312	140044
246398	243822
290018	137561
178402	477027
348644	480318
399825	330375
93384	420959
446458	12895
466995	15209
409388	141509
458183	407942
345728	96612
212912	86476
486359	58287
455231	214578
303782	39181
134024	101806
228594	246085
82299	233187
472910	425267
478800	360799
443815	175608
446757	295484
198403	160158
141454	424250
266425	120132
10093	137128
202613	210579
66595	428214
182552	266377
94344	417609
132522	137789
133648	69293
182949	458382
340197	62580
320883	461049
413105	396563
215244	172597
479106	92456
82723	393326
491080	486885
468020	334531
59092	275487
81786	63977
454881	477382
81595	327318
52951	327836
250404	113436
131303	284843
321587	375840
8463	208143
84756	364190
119538	220417
391588	69805
300374	164884
435239	317356
91892	261659
134469	64429
71968	463549
381622	82715
103382	423559
463019	204122
97688	359762
325175	117599
18451	70118
53364	189064
405672	69734
63652	249426
370776	121600
390128	102390
124586	429161
455974	445346
165992	229151
152227	380342
177080	269199
489977	405217
485239	331581
3408	203656
330186	476231
342471	303059
24628	178499
194681	92613
473662	95149
399270	201208
335630	353004
266307	411455
444380	351117
458435	342329
63761	233505
44430	4413
72434	35707
490850	425653
348771	197213
265194	252961
320723	114930
425135	377828
249410	303424
306766	373554
75056	455769
175510	4571
15852	377984
182120	43825
65452	327217
348485	481545
158151	369705
149720	40784
470971	291998
27471	317118
487057	97837
361511	289532
23669	417933
276759	121106
180259	409248
470508	15209
305992	246294
194208	122654
137454	35847
266307	180806
187185	84750
339133	105754
7620	395336
269393	72523
99980	15525
212659	440818
94973	248398
321873	280646
464496	251441
51581	233124
215874	162003
307545	60517
60025	435255
426821	166705
474688	264827
440703	206567
258911	188241
338548	351639
196240	491565
61286	369870
333878	126204
232812	234356
347036	132624
126185	196784
280092	476562
294835	132153
207791	55329
375113	208300
874	397553
218479	234247
24890	109071
104740	486351
5484	99405
291540	180009
208646	142522
17772	183213
41491	70201
249145	428103
388875	183213
102782	445476
121872	58867
77731	199534
340623	440660
328940	386660
10890	392618
224009	124085
57652	197077
231512	211928
455074	296750
397659	342761
334985	410573
164256	444721
225694	94973
163413	337657
354388	466925
24688	459779
74364	285156
302461	183479
329499	253322
6924	177870
296715	441865
89826	371770
160393	28129
150062	372710
347135	328420
223013	387839
341778	157842
227699	72523
82641	311486
246558	265040
153813	354694
116947	293813
274752	395810
492065	40784
373159	163668
289858	17155
93112	238804
195739	226152
371912	240553
180154	285446
25748	301633
91325	444346
391391	183065
16659	385970
346340	390409
37748	55328
378409	222701
323836	433391
168066	378594
239900	186440
119377	96149
439484	366127
41179	13370
139021	104598
58484	302549
464951	486885
260481	177389
306040	226152
421561	137028
140904	183213
255882	265981
313728	203515
413783	243301
168773	219941
362267	382401
333063	443301
53532	426439
213628	29636
166799	190369
43924	180302
284382	163800
134801	469860
36556	355915
230051	159712
413795	302706
100591	420895
78030	266538
453030	413464
219975	267352
295366	267602
51777	298767
379537	75303
217704	335308
66307	199900
415425	487874
263514	147429
401486	420392
468269	195591
242049	321868
302605	48700
114736	151096
372636	190369
323317	5422
71337	124008
277489	39817
260202	203656
160330	57989
394731	128758
378957	352737
343957	209933
133129	42747
260352	292468
383164	315338
175561	440468
449671	208617
428109	310498
330415	361299
444470	391414
355216	223751
16004	170144
250600	159250
16844	205289
414212	142018
468531	390588
380961	438957
80089	447335
27859	457081
427669	484866
189324	164884
435600	213371
476184	204442
355083	388407
296707	187834
101522	287024
338769	138439
336572	130434
6899	458071
360381	387413
293768	13370
187913	130304
99604	8463
209018	227101
86476	246910
484229	340347
439074	469227
485185	489150
480183	446351
221247	134694
50117	94962
212871	118877
6899	86892
220893	190369
9803	122780
467722	168381
142110	145238
363904	251599
391634	449278
158869	21238
21634	222701
199473	35995
164068	421830
65134	375686
361260	55027
205218	56737
479581	469235
220307	348798
186440	441185
263107	286917
43506	375768
366762	219607
296884	381772
220964	27671
45333	262954
97499	451800
45141	393571
98366	195478
472694	65245
445329	249412
454166	54700
148404	377206
302018	230925
392207	453134
119286	421935
417829	123369
354361	213847
159922	264223
59688	267602
359649	13300
221785	388315
432450	99437
90664	308150
79081	419478
458789	410074
396489	373021
202314	336590
354812	180578
232632	261375
470312	367885
364000	373263
69967	341271
85844	440021
311935	440237
2375	388356
358828	489552
55489	54700
11334	11367
123435	146445
272562	146083
106750	194612
78933	253471
297332	89376
251300	272865
359427	336291
255757	212465
336903	216122
248790	265445
42879	46708
99287	438780
293298	167035
294495	10693
407656	263432
113445	329961
98541	79673
482383	183213
80479	151484
76228	36791
365519	261398
396381	66930
410390	364081
25271	110675
184629	35664
476455	27464
199166	250553
375240	265711
232799	151830
19845	491276
482665	293121
375708	316796
352200	59027
312283	200324
293414	291823
214855	200457
257187	205566
433769	412022
478822	464725
59507	145619
432955	82240
247625	493995
352798	186714
466737	276273
377324	258220
128895	190149
456104	63579
163734	293813
270090	482315
167975	49532
72804	264080
239201	208759
59658	453754
368233	300119
133268	481279
107118	394527
162939	358871
15660	420895
475951	411157
74366	315687
1848	207535
281100	348095
346539	194878
120986	340037
373088	163348
373766	82585
343089	401297
321911	236
139778	385279
324826	212081
76313	203683
477447	465692
46737	218727
318566	74552
173452	234356
316054	16433
478959	469668
395138	227101
253580	305788
362288	109006
478013	371934
186455	154456
374282	457815
309546	386511
108567	318976
176111	291249
344398	77177
357939	138193
205661	329727
399867	150954
340175	149046
280600	200847
226855	4744
274487	257168
296425	263713
316136	158514
364302	43514
46988	7159
471723	265583
81279	40198
444293	326406
335630	180578
356817	284982
349140	335390
189974	377906
58935	21583
68686	158045
340370	441815
176066	320932
314917	103804
121539	46127
392044	114339
229735	493365
486629	5857
137208	16433
132820	417349
124259	127556
123283	137481
261594	78981
237354	249102
209471	264881
52067	76040
207792	105061
452240	429370
319431	35805
405237	77004
75568	396366
396415	190369
9186	364269
411421	96977
492453	211868
476096	351639
300273	183213
268910	86728
320496	88984
276103	440691
55951	478248
477452	27696
169182	125399
208703	105699
413964	128574
376592	369303
318672	376395
93387	30176
107709	176400
151746	404396
382808	171103
397717	347872
257	76545
391479	465063
183668	265518
171099	21583
263377	315516
428453	90123
257892	309180
197666	101058
463420	200504
375405	179136
111968	64927
164975	241468
237242	282822
387360	190369
305357	180578
438484	159571
370963	186588
19542	345642
177506	395372
329415	401871
490019	186159
165523	473929
247710	272096
11059	19984
673	388416
437140	35971
69375	293813
460416	309425
428182	24980
430544	13370
414286	72237
321911	421830
296518	35707
36533	363977
266775	340999
453294	91327
246771	386278
359426	16433
331574	14707
161430	293813
210404	96259
478480	411809
137000	12870
409238	52490
112438	217406
124689	449389
316815	305352
242551	252961
306196	4083
240529	54536
254599	252961
87330	132247
452962	317270
272819	110677
206059	187974
333228	370479
172335	343085
97105	411424
212495	429593
342476	461242
97831	330469
415505	317118
55633	139803
10303	434718
356031	312698
49155	166513
135414	183213
332299	286673
89219	184221
112353	86728
279936	286936
128193	278633
84701	207934
240776	288035
394978	51895
107706	132740
56813	156376
332425	240791
192183	398302
10965	485751
57	345607
419085	188074
256652	195438
447962	170778
57432	59868
93174	277638
3111	468362
159726	208009
56337	192189
360636	293813
862	91810
34364	180045
164607	248279
149147	189064
93364	332880
471169	391902
175407	272982
347448	51895
232856	218017
410812	347057
208846	16538
305634	391743
271782	54536
383262	318404
144405	370028
462169	304493
15068	35421
86954	469235
340292	417918
48001	295650
355025	209510
407672	273677
4189	50801
323450	54976
208653	193743
272844	203656
221296	305536
212897	190369
415019	268736
171915	109917
309642	145606
150487	371308
404134	379603
487200	257630
128643	103662
91287	102100
28838	222362
434249	2341
298274	337053
322498	420895
240661	494015
422603	31420
102458	327061
344498	190369
82688	401949
268436	117542
330823	486885
41378	361305
102342	198828
5639	478415
374534	380568
128987	333461
363505	323340
368691	344350
130007	162831
182172	480175
214853	214714
446325	418635
396421	53602
314234	227507
449528	246867
95247	317675
391493	144470
200674	368904
81432	199010
460925	472721
298026	411809
456334	187622
479351	213388
107623	489496
168329	6434
279825	317118
230051	331706
171960	117704
286772	44187
256901	72680
74516	412322
417938	301247
275931	469235
167588	100586
393928	478232
153113	246311
8713	187974
293071	206953
1292	197255
306472	421089
470818	23018
53249	313745
471365	109011
447841	137128
124794	40330
45724	45265
337761	214063
316646	190369
153391	81104
136878	188319
301959	394457
60747	237495
481093	362392
176712	126771
218037	150258
458601	290560
149218	315282
66043	24891
193081	141250
268516	441135
411738	261383
468125	6542
49096	360849
91325	277088
284861	298132
139350	359537
422679	233986
44491	378979
17675	132740
231887	476651
428268	241347
255979	440660
253922	178436
450912	27145
420771	425675
72804	352451
466737	203518
52888	168732
37491	369937
371380	22830
314787	9019
265548	439074
445398	420392
123771	47851
317721	440660
421448	247607
113372	393184
392399	130198
230051	450215
35179	394406
293060	404806
193000	464277
5884	474190
252925	85563
90486	21998
84905	210261
153037	345732
302408	478893
156138	420895
38996	341271
11222	361458
341320	92879
7273	187974
266141	394529
184874	429147
405022	111930
32018	122005
196345	127492
377206	160242
29307	330469
312474	366803
224397	135047
409980	360538
309150	398734
64354	224085
276281	326907
192138	236395
187494	366493
350650	209471
177889	409868
240609	304825
100305	15528
180745	72432
283199	336590
437806	274309
454222	417201
262210	482100
446546	368442
415358	366666
285143	99181
225568	171974
356392	295184
8268	143950
475960	43305
343290	249334
83340	158153
239836	310387
275216	249202
480968	97486
212312	248011
72668	443146
454309	208038
201208	311798
191761	391154
183975	113994
53906	371804
236533	160419
51458	240225
476983	293813
364703	425886
110835	95931
85344	313314
368870	473893
413904	486580
340719	218411
404538	130960
457839	144466
327209	182804
397155	279509
257613	415967
440369	350973
124378	459213
127531	426089
291384	490121
385478	191232
105841	478415
392589	224812
136840	7338
294416	9054
477398	465123
271095	437242
324710	353547
388814	39768
313326	423122
122366	414286
172716	356135
390032	350973
89015	26564
315518	422675
240661	368773
433820	412162
180192	71121
458768	254895
467836	2232
21037	41751
47618	110677
173641	48861
262210	282735
214050	482507
476951	119868
251332	44977
366991	255340
135202	401871
169143	135664
222538	112555
119365	178048
379867	217883
76707	9349
141932	451287
392893	415411
18176	357748
155728	406964
253824	359762
380112	176878
277360	139648
128758	255897
109069	446351
35730	368205
374285	492024
228900	216086
142522	85163
407159	391414
64777	88014
375437	123369
440369	243438
325216	263713
128704	188759
233388	15884
239836	450760
320464	331238
368634	317282
248448	187836
364636	219865
417369	283918
164068	355806
134390	122218
480420	358036
39943	133290
289513	214881
16201	322150
434360	22630
281574	8623
57446	42911
55770	111986
296514	256590
193767	486917
133400	286235
163435	314178
373088	203279
49164	486738
490636	301659
223947	346879
406115	371378
401699	293813
420670	356355
213520	485185
53602	380738
19072	65126
26092	94344
196433	77541
9856	464420
247527	94516
310261	212008
267128	288035
411724	254102
292721	64657
384370	313829
201348	160520
295430	175721
208369	51895
398180	125772
167419	95068
148035	294507
431661	392996
220540	67685
129100	31248
192495	278520
71838	44431
60826	233187
113570	237716
204303	375424
88117	203767
316154	159805
34123	305288
382002	48163
150389	454975
348013	13732
293105	203213
240588	76709
260964	228127
214825	37159
238344	426736
224594	21048
89219	407977
9025	423329
407829	14742
391023	14664
187102	256121
131186	178907
413687	371918
365000	425675
419382	288035
218731	416402
194019	464420
154511	263439
164719	129118
147587	364519
7920	11626
78182	448709
341365	196783
303641	277390
298948	202544
428835	153343
191456	95114
328708	81645
188010	168381
420922	95312
161363	480202
39506	316121
130069	155360
287956	198926
144948	291573
59193	71891
285876	71994
171231	360991
390383	273687
486712	472049
400061	22601
363938	208038
256586	103267
223060	382920
67846	463549
348355	275981
444759	423560
304952	96977
350116	85667
231014	69213
196003	220540
441141	451995
25437	464516
426215	451414
318886	240436
177104	324578
437849	96845
454263	405262
327097	349018
481419	13563
265965	99365
204775	176616
46465	60517
389880	348007
53686	95977
271592	4365
293405	458362
355501	381512
195715	4347
220454	337791
127912	226664
103842	75952
135179	69723
406764	239872
233198	3462
472601	259372
188016	428214
225815	348563
63520	222701
416975	15209
221106	286936
414825	406350
383164	479946
210160	75670
386022	121771
99123	107148
205627	146445
202918	351414
273934	92613
459084	342117
119082	340041
194344	372822
479599	328170
315430	127298
17445	465255
199839	232890
332444	285446
33553	151134
78206	270359
478822	109437
56620	373918
36719	457208
67945	327766
345715	26527
276821	220750
215701	331581
183234	86158
217155	353694
210938	233920
36556	236654
398903	357854
477932	410877
248391	478303
288138	414833
290855	55986
293153	445240
440937	232576
478588	167588
236966	228431
107290	147520
413081	51164
92506	24722
91197	80606
402760	342486
187690	370866
51523	439891
106514	257651
99940	57051
398570	380579
345918	435417
211657	293377
103243	254973
382116	193281
114212	121483
277568	147373
26556	210884
223768	273831
26595	212553
157099	92240
318088	118886
163594	411809
453134	480224
92623	262453
271698	245715
301913	261873
353130	494102
422101	300240
90696	391722
259704	6899
262011	290234
198086	94344
76228	245993
399149	38940
137544	94516
114063	165621
128292	106343
444890	121106
206336	302288
488982	315687
376993	3225
16790	165540
440495	461944
201399	475733
181712	58065
336071	383597
396500	78059
301594	304696
101537	473144
116658	126872
260933	396926
192476	148846
120713	324116
33390	45982
116087	30332
435659	440660
399441	108599
321698	122462
152918	365164
106209	449319
489096	310261
196903	253322
160503	109160
275106	214159
46548	153665
122085	388717
398911	255979
168773	184454
342359	489485
204786	369463
130651	115523
450146	21583
191935	209510
72556	231003
392339	446351
118346	142018
384757	445749
16206	404750
300917	68340
247579	379377
17967	290748
214509	414257
148944	478415
285760	190353
107439	467631
156795	476471
319259	222614
237344	48201
470915	51585
8423	434893
105639	56183
178422	439223
207252	105878
32233	2232
458601	298676
42557	207454
112443	107396
214209	54976
408329	18042
22246	229124
378453	483468
131068	369577
82011	306253
202727	15209
99053	273831
45629	191899
335951	409649
69592	224622
309917	114678
346272	400201
10255	86974
436699	104211
290592	215477
372750	86476
36556	264103
328940	181471
318652	261405
153418	465063
441572	395988
170581	226494
378350	121950
441225	258370
428861	155501
42572	306100
224603	87519
85916	190837
254446	81796
469250	226101
227857	288088
428864	236213
267562	85968
217270	327217
408357	171751
287566	443299
209293	185076
51264	227101
325533	309605
345236	86627
480580	24901
233946	246644
433983	214050
483434	25483
274940	168381
124548	27748
120586	210050
177751	493966
456215	26950
473225	360531
308494	94344
377728	334635
370764	370619
292435	263962
267281	270095
253960	218388
308122	463200
426439	10998
450772	438375
319259	392305
215029	476951
115497	269937
439957	43212
425327	264406
274613	411455
314598	408963
264323	140457
11780	315888
198012	196858
139648	127609
34749	44979
53672	21259
399780	271544
105181	408219
480147	35853
409748	220857
143696	157726
46485	207696
242038	112862
58871	16433
114020	328140
358041	493108
372447	55857
492096	48661
281643	421830
53979	168615
115868	494122
89230	339075
349616	281924
278500	336577
183183	65613
14788	296693
371577	190369
266708	109903
229556	102618
237603	219941
415524	273831
319912	430414
32269	153183
70017	313314
414627	422100
433751	50656
306866	479985
413193	386352
46158	225420
101479	401481
176130	479183
130213	72007
134299	429254
480590	205270
172396	311510
367247	230691
379919	120195
166663	298274
131137	248777
47630	386647
334602	236254
78158	304430
131939	301312
466479	412460
172417	217507
214201	36392
65546	384157
187090	50966
233045	219357
119731	384239
300916	81824
227129	422998
15027	217181
471169	12718
67247	19289
71281	492906
316574	424878
25860	346062
156432	225836
121821	104805
2421	102891
244791	20611
95091	385763
295079	307324
21095	417744
210146	229693
469912	449713
29385	119160
47466	130056
424197	293201
420922	353350
474441	419292
187834	326464
114643	175696
157029	103086
153260	12504
162597	206638
258920	186259
305231	78811
154766	363469
259835	182097
330144	121304
7610	129808
450267	91829
451372	141145
4472	214024
322951	259929
15819	455824
349578	199395
264730	48275
143332	364109
425766	431264
371007	34210
356027	455049
143232	168381
299457	187627
19727	253110
327846	214024
491272	425846
70816	477750
367492	258666
115003	366099
282263	317184
490185	70930
304013	233067
25577	183213
19775	91333
17481	295439
400216	290450
67549	416735
404152	371398
267895	410236
450381	444018
67223	348516
383164	59267
215428	486857
212121	476094
201250	39892
372037	313745
232799	141026
340654	177870
174068	440660
419381	145948
219556	197996
258115	418551
283944	24738
287071	378820
200019	303424
283269	190369
32430	151158
79330	415379
111549	332094
31261	203279
406884	23670
21411	480025
60091	229468
147322	242592
370801	48946
476687	14120
325720	301672
90671	440660
470672	373287
7914	441568
414747	281923
454411	378686
281644	368748
11696	249894
439588	165366
233699	486104
161849	214992
217832	429150
297476	482874
98961	141129
352102	461331
479453	384400
239084	67280
289084	23423
25573	76454
29444	269740
363268	456403
188156	492906
398032	456970
8915	198461
178631	301475
464022	393283
262846	334449
458968	383533
39195	299843
397734	384821
330907	4909
100141	156376
441782	228431
377270	120195
356530	389849
44397	403779
12030	89843
25809	261396
233469	238742
102762	142018
414851	95128
119003	422047
44948	246825
240135	463549
227129	321385
298248	83467
427855	76454
284118	122181
220576	411809
355083	221420
16794	190369
467339	228014
450065	176610
114617	137128
332821	40784
204232	426089
113256	280683
110547	314750
152210	306547
73298	216659
380489	360469
193100	353787
10783	213270
392699	183192
273404	12787
122150	57630
176878	132054
270043	259936
202094	129496
106514	277084
464540	209359
129836	362390
385516	185194
259775	360736
37657	142983
176111	114301
34918	252961
199765	103912
399950	3664
232560	250389
316638	336590
169150	420336
108525	208300
96521	1148
57574	270176
489656	150942
90961	466737
459877	80597
158636	62191
226828	44906
311226	287740
418965	401854
428582	347490
408561	401949
469265	276358
28305	54244
359242	278907
134140	272908
293130	100459
93883	113051
167588	141459
191407	226854
79817	82240
46521	199480
175551	393326
349006	278808
436021	258219
351913	81522
41695	436889
78030	292553
334478	257298
281924	406253
260935	338189
70319	440660
355025	79705
315688	110708
188281	420825
138761	100277
96158	53490
432703	403760
252541	136177
393007	435259
448104	172041
115826	269199
106460	306633
325604	120976
225468	267352
448106	53333
132063	136388
164455	317667
103813	355700
460836	159645
386832	15133
462304	372314
420364	411365
195023	458933
383013	260854
440416	184781
233045	473712
371463	190369
91657	165497
361396	280307
365399	338025
196839	152321
73782	276900
405555	132026
133434	304355
156429	481331
230574	142452
163939	250434
18801	205337
438460	179375
340620	463623
483052	306100
200592	16433
195962	190972
107546	26862
260555	207138
428735	272908
449298	178249
195055	471391
357294	491350
84687	278520
345431	26381
312283	148859
74540	294022
358132	298733
39622	274451
193666	28129
420234	128359
316406	244115
453560	110677
3278	362267
297462	476191
77987	481785
150008	28129
282453	350384
229218	416143
203786	402327
202683	343085
493249	55012
155950	35707
336487	313745
188993	69708
405147	411809
63435	434035
197681	268531
473028	348798
377786	443445
12402	275796
450436	404630
147930	55700
320873	69857
479918	412497
24255	319347
324182	226494
38361	461057
227535	264406
152028	35707
103156	222899
189454	72523
417718	241835
272301	138614
11770	218305
263514	400404
455627	228784
17086	399364
420419	67040
453546	447517
108745	493831
9749	55354
421987	105498
321917	471310
437077	405127
45376	149046
379692	139951
11486	192524
93805	50264
71340	288035
69426	340543
189786	106840
211305	147382
92401	250214
397921	84502
163216	313745
253527	234464
469500	332263
280791	438216
333183	421935
309734	446105
378654	308100
202579	186259
387582	299147
239857	254753
430989	187077
148620	425157
13981	326922
366203	493915
238339	24334
381877	338076
307228	23018
116087	13563
275763	354258
319259	472807
216848	381404
79561	411424
146981	79293
465905	118669
423724	413783
200787	2227
453113	12443
292884	311794
345077	83403
317724	173176
29235	84089
50236	22827
234981	300800
231855	457033
482497	53863
453056	173176
71646	494102
90239	338271
290018	369262
358944	409540
69749	134145
12995	389682
425587	353800
349868	216412
152888	255650
250404	392332
446114	293813
276821	451669
89238	452722
430653	370866
314914	273831
241696	204925
65405	228108
116637	461650
493966	62316
52570	354694
16982	367333
161166	221945
388908	153548
277663	321502
314298	219084
345028	170793
302798	481368
350647	189986
112322	370866
404282	110677
481419	442857
367275	43460
24853	311297
335047	364130
262210	258493
204499	351193
305097	2879
445988	420663
259775	436159
200092	424586
269564	404127
412295	336581
381527	377694
29221	74482
342452	249812
315333	467579
62280	146351
33494	23018
451993	408725
301312	419527
121158	398288
22423	384301
407667	132996
125304	321687
341311	250004
113019	454975
270689	120274
211558	162831
239372	372734
398659	252340
163801	202060
260287	157886
203213	312405
83310	36836
337200	242684
452000	477986
44546	311221
209183	272908
346557	176181
136999	209572
147668	240016
293607	22405
88313	426986
40388	491150
236657	464540
490968	261021
364470	94516
119596	206306
418368	209416
196003	176077
290693	91998
303717	210989
166905	160511
414627	340561
114011	413765
14836	299467
134627	413568
95149	310122
319055	15133
446451	129185
405653	243301
185535	49921
405237	486950
269277	279798
142069	357854
93692	296423
192611	313829
50627	484664
127050	286313
58	378462
474848	119050
124717	125620
270410	132740
257869	307219
415454	464750
117900	62191
291893	40447
312283	72986
236032	364388
397080	320501
452477	431556
363376	263490
219541	13370
366750	308094
295234	221575
484193	363469
349234	391032
278674	479680
41495	482450
243970	164884
8225	273831
344475	62133
439991	338271
190354	429380
315573	107118
18317	8463
446062	121950
457417	317282
364636	274185
155044	403368
267767	366139
244092	257091
289515	126204
321439	190369
450079	402323
196003	7162
376962	270095
173758	493038
391248	139648
22721	187920
398687	254396
293646	277911
230877	21323
260108	17746
446835	434925
322315	390699
203242	411969
294323	88632
224469	476951
246061	228088
78307	317853
485157	190369
123229	137400
351466	298202
304525	5107
199776	231485
352356	475594
23058	230691
155242	307605
374950	70557
52961	372533
210833	330469
5971	258370
425333	256550
360243	461379
478279	139440
22930	303059
219170	120017
257858	95577
252480	264344
201223	457308
315001	467752
349972	267602
170735	143399
237714	211540
404219	141250
472268	478868
128628	416141
321213	261281
232784	99437
414920	139743
452149	51692
103158	306409
35624	133226
183850	78666
21239	117543
74454	208291
413378	106946
250833	361458
198845	249334
211104	263009
492247	123413
467836	440290
425133	380360
466108	249334
430756	393854
92401	340495
458183	41489
314617	370776
327570	28471
348644	483921
69597	459701
462653	280334
165680	83624
474975	293813
10250	379416
50162	440660
248312	326029
215368	463615
224775	181140
244235	355700
101069	205270
371408	187974
131594	462973
435331	190369
66383	76526
131645	308672
248339	245215
91314	172666
424560	435242
3423	186714
129422	175880
401691	214881
326971	140860
102998	43275
12138	428775
102808	345638
133278	285634
416489	447560
183199	94516
345401	95101
27322	120986
173735	226308
441546	123369
387699	457297
406660	133869
367581	410987
218713	177861
367824	261724
478225	225550
45977	268176
150075	466737
103196	213930
227436	384849
467788	126235
214013	64335
489860	34823
373755	313745
481807	90228
431490	414391
65335	421337
93700	110677
164348	214932
214868	8084
478711	342807
258747	344637
488954	338271
409251	201667
193020	352588
97392	211874
438336	404150
433390	128625
263206	75495
228114	109108
490553	129857
431853	183213
294588	169582
99105	481360
66718	48163
250600	27766
269494	148084
31420	272685
206816	62191
184629	335069
241459	240067
182862	210032
421348	488476
13370	248770
372455	134425
266153	310285
308265	126756
170325	465930
360673	255338
326574	476303
494077	170180
69264	103850
86414	266852
473411	407625
41378	384361
404646	420055
448204	191045
410619	369599
148384	260367
172893	382364
274282	16433
40890	305418
309245	173176
329144	169046
44420	198790
330375	211868
146893	120021
412725	10226
284636	297501
146893	47713
435357	236213
72086	489157
436263	29160
295636	366598
198450	235209
232946	271799
398875	38547
385182	277639
59890	237864
53702	246311
242184	194813
114253	57134
471977	256165
385715	29734
24312	336071
24939	132181
360165	120969
382002	25034
259799	139943
46829	208038
192465	220417
474935	90139
216318	337654
150123	220635
198317	55865
53602	158780
118786	221173
455565	221324
91951	14335
441288	112033
21275	38063
390498	339200
225626	48288
416298	418282
391989	107711
99091	396975
295481	451600
446182	311849
383164	88481
239091	457791
371148	4349
274852	68456
179904	115917
483123	95399
254870	208038
120239	14254
256884	325922
196996	308510
4247	190369
307385	60517
309909	9054
65513	179097
216894	235251
389641	94516
375923	6713
441268	383862
400691	21583
288261	340906
114301	152502
239756	94516
428023	21411
241808	53351
352046	489552
440286	221030
330245	309772
167588	87524
437558	263713
94545	57542
394218	4083
112517	371801
417987	31566
403489	58057
266965	176536
168106	284843
326173	54599
359854	13370
463520	240225
88426	424144
295785	80662
475422	404806
154981	467320
367170	78727
331986	47395
462047	146098
70582	313745
35736	291984
91287	84359
194861	188319
77953	289029
340511	454975
157564	391414
313786	132740
35424	36090
250078	385292
342637	94516
342446	492906
326240	196783
107295	396080
33965	15220
198317	90787
417875	386025
453391	464805
241970	316372
80015	121584
379538	154897
132551	490023
312813	113138
406335	19767
190051	487833
335738	92613
217432	91500
412315	94516
222162	190369
300109	241718
143352	283265
229735	260014
247133	94344
190055	428563
475172	434598
21414	397009
133629	339958
446914	79779
170414	287854
6163	443146
138233	49021
200868	130028
480580	259832
74067	492976
176799	228241
382841	64335
337587	6374
68532	220506
454884	80091
418658	191391
85674	60025
196003	123849
160686	11354
432560	458790
183966	141892
451372	124505
407116	491565
288618	60108
81752	221720
430893	127921
225365	275570
107375	322457
382686	119381
386092	115629
116734	197473
324206	317100
154981	474158
40698	81406
298754	286828
233828	380861
477932	427416
213300	307423
329314	190369
260203	68911
35151	4413
41495	372024
71838	113407
167588	425611
325814	6949
176496	267677
125272	42313
374274	324502
49482	183213
390232	15406
118385	31808
372729	449183
469875	138207
469924	180854
396084	202019
116947	43925
238191	55874
108525	233590
118035	28129
286550	164381
54248	129922
23039	211868
7286	75303
350650	167719
170627	28129
109243	8623
216260	80781
361960	465707
167776	101190
61078	230645
278746	32807
375163	295725
282453	263670
436063	477136
349017	464578
217606	449157
463866	391414
276963	164009
304509	236222
273481	179651
93174	47698
201204	488676
72188	203656
396036	324753
1627	428103
44246	484584
161943	461944
472280	241781
186650	439074
424057	28129
491161	451016
427035	392986
323928	172938
492302	371554
228949	150666
483987	2816
216915	224921
322738	207658
270760	40447
176438	296050
188784	434186
99537	86560
237120	424034
180773	398340
329493	76454
276209	131312
204354	440660
210404	368142
326631	418362
298479	309034
450436	479570
411739	474655
143676	243115
356530	113994
319730	104498
380593	273831
163519	88467
73536	236363
54895	95952
338688	477403
166550	313745
387959	300153
308278	264411
268910	272096
150423	279590
334017	432347
150108	86728
87878	267022
179146	180332
49349	461771
96738	49828
432007	369599
28593	41673
1605	469235
230436	210290
292076	99405
5910	324757
338727	379085
23803	456583
228696	86728
15819	455235
22570	17996
234543	99295
159485	5040
401078	13370
382447	391414
127921	168829
272860	285634
309593	186941
132525	407289
15635	208000
349276	417542
43835	239107
176684	190369
39011	438419
285143	419580
1537	378686
184478	122462
359634	324056
247296	137189
85729	307171
128755	105806
49494	431799
145440	11626
26197	53863
452715	86476
347121	380577
230627	267602
16019	171592
3642	187974
476902	389672
434803	264766
353856	479250
10762	200947
124050	260126
187507	106761
7103	109253
282469	22009
107620	430356
20449	439675
123789	417881
408709	75063
342486	169409
134270	228577
121922	94516
181447	366781
112815	313745
394975	368859
45724	352017
310200	364680
128892	336590
103603	183807
211828	315847
173146	416484
422546	254542
104738	492906
359189	91119
476971	181140
343171	349573
327488	255433
239292	168197
467156	434893
153130	312759
10666	157204
409238	313745
156964	489376
43325	338076
387949	129792
358983	156556
482851	263659
474341	466969
204330	357854
435585	336915
35421	218727
144188	304589
231384	411455
214168	236240
225405	119635
241000	427265
104192	359762
68378	421285
178772	474453
192611	401101
67333	137719
285384	245679
383164	327779
367336	350549
450626	309630
131160	236
7150	315632
321865	348798
411634	19874
266141	199088
235905	391414
60637	487751
106460	325604
150564	464727
11059	425838
469513	8776
293555	267352
231727	194694
37412	467703
285023	439074
359644	444466
401453	46603
15433	190571
410573	429705
156642	321916
301312	411475
378338	425139
245090	353938
352973	312724
290704	432043
12987	9681
70625	148171
450532	336951
470684	293813
443890	354621
332474	152592
226144	151944
355245	71285
200223	447931
289105	288035
294390	262954
230191	318256
4191	352078
301315	109407
399270	242191
127834	405842
180755	449399
461422	110677
294739	187442
23459	173249
209523	184303
118943	95149
267281	304173
60299	207866
406660	141525
479351	71091
316565	375745
395842	449666
275764	276744
293017	419850
165197	87471
313205	144536
31204	168357
173325	478407
108892	103456
115193	361964
48226	219992
130332	54976
338153	230167
493625	166063
44171	27696
83912	85304
203366	269999
318088	299228
181639	477509
153813	42189
442911	232312
287325	190369
432175	78617
1939	208300
109134	288035
360224	38063
223438	36817
114253	5040
208508	6072
471074	251038
387336	124085
83277	388633
9926	245679
193767	339829
378924	219572
56431	413324
129395	388677
153322	259435
198043	252961
258059	301178
328550	406608
245982	462374
125360	110677
410831	15209
248859	24208
232610	445652
337165	439400
11367	223137
259218	435817
416366	2853
115617	52917
447547	191845
120646	222894
352216	440660
253570	58338
490947	229107
342253	417826
103295	122462
270760	32807
209764	383039
238237	268372
345491	28129
468287	458183
288370	454975
34730	339251
325044	75499
297969	144591
202379	420088
405117	389682
234788	148526
115666	300813
84745	186483
406221	129841
354260	371585
471403	359358
32972	44082
471359	273831
161698	122694
355548	359767
328550	296554
139185	418505
422246	448420
36744	156376
485901	393674
176182	470356
342099	223708
402052	392302
406863	398333
474172	313745
445621	84176
454608	244929
293489	122919
31912	209160
169150	268829
371030	72810
389224	442227
318561	330752
474341	64429
308306	391414
251218	401185
197597	62366
451899	396112
233498	446404
223185	243301
291645	293813
338003	301911
40992	14074
218807	442030
234606	61572
397175	305788
281553	54976
400552	183213
97601	370505
383164	64501
407340	136485
68900	274393
233498	25890
72826	369608
483554	463549
165680	320457
90050	151096
302195	336305
157238	40784
366414	361922
24071	474808
12481	374985
347246	19135
167031	231790
123931	286655
33053	296693
262639	380460
238327	183213
185554	316011
245826	407026
116175	368205
199501	421935
30132	453012
233215	282822
139743	452833
47466	133645
456887	28129
311315	5857
443532	29981
124291	203213
174139	146805
458023	442265
50094	115153
289675	263617
367380	343506
134553	391716
238057	313745
475874	226162
400524	313829
248013	185431
204923	36087
468610	135985
299321	4413
449836	389682
420178	192524
268820	20359
251292	313314
61500	214050
120926	5040
161475	435611
482532	432893
48429	419720
442897	260956
88612	355700
198038	407306
268353	281542
169630	12177
488972	430356
441604	182004
339310	394492
15501	318583
327570	376578
483987	136405
309288	202965
480702	167198
415034	291272
302298	468481
334377	52783
471309	387185
173878	379207
213594	400175
319259	12840
432216	8268
20936	380745
54394	302200
409745	287977
268562	116283
111079	115394
93583	90230
397734	228854
486712	243766
230684	306527
170030	200620
68532	149176
336152	408814
217557	338663
121124	406626
198867	451016
216359	135192
304	114930
197248	195947
3809	442554
43986	301659
357351	333106
106169	137481
270248	406863
276821	429766
200407	246672
379609	158798
147200	424349
157842	237165
383096	2715
339333	491086
104581	154098
176097	223667
370665	28129
434481	97417
484095	195607
45399	235791
346557	314824
233117	213495
21414	240016
210005	418282
418551	362345
32440	172089
479285	24334
372117	447517
165436	347046
228225	42535
359501	408242
355095	33855
254932	16290
346679	54700
154156	388575
198986	264587
360459	50121
151647	424370
229101	198275
355083	189383
279722	46790
41632	364812
355048	202507
72180	207927
75119	331531
21110	320625
467262	157821
450465	136891
183226	60923
258623	289480
376614	243912
169797	239561
143665	389263
281185	223492
31616	16601
229994	440660
420895	331576
161098	166326
287806	285156
453710	328013
43823	456696
180405	101058
223789	448770
257783	196783
347955	492906
154609	84590
267562	28853
29083	407806
169985	79368
298420	255641
303382	297423
444321	293813
291209	55012
432382	12895
444296	277961
163680	443693
280029	9643
151391	390282
214327	118662
268910	116085
216784	136431
24357	374939
292797	35707
681	186440
146416	478700
368639	35707
454450	109107
109334	284843
489227	308379
14113	240756
375373	447831
436682	240796
9782	168213
141957	371918
100875	141166
267762	214992
161363	447335
375683	230324
325314	61934
22087	475472
217301	185432
423051	141671
21383	16433
229735	361960
222389	402848
372279	100629
261452	314949
192034	226650
110789	170894
107879	94516
302288	259435
203012	84274
374274	356663
387463	413860
466117	437743
352084	32683
261649	319595
157666	118318
357577	414832
118514	347511
30165	281472
108884	17186
16844	339172
445343	329413
328710	374404
416426	164888
384197	332280
250728	76283
29820	15084
212340	161605
218842	52537
192638	125620
488533	93245
476447	105745
446407	476412
360179	270410
109600	272069
326456	313745
314311	449319
155073	170085
103729	199676
339070	62615
195713	258370
28668	116613
228128	370863
388818	16433
401020	491978
301683	310261
217180	180259
177387	75303
113715	40784
232183	315692
61567	215239
147664	62948
292555	110191
43081	95816
167588	123509
292641	31641
104505	470277
162807	303175
177394	194165
472349	456418
294988	447517
338322	363547
112228	349562
438009	488540
87363	267352
142877	368820
454853	190369
458925	41673
102974	137927
202996	52537
148956	284843
21110	15133
493625	186159
276973	92613
267192	25748
384422	346158
285123	35735
447839	313745
459563	317356
272946	17514
195232	71969
410673	212789
8561	237269
172923	263485
128124	58881
399080	171592
284789	277315
471660	110712
145420	219186
64267	123847
84745	223175
481854	457081
473553	97894
301312	134145
76972	419850
474935	203656
336042	221416
361159	373670
235888	414813
389022	253871
48275	394988
71178	94793
204651	16433
48472	40746
475919	237030
346033	295850
100615	463549
164749	110677
439476	4661
187834	401854
395183	352546
157577	468426
328640	52917
183171	378462
60388	435144
449466	19984
347167	60220
21661	300397
42088	49789
451975	150596
238912	317100
236935	315698
308028	374305
311014	470440
304048	479783
316376	91665
153813	373377
489019	435708
228983	190369
125690	237926
207204	429361
396225	470462
415024	243285
443745	428080
218485	409851
286238	346386
269356	489552
476983	317118
452981	3041
219546	386057
467605	262911
345401	315250
439389	11626
299452	431325
476934	52537
20236	411809
324387	354473
290601	99210
459802	167101
326631	232699
355413	55172
467771	256547
11209	144405
42168	298767
126911	24943
158713	15133
86632	412103
110606	92613
486106	123206
175296	56068
326631	127561
15300	208878
52567	59556
417473	477986
258187	374939
223130	121950
114877	59759
295387	27464
220516	281658
324646	317118
479351	291249
189318	377906
324343	462314
43224	29781
444380	219865
34055	226308
99070	35142
45916	74571
257827	75524
341272	475936
258241	450210
33085	272427
21989	9054
329123	455367
56396	237746
346074	373438
87410	270394
188501	383509
404952	411624
439267	96977
24324	472167
351276	492906
190926	216875
275262	23726
7645	146251
140476	420120
252824	230523
168130	214212
287961	273831
246540	152855
178	233024
394586	470554
81358	141509
86311	188837
368128	122212
330752	40196
277047	219194
396841	342724
427471	229590
50891	37516
456102	190369
265972	476951
105556	477009
250494	450647
385062	73484
213071	176878
442236	95942
448110	57134
276583	98490
420193	269199
74768	195121
434702	427179
377006	334679
146918	23425
196398	97527
445754	311297
464548	267029
407280	402509
31890	232895
213287	311444
143290	152516
199712	122814
493053	172266
306282	33392
251296	309949
187010	234356
463503	122063
58098	81280
172443	21632
471223	447517
463976	483322
470502	205289
106320	265617
319913	313745
323091	29338
76228	447850
170266	162874
187623	461846
253824	48163
357011	132740
159757	392247
202245	366127
44315	229134
132844	483510
244092	234872
318715	326815
102445	467522
406660	200467
394592	314742
164884	324037
29157	187974
153813	449728
353597	246981
105679	4583
67174	312691
466432	490383
343105	402598
192176	262954
323213	151886
43068	355999
135084	352605
44794	63528
486184	15133
479255	448514
289483	73935
15264	23941
446498	153720
174760	446991
84968	441253
292588	250389
269087	313745
290645	174723
384650	67089
265919	114421
472591	290450
233051	371983
292245	355917
51506	241468
128199	155941
307621	14443
45890	218727
485061	421830
312201	224143
125541	409651
257896	267553
112513	157236
159559	388531
31616	286741
454808	126204
322509	73501
242885	214024
319831	190369
380748	80325
137508	478508
64338	261396
89883	486267
261394	253165
55435	240796
87527	3844
493339	134262
377253	140875
290138	260879
415534	15209
300273	141509
454263	16661
60677	135943
196233	355700
457418	23002
138126	45198
266757	375624
475331	374969
36782	168375
136023	447866
473780	166970
437854	193369
212312	388904
176179	104498
379269	225043
30176	307135
408737	458356
185760	62109
222103	493450
176019	477447
207007	72050
60287	182355
210087	27464
347381	315847
234788	327164
361675	255551
127531	20946
39556	256121
134959	273831
92058	237235
95966	162795
49069	173982
448564	293813
387631	241468
466686	383337
128337	21411
47069	378686
435768	303262
295828	493016
64004	467638
379822	226152
388696	384115
8978	208876
63739	237331
113616	53863
179645	176592
73398	99620
182108	420018
154456	401881
14728	464387
469269	331349
101502	102334
474661	177415
69975	28265
131555	72432
292906	267022
365050	346388
339976	240453
159059	351414
88105	430356
278769	296758
155689	110677
307363	371296
78168	35421
249089	24943
1951	486920
256893	450899
124818	451749
41189	463554
340037	228324
86596	395988
445988	427483
264026	99197
5643	390918
481419	275464
452856	406473
169642	226308
138126	137836
177345	8623
270605	390504
24622	120489
471689	379125
298127	186159
89219	483280
458065	218727
470415	488818
116857	154979
174139	269686
211982	105498
257416	445559
331296	5041
334988	204925
420842	357854
219516	470079
116779	169280
210151	38063
388696	377906
491874	412052
117647	224889
305096	297183
428410	459779
10743	411455
261228	221324
93328	317356
324826	75765
183395	160128
281877	299106
449356	313523
414646	239868
189902	22448
3117	480566
210511	96060
28399	58057
490025	311398
59923	2273
324061	255392
165511	231840
368082	85450
95536	421040
418336	313745
12063	480391
124153	183428
81262	182754
179810	24873
262719	478859
252259	35741
440499	78380
239660	123897
477932	234528
341612	478415
162782	202957
38751	395415
212357	254743
4841	261554
438856	5857
151420	156582
106328	220417
134989	486885
200169	363344
125224	19139
448770	255892
279581	164419
299594	467703
280561	431859
325177	198275
478589	106816
257907	292468
87512	407673
215868	297879
116723	313745
90725	366493
428261	155285
334948	10570
955	195121
3926	113138
277989	255409
289416	57134
454167	116283
97134	12895
234788	340229
77853	396431
488546	327439
458065	273322
360637	389682
73298	369181
185350	19544
128758	93656
60589	190369
128160	393326
145438	93990
182857	303199
200092	166203
305456	344197
161694	478822
187114	345325
65563	267352
430699	318506
110835	299254
230574	106987
263405	181704
42536	277065
239275	473554
130945	269199
309917	109062
132619	210607
62585	381413
315354	190369
46789	388575
66553	122199
461251	379539
127312	472546
428944	147984
308122	484015
81084	492421
65513	425829
20236	124228
163007	241137
127726	373021
71430	398122
460179	306100
147965	10646
390032	84504
12213	477986
79048	339908
317353	237401
430140	12868
449521	83487
54212	144309
242021	248398
301312	19808
135512	434768
374863	360860
302791	132378
32128	195893
477086	273831
8859	464725
93876	397680
191599	394522
221258	271784
426264	370360
461014	410236
380866	94667
376220	23430
228084	469814
2051	86560
285307	7771
219052	136024
168972	265048
346408	23774
407147	81913
65800	469235
423100	159249
116947	203321
373244	220756
155538	396080
231463	439218
371479	219815
201707	30688
356167	143203
329273	187974
152757	263604
98654	271676
2231	320927
482371	53863
252222	345377
368075	417918
277765	468313
387463	59672
471169	54035
95382	128366
221326	238887
152143	402402
339468	62191
35498	317356
114231	144130
358639	313829
410045	48576
25660	153548
286416	342761
292721	204001
219136	227247
6960	58516
286664	68468
191391	448728
437592	473807
318792	488158
133973	357718
160094	194116
221267	375897
191507	491787
158210	314334
162945	161418
399882	461261
389224	265582
216894	182805
128196	168381
491445	144119
374334	313314
42509	489976
105964	219728
119346	81280
146893	438321
471828	227106
329913	388910
311362	112993
485666	99320
330541	293618
443982	363830
455215	58786
153993	255650
79025	341381
299910	15209
215412	412715
183706	39142
35806	183213
216993	72461
407902	48124
407280	391414
470395	191432
116087	324037
481322	438447
30906	183213
133003	45141
81547	274869
388890	467703
227027	110677
331537	168497
491119	26628
344970	315671
354401	464250
104405	458730
320834	423821
317631	157075
257613	461238
248283	139648
162460	167252
328940	25389
226919	491269
420816	219758
367932	457919
217854	438653
113685	18041
200392	390396
196903	424297
453758	337775
130821	144090
487095	383469
102885	185704
250444	214798
365099	333709
483928	273831
190700	20130
388312	92613
419990	430800
279517	404053
365554	229718
221734	304493
486953	300240
291722	336590
153322	313745
213460	416990
196809	264406
391366	379464
299625	216122
55763	407386
467430	15209
3810	238041
193121	318284
445567	267352
395661	418231
253165	479351
128124	399673
489589	347541
448033	144800
492316	76417
427714	343085
115086	80919
360720	350822
363615	187974
68794	433645
21203	104716
311128	169482
8399	366127
32565	115549
462279	228431
270203	165653
143749	387742
259978	278580
233762	190365
28405	476208
199383	170858
366076	227721
70734	203656
423013	463615
143623	23369
279889	9978
345762	249334
459518	33713
248654	279221
25830	21411
249051	48163
254446	273322
490614	313745
347509	463623
401780	249079
274251	397055
429391	381857
242681	333571
115974	384439
50767	279134
461944	493446
58245	391230
200092	462028
80285	294892
485008	301475
271231	238809
128717	200549
289675	354344
143673	321748
264900	399132
22124	467703
356530	255024
43966	17435
25437	256720
492596	71021
413742	261396
492208	7637
184528	388211
223177	362050
209084	120021
294830	478415
318910	466150
155758	45511
312474	139927
10701	414962
57432	4769
221894	293813
72853	261278
283446	254973
493665	437742
174568	315704
218272	392301
183037	28513
223116	53490
48161	353596
399023	404843
304653	96977
311986	147520
327549	19070
59353	168381
238791	97277
6984	206623
90217	20765
210641	215561
136390	232493
423658	164884
418139	141504
205145	414426
423171	371934
154766	138807
478287	6053
206065	424765
320025	427980
227223	168530
63383	107908
161849	463512
355485	100026
294323	171418
132802	190150
245148	249334
476560	432863
467502	414912
303052	447517
342359	255641
193697	286603
332830	173497
470915	26506
224460	87007
476093	270089
436864	134118
94344	473936
398100	481785
343504	131689
236705	226658
351689	313745
316325	328744
451669	289439
431230	77013
57088	186159
40149	485105
256991	221296
266965	463200
121206	74106
138412	334053
405741	46165
199340	316575
107793	237264
456263	295216
275511	46127
123029	91380
159692	409425
316090	475594
477916	322422
358738	281489
217193	340712
458945	39255
5090	271469
152101	491352
282791	425787
196439	448709
340621	153459
111549	355332
147835	185358
404035	342807
448726	293813
391119	285940
211551	186779
232385	9681
45579	465359
445343	369684
297834	9203
358011	269567
221948	428009
334943	345141
216983	464465
201813	306253
350935	424834
487833	105040
289884	132740
456748	217310
464512	278971
311515	237129
322939	15209
353610	369577
471888	164884
155830	20480
108434	75568
225727	264286
119842	21583
170859	323340
136798	196783
390142	66805
168361	371785
423761	349174
282287	382166
138126	253458
156446	287420
336651	350549
347199	250679
239549	183213
273878	119381
66252	336590
34863	287643
444081	121324
146584	226494
296503	82968
370513	14814
256030	231924
78488	443976
288661	154137
408410	463133
332211	124153
2750	268074
113363	194805
46886	24334
226844	416808
30568	123718
81432	231358
134939	317118
244143	50938
243250	82423
177577	160220
315052	404808
244243	476951
102644	318592
34747	171863
345578	188925
111350	379325
386202	245679
462364	28065
439893	57134
114930	170497
184418	478543
458462	407306
302939	438419
119267	131558
135023	262277
351875	78791
199707	143814
238016	359591
49832	366534
209532	389682
922	421356
213780	82585
62120	371918
86311	123718
78336	280408
147527	1057
212095	194165
81358	191325
173800	457081
47478	164884
173507	390335
239613	196783
198862	264766
191464	430997
145704	222701
248841	217309
253503	6984
427152	137128
406798	119093
410642	348798
413082	320731
476777	365344
321411	304173
146030	316003
335099	468989
178048	175012
7833	109951
50041	243118
256387	405491
106168	122462
231608	317118
144278	174562
236904	209061
312115	395163
241912	258370
464004	46339
492732	363547
390300	110677
274761	188866
185339	277091
30369	485185
428934	273831
156644	74886
325044	276124
16930	145376
115604	40784
143631	401543
487501	48275
476804	448283
353951	273005
298346	180709
401397	81800
408584	162785
82276	278700
384783	7601
156643	156376
125074	71725
342300	194353
213221	284189
230832	144094
85290	215852
308928	164009
82811	288779
63076	172266
435468	337884
458826	62793
355083	254880
223847	469532
402805	437928
309361	100503
199617	326971
6576	130012
338109	167588
379068	267602
277893	183711
458394	310603
206840	273468
19907	384400
121860	192144
357373	313745
378539	149788
64189	133423
316333	355450
352624	395499
54425	487130
472639	309808
234927	333323
466870	429790
35806	203213
317099	79249
314311	199959
483987	428327
92178	126204
444872	342448
210833	77004
422015	190369
169250	33553
141705	258220
199765	393333
492480	195958
309276	441229
57459	404098
73090	155448
200316	23018
200394	6253
200867	438373
35263	47300
163163	265806
347955	49903
463866	442599
189547	147848
31315	72416
468086	454140
75655	472295
462811	440249
92633	379741
55774	289298
309080	168381
479072	464727
456322	101049
118728	264980
243801	285156
266997	149300
472484	48275
223732	261583
431237	129476
150618	352605
281568	435708
297169	403501
202311	57375
469263	61526
155197	186564
42814	313454
154541	278829
80203	205270
144224	403686
321487	387687
453919	435903
46422	53389
154228	110677
220141	486081
93440	469227
35806	433943
472639	167719
432981	88113
219089	132026
266307	221727
378098	214992
26980	393113
52284	316202
349625	446261
466375	475571
134423	152321
438821	257359
430292	430356
282790	77160
73296	434893
360232	435280
287001	356007
197535	102309
109704	313745
243123	291002
187579	246926
245733	90483
488101	352954
35394	446276
31174	417779
271330	50405
12805	472566
18851	130966
318332	144731
3613	141509
397778	353337
200910	111518
435145	224674
446413	67137
24506	134262
410070	93876
176903	164500
428565	343483
229782	224265
56536	28964
177807	178269
393210	328140
346216	92580
169381	400372
283737	694
238406	86560
145717	342300
29775	188020
111816	172658
159617	342807
104054	216666
153006	278272
108222	462849
133691	178972
272514	309808
124407	331325
222745	246859
387027	476439
272747	81074
415967	468970
7669	210261
268118	283445
274138	366958
216544	31960
382145	324951
207435	262954
68707	245679
93384	13563
450844	133260
81625	143483
67652	331508
103426	258950
380489	111518
414433	147554
138791	404806
491037	385292
137314	42890
254366	400184
283962	166970
304241	267352
182261	50815
487422	276813
381540	203279
203438	447517
225251	233942
283346	109355
40776	376274
235554	9913
137337	483939
413425	80738
153175	106893
434353	375635
85476	490327
369395	386942
309276	337013
139786	93533
465031	226378
220274	220417
8111	285446
150196	55385
430450	437018
339201	408320
60517	181299
287596	110156
320348	393823
117125	348798
32601	276744
273972	258607
190459	457241
13588	3719
395374	250434
288225	188971
316591	343012
190107	32807
149719	166513
346557	216659
36070	273670
137318	183479
264377	221154
130224	332418
406413	106769
250458	404953
420018	385487
226627	215431
297379	16433
238912	434893
163905	252487
79678	42687
330752	149566
258649	13370
290680	163550
204330	255145
141888	463846
390596	339304
422029	355093
52472	413525
221687	343427
58382	248743
359707	119381
153006	141010
484802	328647
230051	206631
369664	51506
248926	391414
37341	267352
52204	256121
136422	268324
220402	377092
322274	201286
406678	38574
428250	236233
2959	27464
17397	86728
255084	407386
107023	175593
270168	308672
341279	168699
478480	198862
391114	117849
377663	214024
143290	113891
204774	80193
469532	413673
304922	206924
36144	251829
478822	380071
81478	66930
99602	289238
142459	99350
493380	144306
305449	13370
407334	416691
200658	121065
106531	340501
114332	430363
424146	353899
434842	180709
258659	72523
20461	146124
423560	115917
55914	210082
51164	395167
139493	366445
246902	155941
183295	166790
144973	156970
437952	407456
270248	123465
92927	382091
157016	329466
179267	17118
322030	51895
290575	110677
485667	302281
4849	328367
365413	458053
198450	246592
192611	122983
298966	45188
297941	120097
386901	63091
115123	302689
427066	366534
292576	477423
124228	98644
137911	443930
159569	445956
159979	80919
443068	168030
58326	472118
284531	303175
172621	478415
358589	323262
32601	76829
463485	343746
236161	227101
149373	485304
202866	233893
192742	64335
446325	281563
173934	477774
432741	315367
471265	96976
304346	46079
210018	101816
104399	451460
264086	359668
228128	289949
347722	334816
225765	291185
11401	469235
296679	470344
285156	237072
434854	197996
433971	250434
295900	273831
361711	399492
6656	96195
69267	362390
160169	185098
181219	226494
419568	114405
243847	26796
93541	217223
387399	145129
127388	420364
124267	90063
372448	394444
144515	288236
93225	212081
89801	242629
67401	355344
40890	14890
95033	159378
237911	270095
126083	133272
143967	87646
237714	156741
450798	135461
158404	366534
390240	299102
5713	475555
234904	302099
39195	444323
41444	217899
407035	401871
330731	138283
340154	421710
3462	405801
42658	468832
53602	258616
150489	58436
420606	222721
188076	254973
451156	44246
341204	18876
271533	117743
239056	321318
102918	378725
151158	385000
254573	358077
271456	358032
394087	408903
480490	29689
226438	489715
108863	95536
72136	105498
135015	288035
266935	62191
298820	317118
241553	351849
51447	218900
382297	95876
110880	74299
462893	381650
456658	300832
4098	280242
246118	313745
342399	214534
18151	220049
373615	458601
445879	93169
140153	433391
155301	146058
372603	411656
389498	339519
293169	99276
73846	433696
184071	330463
109972	411424
77143	192524
324816	366493
278096	190369
13129	393408
26286	430356
112372	185154
139338	208118
135385	166513
457418	202828
428346	353884
106655	175721
400856	316372
419281	211868
292641	393941
381646	308897
176130	291984
482030	179412
335055	201420
248019	186416
439113	33466
275460	291860
407669	266117
253981	57847
37860	20318
110412	297446
466520	12177
280547	15209
425906	200947
489977	187974
34551	385681
270597	252710
112023	163006
483281	78931
261323	378845
5108	243476
133459	86225
132514	144702
382673	420944
220900	244688
490783	467302
69302	368246
53502	51895
260157	246906
259775	394768
190711	51881
350660	268472
144507	203656
184857	431799
13900	109274
272331	6949
315651	456111
141291	277595
241732	302745
435600	219941
345918	313745
72668	153099
219191	194649
491298	366127
472239	396928
270248	418336
223820	69440
97506	51222
84745	287700
304493	178458
206164	356211
168642	452709
304952	80543
5700	230814
393674	327343
466369	226308
199157	370197
323344	154470
280367	211868
193237	469454
131574	49903
233498	354587
331272	292468
57450	45946
36821	209824
482014	141623
4786	86560
3231	190369
483123	410356
36799	329466
24787	465313
33737	301704
489098	440660
403540	422180
373170	338915
457871	348204
188016	214063
318066	117321
440294	187974
172716	50264
353191	332892
139350	245332
443500	266852
217527	38666
27826	453429
257977	267013
375781	236097
326631	428563
296076	142825
381992	40447
154086	308928
199888	28129
1631	351639
63009	34972
471297	439074
283418	391414
51759	207876
138001	221759
245755	137600
64844	163421
277244	288837
192238	245617
18716	279590
271125	9913
205066	2287
117103	450436
243789	144845
155062	11626
292923	8607
335872	41753
452190	245119
379095	422792
90064	313314
414134	134694
351975	449250
107107	170758
49083	150352
427107	226982
397385	230055
218003	217310
130224	369122
125139	108934
329203	249886
6781	368223
58364	158673
236424	303497
118909	475914
92401	191688
58418	346388
262916	358032
293941	265608
272908	207373
110954	153995
461563	162773
416742	231256
124239	172221
323673	160769
71297	191959
181528	306377
440456	367110
325198	383114
274419	366127
278769	457981
384174	288707
368128	186561
8853	480025
397028	388321
108529	481173
105077	453493
277970	122462
452008	312823
241781	8363
372730	412683
392677	342385
178422	206924
268491	291823
301312	457872
464486	183213
153130	356257
477562	347616
438126	263889
113556	491105
156577	331777
130069	361764
426040	208577
198317	203128
279722	319160
490159	81120
265532	174296
477752	455853
421278	261396
106211	377483
33391	454975
266438	267060
210192	193281
8354	6899
186085	396080
275983	385182
107524	427796
249827	15133
244492	75499
440883	293813
89690	11771
278273	296693
252604	308019
356645	45483
255568	169047
277699	85423
228383	115081
117278	394978
435358	15598
273108	63528
195062	373021
423428	369599
76228	462769
270105	484330
229735	67280
247296	428603
70625	92613
127921	282831
256901	204606
478013	192432
447863	332685
72003	258015
74166	262737
227152	30337
107888	312642
415232	307125
265658	414570
362510	246672
480372	65595
281857	54976
192238	443307
95224	196602
417736	425838
89219	199291
112136	326749
141114	166063
297872	18693
175731	216359
75339	335282
46548	351414
204585	351428
91085	278520
77666	425675
87500	81280
388534	366493
213123	48065
110933	298765
296957	205289
160776	230336
313167	289447
228013	306858
146359	185095
190121	262594
63592	172661
238941	40447
467104	125193
232784	382899
227566	383631
193842	434045
132434	273702
47416	413184
161135	176441
294641	59636
408162	112588
458768	375878
177625	331061
113620	21857
11122	466432
490528	436952
482154	110677
407453	371934
3276	475060
246311	22379
376178	477986
411918	461182
319559	13129
463790	53490
175510	291219
30020	6171
319259	327575
279798	32807
267605	453222
192611	170894
297026	308509
200234	491221
215292	316410
10909	446648
322150	313745
357266	431137
429604	212859
50368	261229
226127	380689
353856	156655
105126	112312
107638	371918
310286	377206
374379	70785
275661	219499
96259	391414
314932	414393
298141	431700
467339	336590
460893	321928
216236	15209
426358	337941
477328	274508
211362	312384
68694	318735
144654	86560
18228	250239
21943	62191
13767	179170
398154	9054
107609	236950
415023	8084
349994	442665
404960	50264
460908	378462
344244	374099
77674	259766
318115	124194
90812	330914
409372	259175
246977	478415
312283	147166
332968	275770
460489	174010
63692	145485
87024	100562
392187	274351
414508	286828
442341	256582
247812	132398
237652	211011
361818	16103
147477	115917
92142	230691
230051	214095
352428	263962
46092	296728
439718	470904
184513	62191
227152	125451
388696	225233
386066	276358
282767	392788
140927	461614
275751	341099
416723	380576
160580	84089
412462	475905
468249	226308
411015	59759
404960	236697
226013	132041
253484	68950
203602	12796
423912	141892
337102	69856
307507	195121
193494	196113
200867	296693
75984	327876
385991	43713
282967	290523
176331	34675
25212	85849
207890	478232
332762	409828
289675	291999
283024	478415
397103	106098
150025	247556
138273	273831
132230	192005
38727	181865
308618	413641
263208	174770
216715	20809
447763	470243
119253	311515
458247	178436
8795	467192
393636	107514
30330	324072
233324	244706
363807	140897
76409	168957
351991	325359
339310	182192
166345	221173
134466	80621
279211	316372
329123	211932
383561	395988
253102	388476
57023	420944
372340	437394
356649	181983
416956	170180
105077	168638
418067	476402
245343	378462
207327	274114
205534	363271
192657	490731
113372	91893
180823	248501
266378	58200
350064	440660
378771	197365
220900	420895
396839	3074
223186	378283
300258	399867
177135	48275
135258	275959
101230	189064
149038	395547
373755	342886
98220	443840
238728	480224
444966	99288
128839	105498
236035	221324
19022	192460
200658	125948
57021	366183
111455	214254
272742	345753
8095	321664
283612	460437
373810	140608
98657	466929
461344	15429
308122	480276
106869	258370
316605	246311
38794	102590
391616	379463
333612	221502
326631	124800
392527	363705
32283	164924
84536	46708
347167	44916
20401	76010
400520	204136
488583	177630
302045	366127
272223	333166
439293	93708
352952	187885
433130	488183
406144	5040
626	210353
476970	91998
490510	18876
439338	200950
403089	95942
78382	478415
266965	61786
167583	247823
431832	375840
445833	194934
485901	187998
462836	32389
63857	458968
453736	458664
242411	457308
162086	207596
422060	36771
293913	294137
36184	40284
412943	71264
352798	25691
397385	147390
101993	491551
65929	315671
43598	259929
287774	245824
461384	431799
130914	93120
143081	170841
159802	414882
245938	244996
262660	402067
298390	79280
314892	43791
431285	293813
157645	469227
327099	315440
139395	27464
165672	431741
107732	48275
323222	261227
221521	303175
329750	154072
471412	224480
149015	86560
130878	273831
231342	291531
342197	49903
260814	336265
336071	483112
474886	432680
211	14521
63690	223304
393581	390349
123291	373380
13750	238189
104505	369585
226153	186944
49973	323468
311589	96398
293048	293813
354111	142957
448298	142534
293934	136312
228431	177154
244977	472273
326260	105964
481419	258187
162019	404886
298115	494102
295147	272058
109987	134201
32156	151944
301269	204925
436514	424365
187435	244945
489841	399392
429069	385000
6823	293813
314343	206131
278707	44807
93627	279914
253527	474453
142666	65946
467277	255369
114405	303424
21095	181846
322363	444006
299493	132843
66456	230646
82688	77727
335493	117097
365613	94516
297114	4413
490396	336857
316352	484746
396575	333306
418949	253730
25522	26676
416215	57257
266307	163452
229103	144975
108489	345745
470415	467703
430845	492988
43880	182798
374421	410897
291777	175380
311750	40322
483928	298683
199501	121106
384096	291937
314311	349186
347932	395988
79378	400184
106731	188854
293084	487470
55940	331818
428861	12895
439924	12245
354903	269096
106965	145235
278769	438226
174280	144449
342435	408242
274231	282629
472830	132843
247210	267553
126106	187045
384400	110677
48953	248747
244645	452707
196380	283346
399920	275812
467629	197007
292811	83154
329415	391414
407625	166970
413914	136499
65358	397405
235070	487043
82688	309528
77829	408804
450439	306636
378574	173969
162939	40381
73466	231578
182170	230925
49249	341582
388632	246321
68337	412341
10587	358219
94517	266538
161859	389009
102499	357854
455430	95593
76208	80662
3696	179640
421371	170888
464225	185335
204907	70118
443778	185704
3809	85676
232183	276504
399845	8175
150833	249334
451492	454975
54113	361921
376733	485085
6467	289883
308533	235679
325608	115121
32743	432465
482851	73924
393498	2741
52645	264908
326809	315262
456085	428163
482863	317356
410214	417315
466670	441313
159970	414740
149089	280635
342559	47630
346885	438160
398438	475594
190217	1874
327668	477288
292721	273824
323715	380681
16756	390525
320925	186440
437544	355806
327425	336590
74852	42610
335312	433279
204798	9054
263514	4110
222045	145219
348513	107187
308952	476880
59178	71762
470672	108423
259051	115340
364577	171448
78998	39967
130219	64889
218842	253772
452377	285446
53249	54272
429673	81871
106011	38144
194339	168444
478866	265091
444994	118958
446182	150974
337750	451370
269638	133752
95917	397816
421794	170341
424256	341140
202379	304023
289513	439772
168453	165652
476782	477224
99602	377620
52646	22611
36298	313745
223246	220382
155697	88359
259775	351639
238829	38063
39226	113138
409285	473764
378028	279268
323308	368243
250451	317118
216859	54536
286750	237235
451873	204195
418994	121843
452732	196169
233382	28899
377626	43496
345349	58399
481263	80193
414140	467492
358081	295506
60853	318875
482851	50861
462674	247448
50916	380056
429805	246484
258187	43334
420266	232759
189741	190854
51359	292369
477554	416691
314169	27464
292576	25444
474341	425787
72342	139648
360459	21411
40875	457081
287416	351257
331671	267352
380489	119123
56056	366099
395878	249426
308910	270753
207863	119762
377540	101049
78758	288565
187484	119028
282638	348954
490986	364680
248013	142992
230099	59884
24816	363581
211708	32807
53530	373021
287585	270350
260776	458157
370411	377472
95275	288724
386043	209689
437757	67851
67359	175853
418368	294965
54352	370447
347607	99326
352798	293246
450436	420944
491913	234684
129792	60923
18928	249528
291823	315888
442042	354630
179387	477986
340614	371557
93070	378462
475646	208613
37516	197773
51543	26268
436897	81796
398328	387119
69936	124571
97703	389041
232799	249382
150800	268585
280070	370895
22551	400307
92401	400936
444480	334039
267977	242187
149751	294836
257834	232431
398261	10307
459676	115295
181108	260367
98225	429732
276643	181790
39337	202904
392086	39608
205627	154154
486698	63404
107118	397936
39104	207535
370137	1799
62348	489646
34672	271652
14586	285805
220604	428214
144973	467934
74067	327217
328940	149237
79321	487222
234530	409835
253324	176091
66311	27806
408476	390525
208577	327123
11947	338915
342465	26778
187251	272251
5841	109663
349920	275425
138239	404960
146893	294677
309917	21417
227148	116370
172562	317356
99123	387742
282561	119381
122199	171012
6462	248535
165599	492980
436673	31806
194225	232555
293345	107428
375316	375840
282033	145844
104405	353713
149544	451071
254446	47550
279887	237517
449715	170304
71189	25659
450328	45338
323379	379966
34682	410062
6132	410945
475222	220073
47765	298767
46067	89047
374305	253005
120101	228195
252080	404960
24998	479909
237918	399346
314311	329079
1430	287264
357178	314663
265013	300800
110571	478415
348588	210182
171478	180243
175109	264908
177577	411214
139279	487130
299804	75201
65457	440660
471845	313745
87011	233330
224285	105179
168462	120195
49001	13075
64875	40784
210256	309801
69104	214762
85739	329413
361088	213115
130399	72670
398964	311215
451379	275934
466878	389682
39317	165267
184649	422998
238122	434588
126628	183213
306282	259435
287076	476951
120097	261396
250039	269199
312782	64490
113249	388703
371501	115917
226919	438481
197988	59782
192738	401155
36612	206968
190154	187682
477308	315888
391034	300119
281244	138156
314228	413673
147990	410034
79027	295650
389707	398251
260801	303424
351041	9054
98934	145948
32442	181993
416629	378082
397814	364021
57606	57989
66383	309951
56913	108222
17063	272230
60120	287454
453007	249334
132153	368820
313441	5040
350437	308655
407334	287554
185917	190369
131038	134363
127050	456174
439941	337175
273972	277961
478588	168775
335654	351644
38053	290
102249	431216
330731	360860
367365	253259
328940	170939
362231	484786
138433	410062
253788	478415
468415	293813
247625	47000
147706	356521
333691	122462
384971	71065
301659	468956
1080	315003
345715	486500
317342	482998
656	264771
30749	310180
174731	232485
395357	46724
399051	491897
303782	110606
178974	237226
153825	121458
425212	429971
36384	158420
289673	77143
345236	185907
83192	408242
133356	447831
207892	187284
473296	291895
473077	359496
388696	104855
135271	206557
438501	234356
473865	190353
316655	331508
200722	174954
446294	429649
480889	391414
265192	67156
250907	163136
6723	280484
272516	475522
367042	57175
389479	327348
106164	257926
309917	268558
25391	190369
187393	472072
16567	228704
427486	105754
109824	78074
19280	396097
140383	315613
379150	399251
445190	250434
189650	38134
358860	78500
194051	263266
53664	282288
56620	249820
454927	155214
426568	75292
374486	25184
454661	178432
266768	209018
432100	387333
69400	64418
371598	136719
170101	304808
375113	123369
90296	117404
160169	369894
116686	388575
313523	415920
346489	41075
276821	420
476951	359722
52955	400092
179146	409828
431577	77914
309083	296339
335223	371522
437179	490237
82688	467492
295086	351257
268910	198862
414589	81868
314704	266339
37959	185479
87606	466737
1574	259115
371853	303215
275152	166116
91338	16698
483706	181150
455141	266077
160561	50173
59467	20506
313873	453693
34335	30258
291525	476951
458602	202191
12648	53883
273447	11626
230038	440660
25309	405217
349924	190323
490968	468640
97522	373911
6194	364146
266141	251287
129072	236213
5700	251642
242177	402323
131506	10646
428780	96426
46648	350213
331364	351732
105201	284709
150051	317356
312832	415455
276124	116375
113724	197015
31661	414257
53532	351732
364509	167659
52685	300119
185358	48861
372063	476623
405565	99210
324061	227078
408737	158999
480592	463549
260893	321779
148810	139407
320208	56187
330461	391414
409745	295841
395288	11626
19341	218370
365780	135549
301963	446351
426568	110708
352356	486469
114304	415926
134099	342807
18544	256121
293276	252074
191308	9217
349834	492712
13698	351639
345401	111973
69640	118542
300330	152153
257977	446105
275043	313314
445023	452126
109733	33692
474446	492906
310359	64429
333856	440660
262087	440615
266996	218730
161420	171069
388190	365224
421937	199403
403032	91757
328196	16433
82169	2647
38159	273831
56205	217101
19746	322636
14293	262954
248909	209967
210194	101049
450702	28317
241248	148711
243455	129626
459443	69916
455294	69708
145063	447358
238749	488451
333557	4413
195783	69756
398199	262954
206131	204366
61186	219033
288045	274309
137379	23018
338154	117097
410683	177076
325199	260356
487890	78699
404770	270157
84836	160227
484204	489850
89181	100189
89826	403841
150312	101795
1444	298415
76737	5135
446542	252961
483706	170082
427542	285156
4927	50264
263539	31590
301904	345420
76228	9669
482089	32807
376248	73197
393162	472844
146124	29528
430603	23902
49144	203656
215735	35084
300273	452098
428562	411101
128666	393326
271353	319147
296024	93627
482331	454975
315844	485073
325904	94578
256893	221188
413046	303648
449315	39299
47288	284425
410255	292227
272514	364552
455388	127174
205963	12046
117345	35707
270470	153352
59385	413818
401232	226023
424390	313314
459193	151096
116525	29023
169491	142592
207252	411424
459149	123955
219556	290565
91029	289108
90894	413490
29694	130310
473426	373149
386963	291521
153630	224794
31048	385579
51200	268176
469388	122694
21534	440660
317083	351639
478304	344189
233498	363481
405535	287968
306040	393041
436441	362414
188868	427523
248666	18015
237140	260640
165628	485746
105249	348431
108555	346221
420536	75355
333119	1928
392218	62191
393332	373386
158806	16433
144709	361458
126736	35014
14684	257339
446357	406840
332880	435818
101023	294836
27455	287740
367343	148529
487798	427802
153439	132651
272119	112044
404568	382166
490044	337516
13705	64063
199296	43360
306124	94344
189786	217310
59556	214057
190024	33167
272457	357357
89478	153272
249721	396221
248400	81988
454263	54230
164550	259301
79402	203793
324865	122179
193735	243407
234788	102924
369623	478415
491390	107634
433820	10451
254446	281412
434748	12870
285724	81461
83280	453746
157036	10345
153322	12895
127646	328568
201435	203279
100852	56565
221903	482181
460632	166827
400878	394241
144889	192790
196165	477869
94529	368594
21224	492569
382382	45879
101745	391185
485899	73445
454987	477986
193020	76350
463861	486598
257971	155884
393579	187299
174139	441533
492909	295484
51246	425787
4049	142018
200849	159249
482606	327061
260613	386793
37459	382359
338952	221115
65688	344308
223846	326504
422234	295484
393839	237548
68675	25770
344174	221329
118694	115386
399890	305449
422856	227259
354787	383347
106268	326574
358529	316776
35441	160545
265593	383967
88461	439253
448104	276508
73638	353048
127531	186463
61232	164862
139444	169485
64637	101034
165161	178436
454167	14092
453083	237034
412690	292227
480165	101019
341559	420944
135849	430356
454649	420944
53249	224010
342486	119844
374274	179903
123029	407386
329727	37961
316372	275828
435264	298767
301296	485921
209866	273831
179293	189100
160304	440962
345401	41228
341623	97515
177577	282674
314031	180104
278320	50868
54536	446351
493359	262954
221296	362773
435776	174991
221439	414393
87063	244688
405628	424200
349901	165625
5700	386980
95729	9054
246131	127494
258388	93533
253171	477986
123035	58287
323047	327632
221721	249334
301143	327217
456554	313745
406144	378462
264279	422713
179362	420944
395428	317708
233782	409858
202260	126029
189873	345745
465898	243848
340873	196783
407280	33975
463825	175402
370777	32807
283827	212861
54664	490035
461837	401297
267562	21411
81581	173419
388521	205223
449338	489021
2560	401871
483555	483330
478215	364499
332074	231932
453736	159490
187181	165482
199765	395547
17299	404960
485904	316372
206392	141649
386923	72521
307279	304064
458223	46294
46092	323681
325272	115340
270608	142345
49334	446616
268910	153995
228972	132247
281942	484447
36711	301549
17634	49987
382894	97686
2699	141892
225380	327838
401297	260583
21689	122462
237878	490450
194494	133423
479351	469509
250404	484274
439073	277315
470215	26620
231676	256373
43648	122193
423154	73539
336796	263009
188169	454975
162770	440660
474456	317224
240722	429863
17622	352399
93891	272917
233782	81645
163089	287382
476140	186440
52637	48163
364107	356428
321316	206886
253282	87007
188442	61305
421127	66634
96396	429603
214114	58637
87102	233292
122436	339968
213	179375
461157	60517
358143	41753
346042	382611
302477	91558
446227	361354
212921	290511
456455	236395
168435	210433
48419	168638
479325	307286
410025	192193
101647	110677
389224	456708
200398	206547
260918	298270
395719	430526
294293	88027
275843	477358
380465	309842
6282	491897
273572	94356
196903	488637
105969	302637
390771	340489
279925	362773
173615	72985
324571	348498
492812	217423
247232	453697
296185	426527
121828	80325
346854	60108
187870	124505
87682	290450
404724	90123
371876	19701
72661	91711
474347	309729
127328	295725
280092	237783
149806	142018
76261	327217
273709	32481
456658	254914
371701	441357
78617	127571
81262	112346
217288	235587
155246	325218
432421	356935
408924	477986
375667	229773
447538	135756
65691	15133
295370	369599
53398	435708
341967	224547
130992	88105
128827	240225
19778	119680
33370	292369
221878	374450
50501	489552
333352	95149
256266	248625
289816	413525
451300	65670
13851	122240
203312	296330
304162	246385
463549	405797
472117	121106
392659	341271
326260	163863
252401	297969
381447	378551
57423	76454
456021	49165
446182	251126
192238	84158
22567	7332
421525	375676
308232	376244
422770	69734
89751	246311
126067	402265
117005	116355
450881	478415
61647	325604
93894	363704
232313	417643
373128	220417
393206	169958
157548	110677
196996	227352
136798	242725
365358	270262
26268	72680
56304	381639
97275	186440
268576	313314
215153	89633
297179	310261
176545	239863
414035	154399
111304	202417
333157	117377
49943	24104
341647	7334
57605	73682
123178	404609
116658	197440
302148	245163
333323	61983
357801	434945
130069	141509
72287	326279
32877	90874
474417	286163
198845	94516
314598	46294
175307	89578
377674	137368
179751	297364
37237	35862
442223	336590
55334	466028
472332	49962
291792	12245
434981	257298
280059	355700
78470	214050
216324	360759
136732	444632
252670	428047
383260	416767
408593	282224
405217	277534
191316	208487
377869	301667
332857	401541
446834	112860
50668	389682
173390	160722
333119	142798
327510	371416
167241	385885
468227	489962
148664	267602
225988	309673
5129	364005
322413	102505
402957	234648
424866	360788
68314	476681
256670	208526
49787	104505
145833	213148
401504	287796
136798	305115
268966	22347
357135	99336
282694	274314
89883	250289
480367	296339
41721	162831
84698	261452
44493	150352
169056	204037
316565	322592
289513	475253
324037	280592
481750	378462
13119	245679
237769	378462
299386	23863
457553	108863
191381	13370
321645	94516
465694	246778
416828	246729
335668	478415
480310	337791
251943	391148
47068	401297
7922	70785
157754	186440
477932	161274
106268	428921
47295	293166
92824	347011
173847	451414
269005	23325
306373	166404
230574	285084
461136	75252
253916	268079
316242	401871
443320	117849
140263	241434
294076	250434
489762	381512
366337	217423
255859	248398
421137	414008
119740	399303
400878	406626
220190	471512
95808	26714
123519	418230
49542	406626
391118	21268
333003	127921
308894	92548
357411	18332
212297	16915
212718	428080
362820	107208
261083	90510
355516	227948
305836	63748
243192	127439
438955	366873
440784	302836
68094	290624
134469	251116
331796	294420
17093	387755
425135	267602
220540	62486
460787	263912
426252	90123
121828	54976
221454	363385
149393	401481
410265	21632
24606	251597
28399	376814
2633	75303
195121	161787
219483	6331
44049	278455
274454	196665
243840	64725
361615	198795
426407	257079
52127	422576
112950	181704
374300	454323
230574	116932
388825	281924
236215	485304
285380	261720
308122	381297
217146	319799
42721	423912
81320	416402
258621	28436
155547	236071
336378	24185
425906	476231
51015	445282
380769	451976
467610	72670
79542	15209
485546	455207
266508	76717
92827	181336
373755	486081
90401	364493
391204	278525
398203	478232
292352	457811
102972	311212
107058	40505
166508	387742
84845	228431
239738	435817
365399	452709
486646	467690
325161	264406
337802	264571
230516	440660
250648	217432
27514	185307
82688	421830
205346	86618
446812	462176
205179	16170
165140	321688
127921	46811
478470	359034
170389	248398
302414	260527
267562	127453
236020	268910
143522	282967
420934	226494
211367	190727
478592	134694
112625	207630
25229	189571
102539	243840
94320	145948
292791	90682
321122	73035
8435	209018
52406	409895
458207	333713
270014	438419
449406	383693
235827	335525
346557	295204
382853	310405
165859	447560
416413	61572
263405	82585
2295	339219
310510	13129
136955	414602
464834	205223
151732	235334
296518	463615
480589	339251
293931	419211
325814	279636
52279	219176
109240	440660
414897	435708
274836	708
130069	367681
144801	57094
314455	145274
39852	190369
304173	393326
492618	458509
437107	52537
77595	457514
298189	215683
443307	394315
302150	374066
350313	404603
221369	400794
23198	135629
74498	212043
412184	38809
397051	12787
185447	348798
395904	79862
439923	430204
475025	15209
36856	121896
139091	421015
443815	60065
457200	104299
463037	440635
4851	78811
195362	314495
389478	132740
230064	401664
455126	54536
67549	81643
400042	16433
332369	374305
23741	23149
423519	54700
58819	215571
50501	284843
250709	446630
291906	385110
347324	402323
153037	284273
458975	88867
356530	386747
8146	100349
321555	411645
302071	100065
477638	466969
343554	63465
82029	203366
238031	473125
176097	385865
29824	168615
33053	476386
265108	317118
401014	313314
479822	103656
488235	253730
200067	346140
236162	388202
183270	131315
397436	291324
116936	368689
429716	108222
51531	118272
248677	317675
181952	77629
246721	281937
22982	257584
440416	23430
378243	212502
466782	345662
55923	281201
462830	344252
30069	355700
382116	317860
121594	387765
193275	371554
180488	265883
462350	250026
154720	221303
38576	187974
58484	35735
461769	302549
289675	372693
198979	261396
398362	376124
461527	186384
422749	369262
252083	484313
130859	364034
482624	54494
85165	397108
440190	423711
139392	315888
124974	307983
283178	46813
390897	256668
390596	389846
240544	155941
346272	34551
251474	56278
308464	471609
42046	420944
433483	410046
485667	344735
306694	249102
454755	162885
11719	209933
408518	431798
91029	384849
273306	113887
37117	140231
5732	256121
418180	17155
132920	161493
145059	238829
19483	136331
424647	228779
375064	218108
18451	175853
252127	343958
145979	132299
62275	396246
200816	240491
247092	381410
417990	289407
428453	240374
73492	179293
285312	461266
408202	27310
41189	355134
85302	165930
41016	176020
26491	429034
176276	199526
427505	223357
154492	486443
28341	52166
449735	161525
356129	276744
455807	76880
418442	230055
382848	78184
92142	27831
466256	476447
101834	272908
129790	105585
482796	413713
303581	21411
177134	14451
283113	380995
195315	406948
157764	42890
114412	453919
372150	264962
236074	367686
44292	49903
75822	394865
350588	353011
68163	237268
79605	257004
8479	302879
63373	314334
409191	188844
281236	230346
429249	174105
338027	197785
141724	122462
322367	186714
442601	142772
108044	267352
283511	438419
42399	222701
432421	102494
281563	48275
146970	364803
479351	73599
294323	292232
442977	164816
473946	241468
292721	377877
406585	353787
160166	228907
153791	430498
112365	438512
144543	467703
36556	88705
179121	12245
73466	425838
232938	214559
149665	163987
465877	440660
28948	443976
256224	63528
269905	25379
332762	440660
19229	304529
454136	245679
487422	115861
269570	475999
275471	261396
493560	39255
430134	386416
81003	312201
487603	37703
3920	109776
336744	222701
118948	85346
306352	81280
443968	63217
114268	50538
299228	94461
102065	70723
160341	153995
210346	76709
127014	81510
461510	208038
204496	149389
462869	174500
300888	134694
263680	402340
264133	68056
243953	97196
170528	378686
224431	470935
114482	329026
144996	376127
383399	277961
155073	361545
79728	339567
20647	473077
275830	111480
303670	86560
160317	303424
335005	452068
324072	13903
316565	187834
260141	218730
80720	417918
222045	271793
309276	110571
329838	258220
456241	217423
439631	110708
228050	429593
487495	64948
59193	70375
284816	16170
278769	64415
448819	267602
166772	284843
215190	238400
279867	334009
151494	243301
389643	283159
79592	267088
50327	258015
465783	190369
272557	12433
338635	311442
313287	404960
438478	273831
103642	152450
93606	259929
181163	25388
148812	147926
430118	401267
486902	260593
331770	458183
318330	239356
493015	267352
293531	322211
456021	124891
138131	149300
281585	246192
308756	130144
12441	313745
44430	301659
343975	33553
359949	92359
144169	70557
187718	446167
393046	300240
223929	360699
328588	11626
464557	241468
256201	451867
201257	419080
297021	252526
192249	299128
41433	231097
384648	441953
95201	306999
137891	212734
214263	184199
72804	119336
338599	282068
146352	377506
168381	449253
28097	439218
23486	141149
14451	236757
85746	56074
270077	476951
73773	169485
288614	192566
313528	214992
446182	220417
361395	423559
79120	281515
92502	347695
414920	17470
263377	129107
155587	263514
443231	198500
13904	401949
18418	306207
111678	209572
130476	119956
247420	326728
308618	133156
182287	316267
139844	401065
340867	415305
334583	352540
297952	249685
86632	440511
9186	67401
52188	487192
253978	111845
494102	143751
20287	88027
16325	375759
392677	235371
76228	264115
158413	48861
252989	122694
129249	336590
70975	239813
446034	440660
215329	169353
312347	41075
489700	360729
451828	326810
353186	405842
324411	429593
121984	375840
9264	338915
324179	436230
95932	109110
479627	238229
303801	1080
128563	191821
98295	370184
290802	80587
174139	12470
136955	449153
42303	140447
16754	387171
345865	484649
73589	146911
110421	276100
19334	273094
475336	277084
406061	286655
128704	288354
219546	289883
198477	329698
434690	54522
200092	20586
227271	26551
339293	214050
179156	207271
199566	380624
394060	192297
217784	61362
87577	129205
428605	218485
417918	79439
131825	81191
357939	427614
385654	49775
11405	441883
358902	241468
185500	178436
345974	58567
153438	209663
163066	307762
149320	237165
347094	348970
423144	405358
361001	7290
323085	447517
320510	123465
136228	356041
412222	51270
384324	404155
27096	258370
335147	330662
376093	61059
31252	255729
144098	428477
487890	9536
336951	122631
411059	354548
190189	3896
121101	158354
441115	194165
400043	245690
425455	281924
309245	293813
389224	389971
112625	367999
183037	62191
240203	112317
325951	459669
404667	132247
230051	323072
289675	195530
163549	303424
184773	66571
107145	94344
366104	421639
167588	55940
240135	205223
461649	214714
30749	15209
409016	99810
168140	136177
23366	92613
62630	390232
406144	93245
304146	38890
253177	53883
349095	291521
84520	262954
30978	168211
296179	8242
222118	411239
156068	98493
290033	317960
319548	245679
275795	49507
162417	29693
446037	164164
482230	94665
393955	366127
136042	65600
142158	66937
84306	228106
78113	478415
393942	479985
480991	251656
290765	270095
75954	46931
418850	331581
77659	76454
219268	42826
186440	264283
124703	42719
314601	277961
182536	450671
262639	320872
412042	28676
350313	467492
187539	454975
93691	152321
180020	162586
407225	317118
326989	267170
134585	187974
315046	137128
414748	300904
330954	13234
388767	219744
414286	122966
323263	265784
409242	428214
253172	366534
215498	293813
413107	185924
135600	165743
321361	238299
232261	323879
291827	486671
384620	106946
409275	271756
385402	249444
428735	39512
432794	377906
16900	16433
409388	465271
5840	60517
217740	36722
43454	64864
49789	468549
126319	138807
125729	110677
121820	408963
290450	243789
386214	355700
344073	28065
228270	318735
302414	93451
264164	489822
266877	34459
130926	275152
40443	407306
322367	308241
26918	166236
219546	369058
105132	407306
214207	423873
380106	481795
354725	141435
335939	187974
22734	127480
91938	383523
491255	285233
344065	183479
245990	4745
136364	458183
265151	463623
289578	69103
487060	454269
82301	361583
464506	114930
329478	211905
462494	273814
134104	239350
110835	308669
218842	389682
273609	308150
222102	123849
298479	208298
220553	476656
403686	197337
196072	366127
40890	180349
444380	58486
384246	421830
91160	462760
37666	481455
477277	209572
54664	139921
269046	397092
265194	122135
83888	188759
95651	442732
334092	474308
306304	296339
409700	229270
151658	378686
77482	86870
333010	330290
208551	481279
182616	153523
291521	38138
286948	84036
161162	282927
193580	287826
457418	116932
43903	388575
422651	164164
163414	254423
214063	422302
37032	140044
327286	294189
71448	14314
203303	170180
425827	196783
358974	4532
242411	172715
222087	93609
194340	208577
251490	47803
335951	398959
433197	366577
466782	137608
333178	107016
155036	39576
361353	30611
20401	15133
1839	230903
413005	458880
142437	360860
410265	125399
211540	293813
455319	228431
272666	319923
300090	378686
190546	464215
114901	226308
460137	15209
110835	106373
360604	288536
268956	19334
296277	86077
29070	269262
372036	162247
270069	270095
298780	10379
26909	370866
155302	280905
455311	248699
369738	228312
109062	134358
325193	120003
220692	140044
107524	59470
178705	51222
27455	23430
409643	80645
232438	469331
192495	373367
185420	393326
189467	365075
457398	401854
111514	69893
265483	193281
136436	170857
473835	435318
119464	46742
252832	317118
125032	435817
360105	160419
71765	57989
309589	315342
10883	401854
403607	331349
340175	485304
308743	474412
470746	288004
171718	293379
12456	451209
64526	313745
205143	287599
273659	211851
396036	209824
38438	293813
455328	258232
158456	101049
326631	144044
257262	114350
372421	215436
254542	256121
71522	430356
255876	23359
7998	137318
290362	278312
290216	364227
391580	98906
418861	264406
63086	296593
333209	162450
432234	484846
293913	282804
457418	10169
448157	290733
159190	175721
476107	208487
213123	248885
441333	251597
12402	464420
342401	324639
411296	141509
123204	438373
54444	422116
439088	13669
349470	152085
388696	417246
129328	290722
235003	386762
131799	342807
293421	25398
125193	327464
185339	476303
182390	300811
162143	489167
190754	276358
149771	165653
140192	140938
232812	10646
396590	287423
88610	348292
258742	121274
225786	197996
69267	293813
166158	217423
198317	243932
390089	186159
146893	130645
11626	25374
145282	19100
17481	130263
145179	267352
146524	297276
155719	13808
231576	183283
163488	202500
165534	241090
411944	218727
410452	221324
12935	422164
115112	489797
198950	335323
107709	179535
179153	430997
267773	336721
415213	365120
339453	233590
439230	75965
410337	103990
115001	191382
8199	227456
76228	3414
418944	218223
362861	202088
285312	895
145979	56565
440184	308856
354866	150127
254331	395988
453736	374690
49314	336803
294499	244115
242927	421285
34288	293813
76068	243731
430761	164191
282962	316298
78617	277800
7275	276358
483678	278829
259961	275677
156348	224932
465132	404445
109927	202394
157878	172256
212450	472674
345028	229928
223306	176598
221444	478415
318266	157341
167546	79293
15819	287609
116525	277646
190526	274309
244090	50656
475092	35707
411954	221324
112563	72432
340556	444413
191629	32807
331127	203348
409007	456640
9579	333926
400573	284793
235850	211868
270403	145948
301815	364879
59736	466918
409388	243377
51074	278206
312557	169749
111759	285385
364627	53389
473876	107718
16771	199956
239655	349006
346008	76753
108140	447024
123283	401297
441558	451022
86438	33507
77938	338271
406919	263009
65798	41860
360459	15133
14335	207299
145810	96351
235969	281924
2353	9054
488854	488669
317182	311590
39195	391411
89193	291832
169381	448996
478415	248275
474456	29105
240721	344586
167190	23018
459563	239090
409828	134331
233452	385363
390102	297937
299836	218730
456658	120962
454867	63190
440011	101058
336796	205270
15555	321048
254607	108222
475686	453649
315060	215300
31356	262954
140037	64335
107608	148909
263616	343532
260806	38675
255051	220857
19725	461944
67636	77524
77793	403501
256071	234356
489069	28329
92312	24105
407110	146181
165489	428852
48275	299113
60665	330290
312146	347393
406793	331581
351850	205270
466062	285446
442282	99012
491602	101058
315233	173192
54806	393326
50925	420505
328958	391414
408008	12895
19781	335832
404020	467492
233117	323494
206941	377278
276099	443264
114410	477131
332299	106275
442625	42223
424626	404254
131301	255945
266965	62366
70144	343555
281371	480506
186976	114930
132180	110958
298667	438585
335723	104383
73327	170840
80548	233181
219546	100151
20998	185076
123563	17186
475150	22827
388048	245575
172092	490942
455697	359218
165680	65197
289785	449774
259978	275701
160091	330157
255353	40337
167428	241137
373749	318404
7822	359871
33903	353600
177780	296956
378143	373957
409320	181322
207761	421356
76924	175721
186963	174837
336020	75886
239272	385991
463067	50391
234878	434239
343831	105498
427980	366099
382086	154160
6467	245990
217062	268754
375182	239872
481752	52537
414944	389113
388696	461376
377015	110677
221106	411424
283997	20034
444276	278520
212973	135428
233482	54942
37944	151825
88855	466737
90507	405217
432382	409873
236862	82622
58383	110677
85029	487938
315063	438725
239084	322127
191698	477727
450530	70332
360531	203656
246082	166318
298370	90123
263962	421465
428944	253047
458800	490507
459064	154872
50539	244701
432135	2244
100417	162247
294085	275294
66512	467703
406649	335130
275763	3282
150072	478415
90711	267352
134014	101027
3807	219743
192611	108222
163408	369463
227872	65371
478574	26366
307098	87093
481825	13370
173608	301156
389512	296693
477616	188837
129479	393113
383164	416146
262639	290932
9417	53389
153066	265711
309159	120274
77829	470554
477347	49825
373193	156376
267177	75162
346730	72608
20946	32501
276238	246114
296651	317675
272534	293813
358264	90773
441341	168213
75830	381512
206070	160257
351701	186440
171784	122821
196775	86974
60637	261660
212609	83969
492002	477447
473139	78476
462047	159249
338451	283445
182350	409828
27758	267352
301557	160894
174850	354694
96569	59707
275549	344588
30901	317675
476865	234805
449314	376290
314850	179978
88562	411157
233117	184258
182058	338271
321916	442030
75687	313745
238958	296432
72512	332262
13140	397042
292559	87231
127883	440804
75568	439157
455074	21411
347121	354413
318892	486229
229668	328751
439991	101928
152207	471785
371125	376897
294387	155337
141892	106110
461817	221508
68843	423316
292430	210189
396421	158286
124089	430846
92654	229495
384720	51524
2588	362808
463744	378127
150966	440784
161381	22380
214321	140044
64114	369599
330827	476951
3809	84590
71738	98076
407334	247527
45165	455501
350758	63511
339646	359689
339333	59373
483008	6418
474606	10690
402863	311393
431508	51783
127469	271276
35136	187974
259978	286313
55914	100370
203407	96101
471501	65194
348500	391414
380540	307084
341680	209572
149389	430356
191028	338271
264626	241231
451916	239541
419962	417680
456402	113758
464349	30176
178079	190369
461258	455774
271994	282235
121539	176561
415574	340983
453228	448260
188633	265589
343650	415177
272543	486621
462741	220417
4533	27696
229381	137133
294537	410970
388219	310756
79810	153995
206094	52336
124200	243079
282453	27766
212417	402984
148199	186159
52648	242923
178229	230318
303758	8463
43963	192450
134068	329727
414930	416339
140919	127921
243953	288609
56396	477554
57817	46260
427980	232773
52491	4532
161693	159834
334750	479614
392837	28145
156504	390349
56039	161497
240671	80325
331211	377853
388587	260527
315115	97277
310974	119381
374300	229058
242132	264406
59219	73532
229050	390771
228044	361305
19492	161308
287444	165803
89370	476766
269986	122694
287444	312405
228795	426922
233292	60595
465127	312698
451774	408700
101479	139921
221310	186440
4966	369577
127716	182248
340382	10646
411304	356437
196144	304277
224369	103214
217301	392611
106739	291332
480732	348798
123165	43552
79265	243731
244536	429294
289675	283900
477815	223163
65980	468832
10762	163127
167897	7863
80308	115604
116895	296758
413572	150942
1751	475865
208300	473223
183247	413336
84342	222701
133909	121171
34068	348798
284586	38332
58982	109006
231658	328124
428567	214050
41406	209237
218035	260944
369760	263565
336537	157338
43724	415360
315397	109785
403024	111623
2123	386153
396802	249383
81885	372525
105990	282774
184390	262954
278448	284877
192002	458874
212761	187998
39417	21583
28877	324723
269305	267602
25367	404806
31238	394364
65290	181782
34429	387839
97831	99072
82811	410910
330369	206198
397902	137719
234788	319247
217854	316011
482777	54700
132351	362808
222499	461944
190637	255935
233045	481773
39850	194893
22055	89047
107118	149046
481512	1292
195681	329698
15579	305887
84252	250214
7922	104734
103343	1196
271181	256120
99906	149142
288077	463615
28614	317118
326631	357063
255914	484058
446351	460725
446249	59006
148802	363973
185320	410788
447314	447560
145438	247519
36994	331764
367619	132996
211968	405217
447591	255650
86476	457235
377260	317100
243547	91657
5700	114930
69639	103356
43419	318404
41379	43541
160011	23018
191391	48041
80875	354630
21224	433978
361007	400184
429616	423041
254446	196355
396198	214436
82120	123955
157839	36515
303128	272369
239902	267553
334841	410885
136228	464725
231135	21583
126120	240902
101514	374113
207421	431007
2237	412941
311143	90277
1277	438783
104866	183699
124018	176013
119225	22117
15188	422109
212009	351257
214888	260794
3463	240709
185999	312316
332558	478415
378354	393974
154545	299409
3823	150271
200092	196165
882	383502
182453	132740
77991	440120
482210	329123
472667	387742
465132	476951
244844	127700
369120	94344
122302	270384
461060	254973
65134	406323
294295	313745
394989	446351
109358	191268
407072	114390
252920	335477
492723	14977
470266	177469
274895	403501
409000	387928
207770	313038
297665	97215
177981	280935
289644	428129
158799	379680
54416	234918
106188	111757
65003	159249
329727	303697
254607	265711
278320	107337
209590	164394
358971	259863
454095	485304
330413	373427
486646	159249
202092	130069
321261	364577
237533	396802
114681	317118
63383	310082
339932	239241
290857	338271
168608	168507
315805	67858
72804	55497
264800	346266
12063	491269
306252	15947
56648	53863
195492	172269
145477	26090
430417	415165
10062	249073
310153	451016
284842	162795
300901	44794
182175	130164
62093	455329
364499	380643
465927	404960
83616	170578
195121	69556
340037	90123
87710	203452
215029	32807
338931	370441
299580	24516
292994	227101
209018	165080
380748	323157
52217	360469
319259	129255
178369	410756
443377	162831
199422	113138
265598	429862
107471	440740
485106	315152
416138	156209
416402	336297
327209	448033
127715	347202
20186	236741
146964	461637
352399	177492
67421	98847
130224	413805
68472	22079
451847	112312
106825	309808
338660	425827
170492	40447
312474	338799
295641	313745
383214	187974
418291	36836
72964	105498
88794	274309
385516	46926
79285	433592
284287	82153
137464	59617
87878	426736
375405	20095
472031	451290
17661	111325
25215	354290
337415	153995
373755	285446
41401	231485
438529	202019
434286	282726
417690	310498
44844	299942
470476	104446
91382	257769
178135	113817
43522	129687
15266	41004
89189	238176
43931	345385
398214	286936
483485	175721
186495	202886
489075	457093
345207	112049
470857	214017
185671	420688
329155	399468
479297	235781
67517	187836
355013	419777
42979	356097
111755	462920
112798	413525
331508	307432
221687	126473
87097	295114
178151	41640
105981	290014
261112	328546
34623	481279
466406	452582
469976	5041
279897	146021
345002	133471
117061	85163
224285	386059
186651	208577
355966	291180
487681	183213
326152	417516
100826	443693
467605	159203
161420	24539
161023	117246
272896	190353
133909	25655
81104	401871
309646	116456
169240	195944
170938	28847
87013	126426
178971	72695
247296	390274
353051	477154
387577	78184
42890	110033
94178	236016
118688	316806
408021	423823
200379	188925
202792	95922
470728	21583
359790	99181
104655	279302
275473	161546
253435	48163
109323	418504
48966	477506
17702	389608
267395	440784
389454	33855
185317	68552
334658	27748
175413	386364
273271	38936
481419	228258
297246	203308
47670	185910
60630	254178
279701	113099
109174	293813
1154	120195
315588	21241
207792	192631
314448	371183
404139	21809
201019	53490
92401	233742
494082	455769
129850	199290
75617	402323
161145	220417
65216	126204
226663	122462
340772	458104
64557	182956
156430	158687
333922	15133
338955	209967
4372	462534
57978	458119
331867	92613
430657	7025
183523	140175
222718	478415
25748	281906
457399	322203
167588	218017
19276	285156
348176	249709
75422	361198
425341	34078
66001	259427
117348	353663
70625	405576
348	273831
291964	350142
390960	397042
486184	298182
425167	366127
144280	195615
39679	118722
467502	287454
88460	420295
79733	473314
260485	164816
187510	45141
388988	268118
294323	324723
364636	634
342129	294684
396883	347036
334092	18678
26414	171509
251694	12263
470389	274428
157018	395988
324296	390829
399720	170677
128556	316540
242551	455181
199520	10812
2668	48163
200945	262954
388816	13129
484333	427185
79968	179570
245213	195121
321455	86476
179054	44594
356196	24201
275075	334737
86632	247107
268748	216159
256716	275326
284523	345368
220247	184657
425675	137798
203407	49903
242551	148590
225043	487576
158180	393716
130332	245679
375252	73336
491133	175478
322660	24516
134299	401488
195042	257734
34686	250434
382691	354600
58425	309774
493547	371918
467012	58503
354545	170097
310234	454938
36930	157339
231625	120890
246644	57944
235543	95149
5461	355806
270248	386132
16572	177244
153813	367343
243547	152791
252569	345745
203364	399674
115759	136442
164394	183213
252662	329466
7377	144405
232393	264406
396757	153252
414035	92954
252739	331581
181159	304457
327964	54976
20478	240916
83403	92613
163026	253147
382848	435278
217374	369599
50198	457347
463671	158153
118076	29428
230088	336590
348215	384922
36610	325267
82795	317118
354066	250679
413707	293813
342465	221388
120228	117175
267617	293813
129262	95942
379932	343984
263298	50225
226706	230687
83616	368205
3209	55383
79249	83531
118025	78820
210490	51881
225694	452055
182668	187974
486236	210082
63689	4349
382778	481061
190281	407545
249845	72523
39325	316372
53922	467492
470408	246672
308217	388904
74421	291521
290855	221133
130069	140192
272338	278700
183374	447831
483322	393529
382644	244795
412578	56396
390771	491
244951	477510
361818	214723
97376	222969
181680	286162
382096	119868
89826	76359
224533	313745
437849	372629
54646	148739
197518	423616
410390	437018
78244	471745
61148	278907
267739	100477
396064	237235
418594	338493
254182	466432
274852	37400
479351	358587
474052	336573
148246	118286
104740	159523
368789	284619
64345	258524
122637	302744
301348	450983
167588	54487
104965	313745
3124	188302
18928	11863
440141	388869
19542	150091
105214	373116
138306	331859
352605	477787
297979	180527
214114	430356
110996	266944
189467	16601
241088	447517
275989	110677
230563	168213
247676	224285
489221	13370
158099	271300
301673	17365
115561	275279
33085	55200
427215	183411
171380	364831
23162	42189
137199	307668
86560	160214
385286	265518
263769	301659
2959	262954
301659	425118
57856	417918
448104	42312
260300	267352
492937	265883
15819	437047
256718	64188
202893	277167
462220	421356
39892	129037
321694	203656
307962	334969
125442	360884
203372	341271
284369	414832
206006	458601
449345	317118
456694	461846
413675	152592
276883	347337
161656	313745
230871	136540
469606	401949
352882	107479
312347	55313
90696	380838
83269	276003
102644	63063
191842	42890
410728	399561
264667	454917
291531	393581
17722	446321
65194	66805
271760	364000
85425	201208
202559	413137
5700	351722
118454	273831
15027	21902
17707	438533
214853	403501
39143	175846
418453	134140
35806	360531
458462	206081
330767	476303
157839	309801
1752	100705
395177	52223
55422	102758
39357	449802
352739	72667
354734	367620
465163	405217
18577	371668
260982	267602
81978	119442
329413	435867
76860	378706
20198	304264
89219	170123
275995	448266
123469	451306
441486	51897
304722	26257
435682	137760
355048	391414
256716	250805
177843	286897
345401	180931
321050	443822
274613	228013
406312	423688
49534	309918
251991	212139
312283	333645
123606	179275
117363	62720
479044	116277
124711	135014
395998	299048
128738	296645
72572	402692
332038	459213
303682	327061
259835	209952
271897	58881
302758	428199
178147	351414
236216	93645
150413	128596
44139	155626
25508	75303
110979	308897
48282	332684
318445	4349
347124	338189
341163	178907
59840	53994
476954	27458
256408	127765
168642	466737
259857	170383
12195	440962
407972	423589
409539	66245
178190	15209
32601	58881
242411	404189
150073	356645
80971	275790
273258	480224
320972	350306
66137	244929
247296	320713
343726	477986
176383	127371
361001	6368
10523	343358
296459	94516
176921	252443
349185	80881
410114	41964
73896	43621
88406	460556
317409	401854
489908	303250
442431	295114
148062	74563
432062	409828
91462	279593
250527	162795
450257	184657
481886	454371
9501	312697
108762	154072
46386	11742
383004	86476
113988	301475
486965	416402
318105	293745
241553	159046
359	162594
68675	315184
222095	53640
227071	320691
271032	350615
452128	327653
289126	406884
3202	144359
16201	149999
285024	437741
199676	56232
325638	152321
342052	415487
124957	48275
5040	442735
378275	396246
435770	293813
6991	20959
433197	381054
195071	365224
4849	278520
219198	470249
91359	42969
417938	301252
167880	383348
167588	320097
437844	317356
414240	79859
304812	190369
139178	258911
474389	277315
88852	21679
272367	187986
232251	164441
194182	407026
412624	260707
91614	146202
2362	389497
130843	471900
286911	117994
346250	233287
123031	190369
192139	12700
115078	273414
423468	126204
19157	61565
265586	451379
36842	187974
196494	324626
172960	2727
81369	350956
125988	382936
344094	478859
9556	122185
458233	70010
235909	476404
476346	300811
71125	468951
161857	256121
258885	291741
338975	361170
59890	331491
424575	203656
346557	39544
289283	151044
127647	469515
3456	276358
353291	92893
255995	398333
112372	287840
320729	405972
22938	404684
243147	104383
298953	390874
323483	43844
19727	326553
408685	198162
111273	271274
32814	207493
277870	19958
395230	476951
243749	169269
137654	293563
395200	117393
254651	153799
366402	425149
138605	233676
444583	228427
48662	132740
454867	419063
297436	353343
44469	198700
332346	267352
109185	304493
369209	127921
332299	105754
73729	489033
136798	434045
204320	159860
114643	85320
466819	463790
352865	250209
339681	35707
161294	269199
491301	183213
32087	144405
284979	27423
203517	364680
316239	320788
192857	419410
320683	46020
412037	317100
466790	464166
253102	409675
367676	429593
26991	281472
298823	205571
284859	398333
23854	385891
412110	208586
208577	56396
420670	366493
308407	485596
324967	285058
345205	267602
351972	461846
213731	83811
127358	315938
14679	19185
47547	187974
396926	386022
260185	184163
93150	11931
328618	307626
334160	458877
98335	16325
351248	366218
443317	166393
273966	227101
153505	15209
338291	120031
169497	248885
31009	148519
267443	51881
400825	117393
354111	422083
339155	477967
256325	401552
14400	319227
93861	47327
484746	336500
167588	108420
256893	461902
326525	211868
158345	135896
134325	176913
334760	16433
45767	21276
58844	464465
118808	83872
52537	68441
263557	171760
159891	290450
457605	352385
339051	72226
321275	153995
401241	292650
326631	64429
189806	49021
197647	479614
220477	81255
360459	146377
106502	218485
458451	48303
355309	462433
144973	289340
477815	73065
385548	336590
425602	61060
476489	67280
322490	169965
78580	238942
187664	340512
355583	127921
349522	338502
81885	358627
58930	43164
65513	261958
366657	350189
317370	441691
135172	406894
447610	441313
386125	393326
179554	300800
393056	277961
323334	309524
116504	387904
297429	252700
101465	170146
197242	249334
427054	108460
236928	267352
158918	13370
15133	267352
62070	188245
178222	93257
20850	430356
257581	208577
255097	92427
221296	490797
14256	9054
484144	472817
493347	483888
466790	489822
354121	354630
336152	273664
146022	317675
472830	86974
117333	183213
146893	477062
144543	79249
25690	461184
52537	260985
348584	261394
484464	358353
374181	213639
384013	44198
272908	159193
421347	190369
146901	319777
428487	78770
353149	356514
445101	77753
308345	237178
252615	420944
148530	298947
206939	91952
386343	2935
228564	186259
299976	418000
95983	283346
402572	411424
128124	405217
159155	494102
169496	250984
128903	390349
157839	393581
388249	353913
425827	278470
368723	32193
298823	419502
321853	219241
256696	291984
49670	370102
390323	489822
413905	336076
422546	203020
73309	75952
150427	324548
15819	35065
414877	212618
455105	329287
142695	438783
321043	334950
167861	52131
400064	335003
192313	462189
214853	10367
173228	401863
68529	285156
489618	35036
38861	43334
318000	407678
364246	440660
103405	455447
207596	237165
200981	98548
454147	456065
250815	160158
414629	366127
151295	74372
368650	12443
130895	132996
396758	72523
395109	15209
258136	7812
357846	293626
78820	234117
315437	492056
447577	352384
234866	37773
17673	235189
224589	34873
329121	149407
405832	122085
108847	60251
433256	471277
456231	214114
153928	76037
346430	204832
155390	389682
219607	17876
460195	205289
255112	383389
487476	169116
270647	217534
103065	386901
415635	430979
235053	445626
163160	149827
446969	145853
421137	51585
434726	10577
236925	7271
414174	11626
248546	313489
254137	123994
9535	287689
333582	198317
423767	374939
427272	13370
108060	475723
128704	294079
229878	451016
96869	493862
410574	35499
86950	296423
116947	126470
58245	29653
400520	94516
453697	455800
259769	487192
207895	16433
320965	404727
341283	237235
61001	251038
383740	262954
189308	478232
247595	403268
247745	253782
344065	17231
319231	271899
349359	450439
422645	72523
473113	245757
101452	178094
39683	450343
339051	240225
16192	274309
321331	180578
79407	141440
195739	401854
295085	478280
100030	359762
54994	289515
381597	146202
410220	331238
227485	339174
159979	208487
314311	227753
146106	165197
6576	148000
479719	16433
339626	351639
281169	479614
361619	69019
322515	348798
488846	35707
85729	42680
351071	373021
210367	249521
142877	166513
259662	6693
319063	187974
15819	224073
280450	293813
8461	5857
52705	277961
413816	442968
461115	493625
202379	391414
241952	282912
57276	197528
99087	3597
314605	345515
236222	199639
155264	377260
63689	215938
274704	325492
241732	401871
254430	341553
281924	121523
451818	30332
397778	287740
244470	478415
238729	214024
252604	326815
418156	206924
142101	7842
159581	422110
171861	152502
441463	123077
180244	75965
315990	48163
38836	100026
91160	143151
105883	481496
17470	130043
118436	99820
199973	317118
182771	64075
293509	370866
194644	165267
284248	157358
74366	487833
18932	401871
200997	203656
414074	366127
453213	237019
330513	15209
449399	192365
405784	355454
385507	120523
303233	311212
335110	166738
94895	454385
39744	254145
390117	249709
17038	317356
233881	324864
308141	462973
105394	266911
396863	38798
438464	52917
156161	478415
454172	92613
448153	273831
311169	67336
71627	134694
436864	352951
14919	255874
274692	144128
326260	352369
86311	184697
427112	70077
361120	82444
68931	220990
194378	468050
26509	246009
107524	233560
36298	436686
164635	48275
84960	221890
127462	189950
4098	95149
151709	151332
104171	48163
66001	31240
13930	49847
305018	478058
351146	313745
446140	291249
277511	447909
69749	91162
154455	81497
227722	443449
447644	197001
371644	181106
373721	283845
16844	223627
79079	37039
390553	364109
482691	415221
445023	190369
48950	368238
175013	11059
28971	315148
383635	137128
373265	380738
296946	351118
461846	337988
156388	348176
372340	207001
68098	357835
486965	694
166386	353787
360764	69856
14669	150264
370776	389703
350313	86974
460929	16433
430118	285325
242135	410236
72804	324116
104349	366127
440470	419797
172370	431799
357056	153452
171093	53490
227700	132996
40798	221035
214221	410074
419370	154907
304638	110677
278520	143858
474341	452370
451108	50634
34447	99197
315501	35735
111705	84089
263351	267783
25741	385765
187844	105736
272950	17252
321157	491876
393218	229868
237120	82585
191579	53389
360512	454476
101614	286936
19459	142628
202176	152554
117103	488475
228326	138807
346272	100369
260814	1118
399100	62191
173397	200849
443342	315888
106268	344063
276783	417680
387986	32807
361047	353389
241952	368859
455445	233067
315430	23018
360179	227179
174179	94516
61482	281985
276247	396975
410096	250434
399760	265711
314215	70557
457331	371542
418992	125420
48431	359627
332880	149706
440347	420944
81525	146181
384231	473642
465244	12245
472685	236213
242883	367937
429766	183479
289444	486885
143731	215678
311164	316575
444733	39969
339868	110677
361494	403459
48881	183213
223246	335949
400395	196560
329155	284843
442872	327217
53008	441171
483625	142318
349972	334263
234788	432239
303720	473223
213250	402708
32	78811
332206	264463
432755	294836
292923	155747
310338	207446
94114	406095
318285	190369
59644	51783
79817	56457
76090	426439
292499	248777
201121	288640
43838	168511
162012	227919
107524	292553
491460	353787
419094	122462
321555	197996
71430	240396
276821	166048
263880	133106
140192	53490
259533	10962
60601	293813
292061	394406
397481	146072
131749	214218
364042	336590
185906	56533
104374	298438
288179	131729
248405	170039
264026	208118
86497	263514
143290	348537
463836	208632
432816	10423
7991	61572
120264	228978
366941	187639
440374	133384
243287	483466
219136	139297
29597	237458
261759	250410
352499	15337
103584	474453
358860	200600
300214	312698
306040	459213
141512	327449
421140	464080
134593	135967
89028	21767
163435	172089
36477	236233
95305	83140
438604	108878
423367	292721
71430	34585
452052	297969
396381	178422
1004	246311
19005	205122
227628	95323
5555	151829
284583	73820
261494	218727
123161	491462
115935	201019
455867	296869
343892	110281
277987	40784
345257	418586
481419	66277
485386	157100
124888	158420
461088	1605
78873	476656
124259	137368
404946	9318
156446	145274
292815	293454
419206	446351
129691	446351
282469	392024
476610	86728
361880	165540
2864	327217
432216	12648
40310	92042
398605	169900
473663	106892
304722	50264
228371	313745
112625	95225
311102	30076
285790	23854
305682	18451
428944	61041
20136	214881
421225	387742
254679	394060
244399	138881
198389	345051
484958	355700
150655	420591
441951	216907
283160	447462
276419	164039
44178	412322
78271	270196
471324	292004
176638	94516
325216	307184
195375	423242
200289	18214
34779	94516
244579	355977
39943	307295
149422	81817
106076	160573
333935	38063
402238	429161
315625	86892
83214	203656
160243	250805
128166	477986
302798	299914
54382	246986
397734	15024
424353	336590
153995	350949
110996	388677
264058	100317
214716	172335
60677	130278
204821	99437
316778	95823
61651	179258
266852	35185
46548	24943
361633	121171
153322	214436
189152	373893
352717	157617
329144	165884
157839	76829
418453	163324
171379	108956
38346	402685
158136	251478
137298	118662
396542	28065
315853	70219
412205	15185
287566	133277
235702	141509
97517	355160
284001	48365
370946	162235
327570	351519
12174	251116
347509	127174
429773	469235
9526	405176
308292	355093
489351	442870
381595	9054
101605	417201
10813	50376
1936	80587
310338	348798
78414	397075
19444	283861
126479	318441
221174	427803
329826	387098
408530	51755
126653	7211
222956	492906
16458	122694
304604	38063
296029	449521
221657	62191
359976	249202
40028	318533
80043	168638
445343	9075
210689	238299
298411	9712
144973	405718
130025	488755
478588	414776
266997	196783
112372	226318
219546	32967
264139	369599
408206	441079
249816	222387
114425	398072
112438	401854
145585	77715
281942	402269
303023	295855
333752	421830
241952	48163
477644	94793
92401	17207
228533	186159
431854	430356
162327	90277
128605	379457
79751	37249
300443	238299
334563	448679
488027	363663
484612	82192
319081	182000
370148	261396
409016	315614
492940	135026
16844	207042
228990	327918
357491	470753
146893	477704
56620	19808
477509	478415
489977	409564
95536	380283
404568	395298
287956	35707
26943	198694
441312	54839
127207	444833
28096	110677
248013	273934
190820	270095
375214	237548
60072	334790
356418	487508
208286	217423
380422	76674
486648	393390
439718	64505
347057	303424
80557	401773
242644	385076
214750	421078
46158	133109
27052	183690
256582	292655
234453	203583
483987	490826
62860	135756
41496	252664
346660	447560
482676	239650
246902	220606
345862	47091
108434	94344
308243	93064
109405	298834
327657	389682
402423	447105
287413	374030
108180	417603
119877	26686
24312	142304
354111	213690
490034	439369
422269	127811
139270	52917
369066	60624
466813	447517
434169	96722
380204	473410
265774	375840
268561	156389
95891	61621
267373	83741
400793	256325
261687	324639
266069	150452
160429	201208
248924	461392
223812	377795
326595	446456
11801	259435
374493	180957
32831	95705
402316	122462
19324	381008
271480	464735
355259	237235
78134	336884
26830	466283
400303	265883
65085	101058
274672	152816
188202	110677
355898	219929
230051	241496
315805	371580
404337	307983
101472	4990
383662	492854
309071	208300
79817	156375
274587	471310
88812	335663
65975	15209
105883	303175
373833	299487
286511	56253
97247	190369
441992	17678
282401	240624
447212	359685
463089	256791
490097	420473
454931	262954
57276	88426
480125	12245
183031	259739
301643	205289
425371	160461
389719	91069
259553	160183
441804	75008
53314	337427
37013	193140
30568	55205
444649	395988
141929	245184
170085	293813
235836	279882
459260	133561
432019	46799
337183	86560
107118	208487
202007	5842
423906	331928
332271	356092
89571	107284
49256	248777
258015	468377
372975	356519
137840	235585
418330	463549
198148	83403
246755	125664
30559	108104
127270	47055
401114	25410
424567	163315
211571	313745
268375	236308
1996	133880
322290	489765
466885	17116
119026	265772
100852	278550
178422	125409
172923	136192
233498	283921
406764	132206
77813	464725
205965	152076
367272	404523
387449	447517
259775	137028
380161	426284
304404	320603
489296	57265
3462	7182
247254	273831
466790	30638
44159	428428
201204	440660
128064	415032
100669	457081
305054	172535
214022	190369
320121	1605
289014	47757
427783	52905
441686	222218
296051	374816
24927	221606
104439	268491
47718	389497
450465	92401
270597	382180
27307	447063
312714	387185
10093	402493
476692	262954
97732	38063
328840	206501
165680	400045
177459	285446
195508	309468
262286	49021
314589	202142
466316	222843
315945	469532
59856	401871
201131	85331
368688	1057
264827	257600
427866	418282
184870	257480
247692	482883
112412	251450
207097	6396
79374	61274
123449	119799
384196	38095
72678	401297
294360	466518
15959	356645
126458	453992
211451	110708
354866	413880
286310	75292
45395	183213
3231	246989
196286	23454
182091	131418
51597	141757
283803	435318
335441	472072
462747	226494
270747	468952
473132	56964
478556	212081
234881	187836
73298	267003
209018	12895
239738	249098
482018	342944
399011	136435
434540	491348
404384	109006
405657	473173
414569	468489
206385	21583
111599	97270
406464	462973
82946	432486
385866	471416
444755	77978
344135	391414
371907	317118
387860	414969
394290	263962
99123	219743
445070	250048
404389	402269
155023	202417
3226	6899
398693	65210
252815	21632
405365	268129
233045	231443
84730	174724
160317	296423
38063	428631
474221	44341
280600	128322
273825	283918
371996	48661
448992	241005
374034	267869
128652	188759
132827	287377
113363	298649
328059	331581
229735	335743
419669	186597
254900	110677
93803	250643
39195	317853
311750	285623
209824	437223
183757	314549
309083	35862
137773	425365
110835	395336
21356	411410
51806	250679
435242	177543
390830	351639
302882	425700
23323	50952
131939	362342
470991	41075
251315	141044
335274	36392
337318	407738
154451	8607
66383	249888
325710	117672
275291	169718
200259	152273
89238	444292
36748	285686
64248	187045
286755	107167
38425	87471
358322	459205
402398	479614
326446	265589
81885	75273
343744	142937
328174	243822
445188	267602
178469	411493
180345	328713
469382	445936
283103	48827
292714	260014
395983	240665
8524	458119
428226	229303
36584	494102
417938	478287
196641	249444
18218	134145
24686	33250
243147	82585
444139	341890
433820	263090
314680	57989
79437	363627
408602	290
115548	206686
455691	440962
447335	453247
51152	29105
485697	313314
452383	190369
60009	94516
334671	274309
334823	132247
76557	226308
27846	36833
184299	296423
256120	146584
100612	211868
398900	388531
161545	338189
146882	35806
363027	94665
227850	457093
131136	11216
219258	208118
292844	220417
164459	77278
408221	265405
390433	73674
165680	46580
197338	452098
303793	28129
451372	144845
454588	335631
272087	248777
220671	212722
124891	316929
314572	274542
483291	21523
404568	201999
277872	67779
223004	233250
349321	2715
340654	353382
33143	213089
263135	386412
63086	57269
243048	390334
134960	287423
434690	431116
108126	336590
93691	23774
66356	232890
120720	3664
26527	50838
450465	247367
385993	212625
116954	264126
468162	27681
358357	317369
455711	201794
408357	346003
251273	252192
207741	244233
428437	92613
130804	389682
330736	231901
87546	99437
397640	175698
53314	160461
474783	485185
229304	273831
111950	135516
433206	65273
442223	386132
427616	222400
265423	294192
16746	35707
383070	403501
322390	383255
430845	291000
161363	39625
24958	304493
7920	278907
200665	443693
479157	135875
144405	66530
248683	388254
85739	451016
33323	62226
225029	171312
108250	37780
321320	49228
395650	91987
245556	218727
200092	16325
485072	115198
358539	196181
394743	454233
104788	162254
76228	66688
272481	73881
397896	482143
65513	35805
486314	314742
168518	245948
196828	241048
176178	413525
101465	242210
310836	293813
218987	401263
327518	21632
383356	240778
456070	310756
467461	135200
101179	87118
382140	223425
437509	17339
242832	111732
20936	364109
269146	261320
211350	320724
155015	292284
226584	476231
488576	114930
426621	298765
269494	28229
151444	422998
38277	323147
2661	332532
268658	48163
368892	114643
482303	226517
460983	228431
286679	291331
264206	430356
122701	483877
417131	316877
412844	316575
174598	47898
165680	267590
156518	393326
132730	103758
456021	37577
388964	381295
235139	3743
48594	31714
434959	226072
466790	300
315358	15318
420153	74886
457418	364741
85031	164884
483685	71076
369037	48365
105568	113319
240347	205289
417369	186887
168719	180156
432350	193417
443320	53705
420514	428026
294525	469924
228431	318740
399280	76857
488490	453222
276375	186440
231688	409828
224589	280871
209672	100730
145199	385182
214480	255579
201461	190369
264026	448511
249444	206673
277568	99350
324461	64335
406503	330469
187999	339125
333910	317118
469102	187045
2626	380409
358011	350546
111819	481279
122641	323615
198317	304672
401488	224106
428635	53144
122414	64282
162780	474488
153414	56132
161363	216518
463565	313745
272588	391414
62198	341271
392029	294330
256811	476231
122535	284260
2993	94665
88550	349796
392086	196851
358322	428738
230220	198008
177693	182521
122139	356355
315250	144845
253355	133469
428099	10646
6944	226381
334092	35126
66788	182000
2837	164884
24079	103274
32098	440466
246603	11314
85354	343085
222696	265711
362915	360157
249175	364404
479989	393666
312477	6734
477932	366099
104018	86892
57011	176878
244259	226494
372448	71541
137840	220417
337977	31267
96715	261396
485697	359762
26021	155602
341067	216022
474442	171424
142829	411809
41378	481712
404099	124812
33398	452709
338623	313745
460205	87464
385230	55659
224749	359628
420266	407902
48644	86974
141401	107711
3010	393097
328729	51171
418866	203365
36264	250805
268888	128867
24469	237178
134888	213871
246588	402731
388158	336076
1292	374323
483715	165437
279722	38139
352775	484447
425341	1057
232833	88937
466385	120976
266316	435280
262536	322492
161894	49021
260238	258607
246348	10345
406725	442048
43797	23323
311639	364107
277373	467748
37651	71406
296636	137318
248905	210913
325442	421935
382258	375840
99530	75990
58677	84775
446173	100794
212009	268667
309917	129925
301728	255316
444931	242393
404316	266989
58523	259969
219198	83523
42370	274314
90911	73973
279706	479680
145900	176874
174263	13576
37236	118187
297436	358032
290738	420944
434099	42412
484628	267352
210203	477869
360217	198926
345584	308019
26191	421356
257378	205289
337996	421356
209457	481928
342486	59481
78616	28129
2187	47518
324536	51895
80341	447831
9866	380084
106313	12129
355695	378686
64008	338687
255397	310756
322994	138446
8959	257461
472440	428214
129870	218299
43365	252667
363041	357580
137844	38400
189467	338544
441302	68950
177212	450403
178941	132162
468050	76775
175725	348798
284394	50865
357857	139648
429885	257603
144405	336848
237851	288035
198786	245679
245811	213871
115449	249334
187244	242478
374600	45413
468256	328367
110192	434239
375405	155449
324276	266852
377720	466851
334404	293318
236654	166625
224949	460845
294323	255650
394572	399502
458377	280174
337553	273831
326172	26746
10762	99072
190369	164169
250454	218689
21726	401004
281808	166513
165680	17740
392086	404218
377902	433279
210297	396847
16641	157717
31247	215477
480801	258220
212009	294079
228087	389318
36547	122462
446549	11626
227198	167799
122034	238554
405306	113522
209523	45227
242476	154872
174255	144052
18928	188412
416004	105017
198774	389682
444380	82291
10060	321687
453109	478019
316372	474945
164775	205223
69455	204254
165776	187974
147795	168129
62817	227735
92401	267602
464828	43835
480590	171994
68675	428840
436113	152502
28399	332029
380949	409828
27662	335757
457742	466447
415625	364359
346360	436522
49543	482623
235698	318735
35549	273831
490715	392729
89620	462004
57352	30866
475948	204033
223429	266852
287392	12895
2187	38490
264230	414785
484377	289465
354694	261774
439996	223732
174195	374404
490167	427387
190701	81280
181623	392037
60677	439686
209561	159249
247674	111325
84221	391902
55232	400735
472546	156171
107118	189286
124658	303175
464087	65648
306294	83403
150921	99405
417948	354326
484207	389682
408739	215146
24855	237517
423846	6253
226038	426089
56869	327217
140573	32807
334602	411809
9203	284843
230051	285439
187527	117097
459404	446801
24472	431858
470342	31892
172069	360531
82181	28400
404207	368082
178422	401558
201813	272159
164687	426025
262980	491202
79016	119459
345950	387457
461157	101058
2643	72521
474341	183479
158942	299182
222389	158625
35072	212081
12564	62434
425088	412146
228193	87540
233699	433193
202466	423032
56506	51314
46988	311221
159899	246878
349438	79224
469102	45483
485667	18025
4160	375560
83573	151642
397231	288035
49789	2606
281959	18760
308680	395336
333858	75305
16231	187974
272016	421356
162708	165267
207681	222489
378551	462901
426012	113051
228326	139339
204078	59776
49898	65699
449781	274157
376855	67984
14872	422853
244972	306589
43252	463285
149321	260527
226168	315888
328840	477986
404337	370866
246280	413097
206951	314039
20839	56018
365685	184092
50444	412031
294859	96406
247827	41253
159232	269731
327209	302043
176542	50717
20946	89429
185491	328538
377417	48446
375405	232923
120015	281924
309269	383777
233498	146007
162352	44325
298421	51895
81879	156739
265192	417680
434286	455308
470915	60998
366358	10646
626	33553
228050	164256
250614	461944
330486	288035
344919	115174
73153	246592
283632	12895
200976	329226
403180	21824
414825	67605
475810	193272
444276	381121
106101	77136
40952	233307
441604	442083
345401	26698
368130	438373
103914	252837
417369	427796
438381	415105
308150	144800
98591	69094
221925	237925
167506	275721
418380	288745
220046	366359
296029	348176
248720	243021
449521	193082
67465	67525
267159	298878
332638	356054
39672	453625
316376	451431
230051	175700
197078	25393
310866	66066
451697	386446
283181	190369
233117	172089
246070	492906
384231	378015
211892	489372
177079	169678
5090	487153
132529	57080
137454	150478
257164	154700
223820	374939
87489	478415
239341	320067
351913	441151
282401	99752
34563	105124
325502	279503
388249	90884
16539	237548
493038	393836
2469	285156
318829	20492
279791	76417
363230	391414
34847	146202
17333	293081
199430	157658
414941	156264
214518	393326
37991	134145
398506	70029
301312	356418
130069	478777
363709	456643
402717	67584
26262	71994
239553	430356
29269	190369
55659	190135
231354	173242
464891	13370
458207	164441
124259	49106
124121	165437
361698	18294
289906	284791
5409	330828
326525	1605
467185	282973
432421	24738
298390	21464
182552	294285
413088	64335
359299	210466
353280	40784
228833	30943
32332	234154
265194	54700
84499	412176
94758	185731
182939	262280
428414	82868
117802	444761
285260	302836
93235	411303
241937	310756
485549	297461
161530	294404
146893	309330
340175	368358
286068	94344
382627	383576
311723	447831
168381	387457
257606	222683
174790	116070
115725	492906
223462	210050
334985	146248
451769	263713
169744	484058
398177	57989
453470	312738
173966	350973
157526	133553
262721	129849
153543	276621
256893	281798
103785	172089
449283	381724
156679	190369
194499	237235
193820	121106
294323	71031
383223	28116
273246	445749
235916	226207
287012	113522
64715	486843
442111	430356
49083	313454
172125	52537
227135	298767
182771	90820
69029	306983
209390	626
401555	181204
343178	313745
312908	213221
465132	436709
344919	234413
438236	105770
167877	32807
185920	354910
259130	245679
78739	413266
231617	335895
184548	401957
285717	327217
98286	485031
289058	439804
240486	477774
429586	476880
179473	121903
209618	260497
121117	453543
358767	441357
489453	212576
212009	368745
167583	442824
235939	475200
9858	42467
116527	48247
254128	142382
411704	335569
78505	317118
110666	123640
316828	476880
439768	281674
37748	417918
186706	428103
53532	166183
52275	434893
440138	180578
315951	87951
418662	389068
275358	336590
172883	362784
351149	231230
35233	296008
15589	168213
237148	280889
371960	226276
193197	468541
213094	358032
133817	331867
11173	341975
274923	299386
57446	396583
12868	20557
403112	387290
133394	153995
256610	144306
165344	446411
336076	223367
210058	404806
292687	267352
446488	294757
305365	460605
438644	95312
148812	259241
88849	256421
466886	25686
172122	449502
75514	279620
234952	72872
126600	92543
228326	449620
300898	335510
263526	168638
314832	299408
269263	474117
77839	378686
409238	214540
416911	198317
459249	214559
147795	186095
11000	99210
334525	195121
284129	121171
41495	410415
47225	133423
373170	9848
115174	422164
268163	433391
214251	204925
386072	183213
198194	477062
302918	92613
191768	209572
156920	419353
297113	272407
345401	264504
105969	281924
72201	181204
92635	391414
360459	151566
392062	245589
111968	69029
252363	456640
379391	83173
345107	328478
95247	50264
372714	26310
303628	430356
341067	477986
360733	442048
340334	420944
324072	294965
484058	460792
101046	15209
464420	23858
366100	455239
79811	192524
290693	59759
57910	128516
430774	258126
437841	288837
114468	388195
316036	183213
468256	162941
371897	295843
56913	15133
196462	48146
195760	285730
111970	236
383796	375897
166756	54657
111156	100349
265955	342165
353346	319779
385553	50538
419677	92396
168582	58881
156657	417918
303237	401065
4847	490060
218577	365329
122054	271756
488490	130028
73298	395016
207542	489552
154906	146790
361296	411809
46870	413469
187834	297769
456395	337849
141359	345745
267562	433948
55489	487833
219739	401505
188219	13433
4615	375388
175085	248885
231409	239764
137184	285156
352294	11236
477304	484120
467894	275856
128828	304865
460877	292559
2930	287552
39813	326956
10936	10510
439205	295606
222316	369048
286768	484274
198758	6253
312751	237235
71701	208617
348577	231447
404543	270095
392775	304941
258540	155656
358928	351193
416661	70029
119003	152063
195677	63384
175705	175721
460161	360660
226095	30263
39601	364000
273718	130125
73298	202019
52889	33855
51748	486781
149132	258370
34949	187974
319465	476447
17836	1605
481262	149925
232758	73336
225059	281022
370231	312611
149502	260527
180636	422445
874	458098
51543	152921
176221	143381
137212	24256
195107	190369
392150	358797
238023	157857
119642	86728
428182	404218
358524	39892
399788	344355
81358	366872
263813	28700
406289	394463
219320	366666
155448	200344
358152	105212
147811	278359
419591	305766
107998	21411
320125	132878
75119	341458
312373	23018
372214	81008
184142	449968
68024	489019
84890	203788
493972	489822
351531	186548
382703	290303
399042	217423
481980	453493
338003	166970
291521	45046
47630	179483
188397	54976
228128	489846
421074	404579
241120	209267
286218	409828
166871	250545
6467	148695
270128	166739
163089	395547
260624	29805
429761	70242
73691	158287
287552	303059
24529	18393
356490	462505
286791	313314
422246	104733
348409	17605
233498	181624
228084	210282
305287	105388
202379	214050
370789	370863
74964	409794
110677	266852
425170	440962
462241	185076
111549	237781
32962	50264
257802	422292
347969	161037
249224	6156
215505	35735
116248	65323
332821	267602
23517	275152
464002	453493
487472	171592
128839	450541
38309	277936
391678	384401
32148	54298
404892	90099
426320	148973
156975	486885
180755	105044
147224	97277
349972	180578
160220	207093
259361	363564
315126	137508
71189	321867
263343	6910
413336	172089
131404	409783
262718	371918
321655	226096
257540	182578
214456	463549
122072	146148
213957	417978
212604	430356
252278	60517
439137	70967
187912	208283
25701	113051
184418	104430
236810	22347
49507	49127
103225	201896
378461	235781
442530	141026
119001	127111
154605	55129
461111	425838
418532	410074
477593	101058
407326	101058
31834	137009
191773	410718
55489	76417
473619	286936
89805	190369
190770	293813
140025	350479
465292	350549
127291	200632
201411	144947
301834	152873
30142	392788
125420	59556
240709	366127
102835	281252
196219	391414
342539	388586
102166	444050
298784	147121
257977	333826
183132	49828
11696	166183
364963	360860
192183	335069
182946	151101
418700	169146
228050	20959
316656	118403
145303	364577
134939	379416
288465	154095
9417	476951
389009	9270
35929	278945
225694	371884
226150	444213
263849	301836
341311	461846
16995	266852
442233	463361
78168	273384
56002	162947
267355	483769
463457	407902
99610	197066
250410	12895
58624	206055
462660	263009
245754	12177
296119	255012
185141	35729
221369	186481
334602	143358
405298	129491
363191	487833
464190	114014
338441	200444
156735	159698
146893	197278
382447	181993
288523	244044
473580	309360
71511	320171
57555	407463
262570	287764
52867	474341
219765	369769
311102	194971
89826	36869
228988	85471
325912	69708
398576	152502
100134	426176
164625	303628
72467	280146
324262	431137
405293	447335
207714	231638
5264	49985
153303	100259
102633	490300
74493	188305
173397	159249
286001	160242
291129	344466
122462	112841
118388	439461
194130	43534
422352	336590
61568	145270
246500	331535
308600	371934
493721	433391
42020	215415
242400	160636
192160	491770
292480	375697
425135	129097
81920	298767
135085	183213
325299	311221
112723	99982
105788	21523
475808	309808
444753	348731
491489	97070
216324	102868
328207	95942
421286	343201
348662	431465
343537	482143
83049	190369
62778	193961
5857	470483
327785	150685
338453	441969
213994	426986
360325	357591
51957	293329
269006	358254
420234	314342
199765	364279
392704	295602
284980	234918
60589	417036
314385	354601
398805	461182
20946	222186
311723	258370
188383	152502
95896	275002
339462	421378
105132	254178
208379	72432
401085	122694
113843	34672
331518	39542
238200	433654
463552	60108
430190	248117
199120	134145
383164	8700
442030	385748
288421	485304
293913	261305
472920	273831
62595	51680
349901	464420
370160	438059
287566	325940
84941	451747
358873	293813
3599	187974
222168	395887
71602	249396
189659	3041
163435	424753
140244	398333
299098	420944
78319	295684
46092	159611
398436	274118
333737	10646
70537	142018
6576	237178
63030	438189
94633	153995
333503	441398
97586	36023
346489	382203
139445	84504
487299	16433
202893	277961
249543	169116
477350	422470
384383	97585
107832	9203
214060	117942
189680	424514
477795	130028
489068	288035
379845	470230
22388	413525
261421	181215
35846	73511
214938	450541
160446	152321
443253	438783
114643	427652
447107	450342
323836	255867
282453	458
187090	98294
410977	214632
362794	91350
230375	429456
326053	406375
476777	110677
23754	59759
297650	36339
464022	327291
452962	118548
399166	122694
248731	387687
49482	194165
180031	152968
478692	29599
180880	313941
439403	451399
455712	468570
322031	200444
187393	278642
245305	386631
297649	115372
324708	396374
68721	378419
194791	491897
364228	76454
327309	176618
399144	174339
211335	492906
325898	426722
28616	468737
227738	317675
287107	215883
39071	373648
142695	22448
155945	197077
211867	476951
177155	339099
450960	193476
200464	173890
45987	266811
376093	186259
344314	131678
382848	2232
59628	413880
81279	264908
289416	461944
486712	302011
167588	400057
224701	186259
118969	364201
243796	231829
28152	466181
270391	271109
206939	94099
73715	207916
49390	233895
466117	84590
89219	137368
356477	43912
16818	108502
18132	183213
30299	207959
167588	431226
347401	317687
271873	185479
44430	333357
121597	215054
80837	140608
475322	244647
231084	278971
141535	243840
226123	155311
324486	49903
278011	15209
287391	471745
465768	235527
197702	363436
239209	20860
246382	405618
409748	422470
332634	294242
152372	295484
169911	183213
228128	410638
74563	403958
476645	435708
442245	351481
298780	177777
92401	213416
209378	384174
465577	296339
380585	455185
114383	357912
386293	167685
115962	440804
35726	211868
356157	267438
374274	212757
367087	26519
190281	350136
361417	293813
481264	89047
155800	139153
442135	97191
476719	121641
157238	255650
431632	76738
17593	111267
922	399736
448944	138663
175862	132576
410831	190369
401369	187998
451727	209947
399492	29269
276632	25724
420419	105878
412260	293215
22842	8912
36333	48365
72640	352650
102939	313745
203200	406608
421029	165653
272457	273831
98707	324346
287566	76757
466513	267602
88632	350597
37459	1515
458184	410074
51806	419098
97390	483409
437698	4731
129736	304140
322585	303175
412707	183213
356190	494102
453587	6571
219281	53361
440190	153898
479351	190087
65476	491680
321916	196611
358983	40193
46168	181767
127531	231578
54097	324016
297535	79989
175721	441313
355217	162346
251277	101267
296459	461951
319231	344780
178222	82764
262308	10646
262286	252961
161859	460872
370948	132740
289764	262022
153066	317118
78329	49903
353966	93163
194243	226308
428550	159249
123277	50106
356384	308897
399905	358531
166168	101754
132948	6062
20998	202996
91770	396575
145096	198038
278639	15209
58819	118543
372304	351831
410045	28331
330100	12604
365410	105498
264086	366644
110528	203656
189640	357231
435594	290450
23642	409656
425005	13370
440039	183213
162551	217223
14541	89752
298479	92876
453915	380071
363552	123849
461858	380643
223060	87178
69633	442872
477447	427714
270248	66719
56112	369234
376271	311380
32406	114191
54392	180534
286714	228431
156047	15209
27417	303424
85094	111904
33965	147554
400888	349401
183088	161936
340918	16661
481854	249334
49334	439398
135036	106809
109985	294836
406548	291391
23787	211846
112443	299408
276157	112312
258911	88705
273996	369577
116625	314374
374612	47807
81437	230017
293901	187627
393322	57220
218114	368820
462047	251116
112425	240374
212373	259739
442554	158079
26004	9054
336020	26434
402519	52917
5700	164661
361553	354527
404106	462833
59688	3664
92654	14996
451357	26210
434967	4413
417615	323128
308944	158326
54238	6464
461088	302745
433378	348040
289675	207916
344783	18617
210928	26820
382850	28730
233388	180578
71717	476558
476838	134262
179549	440689
389797	445016
21411	58775
176130	430997
21433	267602
421794	410236
36476	8463
158799	122490
182035	266012
252998	278520
183114	387248
436017	290246
142456	350952
467395	1201
225133	54700
81172	111175
189733	401854
419443	491984
213536	96187
452121	240374
23564	414286
102065	49242
234595	154853
289830	13370
367861	422164
463705	129827
144397	472833
278263	487415
44493	125399
150000	391321
302043	485263
270695	158514
122886	266852
103040	343721
413434	440623
202893	279871
166950	209572
390540	57989
205226	84691
43009	195948
275994	88113
313362	261375
455364	85252
129562	92613
13132	479614
441259	474246
5007	155794
328525	57831
42021	269005
105973	188146
44715	10646
465740	134326
409223	339829
271172	218615
345553	314742
337996	468832
223997	269199
277467	478882
11797	141509
315776	452919
253165	449296
233507	296693
412826	337791
17481	84133
232037	387765
4768	267352
85371	392086
144962	470536
456294	189879
108481	188759
373420	447107
35015	388437
395079	182924
99523	286936
241733	472541
195725	323963
414825	89848
285876	449693
183044	275021
156216	57989
100743	21583
439866	398333
297009	228431
456621	380071
452850	172582
449521	168873
459408	14437
188784	144470
184154	209933
136522	176059
230969	218727
315518	90711
213338	214370
383754	397289
471520	391414
8133	30258
223276	166424
381952	151389
321103	111664
416047	233295
365936	422576
256811	255897
7871	183213
278478	34908
398979	396080
361296	469908
197385	113260
378002	439253
305332	280043
47509	464420
10466	20565
98616	259435
41533	59349
199863	113700
8320	229604
7356	175698
257284	458841
123550	32379
329155	19135
83450	219499
26965	231638
332681	313745
304103	35730
476119	258125
436782	95188
41029	271231
418658	327822
123465	81796
443307	316575
283770	156584
307025	15133
442891	190369
65664	21902
396499	93245
485768	158726
308122	12129
301540	426248
490766	432493
341150	320299
99475	233415
471365	435297
153997	206925
268768	262998
136130	70026
374222	316238
338427	352508
255344	222701
44246	373413
482851	354616
309901	287740
351240	151746
213436	338189
427605	384400
493347	356090
382659	480966
490529	57644
422427	153548
285156	146269
87046	150478
245679	353003
404348	426736
128551	184920
481419	415967
424907	248664
408014	102352
161545	42827
276116	404004
268418	11626
274875	48508
27985	94344
53511	182147
326586	291521
235021	15209
399739	144470
49083	161384
492670	122585
259936	258864
464149	185704
436414	94516
66000	208708
219546	110097
369809	219499
23025	309801
351268	148768
256723	254091
309225	249045
363400	120235
292265	178907
361035	166513
61918	229626
171787	355732
341630	38134
364636	196783
429786	119381
39586	170515
160214	53863
292839	278520
433010	269076
150577	16433
10762	388531
70236	115386
265978	56928
155627	411475
371983	107222
96588	189938
336886	171069
87102	361167
407624	315888
403896	110677
198862	190369
187802	131366
34779	38063
103842	316959
403558	124228
271128	13370
195547	232449
273584	143281
307976	218117
492813	236530
48069	185154
47990	486885
300491	76454
480635	265220
199676	94599
226168	475571
453518	370810
105639	474398
188691	245739
310837	365714
379270	15209
388992	237660
37872	460121
47035	196783
140065	124815
328367	409873
383491	366534
190015	276963
468708	228431
118952	238767
309337	267553
446074	291740
163435	399921
62642	155941
450161	146233
489552	222302
128686	251961
230988	317118
326442	188755
264048	144845
144618	409540
301676	337921
331187	246416
455635	31616
392226	437295
254131	54536
343617	250214
415352	243769
287432	10646
361484	84388
29467	291521
126023	132712
43964	59312
46870	334009
274856	330218
478588	135900
176714	164140
405777	289439
448265	319505
396880	290926
267087	207143
446689	484447
105964	61331
132767	72445
32115	237722
300394	428026
308616	465714
303507	197288
417153	190369
414703	62191
359531	492077
249894	178241
436612	167588
68314	421023
141883	485666
70586	346984
267156	106739
82556	252961
319231	349028
13257	92613
174725	269419
314311	405358
111278	337498
402414	190369
173433	351451
51735	105595
95141	262385
448354	186549
349634	297343
359362	314742
214533	333621
17202	151630
319824	186384
402819	61050
165680	143412
28877	436427
142615	92730
479351	109883
400910	326971
35806	400184
27390	165437
171546	391414
401750	338256
310306	152855
191666	226741
86340	159806
62297	110708
276297	202324
424776	122462
249017	153183
277568	65275
303474	229767
44159	323431
108282	12895
493501	285050
95424	22448
196794	91218
463801	105967
151328	224087
232673	175277
267572	293813
53061	25796
301560	423062
474205	250232
264871	364294
372078	469268
42814	214540
443821	187998
296786	347742
57916	300195
15133	277367
143491	79989
386592	62191
233498	454948
165614	338189
308079	389467
271850	379914
101061	451460
73525	484426
18681	156569
465884	190369
476969	44082
148420	131315
120131	29105
292923	52490
312582	54976
429696	110677
193003	447560
367000	393326
20392	223688
134299	132740
400701	121106
68303	354021
482851	435055
468935	471223
484612	124765
52422	476231
49158	330765
332343	312619
421207	273831
160237	394529
143594	345585
299934	244128
342440	312981
387884	209933
45313	74877
168658	23553
241173	76212
486712	418342
305174	389387
32366	303971
58484	226494
434088	107473
283803	240374
246541	258370
379395	86476
215599	217423
403966	435896
76228	119783
391765	293374
102711	111853
52993	443420
260135	411645
388395	66215
69728	91139
404073	57261
128025	120081
338513	233250
212736	357854
181668	194436
490188	272988
177415	190766
321078	190369
38286	76930
167922	196783
366420	185732
116353	177630
55633	160722
380948	25860
226951	99307
441206	47694
450289	224669
294090	484447
87605	32302
422770	65999
27770	438992
112338	128758
285604	486817
412738	205915
11618	221294
139375	219202
476008	469790
73003	356007
353475	245679
479351	295540
78295	313745
309917	72223
25130	257204
486184	393326
78906	145860
178422	187145
457908	132996
132436	238299
446182	189312
157405	346193
421885	163435
226064	486885
253102	210403
166495	213566
401398	147471
209039	93700
402812	221660
300939	176119
17481	300834
336955	340861
65075	285446
94187	3319
374724	264827
372340	216077
320477	428103
241732	198851
124469	329630
312892	189970
491109	132740
201646	273831
113355	295276
195059	436188
6636	349608
359	196954
314310	465625
66296	430953
313405	202158
342161	164504
267671	74106
213364	291249
182940	134118
35944	462377
309117	290450
447971	291249
281052	308602
367919	69734
281106	122727
436933	194165
131121	147779
467921	431764
163661	38598
247500	466737
229735	121168
404880	94516
270672	88290
284618	186824
324959	388586
353998	51433
481854	307423
172936	189814
42504	62699
366820	241982
44948	46707
231305	277450
71293	299106
297319	103027
223908	433367
449649	329986
334701	159141
382465	131116
310153	291832
134299	357144
56356	243267
345775	234356
400105	298372
110812	136267
263703	16738
106141	481785
324490	234748
139463	215757
5428	360354
395066	6839
216229	80368
270903	254158
97557	58213
111755	72988
465820	186095
108793	456640
332989	7077
341299	432950
169663	365278
249439	149616
212459	262050
128906	321868
377601	24879
104740	346329
212043	368205
245317	435711
117124	332544
367573	168615
351540	205523
414690	465181
345363	469340
42022	95149
246592	121641
206507	159954
144072	35397
29612	313745
203653	341271
393482	230691
363467	311215
46955	414257
401065	35622
413194	208732
304423	440459
357294	375113
103176	163336
90064	368820
64777	256096
487925	160419
171500	187974
5828	454975
144072	478415
49192	259929
114564	267139
130623	447560
39195	370869
29014	44206
434188	149535
290	210884
83977	150352
179229	51881
161083	412393
138182	169877
272866	183644
3186	433391
156562	477788
353632	284272
4849	347476
451294	62684
226588	201493
345715	37369
271975	204330
188813	80459
82981	423841
269726	438707
342001	49555
122146	390197
262980	164884
122242	157624
78551	368205
493347	288766
36228	203279
133909	432043
92623	195075
218265	140044
59797	288354
489539	197624
222393	194772
332520	165211
420736	292020
106514	90099
177946	88993
316136	405937
304448	409828
315219	113695
332299	355210
102247	318735
49751	301270
203642	56068
277568	388719
234799	78666
255859	29807
137841	48275
192857	431285
345986	274138
269357	205270
203971	237165
261759	229928
345585	484447
131969	165061
422868	489822
415220	280592
301004	237046
2002	27500
85932	212403
55541	275739
153696	217423
423059	336590
141254	211340
450011	475593
425005	192566
362526	441155
153006	369259
464073	293813
163324	317675
203108	441591
203321	82585
119997	213639
211624	129772
283189	418968
467703	423395
413473	493764
132445	276572
374004	159608
167599	409495
442447	305115
425430	79357
47816	492549
242282	210984
238406	433645
374601	168927
462578	484866
324518	349735
175026	220417
6764	124259
25849	240456
260656	34987
326314	175498
149798	139
279050	228431
84745	179959
163925	140508
462924	298916
322486	387185
200092	318561
388696	34547
435931	254568
462555	94516
189514	108591
332061	385378
157461	315687
253812	217423
251590	98906
125090	476951
18039	390771
361503	169705
156741	410236
309681	298765
224997	438783
398149	164922
342486	430278
443322	237633
392329	19745
364307	485105
117320	475917
245148	355700
409484	153942
290249	279830
279936	90123
423724	22827
404547	175721
84243	465880
110447	218615
179033	312491
41945	329235
316154	5297
72265	238455
445143	22827
82003	249414
188154	252911
425166	395227
483946	38798
72748	174564
316136	279259
149810	28065
395817	428864
241198	296592
391806	251116
450465	182924
314106	36690
207951	484082
174378	409524
458836	76096
216229	419777
51735	212426
289807	438419
411784	7913
474688	132243
204330	414035
144892	315717
483706	404886
330954	327922
399780	347513
434688	250679
478461	426736
380186	31703
373313	122462
231309	316606
269672	422411
39683	406164
298820	57616
39892	254147
18459	142678
145140	246926
141618	162127
231321	16499
195121	30010
85739	348971
294527	151096
162841	155499
66875	350189
233614	292553
267562	243547
66318	186259
293418	458174
127017	38817
177911	54700
132434	454951
198258	317100
240179	8466
216987	482942
11288	464420
406164	461769
323715	153995
355639	239041
267654	206861
487130	242080
216622	237178
469196	331982
242282	364627
334985	125948
97758	439369
450617	176086
377969	388513
134694	413954
120186	140570
191567	262954
21816	456334
443228	242096
72556	311037
239084	48861
227641	96100
77918	164884
50572	174564
432418	161071
89090	117210
270087	250333
308278	71994
487310	318656
12246	403694
343493	139931
80936	141509
459622	284008
303827	135664
493422	474993
478588	85723
481720	440962
274269	218727
92068	475917
5700	468494
252604	10345
293207	123369
153322	166961
327425	454975
141198	443756
151316	190369
31512	313829
244991	440660
277568	41075
308122	432320
214114	317184
327102	355552
264845	363973
88027	348288
448374	264406
368545	248026
316095	373927
362998	272762
66165	407013
418442	178048
459571	250389
172417	380164
273610	346761
272763	127270
362906	337466
412056	361024
140869	266547
273900	110677
330954	22611
194875	381008
127014	190460
462440	167197
397829	951
309893	289921
158224	35707
302298	412935
393762	320972
471598	83872
262492	369253
239201	288047
342049	231971
309589	53389
91325	465179
153322	353421
400851	60517
52023	205223
458470	107148
287413	409858
177033	209510
455187	466737
100417	139297
244688	463025
409598	267920
382107	259520
150773	244497
21175	123254
86476	379433
418743	315794
228326	64130
491974	133656
7673	271994
324012	153995
315130	371934
83888	474412
250833	189659
159370	422110
176130	228748
375308	428199
251099	186923
6984	435708
447377	269199
290838	38985
22124	97277
145507	466192
8971	329622
12085	185076
117458	200444
487735	376029
63528	92488
393291	420895
323340	26913
344314	315193
222713	50001
206939	208577
69707	98906
463200	444807
332133	445429
120646	463549
98309	264766
223246	152321
311919	299677
452363	323558
192624	482571
380462	62191
435901	153548
241614	87471
311473	105878
247296	190383
298763	393326
62198	355210
358814	467418
110749	136876
367919	433608
13841	298077
5700	420790
263962	61724
37333	101058
251677	293813
444380	41406
205502	404053
157306	411699
58994	181652
368320	377206
434088	52695
256023	401949
249969	206557
99334	456640
154360	359364
99021	338271
335548	291394
279255	7771
61286	4676
469690	24516
361145	452503
78158	196716
472924	99437
459732	489740
201311	116547
17661	77377
318088	204453
181225	442097
90781	310756
88968	424337
145816	273831
292449	165653
265548	233160
324967	313684
280853	338181
358500	446351
39773	293813
169381	227566
221454	404960
282439	140608
409354	466223
347425	199884
5343	26663
295075	205046
458968	429871
481032	12245
486572	243252
31087	293813
143631	145835
342718	153995
324708	136971
1499	363811
308122	35394
326830	146183
285112	393326
5029	283346
415005	77004
315951	395160
282626	25410
335110	162831
477932	312775
119149	83403
143605	62191
108559	78146
482559	277216
327996	414086
72633	269465
16172	290
216006	490123
288918	225313
136627	13529
219965	492740
280943	183213
345715	207622
223579	258220
285948	351414
179095	56068
57485	379976
146598	126948
413011	250389
60589	407213
152542	318735
236359	411455
420507	362773
155320	306810
156604	3664
33837	29930
159076	246672
478634	267602
6514	8211
60287	338895
215380	266693
409238	322942
326574	315566
19970	132010
57776	437518
411754	130028
178222	237494
107263	144656
469182	267352
362225	214024
412667	144528
344505	377408
299247	481182
353086	102352
99023	434893
373934	401871
195224	347036
353923	157581
75403	95942
345899	232844
152464	309228
291566	181204
200411	15255
368104	152858
76430	198039
369343	289119
241732	467746
96884	422917
372087	315976
309901	317118
470689	459622
378686	196737
180138	383102
113267	49896
79701	381469
78206	51394
236669	198926
234506	339202
334080	23018
214896	270859
339740	407950
489822	316575
394012	473271
410396	367885
101090	262954
393482	250087
143675	80587
89219	293380
311001	72261
36711	135387
394767	117211
372856	293813
415287	54976
426233	446496
177887	153995
279329	147982
102066	313822
289287	315671
59476	87245
222058	151944
351066	17008
39683	439719
102009	371918
374465	479987
90250	392062
411648	469756
492350	210097
380758	23941
94129	153716
100041	370866
240472	218730
325638	327217
261021	329613
249147	336273
390467	391414
43625	268550
348970	401378
349178	248501
411282	131312
14871	475571
375405	475661
56871	176300
245151	94289
152172	116280
144859	342296
138611	41075
342486	91380
352739	448263
222132	93226
188847	253069
379335	289851
338261	50264
271304	226150
241889	205915
52703	299408
238083	440985
354527	139227
411992	171795
83204	313829
419860	225945
141512	181160
91738	409828
18571	304466
103596	489956
406105	162613
107828	342761
343853	435708
455876	402179
409858	15133
381528	187045
90904	105793
107118	103205
400288	430688
436669	249993
286531	99849
273390	180539
261070	360474
409774	432706
301056	101058
239485	185115
62895	367422
441635	452876
396887	493689
52307	440596
110835	381141
96739	417193
186371	49231
445416	32053
342465	189646
148766	91246
458398	313916
262302	105878
342949	63711
239084	43496
246484	305800
30669	159249
350064	421822
409828	94516
287855	323183
182575	428332
312161	77946
276661	440152
404509	332403
81358	21679
287867	35707
32247	130111
454867	133237
245100	19712
396114	411809
298854	413525
187680	190369
489993	375840
358363	194197
175917	445189
62060	197658
114786	11465
373402	307748
39683	338040
242935	337343
36611	163869
420700	157100
180302	469655
397365	180957
33663	249202
380984	71275
112929	426439
175497	142494
266775	100725
79875	452586
133332	264766
147726	27464
142964	227369
329467	479825
293901	48163
90976	465479
331484	84745
226805	13987
78186	313745
211748	327258
21597	202681
196831	305282
188885	387742
30876	390963
374710	395988
372206	21583
231718	369551
473748	254463
18306	302912
262210	206052
370111	358848
216666	376912
470933	136639
298733	477295
437771	20033
298844	186889
368143	336590
297721	451460
295493	13370
196436	106397
16653	431318
64267	259568
47202	208681
404744	225868
458207	287090
398715	79705
27138	434239
486192	54700
458583	212252
329012	274508
416398	378686
272562	291431
134755	249768
244536	352927
365964	113138
314311	344314
341713	161134
88266	294836
300273	233560
413409	354785
20669	438850
244581	260527
352335	148952
190442	125417
260794	239661
123169	10646
427265	265057
411268	425440
172992	291544
264677	226494
262287	284787
293345	87471
303581	336955
138750	377032
414058	159401
414326	186588
245493	299467
97247	396563
326260	341408
12063	476951
222389	402323
409329	6804
378230	60634
76531	336590
104621	491150
433565	399929
461661	66980
89409	445347
456275	345524
41755	314237
331508	388661
182192	212144
394092	138652
419558	125202
268781	43272
75616	12443
304408	309018
310893	395621
470977	281924
132338	241856
438904	163726
395336	235665
71511	300934
228326	275959
57276	340668
154204	55074
238889	462676
175456	72432
428583	49896
184330	211127
427505	81280
85325	461542
448647	368155
190711	325604
192321	100598
102914	163324
325007	227935
366984	114930
28913	152502
438475	350523
119725	80587
226167	91162
228326	105585
270248	233895
136955	410452
170398	256121
60862	175608
345401	250189
490553	276845
215459	252961
369758	471938
186305	10228
321736	123101
105109	293813
167588	281939
376146	356345
268771	184604
103205	43351
272041	348798
345584	292559
318369	440740
431739	87092
310300	246311
440333	355588
358508	430356
419171	293813
226747	230829
200092	127298
378612	21411
5939	283096
191859	125790
263	103826
231337	313829
111815	423115
268246	369156
121828	144130
462339	286936
98897	217982
166752	298182
448104	158326
481406	314931
257802	463891
314740	163293
346557	31443
111600	285664
93353	35600
219320	445698
372287	84989
401389	472239
410977	79989
52241	364517
351326	60923
352230	187974
64116	108222
96700	264406
211251	89829
15579	431120
179171	273344
411873	15209
420734	144214
139559	208147
118054	425675
133979	174761
144677	50003
440488	155817
384250	247092
195452	401871
437623	146359
125294	79470
77938	292440
182000	491451
298437	456403
125081	420944
154859	226152
239744	286936
398465	258370
444302	343721
112443	257339
118309	221030
489600	166158
401841	298077
20539	141203
87938	342807
380489	275983
257581	254473
428102	369599
28551	368520
295997	422458
117331	188587
342713	290450
458511	65194
335951	13563
416792	490546
244536	208420
287566	460084
328705	137128
92437	484701
297547	98012
110683	454836
493380	336590
113843	23863
58688	63098
142127	313745
228795	264406
494128	366127
253890	489203
65245	286936
467557	242195
129157	101058
41914	321924
430731	110677
447799	259092
388834	228431
425380	122135
216711	86986
482972	81209
345088	332339
10468	719
186131	324930
182355	374454
197668	420790
108230	104986
432560	89746
403584	252277
159407	205223
277651	127644
216666	49650
92360	214799
136522	473034
404870	204976
13435	259929
69809	98646
154909	243486
385075	360428
412549	122780
130675	422164
459457	226943
140935	273831
290389	326296
445919	21419
66575	316575
335441	303175
382896	388575
479351	197988
148653	83716
316666	485899
72804	50173
126657	446883
475555	226760
490860	351414
84472	29494
477328	459217
421073	19378
291744	266600
91803	42747
55612	390232
484691	468387
160164	476951
265097	363035
271188	251144
186544	114930
476025	287571
315573	473064
36243	245679
399441	440689
86142	292335
131581	476656
448788	35707
458583	40671
55633	255369
341243	340767
251945	568
488073	394406
456021	284404
293682	117120
208754	305794
80994	434115
249163	396478
56845	166970
452967	489822
64936	464727
69781	47888
458849	487331
447375	449090
386128	305990
203971	311300
23614	10520
139270	137405
13741	371869
344095	75568
203164	267553
267674	218379
38781	195121
145272	419797
287444	25984
417490	423139
28955	112258
489979	332842
128704	426887
270196	148940
256905	140546
36139	303497
237714	263713
469532	376766
383238	47634
434146	233276
190873	336291
50897	392909
56447	134694
431879	60386
178422	109078
172095	15209
477932	92553
165231	28129
333000	410951
338687	332504
210680	153247
192596	414791
387337	21902
300601	19546
261211	13370
394546	311702
412707	318526
462974	351414
26940	493553
346987	15209
46530	466744
209183	398834
326109	313745
52870	93193
65726	157658
264120	478415
489841	137653
255205	481200
91521	484338
4098	71281
215806	75303
314228	417294
230914	52439
192800	426282
250762	428103
62543	47016
445796	286502
396206	211622
299682	24070
461358	164986
191629	347862
56068	304173
200979	311510
223281	99437
167268	191684
250728	237165
417365	445353
128337	341271
345401	482018
388341	221890
68595	267352
22131	70557
280542	426073
478442	261394
38454	395770
257117	138297
62372	258370
285234	277961
273543	185479
435401	334680
69411	406751
328940	108600
484914	310756
10632	392301
275368	154835
1173	26551
377006	24516
226023	134695
386130	213688
130651	191820
84745	210964
417245	48163
396927	460198
159422	372238
267297	391414
120808	176561
25748	146558
353568	421285
91740	28129
236654	395988
370590	142658
20661	313314
320379	11699
46339	8607
352739	455769
459404	454975
50629	101928
400682	203569
474725	132298
251493	10564
426814	229219
64733	287506
259917	198926
476635	119248
417017	411424
204375	16041
383456	220508
2290	314742
261759	363631
393002	203783
219546	389113
64964	40700
436003	431349
1045	413079
427082	391414
456748	252961
121254	359218
353568	375727
279331	97894
65452	440660
25748	409240
43775	367937
179097	134694
305285	492467
244536	27570
12948	422998
286418	98847
189357	99210
324000	106889
229735	28308
395788	296693
158274	348971
127814	72835
262639	399883
293761	315888
102065	51080
96845	268505
10145	28065
301277	12245
111993	26714
177139	24181
250207	274836
213780	166063
470915	243200
152505	420944
88006	13547
431178	322834
338882	72704
325618	370844
383480	53994
17527	91998
334358	38040
386645	426887
200996	158116
287136	285156
425931	92613
235969	371918
433346	134145
54312	440660
89257	402323
314737	247358
362440	411424
245938	142374
95286	91600
55945	387742
450167	391765
209523	39095
485899	66696
255792	13370
478678	121241
340387	373649
438679	384990
309276	72003
462819	30403
77709	343020
339188	348292
144877	64800
145285	108696
87832	116377
93656	487192
303330	447560
412831	468162
415024	213537
367288	317118
218675	230193
16699	181637
341481	303156
373755	364000
236661	403501
305085	481972
477932	425912
28112	158913
356987	93698
200717	116441
177142	430356
434705	225022
16844	356935
340515	464420
297069	384677
246655	442506
31136	292826
56619	381469
360369	345745
375717	467453
388380	315564
292994	267590
332392	190369
83178	49966
68110	48275
133910	92193
286619	155701
183188	154137
472026	70946
267922	341342
24806	257424
471400	208300
161312	270095
39195	175914
480183	205223
66940	134259
402073	304020
308793	246311
258499	426289
1057	338507
459280	433069
153322	477131
239947	85426
255932	55084
333480	176161
13468	15209
240646	28702
346697	318088
461944	41081
343255	206755
111890	94344
43219	13370
226191	313454
424256	406310
86344	94344
454867	448511
466005	145776
71356	276931
473420	12895
380165	94344
206370	30010
440031	119834
36869	79989
61286	276295
270224	339682
360717	96702
213766	20586
68293	160465
137155	88705
205002	284843
246041	297282
327209	418429
18451	31041
309642	68098
72217	38598
477940	317675
217127	345401
450080	315888
325940	490038
28059	180936
171444	319004
244843	142018
399487	263009
259393	291433
446374	430961
301063	344758
4298	476171
325814	292721
73607	377700
109331	445353
37711	483282
312904	335606
309778	187436
189965	367885
73829	387742
455187	414393
318833	295889
16349	389682
462653	26055
16641	400184
282496	164164
298924	117393
316036	431264
281074	258666
264026	387027
167588	261120
359642	348798
368085	74124
31624	65194
464774	457845
336819	317118
174725	88984
237920	175198
212153	310475
182229	11315
15407	11705
261932	196783
188252	343085
222718	3130
238518	48163
152431	118662
459217	81553
3754	320625
109600	445749
454185	52396
372332	101386
270320	150782
221191	76111
425439	190369
457103	440826
484427	66685
14992	21411
264815	334009
490913	223085
79501	53415
145610	76128
405555	278642
477132	227528
430433	224383
368555	358614
51735	313745
382894	186920
256727	71285
155135	305952
99769	76299
479351	252664
43115	47390
282564	283392
454679	463623
372488	9653
50646	328932
99779	99437
105986	15209
212004	356750
420174	461846
107222	239090
5955	145059
347859	84435
254542	306687
369746	267602
60274	36392
75296	295526
202559	125650
314740	370866
109733	168629
143731	86974
85729	164375
177297	104406
275319	234748
102701	108222
364783	50264
242169	305921
442912	153640
99367	113138
37730	257359
126628	340219
19542	228281
189193	315235
210689	432687
492113	19620
282580	77461
344372	15362
360653	364783
90773	471355
144297	431743
319425	151610
14448	237165
341513	176878
87376	440197
242961	64429
49825	134325
491409	191949
476500	353453
248692	208577
438464	226152
61517	144073
340037	234356
178331	466101
319259	150530
472372	214559
11440	378462
168024	199921
116438	17344
368240	399974
153418	217423
155565	110708
417365	29111
92945	264696
81225	406884
92194	40784
82073	470921
112407	262954
366828	301659
482606	12177
273806	364081
258274	131470
82901	12245
325192	343721
327549	21793
298504	50264
487041	335800
234881	179472
279748	271300
264459	469235
456308	11626
428747	205251
223624	254178
168684	477136
174224	381497
79107	117022
139684	195424
29599	395599
7800	360363
355083	176495
263981	114930
358639	382472
336071	108118
219546	17501
30366	21902
403267	321284
153006	389253
269757	406792
348305	445016
202898	313040
177154	282497
461512	187830
16769	467703
21226	371918
376025	119868
93451	59756
389656	68378
285379	378462
433424	448690
476147	170511
65134	30993
19451	183976
108140	96977
446631	91711
213271	350931
439996	26551
45563	380803
282025	343804
390032	196783
450465	117144
356530	255145
235252	164504
456658	374314
42987	5040
474456	407974
40161	265290
66852	84502
390638	351639
417938	392339
112902	98906
127531	172918
143315	392339
11559	377466
12178	284735
150196	469227
375405	324968
21875	296423
102964	140608
374847	401101
427076	133067
341845	187627
454263	220487
251697	19135
370000	162795
353856	258851
61367	468970
387337	403515
166912	288554
339310	75098
301659	386039
88462	48007
327968	234462
83069	367921
48861	451285
457673	31420
35164	138191
475949	286936
34367	378975
319670	27138
377895	94667
225235	166513
125417	377205
476164	101037
452148	461717
329072	1273
491133	321336
120550	20201
44859	76658
118274	361209
108288	203414
417288	252476
270224	52439
230574	150167
290414	433279
30999	160468
356530	224383
101696	268063
301795	392930
28357	49381
197952	379342
117124	258646
366620	176616
166534	187974
493918	268667
167321	335663
416797	89715
267562	432541
119639	356750
486712	140035
121630	177395
178331	478184
251747	355999
209898	212043
29152	208617
390032	247812
269868	249202
304537	457514
361291	103314
157087	99437
216945	486885
404288	429838
250458	152503
145288	8607
192465	91657
360459	417036
356063	449931
262856	436834
377001	476951
206849	259929
210050	318692
341623	4413
359174	57336
30330	259435
158148	351812
92729	228431
282128	320797
61284	296693
277936	106262
310658	490042
86632	404852
212435	9054
6364	255814
267562	291832
158409	274852
301924	266693
108061	394948
323558	280871
297026	145504
332832	294548
420880	270324
274224	112312
371244	298995
310046	240998
150866	317118
36835	484274
219660	423972
82000	207916
86632	75499
386138	52396
202007	15209
276821	56381
122616	47547
419056	213871
195856	477966
125180	336590
291209	27497
267940	345745
87607	63086
348633	192610
129804	82271
18310	110677
374849	406101
191046	222958
425583	110677
11222	428155
325824	121171
64354	355332
173680	144655
219546	36032
171716	126426
152107	20959
91499	286936
406371	214912
219546	355867
279592	141166
213154	482351
248168	366534
476479	71480
223894	11421
455800	475723
110740	329155
76228	247201
343066	21583
350504	62191
384218	277961
55659	127660
189377	230328
129349	272203
58465	472789
210170	95149
25455	273831
208420	453716
164954	366828
411997	228991
102612	264766
238200	288377
200452	217423
348625	259731
453738	485185
96335	164208
375991	27581
241120	219499
171056	448584
397192	165653
460267	52537
303807	432212
298248	285446
314151	143279
479929	404806
469842	29472
61349	290450
192584	237178
236452	25239
189508	63528
91	426073
347883	21583
144927	267602
429228	63528
472393	215019
66098	169582
28357	235155
66089	419098
34776	17181
193676	398795
339837	137000
367672	69357
220247	309425
453697	344429
75339	180179
236008	393326
166663	327343
218367	440660
20517	421644
39683	418348
144161	89365
218725	442888
307235	468832
191392	350189
270224	93238
382037	133226
207488	288091
144288	258818
244411	3041
220809	404396
298356	441434
173615	96786
61937	421356
474177	287382
382453	348999
477811	178436
483112	486371
70724	190369
368832	249700
341067	5173
207721	190369
394640	244889
97732	132035
329532	152020
44246	401543
114059	141381
156446	17516
383813	353894
485249	226308
481849	464420
180527	329466
278199	312197
220303	328560
491895	129415
413816	408141
434583	65371
263514	228803
295430	160679
195121	403657
398468	100201
261621	479614
287129	9054
48832	221126
183343	138297
127432	165081
257284	330363
275677	273453
224446	167578
77511	273831
350795	190369
390880	297661
460033	267352
51173	431710
492852	479943
1563	480898
294684	409569
223237	417382
298258	370866
184598	117393
188847	428716
483739	54976
287285	270196
319824	145064
386282	367470
446950	459497
30333	273050
471472	134262
167583	240661
260353	300555
330879	336590
32411	353844
258368	318875
482851	153837
251267	25034
197681	29253
388936	489822
329676	442784
449101	17405
409750	351084
131486	390070
61349	168719
359762	337101
26149	392086
157609	424025
208901	6725
286712	226753
455682	166513
471146	94516
448465	10646
371729	343546
327570	373111
472700	355806
360531	362724
253296	297137
367283	317675
152480	301896
238198	168670
278371	314881
223227	2715
287537	295484
45199	159378
83124	218424
398852	268054
278323	67040
478675	107224
244526	251323
355189	71096
33343	346408
479320	413987
218080	339174
365050	153842
128661	459952
25239	247887
472385	281273
81581	336287
186028	186978
346644	452098
99602	387742
276849	273831
121875	364461
233498	396562
381691	332685
26686	267352
476280	281924
290	45391
261576	63528
478823	17186
158205	262954
24357	166183
485384	470927
211379	416475
11649	137671
102507	276358
99701	234080
195783	443662
108621	70557
31588	3011
328191	183975
193618	478415
301658	258370
106345	21523
480633	17186
462757	117147
82556	20959
443308	54700
106739	250279
278575	219743
291172	130028
126957	327343
309437	250668
345277	425330
230969	489822
257591	317118
250933	266852
332600	285252
383296	267602
87638	102383
80812	160894
70822	312981
91498	296786
411142	73990
277954	46645
141589	355806
256387	15209
73570	895
386157	304173
301766	144260
374764	222701
274746	132996
79041	212081
368030	239431
349624	462693
448104	145691
35947	119143
177810	10345
46548	233792
203101	70780
415665	80919
125343	47092
46997	186259
287596	190369
88359	229150
6924	273670
392628	190369
7956	78811
477105	153040
124363	49855
479236	357048
184027	141649
134299	410083
423013	9437
35498	122462
246333	83793
487300	21457
245826	355806
84923	240205
490195	268505
225107	475917
11901	65275
13930	462368
32282	369599
253102	102129
285156	226090
428653	186259
51484	494102
437742	492203
229647	220756
78699	222072
123159	153671
435827	115938
91499	48287
208712	203656
277492	118662
4533	273468
405879	16599
450579	258370
353103	291984
175012	339853
390100	31616
430831	237295
65326	429863
55914	271618
19492	300883
293350	438958
235673	336590
354506	400276
436288	426693
65694	290798
217740	167110
40204	469268
223361	186547
303016	79705
132617	400112
33489	363973
279901	94516
55914	10181
329416	139416
380497	486940
87165	446351
376760	18709
143095	446211
1445	115498
352882	289356
60166	444702
246430	273831
391615	182940
211333	84388
350021	266736
397833	293813
84882	359029
193280	293813
291072	21583
397277	290
43016	439454
369108	471882
413392	110708
140844	440962
240225	450895
447932	241612
58356	97667
167588	72303
407337	274869
284920	234898
266483	89238
61204	313314
471169	385741
201590	432212
472694	435903
452017	174508
83277	357337
212681	475812
302907	220352
423853	427603
463086	7681
386714	143151
192829	132740
409388	30821
236585	142825
97693	357854
411562	36637
419614	105498
233482	356563
44832	159827
483112	186259
404892	48665
316540	304666
369384	402123
330767	141440
133845	68390
426190	91998
457438	46388
280541	121609
308618	330118
149332	257444
182342	260065
70648	209952
190973	12895
329064	176878
322568	211622
23142	424497
78279	270270
409267	78481
198317	477889
455388	244712
313381	438783
363714	61318
176130	477958
493347	477509
326575	114063
328206	218727
2012	35707
353758	107187
312200	82901
340415	135531
373025	173018
382157	41667
384336	17155
318088	489781
12087	323091
360459	33172
165680	320271
339051	465251
139825	123992
291458	260562
320489	400045
328729	12443
484654	417042
486017	480638
241477	61249
476093	89113
404568	465706
239445	460304
91163	403234
464245	369461
225328	405217
335484	350931
138611	466432
294900	481827
348409	175825
278642	102923
335935	151944
445786	494102
124473	315795
304146	82497
374461	481279
362866	420944
19022	390961
312634	165420
207269	50264
429863	126414
427388	276744
295718	461944
436523	480224
447878	305757
311562	314950
345715	416437
321977	240225
298735	298839
429233	226018
435076	249102
443534	242927
41189	438131
258916	119762
483987	92313
391790	450841
487997	315962
403884	74960
381940	191959
165326	16524
482956	277623
309225	85575
37043	237458
374274	107794
400253	489822
31616	372303
66491	313038
275963	139755
40006	194598
124469	16238
218856	188759
241145	77229
323019	378330
246186	200457
100930	203357
187834	226152
19341	333591
468886	483322
479687	85418
376978	468162
372179	460271
210604	459205
66287	367110
246680	174277
43625	401881
326631	182192
479157	341271
31428	134517
248327	138970
295828	279509
465442	78666
232886	463200
425588	350549
271760	392788
470498	201208
201480	100306
346733	241079
347298	166961
478522	426658
357330	279823
13219	318297
358297	396808
230171	238578
48064	391414
90664	233181
298142	484274
379189	74108
149330	378713
375660	362856
398015	136423
389109	227296
3080	305663
31220	267602
45375	435708
450091	493022
478737	447517
18744	443693
234198	178109
70268	264406
75106	75499
342465	158420
491492	21416
457463	100199
459217	335799
61170	61059
21106	248777
218676	388522
4533	94344
184414	86559
310153	234356
480426	49021
24805	141087
431611	317118
80379	409267
90696	480537
465942	183108
416234	98644
377869	401297
69908	183002
328174	23967
96279	47376
243234	222531
97441	225941
226760	446995
72003	397697
425166	14364
107216	316796
309599	103205
219570	255650
104782	188258
140116	336291
85476	205547
9969	38274
369917	349898
420234	382241
284057	285938
299046	304919
490970	353195
21095	116557
68666	12443
87410	109062
51603	369577
8580	392090
205747	489841
131861	110677
301279	5167
70788	218730
21634	158684
165219	219744
379150	201699
420094	463549
26268	348731
51342	300473
5700	122514
166563	358579
213065	153995
364059	452746
492797	462802
196903	324594
241403	127726
220967	255650
432530	344928
352905	68666
113950	217871
167583	153736
316095	100349
83799	405217
436784	452244
373887	364135
204472	359762
104880	110677
402770	13370
89681	71630
419159	160612
23642	345745
216602	94344
414334	694
409409	1605
274782	341271
166724	155429
252523	5040
311367	392149
44463	207927
455614	487455
313984	310505
455792	258610
265356	366740
306304	70252
485648	303221
304161	149397
275473	85653
406268	190369
117978	273831
313543	203656
72204	416357
396210	411424
378224	198482
151850	476231
10331	363035
188630	175847
172812	248777
458875	345001
95929	403804
382882	393080
447186	476951
206547	464366
190281	474311
417918	327411
177016	411809
187884	47503
459385	489552
135271	9054
126067	82271
173759	191959
146673	354192
428157	304512
64962	16433
352882	422927
362603	116070
175547	143623
71619	351387
217389	430949
45609	221890
285123	198297
227782	48102
33642	27464
174139	445677
318533	329379
44466	15066
312122	213039
424976	427782
425827	369181
215329	74886
5426	50264
438956	351639
293880	58773
54425	202537
52867	373711
163828	317118
352691	74138
483832	167065
414103	120753
336955	178249
173836	250297
356530	85881
372833	372937
191536	96195
416956	75499
450487	29536
270695	80684
43913	213377
227843	115187
217953	381469
103916	16433
167258	197456
356176	180578
91136	258370
260877	428738
124133	57181
377527	159976
410998	76454
189231	22731
221975	64809
202469	182578
15951	302067
58814	435086
231305	28471
357411	326540
233045	105303
206795	241988
361001	167162
409745	396246
81581	80353
427486	120778
375405	181555
36861	13370
284173	292953
121583	17802
216602	276055
307138	250214
241743	492738
60846	52917
356530	478859
450499	32807
176763	262353
56913	406371
426351	290014
374282	43503
139531	434768
409272	122462
460121	86728
192465	434035
457820	66708
127777	399046
337704	238041
168894	459802
151340	167498
464868	127921
29581	99829
384231	29624
81225	194598
1037	379176
3809	60355
410011	385548
178540	275337
455862	361960
127469	121270
358324	311944
127771	368153
312842	404960
277568	50610
9631	102528
89238	149241
436879	159083
29660	120522
28795	398464
18134	282356
448779	458183
227671	273831
477841	446351
103446	21974
110192	209967
56465	249202
410759	456671
172417	209285
21902	6885
475778	482849
395336	445353
130926	390232
239084	168197
111147	299734
311983	122383
47080	72171
228128	35464
52217	321323
224739	461846
478198	110708
206799	293813
71734	361960
369	312302
478692	402552
44459	393326
230709	305898
236366	59123
128704	471412
87127	145948
353767	385237
432903	168509
389216	11710
476139	453012
310153	286655
334092	354694
392539	317881
213310	451211
312381	353787
13246	101879
247232	469532
17727	39934
86250	118286
263005	419762
410590	313745
448788	220417
444323	381008
484283	292721
272939	453012
215301	214024
350650	242927
165543	143531
15344	428026
384096	169012
309276	174511
368676	455781
406221	37515
430044	157624
490593	206686
332436	351396
444489	376486
78206	322651
176969	142678
150789	166738
325949	162831
38826	320619
251372	368320
389815	104897
417332	58760
291083	381857
9570	363035
415213	167736
289265	317268
191803	316372
380301	190369
291506	254973
379462	117097
489565	194165
286360	428214
131939	456723
385710	331578
94160	54976
372364	209471
290194	322436
273497	94665
419040	395821
65502	478415
198817	378686
469038	80998
170388	351585
12481	369262
77250	190064
216172	428199
340362	351732
55101	461380
182216	396660
345401	475480
76228	362896
421525	176988
63027	371918
381226	334680
17968	79861
185754	58131
452432	492906
262198	281482
136252	455936
164254	198038
350558	78289
15027	19005
87570	101728
420094	228259
391791	273139
473528	13370
287089	127242
61543	398333
146893	390771
151647	456589
302109	8459
264826	421356
315951	346408
430965	406466
265286	443693
287566	373367
10788	101419
249935	267602
300502	389550
412058	219597
82154	441532
325604	308046
146893	206838
489413	391414
284657	183213
39601	29023
266750	259929
126657	369599
352856	380651
124013	3760
175691	445784
375342	12177
456748	468313
368858	362784
196641	117270
309666	92490
39601	141068
227857	162810
22807	51881
303702	186259
161853	194165
403961	190369
41905	163800
242935	305436
161135	315888
257052	17339
316213	475047
52137	93245
144902	277526
10492	196399
344065	476951
459213	121106
60925	268505
134075	392737
134992	16433
209372	263925
190281	410379
38158	150526
478480	360228
313927	182192
372799	162247
180286	358032
122144	489822
83300	15209
473069	145948
39038	209487
358742	250410
349927	237165
477656	341580
53044	435884
318460	234708
408850	256121
36649	317118
48064	54536
93384	331508
54541	84270
230709	22827
243356	115340
304952	126697
366402	143820
29093	108997
13328	241856
244318	207959
304722	199676
112425	20959
94599	337921
91594	374594
228323	476951
393295	251565
58564	393326
482270	205223
447042	36885
123314	254884
334092	444427
273972	259686
201588	25239
328152	470991
361967	182801
100537	137260
102162	380112
434171	25034
212196	60333
471169	230391
258753	200206
493347	393238
193066	206321
246577	265065
423828	470371
19273	332530
136711	49021
282943	51222
16788	196375
292721	482777
167768	354431
345578	144489
101035	175121
233651	185262
237209	110677
105913	277936
300051	336590
81950	49231
328111	265315
290948	351547
268755	106422
423187	97372
113189	97848
155854	400627
260017	49903
481946	446801
149147	368205
387080	86036
322364	420973
241948	464790
118567	391902
489657	249412
146468	227698
42784	10646
17481	313725
483650	443756
173245	398333
3577	361698
119372	298280
351070	159083
83616	329278
222005	339212
96074	377719
115925	267352
277169	104498
441219	309279
220247	62996
312735	430823
193499	477986
145366	304589
382912	228431
287089	354933
198376	233067
121431	429662
339837	160800
65513	95149
352126	119381
81714	469235
112428	351332
292205	254446
202379	353454
38089	420473
11262	280233
448104	56081
314723	378859
420164	479831
54033	327236
176448	345745
92466	494102
380748	380944
467752	457093
11780	478415
90084	395427
33659	259558
261044	115524
310541	93245
178422	464551
238190	94665
160379	443981
366066	50391
122585	409828
355288	21583
62832	399264
235748	196341
288289	270457
145210	22827
130243	95942
247907	401622
328776	61285
173211	213528
43784	220857
129007	317675
388203	358194
49394	83017
123045	328538
179149	315888
46776	388425
244362	51881
324751	200071
96918	199353
19168	482417
93627	358276
107589	44082
8700	252263
376259	265711
36737	368339
209221	316889
424952	447158
196030	371479
374274	15133
90926	371401
405924	379232
147502	28048
386335	24414
480870	15133
272742	117246
187834	185327
464399	478882
256008	8355
60065	21902
413891	421935
479389	179552
453505	398954
276821	407657
254248	45589
110655	381857
126083	309180
391874	114643
154127	393253
405738	83811
382962	155697
126495	316575
350089	353153
82520	60517
236053	331535
269108	474057
14519	279069
44203	163445
168463	125765
20605	150237
230051	176426
202394	148266
135155	351639
33745	134707
405552	208491
127912	86560
248873	459649
29591	453598
346043	10646
87739	348292
295580	57134
325328	250160
85996	201867
267373	262036
419098	458538
235545	254659
324130	398352
227807	251017
454867	333136
106268	366991
32601	34585
87482	134262
236369	191766
396517	277222
391262	245317
61687	28129
284120	222701
229735	241447
408951	313314
97563	104299
463425	220920
329727	179361
36218	51878
360425	16041
106213	367824
417736	65600
119019	131288
202379	431078
245279	313745
225326	409336
246744	338271
464828	438653
411500	485304
186206	354696
123906	240225
240522	329437
7205	445431
477764	372880
265013	355806
231305	129827
68985	463573
311453	166651
400888	225349
165219	118808
65815	63528
229028	190369
483992	68456
200092	67247
118690	347104
345710	49560
61651	365366
9244	491424
69732	83786
64699	166513
382882	126546
28429	158153
260877	50264
473569	192230
304011	317983
372340	268118
489552	80020
182000	42319
156201	446801
237304	15209
88473	351193
483112	411455
44159	295159
309917	54298
225694	452782
81358	151322
334493	28838
487060	280888
74829	422411
374733	246383
234468	6261
275606	144672
374422	138131
350074	286614
214417	186259
296029	423370
172396	331975
431387	52830
147767	478415
441034	211932
338661	25322
331288	125752
133204	261396
455889	333709
115356	29344
419522	246926
158099	40179
484059	239122
40290	343085
33173	269199
2349	405217
86577	291038
150216	482143
114332	32430
64267	433069
15027	491453
296794	21583
42071	98906
402873	190093
134876	322141
144845	323636
493523	218727
418173	179506
214825	297673
295359	359888
71021	104740
264286	82248
34313	196158
225478	197252
114405	171750
428538	377494
396916	375840
334160	119762
82981	180957
262637	480032
66162	271469
245881	31420
390422	415515
363316	308615
370026	228431
328940	80325
75711	190369
59326	377755
186159	426738
14880	153247
60355	236
253531	325636
222721	233942
252043	450876
218181	311221
468559	102210
208754	197077
376984	110677
421201	391414
280121	413218
32580	298182
148670	395988
63528	253744
344522	140456
250995	180578
371306	271914
330369	82169
297603	190369
219552	486885
289675	419050
171093	313314
44624	48163
240506	317118
287076	260527
468413	370219
10546	149897
362837	210261
419875	478415
215246	313745
174725	455769
454411	238261
169965	339153
269612	666
145512	107813
34123	258366
256582	168252
251943	293888
30806	105022
427714	171692
441302	217213
473232	368268
308533	383720
313401	190369
225635	378686
390960	90099
169823	212759
407950	229075
319063	141068
235370	180957
200092	91105
195005	205223
317043	126678
224750	22689
237019	425604
35628	51783
119559	25410
41378	252988
240937	35971
176111	301127
183404	431378
266307	394568
385612	230691
276451	484447
392429	411271
244786	440425
305287	137405
215552	65930
318903	600
167022	110677
459775	310808
299967	69106
9176	125807
139436	690
38839	196783
81442	164253
16332	92888
72804	226204
309814	392355
143179	395884
356794	422853
104583	143809
50034	381469
425906	365702
454263	122436
16718	31646
155118	451094
156240	32807
150404	342807
233045	467040
20669	118721
214855	268743
62573	489552
485469	317118
80912	456212
32096	263084
332793	95312
155370	404886
216421	380071
162750	97308
59797	28887
47080	52872
90714	96777
298513	391414
21242	456640
292367	291984
62961	203656
296693	104440
289549	202358
325299	366530
121637	76939
159749	273831
348387	275790
138990	185335
420816	27831
461421	299734
362010	30783
390418	276993
304199	466046
260336	154213
378686	284676
250709	296693
246783	123339
283228	36983
472742	375997
239272	83610
71189	356176
324687	455587
77431	377278
149818	485333
179781	30395
309410	49070
344580	294836
446100	478415
246755	318376
393409	392133
242021	117023
379680	331975
324700	121536
307101	300587
289675	141420
260277	277721
230574	90060
392055	4369
332779	118662
167109	301623
155810	355809
153006	4082
194216	231343
468741	472305
84483	413123
42854	336166
321321	113818
441302	62238
408121	286697
478588	55184
339740	99158
158649	56161
38200	189733
121594	341271
309227	331988
79189	476951
58280	103267
445259	333166
488971	214499
176059	396563
198317	409810
101035	15209
8407	5857
197385	415899
317918	89047
29198	28129
397979	15209
187834	452654
422246	471074
306304	373554
446117	20785
298907	26319
327209	69293
71911	430610
67017	176077
129240	440773
209311	175721
399950	94344
247652	183213
13506	228431
190482	285136
41467	366534
22385	457081
212165	194907
39317	21583
213628	142938
127214	298646
284138	28822
40442	286123
348675	455345
233045	238729
379335	47621
4461	186714
374950	401828
28399	412322
462751	317118
370590	365304
118384	383312
115861	44268
334092	298615
306961	379414
483987	371030
139603	115416
343740	37854
178089	30413
5354	18119
58043	200549
101901	246311
84226	459976
295218	346482
3809	696
467703	464096
308221	196142
316946	420551
335045	183568
457418	430838
422593	435708
406660	144916
345337	267819
396281	428214
241959	278072
192891	5575
123283	208300
238781	272531
441034	141837
16720	404053
195404	317407
415116	115340
171725	132579
423013	366493
112703	215096
428962	54700
406418	137128
424907	306253
182892	139924
215358	164019
71127	165540
450338	317118
86438	261356
78206	280857
9270	264766
41378	257298
456592	188759
39632	190369
74720	77339
184874	401854
181012	245317
313884	178436
122905	42988
180927	110677
409889	237178
391094	327061
15959	127921
407334	8949
259929	271902
298258	113326
403262	351451
183448	166554
30750	476412
169047	92787
275317	203752
238353	112258
202166	383382
363721	90705
200557	337134
248386	48146
464538	442301
331491	295159
476119	492196
239268	86274
281499	265760
127014	232555
392240	441800
174657	266852
485005	466869
369747	64335
80243	102210
108784	334009
339158	5042
161442	159148
389252	62191
489589	311297
125977	317675
388249	261396
252050	99994
314185	297200
97433	205293
93780	4349
95519	352363
407966	104505
119544	284118
276477	348007
459404	259936
110835	140061
300657	190369
171807	359762
138611	358871
421564	202508
429774	488205
83983	19126
156518	347057
153620	369056
459856	222531
380099	98068
13698	370990
306798	51236
109817	238942
423828	202422
360535	100287
315137	286936
472813	183213
200170	397009
350296	218730
61561	241292
49404	420944
7373	427417
66437	202523
151089	319421
45673	247746
55914	214050
3719	284390
357224	48007
72370	95479
205388	292431
422758	341613
228958	285156
369209	405581
234414	431372
200092	72347
449477	466708
108024	462901
483052	24374
371247	168381
404568	127588
388871	447517
485475	93245
10890	158145
42370	315675
249894	306646
455557	267352
134144	90682
32468	309253
352386	413986
139307	79989
481593	280334
392624	95863
441463	201286
264433	294836
68684	262718
196903	56040
457636	180701
216421	293813
61867	86476
253582	21310
848	308856
339333	430356
143942	482162
92209	145064
125954	293813
394349	38063
423940	15337
170660	11199
37683	17535
167583	235904
342891	374681
434065	434408
228330	478678
438193	342276
267029	49228
192495	102654
443693	123944
384575	355864
343308	275959
254542	190087
69011	105878
29291	60634
130000	375750
458451	355455
226023	135168
78663	145637
411157	322682
382173	110801
183003	56459
106386	150974
98017	293813
358460	185622
207309	184902
230633	429863
78571	303059
313115	102603
162896	309801
5843	48275
245377	237235
428072	355806
329483	314060
200849	208041
471653	466737
493468	261337
291153	414832
424254	317356
377160	35629
374512	295159
475549	219878
186489	353958
433812	145064
380858	238855
57384	405692
220834	380757
261684	433343
56102	231839
480889	190916
196482	132459
405551	90399
214055	123451
443475	65194
67536	122193
447024	484172
369030	454255
53806	311758
198762	150237
123025	135756
154976	348798
289444	469235
141021	296693
187539	434945
193164	175923
103364	234598
370764	311758
8771	453366
341197	111968
199293	162865
474552	116377
105181	53641
9085	243115
336324	337791
457010	295159
163413	317457
51045	318013
463774	381054
243778	250679
376978	119122
320090	447517
139743	206768
283716	190369
63206	346518
44620	202693
27444	369599
191620	230255
412327	184902
241298	227101
222956	27186
485975	435280
54738	341271
329175	311114
199572	198599
19459	268829
226167	149300
253069	134262
180894	138847
252824	33290
244581	451016
481430	76111
215408	223328
330088	122437
110958	114116
364617	197212
383673	287740
237053	190369
85575	53883
267562	57020
252650	14863
399492	87178
114409	59702
143814	292440
304544	355700
367389	230099
144800	370866
477189	431860
136042	413525
278637	86560
355396	103248
228128	309882
7870	244703
344398	100249
259952	1996
29235	300473
308205	132843
467019	72416
85932	4879
122644	38063
250200	179954
214958	344353
158439	291202
173966	171953
338700	147691
36568	316897
260108	458244
68532	177787
5166	309180
420234	452512
109923	278200
214436	394092
319081	145128
104157	427699
368598	251595
315686	91657
119005	167939
249586	93245
94578	423688
194638	41399
430118	430992
457418	225595
365099	43514
108773	264406
72299	44768
147409	165267
487755	371918
118969	61572
171680	205037
328242	364306
309276	51071
47481	184318
161363	297436
349626	110708
253472	478415
336017	62191
411896	295729
24960	26980
160005	345531
465805	391414
209672	39711
452379	186440
482851	399468
217366	28129
116365	462236
234332	466737
214132	311212
246221	67361
410595	256296
278153	215396
441734	190807
143639	313745
469384	130028
242097	91998
228128	24519
476008	91067
136762	15209
276821	10267
407198	348292
78541	428738
335417	291521
492010	186259
388158	175895
477019	426896
327209	309002
487274	248777
90340	273828
35976	24738
365554	264766
365717	113051
475039	49896
360179	83253
65935	84679
180292	184830
408093	86560
223929	88909
443228	406971
4622	120489
170100	389682
311221	2046
46556	6949
389279	439517
205135	94665
325738	104225
5569	283346
367932	254746
376534	261038
57868	296423
396303	209471
339279	89304
116930	426595
45724	273897
161023	83811
169047	118508
202693	110677
239549	366127
162900	351639
182376	366781
88326	154057
77179	39255
151850	146202
467175	81935
392775	361952
203000	16433
444139	399852
475442	356837
377206	434893
340772	30263
493076	364294
360314	184445
270403	53389
167291	417918
62996	259929
115922	110708
232251	155214
6374	277699
50041	118025
41378	258829
26083	462302
351609	27464
156171	130207
295534	144073
216362	141509
66259	18334
390032	283918
283934	183213
229124	185879
23459	63384
108776	478882
269670	183213
9570	92064
48832	164515
2737	447560
347121	485038
158092	466003
141891	110708
68094	366493
135140	277823
223900	206381
359057	433569
309283	192195
373840	48163
258076	396431
111856	332532
390240	180772
190855	228431
5167	158427
289920	24943
452283	310756
471900	459649
213106	215161
337289	317118
421263	467734
396851	151944
381256	244115
256622	277335
480580	398689
354891	20033
198111	489229
207553	113408
33172	188925
273260	70458
423336	482951
58122	461392
384336	54599
160935	140614
484229	95409
447743	167540
213456	51881
306473	456640
199316	186259
113600	403251
258097	313314
89826	340846
483025	401481
116895	51783
104490	286313
485476	126805
170993	115580
367919	161454
147246	86560
110835	328590
97777	79627
300273	388395
395029	431349
2931	72212
344919	186440
76228	245132
219546	46733
98654	248003
173680	404960
48282	228020
454450	458837
475520	220844
330752	193800
236240	105498
3852	34845
318980	54976
452337	275338
310153	134751
410472	287063
234051	127980
491682	9389
296138	461702
460605	444346
348479	88105
205388	126875
236274	103998
134299	126473
128398	105498
5166	106169
454848	148420
51459	480701
30841	276744
456691	132996
315588	155009
428892	321074
93717	361202
143671	446616
314228	45413
441635	385386
396563	367201
49789	359775
44577	185704
224309	62191
195402	74542
152745	422193
180382	23430
480147	100251
81603	210948
249124	20802
110996	391414
410508	169603
131939	2416
224778	90041
328088	59361
399804	112873
188450	13129
403193	208747
423476	459168
422331	43496
451547	362627
67351	286936
181715	188759
291299	442948
227948	283728
457418	427450
65000	234337
482456	459497
207959	186561
269321	117605
325237	204195
5461	371934
314617	195462
191381	209933
68098	218140
33663	464725
157341	5623
192646	373514
212593	273831
260285	458601
465820	274309
339333	383720
164042	190369
157424	488863
4841	435817
422645	160419
31575	421980
353491	168129
349972	430356
353895	94516
138126	161722
78206	49286
452889	453611
478942	461944
25638	428738
114271	292224
202140	459939
230936	28129
85098	53490
130377	327061
383164	339286
292176	256121
30325	407405
385902	158013
490407	155439
388657	27464
429925	27464
446780	487688
271646	90739
413911	411455
439926	146248
211657	492421
41025	196783
318096	469235
54528	265883
394917	377683
4604	230055
156154	462973
67320	122104
202376	172205
207184	231633
235404	81204
398450	443693
356773	13370
402918	107362
302668	167371
383484	144992
63494	208038
93645	381950
215178	195320
74829	459213
328625	337162
375913	388957
239178	15133
313238	380071
463632	180096
179805	298767
426844	218730
424359	58363
409191	434943
6084	358917
392007	341773
281512	212081
234810	1186
49	275348
53898	268014
411424	60526
478287	187836
177172	150395
142396	99437
373175	285156
464694	18622
211262	235086
346272	409649
56304	228072
413237	13129
58350	27570
126867	110677
276209	381008
398761	137739
241587	28129
336290	183213
302918	132740
406425	108222
211238	116833
172440	94344
314379	414008
454263	250087
177889	149480
161221	110677
260838	441313
80558	444100
110606	123213
241173	140915
261653	217423
323693	433671
199109	451196
79820	259929
184578	427520
349776	73305
352425	217494
22753	205289
72804	4717
82712	313745
18025	317118
73297	164164
184500	228431
326849	293813
168598	388439
182091	241525
114643	310508
245739	487153
130012	301475
65576	57134
490717	382168
14659	230303
425652	35628
273322	264026
153288	48007
48517	180677
25091	249709
452768	479694
7934	269199
91029	233676
318792	484065
272338	287694
218899	217423
287552	166293
63706	428025
397565	94516
67622	153937
48512	364703
118634	265589
455317	72416
245965	466737
416550	348176
218730	132740
456231	52030
451764	177374
66615	115901
245209	176884
371983	264157
407149	464420
240857	130346
93964	216638
179879	409598
288724	452676
24441	152502
210612	200139
28007	122462
328051	122462
134299	98210
467210	338915
121941	313745
323478	112124
85879	487846
201940	199171
267562	267192
141209	478415
406764	305332
175145	255897
448651	183479
302288	129447
17622	336590
30204	111373
325869	446036
213403	194165
199686	37550
244127	44246
462707	203483
231898	228431
320034	62191
383374	301659
418442	479351
217784	187974
313604	21411
376495	425193
278272	363021
105827	339032
137744	281842
58245	492586
437107	420757
312347	340161
160351	60078
35971	339428
288274	460540
299647	375840
229530	274855
212511	366666
77143	484274
95252	356750
454322	214714
437077	361867
409719	155720
274520	151462
146201	388650
2165	383508
270891	150352
118816	271030
250651	330143
361533	415105
55066	299408
486772	85868
123955	87469
328367	461392
376569	479637
410876	257895
207606	165653
197588	253069
298433	110677
327374	308589
105992	277367
364081	400581
131606	442857
326343	186561
211198	153220
190015	72305
96945	373230
344853	453547
39543	258370
373088	53490
130137	382753
173736	35629
310153	195503
102839	94388
355259	385207
173577	469542
196375	361803
65664	484051
114211	479690
471847	47376
433303	282508
256917	409858
375074	422654
62436	398333
303690	372955
281219	101344
440236	420944
219422	366628
375678	215943
72804	51017
270597	348007
68098	272749
40898	28696
454281	203656
401871	388861
54792	81622
49129	465917
340615	233796
442236	113625
459979	348798
258370	302630
236162	462973
36939	177569
153813	281236
464869	328751
252793	268729
162843	274547
106766	121171
263602	348798
156245	152151
10830	313745
322509	300555
76590	480174
31809	37259
259821	72523
88097	160456
136999	53490
24205	28129
60454	435429
91142	438680
46485	327343
139459	278198
65514	356428
209253	378082
462585	203154
458183	97433
75914	48861
53696	469235
436288	430517
216702	269199
236522	439251
146798	317118
480367	383967
284840	19259
1956	246311
226134	190369
181178	57984
148246	486319
362765	290509
204863	104569
123619	209480
486712	316310
94734	433343
364636	299952
68843	462339
201065	76016
321911	123410
138126	130619
449054	405217
291832	453484
301596	467745
242498	479680
199372	300119
19972	375380
111748	119868
408329	482723
437016	206556
179319	327471
268561	165267
21844	46344
92077	304589
430942	371479
9855	316181
351108	182624
224710	50750
191087	89175
106739	83441
478381	184781
478634	481873
101610	65308
186279	176172
214390	413392
136731	44049
167886	488698
75818	468126
393106	150127
309284	390070
287193	446630
212024	476656
179502	194140
346696	486339
336152	71342
102065	311644
9969	12640
253771	447517
332229	223313
69472	338289
282962	863
10379	272139
122497	304787
208754	212182
372398	279707
418261	337745
388244	243301
111455	245679
169290	245317
440525	354747
197714	468481
212219	444691
477980	328713
132827	430171
420603	58523
252428	115340
454432	246775
252105	514
414569	123410
422803	44899
10788	258646
457469	190369
277431	333835
332703	274309
400542	250389
472586	420944
82041	289883
218485	7835
35258	233792
56589	65210
148559	299934
322477	381416
400270	285143
154937	399214
383360	161095
308385	112312
70327	273831
233292	240491
491698	307831
106501	446515
352826	469563
62918	336590
409238	168731
9771	477986
338812	407160
223962	35419
7680	401854
219136	472583
200932	33437
150175	494121
4841	279751
444856	370337
245190	429928
436714	151764
2699	465305
280933	172919
205747	461769
151298	337820
64337	297882
456231	272785
73123	366127
488971	337791
410573	489501
135742	126144
217271	183213
129256	151946
51236	190369
302520	458119
32406	207397
269722	206826
163093	232840
421591	158153
465659	277646
61815	466432
146725	268198
230691	62191
239748	135133
305440	328135
308370	291391
112034	298143
483435	373356
381531	190369
334904	195551
223962	365366
61091	37006
428080	112637
277776	145948
276500	420944
137966	164309
125522	40723
218015	382061
114474	428738
231855	242552
455933	146202
390323	22888
151362	457845
31691	470256
398098	343012
239821	159249
186544	106138
328940	173543
266965	54208
290952	152855
419445	224794
306294	341664
364945	453721
122502	273831
270248	413964
103086	205223
489645	101049
313355	483259
449191	363627
291770	477986
257171	15209
319119	100286
62536	9054
69123	289030
350891	491150
377121	62191
248803	113818
113510	48012
323983	288035
124085	255047
174119	494102
62074	429161
262426	103818
144994	456415
486000	21411
129201	59759
405555	70785
196341	483478
458957	474064
347948	242759
91102	451127
36556	374887
155302	96842
47805	155730
202352	183711
176908	92613
469026	317118
8445	430356
378930	254668
461563	387101
272505	266611
442364	440962
376592	52372
457140	251635
143294	395988
208300	406142
192145	247146
43522	462505
279114	483289
92763	94516
449521	335346
406764	267060
132589	36836
131087	147984
430170	182661
91332	101049
333528	276259
186597	328878
261576	451178
477932	267602
250854	121106
308028	117565
121637	475571
408158	453690
481406	267602
312474	360223
291299	289856
238970	145940
275721	168615
379483	195607
293571	243143
171975	245679
225136	82585
332299	250169
364821	261532
466432	201243
280009	405358
240924	463773
322798	269581
306323	79861
85932	258270
73660	179881
143671	477545
326735	313745
107677	227303
94735	217791
257617	277595
41103	260830
363581	163578
221557	381105
456723	268531
433180	28129
338734	326728
337145	354694
451014	429726
182094	366493
432824	61572
295884	121959
485768	258370
193020	12245
439671	478415
30868	467690
294754	309892
262980	36145
280613	230064
349624	132843
389512	137833
270584	225420
274782	20096
148770	360860
443877	455231
287566	59311
114332	139951
431508	414334
428402	415286
233943	95149
428400	430356
218484	265554
172417	81191
104179	246664
183440	81280
317505	379681
183108	257157
219607	380192
33965	9437
458065	267602
348171	363581
115112	296693
143554	205289
121666	66743
463909	93259
108554	140044
107896	93245
112438	224690
377557	461394
46092	292205
275195	447358
454131	198687
490704	308493
38753	282947
485901	339853
255814	390687
464650	201754
66035	12775
451768	91957
351318	423469
39750	220417
180913	267602
252338	296099
385308	387839
275048	337359
140741	87471
275368	294965
354193	318310
2804	490856
28403	409828
211657	80690
271314	82271
433899	355806
420939	312183
422267	148695
275137	464727
336152	485599
415607	122694
23261	301659
276549	48275
316136	371275
270201	260263
226649	94344
312337	15209
431343	165210
493080	272407
207040	250434
434726	484058
140116	401481
8903	291249
151203	166979
23487	96033
220417	119381
245582	332795
276183	213824
223929	271344
477665	480224
237714	408952
428518	485304
59658	116124
84325	8151
409069	480273
99275	92613
312334	410077
124639	98012
208093	149128
292045	316796
142003	18665
348898	91069
391391	4162
370567	288410
70077	21849
451803	35707
283596	330469
195121	205146
107816	187974
244362	337262
103686	478415
357933	260350
192487	95942
312069	86728
219832	286016
63849	4349
59579	175402
153322	20222
131431	100226
430736	443675
120730	423671
112103	401810
178422	350699
292538	185479
76079	366127
469532	441570
258112	208118
274710	86336
157561	269752
119551	271523
124772	378673
373189	5258
123844	204330
212308	222701
22597	219684
119018	291408
429391	401101
355922	296693
182799	325223
259250	73742
203201	433279
311750	384870
49083	351257
355250	404886
382272	55329
268820	218421
131939	362713
419650	348700
28357	397798
6938	214024
110343	279833
108706	372065
411148	317856
350064	184163
334214	203656
355210	485919
337883	298273
112372	410238
433221	295650
292687	79989
213205	92613
289675	171062
417434	92613
297069	152768
133140	239541
281826	87469
237242	391689
439977	200273
303306	380568
192238	310038
476198	429370
450882	323662
132730	209608
274429	22888
50541	40198
218354	6374
474493	248777
491998	444887
206848	44610
169414	145006
171380	14634
250927	467703
274791	334680
96307	5769
317204	265377
116625	246311
212153	464076
371380	236774
320324	79892
300376	489552
189854	65275
98644	178333
250211	291318
387463	171143
405922	344177
145061	115917
161537	363361
409648	176495
236151	313745
197600	322368
195462	80824
177026	371934
329095	29373
470530	127921
60441	195687
49644	317100
56074	204330
154712	456586
309237	264406
197758	189803
153322	168213
59385	220857
59718	222531
406963	267602
450405	387185
378357	316828
467620	419494
488693	246926
185730	28129
453050	95145
55786	270095
117565	180578
479351	421639
399595	288447
139350	304589
446381	249202
76015	305867
7552	357108
21362	272141
455435	178972
29716	28129
439785	120074
310810	24905
323361	369599
421493	246114
190739	371918
48046	267352
269159	239872
413112	165653
305574	483761
138267	251443
300514	160419
477841	361698
130142	153260
427505	422246
266323	485431
219552	421356
452771	221890
367665	232077
162939	490742
299074	444643
357411	56389
488460	212081
241538	235634
485729	152085
81674	390232
220925	175220
127229	117982
279879	113051
133347	342807
389656	250250
188510	183213
418362	447962
293947	393264
53406	16433
361852	48275
18330	94461
204994	249334
81457	273831
134022	266852
483987	200123
181623	295232
275981	462976
340219	317118
315957	232570
4149	178436
195903	189294
408231	110677
317118	151990
193767	104299
490597	274312
66035	331948
294800	308902
323273	53754
418743	249975
299115	453341
277511	107187
3336	407700
249099	207535
32962	112312
62223	276358
439534	315195
313839	451016
235624	460437
113021	269708
447610	150352
246038	228431
328740	168213
32430	208038
397576	89047
293919	303568
253171	275861
410474	13991
461541	233415
274874	336951
86290	309425
323195	221324
266549	319882
143510	112269
19739	312272
442170	267602
459979	149704
73466	468313
371575	265741
368299	416402
306880	469884
460551	489150
347046	99437
405306	68436
358322	464578
11586	820
365339	162831
482024	489496
174417	380085
309276	218418
242837	33408
297764	163447
420661	214024
107709	287854
241952	312259
190789	54976
390442	190369
190649	297436
201925	485793
416711	13370
363993	300883
95323	440660
349936	338289
270253	276035
258076	333591
79295	333543
119975	245715
152454	291173
48163	54290
245213	208577
320508	216457
359368	378976
449628	21523
385959	137318
402052	180578
57785	433343
336144	477154
79844	269843
469227	57944
247410	477986
128976	289005
332876	32471
267940	478415
313217	142678
203809	270836
83616	260527
125064	255082
38369	253897
442794	232769
145525	5040
52646	478461
17481	298553
252742	428214
143814	440826
124423	166513
432175	430754
239084	29416
159703	457514
81304	45554
314610	303424
164329	389384
18827	58146
325188	354137
361806	267602
258527	438419
7561	253775
299970	276440
248596	49896
8544	217423
457210	183213
364059	463799
373718	470913
3856	469446
12247	400505
437911	478415
177234	209542
424570	162831
355916	48146
125417	99106
265965	90041
192624	245100
388665	276158
138855	140044
446044	324529
167464	375840
446413	410811
28200	263713
335888	398570
384223	420944
203585	950
109174	33696
138759	398740
377306	429024
198589	316310
351955	87502
19334	267602
433391	411655
109949	131678
88166	391398
308217	240585
17848	151167
130194	271209
44160	213003
131154	50605
128238	316575
436511	479536
270419	80325
297683	256472
188847	450307
219281	101265
140722	14606
153508	135756
389512	109407
455200	267602
360144	334009
101514	17186
203172	254794
478144	141068
161875	203656
438953	23018
321780	141509
212851	147944
140414	27464
260259	164009
114643	195885
195986	37532
60703	222701
469532	21464
453919	95942
48694	401101
86311	234649
464829	447912
130405	26714
57454	292553
27147	366127
83749	230629
385522	420944
41495	290824
250376	258187
247126	465647
345578	21411
257735	486680
27196	175049
286494	264406
302414	35707
232690	13370
36939	195237
401389	455842
174568	256554
84908	274430
256901	303905
130213	190369
41835	385187
321532	40309
1292	181840
55085	473599
387443	52656
441302	4369
364968	93245
189673	92815
44160	272847
262730	310914
421137	387413
55659	253145
231625	37249
214853	452782
451832	262954
464272	117776
462869	368904
8304	244005
143571	403695
246825	241137
50120	484313
251133	256121
493380	317118
308122	179210
40362	201573
423596	160573
163863	231447
455115	161381
32468	310756
103442	333357
195373	420392
41047	34692
330954	24894
314896	196783
277315	60438
471426	371918
387797	10646
477744	463615
57055	14031
361960	12967
130835	231971
250410	441068
247296	432377
214882	10336
11395	62191
71926	183213
470678	37426
244254	404806
73700	190369
91358	264511
168746	242914
282634	242655
206843	312306
71280	157851
337088	379598
109874	232768
108639	350754
395428	105585
99376	238682
230841	54976
426645	269849
202469	336425
194048	15029
404984	235568
444755	470753
247296	489322
108525	378462
120682	75397
269645	169042
129009	349792
417045	198297
164940	268917
38655	200511
394411	440660
272742	55496
341197	450465
254115	32605
207408	102352
317781	367552
286664	273831
352839	86476
263439	28951
392459	15209
304468	101806
324348	429463
284218	386994
402575	356221
466479	323836
107514	466820
49081	151944
59840	226650
348990	185076
35803	277936
269382	457328
388696	299228
333080	271469
303742	24738
203887	187974
245488	431642
21170	110120
441302	259192
428968	110708
323184	378859
162116	210468
20244	10345
84304	272526
456231	86421
374274	73494
273219	187974
59404	344666
337570	186561
420017	243840
138611	111629
475788	54951
423119	38205
261830	119638
223200	286936
214779	99982
263623	388480
225147	402375
302722	260012
368240	89633
7423	339106
327613	30257
250990	280171
468500	219071
249845	421830
467069	293058
117484	200444
12448	209365
160961	366072
49140	393241
484144	236240
425768	5040
311541	445304
160631	287185
48222	257298
179199	20218
53757	409015
61619	74971
150423	188319
416247	75495
159354	6120
72480	476951
488678	258607
373170	329698
204068	476447
13879	228324
122457	232535
313058	435708
119834	183422
59310	94665
268910	156911
132723	309524
229735	332517
289635	416513
399344	477788
188651	147624
47765	331278
114643	49451
148590	313745
488889	286565
81225	209510
130711	255669
127021	53863
281206	430997
453919	486885
173888	212081
140965	464727
101012	458119
39176	185076
337773	403975
349359	286828
381666	452971
189136	49541
433608	132996
263	431544
444729	172089
66798	48677
296111	180086
491031	233549
279609	391669
311381	389682
217739	304589
360459	171953
430450	5857
180497	107419
85674	147049
129281	466432
101104	421208
141118	355435
253929	8623
20647	220417
254248	22868
191516	18144
67223	265883
209037	299347
375405	279758
78002	388096
423895	23430
282126	254020
181906	493045
467352	416321
481440	96971
266307	468753
236950	359762
225445	440962
11563	326985
148559	276055
107118	366941
427192	121141
41442	49966
331211	52537
492871	302813
261394	55655
480147	2903
140524	11710
150502	485531
411186	278112
452377	277961
426067	309631
178875	71073
486801	12177
425827	394869
346486	259435
262730	412535
389219	414832
283119	429370
479611	392219
484877	1343
25072	317990
253569	379649
467210	21191
174676	163258
64626	483454
365570	176878
233388	374784
276370	468307
144246	302033
23834	426768
382844	211868
182771	379598
328426	250434
367919	481061
46870	290148
470915	364483
360472	469285
106984	178436
418173	410011
432362	482198
36612	443146
161571	221890
249868	352605
365789	286602
60677	406894
106739	102096
483946	436515
469446	84461
106468	349334
274369	318656
429594	28129
261277	119868
212308	298077
340144	459976
138549	395988
84964	115861
381675	28838
456099	255650
470264	313314
128337	198926
207512	240225
179883	485581
401210	213792
380422	88113
60957	54461
317552	21632
257632	208617
452962	666
493527	33855
3431	434153
198117	393326
93451	309524
182094	333746
259325	229590
342455	110677
174550	115725
481044	186159
459874	175026
59782	18168
442440	270095
3358	53640
398519	218485
483987	39529
57902	186259
379872	285156
485796	253916
142420	49127
41378	205089
436246	245332
401881	110708
20622	91380
399303	253611
459064	443486
223908	49127
117381	91380
144512	119762
151952	38655
275291	152499
1654	436250
70643	317118
249939	113051
202939	240268
253177	88057
396583	475422
315597	49784
232111	387742
413783	241416
360393	440249
459816	393715
187834	271235
269612	332244
9250	377906
69241	47178
385237	491984
263377	111588
36163	273687
40811	293813
238311	305427
132150	399468
330093	276358
399270	57159
180571	348798
118014	119718
120050	380538
370096	168615
320392	290450
196996	53088
61286	485470
25884	453723
32242	267352
61444	60959
193252	141892
334950	162978
474876	385643
150655	368375
393928	471097
133784	21583
412130	164884
334321	255814
479401	273056
12723	293813
383364	48861
48594	435876
464839	120173
431854	300473
337833	313314
460410	385080
125798	170832
236998	401949
382316	160493
269550	324857
189366	370415
208593	240663
187453	133423
183295	27873
325090	254527
305702	110677
180113	257093
97558	191456
452052	99350
102249	175598
254510	351257
491895	239868
460448	325457
130069	489520
243190	491631
228128	246732
112120	366127
190015	275677
31828	97314
399981	193333
748	270741
360421	124660
265088	341374
139648	163046
356473	2172
450685	314983
59628	51150
119610	325940
244736	466843
366410	345152
249136	490112
315573	279636
16371	158707
477541	161399
17386	258507
168642	135848
261754	201754
353467	366534
59735	233160
354778	209510
387939	255203
223361	130395
15819	414057
60677	56068
386380	292877
395928	369633
393124	87962
316136	460321
355773	84174
167321	339251
190281	400057
460795	196973
30378	269199
201925	164164
356641	11793
45141	322098
22939	310272
140859	38304
178436	259874
83616	441635
413989	374939
172416	255640
454248	293813
71781	251822
491145	352685
304081	379412
416341	301642
351540	263833
200411	432370
281859	467690
117862	324743
433619	59759
202817	165267
172165	229494
478770	199999
225176	71949
443875	86064
274852	60923
162557	263925
22854	372216
176888	15209
102141	313745
349359	317675
27064	294824
454030	328932
34961	162831
140918	144845
455388	327944
190365	440660
32859	76454
299408	40739
225983	5230
439713	105498
425827	229604
27064	232890
93627	247644
372715	486748
184648	463549
47601	214678
50197	375009
161678	126732
152731	268473
81636	283392
184477	198275
449090	126204
160476	243115
65643	2715
51319	369982
270224	201588
229381	344828
91116	119682
34901	200082
12379	313745
163506	229195
381305	426955
200665	45141
249663	113051
138229	269552
23822	422669
230330	371918
492247	58130
444890	95149
479561	463817
18796	13370
294000	103267
181204	296423
194746	27510
114704	241383
127972	81233
90296	86077
193097	425675
13268	482748
278286	90301
128839	441135
81432	230255
156938	283918
242965	197891
487060	378599
171403	153995
242832	490742
444081	82585
110835	489150
400817	162385
51148	113958
16644	377705
322171	406998
453821	428864
23822	92613
443646	307294
141817	416854
207100	224622
347121	483761
13434	327217
206875	197747
264186	478248
155950	317118
385042	371934
207007	475200
39164	205251
212340	221608
477037	62948
28096	102352
251614	400795
205166	289055
339636	135953
63212	16433
332068	240364
426772	410745
409016	311340
174783	439807
283764	293813
270248	158625
64356	95189
9841	110677
388604	136310
384567	475864
295393	139803
425175	204925
89229	184902
181334	142042
446899	100503
446537	279892
3069	22689
34603	35065
73404	387147
187796	382166
13072	215622
428881	233220
293682	24943
76936	398333
155448	231230
333370	160525
332413	192195
383412	184558
15819	457981
370570	343721
43667	50155
267206	245679
223929	473337
458050	83811
102644	327620
162596	9054
111455	181944
10762	118722
64211	382217
226167	354933
343369	40596
90703	49896
189849	189571
12322	6381
220967	336590
381042	273515
399631	110677
337267	168026
443622	176878
263853	165653
297022	195121
372415	334225
311589	263570
150831	135109
265483	481368
414920	294069
37949	420944
234481	328140
200092	258598
97233	317118
178048	333029
429990	135077
344211	273391
369209	74478
51901	190369
222520	365446
73298	330713
94974	228431
165540	42088
374274	335912
54147	279509
352652	293813
483625	387185
475757	359848
149441	145948
33244	169482
186666	185706
396522	37113
483936	255316
331066	45141
370908	255925
54525	132740
214589	97797
283961	94344
143290	419260
102644	98275
36911	214024
438589	232890
264026	210082
112443	46900
423033	173948
483987	19635
154835	320056
8496	264139
247296	234014
460898	338271
428578	210634
72901	190369
490583	51229
124255	4324
14169	433279
453919	438373
210169	186440
306312	119381
334043	324474
21271	222701
244791	224085
362704	185845
351012	49021
456251	464429
120072	203626
245804	99405
222389	128758
149814	348574
21985	194165
5844	166513
59628	227951
23023	287854
310725	250603
314617	415844
4700	378462
242411	250800
355083	196851
321390	309631
402863	179842
154639	52141
367838	311541
284104	74106
314617	86676
303365	270485
226919	34659
263981	428214
278655	212081
395714	422998
135179	342698
310259	48275
260185	366373
467458	420944
429150	452055
308654	432043
300273	313745
359939	176585
22276	425248
345687	391557
54892	293989
284406	146584
366799	350189
400910	50849
7931	3347
77253	463214
386901	75273
416470	145463
287566	133412
308278	39195
155943	267352
388072	337262
345715	456317
346623	242995
130734	313745
86662	228431
145788	186361
164886	477788
463679	252014
112625	297436
198717	356750
115485	421935
55774	104293
430776	183244
173976	189756
116947	209510
433443	184659
281857	79485
236074	236957
56002	375840
489166	150264
286227	440660
366402	294326
79056	95942
263514	110289
348667	144144
452402	182587
187796	490104
408329	178162
402145	165267
461666	371244
65983	454975
1292	261501
16996	207930
453010	379019
208393	77237
385822	93627
78669	212196
169458	426348
387197	440660
196579	471940
70372	19612
427388	468832
318120	242502
322571	276908
429787	269930
474710	146566
212009	103267
481499	164884
328357	153130
223908	330469
158138	328242
315867	283445
249444	327276
243938	281152
428494	424266
361929	301172
365710	13364
45232	89047
388696	419576
470332	361170
456103	429863
130305	150992
488630	257792
153813	75273
345715	461301
8959	6374
78839	231485
388158	241137
72032	454548
234102	267352
259852	12957
286873	303103
131303	249202
13930	428864
383194	18553
489908	312478
251907	456135
33657	114240
88596	116283
253538	4214
227852	187023
376543	54976
53249	281386
207862	132740
354369	381008
303393	69103
130121	146124
212712	113160
430010	4413
143649	144947
105036	145129
389364	331581
492149	103867
62367	184902
399159	422849
27524	169625
225162	317356
172417	489376
296423	351332
417938	327217
252118	434893
29894	290168
402991	393326
31398	20002
545	88113
192238	20998
95895	129708
474526	114405
480809	355012
93676	194165
178265	15209
39683	281957
328812	187974
131261	481279
55091	3016
418743	337849
121594	420379
265529	93451
387357	266377
248179	48163
389844	481049
279890	97047
123922	15209
278674	411809
81899	66739
156348	261375
372890	215863
492177	135257
410862	476231
433957	208817
478975	153548
366572	82848
155758	87938
340765	50448
45137	110677
475133	193040
13528	437069
473793	411846
400906	200599
335886	387742
242965	43169
129786	299307
408615	54700
134861	354390
392072	15133
284276	165497
478287	265711
415574	435242
34190	91998
283376	220114
357294	73336
329519	198790
470672	104916
80150	250288
376146	153771
383890	108397
3321	75273
338174	337868
267562	364236
98067	15209
304332	429510
333222	369599
238297	62191
305794	132996
33991	102210
390708	295146
410192	276876
154705	218448
289329	175610
30934	172987
150258	103485
236367	235872
483357	85578
5700	478057
61806	86077
217031	401871
485975	184902
160009	7431
422568	375840
36595	457081
422164	454524
402969	380071
223116	239561
236604	36063
362897	17234
42979	218332
185623	445178
21464	332392
195537	167616
4164	15926
198834	178696
180745	23188
332141	303444
27775	79705
382356	291839
103042	250819
280399	301784
168283	169765
359569	406791
400602	95974
374977	385167
277568	81097
454336	435817
278298	286170
151087	1361
252324	476951
306888	422998
448104	365437
191933	99235
260176	435176
230214	193705
239383	335717
8146	200947
407565	429267
218154	305308
59310	194165
131160	287848
93233	360994
169744	21249
426968	136920
327958	261396
216945	458601
220748	124320
451399	93671
196219	84722
201131	241553
226191	255908
482851	184110
464159	124085
413066	378686
218177	330314
418541	353030
63808	86077
268956	413151
185611	172906
26952	30890
405854	222072
262113	430823
486100	309663
34119	3234
222014	110677
215897	196783
35806	162976
332507	221890
3219	457919
86801	102238
26107	236213
228128	444995
7342	370866
260877	251208
59237	240225
209998	48365
309225	200849
64057	386762
10546	355398
356473	300119
93440	105754
110400	458782
456349	434020
258829	355675
215897	110677
275292	21583
458047	337791
459327	490845
10411	343835
139263	9080
312437	397253
483551	269199
205175	476231
294220	318775
223753	267352
76391	423980
100005	72835
434883	440962
417848	430997
457839	18975
189640	67280
393056	175721
454825	371918
238728	16516
87982	156860
466000	35707
50367	86892
481723	423470
383728	136435
394869	28294
322518	78273
140103	333746
66599	217432
443068	150237
92246	246054
471044	54976
72804	49903
160794	35707
109331	342813
411653	319452
236359	177569
377967	135235
45941	98906
321887	54895
289444	220135
108057	477329
289329	357800
91197	77500
358373	445507
311252	187974
214735	417558
320489	74106
254446	114318
57094	469235
136242	407844
92242	94667
350347	251323
320730	118794
133158	189403
123450	309524
224390	440660
493110	60517
406144	376139
222362	88510
125839	226292
321269	200444
163293	271383
415701	105498
381016	320508
223330	245679
454070	366127
386411	330032
328940	453432
137524	375648
404586	35707
193020	299960
376248	404960
293998	384134
391460	430356
468307	203656
185409	124497
458483	316575
199340	102352
345770	436982
217936	326985
197082	108222
201888	275170
117229	326815
383772	264714
274246	110677
92130	101049
81168	48108
20946	222374
391012	190369
269819	385076
220771	419104
81269	156582
440073	338493
169113	417084
314311	98904
147821	428728
356530	300766
311624	111964
219515	462973
234810	381772
67399	434045
135760	159333
109737	282743
263958	100363
232042	273324
150109	267352
85665	50538
40198	485777
373158	53263
419615	168381
85729	365237
105250	136133
377869	156582
141782	52391
367134	428080
207890	214748
285896	323588
191681	190369
203958	334088
75581	460723
194291	282357
375606	29294
362961	256120
459188	100249
311746	347505
123389	176561
76577	226494
303420	360860
446368	154810
357544	316011
3283	429128
221490	316042
139350	218727
154136	443693
178902	176592
418208	435708
418431	119819
296714	248703
481519	173957
253308	256487
119286	327837
122413	489822
449319	231025
174370	198456
73298	215858
478232	140338
247150	478415
322966	401297
370330	249334
161363	246926
326260	273260
426252	411424
492247	369158
25132	261464
256769	12443
345745	485692
84861	266547
121071	224592
130461	157995
438335	335663
305013	79157
144350	438746
340536	88113
148796	299048
267302	414832
430313	25034
372509	171994
478946	113138
71640	112312
137427	421830
321252	451016
392985	52581
48200	413363
379043	93876
2187	411809
334709	429076
57350	485709
196458	16210
365358	348176
321961	141068
210833	369940
240301	53047
280900	284692
470343	451668
382228	156322
63574	59311
90095	232002
185272	247718
453569	108020
165680	53297
294404	70557
165300	255579
420497	430517
261277	317356
202537	135434
468765	38063
448353	51881
372340	249444
279936	398333
130069	356510
81684	358162
118952	427151
447322	194165
238703	434035
142678	447186
98850	342300
438193	444504
176393	421846
93451	77461
421830	394467
345400	50439
221200	272096
290216	430519
48233	130028
126438	36392
343089	177198
175921	176182
398085	321199
427409	266660
242453	327217
480961	403760
259605	34159
15027	406144
66282	61059
313216	293813
188332	346768
387663	122694
200845	463549
125850	151354
305388	210459
304404	344508
235553	456640
435129	21583
280926	295311
461927	16433
59923	210607
491706	424781
394218	41753
132960	97894
256057	317419
238222	231243
62562	12245
65571	1945
41189	44119
404337	281273
345236	104500
372731	203656
229086	63528
266307	422630
390117	444194
392086	234788
469884	298156
39772	288190
195544	466938
324860	449090
300692	275790
465292	221890
57040	153316
325314	313759
212132	342129
193322	164504
160356	241512
94344	41509
429774	352276
18121	316575
153813	301897
247296	59236
411935	98904
445343	348798
484448	190926
253425	9054
417434	96647
447332	178994
88460	459952
447767	301134
106460	20998
317886	407651
192712	196783
36776	191106
481356	207702
445407	221553
151295	313492
77340	956
202523	110677
411613	190369
176655	245679
441554	215396
470865	78820
390543	62640
87638	27083
224113	263962
233117	241468
59534	207512
33076	186463
418453	97277
298390	163834
294335	196783
405469	405842
112372	399858
6079	104505
251193	86476
30353	112818
490756	122568
486712	309429
245679	253098
282453	20874
223732	192792
172417	275790
308618	242927
210652	336590
344845	325669
305287	121613
475039	37249
425937	38063
124404	226494
28016	214050
289329	477788
264590	294836
81438	196705
388249	100277
84865	94627
102378	15209
489603	114117
238822	406942
373136	444156
398911	200504
380540	159058
478574	477986
371853	21926
99291	369599
384667	28129
244688	152918
154730	462940
85415	293678
103325	335477
197562	179400
168659	440660
434670	146566
83937	49532
151338	198166
470775	375029
330581	262269
258444	323538
461767	101058
388786	186440
324255	156934
204405	241468
99011	306120
198872	158429
58509	161236
334985	130152
87829	156373
257949	242846
307943	474230
37739	114304
180579	21411
141994	103437
106514	191821
390562	237235
481419	478381
242411	271289
451358	12245
443320	346823
202469	37515
238703	268261
244521	423464
431147	460322
11561	75621
354475	143956
382463	431556
453139	25388
186605	70941
168897	226494
181111	236213
198043	117097
216915	25388
384467	293813
343126	98223
297838	317118
214881	226308
422946	49903
375126	276440
478317	17603
376881	3606
275381	316959
193654	272230
114910	53312
287566	172041
378350	335663
450532	215026
305101	164805
143985	366727
27635	212182
189411	365407
325704	299920
9381	243115
429100	283052
312621	445533
366402	313982
38337	46120
296510	132460
456383	62996
462998	313745
347878	183213
120868	286825
441463	407756
407292	87515
425751	173748
306282	70677
132617	277411
374442	87471
346486	88057
477932	307138
409460	390347
365329	252014
303572	48163
325019	308019
63723	442867
217840	200444
289675	420792
197612	214992
17276	53389
89340	26348
85347	237548
183668	267352
82773	466737
149528	423182
435397	476412
18337	356112
84429	413335
312271	82621
364107	8607
254446	237494
11822	375840
288459	52929
465694	304462
478661	332239
287089	298595
272554	478310
103237	15493
43601	142018
363554	50783
441463	341777
122057	116915
123077	91
85739	383967
30477	30428
21072	34313
63425	94866
212459	385274
458768	69734
400709	273831
386891	99682
257022	178659
3261	381691
405876	142346
314311	303059
437458	271412
433647	233024
374034	99199
67288	212043
204421	472787
381493	1101
367619	35707
206772	255897
23958	142553
290598	281184
101362	27696
387	190353
184629	361477
16787	458025
8418	79511
112308	336358
107345	273382
236090	435039
131380	344091
468933	313745
150864	275790
251544	455053
253102	243466
69808	30247
377607	322127
469102	142678
229079	267352
338931	439822
109421	378105
229668	477131
288767	220417
235698	487833
178079	37033
161547	451016
338915	51865
403386	317675
39683	173969
171808	435708
357294	408628
44652	214720
205642	395869
48618	200549
296111	209018
292965	462379
263514	330041
382565	109463
283376	281480
181290	432506
31029	86150
301829	438419
174865	138807
410207	442076
378129	82585
396693	425838
101314	33965
291531	142042
353471	151148
479008	317675
19752	102577
433510	13966
401158	120177
458065	394529
194866	7361
20681	312698
481044	91558
425827	82585
101465	53883
381923	165289
153500	263833
125087	172089
188195	415585
349359	370866
439909	134949
389479	471745
145352	429863
331760	303759
200607	156376
214877	362179
352625	451738
18870	148590
406451	78359
6019	461846
45724	483059
238536	240374
77873	141649
226519	336590
140116	401949
85462	222701
464300	316796
390239	371055
69589	12895
317459	313745
466261	23018
130300	251116
397936	73502
425799	451696
73959	412162
379191	41510
291635	218727
470911	284375
22555	183213
40337	220528
67503	428506
184629	168509
73660	309138
137368	160407
424151	220417
199886	256623
388618	340607
364278	393326
441571	230255
44160	357393
264397	144734
452424	240930
461902	313745
394212	262954
18928	128429
347502	142018
140116	359218
487179	79376
432355	405517
308122	301659
328906	49021
93763	250578
294452	288035
169200	22827
287566	134939
349868	239746
210814	338271
223656	19378
320695	430356
471675	132751
140314	15209
65134	44554
59864	1561
11139	141440
124469	118179
326631	440148
392352	248777
144253	48365
472502	278123
89364	268211
69554	484447
163888	375405
405906	427194
378496	272846
377382	166513
43383	14314
76821	215459
169376	40283
62699	385410
293967	63528
69727	404806
361001	396928
11719	180957
132436	70557
54071	317356
65364	250679
374465	220532
437212	410951
439074	168719
292415	392329
15027	432319
370457	298182
491578	216244
73878	484623
434836	180761
61927	271868
24388	215962
463788	208834
67931	326970
472339	457741
490407	91959
213123	66990
449149	346060
446182	233839
279284	493297
20172	380745
68098	36110
102064	290450
189806	217494
330762	141440
408584	344637
290543	13370
143566	107473
415327	164745
1084	429863
264742	5857
436385	8642
348532	244480
225345	488815
184797	75762
351593	419054
424349	207976
153037	38394
113749	190369
283718	21411
152794	423559
411901	154137
382093	237272
180672	240016
64495	489376
338955	144359
430632	84478
319824	222399
342300	475073
200119	97381
312201	29563
216801	409828
184967	214050
130069	352267
472887	214436
20628	337427
405414	458517
273173	274309
204057	398066
385928	104009
3176	208577
21050	212278
95233	291484
198224	378462
408357	446630
115790	434757
273455	366534
302408	188231
114116	272908
384221	444662
438781	293813
376284	27853
205771	309425
328208	371866
193045	372792
110606	414832
398471	225420
107687	14069
444205	147520
438317	269199
131431	459650
95233	136435
15991	162795
402974	307752
166495	111447
390682	297005
172634	349874
34729	475253
35594	469061
30637	371918
305787	228431
419851	57484
448104	337773
267562	387987
37121	268531
205999	67129
482213	193252
130069	169444
315802	75303
8809	249444
268949	190369
344737	343804
479378	449008
147367	92613
175465	184258
252233	182620
383039	2715
194165	284701
485546	161547
41798	90682
215260	248835
411831	57914
34961	444271
263818	425285
370204	110677
22137	174313
15339	277961
129408	362610
486227	466579
465916	358024
139729	64335
404803	169485
154251	164884
419559	146637
241124	378462
413218	280279
297834	381416
204676	406303
260812	375840
186141	221303
109599	106693
244249	375840
139185	6478
56620	159726
168000	204078
319539	282287
274840	105053
402311	207962
424047	78289
98891	391414
229662	454672
346557	421427
105393	477136
39730	350189
57276	472830
187998	389184
86813	156177
167588	77753
256582	262453
219281	178178
190819	99437
423596	294277
182973	241857
97723	42890
238075	328538
28357	478046
299395	326987
399954	32807
263628	52537
206799	183213
314753	270836
468753	210403
475206	24936
385633	336590
10331	183213
403375	307683
322543	13370
226667	349261
300852	33605
94129	217949
392811	105944
395803	102361
284469	237165
46092	20809
279722	401568
241868	333685
228128	176182
21396	410074
208944	453847
406693	199676
176911	441634
283706	48282
481419	100705
121594	308019
309412	39764
226023	470344
203702	49228
49947	391414
342435	362206
11586	120157
43732	130513
94517	22656
151691	168779
98030	152337
379970	255579
155678	421830
477701	435316
128019	363418
134992	434893
40628	429209
212459	451016
363827	156647
50162	378650
396969	54976
231116	362925
239285	201200
366038	92613
365399	66813
433653	440660
248859	293813
441463	87184
147803	153995
261277	318404
433118	359029
424644	452098
40362	187961
45060	263009
172200	133959
208152	155927
381256	22827
29234	183213
195154	334680
328110	187627
371779	351257
229098	471039
57911	42035
444995	450647
170587	478951
343877	490237
45565	265490
157054	109393
383244	289238
4812	420944
24987	72670
146774	97480
261344	160845
351071	405358
440249	334668
409016	328733
32622	132306
36234	160465
228050	377683
7788	172495
421126	338531
455699	108840
201572	371701
230381	460333
393482	231445
401807	22549
384513	343029
181767	139743
92995	4986
66595	86728
52646	273083
222283	22725
104358	205855
491272	411809
224652	294548
453663	410231
304639	52872
280986	476231
136798	297988
31726	17186
201423	347202
168972	140326
84226	477554
119944	120810
423013	29428
18587	379722
466691	267528
465687	399518
20334	81817
195142	43334
450465	171478
211483	300782
175290	13129
451958	249271
124593	187974
293447	133109
187835	210050
88628	72523
427848	447271
369258	232890
410709	404806
295913	347476
249716	186259
441303	110677
85115	309425
67241	334102
94032	453430
262860	284979
26608	318380
154981	98731
48869	284378
467461	301132
202669	33124
130224	252020
146224	391414
295597	82271
275368	317983
8978	337921
160379	410013
106648	489822
445370	183213
67762	186440
148945	219499
372448	481357
202314	21411
468298	214024
493305	271593
398119	58881
407655	127921
89057	393326
392956	164879
165961	28691
304356	266508
335033	85517
275991	476951
459276	404362
131555	478415
263286	67763
173808	338271
141305	2582
202794	349261
383673	303648
64576	114930
81441	399468
178540	351637
121106	70226
325824	336590
241462	442622
399706	287907
376341	431634
290024	453391
198465	490525
114206	91338
169866	461131
464656	423660
385116	368903
347121	356723
373615	172087
328426	33459
208585	226378
135258	277444
439673	257571
4047	26714
213656	326956
382098	51895
369181	393326
113844	366493
416298	386901
135625	67439
308756	424612
240964	188759
194119	421935
402718	21411
391088	260465
252065	453605
472742	490625
534	248382
412162	142325
26279	389245
177865	240643
274910	237235
373739	270362
431021	67584
98063	226607
58588	402431
58179	402269
411028	259936
234694	258220
284218	185704
137454	62323
66225	385378
378725	439719
455461	393326
251565	317044
132962	393426
55449	365046
49117	22719
247513	146384
474966	362148
373301	190369
206046	358132
124002	287382
163047	300813
184918	399866
175895	35707
35594	428404
73700	82585
262310	355806
263	165520
199907	403760
10300	74571
426197	451016
165680	374262
464180	355806
149619	58287
472907	173113
451828	285345
88596	336590
75322	110611
271822	264286
425835	288035
327950	48163
203681	387742
467481	475360
306459	433391
312697	5700
347275	300480
332059	464734
175627	483280
114412	138663
25266	34004
20661	487833
285093	217423
417259	429978
342050	441636
443253	348624
292721	1265
208714	370475
40517	235578
133903	387742
120746	414912
20946	368687
101627	264112
176130	106631
397734	357286
109824	125032
305349	326985
53858	23018
397446	431137
216324	99836
248366	83983
16042	268118
25405	62191
257956	126426
407780	162841
378387	197996
382566	124381
302745	332126
182532	195121
412028	299408
305257	140044
350628	110677
235815	327061
326762	95530
374806	179692
409191	487033
164196	400597
400379	145694
156255	40447
219546	188666
60171	172662
185101	414257
217348	109677
455847	86728
138814	197062
417248	405268
387441	417918
79100	404523
111675	458077
150183	391591
35943	203656
214022	393326
135338	371918
248013	344995
376882	487833
22721	351849
131819	6935
22280	285507
239842	378127
456658	315286
382742	431030
370260	296675
341231	388837
139279	205289
238041	9203
76228	25142
423080	24516
392302	338189
117703	198790
197951	344536
171411	422440
157193	351585
425450	52537
136526	493449
113895	383819
432164	426623
139341	134267
86632	350726
284573	60517
134262	155392
102642	348826
275381	445915
158099	319765
329750	49353
305564	273687
204585	60844
25697	371755
241507	439364
395058	268129
76037	100017
326722	273649
63233	262954
104788	49896
119001	280654
488609	293813
57656	442529
358092	66046
367087	53869
303782	491211
428944	106531
59360	481785
134299	323484
426123	387474
130069	33589
301891	471938
144445	401871
489787	87036
218972	146185
353134	370044
266307	125598
345401	140746
486167	356274
362795	293813
456440	251612
35594	377984
40784	216826
11555	111623
299761	459542
159386	13129
1101	483133
214308	207601
29507	421115
460092	257726
329499	82698
328941	12909
73327	449594
414776	480915
356896	317118
41043	241577
428583	60208
232766	304960
333724	344091
16844	265883
40443	158156
437729	16433
23500	4413
469218	341271
215329	39475
146129	114930
109099	155364
80629	16433
152355	279798
258398	208785
36228	377933
90599	315814
139	391414
366651	488332
232611	423469
250071	53510
389234	212962
186196	61059
224442	13370
66326	475594
298907	400813
78891	108458
471412	464080
335324	89025
287718	102345
167588	412692
294323	204330
176547	233664
310495	387545
336152	280963
402931	329346
313857	264406
453445	490837
419512	41075
273476	31178
428962	203279
219136	228179
145217	113138
178297	312718
484867	155680
444759	431866
441475	127439
113616	301475
147907	301247
174515	314310
326631	426227
314160	133920
27547	238634
55777	91829
110164	253262
395336	38562
177246	25902
238855	245217
483334	467616
275789	74199
315573	387185
74877	86476
317370	54976
413678	52833
371600	301615
326997	454822
36562	79457
296277	388575
467827	460195
488348	356797
29665	353787
66966	221324
443669	438978
240609	28548
55376	142309
79102	100705
72804	453158
175141	18917
252174	477491
355453	463623
381054	392086
12905	233182
224469	169047
53260	122463
238306	59759
50280	250679
117862	100503
449137	245679
293913	141700
474341	114407
184922	190580
149020	388090
107375	46742
140770	177415
186864	411424
494016	342840
366402	363661
237260	249186
149794	8084
257896	421830
474590	247481
55287	140728
262443	378462
423928	40330
226023	292779
489656	162795
94728	425720
121396	190369
73203	71406
55928	175402
273572	261070
78469	294710
303311	370599
274481	209273
174139	100194
114589	250917
228084	350759
184740	137369
364703	264083
112372	393535
277765	268667
409176	423469
486647	415927
51581	40643
386556	53994
438743	140608
305288	417201
234881	146202
310309	141559
48514	219499
493468	331090
320550	208618
86098	490328
325509	86596
95660	366127
205346	78806
485763	375107
290592	385000
63843	168813
433167	25515
369791	399106
115054	264406
39892	118572
437290	300480
129895	277961
244976	138491
308122	1025
219546	325491
435363	265262
298085	272908
125222	328751
3186	416709
19168	88289
52004	339853
148112	239268
199975	39887
36534	67858
366999	1933
61687	344735
238048	474113
205834	219358
2446	404396
128084	132740
22060	376772
355025	318445
147876	12895
442341	155083
4369	491866
35806	465647
315183	166651
366402	359780
467287	64335
395777	377933
156644	391414
478981	215115
349972	357357
269041	423437
364725	15133
32148	236213
412938	351032
331791	411607
157609	128617
423144	107186
167438	216968
448211	28236
153322	360469
459651	477447
469178	478415
160397	34570
482456	435817
172484	367847
335654	214047
385959	164816
226167	268129
297295	278704
246459	338250
233699	407481
218363	264764
465687	320605
470494	388407
436098	100349
1249	341551
160121	172608
35867	210935
23255	156739
70219	219105
38861	185076
166626	226658
59700	456640
228084	414257
161363	242131
287806	217432
291490	110677
191703	262594
117897	132020
27612	482905
288124	443584
151349	346254
452268	195916
358791	337921
345552	114901
473687	161007
444985	153272
303126	206723
209492	381075
335760	185704
52537	417017
224063	378951
277373	157035
4849	462225
49806	31116
273753	328309
132808	114063
32900	116283
43190	380999
307610	411424
187539	348798
219136	263925
376640	489410
122744	243115
104648	14054
231146	195551
200476	336590
41628	200311
302004	300192
491536	69975
319682	404806
47984	173979
19540	374231
475872	198275
38626	281076
374495	164248
303838	153995
917	196303
31307	298182
423724	268491
356562	205289
285471	326130
328170	72007
382511	226578
390232	44861
213699	137128
374805	367164
441783	187878
411761	397009
239431	103086
474641	187998
474794	101049
277511	152085
237631	488451
300890	328069
111274	375761
46319	83872
65045	211021
407683	218727
44160	237319
439792	482315
260431	400002
301771	385000
311058	15209
292828	458885
489176	363973
372917	338271
187834	479082
309218	137508
24805	197696
377215	203583
276820	371755
410881	169482
41495	256963
217275	241088
60088	403139
229639	401935
270248	97515
167611	205454
404873	424644
37621	488277
148013	350815
6792	1252
252	213014
45963	298372
415599	42509
202951	422412
214880	158156
438193	74720
271494	319045
200092	24185
290	102352
65450	461028
308516	24738
1009	428214
394349	244005
385341	475830
451432	291332
399981	221061
402653	463358
454701	409828
246495	356307
433041	205223
111986	440660
148590	35953
442874	61059
36256	207535
242195	21379
406693	220857
178653	160315
12202	253245
397465	249202
383382	336590
313088	239981
26940	63671
132687	329372
355083	432232
358132	434405
58760	466851
445648	271160
367876	356274
450499	420757
78323	201250
2529	315888
48146	147475
190953	168855
161363	468162
404709	264766
160237	121140
305271	180246
354193	282822
364618	211266
260957	446351
425166	388754
282469	174139
300273	183829
163068	49903
424053	83140
210346	237458
418380	344580
30176	324491
44487	311832
434854	363054
81358	3931
445853	290632
225694	443694
117235	356663
287520	176255
311565	342807
48614	406088
208351	293813
336324	466432
234123	22461
202774	395770
230088	317118
84680	451016
45431	23886
20998	292129
146924	15027
369030	10173
98056	219025
261736	440660
491077	98906
382848	387742
467111	370866
261174	147121
298968	471745
493972	445602
7443	237235
45724	375560
188498	97753
438563	107711
79510	132153
406919	442819
424624	94516
168699	48163
159890	58709
226569	93245
40028	119762
422408	393326
46333	307774
178087	156006
413209	127898
38200	57847
105230	84502
143942	214932
426870	223753
493801	466598
466916	434893
250658	207488
128014	31808
416143	381536
35036	442083
280224	57989
15819	268638
229101	399313
39683	104734
35805	7503
246132	446105
283976	307334
93839	133109
395965	240329
131841	393951
341587	122585
223895	346684
7740	313829
173397	301409
209824	316388
110306	331535
75414	484447
330911	398066
221133	324639
396802	12443
430599	407011
264198	266365
18767	166513
210685	489822
377987	119706
19492	219499
361001	174518
233045	30837
145363	405837
134024	421830
418755	144973
305251	375840
243653	23089
239912	461675
208928	190369
466747	274724
77341	326970
195615	264406
344676	348798
407239	144740
335779	49903
61124	190369
148987	88113
260003	216576
243470	479639
8959	213218
61919	173157
392820	110677
310153	422613
455487	124085
129790	153995
192238	105309
46870	31366
402805	24914
120509	300606
132955	347509
298370	468387
187364	212196
151475	314204
337490	277961
427153	217067
163464	373285
103224	374030
350661	228431
187834	214083
50507	359470
277359	430554
401088	88089
319365	384366
407468	299467
253504	490686
206140	429913
252939	390050
43312	358035
309245	476951
48914	91711
432351	471645
470492	190369
227188	142018
135939	434945
288154	420825
211144	98847
186470	427083
192948	378686
418865	141892
235910	452098
318598	232386
235793	464420
281130	333551
179856	341362
399890	335912
263557	44826
268353	389686
96891	300441
171093	113051
272067	285446
206797	168035
239084	440505
195166	293813
237586	343860
231613	15209
311863	492316
359383	198790
123574	62191
406910	164164
219546	479419
175960	119762
224048	434739
155601	360739
334602	302532
298353	252664
161539	403461
370315	470667
321667	281737
360779	312259
1611	255982
268224	37728
493052	88113
89164	136177
270014	21902
293809	215675
15366	357726
333557	5677
149236	375840
373554	63384
237801	309034
329379	19737
387298	466851
283718	164986
121970	487789
347326	174923
375935	420944
145788	251597
10490	236213
205512	346388
356608	69940
197278	470855
915	100563
246558	89464
294499	198926
66639	201382
486597	118996
291442	15500
136584	192730
400719	418564
265804	205162
383070	137508
161865	301661
71178	477774
254446	448623
391594	110677
82191	447414
449884	392086
380947	339910
236350	313745
484300	186440
72639	317506
104648	39887
399472	13370
146429	20748
340041	119082
390323	287423
81304	485796
330042	438419
127469	74067
488297	222227
303782	158861
293297	44070
173758	205915
439238	103456
60372	411424
103086	465309
8968	433186
206556	260871
1299	392062
186746	216122
406225	174034
92969	313745
197032	258514
145553	462321
328940	203787
137561	385000
352739	428730
318296	365046
24094	446858
18451	441151
109824	363614
488688	188164
57167	150478
306858	46339
405946	56906
226365	346907
473634	374075
431910	69526
214248	491783
126367	407306
106514	313314
399805	407147
239253	37041
224415	477491
493918	359218
165680	451041
50001	312239
320484	438373
248224	127921
92401	1484
474733	3011
479777	119381
442007	203656
172390	124085
256952	293813
97770	413095
8152	56912
90862	58636
151577	246854
118499	146949
260681	4969
6289	26028
473723	301152
279725	428852
21482	391568
19246	410815
238153	124008
453976	469235
198405	124085
115795	352780
216894	96029
393234	307121
49083	464734
101647	211868
330473	426736
491120	144299
81945	367449
210689	461846
223579	32807
343612	75303
188200	485940
293538	490073
318896	177524
371608	135783
13370	280676
422730	387839
198317	327516
161023	332403
406608	80662
43496	421830
240624	34675
165086	415379
119706	220756
140913	243068
433346	261081
143768	325461
393839	490525
161420	354747
166464	124203
414820	334151
422918	109053
490181	315888
12352	291521
304404	359243
55457	281788
412315	410951
83253	176489
417891	69701
434797	378462
358860	257088
407646	21998
308715	385000
194978	323615
462859	228431
442265	104924
190985	35735
489464	129543
66945	58650
174449	485073
12430	479614
314379	373918
218409	271860
288059	90386
253191	315300
257254	336590
254645	201559
356990	433956
244910	237178
468627	397563
176155	271153
445428	244531
203969	81018
30568	453521
303507	30591
359730	269199
468136	187836
87527	14417
75498	486885
85665	454975
119174	77004
346066	282884
3809	89772
337117	158811
355390	105754
19356	22323
473712	422998
239084	5007
205449	63043
41721	288035
112726	165035
290601	74877
238416	354049
355508	205270
65513	457578
239431	450018
354022	441996
143609	428103
19802	6899
144274	33341
319586	393326
392677	167795
310332	124653
439382	8623
177824	238211
253635	299937
209398	421285
375763	368034
363590	358834
146343	482143
347873	385427
118002	145860
309276	408711
102173	297022
342486	354167
224143	49718
80699	388633
177807	363996
300563	194587
171546	114930
372399	2055
21396	435555
386762	313745
312842	315888
406268	257298
483381	190369
403220	458601
232546	365092
479136	95454
379680	407209
381607	363973
323197	228859
179751	294554
58416	353106
453294	120778
23804	101058
310156	269199
193020	214338
365135	159444
89671	62661
145788	272139
489985	158068
130191	96968
143507	195121
41378	103271
445632	185076
253260	12895
173126	209018
271188	438419
411015	478415
128124	350549
493259	222599
424848	120763
121156	6984
263880	9040
437623	176471
177235	49021
60025	23430
80511	219941
404614	110677
161375	170894
473580	277594
8213	475179
39683	473195
127212	220417
166442	190369
442091	427633
117766	169116
119980	48275
193020	435242
409382	283379
472567	240436
483987	182483
261394	55989
6467	281163
356473	48079
315573	487192
376178	144845
409322	267352
442046	58825
343992	180992
96615	17079
109363	40447
350635	282810
443578	354068
282059	82585
152465	212534
159525	379976
73660	185335
93625	69852
266141	188463
463333	392066
64098	57159
279564	291521
287979	395331
193796	330469
422645	411424
47866	425675
377967	303424
144944	42890
242049	270534
391033	113138
393702	183028
107745	284611
300273	75498
46988	324458
466146	380496
278273	92613
403700	117072
446919	419850
186066	48079
48247	67899
348098	86476
223094	422991
384306	255222
105969	330043
311510	488109
427709	13129
266564	259929
233486	194165
129110	322828
410436	134262
135048	195920
481419	244482
364849	54976
365399	125417
267902	94344
218477	55909
428785	352996
46239	170341
136999	454975
471265	206582
353618	273831
276192	334680
177139	66769
57978	132024
150242	188925
223433	53977
217351	243840
211189	79989
406968	371875
130069	464942
305624	427482
409239	259558
338874	368271
244134	204172
54008	340128
171967	190369
360943	425142
276743	478415
486100	137405
313301	436433
482286	126862
374679	132247
355958	187974
105931	325362
268584	55385
455911	238481
286001	45132
242137	79989
190704	265843
68843	63494
486739	338915
450874	393326
274067	86077
262783	264766
69166	258370
35498	106903
93627	288324
421880	179375
109094	484058
444344	295650
42478	331535
134108	10216
431556	263833
341243	412162
382848	47313
486712	79737
419403	372080
176119	16845
190363	138297
219136	57934
454263	142825
12564	2118
162013	18871
21779	301659
131212	406048
33879	340436
70089	288497
451180	270681
184564	65194
284123	346106
297586	134694
484436	249334
237679	174972
491445	97527
327256	291324
392566	454760
342782	54976
78068	429863
17275	132740
204598	24374
90376	421935
414461	258220
341853	313745
30506	195828
66259	171799
328140	241969
386992	317506
91382	406776
247558	476447
208754	297794
347121	33553
289058	122657
328940	354694
289126	180908
91108	475571
345214	154089
21635	224997
266141	481022
116397	95942
208410	377909
325949	398333
380454	360860
84629	34206
389206	353836
268294	364109
273193	250735
156531	296423
279681	472581
342382	317369
362572	440660
53528	190369
415155	362362
106695	281021
319730	238299
180692	482246
119381	188446
248013	45240
132195	203656
107803	219499
268183	237235
327981	460777
69808	343085
171827	100813
224349	190369
259808	263976
380535	201494
366541	17622
487586	435280
402689	484015
53186	12895
233181	14764
440031	387729
110961	232890
105835	368892
392779	313454
9191	429863
369641	99437
313984	459390
244048	65838
276876	21312
32692	150784
449867	416937
385116	183711
161023	440929
370619	460333
422267	93009
335747	393326
416398	22827
378613	412651
11696	276821
317457	390232
626	449803
85608	484661
126535	492906
30568	423635
200013	29602
462893	109733
163549	457081
336152	106304
339711	94516
97746	328613
141678	128358
426017	293813
198543	297969
159726	68762
44987	95942
160542	296509
164568	53792
143152	335672
402398	54976
297941	232616
486320	371433
259651	451174
251324	58466
409942	182000
365375	477385
466592	320625
267562	250989
308618	132007
139158	482246
317462	254320
250410	428596
15819	374594
432552	364225
47573	165267
288330	433103
434812	203656
405294	141892
106041	428214
111455	316356
315769	481250
396021	295650
410248	437679
176059	351849
339051	226127
118634	187974
47112	3638
198043	245715
293682	198297
309782	64255
324076	190369
157564	278517
299018	168670
19784	395841
312124	131445
260918	230925
333204	93660
257523	19351
130060	109690
248013	43776
15502	220417
165489	8463
139046	120003
28496	93026
163202	424707
348574	388423
214308	251740
282643	99210
25709	4349
243833	246672
285468	178588
446182	124153
275904	312697
338113	1057
361168	353787
38826	111552
67152	93627
233421	142488
339051	464458
143501	35707
335747	466737
418609	137845
321696	378859
143602	186440
434082	292901
162262	431763
399270	263648
810	368205
375667	361930
444039	180095
319824	52368
360905	479880
374284	478415
17663	401101
195527	454140
165028	237165
417821	246311
295213	5040
124259	240254
94369	421830
216194	220498
60857	380538
78179	318424
342465	47035
408839	390164
309278	450161
317728	253656
152095	168381
28763	464420
194807	110677
235540	185335
119291	149995
116504	395198
175814	275428
196794	2232
383770	275734
101148	371918
319311	363611
219546	346166
390783	164383
408555	279871
270967	231485
276562	263285
335812	487690
141614	458264
402700	213645
250382	90696
168000	222474
106041	421830
316190	388677
176130	180582
421245	268176
290945	95149
429161	328095
45626	331581
120308	183213
229854	171623
122694	356300
19542	32749
55313	478555
153322	81674
367049	73964
246726	46020
421591	469509
317566	261881
428861	431099
322067	126473
13370	482612
210738	333419
22779	490060
448153	336590
95129	202754
474081	421356
161363	376912
47104	17181
38063	127997
66158	267602
28748	478415
154925	164884
407495	228190
54227	317356
124320	119404
343904	190369
320496	322006
176111	204077
306379	437844
44905	357748
121453	57134
19843	407246
358320	72551
450277	219815
441463	424956
124942	317100
126479	269162
22001	153722
1846	125589
237913	246926
359167	50515
272350	401881
488529	348798
417766	220417
36182	297364
403917	73516
356135	442554
485100	208617
338799	338271
39369	467612
158470	145435
412426	474175
266508	51895
462824	378686
108350	15209
41724	445233
402052	83403
39618	895
99472	382339
64429	446632
194417	4833
433565	476231
123705	36157
473920	23018
441783	226738
43078	99437
237455	35877
414646	350189
158258	145691
211631	262609
278642	24943
23924	105480
146893	492507
286259	1605
202795	226308
216894	241211
356	113138
293977	198844
415423	206391
67223	244005
235606	23603
387377	461846
134663	257731
178238	36392
452656	491497
165413	71157
117393	207535
47035	40621
127462	36211
400903	369502
478634	94753
452873	71802
342465	76131
5700	328059
143290	439810
41145	391414
407502	89047
67642	388074
137447	185478
300273	122694
344314	152597
72804	23423
227878	165815
319253	456640
261047	39914
212851	490009
251358	387598
404568	116223
190031	332704
272367	77347
275329	399448
59784	317356
180073	265589
351158	37536
404892	237640
248083	170274
448287	457623
490407	394406
104896	293813
247482	319333
310151	119381
5057	90123
103751	213423
309647	232750
357939	356980
270369	304173
481419	87469
201131	18662
263627	7667
14871	90123
469563	476343
489990	46656
153228	25016
108024	105498
394043	380071
247136	166968
452284	289515
326260	348798
367382	253916
133320	227616
345103	247755
84429	45724
260259	310261
48652	366663
418992	166063
471187	397268
111156	268550
306643	36719
64432	315888
244652	435903
84698	26849
284911	234748
165680	351242
92401	476447
473446	260944
338023	399736
450838	115533
188240	484656
170634	404806
191942	492016
249646	300119
450947	184558
435974	196851
489057	227101
283675	365366
284507	392788
294681	4349
147861	306734
292628	30888
373749	241906
296635	388292
480280	88387
133909	214436
135244	363942
355083	91604
192384	291249
115406	191753
180488	456586
56806	19377
373615	359154
202179	105754
28770	226308
339274	305251
270095	358304
18558	355451
233045	38001
327343	13129
489012	286040
106343	372807
461863	435280
22284	134694
491099	92313
332125	231037
279257	78811
180243	206461
119204	313745
196601	228888
44365	190369
78835	416783
301337	417201
220165	389384
102323	290673
367656	492316
10788	188403
220435	244330
407306	339764
479488	53863
71460	229238
200654	53994
106229	433343
102589	90277
111549	283445
471666	316796
412578	160456
440929	425008
446182	63280
390255	94516
58593	262954
136798	108065
415290	327061
29518	235679
381528	183770
87166	340501
445023	63726
338201	191541
30537	481279
122186	93671
308550	125808
148139	21902
260624	325604
451369	410074
267562	168252
464283	233294
442512	220546
83641	250679
29680	313745
239836	372857
443228	235665
312283	89464
408089	367964
253931	119123
286623	267602
219546	173018
261130	97277
493485	76454
226919	16116
48233	336590
310499	119379
252458	293813
129503	186259
281182	320389
75656	123039
62956	183213
148321	377270
262286	125399
457205	463623
358081	57786
51219	198687
453108	52895
81472	19598
252487	246114
393056	169482
60057	357854
360911	410987
219281	44867
443307	65876
88632	231447
460800	248777
64777	120735
317077	83474
214295	354790
54976	433443
34730	428864
52668	231839
271301	49903
128268	217423
126235	82585
440056	207046
393411	268809
134015	254973
367083	361496
53963	158170
375683	10520
192714	200131
225845	284086
434140	178907
466432	128331
248142	429139
68251	21411
240850	36191
448566	291249
293345	28129
473685	184558
144973	468259
96608	279836
120523	295579
98444	409016
415599	183924
462819	113051
287380	338271
477507	428103
331638	39639
224512	414611
369209	333709
464180	75252
96938	255321
167185	413525
391846	164059
29884	99801
438611	430610
262496	162947
40326	433279
3879	245984
244536	351466
196903	287423
411272	406302
88628	300480
478641	10198
478970	188362
220343	268667
438117	222701
370963	228842
398289	425013
461010	35339
479734	410404
326152	310880
458898	62191
38705	236213
445575	332392
37526	177244
388953	421962
340798	185335
373755	183213
319069	207535
381868	131470
37032	49915
433899	429475
406108	251669
172040	395905
174062	145646
398275	128207
336259	239695
83035	483761
440604	474341
263557	220417
461115	458601
286394	293813
406408	260390
139277	248142
157182	83811
254446	86244
322457	136413
132185	339752
296511	77456
265891	313925
78134	366666
119944	119442
92077	190369
344490	317005
277975	389682
395964	97277
486360	421840
119365	79507
194165	27895
320933	266852
81717	50812
40890	444755
170566	225420
485305	55899
85961	478215
209235	390390
442815	392329
280282	144306
233117	25984
260241	65973
297944	348007
81331	435708
4634	145064
19341	6937
95215	435817
366371	481785
4325	384400
99610	11921
241952	17339
492149	49076
471956	144845
80225	198926
325638	474341
3809	45164
429242	366534
438368	310285
151247	266538
200092	390525
89883	304855
365146	371513
22395	306036
235239	309784
405576	298182
58893	1057
195615	220417
143671	112258
454608	110677
179926	165262
91600	266957
191944	95860
61572	270324
370619	481525
190419	267602
14659	204273
349908	5836
184207	136435
131968	91711
94750	53949
95000	311745
192383	293813
81225	73494
39673	72432
153815	392717
406812	272427
41267	53888
253535	209572
476310	64037
122802	186159
263925	218799
447962	325683
484470	420913
6072	470766
435411	168638
174404	164164
244977	239561
43115	300240
200092	274105
95794	105498
395214	144180
380911	424878
479012	202019
72413	351903
258521	253834
278769	10646
195026	369599
469296	54519
64225	267352
339278	177835
489600	49903
134299	417201
480633	86560
181326	396563
366402	471348
344314	109960
373158	45265
178928	127716
247710	313745
286075	356355
476506	96409
418167	119381
4232	54462
112776	247947
400910	281273
198277	88054
109204	259929
399205	211492
108972	479614
360228	115797
329778	396775
84745	84562
37249	392788
79374	348798
345214	135756
377708	283037
330542	208693
241468	345723
131302	174868
66769	22804
76068	120986
71268	187974
180800	145113
185409	274485
185121	153835
123851	268672
46092	188601
273989	383461
64420	15209
490510	313512
161161	426986
377720	376814
311755	153333
84966	253178
210869	247879
217270	150526
22060	385801
357738	351639
228777	166566
66126	450758
439145	472072
155062	59759
408449	430356
44663	12700
50162	213871
216878	275812
313007	264406
411744	217953
225723	322472
151228	445533
225843	384359
383613	168381
468959	410074
345715	205640
467165	428214
172069	275790
442068	4369
263439	113749
395177	66183
342791	64335
184116	420860
227167	447831
202088	390349
399411	122694
413816	26885
125064	376207
432934	114226
135123	189550
442652	229207
446883	211447
308397	430356
283462	443693
332661	127379
419023	295126
259632	192524
41496	363469
440443	341845
336152	294845
17142	86728
82150	378859
38406	321116
316980	33102
275368	228888
434726	400277
259257	44258
415028	121324
27819	217423
257498	118387
28399	304589
239908	229646
395678	428639
439898	190447
328937	252841
414646	141649
405642	101058
453919	163117
362231	354527
418398	101597
301795	169116
102129	196042
125697	90948
197440	453209
116165	90123
54178	407587
116353	82
486576	141649
446361	188898
19542	224153
80129	30263
309532	241468
102302	201858
157099	292587
333339	124180
284720	238578
487347	223627
302153	142470
86311	178077
75800	470040
109149	463964
101963	395059
373411	265589
96335	4446
130998	11963
283368	331581
361690	133118
18932	23782
396222	371918
30388	317908
460035	86728
441463	422323
128563	422175
447610	7601
32580	38063
84698	300727
388747	5040
450647	467343
213780	53994
215501	457623
178813	36555
417201	474961
358942	449298
197905	211868
300715	387742
68109	214024
12467	469235
267602	13370
120291	296293
455209	398589
147078	351451
240356	428738
391114	224285
345558	122462
417058	126094
420677	7159
280665	423828
409567	474479
239557	195121
200679	198371
191846	374784
430486	141892
355197	68978
96958	317394
201813	445708
185193	327594
17476	6180
407334	296030
374080	294836
5807	124945
51669	51597
109585	165653
60171	403251
341311	12565
206913	319658
58843	145983
162342	466624
323079	177244
257977	408357
493293	189372
283982	245679
204167	48275
133519	133109
239478	438783
406814	103382
427680	248338
398900	141068
311796	209080
336342	394406
7936	461944
332230	425838
348970	454975
163413	38861
481419	327100
459446	20959
162254	4549
168303	104048
230709	273944
52438	54539
28646	252964
321263	328108
403528	244573
97134	424225
403569	234699
39825	224674
235585	303648
376855	173249
124469	201946
452320	258220
134469	442667
210069	280935
218420	401854
447610	237165
336590	225663
181651	395521
367592	475247
204806	218321
73290	141250
141170	176695
485420	351257
325314	51008
141010	145948
432100	236631
342710	270122
319856	174954
417362	369342
468057	489142
94110	268829
202478	416106
152888	273831
105126	429161
185409	161051
362267	60301
491030	75760
253179	308268
438589	426569
368504	379754
440758	340336
298637	206687
446037	53640
412205	356074
313584	463567
297593	407386
366762	193050
219198	41959
163519	4312
478311	409182
434740	159249
220610	317118
128686	349080
360010	74316
444022	262954
134281	150002
71834	263237
186131	97215
346455	195607
305666	5040
261871	241468
222695	489822
307607	23018
433703	475571
398527	415473
441708	469235
429629	414531
171306	241706
245629	144391
102249	283703
227241	173018
10708	64335
437961	329363
82689	9420
383134	110708
347036	113336
50051	261187
366370	240796
282263	73990
150429	40388
338955	271075
360037	211868
481419	121171
462377	227329
473124	366127
232029	19220
419612	185444
463681	478415
298390	124770
148302	12177
104448	478650
350650	467910
125167	405048
144833	312595
210511	465683
230391	236654
226634	338271
472385	155697
404148	190222
111478	166390
343655	293813
107370	194501
395455	146566
76228	332568
405092	97351
351252	15209
109824	44057
79359	452657
405535	489822
219935	59759
455823	248777
33921	242716
399487	480025
262734	336590
443973	342129
351757	231485
202774	442459
314748	441996
74393	338878
8343	313314
127056	202394
131606	362924
122905	182226
75093	401949
263174	370206
55551	440660
144543	303862
404568	19642
273246	232337
239872	19246
441229	378330
107505	482162
322528	360461
55390	441711
442236	190369
20919	31041
153588	319349
441390	435708
296477	303424
251343	338271
54539	49760
283767	446351
277936	235404
411173	477986
120873	20719
115138	172089
438799	348176
304011	421356
472239	31358
343904	262386
84907	374314
270176	62426
320496	104498
37907	248835
180125	82585
135399	353234
137337	300469
189064	334632
181906	399486
108994	241814
331666	87471
148991	129317
268032	447517
318520	256864
4337	288035
491080	410074
361321	241272
184776	88113
454801	76185
461396	474412
450934	268261
48950	206174
358132	485521
95899	218727
61908	443560
245917	167197
336466	171084
341229	64168
367925	94671
31568	163940
181999	46776
59986	319517
14546	59824
165475	175215
101243	436385
263962	429509
171433	327966
460413	250679
313949	183213
147417	165553
130401	485534
126034	89047
89493	110677
110251	305178
476096	67280
129146	11626
36084	369599
127991	36836
32454	480854
454240	451016
145133	175440
172716	432591
288247	465838
378137	224285
488527	75843
111399	34272
134299	91116
63322	341271
407209	234356
214744	398203
452320	230496
25130	183981
378189	10336
96084	377933
163238	426595
68251	8607
144764	466532
295229	203279
441687	461846
285156	138324
70864	134694
455367	216401
339820	298423
114908	147121
55976	364294
391391	31616
150860	375840
276821	48500
330827	492906
379172	218384
417500	58466
441333	128188
434152	322670
384613	247377
411419	409036
417938	489822
149769	268495
148450	459649
234438	105878
215678	218797
370258	305370
216864	248777
374274	16325
416550	281924
177046	387185
50162	13370
285312	172089
82688	341271
160232	151966
198317	291680
39071	366127
403584	19086
386707	392086
144179	94178
8357	422998
186633	392788
308618	271300
285932	187839
460757	13981
319559	401297
15971	358531
454679	257858
123922	132740
5700	139732
343497	207601
136252	190369
297716	414334
262210	3311
304544	313745
245241	62191
416402	97591
223597	147703
19812	132026
220352	304865
434537	1101
474040	107777
112	187974
262210	278896
356987	27775
216826	31192
446835	351536
182464	79507
70371	411455
160134	464578
40116	331836
48594	197593
131253	301003
331265	234634
322397	262954
244144	272765
244092	485435
2513	414832
88439	120274
49507	50264
7379	169116
227247	350949
293875	228707
468540	79989
128313	159034
297665	476916
91148	279530
292494	56552
229016	430894
382848	366124
165581	26971
192660	441313
137545	163725
7552	213205
45307	432180
81358	124013
209691	359218
443581	98737
227566	484584
359334	281933
47133	317286
170553	285156
102354	200301
254445	421071
30984	48661
309225	281535
478038	135211
83937	240225
396085	60517
187686	358868
434726	106254
55600	86892
232784	372214
135103	100375
422832	388575
345377	243859
372764	28129
391005	24721
347226	153995
165267	132901
55961	261396
248999	439062
37918	238041
261645	91295
300273	53511
79199	168000
458050	186361
300486	250389
62111	478415
57800	89047
11194	186548
479864	312836
161735	459333
98916	89232
49092	330143
242476	242927
311597	312259
293687	267352
393863	22512
382848	78334
199500	331996
441739	104734
38038	213441
204200	331982
286432	16955
367626	378686
73298	44652
369030	220549
359814	273831
259835	62828
124771	244372
8386	276358
43692	172089
45013	441313
316233	456706
72804	279597
153489	22804
262128	301475
175382	291860
151413	251599
193079	4959
364181	144067
56589	208577
428226	306952
384372	456555
84138	99365
314617	95149
93417	262954
103790	62191
170859	107911
92969	421830
54575	371176
435540	13370
182959	453895
221398	450070
328796	208981
482456	92417
257313	193830
472026	188741
315692	101066
84767	110191
31356	243115
252414	196783
270224	377828
476303	258203
326631	454556
456162	250389
360841	411455
397778	431264
225694	439900
304812	148343
473192	264696
354395	48163
146734	190369
370653	124065
216055	382494
103524	170655
36211	353787
192800	58709
247961	420178
154382	77213
178331	486267
208031	185578
50906	192055
105501	402509
298417	317100
39601	73189
109232	369660
486839	401450
169855	86560
214685	26164
114063	443693
417679	299870
466625	259739
240447	207916
122603	313006
248093	92694
27798	434186
348359	100453
310867	205173
287156	360877
421207	411809
124259	405135
246955	315671
175121	56788
448374	249102
10251	460991
266028	28838
376653	450647
355667	35629
325216	75905
43349	238458
481374	133468
238327	402265
436610	459976
394204	488912
82150	64075
131998	340449
248368	313745
405535	355217
323689	433645
419506	1404
66003	360860
444755	167452
307284	130585
313523	99072
203805	21411
302109	90041
30568	308602
308618	391414
117862	223280
169867	398333
110318	248382
489964	377934
216229	381221
399951	478415
121872	245317
449604	85872
434119	299106
286178	348298
422060	401631
151974	359762
73760	99210
408024	88974
46708	310756
113543	36444
198090	15720
443308	20149
198701	203365
113616	86892
127415	294790
404693	453925
370619	152048
274006	137203
98904	437140
287566	69067
202888	433934
33181	84590
117862	127270
439051	205270
131504	385647
451518	334680
31312	228941
243492	389647
360037	183213
237242	121959
407094	334680
88821	447267
233198	28129
481419	128398
382608	2359
351850	436042
359759	268176
265585	407297
8001	429863
223623	387742
289084	493488
11165	310261
228326	255016
381051	395988
171979	15209
457820	56278
20946	33160
303714	313745
398540	475732
193039	391414
368373	232925
246686	274024
241462	146955
64008	478664
277568	463089
417704	442854
145940	423469
67327	204639
2513	101806
416684	381857
441236	329287
128035	299467
48924	393326
164254	160262
64363	161422
453286	428134
411282	307108
298052	80028
444214	186440
92251	48275
377327	396930
134299	65748
65134	57048
461068	350201
122229	440660
485011	129924
371337	391813
223246	136845
439403	445949
283435	226456
51109	159249
209572	339672
343334	77727
176119	119799
380635	284233
297069	419050
360220	128704
256723	127025
362445	312698
52004	366781
144755	336590
271058	134694
438658	214992
101479	351029
156577	315888
83573	101816
343732	203438
285561	207770
394561	489822
146734	470554
434648	174508
215400	225635
203883	181608
115527	240796
257613	437695
162267	243257
222678	303175
374806	35707
62395	226050
16516	123914
179651	37833
479220	414477
349284	102550
233045	18374
9792	227119
412333	118909
62978	249102
43229	214568
412100	309801
463083	204925
47834	299408
50605	410074
145979	284026
458246	448403
156381	205223
214291	464725
41654	401101
217141	46778
117953	120173
330962	392211
73057	362443
73298	377586
40477	132498
192611	435280
463486	122105
252480	493408
210005	418336
16769	445749
198668	161914
143552	137174
75136	398333
110835	214559
253177	248382
27617	8623
55435	484866
4331	395336
85049	476447
297641	146751
320407	91711
378017	33617
252742	114678
489032	366534
44847	119949
89496	351015
56056	99197
417754	52062
323267	209018
270840	57336
239112	318155
198487	366828
25477	200772
64378	396080
13563	42189
38671	401854
327209	104887
98012	175209
101653	212081
155265	314742
160169	392826
476321	127921
131574	179361
274771	47390
229971	127921
159378	448043
369075	475164
329392	73014
76139	122801
328396	73336
239606	146582
96791	345615
399829	84779
384246	183980
275654	132179
47118	95783
305935	351540
328600	50462
460505	421356
436519	399736
114643	13667
180270	75583
80501	428155
27683	111325
158359	212182
66491	210574
401800	74106
157842	168213
8189	261197
374270	438373
460218	373438
212872	62191
317854	24887
350935	129853
46831	12330
247296	251452
44200	190369
324190	340598
325502	476656
2112	367032
473228	15209
416216	440660
284453	363581
327497	466104
81339	98882
233117	190369
89195	203509
431605	100600
280121	351257
70055	474268
226741	245679
255899	287043
70284	395665
460033	478415
208813	164304
365364	51222
383305	411424
386704	142018
343773	232528
4634	95942
288913	13895
274833	388254
407565	55626
40243	45371
378353	358431
25374	148519
391129	17186
336487	481061
346022	85696
449399	489086
458768	462045
471427	406284
395524	107473
218713	417201
397171	54644
455572	356092
471549	132740
190935	318749
169445	359762
196380	303497
134694	173088
970	444729
41945	374878
110821	438783
310811	83811
298026	17470
300273	44826
280906	124085
11696	276336
114503	187974
434040	73990
284696	484727
250827	280735
445099	166513
99409	346326
225200	446351
139684	209877
300682	358194
358736	6720
418658	246351
185629	422927
247241	79343
372749	400272
156263	111484
43420	180786
313631	191084
60826	220857
292906	142018
286145	228431
273254	388681
231441	279037
265483	458790
43207	170939
226464	190369
229735	210991
351222	428738
300883	351414
101212	296423
58145	214047
232915	297422
208928	167611
373585	405491
166367	410062
457257	315573
59194	478415
88011	437744
58817	447609
351727	145948
42443	303175
297087	77564
64357	66584
151299	110677
301557	461049
275511	6374
226150	224794
370160	330469
178422	350120
266307	18458
210189	60301
286239	176248
481322	315516
490959	409051
429287	80629
402052	204330
270248	301563
115720	62191
466892	99982
119566	217612
1057	355435
342465	245213
19247	197990
110321	139861
191369	479795
299114	273831
472372	16641
360179	18638
134299	270369
455572	470588
110272	84388
420960	127084
105426	425675
478480	168213
403032	453010
113372	447909
481198	197565
12453	249102
129915	451016
162231	28310
104985	21583
234374	170894
415152	96977
437067	196559
193053	196783
404568	106856
162317	156376
146300	85330
305512	391414
133909	29111
243648	477506
74350	82585
362267	450686
410702	92613
86201	361009
470746	478060
241317	326166
373853	475076
184163	18665
489672	416652
206849	276942
45420	204925
216666	227127
158483	447517
55473	48163
146893	408454
85674	416267
73168	273831
479715	185704
88606	121171
174844	366433
226023	439378
155941	324377
393482	262092
287287	474218
298248	426089
417938	453404
428305	301896
461846	267485
381394	411424
131964	286012
10546	316575
321487	119381
397936	475389
206849	370866
18647	249102
254267	390525
140741	49789
2205	467351
470007	165137
460947	35735
476744	120489
172417	39943
443075	355964
312306	265589
242551	89232
8709	451016
56856	175402
410164	237584
47570	168663
342588	426089
423882	335593
312283	276663
379420	238921
217936	77727
276821	166450
212009	152020
381464	297535
78069	357796
62786	163445
366117	391414
188954	311849
8682	48163
70516	227830
32430	181767
287403	255680
292721	50264
353696	364388
22407	286936
291184	95942
20710	276663
81142	327837
74817	387742
398985	461758
233627	94764
95984	65310
466056	223619
240482	394085
66372	384081
412724	87007
273160	313070
11696	12574
445831	100194
459802	393326
417016	183690
338949	485463
144875	429368
338011	482610
457750	282016
408121	311212
480866	227107
205922	134299
85575	83224
291710	123961
41161	484274
489514	363973
380396	183004
379269	173798
78589	291543
296360	226905
376089	288047
127402	363797
436809	156612
267562	219610
258864	258607
125402	271469
114636	366127
318110	180321
156446	385548
301673	126293
381695	40784
398739	231485
185117	306387
257970	190369
439977	104887
27808	48163
347645	232840
130979	144470
287386	300655
152629	34393
252137	329196
336254	73336
294507	367782
477328	163445
324454	218017
157280	377824
168093	357854
225206	96116
31508	468102
432421	100277
266482	193211
446952	122462
427490	330614
454263	45259
452888	467690
445277	180302
36227	292831
116319	314299
34443	452778
310981	138565
251501	478415
25748	320271
9579	337921
430118	366577
410573	132139
306449	75568
198450	377278
125190	8459
319423	291521
354386	466516
83616	23430
33453	489616
226023	448511
94102	272865
384951	93245
231855	340513
147955	478716
92401	256936
129367	288035
299962	211868
32124	287892
456974	57599
462339	43334
162060	308698
223116	467418
66577	393326
106385	94516
427265	340754
224749	381271
302693	283445
193020	409338
138406	228874
233699	447682
99581	457081
320301	76111
456014	303032
67072	353787
364618	236213
209005	379245
227534	253928
178911	220633
62012	407386
208986	92884
18864	378859
207890	432320
249272	476447
398960	320508
25062	425386
419298	194286
133802	149897
447764	421303
235585	413215
81988	109930
483694	293813
309977	190369
320845	53389
197049	285446
71264	227101
39601	336619
489822	332820
327254	285156
140158	140618
248013	438300
68975	102923
256901	337262
286207	273831
56659	16433
355652	169482
55169	473787
420314	433941
373951	4413
119632	15209
25690	56229
181442	163790
439293	68213
372127	237178
107508	430610
31096	193897
57408	110566
326260	356242
60677	9681
473802	317675
38535	250288
25222	420944
65546	117472
253171	440660
3809	358165
287388	204619
103727	385201
202683	54976
43444	119122
364397	369599
1267	43692
460858	221890
319293	293813
139056	291002
299695	453078
211197	317118
225397	88598
131663	83328
56842	218081
253102	216006
297582	6269
163519	70424
299168	238041
454263	212126
428182	484053
346656	280130
416742	466737
205247	183213
5685	163226
317983	230303
99409	73420
420266	156330
164407	430356
171421	125468
211873	17876
473537	351961
326260	129185
430313	396563
226741	291832
293071	176325
252629	435815
191629	177630
291362	290778
340779	124259
176637	474268
373918	28065
304608	438955
198536	339174
493347	493235
196307	266852
354545	48484
86412	399947
209472	83017
381493	144622
18502	146416
83480	50155
257977	117393
125948	334555
95536	241342
2033	105878
381499	94344
241036	129185
324061	436581
112443	62191
4690	74877
408219	381067
217216	215408
377030	228142
58486	275393
51480	186440
484925	477986
138762	205720
389744	183213
158581	477328
219068	102352
446413	152544
433899	387860
50799	162247
343071	447838
282374	227308
53091	286235
428944	15520
253184	241377
299990	81280
119001	47713
421072	273831
148485	416942
388249	366124
191341	403368
480484	249669
292588	249202
232002	395988
287444	254184
290265	190369
382037	132502
192060	440660
301078	434239
115948	304865
42464	447158
446477	224251
147280	245462
55511	166565
433206	338189
89168	165680
238299	475381
273163	19620
428944	21411
298864	287423
367213	50095
1469	11533
91537	451016
481684	392335
190315	393326
330954	422435
169994	94516
156656	317118
249651	267602
153195	329656
219651	224794
23008	450185
432421	226378
98995	4046
347876	281551
266254	316288
12903	310271
289126	403230
244755	429603
439740	284843
233699	440249
452694	366666
115586	440615
342837	416513
93263	178220
455804	271886
242803	58709
329121	61934
23487	487192
257026	349555
165605	440249
481419	26551
71359	13350
286001	408034
1467	218730
68636	211828
220133	130028
41226	23018
472125	283918
110272	271425
198131	199874
100572	25658
449686	351585
164196	377328
296945	248398
282453	463623
461628	208876
148097	265499
31483	81788
136431	357774
225694	10345
32832	414390
230059	371918
12070	360860
42899	481827
24909	480413
423542	31991
319266	80760
469384	379191
335849	232714
289535	313961
189965	447517
486633	13693
491619	241525
424952	214275
190524	320291
304673	253452
95770	72432
127388	351452
97732	145064
225041	236524
153416	140318
392873	159014
300692	292227
143814	199000
115636	348698
351881	287224
74154	132443
427979	110677
292721	366472
93700	459232
185879	488311
421310	385932
355767	301475
203783	218345
444320	110677
35488	358331
311892	162831
422497	287854
80498	165653
459146	364109
178540	82209
34176	231791
492874	87231
91317	433279
220445	31313
257613	346346
204824	306027
292541	190369
452052	76143
213487	383391
178422	41458
9546	86728
22776	229026
333337	152085
164354	52537
455066	475073
287566	60356
432892	320731
408083	273831
94475	209689
356794	465692
123722	236213
320654	4413
125399	49541
151084	103656
364492	190369
81449	40193
257277	309456
485094	152702
369041	389298
428762	313745
35485	231975
202482	430329
270248	468050
397375	228431
489098	58613
230302	408455
126052	386500
66948	43164
299613	316372
101575	331238
356011	127151
196179	226494
293592	290014
58342	494102
430173	2715
390963	274656
99810	314209
148778	28129
4098	475914
379675	327254
154355	446616
226264	452746
225482	146481
276821	436709
163089	133423
322135	33052
452726	118050
305624	64416
230023	196783
430643	453796
270499	440660
438491	52917
237206	343804
353361	287492
258481	427440
168933	32421
472224	418586
73190	417067
178684	160419
448034	400078
169551	395988
266141	437065
260392	24943
282453	346388
48282	253718
187762	249334
76281	355552
464074	451016
72804	434112
42355	183213
377869	448024
35241	398333
124013	301475
229228	292789
349703	458790
60607	261396
252003	139953
144973	260624
436864	121320
444726	310293
209125	178972
99979	313454
31017	438783
188450	210228
427822	28129
223929	246724
19703	361795
33927	95782
148584	27790
398180	389512
333167	317443
319157	275790
12481	139783
341293	105171
423542	286590
58427	342297
360363	426736
395312	235852
462969	109212
279722	325148
334404	59955
324190	198687
306623	258911
43128	366127
51909	104709
440861	186259
119001	317735
420451	423828
454867	56671
380164	82585
282263	325492
17968	54522
58733	147323
458511	151354
463551	330948
245938	229134
42574	416669
403923	119381
414641	225430
14323	205289
219089	22347
10690	436803
197985	446351
380489	41075
341852	190854
221840	200444
187469	2715
128124	276591
188847	44864
61598	226023
460729	311098
171551	228431
6572	62191
256269	57375
427910	261597
274056	217378
27951	273831
455804	196033
448364	300883
149798	190369
46556	293985
387809	27464
310354	125420
162863	239099
53456	331535
221298	350882
106128	298519
428035	222701
409439	298767
461833	479615
100572	101464
217939	165267
344773	209444
384890	351639
309917	20172
66129	398715
371001	149528
18156	9333
119001	460928
260825	207484
256893	48661
412368	81280
176763	150236
293850	108458
6476	319089
301274	258370
171411	66934
332266	24053
182647	98976
168975	107063
272838	331617
458394	260309
214631	178028
193072	168615
265262	178868
306981	464080
342486	293405
105845	413525
412749	336308
329080	368595
447230	20616
329651	48079
31078	160419
263125	330375
29574	490028
171433	156124
218114	364000
151156	119722
198349	451301
107450	112388
335893	132007
100852	273831
158824	137128
429028	16433
316073	122780
457588	205089
129224	430894
464848	225072
211493	237611
121952	285411
191968	318365
298554	428026
65708	469235
301557	353102
168754	258353
25368	318404
92861	313745
386512	107473
223929	484053
198662	55700
10476	268524
449406	142650
145517	316426
200092	352682
383105	116061
445890	149674
100852	336590
294560	361197
228707	108315
42477	110677
489800	411416
340237	261356
24559	424670
303061	296423
209018	23572
224889	298765
188573	13157
306845	80909
62255	276744
112256	131937
239902	138088
375660	122668
86524	139708
382847	61376
101522	326553
124363	355542
431853	270836
438924	231514
142788	49445
280761	112312
1441	477750
293058	183213
438070	269240
476804	345658
455045	110677
366243	363973
209135	94344
148886	366127
397936	148361
265593	487192
154897	433489
458697	44341
408476	20611
306981	350949
191944	230850
267222	86728
155073	309444
215347	476951
256169	364000
295939	327217
13208	104048
19542	92239
313547	451414
85043	275332
104740	156999
206881	99405
11290	21583
423065	84791
263708	367750
3309	209237
75568	108529
75118	34951
268910	147368
383272	431799
81678	420757
66926	113403
64584	139339
224180	432867
284979	285156
43522	17765
393306	319368
249447	8623
398517	360382
227317	185704
408555	341777
468063	260527
39058	478273
201131	27505
53364	195121
28593	226378
384698	432043
424124	129970
221454	22347
83057	91711
38822	113929
272386	487153
225985	52134
10370	48275
25975	154835
470604	110677
167109	219777
102312	80800
14020	366127
466254	384174
377448	245679
57276	398635
275615	320130
186544	181015
268418	76829
483356	64809
481973	117435
138890	98384
246481	332280
392863	312698
324295	221324
408642	130742
474705	264859
64279	21902
33782	481766
115823	426439
394740	421164
489284	343433
461422	54976
377869	303344
464793	91069
433820	441023
479262	324377
257498	5408
260431	176763
122672	428103
258673	183213
489354	91711
334473	284979
58189	176534
287069	207535
234019	440962
93328	462676
143671	349505
357680	449521
67307	280639
406751	118537
220870	447517
146261	41363
178629	426089
428095	273831
21961	410074
363973	23851
252069	167540
50428	40009
302002	254543
343985	366124
390875	210403
468549	119762
444380	356345
278866	59905
491508	258607
202478	257277
294823	492988
290838	358848
345300	454975
336071	253770
462857	492906
484434	224655
381305	393653
61766	349901
486680	16753
454263	22837
165413	154667
188657	134262
369924	437319
163594	41395
386412	23018
253976	190369
247631	26351
458168	240796
25503	368205
76990	97798
229735	236119
456700	341271
252604	317686
43835	66925
59645	234788
282164	149288
20946	149158
262351	178436
95032	303175
443353	391333
342465	164333
23225	333042
1017	432867
71066	86728
287401	193609
65447	438783
462392	140597
153006	295257
108963	239519
187536	241468
320949	82141
132446	180962
26279	245373
309743	60517
245164	291807
157280	7192
354694	335910
102352	169894
258752	51314
29468	285156
270757	315671
66497	283769
340573	380071
137198	402553
373755	338076
326830	368205
160133	328140
206266	375575
216591	469964
153324	351414
99214	297059
72804	430281
154675	479222
186150	425510
308413	8624
348633	77347
202088	301294
405979	167774
255717	403001
27021	199344
113182	170085
358423	318735
99235	415418
190955	184781
415967	325268
47454	444237
333593	411900
38885	57073
251473	107266
99350	453592
480563	455185
399118	370827
361436	135606
309213	340073
467467	362156
337483	406061
212009	377683
434327	217423
130069	45168
35474	440275
323951	472304
321887	190369
219546	107478
380497	378686
331599	395988
2892	40784
191933	185751
66775	469235
56396	175923
401297	379160
129527	169308
230568	171081
162078	373169
198175	71275
466340	452746
396321	376814
170052	27464
475914	367798
35184	71578
313633	226308
195615	86892
471666	357854
304263	164880
398997	304173
155972	310578
458168	308664
342465	250004
108830	321287
113685	42189
189635	147665
323448	117556
454678	314220
473320	97181
207373	216591
487060	361074
179963	28129
402316	25034
54035	441163
490560	37518
364911	226308
352685	114063
427266	49903
266965	401949
244492	79032
296839	10711
258153	90099
96541	86560
253976	468125
139967	458601
97515	485185
191933	478123
168514	454280
449884	430356
90696	16970
339635	434408
436506	154759
191935	140741
117897	394748
77674	17307
205550	332462
183913	141165
128401	460304
240632	374806
315208	289311
296070	296758
922	32933
339310	4532
474341	69400
323836	464140
395796	421387
136364	304466
234694	124085
83438	366860
378686	318028
392531	266852
401229	54976
4461	419236
9270	463549
81432	153356
469832	132883
99643	182291
253919	337791
443453	219089
240309	82585
237120	5060
270098	396431
396863	317118
175116	157190
63889	37516
102933	355700
26253	114801
98879	392788
118094	235364
304144	424168
36661	352362
443817	137833
126764	277961
365227	411424
469716	16433
11690	342329
101012	23018
321411	292006
188324	100949
109253	330194
111095	461846
474412	336075
196725	319422
325434	30587
272737	276937
127608	385286
29048	145948
76911	440660
381054	305457
273382	324825
134915	491374
128557	51556
15618	94516
300406	483853
142009	198926
269277	315844
358596	8623
277379	75568
327209	283107
251907	314742
404135	124406
144973	150558
424907	116838
186597	33948
243332	431764
241343	275790
409197	48275
455506	403290
280602	16041
290898	377933
453919	57336
244514	168381
248315	249709
489275	48163
302002	479052
255440	422018
104740	337802
102065	315702
374806	158112
267290	317118
457522	54976
364827	84089
483964	71015
224113	164059
401154	386901
64114	300229
209938	215679
244688	3854
356114	244597
314055	185460
463089	83017
43979	138872
322660	356674
235679	4413
252381	481637
72327	42205
71716	402622
406764	402323
101503	419098
34031	143629
120937	37057
279722	122696
106307	91555
126398	218142
295292	313745
226525	362267
11334	183213
134396	333357
89257	98493
186474	490864
217936	469908
388992	58465
184528	371102
468965	434672
478447	61708
233685	82585
117561	466285
50301	27748
93328	268667
21054	211917
290115	196783
245323	419850
353002	275745
40784	20515
263514	345054
166626	369916
169550	391414
185487	55857
298141	221667
236002	411870
177843	84775
77330	423469
269749	368892
24004	237178
105986	373021
215926	487872
307762	354903
284256	478415
431222	369599
295416	9054
157189	297584
280420	104986
102436	461769
168365	236660
385516	297332
81477	315962
172440	156376
476321	17339
435156	77438
227566	448478
390671	303063
422711	232555
417115	378462
358373	115123
276802	56381
177785	330553
321061	175382
154981	298945
314311	694
32798	363681
212252	465556
130121	377906
403997	360989
11661	58647
205253	447560
56571	68563
138807	304459
319081	221759
407939	440962
161230	22061
361921	276541
233305	145064
201441	295720
118514	401815
57230	54536
437760	276124
443368	77438
334872	123369
226167	299437
412162	302774
342465	56619
365691	375107
114294	119381
468193	386585
471365	80971
474880	178422
435057	20348
106822	492906
442236	381999
272940	250214
130651	421561
76433	318062
450687	46294
179353	440660
347173	182149
475313	48861
117412	313802
289149	190369
80245	474195
18851	437985
432361	183479
171915	239503
347450	293813
313895	5154
55997	245997
480967	463822
468741	258126
317053	64529
231529	451016
192043	119336
411744	152324
146194	414832
93251	261390
15027	276780
59787	40784
301894	92613
359829	105585
423895	264908
354545	48996
293017	105498
113939	281472
427109	21583
114059	144470
18	155960
179642	72052
10331	420944
37249	191054
392872	244688
326921	253761
472163	468050
412902	242191
122644	259192
222610	317675
319393	96736
205358	406785
9018	180729
58287	309138
123450	408711
39892	398689
192561	366127
8591	187544
322490	166970
14777	415105
16981	53389
45060	274449
48953	4060
215260	471310
148404	205865
389181	175402
472604	267352
377186	100503
430170	334527
141010	13529
59206	390851
380858	478302
133414	362206
92047	200013
93451	30316
94938	22635
303507	29253
339195	56068
2205	163452
412738	177395
279949	182940
418061	429871
471674	175721
51759	310857
88736	331291
327209	492588
449598	481785
217301	470561
72421	30440
274865	222544
74924	410197
163904	369599
145183	354702
203793	307404
62624	469876
359628	311221
223929	286536
121860	114063
139227	135357
154981	136877
297650	107364
433597	144542
201667	98772
291476	334695
217418	115861
333621	112101
302988	30484
250554	9054
73660	156733
96087	23018
481419	477986
2123	343994
140768	146035
168975	197063
63574	62560
364035	32076
347195	40247
45481	236222
441312	196534
447937	218142
441555	270195
186597	63399
168410	493128
250671	264154
288691	10826
135939	285446
436486	399781
337487	59658
153386	341271
57147	28091
235003	369599
433391	459230
374612	401015
235939	317118
379680	361533
151273	446351
55287	276440
409183	343012
200222	164032
155115	22998
323758	275315
424647	421074
341271	135786
370939	370866
191716	441157
284028	315888
143760	137091
353087	421830
473547	459016
243778	414832
73399	217987
154426	123213
434961	317100
178422	273554
437270	48292
139350	110677
266734	254046
264026	176260
139135	430356
33525	280635
149278	371467
190624	267602
394975	402253
251781	179472
89826	96288
407127	238299
86311	96977
480280	387185
302298	253047
116283	170562
151105	98727
301723	138663
475611	194165
23018	15630
424302	463623
59204	61708
195503	313745
256389	306876
441302	23795
77732	23835
33074	229756
326260	233602
374512	122694
181181	134694
134599	469446
86209	401871
296078	383231
277568	243547
244879	25933
336876	21411
139554	410683
168643	173887
47100	362939
488527	224488
59735	388575
58819	491391
453738	477986
68314	129687
78030	93314
60155	331581
341778	112103
455628	268176
150236	374715
441477	352700
157527	297436
21090	293813
319533	218727
362026	145948
252279	234984
117076	448709
403687	102333
334933	167588
370953	168911
231618	104412
187281	258547
14114	352605
349807	353432
280538	239922
127108	145145
95608	110677
202006	45810
109599	30510
217809	278329
39822	489552
28614	317184
63623	186180
178422	47644
280952	89163
323020	38134
332485	89047
215421	291249
155349	318930
193121	473817
316637	350329
124941	226308
423850	21583
352624	480224
298823	132589
170646	424440
36748	407306
252989	21902
339006	15209
10259	35707
137454	187974
154839	366127
121622	195435
375528	197212
331867	458601
194394	264376
363132	406541
27018	226308
2166	53490
268844	67858
315409	420944
300273	490631
152655	49903
370033	362798
402264	372269
362303	45483
136475	359508
137251	430356
277568	78289
328089	26268
30015	148431
108922	97295
346486	492582
451588	209414
233782	413905
491274	70357
286259	79485
475592	64208
267256	72523
246577	167296
140450	390458
56924	94344
109467	236666
438821	78380
122531	35707
395829	192036
268575	382166
153651	187974
350347	60517
8146	255579
438381	193199
133657	338501
138814	2232
389314	49870
53140	466737
134046	401101
407973	279924
396257	165653
143942	34946
55362	99437
7088	193901
273099	73990
399552	227101
119464	284843
380983	30428
350064	180908
54043	225472
393024	443146
28357	159255
342518	467690
339964	172535
88208	127811
3409	426089
230051	117969
238612	140044
373973	114930
296133	366666
194390	272098
20946	398502
80048	199920
233045	334666
198845	237165
119077	137633
191621	45413
387413	32807
186864	337783
490285	423469
167588	41209
241871	391414
334372	169276
266916	400184
187057	136684
180488	264764
74852	153995
425064	384677
12668	109271
24304	136876
213070	383647
166158	8459
295871	209690
282384	303487
139279	467703
182480	469790
211512	144073
233498	23535
78798	431190
218039	420944
275116	269977
183107	48861
493485	277961
236015	61078
276821	277568
191576	132740
59973	102100
168975	77111
186596	369262
190936	175500
308715	343142
259929	226422
407334	59784
273686	250240
92684	176838
368143	467690
476516	203656
292641	137265
294168	5040
65009	474131
488922	377838
37186	273176
404099	415105
15976	102352
128440	315275
472203	236864
254980	58486
102065	10547
296186	47783
243024	399867
245990	494007
430103	333709
11878	458028
399149	96256
274545	439074
202996	274309
340662	93245
248635	5769
89876	98620
278055	213915
407326	113698
45318	259789
260986	110677
335263	182522
239338	136828
123767	489552
62256	187045
91412	467752
254803	201493
322660	170376
240212	214992
293710	478415
79331	435242
259156	190369
320498	433401
488960	108216
296743	29934
177374	219883
341647	243250
129077	8084
9567	380920
245262	447450
116120	187974
468922	135367
394929	435280
92401	290
12087	385876
209828	205223
266156	182192
107118	142018
347270	194893
283302	84954
156138	458226
366454	463623
381084	14812
293148	49810
75975	267352
113362	206623
12385	445602
114906	14403
329007	335780
273047	394885
331211	401014
305231	326492
377179	370866
50013	71974
407073	481785
112625	36777
246497	355210
212308	328079
193133	124085
326631	113379
120810	129857
437447	110677
216602	148403
73153	8463
198317	394336
223932	81280
460551	295650
310514	267602
160606	386538
319013	149128
457418	12075
458945	385000
44329	25583
475602	283096
67699	75292
450788	171026
10690	219866
88928	363581
30035	399126
300302	472783
428861	487179
477811	363995
272360	349261
57846	91878
150446	450907
367925	407717
19232	5493
345409	30705
60208	410162
169067	300103
360882	391202
342412	110708
341081	175171
407334	243734
393106	273831
99495	102316
120986	23369
298390	65245
142434	193281
89283	469532
358931	40784
166903	419435
91828	299683
215239	61567
75711	358167
397718	12245
276407	208611
163083	487814
326994	427713
152641	28265
484974	190369
112625	120726
26159	104740
370262	436686
299636	401871
339638	151944
180833	167817
266425	431226
278563	313745
249437	472051
173759	292494
275983	134145
459713	255814
201131	191053
106268	432135
209868	325767
442444	317118
65476	398566
413671	237458
473921	189415
383306	263021
405674	144306
232288	101058
146172	49903
393552	49896
211989	302610
125727	226214
277040	378686
239442	467553
45047	11167
472224	137128
123914	213316
32956	207556
204018	320464
219215	219865
105145	286936
430820	58709
39144	41753
201990	361964
444842	408318
154117	120656
294519	392062
427400	463303
305661	478415
371491	16363
178940	168524
166626	43692
201956	287740
284186	28129
148121	4349
253378	246130
56396	466375
441270	472577
477367	492906
67571	28145
283189	268558
444355	28534
173492	441557
450807	52917
467788	471416
321357	113471
84923	67763
39885	78811
243520	195121
301188	73015
248013	144304
103435	31957
90446	139951
53314	374806
8146	314455
200106	480566
333999	447517
52830	486365
273683	234356
350653	141132
406660	426493
312849	285446
373930	208038
492920	264259
254430	135967
70830	222701
387775	35622
265194	381857
242433	325949
15260	411961
81432	35281
353577	354747
89219	4467
489427	458601
174139	292650
102163	421206
480535	24983
255781	369599
384660	218127
90556	139799
38200	216131
431371	367683
453887	168381
188735	109033
349140	168511
360275	250434
457920	261396
77347	219025
318000	349595
81876	15209
455720	192553
404568	300370
191846	392086
494102	487683
67564	381578
233315	165267
156703	15926
60861	260293
64074	393420
120076	101058
219546	261559
156364	266538
364807	407247
3477	340871
46548	396883
417312	381008
236690	447107
133433	20586
206671	15209
431237	197797
371692	476951
380465	313745
30395	478695
280775	137128
129760	154319
238164	317118
302918	423741
457345	108115
200446	186440
604	16433
314228	87889
461240	358032
55588	476231
388696	454706
79134	235094
247608	236895
434666	412850
99602	52537
272957	473099
449387	308100
422430	293813
288276	431593
156348	63057
18116	83274
334372	404851
268389	122462
112034	251992
422452	22347
224113	265065
266124	255579
271760	481279
382169	144845
198861	17236
188507	183213
440592	392222
218730	450094
388323	449127
264517	168779
8923	391414
460585	188759
358373	169485
414398	148590
283178	426742
489845	384223
233292	276059
215260	222439
188784	321856
250410	6655
288190	355552
344335	115861
198943	86476
319824	278338
403670	137028
99541	362676
405573	4557
186595	315687
205148	267602
48226	327628
72678	155087
40577	36126
51073	163401
60025	340772
201131	380983
353382	275420
172453	301712
206953	15904
323781	186714
40702	164446
341943	179506
478092	351193
248803	416793
25748	272555
491150	445964
225727	208038
201547	110677
209523	2232
219751	464420
98568	85338
342949	362610
361889	15209
378823	453171
1936	134262
256188	243301
71912	305376
56478	373044
242111	16815
434577	445943
311639	34487
16981	437018
378286	440190
268118	55648
275291	232890
372196	431001
362267	440644
369438	476743
73570	476831
292753	214050
365358	114063
128837	190369
473662	84089
289777	209031
62000	405482
181947	51881
362881	283392
332900	205223
278899	117494
135593	244805
176878	361392
83186	386288
322630	469078
51497	94344
203793	373169
143275	390537
345337	17376
202352	82430
53361	472092
218381	217423
336101	114154
26591	70119
454970	138885
362433	313745
124888	156788
348144	208487
162778	240609
322660	293813
429585	80781
104740	264234
484058	492154
481922	478415
291385	225067
105790	219743
326260	158420
239768	295763
406694	48163
78189	277961
357471	361033
54256	421594
338769	286168
85545	152359
471365	164700
67316	354186
399281	453391
425081	185205
461766	76454
422912	61059
206353	5040
388395	440660
276116	156376
68525	348798
177483	189262
454005	284971
88460	364517
305970	155938
492015	179038
92312	218355
355994	21583
31544	127298
173235	283346
474177	465322
25690	336992
356953	373554
77530	60923
442570	201275
59658	250384
24888	246090
420002	246311
487732	86077
396682	122462
487890	409900
301388	105498
71125	313070
169150	125800
27555	404556
377471	384366
306659	440660
38063	62111
195101	83757
474094	134695
52298	199201
134283	225420
342386	183213
350089	360857
67531	364409
165666	239841
41406	281936
393774	221759
376178	110677
150583	3760
164727	322121
476479	433069
61815	288745
341082	290211
196125	323525
191196	406735
320955	92613
276453	137529
416048	102096
21057	118273
102497	202523
144973	449306
283511	429161
262952	40362
481623	467703
316828	8268
121733	351732
49453	380071
25391	174700
449871	385000
359838	82021
411419	97894
94114	10656
143232	246672
166345	42189
126063	126082
203793	159249
309890	249102
211050	280544
91185	368205
140647	130708
221479	481137
218227	163726
484193	313745
201813	253866
80860	458601
36610	155719
268584	463549
125654	368250
201347	260615
105883	160456
424078	190369
361262	15209
379769	249168
83787	361698
130804	159378
232666	346092
414709	449319
246554	451460
378387	221497
4841	88632
103217	229219
292424	53076
479661	372544
423724	435903
479355	99895
78806	127221
176955	40491
137454	249529
73153	170894
142740	221508
361001	41753
426592	171424
392677	80884
332880	89163
421310	352078
274928	72670
137356	249202
356345	417296
164575	196783
389269	358032
414286	80982
251051	210247
469733	405842
299976	155919
271929	468031
324826	146059
134299	367620
475215	276358
219243	478415
99405	101686
200464	310387
177749	298182
158156	490888
225500	38234
378886	282401
166863	230200
292641	234260
30823	114720
192238	207995
330716	207145
404946	207847
159226	354172
312658	71281
22395	115480
205314	488756
182929	299408
91130	359501
423013	257509
378864	362162
109733	324812
249812	240796
159979	476303
308751	399468
443076	315671
312679	54917
453327	294836
470915	56410
406960	53490
37537	124085
64863	14254
238867	420790
303331	394920
326631	298643
236638	447446
170313	112379
9270	204330
28399	264258
165930	153002
380454	463615
238573	360480
487528	185076
30315	75568
60208	267602
183360	28129
205351	189038
219089	450056
270296	11379
312022	83732
36885	229779
87310	40263
317244	405217
87173	78831
454057	88403
190281	124259
488490	212278
145282	193766
11559	311286
157666	194469
212025	160419
467339	246123
318881	137719
297980	20079
244092	481253
353438	69256
326574	158584
479097	289480
67297	10612
289625	29919
146893	217001
157080	444133
380481	389689
226828	417680
388430	146083
10331	63631
142144	75301
233045	47602
333387	203656
283764	402323
369780	407405
341427	460354
157414	315687
417016	9437
319119	11972
285436	317356
59726	254577
230707	224085
234921	198297
38141	123598
260352	326985
450532	458183
352016	146202
181159	369970
321157	368975
277595	190369
17476	476447
241468	36760
395258	1985
39892	52952
416717	96366
392891	108050
96244	273675
423067	264840
456231	322297
153006	219306
171093	399867
442236	137719
83168	190369
394609	137128
485196	440660
197440	116915
277770	357854
223031	335928
391846	146202
11382	5040
401297	98482
14335	346702
356036	258370
447962	393786
35517	489822
395983	285736
56786	220214
57018	480853
124320	228431
341210	194388
283113	305695
27617	275959
300711	215054
285587	403970
37752	64608
324199	222701
141753	481785
110392	182280
466741	181148
211307	254653
212507	472909
353287	285143
9743	225988
164095	124085
287694	389387
173433	88113
438475	239273
280785	420944
481419	328367
304263	162947
58124	273831
20982	13370
162367	94516
218837	262954
245679	77866
461756	429924
377720	467492
329737	469235
357413	312703
420736	239407
404946	10990
410439	412980
141549	312417
60287	61572
49305	49228
229072	353905
34999	9437
363900	290624
1064	1819
258719	288035
415174	277526
157182	252961
444380	184659
276825	486885
467788	348884
6899	375276
122174	20959
57817	338915
141131	331238
78669	443743
238840	11696
367446	252706
358477	468832
289949	306768
461541	114930
54268	209952
489307	445233
364269	425378
431399	129403
109744	196531
222678	63528
68163	23795
331917	388639
21811	64066
84176	318565
80421	334974
34798	196144
46092	61691
93451	327100
302578	69029
229570	426311
327518	478415
102065	429391
34222	119868
405708	141440
246406	164059
465653	141166
327047	293813
231725	28129
197910	2784
207085	54283
250286	430356
171158	211817
454081	25635
155713	424445
34019	226115
437296	186259
241071	47642
418992	430610
477189	110973
477932	75965
176903	426281
253308	176878
76904	277961
478504	324720
138913	203133
77432	418083
74383	70557
268914	358279
207363	348007
153006	251323
299699	221666
160765	300473
343490	300240
104325	172181
340339	382643
431246	132489
399865	284342
195741	318506
67356	48968
470143	209407
146893	39900
364620	222072
297728	206693
490193	62813
65755	237850
359178	369940
283608	345851
482818	117565
29787	178864
248288	82271
130430	354728
432421	456054
365421	259763
491615	473073
147343	244081
157016	170595
409165	208995
149430	319108
173615	297630
245911	386901
331280	348544
109949	206027
305574	91035
253483	124584
372214	392136
84127	110677
64376	313314
311078	273831
419427	154137
472634	333030
409016	374314
213612	11167
478975	348637
315805	471451
93328	170741
168085	356991
354728	244758
149591	461944
287269	200431
474966	380538
433563	338622
423017	216050
257581	176013
335792	106538
113363	73492
395320	111039
246540	337657
157394	143956
204107	440660
45418	392301
223505	451774
22990	434893
56806	1605
414058	105878
293789	346356
118786	331491
446140	299754
47225	301659
200119	452411
346987	136177
412515	271143
144274	470271
127029	46552
233292	1839
312283	121237
192565	16092
398349	88640
145280	67040
178420	481785
353603	124248
163818	215054
57276	188063
183328	390596
347110	243301
51399	223233
134593	13078
278478	327452
89219	320067
74534	34024
350381	198317
382848	325395
276477	213957
154981	388473
236700	293465
150385	297364
213493	148393
306352	40784
234720	440020
414035	9075
92152	236484
312283	489736
441894	458016
267516	459976
301269	295650
192238	24519
387984	16516
128337	164884
276486	144043
397128	62191
364636	204078
149774	381008
229604	477986
238749	301823
307295	115178
412624	25034
122612	404603
489882	339829
478428	62191
492906	5060
474606	374573
309541	16325
6672	478415
473981	484560
43588	367095
196794	186361
156138	256623
33032	90050
364877	431306
314343	420895
186700	80919
256901	151207
425190	88027
80971	447519
106514	124798
174049	124897
68098	458966
220553	486469
88027	393371
79249	381675
213596	196783
416598	73611
328940	141698
74862	179898
281854	248777
455073	267602
291623	425675
363234	436006
195657	51222
21933	76507
343178	228431
305785	110677
440787	183213
91085	475917
403823	32481
165502	163348
331664	152272
293913	69831
150423	385699
167639	19313
97588	228561
70792	443693
215415	110677
381423	377661
350551	405217
458065	374404
203809	17155
131170	79974
84414	381157
386436	451315
43138	226023
391916	380999
80193	280777
211875	469147
167241	422411
272349	9075
192703	218727
239613	209536
449283	483737
75028	203868
319418	303141
32876	386057
435946	164816
39892	177664
177172	98353
273497	35707
138988	127547
112159	491389
226167	244309
200976	266538
365193	103267
16252	488467
417938	35268
107983	68568
19188	293813
111549	309797
245950	313314
333521	280592
112139	87845
465123	381607
441821	465382
5843	221324
139838	290450
404857	119868
329034	333680
384174	218476
436864	65996
291738	366493
458065	238041
89219	16661
241529	42890
411994	231593
183807	377918
474770	214042
321750	273285
172107	314495
354022	418348
227872	276744
372897	189962
461944	447199
350594	476231
414334	300197
223361	375840
64873	372314
242160	162795
454908	86560
53822	183213
178422	76453
259240	190369
369385	113138
363688	317118
20946	189001
129720	65210
22779	250404
65023	464233
109174	214024
41495	151098
408967	317118
294184	178324
35441	378859
220893	162989
221687	414286
443300	441313
348432	412205
8002	261900
459205	385708
8838	349261
209378	208617
454263	249347
352050	21632
73327	15133
391495	385018
299630	432175
183489	461846
411419	420249
50155	410748
279216	190369
323836	129094
329727	465322
389387	111039
130454	158514
172126	16433
191896	470092
58372	465885
165161	336542
158608	466737
233045	300886
172266	270075
115725	222891
30596	456215
79564	82816
61367	296288
30512	116283
134299	110677
340636	102352
83051	121758
10698	298077
111968	309361
489787	124431
104505	377916
442552	330375
480274	270196
457123	187974
189965	202693
408930	214050
424587	378736
105426	475594
392659	91711
202641	378462
13011	76526
348567	190369
373755	168731
190456	227101
186440	94042
194165	477600
138416	193633
330737	168197
342950	7771
185487	320317
279857	2689
276821	36874
47155	245679
375182	317184
245125	262954
143639	445353
211868	58775
230617	63773
267734	280371
156948	25989
422303	102448
201187	201208
53842	288339
393924	178436
493115	369457
162974	241005
303782	194830
80386	179774
388380	267428
116793	411424
263799	352896
11051	42156
275147	219929
166408	445602
172417	220417
461522	104246
194898	493595
190281	288319
51506	183213
425866	42826
352307	179798
72804	328751
357294	273558
473488	164164
384824	111389
298522	312161
373039	447081
411249	422175
72209	465647
360459	483435
36939	400716
245429	152502
167588	55671
209639	336590
159113	228977
339652	120405
122023	122218
1292	293180
493169	124085
363122	449662
90605	340355
258407	49106
94972	134694
215798	425675
112593	327217
379398	471039
133909	376207
314862	464420
97785	290397
235491	484447
316626	433934
290966	475646
423921	310756
409016	255650
79948	230954
492884	294965
230051	182136
419126	49828
287332	177630
345223	4349
408246	77117
449366	9054
258727	244014
102835	403433
216886	186134
22555	293813
61286	460333
271336	253685
348948	368205
408660	336071
185194	299934
298823	364570
375405	133763
294071	273831
471828	465743
210050	182546
241315	49228
67837	133277
481836	188036
394630	409360
93255	387742
438273	45203
337761	94516
320245	18917
239201	470838
184418	276876
387191	322457
293913	255657
283024	217785
196530	344744
273446	446351
10698	158153
250594	75303
379391	303033
417973	48861
249307	10646
106460	225354
127411	256452
464938	390805
38861	427628
93061	87070
342588	199590
162795	323033
231613	430356
483112	377906
428603	101058
229735	262023
25343	478408
128844	338271
366375	15209
142621	168615
364452	216247
456694	227101
256178	119868
57276	351414
433100	157147
105249	176902
456059	467714
230051	252834
347709	54976
158099	3287
195615	310862
321688	165497
450579	156376
15703	40677
355160	189107
212437	4369
282461	313314
313217	391414
398546	186159
418368	423299
154629	177991
490728	164516
319230	307279
65275	64335
257391	387742
336955	106
207606	409540
343346	316959
130017	192909
71189	464593
301639	86476
132447	406188
296299	242402
434537	6171
199582	475336
32601	406371
137010	281924
195999	444323
421272	136845
84901	183213
161943	42189
326525	248777
165728	359516
287855	402150
272628	159249
19305	28838
483987	233121
395788	183479
171100	237007
115044	151269
88306	286885
241507	335084
67497	358747
110707	206142
72600	200024
425763	341271
153322	165540
315369	12895
492589	306875
196003	462789
481567	394633
322493	466737
241806	305536
206751	412980
177684	397306
36298	205289
54575	471970
365550	149713
354022	255195
461068	336590
189580	388141
280761	11626
396734	209471
43910	52833
280627	187482
208031	189428
337580	137833
296255	375840
248048	4058
325643	202739
20461	463549
335382	72617
21396	145811
120195	372895
55703	467703
409554	14461
364725	134299
457741	461392
228128	164810
113719	364452
121374	57299
215396	354027
256120	482024
372340	36392
117348	238960
460795	124660
386038	393326
72003	221324
191447	105878
300883	58506
275768	52392
432175	234720
154835	259079
230828	45141
491536	226650
291083	371983
245011	447180
129328	317983
89095	285634
149555	324834
278500	103751
198604	446351
447806	313745
248696	132035
406812	268516
472452	72079
139445	290450
79483	80487
314369	61572
351108	142539
352882	50687
402446	50845
66735	188925
68314	427423
15018	256452
177124	6154
432175	270453
426753	186259
284057	30132
11961	336590
474954	69110
272001	486339
462188	261396
163831	172089
483715	190830
188920	352833
370026	223732
333228	205409
276978	485546
308618	220417
135607	77438
215605	398488
135939	480224
21342	250444
28971	221890
329101	164164
215717	188759
123602	294940
314311	363830
211408	435708
378028	285156
351913	450670
274584	281924
443641	197192
237120	131213
409388	236254
380489	408288
401078	87527
390774	126911
338761	122827
113419	157251
95983	94344
190621	24996
476843	204195
403813	287382
423532	264400
128313	293813
350556	12245
317113	187998
439173	309352
322509	439184
100503	108007
482224	414334
374901	175213
237040	295725
66679	139650
75516	393326
378420	140205
110306	157624
356777	478951
347731	330346
144062	276621
279781	342279
403177	455368
370554	366493
212009	186159
12216	346030
190926	173489
227375	467492
462560	227785
245996	105754
419276	441180
214398	439589
101049	93281
468339	137840
406307	201034
484798	199797
235606	129117
8307	167804
365329	447517
449803	102494
102210	147719
111856	300240
391463	428214
383983	299976
5461	420757
203650	105396
474341	477539
345236	227351
172678	164884
277241	137405
242551	361296
390543	217423
262356	62191
24185	95558
328458	113138
165680	415926
222145	179532
267562	188925
145162	469235
163471	456277
456658	228441
391799	101058
43454	461182
68762	443563
262718	280635
114490	368123
449577	16041
277589	330173
456303	240374
182924	339531
357135	217284
404797	417866
195373	454195
491565	29156
280429	325242
356605	59776
216666	64027
133732	51769
397659	83811
366941	40979
304589	311212
141490	437878
44859	401378
87149	313086
456946	15386
91940	403551
298383	297767
375113	384174
348116	254126
386638	290598
14131	5570
421707	199876
255330	391414
409360	71706
75499	492176
101810	70486
89043	200444
224143	149536
226747	8093
11201	293813
319018	450312
162704	404396
10217	429392
54208	457623
439977	233614
30106	276254
438478	445602
178680	292553
180969	285446
382607	41351
144129	205223
51399	200205
302215	214499
410396	102597
215716	253247
156426	234307
126325	187974
306002	364294
372236	153099
392266	420520
8627	294294
134299	451391
105788	94793
484786	301172
300575	104505
348958	142415
198558	116283
358145	119868
472385	73990
246783	81104
174139	20735
420816	493631
191536	119442
382737	369114
29995	317118
168945	465313
108452	276545
223929	356003
50938	70518
456231	119610
242792	192468
258153	80990
44203	82585
379201	489203
469509	388020
344416	133449
283883	338493
481115	214024
421165	86784
416949	154783
412749	267873
209898	480705
440249	61892
143942	106083
112625	212867
461405	283445
162489	65108
394121	209572
171495	241468
303038	190808
129760	374888
89883	168594
92237	231485
173603	134694
238677	161608
235748	300958
365886	449292
137284	267602
84984	456215
320482	292977
64349	420392
246627	417918
413816	335694
221296	341449
86225	69366
390771	327221
276740	303059
135103	432096
460060	69862
39683	128557
471900	441635
208516	187974
159936	263713
433424	79605
94599	347057
236898	365603
349281	489150
302566	233187
391824	21583
331698	374772
193020	214918
344656	290962
451264	164759
277592	486267
89193	110708
107745	188186
102644	23044
210282	345295
257617	482315
80511	88027
208910	265409
3999	264406
197324	438193
317737	54449
319930	59784
47325	25410
27774	145829
213851	142427
97732	270644
404796	467703
381651	421206
390614	196783
367467	300555
242661	233187
392423	174929
319824	32544
120050	275790
47911	481279
380858	334339
191316	356663
446182	263880
145939	280635
439810	195916
336651	105967
271717	489200
211196	54180
393213	264406
413046	87471
139341	6576
433608	72434
402052	378968
76743	265589
84745	307494
111121	157489
405555	218901
139088	114063
447141	420944
98081	283198
265609	18479
409738	425675
400303	301475
321624	129235
366505	466737
272331	283354
492718	97277
246696	348798
138273	273199
378831	256121
110792	478232
339417	106407
72945	33707
128591	100337
222179	375840
428214	218410
476912	146676
120735	200885
357307	53389
399867	320407
371408	469606
352798	69856
198993	194830
485167	463372
10913	170129
315690	52917
465895	355432
291587	128556
264667	77031
14585	2061
92401	135686
84031	423561
429459	15209
262730	96335
462022	205270
167588	448709
147686	148479
83390	274506
390050	252939
331503	434247
1228	254746
384793	6025
200105	492906
357480	375695
95956	275677
467305	61386
375405	456092
114063	388904
214605	47060
169621	479614
94573	476951
191621	117399
487476	237631
244125	245348
184914	448121
481044	239528
349972	339965
154456	285099
143501	487938
376018	420757
59434	195962
405521	397239
457679	295484
382882	159050
284218	341105
347323	273831
272742	306253
58620	119347
426133	46822
109821	222701
170226	435795
228365	315267
340918	253047
335568	81280
318792	94344
415712	88057
470179	260675
215380	493016
91592	238489
78626	190369
346299	456425
429256	245679
364529	91242
405261	348798
488995	67281
193133	432175
440281	281924
449068	335207
19542	490742
427294	341737
341416	98196
170073	401587
356258	81522
127008	388195
307321	183213
367478	343691
445356	113138
85863	313745
301846	103267
204939	140467
255510	169116
21739	23318
79701	99580
127621	105329
230574	11093
66273	417206
57019	292468
117648	29707
387365	125417
412709	43051
380285	85937
82201	373380
360975	257060
39537	436354
323950	328352
339846	231578
398308	70027
418662	273831
18558	46412
398208	78596
81626	447517
378118	49541
216147	184730
144984	347627
435140	650
283698	427428
475609	122186
103217	396385
474138	336424
432591	43045
214790	76263
388110	484721
235585	48163
91211	60517
233108	196783
71432	94793
140476	313523
174362	120912
274574	196783
414103	130431
345401	13962
463683	389422
65546	28709
235545	290222
53817	62191
134423	8802
282543	49903
442341	76658
289480	391414
430853	341182
257227	375008
67266	303110
130206	243340
758	195551
419124	245859
277170	206887
227426	269066
179803	254292
185984	476951
266508	387335
471205	119682
345715	188099
461530	333951
87310	372695
34678	459213
204598	423688
185761	64415
104453	255650
340989	480422
26838	132894
310356	264406
125490	146251
283452	421761
432289	494102
386901	455615
483517	360850
408353	153714
40522	105878
340415	262954
250078	477869
321426	366482
343440	382165
333894	298274
435239	359762
398853	80761
473135	481640
77407	49388
316136	453710
367343	405837
358847	12245
227241	31703
256814	212081
463200	18479
324206	873
309579	145948
117348	282886
293135	359832
277949	66004
338261	27464
74797	122462
305849	250389
29157	303175
334942	377984
201975	328325
402958	258370
55914	323333
310920	140508
324498	118175
315573	380861
336992	128980
162866	476419
172184	124701
146893	96673
128337	479082
30706	266441
273999	205270
277339	462506
155294	380689
474341	366127
462821	45413
182270	344580
95745	429863
413830	381236
133958	135176
402511	455218
33855	136631
327670	434251
47046	396563
70972	466028
24436	4413
263	58819
110071	447517
337628	433755
54856	265589
123955	252758
426045	82794
291299	366149
369366	253024
475526	210261
310629	342419
163435	94984
271397	178763
69029	435817
277799	228629
99803	46278
61186	374939
27819	58881
441027	178696
404242	438419
297376	99405
481776	106659
470472	42890
205157	132996
483184	321829
135123	419134
109418	35707
213863	178575
282320	441202
144612	326985
431264	144378
194003	140727
47518	153995
34986	5041
182198	327453
376146	351248
334985	354728
101806	479672
402893	290
13123	264406
93511	375107
408737	377839
119555	52162
121146	399696
156599	452098
396049	434592
490510	293813
112907	293813
97247	274309
315339	420392
410702	177861
458968	29111
119379	177879
251697	320464
179838	309801
412578	107337
63292	176542
140274	183711
93511	339134
222237	302815
269648	14521
351339	167377
12829	361053
402777	447831
174348	132740
231407	218995
444746	473381
365171	274114
297441	4349
106778	222701
225489	119868
287585	214050
28971	95942
232135	426569
83385	382459
200092	234356
283093	433909
255336	309425
89883	235568
192602	210932
380077	35784
222610	82585
209076	420336
480580	404007
274082	416213
247296	166275
266670	277617
407540	425914
15027	237864
420234	116491
178749	77352
244907	13563
233045	180493
15575	194774
184336	479803
163687	342698
108826	267352
227030	42747
227763	198926
73550	340105
486765	373862
339051	488616
262210	467554
450465	15133
51864	164059
489850	198038
276821	246859
316036	391562
297540	277658
192311	61682
263904	260879
408828	383680
256610	90820
244643	5857
99287	161967
123494	230576
66229	94793
151850	103205
28513	125825
67571	126426
385807	183213
262746	82240
90595	388054
31892	95057
23333	317118
293065	176878
310615	485963
202799	182322
459766	136333
220132	142018
84146	253685
260501	388195
168152	186396
430603	123746
407565	329764
360594	38063
297723	378462
488971	407022
211189	187879
150897	463549
148857	20959
226833	435708
337035	378462
351016	121863
240718	71972
380748	300628
190693	332246
61807	49828
29528	238787
139444	53020
451372	419098
483694	455388
33795	403612
233946	129462
50214	363970
176878	246628
221711	421830
1263	94344
264569	169659
23754	407306
385715	415502
264286	183213
331272	317356
382594	342724
417166	151791
378141	245990
314169	393326
76253	126473
5007	340449
179713	383967
487449	110677
310756	403467
430942	415585
235792	167377
173598	41533
46813	209929
285845	267352
37013	311167
321172	1057
187834	375598
57806	387839
243687	263565
319824	339075
270128	267096
109100	116977
280290	362679
26047	199141
478461	393253
184764	344022
65134	84089
188505	168050
491356	481445
336178	146202
18928	245116
263958	238566
54539	36195
442323	135276
183003	74196
43299	274309
148273	13982
272427	357800
274840	19931
233071	157548
409016	320588
457184	422899
414641	381998
370413	140255
82923	183213
89219	96673
173966	90099
204075	91407
3234	254366
225988	6951
119632	85078
29468	300119
123969	463799
71694	63528
371132	266178
245656	180707
263290	51195
163691	491984
48282	156375
491259	9681
221333	148499
240001	4678
271974	290216
164394	317118
246023	54365
1080	50675
57446	188552
156562	347511
307033	375840
109413	266600
248013	91470
146893	250483
195121	329129
189508	48275
469532	26906
390672	262312
119288	16433
482851	85275
154213	367110
80306	29105
292499	60923
376993	467078
207057	133109
376767	239872
419265	464420
361846	310756
78207	467703
475896	29159
317197	228706
17470	107852
27551	295484
443308	71917
276309	69217
202996	307423
80084	229222
21961	390632
74302	417419
358966	52537
333747	446632
234837	183773
421109	4914
107524	477506
99799	205253
223757	22549
20392	89243
337190	443693
62895	80776
191795	308419
330184	410236
219607	342038
370208	315888
149898	178422
104130	273077
222107	181993
412850	16433
134423	152791
204078	98959
234332	277315
485124	259519
260287	98008
98591	484447
411484	239081
333402	228431
239748	274487
196680	71015
80150	399468
257892	9945
128563	273514
256757	322686
274219	71109
188849	201592
250046	356624
362267	440660
223116	229872
364470	69856
61815	110677
456021	87959
385215	167908
478546	157576
72204	268173
231305	72283
273049	105498
233203	214024
153688	397672
323171	269715
54655	457409
426717	27748
455959	286272
218131	164446
84576	468980
1349	366304
451692	426986
455676	265887
146893	430090
349195	385076
439469	371983
202656	281472
442887	168213
297246	458142
332853	279509
367262	181463
142344	296630
208060	420392
93488	37458
123341	440660
413759	183213
106514	94516
29389	261396
173245	94516
401596	131264
152849	129827
459232	279811
438643	134963
142500	467192
201839	313454
296903	240665
447666	245679
49140	458657
47478	31734
219546	26885
75276	466737
453736	88273
255372	299408
482851	44998
167740	480655
450430	361299
87058	257083
208759	241693
342788	429488
288045	492906
45542	430610
388380	265589
106741	252318
398997	30152
467149	197996
476404	57134
486712	36836
232546	217015
460483	10228
381902	470615
230914	364000
449354	12443
325773	338378
173020	339020
288465	425675
382896	51881
462474	172184
178041	310756
336318	72040
359782	222701
33348	273831
179942	393771
64354	294079
376554	372238
410813	208038
218415	422998
187207	235850
347880	480025
329874	126473
278802	153995
13262	94344
320866	101058
251791	160990
93174	156376
179450	778
286827	18041
216729	64335
427898	383461
378526	489203
224153	190369
61286	425675
121807	124660
279722	301611
60718	476399
93936	135133
381461	322436
484249	414286
30310	294836
8477	42618
197983	474706
174390	116070
146893	11695
5700	64135
351204	226501
198511	132247
134024	10646
267997	175509
217858	205289
263708	131312
146893	111429
168773	24563
321470	93533
241952	315888
94129	354933
158006	106659
350064	267059
399270	40697
319255	146202
395616	135756
229082	266506
449529	251245
339005	479438
308122	265040
236042	22726
399428	285156
414508	188759
235878	277961
13943	431648
236910	242022
195284	109802
228128	230829
38038	426887
222789	35705
382853	87471
172541	373629
216224	355265
468910	238990
283543	349776
45164	338936
167588	232853
142250	143305
143183	467881
211155	94667
309456	179289
411901	210050
47010	301900
344422	207916
231013	293813
194563	16054
381695	241525
319824	442570
117659	14254
414612	412388
318715	193476
228050	286936
86360	491220
386150	59672
345715	442802
471647	112312
281826	91359
219861	255813
338025	348632
455319	430356
346879	355660
352605	294147
98210	147800
371983	190670
228836	340082
412086	359029
137840	81817
262950	138327
493347	493972
122195	253548
321899	159549
483987	490477
244084	135922
87097	168615
492096	360512
251779	101745
204862	222072
71297	401101
257978	438210
373298	451272
12063	209678
416395	108966
389114	148836
205085	320969
275381	96977
148635	178436
385137	291521
226023	84801
247280	149389
93627	104191
87163	149389
125683	27464
6037	423685
233793	16853
221478	314328
387355	264303
103076	476635
408939	342419
348898	475917
292045	240225
132153	58479
426850	468563
440312	264200
467563	286628
213056	118605
254576	474347
243891	97041
443102	485355
58049	411424
275763	156471
59665	294836
102763	425675
10249	217719
233071	13370
227189	486885
408615	236213
343167	42890
30657	234152
436142	76454
366570	168381
130008	176182
323836	12143
12063	392086
89036	45531
101464	175402
476855	389840
73788	41606
407949	49828
479655	167363
475610	12124
136543	10646
211762	368128
325160	193214
342465	160481
12481	282497
209353	249930
276821	397974
241602	417201
410314	285156
211680	281897
125516	49141
471846	343150
482046	471301
328500	246757
175291	4349
326631	231255
459483	131280
61619	245499
173189	79972
367247	109949
203524	121508
177345	390525
277467	99276
289197	486885
152207	264157
178162	113138
167122	391666
156446	156376
279722	426887
67108	480633
126513	1879
40353	469268
298245	339942
245811	348623
39195	3235
452832	205287
166119	94344
49127	480590
402052	86077
240472	120339
476624	293739
193468	270324
268925	88113
18870	368892
417548	74475
304103	28026
212228	160307
378495	438573
372127	288035
11622	88677
342465	152321
173457	112320
143099	145948
103524	98906
331979	50538
214880	110708
206686	407825
434655	122146
454801	466432
482532	261829
438103	366941
393840	157900
317801	79705
88439	270468
356223	375840
389908	474271
136798	352775
385969	68373
189149	440660
417345	249334
397746	319683
2662	249334
100417	149049
141661	356775
370072	115340
94624	165374
432100	48282
367114	287450
330420	370866
436054	50082
441268	345106
17992	234413
44577	291832
426282	336590
95195	285446
194909	75379
183544	240225
19401	377856
68490	186259
16657	489870
42413	52537
58352	538
391191	449509
93533	180962
34087	291967
444878	407756
15433	392221
64279	50264
274141	152187
186363	276358
271624	478415
154492	64209
401952	212081
228712	8933
334060	353596
85261	140129
5461	313314
363467	372433
343610	8623
128121	95312
218787	305313
180672	410355
250347	318167
70208	314909
228307	110677
224225	11136
163519	234381
381007	441135
126962	389682
487300	313314
315598	492127
355989	268222
67351	315235
292604	360372
224822	346066
90742	301364
479030	62380
160456	477986
262598	378462
205179	99271
478713	481785
287099	406371
175687	442157
172370	438783
231254	68182
404972	412525
411625	335162
2187	26348
242975	468551
262210	33790
391308	407386
84135	262207
195882	136388
354057	57989
197686	77278
53614	144247
424477	51895
298581	329466
74091	4349
11996	134866
398925	290450
372364	99810
437729	71091
67906	16433
493070	181993
180877	206623
2214	112312
424066	406894
260147	359281
45951	217432
492647	205842
121539	209542
116947	294066
420987	452098
213697	103804
395177	385000
75356	313745
234900	185718
420895	10473
408602	276728
311462	115861
162628	183383
453263	409540
428139	366469
247715	196783
189965	15133
41378	23306
107118	65876
492709	297364
322112	474392
26780	453625
116947	360512
235875	302426
395178	69483
283718	355225
161755	188866
229941	215863
381232	327744
456005	79996
54940	52644
6282	347104
21224	27845
127921	381334
321911	112330
472639	180527
176010	471325
409100	369577
153893	458309
130197	481243
123474	478415
119995	478237
144919	259929
217484	48275
177234	336590
110277	259929
67571	51895
112625	286547
417595	198456
165680	484056
306146	341153
110479	456065
220610	88606
346299	398270
199585	216551
428109	393326
351531	204330
471215	172799
286900	474956
381890	190369
75825	298767
458768	279798
192726	185960
208930	10690
217016	9437
360540	6791
180317	486156
5821	304988
253824	166063
85884	275298
403027	15209
334313	345745
318387	324022
317743	320990
355764	357878
417938	413486
391443	29967
52499	135165
137600	326613
376816	317118
104192	119868
474059	273831
363688	463549
431409	330143
22407	75495
144416	266362
97557	187998
488706	213017
204939	489552
51517	481368
467024	397391
117278	45629
111039	383967
452316	415411
452055	117942
17299	452746
319446	168213
170603	446321
383070	104734
248013	196992
451481	434893
41859	446351
78955	337116
361033	404728
13853	373004
135181	16041
217627	444858
404960	132767
204795	183690
436509	421115
213835	341453
493031	487833
212804	348798
169937	123369
303178	230106
287347	217283
357527	293813
203189	417270
30477	231679
303508	184207
205710	145299
433131	229209
67571	15081
280045	293745
481419	403073
337641	57989
124911	12011
459548	229591
136731	137128
209824	276449
28357	347549
249588	302023
250833	50264
89826	365853
421794	197485
131574	73189
317484	317118
48832	348776
244362	59759
453811	298105
227972	217139
448088	315921
5461	328932
461157	447517
180290	186561
372387	415047
195882	401949
191960	415286
135799	401871
183014	285156
292948	162484
33921	51734
266307	483981
58287	62991
24401	119868
248288	62996
39176	344063
53906	148606
410436	5512
477932	258911
6018	270248
81726	196998
489908	175415
247106	2003
49482	293813
433969	113051
346557	149300
15027	201286
58049	430610
312560	104299
381449	228431
324573	283918
227651	385279
305511	441202
329727	70026
224377	336963
326260	287806
84052	347483
280679	361398
117435	39502
190402	139648
351453	186561
34696	417201
442199	92307
256720	273831
27406	366127
353761	11626
144624	92528
69455	391414
86311	95922
119787	152502
373263	489822
302153	396775
326575	341362
204330	454331
17231	145948
197649	178436
234501	181558
374305	101758
165551	254098
327847	209637
228431	63914
80214	88610
298805	63528
68688	145948
474717	266852
390067	373021
266260	321130
36184	27826
193399	142267
303862	169482
233782	168129
463348	374806
372127	110708
200884	156566
112706	226494
105217	390116
74555	423688
114407	147565
140722	54545
190717	185208
18119	456682
13268	300379
270248	435903
122443	46227
192448	149046
179293	481712
14126	426207
306659	476951
72804	465315
132665	348038
188542	313512
284454	162970
12776	434035
156255	68950
103584	35862
131412	225356
124729	204330
438475	190369
336573	159058
159356	387742
463837	387742
4378	355165
110306	469922
96559	219865
376553	126470
476042	86728
308330	160379
145585	165917
221454	152702
353596	411809
85743	239090
240661	351765
152840	9081
203895	447912
14123	36392
159571	349620
352576	492424
193807	270095
422090	119381
217226	210884
471956	17665
463520	394802
237027	459213
143274	172067
267258	307637
309276	116377
10251	437592
185358	166513
201616	283445
458865	222636
78329	312697
1009	105878
341632	77685
424922	60517
227241	207927
24284	470554
356332	343615
296232	333177
20936	162831
411888	285156
32691	240843
402909	144470
165771	135756
187965	236798
255508	222701
223602	261396
428849	313745
151742	229274
234456	411424
295092	481551
445416	385076
269736	52537
328830	336590
343839	137719
53846	119123
52539	324192
124469	52867
131606	199944
213702	431041
449823	86560
19562	8463
202181	37057
153037	96366
442362	429748
400615	176878
10291	392332
58169	275790
335444	215054
237148	383967
345971	337262
4755	158153
440656	208291
164771	240045
64338	446899
399273	63957
260825	425332
238576	190369
290838	286991
73660	227188
49787	420895
446182	479351
309917	262594
55633	203000
230709	235160
103576	341271
369910	442819
389643	120778
397332	293813
434847	135191
425880	271222
388424	210422
200304	189636
269612	35247
489552	102807
221106	377933
163917	267352
2353	409540
195891	426736
98056	343234
379000	317675
298390	367997
277716	241048
491971	68316
199362	475906
252503	65266
58428	338378
215260	377552
441643	164333
233045	425107
4421	4349
222045	307956
461728	444691
312240	338663
149295	274656
108763	182778
355163	312039
226533	64335
164163	240225
409097	142911
447764	20078
335031	30621
104231	397072
318310	417643
400437	217423
101479	190571
397252	49903
214213	183213
412502	12895
139350	39764
195396	97215
150242	376121
298253	391414
91600	175158
97664	397391
204075	264825
116365	53883
443551	161163
212567	257073
248828	492906
422544	154137
164042	332392
25758	267172
14254	40533
379802	5440
393562	207535
102714	272159
193667	423841
402689	403155
427917	190369
153322	272908
399258	300835
288077	278642
48908	286334
319231	363733
345407	102136
402438	453959
29518	127212
478184	355093
148799	49677
71189	152919
156270	487192
330185	159768
54886	395336
91849	66670
345365	123465
241037	362773
322477	480025
203710	94516
255397	478759
88855	183479
30837	214024
35707	164956
132153	218448
161222	241700
201174	432092
228106	280043
89826	71121
387253	379232
242915	402327
185260	328720
176173	42670
156255	468832
395964	317289
469047	415673
198223	256070
418048	88651
427211	313745
247975	136511
484669	104937
133784	228431
289675	382503
56643	165437
372340	420820
346272	422776
385419	280858
457479	439593
44607	408343
93501	218106
315805	227127
157651	228431
158523	298182
86430	176878
17768	211868
36819	420973
292576	455678
3391	313745
347972	452126
198317	483045
244425	406084
117420	117224
409326	366781
409575	369599
288274	155747
23255	468162
403453	415048
67928	264816
360981	210228
59923	135988
440039	47866
233045	372246
257113	259929
361867	137812
35971	485834
441159	117147
474921	15133
80720	369352
413549	171563
36595	149128
471617	116377
210027	46606
285029	15209
157561	277245
425462	314742
41928	214281
100852	441590
70609	99405
326631	383720
265419	296693
342343	79989
293137	403073
258882	273470
405143	101496
385702	36699
30837	440660
203786	89075
159091	94489
192694	246713
89219	245176
458968	304589
104621	52537
152095	181767
151321	106422
144973	21924
26527	43514
387244	54976
148743	9818
239546	189575
142198	355978
293913	239544
228258	144723
273522	343085
325889	21998
487668	156270
111968	391414
447862	162831
59161	485304
424367	364093
210277	217099
159911	53490
471774	65210
471406	13563
53896	389682
473132	172089
105491	9054
482456	346177
132147	317675
45638	395802
476224	61557
368959	376812
50037	3227
487368	202394
248248	464493
379878	180824
469023	307930
67832	283910
45609	388575
73974	334191
105977	122585
275721	327217
163976	331535
168242	192524
460271	67048
399991	397717
450589	220949
199757	301486
70206	408585
26449	121171
458768	396234
171410	362472
304186	172041
10063	371558
437538	110708
87638	37994
484351	250434
436172	476231
206046	137340
446182	344091
248697	140991
227343	52917
133909	468398
29374	301659
191389	125005
299128	90215
309641	475571
286243	394044
486231	277564
215260	61171
383714	423804
127605	478415
1441	2739
317100	420551
145363	464420
214853	325604
65677	256016
150037	44957
399441	419364
272802	292051
352905	446632
120746	443693
76957	59759
64981	29390
124140	468481
323664	317118
274709	38714
222531	487130
185414	75303
430544	452230
379372	212757
142448	369352
121394	467703
45724	353714
159891	376124
4693	74003
75335	468889
76786	378462
462929	262954
142740	300480
71357	386138
46508	12263
49339	246311
410671	103912
170581	366534
305416	39276
288491	213221
464673	70026
242249	28129
493611	334177
287566	297436
19459	242559
268743	5040
89219	228934
56913	389009
118193	192610
81363	453847
304952	251669
8258	161821
477328	487153
116116	114930
14583	243044
244143	228431
86077	116850
46870	114946
223139	451885
346056	52537
493943	318533
484229	5297
459064	72401
479351	278642
431509	449604
243927	49903
398438	79507
104655	364296
190484	97313
266508	366598
146893	151233
164485	485016
11062	59784
346272	106867
394018	385076
294463	24859
128563	67040
207184	247561
168000	200632
407540	91069
156470	330290
272785	338228
303084	61386
5700	474863
29037	310756
427764	224249
331376	411455
296087	171023
476990	418344
476108	20959
268663	41673
284985	77727
128594	355235
469102	476951
315952	62191
274852	404219
18122	125705
322065	326908
400903	473223
322821	484596
21089	213392
177278	253993
34923	315687
264433	337562
399270	470069
255650	420121
303507	69617
2195	486275
36885	201192
52881	122462
431256	107449
373543	447158
151082	51895
87366	219499
275209	113114
89257	142550
165627	305300
5807	256343
463420	303040
401977	303592
494019	366127
299726	21902
328119	62191
351388	2894
453766	361138
27487	266538
325188	193646
198317	287456
411419	228431
359178	249334
482446	450541
27468	458029
196132	22827
444139	81960
174034	328690
341197	476061
474527	349843
33343	336590
251776	103205
183065	95387
63661	353596
419730	445749
265529	287423
16278	170993
32741	453671
406221	201094
70268	244688
37839	95528
345107	295022
233045	402109
87787	30638
228128	472171
248689	344492
1839	245228
155872	326123
277499	69734
416419	32807
421137	41673
78742	331508
1433	477509
397627	49228
48275	317520
48953	11626
201276	186440
372214	192554
46006	151734
301246	336472
251561	161608
182546	15209
319259	108409
488210	123262
424424	111869
108057	351414
226538	315888
154835	267602
194794	298556
390482	300729
114410	127469
202890	302610
156831	397775
86041	293813
367651	190369
161177	27235
239346	94226
297069	415770
320982	301857
95254	341878
477869	201208
136675	51881
235473	56565
194576	186259
396434	150843
208160	415659
61869	479614
118325	274279
287227	303175
411269	331580
440940	285508
46698	6929
98445	485185
89219	477362
302693	406045
239547	421935
446099	53863
382203	104914
252603	363506
278206	249709
156138	440708
482712	254178
431556	137070
106484	389009
488102	101708
158858	94516
176454	67397
168437	393449
254528	21480
344612	438783
76143	327873
334952	315591
233365	203656
110400	294965
326939	56708
369340	359758
146909	17949
367432	452974
295943	484274
380138	183955
315692	241525
44160	228908
33917	434725
438983	254973
339320	39255
161811	111745
383890	238491
266307	372062
428802	478415
181653	381578
478172	445533
238955	95325
452148	330265
468211	187920
190624	229336
295906	191391
193020	148739
245217	210318
308122	334602
105235	293246
306237	476803
23751	122135
147706	204330
259322	120970
30821	67432
162378	474963
305827	188122
458250	345883
32972	24208
117235	391414
127531	86560
477932	164609
369870	145948
467928	124597
368299	40447
228326	127921
423828	238413
281537	377278
275130	447297
85932	62238
194861	454975
128080	185458
184423	298765
51759	439874
385995	81448
354111	154227
21379	118560
193641	420790
365171	221030
128337	141068
88482	129185
7567	440804
158527	454975
430118	180708
275835	135709
245503	483795
176182	275496
390430	238942
138673	44499
283722	93820
107218	443976
120361	190369
319701	421143
21411	45271
179047	63957
29276	270836
469368	158514
207141	365831
125587	338592
437981	427796
10274	148505
493972	401949
73199	399736
474341	211307
486136	378859
233960	387742
96337	353787
175093	190369
15068	236240
246409	337155
477702	122694
273774	262594
308348	476231
169031	186384
309917	97515
277568	177861
195783	234020
217029	148132
129792	272069
418393	176641
356987	311761
478521	361752
70252	205025
488971	457078
121253	180224
208480	479614
325607	5451
400160	440660
440406	315086
446934	336076
271110	328550
324650	365445
284743	232819
325019	86111
408382	254335
155953	75303
110634	481279
350852	324089
458111	401854
158493	435708
29518	265589
64851	405097
467836	351029
228490	299960
205475	422026
250214	428048
306171	194039
440369	178686
205259	21583
239513	207535
409929	12895
53280	255650
135156	486885
324296	419028
333784	13895
243145	78380
181793	165267
486748	243840
138188	328133
316297	227247
38231	142018
273193	123645
212974	202697
154456	160456
466329	381839
53371	62831
311189	67858
277501	38063
446872	132348
314343	262187
461220	134262
691	95629
71189	212081
132445	142678
266368	397386
487233	331982
423724	200944
321106	291038
142211	251597
376040	274388
415432	438419
214043	110708
303954	380071
455050	486580
367024	151765
446995	84590
64547	79864
97786	241283
125982	91069
351594	339531
106483	262954
245001	31957
236015	457297
152575	126204
36612	112312
448250	5354
416423	295218
160501	368707
192807	372650
210604	355700
255084	132740
167990	125968
164924	151096
28506	240729
348292	434893
145818	285156
353714	175608
488884	366127
194368	417159
57195	430356
429120	388575
160220	267297
8185	150475
35806	238458
437988	394847
77420	351724
330954	54976
287734	213158
453997	368597
253778	290014
237148	387499
319259	200798
223727	170939
266002	100065
373264	203656
25053	148171
359199	331535
318824	85233
337120	370866
61503	135756
365910	94516
456021	17992
315761	202523
20946	333146
483987	197844
199676	304173
193083	223148
83280	226023
467752	338877
229735	218485
59625	290244
322308	317250
57440	414832
337873	366391
10807	243840
343490	85582
126911	217025
283686	247812
405217	271957
29727	450694
7650	130742
327497	290614
336016	397691
15209	234977
474636	19620
180661	358797
14588	54267
236161	435448
81432	398308
49903	17878
166806	267602
355802	227545
260072	176171
128985	267089
401232	196783
52909	269126
69719	150814
178607	358848
141634	185871
153322	395336
260419	240491
89787	238105
52803	136084
471102	168511
166626	452359
146294	473208
311128	105585
267548	287944
325328	239872
4098	61041
6018	72416
433159	327791
427900	372757
476956	317118
170342	26878
187834	32605
332355	14084
458590	99645
358980	100184
75115	313745
91116	317576
430118	360563
103469	57375
427045	12599
88266	55243
128661	220635
362584	281924
327979	225054
113676	310756
295302	401085
391545	267553
288519	435280
472347	118870
158664	344091
470915	181680
212435	243115
232183	394013
330979	163800
68088	186440
453213	296693
308122	122135
274832	44733
348346	249225
487864	183213
267562	264247
339353	81943
368128	183213
247785	58786
458215	185420
251943	279047
323056	215266
455555	158984
39356	146936
237453	410028
381305	238229
201813	450670
417721	451460
322121	103736
404960	177476
366799	173576
18563	20959
444320	287840
493631	44469
44922	333370
27455	296432
15143	36710
161485	137508
244903	75
222721	117725
139564	271730
112580	145062
109255	468489
337931	313745
362267	409828
449304	420944
397599	26519
359217	134145
182542	119568
92776	435335
451317	440660
62366	389926
18366	290014
468549	22827
378799	374305
165646	203658
309917	317856
487704	80193
91591	476126
67485	449042
299533	317823
182616	151944
228225	315516
322543	121929
229735	192857
405555	329413
130069	136311
182878	189271
259679	428080
372636	94665
111255	403501
222698	284843
186781	116070
288698	61059
132258	234356
215396	324252
225988	184770
314881	193499
435135	54031
253024	62895
485970	209909
401488	357768
117833	220000
340197	64432
445753	489552
476506	178028
142536	287331
298823	394334
105460	176878
193276	241291
116157	119868
485667	351071
338193	231408
23692	141444
489162	191293
273972	372214
346913	67358
410567	381067
176229	144050
79701	484015
129736	463399
2481	187974
328156	349106
59475	171424
475499	435708
475725	308071
6020	53863
236999	90880
19355	174564
147049	10836
267919	160419
8245	290521
153006	362206
257613	53883
469384	194165
321338	437242
469976	180957
172994	341271
141039	100612
36748	131533
409009	164884
408329	457638
123301	297374
484193	138807
461405	162795
474177	21523
309589	116986
184333	317118
447610	32807
272742	390398
306633	370524
121594	137128
448173	146566
158942	318308
64008	279871
295615	35735
922	15209
86037	135252
453738	189879
9953	10990
468512	234838
46092	474475
130121	179375
344280	12067
3781	266956
447335	52030
54742	265706
12658	433606
287566	486000
275824	86560
434854	86421
74852	124008
223426	18209
322398	33580
395027	156721
227441	35409
96970	175608
103433	189262
165646	150942
203213	380670
86950	41959
169937	599
454119	52532
13342	47620
167929	446137
101718	466737
277838	478760
110703	308035
4980	130809
264485	352695
289878	134694
10145	48163
484925	313745
319081	33219
469836	360025
37839	129881
220173	401871
70119	160959
476107	148770
19168	364294
318735	435602
158994	435318
459200	303497
229718	126426
194216	162428
90696	186547
72277	375466
173468	8783
241212	301659
238728	170684
91036	420511
414646	350181
359377	192005
296571	246643
381769	85559
415634	481520
422602	59828
225433	121106
137722	452193
374205	229819
473428	298896
404884	147469
261410	226378
391197	358456
339310	244805
307058	114643
7919	459099
29763	399551
380846	123095
165436	124660
35517	313314
106125	217216
16044	242552
130651	117774
36744	120810
166635	472705
316540	476035
364107	264463
155311	353909
146649	90123
458768	45413
196301	354461
421211	69076
123107	92493
237458	116873
487014	254914
208593	475047
138412	356987
207637	186259
443228	470797
68297	441202
231472	274744
439785	328600
436341	292494
445796	2947
233742	330559
465167	168381
232176	366799
151420	425675
139593	409094
55951	265711
459617	92613
441302	268194
109791	104855
431078	366735
418634	237660
365932	467418
120526	206686
366431	315298
71189	409812
21347	97204
146189	214024
214855	276963
425603	239259
150882	153025
223114	396802
158054	104527
44873	262003
225122	262442
337833	213035
457418	239261
358322	452803
130069	48656
356317	462776
444380	455869
252920	32807
125817	417918
306180	470554
114466	311827
262820	472970
418362	19042
215644	214881
323348	282534
414334	161119
298009	267352
354013	409702
114643	62379
153006	115646
148828	440660
86719	484094
87938	269094
468516	365134
320982	384163
152337	220417
199780	465684
42074	72256
438280	60183
410327	47293
70064	299469
470949	33815
371380	42189
42413	112312
451961	273831
143942	283750
253171	128398
174875	351907
458768	327807
483928	201653
395428	473472
256976	329215
312553	258370
107079	328751
348432	159795
11076	101058
331536	466574
300085	162024
174034	404750
156068	265589
93625	118566
268617	115386
192646	462569
240044	312109
348980	31511
444323	411157
172417	175214
325329	352775
129656	320097
66773	366493
362199	342724
381779	484447
300369	168381
119001	74244
461839	62191
9061	5864
489977	421830
338560	154137
462161	246311
205607	301563
22023	218590
94482	210082
480556	388643
82634	34547
447764	2897
200951	42860
315805	294079
467665	110046
169288	206768
145846	262954
188886	334557
267068	397009
16042	467492
454754	152502
402519	484281
432301	226378
292254	101465
331103	132103
471354	221294
166367	208577
285239	92077
227230	474585
119259	244805
68098	363934
158870	37997
278102	35707
99302	273831
362490	379966
470915	9744
142695	212730
292722	241308
478588	145870
137337	164333
246095	285528
41380	51290
313907	371884
279079	249202
357577	178422
428631	132949
347098	489822
24312	370914
112387	222072
13390	141663
396742	17339
353577	256188
113889	392055
421798	371918
383161	434893
440806	453991
138238	295650
44115	209689
155945	313745
458021	489552
110835	247262
289597	48861
127469	150237
225252	245639
109868	480246
454682	48163
445463	245211
317531	60517
131906	406626
140741	401854
376177	92020
267439	214992
373158	313745
354415	223941
238855	323901
188613	68357
242299	63528
258280	68645
200103	312478
292440	273934
182772	173535
135179	137128
143594	261554
125798	8268
398043	162423
118755	291531
128017	237195
37937	339853
1057	61843
254508	209933
167588	49870
79328	259845
34102	476447
51895	35426
115725	322129
473420	347948
55262	430356
167113	226308
275215	72434
148775	270095
76835	314226
221925	303076
293376	465647
273572	214714
228128	240074
156189	158625
410177	244688
488012	321194
290693	17186
229718	49903
482982	391414
270248	480633
475541	316839
441708	13370
247806	16433
57387	20543
34729	275188
201599	212392
387642	374117
414004	85235
170442	385693
349972	246778
190118	420944
232488	447517
274852	53994
239090	54976
78279	141509
134452	478415
424125	184003
406660	165680
89290	168210
9063	333988
25748	75958
371343	11067
167571	139547
465820	244712
199211	238319
138514	290560
62316	268261
354826	82639
128913	134694
211438	23430
290035	405217
388624	16433
458968	153771
361301	113138
67144	226456
265608	446351
469892	45999
282453	184902
477629	137521
275027	326560
326419	194893
417072	357889
481723	426023
172529	255316
201580	99405
147613	369090
73867	17489
214725	235174
5713	301364
339479	110830
85419	385237
40983	13370
289995	366493
290126	315779
129072	459649
407650	138349
276821	52955
80073	447172
306981	313822
411282	387742
429511	155366
359948	478415
319081	286016
93859	249202
355155	29111
5582	419580
466417	281577
326495	50056
86800	281128
282059	2199
322008	476656
318046	309425
15579	460725
194216	454822
138126	42982
124888	119123
399541	449064
380989	283308
343604	65275
273152	136876
415967	113885
203414	347104
4762	429694
409255	421366
91721	484069
223936	433961
470554	480888
301557	429115
238339	168670
132818	154800
230574	375606
462241	232668
107118	255651
211685	122694
271657	274314
467798	227733
144288	145691
89403	250679
348158	94344
126832	383268
7788	90661
466995	293813
318256	220543
338203	59240
264000	380744
262957	122462
124259	33647
414646	36545
13306	269979
477016	188886
283706	293521
277499	69103
398559	333357
205004	299248
105204	129185
243858	313745
114643	241655
416158	360252
65513	131716
254189	370313
107452	124085
110406	159249
239431	317463
47010	188453
345227	305054
273163	432043
275813	19076
248803	26566
391600	252668
26556	461182
411862	87832
120707	16433
3469	336433
167146	120021
336324	244115
243748	453895
345067	412267
412138	4413
1080	79250
293084	224937
694	15133
326631	476951
116525	23290
106648	275368
43722	11626
357606	272139
317305	248382
276821	30031
227195	60108
427633	161943
231625	137155
292098	301972
59873	107274
291525	119762
272069	239046
105185	489896
441604	389512
430966	92523
124308	317118
341197	104448
288690	207535
268760	226494
491292	136435
161943	218727
137005	245679
117766	339748
357933	186938
458697	316162
196065	327779
372925	387082
420842	16433
56159	169116
433812	466851
176626	272230
448062	450917
326260	349498
14400	345750
39541	387222
167552	78273
313770	35707
175936	490300
192611	432471
278320	256373
208762	116660
255955	180578
341118	301659
409388	304011
170553	91069
310499	401691
200092	237074
319747	22804
485667	471867
122790	259909
120808	255650
485648	93719
78066	35421
193817	96243
304404	403823
285119	124606
90994	200362
132247	317118
374646	183213
229186	360476
342465	445487
289558	446351
131261	317100
394287	96740
203372	472072
213184	103825
250404	29253
454970	475398
381449	104505
191761	466466
92635	312405
189169	222701
454263	87042
49083	300480
388390	143346
424927	48661
51627	36719
364552	489485
239836	922
134267	227101
164106	471745
217673	273831
369905	169353
225094	237043
52677	12245
390875	180548
21230	3863
229397	312698
339051	151039
466790	276744
132445	108222
441852	30428
406660	70900
279558	439424
19924	246312
492606	402129
447089	464588
456554	392699
462047	12177
302283	108046
183020	106514
320302	423688
52793	45413
230179	13370
284985	328932
296651	48275
9538	151798
459280	43814
420215	83140
194490	27247
23018	370061
8859	337921
382175	135756
422138	448709
390830	86476
233388	82585
253102	117393
15583	221035
442236	187836
474142	165653
331900	30919
6139	133885
195121	22940
410876	137739
250325	40784
387612	180761
429957	296402
289707	393326
367099	317675
16606	227482
358373	134118
308122	471301
270294	27745
629	56068
93949	50838
22123	453185
365300	389192
76924	426986
142605	159249
453114	135399
13268	290450
110406	67142
443307	27687
290838	237290
460001	248501
464650	73131
245254	304731
172883	288035
286047	258062
26299	36136
296339	174717
407795	387839
167828	140044
200050	217432
99458	119661
321213	255640
229999	81752
477180	77449
9969	39587
435268	86311
26519	115386
182873	434893
412724	20884
296348	313745
235160	240374
478482	253978
428182	110773
8570	217394
36711	451289
139312	482143
93003	176824
74821	396563
97732	265883
404757	313822
239112	347533
109418	79463
221692	353217
126628	35735
73327	107290
488144	469509
149230	313745
160058	356723
185354	378686
309917	428892
288385	59271
130040	361735
326878	267352
308620	431799
36783	226943
360224	123410
134299	258505
486633	237353
200092	110708
481567	238607
67571	330878
469945	393385
454263	66657
470266	493912
282399	159249
438834	224591
411668	89313
482094	180885
211948	145691
101834	462561
313523	237395
266965	187248
314228	319938
307688	338706
66035	266108
364769	373427
258747	472049
165841	347818
233045	447263
72461	417981
266978	407045
77987	401004
362713	86158
43522	347853
144716	307334
118383	160468
401820	475094
125203	168213
247296	21445
28093	46680
27826	330390
168361	221508
101503	143671
187834	91600
368552	150807
114736	231857
259222	417699
171455	458657
364636	54976
169124	398943
15099	249571
484144	246388
319670	295383
261143	92970
101137	236213
333760	393326
455805	239431
399071	342807
125797	478415
111549	201208
266307	27570
337288	196722
266068	121106
367343	337773
264845	235405
205218	435448
420234	306095
224167	291521
133156	38852
253077	27326
183460	145498
314897	454975
250403	176525
453232	369209
417384	72866
402773	40784
36453	52537
335743	66215
440275	327721
437462	284744
98192	99405
173825	446351
375660	94116
338128	38935
388545	108846
339867	417523
295030	428852
293298	32807
198814	338160
178329	121785
174470	267602
48474	27748
131097	273831
326963	317118
228494	126032
305731	189994
172443	53490
379680	237165
273837	389009
318711	408422
426234	15209
360649	426874
168463	281924
414326	101574
330384	21583
174625	360512
158370	271150
346557	374303
193767	266978
431695	226308
130569	250982
194208	66720
32442	485304
64875	469900
259230	72523
484972	106111
468471	281924
106514	71281
175952	212403
239553	245317
2066	153995
448430	317118
284131	475272
387975	293454
376816	444806
311696	469235
329051	233571
277765	96977
48953	421830
162296	23853
59658	239872
57	313592
7405	293813
264569	29848
470915	317506
90300	310756
151144	463200
92312	71090
452477	22448
324731	438783
161470	324903
366646	23413
475331	436863
40696	312675
356005	326654
234943	54963
296635	491220
43702	476957
27955	255316
264869	471355
125975	153995
348417	284272
136097	15741
489340	256467
345401	123474
13734	5040
342374	383146
204474	214024
428625	276028
449399	280334
53688	409248
84461	315194
402109	261356
102957	163126
225291	398386
205388	164928
182543	446616
489855	184814
109868	249709
133500	61455
167790	153995
188615	35707
172417	194478
310187	185275
163489	110677
50627	103267
459830	51585
279662	110708
296636	309742
430217	236240
306312	446176
153006	442764
386741	418551
55067	313314
323056	410548
72804	44266
360378	333713
350092	54976
69780	486339
428471	369049
444537	459749
386363	189220
384218	49940
474645	18665
209278	426881
326834	480025
82430	15991
16628	205367
294379	76454
305023	35707
40290	244703
157665	310261
394586	110677
393303	440962
427640	273831
315958	279313
220683	85778
414518	120195
311479	10231
197990	134201
482390	280944
490957	460723
326631	256121
450605	376426
390771	24983
316284	473298
36249	205289
76090	420790
306628	243547
425081	401153
279795	313916
317283	412650
425640	130310
219824	435817
75951	486178
347978	65683
315354	110677
245260	277058
290824	330423
46467	165653
345107	132301
396508	119868
431349	194878
199886	406608
312401	125002
99011	260527
5522	355093
305158	23187
424564	243894
112458	473310
23070	229150
444588	440660
333770	305151
103383	316011
303507	316796
287444	468010
421207	452098
439992	486267
428582	288354
356091	159762
370619	396246
81432	227388
283137	70509
452597	215689
436663	481927
205023	431335
66892	492316
439561	364801
420878	482162
224414	196783
231855	331090
485899	122283
20347	246054
191308	409540
78429	421830
479359	452985
427733	183213
300890	58317
449444	420944
252782	218727
381305	74829
193994	23733
303838	168129
153813	256119
442135	144845
427904	383508
55660	21901
151647	446999
190789	13370
382839	153995
433174	431860
232932	6899
440327	73141
211694	327145
472818	294079
406408	94793
482456	382052
265237	439258
119623	16433
480286	84567
132013	270836
65797	220417
134025	246672
469435	160545
66770	97663
188621	206973
155679	269996
209505	440457
140685	327217
328940	280311
425091	129506
23854	370649
424047	85716
436375	409828
76667	333226
483025	147554
386248	21411
98286	61848
125490	455995
197242	204925
110011	74611
329727	120666
257613	159859
216144	289632
260153	181865
188493	319992
250842	294018
331049	391414
489879	153212
367247	110677
482780	59892
354721	481279
21411	350778
260879	250893
357798	484447
285673	51294
64338	86560
34861	55260
3719	454567
187796	261551
47816	122462
4841	472583
477017	316290
256893	109889
232419	100909
207094	27212
35899	226308
408337	478678
93354	96977
261825	198997
209078	181215
167068	75499
383293	469235
395336	444239
191341	45141
217423	394102
321005	435708
304404	76864
40798	694
126764	387742
40060	70029
4616	342427
401221	141440
242097	32807
237693	304589
324968	370513
455321	73520
58486	208577
228649	214024
66476	237649
359946	51222
183934	119001
320982	107290
367919	455769
224590	29528
91790	94665
224711	411809
393717	465647
198862	88203
454240	489822
486768	451174
450289	443934
30087	316040
66990	490536
133130	154800
86850	201208
258115	220417
237714	249709
117000	119422
341215	284843
275789	365466
321706	258370
239768	313206
72836	292249
7788	12056
153813	363581
180290	315671
106888	151715
416106	305311
435468	232308
209523	96977
456323	113436
18966	476951
22414	242408
362665	321319
374274	39378
247888	336590
281182	487201
37949	344725
137377	49903
357631	200632
40686	69708
412109	240225
171757	252990
402973	65880
489552	187390
398800	183213
211233	41687
141291	260676
29026	281225
412440	276658
362325	318735
437575	294923
197588	410333
182094	186679
338976	264406
186384	314420
481419	143657
294681	264406
309276	35664
459688	199251
457664	326415
227857	151991
146523	117565
294365	54953
444865	357854
46027	471634
423210	476231
39892	315046
24312	431226
425253	66053
423727	303175
147803	402882
149015	272096
29651	168615
477811	413311
368113	154459
396036	354630
367764	420944
161195	160009
322193	265589
25655	248614
98160	293759
323559	220246
429923	115340
181125	378599
241159	37175
271698	21523
412749	398882
204662	190369
486646	483657
270128	381859
421137	224085
105426	209542
470672	144072
91952	283911
99053	164816
148559	205815
265533	55547
280600	31545
466432	279070
226638	310462
42351	204339
400236	211932
60374	293813
169958	337855
174865	41673
354930	298563
390570	353787
90787	25034
48308	110677
136092	2715
346360	219743
247251	452347
4862	320266
276821	146183
241468	230885
88359	179258
250853	313745
186440	384437
206603	321166
193188	110677
322490	444691
378691	159249
344919	133388
125936	244181
215420	449620
235435	51881
206401	446245
421109	323195
285311	145285
7922	10411
317358	2562
313814	481179
356473	123369
259651	451016
248013	39608
436887	422985
9963	484553
397520	226494
88437	174394
202090	46339
363613	350242
159611	64335
431060	400850
30568	230391
122344	477986
115741	142678
249102	174942
493241	170914
319274	401854
38553	397701
28600	347351
270729	43615
222610	265883
480184	245718
191761	274252
351436	132740
205692	203131
391315	142674
443512	100485
192448	257298
118076	10520
126818	192431
303862	470554
426870	436350
194002	382175
149321	296432
274206	291234
300051	132740
78231	470462
39295	131906
387337	196783
4742	306802
10492	218730
361129	262954
439872	17983
73842	420944
388249	161308
339729	351448
84357	173758
174034	441059
128015	122193
369939	45194
380758	15133
241890	227829
164114	255897
379192	350822
124259	280334
300620	462973
171757	335069
49184	235258
232799	80574
143765	405217
307160	362035
459422	43686
489706	387742
13663	190369
439471	393713
376673	245317
438964	264766
406221	106739
409530	114930
316136	384705
149660	40381
86311	79861
142225	409142
19795	375635
255140	315888
261896	202036
305827	75952
404756	198865
198043	453671
358942	409540
259863	120114
447258	298990
394964	459779
2401	424326
260573	205223
104192	298077
207457	73601
395392	330356
236032	57556
34068	185467
437198	309801
20891	422853
474778	131530
58479	106840
457257	159775
16492	363581
307995	210228
447610	332532
346557	202486
392521	411424
386707	163646
276909	361698
263700	130028
384231	348189
12345	307416
130198	3664
38895	141509
260285	175402
124259	385000
156670	197337
128906	20446
259866	42375
371340	102227
151333	227742
348063	138088
115866	336590
428944	220417
44469	19246
71811	486885
192909	304389
241437	267352
333639	320623
392197	196534
33140	375840
69318	173289
51759	493832
381433	291521
33030	208762
308450	466855
482011	13129
14871	301659
315795	457081
120131	278839
308744	22248
296425	34382
467745	434169
376248	8459
240844	169485
309917	15583
427376	270369
348	243840
88968	65275
35778	37113
255332	48861
314311	11710
209221	162795
141686	423318
117586	204135
420295	412666
385685	284843
344561	476412
147699	387742
254592	27464
352007	312697
98286	237803
488496	132247
246859	237178
146391	259569
235398	141226
219136	467369
381462	355700
188200	98906
469250	466168
286061	440660
3596	264029
402935	205823
273627	399736
303316	343776
426292	436889
308610	415594
488591	10690
260291	99437
409474	165520
365899	134694
352927	4841
94839	85932
322008	85990
282505	474132
203201	446351
236020	317100
118755	493251
197544	132894
160351	158087
423444	389682
377624	47497
487450	323170
337767	326189
149663	410018
61049	218614
31121	271782
319630	471013
166345	43334
1515	190284
263927	340091
324759	277941
332391	421746
379539	413880
197317	253986
424647	94835
277568	424133
53846	18108
298418	290550
358456	102827
103626	83140
108258	163127
380131	298077
30440	215392
72941	76454
201550	313314
210739	158514
466807	200442
439366	428927
372764	402183
109791	476951
222678	267553
358172	447446
331079	25016
459529	242927
1588	378127
159979	298142
329998	101058
434990	271051
418361	154137
287875	393326
146077	414832
406509	466737
66204	43725
403651	360713
22649	176557
107405	299960
372533	337866
352428	187974
132321	291521
115687	349285
202523	440660
73856	401004
101230	4632
264489	371918
480725	166063
308397	28951
331458	133096
426780	246825
126749	464089
139293	141623
458398	200917
325517	204484
151961	183213
374350	154271
347496	85450
278634	443693
128440	371479
148147	482143
94178	489552
51585	188439
46092	91069
89432	193380
474081	87889
371697	248659
152215	82642
116431	67584
3856	348971
376537	267352
381700	314572
232794	834
344091	10309
294038	47408
465666	94667
200601	337366
239272	170741
405979	435637
392390	206910
284635	129951
304703	405837
81432	317118
229735	332685
306782	267602
233045	391414
446182	174395
172335	381633
313728	420895
355049	16433
9738	480550
182054	190369
44111	360220
478276	244005
452324	189218
29710	118953
342984	265254
220293	401854
344987	414008
288385	316666
384829	288673
41832	195402
133799	363056
108423	313523
344425	273594
144953	83521
4645	5857
59801	54449
333823	13174
187435	73550
374489	441956
73811	402287
53739	185059
259105	9913
105534	458686
237714	297269
64238	316943
43923	147480
205146	315161
197341	430756
415856	6950
381794	176043
481041	313745
276821	360224
295465	234356
168361	434612
154616	148811
195679	214472
81238	147373
236023	273831
90908	274938
257636	463549
423945	190308
315966	387742
311541	3664
94114	194077
249894	85256
359790	332842
376569	387185
400686	269199
2923	195121
226167	229124
313822	75768
47080	429368
389479	69395
202379	136193
468702	182226
135163	428979
154399	435124
148516	440096
189965	196783
112443	652
242551	79803
262210	316383
450532	61572
71346	178048
319544	281214
159571	395964
102065	445186
251859	243062
446368	93009
249501	246592
353720	431799
417697	49903
12341	74106
192495	338915
336878	53863
343031	191788
270248	82096
488715	376440
234359	81395
455293	167065
318341	388407
226538	360860
315085	174362
392206	62191
162939	306149
197629	433387
253020	70118
472963	12213
414135	64897
189757	22549
95215	97834
116525	54035
8524	428214
110445	90277
97165	47148
457418	147947
315291	66084
177775	232377
405788	343225
161743	291531
183193	25283
416153	461392
328867	148199
340735	399736
144012	86456
92026	84089
188628	208192
455735	224486
241137	155355
9387	136240
254415	106840
258128	478377
228732	146202
487020	387636
39531	351628
67367	74106
240609	452284
109421	174255
457839	153995
150364	275959
57	404863
414326	42826
4535	418584
34367	398167
143631	347689
372019	378660
394267	443976
476221	155927
303670	462676
103468	61059
291078	401029
267168	406894
306917	385040
76830	387742
25082	30617
124085	413744
124115	245538
261791	443694
181752	50747
16982	8607
58594	104505
314310	410594
462559	435708
423152	128596
206399	294836
412938	196783
263566	415379
251776	13370
381305	198469
331442	480020
268798	7649
245783	51003
78669	207035
282663	267172
354545	304173
473186	110702
470673	331581
127697	131696
295684	65275
420972	245679
212013	304011
440320	86974
353000	478415
230415	243944
326631	202117
299667	183213
307986	491654
184634	110677
328104	23682
205282	421356
191955	303878
425748	205307
100874	410670
233434	208291
356562	473329
276962	190369
406763	478415
41135	463877
244092	351158
431654	28278
109418	336590
395336	100899
297151	218296
424298	39618
339278	111630
406164	212202
260272	82585
485882	352521
272230	148086
15068	72868
446493	88105
182120	466082
261091	411424
467631	61059
379902	373456
378810	469235
476863	433799
261047	137155
462928	315345
32533	318886
263497	375753
82418	468640
99409	207141
418368	12592
456989	410630
409264	245679
154807	469719
420499	377094
67399	402137
318671	131564
169031	45227
371617	216591
325509	183981
149336	257126
130414	64641
91600	103086
437849	477358
286105	453391
491243	7812
403184	249334
84968	203515
446001	474453
89584	384336
417821	191821
486144	93399
348255	133293
376592	146202
125729	374806
167897	209285
340175	166671
91938	223968
129004	486885
168329	308100
312087	72799
411701	110677
281385	378283
97443	336590
401800	151096
67302	113208
366828	460969
448946	138180
437307	201794
306455	202210
354269	411424
96683	76454
484520	271917
381305	171953
51366	15209
22395	331297
425827	204180
419730	90123
9859	22230
116572	66813
347121	398458
225694	60864
399492	286158
437592	408288
306694	252929
406674	409916
384757	474247
439977	487537
92633	15107
282133	19745
487517	121597
260905	276585
258398	338140
324122	113170
284744	62580
9893	305932
87836	454365
325932	471745
256723	370820
266258	336590
66283	94665
120448	283988
472938	222701
167673	195455
176321	71189
116887	467752
47805	403501
8164	329727
379680	48955
219546	23187
221878	54976
477811	443979
109733	235206
293853	226494
383296	391414
312842	60517
336429	30928
397498	429133
114508	8084
298548	412906
157479	233497
478002	63528
303507	190281
303734	418902
39195	113074
300209	7073
294940	211863
358718	255650
171149	306100
348292	348604
399780	298415
79897	28129
480340	440784
336023	348099
250900	219666
482964	335909
394929	107016
232292	236267
447452	395696
144501	187834
278554	11730
77443	113050
445466	446801
14323	476951
127883	125155
353599	480025
384420	3742
152641	268904
171229	489832
200092	120171
189665	71015
297637	378060
105633	346933
49529	107219
13721	57134
74870	440962
19334	105017
100349	51783
128527	25187
128686	378859
372792	247332
228064	359029
35151	142018
149215	214050
144973	386148
48282	102990
46926	312718
440784	60219
54452	371918
116413	91479
360650	410028
83565	290843
443833	297364
5134	186440
118870	296908
205346	49294
49739	162831
193026	329576
479351	482204
187813	405358
161943	344580
242915	9681
59672	240306
153525	126144
281547	213639
42797	401871
360217	224285
439014	189659
191109	228431
39195	283074
99073	152081
368845	391414
453018	283645
389141	412543
270038	101193
238233	454893
44082	327217
233568	380023
351432	67009
236810	313745
44160	10682
316570	317675
141334	316388
28947	371755
196571	102357
248013	456403
401953	166970
129515	140045
220925	213779
38208	248139
456395	116705
55242	355093
356953	8459
294234	291521
58484	278520
71231	153736
15363	415234
440032	184657
195710	237286
368542	400752
53846	81280
101012	215776
474606	247160
157666	305103
68098	366092
91537	282068
58061	148606
317676	239062
81978	209572
236359	441474
433802	268080
272313	162795
443187	268176
113950	313745
161686	305945
269612	204430
430030	417201
353099	402055
155570	13370
435401	60517
43335	121190
265345	50264
116120	350549
490797	348798
324377	198456
417484	135624
260123	119801
445632	156913
65513	65603
53229	231638
45798	264406
195682	370880
97790	13370
384470	28035
374116	76003
456853	80358
306196	404127
256901	477869
242411	344287
239610	140193
318998	435092
437849	84111
155290	86560
222864	351118
447452	311294
72523	436052
398166	209018
445796	381479
414326	306530
355083	277439
451831	421562
175687	134145
361983	81419
89900	123213
480966	183213
468935	314722
386330	216615
254957	103267
435721	105967
466592	86158
22165	437067
436326	471790
401021	119868
204320	440660
112443	19604
130468	129350
117647	358797
482083	263912
437970	57989
453892	454975
335591	350549
5354	11244
40890	85649
240643	202019
78289	369767
247400	101795
71799	294383
423077	230336
462303	86728
347731	388927
116087	224198
431654	437018
69852	347948
256684	128378
321547	378762
15433	121758
197707	61361
106676	411424
420821	288873
10093	435708
372054	150399
51246	250214
241952	366127
342486	25053
314480	28129
91004	44061
67424	252065
223267	226308
204798	49903
385308	313745
201086	428214
399780	291320
477646	104263
54539	210193
10627	20959
233498	350917
450628	22347
265785	12328
476896	182741
135363	108160
59966	180711
190926	272774
360419	207535
3186	347202
229647	189064
40337	411809
231815	330497
382089	457081
15027	409041
454248	354933
439977	62191
325314	374300
373074	391414
492391	378686
37910	274869
107034	21822
436682	622
314232	380007
323904	197587
448752	305509
325188	316575
130425	413755
289034	338271
323224	259929
409993	92989
131053	218853
337791	458790
235663	478415
115917	117784
93627	201893
245881	17561
409090	178436
418348	257164
139350	255756
344352	163163
325576	196783
487351	392788
428640	445061
172079	154528
299222	476932
426605	31440
437505	209114
93328	96256
97247	303175
262316	243720
63391	365413
460508	435255
335630	361912
58957	71619
121156	280232
381138	266911
377871	1169
128764	485304
53846	28129
258370	444098
90440	257619
59774	175450
20778	452989
262457	475917
224594	91069
167588	187943
369433	487833
60667	148770
50149	259259
27455	250679
197485	60797
481236	411424
152932	49903
302996	164009
110156	196139
391725	461049
243938	283096
40158	349608
178422	91727
451427	60028
281593	466708
326260	311221
298892	269199
387975	220417
174718	230941
409891	77727
128985	483017
171107	165489
455506	241525
25239	250033
57686	205285
388150	64335
235404	401854
235545	160181
468844	272947
27701	33429
486876	402641
379432	46336
355862	5258
241286	194830
97383	236213
200838	71281
110283	321284
293931	235294
346470	377620
479351	10441
89238	342782
471365	286016
458220	277548
462364	475699
260521	371918
409745	107034
312384	156378
423198	115257
460572	256366
125420	408413
75538	24000
334057	258370
260814	137833
154766	22827
86221	285080
115112	158780
145857	156826
117647	6949
347324	136361
142304	202019
230869	363973
272248	355796
352428	209608
298427	335567
345107	17486
478674	264766
447869	486368
61286	307273
289675	398688
314491	70557
400218	204068
395656	192450
144273	67344
365936	250805
76228	489987
62275	180805
398843	144945
29951	148055
163500	350758
307154	439927
415686	13370
121875	96977
234356	92620
78725	16433
359	344580
344265	46694
477883	405842
193817	223729
88284	346702
249845	447560
354741	180405
206587	15209
401789	133843
453213	8607
168539	234356
470812	57375
22779	232890
215777	378753
312448	195948
130675	208774
154597	295187
294323	245422
433820	253916
69103	413880
228229	152321
2481	94665
256456	7143
382882	456094
258666	183213
72926	262954
236999	168960
226919	409828
486712	337262
86379	45069
424570	122462
296564	379416
265812	62191
377869	204330
32865	332392
367965	54976
198043	224085
32920	415957
370839	69080
407280	23760
430845	103601
80408	205479
203685	7633
71647	132318
286001	432673
351732	196783
401174	49903
88586	3789
403893	256121
452192	38662
458768	153183
124953	162348
192947	453556
3885	474963
59102	401871
430717	270266
361291	205775
339316	126204
174395	262954
287841	201208
345918	98490
211513	491744
129153	463052
198862	303648
403150	226152
42234	398333
469384	400112
12828	283392
409748	470818
325804	470806
110442	471574
383142	356092
96281	264406
47035	381923
233117	118052
305025	391414
102210	332662
204798	199612
208660	293216
387274	484447
275239	364643
194144	374468
310666	374314
369548	166087
19542	218727
324467	198926
98168	331376
381996	374806
430474	425510
463118	99443
373755	348971
17727	80811
420939	382990
198408	384259
390104	146202
470955	481210
293219	219499
166626	317992
209241	356057
98383	134694
405788	139576
99350	17862
1839	100194
422546	288410
65513	6899
180208	13370
13192	76454
454167	223963
86724	334064
223134	17716
273313	338271
233538	260879
81304	274314
38895	452709
62978	254044
227953	267352
359116	486680
443815	353557
85674	133889
162289	438783
26107	119868
91429	307364
292244	86158
293502	360921
155570	293813
305827	275989
192267	466737
389113	449628
185859	413335
107295	411424
278445	197710
192742	402911
358814	169482
382207	275252
30512	5040
157414	303175
132434	86210
372374	168381
37517	391414
103210	28838
275291	353800
459426	158093
316690	92613
489822	337101
55202	125837
280799	348098
65465	491235
327570	153813
12441	185318
38038	47349
252930	425675
15068	76090
493474	283037
491190	390771
488844	59672
321736	119336
3633	440660
319670	377264
211841	37841
85996	288839
10736	49828
106268	423828
134591	407386
273597	345401
68724	285881
71938	296123
467610	266683
82297	149185
476497	321539
86697	30965
473454	12263
131488	62191
443833	104505
89219	49951
187482	1057
61724	377933
368299	159046
441210	255640
276876	476447
338897	39509
420391	243250
323894	174786
371513	238566
271314	205947
296542	399481
449521	251237
206206	62503
100495	240225
389462	317118
206789	291984
40028	78811
463856	466641
378691	209967
9323	209933
355856	168213
338808	65914
440303	65880
291292	258370
323222	342328
197544	315888
214735	325979
324502	107711
101343	192699
261532	187045
58967	366941
210583	172089
68532	322064
463552	329379
183637	149238
379829	336590
47712	348632
278312	72434
332211	216147
116525	380409
141339	73185
126535	372095
344385	462040
276821	350628
482851	122639
317177	100477
423144	383945
339288	325380
140116	426986
292448	90123
45675	153842
167588	15543
388890	110708
346987	467690
4166	44469
225571	89897
421192	127234
63867	347202
127097	105498
378456	388473
260721	346507
208754	302043
424256	487563
85909	58392
118508	22347
342242	381316
373433	95387
290838	424497
469133	175019
71189	369463
245938	429719
384568	193541
318096	15209
416376	367798
39420	89047
350973	98906
110306	332847
401003	48275
247289	13370
378539	328140
55161	245824
49898	42327
454631	129927
344172	236524
357754	15209
120350	404603
178	326446
438797	79249
474604	82715
21954	135408
428277	94516
210050	78603
170803	291521
431910	402599
376592	413387
144150	447517
9182	188903
490946	53863
332152	421372
431555	50264
317100	376927
4098	51759
291476	399546
57978	29689
99405	190369
455319	236878
142682	320918
351287	187989
313523	477632
392159	291823
373543	190369
337429	47932
428544	370810
174577	428214
25384	419650
340070	366127
53863	284843
79195	228490
98417	77341
354343	68367
478152	15926
448104	399736
434726	101382
299457	377906
466737	146178
51010	487415
36612	401101
388995	401871
8486	489075
89671	71021
350506	205287
374350	312697
277266	45687
168329	214663
270683	207687
139553	420914
353257	48007
417490	234377
475483	153995
207765	366523
130843	42653
120492	232758
115857	214992
112966	63957
26247	268880
298567	429737
97958	42313
186769	255316
73612	125159
265542	415763
216666	294511
46947	246672
302152	353388
493625	274309
397013	87785
149572	373702
264438	30972
253102	9935
433608	237019
283993	296693
437771	348914
44845	454997
57570	26551
476431	401854
457418	465167
455388	57433
305417	355112
338003	262954
63360	160876
420648	310498
13147	53490
485138	208487
305287	482334
18010	378107
482629	127921
328729	147861
489993	214024
182369	336407
127623	143568
240661	337083
466340	224085
17968	277820
286964	387742
120332	395336
346703	430356
61647	261396
488715	94344
177576	202394
13082	95769
138914	62191
366534	98445
425588	153995
345770	31629
299128	337895
426045	245332
244591	199147
145717	410457
269751	378462
414040	230137
228128	133318
353098	122590
36005	458796
144746	35735
278496	27394
3711	451460
254110	408767
461725	50497
434354	435287
322452	366493
135904	22115
4580	47757
49308	113731
392593	17561
472224	326815
7036	301700
410560	283895
227628	179390
454248	15209
318870	440138
91600	225363
26070	163298
385728	2633
226314	487703
337273	168050
343414	314495
306903	157145
459529	290722
99275	300090
2424	468127
145236	250434
12623	464652
272427	478415
330666	430356
369366	106739
292587	278520
117862	120705
333273	335363
125948	175402
101084	190369
293207	52917
84745	113522
286462	137658
187568	422998
166250	237849
184964	37948
78699	98286
98965	344398
436682	300071
320943	148629
9588	145059
356345	304011
328387	167377
244019	374220
275763	173632
489579	449662
491904	425396
107350	290270
452424	377683
250019	219825
314343	479007
287566	57360
216229	235191
69236	455261
186605	362610
43812	103420
386807	293521
50082	136279
93627	318749
489800	236225
186595	106892
480972	489552
371784	185013
316605	6503
153418	348798
167180	33561
49786	313317
275317	154163
385267	313745
141010	149079
60823	410139
396829	237235
51197	53701
153813	280627
483987	181283
16980	174646
40285	196585
169937	251417
103765	11254
216666	377695
131199	224085
12177	487921
190811	83811
151850	103301
190552	222201
17387	197546
227134	285882
295726	340598
138574	380793
262357	434711
339194	21583
465132	53883
391889	202417
331715	110708
153687	378082
250944	362710
356490	32651
197996	7146
390275	433700
60716	94516
266124	399867
123188	246803
341317	206686
65134	208617
166596	472072
335379	131992
435449	82585
27539	50719
326734	365506
115597	183213
180629	27073
96608	334424
174515	40766
209928	255684
156518	94344
60603	158510
456551	5617
473332	344541
6636	86421
378054	230528
259809	180908
267562	168030
117278	26333
306694	368205
374305	298863
163048	49940
458207	214050
438691	486469
163811	65011
130331	35707
311892	258607
387147	484786
314617	206424
226747	129235
268162	132247
55914	172489
1263	218727
55960	304589
245881	131678
91895	54700
45724	266325
327209	97724
220286	172678
202379	337761
302916	87851
121955	367291
189595	422895
268943	74556
477447	382737
124873	76531
282678	267352
163448	200851
179784	218485
465417	43982
307567	486885
190837	306491
364783	51927
68251	28129
339181	306253
112238	305984
63884	136889
297497	337041
404139	115797
287566	367000
380958	299467
350177	292055
407540	134147
475036	310836
72926	67584
175982	387101
294323	386752
172532	263028
364202	382779
482851	46790
39892	4334
192598	250679
111117	166112
167607	192156
60047	175721
427760	123849
107118	361071
354643	208253
315990	231485
124975	407597
374379	261281
235034	379464
142601	222072
410384	410484
276876	31705
106201	327061
341243	399950
323775	54068
82427	209018
321889	281924
157016	116511
132332	94516
365374	110677
98654	331486
492932	4369
106389	68701
149343	426439
302384	380199
297504	454975
198881	390349
304459	53863
10546	290687
247296	26444
290871	420944
285980	257980
196584	348960
28487	301896
411174	176525
276963	103205
269357	129451
119359	211998
458483	81645
217936	96256
61286	138287
174309	164164
424386	162247
197545	45332
34293	27464
431879	236222
201741	453625
310451	90123
453539	39152
355283	45872
486712	399736
286530	340774
29184	355139
33910	201457
233175	57181
228128	264
216362	313745
177278	110677
341578	406507
78206	128296
451083	222701
408651	76454
440604	263673
486933	165321
471764	449617
242965	18665
138703	160545
97506	228888
488713	117820
82539	277871
292721	292491
210777	213482
144501	408288
300847	336044
15819	315905
313437	230714
175026	369599
322319	360333
386276	76478
8225	378686
465582	42092
356355	447517
131080	394025
274712	452098
17562	298990
371719	186463
101546	454975
295493	351414
144147	162657
104817	441783
177345	177870
307169	423518
442133	27464
101656	142553
412462	452955
313705	476880
196425	459106
63597	398270
96071	377201
188780	164718
357939	43334
187965	219083
473290	20959
223196	301879
405023	26844
462082	164059
196996	324377
79223	107350
301913	116053
154537	232173
19727	396080
259978	110974
105978	191451
99073	126911
393581	222701
130012	205270
237838	472072
115743	152702
69209	123812
403593	88990
303189	28754
111785	206138
68532	66477
174530	114104
257977	153813
6836	413176
453607	265307
264896	3227
160628	346513
6374	272200
369075	135008
51890	298182
28882	355582
197068	265001
277799	196712
95101	212464
445576	339829
386774	336028
287089	233571
365866	343513
110615	298182
446437	9399
440511	290624
208217	315671
267562	122354
44620	3041
381256	247527
214114	123524
427176	18852
196713	35758
346557	304524
89704	78811
107958	109006
321061	453701
14823	224085
35319	468569
485062	13370
398911	137833
478737	478415
196903	322493
1292	408194
199765	272846
315346	224552
96422	411711
53846	108222
256858	420404
333337	222701
92401	101650
345970	261725
226445	185752
365822	147110
248415	191755
489610	317081
107817	301346
286776	238578
144764	142712
364851	83140
317195	52849
190369	466556
356135	337802
246203	456946
200594	443270
47407	384366
148620	84590
315250	201255
332211	266538
185035	235550
226919	462377
41491	438853
158697	356046
162502	265589
158918	344984
174347	48007
46270	153905
432421	239829
332818	116488
197503	52537
289084	80296
477381	237235
453976	241468
248876	86974
447610	187712
45060	4914
298780	322422
286390	131702
454866	21583
159488	317100
315805	56905
139185	95249
476106	147373
370557	310261
217913	167203
285222	455769
88183	60517
387464	283354
63958	440740
314617	224285
175145	124085
491445	99742
221393	55243
34014	191748
437729	240796
212167	230625
428944	275824
116481	130069
219546	477358
67051	203279
492149	221680
55345	345479
9676	420944
66588	107349
68532	185599
464469	174966
148806	13930
302791	453012
189467	263064
5491	467703
213789	8754
364324	313745
197212	99829
178422	467470
366814	270836
263747	335430
226747	212312
443232	42252
474367	273831
283944	139648
41378	333867
392853	16763
239193	258370
190673	473675
356500	170129
205815	166063
137717	283436
239084	268706
493560	205270
492571	122462
250600	94516
5291	154011
458050	103240
109783	83132
270719	168043
394087	46912
111202	183108
399711	170616
293876	22549
391832	214050
325044	162985
5539	445602
385565	170512
407535	255650
411509	489021
241189	336590
154712	255897
342650	154190
368568	16433
12379	141440
480801	455769
84698	133962
384403	83139
316900	240225
124659	152502
143936	394406
274852	400355
272427	199582
183924	332003
175892	283351
193499	409828
365614	263009
473992	194598
415370	144975
212355	376124
319865	376364
113766	478415
368760	353296
168076	36066
405936	243115
301904	190369
255084	274309
480612	155214
50321	172328
161716	226494
318774	79989
484638	206624
199676	343085
337932	153995
434577	287454
41189	409303
245716	252710
390393	28129
178729	352605
77028	421639
242210	482315
318561	97277
301315	449212
125064	461392
459213	14723
463919	87477
74668	27330
117774	267602
493103	140068
183673	241468
319368	472984
397734	318129
135630	17401
456351	394948
131574	388531
71021	53490
69533	237165
215997	219468
41034	299927
195224	289214
230051	349022
428995	247177
392413	411944
428550	86728
207032	203191
449885	113262
356819	293813
391463	105967
180927	462236
289904	94516
365399	15209
493216	273831
414036	190353
478667	291984
142404	481736
271289	49977
480184	27748
275763	254446
30471	130651
128797	267602
305687	48661
320120	443945
47214	367280
419452	122694
3885	476303
326751	141649
329563	159908
275722	136169
73660	274147
374314	76585
352632	278907
110835	415024
97777	84163
311498	68693
212605	243115
105757	77438
110850	59759
227781	332435
341969	260379
347948	202523
301312	299457
362968	272159
74720	346346
263981	300240
50446	205533
180715	91209
414820	164094
24087	430536
180649	127543
217365	488173
44159	274388
11148	351639
148088	391414
96053	123410
153315	121106
190454	314961
262358	285156
194116	317356
237675	471737
446097	414072
5818	250679
259386	70163
425827	265065
155513	156375
285622	353990
236216	83239
26318	267273
377656	471745
493347	42492
491393	92613
379372	81313
396682	42035
69727	81903
152296	489822
196996	254542
281677	466101
294749	436429
60667	286828
192826	214436
216534	84722
419061	367937
415967	301833
158950	391414
379680	101379
190281	294836
79343	121394
26256	48861
354075	492906
480506	111664
262401	227123
239272	334732
213401	258370
256246	318735
176130	129152
319259	479060
419967	73010
188156	125417
197719	275790
372340	28058
300770	470249
88266	109006
291385	385801
73362	206430
386774	337318
9061	110170
256986	354695
72287	482581
155062	53863
43138	211804
230036	110677
257907	17186
340873	291521
248424	26714
7922	201780
311981	311968
299106	275357
68765	201061
423955	115491
410923	226494
452624	409828
82789	329919
137859	425948
342805	48163
76617	67853
278149	220679
186102	207535
242935	192052
271728	313822
150441	375113
119001	53553
198495	49903
234089	51375
129760	150874
324190	252906
69455	421935
60539	189500
285023	492906
123906	412534
405946	411093
232183	307815
327745	154097
33838	390680
134921	92613
15141	242791
23020	267352
36228	205289
459993	49966
443072	321868
245938	322498
150583	199707
65028	277645
156956	149895
290342	420069
80408	275677
54312	144405
492247	207688
165010	256791
16612	119061
397833	336590
125954	120986
37173	469724
424387	484631
490468	359762
55633	108554
107151	185162
86389	68664
246011	446587
6105	24569
66547	357854
102157	379570
388190	383379
2277	228529
486677	115287
108475	475801
385391	190369
31509	315367
322490	200250
374512	387805
5060	324063
54554	273831
55334	296087
475184	124472
82890	426708
349972	82585
222102	455102
263	427796
396421	261843
109868	187834
219552	99405
470241	440142
120006	227061
321213	64397
329703	160545
153322	58881
86831	15209
185409	145276
292045	132443
127305	163458
84462	359029
327209	426439
324887	94344
471262	352605
34660	435817
32986	77650
158420	296774
199774	302646
368335	12245
310981	246297
377689	163344
147460	13370
244652	486267
94135	75914
183022	170180
314379	469583
297069	20829
93255	105878
385691	190369
108537	160461
338156	181668
175120	292721
271300	143692
43775	236959
184059	391772
470128	425675
332282	297753
176903	422092
46092	344035
476106	15209
436883	688
273609	248625
438563	303424
397833	204354
400348	12350
474636	341278
159960	439366
200391	414832
398321	237235
177814	45768
325814	257377
21989	105585
304219	463488
444081	274309
487945	366493
336152	265040
23987	168779
148604	102958
74586	371918
25667	387185
416426	343804
185237	420944
387425	258370
446413	174321
449224	474845
24646	28129
158274	452746
239725	277147
466688	49903
275487	325917
109049	90682
485582	242955
256506	141166
374901	477062
265483	393238
199677	258131
265316	262509
14031	45528
113885	469391
190642	332512
316574	487470
382116	65928
350650	299976
128080	196783
286030	256918
320259	329139
124259	360472
314548	357854
461355	7771
415371	341271
48064	17155
423717	344089
9381	116283
275624	226308
222721	68950
126439	50538
86676	466432
181704	35707
181326	445821
465502	126473
322364	315888
343746	44258
112443	391414
419282	264406
96628	206686
175203	370757
270248	483939
183809	453253
145447	114023
118938	183707
30568	221508
282461	52537
11696	373953
326260	78906
391858	452108
355178	287378
145057	292836
269158	20258
92097	60517
136955	420944
99567	24401
68532	374784
332842	435145
160847	375655
322856	233203
82150	487994
44246	11822
419056	307889
493293	59430
257631	344398
341362	440068
485507	126473
153799	366127
413351	457623
172309	415053
352905	161321
1056	467690
96592	466737
348863	64335
74365	419580
14339	196783
77000	94088
37991	369599
228225	285664
8778	247822
174449	439798
477277	234356
9928	192365
288765	110708
70119	371053
380861	37249
325533	154995
409130	161919
284049	412062
182356	297771
292653	65252
403721	233118
392904	354272
399810	382971
471611	434035
344265	180031
161023	96977
78820	277088
64008	426439
158630	173326
165267	303740
252503	283973
399825	141440
196712	346066
188481	373386
299106	456174
308618	144597
357757	385141
20507	161420
24284	216157
128748	277639
334626	110677
133909	454508
278577	419050
125673	152028
392863	477452
378105	221964
377083	121171
236999	128422
253484	345745
331868	389548
202968	331584
78742	425838
347042	394315
222296	186440
33965	161381
173491	224128
132147	23333
334970	56565
334872	300119
268910	286828
298012	197337
347326	108487
317351	484514
185267	38082
357411	475899
262639	283047
454322	478232
424580	49828
460539	178758
476976	30036
172417	316796
427818	62191
280189	474931
474880	317356
134895	442796
392940	99982
421936	111134
416298	388575
65733	27581
95996	385000
441662	65507
353880	288354
326260	334068
151861	185578
245262	354266
312980	178696
166345	110677
81996	41673
434529	190369
432175	251273
275735	114399
380748	300655
486582	129923
395200	321808
430997	360216
4615	60705
151764	29105
143624	161384
310396	162831
336590	212053
466823	306491
146097	363418
132610	151239
373889	280178
362231	481368
299283	415455
93525	325161
413097	169595
260956	54536
56205	99210
181697	394843
105969	54536
276362	11145
196454	94344
155824	269199
46829	354903
291932	120661
416247	4413
220609	28640
215075	59759
426690	100705
134847	164259
128536	16433
372764	330143
292896	53511
189948	204925
41378	129827
7159	445805
65038	290369
355508	125745
422711	257895
450351	230055
444790	441434
297474	102210
450756	456640
452021	264676
133400	126426
264005	88113
394741	110677
254559	150005
82332	336590
275721	203308
48064	35735
58115	485687
247296	41772
485492	201832
267562	475200
294365	492316
259805	117435
470248	108506
70086	465113
91688	478415
454672	266205
445053	292559
144415	440733
190015	428864
322126	353453
463150	237524
430332	150942
452981	460074
197053	160545
325805	440121
325491	99089
128704	364000
295009	120252
464180	262276
471254	317506
116934	105498
297329	92738
349610	69635
320387	366666
475788	49560
200092	267609
354866	204330
304334	273831
50264	486885
488678	401101
287841	318563
61075	148199
335165	141283
247597	447230
453697	449675
260495	264908
88266	6182
360459	471645
20044	109796
432884	21411
241477	129270
138126	38417
249804	258370
446550	8607
381911	388127
284469	20149
16150	102352
84447	389682
413675	94516
90090	41300
305350	86632
435161	284843
76228	475103
275080	447517
58971	208442
349506	99521
232666	338544
299228	185076
153322	215777
114287	438783
447610	25034
377774	362267
304509	130960
130844	285156
442444	61376
490957	428940
330375	277450
2935	369599
82105	365079
192123	46278
276765	39800
83616	37314
437243	284155
192510	100503
51080	430278
251096	389682
299106	30428
290587	477986
211250	467881
316540	216957
79731	72300
172169	200656
102972	32634
390783	12787
213506	339124
302017	25410
309276	308897
230866	18052
444415	446801
218730	94667
450054	454376
163692	49896
328140	251579
105491	133423
465300	305002
229163	435800
359374	317457
392112	476231
185243	49903
81674	88313
101805	201681
401310	137092
291832	250207
443460	337516
296292	17333
55887	479579
359814	212278
406660	96593
174362	293813
94860	296956
268147	81899
432469	278973
55789	85078
486366	139432
369577	365584
212785	197028
355372	60517
280869	431137
219281	21411
224085	116049
26001	256121
433812	434945
174297	168428
186266	52385
80421	24620
151591	48741
316828	414030
27539	423346
155407	236213
4329	49903
479351	115198
436156	195948
432421	322942
65194	49521
381758	57416
21591	279829
333080	410877
2513	62191
434598	101611
481419	7008
51759	227035
4077	393326
263189	101058
353815	248614
399305	478415
7696	452645
319203	179978
314215	30032
274486	78449
1045	410670
81432	186182
46485	492906
67675	257298
266141	122283
104650	221324
371322	167841
96362	15348
294342	290014
158156	43334
472694	32807
71358	222701
88038	250483
41189	239119
457090	49903
385062	46155
378212	48275
381238	342807
297054	155719
157593	152085
175304	318735
296477	229048
316372	368864
332862	54976
288799	121196
441036	436354
392192	359762
485471	431860
433171	138677
404953	463059
371983	177861
162452	214050
358480	37736
246541	472970
163384	476512
149361	337791
185420	480592
111549	376244
347167	150478
330697	110708
236359	464251
153075	21583
412690	94344
323836	21173
466623	75379
339558	219803
394735	375840
115484	21583
393004	364188
432480	119868
306981	291823
401389	312139
379037	169932
277018	206216
239042	434035
114435	292749
9381	137128
422711	399877
459764	164504
23754	72432
225807	147520
314522	206789
337895	90215
120314	183479
217698	230254
476878	47236
333623	485304
233388	83140
37476	470057
151812	432764
168610	486339
328059	430356
193344	276158
370204	132996
304511	318852
90413	57989
475158	81547
265965	414334
223932	249709
75456	149989
242077	272192
9950	20307
269951	84365
181590	54976
338279	135567
234156	107187
382062	162831
384149	217423
403262	112796
397662	375038
84774	232890
461136	409540
14776	156333
239431	85803
477328	396883
345401	28827
401784	142018
139279	366181
257882	219616
202379	234160
262548	187723
215415	262954
485859	197551
475926	392406
325204	217423
415023	290560
192992	26633
358279	229467
468125	347957
49482	317118
308807	115129
64936	26556
50400	401928
403813	385681
250535	77190
399374	324977
198511	430356
450831	173495
235265	164884
3117	409598
78417	402057
204078	214057
345401	483166
375182	93408
315671	485144
257072	401928
405237	63528
50676	186463
67011	149342
224194	429863
473203	24516
360459	404381
424341	143344
368858	480105
41407	231514
181665	328648
425774	198803
15414	18665
10531	357795
460585	398333
275995	85961
201131	229069
129337	237235
327876	17679
296407	58994
439790	349484
175802	310250
291209	3068
218047	51881
307628	43814
221648	37515
275686	438419
73760	94516
485476	214600
90650	436686
346272	249911
392779	395598
473056	386369
150237	367824
293913	325751
353094	255145
227642	406192
445416	240374
364577	331238
127014	288654
250505	205223
27776	194165
207063	143035
476692	205270
484184	312697
15027	126352
301913	403458
328867	434035
81206	40214
20817	330752
303792	49903
53561	454792
188568	56069
71108	249334
231887	274635
100938	226152
405232	430356
453213	298182
274156	152085
443622	54536
87007	174197
72609	429763
75498	185076
12087	174888
492889	190369
405936	333643
88439	198790
204075	171592
363993	450983
225858	394984
338915	238541
317267	317118
124127	259074
5740	391414
412440	229190
63758	16433
155242	53801
144973	62366
196903	198687
146067	595
261762	363940
91179	200492
237714	423559
488601	267562
123301	377869
62272	265883
243599	313800
274645	185013
317626	95293
130207	250404
117913	96426
416668	31049
477488	402238
34762	446059
206452	267602
436219	320484
302033	54714
448090	122462
71876	463016
4151	418342
340813	351639
336796	338687
385207	156375
26465	269157
322332	148304
261473	295650
258930	92496
289249	342807
90682	317576
153778	238911
421883	352605
315001	9054
39601	447335
130069	264682
226456	90781
270713	438783
110460	219499
483536	226494
312282	37057
145018	282401
454263	154271
458483	94516
356230	342710
234788	151349
14716	203651
354380	119123
35806	403377
290216	267602
12793	262148
157961	79485
234656	260676
493776	137317
270203	327099
141680	345111
463723	203279
435304	32807
139350	97515
468693	270234
61786	359762
459843	376231
377091	194167
81581	304911
350046	50367
390324	233491
235585	426089
31483	120559
346557	270653
331771	327217
201586	282911
46485	411809
432228	362939
167588	295945
344255	204299
315692	304668
65334	413525
300461	226444
77266	209933
348679	358099
62079	250389
90879	311850
154708	102644
75119	258421
375510	261840
216950	260425
88555	323340
26556	218727
103076	419850
10733	270248
185940	57366
450465	490888
402881	283846
257289	465037
150625	46592
457131	139123
490850	19334
32291	170617
89400	250285
92323	484093
75908	48234
120652	28129
49241	466626
227566	191639
234669	190369
340197	435280
305991	455804
397128	153150
380758	487095
428944	117023
119872	64123
120646	16433
189680	183213
305740	341271
229308	259101
156068	122212
361568	312570
431191	313745
389766	28065
251171	267602
488527	412223
407648	159571
260886	264406
254293	180578
266068	76185
72003	237165
490659	278381
74541	350189
165845	16433
241239	264766
122065	64335
375510	268760
482596	402509
437651	77691
95324	44553
74500	294404
75568	223085
291832	72461
220540	19745
133782	273468
414261	164884
481839	24077
375353	395085
284018	186679
395871	352697
331359	62191
333669	385783
218615	181264
146893	357225
2210	469235
276921	384174
244974	396246
245679	341451
291354	286936
227566	218767
381979	30811
470915	417301
62074	20959
154808	144845
271476	414286
33899	13525
327209	48247
131501	370866
413196	461846
480325	11023
303507	43334
81358	3719
216423	209194
176130	297728
130152	276358
257149	83430
208967	300121
416004	489913
226919	275677
180755	238542
228128	18282
299228	186159
444139	220820
298823	120969
236578	15209
241787	6949
80240	83674
305718	447517
185548	186440
105986	122694
42477	54976
225267	285964
12063	354643
239604	113051
276747	86476
158455	1057
68071	267602
240313	53754
384400	144845
325366	216032
42543	366127
92513	141068
97926	55497
105323	68215
44493	188759
316859	132576
24819	391414
259914	36223
244786	469421
223597	223624
350110	199939
325814	464734
414145	12443
348937	51083
276821	95323
203081	100287
473586	40784
197681	98012
201067	313745
43506	86560
161606	422853
236359	430756
395884	401679
283962	215580
88345	143469
281720	429102
338912	247843
453948	256627
137888	398445
400040	92700
61286	455082
483435	428864
458183	407922
395983	202486
374989	246458
310343	60108
62979	24252
40809	22691
260323	460277
45234	415724
193163	37079
434726	350477
273259	108222
126910	297649
200849	166970
24958	232412
325849	228431
482089	398333
74642	110677
392539	97662
222760	130278
139890	4413
366402	176518
418629	346391
409989	425234
263125	283918
121479	7351
256254	423828
483923	330669
240138	303497
188169	57134
167365	190369
184195	62191
349378	267562
392373	306950
166903	478232
401623	142018
215998	352557
208379	78811
250290	435921
170578	187627
9953	73336
372764	389180
355083	347121
273683	308083
52526	411964
92894	219865
149368	431799
237714	292923
404910	14910
34622	335663
163216	151944
266284	126099
94129	190135
312283	393648
337783	112312
101343	451414
254575	277450
173615	405217
145585	16403
314892	475240
73327	178995
373311	283445
356561	310008
405117	209285
366402	343526
443714	94667
236032	87604
140904	388476
343461	55200
224377	252565
284565	217223
463393	200032
336503	429645
320838	351414
404129	271688
368232	213953
145549	377206
273900	128264
467470	476171
165994	63490
4549	49476
385549	417918
273246	153995
270117	13370
211238	342598
244146	237443
198175	4741
193893	382354
154482	272230
104734	348798
308765	335812
358480	193281
45385	110708
343863	404822
18770	449298
74836	65115
191847	391725
160744	487415
301929	6899
420698	354728
439505	73859
266947	230324
91380	12181
277637	442634
276821	296693
390249	68201
462257	83403
2505	376887
387598	149336
379262	250367
79778	228431
244926	161691
75098	336590
250000	408819
336071	209510
174389	428103
380496	149335
181704	408293
150296	449892
160768	89690
210208	371918
438689	15209
264525	2199
278273	336291
45724	199838
418330	310756
298823	250488
357759	80834
84727	66914
52275	432165
81945	423469
8996	393326
336155	87138
258330	354694
242157	21029
95052	387676
416655	92613
382185	351769
229286	291984
309067	6814
156953	122935
669	300811
41539	286512
429785	4413
14342	309674
421688	388575
451196	329956
27292	456640
66595	95922
397562	44624
239460	190369
269334	458264
28892	387904
409555	129778
104539	270095
350961	203740
484144	489829
378810	49903
36413	210193
221782	399012
241198	291456
1839	439369
284991	209572
361007	316575
60120	132740
80972	90884
47208	2234
104539	307294
317459	492316
57752	70557
264206	267602
226097	441434
218214	123410
81265	110708
190558	168252
140449	137128
3719	403535
408486	336590
243332	453746
277568	134299
200092	20374
232098	180775
89219	125546
274413	261625
276074	110708
267562	147049
175480	357433
200092	325501
241286	190369
366121	288035
464952	160379
406509	50264
198258	8607
301683	122490
261715	236397
233117	475914
352605	453214
439179	188759
83857	160419
126204	107748
76813	478415
166587	94665
245938	372223
107524	474008
36267	351332
336475	355589
44826	364864
343797	53587
294494	241303
125948	175608
173387	430894
50249	352605
264926	86892
361046	430997
101465	138292
13953	421909
427898	376841
54856	440275
332299	285446
401124	255650
289675	171974
367767	418564
370842	189850
359933	446936
264280	25034
133909	385629
139867	163069
41378	90636
14442	118514
153684	33849
280378	242131
93912	478415
470321	336590
208209	410535
345401	211932
4138	152085
233498	387044
250697	220417
438511	367750
155033	188089
337066	378686
197172	52781
329123	347862
358087	156376
492471	154095
254446	346266
265796	182192
380258	473089
326742	222072
407508	73492
316226	191852
207266	93595
409479	77423
144895	487130
187425	226308
469556	236654
24049	372314
251055	398333
103854	315566
74538	85227
106964	390654
152743	328742
262210	206368
214251	10345
195142	154946
275291	395274
94495	76353
478588	37249
153813	70734
474505	164884
254446	409828
199109	358480
167588	284118
38302	257917
409165	481698
87577	482774
313840	204022
431405	447519
316565	293865
340902	36392
338162	419705
63959	393326
7306	200380
445098	27464
308783	84750
177247	12697
251164	344917
119392	405217
280162	165653
277105	196829
339333	446016
95130	122462
215955	417728
96376	218730
406144	166513
193935	55074
392845	466969
289292	42558
247862	473195
392539	183981
45970	4102
415574	396228
159726	23062
414326	28838
39215	95922
131925	183266
15852	379976
164285	191442
244744	182355
91829	492154
160902	300480
126062	277683
115441	328233
302918	195916
277770	15209
271694	466151
199000	186463
45265	63528
466962	389682
158642	385747
281539	431764
308177	155009
333080	54536
18647	3227
177711	120963
154619	366941
274413	16433
428735	326544
345107	19827
38038	423074
209701	22177
46092	285156
18559	182704
31746	397559
345401	183684
402253	40549
80193	342419
295009	60333
443320	66649
131506	15133
194478	401928
176893	241525
306659	180302
410713	10636
477932	245206
433506	245317
492034	420318
323308	5857
11709	492988
209094	75303
438608	204330
260259	258745
351436	380538
174977	440660
383290	342063
178422	54976
436950	183220
125064	2199
233045	212223
174725	354728
308525	351732
150423	35944
205698	476951
184482	352781
38781	140044
416011	122631
189720	126204
270248	105252
9232	311824
415194	436089
445248	475729
219198	60208
384766	267562
380454	412980
228144	358757
297411	279933
423731	489822
138036	190369
322442	264879
243700	115340
235748	398059
316980	348630
187482	49106
421029	556
288354	206924
29475	484447
265179	146079
282363	73936
487951	258031
36453	33224
874	102715
144129	392055
101346	471808
466670	71725
373631	326159
16632	134694
21511	372620
227375	187974
14254	438093
260352	395198
196003	32053
60744	107657
480673	405358
430474	345239
261777	74103
748	455442
421880	62196
134868	190369
453738	110677
153962	214172
279031	72549
438321	391866
121808	209471
326963	357357
399490	32280
153322	315161
17480	426569
430831	470554
151712	282822
288459	428738
67359	65028
85154	70097
233498	407332
313553	280675
454087	303424
132726	273241
60589	394903
288763	190369
417361	86728
219198	436821
326260	38212
267715	29325
120831	291324
409468	21742
184248	62191
153590	241040
485496	22256
21087	455565
440660	163707
6048	134946
32229	318735
60592	189876
291605	476113
469384	72941
90608	281472
484075	245317
470927	446351
13943	137719
114748	58287
8146	315235
249765	134511
359154	141435
280279	127197
154815	325492
203108	32838
195925	468050
26187	74324
237714	438653
234210	193369
298107	321627
107303	51176
251790	73738
308122	84649
38316	476412
284186	313745
59718	146124
405237	313745
25574	11541
13982	354630
492032	101058
250938	424450
23895	198502
267630	323056
444139	306387
288976	22252
493881	351732
88359	231578
251820	300119
191621	427915
150107	217809
103789	165197
262639	48876
463273	51881
277484	221890
127756	353980
441272	205669
289187	9054
372217	439358
268910	205146
332562	348070
299316	435448
151707	36462
84706	36162
353764	50264
309225	23430
31070	467840
202198	317118
417194	228013
40362	296163
86199	248952
196903	214994
84968	117107
233498	335816
198724	458305
25969	41673
310302	300263
492993	23018
175290	353867
277144	25480
257971	30611
39703	317356
90479	90414
408893	401101
186349	218730
393600	420895
171424	395793
91828	329698
312474	394917
52937	391543
148401	97894
177398	271085
56245	122462
193816	114815
160215	235148
72820	117489
326053	410679
485807	367883
10267	119123
454167	186408
122337	156477
21095	23567
379919	409142
33494	312627
1258	188759
473402	417710
126044	69856
20200	465321
363973	473496
398995	166183
149332	305551
307082	186711
44976	95912
295199	636
424151	102352
251323	435754
410390	414334
360459	249387
352927	335647
172417	394869
221735	273831
483706	124535
28185	364324
288691	338467
484473	38932
216557	440660
299166	63253
200607	69293
92032	209510
139355	352685
3809	281563
67700	355760
391806	32807
88558	352927
61145	48275
24789	366493
200144	102603
424517	187122
175497	36066
97613	384849
225306	127863
87573	152808
116995	480025
348507	477910
141339	99574
314780	36286
284531	430610
292440	164309
366651	195121
449532	121849
245341	117563
343660	231274
427486	32198
364606	174864
126262	144405
219546	382185
374305	82585
32963	249709
365466	162236
33514	174714
67506	196144
465717	214024
319824	292468
428852	41416
214322	383391
377678	316372
269356	214666
292752	400938
93643	317132
130224	172667
379680	459695
339320	446801
361676	233590
407934	188032
114405	255015
203948	187974
1996	266538
13262	303424
237311	217871
460570	77930
85678	45313
31483	186057
251720	241645
151929	278524
91382	221770
199195	44258
440275	388575
275850	452252
490940	30657
239595	309952
81973	53680
187023	205071
393730	406483
420944	391849
410177	474268
373755	160461
2401	361698
250826	241387
198317	201908
212527	402509
199993	470895
311479	399736
353732	136422
335764	252047
273763	148409
159109	71275
31402	264999
384036	58297
343013	109011
234881	369303
430504	403677
163716	150898
360178	8577
198148	358937
309225	491685
167588	77598
324648	375994
44178	239122
54141	35707
203656	263024
408961	254973
334478	61934
148246	164884
477875	450502
269357	438419
23801	193284
412502	94344
390155	315671
281643	366493
118694	378553
490614	359762
80150	409828
481505	6253
354777	37728
455572	256134
111509	263527
379680	86034
395683	321633
319670	250982
192611	359762
314411	476171
34961	471301
284349	16433
478287	403467
15502	15133
81945	129767
326416	421830
466670	120666
29995	48871
292612	74482
278943	301659
209288	91448
493090	88113
249263	444089
209824	73199
123739	21583
335484	340598
329819	341271
257498	457977
169410	17697
168093	243301
231503	58589
131404	312950
118477	100705
474688	162944
241701	143702
198637	167197
344398	164497
414286	234029
391867	198038
349904	267553
315671	464702
175050	370866
264727	213372
458215	152321
196829	457081
48926	390349
139513	413525
330323	162511
125507	60923
6781	475047
50381	88113
427760	274309
106627	373667
469493	91554
231855	33927
256651	273001
372448	426439
19199	69827
380452	255641
60470	375840
277548	364384
420857	359358
171137	281924
106235	219147
237761	67280
278070	256121
235906	95479
123049	366127
215644	469235
78820	49966
281552	14919
338003	35812
235053	268531
167897	291521
488971	476447
401766	375058
109817	195551
48922	283737
36453	428214
213812	165032
357926	52537
169043	95030
157834	270273
44948	291860
466995	440660
196119	63528
198469	51881
472366	13528
88912	330469
345918	17470
60025	164884
257596	373559
438193	93244
382557	11626
229308	212034
393452	65513
237533	22570
193152	33834
102519	192945
268820	131928
282086	74856
215260	180302
390083	309632
134024	485546
383070	281993
488531	449298
405293	348798
241937	304589
52646	153152
89370	242750
135096	124298
439666	13231
476702	258905
430544	49828
224764	275556
140847	463649
256735	272149
124309	359722
386429	123502
327209	2416
456021	129975
57375	374366
459178	444537
424916	6253
30397	307279
355201	448511
429391	327061
436946	114405
304829	158766
416841	132740
153162	421356
87047	388850
180204	40381
165680	419123
448148	210261
467924	369599
327079	115861
382368	126746
20817	313745
146316	161990
346489	97366
62817	894
21226	394885
472385	315235
400701	249709
491708	474872
18298	208516
81033	445690
388249	323194
463429	244234
31624	273831
65806	295114
302804	110677
162760	494119
52288	183213
436219	299218
87638	177395
106739	65142
291823	120173
308122	250679
199469	345745
422060	239156
233315	48275
219546	316372
75491	323003
115281	206496
75231	110708
161291	214050
246672	15133
270248	279625
430773	177861
24926	464420
114643	44110
143413	184025
21679	393326
482646	135756
88403	228955
192829	303424
68977	220756
356473	458183
434485	440660
249865	137508
23470	382096
326672	445233
44159	407094
67287	93294
304404	408357
198450	31906
299067	52064
255579	179506
364094	440660
231748	888
17739	314881
325019	103662
328705	412875
280352	26714
42767	328226
154463	152502
4634	36515
284717	306387
25969	362773
449316	322498
355629	282734
358860	292205
92238	21583
137454	291151
206712	234439
151340	268531
210493	165517
174949	421830
481809	462448
176855	137719
162746	385805
176977	204478
88359	237178
425887	102543
181020	174891
270224	144845
484070	413130
290074	260291
333345	315516
143842	266852
1243	246895
220810	303648
47940	245715
227805	94200
384864	267590
113223	303569
105053	362817
374425	476880
474688	159920
459044	439253
350064	190369
28360	186561
389572	367934
39195	318529
285498	441313
3816	299267
425765	98644
127699	366534
482158	341325
114555	394656
21534	195962
70218	200554
107479	360892
199582	446840
315805	244005
263220	198591
192238	332685
73660	471922
376096	327683
187892	458880
87494	52493
450630	50264
50790	403098
97572	219815
313674	408464
433400	194165
331557	391414
374379	158522
257289	297333
98848	140460
443843	21583
116948	446498
208786	112317
169614	328140
345236	70701
41695	86560
433769	238229
219651	477986
328867	298142
185526	21742
465946	366941
308533	442096
123469	120
279716	288837
160169	183115
398009	107396
355052	428362
113540	491143
294012	179352
9965	89232
77143	173510
947	457095
429692	141327
19350	215284
149622	134262
483717	73019
85665	392045
433950	174103
184354	190369
292743	212081
355576	200801
453594	413417
407321	483717
402739	408943
196126	238864
410573	104383
275112	53389
39664	402445
355494	86139
34429	124085
177335	79705
90368	446630
91951	284843
374352	481179
358245	79507
238466	130742
31416	441280
148293	273831
490992	357748
22071	110677
110490	399226
345715	50897
380480	315888
88239	298148
87414	473223
269936	214050
254559	364103
291385	322390
279565	305601
220480	447230
234608	224630
143648	198878
376178	121171
267562	186561
293761	378462
80094	381737
446368	268099
273900	328550
484436	108330
326631	103968
255875	434035
42726	44436
41394	426990
163530	56337
252662	143901
348170	240901
235748	200454
198138	317118
308122	128109
418804	86596
179103	351206
251785	419062
30244	270689
440488	36032
177198	25696
335951	464080
191077	255650
431535	462940
53641	320625
206046	260014
405796	136193
413915	407941
243497	46182
207695	457399
163378	13129
346247	379976
236380	42890
480726	45251
312807	171208
83092	310756
317550	245679
198175	482181
163165	186561
115823	187045
238703	220417
249444	356777
153407	109824
227644	303061
432976	471771
346471	258370
352393	124606
198244	48163
230629	221660
315588	316585
353979	469061
9430	456065
238941	9054
4098	397352
474081	332532
116853	222857
409675	318735
23197	169135
429692	354694
336992	71319
105066	283359
248985	458609
216781	263622
286822	338578
4098	115518
160080	227101
6783	304493
132622	302067
223314	121977
218810	428844
55659	134425
40821	440962
405017	407202
176111	307122
378938	27767
303420	165653
71124	450923
261747	186774
188633	412980
420266	288274
446496	139535
127708	235792
403627	296693
319081	159006
107208	121255
198665	84502
358860	268453
466181	359276
312669	207142
91828	294453
392053	144297
363705	409280
356896	286337
78835	208169
163680	465313
263026	345088
344645	208038
130564	135538
293931	188866
360459	49392
366597	21411
128109	267576
58893	460845
319259	484035
81921	342129
74964	404677
342648	349477
6576	94516
255426	371513
289444	94344
197107	371934
209075	181215
463333	461208
443830	82271
110835	50030
427227	313745
292281	385000
463274	358965
273579	47409
142486	107187
145867	38546
29143	159431
143294	216591
429193	282006
430756	255884
325441	99955
382848	459997
410831	94344
320700	268829
436201	123234
303675	141724
491070	317100
480105	47232
215505	317118
124284	467178
166626	344580
360021	420944
131915	190369
90296	267416
366135	299976
436211	409106
295866	362443
469732	13370
180340	428169
317030	214024
466744	190369
197719	298182
224009	214063
288499	201754
73939	293395
321547	385865
75276	424477
49559	49903
142674	271253
430393	108353
114947	27953
281190	16433
88359	453671
219546	351015
141340	219499
274067	402312
208577	112317
277568	96094
431929	122462
236215	326282
477932	303218
355829	185139
187161	414286
91180	367750
453821	394295
470840	110677
136522	52396
108184	9138
218890	4138
335317	408203
385905	456694
250600	359762
277030	396080
380489	23735
45881	277871
195376	296271
431343	457093
153345	190369
32553	228885
482851	126470
477932	256942
400536	157460
58435	160549
5807	325226
83821	51953
103224	130069
155270	158879
80013	447107
221966	266852
82251	9203
462255	396567
243425	341271
57147	73681
461863	45138
104889	359762
283096	105498
295458	100296
96594	180778
478945	286452
123301	100612
46988	354933
175000	420634
491012	212081
368526	360860
353287	181003
422015	78497
234120	1539
374222	412137
410595	120371
18039	295544
6860	275790
486752	184629
408824	249101
342465	147968
19199	387185
213520	466737
320838	49769
397292	207900
174461	196242
331613	288035
193657	272427
146032	264892
31187	428174
349927	444235
105545	304529
272514	156376
198317	197745
85916	324343
75356	45982
81978	191821
55633	156376
221097	436241
53858	472072
137768	213017
130224	262134
130821	230629
248013	12434
27455	175013
465031	249444
90469	287184
141507	293813
422959	469235
384410	327922
443489	201243
236930	368620
331606	105964
154383	228108
489640	195948
176217	145504
143203	164178
241512	214212
114748	250858
244855	205597
229718	451856
406108	146251
389266	422576
102511	488475
6836	356340
11442	208346
85561	241468
455572	486885
413572	328932
20533	160811
61582	110383
257596	267384
322976	440804
296185	36522
165435	395224
17708	365646
176119	56624
253142	119381
244902	76770
402805	91403
385737	211835
409135	259929
323469	463615
181651	8079
66052	267733
88931	289789
297098	174666
180921	15133
479188	351691
336796	92613
8859	314881
477049	325656
286001	416339
152553	343891
298300	203986
53541	8783
493289	70294
280523	165653
270646	262477
92635	169531
221925	479719
268370	344871
320873	461896
115449	49127
170464	18152
146017	42890
268822	399867
328075	14583
89238	239078
401403	262150
421651	26940
291221	207972
390170	294069
356530	181577
69539	175050
296289	424899
355247	3335
218052	233182
21070	217310
394031	83403
334379	15209
111203	422380
157280	63391
40813	77682
330697	53385
205702	363973
434708	241468
449795	492906
140727	172089
392942	104009
235	56068
298055	451885
419854	133112
177912	177399
52354	446351
292076	245575
374555	197440
23386	139708
486979	261865
257289	112099
51800	267352
188954	81323
272056	222701
93627	237159
61386	340998
247229	309425
267562	94344
352614	168344
29507	371934
82306	270583
373732	453356
160317	248501
338955	267895
387602	384366
310914	190220
405979	245592
329701	324787
134593	425846
138247	58532
144989	360860
427432	415767
180823	405262
228128	322048
85870	38817
120097	149128
223418	481785
124278	245679
106268	486708
37839	467492
31735	267352
276944	380568
194435	101058
132155	382061
88439	217378
115266	450840
95575	63528
381927	194167
424998	478307
202774	321868
460263	141466
431207	15209
127469	164325
136744	300574
20561	266853
113927	377573
323487	91722
310756	187813
336152	19078
250434	241525
417372	389682
206239	393326
333868	99178
234453	240991
425161	300480
361291	7541
82629	166513
279146	258788
461970	47192
285362	317118
187965	102231
490195	294684
224063	190766
144973	78116
492959	261310
407688	66769
44005	387742
200092	391509
361716	275677
99436	126813
89793	247052
358587	173193
87343	409828
145126	491714
216447	16580
349095	54976
176473	22134
252859	13129
85324	428738
338955	328538
217321	267602
203415	493990
132535	552
430845	261390
432467	4518
363351	419123
172754	273831
37580	479985
313578	129687
191773	118571
376178	334068
307628	138643
124320	431521
242191	343555
456037	83811
213604	460826
131078	474174
399988	142853
237366	297739
75299	409828
364636	336955
166903	50391
435905	180104
197888	91069
43744	423774
231991	118662
106209	130549
13635	407597
328684	397868
317552	90683
393828	318735
132764	190369
251213	271247
259544	24738
69959	144975
289208	271716
472530	336955
356500	179264
223133	208621
140263	221168
102065	47547
42269	187836
19792	340429
13390	464303
324184	172089
426633	107230
163691	67933
85653	358132
116633	425675
434908	230714
440861	484447
359906	471031
321242	134145
267828	196820
257341	13663
232343	373544
153710	266852
368008	248382
377708	455345
364738	96977
73176	201831
124153	430610
378099	19914
373623	134695
401552	383391
437855	478182
255557	372792
161465	424913
317737	248614
134083	491106
381499	475073
423724	309808
31956	249202
172588	164938
160331	126921
254599	317356
265921	378686
211238	446936
143684	338271
254757	48007
310756	291011
219532	430754
104766	260815
464409	360052
370729	90283
49631	296756
378456	293283
357139	374396
308566	110677
156948	54976
29234	205223
226111	241137
33738	336590
67751	285446
144040	426034
342403	237165
442364	117235
194216	360860
339051	405576
303691	382751
310038	258404
308309	245792
396916	209476
148964	421285
235731	440660
49663	213148
253929	23018
37147	62191
382848	90820
54692	267602
384121	374772
393597	293813
250404	194478
212586	137128
469546	132740
93899	386127
310832	2232
133243	268194
461358	448317
176239	245679
295668	192610
171848	300813
120020	441272
149391	342761
489993	311247
263697	150345
400756	249102
8055	79736
78866	281391
43286	127921
404980	58709
462530	206675
376614	278870
311510	4914
449812	325940
237850	256790
296906	145691
257469	288035
322667	48275
215260	278404
164332	417983
18763	483939
186041	28129
53641	19458
134469	144424
137851	367798
51506	293813
386894	32807
174191	110677
4065	232890
446714	318743
128755	250410
30510	194128
287573	281769
224594	394489
326260	32108
182142	415105
136089	330559
75621	46905
2895	464420
120550	153548
341204	315250
189362	184451
236365	337719
360911	416799
158522	313745
466998	218727
397648	456045
205696	120605
371337	6374
123084	298545
476043	270095
256151	121106
335630	412398
54684	84642
75235	407026
75184	427058
114103	6062
428618	2384
292020	97277
98654	167183
9731	248777
163425	86881
235859	40394
1863	389999
415283	147707
97527	413349
357309	149480
74475	485347
377206	65275
471792	377249
23289	316254
15027	355210
358145	94516
381559	93129
259882	259396
185526	230783
204437	211868
30568	357391
229085	435508
269004	55205
81279	362784
309917	189965
85339	493571
171784	404815
86632	386541
441463	46996
71416	72523
315463	434893
236212	186159
247854	433097
29084	371079
7910	27766
401085	255024
260733	4236
5401	201262
110035	200367
406924	463618
288719	420392
116064	445743
428214	238804
125064	304638
201946	94451
61367	326971
156567	147520
294140	391414
489285	433226
247975	292721
95632	442331
315701	315671
295865	258911
462974	422110
106456	279438
211717	395988
484673	446541
247608	329299
261759	205270
358718	225687
378691	348798
59640	214704
299674	366127
236712	204914
176988	131091
13288	485923
110703	66294
265384	349332
483485	409540
339333	109271
188169	4413
382310	264766
88359	84504
31451	165256
394573	273831
123418	70939
379372	20193
135169	133561
113450	142835
423067	245211
178679	391414
288690	433645
43025	440660
356212	143090
473869	327061
139798	219328
381579	123652
327893	214950
332299	452804
126870	492841
42833	476364
324912	187877
101575	380538
93627	58615
228713	469268
366534	305397
430603	178422
302744	127324
80238	387904
330114	83017
106917	127921
350650	265589
377598	114930
194129	218727
111218	165267
79485	446092
415636	17186
265571	349478
452709	435602
162704	390963
415629	83644
418456	86250
78098	6072
287404	108377
117783	22827
437505	208109
443817	291537
420263	122694
386638	356750
150559	127266
96773	469235
86476	60943
42020	351030
345467	355093
414938	483038
63339	384174
7552	386057
315958	431625
480393	220330
272950	266236
160461	425838
93112	463549
330416	123706
251709	284382
341734	112312
278328	199676
260775	474412
104667	401320
485932	71091
84951	240796
196903	209278
215010	481785
11731	219186
479513	139590
229087	96977
262642	364314
119001	8673
478588	183859
328170	293813
259769	152502
318254	11227
117106	162831
444733	415487
373749	474453
57447	187974
229199	378686
111455	221329
210938	121481
417425	357854
326260	19467
84861	317118
323559	380071
447449	85582
411269	11841
400430	312492
467703	139125
281219	147241
217321	445796
357983	49903
249366	351901
19565	61572
252201	314902
434621	419783
443494	174939
16308	111393
257306	435708
101784	18676
28399	179472
326176	53863
3577	121106
281691	466737
410436	247092
208577	390818
457418	339976
132960	431226
379932	187067
143179	80587
100573	213848
1961	404381
381546	259929
261410	351257
25748	125029
264235	313745
178610	187834
269314	273831
476752	293813
397576	463615
295269	142018
431418	326135
223458	476231
219546	177104
477932	24059
18178	168213
249017	243301
231305	19984
211551	260132
314740	255579
19430	468499
160005	172041
491273	15209
27604	239872
202469	29961
447610	226650
215396	119286
450757	394217
74668	58709
335315	15209
333278	46127
22462	99405
272367	490237
230051	13768
245679	302110
223030	401854
449322	208300
319432	205223
258136	316575
161363	118678
283718	126761
487347	232347
488254	184983
169410	44998
287527	283346
157631	316372
33891	342162
278723	357357
440249	93533
184259	237072
283729	478415
256081	293813
448626	341271
10226	127371
177939	399736
34717	450920
462460	51881
301557	239953
455358	257298
410212	224299
360640	21632
330737	170894
293386	378097
196003	125968
302939	446105
167924	244688
290691	48007
45154	273831
406751	147512
156490	146183
456011	448188
165680	314502
98493	391414
108760	367750
126381	341166
384923	300240
373597	430610
481880	389682
227857	368611
259929	161908
86042	56578
133524	53301
240309	75958
382203	458790
2187	5516
335654	129687
257904	481592
385062	66084
411780	47429
293705	481578
387975	317852
97443	273831
448381	141068
136711	221890
406764	453222
465930	1751
86047	128818
454750	165680
471390	15819
428563	75050
182071	203224
133400	111039
392827	129266
219185	260731
142605	270836
6959	292426
89826	304668
58892	471078
62489	139648
387959	88501
454450	44992
408249	337262
318542	262514
300959	229219
319548	416357
279009	137405
102878	215746
156858	211868
106648	309425
442514	165653
237714	108709
392944	97405
343497	74450
491190	1304
201204	135210
430347	291332
461972	63142
35594	487994
187816	478415
409380	478415
71584	214776
1994	348798
408508	204625
42693	224085
44777	126485
206571	12895
316856	396906
360089	196399
87047	194478
484577	461190
50961	460487
325167	324091
473228	425675
169798	358072
190242	481822
463085	381469
304404	96478
23104	15133
439072	343547
28129	67011
113844	99271
127912	286936
69207	243415
372799	183980
305365	196407
176321	156045
70119	462017
62493	278520
59718	93698
35729	152502
200675	66313
181322	96482
123333	315371
81068	287423
388190	317675
303758	474341
383164	249972
201348	170274
138126	450695
231855	315844
482835	487833
347653	263610
172379	216746
474365	153995
371412	241468
109478	132072
222760	226494
396232	193438
458652	24337
137005	147503
474617	91065
403575	179952
460787	348914
229735	51394
479872	384258
280092	175209
448552	454975
208966	160136
104325	477136
130925	130914
9061	437978
210131	352217
473822	421276
85128	11626
51048	449399
110835	337210
312764	309524
284218	118121
64293	395988
73151	282273
116635	53040
314820	114643
342465	100498
55914	395769
236957	346784
313050	367174
415173	333357
438193	9681
321052	465063
234881	216077
161507	468125
32411	195947
183927	249202
247267	235797
246049	215875
421858	85870
289329	396563
271883	364680
230379	111312
389060	327217
245942	130293
360459	326582
254293	145860
293901	333357
32430	60517
72654	432100
156062	110708
197577	115046
304395	377695
137198	103382
111002	115221
240951	261396
284265	270095
478984	428214
136955	224614
95761	80007
160005	5297
431590	475377
66547	290722
448168	482143
18330	478859
270379	248777
474041	46047
373158	236213
32893	331419
61950	218727
320184	181668
316603	114643
72804	474389
244092	8819
304346	188539
479355	262954
187508	65364
70624	98894
102065	123404
467962	228656
217398	18308
190985	336590
285876	142068
493767	335748
244362	173965
214365	84810
431079	249334
200019	316575
301312	308100
291163	186440
245679	35661
246848	103405
257613	23225
327570	190854
380489	269827
384358	375921
65245	399867
40337	246672
85575	275677
189529	202507
79266	54657
425827	354226
239268	387582
446875	467703
407198	411455
381552	268531
325439	21583
294130	267439
61033	363581
298823	107210
107905	129185
237534	13370
26849	110677
447956	206012
241937	255226
369623	313745
418500	378859
315003	394928
412162	332339
257262	428026
52217	73601
283076	1972
273700	139105
81262	183868
43496	76454
353998	42610
431146	42189
280923	450815
227857	215628
8634	75075
281897	81280
398203	449728
446413	245332
244536	262011
173731	225529
12686	144405
413331	240717
256376	158153
259809	190369
248013	106313
40134	447517
404892	416131
171033	422470
34321	36392
36026	293395
87046	246245
398109	199956
166646	243840
173900	466737
450465	411809
246955	401871
237714	296432
202613	297272
381560	179692
77033	94060
406338	35707
148946	281504
40028	23339
204755	477506
72924	260527
391937	172535
163143	444032
178005	401854
280709	15133
442508	388813
234160	461846
371334	184734
130069	159320
106739	132795
299223	117097
473633	350613
435585	118286
366211	148220
154255	433703
39195	240360
362320	43164
20791	338663
444139	55932
342253	457832
103898	38063
62074	454975
103883	119919
373615	190369
46988	304168
160005	254182
16982	230055
413331	311389
351015	12322
382640	74482
133940	198790
220274	428103
35517	38063
142887	137719
277568	316929
411012	102999
29472	35707
407334	147041
415979	92613
57632	196169
19542	285920
449401	26280
451370	212403
305137	120577
285156	154721
414825	475872
4927	280226
144288	357854
250325	197456
266965	399852
314311	157624
373888	32807
373640	238038
164890	60517
409562	332796
445796	205213
275730	442864
488971	32366
289450	99777
102309	331535
78617	94516
203020	73493
374379	162247
254115	264766
387791	301475
455484	335031
441034	123369
98562	313745
287909	348176
63975	140154
200092	67911
42046	28129
213346	377502
471975	99949
50766	41666
394315	187836
238458	333159
398229	205289
316233	100501
476969	138885
420234	11470
335418	349352
77306	21413
254776	154239
412271	141760
384231	173191
23031	463200
228849	145129
256267	119868
122972	299261
405953	139778
31049	453035
111665	471745
80952	327217
320226	167730
334378	351732
203321	134145
410500	346768
389330	3011
334962	90692
446182	109738
46412	293813
330823	388575
400517	48079
225286	261375
207909	458601
300972	468576
489831	90277
27390	240374
452876	313745
380465	169983
278145	82585
408619	67584
365932	127921
233281	59421
303614	428199
232516	117805
459618	486885
137508	40471
224857	449090
324502	164816
246755	414739
351851	172089
479351	421512
144755	391414
369987	134335
414326	456748
231305	123681
145363	487153
153516	203656
93805	3041
324199	368892
367246	206112
254269	14159
475378	113683
41676	475200
462893	384174
168652	489167
194795	284843
454179	473368
136648	415617
402316	190964
379626	477491
266346	180889
453232	239516
136798	268743
471645	119152
213801	142736
128376	195551
363710	298644
304065	79028
349440	400687
491632	400627
261082	46706
364193	137128
178422	36389
151728	205037
223098	125306
394074	351440
84899	364968
436527	126792
488102	100503
128359	404886
166142	422133
439310	180302
265626	409858
345854	174371
106772	105498
74477	40562
306694	269094
428499	411539
399785	119041
442236	86728
279333	424537
228709	267352
18039	260811
409415	205289
6072	156376
170090	249685
303125	191256
56271	118518
44209	15144
116207	72670
316118	249334
405697	333683
25038	217423
109049	278907
261626	80743
87598	244300
174392	71503
368858	486339
217762	319297
275768	425827
6381	336955
55789	492930
484691	458601
96151	83811
397465	303497
239460	15209
70135	388575
401389	83893
111968	11586
166903	72432
238754	431001
469207	212234
373025	53883
347130	368912
289320	366127
317204	372914
293377	162371
372799	489200
301058	429863
285504	62191
342486	207365
484247	106514
382140	455042
112443	486923
234791	313745
339109	266538
289126	391414
70892	63711
248697	272908
292415	94344
141046	127926
470672	292352
276127	295201
78858	186159
354539	192726
455854	421356
474341	300813
173738	466737
416978	387742
111491	460723
455699	196515
72556	227055
398465	406623
423767	452709
64524	476951
386858	292848
130148	237304
243938	193609
245881	353557
434537	279897
298390	399733
421108	81448
262210	22300
152104	489552
99206	187627
81304	174034
101638	467703
477820	135756
426315	198317
263700	382166
109721	201653
185781	94516
162673	275152
357411	8916
404337	6949
471795	245242
218930	483200
78289	23350
333367	12895
477841	388110
164040	457935
458968	21902
317737	393241
59880	176498
401011	478415
15227	186259
378498	265711
442264	369599
382848	483500
138072	223327
466115	445943
459365	377206
86954	139648
444380	31049
406463	56509
468118	354232
145810	5831
293431	192566
109437	306773
414040	90277
91947	193609
347551	116532
46661	214797
426480	206268
355713	450876
267562	17076
460582	360095
386556	100634
41798	266726
465430	428756
11806	490237
490054	144405
224700	171388
418538	147520
345401	481407
168140	45150
99499	419512
479456	308302
242210	363591
280521	48275
153322	147121
236241	332821
289527	313745
468811	355700
43722	78811
295232	463880
117347	382224
426581	317741
168437	283536
418536	378462
61367	34729
60193	86728
441396	409592
449903	78469
81441	183711
432949	317118
39631	359253
34977	17768
68532	176666
126166	316575
370176	195718
113676	357854
141782	231230
326171	90079
394076	47022
466813	169485
17542	137719
383917	180089
432555	292151
400888	485706
153813	403612
478287	307416
109595	11119
334680	349750
92057	52537
64602	246652
139627	456797
74157	457081
428892	419189
323693	328751
251711	256394
216076	21583
361296	235679
471824	395336
465828	186259
386411	442865
15027	442947
303700	458791
3928	472124
270597	393572
463885	344262
192267	475711
460409	245679
52993	424133
170853	361698
392086	40330
110912	273831
123283	125074
179032	194805
420276	43789
449803	104734
347786	76986
13028	189733
236563	489582
241732	142318
165642	190940
449577	375768
441021	434893
422200	349261
342159	395988
72890	15133
446708	91711
263405	98965
149147	205915
345956	435708
73327	73950
352451	110677
389643	297137
360091	273687
71189	489278
44246	372857
347118	203656
35756	132843
128376	228324
478805	243258
347167	315161
211359	356750
128563	165653
328089	34039
377873	94667
157792	387742
334493	110677
384824	447790
65134	147121
68035	147121
336342	426764
483663	206686
379143	94516
300832	190369
312474	343793
231545	234413
308756	103031
274451	242644
312283	247367
8392	305608
224234	151944
351426	285156
345401	201639
109657	288035
308019	237165
224626	347011
456748	130742
234118	376208
257488	94793
96103	115278
349901	326987
337293	393326
425341	304589
401561	145545
233998	238229
411282	461951
13207	96940
308781	9929
473602	267352
449521	274002
289791	25917
170326	313745
477106	307572
470672	201352
436453	283664
177172	201236
76346	220417
16333	187291
400038	224094
320865	63890
220707	485344
391363	330669
138611	339174
102458	198865
62074	257377
67929	45803
15819	343255
126800	277961
21242	15209
35546	432598
81996	166063
118580	413279
150296	384336
370507	134500
484426	251732
417942	402097
68331	172089
438825	257858
175536	300240
364783	188759
361001	208013
438813	331581
95656	132620
358320	106204
357945	103102
173370	324430
382265	55502
329017	182345
189064	327204
63977	96046
13297	261394
67029	62812
81363	68762
358589	453725
181767	393184
246845	190048
461833	214480
468958	166513
74363	72539
486289	21998
196190	292559
282435	436900
45060	147554
78279	317100
125790	14593
335791	294889
453882	28129
223731	118662
19276	94344
472651	119868
391509	274309
88937	283556
409524	136721
360459	471256
267562	212126
127674	239228
445785	8857
124291	283918
330506	16433
434862	251612
302308	288764
480965	13370
400218	265065
38835	134694
397437	232679
371322	263713
376997	223569
40977	195948
37350	277941
40407	331090
102162	32807
200092	443308
189659	393326
429069	53511
433391	459461
303330	162795
389206	347478
349838	352605
200862	380745
258136	282739
180921	350549
424323	166063
48445	139648
101104	252610
227872	160379
364115	448095
255340	484131
282630	447517
64400	414065
184395	15676
172417	21411
373837	305449
103663	46127
338191	257723
276821	957
482327	477180
186860	125803
385051	218614
489787	159378
272427	484447
366663	127386
108571	449083
124216	151096
303555	441700
439021	93671
100604	461209
121915	180957
265345	120912
134299	346066
314548	15209
43821	207688
98595	21632
493031	297941
246063	167881
156671	251382
120050	390232
309917	475555
340388	94015
160961	270836
66459	139648
386092	275790
325502	40341
323900	187896
486470	36536
428277	284843
292352	75303
271328	17339
168720	291521
200067	445521
407678	357854
167751	178124
239223	238566
376675	330752
186595	463799
2606	293813
77248	266172
387030	470899
283571	133128
347614	86596
478515	13129
419643	459953
432073	401043
297834	224285
253001	316849
221895	267602
490844	401297
58681	166640
67689	286828
465758	262844
109468	404007
304146	434214
142964	415344
248697	150478
160625	114921
9766	440962
310981	58466
28947	409540
107709	57989
425293	343721
292491	264157
326875	269199
179879	180009
378873	131603
39195	452404
137454	19262
236957	362713
481946	453919
479351	110456
413992	39697
216666	431746
450063	368820
95459	280241
223173	64374
476158	292116
456499	330340
432100	290624
98847	295454
226747	177415
323137	113051
371730	482167
98381	311531
480020	158195
240529	105632
325835	335746
364636	231411
172597	440660
427490	476150
267725	481510
156348	207652
375190	190369
248680	250505
178411	1292
7845	70394
314840	50376
311078	270324
164442	301757
334437	393847
467251	166970
326631	1880
69900	160419
262820	361698
395200	156006
368750	429863
342465	390771
129	1339
395630	177296
201989	184258
192977	211208
63190	390334
135103	418424
81928	335747
181200	371755
12488	391414
2566	22556
268848	324046
356953	249334
361109	332512
214132	325826
407815	10646
351682	293813
343480	442030
369397	253494
438636	293106
144397	339853
130497	36370
402519	296339
406389	388211
9414	310656
291427	218727
151850	21523
352900	259929
442236	388957
327673	305537
344782	360860
462028	360860
145311	169818
125837	286227
252065	364021
47080	382694
252815	86111
138126	439652
335033	274869
428214	302774
90265	446351
192973	270095
390204	59057
226671	230782
5801	475158
211629	444064
166023	387742
368839	213152
459066	110677
178422	93900
212604	447831
406443	333156
63070	144614
360232	361960
375581	120274
125417	188414
318355	110986
276451	309527
45382	119381
298386	6253
357411	285736
469388	86497
200279	127921
345715	483939
247296	421074
191933	442836
290309	449618
347965	282152
137368	29800
281130	472239
360642	440476
424039	308383
240012	227213
205578	248237
326300	241988
204723	13370
221620	77261
285123	374314
162471	395428
165316	240225
363821	303424
482089	57134
268046	77525
254851	3719
106739	438680
410543	362795
429201	482143
433196	212081
234228	482143
158874	104890
48282	464080
8285	192055
436840	215661
224589	391414
393940	88884
47434	214050
321868	371282
4973	179472
270304	300886
442642	112446
363835	251314
383687	412324
49704	361176
347434	119833
73660	421911
345313	154228
438631	426235
72875	340918
163697	351624
177079	374444
156911	393326
332267	144554
195883	20043
130675	17122
212140	478415
392086	49966
125666	49214
469976	46127
457418	437791
179411	113138
377489	97660
449521	306188
256182	428103
10546	359110
5461	153995
263557	489376
78954	440190
176130	424582
207713	214992
236751	44469
154370	14925
249402	426070
153083	186463
106324	310756
275763	55857
122022	267352
18851	461684
262504	10693
361021	101058
28357	279852
20194	74141
112346	203235
449671	193281
440819	382818
263220	417325
188493	304865
380051	212081
198317	474202
39278	140044
194474	318583
112267	395964
340995	167757
78617	395428
56836	209134
161321	303569
198985	40784
218061	317118
1706	166513
99811	114527
462241	390232
338507	200549
368962	388099
492002	105017
30223	32491
365171	118678
21252	90613
308015	461354
37578	256121
89588	311221
238602	31267
244492	195121
400700	283513
39144	123807
409708	469679
16198	185778
153805	217439
103168	420944
74932	154621
417189	362679
241173	291312
251766	151172
328339	20611
213910	316155
294897	225389
400025	218556
48282	281600
79270	347672
166345	351639
150264	135866
329787	56800
371479	188925
457105	85709
281410	164816
33332	2050
279431	299182
53459	57159
214390	79989
433901	446339
436844	59280
200375	439352
261759	396861
79282	407306
260667	487484
125441	363581
368781	377957
29077	343085
24208	349593
470942	442738
8291	110558
136744	265065
154712	476231
449628	351193
65134	9335
46867	342807
325077	155719
140244	445233
444509	475073
55598	88113
53194	394499
380434	222701
414570	377605
66128	30292
474488	476386
336023	433798
35263	77461
424990	261000
39348	293813
143765	53640
483987	295897
339333	481088
97746	190369
299434	430356
332129	104643
115951	208186
400257	427803
53898	384350
412921	359762
461415	370214
476694	294637
461185	289199
277131	379976
343604	168779
198699	262023
400969	284493
428738	283218
40028	461208
254446	75568
259492	381054
399685	469407
112443	488804
477328	155759
369166	170715
2661	50264
86186	311207
174089	337921
351913	270196
16776	26333
359802	487192
483112	381950
76362	171592
452962	16121
367009	422545
231873	243115
325996	172089
95252	83912
260064	386174
276273	350549
380748	114942
378884	49903
367087	458790
240937	136435
250404	454792
205426	187974
469388	319882
25594	482270
16233	338271
443308	209281
461068	111325
68083	206843
462392	145860
444056	246311
354111	241581
400303	122135
226359	261030
168728	9054
421656	326997
120861	444567
68429	75273
324490	115580
335016	209269
154423	38490
124873	454513
170325	273831
449521	464420
341813	52797
418172	132996
422044	59551
322490	428505
48869	458650
25953	465116
62072	355920
213777	13370
147409	5040
72476	146124
109733	193043
194003	476951
283674	175162
164345	355888
354797	50538
425805	241525
221648	372857
460139	377381
136146	31433
373755	316388
116063	490630
18807	190369
108922	354630
376248	212411
275745	313745
162024	58465
214244	94516
111629	144037
196996	105053
281691	95942
388442	12360
416000	355806
278062	476641
123661	400054
259304	183115
477932	463036
172252	474363
58694	478415
284922	192288
209122	430281
351866	440660
485100	104505
386335	219284
390771	206824
314311	213855
35849	114957
85158	8268
219696	84085
231376	392845
293235	142054
350650	268531
234881	83842
449446	84291
456021	426976
396339	4413
98192	267602
344884	205223
361254	175142
74552	241468
248981	429593
481191	4005
198317	89970
480967	35629
465417	190369
119824	410018
256120	74450
34123	79831
345715	319762
460010	472239
10690	488012
274852	67848
491109	475047
266307	65108
332849	293813
68795	87
282041	413874
405937	154041
459763	32605
362676	269199
473244	419777
158099	187746
376171	103420
236032	8252
433647	297272
463440	119969
408459	404960
80750	62191
60589	461769
211936	370866
123333	241468
237714	433466
228255	164728
103296	298595
277568	393581
198558	287740
263774	414791
87434	241468
331794	22827
167892	72985
296459	82962
203291	80587
266559	477308
386372	15841
32776	246606
53901	284436
104528	391414
222927	477980
32	104382
169306	491150
135295	399025
429220	101078
116278	32691
228050	113051
1839	177238
340027	121613
327572	371918
241596	208264
215897	190369
224326	243124
360232	50034
383164	16001
78172	489822
433667	492945
178422	337783
60100	211868
158388	409828
126662	242372
308206	292205
123522	331638
414058	144037
219546	59311
25528	85130
450397	49896
115360	152453
149660	60351
271222	94154
327209	38454
150401	313314
137833	161943
444588	330078
65781	253223
262950	64335
226919	33795
145216	160545
80294	345384
357370	403997
442133	288035
409808	98094
208240	434893
273901	64335
391545	267352
269845	476858
135497	79989
314472	53296
167515	378462
246472	110677
205273	429149
448851	388285
391412	468832
82700	93625
459910	193694
381814	384671
88331	144400
319930	185479
300273	103382
458763	290148
281841	45162
332915	14452
28974	256121
217171	127298
3809	321213
482403	464727
56620	42653
145022	348137
317983	432986
61388	282117
257856	275024
321118	271308
309917	378087
66349	54239
383049	315888
232222	240374
353930	190353
367247	467836
197638	127443
410951	58866
201102	1057
256919	59905
308313	468128
269202	355570
110460	417201
76898	112667
19492	464080
135203	369577
290127	298767
384231	462966
23924	442730
435706	283253
237838	122218
398009	79087
5700	42489
23278	55862
23570	441167
330207	228752
34123	338271
338168	139101
230051	466877
467475	23941
484004	137875
437140	298077
424163	68642
76311	383102
302017	478415
123705	357255
273812	47984
304667	41959
1843	221391
423856	82271
179033	185115
317881	287489
426595	97070
226167	428552
61152	349735
374524	255316
404954	409248
287953	261390
97732	359762
481149	352374
374305	246128
146706	28415
405996	92475
268956	198926
52408	353884
340743	466402
492480	436392
385928	25076
413213	387910
110622	347064
177466	204430
428009	46401
320442	84590
268910	452709
310716	238508
141669	323104
152475	365758
368080	297276
287095	349755
147985	252343
285737	187974
485377	357317
459569	33010
478490	397820
61647	100705
378905	191405
166903	60904
84413	190369
417369	143079
148304	312642
158946	83347
234468	120721
218763	164318
350592	393236
82110	203404
195525	67014
231384	103825
140476	116915
338342	216901
134876	116517
68092	491565
471816	286936
204593	51895
313699	190369
81478	297776
460137	277595
234268	419374
20995	217432
141782	438627
239915	337895
476522	409828
480105	5392
219546	24867
220609	70984
132434	207931
286500	12895
413816	134053
138832	371241
159028	48484
228770	165267
331503	42666
472025	267352
245536	425795
42979	261211
450550	331535
461863	438373
181822	317100
27235	160379
276663	345155
33965	226378
458706	451414
378883	275120
451216	325199
413816	359500
341271	349421
434726	8162
309370	230783
8108	36375
329339	151402
220490	244090
146504	188924
85741	285063
336487	337849
189504	67125
301312	114859
231755	393755
390374	226308
181899	180494
192238	291772
379932	12895
358172	208577
414286	76389
273882	349879
370096	75763
160629	13370
255369	400381
35346	222350
351774	463218
177181	74106
490646	95109
326631	464429
434990	296190
229735	446725
164325	30132
35538	259863
378469	141440
325338	133712
384866	303892
421635	279923
364620	367394
6613	426736
251077	277450
219141	37021
350213	46648
145277	333794
86017	447107
94768	54976
233033	391414
202469	323079
444139	25034
153006	302596
204795	169482
239694	212278
367868	110708
442283	194886
326631	176152
362853	186259
413218	400890
210685	229219
96577	116915
284720	396080
56162	317118
13142	324105
321547	140044
110784	436973
146504	390197
478847	467995
439992	113749
104746	60517
182216	423679
37748	11754
232546	398812
89219	419442
457820	232448
483058	226378
368618	436152
116515	435708
21408	105811
308450	267920
68098	159222
407016	124085
453134	331622
257488	236654
77969	277264
26608	212081
305849	210050
120162	378859
151292	59872
226919	459331
349801	190369
299622	212081
91275	105498
315566	181144
93328	359218
59326	478468
20738	486885
442139	465946
425675	400891
119632	400807
402288	58994
399814	434444
28971	293246
129328	351818
141656	20222
390722	99405
222796	248625
186387	450735
82744	242759
408950	214992
6060	356074
14585	303648
61687	169116
355428	137529
333614	105498
407970	93532
433820	29077
144069	383896
431530	53863
30035	268531
260942	29216
245823	385181
95891	252481
463089	478415
153407	403467
361877	274460
276785	363012
74569	156375
247296	125269
476158	205289
421241	307423
168037	226414
339533	15209
65091	140000
306837	368128
140116	72985
105249	40243
14254	275860
346356	241468
176759	314742
152623	477986
256582	294962
198138	298595
254505	90884
143203	348483
448136	334666
237934	160005
7731	27464
16844	345753
329323	482024
277765	330675
329379	147844
314228	358627
102307	99194
261163	332813
104325	233761
137454	330722
354939	398333
171362	257298
470915	243363
385426	294548
232616	480224
480555	293813
124769	480404
198238	469222
6178	478415
81978	131326
304744	440660
301628	486544
144920	360118
72804	152641
112544	330194
345543	388088
293716	417758
282814	20586
152641	350949
96643	173312
294707	62191
59644	216813
238207	364807
331702	231931
4716	144862
259268	186714
243181	205719
238257	334680
132911	482507
382917	324063
323558	160428
77359	190369
246335	132740
380403	434893
112093	94516
333578	440660
16434	419797
150244	11626
1589	407386
416509	154166
213042	456797
340175	57134
488771	127690
140847	46410
223577	55514
361001	379130
76044	475200
308410	357134
333	99405
403715	164273
227097	330651
9054	209504
67642	203279
137454	287855
380700	166293
91967	466714
125433	266344
100417	218555
206847	397936
229735	78915
352195	13370
109949	31510
441151	431590
141068	425351
227412	148867
306483	63528
394231	469118
449884	285722
404960	221525
317774	60562
343461	333029
43588	418740
456949	67659
396584	151931
311058	433448
79403	317356
454962	166518
360179	260956
428735	271403
368726	378686
239226	122780
374458	411256
473908	159549
71140	190369
41275	64335
23912	234246
320283	203656
444729	408034
150278	167540
394467	90123
81262	254655
418992	286728
430500	38063
237119	381729
328568	21902
157492	426184
372179	474469
477932	77637
18223	142092
339051	373941
325604	330615
160780	285156
192238	177394
72965	417918
419493	96902
60100	369599
25239	370054
260532	278382
102761	481840
165570	228479
243367	67040
263248	96643
461735	206718
12481	48738
114171	166651
248013	378691
426190	159378
23644	391414
22753	107473
376046	240796
120729	9061
134354	457913
87580	12895
57753	122694
418453	15133
7859	316245
178422	193020
167428	312459
331342	231487
68771	92114
75495	189604
240964	297163
273372	374351
38640	267352
28971	290624
238190	100250
297533	468276
233962	155321
130960	454893
333858	438829
315805	406641
57817	357854
168658	77978
20244	264908
171915	313745
251681	473199
261374	351015
355447	425675
269154	144470
155364	109099
98535	336071
84968	308409
285156	444334
240491	199293
328063	337657
217457	131937
147517	183213
485192	124085
293551	189953
84414	428944
273572	145948
260141	311800
463233	22347
67696	75499
187019	35628
208577	11222
376997	309663
428892	28088
343732	88779
51581	455711
358322	133229
166183	196674
227423	187150
72171	430031
467944	455074
403128	67040
360491	425561
105986	183213
371617	440962
149766	190369
317492	466914
450465	389643
96337	62580
452264	59217
434330	29689
460302	242527
491240	25239
46892	41214
246981	49903
302400	17641
223330	387500
279084	32348
263451	427541
79235	331082
344628	131312
268558	159188
423468	541
343384	16433
178610	408288
35848	345745
32900	328458
416408	348798
262980	255127
315163	153585
246876	231097
159343	411365
176130	97885
167588	34899
172680	241943
228128	225888
144408	481065
212736	207345
429287	88596
473457	200933
334964	388536
402052	167799
177051	401854
299106	259435
313300	294648
82150	115535
233071	440660
221929	86476
100321	331913
454263	420364
25886	58031
458601	101486
110835	220540
308666	4386
481419	297436
124182	146224
88985	463623
17535	187810
270248	434035
162829	351639
164368	382511
359246	24070
394782	362773
59182	164941
230051	228140
348461	313641
468907	248053
111134	393326
65664	366781
19590	58589
231829	291284
192508	240796
391611	236503
236057	181993
105969	360645
42370	24861
472938	262954
342025	28636
36360	176568
407251	416402
457257	138319
42335	183213
375182	107222
135971	209572
221783	336791
302038	333591
422776	481525
6314	47807
110371	183213
290393	419915
211745	256003
287486	242626
214055	361999
381256	383264
344991	331497
134319	167588
49486	423509
23062	22448
470415	326997
493625	354098
158819	123510
244125	436615
379609	332392
390632	293813
468237	396297
415979	366127
187892	32017
282074	464616
272186	219494
445193	247818
93883	261396
212013	35421
66281	453462
444413	426986
345232	294871
288247	214050
327570	320797
83842	460015
196996	230916
453549	33053
53456	53385
385432	384784
439149	144943
107780	393326
202379	300473
182806	377422
198855	73511
417728	67723
247627	57375
93451	213871
141878	148343
65363	286662
143367	391454
362180	8182
417277	57989
89441	487947
443246	315671
355611	370991
323395	369599
262286	402493
428198	377654
113717	347722
157178	440660
474946	428103
481980	354630
159979	32807
277568	142825
255964	209689
315692	218084
191731	273831
334584	293813
271297	317356
400270	375840
130069	417144
153322	293767
81458	338915
228128	392015
151316	262890
27322	350549
456306	68601
296118	322331
475582	465251
444081	392086
421843	195121
212183	300119
471144	475843
43522	91359
1193	489822
284554	288447
209311	303199
362372	390232
414637	110677
42034	216742
65901	169047
200658	237344
28530	25984
17388	205223
89608	159333
20717	392008
354428	77384
382719	15209
262487	32865
382392	228431
466988	445134
223367	185013
216985	450647
181322	221357
99812	286211
376685	339333
399270	315380
121508	439359
217815	226501
25690	196530
181891	185537
205346	110925
288594	291984
325509	431465
406968	314565
141598	270095
123951	249835
309906	265883
161397	33855
167917	382275
66383	223107
334092	314000
6467	487153
178680	312697
323407	193432
16641	350949
190281	381374
217023	350297
445162	88289
14361	11744
242555	110677
167428	20263
410955	190369
15746	16433
485094	397974
348497	124153
149272	452597
258370	171115
47437	215408
243067	62196
315951	15710
329419	207148
66253	391414
281686	78967
116758	425157
153322	11586
178968	52271
100833	175761
204304	202924
471205	349936
44070	255579
148695	286741
336071	300285
156262	395167
421703	214050
481854	217423
252604	146251
463420	188407
252939	190369
486862	309380
224152	32807
222040	464591
316284	279581
249860	54449
244143	105498
407334	409873
3216	417201
217079	335593
102249	347249
132622	94665
414603	456640
190015	401881
305889	42934
407375	209986
233498	230334
74496	446653
333178	75952
52300	469235
122161	46985
411049	359470
50642	391414
298390	260541
109690	422164
462028	37728
418305	401481
331702	334610
131087	301800
241997	317118
92935	86560
251187	409264
304555	190369
21411	192980
178634	347722
209173	22827
406409	420944
403269	367107
180273	385308
27774	23187
140009	166235
321503	172089
445840	94344
308238	31178
128240	71091
11209	87889
103159	124200
125516	111271
192660	484447
387464	374806
376770	391381
177735	132767
39189	481578
408593	378976
427169	471117
390963	460193
168395	110898
92867	62191
67521	68199
282369	186440
47718	413525
479351	423559
27604	82585
206436	66813
421207	91947
305159	273831
96811	285355
132123	336590
19558	491150
318875	65891
101067	275316
491801	63352
266307	410041
345646	264406
154355	123213
217653	378817
250833	154838
143080	410236
154456	123791
229735	154473
294323	283317
54551	273831
109733	95969
102891	258005
221687	431867
462843	4369
52466	291249
99977	326949
184207	457623
190181	156375
23564	434479
415599	149388
248013	358234
116769	482720
301384	377933
32229	234356
438545	242115
335165	446351
174255	415309
485072	132220
432034	360860
310804	24683
97458	205417
480612	378686
92635	157567
298353	239090
260918	150005
347121	356344
114098	299347
288448	81238
135222	420096
157099	365621
102352	469981
67733	333084
323386	48551
353568	207535
143942	20149
33745	370157
123709	293814
486582	155044
200071	129185
353361	226082
104740	427653
292997	394885
320873	148386
182049	110606
192093	28129
369262	334872
412050	426064
351601	228431
419764	385155
380846	63631
482851	273886
179616	46916
90582	168381
140613	255650
226607	334024
157017	494131
186375	282193
369162	177630
154949	315888
383733	256168
457418	483388
39892	440955
70921	190369
264265	49903
122668	135324
136907	484447
444380	287468
338461	212081
439977	126723
19542	150440
160066	267352
31036	14409
326631	448353
318976	462973
127484	11533
129224	24620
39285	418263
303114	439518
257413	187974
366402	401825
237895	418467
70621	312123
277954	28065
299105	481457
227315	468549
75927	440660
224149	439692
58484	381226
290216	164884
126223	271383
28129	471945
444140	281924
380120	254543
474879	478415
185335	414393
192742	228431
358315	178436
185440	182476
200167	285156
381940	93238
402939	37476
236950	389009
312474	394315
253500	245679
378091	378462
239612	310839
356729	258370
164068	37043
234832	15600
54470	51981
90628	267352
325786	12425
183383	122462
40890	49966
33216	143322
380114	254098
243123	463623
374788	103894
47898	409248
316655	240225
243529	457638
215644	124845
363903	281163
55178	202406
258321	85656
79166	217809
280600	378127
268477	39100
213123	181200
47092	153995
78072	165610
181793	228546
71724	381555
364509	160534
492992	142712
2393	313745
245814	339983
192653	211868
237533	206768
466766	264406
173737	305734
245950	165653
282461	430363
75704	95099
291672	334637
204305	378462
314094	117800
281671	467703
46556	263009
81449	77302
219136	266413
110159	221324
362712	293813
187884	369486
205592	192268
425303	121106
374404	261554
45767	214992
92543	34026
489991	106088
192742	37041
363666	350549
352288	313274
79106	132740
159069	34547
445101	434035
7757	119123
377702	98847
220756	122462
492198	481279
203526	385279
196056	162831
375405	382307
180067	401101
234453	395517
161250	33855
410918	356301
314645	309399
414286	28267
253488	248729
160124	192365
434276	179506
316246	366493
208972	187098
356524	178048
376177	410533
405713	203656
266478	273831
210042	378686
382867	452500
167588	391384
215213	125450
360830	211183
434722	319333
337093	366493
349899	359470
304827	151799
166270	408208
218697	414770
32816	123710
211619	211129
334471	367372
169540	425675
134263	155941
109524	386111
101889	478415
18025	24881
146036	115885
88638	240930
438646	22827
272173	79989
355043	164164
113551	245674
464076	417201
170065	415599
228128	489485
242975	307771
87717	344580
287690	233186
417457	17339
172672	205289
203762	33067
108892	361698
67110	493244
215260	257250
91823	186259
15819	88632
453532	368898
172396	290747
478358	313745
71189	23141
405788	139035
28927	341271
302522	489781
395200	196783
427498	159250
211857	365135
87434	463549
253916	221324
53641	69734
487639	305449
41189	16680
286016	417918
269612	172864
38700	442758
326260	328876
313974	209471
197044	149897
107524	184781
11597	288188
330313	323615
209221	430610
47080	83675
355083	254543
27322	276074
391983	301013
230426	328343
477932	219193
73263	99571
269612	57206
143529	267553
282285	248777
181159	313899
244691	443693
169504	90910
382882	411016
14948	316651
405077	53863
142001	420298
163845	357471
320930	18891
117833	245332
459064	470466
133909	74200
198509	50264
371683	347421
36596	349284
413229	239512
166048	461944
46852	214659
223762	124085
5777	186259
299395	342996
218122	478415
205028	239768
48775	7025
375405	7533
418992	241718
213338	225359
403489	147554
287651	455587
209713	53863
436001	24516
227491	337262
92498	25800
476266	395062
180357	373784
65781	212293
37235	132843
267595	178082
22779	127993
314311	235568
200044	464578
187834	332938
449051	103804
302722	202310
427376	344063
235547	467703
64114	438419
347329	86476
477417	476951
216003	407363
443228	478702
147803	140749
430894	23733
223724	257777
407535	250389
84745	119298
208038	388943
64964	453736
245414	431741
219612	62191
55308	871
181623	231887
137685	477632
461125	17155
486020	7328
79701	409828
245152	286936
293694	190926
475936	465647
248395	263521
467369	49903
76168	308961
141845	317675
142420	205289
332572	332973
295950	165267
391725	126330
319465	289445
153771	265711
11210	91418
308735	179670
238812	243438
188123	219499
77310	316524
348387	110677
86899	99982
430283	114063
324037	489552
479434	59978
238987	427827
130028	417225
337862	250214
51759	342399
3809	42905
197548	434893
54018	217561
293147	456426
153006	345602
257896	90123
352505	49828
487668	58881
166286	315671
202478	73801
202362	374264
330369	100503
410386	299467
462055	313745
321960	473086
49966	244123
208815	62191
89040	487941
440369	27748
363467	262054
120577	172535
234797	80919
432903	452796
90449	391870
203348	435318
396043	354790
371912	179251
118325	139951
295641	435280
408329	287347
287580	458601
332299	265589
20982	70557
242965	153860
62038	195372
170447	222701
71184	110677
316406	417680
275982	183213
35824	440962
188730	109985
337013	161036
63631	76709
88266	101806
181322	192671
216894	64429
226788	8976
177775	453197
308388	276901
146265	52030
250977	476412
63597	252961
483112	99210
283026	69856
81996	330143
31838	413490
37435	345726
197544	10345
356789	475571
105139	464420
262820	422411
374624	376037
276944	43783
396127	107590
60282	32254
157698	255641
3809	93238
445632	86728
258018	179219
189073	252961
355083	116277
322171	405948
249210	192288
387452	53389
316116	396
61286	207743
301041	239832
40122	94667
376978	412980
313839	336955
277568	379416
412326	74733
117701	327455
458809	389514
44082	430894
225197	373169
39852	214279
281993	392779
374331	258370
429141	343379
381940	431625
130851	28129
327882	83845
463429	257164
220624	422164
109986	25035
397734	357720
268197	389497
355394	357911
358971	75952
122150	128434
364636	118387
54112	397009
79391	215883
302690	55458
329046	398333
84062	49406
257247	348798
477403	28988
279223	219945
157657	466737
14011	116084
59949	467703
399374	166063
397271	351926
266538	107067
51520	283359
139629	331575
120646	273831
345322	311297
376592	463429
331364	477272
6072	34112
470689	221324
50906	317852
379529	263222
161558	13370
63808	144845
106436	351509
395983	167799
383928	494102
283632	102352
457588	245679
45616	171659
150173	459205
276856	183499
219198	482254
351071	6960
226760	151656
99448	125399
1839	354214
66480	288837
488715	332299
209281	312842
278563	40447
167588	240843
264017	90859
117565	218727
452962	429323
186440	249304
160720	190369
24998	160259
57978	394948
135028	273831
259169	386901
235942	169116
442000	76454
157728	296952
186650	314902
142643	36778
442227	460166
288100	144073
404960	218727
83294	411808
192465	16325
26962	123718
463200	137739
318567	81323
346537	203632
130069	355472
408646	290798
210406	428214
155302	17469
312347	42189
419797	315823
401552	477774
103626	391414
306375	295985
291385	309292
89219	270534
198443	447519
461469	481058
45135	480483
418305	467418
71998	459622
450207	147499
395107	439719
44040	401949
9325	440962
49859	156376
390352	351639
364243	335376
17634	373367
379335	399736
336285	453205
163519	220617
100507	60196
89219	57870
348034	242961
191761	391204
347121	396816
250979	298765
298780	223883
342379	97250
434169	417747
430120	140601
120896	299182
175881	122071
161363	308443
320208	99405
476147	239231
127912	23018
398131	72236
349778	462676
53238	352420
420736	429766
404686	39892
232476	378686
334092	127865
323224	351639
60665	82498
363192	155719
128845	15052
152675	319196
270196	452876
471617	322375
463549	357854
441144	489552
287953	404523
183550	9681
332612	348798
412909	334336
383041	162831
484783	108871
282453	249940
474970	179506
470083	173969
417130	350169
244536	420894
242005	372238
447610	107473
148089	185055
357411	274515
90084	295484
420856	475199
55606	313745
485704	249412
350081	472747
298932	295484
205069	32807
2692	319982
437964	42890
12088	369262
45584	345088
332059	105585
482297	17983
248013	133673
362267	476956
165035	426133
135293	205417
169331	315261
372179	270196
228128	237792
4908	184902
239112	474856
7922	404960
362162	378864
482464	359645
279149	218727
156911	287416
474250	374784
405553	98286
492595	7159
281857	77497
418156	422164
487038	294493
457741	492352
403229	422435
213871	315072
90053	21411
8675	405715
358058	83221
493262	426089
16493	393326
357662	151944
449521	186789
391689	459679
135464	6374
481419	439340
392681	86974
375226	91711
271085	224285
220411	393326
54706	161975
308669	8377
76195	41725
125168	179535
431412	165009
343604	281924
199449	461758
65982	109669
239403	51708
102605	492769
273900	491523
445406	132571
385313	454867
54399	203136
8320	401928
358132	375840
89219	487153
321242	460333
128710	243547
432175	371580
284079	456563
354879	475707
148213	303933
82450	317118
454908	318735
52205	268106
267795	79440
376855	1044
303237	242820
289243	94344
441635	146649
12789	23455
264585	259770
201813	158870
328550	464080
168302	181062
11134	352786
123272	50155
128436	18566
397904	273831
190721	153995
52537	455142
375405	351372
332862	393333
274035	203497
398506	243115
117396	311724
384370	343547
374699	288035
493217	437196
368755	113138
92401	20172
321213	469061
471365	51136
429201	101058
462047	105498
316154	103751
167583	186349
300303	142474
29064	390409
459668	373322
161943	399468
380042	440660
395675	230453
365554	224085
172132	203656
420867	286964
126835	243250
325216	44134
147871	344878
437592	487463
356795	48275
202591	137844
178285	313745
371306	362808
252487	278642
479260	259730
308550	480386
128839	15209
326127	228324
167456	171306
282469	446324
282190	293813
264472	476951
23441	489156
444033	258980
46899	132740
43775	461355
171993	120516
439016	385012
14236	203656
378248	397375
199998	257895
442648	461392
342465	409922
16778	118817
231740	45259
114550	468587
62366	461944
414154	48163
364578	248777
264674	232377
456195	65177
4280	218513
360173	309180
258407	257964
270405	249202
461523	415016
472271	296553
179104	369599
447835	460497
163813	163765
414460	15050
190027	28352
73660	23345
23309	186159
27243	137128
282253	186259
308122	367937
71941	164164
449173	126999
213503	92613
282378	327100
466123	474580
6614	42969
200092	156376
87047	401558
395096	374009
380021	449298
437609	119123
394221	59672
430944	164884
372764	359809
478623	145693
256893	170892
226364	100503
486079	409276
483706	241183
465156	22907
241987	205289
247974	377620
53314	204330
142906	360512
276821	448033
94176	317675
134299	257456
371755	352952
356987	105878
134694	50416
95393	201795
200019	212862
258439	276158
398308	16325
88359	277450
187301	75763
284891	294107
414035	164075
300887	334522
29710	463076
492200	291521
391463	395198
22753	478232
55195	364346
160940	385378
474859	244115
351981	404316
76595	180578
231622	65210
101575	110677
165580	378462
342453	14282
485536	400405
473077	307921
407819	203999
65448	152502
102068	190369
184396	444807
315261	476447
274391	22804
338746	198297
189786	34376
296602	166663
338715	2564
480580	255194
180506	105788
469272	74106
73466	378082
202478	78308
103632	169582
395029	77322
175948	418375
452263	391414
478447	211868
103751	449136
196462	295561
426197	67040
126204	404164
355319	315252
29314	86476
423318	232813
135103	203646
354747	113749
24450	58641
217366	373021
417973	369577
299104	375840
441302	372141
123449	171884
325753	35995
292430	317100
458601	5041
385161	434893
31684	153799
22742	16433
229098	183177
3234	223732
108648	21268
432301	350549
33669	101058
485268	177131
51219	114191
357654	186259
145088	170941
201410	293813
355025	253563
332299	400712
99405	241867
420164	243921
334449	133383
368264	425856
341067	407402
80924	211868
27438	73778
213364	147121
320634	468162
46534	244005
278769	353098
262121	228431
332876	188067
223962	75495
192836	67895
60882	49903
374388	78010
28053	399852
154230	456215
345881	243438
66043	366669
250936	159249
71284	360536
78155	433934
404568	36286
233134	260640
169815	366534
311256	262954
469727	162831
179729	220664
371509	87178
316372	423493
443025	469235
19092	132996
39683	275459
231143	470588
324179	406030
150776	392719
325804	91162
142059	459205
96328	323787
84756	139859
364107	116283
424366	248835
51581	127032
416408	328932
9573	49966
171897	141623
107118	28646
395336	337802
37554	237711
353722	85539
451669	402269
475691	105498
328061	109407
17872	317118
287566	93583
245162	438783
176111	347057
257370	40447
247241	237165
8632	156396
264667	290598
409100	267602
368588	148730
325188	259914
299757	109690
373344	433934
454263	136279
17103	48661
59628	209018
429843	458921
73971	21239
310756	480827
250711	211094
346098	430798
3674	315671
423709	420944
488547	208045
156562	137128
175010	180578
366068	1057
200092	237458
405555	281273
272804	18876
203843	362898
76228	227617
452709	49115
411308	467703
182270	207042
29235	464420
425827	345585
102914	273831
493457	147053
283024	420392
272577	440660
422199	29253
15000	216806
250410	284120
367213	86403
456021	1173
427544	399736
227456	63589
253527	249334
315805	325604
468071	77373
237533	489075
45638	342354
88880	50537
404352	400120
316887	294548
392624	283918
199333	489822
235034	240796
90195	69008
392624	223667
427409	277189
106905	194694
249985	86375
54229	114930
149987	183016
280421	166183
22611	277402
51484	35707
302918	222891
92628	326614
230051	241534
79392	22827
473580	119464
467836	475571
180578	68334
146893	334167
219281	355501
152027	465500
198317	453762
138352	366127
342130	476656
285827	298334
315059	113420
307388	280635
198440	35421
348497	187974
115472	32576
289765	134694
303838	111357
342486	9788
415431	88690
167588	338289
474606	326987
395504	294139
58930	121106
324655	262954
292896	58301
267297	52175
385269	322127
266115	401896
479929	489552
272838	277088
76228	371198
476782	169423
267373	149713
374600	268829
56671	233415
117833	401897
356530	404445
444643	474412
278891	17155
345399	344595
107118	292779
146083	327459
403082	256188
64998	425675
94473	217093
129174	241468
356343	289954
107649	426887
201419	478415
355477	186941
22991	76454
173341	15209
474645	220857
61683	51444
272331	183711
144796	92613
40228	273831
8803	214024
263299	23062
280952	258030
187846	11447
245529	222701
85916	422576
220933	148429
273619	105498
64936	42925
301384	164164
231524	464832
461861	169485
121254	105754
227651	240374
267562	306483
267562	186548
466969	60909
79319	323711
40262	245679
434727	413235
52396	294721
86592	346346
104741	20959
269202	202019
388994	205322
375923	166252
60625	369436
257391	487058
175761	418932
280762	48096
248222	250735
65201	366362
159878	336590
230051	152571
437737	335250
126367	317675
217154	132740
293608	59759
416364	110677
248013	413573
296111	401297
179948	268531
202352	467690
81478	199353
485420	237268
281671	142018
372102	426105
396614	38063
200446	387839
342525	198926
221224	47092
481419	454255
264164	295650
357518	295042
217450	48146
435222	22940
331274	279530
344486	314742
315321	16910
377626	50264
145577	4413
376442	318735
383379	91711
245318	355700
235248	480224
12565	452098
255471	24070
178536	325790
336152	289024
216811	65286
187834	223199
236944	176146
329628	30064
75886	154271
384702	13370
110745	291249
476655	180848
75276	414471
296186	200503
350812	43552
394995	394191
435031	63098
272742	70785
190051	468387
380748	157624
311247	330438
397004	271150
63423	109006
311984	121106
471365	157624
45743	122146
326260	139135
330860	408430
311701	140095
283096	430329
269515	304589
196611	113436
347175	461392
8750	62298
99409	94651
254059	310359
108859	168957
11789	445282
399922	369559
393200	184491
226023	386961
358233	149827
100626	204363
176288	287986
444193	185076
139818	234277
370804	265589
411012	354795
354978	35204
112443	414234
166255	189173
261872	117684
404838	203656
269108	311815
305478	298639
45510	467703
478588	144930
289924	253993
421500	28129
140382	255650
355048	320097
340144	250288
136516	63792
168547	308690
375163	190652
432399	205289
387078	273831
139401	196488
193055	184914
274105	301557
247608	266746
378350	23018
44049	261908
96007	144845
409388	19500
196903	300227
411478	214226
411754	461944
311043	200273
109528	446515
163448	377033
143501	83403
59784	315888
481733	83259
108154	480432
372306	27464
281350	124520
282475	231485
231744	318932
264103	267352
23517	4914
434409	270095
159917	289298
4098	26209
353998	28129
130069	30447
164792	263656
323020	268359
438787	249186
190525	417918
41242	217251
448420	276167
433446	61863
55461	301469
221925	196994
82961	254664
389647	132996
368117	87817
18280	194578
154456	397984
222087	212081
250873	196085
283024	169047
301724	114643
223678	295409
90897	134805
369828	349261
230268	154541
187861	4413
640	95865
387531	199088
6467	251300
122260	59551
372142	463549
451263	116934
339815	89298
276585	396377
65452	159249
167068	168292
326332	267352
94860	405217
479059	85749
68532	163670
15209	190369
266619	238995
44933	293813
109733	235911
464022	98882
137447	123410
251640	287005
450330	290433
239787	163569
267166	359762
246191	287694
265525	106459
166546	368859
309011	49966
409016	392086
150364	249444
343985	40161
373025	482851
78469	439460
19727	453170
50532	159864
414709	122305
386512	401949
41025	139472
53002	7449
446236	481279
190738	6899
81005	103587
401592	276451
111792	283265
141340	299734
132283	289483
287178	264373
260419	351673
104403	21583
278798	25872
397163	398066
199676	108160
230479	493312
244092	440764
91438	343493
222251	427678
420718	70715
107052	192524
203870	374994
267370	219572
67126	446353
351219	250389
23517	360314
269760	260460
275796	265442
238216	296980
130003	305272
174135	38794
353856	42489
124942	469235
389224	295381
458396	419539
286913	122462
59092	55205
278925	36036
339535	404109
108091	377094
276793	391414
470827	330752
486576	268563
93384	412087
365521	299106
65935	83872
55578	186384
453688	196040
96521	313454
397604	123482
218406	340521
319559	76016
155224	149722
446546	136279
394627	257204
391181	314742
257977	367750
141305	50264
401085	31313
155044	219168
170398	301475
228084	308614
342652	389849
310273	195121
422802	340744
341243	160454
71583	354560
105969	241490
160397	226443
378763	296364
115795	117997
269102	78140
401500	367620
476522	15209
384813	150056
298440	32042
374305	422454
421707	106374
484979	138441
345401	277575
225691	260337
94111	65280
373837	144975
450751	16433
88355	33180
274814	336590
10443	430356
28763	83872
215472	286591
114786	458601
1292	425662
6284	172089
449387	118571
253102	106690
93384	246100
279722	257458
435331	369599
485550	243115
258700	182172
25580	395988
443708	62135
81807	185704
18025	384400
414257	17862
273551	109179
292176	251806
27683	82585
193398	255640
203380	130864
270014	114930
116566	364110
197299	443402
312842	475571
295841	184421
416213	200503
372750	145896
207152	176878
302440	220417
411282	306633
472127	237165
369108	442091
136348	120274
363526	217423
295129	443406
99405	477514
189997	464420
86289	410833
472434	174991
246648	82377
179041	317118
211561	42650
168231	59487
113616	261396
208293	231375
5009	274515
291995	245338
47214	262927
120593	277174
473172	336027
300078	49228
76331	315261
66759	222947
436619	458936
105889	392086
52143	181887
149272	412014
414058	44049
54004	477590
61367	25239
274852	85606
385177	413417
153006	161397
369973	285446
486712	157098
295841	400349
147254	385207
256812	90099
450465	286828
118864	415411
325839	239347
444088	86560
312568	132607
59967	355978
188246	412842
430126	267602
40361	421356
343067	477774
313102	313745
287129	333746
273972	173767
148638	293813
382185	426786
437432	175807
482899	190369
248868	13370
257007	317118
242401	439218
342465	321923
489400	114930
338371	392788
327209	103392
182727	182745
76785	245352
160359	252961
90988	453493
406371	173121
41959	93364
136511	317356
232815	380858
134299	3760
198000	114930
320649	160573
251793	328140
168582	94516
451364	256121
442236	97692
440317	275677
104259	332360
77033	464420
283639	19769
43571	239528
370351	259929
47035	197996
300007	51746
100193	196399
377607	188406
479985	73302
86596	33823
130960	9203
420759	202417
459047	199353
107961	468381
319727	27893
237803	361354
874	352927
212340	243502
64322	359029
436368	313440
4931	426089
352882	61572
47214	485331
382692	355552
238829	263216
201024	53879
154460	381729
198405	362784
19812	464734
430968	325430
216666	407192
384035	184902
8628	478415
415713	187932
366238	363564
29168	360424
103977	184902
463539	473352
165680	204185
165579	110677
273946	420376
442979	440962
379171	438850
217033	479570
237242	289515
326631	109547
291982	26046
28390	315347
238031	280853
77420	411455
271973	57134
492586	477358
125374	275254
311589	271771
357895	54976
491292	74585
296450	338189
163413	86587
329079	387742
325314	36556
354545	64335
179882	488663
335743	226168
197544	2661
221687	114063
235034	373438
356081	53938
293571	25398
64255	226494
451300	212403
424907	388553
359958	488362
248607	401871
443327	453012
8461	4413
195279	50538
233782	8623
312807	190369
133909	267290
320420	235927
77221	318563
27681	244005
459088	317356
458811	13201
285265	62824
8540	209510
182387	486915
355217	22347
36339	127895
326870	229150
439956	330428
402130	42890
52685	123369
247779	15878
247046	282046
474859	164884
251338	248398
8022	95593
327321	143090
184629	31070
228128	234788
299282	11626
210156	294400
376592	321183
243947	290048
301557	114852
409016	329466
192377	387654
288328	133706
426389	310285
86775	401101
64786	412390
426215	209572
136543	230563
144351	128838
333963	48275
76621	161755
482808	161755
42383	13129
157099	172089
233498	180578
157085	272806
23306	232799
6105	48768
481592	458933
132256	91834
219783	354903
115149	327061
355485	110677
489158	297426
433969	15133
444222	262141
456748	90123
50197	97662
156621	458790
213006	330313
247232	125420
278268	256587
182131	367440
183551	164884
13728	394856
353874	142366
437370	377683
352195	441195
292497	420944
96973	387765
172222	492436
147409	349334
453966	211756
250601	14581
364325	237165
68532	424644
493038	144255
25898	150352
372909	83278
124013	236213
180488	326446
464530	129959
106119	92613
97515	288035
355025	484520
81954	385427
471666	257723
1946	132247
186463	255579
250483	125900
24867	473582
93386	322306
477932	342300
379672	327217
219151	447481
383070	42826
290695	5040
374270	354524
300715	27464
311367	188291
451847	7159
33172	460787
327209	317356
34933	391414
295404	243301
4790	328525
82688	162795
174034	293148
2103	156375
266852	480839
76297	322922
69277	81859
338298	61696
459149	474956
377006	232890
110835	162795
49898	323924
420419	86560
439469	38304
32100	63528
355083	173570
4461	395988
276759	478415
409848	320464
340404	35506
73660	347057
178003	241846
441897	440568
116107	52537
376846	420790
39601	413490
90687	138617
273083	110761
123718	192826
354741	489614
33745	231375
75339	255399
484323	216974
10741	203402
26245	145693
353204	269199
26743	356365
107817	400669
406108	443694
388195	198926
43190	4349
411972	204442
331384	262954
476199	281924
322788	368904
269969	251180
225277	13370
195490	255551
336934	385410
79134	173031
76669	96977
466108	47390
229604	304173
384361	396563
401963	314742
83892	232856
36320	226308
68627	120959
245938	438524
40060	15209
158156	344737
127384	338271
465430	144405
286087	22804
388696	84127
23310	232042
427749	462900
364376	154779
27064	400112
53846	18665
353779	144973
105321	232258
342253	434826
296534	310740
121828	8923
322346	340287
186279	376506
164353	232095
183274	429272
250873	91418
310499	192329
310038	199625
353094	134145
191255	37476
379867	165215
357224	204484
195615	83017
447628	272461
73453	68224
116694	336590
450359	15209
405526	195948
65134	73493
390303	1192
46395	328140
301675	312407
402052	54976
383244	310261
369332	119381
259927	16661
209993	303424
362731	246865
240709	494102
259533	44082
13140	50264
485667	410547
484144	433239
214461	269975
331095	57375
177751	337709
25690	304671
467874	124660
128425	450695
168226	22448
158950	492701
312240	320952
278769	50981
300273	253458
438505	462973
104734	346193
11237	374888
245617	421875
355331	225423
406201	42653
235282	164884
139279	492906
491627	481785
204043	50155
379505	204706
318533	477358
431045	203656
183003	102649
89813	355332
347199	402438
306435	351639
364943	419189
32601	276090
273915	478232
213734	478109
436626	168381
115489	191105
265525	102785
301230	182000
220160	492132
371959	409828
325019	149128
102701	430997
137833	94516
50360	45956
93384	112312
305115	204398
154325	456215
124185	29840
359199	147665
129792	49293
247355	241781
326260	249403
399087	90277
13753	454431
454119	349525
286001	438336
438354	208679
261667	203545
95865	171050
77588	212398
118860	27581
5722	380568
96142	264406
128686	95922
169921	420835
266028	315671
142527	270324
293003	299960
395336	392424
409468	330469
456018	86476
221348	222701
165979	110708
257284	127674
233498	18431
202348	169702
370840	366941
347653	387860
160940	85932
260287	365938
358475	471355
185076	190121
152877	355806
457151	308110
400910	43514
163348	189454
174139	284549
100202	457912
334092	437599
178492	118928
19135	123849
256582	60118
101534	464420
55394	276358
315644	232925
458993	296017
81636	248625
358530	62502
57269	391414
28903	104498
337816	265711
257177	169404
27070	12895
410314	105498
329144	42680
450532	409592
203794	11626
387823	155377
103855	230691
85299	461846
72668	393333
252174	462839
13527	198926
300444	21583
482874	191742
115099	367910
79438	295117
428103	224694
338261	389682
470429	310756
3747	391414
163413	157247
235545	406785
181066	272096
72875	274030
73290	23306
177385	187974
52299	28453
69884	164884
393729	121950
79919	169116
126166	264908
486371	255650
166772	142014
92152	327459
210652	249186
287097	338271
349416	78184
369510	253916
187127	277031
245394	466851
168970	124663
320468	40867
414031	430356
196996	420118
112086	274309
62038	197988
80062	21902
161545	26729
357099	53389
413192	21411
233003	249724
471314	222701
257613	444
83487	191292
345715	152880
234999	58874
372939	452824
406705	57699
101502	160679
341275	313745
626	154154
82946	102487
280986	161308
446173	308933
378558	448293
80238	255897
434513	237366
168000	261628
310128	471745
327209	158584
235568	86995
440927	322194
97682	485468
193931	196210
254446	386556
177482	421356
426076	476635
397364	219918
393940	123922
59723	291521
233782	374806
146600	73336
457418	438923
146788	48275
110498	370826
364929	59362
130246	413595
41367	103130
487833	82430
399644	411455
478287	65134
490060	208577
120446	41820
450083	241468
187744	236213
400586	377158
392779	41673
21411	277475
296029	38436
42408	237235
226741	410074
390900	363581
232348	109194
128239	79485
38342	484570
80945	112327
393737	475275
127236	277179
326017	134262
24585	288639
3522	252002
144577	121304
281480	154016
489048	483363
333309	132996
40890	309613
28130	183566
300330	489972
248013	55776
417801	404219
150552	115340
195027	405842
190558	178680
321411	167162
412506	158177
52570	381054
2066	420757
258368	130028
310998	168492
287566	161321
217581	190369
379444	29563
35308	205323
76957	38063
450617	445443
210595	313745
458840	26828
40890	246012
211558	421356
248570	27262
195977	300887
175223	432108
344952	440660
480651	406619
383459	317132
195846	183479
269157	71502
82981	5041
305561	474453
312422	152502
53822	60517
413250	268667
153455	175
389834	48163
65371	317853
260527	132996
358589	378657
369760	287422
99205	276744
245217	366859
329379	105757
332474	413100
222102	257581
165646	23290
409838	267602
275995	189308
308344	140128
223580	300240
210613	62659
200092	318932
157405	392699
325824	212584
36751	86737
397805	57989
375197	180601
320032	72427
477932	120195
244153	13903
328357	179776
350064	394636
66561	72861
312639	113927
493031	200947
272573	54449
447335	404106
272675	51881
54368	191539
384218	337262
212081	300500
309225	435630
171752	90734
101344	477447
165784	483977
317983	245679
234601	32566
245997	393326
65492	293813
428618	276753
422822	78184
42890	190295
492617	289777
386523	382762
443778	127370
135760	37057
109440	378686
68661	21583
224637	346158
24381	205289
318249	94667
456231	86612
492745	461846
185071	420392
153006	80662
413087	184366
454248	137633
153162	171953
261070	394587
199635	16433
330911	409828
41148	377885
54424	380071
353577	80662
457789	114550
396549	477986
75711	54976
485090	5857
58760	417918
310629	381008
261946	54951
148692	345585
54536	39755
493799	220246
475633	91411
224483	220417
219980	5616
43292	396431
59289	80673
428583	351639
342465	124891
261621	362610
441678	339075
169947	420953
19531	350822
84698	175608
153813	442224
177249	464491
459819	281723
255603	117565
474716	334095
284129	300397
344087	250116
330973	90277
71189	427727
371509	321176
417938	12623
381572	294010
118198	101135
388872	21057
345918	391308
44657	285446
356355	303061
425298	313745
369972	12231
67399	323126
393303	484586
270018	52147
174800	56998
117980	388575
326631	316388
439893	332392
135181	329288
56619	180527
289675	16820
90064	356645
369484	119762
261791	384173
277467	389862
377012	395659
287212	363581
331770	270095
408615	209572
13588	167110
176258	353617
214986	100155
259293	447358
426683	65320
170421	278455
365358	210418
417585	347036
432009	456316
463539	67009
53793	180563
262876	442096
444015	271
49084	183213
320160	285156
213123	407755
65710	274869
90050	287382
459188	472891
306282	12177
323758	401297
29399	42890
370030	326329
387147	61231
369376	426693
119188	65876
479351	474341
308122	223192
148468	376814
122101	184902
171915	211238
253028	428125
465288	265589
147835	4349
212278	347477
216147	423828
298614	326018
69266	446968
78206	478773
161640	54822
31758	250893
235902	410415
20069	450760
375405	420779
288672	5040
87638	327217
457521	93589
20300	355093
212013	270836
266845	121754
489253	260417
449392	225868
81358	444602
174852	359221
467525	339679
373565	318761
164394	477986
427122	249202
193777	335361
3524	241843
380233	10646
219546	218727
132617	357854
303739	40784
359642	137070
188318	414784
428301	293813
476560	294365
484709	413525
248882	117492
173825	40257
412110	447853
247010	371918
259642	183213
103584	293246
192800	75996
339737	289621
94409	357800
336896	81280
458338	291984
48239	198275
70271	381691
345401	308059
415176	332340
37173	273831
388211	94344
694	99405
98213	274742
440362	493524
292461	119868
139585	13129
94092	376124
418314	299551
456021	220149
135790	273854
262487	32489
402109	45371
421096	21457
470601	120607
72804	450307
469307	80686
88462	163261
114643	61217
335324	14497
459205	402732
116769	147053
270840	187834
112102	98695
93892	228707
29998	40784
65373	148871
341908	466293
410811	101816
424573	309425
223153	109515
404892	47699
15084	453697
112317	58881
444139	84960
358656	430474
35806	384751
412590	285156
345384	125399
157842	369066
444025	425229
264497	445690
374442	62191
266307	23460
290216	470243
172438	403421
166158	64474
316565	191700
184918	134500
461170	255057
287782	281690
363515	8672
216898	300480
450532	289883
6366	276358
27455	451414
420793	345745
401242	119799
405073	392062
221296	52131
428954	44457
259250	266377
261739	415231
326631	464235
104648	467546
119001	349961
110650	261457
422200	89047
172665	170758
410877	391414
125577	119381
119705	478415
222963	439199
128513	90277
312283	230055
436287	492611
491194	295484
244692	114930
89537	452427
486389	182000
154138	403564
28096	40784
482140	67089
477092	479331
438203	336590
164885	2631
171494	446367
130928	153538
139615	331349
398651	102928
329789	385182
182150	72523
469491	9054
83042	353755
167588	198477
210435	165680
371884	359281
492393	72523
321623	404731
446546	25053
286001	343752
1080	182940
149276	422851
71916	52537
303779	215483
465064	116372
76984	239239
103867	290524
202639	58301
182771	27775
31015	416586
181159	318678
340467	345835
256431	113971
438317	212403
312177	40784
200092	373749
98519	78155
58590	468765
152679	409828
376146	51849
131054	315671
72590	478957
378982	159795
489787	268118
269307	108222
141178	152203
433008	12245
37748	184902
369464	409828
39772	223963
391241	162795
396407	338401
381622	56645
144973	208017
35441	243115
158087	431137
479242	430412
19334	381787
201131	132617
16116	336590
214668	259929
293052	417201
336438	315976
362336	447158
120254	26601
424943	258370
191536	423828
109973	173755
286582	333664
387791	51585
77377	95312
18864	421356
404568	78742
415545	482571
42887	312915
457547	259929
319720	304466
32580	472157
364154	185942
90618	293813
213035	441635
353597	178673
176658	13370
205057	54002
91382	57261
388435	114879
490195	297969
131574	348798
382229	48146
141374	384366
432421	448857
467600	109493
8837	359029
27052	232228
251746	101058
69355	390329
116686	177775
149332	437768
41287	258370
12358	170942
49106	319703
420955	266768
69264	421356
126423	338189
258398	132247
163190	394636
172923	126144
324531	391414
402416	57782
340873	115738
472887	476656
47214	379817
84570	220635
486124	293813
450743	21583
427557	16422
114490	274028
344125	16433
94475	436042
438336	72223
278465	362763
325972	162795
232884	54599
121960	435374
107526	140728
67380	296367
454547	50538
395177	472049
89950	255584
16291	121510
174853	350189
260167	443184
338093	46503
273593	251244
69292	218177
39954	23557
201706	59759
63396	229219
158431	375801
474064	77438
233498	199896
286642	148911
276591	232555
36208	154137
115925	289503
349778	11626
19262	86077
427506	209885
452184	83275
267373	350668
347948	453012
95579	288860
168017	86728
429156	355447
11209	429150
46865	231582
195349	95942
144182	153995
412707	371053
266021	101058
426197	421356
454827	476951
29062	134694
20450	23423
332535	274759
364210	190369
395198	163372
174034	301042
395230	489822
53235	348007
26511	221329
288961	223404
437609	310678
52646	480391
77432	374639
184118	423688
28407	77946
108588	100406
263514	467410
288830	399349
61683	33976
308259	256121
6467	449299
43496	440962
47158	297031
115547	236213
172417	427265
472253	49828
123025	94516
156020	111008
347121	118755
220888	33088
491026	331349
339958	68030
216006	490436
7552	7924
304186	264397
402479	274309
260970	440660
447869	358377
46548	110677
265910	94793
47815	472335
874	161581
429299	416006
288640	313745
431256	236213
51543	17122
137198	420581
376308	271367
874	64401
157663	165653
356530	477889
31775	99405
207541	285640
24205	230925
259292	260527
24751	334680
320954	411157
38911	99533
39072	100349
456316	288035
12289	448167
426167	97894
184021	246101
66383	337713
334636	127270
34977	210884
291223	89047
352428	243301
309374	435221
433098	309425
483987	379760
321213	39675
34658	420654
256901	328005
50394	14919
474119	190369
467694	86728
381941	78288
109976	125046
175320	144470
472372	450670
152641	133121
239427	164884
57932	458930
299649	283858
483381	464727
339542	183690
182108	476951
299905	162771
258218	268531
205633	49864
480300	183213
52909	209572
447841	441313
264469	292553
5700	436840
28877	318533
299580	227135
28955	194805
191364	99405
434205	401939
470801	478415
164636	293813
202852	151647
234881	277450
4100	132136
2416	296339
177417	211134
299580	461182
345107	38126
461136	362267
367439	391154
452243	139684
144973	316517
239947	96094
35263	23423
306043	32807
14615	95865
219940	112994
470748	430610
40924	410018
368128	28646
340386	101597
22341	317675
329518	169047
456865	248614
397703	184558
108491	486885
227781	404609
163436	95149
413709	135738
242759	419686
30326	41673
189193	39280
9707	287206
14668	52755
368612	197753
72804	388869
86225	480767
473244	360472
491789	36392
335069	364076
60929	487153
476344	102352
44420	393238
160128	461903
474177	219334
245985	361551
244244	474250
382228	375876
170872	74511
344912	259929
120314	53333
366235	125927
348084	203403
77809	39591
85377	334542
457603	267352
37459	468634
350973	276358
277469	60517
479733	49609
75909	477457
446273	284982
455831	412219
326495	224501
314311	382386
463761	355093
448346	228431
85674	327649
378230	177415
223107	432866
12746	78967
471143	97599
145111	2003
132334	445936
76737	249957
92401	175734
366581	151220
326260	43614
337516	297374
81146	322485
196759	65891
384939	60108
472534	179775
184418	6171
291614	237235
171414	186302
315418	67878
146194	264406
213203	422330
358172	391414
450277	255859
319824	475520
439807	95942
23481	367483
428944	465005
166192	342050
273320	336578
190789	28129
123173	302912
101103	448261
391327	123410
341221	20869
237254	50155
323310	15209
96146	175960
445155	447519
288510	233700
50541	237548
344970	142595
357905	84649
143379	209510
219546	82078
59665	307279
216620	164721
323232	390625
456996	59776
184063	438300
488768	106054
131255	121141
123101	454975
460177	22817
124523	90401
64490	336590
364183	315888
406649	302153
325976	17590
93437	355350
241286	227101
338966	93403
373254	226308
133325	218730
178959	26848
134593	289763
390832	64603
322411	382060
115340	439878
423446	348292
409137	209471
99393	95149
216061	373835
312474	62193
1328	420944
420018	406099
474544	452427
296564	123589
25393	431799
198881	351193
448104	78002
395365	1151
277765	231691
478232	54347
153813	311212
444423	17333
218177	131315
187834	202299
49494	425320
481964	152702
104325	276876
12885	469235
253076	164873
1687	180859
56646	64424
128903	224267
470457	425675
386735	199097
399825	381428
212009	279779
105038	492588
34321	190766
343093	387839
314435	313745
237028	409540
247296	213010
427602	350189
272301	355174
441434	230025
23306	249894
67837	198473
202197	265065
175627	219601
200910	298182
263880	67511
470700	34809
378982	267264
43024	212576
317854	305945
104741	105878
112881	313745
261277	360860
280986	304355
366583	6253
184520	433265
441463	452804
419677	164884
420757	360658
79998	408587
6954	75952
312347	81560
218441	397863
61657	307472
18936	16762
72980	156376
284218	278220
379495	220417
356057	462973
454065	400067
384133	263958
303694	152794
428892	106541
456858	131459
407334	261720
417938	8743
399635	298519
154580	147414
190281	188534
457215	86763
230994	74143
435649	192242
373136	174065
439726	228106
273008	21902
297641	246460
386973	237178
25420	334391
6359	251597
105012	491897
202307	130699
474895	431213
407965	202109
420741	86892
230478	429863
382002	230655
47880	430356
279809	439686
408066	282674
470084	212081
414911	249334
163576	188214
125863	32752
325792	428214
27847	347948
431976	139297
439007	186994
385969	46132
90711	351869
283675	279636
146653	225043
129872	268176
392810	128498
75495	452709
291525	104505
103050	450541
300549	86560
404091	35618
182029	111623
429400	336590
199473	386369
372999	317675
152577	359775
57201	341271
246755	398196
266719	296576
425956	31297
360775	234716
116154	468162
322798	480096
378087	270073
168919	221324
299976	272339
215337	381512
456104	371132
312161	414936
441619	313745
83480	311696
125451	315671
27289	183213
285711	317118
275839	15133
326586	228431
49353	457514
274913	392004
462143	348798
431325	96195
418700	291324
213116	327217
33410	250410
99602	435708
324001	12895
148991	392108
357411	155661
67591	130069
361930	110677
157382	122132
437139	35855
30165	462973
247929	175402
369096	471039
398918	151698
351687	152702
184528	351732
58162	177434
223727	98644
308356	100380
447408	100909
340438	8354
197077	313745
84936	235078
200003	260242
121594	286664
272691	253925
79373	205289
486087	83811
58298	114113
323826	217491
5	217182
337120	44647
115112	464951
125304	168381
4898	132740
52473	435637
116410	154355
9186	148334
34203	353437
166229	262954
268492	403612
197077	58728
144919	229928
266172	155874
238855	128540
222389	188079
90650	10345
415949	130229
267562	467467
143370	469532
103886	336590
379462	383114
406221	463496
39892	72680
405788	300469
250139	53490
176914	298767
208294	86560
319596	127805
337660	477986
367878	323157
384303	390105
291812	170478
32148	86728
73818	235644
364549	26551
280999	79861
218924	26366
201441	62972
179558	441836
246693	217423
143049	332729
241047	232158
133784	281924
198387	2061
478051	282030
347867	377278
32429	227089
272173	44092
311367	459317
147800	489822
227665	367438
119325	370137
49660	389099
371991	494022
208577	91327
417085	267602
345715	194586
53129	334836
287566	177109
87931	164641
138698	201208
312445	372428
418156	206240
64172	109580
146309	152502
143506	484274
204116	475594
162760	414393
118411	357373
379356	12895
49230	11626
439909	286966
52686	186509
253527	62133
284840	348558
278554	317675
446477	149480
199838	257769
201122	140404
171495	429863
373138	77410
167588	58647
481567	158157
400883	290953
483537	49896
107118	53283
359	493943
155271	247088
188854	194959
132434	12715
253503	189156
118188	225005
32509	9054
129232	206460
474457	127469
280030	485971
114130	55756
146893	337314
408613	128225
133853	164164
284274	332685
332146	363388
393023	80662
115449	328932
386973	454975
60025	362972
55183	437579
439698	398333
161363	32807
87638	308100
423392	293813
256823	389016
48472	124904
280478	12918
449864	103240
270248	281472
167049	90123
104325	74762
340393	85611
18451	354933
46988	41533
361761	92939
321157	122708
129376	183213
327209	427883
339498	70557
142388	106282
83049	21583
334032	25508
323421	447145
113595	494102
457615	352950
317743	345708
474341	421356
483301	468832
339815	15274
403408	178324
263703	36760
488254	451460
274276	451448
160961	6853
67166	183840
20946	176817
432694	353557
129204	168381
275344	216344
199340	22827
106648	343984
108282	97834
205023	252340
133243	100277
109713	106946
34899	443693
54425	146202
153653	98847
50564	199239
173450	217423
388626	451197
386468	240225
106479	52537
276621	159293
65809	467315
424109	328253
205069	398386
149446	13069
78758	273831
205179	159390
458612	329145
261091	186384
289661	389835
298850	337323
421494	278520
488418	478415
162421	102352
280762	150296
233045	10850
374305	244440
183272	116283
393674	223186
84923	264908
75237	334920
470915	423861
79321	234624
297474	198275
208300	166598
302918	228181
301025	48784
79528	87469
59644	406979
400889	190369
425906	130742
434140	16433
296283	35707
248013	120379
220167	300606
364483	253023
286431	71449
452424	67009
307716	190369
415368	249409
29679	391010
148604	384753
191484	190369
412044	286936
199275	157304
282253	420944
290919	428738
375320	50812
19470	434035
243966	420030
63303	320584
61167	250434
47537	184866
307928	445441
50162	28956
243512	440660
41755	45371
163821	262954
212163	226494
346534	411365
464952	236213
299580	223030
1069	359772
262286	203081
118539	111182
136955	78434
233315	114930
457257	397226
128313	154222
66370	75303
231898	21583
1527	437881
35806	49896
395058	290009
245679	350752
363757	489116
294147	184558
295009	44733
207251	48409
278153	280498
176843	486267
63002	484447
420777	86111
46703	275297
74569	296786
161363	145064
291299	230336
274852	60775
14204	95922
188232	137322
149787	479614
7812	338114
249477	9061
3864	158811
308150	336955
234649	373755
246558	379976
246702	27212
73168	402323
146224	183213
445796	472250
420432	24512
475880	55999
236503	431353
148084	198327
106772	192726
198838	112312
275315	220374
453736	347420
125244	94516
221692	343406
450412	147515
84182	348798
385986	65304
354148	138193
43454	218524
144481	268129
474779	273401
166569	162831
88610	12177
373812	209672
400520	282822
44160	72902
457919	333945
52217	88027
328089	422853
346272	437213
135848	192432
25457	65734
169418	64777
169220	76258
476892	94665
356530	162489
357905	287854
29905	317118
65824	182782
276407	447411
478090	160005
49412	198497
418814	133597
431243	28129
261341	151944
336702	370619
36370	53088
360498	200153
177460	86974
264792	415977
156913	438997
348662	437978
210922	243840
216362	42747
487938	367377
249337	469642
429249	153799
465955	103420
334896	368859
446034	326566
150345	411424
39926	434718
95904	376814
339019	125705
397530	218142
5735	45141
319126	186440
247936	99620
386123	175721
355449	447517
54536	90343
376888	132843
331070	382767
317370	91069
397108	89772
76898	121324
344280	125962
398766	478415
381655	442265
315573	208617
397585	291249
57125	317675
150582	275055
65134	162844
476518	395977
276297	412444
473077	27464
295696	140508
58418	183479
476386	116915
248013	68468
223094	138892
352237	300473
50312	9203
259032	172490
277237	94201
135235	343012
171050	312239
243780	441996
124988	3130
124318	191670
394285	51881
350270	384112
339096	317640
169411	372655
273610	486885
255849	21583
141535	276621
481723	485100
450873	190369
73773	462377
476472	78650
291299	274807
268768	105585
160606	443292
157586	356092
145788	167197
29463	105587
27816	327691
89232	478415
414245	370866
238233	122694
30845	236240
385770	204925
474372	252409
449521	216502
287061	15133
439442	241525
137674	30468
471171	265359
472168	428214
59204	232576
31956	15209
76412	153995
438932	388473
108683	406188
89912	461147
132013	293813
381579	22678
238889	205024
324518	439992
371001	160573
16412	186259
292352	398235
407026	151850
15433	234356
271467	307989
369007	426002
226144	217378
184236	254182
27021	365201
118325	446800
347509	218142
414825	117631
125417	260322
398989	360860
221521	84750
291587	425964
242551	217494
244092	39825
279246	112789
281574	377620
342026	57134
230507	430356
47467	421332
47788	196615
272317	276358
436341	303175
464588	126204
33397	336590
153006	430610
150489	121499
100400	311215
322734	334974
116300	430610
434854	148321
199676	59247
269831	378686
411775	465546
293052	115340
220963	353361
365615	273831
436463	15209
10331	205289
214114	376805
89181	444306
375070	27748
85863	385076
454167	362267
107295	435318
9670	275615
78218	95149
254815	371918
181673	377939
483393	406782
89883	277084
176111	324758
172414	354630
440863	346158
59143	109006
291048	37515
95023	410721
139350	190369
197615	329195
195615	176060
337837	218577
478470	291695
371534	295607
288100	384668
78699	58466
176130	244115
77443	168611
53387	442947
461068	354630
332868	190369
48115	228431
171953	282580
23020	153995
394425	266377
273634	183479
315997	191537
416037	245928
146224	253425
39371	66405
307803	110677
415844	253047
9969	222888
238871	392788
357150	231485
371779	325604
269277	129031
374697	67487
408976	184902
440645	2459
133400	413215
124085	36814
485413	430627
314548	393797
156429	54976
432154	239696
86248	188759
269004	472167
49330	228022
92714	446528
191488	217494
151273	238299
144174	123804
486928	436690
6123	46785
226264	237636
155288	277049
414326	394978
316445	402826
19808	32807
347121	205127
462893	490956
347056	273831
179021	115340
165	418145
409468	487130
359906	143151
175484	353557
216592	487077
454634	36761
194851	190369
366374	122457
311604	110677
15133	122462
470672	356340
71323	197740
347547	18740
87259	380745
15282	49828
348156	172669
24669	248926
444918	464420
208199	477788
425624	346171
404290	77329
3351	39261
436682	24104
362454	45494
63086	364361
482456	128375
176119	225021
297399	68970
307855	94516
138302	200824
438957	398572
353684	408242
475582	1111
188568	192509
192800	265604
289618	161227
14512	289295
451442	94516
65907	17470
493038	298888
345401	332038
407223	253322
486633	353134
146391	202943
334045	21411
245679	313522
130	421830
32059	266786
386963	290966
126098	134694
203474	71999
347272	8451
455831	320464
56806	279590
190413	134167
410423	472072
57823	226494
162897	168381
242799	456640
396944	17942
279450	301659
174790	211868
449968	235718
438262	445282
313007	309524
133909	451885
300047	430356
84725	433943
380533	205168
157961	276427
456395	445453
357923	73858
41601	458183
5482	183213
432175	242476
266141	197337
58245	55958
397717	481368
465717	70900
178016	321804
471314	180709
287076	81497
125494	445611
439977	61869
318517	131376
384036	476692
430659	177861
280773	189170
22758	379134
463446	433401
169447	271367
294855	403698
54536	103446
28576	87889
160954	452553
207959	8623
18737	441635
203008	423963
403687	155258
371512	405217
58594	443693
308122	142747
54163	194165
293450	79507
492646	107187
332299	23318
148304	335763
74768	452098
154577	20963
341665	72523
491190	188890
185495	86560
453665	216448
59644	396080
177735	246690
238041	446351
411744	354933
334092	427633
32403	234788
97297	460863
376816	47866
373670	418380
84846	446351
30545	266536
149147	351639
272427	92613
107924	229872
292721	420790
85865	98906
181116	313745
478282	485304
55627	165437
262210	17132
30459	146281
95536	385957
78030	227024
441335	486267
127388	298606
413046	298182
465856	211932
256487	101058
18451	321391
447332	130983
323601	250955
220756	488978
256073	45251
312283	8811
237171	359762
273971	432111
312908	266078
93009	433295
322211	243840
389224	416706
316532	94516
373711	75355
151134	360531
130069	486525
119544	399448
300192	374049
220089	450540
274852	423711
399825	54976
398148	46729
204167	267602
226745	455964
437098	492262
1518	92613
419666	138193
483987	446768
284714	196202
491386	327217
73153	282989
365288	391414
43581	420944
45280	452427
293913	320253
363634	33855
263923	339999
41011	188888
154618	212782
248013	235815
168939	36032
470672	49758
1173	81280
194169	453012
477386	181564
15819	70983
402805	341393
223416	91592
180714	483017
414510	91998
451216	432558
485704	479614
67358	480224
320839	144405
188847	267439
306304	426089
175136	468380
47974	134929
211932	55857
434690	138510
53234	358531
193747	336627
372675	127636
421830	215289
407458	262330
296624	450380
287251	417918
76228	154820
286853	198501
481898	131678
224048	151944
388380	19262
382965	6374
257608	293642
308147	325738
280537	283757
401994	3064
477982	356468
97450	21583
428735	489376
246737	12181
197366	407651
196398	27330
362267	456801
182392	380731
99155	226378
136477	370360
336023	91069
309706	420944
375422	392808
85084	407202
321831	478417
403034	285527
390170	115340
27455	213131
458990	64066
194681	287382
476310	94516
409016	286016
471691	4458
304555	490888
19459	43128
266965	398302
357202	124535
292834	21583
69809	380531
196924	19984
191350	992
118938	25724
291561	86728
426292	428214
189702	291332
462986	308345
266972	183213
271290	246311
25271	353205
479653	362066
335951	122585
406660	429171
235787	176486
49292	276358
402773	152085
248079	389422
68472	38063
461832	388575
93936	223121
39195	78062
310920	316796
232150	469235
55653	225773
103367	107777
327209	245211
127517	101058
216252	39003
241268	8237
22203	438419
467690	201953
350359	259192
96041	84775
283024	81817
358707	251379
142309	402610
171440	187836
343626	227101
485536	413674
367824	231638
176969	153995
248097	438783
476056	339836
179545	293813
255543	474196
310206	110677
85856	424225
326260	211310
229573	245212
391279	316372
180241	190369
241591	24334
73760	183213
380858	144188
452722	450033
66001	341296
358627	219743
143671	8607
386304	223404
202469	326310
236200	316929
477545	276963
192800	427764
372779	361746
409011	105498
272785	47888
383110	409118
483237	190369
263703	277939
19135	224085
78866	292349
423013	64495
372761	393326
379335	479438
204788	171306
492285	442216
186067	164759
33326	57134
467079	145543
308762	365496
137279	135115
140116	62661
360535	298765
360099	458220
159127	366828
128837	431120
362795	13370
71189	385285
7812	470554
86017	20959
297512	21125
144546	273831
294436	486339
187834	246778
340229	73336
479161	356446
81899	49966
100042	461275
192480	243946
331016	177768
92820	455231
33343	361283
81547	205267
115086	122462
69953	94771
189064	166970
359199	374784
20798	89883
177843	122013
271726	426041
406705	271429
4910	409540
74362	5040
234621	107473
132378	182468
14807	424306
236691	166513
430170	310836
85674	75673
440327	376119
189263	458601
32612	113138
219874	119381
269951	205434
4036	391414
186440	5592
282435	32639
420234	304537
455317	313745
188730	448484
454799	397870
266307	452364
192495	415625
284093	256121
346784	405217
20011	390233
142132	317118
269494	293813
466020	110677
352882	178817
199641	420944
81887	355887
479351	121524
9414	467753
82219	95312
130590	49184
351097	187974
139279	155697
79817	21679
64777	261869
298505	270871
230806	294079
101391	183213
425702	323437
144098	268729
19173	434666
107985	15209
329727	185400
131435	214024
114605	368859
225958	449298
277633	98493
389566	10345
266560	91600
321314	50735
4849	85348
106386	486885
87376	452433
138332	462776
12272	157146
345107	153809
428182	426211
386243	280635
459993	212278
371730	249157
353491	431642
476479	231891
360369	428944
493041	475633
32370	406626
75689	255650
287979	204251
117833	335477
128124	365050
65502	472277
382644	218424
89219	46458
262070	353787
394600	259982
168213	420558
21679	484399
474063	22827
219089	138807
437324	203752
80145	157910
294079	486885
67786	347948
86017	439074
469532	390197
419737	375840
240796	437218
57516	82917
437849	368284
90565	214024
238180	390687
9974	246672
35810	132954
443336	241718
339051	135052
87524	110677
30580	424456
221478	357157
372304	267586
297246	401263
53532	153183
210418	450876
414324	5472
409137	65513
80476	42189
53784	37698
465774	301172
449530	388195
26906	117097
318249	162398
61708	16433
126897	221296
137400	263368
311510	118286
435660	105878
354649	50946
15027	400120
552	341994
86268	137070
35806	90720
178305	454975
315671	456924
162810	17186
46168	342807
149591	23018
345107	147700
136279	464080
264026	18218
248013	384849
420033	103267
493966	489552
204967	222701
331950	137658
376346	230250
105426	71091
456231	271231
263962	491269
666	236496
345401	21634
358860	343085
183587	166513
128839	304173
78158	280867
65891	129254
365099	78184
302233	328550
84745	209713
153324	187974
35806	17803
145114	55146
112601	190353
473775	365224
119060	440660
5713	104598
431654	191959
412160	345401
447257	228431
262783	375770
364636	348798
331164	221925
26822	141649
437352	289826
482213	347104
113382	395988
293931	299012
482596	210957
302689	378686
163384	387742
372054	132599
378795	493409
312932	111781
241439	429902
260162	319915
57131	62191
4841	216571
190685	32704
139072	292186
183129	428080
23306	276876
238840	55789
424686	267602
489913	467703
17318	308052
255282	190296
50876	18051
433802	16433
140741	180578
402768	459901
371380	463400
427465	369684
161375	127298
214735	350217
326994	133658
227808	254973
377403	463615
124363	116464
490967	440660
263703	176413
3809	269558
285052	387506
483381	35735
238987	435428
231496	228431
458638	374305
34502	347700
382095	140044
253024	277558
237366	397321
459112	434035
344938	124348
333743	15209
230988	409828
216544	24354
256610	243115
119001	151566
275319	152020
123511	80919
330348	363207
44843	352309
273429	15133
39580	252528
232866	338802
377827	336590
163190	116283
20946	78108
7817	410236
236032	10402
76228	6746
398308	466978
193564	16608
204052	270836
470840	304737
269277	251113
101878	190369
463836	64879
44341	456019
41378	407902
178089	84789
357662	481368
15472	2715
415473	238013
188737	288379
363581	62349
273260	79989
63319	409264
2073	80193
139355	304466
72804	447649
259230	330469
377869	475711
291079	266134
61367	186463
227068	62133
360467	173373
273100	185697
9787	276090
408357	21411
261803	204124
114643	241030
318573	60904
431586	409828
354111	233571
123283	271469
292641	50873
440808	13903
275684	20959
438164	466087
71430	216258
259835	265491
402718	74541
293223	175326
464225	90099
372502	186259
241999	237074
263958	286645
284263	234658
229879	42930
46326	485889
55400	154003
20955	355910
247542	11163
83435	482200
255065	159271
311230	198926
4533	316388
295668	162947
75368	413180
297566	113138
293901	387839
225781	32807
253455	75673
444380	420511
32022	220635
61901	125777
153006	118415
277568	335477
422462	26551
469605	54493
360579	239561
430998	442213
272405	97894
85572	363973
177494	119868
59065	120712
299292	343012
341912	70923
259940	386847
183022	292023
374399	292453
341033	38477
208377	323167
17333	354389
239520	84481
15819	281801
396682	133588
3777	79020
328476	267602
421625	266852
242551	81817
383223	104293
179852	386294
446004	280233
214950	330143
132730	390349
136605	17155
462929	473635
146204	389493
176878	489235
436228	222701
231855	377158
257971	105442
327777	271383
383164	309851
468639	485963
343336	110708
263891	420944
93676	336590
169470	273831
463008	404960
271606	14034
463577	307416
122502	317118
4841	252443
29581	20611
200787	147684
43738	336590
418992	136435
388796	291252
26511	195121
324037	220417
160623	121411
64116	429695
454450	107032
301197	293534
151567	7923
1761	191370
213957	44677
48282	140935
274150	276621
302722	288100
53249	49254
1945	372549
23062	127357
421535	406954
272368	27500
111527	92613
180410	153023
44620	314379
229846	79194
314917	23578
163445	446872
395647	21583
139445	278520
78168	335663
48594	435109
91911	466737
86323	199971
437971	424878
113700	258981
31313	51551
91138	209285
367633	233592
484691	350549
220216	166513
326861	205289
256321	84250
237242	67584
290913	155044
28342	114930
469446	400974
461944	288978
35806	188246
92228	13370
154120	167588
154252	264930
450465	383429
180754	123410
54248	59759
247988	45150
348447	7552
383139	68950
447258	438166
448601	167670
349972	9922
133993	39815
417372	315888
98225	212728
128652	9054
195121	398633
426312	50155
437224	165267
124447	108520
52093	315404
296061	300983
137844	276744
266508	73189
176990	236694
341965	139081
119677	467586
343975	279509
311863	487833
191629	160220
478588	420169
192048	137991
275503	40645
245943	272230
450612	482143
250311	50992
492955	11396
250183	470063
301315	388575
427397	377906
427760	280933
483706	308897
89313	71346
113749	123507
226919	30263
131939	13953
432362	12679
176123	35464
354736	468834
244362	40447
464420	346698
394436	168050
43955	249202
422707	264406
287968	435318
461846	15409
247785	444413
214460	160419
118867	156376
382882	5608
452038	344290
57	455222
380668	428080
352905	388575
293608	288035
35263	392845
346272	180620
51730	440660
5354	433820
168381	187443
119868	277955
268989	303175
292045	252930
12781	10625
168912	214024
196181	457297
298665	224794
402163	200929
345757	276744
220454	476447
469102	284052
262302	7525
386411	254251
309276	19313
311218	226494
323392	328035
486698	290330
395311	84914
297374	187779
66588	22448
59106	421935
86311	147373
103714	361069
257048	62366
243284	430425
347199	156304
444875	186159
70	485185
414942	466432
129132	313822
338013	139322
198727	103010
180561	125990
423724	297794
34708	295334
59646	384522
462510	245317
185978	107983
106268	84719
399981	50264
257581	144130
188600	269199
22950	418348
376471	5040
406924	180578
233117	218125
437592	401995
163435	368237
439148	353787
360527	401555
472839	443775
257591	190369
452331	274309
193641	336166
409916	179692
330998	336590
444081	110677
202092	11626
485312	177079
308751	218727
139790	200092
70609	313409
153535	172895
175116	488804
154164	293813
412738	1605
472582	468162
204349	360531
425341	229111
316060	61376
34425	60517
281808	155418
267562	64490
346470	494102
178422	142825
15253	52916
412014	299709
359553	392788
71816	17231
56514	334606
460731	220989
398399	409338
151264	15209
458	436350
318159	96852
41620	294079
395029	21411
118608	110677
143251	270392
301751	451431
435638	10379
202427	469235
451370	29276
122344	56457
394771	407236
130214	332399
123507	369594
436001	285105
165662	317118
255084	81817
354206	153995
58252	437496
380838	363973
180208	264286
210069	294548
277568	50264
169591	372792
301126	286337
124665	268254
473580	221113
28415	187627
334480	269437
241615	196908
152763	257298
262748	472172
335743	493788
217892	150832
38260	158506
484383	208291
242411	53589
246558	261070
412991	489552
328601	463623
93901	229026
137852	333124
25456	123410
92867	276440
40997	102482
380454	462293
346510	282183
472771	313745
37839	374555
338976	293813
177249	81102
64632	226303
253811	401871
222221	194376
343113	152502
365410	357187
63494	286828
284231	28129
413809	267617
392413	389009
187834	435847
277529	318735
84429	298890
65546	189650
291451	304589
109599	401297
57668	409828
419548	190369
439846	273831
5090	54976
305791	149860
388190	176288
213636	366855
359618	409828
157623	17808
249875	109510
427205	144470
75596	25348
138016	167539
353098	283257
204802	186714
254446	209909
46092	294044
372550	8303
260259	363627
224277	31910
396309	141509
152177	153995
409235	25034
46706	429593
343341	35707
84698	27683
254100	316575
252604	288336
84991	256373
101407	301587
148686	10132
139209	357486
318242	156375
428630	150930
106101	308601
281859	24943
440327	317118
489187	94344
401403	131634
204669	140657
435009	186714
234799	236240
42271	228701
415574	79953
146893	315516
180503	477986
401241	357622
214571	219506
272775	369645
106604	21583
185615	347561
404607	292369
192576	68555
352509	186788
247296	34272
10036	96366
128704	291451
344293	336590
351602	267352
184648	317118
426842	161165
8560	451600
460828	90615
41721	105585
75710	39095
323550	317118
381305	6949
461512	149336
40351	49903
267339	35707
212156	261625
425462	94344
55909	458601
406503	491150
234325	155719
66383	175321
221097	451431
60268	119122
448104	317040
58479	121324
162912	190369
319160	469235
219669	337262
78669	451841
198509	15133
361615	255615
253042	357089
360179	208921
327256	363801
80103	220540
239090	36724
325481	101722
136196	420944
368593	416321
168787	228431
297069	430356
422298	93625
82688	333709
217091	21411
145174	221667
305509	441482
411971	269199
428861	335753
61718	282287
41163	236358
32462	48275
493281	95502
475497	184659
207289	273831
119001	113895
434052	311212
40583	300825
309280	209167
129449	245792
452846	228088
250145	101058
30743	389682
227068	212722
201278	260604
19727	478555
467213	253687
490453	49903
392953	380538
251697	132927
223815	446351
411639	439336
465114	2322
34730	418332
129736	326578
431534	293813
1537	467690
191925	268605
129760	72461
413062	37476
135353	417918
27306	95942
173443	249202
135258	103205
221341	430356
357939	466135
428198	468448
124863	439786
276821	448259
296459	379255
183718	28129
397399	360531
387791	64881
301312	198790
173939	390349
188847	13062
110606	272339
11550	94625
67302	339696
70134	114930
85970	258747
343794	324977
194042	255908
64927	440660
448290	331349
4077	478232
295009	4251
273193	85324
401744	12124
140567	287546
453665	289937
133188	28935
42141	389230
109459	237074
366977	185115
192391	300606
318573	201603
82791	136485
92130	116525
325371	234276
251720	253341
457550	441883
74847	358848
191188	430356
354860	375113
16982	240724
235147	457625
261759	386631
308122	109824
485911	324723
61224	328838
324055	366584
91325	122694
241521	236
85495	134145
104621	411424
107118	401862
60846	284843
375665	71753
315968	426773
289106	372857
97732	466744
297436	184902
100426	335144
45123	189659
80150	456726
396381	317675
308610	188198
369532	481036
426128	163047
100960	90277
155311	253696
78758	262954
380306	312831
48607	96382
268852	387936
215250	67280
79530	349186
71304	256415
194061	114930
50525	20958
384713	158407
99789	6899
477932	174034
381572	415662
236216	226152
414326	277731
134593	134259
378691	253993
270937	51895
241507	490770
66309	158739
493919	3805
182004	180925
116123	191057
99155	41673
388697	149049
436624	300702
67544	275981
415619	411424
273900	441202
136596	445387
130069	225857
394656	282610
207606	476231
187813	310756
84576	248777
451216	320007
459123	219883
376175	244421
94854	324723
474405	342078
261278	122732
270603	126056
182907	468316
289447	251961
182799	31398
377034	332392
345401	463174
398903	223523
342666	153037
112862	185479
407334	98091
61186	373755
263962	281493
114624	200457
14683	422791
235976	485546
306040	258370
436145	405217
302747	313745
137594	101996
441638	321868
377001	377814
10546	264522
154835	6623
331666	83403
83616	214050
27076	62191
6467	385865
483885	122821
68188	66215
10093	57159
136758	110677
358379	179368
408337	95149
364457	295484
116895	46294
446331	16433
40028	440870
489813	90450
44047	362938
408904	420944
106041	359762
296514	87471
388696	117407
83616	21417
90819	296597
57087	449648
189136	123815
243667	64429
371623	212233
240138	194165
39690	58851
444966	51516
450465	400253
13305	40447
212695	384135
409348	467492
45868	227101
124002	181204
266307	225564
319135	370123
311075	362784
220190	477567
146421	316708
201580	119107
105077	198312
308122	261083
27158	14589
307172	296491
238041	285052
190524	324604
455148	366534
50896	137166
164298	423589
261771	173965
3809	15819
3318	172938
303100	336590
363047	348639
176751	293813
221064	162947
281422	401871
282033	132024
11956	12895
168086	298077
470596	31374
488297	273831
349140	422576
40485	375840
391391	321215
357104	23675
189430	87007
262914	174564
329441	117709
383105	15209
130571	209298
384310	341278
83384	203754
448874	176878
259056	432701
318111	436570
338003	261396
261517	446351
73496	89047
165599	417822
301312	364080
228128	251116
50790	471745
380027	429125
162421	160943
219190	475872
293913	453973
139065	267352
473203	29253
312347	218727
123168	104
98096	226494
188847	325910
261920	44279
233498	188694
255419	416610
362267	275990
378046	81239
411901	307279
219546	427981
382446	49828
152921	37865
119377	102210
213131	122913
478873	428864
111968	457486
388158	439366
29276	64075
203830	374705
16776	458832
30763	259997
264669	247691
235325	189329
470266	35996
94860	492906
93486	13903
24294	469727
283737	348798
336481	142692
113616	86077
232898	485031
76228	27618
64526	50264
187393	489822
353550	86728
423731	160379
75069	216248
268904	104417
157258	47390
64526	41751
413337	275232
151514	464166
376462	179810
183738	193705
22878	440962
90374	311737
129792	10231
222659	305422
67174	233825
252923	378462
351251	390067
22755	91558
409468	379124
203783	213615
108648	124650
102065	312885
175874	221409
111968	82825
304448	287740
118424	196115
80148	300240
242411	402672
263703	288699
96616	214050
178422	351332
454629	74511
159964	193514
187482	110567
249913	110337
139350	326324
451083	35707
133099	26980
127701	349235
447878	108558
110835	320067
434696	206174
316408	205270
473028	446467
357252	174575
476480	154847
30973	236033
398964	67837
204988	191443
279097	276744
146155	430407
86632	59796
375373	433279
237714	255428
373025	117399
259835	239431
441226	440804
67359	236215
432882	261021
195362	152394
404568	457083
369024	476412
170475	415035
300677	96791
332163	299378
475363	438419
88722	71949
210685	395547
2187	143712
475073	115754
410305	132005
45060	3747
237953	378686
76957	51895
146893	402842
220711	446425
218485	461270
87155	369266
166019	292721
26097	301475
186723	180028
353287	136988
30686	399492
321031	427520
213274	303082
296518	48146
476057	90627
131471	70077
322581	428563
72679	279002
388485	233469
399208	130778
10393	213497
220401	49828
218293	175725
220242	154446
370260	423014
250819	200444
324206	381428
172329	383360
41023	179375
277568	369573
195142	203279
162884	152381
73285	6133
422912	366127
414326	304589
356608	344025
234346	181204
18556	200444
478116	110677
478336	190769
449521	446713
49849	41904
281112	246672
374899	293813
438646	189548
228648	15209
7770	314742
56913	486885
342586	299223
156234	159464
237480	126473
271469	408609
353867	336590
480580	428928
127504	170578
209259	317118
392983	97482
102009	221893
23306	326831
191891	137405
160606	50605
131912	391414
211144	313234
64258	20958
462647	422475
11351	101058
224349	27500
392207	333357
429787	8148
257181	488882
453382	145948
393960	414021
435140	383508
176221	218842
179041	471745
492542	196475
201882	298652
316284	313552
392951	380071
412130	454893
197473	210383
191482	138088
298297	214187
270248	140425
368205	481368
73588	489485
377916	238862
44752	380512
288338	132996
448104	185690
432734	234603
437421	26565
280124	310198
62630	27464
143814	398333
233388	127456
3195	430356
342652	46115
366867	90277
38527	414832
285143	230925
70285	49828
98777	378462
108101	95942
324502	85902
254246	278382
45201	41673
346489	30395
75324	135352
275721	167172
268696	486275
92341	114318
286697	407902
360702	95189
476851	24355
338735	28129
79701	436709
15852	266600
476953	472072
275368	250033
19720	98685
25655	409828
481729	266985
253395	380272
81219	60517
198317	343396
147756	434727
462578	27464
228607	11626
153322	30266
331109	490888
422246	233292
82271	251748
50931	138193
412495	132843
172923	17339
210149	343012
245895	220857
468287	281924
40973	301572
286511	145948
57164	273831
104754	73189
335949	190369
300251	103850
263700	464080
120351	343653
49127	368238
147036	266852
475222	264406
476994	137674
395524	209572
153006	305807
363351	54426
254622	465647
236216	116283
174747	208790
53263	235224
82764	454975
33041	36698
441297	299934
287766	100705
326260	353720
270248	130430
474661	479872
20779	267602
382844	336590
275496	285820
20300	253376
451372	385427
23485	9054
68772	94344
393614	384301
154456	401114
417325	104906
401592	441295
258973	258610
288258	9054
222698	396431
70594	13370
426051	207545
17398	362784
394850	294822
79366	207885
396522	428944
463179	479554
50900	428214
150031	285666
16844	313523
313057	234356
143578	62948
345946	23901
460267	48163
114126	180243
390596	151395
420816	152887
414257	155070
280986	259936
66892	109085
237120	344787
160118	211879
221648	423001
130497	44830
56355	217949
134592	30708
91555	136877
229735	307075
89025	25768
66919	137128
68265	93667
76523	39569
187834	66006
354369	92251
427388	79861
191155	146598
271339	139648
300741	164759
46420	64335
234886	243301
391505	163445
365569	430356
338074	419435
290291	285156
305365	47698
476093	186714
138143	49228
451324	30176
117278	418368
479325	274030
211931	177777
381499	96879
140174	110677
15819	462051
417958	108222
410075	48163
461863	204813
342465	185905
464242	167766
153508	313745
255709	173726
219089	49127
199571	368128
163519	491724
293345	3719
115304	67584
230574	190911
379696	215477
286371	261396
434605	29816
354438	476231
307287	441774
331006	289510
181704	132247
418160	486339
109733	295633
232182	439066
176992	170672
419307	491527
24559	280933
99443	417918
68098	282946
189738	336955
370417	428477
417938	384400
480580	282387
456468	249334
466151	15925
267562	305002
34055	3431
437098	70394
444884	145596
8461	429593
59556	463822
67399	404319
233045	273975
176903	464680
438501	9054
284316	373021
332474	453505
455122	58465
422476	252040
376619	440740
269528	333245
481419	222894
65733	353596
4065	264766
6331	110958
346272	277719
109422	228318
241732	430052
217748	44947
446182	336265
200787	453671
162628	424280
466670	447517
439536	445233
313088	200962
32454	124243
85674	392624
120720	3791
329727	161308
141218	312821
458701	294614
379996	404960
34767	281924
71430	324063
455369	310261
231842	193919
435040	28937
364969	428214
480490	168381
230051	122273
323688	335584
380978	54244
338799	369577
15537	204332
449706	282548
93627	261714
216998	336590
333996	86728
60208	392788
36938	92416
412738	177379
282578	86562
341446	73336
71137	476656
112193	476951
79967	489496
342630	235695
41277	21411
225354	205289
432175	447611
453882	427205
21777	9054
317083	489552
367630	481785
487935	287855
278162	386503
104648	76185
63494	150478
315573	447335
362654	472705
334092	190313
200464	37515
219089	118028
81279	315671
65134	177835
126623	490237
77800	422998
299906	245448
298088	172918
149897	371585
227189	180578
347780	76016
201953	218485
478524	248588
477932	7771
251338	45060
319871	183981
333178	73189
400273	467703
105044	387611
58245	349033
461620	289271
14885	119219
331503	204606
313669	255979
431809	168213
171099	430356
72692	271908
174034	213676
146893	286337
408951	283445
346272	161676
161359	141929
22097	253993
160158	88912
471521	326142
250854	141166
378723	226308
135032	272895
250325	470403
376963	126426
367743	15600
160184	8778
113895	491478
35536	69635
377869	348563
356530	329195
424298	476231
275703	461944
130497	440615
164636	15209
454625	89047
111833	325167
470990	257858
376193	401871
453954	276007
78206	439369
282802	60517
434489	254715
69975	237165
379372	219728
404431	173965
380054	491685
323903	12831
470248	70576
372170	399905
380465	364285
179147	147520
363826	185076
43485	422411
294325	214992
451961	15209
160169	269527
354745	440660
196398	458968
283418	230199
37748	135816
141640	279424
395935	351193
251778	68334
248288	190369
79182	211649
176288	17611
203493	417918
389331	406626
448975	29383
455031	23694
281924	390057
269030	171561
64936	405697
419605	10690
11626	54545
476344	388575
446182	121597
266695	163518
8084	202072
175490	393326
321547	285607
188099	118121
238353	364680
233117	47662
468497	309180
297941	80738
244320	42890
285671	93892
15205	178323
446739	97277
131174	421074
97732	117097
195729	214080
125516	28129
192238	466995
238215	195948
478588	298323
225596	112651
436752	435242
301312	363319
433688	460835
39864	274369
265	160334
469384	461182
37329	163348
333019	60318
158960	336966
207649	178103
275358	409828
409388	40871
459088	113051
154255	342329
222045	242351
405096	57205
67584	23498
172396	252664
157922	342761
318310	166063
206271	393250
464868	220417
256404	164644
488902	333151
86731	424798
350890	120078
214519	396080
240592	95237
289513	152768
486066	295650
437738	245855
392273	66277
224822	304173
36565	90164
458768	114678
241350	235187
12416	402327
307628	175940
59021	198687
68700	13370
13632	83521
392677	58752
153058	205595
379629	52537
18451	356723
322163	471379
49299	256121
403855	90277
323222	204834
389915	169503
316236	476412
6109	132507
285297	374438
237344	237165
264634	340169
265586	251669
259314	12787
338462	430754
279503	440660
78469	179389
432914	178436
249017	189640
191749	96366
64960	309230
446950	99549
344708	476231
218485	100698
416238	384794
374402	386023
365550	80323
308655	68477
289458	169485
200092	384830
459406	87231
252059	11626
50160	205223
264735	231731
160411	186259
173443	445104
475310	371918
106514	329752
347121	485076
100980	232475
90076	32807
206800	144845
418771	199373
166183	12967
491097	240340
392225	131522
334372	88149
81432	94665
250788	203656
471365	253283
120172	232608
143082	134694
415440	333587
42854	255814
245582	488529
295387	318735
413783	399335
277101	286936
172208	53389
46645	83017
350347	17339
240203	432421
176090	36585
114279	187998
133398	478082
17468	164196
326821	429863
139747	362206
388857	3822
372894	210032
283861	386563
319824	77727
409828	213249
342455	5041
266014	462973
290751	52476
145174	257099
84417	357373
167878	28592
353514	344632
437333	361698
408561	217423
27455	411455
218485	153505
237210	430356
178514	285050
492957	110677
140655	470027
337211	414270
468912	321157
461460	296139
154580	136535
440474	486185
222102	244017
197500	247979
481020	233590
6436	287415
457076	47101
142285	190369
65239	93061
381007	125729
236215	482047
42279	348261
247929	329139
294288	273381
72476	400807
214614	185789
10251	299976
56524	101437
143501	362267
257603	205270
244008	457409
350308	283028
269335	241048
338163	381853
178147	477986
362654	453521
482356	313745
476119	259132
205784	436423
449403	377202
152692	319011
1411	104112
271506	110056
295452	367547
177246	256500
398078	99586
30237	314742
20401	141440
171285	134262
429070	35707
238407	242916
61392	156376
445828	356228
250853	436686
476129	142708
261298	409828
155288	160842
472408	355700
274553	354924
43349	108554
207875	409828
476000	387742
318489	493335
304684	178436
345401	235134
387642	210141
10874	476171
271673	477600
204255	451785
370260	217854
215762	350351
149089	351639
236494	353727
125675	490742
328181	70461
251463	15209
250518	190369
92401	63047
389593	336590
430463	40447
228128	68378
225239	273687
479787	280258
409244	125420
114812	203656
256893	238401
462561	51676
229813	76939
243007	9054
410877	67651
2869	450858
84052	181322
281220	457081
254825	170299
206493	478415
96363	415363
70971	376566
418788	328792
89168	166341
141606	5857
227506	130028
274474	40447
381244	379513
91202	214714
167289	242552
189223	216477
309276	301247
299444	158811
258059	214024
60171	120195
380565	49903
109599	315951
262199	84089
52756	351296
291896	366534
315805	354193
253442	413011
12297	297362
20946	308650
247608	315964
402050	366127
140912	188706
193816	332505
324518	325098
272812	3719
473320	419581
68532	267977
96242	262895
76177	399577
70863	308122
233045	143251
18468	73890
81932	57387
266997	209775
253102	228199
489872	252961
93345	226501
275104	78184
305357	81280
329727	352073
73818	186159
208712	150379
141878	18691
492921	321500
337670	405217
196462	409119
227188	50838
98654	464484
441078	50155
33398	48146
108787	131937
216602	88705
164333	219499
104092	427411
109733	404953
345401	40396
388233	75379
226919	224937
284843	31425
94513	110974
140263	471310
17259	301365
434981	86421
414646	131312
462257	369599
441481	57227
444994	411016
401846	341271
73219	179234
194950	85549
244922	49828
307025	369599
35612	437237
272973	100800
134299	125509
84360	23146
355708	247527
474081	190369
247558	181015
461572	9151
35682	27464
130038	384563
326109	292369
443231	260293
308715	67584
335514	184629
235034	393253
460873	92125
85763	314742
76208	205223
10236	362156
214735	258749
55489	209183
231740	124891
148887	463497
28738	384223
5796	293813
458785	217423
462741	420790
21739	477986
197131	386687
269258	147520
456487	385089
109868	318332
210381	224085
208577	182543
427960	178436
399981	402509
110897	245715
440141	35812
21417	187627
65513	458028
347873	279963
74567	355450
89582	252393
380489	127439
192465	21411
129836	468162
401232	244767
435886	233942
315738	486339
457565	474110
280081	269199
177946	459622
306291	144073
409016	78250
332862	397070
76763	187881
212842	330459
411803	355864
14618	391414
441385	472817
322934	133937
254448	390259
51409	255175
264286	291332
64520	42890
338915	418653
280279	324491
77496	220417
166663	191341
376731	172598
53314	130028
76228	176142
385905	187125
455757	321751
422246	104476
358676	93627
122644	61059
294032	76454
54976	332228
137171	426089
490203	374088
470592	302033
118035	394928
426197	40198
443024	422791
316826	152502
253282	464420
162852	411645
473618	388800
469218	452746
334053	316889
107699	187836
42905	1057
43040	74106
174654	218435
185382	371062
386963	10690
370485	464137
298390	441570
42160	188413
216162	132740
42197	461392
261716	289890
204221	190369
452309	292129
381256	145219
308868	367798
366999	153032
14813	304859
139240	481785
29612	133156
111572	231218
185420	427289
177352	134694
293405	303392
13485	155895
12706	293813
388395	265065
91462	391414
340456	224455
491719	343012
236252	203656
174362	101058
281119	5857
121594	111498
67280	286682
164350	293813
303420	162795
72668	284677
404125	345401
282421	333629
437294	123369
257053	221840
332974	11626
136605	59211
104530	144306
449803	439366
46806	250214
222102	1371
33619	327217
268820	126778
231305	1144
206014	408430
253667	420392
440499	61572
128354	335069
117348	276133
241942	433343
412807	208300
142621	249546
118325	5115
250801	73344
255471	439992
153771	339887
421791	426034
315573	360653
128738	453883
76229	404806
452641	436900
288319	70023
62847	387742
328830	317118
359427	350189
78158	51194
137610	336590
129922	461991
60923	287920
326809	356935
118694	156571
293664	56609
312230	134145
72250	486885
348620	24534
172377	201573
390596	169530
208093	1101
35259	380568
60701	20959
59578	421830
19760	23717
224143	320288
236032	227048
325229	186440
6578	22917
348530	481785
50229	277806
110827	376767
156592	267022
270248	360472
393238	483761
87713	187974
58013	185602
358373	272339
179692	322094
155730	448852
256893	397456
321258	236957
188110	468379
394768	375770
239528	6899
356480	278520
274852	321301
96218	82732
319081	76869
154815	260986
206762	333713
452575	277747
326587	209495
123337	477986
74493	113138
363581	6858
485550	428214
424441	209572
284431	124505
474810	134262
202379	261049
449864	355171
355422	174305
316605	370385
300273	110708
85243	185076
165645	411692
143033	385080
109733	86644
264756	338639
387939	50774
334377	6949
299132	191312
372136	286580
396905	267389
290799	423741
454718	494102
124239	328609
149991	128202
378867	489552
445501	138339
493347	304716
13930	337170
243453	161317
88123	182574
468935	141440
89653	279101
316046	43559
455928	464171
491998	243840
171066	354747
362795	414393
71255	378462
299580	258666
70609	327100
470570	38063
427	11593
145860	390847
200092	165222
426360	13136
365671	48275
149646	313745
9414	373648
49295	395392
334256	254178
71189	194033
326260	76096
456701	110677
387790	20710
146249	59429
191933	124945
153814	297025
32078	342500
322798	298776
7022	285052
128354	401854
335568	362577
209523	233205
206368	469235
315354	45585
20441	121250
297812	264716
421085	316307
107586	356301
216394	218671
268910	126796
190766	26714
268668	149300
317777	356506
21046	247204
107118	420187
210595	28065
488032	411412
60009	124153
223885	237178
295781	265341
386512	209572
147470	126115
81279	99405
225805	129185
14728	15081
457651	297969
212765	461846
315339	160419
161363	286598
321275	458708
301606	335660
368380	22347
18770	114930
130958	210403
23987	250541
115810	277961
71559	98033
398100	238409
94710	261845
62963	139387
42139	245956
104889	124085
88028	153652
342474	98906
427714	211624
474271	393326
219546	36339
232560	332392
368724	358048
262889	170684
193869	187974
384436	387635
165267	77779
225988	385445
88460	366493
300273	43814
388988	119762
457836	440660
145363	200071
441541	164377
101433	179375
124253	156845
260512	255500
150670	430356
323469	50264
268748	414477
75106	432506
120025	222701
85520	304077
65476	242759
143290	175758
486252	361878
233045	477630
357294	357892
35233	186956
130734	416402
374374	384387
19184	484473
333022	490575
167583	252089
424803	101058
428780	273831
109738	123410
274172	450148
492226	481408
474341	429095
16844	478060
163583	218329
97188	267172
111701	340279
479351	110708
385207	338271
464685	94917
347975	87471
448099	466566
390032	302033
161632	313745
340175	183428
291885	405142
362502	120097
134299	198796
225094	248621
160346	231375
410045	72317
423974	392062
192267	485185
256067	192514
107222	151096
76397	235461
483320	40447
114192	200718
165680	251282
150389	187974
349972	445988
272457	357854
272219	450762
274474	317356
149089	198297
79875	350162
390240	462620
234046	264406
114474	283445
451793	72799
316982	119123
364034	419815
187933	300473
345051	198389
197009	420944
389736	491350
116087	429928
41966	447517
223335	262954
200179	429863
379829	464727
409745	275331
28595	456408
72642	12573
303993	426569
318689	301388
347433	24070
337572	27179
11091	317118
260019	186159
485940	124583
49231	202889
287566	491362
150789	122462
97768	348971
266775	398716
119359	199462
216898	152020
205747	93399
384766	387413
110317	226494
88374	252863
443642	444706
422427	160573
246402	207119
63638	472656
227566	477986
415346	86728
327280	195121
443463	303709
407768	465046
228707	374939
279717	401142
416153	434467
386973	64130
14615	451527
388168	446351
418380	373670
476983	421356
403562	446351
126575	17393
278520	344780
175691	109669
462225	79989
448388	217909
60990	352682
265039	408164
470126	387033
180357	325167
12789	336435
302240	369846
99380	1980
363713	67830
142906	27541
217366	348007
360459	113056
56866	162831
383321	206115
162142	325237
189706	136803
443726	299852
451027	296423
289398	426089
415459	176878
287061	160379
247608	246211
215865	197090
171478	412398
163498	378409
118860	435318
390783	230925
11068	410018
144577	24738
20616	471301
290211	252274
256787	416641
5484	452804
412295	291984
33398	445758
207844	392788
200867	122875
406693	183213
134097	120986
260094	277961
272785	347673
161326	357139
145366	314111
464548	328550
202379	94322
353123	460941
392188	168779
452214	366534
251705	316080
87739	110677
403687	265605
177444	478415
367882	383967
26556	401854
276821	139088
389435	32562
129224	18853
129449	63528
117278	444033
342714	350142
338025	160295
351453	237178
408628	122694
416380	249202
14961	27464
35800	467690
131939	350932
49554	381346
146893	91569
309337	454975
454696	395372
254204	396080
275460	2232
232759	275604
106919	381854
363175	22593
373025	300883
244583	410322
429748	304529
304011	180578
424184	315262
328729	29599
5318	164884
321242	351639
85016	16153
308443	330719
9075	76454
252907	489075
311566	468387
11868	409984
138946	21632
263004	408646
190492	288338
447501	451391
477932	293058
365469	90123
474859	183213
195503	51082
50931	291829
81053	172547
143413	360708
158501	219499
247754	416141
191536	203279
87524	137230
245938	120339
81208	5040
336829	186561
459622	360946
331364	492757
284102	76628
340229	142018
449049	295650
201893	418084
477194	159032
213855	342761
259704	462973
475155	182062
34765	203370
246796	286901
325693	469235
453738	180908
337027	62191
155817	105573
282461	268829
483987	446103
89671	434945
78720	221759
7291	427092
302109	120162
2742	400217
271387	64123
272691	262329
87570	369895
299550	358336
81150	206044
241952	322422
286728	8877
320025	190369
391705	174717
373102	444954
119001	226943
81636	277646
200692	139416
397833	116802
476697	87178
77143	368652
443320	409240
264320	305113
489317	416404
217473	291249
298353	231706
177139	87613
342465	471039
367657	489896
457418	97081
174725	219610
465694	94344
28357	357504
75781	4807
390579	342761
145340	404895
460466	369577
81024	473858
260367	248505
311411	428372
8978	391414
481651	367040
30132	301248
21840	198002
81876	94344
3328	95721
274138	308897
366533	110677
91029	40784
30223	20959
400891	240225
470113	485465
43045	343804
226364	15806
27320	10520
455396	268381
159409	118286
410239	121680
250874	220977
453835	335649
77443	21845
35571	125825
287852	428864
428892	283165
418081	263504
378782	73493
213628	436529
331503	122966
267439	281163
136663	442669
486833	361271
5166	303648
434304	114063
452953	376586
181801	198306
367802	99437
451399	93627
67232	266776
343635	152502
276821	400027
189415	285156
241937	114063
361698	15838
188156	292468
14452	200056
8830	226308
175904	409564
226167	203691
84745	359691
323775	182647
410573	344618
241369	1245
12706	329466
355083	236957
187862	482143
92610	109257
450532	74135
56602	106960
134299	479566
354747	268070
45910	480025
389235	28129
319670	301224
353695	88113
401990	392788
359709	203656
159059	56457
172408	69984
245679	331639
46926	176592
47132	467690
427486	188925
212460	361061
480542	436059
390060	53836
473580	87007
71811	86421
3150	78130
447841	364109
269041	330716
398900	485304
44040	62948
88632	292553
469532	23941
171009	267602
87276	49903
68378	401949
380858	259686
425925	15837
43438	153427
177482	3755
116947	222733
404568	306192
104526	189039
467085	359281
139743	348516
391286	478415
127014	149079
299168	483280
348749	371918
131998	88203
346272	476996
315958	90609
133881	417130
231830	4841
306981	15209
448099	476844
392429	54772
469388	403927
216666	266479
477449	366493
20236	285636
304765	283265
223211	328108
435041	164884
226191	486081
387959	357854
374277	366534
233045	252563
316932	99210
362920	160419
22100	48163
205069	50264
39325	336590
55898	293813
94110	335469
79722	73595
388696	157920
303303	126843
474726	10646
345011	77158
115942	20959
95899	457081
133400	258508
898	480832
493299	205347
93627	382772
446458	181371
1564	180962
162194	118263
9696	228838
216387	113689
46979	474347
109676	394949
272725	109407
453738	136511
288329	292918
237714	238002
114643	174699
456234	420432
478822	336590
121817	258745
372136	53994
466191	38063
400296	54976
22123	132571
364831	98825
39601	62661
140140	404960
469976	394111
167653	100287
97033	433401
339274	345198
472289	127921
454263	345566
306964	220633
130405	44838
326678	183213
222721	77034
153322	437433
460496	72701
490722	41075
151679	48861
432968	222023
64777	404303
250295	84111
192238	349855
288191	226235
295672	477986
48574	283895
472878	65772
49815	64960
216781	273831
428050	333342
126083	394185
237533	452833
192494	462773
201121	98789
169119	177588
413562	396563
279798	245679
221925	17181
198238	444282
345049	472072
300213	44603
49096	324318
286095	401871
306459	217494
17968	215803
375937	57300
387855	48163
17340	428214
58042	249444
291637	368358
84230	114778
2639	70925
12378	420895
295330	491659
488517	438568
424543	260113
180735	267352
299460	190369
195145	42090
186781	293813
158099	8714
440018	188067
276821	236216
319824	322674
127453	323213
286411	267602
51445	296772
414326	443559
382096	303175
275763	322140
468741	220755
20281	152502
422771	119107
16433	102732
420490	150780
34204	105846
247661	387333
101465	40784
24688	371934
456010	181668
479413	129708
322101	96366
6049	23822
422424	99365
51580	132894
428430	8268
19334	79989
486680	114638
74348	286936
121578	467555
394484	267602
75519	237178
5558	62996
369729	426887
391913	366493
277568	269904
162340	203566
332239	351414
198210	292468
29458	283346
79324	328123
67408	372141
90907	369577
231742	348798
104326	35707
304186	433391
48777	317843
152210	389514
196003	229872
395983	395964
354924	138351
372823	439460
46936	9320
381205	485185
409388	364997
48282	107509
126305	356489
403775	461944
271047	429128
143290	425076
402979	375094
316500	115469
336104	285505
177984	190369
199259	290014
407700	421942
46625	441996
423013	224871
180200	156375
431292	34448
226038	437679
7189	303175
146409	262954
493283	324105
419835	220417
404884	10646
66547	317486
145363	426389
457402	310007
66201	348645
156578	459473
424497	12634
187967	154627
204656	365377
216147	279636
94129	3534
299448	96569
483384	145129
236413	246297
258187	130022
429370	242552
255874	180327
252603	293745
325218	447201
138638	154095
107711	97277
411890	94665
444139	156201
4029	140249
140116	223121
277968	182226
367871	432421
117320	57375
174077	320508
362215	209018
287766	488432
373317	96022
461981	246455
33375	230710
60696	310844
395988	42133
464965	489143
140848	152564
33984	227068
59700	104527
29868	200549
216147	102129
439992	165606
23416	324434
125064	371029
233498	268076
201279	470223
140337	322140
227354	363564
215292	458968
442013	89247
370262	80296
228084	241525
200048	41382
429201	487874
265435	404960
80704	241356
386556	443976
275677	208516
279722	27563
10379	249716
466592	210353
212717	298
333352	58208
485384	98644
182543	479554
239082	300555
434401	49903
332017	290912
177485	167294
382513	162112
297276	16630
220141	162795
24288	489465
175762	235606
447962	387185
306196	203782
275763	70899
284916	457081
354172	44269
265122	453009
209236	266852
422781	365366
99138	30073
338399	285634
279405	291984
339274	119797
493485	146202
193055	330369
222520	29163
183975	487403
12481	132357
86199	42890
23373	434035
416426	284043
400163	479590
420692	138348
177577	190575
96081	182962
192660	286936
394194	464578
355392	249334
93672	323848
472301	333713
319626	320273
423468	350181
5166	278470
405854	330438
241751	387742
432514	65826
280897	181628
247676	119123
134390	220417
20669	260293
78617	295955
399314	409338
5166	28577
458768	407756
477932	143080
226176	469018
336951	388973
71258	348467
480150	190369
436720	9437
336438	152955
352739	450974
67368	122694
95983	368205
373193	183213
465625	206789
159261	222701
250139	217423
310981	103955
440039	227101
477694	347401
43236	408349
56856	206924
445725	275959
362992	16877
418771	98906
330066	3834
372170	568
362252	217310
94418	175608
123514	471161
297641	378082
1564	102923
471611	374939
83824	336590
165979	448770
11543	429863
51367	41075
491706	196851
20992	419341
154835	429817
59227	154837
199345	32807
377695	37939
84169	49828
112267	472583
414035	230391
252462	190369
415240	481827
247676	459213
409191	419273
55310	122457
146893	63331
67776	163548
389104	264977
301273	428711
266425	391414
296518	371934
150983	358032
95255	455816
395200	87471
133433	487963
84426	342330
7653	44826
448529	265711
43279	309180
322139	41986
385666	188300
51437	91998
58628	142018
7366	200954
448682	293105
32543	166063
473472	317044
130495	107398
28495	293813
116947	383039
242411	483880
138937	275790
387179	408041
371866	114930
258321	164196
238855	414949
379680	96149
153687	20149
347121	398775
241171	248777
267562	58357
438983	406751
427980	260898
460103	302530
404597	357144
378406	302281
66001	377024
76717	23436
413231	168252
241687	268905
120950	153183
335951	410011
226967	108865
172863	138807
145101	164884
238910	172335
135015	467703
350594	475935
154332	420737
37730	265949
29784	271736
199463	456073
49828	272870
144973	442854
265529	445932
424396	300825
323308	33855
439662	300555
354369	420757
273447	187974
248483	476231
243847	384874
180437	74106
295534	15209
363505	183566
383646	205270
186016	67714
58275	298820
204078	442688
217520	64992
213347	257793
446550	391669
319930	434011
392571	4349
180755	435817
146893	32895
161849	239738
151309	355625
73642	417918
350070	369599
52668	98906
394346	375266
451349	330469
62860	86728
329727	473954
376352	228431
471365	88535
5949	28129
29096	53389
210833	421830
324297	362610
389171	341271
63684	65878
352451	208487
278664	126204
51581	162191
149700	52537
957	328242
359295	328807
218890	100871
32972	472239
356530	439335
35207	190369
409238	13563
235392	434893
238829	401378
464237	316088
223522	474341
463911	249202
244394	149047
360898	11027
264153	485185
375781	457065
457600	423395
104766	164811
410334	42189
38000	445233
60372	428214
475008	9706
236216	475723
126755	86560
128152	47286
71021	310261
270504	418551
4138	164059
112443	237631
22255	101881
324367	469509
119561	324695
330414	477491
390771	150526
51671	11239
430207	85877
341581	185915
79257	267553
337670	467192
345313	73990
478059	309425
78758	110578
61286	467483
362820	394328
115095	191387
387791	160545
201066	295487
315409	391414
72516	354390
476119	324825
414958	89540
84027	218727
381997	224085
101058	204182
179775	77697
429787	49344
40198	38063
72414	110677
74540	428531
333315	343085
216784	159249
280052	162795
11902	106903
312213	258445
236222	77250
274105	478232
448104	163432
335951	73898
439571	423688
109824	187077
360179	178028
433581	160379
48064	201493
13246	189733
149777	46076
127388	220417
491080	354747
356386	378413
201833	147558
147919	309456
400265	415144
44616	364953
28673	285308
426271	105498
191621	83409
439652	122399
106386	408219
32406	257191
187393	383967
119377	384351
449521	120003
122436	434768
166626	194610
270847	481279
208786	436823
490710	278296
67359	58317
264357	286936
114607	233828
428865	266852
105249	368997
4927	423469
221420	240796
198834	15209
454839	331777
175035	77727
382900	405217
407533	92818
102458	366534
275427	457081
77153	447356
7299	151944
237513	120833
55274	270952
169027	23545
263377	399098
45201	429863
420734	30482
262201	313745
358589	235806
11592	85267
160789	69685
250893	170341
40028	368463
69723	230691
164812	291753
282378	420944
345610	268006
419445	425675
172923	431867
40604	49709
430278	338271
104740	309888
312129	11626
25435	62191
248061	137957
326916	126070
482456	285998
230051	33536
401841	188925
413001	72496
199933	388321
141073	305611
61503	428214
100470	331440
248128	190524
176969	466737
65134	67401
242965	291823
324061	24827
217740	372188
140507	42890
301278	66215
78845	105967
232813	146332
388292	347818
396201	212081
345813	254342
126589	161704
394408	119431
140524	459649
90549	264463
147470	421356
34798	330469
130168	440249
49482	464727
435290	118286
189878	387839
459125	303933
184528	5366
140592	421830
302845	214976
276821	19425
155731	280811
315418	409264
101955	74886
260624	221890
262730	50719
87750	414832
15000	370619
351757	465063
443228	222072
277403	309808
401064	41075
382724	241718
492306	162795
351452	67584
382099	326586
95357	216122
173650	374865
119751	262954
86632	81497
319386	75499
327507	435753
201327	152575
493347	331276
239272	439228
91804	252147
415297	338189
323689	236213
319016	144405
194406	67291
16179	451031
210613	367790
308079	408288
40281	385378
310024	487490
58219	190353
194167	419884
240472	40784
173280	132562
10379	417308
79792	147268
58081	356749
104498	296554
253498	196904
252815	325604
383513	477314
477366	355961
131010	378462
406970	118791
458219	450670
378224	422776
118295	121304
465819	84928
16261	178436
88313	75499
342232	14189
100293	256807
77987	211948
287481	261759
102800	256483
208031	176588
202469	82363
26969	470554
136711	21632
89483	101389
454884	219229
277917	54976
236608	322991
332376	475594
53791	186440
275570	225365
39176	469227
246702	16433
328300	22347
214916	421440
167588	345642
103922	440660
229735	182600
312032	218485
266109	367750
306345	298182
484470	189799
359269	72606
438825	24000
317118	269926
121020	209471
327242	287157
264154	409236
117565	107711
221231	34106
39195	210318
282633	189733
259436	57375
360179	297282
484634	5857
49350	110677
219688	395988
339422	110677
114383	243328
146097	101049
51543	107337
176111	388587
311381	283126
178422	345011
223668	23423
406084	94358
193386	137128
134683	183213
173508	339853
92401	228431
448627	186259
461805	306305
357544	442933
30614	278642
256938	287853
344781	360531
87126	254914
150921	296432
388211	172089
465063	250298
298479	338009
210595	265589
423320	345558
311694	12895
113738	3892
190281	122522
373051	448358
47131	257173
412440	36264
482013	93506
383564	184179
165680	94060
143013	156492
396327	378765
417938	240016
200956	310697
334076	13563
234159	103031
466673	393326
373111	39210
471876	435886
393528	395988
384288	879
449530	428251
64526	220528
246730	389365
47481	356468
168266	371011
49964	306633
211992	148716
297069	112859
47688	89443
57447	306924
84605	321584
427342	20611
302882	196783
291299	484604
244805	284843
445270	282259
244536	191873
3613	284599
149725	464578
201946	340840
407052	317118
288872	489485
261278	27449
373264	408263
381751	371918
219935	48163
198405	433934
74822	130620
455745	60379
190259	404806
351507	13370
387398	12245
14039	342416
406685	206623
150851	319100
486072	262954
393940	334814
449412	351193
29015	398175
19067	481785
471365	241239
63482	325344
202856	46638
247619	51290
281726	427758
385308	406371
243285	481279
458207	326492
266511	243208
58331	402930
271523	330218
457668	434244
211238	214540
84429	403433
280600	433860
277511	354891
120325	466457
283302	145534
15362	214678
190541	118600
105826	163596
27717	186259
305649	112258
135310	335474
456231	362206
31096	140044
81050	200457
204440	108609
29710	354630
361848	186886
462824	190369
307139	293813
88274	92613
333887	383385
30996	209897
379037	270369
299457	135664
286965	71987
410887	105091
299922	223813
135663	127217
195488	71960
381305	106422
472509	209471
302402	321282
55683	478415
255362	44146
396925	450718
428391	443749
412440	91142
178157	37615
67351	301475
485856	325533
215814	354022
90052	357139
204008	489150
402772	134381
315805	371983
449413	5166
118075	426146
172390	197435
93451	30176
55612	296423
473821	309429
3111	130181
372924	360531
15433	166063
485707	139793
84117	440174
332061	238578
182073	446927
176111	400295
63603	6052
210988	152502
358320	8157
82990	254448
106739	145957
20356	3719
372187	54976
333557	71816
229323	450728
63150	140352
33900	211329
486965	477986
360123	206030
21763	419548
223757	186828
62067	155006
117867	266299
383848	25959
360531	104811
421371	1508
174263	2873
232833	437917
114899	252223
80029	153574
127229	363973
473123	449534
414286	73825
325722	338746
370764	59672
358138	119762
3809	141114
228159	263958
375169	160576
198862	116377
323016	457081
106746	205270
196454	303648
391318	79100
204621	418104
100897	428155
411873	391414
132153	283639
181150	218727
194048	39255
12372	228600
369030	295481
188523	119898
384824	310643
86887	429161
44391	21583
306905	94253
114774	48944
199364	331508
352232	217432
115487	485546
273821	477930
285156	243421
220604	234356
198557	321905
246924	308019
169147	317153
476093	446936
437678	354387
144129	151647
96615	486621
305163	391414
105568	374281
381609	467784
236660	440689
384048	23819
421707	203347
454263	149295
347672	28129
289884	135511
468307	196169
410307	217310
25239	250389
52917	87858
32051	83408
437249	471122
27683	253993
178133	39456
26583	246926
398900	209572
354075	49903
371340	281779
111968	68466
165729	97215
268049	335663
481049	121590
49165	373021
259656	456748
225420	332442
128189	127921
421941	11626
23314	14932
262783	40330
487391	458104
382848	117658
463348	453493
281285	217423
186123	452989
151158	28646
385487	265962
330120	404960
451896	310656
30834	196980
328466	372243
408121	239090
218749	426922
156598	412191
493752	317118
38049	166513
180810	266538
11891	398122
383164	211405
221815	45751
357400	131849
252877	143407
254155	129415
414685	251113
403368	213298
191308	479614
56806	26971
215717	327452
476096	230347
156642	341271
349625	163763
232833	196144
70742	32430
258650	246270
165680	231548
200092	14448
26096	49810
112640	367885
159255	48275
91162	389682
374548	418332
482319	216017
47616	190369
189223	469530
282847	67009
184458	414668
49494	89047
357507	43164
51965	399985
253102	49896
45687	414470
24559	169485
235242	492281
257662	64678
299452	435602
128263	169116
32930	8268
449261	404960
225889	9203
226974	355093
106514	48163
476804	441588
427760	396228
240047	146222
163987	385378
405881	478415
23373	49903
136140	202718
217784	275790
393090	2654
378781	284310
68092	53838
292056	141649
225854	26046
334458	468162
381256	324037
260972	53252
361675	22096
350746	244603
141782	455936
468780	116762
91325	209510
136798	110677
254248	304159
304165	314950
4157	437067
303507	288722
44159	218727
437002	220679
216229	295680
178801	324377
112593	163235
154023	77978
423152	28258
278509	71190
55634	169273
297164	15209
192620	293813
319259	116442
456738	337968
269831	218485
375875	10709
115312	445204
489736	265990
306578	129185
82074	109352
447133	336331
436611	252443
388586	214484
392539	428214
267551	154907
102423	190369
121674	41257
300916	479262
9414	208169
233604	245499
467395	380606
298199	64335
457617	324551
227068	470753
392745	212278
406566	140728
137454	413905
302016	239865
180796	254914
6836	489485
81345	395988
266255	262954
226176	244106
185409	469490
178559	94344
309225	10546
356805	177861
91299	175725
33954	313745
253177	123371
353480	485304
8368	350189
179146	145534
97342	96449
153322	461578
326631	165680
55914	15838
19180	30611
190693	6784
487333	9054
355542	343897
151144	261396
409225	93698
479984	274371
69959	6949
2993	190369
160319	460969
465595	391954
366135	118886
268197	207596
473619	412980
259301	121840
308150	252664
458939	267304
125850	134061
87638	464727
214853	486185
111398	67602
478775	105498
360109	309425
222610	148361
237242	336071
52231	439074
355895	474268
377607	215092
434528	135506
296917	72835
64938	228773
299580	303497
55202	118721
331629	203618
16158	11455
137337	189879
29582	486872
125420	356554
393204	240699
215676	60853
180745	123746
454167	390197
342935	395821
30267	427315
224396	353398
15895	144701
225886	345328
310405	393184
285436	492316
366872	306100
262386	451083
55252	273285
296772	271224
333622	337357
355286	211868
15209	438169
164769	31955
183417	183778
249255	285156
366981	219499
121694	292468
60057	85870
353864	214714
480802	381857
409468	273514
60567	322127
286380	198517
134531	423828
179651	459205
8881	246895
37343	150103
192972	320846
136344	309085
479268	249202
288918	73422
344314	73889
312248	120053
163893	461182
153115	308290
191446	105595
448287	421830
167588	149217
268634	110677
9642	13129
19542	172833
194898	141218
127932	352840
47401	32926
383369	333551
196996	246297
266315	399867
87848	372588
222828	456425
96337	39961
62166	476951
475336	119762
353655	108222
430220	185635
467812	403501
214111	4734
493374	276263
126322	475593
346784	94516
418175	216742
406343	144729
242935	214837
430029	405217
482424	46261
214721	246311
104855	59735
64545	349847
163452	118286
483987	136922
119001	392332
266307	155128
340634	171882
18870	290624
77143	356925
79969	275291
407797	155632
418592	110677
30864	249334
234431	393176
423838	440843
20998	311836
296185	310655
281898	186182
359762	142398
383497	234467
264080	160468
228440	478232
10546	458841
111954	290811
368639	146299
376592	100250
135663	368884
298699	73726
355408	227710
406660	307995
19542	211588
222049	193330
379006	438419
252611	45905
196996	289311
187488	432564
158272	339363
239201	356528
174479	186440
343907	176660
410721	405842
457725	376619
82120	117097
261241	81824
282216	1060
92906	94516
78571	241048
386772	427498
317459	438419
82968	424345
405377	12267
353595	76524
128704	338076
167165	108554
316565	289386
166103	406688
440228	148343
117641	188759
170893	302905
422912	80543
425886	48484
326937	62191
158849	468489
166647	311190
335960	27766
377805	367921
267562	252854
367239	421639
446130	192502
223727	300813
324826	228431
313367	357249
222918	23430
22699	194893
388413	314742
438776	385952
453777	351481
315250	209683
143368	79763
361380	89260
23020	95593
13953	351981
198244	306387
414286	397164
454153	218281
168065	62191
264323	471745
100499	273831
95791	267352
16033	205270
486712	145492
432212	422017
285017	247684
454309	389384
354545	49966
318715	150874
133909	126214
72804	337802
410626	211556
266307	296650
263514	21248
190051	30821
322737	288698
464613	83289
136869	241718
91803	220417
34825	295484
121499	198102
73357	472852
352880	240446
401637	273831
152745	227567
15460	249186
337087	95149
6899	88097
274454	108850
29307	373438
400270	31867
353120	482984
444194	108861
455508	228894
412095	298013
67613	480025
67587	275002
491599	178334
452052	343504
382680	186159
471499	134125
345414	475243
33675	211981
17481	449018
414286	121661
419463	382737
200179	1605
286305	194805
481406	346485
357179	321941
408146	211868
39601	405217
487175	190369
449675	355093
200092	475571
438545	81246
119325	255771
36435	325478
412842	35707
68695	258777
471146	25239
201437	383576
191918	156006
228763	214351
287413	86250
197406	279031
4435	477986
423013	268667
391790	48124
315394	131315
73744	462630
487371	213709
107998	229124
157098	144405
454867	329244
154679	48247
202774	6381
185781	175721
75868	299467
276785	27138
492961	267352
221186	215736
3453	449817
427423	2715
128958	79773
261617	318735
459138	96977
443320	230036
237178	400791
21730	448090
136279	282989
33348	110677
307001	346949
379680	145064
270248	303675
177467	291324
349429	470554
65733	79249
323616	435708
101543	232555
63528	71911
437480	436531
104772	32865
265634	414393
324579	1057
408704	269933
99512	141166
316325	48861
492709	373021
77654	276789
230969	35707
107290	369599
473580	203608
194216	71816
17613	26778
356530	152855
101464	439772
293608	25034
31113	205289
52306	110708
32756	202996
492453	32636
391332	107748
475889	293813
180918	76829
49667	447335
244688	199298
289445	174822
351768	156376
423709	458601
311532	109006
83184	387742
57229	308666
324418	435035
55676	428711
228135	477420
366081	187642
262080	111527
254892	255437
5343	465086
73660	361305
353158	23851
372221	241283
289675	3249
326631	433159
420215	185479
469976	219499
260352	189962
105135	181204
456379	5986
366584	23317
221296	443146
480117	262954
470678	265128
242120	237631
461366	298536
367492	255814
459191	292721
375807	48861
253102	106459
316372	475305
48771	398333
323931	236
194216	168213
345089	199353
443307	221324
302037	449298
6072	32807
190393	15133
366442	430616
291587	362808
112317	360860
136798	180578
453645	216591
360466	240918
392779	300480
453109	357175
277568	398633
230914	368903
339338	249102
186440	457105
271886	452055
441034	387185
12481	372044
193306	373169
217858	207596
350594	145064
370619	343085
363769	366127
258894	81194
382511	272908
358081	246085
14759	242783
420971	416735
91884	186588
262453	113084
450004	87471
327209	32601
61349	14922
481195	384174
191546	401101
425371	205289
101464	447519
270248	492595
447404	60517
118315	52833
110490	338271
19787	47673
168115	295566
274942	410951
127415	153212
119760	479614
104325	462561
209224	16433
107121	359762
50121	359177
296750	355093
334167	204873
310811	45141
341178	357854
219538	243766
157046	267352
36453	2661
150356	488190
354778	401297
366375	273250
85049	401871
31703	91427
266307	244527
383387	92503
32917	190369
159959	273831
70254	458183
294193	178249
216006	71268
241468	278457
399701	101376
277299	357357
39176	373128
24185	112379
184817	439719
101730	266538
155396	53490
413963	462221
360469	258220
405674	111759
363505	388575
384396	483920
267807	383838
238041	410317
334393	99437
225606	457118
125064	97894
469368	40784
308635	92081
157320	90123
285679	213690
475042	464420
479351	68666
36612	323213
425827	258307
367656	344580
187834	145816
214668	379976
463592	187998
455082	82585
448104	389579
360597	406099
327570	210998
100807	247505
277941	280719
293115	13370
387709	461242
269208	214693
277808	218727
490460	489822
287136	45990
320976	145064
170131	250649
371001	205848
306981	404995
312873	453621
340027	71009
345045	28129
44717	262954
96521	477308
138674	435708
324507	208617
178147	232616
325949	29567
224085	413741
68421	353687
214114	340511
76322	257165
399780	7552
193551	471398
85233	13129
106268	409244
138611	227919
31247	313184
162428	486885
457260	422235
234881	108582
23020	417918
104740	241141
405469	134259
75618	189442
318341	463549
19459	270567
220243	221168
373025	267143
266094	402842
239570	361209
286048	94516
486912	403588
38440	267602
23386	452126
126516	58336
118973	374939
49831	183213
105249	49286
298761	408016
414063	44832
208577	97652
392653	223732
333339	196783
405462	353867
452992	185479
213127	332101
148089	188414
342710	442714
36962	137128
84576	19377
93477	24899
275460	294965
84851	24067
314311	312239
454867	63153
471412	316388
457932	303916
130006	301475
199219	274114
169442	317693
223163	353787
192522	258231
151840	370866
268664	409828
116216	105563
276420	363241
327779	30263
153375	370130
282996	38978
359946	201286
67496	22573
131087	248259
137801	332704
82412	449521
327118	168381
453821	174770
455185	228431
20230	115873
378691	464872
345428	406388
212911	231796
333206	430329
56186	313745
38420	185335
480346	148850
298864	492316
436699	200718
329846	420944
459979	477000
425135	233067
398105	50027
377491	373438
114709	440660
413346	16103
310153	435280
146893	208280
314245	446379
208379	459802
128738	440660
177016	397535
338788	320599
446771	100496
455445	196783
144113	466120
277568	115174
52299	240777
38256	461225
230574	195440
54798	461775
396763	463415
89588	2452
337049	123369
70730	313745
16072	10140
406814	475594
178422	144800
56806	256165
254446	359247
258136	452709
136128	69857
51447	130819
474970	348798
233388	168213
286371	421356
6193	15209
63516	229928
136798	360653
224221	262858
385017	321054
206870	378314
437250	266297
414004	110520
388190	396251
392677	2482
278769	388734
302988	442924
12868	260367
42508	480798
72245	110677
233498	448639
193722	8525
440135	237178
254446	418431
227011	48275
363515	432043
431972	489293
376413	355093
423277	149990
99625	395988
226919	439992
318715	104693
48385	180957
155438	108323
51359	236240
95068	286529
207019	356663
388254	458517
291299	143076
124085	11111
121504	375840
404345	287448
345401	141336
40867	48802
464252	387742
105452	16041
225756	164884
5517	249334
399023	259929
187598	214024
288287	378686
427527	283466
460551	139648
314722	416691
125064	465386
301659	92114
334092	350973
241198	319393
364149	21448
455647	51895
84464	209967
384384	345745
375971	382429
238963	298765
42046	430356
235900	13370
214735	427641
251942	418915
248614	140044
138194	182567
477158	80379
202469	302018
489462	128183
194216	186159
333615	48163
366373	54976
15027	181297
333178	94099
453294	348798
401308	242085
61456	436059
282865	136845
100033	462249
63145	276295
364397	67584
40692	16325
153140	350822
250979	35707
231254	166651
133395	154285
297069	84151
172417	469235
466670	298182
90431	340387
110954	385334
104740	250214
385741	157551
300472	44111
384196	46926
27003	361788
314311	6072
65066	440667
206840	62196
106772	279027
259775	25437
129351	113051
428582	467836
491811	270369
264533	175608
233685	202347
142208	46636
380529	84750
137545	176182
316937	299690
352428	12895
45280	250769
482827	393870
472687	144675
151220	478078
256134	461944
376146	403088
488963	250214
290315	447517
230877	130960
384668	204852
175237	466370
206314	190369
483112	89163
311822	141509
381447	388957
177128	233826
9950	473804
87308	317851
316610	137128
101534	195607
385991	33973
102065	25724
179952	47144
96492	273831
285498	468162
140263	77031
426717	183213
312487	91711
316957	256476
330184	383770
474341	252413
187118	277475
187930	201331
225461	241251
351097	451016
278320	3664
66739	81899
178422	41096
128704	255016
263514	415818
436699	43514
141584	403147
380858	140232
256803	311297
66067	161101
379680	249812
227196	20047
459064	405837
363144	393087
272386	467893
87796	458400
33635	216424
184245	172089
412893	303079
242832	416783
227345	132740
204082	121965
326260	207149
432114	139648
13015	266377
362290	262954
222389	30263
409745	241046
292641	442422
188112	33855
432421	136876
480967	280233
464763	107100
115271	474412
402479	48163
355453	277450
178354	378462
273900	340668
294218	62191
251876	58297
216318	190369
234258	315566
228050	217423
360460	209471
440031	346158
110835	278106
299709	294836
404198	313619
360417	38063
274143	343829
339777	51881
79277	489464
418729	94344
230051	40534
146970	178332
437243	191639
165495	27766
279575	61728
267562	110571
274647	119381
426645	475571
172597	420944
406219	475047
381062	289443
19157	5237
212400	153597
345715	250364
293875	164771
245323	413384
373244	49903
277595	13370
133545	403055
277475	460131
352564	476831
319394	185355
330399	402323
73955	348798
485442	440962
138433	80662
117111	301557
314931	143180
489589	242131
384610	160225
233498	231672
278695	450670
224630	265097
479645	144845
390789	369599
298390	148936
395962	98920
197200	252664
475990	235416
287874	243374
283755	474175
269977	450161
4067	476554
358373	267902
52695	198038
267416	61994
367585	303102
301766	379911
163089	297776
349109	139648
451867	372314
440157	390110
22179	243840
136519	420944
145282	337987
229347	425675
423483	223566
454895	354643
445052	151944
378495	103434
380465	112761
101543	53389
183232	52917
132147	423711
320764	385789
61289	477459
321916	485185
481419	128209
359199	310024
39676	70873
28357	482745
199034	85458
321503	46449
172571	431799
287683	2651
47880	335072
239606	337469
179645	278382
212009	275959
451280	427262
327287	348639
177026	86560
931	92942
207376	270095
26191	475200
346272	152502
418017	218730
176130	477749
129132	20611
80704	214024
382970	10601
260115	381633
119149	2077
446549	262954
149068	151944
267562	451016
68314	455293
348431	99718
352905	420444
418946	29774
426197	454822
394293	11890
325237	206378
265788	237792
146863	445331
27617	90820
97304	431086
461550	307050
230051	152132
51298	447473
15027	484274
3887	286227
190051	453009
176073	420913
208314	387742
333691	50264
51601	67040
192983	369163
48079	31667
422060	418933
273034	27826
343413	188486
318998	72941
289118	218727
299647	282224
29612	406371
236681	332392
157878	338915
232186	246311
443385	477221
155096	162247
17661	228013
58783	21583
401628	486469
262447	193094
463891	27634
422678	68483
222072	245679
187935	399867
411272	464716
468826	249709
267797	178662
52294	181140
240371	169904
413924	43843
379290	293813
33328	343012
315951	97550
239184	12895
164718	318672
116540	359029
137645	17943
10470	34252
482851	56882
427661	178615
58656	488775
492285	242338
15133	184902
374215	306541
286698	438783
70874	253069
60466	392648
334292	351176
79603	371918
418529	363833
207408	477554
120333	317118
169376	355721
386854	110677
369299	143481
216516	31703
19025	21583
492171	59207
189640	241468
115945	311436
381328	354309
180154	250410
68314	205616
387663	447446
200013	282912
437771	55129
476777	232890
74596	260106
213071	101058
377190	396433
209642	25618
193647	148448
446460	110677
86632	81643
192904	478415
145689	231485
235597	156338
383070	237660
34188	362972
56648	28129
437394	188912
347656	435280
169376	280400
332646	273831
198746	8623
197678	428267
7680	249709
14446	204312
256071	420392
110302	396729
357923	478415
456231	408288
254467	116943
445681	64335
400603	108845
403147	35622
10257	99405
260335	309755
293300	420392
153813	453746
115810	327721
270695	232782
421591	183213
256893	191341
446460	102352
408329	108972
400049	453493
356248	173697
114255	454893
341067	53166
193817	464140
438115	410028
64238	44282
404836	23986
436864	37263
321951	425241
156383	293813
372170	36125
254333	163341
27770	456783
438260	51895
170603	366708
335514	293813
372340	340899
175484	333467
20520	62191
138126	180014
235457	55763
259496	222142
211238	161510
284789	262594
389512	17181
456021	209620
307443	81453
161326	149373
92159	459993
240836	294684
391813	142712
125804	440962
217588	494102
296167	144405
283521	252961
120170	2156
52867	303424
405009	325406
262210	8434
153132	78811
19334	241787
419266	338189
4199	276242
171046	406404
252767	391414
280299	110925
19292	131891
114063	344561
253965	75503
124650	247500
2187	420364
19566	220969
102552	115528
482944	205221
405430	304865
29773	29777
303602	165267
3351	256168
216544	375228
251562	249812
404568	107187
245178	186159
456021	470817
428892	61829
252208	451165
56619	362156
447219	9005
474341	82430
370260	375043
27885	374512
154014	222701
68532	222975
102458	205270
291299	101633
27634	68134
337700	36885
418172	393326
471549	276963
409189	267352
347078	327188
167391	190369
447691	264395
95536	190032
17848	15209
474451	28129
379046	273831
253212	419440
422822	23018
474847	391414
16121	273831
257087	325841
173026	477506
481419	51080
275217	74582
277499	78364
70274	339226
139058	300397
216472	362341
270503	476140
75621	127210
112628	78063
417565	127174
451216	249234
127969	428026
414297	122193
361633	490885
307845	492316
321503	195121
298943	382751
483479	193619
434726	162561
72804	303678
474606	289715
283303	304471
84698	51759
273447	387742
295250	119868
234770	237039
163530	48154
198495	361296
143147	90448
217450	182192
331880	88113
239223	487470
360006	119893
126132	208610
289084	298182
479589	136413
426727	247122
243952	422443
393482	417036
361001	380186
5563	307279
320510	336590
173976	92655
12485	410139
431444	428603
338817	139721
117487	123757
63482	152502
403344	181782
387463	121840
230574	6281
404220	134694
424164	317100
427521	389170
78638	210534
466479	60934
461413	381578
216410	278816
203055	163127
319753	302281
201946	436925
45489	181649
333000	122135
412707	210733
454972	487130
77671	487938
9708	263306
305115	367798
147203	204874
339140	8463
250230	455673
59883	316282
55961	446630
487765	493052
66916	15838
116552	391414
7088	8623
273286	125576
182924	242785
40851	93245
397108	198892
437849	65648
213914	264406
366923	259929
68331	1292
25534	312733
199936	356645
264848	231485
81695	172535
317990	268558
292020	38063
118214	28129
146893	48064
266307	475265
319259	305278
226648	112731
167278	425114
156852	25034
475384	411601
360459	82241
395213	313745
416550	413535
69721	46579
76228	298946
278919	335832
106531	176874
102115	8084
340995	116562
35806	251328
37526	128152
470672	305309
457856	376753
407760	273117
15557	50264
46917	29906
164207	21461
380846	373313
438644	160419
307791	116377
197268	379951
133263	317118
318670	275008
128337	156376
340515	353557
268820	198599
51581	400548
285701	420895
434998	401871
421591	55385
355946	245679
365936	214024
248013	155747
354111	139467
364324	456231
210405	367895
314870	185331
380858	149794
371007	36407
477414	180578
204798	117097
376592	61518
185526	144180
346272	305927
189205	451369
158608	275043
375405	79058
114383	260527
284925	419451
48226	272931
66940	101049
338402	113522
332849	15209
329838	476303
26039	288035
191123	359762
34190	186561
46186	477869
436163	427400
184629	8462
417457	124085
74165	253339
112243	317675
283539	86974
316565	83122
141782	325220
444139	78155
425112	471783
142522	171851
117420	36836
412014	257395
295819	297005
308618	375569
448516	463549
434347	148209
381351	117382
31828	65194
318939	267602
143370	162795
243310	489552
3093	48163
110835	221114
80080	237803
447610	306633
408555	138088
266821	172978
320433	15209
269010	217698
52477	298156
112902	452098
130069	347094
409016	275790
355048	175429
319465	191425
149471	208427
355083	332599
152623	218727
289398	205289
161755	241468
266508	163691
360531	7053
70178	166716
270919	386631
229735	240225
344159	74106
311945	151474
40700	220135
409016	302682
263514	254562
257858	338271
282126	176952
471737	237675
386778	101058
343010	332693
198317	565
116947	184097
412420	244397
482326	117393
264629	336590
152779	162795
104160	121950
193204	476447
250833	452427
101847	288035
287740	377264
319446	463273
120003	127289
295441	294920
482456	297375
184381	72523
157839	141440
245679	247377
410557	62191
105358	434186
281931	274309
297024	466737
340175	59759
164349	401928
71189	32451
373804	187974
311782	336590
228696	297593
27069	351257
470294	181042
123975	218727
382645	385112
485667	432109
483987	435084
115382	63009
22412	203899
41601	183479
459976	247204
433751	420511
15583	35707
68420	286782
371918	72575
473493	114515
364377	305025
64859	246437
119001	237601
360459	102163
118946	406371
52515	481179
20206	28129
387377	277595
130069	50324
407066	153995
282446	440660
209157	187836
419728	402323
221284	435637
382892	351732
169937	169047
325397	49660
311735	172169
265097	268531
164933	372497
166408	349608
374305	31843
304939	100569
232616	300480
55659	377906
142092	285156
180303	130328
50814	479680
375943	300119
7788	208656
250295	490756
144895	276074
472193	231175
49279	306573
218298	60517
322008	162963
315766	434943
269054	328157
362267	270369
427396	241416
117103	306202
117435	132821
467395	419366
67371	116589
360459	53249
165734	107353
27417	382832
374107	22955
317993	74106
39108	43638
20059	479196
382495	168381
150242	458968
191520	15209
18021	48432
470432	271328
401822	300782
306694	205833
147414	317636
259095	355718
344708	33855
485922	86892
214922	36585
476592	347252
443475	268802
427238	334330
258479	237235
413744	27464
450697	301659
428552	440660
308618	128704
104740	361331
193651	167868
71430	101963
247960	180677
148252	491538
448965	13370
393870	18665
103142	153746
68209	322710
121594	236020
439919	95168
105135	86974
342027	396121
194314	474412
460523	301280
438280	22804
234072	363888
78359	406451
198443	243766
471513	368903
316036	422470
247929	429834
469076	316040
266965	277179
358992	90929
15782	469860
233797	13246
55183	67736
82412	219281
330230	190369
493457	50838
346137	133385
375675	317356
3809	75379
117647	215678
246221	154194
139844	243115
316236	137405
299408	18819
205607	274724
325199	469235
328503	267602
201833	378127
461944	491828
12481	30023
243833	431556
425906	162795
219546	449700
283698	17561
311388	142678
262080	322432
119961	189678
116087	11448
442440	250214
170921	435708
32917	54976
33965	45141
291521	42327
272308	422411
24539	298182
282135	300240
155503	140847
333746	122484
319478	112297
3407	293745
462384	438804
351557	242115
164425	290014
263439	303226
426234	317118
361707	41673
463171	440660
13911	142130
356938	318735
267443	103267
392669	364868
411496	183213
159689	238635
442447	190369
308520	259479
348155	470034
157778	348798
50862	210353
127114	14331
154826	395699
195616	473574
59954	357803
58680	337993
262954	133872
295370	67584
17892	48523
492403	181993
429420	110677
1560	367110
151839	440660
252278	477115
423559	107208
195813	72857
8213	384763
326260	440740
32133	384400
65134	415221
71817	293813
228524	161857
259022	431634
254574	35421
154530	187627
342357	197620
398989	434132
81403	105585
368374	345767
405979	196730
419867	15520
1631	50492
383551	44452
193869	202996
491388	483998
431586	477986
39892	168987
223929	453117
301750	313314
218190	227101
481419	455456
192238	172950
128160	484447
156897	453493
378574	194587
256197	276021
245198	473662
317555	26434
400042	250389
326260	239775
355975	143772
202893	216236
145002	138412
298077	40447
242551	337849
481419	322493
308025	98906
196996	194973
56185	399272
141566	331581
393010	432320
290573	202232
74196	438419
492709	17943
173759	268575
312283	481478
24632	378686
423213	145948
249894	284105
244442	83403
483678	474347
473149	315040
19276	327455
160961	229646
449521	129708
385244	357336
122502	154137
349416	119868
61388	341357
453134	286864
339296	86527
32399	340699
233220	185571
63490	261842
117547	396185
91670	48306
385991	243712
114643	11870
48152	50264
362303	123410
200026	228431
324330	454975
474774	368456
5896	443016
422238	467958
359299	247277
341206	414930
355679	51222
165662	255899
202379	37519
2187	19953
222149	62191
58786	442443
260419	54976
218137	395867
254446	259178
313822	332544
172370	474570
369729	425675
339197	276358
51445	352775
25075	414310
204439	479872
209195	463549
36612	476426
376738	203656
95923	439821
372306	91711
336556	482559
63597	96977
26279	368836
360393	132740
249267	15209
409713	390142
492247	300765
238855	451460
395920	190369
36381	82585
8535	26551
231492	281924
4037	79249
196641	233954
439879	33855
349975	383362
236359	136845
124393	79705
249799	217423
371645	37584
388089	307559
212248	95984
148252	410074
276821	226396
218485	4015
270470	110677
363833	25053
278769	366941
32169	399492
115725	213639
23018	42653
189640	135896
12692	49828
213856	36386
297426	317180
89040	418873
208638	291324
351474	291823
246375	140934
243778	368859
299207	358966
234881	298966
63107	478415
202866	464024
429340	152321
233498	51264
45803	327574
138157	99405
50197	151354
137454	92831
39916	57240
404178	17996
85521	422394
92488	385681
15819	306085
44859	353485
441792	408719
418332	261443
349108	166513
338752	427515
161480	137128
341287	372111
474606	1057
407596	171147
480843	356440
97467	47187
456961	256366
442884	27186
326576	159999
475340	246076
426724	301615
145002	420959
17481	281563
436007	249734
385308	169047
280923	214992
17351	285369
112372	405930
59901	257265
414299	357854
55914	339288
373179	189733
190454	433729
392942	471745
414535	272159
154906	392969
124378	476870
79190	381512
361936	184629
273821	279134
188252	240709
46870	88809
490151	303788
474177	299106
29088	257298
288045	315573
315687	313745
341243	491565
482193	35622
177481	440660
64149	227371
50249	59137
314311	281504
136061	133401
146903	313745
226242	407651
358723	219537
36860	478620
58626	391414
120184	89366
117862	378023
56564	95942
404135	210105
183449	384935
233925	169485
252044	455252
385895	293813
24026	186384
181471	348665
262328	4749
475025	328550
396586	477986
287089	427272
63276	376938
89343	256121
403062	148171
415129	77727
224520	490237
322374	275612
42088	315671
431258	15133
235013	205223
39128	81713
472844	414832
109733	113145
275792	207186
456176	421115
329803	133075
384231	211775
206580	424866
6289	420414
226919	18418
300051	15209
314609	49966
443046	351414
250493	126426
208786	243970
219311	492316
66901	22317
51233	370866
145585	28096
76007	219886
155073	220
186416	280800
259718	86974
58102	360531
359906	61934
146522	274906
461592	49106
228128	296339
441959	86728
39900	88113
436626	445233
169903	213978
440000	403230
27617	219743
457418	352703
334026	341271
163792	448940
261759	313454
80649	338201
207433	255650
88679	425675
136957	352805
280367	296693
442821	306963
95923	227379
442984	238363
137454	315566
486167	378686
243756	34553
109145	41408
88460	397814
178147	208577
290428	246713
264017	94344
44420	152321
222413	277961
227660	10690
209465	263610
413419	358350
5942	172609
218271	345109
438145	86974
300084	219862
216544	474435
452240	155748
54938	339675
330127	132247
167588	214365
95305	188190
478620	423518
390566	201889
203334	378686
104740	167799
62366	290906
473860	288035
304186	88390
473010	246804
345401	286590
407116	300
6467	236767
179014	185713
160461	366127
117508	217527
281236	353948
240661	461049
310629	11626
78725	178436
273108	358032
347246	43566
95422	276358
184997	141166
6938	284982
457772	233287
395656	367280
441229	134145
466975	338289
291369	317118
469961	453806
284383	248614
167588	6180
51026	205920
72286	409828
232777	122585
354778	477986
219136	411645
261277	8607
393674	437262
472466	98906
449226	379130
135103	185704
65627	390951
77263	447230
158942	211134
123616	253779
480105	388575
209523	325604
157912	399136
375665	444340
423288	474268
338350	478821
385731	421980
25239	214410
296712	336590
242551	400712
11558	280968
109817	187974
94356	30491
308450	311510
225483	163646
424853	320288
381225	54473
193767	247404
152536	264406
193822	153736
392953	161755
205966	451016
488990	311531
130542	1057
338915	455481
308122	446632
409745	266852
68975	411809
172923	313829
359893	426900
246825	398001
167321	64130
277359	308288
48239	458142
439148	62191
87682	190369
215362	413109
37748	338076
42646	290423
368115	409519
280410	309440
403509	246748
266124	373554
343497	444358
408042	219254
245965	459016
87376	412517
409238	133423
425384	110677
477646	244115
89425	235377
201788	245332
289858	245546
257164	140929
375260	228473
73588	183213
59385	40257
73327	229091
491971	385382
458207	170894
183916	313745
109949	336590
144481	47349
419590	175721
216252	30688
378286	137739
12263	96377
413495	209572
267373	416783
173553	474673
470036	287972
312843	326985
441099	49433
162785	293246
221878	292553
23146	245199
52291	99634
173204	465870
201255	218281
276264	441651
175331	347305
27292	36555
67736	255650
207397	102069
188825	118832
143763	231485
288358	417301
264800	80587
398995	467612
361119	51058
256599	239344
466570	98921
63086	321756
338955	364522
11476	327013
366707	90401
33079	432562
97438	450087
58843	395198
152145	309666
242168	395776
337975	363581
214499	131368
309086	481525
204419	328129
244771	145270
274559	352603
191345	456575
105149	270324
172815	175721
469250	286105
58615	452736
63808	72549
104740	36184
448677	478415
356473	437808
152707	85053
45201	67172
420700	135756
99997	129092
255286	125229
111970	459213
82950	322413
468935	265636
151473	438217
300273	228013
271553	50003
391080	426986
237714	24208
16179	231791
121594	351193
89238	168012
320298	165653
117050	430356
348539	293813
223060	95891
178249	25410
244536	434747
270597	41458
441302	206768
233085	99075
407292	306633
50896	20136
157961	364201
67507	114146
278096	486885
480214	37693
25510	327040
22522	190369
269768	179559
407495	190369
435883	295946
348039	351639
75332	86077
64927	239872
417369	183213
411282	188319
403429	110677
247208	122462
388395	426569
92633	273322
365410	331880
143160	98375
17629	192552
22567	290565
475172	288837
111260	28129
227375	119381
264080	286828
337783	371453
88353	391414
222630	177374
19525	409828
485667	458684
85665	1148
396440	84042
239557	420336
208754	127298
424534	49903
328245	446351
289970	275187
397773	478415
340553	74542
114643	175323
456174	291412
283024	124431
279088	62191
441554	161134
139465	156375
157258	292721
123906	461846
91051	419161
265192	273476
331092	75303
5807	447209
118514	193477
360179	37600
119307	375840
449345	493117
116577	121106
92312	486985
319352	446351
368148	139648
338897	458183
119256	127017
48247	101058
295093	94634
331071	112118
355083	426693
244536	287403
354942	76417
79223	48588
305219	168213
374404	343682
20199	372074
276783	450876
112661	155622
49017	168272
210898	99580
158584	67584
238889	146863
188100	310000
424148	174508
99562	252128
430831	41071
238958	335477
334872	432284
8476	318735
309276	304172
237801	195859
415972	46785
272301	243778
387986	235679
324938	243753
24541	308882
153324	427633
68532	276752
273972	243301
9300	333106
132114	414212
129859	446351
253102	365141
354111	310168
296798	44735
150372	185076
237835	185592
464762	252961
375809	107187
26683	447517
286664	420361
142863	190369
174335	351511
219546	321853
25690	330873
23854	20431
417358	305665
422624	291249
215713	394099
170272	469532
449366	377933
368480	409991
121709	248288
46186	353704
124320	291324
300273	55385
487152	411424
197997	251379
150491	294811
10690	343721
276615	322457
178487	144130
463169	378462
166633	205289
88011	262954
119001	361533
242549	17294
48275	23564
389849	174996
75621	9744
288690	236213
190240	428103
212144	99521
67399	131091
424738	366127
113843	163974
406300	12895
422893	323613
319118	260434
442417	106169
9204	186876
48953	188759
86250	54976
62176	414832
217321	226396
407020	178436
456231	468811
289767	190369
73199	189659
266307	217432
436699	187631
408121	468481
417473	401854
379680	118333
15887	425329
372156	40671
309361	199526
79282	396563
98377	213978
144577	209608
41924	202170
307610	354431
250458	446976
62316	256134
40028	441475
24861	366109
361146	303592
306825	60599
259173	213678
239223	433391
252046	110677
429748	100069
254658	130983
486623	47285
221863	392113
446703	356099
10217	96449
56619	288338
139350	140915
308202	166513
493523	230042
460512	333639
80847	1372
204354	746
117647	375750
342988	172089
449000	48146
490583	190369
288499	86618
342865	340888
161849	58578
16144	276358
65554	191184
246191	91998
298823	232373
302175	142839
7791	88880
375405	50562
56929	171994
276971	53539
31867	214024
15552	32424
474221	78699
294342	435708
287444	420414
414762	257079
42370	68468
425427	206556
106514	298077
437849	302380
121554	404809
94032	13370
88610	82585
3809	218123
277568	354747
419638	142957
57276	41257
316256	203656
314400	287694
344037	301449
16569	213052
275904	363581
187335	96601
422546	57040
289910	405788
178024	6552
19727	419098
190694	259067
22371	267352
109061	217871
364181	177942
21096	94708
262639	443675
325502	469235
240703	484589
169293	1268
292588	258981
21174	39175
104498	52163
474389	461049
132811	280174
275299	353787
345236	418620
357411	271328
237028	492906
88917	236991
362625	271441
171050	234918
3353	414199
162524	106162
342724	39277
344181	38400
326631	481029
300417	404603
61286	132365
243050	464166
425584	260879
333646	339906
416750	159261
382037	208082
198862	3234
483987	296163
203372	179472
156944	46301
245317	351526
411500	387860
21733	475246
77225	238708
76274	81104
277496	49828
291858	85423
418079	110677
89276	115931
97196	356036
431508	99072
78015	214335
452677	389682
420215	402552
392641	420944
64865	381440
128501	453015
351673	398354
165680	403969
279717	370848
327180	168959
446863	289211
180361	272708
278426	300010
339274	211804
22753	317356
303369	440660
336590	213221
233951	98493
40028	4676
68098	121822
245826	377933
121459	447158
182216	65862
200273	127298
316136	16661
9300	190564
170390	473800
59642	78146
16460	132576
415619	175721
355485	141166
206425	446635
477841	462552
21491	372537
204186	343680
416426	82787
82831	486323
249894	97307
262897	139474
360179	25079
467788	284843
110400	380889
180778	144242
225219	192545
265548	364483
478953	179818
179677	106896
71054	110677
40585	37029
405293	40041
162385	9115
370764	358336
427505	316857
200013	223455
305624	310728
236681	132996
349285	478415
322877	190369
227303	7490
40496	279478
50193	1364
300480	372525
183085	113138
98878	183213
370548	491520
193741	366127
271323	228324
152248	339508
459622	110032
237603	198790
153162	441313
18589	84590
205346	442291
379810	164502
336483	298280
461068	228324
475648	308877
243767	431001
163727	362267
449521	327922
273471	81144
388953	388575
13930	232258
209308	461944
316136	120557
158145	312186
291669	444315
388578	462424
346272	288551
459605	55074
479322	202743
194752	286297
125420	350160
290885	144845
3856	405217
336442	4866
355083	18665
130279	134136
396058	322805
465430	461846
417133	341470
228794	478232
352439	420511
154355	51783
316190	358032
299854	23430
99625	86476
78721	91295
271602	471457
81257	129153
303628	420944
446644	483775
370148	401004
8254	231485
444404	186259
214518	341737
348639	298182
57737	181519
487153	178213
80001	131975
344936	114063
207606	388374
61001	40193
426190	337849
81717	310756
179047	295650
471635	246312
65513	52706
132569	260879
490019	411424
109289	144410
224890	170611
62504	127895
89219	476447
65983	411424
286310	63957
43588	138955
441402	313547
378518	124391
280092	415588
109949	419268
359707	440962
236886	389682
350003	366534
20647	268079
137337	401881
453366	372625
125105	477098
377607	155513
208172	199975
217787	100553
383164	50049
492217	464420
484416	164164
421155	326183
477051	246311
367312	277591
326631	157154
278935	196783
242975	267352
145588	304173
430998	490794
386825	343860
331508	18977
185101	2441
423218	477930
379919	419732
314669	35421
372340	314663
239606	324723
69657	443481
175549	183213
206949	62191
180181	431860
105927	94516
370136	109716
201539	137082
305121	366534
75621	157492
327436	256723
353856	469304
39447	184558
275569	277961
198175	55857
266307	361540
38685	478415
115826	359762
68532	172360
17288	181668
91382	242961
480580	371832
283565	261001
467766	394855
402519	76417
196144	453716
365331	393326
146734	101543
236194	194165
334092	202795
476878	292984
261912	461055
83892	360015
278919	294069
360459	439148
446576	159865
191020	446630
439565	290085
472232	443558
116087	149897
878	468184
371411	39965
212040	10319
371479	137133
201102	348292
98349	113138
339915	337570
411674	152004
220785	449123
456021	464787
230051	338320
472639	287554
262233	345585
365358	222072
287179	307704
35953	276090
74773	479614
425827	245679
349140	425729
36670	351703
5743	299976
85845	194931
250800	446668
332447	414356
133564	231485
221081	276358
426040	252886
347648	361698
430743	384401
202906	18665
314343	271392
283093	243637
428501	136937
236176	155207
470915	252929
213364	467302
381927	379817
230457	486885
38364	214499
458949	101058
150143	369115
36080	407651
352652	273831
34729	430060
225647	268174
128124	185076
334350	113051
325213	285722
325148	134145
114105	378976
219136	319997
460405	342415
178469	354079
71584	478415
325034	180282
456215	480304
216667	176561
360824	227911
428304	378462
3146	456968
63010	16433
221546	427879
158405	249259
438964	348798
4472	18122
421525	359029
99477	476447
486000	316796
83616	473979
259978	98012
65740	209429
72026	166513
414604	291324
175845	171967
82871	250679
221687	19757
219099	104598
418217	99756
428436	322969
78829	366534
157789	27440
160237	272173
102644	323426
197681	440660
7451	283718
276430	464562
447029	49828
11091	336590
270369	119381
447312	309425
168859	304173
68098	54536
385610	427976
66473	451379
417500	248732
165886	252989
5420	153995
54424	214099
364791	410254
61490	410497
48922	167841
390652	313745
417931	266852
196003	8269
55676	351585
194733	111981
260021	170894
62666	431954
52918	120778
235499	235757
236401	451926
425270	108911
111478	28311
225694	66058
432339	212246
382718	241929
463130	120638
61286	29253
400578	84558
34779	122462
286461	255086
168412	300555
248415	406894
352935	132153
258185	319474
355083	119123
263046	459573
385059	347166
291444	492657
418368	399736
185804	27766
107640	227093
380858	158515
414286	409896
264127	214024
83654	277288
207798	409583
190935	116854
378978	258370
470606	456640
449227	265589
401893	141440
329323	298878
131853	386437
63024	38655
428108	430594
282880	207916
454263	255639
19269	383096
245018	99437
186588	426947
223326	73336
375535	351090
116065	243840
45269	294518
76677	313745
468509	411157
64723	422175
337833	154089
193306	42291
310338	284843
68092	336929
267572	50420
319231	161755
431654	99405
79680	428154
416629	471117
296277	283918
53312	152502
355008	289715
336951	2705
232260	79861
169574	168638
208888	342761
204508	475593
471899	17186
255865	408219
204474	432347
181111	276572
195482	4413
378057	195949
41966	282638
255397	351451
461113	44851
414058	206623
121828	134430
428214	257469
66547	104598
79322	283178
56813	110677
252338	162978
359681	403154
346388	295561
338983	493016
374612	272601
112425	313314
66383	173689
153813	72223
133740	410548
256723	425079
302101	299734
190369	195891
171160	328346
98063	118571
82634	421356
274852	257175
185339	477750
82187	180908
426108	323460
132498	54775
387982	461392
453113	78811
413510	489544
152887	293813
477821	203656
124108	476154
41360	447560
228134	327217
31070	172205
339333	77143
304731	230137
369199	111039
352812	341470
455205	10756
17613	243183
66807	330315
57419	319051
263539	118226
203783	124573
208221	394948
293405	148299
385960	317118
445754	119318
8406	265712
302578	440621
285786	477491
407579	43514
360660	290450
472509	37476
412388	409293
62149	116975
53566	103544
310156	82697
238452	352042
412578	150478
469976	103382
108639	264585
448931	492151
368108	276777
430475	58881
470672	145278
89257	374939
384988	167940
234797	197996
466638	138219
294485	13280
88439	255717
287218	168673
222453	254720
346866	420944
452736	399098
97768	478565
24265	385316
169988	428251
143046	94516
93946	264463
316414	193001
267774	113353
414215	410074
82275	114580
79322	40362
325408	442443
379027	144037
81978	97686
153379	108384
104111	190369
380942	241211
104068	441009
439719	87184
458027	339548
154981	408079
5887	13370
65134	252585
333000	249334
316136	315516
6393	179358
227775	405358
223784	421830
266307	227938
326631	47873
213649	89261
381494	439218
262924	47602
218485	414892
303007	457514
491190	101636
410671	197435
315430	404987
214950	25034
441217	74511
280766	243677
363903	164275
421938	73990
42197	140044
61681	293813
154708	126837
368619	217423
94850	101436
73726	246672
39255	207489
386654	321916
90711	338877
214333	15209
163356	104498
377186	314059
68904	465647
357083	168873
205847	86560
205875	269956
27774	40728
258623	191254
153407	155927
287311	369599
316565	1611
400564	86476
151298	49228
382203	250689
351468	20959
472963	440660
121915	130801
456021	366929
230051	75059
14574	82291
483449	36489
193869	261398
262487	205223
53504	222648
205289	383810
28399	173887
152127	318600
281325	60517
56834	433994
93451	90614
113056	186440
38822	295484
342731	15209
426742	472072
6954	372421
438804	96796
114063	483272
378045	13129
415458	190369
328888	475441
71246	411552
274251	34605
318344	401949
137840	473077
188563	113051
360102	313775
70084	359762
387033	300775
423218	72432
378873	369599
66483	401208
169408	75303
56951	239765
285498	94516
342627	467492
262210	355112
135156	169485
205670	103114
186575	453847
230588	50391
196191	227323
158201	297988
203677	284700
262487	152321
97647	12895
88266	435708
280367	68390
126965	12923
359430	23029
346216	339716
206115	86728
26792	378105
192198	342724
342861	381518
230541	65925
59999	236213
493518	137739
337961	481279
421137	258588
264139	142678
14629	493285
58872	328336
406822	215054
257632	160895
122146	434893
262783	350549
46988	296592
354369	252961
145363	327100
351756	64262
128424	285411
296442	411955
265578	157103
52034	447517
201131	78045
58866	377668
333309	193705
462169	223334
133362	441357
53922	171315
62385	467903
277961	290984
418700	273287
168979	207030
326805	41341
266730	41805
383512	376137
268684	50838
376553	149388
435602	282982
343226	49966
99011	208577
244536	59988
159959	327100
42811	433943
476250	12895
243012	114910
314119	219929
153687	87904
315473	234356
105931	296587
344314	118650
342085	123434
276785	174594
24357	421356
186265	309801
467520	22804
412800	394030
453561	236213
169655	298690
488860	273982
237382	139744
237517	426992
379867	97205
329652	281924
349885	298337
83228	447107
437212	404316
267216	470069
126739	42890
78158	367024
77290	469235
305177	145616
153813	67034
276096	364680
271873	154907
94906	276003
221106	472072
397412	401928
47816	4413
132533	469235
204775	336934
116525	450011
246908	438127
409986	269199
182835	380071
482100	237235
321284	25032
129403	342162
402552	173679
61211	104527
343975	6289
76228	347381
457472	366941
144598	6253
256859	377351
107828	441313
79528	250033
218458	66471
337003	136308
400157	456239
437007	391904
91694	240045
458571	315888
204788	203308
17339	292465
114643	271367
484851	152321
3462	360038
130868	251116
186420	223637
342193	440163
448104	348176
192703	41257
188246	218376
312283	479077
311819	150404
67507	456830
112870	403080
398308	303206
208366	244688
203602	225197
110236	152867
135731	158625
265716	81306
450436	178431
422246	202969
417358	235405
329323	12107
450465	386772
268816	228167
18928	30332
392370	329139
113267	106169
104740	416528
303512	122462
408357	471412
388872	391414
361780	472167
357449	48275
217629	86560
291587	204078
381725	420790
205893	139757
234957	328801
143501	476951
161621	330404
137781	75867
477398	205702
139790	208400
384331	262954
295806	106815
320410	43674
434294	83067
427835	214024
430103	246985
19417	11045
199150	330989
487732	386901
138927	475571
31478	258370
58552	255281
319160	418342
295009	32636
360228	394816
167588	206426
302983	378283
406371	479323
115818	91657
117384	23483
230647	15819
314295	54335
175781	301547
185154	471560
182718	389220
125274	53866
160163	462266
174353	286170
100705	334313
200092	484416
312283	421512
460580	18218
432421	1020
93760	190449
131504	470403
388139	296689
294135	154142
349378	186463
486712	369599
355186	196971
179803	348798
96983	87889
318573	10646
323020	255820
423727	50264
4273	136876
352483	142678
461292	420427
379218	457514
409395	27464
306880	30708
45328	385279
23569	190369
53314	239528
42814	209281
95770	428214
141892	477181
110835	313933
143827	195121
71874	64497
176130	233234
267373	161858
89219	106531
126254	76057
97116	286337
387351	454975
94102	79989
221388	70557
435265	255579
242264	418635
443631	313745
19542	201992
206922	178436
365885	315376
307628	233292
26849	489552
290	156376
5887	293813
28938	103766
475926	35707
22721	191785
485711	319591
289599	142018
28037	303424
448356	402117
336023	110255
278798	111552
364573	226494
372312	456215
4862	486885
225489	313745
328343	221324
7026	378462
129328	489376
121828	286153
469084	385000
142754	160306
449682	237220
493399	144224
128376	214063
448104	271602
135179	253596
21802	344150
422267	5641
326030	372971
211884	190369
98325	332638
238960	365158
110121	176568
354947	88203
316136	160573
469360	268904
454857	104498
229703	69622
326255	324098
112239	304865
73660	355642
474894	267636
113638	455120
43722	350549
6115	28129
438419	468946
393538	274429
429748	169353
153322	295561
254186	48141
109945	186159
448104	98434
16844	342761
300083	152855
160097	266600
343555	329727
238406	35971
421030	21681
76080	468232
263220	423113
59234	317891
197066	406242
450465	83140
276793	429368
364146	195121
165167	276358
271200	390334
146506	240796
275309	8621
381553	433258
301557	383673
126734	220182
303425	359078
105066	29111
355049	255650
301674	317675
81225	28129
415665	91657
266612	166513
61683	330591
72287	287694
61305	188442
279316	290017
493922	477509
135309	190369
194216	337849
101230	158153
147624	214047
304722	6899
319259	134820
202057	286936
160370	316372
161363	215396
88795	192450
93698	50264
287566	71817
216272	377278
417579	199531
301823	327204
405034	190369
160215	290550
72499	329868
54293	275574
289068	94667
182771	469446
447615	150410
296514	337791
200569	415755
467766	243174
468733	138951
360038	84422
219985	90884
290698	213738
277568	82430
483720	98506
259622	37057
239032	6572
73660	385985
71606	64335
437999	60359
471112	160444
422326	465988
2551	341705
294837	111511
421371	12895
137447	370866
237741	138807
393931	148319
249009	69443
456964	306574
254542	71346
264533	94344
261725	334379
265059	120645
111455	14793
326863	316796
262190	409744
478398	442180
211968	249841
120006	181680
122504	97426
347948	402323
124812	284886
485368	10267
180745	137128
310512	132247
9965	344637
464849	255145
298372	36223
359746	43245
42189	173324
345987	45512
188657	37057
350968	298767
321193	132559
174790	250389
201131	215309
184554	144238
14519	209285
290799	134145
407662	203656
453627	185599
356490	316575
32426	352605
237675	202991
184636	377209
384408	362924
81432	156492
104905	236168
70697	388321
10161	391117
39073	374858
182853	103758
262607	368656
303420	95942
351732	190140
478287	465508
35263	64490
265345	476303
260470	121106
376146	34547
109868	244115
468287	260135
414058	438419
313408	19214
132287	411648
75044	431455
153813	331187
157630	310261
89608	321215
8853	6733
102644	178817
476479	240491
358602	53754
262210	298182
251314	336590
381347	393326
10093	254178
120131	11775
454814	18582
296029	179045
378823	470554
438646	428214
277670	299234
75498	407565
291119	72523
121733	33991
280390	275168
78466	334680
488984	79844
136177	393326
326631	302220
490572	10646
432339	118870
273831	157908
156970	124995
172923	388531
10762	268194
21417	162831
470672	322860
132900	94289
461415	95040
449735	297830
305349	308019
409828	387742
311576	176015
380904	368416
98949	267075
484124	43214
284890	414334
44028	280466
88432	186345
457351	490101
173655	152702
177456	86974
159127	90266
205380	74450
464849	15209
64373	340680
412205	96367
379989	84775
236032	272785
136711	475571
98445	296693
352216	13370
165326	407553
354111	74886
432100	417296
64661	124085
226919	66137
326292	348798
335654	48585
67367	258607
413196	140874
463054	236213
86532	315888
230349	461259
8867	456640
147795	275790
420734	425510
193607	136279
475691	413807
68002	246330
46556	24738
242722	446595
470990	348798
24919	90099
88364	126470
429664	112116
155941	343331
341816	144073
444874	359762
196903	12787
163163	244618
437886	264122
414326	116070
478588	78850
161871	471412
384408	129857
472742	431314
96736	78052
387986	231485
464773	341271
216324	273115
473307	167637
474144	362267
70788	183213
222814	18638
66972	212081
332968	42243
366402	326043
436624	53385
356530	235323
82060	190369
115604	326987
87184	113051
465045	21583
101211	440962
85526	209933
162653	267576
122020	43334
188847	359870
116853	164209
177249	430276
284985	135756
262639	234658
183498	432148
291843	133156
322509	265040
280092	285535
366568	36184
262216	228707
414035	285259
356490	346135
447900	420944
453865	300555
118381	292954
453134	105585
196829	19246
456956	158918
190659	236213
135410	121950
458207	395340
278324	467631
312347	287740
317686	441313
238025	359632
225721	286936
78502	448666
240796	198038
874	66604
328022	125895
361001	374594
334823	389682
263539	450449
342465	181776
11237	392225
457977	114643
116611	33855
292641	144046
153813	50684
292476	176878
178003	316388
404899	365721
205351	463891
79457	78380
144418	464080
91382	275973
453422	71628
196192	273831
152575	165267
356530	476651
416717	291521
410932	153995
2339	313745
214880	361296
324710	448203
99037	313745
133910	343108
302999	326985
352821	370628
22611	89410
167517	386184
365644	132625
218807	64349
475691	239107
110236	485963
132024	391414
490471	300811
336071	15209
432421	141623
217889	313745
340619	425572
70663	152305
189186	262954
102747	21583
74976	492906
436699	128544
177487	87862
443163	44254
323017	40198
237146	366955
90389	357292
422404	190369
359775	281924
425389	445796
39176	7812
399655	28129
488963	285295
123345	278490
87376	136714
101504	446616
259923	349129
54994	211868
285669	201754
453736	331962
43882	456640
297374	371577
467788	135731
254014	222446
468935	136435
35852	469235
307236	291521
434909	158073
340247	190369
276273	429161
438307	265589
454063	110677
402537	477139
363903	482143
161318	215851
304404	125417
122724	162795
14131	369111
298942	435242
13048	198599
385737	422435
235248	140728
487540	283198
221911	233475
415040	110708
315573	347121
9232	136955
378421	86476
188294	281924
92237	94344
61186	277936
332391	452804
484691	53640
117980	300800
25053	379976
460932	440962
217400	396246
36989	105195
258062	41753
36298	218614
285027	186463
223246	10371
39892	406731
130069	321061
5242	295159
306938	277382
232259	284435
136246	71260
132147	20719
42021	287740
235792	276621
477548	190369
289931	231816
221948	403190
39573	317675
55202	477986
48313	196783
418456	22888
94854	59560
199936	421830
299448	366762
419191	76098
317717	348007
112929	491272
80938	467486
342692	286828
482612	22549
485471	200344
47852	1219
406098	298878
413218	368982
80357	144405
425802	90454
342452	286016
152947	413215
80238	148519
108649	66151
201249	122193
412333	391414
202510	414334
301610	419098
461308	394458
67166	141071
324930	76454
393229	395988
136147	243840
130069	139693
435043	73229
145009	15209
52491	452098
342560	372827
356535	463249
84761	77136
159878	317100
410896	399286
204018	144073
27635	21411
174309	138600
452148	125798
5700	65979
335951	130430
230756	367310
453516	302789
409745	256504
389641	452746
24799	421206
3069	300929
299106	351818
289344	275032
425763	76709
208582	122462
128581	189528
114405	393326
256079	48007
283698	303218
482225	317100
130069	201016
263514	180620
224817	203656
252693	381428
357480	318994
91388	404886
276821	85575
130866	261320
69329	209471
18451	224052
168141	441897
277776	287855
200464	15121
377278	438169
329121	258220
4982	187974
372249	476951
6395	93642
276134	399047
426619	49928
411111	86728
116193	111754
46219	429863
209645	9526
150167	28129
164485	21330
50872	395228
443662	217166
454263	9232
490508	205289
147403	19246
456019	371554
17314	2792
417065	4413
398924	295218
36821	206686
451967	53863
379740	411455
34361	257769
355067	333543
161849	421583
328850	465219
96559	250214
170226	306633
92172	4349
285664	54522
412241	262292
153006	9865
333807	227691
337932	362267
424647	446209
93627	415861
93743	73660
120862	99405
105775	295783
299432	293813
244314	156376
207178	22525
367656	372095
409808	364517
282378	194830
188365	439554
218890	6208
174309	203279
274511	194598
278782	196851
379293	313454
148539	273831
51693	447517
268375	121925
181614	182520
360361	159797
368269	4349
395924	67280
474177	265883
446965	173321
449892	339853
132189	443108
198692	401101
339936	166513
185447	40433
245917	461805
189871	125540
280337	462973
405077	243115
200200	414832
103050	15926
113685	317184
422265	298767
98678	101916
280986	432175
144370	165267
304666	430356
122866	348798
347754	401015
222389	376566
29276	301364
267797	151746
419867	183699
421172	453847
202486	345401
414218	300047
35359	339587
163464	11292
320972	137454
304544	282674
169150	228589
226064	313745
282553	141623
372902	470588
110442	110677
432705	203656
94344	459126
111854	476512
102900	448693
41112	217015
372415	204330
119642	467192
489212	75423
234210	18638
57916	286337
169753	163537
254446	265262
204306	473146
58484	317184
56548	348698
370260	98645
9622	55243
331364	322145
104265	335678
371165	330469
77443	74284
146748	466208
363902	357854
166415	102924
153160	262954
379480	161409
487773	433610
161849	430420
153687	314455
226721	481712
390789	476951
198317	449158
80193	360736
75132	228431
104243	110677
240753	304731
374404	285156
319882	293813
448677	102597
249030	487585
143315	254130
182864	285446
180070	457019
51755	262954
474055	63528
373888	453010
391376	415989
382319	48861
328513	219370
454090	340588
231111	312698
68035	373711
398514	236213
165417	397042
119977	134694
226809	316575
221783	63711
194609	110677
212609	279554
487765	455936
418391	365504
270695	473777
39371	459649
460427	292575
447802	458230
445690	291823
35675	440249
218363	163348
85288	177630
347881	380379
382882	40350
187169	248885
250102	271923
287490	420571
217085	79703
229735	239864
178422	445080
474333	369698
249280	335290
150833	461944
99475	175497
375353	391414
474177	373509
8710	68421
87468	486949
373388	376078
182270	298077
444380	20586
356005	363564
252466	146566
13930	412517
211906	185812
368858	142678
359321	53389
406534	52374
198574	355813
106531	363132
329727	254030
114613	170249
289675	156528
221025	428214
56913	205270
201495	3234
111968	208149
378357	177569
59644	351193
278593	29253
241507	287068
87500	218615
132403	100972
21408	86892
101104	294174
63808	453919
493422	174309
211765	40793
435894	439675
78915	230925
399485	205289
114643	37995
253612	380356
29276	20959
312283	18198
327209	105600
328364	46294
56384	428080
121755	266098
188964	215622
395735	404886
244583	463178
149810	181767
419298	40784
188136	30217
243625	412367
386525	176077
347226	476951
90835	391165
15431	366534
380465	133627
393411	406626
80704	320508
214881	340493
312283	219640
150107	478480
452517	100926
76228	234771
143251	212196
479300	317118
275376	482249
12402	259681
440470	209572
301063	321628
159663	393750
202149	267022
172448	228110
277030	288035
186812	162208
234606	313547
6467	167546
397453	200444
218870	444557
209993	105219
289535	168614
41828	50629
25767	182563
304653	5857
89980	110677
36711	172548
265899	432019
269852	419268
67351	240665
10267	421935
356805	263854
4098	28990
485492	398386
393346	203656
324377	214024
236222	352504
367086	44993
245838	220442
241825	422729
220372	306760
184082	230378
142906	99012
326631	276451
323836	209266
411475	125435
2962	65627
45399	323664
190460	291860
396969	209285
419714	192524
432670	484447
236141	331581
440968	191831
197641	183213
36556	2935
112443	317211
463385	469756
61057	422164
52306	86560
83310	304966
5461	57134
81258	274573
452148	263009
62866	329466
355609	103710
20703	434035
86051	120690
213845	472891
4098	250192
128753	198240
414356	234719
458768	452804
242411	270803
316643	271782
119012	428214
356189	266446
253171	149897
447616	316236
55077	332392
31315	273468
42291	22827
262268	464420
458337	462427
298336	136876
87579	186714
414286	61760
219618	163418
73894	237235
187834	244320
184420	450592
26336	141965
290018	12895
50646	54700
297488	122490
378230	449435
284218	166066
118346	34112
481808	156734
402247	378686
425363	304652
478357	240225
30398	285156
399472	317118
111021	256470
239099	348165
193839	305664
286360	243115
485416	2755
489787	259292
414035	457081
330325	123410
128581	99060
35596	267352
181840	494102
406371	474783
180969	30638
275840	411809
92635	472457
192611	414334
486659	143890
171953	29475
257447	150557
373590	96366
267826	119762
301729	239803
267562	19976
217371	202019
165011	345964
283521	467703
476895	399867
301319	382910
216534	426439
260041	418551
9538	345198
344184	124085
23487	474412
123174	455673
443072	338378
216544	469879
81824	457265
18197	5857
320128	50504
263613	462973
52504	313745
21787	492918
233677	313314
194155	229928
302122	162795
76835	214992
269659	215335
120240	182000
65605	349622
340905	447468
365886	231062
355245	471013
225988	194202
246406	222701
242551	168381
233556	369464
174255	466737
154808	354933
418973	157526
130159	188208
248139	293813
106009	49393
217854	110677
271323	461392
445079	466737
77379	67938
32372	51895
67837	463570
63612	447920
463976	457514
316165	462973
141680	297969
195746	372314
419569	413894
37388	466737
435898	48399
430965	472464
365197	49020
316095	450705
488102	17528
188568	250004
1779	34724
154543	441434
331584	26820
442435	483772
388696	51195
391928	404100
279796	113134
223246	293450
310249	66569
101991	472408
164196	468050
462047	229604
315573	79306
73466	107473
254153	242187
294323	3231
17661	455388
74365	210228
123107	89510
280551	157341
26268	100528
17855	151944
396996	130251
310968	244995
255609	259494
19248	168050
290227	169280
312679	155384
333178	413673
27826	249953
222721	184323
12481	249709
41016	4413
19450	445796
99018	437409
19198	311297
268575	243889
363759	471013
5514	156584
460929	354903
40179	363631
343078	310080
233782	387742
342888	457227
465014	204574
217854	257298
32088	241283
249282	239561
136089	467538
31450	26049
51759	136536
433135	248777
93317	362939
357701	245758
293030	136908
110272	435708
15585	115864
30568	437237
248948	433614
73466	127921
215762	164504
201459	243759
323833	51895
439226	277961
256735	313745
117833	260527
412602	284843
346697	382166
406018	292721
427240	271782
324859	48659
199582	242551
423596	469642
175899	233477
212009	306253
306010	166970
232616	156898
97926	20369
444053	474150
116763	210236
290416	294069
102663	293813
345401	266556
318901	51881
221783	379638
198405	48163
237429	14463
87522	131765
235135	237165
401756	485679
311599	478415
366863	300240
8988	174672
379640	13370
29175	346945
212633	50155
279558	333005
322856	305958
243568	6072
81928	341657
144008	4363
247558	276876
257820	4369
136066	222701
321492	438419
384199	33855
110164	463615
436021	393700
142059	53411
147598	311033
290105	409293
336152	298002
56382	110708
416876	331349
347425	93800
443195	398333
291832	204330
2764	48860
271554	138086
473904	7753
175012	306547
454767	186430
43325	178436
103596	390930
288482	178730
239407	111039
429863	89770
355083	155656
264116	362125
449521	94634
126719	275127
467340	232890
431390	49896
331497	160545
72111	384744
175000	162908
291832	484499
76830	318735
37748	342477
466744	106475
221005	162315
420392	259980
88638	423828
174362	289515
32776	358068
273459	112649
459395	301883
330975	216159
76690	478744
296260	141649
31037	258370
417938	94032
54522	464827
451828	432912
450895	378686
353131	28129
202774	189733
244259	149046
231592	459790
218968	393326
99405	115818
38620	330295
64299	278961
276613	266852
330216	116283
350930	113145
401854	157726
213766	366127
201044	367936
386186	15209
233772	361412
237143	453391
290018	221976
344086	264154
51195	157040
233782	169135
277462	50264
172417	313070
9574	263009
122928	373491
85244	220417
73097	201208
260090	332392
251111	343759
351071	353557
98210	187834
416335	134382
408121	94344
35479	21379
403715	214540
257476	480421
419319	110677
162385	46294
138619	281345
152641	27696
370081	213586
312240	164504
65108	144845
301823	81714
201884	481785
302045	57249
105126	389682
160094	165653
187834	270836
461150	438419
363494	311221
339051	427628
86950	22827
126657	415585
285870	142033
62530	332392
138182	361114
300932	78380
254427	454975
217105	480224
208302	328234
246104	243301
382659	251323
295015	391880
249443	15209
208461	331535
417258	453009
64279	119762
471422	398315
318735	313592
487694	298767
266028	86077
41695	194657
239700	432103
240490	141440
466790	276074
210078	304173
79266	291561
187207	355700
125606	356144
83230	210864
159890	458968
77797	363973
354022	74478
486136	160379
85212	314742
215888	278642
20136	234918
433565	377984
123291	49903
94798	489582
26740	313829
372448	42821
99572	85063
131992	63724
467788	238544
434251	231485
89704	165437
405535	214279
364377	153771
15461	365609
419211	15209
460687	231838
237114	420944
352104	458900
273944	32017
16105	390232
85669	34114
450051	334925
102514	492214
375316	6467
150688	419702
88855	108222
23146	151213
336438	132894
277250	319463
204775	162831
309042	438201
146924	462236
369056	243682
373025	334424
475998	396251
48277	364375
149415	393253
123674	105595
208820	434269
245654	185335
319259	447255
305624	114877
221401	440962
253824	388531
304998	493016
340172	137719
119001	267022
110490	451174
423450	226658
244674	313745
195677	36366
379539	35707
153322	390401
32491	115049
57542	95816
50672	375840
407334	334477
400068	318088
461827	466432
198317	17899
212733	280871
63486	312259
195362	119840
389266	295114
490054	317118
140567	205823
29951	302745
172079	335302
130542	464727
369834	270095
326127	6416
203000	126911
273610	160576
79719	45338
80320	78336
466832	230334
141356	371558
319231	357687
424432	292553
239099	397009
478057	286170
467912	132260
386774	400697
2792	119804
399213	42655
116290	440660
133929	60517
110272	311215
45724	104648
108525	237235
205752	239872
327209	307098
460113	20959
126499	452481
490756	356319
89218	476897
69734	395988
207433	469235
171264	158730
16844	184902
11288	218593
235876	188759
61286	251190
198056	335793
216544	109639
6285	195121
394764	47295
394087	152081
392925	255309
228270	138807
99918	463200
62026	418551
393411	363396
255508	328742
347996	363324
293948	338271
443475	451460
50646	203279
98040	431799
345401	73742
102998	89755
486381	81317
368858	188759
47127	346790
434690	318010
290838	197469
471039	437961
327570	169389
19080	209933
418422	16488
88250	310756
337102	127921
392677	301624
440190	26971
217535	36195
202774	303424
440059	433391
448944	265883
277373	48272
101230	6724
36272	187962
396845	67040
71816	292468
38147	428103
13618	172215
207073	32656
229477	165760
6020	389387
371617	303424
253720	280691
156913	38063
139237	127298
244536	316011
101343	476951
222268	435242
47245	94516
459280	489552
372738	406142
421494	477506
193607	176408
241667	426194
427651	183213
101504	220756
417700	15133
41747	420551
104783	315687
161523	99878
95381	13370
372190	154612
472176	342094
20946	310663
156146	402269
390771	117791
143340	207535
245047	137128
305180	368051
168000	100052
157403	211868
327371	448257
329868	183213
433327	237849
355767	188903
110584	316959
296111	450983
383164	15633
51971	430474
273863	412227
469900	303424
240138	115174
422199	251907
292721	39712
275824	428199
343522	227068
241507	42074
427639	354663
367482	354747
184605	246922
432100	379831
230397	81280
418456	67891
192302	36392
314753	356355
113279	55467
37860	341996
36435	339587
396682	82794
333206	153995
372729	194366
308640	243224
314311	69617
62201	72523
295865	244482
187715	286936
353577	12592
344606	218793
3458	75882
68442	353787
297943	110563
457335	465768
254130	429691
432421	10367
492471	265518
64429	204195
320257	345020
360611	400783
262210	246516
60072	40784
87413	384722
465512	440660
108858	50538
469976	385000
336708	36836
151432	203656
18410	385806
390163	401949
88745	187974
467284	382272
193871	238229
11589	492906
319528	54976
360531	241447
273878	407386
276876	467538
339320	389682
433391	417365
152368	359973
195142	119893
62482	374538
72535	248382
390599	315367
224540	224283
454437	15209
71189	269994
172672	478415
90687	190022
329416	337783
452694	257377
438491	110677
257985	18818
327254	350973
297013	486339
399830	290657
236260	288035
167806	249202
395177	37959
288181	286969
237887	170295
132147	246592
75768	338160
71665	367343
322829	388575
471144	196938
133156	376483
96288	392661
111426	306100
287215	122013
6044	352927
263439	426405
338261	462969
420314	450674
69500	34188
351385	247873
253274	212081
118735	374544
114550	468912
242594	267602
127388	189551
182035	401543
323806	276090
27570	42890
459788	13370
270891	266852
433121	295799
314480	100378
260677	107430
3462	83140
271344	444891
491461	300240
251562	94344
392197	454975
196003	194287
325479	241137
19459	83057
196126	208710
336299	263939
234810	322378
336955	249354
422776	142696
248013	345197
489285	24738
51402	262954
158799	130742
90355	313052
158274	97277
402574	317584
423118	301659
101344	340197
237120	92824
9300	190369
154598	378462
375764	301143
421814	121303
360636	286481
444639	183213
195681	271638
335979	318563
180755	363854
183673	209542
159068	350754
302722	391414
254463	273712
194788	9630
230174	12895
302939	92613
17859	159249
226919	420042
152704	198926
243547	126409
211067	291860
41753	328787
438193	435557
345401	240521
131939	453010
493024	187974
28357	323793
355716	60595
129848	70118
388248	299234
132522	469235
153813	357139
128577	326964
117862	385865
324354	48275
94416	146202
99810	161455
161363	164273
170088	165009
84923	59991
450890	94344
96619	110677
193020	241515
309187	146202
202301	209484
289807	202019
90879	251597
170945	293012
196544	236216
201813	62191
341933	374639
481886	446351
99123	72432
45563	205296
483196	14719
130069	324058
264900	280635
365410	374998
280030	289614
56945	458104
188759	182934
368858	266982
428355	227744
485498	42222
102011	86632
297586	490757
309917	311212
322306	184767
359946	17231
347121	61376
328053	273831
389545	407117
353815	254914
168799	421206
449521	305151
223246	257723
396212	95929
172068	34521
356530	53893
112775	81497
214801	21583
347322	94608
294824	290450
61683	284272
451062	255641
230574	16562
207862	298767
101260	79875
299945	166970
146893	261120
6536	258461
435337	164884
58042	77609
356530	90579
153037	340449
214060	404331
176913	64415
187207	84504
110421	244929
217321	29597
250458	164972
261211	76044
288752	164884
439953	290
424184	44049
118353	273401
390259	387693
19528	71009
351639	382841
265073	299998
75788	280935
309576	187974
490660	428214
100167	291969
243700	423688
458612	125705
222434	211113
36570	172196
205682	436181
292341	329698
144811	476231
358908	117884
348372	208818
456019	310139
479228	492316
147644	167749
202030	265230
143684	86892
124982	122462
364285	387101
254430	443146
319364	387742
127229	193252
347450	298182
351534	451016
56159	286828
192195	143270
433751	366127
58606	13370
229576	437515
41265	413525
188685	244688
165646	125399
37860	179389
187241	94344
104123	472262
301312	135998
240529	168719
343804	100528
232513	475222
125688	159040
204444	183686
173128	108024
61286	129980
170012	458495
26831	367552
197344	427880
275206	147053
399951	187974
113616	452803
137891	286864
405117	450881
129000	40334
191821	470504
155511	409160
272195	423559
214606	187974
473487	21411
98591	10718
484172	150990
444081	293592
282470	17307
424072	222686
163549	395851
377070	152502
51445	303648
245911	351849
154806	183213
8927	313745
479614	161973
137454	389009
104740	441070
266508	143671
305580	454975
467012	303424
480580	12900
52793	97337
163519	373704
467467	62699
1292	204295
224877	72781
274534	15209
299262	245332
433206	201541
102386	335251
196030	179045
189064	415594
147824	62191
220785	224285
147262	347617
171093	276090
176878	57247
272355	337011
224806	214407
60164	96366
246955	448709
338074	431120
296665	179472
117348	380057
349438	22323
171414	206237
63698	246592
20778	429593
280501	316575
434978	268119
76369	106946
78225	176300
156446	149389
82162	313745
436709	472195
320313	33395
79542	332685
351098	465875
331794	13370
56191	281924
22928	219194
7134	478415
222256	388602
161865	162844
81899	101030
133708	423508
260419	445204
493347	218524
114383	335345
296948	120097
62074	402698
285955	367824
393418	262631
193204	95149
15537	478415
374404	327254
35735	203382
6696	149377
490913	483108
294323	26551
122787	392788
253527	67040
19067	84857
462583	255756
125472	395200
281993	197592
33401	440660
101208	181322
479875	360114
171965	172089
324133	434567
152738	375840
375879	126473
398324	344729
235936	38063
428305	110708
154976	419492
310654	99982
314617	353762
195815	326232
372481	284843
227651	313314
141460	298331
11058	217423
430487	214992
80080	341214
136454	366534
236782	166513
391264	359379
172895	358674
50005	413954
336452	99304
89883	361545
420698	1979
310505	280188
39912	48484
129610	70126
175002	468489
241297	85243
72668	462485
128124	27362
456658	178378
281671	452746
130069	215586
489787	80501
144072	160158
88640	298480
92839	317118
155271	33553
344561	119762
79952	329138
143522	451391
46092	266149
204862	450560
481419	33216
483694	447230
80598	157726
26266	190369
141777	291984
433744	278520
333653	76170
446088	306363
89133	179419
46349	457081
182270	445567
449034	87125
106648	299116
327254	275978
196794	223941
470101	39418
448957	465525
228280	9075
409119	278586
396765	464420
36163	387101
228062	241525
253961	378762
17333	382832
165680	472834
64682	176878
352912	465934
79420	186259
352088	128317
392413	246592
492485	318598
116221	203656
255495	446351
428744	472872
464725	199427
386845	60517
7931	464646
424470	206571
383223	293106
471365	209967
308256	317286
238391	94667
248280	201826
481438	474234
377113	313745
416550	338915
460929	477986
136221	60939
441739	267013
115903	87560
455892	485424
120274	327478
50066	359621
349200	327217
182714	99181
178293	450670
228128	119788
342465	256373
18642	98286
223430	363973
44959	277507
293141	279590
82278	352620
5383	284891
268485	267839
191944	223813
255803	377933
133638	285352
178160	298767
367261	276399
8007	57481
237509	425675
157376	155851
278320	20719
223769	146202
135557	282206
422930	255897
266026	119381
288059	300074
147930	22448
325533	11586
81432	344844
63484	245679
398086	438151
224786	464734
481956	438680
334008	430754
256389	37039
346017	13903
392273	108249
59688	10863
68413	30187
407280	281163
376332	220417
21224	141145
313543	319246
33041	160939
92518	472496
388871	447107
276821	58465
54334	409828
58479	100349
315560	91065
245329	444771
226919	121499
272456	431102
317683	266911
110928	34183
335783	80441
182973	354694
461928	267022
421356	409982
136212	293813
169762	13370
204550	236079
262579	169915
3525	267602
491040	27407
229098	485070
425430	477136
326142	457081
481419	465271
169583	14254
73773	385509
479393	165497
308122	53811
466012	361296
106654	467192
250645	28129
411525	281924
344080	1208
121950	119001
276514	142678
315656	385000
93821	71607
378976	434944
263682	409828
40768	233676
59840	325891
401086	35735
328972	318735
173975	48163
297160	457741
184229	438327
462824	88606
281193	478415
82764	86560
161363	69908
294493	436735
139167	110677
209100	380050
112574	305960
277339	355499
8459	283918
302112	493773
155271	291324
434726	284432
229735	401533
37657	417025
98512	207659
70548	122090
374784	165907
257749	243859
187423	477136
399237	122490
143671	48007
118851	207927
112625	268701
79506	219941
292214	313745
458941	267152
230051	233839
296675	98012
235128	393326
157695	110708
311784	154089
443865	409166
135111	456640
33838	243374
146178	347202
362675	115340
59290	36902
484193	453010
256716	324377
374028	110677
296413	27464
458768	23941
170429	370682
378137	273600
162340	439749
439726	208300
336651	449298
140061	462943
336023	65988
464905	44469
82219	359981
432612	153889
296655	394915
161162	234460
227041	184558
263	426569
309016	38508
28021	116697
244392	420790
329838	49903
38794	82585
60438	380745
21634	448397
9893	209597
420659	43661
49334	94640
403539	105878
397196	368416
343485	220679
220740	6374
57145	176325
33494	86560
246437	396435
439719	415585
226533	395407
445098	280233
150982	232154
353590	466405
433283	387742
326429	445353
409745	208013
292347	217883
128028	396080
27967	125826
66029	29307
62831	79705
34961	371934
66734	40643
368234	20959
360747	213728
233699	455231
1699	246102
445949	389682
21898	329196
197544	324063
259293	448773
325618	373584
23227	233614
259544	57134
292454	92398
227068	121758
217389	187974
125490	160576
75952	21923
102597	71015
406349	382186
298187	298767
172106	88602
178422	418580
271857	131036
303507	233989
434262	52537
156555	361374
233045	358132
366414	58819
257822	465692
17065	440962
355749	455529
137284	281924
279042	372352
470672	72398
392086	295159
110236	165197
385221	150278
163310	194165
300304	317004
58605	404087
474525	27321
185154	480504
393797	351414
130069	272326
357378	140854
114412	29328
400058	94667
67988	231485
373665	401854
175300	428214
405843	446554
56396	121324
269307	132996
237934	187023
427124	478415
53792	24740
31672	176878
351818	270753
199832	32807
273863	420944
449406	79412
340842	11626
443334	122694
389695	209471
105327	313745
205612	139392
101480	220857
157377	261435
137844	230391
384075	140525
441034	479496
355815	273831
192611	479614
304404	354434
54976	108241
213640	228431
323391	107473
240937	492906
423013	350549
347121	412517
470746	113683
418756	489582
263401	224087
406660	356906
87269	172266
370028	107428
278163	274691
300268	11008
279798	293813
380454	398333
206370	12245
228558	13165
61442	101580
473233	293813
61598	302836
172680	225852
203656	321602
330752	103025
260624	154692
438719	342419
241899	481475
412205	193278
32731	181680
104740	248926
60052	102052
346858	358949
271070	230991
483162	491901
59688	132153
406919	478415
438193	491032
397719	212202
50772	398333
463770	35462
477521	281231
265463	67583
311712	344867
78206	13647
458167	373730
167588	44020
482851	354393
129100	132843
321930	71009
191593	94151
482717	154154
277568	208038
162866	90570
468145	237178
221310	54283
153813	373416
352243	366127
166596	175721
186409	245679
255192	61660
294303	389000
96337	54449
452283	228431
51264	410942
227566	212847
320259	369262
98295	308698
285701	401871
447610	333357
391118	185076
375316	401543
39703	86560
124281	236503
409681	36392
478342	308540
414508	95942
164341	267352
442284	55695
326109	181230
244799	452636
204603	131286
292896	359088
268961	443693
221155	13370
53428	317184
162551	411424
155342	344322
446182	420973
140205	79972
273414	86728
480367	303175
97972	392788
480451	15209
242572	36223
405217	141440
385334	32807
30510	169269
383379	152085
214274	13873
233498	363163
443248	86728
244467	461182
245997	323213
101656	151642
118938	210508
179838	12443
258131	170894
432096	254975
65630	258370
447937	331535
171013	185076
64853	123410
473381	439517
319081	77136
470073	254973
28743	202191
173744	269199
485536	392630
418348	203618
355453	290309
396863	250389
122953	396246
458638	228431
406201	265589
78771	192813
119840	451600
21534	284063
364130	324297
450077	89772
195481	300982
201181	10646
131574	453671
422896	351639
221687	210402
436938	371934
386411	430997
204745	48007
41112	34039
390102	306646
425135	12640
364684	178436
414326	374305
408687	228390
108148	438419
323836	197478
89826	461303
52695	345998
287084	85738
160346	220420
383295	260152
144073	132740
94612	295484
339454	429863
268575	489376
206304	128289
398078	159249
470120	367866
50627	188759
3556	146202
474591	303159
73807	138822
8486	336929
52536	320455
452074	374594
112099	38967
295481	358506
369558	388195
149111	292363
297614	82874
410876	47644
31777	394615
316136	69288
162843	447358
410839	421333
337925	337441
361596	98577
138412	86077
147706	446351
43159	245563
479833	177630
385062	477445
30403	394016
45709	314742
370734	57828
218915	255820
346316	318506
84542	5041
73622	382936
399270	154137
129007	98906
117783	276572
83277	486311
5512	116875
6301	354630
289416	17186
48282	55182
272979	18980
231957	419819
332230	424280
176198	111209
188115	393182
188103	338637
414468	491150
287413	145025
104243	315888
313962	86476
38141	246085
236533	38063
16333	262856
147711	16503
209898	25030
458925	175382
390509	126473
337155	340800
249272	245679
318009	280757
452967	274836
224013	383967
177570	274646
54939	208298
45899	492980
179039	266852
337213	317356
84745	42489
79188	328140
265883	107170
342675	489376
388824	398721
110704	94516
180154	401949
378725	144306
163445	65938
377149	305931
271231	190916
485039	429150
282068	40148
167428	208529
12987	20007
245190	219785
270626	293813
30835	201754
419017	133423
115625	68970
118964	206822
16831	473077
271476	420895
27396	183829
329610	32605
406963	195916
382028	306450
33868	114643
395110	25326
218486	243520
46358	306253
123039	478415
402155	151946
450889	230758
99602	240374
291119	90401
228924	99437
140998	268787
165466	476045
477308	20616
409887	294468
28357	423692
82201	424242
402654	375398
20410	489552
486192	105878
353098	225836
341565	256067
443308	12718
367676	186159
486712	391414
110406	298012
92633	254948
3809	2832
47861	460177
443231	363581
210169	487153
372917	456705
156429	198926
335597	464758
469102	296693
31735	221324
465132	257298
416004	37041
70194	331686
21506	263009
40362	276668
481419	59311
429201	245679
445932	6899
301904	264286
489915	481785
24094	16433
84304	443024
41277	15133
41242	168972
15819	64488
155954	432431
345059	187836
283615	137221
251820	190369
485773	15209
306196	381084
382867	12932
345264	342329
74127	202378
90071	104766
308802	414393
279955	105255
224391	209689
345401	314786
406751	382355
152101	362
35806	380071
216483	420790
366906	465489
254002	425675
242551	164164
64526	228954
35441	205270
200707	211875
54403	246713
50090	482315
216324	59386
140961	358752
200976	302067
450532	188522
290711	73896
456748	217494
253870	243438
178610	228431
476192	213086
333080	140741
291299	144800
293850	214480
192476	261199
103178	207696
385697	422791
401310	191821
468505	322685
423100	440660
143190	485016
129253	371918
332716	168615
234647	465313
38369	249202
302207	298941
432043	392849
375913	432362
258599	200853
326631	366781
398343	189086
182762	385000
347121	272865
53022	414269
455122	175402
268768	135756
329727	206321
178773	6899
452565	73712
337361	331137
382848	188903
418291	401531
448770	113950
105639	215561
319259	144750
58122	96429
32096	445353
469782	466161
367087	421935
463169	435533
121594	44279
300795	218615
3358	429593
341272	248013
199989	234788
481655	264589
338467	273778
167250	15209
137271	171994
100278	139714
405237	428812
15027	313815
192089	21422
178705	486339
465417	385987
44221	491269
214425	273831
416997	414832
405924	5424
315354	478437
88250	165520
486599	270331
167491	36659
439580	236503
183613	320464
210247	168164
116750	270838
97515	122462
298417	307279
33076	49021
151593	433848
86691	60517
273528	422390
158461	39758
124352	32219
190281	281252
285363	138786
462169	29153
319081	190369
59359	16433
325152	474912
53428	266852
356063	247710
379335	178323
58684	421830
104598	399468
182835	194830
330600	40126
118877	286936
467492	57184
48595	110677
383940	218636
424324	215054
289414	12443
212153	329698
318901	383376
128906	12868
425984	483093
275079	149389
421794	420790
42028	35735
391121	21419
25415	5040
280355	241718
321645	107473
227027	218400
162551	317356
33553	251208
11331	210160
305588	207959
417121	477506
199340	82585
212153	464872
158099	105012
13901	201754
492241	428738
359949	37402
432026	420790
356535	276744
187425	62896
203537	141027
290211	436449
406850	359537
166181	390071
127779	21203
85739	163918
453821	235578
6450	378686
85955	386393
377890	201602
202469	343801
353692	476984
414488	87619
48917	162981
414058	377933
71355	494102
388696	174705
186791	389682
387716	480224
221200	317853
67108	297436
103991	91711
267562	349032
100918	326148
8595	55625
322242	348274
376146	23430
317687	13563
455042	45141
292045	177351
326596	16433
425446	423161
284218	226580
273900	85471
1020	426289
262167	35707
357327	254983
209311	38520
465687	63005
18928	244103
481739	441700
27395	54976
18451	144297
402312	250679
200222	165831
175118	367883
114643	335471
172396	335647
5857	468640
28616	209572
164484	281345
365959	404806
291867	249444
324882	353884
417832	67804
367336	160419
453680	338981
144973	694
250230	92090
318863	367937
112824	478415
289675	365766
162561	264406
185735	151054
446413	163281
380146	456135
396975	57633
150244	490636
397465	209542
420757	393144
164254	251190
127663	189659
355535	242185
394918	117807
226062	213316
73467	157100
312351	438463
477932	27339
193053	84948
105149	198790
200976	23306
15027	49532
309703	378330
168826	428199
215329	23149
36556	119762
343804	327464
481104	475200
289675	247941
66853	105878
353684	217871
232823	47807
351196	76262
364441	129604
237722	92613
168000	20779
197131	183213
433812	4413
147368	18468
398519	380071
236359	333551
406435	203553
294323	117800
166293	478415
143041	447418
412439	23018
306628	287694
228084	307364
394325	412231
100676	49871
24665	458601
373170	236654
35988	431556
193499	366991
324199	438419
192174	313745
234059	30249
272838	354694
459280	487874
434975	49021
313648	272339
367114	204775
306646	208024
464896	98168
476321	288035
176544	160089
189105	83017
220272	259929
269494	405491
267562	365852
118698	391414
312474	84368
458548	21583
216482	270457
275518	393184
304355	33850
86695	117496
321934	113051
48966	156376
116269	312698
263321	313745
71340	137128
20628	42189
462727	289213
79967	201754
234788	26357
338074	153995
448199	438783
141628	476887
469191	313745
228084	50173
190558	375764
263557	337849
115047	378686
278805	21583
330504	164884
435903	445233
380225	99405
34734	355093
321261	455293
348063	17231
338955	469724
106739	264589
453213	107711
358357	168252
39683	86406
51424	317118
88790	96977
433565	243115
14351	51813
101750	16433
396945	99274
28034	327217
123528	341278
79162	58252
80428	421356
469168	162247
378725	51895
241563	373021
76228	256826
213123	205355
150092	127938
348447	262536
61837	35707
188000	192055
280867	86527
277474	315445
482969	334491
236032	369248
431853	63726
207818	191372
373965	102744
133782	57134
425584	119762
167657	22448
353422	264406
129296	6253
438337	53252
107075	352786
362231	119123
3432	195948
328940	381979
187998	32379
427486	189318
303364	363631
265194	467752
322030	411424
172675	489552
391813	156376
14493	313745
458768	278520
106334	410585
336020	489700
193767	473179
362866	281924
419025	86797
308122	273288
177589	247520
349610	442093
447258	154228
89021	32687
266307	415693
224997	54473
448199	249780
93144	326421
172370	260069
83917	115230
156647	358747
150352	338271
188633	422470
492002	317890
154997	403501
21050	432290
352644	304173
437511	203981
4997	184179
90897	400901
453294	464429
235906	37092
332612	64123
323836	301611
48163	376339
35612	246114
333401	42890
261091	379255
139760	267997
14164	241100
73038	276440
77825	411425
417817	394978
434688	86728
124085	10750
27613	317118
184027	53389
104734	195121
157066	166513
46852	192471
125809	236959
405443	458230
342465	279921
197918	438461
404470	411677
313946	250214
418913	423688
156298	196603
287766	306633
160680	258981
176111	241763
168934	210353
333884	110677
48064	81280
232183	406081
274742	218727
434949	301860
363938	384817
357497	491502
93461	448394
127462	364509
457514	274038
445343	406641
151136	14464
353908	342859
194042	146146
344314	343590
299341	70097
441229	133648
185193	368745
110306	49966
327586	110708
452284	218730
470362	118449
14492	16041
288104	183422
378949	202589
267562	2735
196003	443146
56809	470104
250207	291832
247355	411809
265483	41651
190905	462370
213203	155758
281074	286026
65470	377278
128398	237167
177330	194761
432841	88113
2505	338271
256893	303534
30618	266538
300925	317369
117104	172184
360660	492988
372235	212851
78329	302033
70010	380077
459284	104299
312972	264406
189156	383673
326631	240072
134160	116162
91197	331491
308030	395659
432339	106433
431661	287694
412666	377
363611	459123
241690	439643
158625	240923
233516	414832
21513	160232
401767	149600
362823	101474
367418	359966
473304	301475
19229	373584
200379	82430
196003	222399
189687	356645
103460	490261
352779	263009
420234	84767
309607	15209
159249	302411
448050	140741
214055	105498
188469	191824
396539	228431
408329	168262
190129	32807
459498	50264
348053	154074
464636	463640
124271	72884
262487	68347
279925	397009
274891	168269
62366	94401
26266	16325
181805	410107
179620	476951
410951	56686
367609	48758
254788	155406
288421	480276
23746	286936
425104	331581
323497	317356
393011	143223
394394	401928
25748	267678
308052	28138
132740	233277
316425	41470
240937	50849
56620	22827
239084	269199
28357	54169
320304	23187
149465	422175
123360	264406
342386	318254
210403	266377
67173	254681
213364	488899
109985	484447
5700	286823
196045	303648
444380	312697
278916	430356
489962	114063
464087	157040
252820	202379
51755	385000
226064	451016
159659	313374
178325	133932
43201	371918
174305	459976
3696	169038
23379	162535
453651	428103
118877	398333
486500	261390
128839	274103
249957	4413
299939	80690
423770	20809
127921	140140
457418	283101
260021	446616
89257	148771
489787	154271
130397	487192
80460	96977
153322	6072
187458	446801
221783	290463
395806	161193
76016	235392
374181	61078
99334	87471
296085	489822
457627	104510
397881	386496
194646	398333
60823	127857
153414	1605
34873	358508
95268	30655
222540	336590
73327	80296
128336	229686
166026	234202
64267	412005
438075	34935
441572	462296
351015	105523
340089	11249
473427	119868
45296	214105
399814	76185
188581	471745
275472	381211
334053	124228
22950	350549
43454	448284
128298	183495
421073	125687
221586	252471
416323	431278
101441	288772
355823	101597
352248	262246
15027	158493
40841	23430
380465	403275
109174	165009
371122	35036
282746	212081
9538	272734
436219	183020
147942	421830
23255	439074
292483	251552
377869	385548
473549	456169
456821	119381
389070	455963
458184	24516
225136	118074
188847	449985
290434	413481
289186	438419
256582	10807
489908	248375
256628	291823
149389	48079
182238	107174
252813	353811
160166	438661
218771	297699
492393	145064
51476	24620
193306	389682
415619	310261
163163	301492
62629	53592
90803	336590
490049	16433
93901	50173
162795	231343
164354	409102
256610	209572
214541	414910
394296	440994
271760	417296
342465	148695
420234	6899
110523	231485
205089	274315
3959	62191
311756	61572
268750	270095
339301	95944
243628	434893
135920	15133
339251	262262
62865	121106
130006	90123
93279	190369
215396	22889
28496	302475
92130	188099
11719	385000
276222	463396
260199	98761
262165	80122
414286	439007
209563	10690
118131	355350
373755	379124
293792	278068
27164	302440
423731	7159
11198	122462
85367	24000
424844	453625
53898	61572
466046	37446
75339	24932
3196	294836
95199	418560
224109	485896
421542	132740
218577	166212
238314	20790
210415	470360
437251	148590
291546	186159
37509	98193
15133	421830
370974	443519
34711	200606
90052	284843
216987	476573
382848	411424
165771	478232
237148	432320
377206	263009
295387	209572
479070	49502
323089	390628
148545	425846
103050	18665
72804	123909
233853	30069
367365	443874
299168	423559
304841	167588
149288	28129
379891	371918
394305	86728
377151	96409
324490	404960
315573	409388
345861	469235
74822	286713
223947	376126
86224	66058
54539	473585
263542	260014
138460	238567
89219	258131
440499	308100
119001	428103
374632	347057
228050	10345
2064	207520
483679	199414
319231	133465
18721	378686
172396	81597
124916	370253
11633	377620
874	489456
198480	401871
443216	411424
197278	100833
172716	4690
1361	19666
103914	179941
97046	109006
110243	71091
34970	46720
481592	480586
152669	293937
364285	137719
72867	351193
147706	3863
204835	138224
26078	116070
353856	416435
15433	307108
365980	456038
159805	12177
392370	94344
288385	301641
250595	187974
401772	205810
385396	247320
453736	282311
278769	310258
94127	290021
218755	406399
321865	30258
10462	353557
399441	414439
59005	340598
318606	313745
163432	480381
257651	225935
424661	479614
440355	218435
444936	469235
205346	304478
447694	136435
46556	259096
457487	362883
404960	409649
348150	304907
383164	172530
76757	159249
280775	413880
8742	236213
396021	77727
442512	25239
260723	454975
187536	317118
217010	262954
284314	341271
347124	58748
107118	29257
397493	426986
282960	180096
36131	218079
211238	66980
6806	382166
33319	317457
66356	347104
44832	147640
414290	54329
435998	486704
410768	22872
364703	14177
261564	316818
272301	73778
118695	414257
28706	487388
472887	440422
181264	123369
295372	388096
436699	154468
106101	120751
440262	366493
195977	56397
159074	33290
26404	203434
405217	99181
386670	445353
433121	6630
174667	369599
22347	178840
89409	42935
289746	46057
316973	477986
326592	440723
4634	225214
185248	449298
380054	1057
29284	414793
417943	347818
56138	15084
399328	314359
172417	284877
53785	430130
435009	434893
9670	490913
331828	291270
198405	295650
115362	20959
473855	267352
178540	27212
239099	222701
17729	108499
110236	70613
438009	366781
367492	461182
332061	313745
451813	409828
305287	186653
38425	319955
308122	401881
124995	346943
481419	321923
372504	195301
94475	433186
420136	77034
52034	441021
14992	110708
361346	196783
63516	393326
273669	62366
217953	186920
188493	398122
350835	162560
71449	65627
165729	38706
233943	410208
433322	114493
454037	58213
19542	139164
250119	482143
349495	238290
157715	237395
9969	374447
43454	422744
408019	447517
102277	80193
386802	262382
375669	49903
155833	212081
30193	403515
53883	56137
216827	466737
427277	261396
458151	21583
25915	358653
128855	245679
98727	166513
388850	198019
235906	322387
247558	196851
394624	274163
312735	250203
164164	416325
168062	77484
392747	208617
290450	470673
470819	198548
356953	41673
244536	235250
398900	5857
401854	408110
395769	188492
43775	338663
104652	94344
309225	125822
9300	153942
462055	258981
106268	12592
44159	125772
58694	285156
471264	262631
161574	363396
473951	334009
443918	345569
354782	300613
336324	13370
97506	296423
144048	390349
97142	145830
286666	141440
235815	478415
266068	171592
215260	461028
361402	52917
161326	369599
383311	359228
16983	125406
410255	195075
180288	99982
2416	487130
258366	15749
1621	267602
443559	402615
310918	72521
409361	368862
453054	127726
161363	340495
329466	126381
322859	404806
380281	239561
376671	129896
15889	276971
158180	53569
410781	372940
107649	172089
302207	167035
392037	49856
155366	147554
65108	208577
411937	183213
405117	231485
278942	4734
332299	7800
228326	51881
142611	130743
19492	157193
124483	273831
85665	151096
43115	342724
379143	347121
194898	464429
190985	422998
204233	253918
14522	13370
269843	25561
478261	120610
220482	438943
359400	410074
147756	68687
112216	250434
351012	315407
138297	15209
17226	421356
104905	175134
70609	49660
386696	410317
6836	95478
21816	306684
183234	20802
179154	185974
247676	28346
266860	353542
57276	321770
116525	159580
314272	492117
358860	409716
50042	400974
316565	459773
368492	440181
469707	209471
397386	160262
217589	377853
12723	292730
130821	325738
264277	168129
362145	360639
68762	135664
36711	313514
483112	106840
434726	433738
373986	340501
170561	481433
165502	125399
393056	96977
226533	187077
65294	9054
219752	183213
182771	188319
24013	250434
174162	155044
488302	363581
481048	97332
470353	239614
351071	324825
342050	124045
336023	425720
6092	451016
229195	350542
466878	381857
131606	136279
297665	14714
12195	390349
160680	378151
29694	88643
270366	132843
191408	476143
489929	489822
78206	212196
52668	430118
427505	421639
254481	220417
450004	251116
368402	9969
104556	65891
342465	296936
430576	367526
40337	236213
163405	200457
442444	148084
195142	226738
110873	271227
361619	227545
432362	28399
309917	172653
373039	139951
91795	261356
325368	470593
73789	204803
421127	461846
481974	276358
296950	263713
353402	460941
320399	387742
28980	273241
472620	404648
315917	389324
33738	328550
57038	478415
212340	383462
43775	75303
156353	153548
428858	342599
186841	349272
140230	19101
470254	348798
273972	30299
44160	489049
404506	107473
423218	403501
16871	164884
112267	55626
216387	54980
441102	401871
132622	210884
60587	385209
361576	489841
68975	149897
22753	58881
490433	150542
277413	268176
302366	181668
154383	492424
223689	190369
277499	301312
107709	299960
146046	486489
78571	383039
63231	397668
236151	21583
454263	11902
362840	463031
453018	450285
168130	365698
243147	462710
263713	303424
239606	355233
242486	236315
231261	190494
94518	13129
460333	175818
370918	3801
326553	474880
219136	245228
338915	296674
46318	190369
3428	179472
241197	45255
80133	97894
199868	215280
248257	323803
139419	136073
409295	345401
196462	50264
474201	171446
314798	129434
233045	147404
61556	193120
189286	317675
382848	301475
263928	61376
112103	184396
148112	36836
385298	4207
485367	293813
251530	264406
117748	357763
34999	11626
344618	257475
450706	49535
192232	313314
299444	362924
204075	147332
370848	287694
302728	300480
468935	478343
41406	474244
270891	453391
289003	248398
72804	214111
270765	241323
355087	23318
326010	149704
151929	164884
78754	332519
459839	48275
354877	340128
215863	476447
218332	187974
448355	328250
77877	440305
23048	331867
196787	87143
297665	161755
278889	107343
481581	316178
80622	109644
342196	90988
391805	283668
130073	394243
219281	53883
80854	73955
115520	428103
452106	375232
376904	107473
214207	296693
311756	321555
222933	237235
418640	117134
458768	477869
196003	486950
42546	308897
330291	266530
201586	475223
231305	413326
162421	281402
336265	260527
355999	235634
409016	313815
278643	360860
456050	58992
140128	828
7160	215321
310153	30821
458207	254751
210735	313745
209758	129827
64279	91600
401399	222894
382894	449212
445023	164873
475557	370
403670	274266
111717	88113
132478	129266
129627	211134
21268	404396
221878	119978
324465	255316
99233	174635
267734	273583
106694	162828
351213	391414
113678	113051
326117	8537
19065	462002
246939	28278
13539	190369
159891	374939
307968	324331
365380	13370
336529	441113
457576	313745
62242	372204
321055	364109
329139	246311
75977	300190
345715	214960
173383	267903
489077	86892
200299	358508
409205	356645
264765	21583
41453	250434
227909	349991
302638	67040
406144	162679
267381	163682
366967	62191
438646	260527
13930	435056
91608	367807
438193	26940
199790	421213
79637	237235
484755	421208
143857	447468
388075	40034
255582	293340
429391	377620
302153	124535
473118	51895
230574	461727
287553	429037
273614	375192
185441	20492
229913	249205
477219	304954
406408	436642
34494	174566
475747	385279
221369	11046
180757	454552
284996	107222
25969	217494
457560	145948
111671	445103
192852	382340
231629	214881
262302	451379
384358	53863
450022	200030
117803	310261
414704	413525
374524	41585
43264	203656
295441	354264
253434	489947
172417	485695
244399	294965
70496	387742
336265	433343
222866	366666
308703	286313
232073	45141
206054	190369
347653	286936
145534	377206
303925	54126
94992	464952
355543	201340
62916	348201
173823	375296
336590	18632
146893	69319
103050	336955
385510	446970
264265	401949
118331	374552
277808	438419
51756	74143
182771	286936
299033	110677
476970	15133
480840	458562
416758	310450
478917	46775
311820	358908
365482	113080
231629	144073
382310	351585
380454	203279
453018	99110
67367	201286
485638	48365
287099	461944
355395	291521
71449	249709
59903	63528
3220	190369
475691	391414
7191	27262
334656	256121
192238	125954
300534	313796
296287	203656
266965	210885
340779	76128
137454	255100
115449	41048
211238	438780
119566	157329
437140	268729
361362	35707
147414	164884
148628	486104
287408	190369
349872	231485
369030	364997
44160	427355
457772	38134
460108	167760
390089	486885
25543	348974
52619	266852
109733	146330
30883	338271
249845	398333
251338	42153
207344	422666
432339	343085
73298	75776
141839	217364
97024	183213
167419	2199
204867	81606
259888	465402
300214	368205
456021	138639
488451	276026
396058	327490
409961	469382
44159	350586
463389	47358
373681	254292
317137	270095
302584	52551
446816	57134
192973	376158
44160	327886
60907	11610
489787	266660
341311	137658
133321	378686
341067	339868
91631	366006
471334	163005
439132	290014
336695	473888
296288	119736
323350	385487
55320	156375
256475	209532
270077	369599
286257	129827
440772	247240
263981	470554
413721	482623
41378	206726
47121	80152
360679	431137
393680	208291
289744	200559
234725	120986
408593	52162
405067	139648
400913	477986
149116	211139
458065	203515
142461	212081
378546	26322
367247	412517
469976	386057
19459	69530
223505	37057
336175	4106
192625	150972
466592	205289
198845	212726
430170	180822
404396	226837
148213	42088
316963	91295
10343	267602
228128	334068
99610	331581
201419	50264
40798	208577
167362	44851
322252	151944
128831	149151
409796	393326
219939	391414
121925	337657
148262	53863
341457	299224
442417	28880
425377	118526
386411	347620
403275	68762
288181	167799
202774	288354
8146	299976
332842	464008
369539	469235
273415	378686
136698	166568
338808	452792
461863	132608
378785	265240
450257	184064
131842	387987
258136	170129
437675	280174
166280	184203
214106	277961
467422	203656
365243	252609
325947	466101
270825	26551
345547	281924
426817	237548
161261	32853
81626	137128
158457	452474
228044	417643
189047	155772
68783	366127
491190	345401
110580	470775
5090	472583
106739	311614
47880	42672
419094	438419
78279	357854
481419	40330
183498	477328
268251	93245
439403	49903
490958	446996
97284	444
184626	91850
95811	22888
58694	393326
192238	25435
249532	457093
270788	447897
249527	164164
462414	343882
489148	267352
426842	391253
41695	85582
30352	294079
278153	213987
356410	223896
50646	421830
417248	435817
368712	303847
366762	375410
474397	420511
127007	204330
434304	207918
423756	184025
151991	153948
53283	332874
174321	454140
360664	493931
374512	347036
315108	90099
67988	372346
165680	394051
138809	270095
448050	275790
120646	293813
15819	460166
461049	56086
41430	285
436342	410533
5366	106830
331698	199470
477091	150573
161440	331638
427714	374461
480539	107302
36182	241704
64272	391414
48245	142148
381193	67899
326260	241805
1848	358032
99497	152707
259393	162837
338752	171863
49685	250545
207019	129857
3809	296432
151131	237235
270746	95149
197555	15133
91828	410733
447358	221324
296185	294107
150244	409540
408833	214488
10251	287527
5698	30984
331605	49828
193020	259997
309276	149907
143208	446350
474970	255579
172560	77278
385896	313331
134749	91676
450516	479614
83961	423469
309384	293813
293084	415099
130542	7490
23020	107911
391165	241468
112443	186440
412191	285722
262210	290
335428	460544
278396	315860
24518	348798
373190	222891
23884	355093
266965	152702
425675	22811
94338	375840
399208	58213
261130	274451
222343	159083
125472	384648
427273	150045
210867	472475
17238	355552
347121	431637
108288	162947
333551	164884
484144	105166
1333	398333
273043	271383
327570	272159
208390	255057
311323	100809
177016	231485
63391	154907
278554	65876
408828	141440
408593	360708
83043	45141
127660	410484
423844	244878
146012	227263
400350	290197
173407	342523
441739	179535
480633	217423
300543	431137
449521	90092
251529	16433
109824	362231
154997	329155
482851	479595
206885	107711
108057	409794
256716	371554
172923	74666
233720	364730
169735	375840
225135	485738
23579	123640
192238	481592
446413	490567
219163	458601
431318	313745
441183	360943
140471	109407
221324	304703
424800	183213
138559	428026
469330	331374
50227	13370
330600	402751
112308	162783
467766	185854
203625	434249
153958	425777
167583	419797
293710	313745
168045	101650
448273	185633
376619	140509
191681	275217
434353	217578
192238	347948
322603	283851
327209	483930
247710	80662
401412	241356
254631	317118
488451	237165
272061	399954
462922	37476
409745	343547
36301	24112
355669	469501
247061	367798
244551	479731
52097	101816
52537	108637
256583	273831
197656	428080
38096	21411
477786	61250
78541	435276
64941	341470
368413	4349
67132	93093
373755	10411
191381	336590
57478	468821
39109	95535
284716	9054
91014	441299
361880	363021
232277	16433
491995	108588
432754	466432
47080	190135
277964	50538
386468	273831
312122	448644
301913	308150
131375	39501
345254	172312
317713	178436
290838	414008
20629	293813
367720	351732
312283	10572
96521	318735
9750	34462
112443	4659
473984	47287
360736	198162
288418	460079
297097	295484
155557	190369
61821	73336
114281	489822
384350	476231
437334	289507
476221	201497
9787	300283
409704	25018
155795	307091
387135	469235
146893	6052
416216	338915
237480	228431
8810	332062
367861	303033
380911	449861
170190	353079
330954	23822
111729	265883
292453	399867
280762	237081
454344	183213
157400	18665
203837	414449
46041	17186
11789	216100
475953	107473
138674	20959
9813	333860
100141	368205
426167	12245
235806	355552
442280	282055
490797	116283
182144	212081
446829	233160
79909	22827
3111	306410
214938	387331
335951	289167
43639	272437
103892	384366
222453	115861
459278	48163
19121	431226
261621	243115
252174	96326
388280	101880
223741	265397
461919	241356
113602	151944
386305	463623
384275	367798
466020	82585
337908	267602
44159	473398
454263	76968
479281	367026
147770	435280
89826	166085
155077	88113
10546	120451
172923	147228
264038	212081
54432	293813
235108	163821
258204	169645
157018	440962
156287	17339
430942	87231
364636	99789
431127	206572
87158	293813
45983	131341
346272	88392
458952	398333
131199	49021
289675	161567
244421	438783
188336	440962
292687	274354
27069	476231
318792	303648
295644	337115
158806	74106
62792	389682
392856	30947
154981	86778
339675	241468
360283	177104
318652	408779
50043	368892
211250	477986
313947	21685
431006	309804
323652	76019
402578	149600
445796	366101
445890	124085
471169	114936
266604	148164
386564	13370
351626	315465
197166	173406
165992	405284
445023	379186
92861	470502
219536	114930
11934	13370
452080	190369
184245	45413
71699	423974
46135	69526
380742	10279
439483	128592
138633	92421
428702	360686
244165	248508
221386	289403
35612	338076
8469	73351
365082	373584
263051	142407
13563	81645
132705	404806
82001	490498
240873	266852
108780	434893
163984	4349
318408	284982
397323	301659
175536	53863
463520	125790
411282	9054
88187	40784
229490	99437
475517	487383
283687	438229
334196	226494
226167	298417
388141	45413
153322	390639
52917	190861
369000	153252
199185	114556
417332	379255
431187	198926
437382	295518
301873	93245
273148	342886
91110	20959
207959	69734
103521	199714
322474	252518
120971	447560
91338	129563
400888	387368
252395	18665
298987	347202
129884	289265
152907	239519
275763	448188
128686	83811
85665	119762
461944	141405
334195	75303
114482	214586
304165	321687
18283	365915
365715	229329
21095	268118
154705	100705
256893	289535
275983	218727
261195	361291
276837	471318
308122	342510
202932	110677
233685	227174
262526	341259
443139	84502
39195	354022
239028	94344
38895	40198
428028	383005
16981	95942
82634	363581
88511	175187
98643	312698
435735	101058
268163	208577
220293	317118
339353	138164
187762	234356
306294	366469
195488	313745
217595	37948
453976	426569
397009	219499
302546	481279
45798	179415
60921	447158
420544	114276
76228	410054
345257	277646
38103	187998
288066	338328
318573	289264
68639	254177
290799	28907
60435	54246
109006	389610
228268	382408
138927	360860
41433	145064
297979	61666
117980	337262
465894	64455
226649	58145
171182	17339
486680	466897
312283	216918
116962	67592
228222	72656
228492	219261
388048	214063
108621	48365
294323	213871
382848	236735
300195	190369
146289	348096
140333	208617
370963	199402
9414	59464
463420	125087
477084	286628
227857	267602
311928	144600
106164	103898
208213	480205
25239	206772
456395	476804
63544	130742
7590	446351
48146	213148
163530	334497
137133	171760
194795	188243
475378	229219
20859	101058
423435	49903
435468	342145
311143	336301
422297	327217
267688	249723
96449	156346
328282	188542
171148	388813
374274	40152
386443	108554
183725	431513
311766	365142
90829	389387
354589	404806
76986	94516
162355	223030
477034	116283
140401	390232
149229	329353
221329	196839
36298	429161
315588	323484
300195	477986
118877	411424
93371	445527
210621	325533
212153	318310
355554	196144
235971	401896
257347	343493
24185	446801
266307	6108
221925	292738
109026	30224
196903	16433
3111	317211
435577	384174
26437	292721
379696	244017
367242	356663
53687	411347
359532	97009
483594	15144
392232	86406
141224	317686
47816	454975
276591	466893
340559	15209
49789	263485
88359	364000
271062	300240
463217	335477
325509	81340
397080	296758
110114	290450
135710	372549
450039	144405
17812	249383
167588	402967
158157	317506
420511	328538
211186	454975
404198	377423
190068	183103
217551	457217
332299	25034
29072	411874
112458	262299
145983	71636
27199	267352
462342	273831
382556	398959
169447	293813
219467	272658
348447	453671
75805	481785
328869	102367
308150	97070
130517	252230
159083	100303
336829	303175
254446	139931
217808	304763
281931	474271
450257	260965
113927	241098
458015	8268
256313	51895
204260	398063
191008	27464
365121	9457
49533	336660
302562	363841
470415	23018
238912	13370
463539	236395
314884	186714
56378	330305
462515	378462
313577	137180
278412	105007
420430	399668
164254	21241
375405	38970
491620	393326
302789	153249
305199	428174
117833	81817
77318	90136
327209	426073
317837	235568
428735	236140
106321	105061
405674	272846
471864	200841
198979	294836
395988	102413
115386	96673
45579	67799
483964	372270
359790	285446
360006	249334
481044	208577
244688	96343
300019	441725
463420	445851
316565	35766
101037	314417
20998	187045
382844	315671
114061	93627
352896	157726
159141	390216
313859	349682
180535	307452
197120	103662
91537	72985
73563	9595
334092	305729
443693	358151
417365	374314
309276	475917
100571	371918
169954	419797
25966	28065
289703	46127
360216	369181
229615	79249
192430	4349
336278	148283
178911	396462
184583	7812
471406	214050
342465	320259
391008	405217
48163	449227
237934	461846
434801	317111
448556	185335
92436	10342
124812	169004
152845	65670
117862	229467
215676	12895
321304	251918
96380	146424
289513	464420
212459	94793
201279	280311
63906	338742
112118	401297
471265	173610
12063	23187
86355	176077
189896	1167
278683	288035
449399	492196
46852	422203
192951	482549
112625	123006
250389	368688
131100	424147
402052	102923
108122	95149
343992	313745
17299	300240
366665	51895
176522	371918
399314	66980
124729	212043
149054	149341
5700	178028
350869	91069
403583	493003
1946	434893
338108	137106
249216	88113
475336	387742
454019	378462
353491	213148
159914	403985
321080	458601
36228	6899
157839	371934
228225	300119
279615	421285
138625	144073
254735	94344
112718	438818
182192	454060
127212	10646
271803	113138
429186	98906
327508	301475
437225	283445
481419	53883
83634	70831
441558	192986
432382	250434
149489	50264
467185	338189
178244	304213
18223	50264
190558	266538
360861	490683
233325	8432
311462	477147
187632	77706
350239	419494
483354	334680
164391	121106
44844	181049
380454	96256
5040	400891
308618	8463
61386	6454
299646	15209
288020	120053
41029	172535
352716	449641
402973	167202
15819	232915
248013	427385
364754	114779
20161	307088
114063	465894
2798	309894
265278	280924
315573	216534
375879	99405
256893	422776
292080	423125
109733	285371
455185	100775
462003	57870
170623	127921
451604	268606
27502	273285
319533	275790
384231	451310
270248	298142
285112	336590
133104	17470
327455	84627
27922	143272
356956	317118
6991	83811
393552	94344
445487	12895
375622	424004
422711	132843
273736	351414
378248	213899
223335	386646
170117	452133
218730	236842
37121	52536
152921	30496
277336	430356
344560	311873
244536	330347
211983	241999
477866	44753
296154	52537
182728	426986
365217	266538
428485	237505
125321	276358
268035	422546
207382	16153
226816	175721
33323	393238
404459	343804
432421	453521
211886	426887
262364	87953
217358	391414
482808	293813
228732	214063
352798	351849
226396	308100
444932	237436
270478	217423
130527	27748
82950	273141
64279	339837
208751	469235
397059	314881
340779	181839
234742	475071
409507	25496
391838	488935
412749	113084
187423	16661
161023	8623
118945	263009
235034	164167
205346	363973
89219	207927
399457	49228
63958	156447
383164	178771
188082	177829
271698	313279
369564	14316
278487	425060
93287	308312
444081	317675
152380	9437
25296	139951
101818	142995
168964	434505
399829	179045
376036	233684
173450	161308
7427	237663
145070	19121
409333	143151
435251	214024
384400	378330
230214	401871
167588	116618
105077	187998
350456	281272
233099	418588
452098	72835
115449	386138
444296	353485
266957	262594
405614	54912
129224	445730
76228	337785
41241	245565
471169	64495
452148	88376
162078	133067
330473	478480
278215	461846
408357	95904
144473	138190
310001	160419
397163	15209
305588	141440
486712	85354
350071	240598
466056	67040
269726	350586
450004	28129
198261	62191
346470	420944
445373	423685
430336	447517
421112	93343
126083	104505
223346	146458
92030	201102
432185	209572
434690	381781
225471	288724
41495	71281
335153	421285
215644	448709
260356	271846
352048	301659
68787	205574
319210	220857
291667	421221
89740	157920
335335	313314
63233	317118
473770	462973
265598	406449
396264	52917
450218	304705
37688	161447
375159	366897
359208	188063
164193	196783
24876	417955
290197	329399
266965	296693
132147	169135
260108	493631
472586	391414
382894	417918
123831	441918
270077	478415
53137	125797
412282	396002
105822	433343
80547	153736
402067	492316
267413	84089
370984	28129
1122	112891
163519	139244
71131	110677
250404	217406
12087	26185
2662	411809
32421	66235
87235	347513
208133	15767
373433	281504
478003	110708
63419	132740
67129	440660
181577	226494
246704	190369
78291	190369
473294	214024
236487	115824
358182	400184
164896	267602
412690	89495
304146	18332
187414	48365
396967	302836
436734	118545
344110	35735
253121	273831
118690	34416
209657	375894
298852	489552
388249	428796
305704	435371
481419	160232
129408	348798
313368	479157
434330	132227
197756	96379
326574	80919
1333	368820
161352	102352
173747	335637
1678	392814
65326	142018
373755	372311
172239	430356
294970	12895
73718	291521
203617	145948
313642	414930
83784	205223
423226	383317
346584	48661
25748	337613
192384	79507
163068	86728
286026	373169
242411	248929
43200	35707
475239	473798
192872	42653
158799	279871
319465	183213
227388	426838
58617	398313
197693	240724
121694	86560
22950	489822
86596	120173
288100	413535
467703	224509
55789	485586
242117	10646
447610	136590
19135	218607
241804	101049
478711	238809
248013	247482
104740	16141
377107	122085
478167	472291
299386	39227
172726	369262
200092	19262
23618	313745
360444	175738
169224	75833
210748	293813
156375	334773
152789	44198
222094	316229
218154	254788
366981	45234
86764	655
233146	35707
129798	463549
248093	152702
244017	350759
360459	321688
241477	293944
82981	494052
475743	155083
223929	226583
285717	7771
92916	440629
251272	369599
249697	246311
390310	202523
242476	220487
335958	186593
66827	173053
414200	139038
485807	328059
330998	188048
249147	154692
60907	36119
296514	246453
32228	284932
421205	461944
303807	94516
1322	234212
32900	467631
467826	262954
13698	211868
21679	331508
266965	451379
399889	336590
39280	462878
19470	37032
225878	170800
30984	16433
277568	470766
487726	401871
397594	100287
343568	356486
254155	184902
307284	57040
67846	328550
249577	348912
168748	336590
145272	146202
89312	486768
233746	293813
362215	93367
387464	272069
345401	8743
422629	42189
252926	478415
66259	329644
87832	62012
45375	236213
199975	385207
306304	478060
399441	176616
250976	414269
340541	81280
151000	62916
6368	398954
395428	250410
68678	51222
20595	387742
36744	316388
383248	283918
32933	21411
479072	194165
375870	340000
244417	251702
266868	78540
33084	157136
143476	279369
401592	437577
286858	444041
318204	155747
232632	141058
127993	411424
418810	196783
330405	192561
25847	482933
39371	435708
489068	405217
80287	142018
247785	253506
316388	367885
299580	63098
145585	403482
312148	302033
295580	51895
94401	337262
448148	112067
234706	291240
406632	435417
365399	317118
143491	127138
340561	163889
117348	337752
286433	121226
438143	111354
296433	368622
284696	147673
474689	375107
293084	132571
315690	453009
391108	449892
425751	50538
335779	65371
64409	237023
68689	21523
29226	13370
1570	428103
190281	229408
130508	162221
130651	54871
111429	233415
322734	466135
411668	281924
415367	377778
174859	258728
490632	132740
425766	379130
328047	285446
125686	226711
320982	97698
44749	313745
41335	424574
172535	299097
6072	48275
246649	83750
122266	25989
317684	144845
77359	166275
222144	465902
402008	175373
15391	381008
6234	222520
65513	387296
314798	105964
308262	42451
164284	98906
340398	126473
384422	415547
451477	256897
171455	476292
340024	340227
272011	62191
97683	209471
365410	154731
185126	26969
266163	194165
202379	430356
167794	359281
386772	7601
387464	54706
193657	31025
182951	257841
302150	16433
325446	86422
474053	97306
292588	313070
375405	349928
280935	91630
232130	218414
123914	51026
217066	86476
312782	477329
191446	118877
204361	363581
141224	398122
201255	218727
61317	324148
465417	435666
448990	77727
369248	257989
105827	446630
123652	118662
257398	11464
102530	88848
181150	408963
315958	344091
364197	273323
86851	298650
139927	269199
180672	80543
353775	119995
37087	418175
74498	179136
196003	42826
33172	240016
181793	385637
110121	237660
70625	94919
373170	176913
407976	140308
492680	171203
242509	276358
72508	60517
125850	320317
161308	128419
102162	109159
450687	194513
32900	73336
328174	361198
373615	258610
235705	79989
333756	91214
193869	106514
63063	32133
122177	21583
237803	489496
213556	238814
333206	266852
448239	132247
400049	161975
8666	54976
253005	405573
325218	316282
426657	279509
22244	110425
350490	283265
54477	25410
116131	12177
3328	443693
368620	258370
77443	248105
453738	461769
37586	132740
219068	470588
33053	75769
275779	278875
91928	303592
373455	65803
335779	318404
173975	59759
247296	29563
196747	26940
415185	434893
142190	188759
136607	459622
119123	437204
71448	450133
55936	396080
493972	104855
83040	268991
220729	421356
40997	114815
402052	290450
383321	32601
94625	66471
5713	275677
379335	164884
130069	149489
214127	32807
15951	314881
331076	387742
231541	373711
335441	165653
305624	43334
213093	112330
309611	20367
354632	316250
449823	162795
464548	470588
154310	411809
76228	260927
19459	461238
1507	380017
142931	383207
102129	142287
267192	375897
139072	65210
87863	440660
11394	194165
256267	48163
349799	432280
7788	459716
478588	79422
68547	406835
478588	135235
315805	152697
52488	303245
139830	112796
287566	391836
354022	366564
243780	12718
466343	27683
230830	315671
250704	394736
235824	315888
491286	326904
185423	146245
273768	387860
189514	328742
483094	101659
448342	150420
479351	317995
110236	304173
341279	200591
1685	273468
336560	356528
341171	42368
183192	224085
233498	123230
159571	156376
157924	273491
292587	360472
150373	413525
483987	224382
224469	316388
9876	453010
259846	96534
312347	273844
417959	245317
348644	242195
149382	410135
19746	98248
300273	30187
237714	427272
215171	453716
84182	113727
36930	628
5028	174413
249860	458459
255003	83983
11265	183688
358589	306427
375242	234356
287707	186294
173065	4413
292958	355700
487578	47080
228225	281163
190480	223213
316090	70183
396246	484447
211092	246960
145288	471412
250183	93691
11532	165267
274645	291002
151004	190369
239947	268416
51290	16433
418698	337180
31015	35707
328174	410696
148873	400424
385670	149388
38003	29750
222355	317686
148559	342399
109924	249334
42300	193663
45963	425656
211092	112796
268136	271740
284469	387860
100626	240933
190740	313745
376757	289970
246128	440163
180886	354443
405150	313745
449521	451867
153006	20513
100852	376146
263880	284843
29824	173755
115382	487175
196355	81497
207141	49966
415516	257900
125518	147205
203618	465196
274048	307661
346393	450917
267079	366127
191015	400812
301847	50538
400581	241718
452441	205289
27448	81816
473546	45585
26431	374030
99772	62553
171988	274314
29284	50838
221401	393326
48251	248259
236200	130966
102627	438653
339006	228431
154815	91470
35847	165832
370780	28129
225608	282912
46202	174094
87994	51684
130121	292415
172726	290270
182913	199449
385308	434035
289828	266852
155215	48768
373279	335663
15916	62917
153069	202191
478976	30990
224357	86376
139350	10570
65369	229461
103886	387535
43601	218727
268982	129144
363689	72632
279884	214024
409808	392779
144405	211288
338752	320163
376675	187796
374692	110708
249358	317356
33781	125399
280926	195948
345401	386612
412440	177244
26426	6899
370352	458601
422203	79029
352353	427713
8268	429546
290898	317356
474478	138389
410161	411809
378094	301659
237148	176952
468050	311221
321056	29784
189769	200430
360417	168050
123955	379437
186595	86974
342793	56068
282959	369694
147596	52097
420834	198317
58441	432618
368333	188520
118548	191376
217606	159860
268828	279705
200092	386138
160337	151096
34416	405842
228373	166513
464420	340099
178079	291324
386724	26800
240142	23325
33878	263009
264626	438957
476804	92781
302999	401481
6467	118732
179431	228431
462648	350726
311589	164370
219935	438419
58784	405217
106739	202645
443320	277301
166759	128109
470086	13370
292137	98906
481104	489376
328812	23627
158099	6087
443289	363701
395072	23318
457259	492601
245041	317100
307094	87350
169601	55849
445804	402526
222823	128324
128704	108458
103914	26149
146386	478415
330313	110096
285156	155191
254011	151942
7936	63528
428771	154137
279436	118662
14008	73478
359592	381762
40809	303424
462310	214050
61683	70016
293998	95299
54227	252961
202774	32430
136999	54700
143179	470027
214853	121758
418305	300480
27455	379906
73298	433934
474341	430147
6868	311407
299395	114063
173331	262954
465614	273831
142318	333020
206016	73336
320216	352088
393268	51222
223811	290450
441463	236082
33153	423469
192882	27464
341632	390501
398997	181605
8655	209572
263923	391414
192611	429161
316565	251144
488724	118972
382309	36555
290794	104598
271698	19984
400068	132996
382713	107753
256562	378082
251338	302033
371388	160468
21466	132985
284057	245679
130069	102098
445929	40096
98541	244480
118626	411808
99235	205270
152158	336590
479351	347425
361576	47747
334693	266852
477687	284118
3111	2020
175415	68218
412160	226308
273915	35629
58477	54555
383588	166970
25987	405842
25629	440660
241749	202996
443657	327061
473188	55074
85941	125705
231384	424805
33589	249334
73052	315962
391121	281658
99482	234356
323291	412193
486712	187836
66259	84514
120643	208487
350476	153799
344225	206104
362317	489755
145788	418416
105913	190369
200629	28129
153322	197070
216666	186440
385062	198281
389371	313314
165219	336425
429141	235424
114550	287234
55659	271351
464242	421891
302897	420790
262828	137658
289675	126039
153322	165214
28907	28013
291024	250805
146281	480246
295441	447024
42339	11626
9969	313974
380454	237268
142578	168991
365613	107148
57258	451774
309621	158153
374281	49660
326997	313745
52909	484940
458207	354933
234881	343804
444522	428009
468287	153771
358944	365050
90274	250464
360459	419732
480227	105527
17115	77036
183758	255543
325258	462960
345049	477632
410836	260484
186628	303424
355453	50264
27069	40461
192326	276358
188244	266852
108892	288976
316729	234356
234709	119381
218114	253916
420234	211130
60411	427714
90796	151473
367483	142710
14485	69856
488297	317118
30179	6374
470993	331585
326631	81257
2195	136877
395198	470554
28357	404032
85798	355998
246540	234775
274613	116085
277204	72521
424343	313745
202641	273831
206789	137561
287392	319108
486136	2935
261525	242571
151362	225305
175784	260293
493457	272241
257164	294548
342465	216773
378330	378462
423457	150376
165028	182153
261278	154495
204003	320125
191907	193950
383305	298077
434087	139648
55778	489552
302067	476083
324223	99437
216147	87471
409388	205512
128425	293813
204597	215050
181476	430356
299667	227101
224609	19378
348296	144470
25748	439477
250709	405217
332064	228431
257856	63622
147236	161031
41164	132843
259757	50164
373995	51881
51528	52818
172417	260007
225157	114063
155302	400305
158624	101058
493578	372214
384492	121145
238820	186440
373349	259435
110216	460079
160220	476447
169867	477632
198317	375496
9445	266852
119253	476951
330502	191775
270248	470554
220417	296193
418156	320464
335302	310261
211340	341308
260912	376728
250471	205287
274645	411424
254964	32807
34112	217310
106739	239347
230051	437488
479263	138021
128354	13370
421128	334680
355217	41959
469102	451016
300905	268593
71189	432683
325675	147865
486018	158156
125935	279509
491054	261396
50541	376440
254430	245201
386048	212081
218559	313745
456316	467703
364065	380971
80984	363469
80133	125705
357968	405018
455319	343085
164829	129922
312116	190369
433061	145090
436201	197077
314228	93399
422362	355900
174725	429147
91828	244295
241198	73832
470748	267553
167428	297859
315573	448099
414825	324072
126960	293334
320839	273831
446182	447029
102688	134145
223557	102830
89826	159969
171333	389387
49930	146202
208635	307279
76212	56692
479457	399203
25749	174564
74836	146290
431127	363973
344444	469334
200748	165841
428944	94289
21411	371224
43964	154095
284761	109006
231810	348391
300240	403743
457457	119374
448381	355332
157405	381857
274260	371934
207092	201934
332299	220820
47430	94516
483566	154473
189644	422431
115604	465647
30779	302377
310555	254973
468811	78184
455802	456249
343127	99841
301275	214808
456748	325604
42259	201084
223185	317118
75064	262954
446763	148600
308357	139648
444139	108118
457915	79989
134205	303131
308122	219765
130121	86728
72180	117800
211097	470887
124259	350816
367784	235334
160961	23333
434972	227323
77731	284482
351225	92628
333194	461182
200092	438373
219719	357759
312011	348798
218983	385000
323222	279416
353800	408460
217079	293813
227857	123465
448104	163380
350596	462446
199775	40346
89409	271440
331156	173925
77135	36836
23709	388915
296423	85471
59935	25805
341163	53064
49184	7653
142770	325846
332745	428080
344577	240224
88359	268743
227306	341271
267706	315
29077	169485
95359	269365
46377	292868
177864	311717
409143	459868
8957	272846
240405	178242
159932	159708
260662	302298
292103	471180
99350	221687
185761	453493
332762	317100
236020	180302
18219	145077
285260	124747
135114	338167
73298	402371
111767	487201
113726	6253
189640	20181
474048	441902
164823	205270
336152	457741
319613	28065
486115	121921
106262	203752
461010	145736
222094	114845
90374	316306
7807	12124
145405	363564
267562	385932
91116	290922
4625	210353
465694	16072
289866	471879
470543	343519
165680	483156
60923	163678
314311	361125
317550	291794
206580	274428
79605	76187
112881	474453
354924	242294
454291	466014
462859	165267
222389	257298
265228	411498
239658	267352
5796	391671
153418	398633
196192	440660
326631	200722
10400	385147
278382	227867
290824	481578
439074	377205
89745	176182
212209	298540
394975	226430
45154	13370
362654	157761
177126	378379
174225	21583
117364	313156
402519	451016
344924	160158
351803	17622
38844	54473
404568	299690
164775	200457
83842	361261
287227	421115
36209	401097
185193	440660
428582	406662
475133	19040
385089	51113
13146	115861
50258	110677
393414	245773
353184	46194
154460	171887
186561	225284
461398	165267
333131	474057
461385	220417
15602	190369
195224	409828
293913	346584
181696	386221
165668	281924
398997	333760
162115	438419
449827	284821
27322	86632
146215	258588
479320	352800
138273	132740
21954	171326
152343	160545
278196	62191
149422	375665
322805	94102
88439	283346
3809	175923
183539	65182
232596	403038
369994	435009
227506	194807
254175	132130
428582	35164
373891	60891
296183	276754
39992	288738
204298	293813
337348	28065
171022	55074
256893	228793
462670	416594
428176	132321
200029	215250
143290	331048
283175	279027
190589	305685
101504	399736
49494	38063
326821	354293
354856	458075
138106	359029
159355	132740
121609	341271
328873	184537
221560	217423
46852	433365
78312	76999
95956	144052
29218	481493
218471	313314
456192	281472
173817	303218
399505	104469
387313	317675
146751	25270
277467	396942
72516	461558
446182	228064
127014	394724
200013	12611
328174	430987
350718	197678
57276	95840
30447	234356
231887	300047
356036	132740
54298	71281
96341	344637
418548	492861
305143	473300
467418	217734
421291	256654
139350	311212
29379	266096
308174	80640
199937	397373
25335	30712
71430	404547
254155	229872
47911	82271
110272	90831
389766	168381
128808	234356
397659	149674
174593	192524
374379	1020
181310	353135
335779	478232
31550	249334
6836	19982
418756	13370
359906	290216
182132	144156
441800	158626
278478	318735
90413	97894
332968	402235
212824	51486
485922	191226
285222	229519
54956	366946
120950	385866
82981	162844
347873	317118
171444	188230
442067	62191
285062	345676
316180	101326
143121	445353
444380	160218
77420	13370
294168	436806
122018	352317
387839	429103
50716	362610
186747	164504
437030	185436
128960	79098
255515	21411
175112	44536
224786	378859
469900	487932
363059	300811
332645	411771
51008	91600
258126	83857
301246	292524
415141	227691
302004	13370
38490	82430
253047	493581
304237	189633
267562	189659
165718	200504
334092	396153
370184	183213
22197	487153
419598	435086
473274	71598
20092	8404
366402	175465
41611	176304
340677	457499
179172	315190
119265	138311
120864	425568
294234	238566
483987	876
207730	265711
300314	146285
261278	192913
246572	225487
202922	20611
455920	371918
179073	134121
6174	239122
484691	429593
44463	284632
88852	236233
175484	852
116326	443823
19228	395988
224786	401101
404960	140520
129117	285156
315573	296299
28955	137508
425214	245679
246755	423808
407717	153690
134146	205066
348431	260014
323558	330218
90664	137911
108700	207148
112443	156313
141235	117226
359790	98847
128337	396339
60167	268176
64895	343012
380809	130514
10890	176399
72908	15209
24921	53863
388060	98906
389531	399736
374334	269199
420458	478415
419883	127893
160292	62238
113929	38822
173743	62684
51009	490505
284846	145479
405555	118877
408555	187974
300214	48247
166475	205287
122562	481474
8868	158960
134227	373626
215408	294441
81202	309055
136705	330792
347551	173461
331503	265824
211494	72670
423828	17718
410224	74571
273659	167766
228225	308100
29505	350365
310756	232139
138885	208300
231680	371166
157145	472583
99320	294832
16339	293450
372888	315927
484691	20959
253525	478415
417358	425510
450733	335798
476872	478415
382848	369940
300273	190369
312336	28129
142478	251625
402608	437018
431226	467805
340900	361340
229154	280233
261049	379027
160557	120173
145585	82003
458768	61666
92431	48275
438203	148828
127993	313745
255941	121574
227781	285530
384904	130934
216626	86243
302688	176976
289675	471119
474391	293813
160590	133542
403746	421628
406632	272069
14421	285156
874	104071
470258	166783
84955	71297
235777	471209
315951	28154
479176	418161
165860	266852
462317	471745
151407	440962
244536	119840
198149	402698
55761	203656
316381	304903
493625	53389
328642	266852
53782	190369
30057	426034
373340	154811
225694	9217
187834	253325
481680	160866
217651	465339
221783	419844
351705	183213
192238	443118
326631	365324
169540	62570
371678	21583
242927	34547
476545	360376
249845	250679
72108	315671
373994	448186
45901	315669
98180	183981
67874	211868
180841	283926
408839	306209
23306	476896
471022	273831
53307	91770
415712	396080
439919	453197
472614	5448
316565	466468
461503	19246
233181	99587
12297	6331
374056	267574
49189	121106
17855	130812
381953	109884
324862	448249
361007	58881
92401	294385
113590	480647
259421	122193
306304	414008
181112	221890
409358	215521
77143	353390
190051	135756
33734	326728
149766	423984
21396	180578
370826	174628
248877	210842
433363	493003
283877	427633
212709	311569
436638	10520
481308	34004
451379	213145
148213	416808
323887	363581
315518	366828
85665	451016
140116	44108
374662	315380
346979	313745
317552	55205
26211	186159
161571	135756
82510	388925
134826	23018
352436	43860
390543	418260
258239	366127
58511	28646
470775	171813
2045	78666
89313	260204
434486	168381
483987	406435
472049	175529
367585	5181
362170	91657
352005	130983
39683	480536
318792	84845
356520	211889
326260	464725
5896	307294
133901	435708
451256	118382
108398	14259
169303	312698
66326	49660
435814	407386
161755	208577
382882	209760
465805	185335
259074	137606
128084	30263
113258	151944
15873	27386
110236	120489
345401	391308
241987	453010
106514	489822
324063	220417
125306	418544
91299	213639
121875	389682
297446	451016
69915	450647
125577	393326
48200	205632
438192	401854
360573	28478
394440	46205
166626	314862
110490	160576
60861	109854
415943	50955
388108	392769
427432	427256
326574	337120
321411	370492
434648	297817
98460	340229
154842	57071
440474	299106
69318	471412
45724	15649
379538	409828
489822	442554
462836	433922
61633	390687
80213	374806
326762	221553
97302	310261
407052	486314
154184	303733
130265	152085
112443	467836
388932	223256
247513	276358
430729	195658
295481	367824
168555	12546
57130	342724
274138	228431
270758	369599
9414	1938
459890	71659
405708	41959
172134	217432
10546	389178
345401	190313
116947	463945
3810	197996
453440	122694
489354	232925
321930	76516
287566	241763
91642	321539
267039	430609
81556	314343
50263	307668
143010	4349
466548	77271
408414	423682
197655	53863
375616	216791
271990	197888
427796	368205
17046	398333
178364	297969
355083	297497
304165	170993
258887	37516
224128	434169
335884	443706
35592	421430
10698	448770
251534	210740
239226	66405
121950	71053
357180	119381
167588	479077
238083	485919
382774	477788
75621	354607
58464	64075
390032	159378
456162	266538
303951	427048
483625	397009
110705	126453
221296	359981
4234	38856
15583	420347
186595	285446
52744	167127
233498	6450
489376	205270
5897	332146
439588	142130
405564	126306
225157	31616
236992	78995
264678	84502
297436	75499
371719	118286
311756	310756
480343	488984
200092	438767
389482	360339
471352	247043
19276	468592
285845	299228
222102	20998
77040	33553
335501	75988
474526	405217
195362	24466
123524	317118
148291	227101
67613	21583
406551	60923
450675	192610
206093	265370
408329	49934
58245	429068
406992	401871
140643	211885
482801	101501
386243	108600
385633	16433
233699	259558
75711	187974
411194	187974
265395	160242
174665	9040
288972	363581
292721	289742
119261	261396
148837	415644
440927	18451
176795	13966
132129	109883
31930	119799
197815	326072
489399	391414
46870	18239
213645	190369
103825	474341
77848	110677
149864	480224
271188	363469
470910	176422
300085	61386
296936	193887
354607	11471
450354	465179
10379	47989
372764	300480
97127	259435
432175	482210
62944	94516
195488	286227
95917	341362
324200	422435
435520	293813
289444	464080
121594	143095
231855	302836
465740	249978
21411	273981
441795	161223
472005	300883
157640	134262
484944	66496
473298	366890
460067	275790
360459	321123
311510	315262
174725	466275
356665	382586
423435	158153
361892	48275
239496	277961
183188	197996
479484	354933
264009	275615
51759	251554
393324	274794
115787	442431
427505	95286
16020	63528
151850	421830
113138	165090
382659	224198
277568	49896
482811	405905
326260	136438
247888	258370
92246	120986
286540	399844
312231	89047
85406	246592
233588	217871
173684	103301
295041	234681
76068	103205
350628	20033
3674	197212
238728	165520
415574	182355
244688	79841
311850	149824
1101	157527
102644	44666
163680	165267
144612	401004
125138	447519
366521	30638
177569	218182
413763	116147
409718	352863
180418	426986
336152	220226
358132	465271
117415	187974
423006	158137
116947	385866
9270	248625
18796	53566
390083	475200
146893	329025
304703	353343
372562	172801
475025	459622
238235	119381
190402	411424
72732	371617
149901	406511
308839	159788
327882	84089
257156	2515
353577	410162
132013	136177
195003	355986
171692	88040
84923	282772
345146	283352
50304	313070
408670	65670
186791	185076
46485	218727
216612	418403
414058	166063
18647	95558
248668	40871
389479	392408
349090	180746
266816	243840
404756	404960
492588	282831
85665	122559
421204	35155
77793	52368
215133	464927
261759	132318
322734	476447
298569	193777
152535	131922
240473	483847
83464	106459
399492	226308
439977	124431
200867	186561
214114	168292
203712	222228
310750	168381
257300	74029
94850	433279
29824	386182
373950	175721
215108	235753
195999	121637
88392	307651
3809	368656
92215	116965
409808	256070
482730	402698
324037	171808
60090	455311
176130	218648
164674	300367
246191	235018
323178	455769
421137	299234
467930	62012
336152	112719
33053	469907
345401	407189
209898	194145
207117	447873
28951	236779
245582	303320
100267	409706
431187	414005
163445	477308
304404	346583
397047	264717
22801	411424
44159	237635
389641	214540
356123	317881
81323	120195
181761	363272
288847	237235
298390	171196
415291	313267
295379	63811
223500	410028
132167	54712
344352	70434
354549	90004
60441	106475
24122	158811
140134	456215
414079	464760
110677	370218
313067	110780
139438	1025
200411	78380
455317	197947
285023	154137
133181	260014
80052	123925
5513	438783
397814	380071
275179	153995
325449	316372
143252	194883
427760	187974
469006	295650
230841	477424
194111	114930
184564	139753
148628	390074
4329	93399
45724	40504
281128	94344
328535	366127
198317	371993
268351	12895
294115	9054
219281	111926
97665	411967
271595	209018
359891	256121
341340	86728
239912	164884
66201	378164
440944	4984
249911	22341
331319	288395
260956	478543
227857	220382
360460	262837
486371	373927
236200	173003
90050	359762
68314	185029
463002	317282
11561	380689
361533	12432
333831	49294
253929	86560
427063	3317
432592	288383
164258	320097
353877	364294
318407	152005
176552	303497
51925	40784
328446	267352
260047	254972
417826	374594
322509	445702
126962	239122
304186	475917
279392	24108
64521	136148
91230	314128
471365	444890
408646	207291
141339	91875
60014	348009
165867	33591
244536	332892
49184	230106
325012	273831
278520	439850
163328	395939
344352	421356
179748	160545
306184	46006
88266	405418
26662	139648
180564	187125
332661	366666
407578	429593
470937	209290
85375	183213
241732	138885
374274	130162
386092	447519
136213	152081
465518	12177
229690	129206
28259	171785
410671	451828
224152	190369
269612	130295
271051	427116
216294	84502
61367	95762
491835	458102
55489	405217
462670	470170
420057	479872
47141	403721
215409	91116
308618	268113
76218	456008
133832	64245
351764	186980
192800	484479
255859	417918
175387	363973
419445	401854
44321	50713
453489	260819
444194	104372
429070	453430
124599	281273
221374	88368
350127	447219
130241	354694
340772	383967
241969	427866
5989	49021
149557	167359
404543	419850
148327	301765
434273	392062
379680	120593
264857	234356
431405	411094
360214	127921
3404	212081
396737	420680
238405	41673
45579	237510
89671	162795
371591	459009
350472	137719
458462	136876
68098	61300
454167	26366
493848	159444
133711	94344
325317	278995
320088	460564
67126	130549
84835	221890
217073	310261
244544	123410
78779	179652
344836	139648
315203	366493
469689	166513
304404	261278
130013	73510
458183	291324
27417	327883
446815	493798
423013	157761
273356	68325
480184	251740
282940	273831
43027	447555
61851	94344
4745	300194
126254	3635
409645	134694
335092	320457
276804	7771
431556	20936
472853	423081
106750	389613
435777	438783
249673	337921
164337	280627
36315	423688
72069	221294
118810	205270
328932	81817
210363	171944
476670	262760
78863	205270
389330	237019
230345	148321
483463	74912
266928	186842
119531	492829
83310	185578
154720	15209
270659	246979
179125	421317
471921	449158
230432	134694
117565	167335
98650	177577
219195	304261
374482	138180
46708	267893
158590	262954
335462	237235
264569	413535
240379	277933
51358	371918
387959	15209
149300	440660
165565	94516
299448	446351
344150	457081
361533	458226
198317	229761
409016	333187
403539	277961
250742	435704
433255	285998
127050	268563
22805	94516
153006	214726
270248	29684
479807	375680
233498	43486
300813	244318
124375	222701
163786	58287
164171	101493
386825	290450
65725	385026
46936	62191
481394	327061
50249	351639
412808	383391
308122	362610
466026	423366
66029	75495
281579	17991
173934	433279
58666	150679
98262	221303
383068	249824
73716	28129
12187	39762
390349	163077
405846	173732
41378	239107
249526	440660
448104	79926
108963	207793
172443	142712
246793	469812
410813	366183
103328	420790
466870	452055
196526	195432
160876	8607
363306	274429
339801	267352
61651	472864
1333	315671
140470	363438
53641	387987
36757	360014
257845	77279
26268	438428
161363	183071
331080	30810
446254	38063
10762	239528
408091	102459
418322	362610
386707	182362
264164	401101
477299	96465
346676	40780
363904	391221
134396	477632
273900	79075
178948	218644
417383	59705
35258	258541
383195	357185
486630	47157
270584	358081
318655	337820
358656	2263
314384	196783
113522	433322
296518	464727
241779	111040
253177	440660
293670	83652
85406	450011
109976	36514
4138	125420
20616	308676
304668	298990
389907	467037
78158	49394
269585	387742
215074	48163
206169	326728
344065	320625
484879	193919
304227	141465
370325	164884
454987	466737
15961	375840
219546	59636
107660	184558
445738	210079
335951	29077
470441	273831
236359	367569
145717	325429
188784	141068
351436	447811
101915	409665
403574	300606
211870	318735
199857	282607
157810	222014
462066	94344
136798	83403
10085	218994
150391	180575
385407	269199
233339	310261
312468	198790
325491	212691
32900	183213
163086	222986
351639	332586
205773	330675
230051	80439
46984	478415
125517	362443
364630	367827
440499	464420
171603	77759
378581	476880
315957	218689
322934	54661
399136	3011
104087	267155
171424	62208
269364	163483
185339	125451
122906	489552
55774	45561
414646	201208
333178	48861
385881	260322
254361	41673
474341	447519
32728	378686
288809	153995
304011	224937
110387	256298
20209	7120
132278	271403
4385	92613
169338	13370
94890	241718
209489	48007
478439	95944
393056	53863
365358	189938
93384	95558
166903	401481
110578	46688
282453	65210
315611	250356
188555	338637
113629	213957
328367	210331
344919	114529
60463	74450
106041	286936
202108	378049
312350	447193
55961	148000
386709	342826
23655	411157
227101	273831
25130	243822
432875	167588
161397	160379
67972	457031
299532	110677
194231	317100
485546	104319
415129	463799
247296	281641
54964	42313
15696	383576
7117	286773
382270	430356
362494	15209
185342	96977
43124	430610
3291	467703
57747	427265
158295	171884
258729	294965
295009	224564
414326	97942
365664	241468
260801	31897
182000	153788
411343	449975
393839	97277
109411	70461
365424	122052
425164	427400
400819	226421
308150	46750
256208	228714
154355	49896
367245	217423
454450	53820
414499	89047
153288	408646
121117	182171
242466	186990
245399	330310
375493	469235
209378	290
252052	263009
116504	23369
439636	212081
120966	158959
195547	241704
261029	443693
87638	74324
107649	119336
178222	248535
331749	489486
3078	190868
307732	400273
244125	134898
302918	436800
104205	23484
329152	104498
186511	133120
116895	8624
433121	77229
438646	208487
390340	492906
220748	391414
343538	400974
258079	39608
32071	86892
54085	196673
65513	209700
358860	3742
127384	404806
347433	196169
64074	409041
374533	188082
94210	82271
169832	388767
270095	98209
192829	378462
219546	397984
160961	420432
80326	404960
298479	174564
272301	228492
80312	99792
252771	1057
319086	331238
217348	300
318507	134262
204078	434748
40353	485016
443815	71384
408357	246933
172390	191821
149429	21902
216124	420248
440331	160977
117368	401539
25502	456527
237230	420735
247587	255360
61245	56698
306354	192524
408187	451818
493142	393326
428892	232915
458168	346746
258183	168028
398911	348798
39392	53194
447764	122043
87638	444806
281074	434283
106599	315888
252395	358032
287867	68296
397068	265589
275125	264199
273900	232490
344086	400184
395641	325052
253378	25239
56856	214367
287848	353437
239099	18852
363902	21411
410021	183213
320625	231485
306164	54976
285392	219499
292641	470895
121594	93238
56806	20149
324333	447107
446771	288020
120871	166513
190281	357800
5166	108599
161755	434239
3415	487153
488206	315671
363796	48365
256893	295650
360048	428103
78226	180803
230626	4582
372340	406641
426800	366493
184629	138297
268755	187834
167572	351451
28714	452082
69428	440660
158099	363866
144296	272415
295479	489822
231687	3888
133655	114957
44365	60192
191302	283712
4351	483055
358373	429267
111727	228431
421366	194961
145588	190369
385427	218727
466823	363973
120190	322135
474688	70941
165326	245679
446609	252961
361935	76454
441475	54976
82981	58169
322449	88057
12077	2303
201556	430997
380170	488682
88632	326398
440990	375132
418368	453012
403746	132740
15655	445032
297422	494102
64354	209572
12363	365380
173798	387860
38068	385604
164392	359630
432568	484447
76228	187463
199417	428103
351855	106422
262210	402194
417938	17470
489552	295310
77341	303598
360291	209596
447622	59058
24472	181850
217091	466737
429388	384668
326586	464420
140178	264908
371853	26482
79528	214383
25748	133050
304404	266978
292468	381581
266228	376423
314740	267352
440669	448329
188563	124085
342465	173879
173870	413525
231709	387860
403746	13370
257006	21411
201763	209018
353287	10567
343334	453009
385496	65321
406731	378686
372030	59711
142681	472189
283764	124094
242203	391414
246354	286936
310098	408235
422725	253132
307232	327373
320442	391414
188047	159083
79446	15209
371182	76709
75931	312177
88	190369
392086	462331
212153	261564
161506	301659
208877	417201
460515	29840
79036	190369
246796	248301
346337	406626
106416	34016
79803	112312
424184	358032
364564	83872
328206	391414
120331	171722
125299	193932
266997	316735
425827	294957
269908	125291
149673	273154
198123	190369
152705	186259
40060	231485
357757	169116
147706	148134
113739	257377
381655	412398
154355	268743
295143	370866
61286	27696
484834	279888
105827	58881
22567	180880
20477	304865
367006	23741
131606	262954
364636	260956
283169	96977
158636	287506
217389	190369
480105	299934
138273	336590
206879	57375
76228	257345
214279	205289
294499	470991
322106	84742
431632	190369
288918	105256
380921	410074
48162	152668
133810	196623
359154	259074
214107	166237
478241	133942
264815	355548
297107	280114
334424	291002
423013	160295
13370	288928
116803	459680
188510	79708
28603	30127
39195	20313
127694	366941
286594	456391
329180	6281
19080	453493
107590	430610
25189	193275
599	338106
426190	196976
216048	313745
339255	66519
47922	491050
317990	398568
493731	371687
310981	62659
385510	209018
58610	420944
267373	473543
44464	130632
19716	492520
234186	25662
274534	94665
198405	387742
165360	412602
260519	217085
124262	184657
66553	16433
355083	458183
68314	300397
406413	419077
422868	486885
180382	481368
404884	327099
218615	32540
331804	98458
369438	486149
444519	194165
321757	109006
103506	380538
203515	64917
211792	293813
486752	169570
298077	360860
477387	309425
191839	367364
13159	428103
385895	303648
294416	341271
84745	275894
102795	386901
10762	329288
79239	180841
113866	218614
117239	139275
252372	127070
227816	23726
454614	317777
398761	429593
267291	201754
449521	335702
199765	331349
161598	440962
169950	387860
384123	183213
127675	144753
363562	372067
274615	17186
12063	178742
401838	299467
60326	309616
171495	70163
336458	185013
19727	458230
92635	193380
355435	396729
280980	215091
306304	4533
175382	117647
91828	140028
317242	132740
412130	90803
34137	53385
477539	176293
124535	95120
347175	313745
39892	68954
483987	33611
247388	401854
190626	204596
207533	168213
64205	136973
220624	47911
327790	162795
185339	54085
492455	110677
19542	266579
445871	89167
66356	355060
21857	55401
61234	183213
197936	58516
235310	244930
383244	27464
319539	137155
126470	463549
3737	151944
106058	35735
472072	492066
76488	204925
342465	306033
105818	94344
210363	141147
305827	364146
60554	4291
250162	354538
35083	73270
382892	119088
339333	110997
303420	465063
357900	15209
60564	391414
409311	415291
181929	215054
486470	178242
293682	285156
474575	420944
349359	178335
115989	203656
167955	95149
86842	96954
351065	343585
239297	3034
180785	299182
56571	466851
268523	62191
449286	260527
421830	413145
257596	340918
47042	469027
163384	297272
323308	435318
449043	243301
43325	13370
370922	128103
28167	396251
3855	474412
334985	428116
225950	99437
334814	164884
83923	351732
132022	287002
24952	370707
187971	119381
493625	236213
180488	286828
419864	42988
441463	451414
386464	269199
395924	300240
354719	482143
258457	83951
243723	91711
356530	299202
410839	43814
63427	347808
189318	214494
246363	142678
423318	151427
169086	462780
31121	466432
84901	54976
229735	243118
123921	99437
277115	29263
260997	24945
412909	393717
103178	388575
12512	318749
52177	361757
235021	36749
129163	366678
58169	309524
327508	4413
361695	483031
12300	477403
110002	28129
328087	157842
282639	4166
161641	41265
488063	286655
279009	158079
283760	109690
177643	334151
275518	144543
378286	450983
281043	161600
172678	29153
260060	282612
228128	410028
479570	247490
123071	127921
203049	91235
200464	71613
285436	160419
329727	91711
190262	44807
118978	492906
16621	458183
206174	132996
83938	313745
354674	303175
368240	128209
250635	259929
305174	9054
437615	467347
287926	445652
250960	493631
2501	252726
367050	82794
272290	90444
207392	268670
387147	54581
71023	310724
221652	183197
159934	273831
25983	45141
237873	341271
135623	356428
118309	63957
152078	15209
490468	23018
158615	193486
474738	356928
372386	62191
382868	170341
430289	97704
298124	68357
315235	43351
92854	10646
406083	283338
300661	3208
30477	470863
136024	260743
346403	66471
2826	4349
288778	248689
301877	17339
243951	93159
281641	211932
24265	193705
423928	363581
198516	83275
33345	95593
355843	116453
410436	359247
207606	359218
10822	339743
313822	158326
194	213975
296432	10823
250392	110094
267079	120132
179935	111551
57	263769
479627	152761
277568	282847
129977	329066
273610	10231
274487	23369
99287	351414
331224	336590
37657	75499
140690	328321
356557	421356
221687	469887
160236	198790
492503	82794
151691	185494
212009	173759
450532	270095
469422	190369
91572	160799
429456	22448
442067	321239
120926	433279
239099	232337
341713	367361
386411	172535
229851	413218
247812	22564
143966	81108
58245	410648
478232	218727
195871	267602
128704	348798
1057	412319
422889	162218
26268	268558
86311	53490
402237	412517
263132	122694
199582	4413
67432	32807
92635	316011
191255	324917
166345	39385
443789	189727
266688	418267
330194	84750
363056	437273
20758	179571
214207	388575
367763	297450
163661	51195
123474	435708
373311	164164
156848	15563
87638	315994
315729	245679
136705	97215
415629	370099
466790	342724
275763	399978
490243	393326
128943	348593
356228	477491
287099	429593
62847	58881
202092	139648
418368	349745
21464	185891
305508	175164
322382	325436
309878	281924
354111	195354
470915	255640
382882	432474
76766	330143
465820	252961
235334	317118
338733	423461
456658	204638
135103	288299
108367	311043
81304	186548
482021	197077
19968	12043
127014	336929
81833	12903
462748	451856
341889	96977
157178	16433
305794	119868
353714	49896
73484	367547
352127	373169
342791	363500
273597	325760
257289	309283
130180	366534
199886	461846
28399	115535
366581	220820
194969	449193
172842	385930
222246	165555
176111	369692
6417	92888
401924	206858
266965	220756
393655	74106
370082	49021
356559	122250
41798	290378
188534	250464
418538	322364
322274	360469
50906	242375
86225	455936
350087	348559
409916	211944
107932	276917
59628	291823
492316	111882
349416	252961
391391	36960
251432	223824
324465	175721
364059	165267
292933	5041
265415	221329
287136	22323
201131	54671
237586	75621
395983	422664
399014	469235
385863	12014
220069	12245
344572	26619
117267	85699
188054	1057
330979	134500
263703	373020
245152	393326
149276	277810
314168	472239
345401	424152
487812	225588
489937	147279
344938	250434
248171	97777
450705	200787
384492	372433
392707	421967
276271	219876
477437	315888
18647	20611
475039	35735
293735	10646
388390	266538
134132	91411
262660	4413
1957	122462
292923	229756
240937	214714
46308	226150
50825	219562
458893	331419
70930	284214
467713	28028
188847	339512
285372	191890
423013	75952
293580	441641
235397	196851
412846	204567
10657	94667
376694	46785
274852	433224
189640	65876
464966	485185
384671	72090
155424	388575
179255	376181
250917	429034
135389	469235
40246	402729
192465	38063
168437	122980
353612	315687
465132	391414
336385	239232
470415	313314
342666	382142
267922	299408
440773	60517
5259	486339
131910	25554
202013	355152
355700	176672
292721	421525
97105	53863
278185	236959
331899	257495
461510	25410
482339	472072
204724	280233
168331	51881
367919	397854
313615	148905
382310	15209
192800	27212
87076	5857
287857	328729
238661	486200
384683	190369
440718	287957
461238	49828
35806	299934
145414	266573
15819	250570
82500	371918
289087	363525
414326	477986
458065	382040
373182	413673
420266	204103
120245	390411
71955	293813
108960	71191
15217	75495
139838	151322
108081	187974
229172	324377
193179	87219
332640	303291
484467	86476
23306	291940
457418	483761
190015	111325
295009	460723
313524	133115
205771	168
409595	254612
379174	129857
309917	233469
340339	147968
292173	406974
302127	249202
287566	239719
172942	299349
235172	438447
334985	260956
265066	471013
246354	421356
234810	464697
477741	13370
283269	90884
258079	59782
145577	411424
233908	54445
190227	112542
395612	458782
358320	168529
266916	189035
174139	112692
262340	337685
262308	451016
197120	476231
324465	317356
268910	399023
432362	39205
427242	233057
272556	122780
276984	468832
431283	35707
309927	267602
454808	48861
228225	46722
50799	420163
377773	60450
462512	384653
333907	247287
58149	467703
75300	196765
342949	447295
320863	54832
48501	117271
232208	259936
44160	342381
266631	183213
87531	313314
109524	354694
439051	50391
436380	244392
296339	112124
365550	146112
361282	377620
470248	348235
150051	401949
261897	110677
326035	191356
427082	209824
139463	218727
356774	292553
467489	79224
455098	345758
210094	132740
323016	366127
93627	481751
475336	336955
304241	312724
460218	376956
438403	83546
349238	184558
493151	361021
391758	426034
477841	117565
351757	108222
464725	325408
270248	442955
195373	49903
195365	446351
391975	366127
317332	81018
214456	254914
221721	240374
158799	361780
177072	49092
281826	47415
259811	213084
460515	491350
301066	162947
256893	343031
188847	13651
226919	321791
233780	359973
250620	8391
461827	226456
184191	132247
139999	241525
75379	295220
397734	86136
319465	144470
31848	76012
98512	73521
322951	258370
81581	152502
141817	187974
16482	313745
373753	344511
104716	15133
181668	207681
122724	293818
272258	105053
29492	101058
409388	25053
480977	113160
490285	140628
201737	273831
448104	485031
388217	141626
439504	333241
295295	194165
412823	86560
323194	50646
448104	128845
330194	322942
8085	248256
365681	23667
362200	469235
300539	245317
180461	155514
4654	273831
374788	302539
13894	285511
87565	493788
431191	317356
128563	5857
350046	77466
27543	378941
146519	218615
178992	375635
59776	120329
472149	431511
449521	221204
19957	197878
445879	123532
300692	337262
332280	113138
344563	232116
184016	294924
388470	346346
266307	250288
16020	103804
356953	305586
325824	73168
64349	236213
289480	77438
458050	318404
268185	438419
82712	322021
458708	316653
171606	384174
112858	336955
65513	239760
300727	19627
218312	243840
362532	63711
332392	196783
328367	365058
254446	291829
245237	434035
175355	267580
110546	16526
181835	422983
30750	29876
418459	32807
158523	13370
113116	119797
267562	190281
115193	54117
434854	267060
444735	444128
421107	205287
135179	168129
407740	409338
124948	17382
277467	461744
41601	77438
134992	212278
114332	190369
269650	356039
277799	199088
208988	10342
376248	300480
27826	401319
213418	382936
116349	51860
190663	417488
93479	120
125458	477308
327731	355700
482283	273831
229869	190369
474556	325237
55682	144289
454323	369292
304011	3719
198317	425454
165357	136279
422367	429871
423593	306545
366734	84875
36832	315276
218842	454480
146893	225024
419318	220756
163435	458484
478308	240796
67571	277444
289187	135756
256886	481827
360393	293813
41378	78146
435555	69667
132617	183981
146893	396999
293345	196783
223624	82794
325415	308159
111277	118221
133704	268423
354610	313745
157492	16433
97070	283096
444380	431349
8778	319658
383902	363019
174821	210308
322900	115571
245408	432423
380709	378462
205289	185455
489841	69814
264463	144306
29071	293813
338439	52537
453294	399736
230553	108071
468262	252106
4925	389404
128359	473077
468864	269641
89219	442730
36835	190369
37364	300140
92613	91050
318088	137155
455736	76454
206516	16433
262980	267602
136184	125005
5710	28065
90831	144975
21800	180709
491545	484447
15819	248203
325058	371918
361291	426825
103914	411521
123627	113927
71803	1057
301237	142685
203022	435318
227410	132740
467827	282068
475380	118870
322171	363973
6984	294809
275353	299734
273683	231578
264357	127921
117766	159378
292687	488109
143542	340598
316352	371463
223523	169805
444607	434239
12709	98533
390310	317118
400253	113436
277765	364517
388696	262385
433225	42776
8461	341271
47861	308707
178901	221152
229829	245679
149147	85078
88720	366493
480648	233571
472833	92077
265194	84546
170780	478415
388969	150741
227345	388072
351525	190047
372750	111654
166841	450616
193322	328130
199477	345745
39195	298313
93936	467165
19525	273831
315730	93245
146893	407509
216229	446693
297988	477986
112267	162831
194554	470249
305827	492316
348947	438453
309218	116283
185651	110677
442512	307243
61649	132826
133383	425846
118137	120912
179776	309801
134434	267602
34632	397021
19918	74759
251438	368820
120577	222701
253102	87620
459260	379237
145106	359621
425341	289444
381212	355413
457073	367110
217216	444748
214853	31808
242176	150876
441035	65666
260418	407306
239836	473588
38723	110677
236359	33553
218335	205270
233388	36836
63949	56087
342465	322858
157878	64998
204349	486781
363299	237165
217649	30852
42029	310803
485340	475699
237148	151572
382556	42121
174669	264780
396212	25204
44292	341271
16844	234976
457418	85730
3463	43334
163435	21692
93627	129648
251909	51567
43308	28438
82981	47911
266965	13147
112355	179506
115290	132740
64794	86974
18223	487153
406693	189733
487885	419573
226127	461972
449521	438783
136279	476951
55789	158699
347048	421830
180382	126116
162518	279666
47955	131672
24659	317118
477932	457508
109529	342511
45949	390232
273160	283175
88250	373649
14922	293813
199707	409828
170478	116283
73187	248496
263514	385610
254097	86974
171092	117306
171680	481785
10319	151981
175223	205645
203517	325738
189965	476471
209505	171455
121807	369577
128245	362155
184629	284526
465209	268261
166630	337921
5561	146566
282378	58474
256028	332985
369041	191797
119001	88378
101465	263009
150345	97277
326631	112291
380489	394328
453145	102454
150423	86250
446934	214050
208577	463200
127374	309425
12138	71657
461612	97277
412440	16940
487128	348176
400457	35707
446466	378859
162341	117400
204967	205270
60047	408906
486680	411535
377445	178630
70406	119123
173922	455136
267373	404311
96982	273934
119001	191716
143876	76535
58404	434893
163822	151903
148246	157489
110835	383268
76228	377293
329725	296553
112267	410923
409468	165653
40158	401854
453736	246183
482334	190369
50774	371645
483783	391414
230629	256373
153649	338174
407597	214638
32637	386836
472903	382936
57747	283136
158891	281924
283378	383967
213940	440660
399270	51895
313317	355700
143190	11730
250202	13370
432232	483377
343684	292375
319051	396246
91934	354497
239759	231375
112159	124085
319063	399442
183013	10345
134784	476656
341787	315671
251943	97070
334602	88247
87579	238559
31178	214024
223816	449019
99389	293813
478287	437333
223104	87613
392893	296270
124320	57870
472881	270003
186474	305854
246755	117892
233045	315392
454987	286572
153587	446351
68787	105252
45865	44701
246191	67584
473381	181754
157372	408950
454867	114039
29826	393326
252473	20613
477153	15209
384849	184253
192845	411809
364662	218727
107639	45824
370533	15262
302659	66567
48159	425830
207680	132571
241508	15028
27227	6072
145352	144306
327000	110677
92635	74886
300473	223497
273619	190369
438193	366198
314852	99085
100116	186159
301577	162831
291483	476171
58819	489697
176383	221303
343793	478415
25405	7923
213606	125098
261896	178335
371933	49903
88726	356358
307161	208174
248013	364370
10073	204407
342659	331581
204453	331540
102644	211141
285023	20611
172079	220417
457475	407026
246540	90401
81358	246606
57978	263009
7552	338271
183587	299976
194165	267453
402519	443823
372488	438861
439719	18479
375558	101058
248312	211917
309680	178436
51453	367007
83839	346187
383982	492038
221303	261659
173297	351639
9559	179031
217527	99315
43004	14314
424285	273468
173052	435708
432009	222701
312669	305240
316376	421854
306304	42189
81360	453085
458184	441135
300610	486885
370148	113484
163037	454678
307160	217785
192183	266660
441975	280871
210094	257926
49786	339130
236791	403187
261012	489908
333022	394734
196559	96361
423150	264908
207008	409828
475206	85197
472694	42747
376619	356496
261765	459475
171807	48163
354852	159249
460055	70557
488590	114063
23409	342286
430426	295484
404568	166478
322893	168615
311403	464578
23572	476951
228930	430356
365356	70422
204152	443078
410616	380071
490206	275745
414058	263009
192611	474453
350588	375840
24312	38056
32411	468914
212013	183981
273385	265548
101473	277319
240002	378376
381571	162795
216229	88238
286145	17155
188054	137574
202996	405217
451992	413171
65983	146202
40028	160262
421930	433193
118094	348320
204862	314609
123301	67537
81945	444326
99610	474346
432043	170442
370026	127270
447332	154332
104735	388212
317009	130194
116157	417918
393877	231455
436380	236599
233181	63222
30132	387467
426197	341271
325072	237548
371823	366733
490876	304173
375690	250679
105485	58399
42872	105964
168220	293813
242618	220635
282149	97071
58908	285477
186822	271300
459830	142928
317080	469227
314311	121301
288556	105878
372785	8368
371658	369599
469243	331007
145223	421784
260881	91517
5076	44269
78026	165189
236372	456640
298780	379598
384196	256120
493991	76454
106268	419492
190546	431285
455832	263648
172125	313745
124490	272096
143112	133577
76177	152020
85043	427951
34784	336590
398854	183213
491292	153995
383110	188886
194071	258370
435840	351451
289597	205270
474397	24973
190281	96018
44398	424402
78580	267352
379444	237517
301402	307749
317627	225365
149333	15209
425249	284843
372764	156376
123204	158156
390218	431891
426569	239666
230051	147059
302290	493631
179392	350549
41112	311212
464018	77339
324367	258220
85621	63957
161658	336590
386675	273831
8093	436059
36556	249465
180448	137485
315917	291249
324816	285371
149892	279176
216229	335113
170319	425177
182216	329195
195402	86728
6900	423489
492758	35707
148274	486885
406108	311215
399074	295484
445775	409425
187660	291249
49334	50605
467145	205017
345578	180480
339741	458
439020	136639
491445	85870
399595	89558
268418	455769
475045	161297
102835	122490
453594	3130
83082	148117
332110	395988
25553	426736
143239	55824
57332	329630
20946	182031
35622	339739
26279	81442
326298	399493
86490	358913
130651	239841
1839	164884
100648	127921
355395	28129
455889	471745
140941	249685
314595	125739
91612	190500
398800	190369
422682	166513
221296	185115
490250	161962
71143	342634
248334	354790
345987	101610
364143	216438
205592	44351
47732	435416
174318	412045
315203	480595
116119	349608
420615	389835
261033	327602
350150	50747
240715	76460
185807	338189
450012	299467
284063	445982
300484	409116
199937	231018
76523	475914
263701	332650
109733	188341
391209	254210
256893	5573
16062	13370
288771	487992
145211	200444
110306	260527
64354	148590
60845	331581
280665	138807
472694	50264
201809	329673
233615	458384
407066	298274
338806	98056
404960	140044
478718	271978
174255	425641
267562	410433
41378	370990
201441	459249
313104	434893
326260	89461
428550	71281
291674	319223
110486	177244
339777	232037
473348	387841
255497	51895
324807	440660
38455	184902
222045	425905
51240	428214
376592	171623
392699	313314
300702	370492
384744	52175
330878	391466
361946	5040
160005	26377
174318	201995
280562	147359
51213	331310
160143	256121
310252	116181
409468	404960
475336	171714
408704	340095
493347	216147
342465	218730
327123	321256
26743	347945
191629	476431
477155	21667
303420	72523
493948	214828
434787	313365
434422	196783
224449	131522
270986	95942
393921	473027
423356	28129
325517	354084
65724	36392
32468	63582
140442	183711
396586	293813
483192	459622
201813	88396
51633	27897
165680	354162
340525	253945
187146	239706
32621	1605
380954	387742
116365	173451
193691	486339
49670	313863
102065	163377
228707	408288
26600	267352
144191	336526
209084	327217
427639	459140
45232	151944
255019	294976
37102	24070
439588	146286
196567	76364
371878	216570
315892	365774
301665	52537
481038	286936
243197	338120
118987	188759
384350	190369
178422	42670
222334	451600
172396	15838
368834	263052
308610	198624
453391	294576
108554	241048
263635	139803
219281	361228
333557	201592
111021	129857
109569	325311
251940	273831
318091	172819
364977	341299
449392	402552
256233	382330
465181	481091
116027	290
96085	163800
478588	377852
208300	332385
459993	57002
101108	446840
472639	28669
184892	218612
414825	315628
239084	4138
192050	484447
315655	309425
71238	375840
252235	371917
432913	257651
375555	70137
217595	284843
266618	194924
322315	258132
456231	270468
128359	466737
44981	62191
440327	67609
360459	20299
418010	454218
339145	154456
158127	341580
318976	109006
100171	479808
83380	325113
99283	249444
87021	307691
159633	51109
388697	415977
302362	371486
227307	54976
223777	433411
58465	151096
456065	307623
191525	67584
113620	242629
109906	60198
83400	226308
263799	348798
380465	106514
409049	75267
319081	105734
313547	464429
250410	78116
58390	204180
245298	50704
285605	371918
20998	434035
288614	453012
79370	60766
32096	180149
255979	351414
361132	351193
472832	122585
68456	115761
151159	211046
190147	32807
346216	257603
296283	429758
437644	35735
250181	226943
431866	325653
163788	53863
130069	419070
18460	332392
381715	478415
444643	245679
91628	390349
372892	315380
72804	8462
476966	377975
473580	320183
119464	438379
396584	370313
117885	341891
190281	79989
391913	11626
380958	69110
411083	391860
215415	389682
22294	198599
357994	468832
86782	454303
361291	312392
239145	1680
153322	370224
304910	373649
186175	225884
217837	127921
218183	476447
4516	338271
324377	460253
57698	26396
252815	286864
283718	62876
400437	229872
396873	289290
272726	494102
246693	313314
428944	307286
294352	98600
111968	386337
273120	264406
187507	164370
489158	185578
447937	89504
27292	341777
140208	95942
346063	237740
5700	475654
2238	266852
480265	411282
247181	352136
120204	404749
475071	56533
382774	276440
139753	267602
159726	234530
181056	118662
330072	281888
155261	434654
360997	176561
490362	144760
424647	318389
74768	109490
298187	222031
312714	226828
200439	28129
117041	313454
34873	49621
477932	17039
359652	267663
489750	459483
1101	280829
83763	144270
163329	88113
130069	294344
72480	313745
184629	159704
447019	76950
25014	366127
316595	62191
163801	268531
169155	393118
127415	420895
443308	466698
196030	475969
384196	72668
50152	477698
417859	353483
425937	86728
109969	110677
112689	39390
249827	313745
461172	96366
249674	367110
42279	428864
105639	6877
226054	469235
488180	355093
89364	143942
64216	390432
172650	342886
119001	224077
284129	490181
474963	52537
308897	364780
311042	409720
284478	296566
198138	425675
184577	148459
300240	43582
239725	484911
350973	314902
66129	457081
78582	302548
400437	429161
80150	350949
250833	487274
19542	118676
75542	276090
51015	167304
49069	96673
119001	422664
27319	156376
99197	194095
59923	452161
114337	77466
375302	335987
168583	387413
468627	466562
314369	138885
18571	464420
177690	49828
279313	135664
41378	52605
315847	218727
382948	84088
68284	435915
412741	97015
362851	375840
417565	378082
484283	9054
187783	159813
359873	295484
178540	301348
27312	62996
319463	421206
24576	44200
429675	126284
405788	335939
227247	29253
263514	349349
402698	289439
337483	264908
440424	50155
60938	141440
151444	102096
165147	156207
410951	150902
474526	387860
57996	467703
45677	35707
311479	384798
308013	22996
1057	44730
247718	386310
359158	56183
99464	226378
55494	294836
38208	350927
178655	359956
449031	381008
270262	214024
426812	275677
405854	483853
238765	349985
357804	12177
148814	190404
488398	273831
370260	19719
451216	268905
306304	234748
253913	228181
28357	78403
107006	316372
5796	202523
444380	233895
364643	361885
442264	40871
119372	106120
331368	156780
257374	371627
123686	275373
245605	79686
333198	335130
19341	265399
51979	159249
116431	136177
109086	287621
91830	402698
68532	347619
451016	96288
298974	251230
130069	291184
175687	266852
342685	262954
6773	155722
490303	110677
150798	465894
75324	439680
44464	365480
54095	332638
4755	140508
437849	387185
382894	301659
232799	148695
18766	94318
354764	81280
438955	225988
387913	59741
254668	90592
314808	423399
357411	242759
225371	37515
176927	420944
268049	221168
428934	19139
62978	83017
210140	100503
172396	435555
46222	293813
81358	464429
207475	333264
102438	68969
408015	323944
302657	342793
96341	204330
120279	203279
277467	279201
371071	25443
458768	127212
387436	312478
219357	44906
9535	234856
359973	187415
189062	83811
430073	15209
91700	115340
352073	271328
182285	154137
230574	316666
425827	258126
224156	219499
404919	233942
388850	186363
377096	249334
481768	447536
1195	241468
150077	145274
311924	212407
315951	376792
453382	448014
300974	49900
326693	360736
26191	62422
208577	34865
127938	440962
281574	384012
221133	22996
273733	267602
459857	49903
31575	243376
127462	378686
403483	13400
178911	154623
131606	106011
478816	119123
4068	321813
50960	348644
404020	137128
408410	366127
104997	312529
134580	110708
40952	137282
35538	315888
153322	441570
197068	28487
276821	79507
223577	413905
168392	165230
204116	225130
456966	273831
361754	340164
305841	131963
315573	117496
164939	378592
367585	477131
235300	299989
85347	132996
23781	141509
458768	125032
326631	441484
5491	291984
225892	52537
128509	34016
323817	78063
57987	317356
361872	479614
332649	317118
463427	202019
342465	262810
75385	362218
428944	468481
444584	190369
59718	392699
474606	291324
206522	99405
62862	304821
440306	237517
422081	112140
380483	90099
134299	209572
387959	396431
211624	246114
238889	404403
44159	332392
334256	452989
165796	187974
242411	352111
43252	447432
143290	396733
444380	143381
67259	212081
42847	393326
68334	172493
58531	106143
238703	179264
236452	471244
144314	350201
332862	72265
49178	155667
388254	476231
195402	355478
463089	395188
330442	160071
475761	234414
206093	27464
295841	421610
144523	158704
276821	186561
39537	60738
268246	327922
227899	275487
235929	8508
262594	355915
49965	391414
471365	49532
267166	285446
445963	190369
146267	398369
431741	343788
362586	419028
259100	48861
206597	283645
435242	483065
207435	206874
76261	443834
17139	97307
240160	398564
378456	196783
251614	401949
359331	353828
53893	100760
132147	450983
203354	373438
108702	6576
132819	10646
267551	27696
290678	213871
376816	397315
298479	151096
127779	153534
110937	315662
243443	220386
33353	80122
22950	103267
254115	486890
431255	312201
314343	359537
76743	327527
362267	210576
81247	239107
50826	190369
274836	241971
361729	34188
338962	389170
270248	147049
452250	310006
225310	293813
479589	190369
315951	476891
196996	338831
374379	383255
71852	484447
179037	277669
380752	42513
231791	132802
198175	265065
310677	90080
104265	341453
484700	366101
473420	144306
122319	329061
400760	163577
435337	459213
101069	427714
176130	257227
200222	435903
228128	415131
251545	310756
48955	294901
186206	117632
201813	352446
128517	402532
212527	217226
190051	125417
45717	71903
491816	465114
39176	296693
43111	262954
161943	95957
153006	190369
412388	220246
447529	421935
242195	463496
258911	12195
294323	270095
104505	43506
489908	240227
11725	416946
3856	373509
288402	22448
400054	432043
79701	474309
46488	363564
34529	164164
454559	57683
159725	366088
471406	481368
61001	169389
301326	382229
110479	227101
488098	358747
5511	264791
42021	404995
322364	340189
193020	13545
462862	73643
100067	446345
206913	35707
105132	72461
193817	201493
86588	72670
29663	452924
192238	430170
217158	381512
163390	369599
377850	342761
98286	374305
127872	162947
63231	458119
437033	204078
93441	295484
156451	147663
420895	30778
373244	96288
370026	450541
419990	241048
332881	111350
248840	163370
135845	81901
286099	334680
65169	168381
361807	164884
394616	380568
443979	141026
199534	169482
2353	359218
361162	367750
155073	474225
437771	403513
357411	147984
464022	205861
210469	96977
41959	45609
372748	397115
76898	304589
428007	378049
404960	449090
300801	474412
397385	386139
219109	251878
408828	82
315556	219743
157842	452989
277431	132996
245783	73742
12895	86484
452459	234112
227345	132576
378420	392062
492949	375048
17106	313745
204986	148519
79459	382832
121592	116640
458435	143305
6964	21411
480081	64591
429365	376389
250730	293813
360459	409109
330737	158101
209425	189652
488616	425675
31841	201335
391216	221623
189268	43824
465894	283365
340228	285446
314448	366534
162551	318735
112346	490806
114696	227884
52572	446252
397940	91809
433401	390207
187077	323470
284882	414197
171438	122462
25366	279772
408615	217423
336825	35707
383928	123369
148543	106197
4098	30263
186332	91218
141995	234229
98286	288536
44160	50858
332551	411424
262464	368205
1477	430610
375037	367221
308122	146369
197463	430356
5354	35346
321868	157432
203079	357800
426190	486885
486859	1057
50465	59413
298954	432174
328798	183213
345401	353787
162673	368900
319913	391414
382692	345198
317716	11963
417631	254366
214735	294277
322121	361960
295746	267602
468057	138193
412876	310756
113457	421830
197242	301475
16415	102402
40524	106245
130739	119868
243988	214211
324633	438419
239488	73127
313666	41751
105820	348775
191456	458397
317083	218727
315958	260021
9165	45162
319259	201890
246592	170894
326631	306076
448682	254444
164771	197658
230438	443184
261278	64403
39683	154815
267777	331581
443826	84502
312474	152794
93627	386553
413816	398736
149758	392086
189228	232377
131390	181134
412601	321633
120134	113028
482014	85078
228255	446351
394903	264334
110998	336722
177137	358797
199665	273831
64969	183957
126277	9075
304719	15209
214055	427628
409388	488814
223361	48421
231327	153995
204437	128825
391386	115031
153322	328550
130224	310495
49103	120248
346557	293813
285562	24899
459587	93661
461242	61934
394285	288035
314311	7490
304580	435708
108075	262954
42674	124861
237517	287555
28360	466737
144274	376418
316652	264406
219281	63666
429537	440962
54539	106888
215292	7490
282378	272626
173524	67040
84546	308443
291893	94516
145912	195853
93636	267602
493267	166513
52537	303442
105080	9054
121950	421528
17925	186463
251272	313745
298390	435561
481419	307466
180443	56609
370285	394031
79861	38798
467935	184558
93353	435436
449994	112312
453291	440784
428109	417201
91241	88113
87774	130621
483987	345852
258921	428603
140116	123410
30906	409828
449884	449399
369625	437890
126479	190538
458711	29644
330436	142734
270742	155594
466670	262954
76228	294484
99558	466046
190015	356428
173995	70557
326260	367896
228594	140176
208780	166513
40890	61171
148691	434893
285023	362784
94129	321306
73561	49903
377642	110677
249055	243301
120771	334009
380843	84590
391391	242515
367963	430356
231305	35035
167599	425675
121366	280233
84669	8255
228431	209258
413953	392149
47122	227101
195973	349972
323851	129879
361402	433934
72990	472662
89960	76812
348624	150493
199762	459205
93669	307301
35891	12245
9528	434893
458377	185704
178422	413425
436462	118459
162551	135756
282614	71083
475241	327217
319752	420029
396522	476766
365410	477491
290211	228551
369189	220857
193641	476534
273610	114930
65815	94516
373377	281924
133387	360512
464400	57134
427169	404218
117278	248486
57721	336291
89954	56068
42441	256098
72617	317946
443278	354687
1516	183213
181047	313745
37924	491685
337580	183213
208593	59861
332191	263741
68843	43605
233679	168402
360233	217423
21224	457638
48275	342836
46645	353787
222136	76454
372054	142781
414035	303392
150983	75303
379539	113244
95658	373508
209891	362393
219281	290807
152368	273771
27138	390818
163813	280991
389799	225302
145585	305418
59906	119868
283346	470671
366689	291772
74569	483280
477007	127284
258895	292369
81550	166513
57698	154002
89219	384336
57242	440962
217312	33222
330930	358797
376146	176013
36534	143210
397216	273831
57749	434945
10890	392321
388904	77438
454167	362206
481419	48171
78995	110708
185873	366127
396682	351257
448033	410238
405277	402806
196003	298390
482934	318118
304404	89541
406371	346366
478588	180582
74292	204195
45579	314976
298675	277067
103748	487833
170688	348176
409449	268395
277315	49789
418885	434895
94973	12744
479220	79605
126231	118477
453018	130549
485536	130159
291175	85123
293759	388575
453746	100194
63319	445453
402862	272069
91828	432250
86476	308071
437084	454169
192800	226318
480732	29025
86768	240016
386389	338162
259651	135907
75324	207173
293502	267081
97557	34252
478056	91840
236053	343085
286313	405885
288798	380769
32570	103255
267224	290450
77915	359762
68681	40478
149769	163435
159378	9249
16105	119868
323983	405217
148025	375149
298486	138444
289587	474956
175012	428026
307791	454867
129908	308902
410358	309425
329750	232097
92401	60985
250833	262660
485110	313829
296092	54976
390669	62659
17303	137719
146893	183811
334067	454975
329434	442047
350064	34112
5122	119381
409769	245538
259978	383601
354981	178436
65513	7653
38200	184659
83222	464725
372627	160158
129925	105061
122069	110730
135731	367883
115449	355864
229123	54941
36065	144257
447158	176940
293405	296226
321064	136235
310527	136177
133240	213847
443817	100503
156643	19377
144928	246672
386854	176878
301847	447517
383826	113051
110961	209285
33838	51971
277676	193263
37814	17186
305131	238455
6381	459701
2446	422580
39601	355332
66201	351332
35394	1709
334636	153548
415028	92613
143657	16433
6289	300397
492247	294601
192829	395988
196765	245679
41400	177415
341047	192451
489552	209751
321118	173965
483987	175663
61312	48365
483658	110780
178048	64229
98554	318735
127788	256791
255454	32807
370869	491184
492955	306253
398296	62857
230051	89143
121950	74725
319670	74153
286429	381469
11724	453124
131937	384088
474169	406843
229735	63153
457257	449634
489552	170973
133909	237503
422333	208398
73298	142036
44160	476951
177622	357275
369853	6960
77595	311476
44772	174775
83236	214024
2349	236213
404435	16433
204585	125354
22914	207631
62684	275790
89883	115123
468935	120114
447912	228431
206271	390687
84698	210082
146373	195546
352324	459205
464952	119868
299156	248216
14961	318592
244226	471698
92635	41075
383369	487153
311300	237208
281094	164884
13539	202500
249748	125920
32023	127628
32169	199683
130563	463623
230051	413310
492149	334983
24388	148543
470746	125420
361698	413535
83310	361451
23830	238778
230625	292887
145337	317100
253964	304529
289675	93223
456021	299774
397535	83239
107176	148171
196461	160419
52239	21411
388412	259739
294790	11549
67424	248777
139350	172089
5700	396162
449064	257984
479351	351452
34727	197746
170853	157280
316095	391705
44552	401220
485975	142553
276893	183213
241902	470904
381256	341271
93460	310206
493799	273831
250924	88740
424238	456266
272742	5857
338467	466969
245228	87097
216030	126473
1956	98906
338466	276519
421041	492326
192882	390525
18056	82920
145288	401101
182657	65134
131742	307376
408779	186625
246928	422275
201813	445240
328946	429863
366373	220857
140774	343752
359427	247702
343461	412846
340775	332462
23366	62191
269678	360075
235009	371918
227241	456339
23225	458880
60192	224860
349066	435318
211238	33124
330473	306100
222760	205270
423913	122085
417201	345085
449067	267352
154541	487153
36299	245679
392014	482375
7991	245679
262639	322192
343493	293534
232289	15992
172597	359775
127082	262825
442227	430356
367477	260367
280803	399877
57962	89373
37032	283918
78571	199526
194839	481525
107620	132247
253363	281924
329079	459802
135212	344091
454450	184201
385565	114811
391889	61572
204053	421356
464763	453931
78766	314612
371136	84722
24926	168354
389726	205270
401486	28066
285285	158965
68098	281436
381793	238505
117155	370387
18401	440660
316169	191124
287766	43514
465956	363973
488084	106739
295337	226862
453011	243832
195175	357658
158180	2647
219400	204690
311221	96310
349917	127079
461079	430041
119001	240718
329311	415801
267562	432591
120247	348798
446413	417976
193957	192189
190973	380682
379333	190369
385062	43838
410913	394111
431128	431285
11059	377933
263664	186259
293163	453185
449933	239090
68675	433622
446236	476171
236268	481179
271279	98551
177749	50504
19781	71157
464905	440660
470554	80873
208703	286936
377626	317118
137182	59956
198043	454975
80213	240225
294997	38063
329379	447570
216801	178436
76228	454184
91382	352001
382310	273831
107896	62191
383561	478415
176867	468093
450807	300727
375405	50938
201255	57134
180778	308727
4420	188925
241201	13370
493267	49896
261278	100909
334364	51895
484317	449217
472385	143809
282518	53879
263904	110677
309046	411424
369405	150159
350118	357989
367493	242230
187521	319841
263981	372684
55427	327403
227857	383681
471959	477632
284872	444858
116758	355669
445514	135098
109065	208118
168819	467170
9853	162795
414212	270142
55958	142018
395734	463549
150864	355210
60672	244889
173856	99405
91828	231486
103618	74877
322522	258370
136955	303594
421296	343707
160387	272285
191716	434129
462533	49660
433121	40755
22555	363581
197936	325148
73466	20149
57447	162780
351070	223682
195078	297765
253076	350097
182091	386193
228659	123501
171758	391414
395336	309546
254651	100557
326574	302033
178147	49903
76383	152794
489706	313314
29014	51529
154206	366534
190051	247136
268726	40362
65631	249172
488180	78811
304860	212081
341308	106892
409555	309223
386819	190369
182665	363132
225318	328538
166153	335257
261264	29026
47621	109006
440760	315039
314902	294574
188847	159920
427133	291863
484323	40243
156972	8955
327209	251917
220490	367035
262455	267029
213123	210261
266554	444235
174051	267602
161510	42747
389531	8623
59815	15209
135760	153995
206686	408978
446351	176793
89218	223479
380719	347401
258788	226494
457679	104527
182600	5041
79178	421707
309488	297882
119788	282809
1476	263610
487932	243301
305692	222269
122146	127174
279186	371622
93743	465625
431264	186548
29504	143689
196996	306708
233828	283353
321648	128112
250410	243776
481581	228225
426197	54381
76952	222701
74312	98906
427434	446950
62004	62191
395522	479614
446519	408906
238575	280635
288956	414832
146893	342031
60938	420790
360459	193871
287179	110677
322509	460734
469924	349239
356530	335663
402226	366493
79701	454248
55887	171884
234148	182401
141615	407547
203023	227103
106599	231021
190593	266600
331950	484447
152803	190369
203617	220417
308715	240796
453738	271323
208030	384366
363605	427205
49037	268229
65513	84031
458050	23290
355413	51597
427076	314000
167446	186561
32776	417330
413105	49903
171411	444330
140594	382876
208577	324784
323836	170724
479320	268356
199708	340802
112999	338601
77819	147554
470915	15019
251121	58486
7973	82071
194051	205669
459843	209972
381871	341271
433624	197424
77190	334498
206389	200991
344638	343713
247558	430090
99979	238578
52656	255810
13335	437908
376036	22689
174362	209018
276821	399852
438337	246312
114619	9161
336992	375840
305827	4369
290855	29588
457335	275790
249572	420944
340873	460602
296080	341271
447042	267602
166295	391009
172069	218727
457325	474814
235394	336590
399553	374772
351850	317675
23229	108364
192059	171176
81457	336590
491190	160407
382245	225130
300075	126963
57134	212868
104498	425035
383234	372214
199744	215058
426190	123095
279722	447685
47070	61554
360121	353884
199964	51881
329727	194048
178818	248503
158099	429752
478561	325209
244092	58589
315001	238578
96146	244017
356275	297593
468145	425675
485666	350479
258966	447831
348873	320269
471956	314881
412722	397756
245041	13370
347622	182004
30653	176944
360153	277961
254186	178749
196116	214024
443216	338514
83616	352136
215762	479275
368263	96664
425906	94516
265318	264406
236413	375840
322660	381416
91292	427594
143951	405837
227135	92954
429647	265589
342630	432239
450404	329451
360221	443826
458775	273017
247888	248777
317552	377933
271201	122283
456395	144845
106826	165884
319118	111813
76068	401949
8320	284843
184804	444931
166553	359762
458095	95255
454056	313745
136192	142553
15855	35707
391157	486653
265068	1619
400817	273831
131410	368859
88148	85423
344952	408152
74920	130354
222640	75583
47960	132035
361805	433617
490652	96371
273266	164504
258874	229111
99385	374175
267865	79392
183213	464803
180921	313745
50368	16433
57375	338535
294498	371918
361060	30749
276821	295716
286001	423688
168987	35322
154605	50264
353287	451997
263310	315671
52681	156376
453549	32807
260905	410074
366764	257998
428425	12958
84745	172558
14931	48996
230921	475506
55914	409700
217459	176184
292198	229111
162704	440804
242160	90080
270248	85243
401643	355287
14204	50082
19235	269424
479568	267352
120906	352927
417938	173887
166991	211031
244536	161389
235820	231687
363993	450011
473247	165924
121566	187974
88855	485185
145714	59776
113725	51597
276821	350949
75621	89549
1445	445233
170922	343555
119840	30428
315566	471834
6204	431069
289107	114930
432424	15209
160483	1476
57669	39914
342486	482360
320965	164884
169932	273831
168527	357315
112994	314914
320324	489822
299415	329912
448381	299106
35806	453012
248013	11335
446079	445140
401890	273831
293643	378686
316041	264286
124469	459123
143571	22009
270478	94344
61367	61724
338897	380790
316376	287995
227857	141590
392963	397411
77674	359621
133059	369342
399981	470374
423559	276663
267562	110835
425617	141565
139227	37057
56965	317118
409808	410379
276209	183797
379680	138378
452856	36950
453919	400120
323317	331409
461239	160419
22346	202507
285023	33855
248478	217809
277076	260174
343229	110677
71260	119770
210169	194598
200085	318728
492481	16921
457034	262344
239738	262678
374091	185479
439374	327922
412860	439395
338752	473223
195112	378462
393106	409828
112267	112214
246402	330261
275291	370759
100144	20222
80693	387815
283445	270986
324573	82556
343947	339831
375619	49903
21885	52443
159470	132740
408839	320259
138574	176738
286145	141166
198791	385427
84496	29142
344971	267055
123695	412691
192879	319631
129566	88113
234616	366127
317199	325359
89390	237976
56495	273831
7057	268593
308855	12700
119872	251961
71799	58851
126683	217803
319516	285238
48219	261337
37658	130823
192238	315340
310153	366828
397323	165653
111705	119123
47002	388445
227741	298808
432903	367827
126252	245679
253132	38479
266916	221303
469733	251597
178422	171750
349608	96094
326404	419282
339615	122490
67409	374772
228662	139512
203381	374909
63544	390861
178634	88976
268497	95149
302477	385141
140984	453771
174550	290432
331631	97262
65332	209572
453420	89761
437686	183966
94282	253719
433696	271056
340037	12504
335799	475866
412110	130028
417676	464420
143203	214992
378456	199026
122597	369513
275839	11626
431556	99181
488377	368205
241037	278907
156018	62452
174175	136045
147345	185704
216666	323816
114794	92032
380958	289426
410533	51195
149422	134145
365446	194361
478232	478316
423770	174170
487838	96776
55074	93371
235602	264406
391301	217423
492604	173462
260354	291332
294063	132843
373227	315647
316398	398333
134937	186440
10762	405217
173404	180957
457514	338271
18482	346388
179542	184746
70019	293813
287539	183244
364636	431226
432618	447251
293207	25624
246540	336590
478588	110776
393839	15133
174182	204538
114063	333166
37688	149528
402444	168676
55068	112312
191629	13370
298595	264259
248885	468542
377869	177829
212355	313745
168098	313745
152020	478550
99023	452483
130121	205289
255318	110925
437140	452746
193871	52917
99106	313745
346160	202191
158225	421465
336941	368205
440249	197463
111964	177238
414327	110925
312038	264406
337314	278838
62213	344103
298358	378141
482083	146535
403233	18649
327455	54823
275319	381485
439039	212081
85916	341550
388696	388575
15872	443942
444380	367506
61220	109401
58753	474655
216666	448098
484829	243840
224515	418048
81626	121605
332916	99210
93852	61006
444158	168381
155979	476171
53249	215485
358392	82445
247950	217423
104325	446082
231268	343012
354414	205823
437729	440660
452534	416027
155036	493889
281671	269005
114577	252081
151741	128316
414212	375667
102964	267352
445263	155441
253102	462127
125918	428711
250564	442076
161916	267553
439992	356663
264696	218727
377006	232919
27575	51987
206211	478532
49106	283754
217030	65371
113940	310756
340010	165653
175121	163452
175691	379773
47112	362773
16458	119701
364684	440660
15983	322493
446353	293813
440190	3014
325434	92040
214744	149465
218657	316707
262212	277444
447395	473950
36674	461846
339333	172624
161634	477142
235748	180504
427054	462787
493605	329139
184764	29284
245885	119122
53963	4914
216147	439719
246690	200346
46870	327193
363591	423909
463891	210412
64544	472745
258803	134694
122612	43514
70478	363302
419867	13370
219055	83947
402052	469235
449893	354128
191255	406751
130038	377906
17497	404761
82150	445927
254293	441135
361230	21583
107709	404321
352905	199683
198405	213035
483987	296835
21275	3011
253296	143998
185076	104053
151071	380538
335315	378686
366665	86728
145064	446161
201399	308335
270248	393581
76811	177861
484429	291521
392037	439984
134145	50264
118139	273831
29597	77727
83811	104855
204775	350973
143472	19896
308122	206985
193666	53994
208831	378082
157258	371645
305072	138088
174362	443735
293913	214436
367247	263502
451875	346050
372488	31254
78030	122694
178003	54976
227188	72371
480961	47027
137471	24738
405979	97848
174390	66867
221734	81280
329412	66921
127214	189653
300204	96723
378886	342698
297656	145209
158134	88203
162708	214050
239719	178323
342465	180009
309225	419409
306121	338189
65514	115861
358686	292440
203733	365702
25655	204330
356530	467881
375405	311008
103035	17777
57868	329139
315203	243746
58253	423559
151344	143554
190742	393795
11586	450930
39821	111461
114405	160419
358132	7356
83708	218017
78571	407757
1668	72523
336071	332820
489787	432043
305839	110677
62205	165429
459958	396699
429716	296693
312283	24620
396802	254044
177016	99210
253540	109023
6467	415585
473441	248382
95786	448712
358971	452542
187834	74877
248041	348798
30428	95853
458721	369463
457908	464616
395337	137739
253824	127921
5563	218727
371976	5651
25371	352775
476607	256553
158557	423685
224113	142678
2735	267352
204053	246346
30160	249444
44818	385806
192679	436686
465497	48163
167819	25034
12063	288745
336071	418420
107058	119762
326678	226494
436682	412087
425081	398086
264433	218017
281386	58402
228631	386901
202478	260956
212330	248382
476777	47757
449522	87613
374861	371918
230181	175721
33965	140608
22154	21583
16141	237235
447423	15209
401335	343658
178222	207736
341214	239547
380664	395730
106169	318720
332138	282822
113927	311212
105491	472072
377869	212387
240472	343711
181743	245679
465195	120088
421141	155730
127415	200504
299710	82585
82299	116070
262642	76465
280110	476951
25146	464254
444667	37516
425729	230710
378498	342570
111447	166063
144434	86560
76228	160035
221696	190369
156577	317506
326849	40784
36249	267553
420490	125767
96485	6971
327672	223634
147800	273649
259850	463615
477387	104505
491044	257880
396097	55664
195414	298415
115241	96682
360137	467752
54539	469900
248013	417166
208204	61957
142740	234356
426215	296693
451794	37864
332873	450798
80703	331668
445954	461392
174034	402045
374732	20763
28487	296432
136798	137454
116689	350582
479389	378419
444380	79081
143021	70557
3809	148871
59659	331581
345715	176127
6193	469235
205985	463372
321791	221303
81831	199590
61708	94665
321736	176298
35510	190369
90696	200652
327987	205053
268910	373263
467791	476951
57020	218727
37115	173238
212657	445939
236657	306545
484126	93627
360038	432976
473524	371918
112625	493039
3925	39605
114063	205854
177365	428103
427122	207842
153877	151944
486712	172089
6024	317506
326742	371554
81344	62191
301326	369599
219427	114040
71237	15209
459117	398333
282131	345104
278320	392037
104192	231343
155242	183015
358373	397535
290082	419201
471388	35735
445810	16433
109733	132260
66788	43552
36711	466808
212163	121106
282128	259219
367919	290261
5700	395093
23685	435708
105181	466737
278470	359782
429986	197314
112034	128607
349186	137427
271492	434819
438344	411809
182804	190369
223006	121965
440492	33662
282196	1605
294681	37057
230574	452500
407141	241097
247034	395598
146367	172720
121860	15185
447335	452512
225650	465957
454796	270492
432836	90614
5808	255873
227148	479570
32	355093
385866	236240
207282	336590
167894	411424
361033	473655
242152	240796
494082	403515
293716	476231
474341	367343
291040	323278
419434	380320
314106	432212
342865	194165
160606	212593
27889	203656
207438	236683
283024	330827
305624	126473
191142	245317
173182	246713
269167	227586
402281	16325
236245	2003
302298	81796
370186	420944
273787	283265
30104	274706
122150	396654
407334	250833
63549	217423
224271	239528
382757	270095
185120	233597
284554	334894
311867	183213
415213	422203
126764	38063
358492	485304
348528	42354
394731	228707
271297	51895
390950	249102
67126	179392
404568	459232
257050	387742
219901	320600
144227	110677
354812	92888
403147	249334
72210	378462
241569	139339
364864	136279
229425	376274
179002	112919
110619	153534
394268	412941
112372	273831
44167	301659
360459	481599
148271	281641
326631	114930
437825	100800
457224	317118
261759	379598
300727	452750
387986	454822
411862	464429
166485	8901
11418	378686
313523	163336
474593	6984
343608	43562
105142	362873
462347	44469
335706	427129
411154	400175
372576	21583
370107	401871
79289	420611
106460	381008
12543	216236
375405	236134
467894	184247
37226	86297
480376	430356
404166	191179
442064	144845
322522	317675
287867	94516
112881	59759
240370	201107
8109	249202
202352	267605
442552	244115
56270	260110
400416	94589
218123	12718
329325	413452
424253	263925
281499	255378
375451	301449
345715	475969
202922	466744
26243	396478
386509	208300
256491	409828
248288	351639
360283	199463
309917	15884
435755	134451
483320	381857
44600	13129
156911	266242
2022	492906
244536	194709
51581	261296
78295	281924
342196	429862
37739	178464
417599	181993
141606	217223
417851	321611
132788	380745
86476	195580
81196	100366
42009	225846
72804	224937
10366	80912
157974	48853
1425	273831
11059	418348
288509	268916
212575	16433
103790	446351
37459	414489
331250	396176
21203	274782
286310	157839
207731	395563
65633	246311
393435	438419
74555	49473
80094	89226
311115	132459
354778	164884
28037	107711
233388	362351
416247	433934
325192	187815
19727	306633
93046	186561
319448	250679
75488	138088
10762	457081
326631	299333
106485	459102
102065	383490
366414	261885
795	447597
353267	286391
107524	3196
453396	433569
134054	429817
68910	166647
115449	254634
481975	313829
92466	200632
82418	137155
12897	221146
142863	448235
489293	431972
378138	190369
327209	23300
297834	69645
256573	493228
15640	434036
449871	84461
487746	317100
460398	433628
73516	263713
346486	118275
118131	230154
197077	215968
476748	265589
72804	262485
58814	34624
295009	358508
174139	213316
462459	378462
316284	214050
387875	440660
23741	431226
315161	94344
267562	329079
234014	421659
111629	110778
174620	321163
309276	457528
52363	281196
133040	282838
444868	107024
152086	315671
180039	420709
263251	310756
6895	423972
462241	370866
56101	445424
278440	290890
62718	147475
312022	481507
409796	404806
262820	75379
372350	440660
197310	431001
436722	440422
141380	225829
61367	253816
179054	94516
265110	264859
137368	29823
249790	68600
82094	478865
223962	209572
346784	50264
158724	113698
395988	389457
170113	264406
28603	111801
32148	410238
233590	307529
354947	269904
367457	317675
170381	246311
79304	470838
65474	29282
455493	337748
477932	307777
384757	317356
398944	167218
406113	361130
372179	300555
21482	191456
25969	333709
449703	404316
492134	150818
256023	387987
82941	226308
360179	276448
82682	413447
6467	297282
438492	352984
461817	159580
490553	299219
366198	267602
316963	9572
157058	452098
15027	288004
125632	13370
303974	451460
487870	338271
311306	13235
214150	460299
278324	366762
347121	134145
472154	300119
57682	190369
154835	364285
190730	256927
44159	286733
70694	25250
411997	62646
267432	152502
335005	285156
137729	245679
179991	395597
160434	261520
158099	39941
6317	76757
118435	316359
147173	375768
358336	466432
18833	256383
161363	34526
29088	420944
332507	182027
398976	435318
306040	24655
425827	160262
129622	442511
175741	375840
171313	233008
276589	86077
140413	272562
382754	393691
210223	423407
147803	47390
442807	63528
115599	431255
338660	94344
67518	42341
370994	118801
367215	433035
322667	398236
295464	116426
108742	250557
156241	96195
213128	411455
222085	265853
161420	61934
452225	9054
143406	362630
328954	49903
430450	130069
288159	117675
448104	403467
273476	432598
67351	366124
86489	218727
202394	127264
98318	162837
29824	390680
383329	79507
253707	6374
336403	404957
130651	364517
89269	38063
186463	275677
430665	57316
152210	480952
241261	211169
441287	233539
488832	92613
463942	448903
128337	105498
260871	175164
416090	377620
33864	412235
141305	214015
315910	38288
399147	39336
185742	338271
89238	278633
461563	262954
236222	401543
483973	350812
475123	460868
138865	476951
30052	199999
390771	416889
196996	375840
356275	51881
355610	214787
18647	15019
200249	285446
104326	265589
401766	391414
302877	246592
79817	479275
94129	464467
177065	194880
239272	1585
64696	284843
53602	69708
412100	423688
210428	141649
235127	486767
58479	393326
483678	391414
348639	415599
468292	108029
357135	64490
372254	155214
484193	110708
286227	313745
172335	304493
47080	212217
408121	116347
327602	445353
345770	447517
305848	447517
282539	18163
149099	274103
435264	190369
386351	350728
40890	347978
137878	10646
447962	252716
417811	360025
206014	251169
103097	211067
120003	298941
60630	52537
269745	409282
9575	153252
645	286936
342490	38651
85916	125705
472818	196534
103328	48275
385548	478415
301834	10281
377208	252750
31483	298790
242098	370279
28044	30251
212289	89544
176903	467567
293135	395699
86511	456227
378686	136534
480188	281804
454750	70195
8260	357249
398092	335757
216147	303862
395428	341271
286737	466737
307680	423573
21070	389682
203200	297830
476158	417918
176965	15209
491788	13370
235548	443693
336951	171592
236959	82691
345762	473320
154320	183213
312949	232448
131301	315888
113172	345065
253742	264286
365885	179336
302298	402323
487060	218785
358599	218730
276158	466432
4954	482633
335379	370127
269986	190766
106822	208487
315001	67040
449914	204161
446506	67089
396500	428214
89061	369599
27052	391414
145433	262954
250044	313495
249546	463549
425827	9236
10296	166063
333138	55074
69430	126777
336378	291521
115054	457081
69522	53389
165495	10646
16750	146414
426017	273831
334450	468558
23815	261126
388342	333357
177297	418644
478198	35241
364563	260854
85996	25698
52803	140608
368154	218278
441039	408562
55315	51509
295293	186571
232663	331581
353011	317118
315957	150127
20883	376565
297649	178147
337145	122694
411521	273831
91646	105585
148416	378388
175558	94387
188539	70507
34472	212165
229888	313745
185114	435708
319010	163800
47187	29111
118900	233736
243445	463327
392312	273179
292283	313745
262357	49127
365050	225005
231652	492906
125049	348007
164446	156138
168086	371585
410947	21583
111815	422435
313523	166063
358860	298101
391555	261396
109088	278520
265712	322891
126217	90430
145348	388575
231676	464350
19531	476231
450408	324653
116168	50538
32900	306237
12034	330143
304818	341862
472163	102880
254293	339711
384231	415691
59656	62191
20059	51759
468677	218727
234525	318374
483706	474880
451520	293813
158359	172535
377967	240203
386411	462638
85674	51327
874	281855
376428	86618
384024	340439
197311	219499
276773	78620
54539	307446
81262	400175
46412	12213
371766	67089
373930	373438
307165	50264
145988	384366
386802	187974
409016	366127
66383	438226
11313	62366
364285	75303
195701	317356
305349	313314
136177	87263
204320	16433
233117	212872
292045	149897
192737	107380
240624	130198
126497	6253
145606	3774
416851	16661
60957	162844
239890	341771
111021	12831
349416	405217
180035	186259
340779	369463
213871	251297
3463	348292
406625	300555
14454	9054
275460	87231
214261	411288
263799	167799
304952	120986
133909	450884
162869	48007
17474	249334
21018	36260
176331	273468
412625	222915
467828	263009
274517	413905
442223	12177
320972	155680
417726	78184
28357	274302
214055	156376
143379	209471
374305	436716
460528	428403
219269	69708
19473	401928
474422	263918
194161	58325
26193	144073
293941	215858
169937	446860
38316	34321
49394	32807
103224	23578
23642	429593
35538	57375
198448	465470
345401	123397
84729	385279
20723	485304
25748	468145
452201	413118
381379	16433
31413	148000
450851	281252
154023	329196
9300	375402
279722	99128
323222	262277
335979	387539
481411	290450
299449	15133
484909	219499
176130	99475
224170	178866
146909	194626
130490	103812
408646	421473
349758	419017
8268	228174
278136	486937
142925	237235
477702	207972
312474	432175
378350	16940
102162	409021
479878	438965
151920	50155
440784	21379
6222	69708
348990	108222
488	186725
434148	348630
151750	190369
143671	55012
267097	155730
143381	259929
288267	385427
225694	485922
445725	348971
21679	86892
146971	461846
409941	89617
468162	41677
114518	438419
133140	11130
429511	306387
307448	342061
225021	389415
187328	153529
181112	249334
360459	434238
202774	313512
284019	11058
74613	409248
392370	291823
190065	91279
376978	435886
414747	264970
417447	386395
173561	266852
366539	40097
493270	192189
299075	457091
486712	306085
66232	459686
9822	88933
118656	237165
7956	164164
443318	89047
388249	329413
452424	485806
198895	124720
475363	315687
340037	236213
364285	390349
24422	25048
274832	440784
262286	39195
224048	156517
328922	115735
386509	466058
401598	273831
128337	276876
331312	35735
240689	331584
88722	288035
194848	217423
107303	430356
171362	164816
59903	447517
145133	208038
291531	52917
157021	303175
342031	364739
112443	166894
297436	258370
212868	113092
28418	259079
403497	366127
306211	283445
178118	337269
432915	10646
233575	65944
229868	464601
266748	264827
425751	130675
328900	256912
464588	216798
437140	4413
358106	196623
79827	406710
471389	392086
250527	355700
450465	215597
487020	21902
218723	339034
283633	119381
66921	311204
104383	364567
104543	459205
350650	149388
164196	91069
474647	127417
425648	175721
375617	332638
403884	361292
174783	15133
9969	189863
116365	193272
460217	166513
290276	193430
139184	293813
44950	449620
181281	335812
422711	393184
454156	160213
255758	464137
431057	124085
29157	267553
441088	492906
13082	190369
320259	362634
433641	232982
460632	202238
72244	14451
72924	466737
240495	232555
481419	70196
352905	106514
66029	466851
47100	268247
182036	357273
201833	13370
369931	446454
9308	422411
41189	411994
237121	339482
190524	419091
394630	477986
152496	130115
409947	489552
28360	356031
321752	311559
82389	221693
429398	392788
32331	421935
467605	467128
352925	77438
3462	148873
89219	220182
94099	308928
221158	656
196903	157338
432382	238490
252040	434737
26980	309253
52544	401297
293144	414286
383313	89838
288826	216159
441463	49507
458276	334680
396161	366127
178422	472604
225694	143809
188954	107711
338812	176408
179784	194165
434294	29914
43931	144052
281826	419559
28033	315078
402226	45141
293911	389009
188582	74324
381998	6072
159654	152158
324037	94344
200402	190369
287212	452126
313547	59311
358971	235445
325554	302745
67090	138807
376949	407306
286967	374675
294323	364807
161023	208747
281359	461182
262210	111719
417121	383725
395064	399852
174359	12895
298077	489822
327209	369269
450397	89772
85674	434193
234548	258788
367891	77727
454263	420314
440632	375794
225818	464092
184623	316575
459805	152502
5810	432175
309276	98444
84951	190369
197196	399252
194875	103267
458937	51672
285758	334940
377543	471745
331388	475699
483987	339973
365073	130981
273610	86421
314379	398066
412379	104498
197462	409345
48282	148115
217111	15281
371317	7154
145750	218577
314228	420944
2715	169617
91286	273831
325753	410062
219719	240491
174987	429608
188568	20130
225351	343992
231254	428080
307446	60183
376025	417918
479787	138297
191536	379598
324650	112659
404725	260410
89164	80214
207677	494102
82688	199353
174865	263266
377151	4349
260372	106903
192796	232006
185498	73883
114205	214896
423897	231967
478588	252863
1425	317118
451697	161966
487388	267602
187998	403893
165680	289176
476246	31795
77793	109580
100689	488059
138182	156389
425827	239090
256086	203656
250933	186259
6698	371918
239099	152085
259929	180035
112625	160972
215821	137198
30568	125399
276445	485503
58945	150835
231549	398689
140722	23470
9040	307771
69645	361698
329327	293813
52334	46644
293913	234900
216601	383490
156809	163337
19904	73990
147224	390687
12191	292296
227191	447383
77628	218730
337829	401871
35612	422110
54680	412963
89219	148695
343248	188925
394199	261090
16844	214714
477037	447230
154686	86560
123718	476515
14206	271247
47624	180992
251136	443693
186371	208577
177415	284982
105792	26940
268961	132996
404298	152048
197983	71770
28791	370481
487219	409828
356480	169116
144466	414832
445768	48007
129416	454503
455804	350699
283486	316011
187011	320263
360675	116336
128801	12245
363694	62191
888	8303
127214	288408
433743	447831
358860	279288
205622	87276
276656	42989
47035	137370
340175	421285
289673	91998
349140	84052
15133	176020
61385	139544
463456	57552
24182	426569
22124	23018
481419	332874
300838	17835
143084	66350
421870	296135
15895	178048
430545	404700
293974	140910
436624	455181
91359	351414
234146	99197
205984	173942
11331	147743
874	248998
354395	288035
289114	435019
16458	483912
474548	351458
308150	464075
220490	236375
434660	120393
241553	151944
330041	371918
183005	397977
141487	293813
17333	87904
441558	257675
250322	446841
237859	15410
413752	274723
369809	28129
76635	26714
405440	306876
22817	280896
150350	315888
138990	13370
361576	83739
54162	418508
315805	416553
385741	276883
178330	143203
346085	313745
324967	195615
122462	324335
12987	17186
64690	16236
12372	380071
383638	392788
236210	258049
97643	439369
396672	140044
281627	391006
381941	151503
72536	240859
229735	105915
412745	354717
356108	228908
30369	32807
275067	143809
79701	42725
258646	369463
232694	217132
253571	405491
60371	130932
346831	184425
36193	430356
420641	378462
220043	342204
440814	407386
17091	122600
491445	228108
293300	454975
466099	370866
92696	318424
458065	156376
270156	197490
83888	137128
487422	81796
182966	428214
417798	423679
43835	464111
56806	35035
254446	359122
410951	38348
22124	411424
11629	212416
148035	367943
489977	448770
278744	429161
254427	54700
24655	429863
28357	232593
187834	27330
290824	376244
294216	52537
362194	450798
177194	276492
387355	207696
443320	377270
389887	493851
153813	260400
46556	324063
322211	474133
332474	324968
47712	440201
352820	168109
47898	461846
230051	407669
79528	146805
339769	376649
7031	412065
144288	209933
409788	141892
45037	303497
130215	257347
23695	196944
321536	259508
420843	249821
114643	176683
84429	60923
417214	380625
337105	292010
447335	360469
105080	236213
352724	354788
185146	297124
23424	101276
452967	422470
318236	275959
6467	242173
187510	39618
244015	23306
160961	428864
423519	224085
154664	23018
258620	273514
205994	252131
182835	198701
293450	152502
403225	423828
445725	332403
124721	13814
301823	6984
144335	414903
382547	99620
280903	142528
269822	109006
8146	178422
153324	393326
429511	388575
447427	49228
192611	281252
146086	340350
330823	86632
475189	313745
104505	348769
284705	385735
244092	49825
451252	395988
471250	330895
239431	109069
159068	457787
430942	242965
211796	1044
71270	492546
47232	425675
47080	107677
261795	462676
102644	205795
163885	446351
149864	396080
421241	42035
135156	313745
163452	296423
318811	100132
101234	422383
181219	94667
110406	440660
139445	401928
163445	52490
251670	284588
212244	228431
63800	99549
334092	30419
285998	262108
64272	373021
291385	197696
42899	297065
200222	112122
161621	370559
4389	299662
153817	285634
137454	466466
127617	114063
90248	323948
181982	58881
364366	133942
172396	88120
338194	183479
444380	73168
6622	33409
21095	363172
94592	435708
23912	123369
328849	228431
424387	354118
112425	53863
163630	359762
335828	11626
43425	468286
39042	247183
438009	387185
357900	91095
53373	187974
47245	83811
86003	29113
304404	132894
187935	125420
376614	201878
335431	83226
330984	421639
488536	384648
129132	459779
93328	94099
272230	110708
288089	439074
190448	110677
122457	371918
381636	232605
52519	13037
375035	266852
263499	378462
479581	132740
117348	272358
445132	320797
72732	390063
376160	313745
354725	367883
441734	280574
456658	426067
78669	247687
416426	423402
458768	266525
109949	208577
455487	160545
334450	57989
369709	15133
140013	477403
307803	350949
492247	351913
224594	383720
34180	207927
367418	6253
348644	492302
458207	411809
410128	458264
403150	208577
237652	380219
92401	9298
325088	440994
448816	203513
457346	200903
64338	185704
449138	336434
158523	12895
278482	250410
130417	313745
432025	175497
472892	168615
88322	474963
54394	46938
173397	336590
286682	137128
452405	249102
367279	427486
113643	157133
295889	70461
170688	466135
392931	74138
468741	451414
150583	299106
198133	117842
359202	232447
416676	122457
351601	164884
490743	84021
217848	388949
182511	474795
283433	417918
153324	410236
223929	467049
86476	323087
290765	245679
188318	231411
472933	188759
443378	375678
123197	403098
128336	59668
33358	185420
427266	38063
351468	94516
484214	83948
468907	466641
228794	369684
143023	420944
399441	265589
262828	405920
340197	264908
460559	295650
442265	164884
196165	169582
456658	121681
43054	228830
109733	76143
16115	406945
263489	380400
410173	54245
155314	407114
64238	216215
5817	393326
330537	273248
84414	152502
27047	17186
118488	336590
456481	190369
314723	10345
88934	72889
439718	76350
77745	203945
431017	144470
465417	49915
50872	122694
402572	359762
80282	86560
383326	303079
222931	393799
2974	97753
319081	13136
368583	244688
34301	390772
83608	331349
114315	28129
307696	435708
47100	472694
270176	371554
396065	206034
492287	112059
17010	362319
432421	377984
479043	209572
182885	425632
476506	490575
40656	76454
277231	142463
473846	8463
367072	267602
249090	212789
300806	349088
183740	489552
131506	237165
212593	46127
188799	280935
409942	13370
162064	39271
322101	377206
130757	392105
86726	197992
276821	479953
299010	241125
420736	41312
233725	31641
355025	67570
81394	316345
276591	208038
344711	257936
312474	179506
131555	136876
358860	453625
415024	431455
62785	416243
480740	137719
376320	144987
104675	337719
346721	23859
270629	160679
185009	199190
397386	278030
174255	329315
439991	174412
310153	474142
444356	262954
24452	404218
313560	39674
125948	396883
392086	96366
400955	8623
249373	29283
313384	285156
314892	396478
76516	387791
99072	373918
208340	323641
460894	348584
490008	478415
199676	20439
343483	79989
322693	176878
66119	407199
241952	138172
450190	193510
260367	42411
476040	233590
158605	117037
325392	411424
342572	30487
315556	446632
264742	377933
35362	485991
8524	237660
434276	484447
470088	122694
36423	481159
23093	44430
89681	178339
126344	245538
209221	229219
166496	279664
178021	438
443458	332424
212098	65838
240402	375676
258271	490377
115485	391414
360597	452483
279091	292388
432421	356204
213165	421397
342588	276090
53235	401543
72322	91399
150609	458119
237105	105498
360459	217658
78986	149079
152276	138297
140078	48661
114383	115861
84417	217223
417382	379528
72227	249202
255589	493454
277613	362773
442341	423955
125490	8459
413657	387742
294000	385076
246035	447560
239919	163488
435966	296536
428861	172942
364552	34547
207063	341786
187834	53638
141305	119762
104532	346303
267482	190369
152341	21411
430892	114930
116884	406626
229017	361772
273186	5692
387877	305251
450938	420944
39195	439352
6767	109095
453638	110677
224372	225836
14728	359281
41335	38794
22197	244482
57349	310756
254966	91295
101230	382040
152775	203656
291669	287605
16524	175143
409239	210082
96489	294836
359191	291970
463485	253669
4313	70040
9323	359243
311738	440660
405788	231518
477529	15209
227198	478415
380496	68334
319930	94344
477932	491706
174309	373438
166042	272241
144592	328176
144523	362426
55659	175897
394929	71949
128344	281426
88429	340720
160801	411101
206067	1456
431145	112366
377869	205074
384492	257377
161363	125420
44958	222125
160756	420895
467018	218730
337144	71275
375405	322581
309085	260787
443849	114930
11525	428042
340813	105498
231970	57543
218797	457093
244092	3791
186597	170358
201204	273831
334196	359243
349899	447024
6168	1044
488933	338271
409452	182259
196903	475337
284531	454975
390241	208300
349702	104498
113843	131213
414784	255399
296518	22448
130859	418048
136130	368892
5354	99179
29375	100909
159724	153799
264438	485070
245494	354
221296	484727
427262	455646
193275	367105
422015	351117
133396	11514
443815	373380
13268	202113
164412	241660
346412	356723
33538	279308
363902	207471
305724	408646
64008	111447
494102	24988
233045	136264
466716	35707
366181	94516
190030	245679
334421	190369
258039	462869
399825	327721
208617	117567
185310	77347
381597	347064
162040	204746
178249	251806
345602	183213
375320	224696
205749	211134
226305	296786
449572	171336
414470	223919
343732	378286
21176	317118
126875	241283
291299	91893
145748	183213
427169	93845
433346	141509
394835	27464
441272	283346
384901	420944
375405	92981
349195	281252
56670	276358
449793	465237
253986	436449
444346	353227
260935	476333
312851	335654
299027	259949
256009	303175
29137	159829
469847	31616
222045	293777
186597	337824
378137	203308
428554	260527
360038	196994
230701	225016
439904	110677
295101	318735
391509	441635
290232	467881
97124	199579
109733	464420
84921	187974
454576	401871
114643	257456
27494	273831
190015	284843
112443	436468
455790	447219
389023	74805
446758	298640
94967	434941
295263	440559
227821	10411
192465	40388
230684	390593
445995	366534
68532	257406
178422	435009
207391	66857
21587	464420
440792	281924
365484	137511
119669	393644
145152	464740
320967	441259
70742	66215
73716	170983
263962	138193
426724	417016
296579	440660
398655	48275
106416	123718
210736	327890
489600	128686
201980	89172
329752	390349
406328	104584
209195	64927
322689	425675
301557	64320
346783	267602
252046	278178
476049	368994
119610	384336
169046	49660
27118	283445
409016	468276
161023	371934
124659	4349
5662	3809
433706	308053
135779	461944
241689	427385
314369	271867
449827	161661
338779	398580
233998	154731
395507	140135
181250	112798
240937	90123
81900	223498
44620	304173
371372	396520
429387	136557
126495	317118
196039	20744
488091	424394
411683	146202
161755	486268
79559	440249
60216	207354
427980	13900
33775	123369
353975	350973
435536	11626
402052	77438
126922	86892
75580	463633
426298	93876
364310	182417
242986	255650
15388	24172
407516	75583
309361	195121
246186	250410
382046	492152
348798	124267
303893	469235
99072	402608
240019	391414
278153	10520
383769	160159
55936	113626
158405	256447
244017	428911
95565	280268
62316	288035
28279	312259
92876	26710
465205	72027
313523	320169
431264	127288
63443	142825
62630	440962
395709	149046
151321	189659
116982	430356
195317	317118
110704	67040
164951	366127
131506	23018
466408	259929
135075	445819
383508	4676
236380	263115
169583	267352
273695	21253
211186	438419
22488	13370
230051	84689
369248	356428
34241	136927
271310	257313
249186	493969
2841	264766
144332	99210
382900	9054
405241	436058
471833	153995
390944	239081
385005	11769
438501	454975
403744	401871
24293	208617
40867	83403
50931	224794
446910	440660
315923	40447
78289	452803
217498	192646
202025	182804
442933	119762
437125	85423
7211	387742
286306	420944
118803	389010
428470	118870
11710	35707
475336	315671
367314	363547
374091	265608
279295	342807
487498	468832
269004	265151
109537	476951
157922	200947
319379	371433
397050	410357
380267	483169
373025	224285
144049	219955
423508	51603
270877	270191
113541	46070
300214	101058
61236	151490
64319	366534
214034	86728
289329	12718
239549	117393
273163	138193
292995	452395
435966	306981
20245	135756
23635	19105
66259	261094
260259	262299
457553	479082
411282	78184
382343	477986
432009	388254
441636	407110
15000	442265
276167	203449
192611	401881
58484	364382
373890	268081
27433	120235
350962	49231
27008	97753
464022	286959
489474	201493
395924	232347
280845	229686
94347	186440
174309	478415
452148	258911
36885	126204
317477	355582
344280	28469
492096	291521
370992	417204
299630	160679
139204	324377
183330	317711
192660	409828
279355	465801
428007	53336
288333	317118
101792	293813
71098	433391
411272	21411
339636	409828
126397	292891
341821	210265
344645	333744
251077	119381
15583	374806
172417	293813
18651	378507
179496	194919
128860	38063
328963	375840
109228	293813
232812	420757
200089	250206
216675	313745
198672	259739
385812	292958
417938	95233
140450	394406
252050	464277
215307	190138
160580	35794
217340	476218
363526	409540
425433	90954
462316	186440
245962	104721
36741	157726
401458	464578
87536	86560
122978	299106
21226	13370
24474	25437
280084	166513
72908	54895
152583	194441
46795	226389
228007	200444
435602	165653
22525	231447
406812	41383
158698	153946
35016	176057
216659	404007
210069	29840
73290	40784
106375	108774
123507	317118
147750	375840
241732	428603
334246	50492
51759	406800
420959	188925
75462	476096
265978	118286
404747	115435
294325	112312
273099	429863
2362	469235
143085	257298
426271	250434
424254	231712
361960	86757
286893	421115
86654	146183
471909	278640
196558	366493
469894	13038
82430	404886
263928	15209
28345	257858
361540	463549
207369	8876
150808	327217
104888	343721
301557	238809
143631	95560
138660	132996
263880	189786
430800	382442
472604	393326
385119	77147
71941	417918
446037	157100
260489	168325
415351	244904
192038	433350
319151	293174
404974	333591
355732	332385
333199	240225
415067	187974
232616	34380
457418	83970
381493	485534
13297	134145
122539	74886
151578	9165
195150	113138
106268	137844
12653	166513
180396	79155
141782	87178
392086	30749
40409	86728
381067	475047
65134	281163
318087	393326
106329	458347
265049	267060
419952	52872
315795	170804
124793	440445
266181	345971
260469	166513
194216	336955
278769	383084
109824	298990
69749	478184
162829	336590
86098	39589
4098	265608
374115	339109
240796	315299
62095	115090
235545	137405
414140	122135
315892	371520
218114	35150
354448	364346
422546	234062
458585	467630
15433	100277
34556	224752
336324	196783
20946	98684
286826	394903
115725	362443
341816	203656
421901	160379
437351	336590
33214	96662
138412	334867
94173	478232
301834	68718
119640	232925
104633	229120
325623	352727
386654	229048
337804	212081
219136	228225
465803	333357
335466	364388
3069	352576
72804	103016
377206	352624
272812	461769
272708	15209
297641	374932
325814	268917
296936	400701
89195	105650
218634	105585
54313	64335
391479	91600
362448	451209
131207	126204
26556	279798
22611	436632
271990	170144
81438	293813
104385	28805
342465	30325
84109	203656
413422	101058
48153	366677
241173	349565
266165	247689
418074	42523
426392	378553
264135	436033
228020	185704
122200	147635
270224	355708
373413	225420
467610	94850
327627	190369
143430	180578
315966	317675
402331	235679
284587	29655
282580	8
279212	316273
247608	344084
450347	151944
460048	267352
471864	260518
33640	35831
475846	491654
416606	392108
392413	462710
457418	263861
294940	22347
185073	117188
109185	464420
196305	61621
57447	377933
172073	416483
237120	460692
475039	56457
310981	152321
75396	410635
397321	13370
143079	492906
158242	96901
288843	183337
176485	280390
334463	101058
437021	166137
253612	384491
419144	357555
329519	257870
338154	135276
113331	321729
19135	383967
399441	227061
182285	478415
364397	220417
294957	44899
48995	309085
477620	356092
124729	290450
359157	122462
255909	424033
275677	168007
303838	355332
387696	187342
181215	355109
287953	101049
67906	70029
93090	369599
467024	319595
250102	13129
99789	354747
78030	369262
127779	49966
247335	16433
256901	149539
322857	387839
183611	460258
472489	127278
176942	463549
296362	248906
359266	125729
401009	474412
442262	83811
204072	9748
222145	303856
119257	266172
152893	389682
313270	381512
310493	222701
34123	296438
16910	293813
91911	94516
440880	272096
348157	424601
376815	190369
404317	424158
338074	360860
160524	393326
473353	402323
118909	24705
39683	106503
36711	248908
297362	442546
206986	50264
125243	243099
297722	245792
136042	401101
237128	315671
300864	367798
337538	281924
87343	175402
413675	433343
347473	30176
458207	49986
415115	356655
2705	323343
130075	186785
311378	78374
291722	293813
263775	3148
149771	360860
312529	121106
490464	178049
356987	295650
117212	27464
285058	76939
76461	462236
287431	169667
342588	428155
487476	84388
322901	387008
173468	406895
47289	401854
220790	137812
57276	341531
212969	261390
207184	13404
119819	223050
390317	113789
151436	94863
49178	240393
94110	59658
34245	301364
236359	455493
377563	430356
25072	145948
225904	487350
89219	251137
310131	94665
326631	413118
174266	28129
53253	259929
276537	390221
28996	468609
426467	23975
123513	226494
380668	146174
220151	411424
67372	73478
53438	340723
69026	428214
237039	332480
400516	362320
238729	440784
266266	190369
272896	457209
275319	379124
237714	114845
467631	398599
134108	313454
480580	340831
20365	420944
352443	237235
209372	472239
298156	160158
69482	414218
24914	403457
321242	287740
106738	446351
186206	305449
329379	29284
138145	458382
150715	314742
22197	257892
230051	65393
146654	208786
305839	15209
74661	205270
492262	150526
119818	39309
102497	16433
492247	186787
392320	359530
476106	214050
15895	360472
161570	223162
171429	81986
345988	226745
256652	193901
442784	331349
22567	485815
138865	58881
430313	220129
240956	378508
87828	430958
305529	194616
37765	417404
281894	246311
19727	215525
110589	151944
325995	433391
255591	305457
427978	383921
176130	164394
489069	334808
275379	446990
91188	359044
167772	145909
180806	421545
149766	366504
64958	476951
118116	135816
458490	45141
282109	277450
474358	21685
182771	226378
155045	87410
318994	11976
471845	207972
240715	66405
139393	286936
191846	153767
90960	232555
63959	113051
330954	104505
145217	113051
433947	435791
272287	315888
265784	112236
47062	94908
259704	137508
82811	47300
491854	49230
372764	463799
112191	430329
335951	97171
382316	149600
281034	237178
345198	623
323241	148726
28337	383580
76369	192024
450164	249828
248766	178436
305453	75568
351128	473223
84148	331349
133852	10646
214	268311
271700	190369
142108	262922
195142	473077
301823	220857
303782	73799
283024	155214
55476	388219
476829	13370
190281	250674
315227	167588
117458	98906
310751	323419
228326	124085
227639	137198
441228	471458
300195	266538
326918	317789
150301	112999
266641	428026
412356	455819
30223	21411
298411	463822
19065	153496
1499	384400
404881	265687
75904	132730
299106	486081
295684	304173
178456	286864
195503	164164
355083	315671
445034	419098
97588	374784
237148	86111
297069	451451
339013	163319
182536	273820
385970	410074
276863	295126
37113	488551
142772	190369
379335	268531
233478	273831
338931	189385
176458	471745
210282	161575
466013	433279
295277	170085
205325	139297
347843	48275
17925	272846
145337	470027
171757	67854
402657	293813
449884	347124
200804	336291
76531	304953
2393	162831
10788	207522
296949	187796
22443	269184
434313	114930
275076	183108
121202	214602
395983	458
438658	78967
164887	304299
112112	154744
236021	107894
118132	50247
193651	217484
130069	283648
396707	385487
491051	86974
185971	47644
10093	136876
132282	44258
222918	159249
237959	168213
330216	363035
210674	177395
4134	417201
318619	114063
289084	263565
420137	487066
301795	464447
69250	86476
442424	94344
39780	207961
394145	142454
144072	105754
263962	398806
176130	151572
397734	133134
403670	190369
41943	424683
386030	1057
135757	185013
177485	53863
380958	260317
36111	190369
163800	222201
332154	110677
133400	14583
331633	62517
288299	451982
348432	322121
482022	283918
311517	35707
412730	378686
478287	367883
325416	175608
398180	452861
17052	76716
149015	212734
139286	209510
387757	305656
99128	25041
40671	190369
344065	208038
35612	86077
342465	427980
192465	84504
416250	422977
350719	23667
294379	321751
94640	295665
61921	321930
269832	309801
163436	383243
335138	473310
438193	288256
325557	5670
233132	210660
64349	146566
151600	307981
212672	213126
400661	183213
127401	283265
166596	105967
236216	343804
21184	139385
68297	221303
458612	405292
331750	344434
124259	348400
153322	79391
293941	398833
21545	196783
51759	91132
341342	459649
10159	361391
457291	9681
393023	411455
319231	398833
164227	97215
412722	457800
315394	295218
270040	245824
410573	411242
374506	451016
323817	94344
228843	180605
42021	257298
404078	454544
164145	405777
127388	219815
171784	122694
393411	374058
251270	12245
389619	308540
277765	157990
360749	323431
336341	88113
409452	148199
57785	220417
329572	336329
160580	88027
384174	388333
78725	378686
25944	290450
477328	227352
301643	330423
398122	419017
257534	292101
359894	277961
469045	421830
422246	118571
313333	99982
421563	54914
53511	478711
219198	304005
159567	95254
198074	282911
324518	428911
479395	172535
324502	24647
230216	285156
477545	193730
191587	188198
5700	133536
149343	194165
254914	419211
55659	235752
426621	35707
350796	326578
430313	21241
116525	355332
176332	346822
479419	168180
367619	102352
275932	489552
227786	307215
154795	29790
191125	492906
430892	403500
303237	133648
358115	187712
146893	280130
43299	71949
444205	52917
176383	440249
292750	378686
255219	77010
197317	126426
375396	454975
416737	5040
475923	14254
248697	352791
316056	449468
261720	258341
396407	361047
221895	391414
324700	198411
420354	29363
485546	249445
473438	490237
84745	6418
285149	267022
169408	262277
410899	198934
74174	322533
82219	98012
345715	169927
421471	196135
13527	176913
104659	436952
111180	397999
76378	27407
90006	116927
327743	94638
205179	196464
41234	71359
483448	86892
89588	419850
197343	429161
486712	476951
442865	263938
76667	164884
457324	26742
108972	390861
33911	177705
173706	68271
75574	370681
263703	68243
88767	186259
228225	335363
203259	440660
148139	42670
326631	260539
342465	181980
259923	425675
388249	330694
40265	388531
412851	122462
298704	144470
412690	429863
424510	64028
17397	94516
165436	46410
45568	303175
76490	438419
208670	422546
184082	238056
289675	227783
494127	442947
247410	183213
330373	84227
120680	248958
144458	336590
137359	49553
288154	351257
394782	326971
402427	468271
102644	298397
36426	340171
75119	305800
294385	147367
309963	482571
11968	94344
62141	14561
154541	163445
299006	32807
376816	405491
22237	392301
424640	266538
465653	360512
1633	222701
494127	428774
120446	201660
43598	447517
419264	367326
462829	171353
312046	37557
233045	10182
101351	377093
349192	19620
302153	422164
233315	228431
7554	213759
86955	211208
20278	449663
186463	351414
192456	311857
117862	80811
200092	115942
339012	305883
350119	364539
111829	169917
337396	178662
483277	119381
399964	301655
136220	106903
485094	169116
226054	132740
262050	391414
376275	331349
80063	320546
272450	27766
183510	453097
241952	160764
215589	154084
268263	440660
311013	370810
462208	164884
443475	120003
57276	399884
260470	369599
345729	71816
50676	486185
254614	231103
313058	59759
55659	239133
436021	338931
125737	438783
94573	409828
67351	254020
343804	383673
287121	153995
429766	364070
233045	186547
391551	94516
448104	392086
124259	109868
196297	445216
367042	489778
319053	346302
329095	341189
121191	436900
292576	316202
371779	7159
33153	395026
43835	16661
448298	406626
82650	94516
91373	275790
348542	484447
66679	48275
293913	141587
209930	86892
74002	41075
18158	153183
82935	473522
350065	267913
380846	82268
349899	286235
459078	209471
23560	267602
360459	423508
154159	287854
355630	17186
461263	110677
95215	442017
414140	446839
133909	314931
240384	24620
150441	477136
66689	245317
422801	396149
296936	151322
86500	66696
56589	8607
403032	421356
133012	426396
192829	218727
312183	44457
444380	148952
436876	345745
280408	246192
361398	86728
26159	186159
386111	54895
317100	481756
293831	240225
353856	310508
12472	354484
420698	224085
181750	154210
61049	286936
468249	17424
5597	236636
57611	54976
383174	237931
336930	440962
254247	437294
194822	104734
98493	122462
395717	421830
223372	387444
116667	293813
345401	480740
141597	218615
386369	400735
77033	49248
33053	167586
327300	477403
162831	77653
194222	306100
490940	194616
114509	259929
37748	205162
129764	337961
18896	434280
477932	140196
253025	348855
458360	234465
429287	252832
283211	350150
121287	351451
312735	338596
139571	314455
166341	345150
437887	141649
20287	84504
320692	261396
196970	478415
200102	85589
370977	58462
291796	41904
40945	168670
217606	114435
110164	24150
281877	205289
360083	48646
322108	298767
478059	447700
119095	67605
377653	249334
44267	139
159217	65913
462921	391770
43454	323160
336868	336291
378286	484274
69104	88041
430965	1057
433391	94784
187976	435397
268359	159865
20726	406824
6329	359762
55191	104959
85743	185751
346985	206623
370475	226308
411509	258459
386011	154510
146873	168511
152480	77727
102068	377906
311297	425168
439588	205052
459575	231821
161571	466851
315005	176998
31369	144845
302846	313829
117420	228431
424214	177134
329533	482086
8586	114148
94264	102069
19727	55243
148692	56739
308122	404362
107334	143896
174734	23333
14010	327061
483987	80278
230191	221890
230051	153420
478632	337737
274613	118909
349869	317644
349972	165267
172471	111527
200092	473287
67266	164700
250730	190369
211080	248382
47949	334245
257059	103804
232546	108222
379437	426089
37189	107473
447574	13271
419510	257983
775	230099
53670	250809
292985	314728
393397	294684
125328	112761
11222	10216
249610	48275
82294	249334
267195	358032
112151	99289
38984	457418
97344	389994
339629	421798
186595	303175
297251	23883
335739	107588
247087	45585
140111	54390
219546	66770
54539	154995
76811	98164
50380	129707
268828	81442
468512	263762
482458	41607
397734	335610
407020	15209
42252	401928
417992	237548
241987	471355
246570	475723
395600	388100
466062	87231
386624	441943
102175	453951
400030	204747
18632	272315
174783	74542
137454	410814
252050	395988
86733	477986
315388	99405
355488	273831
328039	2569
39317	451185
373566	491263
405241	53389
422164	55205
181407	144470
58042	57375
10893	351888
14303	122694
165750	435086
263925	26551
320223	32605
81432	302549
324825	179045
94712	328550
218485	333672
131471	408396
366402	172387
183249	187974
296260	10646
207358	156376
73197	94516
71739	252961
411873	273831
219546	409338
108140	368710
333339	368205
130018	345918
78527	270588
443393	391414
40158	328926
25130	332685
450312	461944
321778	37381
260285	50264
425827	57220
375939	351732
114171	484330
436363	356645
377683	432742
63800	327217
328940	384994
439992	273163
200092	463640
168975	4533
206550	285822
359199	356428
387248	344393
329826	249186
295101	263691
454509	205903
226475	226636
196912	464493
432009	197212
230728	359943
400602	462453
288024	124535
428027	203656
301828	418058
193035	120489
62193	151096
99281	257651
204330	48667
30152	285156
408225	59416
123291	80543
493442	209907
238829	111039
358198	183016
337346	357854
71297	186361
258452	383502
141166	378097
68937	164108
60140	46956
270248	105289
276591	345401
316828	168721
102897	368358
412056	440201
297979	395092
4933	164884
229847	128592
302199	190369
482372	320731
331622	435318
236081	368748
446960	66905
458179	400184
79171	330284
115319	197757
25748	11266
54265	110708
186955	13129
321270	423407
332191	128099
417385	119868
81860	80193
173571	186159
104120	49896
67846	316796
367676	249334
47076	391414
82150	417980
210895	76064
47010	272109
318071	357294
117124	49966
261791	243695
292588	391414
489977	478415
277403	317675
281692	207927
130625	80734
201916	483267
361319	3713
273287	85305
269169	478815
387611	263153
132153	449530
352007	12895
318844	408515
206495	53863
228084	49184
482456	29424
351310	280903
381758	55496
386680	480262
146893	289736
28429	196783
216828	313745
8635	314149
135116	28551
165658	272908
241507	133259
245358	288319
230047	379893
230936	489496
59420	191979
219735	190353
85674	83540
35803	481041
63353	297369
49025	136235
172130	124269
453919	117023
368368	55074
261384	398333
381595	416402
354075	425838
197597	267602
225694	348798
234748	382565
422015	314881
234671	491150
414396	196783
335620	244733
200388	352107
354369	52537
24956	448253
129332	79693
206963	340970
312283	235359
194442	3562
34662	175124
342305	348798
176969	138088
493026	478415
346622	467442
35929	164349
75689	312981
40977	364807
172396	243438
153322	22452
173236	15209
386434	391414
124259	481723
154451	429863
413849	377906
238576	200632
314873	54195
209964	388195
265180	164446
488422	307176
47518	465692
65452	200549
161092	121959
125343	3664
487710	212081
223708	383350
242067	375840
401135	376751
333472	377683
458711	230718
333023	186440
307083	441135
245488	221324
166345	453716
50532	165170
6084	62613
467703	302747
433812	119868
372788	310261
131574	60108
79457	103031
162598	440660
250050	87948
487060	125162
275319	313454
437996	408168
47080	343642
456020	460037
261475	345395
467788	158557
169123	467752
409238	84613
303760	347561
356496	194710
87739	317118
493347	213030
275217	131213
111455	95149
429787	306677
36913	273831
344314	476541
198021	50538
394923	397115
273902	211067
312873	311758
131939	268726
190524	287444
446034	27687
201556	32807
75034	385167
253121	336590
460010	448188
490649	32807
293913	213661
492623	190521
272742	319147
15819	279988
379696	394021
106962	393739
477932	168615
411551	75495
52999	481867
176558	212634
143381	325611
63738	145439
17276	27696
382839	119381
407565	271403
93328	452746
295915	30296
3810	207927
381563	209510
19080	364070
131574	252961
141946	190369
312519	5857
397734	379628
388158	280933
15895	389319
384422	335363
413830	142018
399162	873
297165	379109
89299	362176
178731	272096
306665	210754
212009	439719
27322	137508
28167	445061
2520	341278
323775	65194
359331	340511
467788	259981
140578	318672
410327	480025
492298	173018
308533	265589
164349	350730
146734	33760
460659	488786
196903	105964
174413	262954
223471	54506
464285	50391
8586	116293
110835	48250
64267	326956
99060	439681
267516	420913
348742	303424
68098	357560
299743	16910
274852	161404
330473	25410
481703	343010
407759	338025
91828	451495
261278	255551
405871	114930
467827	11626
46578	427385
81280	389106
449345	16433
485548	331946
400926	241468
340229	75679
455185	122694
254155	403501
165680	364021
341908	176489
403202	487833
267585	68762
191846	150278
427486	317356
393621	467703
492453	296190
336651	253916
200092	384766
215459	369933
15027	430329
272300	393326
385531	42189
28097	104299
404956	162795
13019	315671
41446	311398
132173	396431
310012	260527
231777	316372
236810	53863
288333	410236
39906	113189
309917	381416
83228	12443
113620	360512
275661	417201
227511	354694
322549	57375
404042	438668
50043	288035
309247	105813
247296	155302
119001	443539
92042	434666
133909	58195
285023	107473
237714	43334
195121	481953
236222	314237
477335	30263
451520	183213
139400	358983
110094	208823
375316	491928
41495	86728
26511	140728
50034	474880
179392	260527
487732	222286
250833	199848
31193	489822
486680	477515
17987	265589
107589	138885
371656	219056
197920	478287
4098	302281
86841	282197
64927	180352
468050	304173
439631	107187
241412	446167
357411	159202
358884	279084
488995	236
267848	293813
422069	92199
256723	123817
198564	218727
307053	398021
169184	106109
75324	354307
323289	110677
201381	345745
139549	359324
273120	183479
122436	233779
439977	51150
64267	117197
77693	88536
329498	454975
49947	390696
312347	468276
397073	50267
138511	218727
122403	280399
320269	429161
103652	469532
79679	228431
357707	460693
245937	48163
166626	285156
166858	79641
171494	208512
86821	293271
335069	453721
402841	9203
273915	437018
200430	348912
184701	117147
30512	110677
202773	322630
470599	363838
247676	85870
381067	211868
475039	154355
50365	458183
52695	40388
205714	227101
158258	15029
80240	241434
373755	216828
233332	40330
377869	493788
15916	204185
325054	33226
439726	409264
190733	420944
397439	483998
417359	5040
144852	33855
362267	56689
63723	134425
303250	11255
154686	166063
429294	49228
289287	421356
209147	440029
197200	419268
169437	342807
190207	327217
239456	161543
454972	404960
28399	288138
297794	313745
256133	210480
417625	337560
189965	385000
317828	91829
418849	464645
10379	67571
78571	40613
59467	237019
52872	216820
394928	100359
114821	233665
294647	300290
463400	369577
467012	170894
313317	262954
181241	367824
23659	353557
155719	329583
158274	390525
275260	226151
360421	151946
466293	410121
121693	371918
483987	150512
447054	443937
378420	33927
93384	382546
459495	21604
83137	176568
139072	474676
245997	449257
388390	435448
370723	411455
81176	208967
491544	89047
57650	115499
458145	438368
108955	332392
33053	480633
148456	15832
403055	133545
446550	450983
246623	86081
68532	144845
392733	484447
79192	59693
192495	223963
211742	366127
348823	251568
58954	378084
55914	459360
23226	294107
7105	149830
411282	330143
28278	388910
37748	491150
131454	110677
267243	450685
421998	297098
228326	51895
185126	141440
110954	491593
430831	159090
234927	315573
211471	22549
101320	331584
49095	397467
413011	289515
28781	260367
266229	348798
469237	336590
438922	474262
89219	147080
122157	337849
477540	124505
467266	5769
467952	197291
45497	440660
237631	451016
210005	169116
287024	346221
231120	84793
222045	57205
222144	292917
178235	107282
456771	159975
10274	255756
127873	85819
449693	234036
449346	137128
25503	26580
190893	491894
359185	281924
481836	20786
222491	301688
490	445233
241937	398801
453430	190369
23742	190369
477687	153272
127586	270997
375412	424402
141178	410311
361007	236240
435418	164884
356108	109949
156731	46742
97438	259775
359325	184558
168464	198865
176344	482779
290558	205991
126325	249334
190711	429161
54534	489822
344345	202800
239201	103031
355121	297847
137477	310756
407780	204592
53820	435708
474760	3696
24504	103031
317628	88806
252520	391414
125557	406785
72054	286936
261241	40034
191020	183479
459563	163783
475336	220417
321636	295725
25748	73406
340626	266203
342901	205693
73064	17728
66035	51237
300090	259929
474389	279521
150345	430754
392732	472072
190677	391414
421241	401949
350059	263514
324816	409540
216071	54245
51759	12895
357577	327166
10543	97888
137444	32706
68675	267490
383983	255640
215244	462377
327017	411650
95252	175897
2876	91600
214196	149171
75723	440422
424514	432476
422664	147984
103178	486885
239545	72985
155573	332671
104740	465196
312280	116800
61060	151334
60025	440190
244128	478415
230438	435297
205025	219876
189500	379598
16844	119318
366663	179896
278637	454975
353102	192872
438381	288354
77354	336105
295998	483140
331491	193243
44857	301659
465917	478415
328641	46892
102273	491239
380748	332591
457343	202523
119776	335027
187142	122816
71074	203656
299929	177088
478866	190369
413724	205844
117405	150264
326311	300813
52672	245679
68098	258888
386637	466151
453382	303079
313409	452920
283065	167588
195106	119381
369299	71317
371507	387663
291909	123955
350226	172414
35207	161791
490971	267602
311510	351818
222750	371993
142788	319900
301246	332685
408792	110677
190564	240859
349066	389170
204116	260007
436684	420757
84327	275569
400303	430610
195746	316929
114063	360621
468266	391414
264518	118662
211994	88113
464688	190420
101568	233229
101730	308171
328179	28112
354111	127732
49168	317356
381453	270157
405071	366493
219198	184781
293682	180863
42234	22347
259121	149600
139321	35707
242411	206683
67628	300473
1843	464420
136798	285717
174665	459123
458310	459205
4098	230691
449698	314445
308977	225306
438543	214024
232374	477986
18294	142318
454867	231791
80077	106739
472435	430356
132002	489822
30708	218727
417280	47988
421591	107187
21679	92613
473752	134299
259250	482143
466790	41673
25449	60555
403032	55065
187393	272069
218456	408650
64172	301475
228604	443700
267562	446328
265175	124990
96087	162795
240191	290
449031	12958
319162	457489
356490	119762
220624	489376
245937	50264
62600	420392
118735	482143
488412	5973
294079	23318
486599	231791
397438	430356
89040	480260
389206	202783
345488	393558
93691	195547
151356	286621
162139	267352
247853	315407
148250	208336
383164	189629
65783	304173
231424	111046
458065	164700
312474	293080
294592	187712
277568	137600
407811	101049
464022	278090
188497	57002
313058	338271
183966	351458
244529	181785
237714	486680
159201	86560
87615	259929
239221	448857
217854	383673
18366	35864
420047	481601
148615	60517
452148	301784
124239	301918
483964	182342
176086	476880
362820	268113
375199	170192
313845	79989
444227	34398
474371	24793
451171	306990
362807	291521
179996	244820
54671	303175
161363	132740
113131	391414
490201	134836
237676	211972
396586	107711
428428	433934
414005	61006
249382	232191
249725	93442
26395	40461
432175	209689
93583	461652
322364	401825
404477	130431
274784	444064
106353	473223
475158	210050
389645	487125
279636	106514
173966	122585
59628	281924
232632	182342
151236	257224
321331	240225
71430	142328
418453	286936
225264	339853
244536	344575
65815	236213
87558	229989
40001	440666
300282	111605
422200	330469
5443	18056
263539	256364
24377	50924
66185	279871
27547	73747
192611	173965
249491	165053
482224	224085
253511	196783
362948	389982
330480	205223
253121	212278
260624	158965
14546	202334
280863	400176
29014	306446
6287	313684
198139	81000
477932	189732
148816	454024
97831	235445
137184	327217
192800	44050
311043	147582
7022	142438
246363	260527
121394	476231
271760	32605
87236	476303
19483	288027
355380	316266
243295	216433
158451	263514
360375	63926
342052	282791
66299	59636
491175	245538
25305	389682
355992	94516
310131	110677
236074	284920
97249	391414
64238	358754
188741	246672
468459	317184
31658	317118
68168	86974
115687	380333
432670	393326
21679	351073
174729	271545
250476	124520
198405	165653
91036	393521
242437	273831
35131	402967
376440	313745
443307	384278
168731	448353
275555	25015
153997	290523
40702	459232
178422	344765
367852	428738
155811	145737
79134	188409
102452	188836
114063	122797
456021	213591
355025	351579
40333	21632
139867	8607
429262	49828
461415	274309
341279	158411
435520	118286
5009	394745
327209	299228
255153	161308
380489	421331
237714	380513
84779	374256
164254	51290
348914	53994
36545	272865
286512	260634
407784	401272
348408	93525
411320	209471
192238	251907
349911	404960
73943	326421
53532	150127
417065	295650
470063	240644
481419	396697
292430	433391
107449	240374
450798	208577
299502	35092
425576	19091
7788	93012
120980	292915
473709	263198
254246	306708
188883	45413
245047	244005
474526	10259
436366	305450
61506	132843
375547	164453
252217	364146
271760	183711
413196	209542
409745	172999
292923	69318
207345	317118
135509	355821
213316	74571
210117	74106
165085	267553
131105	15209
99472	187974
137769	10646
229613	54976
410856	267602
256325	317118
149555	375035
309621	329086
149441	283265
391560	82498
60072	128109
65710	345401
315990	249334
167588	8462
19181	140367
68324	84364
12089	449656
314031	368205
387973	15209
264727	209285
211249	234356
78575	50538
106410	109271
10690	137202
101230	362675
137454	82430
315769	184221
51844	374784
416247	469227
112907	317100
334446	369599
22186	255897
257957	293813
119270	245679
188528	13129
400814	158426
100677	298182
241198	298077
273163	439992
296111	102410
369340	186259
146816	160419
241553	273687
324594	40784
200005	336590
208152	245679
375225	327061
91828	291833
277315	295561
465553	456306
26994	312259
39232	76316
192777	294136
482646	441313
417182	414392
407025	328242
112267	225363
433715	8967
54085	387860
44082	31420
402316	352048
107709	46594
350180	466135
259704	99271
279273	36290
202379	448104
227047	320464
378661	247820
408840	242667
374839	420944
176903	38096
111970	265711
397824	482614
28724	440642
262250	137128
136729	119381
320976	261396
470658	281209
347177	272503
262426	347560
264026	220796
393268	319595
336795	82585
362450	476989
230871	220236
74886	316284
112351	391414
474092	290550
328631	324377
216666	377933
407016	467703
457718	110677
146856	291984
64777	264032
17993	268743
35538	120173
165402	482
247389	283645
316484	277961
389206	404886
485138	489822
178422	23619
337761	236213
11784	401035
493943	103825
256893	219785
449704	93522
409945	20586
344284	406626
182799	240326
205761	13064
260678	10228
19542	216159
369209	79861
78134	466851
121594	35498
158679	436451
280399	493022
274067	4734
170464	194598
479263	49896
432568	447517
302918	467210
312283	396246
55914	59815
184629	466360
85739	86077
102065	92086
89739	262954
234788	77461
183566	32807
14440	433651
487339	73675
447669	416558
281826	425149
493223	101049
149294	391414
431179	82244
192036	14995
242725	203656
462258	335921
112950	228431
344094	487119
274852	5769
42482	467806
97850	321312
103438	300240
408974	86560
463067	440962
344352	348637
228748	135179
221051	422022
398428	250478
17708	206901
231057	313745
205346	278382
285717	377206
15852	408719
332406	349214
451438	243794
400755	447517
472442	351639
234163	287496
407223	379966
349015	378391
474540	21902
15069	478461
40822	190369
462826	13704
55084	161341
115725	57375
97329	370439
409415	469061
120889	98644
314283	67040
424725	23153
106739	113051
149368	290
313470	221537
235560	117464
222102	394843
115215	378462
140473	221100
176239	330218
459802	411424
86460	357132
258274	16041
222499	27464
409205	187974
109038	433008
447848	10564
217631	291521
146893	195691
424285	109389
321052	285446
212153	439307
308122	463623
292453	272069
49937	20959
492246	494102
268755	180957
450407	317118
39541	455673
351892	243428
295865	17882
276300	193218
155352	54976
171764	137633
88359	178422
32394	331902
343286	185335
223790	134262
459394	339868
65152	391414
19262	359762
5366	457767
87785	423688
350436	204078
68411	94667
206838	331898
88460	381008
415024	308217
72714	430356
428944	384351
311723	299467
288181	390687
237410	286936
76079	17181
60904	303424
282397	183213
484237	22549
179353	15209
71559	94516
115679	330432
81358	424528
43506	293813
455792	286016
308618	94793
273244	335402
231680	187627
311775	409338
237242	2232
18468	3971
96288	278338
353361	335466
219546	345680
216666	104054
119276	316880
291744	141440
219296	476447
276975	345282
435896	478415
334857	7065
71189	467753
35441	379976
484177	359762
24026	318932
80564	9203
73298	430913
12565	273831
386877	233160
122995	48386
44246	163370
131490	230783
30190	25683
132732	11600
238912	334424
124910	122780
352739	105816
318256	131696
46926	172191
257870	401871
89023	230249
438706	471581
101689	336590
103831	381189
361291	476947
251765	431799
346557	442278
130651	18023
87236	204330
52054	141257
483342	307134
9538	314075
30428	202033
423476	331238
302103	156604
191391	80349
139056	421285
29276	387113
448090	263962
60489	57955
196794	202490
80552	478060
97433	434943
17226	313745
102313	317675
441475	179234
259958	404806
156279	447519
94178	113296
262308	96288
8580	12254
390520	489636
245550	452708
84745	338384
308122	418323
366828	16325
383017	156060
325738	268723
107471	461182
372936	307926
309276	180707
171757	4446
249979	64075
321449	160495
182536	265445
276943	189008
273173	94516
411282	385699
420317	248457
424254	460059
142863	306409
461801	38290
59736	18186
355845	1057
11435	115124
268899	466737
313672	301563
134299	280777
206046	99718
117648	42870
110421	67571
141618	484952
75129	382496
68174	213506
405837	102519
189811	177749
456231	10975
464828	16433
319076	326446
276944	362917
79828	99437
384683	177374
272742	147554
426190	54362
143554	489167
384989	90635
165506	190369
267562	390500
172987	94516
316565	227332
442270	354694
342949	378082
307279	274256
195476	261955
326631	296409
278153	340700
215465	91657
245937	231485
236998	467703
388784	366127
66547	206924
359789	207535
266775	423273
154835	332800
237242	132996
29533	101650
65459	147837
351835	360016
370863	400628
357341	106319
91374	203656
11365	435105
78699	298878
130372	10646
365860	420135
203200	375768
226167	222894
249861	149128
449686	186384
20936	45768
8199	465598
153813	316271
281236	147166
344696	481785
250600	254178
382947	366127
86004	186440
35559	452700
194767	119762
399861	217739
405675	486339
465687	344764
345715	217857
153272	221744
461521	3903
144800	48275
5967	325483
90837	226494
456723	54534
393525	3410
314168	328538
335379	152318
230051	58131
204101	368205
290855	378074
75680	137565
64399	36004
65397	84723
266795	445146
467019	67584
267562	436354
315556	10764
362282	101227
155941	300506
68663	440660
36414	347381
131686	164164
194471	491099
80116	117897
109025	145691
5896	13156
263093	110754
175721	408939
186044	446351
343839	386612
107845	311297
464242	231638
201062	91069
234720	293200
80779	454975
137454	57080
304458	49828
207553	289504
310573	66752
8146	49903
475285	318761
244482	273831
303997	400064
176561	193499
281485	287740
54101	141440
345194	480393
414058	6949
415023	91600
175981	94516
219762	337061
200092	391414
263506	454261
31478	103205
16516	83872
189550	121960
410205	278964
74363	307194
231601	86243
239665	184635
458829	96669
324838	69599
286168	391414
298001	107643
161849	279995
116087	204185
162869	344546
350719	366493
470697	295218
298595	273831
221208	407477
330159	272846
463546	440660
418455	167841
233388	236185
148139	266427
11154	461624
365964	430610
160975	462973
457732	318147
95040	166970
482596	428944
382848	246054
146893	33128
373482	336934
387699	205388
42279	72305
198317	175722
72804	236944
458913	159993
10824	446351
284008	477672
56232	50605
144674	367883
260647	94315
206231	90099
129074	146202
6025	92831
251473	195866
407334	162801
280763	63965
10542	318932
55887	268531
332375	355093
287766	218607
46330	358779
75396	51939
125948	336590
157634	245317
60259	450056
489993	218151
415949	272052
98091	30804
88887	94344
282993	245575
223246	388473
401516	102622
40337	169116
267605	241468
243201	145948
453627	434893
446594	389220
2121	486088
389090	393326
295684	303424
160534	179952
463891	182184
301312	141356
81505	291324
375214	345745
332474	392771
150237	469235
38988	337263
308669	175882
233498	36223
407334	447519
48906	213277
55648	275152
87021	304893
394021	62191
78571	286503
333750	391414
257001	411424
250233	138790
380130	369599
188847	377445
305553	63528
202522	114705
454454	145331
188568	415309
112034	238349
164007	276908
154789	393974
380489	448639
333842	103758
21961	21411
371479	87471
327987	350491
48064	97070
320873	4349
19341	115170
419779	15757
173934	446351
334514	271756
361731	19745
207443	377032
455222	313745
278779	291521
374255	350822
248530	164164
87638	31906
340867	161448
115725	362390
292559	296423
35612	472864
315226	86337
225954	190369
236272	378859
8258	127170
187796	178323
91036	390875
477017	141032
385905	73236
376211	248990
47850	293813
214205	446715
263486	166651
35612	212734
101479	268667
344442	266683
324343	311656
373876	191009
484035	381404
323715	463799
254575	121141
461172	5379
362765	253201
461591	306777
316294	148452
229685	166970
81593	385730
300801	53863
149528	202019
6924	145059
147631	466452
226435	488306
274487	276090
32601	445749
332313	118072
303320	30510
164196	255540
278580	279497
347185	313492
221948	11011
152641	276963
28196	445732
305287	453432
412858	59148
35656	170031
430336	93533
442133	124085
303051	374671
276796	369963
371285	438419
428861	277610
14137	463549
189686	41487
74664	139753
326820	330248
48838	89410
209713	487945
50790	222891
96923	440804
242146	74029
178908	27503
282092	163898
449543	66865
322509	477788
21736	366493
251871	485280
482856	341945
253442	130678
465687	16481
130828	104505
73818	112312
98404	358811
352905	323544
162000	147236
126657	56381
147666	79145
257220	474347
196831	353513
244608	168048
337853	61972
189465	256554
434690	120855
205024	311553
416529	53848
123750	164884
277490	196371
188855	16433
349494	365282
53906	42890
253967	409540
282433	144131
192311	64883
453294	307688
140338	283445
148997	249871
115828	180209
178316	478415
285050	121106
137454	47989
54454	463615
478588	455889
233486	418551
102115	446351
425763	489150
260081	376250
154937	334680
470085	220417
470128	322472
269199	58944
350436	120912
392747	133548
341272	54536
160158	382100
477626	317118
483987	491468
327209	197077
168067	369599
342465	251943
422033	162795
452212	167527
418545	3011
39892	51381
209906	73865
348461	138156
339842	373380
51756	153006
190135	487938
428550	386132
416443	466737
84542	76454
241159	273831
441229	381469
56812	310972
54779	472532
422507	423688
214085	257703
173235	61121
387146	305312
480488	183003
221143	166970
413011	464725
67449	273831
401064	446994
466562	43506
307476	310387
305791	297576
239165	251979
114063	13900
411419	370026
134299	69841
48576	31616
162551	175721
225136	354694
371976	300504
416550	390349
170803	470307
73462	405217
376036	226600
112	385681
427337	466765
22742	355700
15204	327124
121808	223103
380716	77004
236047	286461
180880	124259
387201	21411
309811	439253
196482	28976
255650	442142
292641	480601
48200	357940
372015	395395
91325	191265
356500	257822
373615	255650
146429	429871
398989	356645
121786	264463
451018	41363
237801	478082
303239	385377
486085	291065
68456	252163
259778	489781
343480	33937
283640	429115
2011	363231
172844	110315
223932	83872
423424	217310
293765	281924
135052	132740
35284	24943
253614	423968
51759	5470
22779	122751
258310	482162
212583	27464
135310	341986
130877	41015
173366	432439
265305	232890
369305	494102
289675	226390
446708	320266
221940	89047
392868	62191
153260	68462
213719	283638
258206	124085
131199	341603
444139	89232
119888	70507
307083	44047
81964	420944
6519	315525
173771	166504
159815	75873
32834	159249
437313	462968
287566	28096
278136	204180
80333	205287
231709	463643
214308	153322
335059	79485
97077	252131
436682	186440
300692	316388
112625	347978
81418	460263
410365	189582
252118	120173
375315	234356
390240	189247
265192	288295
358422	228431
408459	447107
154256	374939
112372	59313
425303	143649
339333	382322
288451	492436
404568	459993
318012	40447
152704	457514
371801	285664
62193	349837
382623	23811
218870	430610
283721	215821
100417	264766
29581	313454
377717	244667
435842	472345
456303	104855
77913	303424
435683	158097
146183	253371
289935	493334
239899	435335
405695	105585
229971	83811
178901	356375
210070	82625
315805	275677
207995	86728
200092	272272
353895	35707
405565	220417
436925	42826
467605	308729
438646	302033
92635	344063
147911	245213
334584	317118
368620	361614
289126	229421
334985	113379
175400	214050
242282	279164
1020	127516
448358	245583
158473	219572
388264	371918
353377	190353
384835	206772
423923	79396
184091	257288
367878	190369
54501	10371
280656	195779
44253	132153
59578	491150
99564	40093
89826	179001
21791	144923
111999	440660
437352	291300
354434	360025
39195	452361
410913	317100
168719	465630
353188	298767
209610	413987
261112	258610
53644	133133
14951	215141
81262	195976
465686	464842
337575	12245
196996	274743
422910	81104
226979	363722
179504	94981
333209	363019
481477	372314
430233	129576
71091	351484
383887	403513
37117	104498
163550	60333
462347	263172
163502	126073
326260	1605
191427	435708
115356	40784
19005	390771
269468	347991
45340	131416
244124	236854
254155	308019
443724	207122
469388	146865
182139	59217
393870	242076
414212	440108
409256	440580
244688	192430
48115	164884
106917	193476
179282	31230
457690	131427
19459	84684
71189	324043
399821	130609
368866	228780
142639	401871
255565	250323
385881	296693
145281	438783
165413	217494
407390	481279
38309	410236
262890	272908
308495	50155
223932	390875
84964	275790
245198	293813
106300	252563
216478	267602
116452	232717
72804	320054
19280	295725
2214	27464
131350	149373
444224	417918
92205	359762
438103	484259
12481	61666
244801	302912
177577	892
387880	233590
178540	291823
276821	450729
185013	168576
482158	190369
241902	449343
78669	110835
176130	26366
42809	407651
130471	162795
224594	143006
409388	160576
99781	466969
440784	189038
332862	162522
103663	440660
450289	459348
203493	7812
38890	383283
402703	434945
437849	423646
25969	300480
299074	182000
266508	153352
42154	266852
440940	46071
114117	262756
213656	344189
215695	218755
407526	423073
9906	283392
8978	144405
417938	292553
334092	310402
401952	376599
375260	293894
442016	338915
1105	309729
30353	155719
147228	123213
174315	276358
25969	485546
445975	451715
455185	10690
8146	194080
129396	122581
186948	315671
126348	15209
218784	317118
303564	377573
401389	481368
270095	283669
68843	304768
24536	6493
453899	267602
266508	449274
254446	146172
410918	46294
300364	115340
332239	183213
448062	252876
437052	5040
329727	416677
259411	244930
91828	63923
202427	425675
443489	57134
363467	105754
37959	81908
474527	136566
179071	7497
134299	9969
364179	44916
454130	276803
370569	336590
410819	331108
303838	10345
141224	22347
445406	193897
34655	380940
342486	287383
292588	160576
49461	313745
372340	392145
219136	344314
297275	275790
75232	182247
358035	48275
328930	75631
18479	134704
140476	218727
133946	30723
130014	394978
18451	492701
124259	273310
149961	380927
414050	249202
112907	124812
60009	137600
434040	317118
57447	312947
68675	272046
15253	294019
33988	185704
364053	15209
461846	224792
349537	262954
193471	226494
74967	331581
44616	231330
101212	57205
432796	183778
179289	267602
476447	401580
392037	309034
20492	237544
356019	355700
250982	336590
471501	54536
51354	380999
369406	291823
251728	422791
22989	154271
242644	435708
57294	103664
313802	191304
194848	313745
298481	479954
457519	315844
388994	233181
451939	62641
352007	87471
34961	359775
164790	393554
416016	185016
191841	351032
247710	411455
354325	450056
143234	230696
124815	140266
433491	328860
447400	437850
252386	378525
477940	438419
26318	170586
210247	105498
118379	52537
471838	87824
224177	349334
310111	341271
59864	8779
61607	179045
135181	80738
389235	362319
414784	18853
122486	230336
85724	58287
88266	392082
296752	154223
104740	24420
73612	372215
454361	62191
347158	375840
475032	290423
285017	187974
233181	228967
346395	78142
22488	23306
298087	446468
133909	211931
57	89953
260917	199164
63815	94516
435337	478543
373423	317686
154815	18468
232666	464578
210689	373169
131969	218615
180101	105498
316655	255650
323836	157514
316652	287407
43724	221840
233498	414062
430831	273712
471169	91116
129004	406371
85628	310105
114643	283306
101343	323139
89193	26619
493080	197996
289675	71465
326631	23902
404178	211649
64279	94344
435520	198297
468752	384369
316595	299423
254228	153995
310249	81421
147368	299842
409346	359562
116242	365111
355083	464429
219627	241021
959	30721
67351	426089
351818	276358
200558	179472
236131	137677
121173	417201
299826	5040
375530	249685
440566	90870
289920	144470
153006	331532
208134	423106
355079	126204
62608	326727
99799	294999
204847	264957
175771	378358
120778	119762
168702	69708
26480	137508
14992	86560
345227	94344
76636	142678
158279	420757
357309	28065
263648	98644
244538	154300
218842	237636
270014	478415
4841	459903
490244	17155
114845	29930
196712	85480
309600	262039
179041	293813
103446	28561
235404	410074
199858	263422
314723	144470
312490	317675
7291	365316
303782	194478
263492	6053
153687	488432
282897	203656
450356	267089
276696	293813
8354	451600
240191	337921
324869	185527
2598	395064
49396	491643
270747	360250
409388	329698
223174	461182
332880	24571
425653	97823
192624	119762
337664	378686
109157	392329
408437	407026
81231	114063
201356	243872
354431	14264
222389	7178
273173	53863
480536	385000
267748	291249
396638	8839
374674	398471
158099	79197
7304	115445
267562	354942
371853	455193
362814	148576
432544	224530
466190	337338
85228	443743
209294	334974
286001	106832
93936	110236
55001	19914
64784	269858
290106	21457
333891	154777
189151	440505
438193	240515
244727	438368
28781	110677
476515	175923
433670	59763
24919	191639
28343	194165
76717	413535
301312	123369
106739	257792
477709	59751
381426	427215
29518	232555
427760	304865
46574	371934
114615	422175
88772	392374
119367	321916
361402	447517
15433	153995
347057	77733
208754	124228
462208	231638
199108	99437
343461	77461
312495	246925
280698	224016
16900	68468
389428	313657
229999	126598
428582	455454
256286	70020
48146	12443
192611	387742
267617	119762
366100	9587
46844	164241
2739	86728
401085	50264
229031	316388
216667	16433
152446	317806
271156	122694
190051	99521
238484	490360
193807	146893
328343	145948
66383	242768
417244	175841
68251	97698
261982	162963
111739	1292
487366	141813
450212	146181
330438	25443
229308	290803
248466	203656
157789	363502
264759	310387
236359	426957
373367	110677
416386	236213
146893	328469
476061	10748
127114	32406
378551	198926
89409	226023
351755	48275
146893	354924
461010	149560
4840	392788
286098	48275
360653	449557
208635	12565
270891	53490
281318	458387
373193	82585
387986	146202
5040	228116
212583	492037
261390	272554
470441	336590
36815	230087
322448	46900
28357	46779
12931	306352
308669	196783
487912	433645
370264	288142
61708	210050
345865	478222
373420	56410
156348	302063
82365	86892
462640	164666
255165	427938
20911	187974
361093	467703
297969	246311
249477	43364
218114	452746
112311	144760
338356	432043
345715	197342
337479	384302
273266	53195
468050	404396
281993	470895
179070	217513
95305	241048
185879	141381
361291	167965
260285	228431
6467	32752
91050	393326
261674	168194
217698	401084
203020	365329
406225	315275
293682	165267
392886	151698
378924	38134
415516	333785
96304	5769
321043	352504
416840	256121
357095	300507
136435	314384
413624	38501
181265	203656
386004	25879
177481	132740
441290	369599
23306	129928
326722	82585
439977	451016
47834	291531
135140	390020
302774	383391
365099	201208
260108	408394
473064	364567
373025	145860
227152	170030
492316	116377
311100	98012
85371	11260
397734	267602
444380	476852
192611	88313
473700	127270
312347	90894
136132	40784
226038	5857
272230	375665
126325	428214
110461	362206
394579	481405
232258	243301
66144	299228
321555	399736
221836	186159
418992	184902
137401	250390
444462	113138
222431	36401
471359	135181
320743	1823
76651	444476
312283	276319
188503	344828
369798	110677
487216	28129
287246	484821
19180	394724
266965	141509
206986	100528
203261	105128
374215	95743
256716	268381
34577	291385
215269	21457
139350	157731
48001	48163
66957	183711
467160	218397
394051	53863
405788	379996
40890	182407
212040	56928
131504	104505
364498	305586
424968	426894
272300	413525
395572	313745
222102	224267
91600	347673
159979	315671
142730	487253
48618	464725
309845	218615
267562	73601
105653	452098
360001	216300
305251	155941
412333	94906
34701	149649
103730	474412
447610	226538
37748	433934
233498	186041
157212	228431
84052	116689
460867	271055
311770	448784
462469	460078
101172	190369
366537	121502
176231	289892
458418	381782
401085	292659
144920	149389
32609	289604
145417	371274
272674	476315
443778	146050
382037	270293
93676	217432
281251	454975
124323	317118
254186	374260
281433	303175
481419	157653
83114	198853
135432	24978
76068	10345
372978	264828
387027	189094
51437	420790
169891	291249
440604	35707
403648	226494
334248	126277
385691	331491
319465	27288
387986	424714
166503	45141
31785	228258
149644	22130
117953	263958
325979	219940
481419	68241
214114	21070
187168	469532
289995	179472
481348	409540
431226	257443
144066	141509
438886	205289
292769	17339
46542	99060
124655	171352
103628	410170
112950	203213
343732	119762
54988	451939
176796	13129
432100	241487
247854	308300
346100	171994
421869	256698
91462	160895
466288	35622
276821	12341
318976	151264
480269	489822
358182	471355
114643	204384
221940	176818
372421	84176
103656	164081
169940	213689
373287	99405
459763	383114
263405	166397
260432	114063
224735	141559
463592	160409
360856	452921
170494	466969
89125	273762
102844	195121
101992	267352
115561	227101
207191	7599
338955	388551
345797	16433
477012	274397
355970	114930
313523	489167
154228	54976
77300	388374
139185	406090
490468	105967
308122	477774
78894	324557
123756	427894
170994	47223
234811	484426
399409	440660
165680	27156
252000	56609
99206	115340
340720	88429
184873	63110
392821	155591
347235	319637
121311	99405
476560	69734
4329	50247
289715	177619
314912	470870
191255	137218
148641	341271
154023	250679
204593	63528
182423	417201
418551	184052
456940	78811
481818	220417
450532	113522
22950	339251
352197	10345
307888	145129
163448	207954
52646	150478
424266	492201
271162	192592
329163	121696
94369	449298
12460	260882
388473	475644
460734	303033
209183	286697
454559	409828
441220	82320
476107	220417
237748	237338
374967	196783
439977	133259
282552	414113
428731	371918
28513	404806
155007	415585
282486	296869
122157	384401
233498	217783
179362	132247
334823	472072
129060	474412
26449	269005
193020	116833
323955	428103
485546	474963
245227	86476
239307	37401
396927	3887
286664	310836
19542	286869
200067	304173
129352	15209
347275	421843
293913	20128
17502	464420
468861	37202
10323	51881
294588	285446
470689	380071
472549	413525
272407	94793
381636	354461
261033	352905
41695	404345
19045	190369
480426	414334
377067	209906
168000	250740
166408	410074
190855	313745
11509	169485
113843	424997
410212	286728
91804	188759
386411	18451
124469	205037
51759	425079
37775	245679
3323	440962
392539	296335
286126	104563
487342	106623
161507	400032
33733	374949
166626	413105
273519	475965
142052	60997
328917	435280
387959	478482
198994	73748
439421	265589
257613	49001
453480	440962
63738	109458
43345	285446
297774	386772
130800	186259
167022	318355
27967	131283
330197	133574
330036	266896
462512	145032
482137	292553
22437	190317
19438	274843
274006	107509
346329	257431
431019	372883
212340	110552
116599	167302
326619	245575
272742	207042
298863	283775
33859	483791
301312	51195
55770	342440
215715	113051
63883	165267
268910	136845
92261	356640
436770	61666
410384	290450
189508	448270
239340	476951
71430	274611
407334	278298
117320	409828
351818	19246
192973	35707
360623	86632
107016	105231
115224	428069
399492	71339
349023	313064
304152	236213
110272	309658
320683	388575
142740	58057
287325	1605
342465	299646
51958	249334
21582	131992
475158	344348
251747	103804
3256	342761
486506	172535
475514	240975
54853	468125
65938	94344
167588	424881
305842	248289
140935	252989
68678	478415
274314	284843
172732	238667
205278	86476
296464	185704
209221	10411
23903	331581
68092	387839
215926	352088
405220	362206
321157	418565
419891	44049
418166	57159
234291	476231
292687	484447
208770	228181
327209	120912
490244	283346
44580	145270
450239	118553
308868	349230
85062	476314
186301	203656
50988	145199
289762	161739
439719	31952
174093	443511
430170	273831
445023	5040
54623	360668
162049	484415
466988	111007
208400	81496
193767	408357
433382	279538
223929	323354
256645	18541
350096	235709
259254	428103
146893	93642
121713	368205
461850	48932
177961	39255
241208	328908
437592	358678
142101	267352
400814	366534
433802	150274
284956	374314
156353	241283
392196	428080
358357	143179
277548	400372
39233	462973
11696	298479
315573	7571
11402	220417
400888	50947
462862	321657
446135	57134
464588	363132
84502	380743
202352	411873
268081	44733
154763	409828
314938	154271
233293	185479
400834	464420
252065	174770
245911	49903
118087	440660
45137	185751
229639	227101
185084	122462
217507	308431
384441	366864
407780	134370
326830	388813
69780	165267
456295	336590
321443	401297
360444	426216
209122	73336
41189	440252
203783	432856
137454	335069
259016	313745
144431	95219
120509	467752
465703	261435
333080	130162
297429	375630
33550	422998
106162	52951
7757	25667
111833	46294
254701	290
246691	312087
241248	306873
378286	141068
311381	17339
89219	357722
378087	380480
325218	408593
414398	49903
388770	169448
258432	178422
212581	27212
56196	399641
142919	250070
114655	358758
88334	423409
263640	284787
74333	475200
457662	453085
245041	441202
215995	236918
32314	404806
167588	14560
296029	372445
177474	416942
233045	452240
475488	50538
126417	313314
487726	93533
18721	55394
378327	309778
235827	261146
154981	153450
466405	432462
260332	83872
313585	109271
56625	94344
326332	367686
173904	438419
108745	305449
470670	474847
250410	213107
145833	243115
1839	421846
376036	149368
328550	289515
80912	87613
431343	473973
434029	91559
94650	307176
306003	110974
383070	463347
216765	378817
244536	256300
272824	90184
299432	60517
396655	64335
114995	92712
287566	490588
66656	8084
3462	129923
58626	300606
393476	362630
464952	439826
38576	52537
136459	218727
78906	461720
145525	447517
85330	287855
62193	77978
115625	187834
396571	190369
153687	315235
44209	10520
333243	11728
241418	366666
471900	224862
200392	400184
216689	36548
461227	393264
150294	445431
216031	378686
311510	345971
46301	313745
330811	435708
327209	408878
77796	119868
290230	117944
185599	180578
51755	440962
176345	121846
161043	90099
178120	281212
404838	262611
444647	314742
278710	317118
296111	356723
380097	15209
270203	139648
434000	401928
312511	401297
4173	79858
178263	157514
357707	190369
445426	36392
72421	245679
102964	405217
382973	10231
455875	279509
63684	125454
280999	177630
432318	178450
264657	49903
341811	198926
389141	397315
450011	46176
190951	212033
418489	224441
342650	148343
128704	402493
265743	91711
40809	115915
242038	487075
409648	426149
190693	356132
303641	235781
87579	96101
38038	137070
185808	159249
359476	217432
100703	134259
144076	296845
386704	440660
153322	349314
221687	401731
72796	427613
356777	371934
206707	20503
453027	268990
328015	201374
262233	218727
456658	28407
179111	185479
209779	418405
302153	389207
133134	448255
353102	150404
373532	150286
278111	484785
157331	348971
239273	183213
178422	100705
336462	285996
299106	88705
775	384675
147608	295114
398465	219499
64649	326415
238889	200718
8254	306387
456491	248777
74386	62191
136604	144671
324498	411830
420766	467612
235108	454568
469008	185076
32303	4413
184160	181993
270869	291934
268254	245317
416408	376814
233045	139
120740	352461
16659	218675
465528	401854
143730	4349
130060	491150
177113	37013
176733	231447
31450	105053
460515	425330
452756	406626
181520	315687
469514	424133
483987	66004
298427	297937
213688	316651
406660	418274
455372	450669
126254	295552
226902	350822
235108	181279
342818	307611
135179	463822
403126	202969
455565	317100
302492	49896
12870	308533
409415	93203
296948	336934
267116	416783
403670	276963
412919	24265
345755	151944
175775	330870
248959	13370
254467	290009
483987	467175
455310	211868
48200	23187
162810	359762
286339	64335
342486	361978
140673	25388
484575	414832
94517	334009
216147	309801
90696	95782
109185	69556
202270	415594
105969	162829
251018	375595
317859	244612
233121	402475
49789	344737
464768	169404
135808	480983
259506	454975
321930	248777
136782	489150
180506	303424
282508	401871
486511	391492
482456	238507
228044	419761
471956	16116
86282	365185
163631	171315
308100	71080
50708	57134
388179	79705
64322	435318
244153	388850
187458	59040
461967	17307
1949	12129
137607	300947
248866	226658
129656	288746
206695	11730
241255	293693
403483	307044
33238	137632
389673	134262
190051	353836
276821	67490
323479	93233
320794	16433
24620	132529
381074	67596
68975	485016
248892	412966
371779	159740
358167	51871
14010	190369
330370	146202
269719	152567
387104	129055
477980	465637
115610	259929
49092	101963
318530	376420
259937	378578
412689	453287
115851	192005
294925	190564
4191	397535
394917	176838
384939	390349
229735	35464
6251	343148
232222	387459
255510	124064
186572	303858
62944	369599
60025	202523
342649	302033
373267	216064
185983	429790
440157	99278
14659	447468
166458	165267
141440	122462
152593	267602
244811	94247
464420	420759
369705	458199
228934	111926
357939	271602
461476	10646
63427	267033
360459	266612
87145	371918
258555	195066
135492	68230
366116	481279
345401	309332
325462	90325
341362	272774
8867	305205
420266	437316
12087	347948
426917	243374
263514	94333
206007	47652
93611	345745
191341	476951
277568	344398
156657	99210
272630	473063
348384	32807
185491	245679
107292	213298
106152	386167
224565	30510
124918	421356
246540	390232
57300	375937
200597	67424
7062	13370
19809	412830
42979	47726
54425	199353
477263	226351
486712	73955
136798	254914
198405	176300
317675	259126
255357	83158
52213	212160
390568	183213
132827	11391
322388	135915
19573	377620
158806	417918
308494	114063
220243	327217
361001	389224
232360	15209
35164	331581
394964	478415
483025	49903
451017	132740
466813	167799
172417	359154
131006	172089
216907	54130
402263	300240
234521	321341
53602	60827
423163	134347
25366	304075
294508	451016
116087	223869
98654	459519
387959	296828
443153	263416
336152	407975
227278	397483
459232	338271
169150	431676
322703	60000
408817	9054
340175	291002
341278	273831
344618	95149
150663	276016
371030	266614
119001	171604
340197	82430
435242	477054
424791	152794
19092	196783
64786	297721
315250	431655
12322	375710
408525	402097
331739	278722
36264	214024
267181	133
402237	107026
45205	268176
61349	335593
366432	352007
376675	395547
210202	99405
302501	196242
4270	356355
287273	472504
384250	115838
242645	177630
479351	61586
299386	87686
394366	226023
282865	120666
40442	148645
187383	215282
242551	313314
189965	24516
204075	387320
194875	113683
374115	442291
233104	354039
230051	355005
109733	349255
431000	314988
190519	175055
352504	177244
486912	111398
93384	151096
491388	470344
493683	16433
325824	147558
71334	63190
248013	127004
459994	158811
175734	457548
236272	463615
467309	358241
28345	48714
17681	304011
231800	465692
33053	20802
251417	444413
7290	226569
408781	327801
352077	460420
260367	271300
57987	220417
16019	6870
375242	317356
234606	108011
259704	77727
60558	9565
290010	280409
362267	243187
21582	476231
325960	158153
416004	470689
449521	251214
145792	404073
414747	55626
368729	460973
303782	139101
405198	438373
254446	343860
16357	492942
364107	16433
196487	303497
202889	348497
303111	113051
288077	251323
249785	75568
118634	142678
420540	322969
76228	472637
472275	217423
256723	130483
161363	493555
128124	182390
232192	430894
116624	170279
475788	29077
93743	179506
315573	150577
480633	80543
72018	331349
436454	356533
155526	255650
61759	316372
65688	182192
358838	76670
353577	431853
130028	80867
309536	372997
113676	320464
407756	267352
268516	164884
463891	142045
355764	109271
112862	46623
338931	379461
41798	12448
233045	378976
486946	93245
102192	88113
425827	4349
82172	481785
102129	49966
370567	463483
299939	122218
323184	470554
383164	336360
301246	252629
81428	244103
91359	126426
94111	313104
281716	309801
43594	347884
291638	409828
22839	382209
73435	34801
485492	274309
467788	214212
343975	277936
361628	249202
440266	226494
151399	98342
34913	43468
171435	476231
6467	276152
249882	156006
402502	126473
93387	468276
58418	406371
435088	345619
245245	7507
341199	243463
374023	327100
186824	307423
33032	424522
30708	13847
10479	410987
119246	268494
220468	423755
418269	204331
466794	378686
181103	224148
418172	120173
256506	110677
246674	470260
284836	47734
169968	359391
256012	189767
460944	430356
248013	186463
156562	331349
344174	55053
2446	267342
141733	278517
102378	95922
397734	168845
35806	274314
493027	444504
90922	242759
127211	218730
53585	464002
364158	9701
377626	94667
73512	267602
68976	58363
426869	43545
140661	171514
481509	157698
386807	146584
380858	235085
107287	112297
443915	308019
321829	273831
467222	173576
42079	250389
440303	91470
251260	122581
350057	61572
107118	161727
290855	315501
359025	303175
171106	397105
320379	273778
402509	24077
158099	285397
394640	86158
54976	173698
109174	422998
257391	398333
326190	160573
350321	215136
325545	220221
93251	466098
174715	99405
68035	91069
420736	157978
459910	163550
450304	10646
293913	460457
4374	99437
322910	289578
479351	49231
215601	273831
363380	450761
38535	240225
300925	237165
353051	428531
71416	369599
244399	430281
337739	267553
43814	386456
84761	299467
29680	469235
192311	285185
430271	338220
356469	162254
373367	452098
91453	64075
480801	63528
171988	388633
328812	16433
53915	14313
16420	470487
291598	60835
49240	51895
297436	288336
180488	361061
419849	56407
230431	181692
213734	75988
148573	164884
251018	351585
3602	185076
261503	79417
442227	378762
214277	53412
377713	472691
148246	125504
370315	360708
81279	421830
17114	229150
205607	92255
238599	42435
359062	230336
188759	297742
29077	484447
10141	343386
134975	1057
106595	203489
139931	462339
433246	312559
486500	462973
182127	447201
58511	120986
9025	318932
366014	479614
162385	6333
185058	31178
243837	123465
166219	314742
271181	158946
86942	31483
443675	481179
316090	365931
253893	249548
196345	428297
3999	388195
285978	395562
198405	20959
440443	384289
89219	145771
227491	430610
39504	89003
198317	489015
110835	329379
230099	254719
137891	299106
344952	276804
443319	382504
192238	190985
486200	409422
227031	470956
354111	186922
260814	383508
436437	428214
384336	370441
313032	39892
373025	156376
157992	368205
75259	429026
175486	488183
368080	134145
331757	139336
460011	55481
423895	211868
4764	203656
376610	129002
216945	54976
196823	427224
48334	4413
138126	68347
295306	144470
87638	389066
76586	9609
242411	157548
357621	41673
71189	167850
433812	366828
362282	232239
75303	377123
259293	220848
316011	190369
269307	80193
92854	108872
444905	183213
83751	178084
3301	312239
101504	194162
273972	219057
478760	277838
74978	195121
397998	366534
25690	102096
11675	211322
19727	358913
2429	317118
401555	430610
138726	198865
378558	373827
405237	276752
15921	472341
611	318155
411913	299089
405071	66144
34203	412062
386901	447230
280367	315888
130300	327343
270176	157698
454256	109271
226041	321362
434981	467858
24596	395988
65436	96195
330913	39225
133638	175350
3321	287423
455510	53389
485550	233942
466844	293785
327199	11749
390687	338271
50264	475060
482818	386747
356153	183326
261194	153999
309086	190369
335654	278200
142387	96038
370705	183213
453523	484937
468765	246926
177234	15209
479706	226494
273972	276963
72095	140367
209387	254005
239266	115004
125147	458129
422439	422544
86937	58363
236359	65597
410418	318735
83429	274008
487732	91380
159961	313314
283054	182138
371559	231103
325218	92000
98440	226308
173863	87471
242033	330752
242295	346388
371411	370491
117992	430217
284633	439554
373433	142344
54804	159981
402578	195947
143719	16433
278485	313745
308539	207927
72668	397759
60691	15811
470819	381485
399701	355962
115440	411809
58928	467690
393482	478482
270248	136643
20356	258349
116940	140952
328354	452585
308745	1112
428531	196858
474059	293813
410573	43847
10762	390349
11890	172184
223198	106121
431271	370219
34245	313829
381521	95312
325044	457979
217953	42189
414257	84111
219546	440660
378436	166513
250854	448709
321785	396080
368515	446801
36744	101650
239496	341271
267079	400269
431045	74829
364807	139648
480405	368688
164419	80295
470672	427555
281671	162795
311589	293745
133321	137580
255648	368377
60578	35707
182461	28076
85302	266012
430450	97277
325503	121758
244688	280763
176392	370866
414058	468162
294323	28838
140722	177829
38559	224161
146937	346836
51447	124499
484044	219379
312947	303914
48138	67401
197505	280178
215420	447560
253655	306154
321888	429863
4911	103919
182130	62191
188207	293745
393056	286936
366187	313512
86711	410532
484127	309801
119856	202394
44713	287376
88439	364276
359212	392746
374442	132740
434748	105964
451354	86728
127685	204078
18928	225248
323271	255139
58552	300690
164254	390232
116996	56410
433703	265883
38883	310585
43522	18479
7812	16105
106531	137719
271559	294069
128828	364000
238889	263120
465082	110677
486192	317356
181172	447462
383276	386057
162467	76143
431544	134145
63028	54700
186440	324292
274645	181230
110883	121106
467788	119253
262641	232377
405863	216304
164556	107337
261033	296536
220624	352737
37529	45678
177735	13370
238127	200503
120195	448846
283027	295321
313082	108150
93438	344580
200379	246131
309631	13370
178048	267297
7740	15133
164209	15819
64008	477986
41016	289238
100833	376274
379416	30166
185835	421661
39683	238083
325989	461944
28399	178077
447945	313745
34522	245679
229454	414537
258170	458353
244688	134736
90835	399642
129539	397292
325909	397503
10730	198317
385826	296693
89633	190369
487076	430356
267562	407670
223030	102352
470309	381987
37526	375840
143179	317100
168304	338076
39185	156796
157545	422411
140538	406466
72242	191507
184695	24516
331574	437409
334092	284147
380210	391414
172198	280199
179596	441818
286944	481179
263880	409274
184629	346042
251046	86642
125374	344091
93440	371934
434082	77438
277313	189540
360459	403621
343839	428026
356019	470638
19727	2105
239099	261396
167291	205221
139350	201990
200092	248683
376518	414379
476951	203333
37057	57194
111908	229205
111455	139830
254790	241586
425166	390680
417748	145064
392380	15209
440190	456640
409795	478415
445793	273831
392969	119381
148512	468787
116895	71009
145210	303862
25211	23018
389121	399095
185804	478415
379675	80734
133263	486885
366172	190369
305696	238775
256811	90682
81304	28616
163372	17186
98981	86632
228849	436936
450759	356423
454867	81257
202600	12443
25969	270959
486311	355611
95864	288285
491781	276358
255353	203279
263522	22549
267443	246604
486072	291249
102065	360506
171528	280635
3809	256959
308618	433391
263708	401101
15935	404806
182285	420944
437817	244115
199886	261021
106386	81714
291034	183213
340068	178360
246540	152323
188847	18479
1477	124085
193796	94973
481419	463457
382136	208417
209372	55031
156776	298077
247584	109740
385392	97207
330737	336955
100417	208298
431140	205289
247388	392144
458809	261829
37361	44128
107052	226863
144973	185526
230144	114317
145422	289238
347121	327217
59694	397134
371976	384817
437849	487153
43324	408430
304404	185054
176	205103
321743	96673
180755	230040
221165	479614
231975	132247
118132	341271
241844	130028
462726	468162
69190	225519
278096	4645
107706	110677
29427	187920
128292	99405
174034	436922
358860	290560
483651	161900
311367	395921
417585	107187
337587	393326
228900	343010
195121	390003
407717	201946
323114	262954
225355	469724
223908	296339
405782	322636
229817	104678
282235	336955
248146	464420
401763	165587
449521	130271
439144	190369
76228	419107
7798	104400
455223	311221
100193	267590
235003	16433
475152	146681
71497	330774
366899	257204
155840	440660
345918	386772
207876	274856
465740	466995
433300	94667
398122	143701
256917	119868
39543	93661
124729	240796
5454	258576
149305	134259
366414	284396
174255	276780
289390	127921
242411	443962
335005	267602
458601	50575
270248	428050
365326	19466
143664	201493
57993	338490
335242	401928
239559	22788
185766	412104
126024	478415
195362	359322
35099	197440
106953	344519
88250	477986
94775	28129
348211	365063
258678	80818
292641	239431
429391	138807
21739	434239
390656	326310
113819	210157
78421	107998
9787	420901
200092	195058
430908	84064
36141	210247
246497	47390
372179	123624
410436	259929
87158	15209
395777	296780
202469	92193
429692	54976
461769	212246
369258	110677
106739	406611
259792	281924
127878	357357
392886	123706
382740	177935
232784	298767
448682	253925
345918	309524
166481	310261
32485	362015
54068	409011
328867	53385
338599	18370
186463	268575
104205	267555
256893	284094
224377	134262
328339	82271
391076	59833
456294	105648
34112	420944
469532	167911
137454	362083
322312	409828
82004	424871
274852	339251
262250	426089
77490	186440
310153	383244
229735	399747
489306	36392
427924	370455
94184	268204
207574	208647
451397	165
124439	54426
277192	317356
16776	281794
417121	19620
128614	324830
226144	163572
121484	410018
396701	293319
368903	35707
414511	471745
205718	85153
82373	267272
456065	321121
473192	169135
270046	128786
272894	204484
452736	403316
123336	393454
306196	81280
318463	458601
125343	252961
221783	226780
252174	89807
391926	237802
378486	13370
298365	16291
156657	8682
12965	17277
444746	235606
46625	70428
57014	105878
199375	162247
440254	69223
298065	154517
85330	235280
350342	75303
477004	322105
350869	298077
188741	313745
28883	423688
328362	24334
389113	173176
361402	352952
370833	10429
291458	490073
478655	335812
358814	249334
337783	455802
493262	385378
80381	73465
315951	364588
29005	89259
126719	62863
379437	387413
138990	458104
147288	456640
173901	423518
484566	401703
728	53883
114063	364577
114063	234432
363191	163348
27069	389682
373160	200053
447349	64160
199582	296693
135203	403985
290233	434943
219439	431799
310111	321916
131606	86051
451915	411424
13580	366534
297442	374058
402316	421356
486492	161529
233782	314455
310253	281641
27864	306100
347653	476441
444665	326130
107449	3449
61890	115174
287566	301823
485666	220707
277224	387742
251497	477548
467788	110925
44512	126945
385991	89649
36228	377683
189243	475612
52677	291936
24452	317286
71189	77500
17397	413673
8109	241468
356074	342564
280490	141100
271253	117800
385928	482808
79195	271002
277648	48275
223043	82271
271304	176325
103461	59332
373025	122751
353267	444
421794	42670
416737	457081
78098	467766
368268	19483
63936	100226
172394	156612
15819	244409
270760	434035
315235	289243
158463	305073
456953	353950
89069	450944
146220	265617
40388	241137
153307	279871
404940	258803
26556	440660
236008	18665
460047	2232
319730	370513
309396	170815
404568	182330
159069	279798
491508	427653
412356	240225
194861	162795
112300	204925
371469	28415
23350	148768
75339	377642
385367	164704
422267	63190
24867	266918
450073	15209
82670	47064
375405	438836
172125	405217
412205	329715
36683	374784
18846	29456
71936	345099
420606	48146
22445	259023
170388	209572
138622	467703
345401	468903
63520	44826
478787	62823
271760	267352
364636	68978
241769	208291
256300	266492
44365	352248
387634	291475
402625	249334
481104	108559
326260	226471
3244	463623
151387	129185
93934	283445
107725	220857
116439	184603
493747	35735
266307	135052
119762	328191
225615	293813
436924	220895
155870	237395
315957	139803
437592	188414
393409	35170
76334	344122
252027	323544
114643	394621
19459	4138
34501	492906
124281	476231
68083	150242
159692	69674
184633	100999
65546	325979
27819	258461
32073	38349
359427	308855
78908	462073
432772	467687
242261	94516
273553	33855
242648	478678
38389	9054
185228	242552
137511	122635
171765	128421
217784	373518
438123	178392
141842	86642
71015	296423
248357	283796
230051	476430
427650	258237
436052	392335
125595	276744
313770	462377
50090	354694
192678	413525
276963	405217
1215	274309
281857	70790
441585	190369
106984	440660
254427	478232
46868	441313
307488	267352
120071	265711
233117	359801
482447	438141
432319	378462
18121	427265
137454	243795
246963	464932
327209	435280
281499	281048
253450	92239
109840	303594
480785	97902
54140	51604
350544	430610
292526	35707
130069	346856
216945	348914
176050	477299
35241	115992
47776	232668
474966	212999
205704	254178
79807	262954
100412	424934
128818	370866
266957	39142
217669	464420
369580	411809
358860	481525
120453	484274
134375	203656
237344	200658
102644	2748
15027	102210
51585	312842
482793	454295
396605	15018
482007	391414
148467	514
271760	184902
72804	127741
141010	318672
202552	164630
343538	207696
77853	93776
176290	44101
38202	371884
254917	407977
160794	260854
42814	75952
427714	304233
448090	274782
135181	13903
147807	134852
110606	220540
242777	106138
198558	170836
34206	231633
65298	481878
133302	273831
170088	214024
107711	360459
420390	396380
159703	188406
148628	404710
335083	410028
107709	315289
318159	470403
21067	164164
85145	35402
83799	187878
74569	467631
345401	409649
284161	161546
383296	414966
316160	305400
386257	423451
328900	430677
483442	98541
456021	220190
372582	12124
462293	398333
135971	286936
90040	409744
453919	454987
94414	119931
394698	323
92854	177569
340074	428001
357274	76367
63899	405224
212730	360360
401389	28951
365365	346938
250854	207927
60857	223813
103725	372981
198258	16042
323304	380023
311914	425282
466664	385603
122670	300119
125193	467104
93590	361886
151633	122462
266481	242193
458955	476951
358860	394600
161023	205289
20419	52348
401881	314839
372246	217404
384486	262554
445018	109371
270248	94289
355630	317675
102627	476471
455206	396968
288950	222519
236833	174939
19727	204843
106410	248835
224460	210050
180843	384499
214212	310939
178549	317118
78552	308882
333350	22009
24688	9054
153813	212748
25969	423828
406077	286313
230574	227055
28627	165489
257971	229058
379696	280121
372565	62466
270060	332931
243400	348099
180022	35629
190393	406532
152789	258370
212745	319926
210593	131017
451260	210984
185599	445453
57164	108418
41277	296693
487089	197330
63274	187834
109556	268176
328364	373263
432583	439352
110490	427473
47645	209572
266493	174939
292641	103604
311604	190369
46503	333258
479047	250410
7365	378507
75479	70557
188847	345726
31323	139297
460824	407648
48940	15209
309917	274314
21799	285121
380190	114930
100495	298005
427284	136891
432289	228431
230391	193216
436351	80097
469462	228431
28399	490885
315093	475787
305137	134145
305862	370866
46814	130354
441392	477632
492370	463309
211455	110677
234952	310756
421987	119123
80334	462650
54208	21523
200092	249981
380925	86974
93328	359966
36839	375141
168984	483761
268844	20701
9869	484640
149378	351648
279257	91600
181651	365751
236216	256141
83057	4369
321075	232802
381256	91998
212289	158629
214118	145693
131178	478415
461839	193054
428625	339811
425430	292366
270942	180957
459702	338189
315951	469273
396613	285634
307139	304787
335069	78876
422724	264954
337313	154731
177016	402269
122531	94372
357202	467542
405979	308241
463549	366127
355393	110677
396160	442983
107649	83140
253122	327640
378498	24340
414334	35628
29773	162795
87527	453991
250833	247524
387008	200554
275682	41585
341584	372792
93055	109407
186677	132843
340743	325983
162854	410372
446869	374219
39195	397517
337628	474412
449156	221367
347625	149963
460894	295317
355477	397132
430778	83467
129170	303424
139350	54021
189619	199087
212938	206623
136955	33542
221552	432779
271773	458119
126166	67584
141782	367578
12448	145439
444874	387742
143676	142522
111165	440660
333441	38134
228969	159182
199982	54700
283675	177630
171706	119122
50165	92613
234265	67705
290216	251328
136814	317118
131359	195948
132982	346559
88835	249444
258511	186440
339517	268194
82840	270468
134326	70814
371931	481279
51581	299386
109028	307423
282453	289238
428647	228431
21411	72432
321854	186259
288862	185479
400236	466432
487578	263405
387775	98644
68258	235606
30984	374314
120279	236213
286874	311501
488012	427796
256154	292135
482083	312467
18209	105585
380863	445936
49541	226760
59966	171722
17091	428122
234881	148752
333557	250410
392399	334092
450550	81191
228827	317917
481419	345751
9412	229150
245416	152502
174034	176356
310661	371934
233986	412932
407959	60761
374222	446416
313989	328078
91992	311023
349141	356870
456859	144306
84729	236213
202851	317118
355764	280681
45993	434893
65134	49727
482851	247416
269100	258461
81484	109702
353577	220528
90120	82740
88266	363386
259781	170180
138885	216318
223962	359093
99291	183108
357236	137648
66553	476951
241418	150352
291026	51041
39356	273831
261607	212081
263621	447107
356005	313593
354545	84590
289711	273831
196003	387101
442765	468845
99583	331076
288232	99982
283475	264406
485667	267643
361260	291920
102249	61295
397385	417294
164182	311266
485100	398148
344314	425139
80532	448964
73640	209788
333986	303592
411614	48275
294101	313829
328578	447107
264926	166970
477932	78128
8407	475659
60892	172573
461919	142045
297446	109407
271760	249334
33398	121154
358654	14023
8054	123706
370262	252926
442236	212357
55789	72127
416298	48275
21680	328911
214242	408288
53235	431840
233782	269199
298353	110677
448338	218727
201925	199414
164551	272230
484123	330752
470890	132247
376259	210050
256216	103804
253102	81876
272647	432559
163018	472072
16736	345770
362267	136279
15027	333391
99515	215822
189441	249202
414058	150352
491584	318735
221303	295388
309276	382336
407565	50682
22667	333166
360144	306099
485521	361354
190671	226494
479262	391414
257284	368697
470441	190369
481256	466737
404960	194694
439029	236886
217070	186196
254645	401854
358907	359762
442004	250303
153322	459802
255922	12895
69837	390232
178771	390766
276585	220773
267562	302298
282453	262054
206100	466151
417115	447517
464849	396079
296598	87891
78794	24070
50711	463904
444776	489552
134299	44552
172871	478415
47225	420757
294379	11622
412699	359214
296529	248382
62275	302570
305457	295201
74516	286936
288989	443693
229060	12124
350736	42890
98327	484447
165326	150428
200013	63589
261735	370492
104325	123369
384847	423469
336071	328242
30163	156207
244125	53292
153	289692
228050	405788
377149	31616
473287	54700
462630	111144
422200	409539
214308	366281
87716	326964
27400	178527
188618	388587
329750	273561
333285	84502
472588	414287
415451	64075
19469	41273
5562	295659
442239	245679
222334	358627
222139	469261
296401	378976
57	238419
101271	105554
52197	482396
26539	237178
29328	403513
432568	266242
54228	211733
403044	45344
181274	146330
240202	91711
163661	204078
262753	391414
409695	72985
270950	331508
118363	417294
275224	159249
197544	308083
483678	310756
293030	76587
103050	179506
482480	140044
374041	212609
344836	175013
4731	418573
253600	236454
18117	373464
246876	214714
370160	279664
350650	169507
414035	358627
488864	183213
166555	323958
31331	331581
71652	136471
129455	453919
52163	13370
204798	297025
395025	190369
219855	455710
2103	120274
312347	198038
475310	228431
422708	166080
406685	111623
96406	189114
222621	186259
227456	277548
302996	461944
201131	374806
326495	141032
270608	77894
94331	180841
288333	466969
366762	12937
198690	285446
363968	341271
77793	31703
67969	426569
140581	30557
314310	326446
211874	105053
391271	20802
148635	170894
138814	83869
65624	338271
187907	436740
450011	220135
478588	171531
286512	310926
128704	272069
212534	180841
293413	63319
481252	13370
214829	315946
436382	449037
267516	254130
217036	473056
431226	42226
129792	317184
116764	457243
1292	252457
235585	292721
465984	74402
256475	273831
372625	53994
122744	101946
262286	364517
481746	486885
12623	12245
182270	74585
128495	170745
86449	35707
435270	317675
466870	266967
186531	313745
416729	476447
73532	49789
93930	378212
4387	238121
374786	440660
489187	304589
47387	478467
6276	154614
180277	433367
258136	405217
364180	244509
112989	4295
478588	27831
62468	481000
43617	346112
185885	74106
274648	410074
25239	58145
207057	360708
61651	413378
419750	400273
410149	17176
126106	196132
22734	101058
118938	166903
155794	226494
127593	199737
456389	344037
382896	255316
298519	173072
268366	273831
231472	316796
373554	416449
179832	61386
292647	152702
75370	336828
48940	183213
447826	489408
444438	139664
6379	13370
71747	200632
333989	446505
69264	206174
295441	341603
70105	198381
315431	75303
64526	1008
114062	226102
478101	225303
96777	177393
397778	458028
200496	257983
10599	145064
29840	261247
161546	309085
6947	88878
321456	35204
385221	186588
6788	93852
414286	442665
78870	317118
147466	428738
275684	472072
479351	11780
236626	266852
285713	108677
40785	431621
399584	236756
163356	407683
109087	479871
325862	480052
266028	351567
17299	432320
178422	281622
362853	319614
10377	131937
106349	228764
98684	463615
336152	428822
35806	240225
2717	84089
128799	256452
40158	401928
249748	291521
325773	281939
310941	382511
26612	483049
482192	263833
439850	356428
7752	157698
92047	229826
172923	198548
354812	273687
172396	166342
404956	380565
385114	53389
196955	291823
242210	114527
483977	10998
255650	439393
372289	463659
79501	175631
450007	304493
342280	93145
50042	490888
406772	346505
287874	289867
277568	354630
433443	261625
467339	142947
204221	164103
130403	327217
316136	147300
291123	462973
400817	431798
313029	237366
122343	79989
30931	134262
413237	333983
322851	265589
469608	87558
358258	67858
442458	489822
257581	149774
86176	128301
442408	94667
412130	446693
105236	293296
269370	482024
81803	177887
52446	272427
257822	20009
273324	401871
105199	83811
72003	290014
224349	194165
79548	480025
332074	492601
124595	54298
345419	293813
298249	12245
132924	280463
80289	85345
318406	42296
304208	438957
71189	218333
34298	316372
25239	31313
34226	447831
272257	919
410970	107711
29688	209230
426128	143179
97524	475047
325704	132318
342239	322440
207008	16433
424193	300272
82566	51222
246026	75811
402572	478415
448765	140330
152877	489150
469168	224085
27774	485798
324708	111984
127885	234641
251704	186159
215808	438226
101108	125089
457418	293813
425640	419580
407334	105078
216397	269487
369013	396697
225154	454024
347509	93656
368233	302526
148704	367110
214095	35021
273768	393399
31841	154691
366224	404806
436026	32807
402178	42890
24825	209214
31828	2243
114405	412162
165574	84089
352356	144073
3231	462901
160182	249334
388390	236591
192857	21762
238422	159058
446252	233892
360038	218930
330954	25624
47861	313066
3485	95942
381493	195905
1132	299267
103420	472583
388398	64992
468771	2199
68098	83393
88900	421789
95536	455660
410390	312892
379269	459088
375451	380071
301540	313745
7529	473510
130121	375897
143163	321628
156169	86560
179751	397352
58039	178436
345635	48275
421120	161409
469102	197077
482874	338271
36556	337849
243270	232769
402519	99405
214735	69897
270919	215883
98225	272883
422035	292986
55889	303473
362404	181524
54285	75564
391971	451774
366316	293813
461769	156376
258686	118272
220020	125353
229647	197988
306162	218142
378046	228431
345401	393810
453339	399132
39694	469058
315573	469384
131939	326614
176711	316708
48275	256361
276821	291490
104249	28276
191629	300119
388471	377605
28669	35707
73635	453740
144280	21411
460413	264406
106531	218142
246729	222701
190525	132877
236961	327449
200092	124153
47046	9054
174034	318347
146823	36719
58245	282196
142696	145270
119902	478415
480105	424670
360459	309180
361826	345745
263220	65005
410443	285156
59537	131315
395524	276744
340337	82737
223929	201902
269494	463549
445423	249353
491357	35040
473658	38257
128359	69734
167343	100949
347712	245575
298390	94793
341933	419943
113266	139616
287956	401854
39632	267502
263962	98167
360	160576
288100	458880
470775	340449
248544	132740
148177	469235
109651	61092
275929	70795
458583	36912
479188	99636
198317	143691
306981	400817
492222	41408
82568	316575
151588	87375
119123	475308
110728	422942
316136	234381
465009	457824
60363	136423
137731	432243
351705	43334
376566	476447
27689	448709
78168	183213
302864	379416
15310	110677
408966	376364
154355	298182
221303	441855
493918	330143
86311	220540
340253	180661
288778	123706
200324	386735
420459	440660
269558	22014
349106	214578
78210	272230
249431	318735
400266	53863
254559	227345
121368	434893
1665	34715
321492	217423
233045	301143
5279	207378
477025	22361
47034	273831
282715	158883
224589	323852
398148	447517
182408	13370
38998	113419
69597	341458
324223	172323
148539	694
163777	358761
207958	182191
200089	485762
354025	432320
177942	21853
208031	434035
444755	437394
14275	86596
113528	98906
313854	193142
310038	385202
72668	55912
296571	204218
387185	438077
109752	130682
47273	160242
308900	211012
423593	138297
178911	126921
297069	208617
415743	202413
207251	239872
315439	412303
37041	147414
277486	209633
57052	362486
181561	454327
1542	243438
488102	171884
441195	383114
32991	62191
457262	187863
254198	372785
233768	6899
213506	454123
351837	40967
122534	352372
38514	408538
303157	366534
14228	114109
413054	111840
473642	345011
71189	79494
179974	195551
174362	274181
190999	234152
447775	355118
370838	485653
102065	250434
332817	164164
87046	252014
391702	1422
191278	83495
348680	135829
111383	177935
107709	290550
364781	470651
398438	227101
428944	361978
314311	46070
274761	120453
431673	266769
320627	190369
200013	18337
125919	173965
468306	149600
231541	87007
411302	464420
352663	397113
183355	421006
9510	6587
293941	452230
463420	454217
106778	64335
432600	122462
437877	13486
348841	289515
98887	35707
381305	222630
146893	16179
428277	178680
271097	419580
157902	377452
276821	184659
78081	16946
181050	108222
121866	168213
184761	347645
264800	17155
16313	277010
443307	336265
153687	162247
375401	361974
398425	9335
326631	106693
213693	110677
424802	489581
149911	206058
291292	126802
228	36559
40388	364617
182174	176878
228936	355593
188510	482851
298390	56623
169004	84049
411286	291166
234078	369599
44659	253559
139284	241146
122872	26714
390596	397138
62352	74232
161871	12718
493767	324978
286501	71034
80193	122585
453294	43334
279575	14938
222748	199446
139279	276090
325491	309180
438074	322609
154983	263009
491063	53863
344984	436492
282253	486339
397745	274309
308410	100007
57	395867
328729	91600
456420	481622
191748	361305
395159	139183
98733	427205
127287	13370
263406	89047
386411	235160
91657	86974
385741	387765
299539	72670
440891	313745
207415	391414
447607	251116
82120	163502
470092	35707
19056	21411
388775	362369
465675	63528
100874	221038
374726	326446
293264	313314
154212	251323
195710	208382
400910	144470
458709	315671
203804	435708
281416	190369
468026	217877
4663	89038
309276	10690
316565	248552
230051	255912
366936	434172
448298	449521
309027	105878
164880	470403
436712	183696
235404	77438
358373	475723
416433	73679
436602	460437
258187	219217
38038	466832
92992	103804
481238	3847
443320	242336
59228	214569
456866	245901
294674	166513
172923	36211
181424	124502
152368	368205
79528	45626
85049	335672
154708	75568
482730	429593
21763	278520
173417	214050
107842	83811
251942	258370
302747	110708
8109	273831
26556	4903
481253	267352
144733	178436
484144	144022
362140	468125
397321	468640
157258	157551
388951	366127
352550	240225
488175	277961
189608	77174
50876	318310
256893	33864
383741	371918
35944	150478
263639	40784
358132	476198
111455	322424
15852	479614
71925	305314
445162	124535
491272	214157
454867	453746
181833	152605
212760	359824
101540	40447
410411	419097
41827	11312
119788	99949
14031	327343
42906	31641
153965	112320
121471	280480
138284	405973
389656	40388
243287	267602
109797	398333
49861	274309
103748	308019
66948	469227
101049	461111
191846	288292
324708	258224
270584	149788
245080	474412
28506	226316
338437	267352
245679	411211
395298	15133
88780	313314
415446	237803
369532	68600
481632	363581
201437	118662
490797	332950
471927	133588
78891	480432
166159	282287
25060	209956
137454	41753
433308	164712
156918	450909
429287	306580
81432	231255
235404	249161
139546	82585
457553	374461
3462	334009
444588	56022
9528	163812
235712	320621
249725	464721
268748	153130
45137	33184
15600	322365
161373	21309
306805	240225
264201	466779
6779	21411
298479	475073
1477	217423
23373	452709
487720	239224
81432	374806
212535	482819
319824	447024
423215	478415
404219	237019
283698	152528
371658	245679
308039	194339
48857	298767
256893	99756
236012	78459
16910	398765
259250	394802
419207	56930
360891	245679
360179	78820
46548	272427
62366	93627
448104	34354
253470	240796
350521	180302
269294	439074
214063	119248
82981	218727
476423	111040
367909	204243
317027	151369
460787	21411
137844	32605
115094	182975
255849	430356
306149	142018
82558	78567
437720	150352
15133	489150
327832	151944
461919	480346
87832	328051
56806	131312
165945	476951
57474	190369
19808	208038
84608	448558
19388	157442
276973	378686
477811	141639
308141	12129
55909	327455
318355	32634
129479	453683
470068	375882
40622	172978
447405	267602
93378	293813
437817	380118
290567	56905
73689	169116
775	252609
4180	398333
236114	293813
148420	420944
326813	66320
11788	252032
423895	304589
326885	478415
200942	239510
280600	316212
489977	258126
486712	29253
221369	111555
257823	406825
4098	301547
58957	299984
257355	61488
454617	52537
96209	375768
216544	278896
115725	287957
343839	40784
19342	386973
116829	101708
480726	372684
473973	286936
66477	352911
304186	6597
443475	79081
313672	183479
434848	242552
284538	273831
247975	41959
207084	187045
93046	15133
347389	190369
154981	154801
422312	267352
341137	137405
462224	149388
31095	265589
225133	411424
292151	192366
192756	108091
149244	35862
395777	48163
179879	77438
153322	49903
254463	356645
441055	132924
447513	10345
465949	295149
435311	156006
93451	81714
65867	127298
266141	286461
83239	21411
493897	211134
427934	487118
203793	48275
287678	233259
484470	144306
42224	27464
166485	265451
421001	213317
7273	317100
179082	321942
363984	468387
31169	296339
367276	250051
89826	375473
190839	299619
450499	231485
119790	363860
9351	359762
16100	479614
296459	308083
439588	259435
383769	57375
366986	378419
423709	403515
178531	249805
476515	467703
396549	351639
371334	218078
389625	194165
79239	125399
473132	42189
343493	293813
35944	198210
134095	183213
458768	374232
163616	198467
41068	364770
471633	107473
477932	197764
180918	110677
28252	166513
9337	64490
305287	366941
20669	481785
352989	77339
107649	50492
398535	399777
216322	75568
106514	255015
448104	105017
128839	206133
363192	444806
488971	45516
256426	438477
78530	32807
349234	102749
266403	440660
167588	24055
224383	187885
444961	367620
50082	67571
92599	310498
493380	440660
146903	267553
167806	155719
81393	414218
123946	378569
471988	428966
84052	313158
246955	208487
74133	161402
451833	75914
38895	298077
15129	134553
364856	159730
395529	381578
54539	189673
425729	64046
215260	2586
39769	282989
165275	391414
101203	456065
263703	70504
382848	308019
54539	213339
204474	308510
342465	237494
437290	254719
316066	49903
259293	53354
362267	177455
26	218000
475362	85870
76738	269199
11649	440660
52143	136459
384995	88899
215514	267602
247597	129116
480857	242782
125100	401871
370848	110708
315573	71552
419238	255756
185901	453960
130006	467703
216703	328002
369248	163136
466572	476231
310914	270812
315888	464884
448893	490622
23020	491150
242777	338929
286948	345696
397854	363021
23644	313745
110236	183213
148139	49864
401232	264286
232285	427070
480130	294152
169688	299408
336385	339086
167576	297005
368746	485185
410274	151647
21634	462998
323478	305172
41496	415116
199190	414757
67399	415625
436981	455419
174932	356189
464952	316388
259718	299734
493950	318875
466190	434191
137181	411424
475861	364280
120833	170912
339310	431259
437065	464352
180690	160419
121860	12895
488639	435994
284719	88881
129908	258126
341907	116850
427048	187998
174783	91711
106268	169980
134811	397795
3111	363063
118890	206215
484291	254547
449840	467703
345401	20517
79699	156006
221120	273741
379731	390628
188936	463189
103161	375999
350022	129166
59724	411809
11314	114929
240485	188804
229347	13370
233166	459205
229567	183213
474966	461392
445816	384724
222397	437287
156255	10646
306774	203656
451899	484447
485550	35862
169342	255650
153630	440660
184765	60517
359933	342724
213443	102574
334497	343002
95252	15209
192610	484461
220840	168050
477321	200947
371030	70720
62967	460506
165326	104120
165	252740
319656	190369
308618	195541
326260	350086
350656	309801
151712	258149
476656	122850
170418	329489
374334	27464
61049	86728
168464	153995
27457	366409
373544	378462
90037	105415
263889	103565
471808	161546
323222	121469
446234	335589
26556	240225
238994	373401
271214	28129
145621	453452
412745	298712
317049	212081
202774	91826
253982	114930
268768	299106
280266	110925
252952	398333
127270	449626
416216	168638
489130	185344
440264	296183
260352	434945
282042	260137
98693	492193
220060	15209
455969	172568
140103	154137
74840	313745
260439	22009
355611	248311
309004	154227
23996	6171
258503	49903
139350	345486
226949	26551
298864	313314
165880	86728
149445	188759
55961	314850
17309	198407
412865	431013
485248	98541
297422	7771
369831	135664
461944	346205
202726	187974
486271	474538
363757	19141
467479	383821
174685	219499
8655	112312
167552	359098
473145	357691
217438	304126
245989	8084
314722	895
475691	110677
154981	344198
355865	311963
52631	310347
334985	236008
14882	479145
409016	177098
293694	215132
60738	26359
220604	11626
128124	313745
4083	149888
196454	364070
196219	58317
289535	17469
394592	264766
197209	113051
59147	33730
118700	52533
76055	186259
100341	56068
416116	447724
154129	391414
451915	310261
280686	38063
197995	263009
401854	62041
387489	334680
373840	81018
319231	16370
323091	1576
459788	273831
46677	274309
330737	327343
345971	287454
3121	106023
107287	464166
85674	113994
2747	270369
51580	35397
52993	233477
433951	159424
228084	389975
94046	172184
221600	469227
371884	257858
198450	106840
192282	313187
144707	54700
175887	479614
22488	399492
468339	381369
194338	50605
451216	157921
28614	13563
277568	251372
116858	33719
174036	336590
101413	410046
258557	168866
83564	119868
433283	53863
166302	174342
31675	327217
322364	54423
260336	175825
37552	118662
97572	438373
101274	452439
64526	108554
462605	358660
40684	66210
196350	117027
364097	332287
393750	514
187867	249824
336065	76185
308650	187974
21346	231538
36126	298600
487347	69561
256893	349276
76331	224794
345401	99583
337942	249273
359704	411961
247024	135938
388249	11533
16803	352174
389518	187100
431660	150630
22071	21411
276673	164759
287566	55940
421527	256121
442062	31585
459788	277941
457608	27464
54703	116283
124185	235513
165992	484426
145226	266736
289051	69998
409243	12901
208928	249202
487476	208038
320918	430625
273889	458665
92047	108696
362231	367896
156466	182381
114684	297634
307398	7181
290235	88113
207228	67302
81432	250735
141816	328568
276831	240361
259827	98906
5677	236654
16776	341693
153813	15209
357377	443569
370068	119381
488348	7490
332762	293813
406963	217423
458752	427337
386330	425510
469368	119123
298298	281924
176130	135946
84382	144073
173174	328647
22394	291792
293317	249334
239055	387270
72701	258818
97515	307340
134273	76404
362840	150371
391216	338271
416661	412980
90059	247486
430426	26290
282870	470388
238885	86974
132147	411944
285979	201723
456183	169911
413850	359243
115604	380995
325511	471416
39177	15209
75252	344091
63427	482040
182661	465647
146893	74067
215289	252961
159343	196534
123844	278520
315430	478232
319851	409828
256893	143696
404272	458195
337529	229602
87047	243920
324590	139592
273831	75275
387072	446924
214654	366127
126166	361296
219546	425952
157373	126576
75318	108568
359242	462973
192448	261156
260392	41075
615	447081
2064	411809
153006	235405
328589	286124
282853	467291
146893	417870
246496	17164
254198	325738
358723	43239
477932	28978
148161	410380
312842	29253
128666	391414
156642	99405
29162	201780
262250	476455
215809	368859
457061	105498
5910	462561
8462	157040
49247	344917
301489	33928
213102	379346
269801	226661
269223	63738
323664	290
372764	149079
360363	25410
317613	133109
359906	251144
213123	239964
109448	278753
387306	359762
450532	307313
43497	166513
271456	226494
200607	23983
410902	475523
286948	16123
282759	94722
143251	493756
415787	316329
15996	297630
286297	63528
181573	226965
411387	193871
142041	233477
186159	383505
139082	132024
409610	481228
401154	205289
414326	190369
381305	422395
29395	119762
294323	197996
189879	12443
182216	30883
61969	281924
49570	226308
6674	301659
125380	246926
98973	102308
160169	190224
315426	128397
407264	166513
406896	426736
118388	391556
236540	186259
347185	25361
25888	65887
251107	152258
198201	246311
41029	336955
171236	168770
425135	200919
374621	304173
113459	129922
273012	148535
310153	430290
284474	312568
117942	399468
355083	321043
81182	49793
223304	82585
146903	283026
438934	313314
107729	228431
59329	433401
272785	156376
299132	130741
285156	71373
287243	190369
208577	482606
385449	17155
428603	152502
404198	203548
15461	153535
251107	73236
150487	315844
369030	240225
424184	229455
187587	66230
20778	146202
326631	57040
164972	241203
272270	289123
313946	234246
134599	79861
429682	13370
367281	80543
323304	203114
421148	292956
189357	49903
99576	426034
163372	74106
221654	67664
235777	108781
180754	443823
58244	132035
72616	488971
444032	317932
2813	145948
33838	110112
363225	139081
16844	414334
223246	363973
268561	256061
182270	31267
482210	21411
189806	188903
456021	488672
253612	389926
116175	250389
440499	441880
181353	354790
146882	12245
79392	185076
450763	91534
312283	313553
198786	54976
418387	95942
106917	347617
413488	286936
485667	373580
1621	245679
223402	12129
249091	280635
317344	183213
193035	232535
411674	35464
106268	431245
198387	300197
132597	237235
221167	284843
361688	252179
179803	168670
129550	306253
383070	282068
21875	303424
439560	120461
420736	49987
454263	482851
349595	398122
6424	313745
458968	209933
361974	226494
94712	54895
96288	341271
247715	111964
281771	145948
51552	336590
46637	378055
178540	275677
233522	313745
340638	334680
3599	313745
450844	62499
191447	110708
239557	172089
139185	152553
51008	247053
304404	469868
409725	34359
202996	243115
185076	233128
476951	403926
293207	116923
325237	139375
257289	464420
457037	367872
367087	348007
88632	447831
136798	171953
150636	210755
71983	122297
76228	289631
321452	136875
475926	270095
478461	92613
302433	191054
272699	48661
428975	213454
26410	132383
362897	481279
7968	12987
91100	245450
409142	491204
452348	391875
435751	396069
354524	114333
253088	407219
155264	9054
344580	205270
415758	462321
17616	351849
300273	184258
234845	355200
214748	323478
117410	452746
463482	481000
191447	313314
471358	166513
474606	249824
186650	429128
196406	300813
145409	338271
183730	478415
273900	141695
406660	182536
184163	24186
361018	426089
309004	22726
264251	251606
372420	167291
195421	189958
324947	184902
332512	78697
264801	164059
462819	202489
168000	129500
238840	361698
334092	267756
468287	127357
433224	299106
335590	289970
265912	366534
24253	461392
183192	378859
66595	165653
281924	21926
386159	105878
203213	53883
383887	20033
282802	23440
126446	106840
384849	464624
275630	268311
138369	426335
277917	110677
39195	234265
438419	456268
252585	419741
18116	219460
417214	161541
328511	35414
475691	8607
20622	493772
406784	55700
11936	220386
80494	91711
293913	210247
131603	153540
112959	41397
28243	238901
13930	395921
374863	356645
292576	141294
395200	180578
254198	262277
136798	165520
292721	325989
348615	453821
310218	476951
2055	302635
421370	195402
223813	393238
369981	221324
68094	199353
77674	476447
321640	100663
210346	122137
200493	91069
440107	86737
486698	493855
156039	364109
471356	131002
272920	350189
356557	110708
105799	231881
148671	178436
147311	378686
279584	195658
345147	409338
366020	367879
41708	149046
279929	430356
247254	489620
236161	391414
380454	118877
491124	355806
281553	477986
124577	197784
143602	3774
56205	468497
394295	58881
430109	413336
432100	425114
101819	270805
408219	80009
384943	78820
478634	405306
44749	452803
308351	32807
146826	98780
419073	469523
165979	435280
437849	225496
74002	24802
337500	35707
87126	190369
279975	37057
430683	476951
4413	476951
213812	188759
441166	210261
444588	13370
230051	80615
361298	48275
185561	259219
384231	248274
174401	90484
66129	97277
101465	459870
314348	150258
314617	253102
210247	376033
267562	190738
160895	398398
457418	227805
190281	249940
400974	89047
132437	480260
110987	274309
242038	369956
356129	331508
59768	305686
108824	1911
252797	458226
361611	91261
292020	110677
4575	306100
293264	420757
148491	327061
183792	210403
306282	355837
65753	12895
376581	418836
448930	430610
441759	110708
441463	26619
283608	407334
431298	373169
415779	30374
184533	449298
444467	28907
351033	6253
200361	267574
127531	446105
92620	423828
220540	44832
230871	264167
25086	48275
359178	348798
179683	101629
230643	298498
111993	328538
491292	86077
466942	80274
434968	421707
216602	169047
285276	422089
368348	16433
170052	473954
485102	194808
283539	342486
270705	48163
8890	197375
406201	204453
50078	239107
132640	110677
481873	32605
474491	406408
11314	374402
411467	90059
462910	452709
446588	463822
173206	155730
134299	56866
332708	393320
296744	245679
53561	334618
167588	286007
272301	109874
86004	167588
477932	448851
279253	236213
421794	397471
140116	355700
233498	164470
388696	261508
380025	96401
222453	100349
219546	81225
7046	99072
115563	357774
92749	413525
414286	170991
482810	285998
308756	103129
487055	304699
325964	430356
358829	121079
422959	2715
5505	425787
84712	84319
141452	212483
208314	315671
263125	6354
408886	431233
13959	60196
369882	92114
323768	285156
75119	377757
323365	12746
45808	60215
20887	338514
153998	347910
278289	154089
315909	15565
454822	389682
272065	348798
417369	475025
128704	15301
381541	378462
366986	327547
440573	463089
27648	85718
431440	247772
166726	243840
340464	481990
76212	15209
183075	220417
309318	192195
140363	24943
4864	321481
140397	293813
85674	19852
409016	160722
309456	237742
483509	386020
210050	255630
484013	391414
237714	47144
128958	315671
241440	185479
440096	444588
244110	110677
257378	420757
224933	152502
485576	201754
147595	250214
44159	316567
212736	78401
433221	304731
144695	478415
452722	486122
389090	237165
198052	43714
94665	110032
451423	331581
380989	334009
477826	21583
296796	193070
458462	419797
154228	187077
196949	69530
325996	189586
110826	425246
50814	443976
148139	358663
200580	196399
456921	87178
29582	136876
493169	274508
293677	5903
248489	224610
475538	330923
60454	26167
279115	176878
260791	102965
411493	246244
280562	150898
68264	98375
176885	110656
357707	241090
108821	415585
113822	259192
151868	373169
235162	110677
61651	104734
158127	187974
104490	443024
330637	283265
241749	123095
261634	14398
326076	447560
489657	205074
473310	430093
253560	39887
435468	320482
20424	215413
462147	371281
139585	162795
247614	320097
262496	46503
416519	89217
397121	367937
202379	267602
345299	137128
319824	131312
304383	486970
470915	244069
375708	440660
283640	21241
60517	415767
165273	162831
269235	463774
102644	388839
143324	273450
443693	159357
464484	401101
481543	380710
185193	110677
380858	78879
296141	15209
263584	364680
52537	72672
38377	282911
309433	140044
51170	10646
419913	20581
200089	399159
423013	387742
482580	428738
416426	179010
226985	447816
100193	480008
18823	459527
165680	264616
6385	462505
311758	201493
122717	12245
155676	453012
127370	221539
88857	317356
412721	112542
152480	223121
470672	133467
384770	292721
336829	6072
493066	248161
436033	191444
309361	450380
110083	138180
203210	249497
172396	4218
23203	231485
276821	332874
30374	404832
99901	451885
71939	315888
103748	224085
396975	456867
114773	152291
246215	294109
193651	162222
232625	449298
393362	33600
396112	277450
316425	283292
442763	488876
478561	322299
130069	374428
65766	150611
312275	46057
340197	68357
177172	415255
359	139297
110192	376124
344637	94344
262594	134145
205572	410998
63383	144882
86515	110677
137984	407977
199294	113084
26591	431033
136762	157040
419728	109113
172443	272069
465132	277731
327209	150372
57164	152225
68843	339174
231855	32636
417214	75524
401064	477447
442235	207336
141140	398066
414058	348516
93451	340677
489285	183690
437140	127921
338499	309763
116165	90277
248635	13215
487145	39745
186944	387284
236032	468511
384239	382936
156975	110708
268695	305911
351655	392788
205985	16661
262202	341779
116263	267602
80464	49352
6187	317118
218336	15598
41654	154573
285143	409900
347828	214685
209672	99530
83305	361698
280600	213223
335727	177659
438825	187974
329838	52030
257957	492943
70086	397373
72804	163293
355083	226741
315573	325517
111856	312239
107516	446991
176173	141166
458012	29105
85961	426887
461012	425205
341561	127687
245148	389682
189064	60394
412069	313689
266307	408170
41741	147639
356805	241468
209906	270912
143290	293963
213065	265883
379391	241525
12967	173260
22414	203517
486568	114343
315486	393326
379680	118870
348753	25931
298264	316372
464966	291832
319613	162831
87987	178886
280566	196169
314311	63190
75492	218664
194798	171775
323450	238484
325435	420944
314455	67089
104856	40784
313378	392788
231709	395198
367087	327922
317244	147520
458489	33615
296339	125303
32208	440615
420364	317356
63427	280933
367819	10207
479072	196399
232892	474782
158675	250657
488040	92284
452052	132153
11367	13370
214304	353013
48926	261396
465065	444672
422211	49289
157974	238004
230349	354944
281112	396563
410394	354545
144604	59782
32056	164816
272691	494102
45483	176679
464688	29105
315171	393326
88266	348798
162249	254446
350869	388575
404518	190369
26107	51881
249663	162780
5857	287154
253102	127270
472176	113142
167379	390687
271366	326971
247665	85970
281141	72371
417826	7733
274852	296862
344881	83811
50646	105585
158312	405217
119588	63190
241442	140728
51476	219499
189064	491538
195527	240288
105405	119225
194894	293400
221173	364070
386516	211868
138036	316796
237801	324681
420234	17648
97831	30638
387791	368892
113316	293813
205644	282883
334256	250410
276209	184902
13305	438419
54539	79989
292641	333282
456748	479614
478461	284843
347383	323107
250009	285722
120448	348176
138182	46790
146893	396963
81432	441700
204078	358508
478561	362329
298966	68640
165495	472705
464554	42313
464223	283645
409745	404465
198261	369577
323825	483381
435340	48163
166183	66144
161300	145694
38055	203656
56020	445821
488369	142640
374305	187181
305936	55999
90720	393326
38640	33855
138601	421830
272505	167841
460817	135234
97499	100528
265066	343721
170517	302087
71907	74937
452348	220417
344844	440660
460897	282287
50736	438419
293848	392108
34735	452026
163757	462973
188847	351414
68098	128327
261313	244805
455614	331584
456374	40683
394477	291002
201255	57080
473077	155678
117980	341271
319259	373682
45445	103945
450628	149373
482024	296939
438407	347802
60826	216773
96146	463623
57276	4032
329743	190369
474341	213277
390154	29961
28128	285508
101504	233571
237120	274314
362740	18028
130069	18296
80943	134347
482628	115168
216143	255709
138088	122413
55675	154945
362586	418979
337293	304893
320498	448996
55914	30341
73660	73525
153322	266413
312291	253823
311986	421356
268844	144470
52996	321800
176658	64337
262210	141711
22512	428900
166573	300811
416956	273831
169150	305117
81978	348165
296029	59533
445034	281236
171444	392190
171148	403440
364296	35707
52917	194889
421391	8626
456748	301659
119125	329540
382815	144568
249790	464044
250989	55243
228128	287688
248083	336590
268910	113144
347533	324975
339439	58945
41378	2832
88359	271383
343471	466907
296029	247
131628	208617
330805	50815
463856	370313
355186	478854
352987	336590
233292	417735
141618	153470
201878	91711
256366	158618
77231	388575
281776	423041
197643	226152
67258	434945
157839	236213
123955	427115
20287	164884
348238	183213
179120	385726
77285	161616
301929	9506
66050	296216
406389	338651
158402	367110
365171	359218
332299	298077
453122	423688
204317	11514
96146	121324
266534	100208
433479	94062
163224	137937
392210	204078
150798	99982
305588	170129
403142	79391
217596	36809
14770	404806
298479	305516
286001	167836
27125	411424
348061	258264
188563	345745
250183	146895
298782	115621
213616	393797
303555	116377
243789	134924
445037	430356
11626	6899
235199	250483
189794	134145
122612	186440
192238	476719
224039	57175
419382	284618
388890	467192
107491	322377
275734	353557
17398	75499
109767	127298
348639	173822
137527	24334
367280	487298
436602	366873
188252	404806
212435	268528
350724	179012
269101	312950
125201	375768
343111	79135
262660	231485
120722	54976
342465	342731
295101	468832
412128	267352
24860	334231
81262	126553
372799	379696
364963	218614
459064	445148
166596	165653
113685	492906
124174	284982
219190	57731
124921	478415
364156	177974
193764	42890
224414	208617
474261	40567
114748	120705
357804	317118
563	105810
356097	423367
16790	170684
467031	224176
1918	440660
158359	428864
137166	274114
76362	270407
367329	453545
274147	193281
406919	395988
306040	132522
353725	458732
261714	407334
323836	364201
219546	57093
385812	375840
329874	322219
269654	264516
46558	132846
385549	421830
290379	108686
440265	92613
266843	82800
41220	320288
324825	252529
476106	228431
263708	37948
475866	405997
31682	391414
452833	337120
415446	63954
63400	316372
289711	196783
302319	419850
29933	218151
249030	109985
224778	111039
298067	264406
16452	157099
443713	295650
135924	2322
52793	393326
334470	250679
114748	396144
456507	421170
57182	403217
314067	183213
136048	57932
41262	320849
351097	220417
74067	191788
300536	245679
129908	431021
125203	36545
312842	75952
64429	328059
22377	399711
440816	254182
475005	301322
189175	205287
289741	4349
414518	94516
170924	397468
132827	475789
14919	413938
318088	260854
89219	113742
159408	56879
219377	100672
118973	20959
221326	253247
328440	21583
160669	177973
388075	323079
444139	253772
57996	237178
199340	265589
491453	267602
468560	242096
101715	446792
71783	162889
444380	249546
367861	88535
23104	294069
89237	94667
22647	363564
336023	415879
390644	418592
136999	9054
441571	96409
241987	420364
463004	60517
228	404460
302798	450844
335951	468402
52307	446537
397446	385279
92190	4598
41189	430601
107639	247312
440467	414832
240093	252565
151622	291060
135185	339809
415967	206536
421041	74881
410018	298438
284677	334983
419913	298600
276027	112312
314311	204082
243559	67584
19542	240859
166646	377528
429105	326563
409475	43376
102065	61070
345401	97722
44160	228967
391080	120666
487094	94665
216544	143180
32348	339430
50249	8084
106514	183975
211318	176422
377540	141649
348452	198816
330737	309524
252046	218730
488954	313058
62921	191851
191629	385902
16458	133959
144022	111551
29292	164363
468237	358194
227290	363604
248952	190369
276990	127552
306742	281273
225167	237165
366750	15209
22957	314881
60372	79249
401890	15209
370619	273468
263538	333007
353450	162963
86015	120123
307724	315888
90483	290014
233388	466737
121842	190369
411216	404806
151144	399867
198589	336590
340175	59311
294871	304173
184277	231485
73298	88057
248842	291811
27372	174564
39601	301475
130554	108510
349578	69529
84791	476086
412070	150127
134348	21411
443350	408906
430112	446661
20946	236098
274478	409042
146903	363888
78669	255641
235003	224937
398895	99405
330984	391414
189318	189950
438247	293813
371406	36392
142781	276358
438121	313745
153148	450006
310346	366127
474341	322966
235827	53994
158156	123159
200581	234338
454323	342807
166913	332505
404858	190369
344314	373794
263501	295159
368105	476806
267104	51164
191963	377126
70134	226308
123730	409828
225225	447468
396586	211868
102458	263009
145776	391414
268176	27368
179553	33761
344091	302654
63436	261320
435076	295561
289675	364401
175192	279268
174255	239719
172690	116283
384683	260854
219546	262881
261049	10622
52396	421935
324167	317100
331532	52537
197216	218017
67051	146202
487937	144459
14871	335812
458339	205289
42516	403501
105640	378462
464793	311221
26700	316372
170932	466737
454867	412398
320497	133594
126639	347831
143721	96377
181112	10646
200092	122135
463333	151264
451136	298767
141923	453012
350384	157528
250434	462132
442033	242187
259021	88113
185349	291597
197597	9054
31588	315687
346625	294684
184526	330221
80554	160274
345715	492884
229813	21632
427480	117246
88837	423828
179327	294214
279142	264822
257823	196413
219136	265040
382719	16433
84810	168779
159049	263962
199493	10646
194216	296693
425164	348744
279722	115359
285311	192524
38942	388850
420816	20070
261278	198124
306282	387008
264752	430987
417362	486411
237148	91116
207695	343170
288176	11626
111053	465277
202744	65275
126297	22804
392339	207927
290794	124085
171420	94344
390401	317118
241565	111032
295724	385064
382088	203656
276209	405398
307556	172266
476506	204280
377344	211420
175012	178048
79874	418116
336874	456971
64279	303648
290315	72432
173407	153995
130576	478415
152978	267602
323575	211129
252815	383967
283269	295484
23481	250075
149388	95974
377436	21583
303237	58057
426569	241468
234046	431799
339369	280657
410877	85212
379680	169951
284859	99405
474065	86892
139368	63066
328592	424814
111993	391414
225345	379705
126640	153995
44844	381819
269122	102420
74264	464593
363098	15209
138126	2647
138689	183213
185905	407163
134396	313745
78469	253056
23450	436686
493665	292553
373458	469235
358241	79989
244772	415566
141234	160158
134428	64219
57127	35735
456021	114723
360459	376371
370596	99405
438403	249005
132427	328538
263539	415257
493752	30668
417726	99123
110883	122694
60374	290450
87482	173799
419159	464420
436836	364744
423707	37333
231858	448188
153850	425099
40983	203365
103558	51144
147874	355962
277088	345421
367973	351639
101736	35092
22755	209572
37520	299863
476107	69734
235900	159249
313523	308067
112881	316889
427152	342724
176408	430356
200037	296625
279925	454822
76068	137128
134220	41590
362325	105878
100144	422303
121474	15209
122112	85355
153813	336643
96577	387742
404011	416752
188784	436188
326681	325604
362807	375388
126446	25388
291531	451431
457781	391414
422843	190369
493112	185795
106191	104514
64777	204284
43529	95312
278183	109407
492453	192610
293832	50007
429682	130295
336342	235568
172370	148246
214276	258370
286429	477509
358860	108402
300509	203170
447085	327312
463891	241525
364656	430356
458980	371918
242275	90248
47993	387839
223255	35707
273108	54700
270891	291002
398928	124741
471422	44049
234157	123213
378410	53010
254973	141902
79577	241718
233339	419225
5989	285782
401669	357001
9217	338806
277179	150352
344683	356609
168975	355676
146504	450983
245492	213141
219845	83139
328550	1057
283024	95942
44404	170894
392086	245990
469532	271886
37329	37516
62877	291521
181723	462424
228909	5733
348007	70161
102249	43828
17398	13563
221024	346768
455074	408879
15838	262264
165963	327061
248378	244688
191761	282989
255353	313745
421207	80193
181089	273142
139305	451397
18152	104772
359427	455995
188059	488648
11649	188484
150758	434169
418134	115735
132539	15209
13322	51455
328550	109991
458768	487909
380728	315687
10331	281351
276876	468276
91237	377528
391700	60544
318179	155311
483987	37102
76923	41378
18197	105585
460533	366666
351926	371361
330272	364547
460858	48163
219103	402845
163300	281924
29538	351048
128557	71831
16403	270095
426621	303648
130121	415585
207093	353787
52505	375840
361960	395563
111036	158287
343045	375840
309156	494102
104436	21523
96545	223327
138126	462339
17751	181140
262338	290560
125290	467418
53314	377278
490414	162947
4361	144405
409851	145909
310571	371486
429606	392788
197500	123369
32729	86158
273656	472442
232768	99835
467752	264080
167294	267602
10762	451475
39892	426919
458167	118571
415665	122462
343732	211100
240093	313802
283072	424986
384358	10646
240364	152321
144372	212184
346803	134694
438949	461438
433053	185025
143807	201262
458837	361698
263704	9880
6960	209471
181056	35421
387873	362359
106739	489582
137551	345123
399116	304865
398946	407651
301846	24334
300616	21583
75498	198038
374379	478060
310977	93450
181336	149751
6077	41332
195973	57830
460614	134145
203075	248466
259978	448283
176130	150577
104256	176325
2606	317118
452934	326008
76669	255579
128359	207150
249864	449613
67698	453434
197588	265589
262639	254990
195121	473569
174207	400592
299386	489283
364080	350822
398489	440290
63478	449579
358856	286252
273777	106828
380489	445386
345811	72432
239386	210657
108241	378686
316388	137833
313087	123223
211647	77031
68758	237967
148214	449318
452797	169273
383070	65371
393674	402509
3997	226494
26004	166063
221318	224696
227899	67040
337849	119706
401651	23018
326260	292878
301777	338271
106422	482162
152655	140728
358589	297592
241198	285708
237801	321558
336150	300555
311565	84388
445442	454337
68098	21850
87774	53269
160722	384366
289675	12895
34775	13370
21892	236213
228635	31586
394063	432043
115810	160419
68705	99405
150284	403495
211543	205246
339932	272846
360391	219604
270248	341777
53155	13370
287566	314033
104168	387185
447441	434705
186956	238091
321201	88113
314311	60009
309589	463710
110236	477986
204775	317506
166299	72073
65476	73585
102249	278752
432743	86974
373433	37249
403715	56813
3809	302682
59527	132740
95215	266556
388353	48275
362820	471847
141996	35707
57338	424862
129895	105585
121847	469235
368197	317118
3562	267602
127872	37515
308150	479579
31616	300473
284640	99631
288891	15991
324881	426599
268540	39239
416949	243673
286257	385279
284633	186548
87638	230202
27663	152775
247619	361486
130350	226494
183142	482851
296277	160419
106460	24179
307326	112330
434040	10095
73601	475723
106514	251116
164171	210650
56032	316278
352073	250087
259695	295484
309524	368205
310615	31938
399167	148319
153324	275232
382848	412303
230188	405065
472840	464872
67108	96149
326429	399736
65744	443778
345985	286936
46132	222026
438955	425510
489893	119381
412162	80662
95851	110708
445708	339963
461173	427205
171757	471416
72804	465647
318773	326987
139400	214254
187796	94793
424699	404960
222127	33999
209528	450798
156739	94344
77443	25209
332979	48163
67045	107473
116460	434353
346042	168615
236023	293813
210940	475832
280830	287694
414616	472291
13930	97029
372087	90260
445453	36036
442062	242609
4545	366946
279561	187600
106676	317356
28242	323343
168266	313314
449497	399929
162525	255579
129258	381755
139844	319992
317390	23018
436182	122694
178422	418212
241507	465431
256630	59759
492471	417473
164351	188642
72617	97609
439846	190369
404641	336721
282805	41509
87046	487203
345401	260854
417213	152502
213754	82840
476592	453491
491190	401854
140668	23018
127973	86892
254293	276837
403898	391369
96541	122490
323085	49977
119893	478415
338480	480759
482628	213316
348371	162795
358081	299104
11561	207354
460851	422161
276821	320142
414825	10705
161086	532
493321	74106
431175	46071
125472	46785
52910	82787
360807	371918
93155	111082
167993	141341
47417	256604
190051	274309
35665	166513
268592	161286
298370	486885
236658	346814
146134	356189
302354	249692
81225	414005
333178	292494
61411	53986
355485	132996
16064	1945
453738	151765
493031	401949
312795	310359
146695	12895
193869	48163
138176	107852
240726	290084
146893	38998
305287	97662
317106	404996
217740	320793
349970	99437
84499	358089
59768	387742
275763	375299
156030	230068
191773	391781
334866	285227
399898	153183
372357	384766
215845	259564
262162	440660
315636	375840
86347	433401
171267	480854
18789	166970
107400	4904
96030	86771
165438	48275
82926	317675
458160	486256
193021	454975
424737	118548
325314	155680
62702	89047
312764	153352
171939	73508
22502	96361
131606	327628
35806	239872
226650	428864
12756	15926
224159	53179
245190	376766
417863	240201
444380	174362
405876	141623
315217	434945
282585	317118
275291	308841
103518	225790
378800	16517
468339	348798
394017	284425
3186	263962
311822	451016
296672	463623
159543	21183
37697	317016
325905	240439
25239	420944
255836	303848
101504	180578
164487	190369
214279	422164
164907	52753
241937	476292
166597	433606
77825	55428
363505	467703
238041	129186
184590	72252
215809	453213
50424	87471
168972	403525
187907	105370
360459	296798
300096	478765
18783	28129
68098	105782
170127	387742
303324	135664
453040	29105
256716	213330
178575	228417
126653	57387
39773	190369
391353	345498
263514	38002
212459	317932
148139	476656
261278	429019
196500	309566
171403	306633
89185	340667
10217	449509
159083	176744
153011	114879
23564	11504
483112	190369
411989	262472
298669	180023
298280	380892
6762	51895
312702	109110
204804	151611
473018	418551
207791	414471
383638	441259
468859	318981
419590	282195
277731	394915
347130	112030
408163	452126
348644	214024
92138	293813
114867	187974
308122	232347
62038	446611
245318	5857
115061	370844
318886	190369
295293	426089
254175	304983
403515	201255
37047	55789
414909	111981
143084	461392
232471	99060
193887	107528
133909	199676
276656	451839
228020	299084
275112	246054
83348	86560
281897	373021
52880	384336
349644	422110
266141	191345
365031	370251
336449	300555
164370	292058
454867	77598
236020	317676
340197	312259
103626	463463
24182	327217
82078	285938
355083	425330
449521	312368
417358	233534
288724	230916
323453	387742
409016	65708
93364	274103
135169	99405
237254	309425
193095	331206
278785	398472
438543	13174
413149	277088
462169	450215
41039	15209
96247	286936
180302	320290
320066	465313
390789	377906
27634	201754
187207	259305
327570	106343
213872	148747
199003	110677
107295	387742
218923	229837
308533	242629
429819	142642
7290	312372
290680	375840
294200	160901
104650	464548
130198	85081
57571	412532
405365	410317
216362	265589
456231	304448
217235	110677
148586	210541
144072	467492
335514	405454
386516	84991
333935	428214
145366	168353
235084	369599
17959	298412
364636	462307
422546	184210
291150	166063
488778	353884
216824	96109
428219	124085
57809	214024
252164	118662
130121	121145
75928	300480
449212	219743
226429	9317
261277	37961
377217	212081
125252	361255
441081	356320
44393	263074
365099	287382
455689	491395
243695	373730
327586	302033
246545	477986
440190	144975
461242	440660
10874	277622
395817	132153
195121	306373
309530	438777
94475	278697
473934	191353
129959	268618
276821	376994
442156	9054
313613	187641
407540	417931
259449	435318
71189	478544
466198	16260
332299	241440
439992	176888
222045	39969
381357	79091
285221	12177
329037	13370
218079	80532
440502	246100
218675	162399
221857	463822
398506	244245
257289	465647
414286	137065
215929	444531
310396	104048
134119	163179
165219	90472
284554	61614
487340	122462
15027	348798
187839	91540
81262	60798
356733	413880
101480	170894
162837	493933
123014	113051
454302	254973
293071	2232
463270	271730
417848	440275
26556	264908
399258	116852
222785	292553
270248	250389
317993	48861
385261	481279
265600	278950
392541	451887
319051	452055
240268	313745
401601	65624
462193	132740
230214	368205
172417	384744
165680	201423
84504	102307
24102	362245
290838	331829
298761	430425
41062	207535
273416	440660
33891	292684
4927	320097
359812	22267
474665	303505
40817	139336
484397	21583
216324	272522
91210	476263
470990	300071
263405	184558
359704	387693
26388	308955
21336	418551
482456	45694
204798	10345
105821	252883
112153	326918
324573	67584
104817	238058
28103	293813
240347	179397
296553	204090
353577	24539
56911	50391
223172	391414
481419	344606
33053	40198
278292	157743
443897	76454
405261	401101
399981	169485
412738	267079
61367	444081
107079	41257
357622	416493
58484	150245
383393	307393
469724	226494
329144	47751
101486	420551
214766	332392
200947	25410
107592	374674
138761	245242
58139	254973
403503	208300
408821	110677
438850	469235
294231	224460
35249	265589
193755	175818
394425	96787
471422	16249
402052	385801
441534	154355
451864	494102
140478	447270
356036	35707
173442	59759
10302	90277
105249	320918
480070	282702
417871	187440
401395	352864
133788	432878
45796	392408
82	10451
61817	380071
276178	190369
163646	403368
205037	158317
38996	185901
125850	325167
12832	408899
156298	303175
265910	488190
485536	121492
110192	487470
130960	143583
149695	369599
240193	3290
132962	309180
228849	78469
218771	31420
68098	139485
235034	390349
161162	370005
228225	40692
34819	367037
229590	295114
244233	13736
65712	472067
199572	411771
454692	221827
463575	141649
380338	482143
336556	461392
402067	479614
83337	53863
15363	356525
338344	47082
127388	268079
372340	482808
275563	134694
330901	363973
62177	241468
26892	468440
469384	29253
192611	220276
451968	336422
220030	18418
274574	135362
306102	296126
309795	353909
17357	467869
480686	178436
187201	192365
277315	355915
406632	447335
56448	393326
87527	61623
22721	86560
481301	277961
281931	76871
84260	12895
44766	184416
281793	42890
205607	144716
184019	250434
191639	48861
128628	328108
349470	42890
356751	103941
198317	365848
372488	194694
453483	445353
446550	275677
71725	160032
400049	440190
41779	427241
16783	401320
139217	203145
464395	379610
422607	291412
383070	49021
28742	28622
329301	135604
160876	123410
156298	186159
59644	283178
140975	482936
376123	65813
329610	241203
221830	296931
410951	346679
227206	407157
68314	13597
8304	315888
333345	250288
280189	283445
113759	221890
266307	481525
250420	60401
384899	157607
157957	256843
259775	401762
315566	117070
128932	458601
240654	272846
19459	142825
255344	110708
412070	430610
30477	323035
416843	110677
402812	24000
385549	48163
480492	420508
407196	281924
55901	315380
79357	313745
472223	293813
160503	99405
150655	172574
357836	76323
432596	5884
282453	42826
31236	172089
406201	272407
244361	342486
447610	467703
359093	460387
407540	412835
141015	471346
467557	307294
394928	404712
418453	95942
313453	322623
443308	151642
289105	356645
301089	272259
78289	215054
249526	53385
171034	110481
488381	107101
289675	125767
298656	72718
108079	48163
204116	162963
388804	302200
240138	487938
874	144630
285217	272993
52961	452230
249163	396228
283113	476510
342465	422366
111604	99437
160202	162947
182561	153995
412527	406998
49744	105967
449000	8607
260962	224989
470601	64115
192781	363645
55425	267602
225722	9054
106656	176182
54947	312715
359906	464469
299106	259192
414140	265883
287980	393989
52918	237165
258315	321726
227180	187974
172417	196783
485667	432135
309917	25847
161375	103382
245917	470225
423603	378462
124085	411403
125064	280266
298449	445061
459836	155384
314393	208487
84570	243115
405708	32807
204116	69708
353597	207042
29077	220417
475371	376003
53800	474412
307367	360531
143522	287492
458990	126426
114431	217391
312283	459698
488102	294193
456395	274852
441994	479360
287392	257298
164485	139437
17333	218614
481419	416661
465687	156220
451867	369262
350797	157135
463193	236944
348595	190369
174725	379416
111994	366493
448265	426914
84698	38560
408436	338825
221586	254973
398964	348798
477545	296536
477811	477986
280932	369599
247232	342807
324826	491506
257634	91380
316236	470522
155100	455837
333081	202019
170872	190460
359384	58881
374573	434893
273948	110926
69320	14903
36453	5857
325216	274138
489977	253458
9538	218829
73760	54449
31772	245936
442235	304394
195729	445453
49521	442151
3065	77278
304005	251669
170976	419205
459049	291371
363833	114063
69264	422164
410355	272819
267529	441434
314425	267602
242551	220756
371976	115972
261954	284979
87291	19167
104288	32521
352601	110959
116690	200599
405150	492906
355049	194165
392953	86687
206517	420944
402963	343085
221296	375467
267373	135896
24956	275760
21476	77320
135089	291674
411419	440181
402882	104693
79762	164080
112625	291438
339371	313745
133909	79989
271282	258024
298333	132876
3778	124085
33153	225641
144695	313745
329345	301021
290216	315029
407952	353331
129811	27336
380582	430734
86583	431390
417879	156981
120986	322909
254954	163225
445023	479355
165680	209293
493347	199074
64281	282912
257596	286529
69192	57154
149025	119762
147049	52646
393024	178422
257596	325471
415751	102210
230383	37948
444746	34675
483694	172360
432319	411821
384152	389316
373507	312981
32148	251656
49789	148213
279584	317356
35806	77461
452847	363581
5700	18418
76228	412729
286884	353884
350628	430997
484568	190369
284057	278833
84976	345344
84762	297756
80920	368859
400910	210261
19281	384274
247003	201459
45724	365167
419042	363153
87724	486967
210519	373021
426728	91065
58893	354903
107491	235180
327209	56337
23253	325044
98210	379255
196115	266329
389224	405060
23684	115340
76119	237737
77793	32967
14178	72055
324452	247092
71091	199862
44277	43435
138126	180661
338752	371801
258486	265711
273260	194339
49330	304025
374067	476719
49915	160032
55489	257377
384309	434496
273246	41673
165436	268026
73538	366926
140802	398795
412909	113895
217015	380480
382848	492906
326241	219865
142420	91380
160083	185719
250078	415287
181745	384612
449209	185278
182170	376778
368284	123741
35187	433391
16782	45986
125766	264193
89015	420392
100926	357920
68726	391604
136543	405217
293373	229150
202866	36072
44057	1839
121860	205865
81262	308421
384726	44217
24312	35044
19416	35707
229101	144470
336197	402183
328146	84590
178248	136336
289748	11626
426364	471745
412810	208300
198727	356428
306520	360851
320006	37519
48479	270901
100574	395770
132154	214714
428300	21583
133129	310261
397214	372413
45537	29416
49308	109460
219093	317118
192784	58543
196856	276358
48282	246155
60095	181076
480853	94665
351362	394529
315207	48861
210604	349718
376440	160232
374129	386369
460632	445186
386317	2483
322357	5041
270248	98493
406221	195385
334320	215625
267719	366955
229102	394459
349588	83543
461981	278700
247652	136845
66802	118662
79701	173887
198662	423688
382777	441493
375182	478057
136177	93050
222718	313454
115942	9054
371658	228431
181740	205223
255557	180096
14871	245592
160010	72701
166660	5004
93037	122462
195005	120449
419555	348685
347213	385279
379435	65627
97422	246508
143671	306808
65134	44920
345531	127841
342464	55074
189804	78811
117278	313508
56145	280635
370908	403307
303318	161975
192443	494125
387155	110677
344398	395988
66603	86293
266307	168638
388249	12129
331292	143956
202428	75522
331211	203279
202166	233438
399074	141649
190270	437578
441926	82585
15027	299681
333369	488751
444271	131975
481419	134683
450143	443437
304904	23304
204678	78401
300816	389568
170746	92613
103325	336071
196341	34176
125139	488183
115748	50502
410327	77438
113620	348639
114772	60517
278642	335757
230866	23484
137600	4413
343711	265711
314494	401696
470746	21523
446182	433343
408359	186440
315966	76709
273946	75499
233339	166063
266965	201121
134680	428174
221324	100189
81887	136744
214957	448253
121847	49660
272556	346768
243259	160661
312283	354398
198317	273858
328708	456981
128682	58486
104605	458601
11	366493
453736	80479
375182	158811
117862	271300
403239	17062
209125	363973
491096	409494
399270	364050
86004	366534
76353	197828
5972	440369
332474	292074
12967	246644
336152	935
50673	119454
435382	448433
189903	53693
374379	330469
363877	404806
345715	140271
197236	345745
446187	54698
184599	354961
62977	165032
8607	363631
204862	363973
48657	159319
460063	274973
129253	341470
376756	375897
410695	343686
121828	354220
321868	481279
209209	293813
417801	190738
407456	420790
360254	132024
117433	349455
464725	29187
223561	325621
234497	270404
218102	293813
262820	122797
247243	79343
448816	215397
185567	288035
165105	386717
470411	190369
203121	305251
352007	253458
451116	190369
144181	367883
244688	227
296407	422991
475364	191703
150244	165653
479964	156010
160689	478415
331584	282746
443051	212081
389276	54473
270248	467011
364077	114705
293913	166698
455792	250389
225773	267602
79297	372024
190603	234791
315805	431954
111964	277088
399270	103565
448417	278671
430583	48275
438491	35707
475885	378082
169150	176054
73298	423469
9953	341090
255955	91711
433703	231578
28357	225403
358934	390677
123951	166526
92709	351447
374305	36683
366198	413847
82688	277961
336770	319865
296013	436151
210367	135488
282025	93533
397535	263974
449116	10017
368433	20936
264826	205289
492247	331765
258598	100065
398009	289444
6294	27464
99287	220756
480801	316575
137447	315367
48837	116785
53988	478415
254189	300119
156068	474963
297386	352952
138126	226528
251541	114643
435491	262954
103785	195121
18133	96047
479332	21411
466790	277444
360459	427294
284218	441250
303965	459080
223888	227319
306294	420084
97617	227200
431460	256024
245433	107506
474453	313745
170553	279973
405552	424913
206021	132410
41189	313528
483611	144339
390403	28129
377810	450696
481870	150237
1193	53863
45234	67727
242134	467703
414286	331233
444205	266852
261278	4676
210509	239122
17398	471412
274329	469790
420424	119762
174192	157754
440748	89047
440303	430278
250009	472239
62051	317118
416956	178907
141218	366493
169870	478949
346559	273831
248150	51756
107709	207415
386370	414832
459347	455688
484229	330402
28153	304971
60208	339829
4098	168213
2038	110677
426074	396563
275154	285634
256901	267031
26243	60197
171087	119868
2671	248777
59140	256188
212592	257717
256893	324556
179041	457081
169798	321013
238912	292369
333097	180754
372605	57262
296514	319595
105821	476242
482712	212403
452709	80919
268076	419035
99886	134262
372246	361019
449450	376622
160961	227514
161798	428506
144577	4413
278784	4174
195362	114449
74200	298182
202336	60517
200607	312189
241451	296601
288508	63229
477732	433934
124320	291521
37918	323056
381356	152502
232709	422998
493972	244005
332343	317576
108497	308897
251372	218448
288368	22347
279183	309180
45675	326470
119819	352605
457024	198275
15877	44111
121875	489822
262302	107473
105732	267352
173856	315566
177008	489552
251962	398853
130069	408115
455285	213918
40948	51895
308715	223667
358217	281029
227325	416101
33053	129857
106231	164768
386378	328550
43722	164164
316376	179352
48472	309366
337237	396097
400866	250410
214839	86728
266250	165928
23093	385378
94061	79325
263	201884
486217	135756
339293	243374
311810	215875
72804	384036
366792	360708
70082	395988
54870	453716
292696	415899
108572	403950
343255	351732
345049	236213
21070	313314
191468	43013
283175	241468
341214	355552
172963	291984
291388	451174
234530	78811
59672	187834
417153	108554
167982	293813
123809	398954
451665	197434
257284	316577
419916	74821
251888	240617
342465	77944
6467	71260
273768	467369
394820	159058
216666	451171
50155	449655
460793	253647
409666	371918
94219	97509
337662	484852
84414	23902
89718	136483
489889	213792
220334	105585
256366	127288
407223	79641
309599	275677
313780	13684
386841	144852
222102	214047
83184	286936
390459	417898
178422	4379
44057	119514
197126	457631
231706	395988
163221	72523
112067	163441
414058	4413
374624	423485
302939	369577
203793	295561
354504	94516
330242	89148
200379	233160
78030	386057
21411	377032
450465	231343
46190	470806
414825	61621
237801	237660
338955	183226
454263	110912
60990	330422
227220	442849
281726	206391
118188	35629
200645	36296
450273	205289
235810	99153
361431	396697
198511	313745
158815	317069
164112	202111
192756	410906
185245	347202
406897	84388
143906	477707
374901	348176
29716	420944
178959	106319
266695	38208
191556	229147
140116	53994
408206	191979
147233	322960
19262	96977
105969	389319
455185	421935
68163	198865
32468	204298
209372	297764
257948	455987
177434	287592
473992	176023
71357	291984
463183	313745
264881	167528
19136	116878
331364	410906
274138	290148
331503	431776
251750	86974
223805	72670
216429	53863
441335	75952
88897	474412
106268	273831
333713	204195
340772	221035
326100	421834
411957	285156
251774	163790
114643	250865
102611	265348
219546	19745
266307	377664
174534	393960
147070	27766
442933	162831
140659	459131
400273	330762
355018	333866
111361	463477
237458	441313
76957	315671
178759	981
13993	27464
471365	194513
12623	114799
342597	111494
174865	94516
397047	310756
34686	241525
300240	274297
465365	82603
86632	258910
263863	186661
478231	228620
41545	422136
189228	161646
432022	269612
179153	208038
122514	313745
316154	228020
106254	256373
187750	98906
261649	145270
87184	94516
318344	95942
492921	385930
477811	48882
132987	488183
476264	19204
158099	370647
239741	392355
329778	476471
394171	189383
306555	258015
241390	140456
29181	243717
478109	1268
50162	273831
68163	219999
55659	480246
9174	248383
140722	366872
124085	425680
92827	146236
447250	365646
129302	243613
416063	269262
200546	247479
335738	366127
44861	447517
281574	10646
440645	211267
260161	221303
380768	329968
72853	336590
256134	52537
337478	486339
248828	389497
199221	382889
85129	266422
360425	437182
310746	1057
446413	72146
283376	48275
305348	14569
308150	183213
114383	251965
138865	313314
4793	393238
278782	265065
257581	451600
289287	304011
155185	362443
283835	368707
343839	293813
445972	219715
15461	218615
421830	473675
163691	53391
482851	97662
396293	98465
196398	138885
190419	27752
277373	443392
146189	21249
48590	485734
279122	388092
99271	190369
474298	140728
15579	384135
224405	186384
3343	200242
185397	187974
219296	253458
112357	40330
48148	65389
10050	409917
204651	240796
17733	358040
333187	294535
176097	30332
295726	423267
147914	13370
396980	375840
412170	166513
56642	320035
400069	251963
128865	224383
13743	420944
347374	441313
202641	164504
290	176878
175431	390875
122228	66206
464702	23018
172455	144845
109599	89025
262210	345220
345840	151944
323374	265589
456510	167966
428531	377778
299580	337791
21113	204484
105788	63957
36994	262216
489714	450931
189863	9038
308210	100477
233117	475580
58484	364552
490888	305807
108648	321554
381493	75501
180259	449671
220435	207549
107639	380166
82276	156282
161249	190838
290552	96366
296564	142482
263580	291984
198317	331576
142906	322186
332059	8459
273900	114930
390170	459779
39601	265370
381533	412276
343104	313745
245228	180459
56101	444613
322490	315152
70305	411648
114230	23149
200441	403515
419454	51222
127462	302745
230629	294836
192238	96177
118076	172918
465558	119762
222590	62699
317993	87471
252604	102744
85482	478082
373990	227101
79536	195066
381564	216569
288496	15209
311838	134694
115485	164884
355083	349052
78401	110677
161023	277646
338752	428026
247888	13129
24867	327908
437881	404960
376821	447085
319526	317118
241937	297969
93364	176726
250854	183213
410498	145948
106648	399779
465045	228431
225351	374939
428634	174925
164141	199754
33994	61635
134646	258370
46102	281924
28357	84514
90256	15209
153322	445016
464966	273831
259765	197658
425597	478415
415967	326060
464022	424225
488715	164816
411419	147121
327776	288774
87570	227560
152368	184558
219715	174789
11725	225844
439376	272734
303061	107711
388249	70941
358953	286153
192134	20958
223383	420944
428772	390904
326702	365943
33172	400816
218890	101667
95133	308167
71677	429021
67126	246131
74498	433754
316885	259203
257498	322858
80150	189733
279025	13246
392429	475223
174302	341901
124345	307303
221400	240374
185128	432225
493255	187834
435602	296432
230051	30043
301959	435931
147803	359218
125303	277961
178543	53252
491908	419494
179844	122490
77666	218730
65447	62191
193431	458841
54539	225200
467620	303424
347374	158800
37326	57989
286145	167904
134977	34187
178670	226494
479232	110677
426101	27464
173397	420973
280693	64335
150171	37516
485550	220635
179590	369599
321489	50077
230051	304774
335819	216894
172018	379111
71430	19757
392072	478415
375032	260110
346199	478480
94854	308038
32468	33770
343414	267416
169342	132996
473848	415873
356357	264957
489962	466432
153505	132740
329503	169944
377167	459976
336603	75303
154105	212101
452933	451005
405555	320067
367619	458601
453286	430356
332391	296432
293376	477136
41303	121758
66291	267352
372340	154712
457699	243840
426624	378686
49008	152085
183989	53389
403940	145691
420081	405770
88550	483141
358535	264207
64149	100303
22219	254035
67584	378130
29444	146257
323115	23306
118385	445749
468358	299486
202376	428869
110164	390088
313993	484447
184552	412052
145485	25710
59066	275530
464548	268828
387084	52443
31121	41075
458206	77313
109270	187998
199744	185335
100283	434893
71189	384530
124440	440660
429766	378462
489822	100434
376842	59966
358718	159249
412686	317675
232348	149181
241198	454617
464049	79151
56619	69530
344047	15209
389726	178436
296299	4327
314311	44832
354689	450361
10690	428673
140854	471008
128948	109407
89826	477491
179039	393326
278270	111385
447083	133014
174449	447763
138954	15209
446067	481785
358029	83474
455056	258304
195783	99498
447153	375840
221398	303424
25616	199175
66278	241537
60208	18451
213123	203802
70061	319333
153153	334974
155832	179375
112338	350384
200910	160428
54244	377851
200658	136279
426432	97215
83580	443791
448374	476171
323016	166513
208896	220355
325032	372124
334092	421876
268893	194830
270760	274782
118376	384073
69749	301557
108088	94667
189002	245124
493523	338110
198495	15133
292223	26712
427397	169116
320684	216102
378028	373518
219546	78380
275391	222531
452201	45727
210777	440732
10241	261396
77793	69444
390568	110677
289517	360145
177321	372314
223929	118541
493299	320097
293346	122084
163723	478095
218087	448004
431497	375316
67351	376092
41086	423828
193020	194145
369641	164884
370820	76454
137757	404806
287874	192857
267919	313314
197996	348637
149502	48163
100246	248777
203586	478415
58590	118928
474341	179073
234007	302715
41315	104811
21095	361296
140848	54536
360459	467626
237678	15864
393087	10444
444868	56919
209368	262954
17340	288035
348154	455335
376592	53550
135946	327312
287842	427582
169137	354694
190936	278182
25016	117198
301903	146984
169584	298182
79112	467782
103529	162947
263	422164
155073	244115
388249	20007
251773	281366
146281	177569
447841	304731
330850	44057
15852	125399
389641	387413
235194	440660
361197	428963
113938	18876
29431	228291
481419	60090
219546	282541
282453	49021
217740	332276
181124	21583
264089	251945
391969	193051
378362	24959
233699	99549
484654	404806
392456	38063
471205	476911
140882	19815
15362	335173
7653	452126
22755	139648
239431	85202
475322	290450
315805	262277
34123	5335
449335	42890
302578	489845
23366	478415
73516	235578
280545	267602
425657	315888
357234	395200
11873	15209
484044	100503
491764	204251
414538	156376
442845	21411
367183	356645
92740	228123
140116	187836
211132	400627
41676	77143
218353	21457
92440	237235
158664	315671
228050	138807
134423	128084
219765	373637
236452	451715
293913	268938
330559	144306
252089	247298
137785	339582
346537	139
254599	476231
165680	29799
466596	491863
438955	323079
156555	321142
249341	245317
81432	407006
227198	186463
419615	369599
31364	94516
30515	217544
415362	348798
267400	287856
415024	195402
451580	261396
215503	27974
100067	413691
355762	435708
489187	276572
276821	145691
157112	164504
419512	291823
112744	260527
187381	146086
438956	82585
93416	268531
379760	321305
320607	140508
403928	367798
101479	380409
391238	298517
194874	192909
96209	144470
48281	410452
240212	456640
237934	184179
222718	95312
435232	341551
312275	230845
16042	420790
108024	292006
408459	445749
338921	317100
405034	196783
257402	3296
415024	183840
424435	297201
51991	99236
243539	190369
491472	221011
431349	78811
110677	274809
71665	267590
91883	346518
468549	266736
28129	275373
262127	64429
84052	198999
111932	321084
62718	16153
78190	80738
382116	482143
308523	46236
163519	422198
379701	294548
81503	331535
291189	448332
74292	480527
175536	396080
384829	466432
83773	193798
335905	414471
105249	424940
439050	373169
124185	342036
438773	485304
25588	468252
139632	67723
2633	53389
406660	355713
276517	358507
323836	484822
490968	64924
423611	434132
238960	378502
376816	356428
330752	259686
414334	47874
154880	252961
115725	4536
143671	264908
126712	9221
304159	426034
330114	238809
467930	12443
444473	402323
322360	99441
254273	64465
120926	237235
304125	130249
316565	432264
301312	366577
275460	239561
15027	129185
120937	470025
102065	81714
169137	421935
198263	427803
345370	420055
339168	6653
70777	293813
131939	184892
198394	164164
162354	431441
266307	383986
309692	273831
298222	341271
84653	31510
454263	141554
172489	82585
473912	115174
126734	64998
253289	227447
421778	479113
15819	324362
421141	183975
308122	224806
216894	269574
461415	483930
344990	236959
143079	276744
158861	317118
254155	117097
169772	23811
295247	327061
262999	48275
176655	481157
185377	196548
422471	89502
48282	269906
485072	422803
13548	347411
393405	244531
404573	168839
319064	266852
441303	170993
270392	440615
56893	72267
226359	194625
298655	172089
382882	182862
198148	485536
478593	251107
55700	49789
327309	22830
100349	403249
304558	226308
320067	176596
57419	88606
411291	162535
389170	424254
253373	317109
119739	348971
225994	94171
38067	207425
119001	49828
196465	9075
485100	146566
135655	481453
197137	284667
83082	197996
298823	176545
153322	353964
410977	191120
333691	252449
441278	139251
21095	298437
12632	317356
344891	28838
465778	231230
315675	234387
363505	33074
156819	293813
56186	234356
381493	79249
264800	120339
296853	45141
223457	38500
456231	477986
116046	85770
228027	50264
11696	340254
144947	271228
239	434893
258136	22827
163863	226308
333622	188992
267712	32866
107914	176255
337267	8779
17288	399214
81432	187650
319259	377797
395988	478547
371337	174853
4325	293813
484198	150127
4784	476951
439021	76766
421896	102947
196461	313745
66488	364641
243687	238442
454827	257313
412110	256245
359242	274309
293913	172205
152193	278520
146893	261256
74784	373101
482851	465462
261791	91295
458728	341470
331296	304589
202830	489822
138885	198790
308781	212163
35806	8672
338915	491312
153813	151290
188896	430754
102644	368372
316609	297522
131486	420944
27064	66813
457803	387742
216522	122535
330194	468832
449054	470818
132730	222701
297663	404806
234761	93245
487864	54976
76770	433966
481419	65753
404348	273317
137370	371442
17103	444345
297041	143079
81423	248190
438069	250135
237148	136435
101912	262696
139698	234203
476479	472239
44647	267352
449686	286828
195649	68638
57948	168381
5242	60118
385731	377403
197500	181737
224738	160536
412483	167107
203656	177061
166345	401645
373025	100705
453738	233556
370596	267602
71189	264684
88129	418420
397936	77484
458768	387909
438009	250434
12959	252827
32374	351332
406615	440962
318561	124505
202265	469745
138126	120707
81670	183213
25281	101058
390019	370
155817	47868
10762	265883
220461	369231
104740	185999
30036	476976
353856	35322
56073	391085
453009	490187
438900	155927
136565	230992
223121	89968
419962	245679
54132	433988
361060	15209
7866	286936
226869	428026
450417	445754
107320	214692
183797	338271
138126	23039
378107	273241
405541	325033
187393	214063
256716	95013
489243	477825
17968	148171
486712	349135
415040	266611
425467	1057
59658	465280
114958	345368
485100	195573
239431	101650
184936	478415
2620	378330
71157	209663
442223	15209
295335	406330
87638	19486
395967	131312
116166	110677
435556	474890
318620	389387
181031	94665
304621	186259
475215	378462
5874	417201
184847	350694
207099	371918
214855	126426
118755	291484
206963	50984
211811	110677
24214	433934
277413	492059
140504	458137
287566	180014
319231	247885
297069	291324
270003	6655
469509	461944
180464	145948
420234	451791
348384	147520
195373	5857
373755	438728
299452	86560
287566	408288
133417	9203
333622	195075
123045	320097
378830	237165
21875	30176
49129	45464
450004	1057
441272	459622
143095	116426
30896	405660
241380	275615
383109	259162
182552	269994
153400	309425
58484	485270
187836	350783
397028	410999
140983	286828
442891	80214
359328	417809
110401	84502
282585	293813
455246	333551
153060	387742
426550	181643
201946	275420
269830	207535
45817	132247
384861	295650
229793	323735
189965	138297
267058	387742
261120	243362
457781	54517
482420	209018
39679	87904
259537	100619
316565	306358
35988	309801
64265	429161
104619	197911
167355	62191
200067	63644
260624	51881
409238	326003
480580	31891
265949	37730
17021	467492
350093	439102
480088	344735
268816	106172
255591	464420
143370	208298
113921	79989
281671	286828
73360	92044
7968	141649
372340	44832
157719	92954
85974	99405
293974	183847
486381	292407
395056	114644
232035	428125
201181	438419
116431	239028
235827	230783
385256	265850
328550	150974
18845	435844
35307	67889
291638	255650
406424	190369
167877	229124
275175	306442
223759	117483
153140	478415
138238	139648
446926	99437
263539	40733
62573	277834
432852	261856
331642	355806
278320	372095
52857	313314
28556	175721
282978	110677
87046	183829
425805	228838
221853	296586
60025	26940
340734	467871
342611	434177
199958	80527
17706	244069
467703	267141
241284	113051
44620	41959
181905	264493
130069	452821
472817	198275
411862	183770
326631	356064
23384	291852
479351	26506
284052	387742
112338	359229
178141	490875
482116	310629
168994	447468
319262	267602
141485	210132
192238	289444
313670	387742
200918	372238
180512	164884
173863	443031
285312	432276
407238	491497
461266	263972
78854	117736
43793	357854
60208	227101
313574	437563
412902	167540
108057	318310
250875	474028
289513	96894
274852	407306
263708	5769
375095	10646
362932	335176
419548	409828
137962	477136
391420	445353
83975	184558
143501	328550
454410	222701
389424	39122
116271	11451
429287	336071
192611	182192
318792	245228
346557	302063
392332	186259
439559	267602
288946	6120
391613	207535
38861	450881
317204	236654
262250	139648
431418	136177
77300	398517
203781	363581
470711	420790
278412	85599
183631	240805
345886	64544
193664	208577
257577	118183
468974	359694
157234	492939
18201	164748
305520	250849
399825	319656
252513	489822
299580	434705
247809	374594
58005	251152
277439	463467
121866	65876
288024	79485
408615	44049
214725	26699
408737	272803
372571	397667
219203	360916
94854	420034
5700	391755
15220	54272
485880	184657
30568	198038
194438	23018
31814	165582
315656	81575
462792	486937
418123	250914
257581	198297
175514	243840
257098	48861
446627	110677
168437	423666
298455	141394
438886	40447
88336	363581
294418	261735
103884	446329
484486	143806
77793	110191
438193	244531
366521	326815
149589	494102
358946	217632
389090	73753
352905	411809
31322	274314
272240	463549
172335	279047
391801	231482
363467	444557
297728	301823
443429	158504
101582	1605
464773	203279
153006	451379
10569	295114
313189	373698
259537	357800
449521	331783
306868	184558
360143	138738
188980	424345
62256	110708
156190	459281
232499	15926
405555	396703
74157	152502
294168	92613
114694	55074
336071	55129
21353	295350
425760	95721
175012	132456
37619	90682
235583	420944
57	470588
409468	380409
293434	35707
466071	279264
475919	345011
153322	287024
376619	146627
462119	170180
325329	249723
47176	77347
33390	141438
314311	195306
339692	40784
89238	227143
419546	492906
35988	267352
106218	215455
291490	44818
315	239547
364946	352378
254446	476772
220490	81859
46092	392086
198198	428864
260271	15209
398997	312161
312283	441727
348171	282942
37756	14335
253425	478415
193090	252892
122972	167588
477542	156376
369030	340627
342476	115455
338548	17678
382551	426041
206658	359762
238912	273831
96879	351639
287566	409143
199882	236240
437505	55372
387986	119762
86207	411580
229639	257227
126628	16433
313141	230437
426727	134506
363993	22512
394435	297285
486712	423741
464642	108554
219136	255440
276555	32807
337871	478200
369804	285156
85317	470541
342714	368870
201423	468753
255998	288044
219302	440660
328498	282843
405672	296432
49507	347202
413510	434035
413158	235496
360459	68776
250404	134118
358326	20889
196837	385000
58315	404960
73466	342698
113443	264051
85739	20998
318488	121106
361001	83872
100033	279386
251802	357646
250058	125627
176393	486885
85936	77926
95916	199470
119963	148420
408357	188469
60847	166513
64977	181957
281052	23018
289675	281484
391008	396080
203505	305472
326574	94516
233762	159249
177530	70433
377967	205146
199665	44469
151900	149600
341778	187258
446071	82730
7922	468313
433443	86800
65497	345401
256893	46990
240638	15133
393171	20932
244092	178162
406376	30019
426856	486885
440138	404218
35594	212734
293640	474024
101588	404806
224480	110677
481923	15209
295785	241525
137013	164184
475287	332392
15617	330154
254599	192127
237028	286936
422771	403954
480307	257958
128545	357854
4649	378462
52380	44819
30549	32807
62659	324279
320578	444650
393870	312283
108745	15209
380454	82962
118602	192567
42478	180578
261396	88447
326758	53183
458657	310898
271366	411802
300893	273831
286777	77727
264277	154355
234603	443841
79811	41075
272514	236240
471890	62191
160838	161244
318652	474046
160794	408804
180842	186100
467525	322244
244362	77004
348500	398432
14448	352952
205584	416758
51430	120783
264626	423448
263328	9950
108648	387987
476099	339866
78338	313745
169530	393326
95575	81018
143133	123262
297954	117800
330498	344138
94875	76509
445016	264105
177898	86728
152011	78468
131486	83627
90429	23354
222491	218323
296222	33553
338281	408250
451332	315671
355898	56565
277061	86892
411928	114395
381599	177689
369813	484574
312714	261945
174523	484447
134779	315671
126461	452098
126195	162927
464100	82585
329750	406491
267224	176182
401600	134694
342240	130668
312283	331342
9386	244535
72804	342381
198468	317356
77231	298606
224738	169692
43131	4349
335059	116572
332660	415558
312474	266582
131606	198624
263958	185021
470343	371927
115666	298767
148646	17339
450532	143209
313263	321486
423925	15133
412110	54657
185339	350836
174255	220148
422463	295650
226150	183213
39683	53199
434729	293813
165646	330469
185138	491984
44577	164504
14031	478859
11043	381591
426863	478415
188380	444397
417914	90277
88852	280089
233465	469235
276477	388775
339990	46127
166085	64809
223929	473109
258997	2935
201921	325891
192670	447148
422546	280710
109885	446578
254674	37238
321085	241468
3269	478415
470672	140202
277523	35032
26632	125399
199291	417918
444139	44176
61800	119381
50612	270836
93627	202905
474106	247664
209477	49828
464926	312250
104476	336590
71295	453926
401297	35661
378438	440992
37508	224842
223528	66359
306987	269666
39683	99835
297641	155149
207415	268118
49494	110677
454503	112086
453018	42189
419159	179045
492673	214499
451833	155730
119345	317688
329413	477365
51755	221324
300795	326987
290824	146202
271469	311984
52163	377278
65523	464420
372736	99437
287566	391870
364509	315962
395867	186259
302208	290450
74372	170319
373646	450198
350650	167517
193807	232748
7483	91855
181347	4413
107885	219200
369181	398066
286109	421206
326631	17623
382970	350407
69088	27464
387775	470818
115948	257339
298678	301252
177355	356315
104157	398149
443434	479614
161641	273831
56396	486369
3111	102558
130651	213889
419369	414888
39601	72371
301557	99210
28496	304353
215077	440372
114707	242987
368128	71994
160377	51962
220723	117992
53250	445200
172417	170180
114063	390956
256716	24412
298141	342151
435357	451016
109733	446252
267516	260640
476183	226308
52570	311221
484582	197812
234532	137133
142968	240504
384373	261484
18928	208577
295984	395988
469672	127884
180455	476231
250290	466969
102838	429455
455247	296874
183704	99421
482972	158864
403044	186561
88359	264258
412440	477590
306196	191839
38456	213017
12217	212029
320259	91663
220666	10646
99499	191977
232912	101058
101344	351732
287278	191833
464832	65699
406972	479947
3955	152020
385350	397686
198138	12177
470266	425675
203995	187737
54449	464331
422200	237235
54101	58881
382894	421830
41354	215007
461441	267602
51581	119824
469063	473312
330792	250095
328110	478415
15819	35680
238269	446467
114600	4369
32477	422384
194118	110677
63202	60517
417801	123955
437098	167736
182561	454975
42906	442867
412440	231496
180317	19039
8970	18393
288136	212081
328909	337921
62366	266852
117803	360480
190524	428874
185923	290450
106514	390518
134196	9712
31746	136499
201586	129395
264286	87817
185579	113051
365171	223941
13297	126473
358373	132740
487704	13370
232003	395749
333810	25984
95120	302067
90050	20959
265977	244805
12592	353856
296144	43230
55405	225749
374222	124197
443626	285634
178416	197896
97245	137128
17436	430356
382185	243438
378540	91600
402062	313745
21067	453009
56145	420068
266965	428214
195225	293813
431691	334824
388917	289294
414477	477986
395131	404806
179887	6735
28205	200718
436505	194870
81478	489150
424753	87495
399516	443693
387813	84089
323450	211868
84224	369599
327209	24639
126325	300800
230709	312405
264433	266852
409388	236358
191167	443434
317118	42903
395734	92954
437002	33856
656	182442
282384	22719
459578	447933
325193	23345
474250	241917
450059	480783
248013	351951
166626	328729
199108	62191
448795	322908
483706	463729
310893	63683
322858	232555
267739	464734
265187	98807
387401	371049
132154	19262
353051	214024
189806	492588
346379	3011
318152	317118
316414	4206
353491	292494
225988	377778
228924	21632
39236	273568
457839	492906
218484	456472
340779	317675
157715	256121
407022	450017
454109	478482
425166	58466
410255	482143
268494	407313
20281	489552
269820	99437
21587	482456
127528	434893
468560	237404
462691	418420
103491	127930
100705	139630
457235	132472
200019	367526
21057	157414
261736	49231
63959	265370
200092	442967
408249	383711
216246	42890
219363	113085
332802	313829
305979	447517
39648	113051
273865	409338
21038	399098
352905	311531
89883	423013
439588	363354
23146	306409
237714	280762
46895	146251
348644	72109
308450	228110
440331	448709
3809	16790
45919	58523
253210	301547
50627	273687
405491	108315
433652	267352
175012	448778
453821	422164
452742	118662
54234	282822
394944	18479
120882	48605
54976	15409
476872	310261
236748	347243
461141	332734
318738	20959
81262	135692
400520	50682
263125	362808
390933	418317
1494	433606
469532	2739
493422	487833
209304	184995
272696	99139
245938	411377
47035	391414
443714	2715
361010	449298
41378	415123
335441	398122
49684	283287
114253	293813
429287	165002
462392	164759
442765	390539
366877	264406
306858	448265
474412	65504
351962	225683
427605	190369
446285	206572
67333	141132
178070	492906
142067	215879
454908	438419
487765	368701
11748	7790
203787	132247
77359	316796
33896	489612
301173	232188
35945	253322
126972	235634
22804	480535
381039	375921
333472	80543
73290	353557
135622	93876
98067	317118
475153	93459
192034	292335
433899	124008
58988	164504
487909	253915
235003	18917
319543	276124
168371	15209
434854	492043
325759	370002
311517	190369
62332	390648
410045	464420
145546	35622
424826	334415
267028	288035
188969	243840
320845	118286
54789	116714
246199	438373
8002	153422
193740	2232
457296	166293
312347	265589
146893	337820
95672	101058
111264	250679
134876	427876
319824	348798
27186	411424
324610	293207
114335	106946
301059	490306
388587	391414
411947	441628
305589	58361
151691	110115
239402	13129
148191	216752
109674	35707
55633	327343
288632	362598
326260	74886
80981	476951
341379	293962
45513	266852
28065	247449
357737	310284
436048	239415
90327	491290
239120	50751
35707	207459
318929	414159
486192	23018
314590	62191
476804	298182
119101	408413
486720	267352
195160	447107
316528	47927
373082	318104
418432	73236
334089	264549
146856	203279
78030	448537
452097	148008
146924	317118
213146	192610
455749	315444
77316	207601
168594	223195
488025	88113
191761	12177
363191	277961
448726	157726
287275	186440
381688	215054
53544	17835
413017	307053
237596	160302
194398	311483
10217	223115
414286	117686
371125	115170
347526	211663
407289	151413
7008	422164
12562	190369
225233	183007
364255	6053
475848	243437
13366	165618
482646	457297
69749	295561
290062	105498
361600	328147
355083	56565
471866	156947
210612	258990
342465	172890
47682	285446
128939	395988
341350	366641
85674	272908
98210	694
69993	70557
334256	27464
113364	221399
89503	292369
380544	458601
13434	299251
247210	489150
197099	403970
55156	339853
395029	84089
236630	399126
89064	180957
444455	355093
421493	374049
21919	48508
163094	255939
112929	421356
452778	441357
191620	20669
143190	104598
111257	219865
266655	195121
287566	482851
390993	317718
174139	121117
4956	8084
291811	412040
404408	193499
485901	303648
198997	347145
446135	346584
279072	217949
104205	196269
295080	350822
190704	305321
472049	73898
332059	53994
431147	456292
234856	220417
338437	249202
454714	463615
127578	317790
111161	331964
344135	28129
44159	311394
81249	23318
237088	121437
22233	48861
109109	214311
311315	23667
417019	317356
223382	221674
17968	47116
269612	366374
458837	441135
276944	182342
321632	478415
164196	290243
253020	263833
247710	88606
83652	167989
10997	28901
182133	317118
409168	335812
280009	41753
6331	81817
138592	395988
374379	98012
42905	337098
303629	148062
202866	269652
18548	447158
182690	280233
62878	265165
236032	152343
105149	448265
317896	63528
242903	456640
304501	263713
345715	318940
29161	456065
456070	397375
103178	148519
68845	245679
12573	160166
160237	239958
318088	119381
369704	487135
440190	484274
375572	326118
287651	54976
276821	311119
455430	366127
427505	413880
94640	65838
355305	245565
230051	190958
460263	431285
392526	320808
219089	322299
449914	95149
195396	99810
405788	366768
330927	44607
74960	324860
413580	414169
328385	286936
63161	301659
322665	189114
6761	411424
410853	83027
33997	242246
319017	440804
265262	370928
311562	223732
180244	245990
469479	182940
474422	402193
190564	220329
423152	338499
488971	301172
258187	289298
169102	190369
467916	192851
72853	190369
217389	205270
316734	394492
375116	420790
406572	327199
454263	164937
106460	300480
330491	315888
418971	153990
231709	463799
266965	307983
336323	452474
137359	320464
75654	186440
340979	487586
90519	74829
6603	35735
93201	451906
400990	18482
205841	21411
94584	196783
371719	423927
222698	304568
332299	235679
104740	15133
22928	256373
359295	156911
422641	64474
30198	13129
120531	190369
91750	119123
221582	58208
223241	143621
223929	149209
279575	332446
268598	228431
72658	303199
425389	272159
277278	1570
279601	212081
28938	128657
263328	157726
113070	190369
130530	88881
261715	313745
462505	201121
300727	145121
359790	152794
219299	75303
272331	144975
406812	480086
4898	452098
346803	415105
189223	163568
32172	273831
426742	63528
48303	447054
224383	288466
177395	279712
288825	175309
400605	387839
351534	94344
123119	7942
167112	433934
417643	327061
45055	53721
133177	311777
272065	412980
27068	229219
271851	256650
317849	82008
134299	198806
19812	364146
397323	355806
385062	214024
25947	334077
299580	64927
356530	4898
54101	54976
43807	366507
103449	393326
238290	341545
336071	9618
245495	366617
171784	267616
441463	264103
360459	232847
309410	302433
270294	229813
339783	405788
27137	366941
242411	476766
370785	444910
157247	359627
430845	471745
318820	48275
319231	181269
103391	124819
337381	438513
227934	327566
48594	406243
406579	67089
400586	162399
307083	447851
268835	369262
357597	197011
215343	441476
422246	446266
47401	75086
186961	345745
389641	268917
286978	13370
202379	171870
482225	440660
197735	136210
450628	317356
323089	374939
156212	211311
406784	17996
121875	335663
201556	21411
237242	102316
493301	450552
90846	336590
128704	196829
379903	419580
330860	491525
220756	253916
145585	121728
461833	192127
351697	475594
333926	293813
23741	363320
218293	313745
168253	55780
61107	142018
64387	420349
478573	152372
228551	484102
304186	457081
326631	422198
251076	195515
246838	45335
49532	459213
119288	94665
181016	218615
154781	116070
329599	148343
244274	353787
430161	477986
476415	110677
272336	311297
140293	486081
462604	141940
171915	27611
292500	250153
357715	152502
206133	433557
19492	489822
382143	186515
128429	474333
197999	170265
194325	431691
35945	160912
368233	477136
24718	486086
18781	360364
192238	336590
82508	269353
154023	248382
120050	52490
435862	107148
387357	393560
246793	181521
388696	52927
135015	221890
312349	91116
226167	318556
358480	300119
292345	123955
344970	169603
436743	264852
323089	383382
124473	102612
183014	422435
384721	10785
227919	82863
9232	288485
244177	299476
35781	449318
236196	420392
389643	231705
466006	458722
440056	485070
300473	488412
430601	203656
55105	308156
102914	35707
48146	399981
342598	290014
305827	287382
33343	8551
260735	204803
260355	440169
19727	151197
392086	400906
50034	193887
122942	103031
47214	266072
114405	134682
221557	4741
14871	86560
407576	438419
106268	349788
66473	9913
257109	91964
462751	307279
248799	253919
448011	12129
301955	100287
367675	426887
204348	168381
182799	264204
401841	258220
454167	452782
446140	164349
259978	352904
86248	94516
48228	105578
295746	420944
452656	12895
241023	421423
340918	170894
204330	417036
339333	57870
62234	399150
326596	317118
373025	350463
388657	48275
174815	449383
470741	109271
208223	160412
388158	351458
126452	476444
171454	347917
388158	187654
468460	447517
377273	279999
128704	194805
455565	13370
459360	216279
409700	26714
464022	118286
486712	490588
413009	286695
456748	491150
38567	88955
91828	335718
189361	275026
392011	389009
386894	359029
43881	254418
59467	298640
119026	122218
52668	21411
79282	160419
43280	462116
78742	53922
25014	404806
370621	48163
217099	309425
212824	183890
437307	257889
415287	420790
16653	43106
23795	360952
100651	371071
142753	328140
139279	313314
205152	306100
477437	225211
185298	277961
91197	54545
229124	263009
475770	299219
182376	272846
39683	103091
221296	443976
120429	494102
359824	190369
287099	230710
214608	78380
97453	487869
176059	367937
466395	198038
309778	317583
251439	221820
102151	418848
88790	55243
132153	110677
137960	73999
464792	120173
399837	61059
74606	4349
144732	329740
100172	179878
71474	142918
143609	472273
30996	175443
141582	4413
41676	474341
102832	315306
298156	389714
52867	401871
326762	492507
88304	463623
204237	396988
237458	318532
412729	36250
283178	110901
213343	98687
407334	316592
50748	15209
72015	94344
494074	265589
372415	59311
342461	86476
453646	276021
247136	248683
46988	204330
99292	122780
286666	388575
483150	89713
291832	276744
65755	56068
29255	276358
83137	450983
352022	458237
266184	86476
266307	38812
235673	171069
207777	191821
441463	453919
193869	136891
410951	408499
458968	54976
258799	432921
491190	300473
432316	137719
447722	378762
62193	166513
156446	151698
208222	451460
196984	364146
377664	331719
85645	485031
467372	112087
196996	121621
59999	4413
454263	41676
469932	221127
223785	364024
263539	373508
177409	395988
373136	435280
289550	310681
298417	15209
78258	221324
214316	435886
443121	293813
165866	97894
315801	379675
227195	166063
415173	405217
423700	267352
275541	226494
19492	13563
221960	168040
395047	281924
283147	317356
417938	293640
214231	441590
65570	405697
57447	5857
481385	175866
350313	303175
123932	351300
67988	94516
261518	109271
288354	187974
281490	239211
479815	6183
458831	184858
440380	142521
373755	404960
33216	371622
8524	484274
376117	460394
463600	456061
438158	293813
303178	79989
107660	404806
22336	250410
320259	120489
282967	486607
232035	460899
258398	342043
58553	101058
378160	110677
92643	375460
48130	447270
327467	302560
90696	213330
127469	374901
393545	101806
214828	430356
115823	141509
89692	350845
181889	214105
125900	342758
172370	102321
452359	481785
342131	389167
293726	349608
435936	156006
189786	98012
46296	114108
153386	244404
331872	167201
4533	101214
98358	260527
44599	447560
470263	24481
116576	171863
363251	330469
413832	399286
16831	337849
441678	429863
373755	342698
314311	22726
139350	434045
390816	154137
408651	337791
277333	331603
64148	364669
271886	461208
39082	385097
328940	195348
2237	380013
382848	427012
155311	333390
443307	385000
419185	24093
23741	466132
29581	105967
244536	219640
483987	352464
41330	41351
143406	337849
330313	58169
53560	336012
447610	159401
355397	406529
253527	175013
300051	273831
106274	373147
355083	476951
131486	175402
373182	39195
274613	493834
377449	389387
28467	19210
379708	385316
178456	137508
310922	147078
268087	227101
134025	396563
477518	451521
48474	91600
161943	372214
485692	103301
75228	98906
414118	460459
36679	492316
398843	198114
407016	318735
71189	411839
304404	70394
404568	452512
268284	443539
113950	253816
7565	401232
458065	485280
370726	344163
199947	423741
246884	205223
131574	133423
357969	105967
438644	63528
391428	460339
318296	274415
11318	148000
463081	476231
363865	330752
312389	150042
218867	132740
358860	204330
146053	350599
430450	90123
299788	17186
189318	492588
304952	105585
253749	254973
299763	385279
234927	87515
382453	432176
219068	400120
82634	126628
42680	15209
207733	318563
219546	465647
297717	15209
478763	180962
401009	385000
168439	312816
258367	395931
96541	96977
127972	186240
4634	21995
466278	94516
145685	435817
93328	319147
427809	176878
73700	391414
71949	187599
3231	264167
66509	217423
301913	32865
215979	425121
214367	87506
107345	263726
174312	206430
380025	1605
358148	35622
443163	209091
294323	467612
326809	68416
250819	477303
408158	264594
130069	160454
129352	171953
235837	268743
251728	77551
167165	428026
96973	195545
321157	276573
256165	21998
187761	76111
62825	251812
110451	254973
210050	433754
472452	79186
161899	278636
416194	116087
465383	366534
182004	414648
288100	407902
148246	405271
47225	318932
272349	144800
309589	425478
12963	73236
397936	255897
383164	322293
158983	328226
134299	160764
184889	168381
384370	367620
296376	395988
427082	3037
247608	310867
461368	96366
400686	447517
286782	304707
390597	379966
225172	268129
357345	16435
214308	41197
81225	248159
398473	166513
415567	263009
437623	52385
177330	277178
42412	407882
290216	183108
317705	237226
410207	431799
271361	483356
489579	315367
162952	440660
463463	338271
257440	341271
3856	274309
84693	469509
426742	295650
130215	265070
308450	473655
476963	485031
179041	392301
41863	226300
341417	21650
244805	415005
287212	218727
155044	121574
281116	183240
70759	394656
342977	138823
421401	167197
394515	391414
468121	466945
200019	469719
438394	267602
112425	389682
285123	212278
151712	421356
115540	42179
281236	286697
281663	465647
62171	245212
136955	165435
481685	219198
437179	233787
14400	299062
319824	7130
478490	51846
92933	153799
191935	411455
14961	359762
197835	297434
357294	433008
413351	153352
79102	475200
363231	69257
422470	287694
365550	80525
429878	145860
455024	327217
488348	489103
346777	476375
447764	196330
285898	315768
97691	141649
3809	213640
252797	461392
374350	22827
4898	153408
458207	308211
416560	458428
428182	61842
470672	373852
72804	356332
296340	300473
321213	51895
132258	414269
461136	183980
71091	249623
175043	99790
386516	306387
367495	207927
432043	273831
37592	314537
143412	384159
323332	228431
474193	347873
204862	164080
424401	451016
150567	347354
433510	74611
308618	316009
334262	40447
54780	293813
317764	412907
227267	301659
167177	233423
76113	131813
341061	261964
215248	382314
392086	445164
411704	296833
409745	264241
234931	67280
70478	482706
426730	211868
457313	199353
301312	203213
227719	295976
199780	493711
11972	104505
278537	114106
264277	239528
308578	84737
10272	65995
219715	104788
412050	208564
379269	186159
428771	172089
10544	85895
134440	235634
67025	205969
260108	132843
26449	129094
299524	290550
122344	293813
163914	313745
87536	94516
410412	134259
245100	140044
279609	348798
480429	314
323514	248501
71511	164847
189659	481368
85565	94344
58784	110677
35815	66947
215231	251846
291881	281924
26184	379976
445101	207535
120814	417686
177810	205289
74076	426674
437849	104515
414058	117270
124085	437803
469384	165364
472435	308100
350347	309425
106407	160419
347324	326240
237714	354933
215701	167302
308054	96589
144042	209091
461839	90922
186044	459213
16774	468609
482571	33370
254542	272339
252603	55987
290167	47911
105249	450127
60517	231700
265128	226509
90446	371918
188992	245679
271290	97277
463330	231602
12276	323175
335141	13370
345785	369283
310153	10975
272872	353576
350628	258126
488527	59731
377443	111126
84182	370866
472909	104598
11797	461846
172165	395814
480197	476025
379829	317118
102352	153604
346656	263762
436934	190369
28200	64402
461132	168029
25969	469061
87739	409248
345107	320267
339964	356663
3321	211868
168568	19971
190281	480224
160319	359246
448651	231485
434854	470054
248696	355806
215415	51895
52909	447517
421655	318432
289430	142018
99760	52537
381979	481179
431187	273091
67969	53389
224847	469235
124490	247092
39898	103109
128160	280309
100320	44469
106268	16033
281677	165339
406144	51895
414825	317118
178422	440583
171170	246535
112275	361531
318526	235725
323664	261021
200067	243492
52217	278700
30394	59815
262876	316929
19376	80193
445708	360446
447863	410459
306196	182631
454867	262094
117396	361508
44620	477986
306196	312161
189974	477750
299712	63528
131037	231485
249525	391414
302623	232915
3623	482729
291102	52091
116431	313745
316198	89009
307503	161134
26426	85069
172132	60517
437871	185910
146734	231485
202971	20959
338003	366127
340037	160379
7395	482143
427629	211868
114643	315574
9978	126101
254900	94665
81279	386901
446413	205572
40381	455535
476346	342807
273554	250434
243727	229150
228134	28129
286978	187834
73671	433554
469755	238399
377354	315671
319570	49237
9704	129153
319259	327100
262210	297351
227182	301449
8580	21411
219296	134145
210139	195121
345401	302011
173150	363457
447486	251878
167225	102477
334878	48146
163455	473220
344184	195551
229639	39764
395428	376713
312734	380278
363562	137845
16736	8611
18121	261945
79881	291324
493464	208737
279702	485451
488971	7817
457886	261872
464521	70557
30132	209911
30971	55074
211174	29067
363821	174263
48594	335380
150798	284843
315692	407362
68431	246312
372448	421356
338271	117526
253400	368520
109062	307416
361008	150478
179577	231740
491393	490913
212460	22512
164812	434893
6331	343291
279114	184070
71425	115340
1020	49903
227315	241530
224996	284223
419844	414116
74530	190369
116947	28324
228147	156142
140548	169198
403675	435708
410977	440660
412287	221378
78388	380930
259530	162681
327670	177935
450487	169124
147686	298202
208593	20299
442068	388531
14871	257377
269569	64417
319253	27464
318075	414123
360232	411809
294796	386893
3231	114063
324708	176325
234881	283178
373025	450541
133909	100693
130953	288292
1057	470671
178422	364302
212603	400677
276167	334415
145288	219743
273662	262954
255749	32807
250858	452803
365719	274369
99287	51927
74847	179375
139185	249550
96007	434513
187834	200314
408136	318735
411157	112670
147686	45946
287566	291744
466479	94659
1839	387185
429391	358039
398900	80543
239084	451401
188534	486268
273429	190369
53387	205765
53963	21523
126293	267352
107837	349140
127007	211868
413947	205223
367668	273831
11864	405842
145027	168779
229172	226023
177462	74324
103309	260264
225866	87508
405530	186384
409298	19821
265912	110677
392380	80662
207731	94344
85752	142921
9781	180162
86204	175778
167583	116450
248334	205287
53411	315671
273127	380538
377937	189190
414327	148690
44715	236213
399374	83811
396478	152502
336071	267089
260108	204453
409143	174495
342016	251669
487756	472239
487833	8942
132233	249202
362170	485304
300337	472665
12675	171771
62074	101816
295473	292721
222299	37948
281622	43616
328867	261532
383214	94516
486577	345585
75339	48272
45766	5988
202778	385758
461185	191398
396824	445148
179427	318735
214534	179045
74149	457653
241952	115992
312474	354419
268485	20586
360390	123408
298665	398689
129727	415221
52960	299073
143501	190369
63373	308894
91069	187834
146129	190369
298858	194478
214366	397209
289334	147520
145353	313745
244186	485424
162795	300809
334381	110677
173863	451189
448158	16539
172087	190369
154708	36392
160341	76454
138749	202119
477932	491234
160790	228431
399647	25328
336748	49476
407291	277961
135509	408672
233926	186259
277633	133903
310153	60389
269260	166730
439645	252519
361880	39142
409360	428478
287444	186548
132640	6253
161397	234356
303303	42313
85668	134573
359576	440660
428944	360736
393010	105967
275460	463400
404806	492556
391077	266852
383805	196783
146931	72941
65263	290656
408355	116060
121641	446117
269001	25716
139541	209571
241952	229150
318958	425759
125104	194165
9217	119051
20766	124778
394434	154636
437729	5040
173196	317118
219292	270812
354237	28035
297258	103689
295561	396352
9969	453185
13077	316011
159719	431264
442447	8399
335942	358738
392562	437780
25966	119762
353287	128152
404094	139648
448992	117215
224903	276074
405440	402650
241578	22827
363587	99719
291400	433934
390782	38016
154730	244582
445343	147554
102065	343572
105302	401854
462745	457639
19490	218612
63314	259435
345974	75495
247888	237235
454541	451016
225277	241468
355508	312240
127320	240374
306294	190838
490500	244468
344543	267352
123095	53490
1685	422164
94178	310232
405535	106140
316565	191236
15501	376274
275758	117226
245917	59636
318715	474453
254463	221976
457574	492707
84745	447578
405565	196976
356005	385018
130069	24463
263439	302531
65385	250649
39961	274356
453697	373420
162428	258220
111833	186561
43835	49621
390196	359218
316051	299046
108222	301475
177333	277961
402893	81448
103665	321817
81304	200549
469368	409656
7662	456753
218441	125865
375405	415284
153438	4488
109603	375768
161023	355806
408518	293813
211333	352801
463270	66277
350764	472072
379680	145691
470483	375897
393353	423385
204330	24943
359452	191944
221648	361960
321626	98727
470729	127444
313413	219965
153497	281163
444139	197212
272143	490781
305926	377509
80334	190369
222792	399229
207520	122462
345215	435242
278289	214714
222702	468832
233374	108932
131648	132247
76242	391414
153497	459213
402626	381512
111076	5040
442236	30821
127001	29253
363316	15209
284545	440660
237120	379269
174924	407386
430073	338555
444650	59380
299869	405217
174139	295680
254399	421448
129506	132740
312381	311832
154981	181330
129708	189413
473879	260977
243319	343721
337704	442096
218713	132996
189659	137833
326712	313745
338912	358383
290503	387848
77357	90828
274901	470128
235146	119410
376553	54976
21095	95274
450334	404960
32968	25034
360165	100072
415624	338271
260795	273192
12179	234865
254575	217275
426357	176878
266307	2384
219546	291324
395309	366127
18602	22038
339024	267602
376888	439074
65484	130028
66140	422154
104740	391830
38671	267602
152368	106422
127462	221061
160153	291911
83517	334092
160680	89739
279643	97753
275487	23062
286828	419954
86454	367798
263557	35032
9670	147523
164764	258370
119600	400541
85996	493761
328850	209720
439977	294385
7686	35735
81225	367506
420292	164884
147961	14727
15884	447517
320845	18132
45568	433934
312269	358648
450798	121641
252217	269199
96839	215369
333029	33553
387372	3552
85008	122199
368366	478184
333584	354402
199167	438302
109063	145496
10145	405217
284252	246713
167475	127921
296029	412716
1994	214804
198038	383391
484228	351193
198862	24077
229182	420944
391391	115169
411851	254973
471074	420511
102603	317356
210884	94667
236552	110945
391805	76454
252913	240364
56225	441722
352292	264406
106268	297029
193103	190369
189640	69734
64252	294548
81441	198019
172923	236660
350628	129403
406660	214088
360318	46971
36711	84111
274852	421366
63391	192365
362039	273401
230807	361411
295164	218151
369510	356645
85537	331508
492393	308019
461285	186384
272574	409828
94640	168213
131916	459779
427493	317780
480452	458750
346299	182226
293743	420611
246558	153995
389219	285634
133832	305470
150590	196352
407334	127435
203786	288993
185953	15209
50045	209471
177577	247461
142643	163991
261452	313168
215260	41753
71297	162247
115950	216799
56620	196783
69774	139008
167588	196695
456019	100693
257915	389387
455314	358146
285221	421356
359946	296423
352428	94516
402326	261278
304960	131951
116641	361463
152635	465008
319768	233160
191308	32837
131926	270095
33481	347734
36465	230378
127270	146217
146535	40784
304702	90958
423912	309085
447962	432041
316376	285830
241989	420944
409439	262954
106594	435485
489930	240364
394249	114128
51484	243840
463083	485546
368264	205595
191357	271059
169965	452921
342588	341271
264765	228431
408919	485185
432175	63038
313951	46441
207435	67424
440992	250976
328134	190369
481157	109687
323525	201754
313384	378874
325582	129270
11696	316929
15068	435689
165443	73336
147979	344000
367863	155117
369211	310880
358357	336590
404020	390232
278448	48365
107645	19297
301278	31545
324708	252565
365658	121106
2680	420944
355611	49898
378717	468575
195601	341271
438081	272031
319081	84623
385472	115627
379224	149040
454090	151312
92246	485304
315179	305924
207068	170180
22366	401871
370619	63726
475476	49903
255706	48762
298143	263009
35594	172918
326043	474503
179163	267602
62398	348059
193453	331581
117423	93627
187834	86657
436956	335319
315573	268956
152466	435276
428596	166513
282746	447143
99288	31616
71073	94344
255641	329145
177119	115576
292641	465684
111731	285309
314723	244005
49461	277961
364627	413694
115055	241468
30176	346942
321321	344095
266997	467690
448206	143651
271655	208038
249017	111552
236219	255650
402197	411564
291172	94665
403915	378686
233388	346987
114308	35393
111968	411225
189064	153815
149549	211106
438381	361960
168273	254543
37697	108659
206133	341026
218665	35707
452830	209572
101344	467467
66448	463549
245262	165653
353684	295159
312602	371411
108780	348292
86484	430356
50627	230324
249122	260876
103578	13408
312648	451016
146893	321747
83616	258817
245047	77727
235739	101058
97254	392788
363833	175608
97134	323822
406257	481785
363521	17306
86632	186561
375027	366493
201975	466432
16317	362206
53822	366127
431040	324377
266459	363700
256845	448426
491582	221263
382659	491383
175575	35629
85347	6984
192235	43305
374112	208617
458207	157624
429207	90322
374843	474963
245170	79981
88869	59658
154383	338746
402731	196783
408436	232316
400269	65764
440159	286936
475039	351414
66269	249380
322796	113051
65979	93245
237092	269199
372638	165437
300928	26400
293141	77727
337483	378859
326631	212630
173701	226152
154325	223398
402703	485304
21919	350239
489354	224085
376364	473511
400208	461846
334899	263524
413624	430756
310953	226493
236835	324339
127716	301659
476386	113051
426190	97515
299970	304731
408586	87178
323114	9054
106918	454726
262639	472312
155210	44364
217525	237235
362840	278298
428944	183213
473619	478232
80811	474503
231706	42890
236272	403501
162819	288035
453294	207702
189125	24943
429928	79989
101575	240038
281119	105878
156690	36836
450465	298182
198862	281898
44546	13370
339815	56381
103584	165653
136731	57375
72036	60839
176130	166663
449904	35707
463193	94209
214608	382528
450289	79125
405946	29672
242178	155140
352739	309774
39673	206623
493799	137155
381433	401871
230051	482620
477189	138188
190564	420336
277568	275790
93384	375768
303782	212278
221296	103656
209898	3769
263084	464727
165413	478480
2424	93627
452709	261576
41297	247716
18744	413662
478612	335023
216131	8084
457171	390573
213875	208487
371454	97833
463200	23318
250980	430536
271760	98012
169061	214992
347978	331238
209898	98172
55633	404408
78146	409142
271546	72517
160368	183520
328867	212205
176125	295434
263880	239090
383983	74106
343008	416749
456189	118662
122953	243438
190455	36921
23255	53490
486389	300781
267555	346567
119345	10345
180589	19263
469710	122490
468935	435318
110236	157136
78745	381770
315692	147911
251338	108222
279282	4413
352241	403986
381429	469235
53530	340800
197399	251961
158019	488935
296906	267602
19566	71650
248389	138690
291466	306264
81879	10345
463905	243115
254198	295484
120050	3041
241468	357473
390704	11360
213825	318663
435289	21583
228989	21632
380858	284630
1170	444181
306105	153995
392058	407573
88952	110677
80831	406626
354330	414930
42653	428412
294435	289970
315340	413674
211331	271020
76283	152227
400311	13129
222102	470921
75063	18200
351703	51895
125417	69561
344045	380538
332331	149388
247539	160183
270341	355806
238959	6230
373786	395141
403539	467418
403527	271508
108167	434567
260418	55268
238041	49828
145002	313523
462188	296693
44159	321888
314740	472408
61471	469235
292911	232384
315463	90283
275381	54839
89219	65194
312702	478415
252428	387839
214093	489812
91252	305535
376020	435066
336921	304821
76228	82017
480967	313314
345731	445016
368395	155007
242484	199813
250410	466909
259111	110677
319465	411455
267443	53389
146224	397098
261551	109006
297977	206686
449904	258220
183108	408638
217837	162795
185101	465179
359	441261
372675	387413
305580	476231
130040	276621
196903	432440
287704	237165
422370	327217
398853	384668
352905	125948
218697	206471
68881	288354
161375	438373
205280	190369
122057	160071
398519	303497
22719	231700
345005	139341
432638	404960
483440	65670
369209	283354
381695	253774
253470	94516
181190	27212
88359	276744
409372	219865
352505	300800
364577	43503
332299	191536
241137	104074
236810	205289
22779	343085
239107	393326
357294	481368
421024	341470
281563	238041
208547	417201
319016	440660
435448	357576
452293	398255
404298	182940
115636	155339
311367	371853
380414	152085
316469	14132
397098	237178
358170	309425
69503	109003
48387	416587
175382	241120
296366	478052
149784	480025
253423	261829
202293	198233
186481	22804
478287	65683
464966	212584
492290	203336
411304	72421
167546	246592
217451	109006
158112	92345
420484	439123
143290	125662
380271	422164
230192	375840
69619	464852
294996	476669
205773	10345
417369	119762
477067	93553
465622	309965
239427	222959
222709	405821
792	190369
331744	84502
426292	23018
93022	237660
467446	64075
240225	477986
444301	213374
167588	422435
40420	351424
247552	247552
159752	41904
493567	398066
110677	421329
20082	348099
228084	87469
396293	97834
178875	400817
257204	317118
322038	13370
300284	210354
323738	403106
152023	155753
411594	183213
388696	187338
217953	393326
398308	282600
59189	5769
414878	129607
425723	311274
311415	331581
228596	431891
120446	179375
409808	164446
109318	47295
66273	335606
331388	152085
300506	32983
211511	23859
94099	134118
445661	385917
106164	144845
415228	59419
179153	461769
49644	287740
270248	360736
341272	390197
328640	420746
185971	327013
218114	191959
465200	442221
203438	209824
244951	139196
334092	371275
344314	361876
328367	373263
9072	263211
38264	338271
77731	258126
347011	151532
481992	36191
65688	466737
444890	492533
118438	489182
128738	98754
15409	184781
399224	148119
396021	103804
47080	403368
423425	386774
315805	67009
251395	152085
468935	404960
491089	399083
52488	335440
455535	4154
42045	209602
493277	458601
420234	17333
32148	251961
397340	248732
411819	93301
248156	185479
287039	196783
432338	136331
82150	419728
262586	393336
139445	341278
221348	479614
459993	177861
311727	314742
141606	411424
222343	205289
446182	292123
390985	32406
482818	281924
221080	43496
85640	209327
438407	17979
276380	263118
306605	287423
322434	131992
373373	206623
345031	337182
1292	244056
162346	98493
320496	79485
81921	149656
280273	35299
291119	67280
283473	3609
380369	477986
319930	333591
14868	232119
85608	338271
161916	90123
133425	487932
275216	243301
150506	167139
159132	190369
107962	292759
346332	69600
311510	71725
230556	106768
278746	476951
5700	391870
14976	311559
5238	475766
405942	83467
390327	82787
164771	61877
129748	246614
359928	114047
465132	278520
119346	453391
345787	370866
128756	371317
71297	413525
488260	444475
108932	32807
38396	371918
101504	401881
54234	141440
290165	369599
61265	364109
345715	169367
362565	268118
137454	168252
370619	223732
122433	7780
320972	209857
31483	291922
14674	228431
362722	54700
88027	63246
281490	75564
80150	174700
472670	119868
179686	316372
406963	486950
234911	314841
471074	220707
185766	473247
168000	109824
112300	32017
242210	339153
167159	259929
449521	227417
356510	266852
117674	73018
203284	276744
214855	485922
449220	486339
249820	86595
451016	418000
154560	112379
161520	285613
125117	413924
230969	18479
408459	428155
43591	79457
138016	389862
262127	291794
95035	332094
55659	96094
220740	476656
459993	190369
284182	57829
267734	78854
142051	315739
314382	371918
210812	263925
457949	300119
153322	294519
313907	253993
159176	333002
447615	338556
453736	66474
88439	278731
92236	348134
64047	53883
412185	213221
176256	478415
370640	367919
409862	80391
6467	381054
249337	157338
492065	57441
276505	273831
319317	60517
363173	387252
269159	73516
317132	429509
456289	392485
289578	86560
13449	453493
105121	464727
372187	174951
491105	180957
457908	477590
56070	275055
86560	202498
292352	447335
377324	461769
121539	328550
40890	346979
67379	245679
81547	118131
481785	246233
112208	300555
145721	77004
374442	378686
468935	444081
221783	110677
262847	167294
376978	139648
173243	481280
170535	154943
242177	283096
168093	463549
275373	434569
380540	298438
282247	12895
35414	87239
221035	449412
133909	407682
251905	400965
369433	471412
295041	489261
292721	23430
463977	122749
116460	72763
82731	356222
298384	96289
482623	346351
2409	433897
477911	352336
153617	82899
456294	477308
221024	168381
38064	340592
24844	35794
228447	440660
88047	492316
412709	177676
200092	457023
345901	42890
287766	6597
218577	170065
103898	260527
89219	226933
46412	138297
103683	452041
297665	267602
117215	48365
63538	413525
34136	304212
105240	450741
468525	249709
490239	81097
245748	3097
129241	125352
112129	132730
247961	240609
155493	49828
75421	300800
237136	286655
348410	272230
86632	24807
358504	94516
68258	187836
475344	330656
104083	428214
365399	445104
244805	440660
493217	315299
477938	104745
24221	117387
230714	378071
42335	339582
107118	334684
22464	31010
137390	397361
297476	368343
366402	449090
236961	249412
299075	455769
268748	89070
470909	27989
421272	376316
321479	89047
39694	438444
87638	350956
71813	435242
488477	473749
297641	62831
6646	317289
98345	99181
221783	257858
372340	287854
420575	14490
149867	440398
289675	361567
444927	410139
24366	122462
302354	177630
361838	290450
91869	134864
352516	24334
170388	132894
229735	216974
192785	476951
97237	389394
159979	51927
297980	85326
377032	145948
28514	362598
388696	230255
272139	405660
479593	139135
363191	366666
353979	47082
249635	164816
217400	393326
118517	466572
233183	389337
287193	407565
192724	186588
368571	71218
448104	101305
75488	46755
139240	403760
260885	477986
337570	251116
193729	57852
165680	461644
299580	434283
59140	453104
296948	115340
25393	422374
155676	108934
401436	455624
476447	280732
371797	281924
394741	290523
294323	80662
144114	336590
24964	205289
91197	25847
245305	56396
247799	153417
118938	158120
106229	252742
264080	434893
482456	145693
231013	440660
121755	329949
477262	49422
319259	406785
218047	10345
203793	400536
57637	340887
281670	138338
236950	393326
203801	39892
14468	286936
234797	435092
37697	266111
210851	285446
161397	411424
293913	377658
2630	362020
144258	34272
284273	331349
482456	6164
132163	203884
310036	283193
335951	150832
338437	467690
27438	190369
404956	90277
279517	221891
297891	477297
134469	127197
310249	98908
392539	464080
78637	190369
71358	364080
228178	48275
63624	464420
313672	451005
225318	468259
342782	6484
376963	177539
28948	258370
110223	428482
12564	262000
273289	378495
353978	46030
322660	332503
354484	12472
294647	300189
75106	485919
151886	191685
106715	430356
108344	293296
432330	227813
448302	423741
29458	126410
308122	91338
24688	398333
127727	197318
226919	183566
438091	420944
393208	370228
336618	363564
310358	43148
34180	28129
438126	53863
32169	179097
224711	341271
171588	366534
22222	129963
107752	304960
75339	108202
412646	373584
308122	61101
258136	142678
239234	356178
100804	126655
472656	286791
388049	178436
122062	55129
165680	31118
9965	378546
158907	285156
52306	217871
266307	271367
300273	377906
168000	296147
115446	316708
9626	281641
324687	265065
428151	18239
8481	75442
40671	12508
3809	395522
76228	163302
77156	144453
184390	327217
129792	403515
270248	430997
20946	84127
283993	220417
56857	90785
229851	58208
54501	144716
53249	166063
414762	105210
410619	344091
109973	164884
92401	308278
42034	61919
222399	284996
393773	25984
305495	144304
402052	190191
279224	93245
294154	62191
426690	119868
17481	127895
394875	365909
432882	23709
112267	195615
14332	40388
167588	186204
180073	104855
80150	303424
85588	113138
315431	459622
119149	23018
272073	411157
443817	54706
116329	286181
420492	168381
111892	86324
461227	75499
297654	400184
18102	92763
231541	169663
345715	173558
328940	180578
394349	17339
49644	330908
461833	42189
359707	152085
463067	478415
364636	65145
493281	250389
179874	34255
81358	386111
19223	248143
275368	336526
239399	65122
8154	49903
211684	356099
486726	142018
175484	181767
429445	228431
110445	467192
140543	187834
483706	48701
174411	154930
31986	186705
227068	315235
118978	398333
381165	27669
432009	318672
440056	110270
13691	207927
381305	335689
251639	148412
19067	149046
227724	52537
97475	324704
105876	458104
25428	226494
228050	487192
228951	129726
479540	424714
245938	221185
192714	84502
382849	173242
154544	439352
130504	246501
5420	244470
428012	317118
142925	348351
258288	131100
118271	439074
148302	399954
401200	4634
315397	438538
449124	192222
356299	269670
263398	72523
290446	140728
137284	414286
331272	311850
76228	349033
55923	114550
411745	485304
3457	322122
313156	155083
93627	475914
456231	44363
75062	49828
2298	187906
302918	218112
381579	101030
211511	372141
368346	21411
85828	376396
390781	101058
268910	413694
340213	353012
421503	218727
280253	472572
413783	350949
252027	376774
379155	476951
454629	491990
454323	323963
408249	195893
387973	190369
348500	3719
487187	116283
372710	130655
94214	49828
390929	194893
39645	317675
491337	149128
25957	23018
195121	140514
78469	451431
345918	15133
327467	47376
441078	35375
160961	106840
193767	331349
466365	74747
178331	401928
82389	44883
164404	295484
224178	237235
221812	26955
94550	27766
129830	489984
264026	267555
363833	93245
427979	391414
271065	468679
62895	315447
331804	297665
425792	118148
239549	408828
223962	66930
131825	458601
183966	147245
146981	267553
459280	406188
484520	190456
381305	250410
352587	165291
458207	184258
72864	325673
91130	30176
329862	398333
219281	321860
340539	393326
243802	133393
437401	289714
106648	622
217740	466399
174309	287423
208599	151892
257391	214714
36994	144038
154768	227312
222216	429758
27905	478415
153322	120778
216147	177861
196594	467703
10093	346768
266965	292369
151158	251116
213741	16721
320876	1008
324200	204251
433089	198738
314941	266852
164196	217378
50138	7858
193767	446059
341389	240604
33921	337854
55376	199537
451550	256433
85371	446863
321535	343773
249820	309801
368866	204624
898	311113
466688	270337
28496	150258
473859	28752
22951	481279
172467	401297
485734	187974
105979	284072
316054	409828
202197	331982
440660	456431
476221	129312
169630	241468
326875	186159
128193	461620
309107	71404
236477	375424
9787	99405
279876	261337
393117	64651
161480	275989
155007	13563
309532	336590
269393	433645
74964	401568
179629	183213
19727	2232
166903	243115
490699	136331
271665	18996
224892	12443
100636	54895
258126	117052
82623	420944
257157	132996
289675	162431
324367	106514
468843	407386
429391	304731
71221	158025
487274	315235
269226	423162
130224	459239
159871	8532
461238	331349
73347	5857
441272	247204
36621	313745
121109	186259
156788	46510
311462	270836
430776	302948
258566	430356
320482	78699
131199	362972
410507	440962
18928	165140
415440	283974
259010	300800
269783	88113
16116	440660
153322	140213
68098	409719
425615	419251
166903	74585
367619	443823
244650	348543
438608	293813
427498	437018
104392	368582
176969	315671
330473	428155
327628	489781
182936	241468
626	100528
126410	186259
174143	190035
269458	388778
364350	13370
260356	195484
473132	268531
119944	287734
50162	336590
392837	318404
431586	493527
373374	379899
273777	209514
440799	8898
75093	94289
95029	253195
118965	16433
1768	133819
205576	486339
185420	267317
22957	210050
18001	120721
292687	434035
377518	325403
310187	350189
361001	365358
125471	75747
373788	246311
117345	287554
291758	295183
130069	1101
102770	272988
51670	100459
83406	435933
23277	44026
23665	193380
8255	52298
461519	486462
363076	428199
282453	119381
318533	119123
364636	285156
261087	102210
358714	323809
353767	428613
110306	492588
133909	89313
173224	150352
457135	365260
142709	96272
160220	147442
315118	328538
84066	183103
250410	351332
32251	353230
424306	30625
297344	310224
468935	263610
490308	27464
53249	137719
107508	364000
349015	122462
249541	73336
399270	300782
7922	381008
423741	116613
144936	400045
414286	386727
430942	475223
65935	38694
261876	54273
64320	10345
185771	399313
67823	142226
99205	445749
456231	280174
119123	376391
67280	428251
213657	381380
306304	453521
29581	186774
141415	175721
299922	230679
322448	190369
106464	273831
139743	62580
336023	442206
419098	221324
236272	43305
291320	256886
168106	327217
54976	375773
332555	4889
299873	298379
73591	70557
324411	471355
67376	183213
88322	93238
458968	450338
59135	185635
162598	378686
430979	310554
322448	376244
295906	463615
177254	103898
202774	43334
301659	486885
367247	397896
239099	47082
292352	116283
453113	472072
33389	28129
109782	435204
15819	3616
182657	266538
185654	476412
145305	420944
386377	311391
374222	283969
411272	425330
344314	285639
291579	337269
146207	445061
102458	18370
435539	433389
187834	351385
367785	183213
99443	160158
327790	264146
263405	410074
488472	216608
477632	13563
436287	48275
302558	34255
469976	338915
23018	425322
430994	474931
348742	110677
81432	119762
81024	273831
427266	313745
29737	1057
299143	459052
294385	189219
473141	229124
441588	229
215798	240225
358860	290450
431704	159058
393377	288974
233175	384792
422246	473478
259661	162795
236894	59083
19453	122694
396758	145948
393440	396431
400303	289238
60941	268752
249811	447517
355411	202417
122112	380071
293207	53137
218970	296666
379064	255195
155900	212081
212459	313745
217711	94667
343751	413516
30007	134163
409539	114240
22823	492906
432034	492316
419047	39921
178369	285077
427337	277450
165784	313745
192611	455769
446182	22649
313368	405217
492797	151907
463607	37835
108894	90123
103964	427317
188487	183003
198589	317118
148957	32449
461185	94289
346557	13854
131606	160428
201882	255647
317990	210036
57276	350638
89257	43353
479744	467703
181668	82732
383923	134500
387841	236213
304165	260049
229812	287417
367222	356355
47197	245679
207153	78967
80450	127121
381579	39764
233045	492302
28403	440660
409648	475047
486185	292805
111401	371918
145585	12895
414862	192558
298510	262954
436484	145128
277430	147083
10466	292721
307113	376994
462559	119381
185005	24016
128704	419098
395109	140555
83799	387860
325804	158745
339868	15209
134108	485546
314740	137739
461899	257123
874	380098
210147	91809
21818	183919
304667	472072
130476	92613
353895	478415
304543	217423
308423	313745
417194	229111
235034	330752
346272	297937
89238	301611
201495	190369
171187	27317
350653	284910
400044	94516
187245	19007
448110	154355
467176	298182
206986	160158
180332	113138
244016	457396
213640	15884
296712	1433
15027	291002
222978	66254
469610	267602
238987	167483
305058	285339
267562	371692
161871	340772
153015	173273
137212	486240
479351	231680
197456	277250
132783	300606
236998	49903
163747	385362
386516	30821
104740	451636
327209	230594
213123	19262
76516	364121
149138	22531
77105	45141
359427	409808
472149	153004
67762	263399
105881	353524
448960	40784
228877	28129
143238	66477
444194	230691
84774	269655
277511	19789
84382	30193
173749	367113
314617	92546
163402	85985
368779	466759
434308	314742
490432	41281
385403	214024
118539	175818
113676	159897
276978	453009
7650	4413
324317	121209
197668	38063
395934	78103
471074	104263
123161	102271
204429	369599
441687	440660
338706	370551
323815	436579
180307	62191
44203	54449
349002	437629
265965	287957
19542	201697
86612	92580
84052	189938
17288	472891
88952	263009
257581	366373
211041	217423
33053	406638
64977	226308
212009	22719
146001	16433
77068	458776
315001	135756
272785	148119
372340	369449
373225	452709
314670	428925
250250	389384
72086	158937
138691	87636
407893	173760
456065	365380
151082	403272
210342	428080
142892	18665
452243	366941
41695	434612
191748	208300
131355	229222
126166	473056
242750	80662
363019	472160
366651	94344
35441	381857
378357	889
253916	379416
454755	5771
266307	79966
385991	437982
409886	374112
104111	320367
248137	166752
110979	119123
448110	273831
168923	243840
11533	113370
266307	177939
465270	101816
484229	433446
95367	364109
421707	216100
477269	478074
403193	274451
72966	399484
224749	61561
310201	357510
409319	300
58490	326102
62643	428864
454513	285156
76943	324234
434726	150369
392620	244550
238353	24334
25971	220269
101438	331581
15922	254973
242021	355217
303348	246672
307718	310475
393147	51715
132	293444
425627	324639
474250	446883
171316	41075
276325	62191
248013	292277
231234	363848
65327	266852
228431	261447
127664	281924
475037	334680
351855	293592
24958	396708
414461	94516
268415	258938
415102	263618
159912	312025
433041	447831
266121	13370
92870	81280
16148	105585
107711	103825
191685	187939
4256	166970
389315	373578
129174	70557
140025	91266
278769	299408
263958	121600
163904	94516
236074	71816
425164	430790
17882	316372
484691	145064
411028	327099
31025	433934
319870	296423
288724	317250
68908	124228
359973	267602
177577	101650
175497	218255
409916	355700
428182	350625
320081	327481
472253	248777
66718	27464
148635	351414
16211	451867
106648	181877
361001	395224
161363	140746
275487	457396
112267	74877
400286	206009
278744	9054
118076	103804
428753	192195
45724	198150
322193	59718
304971	39546
9530	51674
18515	152908
116667	201067
354734	315367
30428	240988
331265	254969
212435	214063
441983	478415
289675	148550
251790	15447
270919	440571
400724	417648
291324	442316
151952	38001
91134	122218
381743	21583
248549	101058
351448	403098
382848	427714
84745	314184
94344	129149
87840	15209
243301	250711
112087	313745
66798	338113
269665	43376
5641	322685
246497	53994
81369	121106
395255	293813
491361	287042
474469	80662
216544	121171
348528	359027
233498	133134
456963	66045
190281	139648
348810	441568
393535	204992
78073	69856
234010	283392
378286	241645
414784	170990
285023	274309
449572	155380
130527	80187
149897	137819
8771	394087
408299	203746
73899	245971
315394	285446
156819	449345
329727	125417
50034	413535
40890	464494
108537	317675
329649	477986
1994	383892
392686	287423
125361	236454
434798	469532
3809	336590
35973	86728
77303	270154
256610	118662
45137	279916
446656	468987
327015	53389
110875	366534
208974	128444
425827	79507
355272	471301
457127	279814
236925	121106
321183	298479
305257	398689
237714	442399
278520	175687
380758	67584
378966	307279
265965	263610
280410	91244
110835	220382
450890	280787
142071	467085
132622	477750
488361	339174
76228	64073
380531	171322
243154	487623
177482	54706
222102	234748
318500	288035
345715	92425
261339	386697
112317	419098
79159	387948
463809	484447
287024	21241
239748	277942
212772	57775
259792	193281
357836	296758
211189	120728
419028	82026
124824	343012
70407	461944
61396	211868
289259	186440
440499	421935
104790	434035
123284	34822
376248	468832
354415	181159
403623	401543
397216	397471
376752	311476
427975	26348
456870	246980
493031	489822
97105	63957
319231	114772
374350	288750
345811	96195
455873	165061
14961	393326
376500	381611
200658	487050
34999	10345
75616	120623
283026	485304
379277	369262
183739	466988
157839	194893
315951	28129
480154	115483
155308	134145
257977	295383
30984	440660
406306	122810
215768	141649
375295	367824
434486	194893
292588	107711
280735	244154
333691	478415
459898	141539
365410	261377
312764	118999
409604	379439
55522	428631
20616	162831
438715	121714
127737	331238
285717	153099
121860	272407
25145	4413
214632	66139
110386	415763
387791	419098
77844	317686
150236	79020
373810	478415
102320	47863
409929	77031
258274	28065
204246	374885
141782	18094
299272	18041
224970	317983
284091	378462
81262	95853
229629	492716
41695	98639
310756	197380
141459	338271
88126	62012
302492	211868
288679	378462
169447	201896
173271	426986
376307	298077
107118	468221
239738	364436
169150	50909
379939	13563
126840	125372
235748	211657
190973	11136
421971	110677
215690	94516
325733	450936
397352	147650
257822	35629
467983	99437
138126	460976
199676	57989
298780	150874
192611	40447
326034	436188
43027	417709
394651	35707
399837	366127
245503	388719
28611	342390
86311	60904
383070	9681
159377	136171
480957	313314
328358	458045
416083	104669
83964	345966
212856	142825
1509	308386
26788	166443
171807	387742
195915	233590
492671	494102
172310	298182
243578	299106
289928	189205
135376	397009
227719	81817
11059	294079
200658	324885
29911	90584
154483	261396
152162	370395
240315	200333
455843	59299
350631	236957
370100	292265
112232	469235
15497	207235
331103	390680
52993	418976
364775	35984
16923	61830
173149	189185
415081	409828
454867	473244
108748	478377
7871	190369
441302	203161
227247	428864
27819	355806
32491	95942
481843	270107
20908	303933
281145	153918
176971	261396
366693	174367
167588	365687
249678	150442
26195	65614
174139	108133
65134	206777
59037	271109
192769	4634
87638	130619
21251	280635
361152	190369
234526	272846
43228	420392
77330	267602
163445	143701
293705	238578
339254	76454
242805	322436
227592	440382
432100	85606
480914	228431
301005	251116
296190	344211
417698	179105
452459	416995
218931	98906
8368	202191
317711	70207
393135	41651
15976	107711
349972	71346
316565	163359
287956	103382
60363	147429
85390	187045
356530	282912
354466	5857
302998	320508
110812	44174
443308	275959
27322	35862
457952	313745
178911	4318
333691	291823
420277	50020
233498	234716
403327	442083
224223	452230
36035	181322
305865	183213
128925	62191
132948	11949
331518	57525
398570	483485
175546	152949
265529	385000
445097	96978
278019	164010
77976	367883
103596	191639
416866	220782
241746	141030
447878	302067
242131	14741
485570	373755
177264	333494
10698	405217
118694	385426
413002	71816
243221	86476
384007	189770
130121	50264
490428	266852
9061	114448
123367	441320
326681	27464
104383	359120
230051	489736
357378	291249
167958	106204
158156	204330
348769	156053
368540	432212
36649	514
471922	160608
348798	383043
68781	241087
172104	26348
400517	79224
33398	245679
225955	446801
130734	175721
360981	483689
233045	394978
12305	179045
394236	446801
200092	320619
376244	287689
375316	180757
469976	49660
81358	476645
386411	237548
420735	215054
331491	273990
218114	20998
134797	414286
298948	428655
149046	164884
415535	452098
484777	15209
165606	221324
489640	444213
34394	217423
96559	4017
248288	324410
2775	181364
227751	222520
70298	15387
108650	11378
296231	448604
441326	2903
470931	272339
232546	319189
486712	56457
472372	707
56350	118544
310419	346970
161714	340731
412440	270551
272618	139603
151610	423974
124162	250735
422219	290450
140368	196783
37591	432927
144947	388895
399328	281480
73336	453830
148856	39241
316666	388781
154999	285109
199948	458601
461769	102482
342986	4082
385548	15209
425008	228431
52677	382662
478800	361682
331590	224774
424139	467192
254368	215787
434201	417279
468542	20611
429845	270277
445132	284495
237136	81817
355305	384400
14458	59782
126222	246969
184363	477491
107524	478768
43419	378859
358163	59311
47046	428738
55578	461944
103183	452682
491685	159069
325647	68762
431652	236737
167588	267003
231228	1466
301659	219743
340678	293231
78729	260640
470818	485304
283970	272230
176068	391337
412440	424113
421542	391902
222580	213136
309466	80662
393452	478415
195249	366127
231512	451998
342465	349052
493169	422853
381499	184730
463157	99620
221432	129697
378551	56609
191629	417301
165876	267602
472881	186822
20478	414800
55451	86728
441463	447945
212037	478375
431264	146982
4954	57002
392086	342399
286948	399535
73466	130742
35065	241525
360179	316402
92168	441171
401543	207488
384400	464080
108972	452746
41753	239987
261808	317676
169409	261396
321547	160573
35612	8459
420777	355171
277789	27464
88047	286936
152350	404806
11285	168381
190733	48275
121225	254973
373025	97467
272490	471745
266660	163324
250873	431534
492180	62224
82764	119868
279047	294385
277120	433934
233498	53249
207507	242552
7240	445233
263006	22719
59797	6899
245938	161704
231268	430181
22817	277806
434854	46410
442233	418594
469446	109011
260946	288035
372764	126897
199812	228431
471223	353313
341040	204005
87536	292468
247597	299218
310629	195916
355118	62913
268902	250434
28399	214540
278492	363631
29088	424644
402856	117393
224267	189279
393122	25410
36267	29253
3783	122135
46567	67040
51610	187834
106268	311221
81432	80587
296514	16539
109418	477986
263958	95023
194629	453716
16408	166513
485629	268118
336023	16668
457851	309837
287968	305588
70742	403515
167001	320464
217402	267661
464213	119478
270954	291537
123741	281236
478461	294836
227097	321916
199242	57694
227628	310387
321819	47853
118721	293813
247908	426374
426999	300606
280120	15209
117942	325492
18122	392062
310153	274222
168437	15631
93148	161384
237714	274836
439518	373169
237242	375897
476074	313272
414672	249105
407540	249411
237967	62191
370160	142415
109749	38134
142106	166902
372887	447517
15460	422317
106459	157758
43230	140044
306380	191198
198939	303175
180023	137739
236898	146352
399189	99405
155045	477590
97195	77727
321331	378686
19680	420944
99034	51222
243938	247812
413231	142018
303237	208516
483706	169047
452989	262954
435517	336590
269474	174853
329181	280935
397936	272230
388508	249887
396841	377984
62457	176598
393760	472830
256302	221890
481592	477986
38257	142042
322773	483486
21411	166970
17393	126575
336487	335477
462858	391414
67571	75952
351146	298187
66547	8607
449803	273687
473304	404960
303042	239200
295441	330469
74500	326324
200067	168568
257168	313745
104505	316602
144405	61184
244536	139366
389641	313745
149373	323059
121594	143671
268946	323287
344667	43865
121875	25125
458768	99210
200867	65280
246558	35035
49853	164370
146924	280709
492254	341214
484426	219499
431237	262023
72030	426089
229735	261398
85526	20586
91856	214597
414922	94667
27138	393326
339051	241283
294537	86158
250014	135299
155432	136863
229366	366036
348801	459205
291400	366493
282632	197882
490	91600
348606	315320
404960	86077
448353	294079
92068	477986
41535	177657
447616	375840
417968	230319
320499	159250
419677	262116
361707	319333
115397	221605
232799	203618
7465	358032
84756	310046
105944	350181
433089	178
260578	144411
428428	268261
3111	475047
85144	262759
461342	152868
201847	253672
479890	14707
16844	459997
218886	4199
262954	163372
76228	480184
482606	110677
201572	373580
485420	96977
29472	307279
388753	48661
49025	130028
20469	264177
455920	258370
138182	224729
117333	336590
176383	367824
408646	320253
354339	413807
271323	405660
197310	336655
229098	270262
187354	338189
323379	355237
460152	373775
414447	293813
291560	110677
156880	300915
15819	211932
223769	190295
100938	17996
451621	405358
450881	94516
28329	243972
353102	350973
491080	180962
76830	53863
356473	460534
53173	106905
101380	224796
380211	290450
441571	439084
383223	420392
244056	418551
386546	256121
94375	104872
59774	336590
262210	358249
343287	326720
478896	476681
331613	205289
440926	413525
159834	221324
233655	48275
153418	200947
285498	129827
259386	204330
50296	374496
473018	255145
141618	117330
206501	482151
317370	29523
338368	207535
67447	280116
387813	479113
7600	47267
148139	372988
129936	273831
96675	143077
457871	253458
242852	367109
453166	178436
300988	151278
481903	157527
329294	45687
230088	249202
170076	77690
277568	374461
356659	163584
186996	109315
466610	435674
99197	226308
271656	418687
196219	367798
118346	440660
115806	49847
188542	420511
83616	313745
187175	481279
35167	217423
91555	282022
376554	338271
418244	348333
87858	122462
373170	93384
424699	171953
395380	366127
148530	453391
288292	401871
81432	202876
329005	446630
222752	364768
466832	206391
35484	477212
355083	177723
379155	110708
17684	388026
296458	444588
409745	442163
271156	152321
64865	473702
85520	140492
465647	175060
105061	48163
370260	65235
312347	242927
131574	343976
364504	258689
64632	259288
61474	409828
439112	370082
432175	15144
23481	37066
362902	463549
179545	218485
32408	86077
344314	126978
250833	321474
422175	234093
295009	152593
126479	371186
48064	380279
10251	256779
378563	476880
19425	316377
73298	252466
458511	364294
485328	232668
405946	423582
136845	87527
111182	305933
178692	248689
412087	356663
345401	344300
493555	380263
126864	292500
230936	353051
390032	287731
325491	211989
194273	477412
355972	190060
285876	184659
164224	310898
3578	290631
446857	76867
292896	436740
139333	129087
280421	417193
397887	474956
142125	259267
70297	261958
130653	472070
273266	91295
427686	430603
428560	428073
302672	87007
422015	304173
20508	4494
456966	369599
305802	203656
20892	336076
365099	368892
325517	251417
13137	39764
59644	153995
94313	301659
86476	264937
103426	43812
137454	73168
399778	158662
477545	151264
294721	166513
425161	131312
51581	117007
51045	173373
216736	462627
178048	222721
137955	45358
172256	315888
73512	470104
106531	311297
308122	49915
132922	300800
48832	225786
331289	400363
249847	109840
127287	317118
476914	351913
485190	37726
93451	57441
131581	416517
356636	299740
459317	289081
236413	350142
53863	435920
104325	134503
133317	198381
427043	341644
275518	271269
82503	477568
201348	162247
420286	126720
369837	289412
34842	482174
153508	423688
173977	328387
367919	273449
303654	487130
244017	235445
187834	258389
141096	398804
103144	108209
337393	476447
6547	420944
104740	243058
66509	206899
155657	41967
412465	183213
403558	159249
163340	180962
55873	127921
264749	156376
314617	417016
107288	123443
24851	340469
476000	94516
98377	338271
245198	239634
182464	221324
237533	288035
444321	126530
316970	122490
362284	343012
463333	203515
477932	274892
236237	338271
56913	265589
157459	275832
251255	164504
353459	330110
279826	267352
295370	162795
99173	293151
187458	74106
285615	323895
358167	458119
242411	282720
24970	371918
87263	35622
278769	217871
449412	478415
35258	65275
37039	112339
414128	357621
229735	483853
10596	48163
276572	360877
169381	200344
270887	295650
302017	487833
20998	99405
287488	351458
241198	267553
282967	472203
71189	389448
289350	172089
30299	208038
320078	330469
16062	250389
353703	249202
184302	286313
213386	211709
145862	257419
316565	20970
12063	362850
301747	223404
276821	117903
323656	41075
293450	207443
52137	82443
488297	110677
262210	255896
312161	482612
160419	346946
172725	32053
263170	76847
268910	356723
92642	390349
471169	364517
395368	62191
348903	416929
71297	107337
41291	160419
340073	31756
281244	3719
445632	237631
11719	343085
414063	277568
264086	357154
369944	128288
306237	232377
344782	315990
410224	187998
173629	27464
291299	317552
356953	245585
364146	249024
192351	481279
55901	76111
148120	459770
263981	261396
121310	315888
46519	26507
53221	65316
137593	281715
24305	40694
72536	390808
61679	168511
177415	23046
349169	46038
119001	104803
348620	468832
31735	122462
328550	321924
102839	447519
234532	465313
137337	348798
54247	190369
11481	316372
486217	472072
240489	5885
448199	481611
194926	336891
130121	54976
200815	106865
316889	466737
69749	50264
112443	143294
183196	357537
349211	331515
400520	389801
345851	168213
230691	338271
263496	291249
69650	154671
248594	284214
172370	145270
144604	235544
472755	276744
125967	43019
331265	38306
372198	94516
381256	214923
482848	428910
425799	424411
308054	290314
121950	290637
283024	268726
17853	314235
128193	266538
409990	223377
375405	53496
485667	127988
355684	197919
210469	91711
272742	75348
88790	139648
97557	33553
5700	321076
400944	158078
409372	267602
247908	453521
453359	157058
403687	329727
244517	465371
488669	256791
460059	236213
140722	12868
247524	209471
109706	28580
219817	432320
66273	437684
66513	291521
222799	200457
296423	49896
48953	278907
272894	339517
398659	337562
135179	69269
275058	162831
266660	237178
388921	332392
74693	105053
37706	101058
71889	34016
249546	474291
253824	288035
402863	212605
315250	298765
233498	422947
260879	236034
214390	476951
250874	422595
267419	215167
44203	81369
111968	490742
447042	398066
392987	118662
117647	152119
190558	250658
351008	27464
249820	262594
87729	411455
18451	40330
204349	225836
338648	287854
189849	392490
187090	130415
345468	164884
22014	218508
226649	43334
320510	380071
478561	330469
444545	152847
408628	261554
58042	457072
176111	61659
381305	277184
355654	190353
192478	28129
21763	15209
257544	321806
185339	386901
373810	183690
5857	483977
236359	149388
399362	5754
341067	321253
16458	340073
37956	489552
211163	413880
246760	166970
468935	208577
479554	218727
389224	286637
325077	378686
57768	310717
257186	253730
227428	477986
423367	218727
392742	33350
282092	346705
168712	271548
202689	296353
176111	230691
448467	290414
280906	27464
32148	412980
40084	184621
66054	239107
146459	366828
193822	317100
200654	297941
23996	327922
224786	478232
243821	88607
328095	303175
467791	367110
73298	403040
422234	384401
166480	273831
92314	117920
326575	316799
299580	361477
248013	211913
399657	109219
228431	146704
271309	230324
134299	348563
42605	277961
198317	108085
174362	451849
81358	148025
319658	226146
384542	233404
405565	139926
42536	118619
209412	70118
43772	476656
54926	81280
56620	168798
157046	217423
337089	424477
303301	226308
387464	37121
95247	140608
412134	265499
415574	210403
138416	293813
120509	263009
194051	452709
478470	322592
39176	102603
259293	258295
436638	153995
148396	464166
276158	324750
380846	68441
20334	223121
86311	251669
208401	406894
277467	79989
204737	123369
344086	390687
194697	462973
419598	385201
323476	219499
479370	177112
311510	475200
11398	65670
404568	54671
158099	147925
453821	148519
152285	413525
237909	366564
361825	377449
167175	5607
268219	451738
280229	229065
111121	8607
83428	322474
93451	230022
97646	31296
289020	40727
401863	130387
470264	38063
63603	358749
100908	58891
141585	478415
67628	458657
167982	54895
455319	48275
416002	169373
43791	15209
275563	349448
489862	405302
379095	48855
7712	15133
86632	312849
204786	246311
86311	457081
109364	266853
457991	293813
135482	57134
457974	126426
168361	85203
272557	253431
131628	84089
326642	318735
486912	20586
360459	143680
169382	69958
344782	147520
227741	108266
104505	405700
480105	476951
332667	206924
360824	414570
146478	218126
224357	107349
36339	392086
234501	152502
438644	52537
377937	345116
82981	43881
95383	21411
275402	231097
288233	162978
285374	8268
167291	436686
131975	332280
411269	106630
177434	474894
267516	439228
306025	176543
84576	315888
285213	164362
182259	127921
465401	146212
379339	190369
35768	428389
15819	41408
169433	101058
372068	289437
28200	108118
95777	16433
259671	237517
379094	440660
358908	139927
396381	208785
3161	290749
125074	309180
212595	35707
81664	258132
186597	491162
461185	421196
398834	37778
284218	248858
419472	300214
361715	254303
216918	425149
127345	336590
244536	336590
215462	117097
130069	281824
79701	353805
128932	391414
325019	85582
173705	195133
271355	489203
50264	239028
291604	239309
367148	387101
318901	23578
368100	326228
206135	184068
255941	167517
69398	227101
342465	448529
205563	469872
309959	124071
92288	370863
228770	364279
128292	99210
442900	208577
242800	281924
20647	435390
233952	24635
132223	336590
132740	208230
380256	393486
233045	235665
27217	359253
201255	486230
247028	469554
76228	229283
480418	478498
339333	470307
226232	157121
375900	104498
76817	79649
53928	164884
338003	152641
48922	336590
369657	411016
191933	365323
282912	266736
393924	13370
52019	307423
296087	183877
18851	393238
155918	132740
102533	11626
413821	27748
322558	391414
11221	57134
355477	370188
68776	309198
266830	440660
67576	58287
384404	381054
432631	259746
368647	49828
3674	336590
318088	236503
492809	458630
484979	12787
268830	101058
321054	305320
81358	402689
478221	491357
347733	353757
252604	347166
381941	327779
202352	488236
55915	118909
268447	415585
290339	401854
2243	3664
353248	110677
150944	323213
460387	291543
364575	331508
2792	139153
163260	317944
180918	472157
184009	159428
71079	148739
482686	259693
340298	149932
67571	57375
164068	35971
344828	99128
439465	435708
267562	400184
362000	183213
185710	285667
217627	227077
314367	350384
15819	68212
167227	401881
439977	421356
213195	377296
103025	316372
153799	298767
297181	204485
217182	373449
283101	329803
368377	109854
192845	307340
370567	34247
403612	136829
444746	266538
252090	54819
358011	81763
152849	138803
261332	297511
204878	324946
272279	401126
414569	421285
63445	420790
324206	184659
2798	440950
152276	94344
296346	457380
386500	283096
24805	323139
411016	336590
6467	278829
351655	225836
493347	478872
37316	48275
75298	354462
267562	481592
404250	126068
339320	22827
86490	437018
193133	282989
171403	2232
1839	134425
298535	475571
304544	154271
267382	363581
122120	422088
296459	4413
317868	183213
439719	304822
409357	343804
192238	246554
88027	125365
476900	35089
361047	288360
389082	338271
485922	275677
112159	310030
175304	327452
130206	364262
202922	317506
161260	97277
461514	286209
422267	104801
381283	187974
214807	297656
54249	281067
279722	292721
372223	388968
425640	38001
284104	23578
135238	299467
446005	460437
342209	201493
468287	305649
113337	295484
290210	440660
204078	371918
430404	459779
210401	485534
120071	166552
472318	341446
483987	40703
196398	415967
24310	42890
388770	59776
227241	132996
382867	328267
370428	262245
13262	183213
303782	198123
242979	461944
347121	39886
342947	161409
267562	35971
164265	75537
24122	471355
1057	427774
344494	30708
41896	65627
382157	299546
22346	260884
302473	2641
300253	26357
424441	136435
446182	91998
175013	368667
348898	102654
394525	263009
476664	156756
268948	126426
112458	453716
286337	471731
229332	213401
460482	65556
100210	22512
212514	378082
135731	331535
13394	484490
472692	195833
331982	28511
306542	248451
278633	120605
427521	21123
90064	301659
382463	62273
81432	287694
428892	75583
82981	390197
327078	307193
289819	235463
308122	389908
485887	459559
338157	63528
467300	128285
130224	252585
190789	227101
469337	263607
386898	214992
258389	86476
16458	95149
373965	278097
65385	386066
55313	180841
265483	77438
141305	267602
131927	238299
236703	287740
447239	26551
93421	86560
129684	426986
432010	28129
460457	299467
37822	212202
334149	472995
152259	300240
245417	89120
238344	267553
241468	236633
214012	111526
300969	168381
252345	244526
299795	53976
153822	369599
396315	67483
412600	157437
219426	430356
67650	393326
451807	1292
376855	64544
490150	156237
375405	357371
85472	232257
322533	378082
452686	48861
197702	348292
465233	96171
67152	88057
283269	361297
157842	490888
191988	296829
489180	466135
348866	138297
367891	478415
224630	100503
452115	353856
358132	258774
126471	190369
146893	166961
454927	132996
53624	383207
152237	313745
24492	376470
202774	95769
331211	231485
130332	439014
245917	116838
228795	205270
64924	88113
17512	261396
142041	158438
240661	190369
153006	16294
388475	206225
190407	308027
147665	311212
352428	367937
63597	385279
375097	38134
413816	118470
393310	247976
233388	253458
315766	248980
158518	434024
238190	137508
282599	340211
177004	229150
247389	354903
148692	243438
239165	445753
297979	217871
94517	163447
218311	202693
452348	265589
75586	87889
327075	139648
33039	35735
269906	451016
353684	95942
460349	436686
64516	53387
84521	309605
114063	482181
156055	410484
71297	484303
273384	118310
483625	183566
233105	134145
227878	376689
7073	418699
144122	198376
14825	183213
372799	305538
224594	67673
205220	330143
298411	137128
396852	13524
303303	201635
66035	398872
1155	80543
154981	442431
10115	187622
492681	454975
7712	231154
265672	26744
230731	284010
226368	169353
221369	76955
40028	318540
308492	9437
291401	369599
369981	343504
38063	147339
329123	62191
444706	21902
243356	342807
172256	426034
271527	164759
207710	76454
104050	491554
482116	427498
295822	222531
482517	151944
252057	250434
129321	478415
105657	293523
212592	83540
153006	202905
223929	92885
408176	184694
257313	477409
355163	310030
374034	190369
489908	194019
329488	338646
8354	99405
303993	373169
89219	65275
183022	84678
137624	213519
237262	293813
387452	291002
489750	265040
363716	267602
256477	178737
155073	344398
132622	155719
8607	157726
420266	328174
48614	389750
289444	411809
492254	95782
223434	342757
228968	293813
29738	20149
412590	133909
489811	378462
246363	165497
400218	95149
326260	303159
157471	459003
414172	117733
409889	428214
87908	397072
411583	453847
46586	265736
25239	91952
312283	204384
241198	54738
482094	475200
88835	354264
88129	90283
310972	241045
60755	478415
219546	263648
87010	28129
276563	293813
139341	70556
137645	275267
22123	421356
447610	400044
194175	267602
161350	413525
394095	166470
38453	194411
350749	265040
395788	197077
393870	342667
220057	444729
390783	216466
282633	160232
56620	119762
32972	391414
489657	450798
490948	151155
225694	399023
320972	162906
79517	387185
360660	104009
101230	207696
143511	190369
242551	93354
188618	93214
407334	176545
169800	12040
83665	385380
395058	190926
420698	32807
466665	445955
376592	69128
75913	455098
26923	411555
456231	124405
153968	275790
64357	487082
114153	296339
190213	409828
73298	265824
122188	132488
286429	363581
337518	313745
134558	339174
327670	15209
139413	6521
128336	201754
443833	378127
93627	322355
275291	197996
482851	259145
239549	209285
299580	262490
474081	405979
268353	168511
313523	43514
453339	14331
198440	18479
204349	73445
424721	440660
6467	141166
204273	60595
175245	6374
105171	262954
349140	306419
448298	180259
478472	313745
212608	82555
447961	450670
224454	470842
221369	242399
164412	164759
280309	190369
365410	240491
284554	10379
196680	331358
436448	230116
415423	439730
65498	420944
243233	490974
462973	333229
434981	455719
383164	290876
161222	15209
104521	440660
12558	112993
10259	15133
207791	466040
315275	233443
48275	165107
313197	49903
238889	174667
272331	492018
344314	70279
89644	182192
34933	210728
119306	249334
253965	464332
180745	439218
272736	146495
301185	266600
380526	343018
18877	433696
177775	162831
656	9236
454636	210067
43405	326570
475555	479731
110622	76969
377869	149389
460858	411424
83457	103311
267562	205719
456231	489626
200853	258071
49789	426439
428315	119828
70697	440962
85210	221294
371110	257298
479099	221834
293360	289022
398924	139648
362267	83442
220243	374573
128563	263670
177221	263648
13297	177415
415431	190344
214232	181322
188883	107222
436642	486885
437609	139732
100967	313745
82150	403364
457651	174353
256612	315888
28357	441588
348980	151602
187047	6166
91263	476951
278769	383284
333959	492281
36545	95606
415806	86560
168714	442850
349454	395666
77990	356248
466890	150067
407219	253088
285401	482271
143385	253306
212923	383967
445515	89004
492643	39554
421981	91600
412014	219281
238855	315458
139875	435708
77929	440962
236216	351639
415890	301252
41496	366646
463323	470448
42412	151647
433771	307889
388325	431264
451915	186259
97552	27696
18770	114550
325482	165097
82787	327225
262316	233253
81723	45585
482642	32807
490964	116934
40809	183213
283625	219499
273392	343012
381256	144306
58640	298767
157922	412980
77285	336590
46556	211208
414641	317118
358014	283584
390152	20959
200799	110915
490752	332146
247012	274309
54497	378686
397245	32774
166903	163993
465838	189954
424184	49903
453594	123410
9573	479082
270095	30426
94729	478415
112372	14793
304039	377683
136431	404806
449616	46770
327842	484447
11626	390898
40	273831
358739	19135
299113	99405
87638	39764
347495	2682
216894	50675
212009	249444
24335	192335
239983	98012
457841	66960
14659	406459
57390	344970
874	23569
419056	54976
94199	360218
369559	419849
189640	337262
369809	104505
378214	457617
26127	103267
315573	216837
306304	342598
146971	249202
239836	91054
182356	49294
47816	364050
155748	117784
179147	360860
19727	53994
379037	445602
130713	17943
406477	105878
286001	285411
37709	214050
85863	183975
203200	16910
197200	157839
245679	47032
323222	357529
371766	108666
309433	140367
237517	328174
195026	53883
63808	277566
60428	152502
453976	377278
418471	269533
42879	11789
57229	330614
121960	345198
352236	90123
182158	440660
474341	121259
68837	364517
53263	329127
242021	15133
17444	15209
271302	172532
311542	358040
20946	196925
51545	178055
394770	131522
55331	122259
318425	69354
343329	325225
221711	125399
102191	72523
225988	189038
438446	72442
477594	387839
493756	417878
325258	408242
190573	154335
52867	321323
434885	181204
493688	365425
417678	363631
134694	49443
465499	281252
215505	422991
170071	405837
221753	336291
358322	49228
121872	80587
83937	101437
376493	158819
29008	360860
135133	393326
331039	186440
130866	215058
288499	483853
27570	248142
465282	2569
287766	60904
458435	385789
248782	304173
320151	430356
229735	268076
39371	389999
174877	170993
336954	164504
46623	59688
19508	49828
439977	313672
133819	116115
139240	180031
385728	367919
309093	98906
463723	199353
220079	317034
389963	391902
246495	436756
390897	153799
412379	258610
310310	60693
96714	159861
96765	222019
408800	94344
491031	396080
157582	114930
366986	428603
374604	390875
293002	243115
201925	281641
81432	190835
477437	342761
149659	167306
161023	331349
345355	362719
101361	432081
434329	132138
332684	290624
108222	187974
439992	296750
488972	467284
93627	482686
402103	49828
331698	453275
400173	369262
36688	153995
307316	94516
164829	237165
179387	24412
175012	36476
230051	346438
24276	258859
467828	121171
37043	318932
357655	452803
474491	168923
201838	478415
491420	433731
313730	81280
58940	103392
463200	237165
101870	312239
255018	476951
284554	227315
486336	457161
439977	14583
102627	277617
199135	52490
279953	51342
143664	185172
89257	233477
113994	186714
28847	280188
380359	305026
12868	52917
348543	391414
318364	17339
241475	262954
421137	245201
352202	107515
394508	183213
275325	112312
219242	362267
311377	234763
370147	247601
423843	369599
425135	341045
979	15209
169932	49896
30568	276007
227352	103456
422546	121589
243555	481279
353998	121111
484416	474931
413891	273322
361159	57134
381528	18665
19455	386057
268578	316011
373698	301659
474015	212385
445850	160419
367878	318878
217198	128546
108570	391414
303100	293813
230058	439935
349284	91835
464782	208577
170764	54976
484229	493148
245410	197973
275381	333746
458768	172256
392390	338080
195657	430356
116576	290565
18218	65913
404365	261539
431910	325687
378423	310756
282173	417906
431331	313745
343449	404960
458945	10216
190976	8084
444898	269898
192845	70029
415574	231755
221903	451774
231675	479625
63840	86728
341587	45687
10331	265589
367891	186714
304270	1171
396548	378462
347979	459945
76736	353707
98160	81444
276632	364807
105788	286936
35806	67651
232192	91600
290952	372095
394331	457297
485667	243822
159768	237548
65910	328045
326447	284997
349026	341271
407025	20586
304969	300800
312283	9376
88039	263854
488102	314863
199066	471605
367222	461944
56875	121262
312283	94101
25597	49903
284131	18559
251169	208725
382750	240165
467786	429863
174449	268132
175209	126426
28548	426922
421493	461944
131174	192195
16534	252007
385345	284246
105750	214024
246745	292308
190878	192682
347178	281236
430313	473320
124548	394529
40028	21312
399563	203161
445949	398333
406660	444703
236008	183385
255908	421941
76936	387742
98091	219743
22568	180539
400888	144405
37808	105203
49392	309801
296185	260110
458398	474150
206986	391414
55286	477590
409600	445233
458184	41667
359117	64335
49334	377786
203164	285446
464828	130514
321614	58044
254610	37057
333926	440660
223107	141145
179541	238767
144306	456310
296684	186259
12967	192509
178913	445431
152709	277961
13110	484447
160794	156376
251927	389682
301312	132608
233498	475444
322976	15209
184605	417201
311521	209572
316284	324990
248582	26940
297844	337737
12345	144662
199483	304589
139413	145270
7993	407651
287980	178048
465122	197212
312474	140400
30241	189733
273900	80214
356284	347367
356996	251262
93028	33553
115573	313745
105648	459649
120653	421253
367619	364997
412014	294800
459018	315328
432988	266852
9450	229788
443193	267352
203200	217025
298258	456640
168719	459146
344981	172323
28270	75874
353197	287089
40921	332626
24518	302549
53314	128818
109874	86626
263880	266428
81432	172489
4755	265589
415017	360490
447716	484726
290794	345175
214748	289444
489358	297355
296070	53490
282882	201602
193970	135756
274615	417253
2039	440660
249613	92867
485667	188666
424186	357854
300925	367937
244092	15133
231855	430474
626	63738
327332	423945
366504	265753
235034	383096
175992	23430
146104	206133
244043	248382
126705	156006
122462	61894
429858	326808
404319	217432
97219	136810
285876	222894
417938	316705
329323	235242
427521	309797
150626	310756
422265	404053
274852	283813
128359	235585
269726	278550
228431	306151
492574	366127
165680	440596
281581	53454
111255	325891
212907	416833
106950	423600
471205	114129
109421	300119
314593	145063
67163	140714
189120	433696
461189	446351
66035	230234
202890	62191
210435	477986
193604	443740
195224	304589
312474	16480
4861	68191
331730	150352
301908	341493
367673	432175
95233	433934
423542	375676
445390	111907
243367	405217
203656	174522
69205	39679
278371	178436
458768	440218
361291	8198
304384	227319
140741	246311
418327	467703
344022	125729
354545	42313
335922	475177
50107	398002
221158	198465
134671	364251
177079	72701
445546	273513
146893	277629
427833	13370
190358	246999
320625	99350
216179	250217
287212	474341
492681	467192
384885	169485
164775	338271
426685	172089
289269	478415
152368	294684
95086	173142
391783	261398
122399	483916
118016	137419
191255	306409
273755	262116
182369	426942
177278	37092
333309	291521
235435	451016
275721	468043
274550	269172
274852	59688
443581	468481
260363	387742
277179	435708
404960	356392
173110	85375
204253	103764
449403	291521
218114	121141
279530	81946
71739	267352
320631	216093
165187	211868
269154	258607
127573	190369
191761	413783
168371	486469
238889	452782
69379	404053
233	313745
214221	141440
169802	95865
22800	125351
458585	137845
176383	409248
29868	254543
236706	94516
449464	350669
127154	79989
77736	370123
2559	60517
96485	110677
388135	48714
241453	45949
172417	241902
150901	362035
277261	94516
85665	325604
418048	408562
81150	160573
155817	155136
141963	386257
345715	292108
201131	175729
345715	424126
132498	259275
450605	10071
209010	266456
327209	35752
355083	198790
157076	466151
175614	226308
236128	436088
483706	263050
273541	392788
99437	54411
422153	62191
99032	335663
24803	290
444205	350549
146410	366781
168545	390771
215129	328278
304146	452326
15819	446689
345918	367418
25969	478555
126796	440094
109733	150076
94366	474412
51597	135266
165451	261190
486252	80682
56909	144845
13091	336590
56067	10306
373703	277062
256623	13370
353684	16325
174998	205388
420734	301560
470855	334344
407717	145269
94143	447979
278356	57156
444994	36362
297260	252545
200719	358836
431264	117104
450265	194165
326248	76184
36182	285664
146533	447107
112443	313829
84585	413860
388612	160990
315958	237165
359270	177320
397708	154262
407668	391722
121529	13903
102397	401854
35538	91558
287563	145948
87102	118890
299502	463549
106235	289238
212662	2202
3644	270385
186808	146202
305624	105498
228054	30644
383706	195615
90180	416402
163317	322436
360232	477986
186586	169482
240593	16433
40450	23566
80545	162390
127364	180578
404090	95502
286238	399095
399114	266852
60824	448803
493595	216868
319253	166970
404960	384093
262803	130595
436515	33553
96242	168213
400135	262954
354987	106864
326852	393437
109451	77890
126446	110677
262639	82620
48050	214604
158983	225261
230051	399398
182042	50538
161079	127042
163858	286313
322171	431840
97499	232616
477453	258370
107131	48365
423150	147520
411302	282933
302153	250092
458557	176683
442236	62191
32878	403515
451299	110677
222139	273831
65708	317118
139867	158745
190397	368141
438335	364201
462436	73189
476983	198694
73191	171835
80042	30455
123926	305706
432064	486549
327212	14391
222102	365702
412749	287901
116461	245958
479275	110677
175184	291936
300903	203279
261171	157698
114039	368513
141695	401871
30743	287382
162810	315687
365715	439702
9538	55949
420881	229936
19022	273640
106531	481279
370705	351029
388153	361498
138102	154815
341465	481577
108819	141284
59768	113051
186791	69561
247390	467302
93787	254754
378047	283518
378137	13083
240209	273482
30447	175013
72306	175838
219136	355000
446062	214024
65255	202662
40682	97894
178630	86476
364573	196783
384030	299467
485437	478781
267562	431349
365613	283178
463171	407597
411157	32847
2066	472072
245938	136812
173940	265791
486422	429276
63270	386534
334636	199526
265471	328538
119284	53389
21763	173887
337821	434893
314168	304493
132668	12443
462696	190524
57752	85423
44173	350448
475362	388473
248013	96208
397036	209264
406660	295801
332369	228431
309225	328729
116173	258220
276821	125193
250389	253149
337385	386381
476118	432867
9787	421830
190973	70264
378096	152502
154708	150236
191705	12895
396945	479614
163340	392339
90696	449741
18340	291521
253028	390197
5715	214024
493814	142018
476656	469580
351124	369599
314343	376619
434748	32254
104614	352809
341204	392299
254139	163619
322978	352788
247785	304173
399635	261320
15728	478415
446465	356750
362989	404053
10417	237458
263880	395709
356530	152372
298370	318735
255123	129360
399023	44899
190491	466664
239662	440660
216435	371934
93121	420392
232784	89959
94706	300323
488662	251230
200510	485304
116281	32902
347654	442604
161693	140021
252998	106739
479351	414286
255412	77438
434599	365185
309318	363388
487457	248777
415207	318001
192610	157853
213195	50070
411848	317880
256610	177870
256568	472072
313733	398333
43138	59946
116131	21583
98823	60517
324498	469786
50575	310261
145111	291984
254463	409858
251940	308900
150478	48861
52271	116165
417249	485512
392429	177374
425604	20809
89899	48275
394964	475360
308494	228431
194279	67584
299074	190369
1143	436895
255767	178662
348226	382289
425596	360517
376813	281924
59230	19655
253102	251369
188123	331349
261087	380538
410064	273831
443815	251190
281064	2190
408323	421356
78925	234447
24312	141166
354299	385237
243905	378462
60420	481279
82049	226494
100151	183684
109270	421935
384762	464420
360232	232977
416811	458422
308122	334092
461944	212008
284719	72368
57021	453919
401556	23989
79570	3290
399441	251683
115184	12895
448709	78179
66885	183213
406660	420824
209390	293813
409385	228013
136394	346736
438475	244889
36331	313916
493347	401413
224088	11626
355574	361822
58464	317356
285876	377828
221369	72986
46075	319292
311687	67198
143186	294548
371184	159249
203164	82794
471676	208210
315060	195784
366906	427803
492247	67649
199000	452424
214744	145002
406963	245100
76757	253002
438475	234881
291114	237178
225771	317841
401367	315976
72116	431930
304969	6899
204748	440660
428735	6333
247710	112744
111856	489485
76177	14802
61934	191639
165533	472072
493031	252961
267562	236957
255508	71015
449319	474881
116895	236654
426742	438419
132155	211866
453736	178467
382382	70932
359295	205270
115716	212081
443163	26699
329727	271383
336955	198591
217036	106856
345401	458934
487060	412378
432820	232605
220810	270324
71024	12476
108554	203618
432218	417742
296339	190884
416432	133997
106324	285156
88956	368820
248625	25278
225889	21330
350650	375374
402051	107983
410500	257895
256791	247694
425214	35707
433893	53203
110835	337368
452797	471745
245414	69462
176344	330614
126140	423115
106268	327217
140948	390349
152855	248483
39794	179559
110593	413335
463217	434035
283759	195948
276477	218615
311822	127298
250295	109773
75925	155833
184651	145948
304171	19224
360459	308377
206422	259656
412516	144845
328075	226650
288100	24516
493787	412466
219136	3045
471432	309778
456231	258377
199052	168381
233498	93671
240093	264766
234374	441021
153006	4982
100571	414286
299976	472167
360381	437018
356129	327099
309488	159249
92395	77285
349855	76454
414058	358836
337516	82585
440190	364517
265921	12177
196297	40784
68843	171322
437239	475265
263813	182381
283961	393674
44366	273831
267243	317356
310595	305025
18278	464725
443909	288447
268015	220354
319259	277861
160814	70557
393527	214050
240675	425675
173969	97877
10217	329811
90976	47549
45672	282287
48471	204276
6467	351732
161656	316575
437077	423144
405741	260798
131989	476447
185339	72054
236216	177735
411878	273831
452240	105498
106649	299069
223667	110677
176130	401486
426197	49230
203656	203071
151588	28129
60025	267602
50332	261046
51880	110505
347199	106152
359500	450647
275833	328160
51422	83902
178867	246275
139056	484274
257613	318749
168410	199245
254669	190369
406662	292535
375376	153971
48495	275790
479163	255779
289813	265640
36873	439519
487567	287740
329478	355210
82498	112379
78119	138549
415386	132740
13428	101058
189703	434161
250410	47989
124609	317463
413218	352769
356744	353787
304173	230204
243631	22347
256376	390898
346987	272708
384133	419728
313984	469334
195328	457623
217873	151944
464080	393326
61558	251828
172864	389619
109030	59331
190281	13982
50986	244688
335069	167841
140302	216339
123450	164884
93820	448096
480426	117097
49667	123955
431049	345745
141552	366077
109049	430610
355542	300119
64272	250214
207862	103205
206627	238054
248280	311832
140568	357280
254446	132636
466747	395093
254026	321190
307279	258665
8354	302549
190351	28207
59117	102053
84295	273831
426053	261356
93496	178742
77835	434283
3108	194805
379680	382166
10697	89047
146472	14082
350846	436830
270486	414169
50090	190369
16458	377466
70670	478123
117719	171891
5040	479261
262286	96977
285255	137719
492247	445823
83937	317118
291320	147224
294441	215408
66193	32476
428963	64809
236944	29105
474534	128424
154605	146124
405936	66405
121828	350699
3814	440660
123528	215054
467148	201438
194727	183213
474389	263367
210689	140508
104965	54545
482868	140128
175035	362784
356074	284272
294323	298182
230051	115552
208549	114930
481525	351639
46788	99982
122368	317118
421987	194618
163549	196783
468052	182716
446182	454088
471956	391414
195334	273831
379680	267352
407732	187974
41241	86421
229735	410679
280547	384291
38167	461392
236503	454756
293207	412929
287024	316388
290382	245679
304199	222948
76898	194805
287874	417680
434985	258220
261482	295484
37173	381428
458483	390197
153006	193380
64855	336590
402260	73380
483166	172904
144288	148171
398527	433348
270597	129958
76020	218658
110400	309760
204900	86170
227781	127561
99760	119868
201839	268667
88331	25298
394893	58007
36379	333928
425980	1113
437848	211094
8008	453753
154648	293169
23158	127140
456021	433008
88741	179954
235222	344406
161457	132740
149367	122694
374600	76111
316228	264406
240520	389009
46292	439516
401092	104738
41692	162795
260986	281924
222974	181646
216676	41927
89238	31974
241912	110546
45131	305449
493943	292227
468256	58145
102567	481785
262286	470921
436283	396616
130675	239090
2451	193356
315566	291933
188847	434869
376592	381578
63760	249334
108458	304589
314384	226308
489552	145204
249382	232699
83811	458228
393046	277961
176130	328900
126166	374939
376493	42557
70939	479872
365073	439092
428927	446135
449628	49890
371511	338543
297590	178436
81638	281924
23255	285446
479192	134694
446840	404316
260110	211761
392854	342003
154731	10756
10251	334424
104740	480682
231839	358751
206799	110677
471922	186159
364158	228106
267011	148476
19980	478415
407665	387783
125417	343115
421864	79222
428732	369684
166192	484107
83913	139648
489787	229048
192611	323544
174577	51881
313133	434945
266141	67054
244536	243454
348958	175108
232402	140767
152907	337429
168952	25016
16900	132740
292847	117133
46471	421830
16824	214050
244536	464598
316946	194165
276876	15802
277266	343992
247226	164174
203793	94665
277435	364804
402052	232784
351724	478415
335176	76454
306459	250033
121895	410371
414607	330021
80539	187920
337778	197996
428421	477136
358321	142018
140440	20959
182376	209018
179534	433279
146170	398371
68098	23501
429298	239028
323407	476951
117647	99072
125436	300121
258010	410236
162346	94289
6364	35735
137411	307240
345401	194390
41378	177450
321270	162247
331364	420895
157878	433943
392086	464171
456103	366641
325204	157492
124085	431639
85674	178048
107711	449543
160371	267602
480785	95149
250385	378462
114508	446351
449594	5857
123061	33659
13831	478377
188500	243438
268961	430356
5942	252898
302680	296423
161223	417742
277499	264908
104740	94823
452476	336291
15433	351257
410694	300670
471135	263009
100782	267602
18134	267352
138473	221763
377869	425503
491662	64429
57917	429863
492604	187565
259704	277646
237242	184781
372524	375840
71237	49977
426808	12768
386908	348957
7770	265031
227247	208577
133648	175960
339310	245387
95847	217223
336875	130853
398570	295966
407721	69372
384615	218727
202176	83180
330737	175922
388604	381490
438167	399736
464520	479872
106514	49903
351268	458104
487219	336590
350038	315308
240441	94516
31059	256144
309809	259435
85665	391035
268910	9489
94850	277450
399441	124798
120162	130361
30386	272230
237714	24943
160315	327789
169937	96094
140244	48996
404986	408173
373865	82155
371130	432239
227797	445086
274725	256120
103084	211566
11269	71943
186371	186041
312525	25655
103142	314585
284895	468494
91634	375840
336152	132740
205512	463615
216115	353647
129411	286936
252797	129434
14796	304347
286387	129277
261715	98548
24357	313492
232616	368820
442821	277567
279871	470616
216801	469235
470169	446215
239091	124091
15538	145948
111739	401861
446274	263009
365469	119868
218395	388447
385451	148505
456973	21403
76079	251052
389773	166970
421498	199521
161482	480421
92401	157280
178422	443063
87128	284903
84936	276621
475858	134336
105077	15133
136774	351639
46544	440026
5677	318088
202488	491168
29855	137382
186864	332532
41378	312658
90954	89971
475041	190369
73588	202523
116843	367235
345841	338247
277799	145693
89393	410999
187796	348798
179678	222701
394484	151944
151358	450391
208522	173887
432771	286936
110138	37709
374705	214465
201572	224244
89219	164370
377083	245679
466676	42681
280698	134694
109657	359762
403565	446277
375374	75348
303782	390197
324845	362773
176652	261508
415548	303516
84745	393236
347842	14769
87366	166513
400542	303218
330313	393326
265872	424873
285530	170306
65651	183260
194690	492906
352561	167916
141305	55865
458768	364552
21570	12895
149489	266660
293026	30465
168399	319170
349595	292721
459617	393326
254441	46061
35367	190188
367791	244511
315957	297830
359242	114930
178222	157040
345715	190137
435898	85875
406073	16433
293175	239117
299110	489334
419176	107187
229534	224267
390032	461846
323584	115480
28357	11142
294191	91711
114344	110677
406638	261396
101496	270240
117111	423688
69604	178028
75556	303664
224139	98906
281172	462424
2978	24516
362749	10377
315418	229781
79972	220529
406143	266852
77978	46294
330057	389682
415611	373438
444028	338076
415967	326727
330488	119123
21411	222640
245679	251068
287766	374806
392037	131522
145111	135756
191846	21354
273972	92613
304404	58543
124562	313745
169045	172089
461839	427764
432421	324977
492783	293813
41378	300397
167588	233137
311491	194830
405358	71080
158481	124085
218607	6853
210445	243801
342725	441009
401086	386623
452464	86111
183044	293813
211540	401854
8607	307771
230574	151838
233498	41801
7227	97290
191351	13946
209743	478415
364969	119868
53642	66405
154766	206174
334256	183479
192661	151944
404568	255272
173235	289970
123709	136073
50906	324221
147409	423795
178540	383382
192147	131678
89177	38063
326631	49870
144545	256121
234881	326971
467133	374520
231089	396442
7372	62191
374334	19984
354648	310862
418887	380833
491014	61621
279722	205578
330752	147174
388764	390679
341204	302433
351155	398883
105516	378762
284554	451524
123844	362351
334478	122585
145021	337562
277568	272339
277268	187524
314311	261398
398308	137228
173759	301475
369956	450365
193154	473529
405708	108222
336023	159490
113700	370100
106514	272195
446837	270142
84745	466525
276999	214050
259695	453391
97140	188552
215205	476471
365541	117631
39703	310261
204079	418684
374442	190369
267455	49903
335075	7982
482532	338025
344561	281163
196996	412440
130651	456849
200092	189640
155854	66154
400855	320455
205173	313314
490797	332685
459513	73336
294946	299176
10274	281641
390032	263713
358415	119381
413535	307128
87346	264235
100970	273817
443575	123696
414825	37249
472265	220417
67023	420392
273479	403612
249313	423864
44528	466737
105249	343801
306999	116687
110835	131975
79542	433391
399837	12129
226038	467418
317184	401928
34321	119032
62546	43308
191341	183213
3755	202072
317402	369072
58893	440660
180921	187974
283698	40341
63107	482246
92951	415926
454450	450781
147536	293838
289675	333439
119927	9203
398687	284843
261669	396729
22202	250214
4755	60884
104766	72416
260043	492316
296949	418187
123213	401928
227152	202436
300261	176878
271841	420944
429991	45168
393600	425787
381006	271687
407565	447909
456358	77978
256373	162525
206961	281924
283175	35675
238299	253845
304013	291521
56231	203656
74000	54449
105692	487905
190916	195615
75353	28129
356409	47562
210192	147618
93992	263887
315573	426364
326135	209933
488752	440660
28616	441635
84429	408121
364097	149470
330980	459779
226167	14583
76511	228431
466737	470435
426091	434035
426645	369483
88460	351585
268910	38798
293913	66124
31780	128816
275995	201611
333201	212527
381305	388751
456748	236735
329572	151089
445663	428080
145363	61572
352451	290450
368060	310261
344314	28846
158918	463945
390963	212730
305158	409150
493950	477986
357691	162818
103050	106840
91200	392222
376816	10095
107711	224285
315573	288336
358818	15926
113457	300240
481731	401101
42854	441202
257596	212868
493918	57416
71189	251442
262639	328083
58125	246311
356953	330469
363424	225420
143152	12868
250207	268118
275693	172089
418992	251379
237714	329344
275308	482693
337272	209471
443523	372891
459802	122462
415005	75014
400701	75872
411015	150942
372920	77270
236930	83694
363171	15084
431508	317413
23644	430356
240775	423804
446562	94344
390032	343085
273190	290675
76766	426938
24997	380538
401092	393399
237714	251116
368593	101058
404830	475593
263557	420790
415087	477986
357783	342807
56068	54597
110642	133045
182745	447105
337204	203656
350046	313773
477295	298733
142437	345745
244803	253458
436720	271544
386721	423488
491607	285156
147985	456248
271814	264406
125072	303424
243934	420392
209314	375840
288354	307286
325237	184097
291385	159267
382659	128758
216544	315730
249827	463395
336796	122780
251555	61621
359936	174726
329413	399736
249902	409828
464140	298483
267387	421703
492906	437713
332059	204798
39367	446192
10788	473673
233797	25239
254609	126267
51819	470128
27681	313829
331872	362675
260322	186561
18451	186617
427571	486435
283024	424869
198014	55098
50194	217432
438955	38059
351428	435817
266111	348798
44253	467752
315836	447958
142656	369577
2951	389109
25756	79989
417565	489060
98463	206925
399954	469235
358172	421471
382806	64335
466056	258270
182355	404296
487060	409786
258860	348798
190051	366493
423731	329698
222633	435708
96802	366127
8131	439992
45724	347308
474057	266446
406388	5041
39231	186440
386097	71275
346477	453041
88826	162831
386570	234087
445697	101058
354396	371918
241183	424133
326997	9249
151171	109776
297690	284994
135905	126283
135174	193263
488348	430236
152817	116109
144973	282822
117862	346523
487347	130069
233045	11367
109599	401340
413505	263908
21508	288024
354696	149410
5994	307279
131550	165803
368144	374423
125489	219499
256568	145059
75698	173176
212923	490098
454380	95149
421794	339711
665	63528
468293	226494
302229	164884
484293	401871
224308	492588
429254	98433
75805	19620
227359	76216
94906	399342
88443	16433
21739	126426
271873	72383
460845	15209
146893	169027
344561	110708
387443	430682
314508	106741
461917	450298
68908	159378
46092	2510
144943	383359
479882	387008
322364	150209
223237	475593
453837	32907
17503	196783
262210	73676
241547	352572
190595	336041
146981	437682
2222	151944
6450	383382
235451	221720
349195	229150
90296	394021
473184	433706
362119	291249
432173	26980
338955	361960
222539	15209
278227	366534
212853	399736
11486	234525
408125	166828
176111	24324
133909	209277
164642	194914
53811	276752
102210	67716
355083	374939
212989	261625
106905	78876
228490	128716
347891	399889
411272	420944
178422	18091
301263	73936
6549	418121
153006	422110
97831	37961
477066	423688
335315	12177
324708	77978
276821	208400
166032	404806
173361	20928
139185	124942
388084	187045
440495	63528
341097	152502
285869	426887
137579	145948
7931	318539
268261	34933
299398	341278
406896	63528
346557	423533
242551	266660
266375	472113
245885	217809
98535	58621
487957	54976
265593	483587
200092	493962
83400	122780
396339	335663
207895	176561
157473	199127
297069	218615
292367	249334
76228	456004
154766	394978
277765	107337
333622	127431
71031	410074
9969	441765
189873	145064
195912	48163
484229	121301
473411	386568
420736	104855
43407	472868
314245	25716
300147	117635
32612	395988
368461	214845
344628	235817
131939	223134
197131	435042
99106	467703
143168	129857
221828	139803
91666	123311
253031	280581
434484	434711
37189	21268
458042	112006
42801	489964
446950	452500
372913	418544
322790	286614
187816	63528
82187	291823
241752	203569
161020	115760
296908	161333
128998	411229
18898	491897
335568	278130
230438	20332
209025	161409
363453	205223
453360	222701
186095	350384
111854	292721
7090	291521
193493	148093
273572	367750
380540	23863
272309	365166
440286	466744
308525	88027
438009	459213
102135	9054
489977	386132
231341	233116
92159	415625
67544	127921
438475	480260
330461	216915
421774	215622
382848	140322
367165	243115
463539	341055
303420	94516
485582	376191
189873	214047
428234	380568
453738	122585
315976	488990
393399	360860
84053	73336
331226	262954
271265	171638
399780	82571
444139	250503
195362	247062
456065	114313
347653	203279
321868	101650
393209	131402
127972	135194
387338	21895
106514	202033
456522	269199
223546	452814
360459	400879
25568	358279
195487	288774
318066	414443
42012	315063
225394	296423
302153	15000
245129	281936
258136	421356
431536	358032
110052	346355
406719	336688
165680	258475
197423	88113
138126	327217
324266	63528
970	371580
147518	186440
305280	61848
273577	186982
215260	153771
253794	446351
268910	293465
46267	348426
1057	79021
6727	317675
153521	200277
233026	270095
75472	177035
160182	226650
308952	285426
125726	119857
252069	252889
175491	171069
334602	84504
370708	90357
247444	425675
260021	315407
417214	191588
368858	394560
327281	203656
184629	15919
486371	356428
223116	257581
231800	158811
3111	379130
474578	67009
48771	219743
50610	453012
425906	411424
319259	185479
105952	397350
279173	278162
24473	329700
374847	241468
285664	472583
270328	355927
250048	386021
490060	102482
299922	85180
76016	350837
380343	366127
255666	336590
217562	194118
390401	222833
59419	415228
407066	91380
399441	142528
92401	410535
30768	38063
469274	373584
435776	80587
377700	24246
300852	152791
250434	29105
237670	310261
267306	246787
3466	98098
403047	186440
262639	388474
35441	246672
90803	132476
382205	245153
44861	489167
253899	180141
24004	459280
150230	277229
283386	393326
428735	313745
111345	402511
1292	110619
180969	316959
39280	316959
138273	393238
363591	173755
167932	489552
455618	246565
57846	167172
143251	251107
256610	472072
460632	95876
200658	37113
340873	240001
434746	232990
418267	266226
183726	352081
21875	101453
15680	293813
92839	15209
102162	50012
47146	29974
485465	244195
465824	349981
453072	475593
450351	281504
85948	186685
358379	61011
473296	393238
345401	360070
231124	357999
108458	110677
432216	71627
83768	344478
112443	355332
317548	12245
304011	150478
448372	343491
132445	411424
364823	474734
326428	206773
167470	419718
122361	383974
192377	425939
236216	463089
73298	273814
173450	283198
381895	393712
391699	275370
449155	86728
405489	476846
375462	123369
280865	119868
428103	428395
193301	273530
379731	422729
95305	344091
112862	106531
54539	318111
209898	356750
414471	296569
421137	262954
58628	120297
150322	199651
348039	426569
311491	332392
207309	120173
42408	217423
405096	184213
389224	357940
191488	251323
422188	364254
297728	334983
95078	129772
176536	177777
461391	366619
51867	97686
380864	365447
236999	268531
318652	67673
270098	43825
312520	132740
237015	493285
449757	36563
192986	254746
458220	133691
268081	230925
196030	244929
125243	175912
62800	155927
356456	104149
167304	211868
285496	204251
255378	256328
459922	483798
8754	141649
423253	421935
350003	487495
331066	113138
395638	347057
387524	303175
332843	293547
145596	42890
410273	136876
121376	191563
174139	193430
188732	18665
469976	35707
449976	493016
35263	401881
27322	248747
287089	136876
190525	409540
411937	253341
430171	83140
445047	428103
33894	424595
370536	424219
124067	317100
47816	485304
81204	299736
310282	272908
205186	108967
118539	236712
235836	66909
321183	111262
62176	439218
214004	30168
402874	489822
410161	35914
225621	387742
151171	205223
352428	173965
393106	145860
164251	447260
302785	166513
275209	419689
365359	400564
285403	114930
362654	193476
151289	133534
289444	284843
361463	228405
237108	105300
122803	267481
141505	246713
52388	180825
40809	272908
459651	328511
7390	440660
102065	18017
474142	364146
447198	271901
277987	28878
11969	321277
184417	211331
229999	192509
309565	378462
234773	175763
289029	132843
253216	186440
32242	332425
358496	190369
2187	284052
201131	265840
482409	240374
149697	96741
424643	218727
112151	491774
114643	38896
314311	254720
410136	57002
433086	257377
132274	173767
357411	65772
149768	143535
368240	267605
329846	228431
73298	468055
478692	434768
161502	129990
261552	150803
470356	64429
305624	351071
301059	405217
458889	381112
316106	207535
324491	433391
130905	228431
345715	285765
190281	77727
201760	446351
480889	458601
324837	16433
447270	304529
487713	464725
2739	183975
3966	249723
379696	191053
99563	362440
388761	226494
474888	420511
409080	232018
273822	440660
233498	76927
197184	237548
397232	175721
403575	452276
284131	188546
320845	316244
371494	62191
293913	457649
5571	49828
388195	261526
61927	166513
292588	1605
275381	105585
147224	379976
370509	375730
197545	115352
319419	118608
167588	241469
23572	378127
377186	263958
338955	183213
432064	464934
308122	279603
196465	387742
129605	152502
285612	35735
392413	116283
338955	479719
293827	419752
251190	378462
163293	389009
333557	411269
81196	267916
18744	40600
19727	238578
208117	374639
87050	464034
78263	116415
391374	132955
481515	154137
25923	107983
373810	252204
73588	271730
41739	410951
457191	198109
273159	94516
491619	32065
414793	25548
58940	95865
289535	213298
343031	270719
192238	418740
188510	148086
474389	93238
223820	391414
434210	331349
150537	154023
451372	164075
136798	409916
378163	142525
114886	147110
32888	93876
252200	33855
366708	304340
143501	404435
1927	464420
453638	282822
349624	396542
456303	283024
43835	135321
421097	282670
366275	114063
307696	195615
474398	391414
186063	186241
321123	102494
149429	477358
295726	323348
158639	460627
151516	190369
485081	214024
425474	343923
361007	277684
365410	458601
170030	244791
456702	146458
425164	462973
6899	413905
281172	278907
90220	94344
145438	94344
252046	1057
389641	270287
31094	233415
482851	220744
447163	76454
379862	33137
64014	286503
150820	188730
464892	81280
478588	239260
3111	251302
41543	174564
173766	4914
314548	275990
71091	290256
228838	399705
82518	490707
22512	267022
346697	390898
262680	211732
341322	258370
256901	315161
294193	146251
249663	79249
128867	463863
371912	314543
436258	145270
431057	211868
77819	240665
272543	458790
200818	397063
294050	330706
206389	284088
290680	260014
237730	241550
326631	120274
369510	335663
276772	335286
10743	190369
107752	209719
311656	489496
2923	168959
75115	341271
198250	264589
268576	119381
161107	334895
25690	46058
270597	18847
301557	269294
381012	317118
446697	14056
27819	204925
25748	222314
464100	57084
447283	101058
420818	438419
446550	123410
214098	21993
205256	342943
84944	366127
413647	183213
434577	290450
125440	53863
131023	24000
121594	448770
127010	119381
456231	457845
346042	142318
483312	258370
117942	27696
458161	217809
240661	283346
169490	266212
301683	247481
353758	170894
144641	75270
44626	20959
18629	476231
276821	384674
468162	136423
190811	95942
373615	445353
162897	65670
444762	481049
310153	44258
325044	192612
403188	322003
262410	249709
325491	292076
301166	6072
294484	215949
151105	115917
80912	245823
356744	346768
232192	189383
244233	360860
236359	277936
58526	98906
177577	458601
274852	201193
35298	163879
36612	146202
342465	148073
112267	112068
296526	273831
323450	107187
153813	433861
104783	333357
46556	73305
55861	36941
30567	486339
78522	32807
320045	337931
69007	28129
181677	160009
306491	13640
183273	486339
335806	53863
398997	252959
487211	146445
224469	201667
357411	201345
304146	180243
389656	70507
229735	161863
39329	246207
21373	342761
333472	396080
288274	324695
276812	263009
295706	452645
166475	251597
228061	454937
137757	8640
18830	61059
401592	377906
107998	237019
426470	331622
305540	3041
388223	436900
347496	185753
225247	93245
40784	4776
245332	153995
5745	36370
421054	428103
216059	207816
105249	422576
262730	169890
242820	6899
308147	427400
476951	76585
379143	16661
276076	130967
8761	144306
22488	283346
404432	190369
281449	256121
364636	280585
118083	101908
471074	379278
292352	123718
430170	156858
229830	47547
340888	190369
42564	317118
26191	365831
149441	108743
127458	63957
235583	163494
361930	31180
296902	411256
3462	301252
367959	190369
237714	199483
122696	253742
352927	120132
222480	3719
155407	203279
270178	250025
233203	355552
419664	301195
181975	67280
239084	17339
59298	217619
172824	55074
91202	118973
393576	12834
305337	205571
256373	271383
44487	48275
483987	461187
114665	412057
260299	431930
62686	296773
306524	110603
49896	384366
339033	277450
160237	212911
317457	198465
321889	267602
324892	47912
160161	166513
222045	59658
133910	81340
55313	422175
65677	245211
312474	245792
85330	407334
152348	160051
11851	226308
153322	396942
486381	194267
16955	187272
178223	469986
345401	338040
341197	147470
271886	450983
261264	479313
100190	126204
280548	82868
37459	12937
289069	122158
238762	121652
328300	348798
238953	36836
430296	144470
400314	411157
425430	355898
106268	191982
432311	351948
279029	298767
77443	360432
246398	351455
318561	259435
424733	371755
161053	205270
353461	48236
40443	160456
32491	484634
256374	225836
266508	400304
141535	368205
459844	87740
48953	101816
348795	45981
176349	430985
274390	279509
97415	339091
363102	38168
488351	123410
427784	441700
472830	238578
214735	216878
199430	58930
426932	214063
331657	267118
256893	131100
165565	422175
88722	348165
491363	228324
202305	19125
77873	304926
422060	81448
34321	100473
125772	128760
373874	298756
202147	213215
410173	267761
254466	101806
256484	469790
308177	478095
476447	455082
3577	55857
364871	306172
137159	481863
261087	28129
121847	440660
400676	380479
493811	122694
471426	420944
479576	290221
410390	288138
46926	266317
473646	214047
272742	7601
299922	410860
63661	21365
181654	408182
47888	87908
162936	312354
167639	47349
110835	361978
23680	72416
217589	398492
143234	437018
16480	50264
336829	277961
360179	262856
428768	442730
434726	55444
352972	87535
459908	248396
279805	287854
104242	475360
253655	424377
284272	348417
284214	452098
290942	303477
273386	95319
493115	474117
423403	428738
419265	82078
367646	122780
487347	86111
179623	118620
389677	487602
424403	165653
424975	17155
422919	16433
417019	335757
349698	447158
441259	197318
429787	313614
419973	200444
337529	246312
233117	48152
311469	26551
399095	13370
68163	387860
219536	309180
68674	88113
245147	160894
69163	114930
241696	489822
474065	315888
144454	148505
465663	218615
77165	83275
374081	309425
23197	132247
217581	486885
81104	452921
293860	210891
234785	411424
626	379991
219170	88027
78530	94088
202872	66042
185076	122462
245937	375063
393106	354933
440190	370866
33220	453445
133829	13370
287129	317356
218665	15209
52143	277601
425827	63726
88607	77973
230210	301475
405303	208258
118808	476447
400816	74200
233045	301560
131196	182578
207141	29111
446193	420895
10387	387742
457418	198132
354719	47328
33299	440660
303782	425751
360312	107777
94550	313745
383292	9771
146654	436686
358373	218727
435468	270095
243356	106832
452096	311832
372977	478415
241732	238041
283096	311212
208544	258370
177835	325678
353577	61786
65683	477774
68532	241735
83082	436900
482839	344507
358895	213861
123190	9798
202369	393600
261621	12875
154361	436486
318792	65405
240138	159249
434862	226813
105352	347511
190288	74571
235034	160545
79312	490797
220487	35707
132298	196783
490866	410483
235136	282822
340600	350720
321031	4904
280682	471470
10060	341644
35151	426986
66875	477788
148871	142018
226132	409540
484846	480268
119810	14130
232037	248317
384358	347667
297069	350337
320482	242552
366187	160901
10392	371303
104903	317356
171122	245315
48051	4927
238766	492366
361001	94509
468042	149677
377050	359091
278489	178436
229850	195523
87739	273831
422267	302281
454975	254781
78675	255640
274138	200454
326751	65210
464470	190369
329519	218615
276821	69103
152480	429161
291456	139722
9853	146202
432865	78206
125790	205198
196419	229590
289660	386061
302022	311427
385543	307338
344152	492906
286965	230378
328569	186259
89748	331683
446099	306100
130430	291823
212951	272846
415967	227131
484693	16041
24381	450011
73211	257553
48998	474364
18506	20181
136177	378686
465885	419034
126240	450670
428453	96977
411083	152700
306905	71028
285583	214758
309917	459123
311819	492374
351416	269199
91626	10646
428582	400176
414334	400240
50699	133357
353382	328284
196592	492701
26969	294069
242551	402011
224006	137331
72108	32807
8190	94498
304703	316148
289564	55433
203691	463549
294323	70056
426591	316148
5177	303451
435031	155312
418442	19377
322265	119381
14965	164572
309609	371463
49542	219808
173462	422245
234728	433279
250533	327906
131939	97515
383164	188284
124765	94780
166577	220417
192606	78946
342019	440740
68897	238578
218404	313745
11902	269199
11960	478415
113204	311755
205853	264406
452284	358587
132983	113051
316628	164884
275763	259443
196097	42212
130069	53903
99760	162795
84810	431226
439940	86560
277315	486267
107291	456794
315951	116553
141034	51606
189104	293813
371775	190824
10217	430356
348057	490472
87173	240863
228979	310261
253076	148580
244791	486257
410677	159241
375660	67694
284279	34649
107473	438025
189287	237235
227351	139146
148597	378105
482158	361635
117124	266963
62827	102615
694	274731
408357	209545
34781	258370
231855	180493
167759	462667
40917	9954
409922	190835
122151	249334
334928	391713
188108	63063
197328	267416
199895	215353
347948	310359
4818	453134
192973	175608
455642	28129
3712	116518
373755	199353
228487	95547
222425	391573
130224	137339
48950	363035
264627	21523
389773	280871
188240	441009
120627	287422
123745	190369
301659	52030
117429	186163
49334	218265
179799	476951
289973	378462
373560	20472
305412	293813
48282	46071
436223	124066
184303	176774
332211	360736
35972	450056
59154	276358
48064	348007
229323	165080
483526	269225
230091	482380
450330	320508
380585	105498
16865	401101
11237	456174
396688	271313
390117	289760
118542	164253
231254	73336
65935	162354
113483	204669
73175	234665
24180	307520
477091	253247
185990	13563
188847	149342
377937	189629
312337	126204
146893	369242
301498	387185
283059	464725
188759	395899
95536	316575
50361	332359
92458	169047
491946	327946
194689	15209
459725	150678
295941	96977
236736	287672
301925	201754
363833	134145
212712	133079
214590	389111
180302	465614
203724	277575
456666	267409
379566	354162
56382	54976
195689	254904
204116	412543
464548	218730
267562	309875
330954	208577
222049	57574
443320	349243
172417	111991
34206	316472
299500	257726
343031	204432
221217	450872
475936	337447
430894	381054
153324	462377
289675	17035
480280	250214
462218	16433
364577	355048
394204	362883
12987	81305
255903	50155
216526	406626
375524	151944
484470	123410
418368	40719
115116	463822
229103	409649
334842	293813
113241	215955
459319	286936
54824	260110
167790	276744
89503	266611
404778	397868
321768	123486
46708	50009
85467	370866
163543	227627
470307	392034
248235	357741
215292	275035
112425	267553
292205	164741
65677	401854
106268	42747
399270	71009
351490	386901
221454	199353
136731	103804
289309	431020
471348	435428
263858	210261
244536	467279
129684	367686
323389	422140
95115	28129
70863	94008
146323	303061
232932	485620
255671	400404
88406	8607
416408	103662
199707	18468
241937	77461
194266	244688
330543	363973
60252	64335
121622	434186
202939	350730
413763	430399
95747	393326
450351	227161
377869	446384
387699	297630
257575	465313
195729	148695
165805	160419
327777	170922
381424	440660
468187	476880
177693	122694
335622	313745
252761	33466
215578	75237
29059	83310
140007	339829
81304	49758
190711	318735
161065	119762
25104	144147
193816	390197
73094	106109
252998	93214
287968	94516
95354	155719
383840	18418
225889	97894
388475	155813
360459	323559
155062	310261
346652	430329
397378	404396
48953	7159
18370	195106
443657	478415
328917	315671
389224	289789
379696	107396
206017	314649
426474	440962
408459	20998
362231	253165
202893	173176
257079	316372
455465	250389
186407	270165
326830	154095
134319	79989
284782	82352
398862	197996
319719	97277
192800	391178
202309	69384
452098	441202
209520	346709
399409	64239
145704	119381
387602	119123
479232	303424
352709	481149
297728	118803
121070	23430
456694	317118
373025	475200
12322	335477
78256	261829
334671	393326
110493	131056
22779	415758
85478	191900
226747	394289
122858	236213
375667	126579
257447	393439
367410	396729
113735	45238
431214	258911
373343	447219
113382	264406
400520	107187
364703	146719
486371	208577
115716	226308
101780	158791
56929	10411
183270	243115
384106	460042
28119	253840
378570	474864
486712	278520
412247	24496
313927	95312
247785	105498
19473	28129
482646	86077
66502	101505
387416	190369
321411	119123
334345	267602
93742	476880
155943	126911
323173	174582
384924	1057
77300	412980
348970	186159
267795	380123
113439	261927
451995	60517
109839	342513
198662	187627
261686	315143
108160	358065
375250	101058
405418	74115
94642	392614
197200	81191
97926	20181
60210	113683
135640	477136
212182	21779
158099	364720
307566	256452
110002	5258
375879	366941
77274	152085
287392	384400
230714	235787
471040	415450
252880	463623
126153	359177
485811	207338
114643	417558
373534	420709
338931	124495
491122	252340
339915	156941
120325	429367
181980	221759
353273	1349
360611	474572
390032	169047
418442	99210
325304	110677
351803	359628
192973	320464
283328	48275
402738	95104
236845	180141
152827	202772
72952	248777
93771	344759
304334	206240
312793	114930
160843	293813
250034	89495
440808	240724
418033	378064
404068	324938
82998	36885
233353	33889
182085	140105
225157	444480
476199	391414
231355	404806
87502	128115
267674	19237
352845	83811
244026	212081
144707	137128
172232	352114
398184	354594
458813	292721
253308	393184
254415	20719
176855	472117
403675	370866
440369	175818
53846	226970
355413	430118
54551	218730
128384	169702
417565	123371
349095	119762
15819	20547
142065	376448
468560	78699
176865	364828
88439	302948
377869	244381
369066	215477
487833	477556
373172	171604
468460	395988
475039	230055
110056	428026
244536	107088
452709	198495
115338	77139
72003	402371
300431	91711
110059	237178
195485	374412
59935	43615
317983	231142
232616	145129
321555	348798
310081	144969
482295	204330
339915	451774
130008	157040
147693	220436
212009	229150
306282	400562
93070	273831
31586	384336
492757	187953
383588	109698
444970	383812
319831	269199
452905	2715
239748	217618
60287	451896
52030	50264
233506	426145
71189	309135
153154	201794
304878	489552
128738	463849
431775	110677
62734	1669
120499	447517
304292	363581
217936	127921
408329	250464
143253	397935
403396	100369
149841	293118
91657	42747
449345	194165
294617	265770
195849	91947
489657	239028
328941	265040
171027	479267
345236	387608
369209	184303
277105	390197
242570	288219
214021	396563
156348	57741
31069	41400
100638	380071
475649	467435
237873	94516
344398	54068
401897	431378
281130	115386
386639	493194
307794	243472
256232	165267
276729	469509
175067	432598
65670	175306
1633	109020
284035	452288
89158	446351
98091	431642
415213	185356
242990	293813
451027	76829
32655	79063
217432	316372
227847	236653
405948	183646
179147	436686
405037	158521
443040	50264
393268	374023
356987	420757
373175	482315
483381	183213
54415	387742
63435	233160
456658	181031
277373	75899
218231	420566
410951	346913
28956	19914
420604	333044
29134	310261
432421	395598
447263	86618
100194	74349
322877	385279
321263	100909
297641	309034
268331	282888
206181	52736
358477	447560
389992	393326
424683	161384
219715	458601
426392	136444
405385	161806
91828	187589
27885	471355
169937	318749
375405	488576
358596	153995
423709	286294
120132	53064
347401	477694
365743	330309
474688	199051
222539	16433
198809	467498
347280	410572
136150	408719
223145	232232
313798	308777
336955	477420
242456	62191
78742	278907
336342	156375
245206	375840
174725	147367
489376	290014
199818	477179
304186	228839
324838	4930
431060	220417
121033	70557
272606	89047
295936	12487
397216	4914
357923	447517
418156	133534
3796	452318
226919	439652
200402	240072
79577	89388
102272	452374
15000	110677
399830	163344
174034	378098
20324	267602
489453	62191
313894	403540
485704	16041
166313	86197
489657	292314
260285	108222
414035	251669
198043	166063
407540	144165
249893	474412
156975	367686
6934	173181
428761	393548
15852	369599
124185	107485
71816	53863
473228	336590
318692	190369
102065	147371
59534	157839
207094	190369
81249	171953
481419	178048
217748	243152
311873	466184
246540	359531
87638	350458
75119	385182
177345	217809
241198	262302
14370	8607
270359	358965
33172	86596
391333	215076
337479	249723
345918	334045
339051	33106
72673	360860
144973	200395
246588	323836
283595	416735
490019	308083
231412	351499
429878	317118
120021	302637
103929	11288
253858	136529
236359	117565
408146	145948
265140	358032
354330	354136
225325	121016
364498	485546
261759	313829
57868	57493
192610	192990
4916	125379
269618	470664
217431	258220
288672	198297
171026	250214
362938	455180
360271	186259
32741	208577
263923	254235
75232	376975
474367	293813
295680	267654
386915	59359
263799	205289
416504	187836
150719	321272
86596	158811
175760	417570
156255	382568
381859	110715
65918	318563
445247	49903
173698	164884
86596	24248
258774	73236
118346	372238
417016	331508
479351	424714
98110	3011
267851	374314
118694	95149
91996	144966
155408	86476
149490	92130
52174	191147
127314	21583
150530	68828
450465	286298
170003	439193
35972	187974
152683	186440
309412	6072
338789	311034
396421	363869
446236	186440
191222	261396
386516	231485
431847	439352
90471	82585
153687	447335
356318	173504
101465	141509
461136	152702
326668	55700
300197	78116
193495	331581
70947	291936
267826	208038
62504	421935
380748	476240
294916	205289
259630	185894
404020	398122
350347	55489
73638	243856
347972	390922
240203	13147
60000	69750
227594	174109
334985	413846
318648	289077
325471	176615
157697	222701
150107	149128
325523	254135
266659	26971
446739	428125
24412	308229
101504	55497
98403	326265
295268	372806
148997	325870
386451	334092
182665	287913
167588	289792
130854	460690
447541	375840
308944	79507
255336	234943
874	245874
431497	284982
311089	138647
410977	249363
186678	313745
464004	110677
342253	432695
371635	446786
60990	180018
390579	137128
443118	273831
443307	378408
64429	435989
219198	278492
47966	488787
161826	324739
264144	49311
336955	172888
8347	84757
135353	127921
110025	47520
343788	73469
250944	191737
171495	435448
302704	273831
158864	207886
324967	49144
217528	449298
143749	124085
338755	476766
448313	210785
298715	440402
77143	165989
464783	27606
344371	399962
390207	24605
4849	93797
164727	106739
382692	134695
439727	250652
102065	431164
368858	113562
379489	264766
428944	323758
129132	41904
397385	176553
150344	311733
251410	290450
461195	259997
442236	158548
208593	114448
6712	45442
429224	49903
361753	6253
302642	413525
383805	9771
271760	434893
264636	258683
461794	104483
116416	428103
177148	58613
255415	369611
71189	366127
235669	372834
209665	305093
70327	409828
169621	492906
41896	204078
432216	470899
278520	95431
233045	211085
124888	46047
30743	439979
314356	226308
56856	185879
266331	152081
454755	364476
50124	99405
470990	98036
229735	407122
350943	356750
347123	224267
299836	190369
214055	144845
335832	165642
486017	340147
317753	19578
166019	165653
108985	277315
118813	193443
343732	183213
373584	316137
326124	141440
120355	453551
462343	72656
271231	392329
483705	463535
101479	372945
177775	327061
482456	469379
323679	270095
433157	160302
426277	7421
84270	398285
322110	344604
398099	61386
246505	472016
385626	431008
175086	338271
410508	61786
402609	466471
262639	64025
229587	125070
345985	214050
360216	318735
301557	378087
37203	349195
36228	292721
466323	468741
369181	114930
302611	319503
337700	434893
291832	317724
13930	88289
398634	302789
472639	153539
71184	406371
177255	377683
233117	294965
2123	164700
137645	278666
385076	441195
42979	397535
378137	193281
303438	197212
200013	65513
373749	237458
308986	310193
284922	407306
79322	266852
103578	373263
488979	130775
230214	119123
113376	373539
185604	313745
476372	233151
258864	467703
443675	155214
411386	369599
353531	436686
210282	145525
247733	273831
226466	475914
231557	85437
382314	139437
79374	246592
210908	84157
213467	100567
487470	185115
417320	378640
489596	53863
34961	189902
19782	194478
19601	47295
265626	65913
292923	236330
306742	483795
113348	53863
349178	313598
309579	236240
430118	223869
8407	255640
25610	126583
365410	211932
208703	74975
228452	476951
28838	434140
341867	132740
211657	411075
96304	480025
332709	129754
207662	418530
434273	424396
492709	310756
55928	275790
491851	381054
134398	360518
305701	28129
318130	82292
111119	166513
288229	74571
289220	266600
169695	295725
156006	219943
295257	214992
181230	424254
316199	42627
459498	303648
444755	226206
53007	49828
476364	268116
305086	160139
137892	335870
81225	311221
272505	169647
48381	59863
75259	77272
494126	414832
78116	13903
52537	192925
50078	26183
57447	9437
233363	400530
227252	300930
134321	272751
88170	114930
482324	262054
8587	405700
116278	267602
408165	476880
78545	185704
294267	54976
212733	194664
164933	120686
402828	453012
270857	491190
95190	10306
41833	190369
56232	138297
76409	125417
259537	403433
304550	478415
317922	254682
319551	447433
289036	385000
287771	164884
359790	106169
350553	463549
4098	118571
258006	54671
363643	234356
459963	440660
220247	27696
104740	198659
354847	462973
143226	487130
389055	101640
94129	163702
447937	368820
91600	362006
233182	313745
266490	119123
147062	257459
260064	206304
381493	76417
105426	26366
62825	231791
249147	94516
228431	327499
96335	109541
114349	121965
262805	323091
153668	181215
436428	267141
222032	420292
10743	184781
132562	276358
208577	64160
77193	144845
205325	303655
52554	310756
355171	463808
132753	1171
418826	242449
485901	401297
287080	67599
215703	394467
260029	52537
78571	221324
182192	219026
15583	348971
390567	252985
342465	128398
201961	266801
236240	414718
315354	303114
95762	411809
287089	178005
374379	234356
137332	464420
29408	399852
262453	222172
436397	11482
400801	203656
108963	117854
432527	461829
413693	282997
492768	74622
166187	327379
62873	360860
75566	178436
384835	404886
328867	449728
62047	300240
74435	105252
384706	99770
42579	371073
56643	391414
424699	23958
26751	409540
23038	419112
184399	245869
287306	464811
471365	295855
253355	102174
175382	48487
149758	276358
320732	245679
256893	211840
181116	26848
493293	124863
137368	79989
458494	49903
299904	338189
343493	239090
205249	86974
66326	190369
184651	196169
447330	192787
364962	261625
166863	194878
292647	106903
29880	171070
302909	303709
157417	142525
41965	60517
301557	433956
432421	462141
469250	90376
478198	32807
300809	164164
221734	280635
124259	53249
472120	474453
434312	247092
412724	117716
28096	12245
57447	304982
135974	374466
165921	234152
125910	267602
272942	279153
207606	326985
68489	250217
336560	311678
390327	296869
219099	80587
473123	368245
114643	428950
354939	285446
38141	169131
54419	229872
386707	239431
479320	230250
233685	273600
226919	238353
412502	391414
4054	187836
173233	63325
319081	402700
478152	76111
16034	164884
80854	160573
164481	8776
276378	436686
347738	295484
282002	250776
234214	267602
269675	286935
336324	339853
6541	176878
393870	392804
277801	218730
175458	342581
261057	15209
41029	267602
11807	203213
31483	98164
12087	297969
68532	436504
54693	358263
208267	289282
445258	210579
184152	424497
162785	414832
19760	366127
319930	27696
242832	317667
167073	494102
491490	55074
437831	50948
66129	256366
285149	37948
218441	366928
212153	199526
319773	387742
137891	426986
203886	77978
231887	309600
43045	28065
313368	315671
17303	31616
219198	82568
472170	361687
257581	44826
268032	4369
99405	163465
28357	371949
104740	445282
31956	16433
71992	214050
124185	13452
340734	242191
338386	258692
344967	327922
401462	493016
373025	285898
3131	220417
342465	319882
212984	336590
290168	90123
118626	360363
458050	53490
76770	433142
6123	438368
244527	377739
456422	65913
134553	188556
60216	291038
219546	314318
100370	298767
490631	417048
435339	140044
474398	25748
139648	376595
179139	169116
280499	29105
234159	420314
468174	423432
220911	16041
165239	142018
19610	26551
395491	5972
492906	363546
276821	11696
362083	351414
95135	142018
97834	467320
492316	421356
415713	402245
460620	53863
311527	425675
261731	273831
141026	387632
291865	286964
150084	440827
71140	340253
288247	338915
3534	453716
129328	58301
36126	40235
34538	237830
31616	16661
465217	402708
49567	37961
344662	313711
267562	344775
385420	42890
165126	185791
64526	399136
159134	424554
486371	440660
158864	339451
158713	186714
277589	137061
401188	364715
172033	295658
272259	150039
281826	296869
358928	137128
427426	49868
86225	135799
259775	170922
247040	258370
94672	420733
480053	291521
130825	298182
300273	299960
178894	137016
326109	294104
447445	100185
326751	425838
182552	43218
193197	201175
341191	110677
437351	194165
453193	48861
324206	395770
43040	48861
40123	276358
162285	267602
379538	144975
79733	284982
205260	84850
406408	159188
399736	425846
477932	434681
4891	94344
272812	65275
11657	116382
103183	11545
239866	131624
489062	416540
391479	230755
201925	34585
848	62892
493129	478354
51512	258370
363467	389387
461288	103267
423582	244703
213640	203968
173309	389682
341067	420354
369215	285156
23481	114102
308122	65435
9175	204025
21395	480274
125019	75568
356826	139648
414976	20809
73441	233490
366100	302974
138645	21583
224594	72408
293414	145691
105017	386162
335959	104498
283199	315847
134299	377971
54416	333042
213770	448320
361677	347873
274852	115235
355048	375614
27774	255349
477644	48275
156531	36192
329532	305586
411272	345401
269258	408804
241157	387185
355762	262954
489056	334009
243368	177861
5949	51222
449382	261342
130224	454508
94798	240340
21275	421109
384422	308897
323693	482936
404830	49828
453018	266220
185526	328932
252247	466851
224920	465347
89219	454410
403607	153331
37372	403228
369303	283634
162673	377032
486087	51895
112744	327464
27607	286313
14449	460437
382474	387101
274138	39934
481625	338651
31009	421356
145282	380538
401620	295218
447962	91765
16458	340229
470531	253376
231439	72443
407602	226494
36683	492749
263125	428738
303474	382860
475849	310862
424791	300469
43454	143305
324467	451600
361356	50280
323817	136845
83435	371918
165604	104304
342440	438653
233388	145860
277709	377620
268910	257091
393552	386772
66671	177630
247853	35150
141906	171992
319697	371934
11318	137658
165632	317118
244558	43311
287212	166293
409111	93970
238481	94667
412130	330743
454063	165437
384683	430997
260567	156376
142486	183213
419100	15084
233117	445282
158437	340492
22287	22448
119561	42890
204305	39195
415516	437713
3402	251669
272742	16041
220837	438783
328940	2220
468818	474333
162271	385378
218876	273248
48035	4349
494082	95769
198317	493744
102452	52447
198324	261039
213099	322282
298390	171813
352893	167425
59870	426986
188313	399950
119286	487201
381941	378546
490364	265711
175026	314742
423013	217494
400618	371918
134939	259929
251806	338271
421626	345401
308553	307757
190482	427528
8189	373470
25748	478442
71289	268176
460928	414184
90050	118870
213754	251427
91447	468127
374277	259929
44246	418180
41329	388174
385075	416519
153353	52917
76832	87648
278597	98541
263923	168152
272550	237660
347121	16433
343839	461700
68314	107711
393772	389512
338983	316153
159978	20959
254599	186159
104325	235527
140900	221030
179972	340873
297436	105806
465031	123699
364725	273687
310573	479138
45579	287391
434580	60517
282380	312887
102922	463745
338313	68950
181805	391414
19972	251565
385237	267208
483210	205571
210154	140373
10629	112297
308432	291521
242027	77150
358480	414257
189806	185478
1994	214711
86476	87071
315573	483112
390909	174273
448903	444
316146	134240
435476	406371
28058	379742
318463	479614
211277	107419
33474	320866
428531	25443
400562	183082
225481	330821
25690	255641
354476	261626
12352	308100
64272	482143
265446	258597
164690	417308
42962	475422
397358	411809
449769	37462
35707	444636
50363	32195
306999	17071
440796	172266
47444	494102
303061	303424
384463	82160
278802	105754
178087	294548
356500	132996
388696	43640
91338	464294
432100	239561
92401	330261
68731	181493
143190	299267
183956	451016
38086	8892
243181	59991
474688	357098
118325	186217
57731	332613
238221	231483
61349	299408
208031	34443
144973	134227
477671	205037
198495	430997
317245	18530
5428	265711
9186	150422
337483	54298
344284	111623
284868	179964
423253	337314
17303	428026
362267	84226
304186	34895
17886	462574
66575	6899
239915	22414
340465	95721
271760	383255
140528	289611
253102	275721
400888	89830
238967	422035
448122	235369
79039	391470
394430	111160
324256	109185
405377	389003
200092	460969
301754	428080
68675	326287
120808	183213
409745	32665
19631	313745
391651	366127
220490	242751
147333	317799
143581	378023
439893	317118
424215	190369
484409	22354
378221	90123
333183	21902
156596	190369
431508	351193
322782	34340
210613	141892
378098	310498
383387	75261
371523	46029
60953	220946
383861	355210
176393	186548
262473	210082
443320	223513
452382	175608
136295	320328
99762	86927
116947	348176
181108	324491
336650	65627
187834	164884
177751	157922
60439	469235
461833	150126
293187	122751
142587	310954
422060	425759
264086	296693
34039	183887
301312	373074
412205	157698
321270	186453
243337	4137
192869	427048
190704	104048
492247	299067
335324	202379
60957	291521
154616	47465
330954	183108
256832	13370
413917	310261
316376	253590
374274	156376
308618	41561
407768	465462
344094	325814
153829	411836
31483	334003
272331	37092
364255	83872
389284	190369
289126	77987
364997	406371
181322	459515
28671	84929
279151	243228
222955	369599
342465	185934
228087	286619
5354	279268
163423	422998
177008	227101
241507	22614
333639	84502
216634	198317
407149	190369
222389	420944
210833	49903
37661	392788
464725	77946
274103	161890
84756	183422
161092	7812
167588	414189
253171	23430
315573	442644
400155	110915
318492	70971
339454	62750
116920	34291
273141	80800
129132	295484
450675	283918
92471	279509
390170	65670
216681	189205
461431	250476
463435	326553
66735	185076
81358	286115
327174	339370
286310	90123
302729	461944
327703	73159
283633	401928
245360	90277
73660	408573
190273	68325
217892	23018
221133	10567
491833	49828
91764	187248
397109	317756
461227	131142
21102	186440
110792	214714
152638	15209
416467	84756
349421	480224
45375	424931
33181	128816
271875	152629
118527	10690
76677	472072
120112	1057
385734	393184
139409	25034
143358	360736
384231	227292
391164	168213
250854	219439
325229	105498
266965	412162
461187	262954
420816	348153
126031	110711
323056	345196
255563	120912
122744	405217
126631	219865
12297	47390
295588	490237
371692	210529
421503	154271
344990	393326
176130	165729
330391	429863
16116	140714
119290	476412
425488	79431
107699	196544
30241	414832
32616	273831
73791	441635
230927	195236
196680	385000
5159	107419
182771	86077
425572	260854
21968	210660
404604	47270
180043	189170
462748	376244
110570	136148
215705	119336
407334	324178
56002	37515
268246	207739
270131	421830
224469	373918
54706	413378
145717	182420
346537	414212
317144	433384
48045	153995
72253	407181
217226	211868
333205	221890
113337	413490
484103	401854
151144	431513
264742	251961
209387	288793
328812	317118
152368	214499
366785	287621
447073	196858
345401	405533
28357	191600
234809	54976
220672	36181
319081	43522
241732	476035
250995	12176
189755	141623
12364	153736
146178	341271
268820	174301
205069	236240
267516	622
440274	49828
288448	122462
427556	447219
160161	489822
449628	6253
71449	380968
470865	55661
158864	267576
356530	77456
5745	237803
173879	464727
180918	409142
427505	15838
275337	155214
257977	65376
81249	92613
229673	332665
329139	246563
231512	307280
129819	486885
289172	97277
254899	175721
393600	330322
84801	205270
259492	245679
45913	227390
9978	41429
276752	190657
149116	141649
421207	22827
144577	127921
74776	79266
158918	94344
331119	122462
402698	369182
461833	196144
270611	410028
40110	237165
106410	476447
129736	254655
462553	426100
379432	401871
306294	184730
401881	205289
323183	162795
126083	34593
445754	326553
140887	264406
89219	64457
358258	142018
29157	162795
423013	398333
26527	407386
144326	8878
415609	196851
468221	94344
383635	220417
97810	350136
128985	3719
431831	186259
57559	104299
88266	272069
290963	487353
35375	384401
108821	320464
408677	96977
48736	3027
223246	267602
417317	222641
429848	489203
159354	214024
114643	234236
186595	209907
322992	277651
264905	328887
68288	186259
183726	449933
222541	302745
71384	41452
400371	414641
205478	334680
35514	317675
116435	334668
481903	224338
338714	47295
198317	422106
369510	378859
477492	303648
66201	298340
475540	245716
328075	53994
307294	479685
476788	203656
419616	228431
79134	101933
119001	379416
417017	318735
434999	226308
27500	273831
229668	361305
27768	364294
406660	258378
478871	201262
322295	231119
465731	62191
441512	484638
288020	336655
446604	374803
164753	388876
226645	302745
63684	364408
295841	255494
273990	13973
74386	172266
19976	47091
123926	84775
55914	438627
385378	155831
446849	492535
469013	471412
431468	99405
427422	113960
331710	442163
328367	11619
207557	213220
406814	110677
245076	420944
490766	93438
440637	382984
197891	390232
242854	240225
89899	313745
203793	292129
328049	369223
241507	351227
269370	210402
247296	259231
450521	217423
115938	424814
175248	430356
234881	193901
387697	399023
264101	125399
440089	427189
211828	179375
238065	367831
141322	196207
370963	312631
263880	433391
406521	249202
303593	353524
362180	439276
262633	434945
95207	114930
157182	51783
343905	83467
296857	319145
230051	324607
266307	132583
386523	19745
288227	316812
121238	310498
373271	262954
213547	86476
320341	6039
484229	198510
281821	129087
137281	140728
297113	15133
189064	448903
239962	75012
25969	301475
375759	5857
162869	290798
412307	104598
36612	134259
282633	142115
186525	451005
413950	100356
62672	261375
47238	348944
254446	184304
444544	178121
422200	310030
364896	182210
42321	49903
338654	355338
30952	285156
309917	467766
331456	120007
489187	169485
277987	200671
113082	336590
431343	235209
249978	229111
449355	341271
320469	163614
258240	262954
383756	184258
235748	217154
20669	2747
395983	227753
52239	173771
7490	227728
266307	275154
376360	401871
315573	283189
426190	296339
261211	409828
308986	362208
493799	340617
379279	293813
300766	178760
38598	86476
39371	263262
304146	230691
449803	399867
142045	248732
340813	93533
319465	232918
282453	476231
142397	118057
249919	63727
165767	284843
79059	101058
379696	323267
317070	434893
277568	212730
329807	281768
422370	130726
85665	396563
486870	264406
53050	428792
52137	317675
371056	371396
349635	320097
335300	458014
250854	421935
161751	314742
384443	187974
127743	66352
56800	329787
318013	362785
193893	360579
88266	204925
296941	439625
406253	285156
163507	330807
131506	193243
383800	451460
483326	211067
464087	157280
32807	24688
27052	219715
493169	475360
330858	53947
264742	165653
83096	94516
393007	100563
61367	467925
214744	197996
216659	275677
459342	341278
477576	243203
146893	38410
388088	317675
156429	132996
380146	187834
93384	309658
47315	273831
150652	300370
334745	296645
160901	21998
166386	309801
398148	421382
78612	346367
358712	68030
436682	103301
370948	262954
422084	42826
174309	237074
188510	493365
441965	83584
274815	196408
208577	306304
376675	402371
271538	336590
317409	226152
272725	298077
23203	486885
280968	374336
101346	438978
263799	221005
477949	431254
76442	121959
3321	52490
325019	330675
114546	429863
218363	291484
232222	428214
148084	178436
337874	52989
407280	353071
9969	125913
2061	332392
389499	319052
227188	364050
200580	283346
250290	266852
321868	290
95790	303878
437999	309801
153322	216653
343432	191371
186692	255897
320275	348798
15133	469532
206499	307251
5641	103260
219016	461392
323	336590
206680	10385
461592	322364
427296	212578
263958	212056
334092	310508
274957	482246
187798	203656
383223	237178
399981	397535
72668	467631
274852	324022
116120	492906
343057	273831
193520	477788
161121	167179
260514	293813
68636	69087
474389	439074
430474	341214
263981	222701
361818	293813
416423	383576
471169	113683
166739	410638
115761	450541
226124	401925
184418	249238
335594	310756
415599	316011
307381	353787
190766	31420
472201	4413
44292	266287
151658	159249
56245	341271
314348	309827
125417	294630
277954	300811
388534	479614
56138	169437
81710	238211
250783	264406
190621	294102
319656	132740
224060	377395
272001	440181
330066	269735
329675	465630
155969	371934
410238	452863
130224	28503
213535	303175
303895	4701
343538	190369
489374	397275
232752	154046
80820	362865
447610	206174
53757	135655
162891	82515
181419	252169
369209	364517
216522	483280
413477	196783
271856	367110
275684	240374
435466	353787
66800	267352
301507	298097
128704	446105
337204	374844
250250	433956
312458	243535
22983	28129
341120	186259
275936	104048
465820	125399
158274	387333
458477	469708
463553	51222
248554	293813
82407	469235
746	116802
5700	5392
357411	123292
453549	343804
25132	170639
129160	152502
455228	489501
20710	123369
26969	472479
263822	104299
448263	280014
95141	196184
171442	349218
406812	175497
269006	425608
204118	382385
187664	271164
295612	54714
372170	48868
390117	432135
26591	397535
415505	171306
465558	78811
339741	210261
397189	303142
238792	132024
452626	351732
364344	114547
57671	142824
289675	439094
131998	327602
466670	186259
129713	366127
486222	238985
317552	462293
186544	275790
301078	15209
447209	295725
414830	111312
244346	417918
401389	348213
285876	315990
181119	296432
354458	212175
428277	30176
82434	126954
344314	252852
432974	239958
249969	418580
190564	243717
43571	168252
454263	364855
478710	211868
355083	104439
83799	231578
491914	276592
486712	469026
227247	252044
52067	318709
289654	129883
438501	48163
462893	273115
220243	26243
65643	25800
433703	165653
314311	286307
193495	133909
270035	336338
117453	484604
292342	114687
211717	110677
358373	245753
455961	157100
60549	383252
241853	233751
91727	145972
389206	3845
420735	40784
381833	101049
391391	238041
257949	179226
462028	290624
33089	199707
16369	490775
189746	468649
474805	54068
482456	10547
384830	138412
446325	162989
402812	262869
181019	169550
103748	493990
487440	132843
404250	195121
52109	228492
121778	41753
81658	474931
401914	104080
217450	264303
213720	24070
436571	435708
147599	351988
339769	423062
445104	293813
343100	28862
353738	4019
411970	106908
219136	239215
308872	110677
329807	134145
464476	223170
282469	103260
367632	331349
287740	136534
365364	146202
375510	200528
445336	282902
285331	47130
390429	267352
162884	466966
341204	491
381485	298077
72804	486885
457042	373169
256901	285258
233332	300473
206125	248777
350800	57601
28467	229080
360510	462676
278303	224096
247456	267352
493259	155782
304981	82596
331722	269027
5857	355217
426190	236082
204338	357748
112239	169485
420295	17836
488621	190369
361219	265040
490964	337791
352665	226741
289675	113353
373755	373554
191761	276124
390710	251537
233782	479615
489657	473056
247785	453012
350189	362540
110002	201754
342465	296051
188090	447560
142740	249444
281615	205597
373025	440808
376592	387033
46556	143956
140741	291151
125733	279509
8424	417201
233498	463463
165402	459774
173499	161581
117647	469382
78669	262087
240677	190369
257185	294
356520	375840
336708	268290
436967	186259
436657	140044
485094	465104
390983	375635
349266	135282
83983	436724
170909	20307
147595	473343
178422	281499
265010	173157
267562	452709
231706	369599
273415	369599
236254	303175
345800	10520
54071	125399
479351	147224
450751	71091
3602	303424
305511	293813
47321	183213
475047	395802
222610	478415
384942	329679
180332	207535
85348	388797
478546	197988
84725	450376
467805	446713
464349	269005
279009	263713
245938	72868
266307	369974
480909	277961
398573	67584
93245	487457
172478	333713
493621	319051
233117	487851
425219	220033
235375	90614
202149	459976
388141	481368
361673	310898
116996	233160
288535	478478
461395	366127
239712	385000
443345	160419
143719	440660
225145	119381
254155	41673
288523	65340
83314	465430
223426	209567
325722	86899
79701	336487
301166	290450
126223	299976
39601	249940
202379	313745
168975	74429
327036	405358
209885	84767
126628	440249
373083	462551
230691	470012
277568	287454
445383	494056
345401	479082
463821	47095
303951	17983
43454	313409
94791	491984
373458	13370
19808	115123
79656	53195
460288	50672
245317	185715
347433	434893
276821	132365
261462	341611
283344	453668
187298	403536
479167	392896
227456	5938
236640	182514
152896	469029
257440	415920
12793	391414
476412	66471
58486	36836
79733	363973
70173	206950
185436	410500
193767	8901
52093	387742
406127	78116
314722	418000
184132	156006
355250	303175
268266	255428
191761	87579
189806	281993
289675	155374
100807	488047
21110	107187
265529	122585
13047	304932
454685	351639
236020	58768
94072	347815
402021	366666
74839	168381
113685	24943
407726	412249
480732	412517
161177	389682
135163	340561
229100	320133
195121	383267
301386	464420
73660	289444
466849	105585
488422	276837
177105	313314
41023	293813
327075	389387
409012	293235
18793	364109
163727	35707
188500	121106
13963	110606
67399	325885
54792	101058
167419	390993
300929	259558
169804	473280
311923	162857
81432	56739
117862	285119
301275	366240
410195	339829
297909	35707
441036	53245
302283	402360
95589	41913
263185	403842
164095	343142
294323	171380
364567	114643
120653	140557
427971	381062
30443	150526
31121	270095
350171	125417
266868	451370
318998	79705
9928	85699
307579	301475
297069	152032
386772	403032
346975	294354
361334	474453
6959	220654
367767	177486
450354	481159
128678	110619
113241	330860
438567	485949
75886	465927
191846	331238
197734	489552
214251	38063
483841	419210
143315	121106
178093	47647
201586	317853
144073	491865
194216	431625
267562	222102
465774	414662
191761	263009
153813	425675
277308	197322
74350	463615
120840	375840
375405	55440
218820	96686
316735	432579
254248	69554
23485	22894
7633	148171
122354	486885
158983	353249
329943	27464
244233	387860
402368	35707
105913	267920
405771	221687
371594	426020
156567	141440
74046	60490
259804	300848
228952	270597
488216	68975
327047	16433
400910	414334
216720	218727
215555	378686
472714	323010
329393	148000
372133	144405
268504	4413
9670	450338
76248	22347
192208	200632
290838	283265
76986	256373
190713	477147
93316	182025
118385	262954
1589	342045
410500	62699
126419	459976
159979	395924
450185	355703
379269	324977
88628	478232
238031	200892
125948	115861
93384	82794
3230	342296
324610	367285
243171	420944
408357	364840
227191	403103
131417	187974
418368	453762
363279	124584
147461	310756
310338	76683
182543	271383
275615	347957
41209	198308
114836	198084
204474	344713
120808	13370
94705	177995
48459	54298
153257	28129
490177	349762
141583	121959
277509	331539
45951	155214
29077	35707
261634	366720
155448	268524
1189	367686
203783	415115
417938	376660
20287	12177
366762	208300
345938	361109
205523	317675
305142	453012
315988	20362
296838	393293
439350	143479
336578	126697
40680	38063
229123	71435
478125	90928
269612	355732
185495	350549
331533	21411
29787	7867
448626	224085
447335	203148
339567	385643
276509	255378
379037	95956
420572	351585
488652	75240
225130	319772
139878	423469
344146	237235
335227	13563
11396	219743
303838	386901
238614	3517
373136	133933
197544	252961
56913	142678
144332	56428
391682	190460
24474	13370
32512	106459
200291	420944
247679	41026
167738	17417
293094	261396
136220	101816
486214	212576
111640	86998
239304	323194
140447	387469
488527	52857
178968	183690
221815	147869
26181	377029
303494	429662
441422	269199
182192	184511
137375	36392
468030	19978
256623	440660
37525	428080
479262	314565
336601	179242
366402	197983
336100	223369
398009	110712
447266	249202
183989	362784
304589	84590
384145	250805
281339	92834
234842	266722
142608	477402
293875	237366
240254	390847
450566	262745
361071	366941
149249	441897
438475	182000
13015	270095
431982	192365
372828	113974
180192	80193
350973	36364
243568	317100
127193	137719
337150	371918
177345	35862
370520	480388
107711	354747
201131	480038
435922	18239
146314	189935
394859	95942
157617	144903
330737	119762
390170	342807
337396	248259
438322	432742
71665	488960
141528	164884
27460	228431
103842	303392
455758	300054
167756	99437
366100	244917
66171	380648
253309	93245
35800	409828
174309	446801
424794	488540
289513	184657
235578	250679
442741	221799
444122	165009
337871	21980
323836	329994
66099	387048
98286	193705
487670	90317
168798	110677
447254	146202
171394	440660
380303	106748
482570	205289
180224	280390
46879	28770
430630	235160
481044	22779
377728	317506
317118	104521
7650	112312
131820	459872
253750	69558
250854	208617
53496	344973
344357	106152
284218	232239
429391	158811
346697	286682
275604	211196
46485	110708
367682	313745
269612	348007
281768	413525
153813	471919
167794	205289
401092	469817
63857	472558
372977	264406
480684	369599
193816	432175
44620	105878
58928	470027
349624	78811
354369	472072
21706	365224
158099	277489
250004	140213
161075	372710
320982	194513
80240	383382
73826	261973
451397	355478
437901	461801
483594	440660
272758	461117
78030	41075
261152	472022
444685	86476
320324	428026
64526	342807
130583	366127
387743	333083
43261	267602
350388	244226
376727	317665
251057	186259
222045	67885
258933	494102
443854	485185
459477	304466
115382	317118
52491	417296
365469	53863
251401	262448
211238	3971
187207	245538
287911	87698
332457	79989
320399	86560
41959	195551
76558	228225
15275	260432
300689	143305
12967	147004
445592	78842
80507	272230
25505	94223
78469	236269
463381	218730
396055	56068
244969	285259
221286	446801
235491	309800
199088	159698
265987	155021
114786	187974
468741	53883
358106	227478
176130	63738
295471	68815
305039	23018
258136	428214
84661	453625
354903	400323
60589	425320
388468	28129
8666	190369
325237	86073
42854	1605
488193	22549
179327	56926
259250	360512
412991	340826
425135	128327
260527	417918
321930	254969
49231	247733
114183	252580
230252	95360
397411	409828
262414	25693
251991	230438
187761	142018
80048	231638
477328	261715
4634	5857
276663	790
131164	102210
264488	8151
347338	58516
430041	107465
492851	486872
446542	292721
178692	277088
167165	12980
309245	218727
28699	159885
406563	122462
153006	175529
197693	440660
266538	251280
353641	270095
197588	49903
305257	266852
249384	297067
340918	287863
255398	4134
233876	318563
187648	86476
375353	80587
433441	63275
130741	218727
99559	77473
275092	251250
438747	271857
444419	277961
394075	313314
199819	577
466432	13657
225133	23018
276465	492715
247834	374360
399922	417643
244961	22549
81262	260100
474341	343085
469533	363963
373755	486872
316154	82323
447358	391414
105754	262298
468512	192056
261278	448689
388487	205270
475363	119868
167588	74026
277568	377270
101834	252488
128442	454295
115725	403249
69809	303424
263708	20367
4160	255979
412699	128459
302492	163445
101137	23018
67871	320886
455851	232890
362372	417505
48618	446351
370644	186561
186111	338271
311798	327061
31780	355958
97187	411900
366746	327061
392953	23815
396379	317356
174003	36624
32136	61805
493347	247649
109398	308426
368083	335832
208791	62191
53597	269098
453469	447560
69503	98597
68763	156864
422893	346619
164584	85385
149441	216591
77674	330557
152867	80193
285876	168509
445184	441932
157878	164333
337310	202485
227741	119578
420414	28129
442351	428080
443320	359866
480857	118031
291600	311087
334298	325533
16516	92431
266508	151167
318998	385747
116527	461769
59815	336590
264186	283776
34272	218615
57801	316708
19438	110677
333117	328987
218114	23369
284678	346261
71799	164362
400049	187974
55551	240796
274852	283018
290794	386658
266235	177433
197177	90831
308129	179535
10382	33882
83728	397645
131080	262314
405788	168594
20747	428214
492813	110712
392086	453012
134319	240585
429610	176182
304013	342348
9186	270472
385928	267013
286387	175936
289675	129448
404568	384539
241864	3471
286584	327880
388841	307528
362267	459493
25385	348798
259775	46294
412638	330825
257074	16433
33089	342886
220352	487833
2624	375040
191846	12895
242084	282884
85194	392788
331289	361458
344572	157189
377607	363023
337605	476884
316376	97985
462028	172414
474341	41676
293405	98493
344314	492333
58383	242927
81478	196534
167419	285156
387197	32302
74256	310261
262950	169663
195362	353171
80193	137739
2210	190369
408778	251660
162565	193525
461415	179506
286500	92836
365338	434893
91623	91998
273260	327155
340187	310756
227754	342548
396650	318735
402378	271231
463183	336955
243265	68950
356987	219876
22823	348798
150033	295484
379989	190369
471314	304589
159485	218727
21634	280871
32601	255353
179195	352255
82434	356500
222792	336542
443739	28560
309963	433391
388880	162585
148210	361485
293913	304462
448199	117593
420008	277961
387298	489822
315573	432976
318355	71276
118716	120659
89219	84089
340581	58504
81358	775
340229	122283
216667	486230
485546	377086
187101	95149
339135	52537
222499	90123
133909	339263
58208	419486
413486	164164
230051	90314
145683	45262
219910	152502
354747	14486
316136	335925
405241	249334
380911	148995
228368	365070
384591	249334
54424	485459
156039	181767
56382	172507
3231	195023
112944	75547
443620	235085
276780	413387
388848	286160
428944	25724
331265	316639
110835	420286
44057	263514
414825	79705
255795	478415
449406	173186
455386	57375
185298	428214
181111	8623
472223	63973
284378	256091
67571	345193
47080	230106
456658	403027
434909	290450
164972	200585
364481	63040
239455	172057
98170	107711
351458	248732
371139	232890
113096	28129
23642	388374
356074	76773
493790	163915
58407	48275
39764	67180
76122	193474
334092	128486
331510	81800
217275	22033
374379	229847
311750	100241
91843	210050
393306	25122
102974	129415
46603	243438
178118	65371
190051	401949
238164	190369
216602	58120
144299	424057
354074	43164
150489	203656
189064	228431
272990	165267
149543	376239
217306	342730
97613	113749
480810	211868
326260	406270
40110	389682
208577	33965
31854	78158
416751	418043
146893	297429
304075	358047
404892	328729
346517	148332
481260	333591
452983	447756
212864	347752
145251	156433
11725	471605
237934	493148
316722	351414
357186	313745
216421	469235
141444	190369
341632	276559
46556	124291
419732	106275
462908	376216
378305	191875
236675	401871
86654	107852
236563	304466
452576	320097
20791	345472
196365	214153
241735	286728
150855	90063
313441	393326
470689	110677
431908	114276
371463	151990
334256	153352
297792	245679
100400	217223
441846	149498
224889	356355
356102	398333
182407	439851
5857	25254
324467	45150
250410	97696
228050	377933
466325	399550
271556	360546
482456	64402
181573	384269
78549	409828
69418	253322
416676	281357
328837	59831
287668	233631
19205	447105
100612	118156
175012	344785
316298	298705
456448	440804
115467	231882
455430	324681
10450	490145
439646	267602
466136	360531
394940	429161
149429	452126
318159	467175
363096	216301
160580	23149
440083	195121
220684	278158
77452	391165
414398	485546
257219	412760
184846	286002
452435	70507
356869	300862
290698	414005
7752	378976
118997	131934
326631	280043
174150	490797
28971	454975
90696	99313
261759	64075
31356	327061
398032	203429
325392	463200
391300	201411
453643	94640
83312	165334
259218	292650
135756	32807
30418	161395
383844	290526
210406	96977
39195	59360
54539	256389
424256	134752
191373	237195
459138	39255
126640	99365
266018	130651
469556	50173
210428	380738
437070	411874
104766	66960
333000	301659
298390	464657
322193	446630
471871	281252
479383	281924
239099	483149
190015	396079
242551	429267
475749	65194
215677	216165
458065	244115
397277	425675
189411	413235
459213	255813
134004	467624
304	399954
337179	476951
409083	262782
4516	391755
316858	367365
417938	402090
35806	391517
339529	338271
104810	470307
247558	243189
44704	151096
280952	472167
122905	317118
1243	190369
327586	466737
358339	21253
176182	462472
69286	148616
408484	133007
430965	18294
228105	276513
330827	292721
12376	135967
4248	48861
341787	99210
411282	152020
324710	74876
428531	413113
354832	233043
387986	124650
13490	89154
257164	183711
325307	445230
492813	145627
194261	237178
257870	105498
207763	450252
342886	208774
367343	19272
419346	105585
98569	241080
348245	336590
59441	16375
479355	276358
230574	161951
434273	168615
124729	5448
164933	160135
275721	35277
119001	182372
144973	36515
179499	443088
102897	186714
175578	61076
381579	120912
92255	378105
298354	217432
355485	28129
215798	275615
65319	446351
33029	299909
53366	24520
186595	35629
202765	162795
479351	414212
69587	149128
433898	127895
12895	127270
403117	16433
408699	87471
94377	470372
130028	86476
161326	466851
406856	293813
132881	237235
125919	378046
16131	411424
167588	354668
256105	131353
256893	38794
394121	204577
158950	434854
183498	313829
309917	218018
40125	254908
469532	18479
298437	212576
345715	111463
134423	460253
362366	273831
323836	434271
373907	225288
402018	13370
456592	388575
439338	91648
408337	190369
413300	370329
366962	291984
454906	401949
223115	326482
187834	309407
473515	190126
268956	180259
231141	410317
250458	494054
104517	229957
37643	217185
362742	404806
11626	265589
192238	323897
54293	379514
15819	105376
245503	164164
266934	108915
316565	413911
269895	91306
456021	228669
330595	400844
314311	243234
193704	328067
336651	7800
217347	318735
91867	335402
397659	94516
238190	214480
425827	188924
472712	453625
190546	319081
425343	315888
404627	262948
355083	53552
459776	185279
156272	77229
472457	339205
342584	209285
1773	108430
159176	21583
221557	216309
242435	421605
328684	276425
4116	310756
130008	94516
228050	103205
73660	244647
408885	246432
231337	10379
351601	88027
379286	136025
473018	88328
466562	426881
483706	3664
172396	419797
339333	23339
259537	398333
201250	208785
28678	50068
97753	258401
375182	369842
448039	45237
482477	304645
423707	187796
330752	46071
301728	318565
214974	433641
50274	492388
112317	152702
222464	268188
303842	205289
168132	183213
130069	151144
256901	260483
299748	345296
458548	132247
369209	467703
175250	123213
98911	172266
81618	434239
244583	377930
408232	279664
277568	478714
313182	359762
55644	338271
364827	351732
189946	71091
356751	154471
414627	377206
214251	86560
153753	433532
144801	159249
38063	310867
302103	391414
336137	350189
474578	348798
115625	367919
226359	210985
359556	267602
274345	173755
92500	371801
83277	328751
402654	241453
355083	368082
441463	480590
406201	105498
193884	429863
23793	106739
281360	309987
54394	77013
277041	353787
222102	16041
16322	86974
7291	131869
218485	165264
145585	388204
280089	225016
116174	155339
264590	95312
301855	224087
483076	138029
353856	132899
309243	127921
79344	247447
57276	59291
436682	357800
204174	132247
491272	145948
74849	166970
331710	372421
224488	487415
204049	189064
40329	257275
92228	404127
485557	86728
283269	352539
200092	92458
19066	408606
309917	94578
343010	159922
216666	362329
225694	57134
160123	6899
164711	15209
91197	475360
396372	74542
432548	468832
192827	307279
367675	316961
38798	57375
134267	110677
321123	80982
200092	287432
300330	463188
320972	330261
331043	410074
237631	6949
266852	18541
215708	396887
203141	474438
226919	439352
394854	202561
100076	15603
242411	350885
267562	19541
166873	85829
234933	317100
98487	280233
443984	183213
8393	354037
8267	228431
115835	279509
430879	484274
119478	205223
239448	468387
15703	464429
144624	42211
473449	4713
382117	402569
333000	9950
257247	387742
76331	207972
119661	56581
123661	330143
311300	135664
115109	304099
374156	160722
481342	365444
480187	205223
410839	434035
322490	324472
135183	134694
435157	164059
254463	125817
239226	12443
295370	2735
226919	377906
434115	483317
325509	268939
267250	9848
162185	189873
168115	2739
165360	389269
30904	78314
270590	283049
348317	264406
111625	82664
71189	59952
12648	431662
55770	427272
390710	481939
202810	307427
20334	40198
246558	403760
346116	426034
141040	250098
57276	180085
166968	369940
479291	19404
278198	52716
174255	134145
171987	22549
65442	48275
58433	368228
381681	165884
45579	443989
297834	12895
347697	119799
450212	236774
255036	124919
354728	241071
254339	329310
232290	66504
168798	15133
489781	148000
425328	290450
143251	397051
6995	449542
358818	365943
60938	99756
437608	95149
213640	426569
304118	123901
423576	292160
62006	322465
353450	16433
311372	171069
359281	401928
229399	165429
198210	312947
346272	313145
413724	57010
375405	133629
123556	361992
248013	194626
303675	302033
214725	298932
18936	327436
14948	44125
110191	430154
292047	136233
249845	153995
137536	164446
481399	176678
206388	296423
19212	395988
369209	437182
492374	194128
73854	203656
299928	190369
453015	128501
320764	304657
185403	188156
170909	441434
443643	37608
76748	61076
304209	479695
298888	48146
220590	313745
421069	422998
96615	321820
244092	349475
257391	387860
140904	311212
393742	20959
122886	398333
29513	492764
392702	7015
441158	446372
190573	360306
458207	268959
427185	314100
29883	328647
324518	72421
370026	327100
11797	268118
166903	31254
462171	13370
248013	54536
445046	290624
318899	15209
178968	54362
25748	259660
89883	189548
240203	266361
130121	94516
233946	403590
42088	168381
212975	137438
54551	378686
104648	401713
466747	334424
28357	305798
213395	289970
413783	245679
297069	214436
450705	468489
347917	166948
234576	386074
470990	426986
253704	166736
472046	304731
349662	133766
396583	8084
407655	318735
381734	274886
236020	223963
23884	423688
322150	312981
463457	373263
448099	237516
267797	64356
251969	463039
236142	111325
203275	366493
55450	445453
2349	274309
92182	10345
206571	4634
133909	248682
260358	247852
438563	391414
390240	38984
266835	190436
206789	401881
137454	167588
400517	307262
462061	294109
443622	15173
456021	53623
356154	443781
428112	180194
371825	228831
165680	95794
407144	293813
405573	459326
328197	340404
82150	58057
18688	48275
166910	35735
186449	245679
78429	366493
191621	229756
49222	359190
206913	64429
348176	322186
469532	441313
447230	12443
390218	273831
25332	57989
150880	197077
237759	431828
253115	90682
367876	306505
349140	112101
209988	126473
354206	224085
59688	273831
301638	336590
130069	270268
92047	109495
371783	9256
123161	224794
370121	377002
91736	219499
258451	203594
485975	353421
237801	486931
420542	273831
188313	351640
397175	371918
490572	76709
106268	253458
372206	317118
58484	62191
328075	421830
454450	309676
97926	58479
464420	409434
38726	294548
207007	173451
408570	187974
111572	190365
269660	237492
171749	184515
85049	65627
455862	119123
416116	460521
3338	474057
186954	21583
414392	272844
305987	404806
9265	51222
326631	159068
277450	202894
317909	42390
30919	313745
402518	19827
41189	246332
79134	483278
330880	237393
143671	182612
164244	430059
49056	375897
340559	311212
276477	41962
388587	85243
66656	140992
314391	395340
178628	283892
249096	198317
456267	249334
454867	74694
331296	286337
309740	265824
386915	422718
145249	258370
282849	221660
413053	15209
184316	269904
171965	140044
68710	137915
266944	468276
223114	25658
264928	267602
368458	210032
300273	375913
76228	80971
384896	378769
267831	205223
199291	412322
55489	53863
275291	313663
187834	322189
67351	100705
312201	430987
81667	163105
330461	272141
16844	276090
363469	54545
343010	51921
285705	110677
451373	309901
449982	232890
107639	124202
128109	304616
104596	203749
50197	8686
158295	221324
230492	260961
362267	372350
312832	466432
410028	96187
89204	38177
303507	238722
211900	85423
234532	123787
166378	445639
315966	20959
186597	205289
132941	412127
316325	86560
248398	23018
346272	483280
261344	93204
131551	247114
426716	488259
60537	14572
310110	155076
458818	290450
411326	486748
356510	9054
161913	190202
126367	74106
456836	45141
257086	233469
1796	97476
247191	299734
176203	190369
366504	259739
251058	259968
436182	437579
109733	202019
18201	356301
184990	363722
130542	68762
135021	310261
460787	138088
474081	166633
54049	347018
282092	67589
426392	315262
106268	410573
186700	190369
488509	267817
412009	10054
392480	493990
169075	91682
356934	486339
268415	268829
261731	217432
413594	486199
202104	230634
146281	281924
105866	273831
124711	25239
447637	62191
361540	270836
301384	459644
386412	127921
96561	282998
322677	478478
488971	435651
139072	456816
122462	382333
256703	365495
275906	28129
295068	179506
450130	336903
474880	387113
394867	109006
223247	190369
324816	429161
210840	411424
358760	151849
348844	268369
410211	35707
409016	36288
334350	90123
202730	431640
218921	149469
73640	247456
377680	86728
146153	110677
404473	336362
75064	237235
200977	120328
414058	10646
420842	13370
256652	207991
372179	295856
202513	334680
131430	264406
50065	171020
265484	10646
303278	94344
114173	198317
326631	337565
308495	119381
178959	263762
340264	33232
413246	357854
110423	195541
383070	217423
467099	301741
321997	54197
149656	212857
378137	264771
299416	272212
383192	35707
490657	399964
454783	145129
479145	313745
142527	345642
173397	194478
158799	269199
82553	226456
157301	437018
289535	105498
470948	17750
251728	390986
458933	464727
304948	327217
52889	454221
127014	83017
149240	354747
189392	348279
433696	391414
461833	60923
483052	269094
13930	264534
385402	71917
256474	317118
115449	45141
176539	423076
303555	78910
432421	325979
328600	2866
113753	204925
227667	384975
238897	243866
447507	488104
322439	222803
409474	164884
370260	254617
9186	259558
474015	349091
78206	443499
461861	291823
158584	188925
300551	385805
367656	493772
94995	474917
383002	390687
50363	218142
474488	13563
393388	462973
375545	127377
324869	50370
207415	254514
365095	243840
180357	323108
318122	140520
195224	287775
110666	457081
427200	337820
121226	294965
93047	463549
457138	490237
356962	70509
63754	304628
73466	279664
219607	489283
297979	76526
58245	77227
287566	287852
399673	113822
86420	329278
447042	391414
270370	422125
116633	241468
325329	152928
303269	391414
320781	97901
116431	183213
116	35735
17676	228431
98737	317594
76449	313745
97539	61376
176321	326950
366543	466822
294411	279354
237757	465625
291708	216599
67351	456602
143294	17186
156776	62366
29854	75761
396758	314742
301913	52062
152368	360531
25969	135756
262286	371983
324873	238662
195810	346034
356869	426021
39683	390232
455862	136525
492768	123657
161571	300240
427486	130846
358867	317356
273619	283677
375405	91036
336876	476951
133960	101049
109558	267602
296460	290148
268157	351732
485546	175931
170786	219810
87434	296310
1057	225409
121622	87732
370653	26036
343078	133177
316240	110677
358942	472072
492955	260427
64077	332890
93671	27830
611	23863
56324	425675
416198	344637
219279	158687
13506	491311
236640	293813
92961	113051
414190	62191
391241	421830
7860	314881
452148	263648
372170	334407
315958	430997
358871	11951
257617	455769
217406	42890
162958	419580
93901	69734
261116	433343
163661	87007
287651	368673
192611	122637
42773	250214
372224	185599
376651	250389
160683	165197
92635	356723
116687	306999
116705	218727
112724	234356
342591	465962
381149	159249
125948	463623
356674	407717
450532	103420
336483	184221
104856	4841
381614	479929
278769	14634
348431	395336
69264	315675
43506	364000
397178	186440
406660	405149
330628	366127
42945	235256
32956	231416
204317	467497
283026	40016
227857	28301
69749	87938
41367	74406
353098	368205
349644	22512
365747	254178
297663	258761
3765	95408
412996	40447
86555	285736
248013	139297
432735	298290
288317	99405
379462	217494
404337	378082
262660	250833
141100	36025
280865	23018
294143	476033
474805	391414
226150	80325
29375	377296
339110	227962
85863	403275
23892	225704
339074	245317
279414	234758
359097	63528
394964	78811
145282	335069
411680	86560
121860	477590
135174	187336
400456	312981
94573	111986
221778	125399
197792	226650
103706	160479
146856	145064
407334	388088
166626	425130
380092	166772
199333	15209
361060	245679
305357	184549
375731	238183
252523	272159
320301	119381
13691	180578
452967	154605
229789	189433
492234	268176
381838	58881
464666	249709
266852	179408
247296	120363
470616	484866
53722	20860
434726	264826
152641	413818
358697	74075
471203	105498
19460	100145
404083	107590
54539	361198
351141	384826
103325	172681
157961	126446
421347	391414
213278	238392
436699	52372
275164	349736
108885	379149
216894	458889
352957	203732
79899	468162
107521	235606
334092	248562
280600	434553
312283	250552
405535	159378
292967	78503
258407	245645
282497	153913
408747	1466
88462	160573
459725	299960
76228	204424
227497	457081
175465	356723
70999	475047
252604	383967
434537	340161
32956	77486
394754	470313
249546	167391
209542	192379
263880	65108
399728	198297
143174	227101
399953	86728
257218	34547
261819	276865
463774	416134
98114	380616
190632	193310
276572	489822
470672	326017
180259	113138
198074	261703
114809	416783
351689	143792
325705	293813
48832	342648
97196	223197
287831	13225
194119	183213
441823	181782
356562	79249
252849	123160
154695	153842
183060	454975
340404	482143
342465	23430
309361	263004
101272	59672
59360	190854
393452	349608
372170	273907
118907	82794
110306	356529
252017	160419
357020	401854
120889	158540
312283	280371
484610	104702
192611	226538
329079	369599
247929	407902
417465	420895
193020	435637
468492	91711
418180	458601
4098	219099
149939	388827
37149	122462
258666	106621
309276	185710
253515	472072
418241	237802
470406	343611
434726	402625
226314	308984
55770	409828
232484	225817
52677	481405
120033	313745
161091	369599
8881	20719
395987	262453
323898	378462
221296	199470
389512	236009
283645	12363
333029	229166
324610	67490
449521	273771
157872	77138
119001	255086
228904	79488
93384	150942
59700	50717
38849	260527
108780	81191
438783	236049
106917	262302
91382	110997
259010	39638
320667	105878
303303	385930
182445	38566
135133	366781
393747	242022
377967	233279
301250	431015
124469	276706
175523	5519
477932	318981
297446	264908
414878	54976
13268	377032
453495	180761
46542	446801
54539	27497
57652	95899
427807	439394
380454	217494
359199	204330
243778	370866
51222	55612
17021	67040
224606	393200
296198	257390
327301	212411
152855	418000
318756	8703
303507	36211
163163	464103
417938	51071
289807	446936
410038	62191
384036	411419
399441	54545
350701	204384
333983	77609
24059	172266
331838	365760
272775	430356
307532	323358
207375	26731
428843	307577
107745	62242
257310	102252
172923	116923
440638	466737
165801	340132
334437	263925
256985	452741
334092	426982
489845	159861
218363	476231
175026	476951
343790	185617
375897	163391
23481	89288
126332	245317
207958	258655
17230	46798
378441	342999
373088	93625
464004	14335
24586	2715
123283	4676
427649	263009
224637	423462
16923	378633
258306	431860
410908	356428
397635	402323
90445	21583
163670	70541
197131	63349
275114	319834
198210	487833
213247	231254
10337	15209
219182	293813
300770	23484
404167	246312
472164	183682
329750	483955
392953	96612
486001	371379
22270	245679
23680	99128
55633	104383
471972	301659
277467	392788
483986	54976
70019	15209
86901	119868
28551	292151
357411	468751
183746	258370
170535	44469
167588	24155
42292	432101
330369	418841
404946	248427
72317	62191
230051	207420
374829	302836
290598	91979
379680	399570
155540	334680
3462	92431
449521	460009
178422	16042
64938	485160
76649	378546
289675	114273
408597	234356
467470	239431
101180	25619
278553	416712
288077	313829
283230	222701
308309	274309
272457	317118
316325	335663
418348	94793
190260	94516
7620	46926
48476	174306
122266	220000
307131	478391
425640	168615
433629	433934
121539	476656
91382	484977
398964	350549
173284	101636
35828	125831
132910	421830
274753	205865
380112	259020
71189	209994
20829	383673
398506	10646
342465	71346
108311	428026
224255	296286
361731	338202
51543	413905
105066	257298
426870	21411
77518	41667
108312	113219
472620	96853
53190	490168
280795	178827
57304	334736
276821	446188
275258	395416
331574	112349
31374	476880
129695	426439
424975	153523
796	478415
397734	288021
78030	348176
314374	396225
206495	387742
348176	67903
55157	337978
10274	176913
438501	295650
109077	132235
111854	67040
327062	481785
203083	10345
79025	13651
219282	94516
133224	58299
117862	216446
157577	339574
117111	327464
97438	377448
141453	347202
246348	404886
294323	94551
338931	244563
344970	154271
325975	373561
100398	99439
52677	267312
405535	43334
473536	437198
54445	472239
450229	301765
10063	48007
294091	431208
160912	611
125064	430684
121357	385645
214950	196144
152728	366781
177364	203656
329039	241048
200142	77438
139844	99271
468512	254644
371276	301358
157666	406061
177137	45949
210070	300240
322660	33553
381232	491279
294323	144361
53532	344086
81432	168024
190926	87883
130739	425572
217018	257019
179039	92613
59839	478415
121008	83893
422268	399692
443563	294069
335719	288035
143675	15209
253596	419849
326631	367483
434748	216318
438242	67040
411956	337921
171720	401871
105246	213194
346029	180244
278029	174564
296111	44537
12723	317118
15579	197510
85423	1424
353197	204078
413072	203618
87741	110342
21203	314516
176654	308282
489657	77189
255691	15209
199088	291940
485311	476274
7996	328446
395883	234722
440796	312259
66490	74542
353108	413905
275163	44493
253515	229872
347425	96003
30849	316929
144240	303648
95551	148000
57226	48146
211033	283128
390032	437559
46753	268600
127014	312381
438767	433645
213447	461944
398051	163480
303324	463615
197107	454975
155058	435708
349495	316727
328361	263514
290983	421630
172525	295725
336386	76939
287488	306491
216345	295180
314858	214024
87435	171193
426172	163800
336825	489415
436642	142678
90918	282088
164924	277961
308987	130390
78017	447517
440982	49727
168024	183213
303996	6253
292674	423688
14479	226308
29056	384595
435842	343085
466037	317118
472333	378462
293643	273831
84414	115992
489741	368205
350701	21902
396965	164353
413179	403898
455388	216077
242834	96065
165680	324723
272742	476286
250316	226494
465462	11775
388380	451016
403721	54976
344489	278633
235868	225420
312183	444
446700	478415
171444	459574
265866	190369
98286	280130
418212	194805
304112	441259
81674	428852
401347	267352
175226	155339
44832	369963
125074	309524
411282	287382
126719	409701
358847	50045
309276	157624
214080	346112
453832	113564
252450	95189
55489	104527
388696	75379
39195	91631
171652	377984
267516	471310
217848	36836
408329	410988
210815	13370
355083	453625
207141	297446
29468	385000
57652	132996
252015	470309
458377	44049
190281	62916
297276	482143
108385	412200
396682	62661
205179	287855
215075	343752
190281	316797
41278	273831
166478	4413
456797	112974
1510	76454
441475	154228
356290	193922
192238	97613
139064	91711
323005	202417
212581	310836
159115	36392
81432	74897
68611	211785
264629	463549
420952	694
355935	173176
461769	6899
46994	58466
52143	487415
422868	48163
316779	420944
425640	252563
308122	151849
129866	487667
123012	24808
348056	317118
395831	475789
275319	208333
329152	212278
248296	283037
281671	275062
493625	12718
40702	350189
217655	220679
475857	452739
441312	333709
359930	132740
280360	478882
423120	37426
34624	62191
33453	485698
138412	287351
44160	485536
242893	420323
256919	343860
80552	373554
72546	88113
120429	443693
337469	224198
394171	47895
10788	487096
305287	317593
267355	36606
13635	493367
277799	74067
162456	30403
324853	24672
59021	18122
346880	236213
412525	476070
223116	355806
188098	204581
189467	12299
459387	336590
317556	428103
158724	91069
341069	92911
250410	78891
85399	20081
181276	349228
150618	295035
283760	17038
259651	62012
337413	333493
27920	408501
456844	329757
92626	363581
182192	63939
97227	411424
249099	160428
391264	296849
369189	273831
392560	198926
233486	432934
126431	208592
446279	317675
400735	381054
305939	315888
440103	291984
455074	40941
272139	237925
450004	54976
198049	24097
393268	271300
165140	233825
25728	227101
147354	99405
441312	211067
49592	4349
354728	149984
307589	37232
97777	372364
126478	7729
153322	55645
263326	91600
353998	443693
169036	262954
127014	229058
22512	296306
214275	196488
479351	420895
117961	291249
10623	15209
24705	183213
30512	184781
19135	211340
461435	201879
2734	423267
157505	32792
59723	35707
114643	367039
78382	383391
492247	42983
21365	159160
132197	221516
51434	456350
49903	396127
281504	338271
316425	116631
436966	163726
471614	184558
129439	176878
398121	40784
309584	463249
429410	234590
248216	245679
151711	62191
416034	21583
266160	198790
220468	416460
290909	487833
125271	86974
410011	223667
78273	183213
76347	94344
332391	322422
106209	62787
365073	445946
63153	278774
177640	32807
194797	94516
492247	215007
301740	46268
104621	376470
197647	7812
274852	143671
268274	215200
140983	246926
403503	363258
235679	318735
352091	50538
187623	314742
145954	246926
57462	452380
238855	173033
477932	128398
265058	417201
318404	235214
60621	20776
28664	222953
331080	190369
364094	273831
419528	371690
276821	475178
109065	219929
407420	261125
208910	126921
478993	146183
114645	70507
486371	484274
209293	258220
261103	163172
492464	315888
111968	438787
293298	418573
167475	139648
144927	28129
12063	394656
388211	390687
365664	38063
136245	106082
152592	249334
284248	276021
5393	366127
71886	205289
288921	478003
316437	394609
136606	220635
443228	412205
216054	164031
266307	313257
232183	367677
322211	226308
385838	379976
37865	401378
399159	134006
402596	97669
123016	213467
58244	27766
266092	214013
41378	273043
307542	64335
194598	244672
213613	98094
378563	22888
218169	94344
390170	181680
481017	21999
313523	273313
428764	41253
216585	400821
441840	282899
254430	379696
423367	236213
347121	235441
491923	301475
52964	36392
475834	51603
223327	334554
448820	303648
130159	99210
213947	438034
89219	257856
33868	422621
104205	19712
321031	187834
404870	336092
156324	195948
368905	332668
426128	99901
342465	306805
421494	223293
27249	389682
169001	281924
192611	373009
72639	165437
71551	256469
148757	250214
75339	377341
257770	206785
277596	249709
276279	897
82172	469235
65721	396989
145500	7771
313822	394869
40099	360851
126865	333371
251614	42035
323836	492716
362217	447517
137891	186384
433453	317118
471263	151944
321492	63957
103914	362031
344372	147393
166840	190369
29014	101376
306282	152868
45724	26867
284357	211724
367047	79989
242210	120339
76442	254512
283803	40447
320208	9950
440604	401854
233782	264080
195062	123369
436722	351767
464952	366666
95441	40381
410894	20876
440498	137128
55084	389647
73336	222994
132570	372214
430894	413535
94914	301759
381305	312145
254248	272908
425621	367695
394961	399576
246394	338451
117773	43987
16716	126426
462339	490144
289715	28026
235597	379125
286258	126384
213345	243840
5240	293813
415170	290
211210	235220
93390	378686
90246	269199
108258	184902
255904	214992
133112	36069
229736	310261
163340	341908
290853	42192
132346	264362
360059	23018
185604	397471
269684	322147
397896	358259
185158	41075
469976	209510
30241	236240
68098	146333
424402	414882
57976	65661
320496	203656
464077	230925
42228	62191
430691	173289
143501	54475
435674	147316
356896	42313
410197	196109
377098	134259
143814	486159
43137	59574
60287	39485
366080	229002
116075	37519
30978	318698
460625	95977
372314	452230
325509	158145
73840	415388
80351	4400
379514	27449
457229	317356
183186	140290
110306	242571
228219	109006
173909	132247
241950	317118
147145	409828
418442	412397
450010	183213
100400	205289
262980	241525
290225	391414
335441	153995
28058	339845
255579	100349
456021	413982
112991	35707
306528	202523
374274	212664
468935	158625
108015	313314
439977	67651
69668	281924
232183	218337
247005	447517
219236	73336
229391	247274
464952	4851
273766	5978
348193	28510
229735	33838
415712	173965
327209	60882
345715	441472
253470	411583
103028	324377
160703	492316
109824	490185
146893	36711
157667	333709
487422	381469
449384	168901
305287	336450
322147	416277
135573	477699
456446	244226
373264	375088
328059	45899
22964	390619
404684	268176
112625	276061
2727	326985
467018	249202
110236	273468
72384	477496
160707	47526
272518	17085
199665	190369
191114	75939
263580	67584
213065	237458
450397	450647
387179	427667
318875	203365
418488	359650
303641	42121
203793	220777
247608	320944
265910	119107
33965	116071
330066	469850
428202	105498
255900	467502
404892	473818
164537	130742
173088	94367
132723	176182
310424	135799
229735	196851
339323	310756
49545	160935
81497	51895
117348	256686
325890	464080
432753	111941
350935	322994
128704	411944
464782	336590
129811	276591
108884	95942
349905	6221
64879	262183
448943	338189
102644	171066
244630	281924
133832	385485
12034	2232
176130	452622
353732	82271
315027	25239
106917	41303
73660	218674
366369	190369
156644	351732
47630	264154
180578	21312
253503	230318
114643	267513
34456	2694
472484	391414
214063	75583
477932	433706
386646	408430
411791	140728
439646	490888
357294	10690
76531	110677
77420	56667
430842	390476
382706	388321
219376	489641
173633	207696
472667	340449
465271	373713
422259	16433
68026	126907
464952	75495
256893	54976
375378	49864
216324	417159
185671	45141
436762	421203
270176	457033
177685	108497
148757	127469
195728	368509
59652	127798
168000	147554
44814	260956
223755	286552
86240	447560
453821	445639
339719	204737
454772	40784
101504	389305
70124	317356
166710	45141
150102	129403
301121	419435
132664	85375
400423	355700
289329	188759
272111	50229
42965	76350
75557	96879
106684	222833
199328	167757
262660	186561
267562	442030
252089	258000
491157	127775
184528	317486
150096	30893
247254	327100
394739	235490
257762	234477
326631	140852
165759	25546
57419	408687
386721	336222
146279	476951
388157	252279
249765	205223
46092	400627
15507	280233
242169	291521
392171	317100
255859	457797
332299	435417
480194	357800
9570	186159
184118	86950
265211	465321
54475	293813
39195	263277
96541	77727
8213	484663
312283	39036
109176	132996
357632	202259
208754	377906
369691	307294
223820	492007
50646	469446
372506	461846
490905	140044
145001	340512
186941	139297
304969	51881
443144	236345
248013	125215
372054	311591
264153	293813
91600	208009
324110	121106
90351	9328
367239	481593
488850	429871
223543	305977
237702	208118
323407	152321
342102	413387
189169	336590
138885	168984
133572	120173
68060	190369
326893	199679
203009	59759
294178	168381
469368	378504
347425	74657
487422	387611
404568	49857
289884	423559
449521	40020
177483	139297
362030	368859
248980	309601
231835	182226
193767	106905
306312	171894
480966	110785
205322	217876
281432	51222
21292	313314
432810	370866
446704	430356
419239	246672
343555	107748
471501	24705
188730	77031
170356	296339
23787	381431
39195	65772
388832	86728
399541	330143
111968	486892
465071	147520
449316	176913
299206	88289
466670	268743
326631	121259
4746	88113
439977	50605
173680	402118
409488	62191
68532	289029
79249	442864
218946	372502
318573	72461
55151	23018
130069	167530
208577	461833
266957	382495
404568	49040
313770	192909
132718	357581
130269	391414
17736	12443
141176	76417
472656	110677
62407	82585
424285	291451
470488	236213
66004	245679
11171	52827
455187	30263
390240	456365
483726	210842
343053	190369
171592	158034
35988	27464
292430	434239
139779	258370
165670	73411
35074	329898
314740	413818
83520	13370
249272	139642
57749	79249
250609	432506
147907	375897
458463	274564
88603	478415
165430	351639
56138	148213
409198	205223
8936	142018
254267	21632
197535	21411
73575	210278
277467	387742
446182	373927
29687	171863
212601	222237
142424	65772
236057	401263
451764	22726
447682	455293
287667	170133
488779	63528
216479	244767
455929	282619
454487	109856
222102	136177
293050	214111
441959	192462
45164	201704
327209	387081
127497	183213
233812	430356
113927	468362
144226	151100
255677	73601
441262	451125
260199	168357
133909	272422
36545	214367
198317	475951
305431	142825
7931	246778
416957	229252
398924	331508
183342	60517
417938	439595
307404	472891
230051	147906
65266	226494
63130	139705
290446	45724
366493	160251
185526	206623
103076	440962
163646	53275
233780	92888
168000	87311
269494	147460
169789	193416
488303	13129
352625	66930
208921	20398
21482	139931
340873	401854
258571	371918
263648	35707
378190	317100
37537	63528
60794	401682
294632	331581
314350	438912
24284	461944
335591	30263
171455	312407
69780	366941
202881	196783
312283	206557
465989	21583
85916	186149
246567	286901
375405	447575
322509	103912
29240	272339
364779	366287
55202	206240
157550	481279
482456	281523
393408	111507
224243	430610
254666	150378
91947	218727
354503	236363
474998	16041
419271	162795
66356	186440
112818	293813
105745	250333
260332	78820
28890	459213
258730	249084
330241	119381
105068	313745
223056	457400
439992	220293
269415	313314
391009	170579
158164	95735
85523	175818
301312	85076
117703	322917
206849	74106
429878	384366
493961	47288
261082	183213
387986	207150
102261	66604
25632	264827
482421	375768
289118	187836
47000	190369
218449	378859
342465	24967
267840	447705
458207	36182
227195	8623
43023	286936
223757	316266
360168	431467
421274	487833
200092	130069
991	378762
327209	485185
35976	3011
28357	53020
374217	490642
359178	53490
288895	303648
282453	205270
253171	195893
436699	132240
332296	144845
12462	142712
128185	468162
406127	133176
336651	466851
132627	461846
450161	469332
474606	486339
110933	282674
16514	10646
117942	137833
84573	54783
406963	40722
442735	317675
92401	1116
146893	359867
299757	6899
107508	453671
96544	492222
303782	18479
484496	80144
271556	458119
489657	139803
361527	141266
373738	304960
322171	158145
451535	21276
235679	63528
8960	318735
120453	31808
85970	16433
351818	484274
291525	431226
202774	254396
256716	193252
492758	273831
49356	432117
16364	453658
364745	245679
109336	208280
330954	477986
1080	28611
246244	346434
378422	110677
492588	107473
414286	265115
130476	178436
275358	269904
310512	286828
83310	112940
337580	464727
41496	94516
140174	190369
5700	199839
251071	171138
96259	134262
411818	393326
359426	419576
208384	195121
8446	15209
140202	116915
82240	181112
173185	113138
179767	478415
45890	440660
192800	170050
207760	271118
325147	79989
10296	83467
244465	74330
471313	366127
88837	16325
124671	354480
396321	9054
360362	49961
66383	50173
377869	457308
478711	137198
292641	272022
71346	403368
4946	86974
277284	92766
127779	147373
314761	280850
258480	493114
263703	173688
298428	284982
6524	317118
169927	242070
302067	182741
44493	413525
99910	96977
184843	345745
453610	236213
369287	62478
368508	21583
127973	8607
257284	125107
278860	37773
322498	484426
25338	336590
51758	197736
237078	452804
151766	45310
303476	313745
483000	368892
309459	34107
115086	401949
225958	422470
395455	286936
400659	294836
360483	206174
82041	169312
207959	222701
468782	185704
125899	334422
167588	15350
112960	195948
489787	387986
60116	175721
94178	244919
364966	159619
320972	360512
151763	231836
421659	304995
25969	387839
404892	355806
216561	359470
267846	114596
172329	399161
63494	388575
138412	264730
269860	431926
223929	338302
427498	177630
269329	107148
169288	28065
244558	205289
206717	62413
24832	214436
40890	153299
156819	158637
42157	460657
82712	8659
236216	175818
94679	338301
16776	394183
333818	215378
197693	24406
307404	54473
358860	281529
119297	405788
327254	286546
230051	269913
202352	175214
257583	97215
239613	160722
136175	36531
222456	371271
403467	211488
51333	50699
244601	446167
411625	197681
276821	86596
434406	431046
80238	219743
61284	204330
224594	196109
488398	194165
406660	282224
320649	195873
214825	329353
468935	209572
146530	459686
444602	333183
452804	486885
417027	129588
467788	156376
71162	306370
265965	1148
312669	102551
429423	51895
261997	461944
109603	359966
306799	487153
330313	307279
217985	219633
4841	81280
199000	218727
129727	26551
118786	409583
480870	315671
82675	475773
349198	463400
301090	160520
46465	170341
485667	330657
195779	458183
108315	409828
483112	42088
336023	254285
252102	13370
294898	288157
458967	71285
367242	151115
35151	32849
466261	48548
196085	370866
328940	252710
192967	134262
207971	425846
267271	305641
94319	60517
212479	106082
473662	482257
267562	392039
237120	284732
135718	275959
190838	348798
466991	216739
91657	475723
175887	83811
279995	344285
89219	409714
135585	109891
348688	113051
14131	269486
98530	84504
81178	318072
41627	221324
145070	307646
106268	74964
319921	438956
59420	201654
189152	391414
44167	234748
114908	107219
228924	254178
228622	399736
54976	492025
67571	150478
259923	284155
383377	283163
342652	222880
158338	249334
75566	17339
13217	218615
296125	267139
232761	201743
297374	293813
194008	366127
162639	309058
337692	186259
16857	17155
24312	380898
301913	485411
161363	342698
284131	209471
247481	417643
346158	83743
285203	267385
89403	467478
306136	286936
243568	440660
118690	218675
361442	378462
85476	182949
471169	268787
459205	332251
387783	133958
226919	119840
356662	458183
366620	258126
311926	41673
199838	328451
405979	330463
215350	25017
163985	391414
454263	436354
459553	328882
295165	255650
36298	35629
485901	323934
412870	175543
358658	423341
446413	50238
427558	420314
381256	219743
297954	239107
370666	355268
225954	315847
188568	428864
159660	471420
198402	151953
457296	452230
157984	112102
215883	48275
421042	461917
242909	69092
48525	26551
318824	196515
67293	234413
257454	428103
33966	44798
39683	271295
472542	359762
340197	399468
412738	94246
200067	339310
353577	211828
335362	400372
143602	79751
214111	124085
198317	299612
342114	419911
160794	91657
414128	272230
114643	86277
481567	170285
209898	298767
356094	238282
415775	95233
450465	429150
11122	94304
255865	166518
16180	265589
146210	277447
349106	429871
187822	338271
336829	274309
85932	102075
172251	317356
216229	55181
19459	158103
71141	155813
176988	455769
28397	476608
190973	12844
137004	440660
313238	426569
266141	298608
67148	230783
38059	193275
157528	479985
362492	294088
292592	296585
172803	5385
19115	224820
4157	460642
185400	97985
399827	88113
309318	392086
248093	355171
129760	288750
115437	214992
386304	45687
480408	335085
267562	287968
215260	82585
222162	51218
258939	274021
365943	209426
456021	276451
216784	299352
479196	300121
402238	348798
119119	264501
198735	60183
194544	343012
414897	269199
401871	344753
476893	152502
211005	332106
483246	15209
387742	64298
35400	229599
33152	391414
242591	32406
305357	27748
106490	348099
325972	51895
73660	434452
292468	37770
254679	28473
142189	447831
342652	359344
61841	156375
402366	476282
123444	241048
48874	258686
262536	128532
443307	210508
353384	256121
279936	105754
485526	50538
89276	420757
318163	178907
295561	242787
22342	318225
88647	273317
227457	367110
387298	49903
116664	209572
44149	200549
327425	30263
85354	275790
356588	401854
184673	140205
390780	473195
493142	15209
478796	236213
169202	211199
479351	237344
302283	195121
209044	236930
131964	336022
40585	200324
372196	207535
347505	351289
275734	195075
141423	15209
323191	420959
111549	3399
324708	162994
317340	471549
352474	330556
283206	397941
145002	141602
173333	99437
15287	355700
172665	134058
414128	99271
29087	108437
236200	471112
202682	380538
329703	49903
301795	113011
327301	165540
389264	168753
57432	219785
77774	266852
203719	377049
72563	392788
81225	476656
194048	47092
408459	118333
245318	90123
12679	255640
190051	188759
63264	301563
91349	28294
26527	243854
74773	20516
62375	327344
35502	218142
309151	219499
356091	483322
58928	95268
33881	205223
190321	362808
441644	447831
145363	204430
268152	261396
282126	327452
370590	119762
336118	420520
59748	429863
281171	49847
250833	86676
270024	307637
96151	292369
386038	473162
63211	87386
114643	58271
178911	80323
282481	398333
462524	407739
51342	265711
318143	160470
177568	409828
436638	217494
304575	478415
28691	179072
286247	196534
227403	146901
126657	296693
340515	390771
342853	440660
232042	317132
154981	482072
309492	1148
454450	273831
145788	179535
345762	313314
469750	313745
492399	196416
282453	335156
140263	336046
229445	126204
100259	341250
175721	83688
196179	137155
128570	252829
106268	218727
431395	476951
403113	436185
467560	400023
31780	465550
30024	393350
48517	117565
237311	110677
70017	86560
418743	323785
39230	129889
438506	190369
457833	45653
474341	8613
365172	432365
30568	50391
408206	435249
440331	418693
15068	153538
70086	456890
75642	421866
338191	357854
346299	131939
484461	74450
390393	31483
485236	265711
245206	464420
409388	60389
319259	212748
160281	98906
192662	333709
292923	55012
174139	204072
482851	213338
140414	434949
227152	411809
338791	143956
82003	322188
242551	470554
478248	489241
368709	322478
72756	468220
366402	489699
174695	122141
367573	284982
173885	9054
484691	202056
200092	135939
424640	133930
17722	220402
91268	219499
137833	387742
208518	372651
384926	141649
247767	99276
301241	269199
128359	2844
84745	204006
209886	231343
143021	75568
407565	54671
136605	151746
226337	246311
19056	110677
32580	403621
241887	229990
311492	389435
221560	101806
20747	148590
339033	362773
149489	305189
304825	190369
318998	479987
392320	227174
149589	233398
96879	263009
332824	364109
334760	363515
201061	164672
493267	275232
370842	317118
92635	191953
33965	72171
7812	208038
144223	57989
490406	388910
78866	409264
42322	225420
457303	249186
160083	478287
386802	405019
428457	15209
230051	424095
332605	150352
235034	489167
487765	379498
156024	420944
242980	20079
410839	344588
313547	137366
139459	11216
21095	134145
287766	378082
385123	482416
68918	153736
128605	450388
344848	126123
464803	474782
45591	23318
303982	12245
124469	402183
229144	409711
484172	211868
458968	359824
316565	205865
370818	313314
266965	373810
198387	228324
156390	109308
246713	336327
104453	391414
141686	468125
489428	301381
32959	12129
216544	402820
344352	220756
165963	94344
410652	471355
354733	135517
203887	347478
479402	53906
196530	40034
280651	115822
249306	235128
364070	218615
150244	105585
33169	404387
242411	114552
36994	16910
476984	305800
157584	235700
277568	482143
52062	195121
265586	127921
391248	402201
399646	119381
441760	448283
230961	378462
245881	54976
127993	35637
492247	456270
485564	483500
164114	9054
304330	186792
344284	461758
172923	142238
12006	313745
320482	130552
120906	396913
409168	478882
25749	336955
31364	83403
281836	33948
131410	207059
142218	445602
47080	5448
277568	180957
334092	41458
214480	142877
101230	20172
114405	451016
266307	433983
268748	12915
227589	382382
128948	276301
463539	379317
452962	270095
273915	20959
280903	260879
142678	197483
474412	143447
438427	81104
172417	224739
463790	43514
247710	351414
439785	87007
200327	393981
200198	246054
373170	84536
163117	164884
456021	3917
339051	53883
252938	108222
46092	126144
288643	451016
272549	454975
147092	246164
219453	428738
155408	203365
386658	113683
349518	292121
457257	366678
492680	284636
267562	163725
404568	332789
75339	14709
140476	121304
89775	301676
74693	85653
287740	273831
438997	123955
411856	184902
376483	142678
196665	245216
239431	422374
86091	469235
79101	126204
238885	240374
20669	164816
467430	373879
265194	56739
341204	348563
225261	53545
239606	208621
407959	397607
348952	246672
56856	16553
73327	313745
178147	315847
49334	115174
174816	192450
71297	401949
47417	259841
431556	339016
75088	23418
211934	135026
213596	144845
205180	409828
77420	94344
144470	171452
198283	178436
2894	61677
489722	293964
420223	378462
175398	41119
130058	305739
49334	274314
121733	656
3534	230701
430022	12465
468935	217658
44493	201208
8146	395198
84332	73950
70099	233942
267562	391632
266307	309524
372439	328008
363833	445353
226919	153534
475219	383079
175300	220417
364082	411455
256325	98644
250833	477959
191761	20586
11720	38734
199833	15209
69928	459205
428944	188730
80212	94344
485	51881
279708	77727
380779	283037
323664	336590
270906	269836
470296	346745
36556	183479
51735	119507
118890	172626
81432	130300
443320	195306
493942	421356
166597	483280
39067	206623
25455	42747
464685	216312
233368	267352
19542	317825
410276	477774
92401	106656
10267	241525
368380	105878
336152	448113
226828	375840
491273	458933
427671	181993
488132	393326
448104	146840
203426	187974
230191	105585
356076	174641
13953	52537
133909	456469
277716	194336
436787	24334
55569	467233
367314	162667
462241	442030
447594	256358
43454	195869
86984	203656
110328	158852
11677	312143
347780	306409
11623	174939
215163	242791
444888	64077
194208	441705
167419	162758
144782	228431
299580	84094
185071	53863
460585	156739
256893	419885
311756	51049
193306	473077
424441	240374
338836	415600
362709	215006
221925	421714
61894	166063
430781	119762
135659	284843
107345	58208
326260	417408
127462	488030
469218	166063
460198	153736
206389	91802
365743	114820
85674	233477
319463	166922
489142	454893
408537	337815
87236	466737
247296	308073
44832	60329
119253	336590
64588	442923
172855	317675
212318	125577
123955	21411
360734	224386
269564	227101
181681	429683
263713	11285
67507	198790
200249	173965
334808	149142
195121	103598
447335	451575
417785	118727
418393	301480
27417	338937
419840	60780
59934	268194
93712	218302
432175	403433
478461	17186
432085	445239
180633	420944
257898	433352
468935	257984
408345	313745
276821	140761
440785	185076
13625	315522
126220	262954
237801	5842
195142	67584
146281	424057
223525	391495
402738	161645
61269	120740
52408	101058
275738	492889
103128	461944
341257	359563
66383	254730
223929	485698
383711	383907
93050	317118
227781	378481
39773	440660
295253	37411
206046	140922
87638	379055
158642	198790
161943	368820
426645	440660
36221	362050
322430	439307
69674	476399
53624	66325
293646	71275
464035	205289
148250	88538
413477	132996
3037	190369
25490	239872
437559	171103
365615	83403
326680	99313
229735	475749
163435	327649
307628	196851
145841	301504
423318	422638
342486	85029
327867	409828
312283	306406
229147	49903
99862	487152
254903	284858
289675	83629
431497	479872
185656	3027
335691	289515
491118	74223
23484	120656
380289	109524
48756	236213
194013	419673
463632	345072
18030	42346
152999	9653
417990	195615
119119	238982
408768	52537
473528	273831
307762	357854
97572	421356
341950	483976
365232	186440
361291	122816
37526	17593
177890	353836
89958	312379
334364	2232
76228	426958
103652	356674
463868	215379
341311	157016
170553	267956
453809	43888
348055	389384
477454	86476
491811	231025
488036	49903
390783	440615
229294	138218
125683	211868
469529	176878
488995	206717
98282	350660
111728	429605
225136	410768
103596	353255
151467	119381
314722	155271
59718	264908
363984	189653
104292	113051
428625	387742
474201	146834
400631	57094
120920	177870
341311	127726
364197	270095
49507	435862
69678	235531
394592	240225
308122	70918
125417	119336
150062	399468
157820	187126
338822	99405
24208	308760
440615	342672
323206	440660
171454	266852
21396	182967
385444	364759
345729	421356
455862	476804
263923	127046
6467	344063
80539	485546
195339	150526
177480	110677
349363	187974
487732	313745
451027	455181
178928	466737
480889	265589
389510	298372
184207	253916
115449	241718
251720	168638
290855	319516
55449	194096
301179	67290
24152	451370
48222	293813
282986	62191
482504	78304
182519	223091
154172	313745
120247	273384
324377	298878
116558	360548
417201	146490
369405	408179
442200	397172
44844	293017
218950	206142
125076	197564
110472	430356
296783	393500
82524	422998
231615	57788
351105	275517
317737	183213
250036	420790
207741	404960
273806	295650
19789	446211
44344	420977
229528	345745
335620	94069
395177	293813
296549	186714
405555	330143
160688	380885
270509	426513
176459	307279
108921	238888
97247	123410
204375	137508
477529	178436
9414	9489
307567	40447
291119	490324
8955	142126
295523	150258
91287	419494
263539	177555
305349	103240
214459	317356
490724	7399
139698	124153
355958	123410
200222	258461
161177	472168
162246	53490
374375	143104
193197	10462
275763	199111
31543	434035
304011	404568
102734	57134
300260	275448
360718	134262
232183	367672
101992	377906
102249	425651
332989	93203
279098	94209
233498	252708
287140	452165
316587	462026
249267	121954
286387	160119
36435	424758
119944	417980
278429	476231
107118	172784
360459	245717
99530	391414
252815	209572
212820	132843
312283	132641
146737	215678
86236	177243
210325	317118
53081	292690
151850	4413
304926	237112
297194	438472
200092	134396
388047	126410
232009	77278
227156	31635
135815	288120
365399	262637
74309	426439
199495	90884
227545	35707
63937	487192
352905	430281
382874	90823
175214	240796
94375	101897
30139	164430
450011	484447
359762	415173
172169	409109
28195	241283
63684	63288
51759	49192
58975	57375
76957	191821
432421	306505
455684	461944
3885	298077
188246	41075
258772	216480
72804	336590
204016	434841
131628	3562
122727	211067
17112	179506
208038	270073
486258	386141
41842	313745
388657	4413
251458	220417
450954	374757
84052	31178
329743	13370
27335	460159
423982	300240
367949	370034
444190	128596
209661	313745
245679	384075
374506	123955
105400	124124
454263	334527
409691	112707
270279	251111
419325	106748
99437	157980
73601	313745
83310	2705
33775	26551
228229	212411
81358	466737
308928	275790
172562	411055
465694	286337
306824	167160
474305	452492
140082	458601
471876	324225
189250	278661
37840	422815
436624	197212
134145	260527
479602	78995
313523	378672
228904	127785
274687	381935
388813	437433
305357	127415
450890	342524
306578	85458
302296	6724
45773	299467
364454	476951
123206	101260
4398	474473
326722	178048
53151	183213
220777	234464
372421	400049
136139	97753
158156	359824
420120	442954
300273	16482
141698	214768
246558	396080
483473	366534
44652	168959
91197	365079
385391	453757
344314	256378
215722	26641
53818	479985
471264	391414
265140	152020
392210	65275
64861	378859
5810	42189
434607	9681
343625	398660
269036	231447
39085	219887
424333	145860
113843	447838
193202	459213
335672	79268
188975	303487
103228	159249
259226	389009
223337	226308
239489	116283
242551	90123
486646	249202
405788	287694
252475	34015
260814	107509
227369	62191
464941	283918
34729	81104
46870	325611
389478	242927
464623	287202
491194	244688
167049	286936
458982	217494
336152	365921
122608	109315
463596	168507
199975	380568
329058	341470
184648	273831
34057	261790
169047	108118
379769	188861
203436	213377
447610	455647
198317	484077
182600	322969
149286	207535
398997	430425
136604	78699
258870	399555
349192	434705
451096	232890
342807	471235
38560	432724
152042	58083
479389	293813
277047	122414
160768	36896
251055	313745
18770	217223
27335	434617
293744	473992
72259	367421
40015	67758
470392	442268
396682	385378
201813	58867
269494	46294
126803	79249
462893	328511
372246	356668
217498	243956
263377	468481
179645	2677
81097	218727
112818	168638
8713	104059
349140	268755
197780	391173
154815	190369
246955	208300
432175	488047
348970	288035
213968	143220
391867	319063
203327	371918
262210	165899
9229	462551
442133	74106
397979	434283
26591	478415
197904	259962
140140	300240
350796	78915
109232	468099
247317	284843
82707	477637
251096	315671
352011	168030
158864	18554
453018	144845
156375	137023
173478	333769
478546	368687
9186	224161
232182	57134
353739	205180
490043	196783
37004	416492
324442	94516
451041	372390
159068	101108
484769	162629
6037	435989
137833	355210
298026	67584
322367	237458
315830	243802
123019	374710
237487	423730
146520	447517
69539	64429
264080	116283
297654	475246
92145	185016
458207	96786
190693	257475
267210	76683
160139	362610
187919	40784
55249	465611
408574	12259
172376	346405
109815	293813
28760	20543
357019	141649
277568	407368
334092	244020
340793	253047
131301	393326
34729	150741
334974	105498
59903	267352
155062	119868
14486	438783
297834	267602
366985	122462
164714	8399
207501	2667
385533	430924
58595	34301
262924	300886
493752	301547
287566	227503
20902	458601
134623	391414
323407	291976
172370	121304
403022	15209
364636	195402
396122	224794
93028	164950
36372	176077
287566	197681
104740	293467
388828	243174
488144	261398
71665	420414
395319	443146
168951	110677
182672	371918
52537	415883
439914	449064
480224	26551
191174	213162
462867	153913
171178	242707
284239	336590
117862	121024
400934	6396
396568	42747
436699	308855
189357	195551
229647	461902
233672	53962
95298	86728
18048	316372
442239	475537
474341	48275
118541	366534
112224	287065
409126	487095
386411	106514
157233	180578
269330	216716
487476	477308
399630	211134
301659	14334
268592	478919
361689	57134
215295	221957
375754	119868
365609	304822
203175	19742
454537	258370
125511	353504
471448	158295
2798	303059
89210	477986
186871	470847
137182	237019
356990	463615
364052	412875
458785	396080
54588	413860
142317	352133
9669	340543
146554	274710
50525	203656
388249	127210
35707	320447
404727	207535
315951	435673
160049	279000
312617	234788
170456	9054
449723	451272
228800	98906
223065	160357
451354	49541
185467	338189
215457	346065
459069	200089
169794	181680
117647	175382
465703	70832
97630	458700
118454	214024
188156	429593
164636	190369
425470	342724
108756	327673
164332	94198
182212	478415
469358	79586
226167	122013
43117	11710
231512	38717
272313	4413
46872	78811
281953	369577
229138	291332
241137	378884
370820	114930
117281	295518
279767	86560
461144	293813
86952	480025
365797	224841
19745	280261
1080	19745
174362	254446
59864	95392
34123	196722
14077	346311
388321	75583
333453	26551
175447	116864
315675	475917
374028	470267
98072	39752
139844	325604
336411	4914
462212	49789
140958	60146
92401	402916
198857	115917
384545	258238
81432	233233
469288	93288
286429	317100
357723	277450
78158	139189
143290	302181
159554	378686
399014	401871
192882	405398
81432	74552
60154	129324
438586	202660
71870	270095
110772	140707
16131	86560
334943	256121
304186	103392
7788	351421
62406	28843
219546	64777
223222	387499
414035	390818
80214	44035
461833	35944
167588	162447
374314	334721
295866	58666
11696	329139
287089	83219
86457	267602
29475	94344
52284	120489
398419	483994
55303	315888
9149	51881
386125	412809
288883	9150
475667	236599
400218	274299
57440	482936
478588	175026
422284	196783
133321	200549
128337	304173
252685	327217
61687	399852
187023	207664
460273	477632
401949	399565
264543	6899
114304	143151
391791	118504
489645	221660
120722	103491
421861	474956
11586	285343
132247	343514
317027	171839
55594	322994
137454	297282
359483	270836
196030	432930
470746	74542
47680	15769
157826	12895
413012	478910
72160	319694
484229	52223
55633	190369
387775	171592
134635	145835
203075	212177
81839	482209
267869	462901
455792	332392
8463	143751
93627	478482
240997	83343
181290	323108
475384	88050
66513	260527
302918	125420
84745	156622
108972	22347
241031	140461
257498	361609
167780	216311
28250	396080
456040	50929
10393	57134
395624	372710
105719	42890
449521	112041
119792	6374
311117	187998
127410	45141
183633	442362
57094	178436
408480	261660
194912	422374
194185	396683
171781	330291
92496	139780
304844	104299
326260	237856
203164	468832
217321	400341
331062	51895
225250	420584
311756	44082
192138	183003
122436	99279
302877	233935
340654	219876
211926	380974
483706	447158
240254	112237
48200	357294
177810	53863
30223	420392
95041	324557
227872	27464
28399	117097
384218	172089
190024	16433
364671	375298
119888	417918
238673	425484
104426	54817
116120	48163
137110	134905
125074	183213
209018	453012
315701	421356
52053	107024
50876	258220
224469	256939
210868	466737
286795	194397
458207	149897
178422	211989
71701	347862
41039	421356
354111	204376
447369	328140
59797	250087
139419	462808
457257	146018
263752	198091
268816	232115
297941	92130
422143	330591
228225	204198
274462	415983
113522	285156
57	75583
260949	190369
197693	91470
45542	387742
246342	28526
444196	38556
29328	266683
174309	387742
138660	94344
286310	303175
320288	483555
367349	35115
17555	477136
75656	246729
142486	440962
166772	72432
342534	334151
327209	97515
408525	443066
254043	335734
368974	239872
343031	122067
386992	439074
389469	29004
224045	275790
464806	293345
454560	52620
9969	382001
479595	319068
252876	50811
479188	458380
1048	171400
287720	459077
315605	293813
223255	145691
425751	313512
391088	400701
486712	290722
355083	429381
151732	136949
15641	294079
408783	355700
43117	190220
257719	258370
86759	381376
315573	17968
361001	57053
49635	86974
333670	476171
33452	372464
205170	187133
484130	102666
84362	430356
25785	349105
91014	122371
327209	426252
48431	249259
403521	398740
367676	97277
405526	355700
223933	376174
405555	2105
194329	440660
447158	454876
291816	69293
308091	30029
117538	367997
309798	29599
404020	360382
328458	552
290460	12403
296232	286728
290222	487907
202774	411455
322509	79953
447610	15965
143370	360860
127102	57134
123931	394978
23487	72432
118379	454975
333894	32807
146820	257926
196794	401101
179043	126473
73347	199612
371322	189710
93558	409828
393010	420944
102441	28208
229200	226308
158099	14661
277962	406833
13027	228431
388106	423469
87524	54976
343655	177861
234216	457722
349164	236435
367861	118286
121484	195607
142159	409036
196205	231485
15027	16105
71961	444791
344398	94344
430170	172041
163736	190369
218479	265880
464952	145059
205953	35021
250549	293813
300949	383391
282476	69259
485929	184680
33201	74029
309621	491453
200868	170939
8359	106055
108872	491272
34272	95149
301659	38503
249978	239107
239046	478415
262286	445749
88971	83627
161849	81019
491854	313314
223757	376808
186090	109407
8174	25716
188789	198317
357722	390550
156975	190369
93692	291002
89437	405772
285955	357854
315137	389682
55816	188759
391725	162970
217466	133121
145954	111623
56226	285634
419848	318735
369150	446184
476008	88673
206913	73747
252662	162254
363747	289227
120668	116658
492460	233684
440286	206460
339963	463822
167333	97277
243037	313745
245917	122490
239001	391414
234927	190752
282063	166063
58383	226494
137184	291521
411341	478415
100538	249334
236268	94728
334904	292721
95370	200889
85254	401949
323752	317506
364636	101761
30145	142640
423144	30984
328867	49903
310038	54976
218114	317686
490352	69708
428214	117543
172923	78777
63636	288035
323989	440353
483485	152702
300100	195681
408674	190369
444693	185704
237180	217423
421764	9149
412945	297969
103132	226308
303061	391414
315588	68762
179012	15209
16844	370119
220577	204330
236948	55857
42020	87408
59870	362523
60454	277088
170462	262817
458480	142185
467445	249709
316113	240016
470990	124085
340754	15209
368634	122462
24436	428214
325032	420790
475083	366890
145217	4413
425588	300240
398009	317486
302290	330457
4098	481404
48861	408479
246497	163348
347121	50656
176710	163348
422183	389682
410649	391414
290450	9348
440287	267352
471899	452804
482230	1605
179111	66846
161009	362972
119944	775
471320	382142
433588	16433
88715	435287
224964	435354
435092	56264
110492	202523
287246	392674
212625	431377
417025	290014
470264	11626
367932	303962
112347	356301
375710	93827
370670	46640
15485	409828
309488	293813
275418	260854
486885	142678
214957	231791
13268	481917
188188	323194
459138	300240
419329	28012
154801	186440
20373	216390
212289	209091
355013	459012
477604	78469
468249	196994
134593	217423
101504	244115
149892	101043
89108	222922
15133	3011
218856	475501
117368	238921
367585	484505
113052	94665
325019	291984
64008	58462
306694	55700
100025	483594
62956	327217
15027	32842
253020	103751
645	366666
479135	428080
384351	322514
361081	198617
332437	425675
246280	186714
468131	84502
124535	129491
193306	332392
329954	343663
345401	126322
228128	64531
6084	201319
128337	401871
459074	465037
395029	134145
91237	420414
109909	192985
345123	214992
339041	252086
112593	139951
378311	26429
45201	131315
332391	258126
307409	366534
107745	426887
327997	478415
228795	294836
293716	318932
364377	132553
203200	302298
245298	133591
382896	63528
356774	264358
237242	369599
278816	99504
29496	272804
83977	160419
109706	190369
210181	439328
410573	384994
373025	11303
95126	48275
315605	452098
388365	205223
186597	123548
338074	217494
466146	328538
196841	1057
463577	216318
448577	196144
170436	65913
139537	196241
331272	255316
147911	347309
128903	67040
186844	414550
206046	370030
193767	156867
53249	123463
131884	59992
456070	122696
85555	196399
456779	385990
268629	350625
245332	300240
453141	363581
143861	31544
492053	304835
97134	231740
299580	315562
355434	83983
107118	195075
297167	298767
333417	24935
327570	432320
254834	343012
463944	6253
117354	182229
299869	63528
173966	218448
44159	343040
282453	250410
453206	258370
28055	215120
402316	264908
82103	208300
200579	24070
46222	110677
348665	394636
476099	264047
116087	51938
44950	249334
2606	158153
300051	317118
81358	320259
13113	342713
74962	110708
297812	231209
491461	348798
294732	127484
404892	8995
328685	194165
355597	313745
207118	158574
110811	263068
271905	11699
386429	356345
17207	12098
184027	251597
35707	238271
116754	95350
493347	278412
199707	203278
339310	159249
283096	320713
257977	294085
239099	21411
380411	372633
124489	113051
22163	44303
202556	328932
150658	201454
352007	321123
279322	129718
218292	245211
399739	301475
286944	195697
470775	145691
473411	242370
55901	410074
120033	420944
310153	182804
49284	468149
290704	391414
237230	392788
221914	321799
102023	88113
386090	378686
244259	21411
222102	187878
442341	391414
15893	258818
102249	102282
477932	424586
226167	72555
160729	439181
97506	435708
432009	132996
184183	250033
373170	214279
119088	226152
491558	428080
165284	71670
200092	376244
436857	371918
135867	313745
19978	468030
362840	257277
66547	124945
456021	361375
14462	104299
154835	276358
275714	83912
207606	421830
237217	412245
296190	184625
123450	395434
370619	213221
372054	58484
99287	117393
448199	5007
76835	342262
29597	371011
441351	445289
247854	421206
373169	183213
214232	230378
469102	69561
255865	100503
274138	490742
256668	377905
465939	212278
178070	286936
102499	406665
469846	15209
329561	161864
254973	7593
191846	360531
123298	63509
409191	55544
145717	273934
315429	290014
126479	109520
124497	339837
180973	230378
237247	237235
469976	380071
95534	55935
434015	103239
14315	86055
49334	485834
55789	62191
167363	479655
213162	168381
464548	28646
296076	196140
443320	240928
54477	399867
397436	365058
154456	479554
189064	329139
379696	257366
231740	317881
183989	359762
398570	298328
247540	120274
117800	111385
874	418339
242870	290623
424424	477922
106076	77825
187507	356389
65623	300606
334712	120277
493468	78806
98797	167588
200878	207444
300051	250134
172417	393989
386111	225130
164012	105498
417369	402462
199959	405842
368233	112970
260589	10646
269172	477788
324518	210050
299942	201493
312011	214540
103578	21679
147070	223121
183363	62373
39683	220543
369258	35707
245148	97277
204196	242530
349140	96858
286608	296525
198647	476471
391705	278075
8896	48275
160021	371918
149089	298614
219992	20669
369030	351639
221839	313745
483136	326971
142887	285156
48926	36018
411039	124320
49151	348798
272230	94344
3809	376792
478504	140540
92457	20299
171286	228657
155125	97277
449406	339055
377576	11626
44919	144286
417938	163491
308122	386280
439350	181767
90296	440660
259978	14387
280521	285156
216894	45673
33638	23789
128337	30428
55017	297630
276117	194178
133048	104555
219546	217576
137454	456586
24077	237701
104025	443102
389656	492588
277568	315847
432100	326556
77829	15133
449406	215272
240689	417201
389224	288473
266307	445602
298650	13348
130302	4138
102808	166513
114063	329139
230518	313745
191308	306633
138980	378649
122993	41119
61724	120666
16222	491561
52426	79249
193481	104193
444720	101058
56518	110677
367087	242137
322403	64335
167766	195121
124085	86132
242872	316241
337816	22833
37489	243691
388696	439992
426190	390525
242330	80796
270248	145860
198308	209955
71297	405217
474578	383967
474341	148131
326260	36110
92047	106515
112818	1605
64074	221966
310315	34566
404073	398740
324451	190369
338993	379566
54212	340838
412352	203656
318652	425933
94461	411424
120228	340188
456723	12661
184063	427633
177615	265040
146763	161920
456187	153777
214735	230055
390997	283467
26564	322541
133290	53020
53532	281385
332105	453697
227348	172731
182376	278765
103789	54976
306294	53263
10443	291324
182771	489167
3458	391414
65129	438472
221911	370848
471814	447517
129035	19705
388084	377853
238842	67291
229723	76662
373827	339810
78549	47533
481562	274309
236686	401871
69585	255756
97441	164884
240520	36162
68094	9054
349538	141127
451799	326553
300925	280775
256823	343860
292576	205146
196626	187781
65726	409828
19169	167540
453952	121201
122816	493613
309850	57006
100381	295642
281163	474655
22637	110677
246445	62789
470207	214050
204798	353836
20946	141334
332703	360860
448104	20809
318792	446840
314348	79859
5740	374512
420432	409274
5826	22907
323134	227101
36773	258220
194244	96329
340168	388895
481044	365721
106072	398492
14096	202911
245332	470401
164494	144639
198707	121959
277568	143010
426964	452148
382848	489167
209824	363021
347948	420790
297021	460483
105883	313745
76228	106121
417990	121813
387454	234368
354024	139080
79223	160722
6754	423346
156138	434550
383756	378349
190720	87351
392948	13232
274852	356935
468970	90230
42044	20959
440364	383967
118179	35150
320304	217867
476504	151951
150242	15209
400364	156261
59718	388575
251323	29420
426003	246397
319242	477843
432548	119868
253088	316372
171797	378686
338740	340534
188537	17718
280567	84383
314369	30176
105969	475071
219908	339567
147330	245679
16508	51895
312283	239431
6467	92180
234881	62831
375405	75159
353880	153534
35628	188889
251067	145691
199031	335845
331666	107516
158547	333503
374957	86476
288100	196851
414349	216485
442831	238578
170438	287024
300813	269324
468263	420707
312342	27464
49973	78284
271782	327968
366127	139514
57800	256121
39861	234087
47035	484522
258398	247707
372170	128414
126729	439511
425827	13246
161023	428214
93255	236213
471710	283392
34529	16664
488092	328837
96577	315888
89805	451391
277348	396794
362835	311228
75047	358219
473395	137128
120707	28129
20392	161105
109011	114643
109824	352685
191846	354696
187698	794
291490	218727
327779	240796
388584	218413
249715	295484
388170	159058
64936	190369
42046	267602
330744	195121
53954	263435
266455	407306
409574	208612
38121	478415
143168	132843
185228	448996
97450	494102
408549	323634
97860	293813
55400	193694
330369	203618
19065	376484
193767	452803
190015	250087
349305	39764
40854	390623
206939	55205
133922	175960
453366	21592
129727	50437
141521	43662
68759	313745
449319	51927
168329	462709
230718	419416
184633	309085
91828	492261
128704	239528
481044	359218
453113	405788
253102	419849
484864	267352
394008	377752
147036	169774
104111	202238
264026	450890
261220	173822
86037	267602
237029	42890
476221	169499
61562	425411
140766	146202
131504	451849
313745	309395
225694	450011
393674	220857
250710	51222
44081	343012
414448	363564
164556	95942
440327	390138
360459	119995
226464	49307
183601	1641
417736	474412
288981	491190
127666	446351
230691	87631
416070	483470
244575	178028
91359	473646
237117	272711
477328	311726
175617	86008
398687	131922
109687	317945
260676	400269
339955	375771
429320	267602
212517	62111
291698	272865
483362	490684
123968	251275
302076	447219
405788	178048
394129	86974
137399	335511
422015	178436
297586	374784
55362	190369
478588	162246
481419	332532
20791	160545
455130	266852
36711	135947
485312	440615
57420	94516
249665	273401
365205	363973
130490	114550
436612	49903
295159	72489
353955	428103
357707	255012
94344	165111
236391	445936
170764	190369
242724	293813
144179	144825
38490	466737
459567	121171
87577	49780
1956	221800
463483	190369
283333	246958
78168	72639
124291	444081
355938	260327
302127	413601
196902	105878
58928	393113
304011	226127
124548	209933
225855	83017
328140	42335
192238	88679
4849	227188
462775	139618
226848	449053
349868	360395
444675	53863
41491	197882
52137	421115
102065	271351
76038	305517
276821	137182
334636	371755
296764	128596
471856	146845
190905	422576
99023	94516
260532	141505
146924	236761
148232	46785
32385	330469
453736	405575
392062	34497
440604	209285
291299	489376
83458	327721
259858	332191
120605	219127
382882	487278
293998	33553
276729	266683
115818	315687
176130	27683
5159	15209
372713	219739
210968	414949
233388	193503
410177	105498
244022	313218
311078	2647
125616	283689
385573	54976
482919	428690
78732	161920
354889	209537
47804	217109
325704	62133
147581	299272
453382	276358
67931	124440
2652	311212
30333	70105
213123	157189
360283	77868
107349	257895
345401	418376
385018	431137
183270	48861
326574	347948
45535	229431
47401	440054
351149	414257
130675	437243
181284	154502
152113	150430
67571	373509
360733	249444
203279	93389
83557	91361
105992	391414
317018	71267
187507	410670
324296	257180
469976	449468
151114	493038
8461	264406
200431	440962
313738	166063
96569	39598
336594	331937
178778	75159
311300	265589
203656	392676
49580	331584
407156	42890
364039	209471
486371	42189
178140	379361
396542	119762
158368	267602
287411	462398
450712	316980
196646	10345
198746	335114
100751	374553
52993	372224
260132	202523
428944	205289
349140	209574
12674	86728
36748	98906
143179	271383
72737	158326
408182	181654
219759	212177
407717	21685
25557	311819
469243	18714
330752	319280
171861	193755
261352	251434
346557	209531
33965	10379
392062	452633
300582	408374
103178	364725
363609	304589
143814	424814
458968	261021
133302	211868
322533	130176
490239	446616
375405	125728
83367	434893
1687	300
112440	355806
447967	267602
21362	305237
426689	208200
183881	290931
15852	122490
293913	422208
367262	86693
286095	139417
453166	273831
179337	456640
446073	373021
459280	233767
198317	457118
431077	221662
364552	198096
286664	409828
277617	118168
276821	378504
165326	402586
300321	214050
19589	397082
275995	165680
166626	369112
94690	467703
43209	167799
192267	158101
24435	404960
221878	49947
21196	400081
385391	121192
360314	110677
279898	73336
83517	484618
98911	446351
142285	429000
373159	293813
174039	236213
467019	459649
149901	442716
50082	67351
329727	124085
197636	187928
206320	16433
184709	447448
48163	52261
412919	320700
13930	195503
144973	167541
207003	283392
173076	37309
59200	313314
216516	426034
393296	378686
462481	54976
413479	57184
111325	399468
163435	478920
435009	478415
110711	314284
145078	451016
79810	48163
121394	236213
153652	254543
362231	260367
35263	110606
228064	154358
66798	452782
438005	337185
102597	48275
7906	352091
295098	391414
410508	459649
182108	377906
337368	441948
466823	343108
25491	96301
282725	427375
87303	179281
195026	391414
65981	118243
444139	91558
222456	130632
480365	350189
345236	226953
324816	478415
209795	214516
136757	154137
30388	372053
29162	273514
160560	8350
333323	370810
326631	229331
230969	187045
263703	334009
146079	318235
172417	15209
391486	185076
277596	487075
486576	175725
163135	168925
89826	28430
56070	49660
166606	114930
424647	405358
273634	279164
201275	462136
259949	240456
303754	394
453738	266220
146091	341470
151766	54860
270128	326005
398995	79989
122942	391192
290216	58786
326429	269904
378545	172523
423062	115671
328699	122462
294323	391192
3933	343318
222179	363973
27400	144496
344426	390133
90773	180192
292797	411809
12815	139512
267562	103214
493756	468482
1487	430790
47232	384400
348639	385427
384710	273831
281102	276893
436109	235486
455056	118543
26727	433934
294293	40784
112391	159249
405506	119765
112151	181237
463333	254366
202438	315888
45579	472493
4841	486200
108570	86800
22563	44160
138625	475200
208306	219572
476346	439074
125076	94344
245217	55419
400520	111705
116120	252961
58784	429267
417938	16433
272742	133236
246955	17155
457836	249444
360459	395672
412359	28129
169937	184879
418212	117235
372340	384343
50787	245533
447318	300800
124469	67428
153353	296432
798	137301
13494	16433
85078	190369
126144	145756
457418	237015
438828	295060
329718	108118
59688	21411
164337	56565
20136	121040
490259	399867
349899	137128
345723	463549
407505	164094
198317	288171
411846	478415
308461	275959
263880	313409
423329	476231
421250	308465
208989	473940
335874	33167
363251	105967
17398	160902
180488	385237
35456	80200
102445	4507
489056	278994
405946	412870
430011	378105
89859	61260
422015	190564
353761	489167
375223	182766
233045	74365
256040	190369
129610	308038
88168	218615
456329	333123
344181	278642
5234	198297
332703	470818
261313	14254
110445	153995
380454	127921
162213	16433
197726	126948
291842	170088
176003	368205
368490	325640
156657	336955
3856	8607
88473	226378
153407	426227
159703	316889
154787	142571
348548	350096
95189	297947
478284	293813
62794	8239
183048	81280
383940	282497
471169	397814
309917	22827
23741	334537
367239	354189
247388	343085
373986	134173
201946	160139
75611	101765
140061	328140
167588	101030
388078	275790
230546	329392
211230	202394
38560	219238
95530	86476
21834	167684
339193	231485
276821	9203
19492	413905
231688	49660
243366	446173
491356	245257
40941	455181
2542	169582
25660	199171
61367	412888
412936	252433
297764	372850
488012	43163
368900	311215
251748	202802
257354	335525
171369	443555
246006	467192
16844	158776
126879	364294
422546	7921
41936	441470
256783	297642
164299	377860
60589	430278
426392	132996
320397	338915
472325	156006
421288	49170
154981	348147
89219	472239
57713	478415
404568	24000
478300	4171
241166	45401
270248	373380
188664	463424
260356	110823
365099	435637
218014	72670
22488	98168
129239	40784
379577	391414
169631	432409
415349	303497
342225	259971
203886	21523
126426	142018
443062	210336
224899	405217
112372	356689
215560	319
267594	23018
127935	185295
407016	238578
437128	201199
233388	444676
320972	485424
207340	466224
335150	352968
296029	23741
73059	371918
477932	386775
219089	371595
132695	176819
317801	468489
162795	344120
206519	461944
298317	392086
180932	85868
256901	411809
48683	185335
489095	297715
68532	292975
277543	346066
190549	489552
486136	300240
19247	250087
10228	176052
415905	178436
304355	390197
32242	130300
302554	168050
12192	466737
271034	119762
311699	458713
403558	16433
62340	1535
368866	241525
240631	344277
97033	491686
167058	78811
277731	410565
148287	58479
298755	91148
259209	467302
241696	300240
66216	16433
236610	360385
292082	164260
10652	200288
270209	405217
206772	330469
275983	16433
252968	218727
35274	257424
283947	480421
288633	391414
337373	407083
213203	395964
39195	458936
130953	443778
455226	81060
302578	139732
8392	86787
446928	264154
112443	235644
440425	269199
374849	42561
290913	90087
187528	404589
324767	367094
473351	273831
109106	434893
473006	186714
476983	191053
64419	286882
336266	23164
394423	328621
336076	79511
15287	317675
299856	315750
266659	144306
280900	16325
220262	421238
279178	327061
332209	36162
35203	193266
141485	40748
45201	240374
172089	307712
43413	440660
296845	306995
143542	380491
239748	441705
143294	3760
490940	242185
38389	234356
413709	105878
335484	138441
271886	239528
124480	26362
321646	119381
18966	369599
358320	330422
387413	486347
237953	273831
284142	429113
125417	196611
38511	234356
429370	230378
448509	179089
326591	224696
242832	257456
413335	229346
2935	368144
270986	157100
294661	383673
343963	415662
276585	123367
422200	42890
277084	446801
210030	411424
400437	491150
208260	73445
129043	296958
472881	487833
154537	63261
493972	15133
464498	24619
46042	469235
83523	13232
486371	58506
305287	41257
358477	313745
167324	27464
132827	65194
398811	282059
312077	208237
227188	219334
462585	296414
86311	491184
222389	490588
432026	286828
229735	165688
303884	305071
297364	334243
272301	265539
169045	376079
158274	461944
220487	132996
223965	395988
366873	180188
125806	190369
460059	326985
35824	395988
421140	243766
130377	23018
362406	31601
368895	186417
2241	236480
178916	492906
247661	57134
445697	25594
424125	387892
94347	419033
265921	144073
268591	160460
113541	412398
466165	423224
203200	114171
370619	24705
185599	274373
458565	53837
313647	494102
342051	447831
98916	469235
141034	142828
352979	336590
62666	179361
364035	471301
133618	254366
105558	102352
211963	359932
222541	260932
375136	42890
220940	162947
128628	184396
253115	151096
182745	174564
283957	300811
373279	244394
386541	80543
288426	214992
405555	117097
73347	150942
284646	16495
280762	180825
236563	80758
126603	163447
201608	347025
173893	101650
128637	467752
329698	161384
92401	241224
411784	23187
344055	163580
14335	125360
161023	241906
28058	67875
260185	419502
410197	37306
430169	375815
484577	183899
91184	239705
204946	385509
143649	180707
293534	132740
236260	389682
168437	38942
7560	355806
362583	264766
202516	452090
186791	313745
469532	348563
338025	455184
48238	93609
417166	314999
267339	327721
356189	397130
269258	211931
340623	13370
297244	480224
308663	364927
338054	69294
422999	420568
239748	169546
347679	82303
362679	127921
30168	206623
179383	336590
334148	451587
331872	381950
229647	170939
308720	107419
444508	15209
20728	465724
6924	166513
147409	484866
94766	183213
274892	40182
451472	175721
281458	464029
167538	397636
298120	79540
25239	478302
350064	280871
45724	17514
193563	4201
226584	94516
326631	149429
147706	298273
378646	372714
287566	321791
120794	387742
214436	11785
188355	449631
258136	411424
330456	263230
199770	216071
188469	391741
171058	228431
309530	169448
9392	47029
223929	196
424359	36182
67399	322150
488715	317188
301557	132996
472609	429786
114063	253078
209824	32842
453226	53389
37644	225616
99123	492906
249202	14959
182966	86560
393268	475223
306298	160379
187796	53020
388103	33626
267604	77031
198522	144516
112267	55129
369075	218615
326829	62404
165646	130742
126319	430610
443973	227455
302918	96876
42074	386057
77477	84590
153540	295508
229381	434035
363938	147442
252462	94344
269949	309528
439754	451460
40890	156082
231626	264406
378137	8947
299849	161297
245217	123435
382100	230710
250858	161402
383810	166513
299653	140608
224099	189534
195757	46412
6381	251931
362074	16950
277327	368666
11486	232139
350653	438783
380078	493038
290601	32807
382692	304478
188568	321323
285911	104141
218999	154843
265427	476412
464043	36836
219516	231782
478173	35707
146903	404960
263598	212236
179409	162247
26527	229872
194875	492906
430506	430610
95305	346761
96548	379381
5234	378686
493038	488536
157178	293813
241749	411809
276495	165878
305827	300480
189155	18742
448426	293813
141101	245679
417938	173823
132247	107093
363833	131407
400825	213495
67351	424242
233498	115982
172417	225130
422680	2935
192611	4634
218528	6253
489782	425846
153584	231021
112214	329039
443012	120173
171422	3966
130804	422470
461595	349772
356763	339037
454541	110708
461054	14335
145337	209542
130966	160722
37417	234356
125963	317118
261816	254746
177150	12245
349140	155932
222678	152020
23010	121357
267166	467703
293392	218151
157238	287740
396421	342204
148890	69088
206834	457264
230121	232952
424085	101058
418847	285446
180947	407386
393411	395988
388696	4438
470775	50872
178759	116070
88460	208785
333514	378462
281130	68334
47816	201208
241198	226434
73235	280233
487854	250307
429635	371918
335403	245317
303782	298182
379626	36392
150062	75499
261493	405188
192800	35092
27581	217015
447909	193871
349381	289310
381149	249202
217171	230324
300195	196783
92203	375840
281911	164747
422711	162831
65513	59304
177640	237165
323520	328744
184629	271673
21831	477358
299106	272069
238478	1494
483987	416375
491807	321282
186597	47749
21964	481368
454078	203656
45638	227728
134337	488688
115086	288035
61645	88113
322522	387742
146893	178002
431264	17470
178326	332629
96983	99405
246924	399867
227566	336590
88561	418923
128467	62191
7180	133945
127921	314016
392454	306179
457257	388424
144075	302449
428944	427353
215578	101496
110215	317356
110574	105967
354392	383576
445797	92613
152712	244688
257395	15209
257446	406512
61993	443552
455459	259192
250976	62191
429220	313277
51479	384336
247453	455034
117992	349400
464022	134145
396522	107103
182862	452820
471912	492286
349506	255640
409970	122193
221329	282947
198549	37948
473684	424194
290580	368101
270425	427283
193020	429593
159500	110677
190331	354630
15027	74335
380554	300240
229647	59813
66336	441021
28018	366901
153407	428009
266965	153995
250219	105498
101125	120367
390578	266852
193116	357671
449893	82585
292721	345985
112159	418332
138108	101058
228326	428155
340272	255650
441463	208038
202774	145948
261596	160782
285826	29375
203064	252566
333000	90277
482089	214279
273287	137911
221157	51895
307466	263009
292098	274451
84836	210048
478588	48963
355175	187607
285938	452612
44543	290455
209561	378686
177577	160894
236004	85289
68843	179641
140116	97277
143122	439449
253165	202019
167588	381528
150801	227101
138697	173588
136937	369506
268217	486885
259376	461944
240465	146566
145440	99405
353684	48275
244092	235195
14204	295684
265712	223235
419381	112312
193256	490757
79281	272237
197107	144470
416428	120912
32124	48667
54449	427116
440055	110898
263278	446706
146600	64350
211483	401065
253435	310261
389684	460079
148119	313745
172417	464727
472639	200441
162498	342511
153322	37948
451373	86560
340809	435214
463892	292160
132323	251122
225855	447107
237533	338855
323544	127921
350869	76829
353443	53905
373421	99405
148171	150278
27389	210579
279091	36066
261795	486768
166973	447517
43027	272874
30768	4734
216534	94671
9154	332526
20454	426034
73357	40742
84745	470374
447925	276358
177079	88368
383066	234356
183920	35130
128359	94516
154089	236886
130021	156207
351639	235434
31858	369577
472873	63528
308866	434186
316565	188259
472620	40591
129760	188837
103296	62196
470823	378686
92375	229497
354545	356723
255557	438426
195121	183740
244498	267352
324708	256936
265345	252192
242411	45963
384124	409828
36339	68334
145133	365092
396660	122525
140957	443285
286737	230755
413095	212290
300410	459373
358172	190369
52695	448770
218003	250679
373158	110708
158745	371934
277007	49021
99887	470927
217270	9203
68101	86423
50575	223121
361089	473307
92047	347020
437573	428630
165286	274843
49668	484593
78273	208038
281748	270324
105121	144073
82339	186159
122991	82235
188469	164884
318116	149708
52163	35735
130733	199801
327772	148165
461345	77031
357635	141936
809	38304
195121	253700
263084	3854
340953	423688
187703	69314
58492	370261
105964	49353
477901	222721
192611	439979
351534	364070
80476	310814
242551	388380
391420	190369
280421	306634
370170	428103
377827	85450
3809	62552
134907	427189
66778	449146
482042	313745
420961	275790
227597	192201
15819	199608
201047	241943
199707	69617
1733	12245
105332	368112
382811	17949
245148	421830
101818	377452
460507	411365
106320	197739
351816	291424
444034	90123
298415	33345
271634	242378
253115	19377
58713	2331
98422	123302
282033	491
134108	396464
434981	472797
359628	476951
414035	402493
6865	479936
211494	310862
188572	391414
21582	94516
271698	205270
311863	485304
267387	262148
42028	70557
444755	104299
426554	38787
109212	247527
221146	178436
74648	254285
45877	244635
28103	367919
293913	65405
380454	20874
325088	466140
72804	92888
22149	48661
145280	426089
296459	150352
367199	42035
239919	188068
76089	62892
142005	68948
124777	325734
477932	384093
4634	148199
230051	290908
467766	372237
203642	13568
54725	459701
17445	203229
97613	97295
37671	140044
156831	266579
438956	267352
109733	46822
362285	117070
268129	253423
266307	476622
262210	135496
186090	421356
364039	299408
283499	57894
125064	428565
314850	406371
36633	476951
429383	130651
291552	236213
325862	418127
393954	38015
360153	58567
91219	168719
463420	16661
242295	357621
33176	92021
315275	212584
87497	293813
268516	481723
341546	330026
259034	91195
247812	274794
196996	395336
36211	91711
417786	436427
433565	69975
248239	171716
347185	190369
474109	339451
32248	152502
55001	20081
100655	51954
27951	330774
364628	28646
359	128238
103325	16325
139279	107148
26519	374594
103824	10690
180598	203656
15966	45141
207112	409978
252618	261682
431449	27771
493625	359762
295864	19029
298479	257858
427534	122462
169455	240225
483987	282172
347993	137968
271304	335519
235143	463615
275721	290461
412014	227363
239606	479223
314954	121502
242135	18665
237344	402219
108750	393326
216666	107739
7007	288837
266307	448846
153813	475877
262602	166681
421312	359213
185569	487298
322929	57134
283026	263610
425721	40230
185154	17716
373755	360363
355025	361960
53243	367110
217848	385000
400004	329334
6467	481699
319081	59782
411158	166063
96517	275220
3772	476671
50790	9681
204653	323157
398308	207651
218214	237795
44694	16433
477681	13348
461330	463615
483840	106969
187143	433101
443618	469235
493943	41753
452052	385182
132959	209727
378605	97277
376341	364323
85467	319786
210693	145579
181651	238290
250833	398834
4838	390525
248656	24035
432175	347979
160912	117635
278769	479400
473709	342470
408786	375840
196903	316011
57412	250545
323701	423589
262776	127921
22753	135848
35664	459622
464420	490318
270201	4426
39407	395988
290018	31313
370018	425428
98062	301156
376990	266852
84898	172899
238749	391414
229735	412205
351257	268531
117030	79390
159866	114857
126240	313745
156518	331535
408357	54256
171513	336590
125417	376644
106676	401949
222633	72432
298427	319303
37469	474412
346553	23422
165326	150194
336152	246034
351980	190369
210872	196783
407334	113915
350275	134694
475014	408886
221265	176325
3150	47596
343364	443693
160706	453204
116686	158225
349588	303498
133367	465313
104490	368859
55633	376121
281244	48386
127371	272940
491811	110677
336150	367110
381595	433934
195621	201208
96429	357733
201975	191851
7246	64335
52166	598
122780	223612
163384	53994
306959	69816
367037	229477
230388	152054
68094	395575
81478	331508
98438	15209
124715	32807
276644	155812
308715	316575
106798	15133
190369	93047
142065	152324
16211	223286
308781	64574
145363	214631
237714	64474
19148	203656
314636	183479
26556	173887
42370	131015
39601	9655
447839	190871
200092	278907
440445	369799
454263	397014
227511	295855
322121	363973
334938	67992
297446	118877
71189	58080
411578	338493
43277	190369
265883	400049
224246	443180
225601	214050
201389	389422
88819	99405
130953	8366
432025	12129
145251	471416
232222	492906
187163	281345
319259	249114
30624	60713
343010	294207
372133	104498
242910	110677
72804	230781
192495	117590
397576	112379
5041	187836
208209	445204
91325	309426
232770	478415
66448	183213
279224	298767
386516	239872
90647	297445
94854	174744
189034	220417
65098	15209
259387	382333
186548	453609
397108	84590
230051	3888
219610	266614
405306	14080
136590	468212
333727	122426
361646	423059
216031	194165
326455	215158
51894	328490
318652	163412
63686	205976
57846	124228
42680	336857
131270	94344
302306	420047
311479	268550
54578	426929
3462	371918
123473	383509
281704	348351
252247	271383
1839	451774
440927	402323
35037	281417
238958	105878
191447	263981
199982	387742
421962	166063
230201	73336
68434	402397
285960	315888
383295	13903
263557	22827
101462	426569
349322	180054
284008	31049
3809	396246
104788	402509
231477	175995
20069	391414
206131	97277
60824	120021
188512	369599
468818	7934
25969	90820
233590	110092
52536	340200
481464	111502
470496	430997
278423	144306
172309	493187
365531	367686
368858	382546
44698	281924
399314	141381
200744	382030
250207	322076
303617	286697
319730	10391
387296	190373
427917	456215
412320	192641
403193	304159
82240	216570
193032	216737
468753	189205
141440	117951
34955	162024
472008	212773
64258	54976
486712	284843
453009	226708
146059	132576
268663	366124
450941	469235
281551	190369
473644	22007
284431	379976
356530	418336
100630	493573
342465	54976
212289	64766
478796	359762
244907	461387
235252	203404
89843	264993
450151	317118
135052	382300
36885	299274
336542	325167
441009	10016
124259	213871
227203	20959
448298	472430
132447	223121
119018	235112
252174	375924
39892	375132
82407	208617
240718	483944
401389	92712
39683	118719
438691	273831
420988	74096
135867	183975
179058	148519
49756	401094
165992	3445
330144	482162
441341	486885
321547	464578
127513	294920
39679	45227
246081	183479
101343	244202
237136	413694
49482	15209
482646	306633
2243	694
205421	16433
326631	173970
86354	219499
430118	429391
430793	109439
35219	387742
88266	313523
488725	207997
295129	376172
374309	379210
182147	54449
456616	420944
81678	136787
165413	486257
379680	95233
347121	394488
311203	114550
277606	190369
48478	457436
385925	110677
350967	465995
264154	11553
107896	37948
305287	313829
37459	368311
35971	313745
20946	137155
181353	372792
439749	459701
215953	187974
443092	473731
432415	52695
280121	487192
343460	223929
151750	433391
448199	173469
195148	19544
159703	280536
18534	363973
394467	295650
401085	296693
284115	344468
291497	9212
386411	75656
319717	338605
40388	37043
315573	77969
390639	402907
251562	218727
106739	219143
443642	342950
70486	227470
198862	209510
313405	132028
407688	105498
287024	109212
2277	325085
203656	275915
484431	204928
431798	293813
170723	435280
385866	13660
268562	285259
335569	189313
255585	280838
236395	457370
376086	163060
195362	11710
382168	373617
281607	411654
240108	320508
406520	310335
309917	315958
219765	484447
13268	118001
187507	380538
267373	382001
85008	55385
109049	224085
261501	237165
45590	104318
6783	401871
434485	180010
96516	440784
163089	479233
399159	293745
79249	218727
167588	353037
416150	405772
466847	161216
322788	445233
132975	194905
75904	357807
164497	354694
481419	118877
280763	262979
211438	384477
30075	142018
195107	57601
57730	244115
37526	142392
402768	245679
134531	4413
300967	100142
178079	430356
158388	354550
203786	409808
27864	177870
408000	9054
478083	252832
68475	385292
284479	279822
214697	422944
354111	169348
259544	348798
323781	246114
18209	342807
242	426622
917	285688
287020	212269
196970	92613
421553	337130
48323	332598
219821	93353
265049	146009
322660	57220
254826	118536
350350	394002
109983	177092
397015	481213
296226	315687
421140	104598
153864	313745
67628	1057
87343	260110
370777	417918
80157	410914
273769	155719
287444	430324
264767	285634
259775	451600
263703	483220
51195	231286
106365	454975
289084	234994
391216	13673
344314	90328
43068	179506
267388	179234
145499	261742
326631	68758
363434	298767
201348	283392
130651	453701
175933	213751
13879	366955
76622	50131
329327	16433
67367	413880
221323	366666
450532	128115
102654	20586
331238	421935
252801	52
165594	274451
413362	168486
215958	371000
405946	358654
13672	254613
258617	478232
219783	12177
486712	63494
368351	469235
466670	205289
491190	373567
365715	3419
448104	134882
304168	369599
211451	230495
273610	255579
293875	91085
159687	481362
404264	245317
82	117994
345744	53700
66313	303650
73660	323137
376949	27464
270015	317118
349595	105585
364783	411809
53261	185910
22261	466540
149053	192303
15999	341271
156573	285006
18181	466737
70485	24738
333910	99901
460113	226378
157878	274314
454687	91222
373170	457396
28128	462236
234067	246311
210428	211139
295841	164721
272595	468489
469250	108937
286297	411424
446368	7401
123224	285446
263864	53863
21214	414268
210741	50155
47012	92613
367503	167841
222760	457081
124891	434784
152698	95942
161066	251388
413335	136001
450341	320739
36205	8463
411679	161345
379745	155831
425503	110677
493243	64335
176914	159249
246928	248636
441821	410829
379696	200092
156831	74574
478222	139648
8779	92031
119028	40028
161693	17181
124897	368789
466822	307279
364077	144316
148961	126485
447335	468818
297654	475676
213483	317356
267562	79025
23018	346072
108615	182578
152608	399950
308158	52410
317282	264037
322432	243840
426142	139793
162188	458882
334006	141374
12063	91701
422546	90705
79053	312561
361001	363096
47092	315671
51224	406429
433171	337921
395816	233101
128337	119123
354466	59759
470915	211442
25557	420954
169150	441465
111856	255892
467703	242350
55313	385378
202922	427317
12049	278816
470592	157842
8146	72523
448265	225075
19369	400184
488936	29127
452992	100503
432212	105498
393584	264406
178422	284843
127186	281924
356276	67466
18410	102352
319231	193743
50034	45890
102644	414284
409101	22471
168050	409109
301142	89163
235189	181767
208555	217509
59765	196242
235025	263411
176130	273825
350650	446154
22599	366127
160946	33305
3313	353125
76228	46282
387922	391415
416116	352478
412058	491195
175772	34147
263088	454729
333578	312981
75498	421356
327646	394915
117833	287694
277770	339075
212081	447391
324012	58881
90961	413783
145198	301659
282453	22779
273472	30611
331278	401474
10690	451808
419967	240225
354022	226378
294044	164884
457315	240225
458880	487450
395883	372314
402745	157417
78954	77190
410319	110677
85246	81820
200990	214668
301315	462973
34686	227101
485700	18451
28530	204330
397011	64206
413989	278520
355087	169485
191914	387688
246393	37057
463882	178436
138188	77461
411040	277603
93719	239547
178740	368892
12780	152063
341907	461846
197681	476471
293130	454303
492921	153099
313173	267602
46827	83408
366620	207549
232886	138807
290346	278178
318889	476615
188090	21523
328615	6719
348034	230576
70119	428738
236032	82764
347121	55163
215029	388575
205071	260956
424824	249334
126220	259929
14948	142141
457836	294836
143082	466046
426452	297632
229817	75762
276821	479627
228739	72803
353714	190369
127211	178048
345401	195075
479351	415574
211360	434035
302774	209281
390101	369599
396870	190369
110086	377314
266307	10708
474434	423376
33848	270309
130069	281653
269804	237260
232280	52872
360243	158153
166161	469268
76228	344033
165085	72523
287766	413490
196570	334068
200407	165032
44704	260171
401881	259087
32	262958
319259	229999
326631	187077
453230	194412
73778	5769
354013	224285
135939	297941
15485	336590
201572	73432
305827	83467
305927	473375
427731	219865
404862	375699
106268	444081
260141	36741
409021	122462
411447	309801
328387	270095
52955	371221
304404	330694
492292	289265
409016	83500
454167	336380
227383	118831
193020	477930
402805	397690
194169	156812
74174	220987
398305	290523
372792	165680
281504	399203
373749	40161
290464	258370
318714	462256
340183	48275
244154	280735
89348	20959
249147	237458
6404	317118
67351	120986
269852	72375
84938	421285
25592	186259
437760	397049
186369	142825
191501	15133
103471	168615
178811	269612
288956	287423
325193	79989
323	177861
372340	194165
312474	349359
61652	178553
407565	477350
181651	198753
195995	421566
337024	233290
194116	99405
412211	436247
266077	476800
125490	429593
12056	269199
278022	384817
293565	265711
418143	169389
221711	159250
119248	467492
46530	195658
197535	83811
137184	28129
231268	360627
361553	258753
261841	163646
454574	88481
312782	344580
271297	49903
296080	295650
68843	404099
101945	432049
392413	26637
333183	393326
463866	267602
81262	155148
93186	371156
322734	263925
201813	235265
342087	266852
383738	420190
417355	190369
106114	271774
153471	207042
334622	445077
478588	398632
138998	365222
393218	5007
160865	27191
53312	221324
270248	93364
134822	464532
453673	317118
124798	387457
257167	321284
173919	278397
91163	93187
447958	246044
458711	346489
171267	304466
35394	293564
74833	252866
122227	197392
237120	97985
247929	62637
77143	283940
300233	52820
86014	21583
343504	41751
222045	387498
76867	300473
176111	333670
230574	462282
109537	421356
338351	387860
475060	356645
110928	491504
190838	316961
227890	57671
144764	220246
225958	249334
476719	209532
33085	5041
441417	111527
366674	187974
62259	137128
282126	437018
291660	153224
28034	105017
210595	486885
256893	60171
489995	316269
208775	46729
159481	476951
405979	187920
332299	293405
144299	77438
493262	321916
271782	304173
179095	311297
226165	221890
341457	456984
283814	85458
369828	9054
156665	432510
451764	44826
96530	254746
77604	463799
306876	301748
228964	380773
183934	161394
340779	269199
37280	187974
226747	331697
111926	291521
461368	360512
270567	84388
221296	286833
54244	152791
145181	253314
407675	300811
398099	77278
488348	275823
16132	11879
368504	155785
467086	403249
108057	260110
156080	185479
336769	48390
206027	15209
440604	65226
235435	469227
360179	62558
40028	292369
417817	110677
38141	61430
265483	436059
76818	10646
334671	203279
874	404583
103178	220417
285654	301471
316585	89282
396381	308019
230391	61647
320390	447517
361568	443582
212460	441705
40890	494055
202417	201843
311510	123213
45667	342657
481554	166970
127531	268667
11237	434186
273160	39764
413105	57134
171403	275959
346645	35159
266765	185016
81432	415585
180945	176077
202469	446170
185554	458207
84691	141317
483442	113051
315573	94516
227924	320932
258288	280043
465647	118879
144188	254914
32900	35707
176777	489781
199780	435231
385229	139120
487586	486885
11196	347049
196719	79474
219129	17561
162607	9003
377937	394197
361698	265065
343286	155700
447778	459205
221097	414107
129225	144956
319032	270477
481436	2872
17338	122217
16418	264908
101572	170993
230688	137128
88762	361846
439600	19510
385410	135664
302422	136177
476951	451304
256610	224267
452606	267602
160680	179375
278090	132740
135780	393326
238405	320266
438242	217423
338777	310756
161326	20002
386825	60885
197059	483761
313309	440660
309605	259074
175484	249102
223404	439352
414604	185704
120889	187940
348644	325899
464716	408390
30379	119674
353491	457623
177829	398333
320324	416402
266965	20959
420221	341737
471264	183213
346356	18783
462648	118333
389266	307294
443234	474412
49106	186416
194208	116165
368240	378387
306981	100938
354423	366127
429855	176438
257971	137358
407021	380284
120822	190369
376018	431513
206389	462668
349761	470835
179697	228431
172834	131503
487760	113138
157593	311684
451320	262954
385881	7211
10331	225214
428216	275058
345912	217332
169124	472729
334832	165027
103305	276358
370684	49021
84324	196669
94257	313745
116853	162972
98282	417361
26616	190369
113685	84504
344086	81191
174034	346460
34798	20149
315430	301659
225318	263351
165701	250444
289126	34675
163937	128273
84836	401838
89104	455945
165597	116199
458968	440660
50347	17827
167588	400192
346855	461769
407128	314427
141583	388719
182548	451016
430822	223962
430870	14355
155407	315687
153322	295716
99283	145064
160794	340248
99517	470233
52478	116875
399830	155756
225130	252044
284218	65059
396758	95942
117783	186159
321319	238898
457926	48275
457409	54000
211657	387933
222826	482449
76090	239799
194822	68628
201504	57375
131593	144130
299386	352293
399801	440962
368942	183213
73701	259583
493354	211646
130490	177630
494066	235045
103842	189534
142306	300898
346880	162795
67549	7102
193354	9054
381305	97698
308618	264951
352778	210032
268524	33390
207676	12768
368380	411424
432372	422608
353870	67999
259492	47630
173758	484820
172923	99072
234881	234203
92979	280366
400910	342761
191639	478415
453746	259074
25849	56426
171119	295650
243992	190369
329860	277008
236648	7015
362939	285020
487705	295957
144709	187836
344658	446615
74036	146445
408482	380211
298715	392301
314492	152982
330662	84188
391088	371281
463074	464420
156852	438419
100073	58539
107711	92888
4522	20610
191536	317356
168975	274525
114008	402698
258911	478801
422246	80278
220206	255650
92367	396770
424661	290624
421370	401014
166223	190369
302939	169135
199405	102680
298995	44906
271302	455035
129083	317118
475926	59194
81947	95464
130584	60517
135179	179898
221296	228181
55975	431226
344352	409828
167572	346746
283737	275677
406144	78146
21398	226308
445101	214279
145931	160605
466704	249037
159214	53389
319264	174939
284008	273831
207959	372051
58145	183213
195748	317118
68678	388957
67489	216662
47402	88113
270584	279798
233130	3666
196003	294836
47430	276358
196540	334864
260199	275035
103178	197212
225371	300308
98659	367798
360179	300887
447821	293813
405037	294389
147867	453746
35707	135574
119001	96240
470128	85561
1839	308100
348473	441313
247574	20642
99210	230336
331238	79989
135960	338271
258516	286396
67399	275375
125417	411809
5816	137619
326498	28129
470731	313745
408584	85078
137359	317118
342986	220857
481965	267352
84745	224971
94899	16661
470264	289238
132585	47932
98652	123501
266533	111611
282453	183587
17864	292250
374612	259074
448626	231578
100055	208621
424256	346063
293913	374573
290765	218615
3694	108994
158799	465692
254914	106759
60677	186440
184628	42042
110429	208291
321390	317118
365410	328119
31049	344083
435365	378737
291839	260417
203971	135930
213158	65371
208638	371918
432100	414334
404568	91474
242395	261354
346984	117247
185133	420944
60065	136177
322587	258432
305438	183213
96507	293813
72804	52740
323156	229928
432955	245332
82688	404678
141892	213555
464223	464727
23040	250805
222540	13370
95700	143616
406979	104274
459979	347036
225091	155941
476969	447158
355535	213221
161570	239872
384174	276477
61068	355700
102352	209359
480778	377043
120496	349392
323627	178422
52385	16668
38063	383324
390596	45413
337213	355806
97938	50538
139600	10646
4415	292301
358472	1189
4271	485970
320972	40284
161616	62107
418698	356963
239541	352390
243122	321342
440000	343925
78872	111844
337709	196869
398573	176371
121224	374305
118586	116387
423483	91781
372196	45775
416476	190369
474970	239528
463157	335672
158054	4914
200658	331816
78910	273831
143624	44469
155721	212246
247240	162705
54534	234356
246577	144947
55659	454606
93627	231485
102555	6253
149803	47295
437999	389090
318533	182355
492671	278999
391105	31366
409920	460021
352778	13370
124085	319255
275215	142678
484229	376815
143294	212403
281119	313314
366505	432683
451317	178436
412322	203150
12273	437072
73468	443693
117800	251326
55448	203148
304145	54976
197535	241137
195062	222544
467788	208031
183916	317100
134955	105498
189004	484447
461788	446105
453210	441410
389075	37515
332989	134262
146034	243473
239496	96977
104371	124930
356530	165122
376619	68110
344486	183422
201188	267352
381417	331217
178422	134118
316056	152321
397252	342415
423020	187974
304186	139358
260142	391414
491998	404806
135812	376637
311561	438683
102644	299928
488254	152502
76346	438419
750	226494
487586	454975
466670	230055
290926	365589
382848	450011
28780	82794
477491	400379
466790	351193
359427	220294
195238	91998
101515	11354
465687	268531
477932	314845
310105	461587
425572	482066
369321	464420
339965	219176
96712	23911
345401	413337
190573	306638
36379	428080
110712	107487
390593	212081
256610	86560
305988	315791
322548	25034
281857	454410
116525	221030
11710	298182
6072	299678
389766	122780
37100	177870
465132	60389
32603	32605
433047	465784
457854	137719
423150	52030
7922	351193
447764	413610
267562	420777
138674	243115
25256	199866
223998	73336
340793	123925
76068	49903
197612	461392
85013	72523
364498	213035
15895	350973
406822	418551
369834	245679
485507	281924
334391	409569
224241	303392
226167	91663
239399	410349
227101	363162
304769	86587
303675	122462
130806	27464
254130	342417
210833	288035
70663	309801
388729	398466
450351	205719
361291	249709
277568	104383
245343	366127
23668	2256
173232	160781
276450	446351
296087	250217
271314	338271
434157	52917
226464	309425
62325	476474
375405	485251
150242	24955
355093	308027
179698	478415
478993	357854
226496	27988
252650	391414
476321	355700
127833	64151
368205	292553
359701	432951
63978	78628
191623	201407
252118	18665
491097	181364
432418	101928
413196	285156
177577	220777
399094	456640
244476	386775
52583	293813
134034	183213
293266	462953
215260	339853
469388	241863
470775	92305
490287	40034
195568	15209
475574	434035
189875	241468
263026	163344
324858	251552
347640	302440
9793	330414
418273	477986
380432	191093
346855	187836
250299	313745
64526	392930
272096	402657
208577	485304
325989	315888
207141	13370
378104	137719
321911	74106
43325	298767
253851	313314
32686	64456
281859	485362
148297	429415
143671	437917
20181	30263
270248	362170
334391	294273
115930	53490
334092	483966
245237	27186
331903	275323
393524	164686
66129	80662
254430	457514
21173	179136
262348	300986
318361	41753
362267	434044
424699	108499
140116	476231
237148	326446
446739	338076
404785	161522
9978	95121
54551	357854
274790	159800
175944	76628
429391	188759
219215	335069
324128	358352
142581	478415
94523	183213
462544	289806
466987	165653
263880	203407
487820	346331
25367	165024
124363	126235
187023	451548
143594	303424
456456	455427
381578	43775
196976	417918
279125	32807
456231	439039
72104	24516
347956	452597
368639	48275
72286	86728
474269	426894
390596	124239
378351	145637
251018	483928
90573	27679
485081	58466
17502	265065
481419	140741
293410	101058
81334	27449
38791	85828
167766	23866
242935	219724
139350	153183
454286	9054
128704	222330
3907	313745
188184	165267
120448	254708
387876	46581
438956	258370
257956	447517
229445	207535
172417	223732
225303	481601
368205	265960
252936	217466
277568	290450
121871	492316
291886	226494
490742	255349
125223	227501
321785	383576
263813	72079
263111	308897
18647	201826
1292	344181
148779	336071
95224	72245
55183	309010
240722	144073
107109	134694
278119	309471
186196	366127
114063	339723
402509	242787
228	259435
433283	116688
151615	447958
470748	453009
89840	5185
362372	372095
170528	110677
470464	438419
57231	162845
366660	226494
124405	305287
225224	199484
358860	60165
382296	263610
476326	262954
81833	37305
178288	253918
345715	166819
16333	391414
268399	463200
147861	461554
137011	250679
323360	452370
78732	284334
252131	15209
360856	136692
345605	61808
226326	478184
98850	107219
341969	195995
277857	179788
284218	100780
208442	260484
94927	311297
234401	353596
411675	355093
49943	457241
402260	261021
146467	288739
65206	325376
213821	3011
103616	74005
48804	227456
249690	345745
274006	204356
263220	9393
417137	360281
458990	76454
105889	115159
319081	38836
292375	99789
225318	329308
144832	366127
480790	272230
436660	173062
96530	265202
344970	369599
163436	196851
462392	375182
488971	155547
300784	346630
336487	260527
322509	287605
311756	90262
149803	402689
347948	387449
209634	478882
106739	104299
163519	283195
449809	276819
87963	214050
404568	112424
158420	330604
9010	264406
110979	291521
396183	11680
292125	187998
41634	363581
431405	35707
92401	339497
309336	301475
236327	246311
392898	295483
138686	138348
229735	438830
55783	275990
375606	23774
245305	234071
364042	273831
355815	17186
170331	158101
319081	226774
467788	466659
373755	392192
21066	281641
377941	339853
42303	168960
41170	343408
350887	117097
313263	79989
181385	21411
10109	41257
289268	48275
358890	390136
414251	186130
158156	391216
397833	100478
366651	238290
41840	362773
79733	22763
80240	171362
77674	440870
228042	293813
310587	343992
189364	1605
236343	3148
292205	171774
358587	25999
24435	331822
343141	270095
336782	37964
299178	405217
279047	164884
331691	290690
104705	285634
338157	325214
249775	127217
417981	359569
398072	300240
41580	405217
297763	369599
153813	438368
348144	94516
226766	203656
388657	71886
477486	221294
387631	209285
214950	301475
171915	120686
277215	401871
315951	304038
421682	460580
395200	53883
373755	441705
409484	297535
387549	378462
225620	312161
249803	74619
419916	154137
326631	488817
150259	44337
349972	462876
387530	172996
58256	424153
189727	273831
176408	327100
107604	315560
89219	264918
25748	17406
305412	440660
366402	181111
6331	255979
181189	472833
311247	324377
407334	31313
118735	111964
376011	230189
439719	303107
297986	384256
441302	149049
414459	463089
153630	464080
493459	369212
349273	207098
46222	220417
322509	217301
365978	70939
350796	189938
77433	434748
346817	453012
205636	466432
325704	58057
287566	415624
379629	192626
488102	274457
357379	283392
295441	67040
201310	203656
455397	365315
90383	301626
161363	273317
241804	86077
64034	170843
388219	440422
397216	373263
307279	106621
465150	118704
442	220417
267562	441229
153687	364000
474341	276876
302578	104185
5807	49847
24867	348316
130651	103650
11355	417252
152276	113749
260207	340490
403900	79507
200019	362222
52519	98906
364570	181957
23670	64847
68532	92157
21110	54976
340088	386540
260026	54919
218302	327799
214744	455265
113228	301659
76835	431799
30906	354903
141878	191875
395263	40784
132293	86476
206594	460367
108934	265589
25655	241468
373367	317118
270919	32566
403566	137719
403272	32807
493128	186159
463169	262954
303042	132996
347384	62699
273034	430118
396035	178271
171235	78380
203108	391414
366597	284323
340800	7809
317583	107573
210766	390419
116020	277961
331913	273031
328940	199190
280429	411119
82715	218615
396854	470077
276508	398138
480198	84857
126719	145457
293913	252755
414289	491722
437799	5590
271578	183877
147939	10912
413230	94344
209074	474016
452962	312372
487831	357807
448582	196827
299678	362972
154835	491246
408163	177861
22285	186714
138126	142595
359174	165653
285311	263358
96396	440962
419851	253916
112443	168209
52355	425566
484403	160239
61265	122780
62560	414612
295129	94866
82022	259074
91237	2792
49334	390463
80066	146692
211224	366127
151518	490070
488971	221847
136115	92766
112744	394568
61367	476804
164426	143810
175608	5041
367807	116525
154605	371934
239272	23578
247001	83856
443325	30462
446182	458729
251814	198252
157151	190369
439657	95702
422130	83811
244907	336590
358423	313314
114827	391414
263570	94344
120097	435708
11534	468794
134918	35735
107742	285156
131038	294014
61873	180578
94850	259124
60775	251343
121755	293178
321087	131093
273453	355700
68975	138574
254319	6053
179031	392607
118370	436861
365932	467752
52019	10646
264391	350699
123524	243520
197385	286820
185780	285603
76218	276529
314719	450703
78168	147049
292367	267352
431939	348538
209065	86728
332708	405
423731	430997
154456	412087
80476	364517
109421	474341
254413	38064
54502	190369
269003	214024
206373	189064
485270	283392
484914	28110
218003	160419
10910	48275
137005	284057
42890	62641
335887	340189
252046	56609
440016	61469
235607	223752
230936	460723
266880	267352
296553	43767
482174	246054
485948	205998
282476	106739
41842	82585
253673	109830
73814	299218
100572	408219
267562	220417
315573	107711
134299	195804
3809	121597
9358	75303
130300	280777
138126	339837
249765	331350
352986	212081
145727	79989
204367	12936
320693	291192
264036	389682
111819	283392
55770	476951
192297	373932
20059	297407
29002	377281
144973	227948
250111	28129
441152	423272
468058	283769
322934	106128
436462	363973
297825	110677
270248	208038
448823	316372
241803	18468
233570	445233
271839	355119
158413	259929
77793	316244
459217	109985
408525	488650
138400	133821
390500	273831
376462	317100
251535	164504
334878	45483
39974	459661
133909	319814
107058	239028
71121	51895
152542	261396
234197	430790
418551	395988
270128	328059
454198	231097
314311	185335
411776	119381
243792	316989
367114	466101
276821	187834
467871	110677
139237	132513
214063	2494
160359	267553
418263	406408
60238	394035
239611	283963
421077	63528
92662	462199
245378	111904
1564	263009
65662	49032
339333	218291
472385	294079
250976	187834
439719	454822
324190	92193
267303	103564
8153	267602
321852	208577
271760	79102
223361	168615
391391	334009
492317	226565
236910	261814
150236	362746
29080	199245
147795	461769
24807	421830
181618	423688
188063	275790
146459	281942
331497	120173
31648	245451
248222	86421
437027	281242
471797	449411
200379	309524
256582	9522
97134	244115
327445	346111
115487	49903
9884	20998
489843	46968
258274	91711
194478	425817
243471	189431
462753	135756
148084	41271
460755	389514
425368	359762
336679	435269
100908	141979
407020	32807
315397	104678
296002	253973
478190	24516
119393	152502
437268	405217
313672	306387
459117	41673
209967	208163
85275	411471
345918	42613
20959	2727
234814	185436
103914	278520
260247	241241
164075	694
135296	381752
343752	438863
224564	166567
154648	295201
457123	142678
268081	243374
360179	469019
333309	482143
227363	265059
459110	366127
344065	142678
96706	425787
149921	137570
32400	428103
161130	266852
398834	346388
422055	153788
486816	33855
326631	305800
106268	119851
234487	254720
393538	120195
345175	290794
106922	288035
94739	77119
235545	2677
390163	401854
316347	151704
422246	249394
221454	292721
16041	338271
176969	220417
304213	343714
209412	190369
231552	464725
462984	314495
369935	249334
277405	78184
149579	233020
232303	166970
119478	478882
196142	291017
395443	122585
160680	448709
240775	205233
14798	445585
273669	110677
253370	264337
230714	198273
374368	452852
454398	384957
255827	56410
270248	324632
273831	192276
429885	453605
432152	189401
461156	122694
298663	102785
477491	178431
57126	331278
301823	176878
491995	267602
460870	75303
283331	177935
468126	378462
365358	39695
479298	327881
46224	339921
80552	9913
467467	371934
230051	288953
51008	47644
192045	362784
361425	198501
489068	186159
233498	39299
145032	381038
62546	314084
71189	57731
188108	410074
211318	84368
222799	21457
367846	71009
373953	362625
19121	213849
308442	28768
73563	85699
477062	95149
264449	489376
379462	262998
327130	458183
1057	43107
126812	424394
256796	317118
201946	419515
331508	165529
388395	16433
88248	340082
378230	476951
382896	317356
82926	484447
448123	136148
201565	442471
137645	31938
417565	282982
428540	425675
450532	229016
34407	151944
100705	320584
458609	119893
110606	91711
471205	145463
317459	317356
395571	204596
264232	253637
77436	431219
1057	364739
56643	342807
400405	180957
435081	288994
59736	464429
149389	331581
246297	214024
18268	142018
413816	243644
289995	152702
146217	473223
108521	165858
260017	286936
328174	90877
414480	300374
377708	288725
241803	59658
92641	451690
189321	450297
121700	359762
271698	342486
94110	54976
353856	175929
21095	15410
401212	425024
243233	265554
475756	96977
26162	35412
179032	434186
235578	245707
5069	186440
11597	168381
227036	411918
398506	241137
170099	491307
336071	113683
261478	462551
290719	310756
73297	125417
121594	466737
366538	232083
3458	388569
476983	273831
77599	490286
85371	166226
448168	69304
417911	391414
319259	208301
143251	232693
201250	386254
306892	137000
119913	368192
121816	462389
84458	319333
95215	105498
244010	477491
220474	262954
110835	132894
350569	184902
42916	72523
379335	292515
241166	277978
422210	324751
213535	52537
395064	153995
313523	453701
153130	210297
23018	35622
492898	16705
257955	51294
364095	481279
109419	151944
470258	359891
78344	336590
251720	43068
410544	423864
308150	348798
232632	97169
45675	141649
181372	246512
243492	174026
41378	327337
77231	388254
300644	411809
283452	138213
293901	23018
157816	478415
114643	198465
461043	294011
467766	458537
327617	115722
370184	164884
198219	191764
222334	37249
111421	60737
322929	53389
5461	72952
161302	274951
81432	224198
275291	368459
141663	84504
135570	451016
441635	166040
197200	296576
471994	248300
129640	337262
256034	435914
392086	62580
452993	350549
266872	273831
460018	63920
409789	84019
289711	187974
209221	72985
98593	266306
160461	475571
98654	128901
64982	188396
392855	201208
63028	53490
398185	317356
278614	242937
308108	221329
18184	311297
290835	39713
233498	206118
73660	230714
426001	347318
194452	18475
93364	489822
160876	205270
49503	262954
483323	237178
15932	331581
420378	186956
434496	403020
487208	187836
48775	336590
360253	439840
8636	12253
423912	337359
136568	261278
291347	14927
41484	32698
83573	387413
13681	369577
251910	366493
33504	31598
473581	8856
43256	431172
45492	141346
397495	227101
466028	58059
382248	493544
18900	469758
375405	485623
192311	70844
277489	334225
375202	187045
260431	137481
360283	367054
357841	262954
198317	484094
255859	35971
230936	17730
438193	169150
104603	271427
282168	385279
142134	158695
153750	338271
421830	340539
465740	9741
19324	389387
361967	368813
192611	157839
408984	158153
167321	230655
198317	428288
333891	261576
284810	290
47349	201879
319118	126088
251932	224318
76488	467703
4841	98874
399807	195635
206700	49756
300122	474912
370583	342724
283024	430997
433729	289614
37663	220272
415967	132767
152807	369599
480932	40447
114410	398740
198021	273241
57020	313745
120143	86974
280209	264463
146945	125533
477616	238578
103224	69975
22473	326262
331950	139297
172184	147790
483987	286084
328339	98361
346181	237165
3407	348798
24844	108554
157695	211931
194339	337226
392833	393949
183887	295650
272200	440660
153687	112258
292216	426449
53753	231387
183906	418226
254245	378821
468818	465769
399674	215804
372448	254591
258330	472742
422840	164032
44108	338271
310459	190369
329460	38064
82234	78469
141782	99846
78197	362013
106313	342761
263514	442160
201086	186159
31722	456783
61068	366127
100511	48667
154881	178907
439726	53883
281282	17943
301281	252014
216986	431333
121285	88113
64619	251107
47407	21411
356883	394529
370556	358765
3316	41753
170020	26551
176130	65793
256170	476171
262889	232555
489841	179506
321242	349475
308358	72128
264288	36757
462578	287423
63958	108497
251728	153844
99287	30263
328234	103082
350490	98906
162612	114930
89219	342361
404442	491680
260171	169386
415024	44464
112443	141768
392256	416402
324629	62191
166573	4413
42027	348516
326109	276090
431547	365460
186462	434893
173064	146216
217404	192610
198317	133416
267664	274547
108019	288346
455222	220417
166781	166513
242786	478415
134683	440660
430170	413783
477866	187836
383030	291427
461016	49896
337483	407565
69602	92832
407516	456277
105648	388575
120006	47867
365645	12443
404946	412469
180731	483257
193722	51071
170940	366127
130730	30508
352254	236976
275216	203213
370776	25239
365039	235085
130430	52917
280735	307279
50668	461944
166626	443416
79048	382287
391539	389980
329727	118952
422060	382824
186613	442431
104111	278307
204822	52286
267977	395888
54244	228431
144895	404960
399505	37041
176728	115013
424643	421207
475917	50811
213864	439549
182453	293813
40060	421356
9579	380029
228373	315380
422565	204330
170586	433095
192232	105878
315766	19173
263891	267602
16370	380756
85104	245515
276821	325167
104771	297067
196359	353787
479351	405837
97708	489558
350240	122654
278553	160895
448639	170244
308533	110708
418156	450983
97640	482143
310963	134694
150373	228377
338931	62320
428692	315888
250250	259435
240203	291841
215395	132996
415349	461846
316565	329993
109797	59759
271853	324037
47573	138853
46059	194380
51155	186966
77274	429593
298390	483040
43759	487483
200019	483939
295068	12983
424713	81817
402260	409828
95032	313745
473290	10646
414825	90175
247619	151347
200866	196105
128903	467492
188920	79989
203200	225440
142773	487192
414518	333123
277523	303175
310510	161970
87577	87623
286704	146005
169630	60595
251018	286936
381677	48365
436923	192524
298479	279871
313672	106422
108943	398333
253864	307279
475036	152324
119201	201754
352778	253600
375558	404806
386352	95149
461768	220949
472734	122954
229879	55633
483728	408390
293787	338189
253527	175382
71125	124535
71568	97797
454034	336831
259775	18665
153322	126348
426800	300240
111968	236233
114223	489552
161656	51895
15703	257298
359642	5040
485962	273831
465512	3742
369763	422069
380258	377963
230091	220088
6467	297721
39423	63703
200577	351451
332474	125728
474231	353167
111027	94344
224868	28667
294928	131787
323870	451379
386868	433069
66383	412666
440977	252323
161511	276358
2614	167391
277523	474412
24909	36982
183013	48275
123914	225964
317735	338271
249470	44287
449864	117097
371246	181798
349916	21583
228408	246989
54536	256121
159552	117919
64861	134118
416116	198450
72030	467752
248008	481368
335727	39969
84745	130207
219440	52695
137844	114050
329255	476231
344952	293175
455719	121241
440499	441135
64201	362639
463891	419580
56806	139339
65513	213296
172982	58441
173297	395988
308637	309425
212352	391449
393023	456426
450062	27766
419759	199901
397169	467793
196003	6521
461905	319000
200019	202238
227857	291299
161713	187974
82187	189733
340719	29633
420234	138946
126878	155817
312842	232046
294835	190369
451397	37579
181455	237178
312347	275152
332299	360469
347732	277105
87522	422927
491942	428080
422298	313314
339551	173475
386516	182192
464061	350189
484993	68281
125850	125851
266307	221925
163573	286957
195490	269171
284405	395448
199964	246672
16651	427559
203782	13370
51735	336590
445796	339854
170853	121358
229674	267602
96451	478415
490452	32663
51783	144405
344314	433322
85678	349186
181590	22804
449356	163348
268976	82583
74873	266600
422292	177415
339688	423188
470837	362444
443350	53863
308553	343899
229377	392167
378686	409828
373608	325484
7936	23018
177013	252192
55098	213186
216362	455181
129253	126473
308122	45413
92424	358489
428708	395988
300488	53863
103824	458183
234191	216826
71717	82398
51129	414222
420571	340357
248782	488540
208281	51895
82712	162795
255927	267602
273120	425846
242455	293813
52568	24837
372156	78967
197974	296982
454987	289970
471900	50264
482014	440249
450436	202896
470483	70029
13268	90478
172058	279290
63288	220417
324708	58543
234722	160722
189318	73950
83773	245575
118851	231230
174991	265180
457621	480079
346272	400373
307430	172643
13015	285156
321688	230324
310187	445061
161363	386841
44511	434945
20565	4413
287874	12901
134396	49903
486674	135756
397491	322254
429505	147956
288672	331535
43722	362773
133237	80587
319410	156189
182580	73746
434318	154976
25016	174628
408251	469235
319768	198926
64554	288861
604	249202
129708	447023
225171	283114
357514	252961
420983	223373
421850	215054
482851	478827
380496	245679
59604	140619
363526	404960
42335	190369
409238	35944
92401	200092
459461	273831
366106	478415
315536	25437
40809	49896
290952	453919
319533	54976
260801	367647
117043	13370
112741	190369
312441	289894
211722	358531
44167	350979
344637	13660
205698	420790
314228	74813
221504	61076
253816	197077
128028	342724
403784	446105
403057	246926
447335	470819
144314	209933
380165	240458
390032	180302
125935	226050
335402	348424
412572	369262
170922	453716
160182	355806
240924	33075
282027	300240
338752	279871
391652	206557
104621	318735
125490	31808
41378	422272
406660	314609
51008	260011
454034	431285
80783	157359
15683	485304
87310	407386
342619	208169
330194	379246
114412	214279
76022	320069
421707	267602
254430	395598
334602	153833
266582	418530
458601	134578
33599	267602
181115	137128
476656	110917
418358	156375
164319	186259
185953	113191
226630	140044
417885	95312
112346	229425
261111	456710
487213	317118
386766	449183
55633	301611
46994	192610
301959	363948
177708	370990
325638	78967
279039	194509
491975	433279
329415	442265
156362	222833
259394	378650
201556	231485
151452	413938
306088	21583
480580	1947
448825	315917
23741	226396
462373	187974
413886	268473
106164	293813
251720	206924
381655	460166
241198	270337
345715	197751
233588	438419
2186	367496
119001	240491
243971	401482
119819	203656
20281	94667
149358	1057
281653	115923
56766	401476
362190	411809
89188	448095
265071	91364
397994	241850
467605	289679
289068	55074
412356	8463
3724	433391
331364	283346
154880	76745
268862	131202
424925	267553
272882	428738
412909	291324
62567	143463
418992	353343
60208	144764
207895	144405
443320	331463
251351	163297
485646	431860
359331	54976
372857	181322
185721	240308
90180	433645
321797	401378
168437	355669
482456	320097
444755	60509
407540	442337
333792	190369
348144	116615
216229	44495
404568	297446
383937	155221
392896	38671
275460	313745
192211	490756
419239	78811
138151	352605
407704	105585
271192	434238
20946	205747
360919	260572
456658	252131
220435	217784
89826	339853
378918	262954
176903	47147
33619	180578
68098	400187
455263	103979
264139	220857
360223	69293
92313	390337
123031	110677
408336	144405
477932	411690
308811	179276
487198	61575
364807	323615
154815	152855
186544	104505
146277	198297
201131	383983
480214	231485
176111	335190
149358	164884
394568	136336
375913	464350
408985	237235
32215	443146
190915	452520
325044	415370
346324	198790
135630	477557
20946	274058
246198	492988
10546	195948
99979	292721
248185	225407
159336	52917
187364	314565
161581	64014
378686	232820
218366	14919
102474	421356
297979	250404
305357	445821
396841	273687
370467	5857
402052	168638
264026	273322
222571	360860
144333	186259
229647	272407
212484	367782
133922	65513
11164	156953
111429	24620
242945	339829
322572	139886
255599	127317
204442	439492
556	17376
434273	390680
50642	21583
470746	164164
186559	486339
319370	85230
92458	447560
155460	378349
266481	231791
292545	287854
316565	316352
63778	110677
450971	417300
473663	463189
466664	7968
232812	126818
4533	347057
61683	116689
310716	366325
487890	124720
21902	96666
57597	232428
433343	60009
22123	437966
235301	268260
444098	219499
377902	308100
198317	220787
51669	296620
143179	128264
355922	67584
74400	164816
278675	349907
143286	413880
89177	97277
48474	391414
340133	381373
445343	151572
126640	317356
110835	260911
372340	194242
125049	183108
225193	362598
394587	205289
206962	144289
47100	459802
118037	315687
252728	18806
35707	147001
74979	145639
212482	303175
57571	300887
438431	474412
420736	482851
314879	74106
439858	35096
184214	101806
46912	57375
441996	218097
340219	317100
24844	207927
178422	249901
361362	15133
388908	491984
103152	366534
16818	110677
332020	62191
254524	110706
431034	316483
8742	27766
326574	230099
433899	366493
347425	89055
410390	137508
103343	327217
57589	161099
198565	369599
276821	322056
337529	283665
14010	96977
13930	450225
11893	53746
2069	348824
241988	168002
12045	290598
17613	440740
287193	313745
17862	28129
405217	49903
324377	178972
253413	261126
187796	298182
325860	452921
403202	479615
130542	337921
243358	12177
353142	283028
425170	167799
343533	185102
86417	141974
200556	349101
149232	363219
45588	396819
192416	140460
256023	298077
28971	105754
224383	484664
248041	29168
217740	133256
458183	492928
453645	74106
66259	201828
481419	430217
249580	364704
135017	296151
137359	488755
339333	306578
160451	337262
157666	268070
50301	354630
44160	419478
46928	391414
55348	383395
64756	206686
493501	443979
484383	179273
320411	339396
213403	293813
492729	185944
224078	440660
441515	310622
388876	267602
132434	330206
404118	135017
177558	34843
305103	315566
22950	268667
137785	91069
414334	405262
215798	230959
255932	387185
432625	271063
425455	351451
300766	4413
265845	303946
361164	121324
232096	450876
268959	44278
400044	492906
450550	52490
192620	483149
338025	131522
31509	405491
6112	203656
354111	284416
74424	331581
249546	68347
268828	218727
54086	81280
413428	137619
157065	59311
99498	450468
196903	166855
266975	369599
380378	253341
445754	212246
182390	181680
71511	38576
335743	80325
297667	205227
166019	10345
76835	489090
215329	57699
330021	177093
318236	383244
232302	311152
62126	413947
314529	277094
199702	334477
415287	103959
438193	290014
492187	359762
143290	192478
235748	291151
77540	82376
251751	383653
181623	471117
248554	321924
420445	455696
410544	306409
88353	4770
128809	232510
196903	442062
314379	46706
456676	55626
178323	450705
247444	373169
33526	425346
434725	48275
377737	185307
246558	69651
405561	39558
285208	2234
470711	48163
372571	420944
98484	126548
485546	141792
250609	320464
272420	225870
328972	468832
221608	291984
16641	26556
119247	304865
366665	185013
430417	355700
352624	130932
332975	327811
129792	106082
305054	265589
16982	426887
391702	364109
99556	82549
434862	379219
425455	105498
403098	174621
341907	313745
358860	91562
2482	386646
180073	366828
43444	318932
378546	45150
110954	183711
182617	241998
115386	401389
213612	21998
198317	208071
281413	228128
17041	438957
438767	187248
41378	205146
101058	81533
363917	407306
310309	468162
18727	26665
230373	231467
366100	310420
3809	71582
94578	388575
259775	144845
177119	395023
90719	112976
363923	53863
262639	99088
425827	156338
73287	453549
487095	129185
314037	447517
109868	274836
399001	88113
402526	216638
8368	430790
281236	390875
271760	3130
439188	151944
292588	445353
39683	210050
154192	209572
440940	48275
5896	35546
102345	479872
84821	461849
9513	338271
426392	250552
378398	14768
88852	487266
49305	40624
407020	110677
431888	138313
356916	265589
11738	245679
222885	21806
450760	15209
39401	57441
380846	52095
396606	56068
54651	419866
13930	170157
342486	115141
298124	144386
230877	421980
276821	112848
64008	221294
127333	221173
427803	311353
79373	366534
165710	336232
350594	274222
195543	416407
359178	81018
267562	475336
343308	398122
287644	263713
70767	126015
431536	141778
456395	204330
277983	449935
433565	401949
62907	181035
492884	44826
487186	176568
133648	183213
480592	190369
231254	422317
321736	59776
43831	192509
216894	189785
379680	38491
448849	375840
55084	409828
327425	232258
489033	73729
292347	181322
263135	485263
426870	144975
446549	413880
230337	245679
59695	263962
257939	208430
229902	273831
3955	296339
93558	163293
363526	326997
329513	175844
137561	491891
85653	210228
475917	430873
102697	116304
159059	401949
382882	252202
419492	145721
467788	264924
109972	53863
289675	205115
55975	194998
92683	241204
315573	412162
19168	380071
327223	335700
273768	456277
417391	346356
463053	238090
371976	339054
9030	15209
183364	93245
450245	421056
471298	389387
340033	314895
396458	190369
480105	46996
257977	220487
406818	293813
149333	346356
431609	128752
101259	413525
111856	263713
403715	355332
49802	196783
294323	250009
446829	139916
133029	62366
443377	59759
217321	164884
475373	83047
370275	217423
447912	285156
481419	437592
474810	489552
302209	281924
285785	3011
104122	344078
226919	14666
166903	186384
63190	180578
476138	440660
350853	222322
377720	389422
62055	405051
463577	174966
283612	280857
409606	27706
272504	420006
29281	223239
428689	391414
191468	262844
130069	374120
41335	269199
5	104084
317193	86974
389625	357357
492749	54580
47861	365435
9270	290450
279458	214050
217743	428518
202352	164350
399441	119446
277794	401854
189673	108172
374708	78811
38412	420536
380630	449103
178606	386647
360459	406088
272082	97726
276209	214540
335654	148000
458782	190369
18369	41028
84429	351968
248763	327456
106268	465461
197242	27464
75197	174564
311689	267691
184629	336590
172455	121171
137454	288140
177385	190369
138761	33124
112443	4968
225521	428103
136409	311297
360531	421429
176775	72985
229735	45859
411674	340561
315049	266852
388825	313745
326992	414257
82602	424
251720	263009
43105	21583
179020	11761
230761	27464
347996	181324
271905	259464
491618	221759
213419	7538
116944	465557
186026	45548
304263	465251
340779	251229
77288	437931
5453	181133
277954	311832
180244	300473
122266	336255
389206	447517
60011	469532
204779	325604
129412	348971
109159	267352
77793	262277
165793	156375
170995	362338
259775	181420
444081	246778
449731	65979
457103	254292
358599	226741
374909	2852
229082	332094
100938	327343
479707	153995
40784	223375
173879	88027
181151	140457
255892	486885
416004	446320
231636	2971
443163	280914
244340	49900
456748	321916
381563	130549
437224	228431
21414	446480
298600	390687
46882	236213
79639	465400
51958	72461
252080	492906
424973	30555
219546	14486
302298	329129
147260	273241
142859	425675
162434	415719
361612	153918
82541	313745
421562	280454
41676	316930
409794	405217
45814	433347
245938	106265
184743	155719
247302	161227
386486	183711
57281	489167
426645	385427
18347	451893
343274	208641
364397	94516
191482	304865
29504	83789
397098	120173
420419	366666
428002	461392
84745	229840
275152	320407
111274	286337
268820	284425
389303	53389
452348	311215
190879	100503
461115	229756
152991	183778
395096	285523
259978	221878
154981	108277
41463	12895
397108	391525
52050	289851
72639	115340
14558	420944
233669	218730
361466	448460
256940	90059
409808	385603
24655	187974
78742	124085
58506	223030
459624	287819
122224	413734
278633	10690
456923	93133
44203	187834
439654	256898
455437	136760
390041	129185
25748	12017
213388	469532
253046	254152
2117	237390
325655	117871
200092	122057
180837	179045
152095	306032
228128	307466
286669	270590
102644	99087
51674	320012
423062	281726
264323	245865
306124	376175
461846	147504
478620	292538
344489	419850
105790	80296
156577	78811
231269	110677
141733	271283
80733	53367
215219	198358
293660	202046
287566	381102
296251	429585
428944	107337
224589	485963
124259	114930
381412	427727
125068	303424
131103	145253
194503	177749
226358	72523
73497	315034
492977	304083
154629	272169
110835	421136
386660	202347
340654	122462
374863	451016
266830	16433
93053	228431
127388	11396
43508	92737
432034	238578
64880	220609
36267	9913
143010	186180
23987	92431
147803	434675
379991	478415
185447	291860
306294	7812
94876	45245
486029	440784
347355	181680
236099	155796
477121	385279
45131	241468
380489	265711
396771	478415
17613	130028
261278	410127
349972	230022
48863	401871
96516	276876
407334	172089
440172	478232
198862	410355
492244	267602
264901	345657
234104	15462
323973	176878
450584	241296
148559	471412
186037	48630
117802	331146
412624	254178
62630	191821
231677	391414
304953	89878
229840	144923
267562	454088
287281	124798
163321	344011
57505	77461
19542	284197
106345	6253
286522	457081
86632	218362
432962	387742
61490	142893
348514	264604
62366	172923
386849	267352
335951	283633
268634	232782
5995	345745
458183	36836
81547	115488
257221	336590
63835	430790
229842	271711
374034	322741
211187	192098
102065	295200
461010	423738
493931	119762
337662	36717
242476	173033
421396	291521
445	199186
449864	462676
325860	465508
107709	197780
273080	369599
242805	93787
345517	124474
215777	110677
373621	313033
142825	186259
186369	196169
67984	466046
134299	160382
116365	477131
14871	252961
456021	327100
230391	396841
124268	139018
59763	45585
2690	413666
27453	287423
127663	452370
185906	266538
446173	28622
349972	184659
384346	445353
291172	13370
422101	143671
54855	1057
366885	245679
29805	317044
407464	192195
157270	268667
349079	93245
450465	246311
361595	307771
51952	48011
267291	451545
157758	12927
408888	54976
153322	413674
482437	137719
324493	10704
365339	26845
380482	158811
449521	440580
307680	266950
421713	269246
427876	434717
169250	455185
190439	116483
479872	260532
226150	410074
206662	489528
134593	88354
57823	378462
104171	111039
372054	482143
355048	259929
220012	28129
456068	141026
50557	462676
264056	317118
141305	151349
60100	223732
274852	250823
108554	316175
238738	453391
453821	344580
9447	28129
58719	69908
426694	264894
292090	152904
423435	426089
60886	476447
228492	432663
196809	317675
60039	439369
108556	276506
420414	376383
184629	413783
356993	166063
134220	100369
429866	285156
375316	6381
61286	293813
191927	85593
458782	290450
233278	144738
300750	437594
319823	372024
457504	283184
6218	19153
76683	80738
124013	287855
128637	478415
157794	27805
396928	450231
316595	228431
482245	390349
491912	119762
234254	290329
131883	202523
383644	161103
14295	436845
380025	351732
45216	340495
409499	47390
203033	320540
432561	373021
361001	354694
119707	488394
23018	91998
134593	103751
199346	314606
426060	28885
365571	273468
431523	463623
474121	233515
101230	177630
307673	313314
128348	267602
177575	225641
145240	235148
472881	152324
163413	426887
229813	353836
13056	94292
476970	400120
66029	48163
439902	267681
218061	424225
389641	169482
191993	135664
170785	470069
259978	368208
23787	448374
217853	313745
279722	474792
349140	855
425827	327343
121875	27464
441640	491416
114643	120235
4539	378462
352263	404389
321157	155195
255534	142878
92635	228431
431418	199676
463314	393326
486108	402503
325493	374784
412828	301475
159485	230336
58226	142824
125105	487654
352537	354790
334458	494102
78319	200652
105757	229000
370830	237082
230051	410018
286922	388910
88266	452746
163243	437067
85330	171424
441229	197449
35263	25239
405096	24116
107711	187836
60677	622
482851	215123
14871	409540
333797	319757
132140	450541
154981	400053
363251	277105
440620	212081
174200	261396
80334	381428
92052	13026
66491	350108
399023	60864
252768	53041
28037	434035
365121	181574
148427	341619
143750	294836
29054	315671
297953	243438
144846	284351
328511	212418
133099	24339
464966	211868
102695	240796
118676	168663
251973	248382
332874	265589
171306	43783
221106	489167
135179	28887
353102	271231
24155	218017
33085	122694
212308	249334
210428	355710
153478	360337
62198	451738
386926	329139
146893	54918
341891	293813
133639	481279
99123	310261
47250	201585
190835	63319
333572	403364
169820	396080
164895	250217
39683	245938
5738	438681
191391	228631
44159	50899
176903	394658
190157	338446
441139	51222
120646	350949
184633	375840
103453	124502
455222	88779
175842	404396
453660	17586
248013	182940
217289	218727
224338	94690
225075	422307
51233	243519
448463	303537
214938	110677
418368	289029
22414	457718
319032	430605
487060	201256
480076	334680
375772	58287
137785	202571
344022	435708
345214	447831
256061	473422
196641	166063
350935	363631
350551	22512
62446	62038
20669	344011
188523	543
294316	303349
241595	364076
319465	332337
157196	428103
426987	245679
357660	267602
432471	113138
63704	195948
420958	211067
336615	278520
306196	386057
220734	123410
93174	491621
344314	191652
434329	93387
172923	348099
113363	276819
326260	58247
120778	103205
318453	145064
186547	15133
11314	58208
308773	164884
179264	47389
217520	183213
129814	478415
391414	300491
418368	283159
486440	15209
458316	222977
209183	227753
208482	357854
396264	86268
325299	242927
48251	361766
140442	378859
96612	110835
10788	465674
310309	109110
489977	374939
480214	75442
347175	140728
490589	118668
26720	373139
127211	2633
358282	54499
369918	46435
265518	94665
339058	391414
277163	303424
283924	272262
285688	441835
408357	257508
179629	473930
282453	23553
80145	472658
81710	223251
437579	478415
422230	37516
143751	434283
359008	378082
98631	368104
343248	164816
30048	468102
278175	256452
136798	333840
418696	374169
89826	126473
250410	137508
475039	462377
118903	401871
337820	97280
321054	285156
198558	21795
261278	54535
93743	118324
113725	76896
208944	178335
230691	165192
192238	206027
330737	203438
471416	243301
444673	473994
369363	355097
483957	463528
13356	205381
253679	217785
49117	82271
351540	145282
148194	152502
69046	202891
291796	140709
113296	364509
431508	75952
458945	296693
86047	436795
204018	322486
345194	414123
93734	10645
427486	200068
348535	316372
287477	133423
167379	263009
478287	123369
80052	15209
11209	91998
407411	452034
366402	174770
443228	237472
149429	250214
7349	362569
439014	351639
292576	440254
452083	456640
120514	28129
205485	106049
493374	458161
488390	131906
362174	113051
361960	121274
389208	421356
44922	81605
384510	304589
169306	489822
292721	223615
465430	384174
189849	78050
318795	390197
135181	440660
188725	213761
368433	394724
247885	123640
97499	296339
488590	237436
278120	468125
344246	20357
386675	317118
331634	395353
400793	31178
256216	318237
460137	477986
440927	240796
66725	315701
304825	273831
352483	164884
104648	142825
103652	433226
8473	123920
74065	267352
417184	181746
392953	278520
199862	190369
226023	405544
171915	255290
461182	347459
317724	296432
484461	31178
53599	216936
226456	432954
235679	345745
62198	277961
219198	35514
441424	72521
16981	479614
385788	226308
127135	246311
160962	65766
274510	237178
351639	442480
261264	52254
334872	51195
256823	193322
210022	119381
49667	91380
405192	228289
104387	390680
476050	300800
345762	146202
493452	168381
246540	250854
36315	242641
332299	45168
192611	2661
384725	25050
93579	212888
5461	414334
162807	313314
228546	190369
178759	82585
323684	343010
42903	13370
224113	485016
2809	10646
488854	12895
33089	237458
73466	338076
347220	100938
65998	404960
27064	120769
341163	477986
240755	411216
404892	485634
33593	124650
179781	51947
191936	16560
249860	76829
311735	75095
378409	53879
27282	355542
259121	316735
142393	227388
40006	456215
201102	196783
421108	477958
368117	162831
349764	257298
477815	273814
358081	409946
236359	73701
45131	378686
257441	271523
342666	164504
10047	174607
341946	476951
234285	377394
433158	396377
309245	168719
21582	101816
261396	106613
346961	441814
401897	266109
304666	61572
410901	12895
234453	429033
439618	319108
477646	318052
348741	284558
258637	307768
445263	408874
116525	85203
166772	273831
53196	124660
174034	15819
336191	276052
372418	47144
85144	396050
27677	266178
59352	306537
412388	77813
294323	11301
116460	10379
114816	379976
466265	302871
337473	440660
325521	364807
245237	86158
34530	423469
178665	33062
253330	476880
227363	186548
483303	478048
159004	50538
217676	219499
218767	290014
381675	89633
321593	93451
324687	419860
239431	81393
461767	462607
183505	56041
201748	45066
432175	464734
32242	57134
375822	228808
200650	255664
67571	269904
122525	345282
94670	411809
12890	428103
292559	317853
137454	176495
2446	332487
289675	437886
43939	224612
113311	221976
96529	126687
92068	204330
123283	119123
466740	378525
260352	23018
112458	245538
379335	209672
227241	471013
223030	393326
143300	401101
68024	335849
8067	207476
375913	43305
452861	111021
107438	104992
277961	470905
410115	146259
327209	13953
231055	123815
39711	317637
112267	240609
333198	89790
442884	211868
153322	2384
367246	476831
74158	111870
298427	349673
63387	417855
256239	473578
407334	233848
217404	329145
462893	418342
468287	241525
71255	296261
290657	132740
3409	411424
15386	59822
317118	323134
169937	388407
224778	39618
113386	313314
220807	439589
482325	249412
366402	895
164972	176913
106313	463615
71189	491642
411424	385748
121875	142553
232182	384366
378612	31483
161375	53391
424215	40784
165122	445749
365651	345401
247434	29689
288515	83587
387355	466737
463115	9245
485799	299440
248013	19139
337368	480749
228326	299218
301855	345745
169679	162963
436624	185076
232616	60904
92835	99437
237792	440660
78370	294548
465719	114299
396964	192565
105073	190369
225284	359762
140875	255042
227857	109209
436864	27472
233498	31157
487347	236735
234788	300069
343890	11626
73660	448341
339639	52030
454167	237019
470840	411119
101758	176878
94219	358318
231655	453716
178328	486392
89219	116756
295221	462739
198510	459077
385208	267352
61142	253993
245289	249117
234446	458472
61057	404319
230761	146202
328387	173969
84836	20136
426742	257314
264397	480815
139145	117942
273610	178258
154981	444472
418089	489302
21816	353051
416604	241988
254575	469532
372303	203365
447900	28129
255567	16433
307041	52537
149266	248141
426817	237165
311661	247008
393528	353787
375472	110677
211077	99405
242210	310756
459498	190369
325216	180957
144564	53949
175303	187796
90696	175373
353652	272188
432034	409858
354027	172089
426274	93533
207327	476951
336462	15209
360155	409897
49787	447158
231384	67584
287052	26463
112920	486028
109028	272230
60560	313745
68636	400807
488562	214157
159602	46813
262487	359344
406056	231381
250404	168638
493509	178934
410141	98258
333873	330218
312842	283354
72804	227161
39176	188444
450465	108672
323020	30246
316565	7005
221578	419573
278136	30263
28781	330614
324652	272318
120049	391414
261596	115090
215396	285156
107862	223077
448601	168050
224418	30016
418456	53490
349595	23318
315769	169568
116735	189987
360727	220218
36723	121145
425190	245679
450465	473025
188496	366970
45819	122694
209898	481419
492221	233497
116947	263826
225060	449108
192611	367919
401013	293813
258370	236912
10569	48275
289807	94516
215841	341326
344197	195250
303962	310835
41832	138663
280952	252192
18505	425510
28796	9054
218525	99405
277568	210884
279485	278136
375617	151944
332584	230710
228985	42890
431029	457418
272338	313512
375405	367619
393863	128758
79875	426497
454141	178219
309013	140266
469849	110677
459713	299580
14131	6785
430433	97170
91600	92427
254463	220417
485150	267602
81921	96366
279029	314742
392820	195841
27663	203656
1610	399867
478780	203365
47289	290560
431264	25984
254155	211067
471774	10231
57415	333159
144920	280371
254475	246970
63351	29111
72804	389744
458050	137128
82774	315888
428861	464420
103898	468276
337716	275790
454322	385378
241437	50264
338955	420529
201131	115419
295009	271403
124291	81645
126252	264766
67535	100012
457859	267352
38927	311297
288176	401949
349899	318792
489977	97515
397936	371054
361069	279671
89219	157040
33053	27505
240558	76454
178146	213889
483679	86560
358860	265912
418992	401949
189454	237772
233474	182714
487191	28976
214575	447335
468741	13930
424983	291521
168588	277778
316565	227841
38861	183479
341045	193418
48953	276591
144973	401881
29276	314740
254446	136279
314359	378462
428861	31420
239329	387185
46548	476951
348063	477750
224152	144845
128985	482302
167588	464586
66750	249202
244536	150228
274647	417201
420880	378472
331295	148687
238786	293813
424907	470753
258813	457418
420	387087
82122	186384
24157	267134
197530	316440
256511	281024
296029	379901
43907	486885
467805	192592
131451	62191
49494	5766
453166	409828
87101	50679
66128	258694
86282	48007
369391	183403
46174	155719
296459	263670
103626	209428
415819	385801
60140	10198
311280	247211
129185	26423
34675	204078
105017	417016
61367	377828
156458	371918
363505	417918
63314	273814
439051	484274
323775	120351
417073	432513
487318	62191
364627	97247
483987	303283
119810	64335
169807	114643
84306	142287
456021	325180
78571	119336
295702	247929
20731	327061
239520	444662
65462	226073
426197	320625
29235	394529
410813	195402
200092	63490
41580	48163
235608	372314
231305	203081
304211	75913
226538	342403
289675	209416
410327	176913
149800	281135
239381	276298
263557	8607
102590	248942
304103	185335
75713	152502
227387	336590
249106	21583
90664	481630
113624	190369
38509	489473
162836	298687
470846	455699
160243	302836
44315	423690
219624	469235
439684	175721
131939	118554
196543	345642
276158	418506
116769	48275
176988	451016
275319	335832
428518	387742
333910	95517
336825	373518
115168	145199
484571	94516
361946	313745
97831	162795
240472	102492
475422	132247
172923	53811
31653	211775
106840	202507
140116	10520
225694	57080
408121	227161
404563	378462
303019	122462
237801	268369
130069	265426
471499	104627
53294	23018
233699	50078
159760	273831
131957	337791
261600	160219
255650	215205
276821	470592
289924	148084
390085	75887
442566	427856
148104	132843
445527	236735
345918	440940
465774	318533
20401	451016
118295	424225
428106	394529
256791	86557
169637	440962
35456	62052
19727	463694
304118	140044
325127	55650
109797	246672
479444	303175
153325	60923
163340	105498
175299	35241
386221	96271
366198	168926
271698	78811
234788	362577
437072	321708
270826	152321
230574	483655
59688	56866
421140	143776
61349	385309
143381	311464
415939	482995
447833	312239
169630	158420
447710	218138
324708	249513
443168	323824
243837	267793
453294	5392
475436	338289
146172	99521
99334	232377
183111	293813
300160	363581
351727	250679
275464	488183
463429	28721
388473	216837
31048	280635
402777	420944
182771	51585
467490	24282
295009	19047
375976	481844
81358	429368
171316	288339
383792	31142
389009	124945
325397	5040
280600	291416
195959	137719
459280	123410
372791	122691
332094	487355
285797	303669
484127	342807
71189	377418
371252	179045
385214	186440
174487	313745
27687	118662
366614	8084
224186	132740
201754	393050
57987	141163
337906	4349
319733	64429
198495	341271
291424	152761
110121	124085
326652	87471
198637	288484
406503	286936
228431	72258
459212	170739
186159	210042
164906	440660
359447	257330
470492	273831
89298	119381
22983	245679
149319	336590
327666	317852
354610	420944
227514	200598
32069	378762
169762	203656
274329	466737
353815	160356
159689	132459
13377	176888
417369	466432
243921	199806
45272	296150
430973	64257
393940	329090
61651	351029
380094	317578
246261	293435
428583	348798
464521	428276
275537	75690
261723	186259
163089	375595
937	164540
184148	100222
457080	176445
237949	89729
451588	408336
122161	140044
357020	190369
221158	469642
291299	197440
19470	356645
221329	419313
390656	404576
468287	343975
242551	169047
9298	289211
232150	114930
295266	203713
442268	85432
376099	122198
303320	478415
32430	151944
391114	426887
408125	317957
64200	368543
72287	200707
125203	247301
465687	83872
23884	147442
39369	171367
252207	366781
180011	276358
409016	263925
417477	202523
165680	221580
154801	291077
131301	223406
468287	190835
264925	452736
399074	431001
198018	413905
396209	212582
44246	174819
213123	375765
119642	110708
136914	403223
188618	324743
162133	311221
229528	434035
301217	241631
132740	324602
404331	208174
180672	296693
134093	270745
390945	405217
148343	224228
212733	119762
152742	337791
116686	440152
414286	326743
397590	387742
296514	40784
41025	142318
153819	48275
272338	411455
222250	21074
230936	31178
414678	385279
379740	156376
41638	203656
197266	22614
138335	6576
424586	409982
128359	390861
19689	385427
437046	165080
257662	470534
414058	264406
389107	205223
317887	237235
453134	305586
126387	45171
42121	421707
415560	481279
183807	452863
227763	358014
485748	393326
280566	289515
140912	31768
420266	21286
455187	458601
217012	486974
439977	424586
66326	440660
136042	109437
417424	183213
211657	327630
351448	211154
198682	420790
117348	443038
169306	217423
311830	379539
322233	48795
445942	142678
28495	475917
316136	468876
368240	177861
352653	258370
475172	208119
146893	134423
84948	95300
200645	10705
55568	363564
370905	265056
103617	118662
228364	336590
99281	319333
331322	464420
95851	476951
383726	398333
365295	268390
203521	137128
424735	76506
492528	186440
188740	89562
478287	81280
248013	197253
172266	328831
304435	250410
82025	180492
467805	424586
473857	210032
315463	226494
448685	154787
104734	107396
203341	74886
393344	132740
27064	425675
230210	411424
95525	209090
154676	21231
53898	334336
202774	440604
187425	136854
133718	184629
35149	253993
197310	251597
101299	76614
117456	49903
412333	164884
410702	379416
192232	179692
408382	224374
130069	131721
421140	43164
68663	27728
81432	233906
429878	440660
419495	57317
147799	341271
252746	393640
73731	420944
148965	272333
458104	256707
414825	181400
2187	123928
364577	53067
316540	255397
493283	94667
405788	231485
127660	378082
492908	101018
335942	142516
190973	301792
457418	193754
88958	16597
326260	146085
487152	385378
284256	24738
198405	476441
301959	33838
338074	405217
67584	478415
89219	434283
125312	327217
427214	28129
871	267602
314977	94344
127082	110677
402790	355700
274979	47798
410390	224085
159370	213640
398925	16433
362951	354607
149161	405173
2995	3755
264230	78806
431256	179506
2243	128704
155734	59801
211865	149915
121875	45141
234086	316266
17599	331349
279120	476951
160534	150735
191629	49789
19305	110835
6084	120320
340518	313430
292477	311297
9978	391340
280886	378686
124593	310261
13549	182215
249371	200034
94178	478415
261057	12177
81432	369469
161794	151944
223708	91116
281485	273831
305865	430356
254943	166970
140931	356517
8956	136499
374291	250192
167588	477136
167588	363868
370823	76658
315958	375878
144297	319641
259963	150847
435047	31885
457418	29105
362267	487767
276821	421167
231626	368859
276442	314742
436052	104740
312506	224588
254281	234630
258945	417918
353856	15819
169341	317356
175294	104087
316945	90884
66595	140608
125837	460267
466012	188925
266786	409540
114994	17118
93642	26714
223349	155011
410075	187045
20492	43101
431166	90253
456084	313745
76813	439218
325019	21523
159263	297630
289398	373155
184605	453213
407249	173382
339478	291984
26593	60517
287071	440784
57360	5620
132154	452804
43522	287510
91325	156930
292641	287119
214288	304498
401678	311079
450289	300729
146255	7367
183710	347429
314343	57205
222922	277420
193197	269994
332154	35707
420736	193821
323775	58486
151082	420392
43529	433226
207280	444788
412356	35735
277568	228492
208013	60294
411850	369599
328059	388677
323219	216151
483976	79304
409016	176561
294130	145693
353102	16790
309276	233469
177443	310756
147708	307519
470746	212495
286145	239644
135607	401854
263880	196565
148317	150478
252603	422069
379680	78134
53428	409828
345720	34336
386516	421356
405117	94516
119001	171185
122436	83075
211350	62191
102065	388713
100495	117810
385237	215858
407405	298767
83082	244115
469352	313745
428550	287694
314548	218727
78563	157100
133622	121147
212021	74588
276572	359762
287278	50264
15412	313499
286017	203365
168539	203279
181386	264204
465866	159249
133950	76997
390945	422853
405979	317356
66847	433279
195527	64710
253228	21411
85093	50264
249546	422352
90262	154633
254430	148946
276876	260432
225251	184697
476018	111878
210285	475722
15819	286555
451252	489552
472352	440660
243222	475060
244115	176553
345715	161760
214301	409175
92020	126764
24468	277450
202787	327498
317280	44049
28487	27212
328829	271135
72804	257785
199936	288035
455572	484247
332152	489103
13065	439194
27547	315792
136264	406998
454033	277646
21513	32807
357139	351596
99339	217432
81304	31880
347117	325644
280542	351732
268320	270748
151812	200632
447868	139401
233699	218615
283632	259323
142850	369599
318310	263009
106164	459514
382848	389514
219181	4465
142319	265883
215561	36578
346557	16482
237120	424225
137553	251806
47865	267602
373173	455398
426190	446630
91514	132247
161448	270854
202187	407651
371976	152845
416257	434893
196680	134262
302903	43658
31863	475817
482851	370857
429287	291829
26431	191766
10626	294187
283406	48163
483706	269446
245408	254199
31880	67205
352428	12245
191155	401298
188350	293813
154981	116779
479640	53640
152484	447560
425455	265065
38626	220996
381552	79705
247200	43457
84745	457243
251113	459515
464727	3860
27826	473729
119001	458553
224594	309950
471566	320097
288077	77978
99060	31785
63086	124519
100210	348798
116639	431725
111968	129007
414286	21083
35806	35464
339639	98420
309107	132740
166260	244937
447572	315671
414058	2003
450807	126204
94584	31041
222127	488047
147244	317356
354776	21234
12063	354696
175093	54976
94482	265711
103796	322204
70830	358032
215141	327099
382706	246311
292908	310353
154456	393326
264303	121145
449812	437387
278183	476951
481379	327061
438360	254973
485441	109339
397802	63276
454261	40384
135938	259971
176701	262954
412037	332392
365356	293813
40028	218615
147137	285212
253171	476804
271290	450308
42370	312981
50324	492906
88903	139407
130651	481758
458585	190843
379892	183213
200718	2829
489722	69672
228495	214992
83295	315562
347121	16798
165363	5225
65433	437592
329599	31178
236359	487153
201583	327837
48006	292902
91657	447519
263923	183213
169532	210139
154321	488043
321093	151944
121594	90041
372902	211917
206840	141760
121733	50162
264195	59793
298437	414930
151744	324821
66331	246054
126980	485428
435314	270095
40797	65670
140699	82585
57204	237178
470409	413905
70270	37515
145686	186561
188103	256089
173680	9437
225794	382786
406660	439338
8478	110677
119001	9595
385883	327061
376855	260911
184116	291984
266141	166763
247742	86560
139718	41760
442091	294965
160890	259435
268914	150352
197555	159217
116947	197718
223994	149252
477932	245511
474880	248777
40890	346158
217275	464039
90879	336291
490362	61666
421805	423675
74147	48275
295509	238041
335046	12958
262730	236864
461265	452345
437871	252664
296211	52900
300001	64335
193436	434035
206992	64335
27400	404911
445809	51881
482777	236213
430544	149046
172396	181237
2353	165653
114117	160316
318088	313745
469532	415287
424435	274637
309004	419073
146798	464080
314617	110400
452552	320608
154476	82271
292687	476089
189064	291561
384858	353343
437384	43164
247995	422175
418844	14040
434705	409876
189254	440816
326574	343992
332346	159378
23257	67858
183769	331581
260167	142083
466432	361374
425601	15209
36209	370871
316484	97768
196003	38064
342465	324325
198495	467369
250527	426034
400786	340796
172417	102383
287212	77143
388930	74683
117379	65581
157461	429161
38626	411748
426197	188925
444380	345084
281385	61483
466012	147520
414477	285156
316342	121324
393778	114643
62967	438957
493422	285425
63319	430756
324620	455979
238288	97083
180410	166063
358681	32605
157564	267602
359906	304493
130485	335338
458169	300800
492002	87410
178222	35707
387056	34547
78289	363631
344433	213416
113543	362667
463891	154835
212440	86728
409191	415607
351124	476951
449702	345853
419064	166513
148139	87007
382552	456640
206389	244752
400781	146330
373279	197077
413744	477698
363023	197854
150345	396861
349719	442303
118566	343085
159552	188188
146328	355806
247837	28579
43966	227566
228128	354248
207607	36323
39482	354747
15618	399852
263328	485534
138126	441335
350296	30263
377484	120659
132533	160633
489307	414832
136757	187974
41891	119868
379696	168959
39639	411900
17716	277646
271252	94344
373170	331638
438156	5609
361881	116000
438167	22103
289785	56288
278321	275323
336910	79419
215459	354264
335484	219220
188925	447517
335828	165653
31624	190369
214111	50538
300083	428214
32634	14254
376592	19984
249017	257298
314598	367099
258107	369577
91703	96977
8578	405217
243568	43207
422246	474409
159959	407657
471778	246519
156236	467803
156277	152502
488690	98012
401009	139165
238855	215075
262581	266858
202922	72667
306641	94679
102132	345228
352739	196633
289877	276120
365810	268531
257377	21030
136605	214912
478588	234696
101504	147262
378420	424125
359388	85348
324845	137128
57868	247482
192812	237758
198692	267352
380357	367885
194767	295725
196829	248777
368477	468674
296277	185901
91537	8623
35806	491829
428944	129280
289924	40892
102378	332392
451370	387101
216147	375029
452017	203782
8535	232139
166167	343547
191322	440962
242650	402708
127190	297891
154764	122283
261452	435280
116243	286936
488386	158355
76867	360708
479570	258927
406425	448770
285112	317118
480444	209885
235088	378859
97144	36305
480785	265711
293654	474973
228477	424973
88557	462059
237503	421356
14131	282205
289792	417704
107524	130874
391830	327546
274006	110594
493262	45227
372586	278370
171148	150760
163185	190369
81547	209510
123507	271383
123283	64429
279599	86476
83517	443091
252062	101058
194875	386901
172355	93609
123597	424694
313294	202621
441226	423067
457418	120705
210826	231983
228640	250177
339109	212081
129351	364146
210049	185191
361291	159544
153548	47816
264080	15486
246996	309801
44829	164164
270224	275460
384502	186259
347948	122694
378028	218727
479176	41351
144129	456065
322515	47621
218420	2199
277568	36515
167321	188837
162900	247812
58760	99405
332553	214992
326248	7635
76090	438373
292967	26959
284810	364552
369760	267602
431264	156375
78302	489167
97558	295009
122519	264
14241	83912
399818	110677
159806	101586
394901	48275
72180	268290
401684	209689
413090	456640
274138	310756
359737	180458
178599	422998
107011	78775
94890	301475
189193	308083
186191	477869
75396	386665
221454	10110
370333	433943
71189	241433
325814	141068
453327	246926
378823	148519
299967	487192
186587	184882
182270	97686
172395	226125
200868	147718
352905	36049
279443	420771
354022	265040
116500	236654
459568	277233
253600	184179
422958	21457
25412	228441
438688	394457
169044	360292
310225	310756
434901	21411
394977	277941
378486	250389
320259	361064
472546	248777
120221	126948
156918	251774
381410	171069
469102	389682
262405	258817
422825	93876
190281	306323
484260	149387
108648	49230
237223	440660
434482	145948
231877	144499
137891	201262
102129	136955
65356	94640
198074	457093
263703	358508
414447	16433
253573	466184
114767	123849
239857	92580
116582	3536
345723	342710
231625	367364
270629	162247
235658	113051
488102	299976
101836	299467
22430	16433
15027	268600
284181	454928
165157	142018
67585	218730
419037	251730
412792	351700
464952	422110
314739	270095
462984	186149
27885	266438
323291	112406
80507	489822
410216	265023
258372	428214
36615	313745
407597	250883
342465	315614
408357	124175
214114	188925
276963	355700
451200	21583
405166	24738
191155	226600
11318	86476
281641	88113
4098	385000
9923	463298
147409	450647
300692	169485
245764	21792
216523	244688
435468	108563
419879	294548
192276	62191
370536	328538
221687	274843
337172	272604
211913	244219
188314	466260
45766	457093
8520	252523
152240	341777
81885	377853
405674	267015
249301	298600
360761	249709
450465	171723
59429	150980
292352	329727
467812	62133
325509	141892
112625	45430
38571	88705
5135	350549
443320	228525
288694	371453
44300	53641
367309	16239
463856	182578
185554	427272
103130	330929
230511	437362
151785	299408
163545	162795
481011	220679
29054	289238
78891	248496
18451	211636
358860	15209
306282	414471
29668	145064
64281	217703
334326	48275
127663	63726
409818	61742
85297	19745
231806	51222
125105	383693
279336	15133
237925	362439
269761	30263
13661	315782
201567	311212
412356	371918
209523	456586
241799	33739
438468	138600
296635	21902
11509	369599
476719	446105
306539	268563
106582	4693
193667	30176
158978	293813
396847	249590
324377	177079
3323	484447
92401	410533
23391	281818
326742	302836
250478	6374
386428	307340
289675	371653
109164	51222
240934	434738
343491	445023
49127	32807
75259	90237
228855	354933
379962	261774
136604	396687
170027	455228
359140	151944
13268	404277
328149	51846
97519	454975
215581	203656
124085	333788
450407	91418
374953	308165
269188	218730
150356	461392
396217	148361
130069	433089
21961	390334
346017	213017
312239	86728
277170	464608
474389	304173
483678	78289
483112	141440
493943	265589
33197	275366
456700	406371
343493	417294
22567	327057
167457	95930
441302	58486
339839	110480
189444	187974
373604	146183
253102	421356
307273	411455
15819	48258
161019	183213
340178	443374
49092	265972
250092	372705
442891	278187
133598	75736
410276	139463
389266	252563
212959	267662
153339	6374
107096	145948
127912	205270
71189	422432
309265	347104
310338	187458
414949	52621
239090	385000
262373	329849
489831	153995
396835	26571
379014	76454
298614	24881
289284	317118
20157	284565
91996	307774
62357	262954
80720	94516
267529	477131
23764	28129
282568	379976
174139	38619
259642	477986
173018	36451
426248	141158
39531	91007
178164	273640
211631	162898
223782	291324
253426	90909
346382	21411
187335	329196
140476	4010
53591	133686
422554	460074
2758	298445
340161	260527
291074	299106
450079	15209
120003	43035
429858	96211
348862	399867
446771	290523
63597	124085
20477	375897
461592	481712
108474	391414
176354	447831
388890	249334
159960	99405
8580	93655
449283	392788
400259	26854
471412	218727
356530	25724
279572	327061
322486	212163
80860	35707
2432	15133
204739	138807
56620	279257
275950	300240
221290	139714
303838	53994
66276	158726
68088	237605
483850	100349
418453	74542
465615	71052
43228	94516
330606	291249
121860	456783
107485	291249
416655	197944
297834	260877
303023	267352
295531	208459
99602	478415
76008	174859
388909	229010
330669	115938
463067	217423
292198	434270
139049	414832
437245	417009
155419	279386
331794	205289
449577	317675
33760	278839
483143	73712
282253	284095
453286	137218
352892	216289
261494	283598
258331	388402
5166	186671
147477	230925
21954	37786
238677	484495
86415	337802
219198	433089
449319	314850
47050	350709
241199	24867
108354	151944
442927	307959
312089	148780
44047	124149
255459	185203
275418	315671
111012	90277
86950	485304
466190	327303
136596	306465
448104	210438
36267	255579
93917	429161
234274	309182
346614	196783
87604	339732
127972	471351
362381	226308
408170	99437
293839	106089
260587	96366
53846	164884
17474	492906
12113	261396
82999	36074
370866	392008
492718	109212
113002	448125
22785	328462
280777	248777
19833	155387
476862	164196
197871	11793
35892	252898
217508	427716
424610	275861
482094	317118
481817	282962
304234	130289
58626	421285
205911	216563
288333	82271
411680	338243
198701	383744
109161	260481
312780	413285
450406	252501
137542	329379
239378	240225
407565	367276
74549	36251
158709	464636
361869	421830
219136	224216
244016	438373
138241	482403
153619	171306
235404	390525
100388	36493
428093	231609
383728	364109
143492	300273
343797	362559
326678	50264
219178	369463
331651	393973
237098	77548
245363	273831
45710	225054
428944	280507
65513	415680
460741	13370
154808	317100
310153	464642
435046	252961
226168	357800
267739	42189
185276	440516
116895	367885
325825	425618
182270	215803
392539	209459
43724	311526
389643	81185
289675	239867
386676	117721
445603	262718
79897	21583
94235	182895
479351	254717
241412	342807
423882	218727
277102	209572
218860	486560
88913	234356
365806	355093
257402	125420
165992	245679
133976	146186
359214	205223
83395	171863
53946	336590
312325	453625
315206	445753
318073	178362
35279	215054
287766	235725
60896	58786
132622	486885
428861	79989
233699	297988
47112	119381
212308	370860
442552	50264
74251	119380
345401	212403
427505	419241
411643	50955
212851	464426
216666	383391
209296	367239
372214	367861
408877	275790
119001	156046
33369	303175
287979	114063
404806	83390
184629	312463
407066	300
125180	387655
273906	190369
428252	234328
72970	290450
211717	264406
287766	208785
160705	86476
208166	171667
168255	351639
80422	342761
407515	464130
27104	23018
97572	266660
35592	178699
202626	267602
45131	34801
287550	258370
401897	196783
125329	405217
11814	344928
400423	218727
417505	427185
146970	40784
183769	287005
375353	461846
486680	388431
136845	185706
217833	140339
491361	306406
169615	70557
135693	91600
78237	125705
116689	16971
140442	318932
211312	471174
203200	181800
150816	365943
416257	8084
71817	440660
142650	328174
89219	180578
202380	432043
450630	126473
326631	177868
368348	468640
392593	351269
136139	134500
341817	168213
178422	41287
85665	187045
345292	263867
296514	116070
187834	99901
373543	410486
63008	475500
407540	422729
335951	442223
256355	154304
297654	55928
149429	18665
465694	265711
77251	281924
83930	207065
374805	471416
306196	42493
286310	286936
284348	176550
46398	148319
438704	392062
90664	447446
118729	327217
264217	232433
133829	293813
429118	435611
135607	428234
462565	56609
68716	52537
388586	311979
481419	351792
453166	440660
200344	360864
310635	260527
318355	333719
163218	128872
354465	36131
385697	275152
430029	5857
306196	27788
289756	38317
59949	288035
274474	492316
428961	182756
487347	326997
233045	2712
324110	411327
449534	110677
52014	192005
4116	477506
461170	64429
324377	302836
244101	388575
4083	256439
257603	22347
331556	293813
182771	301475
294940	411424
381998	87889
367276	145948
211925	149981
341271	114474
200476	110677
260431	413534
437999	346768
434748	212584
121849	187467
364302	407386
367656	265097
152575	105392
198405	364146
184207	224085
168873	388261
234991	303648
68675	299404
420380	226308
187730	78366
106648	1585
287921	118097
117647	293106
119325	139803
414551	182578
211333	168381
315410	190848
455283	273514
195729	265215
105077	287694
13816	407033
344844	428080
336955	9362
88638	417918
224978	490707
273846	141649
238989	60517
449912	421951
234568	461671
492537	247105
448849	214024
93936	21618
89582	151926
214083	313745
438475	198672
151184	374396
476804	199298
133394	286936
277846	260586
412909	145691
483987	145693
321612	65505
366581	276157
102157	10747
245990	384174
263928	357854
366402	144125
263708	184902
165669	411424
149429	182940
155044	198354
112697	250434
451522	388592
417375	50731
428027	246311
348199	465721
389737	308766
153548	309801
482440	28129
186341	153548
14866	264406
493992	45141
418456	489822
222721	309663
183141	294035
88551	210261
53811	470818
478780	95250
417289	205146
323550	357854
333051	313745
187576	413304
371330	315143
355642	10306
297491	260527
277359	459701
442881	325172
244688	293920
178836	467703
286310	451016
92249	294836
254446	450597
359610	232580
162795	382576
329838	268261
336699	393298
100082	309650
262579	372721
52800	217423
483025	492906
172087	110677
397620	395988
258772	57134
199707	150583
365550	37092
434973	404396
406277	371406
389121	309154
141978	486885
229647	444081
109110	94461
381998	215858
288465	458601
302512	267352
79797	350549
306304	163336
193114	6253
84936	304493
203733	70026
295491	248777
364636	247712
299282	35629
157080	369968
235916	395767
175427	391414
424819	177436
97400	166363
200247	62559
340197	119123
380497	161722
9670	99060
461144	146688
127984	317356
110584	194080
52019	280233
355000	149388
147105	273831
99669	127921
1835	356082
429704	34436
481419	63303
255884	76185
92492	145556
33343	383377
56477	300003
33453	38909
194438	27464
203027	316540
492480	342416
21506	245679
296339	68320
382845	160419
133630	273831
176123	176182
44160	169996
206314	293813
242483	57030
32577	15209
491678	76303
63211	123369
389447	224176
59161	476951
335716	42074
168413	476951
482456	348176
393882	141416
479351	225058
324367	193705
323327	491663
445781	363436
166647	270704
481854	326997
117537	306253
483247	293813
220187	109006
110221	171026
41804	217423
427432	382095
279925	456425
410394	94344
273610	281504
134580	459213
252046	94665
237553	3016
230574	104598
358322	194145
474119	477986
152274	267602
72926	440660
163435	334370
275368	51755
247608	393653
229323	28808
101147	240928
325905	325167
355060	180633
262890	430601
329838	168129
390742	78912
455048	55610
415305	160188
67351	471758
439228	490756
153813	386732
448690	323276
392086	380338
221557	138787
382867	269064
370260	419867
100031	20787
219698	101977
58090	54230
154174	110677
167419	104527
476221	28006
400855	203656
72223	49847
267562	85022
127788	312259
227857	153099
482456	204069
345770	159127
443792	71060
463579	245538
420529	187974
482851	103124
375405	52830
234873	263201
366986	124065
216720	313745
112002	406611
349378	182226
188568	421356
249765	440804
93371	228549
67108	226247
300473	37516
373244	3799
5801	352248
297186	427911
375793	317118
123149	65089
94973	53222
193968	343012
85674	472694
13268	89340
376178	273831
70933	379559
69258	53863
324486	293947
451652	113135
68532	452709
238548	292871
359967	322890
462722	391772
249696	183799
397436	272242
278769	384753
253165	391414
221996	209933
78295	228431
127171	114930
337421	332118
76811	459514
116377	303424
206932	358797
9414	259553
444194	49966
491433	329385
55961	332820
459656	62191
329727	474247
79759	363356
457956	103755
263538	84722
280952	298415
444755	475467
402695	52475
350201	17404
138545	30263
371976	477918
63528	188516
102431	108102
294189	173965
86560	396010
34769	371918
456161	281924
487575	487050
392964	451497
486712	242927
267562	110406
469596	313489
92635	414749
59952	261077
25748	158171
268436	291984
433343	370866
465886	21411
94234	237713
297422	82003
222495	31791
271814	366534
90296	317356
394165	24073
152350	21457
330064	472101
191878	164446
143370	439074
11719	331238
318411	432536
264374	347922
452331	23018
492705	264406
198238	435209
158099	432302
36997	66163
422776	104598
452201	251930
89213	54693
268828	313745
43428	145048
456021	266622
432047	225526
221907	353561
429787	18418
403386	466851
160704	173279
54247	38063
475338	190369
430426	331349
401893	438373
311683	439686
147114	35707
302680	393204
149864	376244
372976	347057
106739	100046
378453	396769
52681	189733
453919	433343
395058	134689
198668	179663
420375	162802
64777	226029
205622	212534
314683	15209
239431	96659
402967	157118
484366	48365
16105	208300
318425	430327
147137	421059
282461	422358
289866	134860
475234	360769
275677	331491
282469	9043
72785	184927
487770	47291
224589	226152
394615	176929
460010	54363
184629	195075
23647	313314
407264	248777
213928	441264
456734	345401
257579	99405
191478	424581
201956	310701
326260	188207
448714	28691
309917	172256
118275	67223
54268	428764
136928	189653
127345	1605
297609	490757
429859	16433
326260	302857
50214	415183
206815	303424
256387	317356
25748	384295
348821	346129
147442	271231
221454	399399
312240	451414
281365	365250
230051	474599
110606	419797
151361	476880
270597	247771
40890	212730
73298	140728
435869	67040
47700	382355
114405	395964
76336	94516
483705	60517
208579	15209
232777	110677
298735	187579
219281	368898
213871	13273
38325	304953
394989	436700
158804	338189
208928	194165
413948	189022
183656	186440
218154	427693
248865	273831
356433	422562
346557	433920
226919	157016
376632	24070
127388	123095
83972	355139
132740	41444
409606	308354
241497	2125
286927	275981
250706	149608
189152	49828
173956	62857
79542	287740
95008	314149
97886	258370
255598	313314
273932	428375
318450	137719
63544	118870
165326	344080
287118	375663
440982	352565
342112	350437
360898	341271
484717	337657
482534	51603
410423	224085
108650	163445
69318	491184
134396	175721
456021	83487
433037	46432
334500	15133
134299	296652
239099	86268
389818	23194
61934	246926
256600	305605
159660	323711
75093	451016
337802	317675
79716	393032
480165	380568
272787	157100
153015	177814
316595	123369
138927	193476
467475	438300
146097	277595
104947	36895
433689	488234
405535	148199
14020	206351
305276	292721
206913	109929
160744	257298
409016	393238
345057	141389
94537	285581
51354	393600
329727	20149
102263	378462
36723	381358
356081	286552
80660	371918
315544	153050
57571	103525
245202	435276
61528	411771
361007	386132
14811	373021
214744	308841
64349	63528
138549	37105
466524	297514
236767	238621
222045	203277
489570	202523
479674	454317
356490	35707
314917	150352
278894	19094
326678	241090
492095	390771
222094	109437
460753	183213
132298	151746
456241	454975
441312	380565
333792	311221
189646	354705
2598	440940
64322	113051
446945	430011
199051	24334
296635	461801
306003	280272
263	407539
474341	52867
216229	168846
347425	336042
387791	9054
345918	233596
102826	53942
414730	350239
317073	469933
87539	462424
3582	22255
251905	153983
351880	474180
468485	369420
173803	15209
151581	63646
196949	327385
457302	140044
92064	139479
438193	100551
409388	283918
189467	169116
93345	488432
357231	359762
105170	253573
197448	363836
217366	48275
79195	332323
270597	468018
238285	440962
388395	240225
204375	387860
160780	452370
310573	91069
308450	451460
406660	313063
483987	378149
323570	24516
286567	114930
181200	383576
42739	190369
361698	87007
163217	412205
300914	391414
258306	433171
354674	411975
87524	315671
462716	484078
482147	300555
246253	281924
48219	214024
436874	64075
434005	486339
406221	243374
324199	124085
104929	334476
404150	146326
292791	238767
99292	226308
145912	84031
372340	7171
442226	193099
55816	261396
209058	487385
186497	245679
169878	9587
250365	276734
41130	97546
140116	72432
237242	225214
383070	151012
395659	302965
193884	196169
328615	463111
296948	428103
427273	17855
318971	380689
181393	306943
453312	94943
181715	410075
15579	427558
289807	146566
29824	371244
237195	151659
400782	105498
188246	236568
434726	367616
126447	138754
157878	174034
283275	90720
344672	311297
376040	178436
331129	422945
142778	63957
57447	199612
412426	53193
117631	446105
371408	167540
132233	218730
177244	30672
258304	136684
11621	451600
171444	285782
287766	186361
108503	477632
261033	294548
248183	119757
297534	469119
451031	168323
36869	92305
212013	86421
12674	107148
423843	476951
235034	72432
454411	366127
398911	160219
72602	110677
124259	252304
9435	100287
71508	243301
254170	310756
136798	237019
219072	410317
23159	48275
353632	375840
68134	201754
426248	262954
2428	40024
85409	48163
161363	387742
20703	287109
91322	459976
449521	17318
252338	300916
337483	266736
270891	453009
405306	180450
474389	432165
484784	131639
32229	53490
207351	378686
153419	195895
288023	364680
357920	105498
128294	184659
423830	74029
97383	454975
21961	28129
97557	300473
315309	462901
172707	410028
157990	332647
305131	401263
39720	263153
55408	479620
478490	354214
197505	34136
272301	432834
347268	153287
328729	99966
195720	19544
4517	378462
182817	225420
429287	479143
311750	230686
321885	260628
474593	330375
375678	55269
245391	316388
131595	381768
220490	273814
244900	296214
344416	209018
351030	478415
89193	165032
333737	303175
312240	69908
379226	226378
89791	41075
294323	1057
301659	206289
341311	46127
95207	458028
407280	78811
92831	54976
385675	77341
489405	205187
239612	29416
448388	476417
473870	281924
422787	159929
18612	428738
138412	330188
178422	173610
101012	35629
353999	78777
217537	80632
396065	299960
219585	392788
401567	35414
433940	136876
55633	431853
42271	261538
57	44354
395925	110677
334966	162630
44998	391414
406660	19175
476969	248835
15819	150278
258377	15209
88772	236109
256716	419143
30176	33553
97188	12129
312098	324537
176130	257674
286556	480398
206969	336747
5563	226152
56933	164773
231925	28421
142044	435906
274852	280128
166626	134549
103717	263792
216666	86111
390154	13370
383361	376941
251943	384174
183954	98012
256224	48163
349140	61679
448165	69986
48906	16325
105442	89373
324333	365079
127771	73386
259533	172335
461053	420776
394748	226494
452148	87047
19293	158176
446824	134145
216236	336590
368858	445546
82811	174056
62905	97849
305724	312463
100616	182455
449893	303648
626	195541
377215	375840
464548	12177
260050	28129
80334	117413
222045	67570
202469	442437
126786	466432
114643	330564
460725	4548
67786	477986
458362	114930
299075	182804
248865	85450
417265	260527
390687	277810
198576	203298
278695	286313
199733	218726
301959	250805
41016	315888
198317	5485
383533	173300
183829	263463
77763	484990
270355	126473
168464	190854
25239	306369
197621	177870
466995	273831
285105	420069
104783	122193
61681	274314
6467	430756
97703	85078
174594	397563
48494	350561
424359	290434
376984	428756
305586	73492
15713	14358
159008	371983
236992	309846
196996	407746
211551	15724
226919	132262
300916	358589
189806	91116
33775	174567
446722	286725
323520	338076
394810	310598
346908	141166
34271	313314
313523	428477
265463	396975
102795	153995
454503	21411
125312	461534
172681	203656
129727	188954
325905	244115
388992	352775
150764	199054
430820	130028
418652	409848
438846	390640
89670	299891
471222	31881
462835	323213
10073	59674
19199	431418
187762	165653
332299	147067
267282	164816
91623	67584
140904	463549
202469	449609
121630	378686
6536	127921
118373	413525
54425	62661
44386	203656
355992	96977
369594	107187
223429	20959
458095	87471
492906	6321
374404	4676
94793	237178
194548	120645
244318	32807
202711	456907
411776	478415
379680	167294
336324	467320
357210	233882
395255	273831
50087	35707
452121	63957
423097	97894
364738	378859
434748	240491
327254	324387
338003	210984
247929	22762
281671	393326
292588	46127
252797	453012
436015	81032
100927	304606
401897	306409
287820	306202
448212	273866
373755	272214
8880	462692
294277	212008
163093	125978
420328	150648
404992	86476
383376	40538
130069	112280
437419	239454
489241	163445
108780	199455
143757	484313
313829	203804
320896	308675
474688	302156
353531	67040
475491	430356
153813	332248
31395	374792
66559	179506
345715	16668
124238	313745
483987	268955
144771	174864
282851	80822
175430	54976
105859	142250
5117	20802
361619	305573
374641	451885
461863	313745
153847	410635
361877	62191
117823	287638
21811	281472
169467	67763
173184	151944
204770	168638
426595	490358
115937	311297
205023	388478
273583	489552
226314	203672
106460	86632
133230	187040
347136	9054
130069	272614
397267	221447
236659	139648
226054	470468
10569	99549
233685	291521
256893	247619
14241	216773
375405	270814
422246	390771
40682	481723
192882	147554
62081	49228
413816	132596
450289	150925
426145	186061
399441	232555
457293	151944
51724	49977
84865	980
1430	66140
291320	258126
214671	420790
175026	86728
215452	164816
61362	53389
369399	384533
483463	203958
387542	258595
163471	90277
422771	127298
448680	251961
477875	70294
135089	341271
71189	490719
374837	315671
16537	377726
7327	291249
60589	435092
119384	376377
68378	393179
212420	64075
237480	78469
30564	287694
91217	164884
10959	300473
73660	266552
466272	464420
220243	208300
145288	116283
145788	428711
425135	279749
377031	190369
57342	293813
53052	35735
434854	288338
487498	213035
31340	390687
457834	21632
73503	312037
6448	264204
471014	273831
319870	466800
181892	375840
396381	424643
386721	387257
6739	435310
454635	267352
73791	80543
11059	326985
358188	281163
338003	423795
62256	231485
284163	38451
181299	32370
76818	236213
81093	47159
406921	426986
480600	426288
313314	226319
90100	246429
456021	109062
449399	210082
325406	341379
153418	207059
99723	38063
215806	481035
481403	256791
372014	418783
313523	252961
180778	297387
118444	478415
383304	94516
24428	54839
146959	207856
64777	212574
405232	454185
6467	428329
487095	256264
53741	364036
327143	222701
402519	115123
105799	59672
230220	291717
241987	76829
61271	269708
460685	428214
192238	153804
355679	425846
162489	214047
405365	24516
179947	67982
267074	440660
168181	291521
428944	276467
5972	93150
454303	10217
369578	354417
151712	366646
447610	99123
384864	136177
63107	399867
157878	239090
276204	240016
380335	267602
321831	52026
85961	240231
361630	128009
35806	143588
444430	185247
177004	4349
34780	353107
199308	121675
241037	401004
458697	78699
201946	11705
63808	317853
436145	285109
290624	152824
184982	317184
309762	288035
390545	445859
147100	253882
48120	469235
221158	449357
377057	7230
210997	236213
154981	431816
215118	352073
412036	171525
195596	342818
242915	405842
36456	72523
284198	73336
357360	7596
118525	237372
467674	213035
465288	238229
264198	282189
183988	451016
198043	122581
355376	433391
269446	451016
239804	209572
95769	343085
377448	412160
77481	318876
309071	220857
236898	473926
119706	25984
129100	355332
332768	317675
258398	332512
88901	227942
123508	192180
321398	277232
255452	61172
327209	205512
5911	286936
218114	103804
232705	491311
85545	73742
93220	358601
48858	287900
218014	362784
345011	207301
112625	743
273610	441434
229381	435903
437574	195121
193479	422330
197693	15209
286851	324922
345715	273497
452558	260891
289675	406717
323800	208395
344094	412303
427639	57936
202179	132035
225376	98688
187620	119381
267259	190369
353679	233825
68092	232555
399830	266220
110606	418000
197556	434945
198662	471301
324199	477554
94102	293175
237148	463615
428927	337262
185612	161415
308122	388174
97010	174165
227809	467302
330955	214729
287866	243270
326260	76505
403882	54657
354586	8084
135896	113468
205747	373509
402340	440389
255014	460107
319259	202483
477509	68429
200092	211649
353094	411455
111527	248777
393771	17352
32729	227470
149586	453011
52867	207927
164236	421182
391672	367343
263423	22827
433941	426850
260018	475551
259978	94250
176521	267602
21567	486885
76647	159434
386556	121828
253580	59815
61528	250217
68924	77727
38626	449301
175490	395994
488852	127636
437762	164374
381180	477990
483987	354481
111397	336590
681	89047
106648	394629
367243	462221
342465	441677
461683	181511
256440	53261
192694	390680
172417	401854
172923	274451
400542	129607
420723	94344
434854	135133
454263	426887
249055	144845
485420	8459
172018	89243
295729	346158
196903	350533
338430	205961
252829	15209
218391	303218
256582	137633
61848	176878
295615	317118
363296	48535
18665	386456
115138	263958
280627	182546
232784	187974
44238	471526
443815	292227
374654	452307
365907	338493
160580	101058
64354	306816
192238	438247
302122	485185
18928	307443
207711	247053
89671	441635
438475	227190
262980	48369
335259	387904
431784	94344
274006	450541
213158	157990
125490	202902
135640	486104
436428	278506
330182	127675
222102	136435
269399	483761
39042	28081
173204	82585
459534	200632
229735	297301
307279	83428
339051	140935
447838	249903
210687	428199
449421	147294
204293	260911
398994	443280
386901	465222
470025	276558
144505	107473
117286	268176
119001	251706
468636	151550
438394	313745
299006	144622
38053	110677
249202	280907
226188	404953
278988	430292
349986	177502
266307	311017
193020	121304
84241	234413
347793	329079
111856	463615
215292	291642
421137	274314
216603	391414
253851	245332
101113	119717
66251	153995
343902	149809
449521	238521
317993	267352
41710	114622
301913	264766
180456	293813
454705	326997
465894	400218
55400	436717
167877	298722
442341	107429
448609	367782
81304	218000
77432	330752
391830	476230
261997	303175
386713	133291
163356	317100
83280	113358
46092	383064
197734	203656
128124	316889
43489	391414
76636	487833
491560	481279
203887	119868
300974	34951
444589	19699
226313	478415
277396	236503
195757	12096
131506	489822
463179	264766
416147	259929
64693	169482
191391	219222
472164	33538
254158	320032
19492	94344
81432	394087
150739	134593
412440	314565
234846	446351
58506	9203
409888	155585
293739	261270
81717	334974
232126	117273
188759	75753
273816	167540
358860	411119
118004	426594
240237	187998
388992	183226
445949	222701
327570	120118
339051	380538
489552	420381
41495	481998
414508	295650
168509	86957
154808	469235
144895	296339
363316	290
233782	134201
423435	11626
456231	265949
448199	13130
266916	391414
230358	478415
122462	211100
444672	262274
38576	275981
173879	184258
192465	124228
65702	356750
441380	182643
9030	481868
160461	49828
5857	342782
350520	202523
340469	246067
314080	13100
415863	99742
274992	60517
47092	121141
365107	335556
87741	209572
27553	23859
276821	197702
297885	136279
448670	430162
458207	27083
136128	419598
34248	151944
271315	20506
458919	153293
29982	118662
232372	250679
10690	73233
178902	422998
5040	327499
335228	460927
427486	6072
182286	127571
368026	200444
251143	424356
60025	391414
241198	278478
39892	93056
22197	70318
163190	290450
253908	447579
203656	288512
208577	42153
286940	227628
404086	245797
492670	201674
97588	272562
411551	9054
177529	440660
182170	225094
110655	21411
247587	25333
444139	104738
71430	425799
179952	251597
454420	186714
285846	27114
314683	16433
101414	384336
233998	266538
154456	271323
183988	441705
422326	137633
322925	355160
433984	170286
449354	380745
22075	179716
12931	343702
45579	404552
175093	463549
479057	477986
307855	440962
38538	420269
95575	166063
283698	225579
321930	433934
183170	51222
144280	383391
165900	62497
195402	236213
252288	342994
390142	40352
381428	21902
382166	244005
487060	418516
247270	264908
223992	473527
208091	447169
155302	389746
161895	42610
431074	473568
415535	183213
478786	375274
47776	94516
56058	291521
338356	378686
88439	401297
185907	356315
235827	26046
24467	228416
151768	81148
13010	223556
74965	177286
391414	123831
326574	356645
376343	108106
474341	270248
81467	164884
330323	269199
287262	270180
381781	53881
323931	281993
159421	123219
102065	54180
421769	228300
39892	88782
451536	5040
417221	404960
101479	100277
156864	279048
201175	62142
483074	472243
49780	246312
195362	106716
263593	240246
474496	385076
482022	141554
112954	452230
116243	75495
493959	110950
301659	216498
206939	361533
116120	405217
123605	42540
366402	139192
225509	17415
376462	119898
356172	466135
44258	162795
287566	412486
20803	286153
119289	15253
315394	217423
324199	377620
20861	250434
275840	316575
109824	134425
99160	130382
368500	153272
105821	57630
413969	98906
9159	355806
7290	92667
355391	81295
50442	277971
130965	183213
447107	350303
10093	6899
24442	222701
199590	330361
178601	25272
463711	310756
189717	198926
423329	96977
2574	140639
169292	235715
407540	346408
448977	346399
339915	347722
70991	209572
411365	405800
346854	433934
40688	154535
476245	184174
130069	337996
230051	344898
73327	378546
36228	454975
450078	421206
318267	121303
230102	481400
235706	376792
30391	478415
125948	368358
93690	64335
245938	42610
265652	453012
338791	84388
13930	319823
260411	232690
131951	420944
369658	298850
56745	113214
43119	336590
17884	146202
213718	130077
482184	343992
491977	307983
447044	245317
253955	309180
405863	240251
178922	132424
279640	107506
233590	81875
39892	81264
350372	236892
345401	331349
405941	416114
288217	473003
55790	351639
150242	181782
133213	265048
258462	435280
7011	19377
282453	139755
286462	258981
319259	173572
432998	313745
15027	331250
317614	338790
323222	260319
291531	374049
244536	276572
412479	146785
268406	462221
315946	214829
106422	338271
486936	211868
340793	182940
175026	15133
164370	317139
143583	354736
289807	253341
293913	63404
150715	66235
384797	360914
334987	48588
278193	267352
37814	371036
151785	121950
312222	313745
266278	398333
159602	489822
365469	389387
100391	28943
78876	358797
153438	185479
90696	282224
209824	145691
119262	468517
170816	23018
82634	278520
39370	425675
301738	186119
220587	447831
484144	487932
11411	209471
440499	430965
252338	197349
104266	155621
275291	149403
350304	313829
70788	15209
71051	252719
41025	1644
192660	291002
267826	248398
379201	121526
24558	167973
67171	64335
66383	307650
230591	156772
173133	328028
435966	340218
91036	472457
124914	177496
295189	207535
83613	280391
82846	272159
295304	371933
14793	119123
248134	285156
209523	258508
358158	99437
220511	134029
220243	108691
342244	33196
146429	23187
414272	302691
212459	280541
319081	422156
104505	157771
132338	62580
194852	132996
455908	192450
381941	19798
163754	162606
117045	117963
333578	34547
444081	401481
106579	183778
112901	72941
159370	493886
208031	21203
213812	217494
324966	320464
405535	76829
214912	102985
276740	391414
253205	361931
13268	2937
480683	442674
130121	141166
102644	313094
392775	39762
373554	480038
198564	110677
469976	104299
304458	456326
153349	331508
315617	1802
111794	139648
55914	185578
403801	37057
97134	3664
479072	240225
389357	266852
82209	15209
64782	249503
233045	433403
325491	25053
72003	198317
5408	398122
404099	356676
199671	35735
334391	343231
462207	5964
41378	241843
70370	478415
304631	330752
493697	428103
116954	370990
215171	59311
349588	94222
424699	67584
424184	279590
146893	135357
405873	211868
153152	137128
319922	121145
486680	359627
113483	207171
275733	277450
290225	293813
108691	194587
262820	413880
48756	395636
258452	156389
384540	258370
441463	412371
456748	55205
202473	25034
149161	317506
84938	16433
163519	342671
359790	419225
172212	41187
293913	205552
102065	267630
333183	119123
471169	157492
485043	367798
470498	487192
150196	142678
9978	232673
211238	167428
339051	449795
59890	449440
233215	446167
337832	286936
381636	490228
96662	109032
339956	123710
319231	4717
154400	252168
384428	419850
219711	313745
370619	345585
161943	130741
14370	388321
271115	313745
64397	457093
311496	211134
276821	458897
292721	391689
25987	34953
359022	183213
282469	320097
193020	380738
166451	229869
195204	62203
273900	283346
446147	205287
24812	92613
296432	166063
253899	236845
276186	260856
139600	206638
321547	347511
166924	91287
176601	375840
49964	226378
393024	187974
321853	227188
173133	183213
2715	58697
137454	360653
245305	413215
389689	476171
111498	113051
414326	185335
447230	257513
225168	277097
172408	300328
370619	46294
360886	310404
288732	455280
408929	338247
65099	35735
159570	15209
175407	226308
365305	104371
98403	187881
114474	313745
344314	480007
198757	229928
50525	93245
187368	395988
478634	114930
371030	102096
419942	238041
176132	491
132247	209018
132358	73336
285657	148995
408388	436670
89464	348565
268828	79507
140338	197077
417734	249279
185569	473210
163047	108091
456925	178236
25966	79249
392370	400520
463483	357854
386157	245679
200179	354933
267221	262954
281422	312139
234110	420944
199462	235571
283993	176495
201492	393326
228044	291433
196132	235679
375295	373169
163379	158811
306307	465615
126191	75568
462653	359925
8164	50492
78066	235405
163017	229804
226896	9054
398333	279730
370830	192195
12113	353679
387464	490508
320727	426840
418102	492213
155760	401871
261843	190369
140150	234285
249030	429150
36723	430297
428011	95942
19542	251197
204057	29253
455623	42890
319876	467192
341734	269199
459165	492884
408436	262015
485777	249334
378982	37515
114063	4841
115666	264406
17698	118074
106709	77031
93011	116079
51354	393326
238098	105076
266775	457981
91197	276591
73327	274724
317197	190708
110112	294087
291467	65127
142033	198626
364617	475507
267562	187207
366810	253941
433820	161042
287766	40161
23405	103751
185532	412868
420698	186159
244856	261396
37178	453821
270248	2061
234498	51881
311828	85754
454867	380668
347653	463623
135807	209572
278183	256373
213486	357800
282674	52917
282539	341278
324922	225096
359	22695
227463	10139
257613	123213
325143	90917
83972	140044
27255	453170
440249	287775
63808	87231
264433	53863
301312	398508
300195	64429
235174	219865
291964	424477
247773	351639
319559	347104
266843	267602
316972	266852
91325	328538
359275	242874
166632	197380
364320	186159
2844	122462
219089	339575
47450	432126
73660	430412
294079	895
2487	336590
310085	478415
107709	329754
192524	391541
425576	255332
296886	139648
96516	217883
369893	22256
190402	288035
134469	67549
491157	396408
377956	278704
95644	141713
65059	65371
32729	218727
374692	476951
159612	90705
66190	468162
40563	187059
318573	390861
255938	447517
304635	385000
151340	125160
247124	138023
392820	316388
394636	239181
91555	298519
84661	386660
145039	154495
59736	453876
227741	423531
270751	289871
303317	84857
70085	379078
101465	181087
58486	5392
148516	227046
240661	98315
134299	336955
432931	40958
254430	309740
6928	361333
48106	489552
238889	443336
91600	336951
348461	296333
208199	8268
5493	464137
324826	466135
454147	349129
88460	148572
12481	417772
341214	72701
283873	185013
316849	387839
147198	71724
95367	383096
22371	82787
347089	20794
68252	343854
126479	477136
26559	219876
7855	404525
50749	314564
487732	31808
341333	65080
394092	271782
188475	21411
426279	70293
381007	347011
301112	174939
401412	211134
178880	118613
295009	263845
489285	126204
96379	382531
237304	273831
435674	432979
379867	417076
164076	255223
159703	355149
61661	166513
200884	176020
190494	458119
157040	464420
266870	72882
437896	186159
348764	464566
306810	242914
288100	399098
172416	356441
261112	297850
429594	391414
68314	211657
429400	414641
433036	447517
174034	16382
63857	30032
477728	196783
160643	20195
35781	1292
1444	49903
105763	256121
169376	336050
18571	401871
478984	269199
408357	266254
146893	269212
46319	17562
218384	344131
29066	288292
419445	293813
221953	139537
349872	241137
104740	485367
156886	276538
110604	451856
25592	474412
421310	208009
68638	428116
83478	313745
288077	478232
246516	183213
156679	256296
297865	50155
340457	421830
154544	276358
19459	38551
489335	398333
483706	359275
385516	156566
80005	437573
294352	109574
452677	38063
117862	414912
118363	45413
394251	321812
207501	464357
379994	467703
71511	336013
241509	237722
192657	138463
233954	267352
243152	371296
241804	366506
308122	86371
335150	275977
474688	72974
458638	236240
446644	317118
69723	374049
492227	283466
436624	489782
172061	53511
2844	466737
199187	494102
254506	401854
282453	347166
264457	467172
171455	152502
106766	299836
326782	396990
427904	100436
190973	104878
73660	172089
119706	313745
226682	330544
478410	137361
158359	55450
120020	445104
440275	67461
238546	159162
400148	77590
344519	96023
409033	172917
296477	362029
259060	305282
428944	52490
239431	61294
450417	390398
73740	250410
467703	24435
41378	124845
155287	388973
285712	361545
65476	84089
197087	286789
335214	445233
81457	13370
431535	86560
325979	284843
198317	298435
299757	399867
436182	279159
168437	217612
149026	348912
461301	72836
17740	284859
322616	429863
146401	475612
307389	4349
284173	88433
231661	121893
345377	38957
18526	384572
192521	273831
392086	263422
153353	315671
123861	376364
220402	411771
406650	234540
112458	462710
62955	324159
347388	64106
103334	132740
437471	15209
390239	390395
36339	192195
489413	301704
173443	357854
455183	462973
409145	160336
277716	49903
492316	451414
493966	450036
475112	303424
131991	404779
377323	100250
255301	441434
4424	42440
39892	9236
428453	4413
290641	154443
379906	464905
15068	26969
458435	304930
145409	381121
332781	24556
134108	326553
301312	289883
226144	228431
438620	198091
350814	396199
378795	170129
38895	80193
342733	476804
11314	361133
374213	444748
359236	15209
161849	96259
301797	323812
216224	101058
228994	119868
387959	469235
309917	117803
256823	207927
373507	144845
56723	476951
189528	242633
437043	420944
413122	355988
401572	186440
316565	341393
27547	270095
214735	253069
359085	317118
383164	489740
181151	12129
44341	399141
62069	291521
420557	327697
90342	62191
418456	383967
145577	313745
293913	141921
477702	369262
51962	418551
409916	15133
479351	234039
85575	186041
246382	414422
322364	21040
9547	160419
488574	44201
36943	143450
399270	453009
310981	139613
323121	208558
470832	40034
51471	275650
157116	241988
314228	430874
373170	395924
470010	401476
134856	142678
304011	74552
19050	75221
248499	49116
157586	71281
68675	155220
89238	166085
69465	122961
240940	343012
155122	440249
412109	317118
116527	92613
281671	411229
328857	70000
47971	313745
281258	232806
399856	378462
205231	403632
474397	378135
442324	101297
62718	49473
365550	85163
29518	279257
275563	169116
345715	1787
145556	341025
117942	144130
421137	79293
16641	264908
173865	133236
206789	40784
172379	137685
337802	481785
404688	341271
365934	250434
626	441135
471116	274515
290794	363722
77674	310756
311839	371613
464685	262002
337592	480915
475946	132153
29881	217123
15579	260141
376616	171061
189046	237235
354301	174818
206384	267601
91382	329190
163991	58613
16844	236735
323965	58589
214735	448033
387950	486885
346967	105967
163685	47195
103968	228431
13824	365335
479565	399692
402872	434169
477932	324194
434988	212081
415201	261146
235071	429950
425980	192524
70465	277961
422832	49915
241828	411157
171470	65172
187127	266038
109025	153995
486371	43506
484193	451016
485991	115844
420903	250434
250158	369599
419191	8359
261278	177375
440424	430823
459280	369577
77443	401262
312664	423711
7057	313745
274852	103912
157283	296055
347121	400406
12263	13286
350800	342046
168437	361204
488175	313745
305423	272734
63892	363581
435776	431349
65733	232616
114617	326553
339887	356750
34177	471558
317935	267950
398180	86077
20572	64335
283119	287488
491669	64335
287089	194165
95367	311016
229123	351824
158961	444529
83080	272846
408998	226664
362517	439102
124812	478758
357178	9054
297073	235987
57282	65127
195689	111355
331540	423688
269949	348798
147121	380538
162564	199051
308668	454822
324055	164884
72242	397511
232242	492820
452348	483942
444276	438653
214735	94289
59644	403501
274852	378283
57459	400113
424514	428214
67736	110677
39488	393086
113970	86476
437623	301234
489868	172326
298039	413905
65981	74080
402708	62191
22414	288459
262272	77727
193020	263009
3954	267602
119178	157974
314892	484540
154821	267602
460349	301659
33594	344868
278764	411424
291082	264406
116464	137715
337330	83599
86311	25034
449182	273831
61815	321242
336462	82419
330958	280169
454153	3130
149420	259929
181200	346366
401250	247023
280712	83983
139886	319920
267562	452348
109292	31460
273160	329226
493038	237781
446317	377423
380489	184549
355055	69388
36080	176537
381054	444180
250605	12418
57258	41111
434506	206963
140609	198926
229144	192813
317409	322364
237453	431285
88586	71775
289329	183920
312381	424714
290	489552
238115	17186
461321	162795
329055	165267
45724	220094
266775	238508
478588	486345
471422	225043
402836	478109
349972	88705
468818	150478
269925	266852
197455	107279
397401	300203
357011	459701
393234	272199
297041	284972
125455	299450
378612	212263
303189	94667
36479	485985
281826	378462
2661	148199
317259	165475
163241	49021
273806	124085
48913	138807
86706	422957
339010	142080
320976	267352
422246	448188
256893	124255
221711	255016
108034	94665
422115	267352
350181	178998
72868	267352
194216	217871
490192	262954
474341	98906
91663	486885
203793	356402
322694	374384
42536	80399
481402	481279
106268	474839
37102	14163
95683	162921
94973	470554
289329	6899
81503	90099
375085	476154
49849	65670
399974	479275
109662	153354
320341	313745
256893	281163
358373	68357
242295	398333
30706	469268
450331	318404
271760	77978
179435	97215
152535	249186
168410	38063
79507	298765
437357	263009
52991	461457
293440	371453
120861	310981
449935	335692
445435	476635
12263	116485
345236	13999
149505	25636
232976	273237
381552	356315
253102	276585
391990	293813
410951	326336
124813	364109
237120	402566
41460	46014
478800	275805
92013	107831
289513	54536
178722	22877
207623	1879
300499	292439
338301	161223
142547	190369
490974	184977
451414	234706
100661	96927
296260	217423
319824	335812
124469	158381
302297	133423
276821	296503
199920	464721
10645	192965
124309	45561
177084	429607
426791	30294
162813	23018
310261	242509
130069	181496
365273	317118
75724	14328
162785	85582
264433	94516
313767	235187
452756	109776
449033	119381
19005	265711
188980	335812
39892	140044
267562	452121
192282	241871
408146	312697
3809	206096
483987	227024
180957	316673
39221	246311
434561	60509
203653	487130
491031	365366
276301	164164
158746	487153
101058	447180
361863	436686
474177	315407
323056	174939
442836	282989
93451	397315
123670	236224
326712	449298
452736	134428
330488	430894
108712	476346
110470	216403
192611	472072
169940	140445
266965	291427
308516	57375
212418	341362
90703	21902
298890	333915
368061	224085
428892	165301
297069	318695
104505	392086
195891	317425
464847	391414
349972	163722
395319	338758
252236	256179
307368	297691
451474	9913
245326	28129
26933	256121
366402	427043
348624	458631
37572	377961
148283	399448
205971	189331
323300	250434
403245	329791
63009	268252
187396	469235
397618	125226
253571	249202
485492	332357
293931	53060
337996	231485
298355	301659
349934	366127
330413	435776
326596	144073
167109	127731
242903	457503
363316	400192
418173	134145
297474	231768
119088	223030
157920	134145
9969	168062
25969	338076
267562	258434
449202	249202
198162	361542
49663	67040
380758	3234
73290	208300
4954	17790
204349	178048
323478	362271
372741	270836
117648	85964
40028	336465
250944	266297
444081	174789
81556	338615
478095	225363
284684	30727
406201	336955
414334	346014
362794	477162
388851	284082
342465	69029
457292	211818
469189	27108
78158	65671
128124	40198
67554	35900
67673	121462
463662	394360
262013	212912
282126	49903
380465	126024
280489	33733
219614	215516
362840	150430
244226	140423
236532	15209
131603	38390
351193	156376
331645	204430
109824	343779
327891	473945
74378	217423
76835	489657
302380	514
467766	136048
230574	218593
210057	48007
177244	379153
146893	412427
40407	493108
185225	211101
303641	132112
212824	272197
361619	193849
176625	428134
108884	188759
39678	190369
25132	15436
162973	92349
141782	228324
492005	469235
263538	40330
210164	218614
333305	189653
316585	63528
475091	250870
19080	395851
475480	214992
254962	177569
188642	264331
466134	257858
78469	105990
200580	316796
467706	165852
266355	309763
141970	316372
110749	183213
375392	249334
379372	6709
343441	55354
415705	276725
205218	226423
339333	360531
441967	13563
477932	111415
449458	101486
1778	6668
282092	493379
124395	279480
71189	357680
477841	348912
197756	453631
482324	288035
227566	28415
56589	484274
482271	8084
110300	440641
455397	189114
345998	313745
239748	136543
353345	258220
229735	34265
15703	21411
238703	469509
108315	336590
380454	22779
476656	24806
125457	326226
366986	435086
464822	84021
312714	324377
173966	117363
208636	175829
462670	408226
432556	142032
189982	204387
428885	119127
472116	166513
72678	36836
488102	177095
396049	250214
393482	442854
9241	190369
177803	8336
431327	63729
317118	213249
474389	55626
196094	316245
413196	78380
144300	475917
373210	309425
367110	419437
176013	71831
400781	440249
467751	365958
468162	442554
490156	304615
143151	477594
58281	323254
158589	190369
352605	281153
324037	178680
230051	340193
220435	70830
128839	316796
46556	123640
129158	16433
443163	176796
233181	171760
428680	213957
303065	132619
413514	195622
361010	336688
136191	460628
414646	176568
247048	137719
387863	76363
472383	185704
456691	399954
185526	396703
275764	351257
354610	430356
363526	420959
291330	73336
276841	180899
25417	162831
349448	478711
66889	101058
461415	421109
4098	344314
63808	213017
372402	63503
121594	144845
161429	132247
29088	471568
2638	86560
41265	317118
112888	420392
263703	291664
322448	99405
1292	416774
215802	213836
80323	222701
99191	451460
314446	467703
410707	298576
272796	492906
30664	15209
67351	378155
292588	380071
491244	371918
17773	446105
455430	401691
367919	121370
310368	267602
52657	362721
428446	118156
55914	320085
74606	204895
180918	193569
128738	218727
472223	443693
272258	60333
44394	457778
342122	119661
287401	66909
6656	241718
198856	431886
255717	48079
104505	348700
463054	234356
89826	70774
18722	246022
25748	26451
396303	301547
143259	445061
156599	81182
490044	144622
315431	116283
462185	265589
130361	63957
141578	100593
423326	391414
172923	363564
341874	359762
445066	170364
366158	152085
308370	211868
407250	301659
41497	99405
199676	488638
222200	279509
149818	88113
463134	378388
10534	61934
54425	387860
447745	14163
26778	336590
137214	165267
386884	107552
464806	484447
44915	482584
430319	304589
124619	265059
141618	55275
52109	177569
362840	252738
250295	464420
477841	21411
345401	336955
477944	201262
72182	470069
246434	250273
57023	228431
299580	471416
221936	94344
430818	385487
122701	320464
89298	125420
363609	387185
326250	390857
141022	24000
173126	122694
20768	34714
103202	477403
457154	477509
388249	40161
11696	103456
402646	421556
39772	16433
87648	330986
14573	483675
288896	87471
381632	410257
13527	209470
112390	91711
226933	178491
194727	190369
374406	228053
251498	126818
109812	351639
59784	205289
301913	484727
373128	146299
398620	446422
438679	16279
220490	142434
9501	391414
366674	474412
331291	324626
181668	295855
172122	243364
43787	481779
29926	378462
373170	133156
492932	177630
386589	231230
242832	443031
2798	1177
146900	309801
306282	297174
356953	257377
207435	365323
39156	475398
395672	210353
218449	138088
475851	57278
122845	55909
79475	143625
172417	116572
212428	241988
426176	126204
366376	93609
425544	94665
399270	478415
439230	204475
306858	453716
316565	67729
401014	10345
65786	280579
71844	369951
378408	19712
89219	437684
480389	254973
47867	51171
469026	440808
334196	126201
190032	50492
205878	330815
399974	94344
237714	209018
334372	58945
256623	268252
261943	316575
89381	291521
153130	440818
110584	243115
130675	343085
422060	73128
175940	458977
9969	299976
76704	126116
86632	103748
156972	267602
444380	414641
325329	264286
280092	69319
184042	118877
6788	41753
59628	177330
280730	469227
86945	476880
188911	94665
39621	44826
333178	423711
14329	357530
318735	341680
380465	331158
486712	211440
13015	391414
81636	196144
13390	453892
294323	356421
395368	490583
407066	424280
314548	240796
296029	284689
371509	195486
462028	122193
147136	368223
387520	162442
298340	355139
471509	367768
235404	430997
164441	285153
34819	366127
149147	361654
106514	461944
462653	99982
58024	447107
169192	440660
401085	320045
167661	11023
371581	377931
130069	5572
344355	399788
4672	5774
158099	170767
91828	409965
360254	359802
360650	41341
150130	368377
142498	85078
256416	324983
312283	168511
140870	94119
324967	106121
147201	338271
85575	281227
127388	482449
173105	164884
442291	177244
216303	185704
483613	76454
134299	433692
60760	110677
172464	45391
99947	162837
318214	270028
414091	353796
274009	114930
64952	120507
115312	150478
454904	356466
492621	217131
390170	380745
300486	359890
374192	331349
30363	37309
481805	437045
26444	284802
305251	225420
322727	313314
241468	160194
229323	83872
27042	118179
404807	5040
154390	394198
136798	431634
478897	86728
358279	213639
356176	272159
7208	212081
454867	88632
73290	119995
81249	288750
176217	241372
260067	259996
231738	195152
101478	464420
337228	13370
3311	489552
90296	18479
233655	32807
32406	12895
490677	267602
412787	373021
151691	377206
450532	52118
449521	182345
51236	299212
183164	57191
249765	81575
238855	416141
444837	212081
366892	364631
196902	127921
72536	247926
471205	136408
241952	384307
167011	171020
5763	298296
274534	176561
66553	110677
202433	27464
306298	178673
417892	183213
471956	208940
448104	155044
111042	299318
81418	213190
92340	471353
104061	118590
397114	219229
492335	159620
308756	251323
209062	411809
331497	262954
322171	288091
480801	268261
45060	479693
236944	428241
314311	358627
422060	348069
227566	4082
79618	331581
464062	314722
440189	426986
463945	81444
195170	433279
231484	420719
357341	330912
490770	281727
258017	266846
400163	318549
465838	214436
316376	203438
313406	411874
4340	316037
442437	307294
223522	60151
248013	324645
390942	104723
375133	25744
365460	251169
404770	3446
131628	391414
375182	475223
236592	320493
109062	209933
253102	8138
349311	185479
104598	102352
140854	6180
314353	10336
115426	90033
354330	469087
479304	198183
460021	350776
409468	205289
409468	152020
1333	286936
346537	304478
76331	207148
396198	79989
98659	201990
343439	190447
318344	83811
264817	168213
424139	90277
312531	281252
74389	411455
100169	41771
15296	286403
17722	23854
39298	267096
486680	172209
104740	11730
344919	392788
438679	114240
174362	334068
477328	197988
248013	265071
421794	387671
153030	312035
473350	197765
291374	87146
4255	15209
356866	23342
192417	263514
14915	343555
372822	475914
403884	415624
284218	22711
200407	32807
289784	95143
343770	190369
321547	381416
180286	225827
45201	282068
213987	237019
191520	101574
219093	15209
322858	241987
333106	440404
296994	270324
370513	453012
55640	20586
165147	240225
443098	15209
467826	23282
378541	321792
279100	212829
433206	469054
246572	202986
410573	228
27605	378462
124824	147121
49184	415487
236142	190369
97785	100349
316172	318932
464619	393326
48325	493516
244309	14239
480633	33358
328940	220755
6467	30332
328940	7771
352212	282034
485423	35735
177545	334680
394285	435318
368862	95721
129968	172266
92332	314783
186613	95965
163558	214373
453736	121173
368042	186561
361001	281163
189863	226494
358011	267602
88359	179506
74133	315234
21377	86800
261118	55155
221173	198862
345154	482420
233045	296679
482851	361536
333087	381525
178305	430997
335951	84176
463856	78237
114230	183213
388904	449884
53241	50807
289781	240308
280675	470403
77920	427332
488318	412307
161629	489645
270751	406665
55774	381950
416004	391414
480518	381857
60411	37516
252812	240225
391719	189434
60933	228431
461415	388719
413040	164884
230574	119690
413752	387101
290084	175956
373504	489542
77143	315847
122366	420944
373021	198315
202712	248068
81262	382203
481392	187077
263539	217753
98294	27791
155501	186714
12679	208577
363192	461846
42443	53863
102426	377724
99023	286828
442552	397535
273334	266508
400739	4564
262730	20822
36529	162795
5769	160824
26906	447517
76537	15209
150789	189611
2661	385876
230709	311393
214608	356064
12063	25655
285876	70644
84161	108491
445879	94973
161656	438419
254446	336939
376639	393326
252646	311702
485536	351639
493159	263713
271873	455579
135103	351618
144064	110677
151577	134629
435340	205289
17095	487833
420672	337791
474398	210466
402554	362784
261487	210015
273079	242830
168463	169126
363692	64379
87756	107188
256286	152363
188936	147869
26281	164884
23992	135988
77331	318128
482903	364146
339075	75520
377456	123955
320957	127371
176130	378546
252662	54976
5857	128383
480580	341727
416295	363581
188444	439380
26527	124505
409806	115917
76869	356951
342722	137719
28360	145948
291262	50264
469911	234649
17355	278442
456147	302734
185766	101865
47616	462551
259559	351639
256012	134292
263885	24516
279458	414286
215292	166190
202702	172340
153455	232269
120861	279541
86304	249685
462028	385378
170774	174621
422043	370313
124991	230069
292723	118671
215572	290405
284993	148818
406919	259929
390144	202998
113697	418499
246755	405373
350499	231638
104000	90635
467011	129596
355189	367883
18879	92613
68977	282822
196398	402323
189233	356301
97450	371918
58017	390900
131174	44082
141625	200737
41959	249334
387932	333515
274704	273934
481497	77365
362534	478415
301312	349200
222702	441635
379106	62191
198495	205289
350347	399023
426319	322142
196095	107852
473381	140044
45724	30510
298353	450541
9433	271862
454827	317100
246825	274114
314850	110708
492823	191821
477180	135544
91960	415726
258772	330218
207512	33528
117000	73336
328940	470457
1121	242185
42979	434045
249163	192576
35806	94107
105717	96307
184396	140044
199003	190369
299769	59026
12462	255650
180192	406371
145288	42189
123333	477928
303838	96977
252487	86667
141521	211505
32131	34321
208550	72432
158746	281163
283640	447107
127211	307359
276599	60253
404568	92861
333056	315888
104828	309801
350629	304894
402519	233160
57375	390918
146410	322486
372506	332392
11098	449620
420013	341271
475946	159249
338579	17909
273148	327061
18451	139576
61647	404960
397656	1605
489993	37607
275291	122235
480224	86753
374642	345295
174139	94022
184528	6376
19438	377206
364969	23018
451369	393674
208947	178436
87151	169482
364636	386336
420759	179959
341633	428026
425225	369837
267770	476951
374379	371934
487422	123465
89410	378462
398369	390687
187539	91380
188759	18360
57039	186440
208287	123791
364636	89232
183972	247110
73494	92142
200835	48275
279722	156531
197058	488497
319626	182355
375405	235341
320496	476656
430831	228935
274665	135756
257298	293813
206578	180082
6100	113138
19135	183226
358971	121758
337939	11168
87264	255009
379362	198317
153322	9935
427849	303175
356601	21583
316858	168381
315675	255650
247192	312132
449010	15209
241952	286828
395988	206929
139844	162247
243578	275989
201605	35735
101401	343975
15680	399954
434350	392009
399540	209853
406660	59926
204330	317118
140727	390898
283093	435145
426835	19246
476709	9054
10387	136435
91343	38063
53247	174700
276644	317118
301364	168213
406660	326310
259775	29911
85874	254973
46556	368710
371892	342795
90385	407306
481061	132996
76016	386253
432560	46768
293913	29284
217451	322422
443068	218730
189717	281924
248013	105805
124505	79705
287552	410074
428476	312161
119632	110677
299479	100412
445701	362996
93934	313314
3328	143517
410908	46294
454750	354694
150242	369599
362767	96311
224262	267602
362988	25424
18218	354022
47035	398519
46467	290624
171742	24888
416428	12443
452148	242842
70658	308150
22753	489822
409225	231485
148007	4413
269873	320828
57746	485673
165605	48275
303646	263373
139178	240374
295277	29253
335951	317856
89491	267145
79188	261945
214534	420944
422015	343031
211539	492988
280030	287423
452253	277876
300273	402836
99604	140508
291525	361296
200068	14583
149425	394691
157666	162829
334636	83140
456748	469446
405167	423784
207007	433948
19230	195266
449914	311212
476298	183213
72555	218730
458207	171201
283178	241645
165919	32667
305287	473201
364285	392301
157961	79989
26168	190369
449522	471993
219136	233477
78291	293813
452746	275321
382848	70785
5828	207696
49525	273831
375376	66055
163066	347873
213364	328059
406425	313745
430049	164446
279072	180194
62255	452804
284263	334632
316828	462130
458023	64809
245296	205123
397811	398589
280279	293813
169425	288035
8059	477493
409745	276358
73041	313664
455295	440275
429386	126204
408875	301659
305494	66471
17449	372792
270248	365141
47624	349835
407559	94516
66035	157152
167583	92099
337393	259558
452308	268689
266965	40447
484204	189854
67447	267622
375476	484274
107546	48138
51794	62191
183530	396230
430106	166513
163736	469235
463157	6505
115179	168381
201187	355700
432303	474409
481402	404806
144852	16325
419289	478415
78571	137155
378352	214050
207019	23941
2187	13390
198155	2983
480280	295381
421747	435567
168658	124762
218968	484447
462452	30448
289866	369459
210663	447560
468428	303392
1839	460010
167695	209902
327973	194457
375312	21411
439267	236213
44577	24000
444582	352503
317871	21583
482049	466737
145438	410328
334092	479495
168640	355747
388244	202506
244536	367259
466664	108709
35179	95014
378299	313454
461849	151647
29431	154228
279012	142242
151952	150005
32169	61724
197386	359136
106386	385026
43454	250853
64584	75303
58486	153717
120001	342724
271760	421830
170349	414030
463499	153995
422033	58567
359062	183003
287281	445233
432175	47703
386167	421382
465944	266852
342465	180497
363877	176878
110251	461846
216171	162593
445416	74585
205974	164884
2130	369577
256919	373953
5700	238607
264048	381416
132247	313806
32385	41673
357060	380901
51799	19571
154712	162807
216252	47479
392916	150760
137250	268606
377868	236213
61236	66240
166115	146393
115976	373256
104967	44128
211153	438783
216147	206955
172216	468609
153748	435708
321930	288978
357744	269199
55659	69045
469508	190369
19492	141165
462023	267602
319231	28648
269199	417210
388082	195121
401601	368205
318792	154623
259704	232925
238406	245242
296553	128823
151744	30258
243840	339655
412184	250801
192611	269126
472853	358992
366630	12443
301337	152502
327368	486154
46092	227784
441290	484058
460226	471205
402200	415936
247710	417643
482498	51371
34245	119381
293913	254109
113650	269460
177186	100576
73880	308670
195535	38063
253177	450417
306397	131903
194127	106253
218767	136279
377751	488350
32452	226658
139702	95149
357068	223871
105145	157100
87047	41257
331867	484274
254115	403760
126734	466737
349857	118585
203917	48365
465658	72408
219825	180096
130845	33648
160262	451391
254293	214163
39195	230171
68098	105245
116590	413800
262427	438419
248833	65065
322862	389682
180290	478415
129132	43454
296423	417294
182104	186440
195362	92008
197505	46742
376744	482301
272779	13370
410241	366666
346854	160679
86311	156911
115007	84502
461376	18996
4153	120555
106531	400045
438039	138072
238987	215955
420453	256121
4254	438812
134103	284843
126966	157040
76773	451323
188156	258461
323607	166063
203212	469603
140704	438919
255557	43514
189953	60711
53249	250289
154815	203618
346725	357854
326693	190369
316475	98662
179392	82430
191308	289447
307860	119381
255086	412486
286908	278670
93328	270959
66162	228431
230214	152502
233117	276055
20477	391689
419273	367919
457343	440660
471244	206686
274865	300813
482014	313745
290165	284843
117783	23018
20726	254932
19972	82794
492345	486885
132153	409828
423013	308019
353632	57610
387203	220417
105969	30031
27634	38141
22163	64537
370686	170020
390032	360469
242411	214287
114498	461846
426409	15209
364067	231228
48576	420895
316167	422078
9998	403149
50045	250400
336260	325604
392983	397460
222230	195121
449671	54976
382052	7771
21232	330364
52804	32807
179258	205289
449521	357680
173758	147460
402052	298182
252662	280635
403151	264406
152956	84590
205180	13370
35879	409905
327591	341470
449445	36943
115942	454822
143191	293813
382096	199612
409823	286382
333916	224085
327570	181396
74087	422411
15667	247448
129040	261070
324191	403308
471690	164446
416781	222701
2900	309425
117311	122462
106268	79312
242411	201025
372340	226308
117799	274912
291385	384814
405026	315262
112524	491150
57685	259936
381493	465063
363509	254105
375472	366781
180023	315671
80193	396172
170419	95888
176381	107005
236216	402269
58169	393326
450465	107118
408329	263713
62567	109006
75324	103185
4010	93609
163879	461422
296054	461944
288818	86728
112552	168050
134375	401823
368245	425838
263880	440861
17333	30258
16458	476412
181723	263691
311078	363581
142514	150604
80323	86728
181590	343555
240096	293813
78293	369940
489077	57134
104740	389366
316136	263435
22779	13879
466790	308019
462582	388762
350105	74790
326260	459486
471928	319545
192610	302347
471477	110708
84052	284982
50597	91711
141106	250705
19565	418836
431605	442806
249673	327217
404255	46340
335069	395851
429606	343547
171706	105754
55848	20823
174725	464872
53632	315376
296190	242591
104292	104009
388567	55602
7773	194226
71237	295913
375851	241048
428995	348007
148685	222020
482851	295487
238987	96409
332279	83872
199665	194165
1685	303024
493293	407690
144288	89633
423832	265065
219092	378030
256366	77599
469102	382096
132153	219147
431363	447517
130185	329026
305072	124228
137454	130549
228128	266128
346641	142018
249017	478215
141040	106301
455506	401854
14642	137658
376036	441710
325420	60517
67776	111203
342465	370764
412909	161336
34507	205681
185447	90401
187796	115861
488044	156968
102644	73627
20669	118318
356170	124660
484691	169482
148975	148242
312347	171953
170688	281924
455200	256121
350650	258015
243373	103156
282378	29105
157021	292468
85674	430359
392038	354295
171486	222701
392837	79861
364509	75303
317649	310261
401698	299182
83799	138807
371878	14884
287103	196544
241749	52030
301673	439967
357139	122462
9731	207535
187834	259777
385758	483712
320208	459649
485880	140378
74000	474171
7271	7771
256716	218151
82430	454822
147770	475389
385812	187622
464642	52872
371071	203414
238033	40198
295540	100583
471979	326200
437401	462343
484172	382997
123931	290450
180197	58881
331128	51222
157715	327061
33398	308150
184470	48661
486599	359956
104740	482337
80238	346388
59628	246283
461415	5041
46714	58387
216324	162337
77731	50264
44493	82697
295734	409828
479589	278839
228492	486245
61651	11626
447610	424225
197343	476951
7189	341271
442183	245451
257671	58940
418453	296693
266491	35707
333907	81856
48511	103267
52132	172899
37786	180221
125919	482808
104655	50940
441034	28129
117719	221939
356860	410394
259560	371918
199130	441042
397436	300473
5420	168292
268040	104573
244211	6521
449686	428125
78289	119393
255073	383967
350506	157658
463539	142018
114550	358100
201331	432970
90922	227580
348108	311966
198258	425675
141224	91380
177905	238566
406201	16539
388521	109824
214322	225260
247671	190369
426271	49966
431895	342206
490101	120912
477336	193064
427432	50667
332014	213639
291255	295725
311381	162795
345918	54706
490985	175608
288203	235744
437732	356963
247508	174050
200379	36296
307646	33792
263925	165126
254574	190369
22287	20611
266368	272339
324493	366534
362446	209883
12481	24943
145147	422853
410681	212474
135179	404960
376046	16433
265140	368820
323047	172089
101049	75518
232918	282012
16844	399867
383322	469235
28371	206968
464390	442291
454084	378762
211188	29213
196132	27464
335652	406626
252644	134358
465176	206805
493038	303932
258772	433322
373164	393152
249701	268050
384324	356603
119748	228431
7133	138549
317665	461368
2178	62563
143701	188837
117659	452820
98210	15209
161397	162795
388696	286240
205439	174700
353287	14351
373631	260014
1113	28129
399270	185013
84745	376416
109824	268342
373263	110677
205146	121499
75123	426604
283140	143188
84097	339263
268910	423100
141305	464429
101870	302033
149174	186259
184721	390349
86476	398243
81358	226127
300196	375962
457463	201441
468549	262819
290765	327217
143079	99210
421480	494102
348384	470588
430425	6397
146000	56592
261714	110606
300240	96853
177787	475786
216147	15133
303059	81280
105362	371918
168361	458
84000	158153
443320	189287
283698	73436
68613	260390
476489	46603
446960	242209
83616	82585
417973	341301
101522	3845
423596	256723
347121	369375
119616	164164
256823	134145
30863	117505
148223	267490
336378	200787
465282	6289
294436	214050
229735	174370
227815	429863
434746	313745
39892	60284
41090	459179
76228	218833
128201	141440
266191	149236
76531	161384
384228	366781
341632	409176
108537	71725
327721	50264
432112	58666
191536	431120
203793	50264
176128	352679
220559	314988
473171	53994
472016	184163
38096	352371
20151	390403
450532	250483
319516	42189
246505	210050
90523	407468
161372	101058
301260	12895
81432	349400
65815	48163
304952	295650
96970	298767
266871	28129
450465	374232
114769	481785
146172	256121
398601	214992
307252	452302
334092	214837
360038	38794
320802	140473
231228	76662
408384	466272
16898	394406
255579	154355
9012	253555
455804	149560
224180	323372
237934	239577
168000	62818
89219	290022
172751	437837
46556	186714
471318	187974
195121	284843
378264	15460
290816	87613
459146	168381
182752	305467
244819	90884
463559	437362
376766	71810
494105	275015
213957	218615
351074	369518
209672	88344
276033	38063
253612	294107
234043	54700
64608	217103
38744	102210
311510	30263
39596	329399
92401	413079
273084	486526
40333	37121
42653	229770
61436	71835
458768	59658
92518	275244
353712	490058
218640	348292
274270	208577
292687	298896
171577	351818
470022	190353
255192	114830
435043	356138
157961	267079
144852	97277
120912	231485
255252	256720
226258	172089
202379	28951
290216	418976
102166	72701
359111	414832
351453	410317
171440	73990
320089	104299
4658	175402
184789	332027
168608	351414
117029	428864
464809	475200
12177	71649
188209	258003
373650	160419
227651	428214
61367	344398
56276	150002
11091	15209
301288	50492
275861	483447
375682	284518
11258	97250
212009	86077
337476	394680
417938	295465
278782	260879
468559	204323
113363	336687
362542	368205
371509	18735
151158	313745
429161	292871
438403	372420
365725	378686
450614	155551
368928	465198
259078	114639
415222	294836
237838	136435
374350	251116
395131	226308
222102	313745
400910	268667
416230	387742
134514	122694
438636	277961
39621	128378
257579	234508
471501	98847
380586	212081
406148	423688
350869	16433
301962	395521
17535	405055
331119	411424
436612	319333
278544	227643
214414	489822
262210	352668
9457	403272
34554	401128
316398	467703
23018	308377
281709	429863
174657	129185
1481	475510
67241	476242
190926	339756
129200	234413
24008	95942
225662	381844
328174	290380
75315	8194
304011	29599
298703	49382
201572	41605
93627	487311
372415	309632
357301	183213
168990	170815
310338	190369
80860	87178
8146	191959
98282	465539
98684	168381
23349	175124
48674	336590
241823	421285
140370	141649
122073	98659
400677	470377
27455	367492
467930	315554
479897	465786
72456	29997
150173	307279
69004	205289
408260	186782
300469	478415
287444	128318
62918	91338
272713	341470
327657	263648
351124	317286
94906	220135
104546	358340
256893	413384
132238	137841
325373	155549
6072	116070
217045	15327
470819	141623
56806	293985
473921	195991
440031	485160
131504	15018
252407	122966
155917	297969
3459	301143
158099	316162
70947	212278
368093	269740
208719	215265
401000	423974
68843	150816
423149	363631
357300	335812
244589	375840
287891	7159
404568	337849
200945	269199
231661	376666
46465	414912
416408	5810
10129	14729
327321	366781
440056	285809
234102	420392
270095	280067
257977	123640
41491	482673
96634	174123
186199	396975
133104	428214
417938	311300
335171	185307
226538	119868
131160	491357
457163	20959
355307	88779
239919	188225
342977	70010
116268	30919
115760	152606
147388	439151
404956	354264
170517	138183
1101	296339
105067	458403
277568	171953
107619	231791
329652	228431
166680	235849
229735	298437
313672	237165
58029	113135
137454	261865
156642	420757
196096	219579
84698	71480
149389	91295
409225	411809
470911	304589
137645	238494
371053	475593
289675	62877
73563	175818
402654	395964
281836	208617
231625	351639
104539	365853
197344	145914
488630	151500
363021	341761
417697	13370
378144	272265
266466	315962
106313	217494
227566	476951
233477	112964
292687	440424
293682	184046
480580	329668
223429	447560
12063	197952
354536	15133
385077	464951
55771	183213
107828	461944
272240	409828
293030	46176
356165	15209
282633	308408
442279	322296
492921	464420
186465	170284
393760	282486
466922	86728
469538	308733
4745	270967
293931	158516
262128	127921
160232	170127
451849	279384
421525	363469
143932	101419
274102	246311
57173	402371
48064	194598
72217	250389
467153	309632
31048	71994
105647	154772
130542	384744
230691	383632
223133	54323
165784	130742
394826	190369
463190	303175
211655	83547
391459	393900
70142	348411
392886	301748
253546	270331
319018	53863
24094	123640
300195	220535
303629	475825
278769	16887
342196	337262
54298	394978
460060	75508
398632	74106
415512	190369
173689	205223
5428	330488
125793	7201
32017	470915
417283	187796
12087	228013
11719	119123
16569	364294
97861	8084
415622	366666
11334	332685
440266	262954
448175	217423
431661	253489
234621	472662
405133	147520
98438	218727
142283	286936
334228	169389
384196	295114
361553	105498
104542	134328
148657	171953
312422	264406
68843	408746
110897	203656
298390	397740
164933	290314
476124	398298
20281	312698
360099	366903
177911	105585
468225	127357
151340	325094
11795	237235
289675	6614
110580	447995
124595	492316
51424	420336
71125	317676
97526	123835
45345	476951
18911	275996
442390	425846
340561	360737
258367	378612
123029	15133
151156	205270
272742	57336
16845	396228
191953	63726
305702	190369
487877	154137
312326	83275
212055	414286
238839	313829
454867	218615
256677	403611
212153	433391
194994	25443
320964	21583
79454	30510
420606	50264
367097	365010
302689	131975
106101	437763
397816	81456
397585	432212
361001	435817
286145	391414
3318	404636
489722	348176
109270	317118
396281	269094
46870	361698
304703	476951
82730	170552
480759	187627
220883	112236
392320	187207
403665	64335
384196	13541
351703	35707
352428	176020
433239	109949
357405	437018
15068	419206
165680	74829
233045	295114
197702	285096
471169	159580
190739	21583
354596	187234
130916	253259
449099	25465
267562	225130
226919	143095
261466	337991
460824	478415
151401	13370
106917	383967
168084	109407
98637	442030
397745	159249
320839	304589
74194	21583
25891	482181
9764	40447
665	70507
65513	81542
370619	79507
483720	363973
183877	368276
448529	335672
480942	38134
44159	1957
225790	326553
391612	84089
427486	55819
187136	62191
308807	101863
296299	479279
382294	396410
456164	469339
336484	13370
489503	190369
492316	8529
472111	95942
290978	183778
387316	243801
419445	197996
5887	178436
227514	430610
485536	16433
82172	16433
26395	53994
1057	464232
283877	142018
484436	52030
406992	81280
390543	43334
34675	12868
17740	94516
300517	325855
454309	35988
341311	348623
168610	281924
400888	333945
439992	303782
45483	158604
105745	323711
274120	375390
449564	436686
129021	245692
414005	161031
345401	451815
267893	190353
422918	492974
46714	268411
437803	412025
36825	131445
315605	201208
281236	399736
276821	14033
57	202783
170197	15133
314935	283251
265532	463468
255528	104505
416956	366127
193817	12345
472682	209133
11339	22506
72489	258220
128980	375658
2187	348798
82731	272159
66259	442265
464927	361505
462045	463623
137885	68080
32900	409439
360463	263416
236992	420392
256893	477975
106483	21411
346078	442030
417938	53814
171362	476471
252632	168615
216561	341271
171513	356211
277568	85243
221106	317356
404915	419296
81226	447923
165581	410011
11725	458264
51543	237268
14114	176878
127045	453716
5382	82715
187834	47187
440929	325704
487921	293813
293903	136845
400701	13370
121828	353817
118938	269558
440157	190244
268303	60517
107118	35065
262980	20541
420736	78116
87330	245317
424106	152791
233498	489440
72523	226608
267962	97458
106126	416750
416826	476831
455683	240225
457225	338378
416225	215622
21513	476951
149240	387185
234731	436709
262210	265412
182769	52625
262210	268905
474389	468225
209132	176182
113527	267208
168753	166107
319100	357279
74594	393692
445026	114930
154159	454975
396154	378686
304989	441783
115917	458764
438900	194201
347607	485257
221215	48484
248285	272487
253423	473384
123906	477509
58404	255316
377987	138021
172118	53389
277241	158116
429490	327826
91789	332392
188847	362820
58484	374252
357943	438447
325979	358014
36945	272875
145218	487938
161173	82231
287413	100705
422729	110677
129214	420150
317754	337921
236775	332638
131546	313745
440167	268176
250410	485104
195517	434239
248999	453739
222520	243594
71951	137719
444470	462531
447837	122462
185808	16433
347121	293813
486922	196001
363261	190938
380837	255682
137851	186259
229735	220367
60171	458104
379680	390349
460861	273831
464180	48955
172875	122571
115382	295506
353037	4693
18010	104498
343301	353287
319085	446367
308952	141623
46556	19377
296838	443130
298633	225933
143012	40784
287048	95149
248740	53602
380841	405582
376683	144529
473102	408970
278878	469154
355773	391414
203462	194897
410356	407651
411051	106907
52193	38283
345401	130527
485420	468162
300606	430402
480612	477986
333700	249281
30952	466969
469446	334818
345401	340601
189779	288882
389545	190096
229647	354728
246755	455558
90247	94667
227132	190369
391509	232668
107709	31483
481109	60517
305557	348798
151477	71799
189811	290450
138300	32699
66798	378691
186488	21583
138126	257963
369142	183213
21110	183213
470415	53389
421751	277319
411862	348914
371256	256121
40890	326769
437472	75292
284394	24113
43854	256121
451216	486740
8995	127242
440700	406843
290225	136177
87527	172626
244434	385585
49503	104693
301557	455181
491642	218615
256893	357621
270845	203656
349745	187974
423564	12329
57014	49903
344625	67210
27682	305988
104325	464777
287175	119381
337042	94344
380858	488158
134358	385251
78805	430356
32927	315671
1140	395988
267562	258126
75259	48352
175808	331491
68977	354942
172636	38063
4945	417918
14574	328729
141440	265972
113719	281924
263266	296693
410839	196783
25321	91711
268584	273831
289105	220417
454827	12177
187010	145064
444755	481524
411248	13370
47703	266508
7871	246729
26318	243374
293003	90720
442227	415221
184425	150352
63169	489552
417992	368205
389878	286828
109204	440962
82073	308019
103499	293813
302244	479872
420514	147060
470246	77978
182150	53490
453054	223121
464548	113994
450550	52917
318335	249202
140549	283906
320883	195948
144973	450380
2187	100705
10762	128758
30863	164884
25132	255453
479750	489582
306570	345745
84745	68556
189806	435653
468512	333644
316136	364928
285799	232577
491269	363581
483746	379464
32214	296339
335888	442068
200091	148084
131021	308985
399407	90884
294218	325832
226919	21902
319997	16433
109714	72252
253875	423688
407326	322147
477841	296869
464387	79989
384648	430356
178759	430894
444139	91657
119377	73742
296087	488486
71721	366941
50045	185479
255567	21379
468256	267562
59864	205065
427213	146308
97183	328367
166826	238699
75186	101058
157145	65275
245012	266852
203733	375750
380588	236365
319051	121324
101346	258905
443308	338076
420266	32306
409817	138056
60556	434802
322858	358937
137135	267602
233498	454248
469551	94516
357709	443801
80606	335397
231970	224085
23018	159378
2620	443314
8613	56961
148978	289757
236632	90215
264086	254451
136543	487833
370417	226650
390240	238710
22854	261540
383936	409828
310338	70145
151115	115391
62063	46348
109655	195885
150332	283712
51440	269770
232616	37752
181044	13370
32901	25393
185029	450633
406355	467192
33937	402509
116540	366493
265483	84791
356740	10520
12967	122283
117803	298600
263709	464420
364891	203630
126223	220417
188591	313745
13476	210331
197647	411424
9869	419165
311674	203840
445843	349104
194665	40538
329522	464734
157280	214526
337562	65776
434473	76120
123362	411455
81418	182578
52955	297873
177640	219815
78289	12931
460515	436514
44246	422292
60384	48861
388414	338271
229735	450857
160989	367750
325976	267957
80772	61059
116504	205289
129194	489133
40416	348798
251193	451600
238071	461738
453286	234117
395200	429542
11318	190369
458768	60560
137246	234792
399673	276231
477932	188527
146277	48667
493615	430610
158946	431187
12034	318404
4437	390012
366402	470827
463654	130354
316066	379019
82219	132740
354022	320067
379073	256121
137454	202506
466789	320469
422511	198459
358373	232977
40028	111705
235406	226494
25690	375840
114518	50538
295671	337383
346628	218730
441413	86868
380728	274309
43115	308668
389656	383831
209523	450872
54539	45154
55789	54068
221497	294836
458207	91470
446829	353787
291918	66405
173817	429871
428892	178048
134299	34842
420295	359266
242878	212081
311840	218615
366181	471219
487060	174905
316950	470575
472498	172485
298452	373966
143616	304493
169954	298372
163469	157091
452121	118333
230969	16641
433721	159114
214518	48861
400243	436895
241614	42726
246221	200441
229381	74877
176211	253289
298942	456215
87638	391414
233388	78273
441302	383391
428738	141340
13015	435817
110341	317100
32059	421830
473685	120478
339837	198684
491970	463623
103097	351257
244954	258904
188312	48275
305054	476951
79903	251724
217557	383967
456294	55626
336573	324569
45724	401646
465466	185838
351281	148199
489787	274344
254617	311515
172572	421356
35388	301659
53223	99731
275059	318816
157504	180152
7508	209285
321809	79343
335020	264463
254575	278907
29538	179315
310286	320109
139350	33553
347219	246672
130069	96255
309071	160262
289186	249334
289942	40152
452283	372224
19450	236240
377877	110677
194912	241525
73660	69156
159263	52062
482308	318749
78613	157810
417500	457678
68641	493554
5053	170545
355048	151746
317118	119956
276913	195121
287165	231891
337570	317356
376978	346388
453483	183213
434838	292365
71681	57175
370389	226494
425201	42890
7246	395988
283061	272846
324708	340983
29856	54102
210058	267352
111222	150630
107998	490888
188221	94516
58843	416402
153726	453838
55659	19745
296679	145835
184629	247524
298823	240935
411627	386660
321411	36451
341889	434711
26266	168213
75259	445723
412183	447081
69292	348015
26362	342727
369721	438130
284131	278298
377382	295725
80498	450670
353454	94344
382318	202019
38708	95149
447431	303990
108382	267602
185949	328025
37121	369181
34339	119148
203676	188759
28103	323813
335045	349334
314157	163325
487405	317787
60025	472537
99334	262954
224882	48861
483706	175960
489657	172417
127895	376566
485549	267172
260185	263560
124469	21280
284427	62191
160237	50051
388890	398492
336796	342807
472128	405572
195160	115340
25174	183213
123224	468162
159470	154137
218332	92613
335355	434146
348027	430356
413816	315934
59158	284843
76228	462561
482913	290635
398607	301475
4497	50155
445023	203365
417918	425095
150404	152502
194937	389644
65694	428375
105430	222958
251169	181366
99604	200549
16736	315877
398180	192724
445243	459205
456426	151510
481406	325745
87539	40181
81964	124085
129841	214024
171411	336065
411813	440216
30085	39138
288617	127619
476586	35707
118064	471557
201813	284980
295223	185863
354244	473244
266024	155362
190427	267893
358172	313745
398470	326908
272233	27464
201847	4349
453594	401101
167823	184413
142127	86560
451755	132485
152368	446351
182979	411596
360733	329155
327570	196144
450207	320464
209310	241613
388122	102100
177462	393717
36612	279664
420266	4234
384228	420895
485822	279871
263880	260230
475444	234659
466405	426821
257771	440660
486767	320097
308187	105794
206288	371918
123182	330342
15027	43748
223281	264406
174218	226308
18851	326539
173879	171953
64526	300905
23642	93353
111339	25410
339195	126473
177770	404053
399519	457912
1297	170180
161646	189228
387467	423469
34137	32807
428410	398333
59263	282670
357434	440660
410075	313745
182491	62366
245655	2443
126509	28329
237843	128153
322528	231123
245047	39095
460902	142168
351009	245538
198043	135756
195137	221809
353255	317675
248622	79193
190973	290850
358172	119167
414637	346
196903	219370
391391	265065
183232	172239
337907	164759
290926	327217
296432	267128
215513	376364
74666	363155
468891	58716
432903	76835
13698	390963
451675	277747
284406	403593
133136	317118
422415	308996
46260	421457
443486	149189
486712	186548
412751	184902
492197	164441
245993	303648
441417	270262
379680	160461
207741	210261
115765	303530
175560	198926
203406	87220
389900	151952
79541	313314
270891	40447
462350	162795
18888	420944
220540	159830
411058	301114
368151	64851
162087	89582
83464	332475
445829	13370
130857	438783
199963	356041
130069	75507
301312	158629
291982	69089
40028	233614
376816	221847
163435	406784
190996	314881
370096	105969
263439	379435
363388	120403
166212	94516
336904	86622
296023	5162
438193	24459
491743	5857
418291	360938
142342	306687
172406	327100
131939	406298
236734	43058
482851	76236
133648	109334
393210	293925
65411	11682
160804	492988
238937	183492
382848	438728
398308	142678
72331	92842
296497	196735
216229	231447
479066	155541
192858	339837
111628	258902
210466	305729
20908	454323
17643	249186
318244	267602
114882	186259
457107	250389
398180	377984
3457	329811
179879	17636
101754	180198
90050	327061
45675	291984
482360	358489
33527	401101
323825	217432
301953	72835
270798	449728
470840	410074
337887	308280
220791	273831
438580	391414
135622	457514
379680	12813
125471	399313
182672	428334
363940	261762
229604	266307
157038	240250
235606	7040
382229	347270
157789	425986
103842	180841
276632	191103
348389	178831
193767	59607
55774	22448
286664	284713
76228	335769
342978	253660
176130	395200
443817	59868
475691	190369
239547	13370
105969	252728
269394	54170
379680	316388
397069	328470
7699	332392
188925	271300
408357	144845
103825	292227
21732	113683
177074	389407
148139	354527
413598	419029
182822	370866
192238	164816
215329	410018
342280	24145
475039	358627
228364	15209
334583	417484
260735	363973
223900	409828
197337	147254
254693	15209
4281	11626
198043	267352
444139	217784
180798	153945
338931	201185
154937	253116
402008	175003
166757	115340
385407	390861
44111	396563
230672	121304
446720	430773
271110	134694
152887	460845
297450	308278
482356	267602
241645	317675
201131	47804
269612	280749
286637	23484
252747	136331
30237	110708
411282	194805
53695	251044
60899	256208
152027	197996
156831	270836
482131	207927
254609	272339
211571	452098
138412	414174
95233	224085
15114	297573
148122	37692
456546	348798
483987	413524
273900	227094
229735	417935
63069	115340
366941	259879
223490	15209
3030	368358
133845	50264
141834	224794
456065	362134
37632	471968
447610	418658
15819	334179
114643	108081
258738	231447
160902	330143
170389	477986
432125	7173
458657	402610
389661	245124
259124	85582
398923	16433
122412	253730
135404	413525
98168	188174
26899	87118
388770	393264
210594	369599
202149	438419
143757	184902
379829	357854
248721	422998
18182	105472
458809	488081
2349	292468
197891	237165
282497	46057
454714	135756
20059	78374
447937	196144
22414	70227
369883	168119
169741	161384
306524	84912
160965	99437
44686	28129
50586	86560
405538	300813
333422	54976
25841	89282
290698	452126
190524	180582
67565	165878
229735	104387
305158	405929
397411	144073
314228	404007
140983	148590
379071	285156
18922	9066
114442	308928
29044	273831
193767	252027
191121	98637
416004	443778
165979	486885
107106	433934
252065	348798
11336	129444
85674	35752
313976	215999
198164	408219
27500	334082
479680	51424
382096	41673
371692	253458
146279	268118
91359	428125
126262	24967
471198	105518
271231	132996
463549	405491
225694	35035
309204	126814
102736	359762
300195	65648
279162	49228
360038	77907
383326	208300
205823	338271
311300	249102
261340	170624
480801	89232
311328	246672
104061	305724
487921	6374
366989	221234
143663	464588
365410	283096
62014	190369
246878	306100
211511	291332
103050	94793
5912	190224
320883	448140
222145	343995
38801	114643
84867	491520
116723	341878
186597	218713
51580	420967
364577	394328
78866	221221
465246	250410
30374	181692
391487	248777
197500	105338
355013	122707
206450	66681
368632	462973
252401	466432
23906	336590
353597	215803
484731	16433
364285	165497
470415	234356
460263	467516
109499	86728
24381	383967
205965	376787
168640	156011
173081	366941
357294	235787
129412	478415
197337	287440
160083	257278
145374	431465
264026	287426
66990	280233
210583	461392
483775	46426
395988	268577
22680	75568
428814	185822
109708	452687
94376	233124
291119	458601
46870	68182
99877	269849
258889	130788
82727	354663
51232	276358
217537	168381
439051	478415
430893	105585
291078	251116
257518	236021
190461	212223
99901	218727
267096	338790
458968	116283
356805	40677
28357	404189
63597	106439
16160	317100
441687	359281
491439	59217
3856	487192
460787	197212
163328	270331
216275	484104
409394	307312
224758	105498
422126	5769
239112	415843
362522	17678
178867	48163
112925	126906
225647	23430
323184	90041
286791	153995
279568	389422
229616	178179
128903	296339
375038	84791
146224	44049
351146	264311
19459	240286
234827	99607
99979	204925
376619	313553
298810	164759
98789	42747
123914	50645
475507	54976
119001	256245
359708	45413
257920	94310
177160	79343
30656	375575
291150	317356
260905	421408
341969	37867
454303	336590
383056	110677
221925	93244
28955	38409
392953	16764
328267	17246
3809	42610
483567	430754
353856	189415
87785	242641
68656	187654
200944	190369
202774	150352
49907	405842
346557	172535
462836	21241
108786	291521
298317	56565
210519	105498
9381	10110
57447	365909
243492	386132
265097	457396
476831	251116
233769	182000
336708	139135
335302	162795
201866	49660
274720	345745
18468	78184
406660	261356
99812	452188
167571	434635
329675	252201
397165	189932
376587	464102
144196	438957
73466	376814
239431	347582
395638	193705
355669	290947
13875	278015
90875	425854
276821	318132
356299	204475
18700	469637
131275	47416
335382	166651
251378	313802
113596	153995
57668	16433
338212	56344
4634	360381
10451	191702
360034	395673
492848	266962
236587	347064
337783	240374
198288	450541
343341	458880
196084	451668
168273	122287
378274	55524
152337	94579
83799	467192
151861	184558
182205	417288
130600	122462
248179	467703
167336	311212
387959	48761
111429	98220
193767	311541
197920	291936
286772	418231
149460	300811
107619	396603
166804	390683
112275	370524
149318	319952
13268	400184
152894	336590
484654	234788
382517	101764
270014	72523
442164	294677
368858	52439
240290	378588
116341	414668
481849	228431
267516	6442
397946	15209
345401	388677
116124	15209
356275	127921
89219	157374
367259	476231
71563	173176
59021	189045
299580	380029
252065	49896
9978	18031
227628	392062
20998	219743
449521	460891
256893	106531
64074	135214
347121	115706
472546	302006
361291	9651
475914	89720
449053	297869
34806	52425
167588	132144
99810	160948
115989	474412
236216	209285
146915	166961
453919	395964
438912	398225
108156	478415
149368	248159
120363	393002
191675	434893
292580	284360
401064	229756
28250	359762
442807	186159
7344	67416
132087	129167
288624	427911
191080	274309
237801	174962
16601	285156
457352	186159
129415	380108
485970	291249
111549	453521
220925	440327
390327	453671
107016	133658
115811	109779
146893	476947
114643	443741
200092	316398
261366	218615
120509	258607
280585	476447
374863	58881
65513	207512
297935	134924
476221	163447
468498	489770
123605	133161
449603	306538
233931	213035
473981	336590
353098	3822
248819	140728
375126	172535
318568	199041
131509	152502
344592	121304
379026	244104
149373	14079
275768	102163
185868	366127
140263	431226
4010	8227
221174	94667
89238	4655
248934	71710
192477	333260
110666	73492
249703	26366
260838	366666
336825	190369
435397	256100
81005	248161
68284	158381
372822	121959
164068	385741
47816	187974
321213	124085
154924	220635
452062	123961
229250	371585
421915	465620
84773	317118
357905	392301
457908	86770
400355	353688
301312	267060
418459	108222
176130	249290
23892	320419
281639	94516
250833	289439
162541	427581
462380	487868
21176	356972
356275	241377
32434	260549
306834	238706
257873	340567
170358	79586
346142	93245
20177	49828
150715	474847
122317	461095
23031	398122
261071	478232
420152	452098
367573	89315
268079	146202
2729	186740
367770	214864
81887	5643
435936	391226
383164	61532
129294	476447
432339	108222
14214	283599
170020	292735
48226	232546
406131	389682
490427	69526
49284	110708
299168	352311
163594	32807
241289	331581
208013	74250
305936	378462
77913	167799
15423	462940
127531	275677
43469	38478
371340	225891
150335	192316
280523	86892
323016	83403
358087	202523
178422	475880
1260	241718
443304	240950
427082	440604
188651	160456
120670	239974
369944	457448
34716	393326
158653	209471
471301	158238
265192	305310
322969	226629
209713	398122
242601	13370
220634	165653
331561	40784
102644	174264
156189	133877
307004	198926
63720	241468
132837	150526
385808	190369
274718	173887
71811	253002
405026	142018
62275	338284
286228	263514
239084	258607
130069	401014
347226	53863
376332	417918
85683	275790
200549	473697
127616	301416
302689	294069
129396	442887
61367	35363
248134	81898
238344	202996
439718	74106
447108	377950
414358	94667
74831	465947
378387	364401
435360	415714
99011	5041
212289	187998
206508	426965
401914	136421
257300	172089
373025	230055
215075	202523
26834	57289
457981	245679
371590	435242
234952	311221
73880	3628
168948	136435
224039	148622
446461	372659
477051	233023
176221	393485
38805	439806
230377	28129
361007	402698
352950	250214
135692	251116
24900	86728
470990	139297
134714	220857
94766	343085
190926	304324
7705	350586
291540	28129
214749	160520
431943	318522
66723	450512
370977	277595
126764	319291
294149	107449
150553	324037
445796	101838
347199	111623
450531	38367
138441	2199
130224	224279
198824	60051
138986	104527
433400	15209
276759	313745
69185	115861
133933	22347
265028	125718
345401	295597
146903	430610
360459	309888
350869	208300
389514	154456
324385	142713
115315	367798
84661	128183
355083	366828
452500	197067
65000	350319
201540	294888
300047	263009
344989	228430
350347	69856
106676	105878
230574	283740
248013	254109
55489	295650
251586	172304
245938	265518
264433	359251
349537	126697
453957	420439
356725	192055
340888	296693
355485	458601
108971	323448
175491	409828
475028	427419
233486	466737
47467	443693
57441	262954
140594	359372
288354	107222
94442	50264
361926	348176
123873	110677
356167	493053
362671	229220
246191	238578
357514	51881
271328	277647
284218	50897
26309	339480
471169	320067
238264	449527
40028	454323
142706	246114
237803	200344
206789	375727
138579	363631
380302	366666
469084	259929
39195	129451
445247	22827
289585	16433
113432	2378
163435	122911
471234	113294
199742	113131
326152	416163
398362	48146
75272	25398
53963	325604
42471	103240
94874	193160
7679	51895
80587	95952
196003	398122
389226	96605
190595	291820
341483	6899
81358	490588
480280	317638
260171	373692
368661	68575
150798	8723
4927	341789
440039	440660
204806	393326
55758	42661
242411	306884
168642	264908
133909	178143
369109	226494
261215	142018
27909	485304
455090	19914
409848	479842
134593	32840
277732	473653
245363	218730
382022	42890
56358	313454
129663	61621
244087	263912
137785	165037
488252	20959
159174	99437
378558	48497
273734	422776
144191	403230
285331	255658
424255	218727
123741	388954
84968	340253
209365	478415
327184	200549
460123	222992
164575	39195
76829	82585
391281	130069
31704	182483
378350	427937
34626	256121
360599	144470
219136	94872
156831	228431
378630	310756
256355	152169
42618	105867
439191	455769
344737	348292
19473	94344
304614	190369
245808	197996
85244	440660
468327	256121
19808	262594
124948	7490
32865	218730
230314	99210
352124	161097
380806	361533
260300	83467
347381	324225
255359	483761
479897	269703
267516	3971
316435	317423
13930	57029
397008	162831
19004	477392
102644	134500
52408	465765
44950	317356
274024	286069
244092	177374
125224	458782
173736	355392
250512	359762
31110	299467
468540	285156
251636	393326
232679	397437
156083	131205
398843	96674
222250	338915
195075	190369
152835	173576
325329	190025
483987	66881
26714	221329
337163	476231
160606	228707
182599	270095
332980	132035
140116	376092
342588	55243
296029	167137
493347	490362
281581	209420
183661	150598
56229	73387
470408	106169
286965	270813
71741	401854
346500	178806
89839	276988
79762	226983
288902	481279
4927	392699
118694	284979
168640	267029
114237	86596
363225	191821
215114	132740
51977	266392
264026	360291
306021	378462
325491	224937
25868	115861
84973	246208
35806	251943
3372	304667
125779	95942
319768	415221
233498	205252
108222	454092
123095	38063
490256	13370
476506	98906
392086	271735
161859	351414
298394	393326
423013	263610
43551	116283
75495	207150
488261	339968
351132	309425
207389	75141
351971	440615
398925	144845
17170	62711
148468	3845
312478	100278
136955	24059
463857	462969
394094	374305
432339	156376
434069	222881
102644	71431
309546	176711
208628	423688
114832	70029
460040	361452
408512	94516
348357	66393
249202	106007
272697	223121
384538	477986
220692	335891
28794	76628
434218	298879
66183	72388
287566	13370
157842	141440
108554	50492
166465	132740
207350	208617
251408	57989
341811	313745
400972	278700
437770	334680
314822	476532
326642	474412
318901	241988
304173	372953
88027	239346
430417	94516
143200	322422
96362	464883
38319	264346
189604	217809
85669	478415
479072	176561
423318	405324
118488	183213
96990	263333
385361	89434
333369	347066
60311	310261
325521	284240
87865	87720
73507	132843
171276	375840
303507	218727
462257	96259
265652	28907
342465	335658
326316	101597
376619	260790
283675	44108
160194	440660
140224	468861
261278	210922
490237	191907
19923	254264
150296	286879
175205	446630
10289	186259
401064	180578
55562	7771
2711	38134
300868	366666
57353	378639
436801	482897
129675	108686
271760	84590
295755	97753
12692	478415
287759	478415
166679	439369
310459	16433
39892	278839
25281	164884
275661	407386
342782	431137
315958	188925
449521	191509
187458	370866
272001	203628
396021	99405
213941	105967
176182	203213
336265	293813
304146	324225
261843	341526
252285	48832
215762	477358
322950	194598
360369	398333
395035	192450
352739	471301
460926	203656
464662	68622
430474	437111
264839	95312
87046	117686
180780	142018
158099	442780
132740	91286
424370	460076
47558	156254
146183	183920
262031	402870
106739	390783
325814	104734
223577	26287
263377	373010
492794	150594
405788	32807
117028	215026
82688	388531
205136	466737
351432	35035
303736	357630
343084	141525
109733	467117
263751	391163
206389	99265
294193	379124
482456	53275
254463	395003
32690	334068
62683	211932
152157	216354
438172	236213
286655	119868
275358	307279
10251	427796
152368	152502
292003	353945
492851	461944
431662	147014
204471	175157
10690	121106
304566	62518
17634	320464
200001	132106
38432	97753
294186	430356
153548	20802
281130	285156
172061	208038
467499	12571
485476	246311
86344	32807
146924	403733
109562	94805
116947	478312
51365	178048
235170	469235
248013	4446
329572	184344
7922	359218
225267	117323
171035	18742
135744	112312
378028	291521
251007	167391
279125	368859
297436	203348
63843	226697
445329	130028
2362	454310
18910	190369
380489	58724
122950	273831
438121	316575
15819	144392
50656	286443
241732	96758
268027	331349
461512	18044
385554	269199
416019	94667
131575	228431
257766	483751
115666	118286
81330	51161
282522	252306
105226	169251
13142	273831
9687	5769
484335	315825
419368	2262
246606	189088
325847	450791
112167	183479
123507	223689
360824	19214
446381	190369
292352	153995
262639	264885
376553	360512
196399	332392
307718	209471
163646	486485
385062	177415
111968	45724
294760	338301
259329	27531
199765	461533
30350	42189
457423	36351
343604	129923
283780	456311
290657	138172
216544	254423
245394	408906
297069	127270
421525	253425
296278	462973
438126	430610
17	291142
163519	317993
409996	132996
180192	350586
425078	454356
134976	376877
253278	217423
147294	219499
386282	293256
472026	348798
137454	252131
21224	79705
114643	193319
196882	414210
145442	428711
102065	380420
381941	61724
367478	378976
333000	286936
260605	311297
108344	203213
427789	62947
287751	247908
253298	154074
334310	10646
114643	357250
143671	408622
75498	99106
372483	437226
73199	351639
60921	447404
233417	77978
448600	263019
292839	202523
428646	98906
209932	484628
408828	284843
405217	297742
71926	293813
182740	339277
407334	264323
287252	48861
350440	24299
310561	101894
483706	337262
17407	462973
412576	246311
464829	180578
15819	162464
458207	214685
384231	204209
319231	49934
88606	89130
264026	334974
404901	176749
431966	435428
370619	250033
299624	157307
19542	221438
162101	410266
848	7771
190766	140685
486698	127310
88852	486885
453908	438373
114643	359564
90382	389568
88649	64918
419817	222520
318573	86974
329450	297359
256101	475990
215260	28129
203758	73524
186597	118245
257856	28622
366014	122462
294527	408288
316136	39065
125728	414784
87804	186561
176624	240451
256079	87469
138126	410652
57649	420944
410839	6270
358860	145691
99405	246975
243492	152394
327209	298274
127203	112763
334674	417643
197235	417170
78289	362267
154730	292468
314131	418568
66588	294069
241987	477750
229647	167877
162899	393238
330195	347064
169249	481785
109893	430425
161788	219904
254134	454250
237631	110677
210009	51881
129105	49903
187834	167763
410977	327596
148055	338243
30845	21242
251802	366160
413915	151455
297436	19377
294463	190369
457418	2832
146153	340918
12390	84536
421880	190369
54208	32807
344306	226494
399260	98362
298595	72286
144179	434893
199049	218796
9183	353596
65027	392233
1687	107843
311975	15209
457000	200783
11062	38063
266307	351732
423593	327100
262639	89951
177251	438676
123137	37534
226767	237923
102832	217892
375900	461846
143290	250850
396036	480684
463050	483502
175290	426887
132962	35707
465195	24620
486595	111774
343700	29831
399981	265377
354694	394885
202463	239122
175887	238578
493267	440660
382694	147100
318000	190369
345553	456640
51013	180709
470248	113335
28103	204330
426407	267602
297275	45219
246755	444000
260793	183472
236272	17186
485652	476951
6899	329017
161363	315687
434112	327155
259293	310489
165680	265715
59395	263009
46249	378299
450115	446351
13370	225663
454309	267297
2344	462973
197990	364359
15420	206061
333835	336590
67126	245211
62963	456627
316288	382647
443163	133290
24504	37290
400214	409107
450432	250434
435776	219420
291295	470627
330740	327061
369245	209018
172946	334680
381553	39195
369359	413215
492921	338174
454867	391877
336378	342828
85687	255985
155907	91069
375581	166725
387775	327013
98654	31560
342093	312399
53275	391414
74174	121613
44894	432521
192003	116087
250410	228431
240638	138088
275727	461846
15999	295650
352905	155824
106292	174377
103050	344580
78566	216190
436001	366127
409016	218615
264569	249368
403497	78235
310684	106969
295113	409828
446998	375113
226359	45131
100852	425613
27942	200131
376499	57134
309391	182295
326830	338915
230057	270836
216377	124085
65194	259739
118339	101820
73290	187998
154482	476231
207693	42890
438322	183479
77420	144119
106268	238041
118976	469268
91718	114264
345401	320443
191797	338966
319259	310495
339550	383461
261684	62191
315046	141649
404020	447517
332498	285634
137167	54976
451472	320407
72804	280879
372764	344091
279422	264766
231541	93187
226001	440670
122336	107220
134299	35414
107546	297592
271371	424346
389260	290752
456865	453716
403877	85910
373214	317852
460327	254557
289673	491272
395286	49828
17474	154271
173128	311713
51240	53863
353121	43528
15410	142499
387201	306167
233772	303697
173135	434893
196992	139627
93642	245679
290909	175721
451803	307404
166903	345865
47583	263213
203278	226068
289126	190369
131174	138885
441302	314902
476919	198926
456156	294489
261741	172681
87831	466432
101068	313086
73507	119762
90180	244005
127462	183213
42063	430790
67223	467703
38537	64050
267639	322135
109982	427531
487342	38713
382937	49228
181319	1474
404121	138170
246020	355139
477932	214513
349311	99423
51458	121171
408420	343547
266229	12493
264103	272407
287524	182746
490271	141112
297935	453605
53264	172504
422805	332119
59991	452804
65827	222382
169114	189801
125064	231054
479925	418702
461314	394664
138412	79019
124469	362972
98376	374939
493767	452971
182108	434035
352016	310261
373025	60555
408486	178436
329699	209471
117100	428103
29826	440660
486077	313745
125318	435095
272364	452300
244020	269199
239606	27333
102065	251116
259492	278829
250004	83274
224667	102210
362435	205146
159356	387839
309917	84775
30257	491269
111096	378462
149914	326727
275368	87469
448009	64335
62873	476951
180924	62191
318998	119995
63494	362773
46339	268642
369209	491184
390442	177415
342359	218151
308858	42653
231925	386120
36683	477491
124794	483192
492247	194264
478198	437592
67902	241048
178249	446616
466360	378105
124729	156376
370990	48247
44133	177166
365358	158670
437307	450289
250183	485070
37790	40181
454946	304007
404102	170286
188523	19455
179744	466845
469976	402323
333339	356355
297512	248625
128704	296869
366900	315888
355678	205223
135179	350724
12526	22549
276821	333352
350242	88113
185706	224905
483987	197175
414334	111325
85746	210082
190369	165812
291299	272908
212674	210050
186321	430739
346275	99829
81279	461944
171153	356355
52316	388750
5408	53994
167583	337408
413331	227972
259585	133212
286927	159054
1262	292721
363969	104329
364636	47109
148437	16433
243938	149955
360179	438563
165978	417336
417706	150003
362569	242481
309917	17996
138193	158202
121394	52537
2820	194780
352927	135138
381458	19079
336260	342761
193446	370790
346272	121491
461604	192524
269645	273628
221296	60359
158839	328325
292225	475594
252389	61572
88092	217310
406731	199271
5615	206442
176214	13129
34729	357925
442123	411193
241507	20669
436954	404806
79395	303175
243695	435630
180755	169263
279767	454975
318959	51895
484124	379850
1292	94475
176097	391414
153322	121960
60208	194830
295009	422292
235561	167817
372764	193380
44160	356428
440190	60923
353326	397009
126153	85137
71189	62325
291984	385141
310981	284982
389315	41457
139374	404806
360459	18337
192303	18867
357231	274103
337200	323544
221084	7622
367656	206772
299075	92787
12481	122694
211144	183213
252360	141295
23436	145619
235434	291860
345091	79485
113705	378462
386109	399535
440056	39475
88203	272159
148139	36912
134299	390470
39639	283392
469283	186440
211307	421267
237732	317118
35964	226532
41475	118662
347175	26209
208749	219186
386601	8581
417473	277568
326631	240335
464966	156376
248789	124085
55231	63854
257289	285156
449756	108222
458375	1057
271196	23553
28357	182339
101344	452709
185526	447517
139350	253247
102982	280857
260108	28058
421140	110778
150423	264781
436509	242187
432632	438783
114164	21523
217740	445151
51867	86974
328963	130395
434251	272339
211511	41904
456658	27500
256615	220061
117013	338271
61367	211094
416006	120497
490449	139469
3319	269869
141970	251838
238590	469950
462945	391414
400305	479240
190473	296813
274474	164164
23449	236213
55944	104505
183589	454975
440190	136435
479194	81280
310752	167943
292721	86272
175514	95721
52488	25052
217621	89047
358830	90123
325501	469235
191933	408393
371983	284859
282818	324329
301765	303424
209587	443693
392376	92954
387357	8268
168213	423020
163089	341271
246606	82277
147795	273831
353310	223682
404568	405169
235673	293813
358320	35241
470930	273831
336269	283542
314617	337849
136845	45399
343604	185487
447912	183126
370876	334732
334066	350189
158989	63957
464520	149236
145199	263343
460161	32449
35504	21583
414286	452644
52999	411003
102865	323213
331042	245538
425510	421363
138563	265065
270224	174813
55682	118736
158345	254958
362514	351770
103533	99210
207007	281858
325208	466737
371884	464080
72804	41868
117124	93257
29955	92613
324826	220417
413821	257298
143868	365715
371828	301347
36939	84991
4318	48245
336503	286828
40158	101650
115461	132247
477189	420944
223357	95112
256966	384757
285027	80781
282633	328759
334256	73018
194430	158086
470531	379124
62792	463200
153813	429386
110835	388828
196149	377183
349311	458827
1173	79989
257289	100194
462841	488763
467491	2126
81714	9303
312283	203141
106943	457331
80936	422470
311742	338915
181925	461572
287439	383518
248468	394429
402017	260146
259114	106946
323407	34547
405555	119122
67567	213791
442064	446351
135336	132031
81478	137128
447076	211868
209285	42546
217227	139297
188847	392491
455341	201509
453256	376364
367249	375840
161375	169047
79682	12213
97033	401871
361576	21057
78884	54839
484210	243840
477795	13370
148979	297282
349188	428852
217790	434893
3285	299734
185088	464725
174034	100478
378224	404396
469580	250389
465627	266365
134262	26137
85331	206874
358907	110708
330954	73373
159301	291521
445632	35707
325188	58317
283616	160412
441748	59672
176111	298437
412806	296023
139833	394188
222045	243547
277568	373021
453139	216122
273402	138338
354866	263830
58484	182255
374379	6182
63047	356428
260665	101903
382258	190369
159066	277961
299867	324723
196030	394795
382984	236782
129708	492095
320982	439148
68532	40198
47323	244669
122427	8303
430118	34180
282196	48247
68644	433671
396352	142678
189223	226477
212584	43871
431175	463945
149704	268883
362267	203402
281013	362808
224583	302281
297954	323197
102688	293813
358971	404886
210428	231021
212385	385887
227027	476951
26502	441135
116292	273831
373500	41518
396522	44128
333819	256775
254446	182110
81510	478415
160940	486885
268493	396431
64117	432015
412831	65371
44178	277450
323102	373363
218721	435817
173653	455382
9579	401101
134779	391414
188839	10495
3231	54506
222102	140322
368268	54976
373615	198694
375029	327217
121037	289536
127229	360826
307209	367110
308058	293813
369209	463493
43368	276711
234741	145840
227456	395336
148246	221265
99350	27696
449809	392329
302117	477178
452148	91218
461849	355008
43454	163068
178844	309598
136950	422998
464783	365046
101292	464420
139705	148084
243048	190369
140942	76611
241315	8463
85478	245990
22894	420392
399313	233160
139393	107148
263635	247812
375473	26219
93676	346583
141240	336590
351850	298415
201676	75973
425222	49293
158805	379976
498	165267
3809	378686
61958	461394
395770	92431
310575	142018
391463	81847
412436	394790
78291	469235
285925	9054
301563	451016
428861	394610
452477	323484
58957	83872
347381	70163
207068	13370
298354	317118
328044	9217
54709	434893
159703	323065
356953	235725
425166	490237
100419	107473
336477	37742
82456	43204
222085	68210
444828	187998
424359	295680
430258	152910
253518	420944
157564	420944
290431	181288
297843	209933
193053	313745
331840	423469
80923	3760
423340	15209
294266	157603
57432	377708
49334	370099
132761	166513
343747	484058
5393	393326
200973	137651
407699	463362
82689	60614
313625	264286
14001	110677
109603	241525
355987	214698
208707	248496
66036	461846
408329	382994
490567	9054
335951	80810
311589	41158
272407	100287
432575	132490
315692	302578
378144	16433
455893	374784
459035	317118
183039	123875
367141	317356
353333	132740
270593	122441
71655	60081
97442	222701
83945	133048
368159	462943
75544	313745
231541	360098
167588	310014
104659	236240
108750	284843
290162	425256
361001	278164
36209	393326
482851	284948
306703	144073
169548	215719
326260	107219
336080	336590
115915	363503
64665	264154
398792	440660
362282	299976
202505	28129
475158	311221
18025	220609
280171	488047
131961	273831
221600	231485
252090	203656
39690	310756
110835	236660
175080	189810
409806	424396
401820	452512
47511	366781
95093	190369
56153	191837
348644	78071
313822	353787
97665	294277
317728	136279
309362	130028
161532	399169
129841	315177
450119	62876
434546	53506
382040	246580
167819	428214
363613	374596
17567	153985
441302	310148
452240	401297
249428	401871
122670	3719
35556	76417
297665	375029
392893	136499
76228	58184
356905	441973
391778	292369
163509	445184
445690	196783
320883	309444
477037	5040
414023	118324
455910	77223
176020	29831
103914	477136
6536	99365
482691	64335
272785	446693
17512	135276
222003	53879
387464	160468
108648	277179
336047	339837
273609	179579
272062	453936
308122	184983
335568	470956
298198	19262
483987	179534
416866	444970
442194	251384
74157	283392
36267	142018
262410	398451
480801	122462
325491	65245
100593	257298
289003	123095
153992	249202
430118	374404
184625	306087
93701	207853
349359	91711
250404	483393
123149	439979
337332	143926
112	417918
362251	183213
485469	255650
88021	238863
364097	130214
119026	263798
320592	132996
133909	262385
347483	295484
274761	291451
365410	176588
141026	106045
213887	276282
353491	317356
142432	279947
171432	29599
293913	131015
22617	451016
130999	173586
59476	150207
121866	265589
219193	281676
79785	101570
173704	138807
234788	373953
310981	108284
341676	248777
452962	80770
320873	291816
337138	100765
217289	115535
70365	91010
89219	299408
86311	315407
129129	489781
443642	100511
103962	38729
201925	282822
146135	250434
442096	201503
144973	268606
439471	317286
350829	108945
250149	288035
31323	175923
44238	381937
309778	246131
352739	487179
492813	383508
352195	152085
437262	145948
29896	462901
1093	382050
425371	24381
389779	162983
157878	122840
155943	253458
105058	156375
412738	314881
103970	127921
137320	469235
25969	385076
394236	461944
402608	406504
125184	391414
184886	431788
440021	21411
415712	348563
1605	472250
362231	348544
165574	30116
146893	370795
286563	260962
266307	291615
390131	170319
404683	227050
328940	336204
318735	57484
50318	98906
328867	275152
358587	226219
207731	479275
83245	157658
163727	387143
32751	428080
175060	423924
41457	97215
272490	75303
81280	407455
332716	238669
162070	127866
78452	304589
456021	341475
353701	394903
318335	150237
174783	138807
282977	198019
361001	259218
121366	20677
187105	310756
368240	71091
211515	255369
335484	186097
450426	21998
234530	255676
426074	5857
402805	304493
419931	201493
47971	472072
105426	344526
266141	316929
488706	411271
124794	356393
400052	492811
261033	316575
287392	1484
346261	284678
410207	434893
314311	112999
342379	69230
264578	94793
290952	895
294470	197471
381370	308897
490049	182593
378686	225526
342419	190838
192742	248715
32124	320097
17940	428995
261438	43164
406018	274309
153944	51606
134705	4413
414941	138894
454345	219499
201074	264506
140961	94961
431405	401928
315267	125399
142643	261561
204116	92613
35806	276055
273441	20959
482095	155902
451849	308100
206059	95769
259606	190369
460696	277367
199744	61666
46348	197921
202774	243766
375029	99288
230141	362615
144151	13129
396927	314600
122802	480715
427263	188131
397059	88606
376726	480025
224063	301156
199226	6416
443163	398143
471666	152081
277941	317118
479544	306363
345024	336086
453919	445282
73419	145948
74568	491690
380274	224285
266307	466870
138927	264258
404442	292975
244249	416048
162557	308073
102644	383574
361499	249481
50799	168855
37999	349901
430287	146202
382845	48163
27083	333369
477932	269734
78190	68871
473580	391414
245938	118928
27292	218727
358686	237376
271146	205270
311042	363225
232555	359775
298823	114695
373264	100658
491337	478415
394129	269199
484195	62191
110635	462121
313604	155121
235346	421248
28050	463089
165139	385000
248019	160071
296277	144800
189608	490707
373043	105585
465600	267602
314262	348865
342698	104250
301642	152253
30845	153339
297275	490525
482456	277088
130300	171953
57229	261649
398110	425675
489383	86556
333559	421115
9808	324596
20902	267602
446994	352154
448104	238993
187783	45250
348644	325510
207369	283649
188955	457755
380858	330964
469079	15209
454214	266944
18642	252563
280523	67040
79558	390232
232348	373523
109733	365882
471270	110302
314860	385366
383049	223134
137662	15607
9787	27849
445274	10490
216122	112690
54068	174564
475960	318563
241605	258126
173650	178257
256230	343721
44200	55207
202379	88027
481419	339868
162648	463774
171435	11626
122696	193705
481567	428412
61286	36555
225694	385699
229660	48275
479864	361545
414286	118401
41189	289017
279313	162831
233713	32805
360137	86560
51517	421703
362573	437531
46703	250217
452068	398862
88835	330143
388889	96969
46870	235979
75913	354694
255981	247465
324317	491570
30397	273831
465930	12177
377581	16433
192227	482808
129271	309198
362267	385808
295481	61376
93112	440660
301303	492462
219332	196783
33053	360860
479570	134262
66477	285998
352987	303497
15410	447004
23352	369599
6933	356369
125307	24143
349905	268118
124658	249334
226298	478415
153060	122462
192657	244072
48219	141892
200658	223030
366856	261390
62019	181230
382568	489376
416552	478415
215421	106191
407047	183951
135604	329301
189946	317118
296401	236413
39195	242661
181704	110677
315115	383986
46708	208300
410193	429622
437609	372237
387056	110677
157099	405209
368889	57134
129009	103434
279590	53811
19120	260527
308210	95312
217243	456065
140367	475135
217275	231485
19217	403914
455430	315235
126938	481279
256893	214436
148524	67040
481419	32805
159068	18479
329362	35464
443675	447519
132176	241468
460614	110677
379858	428864
36831	440825
307909	50264
396172	27989
206014	437409
290952	263416
470312	94344
1292	306700
436747	119123
203793	113510
6467	319595
241468	475169
66466	396722
128686	122581
363191	366493
319708	169258
303754	73778
113355	467631
233045	17238
343452	415449
192243	62818
337219	269199
164394	352592
353975	59556
176760	157199
339603	7130
461846	255471
229218	190369
437668	102896
372485	313815
134119	111545
489700	193897
152276	465315
175465	228431
231305	104299
326119	318672
460263	226127
392953	39969
316796	273831
96522	320307
36339	304173
111186	120194
478480	395093
336833	317977
458968	356428
372605	474622
438433	98906
388702	91295
211271	273333
290855	291318
290578	412398
373420	294069
432194	163711
340133	439074
316020	313822
216410	445128
358589	165636
272929	263631
76984	333608
5354	94091
4098	192554
87752	272748
65383	280428
102249	285828
173174	190369
302567	101864
5428	477136
383447	47082
162471	83580
254819	349274
209510	63949
252850	155730
427063	366127
342465	99409
127570	454140
98160	334421
7653	287423
23752	395856
404352	22827
403814	489552
280507	422669
413150	40193
342399	266852
469831	284493
382848	15583
298533	121096
465907	488641
109161	429095
274852	363722
267562	3755
320489	313745
129610	32807
158444	410413
100060	206174
311624	324825
489180	440249
295080	9054
163558	206162
215474	223732
285884	153596
178422	452370
92004	90123
473981	355700
245228	219942
423864	35707
386732	285634
298434	241387
190955	115861
486698	250004
269612	354247
146172	421830
270007	263009
342652	466269
21919	458264
374305	331364
355717	27748
385058	293813
65604	190369
414257	389175
319772	303149
44171	50492
426948	50615
81815	39939
169619	109407
330054	170447
249444	143236
117501	376195
6045	297272
397199	475723
156303	176493
257007	240225
20631	224696
245679	474244
1317	156357
45904	190369
323222	371585
41365	139648
127921	107527
130515	186440
306964	249681
4931	82794
31914	260007
486712	180527
19173	317100
120003	245878
410125	106358
481406	155271
469976	246778
41450	443045
226036	113138
9976	457978
205124	254543
124148	83075
99681	246225
453134	276519
23520	250217
219546	34128
83051	259997
233361	14933
297731	357854
408555	389914
456663	260162
390996	5769
117969	154746
462870	245775
79134	418212
383234	187974
70085	254098
279888	172089
223528	420944
432255	345551
473247	255898
389656	226538
300273	208617
340197	265589
72668	220058
405979	71009
381433	487153
357373	433391
2286	315687
223174	13370
155696	110677
318976	187541
370352	132996
149749	27766
277580	317118
455874	315687
130069	341844
68904	265608
3150	20884
107709	189409
298317	198687
146909	13370
309808	461512
67399	440660
424285	463822
358373	90698
289513	474341
417848	388575
163740	159249
402275	28065
247536	12831
434204	343614
222544	118826
68163	209608
120530	420944
80958	41128
253069	287382
369825	485793
287852	20586
484691	241718
1838	399736
367502	282808
49794	261320
193210	204925
381187	218727
483622	203656
327822	376814
436804	301475
264295	349261
491190	26551
420972	69103
247663	150352
223755	11186
456316	430754
435903	249102
166459	484447
215197	284941
345729	410515
408593	375840
195689	368024
412403	463200
259981	92289
184870	227216
233498	319235
307855	236503
71883	122462
134263	422069
378151	401871
32430	376121
89552	56190
283986	327179
300886	250805
8754	75303
329750	308059
42784	47390
156201	265146
6331	267085
217740	205386
39974	219262
422765	86262
476969	150237
12456	205030
120937	183213
136798	347932
476303	107455
336507	186440
133393	170212
53666	441382
437368	65821
874	491476
178	283445
128810	121965
1227	86788
208944	387333
267562	274836
56109	239090
186347	142018
483703	269199
223116	262054
310153	226738
24155	378462
270007	162795
319659	248992
319824	14583
345401	346140
483361	490410
448816	167588
438868	249123
285179	250704
81304	181419
376286	420757
352885	385169
225694	3747
46296	414930
226638	159609
326574	469509
481419	190476
264026	98444
265140	8623
296459	49903
380846	486584
20504	177326
18482	23318
212009	408719
60208	16433
27395	110677
310509	197996
233361	276663
402554	366127
19460	157078
266307	315572
475890	35207
116460	7130
6374	307288
442979	2068
200092	235585
306040	332392
213441	478052
384824	331297
87007	413525
481419	82585
279520	152502
369903	115386
348589	359762
233370	112924
475126	469589
304362	449884
276615	361305
295540	304418
337094	372981
361533	255982
215434	302486
438193	325432
72407	109006
324498	437684
280786	16177
260386	234771
238118	157398
288676	285492
408804	318088
395365	399313
413367	246311
124320	23236
187231	79440
41454	255307
99023	412980
198558	354933
470713	400726
425601	440660
135261	149293
466340	446630
344314	187519
409357	387839
221648	417692
376440	450890
4849	78273
369269	84518
129727	78380
433206	247620
311154	181320
271554	326492
401598	48667
268593	201826
270891	33855
181178	293813
217363	399736
361123	175000
462527	466432
120050	15209
186794	356137
131777	317118
473846	121324
99567	428155
75724	114500
88027	414404
415024	172646
206131	304589
70499	133067
304501	401881
467610	163445
332048	191536
112239	421356
17303	129185
175298	209510
112443	276427
179599	122462
114383	380071
122534	184174
446458	291521
4428	388531
452356	116283
369658	281504
119001	487179
315475	63261
29911	76335
338942	289970
34616	29153
209538	178973
180382	285156
292967	399635
238636	451137
85674	428921
118732	207728
238422	414052
470128	226238
237222	71878
371976	470307
467828	293813
182390	22448
181555	197486
360046	7220
104902	162831
351540	34547
291571	180908
288204	253669
488971	149388
358860	287314
345401	296413
73592	378859
400124	411424
219656	82533
9013	433278
390400	447046
280811	259207
186439	209014
164616	343085
415093	383283
39159	167074
80575	242552
268152	103267
127636	77339
167410	137696
425988	149421
190164	368498
289084	299976
363505	196603
139279	159250
85302	389522
9183	366493
81484	313870
204078	95149
161023	143671
307892	363564
157663	351257
171592	37665
104243	457514
481496	246926
77432	214704
332551	470554
285876	260689
10280	286470
461175	228431
485430	275863
114237	164884
393575	360860
451243	116445
241987	360469
11719	38796
263078	375840
409745	362428
324198	406480
316858	166293
40830	69561
205321	456818
477342	338111
289058	232377
181792	388254
135028	307279
414103	87471
65513	489102
73791	268917
58940	294069
202898	130844
282453	477930
187834	259320
328962	111518
99910	401101
172535	159190
288809	438419
62639	443930
313325	128229
150579	327677
53410	441313
65513	81817
359	14239
161871	6597
420068	71081
325358	12443
332612	383967
7865	48146
352798	373438
454629	90080
260392	207094
167469	428345
329144	28407
305738	36067
39185	336590
92401	168217
246014	210681
94161	293813
268632	311062
302622	82585
234432	452846
103649	43311
316624	486885
360459	171592
339333	139684
240522	169679
302065	3852
102644	177329
404506	160158
90650	454975
108014	181927
49503	491268
192973	485124
330478	4865
347015	127192
384766	417918
281080	333371
186616	331581
104648	85212
207822	83652
37924	263009
158684	145691
393745	450670
441571	65621
135655	360531
489645	455382
353170	30583
66547	186561
177330	401928
19525	15209
155056	279798
291202	91821
4379	126204
280943	327447
20946	101453
142459	484093
37748	425846
24503	348517
155311	167961
57337	428764
252664	10520
271662	38858
122620	322516
356530	470677
91276	100349
244954	50962
346703	248382
81219	334680
407740	427794
376592	199707
192843	262490
244514	381198
141932	56866
126446	273831
409808	205287
327095	339251
376897	222967
55659	388674
276005	270181
321396	458330
485216	184558
67332	380859
50264	258659
350650	72765
458064	31616
76785	383679
134902	271533
396150	22779
28420	350384
317672	440660
108205	21457
481356	263009
157152	489325
475770	163127
310081	80929
440293	3711
237323	455709
407066	251669
204598	187627
355372	49828
217606	267602
384683	114978
61392	417892
35971	449383
466807	359412
363649	279060
283322	478415
68536	478415
199936	236213
424184	33124
263769	7601
267060	51660
319259	26577
245938	39032
427829	343012
10217	344063
54298	142678
6808	425846
115449	401101
82648	220408
209311	318735
88460	234875
345384	104090
310495	394406
229735	255428
334478	328550
248803	133182
403789	78976
39113	207293
75324	359934
125451	264520
486662	439444
205852	140044
397385	344719
222102	298757
276821	17902
266864	397820
37748	261396
7140	149907
43961	375334
46003	28129
487175	293213
270529	99179
49445	132220
223947	1057
356210	251591
293163	276837
367749	94516
182120	155981
47630	478543
221454	130742
179676	132996
238065	184860
226123	1057
382892	275055
410358	76454
15339	35035
44915	421512
446530	252961
126723	327697
74010	386369
458990	356428
84611	50411
228606	80294
439376	387247
458140	273831
90711	36366
11235	183426
37748	147520
208905	273831
405984	51222
150487	162947
385876	442171
278998	433279
43077	367086
359749	255650
329891	391414
329727	194080
127453	102352
124469	90875
84991	407756
390110	487286
399780	23795
232455	429863
106814	95149
284214	294449
194898	271673
456021	189673
106824	478415
159415	28129
338752	357357
367988	238578
368225	48163
156429	343860
215865	85925
183274	37064
415125	334923
413054	335654
465645	300240
172417	240215
317145	70201
22302	476703
439987	478442
253564	7590
357117	145270
452981	15133
124259	220553
282781	37516
149591	310261
15027	359526
154708	450881
134207	131967
357297	262594
173390	209921
5843	354850
450738	338046
270847	4349
139585	345368
233863	28065
351376	109844
24559	478415
151952	42194
375457	291521
260976	11754
81694	162795
23197	375588
155660	256273
328940	430291
50301	440660
406370	215755
69207	3292
422183	337849
437562	191022
156911	304589
484499	190369
298033	81944
467024	259739
1605	300978
365571	478415
436794	260879
405979	412322
93918	284843
438721	414471
190789	183213
175887	353787
102210	232946
79160	471714
132094	257278
296277	332357
280367	306605
221175	1385
369972	174864
49931	116345
133909	358860
136043	372633
137337	92550
321834	161306
425477	386138
259317	289029
195082	367404
126628	328550
96831	286811
449521	483761
436354	117339
329308	191552
65546	371380
184827	16433
114453	168381
222094	226494
440159	9054
137593	24738
110001	428214
333119	401543
449339	276021
99405	207262
208864	368689
376816	176561
413002	209014
231079	267602
329912	154913
455319	126003
333206	10646
112317	27552
294659	256121
448680	454822
112443	275790
258357	268176
436705	205223
388872	27464
390532	451367
80379	132740
4083	7591
395365	380745
288905	335166
128083	44623
190926	288990
409745	146202
344314	311357
300273	69734
55659	412271
33056	421659
257006	110708
64490	258894
211845	227977
378558	194167
398029	231727
63624	298676
49846	228431
260814	253763
373755	224085
192267	315671
187800	474164
52537	462702
209887	111192
452348	263135
85743	337262
418616	101768
477350	227699
304146	83140
267388	121106
302997	374077
353098	105498
451007	184902
226711	39415
467085	187023
160534	477447
277215	431860
24474	425675
198223	434186
47080	37911
90711	356645
84536	37100
382710	17186
347237	291973
383093	375840
252815	83811
294686	149514
350064	210050
224034	98906
310505	415937
355935	127476
431363	484447
442235	203414
240587	147863
258455	248835
196839	431226
361707	375750
127921	372641
112443	220635
399487	331349
206184	77031
177079	196858
38412	77389
15000	159776
193705	196783
128139	109271
291984	306387
108157	427253
168960	40014
46440	86728
461767	475047
390032	115123
224085	275626
380411	358531
72217	409828
238359	220218
367343	47278
406144	186259
293373	409540
384231	184470
334160	425799
45579	274515
300273	489180
350059	19389
252609	333603
164660	248578
155302	378847
419891	133423
422685	378895
83788	82585
94960	56096
471192	28161
117293	404960
436643	153995
265262	447517
160166	248274
394091	21321
168274	111779
277313	110109
296772	458297
26191	476951
359949	320479
119001	381535
177278	273831
322273	430117
280968	475200
304960	196053
118132	214316
149116	58666
228084	221324
321538	191435
449914	462377
364069	447560
247665	358081
332211	178048
33056	21411
124586	94516
84779	91685
369994	104855
315386	49995
55129	103500
251372	263009
45497	267352
252604	86560
304321	298372
237136	492588
372994	198852
228128	255650
390625	323232
348644	392426
13698	141166
122734	293813
487397	416757
324708	411808
98225	385992
120205	144306
301348	60864
435526	405373
210884	314707
293775	489822
94906	41871
258729	485185
484081	164913
206168	413525
184498	295901
289287	53385
272331	469382
34862	237165
178072	200163
128666	102923
69575	35707
411419	333291
398210	273831
218569	377906
114773	303592
137405	447089
326260	366162
15464	233825
380442	413433
315573	269904
5040	370219
403218	485940
190281	492549
456809	169482
348644	92953
389975	397739
324377	316708
53275	287637
376036	245116
291787	304589
476200	351414
329610	321647
26210	310385
43863	483280
492285	325577
483301	376814
250833	136731
89740	293813
161677	203404
110439	440660
54132	428155
335672	86476
157238	94344
223186	478415
428428	169485
130651	128112
414466	180395
321118	475699
171455	204430
88837	452804
184306	167188
187834	467861
63937	16041
149963	163482
279481	208577
341406	195173
57021	352074
131599	355448
298474	489582
362675	74877
479260	46892
23226	193897
407179	309723
240161	122442
349228	181276
187183	21411
454119	467283
116454	362891
71665	42905
172417	240558
163321	99872
291952	83741
440604	65275
446890	149238
230051	476432
67865	435280
297073	371805
4634	89232
311479	49896
76391	393326
257079	423318
309917	289298
342673	27826
373025	433671
7799	92439
445921	471027
89219	256668
269294	22448
3220	222833
265774	363973
55659	226919
362593	378462
344352	176206
143239	135696
135336	115119
366620	35824
220293	273831
264474	94793
252044	187974
330722	74106
251928	409858
84598	50041
343493	206583
221101	470440
171503	314228
306285	21312
42210	198694
394975	471996
81962	15209
454167	443778
192611	30069
48064	99261
309757	77031
486712	54522
303573	95942
434900	310756
289178	267602
326191	439335
47699	481785
58930	151944
389090	65108
25704	190369
316282	87504
456021	306996
224152	350384
377994	10646
393501	200444
341933	189659
213873	177104
359762	248100
487021	214714
118938	265221
417399	9369
474606	36339
47624	100277
233045	429147
226204	129857
322830	341271
346398	49294
90145	209708
399861	28065
78158	51450
82959	391414
165680	311840
369030	105719
238329	31178
131412	61531
407470	349798
314598	44826
149922	110677
162040	70557
81204	210050
24174	410513
167413	60860
458768	322310
153066	401854
474341	244103
56647	209873
415844	415585
343347	47031
290138	364109
91530	360736
268643	41075
348705	317118
481982	388133
192800	313863
65433	460542
448104	239915
227857	467766
2038	409564
27255	86892
173525	248056
145585	226216
174468	181739
140116	339409
113958	160880
7280	126080
398122	356987
34206	191312
130069	60903
364754	421775
91673	399852
235815	187974
220529	368334
362922	170452
155096	82794
417801	484426
231809	423469
472949	162856
211554	183213
369293	455443
406004	255756
459064	120444
47816	451016
380858	134223
68284	209689
75339	73737
40276	265054
18642	160746
441096	165653
458145	446351
478339	382511
52193	111964
179527	476231
178265	407597
65431	86560
451300	19377
240371	215501
54035	53441
359616	82128
470818	446801
395428	232347
259293	108147
262642	164975
368245	105585
197597	344533
201094	389900
261267	471745
266695	359452
263299	421285
60886	126144
145217	492928
234881	476862
222250	5769
159037	393640
46508	13370
82697	483317
174865	317356
314455	144975
158099	211889
184418	289873
239099	454975
146893	95723
167419	176913
18706	75568
131174	24208
97695	164164
433401	314481
347614	243801
195425	380056
429287	105876
401588	42133
131606	74886
240717	58863
430511	228431
430140	196783
414286	373632
392086	89313
489552	257129
262594	162831
242382	296339
342348	420944
476939	451753
323141	62191
342486	170793
279883	464420
151920	62191
291211	227101
405979	327452
320874	469235
236990	84590
124259	208300
219089	252854
88543	447517
245318	249334
223032	152502
177946	39914
121836	398611
22123	479579
174725	446616
142418	363973
106648	431954
219283	460845
210900	8607
461846	1446
34602	153995
30429	49828
402113	134303
440698	16439
68908	94578
322321	229778
302153	316235
155460	97894
329727	363722
306178	12107
353421	345918
134887	483015
411662	173965
246924	201208
427866	440660
301744	190369
23169	140044
381579	147520
275206	241760
271214	281924
371806	86728
299758	48275
243285	48661
144288	80213
80334	183213
418493	86560
455751	1776
457418	89468
438514	458686
104788	110677
335441	441635
23261	295650
212340	38416
173975	458517
114620	399866
18370	95575
407261	284540
477841	260856
376301	425960
265194	153995
234837	354822
199643	399176
119001	312695
469605	6072
443675	140728
421939	378462
96765	29822
360459	161116
95916	467685
24412	10504
294694	19712
54742	385801
155322	483914
447856	418085
171766	236696
51551	470554
485807	2199
262210	58690
350887	3774
184706	443563
40811	336590
178147	116283
492091	244162
146504	146566
442078	300586
330662	29587
408110	176878
396969	183213
67571	390878
458536	64335
228280	375667
483658	151830
229879	81280
77864	3037
142150	187834
236503	137156
438733	65616
170472	287775
68083	81191
182799	21672
179574	57989
35594	186361
358860	411455
88969	413126
472949	361751
289675	6096
464242	50508
40182	297451
431343	265711
143639	330414
412184	358508
109733	482143
163435	66139
116525	286864
414058	167581
279879	74570
493995	433934
293405	142415
181429	262954
238767	163127
154692	379680
82981	91162
305449	174940
307724	189652
236614	481814
128628	193777
163089	236503
434273	477967
378871	151807
288679	107506
158921	220540
294219	91711
151049	381437
252729	215208
54539	235045
289513	180578
108181	78633
326329	478008
103210	183213
434368	110677
16981	377933
165680	259900
304061	360493
248924	310602
339783	438419
30020	23863
255384	406328
15424	378462
480391	5040
392269	380538
145124	225879
81292	378462
478588	54633
145240	252961
391479	238809
232183	281906
303658	465313
334159	27464
168189	393326
319446	388575
176253	5321
8292	237562
14138	327061
449884	217605
37381	314132
163030	270196
69760	94344
397778	242538
282828	287946
350650	317627
221374	192610
157548	218727
46092	267439
163533	158175
191536	245332
104583	107473
35806	298479
109014	459213
181809	465978
349624	115340
384358	405217
113457	49903
20263	236213
76450	418048
256718	262385
172417	140847
131726	117477
362724	482242
12263	155790
421223	335663
93245	352172
429287	232576
78263	43837
42801	23178
363400	92732
99288	106656
297165	247373
290746	262954
268197	345745
143551	224229
131204	179506
484144	90406
210651	478415
457130	430356
15027	18337
138102	96076
181651	426081
188178	391414
93794	277961
21961	336590
410573	484628
340093	387101
39601	234748
193024	57375
425757	479614
197481	261396
407597	205150
448104	374075
382403	360986
359644	285292
82430	265589
301834	454481
214118	403764
97035	49421
198239	440660
402554	267602
130711	490888
440331	300473
368186	278520
185072	68331
489600	19053
328940	349200
860	452247
231629	184558
396138	166513
376592	320743
285023	69856
373634	428080
94102	145771
9928	78598
96187	375840
454685	315888
329616	172266
167160	471337
407072	101047
452432	186159
27417	122418
367066	460732
241030	372275
195224	135362
475612	393408
51334	482959
277770	79416
17021	442554
242883	57134
410003	79586
493025	243296
360660	10807
144845	358154
143671	457846
76177	298372
262890	324225
205747	179506
154648	196783
431991	487268
118694	441135
11633	166063
229754	409828
429339	225745
250848	236030
339542	115049
194912	202369
250211	489094
239142	36468
289878	157624
70273	240225
168731	409238
366517	36697
179116	49828
23897	317118
267156	36719
129153	123830
140367	313340
282953	168381
109733	92976
117493	387728
119851	425838
187784	88415
438091	22347
55362	168013
373711	115386
297446	94516
491923	447517
315945	162897
483694	474271
146059	271246
493731	180202
140883	428199
128510	401854
114063	36727
303585	390856
376619	310027
309225	205627
249623	159249
157228	424214
462557	208878
198862	137318
330954	470570
69953	368859
7653	29253
103224	369684
430393	362590
40461	165653
459073	69856
146106	190369
232666	194145
60208	261300
138126	74686
364531	48124
229585	447003
273479	99106
345838	434035
276465	301557
350195	420392
203200	368343
56620	183213
256716	225146
2141	435886
85406	486185
258367	462355
294508	153995
460879	477000
267562	242927
435076	177690
96041	428864
349329	466737
214744	398899
149858	158040
427056	97894
136937	474966
479627	403513
430682	447896
98420	437223
468935	90401
333266	292848
50264	315958
46333	338271
56620	429082
17315	101647
212987	420944
383164	417979
225608	293979
411568	366127
314695	355552
385787	145158
71994	365716
331622	284
273719	107711
357198	359832
408123	131486
183362	183750
140854	328538
418380	337262
223935	375146
32741	355867
111062	286936
378118	296423
461182	37778
217423	218554
12441	118555
215102	6899
164285	77384
222102	208298
412138	313314
468549	337849
124336	5488
167650	312877
482166	169976
343293	226494
48990	298077
399080	281924
471031	102519
197552	165135
328466	23523
28254	71203
50799	143671
420581	85774
327327	288461
80993	371740
89219	182651
459280	447158
398089	15643
80867	36503
486464	207229
15579	135665
420359	304796
348316	338271
89269	315671
76347	336590
236216	178130
326532	266791
353345	95149
346200	480358
211067	185479
39597	214050
71189	484105
143501	492701
121890	293813
206789	274682
145280	326997
344174	401297
186440	366865
213812	313745
349551	64269
153677	250410
134941	192651
486104	164884
134475	318735
168400	47757
461592	384410
307809	183975
72018	244805
343094	12245
167639	49966
285023	90123
8875	233590
376569	351639
188108	199676
168699	379976
433624	248255
265910	189208
329031	40470
387955	50538
35904	193252
405942	203240
295078	481785
98727	21411
398066	440660
217450	382061
336028	54212
492512	293745
3463	28096
382708	113142
128985	270251
366402	446691
42187	285446
470819	21632
476106	409828
273114	145948
100932	155415
21355	461944
22422	302490
352162	15209
126965	431116
467202	245338
43454	138600
283982	339174
144546	293813
362284	212081
268768	50538
232897	48365
204375	330469
98850	122200
450527	481089
326385	493056
30497	316575
283353	390988
198088	214024
427388	113478
105454	236302
42254	222511
190051	125451
459084	262594
44658	293703
24026	160379
52658	13386
370644	57080
485550	404960
112625	164479
233193	21583
366305	395988
99413	78820
350927	250214
276209	14572
376146	192509
137658	475953
226919	276780
202613	478232
191470	266308
339333	352111
428873	97196
288465	265203
311624	435817
364258	122462
316837	96344
86560	200373
438765	187974
151136	354694
154966	313745
392577	162837
292352	49021
282475	220417
56421	388531
125074	236240
483812	249334
59723	39858
179793	246311
294189	484447
226326	327343
58741	123948
165680	100377
453416	307604
119792	70557
287566	265197
94111	485185
209822	123369
88359	268667
444488	95149
258116	173176
214904	208291
424125	14331
212373	65627
359495	214050
155490	470554
7812	54671
401887	272365
298354	240225
423485	96777
246329	190369
421322	271236
150483	136423
128086	38310
49025	376400
71281	187974
462798	353268
36228	109690
168950	173125
85896	42132
410849	393326
391418	353557
50896	365241
302380	316372
354431	317675
432290	447831
189640	373380
263929	104857
132764	410074
97539	351414
270248	246726
225081	246083
417016	185704
256331	48275
139185	269576
378389	94516
298842	255860
64008	469836
421554	13973
132729	16049
448353	117293
416890	159378
93625	215225
321846	430356
171093	445749
2735	436695
265483	61483
483807	12468
39683	229057
31277	380638
281826	64364
71149	216788
63177	185076
485667	361033
347036	276505
369366	458428
483885	323731
248734	393326
186206	469235
237088	442714
401914	320097
142837	262425
322299	169163
237714	238871
191512	245266
482456	150760
454167	396172
417530	86728
45619	12245
415349	8463
229612	145948
123039	119381
40260	15209
236008	374616
203793	337921
288185	364146
141091	98906
463125	454975
165357	123398
394587	122462
403089	454975
258479	43441
43115	371934
306110	270501
224590	385452
84821	379771
222094	459213
439311	21523
260052	276770
363941	336590
194244	368686
277119	2232
488715	313257
27604	477986
364636	87471
285876	94282
305022	184483
187965	395161
105420	7812
56619	331158
33978	91716
266141	472502
215459	345745
195362	338746
237714	126163
295165	211868
33525	110677
212289	325031
11901	178455
219206	206438
92401	99849
326803	110677
184245	153924
417938	190369
434536	276440
36412	112312
393760	159378
141733	439772
271886	464080
464100	96662
339456	18746
393409	451774
199744	152081
140388	208038
226919	158625
458486	371041
475587	395336
373423	328744
46548	350949
212978	391668
412372	214710
408518	334068
441296	351973
382882	464455
164227	66215
417465	450080
394503	300511
303178	245679
144603	415936
278145	302782
242509	395988
492512	350340
70406	53883
296745	465313
146429	372629
336289	206112
197918	446351
109828	246311
110002	106739
244536	436517
442825	245679
28151	395770
133946	403783
293084	266023
202866	148343
276973	110677
471774	94516
457418	439649
362366	15209
8164	87231
127883	363418
162626	72323
414326	104598
482456	102978
232616	291484
347057	430402
270176	395354
73136	376169
364834	217423
231305	125420
404892	139395
139546	107711
470922	466135
392953	404810
210310	317675
104192	461944
128839	228061
206094	183422
308567	50468
125167	21557
320545	292468
291308	359762
23109	440660
389045	105967
355932	296269
134975	218730
221332	241468
262035	267415
198317	358690
257617	120173
342935	313366
396514	90361
182294	28129
323652	224006
167475	86728
210353	261396
874	146837
90988	21902
123955	368234
15027	287423
180506	385000
350669	338998
319259	60341
168437	88879
181385	410011
356457	478332
184648	244805
246311	204734
101396	423469
100639	461215
277489	214024
73211	276711
422631	124085
266307	326946
269130	287005
253115	120666
176077	313012
249514	15926
174341	36598
409016	279503
376040	266611
449445	190835
449817	359188
83178	28129
409942	409828
174096	347476
289963	98906
358081	130310
107584	414269
204200	101058
105068	420944
313314	237741
48636	409142
324502	254914
286500	405358
193133	179506
57	127994
126207	476765
463554	133916
417979	242153
282426	11367
340096	217413
167419	401297
386857	309524
260760	86892
15141	473422
238256	237178
447404	402323
40025	284979
441463	208487
184054	253002
334051	186440
171100	51552
262954	55612
278081	30046
398331	272096
226585	193897
81887	135221
360960	244847
344092	477403
259775	290450
248532	44604
101842	107433
22414	38798
174447	187005
16433	53038
345838	399399
213038	190369
84725	15209
309019	254973
87889	214971
373639	324377
56664	425675
94220	445057
315153	6299
236222	375840
210471	310836
378694	391414
128704	448283
40198	377933
237242	409828
229218	279314
73575	482799
416565	94795
97438	484426
13176	440660
19135	234071
228050	239122
230574	480083
137999	304621
306805	94640
454987	205270
167810	431799
119461	14350
181801	311577
108060	116463
177735	344063
63039	400157
91325	140704
448199	217378
286782	112940
108886	383597
70989	2068
34585	492906
137022	259192
412984	230516
145282	204136
255344	472265
304423	26486
339769	277585
49670	30176
243754	24806
280772	350217
80854	307680
442998	41432
135179	274309
112625	259342
101746	72055
7090	95149
41433	23018
290855	94872
40028	165540
178752	412077
294090	186259
287578	76298
412909	19745
42916	27464
375660	28129
463575	251597
240796	80720
444650	337496
455405	223504
300951	20586
107639	63391
381521	113138
381057	76560
89834	111124
437849	164700
205069	111447
158156	454092
159979	312239
47797	57989
84680	141509
265903	293813
424624	327721
214209	191639
255767	42767
386238	192705
326758	441434
312842	271383
115982	62191
175116	185479
428500	217423
258593	207927
198018	21523
315418	13325
293237	430356
215114	242641
250287	267602
143628	364294
19334	63995
422267	356257
285221	173176
69993	423550
145717	113994
37967	9054
438625	8459
99155	152020
309917	133933
24688	187974
193038	420391
339868	463549
277568	113725
234931	108554
275721	209018
410075	254958
111599	466144
482851	35907
156348	370551
34027	2068
73466	184902
352801	317506
24789	292721
358167	245715
4276	34803
127270	300555
28956	30189
112625	487306
229612	152794
244544	152867
77029	38951
269739	483607
249765	326539
493564	236131
396962	99437
232075	230165
32612	212081
323761	49903
152820	417013
411583	42513
328940	205580
115915	60595
300448	94344
240529	265518
322171	430474
380465	352798
217321	483867
215296	155747
262980	202775
111351	350747
360005	194715
363654	112110
68163	119868
5693	431120
361852	401871
324772	427504
251176	409352
268755	217412
86532	206623
217418	482972
427397	60389
109705	358859
275586	83811
374222	198120
141782	90107
49106	255960
119379	138716
440839	165267
104621	478415
135074	311297
413853	457105
391308	237548
446234	177131
478447	476656
491066	212979
216600	342320
293716	72985
195729	113749
392062	458764
188029	100478
266965	25984
334386	11308
342977	87779
466702	226308
479831	90635
335624	301659
131632	62191
165449	422991
233444	122462
379314	469235
444237	43044
471774	106840
470870	291249
222051	15926
163535	105833
457651	489552
162698	264406
462163	183422
7088	250410
233498	251742
453232	211986
73601	478415
187455	447517
110797	122860
265609	209018
212096	186259
5354	374402
432175	303079
205179	75952
478588	345659
352007	453716
281123	95254
154974	332849
290838	471745
388603	292056
335716	336113
98087	317118
293345	218727
127889	295561
304056	304173
8146	112258
157032	393326
377091	492781
446994	289202
354866	475923
455359	30403
375951	141324
38685	317675
240712	62399
123550	85243
161363	130742
363130	412390
160419	267417
310075	157432
471422	31066
192987	62191
331096	226308
35594	58057
358477	40447
68843	387230
487597	440660
313523	111357
365229	267352
246691	12143
420788	313454
9395	24439
430586	186440
21113	173190
370260	20629
207741	419435
97796	371918
221643	144470
16364	105964
238344	90820
65782	378548
76384	285736
447610	378859
250833	302033
113460	354517
449866	321856
257339	390469
22855	48163
317785	382495
79909	153995
449521	42123
250295	490194
65526	177018
208596	69685
75341	455388
241942	385000
273736	293813
483939	119762
405563	270324
78206	25443
347016	110708
111595	196783
381651	337991
365831	441313
151105	375840
157518	355552
433179	108998
13698	364294
315957	313745
64438	15209
39772	463549
224522	369972
185049	214714
460033	90123
177145	428318
1770	459205
186440	191923
77231	235187
203381	412162
247355	130742
67108	31178
492375	293813
55084	15209
79961	319108
361564	455780
93625	264164
174598	340735
282644	6421
340762	396080
230869	269262
135593	210050
312283	274511
484434	20
142415	403386
322901	99946
167840	160545
286001	439074
278543	461392
364564	15872
435609	392812
187186	2715
375118	80636
451216	433872
441475	324020
204437	391414
314827	62191
227857	80380
287953	431001
212757	405717
73132	150127
54299	171771
43581	323575
380918	206527
82001	120747
492952	183479
115143	256452
78134	224085
45375	342761
387309	176043
293454	344576
435725	28430
319253	186259
233498	68186
330954	206570
245317	159747
118567	467910
334256	388832
370814	167354
70403	374494
464966	76829
288233	301143
177016	248398
190015	49896
463549	164759
21230	386434
152081	391414
143413	192610
78891	262954
68674	381979
167746	460437
191468	483109
406004	430374
110973	11167
85739	414334
399116	166063
279001	406759
449871	430278
230860	71045
361576	381578
448528	281924
358477	23018
348882	308112
10476	5902
97066	461944
25748	4649
55659	239166
320685	401441
34823	83046
358860	219640
231552	388195
400159	258370
75923	220685
411157	98612
243700	368904
182842	74886
278963	27464
346713	407212
135028	35735
64702	105721
351457	395598
112124	99405
433812	86077
35864	228110
110421	161755
418180	86560
413119	86476
62254	202507
433993	384032
16803	162978
276821	392144
356667	42890
306795	39805
161196	294079
265965	7159
18864	29528
137893	119995
15448	247913
51781	15209
88322	122462
98056	258861
303139	118662
271571	318522
133394	27766
15363	88383
221296	125420
148252	354933
351015	373469
99291	421356
68532	72681
118567	263009
375762	314149
262957	447643
397734	131210
278451	418551
361584	190369
263309	395988
65320	30938
164068	387765
446460	273831
113510	208038
387986	296432
266307	285894
441445	14111
84810	310756
10435	442668
303330	122135
42824	372916
111716	489552
268997	25410
54920	270525
286750	378462
102826	113673
456899	97277
126742	228900
387808	238866
137512	245679
74641	249334
171129	104740
48512	243565
419176	220417
122473	36162
73466	336265
330697	220777
259827	404806
289513	231059
462066	35707
453882	180957
364636	226447
396682	467418
360025	391414
302041	259929
274852	258745
197497	478232
13098	482430
92401	266508
378314	391414
22276	405273
258700	84089
264504	370907
463549	180302
146893	127895
365171	23290
64429	208300
402602	267273
60302	236631
307217	323665
323616	467192
209018	421498
444122	442180
278060	330614
131555	166970
111399	28129
322493	292065
315573	104734
25966	262385
347663	17983
376675	17331
397752	245851
280775	24401
439338	351458
491923	5040
356074	388767
274025	487179
388904	215026
134797	21583
455001	266852
360059	303175
371534	144845
257617	98644
308666	98458
174665	321930
49104	221000
122209	5542
127628	267602
409244	351257
280624	287193
53642	429128
140205	473945
26468	307988
399577	446050
113253	146295
29982	434893
143684	187836
332989	336590
365819	90978
396769	224748
435140	189535
33739	90675
425544	410074
370999	94927
294160	414921
82150	250410
442701	490888
353462	477491
482539	478415
168024	336590
140434	324469
309225	117023
349570	389384
408357	116705
80122	57596
4098	231393
357972	12892
167799	467703
158870	320698
67160	143720
402331	441313
88985	375879
33343	210574
205419	67956
93698	50214
402911	98906
128318	15209
346484	292415
305760	473853
488092	338558
305555	330731
422246	23815
243778	50082
395574	216826
50065	213792
84745	380902
101855	371918
312933	393253
409802	421935
248171	399726
372792	115938
148450	121605
230691	333282
182771	96977
267790	226494
102087	110677
358171	333775
163348	170587
112625	129392
144288	452126
96628	273831
397098	295159
337413	446351
57447	69873
310153	315990
296897	80193
233498	159488
230683	352499
440188	241952
461958	94516
171398	387742
110218	486885
370274	50491
46556	315888
453227	111904
77404	240796
102897	383967
125064	465898
131410	152020
75568	412608
353324	341271
384633	282229
309276	116658
219447	438127
194957	367110
85933	337585
478780	125900
484654	415763
287138	126756
478347	190369
293913	39547
367542	298361
347948	57205
204846	341458
129874	237165
153322	209018
245217	399034
450322	93030
2045	48272
258299	84089
177462	36836
39755	402652
331475	391414
331061	440804
367687	326130
426392	427185
299580	178907
228696	396563
252338	592
276276	301659
389107	119762
230051	137758
302934	254032
379487	1629
98916	23318
454090	299845
339333	476772
435814	170648
349140	155448
58506	459106
385000	370492
44420	51195
267568	226308
149707	75275
121828	254612
476421	208013
478800	208349
465694	271533
265293	301475
490572	64308
465368	295484
483853	160799
260162	263442
477262	190369
405096	105916
119633	295922
132247	129094
72018	39764
472471	420944
225501	221759
324377	410028
35339	423469
374274	144845
187936	214050
454588	461392
252137	334135
209672	265681
255268	142018
155877	397070
60220	239107
235748	21485
80124	216807
218828	372214
420857	25410
239196	155941
101982	276158
399187	53863
115198	413905
246394	18197
405674	455407
227741	324390
285184	459445
27642	430601
340900	319417
453826	58666
102098	369599
427214	267602
454331	13663
412440	122148
195142	99405
473411	356723
439726	466432
233	119381
442559	176793
389587	64982
91880	421356
80203	63528
292875	261021
369706	265748
294323	180578
212969	313829
17130	155665
87109	242766
15111	181410
19534	469235
71816	125417
410573	69988
292352	184902
483885	36162
437294	391414
487965	156818
345685	336808
6087	73131
196205	323352
70340	404806
404464	86526
48106	115838
242986	317100
331883	410877
471205	136331
364523	342579
226132	49903
438679	120489
135108	380451
315761	154137
89282	42408
494130	132740
149911	386675
270455	105329
379680	34255
179210	465659
199041	398430
490971	12245
195846	210353
233463	224733
190281	492862
403160	310861
373046	467703
136744	278963
97785	287740
176300	224674
111847	142718
18025	220857
159899	28883
477308	345745
348769	402546
339425	212081
472656	180962
178422	149079
256893	11396
71101	203656
98878	231485
432302	348428
407453	317356
159287	448385
221296	423741
422977	142678
199814	379533
389145	201493
275395	445012
169590	104527
212473	133180
92427	201822
91197	56041
302722	55273
35346	454568
458183	349635
283764	255650
131606	25984
280883	231175
24787	430356
288199	15209
316350	162596
266290	50155
302127	96879
271323	404020
285498	333209
313253	237531
460798	228839
159867	142983
304343	24000
218713	43324
223656	453746
463185	216341
198244	430997
372989	428103
98488	490009
364059	251961
10073	203538
49644	249916
344777	7159
352616	46294
372488	202417
114412	478184
72804	122112
212842	343012
295526	291832
178011	420765
468720	486885
133909	426439
471675	249761
416468	420944
125837	315671
133909	335477
315060	342602
250810	398333
343493	3664
167588	79813
364062	378686
40076	141068
106739	196858
117124	275800
252317	118529
100938	145811
75348	274008
190307	389387
228064	287983
254415	236213
171757	339393
488971	260956
316828	191387
49543	428088
91079	203656
71189	197307
59736	288670
414461	127921
230175	116397
358830	341271
244536	11710
90398	50381
117980	399867
3304	247490
420698	298077
458462	414334
150107	217423
176217	430574
453490	48275
436052	258607
78725	273831
301589	63278
366187	58161
230847	474024
339333	232016
383164	144219
111970	91359
53922	155730
56745	317286
328944	309774
434830	113138
369542	428738
269761	285930
328954	237458
45395	54976
390029	90635
134024	144037
484035	288146
74110	286936
181447	292453
259240	1605
175505	74542
67542	326813
90907	195111
421650	80416
88359	411157
201418	476459
47898	285634
146893	173453
196355	387441
273108	53389
432261	316372
121890	317118
445101	49896
93045	449161
400888	335978
58252	203407
489722	189689
152209	67514
461528	352174
299069	301150
242049	359756
461863	20723
94992	316585
456003	35601
447764	129614
404099	84089
109831	283106
114063	311849
110835	426887
123922	467690
384325	112819
385731	21379
438813	331448
395637	183778
269725	397816
425175	244005
231491	213166
240072	64684
259250	458183
170462	130096
200507	176759
312069	236213
473070	62191
64526	82585
327614	334902
341556	366127
131496	17186
66500	372436
61797	317118
14880	238821
38245	402676
88404	488803
64936	194830
154981	189629
3577	459213
86546	5575
390989	364021
410255	267602
209311	48799
234534	92613
251703	237517
270176	330377
187846	297330
95556	6253
259821	259863
68674	384401
450465	345401
388921	343303
135179	214918
347509	123371
116525	462676
344352	198405
335951	328242
306964	348
134428	207805
4620	428738
192818	46459
95252	276021
167126	277961
229639	393989
484628	412517
43581	21583
449665	189051
4634	159979
465445	116556
309269	95149
238041	188246
388380	475336
297069	18116
134299	282674
109098	252497
410634	189750
319824	351849
378147	267602
16858	303424
82403	262954
218918	300916
305757	331535
358860	221035
448397	91073
176130	183404
70119	166431
368540	238963
398414	385965
155687	471416
118539	152502
462963	313178
423169	431009
327436	242387
274363	137664
390187	190369
195121	285667
358373	43708
448206	130235
4684	400170
280092	383986
403240	77978
426197	35622
481419	476061
228460	267602
272008	342277
48226	470924
392296	30463
114474	148519
452962	263523
455321	190369
390490	335069
166152	16433
312283	140010
282087	407843
110944	166513
353577	99315
106268	479157
423724	430997
294277	226308
83082	278449
195545	206174
295493	273831
95498	101058
91214	326017
226305	251962
142601	280898
421137	356645
296345	282224
52368	410097
375405	162520
474389	120132
309985	390525
191341	81714
87580	134145
412440	306491
38795	300240
267159	410028
254973	185540
17474	435955
438667	328729
18651	141165
161363	475699
480833	8084
239272	128112
300883	76111
434273	37515
88596	348292
226523	82726
160953	223842
227781	351451
480138	403098
165077	343432
257603	271383
331772	15209
280092	304524
110655	158153
25969	491150
147877	438482
106295	424315
283989	420498
365193	276937
246126	163337
119944	154976
42677	315888
241530	402183
61284	267352
30020	442584
286637	237305
55384	173454
265483	284404
294929	260263
458768	330630
186871	395192
322560	434893
423974	375840
410490	219169
374305	272807
467066	6369
462866	66872
185510	387161
155209	126204
165318	339438
29982	90103
62191	2660
119997	230629
347118	264406
340779	433279
455991	369262
466013	25162
120911	414393
291456	234093
164780	253377
191183	267477
19450	190369
35806	174034
328940	96559
102933	74106
169154	45768
233498	165291
187194	102923
221158	8462
180918	312697
331659	478482
245938	108934
411551	32807
374642	364680
252751	464106
164159	39586
125408	257230
478588	320240
173519	121875
197937	439860
203796	280233
12897	340236
214987	101058
304013	130966
168598	55465
477436	122694
390327	183975
149803	147228
442236	58567
93657	21290
353998	203925
273789	38741
234504	292036
363385	97128
136512	405226
99437	345401
95811	285446
183404	420323
245868	57134
64429	233590
436003	278520
258598	254914
44915	442069
418180	313745
461172	181754
158091	304589
15819	151691
288957	432778
112079	156877
29612	220417
259250	265065
426402	202363
237115	467703
9670	256012
313899	381316
225223	391414
235299	52942
306202	350949
209958	167136
312347	6899
409503	6984
310396	48146
158388	270836
489144	15898
419867	441652
67806	204195
420698	378859
154391	108808
476303	417057
6854	447107
355083	63792
223455	49828
425827	300473
120006	165540
259651	349835
120453	286828
405993	415180
78891	209531
448540	256613
130845	188917
273619	115838
471887	158420
239754	231481
91600	416808
323544	487833
284274	409828
108847	139951
431419	195681
114748	4706
273019	11200
485384	476951
272505	245211
169288	283466
487056	296375
130958	432210
238536	277961
151812	190369
138899	313745
194530	190369
383756	139714
89696	345368
476732	453391
31890	35707
301312	403351
132278	287264
287685	388254
134222	275959
127552	240132
249953	134694
468935	264086
334636	342300
183068	85029
482851	117210
218866	119456
146357	59782
391689	449298
380021	204925
351116	49055
35752	355093
267562	280709
115604	142527
347640	22726
19892	419876
444634	12432
22753	203279
287024	129648
112818	127726
21902	48306
484154	490757
79328	377542
279958	87798
351808	327325
301067	268176
57632	64335
356530	58881
170885	164884
272347	293813
309276	286697
152020	214439
269515	458601
396421	394221
459725	325738
91412	187974
34368	366127
334183	65068
481661	71994
248785	426895
368816	175993
104505	104772
227514	68776
418475	317118
302223	21902
468085	465633
124726	294589
19812	419098
78625	417918
348870	456215
49286	335484
324671	488995
469116	42368
109174	63426
140626	9054
388758	172709
442024	481279
362251	492995
222334	342063
169440	258370
371337	152321
403299	180096
20946	456802
224843	218727
361852	492898
310756	88113
237548	379745
449661	17307
9391	472066
62847	313314
80720	190687
339333	211657
116943	28718
423710	223335
446147	98124
445016	349780
193273	249202
391725	493244
62962	153614
456102	236213
212009	377933
328174	367462
77430	210353
274478	369030
332880	171454
446460	477986
327209	340648
117029	476951
237173	378462
425193	267236
46605	309640
337780	132247
295892	350189
227172	158006
115980	151664
221348	91116
229028	293813
439007	22889
246167	471355
431831	293813
187834	286077
115340	189879
129100	93876
317457	486256
111182	481279
198774	446801
457418	320464
196903	158870
426364	295484
137454	488188
340175	464080
22282	334732
446877	187728
265293	48955
287005	41361
103271	474453
5972	257719
345732	168105
327410	187836
272615	7800
457303	142825
212206	343012
385465	102524
255657	38136
68211	458183
168919	86974
164822	168586
387496	358041
79717	72670
357653	410670
172396	184506
179879	111220
246	83912
471412	334424
492365	15209
73517	299415
274046	30475
117647	73305
283189	76454
54387	393326
213837	15209
292620	293813
443299	136295
239427	119657
444755	25672
312735	198275
298115	313745
226063	137720
411874	88782
258938	128358
259769	251806
63732	133260
329519	483761
58640	215883
459428	131975
486265	79972
30777	317118
219546	149198
472553	105498
18748	324800
372453	406742
100053	342209
15000	436709
428771	287854
392320	240016
223932	126030
288045	288035
185403	173598
78725	293813
328509	284982
221478	164164
316565	16247
277568	158153
90605	169976
488314	87471
260814	286443
164510	302033
52739	186714
255829	420537
430603	390898
176249	470237
479395	91961
292430	462377
309621	3217
137368	418019
315573	20958
297792	366894
260038	65027
424708	265589
446037	95942
72778	77461
162760	298767
304013	3161
480853	15209
480674	188127
265419	98112
65134	392329
40067	231654
354545	475723
117124	129775
48838	230503
330473	454975
232342	353731
217389	88993
90592	370599
489015	82443
446380	213712
364754	359669
85665	33855
9969	201588
81247	438783
289673	169116
15338	197337
287570	347202
380496	458264
340175	399468
457418	228619
465687	339049
171205	430356
243780	385076
15703	303424
92299	421167
88420	215054
86053	371918
377918	38063
431970	226486
470095	239872
35546	74561
94437	166651
10446	305566
39124	287593
108499	485304
356094	426145
157697	421830
275721	10690
322147	409569
130245	300606
278792	405959
220440	230985
182026	165653
478634	445240
329750	166170
139056	186159
118323	375834
217674	299976
246537	230710
276663	110677
467467	379904
286176	378462
421830	170712
216666	173847
105537	241468
395320	99405
491129	329155
383728	162795
244399	118677
206939	72670
449099	402356
453018	399023
477189	238337
401890	335095
77554	338189
239970	186259
87376	449486
193887	367855
154806	240225
414447	298767
423149	309425
267562	199582
16771	278907
30330	240203
171778	296409
58843	387742
301673	23044
65270	249334
79459	229026
478842	124405
123709	315844
40929	435318
75106	82794
331503	304261
272546	84291
476479	235606
447335	216837
133909	467910
388236	325656
249465	212912
226794	67570
288594	67040
15027	455823
339310	459622
383379	222701
198495	86596
149441	286598
17722	113885
454610	106613
321126	397816
354431	447517
367824	30906
263328	62366
281953	295159
130069	448780
377654	28129
183382	385681
484719	101064
168640	167508
323836	216159
30372	163236
474733	148000
430736	471828
185339	93238
129328	341699
251781	343992
16233	312815
410573	81448
433446	480418
314548	327217
64820	78811
334509	15209
320161	156782
208484	199171
5354	369262
45037	425675
426290	59759
287089	458300
5291	275790
7172	72889
88818	293813
304493	225024
221671	281924
171957	462107
56929	205162
171708	21805
367261	162247
271368	431466
179678	115340
98282	297364
337167	13368
2978	440660
198175	164884
373170	475223
33044	48275
233045	34600
99023	489787
31084	387742
39892	295597
436699	243736
492680	188381
386809	459075
332074	37604
210595	209572
272628	336590
442865	83811
477761	205551
39104	119762
322367	306430
421941	40461
70770	51895
40175	307528
273479	91947
312283	353557
468485	276259
365831	421356
149691	371918
161249	220836
409503	52917
130332	244277
285249	490096
403084	190369
475008	273631
325949	242433
409388	330827
152210	23187
471169	447143
9969	18116
283189	107852
247482	427185
273619	399448
243472	486885
52137	3011
457418	118199
358472	149897
292060	306813
381413	327902
186813	181330
173143	168381
410573	474161
316010	155723
113201	390858
413133	184342
230051	350627
432344	110677
187366	112063
91230	243382
215260	55413
407497	313745
391616	215007
471169	439686
469250	408288
141705	190369
475133	317881
67351	327452
321797	48146
185798	392645
331088	309658
272666	50581
193374	203539
221398	54976
367170	149876
373615	99901
63321	270395
439717	3086
15979	120986
249344	12177
493142	273831
458207	190088
103328	12177
207435	44826
488971	26551
325491	121499
198314	16433
374379	448033
297867	38064
4118	337783
309589	231058
460877	75952
88266	362784
408589	317132
447632	16433
108368	250048
158264	266801
65134	95853
422366	250735
375424	311297
66161	468387
298103	229398
267059	377723
319465	46779
206054	391414
289513	310285
476799	59280
441422	9054
231748	489552
18158	54976
322273	349901
398939	29599
83459	110677
261811	491205
310613	284979
406108	30638
374754	40784
336594	347564
91927	344088
346808	445353
427887	446351
356301	43767
4461	187045
14793	435884
14303	369957
121574	207927
212009	226378
334950	21379
48474	442265
462392	95312
56813	190369
140118	433119
9547	196534
68675	17829
230334	35170
420214	190369
281038	294504
477183	48275
12556	225575
315901	360860
407565	297776
224792	408870
68836	279974
161363	469532
70828	365079
40333	220417
319290	270492
27500	286012
397495	283346
327163	458225
209088	271597
201255	293813
382096	317686
431409	137128
102644	382314
114723	350131
416889	34678
355756	265711
37718	433413
250833	333752
395065	429617
450605	38063
330649	378462
385953	190120
383164	114553
143012	171306
168817	12787
144924	295544
320066	132247
116694	405491
466620	396904
39974	291332
301682	266852
241952	24738
263514	14228
486640	301934
314655	387742
139684	150296
335951	241198
263557	299218
150357	219865
194912	320097
164695	130028
215848	389285
10688	190460
20772	362280
312201	336899
52267	450647
458492	464727
295836	60039
110423	377853
66383	428603
345987	292654
126276	275870
398000	443693
16333	368205
109253	65210
455008	391414
261920	198926
78148	185012
195384	152085
6924	440962
58721	326744
145363	445652
24955	387860
48069	313745
379398	66734
5392	354527
14714	417201
398171	211818
155264	105878
127229	30482
474606	418740
247785	82647
434041	211751
238198	471745
479485	430610
268924	464536
428690	420569
367585	53020
151158	274103
342872	261196
5354	251303
125837	28066
476424	187796
193871	4138
170402	183797
449618	142678
450229	70843
306098	89769
443601	132535
236150	453129
319081	139105
119377	317701
277069	52537
81695	67584
336388	82277
198317	467783
257657	416051
430603	39764
160169	224594
234788	413837
280330	198676
252996	276744
810	461758
256910	369599
384370	229391
171687	356664
483987	156066
396362	301015
84745	11678
295266	57816
211571	287740
258479	51153
17299	272230
89826	129968
25713	230976
100246	378462
41371	4184
386735	13824
431119	356783
326430	390875
241046	95834
431910	216560
92130	132077
268755	62961
309809	367967
340785	411700
338606	236829
484416	203279
445564	161016
235239	249334
295329	195845
59380	303932
426166	4413
271533	171026
66193	175378
385967	286925
284383	378896
196003	462676
62366	326446
416288	213026
350887	202490
10731	293133
153085	365559
392930	228888
296029	31841
398648	6465
57575	451977
247929	227449
181756	368141
428099	94516
12565	272096
367247	275768
156531	478415
18451	470356
474681	223504
385812	110925
458674	454855
454937	145691
111961	228132
338003	109006
71770	102923
482143	358530
133418	119868
146791	86077
244092	472694
476983	205915
50437	29884
477702	305706
220392	358703
35806	204273
208691	178436
215029	411214
9928	40341
171433	361282
388075	217904
464952	369599
439377	108327
33871	212081
374305	144224
379437	105585
51925	439554
367919	32807
492643	350189
411498	141967
494102	283915
490707	119089
319987	409828
447449	38304
104740	394621
455074	455181
269757	49828
355765	478415
198352	284000
417009	194587
106648	118496
447610	203279
410896	190369
113077	93245
14303	413378
115795	399427
376518	186259
355642	341525
91996	192701
214881	284705
106772	54976
31967	61386
264286	90274
439718	454975
282469	283459
189914	15209
480736	29756
93583	249172
454167	102494
198317	439441
334196	370866
448104	284982
471116	15209
333736	402698
115449	398122
468554	185076
194195	180049
428567	241431
388624	351700
68532	432174
290363	410522
242361	132226
36182	266538
193633	110677
373271	139311
134299	266710
477932	331521
225576	152502
14025	417918
178422	175925
477602	194316
106739	477445
143349	458601
270840	265589
447962	261375
39683	132894
242852	53324
404351	336590
329750	275419
413521	466070
432915	181947
278769	469907
328174	33948
191980	480816
332551	186561
481236	288035
440319	444995
288024	6917
167583	139732
275782	205223
271328	478415
256534	182832
79178	99271
22402	20959
270927	451460
37697	115563
76044	212278
340183	62191
329144	65028
432436	424430
184333	134521
213544	248501
387464	160461
406751	232056
474219	119037
158653	326686
445447	134578
57977	189370
311579	471070
381992	166063
328927	76454
320021	110677
134531	25374
237517	99764
176276	354084
230714	42143
43245	167588
44012	132740
175145	430610
253108	296410
455038	211868
95252	355253
182270	17186
234087	351664
445890	392159
79252	165733
75119	489203
9579	170939
134245	278703
118339	100017
353800	46057
60517	37412
207862	409828
161849	471205
62420	313669
21902	405837
135766	456054
450465	223579
184873	490215
245298	344290
59454	273831
122186	9662
345303	66090
313405	132015
273403	257210
68334	132692
105969	145691
72854	213316
111442	129102
64008	464166
483515	311650
326008	383487
51284	38173
212046	135139
372923	250434
226167	336590
45844	267093
59586	411424
178147	30263
359807	237165
481419	203515
313728	353884
56589	476951
76532	45262
140613	281924
69168	86425
224712	251808
175687	45687
245679	182080
41401	405708
137070	431556
449521	393920
194587	71393
121930	393326
374330	404053
416998	185792
434940	148084
475422	202299
237148	160454
356388	121304
458638	11741
393411	476096
273339	145948
128932	388254
121790	249186
257802	84296
367802	92613
296930	427236
256812	463822
214735	439460
98616	265601
485648	177415
298124	249306
419283	283198
102238	134358
78030	203012
194875	8623
346880	255316
329422	155760
326574	313745
105507	240808
52917	113051
78545	272586
427783	423458
186962	97898
414035	298767
626	32752
259617	4190
232586	76015
260854	441911
200005	456065
442223	694
481839	2715
334985	187284
124320	170616
9381	301475
275561	199012
66057	146202
227443	110677
246221	401881
482456	306584
310075	211868
205849	236720
474300	166513
386797	2715
410573	232382
60715	69379
246554	357854
395935	292721
483706	188542
329750	362032
94282	102481
109733	469415
53092	32333
140303	60071
473658	119762
316729	380565
201131	20077
271760	179579
309167	290834
357046	39451
221303	488755
75662	181957
26981	310261
351378	36460
144522	87608
345401	353695
355095	234356
128294	35707
392853	205987
357411	300102
383276	168598
385221	367885
491259	320797
143148	141334
12143	141440
20325	268311
368632	471745
477437	467192
202193	5769
116784	372684
42589	266852
234413	469324
385062	440358
336825	308171
80871	160379
429730	57373
432571	266529
317133	33108
161440	303648
29656	13370
381999	110677
305570	137128
306178	159571
345236	261173
395084	180957
329037	178436
288333	189659
226919	311212
190973	399189
421227	62006
196996	44733
36069	394992
426568	283445
368664	159249
478692	190135
329522	377984
346484	416534
474180	423245
449356	467418
163094	232500
467623	479872
148223	11008
474341	130170
110192	108222
102573	137668
7172	4413
323992	276437
63166	488827
304638	122462
136023	138682
370700	235335
353800	241372
287566	165519
12967	371585
275261	31416
203200	66813
314653	481857
41111	5034
398105	409640
40028	396928
130734	396563
442061	16582
365358	174449
474311	242092
379633	384934
196765	111355
326105	226378
1996	470403
419271	187974
170418	218615
201411	442770
148692	136177
105295	236044
481592	265589
329379	289905
378144	336590
125328	216156
403690	192524
268948	292813
454589	309425
85543	49828
177244	364720
458968	71927
394921	378462
230658	403592
223929	85482
247736	169923
207408	472157
259926	331638
9631	134908
212681	226494
262735	94516
217595	30765
355611	441984
310661	309801
182075	113138
108522	347104
318792	61996
309276	410063
362081	261744
40028	237676
253695	405014
329139	248580
227857	43334
192159	120040
195121	327607
381579	409828
405979	348971
346831	202836
300447	265589
277102	169482
203950	87410
263799	344086
126473	408638
95308	435708
425157	432586
50790	110191
91360	254655
287766	428864
322966	247556
67675	389647
329005	313745
347303	128654
187207	159249
36402	219029
12624	62191
202314	390232
30378	115340
276962	391414
488784	378462
403422	398527
256893	451885
238368	336955
163087	36528
251677	410074
458	248398
266280	311307
449399	56978
416122	467703
364795	186259
205149	168050
304910	313822
367183	369599
70297	402493
414128	389422
68378	469235
96362	132740
109706	357511
67762	141166
334962	138016
302875	391414
341163	385377
394915	337815
457847	435708
229381	60009
294710	231330
314169	202036
226267	40198
263405	104505
409134	424497
298317	377778
58163	345357
444432	63528
85646	336499
402025	190353
233655	471355
364678	117830
14840	331584
326698	237031
189064	149560
379696	73971
80911	139851
477853	49903
81432	25503
34838	492906
61049	315687
480549	299604
66506	393547
117124	416789
301850	56068
427978	162985
62128	336590
283698	216410
201348	369506
255853	399692
390934	142603
393435	126697
287566	131133
279879	105878
21953	177104
44436	357989
447767	158514
404389	32807
402152	293813
304107	458
261049	248338
311388	421356
289329	272069
373265	141649
104399	208785
270176	392062
138927	232925
252457	205270
369795	330541
187392	380071
276	13563
166478	274309
64769	214024
140476	31331
435169	56679
427119	79868
199123	4130
106514	366828
150873	408481
79501	338174
28616	310261
319589	293813
169158	12177
273499	108914
162607	230841
71725	370214
249410	381469
142969	261396
247430	96354
219068	235404
355025	441594
199066	353750
427177	413525
487076	291729
445825	484447
187194	317100
299580	239090
172923	489841
53140	385932
149591	487833
29536	366127
276	155747
371590	58486
357666	370866
492165	295624
111176	224338
194815	267172
102768	146202
322171	200344
309917	412162
335951	75499
104432	93245
117659	253002
309528	310620
356969	370119
118400	236213
78028	249202
238642	336955
233415	190369
206386	373730
318071	292553
19542	408220
12063	58881
75852	430356
226805	281924
275685	33123
258772	16661
461894	132843
141359	72523
120937	477986
291591	360860
313604	470588
113843	272284
224449	352509
290678	434283
393010	101783
190446	338493
193622	425675
398592	58937
223255	221795
324606	254973
105249	253289
335951	229111
153322	315671
127017	242990
413009	27541
462670	249652
116525	452055
24785	70782
135731	374939
474398	91338
384036	465659
266957	211649
64338	351193
332703	52537
211183	446480
121003	49903
431632	102388
345107	417474
141782	197456
191553	224132
15433	221030
87629	401854
397936	2787
152994	101058
325481	121106
162114	373021
105053	395336
199049	203656
294999	318735
26268	89058
377063	237084
314311	346679
383343	198588
247619	49966
374951	398829
50254	176077
304186	205795
338915	417731
252150	167391
164042	357895
428234	468914
278633	63391
47035	313745
119001	239331
211540	440660
133725	62191
24312	90144
345715	49231
181885	324695
366670	430212
474595	87515
84149	297008
362267	360592
298823	195075
413816	263128
161457	336590
244105	36836
477466	354191
291832	318976
27073	164884
154332	273409
478588	11122
112193	183213
155680	206768
333927	331061
6815	405217
455288	430610
432406	53020
39601	487833
133781	214024
406352	468649
413040	304493
295537	273831
80476	484866
263514	298809
375670	380360
217389	186561
345531	163614
471365	178993
193020	127906
404976	326271
277698	344835
144188	59784
195844	364179
470415	481577
403352	374098
438414	465269
42979	260527
253845	450906
328595	244451
155407	152702
343062	314633
197947	150467
228464	21209
165231	328242
422015	410355
303303	180578
187885	247053
80723	286936
34582	7771
130931	110826
162648	328538
441867	405217
191182	110677
229735	361318
121431	200441
68675	227336
361838	434768
105577	155455
405241	53490
141250	177016
338735	132247
209221	77727
279336	287360
76331	17622
485697	76350
134272	134259
393523	148877
209542	293808
399492	391799
400516	413535
186843	171040
196996	397340
463769	486816
109006	349885
75568	63063
116947	472193
466181	385427
323222	287097
340513	477590
477452	160573
362523	71379
332068	372240
356890	429161
444588	412690
294879	293822
122462	431848
206385	327061
421140	217784
416428	455769
269276	481279
192611	94516
192524	85699
198974	291249
150356	172089
11586	152461
214691	362267
41905	189528
293558	138314
247296	210855
81707	108274
457328	3692
27500	132740
427671	205223
96209	160468
154712	228324
470627	291295
228225	176794
210139	295605
277499	411809
70824	257097
115942	476951
135753	62191
93384	57416
413203	132843
52163	151647
447387	220766
177735	394767
422638	58709
192660	120986
335630	392215
46926	261356
321219	186161
416022	434893
363563	122694
140171	406979
390110	251871
418887	272856
347607	330213
190281	265370
169778	464616
52418	48163
184629	21679
460451	295484
416408	20149
289212	268601
56396	106840
68532	98160
477546	268704
237801	358797
30188	62191
141068	288750
374767	110708
407217	291332
258306	328538
190829	293813
356530	199171
484982	323728
67571	221324
295841	260373
258147	107711
350721	132740
106219	24035
355404	335727
438416	250811
457418	86290
427486	325604
420164	412487
387027	46294
409016	8531
407371	451885
149343	444995
130725	276255
363414	7469
299038	389682
95196	485141
332842	222701
190062	62996
189687	371076
176529	66104
37925	353775
113051	12895
206462	112573
287766	165653
19625	182946
129132	22448
48346	76460
305287	362875
203739	299182
228084	337210
107118	150504
110615	110677
6761	94516
439575	94344
334296	66813
444139	395090
464821	14722
470672	375353
27322	428214
349972	164884
427135	116087
431419	6785
241221	334523
481020	182168
302237	70557
2066	466737
213812	379255
163379	20033
177421	277961
228128	392953
292721	370848
305521	172009
111455	353557
263266	220417
373648	122462
255412	440792
366104	164816
461563	6253
385457	441544
255427	331508
349533	185458
58945	254746
365515	375291
327467	186259
153140	122462
194071	132247
486712	34118
450956	478415
278500	369599
196003	203279
226167	144529
480249	23476
420408	410401
125837	41959
88790	75495
163691	357565
256368	266600
423201	221759
200849	224696
461944	456787
478777	160545
422281	366781
420276	313761
16844	486872
218870	292468
436573	345745
5393	319992
90781	283978
256893	41075
203308	6911
492227	5882
265053	177374
153449	434599
160963	364577
122263	150194
235034	401378
54367	76958
481575	399852
55676	440660
47176	162947
239544	367813
143693	347202
81262	68178
303895	461565
276696	317118
198961	218910
133909	399087
211092	65772
45784	453703
33089	49903
311589	468712
107658	327217
108121	404991
155294	299963
61286	242434
205110	157086
225318	113895
369031	359029
167588	478619
467153	378521
121594	12113
423914	85870
425768	94344
19353	371918
76839	99021
475852	278520
353597	263610
284274	440660
474341	2199
38967	41075
280100	317118
66588	439074
161326	141440
133129	48275
267562	444081
309437	316651
324367	58881
226111	122849
129363	315671
66926	392406
119844	405217
458728	99405
411083	106285
106739	130932
88359	478060
115948	265589
490957	229686
401013	273831
69575	404408
280585	136744
367432	435086
370806	299408
128489	287860
29224	281924
296518	108554
97588	207149
131444	136918
164237	74722
61453	47390
74000	46707
11334	483853
409745	192576
413944	299182
384199	421830
402351	362773
254913	237165
98450	93180
24688	249334
469368	34675
269392	244044
296759	291249
405771	180578
100260	466151
345715	43572
464655	267352
234978	20611
56945	86892
394224	183207
3809	230201
16458	371918
286652	413880
275261	361170
109661	210583
285268	343012
185941	443078
264817	48163
47776	441313
396765	265065
283140	40784
28593	250775
467040	353659
450705	427215
332146	359943
477308	208300
451621	103420
256061	351880
469838	445317
182728	151096
221668	475481
241248	117543
258129	408519
123921	182858
79192	221898
378823	186561
454661	309419
71311	304140
486552	142018
93565	54976
244786	306698
74352	273831
162952	336590
196611	22347
11817	348693
342306	65736
203164	113683
254298	121145
99271	89340
374305	123138
409636	363436
417704	184807
211679	352504
17740	58881
209372	276876
418454	132247
265859	355210
293841	113749
221948	203004
16373	486952
465211	420790
202140	408947
452678	158983
133909	490324
149668	20369
180360	223374
133243	316959
404316	49507
407280	17561
223963	400735
9025	404960
393203	167681
150738	351133
304459	17339
41057	268516
210302	387742
475476	266600
316565	280488
408093	87178
102066	70029
335180	304589
448104	243286
227857	181885
210838	463880
93384	121324
447354	27464
198250	345097
46058	484480
192435	163067
9279	73336
187680	132284
137978	101597
409783	140215
48282	240072
109733	319885
69785	447264
190737	71267
326332	80193
450517	343105
9853	67040
116169	186593
392953	105017
464869	283534
304928	331584
81133	203656
324367	42747
376171	201493
70834	404960
155918	154137
279485	198297
12322	303648
123283	438293
81717	207927
78927	49896
402850	60555
45444	273841
381579	15209
292650	103446
241208	40428
37047	458601
188911	130742
108934	205289
161826	481827
212785	90222
406144	134672
334080	105585
216396	292721
415711	139648
59986	468914
329720	148099
53561	93627
484172	21411
447962	188240
284298	266852
327798	482235
370719	362080
44109	263155
157338	447270
215578	292597
449521	190766
493786	101326
166924	31734
169535	292749
467952	463560
134593	350675
356289	25029
184704	186259
53428	322194
342486	383125
161943	45413
311529	478182
406764	355700
276158	270324
438767	292468
124253	166513
312554	362610
434193	190369
212040	92032
140722	348798
369209	428214
88968	205759
461448	486680
168576	364050
366198	80424
166903	268729
419914	187920
432339	424714
226706	238229
129760	376244
474005	396968
137542	478060
63028	485546
106528	464174
157496	109006
157961	327922
477991	392464
382983	114643
192800	465917
445541	277439
174725	190369
417938	357373
91695	184846
124013	359762
417341	449944
219546	243865
375405	400140
473023	81347
66288	147120
217631	54976
187679	439554
427480	271300
404264	124085
120001	141268
474311	271643
214519	246981
209572	475300
30447	389170
24312	460720
167281	11626
57183	100917
468063	94843
92401	310810
251840	490723
425649	217432
248744	132843
8535	152321
122357	300240
256901	79401
183219	304589
291521	376391
297347	141892
86311	446936
379391	60629
131622	302732
338955	16433
416380	461846
217200	217045
312121	108222
157099	53131
131529	311340
235034	249601
195710	228013
81923	159603
302860	139277
452243	55497
236586	122146
245938	133800
433820	56780
441034	458790
328940	388473
367239	430993
214178	483322
343017	189333
163277	481740
409010	408646
46844	410670
65724	60517
149046	163635
219357	470514
229313	221361
254155	47818
292449	166063
456542	403343
389619	145860
360459	274891
317552	258508
185812	216752
479680	349541
272916	485381
7712	233614
371479	119404
138126	340888
485019	430610
326631	286320
466633	92831
327695	401101
9230	310925
229735	101037
220319	70557
432984	261649
195384	193099
44153	293813
108558	220857
457303	475265
330850	193397
428892	161581
298087	30008
339509	437281
103936	185479
182000	19000
315765	334528
235491	61059
455847	274309
184307	205223
216239	90647
445008	378668
407780	324674
65513	217237
485004	295484
227951	261784
240309	218727
221692	183991
410876	51895
233498	153097
265382	229075
431686	299371
392215	214050
25795	427581
422505	171662
69050	162831
401309	390191
309225	11194
254399	424781
254228	53389
182035	281924
223563	60517
147349	360462
190051	441705
420956	333935
68898	261420
327583	334400
378224	317676
300233	86476
183249	360860
331341	100823
362267	268141
21574	29411
377869	270369
427054	155927
477328	313745
483320	412980
49035	40205
41708	235085
407658	239561
118594	73336
142947	336590
452992	48007
16231	385000
14336	21998
184027	213639
361402	54772
8659	476880
133486	48365
292020	139648
216483	52917
187482	447358
384683	84722
393106	317118
213385	13370
381232	354656
250807	304735
450532	70971
173238	37115
238749	258126
152157	119776
308789	338189
326631	265873
47076	168960
229381	32807
10492	273831
42654	232559
240119	1498
161849	173363
325517	171029
106353	200632
150897	144073
463333	183213
439191	361296
456201	374772
21957	190369
56619	8672
167227	85450
55183	157633
227738	269199
246221	22611
150345	8623
221680	114879
45860	453998
205636	113134
314311	244361
75119	249681
352341	171463
239442	304674
266024	248966
165680	277927
5700	481094
52537	183175
110778	243438
215762	311221
98444	144943
199582	127298
192238	453232
342452	354696
98224	371934
311923	78232
310519	140176
462218	378686
345715	447603
127565	43354
478588	77089
39795	193518
36339	306409
90254	441434
353998	19320
45880	332392
221195	220987
200092	164120
132571	166651
411004	20998
116970	458465
485646	292211
459839	293745
195618	458487
72265	155567
456467	366941
208494	200444
286894	244732
120797	97277
377557	134500
453018	121686
400888	184781
82688	459123
81204	416213
11164	121997
69597	25875
381538	170020
441687	255650
438193	291664
292721	232208
5857	169116
292765	132740
457945	370180
35441	218614
63319	315516
270369	144845
347917	384135
404770	206009
36024	325604
450436	260835
137005	44457
129132	91207
363575	250389
207351	293058
44095	316748
284579	254973
465894	65585
270209	94516
375394	141938
190281	166063
351858	236213
110071	137128
393121	446740
274247	69114
473855	478415
486236	46708
444115	186259
302996	327061
170508	317356
459994	478415
21500	94418
335624	446105
398461	380568
322794	129185
257904	229883
352927	233742
362056	31871
214114	374589
323678	273117
314516	140608
417009	281583
257498	315566
441898	208617
250701	261520
28781	478060
241507	155449
298823	256467
56378	330909
89900	137128
193303	188278
282042	285688
433391	197495
143163	115717
406479	479082
73366	480421
48064	74324
383139	465313
330830	222300
228084	264154
144865	341356
28771	473056
472372	492988
61001	182924
375660	422060
330408	449298
56806	420736
486112	168381
470457	149388
295315	8116
410045	134425
34900	339853
452688	119347
23146	241090
15530	476171
162184	467320
391933	378468
87638	166261
101647	46127
238836	321313
26266	231343
256623	398066
460322	99405
56067	189733
206516	440660
44666	73759
72556	373020
464966	440660
157839	388575
119929	34269
309565	57235
133909	269005
239112	77389
105077	130028
193817	172041
353701	327100
350264	17175
198317	374544
297436	464387
140202	36545
203366	417680
106169	211333
241987	179375
349963	183621
26399	183725
460215	178322
297831	396080
106684	312698
181103	40357
27985	298182
404337	151572
128704	198862
150441	121106
477763	132996
404092	30255
160532	313745
311252	52537
81525	73827
336876	220417
53532	63892
462752	332411
149368	337791
149771	396563
447158	299513
365243	76829
434821	263591
177483	62275
167588	426685
388249	167197
22563	380163
17593	250805
441065	360850
228225	311627
389165	191821
89671	187712
59718	124650
407757	357774
233718	430356
276287	300606
338383	313745
338025	1097
201990	190319
189902	429115
152236	130884
483123	390201
137833	389422
36786	82541
142310	190369
291219	464802
139021	456640
237827	60517
332862	388575
155305	294965
12625	414207
174309	390861
437306	53883
263514	294804
285349	216829
286826	84089
336260	6949
301107	313829
493338	26224
326091	439972
380748	463086
164693	48146
104764	21583
486939	223121
242422	5857
46947	242422
287089	426569
222102	306651
330851	262954
235108	288079
362873	167282
27095	21268
144860	446964
446413	82383
408641	82530
122890	384496
139445	62191
254446	189249
178867	371934
112724	418551
96911	92594
63603	185992
229124	16433
126026	273831
385008	112382
404568	151860
313678	336272
58280	365141
417938	221155
130508	201827
276009	116171
191072	79633
60761	349795
321923	144845
198043	41673
356530	278320
320223	118857
90894	8607
218615	99757
466009	464434
63449	40257
201955	156609
375169	388633
47238	104505
45325	364109
48892	301475
126479	486104
399641	105364
202922	422175
58486	265589
257971	347066
417729	73336
419916	314742
255700	265961
262213	467020
243152	47163
266981	470601
217748	186561
429249	322188
426074	411424
200976	316929
193003	267172
62800	77491
193869	405936
393166	202013
55659	128006
265965	11626
262660	249663
131421	464132
21208	358655
207486	166063
427616	426969
211312	306335
325545	253732
91069	430283
364442	176410
249202	446092
320545	420392
20461	315380
104740	77215
226064	43334
255353	5857
46556	338663
389479	272846
67086	184902
251474	396293
246255	49499
73099	167211
396421	180578
334818	28029
52718	136679
442364	328801
385650	366127
200580	104498
177569	14335
252846	109006
282010	185193
244139	119381
140969	153196
1952	203656
331094	11407
394724	399313
107052	308649
376493	203656
135103	475988
314746	272333
436699	386092
216712	62570
393267	68813
292047	315788
254446	261298
233681	126906
442024	120274
283227	250805
135035	32917
42955	140608
389591	313728
85867	477986
136033	292553
378420	377778
83137	17122
88439	11586
268070	72670
388249	453170
107639	44338
302857	440660
10274	153158
338262	107187
291668	292456
295448	16908
211379	37457
338480	373401
354111	201033
188847	140071
267059	87471
348500	279509
199708	365800
31473	227101
180672	399852
480853	303497
195142	185076
470457	356428
233769	144165
381256	316575
355453	267562
391105	58270
253931	176616
367205	470588
69524	98167
419913	329804
56947	250545
293204	107275
12971	48275
220247	68776
46270	190178
476007	155214
10379	128704
150798	262050
213604	19246
156564	121866
178249	79249
109528	90080
330998	373169
457705	243301
451399	259435
117537	130742
230574	19892
117998	303175
473967	336590
246216	428775
213606	338615
493717	127347
266389	492050
88956	446936
478287	464420
339257	186013
233720	474398
216570	178436
250102	166513
109980	292749
7022	287289
216666	306253
289364	256707
275721	324370
136829	423927
264164	53863
90498	156376
83310	67899
270017	155212
54539	347504
390687	132153
124182	183213
115829	191972
182301	301659
225694	82787
182091	380360
304346	12526
58535	50897
352016	313314
160961	177630
448680	162795
262616	327225
165672	71275
133595	415497
58032	285446
271323	150334
176954	323339
76984	477930
363412	28427
230051	36717
58245	277575
221948	56149
114643	200663
270760	225043
265286	151944
133463	263514
99287	400293
187834	409828
125989	363581
303365	465643
181116	76829
240439	160356
269949	35397
119866	367923
125494	316011
290855	81962
219057	39980
405174	121403
300151	64618
438679	369181
115449	9054
373247	348798
419967	317118
360459	247053
427238	446351
75495	266736
128932	410074
84346	135756
191629	29528
315805	90677
383822	330335
235002	369993
88460	235445
216859	155044
304388	11412
146654	231578
14963	324592
214735	477447
450538	49966
88038	143649
4329	6597
471169	119381
277373	124397
420234	385928
29077	124650
335114	401871
421525	214279
87650	440804
469976	244929
124127	324377
48878	373827
412179	336358
315573	189318
117889	313745
484416	364146
115201	211868
144854	45693
4911	162981
64721	15209
213057	177768
382068	139217
153322	78158
232812	491565
3328	209018
292492	196440
132329	371143
488616	336590
395932	90884
183173	236213
354120	57134
87774	243018
262734	64130
447313	183213
242282	250389
217396	94665
247160	110677
6836	437956
453096	407777
364577	179045
296366	368205
47466	27669
249202	46576
27400	175530
465241	40784
351851	123928
158040	331148
245538	139275
444163	162024
308628	215883
63427	131198
250833	53994
103571	278338
380728	290624
296569	378686
238161	440962
311246	431264
626	55789
132478	348176
440454	309425
173323	401854
67407	305100
255178	73109
452339	393326
382594	476231
69737	320564
61595	336590
276821	334336
3844	406884
141334	183213
142875	52353
387375	375840
320981	226956
117103	430217
310029	32807
456686	272441
458456	478415
483408	15201
77443	400674
135223	401871
25748	377039
193058	303497
44950	64075
145582	419531
478588	102038
278642	203804
467467	387839
473248	193901
80715	478627
417921	266852
407508	190369
65593	279807
375179	327217
374222	160516
198317	420983
316095	394917
106596	564
171455	490940
279863	481279
42575	372238
436699	485761
233045	222435
341342	15209
441678	128543
400910	1979
221106	428214
83060	47425
199850	108790
97618	428738
403575	242524
441845	178372
404352	265589
415949	342165
9853	422853
178333	73253
488418	50538
367343	7913
392891	41075
182423	364680
400383	15079
181970	81739
291308	239122
188534	444833
74776	151647
41314	453492
29014	150242
277192	22347
374305	489928
357792	295645
158548	27397
475946	118662
136606	422880
446565	190369
394109	355093
312347	387654
101967	392062
198548	252705
297979	203556
196240	159190
173664	307279
204896	113573
275967	44082
114534	259929
289473	419545
391968	21126
60404	171953
256141	475723
467153	489133
226168	327061
85129	257603
24604	376728
364109	91453
263377	84089
448253	141409
181874	289556
317168	176060
31588	246672
201572	301402
40043	210032
488779	317356
327683	430913
286550	142710
7823	336590
409109	5868
289105	492906
334092	324294
134955	391414
360645	144744
479467	302822
462860	136133
277575	8303
66384	183213
401854	1552
46703	232517
398074	330000
388586	376566
160683	304011
364725	107911
83294	184816
40517	450350
248692	205270
138748	298254
434251	432768
141753	274283
210682	235520
48487	295218
214802	58401
216147	185076
11515	321280
184282	87041
241173	313745
372015	217423
323056	294345
441351	263514
485603	336590
73266	249908
249526	24943
486894	69856
443320	109447
166257	21411
68422	348798
181478	90277
130651	229205
409503	165323
208549	28129
55119	57134
470711	49903
219281	139590
77666	202523
319163	399864
43453	334151
271712	221043
433773	178156
136543	489822
217237	474686
52993	206876
358279	466063
392086	85371
178089	1269
468063	170129
81279	472662
146893	457673
456019	226023
51008	362675
186723	37476
377412	5857
449577	95312
93441	420452
219136	422803
350699	110677
471335	13813
123741	194996
310371	286936
3124	296531
326997	374826
274067	43134
181218	24636
26564	336590
407334	348928
193767	376578
198440	241468
161002	307620
271578	446321
434972	147927
242333	277450
75621	293223
20163	446515
116635	86013
135538	264766
21534	158459
216597	493022
29135	52537
275563	180192
101504	302033
169937	322201
369029	290397
24024	258370
421096	320625
40198	374328
210247	483761
67351	239528
124185	32547
259747	417984
155624	315687
480114	120278
324708	489200
184396	388107
484229	198923
304165	430011
17772	246672
346329	5040
265040	291249
188691	89764
254812	224534
408804	75677
375991	381485
367227	2715
114643	399555
383049	310549
163740	408219
483726	130620
29425	64465
99514	302486
301897	120553
342650	283968
44461	461944
381941	145860
423731	212182
112365	295484
158676	122694
304146	417852
492247	341954
182408	336590
120339	418742
413335	335524
136955	135615
164755	390769
102923	267602
161135	187974
54002	32467
183440	368205
28796	476231
248013	229043
410220	115565
87580	224589
244309	346679
84163	57989
126789	99620
471908	268531
309584	467492
182000	201570
303332	376268
18589	434893
391220	230015
303319	475501
432257	60164
478051	237548
194074	447517
89257	133130
427669	175382
176971	295650
396127	99405
82325	267553
311408	41735
449474	27443
41275	4638
63528	93853
276821	99350
488972	431932
301896	489667
334255	114982
387999	110500
43921	420944
320578	437891
165680	245775
298194	126582
461833	393845
412630	393431
262548	28399
447610	66980
205747	484274
44203	411455
339542	343059
441302	15057
289675	418573
20324	366941
270597	164889
171420	110677
167588	119225
89275	458601
62537	209744
233459	477774
35971	389535
303360	389162
337368	353822
325895	183213
367919	128867
318814	221322
275058	237165
184111	3998
396582	377987
202112	428103
238855	142606
327123	292553
108811	310766
159687	183213
187834	347252
52023	157726
393032	271756
449406	370507
191308	276744
345236	70703
398903	317100
228431	367228
449715	28129
263880	42121
198094	166063
212153	260110
39683	292655
113067	330467
471828	268104
107065	328700
217450	283889
485737	116332
305103	130300
260320	116761
387443	192273
103050	436889
468221	391414
200169	72461
487501	291829
119731	386460
105198	187974
78995	95942
4413	419566
9965	174603
325979	445899
39371	72670
15895	339837
19459	252083
161713	394656
119345	276255
201184	338271
188957	265711
424431	468832
421207	212862
310756	202158
283418	331297
170398	485304
360314	94344
287136	149043
436397	3290
37681	341850
196543	245679
107602	266982
97660	416734
236307	154713
114803	297364
168773	234071
131053	441313
470775	296423
231928	381691
234656	448426
454263	208163
376816	352864
361655	455437
196303	449090
124259	151830
31602	203656
199730	19830
131106	325330
486136	338076
243007	92628
52203	175742
50554	228
479155	405217
156212	280191
238767	178077
336651	411424
2756	313745
69748	310261
366450	281240
378130	470588
395831	45124
129224	280635
86303	62191
152615	476231
244903	372235
66129	8072
106242	41673
266307	229604
408651	273241
91	367686
251991	226664
164196	481723
142127	20959
137964	60632
256093	331677
447400	462265
243823	95149
427661	91443
57447	179932
14448	113997
326843	476635
310897	413326
290944	37057
285763	218730
300711	141340
289142	78184
347121	132019
227214	243374
357804	15209
141509	49115
98202	462973
115304	201286
263399	149827
168070	151012
5851	166513
210346	276744
280052	236213
326924	369577
330892	267602
331835	291332
332061	360860
483935	54976
165392	19462
334441	208038
420734	6794
236216	304589
248273	404806
242822	366493
185480	242905
229087	180302
146429	102129
382659	458933
124175	132996
248317	487945
62539	368707
434401	234356
56771	350951
43907	71281
476956	293813
145438	363532
40890	238002
78030	425787
4325	338113
19334	378686
313965	464335
1759	86131
317416	207562
428764	8779
456922	15209
234702	229860
424678	270003
99405	291002
318154	306100
116139	250365
348662	153130
215127	93993
300916	230378
287566	24861
170379	295716
327075	474931
486500	427400
411784	371617
51484	103456
312478	396749
55400	315979
130069	120776
444519	216018
263581	57858
217477	237165
318236	269891
458207	461186
398653	315962
377728	283889
339740	126949
35056	385292
104536	302661
213649	148349
278585	102753
358716	273831
96559	387185
136128	266852
284810	325162
295349	276327
217848	475222
111628	186387
360059	53863
225409	56609
407146	396279
32529	411424
77137	339905
223121	489667
465820	275677
377575	366504
450787	17155
471483	342189
336556	477329
481044	183797
422352	255650
290305	212182
205037	172955
263880	168252
177787	460311
64429	387185
28357	285705
346272	464021
397565	53863
270666	110677
194493	286789
58245	147015
32430	193705
128660	366666
105964	392190
84836	77031
435578	269199
119762	225204
453259	435708
369310	446583
224217	230215
380454	416402
324063	218727
269949	282499
182091	318533
361707	145064
134440	265544
41215	37612
21816	122148
133257	166063
277232	321398
235245	74618
382900	317356
228189	225693
382574	245679
53898	408288
112496	481785
150201	36195
441333	4413
102076	279065
254248	479355
321121	396729
453018	470766
134870	440660
273387	26409
489088	93367
487735	218458
395575	375225
319081	281236
376468	304347
419091	425675
443986	222701
466053	147120
225214	205289
173321	250557
325516	188837
353755	214024
316095	479554
485536	27981
232043	396563
5207	190369
250009	310756
393010	463189
16418	277961
373755	214540
474590	117235
397670	29359
53836	337921
24705	436463
36988	303251
226949	114136
239268	162757
267562	330908
43117	202523
410070	211208
20647	80193
377869	435914
212766	412096
94129	332685
65614	153090
56565	481755
210797	54221
347614	22414
173384	388531
237934	32767
352741	238605
45579	377511
20946	135757
227241	288758
127050	32449
266307	113616
366348	449468
242411	372194
165750	38379
118616	35629
109177	277240
325633	422470
404775	74029
164933	40315
295941	77004
465430	258902
107711	485250
40028	41689
353679	377205
448077	455995
397634	456215
118860	341271
376332	318735
135179	2232
337317	240295
94606	155083
67733	287854
48514	139648
458065	435280
142906	236233
10546	463616
319721	118634
314418	167668
347121	373021
298780	151197
93644	372956
84745	168401
209255	93245
85869	490721
382144	202956
439899	163447
453549	313745
293670	239442
415878	295484
21085	243632
317287	442461
260021	46757
486912	484196
350699	450541
345401	102273
156068	420790
171134	185034
174872	459205
422613	278642
181112	449298
182799	412326
213367	404806
401774	448553
292205	17331
398225	422554
322193	482730
104385	316372
66599	399472
481419	239872
237586	221246
273959	375840
279314	273468
190693	261377
308122	426887
489822	371059
300151	71292
183767	78753
157534	364294
474939	226434
235827	385237
356268	376274
322366	468276
92928	59893
358942	11626
143631	130310
423014	13370
493038	402828
106514	478415
106922	292468
170131	141623
129842	209471
474606	469418
388719	57134
467718	375840
372386	60517
43360	231166
470915	84590
467694	270172
335548	285156
85385	429128
265483	465647
205773	265883
453177	15209
130289	462959
467165	385000
216229	251943
450245	478415
233742	385933
138126	242523
270698	240475
332661	109690
196132	280371
444754	329379
255398	65371
39892	445020
179879	89465
260298	307858
291385	54437
198558	197996
430433	461392
324367	54449
56786	124682
54068	55074
208577	425384
193796	358913
337470	308700
195610	34692
69259	92613
44373	421285
444323	478060
361574	144470
252657	476656
405276	477986
419578	468489
110598	153025
309917	350973
17481	399663
255843	311297
441263	15209
477687	428603
1655	119123
464022	18166
162467	460732
63223	8624
341262	492906
203200	380985
6467	493761
198685	255160
294222	385146
17841	171820
441044	411365
423444	489822
208593	205861
170564	315367
304952	84725
386309	471355
470148	413880
7615	467538
76425	387839
63720	16433
166202	440660
314669	293813
210511	247637
306282	371917
426595	437016
448816	269612
219783	469235
11847	380071
108181	491694
312842	256373
193020	75063
200408	313745
422267	65161
238889	157315
139747	136178
144477	318475
147089	169983
375258	380247
309225	60907
317938	84089
266307	228515
347121	287468
7275	213221
245217	51784
4110	29177
44070	390197
174598	9978
357478	351452
197477	55074
41676	340229
274192	42736
23489	302836
195020	401854
341632	399922
125997	304394
344416	72732
78469	219467
247597	313314
340907	429252
216354	403323
392210	306209
438193	19246
88266	67837
13077	461242
393772	3755
332442	444500
49947	266944
249147	203279
273447	387860
350796	449841
456046	15838
489772	73336
36940	482421
148734	203656
92635	412919
304011	266736
475853	67424
214748	319260
154456	47989
190010	167559
64777	128157
404232	82501
474341	296423
192238	177278
119944	103099
10762	86077
198990	416642
193292	3011
252815	342486
326507	22549
470672	330954
337824	67549
146971	434283
131504	114358
250989	326985
35995	139820
112151	412398
128797	440802
134299	119762
293414	447519
21816	429287
92728	20959
128652	23018
289749	160153
448980	468848
453113	306100
311589	312018
39601	379866
120920	23018
354538	219797
458925	113189
72604	27500
471522	164740
223274	313745
325314	14484
87524	190369
482143	392339
396799	16433
259978	42167
325968	213282
230320	132996
160987	310756
244005	348563
222377	173779
308622	378274
219017	369242
323337	258535
391319	348630
471927	364324
419239	147442
437596	316744
477252	73642
122953	203793
190733	51222
55294	277512
14919	160114
55249	351414
219334	81271
180933	10646
102973	94344
435751	212803
424359	16516
400027	105087
183065	272555
317464	66571
176968	273831
467513	269199
258306	49560
230450	397403
435149	24000
459498	312981
408459	398333
323020	285156
343117	270095
206962	42890
431237	283310
167237	455712
132690	142825
211636	118662
119390	12700
321904	156387
210602	175003
420008	48163
342598	412517
2482	257298
112253	426773
305839	183213
173375	338540
493038	286938
447332	254658
357411	343770
101656	450670
87046	180527
310153	90609
72221	21477
254559	38655
309276	436376
100265	60098
481385	447299
479646	360400
170056	350874
455699	229531
244929	262954
318615	365224
72109	345198
437216	382869
405423	175402
102065	415695
141305	387372
55578	119868
1080	282911
217312	218424
122017	230324
335069	384674
116839	61386
35546	209072
185464	43360
266438	374753
96895	385000
55388	374030
190935	282196
340151	212058
270513	478415
235027	478415
366229	119771
252466	379464
267562	356463
348617	443976
318355	348985
376619	302383
55231	303424
445943	202523
106353	95149
292967	259730
194901	48275
260179	287382
243992	35735
382068	213271
84022	249334
207141	71582
337427	69706
202379	388117
302693	7800
21825	300140
36596	413525
230479	125538
278320	49903
24844	247392
290535	196697
71189	326220
255666	374314
124661	155895
153505	425675
23848	340469
72416	296423
331224	410074
106429	215248
92597	273831
30743	35707
231268	21833
87048	76454
463325	284843
101230	176182
224565	120195
118132	477838
465833	348582
185088	15209
75509	350189
282453	37961
404688	48163
446794	133678
169668	61245
101792	1057
87741	422175
29080	475060
82808	181076
106353	41209
224904	149479
410839	218227
45057	273831
251273	123168
253816	243115
453645	19246
401841	476951
70962	401871
257613	445020
84614	293813
138131	87889
208031	381283
180448	92197
97415	155222
222806	76668
277480	121171
255102	41499
173420	95149
277934	428103
306282	471924
257581	229756
359957	478182
217837	249334
356540	72941
289414	335832
373433	334092
341723	450647
452363	425827
436886	110612
478461	70582
326631	110451
62275	95286
237801	207082
45552	276309
491190	491020
364476	205931
272818	91
190448	306881
143639	42269
455683	15209
155242	461379
273768	292160
283178	67584
450285	30263
155504	364650
426190	470592
193903	52537
12321	26971
145288	137508
92032	407368
163519	92765
491190	464200
61353	317676
337483	313745
122586	269871
276821	12895
363961	48275
322448	27464
193796	163348
293941	197911
413905	59905
285027	55084
36690	67584
254388	428080
101344	134882
117393	426004
292794	134694
218907	340828
466832	314709
24807	439074
343732	67490
328565	451885
420266	144475
267734	21215
292763	21411
69029	404347
357829	278520
57020	477869
76587	483962
167588	425330
142503	271269
143602	331391
118978	187974
110696	359762
330911	452483
9013	477986
137303	313970
386280	231086
200786	194587
135179	24179
389643	94198
19542	252131
418133	391414
226878	3795
264696	296758
33074	451414
386741	452804
467369	22827
70845	475325
180979	115528
272301	372179
97106	54536
376831	18041
479072	317118
49482	452098
202977	95918
53954	202674
29315	392845
183695	333359
42535	30263
429147	457705
458101	114930
112625	345009
255249	93627
142452	338189
435545	303612
188456	406668
368583	217432
456231	448263
303581	197988
483492	440962
34390	80193
441115	186259
348108	96650
73991	5977
127671	291324
330541	190369
61367	12900
423542	218727
170388	231768
90936	109377
68768	251113
442927	238611
176182	71444
136229	269199
182806	421226
493326	128316
201361	35036
423367	48163
346412	114063
432100	429706
4098	275983
487407	62191
440880	313547
14494	180578
282475	313745
271176	81970
51658	180020
430116	174954
287841	287423
348644	53819
441938	4946
371797	244979
355049	220609
208754	361296
98689	373730
346557	491984
40395	300606
270358	367280
112372	167671
163445	480759
384442	399736
4841	484781
482456	371793
314311	271328
462765	222843
308122	263962
109813	227101
409745	64308
178719	331349
46828	164884
2633	262954
18460	273831
354629	430356
218152	384884
371329	295218
461141	50492
240490	211868
49684	191468
61627	227702
452272	188730
79733	377212
217498	145693
56806	339529
351448	347476
176130	346655
360997	378686
489913	6899
427505	492797
300951	334406
483112	461769
449624	286936
77667	49893
188847	16789
367096	280390
69297	90723
343216	55857
482456	372850
166938	176878
249673	214487
382994	209229
373615	284877
429388	399552
315609	360758
18324	411475
94978	92613
114116	199526
213957	221470
340813	459213
453478	411336
376978	393326
478789	478415
32448	209967
125433	32649
398997	401653
217858	295484
315625	209532
122616	121959
469586	258123
441149	420944
462821	299234
318738	405217
211868	223307
456273	187974
9928	88113
386431	317118
123708	127485
216585	235839
489791	292427
418698	305681
254298	421356
208966	446173
358410	293813
266156	208038
326460	475289
128199	12787
410573	192509
133648	467767
83269	209962
233498	165429
12113	32807
279295	94516
354778	313745
62643	183699
193682	321868
215941	282258
494127	219499
86	419580
358373	49903
301806	474487
82795	190369
279632	15209
154380	139648
386992	22448
377962	320415
459979	258973
438356	90293
386344	119375
487156	4413
378612	443558
438586	40784
76228	128636
160331	361482
265053	84837
33438	99169
416550	209542
200674	162831
33972	310250
481229	231795
94526	143701
119666	261396
240986	62191
204743	250434
49104	167371
489284	216178
29365	174564
243697	28129
261725	209018
49237	319327
438886	407386
173842	484447
68553	40781
454221	267352
334320	656
25748	336149
461833	290014
20717	334242
419666	477986
168629	162254
400910	390398
171985	69708
85863	15133
420234	343312
370866	70408
200867	128201
467718	32406
121117	64406
274890	485667
56071	176625
345414	36392
470862	150822
175994	247136
488002	230460
462131	450983
398995	122135
459616	388096
303178	100287
144274	275188
232360	442870
30171	324894
253471	292305
183460	425675
208936	471650
323222	12322
362668	111805
188847	357077
169950	286936
351169	466737
371460	303175
109541	138297
46361	10627
208508	48275
320283	228966
48152	190369
345028	63528
177465	258370
255904	62191
110872	205223
292499	203656
414128	120986
140538	77109
454755	176648
350313	143956
432175	272846
335069	434239
130935	343085
394529	28819
396198	281924
13757	430356
32962	220417
115948	159378
162743	385758
373043	445749
227908	94302
357507	242706
272821	250434
122706	141913
373025	266607
199002	489822
342114	190369
305585	222701
452935	358188
433323	42346
402052	445353
141998	38437
242157	76454
337183	492906
172923	77727
41392	462979
474810	351639
301312	376124
92787	113051
19286	85423
77969	359093
7304	300530
83168	34416
254198	362610
72668	209740
322554	193901
267656	481279
136605	377811
210643	85313
315573	120050
140741	211868
494102	637
377689	255650
253300	213818
442431	256120
488179	244241
454026	383114
91594	280907
462709	137182
215102	484274
27627	227101
8461	446801
324297	97215
306637	284843
456681	396658
318642	365111
174139	490158
384552	76454
118879	57871
61652	152444
292952	72885
151691	466046
145844	226308
109661	323157
119428	115478
452097	151944
131271	469284
193796	421830
86428	447922
69333	183975
49507	139339
207529	378462
189440	360901
352123	280827
492503	21632
121310	423741
244688	455608
38336	429466
477932	339965
35707	123766
381256	433089
441302	44108
374672	440660
154906	142002
47834	326476
157789	450833
135220	275643
277176	49196
47816	343504
374734	360531
39403	43506
79192	106519
63956	371691
121875	310261
474177	235148
334224	187656
52242	392355
227283	219732
142448	348943
358937	491506
19324	211931
73567	333051
238533	111623
375484	271150
364243	190234
144833	174939
252824	409828
3823	294354
83574	48861
375215	193871
484654	40666
72925	95942
348624	365788
112267	218606
316565	487145
108976	419690
428554	313745
355598	93627
417190	189655
65578	187461
20989	176792
309960	50155
99477	60151
285023	313314
59269	425557
418348	230122
88119	313314
95175	75920
133909	350669
382734	283392
457627	112379
415574	402183
176971	53863
366643	114930
399825	302033
81981	53879
324825	107195
385858	302033
337717	323139
197936	150091
373170	313829
104505	84649
485550	433645
349914	336071
157508	247823
33242	139080
415335	263358
320547	78820
133389	260870
204116	50155
176672	293813
179041	78666
191773	33684
480580	493293
338261	195402
451579	443600
304227	312789
445023	141478
391262	281924
333737	188319
361181	39610
213	40784
175495	454975
63128	393326
236980	377278
289186	360860
315418	456727
314668	324743
358477	236213
203020	186242
392196	453732
226232	321282
252925	286912
289913	82875
440494	31622
59768	63957
283993	5677
157961	193159
71129	434945
272742	471745
29098	11626
493886	6253
311300	237165
334657	461182
178751	113749
411214	158841
427505	381440
392837	20998
282263	372238
158345	48146
74428	393326
102065	273831
145617	82329
21464	35707
228330	289789
247444	440660
15819	92937
446655	308928
215421	366605
206245	188771
775	15926
209532	32807
23590	35616
321022	23968
287246	342435
289583	15084
120132	379850
98595	49903
300424	309903
59193	420334
137757	261278
330430	188243
273872	62886
330278	83811
65480	245679
352508	338427
34045	34687
404069	105878
160686	293813
192456	58709
275795	434035
485550	205289
419822	448770
134299	468283
120810	273120
279463	373263
454988	151944
6566	137719
298619	180957
481419	118385
171757	253322
36612	166063
258274	259739
306180	277961
134299	477644
198450	237183
12481	160428
437360	138633
51136	2199
84429	23599
21046	285156
223983	183213
187494	414334
140508	446754
237148	240930
227763	368205
133129	187974
171106	446006
259593	391495
113209	183975
319393	77004
325905	239295
233044	471669
299006	120195
417938	132471
409235	41673
377607	13231
331091	431137
136890	411424
421014	347104
110606	135943
47537	16599
221454	489822
308897	449567
488102	293813
372174	93595
372582	459976
6636	374939
365550	172187
306964	477065
391761	408046
376917	292770
414976	391414
161849	29884
52153	103337
59039	166079
141010	48275
108042	72039
241987	293813
354610	21583
198387	396431
298390	83140
256893	144339
149595	462236
197544	183428
187927	172800
202379	312610
161363	96534
430831	451969
216666	171771
290815	2961
377207	241525
25916	41004
284968	243301
145288	186095
443852	375920
400913	92613
50015	433279
50722	162875
303716	258607
413412	212081
199944	477463
257685	44341
237148	297776
268961	165267
388729	255637
146020	468387
273730	355093
130375	241090
117774	190015
277568	239872
164551	182192
197158	144674
298780	23667
90960	486885
283698	330187
345401	119486
443790	122694
244092	140207
97415	460111
435136	268324
486500	27046
167788	239347
477343	141369
364636	98644
240749	20802
429287	132807
323991	336230
421280	467320
103892	4745
89238	375892
336766	13370
487583	36392
356535	26046
93055	295404
154495	113138
494102	131404
438291	466432
242109	190369
369321	466432
72804	143012
387950	316575
197727	493674
364285	129185
84270	233264
82187	49903
258946	316575
199936	11626
207303	89073
222720	258370
76737	194304
41673	274487
275511	77864
321624	149600
53820	426986
374604	430356
147607	194830
222399	354728
133113	467492
144577	162247
490992	188759
330125	477062
104648	65936
174770	37948
365861	254973
333541	895
383326	308100
353867	58994
35169	366534
28951	487017
256893	247744
135429	53490
367492	386266
327342	352073
458992	331614
313927	461944
364459	322592
313401	398519
192238	491114
358423	315671
362290	466046
205247	393326
344592	401481
68098	24673
348552	8084
222827	452048
382568	300469
433430	313908
445708	488578
221525	285506
98975	453362
155342	164884
297034	407149
483715	387839
148139	230691
325909	2956
106739	31991
208691	440660
440424	438783
282555	122462
339310	156911
160481	332638
395734	351639
101346	141525
110800	124085
105077	250464
117247	17186
339061	301419
367790	86618
316366	234356
350064	411809
278800	217423
250854	459790
163863	118662
124052	162831
125837	292160
402874	188243
122186	185479
102452	469235
435931	422998
193839	62191
120955	57134
11276	188583
418257	156557
108213	248797
292857	493575
227858	297837
221296	88189
103091	295484
173855	362996
35806	68827
391414	202808
250854	105498
113331	254890
465417	153397
287956	296423
256224	25034
133909	258407
112151	232576
273946	16433
274147	73712
424714	398333
267674	38948
421371	420944
282025	430090
274852	397115
198043	249444
40779	358112
17531	451213
298427	110571
360147	264234
354172	169820
271891	418000
184913	62275
334092	212188
194764	478232
309102	62191
273100	190369
39772	293813
242210	36836
444039	184659
55789	170578
206051	317118
192660	350549
478154	409338
21138	2715
94578	50264
405955	24140
414286	82931
128948	393399
24389	430390
4673	492008
434817	22658
167457	150124
286755	338189
64354	165497
438883	439750
357983	359218
28544	290440
380846	485554
492966	472811
163577	181976
89474	379976
367179	490830
320479	190766
12293	379072
381276	12245
361385	111505
190955	154355
459176	56671
358241	28129
389224	335519
382825	322858
342465	263719
478380	406626
492316	134145
434830	363631
471808	85302
74768	156753
417928	139590
260879	59937
72489	11402
276514	12443
414791	488899
305156	238299
111968	247092
385451	96426
390696	35707
95891	146998
25393	289942
376919	53906
483435	184558
83179	218727
294499	437592
250482	54032
454894	290014
161162	94272
479277	313314
135939	290624
119531	252778
55118	152502
442896	93675
453018	4446
300777	267602
374430	174576
432361	67584
2532	420326
374350	367686
152276	278520
315566	4413
122139	422164
491350	509
196783	84590
400767	41351
332212	175525
155396	86560
372314	198297
85739	10411
451373	110708
53314	351818
360434	22929
267562	343746
263703	189352
182799	122816
304531	212081
242411	147147
405697	317118
313770	59784
121394	300800
7393	190369
116827	243840
416841	35707
340175	61280
298892	478415
399391	209471
354193	287694
468287	382040
112239	428214
102644	321824
377959	478415
268	470164
301433	111623
178422	129506
197183	462383
7922	306633
235678	61783
356674	5341
365852	233942
128196	173121
49140	212167
38630	446167
133909	388110
335098	340501
454634	46010
477048	144845
441965	441169
317724	391414
246952	49903
10236	166545
428552	232890
437193	261973
393723	471948
471135	316585
216851	104059
265286	100804
358860	228013
170212	151796
486872	329727
59024	92206
88734	477491
404967	490845
216544	184541
98286	351213
101005	478315
182548	357800
334256	447517
79081	376364
367087	81280
292000	171639
230743	369900
190051	412980
386111	119627
316828	393974
308122	98361
440190	141068
325517	14891
441461	458104
214735	97894
65465	451370
427284	266611
226760	432319
105676	313745
73562	466277
462236	478415
93174	53793
321109	179734
456065	462997
40886	426736
25088	52537
411367	245317
233498	117473
325019	398333
50197	175172
470248	394952
67174	49963
412823	274309
320558	478182
454114	317118
61367	168855
438804	286958
269364	344740
194898	354696
257682	230821
247296	289504
485960	142678
268748	405930
124659	237605
151036	403501
335379	400054
340862	440660
435637	218727
193767	428026
370096	324377
208482	70120
14788	222701
211249	222701
408042	380568
204349	303507
285116	254115
118229	315888
446182	305103
390762	67979
16995	203464
88968	13205
442979	403515
449497	313745
222539	284843
428547	350468
486712	12919
442923	472223
346806	182578
295341	149545
395391	309402
215717	150352
88474	214881
226462	58709
159370	79989
247012	205289
19173	75201
477551	316715
411308	301659
416004	209428
278785	449796
193164	160576
273900	102352
79132	196031
160684	177709
398854	459976
39177	40784
471169	179858
160262	54536
246540	254249
306667	431244
181688	146166
481418	187974
291542	81628
348356	213619
162136	158933
197399	166063
124588	310948
131225	329306
420700	209982
245855	11325
10109	293813
471155	49966
218114	467703
302153	317184
448770	397556
347308	327061
196003	37203
420817	306100
202618	42061
404427	87502
449133	288035
366534	1992
55659	105253
323652	19327
296111	301144
321507	263722
16844	448862
46374	316372
276401	440660
169031	451856
132827	234918
61151	255650
72487	115273
358860	12217
218014	436889
353033	40531
71189	136161
109594	201662
296165	49828
101889	484447
454819	257419
321841	190369
487060	370738
78158	224336
372254	232890
342650	223368
452962	324037
387382	114101
219186	97985
313939	15209
174255	57094
281826	28791
317296	21583
358322	168721
357964	178662
9466	273831
128796	130267
15511	270192
173525	239225
18783	476471
251759	387742
136110	204922
327209	255859
237095	180459
336603	75991
144994	97526
226828	288233
249431	454975
44990	220829
126332	21583
365663	410223
283460	234716
224156	284268
457577	134259
173352	318735
457905	113683
97394	375840
192267	99210
18928	482591
368540	14335
310916	155230
29137	278907
216957	135843
104109	423688
245482	204734
158329	219714
359427	296883
345217	118522
426190	231485
264067	467284
116491	142422
383205	273831
152768	115979
352472	175312
439588	52447
19459	155266
408550	264545
89219	347873
270678	431891
315347	276440
79472	434943
425831	464944
391889	209237
198477	480246
26564	421356
123000	440660
474417	477246
325044	295946
64272	345585
354902	6374
350254	167588
73570	238455
167171	257895
463420	420790
72804	440861
293264	313745
232718	133109
125224	190369
292044	178440
445383	280343
223186	132740
60921	354696
130675	209933
407657	207535
5538	165267
149089	336590
151961	198297
488351	190369
241312	419815
188510	169116
70214	97753
261256	285156
157662	12245
163855	192610
124022	128758
209259	329693
247710	72171
284382	408942
232858	419555
67763	393253
347948	15209
85111	410028
249417	213161
436513	121965
71189	33128
91239	471733
190854	481017
162989	93742
129523	133423
626	368205
104493	143788
257219	74877
322509	182129
355083	337814
352353	389682
465687	64191
474216	436368
314575	457146
55084	190369
353809	36392
201411	398614
320576	404474
197177	122780
429267	132569
369181	452098
275995	306545
295648	210130
133106	272139
156714	114063
70939	227566
344628	306633
465063	231124
442891	84089
40890	263120
175629	342014
300795	32393
249932	481279
375046	467703
75742	421830
417332	315671
128704	364359
203200	103392
133604	23236
417992	176371
182472	89761
477206	297186
75119	398954
89745	423553
250833	482565
44493	187974
462398	435955
304011	295506
125575	287375
286511	307423
219765	293377
154849	75824
105964	285052
490510	93245
248079	457363
130069	219815
19324	424586
202092	53389
227068	232616
384885	138663
292559	15029
403823	371125
369153	469235
336864	401871
78302	50264
152010	349495
199582	295157
299463	152188
171093	341271
438522	24257
490850	250858
57	476455
258421	11688
20390	371934
102644	419585
95149	187692
288012	267602
90771	203745
212318	406847
39331	454930
184874	391414
274314	159249
295994	261396
137368	99273
417867	248351
65318	103351
451281	464312
121574	395038
467008	470588
246907	248777
201293	432590
259054	21583
479890	293813
22964	339932
397054	357800
127065	9935
109185	118571
248242	88113
98540	361345
155246	257769
380668	366127
259056	375391
53294	53863
93604	160227
323652	477491
210519	407977
68098	58101
327884	413326
186679	471229
404328	361471
373889	122186
357356	192909
441222	266377
91614	296423
78876	132576
235003	78153
465379	463249
176130	209866
132831	271383
7455	65834
288354	37092
109186	303218
389656	486885
201572	329079
36744	107711
98225	92501
420898	249693
125174	458012
173680	20998
334092	486499
365521	464734
193602	206557
236838	421115
153687	476426
39455	239856
462241	86728
472910	110371
36608	438419
454867	140655
246606	90880
80856	428103
158805	86728
135639	250129
372785	302097
112674	93609
111165	293813
427409	476403
451780	327837
143203	290448
222956	220417
31364	190369
23134	65670
200092	148590
55501	37515
375476	239528
348410	220635
331211	145948
330823	7812
470432	110139
285876	453012
49334	28399
5826	180709
110712	295434
284980	149388
336955	279306
227004	48275
58998	58416
442227	343642
378558	9793
345707	299109
1685	370619
456303	360860
177016	277568
480279	190807
207994	443457
312032	378686
85674	447189
425587	102920
452606	165675
472661	23236
278688	134741
196727	489552
79223	348584
420944	50830
337780	329211
353766	198317
240609	1587
214158	72215
186772	381444
88023	154137
307628	113606
55774	162831
91222	470651
11696	291940
267516	45724
484505	119091
279729	346397
212287	264908
59059	155083
19219	210728
326631	398667
158285	359218
228225	115604
242185	70557
50646	230324
159703	223697
45169	97894
242890	15133
443308	292721
374379	296432
167588	1304
213184	114930
367965	110677
284859	485304
220925	435960
187910	440962
492361	370866
484228	2232
393940	180277
360043	115076
45262	145683
4091	412437
377462	18817
478480	275790
174954	180962
258650	59484
459382	377792
358145	487130
37874	205262
117736	183213
7922	264258
269314	194165
330453	15133
168582	122462
308122	245196
85098	355806
116947	415021
293390	15087
312244	135952
111030	287919
372630	317286
248013	320904
375374	351644
154972	380451
98209	413466
133532	291772
187907	491974
134593	114312
153590	270821
121609	484281
362174	257377
13268	378866
493507	406674
195500	15209
106976	483725
67351	47757
371309	454975
137853	171478
481505	82271
136073	305320
490941	146697
383164	349612
254290	178094
324502	233469
152157	228307
362835	366127
449245	13614
485127	92690
65513	345642
471205	119123
380858	32049
249586	244688
257971	74227
363902	148044
48953	64478
222977	458316
114550	190968
432965	8607
398009	179506
357411	21030
30020	116882
395777	221660
227030	37748
287099	73359
32601	430610
249272	216084
240206	470705
362310	397535
193020	158767
302153	365378
346557	314490
16737	438957
268961	391414
228522	452760
45496	262758
426706	378074
429275	289496
482851	453313
84014	183213
66004	172089
24412	77428
7326	475433
211144	54976
138639	166513
3205	201493
24983	167074
144577	92613
420384	163324
192237	280867
25400	92613
93714	431021
276644	16433
297626	361923
1081	470884
78003	231447
13466	17164
53898	293813
96209	262954
6155	73342
374236	121158
377832	259929
399184	243115
91600	65133
349972	479352
361879	245679
364515	203656
111549	57416
414661	95882
344314	390290
401282	447462
434748	296838
293705	162795
400433	405842
433441	388473
190129	20002
391479	244274
357745	424355
348191	440516
492588	84461
444346	453012
162023	207959
436384	160419
307868	461944
200092	49744
466402	410074
217953	307976
400701	190369
418260	210261
313489	565
130069	52439
164655	390861
171050	43334
402663	53883
377445	427633
306453	417492
166879	21735
87799	130460
20230	315101
174034	353826
178458	29298
233720	87657
479297	402911
374872	58523
153860	226129
310338	416655
124788	62191
250404	479554
209027	273831
78378	76509
407116	341830
445708	383950
320067	164899
17276	453716
492921	245971
26279	242032
49789	218018
398633	411809
341515	486417
43582	407306
91634	410028
467210	100227
180778	459410
2662	486885
124085	490506
245826	52368
449928	425019
70163	317118
235435	137658
475788	253916
16736	72227
366518	86476
434973	327217
187834	358114
26145	99405
310210	347982
172492	276876
353233	441093
128166	115861
124243	143302
493293	277568
1929	74877
375619	102654
388485	380538
395003	76709
65513	291469
339696	197734
432903	52517
351015	218541
231630	119762
449341	453391
140116	371983
171264	363973
188191	274414
445455	262299
324132	65697
254204	157527
278815	310261
416769	21583
312326	113304
226396	427980
289566	399736
160948	220417
405306	151760
262819	369577
465206	338271
110835	23264
390586	387742
44569	389345
488562	214050
345401	18665
114643	438627
1839	457673
427760	485304
448929	391414
395971	432173
325604	433216
465195	310431
291770	35707
397365	126062
230192	325653
318088	213107
204798	6949
185604	479351
58694	28129
356393	36587
70984	285912
56205	176300
373383	393737
163489	42189
62272	411424
422175	132516
130352	132996
407334	452813
220319	194978
198701	211932
133417	256120
54691	285446
177616	240945
474341	228324
380314	183422
359671	413525
181120	271765
207715	354943
15433	313454
409687	236213
372415	411016
89899	99405
24518	91359
262461	381236
72639	389384
66813	293813
394922	186440
216389	289826
7617	201754
10632	450647
339333	368721
21816	400372
297835	155747
490791	36924
432873	20611
93486	316388
464725	368644
318656	86892
235979	155670
381543	328550
240301	55348
235665	234087
420311	399361
182328	93395
400305	237434
77443	444802
391509	107473
345565	180327
208522	275487
12063	411809
184888	274869
162385	291521
104912	293813
169217	461392
356530	418459
318026	205223
121258	178436
181632	271332
40028	60271
200654	334635
434690	158504
450630	371918
454263	266554
293775	345745
350064	223900
181688	368205
144098	120094
430805	320713
167186	182118
442920	432867
240203	441635
74308	383761
166822	60923
62014	16433
321911	144306
158032	73359
178222	157920
312406	62483
133400	312892
156446	338741
71186	291249
119001	86476
140116	2232
149422	321924
281052	10520
386121	479826
320713	448642
165555	222246
84745	244618
86632	21679
9457	399071
262210	247434
53566	52411
213297	251703
330814	420164
31009	462339
412748	380906
188925	47295
444139	424514
206154	345341
263699	123176
415414	437433
434768	445214
404884	287382
396874	262329
171573	307294
166505	83375
62504	81280
97887	291151
35276	447517
295082	251306
466458	202938
56619	132153
333091	428199
361158	469532
287751	399468
65092	245679
403917	293534
301672	185704
281671	3130
430293	433934
191139	427803
14700	446142
328963	172191
134201	151096
26218	366469
474219	460826
51517	208617
29824	484426
450747	360860
212357	315687
449521	103849
109366	331508
179814	120605
69131	447831
329586	291331
308413	255650
274018	429070
174882	484447
124707	493471
375207	278642
368858	396563
151144	455345
247773	404408
255840	10333
467637	333746
38837	310756
113091	466432
14650	464734
443008	63528
136698	335663
132153	8607
67351	20719
439992	286077
13930	47699
225784	267602
328685	444213
94584	279268
188651	202033
56597	286936
63936	16798
90221	15333
217951	137611
357210	459514
457789	169666
364973	379704
332239	19719
39004	21411
5700	59074
134769	134145
476119	250483
378251	283346
119970	464110
341943	481577
375591	447158
8254	13903
475733	493228
35538	236064
289597	80662
377973	200656
116947	468249
311797	99405
378583	110677
239295	220417
102539	316259
284758	474412
273610	208577
110655	180021
388579	78926
449936	453009
418180	169116
314379	77801
64105	239481
162510	457093
37839	396080
88573	418906
92401	478287
305516	79193
191341	318749
180945	166198
16357	368957
223932	367883
130844	391414
64337	439308
307524	349261
12964	384174
119381	471010
267562	108872
354719	396284
70759	301659
39104	386132
78906	453651
362450	316575
394112	42468
243917	845
86411	205311
361036	277938
131486	445353
119001	13563
43126	460333
339051	81097
229851	184558
437352	253971
289528	453682
436428	205289
462392	210047
386559	216490
106753	420944
418879	362368
332331	301604
90478	108280
367955	312407
426358	329448
232546	300734
130817	158119
329139	54536
310075	449212
218697	78030
370843	139226
480214	301277
253102	319595
195757	449403
111455	123588
367347	458152
25072	226494
193306	391414
45899	109186
430170	354694
281641	254688
85680	225647
475761	417352
13192	38063
483947	129374
390527	285050
360991	27427
372512	215649
250827	109437
188469	230691
34977	94667
426040	285392
107649	400176
341425	323213
463749	314132
365550	338556
491337	302369
480105	298182
293307	397637
391242	214714
281365	406371
188134	463549
433346	265589
322709	94516
437268	119868
28403	425675
473351	178436
25912	142018
41613	137128
402169	402438
284265	307768
336733	64809
68092	455769
28810	317118
217431	476951
241749	139576
145180	352927
448924	358072
27581	290358
51195	173176
246755	289631
223361	212196
389308	142553
388072	203438
53223	420992
263523	491028
204862	280857
357210	85163
185853	301143
35806	16433
348838	243374
188287	355700
326732	393326
265332	134694
292151	358252
274865	256182
395018	286244
344272	285446
85674	274228
300565	247702
202379	251300
124013	454975
130069	368401
296679	422998
352415	169528
286531	209510
203222	267352
157878	287566
12481	249889
49644	218727
150206	208151
100943	73821
325299	273831
437686	214024
137260	82
284218	291265
193499	313745
129296	215595
96404	127750
38563	40380
146040	440660
95315	15209
440604	409143
271829	310261
12941	23210
380164	35707
470741	283250
343941	21583
413250	29428
442091	372710
265412	321352
439977	302043
212090	283750
295190	439352
243048	453222
78986	120195
6603	364201
330002	281181
45814	134262
83517	436159
274613	128209
344952	382178
87510	360736
394621	104740
462048	307850
304544	440870
476953	236213
91189	185335
420070	313745
71430	179264
302103	300887
253458	35421
434990	65275
381305	314917
155697	291074
364059	281924
368488	21583
431264	492715
83511	268098
283121	366841
120784	347548
79171	401871
161571	412980
399441	432618
183975	396619
485960	459649
391262	48275
342359	357441
37166	476951
38285	471745
239912	58594
312035	217423
298104	264827
173781	21632
197134	293813
403875	237028
11972	228431
303782	334068
104242	317356
147803	49903
242551	315566
326260	445657
319231	489675
157878	89296
330369	420944
175299	140460
398029	248777
479355	82271
401389	233895
211818	152502
274277	399631
132824	20820
351457	9681
108140	137128
190649	93257
121615	267352
271771	54473
452370	383226
44315	234550
246279	226138
341544	27486
406121	40161
73435	358315
244090	140915
72804	110606
153322	256235
142018	69560
192126	127921
138145	397352
135179	23290
256917	86974
277568	363436
126321	99620
136955	447158
80185	379607
2571	317118
117862	28789
13945	170341
103392	72670
89883	468283
408014	340253
280445	201033
452413	317356
176130	322150
119092	393238
53033	119220
47478	280000
180755	84089
176078	17846
341010	250805
153521	380864
449914	155214
250905	112995
334878	233160
288918	76764
65576	175721
186696	463269
256893	11696
374336	156376
276505	183213
288086	385279
221133	330414
371585	438317
398997	355611
396147	304731
384036	210488
306352	65028
184894	368205
37371	187037
450436	425925
64526	233931
374932	205287
253744	72461
156081	214279
369972	74194
20345	90123
305054	21411
414621	475903
189806	145274
301539	371983
244536	407263
474606	127895
19769	291839
411194	287423
263	427633
227749	94344
486936	190369
255603	253165
176130	6289
202226	32807
448709	286337
102065	219351
477932	295381
30244	172077
52537	256264
247106	425846
22721	313314
212595	484447
371001	327801
255865	240016
295694	48681
459622	199427
310111	405217
148857	291984
85575	126312
91036	398628
371123	160488
331396	320097
91359	160468
224390	13370
245297	400356
62701	190369
334417	352509
453821	109985
221296	282961
241507	327145
394764	64130
90594	288047
113994	361595
106262	336590
341645	141068
231839	22725
445754	5842
159017	14591
391365	232166
60972	397108
426585	89300
202754	186782
453919	204813
366779	225723
287566	414561
278554	303424
390083	303424
389923	450380
425544	39764
460877	188759
42879	201459
284979	245679
445422	409860
348204	401949
439977	188886
467567	23787
235084	451016
365825	238290
225790	382511
387524	266852
191657	285743
272386	228431
417938	138820
19243	417980
446869	340548
456689	28129
171497	25034
118784	403515
386166	312693
166201	416213
408436	156567
152936	21583
74884	165746
51543	151642
85912	315148
288724	102096
444380	290
269277	30625
147081	152502
483266	420790
36680	22127
70581	136282
439698	293813
343907	94034
11709	12129
334534	227171
63758	13370
62171	26041
140998	454975
277799	22549
234544	291239
327633	81127
55195	253320
27775	404696
153324	29253
467540	371918
1441	344338
60672	207148
13830	109999
329396	121106
113136	25567
282383	417965
183718	348078
308214	206138
330879	317100
41459	239548
444380	469642
407116	276519
449521	403324
446034	467930
253778	245538
58114	152502
48898	280935
463549	317676
462555	368922
291093	421935
243190	398668
296746	287423
433083	122462
481519	82533
52627	241468
456748	139339
33991	84590
84745	331462
301394	201780
318344	138180
291314	145483
230691	378978
193767	473196
26510	35124
125763	358840
464225	228431
13268	328843
25655	217432
233699	468370
474037	341470
217854	477986
65513	272139
461833	216592
273706	38857
238889	388195
59926	41075
240431	452068
273946	310836
127921	151671
179041	317100
465887	123098
260470	54976
78237	363973
171073	324473
57276	254249
144188	27696
387791	373438
39523	481785
289984	380538
27819	140192
448248	228110
444486	305410
368754	3555
401483	409089
328883	323139
101465	12177
255224	431264
71957	306898
364962	267352
174309	428502
121420	110677
36772	360228
348958	196534
309217	405032
427669	398122
435636	357531
342850	41709
461809	301143
27103	220355
345236	235172
3918	162126
197184	171208
429076	222701
232326	190369
3809	372227
324076	94344
172155	168615
5924	293813
490126	256188
244807	99405
188730	413284
456231	241148
445708	474696
293495	80084
110406	484274
361473	339582
485546	224735
457296	451369
199948	8623
109733	124430
325299	235850
126796	86476
283718	107747
274746	91998
166161	52929
99094	171147
163519	32031
405241	105585
58768	132740
108922	286969
352739	388254
188261	431396
116034	453436
280533	173965
5789	185076
320178	299821
478588	144788
340865	405373
179402	293813
206204	401949
312415	241637
262233	99437
289521	391475
291757	456076
416106	190369
253831	413525
97180	381428
229138	353787
465740	82560
104550	86729
434452	140044
310756	326492
40890	287040
236992	25773
35811	318708
110835	335347
54971	205116
24586	130133
412710	266852
477932	64998
481567	24879
430659	411455
41335	180327
172129	483903
245694	324860
269199	490085
188613	451885
384568	89956
135409	247230
3864	49718
395455	454975
108556	86927
193281	101305
186961	263713
252829	464727
488853	414334
92492	279511
382049	351639
245047	478480
455388	456322
313896	468497
425283	424042
195916	98548
152305	299457
55884	100071
139126	356612
66003	271383
28403	144405
470818	267352
451273	286828
492852	462650
329519	430894
153289	100366
491101	361401
58484	66522
388228	99245
416850	425114
263514	381859
27282	390990
39311	266852
223929	203611
89210	190369
29020	478415
105053	301143
35538	112312
227348	231206
489836	325471
333119	461528
169630	415585
149429	26294
339051	68975
187903	190369
185264	372020
233534	397640
250094	261701
166596	130069
314341	211067
132153	388957
389836	16098
256731	256132
450289	147980
439029	461944
200748	458601
344314	321067
192246	231627
156362	206623
397903	229976
55659	322870
52607	161376
372675	326446
78469	246155
335067	10345
24779	256121
434973	476447
372417	113138
448430	194165
480215	486776
323385	298639
408000	313314
221224	399852
206317	320508
130069	417022
190963	190369
214855	348798
198280	285156
265586	369599
266483	391414
153099	445069
164448	193777
289843	96977
264026	146893
274940	78811
365609	238306
480986	156376
382644	158504
373244	437006
340275	396975
269612	23187
289675	228779
405644	208739
312087	207948
61815	94344
94766	477986
85522	276358
236359	445453
269899	365624
332240	178834
458636	486679
253929	317356
403047	331349
438090	288035
408628	289883
309276	55288
407184	427596
227781	285156
368262	451290
15027	127813
189680	231485
189987	358207
411938	51895
479626	250775
3625	313745
34447	290450
316565	6770
200867	217423
270069	218730
284936	384115
465740	3534
34912	258563
437729	355700
53869	356339
455736	110677
396096	175517
446630	237165
241248	324443
446271	47390
217409	461846
322900	466432
136442	161684
2527	295650
447764	49950
94379	28858
268961	84089
97647	13129
194160	21583
162456	479614
284036	437800
275291	300645
139327	137358
221141	256095
338057	177110
221296	138180
220624	179365
407117	467492
387860	185027
223811	378686
56130	13129
418404	309801
489787	108222
101503	445936
264479	275076
402052	484560
82401	247507
234438	105585
152368	213889
73151	314268
45724	303497
149704	85635
84745	479540
73344	293143
96298	93343
440505	126806
446080	461846
252392	489552
298823	332175
283121	465896
133289	174864
60360	183213
100036	313745
400934	314082
291832	285221
435055	288070
404201	281855
383325	490556
327037	318932
208292	275677
438456	15209
257977	130742
90296	296750
286776	111829
138241	167757
258321	439904
213364	421935
437098	431264
303320	270195
10546	158496
412056	350189
235034	406824
363127	426586
76228	358259
31465	92065
83310	353075
136042	358848
298854	62191
365334	277435
461839	437613
310981	73236
203781	332635
9721	486781
251648	378462
3015	341278
136268	470554
98091	376394
62808	327371
300109	304731
185599	150422
126395	419580
367871	220857
262719	291249
288765	188759
245938	358787
329017	100705
133733	21583
184400	11114
163863	64335
353399	50227
452861	44762
302209	491099
282126	412773
1173	310756
422771	305586
316529	210261
492002	132832
489776	328766
486021	28129
77143	59443
246592	130542
114658	369002
88837	422470
333163	339154
156567	315671
413709	367937
147058	60304
153852	297418
455484	306504
479733	186281
130926	158805
184039	333905
166635	35035
321919	306708
146524	79989
209970	122462
175650	403367
442399	5319
150651	317506
245937	257651
467620	167841
244544	296536
238083	220857
490667	190369
65134	94168
103712	486917
84980	35707
120787	445749
341907	268531
427527	24738
427072	434487
380576	179045
302602	5787
224152	26366
251303	423432
377869	34547
447944	463549
209504	11626
352216	46315
62262	959
269041	138881
368233	242434
478287	266538
267562	374774
404311	27767
12372	469235
55183	257971
127094	116252
483739	294548
268514	61376
14834	204118
311202	63561
227428	188198
385237	109985
231423	116483
80475	258370
317726	438146
233209	105699
392891	364686
89219	357357
457557	28066
122457	291331
426568	221890
219198	188957
427215	154512
350064	420790
211697	236426
147359	12112
157878	241525
458612	470344
148804	273831
335654	416260
177126	112752
229735	263037
184914	486275
2756	54895
240135	357854
219669	378686
358857	204195
312283	478442
363902	402323
489111	408193
363787	389250
108299	65683
13311	451414
146893	100029
394587	260322
282050	13370
443924	40683
432302	1454
403521	436106
460877	317675
33053	278700
477702	408546
100076	6546
422682	336590
235647	164164
344519	433649
110056	71777
425341	432344
13370	375188
150127	293813
478674	266660
37533	166513
392192	461944
138857	205915
376984	146011
425464	240269
30471	353454
478208	356750
202379	106630
411142	13370
252050	420389
418380	25984
100898	426986
61882	263375
325304	3041
310338	417141
170317	315671
230304	227007
422130	11626
139425	13370
197440	425625
438646	41677
318716	227528
389206	348798
211828	275790
196361	21137
342350	187974
190118	137719
409711	293813
180921	51895
132529	288274
334256	351801
373840	411424
45843	435172
59705	57989
367242	86974
41241	153982
203886	345745
255067	286746
4160	397677
460060	430356
309917	376121
423610	329914
198495	98493
383164	137331
443087	391414
215204	344000
260856	1113
96744	139773
203733	467492
19945	469235
211324	387517
171429	338651
361676	284057
144215	260341
274487	25410
157666	245921
397819	115117
487492	237548
2237	453884
447909	370362
280110	180885
137552	195121
66476	294464
308309	148519
156531	185013
152758	196783
184766	173887
119001	403368
482680	369326
242369	77631
385255	226119
199245	315671
98659	335434
81432	36836
84317	29563
141646	322685
62643	49903
304404	22909
214776	119381
407686	379255
228128	86186
294031	33756
264206	443693
179054	136876
347175	153665
28357	182940
252150	100948
254115	195712
119001	428529
355307	65245
448756	23333
479513	401958
310038	440660
237714	49891
173283	283309
179767	13985
267562	159179
77212	94765
91331	220635
340321	96426
360038	282109
126106	369510
141853	266852
160009	402532
214950	158097
337562	144494
448519	422576
369030	467786
34350	345594
487347	189824
256893	414987
287566	74067
177482	364725
460263	176211
180640	141440
306040	102352
182458	371918
283096	333344
275604	311
113822	446801
491779	5999
200495	313745
482143	395019
38429	35070
241617	190369
222032	319231
315394	276440
464548	308467
165477	123369
74498	72239
458768	157922
461321	492906
334023	428103
47092	420757
287419	333357
128660	458877
454661	256916
257436	100503
105338	181737
288492	283346
318135	405446
3328	468227
466302	421363
89340	81351
305216	423032
129449	414008
373190	441996
40028	132587
291816	183213
12216	332938
74499	408926
68689	313829
474236	170315
112443	249685
477300	214050
395194	241755
162253	52537
272338	199676
176795	214024
227781	164760
43855	410980
421309	251156
273610	80122
83323	102082
250511	343547
342486	390232
356953	109690
460336	417918
492527	108881
329678	285230
31862	209471
234787	370335
78158	456989
491558	246391
94129	488641
253435	121141
145954	205270
398901	4659
180195	453847
119001	115725
291299	66919
225356	256314
260185	100194
241732	281924
32533	65275
325814	128758
161943	298600
312055	163295
1189	388254
157501	114643
445796	440663
186563	166513
120912	311933
130253	430356
352380	230925
348716	168334
340200	48124
253503	13775
359373	371918
409477	432719
29463	418000
223416	334960
407492	33855
145358	165653
299070	78512
364636	77751
327455	423010
423671	120730
402052	459701
174139	275721
388696	440653
227763	440660
208474	481179
220037	478415
71189	126588
447638	486684
200092	364537
457586	484191
6491	273831
432899	97894
345401	35322
58484	392951
67952	80543
56619	350699
411386	367686
366104	300240
43454	352404
295566	332392
301197	273649
337911	390767
350154	267352
476482	354990
314169	49847
428213	291521
13563	336323
19994	183479
446460	293813
223139	285156
36690	304731
457418	274332
125772	336955
57652	317203
420777	302353
297436	326971
177552	466046
39176	476951
97090	249186
72908	143689
21095	138935
223160	364244
210811	195121
137434	85423
43532	374784
171915	418976
338361	179535
238855	209285
321776	148405
281503	207535
419978	57375
152386	15209
289221	345745
157145	285295
4131	141764
117278	46410
46556	259219
330954	74829
36842	110677
178079	9489
28010	183213
289675	285688
178249	457081
392930	300469
35806	76125
297682	347425
289597	233160
328387	437329
462791	366534
189733	95149
29717	219865
382644	379610
256893	360322
241797	12245
268780	348292
413338	470554
160680	179324
176913	16661
21832	184558
398060	291366
457779	92811
370204	391414
203863	245201
87798	198968
291763	297523
234698	258251
334241	403195
221874	49903
432836	50449
249491	160379
490144	122694
159066	467703
66033	299467
206939	236
39195	94024
63808	344737
97861	57974
146893	58120
134772	257326
19542	78036
143267	15209
25678	441953
460336	404857
295009	388058
433279	489945
84996	480025
159068	32807
46862	5210
400055	106789
356360	432320
229647	119640
336784	277088
49596	242421
241198	407985
39215	232037
480853	283346
54539	450533
135052	22675
252753	73403
56463	221638
315340	220756
59556	372291
209390	226168
213334	163432
131606	48484
112625	389509
101479	8459
443575	1605
392235	29599
292721	244362
376036	321095
57419	293813
41379	220417
393734	408763
130443	178436
111598	446469
488102	190022
241539	476635
150798	8462
134989	452709
333178	385699
351027	137478
419281	296693
249237	1229
388587	349835
315801	22549
5562	361575
5717	99438
392053	235280
458711	68337
114344	114063
428569	421830
375405	158199
198574	226484
300394	198926
145217	120195
278200	222701
156383	336848
68036	219499
480935	369577
356953	381485
430324	452098
88942	261396
71297	2232
199463	54921
461706	157100
267562	368858
97506	261396
133817	168106
227083	142018
21985	257298
18057	349261
247163	199420
180095	424225
204625	46742
145453	404806
316735	387827
438317	390349
157471	197996
43791	234557
298390	308777
157564	53067
241732	181019
425597	231723
414208	466046
105992	48146
221630	244405
274203	454975
74112	393659
125108	241090
487945	95942
145002	114550
92401	313279
433086	308150
379680	236654
42854	49903
62956	28129
277568	337791
191034	313745
100058	437670
167588	387882
430170	153534
341581	338271
31849	180719
309917	104505
403535	259844
33936	158156
164247	300121
424151	80193
69960	249334
360535	385000
164236	338350
147933	151746
456658	209542
362267	66636
262210	37410
417938	80122
128985	398811
97394	293813
148779	100231
130467	267352
420790	375029
167588	127224
2363	261865
243115	314100
313547	77497
359632	121304
414849	124232
39449	262954
405801	226308
86225	199868
459995	369599
427801	238828
86138	413813
325216	263880
328647	337359
424047	286364
354206	50391
320759	119651
425697	101041
320516	59772
176878	260505
172346	404806
314224	428848
458968	34547
8164	195121
31147	410910
221165	467703
238406	359762
478357	27500
93437	228414
245792	60595
184623	223404
8391	343547
23031	492316
167588	95255
384926	175725
361060	339682
39304	90395
430300	75913
151784	73757
383740	422175
626	343555
93030	97984
390780	280400
307348	94344
491155	478415
273099	378686
250410	299106
456029	360860
168354	129477
98167	435280
131546	195121
128398	72187
382694	157703
279606	141154
438732	32807
390062	214050
406268	475073
226760	159188
205915	286012
161436	489552
433381	295484
202379	322698
80150	317932
66309	79989
443389	112330
171855	409540
486576	312432
244017	378283
307390	117055
440243	358736
351955	230277
158422	277838
427432	311067
37389	418551
191391	451016
392835	320540
189454	105967
471585	428176
362693	69608
76028	219756
317983	107944
366670	367843
203671	250389
135310	203591
79621	242096
141604	449252
231429	214024
287566	83360
32580	190738
463761	446167
220956	226372
117430	222840
70625	35707
161163	440154
13160	371918
401799	467634
337660	9913
234319	432045
332989	272908
307279	136534
421109	212868
232666	77706
251948	420944
117348	449124
36286	53889
299000	440660
191761	487192
28357	80168
345463	146457
93328	77727
404676	320508
89238	256385
299726	293813
254814	439760
106872	259929
404960	213632
164727	487938
264305	433784
418662	440660
266965	180192
474253	324383
469532	455402
110566	129248
438486	364696
368320	27803
164761	293931
16190	175721
94332	181965
277568	394249
109824	387436
360730	225420
341197	219850
167419	381912
286922	250688
35988	261396
56396	242820
181108	448903
63396	237458
378387	110677
152420	17136
336992	75581
198443	420790
134321	389274
298479	196364
36909	64066
387579	267602
35464	125012
98248	14389
66852	482457
16844	464350
55789	27748
101575	243438
175887	330463
482982	143973
437020	423582
290243	345921
461427	317100
63314	39195
92312	399136
112593	342958
382896	302033
192231	420895
232989	479668
454462	306184
233024	140044
222086	280146
41406	244103
98389	392788
64938	254310
352580	70977
178171	395336
218316	28129
114063	53693
477562	342811
273551	417029
24854	202945
374622	474341
113328	467862
415423	328878
84585	16179
355025	29195
473351	378462
359790	481827
192653	219865
237878	437182
348929	244366
289513	419056
63676	273831
46706	314318
409016	251283
254438	134259
373749	409540
70078	135050
110835	237900
399825	401014
132586	162795
202613	210282
376855	416333
342196	23998
199365	328140
395214	358797
128245	36474
234204	265499
337704	414123
487060	397622
481975	440962
474970	487192
258131	204180
395317	126458
339333	371584
283096	152502
75119	10371
356530	435886
364146	148641
174723	412769
405888	478415
242531	267961
290414	354728
487130	331909
342486	143932
329046	317356
116623	68484
47811	211310
116947	233415
129790	83811
376175	278520
70987	219887
215428	443675
429327	409150
48916	250214
482083	490906
124766	31107
324075	405842
286026	106146
314824	182530
167022	293813
116027	28129
6981	82794
12785	154137
209790	440660
197839	13370
234797	115861
359782	35707
299580	34808
53893	395093
234191	80019
435805	16433
454309	116070
79496	252961
23781	83403
183295	166082
437324	413880
229226	440660
68910	139135
45963	186030
429858	323615
232943	11188
381748	40784
398253	115917
12216	114556
137071	391879
94250	137481
197473	209471
186595	476231
132493	193278
379116	230576
35531	10863
336928	276638
338074	49903
442236	296945
337303	313745
236008	354684
300684	104299
472742	173652
304501	450541
375668	317118
95863	352775
104677	82429
109674	167210
248614	407902
277511	266683
303838	308083
434014	312427
121594	301659
203200	428780
54232	127065
376756	75583
432288	229928
391222	243054
236503	122057
382245	57989
478664	395198
452250	9653
152889	366493
267210	351639
168033	428214
192183	377440
60725	409886
393007	190353
209913	12177
386813	143997
183966	328140
152276	69259
346208	475173
33172	267602
286327	404533
165945	284843
409540	49903
92613	338271
73640	436059
411419	402552
87330	153987
311075	172921
192624	418580
188780	420790
232417	52490
196626	460723
20719	366124
178422	288894
256487	444
419045	132843
402321	203656
189514	381416
451216	122950
310721	13369
254917	299581
95983	273831
435660	288035
127411	248382
415968	240491
199765	42826
130508	413118
64074	92235
324723	343085
179838	368433
249267	157145
203229	143862
124148	264310
87075	421830
104740	120392
203372	53863
361001	231791
474526	297163
293660	200770
132617	186548
55145	236408
257948	263209
67399	240796
365099	284891
30918	34255
111687	382936
204821	335843
239915	444480
190112	385182
358814	453009
254430	232440
279073	59672
132351	266852
303555	283918
373099	199813
176130	154997
106167	121324
183613	123369
486000	393326
330753	139883
68324	313553
459188	211868
429268	29105
185526	487192
284040	155719
345401	364780
362074	267241
492192	8084
368858	44049
320972	426922
482851	234469
273239	13370
322421	71237
309561	304154
256182	133596
380189	428944
2307	244095
462969	315671
25239	44826
87024	152662
46703	150257
486217	237458
15502	235679
195328	423559
235827	109110
256469	389497
1499	316963
111384	293813
1839	348007
200645	104598
236583	200444
30477	348809
393795	473125
100899	440615
242063	60517
137891	178077
364498	330469
33965	391902
324017	489552
115012	266345
311965	18479
470115	126204
35707	40947
177835	128452
47255	259730
266783	134301
81249	158625
253916	299218
52553	388819
223901	481878
386428	420757
176321	64817
109733	458292
463153	172089
323887	212634
439508	150184
93936	229026
294191	22416
44518	214050
352739	415620
116874	24208
358477	330032
370776	400176
466790	326815
309217	212196
139636	88113
128975	226494
137896	281924
255363	470105
365410	224382
412704	148522
467910	313512
71189	333554
68059	172089
208400	464420
372340	99274
341095	93451
118763	276744
124013	233181
230574	62878
77853	47989
59735	342807
367087	310756
281630	263713
278729	238388
333810	49915
480726	67648
22567	45090
5810	307279
873	413525
166626	441293
458768	474880
225425	226195
208487	215731
159959	428864
155832	293058
334638	166063
111968	146295
29307	49127
180745	88880
444643	368205
443350	238578
359824	134145
489657	86617
262099	441135
213957	155579
78986	489019
478369	356750
311449	404445
23642	365721
211721	172089
133732	111546
380465	197988
387440	202819
406388	110677
55451	207535
72804	337783
457418	457741
84698	241507
424917	228648
267443	100705
215498	378686
397169	256121
197990	431021
337027	4349
42310	347104
237801	200444
123659	452708
218890	174395
352356	218730
439347	313745
321151	476231
145348	303648
268406	268401
474134	381050
35510	166261
192422	113223
404027	478415
18748	430356
385608	75348
257316	468825
360459	14462
299639	187974
216641	93627
388816	259114
391175	322969
380668	366534
376592	351193
374255	176300
326650	416838
442236	415231
210401	83811
163545	236213
210945	20959
108034	273831
30568	118952
236328	313745
377958	445476
73988	339811
298187	364021
394074	466562
280120	425675
158885	23236
250853	219743
285029	467690
62763	263670
147311	336590
44749	92613
107069	468162
465101	115789
468287	56381
81695	154271
130069	386772
121597	425193
23741	265711
363191	478232
58775	132996
232212	57989
366712	394491
23981	177478
355485	65194
379457	49828
210772	402218
213531	423627
466599	411424
10607	5936
349079	205270
235633	219499
257977	53735
297446	108222
214475	373380
287716	287291
478520	101650
295841	360894
30069	307223
378406	182940
47225	83467
285273	477261
404309	190696
209936	477445
210305	9276
34710	338271
15256	159773
28947	342523
304853	349047
333080	219499
51148	298169
147390	103267
242787	323752
8524	36545
295553	41648
298780	16973
233388	315891
224152	220857
485654	141166
56043	447234
15556	428174
362372	459023
369594	303424
356545	23578
128837	182192
200123	58786
67625	285998
456650	285777
84504	227356
385141	325604
344314	465249
166863	348898
34487	443072
324967	336348
380164	94344
481419	448770
28336	433279
336071	301712
372351	180900
101601	194324
62642	394114
474688	134259
335951	61666
287850	430356
354193	141440
334981	374939
478737	385000
447519	408438
435829	176060
409191	320789
18647	338160
276176	467854
214994	461817
281302	192998
338962	42035
246191	409889
153358	44851
185500	153736
123987	115535
483688	115273
227198	139648
79910	481785
320841	127266
134224	265711
71968	57134
219546	359093
9342	476951
275320	479279
405788	206430
88696	230324
221925	388415
254510	152318
350590	458388
67449	425675
75495	242965
407334	63168
377048	243840
252377	304575
335816	346208
47247	436433
297246	258139
393068	401101
39733	405842
204349	234902
246191	299218
405162	278580
358322	457514
233230	477154
27635	429267
43245	465550
34394	81522
304850	60080
178477	379832
39892	138881
414058	69873
154509	295010
485697	435318
244125	6137
245522	82585
5990	16433
25969	217809
147114	218727
14788	209952
332179	342276
84968	311212
376356	210032
23188	362972
434422	118709
477644	426034
447610	274869
215943	467703
48275	157644
94389	188759
367346	431709
470755	97408
189621	338271
304165	311377
62967	300555
427413	76454
259084	224794
279889	409828
23668	484447
130073	440660
45459	50538
364792	261396
354694	165475
131585	29250
397093	111564
10932	209018
292896	391475
388696	127298
7712	125854
8304	160545
489595	119868
237636	39740
10836	245211
67571	113189
164801	243115
319231	96935
401840	214186
74862	9203
489815	210014
358357	476403
127617	192509
134749	484154
293775	27464
292641	276186
239272	173519
146893	218882
99498	91327
341451	435817
410452	21679
491508	48163
160768	168357
216666	317132
119762	415517
482851	56253
36211	122780
413053	474268
102914	159768
7194	43421
374404	300374
276204	272096
403612	262954
246221	329155
47645	217423
483987	433102
236237	93245
73260	156376
466671	119123
87371	447982
74333	467690
318735	39937
314168	95149
139072	15541
283633	403249
193767	257093
171347	373594
134801	55303
435725	83872
362251	166577
388292	461801
72567	273831
124027	284982
180404	119013
186440	460473
340815	336590
382777	417201
279058	201754
356260	97086
351002	141623
257925	162204
44097	449620
110296	417061
400076	444786
325188	367896
256893	173878
122212	187974
211335	48163
237162	447446
118644	198317
57756	219214
119001	263312
62672	366781
416229	144405
309927	94344
74768	392100
128350	475699
261112	349290
466790	217223
350650	469908
403370	24738
274012	267352
114485	388061
143179	31906
183718	268524
133033	35735
287874	164729
324500	155719
393200	113006
458873	226308
25898	77727
382659	303444
268411	186972
457418	160153
356624	61176
238881	390687
157839	249334
123105	186738
11904	118961
45142	354694
76936	317118
383119	188050
168886	299408
76228	457432
347036	42492
326631	291104
69028	9203
335651	342807
92401	399910
331661	101058
280849	190369
211515	110677
160680	160461
131486	456065
480130	95448
3809	252797
200092	57159
189911	227679
231898	239431
69081	168261
350064	293831
352073	178162
72616	317118
355731	139648
49704	123465
162800	15133
110684	267602
376902	166512
481354	399736
80828	108222
49270	142018
266307	104263
447915	11789
378379	476951
75276	122013
382994	393326
333788	217423
199919	391414
358422	22726
218387	368207
199694	461944
329819	263699
394579	308925
152470	247325
320160	360531
99350	241596
45533	75873
322903	395988
112438	114930
218890	50103
325936	472891
329752	336955
118709	215054
247710	357900
283113	390164
363552	148590
174852	77934
153389	54178
41676	273831
157258	465461
101870	217871
400275	84089
36163	103267
294715	458933
178610	95149
7568	296945
432617	37800
89054	21583
118694	281163
37748	165653
382096	156270
368983	220021
44115	69908
327181	426569
326678	349776
145217	317356
39483	20
58462	177490
276821	444081
14659	267920
326260	290
282847	336915
197505	231447
386732	326237
492718	110708
233132	314596
455487	478415
127531	83811
365195	290450
208824	277961
294234	230691
275615	299012
200344	325320
436604	237495
126934	65546
24324	400045
358942	139921
52388	186159
43029	331581
473842	350402
448248	110677
283584	134694
124002	404960
50211	52537
79142	60517
266144	293813
350313	77590
256823	189733
195933	440660
393812	241137
93177	455673
452284	354903
67537	99437
51334	230608
267629	276441
200092	208038
2178	137658
36556	71816
137916	16433
318392	368397
174255	374760
346658	110677
299580	374849
20444	15133
316565	392323
374522	95942
422638	444994
98694	285143
48906	280871
296352	49294
65783	313745
277467	420693
256357	282989
428099	23018
222956	83403
300916	40034
202352	469235
280390	118459
403843	11626
266916	10939
38419	267352
364969	182192
73327	152928
85129	65876
398100	40624
433703	180841
38067	284932
258240	476951
221420	333183
10251	384133
238749	366127
191377	248777
424338	110191
242946	262526
69516	152635
355083	296936
86248	197440
376619	431161
222461	345381
468818	84619
17363	420944
18338	23634
224565	260854
468859	405779
112625	491315
26712	349938
91793	124556
367389	16674
394129	369577
445431	435003
19157	2372
372447	263812
54539	407688
490752	221676
320349	50698
221707	71285
238170	37789
100788	219499
211615	334680
143209	310756
333183	285156
244688	407390
400940	313745
154365	135664
4634	360636
190156	314860
452424	134259
243328	293813
181327	430497
285023	86728
301309	94344
33684	256121
216421	336590
368492	214704
415574	438475
91214	469262
448104	24142
257847	318268
123329	12245
93041	132247
349140	478441
43921	21583
97955	75968
424359	458183
377610	364397
34190	16325
330488	26918
477620	424280
456021	369558
127325	386326
59665	415766
109243	414334
379808	438124
141440	186159
423939	471608
460231	410429
215434	244115
294838	12245
11237	318668
177748	131199
438964	179692
155337	152085
52077	244688
325019	127636
158156	17038
196366	277024
100705	477180
368934	207927
168000	417232
94496	414770
396625	433343
116947	108554
299580	290450
303783	462795
227639	83388
422774	438345
132807	154137
276509	414334
419482	420770
14298	314128
454462	190369
16020	467703
300283	404960
408469	173318
83977	48163
311370	259929
364768	87007
206613	313745
61683	355776
434708	250389
138599	98323
37032	366828
421310	127788
437156	283567
200092	439807
216663	93415
295865	90894
487757	417987
14519	203213
308030	135074
52510	15209
46895	453821
345107	154775
254210	468027
349901	310424
244809	377978
461302	404960
272395	208785
269061	56068
227312	368205
423709	88705
444139	216157
372340	40025
382894	435318
341747	359762
491445	433391
212459	37249
442038	115340
340586	257684
83574	144470
228631	488569
43638	309801
429391	58567
52217	365852
234181	190369
105964	58213
330834	99405
49092	21523
485351	126096
154850	93627
473900	60517
462066	477986
358860	493712
492076	11699
49290	363580
4793	117703
179732	105585
100812	481977
24312	486391
406654	338189
406318	318243
474271	296486
120253	453009
354229	429040
209196	23553
33564	12732
445042	21099
98530	153995
225386	366534
290124	244115
46593	240552
329155	430278
234592	126440
204200	241111
424378	99405
353998	465313
122886	53389
34339	141666
361938	76723
236216	304173
334759	420944
3794	20586
139732	219865
360220	362676
306196	141734
242411	368258
368583	165267
337899	456135
17138	370308
344833	293745
444139	324037
209388	46892
388813	10693
257306	407386
295841	159033
60192	335538
411329	147248
317469	354719
84980	155747
357441	273831
301131	479985
11614	101049
49263	401854
193767	105964
44676	119868
77670	457494
437970	235078
291546	379919
201572	411016
492906	71816
446129	134145
349866	369599
34825	23491
110448	3011
16431	193705
151337	267528
118132	149407
161363	209471
461049	12443
420354	214090
324495	28883
76941	43275
457122	187599
400605	471301
300874	461944
382673	281924
323017	207991
182344	489023
225791	264766
453294	151850
322178	162795
373548	36342
441195	428418
97499	158153
141704	371821
465924	364070
403716	317132
101699	140044
212842	234240
396366	70557
131574	364768
279879	285446
323836	35666
451799	80007
79192	263052
345716	226494
259530	205841
72536	119506
263557	54298
239364	88113
198317	410346
34031	421356
246191	293405
360492	186259
153305	308826
10231	258370
401488	312691
267997	32778
412913	121950
480709	69789
55986	64335
14677	372065
175923	121324
224711	451414
147191	375586
177084	356292
54039	331349
175433	299106
475914	375785
342465	343806
217809	291410
309361	305724
279458	114930
357621	48955
191761	284843
345401	193778
10267	301823
196755	181767
162114	84089
169509	162795
91828	21411
245733	180757
135978	64809
11098	458119
218380	336590
364678	371918
409372	114063
336324	384400
369448	330469
172256	118477
258864	211340
97786	358797
251728	425078
486000	461182
202884	317356
165976	448180
445343	67837
438034	343984
316958	306983
221937	446351
380709	416698
63704	20669
202086	186774
477983	299934
341243	420392
186535	261532
352086	327659
166903	178422
230574	14140
309778	469379
130137	265711
317356	217323
317089	249095
477626	293813
154120	357294
405023	50562
82113	476813
417820	313745
207184	227101
45724	231284
133373	155793
463420	84357
123750	263504
218114	117994
338405	55622
200092	53263
456231	447354
390152	234356
415231	307983
246131	110677
172216	440772
427494	68459
393237	272440
144073	362733
142059	36191
63810	355521
199483	190369
122028	164759
152496	96531
492222	448511
128666	144306
287566	85348
247809	265065
13843	190369
49270	184558
398391	111551
69264	348639
207446	432212
300182	180311
365822	206193
24665	385378
146407	22804
322142	205289
189193	166572
267357	409825
331364	397456
126254	457081
443601	405780
176217	403368
444139	122462
210261	321041
293913	482527
146856	310261
317043	292777
310884	165773
301557	98684
335951	333028
479757	294475
250207	119123
92635	187023
425294	110427
245038	388739
322805	396058
383857	28129
359573	255650
178442	273831
411496	140822
10267	332392
337228	16433
229735	80426
121865	258818
58418	412162
115342	310658
186592	418748
431255	13370
390323	100250
486662	72523
67351	211340
353597	13348
467283	208451
16317	396311
489600	231265
141224	441313
489552	389418
115455	357168
459799	486580
54780	457410
130596	314560
252906	482771
335043	50538
342230	391414
436003	284810
89230	99021
105889	349851
486236	139327
29807	265589
45724	360600
372174	372095
438921	48275
245938	354630
427505	16545
361838	291832
184208	206800
250405	250159
118735	234918
211571	299580
320490	294987
278619	237147
130121	476951
326826	78816
173673	470115
308907	399877
290855	206528
238542	437832
27158	205331
380025	35707
216101	143774
52867	4676
28513	180987
12987	12129
8535	198477
203060	383085
439209	136422
434854	474389
288960	142710
236211	59670
74772	388227
55914	248835
456268	217423
184422	313745
317552	291984
345123	481279
432491	432186
87863	317118
42370	92803
458153	245990
290712	470765
3217	49789
342949	372792
8292	162657
46092	339853
163117	114930
421207	108792
263064	92623
402874	160428
401897	319833
396893	217991
437849	93533
28140	492196
211312	360039
319259	427364
376967	396569
319035	317118
45201	234356
454263	239107
419207	245489
385257	293601
400274	38694
306130	56300
176182	341811
423895	187974
113620	437848
406660	161312
9410	434035
237561	157562
76339	470474
93229	13370
368192	209471
391369	180009
418180	253730
138126	154095
287952	351969
305794	50264
457218	48461
275368	104341
38895	143079
322100	316507
56856	168638
351426	94665
484144	409828
62860	40388
187010	240374
39075	413525
449283	436599
286305	463623
218897	393326
292641	233363
226221	440660
68098	334370
169414	369599
146893	169144
64596	313779
222412	258153
74768	210574
112718	254182
93627	110296
308122	9936
166313	341502
47128	41075
320078	351257
284554	249102
450726	72523
404509	478415
60148	368926
202392	1605
369936	46294
167225	452999
170250	117606
110835	159083
127453	393326
92530	59658
69597	146457
414825	401762
330752	483949
438475	131826
271760	251379
95356	183213
61120	36162
353885	245679
29056	285445
69749	333922
148748	347476
96777	470743
458918	215395
125003	173284
201556	127298
285023	389682
455490	21756
458957	46441
63044	424146
248175	122462
168000	66769
294476	232977
461734	440660
39268	277646
49334	48753
467949	475878
286429	4769
385737	490215
9535	323352
385548	313745
408158	29122
364783	453721
137833	144306
128586	147520
329131	56997
10816	453697
272111	58709
273447	438419
423982	10345
48210	366534
479950	99718
451354	368205
347433	134894
313229	331673
108067	405811
419740	310189
493267	235568
86317	201754
357178	395198
463786	486230
428735	236064
250854	42867
290123	151988
458483	459680
437683	369514
491188	254973
264303	32017
1848	327061
88325	88105
210139	181692
310573	139930
228453	288035
5061	16433
398997	171592
135151	459195
58102	218615
196794	50868
20839	115520
377123	211139
429791	34023
225998	416142
326675	240365
237116	366127
431807	87310
211067	299202
464707	462940
360421	446941
226747	47278
97313	480662
253102	42301
237071	253022
318672	120195
96763	401097
395106	30978
215380	140367
86186	162137
126897	5963
456232	205007
169151	205146
22798	187757
226023	122694
475555	294836
279546	490707
84997	230255
76818	97277
104740	5405
227847	381538
18181	156376
357441	317118
92635	101992
342476	253993
344314	253202
46193	412486
76228	275768
18181	104855
264763	296836
7193	21796
332398	227101
233407	317615
73494	62191
318463	238578
260356	433827
441641	290292
203938	50367
110749	294836
46608	175923
72007	478068
136878	98639
211483	257168
254446	241781
452962	15402
283435	285143
241749	10345
259593	210261
114643	411397
26940	214032
235536	60517
128124	357621
253102	328751
277266	317118
302901	366534
118877	467703
283346	247946
308054	213625
485196	238299
486680	83103
281215	238681
320142	176241
183131	299408
447937	122725
124424	31034
458184	391204
130021	425675
386186	409828
364636	182120
489595	428214
240442	285156
358152	313829
159960	169482
152368	175497
84429	290218
262924	278382
382591	46441
448287	141166
143671	449090
447868	231633
196154	403649
182815	224752
234438	94516
138126	84722
265006	311438
151358	196783
45382	261396
173443	220246
349901	115850
261475	114643
300025	161510
411662	308858
8166	486885
29054	405217
316798	160419
77674	91295
337120	238968
222684	268809
249186	179976
230508	263521
217423	320282
17787	443183
123165	442762
131243	411368
257977	2290
270122	489879
350020	308666
149079	483715
412440	420057
346017	98847
413675	327464
333347	104788
274471	446351
426128	109145
142802	12245
251370	366534
117124	378553
266307	263514
428174	161957
379680	310993
480094	256165
71188	379976
444028	295484
414641	273831
444906	191502
63849	364943
77240	250403
30369	86728
96942	348243
267467	451016
3460	223929
8225	171069
26279	300689
134299	479758
434690	270324
343801	71621
477447	481785
436624	332820
145567	16639
380995	354600
112852	62901
408159	12278
464149	206121
248013	108176
270776	187836
81210	75786
286927	49903
236359	15662
465598	22994
25535	245679
381604	88113
202473	283445
469100	140044
50197	97429
85020	5258
204332	269199
1430	357854
109733	417931
224778	189170
120704	376099
181281	185013
309917	335415
232731	194165
146361	98548
166735	304675
134694	5551
76001	48861
461720	241208
170872	434035
10331	28129
448274	387742
250575	228431
81550	86892
119212	429711
7273	13370
214111	322797
406267	345197
427054	156480
111780	327421
406960	395198
88720	421830
439387	488047
449406	52413
378823	411424
430665	187974
296579	425675
445748	433391
228326	306100
2501	446351
121194	137013
169735	15209
34226	21583
181774	453847
15680	15209
172417	99901
409474	148429
485704	396080
244092	149543
472352	86560
475795	340483
263612	5769
19685	420125
298962	226658
116917	120021
488495	71091
308073	8048
117420	365272
375316	489014
394520	49903
296019	433847
365936	482610
362267	84239
361676	353417
208884	152156
190331	398954
431292	122067
474963	187974
390240	94857
288177	384089
74494	301172
120193	317356
231873	4734
121173	12759
247627	108743
114657	69261
46092	487153
383361	179692
103751	389303
191761	30263
273132	218558
110586	30825
402143	57072
319141	273831
105979	251300
427054	384174
228913	205164
27938	203656
266307	183213
138086	324187
13234	477410
304005	31808
200067	462292
484274	132740
287852	125765
110629	162947
256809	270095
213953	368232
420952	4914
154254	202024
180073	454822
185510	23402
105552	11631
261112	15209
469644	335560
108434	122694
4641	450212
214138	348798
306304	96977
338901	387228
227955	81260
263962	427603
388322	108628
341197	184629
339041	420752
40971	93526
301643	104693
247388	398328
202774	299734
186937	266852
197113	443693
434046	384464
96175	391414
381305	342761
275070	421708
357112	313745
263580	379976
444139	472072
67391	52421
255238	230336
310261	17878
241088	300328
442799	96440
424907	351257
377702	264406
455071	67519
104510	122694
464520	463496
22823	59636
350621	14331
361889	477444
72941	209229
68098	44952
463551	391697
225988	401412
374867	217211
445329	273831
255957	66732
5539	46070
449954	220635
241355	269262
114643	74865
158702	460462
230051	112810
455918	239588
11606	441502
24312	217182
223488	388575
374999	19246
358145	186561
220694	10981
43535	281048
219594	421333
382245	469618
89972	33889
72555	139803
282251	446363
169131	226023
381305	493625
444807	478415
233672	166513
390644	422998
138617	129124
267359	466674
126204	369605
287076	299457
427772	286936
461922	365697
43522	38414
235370	167172
78866	163163
163907	18665
476272	56068
226746	275042
469605	58301
231305	47376
36833	85355
302882	148173
258864	277961
490566	60108
276583	487130
11709	462973
474493	267352
185358	370506
332566	43912
358172	130236
306180	287694
418698	434727
356094	87386
53280	15209
132247	479453
88322	258911
99563	219743
155256	176749
121828	189114
114748	431340
339729	242706
35879	369966
298842	280800
272785	175923
329698	189733
35944	136279
117410	209572
303993	16433
293801	469737
233498	14457
312383	56068
77443	64980
145979	1830
123108	318563
420736	166478
107095	474931
406392	372095
429287	24859
317390	438419
430609	392411
359642	123410
350347	4413
450983	319147
184418	390875
122668	462014
256389	493537
156106	4349
8048	406799
171207	132107
211571	146183
152593	215277
5972	328834
436864	266579
428732	395547
457845	67652
294490	434893
186197	445602
134602	438368
481737	485814
332474	80246
141584	166513
310981	368883
346085	441313
40265	315888
484193	387742
294193	310030
181056	148739
438126	168129
166573	168381
273756	354266
54056	154036
7545	39195
90076	67584
391164	423727
436699	141578
353809	18239
195362	70601
130851	401854
424916	282772
470915	368904
449682	310756
380858	108286
100803	90059
285023	367285
86490	411424
382882	320953
343010	478988
490406	304712
462392	475842
333313	226308
109587	35036
257971	326987
282663	387174
333615	249334
212114	262158
471102	74611
223656	30749
39227	246484
198134	293976
16844	217223
276867	328511
259537	151096
160451	471745
115574	39365
134498	227136
280600	348336
117933	316145
428138	137128
11334	37515
108283	48275
262924	207695
195352	236084
360645	326425
341214	310387
20946	354220
494102	157533
441578	3637
143761	79249
308013	288354
268034	156679
378849	427033
400669	189252
413657	294836
183286	167588
137891	180841
184528	379982
81428	468732
217000	394571
287566	366612
290216	84089
319729	382052
85495	28543
486712	271729
453746	177835
377323	114936
208400	160262
412590	391414
297232	304466
338752	402509
25632	24334
112995	315888
81358	154095
206597	194830
176539	489552
228050	63957
233690	336955
449543	190369
119123	436609
270785	236
66824	338243
39607	302731
58704	88113
257603	55205
89734	453126
44620	410236
308775	343547
104740	321930
450532	365318
113927	272427
141250	158900
36661	218632
372340	391414
432421	136435
4116	482143
230051	183158
457784	340511
332299	357621
488774	429161
319824	72985
129189	117064
493169	207535
138726	94516
117320	278520
412440	119211
354542	89810
5007	342063
426639	119381
76040	49071
426459	179258
397778	318052
145078	401949
20450	149388
17290	445353
287566	169467
134299	171692
213157	110677
453919	387839
421591	353816
267451	256121
319301	118870
57276	282518
337261	10560
227857	446188
348346	366534
324367	16325
16400	328888
206792	426041
65523	63184
170272	411424
91382	351749
82981	207512
364022	181920
419747	98913
478728	213298
187683	134500
167611	209933
109079	241048
421207	359281
293666	344756
56458	273831
377397	96259
136220	113051
155178	228431
42988	200704
53047	236240
297969	311212
68314	438743
316156	232260
327209	64130
406579	199612
133909	46925
214321	128340
236222	211874
388110	25239
278303	48227
363833	116283
410402	240064
275368	121499
372474	236
312525	404053
193181	422253
402425	436825
225214	59551
144274	430238
199266	214024
123644	220635
129838	251009
432913	76454
202469	376760
397505	99170
219198	332734
474341	18528
400719	80281
177531	141166
297686	23677
437596	273468
80953	232668
51793	489552
157839	146202
43023	19541
481356	201131
480688	465829
207484	476951
348035	15114
27779	259929
234927	104383
46488	20677
250833	449803
126645	409828
389992	281433
447258	310756
271760	298767
253169	478415
379770	473657
191446	192965
255603	59905
230514	314881
232607	267602
210006	313745
265752	283324
18806	232925
233498	485617
359703	348798
246191	317356
457042	303497
163445	278470
274138	300813
168440	22549
202257	462973
315368	266775
127536	477986
151812	380122
236035	482456
287271	8084
327209	186561
247262	377032
33965	329155
233426	309858
421858	369599
236216	460179
250907	54635
279651	241416
158274	313314
110112	424513
349140	53088
225694	257581
471497	473799
316113	334632
40890	262740
93384	475265
170816	27464
283194	209952
107408	164164
354111	59235
23481	392334
309917	381950
17725	480224
402327	279951
36228	285446
270167	391414
387196	311873
281514	220528
48964	221805
207128	273831
454510	166707
132153	30263
239272	325585
486202	320685
436864	325710
93238	405217
283175	399431
431419	242457
224909	12895
121501	476403
251440	326115
214279	267051
144994	143804
60372	274309
171853	26131
290018	216124
48146	196145
64354	265883
419191	37583
424570	83467
318453	165653
55857	109271
130069	206174
240205	158153
1881	23318
430163	472593
63793	269199
374274	367919
482674	193468
84968	383720
172879	147121
351639	108126
260691	98012
440808	24738
436695	110708
425827	403900
207865	369331
389731	482768
385739	308690
408880	311212
389897	361729
146903	69856
296199	166513
352905	243382
146402	11626
446099	164164
14151	263374
5700	291219
226305	146893
211192	13370
321645	236213
389643	368499
240429	15926
256999	295218
339686	266693
93627	309218
72282	250649
233867	8239
326631	58197
454090	290022
256085	338160
47035	312341
66664	271888
303166	122490
45840	25374
262522	84848
182354	129808
281220	122462
314311	198624
364687	432780
409235	177777
284256	277961
157512	23368
181312	103804
90348	363064
246764	260854
59348	391414
258136	356092
458711	43637
437077	185494
485242	202522
121414	270095
111968	253023
346791	126898
286310	1101
272557	490742
275551	236416
6478	289799
414646	178742
107363	226308
47269	257317
341365	479177
293812	156376
338647	262507
99349	124085
385614	174637
51424	392824
200092	140302
325055	367243
273733	76829
172379	86728
466487	387038
478588	385148
293414	209824
76878	70482
70808	40461
192800	430191
463722	122462
162785	323139
452962	33553
460733	178430
69725	94516
383525	331508
345644	203656
11209	448770
6072	35707
429200	148414
17554	19334
398527	12895
344203	428359
6467	309425
151115	49228
30876	460149
114695	277745
484299	325940
235137	298756
123885	126499
120926	200444
38285	350189
377252	285432
262165	436740
210141	391414
483074	172436
358814	204925
194640	414839
377918	457977
246592	422164
138182	189942
463892	273831
319259	451810
86909	86974
248013	117747
49251	434789
402316	254525
321043	179443
418992	214714
440157	867
385445	297771
236657	322734
222427	41673
197415	291817
288181	70014
295416	91558
59937	17996
222951	399417
435076	388575
441272	367919
29998	430147
65291	87007
160161	237235
303923	202735
133713	105585
423731	69856
104740	320263
437810	253651
394572	132740
368770	84562
195615	416339
59534	67584
434057	426098
183613	91069
158694	124085
261112	170085
23310	237165
418678	50666
312283	455769
238198	427400
411299	196783
231284	25239
152020	282568
88667	253639
421591	451016
60637	121574
326631	32840
2930	21239
283918	13501
480197	141724
309384	413525
24463	492906
101108	160377
3809	170537
461666	202469
75339	151801
441751	311221
384361	9054
84521	351955
9030	477131
383549	218994
326751	443694
26969	327464
253069	126802
244637	473129
384060	392051
137589	62699
209221	175721
471403	10646
77056	78539
2643	226501
130069	37537
408337	481723
56549	73440
16832	157199
206559	274309
433329	440660
432080	82585
70670	355873
206939	364000
464491	123093
255353	360860
238209	17186
382853	321687
296565	463877
77735	10520
150196	237670
304011	371884
446114	35735
485185	317356
164727	425121
206590	214714
254695	111623
336228	476951
129262	474931
443485	157726
220243	464420
3111	28434
63111	206572
450087	208300
238703	487909
42034	302996
259978	197718
471699	420757
120613	371918
396927	247688
477932	212043
62026	421356
252285	45723
431594	429053
369809	94344
150954	85745
84304	450324
10239	272619
347405	22390
276239	488580
311381	54700
226144	357357
317295	20326
348633	477524
463457	174411
353597	436686
413950	336833
472700	318404
415844	411929
454601	370651
239099	311498
957	15209
388158	229187
460021	192631
461331	484835
16736	18917
154451	314742
241014	165993
110614	47564
374067	94665
224711	374939
118508	158153
82688	27766
450330	372314
447047	491564
240082	246311
154232	44646
446720	96395
112929	456231
312283	451899
112516	224933
477910	86928
97785	300047
382882	317409
346733	258615
438777	240225
289673	374939
385141	45474
58166	493828
207007	287554
404247	408732
353491	194048
459994	86476
456191	49903
101465	21411
210386	303648
410470	107724
447686	79705
359374	142825
345414	36451
5572	146202
466182	299467
454261	166087
161568	383680
190051	67040
247576	345339
88174	249709
72264	250410
266957	204453
420419	398333
376440	476951
492345	146202
180969	376814
117039	317118
358161	21731
455388	364517
328183	469227
343073	342349
293360	102958
132788	91552
198862	301611
204775	84388
354071	298073
473077	289238
153268	421356
231855	192610
361037	32807
175401	415105
184233	267602
249017	298182
452201	140032
45480	134694
417675	318735
175002	42890
68035	343388
407066	199353
432135	244115
458768	86158
377098	75303
363023	363132
457914	324723
466819	302441
390565	62191
471169	431954
409457	281213
90296	478461
224611	58919
342733	291324
284131	79705
330879	374314
428737	250214
208221	407026
233412	438783
218711	224085
192611	470746
162764	465268
269612	385930
350127	254279
379335	263958
15133	381581
336285	436722
102065	179888
48146	180156
347226	185076
133337	217423
190260	127921
493918	463799
312479	34547
476719	257298
94910	184659
262464	62191
423013	469061
25411	438419
434171	472167
428138	359862
50996	179277
271188	331622
302622	54449
186090	451414
286145	373021
172592	428103
310981	291151
226665	321554
59824	412022
173391	94667
320290	272754
432769	494102
40798	41207
116404	78380
105898	58213
83912	206924
335654	203804
189946	231255
48026	333849
451378	315671
405839	352605
338859	75273
414911	94516
183966	284982
312474	213079
2014	420703
409238	457623
6006	78364
215599	60108
85618	429863
266965	406371
308618	228431
290462	354861
148223	105875
457396	190369
208754	289578
269612	394314
293071	58666
262730	120591
172924	14974
326433	395988
277248	229928
426917	189938
240715	206623
431910	477697
331364	311436
201906	381416
135156	110708
361471	74036
330246	164922
122639	418224
34625	98644
306282	387607
219817	35971
89608	13370
22753	428155
461437	370866
229535	209572
149348	115917
471759	218017
461016	35816
164584	469612
227383	431099
105875	325797
374379	362713
93364	310261
256920	461944
437999	369831
89955	196783
425341	110677
341674	451414
434835	181816
280725	346828
442040	249202
29115	102706
212897	227356
111087	313745
335386	475594
162795	487935
339716	99580
235625	371918
45882	295114
140450	404100
265897	211100
220540	292807
281130	300473
461778	361264
471200	468556
474389	341777
43990	368126
318792	160573
295493	190369
273681	408711
4596	291983
54717	428103
271336	326555
172803	354630
326043	487455
483987	341068
308946	219261
252043	226023
372488	200401
483987	424314
99240	317356
347602	356405
293619	384575
221007	161715
293264	387742
471956	190369
111027	147121
297026	225437
209259	317100
233797	63786
156068	189733
285023	187712
116028	159249
275977	252697
218800	300606
126682	28129
248276	286454
93627	444999
78617	23667
268308	478415
95942	40198
275604	436570
237714	250389
438141	434716
167583	233648
147176	176878
111339	428155
184258	314798
162963	338507
128294	477986
296631	277961
171100	247245
373665	131107
130321	492906
30371	297668
388532	331490
246833	470079
199415	148758
308217	185208
74577	101479
478849	393326
392615	32807
192238	6301
404618	425073
109969	291002
239496	467752
113067	121106
16981	467703
205003	366127
158701	267602
91386	21583
335110	311832
37697	360118
31890	218727
304810	406751
374500	245679
24647	76454
418605	180578
420816	342239
449107	269904
81262	1558
443419	158059
316202	467078
476670	267562
368240	54976
259704	89282
296744	445387
389222	192288
5428	432919
111649	198891
35806	65935
258126	438783
375862	204730
473018	374312
437623	275990
38119	256537
361159	460845
220455	256222
97631	428467
111598	92613
367986	342440
84855	13370
422015	202996
315675	390500
400744	106969
172452	94995
297812	291706
15852	345745
156353	100909
469752	479651
228279	223115
149015	230707
137813	136435
394105	100349
177690	454912
182536	314565
461919	422576
438721	177861
272186	386088
320756	15133
130069	65613
281984	459213
243966	306229
345642	411945
57276	363166
257510	94516
278724	454140
330954	383822
20979	31141
435866	122085
104272	106627
57276	52006
458207	257298
416439	444133
434754	35004
349835	210353
348489	420757
76228	438022
348915	233067
53846	476951
114643	427452
115859	406894
94854	335519
102644	116870
266307	406359
145788	119188
230691	152818
427521	447024
420059	476951
454830	359975
21315	13370
134705	262212
411269	148800
190207	250389
154692	52030
337798	136876
363833	447519
313672	16325
93229	8876
262242	220417
333080	81755
313343	406371
493699	35707
224369	189611
357307	385279
396542	132843
134390	142678
200092	95942
321157	13932
391453	137070
247710	67584
462447	61572
218856	333357
405920	218730
447929	196212
287089	351639
363526	276074
372448	67584
314548	196355
3015	304011
205469	112786
139279	51895
359178	96977
461944	264790
199993	98420
68648	412022
469367	15072
280624	275464
25371	94344
218154	45272
288077	251806
292641	480329
15819	199314
111892	347808
93170	399867
398659	145948
200092	201706
117647	468283
178116	335402
2298	470641
407334	38738
187320	454668
491386	1057
220540	100825
87048	65210
304146	206924
363715	190369
31971	12787
386343	208038
170500	300473
389656	49532
138689	92427
20457	238030
289123	272270
350493	264406
277506	343745
364126	286936
393409	475594
192633	316388
358443	440660
383720	273100
298273	325533
105451	49541
198194	97894
184418	151654
291119	203656
86583	478415
247270	141440
243946	293600
441969	388633
104740	131486
157980	68098
204638	440660
488715	165032
376867	35707
255814	375768
78582	60183
317723	15209
143861	421830
230826	291521
134411	270508
31804	433226
306643	313745
420266	412162
37013	286672
418556	42890
290703	214564
42691	478415
345715	438146
263769	293246
250515	128457
374305	133718
163831	83084
313523	466765
14124	41557
491243	49735
112849	435448
278642	384384
106167	29253
122437	372054
224377	256366
182745	142018
217418	297630
345760	27531
57870	213169
19564	187259
51947	196783
35828	369262
421140	113994
450277	32807
477932	121324
300119	221326
415135	101058
199010	211879
461818	389682
213123	211868
332989	293813
35806	79721
478397	110677
98084	266852
106676	53490
431673	318475
348193	48007
375660	467368
219089	318735
148293	16433
432965	465063
345277	336743
97524	349129
338714	86376
224415	291249
191917	85456
328282	293813
274044	236959
356261	83403
356006	317118
162346	452746
672	288603
448746	150352
306178	238229
95895	144391
178305	58881
287580	94634
149600	278126
126384	170479
177577	477986
106739	219499
202159	237459
132422	158645
288918	65275
169644	182163
424106	366127
379738	249334
73660	473654
882	247556
374367	456573
388872	443146
123324	44503
296111	12300
316799	95149
170035	218368
62018	295484
5955	300800
400308	395459
226023	135766
178629	212081
266048	343182
89661	389387
13268	485607
379680	193476
130651	486411
401082	240374
124185	193925
481419	150478
291982	453753
209510	93245
28357	267408
89238	31341
204206	271469
14420	75358
283126	43731
197948	421830
56245	48163
479002	480276
121594	356723
4423	473137
477932	245539
190494	301659
70271	428711
48614	200831
165642	170594
451764	266852
154808	336590
265151	431907
297069	204737
457152	303964
377096	436686
483680	190369
387337	25716
176971	184902
364601	47653
435813	267602
201813	470672
137600	403747
285643	273831
367687	149480
195494	307008
408860	329624
24871	201600
188613	368205
172018	159897
8507	118243
27696	166970
373755	318404
312563	378462
48517	190369
43571	6899
21411	110191
357411	81280
309917	432913
446404	266508
300411	171139
462134	142570
96407	273939
52885	25239
408604	92613
437825	226494
75906	105498
60449	210261
52647	95922
386802	160402
359618	377453
46092	3230
219198	326552
100486	370142
163861	146529
171507	171751
91197	16153
192238	83122
282328	371918
443964	175003
17432	308714
44503	461944
466407	267602
161375	81191
368192	461392
51080	86077
436066	422164
293522	67040
152887	56457
390170	354730
472589	427524
341969	401587
205757	245344
184203	347731
4741	309791
240902	145691
90557	484232
98286	211001
61708	21795
339102	394335
312283	241088
314930	321281
256256	118741
478588	243321
324061	370667
296693	38063
86476	351807
229851	58483
373136	237454
469368	479570
377215	58466
69259	440660
36117	102278
125909	303117
482851	190740
20354	445652
343257	139229
212628	6694
398715	275861
110002	479166
203482	411689
436001	45899
306810	213796
356692	481785
364109	469018
401897	133774
107961	12787
222162	141892
273887	313070
472662	183981
256385	255887
88439	41608
218386	107232
197583	12443
270567	310261
438001	449298
341067	220319
140342	371918
346272	277585
423444	174654
24026	480695
266141	383655
44501	313822
209523	465322
351725	345455
188397	110677
341579	144557
65108	218727
139193	280903
91514	281924
339051	455769
217551	134262
5354	321040
17288	295484
451620	416701
408678	113138
200092	232553
56498	73654
164145	11619
211571	336590
190051	217423
18010	351765
133629	295827
493184	30263
384667	122694
130206	43220
18451	68422
135742	74324
57841	331581
55519	214464
317811	184558
214005	63528
201621	313745
485880	270468
63384	86595
196419	250805
56806	248747
145218	316735
386517	423847
345001	458875
45024	98644
12119	50484
237953	450798
223165	328780
131174	487153
384235	194165
346557	229570
270276	24142
315769	16517
304011	33053
40443	295465
263004	132571
326742	182578
354499	36545
91097	487776
333608	32807
215850	293813
231084	194165
43454	8531
395757	8527
47104	191350
372415	50605
403627	440660
193767	202745
149732	384174
478827	263667
11282	253151
479135	36392
137207	294696
104498	231678
233498	342129
441796	174175
195188	293207
16990	103392
432816	143631
326631	425330
425135	81730
426856	86728
45579	422776
165680	379944
146970	416106
65677	198038
252538	187974
116603	233571
20409	241468
418368	218767
176529	178165
483783	123369
414980	351458
214460	468832
233976	397009
78739	358842
539	306811
132318	486885
271624	205289
14020	374010
103134	241468
383292	274756
445366	214470
450009	410162
312892	411389
90795	320705
443475	292553
384048	28951
177569	301784
392128	481785
39861	117780
328566	203656
178422	68437
484081	155639
421830	425095
334985	235781
488403	274954
197810	130028
462755	404983
355083	455769
32609	213169
435374	339121
302234	407545
41819	6835
230051	482685
246755	353101
82830	21583
331238	96129
429682	302067
483240	288724
419452	190835
399441	115421
167231	481785
369030	411214
72535	145953
99956	303129
41491	367750
242890	336955
352474	464616
398517	5857
174815	211113
110401	310756
470356	140722
168975	452198
429287	33318
26318	22726
120728	126204
23897	458933
485807	361698
91470	20586
106917	133423
303782	178346
370590	308602
281911	429028
162194	326310
325439	267352
267447	317853
334092	290600
270234	108393
211469	183213
16844	461951
320496	414471
402368	401854
105826	166970
317613	163793
244226	428936
352360	58320
469642	134145
363283	286936
263713	158381
159250	195121
483449	225420
26527	217809
200068	49903
228879	67465
102748	255508
467491	272096
271181	296099
297665	76313
39195	475243
465156	423010
97217	4349
154981	57885
39683	246070
13268	236962
356620	419557
131555	435708
138126	237830
128749	189297
26857	285446
433772	439253
75624	223963
426157	319279
199970	169028
193722	284088
344634	47376
114063	441474
355207	477403
476823	86465
195697	127204
196003	50391
355200	438140
149226	317118
246540	126348
64626	281924
461208	166970
94984	261685
258980	455673
166773	440962
111968	427272
24688	477632
53508	251597
206728	60517
233478	261300
462029	259435
109228	273831
261267	101049
267562	223121
402312	50264
309373	454867
424956	280233
250885	97986
311510	42189
236334	289135
336152	9242
260017	234356
232731	205221
81035	94344
34118	215492
54787	260866
236568	200441
386079	336590
215588	467703
458836	317356
295690	343721
360459	412913
42677	478415
286499	423324
197500	151691
28462	449841
342230	154320
407540	127197
282923	2715
362857	395988
476106	101992
324502	49660
313523	326446
120247	21583
252174	476447
125948	433833
326839	476178
81174	131950
359063	168381
320238	263009
381791	28898
409949	214047
33398	420089
52152	61045
293651	348798
373411	139931
221097	93901
247241	383597
233448	427001
367861	256016
55425	391414
386369	391932
52473	137128
361753	119381
296111	231638
397364	34113
239075	244867
208936	72102
210790	310756
128124	378859
117847	49473
87536	154089
146909	178907
280451	385454
365410	190766
262980	58861
347830	241485
457224	277595
269262	422438
277568	149479
192610	412215
169422	478415
440740	317118
113676	62012
197780	461374
24928	420187
287566	412517
384532	318621
324502	284843
398946	398547
163995	476471
48282	302915
339225	458741
117565	166293
335362	347104
241732	316929
460490	130632
483923	214929
173847	403612
385062	263549
276295	92257
111264	359228
209913	347449
187796	172089
412548	312161
109733	425317
428996	419634
428936	101458
202352	166630
486932	393470
314343	457514
240529	39195
482774	20766
142949	164314
474976	106014
109888	373169
120722	88251
84138	442030
309029	104505
445884	182083
235241	379669
237178	71077
59200	315687
187897	62747
341895	11626
319870	91711
68285	389682
128124	120986
461776	364117
460775	161021
363054	132740
458089	464727
296948	447107
376756	76417
397385	189873
308987	89811
202302	30527
421688	406371
488771	325275
152613	98906
35426	405217
347686	221324
159308	9054
412700	449354
381550	53431
75391	34255
213390	179692
460058	438783
112010	165267
314369	146202
380025	468716
120931	25716
450136	142065
131949	226943
428554	303175
207895	200549
407795	454617
429244	47087
478494	203656
66855	346697
469268	107396
479980	478415
162869	400176
174670	237474
160855	266497
162249	223929
283737	13370
342429	262761
44652	246130
341171	212996
155734	425675
148528	411937
53366	445239
406201	191917
220359	474739
321075	45047
489899	267602
422664	19602
100679	266538
375683	306100
420798	191752
190642	481785
370407	302700
450289	15062
339692	15209
484144	286337
191536	334750
404960	366985
406114	119381
414568	313745
294323	468276
301659	376286
23793	430474
221760	27464
485316	493643
113099	190369
123723	470547
351757	105585
355667	52537
44814	428752
144947	14046
215382	256373
411882	389682
312672	290858
29781	426993
115805	112909
192037	480530
247172	378462
370178	445749
464548	440660
74862	87013
299206	302067
39756	3719
326921	265071
346746	209933
215246	368820
88467	203656
14770	118286
1292	85926
185076	236213
220604	23018
227636	103804
2647	12157
94376	42342
265903	449662
11849	205118
445216	141162
111021	7968
203200	331535
17855	262954
121797	62191
455053	425787
438478	86421
365625	100728
119001	59501
247581	482851
319824	98930
276799	289832
97375	378225
328387	475234
68456	103863
476057	447034
193793	316372
250527	256245
191536	472830
365550	282369
429720	151347
173966	243438
86632	418456
226788	420944
150650	76454
1900	187974
118943	476447
123141	451347
91105	103205
412517	8623
470114	99857
423013	186384
42974	21411
470689	156492
479043	308083
400418	172089
429748	159058
283178	161340
328571	94953
300419	307137
393528	89047
351548	338271
414656	192005
33438	210403
364963	430610
359282	168381
51476	131768
484229	236240
128796	333551
385741	388248
217270	448709
302576	107230
304638	439074
455792	380071
399270	113142
276015	314345
483987	143050
105434	383226
71297	77978
55183	364576
161177	417918
412388	274144
1430	16433
164261	487087
162066	35735
201131	290960
282401	308280
19334	155214
217639	30044
221530	234265
434358	342629
106447	394137
178118	111060
105604	3101
71340	207596
185907	242584
422749	122694
30324	364294
132247	166633
396863	270836
87638	466501
418442	113123
193221	473541
391281	310261
398308	36034
227852	244005
184833	67533
155001	325896
225958	360860
27069	52271
334092	432224
158099	304893
22414	82128
137064	45121
468393	176598
97558	40034
112929	189733
120766	66980
302076	205270
39892	473654
444994	31734
30905	169941
68548	150976
308054	158071
323836	57430
212842	105014
217226	91826
6417	395988
158274	105585
458207	397009
172377	301989
347700	34502
433090	101058
248013	76400
210595	95942
303507	245868
46092	58786
445454	273831
16995	288774
231838	218727
325548	45040
350313	245824
65134	111181
241315	317151
268721	487192
489822	382166
363598	428864
458556	471439
10762	191959
44693	119211
331729	405692
436508	407763
64919	371934
146124	203279
168	362051
455656	189104
102533	175721
427409	408804
388961	29348
256574	184764
287193	446466
441263	46278
173176	479254
22386	176300
479351	141154
2349	289238
287766	389009
219998	16433
68843	455181
58940	254044
406632	315407
409745	320743
192238	163344
441604	70486
409801	41329
276982	178764
336014	16433
435919	263808
12746	1605
250021	28838
58940	115340
194299	114930
176130	46703
417294	290014
27988	451414
135604	117515
127921	112167
276209	464350
465356	237356
146391	44082
361576	239611
78855	433934
343043	221976
411625	16214
417358	255641
87713	363419
398308	109296
80238	426736
271721	468141
67058	440660
41496	466737
94516	474880
328707	236774
239431	457685
423013	317356
431789	493856
59896	262115
346697	176013
142139	189528
125826	230366
331066	50538
356064	472901
462474	2417
396716	374256
208770	413525
219089	77475
462660	1151
18026	312595
54661	275293
270545	419974
163448	489820
39608	434748
125087	243378
432863	38531
141401	101767
88460	226378
153130	159064
254446	154544
253279	282099
34600	489993
403762	487153
70364	440660
253165	245679
460632	251053
147203	106941
52867	493016
354011	101058
139423	297364
370231	451547
375308	142018
319081	235334
243597	246133
281924	224940
83937	267352
301280	296869
356490	452769
288100	245679
42411	7923
72345	467703
203053	484835
383983	315847
237477	143144
68675	303352
198985	293745
405948	30332
216342	193558
468256	317184
415270	190369
478778	438783
459184	138458
394768	19370
14131	6155
299128	413360
323686	265127
197891	114930
167035	385647
468118	398801
435244	236806
146893	116816
168498	81583
311624	97070
136534	15209
350594	367686
84845	177215
18347	3854
127779	390232
354262	9054
451879	336590
67673	142841
405555	2232
172304	258370
486371	274635
257498	368526
297593	27464
4841	188992
92691	303490
361395	482658
45131	273831
371999	205289
352428	457297
326830	256086
283096	341789
404568	415878
128964	190369
465687	19388
210957	86560
360459	245956
472792	385378
439409	430356
425882	141649
409468	120986
183478	263514
431546	141166
153582	11626
155424	32807
398461	32935
364845	220679
438478	478164
154859	110677
471314	331638
292352	355332
231305	33124
449703	396487
432976	293813
48120	75583
47804	258607
5893	238041
389235	288179
119595	433089
202884	212508
89162	120623
210247	275995
433703	478480
169472	206217
459084	246672
253102	267590
129656	4437
276563	336590
139445	81280
452632	397352
341204	405235
66263	287694
138396	230119
450338	241525
115312	392810
450705	202959
251423	439143
135655	229741
95700	10267
132713	43403
327209	45234
367492	219808
416250	357635
1031	455751
445141	357807
383679	236413
447616	258886
471899	298077
238829	424254
3809	148044
68563	186159
164335	492316
182892	477980
275058	353787
428518	398333
286823	412650
426041	256720
63233	282735
317118	252909
200645	266944
37746	156006
353094	145691
65938	248806
188147	466851
81887	53998
226602	142018
203878	366781
367246	113051
186597	233306
168036	438653
201949	461944
112200	279871
321878	431140
388684	307514
376385	327061
492247	81807
413624	328538
207058	16433
466432	471384
113927	313745
311367	19334
313770	219743
301312	252929
349106	64429
398850	431984
87007	238447
144577	91558
444793	183213
244006	276370
46556	289265
78098	348798
34034	366534
256659	326547
124085	289929
54208	339251
251995	388802
457418	15375
331238	206887
333097	65187
316438	112312
449543	9203
301424	328538
13297	311959
9362	205270
174255	402323
354504	253425
68525	142018
245911	118028
117834	405217
253656	36365
410992	228431
85759	101650
225834	428603
161641	142018
286310	430610
382185	98646
102511	279798
325704	346583
158101	303424
222242	128182
222535	168381
44587	241184
433412	93627
78289	421356
224230	386281
468740	346400
53883	266911
146281	7913
270438	420944
489579	371829
175047	257055
370720	178436
313523	371785
76177	300480
421147	297110
477506	393326
478287	118736
131186	180302
227456	440615
21050	475594
100638	293813
352459	228431
389603	205223
272699	285156
286512	117323
28007	142283
374599	237235
31694	321323
409736	378069
20669	287002
56232	124079
359562	214324
227511	293813
254666	309085
60679	454600
149042	37515
454642	22448
101473	297938
306196	243667
484802	141892
281185	362142
493038	428080
161755	69293
474939	42653
158811	418694
241520	260596
126505	16433
453736	196783
4387	154837
215141	383967
104505	466837
207094	491466
88460	327099
102249	328472
197990	170894
89238	399736
328174	358511
327856	311489
385058	13370
5207	132740
270072	5857
27606	57989
98904	236213
128894	267352
377047	137128
332507	318565
434291	450278
321736	126558
59864	414876
160428	418651
230803	201469
80193	135779
486894	317356
244536	7211
91558	132996
39153	57989
192448	327217
367062	339854
237312	286936
288274	172089
12915	345642
187674	461944
222886	191411
24965	55424
228226	73305
101277	190355
228326	42035
303507	121609
399441	336955
91828	478287
297665	285830
344950	16433
104788	153099
206798	231021
427238	368358
494050	164972
47557	72597
70504	430356
33070	481279
449803	237268
378812	366781
379863	269199
310941	476231
232771	225420
345320	299467
10251	121898
421880	156376
174202	210354
58987	228431
395200	462203
174034	424103
7010	6287
376604	232094
370234	447517
256578	281363
463333	4755
250382	397640
175105	119762
309066	237548
68475	111316
358110	205417
326644	85302
355083	353267
282486	420477
8008	148590
353856	178431
344782	40198
404568	472546
270919	298452
104788	281924
91130	490948
145179	15133
254402	414273
109443	192909
397169	246165
29122	400986
479614	301218
37226	80193
344683	270174
88753	176957
240937	141158
256141	28065
347509	395432
10762	45141
267562	412666
34312	165653
145139	317118
175522	342613
369510	481785
471956	380301
186557	103284
306459	41673
294900	234421
230592	419169
327099	390232
116064	267602
39474	23993
309917	226168
156587	399286
345715	36485
201355	38773
95233	240374
882	131471
461839	22680
403840	207696
16349	35629
362520	25034
435266	466737
79751	422834
2693	147144
115561	399954
453256	446351
168856	459649
108615	168615
284842	387742
27539	301061
265921	461846
121762	22347
478588	93930
311367	403513
61540	313745
360121	400022
223753	440159
455933	86728
253356	198317
469229	111355
114026	187248
214853	211944
392480	385699
196829	149468
40997	127636
190281	362784
106477	215940
144378	267770
233045	288233
81581	462313
348644	32983
486599	63330
399837	334092
300406	34054
244536	240627
173759	11626
91651	190369
404892	342724
292849	260132
391687	411389
457519	17561
333615	303175
286777	232037
276821	60710
397439	493468
167890	12177
176921	57989
342270	172
181801	273831
64898	475844
260287	267153
563	296140
350711	398273
271915	120958
58908	330546
366068	326492
112267	140476
269258	236957
144811	50391
285362	183213
312309	195402
324700	306387
17505	62191
251720	27696
77864	94344
398180	491184
311893	428214
147970	414735
213331	205513
114781	191802
28467	270123
60072	478415
65513	452136
182948	127469
220490	116325
243310	429446
429287	141892
421601	210529
479220	402323
81360	304466
245733	391414
254175	455778
424894	342510
388696	354694
67415	250389
245938	107491
202379	451896
320700	162297
280533	70026
132644	61684
439311	217423
321538	155377
423582	343085
250995	324473
488732	144961
31048	196783
313343	306387
260470	327217
22945	33945
280707	286936
412624	338687
133712	228819
250833	93743
287097	477974
256735	401949
56355	146517
213474	201780
422101	64123
408873	124287
407289	356573
429636	238914
407460	321732
35806	268558
267249	204330
306387	74105
145556	237165
8486	453697
33056	196783
277250	67280
157497	491306
464438	291002
93526	217772
420164	335477
129132	277074
82150	472167
331503	243895
314621	186440
213766	218727
116576	466548
55181	86476
309548	226943
365722	4413
475756	277179
6549	200631
480919	187665
483812	74542
88966	391414
274413	486946
112625	157573
160911	155653
421635	65028
372772	268809
401256	321825
367496	143997
235160	53640
59822	485502
428604	335187
255515	110677
241332	265514
47972	404601
477646	481785
276226	476401
109968	31616
384885	170939
412398	75352
215446	162947
152496	267602
297902	25287
422880	178316
296222	395488
377339	151414
230418	412539
458207	16433
214063	32005
423476	232919
201586	381332
190973	335902
313189	302610
461175	99405
158197	88203
146893	352950
101473	166437
257498	120986
142403	430329
164227	48275
71770	181704
412590	121106
346557	457638
259479	430356
43444	421830
61137	34531
112563	478415
105470	93245
298931	428026
159120	371934
25592	150352
330466	324803
315872	53252
479351	258911
144801	352896
235827	435708
18917	440660
149147	460333
448417	58466
246606	393176
202314	317100
112640	209933
379096	54976
233045	302836
219302	3041
182312	234356
178867	428125
25749	142678
146924	233192
66417	466151
187722	476880
360045	188067
225102	292886
285023	485304
166555	35707
361999	160461
37047	395437
107824	278570
366402	344561
138182	367897
104111	318347
438791	304165
117075	459649
120912	42923
36160	289211
338886	457727
103325	127298
136522	161177
279829	313745
113355	238229
139350	427796
304011	64998
287138	46412
200222	83949
105170	268544
75272	423688
185569	452419
150833	187974
442361	348798
406408	62366
85582	392601
253079	107417
132553	401871
363581	477986
211600	281254
102979	457709
369944	290108
58726	362861
169408	24334
335110	78811
254574	29420
188270	378462
130012	456640
420960	10690
138241	425787
54141	401854
126344	154137
176894	240921
267373	474722
128948	110571
71665	335672
53304	419033
385291	94516
383976	207642
132740	187290
201946	381895
227636	49903
93058	267602
272456	167822
192465	108222
59102	276833
269329	474453
238043	249938
434708	97894
287566	458145
431661	11599
147555	62191
436950	425286
258695	419945
45958	353003
190095	145773
64123	257763
200986	417349
44749	155490
101210	33855
106739	225113
112757	205891
242369	83140
281574	446167
141340	89247
218190	357854
392171	210050
454167	353453
12087	136845
388404	338076
3809	198477
277511	230099
390816	187974
146825	237330
326631	296357
488102	13370
297656	218515
320042	363581
123151	283445
280830	374939
150075	317356
121860	299662
314587	12309
104741	52695
406017	150661
493813	62191
493950	171212
376248	96977
164556	368859
199804	389569
399973	222510
323836	102746
138433	471056
264809	389220
424225	474412
432675	203248
134396	348971
268591	435730
265088	55659
492937	276090
28392	203656
111171	265844
198317	47156
66259	188167
215853	377620
247597	232668
385593	428738
176878	397316
389656	61806
478871	75303
155950	80877
227303	357940
254130	182673
364097	275861
171939	352378
72924	313745
1608	347722
379278	464261
105899	82567
28356	268550
91555	148319
414825	367504
229101	246672
400405	365953
342641	467703
361340	254098
183807	381472
259048	167265
341471	307331
294312	390197
329366	414098
431137	142181
67511	255579
29822	63443
420088	456298
385081	459750
198219	284622
193511	185479
46448	364925
481889	160419
273199	134145
309066	450705
122525	152646
128356	183681
412636	83017
159756	203656
200467	302836
147595	421935
165869	183213
407595	142018
483836	49286
308661	432079
407205	265589
82105	313822
108015	205289
391414	21696
135385	461944
51543	144306
191077	196783
194003	351732
286517	330438
234881	180709
299352	249412
469789	186440
421591	132996
187674	150961
179879	183213
120550	40362
228066	97458
136812	245466
454853	206419
342763	272691
458813	288035
58245	383052
93855	393326
200092	303330
484535	484447
129788	71894
449795	38063
5700	195323
354600	459622
280749	383720
77465	166970
468287	179010
404011	388130
21275	187974
89193	22827
249894	395599
475225	36162
453738	401484
15433	132318
41401	282822
337704	481122
84382	152048
250183	349200
484296	267602
370257	127921
316570	74975
69400	182842
204330	315847
378498	35707
71346	346158
122261	433402
97777	226051
86676	336955
52244	41075
194340	385000
439665	273831
452868	104076
245592	72003
465043	8404
129146	146202
315573	290951
95575	411424
456395	322150
453130	398504
322914	172801
134077	119019
220274	315671
398618	134803
52304	420944
180129	177933
468287	444927
432012	102889
190926	18025
478849	138600
159196	411059
281499	362337
108057	275232
101583	199546
398975	33470
264333	341328
252218	485940
383753	367937
184964	157854
37763	306585
467788	266691
314169	477986
234855	32646
299748	150825
76898	291451
292904	243089
64267	298273
188439	309215
477208	134145
469006	53389
409707	233767
141250	431439
340175	425193
322295	370399
76248	94516
216147	485762
490374	152085
373159	176878
294115	142553
393835	273831
475914	95769
333339	137133
374350	187974
310941	377984
469824	272846
10046	110733
240647	67176
345466	52391
336590	377689
195402	358489
331503	314195
35844	246756
202890	461896
235245	451818
83340	424931
8424	168381
346382	94516
368268	18665
244143	164884
421453	440615
93558	451016
194165	450039
308807	379680
277568	360469
358373	185335
20998	7062
321183	206902
874	106011
189500	74887
321213	57375
474341	294454
23102	174564
229647	246729
59644	405406
399567	243703
306304	259936
201294	406149
416247	462272
30934	23018
193767	123426
338378	264406
61286	171199
20401	209183
155096	416677
14046	339887
88596	209933
25655	487932
242883	122462
355128	86560
433941	137155
266307	242411
328367	240231
253102	245332
419356	405250
157807	409828
93174	485279
144852	447517
224091	314318
326574	99405
270224	179852
268910	191821
96426	376630
225621	53863
168480	960
76836	51483
348033	263958
277719	57070
264682	366666
185339	400273
290535	433921
64008	338790
151158	267029
362267	490060
396272	230324
355083	91069
201663	113232
205362	53020
141466	203145
298291	15209
284218	350443
304722	393326
197463	420105
65681	19063
85425	296956
305465	221809
411975	53863
168115	434581
19195	99718
206530	203316
201131	21961
358241	384366
406660	357543
438103	420944
104648	98965
60677	272846
290382	285156
170414	4349
306307	391414
165680	92057
51581	57030
72345	313829
74782	419445
464672	299691
397869	86825
126262	461846
91192	114550
236537	111518
402152	15209
424907	316244
447610	387860
277568	139297
129836	353382
158874	430356
191422	64429
236032	63212
112625	49535
447230	165437
266141	291851
430845	452989
415208	151891
318929	246778
241833	323892
152067	367996
112950	52490
305580	429161
407267	319772
22549	270095
51543	236735
234788	15711
471491	253153
93208	263009
156972	431045
401555	246926
374041	358091
102676	206503
124320	483914
268629	432899
90200	86728
342465	164394
49494	485016
194618	172089
439977	142042
133959	145685
282874	487938
53941	461944
424151	88027
398085	316671
321756	199197
220015	127722
286016	21468
298220	440962
380230	122462
391479	362675
363935	134262
493217	214687
295481	353454
99973	241902
129554	491519
312283	198020
330752	195615
193020	126580
410876	375063
131799	311832
339135	461944
407085	226378
216147	411378
339022	267602
49144	174564
122020	88705
289265	71657
493560	187974
47636	61376
454263	189733
398737	472738
493169	195551
406125	447831
467021	291839
267516	179210
359790	142678
422395	220417
76666	358635
395334	239841
134263	295114
73360	378260
486714	17186
313217	122571
263438	137128
67644	28065
445840	55067
466146	297453
133993	294029
482453	209471
327544	159187
326751	401949
280933	445353
407205	97277
433646	440660
355788	280593
276944	183213
156223	484447
271760	263648
320245	311212
246221	429305
407540	454898
68904	40784
10931	172089
493225	293085
302022	245679
221097	287423
273725	375840
255951	433770
388149	478754
4606	214992
163889	279027
689	154923
44624	127921
132153	219743
326963	286801
88643	428263
135680	196626
438827	286337
22941	21583
347121	34547
48124	289942
15027	261278
381545	220749
276821	21268
141733	196851
263405	180578
364015	13856
254721	448770
375256	273814
327254	81280
331391	245029
205899	152502
366599	111753
315477	220540
389781	115550
329610	13370
436440	369577
214300	262256
233292	357654
431646	152502
296164	32794
366454	295484
483812	145059
443308	107337
92401	3011
31575	324377
104092	413410
380025	367919
215762	91359
223098	6374
362251	481785
133909	156376
101504	252118
345401	192365
94440	149416
409620	212081
216544	173389
51036	447517
13549	410074
435422	434408
474921	385000
482449	334789
351030	162795
258729	305619
216324	145157
355206	171424
367069	6576
12625	62191
175900	350909
84680	99405
309276	130215
131486	183479
320982	220417
107118	184357
307284	22323
192611	7211
69264	425675
93251	321721
379870	267352
180672	440660
82430	105878
196566	414502
242411	272418
196903	237366
249109	217766
404083	139803
124079	208876
88060	131046
408121	262050
71594	459666
442581	463549
486214	481279
38063	320699
41209	83872
347121	185704
291462	11419
113773	70283
330752	267590
441463	212357
4451	205248
394510	127921
305442	144037
213	469888
377871	200278
385670	315516
240744	280626
11738	489949
104764	244688
67906	194165
369035	273831
106814	197920
284461	4349
204939	292734
171093	333357
463420	200529
171051	38596
469727	331777
64870	375840
217459	408329
484921	186956
461944	100836
373050	193871
18015	331508
92130	402684
113510	399313
20025	30202
26912	304995
189967	205223
297252	474374
166510	80860
474770	190369
267504	335415
463465	371918
280340	313314
251834	181406
213766	320464
372799	385681
99391	257202
85537	141649
392086	322922
433769	73778
426474	145948
197801	90110
198405	356645
228135	127779
481241	258610
147673	363956
27635	32807
116329	43043
224143	476429
301751	191821
172672	49903
167171	211868
412274	50264
461563	119381
353978	23193
276209	152702
340719	113763
430277	2379
332068	197525
263708	420508
88359	100277
10466	213987
468560	284982
364370	440190
69242	37290
440499	115844
241468	209254
104123	205606
411917	423062
198791	43068
26210	461318
350652	308427
79188	284982
167532	101049
376777	349452
458557	455618
457991	183213
149343	26848
407611	276599
136336	239504
406758	280007
450792	390396
7653	85354
250410	24480
18928	10277
358589	183588
18387	53195
362840	8359
361296	185024
150789	429593
306957	357374
175887	475993
370952	104457
427272	16433
362337	376914
343975	369599
30749	422333
95346	48275
186134	341877
131032	227470
196165	259435
100540	283445
469926	190369
362098	392133
27417	245679
430041	184288
339333	452897
71605	26514
28214	53333
96879	239404
255806	293813
467317	239528
320633	115501
31932	209682
106119	362443
214608	38134
439600	183843
317983	238840
250382	214024
341408	269126
276759	344737
200044	295484
9928	237517
2469	320097
475691	167189
444737	176182
476447	20356
260293	131315
349993	475073
86490	341271
229528	82938
93645	72670
153386	67584
441303	401854
470672	474778
404568	328905
118938	214110
103091	20822
173926	15573
406969	336590
297723	51836
379776	378502
73278	353773
82041	123369
339156	70298
168432	329553
58344	249186
192070	453012
445851	136951
129563	244688
453469	25553
472736	219876
428861	344124
274329	77978
94160	35707
75303	305784
360207	157606
232148	256121
287243	95149
121594	128758
89891	105498
22823	275677
363993	239528
277031	331508
424647	267089
222531	317356
182270	22057
3920	364294
318122	461392
354903	490615
484035	105329
65416	175721
68422	86077
221487	485185
465885	459155
355508	436686
242484	170459
336324	57181
96805	231638
404718	435708
34677	313745
385881	388575
405422	386815
380496	10690
412690	132996
189974	408951
101346	216974
406201	328538
109733	449662
64549	444198
486001	89526
297590	440249
185228	62060
12088	234084
190207	469900
322498	226494
120596	124650
143155	383079
136605	84598
141535	221324
367846	484866
339552	353445
470502	387742
149343	409828
25969	453521
280399	174864
359635	471258
13993	345745
371976	470054
241507	451849
469493	457256
438193	284190
359618	363797
171731	204264
231554	190369
475788	275990
382314	346773
119195	132740
468738	178366
206913	303218
452405	353787
53247	132996
226919	315435
182449	354630
294365	24366
301913	108582
200092	373753
459404	359762
413877	477590
187045	220417
482456	61757
112443	410707
141021	208038
164077	294079
446549	209572
462951	11680
217867	406894
266695	256486
373585	383358
174449	230877
279404	176359
250391	173646
476918	468832
273287	82486
118394	454301
491243	366181
441783	4413
243695	461846
330724	63239
121127	237704
221530	323213
218683	378686
149827	172684
368151	250545
229454	72656
87638	148044
257683	474013
149015	41673
133029	15209
59475	409828
283252	476231
60009	475723
28357	16661
106822	220417
211051	296444
218562	263408
78088	265040
449000	73601
466562	100781
426569	292625
16458	298790
298109	327061
111478	385018
246191	267089
320245	35892
226385	195901
83906	132843
493347	150573
243578	99123
68881	80662
224078	273831
365722	389682
358075	281924
120834	385700
324183	80791
142041	163224
130836	348007
408704	442183
119026	331508
99942	181767
454292	80136
43299	386772
418992	82794
276325	273925
293298	385930
204146	218727
231397	87430
215533	183213
392677	425240
284506	428103
465707	340067
385062	296352
482808	436787
215061	293813
479190	118662
242799	98906
90988	126204
427978	453683
130542	347873
328851	405133
108712	162831
432009	59658
431910	13370
236654	129857
89219	304589
126367	137128
374708	309801
334638	387742
193930	413525
46071	317762
9965	478442
235491	259929
463259	86560
324405	197344
191308	416262
165994	454016
395983	198038
97428	13370
370061	132843
245848	275790
51759	451193
127531	387860
238776	6253
106393	268828
409152	485070
93558	316575
407745	226501
395535	432557
236268	469268
100852	458183
131149	166513
472887	120003
471187	476292
288809	379416
322042	341271
479325	895
419222	490031
276831	139472
484525	485317
251907	317118
416687	309425
31049	493595
245462	273831
401430	273831
398182	244889
71430	78811
286462	475594
330066	372243
50816	62191
201249	234356
418974	438804
229735	487014
438589	464727
76741	175003
431661	156788
184629	219432
472807	281325
252734	132740
431156	246704
67639	412205
235003	136423
389656	242927
88138	183475
297069	353970
167588	275702
286310	217423
420923	237350
400437	99405
350923	245106
305758	298
114645	335958
328148	111267
490386	11465
102065	238544
480797	475577
87047	317184
176244	62280
222102	191959
193389	93876
123745	183213
424256	378928
3680	486885
240472	54180
81925	266852
235375	449534
31078	304731
224448	170510
36556	53511
288100	195133
166203	69856
274389	18597
60009	314106
460665	303414
250854	147469
399441	311832
471265	206482
58226	123519
63528	418258
187679	143657
27712	53688
404568	470895
76228	32187
105719	236240
370	162267
284716	83811
193035	203752
485704	100065
331095	471745
212182	303040
226928	132740
342300	447446
16844	482204
450465	375530
43454	487358
408146	429368
288694	222701
116576	490334
372762	113051
64541	434893
6835	14254
493683	409848
406170	345745
113749	15209
66657	485271
160091	430754
302693	422175
231249	245679
158368	378463
352187	53453
275824	100349
463114	77118
278361	239278
71189	300778
398308	237802
209372	289883
89805	166465
319999	401871
16418	316388
373382	418348
151850	123410
119726	446616
492629	332638
31762	267602
299398	177861
255369	421959
296554	273831
15027	336590
434079	24503
324190	243374
113797	62191
32038	216666
23034	48275
461833	484664
428339	109896
65726	104855
486789	487444
476872	186159
253241	230324
335779	317686
91558	452427
149897	219849
167588	77617
265567	148858
133257	72523
27471	440660
263439	176182
276	144975
94519	196783
478287	245679
3809	444693
303675	438373
367242	85654
364130	482808
478588	27001
265297	18099
233026	79989
133500	136845
453526	273831
372807	47295
325824	82240
333526	115340
246540	42905
260375	178213
159660	225864
262286	379598
228128	267602
410436	16433
278145	329139
325055	122020
200092	105491
277811	261396
219913	150930
40922	95149
398833	221324
394480	10646
17594	205003
379738	398333
55967	461944
471956	91214
331119	236213
299075	71816
298077	343795
189439	454877
360841	386132
445023	440508
2177	93245
198084	114836
173731	256858
157789	339883
269977	285156
44844	71994
223133	211638
169548	192462
192238	323939
85254	347478
72673	435708
453251	415455
99287	282822
417252	335707
160076	166513
109745	336789
219607	268278
351169	231485
448199	420199
167479	238942
377444	313745
104473	419348
225453	425749
418486	273468
301659	172089
480689	268728
247576	311993
304739	86596
11513	276744
7922	12719
224996	245408
320324	260322
119393	52739
334983	131857
135820	174785
377059	273548
209018	265054
143671	170894
121786	293813
238577	247823
407334	469277
323186	253311
256936	11619
427907	447831
97499	377906
152921	463623
269199	58965
281895	338271
188539	313745
15819	395071
464685	204803
289758	126097
362274	146202
127671	132740
477506	211868
140524	369599
284754	391414
183530	134958
213441	448511
422060	363004
122895	387065
324262	272230
46412	82003
279174	408201
333557	243731
34190	248398
309917	183807
235829	95886
433224	223039
348662	267602
285265	209510
30176	130549
477932	159670
271760	123640
220857	262954
164690	386138
197948	153023
124291	368628
438403	202436
410402	51082
15654	224038
388190	267352
430170	411645
235104	123752
457418	45424
127360	54976
199293	458531
128084	184809
426197	224483
259651	471355
418380	86421
177872	15209
36041	52993
358589	407022
99334	393326
390542	300401
148475	205223
457547	38063
61652	183423
380426	458119
395428	258508
474341	84111
106739	41544
415024	114723
30707	67415
180780	71009
228899	313314
413816	405062
375182	428864
328562	343992
209881	312016
202683	304589
338726	38856
311845	430201
475200	76454
315588	54449
305757	16923
486850	383712
296514	424057
381697	136177
107369	454662
308680	440615
233664	360247
190051	382511
233045	216933
304263	440615
333379	440660
317558	198894
94409	395988
31496	18714
292680	161384
40388	296339
79967	182578
2238	45141
416106	110677
218337	227567
250420	25015
399208	183113
352293	183877
242056	66276
213711	476951
489354	383391
361001	364179
152867	275790
103842	429593
128748	166765
65518	453671
70478	232043
19065	105315
185859	417201
56619	188063
16661	85710
95527	349486
474188	453090
405535	447358
68286	262773
246568	52537
345401	417816
235939	492906
263708	362267
303166	421661
277105	80543
95652	393490
374222	461983
19492	295231
236503	71268
385516	116083
335999	15037
293150	328342
372051	132996
355449	187974
486680	197000
234191	74879
276271	327436
49254	428738
285023	286936
36649	176182
215029	410074
403225	49903
230385	186440
131686	122462
136864	241468
55334	157338
356228	183108
21467	15176
233498	226820
319730	486977
267463	371918
278763	272846
94791	343225
287481	104505
203837	442072
41417	16620
140669	311297
67981	94332
331794	245211
371658	50264
470621	7112
303215	179352
402519	296693
462028	474931
55449	461392
307400	337085
302276	37013
137740	379765
359644	228531
369209	117097
293773	73018
43532	166778
331371	103833
22804	40984
228561	162831
444560	195478
201450	105585
9075	59759
200308	329663
474606	15635
420671	275062
21172	162580
10569	121895
284985	141158
476670	28951
414327	248161
444622	366825
315692	445228
101780	208300
314617	300195
250860	474412
102166	37515
396595	145270
493919	215054
87557	395988
313575	415579
393271	484667
248458	137560
492096	164884
297980	426881
233713	28473
462183	360697
102597	63703
417609	190369
371169	454975
55450	8726
181454	422792
213401	172898
379201	478442
249860	466737
304404	353913
246457	157984
253102	305449
149883	169647
421997	251642
311983	293813
333222	133644
74498	278520
127462	378553
54962	295650
137542	48955
97467	368202
424389	121145
25563	267737
131412	41081
328684	129124
31940	185689
438250	35707
186677	364109
89439	271666
192495	448770
105929	366127
159459	368116
66393	116283
227078	250434
297376	458760
263799	424144
313217	73601
914	76454
114643	418090
127564	318672
71304	371755
248527	283859
116299	466370
20829	28065
428732	162795
231613	318151
97305	255650
421137	217809
6018	134145
162628	86560
72407	352984
84514	430356
258864	76454
443174	467703
195055	98920
486184	284843
46475	332117
393829	298119
100852	116070
434401	333357
244115	242667
283129	34851
468701	40600
93253	190369
314341	86560
388390	66004
259219	399468
480425	154060
134578	454761
233400	171953
397003	88788
263227	258370
158469	215617
275152	186561
48200	7318
86304	453401
84745	346889
159726	194852
134299	417301
159427	62191
79195	339475
75760	292007
459993	418072
332515	261536
19451	438929
405717	393600
193271	171254
49345	378462
407939	478415
128350	213017
302752	156608
243920	257047
490567	53863
277373	311908
291351	149799
246547	280174
286390	84111
282216	360544
456748	20998
385122	221759
45326	449347
92401	457081
267602	166513
279884	197996
276821	204453
105979	110708
448179	130549
408518	19719
181241	314881
253102	221593
238025	188463
449412	57375
432616	214050
208093	318735
236380	60517
342777	150404
109356	305449
37482	21583
270116	250913
87026	309243
132247	257298
264026	134522
237714	87968
173133	479002
393187	9054
233442	176398
186191	105585
71164	348798
398899	25410
256820	318712
352335	214024
122874	190678
214855	255579
297716	151642
357411	299633
277936	208300
21816	352506
129260	277900
145282	61666
72217	273831
85067	216282
365302	15209
415788	141166
313523	467192
466008	110677
423218	309740
86420	315562
190281	468465
345715	250324
485621	56316
325904	316585
105562	245247
163435	444848
253017	210082
451450	302145
285623	440363
250833	299272
484044	374939
262980	170341
299746	480025
172433	339853
331566	464080
379680	28265
219546	294385
466051	110677
418180	398333
380630	1327
385000	92888
222102	152702
328230	261394
157978	478415
9232	464727
450844	183114
278418	322188
200603	220536
369496	450670
447450	479355
18546	366534
372340	176747
422952	280089
347722	447292
89238	483261
380766	190369
344637	179375
424820	309716
224925	11167
208074	42890
97527	306773
261119	177541
122030	476475
106190	293813
17392	462073
4160	403264
392062	439341
172417	47662
132810	374772
91108	53863
128313	146234
270695	81104
390963	252797
438381	451600
99763	76967
353290	14986
476555	397025
25239	6655
400138	405610
109204	467492
149343	267307
250819	94667
447393	285156
38817	262915
249894	375169
300992	267352
103050	390197
48159	391414
125074	107711
166433	194165
479351	475360
425135	299169
259506	183975
269877	208300
209018	351732
448105	296929
181564	148
235961	342368
462556	215173
419317	327061
268294	459779
404602	60758
165979	91657
291525	43814
7880	257292
436529	348784
11923	310944
156446	181934
179978	476386
228084	89047
347121	460357
40890	223729
73660	480629
148363	181790
415574	178048
47816	124153
49507	344223
458065	461182
314907	418187
489797	50264
413331	454895
199807	102174
55682	8391
149659	461584
348236	61306
446368	463549
105568	82602
359792	226494
25847	441512
430771	317100
304404	489200
8123	317356
211809	439706
7114	28129
425827	158101
138885	475068
185880	256931
412177	162247
147855	475593
108085	91295
102923	166513
350617	111600
296029	464598
444139	15955
405071	436686
27064	171069
384385	154943
7788	342449
219190	6575
15819	419193
51652	11626
134299	371007
79529	50811
266359	186384
380685	64335
476697	62191
268848	254418
55682	405358
370331	216356
181111	359762
69569	237078
80238	398333
447793	479989
189938	32206
245151	302033
291683	412994
237801	440826
283037	308891
387154	18690
257052	450056
449887	413483
337433	414257
446882	375317
276963	474412
403594	368892
315688	119868
277961	318247
213854	40784
256699	237178
87741	10646
409794	478415
257977	83912
41172	385000
393870	351161
411157	294640
295493	336590
394554	57339
56968	63480
46278	78420
307841	248382
11349	391411
443438	164884
361230	391414
393552	470991
486701	130069
424975	54976
95647	227353
413795	96195
41294	386997
212095	353867
452096	459084
32054	122193
474341	16325
11275	41583
248338	145534
216318	439927
181067	214024
422603	255972
117757	267352
80552	293106
207676	349592
308872	324825
78955	288992
64432	222701
361219	219822
184629	322922
169331	177693
124259	232616
365151	63860
154178	293813
143525	266824
209548	209933
28126	113051
81824	396735
182598	214825
177409	111623
244536	107846
423724	356826
274540	190984
155734	202523
391264	210552
46092	328255
168529	86974
227381	258370
71189	143844
245257	120195
266070	352566
392210	417166
169932	211868
226768	198790
416504	54976
470353	413880
222453	351639
425368	374939
91276	270836
83742	63456
376701	351585
77793	56433
301163	175721
163925	393514
91382	140674
162231	485922
295159	345918
5027	190369
142696	439074
161389	211423
163519	305665
291363	421285
287472	2322
491646	472117
318478	401871
298390	153004
50034	420794
347511	397009
445219	440112
145290	307893
416574	458877
108648	141509
160165	176801
90071	404892
466191	9054
190281	406831
91188	205549
343746	385018
196155	178977
96413	453629
446325	381918
404886	53389
241180	359863
403062	402265
244799	470415
347121	87364
124919	395613
433354	303526
204806	248794
152481	27999
52109	173969
280600	33745
76208	469235
287840	183213
486176	348798
173152	370161
131506	315687
9430	317676
236241	211868
73466	310969
456730	373438
442783	420944
176835	55999
55242	12443
154023	237178
487940	166063
228696	124431
489112	268941
24983	157280
304589	354768
87330	394406
146893	471769
20930	55865
118867	246778
213544	2658
463267	110606
431002	275103
187539	236213
290539	10646
350472	118865
335309	328538
380858	273759
68563	2068
243061	234356
322778	110038
212013	241525
81199	403827
180107	199268
128704	173965
328051	181680
423662	386213
122018	62191
11059	82794
206266	203855
20616	233160
480094	445780
237549	240225
401232	206824
95575	121141
327607	74438
164584	267297
91211	71994
104528	403022
292721	121049
138140	452824
141240	46187
50034	307466
257977	235265
430247	118099
460137	475200
245679	461422
474341	298163
112858	255795
71123	474412
296929	292468
374465	114930
361181	3967
124866	317675
473587	306323
172136	190369
234788	434702
124231	491715
447986	188805
406108	325604
5007	418633
295441	407306
272666	485499
358737	233942
214091	218727
335136	492299
357341	347425
89880	260572
470502	310261
219057	5384
367882	230783
145499	154627
124469	392329
104358	174789
310751	466216
156567	354747
175304	86974
222777	74106
451725	329155
36211	241718
129408	278298
282912	411918
86151	327436
426252	485304
146893	411419
50643	361049
162019	301475
236289	241797
1258	467192
420736	195121
368746	441635
4646	75969
58928	422714
386772	313753
443563	222701
61286	454937
225081	487153
345811	109095
45351	64308
75119	283250
254446	200504
493950	297525
222120	435615
184743	209285
69379	60715
227195	177630
375695	226943
185464	446587
213044	240225
196179	183213
449521	95809
215676	223219
390596	248360
114349	4349
134900	198169
358966	404960
16697	71005
328073	230336
372325	419502
307640	186259
81432	289946
292576	88027
128189	120986
309917	49507
454629	488183
349696	430356
14335	251116
225521	487938
15916	141071
321123	129094
289675	102554
167588	412953
45951	207042
26159	257858
255359	192195
298248	386555
206735	166513
263	325338
138689	286326
478461	19246
72668	124215
319260	226378
390032	411809
316154	152081
89883	292453
432553	297969
452102	478415
60197	110674
32071	317675
443815	32096
447429	172692
184629	84975
355675	116283
423404	206311
322225	287478
458207	350586
309387	190369
393418	183756
242408	425193
179346	304159
384683	441700
401913	128372
448104	85825
313499	279488
341256	265111
158861	293502
278191	383329
152164	281236
276592	483145
27634	483853
32104	345745
416279	127921
373755	125399
118616	83811
492038	357537
39115	105498
319337	227101
482126	432617
203793	106169
214853	86077
264277	128301
176130	292896
369209	418467
327757	488499
176130	329924
205572	492906
318274	448268
150471	322636
318767	216877
96196	309425
473016	190369
326574	204813
212960	350816
209237	410835
82120	319333
207090	16503
419864	444693
169678	51813
83773	210261
323954	378127
335520	152419
144274	258513
222678	130742
317737	232890
203277	15209
258911	139916
46485	22827
306538	281240
220258	271483
326631	177867
354942	92613
58484	194694
219546	100557
478246	373915
140199	88105
6014	258370
249718	99405
352261	413535
146030	118607
85996	273600
458880	253305
78289	49650
47774	21253
255507	276462
24412	100693
167321	304731
212153	205719
381675	313745
27613	273831
211556	229525
108780	391414
241468	330816
444053	459689
426197	247136
147409	160468
363298	304173
49286	26714
438370	14788
59890	486519
429678	126088
279541	345532
122612	258844
158548	424869
208427	222973
328093	456154
65134	395210
58594	96409
182216	73169
67351	168129
198148	12177
461595	117423
153571	182192
328536	391518
394295	231485
148336	182705
446458	18665
278794	261396
492010	190369
173817	96976
235433	437749
175154	159774
360999	31586
445101	46294
178422	426357
82840	315516
209237	225024
446182	5944
185193	493000
181563	268809
473263	55074
84308	486081
430364	200374
381493	285425
403208	335127
246825	451414
108554	70702
149798	128264
130843	217785
50401	208210
81692	253957
83773	333709
196917	464426
422033	153995
304211	73852
34729	155449
464650	130540
261169	391040
427388	98931
394074	214046
11000	141440
336542	430610
306196	178263
367676	162795
410177	190369
61384	430276
427409	383361
200215	304307
266307	21685
97613	146805
138126	418475
436098	327779
383097	342486
45757	405885
363993	459123
41216	493189
232348	317967
427584	347138
416004	415585
106739	295158
115421	1015
456013	473195
241502	357854
119695	91711
397432	309425
301751	107711
65496	318932
25247	138861
370030	399988
309066	139081
425902	230655
162863	440190
119553	76454
284922	436042
434934	15302
68098	257471
234049	141410
404206	420907
53487	189696
232338	318652
59937	132843
176678	303424
2997	99851
35394	12895
419195	274278
279091	176878
257802	140076
358477	345745
46757	452098
290352	428103
420698	99829
3765	153995
453232	33436
152023	415816
36182	120489
119001	247915
67174	388973
312283	271447
471265	270095
230066	53924
289513	114104
448682	405837
21050	317676
328084	88113
444757	38250
453382	41266
328387	84089
221517	303424
71639	436195
372902	134145
294189	393253
39195	81323
387572	487253
166679	330414
107473	454144
238741	15209
52935	336590
476272	142018
222649	360531
119286	250590
64322	25034
206852	255979
23487	263009
381323	313745
204349	323262
382015	353557
298565	426176
417107	268756
182914	67858
420100	393326
2606	304575
177742	346546
332491	335631
296746	367619
13906	25434
134299	413847
342947	343721
168922	274778
445395	85450
244752	275966
274604	35707
298370	154089
295376	78155
328729	62191
245997	190369
356530	50605
31236	360860
363260	214026
19974	462164
159485	445936
433920	262741
109985	150974
272626	337269
355991	72941
241212	318735
157040	264455
198122	159188
156027	190369
430350	420944
229199	272096
196003	272052
359906	236240
324454	78289
215903	367798
292672	410666
292301	59145
369030	125732
390142	247812
136831	134059
154298	144306
15464	446801
198394	161384
382882	124110
432785	36368
252715	259929
64267	222894
375034	342337
465265	470475
340023	489203
207288	105053
315951	203360
177735	15410
306628	481867
267529	220749
275460	207538
302103	305418
106924	420392
121566	97362
167588	255820
461150	105878
102939	165267
324289	176785
255980	359775
434187	353988
346584	267352
22718	164759
14314	28129
171362	469235
219170	260399
17197	472091
479355	235527
203354	10379
203213	391414
139341	38497
93387	345656
61151	316388
215292	44666
243291	15806
163138	23290
322124	72521
474604	445541
121609	86560
386512	411424
93691	327717
378563	375029
230574	71448
444759	66150
197182	63081
266995	374548
407454	49573
301546	159249
123457	317356
135336	289674
271760	383114
263540	125345
242898	483512
425518	449212
298586	391414
249186	139553
477944	137719
177858	37105
328686	340211
87489	102516
158099	128312
230405	132740
257446	231928
479541	294965
316565	240152
395311	298193
131199	450324
484095	131928
368419	464983
7172	492906
95808	214024
198317	274841
330457	444691
334655	214521
83559	291397
405876	354694
219421	411157
349778	433934
288502	164075
475336	199571
98778	184902
321655	132996
447761	431799
149165	461846
19334	143892
205622	493772
122231	481368
199905	240796
231312	69708
290379	62191
379819	85693
363981	36392
484425	185882
229087	166970
55494	391414
376766	159897
75695	87405
65513	489657
465599	377465
351146	16433
106345	72432
143012	245679
242467	202148
407756	401378
100048	375840
68843	197378
32105	90277
100442	220584
454263	284599
86632	61270
200273	313314
73153	484274
393773	122462
278729	237586
409745	471745
396431	250434
24787	5040
401092	212182
405	110107
443572	180287
109733	297769
268118	435195
441463	177374
458612	142418
102861	10345
403032	359775
67362	119959
95257	20307
309639	438531
266494	374354
358182	188082
324502	183981
248544	264766
2705	198790
314228	372198
447915	293405
288874	48943
305556	184558
402703	119868
372179	191326
82355	396866
293405	313314
186305	480683
25470	150678
343561	290450
220246	366127
406992	164884
57088	303175
70122	105878
99073	204330
126330	240078
192613	149827
450007	13671
118439	486885
260300	241531
163734	378686
377897	142018
163859	335736
238065	261326
358477	266736
257891	317118
267221	439218
107817	450418
58899	201107
76456	226308
304334	190369
223932	41075
139589	291535
402169	317675
295218	318247
376218	322735
436510	67678
46988	392329
327570	226501
355478	483761
53532	232890
65513	420926
40574	226308
386516	40871
30185	291521
120046	161308
404568	100287
29276	4413
430118	259640
249894	460730
297654	434893
462670	290798
358336	159692
312283	469412
101503	77978
299580	453625
320304	243285
252997	374512
400404	311794
20819	80861
70029	313314
106794	405217
59787	154137
396586	421935
239099	136435
174362	159141
356953	10216
473487	378686
189064	348912
148477	133423
424624	370545
405728	170735
14914	359506
475948	198926
322448	238455
415687	205019
299074	367824
296443	325026
284326	422776
201741	378686
373367	15209
140935	243547
480866	18418
30325	78612
408930	459213
463284	486550
345024	259715
371053	259929
441374	314357
448104	326155
227627	132799
424486	152186
252046	464727
146162	250434
234600	298391
359736	235629
75542	411365
137379	451016
142523	77727
288261	426766
16057	413293
140381	247053
100177	204925
187338	440660
458050	300480
316814	121781
71694	458517
245332	186561
80801	330469
19076	472980
422011	60517
323776	56036
229082	463200
193268	113352
351249	478415
238834	466338
436660	110708
425587	136858
401662	167841
206556	260702
449406	175386
331690	86728
474341	203656
184560	262954
103914	170180
97239	349505
267428	401014
191822	175627
171351	341278
422711	286162
399399	419719
294715	449146
271353	276090
453209	99405
122670	420944
226487	254178
104740	93723
239870	398122
298584	15209
364042	210032
382556	401596
317296	51222
480472	139427
30403	365091
201970	464653
117862	350495
478588	78891
423542	446936
352681	228431
126437	300621
189546	304295
266719	183213
324687	123369
376259	421935
379225	183213
423116	447517
450338	330414
222016	204115
404316	134599
182133	15209
97085	261402
365172	300363
273768	206174
435602	467192
483280	456312
8768	385427
67851	445287
330830	273401
304493	212730
224749	140935
24471	298640
356074	191456
479636	259754
473203	62196
309565	315380
316372	491236
267793	168638
106514	303424
387482	363450
439012	378462
449892	229440
123955	114643
467436	281455
19135	308928
14248	284248
428645	265760
479351	293931
236595	149128
48282	402448
274613	211868
50091	356046
36766	28962
115149	438419
111626	246311
151144	187248
302890	16433
297563	409848
67613	64474
25690	14133
461168	269199
40402	443306
351655	214992
162564	348798
165638	37692
414646	409142
309778	409828
217330	452965
276969	249723
314119	394032
295841	344075
172417	139830
168642	356987
292461	107148
371220	186440
94788	339853
143565	265442
264637	440249
465132	75011
259769	91295
420419	119868
185957	207911
255650	238489
491915	333094
364963	162795
451813	440660
479072	213871
144830	413808
110835	465275
442836	267352
15057	172089
190096	48940
137249	104252
407675	12443
223061	42747
105426	94665
325608	22549
148823	16564
452019	220857
243388	183007
461068	418368
144577	274309
228431	399993
472664	414832
137492	213640
193020	183711
474888	362231
266307	320245
200344	211679
408108	268531
106268	125420
327570	320605
267623	285619
171939	152433
82981	433343
409736	303040
285312	118333
15027	387742
3674	295159
461628	16433
476140	349718
374379	314663
448250	248382
203515	137739
255785	203954
229604	84590
42399	180918
106514	32807
178610	215689
337458	266600
69017	430482
228050	217310
353238	113051
247657	415379
352155	433009
117592	27263
55914	53883
328940	7550
459957	471013
298602	76523
359310	128893
248697	403612
103829	372694
350347	225214
203776	354717
311515	314985
220624	148086
396682	217423
332703	110708
62074	175721
215865	57103
341279	9203
385320	15399
100193	54522
227781	388677
52217	74542
63139	198317
65443	353662
433706	430262
407635	12129
279159	116283
310920	409248
421140	436354
210967	216636
65726	220417
374600	399468
406660	15395
382379	267602
172049	17186
257391	40447
5392	141206
92209	380721
490528	179375
464237	123496
414641	300328
107619	487668
240	30756
130651	59672
310153	205512
263531	37345
76090	370848
356905	90914
360059	162795
372833	336827
204432	410779
331698	481179
13077	261021
428117	97083
210565	41846
61637	46339
332649	244805
65513	183213
138689	121106
3602	15209
423828	407117
370869	104009
456865	464080
389619	237305
456542	236631
222189	120953
186052	324975
89219	121106
303349	331004
173672	259929
157461	48163
262286	274309
61126	457081
151691	120890
486712	167841
438013	370940
32967	166903
284218	351250
370231	39752
469634	62699
299173	157194
107669	401142
52718	51603
234642	211868
67587	478743
356261	469227
93882	398263
275	229132
362109	313745
178836	428214
339088	303175
365158	18873
321487	86728
237519	330337
120275	53490
132373	206557
479338	414286
403897	477986
56067	32017
280523	125399
428677	94516
19376	176666
136913	473514
221753	64771
8479	114930
94471	108890
219607	344371
165119	363631
278815	23018
361675	241525
338093	295114
329513	144170
59586	303175
80334	464171
370720	16433
475919	414079
79965	406688
137984	409338
209347	363946
405979	186920
450334	105585
237311	50264
23644	420944
142522	140044
457932	163748
280830	182192
17577	233747
177640	264908
15133	261070
472285	464017
317490	186159
91287	417166
416904	435592
309917	399468
289675	33010
456668	78469
365550	111325
244482	30263
46092	113961
31023	379976
88638	364582
260323	99633
393287	449047
421794	83275
262210	317118
335069	183213
11626	107170
381017	414584
395474	183975
110606	114116
367880	467690
329513	268653
196233	393326
80954	234720
75395	66703
315958	66262
482586	262747
477554	100503
486144	74511
172143	14257
216420	395198
376675	428015
401785	255950
302918	310536
276821	462236
205429	203656
380248	404564
63965	190369
247184	449413
36908	150346
32463	92613
104374	243068
436474	327464
394669	49903
426481	170057
143190	110677
129900	109733
469382	354499
76062	176878
458239	313745
158156	404798
7614	317118
281574	231485
410798	127571
128292	265518
263925	40341
146022	186159
430554	435708
463048	486444
424699	164304
238889	486257
429802	476819
153635	183695
281924	261447
221405	478415
190353	348339
271323	147984
246581	486218
305287	286315
196003	326997
462470	34194
44844	361844
256610	2661
250183	248001
202866	335535
280943	249334
86632	225722
150543	198317
166465	101058
413581	143028
43023	266316
235545	367167
431191	411424
351757	122218
447199	274309
22158	20430
362267	359120
317356	110574
425748	186440
1716	486427
482384	101290
327894	13972
153162	277367
164333	110677
328837	144459
58245	242661
345194	307056
428742	289159
364703	122245
160961	277105
137561	168663
149496	418368
266002	251379
236032	305418
220377	153506
61367	238337
388906	36924
223121	250611
445991	467494
405232	243234
406371	435318
284696	342300
286001	101843
227452	291921
88578	24442
21872	305205
269948	326130
314798	446425
156599	141165
370325	249202
434973	440740
217740	64421
458483	316388
276921	172089
48698	182882
420606	21411
91828	336854
348925	380691
475595	450692
280886	354933
245971	441135
243123	385378
432339	303424
368422	369262
358571	331581
21228	164273
61367	204330
130069	210509
145939	25716
140935	7968
350869	235679
376499	287740
31624	336590
474341	289480
271794	492180
462805	248995
98900	427372
342465	93009
269061	395988
320121	420895
191534	151944
195936	31616
148049	478415
433443	211868
441211	284843
29521	149600
334298	96673
402684	77134
16981	487833
87273	437088
159891	476951
427505	494022
264784	240016
54706	211340
487818	313745
237120	265303
176111	158750
435568	490214
61647	399867
46556	319147
264789	461944
268820	91833
298595	417871
434258	493290
12481	329920
10379	76669
444380	476951
172973	273831
359513	273831
434304	249382
414035	437065
210921	25437
325237	492488
18236	274869
325060	3793
168551	10934
70297	292460
60824	41531
384824	355070
86632	160182
276821	487279
426817	53385
235668	298070
454198	188759
58357	453366
477564	332638
311388	207696
234649	352423
111968	347401
191774	447715
105132	454975
267562	132262
246402	97894
87832	138433
180823	230175
439718	167540
421682	421935
199635	378686
379610	473456
293450	412390
95575	48163
167588	477062
319260	300480
142102	454142
467788	461227
27681	136435
122161	391414
380380	391414
144612	96977
246130	82487
254430	318114
240400	340609
409583	489552
65450	421525
57513	108222
287024	490508
327209	406148
107711	366887
149194	259929
488808	322433
305233	162199
14303	309425
172691	404806
449521	431952
370258	106914
241292	372214
400068	421356
273914	215049
95192	436740
235252	50367
341152	222833
81249	242927
393737	329041
225295	71091
123025	253110
234441	62191
278770	144622
75484	356489
93448	45141
447332	346343
485803	294965
36453	181204
263958	315407
73029	121613
260135	284744
474975	274515
206206	112909
114643	17733
336144	432013
51197	104958
106737	127330
220785	332763
406466	442280
225595	193496
4041	105585
176833	126204
226023	465647
482686	339173
36507	20719
217418	49021
301656	390964
42597	302003
438646	443076
298333	493595
136711	426089
257120	17768
283059	249202
41654	477986
192611	446630
229381	382061
355083	192580
462411	76454
150770	84176
284586	369599
352399	281865
200877	313745
371546	388322
78511	466737
21587	351732
133909	223932
174336	58860
457839	193292
296443	275790
199605	370866
287948	491099
234881	133423
286684	343085
318088	91552
97558	479872
434726	326743
408704	108423
158280	144037
25846	151096
105446	342698
170241	318733
166760	231485
214735	22804
153144	266852
227188	122462
149897	163186
119001	289792
457304	423980
109733	323139
487875	354630
303052	82926
275372	336590
388358	115104
43619	219499
444691	269365
447029	215622
372340	205822
11078	451016
420042	466216
277760	217223
18107	92095
420424	54208
343930	221030
485929	387742
76718	419484
349869	238229
419867	110677
252174	333690
417465	156316
191045	443693
114466	128178
430590	476546
122045	313829
306491	230925
31087	134259
459003	473234
413579	440660
102644	411016
482154	81280
293148	440660
127364	113522
56806	468882
361120	242927
61708	256086
221548	388575
307355	18917
430217	29599
14463	449378
138920	197996
69370	443693
420159	420284
443218	290014
92500	53249
131198	475766
476990	235578
322851	313592
270664	146330
41378	390437
484628	60904
15925	160149
461919	12787
273401	14291
87953	357154
264800	304514
106825	317118
242433	214714
124013	272069
435418	226494
289604	185384
359266	168197
466784	60517
1754	445233
258010	173209
90924	115439
412529	51895
165429	26542
167583	387039
349544	66157
420850	51291
37860	366828
221003	77031
477681	217223
238445	315144
251492	160991
214855	182543
406359	88113
111844	88113
280936	18311
143501	254186
59082	54049
80752	290450
438475	352451
381821	300568
334950	375840
425044	404885
256582	81986
81432	380538
71667	66985
330920	114995
140231	425675
8730	352010
182091	190369
183670	265065
137332	228431
74093	238858
58435	60203
13077	133423
97732	4413
421280	50938
71344	361047
200267	339028
223727	32807
38431	56175
271023	492906
183488	202505
70407	94516
151444	375840
384351	3664
84588	260049
422246	477986
483529	355700
430998	77281
371607	67194
316213	16433
276514	233160
129106	280821
265737	137762
32776	136431
322342	54359
5713	398633
449506	105300
252898	425675
108914	285736
365831	127921
399270	250679
313654	86299
232778	249685
180661	110677
178331	213221
110823	266852
270760	221324
159649	404806
44159	486781
109398	156431
71234	450011
398405	168982
273831	442705
217703	71727
412068	414813
75339	303095
304353	478169
51543	179506
197997	388603
121352	371918
112223	291249
360	6899
176903	350342
182170	25443
287377	274869
252824	476329
461710	180686
152465	432334
222032	250679
215241	270528
196515	422776
1564	36885
409388	73859
205507	144073
278867	105878
213123	63264
441463	261398
63645	289360
246283	205289
78168	208577
99794	335545
298390	293739
168798	327464
247608	408675
277568	233767
354241	188759
427788	50838
3664	173619
301904	296409
488226	371918
404724	160379
134299	238019
186597	288990
179442	344109
23992	377984
15895	114845
22414	435795
109062	193705
203406	235522
60865	356074
262980	178517
188156	60389
16233	159129
436472	282949
251677	336590
395987	280635
249796	203700
115823	313745
210344	213221
235562	478415
112326	424133
231289	122854
418180	392788
368891	78469
205900	183213
130069	328537
349412	366534
362494	163725
409388	110677
211932	271756
469192	383447
442068	222701
68532	13136
331103	108284
18928	149368
418949	435448
330436	427545
2806	382725
248013	443930
196712	462901
368635	75581
125040	266852
369792	141521
474341	171592
419025	265711
297644	104527
264759	331311
24831	420895
51627	112944
266159	97344
354504	96977
223950	60923
425087	233498
317613	208345
427078	19571
362489	173882
3409	430610
285213	35707
380981	134694
145595	274177
372892	301475
48229	401871
190524	282503
207457	45768
99789	269753
175161	25352
222544	81280
401555	341483
133042	183213
309917	52917
108081	203656
24265	84089
477932	366689
284117	88981
96905	221324
60404	400824
112267	214163
435145	89935
278133	319669
251720	39914
228158	255650
273753	141904
219068	428214
441302	104048
172281	267352
488235	43758
368942	401854
345297	49451
8486	368723
46697	331581
182108	60011
130069	260762
308122	459713
235146	187023
109426	51222
130060	360860
405555	265370
393696	464420
308533	359775
231527	323289
57811	213744
297069	177448
471131	21411
397459	389407
370590	196783
66253	448709
153169	37516
236586	403323
119119	340276
464275	435947
392677	252246
238963	393674
134517	459470
119874	424370
411538	122462
157492	391414
9969	195121
119001	236365
233117	259261
405788	428503
19083	281924
456735	2656
437289	359653
64947	462973
88826	91600
406323	209594
396522	402700
194621	205223
81304	354694
492701	269591
276504	176525
481104	325492
60559	291521
379919	303320
197988	321688
415537	22804
316643	337185
133105	390197
210426	72702
74569	166513
276821	344737
270351	60517
159635	32811
463755	370810
52097	237458
297812	200192
87742	124085
456308	272648
133909	453012
394709	93645
331704	277961
357189	479614
445854	431831
359154	183213
51539	293813
277568	694
175654	150029
49646	93034
151610	422998
417919	201733
126528	343656
56232	94872
197278	6675
286473	378599
223514	6899
57154	90759
27712	208617
344782	350549
31070	192599
313251	252961
3351	27449
25420	84608
438694	421203
113156	310756
123556	348891
56524	432175
334093	202509
472534	250410
423150	465063
396321	84388
67517	100349
18634	372629
389224	213977
105137	428214
12019	477536
168970	306413
319046	371105
67321	79989
6487	398514
299867	129520
29582	222608
108423	137128
451447	362443
239771	390310
276821	237019
433089	130069
491014	86505
139438	14335
21141	44877
92143	322863
315470	51895
66035	104567
358393	438419
307531	125151
135655	194805
309546	345198
323775	378419
211312	119195
364562	385000
188208	413880
268910	465461
460067	226494
85055	30688
455779	226798
475413	165267
224786	60318
185526	383391
61552	438961
49903	404857
458937	128372
161021	99117
175402	262954
373585	85746
62332	190369
83616	192965
489993	392062
316090	417685
30190	44828
163893	61900
142332	428779
232348	34743
319259	92262
302988	240016
309917	359218
71463	106111
276117	428290
466664	95677
300177	177630
430170	264277
200092	476951
29824	149173
8477	200998
278963	255109
301312	430601
339475	425011
210712	393293
121808	169167
453156	366534
65152	107711
200092	151600
392759	358848
90333	109854
72217	293813
137994	351629
112314	259929
328688	446057
461833	243115
415574	18967
412211	315671
303785	478415
230174	338271
488942	35735
111217	441953
277577	68073
378378	291521
139463	395988
345943	466947
326442	482162
167588	449146
265796	162795
326495	147918
276104	162247
157238	402509
77674	64429
486587	283762
364636	238702
354022	483694
207309	90682
293775	147520
331695	435144
355542	381748
418453	83811
386819	377465
168361	464734
483858	190369
187377	105743
439051	24738
287841	345745
320245	405979
86138	336515
242849	425675
101540	51895
293555	425846
50355	59561
235473	193281
217661	174853
325314	391828
405293	314663
52217	445949
31174	475453
207973	222701
420131	469235
347121	108034
56850	273831
334447	135882
325824	360501
15410	112000
376723	367110
14674	28129
457839	231485
212655	271677
46288	122182
126460	110708
72440	242831
249546	255650
41866	200131
204775	432591
125649	43641
260971	168536
389141	483112
143370	204925
334741	339174
234927	168050
7313	60517
233117	352697
266139	90239
26083	261396
332862	389188
188780	396968
246191	360469
127531	66930
21095	121755
17857	477986
50227	70557
64008	417296
215126	212081
428185	209572
61087	264406
401881	142678
106268	347036
114063	272386
22611	354389
478702	436153
89343	236216
493333	23466
185084	466737
254206	165126
165728	72781
247717	185704
459817	268530
416314	476951
234788	190972
481419	366894
484804	49903
380258	274478
427045	253047
274852	298013
145521	331111
430643	458162
297446	141440
382848	359281
239725	367883
300972	76016
7545	160071
458583	196136
125180	26106
280230	205823
250833	312239
113132	264288
463691	153995
321263	261714
10276	120504
274723	287382
478634	39195
66957	428864
158099	198456
279119	183213
411016	328550
99832	380582
451031	353076
357696	386022
325193	303424
151712	192611
383789	316310
330958	398517
179454	230169
148139	478882
45460	245679
285597	243079
250493	59784
5896	181322
15895	199217
278142	352504
65664	139603
329743	35707
151330	132576
273806	474963
129640	262954
103210	110677
406169	313745
257953	464420
201131	413905
99567	288035
249525	218727
172675	187836
406968	217413
398116	16433
132774	164884
164095	94516
156798	292000
79392	237165
301728	38327
414781	230255
30145	188318
222789	440660
4461	134924
233045	170742
230691	330032
192018	284269
78214	412498
385183	476656
487351	86476
259929	60384
11730	428214
50614	397888
432362	339586
232647	465967
112881	401949
113355	111134
454229	83811
369358	438419
256582	408750
179097	133711
483439	437935
234881	464166
377352	281251
344022	383967
415819	235568
281574	48163
92105	281784
75495	54298
467502	190447
466063	196225
489474	172695
366518	239508
486371	458601
72277	478534
266916	122694
53906	115273
450273	291180
397169	329383
325019	359762
295884	310261
327649	399313
277746	189760
198790	63475
491190	233804
58390	477774
445570	467314
164332	291249
176111	478859
36266	492388
8057	359772
91325	49069
45963	205571
217324	106514
398305	426964
193060	353239
252490	127921
330435	113488
478702	155941
152368	442947
205180	293813
474341	16357
79644	250524
347401	487192
146734	378127
120171	79343
172417	229556
357939	166846
190015	385427
298204	264475
80652	18665
394074	195328
303330	105754
238831	440249
235597	342807
299736	162908
314311	480586
269342	45141
218899	146202
255676	237548
273768	290959
185175	145947
73327	33823
75314	260427
7365	470816
266307	39594
276457	157234
408919	292548
453294	408622
91108	9054
98516	236599
38828	205223
16516	204078
29625	328293
369760	8042
281074	144073
97070	321338
351427	176878
87752	86892
214125	463094
36733	139589
368540	337791
369189	433391
364197	242434
330522	313822
449521	364653
167453	190369
419251	71828
477646	434768
397436	202768
133718	48275
17115	385020
21070	284843
5713	224085
200391	317675
149300	13370
94154	55249
146893	400660
311531	269351
426354	162024
466906	20959
315818	430356
280507	336291
414326	145948
3809	122283
268956	110677
5962	237235
136588	84089
430116	119978
396431	17943
106708	94300
305919	371918
350189	122182
457418	51674
249477	17186
249098	113549
185500	35421
287566	145821
62507	233852
361001	197435
80218	301064
127412	161527
414730	281932
33504	285156
306893	274869
322581	240016
473015	132740
68532	121065
368530	99656
71290	245679
233004	287694
421141	106903
254088	2928
480681	4413
325517	110958
186221	258220
356135	309524
239099	428864
17154	121723
294323	385930
2618	102171
100714	450548
422928	20982
41419	111510
237197	107200
981	94344
121828	464438
166029	51881
101960	198790
105132	96977
442370	364334
219546	471301
237120	400076
115312	444504
266307	341387
185885	203989
486351	207535
431174	205355
28106	185465
406968	179878
22661	312595
425161	249444
470498	25410
416037	210050
207512	56457
178991	447517
160683	30428
4332	373509
166708	206686
205512	108222
419424	357950
248224	288035
220612	159499
393771	456640
399708	212881
368947	183213
474991	65683
162502	182192
342418	268809
192611	89232
273287	268670
35498	387839
386690	317675
285876	364217
477932	133770
227074	310498
153439	78545
233	236213
38454	349475
440303	21679
219546	274184
49660	233740
250255	378462
415863	163279
259746	227201
216544	258516
147616	404806
467833	41753
154509	485880
336941	27748
9748	303231
31718	207727
366100	159920
331272	375595
13217	198297
165326	102655
473881	218727
374297	8218
456946	131928
379462	201208
180752	16433
390512	344125
183993	155082
285998	81920
436052	290136
333183	21411
362654	119595
219403	271230
315692	207743
243123	398333
383638	366127
232616	340539
371290	204137
386524	225263
257976	476231
494042	21583
160133	295114
145336	91940
39317	365969
339842	383461
230057	275790
125968	112667
198043	382189
58720	152321
261623	362461
435970	267388
159714	50808
445343	96195
336071	435869
177773	322996
258136	204813
190051	14583
109793	371708
143456	210204
258340	458616
467186	187836
467100	62406
421079	467048
265785	373409
347973	221253
140623	264258
43334	208786
405071	234356
14260	313745
152296	86728
149948	134213
370260	87620
67399	157548
34999	406371
365872	298519
491551	350189
463464	329419
398331	194165
309225	17968
273141	485324
363591	94209
204047	37587
321325	484447
316136	255428
347270	463615
31803	153438
318256	270699
84756	158715
329413	399227
220617	271151
267562	42979
45187	247105
203105	245990
493031	199353
254599	438419
387791	278642
198018	7130
150634	432167
250854	126426
327813	35707
205548	250389
157666	323615
343904	121106
326631	53137
298522	35735
41025	213957
203200	241569
154730	124085
379159	366534
467864	411365
230470	171069
339051	96094
247500	48275
418771	175851
316530	121106
131550	5448
282476	284982
408719	378767
493033	317356
318656	119381
160680	340248
1537	95268
311521	300800
157728	338671
272742	290994
75596	406466
491	52401
481723	9705
300021	142018
244709	235777
399352	164164
146893	224515
236196	261396
182548	28838
191370	95836
297054	313949
440154	266538
161871	86077
219615	417170
110343	54230
45919	229165
58245	180794
492121	469336
88038	412398
469303	410028
265902	447069
159402	440660
453919	476872
481245	237235
416138	188759
482369	430356
459064	374404
284979	75579
191536	332299
456029	466737
171495	121171
273583	253288
472267	361949
394175	487112
233160	326130
341243	301659
339682	299408
20998	72668
218780	186384
342949	194805
190112	366706
6450	114930
448555	371599
493347	392176
280364	388346
403449	339853
347121	388068
449771	69825
324581	120274
124469	407638
181835	311368
242531	421830
243569	353381
276821	177238
421748	406751
222621	366127
48041	255316
453420	163127
325704	351029
404088	204624
385535	242855
74652	45141
276114	186561
301252	324723
276821	262447
74093	31541
114317	331581
116686	393326
282375	273831
27859	256043
14263	339853
95130	164800
247961	190369
192249	220240
107508	428214
132445	124085
314237	330438
249030	59325
166907	41391
68675	209952
489787	127212
368007	6066
98378	165578
307507	292072
286012	400444
128033	371918
333991	21583
152276	190365
277883	148519
137487	190353
435302	51895
117774	220376
452641	384951
89555	15133
399441	483259
56619	212634
477841	358531
439433	27748
481419	130514
382083	442463
65546	3217
402012	39414
277503	187836
421791	17983
444340	326446
116158	451187
265392	378686
104664	114930
283760	50264
136798	231188
13195	118252
493788	281846
130329	29599
61679	105053
30191	275790
230574	426952
440000	453919
309917	369066
18665	61194
98828	434945
5502	201754
320510	30031
436052	269199
479351	362175
321005	114398
8684	185440
276821	8672
445343	28278
94105	272825
339729	190369
273610	155547
390842	366534
202381	493022
418163	452336
151850	77004
219293	26066
330290	257390
46374	293813
382441	11455
156201	77727
144474	289531
216666	179535
182413	401493
148055	355139
461535	265293
460503	250731
247619	381248
487668	139708
221057	273831
316256	95068
86505	228324
114773	180814
10762	396703
306409	224316
126325	389682
489787	171103
312283	206924
46241	199259
159694	56739
194118	255650
193395	165267
136524	307279
377967	468630
180466	350766
374701	217791
27617	465322
281159	405959
212228	49228
271383	190369
37657	385161
319876	21583
105639	266852
448248	211868
210613	86618
260808	313811
434671	420944
22414	482808
358245	360855
416774	404806
215717	214600
139470	305706
293896	341271
300985	272846
141583	486885
255767	4318
171764	301156
314094	141166
206510	218255
346299	19984
98643	370492
453382	431799
39371	221660
193651	2842
469388	226308
151401	240225
477066	186714
76898	126426
465060	154137
486928	219680
167122	260879
132714	440097
56232	470441
342465	85175
17021	470554
484691	9054
187275	336590
215644	274511
196342	106215
13077	467690
343451	204035
374274	193281
141927	345238
473580	456260
299580	475200
48019	334009
380579	160419
484520	28129
58479	374806
312225	169482
361001	351519
400286	258323
381336	309085
185491	401871
337921	479620
410913	130620
78278	150983
254257	323953
485340	274508
108385	182106
20998	138814
28407	216350
21288	277450
244536	478604
448104	184258
205089	200441
275525	466832
387696	258994
136255	94516
271110	74886
385935	20998
309071	297969
456748	45227
99567	317356
19341	4968
332341	190369
403748	104498
364636	456676
200092	20946
426549	12660
169098	195967
193081	233911
298289	94583
180875	331927
429636	286936
73663	403108
72804	204057
487280	416188
392280	12245
159350	246401
307718	35707
325188	15209
319081	341458
340077	286936
285468	493642
382882	15872
39338	482309
370728	171198
480892	401871
453162	410484
146893	243901
435224	112319
482331	435708
98850	233477
218048	240130
327209	155214
186781	393326
167583	263090
281119	138807
68059	51603
412037	19389
448411	69856
284188	174088
11101	313314
255367	274353
385402	75201
14370	282822
18026	350199
222399	64502
341127	320625
357045	482455
229735	281256
438825	254292
329743	275415
229735	228481
24989	190369
193303	95149
96620	277439
456632	105346
122023	488657
280699	127850
470689	393041
46607	327273
491190	188186
127388	256134
5321	10892
445343	395547
321151	204925
493629	100775
200019	19436
103860	48275
108516	346935
279871	167655
236259	313745
328640	329086
306025	420790
146264	331508
266091	294052
342320	480778
141584	387449
467703	52095
68174	290450
73097	201780
323222	464540
14206	224797
491558	110677
416242	209883
485667	237517
101208	270262
304613	347385
354006	462847
116885	2715
89238	460264
329868	351414
372448	335477
366741	237235
90618	190369
83857	262385
267562	461846
474341	337791
41379	99210
111971	428103
281236	482198
265757	489552
390032	434035
69051	23553
115930	477554
119001	121323
109253	439686
63188	329963
187194	6072
411527	313745
46579	190369
392539	164517
44160	288162
321315	403788
291843	486885
418133	250214
238164	336590
385058	204330
356852	69912
233045	358965
442789	126204
270209	249334
141515	144059
74114	70233
234573	203438
212581	171056
465964	256175
197078	251116
45879	186956
18482	81645
177362	84502
81279	110708
459165	154137
267216	469532
254017	459802
246918	350822
363280	306816
165963	50264
17021	75495
363586	110191
474422	475594
184446	478529
148213	29395
198239	94344
381553	21632
486712	94178
256582	264154
124320	12245
299580	35421
250139	387860
493548	77438
442130	312921
84836	229859
97522	443558
41287	393326
493037	445161
367067	141020
389224	120855
274852	145438
30152	478415
24469	94344
390696	15133
19199	343428
3809	291469
178222	210466
491988	442554
325824	19334
387449	435536
149720	119740
95575	204925
462055	90099
130741	145164
140313	218727
268093	267920
487765	203148
167588	73446
312468	95149
267562	232616
236426	296699
306687	57378
247090	189364
444380	292553
136128	140506
71345	42890
167624	421285
143300	469532
484299	164884
38974	218127
89091	288035
402776	317118
483538	262954
378332	333646
364729	12177
484190	93035
249202	214571
184528	345295
97676	112680
388195	216337
201204	183213
283961	189064
201204	41075
148343	50812
26527	109110
278200	122462
401298	257895
193607	464951
182771	78184
303507	290265
107218	457071
365874	57862
386125	420704
365272	261865
67351	355864
101084	477986
39104	369599
412859	318078
143282	295526
25748	468476
85371	431441
254237	343094
211814	167588
103352	142018
640	82787
415712	203857
287136	160237
292773	401871
151578	477447
304952	184902
60287	88215
93328	187248
249534	395820
268118	301572
82291	213439
368354	152085
240818	375840
492204	255579
161189	368221
480673	304493
234742	367110
37696	141026
394074	256684
249272	95090
4849	74178
491584	297163
216544	275279
274517	482143
243780	184902
404960	454097
319930	21679
470583	172089
477825	120021
292997	57206
178867	248496
486712	345190
12300	107777
53490	313745
280869	445862
266931	438419
35988	205270
344076	48245
38861	369599
18473	217904
226919	316310
128717	168381
318760	17909
314930	176554
171433	447203
20908	208038
450301	302971
316765	94657
232353	295484
436505	315979
122815	181322
271889	313829
297944	304466
365685	438472
484323	254666
319895	318059
270248	171953
245764	49110
352905	209952
132687	127142
29581	237074
174034	67244
263557	427633
410908	137155
67032	461944
485449	484415
453826	339477
301896	317421
339278	245679
139466	438551
84661	76829
86798	13032
288652	258874
417897	281924
153322	455382
112443	298757
178768	40784
316223	95942
210036	123213
21095	91423
385731	306419
159878	317118
368858	64130
203200	76829
118066	470178
218447	376706
252046	15209
229798	281357
16042	378462
67571	210282
369664	70557
188879	491350
383074	48825
283199	439369
92964	165667
271760	78184
262210	471675
23754	4413
175638	316796
418342	313396
305634	325891
392528	341271
86440	232555
489977	106514
321428	185140
420295	450947
354933	81035
489052	279177
209111	50812
182771	276963
394450	228924
41025	470307
76826	118775
231249	323343
378469	278700
361650	276358
329807	339829
432101	475982
317068	331535
260597	20130
298399	180578
440516	418958
62779	311297
161558	16569
475378	409540
203321	300606
438484	352775
120203	48275
65513	198297
222045	173168
214714	35634
30403	130651
15068	270054
345401	457455
207567	162795
486236	51195
106803	272339
365550	8175
379680	220756
319670	316151
72628	15209
132190	313745
263713	371512
434609	461846
328926	276470
347906	366666
130069	18711
8703	195658
298730	353165
195701	383856
71439	119868
23225	179045
77347	427383
302722	140378
227101	181190
255353	292468
164591	30493
101064	56448
174139	218071
410173	224249
47518	290014
91325	121106
476592	24208
332189	267602
445097	372422
462041	193056
471501	461846
204910	40447
400956	17186
277373	70770
247296	98965
75654	489552
110619	214992
151832	479025
23764	420944
390108	63295
44283	261920
158156	220000
1839	184558
273246	13972
226364	80122
31204	456640
423824	392383
349140	160799
136798	80150
313606	475699
454263	428864
381493	35622
246600	99586
491373	49433
290649	173868
181606	159920
58168	242944
256893	235018
330268	38987
361001	370961
88359	375595
66588	279871
139842	440962
332152	215338
1417	40034
404264	51222
209565	200549
180921	430610
136042	63528
67399	209018
128839	240725
79701	112693
398092	281371
471146	348798
429841	30859
359397	278723
216705	481785
165680	369412
407205	345745
21816	222072
212448	255650
444296	472072
434073	401263
344439	338663
300047	152502
273768	337849
416171	319816
118695	114063
105111	406408
399685	489463
244688	10681
374041	489495
78168	313512
212939	45269
296875	318735
493137	41673
283227	120861
234872	50538
311978	162831
283024	273687
123858	54337
10733	403612
277977	416868
204620	478415
191308	9054
458776	103792
351732	183213
490468	122135
251246	327649
247387	337934
475703	391414
280231	303175
359933	253110
143673	447560
190051	108222
134714	316388
412502	167391
388749	25710
149272	269836
293974	401232
336100	378765
211252	130960
63542	298767
94025	392972
129395	491984
369041	330305
289675	40080
436048	258370
449	395749
471466	466169
354369	492316
157504	377843
319465	203752
49542	476656
432592	428307
106313	94099
358860	10371
444081	335663
125747	367110
356731	69851
352238	60517
232812	86892
53641	245332
489176	162947
192872	267297
344520	211935
28129	372014
422246	304666
235477	169625
461861	402323
87803	447105
72453	207991
112862	262699
315021	31387
453165	316372
281236	337262
426291	144297
133691	390680
146504	244017
372738	414471
9535	82386
231927	446132
472821	283353
62714	268110
449566	67302
28357	452099
340345	42890
156496	249190
419094	318735
165680	88321
405552	255930
107524	161739
329155	218123
80213	446105
395380	186259
399374	148590
374156	316432
262095	358794
374422	336590
90505	377906
361291	236181
482964	479355
391469	16433
37701	79989
470498	268917
9925	421019
405771	204737
16381	61386
336152	266426
192238	388704
88543	141211
360321	86728
258321	40443
448110	336590
342465	194598
420295	100875
165669	94516
454232	266508
385308	39142
155842	391716
80193	222718
346784	429593
14747	371918
233498	443834
257971	230227
44668	469235
53846	102352
303641	278960
414286	303532
440607	39555
493793	264339
142092	105498
389512	87620
371260	488540
314881	137671
424378	40784
396857	159192
246534	293813
273650	339215
163117	150717
418049	447230
32729	72305
485248	351193
109949	49532
263328	197077
12315	28129
400910	106892
84960	485546
234881	368859
343732	305061
258131	54976
352741	61903
176401	434265
36869	375378
319081	208041
75719	421560
210661	472366
377012	285094
448104	50157
196149	450857
106895	491271
347916	378349
640	49828
70689	331982
66600	340439
66499	79330
317552	139755
27068	294079
126154	347125
128185	283861
378112	97809
26449	383382
86311	426986
359178	489822
178876	192695
209993	324037
22874	38102
374379	170894
477398	144316
308743	16041
124548	196783
29161	183213
198473	190369
445263	222721
479062	390153
179969	484512
401871	211580
227899	49903
412162	114930
306758	283545
343553	205514
118379	186159
427980	432772
303993	209542
246047	48861
292470	451197
244547	293647
107396	474412
79306	260640
482392	428083
81695	141440
480590	447517
385211	177132
471169	359966
429787	171066
82851	62722
229370	245759
38560	42890
136543	267553
68532	28655
443601	190417
412550	311297
189205	410074
407280	347011
77194	270095
307230	255015
167636	50492
370590	283571
405535	264908
256266	447335
187937	447560
393244	410814
471073	128790
161421	383508
390442	198790
27306	318735
250001	253132
172222	166325
342465	214578
347653	492316
247706	410152
431287	398226
198405	441635
197658	227967
408260	340588
382229	56866
36265	336590
327209	431120
44180	322820
297971	35421
22959	283265
298390	172221
74800	192914
308209	317004
45914	225197
262660	81960
399472	317100
211889	89614
353937	154446
356781	402381
169240	398441
263027	309253
9300	490567
73811	401171
114643	9925
131336	11626
175990	165267
385565	128823
58595	447883
70164	64335
101496	198317
147756	21411
218886	226452
336071	393708
208754	438373
40528	444027
89883	19370
65262	54941
480580	423437
288355	174437
475898	28320
103731	122167
189839	118294
163402	99030
181739	161779
58878	401854
9189	12245
30190	189369
314931	344398
184817	239122
249281	463774
183249	186561
101381	12700
232767	413860
391374	201926
399305	438419
389009	191546
317405	131315
267324	126948
327755	395523
446182	441953
466028	435459
304667	21632
152139	126473
320166	52285
19727	153995
201693	62191
120191	209471
251844	92628
111666	2699
324797	418668
305446	78146
95266	190047
93191	181316
449143	369599
476670	47874
24455	35629
283452	11451
125074	391414
301479	384338
277541	146385
440157	405514
425640	12787
15541	368109
171606	427063
268948	329195
339987	25943
8292	453207
383070	431954
263958	429766
39655	88113
376808	397672
204367	138832
125374	432618
43835	375035
239268	35641
21767	52652
444678	385000
94619	77438
339769	121950
36339	178028
119840	42189
204967	280233
207495	310756
33808	391414
171626	154800
285174	188911
244143	401871
454263	453312
393870	241525
67262	155195
247181	347064
71331	401871
466790	107337
338225	151944
283096	9669
441864	165363
221288	350762
19151	402695
55232	312310
274137	215299
482446	345295
22736	330033
380752	486885
236792	276538
91600	27696
313881	173969
16970	227101
27466	307707
112728	421356
190045	438419
204622	298767
3720	299960
280167	22550
301765	182000
179919	118722
314598	313684
45724	488158
198239	190369
451048	73487
447335	105017
34047	267602
283096	41667
492247	61923
34123	450850
188954	467320
326574	470588
344572	162303
43551	378691
372799	377683
485471	177262
335620	445943
137685	40142
64831	125417
225081	82078
180717	345745
134876	152225
75296	259929
100612	250541
338437	13370
276706	320464
322799	441319
41378	175897
204320	190369
84745	198508
273160	424973
132896	327455
369902	203656
317346	474218
219546	253719
109976	275677
486576	325738
454176	161134
442200	190891
331272	467703
383705	408752
363581	469235
305505	300119
131419	148730
472435	367271
260259	424416
96166	152502
44159	209416
111325	475555
242135	397042
141891	182192
19460	180162
472629	311817
236248	371949
302003	93245
53064	366577
70625	270095
384568	443539
209491	250033
315208	479872
63314	441434
442884	13147
493497	24401
365074	10149
43767	151946
414058	295218
481419	57080
10732	335867
311259	453170
360459	243766
176630	166513
415065	428738
244092	64432
90006	337921
186597	64320
461773	41494
94860	310261
82981	107711
91462	315888
36413	118736
49109	335501
179091	221124
346481	351732
381493	363888
348097	258009
130038	265041
394717	58996
77793	485016
178542	395841
346489	64066
19690	64861
189733	145948
380538	31983
261791	45849
132563	211625
280934	308772
122314	38063
39680	265065
413757	208140
179700	197619
66651	277450
103511	157910
132930	179670
297739	293813
260845	187974
282870	301024
83596	168050
363434	287554
99227	270002
77017	67233
114063	49966
216664	445200
344172	279589
144129	258370
313979	470516
136798	276780
150109	37011
440000	416854
447878	344192
445343	266647
117239	230055
65712	65887
138866	163035
143415	84605
429700	127439
258746	261396
271603	402493
430093	210772
81179	46915
155044	202142
473320	191358
57551	21057
97134	343992
225568	62191
143196	266622
426215	121609
197535	458
307718	264154
18501	467115
110835	19246
127462	42189
170472	114908
235585	453521
461860	365079
129419	16128
311879	369599
145556	199526
341197	487388
458183	152387
8320	159670
191126	4413
475336	97277
455699	416379
196529	408815
132703	390088
50821	24556
91828	187835
315867	15133
485609	409841
258486	120489
23807	253002
267562	407565
212872	96994
457003	338574
245582	81714
103609	370434
45002	230257
383276	230691
315430	32807
311362	424497
299106	307877
360659	116431
371443	44260
57419	264766
382298	183213
65546	391414
81621	23018
124261	193668
369000	146183
374305	323775
128652	292721
96259	468701
203107	40784
98847	100765
44789	366534
483706	359672
87443	460737
134299	188759
239215	392301
457125	158438
322117	410951
390960	42747
468118	327217
424423	65759
472661	33553
160671	266852
365171	139755
93901	451691
208950	315262
408187	329764
200373	40447
254427	153995
131174	214050
181822	460845
323897	374806
286310	476951
483330	421714
245325	347011
143179	94344
157961	75499
262192	137128
457418	230964
149147	245679
92876	200177
84394	42189
325824	26848
189421	318735
137978	179866
466633	440962
430651	220417
462436	157280
456935	169765
289675	220804
159891	141509
182344	91991
377206	374594
371652	447634
472694	299218
329803	389184
124450	325752
52823	343076
350754	378462
65198	156376
428198	389458
271221	16433
198727	35707
15068	439352
215240	95372
238885	97277
474527	358352
481406	99565
228110	226494
430004	367976
328028	255552
74359	14254
287566	149668
159069	413613
149824	190369
227568	156301
63006	48099
250833	39601
342853	80970
156446	464232
194817	15209
200262	41406
51476	26906
3111	7450
92787	489376
56409	146202
410663	378462
41433	301475
138622	306100
136955	475734
266265	302485
375619	440660
459806	399300
93408	476231
221978	413525
196018	175072
433986	248294
64936	420790
446829	246672
82717	198217
262920	300051
78473	75273
240770	94667
298823	181713
413337	87262
336071	275790
249824	382431
407066	326985
416901	285455
403621	228622
56524	110745
345531	3079
67517	317118
469097	287423
56613	375768
382447	41753
453553	162321
384218	477869
117418	263009
298323	428103
344908	237165
481769	353047
394477	99437
228128	348719
260431	424149
366581	444139
18647	389384
465877	421285
236258	339174
245305	162247
248405	381089
67920	245679
469532	231485
449157	88113
306282	422989
420736	296693
34487	156376
394349	19377
250004	422164
303013	446754
485948	388473
78206	246592
419738	18122
295376	23018
118037	127921
118786	241525
226919	190365
144577	447560
255165	73910
29382	194626
315358	298474
99464	431137
420816	490206
398137	410797
475187	430770
309605	480716
121594	3664
357822	345018
432638	49903
13930	245417
209018	478620
201176	207549
184286	101058
338705	228181
460692	338076
378848	71028
313070	336590
56378	461132
484802	339155
250102	879
437651	86845
263192	23018
304263	421980
101658	352862
330418	440784
330722	95312
469329	270948
479263	355999
141528	229156
195150	186259
161179	275677
192238	223246
396352	35622
173966	154510
347653	467492
134939	307279
401592	130514
121594	337516
184396	407981
179387	203136
254594	81855
461400	318611
231305	19246
113926	132740
204440	338729
125717	124085
423152	138376
123561	214808
327291	121032
292916	166577
159668	460149
374604	331238
180120	459649
294177	236660
167419	166725
275291	386733
25490	483683
483956	201407
249518	470880
364255	448188
116220	355552
215615	301659
244925	258370
77731	206557
13563	79507
46556	137128
14661	347104
39195	314445
264809	317983
259695	11901
135309	153995
191302	209542
105013	323575
102249	375254
399736	208598
486236	249709
449357	202523
142844	489822
141068	239084
273193	409624
137128	470461
379672	79989
143190	241525
1430	336590
432621	13361
202161	422405
405168	420353
274996	90004
159422	204330
294130	116972
396175	485505
263557	458601
436176	119381
50162	94665
6368	45946
476198	190724
110343	102100
470640	259355
107222	101437
305437	261978
28037	130028
375405	121591
162399	36911
311268	352490
396043	89903
109394	49828
189228	235634
149330	479775
224225	268550
246434	111739
304824	94667
356473	259558
490677	21583
95536	65085
260892	147121
461008	191703
353998	371701
175167	249334
273900	286016
476815	326655
472330	85007
180345	378686
310948	420209
194247	391414
270128	217991
439595	281236
257436	303487
346489	322814
208991	186838
305553	489376
410951	313745
237400	439034
296251	210082
146122	207402
418212	405699
11797	451414
254446	139753
348102	317425
106268	62191
238405	236213
389987	169047
395754	192182
237652	241468
399736	234484
447335	311683
476831	477641
319333	186482
298782	293426
955	181957
457836	420001
330954	12448
85759	462901
310804	478415
318392	125942
401662	381428
135179	145059
121117	68416
28616	276519
218479	95149
490019	274309
394998	213975
430170	293813
15084	475360
350628	420364
229647	436605
413657	8607
296282	72824
466383	373793
168482	28129
174337	426034
272741	181117
86311	291984
108648	152592
380403	420790
329945	423688
440190	78954
476310	367919
81358	271344
401374	263009
244432	185641
473547	350949
106101	126453
80296	418551
216147	260110
344886	53405
344146	54976
305537	327673
178744	84360
141272	229107
404135	261845
77420	40388
464727	373908
277536	179989
386178	47644
494082	184032
156160	113051
94619	368205
171652	420825
298104	41068
415085	483853
338272	94516
272012	165497
119706	477986
263845	437909
129485	12275
56232	451096
127102	340501
185189	351274
365910	11626
223121	54227
48064	84089
473255	445233
432180	261356
68843	108554
157471	424326
112990	114930
463454	462676
237801	131568
31952	492906
221948	88331
78066	270262
298671	27464
135179	117097
218729	197404
58039	356428
281757	411455
162958	168615
203618	477131
35494	334680
490559	369262
486486	62191
386992	83017
452670	486781
232938	291326
443320	326185
249823	107326
393738	223990
402718	152506
83616	269778
294323	354696
79124	454975
30338	277646
346140	11163
334537	281921
165506	110677
206695	429115
426835	59759
23607	183920
150800	393597
201267	19863
349595	96977
342486	393184
475926	324723
450739	320790
226919	157816
350964	187877
144077	208505
168464	62238
493772	304729
160794	414057
471131	347018
396893	319165
388850	450983
228773	164884
366449	147520
272071	342724
321747	348007
449319	373380
84745	449398
24689	435556
302492	367619
73754	6503
315805	50538
266965	477353
180841	421804
81065	362784
242614	378462
289334	81817
442905	329503
337200	114153
404756	313314
221170	41531
167588	432882
219281	74067
242424	292584
65888	267273
425430	384336
234086	394885
468488	267602
283393	256121
119306	366666
285307	313916
212013	363581
405863	243292
294857	310261
356987	40447
281009	383501
127364	40784
151298	622
77666	12177
437982	218017
278943	187974
422035	331563
183382	329413
358400	435637
104316	228431
270248	7211
158811	330491
386411	62255
74563	319717
112728	264908
241909	182883
89195	21990
230574	462877
89238	297664
457257	487376
53784	472949
116947	26848
447291	294043
492491	16433
161748	119381
267602	329342
71340	25374
225179	180957
205523	438463
128809	481913
448199	392088
240661	62196
163668	392788
362267	55386
326631	81233
85254	105754
3569	248777
143805	426439
180727	113138
107885	442083
151358	190369
378432	267602
334045	160101
471185	114033
434908	271231
42684	21411
310738	122696
359973	56981
416463	69048
3186	362156
433932	396080
111455	459390
63001	204625
403202	478415
136507	201931
347341	457081
110236	415723
489850	404007
64936	180302
233498	17469
352638	79751
75781	489552
322030	428214
214280	143800
93353	477986
225518	470136
479875	49893
221536	477136
477406	269354
2607	4195
28356	87620
6368	20852
224091	50155
237038	359516
306778	153995
214735	83361
468935	447517
348878	40028
78312	243723
219546	172041
310049	122564
348342	212651
350549	192978
130651	221508
6234	95149
19024	305924
411976	339351
54410	373826
358132	89171
347167	483789
37542	77341
490207	196783
356530	333044
290172	433780
397059	91214
311540	309632
349706	339063
144098	265341
9361	318055
65134	450427
421859	285775
114525	400311
45743	440660
321843	440373
424255	3742
450395	280786
372591	313802
329697	204185
57080	476068
235845	371918
33343	452293
52671	371755
464506	94344
383789	326727
19473	41640
491848	454975
258593	312146
352635	411292
146281	134425
272597	141509
134593	382761
278107	158308
105369	77977
229647	426887
89671	357621
40244	489822
317612	236222
229881	1605
382894	286728
156044	267553
155407	398333
122017	137128
379660	283392
247785	127224
414257	255906
366584	209475
177922	357913
169867	23018
268629	124497
136932	316055
95563	114930
346974	115340
414128	97642
131301	474412
326105	8459
229754	240225
237358	298756
318344	122462
5347	413525
413479	134776
13952	149967
193471	198131
120247	240374
203783	38067
169937	53618
429287	101343
283881	445016
359782	219715
115275	260562
449464	260854
240776	90123
369712	102767
96894	475902
296511	469227
162385	297137
396423	37092
451003	13619
123955	239827
45476	266852
63808	168292
494108	162485
179879	82585
158370	266852
447243	483761
437140	479438
233495	144180
349608	366533
414825	383646
478760	465906
264026	470054
433206	371918
399780	364050
26879	103921
479781	4349
154465	38971
265262	70132
137891	49976
66356	155941
38822	94820
423392	336590
242097	265589
53249	255497
105983	464429
241864	452230
33438	300119
416230	217486
153322	188759
88190	36162
103711	474206
465076	186774
389641	105878
167502	409083
29182	68842
447499	488567
80688	30955
261019	84231
205405	111927
310017	178841
482989	361912
36986	178422
289725	412297
171178	48275
106169	135664
417783	40784
188016	127921
417394	187974
250609	41075
328357	454221
455699	117858
301384	492316
262026	327697
220003	151944
49798	267920
308309	49903
280730	399736
459701	303424
58042	359218
170388	211067
375316	404538
151144	160545
271185	336590
461368	141100
338113	113919
473107	184902
229469	402731
326260	244115
303997	421846
211475	433934
208290	424966
420895	79273
261576	438419
308533	366991
228561	372141
43115	148590
204018	49966
465694	395769
210419	449090
372109	363564
146903	377933
170114	192195
240661	391414
133909	445511
7620	462727
32865	13370
474970	296339
297436	53994
148516	406954
427498	162795
123457	96977
157083	23430
281236	423266
241876	134259
177084	275420
435932	391414
353444	288120
472677	166513
307004	183213
311879	273831
70506	382225
238057	50264
398243	132740
492804	254098
246118	465313
480153	234918
12322	38942
135310	358061
194116	420944
56122	342549
88835	74667
104492	15209
294718	362598
181108	298182
473738	176878
443739	79966
335951	438373
344314	265422
361291	103195
413002	203656
44209	455995
438039	36066
24511	348912
427284	456640
426074	95942
104498	469690
110749	5040
277765	325604
71114	15838
390364	289970
273173	120986
398308	468050
313770	115090
349972	140378
329737	46127
460088	163698
116608	313745
112264	374631
76228	292337
200092	21582
129404	88057
306843	388575
266542	168252
483052	447251
456658	200444
38103	122694
432967	239696
184418	199505
345091	140508
488450	72432
399738	287557
198070	112522
304397	15133
73742	363125
47561	297721
465265	219743
430223	494102
12481	393283
300273	343085
230752	104659
190968	144926
369760	180962
269126	68145
185565	340597
272293	298473
347425	209955
229381	303175
64374	87086
74047	434146
208664	204330
374555	154089
398214	317118
113437	321466
433346	231485
224392	77833
417365	278870
179678	72670
137730	202067
109733	408628
68314	111046
299843	293813
153322	432319
454685	190369
202922	120173
329003	403760
104211	140044
478634	380538
34914	372741
20672	429729
195465	166063
26525	200470
232918	119359
324627	425776
314777	211868
455804	50579
400824	237165
486236	114063
117229	330469
199993	317856
261339	3011
133780	178436
51610	311212
408602	22804
353998	53658
16844	428214
222577	276358
138475	248885
117550	152502
473580	327217
471412	49896
183299	110381
346456	35629
178422	470566
262817	90080
484959	86428
180455	383576
401729	324979
247900	126204
77736	471382
401458	372522
161571	153995
193099	223615
54792	258370
122220	42890
346181	395217
335700	258370
402654	317797
311367	119123
429391	428214
5700	284440
58940	127788
119944	23490
372400	381512
458346	305596
31483	240182
374981	105585
311479	275790
87514	91923
94111	351447
277374	61060
482730	152020
324579	336590
121046	478135
200092	374334
160780	453814
289902	478415
277568	338378
103813	137128
438984	293813
250833	32935
164332	276167
182862	363581
126045	307771
196794	476426
241952	261958
481356	122462
451370	179045
274388	120778
404960	363951
110835	196691
405792	479614
14470	214050
140171	419435
133958	185905
128774	292117
474604	356723
107828	485304
97683	172089
121133	406188
47300	348753
134593	447335
450974	20611
179978	487537
301009	438783
395166	448225
11062	110677
127778	259929
236503	200249
432175	376274
54212	25005
164497	233161
119001	342710
37839	112595
136167	215248
237192	273726
333445	338271
302235	304443
40677	491678
6467	447446
472656	105498
350313	414832
198897	250721
482964	168926
291093	225836
91197	359775
456748	355332
65526	483905
179047	467703
483150	479082
361711	243118
253063	98906
41209	69071
129727	327217
293913	37649
302958	307294
303356	9054
383600	440660
397833	165354
90431	77886
492797	184179
270187	420944
79411	89904
386411	452989
94146	217423
222578	312206
288448	295865
366964	223163
13370	203375
226919	284214
177297	222491
279506	58287
16209	60517
84756	266075
476983	357854
276821	481061
317550	323056
114255	322592
150995	217883
311742	433391
401637	434893
26673	69851
149827	16084
412440	443547
361862	23808
278483	465647
109161	315920
289197	315598
348644	482024
72804	79437
364703	205365
402079	387742
462661	45117
425640	392062
309133	226494
154154	287854
213379	338271
43910	195916
595	242872
384426	171953
65546	437871
57276	410452
58590	416540
186497	284288
398308	345401
145882	311297
188119	102923
488740	95138
121825	371918
282670	405683
438381	208617
307279	44641
357535	431137
41842	32807
240887	259277
388333	387134
179919	428125
13654	97344
43835	361545
389274	395814
128686	2232
419382	428214
35986	110135
280863	422837
420309	99405
231709	120986
21182	365730
346806	214024
72325	142018
473141	222121
134907	17555
372973	456462
267742	25658
93955	365428
137115	364187
401949	103037
459112	14583
362820	354643
6253	10641
390170	336934
10093	100277
1441	91998
270248	426610
136855	221329
227328	435428
4849	295506
439055	458382
264103	44049
235900	12177
83935	4413
23487	77004
443308	209572
34368	97277
174034	105990
355859	324940
134732	247166
130069	150020
369340	193281
386034	278520
220136	10345
386201	53389
93437	59430
448709	455559
170553	211868
23424	466104
373920	213221
396172	179692
241605	401297
399606	86728
28399	155919
81432	421109
395650	472652
302897	164059
196903	480537
352353	53994
168390	336590
441846	320885
260179	427714
107787	24177
187715	113051
473411	240609
141236	203656
194948	318656
468627	402323
116155	24070
262142	336590
71189	126330
189605	449298
81478	255640
214744	373988
35498	131992
75614	315481
380719	167588
12550	88113
6417	191312
63190	436740
109824	322734
160961	160461
241248	345762
206939	443976
6236	289427
427284	114930
242411	85626
258136	201286
200426	77149
325314	427628
207134	112309
191302	493227
267739	355806
229815	132740
465956	168615
109051	379464
328140	69259
364577	407968
338062	265250
236219	249202
124586	313745
160663	22747
456021	371006
264026	408203
477472	287957
377015	440660
200013	488329
52677	440237
286394	240225
114076	467548
484247	99405
72853	399954
264590	393326
398432	194145
101579	163211
55329	190369
117420	213221
224167	414030
368010	462973
453694	119762
202478	485435
328358	205270
430170	207494
72142	175021
276572	255316
305849	120633
280022	477441
478675	336590
478615	119318
111087	143765
200884	61430
13969	156006
414610	25716
370096	187834
74350	309801
109672	190369
338812	367883
55914	273322
378058	180850
432409	178436
291881	24066
290096	313745
306980	216282
347614	386389
490219	414428
402254	488508
152743	95789
69772	213925
369768	62699
431654	487833
188016	286936
110883	15598
168430	484373
166183	240840
81104	195646
194329	155817
143745	286085
354193	493995
153322	140202
70906	341250
457982	64335
203200	220417
340175	263913
343010	82222
130290	101058
195362	422776
481069	285628
165669	355806
447963	377259
348145	380583
134374	188793
104505	392897
393051	171069
38832	294965
184879	155614
416823	290450
368006	479872
227152	83458
298101	333543
285712	189222
489078	362510
389224	244115
94584	30263
318573	72523
119868	137379
386556	100477
199210	57094
49740	278520
384503	70385
7618	30877
411159	205270
209584	86728
321569	57989
30403	303172
296118	194638
113241	190369
25172	300811
357759	54019
456395	110571
243004	115340
41819	393326
8146	389422
371656	153978
379680	227068
344314	313476
406225	470672
262210	227910
464149	462973
203776	195281
168773	261396
236290	54976
233045	448849
129256	407546
448844	299297
349639	129185
450013	61751
444139	476403
43278	78377
314225	209572
290855	149089
467245	104048
313770	176013
34842	390349
103025	128437
260179	5392
100511	91162
318067	94344
381493	148519
20946	28
92867	243840
380846	237741
115104	292920
40678	86560
386922	466228
91325	451885
62604	84875
235845	234670
9352	345745
112236	328367
145683	310756
412426	448126
429165	226150
108024	261725
460787	67763
71876	488896
269376	309425
466860	237391
380406	421134
67276	226494
60039	201695
423017	5040
163945	91558
408514	266297
391783	430337
366941	231616
415625	20586
168067	391414
253359	94667
165750	91403
146059	380738
65291	90099
378028	207927
96919	123198
10721	430894
286922	292779
75896	90707
365482	458669
487794	68541
324573	9739
48480	48275
415949	428125
254769	124085
273266	206870
287251	366666
3231	457578
453430	110677
416956	104491
316735	266761
343815	87515
412749	399726
388951	169403
231305	470855
55361	360708
278321	318107
447764	489834
145534	34321
180507	218488
261117	313745
393238	285664
316909	346356
241003	467267
434142	475135
453770	110677
347046	434893
66948	190369
370705	45798
336260	487994
235497	155719
252428	306100
334092	152476
105148	212219
16898	126473
249894	374314
420320	75461
117799	396563
157666	37519
200092	402625
195112	212081
95276	281924
35743	94344
431222	482936
287444	164246
236020	409828
406579	94516
230871	238709
447775	220613
297558	108471
467510	53389
260110	265589
300575	456065
110973	452803
146046	71776
63603	265065
432638	353836
157561	41351
277679	281924
42168	62996
314722	157828
271302	123949
433915	380071
83577	480262
197131	204330
203513	147853
438427	380848
459820	385366
253102	403281
202379	54363
348292	478415
308618	439718
418348	185479
469368	33553
356894	19214
463929	467684
314953	217974
161420	340253
332868	34547
479434	356074
256893	351071
22971	313745
232183	41531
51080	120195
170173	393674
243186	182450
275990	368205
65513	440251
458768	15133
435689	248501
431556	311819
260259	110191
476182	259608
110835	99437
1839	142216
265757	176878
476970	40198
450617	93776
185470	308887
195304	401949
118561	145661
448319	366127
401871	166941
237801	348971
265598	87471
401232	253506
345401	106810
335620	124081
309589	209608
57878	3134
140836	345175
226747	490473
177708	419691
128875	177391
112443	112357
114063	158268
461488	331581
39892	435092
132436	187023
403503	275870
433232	23836
86311	276963
29775	266983
335517	447335
18967	181693
382627	195916
54956	37420
392320	194856
215878	397713
462505	317369
461049	180280
462670	492810
84027	89772
169536	265375
99476	437955
162807	492906
474214	13370
8213	237875
315518	241048
358815	62191
4899	420790
14965	390201
101230	369599
109098	314686
206456	104452
394426	396123
476303	476951
84226	388195
179698	269199
318088	470570
25130	354933
199867	434453
306087	45768
89805	360512
461172	337987
14856	15133
101478	125193
79827	366666
485794	164884
178024	336955
297641	63711
194216	84504
287750	21001
64259	270603
410741	263648
40890	229167
110655	381008
11544	31483
322398	212278
88941	93233
486712	184258
64373	60392
198558	86800
151595	461800
90832	190369
455788	185016
46177	387433
185526	413905
183390	155214
16893	114930
170114	280639
312287	197996
24412	79733
372304	169974
381553	9054
212115	348630
200887	183213
183273	48275
95141	469235
110306	61724
89188	288472
344836	86560
435092	450570
366769	162820
240964	160419
400520	67584
224469	444006
224817	2715
441312	48861
229423	93244
323870	225260
402316	67863
308562	330414
119001	19246
483279	492188
65134	238709
28357	217469
244513	86476
114643	388652
458899	180578
472457	353527
433986	100629
354632	67620
54539	435561
302618	9973
6487	48163
435145	264286
218061	232663
436452	177141
129813	379976
473183	320792
42216	24334
355330	1365
345397	127921
335905	440644
410917	428026
226704	88508
458483	298182
448654	49828
30896	442547
203997	166513
454286	67040
97819	216092
199993	36733
493037	5041
168548	98906
88582	80375
154981	267956
90894	387742
250854	351907
312283	246480
7653	49896
363467	39255
335951	84239
325166	266852
78289	24781
40198	399468
11586	341301
409137	336590
154154	443976
360459	97985
378895	323876
156082	466046
489722	388327
213065	418332
214950	434186
403272	332385
35806	479409
249894	350460
70644	294836
48282	430135
212583	301755
298373	464042
477466	124132
402447	103420
471191	423098
200067	240552
127975	373188
431453	389307
201255	10231
358911	491405
7671	198185
113233	48531
179527	216591
18370	167799
316963	406641
251735	966
270342	377133
253053	190369
396379	48163
167441	296432
296339	367261
294365	32807
363412	387742
374404	259607
418931	55087
133330	391414
326586	95149
43843	459308
47368	19095
228128	165023
25748	55616
192909	157509
336712	492983
166540	93434
476586	34874
451475	323715
213860	34641
360459	329752
381560	111328
90729	227424
214573	224755
214707	168006
410459	430629
418380	425940
285876	397169
199039	174939
200092	245360
234788	375581
455133	313745
117293	348798
112597	489698
433478	16516
166555	478415
164541	382797
404568	48343
178091	446351
326260	420855
397574	387222
307855	315888
216897	97277
240472	155485
316346	203656
112151	327157
304173	4676
67180	446351
106684	433279
404806	367961
343801	309085
56293	345707
408061	415763
385308	455181
414035	350384
424802	216950
239613	451885
478588	155587
253102	445160
234797	109011
11204	430118
427984	23018
104785	242927
58852	161446
345011	124824
303507	402625
250389	253371
143581	433391
4634	360623
127388	82430
336689	275959
186221	330463
59211	390503
356496	225260
57791	280390
406268	37476
470729	419741
402237	136714
156277	98906
249341	494102
121448	203656
219068	411809
149240	232555
63391	475646
335951	7073
9970	256547
375850	414286
66383	477358
153322	339267
150880	331508
352967	419603
219935	53863
323222	22647
471169	74478
44408	79956
346987	317100
491118	210801
259021	241162
315194	441700
20112	40360
153322	76738
174790	401854
53178	361652
426045	431767
95226	50049
347872	449129
66775	273831
333400	25511
457915	51195
310811	303175
38695	153926
215292	387617
435046	48163
43931	477506
293405	12958
276264	135133
24205	73904
455967	190369
35937	190353
392732	127921
136518	332309
403605	311840
406960	22347
282476	328140
206000	329145
424644	356428
62552	484447
229647	42747
431678	13525
449445	283260
136060	401287
244015	416510
456298	74106
55659	163163
459112	451016
231001	251228
233498	169978
48419	29402
132352	164752
89826	96409
444703	164771
107667	462077
46506	3011
158608	249334
58492	449609
142001	186159
244576	380986
154136	494102
319772	368660
73336	443337
208118	108172
345401	236492
428583	322194
204739	398333
96559	400057
396963	514
319081	110925
56067	45723
412548	214992
26165	93509
384542	114930
377607	430281
191761	330375
241454	451016
25728	250389
124469	191959
473298	23027
278769	410411
221329	420930
206131	396563
305588	112882
25969	365702
356896	430356
58828	190369
257971	220679
176989	190369
252052	109776
221369	447230
293948	307948
315272	25969
278270	181555
196903	78289
120448	173176
386772	294485
153322	304589
79201	315201
170295	442197
381528	354694
307531	258839
237506	383015
414058	487192
264569	441710
484144	234918
235661	359516
345313	110677
130886	270958
112526	336291
146893	31420
161434	374303
471491	214716
463200	23423
280624	166183
69562	11377
238728	122694
199130	239225
219607	333838
465031	470029
376727	111623
494127	142453
215867	489552
296761	229910
136890	429603
29382	110677
474341	401928
399867	318354
237028	485304
352654	190369
65518	309528
85243	482315
277464	12545
230345	195948
195402	236503
462339	340312
25435	469235
141305	141509
104740	209926
26563	292129
158064	72432
467797	110677
362820	132139
57093	33060
243700	309801
258370	450629
171891	116647
6549	160376
288903	270575
364059	391414
382896	428214
399889	128758
414519	435318
139756	240279
73584	35113
345896	230271
81358	464727
7922	324063
258324	313745
211657	21849
332916	215400
91382	415879
263819	125743
314519	478415
157918	137719
157207	339582
248847	110677
271188	215459
309225	2106
490468	54700
468541	172220
231731	27300
163445	359775
359331	308610
450729	106840
126325	301659
237078	387742
425363	70557
313523	372945
482537	86728
214111	264406
203781	317100
340439	59217
219652	89047
443520	173730
474298	417201
228128	199945
252651	243591
70921	56609
176408	95977
386030	439174
329750	115564
133631	228431
445416	57375
71430	225415
95469	425799
29536	302486
466972	284578
62170	313745
89181	94020
135021	186159
275959	81848
475978	256266
422664	223204
300951	207535
4841	300813
34042	104505
25748	2552
307061	137739
427376	420690
13268	13663
54664	463249
114684	237235
127428	136320
77255	92613
71189	470722
455415	120778
18158	305449
391369	444
37955	339883
284938	273831
423828	346967
406660	460503
150402	413566
91192	214050
242382	77475
458269	252925
422061	113491
133905	478415
144227	374648
442979	317675
55451	91711
146524	221037
372218	428080
54657	474556
385062	60219
340873	125174
314311	448788
94992	152921
15133	63528
317550	55857
443697	114050
320247	122103
282286	360360
309917	272407
378419	140018
112357	395664
205582	273831
492680	383630
198443	117565
342226	283571
482184	411809
275750	279871
377983	248398
365176	197897
40028	431226
412666	48163
284256	187974
253900	388244
225634	212081
444380	111600
359707	474412
42020	378155
347666	96963
412205	163217
486801	293813
250207	367686
350650	365018
33476	388473
325492	154137
168934	91711
391620	382380
299976	29276
251931	292721
164972	241750
342079	300240
368301	19583
2380	94146
374030	155876
28058	169508
173519	180259
374854	248367
215705	429834
421397	384400
395789	102579
479147	464725
67788	455691
384182	476880
111429	120586
226706	104598
484338	396909
124262	137028
427240	73759
41496	51881
363902	410074
402623	238447
89704	162831
384595	124978
213	484274
451007	15084
356102	344797
256784	378462
186651	395983
247679	474268
454232	12700
309269	106148
453018	94665
382882	304493
129694	115125
195748	420790
268910	489822
53560	80190
20199	371554
486674	420959
81358	3799
338687	103392
312240	177335
68532	275024
290799	209018
493764	477023
299835	279967
268375	238971
130237	159581
300508	331842
110873	349033
244249	191456
127775	111437
459743	383700
292904	203618
421805	293813
73660	77461
291659	368917
167588	2782
112661	350773
194131	209193
15819	375378
120973	343547
65315	38768
222828	25374
397936	203656
128806	225533
143621	81689
424747	98520
490957	31178
15362	211439
470907	338436
462345	364396
119286	30969
304404	467210
55084	21411
333998	124085
59718	469908
454150	110677
7063	430356
89015	290450
177482	23430
199563	435708
256487	154137
415193	168213
250078	209663
272675	48861
67915	397600
442135	190369
490813	144470
482456	262376
132153	252192
301004	273197
177777	277367
401236	110677
415023	40284
311510	123502
433239	480444
26031	423469
186561	397887
226267	243115
185006	311289
60208	176201
900	313745
322448	34436
249412	479734
397169	193281
480643	190369
475335	53413
459084	15133
414401	16170
475691	328550
277354	114802
463528	492988
227188	87178
468592	161510
128121	393326
377317	191821
237355	257197
204775	432673
128831	235852
102307	300239
440660	53062
346557	15727
434754	387052
285143	32076
64544	142019
304639	14254
274365	11789
103706	471855
396021	69873
11972	400428
30919	9054
13721	110677
466599	86974
133909	277371
294485	87047
419409	375391
448078	424254
260587	283454
207289	478415
63427	477131
177178	355979
61367	309801
39683	337030
403687	325400
27055	393918
107118	151210
206986	452709
237714	26366
414513	175402
7309	178273
28103	297994
431022	239742
135718	59636
91198	115050
445101	52537
221532	171163
466385	337820
325890	114930
83178	325983
300727	327744
135181	464872
399208	198894
266119	304731
76376	70628
226909	28407
452243	120912
255417	347331
247317	412087
378127	348769
342627	398333
160451	64478
77461	164504
267516	385991
65359	32504
173904	94516
484197	278113
279439	103082
221338	166970
488630	440784
13741	398376
384795	454822
80984	185076
454625	333166
257498	219815
6025	322945
81208	4914
379455	273401
471519	382766
281484	431799
46703	283769
167022	354933
448784	440660
281942	30263
350650	268247
65187	461944
441638	444
152450	255958
20505	370866
89588	190766
376786	99281
296029	260877
434908	163445
49126	218615
79297	428214
116667	35707
457849	223398
317728	120778
160614	27464
467606	70564
29168	461179
131311	353901
158946	26992
366172	401854
270567	166063
352313	364612
361484	433934
489354	433258
272327	118229
266307	337548
164529	16433
178048	380489
387406	414764
363356	303339
335379	165653
2073	391414
284040	15209
468559	169389
54939	74106
251945	435531
358336	320097
294800	238967
377680	286936
284907	336590
258330	113522
205179	408719
228128	487347
180277	41312
397833	190369
313096	185796
113363	435991
49083	435708
219038	473223
300663	118595
326631	329426
458011	198456
334878	42653
39683	387986
134447	378082
134299	17996
278746	354728
24983	46057
273128	18451
146855	227263
249365	39817
470770	40283
192611	99106
394295	208577
347220	449253
249842	150425
193020	405842
297578	383712
12901	420068
191391	151628
385969	187928
41991	428125
300890	363356
124317	283770
401592	86421
420107	149157
222574	273831
200976	415379
124035	99437
321242	94344
388600	405901
169950	149897
71430	485762
408329	85896
469841	44159
237570	97257
449728	180701
292352	147554
110912	440660
107739	350577
405674	487422
469493	488641
23020	245201
37320	77943
85743	144128
14967	48870
269494	244805
124216	438419
348580	463615
313029	476804
103929	117465
20457	445061
439940	86728
44022	420748
399558	428603
107879	360860
37730	451391
24312	98420
29431	38283
443297	98847
421791	205223
61680	262299
189357	470554
276821	489327
141563	396083
462315	120767
10251	163991
440520	137552
280360	364294
431214	89232
47417	147648
432588	102242
24265	136689
219068	110677
4957	437439
323664	413787
326888	187627
403823	27457
389536	358906
255353	188759
103065	53863
202053	286936
153993	152575
448023	121346
104035	163182
279159	256188
120612	109791
493579	49700
476072	179506
466870	426887
441766	258270
392984	417665
441018	460437
140978	420895
406475	213148
187393	485304
292209	334680
437849	124473
299839	111912
306739	331022
325890	275790
233175	153411
40353	342516
273787	435708
410977	476436
38309	187381
186864	313745
348644	119797
15579	426569
52668	452803
439021	203
272301	134220
121808	6675
324542	382320
295068	27464
306084	300959
433206	209018
489845	265608
322705	22007
173362	38063
83787	313454
373313	207535
221798	41381
263125	380260
415567	422654
437505	100118
221421	417918
401555	367937
490970	393795
298346	236654
220624	106840
45899	258907
413984	428992
75119	326279
49563	27912
58245	207312
187834	213839
20463	99113
85699	96366
119306	65371
231225	4860
480588	15209
399644	401297
31544	22827
19661	395988
476598	395863
475182	54976
464840	422819
207397	372214
59864	357147
373411	26971
231734	466151
207795	405842
200804	157448
341133	398333
486712	493889
461384	471416
335799	136109
373755	266852
415765	256151
333037	88939
352653	4349
455992	40447
58484	9236
357686	155249
16487	230925
455261	181957
389512	119107
335389	263009
18880	317118
134456	261161
372799	9054
405029	165267
277367	378605
167663	224842
49069	253947
217190	478415
241391	478415
158156	9439
462578	315888
135338	228431
153965	143817
483950	478415
249894	382933
373888	223121
332562	160009
334372	483723
408181	70246
154410	436193
287441	152085
270248	48275
311907	419482
90922	454556
293571	162795
398236	456226
409745	431662
447263	314753
298535	63528
105855	134913
487890	185924
266307	73747
412909	275861
358321	263514
484416	105585
250790	50264
196903	304589
45579	97295
199946	185076
141606	426736
473920	366493
285191	580
276514	115123
422095	385537
356496	162795
174418	91147
103122	377304
476804	238262
297712	300119
282522	425503
222531	107449
444081	2061
132920	34593
165610	155152
230051	171818
269028	72432
475441	328888
256485	365079
57605	25439
3457	84111
132722	447560
148956	132996
73469	343976
44982	94516
332649	213871
487567	183213
99894	317676
479355	251705
209972	134694
30568	114815
293913	352875
380879	362751
455653	125630
324610	275870
163293	170729
392443	219522
138088	377918
108963	483136
333704	135756
387602	80334
332398	393326
226974	446167
140394	479985
463605	285608
451551	15209
5242	35707
212604	165267
124763	207535
41148	469313
404573	152353
123247	478415
429172	236021
235189	269094
327460	400264
424431	203279
55489	218614
466896	381555
1143	238617
50954	319061
215337	366127
382777	86892
175681	194805
199832	97277
95189	35707
100381	30332
301198	391414
92642	91711
486801	273831
198701	347862
183139	439351
198197	136177
230051	14784
222035	4413
215416	401854
254446	207728
385180	391414
357996	336779
60025	25716
332299	71816
411015	175721
204865	138807
458145	390233
272056	403501
183236	328249
433446	184179
184648	240225
287359	144197
97950	70557
96406	340158
122801	135155
242455	336590
265774	255641
301723	112595
410325	355700
84968	244115
449879	63957
445632	15133
368322	461049
400972	451016
436765	477788
469532	15029
471622	274361
388904	360486
423409	384366
456951	467703
462406	288035
106110	461846
269517	42890
289715	191846
466146	26551
202440	359032
281859	493510
91338	135359
430831	411809
15579	112940
198317	311877
75119	149410
478588	447700
121859	300811
391391	70206
357544	224534
76984	300285
82005	267942
440604	190369
86476	101423
235003	266314
175351	242629
267840	137100
461010	377050
437302	190369
315339	259192
314824	103205
339051	151650
77829	110708
157878	354694
177053	175721
311128	8623
249894	45172
64843	351469
70086	193723
316799	317185
154850	45512
183222	309524
162133	464420
88657	35185
449464	365141
169040	110677
439191	466737
81358	244830
134299	96615
439073	266736
122447	98210
203783	427172
279253	122462
277309	245679
422246	188613
105498	158420
364677	446351
427432	38594
276654	203745
268391	15209
391509	276074
126687	53385
36886	299830
102499	481368
410723	122611
368255	153249
81238	94289
65475	351414
10042	194165
43522	140608
268653	28129
414286	43479
98420	305807
286310	96977
189934	116280
458065	277595
626	461208
285221	156376
107025	49903
80475	464420
161363	70026
195740	291249
58450	8104
271316	46785
160987	347862
419207	38490
386018	175721
27494	317118
34798	377984
283839	175818
238031	138881
197230	297212
461415	358797
39664	45360
301765	150478
365525	95536
4790	293169
45724	21464
359154	66040
432671	111695
172185	130391
467202	210456
201062	166978
183722	390854
283508	384129
186595	218614
420758	341115
74024	289851
443163	464178
391632	433956
492028	294387
27762	197544
199466	400631
159201	48163
19438	151944
377656	141649
140426	156908
406660	221374
203059	454822
110371	332787
80929	193887
479918	395053
153171	16433
216202	41753
315956	434893
332995	58567
150301	197996
2542	185704
315951	467733
151060	109666
84745	193212
82219	127174
488486	336284
346187	4567
266897	300480
252065	218727
102533	420757
165680	166515
338955	34547
36711	287514
261736	30332
81225	198142
278769	470601
68174	168252
442512	110757
318792	48124
262200	106946
92635	42513
389836	345436
335410	149455
196849	485546
60208	104498
465332	296840
425762	77438
279301	70923
387775	371585
220243	56134
253931	478711
396489	80776
26969	25172
125290	491150
219572	312893
268325	293813
301616	374317
142041	169224
61869	333326
267745	114930
58418	313314
234052	116490
33553	493515
16335	215369
345377	492110
92458	141068
230869	327916
412674	362632
262642	360908
389908	121410
382565	407117
1242	422461
474909	183217
210469	249334
33003	216570
48085	350822
4331	440615
191977	50041
18591	14148
4634	291823
296147	40596
357723	403501
225562	356423
262954	408174
431879	242096
305330	386844
133909	458472
287566	354933
315573	476880
345428	110677
432903	261829
32118	381025
356406	54976
221937	119908
28376	121291
84067	23344
429966	377206
63168	256452
140171	65371
222334	317486
390681	359040
385828	231301
271610	228431
241235	281924
344872	261009
177084	359912
367891	91711
28179	250784
137182	324951
297069	343388
460879	355527
475225	76701
482417	223732
481471	319890
470672	199171
180512	145691
50327	75499
213536	145835
212357	80543
212581	267590
219723	113651
458228	86560
249106	48275
143950	226308
56378	304589
463073	96258
251372	243766
371786	72432
153256	492676
13297	281924
31483	294832
382627	328932
195615	142027
406731	357854
13426	388950
209471	211371
461833	456602
459112	107233
477091	285126
109961	61144
84429	394400
229851	182770
386660	317151
39683	466862
294323	23225
208300	264089
121259	450970
465397	458877
442135	132740
389206	32017
36556	230755
29982	392788
489656	138807
389641	117097
313132	86476
227514	51895
373204	101058
109228	159249
388587	199280
264730	207696
126208	476231
461833	488432
484506	193743
334934	401854
178898	481649
118642	297236
456700	32807
231268	491026
63582	198926
300652	198693
42186	196702
100974	104063
228128	291389
371701	289651
114927	414832
493280	113223
492654	183772
448213	311713
480217	481785
351775	487932
276796	118638
196903	149287
177297	192486
27035	168000
69088	476231
356698	301864
14919	275175
21560	232492
31219	192610
321931	135763
288082	430356
41840	184902
251943	84089
60578	189197
309798	73744
202109	241718
72556	187509
416669	293501
270696	352798
471822	299358
172417	67584
430040	262954
25966	78811
355294	411009
355083	369599
128696	24334
183874	64878
139350	226741
447831	132468
165140	166085
303800	475025
318892	400064
366402	211597
375464	82794
450280	130807
446182	71213
416470	19246
129842	83140
278273	216697
229647	477328
288739	7352
135655	47290
201990	344825
14574	238026
174725	208577
30266	166970
200146	297140
131939	299457
311561	196088
357649	356171
398373	439805
73718	246311
278520	431411
272065	50264
110619	41892
104059	250982
25650	491897
144973	395504
191536	252961
268465	17637
23992	359862
138126	383700
41378	484628
253435	313745
397887	492906
50855	411491
61157	487932
352812	99405
101486	143046
255383	256560
190955	106840
296251	431226
112458	33553
388088	476951
491274	168485
290360	172599
196565	484447
152024	28681
296204	235618
85412	104456
153488	187974
347178	316575
296954	305450
448104	80982
127402	246054
207512	336590
322851	123095
348212	235781
131793	452290
309183	51895
223693	382936
124469	263894
59211	292531
422805	320464
101480	18041
58025	274631
361286	492298
415958	29105
356428	76454
309283	420536
55190	21457
292655	80574
359829	79249
316155	284787
15680	451583
386761	463623
84725	380633
300711	255908
18770	353596
319081	288946
413644	321888
442480	393326
44209	460441
106940	283918
319249	402323
374652	203612
236961	275677
327045	387742
103420	325879
8771	343655
306555	451600
180300	139213
153687	41673
115449	96977
4575	309801
472559	78774
301659	358490
230294	409498
149864	177630
454263	454822
395964	124957
70913	425675
214308	327217
307367	385000
239112	459348
408357	17544
480041	446159
222389	289228
469102	15133
91764	133423
485546	233802
152368	303218
255865	426887
482851	381023
438175	86974
192624	477656
158171	447257
2626	40461
209441	479614
350129	151944
318561	18852
352737	451899
308073	257157
481499	190369
303508	409794
463891	139
239176	112951
474491	458841
61647	132318
44253	17186
474295	4289
87500	121106
372893	255369
437510	290014
67266	211989
487597	249202
301197	358539
175351	23306
235597	133156
333833	301475
108963	37347
475978	53520
155678	373749
131939	10388
338154	277450
215762	272139
263652	28129
226692	313745
195849	139453
112194	392788
214674	92399
218114	137128
14825	12895
230803	217413
316136	298463
88610	440660
305178	385389
250569	248382
345918	22827
7119	15209
324063	81575
91828	219346
167823	387473
50627	6182
406744	124327
313728	122694
476514	237235
106175	308181
454839	119762
57360	277568
353273	309019
279951	64335
405646	488781
136768	186561
435241	275791
46645	368904
294038	186116
220367	144306
245482	116949
276773	402598
324708	430689
364511	188790
269772	23941
187505	82079
458945	94516
425931	421285
280777	77938
72277	9206
148757	180578
334952	359262
63427	119799
475036	305449
43454	404055
483975	53780
453645	362267
477350	84960
106947	235606
384575	27581
302515	165653
197275	410035
88610	15209
19276	218615
234472	120957
80238	276090
333737	40447
4325	408288
289089	299827
8960	20959
96577	362784
102443	118773
245996	298595
241292	90988
481141	377655
481525	272159
163165	369599
171424	119799
350064	450079
170462	324873
220845	151771
14651	222203
94985	177630
297728	403475
89826	76584
236571	390898
243356	46780
185403	199582
27642	285156
157492	487470
39673	469532
440130	27766
271290	315888
230641	68254
154908	141599
199733	48978
444139	62204
432173	395971
75710	104958
247193	391414
66035	387257
45292	119868
219089	368892
299760	151944
429201	79081
348799	77540
157789	484415
141961	128918
153006	363581
234788	77438
2369	45687
215260	48458
216666	334635
216797	228431
254599	453521
402238	274114
156776	455769
440369	393806
388190	72432
256755	355700
222595	146181
285830	363933
483672	70709
271170	127963
481661	164884
361492	249696
107741	35306
236563	255290
376816	113304
287566	419645
81432	384129
407127	8463
112625	52186
27696	76454
101522	426986
89188	457831
373380	303175
63180	365535
458614	38063
383164	464429
339575	390232
323404	323615
71189	15802
175752	491844
478886	396563
208030	231485
483836	284982
17614	89047
447825	210050
328511	62538
73630	403501
62314	363973
410409	16544
448104	329400
365348	109271
398903	399739
78030	479082
119997	447375
200292	432278
253900	421397
433906	440086
110446	86974
399404	297218
228044	279031
475336	441313
153132	64473
13129	110802
115725	38434
71077	447517
58435	94037
313547	29098
175441	280933
310927	344050
414910	387661
444415	101806
389643	80554
122724	376814
281601	332834
47035	298182
280233	277150
438426	14937
233498	267895
393845	61621
88952	126204
156446	16661
456050	167529
285905	30682
373179	196783
48832	120395
269670	391414
392323	231485
414920	265351
167228	293913
383346	110733
374733	338189
256919	230691
303025	231375
174312	45413
201866	134118
56813	286697
321888	233228
104648	181952
319375	399989
40197	124085
106460	467752
478490	455185
53701	397330
56929	137128
471052	30905
192267	40388
6899	412517
211220	306545
347465	140728
347653	98493
304435	152502
219404	110636
317118	116511
424203	324393
452857	376814
408711	401236
296479	277450
247761	484447
265800	226308
76835	445282
247107	293968
263869	141525
274729	108118
116464	322348
41721	28065
130234	368964
426947	15926
81358	93480
151921	378462
470052	366238
135585	240225
157674	192156
96934	293813
356624	176077
470228	28294
427124	359218
423470	220635
373591	429262
216147	388575
63995	104263
23877	10345
406632	208577
186486	465371
408768	366534
160686	1848
331238	327100
256119	420568
383164	166539
400521	477590
128201	32076
415414	336590
475007	230576
245206	50656
226167	182235
426190	186561
398911	273934
10850	243374
297740	35735
136864	46127
148539	393485
223929	30463
66833	366127
304668	248716
316156	131522
251943	146893
93748	30426
278154	375658
230507	447831
179386	458
301665	313745
344352	467631
367619	345585
432613	317118
42814	416402
21931	35707
51365	325167
374018	332144
99334	301475
135074	196851
463681	315888
450012	98906
116454	14675
198819	316393
489657	278162
322560	59562
300948	391072
46556	250410
149758	333123
26556	134145
367882	313454
172923	192117
219546	347425
215292	445602
203925	478415
179549	222701
330473	199353
190281	70709
52646	301611
228195	448770
225318	236358
367619	362083
246981	56966
400755	478415
358971	288138
353767	226378
284754	333542
258299	490006
324826	63148
414646	207596
344284	397391
386468	332818
355025	444432
162653	390687
194462	6567
275391	166131
152475	190353
221439	92613
235960	162514
169530	478415
308341	429280
126786	401223
219715	473056
38047	102847
414128	137128
147706	8525
73878	29806
99979	366666
399541	281273
77198	263009
406225	113319
486712	147665
481044	380028
116120	417918
481914	375840
381997	97277
202774	242661
6018	220417
48163	222919
208695	21523
463671	96641
306683	453095
396421	489589
219861	49231
2195	34015
289675	27126
395336	472657
155242	44826
265538	271823
316408	42890
86488	416404
468162	94289
326631	482571
406268	351414
467153	268129
336152	140551
319735	177244
298107	7914
326631	49093
409388	143079
385808	237165
304186	470554
144114	132740
243321	335652
312826	468489
61001	158642
485717	264859
175862	296833
280554	324078
158368	459326
451372	216659
338955	433239
113085	415490
446368	27748
472589	487241
399205	386395
227781	391414
385567	98906
475834	304097
382272	275790
93579	28064
290483	20611
409479	343721
4041	417918
283640	18647
159407	22549
385353	23795
180354	167766
261278	200406
456966	477986
182094	11626
435000	91711
134452	119381
442119	21583
125037	296773
313665	232332
173397	470027
352196	310261
490940	238377
188353	46584
5442	391302
318412	294385
308122	70252
304146	101396
289329	99405
246872	228431
45349	205270
436681	176878
313124	447107
439646	472866
439992	42021
392329	470377
124344	213162
273516	74757
122416	326130
307053	162656
420295	28622
308618	64429
286777	10646
9530	2383
473053	282347
446182	478811
282042	256781
105972	214992
344483	449594
119286	458555
74845	246311
84822	95576
176302	52537
456658	312161
433881	76996
245850	303175
229964	493748
99350	125751
119588	10717
420700	67040
164471	226206
433820	65880
303507	205719
245938	419559
399392	158780
320208	206768
48775	445602
430313	127921
110749	247049
80548	206686
86476	464897
102596	150851
483871	171494
848	127442
420793	86560
398147	241468
253444	48523
331364	301156
381449	371853
180939	101674
214055	429757
330473	377933
468287	200903
454263	656
40890	413325
453423	79343
214653	268600
89576	399867
266673	254973
98870	208914
292904	209672
467024	4349
424119	49738
470689	130028
315161	27696
146893	278829
86476	38315
23423	301784
474341	470356
223269	124505
315001	474931
38088	318563
386516	478184
6762	81771
221296	88396
298586	187836
336955	362384
2669	275615
352143	201508
2349	6949
129253	414286
482848	221318
447404	401854
226050	28579
479331	254940
184581	455954
81432	293058
132032	274027
296459	113051
172134	273831
188517	349261
382848	404960
414665	451048
238256	36392
87531	21411
228741	158153
14131	4905
359790	8607
459280	408887
451213	267352
75339	320639
328242	151096
258729	131973
464966	196783
238889	35362
159839	177507
395106	89495
56448	285227
126855	113558
317881	483447
93257	208577
329532	162795
257030	65210
298411	342724
340143	444235
75574	327043
488801	4349
180488	413215
244536	23046
319259	264115
376592	334226
68879	412631
287481	130549
270248	159949
222049	367212
122146	6899
474225	267352
231440	327204
391264	51552
48069	453366
422912	248288
268748	57047
227739	196299
350699	157726
86311	357800
155419	136470
127051	12177
475691	127731
345194	442730
102397	110677
261278	372002
236950	144195
190051	32252
133655	64415
473	114695
418662	16433
321650	20959
303862	79343
43759	83722
124469	415763
111787	255641
53530	459280
219546	407334
445809	161384
89704	475360
417101	124150
361420	411441
93936	300119
267373	116152
342953	3107
120779	293813
391391	466432
83835	276648
340515	381243
475802	67428
412298	242460
187907	404445
262242	94344
237682	183711
61486	268531
35939	277961
112667	123213
413602	360075
22839	190369
349857	388223
243858	419435
28037	179375
142334	361163
82953	309663
350435	297445
442133	478415
123962	259858
241249	378462
489364	316162
326749	265273
90894	317675
432025	41746
366402	452756
292767	277526
475469	372237
118940	454975
204221	467672
263439	140406
340779	447517
285023	398333
188156	221890
308835	399633
177931	285446
441570	63703
157534	230691
225318	138193
406425	423828
419265	320097
306294	148075
81432	179010
472270	421935
69264	246132
243819	103143
289513	122686
183966	488052
136024	22365
413246	178436
253598	127361
180904	42747
196030	453757
393051	440660
374728	263514
147592	190369
472881	103205
30476	258370
14728	208577
270954	178863
487732	346388
388920	125481
377720	418332
387078	16433
418719	206556
453821	181111
114894	375267
42784	27766
398225	8678
159214	141068
89367	358522
332927	90705
318266	165437
367147	120505
46650	301659
4527	463372
265345	118877
449543	182940
273537	421830
19509	430356
285260	137912
157551	12504
335069	73168
456231	88027
303507	385883
19789	56905
428583	140021
238642	205289
68977	180578
133909	267113
142055	466051
350699	239662
154730	236213
378726	478415
394782	103267
29427	326446
293420	73742
161363	103267
469298	45642
382203	17476
139350	233477
316077	313314
108728	353721
372794	465829
188799	307076
224565	280853
128749	274309
326631	344300
187550	265711
442133	454975
147414	218730
154544	361698
104655	252691
90871	385251
461490	443566
233498	145669
232183	258370
287651	21206
376175	398049
104446	227390
419159	289760
382949	30874
257823	218355
449842	140508
244492	156375
353287	180452
40452	185479
276086	471691
360700	427483
354330	381469
84921	484866
176019	434239
491361	232535
220471	371983
164693	52537
195649	464906
114767	86728
255927	313745
159317	293301
47051	315483
327657	476951
40028	56671
426073	6430
105889	42123
287772	312259
172417	49403
233045	327846
109482	36392
266307	52118
301673	257926
238445	394529
260640	73035
46377	127402
278769	105498
152255	18479
438983	464593
471169	313523
441739	353343
308377	110677
256823	254617
99350	172923
197385	45158
213093	23702
83972	265608
162785	181957
153843	7073
152858	103205
328059	21583
316782	73825
238083	236654
114599	125420
319081	386138
101344	464578
108537	132576
386707	424613
15099	224469
454185	375184
249720	480025
29268	251169
230250	359762
184316	474268
204116	228441
296087	288837
316649	276358
468249	136353
245331	264855
195906	420944
314598	427653
286297	185013
404892	215703
48147	285446
99405	10142
164968	164333
355217	327721
376592	456164
365380	53624
102993	59332
303045	205466
358112	323262
309797	219743
3062	170180
338113	420551
311864	47644
269037	110324
309501	475352
323825	259492
270543	340046
363581	389043
309917	100349
256277	276358
247270	288731
116237	393326
342465	138249
247926	59759
281524	293813
426045	15084
224815	374939
364370	317675
222855	428763
393940	383907
17474	435318
443308	313829
152239	213130
214261	489552
36384	474398
301659	333546
19817	180578
262739	126248
174667	156376
294505	189575
128839	120339
169047	183566
125139	315671
253900	33526
400960	135067
476344	476951
127315	119358
372799	463623
435009	186384
396841	35150
193079	91065
480590	127636
414286	148871
259393	139819
422070	349700
69943	210050
406392	236107
122135	168213
253643	330438
325019	252961
214012	144854
127987	491061
286191	382406
124469	299884
375002	494102
68380	388265
490192	440962
12840	97894
105883	144306
26318	277439
269943	428214
22804	138363
345414	26940
151362	179858
178849	345745
455074	83204
268514	171069
236035	300800
184163	343634
11635	135218
374372	248625
414646	8623
492686	297613
462634	173150
324049	256458
182192	205090
218820	299614
267562	108843
311128	148499
433317	334778
21123	94344
372816	399867
368639	90682
415599	440804
42449	297005
189640	438773
22224	317413
112355	259929
297954	183213
142277	176799
400888	302915
196436	291088
388118	264766
331825	186219
121091	184014
98046	25328
53949	94750
283612	214024
87376	440753
309276	9232
76504	449013
24107	175721
189280	85870
427107	5961
407540	407674
367541	104383
32619	219765
81918	253604
108140	404316
66715	461846
454806	27057
58464	285446
35806	91069
492768	275687
253554	449129
264338	328140
195137	179524
51367	245679
20528	1057
63849	240921
169455	16433
51581	219656
289807	276963
432765	290466
430044	425675
379462	406881
218930	483494
220031	430356
40028	309407
301932	387742
119012	25034
289485	8084
160008	108691
159571	27022
452432	218727
17106	49903
348550	186159
385801	471950
398895	45227
71140	167885
92401	71021
301938	253110
493886	436686
62266	422907
115650	477131
356496	429603
63488	290493
152999	404806
461293	390148
412590	291521
441268	82433
167295	372314
412443	79989
288661	63703
31660	196144
277921	310756
227784	30373
434658	258048
257910	398254
369209	21523
325256	13370
36836	127476
147204	36719
373755	105754
21634	350973
23741	10690
182054	283645
127741	207000
129842	461392
426685	23423
76314	35799
350313	379237
176711	214024
158153	35707
400124	341271
89588	310756
100172	14919
423961	387860
15027	103491
32148	492906
105332	3809
68099	234079
255673	313745
203291	438373
76385	324116
235102	489552
387525	178675
342138	387839
160308	474412
29582	250410
471131	65936
414817	142018
447230	85001
38222	455984
353597	360860
454983	160573
332974	396080
272906	356301
333042	466737
349281	201586
440810	21583
297411	222728
143676	32055
260950	228431
465930	13370
233421	359414
330052	187998
72678	432370
181871	259929
190508	169560
190313	362231
254812	91826
169397	251191
344810	14591
174362	21411
399231	439557
129720	444372
413105	94516
139743	45768
52695	419415
112625	474587
243964	132924
266344	480386
406957	156006
339639	344091
349564	24334
55489	51895
239001	28129
268917	373765
129259	168615
316406	335032
337483	296693
215644	54976
112372	173289
49494	375504
395660	366100
2259	180709
224772	190369
135336	203311
268910	358032
161420	26106
328354	436331
405689	87905
107023	469729
494127	164884
119762	170882
256269	146751
191621	21679
283538	285446
46503	211679
462709	28129
300273	228431
261193	398014
46410	107219
77445	131830
312758	317118
250858	23225
143340	273468
218317	156739
14144	467192
376592	29930
348387	418361
27455	146981
244827	428214
80133	432290
345428	79507
486722	68950
197935	251385
155598	318611
88460	375768
46352	357567
105943	122462
115917	129476
53511	159726
94123	110677
118132	176536
275693	248382
102644	111572
229381	336955
34049	178103
62477	172841
461535	390898
272230	414058
259929	215886
22567	301882
112799	211868
436448	282018
243287	240878
414747	429115
106327	205270
106268	349080
168159	293618
71359	61739
158465	403558
10954	262954
369903	162440
488180	209572
102311	294356
393924	336590
456821	161384
54394	283287
479813	478415
390050	330559
337409	175897
65513	258224
274613	484274
44298	271768
484172	397665
16844	29428
397990	234356
342977	178749
67089	453892
489462	290450
395777	49021
412104	8182
80780	190369
30436	14189
218818	176493
371110	404806
394976	184833
279525	310261
107786	441499
33291	441202
140848	62504
476216	462973
257289	163654
300273	188254
112300	62699
39255	114643
69757	251703
344543	402312
425760	468127
151094	313745
218114	390197
94973	245047
329416	257384
448247	57375
279066	373009
152872	187181
471310	192056
85665	442570
197544	250410
434353	262954
402404	241069
188847	195075
158222	69337
103494	451206
151578	291249
287212	371322
8194	398328
86176	327061
444470	467888
275755	243374
248013	313512
443815	220052
72242	67847
51408	4413
303408	183975
122326	348617
441329	144800
41695	228383
182973	161982
483679	209572
413816	370767
163661	236267
457418	213914
25728	96376
465798	397157
282059	233477
6431	62072
389224	337700
313822	104382
264636	173163
78134	86560
441463	491453
383946	410074
439304	259804
51717	119180
119718	492906
200543	411424
118311	388195
166970	404528
334248	387742
338284	27084
328840	368553
376690	36030
297969	292553
61144	109961
234160	440962
265011	203036
411304	471645
36021	22827
40508	49828
353287	74921
14131	275368
409007	349835
449977	87178
423422	113138
108776	78967
319103	263514
331079	55232
234616	423346
477287	152539
116525	255016
399270	17339
336324	202029
205218	164884
468245	198297
90568	197535
438575	176878
487286	458913
418453	335477
221012	383683
244320	307689
15027	345028
418771	477019
172396	471568
57360	244482
355189	280635
142114	54810
347121	53814
466744	186651
89758	33695
443289	170400
198856	147520
416655	28129
88499	104921
168000	331067
323268	318932
50425	91711
44446	201782
28827	166221
168798	85523
301107	263382
106353	152321
237242	466737
138315	465008
282378	164394
227202	378771
376619	347705
398704	133404
448381	212734
191629	95286
412192	232223
132445	454975
470042	180231
231839	115604
82688	318404
206527	380918
85665	335768
23670	7771
444081	378438
309917	433391
9414	151167
215186	190369
389656	187834
231429	338831
163843	297426
213422	429922
371122	105498
147624	236213
391315	165018
332787	336590
168329	102715
394145	337151
202478	177681
443307	411846
186440	31692
76091	128953
189873	401101
381578	275353
410390	9437
38066	357800
328839	321577
187497	174864
150441	41075
76431	430356
144914	392108
209372	487153
256081	32807
65513	430170
316946	12177
407292	51585
29310	370152
103584	382189
343181	75258
79810	35629
463193	12177
320239	157280
247053	28516
467821	49228
408982	420199
51447	151354
446506	252961
145422	249334
45345	369599
75115	10345
36718	263290
200658	12177
439053	267602
347770	256164
112372	332599
364035	492906
250149	360860
387839	96048
174219	331581
81923	420895
482198	263713
53275	182623
112443	174263
151860	86728
427847	240225
138946	33124
389531	465692
492711	398333
111993	374594
258887	317675
459084	369599
277447	422621
108140	326997
204982	214510
80150	150760
4255	431891
10761	455769
217192	78967
89009	390771
144084	313070
196370	283607
131097	440660
57	107711
494022	354276
254097	258607
151902	122694
62681	10520
183601	44049
301150	40833
270248	461769
89657	301475
15464	388957
118546	353099
177329	462425
350727	473804
19005	99982
430839	164816
201550	330675
124432	207659
73017	463787
146893	339174
484691	214714
173655	132740
29768	203656
216411	339105
125837	34116
16844	105967
455726	226127
298577	198334
324426	305649
395707	440249
102445	420046
43164	367885
443307	159249
260352	390861
145316	91711
239750	353572
230099	240016
468909	237178
146097	434283
69727	64996
410207	485484
463549	469235
465482	370069
347949	203656
64290	88113
394975	194652
428182	231887
119202	264406
322364	427678
415285	103505
234509	217423
269726	214301
361001	265065
288750	187974
332262	133410
430170	332392
113903	90030
145284	345401
261703	35416
198758	236631
453599	271168
158099	289596
416791	81280
157666	395337
263539	447248
431899	297716
349509	351585
245296	431227
385391	306545
178422	211023
182073	94667
262210	263467
57650	478415
343615	185479
81231	115742
326260	232306
187665	85974
272096	256720
306161	51222
256985	39903
421578	290887
235585	438419
384080	254864
190076	162247
493982	111518
3460	233181
202774	195541
169741	50538
365485	360964
217756	127761
373271	205270
233768	183213
310924	421528
376512	24387
8580	168016
34970	7112
230334	342295
428735	412941
185365	349474
451031	189275
329255	9054
275197	283346
209824	462710
477646	331808
206006	94516
110974	352245
390323	24427
356167	27748
112129	354022
340023	121950
478307	384516
388696	315958
254575	23667
338915	219732
13975	83845
49964	458
480778	76909
25597	213035
291867	155919
224630	74797
427778	351639
131939	460950
275686	92613
67768	116070
234932	380409
31483	484980
167588	266808
460858	463200
110192	441700
258593	190369
23031	467192
42586	327217
88855	354728
460052	440660
97362	483379
151167	450647
346827	147850
268447	238864
394826	320893
120006	20081
51117	3011
474563	414795
175394	60517
463161	207523
252338	316708
52899	228431
482642	451016
400913	154137
454263	206840
396746	50952
112881	86632
491171	270747
131825	276728
65513	328729
237801	456640
84576	469227
322376	8607
230182	30927
404316	231485
464638	16153
376704	383508
135340	20784
251949	482009
198394	298156
368552	237100
253246	134788
269385	164754
190546	251107
133106	183213
105821	68357
156245	193431
228404	475392
425527	25410
389641	9054
403410	244743
387791	413378
380699	399132
84836	127439
225094	358612
423013	90277
444436	76461
281052	362784
45840	445749
82430	186561
449977	1057
56619	200226
196962	67891
325989	414832
229868	146429
239760	143475
92401	258218
427639	326458
178079	336071
366014	224674
459123	351414
478588	294965
81432	238083
40552	422175
480881	127921
436741	67285
264154	322188
216666	304796
249707	262954
240309	265361
389984	151493
286879	119123
421009	149274
257395	458933
196488	428080
209639	469235
462000	459213
194121	199568
187796	427353
195262	286655
263703	276838
346621	239552
391479	185154
312782	74755
109493	442266
234452	486031
456778	135461
165977	378859
178749	267253
372448	220553
315350	28941
87812	203426
365571	459976
65405	336590
47138	268549
309454	467631
492148	476242
282519	118662
326249	420944
141215	48861
20361	329086
340660	428080
58435	218554
254202	181076
413816	434313
422060	377452
425389	208785
233598	406445
175527	313745
430116	110385
406764	34801
33065	255512
149731	355700
448353	399867
328269	114930
69668	313745
17535	110677
24961	353142
81827	127670
54439	314918
183092	145059
165908	109140
148277	267352
222529	366687
454979	306545
426930	21998
443320	274343
75989	364294
405541	246311
59178	460039
432632	102494
25748	291815
407205	145948
223929	64505
88901	192110
430831	49903
479918	87471
123818	493595
437480	489819
292198	194165
309917	210574
109255	430351
35367	403556
206314	310756
397195	447517
383214	175925
36063	57989
106739	100048
319516	91663
267562	81358
3020	273401
371053	378283
376403	31420
257546	86560
104659	415625
385583	159249
114762	136176
246074	409828
422338	450854
211601	249202
56070	159249
178984	90262
447610	468832
66334	366884
26940	351746
174729	92613
222045	385509
27007	407473
85665	47390
15027	419478
168975	366127
138238	285446
156348	299636
18337	295716
311863	398492
199340	43522
137260	461769
120572	197897
228270	86560
474231	286936
460795	146295
445567	79577
232827	120021
84111	364294
46092	311471
385589	42035
105979	123925
144289	65913
322581	285736
77359	30263
425553	283445
420482	88949
288918	192779
259250	218615
477548	295484
333072	310261
359249	83811
424907	129513
336299	210876
396584	59668
239178	139648
40929	49903
104741	422175
436740	106785
471365	463549
307033	175003
169437	377032
218832	67633
112625	210943
8733	193329
235679	479614
335163	162736
429388	188240
19727	94516
292209	472735
50646	31267
428735	346538
281136	420944
282163	354933
98636	160287
306999	340079
275527	374058
359906	306282
232192	273583
217270	24516
193197	302682
87013	390197
404568	62275
80792	137802
218644	225274
73407	11951
78642	48163
227700	460060
123307	326553
81188	93625
32463	303648
203164	48163
46158	438011
120778	110708
254641	38064
189454	271544
285156	189767
351913	20007
353500	150405
296296	25252
127312	159249
8817	286397
298823	437915
297632	426452
452626	110677
313217	199676
230756	68456
177723	315671
295781	318563
294493	324504
200067	77483
88722	105585
214735	136744
209826	246311
138776	183213
372314	35707
44199	190369
424387	169065
229735	190087
47417	154841
394606	187753
233045	169720
89826	101982
5029	8463
305827	99072
62012	364314
176182	98425
32344	280329
154017	332819
429927	369940
487901	77117
237802	477849
114643	413074
247608	286149
384400	115861
476447	161113
39679	35944
171876	426595
191914	284982
256250	285233
411735	314495
371959	363581
426057	421356
359853	263777
367242	172918
21057	338271
211292	272178
181360	120195
181715	53863
175484	446167
157461	310261
319081	236682
210685	218612
91359	107222
181789	337926
402137	158209
64191	179389
125749	267352
200867	51895
270765	185829
491388	445347
22414	239872
233045	488630
444759	288653
432175	388531
271712	379976
3271	383657
357178	274309
78135	269199
149498	238695
181215	356648
198939	492906
362056	391414
195617	483431
202048	322144
125954	130028
381804	116283
392086	54522
111984	491984
458892	79989
141440	54362
197386	431378
79015	364109
198779	104919
153006	443976
38063	138666
226023	190369
484155	284260
356019	476634
229123	178327
461882	165226
474966	203347
422470	236213
117348	33293
84756	413924
240626	70033
408337	34272
391224	430610
328940	31616
116462	438783
363417	6928
35907	371486
89843	380791
207731	145979
411136	306459
93627	424063
11497	16325
289003	148199
110925	36035
381950	43045
245488	122585
77443	75210
441102	229215
123444	274030
277767	94980
32533	310756
367940	456215
487027	465371
81358	80761
124711	492906
361960	86421
222081	134694
12789	400339
278769	171233
190693	375782
2243	218727
264649	120666
370245	35322
365865	159110
284816	376814
22941	391414
17093	199295
96424	38063
154456	351332
477118	90884
68098	179827
388890	387860
484422	134145
405193	462381
25412	15209
95233	153995
67534	476766
101308	236864
438261	399867
255557	73189
387158	201244
169045	445753
57094	54976
272911	367748
162951	53260
417036	208577
421929	120132
54298	265589
413624	452921
262929	193043
167588	227741
52510	19214
339748	269199
71796	365058
424419	454816
50872	215719
127755	32807
28314	221885
473537	129834
34842	395988
301533	493665
426898	429291
380858	188566
126479	81369
402052	254914
180647	166709
23735	137039
308395	272159
56683	320861
288328	208038
443320	98063
304611	367396
142318	478474
87046	79207
301269	277961
248753	53389
305624	84576
390117	254278
309225	153771
247710	56625
458975	212175
136760	231485
95189	237235
216147	133156
78995	121145
423895	84504
172547	257372
477159	433164
394349	160679
114643	374927
216915	428199
171651	93933
312283	117391
144343	165653
341436	410482
282940	336590
246106	96243
198834	474888
359669	145948
66957	350699
234660	137128
351189	186892
258131	306349
461468	360512
195121	317532
8292	485668
335539	92613
139833	391414
242814	390642
127972	15819
441352	134694
309096	233026
396571	166970
420419	105754
161755	419189
99287	266611
4891	421935
107709	277646
30898	193546
442096	245679
259293	165375
318854	314180
356549	74106
446469	176540
262137	9203
248510	316136
80711	443676
484323	320918
369762	317132
209871	220652
133872	318762
300406	232093
434015	197696
348644	301231
117910	146202
236427	282807
8009	359762
367924	440048
320381	246311
137386	207776
323664	122585
143370	317356
317410	431220
268578	251806
212495	86728
229647	100170
360396	178048
72804	293060
142216	467805
112238	396950
314369	443292
101115	71021
80801	244654
20946	197133
72295	260291
21902	445282
293913	456486
478152	184697
426166	476231
130069	354281
120425	132740
153497	481368
57164	477390
447352	15656
404592	392949
19590	208038
123299	369599
386994	75303
444380	258126
50065	446351
455755	266494
78996	249891
292996	293813
111106	246672
418536	349261
456433	217423
118508	453753
310153	42747
309225	419159
52163	320319
44037	414511
316320	385605
356334	279798
156189	135133
72926	110677
152590	256168
355508	419346
53392	147460
420414	215054
188395	440660
196367	283392
65024	303075
41378	233556
251372	174564
476963	366534
372887	368416
41804	341271
358186	306314
316565	198510
325839	442291
267562	323555
29630	411666
261577	292268
53249	226308
192410	168615
340197	208038
166021	437477
78613	94344
380858	438937
380454	255897
385629	377906
293055	123770
488305	387742
231625	257312
323510	110677
367418	28145
65907	169047
429127	121193
488860	193501
170438	77004
369661	395988
304013	2562
78437	249709
67399	144845
451230	391414
182198	205223
165273	289238
18726	131940
202352	111527
155571	280212
286391	264406
153006	85582
324756	334512
220634	135756
366135	337262
76228	129843
220246	222201
81478	211067
414058	205270
246421	364789
77804	352076
21354	485764
18932	203656
110398	88289
378819	19853
479355	354401
386525	78401
289414	78811
117420	110677
79603	420944
307336	21583
1238	487509
137621	86476
457522	110677
457309	32807
57652	374939
472297	15209
7575	219831
127236	49903
201254	287017
263913	316292
180801	20492
433443	391414
280185	440660
48001	463200
290225	287740
196727	352605
432292	2003
227839	86728
173176	439252
442696	109123
233780	54536
419382	76284
412388	421840
442957	440660
392699	226077
141391	28311
94551	313745
120950	440660
458091	267352
492194	201208
396142	62877
242757	208422
484144	97771
318912	217346
173863	459742
24077	141206
317977	461099
49789	354648
139178	255316
124729	272908
292244	16433
243756	110811
478768	226494
262128	315687
248483	313745
64807	330414
114063	8141
60893	142032
342465	359086
455726	315553
254717	230127
446413	206638
30889	1292
230709	186745
302527	478415
365462	214554
366842	271782
337354	30955
298114	247820
220435	378546
21482	31518
264080	100250
107649	313745
410951	158570
118567	368358
470607	304816
57447	277961
336371	156962
307470	427354
359762	187185
97572	32807
211711	182004
238348	370866
80817	386575
386516	330731
21095	198926
76430	200013
77674	361222
41122	478415
372823	354694
227027	344637
51434	35501
367619	69103
311328	162831
180357	489699
103214	210936
191896	21902
445936	331491
188980	438957
273669	469724
332634	13248
9787	413392
488092	466432
129654	265809
3809	120499
405674	32605
358406	209623
184695	303497
17406	392788
412815	149388
422015	232919
85462	151944
1588	20218
461030	167510
438646	86560
152162	302610
207574	84388
359282	353787
425152	414181
316233	46325
306772	148199
315089	440583
38798	76751
39892	217357
406660	306491
72292	216752
315573	31127
446902	254719
289029	224220
385994	153743
98684	248777
127280	158082
288752	267663
325258	310756
424106	16433
31675	134145
193767	334092
228128	447230
282109	125717
287806	110677
101981	42890
153813	164884
451501	245317
329499	55365
479505	118144
280360	415379
228326	9054
172335	103420
247812	151154
260021	88705
298390	412889
30003	484058
313652	269755
210217	491690
343062	157726
200179	91214
208262	434893
382084	282920
280808	204251
81434	48163
211692	286313
60564	1857
16400	420944
440962	8514
14131	235209
287744	52030
72534	144769
283674	226378
260356	227005
156348	310606
262385	491678
450708	123369
444423	284670
33200	22299
330592	317386
483826	334511
148139	439772
107739	121502
190281	151096
461535	38567
59644	277646
247579	27253
73038	396968
380035	30611
185697	335363
307673	296693
71334	82715
34674	209598
483240	81824
244510	468920
236540	312161
131119	401543
159470	227101
155073	412063
371612	142018
169448	345887
77177	344398
439314	363581
188005	181993
141525	375840
437813	370866
275768	180578
179908	79507
398885	52271
35628	86250
381533	140772
118537	17943
335951	393241
137368	484199
487213	94665
66035	354118
438	126130
371841	462969
54813	466432
323752	313916
398783	273831
378646	101049
205218	180327
383373	194452
2626	351257
352928	291432
302351	376961
351732	493915
81334	105611
386343	425013
4232	269900
141935	224085
369873	222522
308100	486010
338915	102917
246069	28950
222610	50538
409804	109141
306905	427616
276099	12245
472828	411424
283706	327628
176885	300090
292205	314326
43027	105118
154629	142018
233388	351414
181603	408908
424477	469235
233498	3689
118945	368358
292653	65081
304147	305756
474710	208577
262210	258516
49900	147496
91202	341777
463585	343626
47466	415098
156138	447375
460088	273366
302153	155817
316136	26626
257581	451431
72134	200444
175691	1031
490054	12177
462505	435708
21095	397535
12063	290523
412708	478415
389113	479627
268726	8123
39544	76454
421050	202581
83066	312895
281575	88084
245200	461846
369828	478415
342465	434045
181601	267602
360168	470484
38308	187796
240489	404776
200092	69500
26969	478095
322826	162831
212856	122283
238927	393960
318844	55857
201495	333540
438359	343857
476411	21998
321079	335900
295715	451996
322159	118938
324096	239506
403151	417301
227071	87889
154981	426532
399981	487266
296591	318398
86596	328234
63132	324825
278082	339313
68177	476651
399910	438877
233399	407871
389393	83413
126972	115838
3680	313745
193869	413097
153006	317145
331150	183981
281130	160596
152704	102210
390010	74571
368904	238809
474142	405217
203200	209967
424184	83610
70188	122694
38454	476951
266078	459619
100938	243438
101075	256121
235034	162795
453736	50599
324157	193934
11783	440962
233201	132247
435314	168779
132745	454975
299457	97277
114643	325775
440172	456602
88638	409540
259074	448188
11319	289883
485807	397456
214153	418564
5166	401854
99056	440660
108853	399065
189324	369599
400126	250389
175644	427866
413892	411592
89064	338025
235160	67089
410965	87860
234734	309169
141988	310756
415751	216752
412130	174121
362267	53638
6891	38063
250053	343117
125873	90884
212606	1057
430610	428864
172597	91162
166275	247466
233045	322856
19188	273831
14185	478415
330148	366127
467745	40201
418017	47007
278320	361355
245200	30263
24548	122462
65684	22549
54863	413094
93876	90283
389641	439900
300555	95555
447521	248777
406855	293813
345733	155441
453655	86728
176885	136177
133321	328550
477062	488604
146981	105585
412486	164884
383843	179375
215578	226459
272939	35472
132122	107616
336975	191755
51245	355759
76835	277575
413375	221925
468887	24070
39683	251075
37575	31968
270014	67584
91036	225598
457800	426034
387742	203914
478204	441434
164837	311506
330246	375088
88460	5857
439007	44992
128658	83302
325491	356039
404169	353884
76830	105878
68904	241072
485948	68080
200868	317118
311889	328379
409439	263009
247710	257298
194861	183690
224235	233515
76228	462346
83008	464420
419033	461392
354744	178812
443320	392179
447581	161039
294824	276358
354723	82962
427733	440660
282461	304173
32133	273831
78806	417680
57027	264406
436995	313745
396144	110677
286313	18200
252450	187974
194822	160679
351072	119868
362277	404960
133145	38063
292615	441357
43078	261724
208101	183778
37748	113051
296096	103672
469218	411424
415574	202019
173877	317356
273216	464075
376499	164009
92401	105840
86	415599
43784	18665
308851	220225
417574	92947
62895	431799
43454	185510
136173	264284
314003	50876
29807	459649
203022	217423
492079	275668
348457	265970
464966	171306
482438	433672
279090	244729
193682	115838
489121	454647
382526	101480
91966	19246
422015	447468
160632	24334
142019	62580
387791	64130
240138	13370
347891	208617
132646	113051
396548	293813
312474	304355
334391	204291
125747	6253
452243	196733
219281	199293
409745	350479
267243	186679
262070	228181
262079	165653
368858	428214
147257	132740
307860	473320
454569	442795
72091	41611
258306	151174
240522	199219
405096	34593
227719	121609
237425	186818
281393	239382
105126	316388
429201	427520
485903	309801
326574	387987
297853	307176
179292	387742
254890	12795
436699	20007
57799	402265
274474	389387
272016	340312
205965	111592
4157	380538
175109	262642
482851	360128
217537	298765
433346	106944
409385	420944
167518	444619
263539	275738
385055	15209
218615	135646
182904	291332
122131	325348
492247	481459
167424	82585
395719	467963
161271	378462
380460	219572
458539	389170
157394	392301
443246	173441
475854	43207
86250	459399
456809	9054
355083	183183
177693	224006
285239	447450
99637	176182
68354	290865
180488	36366
184648	46127
435657	268524
291521	172304
330559	120274
192134	489552
475429	166358
433354	418431
316094	82373
191218	288952
159203	300
269699	389069
152004	402780
266369	420944
240016	478415
300506	324377
171784	66235
77674	459669
67367	484447
482874	274039
224721	94516
65954	13370
494102	148221
450083	298767
480184	479108
221296	256366
49787	258370
190567	217785
389855	370923
76919	210969
214855	315407
309093	461709
116431	121171
19799	490237
166626	250620
6987	480444
326631	382157
373519	338113
236873	426790
161871	139755
270584	219929
199975	388465
283119	423062
417543	474319
417736	179472
27453	441021
264776	293813
130802	464184
456021	152224
144973	52599
49541	301475
269473	461944
418992	154089
77443	236281
53137	224193
441229	290450
221540	402323
143719	190369
156995	389682
127709	410028
232666	239725
30873	37516
168361	79604
65035	201794
153322	292129
361012	478415
138829	477986
463475	44000
444881	81178
246978	42338
462216	244712
326030	320372
233655	433343
293891	248385
85743	13563
235375	242966
306597	23018
98724	7771
491577	70831
43454	305089
248916	124812
301659	206590
357418	271013
302067	274074
459176	440249
398308	420790
393917	237517
404035	364109
329807	275790
481896	314742
448815	694
350887	186361
193941	331049
436052	167586
107709	267013
458607	331508
464550	176786
279936	25034
368006	423062
193767	223697
368137	79186
56853	334680
371976	389837
278188	232667
140263	280043
331835	264389
41654	48861
14458	79989
75167	220011
251399	112312
321483	301343
345610	62391
227064	420944
145002	259435
179041	237195
218856	276090
413950	471871
220053	417203
223929	75647
145862	162296
334602	313745
344314	487574
321696	387742
92563	267932
56069	70593
372156	116596
13879	106840
316231	282879
451442	461944
354214	209510
477841	89842
129449	307286
488422	41623
493530	78184
485351	119123
412106	393238
463414	97277
484275	428738
34779	421356
136093	28129
344416	70118
253789	264140
190281	433226
356645	441635
447962	331958
445484	25162
397192	209572
63790	471424
310043	291484
42254	273831
44314	311234
225197	227101
356530	402323
23105	262954
458794	94344
454458	77341
436141	127921
332818	12245
261300	44753
21689	160158
91223	377710
120741	167981
416174	274570
282845	272091
226167	71009
305357	84089
368857	67911
443667	407306
316565	334724
31703	171026
112458	20181
472881	371983
255451	114643
146351	488269
134682	60923
334826	441418
28357	17181
6767	262299
322616	202036
52062	338958
124942	78549
456316	35629
264614	481286
234649	225694
367988	479614
481419	458968
339333	416083
410811	249334
65336	217509
322509	243840
184688	334009
89611	465708
326861	16325
209528	331535
349702	469235
366723	317675
179879	60608
202893	286936
77231	32807
229101	49739
477932	283675
492219	316490
339353	165764
368688	380071
71611	58881
245047	231578
401876	286936
158978	183213
325314	394709
103914	132284
227152	346984
470711	94516
152368	435817
410249	264154
246382	479521
408414	336590
205265	41597
289675	81426
446550	208577
388770	473384
12322	199333
228225	267602
488056	433548
470584	431461
302033	391817
37452	109253
88451	124381
313713	114930
469175	424430
372280	252259
431237	25443
225214	53863
165326	118479
437592	16037
485550	304731
78158	433456
127270	493022
241111	54976
476119	265065
441034	476447
251544	348426
258045	136109
23230	50392
166183	49966
397000	190369
426090	164591
57432	206929
469196	48576
395337	187974
96182	2242
160561	178162
455074	263826
302547	453995
273686	456086
211294	86728
346272	200444
209523	99913
146893	454336
12241	415920
195615	183213
319259	177450
81358	443979
340921	81219
68878	454975
143671	447446
233388	453012
52961	399442
373460	314742
384717	211932
444284	97277
51082	72432
10890	456378
289093	331409
173882	320236
403051	440660
45154	439571
94333	22549
458982	9681
216035	352901
410423	23018
190932	357178
161480	153995
476094	301556
86632	136423
378612	481742
343525	187998
97552	118286
149771	204925
187796	199960
23394	186440
155548	279012
21606	440023
213871	216868
179554	265636
305624	39639
246577	312478
195580	352605
382007	17983
250833	428944
410894	242311
280020	458104
366626	387185
265097	489376
105106	471745
640	11226
471131	53389
378374	235679
205303	6237
53532	53883
331503	53249
76824	41670
178003	284843
246588	34547
342887	205459
179785	220297
294272	300053
58935	28129
429982	430356
74355	60517
192435	107219
10856	204613
141988	122694
75583	330090
387619	111220
179745	99437
295654	259929
38044	426034
194985	282401
69019	256274
329819	233942
388475	194714
273837	15209
42903	336590
32147	267352
358942	466075
460753	400520
183991	121532
463763	180546
10251	369707
464782	349608
196529	379983
245550	176878
176391	440962
485582	460501
418456	395198
168590	77261
204294	279291
44159	46294
106922	79249
147043	30584
2002	244805
403924	458552
194869	62191
378163	287360
139185	111757
467262	72814
312229	264406
110682	15209
341928	22907
45090	263962
195999	48275
176130	132443
251703	328174
195604	258370
9034	309801
261447	297969
99627	84590
232784	313802
127357	464420
92519	465692
470592	264908
228128	217406
270179	451401
394940	95942
270268	110677
207433	409828
254446	401015
135094	217223
464779	328014
17000	299408
93936	457854
95160	217432
291525	357357
339626	345854
79446	336590
463013	483450
59325	301475
165222	333357
271782	97070
423013	124437
22141	294994
408629	383967
226919	354694
379696	389009
162821	284155
47106	44625
483725	61901
490207	391414
451600	421542
476139	270095
351071	452921
289675	30190
434231	208424
106739	335484
449521	393186
397574	431665
135281	248264
101464	385454
295484	383190
233498	211080
357304	169260
249002	320199
32609	249115
334769	180578
434486	389384
100060	93238
152175	167588
3810	421935
244092	36631
371030	33948
170152	248777
154985	385237
375619	302011
95446	59967
275663	125721
200113	414406
342452	311544
327819	313745
98924	313745
220344	486387
121494	118934
269997	205223
262730	148748
33307	13981
444912	367798
278560	115178
158075	327756
268197	403501
321555	76941
431654	192086
259034	364399
160680	142678
100068	35707
188252	348098
462648	20998
238792	186714
292198	337791
73512	445087
207120	137294
410028	272339
13865	190369
46657	65971
435299	46784
155926	57750
221318	127921
247110	227101
277794	30176
101522	91711
431418	377270
94502	7169
469626	234535
62276	86974
197779	367785
391620	258666
342649	187834
244636	183213
255850	61370
374500	77438
205887	26641
129239	162906
273669	220756
266564	48861
89177	105878
75495	302854
314838	240063
388196	220429
369340	380360
435111	81280
468895	32257
64008	180677
48258	449268
170741	394485
424187	54976
163411	81049
144239	310756
209295	64062
280656	57237
64090	173318
87455	47825
313867	268261
474142	286936
246540	227948
240482	126717
246686	364633
354648	65670
179264	89119
211728	127921
173103	37516
68688	4369
255551	485877
147049	461185
223885	15209
130069	420379
449874	429776
226663	388407
398092	360860
448153	86560
282453	310261
267331	458104
108985	199245
109733	59401
282461	220992
361633	15209
65134	3719
402316	110571
313698	327217
334904	121304
316889	293479
72804	399945
161326	94516
346987	392963
404118	281924
387527	428080
338233	430356
366718	103804
191761	409828
342489	268261
223297	266852
51759	192588
75711	156376
291668	247294
163043	17193
235222	486440
143250	308229
72242	277770
306656	52595
237714	209647
326631	431259
397281	62191
132617	132996
92969	387742
445101	116283
23987	114723
434600	198601
121694	417918
299821	44090
89644	220756
196003	194805
365399	470592
267600	492818
468565	12511
69074	331535
409745	425846
51219	133109
330752	249768
460349	371934
426742	10646
406968	437941
208508	110677
178630	303424
372506	273831
146893	212051
29133	423318
120500	62191
105821	426786
399541	433279
387447	477596
106739	55195
398450	313745
26723	393326
204078	111502
293473	422496
254137	11419
247608	346408
262210	317544
104564	29400
474341	427473
294982	421124
64786	11386
376619	429603
227857	200425
154226	222015
303862	13348
360217	401297
491170	168828
300834	464138
182733	61131
447335	46071
157754	266926
88474	466432
284779	487622
278241	425838
17968	78347
270248	71281
22537	309742
305287	404445
349150	378105
109175	214714
336411	49903
208577	440808
45152	343012
401151	380321
124550	155784
345401	299919
156863	259887
433121	332815
267562	391551
91839	195124
323510	102352
475310	391414
206467	144037
225988	172215
355630	446936
193020	90964
258092	492316
488774	234356
262410	41753
95252	192670
240725	159667
243840	190357
66814	21583
69749	460179
211539	256121
96465	182975
379348	410028
332562	334134
437049	175497
72003	451600
250435	316372
169530	168719
172153	409828
44844	363877
314739	448084
66090	459213
57447	301475
15027	30415
177386	464385
383364	323213
340362	10345
97438	252832
351474	465019
239099	85932
353320	420944
128359	411455
424424	217914
282967	450376
437628	373932
124957	23902
55570	325604
40793	137719
445034	447368
408588	114930
4841	27546
372415	468811
405985	111057
173081	430356
61132	202523
130069	350576
175941	167540
456021	286907
166164	105878
425657	150352
138660	393326
36061	10617
428011	281924
202641	4676
67174	296511
207361	380738
75892	197530
285701	207927
123283	245679
254416	31479
276591	441434
315409	281924
232143	265438
85894	398333
45269	222072
148192	310756
237120	440861
119057	190369
384462	404737
106754	327204
168773	163380
46977	166183
205736	114076
216460	239174
163088	240241
374057	81280
61894	86974
381923	66196
109537	16325
278404	206070
288266	104289
192238	11194
345715	145296
67549	213339
278448	71246
365387	35707
340539	358797
231376	279871
429858	411016
110839	340073
433392	83606
400590	113138
475172	410018
109407	13747
127232	313745
290952	396431
91159	277136
117545	203658
130844	184657
251704	119381
220133	307279
79387	469235
339965	56068
425362	408808
263328	396566
98115	49903
149948	35447
119001	143746
96883	50538
65770	415925
325491	153534
104741	296432
78956	308602
130651	15894
41071	475571
141563	402087
393023	155214
76835	70476
41753	423515
244140	138297
452052	165506
189678	254045
125728	249610
92787	493942
173863	392149
440940	268261
392086	357239
69426	212081
157396	364294
231232	480691
282994	182816
192238	25655
311392	444085
423226	340999
316095	137508
38724	158811
35594	355332
193099	315671
21148	136694
55659	273443
338003	459406
456303	459802
390326	410623
84745	334985
427904	209952
227899	326446
89161	186634
214863	70612
28357	96094
433446	223871
65465	16166
267562	126463
476447	134558
404884	101806
258616	7527
346981	317118
254087	268531
78585	455553
272030	311019
415599	171628
203898	123677
143019	119381
393409	148505
71054	401854
152050	133169
347602	240966
159905	267352
118346	73990
378350	324377
13113	98700
408146	215054
304497	119762
205220	272369
261825	449468
422497	101058
40677	265589
310139	188067
41834	420791
470053	439430
146281	55757
178422	142230
391038	401854
163703	240374
216421	440660
6283	404127
278120	98168
364479	120168
200467	64228
64258	350927
14979	274114
207007	477131
19266	298068
300411	393967
70266	65452
236035	380769
158898	215913
184695	218730
277266	386369
491974	119107
371983	25553
130069	377007
409802	95987
33172	334053
153346	112327
451862	167162
110958	382001
227991	431765
386343	176530
417409	289405
206957	69043
71456	407547
85606	50996
278088	434886
371632	290326
331642	414334
222250	82138
336071	164254
291832	430500
365613	341271
270528	441398
99721	366127
348644	445522
290919	340735
91716	169485
274138	447034
29843	48007
301823	35622
237242	198210
268946	59333
442239	384366
346805	152321
154981	216146
267562	356428
374589	40784
199744	409828
65073	236716
450289	365082
220967	19246
5354	209952
321779	133409
167112	286936
12895	65258
473123	231449
230966	30314
293901	60318
254446	220553
94681	299467
112443	223251
219089	492906
360219	364294
236695	355139
477932	407955
410242	444180
393482	7934
41094	218955
199498	344350
336933	410316
315573	310030
290804	338742
446458	341862
151850	199353
112267	82585
153753	339574
364297	378686
89588	71275
383391	60976
314778	59332
203737	366127
477841	435397
127094	118571
406061	388575
270248	169584
408951	94516
16602	375891
176878	304921
294996	460437
445065	178907
98830	326357
190973	150478
388433	79989
86892	223584
358818	84576
78319	309227
209871	272817
250858	198926
265609	186463
150609	221660
117059	23018
218049	183213
67148	82794
398071	304712
107437	368892
454263	2735
24200	132740
250891	346518
68276	1376
293264	260352
83830	223192
165979	220417
28088	476880
338931	319903
34123	30711
399843	112312
488271	83983
337741	330475
490017	94634
140125	150264
455465	354903
40890	354876
357411	18179
201678	74123
302918	103240
165478	275544
64777	235179
197297	129808
33398	220417
487405	73336
144343	280233
472124	74670
290358	372433
414737	176878
369012	255779
128846	166961
50247	144845
216465	369463
221783	378546
383536	353453
129470	164884
449628	301149
313257	75496
475038	298013
71289	166513
256913	477193
410804	19262
6448	65682
158099	43699
122342	398217
236499	16433
356595	271367
396841	291484
473497	198223
223247	209285
121713	297969
474743	313642
298353	130620
2187	332874
424151	164884
367242	274030
111364	168306
464460	155890
130804	349363
106507	435448
266112	111039
43571	464080
110835	252493
168514	120980
267562	444602
358081	427383
419121	12594
88722	426736
114315	402924
254719	227048
142949	418427
294898	2749
230574	34403
254631	308280
139515	264814
81304	437090
31592	190369
471884	293813
420736	361533
388951	92613
47010	261792
184720	66193
186149	363948
169135	291249
198220	464476
411627	373953
35845	462973
257554	67858
241198	99181
256443	205289
199	65588
73220	203656
76599	380926
449297	16141
480972	80360
43848	303175
364162	271664
130060	287382
293414	226494
188350	440660
369486	322445
266730	222072
175989	437416
259381	343085
399736	42890
106514	127921
403594	438419
143234	410805
429332	84585
86596	41751
267562	131154
111815	138084
86034	40352
177466	470105
482087	3412
214063	493940
157839	393640
348076	94062
299378	108698
392837	3664
286633	8459
469804	474840
171823	50538
308618	129925
301348	186337
222069	343721
385237	106811
36831	186714
256254	301475
436861	189938
451379	130430
311256	308929
217450	245332
283760	168381
290379	171069
272955	270095
386272	329242
304649	65871
194875	237165
316664	75102
242531	263200
181237	299544
174484	476951
214941	463372
342465	465877
59644	10520
59417	287706
229172	197797
5167	489552
161363	209689
283132	169800
241005	195158
167419	459106
473381	161409
44450	477719
372253	377683
196678	160243
275053	206663
184629	307262
221759	211031
42479	321861
324182	179969
387791	438780
122302	145890
433308	384250
174139	248691
343794	457081
106514	131606
161024	425675
297941	123656
430068	139648
440369	26551
183193	201014
60062	323921
286404	134694
229123	467070
446368	336590
220454	285156
47272	411424
129266	426688
474142	236213
400044	265589
105859	191982
18952	462696
125147	129038
5569	469235
432175	377695
400135	378462
415844	401124
39325	61376
372340	21038
492393	214063
360382	307108
289284	227101
398962	190369
23390	97888
265548	112867
111968	377382
457585	246578
477350	260854
166772	251382
70830	364680
51342	390232
46708	185599
189829	421980
445101	183711
196144	344737
240175	237235
288035	383217
156348	296331
392986	427035
258162	169047
133238	350792
124013	278802
315951	178021
137155	293813
272230	126796
456616	228431
129155	320288
350462	279509
213612	31424
444961	129185
370113	19377
212200	436900
253677	190369
378785	227410
189806	467492
299580	17836
39656	316115
142904	426986
380120	457418
74309	110708
193118	144073
167982	183213
188088	285227
370417	82794
484172	258462
395735	86974
433921	344062
444284	294069
388158	25567
259585	154849
327444	309801
306163	78469
483987	144052
410813	293521
400208	114930
64883	142018
77432	266548
120864	205289
334904	185013
177151	282580
160580	170180
485100	270095
42048	32807
307340	164781
22100	325949
211868	120361
80841	231980
404806	344778
291991	349249
461767	446936
16281	226308
83977	477750
152723	70557
43635	39468
271944	92613
140675	393326
233782	221324
104817	176825
180190	438419
189428	303175
224594	101501
225955	122462
456294	336955
439942	391414
179037	337355
474367	190369
223320	48365
99862	311848
334241	431291
383075	153995
422029	493125
155056	15209
47809	415662
144137	387860
486405	183213
348673	461909
347948	167210
73298	184302
18579	489692
330950	192548
371536	202523
279322	186440
19173	267029
256329	21457
314723	274309
143684	393326
240548	183213
202510	122462
448353	317356
401014	48163
205146	265318
310208	368404
87938	94766
20998	347381
219546	204206
142390	309524
152404	86058
232666	183215
19784	181778
397332	240225
269494	314881
39892	291562
51219	16940
320128	371393
328059	407651
26211	428214
88643	253666
381563	472215
357411	6443
373182	238942
440492	142604
300228	154137
262286	70252
343419	259929
405530	389497
134469	45969
311097	299521
200853	203368
142107	274852
233000	153995
193767	52372
170793	301364
289084	210757
2796	456244
119317	77143
1057	213984
32944	433934
473045	238100
51730	16433
204144	184902
33878	53389
350869	178048
133423	369003
115426	42890
5295	356935
368095	315671
399344	73189
246755	365922
58477	296553
476344	275790
11204	4483
344711	408228
264784	292721
115938	42826
70549	366127
2820	354251
232872	447517
191536	369599
155122	163359
132410	423518
66655	397514
167769	313745
333369	366894
48282	247204
184629	475047
428300	281924
337228	378462
230051	139459
200930	85538
41872	327844
140060	142018
36835	113189
153426	467853
377689	248614
59644	251323
16900	420944
485608	268884
38630	15133
133909	118600
427498	83811
353817	408514
317716	13623
55489	187974
316626	468832
69214	372580
21651	298767
146893	246654
165680	325416
229103	3217
289673	317343
343773	304116
455977	155602
307807	262954
430651	258220
136955	233590
223929	9892
208928	223963
163519	452098
329121	118610
124888	372314
196123	112312
299338	26453
16867	13370
388587	97277
179219	487833
132983	84388
301959	161546
1439	438419
60120	348797
210194	230391
343515	247291
102629	436799
138927	96736
331503	23668
449471	381595
272053	345745
26127	404960
109824	196542
49829	395988
389224	371876
157698	241468
150448	323019
60125	155023
309801	170285
451555	470750
224118	174726
27400	435417
272636	178436
219198	292550
479848	483280
258911	46742
458768	435280
6467	180192
373025	438300
119864	327217
413338	32807
76508	421127
91338	119514
353577	265589
104874	306100
250880	482198
151156	269000
151765	336590
440190	103267
441736	343012
352665	362713
386670	43164
84394	106840
461595	491984
164972	357543
39892	325921
433894	144306
219607	234400
296292	190369
307651	407725
127998	355764
138172	405221
251314	63836
402281	48275
168754	118412
459281	311925
222406	287531
458183	184621
148044	273831
88933	14254
487704	183213
52955	196658
477932	61724
1946	267602
190051	70507
105249	214024
314311	477986
93936	55084
199335	372314
438100	117565
117227	144124
248493	22344
4841	172360
134848	186103
110849	357144
225157	204033
81887	402566
366402	153645
414023	344063
53044	286093
234391	144482
233018	371934
386394	391414
148505	56609
350650	240225
478109	327217
26679	169028
29096	355700
78657	426701
156567	421356
284272	412205
163414	394427
85739	348798
160542	221722
100417	82100
332798	174788
177946	116283
477996	34313
290435	298509
209137	190369
164173	179819
222698	222399
156014	195291
325750	329196
410006	12443
13370	480796
351974	177919
369818	412432
129918	478415
60048	99405
244048	222676
355656	191366
226919	86421
64354	313829
269852	435297
9457	12443
195121	189780
481406	338746
373615	405491
477403	127138
373128	272139
264623	347509
341201	446105
134531	223121
43838	175373
283612	479872
406855	153736
426384	99234
73818	236213
297721	433595
446252	220416
57447	4413
212153	174700
486506	237165
363581	459949
484620	409345
18841	408644
307936	21242
460292	281924
259074	83872
234881	73742
175012	307889
277580	336590
155208	116283
33140	302836
15205	153004
13495	236213
423288	183213
202379	427202
338480	316372
146893	35735
286757	114310
459280	139297
67571	383096
304479	317100
36550	466379
23680	258513
23534	201293
90922	398225
398836	302281
152887	486267
477932	429149
379356	267602
437623	381819
133910	360708
27493	478415
125197	214799
450532	466432
245679	436609
457306	72336
438672	367513
298390	8042
323178	341271
469900	272096
160524	20172
319259	226757
448304	424623
70724	2715
137658	249354
6467	123212
377001	271899
251216	247929
471169	342698
234776	469227
92401	313671
422497	155218
273514	382166
107295	355210
465763	376364
427801	468640
364166	445913
127677	184873
154605	400520
360459	337120
414825	8607
494082	91663
240055	455607
127972	467299
399541	79861
94178	82585
302791	316011
117103	81191
492696	409352
469690	114930
102701	50264
398566	93638
309276	392849
322900	119987
384542	360469
356658	356497
389469	296765
101465	348348
270248	339425
164256	306262
458456	6899
117847	364109
433364	111527
234532	425827
444508	16517
417938	72007
230828	211885
326525	434893
61681	171069
413450	357854
243700	461049
136798	13235
105132	432320
299167	202955
333106	126756
90711	228324
130078	384722
173822	17983
72362	447831
301959	73236
184605	347166
116504	429593
221155	440660
124291	255988
279142	453279
334906	393326
23261	404960
107828	274309
210450	214480
336023	223060
39685	478859
42279	324695
493123	173823
329513	250288
404585	142553
848	307416
80193	298457
153813	46294
50324	316889
204468	447604
243188	293813
329513	80761
238889	357763
67768	255650
304065	215026
362378	280592
241596	74772
33343	307768
156154	141649
361008	323308
482456	237849
267674	6657
227022	114601
20946	387641
5857	62111
196491	290450
401092	138088
22823	257377
207442	269931
440798	268176
286429	77143
374741	219499
161197	79989
448020	226510
67837	90588
155697	403715
290214	204330
342666	219499
131774	370866
426384	171069
121800	4413
46556	193798
438081	37564
187315	217423
394096	63085
417914	421830
445348	210846
476445	277772
216452	289781
284257	222988
455867	447335
443817	330843
256313	314742
228225	41075
333142	229872
454263	315692
74392	424341
126705	240225
337402	132843
89000	408522
317550	480260
333283	2715
27985	273831
273900	390334
441121	259668
249035	375710
365227	51895
364700	435242
310300	282842
6206	338714
192823	15209
470395	485920
4898	89163
140228	270095
144746	144405
75687	119868
77466	98012
361530	92142
126255	312288
211536	351483
197996	307628
350869	354694
100775	237970
306178	344091
164348	214992
152349	58057
191357	190369
328748	22955
71279	181957
233353	161802
442250	263009
281563	149600
378563	24000
126223	231485
66317	471266
106514	264908
426598	217423
408839	452523
446546	275677
147682	262954
37915	417201
315340	152334
107828	377984
103748	341271
135655	427633
191761	340161
132334	168381
28403	6951
115421	39961
201816	362598
458283	45724
199130	111904
192942	488133
369510	278642
410239	18782
65513	27453
430336	431625
367878	97625
292823	109653
144954	281082
193560	164873
292791	488775
37724	37632
186218	260183
273900	30263
315774	227950
228431	64222
160505	448743
93135	250389
207152	173058
45462	313745
121254	160379
210488	355700
408874	233515
426190	454822
329727	399867
421623	157716
313949	97277
393087	15209
229072	190369
493038	413490
192028	454994
257498	39215
6010	101058
278520	194091
339333	256760
211847	294039
492149	285052
298356	191312
275460	179472
426190	47092
190107	140021
474963	165617
59092	255579
411619	30114
272368	110677
159584	132740
88350	159249
136347	8180
423662	405226
440000	222640
458768	490060
389684	48861
291053	342951
55232	385790
46488	84224
155165	279779
225722	434945
296920	313745
432382	358937
38686	266600
66292	325367
449034	371142
424435	255257
113853	32807
289129	341399
15632	202394
156577	147475
81636	470397
229718	413533
244482	420511
428294	15209
492247	329285
125252	230099
220428	440660
468935	221324
267605	471416
43197	158514
266538	253947
332968	280627
185929	259929
148242	346300
247296	446199
4138	205270
1929	176060
7043	175073
349872	455769
333472	208577
222296	214992
428113	320086
17297	393326
296277	387987
302689	361296
258705	116382
357846	58252
210261	15177
277275	35115
72778	467631
57220	194581
359467	165202
120050	183213
31660	139803
485686	276358
63314	301611
196233	166970
240191	15209
433820	388531
203602	192610
96609	304305
197500	464578
66340	57989
452480	411455
159301	391414
242523	190369
313523	234976
308441	169116
17562	152321
367619	439292
196984	152085
410075	466128
335676	481747
87072	447517
87638	173710
287766	86560
326672	74975
398715	72050
373965	286828
292535	262566
414508	166063
158485	243081
450807	416247
49633	212007
480322	356815
301269	491150
28200	83403
335940	85603
287068	468283
404758	378576
398283	404187
359217	168509
314518	365586
60495	183213
434943	199373
211451	86560
353491	301364
155832	243301
191183	139696
68347	185335
72642	28536
162434	347104
306742	153995
29824	295801
483705	107776
31824	383429
89238	366762
360459	388471
240380	350833
430350	21583
425166	137886
206962	391733
465462	287043
303589	277563
442645	389349
291724	9054
142041	459382
119762	270901
126962	411424
449698	339668
141959	242439
184724	435708
480966	144405
417691	141892
458207	254366
16858	22549
15698	121226
343031	38671
44657	24000
257395	16433
231542	358032
332716	458735
459805	431226
366009	378686
222400	129982
91382	64342
24871	379338
163080	15209
406557	249186
3578	118571
336878	5857
41086	475060
463769	149327
467788	94376
136762	273831
492479	129266
205915	283270
445900	53863
146124	237165
493240	408689
146893	192437
424647	377489
219281	295018
300587	229036
460226	259593
18022	32406
416443	103392
273313	218727
478634	35164
11209	296693
400863	264406
392391	214050
373844	142689
340023	175249
494038	4369
456870	468753
159485	234902
476479	95368
332723	276927
104498	235666
126471	183213
36259	186915
250252	167811
315046	269199
396447	363973
292415	291521
257256	39195
393845	458884
220865	49228
298077	439324
470819	405217
292352	78184
484144	276643
370215	113893
372246	328140
345107	465905
66855	478415
293830	472273
19782	293813
243611	421377
255557	295725
315731	428097
387244	366127
377967	371876
198405	154271
138182	417092
63794	314174
29694	328140
187701	135081
170241	22552
21791	138319
230574	399651
248049	270095
457820	62726
318071	18294
161363	245972
25815	113138
40362	16620
298332	406662
482024	311105
298077	98151
268411	254266
78644	21329
431237	417680
123358	105498
124153	127697
236200	122425
228168	137516
190197	405921
176201	139297
193121	370864
248361	247962
30036	432805
414023	48484
217913	317081
93146	401768
381941	29911
141584	42572
285023	325604
405432	38063
82869	464843
210036	264406
327501	457955
155415	11619
24333	158153
42879	348639
261083	133156
378166	445753
381305	132608
481581	418472
40575	310756
207913	5638
205240	206623
82650	48163
86587	110677
45374	364203
323836	12746
168220	102352
256430	253425
171444	120639
87425	33553
203971	188925
306282	29758
395154	142657
285718	398689
370218	28129
204914	418886
22402	283445
223523	181973
38141	17593
40337	122462
451780	366201
345401	33488
203387	94816
195339	348292
116646	41861
432100	277646
162598	190369
383641	307193
255884	138885
89863	426986
224039	176561
152259	2232
363684	286006
277303	41753
269173	286828
292275	199038
4793	167588
173995	140590
405876	130436
317083	122283
138888	347982
87672	393759
450615	486478
305827	122193
437329	16692
65513	267029
405922	89047
10730	114930
156129	428214
484018	166513
116431	190369
85586	46694
392086	74067
456688	96195
179660	86974
293161	453326
418462	477754
76040	272449
331503	327248
228600	85497
85476	385910
416553	340048
355083	21779
462241	116615
149555	162785
42531	355700
18647	162831
155350	322364
341132	270095
96970	293813
163435	330954
124729	46412
258479	195481
405738	94516
264801	15926
185783	119669
320324	300240
343308	348798
56002	365560
275721	292779
366991	110142
360437	344309
39622	158811
162080	446351
60210	178335
328148	164080
418994	408153
136872	96977
237260	350141
382576	236213
367646	62699
61384	8991
475336	266611
261841	399545
400824	221324
159891	239028
41029	231485
339075	137155
50876	261865
237038	185115
47797	12245
110490	132367
467189	193726
102642	15209
487667	80102
242135	479570
53528	362267
146079	323785
478674	388195
41189	357356
39591	204300
147676	375840
348497	119868
238041	373964
75472	458601
479072	476656
192311	368820
59901	256763
411551	454975
447761	263439
30260	340253
44079	414050
264247	93917
134108	292721
2430	492316
40452	108065
369092	94516
340175	134145
146427	5857
422136	471438
235021	320464
147835	190369
64214	104527
184243	469235
360460	47092
204865	63957
388485	196399
223556	25200
35697	151220
38309	213325
170923	48861
68098	177536
39772	302067
229230	391414
179226	407120
133648	52490
126223	295159
270128	46070
183136	454856
143393	26551
83178	262954
408841	342108
236004	271989
266713	155719
23794	131891
304841	326631
269602	3011
131874	48275
428963	411874
471956	426067
243110	74886
133024	195066
261680	79343
126153	351736
488860	243285
231855	467040
439783	302616
383164	336722
194947	263514
319018	366534
427135	206686
379680	136388
119057	267949
123145	281526
423067	339723
135133	21902
214608	143331
42504	300811
323046	223929
28357	442681
400886	404806
468256	175897
62038	13370
144416	340097
320839	293813
159189	373438
460094	113051
349161	410028
16742	87366
320930	120235
450675	29599
426167	417826
453139	250649
85502	447517
42764	176265
281381	286749
77143	376124
44002	301475
466678	16433
371479	211868
171807	153995
247817	433279
323769	12895
428128	320464
184464	262954
265872	339222
386428	461944
215459	9054
491099	401442
64008	154766
335559	151019
187050	13129
153322	148171
239613	391414
312177	190766
264213	428864
196144	81097
163430	109248
297160	278918
257573	146714
439350	311832
206889	28129
46092	313663
28926	54976
22488	183108
232313	42610
292687	412137
355252	416281
64149	101058
134196	396080
351757	214714
223335	297969
60032	485963
14099	259435
204455	296693
469532	99789
123418	483853
426392	114605
2949	192628
115152	60517
84272	303196
88359	72523
414103	207927
73791	25410
349570	47325
480819	78811
172408	13370
14370	428735
464849	464727
139194	429786
318795	94344
237454	487609
285018	382959
431535	462973
451610	317205
304448	316796
263439	337076
195490	213849
181471	190369
375067	164884
218279	395494
309762	127921
239916	479872
45705	100131
37459	300935
304404	111463
287685	437682
2320	270722
78641	217223
425827	300119
73760	48861
233699	201428
301675	336341
462893	143772
41136	29416
413164	22323
444033	141985
176882	168050
172396	399555
433820	275152
301637	186159
321131	259074
356530	250853
336460	279344
258598	35707
218484	409828
171486	246311
273669	187974
492921	136198
167419	412160
76228	6548
326631	293175
177835	89809
268711	129454
393788	331673
222573	440370
262210	353542
237545	192365
47170	113051
461769	81645
478588	162759
119840	314881
372340	430323
250600	234356
450532	99549
177731	418551
432421	35397
8245	302398
140152	267352
485415	391414
123283	121106
415432	288035
352570	131763
400818	126080
39968	237235
346333	263514
279008	207916
243971	429091
43939	78945
330000	86476
93913	354352
97732	40447
189558	317013
116365	13271
94784	237235
4954	54479
66259	327706
265839	285634
53314	71091
415358	205289
410390	95922
328940	375029
434708	293813
333422	393326
403670	94566
401413	116757
369809	156376
440249	58161
389514	343225
475422	178422
347918	243622
229881	403733
14618	211868
145358	313314
68314	433198
60589	228110
161016	445564
451942	295584
143259	35115
290907	69711
104243	413905
419369	140203
217740	72449
345597	468387
272675	164059
467605	156531
366877	299467
285533	440660
393505	129919
121828	464171
344525	393737
347699	485479
104064	269739
194255	218175
132553	152502
77430	265589
289008	270345
223820	327501
276821	310206
179620	186159
24989	35707
5461	320067
136729	389801
327209	304890
342465	393824
8018	404997
430426	248842
379867	102096
306394	122462
454895	133527
353103	249334
10871	130742
129046	22669
142350	60853
374067	373169
364149	154602
353382	188349
73660	113822
287037	480778
484128	336590
273479	80122
336178	285446
85347	48163
52188	99521
212247	111601
364059	125399
354735	216066
344314	15577
241055	15209
6636	441488
319394	106792
454503	160669
476951	198854
118291	346310
149540	447519
360234	329216
357507	110677
151171	160528
292966	419266
191155	416150
351981	122462
115381	447107
184315	272846
396568	313745
474456	107927
328174	122305
337862	220147
211694	437065
240661	344428
45395	35707
329529	30276
481263	482143
448689	306252
330722	421285
181054	188759
33840	382423
201131	88097
336955	366351
29265	277450
22719	312333
368858	97768
14992	277961
151588	129144
232423	381229
2541	264399
117124	368765
84429	166337
420419	313745
103306	442048
21961	193520
372054	202295
407016	162795
275425	233590
394142	40428
113886	232870
251347	22448
151761	150017
255904	354933
173459	101806
3213	267352
346557	306981
98541	105759
219080	365102
370705	454263
396036	50264
366402	54451
488630	58466
151860	164408
416380	348623
22856	414471
418180	438419
476107	457254
380025	424370
167419	409766
418368	275768
125790	255198
119001	307147
209669	482466
233045	266191
53392	193868
416377	184872
255508	143956
456021	384106
134299	435624
340339	151647
291072	51222
9533	407306
71323	294231
424344	355700
78894	121106
301364	462134
13904	391414
326260	6768
92882	461198
311254	392788
88359	272069
172417	396246
32449	251597
175484	285634
347948	258659
279150	64324
297832	267352
1745	436344
8881	378859
327057	266852
487819	16433
348644	330438
192065	476951
304162	284779
131389	177335
313611	313745
191174	220756
351015	143505
396768	208104
144973	386901
154833	126977
287874	255641
127171	366941
476748	387987
159432	205270
212009	339251
399581	31288
237148	341271
121860	323079
67152	75303
129713	395988
300094	272908
271188	122953
28781	60310
115107	236240
19542	168845
345352	478415
373751	290465
189014	378462
166508	313745
174056	91069
206389	91069
401151	60923
281857	297969
119001	415421
72003	287554
134849	193766
380935	248739
432022	403091
476719	64515
21506	203656
9127	300218
369813	304173
372756	136510
227989	385425
29518	136845
172417	42513
76228	88708
308618	32408
183108	487920
211826	282427
489570	440660
436510	128561
348644	417595
369550	73853
89380	195400
416695	94344
389422	175289
447819	4349
333894	60389
200645	371767
180841	267256
493346	35937
359382	423469
318998	31269
249860	313745
36223	75814
203724	137658
274613	190738
68926	431447
71189	349482
401632	184163
214281	90226
241137	35622
365908	267602
29852	82585
176239	284843
434146	131928
54502	401854
67447	394942
267136	22421
299580	247204
248490	29550
314311	471412
276244	469235
493629	195163
420275	4349
230375	35035
401841	453366
94161	187974
212009	35035
274133	134124
457018	30687
177814	429128
378420	329145
87109	142018
247783	385026
78699	254666
442955	5857
222032	355060
305624	113994
121135	493334
355055	395336
280986	82962
173832	484194
365082	429748
218730	258665
43138	450087
322956	262954
360381	186159
242411	130872
195757	294385
81358	127357
156959	39018
382848	191959
89883	178973
454714	381008
480589	139648
321242	270836
368405	75754
349482	184672
179629	110677
396257	267553
193767	408263
359933	317356
110455	197212
456021	230407
216421	397315
19525	190369
31714	484156
80801	120986
137521	15133
347121	427205
71373	392430
312240	104527
199919	147121
124013	94516
149901	209707
217459	465758
312283	50173
363506	4349
350347	12443
318944	398492
239792	103825
323584	282129
130371	384817
249546	320796
350650	372238
460263	130310
195948	6858
273610	309563
366351	174947
75990	196671
135728	246018
401135	435817
444006	35707
115825	422998
468183	331108
437592	272407
403945	466135
146097	393041
404892	422470
157872	115761
11345	482290
361818	440660
473056	23430
241283	407717
414406	228052
398159	264406
443456	111630
366432	106689
21812	201192
171033	83811
256582	334424
417724	484330
219546	15337
113843	455820
182114	246551
66354	207535
397940	174360
487912	160419
215578	466507
458155	491984
135202	270095
62506	300119
373422	445482
302988	192524
39459	99072
169066	186440
144736	4319
303318	432175
316649	407101
85739	317356
254430	341484
354522	296402
179058	451016
28261	489552
204221	437917
211122	21411
222677	359358
200327	164884
136522	279798
423013	275981
356787	382389
18804	43447
430404	342807
482331	204925
457608	460375
292660	438957
457560	411424
246741	100306
355083	58881
231838	401928
450245	317675
228201	183816
81304	2384
440203	123659
218890	324425
473926	212980
298858	46829
208593	168178
45724	104891
164368	489989
472465	207535
383070	295218
125948	337791
200092	104436
394736	177751
5428	321019
456351	410951
255679	283346
369108	58861
120894	236213
70625	75499
188469	16193
185981	158153
251147	153995
354642	157690
310981	427758
398889	431799
30272	321916
67825	2248
316090	342130
63435	94516
466670	124085
48313	142018
128292	428738
414028	169738
273246	145025
109174	245228
432631	317118
356176	28624
197936	50645
296423	309524
151248	347234
459134	258714
345401	225496
255182	128634
422776	443679
11696	33553
62272	387742
462028	206321
130253	267602
16569	444118
194913	297969
130427	391414
378848	430823
192363	286936
120453	208577
320580	81280
54298	489822
412283	379771
102928	231401
445101	427272
146281	483914
304794	380159
151721	110626
155218	385285
95157	374381
46092	245956
87509	378090
283718	225836
358860	111552
17000	465894
354545	231485
120771	111600
190670	426089
46556	148590
333469	413525
180488	161404
323954	290951
262410	312478
153006	43334
124593	317675
388075	366899
244677	375296
152084	59332
189197	170180
314723	396080
201925	301659
271071	240196
81952	214024
36589	3760
29773	412322
98684	164009
435219	6374
277568	359775
463539	39095
441196	54895
174139	376484
199812	494102
102065	291219
204375	351193
37684	357741
367134	227706
37333	185578
426190	230710
155396	7812
52683	295484
469384	205915
346676	72298
174309	359762
96402	99620
318540	272463
105719	228110
419057	198549
490812	176878
415802	403016
212114	36646
80193	199259
355248	331729
30512	273831
78669	377811
253171	204330
337289	440660
249	160149
314355	286615
208118	199344
343064	396933
45165	483939
122078	111215
50876	437783
450988	20611
84626	289426
472755	240374
15027	45150
83977	428214
265483	281876
78349	131312
9516	266355
321242	165197
112214	337881
44758	290
275703	22827
256195	266299
75318	391414
212416	464727
301557	454323
58829	484393
209824	410355
397936	255316
124469	377987
291229	179692
67351	229756
56102	243856
337228	61396
420965	226877
251044	126150
373433	16661
87741	86560
254896	423012
38623	227836
277511	432036
14254	16492
423411	399906
148530	12245
88359	191821
259926	38063
223014	317118
409561	27464
3555	48275
237148	77727
418291	354694
13953	288035
12867	455137
245880	447560
423828	477869
41673	399736
259821	117097
435714	107264
187965	165739
67399	205074
108559	263009
356135	268261
426272	15209
286697	94344
142001	112862
459683	261396
3809	101006
109174	290450
153458	412144
353102	132843
89164	420551
70526	367946
209846	35863
143290	420276
158807	32807
471818	104498
223768	331982
104128	78393
134425	405358
279331	291324
72253	217537
21500	84089
257977	417410
6806	70423
19911	18468
345715	118312
430313	267297
388857	124488
295631	267717
295874	406466
437352	41136
95503	435264
245211	51895
103086	300555
220888	76008
22779	486184
111954	316989
18631	76829
250989	426089
199325	56995
287566	233362
316298	27113
2187	429509
233045	460437
363144	166513
490080	187320
269094	175952
59476	379606
255557	447847
154455	169116
193273	31420
44431	58945
443815	482143
315573	200503
430364	126144
289126	461846
61284	406148
315573	150974
24388	213425
454601	83635
467746	333551
9702	216025
95474	214024
332584	99405
302918	150040
145199	331408
21763	178907
3149	483203
423267	375840
126687	198148
29686	313745
254746	98695
401341	492216
399451	132740
10638	273831
469196	192524
420364	23318
238307	56068
49356	174009
489285	364487
361825	94516
456581	124297
55633	119762
280766	231638
17406	481785
445460	112312
172396	463012
33494	446801
341365	1624
132082	409379
51601	79343
425531	64364
256053	61828
106721	417319
28243	145771
147699	116426
478949	109266
309528	48275
25543	62996
227781	241525
28360	386132
104802	15209
383711	467612
218587	67040
358971	119381
71739	27464
42438	51881
65576	86560
336071	277633
310161	447107
320238	406626
209787	357357
324816	447335
377161	22423
377292	435144
371306	61572
19021	191518
451725	179535
200096	396563
2715	397316
28866	263009
104740	335650
197118	333551
486021	203438
192611	466737
136744	121106
88697	482143
425572	421961
482730	166063
493527	64474
390041	255316
480214	469509
13908	391414
413906	375840
127410	402708
478308	273831
110913	179045
146323	261082
15209	288928
388992	291984
68532	481575
483982	383825
252513	313314
200537	75303
26442	336590
326134	233160
382882	385449
272675	152085
414257	123732
43454	266622
300164	276179
340641	2715
421207	410486
167799	63528
345313	144845
427486	463566
216894	54180
126428	203368
308097	204078
143204	302836
38038	84518
19904	273831
127184	313745
444370	40881
409503	17470
298114	161610
77118	473954
166903	250410
135973	410028
98286	418310
192231	164884
89652	514
65712	453823
145860	335755
466392	263886
463420	193075
431418	384259
104367	303424
132740	273822
424664	451785
358778	322302
372485	312742
83504	316326
386364	141962
173771	150770
222400	316372
198043	464734
54364	317118
230590	50538
347421	124443
136698	194076
39892	48082
241823	315566
214725	73336
75656	14608
289675	70504
415650	138257
317983	183906
338808	266852
190369	444458
55809	257660
34112	166513
336956	105498
302874	450647
136192	122490
446644	196680
342371	120173
121686	209285
86520	228431
270967	236660
288672	218730
301962	88113
184418	47895
423069	451016
296945	411809
178383	149426
450524	126086
281619	484447
473202	421115
233498	350342
22271	365224
374987	376356
123921	451631
272301	60393
339567	150341
349316	484533
116947	193602
457125	78417
454322	234356
200092	346360
445447	56068
493307	259405
450465	414912
311756	92700
387604	458790
79621	385868
96045	61666
477811	149089
209888	265267
67108	239872
150356	171981
470748	469509
179969	180307
422015	221303
481419	32842
462261	151944
155794	205270
134108	38063
283741	264766
46278	493595
259369	249202
210282	486311
3809	113749
155153	339313
477932	110606
290855	98689
455321	71442
185360	334030
461182	18783
98014	430330
17862	128496
326033	86560
370024	58924
88811	86444
3889	359104
267143	209510
51543	153995
229104	195567
168816	363581
461844	110677
361620	178436
277250	260956
237365	317118
293010	299630
37435	212081
299603	19763
345313	317118
382594	105806
206373	445353
229634	50538
221267	371755
436021	274113
93627	471645
191748	90538
492850	16433
274487	81018
359790	303424
255244	445749
172417	440660
297958	446447
241198	373753
417122	205270
337295	42890
410337	283212
487043	304003
127652	155960
321486	228225
422864	148072
284123	292553
159488	293813
224703	245317
394744	471355
318088	153665
287089	333709
174034	436959
106307	410018
325595	440962
321889	28129
64927	13370
225029	487623
293617	70062
349472	189733
120889	462234
277682	92774
33553	338189
62100	328841
444755	452890
241065	300473
246191	63415
327079	343992
234532	450465
372488	347166
417057	387987
471382	79104
420178	49184
415414	452126
419376	467690
146864	488722
408108	39300
56067	462377
186625	325340
168598	60832
278396	293043
109418	298182
259835	452864
11836	144961
228849	105585
230051	486306
106856	213639
478287	281508
426392	173650
154255	368982
279091	385182
405665	302600
439878	336929
116954	25323
308150	393485
222888	80122
40609	486257
385737	52094
50034	332685
200092	385826
266508	192005
15027	142130
364310	109006
201102	54976
238712	187974
275963	355332
43444	368745
411067	142018
312283	106691
394176	94344
105249	353175
177971	438783
112187	208603
421656	353836
402052	173018
252373	62133
493918	489167
342465	245792
385828	64998
337516	214714
468646	36350
84956	117393
101781	260640
153322	434238
133604	354630
325947	47603
116947	377719
462248	109110
21714	478415
329508	487490
317383	478415
35319	224852
310514	420944
493721	376603
27530	274369
262730	169951
412440	148690
448104	288577
342280	257603
83009	446351
41959	97515
317085	99405
368857	304731
361675	132153
159141	95224
187510	187877
477932	453366
353577	390197
74256	387499
22742	54895
243847	303339
375378	164884
51642	66121
192314	188522
126479	369262
89932	209471
228996	156623
410472	378019
171362	27212
319871	76454
341928	162831
89360	204803
80334	354903
223304	368205
472662	58881
169859	24738
132910	32807
432175	424814
471303	90277
274451	35707
349359	4413
473132	209471
367791	278933
277467	260291
119123	322823
28357	220146
147706	273831
353069	317645
56473	118662
324037	487095
32148	257651
314538	8623
480790	10646
183623	93076
197719	190369
454222	478415
332906	376780
218569	110677
399825	324037
189478	201710
33851	314742
9270	159249
398997	182000
21919	22889
491190	195768
26210	397717
319301	190369
61367	335799
134299	387101
417182	204330
305287	68610
246577	21879
424647	30187
179045	32193
119060	24534
314683	144073
8742	51881
367347	182924
309276	160576
215943	48163
219913	395336
119201	5104
90296	245488
102835	72523
212435	278642
450420	10345
58930	431634
368949	287854
400669	240479
130430	298765
88460	180859
493590	442395
321590	313829
355083	432930
356446	438957
146043	168511
202371	64556
290117	131606
417305	79705
127418	414670
181163	57603
108195	317983
414349	259250
469142	421356
343804	313822
339811	305586
287874	175373
97079	264406
270604	272814
5700	288766
334948	25539
477932	253459
228128	434729
16384	483669
21658	215054
76717	319303
369521	13129
337783	147861
45980	175330
295009	312718
42854	254543
318785	480287
309847	433279
17106	110677
219160	168615
84745	124814
382159	390700
2354	275790
120463	359762
155326	273468
272691	420868
60414	413525
340292	164164
131574	96977
65890	69708
485856	210889
267940	177630
135611	40784
72306	165483
270629	313523
342486	264080
452846	408078
4423	96244
379546	469235
329656	415046
232666	424322
460099	339495
319465	23430
401651	55522
75427	18184
33037	40381
54539	297968
272675	313829
204788	363866
172690	232347
300318	466264
112929	235850
29881	457418
468704	491497
253435	51895
212373	294684
16041	403772
93998	322969
144477	107362
456189	207535
238025	324783
159893	217423
252487	330469
493560	95882
408329	466432
254202	105590
483694	217968
153813	71524
416661	68687
433052	4413
409287	107626
435302	142018
24543	206557
67763	379976
73107	205223
347167	37994
127531	276519
20732	64977
444380	52737
366821	450541
361818	373169
448376	142747
98762	487980
187623	15209
384351	86892
257390	98541
126829	14051
264533	462706
139830	31041
49268	486972
289058	151096
45396	15209
82485	30025
451847	105585
288072	305586
208877	44049
308122	118324
242074	482585
407334	192097
16240	366493
405209	443558
230759	25601
362842	287740
257451	384876
336724	257508
175426	391414
257613	151709
407117	319481
228918	352248
31486	2852
323450	94344
144246	214255
170769	38134
285845	313314
300109	272230
43722	355093
185761	194893
473547	165963
240920	21012
301500	440962
47699	246100
205111	454017
236426	213252
81262	52316
393332	373408
236035	310571
87303	406088
5482	337921
427486	245211
258115	428214
275391	390368
138809	280639
160794	493226
274852	385442
64338	8623
397576	256791
312283	186259
329918	263724
19459	157196
363833	120074
409016	103850
41378	21679
59140	194165
59644	131169
12773	105053
376000	364981
87252	358804
127525	73833
463466	152707
276969	477403
398116	263610
231305	130742
470805	180678
50425	137128
108963	171967
271078	170283
309917	258126
95032	138807
2293	86728
15027	84518
32865	29253
354214	264025
203321	299736
479351	349835
149555	157304
118690	250805
157666	316410
301319	464727
112927	94665
89409	458764
481660	198264
270290	322436
2033	265589
8254	45413
304811	356935
20334	106840
246457	145534
218924	317118
289009	428080
135052	434893
148375	49228
238003	317131
153006	110718
219003	106622
306087	226587
129895	63957
363139	484447
227363	13370
1423	178422
124492	25549
257476	50391
418607	389999
314228	13563
470755	99049
33523	148539
281130	139135
53428	454997
130028	137671
283675	379124
408383	21583
257018	48275
420647	257581
486369	287740
433494	418771
135212	10646
371098	243115
48472	20114
173966	421935
349899	429538
145961	396697
253651	437810
328330	280233
39195	416387
425166	41400
197889	28038
357993	155169
290909	387860
268961	489552
340023	3719
464180	249334
40388	234356
47014	62191
30092	368566
458711	171799
136375	491268
478144	92271
102440	275165
375793	190369
353880	21457
132180	106459
199869	61059
201088	67991
146429	94209
392536	49900
29397	212964
261277	265883
229756	220417
38309	274269
298365	355511
440190	335799
448977	209218
431343	19642
285392	190319
164101	317118
108525	482162
335630	488899
330973	217423
417585	389168
104817	333280
92047	60615
340154	388569
49149	186259
142680	390525
227431	191669
391463	137128
21113	140044
237193	283445
373175	401871
467786	104556
294592	69873
97070	236925
2024	308440
488818	457977
427684	110677
135946	417490
405045	114289
85902	273831
266307	103379
167419	238150
63688	264406
143627	354354
252194	468271
323836	490480
444588	398805
425827	315516
387266	170180
484979	412205
411862	31401
381007	32752
456658	180527
98282	447159
440368	181322
427486	378155
412311	481279
386109	6450
132718	332392
66735	80193
208592	46912
280551	83017
130395	354436
447962	334983
464002	58465
326574	282822
443812	295451
81358	334974
2038	50538
360839	125564
381449	110708
31188	32953
229766	82585
18766	47895
333691	169485
16982	198971
342196	443885
339549	147520
62482	181993
185691	4349
78811	166437
39892	358627
97499	161460
459802	11626
317118	293271
348910	132453
493786	139
181217	453697
185771	149480
195689	115386
309621	449665
206603	244625
214816	352507
376428	375840
117590	267366
17785	53165
30585	48163
5672	83403
140577	331090
260589	160158
407066	308083
90965	164054
228270	267553
39062	183213
126194	15209
312697	399565
458207	204330
35806	364436
341584	12719
131993	21583
279303	67584
112724	183566
54362	67461
17315	20669
144973	103329
41534	435144
208294	57134
475691	427796
280367	33823
48326	230234
236609	309381
295299	119173
122734	364680
196731	218727
491857	304383
326963	240225
360492	187836
47100	179427
174034	323494
77443	276829
468895	493070
486936	471355
244340	148596
200976	8463
219546	226940
253637	221584
138802	155145
72619	58242
324055	277806
335779	177630
14743	111623
443320	271889
111984	273814
328458	138320
446368	173176
331538	359358
49334	108554
384358	291984
182170	61430
449846	237235
254994	414059
15797	57134
48472	250729
176561	317118
241596	318797
101891	268076
292352	247702
447335	477314
189357	466737
367916	149870
301675	143274
423679	391253
261805	191639
128359	29528
28384	100227
67399	312981
15027	355564
407280	282293
91051	377671
23274	229521
363191	105585
282847	440985
192843	48667
168975	132996
27981	94516
317724	110677
309387	151944
91828	335541
406660	319475
404568	358989
130069	326749
45591	371918
443308	388531
431246	396976
229237	311438
34058	407386
326260	443768
395164	314742
198558	410011
492567	455181
262473	300473
193787	70688
256297	484058
134955	309808
274329	475555
362175	344095
372170	161225
395428	117293
194118	132740
184307	281031
173759	86250
210595	421830
78207	226378
145111	20959
222102	245970
295561	181680
463148	4413
73563	26551
218025	138894
149240	245679
270540	453519
378230	12143
289673	436354
313007	492928
350064	208617
51759	89025
181150	284843
392086	14033
482784	361698
96767	327997
369000	426041
107946	198790
345918	384384
391157	92572
354080	146353
65546	220246
78237	10267
204442	364967
34347	96977
204798	148590
434251	198790
272946	31164
450579	110677
28584	186159
197266	248777
214532	22670
89219	179969
123741	63177
130455	87485
226053	5040
393783	4241
88856	99405
380846	387539
136534	293813
202149	378462
230051	76941
34001	447519
62696	276358
21411	9934
460894	67584
37469	53490
222491	267602
39104	388501
202094	98906
270923	403098
188688	282096
70435	35966
120707	240225
118325	9207
433671	59759
286776	295650
874	315975
198845	182192
52155	72824
311318	129917
228081	146688
397574	117081
265415	368205
347915	259739
494127	486218
25323	152502
433287	48007
476352	298661
454908	387860
163208	302715
272865	25731
455615	118877
270224	72952
250458	83360
162117	404522
66734	319034
257596	118622
414976	354244
2943	224794
135424	385339
1683	40447
405674	137719
329727	176568
399391	396431
180888	386369
372340	203504
101462	258666
440152	404319
372167	285580
447937	455382
179445	473995
361001	468848
132081	475360
274852	256985
98571	74940
295370	32807
26505	25871
383481	339829
128818	134537
259132	66701
260801	21902
467383	467002
415492	313745
452878	472154
267806	387742
257531	254938
377695	364509
107118	484869
412107	112330
264800	62191
75347	424320
113125	233825
279125	236240
372554	183108
347064	110677
272852	190369
226456	415018
289675	485737
29385	374594
300680	51866
281043	90627
267949	417201
466690	413535
251473	124660
420118	236391
84052	287997
393023	50264
75459	60227
414334	380183
98275	371463
135123	395336
214093	153925
328675	307
277984	159249
478287	285722
335828	330032
98339	55401
443666	280933
354111	344489
452319	338189
344453	77031
10678	173463
400513	385810
442821	151944
463911	254543
356530	3834
116464	73014
438679	192524
24921	153995
280600	206243
137128	454683
72804	301611
377344	86933
28938	69834
189210	247136
274852	138172
437849	15769
427177	440962
291385	328751
156201	86728
278500	2798
388088	23430
205590	62684
172951	473804
291546	164884
318098	337204
70365	304735
468720	411809
295145	177932
39947	214214
432799	204523
24357	477932
255042	291096
468014	324388
297941	450350
263981	220417
382463	306100
311381	474412
313947	49793
223755	332074
39246	320164
228273	108569
339333	332135
195145	347263
451849	84836
404433	456640
400305	248694
265053	313829
55541	388633
288693	470510
353998	332512
104325	161866
207148	59122
293767	99872
309917	69734
319081	267336
384122	15209
367287	412517
452424	492906
225958	261715
18451	10494
486217	409540
195328	348798
490295	206980
437596	130300
10462	70725
467247	165267
118943	431419
234413	420914
435199	13370
380782	459205
397030	119381
116120	341271
391102	99405
330530	335477
363385	45023
282712	464029
28357	236936
286239	85348
419666	183213
265179	158637
257164	59759
86887	396968
433619	269199
355083	279798
245850	420790
314311	178749
229634	60108
15800	132247
402717	327204
296471	198790
197544	410486
100490	338271
345807	262005
400520	121106
200179	194830
233498	46779
156582	273831
284272	355552
477932	404515
313755	290014
50363	416666
246640	221890
89772	351639
407280	162831
59785	477986
440443	355700
250348	428199
326809	446616
419522	216448
328588	344317
114542	83403
203532	273831
417589	479668
205025	288805
403483	289631
51197	427927
199218	431137
287212	107711
49312	24282
100244	363581
20595	398333
397511	440660
139549	209471
472175	489552
102982	305025
344855	28129
43775	208647
437007	49231
341311	363684
492316	314106
456561	6899
177269	213221
291521	182787
34686	450330
41433	292559
248231	222701
219765	229950
118014	99754
10681	399181
265586	362784
376440	145691
491628	447519
122519	173569
416298	190369
244734	262277
167583	288217
168988	16617
197500	228431
410363	260782
28096	220857
342947	142018
243466	333933
69264	378686
233771	109458
288046	69708
158807	315671
343038	365690
78549	293813
6087	375840
296339	296683
393002	21300
136130	211543
443853	458441
491190	271469
2562	416087
169425	418282
144707	313745
209311	75952
288024	477198
14370	470588
194939	260496
438146	110677
362207	414542
16981	318404
22415	299467
137493	205223
30709	289439
319253	301475
477178	51895
443289	119123
229735	107516
129965	489822
268219	97127
472372	490797
242551	411271
316565	238594
50034	142825
391281	86728
449521	366469
129328	256723
112443	76658
76228	330102
186570	325466
167789	20033
68843	220417
277405	17186
253517	7880
223929	432208
432351	400354
245470	250389
355327	221660
486423	34067
350212	455802
67368	296645
255655	143136
191175	440660
272336	186440
272457	40784
441461	132740
101575	466432
344352	236762
383164	363255
404381	353884
354882	169519
315573	421207
114830	428144
165155	42486
462533	13370
233498	126259
198091	350730
41881	28129
110753	131672
352812	267602
135031	427601
94401	124988
317761	40377
314109	111654
349972	87109
71237	136177
331364	115488
477491	462624
83206	128670
20324	21583
426392	114978
315958	136643
232964	398717
365314	355806
481843	491235
223269	299408
493380	273831
375405	297364
241490	267602
233782	453009
66948	367885
256373	142850
80287	218727
132597	434893
144263	435108
229162	313745
152020	372356
352782	249444
306294	241565
384835	43334
129367	467752
137078	393533
3809	125737
153471	86728
480094	18504
108234	358032
67934	158448
182799	78758
404843	294836
94973	226434
290203	241799
101012	295650
457418	51033
293617	213798
211890	146202
83380	302947
123952	51606
312474	347217
49983	360320
146172	110708
467247	228431
227514	383967
459777	12245
400889	13370
278674	460505
1488	180578
297462	419477
201348	7734
251473	322969
303278	409828
462366	480494
389995	371617
12297	238578
276821	385454
86476	250073
328445	28537
19157	335248
59628	364807
118769	320469
292538	429871
210469	137128
327332	89025
114063	394489
30403	113245
80213	694
73660	480681
309167	13295
468235	185055
193869	137600
13930	339723
409802	57048
282912	440808
183270	209572
115604	438813
358571	448504
407292	5857
338530	186812
107241	314453
267562	394948
171476	219876
401824	90123
236359	286443
299457	16790
357411	12895
489078	158811
328666	377226
480866	463326
307476	363973
59585	15133
273972	179898
175290	118662
375660	310462
375510	472453
314395	103155
413964	5769
79810	242927
53963	100277
408357	159141
277308	70361
455141	216054
19542	48445
106814	297364
82946	118024
184528	209471
4845	213591
250854	170993
194559	196783
289675	103774
93317	343305
138460	188129
452284	373367
26940	180802
460059	63957
130682	451638
408329	289851
346272	434623
441711	366127
191484	385000
301637	9054
209523	311215
42930	275007
372054	446351
267781	329196
426865	374281
214088	479113
448196	248382
445628	246592
167546	100033
268768	137508
45687	430873
142310	375840
76737	299087
325862	420944
193444	188925
255026	469498
184471	50264
86272	368820
258010	92613
439977	139463
356530	55627
39176	81714
402292	38063
141366	226943
57164	399570
28551	304173
80282	86974
109733	416197
94110	199612
427303	223791
277467	490866
78279	21411
153505	224696
381940	491150
207288	309085
101504	292453
423149	50538
167419	255358
444344	375595
319259	378652
292487	334542
470328	81152
329933	262954
189806	86728
306981	347722
45677	447519
389897	420895
432175	161103
95800	355862
345401	431867
256126	249709
441463	307404
271181	392062
239691	292691
339180	480690
261181	172725
99832	264275
39206	169116
108648	317118
442064	15209
87047	427714
401787	47390
173684	398333
119042	1263
8978	15209
174598	439352
301364	385076
228460	443693
356473	71275
94579	127238
354022	87904
78112	307334
52408	110003
331836	405283
456658	40470
97588	487921
481617	343012
195519	245705
295980	476491
179569	393205
294452	447517
87527	316655
9915	322969
228326	292468
1689	276201
190062	132434
309245	203752
262242	338378
227857	269032
148539	452230
436058	5857
441766	217310
198814	469583
342465	392891
488696	358626
469446	391414
447230	295900
438464	82585
493595	276505
491036	240796
321888	477986
211141	142309
237019	462322
326109	205289
396913	410704
358599	115123
375182	130620
468973	366941
129416	60517
449399	198790
71781	383714
418099	291593
450992	56132
188493	291984
472601	183213
280600	457220
417938	354193
361394	53098
392192	313745
425303	50853
149343	476951
170872	273831
255515	391414
330472	70491
469026	73336
484229	373455
267057	336590
447990	169485
143872	454024
398517	218727
470915	411648
207094	30263
259651	166035
188728	205270
80649	204484
407717	165871
490288	489822
341220	363885
378342	32842
60432	349108
154456	186455
467752	62074
420266	48431
38420	220417
59726	147469
45158	487888
99915	203656
451475	304952
310515	236701
68456	445833
268173	24124
130069	6168
360332	68707
112430	132740
444679	76375
450289	244040
369083	64335
34660	153882
399322	21583
64201	478415
50594	481419
229486	267352
312283	475723
364325	385000
200379	169116
438475	321639
437077	241447
8539	421465
225988	46386
174263	50009
322749	144340
447206	73701
473078	30855
477339	468795
368010	97686
4927	253730
366227	191767
209964	327922
425827	194893
45542	5857
208577	211273
201813	338929
199372	208300
303675	146202
342446	292721
382116	329540
263880	307688
48411	53863
94906	84120
8067	102442
77731	39879
143501	257204
315573	82744
190693	173016
143190	170729
373568	467703
312702	165653
446080	144073
30954	440660
223923	35000
306397	192114
52857	381985
464782	109949
229253	257130
466623	411455
49799	406357
189626	190369
60635	404173
128932	94344
157645	386901
266255	375068
330042	474412
269949	275677
85669	277961
101343	426439
248866	392788
70816	482851
456395	151322
483781	86483
387396	103405
233498	116517
356894	443331
235754	73298
172355	354790
335638	109006
341532	320419
151158	464872
103914	369599
176111	21622
348033	172089
475843	262152
459721	145180
69264	463549
137155	185751
184650	264406
142906	342551
149330	189162
17333	90538
379589	438783
345088	426887
388475	480935
283933	169799
364573	237235
123283	178048
406144	70179
101343	274836
484740	18627
211506	183213
312503	110880
381079	476880
463520	305457
162428	145948
121162	205223
471864	84775
378224	317118
116552	100948
439185	377314
242411	358847
66553	173441
382512	258607
210933	428103
455228	391414
99448	443339
93458	341271
36701	175497
28357	196840
229522	227101
430831	128384
62664	248777
222702	454975
231725	132247
470245	110946
440760	311671
232666	325608
316136	49037
83137	42189
388665	401871
360531	65513
92561	173755
403723	113683
36439	303424
23306	286337
155833	385076
248020	377906
130366	190369
179587	341798
120912	417486
457418	404306
317118	181190
316532	283392
85739	17186
422200	30638
352798	433279
133909	490516
16776	60517
483631	110513
416486	300555
338301	192365
90695	24243
188885	105585
74552	218485
93868	50556
314693	413604
135017	177749
486946	65108
210654	1899
139671	121106
71489	319882
424647	118063
73787	369659
414286	432749
407280	399826
227041	48079
388842	379306
275565	437433
271047	28065
306583	40447
283035	105878
198317	339475
238514	215936
298479	150352
182771	350549
364255	426595
424256	113147
150458	159249
103050	334225
308122	343804
190281	61212
173461	196818
39631	89228
432135	202019
328033	440660
226945	169937
290687	344602
130069	35745
51965	318948
415665	99405
258623	109531
144456	166513
450351	424878
146893	216824
22364	239252
358709	162992
463725	15209
310762	259929
312350	315099
220610	336590
297545	484330
320379	193397
320089	329956
388329	110778
220040	486339
297431	216122
302298	157875
415386	275677
250462	410046
454912	387987
101346	298878
313821	296343
449795	341271
288328	444328
389419	339174
387770	474268
289675	312572
219281	392788
421794	160576
130857	167197
269295	9866
172923	50264
39189	253110
174144	111447
280120	336590
295589	60894
220682	340543
106814	421935
22013	401662
127398	132740
291119	110677
97946	120810
220610	273831
317156	214024
22779	48007
443865	440660
254130	354018
271984	142018
395056	457081
194719	172328
261398	476951
95215	466432
86476	198940
125490	419797
435936	336590
301659	451016
62332	363006
192789	64335
199342	230742
487060	28346
265042	78812
295566	149600
150489	423688
334060	20959
158584	52917
361576	224909
285117	441943
221231	72077
360396	449843
41654	170868
187813	175402
330278	22057
342919	211157
470746	386138
218080	479842
455082	98847
326631	470718
432847	5040
468091	104505
486680	62901
206234	149046
310382	136119
75816	270195
296119	109599
11789	340501
205346	365205
109868	78626
135428	205267
281671	223667
423731	51881
317167	238378
435294	272734
359920	218727
287855	460237
343493	6072
300770	362738
34119	54169
120122	292920
227872	423828
437018	45641
219142	12177
218293	43844
338915	259082
489679	214748
107130	15209
425140	47658
190820	352697
9414	150091
176114	273831
381469	277961
309757	290
454085	144826
5561	355700
377083	410074
375405	462901
95148	141623
260431	322624
82169	15819
433814	269199
1305	218727
210595	105878
81585	126911
294314	151944
355679	478415
231855	478441
58400	264406
269977	58786
263326	147520
434981	220609
107345	205224
490866	237269
384196	108065
451727	459309
389463	302300
292151	238163
357411	49264
212460	86077
251044	217186
38003	263231
78464	328140
72804	234533
340175	39259
29431	210082
258745	235323
241952	207535
31779	199996
59723	371475
282461	277580
109600	110342
284507	253730
72223	477788
403482	4174
254735	40330
333637	13563
271034	81497
465246	351257
365484	10520
143290	114552
151812	34624
286027	193074
19565	266096
195568	110677
36711	33372
273579	236569
159703	361179
404960	69734
48064	240552
106020	463623
314395	185016
281692	196851
324573	410238
32616	336590
222499	398333
404331	369803
368858	454975
351585	61102
427529	290
338499	21583
44577	413326
153322	267562
487833	198792
101544	17295
352405	353557
251024	339853
227563	308882
468538	3146
276271	432320
424242	301475
212973	454975
200868	238931
356530	176325
374379	120666
465313	89768
472865	34255
63761	387508
284019	91711
474066	473016
158099	4262
202379	442761
29408	369599
81358	118964
221759	440249
345715	310356
95957	469235
384254	111646
105377	32455
214163	169047
294490	237235
470746	84388
87536	341271
48006	454221
297843	98215
234363	360107
337119	451394
265580	76454
253024	295897
337200	222619
230641	355939
469503	486385
249718	26348
387365	440826
42492	347036
317442	428080
310635	453010
47034	293813
398090	378686
100593	369599
343609	161031
110835	450917
446542	187920
25676	389910
292045	54895
230051	343931
208707	429863
412870	421547
57657	398097
389225	82271
214904	146897
334014	196783
43164	189659
127878	41329
282453	373554
245449	100503
394247	159076
407066	371983
68247	420508
93387	417476
106132	83722
424887	113436
93364	48163
106254	184163
412429	435421
231681	313745
282628	35707
291940	285156
3684	380071
243244	145436
271074	249334
371465	405160
91197	280551
459842	45141
293913	2306
378248	481368
299636	161598
128871	428214
322211	73483
466819	161563
478789	366712
108750	6899
291427	20586
110192	316585
354022	461951
120489	190369
346821	107145
362077	387839
325214	23018
35806	464429
179516	59893
101827	9578
282993	394948
377962	46071
200849	293813
396963	85531
354262	428214
349416	125399
52143	267439
479287	210050
55771	391414
208316	207770
295009	358965
253846	35707
449864	103267
324518	195893
110192	298182
15314	170777
186597	447553
424989	161471
262988	57577
407280	460149
264188	123369
28543	110677
406413	485557
260285	231485
223929	351877
384766	322493
323686	160373
63603	208300
149054	207300
315574	438783
23607	33855
463415	146239
454450	303424
227719	126928
236215	122462
78742	328253
155042	293951
403396	40784
405873	15209
430312	324003
172996	188103
196003	264855
99902	187974
327445	198317
170387	207535
140442	301659
86719	290437
334391	481709
81432	237722
101539	399095
33446	440660
444296	438419
322913	331490
355966	294079
252377	478909
246517	410135
405009	41077
385449	300201
274260	156470
367057	190369
81518	475639
456453	20076
200777	80121
446325	420944
29832	115844
162945	317205
457740	483280
182711	196682
26999	85813
249151	473223
156790	10450
384250	431853
338664	217809
213623	484973
326044	447831
336310	214514
193102	134694
166772	198297
40175	58849
308262	37939
368552	257600
263880	317856
301979	78631
340489	258610
318000	264908
485660	301659
73175	109515
115811	62191
343184	82284
286666	371322
405936	141440
414257	219932
457387	12895
83082	127357
71189	461092
183633	481442
375606	352752
151625	257039
22818	145360
326967	212877
349056	229221
167501	445980
152668	310783
12623	344679
58059	339489
432009	305128
141933	393737
390396	183213
401232	304589
366718	25410
235491	202189
44051	77876
358320	390768
179439	82527
332859	45141
285319	91544
247481	378546
446317	321194
104553	44485
163930	166513
490184	101889
360649	471356
87047	7076
209824	353453
93345	307921
61381	299103
396328	90888
177775	10451
41978	250434
22414	357282
140363	218727
341584	146251
286387	371011
160680	28781
392197	413215
60799	204004
375102	373934
86974	485144
69975	485104
426040	65566
144405	440660
134661	210330
91184	279057
440777	342955
236032	361305
151663	163974
427222	379695
268593	102589
427260	387742
399726	203656
280367	236240
330827	313745
29193	53296
41887	325172
10467	146091
16871	68391
375991	401378
409573	313745
430795	419124
384639	259435
46548	478415
20181	487938
321215	132740
104425	418069
452994	442630
406968	26992
365978	206683
427263	358281
493380	13370
436145	327721
133718	35707
3217	246926
4283	450380
82715	77438
458968	182764
146183	262954
106268	5677
484035	54813
24809	181339
155526	277717
11796	17186
202830	304731
335657	432793
393323	182779
78290	136694
272173	112802
16516	373021
20059	361488
398465	266600
386099	57989
77205	266852
328093	35707
383740	308877
219440	98637
186202	317506
450747	90123
151444	298785
158608	234356
16960	369560
163340	339853
356074	443547
263994	378283
225162	32807
328089	261396
32148	158295
238318	149307
376619	211795
326775	228500
385843	110677
284922	476231
405237	6899
66053	236437
361105	446351
304404	7610
5461	53389
271903	113139
274746	313745
53137	20543
188568	379741
347707	436018
338755	190135
436343	99210
258997	278802
324072	239090
335324	336465
166621	101058
193280	409828
5061	293813
59678	26848
277908	99405
113099	331638
219717	334680
284586	319081
276821	115198
286964	446801
281357	281970
394075	158153
301693	186159
406163	387742
320982	23626
260259	65210
385449	180578
238233	485762
115401	237165
139585	313314
222571	94516
485013	65598
388088	335477
403687	372944
130651	353279
239432	383700
143814	151096
343732	478415
144477	77493
203200	254822
405245	136661
307528	319915
372340	76886
78740	79024
324191	366127
256893	17030
149883	193871
456522	492316
365550	430150
245938	282484
471959	484447
90630	317118
309132	406371
367262	374588
408329	1804
439548	71305
213706	198726
260043	139648
2711	218727
85928	443921
162843	459326
449392	198926
102719	4349
428050	29689
329838	485185
122854	387821
304667	214714
218730	456990
346804	5040
91828	411309
263377	412157
230829	198926
377414	465063
5693	273831
250303	211932
268910	337262
65803	59485
477940	187974
84804	401854
109421	171306
105926	245475
287737	144963
243842	364109
493115	142018
346557	41179
117862	112811
301259	393351
104740	289299
130060	98637
415220	478415
80297	209572
28616	81817
382994	87178
316963	232616
2843	15209
114643	138345
64526	166063
336078	76417
162249	223404
161743	209572
255953	114930
24655	16433
107524	351639
370000	472072
390232	207959
126921	93245
168243	227921
298187	13370
19138	147180
56565	141783
204493	363359
216606	53319
202385	253860
340773	113051
305949	330847
215865	49903
485758	93245
302918	159083
348175	475594
197698	475056
176130	127384
453821	323544
350796	307294
170553	204402
369752	176361
123921	322892
79609	382426
372340	449644
9089	135967
341587	171760
294698	310498
16654	430356
76677	160379
312283	311867
316565	459394
315990	341271
415574	453133
186597	79457
202867	164164
83765	198682
262250	475648
94550	301659
146059	446936
114613	325085
104847	433559
123035	98906
276963	327061
118221	462973
466737	386309
280363	85753
119284	109407
324708	413924
457296	43334
104844	267602
289186	86728
105017	295187
379372	283571
244454	148139
40028	402193
88956	384674
138126	265554
110835	212029
81497	277961
223624	207770
253852	128152
315335	210353
377731	185578
462028	430610
216597	337585
411148	93384
234124	16433
234177	268103
95966	301659
3885	406371
316375	265499
320856	35707
124665	335402
339675	227101
163445	401871
424813	233034
414378	99860
319081	129809
337741	442588
375903	317356
119100	267325
18330	105498
485903	12443
60287	355732
92896	302610
419729	378462
426389	116352
124259	348421
365990	418551
291823	450670
295553	353219
384174	157938
3462	299253
236114	15209
85879	428214
30152	356172
144515	97894
398148	440962
218676	273831
148620	25437
472434	387541
270919	371011
482851	272407
403941	62191
345401	451028
220734	60923
430450	20959
272821	364643
14260	207596
68843	368606
76143	317154
348327	99616
188112	27464
480642	60517
408357	85834
484691	96977
89986	65504
9890	111229
85314	110677
36994	53516
489774	489552
84153	261402
335620	89028
56856	412087
139844	150648
335157	165599
422326	483807
4035	49903
413535	134882
249001	140982
473600	426986
345401	392190
113353	449078
38038	446320
308743	47644
294916	208487
380432	118027
201630	348997
269294	208038
313728	228431
419007	431556
196340	362784
248916	355363
343884	185013
273266	100658
457418	392827
318189	142018
278802	37516
467640	177129
57749	48163
73660	361978
491150	463935
263984	88057
168875	57869
427388	160158
461459	326130
375225	425838
205456	60974
189993	342580
145308	9054
359782	107711
452402	277085
273482	278520
362180	352676
32479	288319
84836	336883
373009	441635
383491	62191
267089	153995
277568	116283
113665	214781
77300	220543
219546	348176
126798	365018
204330	177861
419879	272775
3809	319630
354216	11898
157628	22014
411917	214024
276178	110677
433619	21632
351453	144846
393307	430356
283024	63528
99618	157726
308839	302160
268493	263713
229868	94209
469256	382166
241732	146248
289247	358564
489657	93780
328550	432290
384583	289447
104033	84992
201813	331723
78901	3049
52501	393211
128125	326183
456748	401378
62415	197254
227306	371983
194990	337195
1102	216233
436456	190369
271730	258370
191953	357357
364553	371914
310836	155719
191985	192610
391365	401871
260019	96575
115072	127921
4849	96094
441075	137650
100781	31364
450680	134928
417121	343860
242382	425838
400067	112818
331049	21583
438317	467492
416290	242011
210833	413215
406394	313923
156022	134287
365659	369599
359790	354630
58799	174575
178147	87620
298628	264463
320078	227127
209532	476951
250078	195121
232642	344809
226601	293813
305482	350708
144916	206721
86440	413855
173247	316372
282539	363581
186123	209572
70436	197202
148790	293813
322814	281163
466078	151944
345715	211515
378316	186259
198317	206450
449487	389886
105665	240374
191859	302578
194643	422576
412915	284635
114643	463444
274498	302635
241883	38793
470283	305040
125380	152502
85743	284843
243634	471085
85941	87214
381597	267352
215588	10520
360766	406740
129720	75303
489822	9075
256120	412205
306742	71949
410418	86728
142244	341159
48804	309085
279662	249334
397296	289361
128439	88596
339750	192365
10387	122193
437538	27186
446169	217423
428102	471208
266477	183213
273806	360860
253157	60517
202323	222959
186061	359006
109365	47867
472215	149046
285596	162318
374379	301896
378498	300813
409143	82585
376194	285653
192638	177240
85851	467127
357294	92543
330021	185800
75499	466396
274719	406287
458065	165520
449319	470588
310153	37100
94835	486397
204657	107822
178079	97894
183390	440660
231800	396563
317103	94344
5885	259482
273596	223115
251113	425267
94547	420944
310751	280635
346211	103577
106484	54976
261850	295177
294408	404960
217338	409264
285298	350728
229250	258026
376036	61250
361021	288351
179427	9054
65767	327061
103224	377933
96022	474803
409648	5040
410951	415651
93245	127271
313785	55074
104111	181076
377302	15209
478873	174729
492247	301601
162362	238751
102404	57325
56405	256121
246916	120747
233498	6100
123969	86560
313604	433075
427904	219560
90831	175897
379096	302278
57228	438011
441604	348176
415967	397180
262783	330752
48282	123064
21070	391902
432819	454423
50906	476662
336940	192365
116675	285446
241046	203712
160461	73359
58478	17186
5511	31898
80460	162795
288690	152119
185193	209907
162024	348798
160461	378462
423870	423559
158252	250679
288818	124085
42063	295484
134820	383519
127188	159666
336699	475965
4753	310756
160777	477986
240724	297402
115449	6949
48363	168615
300949	160419
166450	359762
442239	270095
492424	275615
392062	268081
345461	28129
167588	88220
371792	195435
240715	244069
79881	127469
140013	409828
278586	246672
181930	246926
322509	279509
127508	267878
383809	213623
83138	245575
192611	371585
326631	98968
226760	65108
468125	41437
80373	341209
490508	286828
298398	294684
407789	139603
221318	476951
251372	247092
216147	434746
373604	189153
9061	189629
385059	468162
35612	137128
433443	42890
115339	49228
410736	60786
131777	273831
443817	60904
301319	233908
71060	408149
239270	13370
447375	106630
359281	264766
317358	75689
326631	189514
400052	432955
19642	183711
9895	249224
370590	338020
14882	223121
14108	288901
456940	407089
254651	46990
332983	462940
144188	424225
9969	398032
371976	406105
284801	127635
481419	466737
11026	83916
417304	99171
325044	169425
304362	274020
249718	485304
51759	97426
198111	411122
146189	486358
22779	156376
86162	161497
23350	487762
366402	160573
197361	480854
307628	468276
175410	46496
129621	213064
43941	335663
143262	396080
408357	96149
297934	108380
198513	183213
197107	217809
318735	208217
310655	99810
320089	79751
105249	465441
315974	242927
254430	278907
193654	168663
65134	197939
224785	441064
426175	450403
167588	131004
322313	301475
321213	94516
181150	422164
490553	414682
85669	394656
171915	443779
317118	424353
152145	484313
456722	387595
151082	484447
101689	218730
282330	81780
128839	369599
392061	453839
339225	190369
9232	452932
474770	156389
369065	479497
76085	255640
232757	265002
136795	111455
369209	148171
454030	20222
287099	446801
239112	390482
411972	376426
250833	231709
433466	348007
491788	273831
46092	20544
313259	21583
466261	485304
75665	214050
480535	297230
59718	207150
185885	368358
292109	180841
295158	309085
444191	300240
368639	277450
6467	84111
103812	381515
110992	86728
367475	442442
100852	13370
358768	67612
1292	379489
452981	22827
14370	248398
190051	298077
244910	345745
35549	484987
102865	267352
3765	245575
355008	68565
80468	456640
147544	117047
416355	111980
253102	428864
286948	49110
38241	190353
25557	92553
15959	10345
452477	50264
248397	86560
467446	39618
284474	119762
176182	284803
154192	452055
420215	329213
399885	478415
375510	1128
200050	273831
327281	250925
420607	370249
14511	74571
182039	237548
79378	343085
482620	432144
245217	465574
280684	98906
233443	331491
139409	74542
407066	207042
254017	388575
430870	432173
276921	327035
390196	86077
478866	335681
350347	325604
69024	6260
29567	86629
359154	190369
626	294684
401772	191919
280775	429603
340539	438419
430153	242352
199973	396883
294836	439180
93625	356128
353815	328568
332109	355675
245913	12679
242187	459457
152892	315888
234775	364680
301959	224360
390748	426798
245058	317356
44906	192857
147855	420688
103812	359780
88721	151944
13164	48836
128940	74618
86299	423469
410839	286391
36211	249334
350869	452709
397021	158153
287566	275768
167588	71063
358589	6417
415386	13370
296750	387839
317204	219571
388344	404046
247854	444527
287089	158811
465687	404953
133912	12443
61286	54976
116938	126453
3696	388424
367599	461758
304827	315671
260185	165093
335743	293931
30854	28266
459713	126426
432690	284272
343733	114952
49021	218727
188675	260899
40779	421562
146924	362676
441463	113218
52955	266970
478034	171577
333267	64429
73296	50155
455804	435264
347709	49330
457247	459012
327602	110677
477837	274309
478215	178696
102132	103410
257909	412980
454074	430356
203493	22827
112159	346945
38217	207443
459045	63075
478123	248777
132269	293813
454499	205270
215836	26366
433679	457320
396243	291412
215500	5356
181623	119894
333966	291984
233498	315516
46143	190369
190973	334375
88289	297236
57988	227101
192653	84894
56930	231638
132184	232908
444755	410535
398148	271727
197107	214063
21379	36035
49507	152592
334298	402731
436142	284843
450532	411764
48074	183213
18068	119707
455186	224865
365227	160468
78742	225043
178258	356428
349469	317118
399187	387742
146277	483112
199982	430610
36986	420347
411269	21411
400514	57134
335755	16433
9530	247000
433346	120686
174305	36191
398308	457085
221167	205270
444006	266830
263125	220417
376784	438783
13930	273831
258185	24516
109655	347724
28971	317356
75568	158516
330369	332463
339980	6899
130969	290450
136042	154137
268618	287918
262372	278700
264636	269704
221309	8405
139110	24516
167367	369147
200092	164860
421060	406678
33214	47074
267507	289041
377869	258370
227827	57989
433565	402493
314909	78409
112625	445135
201493	164881
372184	277450
165326	206358
197386	249685
301527	358705
266957	431556
314031	470127
219088	449897
20946	391613
256926	52490
487904	323043
142678	486885
411242	61079
351312	196505
253940	202027
374404	324825
346186	176913
176130	427272
35918	166427
414058	267352
347965	434035
134778	267681
308432	35757
464958	354630
197310	350189
430965	109271
285156	367588
84968	3205
364008	439253
288303	285392
302153	389855
76461	190369
390490	369060
230731	235946
55232	438140
304165	252523
377869	407678
314324	429863
178759	241468
371947	313998
365610	235710
294012	417704
416412	214992
420234	416004
124067	273831
264857	487130
273610	477131
60767	388254
220756	249334
429593	471785
319259	250434
281046	24070
174607	140169
471443	159763
405237	370709
492180	95149
368226	346242
20725	274095
456931	154271
303993	378686
381414	42890
334196	115535
371611	304812
165678	333558
275984	94665
130735	3723
450061	64402
148806	140044
258274	362784
202885	19262
36370	177598
413702	273831
435436	145821
109698	393474
155583	76111
375225	438419
251525	338271
396471	452971
381469	421356
103005	430356
41112	366828
189965	89772
305600	442403
466678	226168
292787	313745
393849	257630
453018	282585
198727	487932
275527	338189
279009	6949
192756	291324
431555	343804
348158	13370
196318	281558
452662	341271
16166	195402
266218	450156
102104	314881
240529	162385
219783	95149
119965	12895
292223	167237
437079	52693
112929	184629
316929	270468
289366	397470
320337	119123
326124	169116
444380	176855
238518	261398
124185	304466
337436	453697
217784	401645
90368	212182
366202	163553
32303	445993
457418	493038
334296	30263
381493	265589
477087	262954
270503	343012
407654	3227
305169	113051
414980	285143
287285	245860
250219	16403
163792	262954
19228	325229
228128	35707
444009	123188
393023	368205
318163	134145
251569	53863
171151	449829
475140	92703
396408	273513
282361	52676
94578	38063
3809	327497
373711	430405
413155	227136
290195	38304
402260	248462
87544	293813
99617	130942
238368	296693
228326	224085
328812	341278
323836	168637
144715	49660
465661	204349
60857	18084
273513	457081
480952	270918
358326	168971
119727	337585
96462	290097
126870	317118
179722	10942
29036	389442
233507	299267
350347	468162
422891	54765
55633	45687
296906	317118
412187	175588
176903	211600
238340	48484
357341	180803
93384	195402
442836	128301
254463	453521
193823	281273
305534	151944
99409	70226
119393	183711
210404	40152
272457	262385
18928	312180
412909	128261
477413	325132
170464	351639
246902	166563
79223	76526
45724	18116
433473	363973
306981	475555
103867	300493
4325	346630
252044	262954
247896	203774
194697	195828
460482	471513
129100	31350
388696	261398
416133	245156
127788	291262
444190	49228
300369	409118
299210	166513
266970	474908
306298	113051
421370	183480
40798	275677
275817	290
492851	401101
479076	303648
58843	152702
285160	147743
84034	142018
446331	350822
434975	187878
232356	313745
49813	481124
324535	445643
377990	136034
273567	132996
459064	354933
327829	162343
238703	388575
99404	211868
194085	74482
145337	112312
29946	65545
260021	153995
395081	38063
370776	238566
233175	285156
62968	391807
304528	90555
486155	475964
210488	315888
188469	123213
444380	334068
420348	188687
283230	180709
257856	246130
260829	152502
14780	304849
489473	417201
46478	462973
82937	282155
83277	72549
96970	190369
260569	186994
164690	405842
248935	122020
34447	113126
114488	258370
85331	313802
425213	388587
162249	282030
223246	257268
200092	328115
35421	410074
104217	36119
362048	290014
352462	261396
299851	175721
213364	481660
47021	336041
17122	290560
446061	316372
304356	135385
330284	203656
274078	196783
266490	318187
195362	385194
481419	66215
367328	184163
440190	59636
360228	310571
19276	268261
390139	354882
250207	88027
210998	46086
456346	165086
461863	434035
80921	352950
152050	21411
353311	392780
19818	187974
20334	485185
344352	119342
114405	172079
20668	6497
21591	405217
278400	342270
70082	250214
197762	370866
62765	252704
46558	352927
1333	53863
456303	313745
73660	379983
272301	464636
450550	490075
137569	12245
260355	179506
167588	265539
181680	55626
411496	241468
119253	194165
78543	404806
489284	300473
429986	164884
457824	395098
143305	348563
305939	50538
266307	134145
360531	223813
57790	251597
491994	364109
4141	479872
461681	479614
360381	326985
300411	444301
315951	342144
57419	144405
396378	288024
280749	53693
480809	150493
363903	140232
131969	472239
114040	463784
119553	366127
334092	202486
175274	183213
334525	48007
66490	22347
474295	158043
297524	188453
249894	77438
467524	143203
352905	241525
250671	125826
209125	364610
462887	76016
330180	474729
296708	372251
464849	105252
127895	214050
384965	252055
388049	317118
320901	165267
101058	144556
381193	201388
413989	110708
280696	77091
305324	378462
182086	363122
73949	250153
302477	39618
355087	81018
316565	359702
216801	440660
391700	3584
266059	243438
479814	428690
71121	187974
446001	363722
64526	475150
468757	386496
191536	9025
117404	208659
23208	365746
365410	183213
275816	91711
312275	58712
287673	14452
329254	289362
374399	16041
421207	375168
297446	32807
105935	369599
85494	275935
97192	407018
307628	53883
105883	3130
250514	317100
184807	6416
51504	300625
296046	111277
181112	377653
230051	371436
230391	186881
97732	355806
384864	32512
204829	224417
405946	439875
111130	37695
323833	151096
464103	123656
25412	293813
411674	50173
282918	66637
168640	461846
82310	86452
164332	328226
70761	248382
292369	336487
182857	166063
433526	249334
43413	395749
454767	141377
374350	355915
93174	311553
461475	246545
400900	118909
123635	493458
30877	484082
218673	422853
474411	77341
272349	398514
293300	489822
462287	191343
333201	136744
143095	397461
340884	313745
218351	86914
98659	484426
476106	335593
440303	180243
487586	275981
100859	37728
309373	71275
205964	408900
141427	68712
205578	412052
57276	173444
485750	241475
37670	176182
27089	9054
200092	439904
42493	392014
109091	15209
59441	454108
258721	367153
3307	109420
218842	166063
359427	362443
379255	313745
391942	294217
471281	308110
6636	20181
175762	403368
65980	178806
195912	366493
17468	135960
337413	304999
270885	360821
388243	187025
228128	27258
409848	132740
487062	255733
307641	380538
266709	194598
200179	101058
482462	117671
470903	364697
335069	428864
367315	453368
303420	317369
2432	208300
448681	338131
157752	119381
362374	212194
174524	369577
1956	296779
2430	86728
153630	310836
392218	476171
447335	212435
143675	354903
189974	76417
258883	267352
273163	258220
268168	231638
443320	137648
296459	387113
282377	237019
286826	31616
113719	224657
195328	80662
242498	284061
284565	301659
39601	151096
65753	333113
136682	223103
403515	94344
155633	38106
237505	53604
286429	269051
44859	10520
336651	469532
15027	32840
259250	285156
410028	353051
404507	204747
123709	466432
83137	314740
18748	146760
244473	37391
528	141649
373965	210579
212050	295655
406660	316162
270248	63528
134108	347202
354723	123804
249635	18479
150496	381008
445233	253339
5569	29253
363764	261396
373739	382180
357411	154178
52530	21583
245047	10345
125464	94516
237171	86728
212435	476231
126392	144164
389170	421784
59227	379883
33343	173969
482750	204195
399441	168381
46319	190353
460685	49903
352739	289316
57498	489319
68098	250295
236359	316929
237154	273514
209195	287740
173249	294069
262979	210881
173887	273831
414696	399977
204514	113138
397946	388474
416676	279440
1441	167853
119970	90575
379680	327464
167530	369684
165492	42890
462574	319366
215461	458104
109797	291002
439910	182226
457664	198252
278588	375558
297246	126002
29137	39618
104013	42890
296511	67174
370777	333746
163412	409150
486202	76951
117862	467631
307030	308038
423905	49228
192620	205289
393021	304978
435699	343957
317675	115606
256224	451016
441014	238942
59715	407307
455647	359762
384231	31674
221948	63579
350628	172535
372447	58213
186253	270529
476107	177630
233388	27212
48828	368805
426049	89993
112425	467703
319543	132740
67136	314825
68347	15209
38828	470069
277654	186259
213338	237235
353094	483112
439669	261629
53136	331581
477838	163290
96826	98998
392577	470249
476310	145187
417122	266852
308811	455995
163022	297382
51759	201653
453646	310836
349066	145064
240937	489822
7335	36507
22742	406083
60943	258370
252547	80853
376096	15920
316856	440190
128686	422175
69400	443997
123224	428214
171720	144845
97499	46813
321159	181827
352714	157324
439976	113397
301572	138088
187315	91711
340772	362713
361369	434718
164042	21411
278354	411157
149976	99437
234413	402623
209347	197444
396975	415481
88266	23290
285312	245484
320151	45040
56772	313279
391254	31221
39059	286313
203971	303175
483964	313949
5994	317118
360321	153995
290601	190369
458148	347280
134531	466737
233517	490121
196794	274869
163740	52872
446460	317100
403942	99405
479849	236240
489626	252725
349872	329698
343749	298459
211723	48061
107473	112438
419962	4184
358818	315888
268540	145871
266425	115386
482230	15209
237638	408911
88722	25410
399702	75273
278782	199825
146359	97661
489779	237373
272075	313745
179264	334313
213536	98852
476892	137047
204263	177842
278829	182780
480590	72432
228128	488721
238862	51968
87027	307423
263586	373021
427272	124115
18430	48365
449879	188759
44159	102100
88855	313745
21411	164551
72804	446616
182	406265
189659	391414
144405	15209
59868	403515
228413	84256
288914	222701
247003	398995
300339	258370
380858	340208
127006	393326
312222	51895
172597	348798
423206	262299
240796	302549
159422	137155
53963	401101
380107	166970
253527	457845
460297	428433
445708	31687
155408	334009
396214	263052
56619	147665
472964	290565
471166	281240
478876	483844
446447	206201
329131	425524
922	12177
308122	447219
30397	425675
93826	234401
276880	195948
354266	338271
156902	303175
115790	92067
406660	105012
106276	184458
245715	52058
243534	63528
218640	80662
65513	318319
202866	63436
7922	401481
59275	85423
79682	471416
221684	24722
241952	484866
53249	415650
168439	157058
227545	440962
98397	171592
315847	334424
174255	209542
199114	28616
202245	406641
406892	324774
70644	82215
175893	235281
335302	313745
54399	97394
6899	345401
469272	87471
128291	102352
334391	50366
341308	210261
442450	329556
182563	165267
316136	306599
289329	413673
340229	37106
79516	224267
72812	348639
491461	60309
382906	49903
293913	461846
151340	100485
5824	293813
28360	250679
493952	134694
79000	309506
230563	32807
268820	187834
44160	438599
83526	181454
233194	429324
129860	26937
329415	24142
465789	420944
352644	209510
349140	161920
197118	221479
439245	354730
89750	73885
367585	215896
46608	22347
189104	62191
154456	211944
321524	21958
385731	212446
319081	398775
421906	116426
130395	256679
52681	145948
336768	350822
237242	139297
386963	114063
1132	404218
487935	127636
249860	52490
163340	169222
40784	68515
67906	293813
476094	367297
140978	41902
29430	293813
1273	100503
428103	153279
326388	228431
414741	54609
249969	87471
110835	199414
279303	252164
359646	160158
102891	445353
468246	428103
129007	395988
177266	308835
148325	178222
271314	181002
432421	10231
60399	324639
353597	278907
445101	441700
72295	208617
339051	366828
437204	27748
76068	200947
218725	481785
452686	113138
105969	280130
253564	54649
383369	302578
57447	420757
322432	186259
389479	104193
346181	11626
263	90053
225726	478415
78891	291002
78289	326130
406348	362682
143554	111039
79087	86476
417182	392329
301997	94516
484731	441031
160738	229672
449543	383508
372986	354447
148559	344063
130	160336
380177	85772
478588	44544
422183	466101
411650	380689
361009	196631
47125	258058
263262	106832
310633	33105
108507	428103
81104	198474
403823	116377
45579	161284
42849	41299
326722	434943
80649	176545
302798	420944
265598	37904
434454	343519
350650	144845
356605	476680
463942	68098
371139	176561
150423	67009
172146	1057
337263	139344
360944	355700
214610	128380
31907	263009
470415	171854
390628	144073
173475	92712
364158	280635
267677	358456
98631	286698
209915	439027
269492	258370
314311	89298
334092	295381
360433	190369
282453	388531
375536	13765
238855	441095
111192	81280
343691	214024
279473	276908
456298	393326
289461	86728
347235	293683
192581	368416
215452	445602
72111	16790
86296	493672
33977	493759
236961	70029
450487	47873
107813	150772
145940	48007
398995	100569
487932	166625
334139	398030
388352	407651
381134	341271
258639	151944
85674	208577
425867	121647
303641	137739
43162	36392
96615	332435
58347	351639
231305	424780
182464	288293
359178	221890
424647	362092
233117	335663
261096	310756
450195	339853
215643	444893
443308	143137
434030	272129
73364	380993
444537	310208
420721	331237
45808	477898
102041	168081
317356	348905
313547	407117
318573	43499
72253	164333
42887	84752
447812	333967
473192	205289
409016	426976
487476	445233
334748	70865
102436	264213
224822	361782
330562	78401
470991	51744
44676	296432
150496	195551
472977	121975
92795	365224
21457	475236
235630	169482
322788	115340
27064	467690
134599	252961
347709	327217
94497	475983
322567	164884
124918	336071
72693	377387
374181	404881
308908	53945
425634	131570
69809	183479
456346	205223
236330	30263
229633	228431
112625	475673
323781	281252
237722	166513
36264	11291
278816	170761
61937	20959
444918	439633
214279	445690
260856	239431
86201	253013
135103	319552
249374	195146
340654	197084
70199	86476
94092	198019
20946	359988
282122	338493
248013	144064
308944	433943
182285	45141
88473	342724
406968	151444
468757	395988
213364	6675
63427	423508
218751	28129
192273	371320
269949	272096
388249	250410
57308	35618
3566	251283
421944	345633
378028	420895
33432	377620
245938	388459
316869	14355
467605	431295
33855	319241
138827	379741
17993	262895
243667	344609
153687	267553
279993	338271
96616	21583
402251	177658
202469	198687
282047	359762
371313	478415
405752	121930
294957	87039
430942	452804
476662	378127
168753	348628
483613	85868
109549	366127
259386	417643
254446	270468
325272	20611
336064	267602
15951	227101
42606	392493
293913	98423
66193	328838
482554	226494
109945	17339
64544	100760
38141	285143
212593	336590
113616	323213
381008	113994
378496	210353
454867	119021
247560	164884
453697	454632
93112	149300
438886	401004
10646	62859
117757	420392
79081	287854
224488	440737
484933	9940
340772	298182
201474	298767
162346	277961
218731	246981
199219	245824
237267	318749
334092	289430
327458	300240
396200	245976
17968	255436
28616	313745
26159	262954
63632	355711
156055	452483
364805	122694
478588	334216
468935	428214
152355	109062
39683	78446
51543	484727
385619	172089
342725	8084
372179	16179
291424	225145
313785	435708
156079	404271
24987	220417
74569	203804
382848	199353
12831	295484
282179	23018
269868	302544
480265	53670
98598	392299
79192	285455
400520	459918
212712	281870
200092	461951
475987	92613
357757	32807
427815	338271
444918	206366
97926	109587
142670	183981
435140	213957
12484	201642
178422	141114
333584	345745
226150	168252
162168	364647
230470	178436
298390	285639
91325	326987
150244	234356
408960	469235
471169	427616
285682	358751
235850	13501
236779	149388
210353	141649
452148	224060
460824	350384
460551	339251
260470	110677
418459	421356
375182	179506
132571	25239
455726	364395
367247	88705
346606	170180
492846	440660
257247	327061
400618	430356
308122	395751
468094	69429
408248	481279
470787	165497
244361	315671
379070	445652
312974	359575
250803	65539
275734	34350
455880	277595
174255	280489
4841	447071
222678	399867
246825	237178
234963	224794
78820	73330
306258	411729
269949	9437
481048	465376
19144	169023
20992	82730
392223	269278
420234	457627
393940	293813
410469	407334
382626	374386
116947	253321
51173	159618
32605	214819
358373	112419
479570	232191
416533	476303
301823	116070
317733	440660
366899	401854
320789	408963
278194	335876
345576	273831
356074	328140
172417	385000
201418	101058
233117	180578
489657	394975
51580	359726
157436	295853
361001	182342
287089	411455
216324	67703
283994	275790
11237	258598
362934	290450
16641	125074
482851	191024
111667	154872
237146	283073
248268	49903
260468	179506
128185	11000
486347	74542
339333	58363
44160	284843
392520	303787
203179	433261
479355	411997
128903	117097
142385	409338
278769	342486
386034	40784
81432	20662
104977	343837
346413	151944
264241	453220
76228	283703
246363	143202
128000	271127
296443	313745
480105	335477
465045	313745
269445	412715
216224	232473
235404	411455
43835	408622
229647	122017
129507	338578
268979	156006
207714	457465
112238	334225
407704	149128
59877	203656
121594	138088
226001	286031
464831	302275
477189	279636
18654	346015
214050	156219
100177	132024
384454	343012
421858	15209
478501	232377
169591	451414
446328	469235
178367	54976
263093	9795
289675	312892
301618	115722
433146	340745
456453	211462
477927	96467
114351	476231
109733	371152
248470	484885
449976	133154
284118	50999
156088	30569
20356	453806
104464	177974
78030	23187
44682	406653
398638	104527
253171	293813
97090	72941
352428	458601
410645	341271
347175	298767
179715	22827
256845	15209
384788	63731
67835	292721
470815	347920
452981	110708
96727	64335
344063	364635
244630	420944
480759	162831
241823	411809
184506	1292
104648	5040
336670	195938
108057	205523
23170	413535
384766	234356
365931	8531
150165	284272
68320	359218
95920	16433
271297	177630
235764	317506
34729	181057
165870	399736
477262	292710
468287	446188
432645	455791
382848	263713
440971	380538
21095	15209
210402	343085
78967	485666
244233	463799
338493	362359
404946	435817
100665	305151
256573	286313
310071	224781
266156	53863
276821	8687
83458	154271
439491	187234
180671	159881
121875	63528
101504	282744
483986	401871
278241	333357
15819	302943
452500	314395
2366	95149
266307	152768
277606	263009
454263	233556
48282	42189
123337	186259
21998	84590
282204	86728
299674	57134
6752	407386
425915	77727
426190	220417
87021	475223
341610	267602
60517	424516
218335	456640
400707	469888
404884	261146
456179	185527
78030	144377
471884	190369
335951	293813
354682	378686
301312	296423
232043	257858
376520	158514
416004	49650
288581	82292
72748	237605
332061	52271
39216	15209
156068	312239
111325	13903
170729	348563
243371	301594
434318	47560
390323	21523
270007	389682
402519	265548
474341	463398
257596	263967
448680	86728
432382	437684
69088	50264
210435	387742
369405	258880
136560	466101
117497	436686
39843	190369
320087	360257
2141	420055
193751	35707
493918	49021
194048	93627
426026	286936
255726	125579
458207	286481
204375	22347
477932	353800
36844	179226
466348	337240
219163	110677
382659	49966
221296	90199
462696	190369
291560	273831
481404	298411
8607	393326
440486	175160
20998	75499
88439	291936
256815	151944
428944	83403
323416	457236
74384	211134
15983	218730
136928	313314
188176	262050
363437	80799
491935	399035
373170	345058
474526	486885
480985	294125
76228	320097
448104	362384
201769	249741
163445	4863
141996	54976
447258	389100
461846	190931
433171	332392
160428	369217
162251	406405
356744	132843
91036	291324
379732	309418
392329	326987
376446	364080
458207	82585
474177	250410
293363	132592
308991	429912
247558	440398
292244	54976
140935	408804
405133	190369
267602	174382
115093	316499
369364	269593
141291	105644
77189	465594
195145	347605
447802	291531
302153	10267
260229	80298
414140	490647
228128	213089
298190	323157
264742	421830
165193	456093
301275	396729
409238	54706
113970	183213
208923	245092
89219	245990
189398	54976
144375	375840
213148	78234
386079	463549
283060	40784
72287	185380
381414	368205
38067	186416
240975	342380
307962	93609
404503	260527
140549	332856
106268	259749
125224	378686
348644	81599
155888	475639
430839	380029
396682	96977
178422	53820
179351	341266
30510	122696
443350	422853
99956	345745
22197	208617
390659	164164
288333	174700
39176	55129
127063	168638
368858	168373
200344	428432
9025	313314
26692	70143
196794	463799
451016	359762
334985	168515
467241	21523
13570	117854
106949	85651
33665	178960
317552	325604
362056	11626
412056	187248
356122	313314
267725	115838
146602	40784
423559	11780
287212	173176
88473	453753
105788	283445
364636	367946
411991	402455
128283	487153
62275	197952
235358	221687
212426	426089
50034	471412
44002	23318
407493	162947
351140	97894
392996	190369
402937	301234
403482	336883
97964	223515
180286	365721
403645	393326
192238	64337
335951	142825
368346	337707
221648	341263
321645	105878
132997	155080
152322	351715
52306	32807
409087	49903
405535	179010
253666	729
25959	87522
320918	289106
223597	199526
411015	335812
250853	451016
130958	219499
283803	313314
329079	58881
334756	120986
415349	425675
51424	466151
77280	89282
302795	168381
481419	131261
100172	469235
102047	428103
442410	339582
350341	73213
297665	278839
384490	15209
259442	48928
77300	416402
398659	402323
100852	426569
293931	306449
262819	343085
143967	440962
349901	281022
18917	336590
93357	259760
415751	227495
233117	146236
173850	257943
412440	472160
219546	37347
102688	16433
297446	316889
310952	337445
70939	284982
377512	82794
312474	257164
395914	182185
368088	178436
241553	435242
103046	192711
431832	160799
373170	120249
412440	170088
477091	373074
479044	125040
440568	295598
277568	348007
461749	463122
485667	319595
289807	406306
463579	227101
53924	230066
456483	409538
377315	313745
474688	361167
321038	481450
219546	221293
395183	99306
470672	185960
408984	40447
212217	118964
443072	410074
415624	224544
293913	448253
222094	228431
111968	179337
260624	468162
67351	322515
63694	409828
255846	288035
128028	145064
44861	152794
164075	170894
253389	7923
486712	167572
254710	347198
46488	32807
160169	25848
244774	440962
395647	474412
180181	54706
296029	63037
266028	471416
329379	28490
50002	235634
89219	457912
117565	105498
84710	484447
158563	144405
107118	1427
349605	93907
463179	451600
295841	304438
223727	414477
367239	290765
11209	44469
469845	410388
425243	64616
169128	44335
119231	415054
215412	486610
178422	53705
199762	205367
112443	430734
394864	22256
263896	492906
41495	208217
99794	75585
106739	361019
98198	419235
483625	156201
24560	456215
452477	189902
419356	467814
324190	97205
421566	230536
246221	83986
18642	174700
393482	472554
494102	198464
348053	227471
47035	466737
268140	196783
221508	409916
390383	478415
60216	370269
260905	99110
46548	132996
275058	43638
442135	286828
390241	350956
347066	67878
209690	385537
326002	378462
75483	394571
371030	162516
142520	179964
405984	313745
106101	247741
10093	192127
78405	212534
63652	115644
22567	124962
468266	309093
415712	139648
434690	389090
338915	349725
254407	54694
490631	137739
91828	333049
298285	7237
282025	481279
452318	304173
286772	417083
71982	438380
140421	15209
491273	272846
477932	259074
221324	244771
470168	413525
249202	60220
485072	118662
396075	121294
288077	82962
253890	17129
234078	441635
481519	471748
232668	185256
89883	120778
12388	382642
132522	77189
390110	286552
148075	15209
403483	427315
266307	129820
112267	260879
411282	239528
262890	273934
338714	387839
19886	264406
234332	86077
413849	369599
374305	125634
487668	225791
363758	19372
409143	54976
48804	329145
152023	233590
9525	267352
3111	477986
239748	14728
441558	129270
271181	378976
461014	183213
260082	477264
284182	269948
283572	284720
410877	98650
1839	238041
454755	216934
39683	271544
453915	357854
410774	273831
121665	316708
489544	51222
375405	256075
371029	129857
45277	20492
266307	220857
229735	379009
81331	27464
88360	480307
411148	413905
284218	63674
188225	53754
293724	43870
450405	270324
363191	492316
27400	139844
330752	25580
249129	378771
223602	103267
68285	32807
117250	310672
232977	183213
289459	262954
207675	173116
486752	430356
82054	286016
458483	454822
386521	463200
99832	452108
23946	195663
138820	62366
466961	222701
29320	313745
282453	51585
427975	56720
230051	3124
87741	433934
144162	190369
45724	174770
286247	377683
448104	17039
382425	12245
253102	423365
146856	461944
167583	391504
174484	440660
224589	392517
366982	263923
416194	313745
343922	271091
399270	464166
173879	273831
290913	347425
271476	68749
12405	472561
330405	121106
314220	73174
87310	123410
347653	53490
282671	4083
377397	414257
402178	393326
146402	15209
354372	124911
91928	130718
75332	237772
63445	94516
12440	449653
89826	199245
87721	435817
308923	281911
214055	35622
86279	439081
458548	420944
298823	127365
124259	230171
172864	315275
250972	392788
176783	375897
224727	204954
481081	99742
128183	95942
466312	231916
195300	35546
9969	298003
85406	378082
374901	465037
279706	58462
183621	254973
276555	350549
11626	132996
110421	129792
211077	313745
423931	8607
444602	467752
306228	132740
63083	263422
423866	384366
406660	231895
393865	12984
332146	371520
201633	165267
316645	80442
184894	213298
226165	474931
143735	151944
371500	293813
107784	231235
373585	33710
297844	309742
164068	137128
217498	373953
478620	273934
222045	487095
476983	409828
198317	106364
339177	294806
450465	217378
236240	183213
145717	367919
420736	265589
86937	239107
431409	306633
29265	119868
223335	208617
24347	169116
17968	311398
150300	168629
196615	363741
239152	378462
171706	67040
53314	348798
340699	13129
81532	82277
52993	412517
239001	430356
276821	271782
363378	421830
371884	70242
369344	231485
293705	377933
12087	23436
476363	73016
52537	153693
149466	268118
356748	121304
258688	435548
272018	193248
120247	140044
317196	114930
489908	158674
449464	190369
54855	122694
403663	70299
267259	283645
212072	190353
70939	232527
89219	340253
430965	248375
287566	151207
222102	231576
15027	198317
87958	101058
449904	316575
283718	197625
423724	285508
71511	196783
418762	355700
60823	403501
188500	190369
14131	206874
224786	447107
241507	105595
342924	393565
129624	266508
226919	18317
473594	89479
161232	430267
209964	8147
283718	132153
260431	469227
478959	278958
396021	251669
272597	32807
119665	15133
3813	164884
445965	395707
109657	119877
297979	292227
253704	212081
300654	463549
227389	92209
291219	379757
407675	206768
91828	380538
443456	415494
449682	385078
486159	489376
55633	386132
392619	84667
66845	203656
379302	428080
245242	374939
353381	98935
465697	86415
265781	105880
448250	93627
251372	27696
411532	28129
442437	422576
320954	94516
255355	37160
431954	442719
380625	319368
232511	12443
55540	144037
131645	36212
188468	476880
337001	111623
429991	32807
153771	468287
234563	384569
469724	367750
70921	249202
362625	245679
168387	12107
357709	86258
277094	378281
340167	258220
75403	286936
232890	99541
280411	104076
439977	376175
405237	396883
456303	388575
339776	298247
283961	294326
196434	217178
367651	458601
60287	455167
153944	88762
402281	67584
179553	192526
443475	198862
135155	343085
486369	198038
38827	293813
137813	140
231299	437111
385735	369134
489982	364090
73199	212163
437994	101704
106702	373021
437384	152095
419822	56041
420399	309801
233388	454606
206946	336955
330290	215703
165632	15209
376663	346432
385697	219765
120429	447831
196126	348853
379012	50445
239557	342063
293346	277560
402281	451016
416255	49967
476555	302623
282696	222367
377414	35219
107879	310261
380454	399867
234501	172089
282263	314742
448462	199860
438475	40629
276591	50264
408654	442818
146734	122462
371854	356676
350003	177335
258864	318735
27708	146117
382401	240225
338752	366577
207631	145178
89608	488500
285346	382511
76228	476887
131757	441313
45405	203656
389233	454975
307892	146202
86790	404806
8859	250389
215329	143649
413011	146183
347527	315888
225345	233058
456021	281939
301643	67040
477882	264051
91754	286936
255044	403182
151647	164889
351323	338271
437016	84031
351827	347662
126433	455869
28352	6571
250458	149600
52218	451016
124499	192156
165690	265589
27058	267602
301073	35707
351129	478048
396036	460692
222045	466432
192579	208487
109618	26386
78480	11558
164254	290445
81498	246311
313596	465010
120778	273831
6289	53883
178048	394709
48062	40784
88647	53994
137337	59868
360636	317100
229082	78779
85674	57080
315566	160902
218208	14687
441856	256766
457318	50538
161717	78469
411882	382899
391913	409828
157021	318735
135258	402493
257613	290450
349872	38996
68843	21411
421682	283250
228084	92867
55863	15238
174391	190369
50716	19911
106460	42035
216666	478415
226314	146195
298984	64201
455647	203279
386629	484447
261277	480214
95452	23282
439148	22448
48069	306387
316591	13129
26926	41203
75886	316575
273239	35735
107162	230255
24174	6467
103940	448484
196366	366548
406700	431935
189811	451624
420461	5322
298792	44563
385744	73954
5461	467752
250858	80743
229124	202523
80279	90897
237410	467703
140967	280566
389816	409211
192311	335777
231589	45141
339309	217432
123598	310756
277480	477506
210486	212496
343341	122682
441302	456731
34190	141440
172716	225496
2187	54295
106067	15819
457003	113369
302918	457081
74044	49825
488715	211868
267516	296869
40338	373120
93627	457741
256621	215154
39990	190369
234986	100548
164829	233989
71189	104259
492316	148508
113357	137128
122942	305418
256936	176347
371825	139573
173766	58516
340197	208487
478634	423074
451744	401871
231545	56068
156657	110708
101343	399492
266307	372564
141828	439979
86530	32565
359178	404886
364370	243115
242551	398302
367860	142018
318793	410689
331666	466151
425124	378462
296608	462221
167813	22670
297954	458428
408583	417788
234159	204484
87460	146920
277403	92888
67326	270786
155041	70200
343513	324803
44859	133423
185335	376446
60360	110677
252254	374939
71932	10690
111455	398661
169820	162795
288652	344371
218250	115155
259380	27212
446182	365141
483147	258982
330216	483449
293889	259936
200092	170909
321638	191455
103919	407812
182745	87646
48517	341278
385440	328276
360733	157527
322851	25410
106821	447219
49184	308071
82299	293813
398438	336590
265140	229872
291048	477733
275440	391819
285018	118990
78646	4799
159923	332216
312283	290414
78319	422069
41422	410957
340175	470904
68770	151552
351535	281165
275319	426089
59644	425846
149732	53879
17706	112379
131389	123681
347607	188992
273567	251116
121609	475094
297333	145090
404960	296293
277936	477788
230936	446734
426028	399286
26527	362145
459193	414168
309917	107711
61503	122462
272562	231932
93942	355686
415574	323125
222389	4217
363319	308456
3111	424119
11986	163857
314310	476231
282092	400664
412426	474939
236587	471813
316565	77285
83784	60517
399737	50538
59032	128183
490817	190369
390596	119799
6331	385801
163066	15662
185569	203555
35973	295650
493159	472583
251173	4413
326849	451414
160461	202507
174443	393326
47747	12679
478588	53559
338962	162795
458207	208508
401389	322722
321756	48992
167020	127921
444588	292730
337783	92613
307855	4413
140116	29528
383387	182721
243287	97472
200316	310261
74768	434777
489167	87858
84536	365472
177761	351
31483	277608
363627	321532
153665	94344
472619	75736
17850	15428
58406	322794
12063	132443
68809	262299
136607	116070
285489	359762
137528	222701
392086	389619
136336	126521
67571	332505
243727	300562
218114	49021
373086	28129
335548	410829
456215	99180
277643	141649
379151	262954
217848	285508
362267	342127
77953	135389
193118	13370
393218	326552
271527	273831
457011	9913
252338	231230
352797	202873
78032	419048
478885	487785
8733	269849
285143	197537
280767	220246
136890	288035
446630	97277
269756	309425
484559	190369
161149	431556
265609	45687
81932	250389
27770	97693
173769	28129
209523	145274
348340	293813
275415	93245
30352	303175
315692	214436
67579	331581
248150	422715
333557	261070
400669	353284
439992	255640
402368	94344
327570	212722
21482	14331
33053	245332
418939	5040
439073	180021
333042	477986
196397	464171
21095	204635
432976	408228
393131	79902
189608	251597
415769	429593
387089	226891
437204	308897
260355	112033
458768	271328
186463	31808
425873	95149
449413	269949
346272	326102
201479	241120
407676	16433
389181	368205
378546	45141
466261	492906
46092	185649
34362	4413
364070	453668
78206	206721
4007	140047
78742	70252
40890	239215
250901	156638
470700	341693
253846	50264
130731	213221
382383	185016
102835	88354
312381	360228
8926	110677
243858	252961
96722	419849
201435	385378
383447	59026
339965	482783
155452	300811
359807	32807
212730	493524
351540	392086
363624	249852
323499	223276
216229	304589
146924	440660
8146	449620
278656	20447
211657	68911
311069	110925
344146	294836
284274	150127
412833	68290
189727	393326
84758	131892
324826	27186
78030	421703
408357	227753
301312	180578
349140	318122
383223	80543
46920	278055
372054	153416
166630	267029
191773	83872
470422	291984
8152	249202
124592	22724
59163	52537
53532	212492
485094	217871
71297	264258
142696	294809
153543	393238
40028	478711
224899	249334
382848	317541
227068	300480
463891	209510
250493	480224
66547	13563
290804	399736
161051	3747
165680	475389
463539	293985
458065	411455
458822	347490
471674	405217
452148	159045
336590	475169
430876	391414
81710	374381
69400	276876
175255	475594
86440	38612
185156	13404
231312	234297
36680	375840
218721	340393
298248	83811
453290	267602
277580	241468
149635	137128
177482	224198
478588	210208
56395	474453
411674	480404
305740	452746
327852	78509
290704	268118
405077	58567
448353	25410
8463	446754
407405	132996
57447	487833
288435	401871
284761	478415
292020	249334
168601	79647
113739	379976
353018	259997
310479	202845
303954	214992
94178	381428
441558	417252
272108	50264
218191	13903
306560	123681
84313	67302
132155	449412
323932	258017
453427	466669
211874	361354
254064	282118
433239	15209
139509	265514
66734	288512
380846	2112
362654	419098
178327	107034
401645	183213
399124	373540
318236	224267
403823	421408
79517	48275
85731	121597
160500	456370
210556	48275
257391	37728
174034	362013
159422	278870
185282	90986
360118	393326
433941	230255
441162	254308
196003	407386
349972	18056
43667	327061
256797	117679
132223	293813
91828	345263
191846	490215
220024	152791
301693	461944
197535	17076
413097	51881
361553	466135
131412	268076
46092	180171
145979	292199
39601	476231
478266	440660
163589	404806
257459	69544
62800	464420
291671	297920
364255	75913
9436	478415
290069	187023
350410	387248
358426	270466
459993	110677
121663	458382
308953	94516
208869	124085
79124	359762
216516	126483
23255	453847
384543	52537
314746	404806
242411	439726
62877	210403
114803	451885
406812	57154
19525	110677
271525	21780
439977	9489
72565	345401
267163	250434
375840	342851
176710	355669
256755	272069
159065	221528
39176	217871
326260	366385
399898	16433
377601	375564
112679	109911
462742	269199
316735	419491
213725	181339
448696	399046
421768	391115
435689	348292
162628	295650
304166	66414
108494	220679
408455	478415
430227	464012
394975	65600
335951	337262
229735	443608
121190	253471
95639	441408
116911	187881
136955	156831
146233	82742
414327	164771
19924	232682
420511	10466
205786	480224
344086	30176
467467	431556
106917	276744
463799	428728
381595	151096
149803	65670
406379	336590
23741	486752
420414	329698
265690	168651
34119	303571
253653	101058
191683	77438
458982	387101
370393	10084
228315	191944
68331	375384
67796	198317
206135	393125
252201	137128
330752	310939
298966	4397
126479	445066
29225	45587
250853	335663
457108	54976
397647	84502
329727	376244
261455	9335
249186	101436
322171	77229
44070	275677
139350	47581
57868	371479
221200	438300
381579	368238
413588	140897
144936	350196
474422	461846
383164	316929
192708	484447
450207	304805
295865	204330
89431	267602
326953	380192
386018	20959
415087	218727
382778	376639
225807	301659
215397	392118
359469	309801
7207	385426
333560	367589
380489	367386
249978	275375
40876	56068
135216	76682
268956	476804
465146	331427
127531	329215
327259	420944
206054	198297
155051	212081
216324	448199
163740	205669
416919	21523
236950	426736
355672	329196
451751	426034
81029	433934
38996	446840
238703	2935
485954	66323
147595	305807
263210	488888
97087	68942
33172	397535
416992	20001
93174	3534
258792	8607
443308	405217
411888	34692
39195	296992
357774	469064
317063	425675
132359	440804
32468	102777
363467	46742
423357	36637
402776	111312
28357	479834
415310	317675
40362	106217
272272	69856
146227	450541
410556	417201
217854	301252
9633	138150
307138	354694
216553	214024
246132	15209
333909	438472
206555	395391
252998	378686
284922	306253
40890	93868
263813	366726
242927	76454
259240	273831
262980	299408
129411	454975
293806	62214
97499	187834
407171	390875
204360	347742
229718	341603
298065	289443
220243	405336
292721	61950
377760	214024
218681	13319
207835	430356
190626	12245
190621	267602
185384	311561
9280	124237
88982	48079
195944	91239
62255	360460
298182	203273
409372	179045
211238	452803
153322	71765
302492	438653
86592	301252
315692	406633
457162	110418
343031	205204
274105	491150
332710	440669
446739	86892
369804	190369
411412	466737
48275	337745
10068	327061
18176	426089
37839	45852
406851	460737
88277	306442
225176	57159
83824	225043
376274	242281
246755	403357
64444	181885
456481	173176
463577	367883
214853	472167
378057	93187
200092	413488
303040	366127
291424	20033
249334	296423
420136	50098
19202	86974
159218	62191
189936	161801
158099	210991
373596	439300
414009	242294
299095	51881
18024	322413
457069	108721
112476	305974
308191	393326
362094	438419
416470	121324
286484	207535
489535	289168
96914	61878
455506	190369
249612	367525
304822	187974
230969	156376
34918	255897
111036	54784
314683	94665
257691	192914
61420	434251
365358	19537
27859	190369
22957	409828
431730	458882
256723	187576
67126	102603
472945	424825
455459	267352
12926	262613
181680	99181
365152	365074
293901	447107
145332	49297
123509	482014
312137	273831
163630	405217
386623	149560
30564	231485
143370	160545
357150	23318
389811	383720
382728	398333
55659	417676
399922	173887
354022	270959
387742	71509
235747	181993
206824	204078
49827	332613
228326	188759
458065	367919
384250	277595
476454	253405
166158	449298
435468	422435
417019	110708
33202	273720
225254	32807
382848	137508
258900	213388
55777	140044
489849	241718
459996	484447
146715	261632
156954	36392
16790	165437
275180	423795
150285	141242
87982	488688
30711	8298
49786	427315
86651	425440
386670	385000
154981	272748
313263	228225
197332	67487
408619	86728
258398	353998
226165	20959
455892	351639
384322	331581
122696	216278
20616	115340
246191	45234
212376	144797
154410	323267
42981	471745
144885	432212
171710	480327
129198	157698
375035	186069
384959	395988
188216	336291
85476	389762
170047	47825
98168	467690
149659	272333
243578	162247
29088	236233
36864	171147
161397	250410
485696	245679
200334	186752
290804	123624
331553	244392
298499	190369
379043	462973
193398	359358
120611	382000
461628	336590
27722	375401
244912	135459
65935	32157
171069	338867
43100	361919
134145	34537
192465	290450
448013	53194
73842	267602
333844	376584
158701	420944
68843	215281
61647	103267
393466	64236
372750	4676
61062	6253
154835	419442
370169	433825
230051	112953
166663	172089
21174	64092
476963	175382
71715	153322
402067	105878
362502	394978
157653	291521
319231	80923
392086	408242
470408	429115
290553	206803
140904	16433
407376	85113
354323	339693
95916	274093
456019	190060
251165	136910
299139	313257
219090	283466
306639	348798
484755	254392
330239	481785
102290	80587
340210	379183
294846	290
278096	164816
391805	184448
470554	372357
25443	377778
176300	351276
131897	49480
334888	166955
385812	270262
139217	435635
464469	454815
364498	205289
256120	357920
139542	462863
30492	426034
267562	180192
36228	62366
102065	94101
350650	106319
266695	400225
316216	305768
248819	39195
78469	467277
184809	100041
44430	267352
201273	250679
299773	261065
110306	426290
243676	412029
129162	464420
148773	5761
448529	354527
391509	395198
6417	463459
41495	489822
153719	407165
485582	360953
279047	464242
408613	3672
463266	396053
208473	366779
239118	367110
223148	14546
330966	387792
425351	276021
70077	321313
414878	447519
114063	107487
459917	411424
333856	336590
244903	209510
391204	486857
298444	293813
389959	72401
98736	144306
382060	60940
43419	388034
442228	310261
87484	12443
90279	354885
243067	210050
296029	415495
455347	123042
143358	388195
235252	153548
174046	126779
257773	422853
69809	365943
479741	2898
70609	366127
347705	60517
76090	53641
320845	447375
381061	49228
368670	214050
428182	13857
287477	199353
119082	180578
5700	163408
27154	190369
438492	81280
324610	73739
291308	318735
283949	186077
29120	365947
368060	119868
62600	347202
217488	17710
43585	57989
472305	194165
455635	78810
305331	4413
171507	307176
186268	339310
241507	371479
455188	323777
240158	126237
269253	243115
48210	53701
161363	416553
329727	73189
64936	35707
31049	257443
281626	370939
54539	286424
66004	12895
290216	293813
484193	333540
103070	109006
291763	183479
307139	16433
200222	418658
217070	396406
145585	462925
423864	337983
286666	162795
441823	260129
173627	99970
106739	331584
311820	11943
466146	490588
294079	140980
123152	46595
172417	339582
421708	275070
149240	94516
129668	261211
460297	125560
327848	201286
210764	398333
10073	388047
301823	163146
297265	89047
5408	226378
243858	376814
161545	156499
15467	348798
137297	45764
390232	461229
119345	276440
335379	73492
189943	344998
262128	451379
103456	353970
29150	457175
194248	130107
427932	474271
134326	465614
245152	105967
42129	110547
200019	217871
38059	168511
418658	415585
382848	364050
148628	310756
235039	94888
151608	187998
178265	178436
167599	299408
282758	264406
67399	378691
330722	86892
410705	45141
12781	266508
16900	376121
358250	9054
359	112361
410646	138651
475872	226885
423756	445485
485975	418551
153687	137508
424267	27748
74493	360014
441229	411016
473056	425270
111651	489822
11282	25534
217581	80193
326631	285577
8960	40447
361274	225850
366505	389175
354952	133635
232533	208446
124793	40222
306593	32807
7812	346166
152855	151665
388696	476403
6960	467525
121071	451930
80498	240374
175278	264527
176300	316292
284873	266736
368183	82270
266896	85699
215309	187974
103097	83811
225172	155921
109315	142018
406660	357854
478588	419844
345770	311726
395925	293813
51195	431764
104243	895
117363	164884
208577	388992
450865	421830
351746	110677
33944	44057
440324	292289
448104	459682
163686	254102
438251	142825
259817	410037
48514	447517
433661	157206
40890	311209
462332	484447
333737	267553
324377	387660
11584	270904
13322	237366
320330	160419
260976	330469
243681	212818
3719	368205
168670	113319
163578	119381
187543	101058
462533	440660
379043	35115
408329	337700
295370	460482
179879	175417
294640	187974
399505	91069
475477	296162
443307	447519
147414	432241
345264	83167
359295	221324
346773	154910
328367	194564
157298	10090
306043	492316
238153	83811
466117	134694
121594	295465
292641	342363
332880	184728
170129	164164
36939	189733
67266	5041
333756	196399
95729	84388
107884	428026
307855	341271
142092	348007
298141	291835
345613	71091
55914	188870
222956	313745
234609	402215
167736	427385
238784	471797
84536	377248
134801	76454
434245	137128
332989	35735
148084	424835
371912	353010
336152	309100
276907	334409
426709	454975
332681	421356
228971	48275
77666	223162
412602	198926
35602	313829
51957	156375
173965	250434
485560	251893
136724	15209
443320	107410
187796	360228
414300	367807
217732	245408
425474	294535
368273	143410
169937	309808
135181	348798
248013	427169
272331	166063
144973	398148
68314	233477
103212	387742
244482	307279
87158	378686
96298	27748
24726	187974
160960	156492
157363	134694
316972	142212
112929	53883
354263	61572
68881	372214
219546	15552
41189	4676
363316	62818
101780	115090
8877	424280
163413	476412
297812	288779
93037	38064
329029	244006
384360	440249
363903	358838
126949	15905
320972	345465
88790	277757
86757	209637
378469	82430
201131	407407
289675	477566
384858	40917
323836	440885
296548	267602
272368	295114
235995	203656
146734	453283
327658	300240
32590	104031
214026	363260
486762	266852
491272	410549
15299	224285
230051	227715
378398	373013
320963	494102
250833	59513
138557	61059
48200	135710
239559	378462
194817	88596
286001	23859
60950	58119
314234	97041
102914	159571
59628	326201
133418	445749
204866	39754
158105	59658
162795	278825
102040	251382
447335	315573
90922	169782
349539	52501
286211	440303
30212	420609
40443	251116
16628	138038
42575	298182
25767	183213
184629	250004
261600	477633
355609	455535
96611	478415
315333	315888
302103	105017
163423	473712
375405	399990
126809	407157
337169	152502
449286	262594
452378	64429
167250	317118
489908	400076
423013	55205
129351	124085
29538	367113
237761	305115
195615	378462
68482	262954
36247	288083
421137	399929
15133	146202
190558	21379
492262	103420
366135	249681
443320	36741
162497	494102
339716	140728
160542	374509
73192	211373
19451	401263
119816	392788
302354	133423
417121	487938
204078	120195
308241	313745
444099	92577
349710	352348
104505	144421
20669	468125
377393	469061
42801	291088
130121	248501
162876	36555
118132	142018
322321	90682
88456	259298
23754	94516
72668	195804
198043	96977
108240	170550
466633	447517
336324	461846
59644	371486
437154	98168
239528	347595
427686	437196
381485	119509
349742	336590
101992	488026
45126	178436
224660	133423
99362	344389
340497	49989
266425	375113
482581	67134
442236	445936
287295	198920
392182	268558
443308	281273
423724	183213
268956	417232
102210	152458
122797	74424
222102	123213
101491	248777
383306	122457
224377	253730
77793	11121
46550	212081
365093	374404
275056	317118
390196	90123
332040	266852
6676	200454
410558	102059
470531	215678
376558	93282
485667	186356
367712	23986
158153	163391
216826	151944
398924	272069
189806	398235
270356	492326
205173	10646
226167	293813
46338	94516
274515	476951
398587	417201
338368	123723
263557	303862
113204	321992
35194	25348
132247	493788
463862	57960
48511	188837
171119	301659
285597	106154
193035	339453
267516	385153
63318	83983
19542	469805
367912	86560
373615	303424
118385	137508
246084	47349
334985	473662
194554	110958
309798	328028
413816	91855
217085	28829
306827	469324
335557	327944
356345	138036
317228	24935
314311	9648
466885	359284
208593	479570
36033	300800
113822	280233
121890	13370
300273	121420
435997	367774
400314	98906
178776	310261
429791	477986
256926	22512
296760	8465
335654	418697
349475	190369
58484	345862
114063	62150
113741	217571
370926	111781
88266	65876
372764	6253
188682	211937
108263	304173
465139	220417
481419	408288
89215	209510
167583	110606
476280	313745
232731	218730
176217	407799
450436	54085
303721	380971
361230	267602
334234	226378
136845	264153
405708	454822
24782	489822
15819	119064
368268	94344
239049	356750
37752	110117
251252	175970
71282	312194
198003	401860
468149	214279
239957	261396
283627	284843
146421	270313
330424	231827
452541	120588
375405	112000
452694	101816
265140	119430
244738	440804
239201	61162
453711	317356
476999	489552
387775	48275
384384	120173
379091	401854
362701	315043
322858	370866
106058	475594
374305	20068
30104	41925
201131	251190
252065	476951
347121	73494
239112	487509
354369	153995
110340	184074
133149	477770
397936	437182
440000	99210
176637	35115
447335	343555
87808	209596
109107	98847
123844	242629
80860	92888
104079	9054
100875	183213
79984	67150
447962	91489
308450	40152
77853	441434
194852	312259
4841	169085
418228	283445
238941	371755
75119	91829
487422	317932
112881	38063
138814	164884
358011	372857
212698	446351
1430	315605
338718	26551
473986	92307
277192	277961
173698	315671
247997	436042
305508	424430
192238	330814
330097	397581
382572	290218
375182	300649
203383	63890
199994	17506
376821	472788
163786	317675
450960	330469
186544	477986
338752	125074
107345	260965
229590	245679
217784	110677
41611	284293
109304	66743
406752	220618
432629	394571
169548	465163
357903	378686
369594	27687
484812	313745
420424	469532
3747	284843
174501	45184
309798	464733
449628	29175
444380	300473
280416	36729
195362	324729
354794	97052
200092	287251
38096	413155
194816	427265
323392	388633
394538	485124
461759	357357
272795	227101
54536	139472
334985	71263
110296	215054
245305	172918
456870	347202
76138	398954
265194	305216
113132	369277
344140	180711
158908	234035
138350	382893
143656	48861
160112	237517
189680	247527
28263	195121
398687	114930
451022	10646
193278	357034
487890	380056
51930	45663
450532	431764
411503	278214
111039	244016
397563	15209
252475	72029
136242	478058
368926	68242
12897	217432
457423	387927
123744	431137
396432	231926
407278	132311
351034	32478
422683	385826
88355	240796
324212	271461
147257	298767
281236	196399
335951	127993
289807	262954
473918	485272
167030	283392
168670	332337
90405	123213
228780	338271
343230	12129
99350	61411
81717	347818
25212	76437
224399	223963
30330	171424
244361	374909
300834	491344
238033	26619
291209	290
273619	410074
407780	116693
399090	443976
478235	86974
449521	374594
37345	268057
402850	440660
19727	189170
409503	72523
467539	179429
44091	468630
73298	317391
487422	49896
336152	26835
246020	321083
196003	333709
380532	40447
344561	21411
166970	161392
152368	404576
291824	63377
228478	140649
38063	250611
238165	144357
375316	7589
421097	38257
252870	164221
410390	66930
367480	442628
318735	18360
41491	99271
238315	386760
232288	336412
397778	454161
188911	156376
203617	183975
435442	86728
267516	173519
34137	12232
354778	480503
165869	277339
430265	476656
124974	338079
61658	387742
113367	165267
163801	130513
84708	385279
175822	439352
261030	76454
295597	304568
50586	4413
156911	20586
44159	367103
334026	478461
86613	262954
326109	20959
101479	487963
54976	260514
154981	99549
451877	245679
154451	461392
31049	192191
1299	359368
221420	94640
36163	261396
304361	376430
123713	192038
417025	50935
237106	43594
301728	262039
293358	439790
223636	471416
234164	265075
390482	155152
130651	215883
239272	160679
364636	84585
490597	183213
432424	353769
114175	222701
306054	99405
419247	146251
128379	482315
161482	388904
218294	345011
234720	52983
360798	48284
448104	128404
452962	458264
330146	205707
222334	436740
239804	16041
48282	348914
474422	436075
476795	293813
283973	268891
433411	17561
302693	277961
283169	79861
203575	62246
436538	234356
429923	186714
399302	184558
36860	44128
484691	249334
303782	444213
285489	86728
220293	293813
253208	143635
324873	398333
349689	329796
215452	264766
159378	392329
86809	101058
489657	252920
390609	53174
409346	204330
86549	233024
15583	472167
361370	15209
330821	190369
412414	5857
404277	69256
170464	11558
204015	343101
223647	308269
207454	141979
13930	296261
306453	347493
93936	75498
121620	162947
181116	40330
318792	157658
356172	24208
161561	291191
387357	434943
298317	214024
452888	459622
183404	253322
485901	210403
302918	446351
120574	172266
243687	271241
311491	183213
145216	53635
221472	64335
213278	378504
340261	21583
18862	252664
383244	127921
299208	153665
107778	183050
234640	272471
102719	152502
353701	198297
459570	413525
211238	219186
102654	298182
204080	268324
394520	55782
36711	428176
11978	303501
468904	51766
212287	141509
394495	177450
455542	214960
466670	184902
292791	103516
43814	1080
34981	317118
300142	316372
213957	28430
66080	430356
453674	267997
269748	343160
106746	103267
431	276358
334622	458465
22674	371918
17474	146202
333345	271989
216712	211932
388355	391414
339474	438461
178097	174864
413966	275768
235608	442318
99271	158996
207512	71994
368390	85539
373755	67837
199676	333736
483626	478742
376592	470397
123839	431099
225651	231638
70510	31616
259250	171592
111546	493444
377576	405217
133909	423756
182035	63276
304688	196831
115440	220756
158985	149388
241673	332580
304703	342388
409238	373263
458557	21704
428254	267553
168250	440229
80285	286936
29612	469509
295840	64253
424184	379598
287566	153589
247296	188412
440379	185645
414825	36741
472016	317118
152991	262954
68098	40510
333243	291273
289587	105585
295726	59815
81420	256623
483197	282942
84536	96094
31449	15209
484864	421285
371769	281623
49879	451600
471267	22804
418442	80193
235905	368707
340931	452706
349899	241988
142342	480414
57433	4294
227566	122585
224976	160664
180579	187974
84123	392788
296664	343994
429390	184657
229044	97277
320473	313745
240355	218017
107004	132457
248405	221667
483112	178381
301557	236240
287488	255641
468821	275890
76990	319595
205671	303175
143010	67918
300195	116875
164727	372857
261625	35707
22721	440580
134797	420944
354022	307774
15613	87899
371275	53252
167177	446493
328174	6131
283521	371934
78866	1434
185403	135133
444462	377811
117124	180259
104025	305642
373542	245679
185447	107526
82187	395988
2481	479680
322486	338271
215121	302030
155871	484274
299962	366127
94592	262974
125639	89785
130621	6503
131529	456801
259978	95149
338714	20611
238532	70351
401629	313314
223456	8607
122186	401636
378795	363467
38490	433934
492119	1061
159961	9437
38200	32576
228128	224749
127388	298274
189873	407306
111874	51222
325482	420084
34634	318735
221620	61767
344618	113265
438823	427801
5221	463137
91050	291521
404840	384336
175842	364201
174255	105017
304633	274231
127921	206253
229218	416321
435468	156317
80193	400491
374274	360636
68378	357854
420368	179506
238889	455802
426930	32254
380489	119813
308372	89047
315708	409343
153006	6998
341067	454255
156714	219499
135206	15133
354111	125783
8663	122457
395428	244017
458058	234996
296871	421267
152415	29105
250183	8248
399837	315367
454263	290164
920	346335
34838	411809
262286	413490
80971	410236
338753	462768
40362	446616
258864	27464
156238	113051
211470	276591
41189	382577
40692	247908
194051	490021
242242	330390
402519	183566
477962	440247
81131	440572
289187	53863
15379	467254
255756	120758
182548	137739
90990	315888
455807	118333
304497	440660
21172	116283
127388	422470
241451	486885
152928	426248
181980	228018
376744	144845
417871	426569
377869	332133
316626	472072
300118	212081
424320	475200
165680	305855
235554	256121
319432	155547
384240	311338
83071	334231
420283	389682
210774	144845
380104	395988
448199	201946
205346	214598
238172	133095
60025	427380
327265	383617
489977	176182
293913	469642
137435	60078
387949	456640
478471	291004
380049	411521
180739	280249
322477	90884
282213	118890
100533	166513
202352	43164
78289	100477
334092	113735
346644	186259
425510	296352
305054	168213
36298	267352
458945	208487
252523	393326
21148	277548
372984	345978
297069	146760
414257	45677
391913	375897
428861	273287
142609	198926
101955	32865
438340	437648
164077	26046
261116	32807
311459	140828
392053	284843
121044	124606
6072	201255
83842	96015
320972	228431
449354	446167
35995	202606
459193	270003
229172	288724
290	443072
222158	154485
300444	327436
335138	421830
55382	209639
427337	22779
65598	443694
416213	35735
3174	97627
147900	300825
327655	88289
285664	286948
321774	125724
427505	209699
41758	204131
417473	208041
20199	456709
103470	95149
92401	181345
379680	214559
61151	153324
173499	238727
158924	63528
351028	67584
20883	148032
135585	13370
26266	476951
287566	165428
37180	68753
455792	292384
194554	268531
223008	70634
248013	195121
283803	265883
382310	37948
353620	259929
402237	387746
270276	302430
160780	77154
230191	422129
34099	219259
36195	369413
468055	218808
276209	224085
188772	414599
316652	81280
83227	330159
23362	125312
52735	56410
150501	48275
340654	279664
42012	206391
202613	377933
381581	248885
204499	438419
84270	150237
196398	323615
93068	104498
154023	159401
114905	262954
481723	199420
354111	197996
48403	438783
331042	190353
126942	64075
86170	121296
432362	177485
12623	84649
398029	343085
358589	483743
252932	323175
5957	379084
328086	92613
126461	336590
93770	272865
459839	169485
226806	227101
443815	343085
247034	295484
422287	406539
147871	159170
183416	490879
293345	361999
73051	122462
347407	197526
298589	238578
352319	429992
72965	478415
114791	486411
344782	141440
231709	467703
46607	357134
157751	379545
289446	98479
348176	139135
78329	420241
212075	329040
93351	19377
361356	251806
387445	269344
57241	97146
48594	484156
392044	446723
196165	173965
39683	333159
144973	320446
364577	208300
90922	364807
447328	247429
491836	226494
364636	324037
228452	10646
90912	408288
155728	206333
351673	309442
17654	142622
128652	65371
209672	208866
278575	163725
66547	255579
58694	79507
472742	83872
440265	276105
31070	132622
336464	160576
150798	114803
297733	165733
117124	328396
494127	308990
44160	216159
215176	38063
204092	186084
282631	203508
290799	82585
72036	463527
288271	205270
62132	440422
263880	264277
227546	269399
458127	108759
323222	266742
225961	352248
430939	313745
424387	217566
51476	473992
440039	307279
50284	282822
399302	169774
129895	177870
350545	410968
406731	212081
462821	313745
260036	246829
425953	292448
16335	279786
375405	340595
40438	94516
475781	429863
384251	30802
428915	337791
22161	136329
129081	302530
8811	417301
157372	467373
38562	292553
390012	245990
6507	435817
466790	250410
192223	424873
342465	381946
336487	242927
126936	118011
288465	336590
351534	475723
135939	69856
342465	31916
291716	52833
453156	248777
212121	188164
296171	451101
179645	382484
53181	390596
68380	26509
352451	273468
478970	413326
489872	304731
354565	387742
296665	303175
232390	207987
460753	326135
433820	132996
349931	272963
431929	225296
143864	315357
233117	409264
250833	386380
113481	101058
125835	104288
391840	153995
275700	493782
157293	76939
348644	365205
414090	93245
143520	369599
76228	438372
123638	160419
235885	36857
94670	426439
469976	175121
393409	283346
347620	229219
285876	82585
11282	113674
232812	35629
281953	220417
12144	454518
79223	407213
210992	184558
24812	259929
189878	160419
450039	357854
409624	190369
307565	193602
209513	62191
4197	295114
16601	348007
132068	138089
449399	259558
39215	47390
386221	416248
83214	163577
250786	126493
93448	478415
459089	459649
275102	162535
449936	356041
157291	58279
446602	370970
335958	378164
227091	255410
392948	283437
130515	181668
52867	143973
403206	361138
21525	262310
483682	248350
335441	258911
375169	86372
217953	409452
61528	23863
207068	339309
53230	426041
431634	87889
58784	183413
86654	15926
140476	257899
458435	80154
102654	178436
369823	186440
39601	404960
429645	187974
376816	26366
92103	136329
485550	324977
78158	159768
368476	91338
235739	218730
235706	21583
59873	364610
319335	132996
466432	286826
398359	134694
202471	239580
489539	74886
439526	185704
35627	417755
474341	173284
336615	56339
223853	49228
302292	464420
20982	317118
64658	77870
34974	258110
252174	281924
477328	165646
246118	305156
367861	221497
23563	448277
103050	80326
117833	411809
118662	166421
366187	487415
71582	160456
91634	419580
417848	302033
35111	82477
57271	310756
19847	317356
432036	117725
414035	262895
416248	104613
384428	483761
233498	331929
189608	385928
19727	383114
214300	30896
135115	152546
216147	147049
259253	444611
285876	202756
411862	49963
85575	118318
450532	312979
393842	73336
68532	462339
82886	382886
370569	241468
81358	123507
12562	401201
405979	332880
139438	387406
173673	325914
241380	110096
455673	19865
398900	313314
191174	60297
379680	446167
71140	300119
227545	110677
178222	484426
5422	365224
414286	395587
379589	137038
20025	345796
447749	354625
211092	141166
284797	477986
65712	479848
377869	369599
38337	298767
5167	210068
216534	316340
727	49903
2341	347537
81320	17186
120282	260879
462163	366127
378127	313815
349472	391414
281190	440660
137212	460051
39371	353102
170506	366127
55943	233498
312283	75192
415535	336590
406294	405560
147918	386380
107669	165653
227275	115400
46608	474231
238958	261396
490436	443193
353794	189026
41406	292553
447800	171695
57276	6003
272697	478111
273160	140508
357663	459622
398889	26106
448947	58709
329727	416402
32601	9054
126573	349261
410255	421703
395588	198790
403670	351414
311462	324297
263703	239648
329819	341895
154456	110677
267562	217871
433801	170020
226404	133423
92623	339762
149248	294397
336152	214759
86006	253366
453357	302067
89671	489822
354608	449009
237454	417680
477952	461944
33965	118169
125883	323811
173147	300240
356524	156788
304145	90538
64074	57351
368848	124085
205773	23667
222102	77978
332708	309305
146734	249334
93251	50747
447452	181775
124617	83872
219483	420314
158099	460987
3577	81280
481119	411455
107699	477788
24926	487153
298780	260610
42825	447517
483679	57159
82650	38063
149732	35707
447471	258370
167588	84761
407591	311419
431256	246054
42941	336872
154815	342063
353798	311513
232348	453716
233253	54976
119888	119107
348841	205915
203141	269340
439977	59070
66375	214050
235222	5423
479730	293813
129692	267855
390780	173033
376585	241427
336705	209160
444139	58881
274132	310756
334393	229017
172950	440660
190281	415418
59782	407864
343891	470616
107903	321862
47486	324003
95908	136931
228849	412980
242131	225472
177563	391414
221060	152020
143251	491897
218353	420508
312221	173887
349425	177935
358987	288239
333339	93434
459671	397560
412440	212196
145009	144073
470588	122462
247241	435708
462189	130577
430185	169482
470700	267509
21763	296980
104498	202727
407225	440660
390771	278829
431411	98012
449892	304173
483987	75524
407171	486885
429253	18860
38765	222591
363526	314455
132885	480233
453054	479680
377478	4349
491243	413137
278769	399736
459342	428738
74771	476766
360946	132740
169737	419304
409641	83772
200273	289108
455056	119281
282814	178436
477091	130181
127531	268194
464300	462296
311054	305491
208484	216006
256246	485185
287259	335477
66921	284272
117103	137692
352905	419502
421608	152502
106360	183212
238942	435708
203007	231722
446182	288654
406225	138813
131939	481937
291400	83811
436389	355527
167419	213056
36615	158287
474536	225928
315322	447517
432382	75350
53670	32807
93387	459213
49260	366613
125105	392547
482642	486885
409320	37515
415748	49264
140174	183213
108422	308604
383234	438419
415074	480246
30955	324377
417166	376619
328667	111629
374270	296432
376262	4349
149940	194325
344225	198790
311300	74542
65021	243736
269041	367750
10497	127921
446182	397822
59735	83017
39274	8370
417358	470006
454263	287694
124111	253586
236216	17812
452320	220417
317182	18875
469212	75379
18851	73336
125420	316600
161951	166970
83615	371918
227022	481690
122349	33472
300051	34547
142237	4349
120338	266852
422370	134145
330039	63528
146343	366534
477932	173755
138753	492906
350660	248781
238808	110435
78214	418099
6899	232932
390596	5856
317536	488567
401263	76647
313415	394347
33976	214024
373025	430278
96852	52965
67763	357807
277090	171574
134108	304729
120787	226494
163953	120003
288217	264766
314834	110677
48686	195551
74440	472891
286704	150613
322496	28129
115100	413799
70257	238170
237934	414504
81761	447614
267959	420944
303237	481182
251972	400382
56138	193333
396927	271063
460414	422998
423195	22256
208457	230714
443320	205399
338976	34547
233793	429191
231855	139
272067	77727
427350	62535
117862	15394
14484	355093
278853	136371
135089	351257
79213	186561
33089	96977
278949	417937
146893	387813
237611	313059
191621	294965
391815	301659
12915	386596
180904	204925
303837	216679
303609	26046
144504	160158
306136	8623
459084	421296
414658	345745
414004	97081
452931	331638
86571	101806
278829	348007
399560	185302
471904	125341
244026	479117
306633	13840
469479	141166
213035	409288
334787	127811
356723	215836
276465	418156
16572	190918
461833	236735
235271	465313
485901	431860
292443	172089
114736	166970
14197	303723
424256	46683
109791	221324
34198	388700
226706	49903
190936	61636
99602	246672
168370	94058
391884	183920
183589	27766
254006	52661
80885	415284
93278	284843
348869	186159
191453	188070
191675	205223
153407	24983
260108	119123
315199	344351
277431	366127
404568	61213
137757	84608
190486	318141
66128	461942
300273	337553
127211	204203
145979	31734
15027	164009
102795	450685
414035	179472
246290	496
343693	256121
27719	79293
227741	138234
10693	431128
193079	176182
91239	281719
34776	429019
261677	315310
393218	290452
198856	124085
417938	374939
358599	192566
249860	383244
404291	178124
392203	303327
422408	318735
377735	322062
327219	132843
60249	368017
13015	245679
21100	185444
331503	134185
57600	150328
250854	354630
16703	207535
364035	475723
378398	48365
209784	268827
377639	441590
388494	401896
233294	61059
366531	227952
334527	455366
271143	98467
193306	59991
466432	403476
229286	450685
361001	378650
93945	476951
1274	83811
297476	95247
433647	210261
20378	227101
238372	86560
64399	51581
67133	313745
341811	390875
126535	80543
96906	98315
274138	397728
260199	96243
124185	239541
67517	58931
247391	305266
129351	436686
443308	428155
404137	110677
102458	145129
82774	138600
250975	440660
485412	147460
233392	190369
104648	405329
364704	318743
325636	356674
248803	358531
356524	84089
64432	478415
192495	464400
339032	432320
64526	276295
50238	389682
461863	403571
410075	371755
375113	81280
103567	118286
381680	86892
328174	359323
387244	284843
39195	17201
483009	395988
422706	286272
102687	255316
360392	457636
193519	273401
401064	45413
485334	55282
225219	405250
217573	89103
145902	446120
97557	272865
76228	79568
269395	187045
470601	181226
252059	393326
130060	286936
213355	222646
359890	187023
143501	406371
137405	99620
211113	286936
456021	191932
116266	152502
130224	23544
41889	353787
382673	51222
354545	328550
202903	366941
17469	231447
257174	162795
228344	15209
279861	219865
470394	11808
150345	2003
105001	438419
143830	316372
375182	169135
296111	20547
358373	67584
235078	28129
165418	115340
201552	88113
263864	285446
230877	203414
490464	42189
262181	238261
277447	253023
253102	377210
379268	142018
226538	27464
396957	12640
311078	218727
160457	74542
102864	155325
235394	314881
182150	23018
466432	274390
19602	221324
18294	226607
7090	137481
208944	327061
109854	332458
258729	73516
491339	208300
5007	125671
414286	118502
396549	65194
257581	136279
208888	162795
388170	157338
142055	484107
290222	156376
2633	30723
115982	198317
449521	409132
112593	91960
171049	38175
32157	465647
378298	260830
139708	21411
157978	467492
412133	8084
9534	130987
40890	300294
304889	435334
130589	103912
240609	59695
487866	119132
81636	179535
305287	197326
392403	280233
378118	212157
331517	90080
410913	278520
373945	254408
339333	53623
27417	299253
410496	85055
397856	49828
298595	412037
443713	217423
474870	457081
96608	198674
40890	455277
264800	57506
74067	324557
66292	56487
286511	190369
296602	111951
316186	37105
11358	30202
156007	30611
362724	20299
95867	3707
202128	236351
112625	360046
315692	141166
472530	385000
283096	236081
274613	361485
381430	76338
212850	315671
276821	169047
232666	190369
300912	178436
7975	459441
442236	33124
52095	296926
465694	288274
309605	218615
260199	245679
101346	379903
79229	100044
98595	292721
421846	416211
8570	352830
427518	60970
469868	275677
343732	476951
428306	182226
289029	291521
248329	27698
129958	101058
284218	95412
172571	12163
91250	218651
257600	13165
20334	442030
86311	62661
311765	279221
315958	441313
444321	61572
431222	409480
92635	144052
350313	367937
448506	375840
136760	79039
145133	147373
325160	28681
83464	72835
375385	411157
179767	109006
151535	214024
116256	336590
92312	391414
323558	183981
293405	49903
188503	268118
106268	459217
154981	349561
67966	16433
442828	15209
105464	293561
128239	127726
394295	168213
58484	27449
107972	395782
448199	219499
149864	205289
233482	209471
123969	301475
452243	52993
103914	106825
100930	46453
483537	21987
432175	111924
190088	356428
249403	53195
113754	49896
57276	71074
242910	74106
352739	272921
177953	267264
444081	51881
92209	96977
30223	326176
82150	217494
449035	15209
125948	234878
316537	31734
481419	236454
307025	477986
149330	303218
367086	88113
66666	473186
242832	463529
334497	216499
19502	421796
119123	243654
180919	239616
280121	395854
135490	194333
12564	286907
435785	327061
355025	338746
247597	435318
387790	46768
23268	262741
280762	273831
50191	245013
484522	626
174595	298011
1621	279871
362378	92613
297866	246076
46485	50264
13394	204330
136682	195684
362372	142825
378972	262469
236036	187751
441088	467703
31033	464420
182417	43853
392744	353787
19659	277134
262308	217423
170127	338271
475671	395988
114281	435318
305757	21902
230847	476831
448391	173519
380274	48408
109505	220682
297969	34675
120452	247199
27634	133109
57605	127571
416854	432363
125490	449298
218605	94516
405876	36836
110594	316215
477897	269005
325501	245538
459651	361186
216521	348798
222389	175960
162810	277961
445176	393326
38744	358856
360887	5805
243789	255650
195316	158153
351694	169096
265701	492906
219546	265589
131574	137128
409750	305319
414920	68666
110236	218727
8213	134070
399237	218614
437798	53385
384231	350459
96763	11609
189551	5857
38895	453010
280943	388575
145585	406673
120760	137128
36751	246015
64008	308150
126470	313843
145788	376383
106422	108743
269292	355896
481760	110708
247839	180663
189626	177861
275565	168213
111079	112326
416703	220129
6321	450798
195615	404035
60945	73336
285711	80587
165680	339791
374318	70868
359669	401949
403047	150630
113162	69857
301659	189879
21241	47644
118656	23318
241577	12245
78739	76429
455498	310164
106313	177630
99659	422674
450559	84860
356562	468162
90831	205719
230051	143289
68976	461943
3389	182342
66163	351150
152889	94516
183975	438317
454198	389682
439588	247823
154360	94344
159724	81922
440000	350384
223929	166717
100874	257461
373755	377933
8951	123521
407396	182291
92645	378462
486459	240225
270983	463623
385451	124535
300702	206557
355770	149511
143239	76938
354013	285156
266965	187974
477506	270836
95573	484727
58666	376736
315605	471507
314548	401854
337483	245211
489993	363973
380635	279192
131453	490451
187796	449146
69003	340084
436699	175721
77231	411271
78134	276090
408555	428050
368757	32605
220243	65275
187892	270836
152607	59702
51038	16433
57276	281508
219607	224329
310848	440660
32776	383835
424647	114387
373193	188067
423144	252247
199414	408804
168975	314568
145348	152048
341674	111099
51756	271952
160330	3738
66547	477986
80080	373413
221444	81196
384971	357219
414286	222640
452148	145270
91916	343712
126657	56951
205826	356645
445653	364324
403202	291984
111748	86560
405535	313745
308944	328729
203381	110708
236382	262060
450004	226168
428806	131466
114643	300108
67042	143137
342419	172089
428510	4950
255344	313745
288448	334092
81005	430149
470648	164884
119726	347216
45963	267576
207076	28129
173065	23018
225248	190369
8555	155214
170616	369726
117799	474253
269572	320317
280459	371918
336376	214992
334823	434035
215798	317118
333373	293696
403558	313745
31315	351866
108140	437018
25690	306708
361576	428927
307462	98906
410097	186259
172408	273322
237985	151830
426357	237178
185713	335117
241732	427202
204075	472583
163293	118286
446708	381857
77143	316575
396941	297794
39779	229231
263377	192905
78155	232925
274138	110925
300009	190369
97269	377206
265448	81496
62735	38304
210428	261390
392086	182553
464701	90884
493262	330469
313266	479902
50627	338076
81525	267602
206131	21411
231740	33427
76737	201718
357923	40447
381504	13563
68975	372314
238344	23018
244558	132035
294323	180957
435419	78554
7617	315177
372238	177861
478588	287878
410452	101030
6332	174620
415945	245824
24867	39724
42890	389699
311893	265589
438767	49903
250833	338648
316643	300473
155719	191786
471369	101419
109600	205289
468276	327922
348013	401854
75332	201208
327209	388254
403032	94344
261911	440660
384824	79177
193053	252989
59723	153995
213123	99210
262106	227594
286777	468387
415570	88113
144852	296693
344952	79599
107828	237458
180277	216532
323377	238145
290211	223798
340175	263009
283227	407023
327099	409828
168934	389682
172079	113374
120912	211113
23992	127636
123741	17185
293913	129727
491175	307668
287089	378686
330875	60517
256643	237235
392037	88979
298435	70026
27364	177935
182536	386182
270195	80822
271290	84504
193887	491685
308150	477198
55961	403272
371976	317781
470005	345678
298317	17561
196996	324457
351180	456646
153322	183606
81525	332638
62074	405788
194048	348563
431566	401854
199399	63265
376867	190369
319317	420895
255218	21583
30678	276370
260856	476412
482851	392872
413953	106689
18928	40336
438900	3986
230051	164852
286130	281255
173910	267602
8978	46127
37047	241525
435927	64840
493038	164884
71770	92020
417223	121106
278643	359862
109458	190369
63227	384119
167869	84659
133909	205089
164481	463825
161992	405842
161716	254098
458168	253458
259293	372734
15756	474982
335961	151944
168798	271300
403721	398086
161809	262416
442867	95618
434262	86560
192562	85312
347076	267602
80379	23941
96450	343010
448199	279476
445863	393326
490044	99405
205439	343860
473123	67310
268899	316011
460418	299003
359427	221660
414128	287382
246672	463089
259704	363436
98995	100993
146981	149128
19188	440660
352927	407112
96087	485304
441463	361202
349026	52917
478051	266852
67505	221733
263539	450061
336324	218727
66336	69070
13129	312619
301557	397854
304011	157624
308116	141649
201086	290624
342683	476951
382574	140935
448862	8220
389865	219429
117647	126697
212289	439455
467277	217432
15819	295544
334468	355093
203259	202523
490632	264463
127453	164884
130619	293813
134870	378686
294097	92469
290095	364793
228128	39142
348970	318735
351844	177415
67247	249334
176111	2569
75886	384262
104806	87822
186038	99021
328174	160881
429287	476766
80303	26684
350399	398830
448726	49228
460260	91069
394973	347104
359266	50173
293931	364530
362493	313745
438193	295841
264026	271602
82940	478415
341449	280271
345918	403429
183480	231485
156068	80193
116237	186259
376614	391414
217236	246681
311367	104505
248697	348202
253102	276055
458968	392502
55633	275790
1685	270836
106739	423717
140312	183213
416359	57375
477932	179045
14273	15209
352094	322480
301913	127732
453540	165291
66259	127895
447258	258599
232666	56074
343610	315671
28096	391204
447976	345932
408045	48275
179879	134425
266307	391414
114789	51895
226919	125032
257306	478415
394508	187836
342371	4325
112668	90457
231618	99774
92401	138814
381344	67040
326762	340350
173331	58479
76297	196783
148857	101816
140533	226200
161506	33855
70808	326815
276158	241469
35978	439434
372283	293813
331257	202318
50799	106343
112442	164884
199869	478415
58286	248777
51885	351639
404618	488152
133708	329812
485168	260615
377962	86587
354953	394542
320619	303175
249444	374765
339170	447831
357260	332198
34298	252443
412823	120986
454263	7643
370567	302298
381404	329497
350486	224926
134694	25878
467827	203279
259765	440784
64354	139755
323983	94516
137744	395032
398308	469196
249750	37598
233002	242396
34772	230503
93147	47934
153881	273501
97085	12895
55676	157726
253020	433706
11787	32807
324623	284018
137274	134135
193969	391849
46806	84590
294699	491007
350313	9681
246540	334424
481800	217310
79525	151746
114171	102548
248383	44512
303507	333947
413239	202608
134939	409828
356819	106459
180154	72461
386516	25053
83570	161061
447937	69706
308122	287694
308533	24516
208772	366127
241159	293813
414612	190369
188552	172171
2481	248614
351329	101806
371717	125672
26723	243115
446042	317100
218550	428944
235804	430356
136412	478415
237365	3814
233934	74981
257613	408242
453665	479031
147643	290308
199676	394869
90549	103268
124298	264894
365099	138600
367585	103281
138814	68962
56695	462478
74452	486446
120652	151944
87710	138388
325704	186384
234580	397269
84429	296772
272301	5496
140648	133695
407540	423508
323249	35906
238075	14294
304355	47930
51998	458883
443333	370030
374379	13545
482204	27464
353094	239872
174034	350677
175862	358032
199780	116377
429787	300766
68363	223800
199037	256332
260678	121106
459884	289503
146249	194525
9547	173887
49787	184258
425135	413629
208366	65194
59568	3925
414023	360736
326386	421167
79751	300887
439881	391414
338437	27500
373054	484626
412205	147161
203200	127357
8461	363386
207007	54942
37839	406371
292443	311212
234454	92186
429538	176017
116340	134560
324689	458119
267572	409828
50391	307881
52217	132447
167588	5428
265427	12895
311859	263063
290450	416158
422497	347271
36556	295404
288333	116283
466969	161769
473135	77712
315323	40250
194898	62463
26527	229585
307909	207150
116883	273831
462999	313745
204194	313745
365358	134695
153352	35864
106739	123709
307097	46133
163445	420
122607	150384
206389	459477
57484	262954
173835	106727
164162	60923
77169	333357
353975	267352
300718	383312
372286	53314
484442	130028
328764	489348
16844	2232
131758	425675
50385	22827
64936	163734
54035	486544
160998	105243
195121	79931
185785	367937
56382	422470
74365	275678
435280	186159
97134	392790
447610	357139
115442	374939
249300	166970
36399	433279
261941	441135
48950	86132
259821	325604
408808	425362
59573	170328
53854	314742
35750	247481
130069	147542
375660	112233
361010	411365
170145	131943
404568	354630
187852	334586
170005	219795
44835	382039
388365	443227
104092	212680
348438	62191
6095	190369
473053	250434
420889	40335
474625	303932
352221	186259
24987	220777
287740	156162
14020	114930
234310	101651
477262	208397
106268	148000
269051	366127
211022	76572
306900	443693
388084	298077
161466	305788
288421	205270
83833	304137
279050	132247
258367	425293
26107	485304
34585	144845
40033	224585
138433	273831
186440	13454
9061	437077
273759	119381
78271	77031
356123	126116
136878	250434
424629	452729
330752	422791
17847	329130
363609	164884
130207	446936
302918	367620
370260	13662
450485	12129
47035	331535
410877	24516
2793	355582
40105	15374
219136	225453
30790	46074
424198	386982
308618	163725
231120	476951
440917	227413
386369	25485
255859	282822
6460	126150
319231	363022
41961	303319
432100	168859
259775	36733
8607	172089
74157	229150
105249	301143
196530	214024
59032	298077
89219	40784
408823	439218
184736	282092
201263	349485
338232	262954
118369	247423
345886	413384
463809	74106
248224	411424
15819	83880
398203	422853
396449	160419
362109	183479
289911	458119
196326	194633
30179	15209
104817	275677
93384	292526
387298	467703
29098	69975
135103	282859
26245	401928
262536	359214
329727	420736
176903	273718
63799	475047
342486	294965
64057	273831
41676	137833
5566	356750
99877	315671
10691	196713
310401	279509
450009	358729
260498	331287
426074	380745
488598	38655
55789	108091
1859	492601
185715	90277
172033	248703
447335	345401
440604	93533
452823	397621
432096	455927
213566	435708
444961	481785
375405	316691
37227	292553
23424	363529
373244	362676
8174	366915
262210	217171
57135	190369
219167	228222
343460	16789
129774	411424
126571	391414
197410	23192
234629	338663
260273	474790
204114	61753
294323	272096
334256	235679
117508	329698
230051	312433
154688	448900
109421	492180
317409	372235
372340	292262
82621	312271
28130	459497
349560	237722
71946	226308
6467	263017
64460	222847
75989	188403
477998	37385
221088	196547
459563	313745
161031	75866
150134	302881
315957	184163
230064	426150
153548	240215
303782	190369
132962	292227
377296	195121
289348	423495
389469	213017
410003	142018
410962	360860
97187	410484
448827	370825
317645	396831
461163	415319
183787	21357
450257	247558
32636	184776
384480	336590
420735	314742
84054	425787
241702	101611
129992	51933
228585	420944
314990	428080
105398	109856
32961	493314
449354	181680
93345	179770
184914	441586
35889	479533
92732	185706
382568	237165
8785	183810
188666	246311
358320	371755
85674	403418
314538	27464
114536	293813
348321	267602
154963	362579
27662	385000
136575	67667
266438	240861
254296	186440
441229	71091
307705	420392
120316	115439
373025	447158
267562	123359
96146	264080
134192	350189
146893	233742
227148	364807
61651	333709
16703	152102
271886	118286
25632	15710
153687	147241
399305	139928
152210	213065
74819	282278
271304	87007
59479	480421
39772	332392
192800	57081
398607	467703
297066	209572
22580	86974
143671	383039
252621	10161
143279	304548
461049	892
457429	284434
300195	142318
309760	269199
421423	43034
152907	113469
360459	220367
178422	391033
392086	432930
18451	379741
320304	165210
14518	204325
247863	433934
208754	40198
442269	326378
367689	179692
201337	16295
222102	144975
194976	320508
262360	414764
481041	391414
128495	428314
470128	406491
302298	410062
145337	99210
92501	92427
439785	61059
192495	151322
419650	41753
469532	222531
130350	389548
351732	180578
36126	196465
263803	119868
62160	101058
447294	153995
87527	368935
139925	111069
66837	467411
38580	343237
209294	60921
266307	367919
279322	203656
128839	371767
471723	276080
79857	346069
81358	295493
140556	469799
309276	476729
54208	265589
434083	353070
342253	244699
43522	275768
460171	163361
201086	23018
237517	271730
272338	293813
440299	254218
470947	341299
65890	266852
132439	73336
322660	42812
173877	318735
378350	479677
220893	289597
83977	138807
422603	370407
493956	452803
357923	236267
377323	341603
12306	328801
103977	205162
239632	230467
129992	490622
364370	476231
186074	402627
122905	144845
83616	429115
473775	307772
9341	86560
342835	168796
319393	494051
237365	208577
3217	110745
474461	440615
98654	265043
389009	404886
15635	303261
268309	200508
406222	287264
110101	246713
425583	156376
284131	28510
64211	62403
47432	24000
465463	139921
424647	323160
134076	76093
225295	190369
318184	94164
203200	66215
258864	36759
25748	209996
374521	494102
411668	36836
154592	144405
124307	296262
463089	461049
461944	484926
481419	421525
159186	378462
305702	351639
117381	264406
444105	119381
78309	179692
26965	425220
405551	334476
320097	201599
361001	349843
281130	446897
71734	461726
178822	452548
51458	164394
382620	450390
483112	489552
174390	290
471340	183883
388456	413149
92635	83253
114948	89047
337479	54976
244050	86476
149058	342238
53248	321863
123224	313745
102914	291860
411157	271853
482090	68098
93288	361876
192465	389009
418180	213035
37459	98983
304758	198790
259230	381008
470672	163818
198469	344091
264407	110677
277633	440660
444139	84722
442913	440951
139058	255290
55400	146584
113363	243920
380146	130028
169937	316803
349416	478060
101479	462973
258131	188243
234621	317356
216659	314742
312520	62191
76228	475948
360459	321057
334087	329155
488360	28838
419532	251943
300273	348563
481183	261396
156723	466128
311808	206623
23020	139648
34248	42890
330752	490054
42141	286200
246394	153995
362705	368364
398659	453710
255440	184123
73846	143583
388396	310836
161614	275652
41679	245679
87729	431187
396077	98736
185853	390524
186941	488329
46556	366505
79077	450178
311462	273043
171706	26046
172417	267793
134599	445749
57474	178436
350372	96645
282253	321017
345401	433391
191763	404960
230185	352605
470843	137670
122816	177725
81432	447257
122055	169903
95770	269199
444328	168381
169606	299446
189703	317645
149147	211948
66326	370100
287566	80214
249785	109854
460109	162795
12060	262954
420816	90613
425214	94344
453532	43814
410992	420944
367478	412440
444971	57134
379604	144470
120240	141440
455875	379034
302041	78184
407631	303648
127531	240930
147456	246654
335490	374553
128337	328140
312929	335322
278320	162795
364070	391414
93009	16433
29235	262198
348688	439218
491190	334105
142678	54298
108057	397471
111968	155622
421609	117942
326260	197996
17781	255958
168798	163614
31483	204403
61001	107034
484802	284982
405430	315671
315498	15209
12127	28129
244536	109441
425827	77438
439211	337791
395013	99888
128425	44818
303782	180908
198443	35707
275565	410317
18880	175608
80754	95977
120591	317286
74571	436471
376592	217088
188730	402352
311230	1079
34647	176471
365338	110677
118755	160347
366334	152843
368421	481546
181843	391414
444771	63535
462440	132318
250995	193712
85243	393326
118955	287357
75586	110677
383813	455181
402575	183213
392159	247545
305401	177400
68556	162795
22563	60378
292216	130863
130069	376175
96093	408030
219483	138412
45963	195121
209686	319368
10969	232736
295009	209125
33343	239166
73718	89618
395230	164164
349121	261396
428585	270195
214460	411424
312617	442083
50739	138378
292967	131928
471956	183213
18310	390818
156592	205270
58775	79507
404861	40784
113616	126426
29111	132740
414378	8586
343248	399852
450031	341271
432583	210884
373170	240396
235361	160775
205135	25437
12967	21411
335775	455986
3636	26046
272701	78828
466723	437232
267165	158695
161387	164884
332249	474903
222334	218727
304726	241468
107246	129294
84504	243472
263700	30263
423559	188164
79788	330675
12087	441202
81432	232489
93187	493913
461906	358032
33494	9913
280762	314713
378456	220894
370946	300965
61284	182192
221878	147469
140473	377959
261825	161223
161319	458283
150907	190369
284538	293813
486872	144768
205481	111357
382258	419580
60047	428214
412502	293813
62301	362267
456488	272427
200092	237825
125240	261354
398295	262954
273518	184851
296636	430391
393940	337262
114928	32323
235389	378686
51341	234720
228741	185076
420930	16433
478588	441570
245247	370510
492433	416565
257060	164259
267562	176726
291931	313745
146893	172043
278402	366127
272737	211868
157872	21711
225351	52917
425751	428738
276621	228167
189965	62580
6467	255012
160607	141892
409348	376814
36869	192965
449916	191090
322203	130310
48001	188759
91482	982
488873	285915
156446	260527
452145	9203
316749	11241
203786	202191
233498	331766
47618	90884
4891	198297
79941	335584
128084	475200
95712	442096
194417	45121
282754	440660
489321	461454
296228	315888
196121	383096
234146	369262
414286	313294
426392	16762
351071	36392
178007	440660
315974	356428
356789	387742
277568	434705
72003	491984
229735	224674
55489	409551
184180	443167
66582	236959
57857	20316
225756	163577
423966	477986
262666	162795
134423	68347
78136	354625
350064	317118
102520	97777
108706	437260
13681	169150
184111	100562
127229	422817
314228	432260
189193	21632
356388	440962
421800	164831
304346	383946
151610	214024
256893	104914
463552	11626
310716	53754
28243	66798
230068	130325
84588	8607
478287	174139
237120	329532
246540	361527
246191	484247
225743	32658
152063	345282
386504	250971
176552	248614
365383	277821
157945	322160
296190	324343
12175	403099
257196	228431
288831	296280
328116	264952
138241	277707
270369	135538
134593	35394
129836	49021
3328	86126
335288	303218
417848	486885
245318	404960
51543	489552
145585	93813
60667	153995
232313	26348
490672	243115
84429	400017
135770	430610
134635	175003
92172	216591
57300	42035
284394	228193
4919	349411
365284	29153
269370	63800
173711	350288
107548	311713
69749	318266
266420	176371
63337	367927
210695	107270
405189	236368
112625	59430
302147	332545
283477	32507
338388	135316
347036	77452
97134	176908
71390	40372
486278	462337
467490	453167
288317	386901
259219	28265
100291	305418
267562	1101
84968	50812
444464	244257
65712	263514
320482	392062
224151	34788
403515	142696
385062	163217
486597	359292
242017	120158
319035	13370
164095	292468
126657	391414
109824	183399
366396	404806
239990	369599
158274	168084
253115	27464
34556	98042
189534	459234
377869	149907
146328	488190
34180	107711
367919	130698
65237	183213
475158	119123
409728	288035
258008	92114
385226	487938
267147	67858
448709	462561
424647	64238
486857	107260
123996	273856
431237	164080
31772	309524
394975	74106
120907	99437
111954	471248
163402	170204
108925	414393
416225	283392
54781	325790
301295	156494
327219	449662
192299	308882
350617	205089
384155	43164
487808	445610
438193	12923
16796	392788
261018	265589
17333	217310
177791	28129
408357	317100
45929	401854
182205	123369
488075	261064
214114	431305
65004	196864
312283	398870
452052	444081
63856	300489
340135	16619
216544	94481
189318	369523
239221	479157
309917	120912
375768	136891
45951	313966
217091	86421
457627	26940
280078	407386
325824	316011
439659	49903
146893	122457
37047	312405
79531	298767
298842	368851
80245	253749
492345	387860
262783	342122
141258	145481
118035	317118
227188	383967
173501	213889
20059	176347
88617	441202
405365	484447
208065	456833
76984	451016
373901	203656
242712	228431
179554	115935
144577	63957
94671	428738
395003	326997
405217	183192
114412	297794
453265	476880
332514	40486
411753	141623
32448	425675
234642	200239
303641	284843
102883	338647
296190	54976
337440	259929
117647	158320
111970	18665
196515	80242
354933	402291
182276	480907
232239	350189
90863	283445
28810	16433
68094	457351
215762	145948
244536	471442
31020	108659
149332	242357
443915	333357
176130	228607
79528	284843
435139	156449
19121	321773
309928	116283
33343	280749
400520	211931
343010	53584
36725	28129
441302	82697
442119	196783
35879	474195
197784	144345
273181	35707
1925	20959
44160	393519
393714	197568
143779	68805
487890	360708
59288	291521
193823	103804
363747	86618
317614	313728
81138	252664
474688	350189
393241	275790
127229	229590
466148	307423
487185	285156
463866	366761
77432	452093
408425	420944
396978	150718
450798	171267
272301	266852
72018	244929
2002	218727
170685	152450
456395	196515
317286	47543
474688	447995
47898	36670
413105	388575
115386	450514
428630	478949
453821	188063
17207	351306
257436	273934
25764	438107
346786	62191
316090	347609
376895	45710
372737	262954
112443	72345
399673	361018
377733	476231
139732	265065
356176	485424
59718	485185
310756	142216
345401	21808
283582	21583
384864	354630
412667	169116
227555	422367
3093	122218
200986	176747
402316	338790
40132	326827
326135	54976
92229	164391
114636	412087
59787	202523
184662	471745
379381	475800
424888	430356
56856	292227
203541	191571
414646	431907
297286	58787
202469	390680
152108	457081
75499	415343
145828	268902
269195	466832
410913	380538
455074	134593
415844	97215
389224	271031
95700	200652
31374	47757
483936	175721
339737	58301
387612	300119
457508	373584
1839	185599
285027	216887
19324	141440
230051	312870
40362	183505
191573	284518
41016	109006
280968	336590
275866	108625
50431	366781
125250	404806
53263	30723
325905	226517
59784	485304
75689	401854
188108	240225
225621	310261
217301	325337
24293	15209
302662	170048
241199	251683
260578	437514
450351	317853
348464	423688
36556	383041
111148	327100
352109	171810
138767	398333
114643	468760
153469	12467
491002	275264
355122	353260
234261	27464
73298	329621
396036	90283
2836	459684
57476	127921
10627	454975
257369	427411
319824	203279
219552	313745
103194	271188
221022	65131
187393	377933
311072	465079
102644	312685
134173	461846
82230	53640
387464	368892
24058	56851
245652	227769
36612	112297
133263	42747
355083	395921
29578	15209
465951	440516
131877	245679
310326	205223
84778	104389
33833	488070
412440	310657
451387	89373
153322	118566
114643	324118
112526	24000
314311	327217
219037	97215
249987	494102
282378	32096
469295	486885
209510	142089
263377	453012
338752	421356
380112	105806
101801	375504
438691	336590
322934	110052
418634	465400
184316	291082
315951	463849
87739	464080
172890	70557
143504	458601
172417	213221
45377	293813
15600	62300
81141	355790
230339	93624
342830	124085
112425	405217
434908	147520
271552	424677
48411	105585
161363	272139
152887	121959
398044	38230
394732	83640
236630	379416
58436	156375
455699	246130
18175	351387
120240	296693
255344	86077
221059	183213
122796	229426
191935	209285
431300	280935
474255	62191
23822	406723
41488	414392
64949	144845
268510	358032
142711	124894
381543	15209
411653	27518
92995	376528
99183	428970
446368	9736
164635	303424
172396	342444
281815	286036
72069	129902
227745	444618
192660	383967
387357	81104
58252	77285
301913	190530
312271	135862
347729	358029
85060	93625
257498	411809
281460	343721
199386	363631
468549	343085
333340	254746
471887	190454
6106	82302
8164	491984
184914	108440
439881	461846
71240	205891
14536	317184
98445	489797
256699	145064
136798	179716
312070	162197
152153	467075
318627	326520
372488	174149
163945	375897
87832	62567
371110	434893
147115	217103
164893	332532
477932	189514
229124	428864
219017	442858
79652	76143
475158	9595
79134	266475
391384	16601
44848	12177
41527	209001
123418	166513
449366	53863
324555	110252
36624	9524
414976	69288
473981	166970
212787	219680
365410	122694
342359	110677
481267	279092
107903	416310
322147	163657
472170	40784
322171	234087
173443	426569
145479	104505
84698	313745
376808	212888
238351	267602
23422	253969
2293	355806
85534	478415
209866	104598
6467	351451
391414	116883
318047	190369
464892	190369
121859	181680
352873	114140
672	421206
377562	272185
263470	375840
293390	318126
361630	43164
300892	10567
484516	23018
6079	78970
303111	467703
442000	2387
372167	168754
471302	21583
326989	148319
279722	383363
133029	293813
3809	302309
450707	242424
493625	396080
382423	258370
362267	336249
214055	344091
8422	480598
33053	69734
383569	52030
177238	435333
329656	228072
230051	201913
309276	310836
277941	395988
316565	89070
343746	66798
28357	392723
151578	44448
449337	75379
233498	413337
115382	113749
19414	143261
461068	94344
493527	10345
329161	398763
479262	300916
338361	45370
399441	137128
245047	205289
450596	355806
245152	119868
162125	470164
67535	340623
11719	401854
239103	67320
183807	176988
422476	241658
477932	445388
365341	7159
378450	59688
212584	31638
15617	219358
66025	50155
400605	466101
312832	181754
230160	420944
303371	54976
158713	288035
112755	86974
20268	54671
491686	128767
395315	54976
263514	324996
350897	394943
86322	107473
297654	459106
454167	299408
70134	64429
383769	463623
209824	340735
100583	468791
47630	125620
202851	293813
171807	454975
281957	203656
426224	395988
100068	94344
441698	11377
397976	190369
447962	320511
394087	265385
171221	72205
244492	45413
335654	273241
456658	148692
370477	369599
202501	401871
212060	404806
245492	234788
163623	103082
88952	187836
411704	156820
172032	267352
2103	44607
219607	62508
71108	20959
55659	453012
454881	142018
283206	185199
315805	48955
79501	311624
437720	52695
210660	474988
245217	251451
364969	40447
125770	341001
209812	323647
147626	93245
32785	51509
211571	84239
243356	187627
392539	357527
13027	19334
478532	38889
258407	47260
197385	452607
49025	286016
304103	134145
4044	331638
440588	48603
15819	264360
379896	350437
49504	181230
463114	94268
27455	36749
58042	268369
23227	190369
149666	229643
475623	39837
432216	483494
86420	433391
26107	398333
277935	265711
273607	291451
57447	234748
241310	234983
232666	360223
90711	123371
40028	337565
114748	124812
384212	313745
411186	256662
446542	53994
267562	470957
256893	188860
489433	312392
238765	13724
316225	282117
243114	224119
235199	245679
330936	433279
392086	139721
238041	354527
485909	447219
171776	50155
278320	457811
152039	53194
421682	91069
295215	299459
42006	12245
474341	412872
93384	123813
462691	127298
428892	180962
248122	225036
63118	56410
360144	208577
313454	230150
354269	23018
292404	421830
480010	278520
435982	425069
270691	183213
27847	455769
431966	434835
75498	388575
49153	296180
117381	447517
430687	33553
389170	349141
361924	422998
116947	196556
347121	262385
332349	315747
98220	327217
486184	391414
293893	3659
81432	156376
69757	23863
334985	461367
317555	439938
454565	16935
91993	194739
483061	226308
229614	150788
224405	19246
177385	381469
464673	366534
356028	240796
171612	476218
389170	387323
356530	129687
126337	143956
117586	404960
112443	299884
23816	288671
316705	189064
41484	337796
408357	231236
48966	378330
100995	419031
148343	228431
128940	116593
390194	55857
219198	330878
257900	489167
80212	5041
3311	101058
327632	176616
481419	348550
439992	358315
315951	350458
483940	315829
277030	23018
115	440660
31664	272230
306880	109776
441425	315671
346489	120339
160890	1292
64936	431798
172534	438803
4173	288750
372544	473754
432421	72432
206387	306253
388533	489200
237548	293805
115391	39947
244226	886
118206	119999
372921	81090
481495	363879
236312	341777
184992	94516
267516	441616
168811	48275
239864	142018
9261	437925
319129	380792
280356	94360
39195	288548
245938	284063
360708	291457
155078	420895
463934	303322
302918	350568
50469	180028
423562	373277
326939	236240
39739	483416
244092	268978
6899	129613
297436	369510
11797	296693
209993	110677
196903	365019
191866	243653
318075	401871
200092	159378
221106	176679
253289	347104
289058	336340
195347	15986
45483	310549
195224	110622
486060	366666
196165	153995
229058	436504
448677	21411
149660	202886
264923	188263
360846	289948
423480	359624
309276	82172
114063	80419
351023	208893
413880	230830
143814	60923
3710	12245
95314	144073
368240	423032
233437	65231
191360	21411
85302	227089
156039	372141
364082	94344
356524	420944
396421	455388
116525	73189
49021	322533
477920	142988
297728	47463
446542	8623
356658	440422
207289	116108
3619	40230
316132	492874
371469	32526
340873	459213
74399	434186
153817	115325
6450	457228
344093	418646
277351	217423
35443	91998
448677	283265
165976	102672
241167	206854
338074	96977
354111	125039
47042	33553
151208	35707
372356	86728
114086	214992
350699	433934
187907	382512
194752	176013
105979	275790
140476	435886
400605	330290
178976	64066
14539	411
300859	461944
289513	15274
480183	18665
80921	79989
81190	434893
329203	115917
52858	364703
209787	296776
204338	300240
95463	205223
177269	110677
46278	197495
281677	456114
97652	208577
48804	226023
408357	32775
81787	12245
264181	447560
224349	51447
454704	260163
461221	17476
426105	441266
308533	304877
256201	434943
87471	315896
301402	489201
258972	213089
403665	320071
167122	374887
169006	315671
213699	342486
329017	441056
187392	60986
241902	176466
277780	318966
453397	54976
75711	414735
410197	10275
215649	180198
403966	348544
77484	126426
253770	173992
194208	315045
48282	449146
238299	252000
392278	267602
373079	457959
159979	161460
81304	113619
389641	256373
145577	94516
216668	284270
301312	164059
105943	72523
45948	487772
456748	418467
354401	377921
318111	240796
485697	277961
345401	236712
166440	260577
271158	410630
461563	50538
126140	41075
229735	430281
42974	257822
291119	250679
346040	371918
414140	313314
102878	65256
457672	227928
445575	317118
58245	405337
85060	396080
236035	161308
334195	160402
292449	399867
337251	258220
487199	464518
202767	483104
404020	213770
138126	6072
8529	40447
319259	373272
96615	318540
441720	353856
19223	371759
102644	331800
397255	67041
34686	328140
117647	272069
55224	140728
469382	221299
260419	437512
329100	392928
64806	218727
4116	105498
275049	266852
71926	190369
297838	13370
28816	86974
77767	419098
487060	435817
295865	110606
235875	385000
157582	267602
282469	408426
390032	35707
250833	196783
146355	438419
188369	20611
107118	271697
302441	96977
286310	101816
391790	431799
486639	269486
183235	222701
319259	293564
176084	418271
269700	131073
248013	257989
344577	395561
314721	430553
172417	141026
368117	453697
51333	304305
456403	552
383070	129415
3432	70557
257466	133109
232567	471745
314720	76019
409524	137355
428735	286694
411744	132740
186561	474030
442700	50267
470691	240363
191464	127921
65980	383576
34949	467192
255488	234135
302153	441009
79961	100026
63808	441434
225009	68457
97592	96977
245900	330118
60065	114930
172417	323108
311992	437394
34447	344372
213781	455395
70590	451545
164674	487422
192070	216081
125919	445061
134828	20611
311479	215858
274761	24943
185841	276358
392749	126144
226167	456135
214207	149079
77559	228431
447529	401871
233650	445353
489994	239122
195592	407317
202866	458790
378823	475648
140263	106191
112443	311964
179590	288035
429927	489354
69530	214992
276581	476447
278862	225384
379857	200549
127531	26046
248013	230835
80575	348602
192152	401128
42879	189064
337802	74779
276477	198790
399441	452499
5828	109407
477083	135967
409507	187974
470027	273831
76228	72737
323868	154137
23020	372433
22993	476951
78602	290233
110096	392329
392223	214781
106654	86728
19229	23863
428874	190369
194265	378349
186588	366500
466427	12245
394761	183213
120778	388575
460648	480025
94619	36451
370231	80708
405871	165267
313371	246672
38304	291818
285005	90123
57276	293892
37459	337579
33927	37515
412955	463623
97712	473660
447027	183213
399825	67584
83954	259929
212040	41394
492145	393326
184629	29168
479263	346388
393886	103908
76418	34321
478871	296883
226204	407386
233024	472424
406475	13190
233959	355325
26126	68730
55632	293172
257575	486339
201435	438419
480220	477447
36711	84089
97265	28718
378087	45226
345715	14031
381305	269419
327209	241137
234788	365710
301044	173451
437686	230925
145529	215620
111535	224531
173316	89665
421830	374093
19211	365888
28506	326492
187400	93568
83336	110708
328535	413525
4673	467752
461549	391022
49483	308041
320667	122462
359063	459779
389076	417201
438612	241718
281581	424235
211359	336247
7053	338041
55012	20586
310595	21404
190460	387742
110385	54700
115174	409873
279902	14141
452660	269466
426057	138088
142225	272865
210282	103475
484923	332764
30568	347097
101846	375840
79166	366493
16044	363948
157961	208940
300916	191914
91325	487874
423828	167126
135145	492316
33494	138807
307300	153393
257977	25122
174312	447517
160584	119868
203244	1987
305616	393326
159773	256043
91828	354630
200027	85792
266141	469383
27000	49903
458215	49231
399738	458183
106268	71584
229567	185076
318969	18451
464073	421167
253435	356645
287570	214992
4325	92824
418256	345745
31070	302433
77186	24738
46085	179045
80548	308150
87233	168381
348690	489822
468638	185307
400862	251703
95194	43969
378584	17186
87580	339174
268746	305234
24519	293813
52436	170135
462339	282822
26191	43334
48564	214992
400174	185011
67603	40455
382848	292721
124013	401949
236651	104505
361008	316575
420790	257255
302963	190369
395298	34400
197463	365720
199901	232568
369958	151816
360232	229309
440083	33466
56525	77972
125673	136499
483949	208291
449594	251323
162073	266203
399868	236213
427498	241137
145102	163677
198317	36349
79042	292468
145111	95942
383271	198599
124337	264213
93627	213185
34339	460683
310548	55042
440940	125074
179463	396807
380868	77461
82150	364279
364643	16834
428520	85872
186054	210807
478574	293813
310338	475866
168255	10705
320649	133465
475572	190373
415622	110708
432541	11243
450372	45768
41786	150352
437007	124893
162795	457093
314228	124212
127878	105498
424559	309425
364062	273831
463389	328282
364769	298519
77666	424822
311642	329466
110066	152502
10698	16294
27694	284907
476273	59175
342644	144405
317390	52537
41491	173767
392515	90283
217404	182578
393637	317629
326260	217456
43660	180638
222237	212601
81304	349129
36228	413215
310934	183213
342196	323431
133394	129827
143657	25437
77416	325020
396154	307279
273685	11970
98712	97753
290216	411932
40028	259074
123620	220635
437352	218580
358093	28129
421880	461846
221454	4413
276821	51927
324590	154766
153771	464892
415327	319595
447710	255550
82688	401378
30264	130733
302657	401432
431827	424316
123095	350586
444588	84038
101539	249202
406148	313745
372657	206623
326805	180578
486417	93705
451764	214047
4413	338271
227545	260854
322805	171455
141247	452665
452423	323728
478148	249709
75245	477568
255024	154667
442456	309425
445023	366127
62205	235496
92729	420944
110835	444504
105132	3011
433089	119107
227628	304671
325188	265518
28088	47782
43055	325124
85739	118179
437307	162947
170003	157755
171476	165653
37697	233571
47809	46528
417897	391414
37688	325503
154456	13231
115050	104522
480989	106840
220097	419098
175255	29253
41945	250508
220274	45108
79718	387742
294544	387334
71636	489822
174255	352563
184207	395198
19492	316388
316652	245679
351837	297419
46144	438783
206843	279134
355793	249334
267562	39919
10682	441648
57276	356723
270597	308208
465694	404053
246624	462249
349041	76258
211407	2715
265019	88113
169469	91796
57812	307937
290719	214080
122942	392086
130851	24943
71346	17561
130953	437592
137437	429593
11237	367480
492376	133955
111807	187619
434486	22448
227410	401928
327602	464137
39924	417478
40408	15133
272218	138357
445073	264303
230051	389183
124602	387742
268219	60108
268755	119123
5810	383967
117239	450983
170045	16433
429551	165964
436833	59339
219886	494102
277442	296693
71796	267602
336590	364228
246991	247242
490464	95769
37032	222640
257977	334391
68952	21583
53687	95942
9661	476441
131450	138982
455437	352801
254987	419805
152885	319736
229124	296758
439692	224149
410951	253816
165489	433930
114525	7878
328600	141026
386789	29111
284193	8105
55914	166470
307161	128544
203538	84275
482116	49903
2186	84182
437623	447790
283633	337791
441486	192543
324147	489582
447908	277179
316223	206638
331074	183936
370613	18368
216784	429028
252793	1148
337293	10054
455673	18592
428475	253499
160961	3664
62063	301980
373218	375389
436145	304865
111833	362267
468097	404364
452243	84089
284547	171424
138900	472891
37470	4878
222364	429871
319930	301547
114544	344091
417247	330752
196903	41821
361291	293813
400888	307176
106531	322436
167588	140065
418442	277450
133320	373021
469412	425767
183169	142799
192311	243282
271188	30263
152851	367472
153006	250153
343487	446351
225595	244846
306483	267352
84588	485734
21110	94344
189644	417918
294076	102138
420347	275240
467395	307269
237838	454975
153813	48835
332469	26718
421566	91600
166913	338663
415517	393184
224146	294836
315208	102278
243938	35707
444081	8687
105249	162158
289033	114930
389019	259739
160200	40305
76986	220417
104292	10520
128461	182000
478287	167419
287766	60025
74652	160166
284134	182923
458889	374041
140460	481053
184455	363973
411937	183711
140121	479114
39941	254864
133176	378462
485056	352649
274902	109407
309245	88984
237242	412162
186440	67612
330522	463549
438193	88728
224152	210095
67351	131606
467536	267602
267562	118508
171856	54964
148502	314742
422035	88060
110490	30723
179775	188597
39861	237404
493076	310498
34926	303864
364357	305971
116633	273831
177595	229169
225518	421422
452993	9950
211483	22888
231678	227101
8580	334680
182235	350291
422015	198926
402613	439424
454979	438044
470941	67584
78290	157698
89650	462487
473898	151944
7669	40161
359589	291324
119144	351558
487153	422859
216837	366127
39683	191144
238734	333357
135229	175721
20946	267772
8877	52271
149813	348099
136252	16661
233117	428864
33246	420944
61233	166746
273572	195697
383638	360708
340539	278322
164353	246732
252285	411674
403057	186463
74907	48275
314723	179692
96507	477509
345732	44070
58032	105967
370072	132843
9978	445693
78231	17186
442191	268070
401462	262954
68604	336955
445382	347402
215420	160379
121600	476399
155697	346486
74606	457081
481372	75897
127527	121159
358172	435944
365550	65829
451379	362722
452537	2848
36075	209471
481419	409848
109334	187836
91998	450028
314722	300197
162116	262515
19542	352404
409104	470403
363593	101226
240661	213419
433221	187248
129992	273109
221981	242847
80243	325957
231417	137719
332037	334680
237714	304011
294686	312212
474369	201405
85669	264766
189210	201121
101058	388501
317007	129350
230815	395988
347878	81104
20814	173365
223947	354183
8050	227101
104799	210884
65048	329962
414629	455055
153962	328140
152152	80781
151559	92837
71736	159249
404568	215477
440190	123410
194304	40447
186597	190926
406641	345401
328156	296335
155061	297359
287444	466020
68644	105010
152368	313851
393852	190369
76957	267352
309917	228324
91382	310756
73540	132443
216479	302836
405241	162795
385365	433943
110071	24738
279295	366666
136085	300811
433527	478415
347306	183213
187485	243250
187834	9203
292641	453783
114213	40855
45095	203656
433885	109355
218858	317675
331088	399867
80392	263009
125193	96337
128009	384159
150789	147442
137739	393326
70680	370866
207479	63729
232378	220417
16844	73492
91892	444
84745	339846
426549	208291
282025	30193
173648	174564
391414	187758
403489	151572
393790	110677
104788	277583
39573	414832
8389	474341
488330	477705
108969	42890
6887	477935
319824	139648
130395	324190
462505	50264
261084	27464
146893	24983
305357	19757
437140	121141
212525	217423
112774	243268
279159	489180
211483	290684
300273	473395
409637	217423
294323	244115
128818	70255
477691	57224
238231	368564
220734	92613
107709	265760
233498	430399
259218	105563
328075	65371
181055	453782
286430	440660
383792	481218
425323	358351
253260	89187
350973	453697
197751	109006
194279	401881
357341	110599
104912	238299
236654	107711
146893	339031
481738	3417
401412	328084
89158	308150
235939	76111
59827	250410
279705	481785
95851	48146
444380	197996
293505	87005
327013	291039
387541	110677
199185	61621
219281	104576
432173	8054
425884	164164
380489	65275
100197	406963
153007	291936
470415	303175
144968	432212
352621	108294
334067	236213
289983	417201
264100	269199
470075	94516
443308	48163
424781	1501
67762	220857
470672	10267
105545	201794
140817	440859
64724	440806
331303	478377
417222	76796
47100	72489
184277	470588
178743	442285
356905	34896
113776	123369
238075	46857
444414	86560
260723	119712
306805	293813
169545	226218
245679	18940
315981	42890
80912	443409
112159	348798
139185	118931
46098	478415
150413	236365
6001	114815
273400	453391
174783	21523
29646	250214
151860	309828
33358	319051
449403	466432
238344	313745
386001	132247
237136	110708
389726	317118
328003	312595
254599	353485
364636	62247
88548	68098
201131	282235
421137	326815
474738	190369
485420	195916
449628	182307
468795	428026
184613	34255
361301	300240
111156	73990
48662	317118
107023	280227
90300	120489
198443	446630
248239	428925
26834	152502
374939	356645
368230	60873
275367	39602
485196	339582
191933	308377
168657	276358
419642	252994
272637	436637
274256	431632
18451	327464
246031	267240
370560	212427
248013	107222
115703	23205
140641	290450
109945	150942
470748	286936
319231	221067
237453	260014
14131	338995
220136	113138
98081	136876
195362	326991
110961	218485
13625	249812
277568	321688
35570	105585
396059	269973
240093	189873
220030	48365
55727	397332
380192	353451
447863	196783
94584	354630
219068	336955
298258	478415
345087	310756
443307	323085
326678	142018
303306	146183
317249	269921
86684	474687
481177	149600
459203	476880
51408	378462
31845	183343
321645	359029
205216	95942
186548	310075
47861	233719
375013	208415
422084	9557
89537	360736
398947	40578
370837	367686
144920	179074
492858	90098
20450	410074
348364	432043
383164	271953
231839	233415
325466	73132
473145	310395
192238	49482
484434	450102
335138	36286
181947	285357
290450	275084
345578	184064
150801	380071
475798	389276
266363	295478
389861	255290
217226	101058
388696	409828
282952	66053
284261	293813
3284	254098
311246	456640
473680	413335
253069	317667
223116	292721
18928	37210
416211	304011
268503	117960
372675	294920
347422	292603
286386	433671
379064	12719
471285	30073
102544	368109
371983	20269
113019	253916
420164	132376
53459	461944
207141	332874
304784	440616
407565	18479
330837	405358
136878	98541
147722	299462
312283	204703
480536	387451
289457	380705
168754	34733
18347	383198
448321	247916
27429	405217
474341	466101
383321	153152
420234	432703
69292	83230
51367	232139
128020	411164
160308	197854
381315	186259
188149	219499
373365	304339
131774	232062
273454	492431
166909	160746
347948	335345
12069	145948
89826	83948
283718	365564
405459	250841
306510	357618
458483	398514
465470	159249
50627	18852
278320	111357
24253	448378
71473	272846
396969	290560
289995	461951
154537	100936
117124	393007
470941	142678
450653	212380
341729	330921
465717	490237
457418	380901
468755	458766
395395	199353
338899	371918
115604	47630
482738	238416
192611	19541
154835	208753
479450	227670
3809	13370
423679	345548
371277	246311
332931	270060
68068	15133
124259	193369
3809	142205
380540	74144
418442	188866
278145	488439
19055	355806
397901	417438
237120	355708
484416	475571
397092	254987
235601	132843
142382	22282
57	21892
128998	269199
458107	323856
12185	245679
9841	35707
85803	484495
285977	476473
307909	417918
388390	136235
308122	430754
365000	317118
215578	246477
118749	28084
447784	56068
379043	175725
219281	164504
255397	265065
347121	23358
432437	20959
58141	478415
56382	198288
451709	297393
115449	351257
467239	404396
318906	22388
273900	259385
130060	277105
314343	75379
84705	243137
251059	440660
430170	139297
147462	337153
431586	463549
265500	29528
6536	42035
481167	12177
450417	61078
214460	356645
316605	292913
178831	237268
290909	168129
225041	190731
26268	322457
1292	43222
309412	369599
374408	10498
415662	260996
380745	180280
312664	16762
337756	346536
127308	316372
319465	186736
249280	124011
141527	274605
318355	298471
289675	261339
343907	386426
358477	65371
405217	313745
114063	467284
279224	15926
471725	63957
326742	284982
85390	168213
46239	406626
418972	93245
372340	362267
426964	418368
289329	195551
132857	276358
384410	387966
320845	252008
93387	346158
316666	224361
111964	478336
99053	178436
413678	386771
97180	273831
179770	149696
46423	206699
146654	303175
230432	383255
94782	259898
52217	232553
132315	214089
450522	378462
81182	89163
456111	480025
16844	403501
425876	51076
93384	13190
492957	351732
161363	491565
308503	110677
358547	152520
39683	311494
489831	205289
469102	218122
297993	109690
417990	381198
434868	228431
243337	224589
159158	413335
467475	225532
352101	21583
393839	113984
254679	320161
272916	182890
208754	301723
25091	245679
29909	222638
241132	283445
148073	461846
480580	172055
458207	86077
198565	236654
396352	208038
370116	70939
154648	132996
276883	148590
55480	89331
461486	361801
219198	78639
84754	159792
461727	417061
469164	151979
143370	356645
302296	275075
286330	233325
111102	470689
202497	349375
97322	447107
452962	104505
124767	180049
292791	225363
92073	75379
327881	251597
310914	34547
197702	354431
404892	442554
232768	334032
444323	268667
408993	385849
263009	382959
351189	38159
308745	212081
121637	150352
51479	110677
483393	130620
300406	482202
489657	115553
39215	96973
101006	252443
207668	256686
4933	393326
483987	105516
454559	393504
351595	3771
433820	298501
39892	318918
51444	306491
447775	346221
209561	339075
408344	304731
265965	411365
182771	236
252784	400803
280730	158811
100455	218727
155530	94665
343728	189160
303111	123104
456021	269977
397972	456640
262730	436003
300417	295331
172396	334009
403503	82845
452408	391414
116365	195121
16858	205669
112388	338271
239545	105754
101906	461846
400865	120742
182042	315888
380540	464498
460457	81668
130171	405217
31483	300887
49786	396246
151298	334092
323727	404345
41218	131621
315805	477554
450340	340733
176383	101402
145280	226650
417819	234486
303507	438713
316569	409274
172072	366099
166585	258370
236265	223060
290447	3774
297436	179535
52488	466036
37121	194856
135683	67584
473223	247273
6854	168381
216544	477262
100170	269199
313547	57360
412056	49021
84861	260527
19640	6899
368321	13129
241553	112312
188190	387991
107471	15209
204011	57375
318976	172089
330892	420944
124557	337791
267024	194165
361675	321431
195425	489496
104648	15133
316136	70786
272842	181689
382708	127636
287444	477986
462367	190369
402829	207418
271697	112790
379205	23247
120808	218730
384199	313745
428410	24374
354475	314902
354263	28020
400928	411475
432435	456215
215701	127456
178048	71346
215477	64405
55494	476649
109437	300473
64915	365224
49949	399852
94099	90401
226760	280777
290211	440660
31303	295114
184930	245931
171107	312947
204454	186548
48006	16325
395064	313745
152368	84065
266508	53811
377937	108906
48275	116510
49660	301362
38490	90277
10596	492906
301497	98094
1477	63957
179041	388475
111288	63387
450013	447446
442845	65245
95130	160419
458250	208981
339320	186259
19745	4190
440160	361454
432903	464420
328402	318533
448201	233571
129824	383833
396499	331349
50136	296645
450801	136138
211163	15133
50485	384129
241507	167377
135905	240225
93627	277070
67351	104598
325148	180578
200200	214992
453736	282564
308969	213271
480686	477986
4329	38556
388475	346419
65100	101374
177483	480963
369207	145948
118325	162271
378125	74106
332862	245737
351765	15209
96142	285156
116685	389682
386772	120666
490553	255650
337120	60438
457152	191456
258610	469976
277434	310261
471314	361978
106268	392144
258095	96539
194167	441636
300916	791
272309	128153
247088	225836
164333	151944
1228	374314
106739	117027
187796	253262
93174	387520
32363	247122
336886	425675
81262	235280
478711	209824
440940	237548
227857	465944
338453	140202
441312	129513
106648	393253
370178	105585
183438	348798
285109	338271
371637	225420
52131	483672
342788	447375
5538	4467
289257	90099
342121	86312
194002	449624
57847	209736
72732	93033
161260	313314
461839	32043
209285	109145
493287	126430
46158	146584
189902	439074
265711	313709
66420	183108
296191	283445
250900	12895
483706	122585
405495	374633
77674	325017
286429	365609
458925	244005
195681	173176
379335	182612
164795	366127
35478	378462
293414	226152
290484	293931
253210	399126
480094	186384
321157	93346
357815	245922
121866	476951
379058	336590
273946	209458
120049	110677
330369	327100
59247	98095
470095	314742
389656	442807
426685	81796
162313	122462
277617	151912
318447	411157
160961	73971
260812	267273
462028	29689
40809	425827
315209	133476
493991	399736
350347	362972
153395	340917
490510	356723
366402	269799
79827	291984
66140	164565
158684	98847
138441	375840
465315	263009
273199	92613
60929	291521
47616	79989
108558	210106
197936	258012
350869	466737
118179	474880
325905	43164
342465	65753
176119	181117
198317	175342
447916	390981
130490	441205
150816	76350
400520	274451
72661	51895
245938	250434
209296	388475
483987	149694
412440	7001
231305	280536
55285	331349
486775	152063
33965	208577
205157	378686
12087	80587
157534	402323
473118	52537
178968	467703
107709	59636
237019	268796
460528	416759
464892	68832
373890	205346
398519	146183
263	76526
332862	398570
28971	207596
239719	36784
190732	346054
105977	185335
51669	244688
272782	31676
77266	107187
97438	253590
137454	45240
307567	53385
395230	94516
200902	275347
246418	183213
399686	210906
320223	243143
133434	469235
307288	195948
436900	194887
190621	460627
170226	103267
467605	315079
120563	420620
434667	153935
79178	473708
238406	491565
3636	16041
478737	238942
283764	490144
103914	84089
254746	420103
16418	388575
60775	175146
389572	464725
221925	99053
72556	335242
85648	350498
121106	235320
109733	135918
146974	135462
353531	53994
366442	240692
90445	132247
261868	75180
448338	178422
168262	392329
334372	284729
59688	7549
101083	132843
438262	458601
418361	446167
342070	363973
444864	301364
120889	281924
36711	41753
40890	345348
234748	451016
223932	393238
285830	260854
19542	4312
488133	2319
379046	440660
486483	393922
410123	190369
50043	35707
338279	171424
221582	285156
405829	336590
453018	232890
402281	267352
447962	251797
233699	27212
95865	169183
213203	193871
15139	242796
104049	21583
106750	486110
156171	483672
263751	427176
436709	355868
19542	105410
423767	48163
266508	115801
475196	427879
230672	348798
230051	443562
472267	184179
413190	309640
485081	162947
195142	210005
340176	199087
104686	311221
335441	69873
25690	323135
143294	402371
323836	141836
352685	427980
332862	162510
78639	466135
20768	491859
344352	379416
305539	240225
8146	55205
112673	476399
119868	210042
216894	335819
418878	234274
451197	347675
293803	101058
215512	339663
76616	291249
171307	104055
479636	338271
313038	66405
2606	26366
336555	72432
292352	179361
28362	430610
37748	390349
482335	303424
351634	152870
294293	267602
464379	193911
86632	252044
357072	142304
272230	110677
350296	168252
61841	134694
2349	447107
100151	267602
316565	80731
160534	458226
317681	325207
366583	273687
55844	247053
353192	160461
68790	242547
152368	131949
218569	21411
64347	267900
449521	11809
384845	428214
18330	423980
48282	414359
420453	122462
474177	144975
347490	20586
8131	49423
220061	430465
57020	314318
368417	86476
248013	451414
26126	252443
411071	4413
170974	15209
438091	9054
24926	6960
153276	281975
67906	94665
94710	436416
12960	151452
13268	1589
373025	107596
412602	36451
45563	247482
320018	18824
219711	183213
454883	44707
345554	139921
482449	272230
125417	223121
41564	295484
156138	121226
277223	381809
277799	122855
340012	482421
147487	371307
266931	404345
114063	105484
170045	273831
307976	414930
182732	376364
299429	363111
338746	190369
185447	461769
27826	102797
435157	327217
63337	313066
385548	190369
249790	19078
180198	92613
211741	185335
482854	225832
76044	91490
39856	35707
194502	225740
461010	361154
387986	51881
22249	301475
304501	275420
64047	342639
131941	286659
485492	322826
437538	15133
301795	237165
20477	350549
97506	478060
361581	27477
328940	36836
374642	11951
449675	296094
458296	463623
81862	13129
405874	187834
300563	435777
167183	285804
6064	465673
470405	191618
430831	262633
246580	347948
269494	205915
490288	313314
143449	465896
172417	164884
265726	62191
143918	464420
136798	276837
175738	187974
291842	280041
142287	154510
332904	249334
144973	152429
264026	232139
387949	399620
82142	150352
285873	309015
38038	205223
217254	269904
293913	439439
428209	82794
35806	460214
439446	269199
67262	234193
271760	154137
124794	292129
362332	410951
257129	214559
388227	44007
296565	159061
160182	214714
218705	309801
57865	105806
55940	488814
471365	136746
482981	106258
139867	366072
391414	153571
123062	253458
484921	371105
370096	133534
397616	339153
233045	204496
193849	367750
15521	193139
26509	362631
393780	243301
209278	304108
193950	482000
75231	119868
44095	493936
492576	313745
290124	149046
265598	305706
28081	409783
400697	256373
384231	432092
186252	393326
101247	471054
426610	149897
139350	156376
81497	478415
345723	407386
161953	28129
111917	357258
371479	315671
114918	195739
393870	405422
165841	332381
256845	2126
152073	179296
348447	299106
163761	288099
409260	64884
164829	141440
257970	411455
431264	424225
332299	309740
5817	490234
28125	404806
208213	377458
426620	385000
477201	282471
447335	157658
252065	137028
106670	86476
381636	485323
406863	369105
367477	105498
55961	372024
43826	12443
67126	363505
211626	19063
144973	179852
401372	161434
295009	253482
6906	132996
383374	83275
363412	313745
124363	126116
3809	250033
312669	316455
72673	214714
178249	205289
408524	91984
272742	241531
74634	37745
302615	311084
170375	403366
365560	212196
267869	327217
432382	325745
339533	293813
117992	107189
43155	354696
204798	295383
398900	421356
223963	440660
216585	203237
441302	229585
338955	207959
274003	283346
108972	263610
490553	377270
72600	285156
81887	489928
120722	206913
484902	84750
412440	327725
183011	377678
125948	87515
197718	398980
62666	283037
177925	474412
238406	271188
287012	190369
390789	11690
412110	302486
163435	308059
98511	176878
340945	259721
3053	277734
493560	295650
168463	54976
317356	110552
235512	464595
445247	27464
367490	235941
246629	477506
428498	206209
328172	152502
85961	358133
64116	374784
374379	258610
44178	456640
482046	208038
234797	173018
92032	461758
85242	260389
56382	164884
383459	92174
194913	364768
297586	91069
326492	180541
441123	405936
190926	219485
246348	303175
419993	126204
99614	422853
284553	338152
167583	174147
239549	422627
402836	301626
221147	30552
439469	62133
84661	431226
292641	171531
66547	411119
269258	79803
247296	84783
52143	414449
118955	313784
248159	110677
164415	431898
109332	316314
91823	456640
125850	16661
397315	441202
110912	317118
4782	186440
112194	404806
290478	159148
250635	164884
478019	130671
350127	265499
220243	465647
339314	250434
55435	132740
128704	127921
220604	313314
101979	280574
100921	430356
314931	481279
432175	12195
489015	402183
420895	273453
6294	264406
176635	150757
109919	375020
190524	248253
173371	351692
279831	256121
399519	390875
444755	481630
439977	170046
46472	391414
330457	214881
300575	468753
417362	155730
464580	186440
409380	74552
107410	110708
110451	285165
391767	284388
68718	295484
148223	477645
300727	273573
360649	101294
483461	25171
300783	266600
400070	370815
428453	33855
46870	79180
435332	50656
354535	401881
169937	340150
379528	428125
226023	198072
75468	342807
407540	412157
245917	234399
89238	188164
342489	177374
471106	49309
238101	235606
407676	440660
115915	76829
296277	421356
415949	82787
27217	205996
348648	35035
220255	2337
31794	420757
365103	141892
229381	349186
231800	107187
146893	230415
18308	171611
12479	377586
357411	31298
227899	90277
129449	334680
327154	110677
327891	190011
327004	395900
426639	420944
307718	144975
258307	380745
70005	86476
418156	208516
190281	263648
23793	189938
266508	279090
480608	30403
197453	49873
5179	16433
263880	54706
395949	414702
300016	240225
177872	317118
47542	215937
175394	258370
338097	291180
4098	244652
478516	349334
48777	360338
371855	304362
87014	477136
426217	369599
292896	220286
206962	320448
221711	300
67223	494051
174508	478415
81124	236972
196654	254774
332	293813
183854	445602
446182	29077
157577	401871
323184	94516
352488	22827
273900	57258
350347	69103
9950	470170
139275	19246
143501	16433
307545	244688
143079	344737
301659	393742
213310	146229
170484	149206
431632	486885
81593	323747
491095	194138
81810	478415
483706	286016
15029	120173
190281	110745
486486	16433
163925	163113
249344	173995
295339	182226
157786	241756
461285	187248
425503	5448
280603	355700
123429	199676
449406	29111
32731	342807
284690	13038
17283	486885
254019	104861
44961	295725
409229	169980
124259	274429
139483	488676
474225	160679
192238	94129
120164	401883
321911	72432
268664	336590
279809	457907
242038	492884
381563	220417
106562	323434
265710	447517
185088	109437
264742	330157
293913	384914
267562	208031
260578	211569
254973	489616
99291	476656
392223	394791
301094	253146
480000	481785
414257	287106
406317	267352
2174	361447
493625	53490
252395	273831
47004	247688
302024	402643
380345	55937
344557	203081
165668	104505
162821	223667
315917	95149
82430	177829
55909	300473
249860	208300
235640	440660
452055	94344
352059	5040
398592	161598
431966	158649
466432	25469
69318	456586
143021	190369
365099	44108
456294	165540
319051	355700
278829	101840
345027	449571
320235	440422
376592	231321
312011	41673
469605	303033
412624	42035
362820	289341
382061	387742
210019	139344
231305	481524
225107	7159
338453	388233
378248	315725
341325	7771
463577	293169
94379	214050
106101	450767
419211	273831
299844	188415
106905	209471
105979	410236
148750	193380
319831	183213
2128	468628
282742	11107
454987	356125
323357	35286
148858	462251
25562	284843
335542	397042
483706	55564
45724	307239
292461	341271
129253	245317
256487	184558
314501	487938
172668	101001
189090	129929
68532	79690
445155	441910
413040	53883
433171	277617
415028	475555
260021	218607
73818	246672
434976	411494
137332	481723
113244	36451
127029	128881
36381	444766
201096	226494
383560	406408
346576	324373
236032	140021
23226	48007
262528	69165
381323	23018
146794	256121
303303	482143
470741	402967
366674	428125
53922	114643
94516	295232
391926	234720
14601	366666
239756	249334
196186	180592
97515	422470
157362	334258
134217	285674
193221	420944
147555	101058
438336	22549
421587	333543
247711	168615
337084	321108
472668	383967
112425	175721
202352	438653
146787	480025
40028	401854
96881	178436
431611	425675
96003	218615
153037	154656
396583	475593
143520	467703
239919	184316
364856	206461
79433	96829
340273	452342
97786	178663
473192	318404
156062	245332
252454	237178
372779	234845
373025	122108
17968	135013
395029	252044
111887	459582
154346	287381
352909	220417
292337	241525
349986	206050
221911	313745
88831	23430
46556	130148
110621	46385
211023	423311
375510	215628
165028	356889
185474	135655
433941	40330
98850	180578
73327	126764
19690	142825
387073	257654
282383	261320
279054	36667
142230	279988
391619	74012
461068	318133
462974	303033
92618	235775
487208	53389
461817	279464
77642	476171
259173	93465
200131	158230
114645	10216
66236	399589
276821	402862
29710	54976
84745	405961
72926	55129
196723	63528
112357	27357
310218	464616
164270	247038
126923	290553
200835	99210
128704	179506
10417	28065
493295	16433
78319	487932
390260	97247
112375	297825
106531	139402
157586	486885
198786	328538
454867	41209
180707	253993
425164	221660
244536	382966
480801	23018
205179	36366
335690	154656
394122	258354
286247	179258
278769	209572
115734	132735
290641	116631
274138	242663
223361	201754
143942	242049
98081	111623
15819	170355
374197	185666
335048	446632
43420	467339
165818	389384
191907	63426
162557	381054
362820	160772
123736	24334
476243	17339
223578	434110
95983	56609
38200	228110
222895	487050
174315	211932
49597	245679
229763	304256
244249	324377
111815	407385
247812	491311
291619	299976
146237	376418
27142	481279
82120	261829
441475	102352
100064	328538
251800	172831
430932	345030
349674	270196
203656	246976
284389	180957
365662	126387
177352	378748
428182	338074
184001	13903
259585	275790
347247	287648
297728	322499
12355	102494
31675	290450
452243	313018
196003	91218
478533	409828
263661	153629
147980	64335
403368	174263
284218	34665
153850	285156
383164	307880
306112	199141
344639	48584
332211	164884
195547	58647
252846	364109
3724	248338
405708	374939
439986	434320
396974	429564
382203	130214
63652	103037
24516	86617
355025	420908
179473	144969
362173	176060
463891	347948
73716	140044
365050	330762
135845	341047
378096	393326
292280	44470
381483	195948
48618	350116
475503	447219
8345	251806
462740	488387
112084	137572
439403	320551
437981	35735
297069	170295
43485	101889
279511	232847
214519	435318
15855	145948
491029	471987
67247	435708
372983	228120
103721	206623
372908	178486
308114	461744
361209	214316
131520	465734
221296	195936
66356	425121
302202	5237
470554	344513
326260	322851
478804	343804
268007	111623
20397	260173
89479	190369
478737	380769
153687	173289
432920	491154
262978	399150
273768	423688
232276	381491
405081	343547
58949	133794
294071	57607
20268	336590
149358	82585
174328	89047
333966	446105
336371	326171
288931	94729
139227	452068
425474	148757
463054	237165
436699	73189
367619	303648
367861	255650
165140	183479
378771	425973
165646	27581
20998	115174
41071	250410
23137	112379
419273	476951
387791	413215
432127	313745
145875	440962
407368	107187
45619	92954
173182	355552
294988	93661
454783	484447
220754	275127
145730	296453
175895	279073
279721	411295
370915	453649
31414	197526
92870	325524
228590	12245
81478	291531
200092	10142
44580	49828
142107	290838
436981	333245
166495	246283
186150	375840
20175	52028
147354	214050
188847	158850
152386	260840
359642	193705
14154	8101
282612	260060
34749	56532
218190	465614
491083	450483
302918	491268
483566	5754
258729	158747
443005	40784
334092	344149
105543	266852
492748	273687
363128	28294
378155	141440
42536	243143
468673	437988
347243	209572
167294	208038
36211	23188
169756	16571
417931	190369
217740	357276
102352	411329
447193	96389
247700	17529
19061	356806
380529	276440
462727	345219
242777	16225
488032	119868
41148	403463
140584	84590
489993	177244
248083	339582
115168	103830
327209	330453
485667	194694
295041	370767
220060	273831
214674	331440
477483	187998
439433	101058
281465	29105
8131	314742
200092	83811
321319	179352
417938	371479
105049	452746
99373	293813
157016	250389
396406	84329
7566	32462
77367	347762
221560	92645
264274	351849
221200	94984
268353	168615
21088	421830
468306	241468
284810	163725
203645	12640
295819	207054
297979	248142
214342	57762
232260	206375
268948	481019
139409	468387
254204	83811
16835	262954
314311	99452
174034	34899
123029	413880
372984	162496
217586	262276
32703	25034
344083	293813
455984	127250
102537	228431
236437	142415
130069	381729
346017	387742
27513	401297
440618	490757
359178	79249
318115	418831
324072	362208
349812	34823
169306	385279
244005	233939
120981	204525
488282	399345
377720	364461
18370	8687
151208	237165
240204	144405
315554	63528
282847	372897
404396	207949
486044	204376
27635	313745
43578	86974
134299	453075
277987	62304
153048	281924
249533	471745
440883	273831
299256	122694
141098	325087
454242	245538
377770	141525
490605	293359
217936	18770
394092	270095
310791	235856
392718	346361
64349	421830
488069	262954
327100	350459
357425	84274
28363	250087
462349	33174
300273	271673
106030	214024
80080	369754
94593	266852
32521	452257
205037	192698
97049	414774
4927	480008
224491	311221
140116	420757
182270	397949
269862	84089
105141	233102
375405	265151
389539	133855
74500	309444
9928	174034
327719	246311
55914	129687
391197	261626
384036	47340
423183	162281
223962	364324
268671	65913
209916	159737
358587	467797
331955	362637
238268	100366
203092	412341
236578	190369
268367	343992
105013	489552
89219	336268
111572	156451
310981	33686
214564	324930
41212	431004
327570	94537
197386	189953
11713	219574
407660	229157
130966	35806
353732	262811
329379	401299
101942	273831
44727	219499
326791	391414
352292	301175
378420	417680
128356	187836
403202	202783
293405	64046
199399	141892
477545	486311
5538	230829
152463	144405
6368	466805
96157	215437
337097	461846
207553	339505
233362	309801
196003	234827
114908	375840
154618	349316
146856	463200
86549	361024
125258	366964
218795	6374
457553	293548
341365	48275
478866	2821
390597	195607
343596	47376
448593	471746
467433	80201
160855	247846
473244	374728
493524	103085
371925	468100
64272	209952
3856	120986
441394	275278
326033	461944
167156	159249
480010	188414
173822	174490
28432	30031
314369	119123
435153	287792
440293	336546
99966	59672
281942	75499
403515	18330
154720	35735
452962	158975
158099	377716
81885	137155
224626	163726
215396	297353
173875	461392
3111	466020
107516	309425
164441	182473
364461	54298
488101	338271
146703	23945
20046	6576
165339	301659
325314	354648
203619	9612
436187	244688
152198	187974
335441	318404
249313	186440
283718	391082
44571	62191
253696	34823
418551	345548
421114	99724
35447	410074
475182	94344
354774	60517
209241	457103
93839	225988
363126	313745
31588	79343
80605	49864
30918	240811
477811	233684
16100	430610
244544	77143
58666	124971
293913	136172
34049	86728
277580	34547
385267	492906
74817	489822
445327	93245
1263	113138
383164	405833
383541	391414
118310	52537
208100	180578
53963	364768
106503	231447
398465	280592
306459	151572
218336	267602
168295	293813
371854	64335
406632	269904
375182	231485
428485	211868
108434	267060
258307	110677
369181	433391
191265	339174
185535	343241
61286	346746
273160	190369
290698	190766
472808	230265
493001	343871
472058	94344
195657	99405
467605	233571
118610	65989
74389	226152
426554	219499
344094	454848
101167	203656
24218	12245
112858	242927
140771	408994
406630	232754
359762	486635
194314	93245
474374	451775
34060	130028
413238	245204
38086	449487
91537	204925
379037	167841
237548	178528
144754	145948
93451	238718
369486	100162
200658	309565
160120	149600
239091	287676
278639	190369
80080	77347
145860	116538
268781	194843
101504	378546
57447	411424
357411	250290
135587	398630
127534	186159
152530	37948
172247	21583
90221	487238
429662	331584
460165	377278
45792	395988
26723	343085
11278	168615
49976	57459
202314	226152
476226	24668
430278	110677
484631	489855
40028	76185
122881	320414
177326	483446
400744	450403
308278	277088
402052	447519
241126	10358
163042	248885
91938	349261
445343	222300
193020	392788
18770	123410
369013	490306
490354	296461
410390	329051
319977	149300
115917	487966
282426	168615
443560	48163
206266	134998
477932	143511
51755	268828
434368	200444
484634	94516
238234	198649
87527	286879
229735	128897
198834	241468
127595	366127
368632	431954
190015	27779
20493	277961
403128	396080
346416	49903
297069	316666
405674	62191
175960	411944
275217	112187
388461	49828
450617	150501
267826	478415
336708	251300
217460	262954
179387	140076
135179	389119
139185	402043
198584	344953
359727	429007
336850	41656
146903	472072
243178	86776
374336	190369
400586	36796
3864	35707
376639	407386
432496	240225
207970	9054
11709	441996
52306	421356
482851	144052
112443	151944
347872	270106
489831	49903
99505	282401
278785	116734
84745	370689
249824	1446
345723	13370
468818	106840
436514	107116
458768	18661
340528	105498
252797	95149
435394	401845
227241	59556
331508	4729
45724	308025
444039	208617
33582	178841
262305	263265
219546	347166
778	210160
471365	263713
450007	373649
85352	89479
353454	431799
218114	427616
79187	489167
233051	23318
285506	274836
8982	440804
368086	411424
103893	417618
379680	420790
240776	67040
477189	437876
492480	40756
326762	275826
122905	417931
64977	375097
154717	471921
87377	198427
424647	316500
78171	190369
299074	46665
270952	337419
317558	94619
119880	243429
119001	190735
6899	471169
56395	385237
65377	90277
178294	217924
242411	92504
20321	260846
493277	86728
177624	27683
122972	25674
233498	475480
223361	227628
85356	104112
130343	242483
192006	458264
80782	382485
297026	2390
280897	417837
419907	493841
350118	75303
45579	309536
200504	440660
333894	190369
461415	419225
167790	366181
64856	156226
193216	421830
455478	132247
267681	193327
89883	213162
486712	181136
118395	7573
202532	259338
196104	111932
167680	115340
191773	167546
78134	234748
47861	227851
153322	180908
303406	420944
381256	476951
235290	30263
253929	473077
322490	336398
321881	322969
6487	23423
103922	378462
133404	295399
415701	401871
486482	111827
490237	414176
319222	8303
266307	73456
293386	102606
170712	300240
433221	447107
195488	149897
287212	303424
81262	194428
121352	209471
110703	449157
60740	190369
34506	86476
356827	491744
31038	116838
346557	123484
473743	9054
144746	240225
288601	109501
121445	467101
128738	289436
447833	149079
372488	446873
322667	84502
464180	355332
380497	15209
489396	366099
47909	483240
308478	215494
403823	427272
301312	177443
408597	86560
396959	394948
423013	223941
49283	219499
83799	217423
309917	387185
21726	86523
25232	414879
133909	263566
325517	233882
238198	445061
298080	474412
382297	28129
291832	402323
231429	168511
273920	399867
459307	489552
464918	48567
115048	164816
334146	293813
436575	107703
174665	454011
272301	56737
345236	271344
445859	390545
30568	131312
143989	485391
437413	53863
418298	54288
362740	480092
259825	111482
21765	121226
179308	399029
78030	304173
455889	168670
176710	94516
284529	99021
218782	186440
274663	156542
267977	412295
211511	47644
204330	391414
188503	466737
438425	190369
198495	167864
473402	176419
84270	238299
299888	463372
134965	254973
211868	16530
369374	186440
63808	360736
482225	15209
320828	12958
358860	367733
475648	186561
212460	359229
391989	218727
24519	428864
264908	77986
203022	385279
281236	40388
15133	274451
81885	422164
120668	352824
350064	433400
102503	167827
493918	111357
135249	249334
130229	192571
488838	39774
93955	315558
234157	470879
262210	193117
250325	324750
231339	458269
303815	27464
375405	403275
306057	481785
336825	122694
444755	428026
40213	57152
326407	410140
59467	208031
46127	338925
289843	292721
478289	245317
323267	203880
422219	121171
114643	409443
80193	226168
427054	74876
312240	204078
6860	26551
493223	75303
314091	368205
331532	39255
342486	463857
225650	332190
171797	16433
241315	32807
11314	142298
236035	265341
123201	188605
371692	23018
254261	197635
468753	219782
38851	440962
83754	116857
19454	153995
4533	78116
223429	254178
136798	211944
228128	253986
288100	143902
61943	171465
136331	7821
35248	446351
39591	440804
137200	454261
440162	436852
449064	49896
97134	116283
485750	176281
202665	165653
367281	126697
153813	477986
321118	22907
25468	41640
475359	477445
417938	449795
241749	97515
70471	426025
104059	348798
366530	16433
72804	29941
292479	290599
349195	161384
420959	291823
319315	157454
37410	158176
33965	342165
344970	217784
355747	246155
317735	214047
67399	373367
329323	305449
299580	46127
166014	13307
189064	431087
316610	177630
32468	489376
367046	97985
310153	24639
115134	296832
270128	287347
382564	203279
233498	252574
140025	121106
386412	301475
216147	235679
328282	103382
166208	326936
171429	477147
65738	279286
97586	199900
218293	382511
378874	234152
143671	275677
474991	77416
97226	373608
126657	261394
444248	175307
285664	390771
55406	180415
308745	150258
176903	293983
166161	285607
463089	410500
312838	414292
232912	430056
186409	265065
415885	214881
75490	177022
124557	54976
252338	118571
360459	84877
335981	192014
481044	256373
458483	420790
7922	105585
198443	226152
422154	16433
20140	481279
282453	366493
206510	322309
117348	430315
46503	271690
66035	259747
163612	132843
385651	210032
455388	358032
226949	169348
196534	336235
484575	199353
161693	342300
98358	156376
477413	164884
307803	49896
389019	368859
110948	406626
344499	476088
36363	380568
255522	113139
59628	236240
479351	460835
256845	136894
56138	225363
344314	255523
314228	240145
359513	152081
289498	267602
255432	251898
100938	130675
456940	436402
464291	214609
287413	127921
72030	58441
319658	247822
402281	105498
78205	422940
41588	164441
122888	273831
242028	120924
404445	124085
398183	254542
382831	176325
298780	447560
414825	424718
285580	252032
467602	6269
307152	378686
465965	19089
20946	485347
325905	208577
334449	361951
487532	428103
273163	273831
193890	27464
329429	162831
459646	123652
396959	48955
377672	113138
304263	192610
349961	170180
46806	86617
34983	362121
94433	186875
65856	280592
52683	401185
104527	94475
382931	203404
339491	120097
130331	273831
168039	437080
226826	469686
315177	47032
414334	276963
417358	136639
391775	76651
29551	298582
390056	80065
367259	428214
440249	289161
476692	470651
166311	326298
429568	48275
226267	297446
413420	337601
416956	364201
102644	319108
51597	393452
160169	391414
344223	437018
2175	424430
146321	459622
57414	404806
306453	321184
55320	142825
424591	20611
22637	183213
104740	240239
307273	273831
342419	2625
65265	140808
392086	442318
265598	378105
28357	389998
233155	27464
337857	140608
388380	141509
161134	54713
388871	270095
334454	130046
5700	315702
407066	465063
14260	276591
85932	457081
339195	430356
383070	98012
2505	37508
60718	462882
305588	466737
141305	412550
177529	457081
488715	340161
187834	286436
57419	270421
10815	110677
356490	336590
403489	281273
148757	286337
346393	240221
109183	326985
205723	123117
190693	1124
471365	251382
130224	367814
106305	131522
53641	110708
343883	1605
416956	328550
239709	299467
254599	123955
38671	21411
100938	401854
18506	434239
245236	350704
1587	49903
231740	109271
398506	373279
245206	61848
198612	223618
446565	278520
86560	378389
177749	338651
266307	175520
414004	123213
180620	435485
232365	443893
22350	384542
397575	97215
1080	391259
358390	383576
132910	127921
355217	350549
19247	455687
235392	404806
405858	201754
312474	101120
377278	430544
401552	110317
482054	226587
5989	188436
373088	292721
135036	82696
206051	240796
402425	87396
50461	485160
372178	248829
17999	420944
440825	71091
9501	348292
223708	245824
23394	233942
87046	463329
233492	429927
346535	373045
305453	263648
260061	491936
26556	486177
89215	153593
160534	193766
310836	336590
274105	267553
285434	446351
7726	67089
458609	106531
373755	222826
267516	11075
409996	142678
351531	15209
129412	446801
476592	173682
268261	81217
166161	393253
448104	57205
128532	263713
322536	447158
297014	204480
416408	377933
431303	270095
198956	217025
403275	313822
49129	423219
45789	478415
273409	162024
256470	108709
14936	22448
106105	422110
170360	135008
482851	174862
78066	444676
402653	379987
19556	126426
133318	317118
27322	67040
2051	301475
181902	378082
80138	83493
294146	190369
180192	160419
262837	239239
266714	468387
459885	454975
373890	353051
359853	115773
208362	396080
154597	235163
295718	456640
262783	1575
116676	395509
42509	442151
258370	329717
407334	254753
230714	348617
101068	87149
449173	323495
382848	427616
443996	476231
352726	91239
481119	278520
439964	461900
50541	478415
80212	481368
300401	258908
419271	472072
179553	88672
337089	229026
18928	195362
440578	105017
484304	391414
273669	306387
325814	256373
455656	236418
428944	356740
115005	327771
92246	398514
383542	173340
125948	98036
102905	27464
364643	385258
78048	295214
362267	458807
190281	19246
354696	31616
15579	307688
144543	487833
398843	393525
462988	424515
355083	134145
62106	443406
383757	481734
409388	351414
82698	12895
339333	261649
205322	237691
104734	171967
271698	5857
413905	322300
475834	351187
488975	248414
160123	142018
317616	310547
404059	221399
137454	238285
332494	433279
30560	62191
310309	297272
473076	49978
62378	338773
163549	358749
489645	22414
121574	118964
453871	110677
282352	132740
490420	166513
449625	196783
359515	462247
409130	418551
327645	266852
71925	265370
476352	315888
311750	196352
237120	41160
152157	267595
81786	262594
161233	489552
402590	356330
97702	61621
277987	463619
305520	367798
340511	86892
168006	467759
210608	168121
21865	213990
195121	270049
264522	126027
108240	64335
299038	127921
374795	212081
71192	377523
436306	401928
488948	366781
32920	424309
298101	314742
18159	283655
398119	169047
264286	343746
43163	49459
322941	422496
115195	368205
194486	203783
70442	98003
104581	149030
494042	114930
137005	79989
361253	29105
326271	153510
216147	312463
389773	250900
404506	63957
303716	438419
181013	465633
460783	103493
386343	269891
145288	198862
128688	438419
302638	468387
260002	89244
282967	269311
125490	144432
196487	293813
92900	4267
405196	137508
411512	417920
255329	174841
455141	267602
364725	296693
355766	240840
76068	118333
437761	358813
54480	14088
92401	112693
143340	187836
213799	86974
296423	107187
897	144405
105788	181204
205316	13370
115426	274410
337354	244929
44159	264861
292216	60018
459123	330376
105889	127732
149709	57989
249935	414912
247254	305538
433769	33760
131843	110677
148297	123326
237934	86370
110406	4914
277529	379255
216898	307108
258113	142018
362606	324003
158062	207320
111894	116132
221982	289970
320873	135025
137454	30263
484172	34265
449653	73607
102470	279871
256610	318735
34785	469583
391624	440937
65648	36182
76228	194278
226134	409876
194051	212730
237120	485150
354910	260854
14057	368205
247296	119513
237825	447517
485546	92209
75542	313314
360747	30176
429785	63528
6764	4087
356138	52644
472038	308374
67762	152502
117799	367201
412844	110708
436391	261958
218376	181837
11222	145129
297376	414286
272796	187974
174922	300798
183	467192
117305	67040
270224	895
345723	16433
192114	124965
116175	218730
453488	57161
272974	125886
101066	231486
337318	428251
61937	9054
415231	58441
304200	166063
443618	13370
215420	335663
93387	326492
203793	349290
130303	169037
463333	251372
230574	229613
461318	57989
120808	250389
75332	438419
8234	227101
265945	419419
145788	148777
151856	293813
183966	460723
17021	433934
179021	97277
22302	130400
142906	58275
406246	2808
188847	186200
100572	318718
250404	43164
453892	4413
293749	179045
270211	254973
122078	10690
358271	278829
1080	105600
73054	475935
491535	231573
75280	116382
63528	419089
130878	43207
488984	172066
440362	292156
305724	42125
425455	294385
289675	209018
427409	443559
458207	205512
315844	37925
331269	186883
300469	433934
223010	412157
296029	10377
191761	181704
266738	476231
101777	385339
444214	489552
177601	375840
300054	99738
322858	243115
49541	20959
345313	186548
218856	86560
482479	298224
265483	386057
368754	425034
447008	315702
65832	247092
287644	147699
13930	296202
402519	157189
268910	379416
341522	211139
262719	391414
233498	298675
28037	254473
253069	142535
86240	291002
62367	296693
148468	265341
226165	472072
13900	30328
360898	454975
95424	132843
267443	139648
425341	88705
274487	229219
113927	49903
418098	4413
241192	441705
387033	342063
149816	448709
258973	249186
283096	459976
306282	279304
342692	327061
360109	482162
119665	82585
292576	54976
360459	417943
55648	360736
226168	403515
308038	110957
46640	159861
7008	154355
15267	240225
269294	300811
449283	354728
261278	107158
153791	486885
29894	366493
279515	156607
389010	95149
273163	388407
297835	307193
446413	364146
344891	317100
227978	119469
294941	327660
269003	46503
203282	436665
392880	37154
274852	383967
380922	40461
163519	127220
290533	374049
279257	471301
19573	141509
428277	397854
81954	398122
116570	92868
178422	189659
243438	36944
382848	74585
436414	20959
132547	285156
309225	247092
300282	428315
25969	368820
437660	323614
284758	209933
92933	140044
469634	115340
133246	433943
96521	199148
181230	286457
340824	339829
80606	206768
167682	492906
481419	431310
154940	233882
6467	132920
29581	438419
304952	204798
476303	295650
285221	99405
645	370100
240796	455388
45947	491897
52304	110923
54874	51895
247471	282068
328618	115749
168197	440085
347972	273468
154972	243713
12481	274965
308122	83512
167237	76701
322560	76454
266438	296645
342986	380112
408998	399867
227101	360166
119844	66449
16975	464277
153322	261829
445753	222520
96221	336590
116087	349400
460877	117148
248013	334184
397770	355539
460349	135756
430287	4413
41096	154137
201437	395119
247676	204621
4684	476231
71660	437176
111651	396563
354610	281924
433769	477447
255118	249709
58928	409248
63427	445821
159176	457418
425863	438419
203919	363564
419117	313745
70016	390207
271162	97894
81478	376244
242038	186634
361399	477202
223133	398227
295416	429161
39683	252807
478059	266852
139279	292721
351855	63528
470270	327061
214855	178422
14613	235431
16681	427349
242990	149342
361111	186548
375107	355469
164316	86476
413445	217619
249529	156376
157577	420391
262023	243037
422267	148074
158724	285664
382848	478461
357629	489552
245047	316959
260185	347745
188847	6808
89541	382166
314311	296693
286867	263620
415665	316575
107522	134694
254812	136621
372279	444676
4031	266852
298552	337791
319393	418332
13930	344314
205069	94793
179191	201474
451083	128867
181159	122855
435767	440660
113894	351639
44160	86244
429287	224794
387027	451697
459457	114340
478447	443610
43661	241525
144973	319063
75848	79249
440660	223300
90525	123906
287278	137128
254819	293745
20477	234356
366620	396292
419318	445602
62201	341271
398214	401854
86663	105252
233769	7788
377533	146637
216998	255650
185812	480648
50925	221319
117055	132740
19034	341619
331103	94338
288458	293813
252993	105197
410817	110923
214515	208704
224583	285156
306345	183213
482934	443979
453788	205245
415844	470258
159703	73501
293931	268686
119835	370
16910	57852
40727	164991
340743	247077
78469	392153
228195	194165
366375	399852
209040	484584
461156	337791
201738	330469
367592	4413
73226	66325
161748	19984
39658	191132
362173	221061
427737	103230
133412	90682
115386	265065
96335	167391
250102	311569
263485	271231
123325	85423
170724	313349
24216	456640
381053	99405
390543	253669
479043	239239
177540	230428
296032	295159
135655	343522
146043	40208
37219	19727
429822	326492
65935	104445
121594	40461
94599	391414
210888	119637
106739	163039
389117	326768
339051	180527
45724	343414
279090	142082
156614	7812
319160	317100
24101	157353
484687	453731
186597	81795
300692	169116
422516	260854
295159	327217
399237	64130
283734	186561
126936	62191
393010	212605
361576	119661
418180	226372
70379	333744
4461	454016
358856	288310
220736	437889
127083	38490
313824	360431
291980	145948
484757	249334
107529	464375
22036	224149
400097	64036
226518	310261
12679	250288
177084	323198
379919	211868
158099	309265
3423	484672
200722	93384
414153	101049
180410	436889
304501	145860
194208	215246
173468	163315
121733	470380
245826	171040
361926	12460
485482	359050
55770	276661
117611	267352
252065	152867
468162	120499
446812	143018
126910	5842
300273	373927
212459	19135
110094	425047
47711	49308
312283	216570
32148	353596
118629	156916
294634	29689
372095	46959
45013	113051
362683	424422
165438	293026
454337	263808
464650	345562
453206	86476
249344	15209
143203	249102
425827	321323
271754	293739
100498	480029
204532	428214
69375	440660
76297	133457
408357	472718
243382	238968
476983	119381
138865	32807
122521	457033
238237	80836
343910	60517
185375	372964
256642	110677
2992	208291
110121	238083
212095	190369
163801	139620
284340	458880
6368	24620
315573	179932
441088	435280
309993	464420
223046	273468
253765	159058
296190	124699
382778	4413
228128	15133
173371	245398
238216	43115
361698	194598
247785	235781
330541	115239
163217	316708
196996	372964
82158	76111
172863	48163
262098	473139
154368	388436
336651	67040
287874	306600
189302	240609
452126	35707
399766	94516
174139	469726
328282	469235
96615	359505
277568	306387
40388	82585
254900	492701
59735	467192
286805	206236
293418	234983
318051	367997
265103	269221
299868	393982
191312	48079
345236	18559
57446	158746
128563	464166
245715	267602
77507	86892
256612	478415
383226	344273
412805	267352
432960	195400
77376	378462
484044	491984
130060	381008
321261	305115
453321	12245
81394	358296
121970	134287
199818	207535
340608	35735
33862	400613
151110	245684
20275	210914
470068	168973
256893	358276
17798	343555
107711	336955
124650	423676
170313	40447
441394	270095
8146	209967
24333	253916
151658	462236
260185	284979
222906	229139
60097	394341
474341	344487
309491	100194
40701	313331
254608	73336
409916	42189
407811	471745
28085	415944
125850	413880
291493	291521
361880	104855
248128	88665
178068	492988
296514	141166
458065	150237
69841	261563
348304	144432
437340	401596
477506	440660
234244	172221
284406	385182
438742	352674
126368	312698
248013	164884
94634	54976
254361	454975
479188	362663
214564	392788
188487	206768
181429	78488
483110	407473
452240	207149
345236	246416
274329	190369
466798	313745
124316	305878
381553	281273
178305	153995
58252	109837
230330	267602
170803	454243
393068	52537
52907	84968
464946	192055
472044	198317
322074	11626
273572	217423
366762	480260
69646	147360
265930	87392
191629	28229
456003	433894
86490	137128
40890	221017
139902	4310
24039	214050
362582	405446
337962	98490
483906	267352
427754	347402
193099	35263
350545	186548
156614	40388
255016	425498
129664	34143
102047	53883
328820	21379
114067	236046
455	446801
392598	50267
267946	394456
130859	33710
342436	215004
55838	477358
277568	208577
462893	49069
211818	246311
422880	213001
415819	23941
456231	189902
21534	317118
156604	394529
144343	420392
68098	379496
69749	154541
287488	98286
248756	366534
163324	54001
75713	480020
472614	284425
466790	310030
493453	263119
357923	90682
490060	397352
44110	219499
45244	313547
289329	94516
215396	171479
350968	190369
225291	193705
198862	9381
445162	441202
111434	14163
402872	336023
370282	435677
221540	450758
4321	181453
414286	410690
130057	378827
254446	206737
243776	423559
293345	207637
22414	157288
214744	78977
88706	254051
197112	186440
131866	293813
239537	216122
219198	494068
330752	68739
373170	346625
160144	76263
193412	104734
418634	377683
124302	268176
76738	180962
368454	87178
285498	3130
95519	442245
97467	295725
91828	478024
291587	234356
190685	162770
143671	119558
625	469235
73501	288422
344560	414832
18451	102785
450617	245679
42535	254914
79733	252563
325533	31368
386502	127921
242551	264908
404099	270836
324076	208577
100638	273831
467864	9054
201131	406579
225650	270324
107524	62612
84138	38063
243537	95782
165680	182498
375405	485578
490578	378462
383673	275870
266307	477986
146172	235679
382673	371918
421140	78954
255510	427115
314311	325466
196773	389682
203793	334224
236979	143809
281609	486339
125790	438789
464469	183682
188332	121965
432437	350549
144188	283265
51739	313314
215213	53681
82688	387413
225650	68334
292721	338576
84966	351639
474216	106531
182133	317100
457589	189647
390963	285156
287382	156124
366324	222701
159724	304173
351079	405192
275122	13567
258992	184946
259399	391414
105978	94689
169937	135970
398214	440660
89611	185479
273583	203656
249820	132843
194912	26885
371380	141068
198007	411252
322621	70026
173176	178794
487668	227369
471254	46996
115386	166961
222829	132599
62507	265898
117910	467492
390735	5352
366941	376995
398995	110571
95226	430356
310896	304731
374201	131169
432403	107908
427498	390525
445810	255650
106268	188187
461477	180207
155290	86728
354466	396080
294323	352201
90614	122336
86662	110677
444746	227951
412398	91325
104111	32096
281119	318735
292641	187648
123011	293813
178048	416729
445954	143042
84725	224523
260017	99405
254769	86728
28771	67584
121701	330581
48124	364294
58930	384366
362237	176130
397708	273831
178422	243766
8564	396883
109058	97277
279458	371918
261278	440073
384324	28622
478984	360860
97911	184334
249981	306901
287355	252563
216147	408878
458810	324571
106268	195150
328174	286988
139249	48012
314938	166063
77875	450647
345401	233944
300858	470795
123528	236732
275084	209510
461827	293481
403566	97448
54976	49874
203511	259074
493326	144073
81432	444693
158274	48163
294234	449090
378224	481525
169354	241214
57447	122462
349826	40117
489787	302033
200870	279509
309873	279186
456231	464598
87638	17050
169195	231578
197481	90884
124845	293813
157789	120336
422015	484522
401320	220679
305207	53994
167419	438464
202120	414212
258307	39142
176903	94262
87906	293602
415270	203438
250471	311360
430103	478343
408628	369262
474606	387008
412415	90884
325314	406201
394435	59485
218642	97070
77531	263422
248614	206924
373482	368904
122894	243301
200558	145129
34530	9649
288000	265711
271693	301872
248013	362814
11117	474268
356648	42758
494050	67194
256097	282097
27547	54806
178752	65071
254817	74829
231051	294894
291842	390680
233353	328996
252998	15838
118890	299016
316565	63704
4044	2715
124867	169181
97244	465880
148977	10704
205289	322909
227027	406371
201410	314881
138126	346221
43818	47148
192416	83811
125850	91327
439754	62191
90027	360860
393278	124944
280360	446351
414088	125291
234872	170030
109049	423828
473074	125086
150153	162247
197489	101806
102777	212102
247647	242909
157878	201674
72464	476806
158149	144470
268375	56489
17247	314032
420972	35707
326595	223962
79075	15209
188730	79014
165976	490516
367343	164103
391391	428562
420276	91186
47214	447332
57010	328658
85916	280041
77409	348798
197248	328817
228373	378462
32189	301823
152343	228431
4615	2969
422437	25480
318088	439979
398546	288035
474688	169273
186159	274466
215399	429871
443149	190369
428153	388793
174550	440
158469	94344
344181	4914
208031	267302
373249	212502
86766	111970
360214	463249
238767	336378
210141	31598
424285	368947
223614	366534
144373	446105
393940	335827
454972	53863
201654	226214
277467	476772
173459	237165
175730	322674
493543	472228
221061	445233
90894	315349
426272	218730
274474	472072
381084	244725
400520	65613
472224	49127
33697	32938
344647	186299
467703	358867
340144	297830
88460	57336
115368	267352
493497	205289
367276	313745
317687	259683
50226	393326
453337	346583
395568	178436
287246	474423
288024	157076
108788	110677
386167	194740
32560	369599
194650	423735
413053	136845
453664	352800
475883	367110
51958	345745
194875	418586
130369	239314
86632	70716
138970	83832
277205	345745
23549	420442
253979	71619
181651	319766
233699	68342
483987	288167
128948	313314
418180	420790
82981	194830
229735	168615
124833	190807
369520	212081
302153	322006
287979	259074
318088	178618
153322	129687
219546	432043
482920	477774
287552	389009
341406	280352
333985	139648
131939	27118
137528	60108
293141	463623
383273	324067
52223	345602
52881	472072
234872	382936
475761	369030
136798	160456
459699	402416
483555	44739
112443	205146
119001	289763
274892	16609
464571	478415
297436	67040
254039	10345
289126	144073
219099	476471
4329	401004
164829	276090
282865	428214
400344	290014
177993	460352
318077	285762
426197	269199
232150	434893
190319	466994
191859	316372
249202	270015
316653	308343
287208	378013
414976	313745
150495	331584
47035	420314
309249	54895
13529	32807
260419	189888
369066	218727
464548	15209
178422	147984
196548	130299
236267	477299
283250	494102
250833	464869
286127	313745
16844	155919
306097	49828
456439	428174
13395	376622
345923	435428
267215	356663
455388	122146
37866	290450
134632	425315
361870	122696
489407	359762
345051	50492
258259	81090
122919	293474
304011	332685
2598	125471
427984	356605
104905	99198
333178	439686
319259	16633
410908	72223
359576	207535
138625	336590
215717	186714
157892	182788
355793	429863
233792	132843
338076	221324
179803	206375
227037	413674
173847	336590
398900	79343
10770	266852
436679	293813
225351	138367
378574	259929
39892	201541
204405	349290
454263	626
467085	253467
408126	429927
395295	482162
174255	16433
367109	225836
63076	424421
126122	303175
173778	24516
371410	316575
133037	61437
321280	479985
444380	420790
37266	354002
463806	425675
341772	180962
214367	421285
484198	468287
303407	267241
321411	459213
340979	3041
204650	286313
326631	413714
123037	355154
117862	205146
306964	251382
112990	21902
133909	160428
338295	35707
75199	210983
492574	89047
129897	110677
488971	369262
428961	206104
43522	121106
359427	30258
405491	136914
138327	463979
157961	493799
179859	124389
452148	424514
259963	187998
309456	429725
374189	134694
40213	237165
67238	242677
71031	391414
395428	478060
199707	358587
333008	336590
55116	178199
252815	10646
329131	84466
185354	16433
377290	310924
239915	486245
298390	9522
203200	30263
475914	305320
257823	305644
302559	190369
288045	426736
134705	338114
307680	386028
209209	153183
492937	205289
83204	478415
72342	162385
107709	449208
456303	124085
242411	147311
212161	485546
124469	76939
224575	61059
58008	61788
74225	18260
276271	83811
192238	194621
406125	160573
250458	344548
409171	220417
53327	233684
58980	470142
21902	213221
472334	237825
171652	198865
89219	374622
4299	475425
311727	264406
214132	72580
107312	345212
316565	358271
489925	68282
370640	273831
130224	100488
256991	254430
342465	267060
154008	168615
364577	97970
89364	323501
232799	319630
327570	54637
265013	447517
102983	75101
492453	261919
311192	354274
454589	85616
155758	127357
121630	148992
94282	39715
492010	110708
86330	455095
265965	359358
414909	233943
237598	9054
90228	67040
116158	108460
66729	146751
30952	476292
446477	13973
443363	194778
104066	297817
415367	300825
149415	476231
364597	157338
342204	171881
279062	194165
123563	387742
182835	98650
245679	306762
32918	300222
129640	86158
424285	51599
323157	467881
147803	34736
42133	401588
120646	296576
94231	427803
323836	393485
74505	249385
483706	351361
247062	178436
73298	214992
88632	4676
287107	67089
264016	456403
21464	336955
475249	251181
405979	359218
80213	48861
76227	43164
219128	393326
40890	150956
83137	244017
402608	399184
160218	446351
375405	340927
224711	237165
205271	489582
343746	392055
45724	157535
91738	266818
272301	137719
479457	364804
439856	383300
141595	43307
402438	492715
69318	402438
380215	82848
44048	267505
220133	12177
48286	291531
11059	202902
174599	16433
18102	88956
456694	171813
219136	394885
19855	40284
476479	228024
64124	400306
398843	115514
104817	230707
211485	313745
214682	178755
84318	70557
288424	86476
474733	231485
422912	356663
473141	156376
82688	276519
50145	336955
73791	478232
271051	367606
336144	37515
124729	131091
440332	449978
175363	232548
86598	35707
262598	261070
186597	180504
246981	343905
399896	240643
325517	483910
53846	228431
428424	218646
481419	331982
459709	13903
387546	478415
214880	295404
282978	183213
350653	1595
93714	334424
344781	104498
130060	326446
82731	262954
68879	195257
315951	391250
342782	351732
78066	70720
465930	190369
155448	161066
412984	249202
336335	95655
230404	94344
366135	218727
131606	187834
121828	90832
416233	157698
438475	259074
298248	341271
364287	217669
33599	281924
321945	65466
277402	119868
162510	103650
185403	264908
296029	304493
395255	440660
59768	363119
113459	360860
392086	408054
384626	211620
392863	266852
422439	320464
4160	195121
2747	205157
136460	49828
105426	196399
449856	262954
311078	477986
370081	146664
367861	29253
484489	417542
70899	494102
105712	317356
287855	84225
140078	46785
236216	422411
237061	425675
455619	322652
181763	114643
341648	401928
67401	378128
418456	23018
164292	150264
214090	100509
242066	190353
443689	351639
167517	307400
132818	324639
418992	43514
375614	260751
106739	353807
396682	435318
148579	114930
425906	71810
358860	267249
237533	365079
145288	275677
469976	73177
8811	15133
351830	258370
188595	226308
18584	11533
310153	491272
228490	438783
449803	150961
365874	446465
173420	428009
298479	266082
372764	37057
419067	345719
343675	25034
417358	76986
145174	145654
95770	198865
48221	320698
381571	274309
157262	451016
234982	366099
150423	456791
75516	323213
316561	324756
218730	207307
411850	313745
292839	190369
28214	293813
49470	62191
319655	85120
461028	327418
293682	55857
361219	76016
12300	332392
458483	451016
326260	347856
483179	338271
65513	362119
440409	26890
186561	344513
157584	404806
395213	91711
149175	490407
88473	150887
192092	94286
7788	374123
385221	21411
296111	4349
207007	371884
433726	166513
389643	8780
270799	132996
159891	187834
3809	266736
281236	56041
158747	226954
69562	243731
127565	190369
457800	169085
77231	39176
288181	268129
357243	8623
6268	92613
10911	278598
478311	41415
286642	246938
178777	383213
273103	51394
427170	410074
192598	261070
234323	309425
20323	283905
51424	13370
405672	261576
275194	147789
487004	421732
27864	130069
446492	207568
10723	403249
329727	321916
172396	378525
368995	362773
286755	80989
120469	49903
241718	86771
352221	402183
322509	339251
88180	100503
212517	472072
224469	30193
190593	131992
123741	202505
331794	141440
198317	300983
87832	393184
192800	489103
490062	438680
57047	176878
145282	41362
358453	99405
355784	49828
376554	207535
457135	375710
427898	281626
367430	202142
274455	42747
75119	300397
454259	383422
423739	194587
338894	218485
137813	393326
439726	1057
425657	32053
311479	273043
155866	50264
230709	314477
95350	30279
266965	423727
175822	178436
330578	121106
92854	486519
443062	203515
32468	332938
327848	371617
244314	190369
244536	270812
409601	148429
212144	188759
325839	162978
169979	186100
58843	90123
175351	322150
341110	448100
442236	2841
40773	348551
63808	294730
240187	48163
440680	336590
407027	485625
357801	53863
199120	2715
369808	425675
210630	220549
386651	272369
386090	336590
432175	193901
312073	78163
359600	99437
133718	183213
281563	375113
95343	311452
301770	283818
311508	279871
33197	6847
438886	436686
17613	331375
431264	417294
8254	268531
55451	295650
133577	397049
5700	212813
473683	460150
257785	338890
286927	335003
173758	28026
206735	389384
393409	440804
63494	187974
176988	110708
137133	137155
342782	381460
482851	351214
312873	64429
361960	165037
54623	25478
162922	78469
240093	21583
422696	287694
10060	454323
61286	337791
192994	231485
284178	445602
267562	432043
130651	358714
217787	250434
198327	356492
201086	486885
474469	70823
118960	136012
283178	180672
328867	147520
482355	105595
143600	47463
360597	119318
248668	268118
465104	468343
423962	16433
151902	310756
204545	36116
183537	120274
66383	221288
366828	200379
173966	439369
342196	19570
446702	460845
282453	423795
449738	205289
242551	174789
488908	1852
422342	64335
213512	269199
478504	144067
354644	435139
421127	74406
194325	8147
123160	252849
317356	370554
205044	293813
291654	2068
467277	351639
403483	198729
237223	183213
382802	121337
91325	79452
245826	338929
402575	99437
71066	139648
458435	47613
244017	433279
360179	149332
150985	22512
394290	215054
95762	273468
363032	264356
198953	355806
472530	459649
208528	39384
424256	62226
151860	387860
241749	431625
60441	21411
451331	272525
314045	33553
168960	18700
24333	342724
491118	171172
296514	352775
312187	290012
465043	62191
379950	31178
95700	375840
36453	387742
47449	454595
343665	179438
51118	231097
372283	132365
345687	309697
121578	275177
445975	36162
81587	337685
407280	164362
460923	316875
148546	420757
171420	365721
402528	378462
416897	274869
34047	43918
286737	101058
155982	462315
132992	300800
134593	23864
107118	139783
487906	187563
405217	265589
112723	180321
116316	314742
297364	467928
272878	258370
491227	164259
490003	395988
58935	421356
256302	117023
234927	406499
358373	49896
248599	288035
206957	408799
33599	132247
376896	186259
255173	273687
167588	384797
91571	45018
73660	107636
70829	324592
197461	405217
107709	15144
459168	288626
72719	396246
120707	425675
88586	339723
295079	196783
396849	416269
120003	160236
172169	198317
321292	456278
461049	372807
376166	247812
250404	285736
101565	458601
296339	190076
74390	86892
88266	393640
269631	112443
129081	112000
377323	426986
477932	122436
427137	160639
464946	15337
442154	302836
467828	362267
328940	65028
402438	344576
250458	253947
368634	414334
348539	384401
424387	78431
384422	164884
239082	193922
485929	372346
310403	3107
431508	214540
237242	118721
7740	478415
35008	71613
135640	310756
68829	489822
419940	447223
478777	57134
144319	295218
84698	377001
88852	468935
429991	315990
67684	333076
85143	358352
98031	461392
362267	194451
137486	48163
150404	355093
391615	493595
193400	117198
410233	228431
461051	328882
200289	240868
365512	151944
390771	256855
234932	348798
173679	349400
71667	461574
208577	144289
327602	58465
128196	304168
250288	490757
290018	311608
421679	151460
260017	386901
478733	235390
74174	295232
403162	409957
73492	320578
270014	262954
143021	470104
293608	10345
367963	151944
300898	94177
488126	88027
443068	231672
44859	386464
273658	246311
231811	309051
378288	78534
156470	243200
389656	428079
463260	109006
318236	401142
178422	393229
207433	217432
128684	293813
175527	228431
466670	461769
372340	105699
117124	188611
35263	205158
374222	333356
13898	258169
325808	10862
161676	345401
319605	267352
289966	190731
190380	73336
305574	22549
426045	28065
101465	422180
124794	52491
295333	68891
353478	425273
297946	474384
440159	107473
164570	136643
58049	313314
67290	219074
51219	491897
284161	324377
143777	317118
272139	355030
413508	377278
312701	158787
384053	264007
260640	452713
207148	445349
213293	389356
214845	418871
293405	27362
219296	477986
117125	209293
149589	331581
286556	168812
169866	259144
10303	173441
386001	281924
305506	364680
316136	234433
144681	139135
322362	240796
291865	455181
157961	290
101754	163816
456658	291098
227852	286936
325502	70557
388029	48861
115174	323636
158969	149389
281923	23018
154804	442349
22243	446173
6467	5262
15027	124535
121562	201704
293094	92543
350436	263009
310716	323273
112838	76350
272269	52537
91679	256355
337454	90653
83616	298274
84698	109840
86436	293813
55851	138088
475664	430356
262884	50747
130137	310756
447668	478415
327293	121589
493062	295484
359632	139146
265868	252961
40362	314453
119899	222701
287852	147604
39892	4143
1830	48365
316438	72523
434141	97228
252010	285742
394520	56736
312474	477198
344314	375566
28863	195874
488917	361138
460515	265514
451215	99437
386920	434186
280529	137071
209314	316708
36363	410236
419973	121965
266307	477345
63974	387709
254868	143965
239427	628
419038	343039
81712	353771
297733	378011
157586	267352
28691	64429
244351	440660
2585	214734
11060	267352
18330	211868
347121	213871
477590	441032
319259	354696
189454	383967
319824	11754
395198	40447
19577	187667
438501	175721
289178	323714
398599	199975
241732	289871
287186	182906
89826	138885
15027	365908
110835	4606
161035	114784
393870	477062
303420	67040
440902	425716
47035	61572
286682	315888
169737	398721
481044	109285
69292	273590
272769	156006
470818	313745
126479	267060
270144	114040
277061	61059
292491	486837
170932	268593
10512	435491
93384	385279
481419	354933
235748	227480
106101	92916
411880	259798
73298	251190
78158	51108
328068	264463
199155	440108
125577	274478
38830	84089
14585	343085
475389	35707
333302	465111
168290	1068
59628	111600
369803	105498
173956	103619
6284	100503
347368	152877
477281	51814
137340	119797
234770	310284
435043	368205
54551	15209
357172	166651
356699	447356
423738	52402
238754	75303
325231	339837
105012	144306
118786	209510
151344	70507
400855	141145
304934	156304
268910	63264
230051	334040
85371	390422
323715	321916
440082	478415
344877	165653
75906	123369
441463	451016
254293	50489
196399	480627
450465	64739
376943	387413
126122	15133
317583	321784
422331	129607
13091	414257
365099	385076
101253	475073
246046	88057
60412	237165
181432	37476
70545	455578
358477	229872
197535	230336
276632	100948
95853	459213
119642	367686
74350	23787
141655	178907
418061	19132
285023	276090
325966	190369
229363	140476
105827	286655
389863	162091
197337	278725
136877	148319
228431	57546
209465	467637
453738	25410
210508	144306
64586	5769
450532	287861
189318	93364
248588	272000
335723	460333
339333	61814
291093	463619
157280	211645
71189	361698
425827	240226
67187	291360
233388	121301
415423	58879
427388	265883
430831	67424
59092	299106
418478	378462
71665	374760
476011	35707
29286	42341
65513	156831
230698	60517
389865	259929
202352	461182
53602	440141
398461	262534
379538	387867
178422	14679
38972	56891
40844	78469
113549	264974
291211	477403
490510	183213
326124	264908
433647	87904
398737	241468
88467	304589
224561	393326
241451	406201
43835	105017
408357	360118
401948	404345
293646	338119
84241	428738
435944	355008
254864	384080
291484	140400
146562	373401
158987	144304
182091	122694
260905	460161
219546	207580
275653	272159
317890	226308
244386	56810
6287	110677
182453	246397
289675	18757
268577	223637
76748	429161
103622	235742
396228	451385
166653	10649
130196	350189
147824	382936
456024	160154
149383	118657
140741	217226
160829	433350
124711	277450
130224	142160
436699	364643
301243	276744
440499	49966
25324	338189
100516	392788
256859	144470
167443	241472
192378	42405
178130	132843
66035	337505
364577	73778
221368	185704
76044	278520
322477	201262
332543	479614
83082	199088
454867	401413
131487	433946
230101	320868
336894	159148
119001	100792
372340	272846
484144	38134
85996	267625
184247	77287
77420	468048
454981	259890
414462	239036
257091	475223
325839	77347
458889	472583
281445	317797
352518	352605
128185	165273
215687	149533
208754	387860
333804	320881
148479	72656
469869	86476
437421	386344
55248	149947
378135	83187
16844	160295
472949	157000
218915	321323
469384	467340
380858	439835
138663	121145
380858	186363
411366	109457
384858	62191
26449	458933
483656	46041
390783	153625
158180	305238
80193	361999
269199	90237
472963	476766
61377	195253
329803	312228
462392	284843
228557	319284
258872	65371
370260	42021
168067	476951
352957	300813
92896	84111
415286	465147
404980	142282
110396	27556
69503	334370
66948	303424
325335	411922
368333	162247
83739	25984
128704	439719
190369	275215
351766	157100
338860	142018
470224	456640
107490	264406
440395	399550
288609	393326
141789	484330
469247	183213
432847	208291
248396	380467
82634	243301
463420	434283
6105	162005
197196	319738
221097	105383
203656	398243
395078	331349
485953	205492
424907	106076
332266	168526
374806	153693
305987	177653
79391	388957
16042	63528
10347	123489
259449	417918
155719	145614
255859	411809
72673	2003
13380	328886
73701	206699
283736	192365
160451	86077
64272	279871
446099	447107
121011	377166
176818	169758
418350	404806
381625	82263
324061	128294
414004	442601
433988	371617
411240	335663
334478	197734
103166	208657
15819	484058
409326	272339
316136	28827
288841	351485
118735	265065
434249	487000
116504	70507
331242	311243
11194	286227
474024	254844
237841	209510
319017	84004
17722	325436
284218	348286
166229	15133
327497	93686
316275	228431
383321	266158
335069	452230
308628	440660
402316	158153
203000	208577
423337	142018
103584	353836
239230	240016
92209	203279
334872	466808
454309	283928
165174	126223
454357	14073
19924	330989
252891	309801
289749	201423
422516	132996
196996	45724
18336	320491
351263	165653
209542	410100
300016	16433
432127	36842
116525	296869
239084	166513
145585	411710
425827	247204
112353	307423
408513	82761
233895	285156
481773	288091
375242	472072
25367	428892
28743	350189
469563	262954
278707	70557
5700	106670
359426	75583
345401	232873
20946	212321
184629	130137
428236	110677
302176	29105
251895	475047
97245	303175
485477	219784
452967	313745
323392	140044
98320	54976
228225	462551
64781	220594
130916	441512
361865	129857
357717	89655
135813	258226
19280	82271
53532	6381
226268	41121
5923	401871
748	186463
364488	224794
385325	15209
181269	281392
71870	160237
223030	196783
56473	327061
294784	413860
75951	446801
66029	107473
133613	453408
438608	171103
131973	201348
60961	213730
93705	86476
394801	208291
381088	275790
341632	397926
465463	149674
437831	164504
311313	157132
435576	461846
158305	287854
210005	130846
199957	261917
113961	467188
476820	253433
11877	32605
137155	434893
69942	326785
121677	8488
412624	372433
77829	182192
130013	301208
422437	129840
143549	25410
200092	73054
385457	146584
24558	179824
273640	46097
181445	331238
286894	466556
412110	291117
333541	411271
454559	14815
281959	476833
399701	153589
56373	198317
405530	188319
110161	317699
241666	49379
459993	387406
404568	40381
217740	162435
192843	64544
56205	130632
108525	457297
49510	236774
194503	285664
410759	282189
327762	147268
198210	308083
227975	446351
362722	27464
292352	464350
233045	33838
126965	427952
222695	38063
51262	115071
386547	291521
402447	195610
101120	478415
208713	434323
66196	474412
139021	424814
380791	153771
3809	216583
177385	82585
456303	15133
350064	122585
458968	101543
67537	339829
90894	286828
484928	145646
481419	284599
207035	296099
481419	166772
56169	391918
394176	463549
82998	87799
196515	114965
245679	70454
183950	153995
384231	373793
110835	276090
273280	170085
417465	469379
378785	481975
168481	113996
173569	293813
488348	406919
392086	115844
417610	1830
242680	338493
353491	375269
250382	358132
52889	470325
80971	91600
68489	253322
327815	407306
462709	424063
380024	231768
128124	99123
119345	11730
253538	443461
329053	150059
287477	338076
327867	286936
157104	275338
141607	137719
153813	344391
24242	337985
291363	348292
136446	267602
300192	21411
279833	325213
477650	383054
31925	213723
487060	284549
60710	94344
348688	118870
102067	67858
37918	244688
190379	134145
56600	338189
382950	228258
244052	38063
353597	304982
355250	205289
237873	313314
458207	453012
95514	309154
285493	441494
31690	476447
147173	123410
354504	75495
51661	185076
465694	97894
92500	154227
117008	267602
205866	364577
144288	251116
10762	67089
164690	385993
435951	228374
436824	84764
359789	123762
362244	420944
136182	461496
22094	392043
406764	209285
444875	223627
331867	54976
368205	283096
47928	487588
316136	233363
120101	69617
394413	244024
75303	123469
185604	442554
386509	25710
263299	208291
3226	364070
262187	383376
145367	94516
305917	386169
433269	265711
137743	423261
148713	195449
483927	381260
452772	238299
186371	293813
326849	15209
199398	326570
146856	52537
280749	61572
249090	187796
85739	313745
20103	64809
94256	379690
294527	439718
301823	42189
476198	301143
242400	295023
294379	262774
385685	150192
111900	235533
253677	209510
462144	52537
50863	372173
297764	192195
420024	84502
196626	130310
206	123565
59496	92908
423069	110708
99350	164884
58486	185479
189383	252801
353102	472265
210228	27998
113236	404960
340535	122694
46518	478541
51759	13685
254912	21583
406635	138868
315856	435585
483131	48079
368451	378485
193987	490000
344674	338076
86476	376398
177485	188759
9978	384752
137119	256121
177079	269262
207258	26940
190701	220679
478461	355700
357493	110757
453252	378762
227514	340539
21067	292721
325170	104338
162804	59502
493349	352898
174887	315671
330875	132740
306735	246245
176971	4413
81379	315632
69319	458307
75951	310261
79933	303175
412322	349044
485312	243374
160331	243196
401841	485185
162653	22719
359785	66798
290668	476806
189943	226308
111854	351193
164570	61786
20900	88027
465236	53249
263439	244490
161375	170129
248789	250434
475470	363710
228128	9741
29249	440660
288077	292721
115725	161510
376424	204040
134929	402000
323377	304865
89219	122947
341436	208483
180	329630
481723	137332
18621	305599
219546	161114
417812	448235
248013	280627
308960	57345
225694	20586
138131	317100
469763	324723
474738	392112
165654	448872
449843	28129
364371	201598
235939	185335
289542	205270
195500	238968
179919	214316
117953	299408
466473	160393
469976	451774
355413	158420
184662	58666
46870	454247
110828	355579
480488	100619
148559	23815
42662	384062
478248	127469
49532	255938
65830	453391
112625	340355
110142	110677
479701	317675
449521	421073
474574	207415
318668	290440
36860	215054
106786	474412
273554	86476
317099	229455
97922	98288
440548	40978
96577	414334
345918	473077
282263	288354
215798	75201
46886	295484
14438	225836
121828	423173
278723	34947
277731	289351
139438	209933
214744	30821
487482	39195
283269	336955
204093	491609
313604	309563
411015	2232
311624	328212
228084	2777
357579	145451
423625	3404
16706	36545
152928	15133
74359	85423
17398	17576
405979	105585
300273	194807
200092	220152
226163	39249
317184	190369
258131	410823
436953	35971
245408	169178
109241	423688
80193	4769
313482	209510
476119	320097
35806	436537
328367	350949
131606	201678
190262	223906
438691	247812
298984	262385
193121	245679
157881	140893
107639	184781
88695	454626
187834	432368
412421	122245
10690	105325
278642	167304
127469	212219
302890	94665
260171	444691
143734	369577
216561	441705
357294	152321
88617	357854
288247	224285
83906	20611
485248	226702
306687	190111
79678	416526
380489	388730
485862	11880
453317	317118
344314	120269
14922	184781
289667	53389
168097	263319
212411	369684
389019	49903
218607	276963
288354	174411
46730	416484
407768	21583
408704	403467
474421	473793
242082	152041
304667	437018
303914	234081
115160	378505
182940	116283
346855	404886
441302	181680
218458	343123
25455	24705
78758	113244
42074	472583
400910	387765
47861	51734
212601	125619
393002	331581
81525	236774
117833	232184
47238	69319
152745	108764
83469	202169
375619	475047
170949	110677
294000	222701
133262	140933
47616	94210
403862	435109
148698	2266
200809	329032
286095	457073
302013	142734
198138	373169
167583	483909
245826	286728
102589	11626
240019	430356
87591	218291
17010	21330
392670	175338
187940	256121
104351	363564
398800	477986
64432	139081
160159	32840
209898	463429
234988	378462
143294	128112
46556	20149
385416	231025
4841	303424
339070	321649
491311	328151
35151	454975
77829	479157
97046	145948
139279	41673
160702	131733
12107	350912
119001	430734
323836	252832
360459	371617
286286	86632
280117	56073
66367	268531
273715	202592
450550	20413
460048	489787
409372	335172
403151	233160
279583	218730
411836	431873
322315	201444
460161	44443
124291	493658
93384	421707
493654	317356
104785	18108
92645	52439
406528	302588
197969	354694
235795	406371
73558	14587
215717	267022
318310	151850
357745	267352
113183	389157
204869	111181
93627	107698
420426	21583
258116	4286
234705	267501
9856	383720
457509	319166
152589	162795
320269	476951
53532	318310
361417	273831
453549	261130
67517	172089
368315	124065
211741	173063
218730	164884
339333	76185
379995	204925
235222	11788
205346	181322
193197	252797
89826	78820
58542	417859
324708	11951
142116	453671
336955	442884
250505	180709
381579	232092
130069	95032
368540	148000
424389	32807
353382	250083
276719	239561
45724	42022
78502	44773
247296	346494
373755	221035
391374	379228
438844	89154
62255	9054
451614	179332
13137	355530
334640	118866
227708	75337
216143	143902
233018	430610
304952	86974
165436	399303
491464	1852
478571	16433
166626	155044
107242	482143
202778	401401
441056	265418
160182	298077
148119	478415
344286	394406
124361	214336
109737	156376
254900	357854
368771	387402
366534	231575
387337	190369
161173	90099
207032	32718
138414	95402
58203	270095
283445	127716
449717	485655
459217	316388
440433	334009
34447	250649
37417	127921
378725	55243
174353	165
224814	358311
424255	208041
225043	49702
248297	463623
9284	217310
197242	360860
111752	365968
367846	435708
326373	293813
332211	477447
330908	458782
103328	464727
233811	341405
89500	345682
128867	395228
407443	411424
453232	466051
441491	160914
91189	32807
137600	295650
322547	463207
164721	30758
9417	436686
253719	143453
329806	409828
30299	169116
72144	33219
478118	336147
290481	486235
482851	377852
78107	131351
110759	206623
492875	86476
52993	49870
369031	491565
8540	190369
119001	475520
127211	170894
437077	281924
485960	313745
190015	451600
217848	62116
14941	61783
119377	372785
9084	148343
377262	71222
431932	264241
61658	228013
82688	398122
452863	118387
240520	475555
79270	493690
446182	116169
226228	165408
56475	303902
106460	79861
319223	254292
211511	213115
276555	153995
417938	266554
181530	479747
76228	64423
410649	446351
454244	147974
235875	272069
193821	44450
262889	54449
75990	99530
390240	345144
351541	264406
401964	356308
330768	190369
324335	168213
472662	465692
112193	110677
29696	50264
130967	371918
278520	470389
216324	132293
119393	279959
386868	166261
334383	3719
363126	486339
467788	119762
87507	435708
215585	115494
453484	280870
192176	258607
482355	276021
336223	369119
135867	32807
257632	321124
43167	268176
17673	25668
21634	458601
273322	174795
231650	417918
89391	122042
442933	477308
63730	401871
227174	481279
202005	162543
188781	422853
8146	297649
272712	94885
256893	328511
466235	482551
364636	179375
419186	463954
418261	339924
404555	451460
145805	185479
112870	128790
270923	433597
123283	55857
26179	117565
447219	354389
261739	264908
96556	378686
336152	227706
79605	36104
154648	183213
487094	376918
311510	316961
304855	477115
56534	463535
213719	349420
110523	185076
25038	4413
342486	220577
204788	176182
299922	217887
284843	366881
322211	345401
231944	114643
363505	11626
293414	142018
450351	449933
320255	15209
74492	177880
161023	453213
46608	259936
310101	366127
440157	266860
10279	152502
460048	199582
172680	461315
149622	433279
374181	362443
157933	125399
151028	214024
231305	457845
76837	192055
345715	375937
231541	354694
26107	411424
324027	144176
165680	231756
279261	249334
214534	423741
408055	467612
323520	180992
12297	429161
216324	402209
10443	212081
190621	291521
475570	233079
354118	359906
129395	325666
301364	54962
150062	284155
224741	466432
124729	451818
469900	405697
88377	208541
174362	385670
461767	94305
319274	369599
259385	323166
447628	444128
290346	468489
277568	81714
357983	165653
277596	183213
344938	95149
198224	127487
490393	186440
88473	313314
321524	232415
330493	478415
390586	219499
146893	246538
321087	261569
349331	405327
406660	366873
302613	117518
152811	283392
256901	427045
56806	265883
462509	390195
31398	182799
285237	141407
383192	64433
4821	124008
114643	229370
98541	274724
126072	371918
319231	388954
172621	261396
369218	346470
103097	427616
290201	53389
22123	369043
185409	238157
162310	237235
65108	271383
33927	479872
333159	107711
279849	325672
391832	21583
379372	149479
256154	269599
174309	304731
190167	61769
153260	157258
410831	440660
323516	267352
464952	138807
48064	231791
221267	37500
334372	116599
287099	467703
195052	301958
359218	45074
14001	150245
347473	355115
111777	355700
131087	276718
96791	231638
384133	248382
234072	82794
298823	482970
238190	300071
316463	212081
192726	315184
329610	294056
64777	185706
57	275300
407066	175013
254115	436229
338931	450811
328402	94344
82808	357108
289944	279507
120195	151966
69908	484392
199784	52917
219016	348798
264800	426383
161448	354824
230210	318735
23335	475047
294290	430356
414637	196783
234809	226494
404707	182395
42176	283392
132667	310756
119367	313745
172469	345484
354193	67584
107522	477345
165680	408306
77484	360672
132434	390831
371793	63190
130069	434309
285327	139562
404219	449319
296340	315671
478620	316388
369063	420895
475600	424997
486256	32088
459914	267602
113541	354643
449517	267602
34898	139648
335402	380037
32269	263009
482456	60541
112099	281040
155187	391414
176878	309792
105756	91600
293052	230928
63640	28297
112300	489822
46870	77085
427486	154766
20438	17186
353818	151944
486430	181089
360888	195658
142459	48124
204912	211868
314617	350956
410303	410940
140293	175721
413369	456063
112723	24516
155527	245679
293413	252201
493184	218727
326860	29483
196746	423469
144457	322160
5126	263009
50525	166651
365158	166640
236380	203656
200089	413987
164485	210032
432638	125399
298390	263342
137658	94516
242915	281993
178902	395336
267793	238299
146893	359949
449653	222701
309491	158514
351240	28129
441071	427359
339868	16433
260304	413860
295455	319772
205256	300170
143579	414246
459900	132247
202866	13384
51195	134425
158869	85107
326860	77383
187852	336122
359325	487387
295629	130541
313684	477506
112267	470588
301823	88705
247527	255047
242928	127921
178173	88113
312219	190369
5024	369577
359858	319051
388342	467752
254884	117839
470169	424301
37657	59092
168934	370866
165689	32807
373025	45483
238344	348798
413432	25716
63020	230022
44910	306708
442265	451575
233071	108222
75501	126426
287566	285664
273265	16903
391262	114930
195362	271837
460349	28311
69597	16539
149897	168074
363648	425675
268442	293813
344159	187974
70277	317118
196084	319530
461958	22347
254446	394885
179258	123910
486926	210476
55325	255524
291851	242064
378469	60389
52688	91829
55659	432891
425860	141346
128356	309704
224405	95312
58666	219623
59644	334092
281052	453009
342652	445936
99498	57550
59454	492906
193292	67040
479058	304735
256901	369440
8961	81677
239201	427095
273683	51881
134573	261479
249188	213221
136798	434239
341308	75303
409688	190369
98791	21613
55633	136282
301373	484636
449671	81280
385457	390680
351071	322215
288719	48163
389514	101650
403430	220211
390154	449609
412618	55087
115741	438373
330958	207059
144849	136544
402828	435308
202379	114171
440364	113051
242521	190369
208877	269849
88971	198694
93627	15598
244005	110677
358686	185400
471205	302671
288258	385741
401085	407481
171403	320169
176059	162746
93440	430610
156303	184499
396421	340176
76228	111873
401389	42074
327425	440660
438419	299963
40890	273098
488180	51881
319259	468974
57029	113051
170619	295725
110655	407965
454936	224097
173503	342232
296477	213221
200067	67428
432316	181957
418743	367866
33523	145187
130069	417587
37032	187834
456748	181204
142955	440776
342710	94198
413400	405788
485550	72523
436516	108222
278320	336763
417253	327061
205573	20959
147127	393326
141291	164884
428138	98541
217822	347862
163296	425129
135971	426736
362830	278224
382177	474412
330747	227101
137454	37948
5061	440660
461533	484882
487981	265391
452024	185704
341129	323990
120733	270095
258781	187836
319559	178048
222094	306409
84724	364170
275511	461182
194676	144845
84810	434149
347891	408687
352692	386878
169220	393099
153813	3719
430116	64707
17527	67584
361048	468597
327570	411252
286284	295692
97746	401871
211932	278553
350186	141440
229735	105017
455058	28129
57721	27464
103097	77727
194279	187045
277223	223121
134047	134500
155730	427043
104846	187627
161812	391698
126877	227968
235025	169389
168	309425
180167	185831
323175	153614
412602	49977
189064	204453
414334	124945
471455	364927
210070	385378
231057	228431
105969	268097
392171	357854
182301	101963
266957	414286
110687	79895
353545	106739
85870	322664
89826	169222
102009	171306
296645	457502
6368	310756
332321	432137
263269	303648
54539	264752
65450	190369
240753	84388
57432	245792
130476	355700
263803	274309
462094	433331
467340	293813
106460	287382
376881	136430
253177	163763
250858	231140
406660	60333
484802	21379
134448	295579
479507	370069
124259	128020
145002	11626
166635	365557
319245	401915
72926	428125
449662	293839
205223	270408
390780	186860
91565	149389
299204	110677
163691	52490
35730	330836
434308	98420
196903	62003
35964	247936
479918	207549
132617	484447
463554	434893
185447	88705
484193	356645
462974	272908
490080	454668
314964	317390
55183	306860
6467	362231
441302	414909
452623	267352
361088	440660
456865	296693
354527	364294
176331	320464
69082	19301
101981	411157
27429	382096
340964	140205
260090	336590
17852	49828
379936	468276
120582	190369
443378	265589
47630	26519
149330	465574
367084	347979
227857	243989
256582	348584
254559	460987
21242	374758
312595	140525
376146	228013
361533	154065
409094	168615
369024	249709
88251	477136
482456	401838
65605	200344
435958	222701
51510	220023
60072	225532
367247	56381
344246	3302
391188	82248
65513	30783
421320	21583
256141	50496
449521	469304
285002	342388
385449	208617
249725	221891
155033	126828
156039	115340
310153	386901
195185	293813
24518	92888
216252	59776
154705	157726
36556	455769
267195	317675
85395	35553
456966	454893
384155	479157
346181	298519
435951	409284
434924	409398
406509	477986
286431	395988
138408	288035
411551	367606
263026	378686
469832	203739
52372	213390
24094	81000
24333	52537
10836	352078
354806	9162
153006	486690
446672	446632
92031	470904
14842	319393
30684	257726
378350	286591
3809	476096
493918	325604
367752	225573
316565	470494
167122	10975
45259	76719
63603	26551
375774	98906
165326	289513
437007	323977
198317	361204
221369	25311
273710	438472
79402	186159
121944	166513
438475	254115
468861	26826
187982	295939
18857	131100
197936	458860
204116	364201
71430	436042
359669	469532
40028	311377
403841	315715
202469	15721
55064	149128
195527	20506
268726	477750
317854	114063
28890	412680
307599	79488
441783	349835
399898	6072
83084	268336
391773	75497
221749	396619
236391	168213
481186	359470
93855	107900
12832	447158
38228	387601
233251	119857
91884	130137
434973	432764
51373	406626
108554	45104
15528	400049
205143	39466
143300	157726
39144	22804
381234	62471
126687	188925
47816	355700
32757	2406
93676	440660
332414	203366
350553	273831
197613	37057
135867	247136
333051	167799
131037	76709
463549	211868
195402	433934
306520	301395
195615	380745
182938	244688
297665	230055
122200	187836
193869	197212
105845	395793
56856	322364
24726	308012
488269	145053
361745	93214
135988	156376
190015	109985
278452	427955
469573	207305
125343	86632
357704	152085
217984	391414
423013	476426
47080	301628
197747	440314
144988	356064
28357	352612
412427	284054
32737	172477
151364	32807
494082	493788
7511	183213
321696	50538
117442	472891
236706	300240
326503	231043
26788	306983
354545	49896
335339	81049
417586	83912
311305	487887
344963	62191
469908	190369
418757	187836
351432	256373
244667	314466
214807	196115
38694	213298
328850	321267
20515	132740
187877	248587
309680	15209
354852	426986
231934	9521
132233	283346
308019	417236
462436	184558
197203	270610
443815	313802
60363	230099
267938	148819
200147	269904
67075	21129
263817	253692
261277	291984
344314	396712
297165	217883
66235	395084
293913	161905
173076	185184
254427	105585
417990	269997
188122	491593
57387	57258
121860	347722
432173	270932
15819	92719
342465	466562
75884	322749
466737	65585
68035	474341
104160	276358
2563	487897
104734	86077
48627	165680
471757	101023
95729	265883
316218	403914
146194	251893
237714	158708
172018	65660
97438	146766
480777	52256
87363	295364
291123	405842
106928	179744
319259	469271
252308	177264
172991	469606
360955	144529
357178	350696
346989	319924
143321	193492
165032	15133
449319	196783
217665	246311
5700	269840
456395	175853
146102	150924
67906	128425
217067	76615
287488	230925
419469	160617
7274	420580
442271	245679
238728	41075
44279	78625
484993	183213
100239	359762
262818	161667
156206	479006
227428	259914
485415	369303
4533	373761
454263	24324
306628	188911
366127	54411
397672	89322
368284	366963
312305	349969
124729	99110
323156	23018
489167	182449
71131	265219
172950	429863
418173	444992
155528	245317
458086	390685
404064	300240
195121	92033
478975	336590
363028	383009
417741	314861
170660	202523
391481	283265
298317	185924
267192	217423
256708	461944
64696	49903
181380	109507
419356	281819
274688	238838
65815	362784
347607	471209
64416	288493
160079	317809
110423	455769
420824	363973
15141	313615
275795	359029
147676	307294
94605	390197
78571	133540
323836	464727
356442	190369
216171	382185
112267	1294
338076	169905
229147	296339
235508	493595
2574	250801
256101	288833
404830	378462
301312	73821
269031	264406
318540	53385
92635	339310
2497	207535
411862	139081
310685	132240
230214	211868
355532	461846
298823	2569
56195	223406
110446	40447
188252	180578
184583	15133
13993	124085
118969	23760
486523	172403
207322	59784
47390	60867
295729	54599
390780	156864
464107	83139
47100	99210
166023	369599
344140	167841
129091	450229
463197	321486
288100	237586
82981	298182
281691	28066
483625	101058
83263	350384
176111	370489
186196	110677
226358	113051
4116	172782
96588	425121
483112	134145
440317	363233
169932	391414
143346	481494
429186	466135
440940	399852
288227	186159
316089	494102
189318	374939
436967	393326
345707	58589
258637	47972
50332	364943
57450	10895
228898	318735
21610	99437
448104	84791
132874	477986
5700	258814
87471	401871
101548	212576
114095	405572
200092	166186
382151	57375
397760	228249
82707	423508
264101	368892
485667	147499
173364	86476
263252	16569
401876	300441
266262	83983
145164	220540
65053	130334
89114	132996
411269	237165
320049	409828
273900	434893
372668	86560
148223	202955
256061	180262
379680	186548
420266	412757
255922	209510
431556	221560
10890	31178
146997	150264
452755	464415
178306	463702
390327	251382
459910	423267
164302	203090
3346	162713
218622	311140
149026	158420
325434	44548
110835	447468
94442	211868
63965	313745
237714	233477
63528	134396
15536	356943
341311	342443
137968	330474
453283	461944
375032	244115
114978	263125
482456	52255
23899	371217
469926	89778
398631	50538
345045	126473
362332	149373
348019	267602
31507	111904
271476	398059
93905	477459
348821	268834
463552	383350
240495	114678
342613	369577
344611	101606
458290	218715
115666	170180
377225	4349
402569	409152
282469	90221
430589	165653
146893	11556
209672	100871
90968	45376
185855	340694
464420	234952
446182	71281
123556	413215
413066	224696
148342	295484
78030	113522
151376	428001
287813	248777
10418	116234
118823	438419
310619	94344
154451	303592
44861	307527
485595	178103
256610	256901
419867	263009
253260	122457
167588	152321
60861	441705
239804	180841
416246	190369
263925	95149
485667	3664
302996	24104
229760	311713
229347	25437
277061	433391
110306	275990
309276	392339
226919	366918
289208	335581
92401	396347
116525	98321
349198	140854
382950	143629
426386	20958
431230	921
313969	348798
36788	357854
394964	317506
219281	69772
189083	7118
124918	69734
482776	267352
445801	161149
25531	35735
413725	268607
388249	206121
399533	359993
147871	246357
40317	235250
3809	296693
160927	410236
476382	243894
470966	387742
23787	12493
185401	28907
28007	394664
35766	423550
72394	28129
9414	450951
186015	148246
296683	313829
9661	292721
345579	291098
247296	61685
26075	124705
143784	470170
336020	482653
348431	161350
449018	263514
312935	3011
84709	272943
112476	310756
426248	86728
167657	276124
275387	30127
297406	481279
391628	459620
104690	365952
275058	41496
68314	293862
63603	306074
413612	76898
286948	32551
390960	251116
281052	407306
458787	254890
435862	313745
300825	391414
307573	24334
73512	483863
3856	119868
345732	31248
144577	146202
165680	239166
287566	277984
401707	291324
219987	376700
9631	445347
188954	188294
119439	178691
201086	433934
205966	486885
90696	121960
185526	72670
350943	351451
353864	318932
450807	443955
281480	428408
117862	344546
417332	147520
415224	369650
17542	322451
169124	117001
117791	288217
122186	449421
120098	372738
288292	327217
160182	229132
275291	270988
313405	394304
153799	412714
112699	48275
171438	272846
35273	67598
112709	434893
19388	420944
46380	133437
243927	401881
11674	20622
167269	254431
29653	88105
427486	176799
182657	4083
203354	404960
290838	231141
268855	9262
490412	158696
418456	25410
165032	341271
161971	428214
464548	307279
305511	330438
407514	280206
214390	458601
167583	456133
466671	190369
218661	301475
199936	94356
472960	58276
102682	471281
229735	360459
147942	105585
75714	112298
172211	261092
244536	118798
462447	6374
252472	287468
166546	150352
89559	306491
364969	86974
428476	294791
72764	259074
421207	329295
111149	462973
316535	358803
57229	247475
319259	163133
417764	162247
289483	133550
344919	62996
471169	207596
297728	90232
272677	403367
15027	440352
137454	137561
200177	472529
177161	312595
414132	464137
121079	211488
66575	286828
50728	464256
133216	263009
204775	48996
105969	179743
484581	234362
60767	209523
111847	230502
196022	418187
174337	420508
307528	262805
299671	456309
307450	486885
168062	251864
461268	393974
399344	109746
20401	465461
10696	317132
17198	32807
213628	177630
237648	413525
378889	381073
341279	172384
262307	430356
102897	205270
311750	16661
238889	314778
58245	257846
34712	195121
177347	51195
163893	151647
196265	15209
84732	492906
4841	292553
68862	86892
59380	373930
192620	396861
5857	34908
39772	129031
229098	129894
132478	259614
138622	115340
132799	227627
171093	97277
345715	429391
82895	194789
479287	241820
471365	393797
348580	342807
347355	342807
484343	401568
276117	161209
312782	408622
368598	166970
161363	236064
265903	19246
12300	276055
103656	252223
64638	5101
367556	447831
353156	277860
24726	431241
297547	73567
17859	293813
359	98790
293731	390334
383895	279581
448837	242187
53456	401854
156592	150352
441463	482046
435848	275790
417938	204453
340850	205223
17925	23333
26674	378462
260760	474412
59509	390560
376619	147559
90050	269199
332578	94667
214894	133176
387043	409715
351204	479233
342452	468287
183003	88562
87044	211868
455122	443368
72536	189672
296459	268667
110898	228431
407504	43461
152259	387742
405979	119712
490510	455559
399270	12245
154981	55803
98965	144882
5053	430356
436748	283445
369958	129108
493523	58363
5561	478060
81358	131928
80421	133291
310235	60039
195137	122086
99350	319265
228490	353343
366104	77004
191761	89772
214118	452604
84725	399640
122146	399736
235526	110708
431661	426887
51885	466737
25655	300606
193651	343867
55481	15175
248013	140202
466055	194893
365550	201294
15819	42930
434045	440660
189644	53863
10690	246434
128838	364539
387033	354702
468849	370866
129987	257055
151002	15209
152258	440784
273705	411949
433221	325604
451951	322719
365171	432362
252526	267602
183948	39256
361406	99296
405535	451016
119740	279707
429083	34593
63734	357989
95689	308844
141337	387742
429785	146430
174139	17074
288333	411455
315614	86476
436575	41867
105507	124412
300406	477590
277816	286936
370276	150264
94550	119868
257157	87471
315614	348007
437029	268134
409348	11626
72523	348393
42906	403368
198317	21499
420736	41368
484742	292167
344641	406626
458768	109407
101777	473054
68879	104152
165303	316817
159127	491829
51581	378157
62890	325661
308923	329727
358013	464029
72556	127396
327724	278520
162940	439074
85522	366127
57945	97753
399653	137911
466558	305574
6467	244889
476057	86892
78279	127726
195086	467256
456336	385781
157878	226216
284810	158420
431264	105595
212114	361264
193141	351849
198953	276399
272350	336590
20059	338378
174362	342733
28495	68636
371838	360028
252360	302745
416233	455703
270014	251116
393729	214024
465452	331491
170464	54976
391536	422981
451216	108555
8278	483761
181520	262054
200986	189271
377006	120489
113616	153995
488294	454319
18381	37728
223428	73567
277568	311212
286011	383391
475130	267352
234952	429928
252050	60108
323365	296591
283995	440962
12219	294698
404452	72749
204535	2339
52583	159249
36205	39764
253308	48146
416470	371934
346216	373889
198402	446515
267562	67584
95798	287854
86892	91050
243766	308312
14922	272096
380948	86170
99499	451731
406632	299976
91921	371435
358322	185704
476455	288035
270248	470818
30743	211868
233498	490997
429552	290322
472408	296758
351659	451694
34054	446630
215560	435405
66235	345385
161051	461392
398795	258274
192080	86560
20755	438804
266957	289298
468089	451414
219356	356257
15447	375631
450277	123077
377439	317356
471743	431799
192140	23314
371071	209022
140140	286936
73561	291816
1831	180841
493277	141440
70830	267352
35806	44826
480909	98012
201348	434701
391363	267576
184084	166651
308809	486885
182491	55572
235694	216770
339514	267352
129765	53389
12642	35414
346817	53875
479355	491350
331579	275790
324655	358804
97860	291521
459994	176020
465560	142318
232666	453404
476831	388350
28357	208717
198791	139803
99636	295218
91938	194710
185760	339972
155246	14379
110272	334215
30560	418970
269612	182553
333209	235284
294711	186259
291424	414679
399780	278642
77819	434186
408670	445233
410573	481182
58024	177630
251614	330675
224988	129770
409745	114928
380538	425241
197131	465647
289786	361354
286462	293813
53898	83140
48403	59782
181424	164884
209531	72680
458375	35707
148722	186384
377006	417931
78806	206721
314324	110677
420824	306491
193722	294366
404568	50361
339051	335069
302626	92105
293759	97277
476983	314881
411864	209018
374305	158571
314311	257298
309312	245679
129550	19377
27444	23018
362698	336590
8008	353596
334092	445148
366442	36609
242282	338915
14728	92613
32385	205289
51755	401928
211152	360480
490968	253458
224246	353596
361057	28698
162018	222701
135680	375840
401245	304982
140911	322056
347453	132843
76228	363850
236966	111964
139769	161024
163493	252961
154976	383114
491295	393895
171543	173767
10409	312724
325501	58145
114938	62191
415844	99789
343992	165023
111903	304420
443308	492906
115604	305151
437651	475520
176111	153062
319824	298767
318236	228324
150196	68595
16240	210261
23306	163661
121757	171049
28399	393760
140116	60108
400517	264204
257856	433097
489427	196783
326105	137128
87964	477675
404592	333755
158099	89860
72804	405879
180290	237165
333326	483694
93931	49903
374600	258607
431409	307108
230707	74475
485167	273831
437623	22494
460795	391414
324612	313745
13394	206547
305827	20611
428277	168112
248638	167040
155264	13370
407016	251806
77449	338271
383907	84775
187024	122983
268107	337791
379859	439435
476072	428214
445453	177735
365387	193705
239804	401949
274694	110677
438886	491565
351240	209510
76537	423795
479268	267416
155302	314343
243823	291521
290238	278659
398737	183213
116256	317100
227639	187199
348458	366127
364133	389497
114969	23027
109824	224201
119846	185479
178525	154225
59886	10630
159069	190369
87577	250219
306328	138297
379003	417437
277117	137581
28278	476515
467092	429693
312283	200262
191546	86617
105533	78967
395167	76359
237019	209423
167588	365331
199782	264766
171169	378462
487639	433922
444139	367686
373025	87184
454134	377681
366397	59809
171711	34438
422395	362763
381301	356645
375182	255579
455188	206208
78436	52537
419720	388276
297446	182192
191256	435708
485667	464841
344314	395274
454850	129163
247934	478415
58492	96588
316565	483448
5040	261447
328174	199344
6072	185076
119119	449318
146924	238203
17512	206870
145585	289019
43797	89534
31313	303424
16445	159249
222729	16433
77793	167368
479231	278801
485199	156376
95299	451972
207433	476471
315605	126911
333578	466737
444746	456065
119119	69107
21757	35707
199399	162947
489241	494045
132094	390628
367588	391414
50034	197077
4851	11626
330097	213792
279158	491497
453033	370866
188161	142499
36701	358297
252373	247702
239719	71192
239496	203279
343839	378686
370061	20611
365151	453812
160961	238236
156592	207535
159127	222701
373083	366669
15015	61571
421448	5185
378087	156555
257596	424144
372757	48661
483651	462644
237171	267553
330752	75583
421682	482315
314981	321173
458918	272407
138511	3011
279561	63326
424255	253458
63409	162802
98830	298767
284218	379615
130351	366587
470805	123269
136017	331767
62346	371418
361088	293745
123217	307889
327209	354728
143251	448257
357441	75273
367157	70398
176669	413816
155708	72608
89062	194972
4243	230821
308122	484727
242040	67026
167890	178907
455559	298320
297728	227241
186481	116756
302561	20669
308151	339826
263445	484765
187539	471900
267704	88113
93328	257858
489583	211340
247676	184464
91029	408288
123071	398333
382203	97894
43660	239542
479488	124085
141733	36223
12063	323168
449445	284057
229340	281003
192476	245825
142322	197817
263011	219452
12435	25406
309065	194287
48064	392972
317716	101030
207674	448460
396021	341271
315957	116283
207895	194165
107118	465647
342637	52030
411142	328247
483625	382166
105656	230691
1292	256198
268179	343012
339641	174382
200013	182967
206789	118938
268418	366493
357444	481785
41378	45890
292180	190369
152496	113138
81260	335195
165770	444473
304689	444073
358941	151096
86887	146202
461535	49940
50363	186682
36596	356674
203837	180578
130	95942
130008	378686
30675	481279
214207	236957
93384	49896
438491	120195
74658	11626
88931	162211
221564	362924
459213	419850
491363	217494
45142	203752
199357	250964
302682	83872
465317	116122
22512	35594
310664	67043
289675	54690
230574	359757
171267	171813
429585	21974
345051	246926
328550	452410
189888	93245
386343	48146
278200	478415
302531	439606
165680	409725
34973	179045
185409	226859
149343	247296
2844	82625
292352	348798
317132	22512
210928	378462
9232	36655
80043	1605
339320	398333
308232	359218
7029	367030
399796	373584
412578	364050
345544	72408
153322	56267
230574	23893
120295	187894
291819	393326
454263	348176
191846	261394
180426	209229
250841	139648
141250	132996
274757	298767
300	133400
403898	356271
407334	90985
378087	403272
325949	197084
211775	105964
98659	483903
310261	439179
411049	386500
198148	180302
179908	27464
478869	274180
98186	18665
114643	103666
13015	121106
157855	230571
324437	153102
241471	241525
368620	338271
127718	38134
38576	48163
372042	49190
171495	236240
94250	458601
283608	491150
340793	232555
91790	71091
249992	109951
71189	231778
26493	204742
26268	114678
328865	492222
281551	207927
302103	281504
462051	230248
228793	476861
56503	69396
33965	59636
291108	226494
170909	461392
475336	405217
256901	94570
472619	219499
268342	321851
458755	109966
424148	30145
461724	57134
227002	331581
101465	420944
255979	260527
226912	457115
192638	420678
87629	339837
34556	469509
144746	373169
468287	372314
402294	293813
276375	418358
60872	3752
204332	169205
52867	440962
233073	72523
171444	345190
422889	163445
52397	59368
270014	179392
231523	179399
135939	122462
231281	125893
425702	158153
102754	86728
134108	234994
475785	186440
31248	194636
44697	159944
384335	353750
244306	74571
301303	110677
197113	420944
291843	20033
363235	445481
127397	217248
107118	226565
400124	58567
43831	421846
344952	345732
319976	28303
201557	145948
356211	140608
460914	267352
431691	11693
375405	420777
454714	348798
48093	338203
268207	434945
493625	417918
48990	185024
58484	117247
434257	104299
468907	267602
300302	430801
410011	293813
440653	119893
376440	489019
105969	36793
77408	77456
17613	329226
315200	20852
471205	11610
366763	64188
491493	349054
216666	23809
182035	360234
215396	26848
444985	273401
175012	58647
332243	204084
408357	17056
182966	35629
106739	32066
101479	223941
101479	12718
388249	138172
431214	379976
403348	338267
386901	29686
299803	21457
272301	247106
464727	287672
2446	54640
317528	72110
379731	67163
490597	49828
356557	32807
247560	464727
14661	477967
142449	272846
233292	46132
286447	54976
96337	411675
314197	234600
338295	314742
8607	253341
177889	380745
402805	398439
279206	358041
126367	42890
28357	135074
178309	271028
43220	137719
61001	2505
437002	263246
8943	398795
323794	5622
250493	80296
373717	356704
185998	295484
449411	30688
385245	200444
217739	183213
442471	419580
192961	471485
241192	10216
424215	130549
479927	472679
68426	21583
182035	412440
466520	298767
349506	175721
326022	309801
451111	30257
302030	101636
420498	54976
315998	428624
321489	326563
88027	298341
298001	313745
383164	157364
122504	69440
327209	65245
315656	94516
34293	387742
364437	228431
404241	318735
483112	81191
339353	369412
145709	205627
235864	335812
289675	444351
325636	164446
248489	449122
208744	309882
415331	159401
457291	249844
64544	199526
126083	87007
391264	56565
272297	186384
195948	400393
406660	158946
3954	313745
447962	164810
386885	262054
382844	132996
404135	247753
8347	166545
479351	453743
308686	153995
424738	485963
412389	365079
217854	15209
50164	53490
88116	256969
153497	83872
118886	139916
343689	126204
420234	79437
469341	122694
209505	134425
465417	387185
314617	122694
324807	336590
361001	351177
440031	180806
263828	192965
428531	250805
415665	214279
412440	229877
397936	476068
68040	459205
233336	267602
56620	187045
129967	79989
3389	391414
21582	360860
342782	53883
6614	460026
218274	433484
132996	103959
256823	315340
292449	333746
250854	169263
32066	183590
180757	24875
251147	50264
168961	336590
51517	467221
315846	145279
62909	285156
231672	264589
271232	186440
76339	396230
384225	56310
212973	350549
69516	251779
6616	420392
286433	205223
239284	371918
405979	303175
298637	112961
9579	15209
304146	895
151765	195124
384864	218730
429610	102654
417016	212073
240138	183213
474606	484595
364264	354933
179219	303175
284635	107479
68532	224997
19519	110708
368574	45150
354315	429863
249911	23362
432421	331867
382178	434893
36172	459213
470924	15209
81239	97215
229044	162795
151172	89163
46092	491212
243646	71810
359840	150953
125948	412336
86632	366472
436824	317973
33927	321331
14601	86728
326830	14012
417841	303159
275684	110271
272407	435847
177498	377801
471927	76658
390596	31313
202426	206326
192973	482143
454798	472335
236032	459331
482446	123729
13356	173329
34999	273687
349779	253652
311589	11431
261278	136499
334311	145691
157016	179375
401555	474412
325805	447047
373568	40447
84429	420913
274882	1760
233046	217293
141584	83410
439977	228698
147378	93339
93288	274597
361533	438300
217371	101058
390032	189733
406632	489200
355210	331491
311612	476171
369746	420944
36049	62191
305261	467703
291976	411424
137447	18041
418278	190019
71394	465170
173443	291172
151361	299612
338517	281791
461365	415776
103323	109580
201813	15627
239769	15209
433919	388713
375335	86476
351269	342517
235417	322932
320126	362320
380051	351130
411194	414832
110555	478036
221423	452362
341632	96688
16668	205841
281924	206381
238350	189804
205094	138440
112625	309592
21230	283918
455951	227263
292576	237494
324459	441202
447565	454975
267529	170200
164103	457398
63597	33855
475158	132444
437106	328731
97439	383382
163413	30984
268915	62191
27926	214024
463770	432812
54733	472891
157586	231485
408476	461049
413046	401928
24209	104505
473053	468597
134597	438419
719	336781
197481	110677
272786	412658
22405	94709
216667	75098
174517	170020
437212	267553
268397	301659
439307	424674
414969	449000
150413	446564
220435	440604
218780	292352
108410	478638
45724	76366
151578	308746
356530	42507
375672	21583
485420	478232
318116	296460
133291	430356
336538	440614
101785	279440
453068	397405
54738	385378
289675	222960
63415	420959
489559	32807
142906	469642
391414	305334
238776	191821
381115	42890
337064	111970
236359	472583
348544	179045
204268	265184
210951	361604
125274	103079
450030	16494
375320	385000
14227	254785
51195	26551
469976	441021
450063	360860
232234	478415
202505	2199
176362	217423
2205	36049
165694	310295
109178	64335
337802	89016
315729	153799
170313	122193
194852	101083
475158	93292
281607	294902
229735	330873
422292	198687
318583	195920
19542	264302
302522	220417
35169	113051
184964	190369
266307	150486
316643	3719
490259	83986
138273	440660
473141	272096
376547	452954
99271	34551
461735	352843
219842	18960
214735	56103
218295	186440
138126	175631
451414	370221
393785	75583
57743	64809
405974	443727
398234	393337
110423	135133
266330	81567
240472	217606
112661	327204
308618	205627
79058	452098
435931	229590
376408	7167
184765	203656
27581	470295
271328	259929
366461	131857
486701	153995
362267	385064
273768	81497
452774	284982
373534	110677
28255	118213
46892	152489
167419	127528
428095	338915
244014	324812
327209	465104
447962	301172
41226	63957
143571	479240
255016	237797
157096	169115
295607	62570
220520	190136
268246	240555
368974	440660
377070	366127
67276	275580
103405	337014
77937	122490
433239	224794
28459	199674
257671	207792
199450	61619
148516	342017
112267	248398
135592	67515
289817	29402
315588	329698
39601	28742
351217	481650
441380	155922
84836	442867
224907	89260
147835	240796
167112	300800
208217	37516
312011	95922
58088	142018
285432	92954
66936	244861
318573	250410
16793	369262
81432	116658
179751	35514
133909	394074
78158	435700
326260	246131
11370	78872
313576	226501
426856	489822
170919	95951
34239	23018
459317	119254
329868	26051
294114	7597
105883	417643
309312	53392
428860	207916
160606	353962
466118	141723
143630	340543
72668	215054
13545	366528
287768	161920
423150	187045
130881	258370
175145	326446
134797	99405
448003	256389
404348	493990
39215	157551
382569	76350
394834	137710
255850	255229
292641	14984
346817	380538
281001	219499
31313	469817
352892	71204
244544	400807
286508	195393
208592	415635
236925	101650
196261	237306
223813	43477
385491	350822
434486	439074
374305	274452
435630	249397
114643	334380
279031	251388
160894	31364
329017	209510
209373	68510
16261	409828
340638	440962
40890	422888
150850	438419
62012	217423
346417	121397
80422	377984
316154	343992
477774	93525
172396	103565
134299	46926
50799	248625
326631	284147
318179	345087
67496	235452
226919	242571
22124	421356
237714	65988
67266	414390
166474	29368
465421	470360
89453	77229
489787	355217
3809	315888
144707	442163
359669	94516
221620	12290
233045	202377
342935	88933
467788	35735
15567	269761
47818	274314
467735	154902
334637	374236
190879	313072
51597	439813
258452	255756
313094	12895
460844	24057
354193	160182
372595	253024
121665	37515
476278	277961
92528	317356
54964	391414
313543	4349
50790	380738
93238	216362
350984	242314
217321	65744
307652	262954
135348	409828
488397	297827
91325	10690
344086	469235
372415	221324
408072	458766
164889	62191
217618	188759
310261	193422
379502	140027
74850	99492
348687	361694
48961	456513
244498	171646
99733	336922
471309	452107
430119	102113
167887	38944
457550	366303
321512	353825
415458	289444
52745	141649
240529	263813
104482	121324
161849	190951
34255	458880
380878	182308
92093	176122
210082	60454
219298	415758
399237	162795
202885	160545
444799	94344
37459	348954
86573	162831
106274	227605
9579	198297
326631	241468
64116	70118
254812	254278
247597	186561
347622	233992
90976	462236
88968	448075
435291	4661
162502	486885
360067	332734
492379	90884
312347	490075
377695	128557
212340	133186
81695	225214
332862	20138
171543	403501
118076	401004
425359	491287
403044	205289
424125	341470
371617	313553
466851	170011
455484	153352
420266	143085
261997	274309
482878	419797
348623	426569
419053	376686
244905	432724
275262	457311
132129	421115
94973	12679
123522	264154
294144	317675
45880	453012
49739	161166
117239	46294
360312	187998
333106	294548
372447	446689
379680	266736
390789	273831
305677	40350
246221	79343
162214	382139
131236	127921
490374	411455
153813	205910
128201	58881
56745	443752
117497	122462
493856	185415
486192	315671
398633	237165
443893	76314
461285	286936
27832	92613
146924	139803
115488	101058
39195	253459
416904	12895
412749	250359
293735	398333
238190	273831
128124	205289
418348	390088
33991	443708
335748	237235
2390	99840
45155	451460
212479	366127
61815	347476
66813	103205
254463	158153
257829	113117
245152	318735
192351	4349
241468	44641
282814	49903
374404	92427
231299	212196
128596	83359
237517	222287
476025	117366
223116	72985
185543	489167
368786	318875
53198	481785
473789	383967
93257	184730
15741	136097
7818	134085
228084	352250
392539	275721
303785	303175
432257	183108
165882	70562
411229	285508
117978	293813
85166	19377
434415	247360
106739	407536
298409	93245
449000	55626
245237	287740
218661	187974
129860	126638
91600	340197
480686	179375
134299	372141
304983	393797
479268	174197
321799	117064
199744	17362
301560	217413
438909	287918
444943	411455
152907	137368
322509	97834
107449	434106
172379	153995
289565	160365
84745	24517
323183	119868
391809	401854
74350	17996
245826	204843
319081	326531
219516	52413
371080	405582
469586	192888
100144	263416
326034	194805
479351	22341
89081	196783
146265	337598
321855	463496
418456	422175
49249	428103
198746	492316
341165	26584
67535	455388
438193	61274
89968	366493
421412	483853
154560	294069
474040	228431
404892	77180
121842	368045
236216	306202
412177	299234
326136	397391
168361	122490
279546	469791
149026	202019
302566	377270
450439	338271
190281	352073
489993	403564
338228	334983
150850	313745
354694	187998
395336	445733
79357	164164
109655	190369
271128	461846
216894	274852
287227	242187
230878	114063
369030	381031
491357	423643
49106	302921
237761	165192
213857	94516
342429	247619
211657	160722
178638	186947
441739	276440
191391	330573
261830	331770
407066	127921
309917	341777
354545	118318
244092	93347
261211	440660
68060	87471
100782	339829
471341	67337
242361	366269
290838	419098
187834	332130
484184	211868
266551	261396
440382	127174
96970	263009
40486	15133
368620	95625
24333	94516
90922	279018
125562	313745
119001	139957
318881	622
362037	348798
300195	247456
443035	325604
274704	106840
153322	316148
266101	367722
53846	209933
206014	457131
321133	121411
488217	335936
266980	370865
317303	404960
337529	191086
146893	133909
384231	95084
325138	390349
392062	353755
196996	233415
278674	32616
208617	238086
477417	451414
191867	226023
394109	28065
336688	140706
306597	463200
429728	177415
26582	162995
35794	182004
73936	211932
269199	65435
78030	391414
133400	330469
16460	428738
381867	452938
26426	337802
28833	409368
149106	343746
177563	353079
150196	62012
103535	353787
133179	31079
332129	349073
23134	72670
453964	339174
387681	292175
254841	86728
25557	385987
403762	489086
440927	411455
420088	297434
123718	399468
134423	29234
191612	183003
39583	400203
335441	355806
342197	411809
370499	418019
249544	214050
291535	481207
30548	62191
245911	224085
263514	378639
253402	47926
181154	381469
114643	309632
127793	360103
87261	281924
143087	364294
200987	48421
12209	142018
67346	424698
89313	208300
44282	10693
113853	447572
42509	20809
139585	429863
107365	489582
402773	371934
340175	290
347066	307391
221296	343909
399342	28109
4098	101030
172811	377264
76068	25410
162821	35707
44431	18239
438606	231059
477852	414832
355444	431196
330449	376364
85561	317118
315805	220329
389951	254881
270567	117023
154667	433391
179716	19544
109049	141509
246199	92130
226919	468811
483987	370709
323859	129185
278711	116770
105053	363973
319081	396729
52867	6184
50147	467387
68466	228593
366402	47408
477290	401854
23449	243115
379823	10646
461227	190369
227306	79490
445437	457241
60629	184558
453139	335011
192598	389497
283521	263713
391889	310756
35953	283445
459064	16407
324284	494102
111970	338915
16075	67861
431264	391414
389113	319365
361974	200444
84928	465819
231305	53195
157666	313512
355508	336932
28129	79764
233474	139527
449521	58786
130121	253425
152276	196783
12897	206142
7934	304865
405240	192526
231625	477131
354741	327100
477932	476915
398506	301455
342086	136031
431923	168820
255793	253617
217091	48281
490211	112379
398187	153995
174139	341832
406308	274234
354074	208038
446236	438735
382061	300273
433789	179692
227857	155528
235843	253221
263229	228136
194875	441313
379680	355398
407443	387742
380454	267553
98352	202453
174054	295381
168000	316356
412110	186929
224754	190369
374692	369599
268447	355796
157087	24166
277568	433706
25490	53385
409942	440660
6042	378462
221961	119123
374654	232601
36605	297355
381578	458982
304479	409828
315766	121190
454779	219865
61647	276744
327192	134267
328600	219057
423724	475223
19537	241356
284720	249334
265949	38580
316227	447446
493501	481324
249030	10092
405142	377376
358172	81342
47315	190369
322858	202996
55999	115090
313503	378462
372156	166978
429150	445915
472634	437412
18197	292721
77359	100948
417999	53879
240491	48275
307718	215858
483393	15209
228050	438419
192465	489822
3646	122694
76228	152088
45134	41753
106648	411157
412806	335883
226747	458880
99405	338155
363506	371918
442417	277936
190281	290218
412571	79855
458557	89489
20101	258220
269041	398689
194368	228699
309740	325814
460446	434121
1057	323134
396154	80587
372488	425529
57717	351849
175452	476171
25455	17186
135274	246453
458476	430732
443308	58881
106739	256778
362267	482720
156897	273468
214083	119381
146997	92086
38728	387499
417759	181968
40997	120666
390089	59759
236999	455024
348276	83298
58321	355466
438955	25567
207190	47178
256385	313049
448816	366941
84306	207861
211736	230011
463774	271228
48106	81019
338882	258536
412211	33290
33965	92613
24265	157136
365617	214024
439968	229508
193766	288459
245391	190244
69749	54449
322120	170537
348066	10646
263799	477264
121048	166970
326631	58652
258911	4914
242476	20184
32972	277799
469520	455260
313110	336590
187810	250091
257856	330752
190525	353596
300491	314742
332849	4166
229323	29445
103382	144306
59196	30310
319824	360860
429923	72670
127779	208577
104527	414715
284427	4349
312283	22549
452962	315692
199325	141132
167419	165599
438281	88113
470005	239461
401232	462901
125343	105585
492115	380945
402814	153538
136279	426887
309917	141509
195121	305322
2116	231816
134299	362577
461251	18418
426313	250375
375678	360469
104411	185750
324775	190387
468287	314343
220437	11526
106268	461951
285438	3845
385751	159949
144597	162795
351858	454975
387034	179584
276821	142678
215343	71318
274992	425846
267572	266736
468753	189064
139771	124008
72668	272339
280348	13129
15450	162403
127211	84991
232035	184661
226023	294996
430753	215125
209281	391414
139684	305156
455064	188584
380231	57776
372485	449559
395814	230466
30223	455769
67906	202523
319539	420205
402398	22827
292484	12443
124595	335477
415644	131937
221454	467703
321931	125074
365305	311212
473870	165267
66509	436686
226167	376121
327209	275228
344314	374715
59122	118286
200391	264406
178696	468409
344769	112868
310232	15133
31379	74746
59797	105003
466311	471821
392714	106127
259914	137719
137875	484004
395064	109014
353132	346388
359790	316388
182464	232347
354932	84089
122744	10345
18445	241377
121574	164884
105421	286715
91184	341303
193020	89495
118877	428214
108604	18981
270268	59759
177861	423559
101285	317881
347042	478620
276305	474651
423119	367047
384063	137159
279918	12700
268079	132190
234934	73336
408492	248548
74369	361657
349356	174700
213351	72061
278769	99982
392221	58489
225521	260230
131301	209933
165923	477802
181547	128024
204132	96727
273250	183213
419373	421356
348704	80202
490295	135956
329862	390050
480612	445943
117565	339723
191308	71157
463546	140508
343038	205289
458276	191821
251377	334680
247812	79989
471566	435817
41189	91441
58168	173566
186791	48275
351071	122631
84341	123410
233045	213536
164349	35929
96923	249202
461595	91327
210556	481785
480220	336291
366458	91664
173141	419850
250600	169482
437880	450923
460200	250434
143750	86892
459390	445464
454987	407678
426157	82386
263125	277936
424546	248777
121259	190369
158608	164164
324413	88113
229718	282499
428892	452107
221815	90123
352332	317598
130069	8787
47239	153306
241607	240514
134379	165653
94381	11951
188925	83512
280735	13370
45201	74106
228128	55485
38399	238578
176714	340317
317665	316256
33413	480224
423468	92613
361001	61891
47364	99405
432185	447560
160188	225638
148495	27810
466038	403844
125408	342420
332507	236395
314311	220417
81550	262954
172873	214024
455699	466373
187504	18040
236020	378686
178097	431340
186781	16433
117407	332357
38038	39645
285143	279058
418294	469859
216122	98265
251545	474268
463048	141805
443269	153995
357691	285838
222827	21006
406660	299696
381008	77457
139428	482376
154544	285580
125389	51116
418544	370319
403682	466075
8225	317118
47401	12542
170226	150874
375405	100555
174318	455299
59034	274407
234795	183213
270224	153322
68532	67259
471205	167420
296190	375840
206404	165653
400586	312822
430826	185322
446071	299822
474578	74024
203656	146490
383292	194197
10217	401432
187808	488047
442789	434893
268848	62191
369209	257858
218496	140044
319824	435318
369366	71275
41676	8607
249765	166663
163117	442723
75566	260038
216436	190369
235771	431581
291354	101816
393839	99405
390682	219000
72253	53862
168969	269460
247034	462973
125419	46132
355018	273831
430691	57080
391099	205479
118642	450541
374720	153799
287566	380112
353098	451885
81475	79989
33878	94516
265529	49242
190524	279288
146391	259651
202396	463070
242021	423069
34842	179430
31248	4364
289334	475935
401046	174712
203285	428103
399335	418079
361533	441313
317558	13370
24026	73018
4876	316372
248396	307513
134443	436042
117617	458119
342031	233066
204367	185479
185071	95942
308618	489749
190015	91947
381256	423828
12297	189824
106739	479320
297446	148199
162213	312201
427484	471556
270128	127084
409205	31041
20287	184629
364783	137600
234102	304731
76701	424372
67083	190244
94111	469509
351097	148519
391926	446474
162843	161717
235096	62191
149864	411424
215741	217940
227857	35622
109733	19318
379269	474963
190707	193281
269964	78592
216809	475594
418453	156376
477618	411157
321624	475020
80080	460804
162653	160170
183619	392788
382401	221840
397875	36162
2506	395011
356135	220417
385249	420944
134797	245317
214748	296693
281671	318735
148000	440962
26556	294836
143581	88113
254155	91558
448492	267352
350594	317044
384428	76185
434908	386772
486217	86728
125575	279110
103050	150352
459805	406626
297374	120241
424624	179375
30568	238933
287076	421356
145438	398834
221319	248279
6296	366666
55914	60151
26375	35707
215583	426658
85709	165419
242551	80919
21582	455769
458837	18665
86560	371933
9075	208577
151541	385877
367742	262954
352782	226378
407878	198541
99405	272819
371577	373169
289515	425675
13325	88619
381607	216742
352488	110708
63935	178335
306304	286864
207567	303175
92969	306032
209311	112040
464650	345912
482446	300545
67675	404319
150012	99405
230220	97119
360659	293813
472258	831
353094	82585
182390	278427
173175	75568
402512	447400
118879	179242
192238	486680
286836	249334
163393	57993
28951	27877
282912	36533
399797	407171
277568	214436
413382	373169
212095	204330
362312	357357
344086	273831
44057	221055
353345	84089
492626	55982
458614	428214
331259	283105
240970	395291
352633	430894
298354	55012
26886	80662
174255	435337
314304	417201
399867	367837
393839	27052
59768	94516
189611	461701
482972	104958
404807	74106
287413	206174
453736	27748
350189	124849
356530	381469
222462	234327
440794	149184
464429	252008
293913	380242
312015	417296
403546	369033
362325	160545
54109	203656
309272	476329
212939	218675
330954	306530
194165	482283
19103	24000
346879	480013
87026	430610
207057	409501
387311	122462
178868	293813
100759	28404
404135	148538
325412	101058
299221	86560
258817	274038
52372	454705
129580	391974
354611	31914
40890	53511
187834	213379
401249	67040
471169	288138
358087	421356
40442	388910
151023	38848
267562	220000
281574	84388
481224	356501
52143	50508
88355	456640
304638	51222
414140	260879
97588	240152
123216	428026
233498	297282
447924	168615
278769	335663
12948	360708
279132	447704
325755	187998
162127	198775
486816	453134
406201	104383
352195	307673
159694	191707
99072	80552
410457	435708
58039	294836
50635	86560
410045	105390
405788	422504
373810	371272
105964	52279
156156	453078
35887	93625
420431	295645
347121	457528
273062	15209
420164	369599
89356	72401
78469	133534
205386	445240
132447	420757
457418	53971
3809	94665
118325	54855
357411	163836
139235	122462
372748	161039
98713	191402
202395	328614
132437	457549
149333	249194
117545	414832
220734	86892
412205	326578
392086	193665
121594	152655
129728	371585
63243	464696
493076	176878
10251	24901
57154	59632
324826	145691
122409	151841
280968	378686
239273	417473
492344	8636
115449	94516
15908	134679
401263	19887
138650	20033
219546	276837
395987	237645
13908	48573
389125	237235
78469	127454
148291	65891
131574	377984
89238	27755
477509	463892
65194	482143
392370	60389
228849	359358
334092	85202
397734	250100
227087	333378
138575	186947
201833	374232
162253	317356
491686	21978
436597	130509
433466	285156
76651	51195
148646	86974
462715	145129
403272	48275
484198	397543
68154	138297
185413	439370
338660	91295
20157	22827
349578	294164
294	476171
389181	190369
128704	85203
198317	310777
153528	331638
166128	322296
446771	2233
8146	255897
48323	234343
384829	192430
137454	459976
259821	475699
146893	422435
131555	214992
428944	430800
174139	408724
423013	96977
267562	76770
413354	74571
41029	313822
184063	426887
360369	425799
217127	483280
469218	160419
483987	371736
300905	1613
353577	367619
435468	283209
48137	458085
196903	257298
460273	400968
28525	164884
176130	288232
262639	143702
233045	227648
373025	125288
6468	401297
168773	489885
372741	477986
79879	145815
373170	2061
393209	49903
339179	364201
465037	390875
232918	293026
266124	65210
306540	465263
314379	220857
357782	348176
64936	377278
226928	70363
442236	429863
20	203656
39195	75440
250482	467284
197693	181704
1587	329055
117680	283952
49393	93876
108799	88037
219549	151944
15976	239084
413579	368973
249765	139080
65830	264406
210192	380715
254396	151944
41753	390668
15433	22512
321911	327061
27607	260184
172477	130028
294269	404912
14108	47307
67524	365401
434746	211040
96375	466585
228128	489827
288203	461457
136042	439184
125104	268485
458412	375946
308122	353485
391728	346135
447962	92586
16403	35707
241636	447517
2926	334009
37936	171880
375169	37249
56934	287740
4849	266538
130395	45947
339037	94516
456021	295788
272838	204430
102065	470973
7679	105878
190476	7312
395200	401699
474931	6576
225081	44128
439227	9203
404337	300480
228087	190369
874	476949
235078	387940
395883	78664
140082	273831
78840	98644
264992	144037
29197	356829
210228	460723
225988	352504
278866	184258
373025	189786
147409	446351
447610	252854
467174	134903
357411	377029
33745	197522
290448	464681
388355	281924
28950	43525
235484	75829
410951	255859
453845	53433
143704	48275
483987	65633
342196	409216
98235	206553
144017	439414
162843	421930
154886	390861
234788	265407
462171	317118
55762	383360
189733	92613
172923	220049
251314	352725
358369	190812
281194	75303
106814	448265
46105	351732
101230	284922
294962	348639
449803	622
352629	140299
237494	36079
320132	431318
243285	263009
407540	227566
112625	466898
314343	474341
412660	267273
291772	477986
307680	473052
384885	476651
123340	249202
477702	420001
302298	215858
473107	436686
92626	273831
377828	262954
212095	333863
264479	469235
186447	56441
363613	422546
127699	276440
467788	445087
349595	81018
366584	401168
167278	481785
327180	208888
431057	461944
2349	47295
47776	341271
342486	464682
249202	358174
426283	285900
7260	65885
4008	450307
92503	351291
403660	432174
328550	344316
98895	62191
447962	194013
301233	397016
218098	132591
108024	326155
226461	65913
13930	29567
162296	364146
323544	236213
42854	379255
296602	149897
187761	358032
329846	28129
181928	304977
260019	113318
323283	6650
477940	169116
211558	476951
3838	346942
276572	301101
45568	389682
255317	216906
248647	22955
17968	158295
333042	174362
451769	24999
322790	13370
461549	116283
76911	177861
78699	287666
344063	464467
209913	137155
39773	227101
322370	345745
12063	288466
210381	388531
454185	57989
59590	212196
12786	385279
214561	99437
252906	30124
304253	438419
130916	41423
66581	15487
267060	79989
204152	237656
418368	408219
411956	409264
28977	30313
167588	417248
315951	254274
36610	190369
408484	161894
104088	317957
383734	99309
246432	351078
236222	855
93200	293813
339618	409593
312629	305906
325633	220417
11968	263537
356496	442554
237458	303330
315275	476058
184649	277439
306291	293813
158180	477211
276033	86728
233117	182940
130121	145948
2487	477506
210952	399983
6920	86476
187757	24634
433703	491150
73660	115948
106229	54298
314669	132740
341095	16433
121070	140149
140854	209018
473580	54599
492247	452644
55264	307468
326678	38063
191520	357854
292399	160456
238840	315908
256852	363953
410122	467703
16530	377906
381256	375116
45371	335137
389094	331581
61776	211583
348447	49021
285131	351193
212638	158504
100938	107711
848	137648
386654	43334
72413	93885
413944	74106
93888	42890
216894	201532
106164	293448
255865	363218
230470	412740
260348	141440
300240	218727
488254	109746
214744	263266
316136	324608
448070	301689
244688	133929
309151	366127
241199	228586
250343	426033
268768	103267
92908	465954
490664	368940
16324	460267
230051	418522
47509	378686
479355	92613
28058	458679
117224	76454
35498	68179
125497	247763
123785	411424
145902	288410
5641	329623
311549	354166
336152	218864
435725	472742
292337	62191
249534	492550
383164	122696
193796	254020
262639	28938
434485	55773
114748	458880
355049	273831
34686	420964
170197	140608
88551	275959
208659	377633
345421	87007
447554	199344
222102	412322
586	255316
413246	187974
99940	486972
375682	470574
487124	71903
280703	117725
364032	485304
146204	87937
81262	50492
85347	258220
324873	232601
426897	42466
430278	186259
184272	291249
204693	185335
213780	32807
191097	92613
447675	285441
261739	420757
303569	163096
377003	184770
385516	485313
355121	139732
319620	180891
67613	265040
3590	123849
43814	308525
53314	264213
314311	181322
429181	44120
10126	19984
67404	44424
201572	375010
262639	392401
493972	86421
139553	377013
183383	98807
440830	96366
20726	436686
234722	231740
360179	360038
306352	427796
8268	211329
51627	110677
25239	214671
178959	378388
128953	466836
455726	62434
58043	440740
61702	226308
62275	30749
121847	81714
365424	98906
79331	438783
16900	439554
454263	364997
469388	64429
407766	110677
107709	33317
116934	461352
129449	235445
253355	263568
214598	367547
304153	94516
407397	139648
378771	469235
437756	163548
237803	177415
241096	285842
16268	273831
209691	274309
62526	293813
112338	233142
150067	316567
303675	169485
444673	54976
478287	445453
18745	205213
475929	340501
66004	420944
443724	231968
166903	331508
374379	53490
408737	493885
260741	58441
381405	401432
358428	341271
136878	453753
282969	188772
228050	92613
391843	186259
156858	474542
155748	136878
395283	405544
242285	286936
48239	339752
329727	484509
36685	272865
247005	52917
48069	142678
220208	391414
224033	84567
293207	79989
462497	274309
263539	340816
112902	311393
300195	217991
418270	258370
375374	13963
416601	230657
409388	211762
132837	47554
293502	394389
236611	414334
149897	264908
408339	6123
406919	42890
97841	62191
126101	494006
195833	88142
428737	347630
28491	134259
275449	186259
102285	441202
233117	436354
369985	21583
461944	131635
414459	395053
366066	350384
94013	775
43964	344173
406968	260139
382096	387742
312163	391414
274269	106169
122226	240225
374285	64429
237053	27696
326849	466737
372401	21583
81432	205061
167927	136840
409388	274741
257218	278520
177734	141350
387357	125107
225003	211352
359770	92054
29897	268176
277568	267602
371701	110677
221106	236213
194923	464911
165599	379354
450465	233271
163435	27279
491810	353787
217762	183168
462926	327217
38096	239306
378351	258370
408329	288018
281942	239090
183705	26348
61687	254252
98086	369599
299580	85355
158411	62191
173176	34001
238130	70201
279722	6286
218341	371918
478149	32406
343602	155271
224903	105967
360911	110606
421253	188334
4954	68851
157870	262260
379878	176944
393295	104598
339517	105585
408459	355806
262639	4008
114332	136177
217544	426570
362531	70026
42509	48661
367443	144376
298823	326043
272742	364279
394138	214050
446720	466967
368662	398848
321017	239004
87638	491764
439646	425675
278489	272096
324897	185002
428018	115233
479355	263514
342465	473195
238885	267553
431103	255188
290087	234142
357759	190087
67605	311444
268634	420944
74672	129185
319465	273591
453954	255579
71584	349186
482333	65670
342465	58483
482456	390963
404693	298397
5062	358345
281574	4413
187788	190369
133156	397009
131574	299106
63603	392387
354866	34547
62744	267602
102985	47376
87007	487944
23218	338935
39558	16433
6536	313745
14131	204928
5957	404960
464478	280639
149758	98906
465877	253002
442927	446641
335514	180987
151861	334680
298222	347202
300630	435648
236669	303218
193359	203656
22371	120666
382811	144845
228050	365721
29467	8624
439588	240218
274517	131778
236961	315990
170627	103750
220349	96551
82682	332479
376553	48247
60287	145829
16778	477491
172396	89544
238409	148479
267562	355217
125512	87785
365810	97215
485629	410961
319259	398773
219136	144372
374268	151435
393307	267602
473748	151172
24518	23423
83122	273831
391889	285156
233590	160465
449484	334009
373300	32450
205899	13106
414646	252044
406488	378762
114816	211208
139844	103267
476198	207601
193386	445749
480214	189879
81918	224594
367777	413525
152872	87045
75724	157369
318870	373933
224594	111853
263703	425222
250458	290977
71430	269426
24044	120173
146981	137508
117322	448964
119610	483761
125577	402265
99874	489552
417853	232139
189646	96551
433630	283005
390906	9054
191479	123369
356530	195503
270128	26551
393769	61285
135336	441496
242422	11626
50964	332310
483739	224674
354022	16142
438608	455769
69539	347637
21275	77004
130069	492393
329853	130028
202469	11822
381636	257298
80816	81222
434484	79861
355376	450541
26182	81657
75738	364294
32169	173018
39993	291521
131504	204078
48146	59735
50440	210629
214744	400273
265998	99642
146880	409828
307476	304671
51552	308897
443350	487833
100235	99405
474606	406084
22753	483500
219136	477340
448104	246154
457439	141412
402177	441701
372415	228888
136435	370029
345028	478415
248911	183213
304165	183213
469976	124535
128124	63264
424570	120666
130922	168381
238327	31041
363279	175267
411672	153995
71189	98305
111325	375537
140460	313544
408786	214024
155096	153995
239268	114085
319795	252975
53137	424344
62792	387742
340683	219465
321911	133658
223416	99549
274006	224285
135799	371992
49127	126426
154815	40784
355372	186440
209523	478762
355048	252443
159630	380975
417332	397536
135741	440249
192238	295277
23822	269199
308122	328744
248013	1113
400888	471777
361633	378686
89370	154095
10479	258370
263514	344045
312525	164759
319063	306253
226313	266852
176499	487500
147706	95450
401009	393326
78158	57253
185261	213792
214513	165437
242009	122462
109854	355904
484003	453326
476777	81280
408878	335477
233839	170440
464638	326130
265012	60785
163361	460171
237245	62238
98006	378462
419247	376814
160366	83465
240558	246311
384828	195607
86507	267602
181543	456640
72217	12895
86250	35707
314850	341271
330823	303392
471944	358779
181112	157100
85875	402739
418291	385571
107828	289238
272688	111039
87121	251943
258494	208291
319824	29805
268418	453010
21806	294548
486917	12079
3955	41673
390032	476951
309225	265554
474066	265065
476106	194165
440808	102482
1577	214050
257101	234413
67301	391414
165489	230055
438660	281472
63303	456865
253716	334680
267562	455769
159960	442030
276807	89047
311797	275152
99910	7159
228863	412980
435343	279509
135183	78184
176128	174416
486824	163130
276759	124660
462515	134694
167419	489990
47253	335329
196030	96094
242411	151322
256671	142553
93136	114240
391241	122581
20293	458601
299257	480778
338610	331258
423724	170993
35632	123213
205563	488676
462751	241468
167764	447831
317316	149313
25040	125273
239126	178625
332774	76143
68071	429620
219595	32049
493799	162829
242218	491058
469102	365050
469102	466737
49695	299408
222179	69259
18465	470474
444139	210555
295684	285156
131265	15209
305475	242987
250410	435754
226853	404346
403515	190369
304177	368985
269199	78540
110343	152928
21320	249597
384036	2035
304736	245761
295592	370826
85243	88383
8363	458104
430691	168129
439942	366941
366402	461208
335654	131973
284019	401378
102514	102096
389719	79989
268828	40284
159617	65670
283729	395988
442884	6808
424661	310261
454223	380071
223929	164404
223153	245928
1080	65138
351982	52537
370830	65134
216119	117413
331749	20802
89219	199774
447610	121163
287281	131975
422805	239084
277084	253916
469667	240434
1605	441855
39195	244739
301360	96866
321272	477986
354348	470534
256141	183213
358592	468162
73331	201374
296277	21411
274808	389682
266965	266203
332862	1008
353071	260707
326324	22549
204009	206768
89885	479879
345613	393326
36381	95149
229381	17470
280939	347202
446840	53369
445074	267553
372340	217301
6616	341271
250936	38106
106531	485304
30709	401101
467797	411455
251794	267602
207862	67837
316916	216973
299917	63957
321825	183899
117959	257296
276158	65683
256718	46996
39623	5882
31930	390463
243502	47390
157058	129687
183310	144306
96559	368321
415365	418914
378224	297865
329410	359762
111986	293813
250450	355868
154634	368321
400437	205289
489357	183213
90296	104326
266307	158528
250101	130540
158946	386511
311639	189433
262820	53883
154802	159706
208577	179692
313708	276358
387337	400974
487387	415411
270713	171315
89238	410373
298338	403594
418482	404806
25969	49903
152276	439554
256680	190835
328550	358587
402067	328932
225272	132247
176645	72523
424167	379976
124259	422791
430776	318695
34684	466046
202277	271367
403715	49021
57911	442030
15819	446854
174548	366941
257581	29253
135971	277961
478959	225420
216324	291823
426477	243374
358132	202522
226805	371918
487134	200006
211518	119646
324826	201286
409016	94025
113372	230755
453882	490757
490153	401220
294323	246496
174101	447358
89163	317675
433943	92811
35600	412955
447146	272230
72556	433171
266917	476231
212308	138088
417938	419576
392362	366915
395200	57205
337829	479686
223789	104735
352196	236213
304346	180527
102307	343019
361219	84187
68659	187974
450354	280423
200835	211868
1195	16433
6417	440081
447783	277961
413624	123369
243123	165653
181810	468162
326631	342381
85674	114406
78891	183711
314311	363797
3239	24070
493403	134414
311624	430163
281514	190369
89828	416197
265192	93540
280603	294836
65726	339310
309917	7643
388249	122559
294587	402794
189969	230691
14341	312698
382618	311221
384048	377278
473381	76704
60554	110708
229971	454975
226167	473056
276821	351453
34123	8615
271546	281924
275723	149634
100938	418587
378453	447329
441635	483498
309778	187974
105889	278788
11209	152592
52718	235078
171720	262385
77809	238293
397933	151944
186366	203120
77420	377906
848	488540
373711	164481
173595	120274
7991	430894
280951	402155
38828	139080
104740	1321
305511	345864
359703	295484
7788	170382
268327	367405
128073	371937
92635	241525
145885	462061
328539	134059
445708	233571
297954	364179
312283	96683
312283	166513
269508	48163
153648	419850
473580	472502
237603	224285
114405	418551
233045	416059
363591	443539
295009	24682
94386	236213
30944	288035
272950	260216
408646	363021
228128	393981
279139	353928
268447	415004
23168	458142
13516	97990
96923	461846
68873	273831
420882	291324
114773	406466
165642	200279
64811	336590
278028	5118
403917	154692
309703	280777
381245	85699
70609	409828
109194	170001
218860	475317
111368	477147
94102	138643
444276	444250
196030	212687
204739	93625
428234	40222
259978	64429
141264	397840
381305	276837
19727	420757
359	476348
481924	195289
306964	376095
450312	313745
386747	258935
18928	288913
229834	246311
436504	239548
71631	264823
188365	438653
13066	287096
209378	291936
483987	362866
435113	135373
234046	294684
18370	132996
154715	328516
282663	390398
376046	178436
404533	292985
51462	156009
204967	82697
202323	241148
333559	90682
46844	351892
228179	164785
318811	344383
219751	93623
266374	135943
86980	310261
359427	450324
317983	228229
241531	367846
243502	345366
446829	446167
413340	317118
83186	60517
313770	404007
153006	209111
165617	291072
135937	460723
132247	18418
456658	255814
424297	246762
236571	64123
25749	280233
199414	84504
120489	379211
19459	21411
205511	144405
107099	52751
470248	237235
374227	123213
254044	138295
168598	383276
446829	11023
384968	273831
421280	285722
303280	410906
456231	270481
35421	273831
177080	472072
403471	378686
408335	15802
14314	98644
459456	44384
494033	419622
399441	15084
482851	204808
449976	466160
307936	12107
198744	183711
95813	408242
11696	309180
16415	28460
130069	32689
372156	431441
58526	101058
379996	63528
313576	487422
237960	188759
296366	261868
59797	102494
424907	216544
134772	375840
266997	440660
332839	51895
31364	295544
353614	272817
460273	436686
319081	268689
367259	205270
68019	220417
154526	394406
8254	352952
374404	48275
21411	158420
180888	336590
158099	227456
227346	31137
61573	116838
20069	110677
16427	417560
334092	124372
167423	422048
106514	362972
448104	453746
311119	99437
101955	369262
188837	487070
270224	388953
190248	133883
118555	359433
357806	322364
85302	473294
364866	346796
392119	29772
458214	160232
12564	393176
106268	440204
131351	149936
50301	70097
369777	72523
364636	19808
446182	195751
190524	292283
257596	157910
310981	483853
336845	198622
323954	174875
379919	254153
265377	156290
40890	232890
241749	317356
328174	493899
126479	124000
262010	317118
309283	31420
323222	448505
470746	389387
304013	78613
316641	440660
109972	94516
104598	284843
377962	122354
356540	483808
134632	437198
183270	106903
289675	150254
434365	74571
56934	137658
238771	317506
422546	322745
233045	490414
150026	187974
219886	198316
476093	14827
275291	239188
408357	210985
79733	457389
66756	15133
343992	63711
336152	15230
181044	383798
116087	168252
250108	81758
153322	79630
50036	433836
191109	28129
360579	274836
412110	84590
254155	35035
236079	487563
224919	208038
375871	162145
88790	313829
106345	91711
470415	389545
86596	322486
289513	304688
396874	266538
20279	16424
203793	400783
117348	387622
291519	341542
350313	407306
316858	298747
80502	15116
112387	147974
369594	57094
3809	239528
217338	469583
384218	129857
480010	209219
220777	457473
72574	377206
291979	400422
282361	459637
178984	392599
476811	401854
300665	266025
202352	258981
245200	30723
316034	488049
344561	420790
266508	439686
218953	317356
408198	302871
85470	455898
19262	8623
142342	360512
191536	76417
50869	136168
482721	140929
236509	370718
406152	257723
332243	329727
249352	285156
1180	350623
409648	220417
6536	105585
396786	222701
120365	412342
274989	451483
59840	8623
162673	173965
232064	75165
130069	181617
336542	110677
220130	164884
186605	134259
492002	110712
416883	364432
456700	375897
244857	313829
20946	423020
257856	323139
466026	222271
277130	494076
327321	99405
284717	476951
334091	180628
97383	154141
27539	28129
134299	45268
375931	198275
390750	174508
364370	173965
477052	59379
406660	335976
409503	183479
99155	275959
417938	38996
333777	10782
107747	298344
198111	68624
410439	217942
182270	371934
58594	430356
170955	226494
147706	236233
417515	473817
277266	380538
307103	241292
447335	26551
373665	477986
124067	317118
117647	246114
59959	49903
416035	460316
179213	43148
297276	329630
267725	459280
449156	335014
420576	237178
424242	187836
361394	419536
14320	183479
446550	92613
476969	290450
91555	304529
447610	341271
29703	212156
341408	187362
427396	327632
233986	378462
192251	331581
248433	387126
284218	105871
347369	205223
454755	193897
374709	28924
78469	363006
242406	214050
51176	399954
146321	46003
384508	246245
194451	156270
415362	294965
398806	50264
335069	92086
270446	437612
121694	105878
111274	402326
265658	160817
377512	135756
240356	126801
443320	54263
450733	357763
297665	89648
468162	469045
416255	377024
375333	65670
492709	88027
198048	331297
258452	83170
294554	450798
385905	328140
202971	53640
405744	391414
283058	491150
130851	114930
206949	331581
3389	466969
151839	463549
461819	123558
84836	468276
462909	110677
458585	380861
144397	172396
83912	256134
198317	241859
176903	203703
477932	446012
474296	136298
321555	368044
68346	425675
457418	87678
60441	465390
166550	50264
247047	21583
457418	264026
265646	201493
143594	241846
407597	362192
47797	348007
460877	99405
180921	310261
23187	326987
277592	230691
103178	287694
367312	137211
185786	142761
17862	487762
81363	168381
115467	163654
28357	101860
96558	87937
202092	371934
51877	273831
293744	49977
89195	110677
16418	53863
86311	402438
484993	294836
82890	111823
228128	409501
284990	104498
65513	138600
120097	116975
179545	273831
211612	267602
347872	415314
374774	313745
238548	411424
338752	320097
201741	354933
332189	132247
177105	99405
55976	94271
197107	132894
433510	209410
299398	201255
39789	169412
228355	299106
347740	327061
424791	201203
373043	4413
485345	27626
449628	278907
176391	358032
374274	423980
100825	114322
83336	265589
400823	168981
155734	94640
39842	317118
1939	384174
216199	65610
21763	159249
16110	35707
207988	265469
463389	165023
487856	200632
476271	63599
304153	346388
252513	53640
131649	40666
201181	32807
349448	17996
279745	348798
167588	360657
332514	121987
443099	153097
369359	301475
32443	371918
357307	433645
280703	391414
138126	387827
125069	6598
345218	401917
45270	112379
435314	196783
241988	182361
493468	53819
33311	235781
286893	91711
248728	420944
10698	186384
464725	82713
268418	99405
33398	429538
462041	238901
72414	146063
153006	152867
135585	440660
263458	19377
458483	34112
327997	470068
160184	197019
274478	89028
89238	485070
431831	440660
457108	285156
210094	471816
314802	180096
386588	110677
117833	476951
56565	80690
36799	13370
199331	348910
241198	321061
312283	329340
72804	255820
136702	169857
231305	421595
436660	22827
130060	418332
330325	185479
54298	452746
65416	411365
47100	489797
342486	56457
262749	167815
288527	251974
4927	69734
62482	268411
287566	236944
322474	144078
183218	10474
160100	376228
448104	445666
493277	38063
142536	481441
181801	151322
272105	371918
74494	362924
475512	253364
127345	290
342465	419576
236194	429863
25038	4349
373755	326815
488705	287740
268305	183464
409066	295484
154949	114930
263009	69570
328043	250649
260322	442554
190926	188852
430589	313314
461511	144052
437027	309697
325314	469196
215806	403151
303641	314431
216143	129423
364497	49228
276821	409828
232884	429871
417914	101816
187804	440660
369066	245078
374449	421830
410874	131732
491510	364109
357226	476880
5334	316572
409802	190369
23331	390249
286257	421356
22041	16433
183718	189938
189064	31660
6467	123326
264401	7819
384347	465371
12174	94516
330310	334680
331892	2715
492227	188453
489787	423828
484012	313802
292217	362267
70061	139648
187539	20138
338687	220417
277730	478415
182274	41285
128605	458968
77888	226308
65194	343949
255890	72523
200013	341458
457418	277745
181668	296807
78469	153538
354866	465271
77580	41266
163685	378686
184455	105053
278498	355806
163384	121950
267339	80193
399441	214513
264782	124819
415169	9054
49083	32807
295293	48163
123071	350549
277596	318328
364082	347057
475039	434239
270248	118286
324469	209702
434847	89649
260918	231731
193767	364190
1045	157338
236359	279047
297083	364146
76675	410074
368540	74877
436740	32847
438262	417306
220911	284843
244688	441244
68787	238401
145288	22512
204967	359762
130069	161907
297366	445233
6980	213728
427056	11350
246311	51509
370567	82271
201585	428125
244233	5857
202379	469541
87327	468795
189393	407151
212308	122462
135969	50264
324190	125705
402316	413535
265262	411453
327118	20081
350296	144845
16545	277575
162807	164254
48472	159652
203576	31074
99805	47757
2735	162831
422015	159073
57276	445155
146001	272096
377173	447335
74743	285156
45880	34547
398029	227101
133698	42920
216361	440824
389908	5710
179220	116397
432100	266901
442134	413010
92209	245972
271546	460872
160503	325167
200510	188759
253102	81807
166708	437067
47466	93177
462241	360653
138579	179375
452695	273241
107479	21480
299976	479537
357920	284982
141821	90605
316136	453922
330094	384569
319220	204379
88129	465063
378612	76651
148164	175079
288478	381047
430707	365867
121866	427706
225184	348798
353597	373182
362170	404494
410637	190726
367083	353080
267562	122486
85739	274314
468055	335906
90922	243462
75157	446611
415854	244688
407280	333551
385350	390861
314311	43128
247045	262954
188847	401854
433814	51222
161383	258126
239804	143671
60241	258461
223929	398598
161825	245538
257215	20014
277262	369599
334256	120173
17648	370866
182305	423259
337791	21902
274650	48365
85653	320508
72282	428423
338280	144306
234157	464727
458184	107279
345143	150153
267945	267602
190973	222264
125400	206178
377509	151647
308872	148171
81076	62191
113084	450920
197200	187974
90092	377661
366432	122694
315046	481785
202661	203656
77662	40946
323836	233592
168464	481785
233498	48053
7788	309037
445483	358937
314678	243593
215260	401871
245114	341271
360144	473850
83616	432930
239112	364769
343197	426556
318599	295113
339828	57284
304288	425996
157004	389407
310693	132740
55914	234511
149674	300762
438660	114656
365606	432200
402968	35735
261277	214714
245917	267602
132150	166557
36964	294836
279584	422853
451717	297266
326749	298077
428198	147828
208420	343012
441924	264406
167125	257447
407612	133838
376592	467210
432101	122944
276656	77727
208172	491350
466056	77978
109660	289614
94733	226494
168240	175212
380097	145948
87274	378462
324729	274304
176939	127558
370556	183833
65726	336590
364266	51895
395320	426089
216609	130436
351451	94197
206686	368508
178766	380751
392086	53020
168464	432320
367483	438917
442676	356673
248013	295597
412037	464727
256302	191048
240265	241943
399117	154137
170770	215054
160961	42189
347401	293246
422616	448792
247757	86892
358198	430356
438001	255859
166640	261396
42725	414832
68532	165540
5511	448709
71189	197306
149732	73599
175159	389098
370096	628
134456	86914
263614	254588
372340	263410
423150	297794
88206	338794
252993	54976
427388	398122
482444	42890
350759	404960
174139	118736
234487	348731
108915	266934
34898	286936
156470	413592
97926	440516
424441	27464
263648	492462
67351	387742
43299	379255
251728	291300
117562	373300
146924	108632
383	486231
224488	265518
240203	46608
80326	187974
187281	298332
109144	324491
228128	188954
74494	190369
131937	202390
387999	264406
329920	352697
275106	149739
293941	127270
162056	92111
18121	293745
193767	457081
123120	166970
345715	70522
71816	313745
19727	319333
457577	297630
105562	1484
237714	99073
158156	86421
25969	360860
140986	283866
396565	192595
467716	157715
198251	357472
163885	131905
108205	222701
394285	317675
295281	484447
429298	170341
206418	433279
393007	488899
120451	231904
81978	403433
163942	488709
58418	292468
233418	302207
470214	315671
424580	110677
316735	408507
27417	59658
220653	210245
144852	435708
403739	247947
31759	15209
226586	329165
218584	17155
185035	472583
44666	1167
438576	449662
373965	376814
290838	17979
426097	354192
360321	83811
11589	146566
421310	378462
15703	164884
299272	18479
281074	426569
477903	83912
291173	392886
259735	433279
107370	93231
230214	356723
363552	99072
486712	357293
125867	53389
15027	109196
9573	411455
55224	193777
88510	54976
15027	227161
164655	454011
128199	391897
292911	440683
346679	91558
307628	75379
115086	11626
89068	214200
367878	17181
299449	269199
237801	312325
195720	13370
133479	23315
297937	266852
434690	234868
84745	158164
77443	94475
139921	22823
342465	33553
106231	466293
334092	79120
125382	28129
119135	222701
42754	9054
446325	486504
385640	454529
46870	204251
324748	77727
33937	17186
145788	272052
171175	295484
157978	118870
104734	313745
171915	166327
478232	46959
461135	134262
291634	225821
214251	9054
234881	369767
434794	456277
288114	123591
204298	409828
253984	267602
366148	312161
15402	437759
239272	390596
459232	327715
99443	119868
117550	266852
213566	411157
214180	307334
483168	250679
321977	16433
250800	269977
467056	292286
240964	63957
404106	25800
131574	97813
439719	428544
358322	20958
466870	205270
334225	366127
385586	385068
337880	486885
253509	236213
72008	93533
299683	274966
460267	486885
353990	217088
226806	476447
412398	177932
82688	322422
203200	266314
141663	132318
112267	367418
270159	157346
25903	77501
168975	237165
242382	77727
166138	389682
272407	104383
193953	162088
303514	477509
163435	52536
331503	3413
216417	479879
330814	347948
78874	7015
314311	385826
485605	54568
406108	350696
199185	481251
95316	172184
110797	102409
406751	336778
487020	287331
47949	350147
330317	461392
163466	137719
183498	180096
284057	309283
447107	31941
194767	194165
80861	362773
267297	45313
116529	272865
293360	129441
42925	241971
285750	317356
290838	319333
348662	284982
260427	81128
127531	138600
200794	248594
231740	405816
453738	312239
440918	244115
15068	274870
421410	232377
4916	281641
28838	6321
315245	359010
330878	317118
461839	370102
454987	231485
333627	329811
386639	262844
349150	150573
170173	194364
26974	387499
335059	314881
160097	447517
490035	335204
82036	41351
120294	441009
197077	49903
202641	343750
379195	137368
389897	183213
490797	255579
330322	291873
272834	222224
139350	276055
351718	442773
444534	100227
358106	486633
128948	86077
1587	129857
199306	293813
17869	357854
249981	219743
253525	58428
233604	19724
183619	266852
209196	71917
474688	63835
68843	263833
291811	49021
200924	372056
86415	236841
202693	403515
207981	97356
414568	119762
3347	118662
297429	381105
388921	287740
457649	479093
122112	262979
246540	445352
233045	230869
163189	413525
52113	32268
66130	300800
34129	355980
171333	463200
26266	208487
52217	124085
294274	240866
462851	366006
486712	29111
130069	109183
192327	209471
485554	426654
299234	448000
35385	203656
356530	486525
83383	482631
119006	160908
346557	399131
387667	114063
233045	406212
85073	57989
83799	404960
229878	137128
277748	466811
338242	110567
398253	465123
304963	1622
375777	110677
342465	60151
20402	362267
41561	76111
442223	194165
343021	246311
28736	166513
185984	487130
58245	239281
440327	437750
64865	353553
410896	285938
176182	59709
86632	418180
231359	267769
99862	235679
406264	82679
310282	429905
468815	160286
18876	276358
475112	87471
113067	215026
450270	437976
482083	327673
103217	290887
208928	314742
414920	40784
362267	152081
232663	466432
433967	186440
398308	230691
319134	196783
373263	179375
406139	332638
280023	113114
189337	21253
156591	21411
219038	1057
492471	57134
37787	176878
202469	146584
404020	348798
256469	19246
215476	293813
233839	207630
179607	38322
115119	291249
142211	9681
161363	99123
274718	280910
109418	183213
94129	139445
227040	144405
280596	270139
216666	45724
300369	411809
204116	47757
3015	293813
30175	149079
421207	52627
476107	455769
116063	473229
353856	306409
451682	2230
216666	491171
197242	113138
346655	245398
452897	339333
3809	260987
275815	132996
24867	369347
363917	58867
489122	258844
10462	80564
111254	445749
427671	196783
233884	167841
412699	493634
280849	88705
348580	104048
77228	414811
74577	224383
190281	99742
122436	345457
351436	26551
379696	261047
210900	315671
214748	218330
314152	390687
303782	335477
173679	32634
330369	327922
332935	396080
325753	8225
189778	184163
245190	393238
117778	267602
40001	63868
210815	293813
104191	268261
87376	376714
487399	228431
429852	439305
224091	294365
469634	306100
381166	300169
237043	283575
257971	208109
117992	91960
352708	484948
140478	165610
128704	118028
304060	411112
444139	143079
103898	421167
374172	309848
215654	478415
452599	489552
414378	453005
306118	440660
11237	40467
53695	371918
284917	338140
350064	349400
192456	173995
373238	381857
369760	429871
389305	63703
471044	144800
341204	320464
483058	464573
365561	186440
385076	264514
195828	296553
444621	15209
194469	267352
334196	413378
201982	9054
402982	315687
10155	247589
332453	47649
204499	160379
2482	208118
116021	47757
418992	351193
139830	12177
344064	405458
84923	165032
295389	109217
7817	38904
373380	284843
37057	354190
399713	480620
470751	353600
489500	27766
432362	100909
376816	327697
117545	283265
369812	234356
488286	249334
222091	76431
279325	483348
176760	196052
343978	250434
375600	153771
65513	373565
50285	148883
105249	300506
297939	440982
343504	294069
119335	127638
467766	90786
474367	336590
63738	65811
19704	243438
198405	458517
275664	257298
82886	214992
257919	473840
48252	266732
405788	79989
148168	211868
227188	116833
415625	403515
115604	422731
331202	317675
394383	421830
443791	333791
420790	275990
386442	424468
75495	47518
345401	109833
372340	124660
111062	187836
407405	53879
439894	428375
319643	217541
461061	220857
483679	315671
305574	477136
192710	312539
364285	246926
175681	321558
354111	400623
434922	338957
114237	3101
141221	446693
90831	105595
100938	72670
278500	183213
300905	202996
3111	157491
422267	248239
282378	154410
333127	44083
55909	297117
14001	432135
263125	140213
21961	368205
288501	339853
489807	73454
367919	137209
309167	169995
474397	265608
131940	21469
18058	283392
299283	452803
215061	396431
208575	309425
478072	33800
171495	400807
131998	10863
306772	421356
156342	308901
4370	370999
86547	219499
253355	408003
114063	367883
253742	354435
308574	326446
323	110677
152743	221443
194643	32406
158534	318656
472797	225248
278270	296647
362732	48079
230457	398333
476331	37476
256893	441313
254327	21411
360099	315844
72383	418558
6194	454975
120049	481279
46338	156376
424242	160456
56307	386239
81982	304493
71189	143997
158234	457462
112443	236053
128425	103898
361001	156094
383105	398765
325187	364580
158897	26958
71189	12895
356212	200441
133909	151180
130224	221594
411195	153183
253296	144163
59451	236682
286145	190369
244006	156875
407116	439719
455788	124022
123635	342189
446950	449399
30386	134262
133388	98906
258126	95942
184420	150146
301913	254155
180921	288035
286655	331277
81833	460700
194216	266736
306595	413435
370617	445061
37041	228431
493347	442466
76285	37203
288077	10520
265598	477136
151405	165496
83937	204330
419159	374258
308150	303933
389926	162135
313606	222701
400547	401871
390687	207600
330860	87613
366017	172041
74379	131503
74652	292721
263064	276295
233839	487833
46085	35707
190811	492906
304726	293813
325216	325795
223413	32865
428944	406210
153322	242571
292127	103751
217243	161133
386257	205223
296910	435428
99684	313745
461919	377778
270021	159536
450490	62191
143290	39366
295370	140608
19022	198477
450465	204462
448298	263399
272725	317356
241987	265589
472267	283882
333360	254892
191587	451370
161825	281924
209378	15416
142522	457093
82498	461049
221560	341271
70223	439817
425640	392618
130982	179049
381305	119381
449628	281273
63704	37632
420280	246342
2139	113051
64136	248310
179751	2923
105915	35735
451317	293813
488966	15209
376305	282896
237120	61170
250979	50264
193832	298767
224901	32807
53883	61572
201920	364146
260578	370854
199572	23863
457335	248777
438805	315888
167846	221222
118686	384174
203094	372531
140567	135572
400288	493396
354111	26430
144885	303648
229735	102111
106353	460010
67095	362543
377094	179045
213403	374849
112403	478415
103626	171967
4724	393326
399878	305250
307531	493631
446428	21713
275279	237235
56984	471745
50996	110708
141686	212278
231663	246311
229098	419037
276663	403230
309917	273468
404421	259192
145585	131874
389641	21523
428102	152006
117352	169485
415594	489781
476382	205223
248764	367798
474606	291521
151929	395988
236629	393326
88210	347202
420480	196169
297351	104498
281009	23484
380748	50605
404892	59764
20669	360392
262783	400201
446913	297994
233848	164098
86332	12237
323222	243592
25968	26144
456174	155747
4461	48163
444422	367110
321737	398593
6381	374170
190454	438783
232513	459106
110456	423688
36249	359218
161177	209365
379680	344483
209360	480778
171186	374305
29768	98906
267243	40198
373230	56915
202277	317479
300273	268904
65433	466433
99639	366534
276729	260854
132617	298182
162653	115174
201131	87469
35570	9054
427486	240174
452901	66146
448104	395137
282453	288035
81191	38063
366996	37226
424907	229219
151330	315671
344560	261396
409127	258778
15884	8996
272896	48275
180886	47915
452017	367000
121775	293745
309917	363469
196544	377708
235545	115795
20401	455769
476106	450760
359427	193476
109949	458601
296607	157071
387922	247153
228629	155635
113985	228431
325032	478134
75119	325934
189673	405217
227639	307932
345401	209909
312283	11358
401940	248614
492502	317118
313263	402384
185526	342724
314994	203656
292133	326260
398302	405217
234878	141166
353771	69277
266965	406061
72217	461846
69813	490182
164098	409828
482677	80252
307144	469545
437911	12443
347121	179761
414518	478415
450458	206686
285664	2199
466480	469463
433922	405683
178997	354730
73456	331508
176521	430356
493352	157527
175909	61587
446655	79850
370260	288354
65060	273831
442064	336590
113995	298801
117477	378762
371238	56068
101465	432749
452962	59607
383030	458968
202910	469366
10973	471419
115917	248732
22894	175721
468646	232440
414289	329674
470746	304731
329786	310756
40362	67280
433380	317118
63288	393326
423144	278520
397163	70557
281859	116572
315921	181246
110355	425846
374305	263771
64626	95149
463683	152020
479447	459205
260171	48584
430364	350592
466693	342470
379043	15220
438115	162947
46703	26959
233797	259275
43676	300240
112443	479614
361744	407131
391946	398833
403638	43124
345264	374523
133033	279921
420185	323521
119105	424312
363505	255897
303716	421356
390451	420790
306282	409828
108742	346266
248013	127835
277511	381859
207007	375320
358663	24108
48308	461585
145771	232915
432870	320290
397795	28311
122069	445553
472830	267553
257613	214685
397824	375317
191761	3041
73778	181668
289583	309180
125975	110708
238688	257470
130040	429871
140116	160679
155663	99982
266916	192195
426157	68762
153322	374034
45177	354376
213947	33742
188596	13370
96489	141381
53314	210189
353078	343801
243152	252664
88266	60904
75976	440874
166280	255038
179040	429455
262286	343804
76090	50264
312121	425675
313887	173627
21482	314495
476119	473533
316735	28151
32032	317118
343255	126796
346987	378686
19573	438419
121173	293227
74196	303175
82783	231343
309798	314597
364059	126473
469860	112537
471927	260640
248342	190369
127712	291370
476000	214714
59607	240928
35498	135756
51219	207071
85314	35707
409210	11626
107024	77230
116388	97849
420763	15084
373931	286936
18783	328550
390258	32605
351733	12245
491445	432427
210908	370421
105302	120690
410360	73747
454263	107410
53092	168629
465866	48607
482456	490575
352100	370748
384538	342440
189102	407545
308122	105967
64646	36392
182638	265706
152496	430519
376592	477838
233498	360399
323091	71373
259775	382516
306320	296339
172781	35707
198317	241105
440056	127363
150708	70370
474177	411808
190957	332392
315445	98965
472828	187974
491273	154137
19459	292611
229663	493293
353491	225154
1803	477986
120046	381008
296185	59658
259827	151944
94954	89055
169331	39680
319824	326446
208617	492572
408004	274852
227674	426418
242777	383200
73179	442399
88933	70557
13969	124535
331595	432212
404568	298967
83775	300916
416863	4413
68900	410883
80674	329188
461208	393326
299930	445484
3809	261394
399573	297446
269977	180578
483017	212730
331091	429161
380131	32807
481903	77727
237148	184902
483455	415347
134544	455777
60716	229733
161054	120041
373411	99106
296532	119088
386992	132843
29298	273831
372270	35707
456778	205367
26556	477986
489840	67584
222334	49903
136878	56928
2121	307130
456424	448035
104490	52813
206385	423516
195145	232124
23173	47487
346042	77347
461355	20906
208461	455519
271181	412205
347797	362610
143554	399867
249932	232925
380987	9054
162939	94221
463786	128316
321930	338271
79962	228431
67399	19005
220604	296693
120707	94344
469879	218727
195503	72523
337953	388274
308618	12895
383356	74106
206852	93627
217573	327454
273378	29149
404329	130911
67584	486840
428393	399247
467372	275278
155332	29105
369679	290056
213215	140811
20436	34902
102363	280605
404960	6020
121860	54536
125417	303862
203791	246729
430429	288035
378137	126144
259704	45801
326109	125819
219136	262876
358646	95942
238026	364427
329226	30555
27943	479570
322364	31958
64777	488911
376569	251163
102499	443693
120643	78860
181499	46020
448842	16433
202352	469642
341787	239235
62316	38063
471244	282912
454891	370866
58640	351585
239566	469221
371025	214614
161412	447219
61450	359243
232600	441148
468999	167447
420337	100938
250347	329316
361001	353557
420309	267602
39246	440660
193607	32430
461806	388282
321688	319502
15133	404263
4160	194869
214671	63148
403904	440769
34046	97281
184802	476112
409982	288035
187843	104299
165712	136839
108727	63528
478019	398973
73251	358557
334520	219929
490379	416096
454059	214024
46070	458601
489822	110708
97985	144470
256893	54174
300277	120445
123134	435001
129449	60517
145288	268743
97668	423469
363526	98637
378453	366787
30310	461944
263514	118115
398995	353962
221587	55994
400817	62191
465071	492316
132597	487938
245318	32807
86438	211889
74044	480025
299836	492701
22298	212081
237878	346917
224807	1024
486552	183644
209372	428673
250244	280174
314206	113871
24867	31234
41620	94973
346593	21548
338822	21583
461358	97004
475039	221497
389090	463067
383438	65709
315358	191882
139021	268743
273049	177733
362494	257298
281857	19194
96429	68433
224720	190369
349506	304729
311196	468162
32270	219586
424256	359833
373755	230783
224614	298048
300197	286969
114405	304589
196949	50589
472049	433343
215201	420921
254470	287565
389170	77118
130096	426569
488971	276876
483570	485536
324490	330469
123226	52537
473728	492906
458207	84004
480757	76454
490680	289274
474883	455388
121117	89534
299574	166970
355025	379498
402527	20958
389469	98493
146893	266556
68214	265338
76068	398333
388321	107187
385118	456640
425936	258109
390201	364509
360110	206686
426217	27464
120362	157458
19065	248353
339295	246230
373712	110677
15209	310460
97768	166063
417240	314642
292667	205223
359785	324873
154730	267352
250207	41533
191723	424133
102452	49532
323789	15209
94482	85746
147340	273831
180506	20543
9853	64130
115352	360839
294226	355058
139224	120967
459280	165599
230051	167576
167653	153995
336979	152502
281734	95190
84242	192760
208506	50838
99783	407241
64494	446306
429215	100800
389009	457081
115421	387839
46696	317102
237261	316575
122967	94652
139429	138297
364577	208411
107868	374543
103325	35971
163370	41341
46054	150942
113596	39255
391008	204925
153015	425799
302355	459976
283346	297236
287766	292494
13048	16318
152248	19789
493066	226168
218033	109530
258525	149154
284218	393910
289675	197487
352550	178436
353287	267942
449395	56068
319501	64335
73200	141892
325305	480752
90505	313745
64632	430066
462893	228229
440927	68347
177921	290986
78349	8459
264522	122095
356530	139297
307855	91711
176111	287824
331047	390349
247976	218319
452024	15905
158274	174935
478383	357669
335951	422803
246966	143671
377574	478415
363556	343468
314680	485016
189806	51783
430217	388407
457418	314693
62408	185274
353491	153995
288448	351257
161145	82585
330488	380069
250328	462973
384925	287971
459217	15209
439583	375639
348056	105252
298156	52917
427962	456640
315250	312697
223911	60831
207731	347313
22950	160196
46595	262747
417733	212062
294525	238782
138814	195847
236267	280871
105077	57002
114063	455991
479541	223621
101049	478139
396036	184506
121539	420551
115871	317118
359946	224251
144328	490237
485100	115543
361343	375840
91600	252644
457712	168381
388986	392974
344952	390990
68489	322160
464762	313745
429391	49127
84357	67837
18416	268051
237458	30919
37814	247062
314228	183554
424570	274309
88790	228324
237148	486081
251586	190369
485807	322805
130121	362267
87526	386416
186935	180219
146893	381112
192660	418467
475614	30176
112458	87756
320688	334032
418628	141892
156592	189854
257815	183213
101463	459280
195691	334298
4425	349824
227485	121106
389514	314453
220540	362814
431288	107473
192882	41673
288614	354694
372613	364109
128659	114299
347047	247483
229269	287577
371132	12895
157168	393811
15618	24943
83616	6467
289675	127888
145284	281322
315262	425604
459064	188469
44082	75913
426214	378462
58704	436047
440897	205413
130651	419098
125621	317852
65853	433391
193802	197337
175192	301704
369075	433159
179784	265589
43724	109854
453665	394400
1292	354076
236383	421790
402812	140457
238406	320743
153497	448709
399655	401101
433447	299938
426681	146975
46690	148559
81428	431314
431175	412517
366402	381918
89899	494102
244815	221329
473770	65127
88446	172535
384858	116557
185278	309425
471365	17122
405788	141440
321341	234521
249894	207223
132815	94665
409745	248777
253076	357182
132155	255557
477984	60517
1099	358424
466369	416282
267562	221560
453696	433558
68776	357537
396302	382054
109429	197456
97134	257277
348078	328140
160237	210465
360698	410037
288100	265711
455568	176878
202893	99405
310434	336590
115487	366493
382040	46785
9397	417823
305037	492906
273707	244929
404568	477632
425358	438567
101308	433634
24504	243667
93082	245134
244092	287878
191567	80800
371479	21411
132996	84869
408861	166204
470254	50747
380846	302464
398203	355806
181005	365703
88555	131315
71189	45883
148792	137128
88467	184809
290216	298479
78721	367110
94860	187974
302918	238932
216824	68048
92205	492316
74309	298077
73327	360463
199936	122462
468741	375029
283096	260038
328051	177374
446026	103003
340439	41097
310338	202906
414678	461944
392044	278087
471899	337857
23460	267352
85873	430823
197131	114040
7610	251190
40388	271426
191084	35707
268828	172089
297235	226943
107769	461049
415967	286811
249294	285712
67705	45084
216824	430261
352798	474412
102875	113051
34655	315839
427639	229812
136220	289238
159605	288068
408951	492316
455804	49353
329750	61758
411823	113051
164829	45609
295790	304770
345124	247628
12901	38001
10820	163954
128605	486426
434367	36474
449653	80113
293163	49896
332207	313745
150461	443871
239201	132066
313615	230504
55124	162831
31828	323384
397268	278839
253737	478415
229687	5813
421356	376220
386973	304865
28007	113051
345709	264737
351540	467910
83137	257858
305942	74106
119823	132091
361138	258978
487732	35971
279303	371801
216585	389704
203213	104505
14086	98906
297218	275350
82688	377933
8406	183015
334080	421830
253695	443146
384231	140985
8146	350696
197505	284843
120097	211868
270758	220417
407112	462486
478232	79042
241596	82715
262980	168076
48185	420944
382061	51881
409191	19173
363581	204424
298427	102271
442979	37079
136309	317118
371174	479564
458728	258370
431508	334215
221143	91545
321555	252710
346228	290444
437831	401871
426439	132843
440927	226150
252920	186159
164840	75087
214114	254494
253907	197903
188634	376446
230255	452626
110151	316229
207141	115123
265202	129270
455804	114643
394975	290014
420816	446616
121260	395795
324445	94667
109980	236172
353784	402565
193020	37079
316535	60781
243501	76158
297450	335114
118131	36462
396169	25283
421140	135848
31322	155784
257704	188925
12297	407026
350755	181161
483987	211234
300766	29111
140874	62191
250410	410334
312702	196144
366991	294031
342627	387742
34153	407306
217396	15209
439219	287302
448104	204881
316716	54976
104738	313745
376468	287888
124259	367043
71311	162978
137454	105498
428587	258370
185526	474453
370742	214050
415310	122571
217788	481661
267562	17231
459622	321188
116832	64474
241183	450748
359600	62191
104491	488609
305287	471849
221976	30919
197418	58489
226368	201794
101303	241347
287444	363581
407280	335001
142041	140232
60677	15144
243182	288462
449884	24208
94210	62191
326809	259096
240283	410170
298258	393326
88355	262954
434641	198332
83400	366493
186575	329675
391192	183840
88111	132740
184506	119107
149814	427803
329133	199535
175484	174263
26179	460700
73327	473025
119844	429593
211451	127921
218607	150974
480827	468097
17247	372237
490468	94516
96045	57134
244411	67584
338806	408646
306023	419459
129760	276937
328870	158954
314311	386494
405116	386827
284218	402812
431155	258370
182390	28065
471031	391414
460605	489101
265712	216698
307489	307279
355485	209510
211333	162831
185342	485013
353560	341470
68532	110571
123916	49903
17520	375334
207792	336934
263803	485304
150278	35707
301672	285607
201960	47863
58155	75568
352739	197324
485973	41111
406111	341271
88410	164884
101834	428603
381553	443694
375131	96975
219727	61099
379296	479579
196794	118028
187852	38394
479453	190369
165040	476401
295629	365451
221948	171975
229731	121106
410390	310030
373534	31710
314228	94516
52217	316388
6072	103205
165680	125185
258924	119868
47466	332685
397778	148695
409744	146596
214295	434186
314548	28129
394529	190664
281480	86892
125203	436354
383740	213573
290216	237860
404459	122462
247507	14889
199103	141623
147557	43337
59030	182984
458813	40447
365380	303497
131004	107763
483857	88316
196996	57933
78278	383085
468575	28456
479351	444081
359147	152159
207058	457081
289084	351414
164263	134715
40753	97752
100568	139517
88695	244830
458076	132247
454867	251703
381622	103420
124127	310756
306093	266852
472509	469071
180488	3971
228942	7771
390694	73264
208013	468779
247597	62948
262385	309524
449434	960
441846	373951
34825	99620
228824	232102
57	403337
211238	135967
493344	120195
286494	478415
73413	364201
243806	12895
165413	338076
368572	467537
254599	299976
385550	205270
300214	50173
247608	461420
168427	440660
3646	31041
403062	187974
409852	120952
198647	273831
85021	120839
64184	24516
402120	192958
133237	364904
7273	249334
359093	145078
300411	147923
471491	258546
134959	110809
54976	58775
358373	476412
291687	411809
157636	413525
472853	208951
273382	169389
146391	160722
50164	398333
46023	67584
219552	453190
390323	487833
376121	83403
349282	176561
272801	346768
273385	115340
331510	272241
84698	231839
378417	393326
94198	233942
195689	297870
110306	51927
456021	419268
226649	48667
322509	107429
135310	319775
91600	266560
81525	161050
355083	104505
171967	328751
127883	209542
308122	236735
310357	298767
225090	470406
99602	9054
402246	343802
436029	295872
382703	31180
84698	27581
116002	162795
268726	283024
483301	399313
33474	160573
406115	81280
216461	382860
426685	284155
170682	60923
187834	128705
226919	462628
462169	458183
297504	105878
98599	469379
489142	172089
1449	241916
211229	334962
346623	49903
430545	403681
214499	384711
292857	50276
460795	161648
10991	134672
260905	486121
366126	428738
228225	253976
424624	435280
477433	281472
51756	146893
129610	99210
455122	190564
348211	424997
239529	378686
467340	241468
157666	320164
285683	338271
259847	113138
257508	61572
376369	51633
234118	402371
485691	320097
13869	409828
492406	339995
332862	261550
314001	273687
90481	345718
365171	103565
470144	281924
349095	354630
365099	137508
167989	1308
280059	99271
344146	21411
414646	12157
257511	431701
341025	155189
390490	322858
223162	119381
327570	25234
119868	71911
297401	164884
205938	293377
146524	466432
406281	67689
150445	12443
428556	313832
475711	73818
491603	492009
263549	168878
41378	480732
145793	393739
228585	21583
257891	378686
422913	481785
412109	273831
39195	86596
16496	489552
384190	293813
303086	134694
228780	401827
124259	202108
128772	165653
15027	109869
216106	96426
204695	138807
110307	113749
316828	477788
43724	302346
471365	120489
371703	429863
138126	215498
222395	78469
446182	271323
28321	309409
69749	189804
43838	375840
252466	186259
410282	94344
284345	187974
25969	268667
141834	257735
172710	478422
164823	113436
486525	33855
99287	241596
361001	371434
340353	331338
436219	438373
149766	251072
130265	244005
408329	441570
167588	385842
124259	252247
129138	301775
390069	7848
451379	18188
122097	179010
174725	65194
86632	330878
350102	261200
335871	321744
182839	267602
473241	169533
71189	465684
49092	153653
252261	29334
73007	435817
325704	57336
190838	360736
389641	126426
158099	437656
269612	93283
452846	81280
95575	330469
277266	305449
157895	121106
482838	158586
273972	31991
276675	420765
298901	416726
114332	170939
279897	245679
343238	459661
401952	88113
216006	240016
69011	138807
390287	249186
214938	478123
106514	7211
31543	327061
352230	48163
120623	11023
444911	489552
416684	353485
485140	38478
319210	110677
325794	411424
128261	178686
262308	361296
372196	206121
295568	52068
63212	440808
134694	465589
427544	146445
407704	366666
204440	289903
326564	226494
112372	411455
432269	89617
479716	334585
189654	317100
159226	350822
51894	234356
340197	316575
114474	49507
414825	81096
208020	315933
405232	391414
455683	183213
35806	304916
422001	329553
221117	208188
470672	68552
107769	332323
141026	448149
353222	277641
109721	241048
122009	398333
367990	261396
378450	326971
346166	249334
278776	39209
435683	104119
179472	375988
392522	338266
219536	42890
206986	280889
162778	194165
327425	310773
426366	13370
28971	127636
311367	232890
15575	324988
267562	371766
148035	488925
286406	178436
444194	15808
353094	183213
442512	11695
169220	297282
146422	313745
47630	291536
38449	364179
316246	468162
101465	465846
438020	53080
334423	290014
255340	55266
234881	47290
70698	273831
39773	194165
390596	396431
330752	297859
106313	117097
298390	291249
448104	283639
110835	355093
395428	301765
328684	93680
440416	257298
173680	10345
459308	415384
81393	98906
345762	205289
237887	1932
30193	5040
33474	209471
268748	91403
88103	401949
161336	270394
361139	375891
57257	237052
128467	190369
3389	239541
202787	287072
146477	6129
273120	180992
433382	44400
433928	394928
136322	187470
352007	303648
242235	33855
16020	169482
280309	110677
270709	305586
70135	390525
160961	118286
4325	41475
71090	124505
221296	105691
149758	183975
444890	416942
12623	331581
20392	345602
187455	226494
131924	122462
20654	37476
11336	62191
115696	411424
303670	232925
247096	326467
66035	116599
75324	471247
399352	421830
420857	362784
228908	313352
99287	308669
58358	268706
187510	380999
10443	326971
328160	275833
88359	119381
21961	364359
58843	157100
335004	314978
373615	122287
68532	407143
271181	297830
135683	185076
58479	137508
14788	55129
196996	22414
357707	50264
93022	257858
312935	86974
55435	434239
30198	77278
140741	439992
195977	477986
95001	9203
347246	184730
318998	49966
88958	189610
334872	224006
58245	21852
488772	391414
152623	98847
165436	53432
262889	235187
156935	26622
358742	140608
37459	454074
474341	312832
90262	295068
259017	151944
429289	88379
254098	198778
470135	445936
404090	18602
26284	141011
429602	369737
292405	162795
468287	283025
434748	342300
451145	454298
169447	178436
196851	184321
99953	78056
114867	59759
286001	121562
357411	293809
91545	218727
249471	15209
231305	482609
51580	171103
326631	294743
16964	485070
492462	126204
55400	429129
348798	224368
259125	233187
404810	325167
292839	16433
53247	144130
180259	209542
70772	18239
18451	241048
121254	405217
55948	381769
445703	179375
375460	142018
452847	458933
79962	24516
282769	293813
228849	4413
344099	86560
24788	176371
221807	404497
442736	476303
308177	110708
234400	452793
72030	86728
95266	456697
246796	249382
39601	259863
351650	72701
481267	64933
248453	32983
120205	144470
461956	186259
303042	119868
386468	255814
289538	474155
150153	112862
128738	477345
399694	278907
245488	313317
159726	265548
280031	355713
178817	258492
163340	390771
245554	286016
381256	486885
170903	4141
403428	110677
422035	15337
281737	284638
52548	155719
22611	84590
396916	245589
4954	478107
14303	230057
409348	454975
458065	303424
442836	214367
382804	371918
176173	407977
300543	452942
417479	737
446630	212495
47558	392788
323222	237467
112129	43614
226150	13370
420571	489099
114643	269982
410869	230328
189956	345726
115929	78091
93440	379976
266294	204833
276821	461769
144603	478415
386516	40388
102644	6835
107699	195569
9853	142553
293460	184124
374404	170537
153813	255579
419967	357854
54449	255794
166603	457203
142675	187998
80103	15926
222400	383096
380203	405941
229851	218727
106739	461816
194279	422470
350437	232018
45724	423652
481041	214050
85243	212081
263557	77004
471774	42189
388493	211826
28971	214714
255979	440940
298328	42890
236297	234356
103050	91711
245148	101806
221783	97059
194120	101058
353695	407651
390997	190369
353856	308777
232656	49903
403159	68420
419797	280030
129722	158426
130455	43547
260398	301659
186266	118333
358180	121106
222364	148257
39331	16535
335654	391216
211517	409540
72804	484058
426911	342096
247854	194661
491259	10520
49849	297969
222718	124085
458006	28129
466491	179604
416147	184809
104780	106585
175702	13370
154705	187974
470491	268118
62469	363973
140478	378626
386977	313745
467330	334732
44006	110712
452641	259278
405720	420944
437352	378640
152887	395770
412057	258370
68324	161732
115122	484447
27662	462377
248589	477245
340137	179508
119420	178379
336822	426566
2136	421115
73520	123410
5354	266427
328247	53638
444846	106037
211793	373482
240675	480246
81280	69397
398924	431133
169991	296313
77925	476951
12731	185016
19054	255235
130651	293246
48791	53313
198043	308019
239283	478680
13110	401481
394537	428080
128581	279264
378672	73286
278320	453213
121828	79370
319259	253141
179039	5040
163863	374489
161563	378462
189308	129513
492247	236942
110749	282287
4100	433857
278770	199275
334985	100002
455206	259192
300304	434045
61474	272708
214608	441135
59883	328140
294416	252961
43699	243374
294444	226308
202452	170054
445942	313745
181284	440604
102875	345745
93328	98361
96025	302978
396786	94344
381765	474398
209183	410526
73683	210804
49069	324284
405555	157527
71340	20959
200179	144073
454534	355700
338261	183479
482643	35707
189318	353568
231410	354630
317881	340254
117278	50538
379351	451016
411282	401481
228533	292468
55451	356773
255922	168213
460147	11610
410028	201923
114063	437088
16641	155833
211815	341265
260831	214120
417050	276740
89257	269612
148764	267352
77330	214559
384714	254775
305657	487153
53314	400184
71737	109116
165502	476231
386729	12675
299956	457091
335138	119722
229323	130491
321215	461182
257791	57607
446633	157363
164095	422853
246221	206321
115463	123404
296860	473223
153006	17242
35806	238002
109367	82579
164038	95149
106472	124024
454295	350338
82387	117147
161260	19984
101338	288774
326631	338117
108816	219499
310499	285156
148084	110677
203276	47163
357150	86567
80697	291141
52098	2735
88776	471044
266428	42189
120071	285156
321347	123773
323570	286337
130224	401727
81432	18084
467578	101234
46890	416694
58694	391414
457580	410484
229647	188925
281646	466737
446801	75753
57276	101998
440511	255897
20946	121613
112868	293813
304371	405217
175012	366833
185790	256492
16238	482196
246558	149049
358132	209278
351601	153025
230334	59279
244791	254932
45724	92958
292716	456640
257977	33343
225162	222701
146893	75069
75259	232234
224414	190369
94671	325738
47616	185223
86476	120730
99271	491685
454303	198568
279186	272139
212168	125080
226023	484767
310151	117097
428452	2502
61786	48163
329436	431137
75766	211868
61596	421654
37967	360860
87994	394956
126479	21467
398331	15209
17254	220635
201813	427293
387036	201762
112715	195916
34295	175003
116609	50605
247665	410028
451849	266852
13370	403037
407280	476772
410542	145948
373433	338228
128463	264270
386516	329086
29582	171424
77409	457396
207567	122462
115938	106531
241658	283097
463282	122135
25104	124445
144040	3845
20251	265589
183249	492906
245881	196556
292576	126144
368540	315671
449307	352952
268492	317184
57375	374196
325509	242552
197535	250679
257723	62580
341159	157013
222045	181692
189188	309085
320626	53387
304306	22256
94766	336590
225239	26940
231305	187127
284573	334680
463520	457222
239431	162337
84306	425375
241377	88650
361484	115340
375245	101049
481766	145266
197718	37964
215687	219629
382848	265558
380861	160573
235909	251565
109789	118602
426837	237660
392370	289578
312283	318464
191148	346221
489787	490453
163340	442227
147558	363396
90351	179264
63047	124815
486001	383420
260259	91218
362153	470030
25342	341470
374049	447517
373810	153995
78556	425951
113579	300397
305849	227101
115989	110677
152210	244115
114815	147978
343414	154872
300911	209572
77559	21583
282422	92613
147353	381862
144288	305671
23398	67584
256886	86596
71185	66815
208635	464727
76228	413384
177051	35707
366750	178907
192843	98906
12648	392086
255353	301475
159538	421830
440615	413475
219302	246895
99128	164059
352011	254543
11789	201944
332239	384366
327392	118928
177616	102307
217226	189733
450277	315990
65980	381857
313867	15133
83168	196783
200411	190715
55844	168381
408535	492186
3956	373953
195121	471908
363516	155927
48148	435510
490115	463853
240490	446936
393615	284591
4684	328932
208294	146202
90696	249886
92314	283178
299113	114930
476599	290045
136511	359762
202792	75773
248910	122462
279871	295094
448182	438678
274928	444397
329675	262594
202866	138020
468474	300606
297611	293813
410672	3097
198148	390297
448111	24896
165436	54111
82999	334680
80885	190683
137454	313365
442037	167381
445824	187836
203200	302918
262980	304173
266768	124590
12306	21411
188784	473913
152742	420895
142621	417680
390780	125328
129142	50577
158534	373021
257844	214050
115449	67089
191768	258911
335654	433391
288185	99072
469164	242026
30237	387742
115449	231578
452402	217432
91345	93245
12787	203054
351775	402323
318578	109271
433356	428026
219128	265346
19459	44128
476447	15799
113101	9054
141606	56720
47806	299349
134299	143561
118786	318010
57650	38179
321157	296943
209824	120195
453821	205719
383564	48365
193270	448554
410070	326155
291546	82430
385779	434965
217217	200744
81294	357183
303283	312491
172716	273141
355713	237803
160910	284398
66383	168845
241781	22611
27321	142018
194913	168779
201299	313745
355542	245679
25411	166063
20059	127853
301390	101058
443392	490862
322509	239544
180827	459389
118938	337262
238344	373009
397901	391576
266957	91600
217293	58747
461849	421935
485546	470415
230027	336590
453357	98168
486432	48275
219995	110072
176913	144392
350208	440660
151494	273831
113460	119494
400020	380152
152435	303917
360233	124085
420941	256389
144920	407599
155490	435280
424781	65648
424699	478415
216667	349308
25239	317184
112080	94236
326553	32002
229561	212081
450357	173492
420088	115392
318897	54111
68843	78906
282459	244079
140613	178436
301913	44844
272908	216591
149361	173176
456378	37515
179259	299218
117124	321868
203015	336590
121539	178436
435946	445602
433932	276090
60505	310756
136986	336590
207544	293813
62048	53069
268018	351732
478051	476880
438074	333834
309433	2777
19324	136388
382778	272230
488629	233142
66185	232555
102519	480684
190955	255579
351529	301659
321624	391414
485300	15209
399205	219499
475613	385000
182776	311297
84318	240634
7922	263610
237548	337392
144973	65876
245937	38063
214719	313114
34058	206623
52051	171315
442227	207927
407334	22940
215701	279627
422246	95855
91029	280351
316136	235102
146267	82094
246409	419601
102870	330469
145164	278520
373842	366941
135035	23318
137454	373313
297794	316575
119023	139648
486296	134694
34762	241048
67931	391376
338029	71485
35071	362784
199216	217340
83305	41075
411509	341196
389010	390703
227486	337791
488012	122425
309237	426034
475749	58712
24412	449804
201038	210032
180340	28702
341787	20033
324976	218017
432292	435886
69749	391414
271241	86632
191077	83403
478588	98468
290698	367866
169802	431556
182771	252204
430082	158992
8446	293813
330941	359762
491184	71761
218397	431891
179009	474412
408135	306654
300555	175686
3386	36392
199883	92712
474371	274255
382644	129124
37032	330185
487668	486885
232731	242927
470484	88594
144064	477986
398362	15084
366556	258370
262889	78811
108434	194469
354616	377032
426158	62127
108403	458134
99330	137719
76737	360630
340197	386772
395770	308023
379488	16433
116758	78811
344561	402269
319465	465786
270069	314742
308054	300216
107084	456289
7535	378462
16923	362883
296033	185335
486748	427617
81876	385000
417040	291936
357373	77751
24726	351609
153898	426786
229001	465954
114056	169977
35970	293813
84729	169482
463333	468145
19981	421562
395177	102352
462217	472072
414646	307108
10228	285627
482421	119612
215546	397371
432884	94344
310383	415352
333022	62801
383831	313745
213483	377683
355573	72003
391805	129727
401389	192195
131939	185154
94146	486885
60795	15209
334814	123369
182000	252439
421356	83039
386011	427980
226288	176747
209998	385378
216147	446616
96559	236944
318088	383805
155528	245679
374379	299920
295776	408726
293361	69440
150501	419797
187703	291623
257977	255650
60193	388575
36999	40784
348303	428214
464966	15209
341736	115917
171348	50264
233495	105754
310894	216442
165167	227101
59270	300883
484746	215248
471169	371943
293813	191477
79656	484904
440936	61666
102923	13129
440946	220417
21082	111920
309329	312698
362565	228431
282453	203279
91414	402839
312221	178077
129781	15482
390742	438783
286658	103656
62081	207535
417145	151944
106676	25410
378125	338271
118805	424271
270695	380568
477932	144473
386963	279047
378809	2292
202379	126144
244591	451460
190524	111976
33076	161510
214308	200131
271453	196063
265500	417918
94941	304782
432037	416236
369209	234875
406235	430568
272845	94516
128337	461769
388395	232890
133933	92613
333997	478415
411282	363722
301643	302033
467319	183213
251169	449724
326574	186561
372314	489180
111018	166970
429062	62191
395799	96901
224752	202305
407717	325738
147036	160545
96712	456506
231305	148946
89257	336619
423239	82585
456231	403314
297835	115861
405306	425911
291252	388796
111217	196783
328089	119381
450526	401949
301838	329145
445919	405320
29248	334680
244364	416484
475042	285156
172396	50155
232822	416977
253102	396627
53314	298182
150732	145978
323222	449264
442084	132789
332781	165511
280218	303694
480574	273831
349421	92064
134108	48163
45410	391414
203862	316388
254446	20506
299452	478415
336996	153451
70444	462439
6707	440660
327496	209551
199416	491311
188108	426569
143857	315888
183360	272997
4522	149827
474418	231638
411744	156376
303647	71064
287488	115671
333538	109057
104192	310261
475788	468671
474291	110708
219725	492783
287413	55205
251314	409828
52880	391414
37314	385614
124469	375710
358814	275487
152009	352951
428927	217528
468818	54706
25895	326052
269277	175644
152851	622
236599	287946
321593	1057
120867	222833
142906	263514
397101	329544
472128	437826
400980	93609
378240	387742
464819	283374
404568	59821
461831	493174
202905	445353
18748	424144
327209	273166
232201	413661
240661	94344
210386	433956
189974	394480
323775	326884
86833	479985
9750	96259
325538	55467
362722	310261
393051	293813
489552	307339
411944	220857
299075	446630
360179	266179
365466	26613
432478	86495
333472	411424
444251	316570
430935	276054
386139	121204
324004	89354
67517	428796
309614	311846
195207	203656
123528	87410
150244	2232
426432	396431
362494	190369
245114	149897
220146	378101
225568	123369
322273	468479
415331	478415
312820	300701
169409	341271
310487	110677
320259	378291
483294	30209
138126	16433
180873	273831
248281	190369
223096	315671
383908	88799
116460	94516
20416	13370
106438	256121
389641	396080
98594	4349
240796	430665
390470	115276
1587	422164
41620	205289
252487	284843
170402	394490
97375	21411
273159	451083
67308	177104
156423	50561
258484	447606
119233	227619
239947	208617
284123	401788
358558	337676
64189	59636
472509	221265
266173	436208
311750	188031
288045	200380
347932	264406
174255	106459
124523	154086
321696	469532
480326	317957
46078	4349
452734	327236
78786	486686
447878	249202
71054	183213
207408	462940
416687	411874
36928	62245
213640	74886
148992	183213
174321	483500
449827	450301
208199	278907
453736	96129
335951	135907
16116	461846
446883	430894
6689	201488
219363	199681
260287	342896
185436	68762
190369	414176
466012	13953
456455	112667
171455	126473
306659	99405
257516	313745
263888	163454
131417	343125
118400	58567
436808	33679
49083	387101
340003	186416
219607	205759
215179	51222
360637	160158
340589	187278
154537	432740
134635	375840
192638	254270
410510	355093
242187	314599
208300	276895
258623	184489
293775	110708
191536	229219
43454	421604
149897	309842
188693	332948
81294	231232
153813	104537
263405	9439
334650	175399
298892	306387
117156	441639
114958	489822
377733	86560
248128	244805
54949	288471
294716	438419
160500	150258
365681	257581
275179	387742
491388	33489
231814	125159
411186	195377
123691	203035
243492	401854
471112	109776
2912	434893
112625	366228
69569	469061
116947	303801
970	484727
85324	429863
410673	268324
359	190220
203454	54976
214608	127895
163187	338271
146815	401378
76018	153759
93451	107438
42347	403188
188568	110606
400969	143967
268079	454822
146810	240313
195615	346768
130074	361460
384231	26950
131520	403460
194329	493012
475611	159249
130122	63983
54015	170652
486953	389682
320128	129607
229604	144702
247355	409102
74427	249334
407338	189802
297522	45888
193767	264719
173258	113662
214808	294548
370848	237165
212009	117246
82471	89772
47537	184179
176885	27687
93170	27464
165519	391414
197120	58074
490195	22243
137709	348370
61813	130524
373901	95749
50675	381501
144288	308230
389019	130742
152993	159134
7217	40696
371125	278520
128096	447831
326631	276837
187834	178241
405217	328699
376993	192178
386660	438463
30568	170741
157384	427265
94918	127921
136388	357685
85739	23318
334051	292911
285068	459650
71337	436686
440470	86728
289084	333280
305287	397486
313786	403515
192476	69528
4325	29599
106197	85930
435153	106034
48953	475571
481236	285446
64559	61210
410951	409318
93051	164504
242038	354173
443307	339723
215988	384921
32601	265589
131087	408484
290765	366099
259394	291077
435602	90123
44734	162218
452243	457418
490844	23187
388950	86055
254836	475523
92047	404750
74646	356393
157668	88057
187796	25455
330556	234116
295285	343352
334208	466783
127388	261398
418453	421830
204820	25201
169530	264406
114063	207842
179844	402698
339333	54267
168189	99313
269258	386343
304355	50107
262880	94516
153375	375840
55021	413860
73718	461644
331042	101058
290443	484665
87878	395198
342440	274314
216585	250437
262472	98190
108691	399736
416070	185423
299976	272550
125420	342045
397576	95286
462308	203656
185744	393674
329862	257726
264867	224926
263557	456431
89998	448988
425047	352872
40361	156376
150987	297352
432175	211729
444053	29338
38356	40447
307223	110677
212559	440660
356987	67040
289779	106256
476975	183590
194720	277800
399809	107711
454617	137658
262639	414132
223402	430790
406850	266957
454450	27212
484193	38063
417485	113051
411125	64364
51806	299322
30440	375497
306854	98165
362724	413803
68265	437510
212182	183213
25933	218943
326205	330218
397656	427903
282263	116283
113822	357800
441306	34136
364470	159250
146504	426922
156541	453716
86319	309848
478767	142485
314311	14961
314026	138348
36058	106946
417306	89047
256251	440895
265065	480542
431284	326323
7578	301856
157988	2715
125948	267602
56693	236654
112465	5614
440190	256165
171109	17339
489640	294404
136758	137989
124114	99405
39883	269999
397697	262954
249510	401871
386428	162795
27417	163448
169020	20413
95087	113051
372427	176878
173442	366127
453736	58643
493527	47092
447699	447519
167799	189262
429340	155377
35468	175371
125605	232799
185394	480008
452377	478232
11	141440
103914	408825
127775	285308
285876	83403
355765	443146
472363	139648
124665	250864
250854	392329
266307	368205
22563	311221
136014	5367
163594	359214
330370	27464
368639	170127
395788	202996
47100	302033
383070	213639
8525	378484
438972	16401
342209	247694
233353	142035
482449	315888
142453	427241
176992	46708
361545	414803
52166	28341
307894	116486
137744	479191
208270	182004
171446	313745
232812	458494
83716	226494
76228	72369
227300	315935
148338	166970
207184	442083
27530	267602
260723	187920
221082	141440
116625	129721
96521	94075
76196	216764
221786	57134
398997	180962
34686	336590
285414	487563
424435	483261
415787	197492
412578	118286
262385	94344
455505	284155
192570	293813
22951	180709
279747	401342
243620	48814
438375	212081
58699	209510
333833	88284
442955	207535
144845	423225
26061	275317
244601	83017
452035	347202
375275	287892
410594	83463
148695	357939
394361	315687
24436	244005
47080	301348
237752	8459
212228	23987
372893	452098
466819	121251
193767	181957
45128	249334
82430	117023
129792	42189
209283	198038
458183	453390
138674	266600
152698	86728
364636	469379
137454	209689
16434	441996
338771	359762
42814	105003
122243	227833
250299	422470
183890	413606
46158	490237
53836	273831
32487	200444
416723	284979
371080	231881
483162	358627
5059	77004
160420	95284
146903	110708
8771	34801
181096	48714
389075	242096
93451	259746
206357	184761
41207	378127
81675	104780
284150	313745
195306	475386
134299	154506
453316	341385
467752	390197
87672	300555
389606	281924
239099	179472
45060	317675
89219	453012
347136	366666
345547	266852
400910	153995
326260	189945
405863	215799
157959	332638
320633	398504
463687	326597
308756	433759
88440	402003
37087	32066
195121	209522
233780	327922
59243	467284
111968	444530
272457	425675
342465	257735
431787	487938
153374	100477
398924	208384
79897	430356
481419	177630
367483	250240
287766	463623
259240	283346
26527	95942
415713	165680
352159	390434
199195	476951
421310	383447
416972	209927
73046	477774
3758	455553
382994	166651
164810	339853
428313	325469
90695	8623
485548	438856
237071	323964
139611	129969
200092	392893
28496	250434
184528	236864
27662	162998
133909	396836
67496	52955
306280	476831
253470	478415
140785	336955
122601	175943
36339	376441
493474	390197
158950	35707
70749	90553
127211	417483
248013	153633
430313	364109
360459	85133
23257	36286
247500	410594
471533	94516
40057	37612
105332	260934
442236	42355
471774	20719
449235	200167
354545	272407
381067	194469
122245	276108
361001	187693
267293	72892
237400	183213
191308	178742
178413	391664
340292	388575
451505	133752
232081	230719
141884	356995
426057	110708
57154	458258
31642	445837
403551	249646
338752	44594
330979	363581
62185	156286
292588	179716
154456	479002
84968	136048
2199	23295
63689	264406
108356	363597
254430	187298
148273	72670
452623	158493
429217	237907
367242	426887
296953	481997
192800	321321
172864	320464
279939	6585
432240	146566
182771	166063
259320	329082
123465	428144
222389	315161
397076	40471
64526	238406
44829	335812
345722	361895
98684	274103
83137	299976
203691	16433
348583	417201
488848	290450
218842	261396
407005	375840
256383	301298
346983	90025
486500	35115
35972	315671
60178	256121
457926	373518
25802	256452
67359	275677
98644	240511
378420	100999
468481	116577
422949	12129
244544	284214
483407	79760
45869	109116
389206	355093
210386	12443
218915	398302
408337	267610
454044	197904
443628	345570
335771	447517
385996	295484
52803	261396
220243	26918
62325	85508
235661	288220
132833	198726
439403	313697
294835	363581
186440	337995
490791	11697
465512	445353
400585	69177
115449	38063
177735	41075
349402	300511
482851	137851
70923	113051
83053	246148
227926	481179
83336	357231
478480	215858
160723	145948
441822	162749
124469	77609
384324	233517
467788	433391
160133	15961
225530	474194
479044	476831
300437	81700
19290	413525
441272	132365
179386	300480
445023	160262
489908	393721
426224	82704
435246	177577
154206	19246
343975	76829
124259	16516
43783	193882
222047	443693
101465	54536
372422	445097
376036	340597
197641	32807
308686	267562
98765	102920
97831	120986
406649	356167
12868	176060
435940	121793
63025	254904
322956	248777
330958	372433
139103	331338
17512	119381
443008	436889
80552	38304
296665	449620
419785	432465
321213	421830
383066	369599
267562	76986
126734	218730
444835	423688
326762	237927
44038	366127
248963	323181
214137	486781
73466	186159
275750	372141
444843	39165
113978	134259
308669	4082
429863	293813
196398	370137
292449	94516
326946	106242
274614	445097
181062	79798
107509	410683
456658	86148
211511	204135
280220	158206
364720	416048
80552	282999
328367	255579
420964	238729
328174	44739
326994	418467
347110	17231
146248	109733
111705	208487
371976	456034
327254	127895
310705	378686
410862	479614
386468	475594
365978	428080
385516	102278
465687	342705
333427	289720
185205	134694
278445	471372
325188	202463
104659	443033
286685	129918
247608	108517
27292	27696
173271	351585
479447	413525
60156	196051
359821	203380
453294	184163
151868	273831
446951	488022
70334	153995
454634	119205
53197	227470
200783	357194
211558	276021
167736	9697
68098	159663
427432	223947
452250	470307
342921	60507
350313	338160
493347	227514
204116	86821
167833	111712
392210	319273
267560	261926
386696	351639
316003	442187
417372	113484
10236	353787
321731	139886
369359	139648
251895	38232
193536	426129
175935	5258
385870	92613
432550	299281
80476	426986
469556	148770
335723	414257
280533	464350
458061	414557
472667	126426
216602	12718
314046	303175
410908	273831
86798	284843
107590	94516
369525	44438
1546	432061
221461	315337
400910	456569
468693	111262
84495	24439
81225	460885
28496	5040
349869	144818
241563	212081
383161	28129
41148	280401
278329	324977
113739	145129
415665	106514
130060	203279
198021	205270
379169	445602
422827	218714
392480	103804
408781	204057
290034	132996
49393	458119
428944	484274
313389	178422
353259	131930
36267	7121
127462	114063
55514	375840
370619	298182
167588	443537
102852	30652
49724	118786
35538	433934
97607	343522
375660	237562
170283	73525
289444	45413
421655	412607
479748	42175
6417	243736
318735	98814
373257	475612
259497	292902
272526	192365
329612	58199
409302	484058
246584	15209
433619	146202
219985	297969
37709	302849
301423	133019
272101	175721
448412	280174
130542	109974
135286	76628
493347	369599
81896	45687
96521	398333
221454	57159
38598	360178
82403	54976
334603	285446
305888	86476
144227	401928
65220	440660
353758	217025
171148	245679
69298	203414
59774	115550
158156	376175
372590	403501
43708	180345
272427	272230
266508	37309
197463	309425
370752	258461
292397	449606
220863	333357
378800	350816
256009	51895
146798	130028
255945	110677
53294	5857
286141	86728
375560	179506
264829	65857
19438	86476
246354	369599
268781	309470
170793	177861
151909	171315
233236	236846
347178	227101
142863	268118
57151	422998
155547	16422
153548	468861
381940	28278
407107	383673
474094	260735
260272	226384
270059	17339
435972	461944
374044	209018
310317	222701
456395	420414
384732	162247
69292	474104
37477	304731
110936	476951
172978	361314
184130	362610
184227	313829
325773	224285
413877	176878
245206	283390
325814	135967
110272	354730
230099	32807
297641	121613
432973	79485
375462	44685
418743	380517
275721	430894
432175	49228
51735	218727
355305	146872
50719	190369
135920	323909
103628	215258
115290	434757
493347	482083
87577	99530
263738	122135
454140	447968
147378	140044
161063	414471
46132	55883
429647	169485
115542	254973
288528	484262
46756	440952
250263	224150
293913	337002
162785	62191
134115	10646
191616	190369
79249	148642
77143	167588
219505	339659
244482	37516
41378	94137
283023	18122
244797	27165
439471	291521
96157	445602
97219	195402
34339	178766
126936	422011
204823	160166
416004	191821
483706	55525
259054	132247
160010	217883
303857	459671
158099	390680
242038	364643
295910	124085
419907	6434
142670	165197
214055	293813
167041	145948
342465	66140
228036	244418
138611	439767
73660	253333
17740	234356
361890	252617
362653	366127
326631	270585
420759	274352
167547	335969
129396	188925
469976	401871
259776	313745
335415	187627
164157	469151
236216	68456
173915	205512
355552	56895
91108	6331
133891	252454
348064	284843
60148	487422
456802	315671
311589	200454
58245	195009
307891	107187
327209	80110
270128	483516
409011	244688
77993	188663
297429	351385
174315	354694
346216	211851
874	129970
65703	96977
194875	467752
343975	402615
202433	359762
99281	380409
422999	242437
3809	61221
419144	456534
121609	492906
23020	90123
267216	166063
252775	105878
318159	61572
436785	256121
470689	41163
139927	214367
80345	200596
25239	248501
104292	129185
305883	65121
368418	94344
123975	230710
98359	28071
486712	323664
94792	22512
443964	130310
292020	267352
321500	227101
32920	427960
401826	200444
363332	190369
317408	350788
363605	251116
274865	375113
452559	282451
289350	208300
305757	377206
192872	483939
441463	236957
262633	381798
235699	93578
29375	322944
339333	332975
233388	176086
226919	446328
353714	83403
267039	358797
160220	185771
490775	310855
361558	423261
71301	99437
433391	211558
133909	324411
57155	348152
8858	478415
242523	137833
275291	337328
304199	262412
327570	68628
387201	382662
203460	42890
261882	291249
322851	165653
407660	243374
411529	367278
338931	365774
458658	295798
274594	132694
206843	115925
133156	269199
15579	216534
66129	437433
346784	275152
372474	251597
258023	192215
55183	88203
138182	384973
103340	72572
51543	195697
429511	467703
474513	381899
76143	386057
337660	74106
72926	8084
292863	430356
152887	476094
128839	217025
63521	479872
202245	264859
73731	28129
312306	86728
334391	209309
58479	358604
59234	342737
111856	41959
1146	440660
372170	403796
443	446351
396682	103205
20860	110187
211868	386875
313950	401962
134694	266497
272628	476471
305534	443693
6482	75568
479351	318749
326631	32814
447158	259776
94364	28929
420671	209857
12872	441345
128337	120132
175098	105585
339333	458789
467242	443181
339333	166885
451979	103552
96360	314881
226848	490811
338660	403230
157715	420241
96272	29930
320688	318672
350036	21583
119737	220417
177244	276654
154032	150108
183084	9874
462515	311850
322978	78820
25709	348912
403193	232699
84234	378462
129313	426149
66229	435708
479353	348798
369209	336763
176670	114930
415625	464080
413105	409102
368010	75303
100859	489075
442239	323343
137244	267919
367661	442083
325979	384251
478634	416004
56856	303905
195121	477131
118860	317356
130329	284479
395770	466828
367907	440660
486922	460845
475668	203415
238065	280743
137413	451414
456021	232843
335223	3006
106254	132740
335309	123369
101991	218727
163630	221890
337954	378504
426053	327383
55914	170180
353052	131546
290004	397435
235876	401378
462748	317356
458837	366127
95514	160200
272325	445016
152965	494102
184432	336917
254651	341293
207457	371934
223774	156261
350189	146412
166224	22889
140741	24943
40333	197077
455074	253069
315573	308602
297450	446632
454088	339338
234483	310250
43059	445749
346817	170674
33965	300480
177835	182506
233436	86476
272556	249102
42693	186384
220785	377472
488275	337071
74817	360860
262380	488630
105935	393326
376552	277961
123161	349624
493603	273831
409326	62528
454303	158192
279054	272646
327573	235606
165674	103420
96983	252664
412798	370933
372095	383597
90711	369684
321358	481234
143615	53389
420419	55243
236219	475200
453797	458264
203247	262335
481704	264010
145288	218448
423809	426071
414445	379175
15027	349261
363581	235136
38103	75827
482672	98375
217748	29901
134299	219148
318642	240438
99482	420392
484107	196851
182744	168381
156064	342226
63603	464420
23306	277595
358322	120839
378420	270262
342853	305449
438767	237660
24455	366666
314617	97926
92854	466737
260490	119661
444875	166063
4533	373263
192611	221890
61201	490707
60515	199019
414497	449368
52331	173774
22346	294548
472639	287688
72804	233292
113367	338271
125709	137404
136535	32605
95081	412780
21123	268046
286330	293463
361001	432211
64777	230562
133909	67584
242249	89410
454693	49560
200845	317100
80193	40443
316398	411424
237586	64238
81257	71303
380578	56410
216945	94344
106766	209967
399413	166970
346272	431769
185802	308150
418368	275990
271511	113051
81097	167948
45444	27039
246540	17331
52217	435903
446182	384001
2626	213577
377689	16433
125074	198350
160237	427275
386428	287694
381663	259739
261703	478847
293931	46754
105249	399039
229985	112409
398761	155672
390963	276358
266965	9054
312381	37100
273551	393620
336404	267602
356538	421830
315089	372214
361545	263677
317298	103154
36228	276090
444217	230055
269672	415594
127041	464578
217275	259667
363471	293813
493518	288035
275936	201826
233954	21411
460229	33719
118248	65507
398594	187859
421244	17726
461415	312183
84680	452804
478538	36092
289167	176878
389773	28129
378795	127921
196024	49828
118778	374168
248013	24493
376808	121606
312283	36832
97640	477774
360855	285244
391094	62191
319824	55243
363316	78380
1292	14144
272368	177379
213718	182204
217741	237802
142685	301237
81879	35629
407171	49896
13268	417860
232193	114930
28839	259400
389693	207972
325258	342101
111926	336986
195554	19139
48143	14175
32825	51895
235630	27464
317669	395142
366505	241746
231791	118571
27746	147085
402479	124153
80980	292092
377871	325082
345707	37867
156068	243547
347774	183213
493019	110677
312842	315407
35800	15209
398035	414770
154355	276752
165977	454975
54101	231485
232327	415576
242485	290334
108385	140449
80133	388473
394249	86974
306196	160237
196996	49286
187930	45006
227554	420267
96151	8623
457553	60416
287363	180957
392086	62567
457418	434322
110306	486000
232106	400965
420288	75499
89219	2683
294199	383198
426742	389922
164508	251547
387735	183213
337293	153799
458609	297175
35939	220756
349608	211868
348489	250410
230688	313745
287413	487833
473374	42330
40407	25567
332541	326337
71816	186159
358966	17186
224594	351742
450992	481279
143098	49355
233633	315671
450465	157219
92105	217275
27295	77438
281998	317667
390032	91069
7154	148431
488853	21523
106739	388579
298427	430095
285255	275851
477564	430356
256610	303392
134111	476870
345715	216918
431745	197077
16487	1111
201016	292721
120057	469975
479048	26681
315568	395988
305440	187098
356025	387785
148854	336590
328149	124660
491996	36392
461238	384671
316372	288140
264303	42747
359242	122462
480676	16433
428580	375840
163669	408635
200092	108785
64777	294095
274679	88113
212320	203656
284859	185076
339333	82501
109485	403483
350667	439656
425827	233895
89739	188067
317737	60318
65694	189573
283675	382189
161165	164956
115951	225966
126479	94420
369838	69708
41496	129452
261112	104498
416408	447335
155952	486513
204332	249334
138182	71384
79701	259435
208446	178136
386350	112702
492229	327440
443350	20959
463179	84504
357656	53535
190344	478415
363016	409185
467395	267602
39912	230255
146468	182448
157961	47866
246484	297576
306520	62280
457602	343012
256090	121633
385556	365307
126411	18452
20216	366127
411796	366493
81658	317675
281581	483761
152320	119381
117124	108554
368903	48462
114615	90123
71511	476681
335120	244253
351468	417918
189786	382166
198549	104598
366376	295725
23485	402116
257899	397126
142225	193570
14370	94516
488971	345566
376816	475594
103479	221303
85912	139648
219546	97894
11334	293813
243492	311212
4321	107180
241507	40388
187055	259929
388778	134694
230320	490888
124170	351439
230191	217423
7378	457081
82964	463200
35259	449895
3809	381176
133832	36882
16844	201208
398673	42890
183788	168381
7097	137128
476305	295043
385860	108103
352402	140044
306095	71810
478588	34596
227847	208236
35969	87364
467703	328095
81887	317118
416684	253341
169980	389904
274368	399867
66716	457682
301855	79751
281551	120003
250293	44564
189318	80738
289651	371701
210833	146251
382844	306100
109366	366493
481044	87904
479351	333691
143294	273313
179020	313338
482734	2060
152368	395770
277568	78364
444380	472171
91499	186561
41112	267352
167817	387742
209699	242300
311221	370660
227188	40530
422576	101564
160047	84791
284218	6897
424869	453010
268157	349261
278320	183797
267443	261396
343699	371542
382949	7349
182430	48079
160534	65936
40898	46047
236638	183213
29621	24827
262978	434397
181151	478485
117191	341278
241742	22495
75705	399061
64207	256121
55589	191586
203793	85561
139262	480969
230010	346780
475979	327449
420328	395988
163522	411414
86924	291151
339647	433902
342110	223860
427108	42621
255859	141509
436219	248398
264896	220129
216456	123369
413335	354604
278597	269199
388110	480119
188184	99405
60287	40480
421490	489552
432380	15209
957	95189
373965	336915
399543	331206
175284	206822
409745	214992
349821	241472
86596	245679
465427	107473
189528	384176
81678	353836
25220	228431
163904	110708
30952	298676
128390	252145
245938	390437
259317	265518
240709	86476
217435	277163
290108	167994
320519	178176
88116	477506
480871	226308
101465	387604
368060	398333
248280	343804
295899	4413
297721	482143
203656	372408
66126	404806
481645	478415
25969	224251
9575	153420
10109	216973
102644	232924
295561	459290
135848	32807
244399	155632
436047	462513
288918	487136
187507	425787
328940	409876
195121	83989
190051	240374
336080	417473
414340	389387
385991	305717
20028	67427
139350	6072
109455	56068
472884	244005
296830	13129
289402	252891
62748	350949
271760	245242
150441	458183
450822	226308
44430	417918
39104	313745
145892	159882
247785	462377
313405	147363
275291	451854
161363	413905
368940	284631
458462	301659
483863	116283
310756	36339
271115	391414
60589	253471
405882	262954
287766	299106
354545	70677
262427	272069
300397	187758
418213	205223
88266	162247
359573	305839
276553	378462
220131	359029
322590	273831
139395	274508
227363	241468
90731	157352
325502	212278
473077	406188
424378	352952
45997	439304
30003	139132
99602	318735
292449	177077
238220	338271
185815	367110
193014	380641
457122	242171
432289	313745
169137	390681
121594	81817
259853	431187
57102	4413
87638	285722
39638	413525
486136	404960
125971	406086
225611	273831
434471	253178
38510	450363
371309	252961
76488	40447
54204	8607
451697	170179
59579	99437
118508	213148
243368	408687
342733	41753
76228	147363
351268	395988
72804	155747
336268	369763
390327	20998
228128	92474
355083	18152
356447	350669
3856	404960
353189	273831
385134	343012
346416	132026
345377	129740
147706	351827
434754	134694
84968	478381
444351	391809
432232	147138
137561	86892
191933	475265
149264	362651
103271	74103
331579	484447
109051	413525
124469	37516
367375	198317
437586	222701
128686	50849
132247	74886
440764	183479
354022	396251
259537	421830
146909	30332
239507	441998
392086	379680
442864	255016
109541	429863
130069	370554
359454	348798
279798	82240
274798	313544
44616	377394
96337	458601
18266	231638
12134	373758
325482	195751
342196	384171
442353	27766
250601	148184
274852	144306
138126	136349
338509	305828
164494	400774
296965	411101
275568	260077
59247	104873
12564	492316
317724	68762
108706	220487
314516	236959
77655	180578
233498	73793
117278	405516
147607	478415
354111	361698
473981	263009
73799	410484
370916	366534
178759	461846
102627	287199
250205	116838
362378	139648
135021	489822
145410	492077
325491	475389
103825	393674
12771	391414
23287	356069
414421	63528
134509	354701
327343	423804
476094	46648
243787	284012
236766	22827
173996	35707
110678	60517
79507	51222
107352	445984
55700	467370
443480	430356
144717	398122
72804	149791
493633	253133
483706	197990
473760	137128
444380	475917
106469	205289
300740	366551
452147	209585
373518	97650
203887	86728
433346	402776
493262	379598
440386	457081
463457	110677
351332	469448
209692	435280
222258	187834
120861	164080
109088	477986
487470	264766
109219	436042
61422	45141
63319	475723
483987	25659
393014	241468
296608	334586
152254	362267
246640	30304
51080	86800
383070	261396
420136	319294
99268	140728
38348	95942
295884	122585
69914	12443
403128	467752
237603	438826
309917	144073
195121	456852
63086	422379
147114	251116
469786	165267
223328	349081
179352	48275
443008	76350
80860	118286
204638	16433
82268	55328
178932	369599
450061	32605
78469	268920
291151	477986
139095	313745
199572	320726
316565	177597
74340	172401
200675	435065
272785	434995
23018	332336
319741	212081
113131	353787
405748	23936
276821	244929
417938	43334
297374	394807
378420	410028
455889	399203
189548	94516
357294	343860
165963	94516
4629	190369
67696	284843
432268	336590
228434	106712
171248	306690
65406	329288
225595	201595
474341	28624
237242	264908
356530	276780
322906	432212
322560	138388
266307	411142
476258	450255
146277	177861
86209	420361
347849	264406
409225	22827
312283	412486
44173	262765
423724	27052
395770	350359
120289	236815
412440	391384
290189	273831
474341	84590
327062	456640
227188	144306
380977	132246
153140	21632
219281	307833
100411	132035
444582	393238
450532	30672
245488	333279
270224	8281
50197	198810
342465	30905
426964	133409
350588	302022
17812	461049
239435	399867
79402	492906
171476	431137
72804	65700
187010	103240
43348	221724
384665	188990
408219	80193
210900	338025
185126	250853
91219	15342
440190	304589
190319	147805
233960	53389
197278	206556
365744	164884
276821	327721
62275	424939
331579	263009
112080	317278
86311	420736
334458	165653
41148	289778
116202	231485
71681	391414
145689	493828
431325	355806
454492	191284
331503	486965
443483	28866
213441	208577
282453	51881
34245	217494
83616	267352
350523	71742
155680	74877
467369	244338
16320	267602
451187	389608
416678	48861
400888	312536
374375	19246
84019	305951
173103	110677
297590	198297
355731	123955
207749	478415
101992	190369
122348	484447
57015	264099
37663	227101
260527	231485
224145	40784
229938	137740
126755	274309
72556	244019
293941	140727
310153	318133
232881	317577
347175	248382
60274	391781
233045	73090
53582	214992
209425	186440
25724	56625
300657	492700
244312	358506
451067	110677
236359	81280
138156	95874
434690	85212
190747	19322
293998	211094
74567	22351
339750	464420
312032	293813
242232	432617
38003	15410
78041	368205
447967	313745
425292	220895
229756	141623
76835	307199
75904	43514
315677	297426
11057	231485
121630	196783
414326	405697
126479	324723
192646	23345
260986	137133
451540	415798
115386	249201
235266	335757
146924	58137
163831	187836
163545	292468
275543	292553
339353	476162
23039	299220
312842	269904
263853	376814
34685	342362
207084	352379
479325	186463
153006	125808
358647	9870
263880	397697
54248	474963
447230	186714
390656	14331
93408	373021
487009	285156
148404	377002
144332	50264
432903	36011
302566	340561
214880	458010
331238	31710
366905	247098
333080	445998
284344	431120
200092	22350
230051	488427
155073	473646
399159	370700
45609	108222
115760	233540
477486	271727
363171	211868
119844	318735
289480	256194
372105	179559
340449	293985
219281	88877
106268	420336
294634	354730
9229	50526
443315	323566
491292	94973
268219	218727
488417	317118
490968	121106
427557	113003
143701	5857
437500	60108
407720	247092
452765	198606
56638	420959
74189	53490
71997	399950
30996	488873
256029	481279
447377	4369
11994	277961
289257	190369
418740	400072
78739	27891
117124	366127
217512	340223
214868	80975
437110	250434
361304	236001
30386	4349
267742	284843
283498	451410
205854	194896
368620	478482
463372	6591
71189	164757
236020	196065
185808	273831
209233	209907
33242	180302
21902	16273
478247	94516
28406	373844
445104	450285
131063	365817
257847	153153
427714	164362
85302	54471
355013	66471
156776	40198
318037	184633
349640	10467
283377	333357
155900	468287
118906	85443
438956	272427
475917	86077
298040	119157
220624	440940
119288	194165
464685	134695
158099	306708
37369	376569
6855	422435
98925	378607
458768	455769
180118	201754
253503	174954
15338	422435
108026	348123
242367	169620
411511	248299
460668	162575
272016	416402
489285	425846
61186	94129
240441	249334
156167	273831
204144	152085
242351	237786
301549	107
470905	485304
156446	377900
412344	142583
49827	139942
477206	491819
352428	396144
625	106840
277568	435092
487765	247887
130461	51246
427432	211101
59962	16325
239748	329075
271064	163760
446368	420511
8146	4413
372799	17979
223577	225420
454263	328568
304146	273801
308751	169137
71511	72298
377728	187627
266813	281924
259370	354556
129807	170039
445058	421846
256437	398069
456086	52537
103340	481638
81432	15209
191255	102210
264884	474662
187101	397456
347401	385401
323781	439542
18218	28129
157480	457595
28263	423469
418961	388304
184027	362206
437007	446633
356953	292721
50082	250853
294079	1925
280777	51895
203517	273831
122399	198297
274615	79558
255945	381143
451827	222912
30864	438419
338755	385663
471169	160295
151568	407496
19833	163800
250556	293924
315553	375840
225694	72968
175052	41395
60645	369262
209311	16041
293368	14405
446404	482143
379306	276035
257847	293813
76228	358663
359426	404494
101479	401004
445632	337488
353684	292721
132169	1982
337116	91711
19790	267336
249447	183479
78530	421830
412440	285143
358041	396735
72242	239432
415220	150352
411424	357184
488995	491984
366821	398066
45201	443146
337210	56721
318999	159112
86984	130886
195537	385207
464438	123213
387642	105498
403509	99982
111572	321085
194118	317367
287694	138807
468903	388824
108788	94344
377083	276055
481419	290450
25858	190369
395883	193369
252573	153599
258398	174564
256599	49230
426137	291038
224078	54895
158156	198843
276663	177374
474389	233558
261109	228431
277169	359773
482565	313745
256893	175666
48892	152119
465483	437135
469196	441895
262660	353836
115981	108222
29458	28838
287900	139079
82369	341710
125774	278833
467836	48861
137683	86476
206208	473478
491411	110677
151952	300466
88840	324466
285568	168381
11396	166633
214080	135074
44091	440425
32050	75063
239272	188848
97254	49966
221420	100026
120949	99938
27774	288900
366100	175966
119492	273831
47932	342639
325523	52274
219241	29124
89633	94344
267748	411101
238394	461846
434040	283346
43692	305320
277499	76829
298248	90123
31616	281924
14744	262954
471169	226378
256901	5963
391806	15133
131574	402438
14131	149059
161621	420164
433171	18511
157238	349608
108727	354172
177050	172639
215498	156582
230051	184437
442018	348798
193470	48861
472639	7653
19727	429161
484651	395988
221296	287848
308129	455345
286429	293813
84546	402915
432542	478353
161363	101058
161297	69889
474177	363436
287820	220066
49256	92613
50324	200092
171939	222062
85665	303392
447244	457535
62718	162831
467631	79586
484654	332343
76595	174947
250810	48275
118379	267352
361630	390875
272779	46536
299869	9054
385684	103084
249007	406626
492306	467703
200092	383810
80795	261800
207019	235187
260671	15209
19659	99271
98516	285446
146046	42940
285320	350189
267855	150379
306742	439719
450798	341278
3644	388542
323825	481250
115339	283163
44844	123435
424610	145486
179386	351849
68174	363434
436306	35707
441312	478232
86786	388073
143671	405262
385	190353
263514	89956
60589	453605
301158	284047
276820	315566
283093	158370
296161	109006
489822	81005
149147	372217
16298	443863
85026	475121
292227	24106
349068	285132
58694	102923
78302	306100
116686	454822
60025	158101
462821	7800
477509	264766
312595	424251
382848	183711
196903	343712
333746	15974
336071	23941
289675	437232
171807	422175
182550	491336
83708	204037
404421	40538
18770	187974
434312	132365
4024	297520
423677	148739
133689	135799
427943	138239
47359	85200
186141	338746
415967	18271
472656	28129
375510	225475
364353	74445
467921	190369
207074	145176
201086	421830
42890	273096
344192	327217
170226	284891
265609	429737
385735	26551
127138	310756
252118	73990
480547	16433
130008	240225
401841	69103
39533	396563
76353	188580
303420	338076
202840	454975
104465	465768
428861	358239
57721	24000
209366	230064
7567	15209
72536	354186
1292	153126
418594	447491
332971	139339
356288	139146
160182	333357
322509	253596
167588	16279
450463	210390
249477	164009
74962	188156
2117	273831
267562	376121
452148	224430
59644	40136
457309	105967
160567	452746
371107	45179
72732	450350
270176	326578
197456	326737
261278	449661
90939	259828
206578	294866
368366	168381
247731	207696
29054	246672
161849	190313
382894	119868
26081	278563
225279	317100
78874	150630
65621	484447
97046	119381
179080	33601
73959	205270
284528	172961
265744	100477
267562	11194
242131	205686
431798	351414
484076	443587
450603	114930
262783	485667
475914	339310
41620	342724
262410	293346
87340	450844
139603	121362
319465	120021
405133	440962
362389	476039
284050	187974
354414	266307
86476	317228
471155	387185
152210	289447
151850	40181
10698	313745
382965	385548
227804	219667
212210	263925
170221	172357
260021	107213
380476	259804
455100	1539
65336	365864
464469	199420
449779	36926
3219	307294
339491	400520
396927	368518
166379	412022
186605	164446
340983	233590
23640	142626
388413	393326
177533	15133
174034	345428
261625	114930
190281	341362
373144	132768
51195	139512
449560	193684
23366	35707
98543	345381
255713	64335
399270	482808
387541	461846
334958	42145
230604	342094
486712	75499
278922	220417
273246	21632
391111	293813
344486	423741
481419	127084
242551	459802
101460	289513
39786	216591
410390	161510
27604	313745
94620	428103
367955	237032
405489	278907
467284	332038
421207	246417
4157	147843
305349	239122
146893	118808
163571	100201
62452	50567
264157	433671
438193	404806
183644	246987
436210	355871
391369	472646
414704	382936
483706	128173
126754	190369
378028	294385
172417	482456
444391	116843
446708	468387
368240	132764
225267	262867
478061	36978
80704	256121
286827	62948
482831	226308
161265	270311
377149	210403
280569	290580
208664	7159
391088	305449
143381	142018
115304	139648
335654	238942
435697	233160
309467	307394
449143	211868
180921	275152
242476	457673
321977	329466
54425	9054
229798	188198
346689	20620
373568	441313
282163	179293
348384	190369
243578	23352
196297	176182
89219	27186
438300	199050
356123	47407
189151	150352
40362	137194
270176	107837
219089	362784
216659	218281
27885	87471
133845	354728
351204	470855
227857	96625
328089	191821
442687	291332
26268	273814
181028	155919
113183	452068
315573	203213
483725	123273
331401	220635
286702	129185
276821	135201
25239	171969
474760	285446
146893	358544
334627	421878
251943	23733
38490	9054
379150	475674
310963	267416
303782	159474
15068	21679
186597	454822
239359	118318
443669	175003
313171	12245
421503	316575
79191	267352
98647	292721
491386	110677
254463	5308
114724	144687
313604	109905
42226	101150
16335	50264
45131	440660
453382	242187
140453	402450
41378	411809
193083	440962
273900	148084
236563	250434
310153	187045
225988	173693
192394	252933
155275	52163
452383	422998
33069	159030
24412	73458
114643	97090
281836	474951
402085	259113
274586	129185
303670	267352
16964	440812
126339	338189
168619	124458
304067	25955
231541	111970
65812	373021
212053	87471
191513	4349
141782	327217
243563	214050
190919	296270
45481	78699
403047	185704
345401	298437
143913	482610
203793	304575
110278	187770
71450	388251
161821	421831
313189	66153
329413	115323
208585	169482
426595	464420
345584	43514
346854	186384
222094	411455
482409	95942
103267	316439
38059	15209
366084	183778
104741	160379
186597	325162
404946	460659
105884	315671
447335	466135
163843	196144
380748	291351
457820	285156
70454	243438
100112	198926
479351	23941
114643	102493
320004	178210
320545	48163
211483	24467
454167	367750
32944	214063
9750	246311
5139	98644
199693	102316
482089	143079
470403	453115
29728	121733
30430	280979
252664	177861
263443	359962
278642	96361
67129	378330
164157	166838
22270	255815
277101	138807
78119	323426
177577	87471
125064	218727
355671	315888
35214	212081
85665	383576
159654	91065
145804	150994
69264	404319
146734	366127
270854	62191
31134	364617
388696	374160
61815	211868
410220	259914
493736	261174
348552	30946
256893	371053
395768	6253
46877	140044
375749	295476
223962	452746
43226	474412
41378	290550
395200	427796
270128	145844
276821	377270
129455	263713
431497	57151
162277	267273
41798	425838
124548	215821
198317	456955
93776	110677
420790	298848
262001	390525
245974	209510
422395	440962
322509	69824
49129	459076
48472	348405
346812	386646
318850	337262
79949	7364
163459	20959
176552	94665
386683	115572
5843	90099
325434	240281
9538	209746
106268	39618
124469	393845
375964	153548
334906	869
50925	179421
231744	58441
402011	285446
446616	162525
355083	411455
373615	102383
155239	110677
206000	201754
124271	164854
307463	183213
86248	378859
100013	243263
173893	156376
33782	360423
272551	81090
465758	147041
216570	478415
199704	262954
476918	411424
482035	2460
141386	58589
475047	183213
3809	198317
197913	369706
31416	417389
156276	10520
345926	401871
390232	417643
476025	265215
24094	261873
27634	135997
129792	271383
282759	172784
278854	440660
205289	65406
331503	404007
152368	348007
270060	396191
409229	129185
466787	221456
361707	262998
139185	37188
476782	259986
386369	130461
200092	371617
426568	253458
423864	20995
420966	93245
193117	15777
441302	304731
93839	155941
458587	201370
59882	196783
210386	74877
144288	58465
68343	67763
97600	434035
292576	16923
365477	167517
136605	461224
161363	283167
37697	341446
327209	385880
187834	109253
324049	482143
370278	290507
277600	17246
418850	316640
239431	110055
297728	412517
251943	197149
41708	447700
125882	135051
313666	220417
329006	201178
487510	474909
390409	287740
361291	437583
231305	304736
202379	313916
26159	166063
51759	432241
440976	392788
110973	448709
24269	200734
415643	140635
437882	3664
325044	70437
4073	372380
87434	255650
91403	493171
130698	13370
17468	59797
36282	426389
192238	290450
409768	166513
241917	67587
126910	457623
112275	329727
274413	164873
63428	16433
68794	293106
137620	348798
334092	144151
11007	492196
367343	301851
410744	246311
93364	492906
274977	398333
356524	405358
179919	266995
136955	108709
475222	219866
25633	148590
47012	40530
114316	494102
237841	433279
157984	108609
475852	218727
454167	417306
138127	27945
124725	265711
20810	425022
306778	86728
280594	448623
347622	109968
245522	54976
444139	395198
48310	207535
161899	24070
141247	136508
151444	314237
418332	117229
283632	431212
234086	190369
284901	166513
15122	440660
420193	478415
484416	154089
92235	360234
289675	384648
348624	116005
477671	258370
110835	264696
289675	359546
445793	293813
340175	13563
117405	126323
414044	289019
173722	312595
227041	8084
263557	80213
349608	390409
9061	385865
371534	196674
179293	336785
136798	409143
256916	313745
292576	183213
261277	388957
10128	233214
287566	447519
367281	142018
337622	355806
427547	266852
155264	273831
380670	252832
80408	429161
321919	375840
103392	478184
146893	255397
322117	420392
490877	304533
21362	243438
224899	231485
489365	483499
471927	152724
242488	363726
349305	285156
324970	313745
209510	451523
379102	350328
333369	180578
191391	285632
417938	388575
165214	485384
378469	69734
209308	23018
403813	13634
91239	17673
173596	25034
405541	190353
429391	74106
349957	278759
172716	388575
391862	74215
30447	359218
234881	270224
198210	51895
267997	11983
357411	354022
291213	113138
346557	16468
113759	252961
133909	328140
193722	213725
203787	429761
40060	456628
231676	350189
29582	8901
115725	12129
238240	184160
301312	204273
258131	464137
376497	83260
146893	484627
190111	179045
341686	77764
308977	475544
315910	292756
116633	194165
332426	316678
163921	90080
56869	325258
463744	473276
492316	26784
14275	207696
172396	409858
315418	430356
245938	94101
153006	205461
24094	102494
479416	58819
249186	231646
485119	122462
310630	203567
279964	287340
441195	381578
205894	94665
483764	110677
212625	489552
19789	313829
69029	490215
492932	412087
78986	456316
306981	493761
299498	113169
413425	92613
372503	353990
242411	450814
203454	263009
105726	341067
402316	299997
268081	315632
138126	398311
244394	151645
182771	162247
449081	218246
246118	391414
53819	110757
200031	347881
280725	60515
97613	327217
159660	2308
49150	270095
141192	45141
305360	18125
441439	439906
128704	250410
332162	110708
152569	441880
54091	137128
447335	290450
164823	160419
411269	329727
32269	477506
63494	421285
198565	433934
108554	41257
49069	490569
446863	445087
6381	469554
103842	425838
82840	41075
372488	32967
91634	406998
267656	401854
184629	30905
476119	466432
188161	25443
329362	434035
422757	77461
108385	438796
480633	405217
344398	318533
312244	156237
301936	437722
97183	201262
414140	351029
318687	168151
94919	42890
435898	204977
15027	154580
54924	61688
393723	367228
119001	476880
268516	192195
338493	75427
399938	43585
439460	209133
115440	94516
302452	303969
171333	86560
159422	194165
235665	284982
259585	214050
349595	77004
48665	288035
19745	441093
450087	306419
460252	344687
275743	347104
63674	251597
387775	118145
443847	97660
261047	287553
212803	276519
21095	451414
270248	123741
54262	27236
377323	153995
130734	388575
327939	236240
285664	422532
9670	484857
110835	73990
363833	49762
359101	185076
416677	22777
372041	325604
386825	96715
466028	138307
189965	266967
135692	108024
352974	265589
362267	225130
256718	80543
192565	153001
197828	445016
476724	346634
77306	447560
32131	434188
303330	472705
64012	290560
181399	85078
196003	32605
250348	187998
380858	17470
44111	244949
286741	223732
7601	283652
250139	5857
89238	403766
71189	111463
400111	397009
476783	434893
464011	336590
212605	5882
46844	465708
360038	441590
49025	218524
279778	155098
259810	378686
228533	417918
322310	103804
31070	204484
348753	426089
491301	15209
250458	126132
293207	260320
414742	486339
82054	241468
65194	363962
28892	308083
327224	316575
447907	420790
33053	453366
292045	239090
157726	58512
302578	115386
320845	166513
492955	271075
228128	180034
109733	172782
81029	277450
170462	476106
3343	59299
312283	109764
395333	440190
123012	270000
126911	85078
74154	371884
211872	359452
404188	202203
56695	70655
60823	435242
30568	413490
198951	454975
140652	445897
93016	105498
152803	476471
385803	78666
474588	237517
79239	326815
55362	119527
226111	211868
323870	364461
178817	338521
56886	231485
293726	190369
280911	454330
32601	468832
271398	314742
228511	483146
62366	160545
91036	414627
364725	439541
348958	219876
239102	196149
117316	345585
144075	215328
244153	303648
184826	463615
310918	9054
258995	72775
62645	369599
358390	399867
199420	466432
64354	230391
279260	336825
63624	249709
436059	230850
367914	50538
297865	48861
86596	140898
47080	309541
154859	209933
206389	378739
197663	122694
412692	435844
189318	322367
72555	165334
475914	50264
102145	65955
238190	326853
367276	296693
447230	355272
10623	336590
419962	483853
74516	430610
136684	95026
228128	232668
54085	36144
461143	489075
169817	486885
195849	367104
36744	413880
388370	429128
251820	424225
300951	267352
291521	423526
360459	341770
172417	86596
321183	66919
126223	287694
138814	81817
139279	11626
119982	150360
467236	311569
491190	242725
36711	138885
127029	200560
302627	233312
183631	215370
97705	492906
26368	434837
441710	378686
396505	4349
398761	49903
67544	10216
337276	29659
66534	397505
237548	264344
325909	175167
325904	204729
178048	403272
202270	237178
351660	492316
119840	303497
252815	285446
473141	289515
322906	156376
306453	121168
245826	161743
126233	294836
155322	281924
281306	300240
107490	440962
328621	394423
181768	404603
439374	276457
276423	192686
401744	291664
292855	458294
483485	214714
253020	395563
252604	328744
119888	49903
91382	401118
381447	187974
487582	72038
426997	171147
222389	72050
285005	405217
484691	292468
351913	114636
119367	253425
174378	302346
237366	344637
323201	172646
215329	485070
238025	260527
287444	239048
52217	202996
326688	190369
316565	268492
51238	203166
224786	398122
163811	179692
222678	485546
368160	385763
41418	491851
1939	265065
167588	342300
196275	440962
52504	21583
137977	336590
411776	4413
171466	57305
94123	44469
478490	58317
225162	364680
182665	401101
483127	268111
266508	104817
399441	264908
117124	328059
156115	28990
466747	351639
10443	464578
17937	478095
197131	479753
276876	442227
322193	93238
451828	482063
359635	464420
297436	180841
290634	312697
461062	63214
8967	467492
361828	472503
444726	338744
171380	101446
146909	477986
66383	250918
469269	203656
327036	3041
31049	487873
101299	187606
434959	7764
21125	348798
441821	457872
336071	182192
375560	276090
377337	22645
385728	110677
435391	384174
2414	190369
214825	372200
175653	424345
125381	21411
77732	103508
315573	90010
467788	146124
317871	391414
131939	129925
9300	253916
270259	264154
150195	160248
5700	317681
456791	141145
143309	95328
435683	30057
476469	165653
180792	297163
304404	77842
190281	172535
301386	253730
237690	354937
151850	40447
175465	331238
355949	159249
326574	401928
405306	21583
467111	267352
308343	99405
481166	78469
341204	401881
13963	73793
322364	164283
230578	293098
150400	387240
293898	409008
16158	192157
423144	13310
407780	305460
408561	188759
485574	49692
189794	137128
223932	289883
405073	427937
354013	463501
357068	180277
449439	197678
126132	79794
152973	378686
372170	181993
404225	71768
176124	178436
275040	99405
250389	170299
72956	179287
331834	35824
334393	473036
62605	484336
349087	214050
226852	82498
137311	371662
157422	35707
414238	291403
209195	110677
24247	226308
233614	78638
264696	252664
15999	301659
338228	140044
405000	49876
98005	487257
300882	187974
198317	308452
375405	186587
255143	104984
352140	28129
364568	11619
151444	289311
277261	387742
200067	114930
454750	452413
236359	122855
304544	312239
45677	206924
167109	439014
357309	178422
189699	363132
87741	396080
300273	322486
366517	54855
161475	338220
129792	92613
8036	130350
314934	331306
33619	299836
353491	325604
360997	305449
437205	74683
192465	379976
133083	368781
254679	173790
268910	3971
58049	489822
382659	40784
415949	393333
478953	340697
74606	18436
144860	360531
130069	374826
364636	394287
214735	312691
227306	229928
289526	48275
484913	145129
361088	264766
235608	378105
58957	468624
462824	66183
230756	185076
44861	159188
275763	169097
49861	492316
204294	52707
468256	29253
450559	66969
2425	398172
362170	183213
319051	450983
124378	310756
134299	413905
446413	69856
471727	375840
343502	228080
172417	438203
490560	409828
301269	321916
273266	226308
31804	62191
461833	419098
374555	219876
315142	237165
222932	275395
222102	154137
390967	27464
376060	267352
341012	279882
124259	422319
18616	448341
250881	394700
17106	157726
118799	205223
24360	366662
3531	106121
95202	274402
274131	190353
474398	335812
152903	110677
436855	106152
276821	286227
342330	156496
354782	463617
474645	183213
345133	55138
156446	303427
119464	195121
322171	70072
56126	467986
187834	415974
123291	179472
184084	425978
1518	189051
167419	428701
458585	365224
255353	87501
117124	245679
424903	267602
194798	467498
36555	87471
33089	40461
36982	85930
136524	293813
415545	190369
470691	153665
88575	217423
230783	237019
341440	35421
398328	103959
438956	220417
343622	298077
98684	450647
142650	164504
298823	114643
239547	187998
266508	185013
300273	255643
457794	9203
152888	293813
470531	350696
288100	397820
28103	190835
412322	327051
157238	382495
354022	289238
311868	17979
408572	172942
367953	411060
166038	221030
380489	297721
153337	203656
140320	363612
157577	164884
478357	112047
211425	78343
84756	7003
22950	43514
200092	126429
466793	77034
178222	75379
291022	105585
65712	37106
109088	475917
219861	5773
464633	411874
432165	423947
171915	333226
148978	312918
112433	252961
202866	446861
449069	142299
220035	137092
473662	120132
275319	78753
249894	127737
345401	289871
419984	351696
392308	307744
184232	163100
149771	475935
189205	475723
108361	176878
472830	199353
280121	143671
262957	91095
282497	197217
344314	27749
84745	234802
423767	350549
336651	422175
278087	375864
43454	372314
442253	402271
407295	212081
241380	377448
161975	298767
446249	36882
35470	55700
190167	72247
36443	459779
417503	481279
111968	395295
239291	131889
311984	24208
204305	163336
489167	211624
216626	309710
240087	481785
118653	26826
328028	196783
113389	369460
96142	179361
393218	17374
382841	378462
403607	344917
233073	288035
458728	51222
202613	385378
312306	69103
399270	368358
10331	486339
407542	387227
82093	169389
420234	121578
461049	300231
247589	4907
10546	220417
68314	335841
398066	218727
166051	42890
200867	16496
184452	153995
133909	316705
176252	65985
295493	102654
75324	468567
277977	312080
445768	362784
237714	94344
429787	281924
250025	326449
153322	6171
361533	13903
440331	248908
126026	45166
478308	463726
308122	267888
112443	462901
127977	186259
97777	106459
132670	309103
465653	364294
326722	183479
277435	142927
25374	313745
55792	426034
104976	201118
28831	41445
155337	438783
459213	26551
230332	313745
48226	212555
430601	383469
10343	391414
161363	48500
150441	281163
334311	339829
136711	472072
425352	477986
245900	410074
373812	10690
398390	346774
402805	286624
147795	137508
262861	162630
424647	259651
17642	90682
307651	446240
84676	337421
25969	381008
67351	341271
123435	222701
20292	410484
121828	407733
465599	325682
36612	491037
262630	134694
305011	280592
59585	42890
200092	56088
142535	166970
28707	1057
260551	478415
131968	414269
479188	236957
381961	221681
341578	286261
84536	250750
12063	350374
296282	182449
34858	183213
32430	478415
4138	184902
437738	299966
315690	266736
347853	207535
243858	319640
128337	91998
459165	274788
76639	303191
192424	394790
316376	294064
327209	266736
459138	341271
443485	296772
192383	440660
378541	264673
478482	376364
237895	214600
272953	461846
348144	183199
345929	251605
77793	197780
102316	186159
233045	394457
108499	335747
360232	366828
292569	185599
266058	44944
103596	164109
315377	162918
222322	392116
70017	332532
470988	178436
128359	318563
258936	479256
248013	85163
54374	317118
12087	136629
198786	321131
27243	325604
221735	464727
369972	475390
443228	328509
41433	485304
230081	440660
125010	272791
199744	118909
158285	471229
440346	292369
265987	78699
437365	396783
421074	487092
38996	32807
45906	171642
4763	130939
153322	173890
313182	166513
347918	27508
139183	24000
209523	47313
345535	67495
273139	391791
314311	30749
96494	13370
406361	63605
408827	306387
95777	159249
775	117725
4157	114930
427090	453367
86338	478882
267562	6168
119345	86111
190621	406665
111705	110677
35812	468481
295561	243301
218549	307792
297450	21583
422470	212144
405198	25984
485331	156290
142041	35147
58245	291013
349223	40257
225345	491695
323005	62191
329615	236233
174308	107508
292641	428964
29315	420084
29181	393326
270683	163489
483857	281936
9631	168615
122296	476997
412870	371908
65470	248614
290838	324812
147891	332696
255879	353836
39215	387765
446413	159052
451369	110677
37146	165192
135444	462074
343115	222701
469360	412703
440154	442265
130851	366127
291402	389682
417938	99106
9058	381512
311853	60517
108669	387742
263925	318533
316136	96227
254599	154089
423013	421843
136220	27766
21634	299934
330592	387521
389992	315235
49868	16066
389951	211756
132903	459205
197544	257339
238067	42019
166626	76779
453256	92613
358508	279509
28663	471745
277170	362499
322630	270271
446585	267415
387563	475200
246229	18473
475427	45880
432903	68532
158747	355806
21396	341278
146097	348798
378239	245025
58419	371582
256919	240491
450257	411475
422183	105257
90449	433391
85478	49560
266700	12231
86724	241945
412205	177110
196984	277646
187796	206924
399917	317450
116779	124749
392664	254366
475648	31313
98744	112838
39917	348007
167022	13370
270176	32034
310741	424062
319081	149999
189680	50211
408555	86728
457308	178436
390576	267015
290814	185686
389514	399722
193197	388271
454874	63622
225621	52537
245826	234356
364499	98164
108394	313745
472639	29253
246221	289439
269123	343721
337361	442741
350347	37005
415713	10352
396038	9054
181469	106027
448827	296008
414622	126204
225371	185310
329379	271853
486712	411016
297979	484058
369882	455024
304404	324473
39195	319157
422682	94665
228054	74940
416332	3746
315805	56074
208838	440660
237242	185076
468287	10494
234649	474177
172597	316575
320048	15209
269197	490503
278723	169919
327209	237670
418180	231727
431513	328226
378685	102210
464180	356935
191468	142791
186907	71578
234728	126238
72668	285052
285099	873
9570	81497
144114	15209
477932	153771
189659	129451
292769	388957
217426	263713
255675	378462
394875	195658
433395	48629
263377	411120
376619	156375
302292	157280
55587	251939
443815	105498
112835	295484
412440	401543
483660	420944
14275	315671
60287	54180
225133	484447
361162	204330
359025	327061
190982	156931
18642	77143
15964	281924
492954	62191
307139	429271
117348	115772
70055	10577
485796	438419
199195	49903
11192	51667
132051	17774
447912	454039
324708	1607
165078	483915
158326	452115
316372	342336
492638	100578
117996	118600
230920	126756
115725	134259
411430	269199
190154	406730
322158	371565
457775	8084
384828	87597
4574	273314
297436	4245
418368	405837
215498	461769
224778	24334
7653	114930
379538	170894
222145	442241
410720	105053
395574	483869
153322	309782
3748	195493
392086	291324
227781	296820
353094	240609
124259	445153
35665	151679
490258	392788
354694	464029
161859	465463
12006	236213
34999	47092
298114	185368
86926	232380
130592	429288
244740	315307
441242	72670
303758	61376
308668	317118
245529	180709
376675	352599
296029	94776
206904	337999
462171	209824
105992	110677
70318	446351
129479	219929
433730	64335
67060	335006
78832	25407
233498	342533
109459	476231
103062	255579
249255	443778
197997	401949
168115	294836
309869	33748
370776	301404
323041	366941
13286	293813
284842	122462
256936	317497
101589	421377
357020	256121
1292	167199
492906	87858
454059	375840
479627	362861
100141	187244
446834	110377
228	189047
465114	252340
360734	123213
79111	86947
142536	237666
437623	373763
125948	83403
54742	139819
90711	90361
262057	55946
11633	10345
469574	301475
119622	97966
147706	291829
424115	91600
153037	251544
41378	13370
194875	178077
477034	419849
75568	345269
238870	423977
98149	54497
490529	259266
165543	150039
432653	205270
405541	242187
250833	81831
276821	253047
466017	478415
429287	264213
269167	413333
339367	35707
466832	222541
301217	275152
285786	469642
67208	430894
355083	379130
236563	208461
396863	287740
32059	122462
477932	270650
24205	337991
261277	425838
310445	385603
27095	48079
472372	195658
79933	489822
370199	180512
331042	69277
106268	28838
299104	224794
256920	119543
296608	299112
215850	15209
442239	324825
477932	192524
194704	75379
45060	65210
275983	478415
444050	460723
113676	343860
281644	168381
378830	52917
356221	425956
471169	476426
47940	28887
2527	435318
95189	259929
352739	221116
195533	439480
399660	49566
347185	361349
195089	355069
16844	143814
68551	108222
381563	214992
121828	42189
4403	196854
429201	396764
403544	18418
67118	280635
112096	42806
441087	258370
69513	421830
208577	77913
406256	320864
420414	245292
69492	429871
290855	120000
176885	273831
277990	186159
108595	131331
37226	32807
65526	109795
294004	94344
291119	12700
75119	145525
405150	377906
103545	118323
310377	309269
395734	418415
232858	335734
176130	1994
492247	465343
77829	476951
4498	214030
132034	355700
415270	411473
356908	331262
332299	467492
169331	110677
239201	132747
244013	396513
219690	43720
334068	171628
29161	137839
467605	279612
325940	159451
167588	260172
146429	177619
105743	378686
153322	144711
190402	285446
406731	166513
195121	345337
312998	63528
182871	278287
375308	395988
252782	469235
368619	42189
19644	67645
399708	215497
460923	361438
467502	109111
208754	78273
44577	98155
238889	150334
6621	297969
85153	91223
17553	178048
314311	224937
353214	248339
97447	115386
91063	419219
469528	60100
124320	39764
385376	61164
287355	440660
344029	271782
400891	409828
155747	151944
140854	340883
469847	378686
88350	273831
268079	89774
326574	336071
71988	87817
380728	357492
213606	2650
131740	86476
376091	86476
118037	136435
419686	33106
212126	190369
78367	188060
98654	456251
320187	418374
141605	233896
441227	401871
353815	215054
268755	214436
10203	141440
7284	122193
100821	201017
455367	472784
214084	452634
357411	21871
252236	420102
303412	137719
247809	391414
55915	206820
145478	70557
165005	254824
387463	292006
186137	467443
69425	206077
236528	317184
298009	110677
131504	11972
240563	417166
196601	245789
258872	100277
217848	384120
207345	694
146968	421707
373501	484480
423014	264766
146277	210050
441126	147121
85233	298765
94250	211868
252174	150207
21411	364212
64399	168712
86490	228249
405535	403961
463333	156376
303016	209471
153813	301453
970	100655
322482	267602
453221	107480
17874	42890
455894	210655
208993	194830
19791	221059
470719	134124
56809	58709
488418	87471
407807	141316
58814	341393
290216	280356
166862	7568
373776	273831
443163	152466
103914	96791
99084	228431
336487	23318
444650	337056
390240	196298
84239	423408
423621	198574
13226	443691
73660	127126
68768	155895
345851	439979
219546	385762
294193	243115
418836	392208
79881	328059
69657	365908
424184	163086
347121	252644
211310	387571
175558	274335
388433	425087
69481	250410
399889	136336
107408	478415
212460	256070
32	206768
447491	309425
408966	353884
109803	26940
101230	42653
277119	360860
96911	461049
236359	473223
492403	337585
185339	317369
195362	373367
107130	221303
275076	152332
361252	58468
464616	391414
53199	432279
278947	446000
44577	492136
206389	88714
119381	470666
444563	53863
375320	122585
57301	43449
421240	152502
332211	251844
304278	267602
155073	393162
484434	394099
316196	118318
190587	408665
322522	471900
382961	73759
487024	385000
195595	129520
78364	281954
51724	24943
75542	366493
379751	324690
421621	149897
483382	318718
221925	150385
322306	192113
388738	396026
123010	17297
97775	384401
115086	298077
46492	95593
210151	132843
51424	469235
233388	185335
307442	425675
22371	132740
264154	113673
322086	283466
324390	1113
337200	22249
6087	225420
362510	233825
170462	66880
193020	87904
84481	460529
146893	447260
348970	405217
307616	165653
379640	255650
86209	203308
202494	51891
262023	490237
223929	351392
86311	117994
446644	264766
225133	175721
377850	156376
180488	268729
196839	107219
92787	149864
69033	110677
259850	5882
311367	173272
403368	285156
467924	315671
37724	7490
65194	81389
335779	67089
405979	450056
10411	210984
51477	452407
223929	228278
102316	381008
333228	161576
123922	183213
369174	475325
390597	482970
2293	318735
246869	414832
277936	100406
43454	110662
244143	239201
369622	410969
286257	48163
302918	161242
267562	176759
24312	72697
114061	24480
36986	375595
149591	411424
267562	323520
40337	470588
72101	22505
31682	477986
60517	296444
279879	414334
4634	217743
461535	348563
122633	64878
347275	372314
455473	150775
384538	6899
414536	338271
110002	5187
167588	181077
431893	81559
355083	334450
117783	46996
358504	389682
285498	267553
308946	260547
489731	26522
27617	62661
189640	292129
414637	250288
79457	330860
355083	42854
330423	80861
27212	177154
488012	451097
330575	381010
479389	397672
111819	258370
386901	160549
297051	132756
346774	409828
136081	468103
169832	319735
263405	240491
474593	90099
363126	165267
419344	267352
86416	430358
227857	286510
438850	138549
293875	269005
461827	441135
182173	343759
345401	117001
485049	314471
186595	435708
42854	61934
377522	124433
192800	170072
50627	272069
345401	267223
47012	299960
78866	105017
154492	361698
394243	82585
196398	361405
189064	452125
486847	77727
196003	257614
116804	5194
29168	359448
260281	169023
477620	428155
10172	166513
335069	409828
452148	31616
97861	119762
35806	332146
454296	317100
462489	371281
335654	403240
81178	157356
405162	440962
247296	218615
64777	283939
202996	255640
192858	147121
205006	194174
14805	315566
255198	200549
198317	276428
228225	101420
60072	237178
361698	346496
291427	265589
406272	279509
366802	194844
373622	144743
27118	25034
93835	240225
45724	208671
51759	210082
177482	229986
11317	23719
185792	442026
36608	428214
283308	102173
155468	398610
449586	240340
392086	337781
48001	461944
366472	447560
469388	294899
388538	358208
195003	359469
209523	350384
245815	446632
87567	96469
53430	196169
42443	476951
326631	421747
309917	329698
402874	485185
201989	442456
24442	359738
130121	354933
409372	330614
368670	295300
181651	250087
369677	192182
221296	73492
101344	310359
447937	131522
262372	220417
467086	48861
196355	266203
244749	410443
357294	491190
445015	267118
374953	411475
235108	341209
364285	273687
107817	218617
38003	221676
434583	387860
222045	361978
490676	165591
456658	287527
12462	46127
160189	101030
253614	269705
72417	178812
335242	110677
244536	266693
397576	344508
265965	454102
223929	110423
5700	422851
442775	293813
99470	293813
96378	402731
68626	398276
466790	103267
357411	400120
318285	36347
52791	261829
200092	382627
229340	37515
313343	432591
207153	154137
442064	109824
302402	409063
316858	20611
71189	471743
248981	194286
239107	327608
417726	250679
216809	160356
194085	438419
59986	71678
75064	86892
106341	279134
72177	178289
3459	363973
356026	462451
345399	89568
468714	313745
239859	223399
386351	296432
116434	377860
203164	359762
400944	412435
311479	198297
316595	480
232728	417660
233117	224937
471169	139921
410877	319595
414286	49353
184053	123382
160153	143353
259250	73640
248013	336590
231268	301823
211457	231513
67051	113051
431083	119605
371030	157057
255100	245538
133946	59815
106388	296961
1633	183479
441023	295484
410028	213496
50197	367643
313216	13370
316981	187974
21481	335579
263170	269199
238353	141649
464137	64701
463389	91663
378350	63116
389019	278338
294303	491198
232216	30421
407116	359218
54425	177870
325258	335672
212380	121106
294242	332634
225653	245817
486561	451150
417848	16325
333159	236032
373340	82206
67663	341827
27487	151482
260110	218727
188297	291249
50236	478204
266508	390687
14761	433931
341308	67040
69923	150352
208030	225197
107967	384882
263021	391833
493031	224871
28415	446167
90579	27464
190313	447831
314343	150475
384228	109949
331559	397009
133629	437239
414326	141166
32169	334424
186583	52255
80973	10646
307081	267029
211307	44128
197647	439366
284990	13370
260017	107473
405077	421830
62978	112388
30849	117323
316372	293908
405450	269199
251922	299434
32900	94344
350313	136435
287129	295650
289983	203656
313979	493541
211555	130028
36280	249150
359151	298713
244092	353421
453806	366493
449795	94516
34386	161329
55723	74940
335577	385927
103037	207535
416303	15130
189608	480025
308497	321868
178493	58666
172360	276358
475756	67040
65596	30071
310553	145909
178540	204330
191761	67280
332544	219929
388568	190369
42906	257446
435954	32811
479010	477734
92905	362784
346490	441031
119120	23863
402381	316929
167905	83198
358814	221890
239804	281273
427639	36049
225355	183213
33474	391165
43522	89538
183924	493876
28623	368358
101479	418586
251756	294750
218353	90884
90535	470790
447944	255650
319259	330854
104505	5558
144073	202727
191325	487733
119379	474456
138238	41673
45164	423108
185339	152655
55922	45866
459585	267602
435309	196783
343746	158101
467301	94344
374514	130643
140442	250769
103085	205223
137891	329039
449936	378686
112684	214024
277640	268101
116307	54976
393614	447243
246434	31851
135277	447428
435152	27056
126840	93245
444901	335701
392953	267590
462689	10148
162334	390687
277987	120618
462236	362206
403057	170894
156062	304865
227887	421935
343833	395272
88695	281876
381305	316585
416006	421686
455699	10570
104424	100050
374347	77341
486104	122694
461837	314881
109733	488390
389677	406896
158212	303114
418453	336071
226023	305190
157403	126628
287323	486195
151582	283265
420234	156376
176878	70988
323664	239107
170872	137128
360650	59978
204375	246275
95942	85254
332071	393326
307315	132247
425166	71052
120477	22635
232777	290
61539	382396
32229	138180
446382	267602
390783	378976
430685	440660
320503	461846
370802	52917
44178	244531
296423	113244
172417	401800
268910	283918
401531	228108
298271	164446
24926	145693
296423	94516
245902	393416
196792	464578
117647	5857
120625	102030
404337	229847
84052	230916
223072	105003
216894	453488
332612	37961
245262	489822
90789	139648
290043	46658
179041	140044
312949	192144
217350	413535
187302	11951
62665	285156
261830	323414
465751	470105
482053	142018
104436	453009
290222	276199
318975	436799
189135	274064
377869	112216
471223	78666
34190	237165
218953	359762
330930	387860
350702	478415
366869	43362
360535	100072
334458	246311
320000	261873
427633	240477
34131	141753
291832	172256
430827	446801
172923	125968
245389	114930
248013	425675
207387	18336
420354	185589
223194	473171
157961	159068
493741	144470
167544	432043
438704	450330
240029	74733
446937	263845
269949	326997
291562	185584
141441	315888
353491	49021
361274	355821
343248	301823
237801	445431
266821	175582
68098	59990
243024	122462
271680	163703
236222	422292
194666	93550
439311	113051
484060	126356
69552	492906
381493	172535
230574	132333
481253	237178
450073	440660
173420	353557
250627	420392
10311	474100
118877	40447
365305	427658
50532	27084
175002	273401
358320	298421
117431	26885
104734	58317
99181	168381
201538	12620
101074	250805
286893	313829
382905	246409
359323	307321
452201	389240
20802	240374
104686	13370
399344	350189
247106	292129
277030	325604
350935	205969
312842	464499
347381	298182
184056	309034
109492	121171
29088	478415
486712	255201
190303	393326
234511	257298
173062	37948
157259	139075
359390	412417
257193	201064
229044	318735
205915	469690
15557	53863
66399	123096
484464	125305
467546	448532
141464	44189
459922	151066
130399	109407
469551	49903
29029	179497
98684	67584
470160	88784
367619	224674
416533	7812
337262	365322
359363	29356
479263	8607
294684	83792
360459	352149
448353	428944
102644	301332
10235	457081
456148	403878
263880	13563
21554	94516
3997	153665
175644	458397
393552	290
395627	339310
478528	401495
359824	184659
426217	395988
112755	243115
131574	243115
263833	474380
226919	412868
142525	310498
84951	186259
292923	56457
469894	413905
474305	361698
256952	245713
243492	87613
175778	163021
4148	148757
164829	430997
286416	51881
377618	49021
208265	484741
453213	91380
90567	62191
67399	104423
326736	123213
92657	432262
280639	123369
344349	16433
1057	345034
170553	310756
12430	147475
269494	346356
254044	394724
122354	476951
364454	274495
245492	414194
55473	186159
415996	331349
4898	263009
267562	119446
101647	371918
4150	400257
337375	449146
392386	328957
157586	410853
406660	32261
418000	314516
153006	452040
148081	36880
153083	374305
16189	29390
200719	390861
308150	221324
431226	273084
276368	352260
51246	156942
66526	357039
74326	472441
215943	26197
286776	491150
300411	41347
287566	282397
220624	19967
413192	453605
28795	93245
332638	488918
456455	273313
309450	84089
126800	119868
43040	109006
111847	73169
155941	300666
53696	123369
360459	285800
191567	447107
420736	22347
124320	27457
81358	47300
79402	263713
71926	421356
186954	371918
199580	396251
324367	276963
102629	340176
422891	190369
463830	205223
250316	378462
256527	482417
78206	172215
105964	167588
74634	22804
424151	316575
295561	225204
84756	111951
126955	3774
105126	313314
144532	10646
486629	438419
362378	437067
70186	75526
406225	477658
263497	286470
212287	478415
414646	128758
17616	158866
108140	316437
82688	439719
194875	23318
199130	403040
414140	431219
158901	277194
302153	187998
107145	190896
32728	244332
154541	343804
175484	333344
345865	313745
209247	264406
480138	8623
210406	20959
353597	369684
273260	440792
483726	441162
301683	69975
5700	492715
389641	219743
324518	223528
344749	4370
327289	58523
454263	416516
11710	183213
488151	282293
69011	454975
98900	111463
292641	420944
128948	165033
353469	137128
146893	105498
351116	309797
405565	256373
295277	354903
31371	488804
165738	310476
101906	88289
62970	228431
112267	234530
237631	475880
70383	428738
252207	84089
428476	317118
247062	317118
383164	406389
77330	451715
217790	166513
272595	267602
414058	53863
313820	19213
356976	155083
68098	358436
352378	5040
410837	268006
195757	138638
26687	190369
478588	127372
453232	249696
151108	387101
81898	238041
413961	250061
283096	413905
295389	139648
271457	368526
276350	87515
245720	82585
41277	267352
58610	313745
80799	393770
121828	103339
430428	258779
458985	286871
188176	482162
310586	183711
155128	167153
450436	49903
242278	440660
178422	278052
363581	34233
256622	187142
137768	224085
448767	392062
252898	164075
325258	493761
322509	262299
178794	26519
29102	99734
318749	96406
126438	404806
451551	273831
24669	219129
66655	195075
168000	254008
19426	307245
404960	168169
247946	258610
6450	252664
146952	185910
368086	231485
343746	364080
279243	306810
435536	360860
447790	347818
146839	86974
406728	190336
8018	20319
70103	390771
328367	56625
330039	113051
186440	388309
444378	354702
358398	196817
55578	48163
152173	263679
344314	267476
438978	439457
228128	317932
93042	468283
409693	296693
62074	288035
465755	183213
128433	359832
109541	463549
331364	50049
454404	355999
253816	425799
48465	93242
194153	393238
78146	327343
160983	378686
260618	95942
479351	279164
444333	410747
248013	200503
481240	124267
32083	455940
340023	66550
359627	12895
216229	154510
49815	308808
39892	97730
409319	205289
43804	88166
116365	327217
276821	304501
463200	70507
333511	126204
246172	485113
422090	176878
2187	409355
187634	246963
255097	317687
113241	207927
284274	257298
290913	31420
255369	197387
231839	190206
8623	275152
350021	476303
99287	4946
334092	179727
241137	223216
375385	242187
25690	134695
226168	258646
92061	317118
267002	409828
301464	160545
86683	458764
287734	47936
303712	187515
59590	395354
469344	7510
145704	342761
69419	12387
340229	187284
96529	461672
463648	90123
421207	450011
183173	53863
242411	59356
28781	430800
76228	382835
285156	265065
159184	200632
284789	32807
106631	414709
308756	233046
134694	226343
319991	70557
207929	113493
167588	328926
110248	135643
364745	105498
391867	93245
1080	279798
381262	385378
117849	393326
136627	91453
242558	31483
249894	438783
46098	393033
180057	453184
5745	405761
474341	8084
247411	458626
449445	482198
426964	212081
414508	62948
291982	353836
199064	478415
282546	180235
104157	149389
370326	127660
188847	225527
400696	47141
448414	382860
237934	455200
57276	50132
132807	395988
80936	141440
200299	247870
178778	18031
371505	456645
270248	268261
437971	377206
421493	267352
375132	225752
77572	109946
83137	6899
259456	50776
103031	491098
248912	275408
488715	329764
432361	158805
81304	338915
172471	13370
306515	203379
428063	161501
415287	109006
21355	119868
176172	177410
178146	283392
207382	119762
176013	55068
444588	102333
71189	351362
442264	110708
144945	216652
243287	388226
313455	374772
188156	109767
202323	186259
470857	279107
414058	426034
447878	120132
162844	334985
480105	122585
364564	97070
239268	52194
255942	22820
333810	288035
347972	452709
302338	390197
113387	42035
355904	99060
394951	47887
17406	212081
465820	277450
120182	390897
301979	39262
455133	430356
489415	248145
42979	423542
293071	482808
432865	428940
75349	6318
405144	308849
224514	5392
15916	251855
7211	328095
91185	151900
130651	462940
142267	193399
222102	243746
163462	226494
391760	229277
116611	267352
30088	297783
365083	281618
426359	307654
352621	281551
348913	202523
382844	453847
21356	88113
317744	165267
190051	292721
38129	439218
71912	272622
336319	283392
401196	269199
397752	397009
207152	390247
380465	153674
479627	397009
434058	321012
345843	197804
211553	401871
140625	280329
244454	261649
42854	172417
62196	15209
211126	456215
157592	213663
422868	110708
44450	63792
149441	37057
171008	325738
85151	423173
403630	28129
243489	365198
452993	145948
68518	5157
352576	268626
214390	451016
16486	339875
311899	27464
55192	121589
175960	262954
351663	434599
95784	181158
285876	489843
135179	22779
167424	401854
361912	2106
361417	75379
363634	86560
178141	235488
39235	258370
112267	315671
230051	232808
150089	248143
139828	249334
463114	362654
190570	215054
326135	37047
405082	112569
352490	103842
76835	194478
227188	314742
122496	273401
257977	319883
47903	324756
91166	233590
140848	71681
40352	367798
74824	364818
384939	167581
256344	259929
474847	411455
8607	283354
438475	289513
245881	220749
212054	187079
452953	327217
216784	278520
408784	287423
272778	452263
177094	119381
176903	327494
454618	139225
7280	348803
380225	208487
82689	418077
124469	479615
438468	160419
353596	347667
280154	27766
17461	377375
248082	490629
336036	318415
395213	317675
109253	467452
195121	397988
44885	291717
177345	295383
74008	189755
167588	63705
66806	250246
325506	395934
134213	50538
198317	338628
50522	68479
70	183479
225615	317118
252090	286313
121960	168445
193526	365685
381499	23423
183382	96195
244027	460633
206944	198275
53249	399468
2633	166513
279947	475593
59644	145064
373796	185016
223304	196783
180647	397009
40195	320991
137318	58441
296111	190766
212435	85582
180488	133527
373749	54839
477309	356750
282453	132095
340356	377528
144297	268113
422271	346051
208300	77866
151156	330143
48558	27766
101779	97522
27581	54696
262723	123369
330599	258370
378982	395574
290909	79249
248329	61674
237265	266852
174725	255579
286257	115759
142892	79485
189440	216752
191767	40490
345918	268261
313066	212964
293995	434893
348644	337820
168661	183172
99400	358531
33347	51014
319895	381934
269564	315262
395734	240225
258367	213056
3809	265303
328291	86974
318533	163027
80625	72640
124085	330319
473420	347018
187868	16433
301549	233895
286594	322069
460263	463436
298067	492922
33097	378462
213419	440660
460787	154766
91916	451105
190538	276358
52646	420055
84951	266203
282475	13390
453774	413525
107828	106892
255859	413694
417510	106281
368639	448788
381528	454221
317302	59684
48445	86560
407470	167817
247961	463549
105979	52766
264080	268729
286615	133817
349283	487001
193306	487935
484447	155796
166495	169044
346945	210805
67571	225260
189654	317118
139485	114981
395910	343944
473441	450404
340197	417918
163218	318240
191576	367946
6467	308100
65083	121965
172863	227514
9657	222701
200385	176633
324468	430356
126523	449348
57322	301323
170249	203656
42819	387742
292288	152048
202153	448217
103196	404565
319088	385182
443377	336929
8254	213017
493062	309662
321834	137719
445277	340236
205966	147520
203656	151107
424101	65779
97717	187974
87021	422411
260199	383631
341001	422924
251720	228324
290940	69708
192245	445233
447962	422726
123341	13370
295304	162313
236008	286313
177485	258270
7254	160419
302754	76628
148594	393326
395546	174864
332474	245187
111856	232555
233792	457081
11209	94344
354282	146202
114364	21137
198317	256004
48576	248938
414023	146124
150586	215423
130057	249709
226476	466773
309757	481525
89531	104580
248083	154815
281091	48220
250706	494102
28646	168381
443192	451414
413450	227101
182498	487304
278751	295901
419759	141068
114063	12050
466592	261398
200273	98639
347121	436598
277568	163725
240103	186440
193053	40558
250139	20959
183465	323139
102307	291654
283169	45726
89384	306795
61435	280332
442236	363631
163963	244688
301248	386660
105687	190748
213656	299628
146122	314215
455673	347491
109991	198021
110606	436686
475009	35707
199171	411347
445453	385618
178072	307294
192495	57080
86974	211808
297429	264242
192803	375840
313378	11226
414257	415767
276821	80662
92007	10646
19470	388575
87454	209387
220182	85994
250979	27464
262033	461392
360375	203654
471503	341271
235516	368084
349972	493761
212218	226494
240796	37088
489600	264157
79106	307668
79079	433483
200103	45413
445725	210261
470128	82585
137318	319108
127844	232724
189971	440828
264660	298767
263813	186895
330194	453521
54248	317356
287855	403858
199473	293813
483177	462965
160765	59243
348620	421830
460523	376592
489645	21411
175731	271619
455505	19139
228128	355154
225468	239239
157839	451016
351448	481043
346855	160456
303778	244305
324636	492316
471800	20024
81674	103239
140796	364680
285419	335645
133891	173441
276436	137719
199901	93245
74439	365349
308759	387742
237120	122766
189366	492196
414286	209217
241640	490109
279153	412022
225694	317356
76010	244856
377951	276018
229517	222229
61152	27212
366627	326446
71611	388575
455994	165707
210506	281240
390232	69837
456515	203270
489158	240982
449521	363710
14642	425384
442975	253433
441183	239085
319076	65371
410839	109062
107540	10834
409479	309801
99391	54976
255170	236240
293539	46856
339638	3375
229641	454123
129727	297812
391479	318088
461592	434035
210613	390783
378976	165064
415180	107341
35803	99405
315518	38497
51253	444183
47006	313829
72963	293813
211657	460010
453493	487192
39195	375530
361905	222701
396281	387742
10445	35856
6549	328006
405979	225043
283269	108554
412692	322189
279910	405842
214055	28399
68509	101771
398924	383576
11486	466432
266779	203656
178422	316362
456623	388575
458184	86800
493530	355700
264000	166513
320982	328674
240529	215955
395111	428103
108057	413673
48149	322579
248840	220529
410142	375915
339241	5514
447802	242528
14010	489822
320424	139608
342486	38750
119168	25654
375316	87073
273108	393326
80150	49896
2471	142835
138689	303424
343819	250805
378357	316929
335851	376566
92424	291984
129007	4349
471160	305124
288809	241048
413218	48871
161368	205190
239371	310756
73660	63999
58940	50264
75932	134145
216644	480025
464022	40352
344314	31485
158454	317675
369292	164884
78030	180962
132625	408337
243236	448081
452243	126477
24548	241823
144973	488226
163919	16661
392996	347818
437122	157359
275511	293813
207380	347447
93287	118587
149897	311212
223815	54575
309062	464960
247754	273543
231629	309808
86311	69975
69809	149079
301795	28129
312283	402869
419229	21583
311400	336399
13268	471930
21176	136248
470085	313745
349927	210310
453226	317675
288176	86728
282375	360032
326631	36724
202774	489797
441242	162247
167588	419551
164727	278382
17601	161223
141440	40388
410162	351146
146523	409248
278762	241468
477841	98650
112054	226641
489552	355828
466592	30510
111940	60517
435869	94516
433983	331238
75276	326727
483355	64552
26216	367824
151532	430356
110192	433343
353007	265950
284727	51600
409808	257858
483559	64335
453239	107077
407278	16413
283302	83408
161748	237178
174533	49228
45724	419203
427388	474956
249408	231059
252503	466609
131046	388920
480010	468832
419239	187627
106648	385153
101540	80543
129249	180302
173863	443741
318792	407977
71309	393959
286257	350549
290379	163073
60895	48861
354022	113683
126288	141649
208152	391414
446998	487153
107509	259929
169896	256737
61517	469235
164333	275215
316036	336590
436268	438419
34584	362443
480593	248703
6783	338120
246996	378970
380627	392409
410639	21884
15499	359762
399431	213871
352737	393326
366350	292151
61219	192611
19369	486267
287444	144845
220043	197435
434748	60302
396971	282822
152855	313745
57276	119294
203200	275058
135994	409540
125512	406784
66775	15209
482596	445453
189773	4595
302918	478232
472242	489993
212435	178077
297275	470588
128124	278802
40028	277088
87517	492906
388249	397115
40407	389153
282235	65979
468287	420511
352739	279871
209567	20959
396720	254011
349475	32344
353086	236240
168264	370298
172136	324037
358587	32930
62979	89206
89283	467302
299600	119652
212095	293813
176111	275677
167409	165653
96541	201780
371381	119381
404804	430356
301380	203949
253130	292886
390482	106307
315194	39195
412440	10504
58656	211067
141321	113393
24591	88113
438381	470115
399889	86421
196398	221840
84429	321839
333357	20851
14800	10646
293141	114815
371125	184452
345090	278192
52685	245679
40363	16433
387232	352406
454090	34447
105198	183213
180019	450798
364293	16433
184245	115090
396584	334950
393742	303946
342696	213221
295098	132740
319259	271200
189680	323049
193890	411424
289118	184032
324333	342807
327764	176561
285378	132740
353577	336590
474888	316705
318561	183690
281119	387742
464725	265363
129228	391414
174667	82585
325491	175249
297022	342323
219249	196851
463420	233992
136711	436042
181326	39382
285023	472072
67399	203000
411653	226361
380858	231635
81876	291521
237104	53740
51807	203345
447919	151944
199269	404408
13079	345443
36592	349409
297209	187974
335965	172481
237128	67584
41025	372314
199744	243301
382892	189484
449671	157280
84968	157064
112929	19334
112625	451488
405217	222434
283799	10646
130490	137128
299462	53863
241507	190181
196730	236781
66822	288035
85093	472856
490671	7460
143651	35124
141300	198790
388825	21583
33026	94952
185171	469235
324000	259074
490473	452971
207008	178436
226902	280233
177762	311873
199484	49354
374563	59686
49726	267580
73309	21523
273801	19571
88038	464420
312576	362808
245024	317118
322474	282428
205949	273831
449521	227717
137586	152502
433003	86974
241732	325745
183025	365347
368634	149897
47080	441229
382457	446240
260259	416402
376943	420757
47699	176300
299882	226494
312283	212844
330372	453368
446616	197643
101906	429928
453919	468162
400563	406035
1483	268261
302298	100909
96589	238075
131880	339483
178703	256723
456966	13370
444492	99593
339387	267352
447610	258270
197403	222526
491931	118664
262286	291484
447462	398954
338955	397563
432539	214317
107711	68357
148991	427709
252740	409064
228050	54700
99405	442884
456658	116572
65767	154137
21902	22804
368401	387742
431707	389577
468731	209572
343174	79671
169306	86560
383951	469887
10379	193020
110192	28066
153958	274805
345578	471309
305800	137572
391391	198775
107118	324129
81575	50264
51097	10646
201441	25801
443934	295484
43051	331581
221532	73574
471074	317726
303059	335005
371412	378686
326631	361381
30637	434893
323728	452423
239738	224589
113073	251153
230216	476656
343054	302486
231367	414257
160262	351071
433410	54390
150242	70029
136431	82585
247908	103079
22389	122645
321394	135756
477732	86728
98407	334225
328598	153995
385410	147475
372727	33798
460263	407480
478358	21583
120509	456640
392312	104527
43775	357089
380029	132740
246414	388575
148084	411624
110355	183213
465743	361028
81428	464420
120888	490237
435637	172841
223292	366534
405060	423320
128584	153496
109406	227567
73660	26103
470346	319333
364745	459213
9295	73336
185569	312619
470818	91998
485561	379741
457122	206729
190558	317118
58483	438044
420816	94516
493324	374314
11155	366127
455658	414334
277327	178436
125210	373169
432855	53192
412201	69242
229147	478480
290	245679
241749	127921
316011	313745
118969	105484
158099	192461
111643	478882
467287	371486
281836	110677
481519	11872
128892	67089
458704	404806
443308	77004
222153	199826
249590	114384
356500	482246
157405	313745
479389	72256
355083	228431
116577	424370
322065	286572
237714	19974
118978	23018
446182	475853
470531	22779
142906	161594
357900	383382
210921	190369
24632	414641
105196	9536
210428	471745
183989	313745
211407	491976
102103	89442
364310	299267
483980	420944
167475	317356
29036	395676
458186	378462
291829	336590
175500	432900
18317	440660
154456	144975
96521	287423
2430	472201
185133	28129
293392	230925
83235	176878
491914	370201
312859	318735
214114	187010
404670	327217
196342	29946
237458	182052
202866	44056
189680	209308
258714	459134
398357	446351
139630	269199
53322	203656
327564	424312
224935	86892
392339	373021
117690	336062
287644	304930
278273	272846
229735	377869
215883	244947
125605	23187
485229	58287
266156	313314
228128	269904
121594	103912
137633	472167
458065	292553
234881	262299
312283	104094
327207	157100
95974	407651
194130	388503
272331	382832
46092	356532
359962	18742
54534	236213
264026	87571
422730	453847
397216	385427
31314	164059
290067	251779
115581	414989
169260	214024
266191	375840
126446	469235
9969	372812
280802	265065
246755	450074
390597	426352
428072	330675
138601	160419
354866	77808
67413	160419
489657	347057
85665	212182
314521	418423
197781	209572
277082	111743
492571	130742
353890	366577
157405	90277
20158	21583
428011	21583
308944	45271
493474	99742
52275	209471
459763	187974
367243	420089
88359	396080
100261	391414
36362	210032
265234	430756
418319	125500
333454	267602
335450	43896
249541	84917
186650	12443
67846	293813
293137	244115
185467	387742
466247	259580
65546	159920
217374	162795
117833	16325
316849	22448
240499	104633
176710	174935
264558	55020
137841	49445
237549	317118
245003	28129
415474	489949
83932	139034
81143	145270
465850	222418
330675	313745
50872	451867
370776	482198
267443	244005
358172	46410
204144	117097
226708	488183
60049	86728
186489	115671
176809	294130
271760	95404
326570	199398
21777	148590
474429	341271
358594	364104
300985	423741
71511	406545
139734	88670
298488	425435
138885	250405
239431	189296
377061	164884
117124	294684
38598	461846
10267	110677
201679	461846
240093	485304
66870	110567
73777	26928
385180	459213
263125	335363
209556	274097
245318	372325
338189	187817
267374	3211
130433	417178
254532	314615
204082	113304
122436	280106
396660	184450
24473	81692
393214	136877
171149	12443
376670	114114
207343	103818
247785	387602
99234	15209
135179	402438
316605	42929
143294	295484
465756	197757
27163	160300
399825	91562
164447	224463
71189	72071
289984	91069
158599	422772
180916	275192
67399	345513
199188	382023
471876	397009
272894	491592
209365	469509
418516	89365
910	91600
491854	482204
358934	270960
82187	211868
91295	487858
328940	8907
443720	205223
218577	109176
452536	456640
287024	231485
284744	400974
307071	393140
141240	57258
28496	21998
52422	207770
116810	342331
300857	374909
226607	92712
360178	300813
160680	370866
318274	286026
362119	387162
443163	190163
192477	185479
136869	138088
298193	260529
169376	402853
360046	245679
61517	99110
106229	79684
103748	201208
62820	28838
70144	269145
297654	188000
197544	149373
320994	189548
477687	311221
107709	215054
225694	6597
230738	365093
252609	338271
205120	92712
102932	150175
408260	831
350038	410312
252338	189938
358596	146202
401666	429429
169827	3664
656	212730
155415	162247
168640	12177
256610	345745
388249	138600
437849	262988
38675	52756
213612	367110
326631	357677
399654	355552
154985	51222
76953	87354
311521	17186
149911	185098
417938	451794
139988	336549
255084	45141
188108	94665
378873	16433
299128	483435
375768	476951
277215	77461
61245	488984
211818	64335
316376	225379
476983	476951
46645	246672
475158	257856
385554	478415
340677	211868
472576	200554
31648	55044
64074	69891
32261	82729
286448	133078
17198	300240
186083	485980
439992	350549
197505	37249
10235	119381
462303	300240
313454	235088
115096	459213
365542	421200
225176	148590
32690	372629
111358	154137
81885	373263
326830	158875
445289	283265
202005	445204
410333	248777
212095	159249
254735	154228
445624	421285
330954	388473
157878	218730
65467	99267
285005	288035
272834	397581
294189	393326
431137	377906
382882	466332
98063	350479
201422	263009
409648	184366
88258	233942
183524	332589
60742	104505
445866	34637
31305	25161
326631	45204
450421	317118
247754	87120
125501	49903
261143	206655
37371	331
230088	293813
344448	10885
325273	200296
39550	385041
121185	175013
119001	86800
461172	352952
367377	168093
12967	296514
448517	401871
334092	391487
305357	284979
447610	441705
78344	429863
470878	267602
387720	20149
132129	164884
251837	18479
317390	5857
121395	99437
123394	281859
238747	419673
474908	276358
407291	363631
345918	277568
444141	192544
136220	117270
131574	310969
443793	136435
183614	153354
16786	9054
255353	422164
303507	102804
296061	314409
196565	187974
27397	190369
182717	191755
161616	458933
218953	195551
157663	163348
202971	188759
21010	262385
218297	273831
123115	391414
322934	365872
347121	198790
215488	393326
435186	78380
273920	113051
316156	134259
439977	366863
44749	141978
146189	303175
445213	213426
266965	212355
90161	179722
173758	380071
67613	97894
111160	179702
300083	199353
85674	233160
420698	177630
353815	218730
123146	231066
295913	139803
87536	411365
449709	265926
25490	454822
166630	467690
402312	315235
32153	29144
440808	26209
107295	492316
166822	205287
465553	110567
453435	50731
389134	3227
479355	265514
351268	203656
56571	406306
263591	489552
345401	23404
213812	466737
24504	464420
366100	63783
71237	394097
449914	454893
170346	160158
257166	361962
395886	249334
2606	66813
397128	391414
248135	225882
63009	75547
263348	420895
483857	428026
75918	138807
275299	303932
235375	477986
257971	147121
171455	245921
446702	264766
90594	257610
399016	54647
118087	84722
404892	467492
350935	251116
117246	375796
230238	156968
43481	430356
159261	43305
424151	169485
44717	157705
341888	192357
401770	120158
157577	410192
349506	487833
69442	218615
195649	97894
217708	457741
213699	275677
408783	221324
270241	424237
215063	284473
460795	479113
301312	343733
277224	286598
390232	461913
342486	271241
324830	219499
213638	185076
35482	276286
388518	66215
165680	101992
31457	15209
260359	196753
248835	431860
286948	197996
411614	15205
489636	156207
332365	371918
374274	98847
173397	239028
392845	12245
341204	435018
59538	378462
157792	467703
285119	473036
403858	395988
149803	309801
438406	360715
195554	42189
434990	84722
334868	57375
260877	122502
309623	83310
113306	245127
214519	90277
51530	273831
454920	252847
268600	150556
145585	349186
246342	183479
100661	308504
81575	166970
350643	65241
283354	437182
12624	303236
360911	314119
340175	51783
229347	356750
181310	313747
173996	304589
183343	206381
107526	134694
454229	386138
35969	409042
396514	100477
153037	235451
418574	41075
154806	190369
347121	239915
282912	46071
302578	263925
115802	456898
400058	167810
112151	3248
183465	140728
429956	484724
416941	471577
319465	315847
254795	239431
254446	157762
300916	214544
400259	431442
165309	430356
24463	371934
119967	38063
192508	25410
202469	265445
20529	51581
104505	312384
327209	287694
415436	264766
373657	276828
428277	42189
376284	352605
324629	119971
96994	300459
458050	300240
304696	4324
35806	281288
227195	33855
422770	245332
340313	357854
104439	190369
380576	282989
388696	149636
476637	66322
433121	140232
188911	94516
46757	317184
327209	238958
119642	119381
191773	365515
99305	326855
135103	357454
473547	42747
423828	476951
460052	315671
406371	70431
58647	77135
424617	190718
226167	418380
488971	243058
458654	413004
156348	235781
227566	370817
227195	200718
259016	58881
193020	430610
175862	284843
167572	401871
12174	21268
427924	69949
449803	237660
491592	331383
485546	19262
213815	291249
18928	232169
488715	383361
142695	115340
101791	486885
51711	97852
401592	270369
200601	98370
455701	209882
2380	411455
400862	347476
333778	213257
258407	450040
25969	165653
461415	86892
46092	333323
79182	82498
194483	417680
492576	292721
299736	381552
191043	48163
44430	90277
492859	199564
404570	119152
387429	221281
139313	247204
158225	401871
171455	340073
402143	161546
449354	168381
115566	351639
388875	377825
406732	269766
94176	94793
381941	362032
23261	445915
304812	386057
344352	209532
8496	110677
428944	463849
415665	288035
358320	40879
377292	387742
11398	355093
131574	217310
268389	433934
112267	374887
156592	196169
239748	95080
211558	454617
376689	181971
176182	342878
270690	170286
453821	205523
287259	432212
211657	310504
277004	428026
340844	420944
192050	143997
79321	52200
238577	410878
232201	7913
440940	236654
195121	100852
80936	263713
268755	139183
397535	367310
438932	455534
28780	125399
149536	36162
258493	415638
367682	487963
117124	308100
349516	119868
410276	259929
182342	277745
415341	33167
164829	91998
106798	129857
460263	392062
271181	267602
469521	48275
281574	49021
33719	293813
94947	94585
213077	186480
118539	354694
52791	428738
166626	62448
51484	190369
158724	327217
145932	97130
89219	170180
217418	374888
348958	13545
390771	358061
41676	22611
95327	16433
340666	339887
335069	29253
361675	161704
238057	477308
361013	187512
113336	460271
9969	236801
67424	456640
489408	89986
414128	300
228838	398756
266115	297086
294079	331068
118411	7159
35612	327099
142964	380012
287725	264406
399634	491371
443691	179045
47699	248885
88968	316011
405454	229119
392641	118364
444380	360999
11402	313745
305864	55475
444039	105498
482271	132740
287061	387742
87420	234883
417854	352608
32601	357748
158897	439248
401263	414068
372364	140044
182241	410951
226395	300601
424976	405857
368418	132996
252664	76008
41516	161275
82689	127644
265377	15027
405558	1343
37748	364109
119840	168638
16907	246057
11075	333591
458539	109110
463774	347425
371275	226494
336065	440982
72970	309425
209799	381801
9300	343012
118789	289728
192742	487422
28514	469061
38930	468494
192238	53827
313745	66853
2800	183213
144973	184839
365724	137537
299819	134500
10768	13370
317983	103366
37166	211868
234893	137128
316565	263802
288896	334983
327849	409957
468249	280128
42380	74269
477932	218596
219546	326831
383387	142825
261829	121643
48153	231375
66957	286697
13104	66995
8220	183297
477697	139036
204582	113051
126729	5448
184333	476471
469843	290115
483161	478415
463539	115992
393482	416691
158742	13255
110698	304382
15277	385044
477562	246380
404568	101049
168310	86504
463420	250236
384376	420944
46023	313745
308907	447251
119236	22804
478287	197996
368354	222701
458065	341187
475039	75499
275473	855
108847	231141
333827	302158
47100	22827
331620	6848
320366	303648
87166	398954
232551	276090
56809	169622
165767	385000
328940	255889
337679	192210
298889	412111
411076	290740
244854	430356
38663	317118
22779	59270
3577	401871
285239	118662
489823	235675
137337	276837
440609	306100
326033	239561
378230	98286
228050	83467
133910	177823
193053	132247
63589	64335
59899	59776
41674	434739
23373	220756
267373	48104
221106	467703
162990	237178
314395	323343
68098	116531
221948	412486
336221	56068
189064	406884
239547	348007
262617	52755
56740	375702
105426	328550
433446	147837
380496	235078
362748	162795
55008	77342
208461	393371
474134	193898
278648	153004
15916	273982
425048	383760
414762	295826
438167	420944
32124	271469
187502	91633
232632	337476
162862	236213
423856	478415
263514	25731
27417	470840
442512	228593
413218	56224
421296	260879
42581	61805
487798	19745
228134	374594
352574	187974
310034	160468
175335	284259
129760	24336
123141	285824
135572	137719
331872	307547
462257	110677
339333	440982
128738	490357
195121	366828
130966	184629
104965	260527
234048	215059
369321	222833
200786	151944
364183	272339
100060	417918
301312	454822
54008	39842
253852	361354
436001	315997
289858	450541
155073	391414
104355	286313
213833	64335
11318	156207
224966	276096
134299	262853
373078	50525
50754	294546
112443	484866
254896	116283
374230	376364
66853	6984
412205	476951
46023	86560
155337	481785
40337	459649
7560	94516
365244	278824
409267	331238
93451	224060
267562	378725
372740	449938
333224	345577
362173	21241
483706	206557
85504	420790
481150	383576
351794	150988
419207	494102
401085	188241
32601	119381
354111	268577
36163	222701
254114	229872
285206	219687
82592	55659
214853	418348
153407	47630
458988	101058
262927	98289
326631	131932
302950	2003
478504	41487
291700	317395
458112	295725
290309	58066
176217	70971
236216	369924
409143	146445
449917	470766
241124	110677
397546	17186
316136	96271
389938	356645
250926	3011
453736	215513
50908	354694
114740	490241
168934	438419
332868	27696
475221	232890
154880	225379
293608	113051
284182	431556
139519	356441
300047	491271
28614	433934
801	57134
220274	429267
14493	316372
355905	439218
77189	60517
444296	405217
43966	10069
154456	483930
119286	245679
205908	227857
403135	355806
68388	391414
124731	126040
434759	354735
43008	63792
307628	459213
368388	82210
183460	333637
368187	55129
300545	88113
230574	292163
237366	191709
88471	36896
430100	214992
359426	387987
422893	115159
127709	56040
267562	142678
325491	238405
390164	366127
244905	331581
225694	116915
139844	350696
492480	180327
291300	431860
110334	133675
66476	373469
408804	411455
230051	463237
299676	234972
18796	353187
354369	175721
160220	65670
226706	16661
184418	391414
52646	53511
473487	485185
189879	185436
156376	263555
424847	254715
449521	315021
383114	413742
79102	266297
366198	249995
326136	148353
26901	261890
48614	34708
115312	220417
294527	269005
209964	239872
35806	286307
243466	49071
389273	85233
318071	183213
487015	239675
71430	131747
227375	435708
155370	393044
290639	5769
146391	490599
239431	451230
270072	479614
169256	295544
404049	469759
25969	458
138726	474956
23120	390926
325299	87007
46092	137552
480742	185479
198862	102352
1238	446321
391740	110677
254899	318932
46092	55480
443915	9054
223032	352605
223929	93400
235034	71314
428744	90300
197772	318456
466554	244703
455382	109240
447477	228431
341348	133385
312017	93779
261621	13973
409802	54536
8146	257339
110606	313829
383983	367620
249136	164884
85233	398833
365594	148808
335016	252408
239316	221890
322367	478415
150500	489822
327343	151944
434482	35707
378190	241468
376483	313745
68843	224674
50385	109407
234210	42659
196072	184781
474394	301659
365874	62191
488971	195075
478592	35707
225216	217133
66853	158811
379479	228431
4435	409828
25946	363564
11122	51195
35612	379696
112693	249107
228267	48275
192990	316708
311075	16620
114643	131427
106268	277297
444356	132740
444271	399313
296423	290922
229144	462710
477609	153252
359958	190369
150033	233992
432568	314742
161178	29105
434070	237235
164196	140635
14967	235766
316496	21457
424550	371918
40028	103824
338453	36651
389625	15209
280600	200974
325314	362156
337750	22827
192611	275487
137840	14871
262210	64765
206184	286443
277101	467752
411271	409675
217740	307343
272424	366289
428182	299784
266980	376239
82688	451856
136525	332148
12895	73742
75566	484447
335259	86560
90421	295725
233045	240818
479122	423418
269852	208577
184528	310462
199125	140476
473047	378330
458614	53490
59578	105754
190281	25173
18783	21583
58339	309663
170932	446630
446723	300119
364577	192543
178079	9437
157586	459952
13394	21411
28237	421356
50739	119107
472488	178436
336379	60517
325032	231554
114643	296331
32491	94516
276779	446989
280158	25388
292585	458900
68311	214050
204375	457081
100983	447560
39288	199678
34722	130742
198969	463250
285023	316889
416539	313745
327353	23236
414058	411424
376566	163806
226023	311411
349610	137020
44282	419885
380787	124567
234316	187974
452935	26410
480452	371531
308668	50264
482730	360860
436052	59759
493615	285446
219529	318932
397936	246926
383295	110677
414326	377032
329121	330375
351877	183403
158643	190369
104817	437433
305251	260014
203786	283037
392507	391414
436834	109776
139732	25388
68241	290450
134320	405217
186090	316011
249644	146238
299693	161113
99443	389682
223577	146124
323825	363418
273289	92613
191583	86892
401380	21457
267562	88790
433378	48275
426291	178594
191155	388110
406649	190766
42767	220737
3023	317118
418330	408936
162421	10894
479540	220417
160894	382218
12441	5040
54501	344548
1655	164884
267562	146224
168280	49314
391433	19246
135907	371224
89299	142688
134537	290450
31369	211944
432776	359762
346625	219499
430350	391414
207690	291521
362219	371918
298581	15209
35768	166651
14871	166738
342465	304348
474588	221835
446105	395825
76835	400817
293123	311832
77731	345401
276964	250389
125374	336534
445343	26046
101550	376724
167588	122872
276785	448426
99405	369383
118626	432320
109599	28129
126426	179506
122083	211215
205373	388630
422031	258370
175249	368982
167520	200994
409016	478534
351447	205289
459516	347104
257349	461319
442700	116714
13741	393326
48660	134124
108356	451016
439719	477447
263958	366653
124259	462384
470401	220000
120596	32807
278617	476880
278769	475723
57327	378743
310716	388425
70625	3217
321157	60073
479355	126802
90696	478867
221296	299234
204175	61376
167670	348176
115043	140741
240632	218727
347472	392829
297794	489822
419737	284982
487020	11301
72883	251023
362539	193145
395503	404806
75568	262954
283232	423685
108237	168381
317734	132035
265190	249186
221296	162247
424516	455653
460482	196515
101505	491098
434273	73236
199011	218839
120864	50094
138354	209471
373060	25027
326950	139601
97194	38265
395524	339251
228128	341163
442341	358541
138663	401949
134145	226152
300594	151386
47745	355700
186595	179361
391727	420067
58893	273831
20401	452709
486007	99173
167588	412398
247938	346654
343004	48007
117674	335812
146406	441313
246886	332146
358152	249077
224136	285156
92732	282736
64349	405217
299006	455181
383796	414334
278872	283445
216666	158748
316828	194145
237197	209572
458050	250410
325188	412517
369664	227101
254078	414832
365195	103210
314741	261021
147565	230019
472620	91073
15027	459217
359790	292468
124013	208487
470915	84712
238172	487394
175192	18665
363903	487153
147850	5629
339999	332538
167588	165929
260985	53863
64544	123371
145022	152119
447909	262391
89608	462377
459138	286936
247491	464996
241794	168050
325466	273490
215638	84504
177297	331852
476969	196851
341334	210502
166877	430356
398122	326727
215253	406795
418368	362192
344572	72434
398940	393326
47021	43615
159018	405763
140116	83811
370137	415926
19173	425675
128359	185076
411739	212789
74166	56673
256610	489822
279035	28129
71315	368644
450492	29810
484930	420061
212312	484192
23459	461392
332133	168615
336078	145948
232260	205287
491190	153052
71189	253323
76228	172280
403898	141478
10443	458790
489589	446899
14762	451671
212024	183422
238391	126804
20946	103890
283760	120986
413328	7862
317526	142522
285260	370315
139185	253317
273079	401871
301913	392788
58435	397577
292902	350549
67415	283346
89826	22889
55182	200525
171338	90682
192857	377201
252775	117023
96071	23187
11122	8093
186078	476691
329379	316970
11091	46127
474606	320558
405365	48275
59318	406387
436575	58709
378125	447517
84241	22227
474829	206635
300273	422470
247676	451885
236359	288628
371658	353817
166931	261205
103194	222701
403670	47989
408329	418635
212039	291332
487808	366127
426772	290218
292748	440660
382806	270095
99123	441313
227872	267553
221803	375323
336188	249202
289259	250541
17008	25230
369209	203279
55659	15871
448298	261375
457014	337991
3636	10646
355616	268853
128337	258220
426930	384366
330718	10455
187680	196783
174681	23791
426523	371617
292647	129827
214674	404806
14136	51222
178422	31413
325630	203656
158138	85471
76986	43334
18456	130687
426206	431137
287005	209844
401559	44607
220490	375476
475163	166513
313547	288354
374222	255630
474081	475047
339734	118104
101230	208041
5700	8316
121594	346793
276874	64335
470128	453012
104325	468597
460207	310307
302918	104157
110739	484664
214147	379125
183261	263049
331134	65316
298980	22448
439434	415379
265484	101816
202224	366469
473580	137067
361341	364986
390771	134072
396293	355008
322	434035
312203	40193
159703	428026
132770	123335
367990	267352
297587	293813
443642	184781
401310	91711
287928	245679
440700	120173
421261	420790
274220	240225
164570	10646
198647	15209
323017	235187
334138	453268
11902	173965
445101	255650
361960	21239
486698	232678
357294	371830
230709	159008
364556	459275
251353	38940
289742	90123
86632	305350
372340	293813
40316	423346
119377	35362
46222	195893
216425	246311
397202	110677
464216	41860
471406	240303
52030	236213
91325	289212
101773	317356
237875	113439
137561	198162
134299	216329
24642	293813
105341	399689
312474	98311
235375	139229
269004	264406
475960	163336
86532	269199
81432	468753
262980	428603
285569	414810
345723	293813
148175	412980
234432	9126
124942	296486
404207	475200
43972	293813
397986	348798
463539	172918
145912	64654
194087	190369
247710	1057
438921	341470
390540	113138
249868	152502
88345	221759
432620	25770
345861	336590
239112	158746
167124	300643
268019	179136
207557	225796
230210	127921
455567	86728
53221	25685
37970	124085
428944	208487
66547	157726
244536	209293
385308	187045
43407	67172
433445	487153
105979	214808
141834	349624
308964	446074
409	229150
88439	9439
200092	406579
355413	105498
492813	88345
476365	295484
37673	400325
276078	273358
428854	31708
386658	20586
382894	56966
356169	450537
334497	120523
336095	480163
486721	101058
269188	336955
425827	275983
404442	89613
449346	275989
224591	438834
245476	162947
313023	390875
7620	40253
239091	239699
475761	350669
77732	226083
42014	76454
240912	49944
384744	419576
107118	123122
38837	185016
397973	174564
225694	298182
403670	173887
99883	49828
274166	273831
443629	216591
85406	447335
266443	213221
192872	148213
337272	219136
296734	67875
367492	49896
382882	187629
420419	387742
272223	254974
228736	258370
47581	161809
461238	288725
163594	356355
418195	177918
270638	415732
488971	61205
260905	437433
42028	106969
97105	292721
79757	393326
310620	305007
221586	399903
68770	61066
289118	440660
26424	357797
223246	460437
11122	339333
348753	226650
267880	348798
298076	358797
483658	149410
129182	227033
434612	136419
334477	313745
444423	362206
456234	486885
45724	423629
174139	374728
425870	285854
364183	461951
233339	86560
90406	297393
15535	239142
105249	97527
56156	16476
399374	347202
117953	407981
176878	390481
362556	396563
448752	319138
174309	434945
243291	93155
355037	254355
193796	49021
64125	401871
256886	315888
379464	263378
122644	447517
460632	146680
409199	190369
737	417479
62198	313314
414240	420944
273815	327901
364636	238344
388222	286077
487765	371854
411862	224674
253527	16170
378421	453795
206067	350739
227855	37522
269613	107204
89548	36765
183404	140500
482411	125508
454693	28838
11946	196783
455074	427943
212210	486104
41634	180707
250410	256653
147613	79989
5053	388612
415121	378585
404135	475798
169110	61457
379680	438373
347381	153164
343038	169150
383168	3547
398002	33438
267297	220777
31303	243374
318792	393218
54248	48163
192495	476766
221948	435448
276396	59030
437264	148739
472781	366127
231269	296693
301537	249186
78399	168381
254602	106459
230914	8912
222548	103846
19600	427943
451397	409159
66791	90239
320208	2253
140225	64429
380183	442769
453736	52402
471916	399867
116124	436686
489657	428596
11878	38858
356261	35707
35806	280227
76898	409142
210381	139648
261759	186384
38037	266852
239489	110677
4634	40143
1605	476171
232096	200652
477158	223970
166507	361478
254446	391414
311075	235578
200092	490567
7304	351754
80936	403787
81358	379130
259929	492448
295349	405532
147579	296044
191761	351374
306352	213625
65951	412409
64474	81875
253596	117254
407633	364253
11703	302610
231305	363564
143508	314390
174629	407839
399541	249444
192238	227135
133933	438419
266965	239122
236139	416651
184260	217432
286369	206174
293682	207927
418990	454975
314711	139520
393590	373431
100608	243438
112239	63528
413673	5040
196350	191914
358604	110677
468125	482946
45724	17015
470621	483280
295129	102672
342465	364349
67223	107337
242878	258370
26397	293258
347948	275677
391479	343717
286313	123236
136986	385000
329255	406365
191790	487720
46024	236213
354111	424014
3186	403098
129408	385928
226023	270095
260108	465430
149911	132459
251018	362443
201813	413490
448374	242187
42025	311192
373170	75583
270224	371755
300737	386369
95944	16798
874	346508
360459	339740
366751	9415
351066	186041
367079	61076
92759	95787
93851	90277
274897	435393
302193	156271
273287	315029
247627	264406
59304	371918
68663	113818
242411	386406
29582	72521
123358	373021
392916	27748
178619	131003
87195	222606
279972	84223
295009	326578
366243	311247
493163	394354
428547	33679
253845	5019
297586	75299
122060	122462
409173	356428
73974	433193
394753	84697
42906	205065
347668	99405
380226	480949
284163	132843
190281	220635
432583	153995
94599	170894
61798	51813
378078	183213
263514	227504
391479	154271
40321	298480
19566	398091
47743	419332
54305	393666
431453	116153
137454	249526
174538	247190
243895	232347
368751	253816
332149	446915
237178	149415
312054	285634
233262	440660
350887	312491
215114	468497
399136	229150
56068	172542
154589	99273
178875	414470
241356	33879
436895	66588
137183	61336
245337	420944
311025	461182
128927	485940
47754	487725
404753	447519
267511	144470
316565	294404
294818	297465
293712	17339
207100	50322
349130	112641
90922	100165
121866	38497
14486	286337
52095	186034
446247	303175
381595	156739
219198	311637
245881	56625
72345	423524
416402	82201
15182	322964
8535	245468
279526	279015
108560	76454
9853	120173
104740	180957
243285	208013
327848	331638
368105	445708
49831	377626
84799	47497
75484	186736
146445	51222
83290	491150
262210	70825
340501	296749
101780	391414
392779	247702
396077	311443
63475	10198
161825	248013
454591	446351
401342	128830
39104	413783
106262	62191
251111	18956
132535	339837
444139	324610
131371	141864
363467	331508
448104	429928
324467	202571
482263	364294
328015	424027
146706	372857
462440	103267
394484	420944
227062	430558
67579	181158
191768	444875
5857	386968
16898	39016
75422	192739
341943	400332
277568	466737
388491	407897
249307	295789
42534	321587
478190	182662
330391	94665
233033	309088
284099	101058
449411	283392
439977	409828
440470	48163
110386	306253
75150	240045
373665	239028
226314	349393
345472	315888
311882	478415
385516	174819
385226	190369
228924	478415
235140	56410
451267	459749
394075	387904
221329	317881
54810	212718
14252	15209
487055	422760
151885	448288
332612	452746
160680	208169
292896	372217
462974	313745
39600	284088
317103	132365
339353	352477
137067	211684
292721	56664
415081	317100
375046	205289
126714	14044
293931	62349
438193	116923
382799	144845
305115	102204
467788	284769
301560	487016
3810	348007
104383	62191
183788	74877
427891	230925
493452	362972
128746	666
408828	30263
298758	183213
221508	52180
267562	32807
316342	413525
198578	132843
196030	249709
140573	50264
416917	461147
310971	357989
382848	8607
398559	446801
174867	2715
127883	1057
414920	436895
140722	40228
241111	84089
185761	262954
222792	75499
270248	166970
50686	298767
401651	492906
39892	224161
249715	281993
221137	248885
61610	265505
394709	115123
256893	58264
464174	132740
65945	55362
381731	395988
310974	226494
279597	492906
305992	338038
150974	467158
411194	275959
382495	440962
312347	302133
396021	428214
366670	318656
158902	202803
11204	281046
291467	142018
68247	235634
57738	164884
77443	241695
11282	489062
147942	86560
404258	10499
39195	233571
201572	395659
15209	68876
383205	293813
292478	352605
402933	13370
417258	267553
407066	177630
165784	230710
464783	467154
49786	9607
210005	218727
143816	219499
365051	423354
260421	483614
12512	294277
164829	52490
326260	383582
379996	364109
84745	164328
407334	339084
341546	443116
227188	435637
56806	375710
438476	70356
272301	345585
475103	446021
344225	106716
34961	28065
149502	138807
325044	4234
434854	266321
379444	28951
21750	489013
38167	195121
4539	269246
374998	461080
119359	400434
450532	121270
32811	449959
484091	186259
316828	15144
322448	489376
130069	61834
412810	244115
329345	415459
348166	94554
174964	152502
231839	277641
141015	292553
361960	247302
389656	411271
483606	148015
10321	425675
122797	83408
328152	147161
246054	454606
304871	452289
308122	284190
491472	353421
118786	298182
422805	137561
49230	335477
450465	460180
170138	21411
364019	212390
80860	478817
444759	37515
486712	77682
471936	474818
185354	23570
335522	438783
365093	78500
484313	205004
256373	138246
398895	196534
281559	58567
312758	15209
345401	327340
389937	406662
221348	362808
91134	285446
167588	464915
187796	417294
42110	110677
309532	132740
363176	436900
121790	366127
337617	468982
439992	414023
147145	116070
427760	51895
428011	463799
333742	391484
307138	387017
263539	130917
468867	387019
233281	436581
266778	466196
322121	209278
404946	387532
183598	190369
9202	146051
181026	480438
266802	439074
129803	169721
311867	431625
112258	463623
419548	15209
88638	67040
159323	240040
1469	176172
396228	290523
423253	377911
192238	62466
99061	290270
340020	14557
423928	79989
98500	382135
176211	231950
217321	202437
205747	291432
36788	93595
476412	403921
230709	182094
17395	364763
221827	193883
325454	444994
275395	132984
402583	186440
205157	304822
18451	262490
13650	190369
188959	371557
67223	493498
257822	44676
85478	363456
488276	395749
50775	354747
407383	481785
104123	437494
358797	236245
288216	340713
487380	162943
49931	475497
111973	377278
250633	273831
369905	32321
175500	61205
54644	477220
169762	213871
192611	268129
31639	21089
54212	169019
146893	3120
16880	87036
49824	404396
207268	388363
281808	282068
133510	235286
373420	162831
470748	298767
299408	483975
485352	319000
358175	475047
154692	49507
306282	459051
114070	20959
324826	288002
447335	114930
470115	314420
146893	378285
388072	317675
262595	2715
214043	385541
217604	96675
250916	330169
366762	297276
285027	335519
439073	263833
89168	180277
305747	252443
484691	371983
443320	99048
160307	23996
49462	145476
427980	315405
84611	365536
130551	239431
479604	6899
273619	298640
474921	263009
24670	143956
22779	120050
103666	364627
171096	123621
63888	418795
263328	250769
252846	4413
359454	331508
282259	164884
99498	140857
376036	46086
479957	244230
468549	110677
439561	73601
213390	11167
158156	58167
240336	34089
167588	136115
24070	156415
438528	478415
53366	295357
356755	121110
246484	323175
192311	25003
284546	293801
377113	420944
448104	4404
87047	94344
457263	115340
285005	53490
417464	178184
288694	155730
474389	86476
290799	29599
294408	67040
201946	144845
7536	63553
243949	433279
45796	134259
190726	465290
12229	2688
281685	343501
269356	458601
19239	269221
22779	350108
256718	369066
330405	281163
107242	371918
241861	440962
326574	179375
65275	169380
395288	461944
324952	113549
96521	401101
342096	188305
220135	393326
306742	105585
62009	4349
433630	431080
20919	191297
192592	188305
42400	352605
459587	354702
388311	115328
447912	187834
84745	134201
444356	389497
90963	136499
466278	86560
321482	266852
356074	166563
151921	355700
326412	127526
190868	148429
399153	70520
405541	39892
107408	74667
427089	264406
29710	50849
21482	213496
297430	51525
2695	443146
447574	162328
271046	300282
309276	74829
233105	465879
403930	364348
156677	431832
362402	107404
60738	317118
398058	123645
159364	320518
19455	391414
4522	404806
345401	310321
439992	222721
98552	122775
15819	190011
160184	52660
79040	323366
126305	199965
420143	124085
174676	369130
246691	201866
356530	121499
248473	59672
193633	190369
359438	36719
302722	182172
242038	178244
120171	20959
175916	10345
403670	457638
142740	307108
225366	55074
103842	453753
340456	484615
326596	27500
136798	63303
212278	117291
212173	115778
130069	297202
55262	190369
382322	464132
484422	320097
244259	447358
484128	238663
155425	186159
71189	350878
378378	197618
295454	160419
59007	25061
90711	237660
122405	99496
62530	57263
248576	196783
49083	478415
41189	404750
95215	25122
328402	190369
197850	5040
274138	244038
306605	311212
479836	21583
388137	467302
358067	122085
112578	404138
161545	111134
178422	296423
448936	229787
116665	274114
71378	253475
189965	187834
84964	92613
246805	62996
230051	487420
427490	14621
133321	414269
410770	129471
286321	246680
172417	149207
489993	229590
168975	400064
458209	80587
383070	171236
116436	246263
190051	364145
57276	26867
156913	315888
404337	24738
425083	186774
367859	237670
383164	116958
446170	131610
68094	7800
54320	86728
274006	152475
181200	413459
487152	91711
464828	66215
52786	236945
453256	165653
189	270008
356463	248777
442239	386383
209881	222701
260255	345640
380529	419435
423271	458183
412048	104498
243117	343012
304306	32053
242432	245859
405298	155857
113000	401094
180668	332913
6331	370848
103708	468387
440990	209755
89489	23520
417726	420347
55947	251116
437357	393326
148343	197996
109820	311297
99404	429368
125946	43956
490477	97036
149725	271897
394349	232925
312582	15133
291560	357854
196205	116377
16641	168439
91325	492180
75342	110677
389788	366033
290704	15209
118694	198790
447335	276427
453294	54147
358933	222701
273610	130620
208593	257298
156490	218730
296185	441434
458768	266314
350965	197077
292045	43334
493424	254287
308618	20628
230042	429718
407988	6019
17725	440660
289675	259596
343504	290014
396043	89047
97646	316372
88794	476951
230574	243335
108326	167849
179097	340229
200067	152100
366369	469348
104436	69856
481044	3664
264	316915
377397	2715
22746	27766
243780	48163
26458	279509
322511	108222
471820	201944
293913	286307
168268	152735
418658	373128
357802	464578
291980	230336
182771	375380
283178	130620
457186	404396
428277	390241
313355	312587
480576	327217
304992	363973
100400	476231
475493	287212
9629	164884
374217	82585
441668	455367
262108	447647
182657	228431
236272	140608
96801	169405
41491	445988
344970	3041
193648	481279
484833	14895
427486	56395
432329	267602
316136	180578
305870	438783
109738	315687
200464	262265
87520	331349
290014	493045
458968	400184
380303	420314
146893	12870
15598	34221
456996	284843
159099	276173
378420	277489
143413	106739
361630	309663
169047	262302
206039	99405
65470	12177
59193	8146
305052	387742
367247	44826
444790	197650
59981	369526
324706	314881
297284	268783
328280	171527
404568	475200
421822	336590
43653	451176
331274	478539
390780	271924
298133	476412
289878	458933
221401	478415
286135	19883
65627	288591
454450	126911
156831	150294
241480	378462
234391	212081
10525	29781
293913	318139
467898	484417
14065	305658
214221	131975
273239	336590
200718	371918
156198	65891
107274	366873
48064	245679
201764	190369
358718	425797
379696	381260
62932	396146
114803	284098
159290	245947
171978	166513
316402	206464
482542	331581
289517	370600
282730	159249
37748	387860
454005	276444
471310	47032
217703	298765
423895	132996
117705	348731
324839	286728
330039	362784
399981	86596
135655	489060
135021	288035
233768	298182
210777	430675
457003	375840
242411	23741
34913	385000
238447	402623
202478	346408
52881	401949
323836	91843
199420	123369
349899	457907
442605	410111
399441	298077
363515	273831
13268	123829
84756	264719
449681	205146
27723	339829
111968	165506
70746	27918
146893	333352
110835	200103
457179	53879
387084	307279
465740	493844
176186	82743
321868	300887
319672	485689
126367	276358
19781	186822
402703	216888
429596	204925
327648	375705
93653	444827
387311	410951
411136	112588
86362	194165
427962	20181
416332	284967
337786	73534
379142	166884
120430	274869
75119	481198
376856	61498
207811	36596
50686	219745
250459	194384
264571	414832
328628	434035
251292	249334
350372	66549
85425	285446
137454	224534
106041	139648
409745	109776
125471	233160
21097	121106
437225	160419
268628	414257
367418	219186
479351	152742
266307	313365
296775	276013
35628	446105
221687	95558
298338	369599
160045	249090
272457	200444
22950	328932
71189	479694
173850	337728
149361	19334
238536	475571
358860	97314
474548	364388
260258	359057
352801	168381
453426	283222
280367	315671
431654	334215
354087	40034
443150	358779
25053	374939
316565	199346
26829	172266
299794	285887
454432	225358
99393	334974
269003	13129
89219	342215
89219	122966
359957	198275
447191	428214
356289	293813
20392	327326
329750	2695
179713	464350
320245	154095
300916	339501
161023	325604
267562	410439
348947	471264
300083	333709
381818	270324
363968	42035
300733	129727
276128	312197
329868	244284
24474	94665
384519	102210
408830	86560
45579	358860
248934	439686
202197	24265
53928	338915
273733	280474
476820	103320
443858	284753
293094	124085
385237	178316
38004	431137
453830	93609
461395	270652
248448	316575
222389	446994
369181	421285
48064	112633
35385	119387
434994	3719
93015	163924
482777	451379
314218	451016
140171	361355
429159	160892
86	166563
262062	44469
2315	258370
467447	39134
162354	175497
172243	209471
198989	169300
124259	268914
376360	380689
372764	463539
64500	473215
126628	39764
419907	493595
368770	65627
369878	320464
15043	426034
121133	174515
121860	59659
60072	451515
426317	15209
356530	269106
304204	334680
371976	393516
21802	261021
439561	38257
192311	306325
79907	177293
362804	331581
160359	109407
433997	98727
175387	102328
320408	281270
410220	461846
430885	65245
298411	92628
417045	179506
321768	107968
378387	35707
205146	304930
293913	292225
311510	14335
115725	269009
147203	317957
156643	209510
341440	477986
21795	428103
167890	317118
300444	48275
174139	341472
222389	49900
475810	491984
269026	94328
233782	404886
470356	148871
469191	190369
396043	262954
76417	205289
219281	170020
253612	305805
225081	27785
22123	267576
127779	129687
410385	250410
235748	2482
199095	110869
21395	401297
159724	216502
125245	404150
441461	143997
99405	335951
485536	161820
65954	116070
266843	207927
139178	51881
69812	327632
267216	366127
489977	313592
49376	451460
472385	139755
260831	15209
366533	105498
267562	311300
480426	92694
287444	126426
450351	413673
412440	172215
116765	21583
324873	115340
180735	15133
481228	15133
201131	200073
970	122462
28	105754
476560	207959
468886	295680
88718	446210
318946	122519
69318	298600
472497	175721
434705	64852
312213	181611
312487	259929
1228	339150
34487	71994
128906	231638
43625	84425
362526	211904
188029	111591
39601	373554
460437	261308
232799	217251
397013	285634
112443	362165
390771	318122
25053	275790
204896	362157
57080	428125
181006	492988
266307	439204
200092	10646
263405	264286
376569	230699
443903	186259
96513	49228
341632	409242
288333	104498
88439	1057
296772	195324
181772	68432
282991	492749
141521	126829
278872	20959
358373	268904
149600	301078
341279	273831
258659	80735
97515	86728
113682	217883
99378	479689
16814	174960
40028	192195
217328	462973
452228	439150
441463	286655
63435	471355
51764	262954
346316	356822
436720	161308
312122	234554
427115	48146
411803	467418
380858	273778
283612	29961
215406	50299
250631	267352
409891	479614
219166	105699
117407	455207
403128	474956
196003	303426
228622	401854
262210	158637
59353	447107
87195	54874
334092	150483
220241	413525
475768	142018
322171	430356
303299	367021
455187	358315
288230	86560
392229	115384
246457	492101
354728	292090
340144	260527
315560	226943
55539	390606
389448	368800
135815	73830
24302	977
42370	434452
80150	157726
170474	392062
163687	18041
233863	168381
28211	361840
434251	120195
187088	278377
112262	2712
1839	139135
421137	22512
342102	205270
329933	141726
263453	76118
206081	99106
208929	52183
31544	326727
109098	9926
319465	25104
445497	92383
182120	16566
458207	39057
3231	235496
321696	211208
458087	318323
257339	432682
258881	466737
24867	149284
138267	181177
146893	451780
277765	320169
107242	228431
42979	225888
480993	388407
280356	48880
94688	152502
153322	455769
317724	374939
196996	74838
270597	121362
469786	93533
467637	444602
288258	226650
221827	53881
315394	267352
333280	149496
453758	279213
73281	198317
222102	489822
17243	115470
101108	168213
382692	328140
325845	190369
462685	101561
26268	175315
403917	42035
456778	138038
117848	385067
65513	319656
394944	57134
474578	235445
477932	72098
53264	426922
252863	267352
201419	408014
277776	70252
336224	62294
333178	272230
41676	88254
28721	26971
272073	395988
9310	347478
200455	34323
185719	245646
316917	45128
277568	48146
203893	53863
384351	286828
291785	465598
374998	102005
474177	399023
50790	428864
395681	290
104498	74239
333472	348971
72804	419207
140848	21457
413046	459622
91561	373214
90296	273934
6331	222286
86440	100926
10412	388612
381950	84388
440940	304159
448827	481527
389656	37770
261937	114083
100438	6253
24909	338615
167274	185833
18468	464541
78739	198104
211571	420551
19542	190078
180755	77438
359249	421830
35036	397082
145534	405358
378414	438647
396315	338839
256586	168056
233395	479872
112701	487872
104648	365142
450497	40655
282027	127921
124259	4098
476760	450056
219422	435405
307762	108553
63603	290739
97527	283346
204123	150053
105371	301659
332634	173951
9787	434945
427781	198622
317338	9054
254973	366344
3381	215500
222045	323108
7262	441313
295068	198500
429363	337578
149147	479082
68675	129751
241468	173974
224726	74202
448650	61572
364636	484522
370131	152100
425866	210357
234511	183120
494130	293813
92847	62584
470792	86560
23259	478415
417931	8084
177775	379416
462910	476951
276637	347476
47436	490505
263230	330456
266508	145270
121667	136449
13930	69067
250119	60517
430043	339810
49375	229467
189064	233617
226919	338915
380728	105878
237755	409828
132745	129827
370705	421366
178316	122462
161454	359562
7800	313745
119944	460835
210435	27212
46098	72523
67280	478415
86866	467703
243156	313745
304041	395182
328152	372850
333685	241868
482623	324256
202922	342419
185264	426569
109216	439095
371071	285143
289145	28129
5700	214383
379464	92934
64831	4413
427527	303932
481562	23018
228050	421830
230051	460061
219281	402305
209343	352439
67351	265883
485447	380409
371869	363056
116686	411809
153719	494122
300819	168213
56913	441313
299218	339408
208759	116377
414062	352605
158688	55659
179879	105498
326260	72436
296936	244
56195	349006
468770	386280
232777	374314
105198	132996
461959	269199
70013	109698
223932	297721
294545	491150
147070	283445
331381	303930
208401	189055
313355	461133
344065	184118
26360	237165
267250	246672
172396	99128
114643	311212
155466	442439
362502	266203
396746	471495
312283	215879
80342	208577
3186	204330
387027	44047
85078	204672
80528	115252
300273	378330
132843	407547
250117	122462
371265	477772
67399	240225
379720	487431
71355	212081
109739	80935
406268	183213
243789	280120
436245	262509
367635	456682
317983	492333
454979	207972
86494	432604
269276	110677
250833	435297
256012	336055
236950	474412
214055	94344
11972	245679
129158	258887
134590	52917
489275	95942
193994	50811
384331	92613
442336	455500
5408	193476
2205	299736
48953	402698
25631	158864
27417	120106
153419	96173
217298	151213
337204	168197
435468	331089
455788	201990
185023	86476
275947	278907
444595	186259
254599	297272
281001	59775
98056	142969
448929	420944
390327	6899
176903	181341
259257	336071
300417	359243
215798	156207
162749	291897
19543	286936
202704	440962
405535	447897
180040	338271
453736	298517
75119	345339
434059	342639
9546	249334
336487	238188
438287	469497
175125	278778
99405	16450
140116	377695
25014	395988
145282	420944
304011	216100
180745	166970
84865	10939
334867	7601
178022	76559
348236	271053
31320	414334
486712	362267
222410	113256
194898	297937
224996	313745
148361	282911
12623	109161
115868	252065
223811	190369
114058	441230
474368	377036
246588	440804
54546	272159
469900	84722
107619	233334
43419	86077
330009	317118
286497	254178
179919	267602
270263	120657
137955	478415
263502	79343
385643	84089
118385	72670
287024	222531
83268	354388
415636	411157
203354	478415
465310	12895
259381	378462
200126	399015
114694	255650
402663	338020
95643	441313
210469	135756
404803	217423
286380	325430
489147	14798
135058	201325
153622	487422
11046	312654
189829	214024
314548	27696
194622	171161
364161	82709
368259	306884
27634	145835
309276	403022
98850	471416
282109	292757
253125	246311
256910	119762
352702	422853
206686	53150
110835	990
468227	399926
227027	227753
473920	263833
43720	353675
179382	358531
32742	86974
202097	402477
414300	441774
56074	139931
21902	409447
254602	282287
83628	102396
297001	190369
80972	388195
173904	152020
387357	237676
195373	380565
210689	314881
366367	223327
284720	221890
151761	459779
483678	465647
68163	285446
281574	115992
263315	157726
179553	164475
266141	346863
143371	489751
160876	262954
492221	266538
441302	24738
124765	338271
61952	43263
406521	1605
38705	12443
193888	313966
218052	187045
168462	409288
141237	110708
198510	154137
285890	12895
207826	41639
368083	55382
72804	443857
64777	415227
316657	233942
192189	280233
284511	88140
436938	478415
75119	345726
123544	180467
374867	254973
297547	144306
479776	379976
107123	482143
326680	94665
328089	24000
43419	178742
199089	97277
350133	256121
335869	450967
133909	275337
122457	71660
320713	190369
2349	186714
310153	7159
266271	122302
160876	456640
415082	166513
463054	249334
250348	291249
135433	183213
483987	202506
16325	423688
456277	166160
257378	186159
426012	76454
48163	455799
318088	206623
484932	241802
52727	58881
10504	297771
353577	211868
251697	430874
458619	219845
170456	301659
309083	474453
79075	292730
113843	278130
411739	448188
143464	71441
387986	114405
232019	81800
230574	446840
179010	464578
30887	162970
81097	337262
357829	433827
339683	123640
217740	390806
41495	470679
438193	311964
214316	486885
328075	131312
342518	105252
454028	73590
276821	299934
257198	172089
78662	162795
84429	407530
453814	48275
350594	211868
321916	476951
324502	46260
346254	395988
213534	133226
42801	476292
318054	396236
176198	159129
101480	245242
174697	142912
403467	210354
398908	290829
24726	142132
329782	165339
248799	79989
425183	24070
489104	5961
382568	411809
150577	290450
370546	122047
223327	219594
45217	354630
104341	209933
441151	369119
389009	396968
424884	192524
42088	266611
19620	190369
164727	443228
275948	404389
244127	417500
91138	218727
490791	342170
340515	81280
451899	291860
292214	265589
286360	23018
220435	390875
326169	207517
42212	354431
62207	350179
490575	466432
274782	199534
321061	51585
171008	175725
364783	32601
250404	51783
219215	358675
305900	107030
396198	163583
283367	12263
71346	450161
467071	380071
99723	360860
424164	710
152052	15926
63351	149897
80080	146584
446247	145948
268448	309801
254769	52537
253060	273831
468549	6072
173615	11396
310935	456640
347837	464760
363323	10646
112363	145273
395220	399743
65244	477986
309917	441635
13930	26948
53883	301156
190015	46742
454024	49828
406490	55589
68343	196783
257613	149560
410059	410951
386801	183420
321123	479615
165886	122694
205634	158014
85244	244970
492227	338271
10788	185479
239898	46967
457373	134259
192238	243989
215715	86728
246856	440962
189511	233701
51395	338271
128758	291544
347142	374231
289675	347089
357494	466811
70689	23863
452410	471416
383105	150127
187796	382772
424057	353557
335652	152502
63857	206146
457224	209510
15745	432121
429511	277961
58484	475025
185467	392301
57459	378462
488858	455580
90250	250805
444416	275790
365380	388471
78575	103267
172396	324252
180158	301875
347199	71810
337534	459213
346714	161975
425945	187171
163356	461182
481498	10962
427505	270916
298903	382704
414717	145737
321687	327217
429028	273831
176498	380625
363605	423688
459976	401871
99563	382899
157768	266647
311043	126813
205936	105498
22124	274309
84582	430356
428815	421356
331812	145948
128337	399468
124535	250373
238509	49903
164254	330716
352341	9872
27774	29567
299922	323776
197518	154137
257273	99405
64806	348798
270389	2125
468741	110708
143435	119758
398321	16377
361236	366127
379809	439793
2315	45532
386304	491272
171100	65126
310976	141068
97312	208923
317983	397456
162862	107473
128336	438955
267464	21583
394432	132342
414327	281303
403166	173176
16201	185024
60448	83720
388657	50264
252140	109271
123909	224881
340037	292468
453480	368205
154835	353805
38671	129857
479434	106739
294418	438783
268447	445848
78531	332491
317838	323340
63260	60517
318163	444469
18830	252443
176130	190835
273385	362675
376592	106343
70625	210984
452084	137128
141649	187246
271278	55366
30064	247285
169937	124612
310400	462973
27985	55012
315144	60864
107375	144304
106213	132740
122389	166513
292045	242927
386266	273831
468935	224383
73585	76487
277491	313681
370958	457081
120509	146566
41954	494102
467828	314742
424624	76829
478705	489552
470554	247981
134299	186714
229604	105498
142595	264908
62880	35669
66383	144716
267427	476171
342935	404124
355083	121459
385932	12443
453294	486309
114542	385026
454243	403557
265194	105754
103065	32807
29150	194848
96746	98233
9965	274314
374274	127212
11951	338271
363306	40412
420234	246680
136955	34170
290165	183213
75115	82430
125535	205223
445478	467703
273301	491984
23255	317356
316585	200354
236316	57988
471365	132996
441526	202394
434052	285930
175484	328729
21275	155730
277799	168096
261731	144073
102087	164884
319824	36191
110148	33117
94954	423064
328387	394615
405788	149046
288961	52872
432185	492371
485546	70122
170922	327343
117302	422448
20616	300811
322171	230925
164254	285403
58849	230596
323775	302857
345729	86560
198317	407053
264628	363631
116087	463408
41112	399852
398507	389009
295028	473634
305996	111939
238794	76942
120996	300800
49521	248124
46339	74106
338231	203764
184914	491975
360232	19827
194767	110677
343225	110677
31223	291180
400520	122696
89826	386902
120383	330821
309151	232377
9540	267352
135981	82841
206967	77031
392136	284843
275600	75201
80717	273550
204499	92628
459545	17186
405846	472072
442478	478415
486100	270856
276821	333123
380858	192704
392	283250
449521	16402
55495	89264
201355	427896
331402	367798
194118	218727
450465	275414
300727	212862
198317	238735
246540	279481
15027	381404
483112	182262
215972	432064
261621	225260
410496	113174
228050	60517
226435	270599
454080	62466
130827	110708
91648	255641
379296	478139
371397	317851
230358	269199
169619	486885
467513	261396
221097	264406
339038	86974
49871	137128
39327	120097
6817	214050
7189	421830
21926	263958
23197	456640
350064	239107
391912	114941
95252	311300
80629	293813
458220	78699
272675	139648
202270	269199
177448	459107
21360	455128
415349	461182
53903	476951
487422	120705
143370	236503
58819	414695
114049	347104
134834	222701
463793	236407
176489	114063
176535	183690
358132	419217
267825	72662
489640	107290
285374	45141
44986	86728
85545	27212
65120	403690
212153	423776
488984	55442
141650	226308
334609	311303
352624	303424
288020	317282
25278	157810
261393	132153
457418	260814
75093	389682
356520	230378
209237	394206
243538	48840
130069	185154
102964	83811
196003	222891
67584	342197
403535	84089
292817	75379
52713	283497
454837	103662
158345	47560
293358	151527
83799	275487
186239	307620
333106	476973
102127	388720
23380	399012
338123	451291
8008	478232
59628	298077
354545	56609
489253	349991
4841	198790
470972	315969
162862	23018
326544	204453
375764	255641
98027	222701
175691	85163
423788	116923
91353	253234
128738	220487
250854	49451
186112	391414
100739	142018
181159	37512
39601	244897
356953	226650
178902	419580
472793	484447
281030	13370
414128	149128
196084	162286
309438	212496
112	286598
410334	46785
442098	428030
56577	360273
392920	344456
174515	170922
180216	446801
482532	416217
25200	17630
323305	138696
143879	317356
205607	477869
230574	371644
349857	293114
30826	460930
445792	91711
6060	217883
359618	340272
397574	407724
178540	2290
195621	150352
187968	490331
359949	192883
124259	114063
421462	257899
178469	230405
196003	477
182862	70716
241732	397936
461232	48163
356530	419268
76789	207916
444436	178422
218114	328744
93047	363581
133909	109407
297236	140299
385991	287167
404441	313745
100999	162978
362435	367054
128337	110708
366402	160190
105806	57865
231858	451119
16100	286936
329536	391414
143290	291092
491350	232975
358360	296553
430068	336291
367790	39080
290018	227345
379704	55857
432319	248777
94971	469227
353189	477986
355642	460531
187487	81280
152807	435817
474341	410236
51581	382420
207350	137719
107190	449539
269739	299003
31356	246926
295884	30919
225750	293813
399014	14583
176221	479002
27547	10993
297941	440760
449521	434292
31598	216621
76228	38873
413416	60923
433320	131315
174139	241453
422805	413525
448603	378053
171282	254098
194861	98930
121008	328465
203420	336590
63953	126022
115861	179506
316305	469509
429773	410162
282638	9203
340626	32807
462748	115992
223133	382800
227152	101230
119359	358142
373942	217179
81511	64927
121471	297058
396130	394276
129409	77675
204206	164884
279973	22804
125453	311297
266104	218614
279325	365070
371887	309283
133909	330954
474688	176637
171722	14577
221620	215706
51759	289631
84722	264908
18	440058
71039	280539
462505	219815
294841	212081
435848	135531
183274	196704
214304	203656
46260	64948
368639	315671
458095	354694
213855	390861
205179	286864
189022	306865
425835	166063
14468	467703
23398	108222
232663	262447
273596	406638
295136	108408
369241	86424
456307	125399
323559	13370
480105	248398
452055	30263
397744	490835
135315	319685
181664	372689
29431	476447
101780	317983
238236	220857
125948	399023
356473	421935
89219	201068
411788	70501
192889	428738
167588	459213
265965	27766
144877	149371
354932	34410
412056	278907
453009	204910
217916	363937
76635	80313
378498	392329
389276	126204
204821	320877
44577	64335
301795	220417
477841	258126
409500	112920
48296	346613
219546	277059
358589	455107
152324	15209
470442	145741
345901	57375
15696	200457
491272	48163
91806	126204
112355	246054
331659	204484
379903	217883
112372	74552
241823	449728
335486	275283
152389	99837
313189	105498
430831	224947
188766	86974
397045	224267
445058	399751
73949	109006
338140	317205
322082	153995
386137	50538
93794	491150
295359	105878
164244	284843
105822	202996
488193	413623
441198	14832
211099	376229
28255	295291
126870	192773
198314	328550
344369	365873
365410	320097
49187	477424
218985	49828
298143	416402
66306	308472
54664	188837
140116	448033
156854	45141
173176	423526
293580	458183
330066	292783
449884	26551
99987	118703
237752	131312
381712	392301
321946	286203
408102	401871
20979	398689
356331	183213
479640	237178
256341	104505
466253	49828
217079	5773
113263	422576
63808	266554
390527	49828
442858	240188
200932	23719
213560	80963
389019	286864
321880	310612
59193	50358
429511	313745
300520	444796
305707	230918
385213	43910
424345	482442
305964	162168
209964	391414
370262	270452
472201	312598
287024	5041
260527	24401
156048	369110
57175	323556
312381	233160
322442	437067
213671	183428
224306	230415
317950	193649
172638	160419
327871	51895
140116	429161
401897	116070
214970	470956
220027	197682
178422	61287
342465	229421
108057	176838
36986	82271
41915	270095
268251	364294
1492	429504
154228	224285
359639	345068
55659	145385
26981	17186
85678	86728
438955	260014
362077	458877
424906	482851
227917	323521
194618	54976
7911	264480
124770	8689
235375	427054
285363	12821
21744	96094
356740	113051
52579	436293
137949	211741
446285	106739
151691	164517
107449	110677
24905	40722
485018	52695
215117	193377
464639	486259
91467	267352
342789	93113
257926	383382
136110	163954
345672	49828
449522	190365
339453	50065
224512	47768
74442	430356
150413	343909
80245	103710
53249	354085
150020	136897
227312	401871
24017	378597
17491	482162
401628	130133
230574	177059
187834	285271
368117	12443
373597	449544
376936	463549
193349	421213
381739	417808
344549	94640
82521	39560
212153	61621
41378	103205
68251	7964
252067	453493
368007	261254
183149	473638
49541	382511
448298	215369
45568	454975
101870	54976
80662	73990
486136	364517
453493	245679
438338	224841
193039	332638
416004	39608
246131	86487
11633	209572
5801	88058
84382	425675
423017	207535
443953	9973
203187	282353
342584	376232
155178	391414
182771	364461
481367	141166
34686	360708
368240	272657
430887	446351
15068	74511
367507	438419
481613	188072
323558	404042
224085	93968
120861	56828
390408	67040
442364	322422
401817	278812
381820	460437
283063	130742
413966	11789
101855	21583
206974	219743
265766	358032
173407	99405
186769	467492
13726	348385
32756	264286
466870	103205
5864	291005
48517	204330
29582	266600
56245	317356
426056	242948
306530	54941
39892	69767
117719	159830
283571	71939
63373	102469
352238	176878
3680	157833
176130	130741
219546	176111
247608	299995
35929	248501
135074	449884
12826	25016
442156	276744
182054	132740
456022	56068
482851	115509
73517	154913
489977	9376
363919	294548
363968	35971
222678	326985
130764	74977
403150	312981
321740	160402
360217	81104
209954	108053
192495	351682
350306	92888
61517	218485
227665	305156
170117	205408
199765	137508
127531	162795
189968	460447
36782	316929
248970	490451
478561	261829
436765	49903
384569	22829
318901	310736
82230	319350
55659	311677
314548	241525
462189	309542
433180	155547
421966	44240
120845	475360
276309	338915
163435	342357
275291	403947
144302	417201
125780	477491
260245	287833
196123	204442
16825	237490
192611	265589
244092	164884
379973	174796
262210	173522
461884	353856
389152	328932
414825	98882
369262	73742
109824	441475
31890	109011
270248	82430
412578	426089
428742	6289
72182	304159
257971	101843
156796	62948
233045	470775
375907	166651
52537	148508
248280	279871
228270	236213
132247	122368
344314	416369
306519	346221
402186	196304
132422	452597
426392	120810
164032	356199
31049	24324
372340	202417
137672	266216
45242	21583
349610	462114
449034	390687
260285	54976
373824	231485
353094	209933
72804	72090
438193	172231
47080	62191
448397	136876
67105	289090
424973	202727
112687	253039
484144	336590
474731	102230
353738	172089
231305	309079
319259	173129
486371	99348
325188	355217
195306	455174
425768	330291
8190	322132
325237	461556
255084	52929
60025	106361
313368	421830
7211	12981
122573	86728
363083	244688
88359	180709
85144	96259
286264	6692
152592	420392
347113	409828
225521	179506
441846	434035
387959	390334
407066	251961
20882	340561
222102	234796
158295	193378
112625	46893
157160	473077
409098	273274
336956	283583
3955	330143
446080	190369
352196	183479
331828	231244
405180	161422
239126	113919
243492	126208
220865	62191
452464	96977
368652	127371
409037	205223
344572	156062
405306	410217
230873	476231
192238	15703
191950	143386
490567	162795
348007	171592
196794	135967
254115	266852
15852	25034
114171	227359
305743	292850
444380	233959
84745	256907
305054	186561
144059	107906
174865	387742
355245	100026
252155	362180
128429	404960
203284	412980
431370	212081
125064	293721
248398	478415
422833	56068
153726	21412
461694	285465
340566	263210
476386	423711
343504	431930
174395	421285
427277	218875
259699	479157
405863	210112
306837	89370
247179	115589
284057	114063
360689	440185
489812	423559
226054	312697
65513	374903
429253	23747
287089	200425
88210	190369
477350	49230
361536	110677
212009	364146
295155	9736
244217	99699
384920	378762
153861	28129
25968	269647
435893	392235
48508	266400
308618	164884
446768	470302
234005	278251
186371	144470
487822	331314
300195	270468
310663	381748
120649	48163
282497	213298
18631	313745
147417	86728
379696	49541
252662	374305
276821	313822
428861	271242
419313	302067
64820	453847
191391	160549
352601	138690
108439	282068
259809	312981
463726	432212
379598	428155
199965	65210
296374	271913
486886	300395
62332	271015
447764	174237
215893	69547
147546	70557
397760	126426
464753	428080
184074	419815
50790	134259
155719	182377
42088	21411
131198	237914
233802	313745
278907	86596
55961	158153
336071	268261
275367	24234
372468	474717
193524	441983
476358	396000
320386	434283
237440	471745
348644	120840
446037	141440
187965	483903
149809	214024
264254	291984
25174	151944
211394	198116
162863	365099
356504	16213
23373	71281
489899	420944
356496	96977
412162	371285
229124	27696
249477	187834
326631	393600
53174	390609
46132	180578
419522	190369
252740	163836
46951	121402
431191	396080
174783	468162
397936	116070
107179	122462
347388	56671
88437	136492
72250	341777
369209	63528
383371	2232
240382	494067
349608	14335
188568	21411
458119	166089
439579	12177
141038	267602
299843	218727
340398	401552
3616	177987
45889	53194
406212	102096
303697	92613
142159	398921
457341	331314
34550	254775
307089	377002
85674	232047
290558	180709
342828	268729
270714	316229
403955	49903
168589	238578
151609	309196
371030	271597
469218	196902
477646	214279
134156	278361
435874	99437
459018	24516
316565	91403
157099	482936
53820	393326
174654	345401
488132	266242
321973	478415
491582	35707
196694	315671
30827	156566
285401	66470
262308	22827
211679	310657
462876	164504
136253	252654
35626	332392
110835	18023
347121	257438
477350	121145
436084	237503
154456	479263
306975	489371
124485	350561
127545	224794
473395	186159
11621	485270
37866	478461
169655	225567
143370	266852
251498	94516
362320	152502
273933	296423
438356	65699
83082	373590
346987	440660
286299	453091
250053	334824
315856	80122
404782	226494
472141	124085
325459	344091
55816	4413
343816	152502
270919	426990
59480	288014
91738	273831
309038	372895
474239	109646
26264	310756
28060	325739
439721	205098
251764	58881
189879	22448
288936	87910
342157	91917
421137	27464
286901	70415
127229	424781
264188	204559
269563	15925
359085	469235
107473	218727
44659	387185
243588	440660
191576	383720
107669	5857
72926	94516
392086	410074
271760	179506
9482	299069
149704	200457
224534	28951
129468	349261
164122	296184
136605	492775
273497	293813
187796	140520
284063	41776
17077	421830
483995	471609
379680	158295
177026	160545
444874	315888
256373	412971
133909	30905
263026	289515
469605	298182
19010	223197
340378	29305
247389	180302
417252	210171
469360	268531
363833	462551
355083	231141
445547	114680
62822	80310
457914	186860
68163	472072
451354	315671
335707	416143
493223	462973
260377	132740
202356	443693
336046	439750
420234	38794
427116	478184
338567	293813
134024	342724
189640	308801
235545	254612
430140	302142
189734	303292
456322	276539
84065	425040
162184	310756
2293	291180
391313	312862
260918	38059
345761	303224
319465	88502
493565	176343
332591	15209
130069	413241
210404	290450
217953	301475
165904	366127
56410	239173
134490	279143
213622	406408
244972	405780
298036	4651
384568	127384
49184	288099
427622	465941
331760	492880
347389	221324
414058	307771
67266	429757
143152	228320
165680	253381
75547	469235
135458	101806
377250	122218
364948	440962
231839	52983
424661	485304
88987	440249
345401	441014
388999	462642
382137	147948
136832	277054
44354	411365
296549	24683
354568	171889
241561	465923
284848	266993
3328	121111
489168	250716
370417	128758
339333	305457
193796	236
211828	398066
258377	94344
91594	479903
127912	162795
461445	27464
392134	73336
116947	175363
398771	469231
384206	162870
134671	238855
271310	422014
64014	275983
110236	211604
41093	126880
166553	369599
131199	146202
298048	173965
115730	94356
343732	102891
486236	115386
272908	399867
144832	369545
314311	441570
238229	30510
100665	172782
417095	357854
22301	478415
290855	359323
279073	228431
440880	15209
287413	131315
247254	440660
73357	240288
270954	259739
89219	353557
145282	36741
122975	80193
43966	162947
399391	128340
23275	243438
310153	49507
172243	45626
53235	410028
198862	391111
293848	440615
201945	76709
105058	76454
236259	385334
71584	86974
72556	393305
227241	456679
13370	125026
24917	156376
37451	76454
21095	353819
368858	21411
105969	433042
171424	361523
279609	275677
298780	376394
262819	150478
385002	20149
231440	277315
294557	460754
150154	105925
267734	238693
194960	36885
226919	13113
161943	6168
236959	144426
152078	181668
199537	313745
470672	202605
246835	263925
436142	35707
206955	468757
177330	199975
41804	16936
409242	280871
288708	62191
423347	450843
149591	72523
394156	101058
408459	177870
477584	316356
276821	197485
16184	447517
409383	434893
294323	310836
91470	140911
353446	281366
389809	293813
85863	301823
185467	139648
58042	150874
493229	263009
73432	87613
67507	166183
252360	119995
398148	112312
167892	387270
473015	172944
33691	22549
270574	334680
263958	227161
227188	342710
176028	283438
261424	122522
442226	433713
374305	358533
380858	292484
449871	409225
168086	83811
146633	110191
311750	298565
67628	285156
7480	390232
230063	321856
86250	23318
309004	378087
327891	245679
366228	134500
313314	20019
359669	436686
328362	101049
219546	420088
87604	149388
333183	196783
102162	481253
206046	84655
409165	438419
191123	291984
178867	187974
288900	302560
481126	460892
63698	363888
343054	265711
268765	187974
441463	99405
9186	203308
469173	479588
230691	161704
105491	258508
218154	414032
329471	266622
174319	369204
126962	310261
164882	176182
13232	399082
3186	180578
399148	384419
391971	453222
474429	405217
161943	75499
342129	226308
244249	260014
236377	131678
308278	210884
432175	11167
106772	61331
392779	12129
1228	190369
224483	282822
479233	442030
326631	187998
216045	255782
198122	410951
106620	471745
158360	162831
462893	111429
456531	449156
441229	296758
478383	379771
88359	180992
257047	184174
6467	321849
192177	95149
242009	153995
485073	280845
388088	164816
266706	313841
81249	24943
131504	169467
46092	156848
328550	464727
190051	86632
48367	160679
166042	225595
69692	134428
149429	420415
250434	446351
64861	276963
483270	372634
218245	489552
415452	86728
272303	476171
116427	415317
359543	186440
490420	406894
78291	393326
111554	478415
176411	128715
320845	126204
315418	245679
297191	163136
262890	279597
378830	315888
105181	32807
55361	132103
309788	218689
305827	79343
67545	321130
119159	184781
140112	66071
117317	201146
286429	15209
369276	440660
87491	208327
240299	98906
337516	313745
380769	37249
77137	242902
409192	88814
387797	283445
132982	190369
435029	62191
3433	324377
20401	12310
153448	132751
400359	305205
151322	378686
329233	446351
12216	477980
451550	328538
405995	241468
223163	260367
282882	92223
416123	78184
266965	206174
404899	147554
471774	203081
46727	455653
347806	272494
372214	55451
387789	110677
144597	389682
189786	393326
444650	219301
10007	336590
176561	151134
198111	479036
451583	273831
150011	473252
176744	98804
16240	476231
296459	315086
257498	175209
64846	188805
39892	54706
474341	296576
222201	273831
323520	390349
408745	345229
136798	98847
294859	22909
417093	262972
193099	275975
208838	293813
258269	153982
78571	433624
148246	327340
111222	430356
353108	141211
263299	211868
72896	114930
451832	366127
456231	446655
278587	104505
193921	69708
180094	176537
402654	76025
354344	401871
95939	390380
454814	276876
48804	37515
406660	228431
43454	397244
486679	247259
300890	400625
143809	152544
38038	252968
266073	476951
271577	323289
13776	387860
211515	385427
459643	22449
103725	229058
328940	74067
126446	293813
300981	382758
160961	49903
241937	55200
222789	51895
42739	136248
47745	249334
483706	275768
372449	313745
66828	51222
479945	341812
297865	160236
304589	187836
360459	44123
219048	407392
191761	488689
64565	189213
430020	232540
476278	127921
190621	232576
81918	453859
461588	492906
399591	192610
398122	199534
380471	377933
44503	363224
68990	420114
407717	70941
242169	27477
138726	217423
212009	299920
190320	476886
162917	81231
205771	20959
249202	142419
331119	407306
481419	257446
452967	385378
186938	378686
164688	20958
61711	330469
287227	405217
440792	378623
477094	121184
78910	317118
480141	206391
492758	228013
180290	461944
486136	22512
163519	351105
69584	378686
167921	164759
355485	311552
225233	299021
453061	317718
48789	404445
61367	217301
212581	253183
235702	207959
242411	92872
386588	180957
443009	35421
275381	180096
105883	245938
381492	305181
107079	21030
432865	338281
229754	317118
29307	217159
323392	223227
289673	466737
191621	216710
448392	367946
91600	40028
101116	427732
131186	429863
10251	451414
270073	481596
174139	366781
130757	404579
221566	18818
261239	333746
78104	78835
457257	145216
208294	420790
227456	102096
163435	431226
108525	77004
121681	273831
102253	224124
97579	239644
369729	254751
12243	151479
143744	44156
401300	331362
427650	391414
89161	127921
155528	125029
32743	423469
443307	464438
252266	36613
65272	113573
4443	4729
170898	298757
319824	379871
82688	294079
180224	269262
251962	68107
208217	478415
131916	311832
189825	153266
416470	301142
399361	439492
351299	302867
215498	99110
278633	35414
427428	302067
193802	245280
165339	143701
403128	286936
397465	25716
49234	290624
55591	354142
345214	420944
1080	40784
147664	317675
336152	371131
245532	384618
163863	267352
420120	295649
453765	165653
90102	73599
75339	236490
31323	388850
428138	20611
253384	62191
353491	399867
142306	227816
24287	425873
93437	291249
162939	205146
441486	91770
321591	198434
41295	217423
457322	10967
268946	151347
345401	152356
427409	138663
239870	180841
13502	162795
287586	336590
158413	205270
264026	201560
74075	208291
188294	442096
417334	49398
432836	161668
127921	68441
39185	226494
462216	3971
487175	183213
276821	443076
314125	285508
224491	317118
35806	142854
443320	379842
152028	106422
161476	99167
348114	392062
16268	440660
285143	197020
212228	210403
72018	272846
259978	420221
195616	56565
56619	34547
117254	253596
296580	173711
132147	440190
422776	338963
392188	15209
318335	190369
243568	437917
2187	350586
24174	93262
185126	479157
187907	392235
431283	228061
19760	458382
93384	36631
439928	436471
315207	119381
345401	449693
351818	351073
361619	270095
293387	60108
309083	401949
196340	315671
354778	350528
2349	478232
314169	76111
63351	116283
399852	89774
253102	188854
14723	7771
287280	377278
392893	451414
172396	269927
184629	303218
225790	294079
106811	165497
376163	327217
93837	322878
369464	293813
176711	78217
76036	424326
159633	12177
151444	181003
196213	24166
434312	9203
447920	421830
46308	248600
334872	54536
123204	99405
328416	378462
23061	252118
290346	493595
463761	162831
182884	94516
227101	99604
149422	395230
333737	97686
17308	51222
243321	311398
44044	89025
483987	274737
242536	304641
145534	65134
32807	339225
457060	22241
230051	377301
352552	32807
330022	240555
452892	127306
376795	338915
305072	388254
252632	95782
326668	478184
135550	99437
205790	210261
363631	314211
167588	207910
101915	455618
87613	150982
11153	467752
222862	476880
110849	293813
364636	350246
493645	165437
185876	190369
3961	420392
41540	425313
491273	80982
62521	190249
393575	223121
475359	212223
275824	74106
142390	283117
349140	393860
269745	211932
93354	20959
259805	293813
254430	360322
186470	220829
71346	99982
60423	52526
225355	87007
88632	323741
168615	312186
292966	239118
428550	317118
211571	284843
107233	398333
176130	385077
35849	184506
380025	263523
44288	452746
119488	212278
487095	183213
327903	188082
78179	152475
227689	364680
129046	160428
46988	379731
346272	404552
86596	120577
42575	240796
160643	63729
205346	440615
483136	397505
432605	441777
212228	49966
68843	446900
354545	54449
473482	269199
216945	110677
15311	391414
414814	392788
157148	261490
23702	420944
466822	15209
252754	191461
261740	267000
358860	340449
38558	32807
245917	214748
185923	245357
376978	457093
378224	361698
380207	453521
207895	251314
118607	82445
370394	42348
41495	89240
357111	168542
163423	12221
313178	112297
49789	399313
477252	441635
203381	451414
157789	200431
325905	246926
310432	16433
176073	226494
84429	188848
316565	135395
66458	352605
281826	290450
333557	21523
15409	218767
429888	425594
184873	231469
290903	215580
466670	72523
264303	237165
452243	474966
394161	197318
393430	99437
449146	245089
188954	92427
298823	193546
280933	100161
367386	460430
276625	401040
126781	156449
309882	254770
275239	126116
237851	249532
239381	352034
119176	291180
363177	315367
375353	411455
468471	313745
89257	323836
51221	99313
143099	15209
319399	75016
237586	299437
288103	391219
189445	259863
347722	269444
12919	411261
90296	110677
368010	261396
445258	243115
276821	202350
396430	276835
280276	414645
15253	450290
392012	30480
27455	163324
405271	461846
477904	437785
387611	52442
162900	368205
236745	248588
104325	384336
433820	391414
288137	29105
323469	188925
422060	308946
340865	462800
85743	276963
447613	52537
229735	80761
341271	464555
128495	319361
397490	318672
439718	390050
18451	235679
33318	293813
15027	349205
77649	163489
360179	389
9463	166970
289675	406613
119159	290450
115604	482315
452243	86077
320498	221901
325019	338076
470931	458183
454528	176747
170398	106297
3883	21361
200092	442857
149726	65115
104783	14583
269385	111864
365305	193348
370184	279988
256459	333038
491884	476846
163925	337921
380385	266852
206630	489697
170173	95149
54661	322160
201813	394976
158960	106739
436346	28420
15696	446105
236350	414286
363235	258775
29825	210032
423601	299467
238075	323711
335176	145860
79765	251614
45890	215858
10690	386963
21323	214024
187435	279707
171764	296949
125133	418196
154596	89282
309917	37041
198317	303628
116895	350699
61367	73778
318450	291521
446331	245211
53244	40784
222718	474412
138752	421965
211912	109215
247296	98628
409130	273831
250483	100713
439292	217423
373637	71795
290115	27696
299580	477506
20287	466737
257164	262954
200585	149102
64657	135756
401710	309317
278674	138131
416899	46721
71811	273831
441935	38836
236035	390396
274852	411998
23854	238489
376890	435817
451709	168213
72097	375840
179340	458367
273023	142018
276821	97785
74063	203656
85665	35707
245151	80193
149898	252990
199982	342477
326389	73399
335236	451379
467499	432261
480746	476951
337662	389224
102644	50686
398243	436897
468194	295725
476804	418861
194294	165267
108729	160419
243583	294970
404177	14665
484946	444750
28971	475935
344891	293813
200750	330752
484283	186159
411868	214463
364097	297193
185409	311462
125420	487010
342465	203782
341319	422200
251849	307947
356530	295493
476321	95942
142125	17838
133951	164759
25749	476231
332700	99437
486236	132651
245921	462776
245318	353836
123979	420944
160768	286624
467326	478415
305588	164164
327424	300121
344126	273831
269368	371918
235485	434682
315208	214024
172417	445353
179781	266538
85665	291451
249812	220756
384824	288169
420002	70871
102066	373401
176130	167391
3539	179969
356057	141649
154605	387449
399374	360860
267373	342300
228851	458701
140324	299408
331211	63528
309276	148871
83616	35707
183706	478184
365550	100938
283558	218727
463420	453605
345401	154072
195142	287694
282780	43124
391825	252258
37044	187974
447913	48007
372127	32807
335951	75583
485936	31734
27392	330797
53963	211208
178422	470092
71491	149600
302652	199588
443068	62560
284218	61761
117381	6899
466133	431741
243091	475418
70847	156006
106305	205287
312474	402269
186356	38310
382909	275457
145282	26348
167419	480615
170772	276568
455074	464636
141521	177618
97926	18468
444231	250389
283026	25034
422612	45203
106268	62012
190369	430271
216077	110481
233498	112972
177033	401871
250183	368085
426128	312405
192034	300240
149858	250288
213123	280233
406850	84092
155460	485016
487938	399232
288644	486339
25247	66156
392685	266852
337509	123380
162421	410819
304448	12177
493539	329044
217042	183213
182491	235679
10057	228431
140217	121106
467355	56588
383164	221208
42890	440266
55633	298600
438193	265370
491129	217423
5408	26046
472157	119381
138032	202142
178768	293813
120129	166063
236111	464006
245582	121641
243925	110677
8682	186159
43586	41266
106475	21902
350099	447517
77443	202489
49532	30166
57901	486339
342280	177630
318012	315671
118889	232820
491847	94516
69539	383680
187333	267602
34447	26389
106367	75130
171058	78469
118786	163445
195121	255717
328900	388588
412056	44049
228050	404806
177073	405217
106913	404038
130960	137857
90880	440660
353758	35707
101046	378686
101230	464828
220814	20611
11059	86077
185840	48643
418827	71604
354022	319147
23373	486885
274865	300473
316125	146104
262070	192430
107619	453012
198838	176281
414421	97277
302722	84722
70590	133109
467580	259428
128686	433367
219781	148736
170464	122845
251615	313745
407286	314941
87500	245679
290909	467703
11314	345485
314617	73967
287868	206205
403564	476510
324967	175130
174937	363948
62563	319333
328940	122020
450436	470374
252940	427201
44354	396080
111986	169116
47776	317356
126449	336590
100962	240374
443068	243568
356530	13741
213255	481279
49886	295611
340762	261396
359188	195088
328934	425675
237146	120310
15852	10646
223187	321772
243801	168056
249307	16433
428892	20271
163445	103392
421137	308019
375708	190369
492955	259021
218818	136209
279936	54700
347453	478415
426040	137405
280939	198275
222872	334680
334092	6251
220969	186440
163042	210261
33318	255650
314311	48607
146143	198297
84429	284891
167653	436686
328390	165267
344469	366127
374072	128801
407097	261737
41071	184902
431831	190369
27240	256121
224894	238611
293913	265711
466396	40447
35380	173046
436376	283346
162382	144470
347740	166890
135680	371149
112040	100503
138182	263489
444220	119122
265636	158153
79701	59311
449521	314406
103656	174358
461833	72371
110060	267602
358797	432736
45808	213917
407667	35707
315892	281962
369918	92755
101750	43207
212228	354527
361825	420486
110835	460510
209410	160410
32529	286235
320372	1057
122436	226893
481419	420432
292721	46079
53698	345282
239332	200172
489712	70873
333577	440074
466042	262954
157961	94793
136798	22611
207711	91600
48445	16342
367925	240225
476592	55589
141521	312873
5896	307113
51716	409828
10722	408160
241283	28881
62366	229044
45265	483223
267797	421935
152641	220135
448631	401297
300411	319312
244949	480415
376783	13129
300890	469116
47515	79388
146893	303191
361128	61535
109569	160545
88359	329196
150423	275677
7004	388531
344833	190369
473192	446105
255859	484281
439267	343670
370514	272447
84417	221890
16844	308019
213049	205097
3625	83942
407149	438092
118909	155501
373000	239185
478634	94051
237148	351585
136282	405217
27994	426569
373210	33553
352236	318932
127229	431285
121757	48163
350845	453434
11156	63494
328550	386132
368433	248398
423309	362074
359924	299930
138495	6253
139936	95261
233946	388473
313979	299679
106917	377708
281574	187248
403117	40784
10093	186714
32888	478232
274865	204078
384177	78509
22753	422175
407334	417294
419124	250214
467237	298765
346175	96879
396754	371853
53846	6381
30955	401412
266307	151004
69333	15133
374410	391414
257836	12245
71701	293813
359724	194756
61683	291672
58043	218485
335902	330995
109945	149128
462521	190369
479336	174726
224145	413525
292613	433112
61278	200550
278839	145911
25585	298767
199474	478724
278216	413924
259695	27826
262210	40784
39912	318878
92825	335771
73660	86158
411536	401297
128704	3664
86567	34016
237603	428999
378574	481785
84163	256121
328812	248614
83616	250679
36108	405102
415240	160291
316136	342082
218206	379514
487932	183213
274852	241203
202469	267735
54587	228995
322934	408946
357098	254342
231855	419580
201262	248164
454450	306922
303720	48661
251113	171303
233387	183348
457839	17186
190558	290
322509	77114
407066	401101
311856	261396
309507	197909
63597	122135
470563	353070
52584	370810
181715	313314
443675	420895
113650	122797
52204	115462
104316	313745
67571	433864
124320	254683
201249	255016
303207	48432
166656	396684
241952	475593
306395	380975
107400	272846
260624	388603
14834	64229
157182	366493
414025	31139
338915	273822
62198	23018
373088	420757
232799	27593
84370	10646
179744	7753
7719	354694
226663	21268
112476	375840
367087	249469
218016	337472
290790	190369
261278	7050
395177	81191
22942	289734
463089	187627
60437	159156
131574	107473
175012	473569
442262	218612
76372	403448
177432	135756
414992	469990
141180	413163
172881	278233
408329	211322
49601	24112
465195	256121
137891	104734
82338	263150
279876	375840
224257	259929
354481	203656
280484	34547
178217	397323
161904	234954
404389	296693
407334	36049
158572	328199
90257	320464
360660	228492
279013	37830
44554	272812
403725	244870
268910	60389
133852	48163
4954	447159
469038	478042
21095	139522
311388	268079
233614	41406
270760	36759
340048	398538
399825	21268
195488	291469
29020	345745
132150	327801
180926	152711
221735	228013
89792	171147
214254	295932
434726	110476
83100	475968
78709	447517
186679	106926
233782	301364
379538	346242
446812	96996
65708	207549
64423	117515
395409	121267
56813	90510
31339	132320
264464	204245
191723	140044
128424	485117
144973	80095
249555	73990
91555	288837
277373	170392
51759	253654
113822	289238
294474	366534
179689	184659
108026	245286
234159	328108
13904	230438
265840	454975
124948	336590
150174	425675
9923	331013
96485	190369
255557	103267
473024	139648
234700	240796
292214	494102
492605	288035
291780	19179
422183	157839
4225	302035
391372	242147
411088	287854
250744	124085
335929	408242
483291	317419
456079	13370
266586	267352
322959	25388
366100	123876
153657	268524
172714	84238
45353	59194
234649	126910
342499	81095
95215	284044
28616	387860
32538	27292
100417	36392
145027	147121
320245	253002
162708	420944
275473	297364
436219	464002
245260	402420
436699	347085
84269	481785
9857	458146
206233	291474
274865	408288
81003	233104
431057	348971
476831	177861
451369	291521
12897	357923
429983	356428
329778	409828
39804	277404
256308	225763
315560	271254
207728	426569
378264	356340
492976	206838
160382	327649
60009	27500
205388	241483
347963	457297
397042	316388
208300	470588
26202	386295
60744	352086
204453	169044
410028	51000
40028	33560
424105	470645
418613	126473
452102	273687
378498	18665
7030	239310
168103	140293
267562	424144
295800	146808
237408	272672
267600	210179
364158	32132
28097	184558
59735	364109
250466	96195
370619	163452
47446	86629
441099	486309
447199	119868
487732	128758
312236	132843
184093	1187
146704	219640
336876	196783
190129	421356
356723	27043
427780	478415
154712	219743
277682	342063
448268	40784
106648	76658
9575	331238
284314	48163
398796	296459
139185	491275
214268	62699
324006	201417
334321	248161
481559	336590
354821	178436
282912	409142
372493	295966
5167	286531
352378	15133
267562	102098
449543	337791
59409	6620
187834	123333
376343	187431
10690	90635
278205	126909
195960	356171
239544	477986
146477	212081
263703	34354
265609	40784
100554	313745
91380	81015
155501	177349
66132	463549
434654	155261
67413	77727
387382	213221
191129	483823
319465	111021
44635	317132
167283	380071
105983	476951
166897	237235
349472	144073
439471	456973
280624	228249
412048	16433
29664	230775
110099	399867
140358	313745
188306	327061
432995	268829
171830	179281
412356	71091
240439	317118
484229	434276
16124	291622
383070	248958
80213	209933
322172	88113
229754	159249
441306	5008
459280	37948
260956	391540
112355	118286
277568	343992
326631	262453
416903	329466
443320	479758
427669	249215
93475	196783
266301	218214
190093	182882
200092	33224
176505	5769
492262	316284
318932	221565
482456	344489
444961	217423
249272	110921
181520	452746
275721	344314
253908	317118
467378	433648
381940	53863
277592	306253
85665	62366
292535	59776
281671	327061
77139	86012
311926	445915
424647	247619
205135	12177
444	421891
291984	413673
447833	277450
254204	396703
63964	16433
285278	381434
138433	293813
226989	304114
313058	186714
182771	441313
347978	107219
239655	423346
10209	195916
164690	379866
364285	83811
356740	364146
276244	227101
51086	157726
1918	262954
321242	118909
41181	248650
431605	440962
1839	402708
141782	64364
86950	84461
59272	310756
58000	249995
71001	421356
50918	9807
14678	276090
468881	452758
333080	318868
420266	480330
392407	156389
400634	280174
146224	15133
132319	190369
241732	38332
88002	5980
314324	228900
338244	164036
482022	28096
336724	284479
337862	151746
471757	351732
92509	174878
13776	59759
354744	452500
399441	32430
88831	58363
478287	180327
287714	487789
306105	86728
81262	121032
398715	465647
189605	107148
219484	425675
239431	76667
443308	237660
108750	378462
92310	144
305144	114160
307312	317980
433235	250410
24294	360512
297979	409264
101990	183213
327910	447517
278597	188974
260405	471689
340175	227127
67560	197996
1078	324403
56573	25604
269041	210655
483197	344063
46607	14334
432743	346793
375699	375603
190153	164789
145795	132628
228128	13370
269585	405217
94102	308100
77731	476412
218114	243115
225717	92613
311123	79989
219077	146923
354022	274314
85467	191572
117862	144237
8823	28129
241525	295351
240108	491897
220428	336590
279849	388575
233388	215392
158875	250631
266163	132740
475225	418026
484416	279664
3809	317118
426513	301428
103620	8303
136830	100070
411879	317118
405816	48275
341600	486885
326105	351257
297979	381078
243532	242700
174523	398063
224169	86635
223929	48909
231356	337683
301416	180578
63373	156505
40773	287854
274459	218075
219546	490915
94992	98847
112013	40447
443737	62191
159674	288035
176130	128183
7868	485716
306946	465065
38861	276572
78881	447154
228084	204737
395365	147475
352605	122768
102009	140367
342809	62191
380161	69715
465687	423448
426206	67837
1435	84816
20416	440660
335138	144470
27322	157761
161406	50112
86240	433934
110423	303175
145760	165653
363217	104264
11710	476009
418802	202523
112273	278704
53633	66661
168396	182192
276460	366781
92243	467534
385391	239107
24125	425563
421232	268176
449870	423092
68881	67280
258518	441128
102065	351700
438193	55359
169455	486200
479287	291521
210186	14335
361162	34547
182270	44108
216666	10612
66734	244040
169827	166063
175762	384174
88479	430356
326631	291449
230051	371550
272668	61386
5354	81280
244902	397009
103091	482808
250009	139135
46083	340819
446838	451750
450218	336002
244115	1113
392329	204793
468765	173312
83226	335431
200013	299336
312381	163445
25391	196783
207557	481785
44704	122462
178469	378098
347199	366534
377869	250820
39601	209281
205785	57495
357845	322732
141554	183213
285597	53249
284482	276440
248093	290994
257245	224085
450465	10359
206772	39195
318535	62150
266775	204402
489062	384849
309644	108222
282959	395971
136645	122310
179645	193252
290863	204955
54964	35735
103271	478232
208337	90055
347389	220756
120927	110677
105979	459217
297275	349835
360019	414257
63730	23785
377930	64335
51575	466969
406660	63391
208300	444131
253102	147790
80213	150478
89799	259929
6331	30263
170214	267352
221734	218615
326873	90585
279548	364703
298033	113084
247296	140232
454153	351585
84698	103516
136878	313829
383223	303175
73295	332392
124570	286457
378094	447560
320654	10646
124918	405217
424187	35707
316852	203433
465715	391414
171807	389387
459305	114478
286879	292553
182297	387742
441678	376129
226061	313745
278183	67584
153322	344225
29881	220233
400573	464420
282461	399954
348662	23733
197033	79304
374857	256596
36941	446734
466212	107711
443030	89047
2113	492188
242210	179969
286384	86476
24333	461944
420215	47888
489039	41347
173421	217072
344486	177569
312842	287688
333042	448709
10546	437466
176321	262250
410282	286828
32933	235634
68975	117942
209837	57002
368205	326098
76193	231059
355508	156944
321726	14985
357860	269187
414286	42090
279722	342239
483686	390799
57276	30150
307315	391414
311143	86560
131685	404875
449406	42149
338752	262347
428900	313802
251791	40034
4258	457514
284134	237517
51080	2022
42979	360124
47776	286936
295522	169247
213535	139648
470128	196783
476951	104965
323715	86892
358599	139931
443878	21071
487690	214050
178331	366534
386973	333357
327013	91962
57877	110677
475116	49613
280175	97277
429785	452746
90996	462865
275995	377719
58694	362808
265924	146256
327512	118550
167302	98695
444321	299089
185035	460707
373317	339829
156446	343860
84968	388407
428580	115917
10772	51822
56088	131992
139346	474495
178422	296595
25557	484864
473077	91711
102742	414832
200070	288025
473348	237548
75339	110311
92870	24003
41112	18975
486500	141649
362820	44607
316310	301640
477104	466994
77788	380745
343334	147554
121637	260615
480296	430281
306459	3971
264582	264766
366559	44553
187071	21411
308543	2913
344352	86364
24727	376609
398197	83811
304436	82641
176130	474888
191846	58861
108122	190369
309183	310261
55758	459650
178540	20629
397216	427633
212551	240624
160047	210082
214810	25034
235150	52537
32807	328286
84836	451849
331553	313745
449936	489822
347596	48714
316132	41861
429096	388254
175394	203656
137133	278907
125919	427400
126698	164884
32576	410083
358514	68146
413799	24881
73466	353343
383543	27375
243826	357501
199304	16433
71701	180305
344859	136336
365099	183428
256010	209018
294543	313745
225107	266611
296688	339080
408628	95149
36556	349835
404506	58567
288769	485450
213855	77727
314567	220679
482851	78087
195488	47856
19342	301563
205328	267352
468643	200138
215798	461182
93384	265341
291456	462293
449753	258370
374330	175249
447360	225610
394145	100909
363528	333658
324431	112352
144314	173755
222102	371934
291034	351414
347672	137481
341681	490727
399898	298182
462861	376041
183460	110677
449242	469235
194019	397816
64281	62191
727	485546
452052	10451
375374	427713
312815	113051
291521	470495
245929	318672
310318	447517
257390	22719
318906	104505
58881	409171
65378	485871
320163	165621
304841	231679
11331	188225
443413	464420
373313	298416
243973	323213
306277	362962
224594	139837
444380	235850
350064	445216
493370	430356
286218	385490
431545	412317
29824	213271
124085	462350
356536	393326
425323	276358
344125	363833
144786	492906
380728	28065
322517	46731
186730	309425
277499	84094
373158	69734
357854	441855
145585	438579
338013	296086
154981	220715
49403	347115
488490	95149
382848	426986
266150	38063
206929	47422
261993	361952
173731	482402
109549	105498
368858	188925
37991	156376
51504	250874
286558	187836
407066	20586
477932	477445
492722	237515
414747	62747
96116	225206
410884	235646
249410	402269
202469	62378
94906	156166
460512	291249
241199	290696
439977	183213
393056	244005
238786	241468
4788	52537
280102	285446
312219	379757
231272	311873
316565	330313
461817	11800
322444	76454
99602	139648
489332	224580
266307	240319
175294	292970
133156	199582
169932	373565
141996	284214
23197	372238
198394	19984
438167	423589
230051	408376
244536	317380
53779	267352
191141	58999
117724	318904
458435	154072
227316	425047
145585	246737
117354	7891
158852	146023
116884	98906
366014	164164
289995	152085
225671	25376
45132	218315
413316	299467
471074	146429
116947	321318
137368	392086
54539	232154
461680	330681
319657	69114
159370	216229
130069	178582
68378	76454
381341	253816
405788	336955
73588	180302
236669	96894
490149	465083
166546	94516
181471	341278
287130	474268
390771	277088
281130	155087
313926	347202
313004	102779
293901	162831
212085	24738
21070	420392
156911	416343
191255	439934
443025	26462
24887	435242
20281	101058
390490	190369
345613	13370
429808	64188
64119	359954
491896	186292
457815	176522
216894	439378
297590	235777
385898	293813
88525	10286
421156	33371
28399	362526
384766	9025
440331	127416
300838	103851
227865	456640
142330	104498
303040	296576
400305	11854
357139	287382
426215	307921
36683	464420
432212	304173
10973	411628
327891	399132
198405	491150
349595	378859
403368	26714
363575	238299
138126	99106
378125	440327
131130	340094
156970	297941
17398	102744
435189	168990
130121	283096
253306	267352
109733	50987
487266	409828
45752	315671
228084	28129
104361	196783
236413	95782
81803	151743
399270	115801
337409	280933
267053	446648
104980	15133
62155	205333
31302	291984
445412	262531
192238	454450
465291	422367
249959	375840
109115	316372
487935	124153
14458	211868
478287	284057
270176	196858
242038	273687
152593	395336
39683	354388
352580	459213
24208	413525
372537	21491
456567	427895
473989	294385
435114	313745
138814	420790
98469	414280
287566	281784
30971	487094
405788	275152
277568	104855
45743	452098
318685	204312
102644	278090
263266	96977
268755	138885
52570	245679
144070	208269
280986	388850
70829	441996
198738	215803
189973	73635
238494	467703
226038	449728
391820	401854
178257	69975
77621	384876
13688	11159
139077	308644
105280	225441
259230	325604
433089	373491
423013	274309
151769	145948
234332	86728
360293	111582
407580	267352
482851	11272
476344	32807
71425	435708
220435	205719
164658	420944
250197	203656
45724	318749
442874	172490
324502	142670
87331	71360
317118	410276
281552	25388
215644	180957
469556	439074
251819	189659
250584	184781
267282	467703
35517	23018
353971	345401
451709	219613
33977	329887
254735	313745
482646	351257
420346	256121
62236	164884
84608	320911
274105	428011
104325	170568
207343	60960
320972	93245
146465	206623
318773	196783
114877	399867
378191	16433
305646	112384
434908	428155
311117	263439
292002	439853
229215	186058
149361	311221
11621	395244
117096	123369
313815	10455
285023	467192
219825	260192
9232	476035
111541	257924
222102	387413
457746	99437
155698	350822
373755	295684
319259	306184
353382	219709
13176	336590
335345	168213
313405	288959
222833	438783
176609	79676
192611	131081
81510	261070
294226	316401
435520	425675
331556	239719
74921	422069
30487	105552
355083	361698
372799	307108
231643	267602
178867	294362
57853	89047
70068	137128
209183	313745
291348	291249
331384	313745
478953	190369
78758	236292
155302	187834
241379	210353
177375	110677
3271	367964
250207	228431
148462	172089
402733	33117
313851	51425
202893	426439
197113	447831
429626	54976
350308	418551
131417	421356
62193	285109
421925	237235
157258	257377
156138	12129
410280	184458
424925	285446
328708	37066
144064	35707
8960	478232
384422	477362
230404	398066
19834	72670
271253	68456
419773	356465
93197	328059
481419	230255
41760	139718
70625	22991
263372	283311
143765	138088
163215	77926
243776	102370
353815	290211
412517	476145
389613	479459
236359	293739
395419	451016
118394	266737
105789	289990
36247	72880
99223	446630
163193	42890
426190	298142
49083	453009
15027	269051
259978	344689
412668	470130
28415	423688
486912	69492
420509	32586
388828	201716
422246	150321
43117	40784
142503	49828
356819	400184
165979	50264
301783	12208
83179	478415
42879	52140
278087	1077
4530	463615
221296	359191
493131	8955
117885	369599
34851	273831
315573	451370
90711	291984
403159	24896
297587	273831
66992	41406
326967	24697
263539	333340
429572	61572
320496	1605
233366	28129
223173	200601
243192	220487
205457	281082
335441	15339
229735	325436
209311	348334
394282	302042
266472	77637
178331	159726
190955	336542
402760	57684
309788	156376
298823	20986
366337	359762
47214	281082
311613	261390
479176	378082
360459	309676
317118	309124
356510	277961
444205	37047
151679	481279
176461	18665
246897	75303
262491	324078
401545	249102
137437	150352
71768	427446
372738	372314
92047	88736
27021	186400
287264	469532
436035	292468
193980	126865
157274	181644
64576	366127
97515	411424
442030	238695
17481	481649
440293	156376
450532	363811
423476	391414
97712	456900
485328	119868
103936	78427
51052	40431
197792	95922
326631	106514
269269	166970
371381	179472
444654	474268
425110	390298
349811	426866
438886	405217
247710	420973
230574	331295
266711	444223
314241	173834
447610	12718
372304	479543
355844	313745
413816	216211
303736	54169
288652	113891
387370	313745
114643	92829
252824	273831
85970	190456
69749	235850
477398	242096
221925	75498
195948	18430
204809	256258
208166	78023
176759	282989
313655	444889
247589	112902
103178	268261
190209	459213
107491	161977
40084	68249
247218	317118
385075	105252
163661	227101
168939	428251
479194	207927
2841	293985
438193	181957
300284	297409
164604	254292
49768	456639
169163	390861
243777	324002
153977	305166
236328	67040
325905	186065
119416	353285
361714	78694
98694	328140
144188	29253
314228	386901
78502	428001
230051	29754
63605	342945
446001	232890
475571	93910
284251	16365
438952	213221
276209	428214
103626	4098
133648	110708
304011	172041
24412	396916
256422	184057
486750	205855
439377	388087
57877	178436
487668	21203
292994	267793
441377	76458
408111	471064
175353	113051
326260	31633
179889	286433
410728	388203
491275	366534
260356	470415
309155	369187
389643	270284
238208	394554
156643	284996
207865	235257
244249	317317
455029	243115
205028	380071
191915	76454
367246	363344
252466	24407
378224	14907
261049	66250
163945	14572
230878	50009
456940	427716
82299	336590
287766	250410
312714	340513
366926	190369
299283	177697
118026	25388
142501	285446
188613	418551
12297	226954
439292	379255
471956	54895
20517	346441
150007	252546
45724	117247
351299	1674
477815	491984
428035	119381
236049	49228
46689	221660
244411	52917
113512	389384
30568	291531
37459	341407
338769	332355
65664	303648
107175	379157
200013	239383
234509	10646
463549	136452
250181	426034
282238	46585
318841	417680
428861	96589
125596	12113
187092	383461
241804	331349
449636	15133
151712	15133
370384	40784
333747	440604
147266	383539
173443	91214
485679	65714
425341	256165
351525	178028
487718	48275
463815	461392
279662	79249
382643	342412
422175	126426
187866	71875
36648	424987
260108	16790
407285	435280
361873	391414
98345	15133
335409	171636
305422	14130
99287	123410
482271	235198
253535	467703
256150	309425
408121	325979
226274	127487
335951	18366
124363	95224
395546	458382
457705	31004
388841	3971
5700	59831
175255	317100
438608	58441
429462	241048
368082	38639
441884	416243
227241	414269
391758	373438
312772	174196
178007	273831
372764	458104
97613	354723
326631	447230
204653	279153
349389	285446
276514	267297
154708	445652
63391	204078
424370	279175
342399	164504
220376	21365
462028	135756
138466	315671
334443	203656
370590	476522
1263	75673
148422	435242
346082	306387
369853	263358
263405	291435
486712	263713
282588	144470
378990	44028
20243	109006
176212	9889
27617	387860
455236	168376
159203	356154
453736	160262
106814	291324
395747	393326
481709	196144
220540	388473
376518	172089
397104	13370
423928	267602
347042	219886
100693	422156
14651	237548
346557	63524
231334	91541
424605	331315
128316	297377
201619	77278
465463	188896
55915	190369
395796	338189
409388	444081
420349	356214
276734	352981
274006	262881
449543	53137
325550	327241
142983	172089
82430	478415
475529	364146
386868	8525
1839	7192
422015	421356
127086	162267
167902	276358
41484	301823
361780	238702
359427	427400
282973	276790
93625	209253
343124	338271
247619	372316
41495	414591
13130	28972
244254	310148
75339	436257
286110	62191
429391	289238
436626	309801
310839	395988
452846	78811
116778	86560
26991	16433
318453	217423
193887	247454
260879	303930
43157	393301
12400	149388
146201	317686
414334	338877
14728	114815
439952	318111
132810	29105
493625	372822
251338	405217
406108	255640
351187	473609
73791	175382
21708	104982
237120	11465
326717	443976
3220	186159
138868	293782
130571	180451
477932	236957
291342	51895
340511	201208
164727	382377
118697	98847
266141	113908
61142	293813
461817	383967
429796	272230
291661	268829
344828	84960
203286	422253
244346	467418
136475	204251
184477	190144
447513	446801
49184	102548
71768	458356
144564	366534
970	214960
202352	273831
58484	442265
154605	95782
276821	452126
309225	304605
2038	142678
78749	483849
407334	408988
226148	109868
482360	275487
56088	438419
48115	203752
281105	453009
483706	130000
36288	168638
91806	370866
235971	455535
274560	404960
264827	69708
80885	458382
308756	185376
180096	132749
317022	15209
3462	60595
355327	471745
181067	395085
458768	404838
139102	215146
430170	108776
313233	237235
259659	266519
406919	92613
137689	134486
61196	153678
238190	469868
127497	190369
239836	394457
414325	33855
99902	126426
447470	444504
319231	15533
327598	294836
140460	49903
306623	23018
277067	480767
87638	421100
354111	35231
147088	78050
119367	143809
397439	115917
162673	137128
349899	452782
7301	6253
130069	327842
43474	86560
476719	94793
339194	420944
471205	108676
410396	388190
491235	485798
7614	314881
167828	250434
282568	273687
257982	200444
131755	155341
195402	89545
428944	230175
294715	348584
298488	287506
73601	343804
130935	437223
168798	402509
367878	16433
1057	322038
414023	19620
191977	299667
266307	404319
490464	69734
210182	17454
489341	238434
30962	393238
433510	473902
216147	486885
350631	49903
482721	103382
87527	11418
474606	211727
244482	190369
14546	268829
475652	190369
224167	56068
274771	135756
21582	67040
123066	101083
478404	273831
485667	251169
244642	344998
297069	401297
265897	477632
164489	225896
81358	76770
125817	35971
482456	266476
474548	40243
439977	34547
437002	327993
397321	255650
274153	114930
254186	225687
20998	377708
473402	118647
208352	151385
370866	287253
270359	412205
224326	392008
324185	147121
156545	186325
112317	169135
10997	401871
332296	242927
104490	171926
403558	183213
333243	70557
321696	10646
453499	265711
394129	262954
470708	90277
477053	372214
48922	440660
144561	42189
208678	387566
99311	190353
446708	249334
354598	209552
117287	460437
385876	141166
388657	467703
310261	211167
137795	310756
403202	397936
206501	399852
345070	95149
308784	434162
137454	80093
275544	187538
383164	337802
317089	65616
298199	183264
298668	463429
404596	440962
330737	313822
159877	462973
166286	287694
98778	351585
452722	22009
464636	17470
208031	487415
214825	439460
201246	226308
236240	158101
298077	302464
199886	178680
292244	478415
223731	315367
272001	471027
111295	380965
439403	489376
477706	153427
104044	122117
238318	60213
95800	284982
328174	225962
233045	231230
326722	411455
305748	54700
124105	170064
168463	392086
248790	15819
113307	120860
181056	401101
161476	315134
449589	34988
83616	391666
360459	489781
55578	52537
285887	438560
203663	313745
478462	451500
358860	18479
475471	326728
354769	245549
315449	114122
10251	195121
336801	49903
471385	21583
417938	336590
116856	174862
385391	167391
222102	487994
137337	27779
78206	389969
53259	440660
51506	13370
362820	112054
22634	104182
78200	298727
345727	81868
112625	205568
436270	184558
420234	28020
156903	317506
342559	238483
278769	130383
37661	52988
58484	281942
401317	331581
450787	385000
329910	206432
384732	122085
367060	342415
200092	416004
382844	347948
387199	291914
289566	424370
247477	337207
158636	150352
124291	421822
96021	94935
487522	134371
262210	273289
352033	94516
16981	105967
348958	474453
99806	194908
345996	146487
133802	318319
250153	253178
143190	153099
445416	60108
257581	284843
82650	16325
485536	354630
52530	259263
423679	126260
115548	78469
53903	95942
330752	74684
348292	440962
116714	393326
383292	484058
52668	27748
375405	220182
416550	18665
335441	321916
468753	214050
26830	119376
267336	152772
250833	437991
281671	438419
376569	229896
474688	308116
492287	440962
369825	410074
36777	134359
82795	440660
165860	346388
469102	23352
264481	483972
9226	467070
321183	350653
318533	434249
188862	152781
214725	204384
388084	141440
392407	192524
395688	413572
450534	473195
191710	478232
262714	363581
128968	70077
305446	36277
437623	436682
257795	186159
1232	120309
56571	335663
217740	143761
55178	53389
429214	308298
281542	214024
11953	161464
107672	464110
63492	320679
285156	242502
249444	415451
148214	200187
323811	87616
137680	150352
128903	99913
81638	104755
352927	282497
272360	5040
238612	404727
456395	180578
71184	224113
255397	421935
222450	187974
227328	139578
54373	422925
50155	414715
299795	59905
309276	363900
404137	401871
368065	249223
479275	217432
326769	283392
40890	477926
398902	48163
195729	192195
250853	464578
170932	31413
489906	475443
198043	53490
92945	336550
461644	250288
423941	429386
430651	67584
201565	438308
260662	287632
157793	409828
178290	362598
396284	53644
24166	316372
449212	49903
68163	348971
215995	176672
190281	86298
43709	351096
478308	362972
336705	464694
125312	159141
16699	263275
224152	392788
237586	353779
87638	321827
304011	374784
370026	180578
335447	86728
333737	91711
167570	94845
112646	9299
300644	42035
381725	12443
334293	224466
332544	310756
341201	446167
374837	387331
120050	327343
373991	374808
310605	72523
440439	478232
197385	367679
410913	202346
15895	430356
326124	411809
279125	50264
215337	357543
93451	303648
271698	276744
71189	213684
146279	369599
219281	328568
213389	9054
308508	391414
401250	60636
252105	182172
276368	415301
263485	445282
106857	52204
261405	428139
59459	31017
15710	177496
42504	83017
199776	451600
43105	420944
466822	336590
148244	94615
44607	120274
249613	360531
258917	417613
69061	16433
312714	338831
39702	459205
81996	458
115119	301557
234881	125772
127972	428516
378082	87139
291772	73990
15133	50538
323664	117393
20791	466737
280816	240491
26078	86800
284985	294079
193197	135274
308783	327099
258251	164446
145363	472270
15078	109870
276273	485304
12885	409828
10394	293813
453974	108779
129792	464080
345715	197440
126764	246276
359199	49231
420234	378038
381998	155747
370576	383967
59628	235679
66039	300800
452470	54976
150833	411424
438403	374350
8525	329371
144383	322636
238612	144130
252815	125399
134447	206121
239099	84176
334092	267602
397103	330071
367242	226581
379782	228611
438805	440962
30572	215387
150900	434571
408357	118755
292198	26366
187827	171215
228050	400627
450083	273831
321405	459976
306578	59430
59748	91050
325814	2068
43836	311221
308846	317118
228050	399867
21511	125331
124094	303648
134259	283533
338915	88610
30906	163725
35039	443693
136518	26409
102332	4234
417773	262954
28200	211868
426964	83254
342465	300119
382568	413673
396841	279590
474593	354214
74473	367718
135017	143311
365273	240225
64272	180957
222045	148049
469272	211868
375761	428711
216898	226378
345382	311722
445023	351639
430474	375840
168638	440660
434373	16433
118667	93653
108034	275677
283063	122462
51891	35115
172396	96204
150445	95865
407949	36719
144245	261625
433988	157701
250175	17079
211092	153856
454989	463018
466592	478415
18928	201291
124273	257733
282044	281187
475990	448709
424895	196783
392886	243901
286969	24303
29115	79605
20908	91600
358860	20181
273645	488183
166430	83811
31526	474881
55940	134425
160765	430139
479072	352864
388775	188031
223139	281924
93451	412390
147317	175402
129449	369940
404435	107998
272111	41670
144481	154355
62275	99248
299936	178436
146276	267352
62280	304164
144073	61142
435278	370292
84745	420092
315881	41177
484879	172050
482851	148527
483987	189200
236330	27696
478287	360673
389117	110677
325216	476772
346272	150241
427639	84753
314816	197440
420816	273173
454642	435280
73827	16433
121693	126473
230574	192566
173720	57620
445162	469235
133832	23866
453213	65632
434024	187974
186440	449671
488877	378695
59556	228
11626	298077
90333	363581
312258	183690
169797	109006
42478	116283
200092	437140
118179	150478
303975	444652
217450	52917
269633	60517
41211	28129
124828	340223
182491	226883
104279	246215
269494	307279
69004	185076
199291	249334
438468	17339
98375	219531
127942	87518
428234	61162
358373	132365
250295	189953
320683	203280
38419	90884
267443	100277
359527	94516
167118	480899
258219	436021
152845	183213
155526	425675
335345	142871
361001	396241
442947	53387
210194	299106
28840	100364
222839	5908
29142	391414
263803	63528
263	484589
317972	317118
259978	276621
152739	359762
148554	114005
234785	286828
387214	55074
3819	479614
281016	468162
165140	76539
453014	295484
336651	153995
251697	331508
287766	12718
222387	339735
93328	318404
336972	241988
228204	479203
202478	16214
230541	56310
180361	13370
428519	182557
399981	454656
160211	313745
336111	49870
453842	462973
312796	95860
344711	491103
395025	118286
82968	191885
413335	271998
401871	417853
250410	7088
160220	178130
356530	487095
2638	181230
166461	316388
292276	393581
485901	195675
390771	467612
154835	386057
115615	226641
292666	190392
300951	221443
60025	211868
126713	140044
345401	238030
261592	332392
345414	313822
404331	411645
237120	454323
196171	42890
245880	187974
1161	194728
230214	110677
393023	164333
243132	303391
192896	468387
32257	339974
414068	242345
250600	156189
248013	473447
263617	100695
104740	458840
372214	141812
418380	203213
26814	370428
148313	124489
121054	237235
206093	423795
129610	451414
441461	418000
81954	37121
277953	139951
106739	182226
437246	367920
7931	38134
208617	139135
305595	132740
165305	86974
185940	222404
212153	257659
257498	102825
106268	241525
431513	84946
357294	245816
263703	363225
333150	166261
485322	466994
403305	334796
417848	9437
385782	421366
477932	39087
377709	142983
278769	228368
422531	296772
191222	181447
302672	416871
116415	440962
493275	13370
192863	275907
127345	47866
51736	294068
239725	97827
75495	442807
281924	205382
46908	186662
122644	42890
404076	241283
49881	372844
444081	411424
9579	8463
443890	322146
115024	169701
267297	403275
476969	83872
299216	109070
342977	175752
281514	419576
117727	434718
468287	178005
86599	363581
203793	362972
121733	356463
270248	331535
231678	249202
412440	42930
375520	303424
264638	240570
398629	273468
62133	202320
413816	170430
131964	99437
422424	313745
90029	20958
317070	179045
269000	353485
319067	360068
246690	395988
297275	132925
243894	55903
316154	173767
315990	9054
316102	431227
14694	163993
414035	423864
227485	50009
17046	447517
102766	164884
49965	443693
240499	43912
454541	134145
157890	185704
448104	470438
253193	227885
174262	58569
156753	232331
149638	99437
122872	208803
75959	11568
326631	74571
329010	417036
46092	218930
379038	300240
452641	374722
188730	53249
101058	488254
470672	285664
278989	296553
59857	21871
153753	271367
312842	411157
112159	326815
321258	273831
355083	475917
207791	461182
64927	348567
409745	94634
148355	476231
280600	326180
444267	444346
167885	196783
397734	151540
478588	294508
489137	227101
331077	402913
90840	190886
91276	335663
57154	296774
73900	480224
246403	101058
248867	454505
388254	462339
248446	72701
399441	69103
304952	276090
104648	84590
195780	106498
12141	141930
184633	133109
915	112312
214251	491150
279869	381732
465408	13370
257361	136076
161489	246516
425081	284333
90696	141525
196841	110677
327777	235177
234881	442401
404352	305588
415999	317118
315046	237178
180088	344759
237038	287957
144098	184912
385801	410683
226304	375039
16333	267920
383779	275909
480977	214334
472594	329343
452709	415500
197535	152020
549	61059
469446	144845
21573	259929
53532	176561
58245	222243
9424	268118
174849	391414
288690	86974
99287	352168
439040	36124
372827	166679
163925	480853
320120	16198
133718	30440
233415	158431
200867	110708
449521	255915
470837	278633
102056	298406
222102	152762
414286	214137
486267	86728
109813	280635
286481	345088
352798	366666
447878	77438
377168	403368
334676	257357
208862	317118
437876	50759
442236	380769
488971	204185
475336	437579
312178	136529
186597	409208
44571	378098
349588	216431
207970	276090
123025	49903
233292	51195
456029	41959
448816	103031
361659	158245
488527	153982
384688	62788
94527	269504
306282	323615
462003	377911
90713	187998
371608	331581
423521	458601
163550	237803
469520	15119
462910	296432
9175	235342
127270	301475
36594	249334
51629	488960
379462	214540
200867	467836
234788	200067
406129	246311
485342	400045
41378	394656
303742	19377
291424	193871
249765	32408
268081	190564
125081	376244
8021	222000
450687	132365
321270	312892
90703	111325
345407	209952
461311	167398
18451	247556
140116	411365
200123	35707
11633	205270
376566	124965
313238	461846
153626	190369
399993	144640
401236	107187
303377	218485
276971	293083
491871	86728
172448	60517
483112	277074
280395	234356
125455	183919
315686	220417
480744	126061
178248	41075
342452	298417
153813	380489
124875	162247
204205	128378
377672	440962
80577	489552
237922	352082
182491	43334
150912	187974
444361	279449
261093	326353
297641	213878
277850	123369
64966	228431
330628	190369
455565	143671
483977	492906
48487	341896
257284	201068
116895	374806
49961	103059
21070	364461
308075	486885
34249	398333
279431	77293
101647	420790
187990	16567
358901	106255
487044	340469
7642	359915
234453	458601
368819	411329
234155	103019
68977	454975
341968	42890
153687	348798
59246	69708
489146	203150
27002	247881
55975	262473
263589	203853
384575	316959
348919	214714
230470	336590
46929	19208
49460	283198
444380	46079
487019	431556
354022	435637
151566	383085
308122	49903
8146	143137
66255	60923
466245	60517
336594	175526
470424	27464
435397	105498
48857	384538
369272	316388
408484	141254
77018	292942
409804	254386
338955	132153
181590	48275
694	22827
318631	185208
274151	94344
414967	42890
472027	95942
441914	297872
382374	132740
134468	171362
309917	144130
79059	323623
25326	8510
112517	311212
115948	487833
411177	147991
172461	404806
40028	211868
56574	266394
303664	210196
27604	478415
352882	435836
249673	276504
276759	49903
198895	335949
291093	84111
366116	431799
218728	19246
85729	103321
42817	377620
88568	359723
12088	41075
214114	351674
54600	370464
275364	140515
14585	484274
478219	356251
257289	316929
167639	99901
9853	240374
42248	190369
388789	345401
282469	376626
19004	100503
244880	91514
431850	143558
105291	235883
393717	191839
14268	374396
310512	401854
161019	336590
47035	30332
116217	111703
102065	229641
449412	172535
291139	180578
298696	254973
295265	162896
172863	23018
287061	492316
292098	468162
400888	57187
308309	397936
409745	201262
409124	25239
202347	30880
269062	78699
452197	13129
36844	436462
412872	291332
462527	285156
184735	406045
201941	183577
160632	35115
454738	470285
373433	282608
114959	38063
374512	418976
46071	246926
246924	383967
318526	110677
67241	394808
456021	289289
37702	293813
298289	375840
150880	53389
158756	293813
137662	438653
344919	241468
133040	448544
40842	428048
353577	481347
343021	29839
378750	46026
9641	483605
99966	118662
363821	160895
261278	52439
88269	29107
362573	267602
50879	276620
430089	315962
5040	154417
158833	321877
42605	471521
248008	470350
458925	178249
338271	321558
209200	249202
216454	29402
352498	139408
200092	213158
152829	420392
94344	156720
295828	74622
434103	287854
347596	300493
373025	381573
414283	445602
263889	48861
30395	280182
343514	278011
52356	231485
3394	409389
399814	16019
116552	450397
427796	13370
253845	186141
476344	290014
79603	430356
187302	42189
170295	266806
124469	269208
61141	183975
67571	421115
19128	222701
63603	458183
41496	296750
339333	240640
47838	27464
416850	186159
258445	341580
445796	304824
44353	408646
196003	85129
184973	134445
149560	150264
24815	100503
132617	303497
258388	14308
242204	478415
139350	351414
235447	275476
87815	76891
129367	237376
408774	77390
301118	348971
307028	392329
2376	195511
401368	378462
284963	354334
251018	112312
68035	203308
6973	151977
341445	250389
33488	110708
370963	285156
216572	21583
3415	391414
434961	15209
110319	258370
284761	407386
472694	183479
330789	231055
416604	442048
168633	267602
418730	116824
326988	357315
468149	401949
487422	287898
274852	206034
80943	369756
343765	127921
257284	224395
20726	286936
434052	447468
410188	26940
105132	148590
42205	120486
261943	287694
85680	169389
64526	454140
108118	105878
89238	90069
416919	318735
266109	151944
54204	387742
198317	248087
41401	91657
81525	342525
2515	344128
327224	440660
114063	91600
326631	37249
151444	436462
19727	377984
442192	74106
343883	268176
283962	395457
6442	190440
435046	385378
384246	478232
360459	425330
134108	295650
189818	333572
399825	123095
134632	344442
246348	276572
352826	117226
6701	196783
58758	115676
26410	341908
285506	55633
248109	166063
350046	172089
10291	430471
157760	241015
344314	455090
95957	183213
118037	138807
254253	62241
269364	276158
70135	277961
136878	215803
402967	258444
380748	480085
380954	9182
88956	405217
277172	290014
389849	86728
401449	291521
153352	447517
135566	426899
458638	119123
300813	229879
456522	105967
186791	151944
52993	230781
64811	13370
277955	63667
292448	74542
321923	290722
199896	230324
221454	318404
109807	420047
45579	236002
131925	447519
483625	245679
341204	18015
148936	110677
145282	136511
431012	367311
465687	275763
469006	49903
109795	388682
380112	241856
288613	183646
181573	369262
490926	396629
426224	366534
335779	67040
450899	388913
105537	353453
150423	365702
362306	215054
439917	265040
187497	116519
149534	1057
74599	17943
256344	147051
96615	413860
407572	86476
398180	76523
25532	451693
485018	411401
95774	91484
478588	29822
215598	258370
486527	295561
360919	16433
259846	465031
321717	199889
272850	390127
474341	73502
484656	307217
166918	83064
135938	262981
354609	441314
227052	185479
438596	423102
171478	430340
238855	472231
230051	10125
283741	486395
489426	267352
213780	266852
202352	83523
87855	123807
385734	233538
344099	313745
285362	255650
291100	396197
448690	205708
433769	481785
421794	485922
375793	16433
35766	99060
111875	254973
103751	204898
128738	408776
493303	403310
145505	70876
9928	29563
4083	31598
237876	154711
245488	19640
333866	169603
471862	483145
240643	172266
377869	482417
190738	317200
14756	183213
7911	446351
128390	436671
444380	301252
128299	234641
259557	190369
131574	151096
489015	22719
462734	327961
349972	177569
58087	149079
142074	420944
254427	187920
286737	355093
310396	104855
71714	189052
288672	275790
60710	177351
157878	438275
149479	275630
92145	398352
250577	19147
458207	118209
191174	141440
191761	200928
236216	232663
150099	4413
374540	306988
76228	113910
393552	164884
48472	155547
270923	169890
307209	232769
223656	113522
392044	361170
116884	431799
250325	347058
165680	220756
468764	307294
256197	162837
61034	33665
322193	86974
233498	276876
194202	306491
81535	218198
395049	432303
81249	486268
258367	168784
116277	419342
397974	385378
17046	51895
32124	317100
110050	20908
191768	86077
435779	274163
318277	226494
262026	404127
342486	261277
248002	143798
128256	63884
19588	256196
244508	343469
409191	169548
70535	166009
39892	251169
406660	203632
194993	423727
267243	386901
112954	440660
308502	240454
374901	10181
410323	318563
487715	212789
404674	60517
322509	99274
351683	418606
184776	105053
253900	48365
410908	255945
425569	210395
416487	158992
189171	246857
169937	8672
157368	259939
463539	362267
153183	403515
155128	110677
141158	374979
380192	27217
356480	266736
386762	317118
110868	455722
1080	441474
101401	164884
435700	317118
117862	176660
344443	463822
94111	67040
344922	134102
386475	430356
165687	299648
206051	205253
84729	236503
318422	228431
96237	476800
193354	409656
77731	271231
473580	1344
42905	42189
232799	16661
12937	156953
408895	57134
172730	220857
93750	60517
481649	124964
296459	251669
258385	382096
313797	74074
212284	98523
96201	16374
266957	402509
277098	367800
65054	208577
472110	290307
37831	345112
133109	351458
363548	390475
236638	295596
90300	190369
381579	377985
93586	153424
40064	22628
178492	236660
303397	449509
475758	470766
428673	290014
19005	101650
301464	339251
463550	132894
309917	453757
285198	133596
322631	177415
416412	321336
58789	366127
220128	420944
7011	24738
247914	113445
489915	417201
458050	184912
235700	372891
470379	21411
207941	11972
331177	370373
272301	316929
93625	273831
390617	255341
112139	420508
162019	232668
450600	70849
373755	277646
399830	227101
377576	146202
264026	272339
446596	410208
340912	355700
65194	153416
85406	3971
44158	226494
349376	491271
65001	449163
4497	446351
93384	124505
438309	95914
215505	383720
108256	242870
410212	347478
213535	401949
169937	454734
420816	400277
293913	300612
41085	462901
156911	196559
446583	228327
1153	28436
163117	443012
434768	198790
238025	467786
305495	186197
193821	18526
360168	412601
7057	323555
330185	21411
204755	156376
307132	23484
52783	282989
273649	410074
207867	449468
161362	411424
330430	229869
190281	29647
216005	57002
372415	148671
212289	447081
44160	423727
378483	113754
151375	163067
68475	78469
363269	412135
54312	441202
448104	454654
16277	423318
487060	64904
255884	301528
68975	317118
55975	351907
76667	335672
206932	86338
487089	25640
281487	313745
228050	463200
485028	157952
136993	241068
29530	360860
474221	5258
25638	400083
48064	226940
66509	313314
342253	363863
430364	318031
76228	473517
397887	207150
276271	80294
421626	325770
104784	376364
451159	44567
271188	374939
90050	404603
335225	377778
468703	169743
195936	304321
75621	68644
192611	308602
323664	469888
211912	245679
376718	100075
252395	3041
4139	221479
60738	159249
259449	356645
101906	336590
440499	69029
264884	276933
86268	179264
23912	35707
347136	313314
176123	53883
384272	477986
88558	391414
464966	432043
429585	208075
120101	486885
350650	477131
197658	31178
50363	382722
336851	267602
46556	247262
370866	473802
401731	354694
483986	321074
476244	489552
221711	364517
309909	129827
161298	213835
445809	5766
406732	160272
248782	289969
183792	299735
26583	208440
90342	87263
346703	190369
135017	7384
130542	276780
274329	440660
402316	401949
137833	277646
281227	480891
400520	431484
55914	290
118806	309425
460614	440660
11334	477986
368042	113051
488360	382166
73327	429509
451847	362773
309134	125758
165658	64429
133992	218727
388072	452660
216740	166513
267562	394771
279922	61632
133718	479985
293297	86077
428582	141166
4543	157726
299106	176568
202130	119730
81981	395232
35428	35707
73462	313314
298874	187974
457418	132031
65945	471368
226783	187836
331364	419528
365531	38063
173879	159378
358861	105878
15895	326987
232812	131992
288281	481408
364969	310261
237242	91663
258367	85326
204461	132843
72954	305410
150332	159897
383105	293213
324572	406408
122459	467325
163631	205823
378420	474786
436187	114930
214316	364109
46489	465532
427238	324697
17129	484447
492491	315962
29431	391414
190815	88113
72058	245679
372340	467272
383840	183213
19492	370866
391986	30637
440056	78503
296185	161246
487422	230691
316136	121057
350650	189873
290232	455231
375583	3011
356490	208617
249477	37948
349177	475440
456231	401355
372340	403366
430507	126204
341584	30638
388060	338480
476119	464420
487765	301597
478588	111855
442239	339853
148122	307889
367543	37223
374849	70753
115563	322132
395676	112446
370723	317118
436693	83275
454580	142018
453199	232510
329699	291835
342102	51881
321275	267051
289825	467292
376320	137296
140299	409828
203279	231485
370848	23018
248625	375954
198138	255650
447481	219151
107118	175940
416599	459911
399270	98294
104580	205289
289329	40388
271814	417201
329743	121171
266028	61152
82981	187284
373647	94516
8407	376814
375888	404806
484978	346347
463140	451489
81432	362366
298390	207492
343461	180578
14094	1544
4841	11377
222587	458175
10788	446792
29265	49903
222934	257055
413105	411809
310784	93451
79098	128960
374414	310603
489582	169125
71125	337921
247024	317754
292501	338395
290824	96977
277568	103050
67359	16679
222316	417918
145585	117442
146893	281924
314793	119123
207818	21411
371984	318735
167271	114795
350347	377382
308122	41181
420777	478062
337532	405273
481419	365323
128049	91915
458842	199228
468640	440660
26366	487059
361999	187974
151952	286265
29307	475526
225139	264406
357625	480851
284531	94356
270332	369599
91843	104498
12113	488443
477545	270836
1469	385323
326939	391414
312347	30263
182390	476662
124259	283715
248177	494102
207788	185013
394329	108443
103085	458790
384174	468286
347697	305945
174667	85371
270781	284330
364397	190369
282929	51316
280710	360459
331272	217423
235406	38539
313523	353675
220897	9302
408357	84810
386904	492906
408103	293813
198450	8040
306282	490913
262359	143635
431650	102070
390850	164504
442236	144300
20958	429027
119551	122694
476008	236595
21028	164884
125418	421206
72144	224794
43258	161334
363653	205223
182598	254280
391087	456640
64777	3679
16253	136073
179392	359703
51205	56068
366432	245471
397228	227101
412656	187974
97270	467703
198317	303967
221442	208300
472903	189389
202057	414832
340771	117849
416901	468579
155490	421356
388048	325604
354214	349608
307823	378686
405943	156366
336992	177262
481836	342834
65276	60517
341204	314453
483987	408426
132827	303159
489903	238578
151860	138807
189084	414832
183459	415907
386282	367946
471412	273934
3201	313822
96824	118337
116803	452709
52505	18122
482532	182000
206562	305611
458614	53389
202120	453934
303840	280496
419967	409828
167441	91
479351	56866
342650	489657
204862	184633
20400	290211
76506	462293
481419	211094
208190	169603
170448	273468
325034	485316
197385	347020
320456	170831
461136	492701
339333	427980
80287	12129
254446	46410
289167	163821
394560	49903
86930	365786
73327	286648
17299	75292
62316	27505
470918	428864
409016	14907
315130	317506
221709	476951
139185	180789
319051	15209
344024	284982
423928	369599
201131	6294
142650	4234
43941	313314
274761	30723
186206	399736
438475	81280
178178	250505
282440	392788
299408	45526
182552	158514
81369	267602
104740	122022
414762	487231
267562	127531
458511	431799
49037	374402
481119	110677
481592	475917
360531	327035
174725	182979
38147	132996
368540	129857
134299	296423
356899	226308
139728	376551
377967	11069
58484	296536
259695	141649
205322	324189
72670	262594
287874	14044
429671	458840
342894	239055
388475	339466
363530	288277
347270	300811
167588	489918
434726	243152
159180	175721
68098	106348
299395	465647
399673	218727
392210	419871
90961	208577
265595	273687
243031	178028
6494	292899
59216	451786
216264	120053
88606	177049
327209	40388
336152	441806
276256	193041
220751	395434
41534	94516
344956	312180
147375	78702
126479	395435
275368	160262
405071	162795
163810	54536
216535	118118
148287	80604
425351	477986
178531	189285
390069	459213
393956	193506
488190	250434
208228	164884
128591	469532
136850	181333
408737	226215
43598	301475
263886	195109
318573	262054
19727	330143
354725	161810
254769	342419
21634	393326
32442	103205
465702	294848
173956	387338
53655	4349
6126	376537
234997	137719
409638	440660
278746	152592
346943	148590
52217	434583
51572	370395
109600	22347
407292	300480
472509	408608
288354	475200
199114	491565
488317	262910
350796	158538
100718	190369
239112	484559
174316	417020
158465	420790
432568	94344
255785	287709
354058	132406
143862	15230
483538	185824
56205	363564
238041	226308
114877	491150
176081	103804
129432	323930
171455	63391
191645	118571
165154	23323
289673	15683
404198	44684
137473	307294
2247	75339
292039	427641
170220	385000
24639	126481
316282	415253
256216	261083
80860	79507
283024	299457
227375	469532
143315	200239
94447	8463
145174	488984
271178	267352
71876	250087
364243	192527
82403	366534
316233	450442
35710	428603
378878	179045
414326	163324
323736	334166
122480	141166
182931	390687
25130	248620
107639	168779
203200	461049
373025	287840
320510	440804
344634	106903
106748	330413
194861	411424
252815	478415
327162	415985
153322	335871
226015	49903
168618	359661
342920	201493
314598	31313
131174	318533
263514	158426
107828	294079
230051	404826
226919	464828
385554	109006
313314	128345
131423	107219
27909	53389
173771	340181
270597	41209
459128	4349
468050	17155
85870	258122
184325	274310
179869	187974
390771	443792
41491	462424
278371	317118
382847	15209
252771	85450
19080	229238
263064	120055
479262	214024
354545	102891
419844	113138
184380	444139
287737	299976
465838	298676
422449	54685
253824	269126
411827	388976
440369	79507
271760	282287
449043	154137
261791	85348
477553	24070
249841	310148
205939	272822
72111	72670
425827	196238
378942	348828
117378	48861
230448	56860
35666	258863
42234	236213
19341	410452
221783	40161
7788	159271
230672	3011
1856	151944
60672	319303
414208	309184
244803	13370
157730	150352
384683	371463
307188	494103
90298	54976
240203	32272
454822	249334
240852	74611
233045	360981
330557	45946
458982	134259
177138	295484
66346	2715
428214	313745
225623	94516
309895	432290
260495	39565
177104	409601
163413	186061
8531	6589
389113	107187
12897	431632
239976	451774
459516	102096
486680	151216
3093	449298
77266	185076
242527	203656
323046	245242
445475	328841
92246	28265
382848	137128
220925	486418
320982	235059
148181	35707
194498	217509
439909	6238
209195	85355
306772	313314
389839	300235
227062	276358
266052	12184
323017	193871
287566	425905
67403	243505
45154	241468
192428	207302
247929	203365
9025	52695
450351	152372
229218	247062
192238	26685
167742	237165
263925	195729
375530	312009
365529	36906
320938	203776
437098	231175
178118	480648
344373	114480
314722	125399
397662	338805
358599	343860
63204	178436
249854	188542
191131	244292
107660	372237
118767	57076
190036	481723
281119	96977
386775	332392
142040	457093
125458	439074
466747	308561
409342	160379
214114	285149
381695	164253
149373	104440
480047	75579
217703	101650
286429	336590
179115	139236
61016	91247
451316	336590
16910	120445
317613	267602
178417	397388
459110	276440
87500	198790
229639	469563
37591	181909
243492	473006
338194	266660
63597	267553
244259	469235
258916	218727
56897	293813
340771	391414
416943	45759
250936	1057
436709	103674
245323	162341
58225	296956
77708	94516
256583	440660
51755	191312
368233	473972
209211	452182
351701	459205
129663	53906
150590	450089
40991	376814
203793	142712
394587	438373
209520	220298
283675	307771
223426	219889
314444	250679
353815	273831
188510	170341
139350	384400
231608	416402
346085	408219
102539	113138
107508	475699
445494	288035
91952	374772
395826	277450
454982	444346
306030	14163
478570	413901
384933	25443
415787	163650
197936	462076
246338	165102
268781	300108
193721	187836
310981	169260
192611	21523
399889	90720
98727	110708
106706	261396
167140	437921
436142	145691
282962	343261
313368	313314
98493	52537
209538	190369
258299	288035
211042	274352
81803	294139
328379	379578
201884	432595
17386	273322
347863	450353
112499	281924
34899	391414
76094	4413
169937	149897
23275	466151
89238	195355
485667	421575
406360	185704
67556	428738
136882	137028
158156	152855
95003	295484
141334	35707
425451	322388
417811	451600
180921	203279
204506	77004
302195	160573
36943	425675
445343	478232
426717	35707
422989	181993
135195	376818
60854	301475
449521	283632
342652	393928
444874	288035
32700	422998
125120	273831
29468	71671
431556	303933
460469	342102
229823	46008
116281	423511
417115	15287
216534	175923
441527	112727
6467	23225
371705	117565
459812	399906
475378	414334
7290	475914
70439	314907
455593	462982
471572	191204
158811	184323
293875	163734
291635	268828
148191	186259
277170	479579
189260	478415
493420	374426
378357	470991
51024	458423
292641	200013
105501	17155
361138	310337
490757	190369
290550	350854
48627	374784
311078	462377
194413	197240
103596	446680
37748	318932
109174	262631
235375	211462
412440	150005
458183	431764
365891	258344
24844	384
176969	471355
427516	478751
165594	4413
440235	421980
472590	292721
372741	103392
154585	463592
114728	371547
373739	272339
44144	142645
142071	446520
269003	297771
226235	306253
269937	366493
455699	300525
76898	428214
253470	336590
447335	156260
209473	285857
23641	376234
293597	57002
473056	129695
310651	441135
297041	278520
319126	68480
455792	227101
297026	475914
371534	290450
239712	183213
412981	412517
433206	419506
473228	116572
203724	327217
83977	435708
145438	416825
446564	193766
234788	94776
33343	454309
234679	395988
218427	270407
186781	250389
297436	486257
3111	45054
237327	264813
380489	89313
14684	14270
199709	164884
212040	239431
370327	342419
408628	174263
275563	271520
204775	475723
75339	424414
404337	347246
384751	235581
239272	327849
237265	188930
131219	146202
243438	313328
453653	38212
44404	161402
482686	112258
315844	4669
240529	287535
106353	429871
314181	474412
454983	251417
343045	392062
276821	425827
313523	322299
296827	330962
370260	451600
44749	317356
93345	131032
5888	186259
399332	177537
470095	132740
173341	218730
145091	199535
100325	162795
339401	136331
223096	181112
320873	62191
99015	164884
106514	489797
14451	226503
335827	183778
290698	42025
191501	50264
121176	282497
381528	469509
38019	123237
432744	200444
472638	278907
479585	80684
473018	250048
219154	337789
344146	54506
485549	259219
42965	330469
254153	41351
145282	128758
256893	256375
474077	175789
48033	434186
79682	204330
418704	313745
234023	329431
363895	269324
149170	318404
359374	168908
335441	373009
365936	113779
354648	355093
276821	393241
167588	95149
420178	50872
132655	230142
57506	387742
316090	272953
157933	186714
192611	153995
304222	428103
238020	17162
358011	200929
374379	235445
326631	324254
394741	240912
346221	70152
88299	230691
154708	198926
160606	483058
314544	154840
128124	9457
240587	186159
145063	240738
35806	436354
135756	469127
104243	478415
467027	146210
199020	293027
128075	387677
275019	476951
249166	75952
412136	265478
274342	263238
308533	476447
186769	209572
190369	188397
376332	214714
8435	420944
23637	491150
297504	411424
406989	356040
133551	215419
91750	173176
375850	245317
274277	413882
430041	421264
19542	175895
6648	113412
109738	463200
491453	377270
240204	170180
207011	170972
31322	111600
442599	197939
35988	359762
440628	478379
451644	30527
392689	464750
411282	464734
457002	87428
477719	344323
403594	489822
323091	226494
231529	420790
470374	362369
231305	421942
290445	253897
83849	158757
185526	457081
375405	406963
79324	492883
252692	328174
179720	190369
449458	291484
65627	365810
294079	109985
390690	313745
268914	475389
411812	316372
13370	139781
19727	458
152470	195121
381305	292453
214063	348563
187834	276919
138553	203656
196611	90368
364577	234788
134053	192365
265218	384564
346854	123410
193020	15144
198042	121106
369041	249016
275662	57795
165037	82585
482421	100619
480991	53863
381368	91919
91657	373380
114134	48275
250853	296693
155697	73466
123001	113927
250833	52030
131174	395104
342876	207292
225758	397868
153813	240500
88038	106496
403417	450647
43831	482315
426444	348798
350962	472566
486241	27046
145650	382817
84148	469268
479645	110677
315015	422267
128839	128822
65765	438241
121790	142825
147604	82979
447115	13370
161849	158071
311532	90884
463420	130726
270119	200996
405979	489822
240356	140044
23502	462179
99073	383382
440525	475047
197453	137719
266425	164884
470308	355357
276549	467149
131939	167058
116885	267352
5700	357020
476877	440138
408596	203494
165401	355552
479760	354040
388407	158153
481266	159929
216945	296750
477932	185744
80587	146931
427045	185533
282847	457081
106823	323648
409817	215486
431430	288438
293584	77438
295094	75914
475691	148259
428944	142336
423203	58287
410500	355093
14084	25598
21620	21411
434058	63227
238594	121171
432817	97928
80099	219496
146893	431764
10093	2068
273900	48661
46590	212214
367902	229941
180493	335829
138416	421356
266965	306816
168354	203608
28390	144800
25969	409858
250847	417918
261112	315994
255340	338998
233813	463246
455356	273036
127298	366493
96778	162795
132051	336792
252373	128758
65615	431302
338097	478415
92047	329727
481664	313125
429703	72670
229059	221303
315279	390156
266106	245438
327662	181150
215679	393326
368681	32807
206559	405217
130651	189586
250102	408256
164268	54536
249685	126308
195328	292056
308073	433295
329716	95922
350064	348439
169381	210952
350594	67763
155242	348639
367066	38694
419318	183213
463148	127921
37237	139648
120788	434639
295759	72034
98493	35707
208882	157523
338507	419784
104740	362274
398506	296432
48411	86560
11986	58041
212380	315896
47314	54976
364636	29384
456021	155009
250746	25685
397212	86476
157586	455181
384670	366534
483808	371636
57539	417918
413284	48129
28614	96543
33172	329278
396571	110677
353251	247951
300090	183213
211795	378462
194875	396703
166354	423057
478113	157794
410988	88782
383506	44406
264317	380014
465577	49903
50207	35707
433969	130430
360954	318162
396450	369266
337662	181287
399441	310619
182172	107487
155044	66616
389464	139648
282453	10379
424302	295218
104598	323636
220202	365515
78480	227101
377906	275043
412578	99405
262054	209737
155448	306491
414286	183684
247708	375840
350089	228431
103618	330463
323245	328331
345049	421830
282847	178077
277231	108573
263405	303218
152450	471904
443890	137012
55914	55152
149526	132996
287162	217423
79402	205270
296745	332638
162884	317675
439522	293813
434171	413525
275238	76807
438381	410923
386304	163800
411489	284660
438886	66053
271657	60517
65326	414393
141883	12555
81998	42131
200092	48953
27530	186440
403767	226698
28620	48631
361630	218727
294601	428563
357231	313745
298248	308083
406662	362972
364636	251836
409238	315888
44091	38944
460858	63957
253102	298462
346784	49903
146097	104498
391121	143123
406201	329698
59507	338556
209120	267920
28080	166563
119888	313745
166710	481785
259537	110677
158270	350697
84923	151344
67496	272908
136474	140604
335653	209474
246403	258370
151495	114643
174479	341362
482155	132843
111940	71874
375250	203656
52858	208444
126127	170059
6482	449357
254416	88107
422919	257298
354466	428214
238017	123548
182147	327204
139245	9681
366534	448122
37657	219198
479156	224039
100316	494102
11649	332392
393853	126335
167588	27606
330954	280775
234453	493355
129836	478082
431264	197990
303420	122462
283572	188759
385077	30332
46222	98650
431939	66653
201906	378686
461902	488036
17722	138307
150889	62191
215923	327415
179037	111455
415967	410615
357939	317416
325445	12443
431661	204906
170197	120810
109355	273831
23275	416672
485629	245867
349135	38064
290952	450380
94943	122694
232111	461944
18744	16041
445981	345745
249978	167841
469651	405842
19121	468609
418553	185233
34729	175554
186679	451016
9294	315456
102493	478415
65766	163477
247047	267602
425827	196454
2416	292468
305540	354747
247147	62191
257409	251152
467981	257719
175925	110677
399494	263009
72692	198297
489167	334556
367673	273831
225355	246778
325523	299195
212592	436621
34675	26918
16268	293813
271554	316372
472759	76454
374764	76039
224485	43950
11610	485304
35924	475413
99913	214923
399317	267352
273707	91138
23572	62191
130332	328742
163695	48275
404892	133156
152921	17186
100910	484468
183736	38602
95643	336955
298995	414107
127241	20959
27322	326997
75718	469235
41960	426286
317881	363963
188175	263921
233782	345745
135938	13370
196903	471039
132539	293813
254115	122085
18310	264941
127453	260615
29431	328390
61367	239613
493321	255650
322194	351414
5858	285050
90374	313571
5572	191821
438407	336825
291149	264303
238745	388050
309039	160158
150213	65509
489822	473077
217321	28129
111985	313387
391840	434035
454554	142018
10959	461846
59385	94344
337761	457623
461767	354747
17985	142587
171548	440660
85961	268793
325214	10345
110745	13563
373711	26551
364750	240225
626	263266
430278	484274
284353	182958
163066	61376
249347	232890
245990	214809
493076	214992
445965	155934
221114	423741
31268	41872
270263	425509
373927	255579
392886	24881
364575	203615
191716	196269
82709	241080
101368	286379
263053	428214
208270	424225
243044	169603
354076	3690
349198	313553
244688	93750
57689	283728
400934	110677
81432	8084
44653	436686
271760	72371
11696	381819
455114	267602
14809	183213
375822	358705
178682	320097
446103	349901
221296	486917
10399	102130
68119	378279
433608	291521
18005	404960
222927	327099
364729	130028
58930	395988
441537	175721
73988	387742
77682	328679
191621	179506
371729	166513
272546	224615
168577	438512
151598	378462
187375	456736
128201	282822
401342	193640
352201	83403
373021	312893
352703	433279
158819	85424
395226	145948
290838	341729
360459	315572
80141	273831
58484	475200
448590	447119
40975	110783
280600	278308
261759	152702
465597	411087
318154	28065
251372	455187
223104	237517
346022	212081
56619	13370
357411	459994
287872	64335
349446	484937
376705	417158
44844	202006
153924	4968
11559	365236
177080	124085
172923	455800
10890	164771
392117	65944
441329	313745
82688	335832
191565	186259
386411	212025
81304	150127
451737	234256
290755	491897
413678	367110
39601	20719
126865	21902
197143	380360
307651	442096
105427	917
241441	373021
322030	433934
255437	176598
221904	208617
396772	127921
282453	167294
221793	317118
97042	63453
131421	289513
208635	494102
351245	110677
36339	445453
251018	446564
407733	481279
437849	221553
66788	195435
224161	206913
36744	259929
191155	75751
344828	423731
166443	282605
172583	17808
493962	278802
258136	48163
232638	415710
69500	378859
483329	48911
246902	110925
106268	348702
4849	455726
41828	352520
130194	152619
23022	254459
369058	235334
5700	118318
409881	386175
262026	79485
440604	445310
157586	142642
12354	163761
13370	322300
302890	477509
74641	291984
262754	446936
235084	313802
391969	437018
196003	399046
94872	25596
254285	95658
43796	185266
364102	165852
196340	86560
433402	418627
301131	493086
431574	329727
652	489552
50981	12648
394782	192109
128064	281504
34034	417288
247769	103912
191840	360909
297611	440660
437589	411565
357150	354262
450532	434444
28771	480264
178442	15209
255528	140870
226176	255687
204273	225021
44451	24070
59780	88113
159414	102352
331980	371801
341943	364517
385177	28065
487476	15084
20946	83178
295220	339965
455642	257055
456439	203656
36267	303424
193020	479741
463049	272434
435967	420944
145534	26551
102590	144470
108830	287065
432100	27826
418698	224301
204330	124754
379445	306100
175431	475914
270891	146202
107609	241468
88266	371983
326678	109006
63603	258990
226919	304321
208754	49230
301384	313044
21711	366534
119306	405217
26653	170417
213441	330291
66384	220857
237517	43324
373670	95448
487213	440660
150345	433934
124287	135346
171107	46729
342465	273831
178637	112327
59949	186159
228128	20421
56790	242917
389010	187370
270567	215803
7796	268118
121594	5857
226828	146584
202179	299322
443678	273831
420777	81522
128946	285736
336651	279829
147739	88752
289068	58287
384885	416402
372799	342165
341495	348292
316887	371918
218528	53067
232666	153130
332711	428563
306282	336590
429470	142206
332455	269066
390568	82585
338327	336590
477328	285508
221097	177395
242411	242661
345401	356847
76259	157355
247961	133291
111968	247602
214735	2106
100305	37942
427137	283354
132871	411455
482807	467529
108140	330469
331218	292721
450406	291717
148346	462183
402967	358839
455961	168050
115947	420944
453736	146560
302150	313410
423165	9681
241198	44271
260110	282989
141742	261563
318652	203958
417949	406742
345715	46594
49729	227668
304303	82794
296082	434757
484003	3116
463856	51813
34918	376814
123926	13495
245938	37092
151115	219886
383635	110708
150300	477054
253053	273831
11651	443633
371730	487052
213250	29105
248013	305724
180755	41753
99405	85700
189685	388480
303515	404053
233067	426934
465501	50364
466878	23018
48494	150888
469581	341470
235746	261396
28037	94344
462515	259196
382112	235293
117166	75303
23854	683
264678	225736
275217	332685
424256	460187
424323	105878
33053	71725
26527	169977
195270	105354
421935	367588
98969	277961
277568	256373
332000	25589
18928	378885
314168	105175
200429	471141
68977	286936
469520	71704
43160	152502
83539	173176
236877	73990
108579	468725
412211	24070
306345	119762
396548	262303
484654	421512
147684	478415
194216	12958
328547	397254
208928	34305
189598	198038
180919	309085
153548	337262
487347	377695
399825	366872
174404	183690
241876	213639
472352	67584
66040	75339
3485	283445
64421	216828
235039	260789
360283	385182
5713	42189
297654	219865
90250	105053
316963	394948
361483	36653
307948	358213
348563	458104
21095	338378
8461	489822
66129	406843
136446	40575
22779	30609
46528	489778
156068	478232
30020	483761
320483	277568
201131	159411
280334	194169
382909	334930
324502	185335
64475	4345
354206	317356
128109	104057
160237	401297
3463	105017
241212	105585
351204	189633
81525	30198
297364	415691
470990	420973
150413	104299
370479	190369
159044	342063
119561	180992
44915	285634
49560	455578
431717	141649
268943	456640
134145	446693
297665	443756
111748	250679
369209	255897
74516	422175
455388	349261
284746	446566
125074	351724
123845	215056
240441	480595
272647	412753
365831	79343
256622	432467
319231	17181
335951	231141
341507	423688
214251	162795
461346	249709
444122	363973
59768	445282
141234	411675
135133	363447
23031	429593
237083	97002
219198	268558
114240	191821
254350	214725
103446	316023
183673	307286
147367	181063
320521	445353
92852	70557
51219	261356
85731	412993
491231	61250
444755	90538
107453	55909
217854	104598
118025	391414
471205	188951
416956	1057
48823	451856
390933	21051
460742	426329
167227	317118
341204	22940
482372	243766
121594	2232
352667	367824
56968	105498
289715	36223
20492	120304
443118	317184
122931	60923
360636	154137
356088	117427
450406	363948
260495	401854
454867	166961
148489	116532
272742	257899
37796	220417
195912	406371
19869	219011
40388	193903
367878	10579
363663	282660
255932	136845
4461	440962
241749	485185
334974	339174
374284	132996
101810	334092
25575	35602
420808	236639
416789	24491
343378	262326
12481	102115
227651	119868
414617	138807
130294	387632
350304	425846
41311	374772
11804	78441
263813	129727
277499	273397
111328	233571
41965	442754
289515	334498
230461	412948
458207	86421
159726	83017
273945	178907
252428	300811
89219	53624
494075	29889
78066	223700
202996	467752
416692	144845
219876	423828
135197	275556
133783	386943
342935	190369
474688	50897
16325	251514
264784	388254
70133	478415
184862	40447
217374	273815
395532	254973
295094	162831
77143	137318
194216	377906
91305	453009
263751	280424
94505	187834
359933	30638
218873	306816
56752	373021
106739	375601
468516	411965
104840	116426
162704	26714
80511	383085
142740	313454
257498	441705
290482	458933
364806	15209
432421	273019
439642	371918
193964	195948
485667	56515
27069	54839
137374	124085
395987	373021
31490	355093
489053	309425
218732	479680
378387	184781
480176	192109
469318	166513
71189	362029
222258	369262
370260	434239
158258	435708
204078	477062
389170	212534
394115	62191
311828	383644
232812	409499
400208	178436
298595	132104
336346	302111
246876	289238
84976	333098
5297	251681
337089	210050
215703	28065
422714	185470
222024	228225
273479	179352
436288	81510
201441	153937
375260	228346
73634	33937
133260	57896
445074	214994
203164	304731
321294	282609
360217	195075
342376	118662
251300	129727
136845	65566
225641	184902
80271	110350
118626	485546
466790	152702
172545	286544
345762	51881
413641	264406
491977	317356
334680	35591
420736	380728
335069	275055
239256	119381
112881	94516
421925	166513
238826	181668
15433	129415
345236	458020
488302	85423
169163	30638
42161	37121
136279	440660
309908	112842
325905	69424
296869	192762
171429	262453
455804	75768
376382	83403
172286	342434
408711	303648
334745	7192
358322	76658
230963	376373
387709	8463
68674	212081
182103	416942
24410	236855
21679	31808
377978	32807
327950	162795
162998	183213
465796	430356
75324	486784
396379	461944
390041	236213
278769	96259
434973	14673
370882	389883
103161	429715
479393	268914
119088	88596
284426	359762
136678	383506
52941	86560
127462	99405
488348	169333
344314	73082
415771	432726
170142	390875
24122	114464
339692	440660
122760	421935
379058	293813
21818	61572
275381	11626
117508	240609
194048	235187
75698	297436
292674	389384
166340	345137
247619	152321
460824	86523
278854	307279
236241	175608
331682	253486
459994	47644
421858	300473
425720	251612
461884	212789
232201	434884
237570	455238
470994	425675
25655	164884
25116	456425
443308	477750
396682	275487
196366	437921
88632	128530
13262	48275
155203	132740
140302	27464
448104	185660
242551	465063
137340	201754
449084	62191
195976	312711
297289	419850
298293	19568
43847	106268
267323	451391
315015	88351
216307	136877
93627	264274
155436	165653
360362	6374
322008	313070
378630	316929
51976	440660
103842	468832
386092	262761
468857	5762
444380	486912
154815	161755
483962	42826
152397	478415
414058	250679
21389	254178
28034	354694
197556	154787
310804	116401
110556	222496
184455	96858
9547	125399
365090	281506
405555	149128
238344	278700
252648	407930
354244	353969
373879	299149
188728	383967
288918	484146
315250	388072
454867	77581
331724	47644
47225	328932
267373	237678
404753	94344
80213	161975
295841	230055
484727	130651
299760	228431
135946	242711
182165	161747
18928	483634
342511	150425
374538	42602
321593	82585
134299	263009
93627	63094
104243	317675
277568	76738
103718	288606
286430	282162
18197	8623
404568	318347
284529	122462
32377	401301
448363	454975
325533	184705
334092	114770
268910	362610
81529	166513
55202	359562
13900	229769
390228	94667
194403	291141
381008	489376
138990	211868
149217	338271
261215	196768
342672	168615
334439	95721
332474	392780
46503	229461
238851	391414
11367	302347
135069	391407
417054	281444
157497	109837
81478	150874
272946	400285
256893	196165
376577	387839
347241	98585
228699	309314
3186	481419
249337	261320
219363	283346
395952	265233
13930	117039
38001	191079
436787	39146
167445	291249
78314	151705
293913	333874
365243	218793
119001	397034
316643	187998
480639	156126
196165	327342
159829	41363
416692	15209
188469	450716
30190	338271
303369	5115
68572	301156
464349	464080
87638	211657
465229	393326
175870	486885
174096	439755
486729	116733
223514	234873
183705	2077
176674	313745
200249	112312
441018	157698
224925	120208
15013	327176
122348	5040
77736	307243
397794	6341
202774	291521
338931	432651
363833	110677
435689	43814
58522	442081
317316	247481
174135	356355
267516	417137
34526	447517
426198	148757
455074	73153
234788	50525
246716	159250
480937	272743
320602	269199
435520	191639
27832	400506
258370	307940
65691	193705
227408	32079
118132	144845
477091	390963
168951	94344
84090	42890
213772	281162
263377	61428
236081	164718
381386	239846
91830	72670
116431	12177
81269	168213
250809	427385
350278	274821
207397	402269
233117	71013
40890	483376
436437	53863
407239	418161
353550	303175
481900	64335
191767	492676
22779	61621
114081	91998
439460	218981
252095	27078
477037	187974
188568	477986
457845	344091
445198	340801
138660	198926
279443	178097
55914	246516
400888	337778
330194	179579
335059	376426
493625	485304
347121	479731
48739	277034
37913	89772
436603	160522
40890	322882
479431	480633
272679	297647
15783	235679
37513	277401
346417	158041
37935	22448
488918	229756
281485	159249
470441	13370
398607	383096
103813	62191
267938	60517
200867	311364
24987	463089
299934	110677
452962	370810
234991	272865
296339	445173
37688	80982
182524	86728
233045	423939
428117	422274
87638	93633
303507	183505
342778	63528
197485	4803
177764	245549
20096	288035
59658	270666
420414	450939
274852	85928
195773	21583
470701	98906
263713	449534
164727	308510
59776	187877
90351	91380
65429	409247
359906	117800
395943	216953
58940	37100
117553	401871
169163	297436
364942	461944
262621	150352
118577	361417
300967	386389
56619	153717
408116	383252
109174	375840
111652	412200
274105	53994
439443	438419
423150	448033
331872	132996
94349	366127
25655	164759
86476	490028
403101	70941
100874	134500
71582	399736
479355	421315
173126	352984
353998	42189
27772	59935
393405	226494
101235	388713
338663	127204
116947	89215
449884	203308
433217	378037
205146	314789
406371	159376
227475	252088
427943	419207
222102	347246
392667	269649
314873	266609
195121	141672
364805	53863
477841	204082
209893	443569
314348	154095
352801	429128
333105	130838
43027	164135
258185	312292
219546	128115
151388	405623
333871	387860
199710	16433
469173	150478
246810	123580
144701	235067
323046	413924
119359	474341
244039	452122
236042	305807
397778	266852
46118	72650
184747	455367
414825	56988
200446	246672
129230	313745
127166	68071
75677	372837
196389	344179
160826	452179
57047	489552
370619	98644
359427	33740
18451	170894
55578	63528
22882	396938
60795	336590
261623	199950
302920	336412
33821	15209
121670	72056
405306	246295
330922	167766
249703	211915
237251	144405
409016	96362
72111	382495
35806	334424
468402	343085
62171	390596
222752	323213
44929	62191
206571	32760
377226	114598
33474	6674
251096	258220
244643	454975
470502	186159
251635	142018
11344	199436
406660	318927
143855	99982
236961	162795
114383	157247
373244	436354
331664	245679
146893	16532
125867	159027
308150	49903
32440	140044
173966	354694
8057	483356
86654	170180
93627	97739
232039	174105
55789	229522
32637	480224
135867	318088
144860	255161
323616	243115
205965	439151
264	380478
277215	46410
116689	461152
179258	365364
331980	167634
115989	35707
318257	425675
281236	148086
58586	288035
107145	330218
263708	148739
414198	438189
457418	245180
350329	445233
16357	461192
307081	49660
55489	333357
489412	375523
349901	61572
121988	396431
248692	264908
9645	430754
298156	220417
255563	492906
427505	11455
137600	371285
17398	12376
18298	48163
53511	190369
148516	280935
329819	388479
79347	302033
222669	313745
157726	153116
424125	145811
168278	89282
155145	201125
177939	440962
56903	80284
293187	427265
77980	27464
54210	64046
139712	420680
293913	263762
98358	224997
240371	382166
490638	19348
311943	64509
480053	270095
310756	73742
307544	13129
348798	273796
269612	249709
103002	129827
387197	336590
53883	234918
395563	383986
333603	261396
446182	373380
338182	273831
343957	243376
203200	282884
400765	301358
323543	290450
418098	9054
15945	387742
268485	35707
375476	118286
308122	319640
349329	237165
287212	99437
219728	322432
303993	469235
136435	398567
275614	169027
46092	144847
387253	76420
212616	266087
193751	400974
140116	483694
213910	52867
209141	301659
178422	128844
198960	186
239359	274851
285179	428864
174139	213852
154451	50367
337573	458061
77853	49847
143649	411600
104655	325237
85996	266377
342419	231728
358634	278520
306328	278520
218924	378686
136158	110934
478588	15772
286074	185076
439671	419302
257712	186259
148505	35735
420821	21863
483685	38042
220825	183336
106739	245270
169331	105252
46870	413707
428156	387742
306294	58881
318067	13370
177087	308725
308044	271959
336590	31345
98378	195081
135212	366493
396339	396080
416836	199403
91951	54976
104740	73373
98478	294309
82384	243018
401871	341451
249202	221915
319231	295327
479458	105585
480967	454975
400945	35707
3577	220857
397077	10646
143828	90080
300866	62366
241297	237329
361623	360932
343443	141892
370205	99088
30568	350724
376942	141693
228612	31685
326749	467192
329638	317675
305618	369488
143655	245679
266307	317270
180755	301704
17021	23018
111968	80064
329203	117419
208754	35752
333352	218615
98659	108554
33089	413218
317552	476231
494086	100851
323684	67673
188837	407490
46092	350596
221933	89278
441302	125399
493223	348798
111968	317168
124936	17186
187455	249334
71304	135756
267713	473383
58484	253069
13192	48163
270752	345663
51010	237517
307791	276752
492567	269849
316575	164164
289187	203279
282633	329698
78758	13370
489078	407965
304346	26119
22753	86632
2148	369599
282005	112208
302875	248835
83573	430610
319057	338813
152907	85656
373995	53863
321270	1181
475182	170939
139546	261396
369596	385049
47861	343544
301557	71090
104498	317118
320461	186440
442955	371934
254599	215992
435239	326985
408668	253698
115112	435280
88641	420446
449156	11951
463806	438653
374305	260465
306753	215521
117864	164884
267706	460437
356530	344398
174309	485304
349062	158780
44844	188772
186007	223016
447913	53387
281236	191345
419776	239105
230081	336590
142390	373671
303642	455995
53898	228013
281574	61076
402882	77727
303356	186159
63233	137658
3809	119446
357411	911
106475	320464
264678	31405
134299	483372
481041	51222
315573	357530
65383	360961
310848	110677
279268	1113
316062	166970
475039	254720
371692	49903
225130	336590
104675	391414
217785	137128
376766	7165
311930	86560
184906	73018
91655	38063
392924	199550
24943	349057
432528	480260
254273	269199
185435	339453
2481	96547
384370	211208
222993	187998
481044	111357
248461	94344
727	366666
447985	369915
408202	25239
179716	433131
233045	429171
195757	275024
136807	366637
54408	354484
251677	16433
293705	467492
4841	438065
265259	324639
460408	240225
2222	21583
109737	98444
87376	415105
200619	334680
455074	424547
36564	407312
390403	190369
467805	58080
325188	21411
408357	323323
253435	168129
247558	308100
336245	40034
160722	368205
12967	209689
166767	190369
373025	225552
417483	217809
344314	205398
483566	364768
227404	78469
87158	391414
308944	298664
312697	308928
2311	246247
255290	156555
248179	156376
15027	328538
180506	114930
108537	53389
217418	239803
244601	355093
426197	147429
402654	441616
272908	478415
409307	190901
347121	238945
361926	191458
418387	360860
156972	494073
64347	126951
480105	475555
316136	268622
11396	422946
483543	8743
230051	158679
41446	366781
111843	424238
388696	386502
76228	273992
3809	340511
453382	71285
9457	389384
227253	251548
83986	477486
305137	33855
144274	218430
456231	480756
488690	392788
205375	88710
33560	83017
37824	40478
296251	426595
67517	15209
8463	59709
281052	112312
51060	269464
444380	420777
90505	463381
272946	212912
361120	475917
63629	369599
272772	485304
399080	189008
260918	252563
320446	478415
220332	170842
253135	65707
223176	86728
123103	253405
420966	174564
339188	110361
160333	250985
364059	9054
314125	478415
374140	183604
428550	354903
213855	277920
198727	463549
24659	159249
10345	268531
431264	143358
29911	69708
141334	391414
265280	203916
145857	307279
489413	68039
491620	285634
12623	483051
324573	287510
417726	245575
64804	239772
406408	272407
170388	319471
394160	239241
448364	146754
375316	212778
93892	144845
95356	457081
46092	484464
194020	267032
150897	273831
342465	98965
10011	491751
294925	238299
138494	445218
80133	97970
63229	192005
39892	274724
233614	95149
235748	413079
56382	150715
462288	73962
294776	16419
45201	86560
252925	130707
360204	174633
87741	387860
105969	285156
27774	239247
17207	43374
343746	227152
121828	114691
329727	178077
326214	281993
127755	459802
398104	122462
195121	313439
29235	264286
28357	466528
275217	407674
312349	11626
376332	387860
60823	66500
156938	463615
363394	248870
295597	388633
84745	117758
186305	380437
345257	207059
391789	395349
459183	255650
379435	440986
471135	57134
307937	386834
260167	31313
279042	219865
67804	235324
58042	118877
155316	343874
120810	246729
64734	290523
352293	390482
452962	300684
402240	35629
427337	1181
195488	270836
435417	95638
253258	297229
50893	75303
30749	240225
293913	273322
40290	265065
278260	98906
468714	274309
386109	1025
254599	91380
204681	107590
256610	417918
145306	61386
29824	243374
201205	129587
446723	397717
239374	219259
342419	32807
147942	9054
291980	317675
193806	483528
318071	168779
162897	475612
409388	332532
42020	256305
224516	451674
396927	455673
408357	368765
436699	70941
274852	252565
485691	145948
83739	472694
341026	416240
114908	348176
336649	326519
216914	376490
179869	421285
450372	294069
179052	331322
168919	391414
138126	306637
418442	248777
308150	401297
318071	285156
106268	340511
197236	90682
330975	260527
136087	452071
387891	119868
125772	221354
341067	93595
256610	48163
265497	448911
351471	449730
440708	308335
268447	122381
102831	180709
363471	15209
278648	280780
392086	134148
381256	41673
84291	363441
410783	439460
168189	16433
60694	475136
407887	187509
422803	359762
273873	366127
479287	34547
337999	307963
20393	9340
221895	326425
358192	219865
314927	356674
31935	469227
225108	275956
36612	259863
479323	466737
156605	436529
267760	190369
316435	142318
271348	175952
294482	20130
316565	157876
347175	273831
112443	395988
375405	337314
163435	182411
191255	366781
118554	478415
376855	146921
191247	296024
282332	165213
91960	76994
387436	285156
46472	420944
157922	276090
315209	150102
488088	354642
202683	464080
78319	168615
197505	165197
310863	125342
327059	107927
272785	455445
348039	401871
366672	262954
366557	478415
223820	383461
370099	57271
336922	65605
35892	159249
352927	247619
200092	401310
143294	109776
327790	18041
59200	263149
466789	145486
3088	200444
411389	317675
310111	110708
300852	421356
406503	474453
243769	481428
289755	162385
94671	450983
283346	164108
476728	342626
362267	168699
80814	313798
7455	310498
356063	257989
444758	267172
333131	297987
424164	32917
293264	9054
192238	473202
145009	21902
289578	492906
211006	267352
317280	469227
103751	273505
423150	223732
50766	475234
194966	341350
174471	215054
255764	62858
300286	27464
67379	101408
185526	193099
94437	142018
290321	48275
466670	267352
414326	278162
401413	446632
485470	275790
404099	293813
135139	223732
5502	33927
153154	394301
456940	53599
148539	115861
135063	387742
292763	478415
371997	200444
98916	388575
55659	199171
390771	433600
384106	33553
455319	278550
40677	476951
130332	348007
247929	139924
453605	214047
237480	402371
389693	335743
267686	51222
233045	363209
406850	189064
267719	447335
169794	309801
351792	475902
323222	52313
174225	281924
121492	50264
35612	60309
277195	221802
169530	108743
173179	324812
347425	416536
7266	456640
447532	99405
151144	217423
279564	105498
326668	317506
362964	261396
283592	468419
431363	92613
12174	18479
125487	67040
103050	118286
420956	305586
304900	60517
14020	235124
84263	35707
391961	62191
175299	431586
419962	187044
262308	313829
438501	203279
371658	391414
38059	14331
460904	115600
466969	84962
200092	482730
3809	49494
180488	173847
60372	160419
87752	34913
412749	477491
189806	387101
54789	438373
169205	478415
271353	395547
463504	462450
241987	102352
490324	402260
199765	187248
3389	19757
200152	48303
427394	168854
146618	55206
158469	148695
407583	264406
261567	185999
146924	13370
155972	341369
426650	327212
97314	317413
48159	285156
165963	459649
424114	239175
171887	154976
80476	150352
445078	144901
21534	32531
202361	313745
189965	469227
8146	18468
400780	51895
239112	261320
233045	32636
382867	237649
44615	467302
353704	99405
202893	228013
306539	366127
277179	433934
444380	153130
369459	210141
151009	138534
164573	142871
106854	184385
332299	410951
20911	474412
377770	222072
424125	211679
152244	14157
119001	338271
459246	427711
121697	234464
150511	248777
158820	296352
412914	86974
414857	144845
412901	298212
116401	220635
178527	86892
441821	50009
310082	362598
50814	340501
89826	59811
339454	317118
282488	404955
326316	88113
463089	53140
461133	388473
111066	215890
438071	243840
463385	430356
134632	317286
217999	295361
362303	446105
477932	219168
371546	120730
104740	450553
141103	43179
31703	175897
174382	38136
450532	210082
400847	407074
206122	293813
345402	350232
321868	428892
392779	72975
249875	478415
79528	338741
315553	270324
208362	265140
203656	321276
181520	410951
478229	235827
174802	459232
475077	450647
142211	141649
295009	351971
68874	40040
204775	471301
388072	430610
347290	101058
223591	422998
425937	35707
321899	39871
38103	401297
118539	19010
183855	319063
54406	429863
290216	317204
446182	393928
336739	46131
287552	99210
88266	150961
98659	454581
323954	397269
315262	426034
143191	317118
133749	424514
75457	366127
142542	452914
416141	53411
447978	263648
100450	283036
59723	360038
398761	187045
304404	184831
404960	332842
102445	155919
493918	447517
87376	27761
182835	75201
263539	250153
304209	371918
160264	85162
426540	123369
216143	314994
433429	95624
347064	34303
86632	319063
11119	352848
267562	468843
31274	12245
287566	388473
262948	481188
343604	228431
296274	424676
233315	494102
75339	27569
289675	484255
403057	417643
250833	89231
181680	429115
74899	234356
133400	285446
372340	309740
345971	187974
68532	415123
313822	166293
40069	270694
424824	492906
316388	474271
483706	444901
203809	27696
289807	154137
188406	318088
126470	194165
139786	310756
461689	92613
19514	346450
299106	6899
483945	236213
22116	250434
222389	240709
52867	241525
410876	132843
331763	224841
438009	347425
156922	19262
148235	190369
94690	262954
449597	94639
286674	441897
51759	303522
424647	380211
141131	141166
469043	439218
217324	269199
140140	292721
65405	292588
132334	115340
229896	336590
371801	102785
460725	380999
146893	480332
333025	343619
139896	220352
45893	166513
352882	325533
438964	20586
481509	455703
261564	192909
168798	309801
135024	338189
184118	345745
471730	238667
173758	255650
421794	461208
352738	426986
231709	218614
267844	339505
211606	472628
431112	227101
132247	57080
19173	218730
50034	305287
254161	355307
346880	90123
366402	48082
50227	75568
173141	67720
213665	395523
340676	431170
128811	411791
948	267352
323616	269094
199676	95753
190281	120666
21656	125769
414604	104505
7876	47407
285890	408219
453306	226308
60189	312145
233622	298767
276820	219815
212121	378408
348008	423533
427388	200947
193398	20959
166302	478415
12926	351585
130091	257154
432703	336291
418658	462339
57	15339
374284	32917
349927	98847
191969	353146
63703	351639
318121	86476
361291	230491
102249	209391
17876	215689
365550	190608
80498	267172
116085	62191
134257	285584
110809	336590
255550	69367
231898	122006
153898	188409
31831	169800
277484	187920
63391	388149
444113	339760
68156	434035
281563	302566
139873	425009
137213	453697
324518	430044
204075	220355
470498	5857
280762	27212
166628	372024
199669	82271
125670	96483
395735	345745
215141	137128
183272	235334
85371	146924
462420	324566
123028	419509
306772	400273
288724	178453
70828	83017
117863	166513
86438	242552
344314	48790
340229	176913
401820	286728
23104	9502
228364	178436
216894	5087
296357	15133
352882	402805
493031	231578
435397	397109
169794	447107
183343	276358
186642	479627
451181	15209
319538	19793
65627	446473
304969	313745
266965	147049
278633	117420
86909	35629
309217	187622
247296	222267
126344	51895
137318	231865
59780	334519
388398	325274
224386	428852
208861	79872
433881	437765
384971	368567
196611	268066
35806	407942
291710	221580
94102	31501
296750	477632
176488	230795
11172	48275
87044	72656
219683	135251
260905	195111
139852	238942
424436	114045
396579	43901
454403	200632
239084	179361
233498	390740
485062	317118
133732	393135
266965	69734
45203	309425
365171	301972
297442	248496
95575	438419
96671	93488
280309	333637
30568	210261
228849	99271
440095	144405
362320	36623
286001	211442
86495	132541
342586	397009
267674	493175
25439	357441
365659	440660
375732	381512
131019	337262
476107	231485
147819	86728
229124	456174
183673	307279
244492	76898
81926	433428
367871	237019
79276	86560
309550	338271
315399	278520
395428	234649
452810	63528
404946	251774
279722	388652
6060	196858
468739	475594
7712	272908
219340	286313
396693	401004
351706	52537
2841	387742
481396	205947
209824	389546
100896	217131
414334	380769
102309	478415
200397	164884
235039	265379
318404	228694
73520	37516
22790	97481
124812	369998
414055	430356
81525	28129
406406	118553
473411	317617
228904	360708
101230	315341
456021	99554
234501	98906
459213	27748
481419	111964
411820	351451
15460	83409
296070	320266
200607	477986
284810	190369
30564	204850
22063	215144
43454	369262
419546	424254
58356	108443
123014	440962
276208	19537
445334	238841
102884	256476
79408	153995
230574	430356
16349	410951
379372	286224
258008	108497
47092	94516
283521	398333
412021	232785
44493	481577
126470	477034
92049	15920
271994	345585
105584	74571
125697	176408
304165	303424
306605	338271
188337	250389
88740	389686
267529	330669
187454	440962
346316	185223
214232	144671
51781	184614
27243	396080
109738	310261
260527	205289
408839	14163
403248	258370
100799	264399
253005	273831
118209	317118
253995	245452
450653	372314
364285	217423
359711	237083
32878	357800
233498	123515
66383	216492
98130	193507
225723	229472
183014	128270
245041	440660
480766	483264
115900	97277
73298	209428
111854	136435
43419	348798
89219	290
53401	387860
56671	84875
205166	101518
74110	469532
64501	212081
303420	430610
137656	426034
161005	40096
84745	165520
97865	371918
445101	312697
84729	23018
443054	432212
471923	240729
192660	272230
100160	408150
396423	218727
371661	301659
445853	10032
212308	336955
135829	348680
11222	150352
479188	198469
57276	316011
131302	310147
236129	492906
255677	262837
271865	466737
233975	25987
312873	368091
468559	485619
61724	388575
459112	231485
52073	451774
355507	371554
78522	99405
86017	463615
422664	379293
281406	342752
383771	245824
319259	125107
42693	22347
146749	12612
233019	215018
463801	477930
163111	466432
326164	166497
6053	93852
112368	92251
462974	334424
312883	298182
267052	392074
448759	103267
441303	35707
7189	153995
241529	132740
64074	8916
206559	118877
224220	414292
102338	187974
440604	25388
76228	354901
233590	307712
355862	422998
456010	282427
92239	209933
112120	479494
15024	210756
474488	194445
450136	133263
420777	340186
419222	390483
379096	402731
107118	12530
178211	113051
473817	389025
31443	390687
433580	477590
467965	287694
124259	416764
325220	208206
274665	443694
91828	44863
376799	411168
444196	341271
437290	109906
309412	410062
378575	103897
482360	20959
267059	490888
349416	238578
241324	189698
441996	2605
14370	375897
125490	310030
386083	82585
325805	140917
957	452098
366334	271152
136884	141138
451417	357774
48679	80520
300240	212952
315388	21583
461839	96245
62426	258504
355660	170341
311436	230911
78158	170378
87022	436136
461822	16433
122521	483853
128985	451357
344398	283392
413671	153995
202092	454975
434239	317118
403275	204453
190015	370926
118938	430278
326751	217423
346138	404172
196903	285048
470483	15133
110257	315888
172429	17186
164639	272004
405510	321240
411954	254487
80837	417918
3856	330469
309524	94516
446078	275474
84429	55700
493076	60509
281933	53168
14679	48861
166653	300582
117080	1666
427397	30821
7940	231485
289084	319857
218946	49355
481999	156226
147803	441705
309168	118844
181353	436188
191353	176546
491037	491984
77341	361187
409745	104527
175853	471355
380505	133987
3069	34956
53963	401004
441018	255641
406144	327061
426252	32807
478369	169725
6222	485698
489599	307891
407848	452395
440337	276309
412205	15721
174655	5040
436182	110974
273551	359243
241804	380271
8034	190369
209531	314742
439100	371918
87741	436686
304005	177630
256231	273241
415198	287506
163562	309425
39369	186860
466670	17186
395336	227456
78742	1008
375520	378686
298780	154692
91234	294548
58369	213221
337200	363887
453407	153995
10007	153736
462236	290014
217832	263009
252998	50605
436624	82430
454052	190369
426056	427543
252428	56905
271156	239166
376592	353343
380489	310931
63652	234886
207811	112538
5857	467369
8663	476800
274801	243517
31315	262385
387420	160874
49081	21583
260167	34412
179644	209414
17968	328751
427232	285634
84745	469939
4116	336590
299395	218615
20229	234902
149743	228249
306304	185013
88555	377853
333080	27748
68532	401014
335535	462062
412517	240796
242624	51222
28399	300800
95315	387709
58908	118222
403262	209468
328174	271730
367128	233856
70348	471416
443320	326102
327209	236992
353979	59182
227511	142018
289518	420425
116525	8623
447709	302009
377302	16433
143168	1633
486371	89772
310402	283392
32601	366127
58784	313745
231087	404018
56410	388370
168726	77256
462891	338271
405898	232890
97831	152020
187796	300883
309532	248842
254281	255650
338773	214024
386756	158883
375405	422766
42718	429161
273497	409828
91471	226168
149621	149410
259622	381469
171807	290624
53540	242936
71362	454822
417827	9054
55261	267602
10546	288964
302722	159141
87638	493595
392329	407104
407412	284197
190369	159161
420736	462872
342465	433810
453306	416640
301959	40625
368082	135568
233923	448923
309917	205512
10837	300813
94468	165267
302347	162947
312283	23187
134924	327061
343732	251116
484687	484922
316813	458150
217627	327591
292280	318535
203269	136876
54908	166695
20392	244482
426128	476656
137658	51895
293798	371918
189064	248501
165718	440660
59999	27464
110621	161704
292687	177374
365410	239613
482646	179692
171915	262648
404020	101210
67269	91711
483112	166293
443639	150460
375614	477980
460632	101058
169743	21385
30845	293767
378976	11291
203511	486885
46222	85212
376592	255234
237096	183213
250024	433391
110248	254986
463776	80214
226627	181037
106041	94516
54979	165572
343033	10100
231057	420944
32268	4937
209523	427616
342455	240225
157035	417296
164196	368205
302689	78811
236625	171059
313007	35707
79579	358032
349868	479517
100325	430610
490600	209572
45963	273934
403835	70394
333957	333166
425330	127283
338074	132318
175931	476231
113872	284078
36228	177630
237960	292468
199580	455995
169313	316372
427435	224476
252046	469235
172061	98847
41533	190445
27825	205571
178607	60517
259206	413956
202352	237366
475781	273468
314890	5640
56929	212246
354022	418467
24737	8081
140460	231485
349689	72523
217450	45234
438886	72432
365469	67089
267562	413860
71373	310756
460685	217799
438336	132846
125203	432419
23310	336955
438787	77394
327209	75440
482565	362972
443237	231520
387443	61358
148695	413707
58125	205223
304626	396310
94495	87007
50883	64046
198862	79989
438611	90277
330562	12895
66926	172321
160568	139807
124723	166513
19320	393326
326030	87889
138024	392408
330313	13370
121974	178609
103392	355093
24516	137719
402211	364096
86476	241788
241108	390360
331491	168624
359195	288306
266355	324945
200092	335477
71189	196737
242891	329466
482646	144432
21482	179390
356406	130028
51633	174348
110835	39695
77130	295251
278769	51191
466473	183446
299872	388254
321696	261396
394312	391857
355557	436698
26134	423469
107400	446616
359903	226308
390878	16231
13246	214813
73525	16126
33430	348051
225481	87200
9562	239510
41496	367379
396250	479614
109414	363200
88695	146279
9803	461049
288569	315888
128292	412486
278642	188082
48159	41198
286001	182972
115811	396344
149591	421830
400239	407597
396613	150039
467885	164884
335302	451016
403178	3435
455382	134004
140192	90123
125870	244822
37748	146124
286312	75220
227051	313745
142978	429593
229941	141213
160382	440461
406239	391002
312283	28622
218559	386901
41315	155895
439354	187974
167869	307680
433354	273686
310396	84388
23822	462907
440056	86801
196741	293813
327832	391414
294886	234461
409886	180707
157280	288491
258112	289970
134299	20774
485492	362654
261033	15133
363917	184902
58574	114930
76717	339837
257913	203656
461008	453009
368896	71810
226743	20611
447011	18070
343843	95977
110809	114930
412106	443693
407471	293813
443964	277088
225722	278642
227510	250259
201961	199800
239624	438783
420234	155572
210005	236216
387882	422254
426217	263833
292641	209333
459064	49966
200067	246732
484204	16462
256723	166772
282781	49896
308075	316575
104655	310837
449803	291984
461767	183980
211580	164884
249086	214024
275319	401949
11596	298182
242551	84504
493114	314742
63319	381054
109126	206189
369181	83403
128031	116557
287251	9054
408723	420392
121020	419168
237313	358274
180034	336590
405039	140870
15225	300
54607	389362
375510	214795
355921	481279
15819	169428
193831	230729
307258	209682
57171	171275
116615	276519
462806	223667
134133	321190
405459	315671
245808	417492
177648	214024
427537	34175
253931	85746
231839	80057
394363	138877
438974	447517
93174	133277
479825	18152
39688	345011
73709	186998
66277	449912
415300	437001
276495	267626
328525	171457
334108	2232
361787	392460
149015	392788
308576	152502
124812	360140
214912	363280
242261	40447
58849	376298
154667	221324
56809	448947
122868	222701
99404	139803
489098	273831
84810	160200
448298	354527
306202	439369
179229	476231
317390	51881
132617	472546
12297	54839
136543	276090
29301	363614
445256	79268
94517	451031
17559	88606
180461	117116
198018	237178
4331	309085
287292	46294
158608	296514
348955	489552
232666	65843
142939	390099
464602	20846
59688	399900
41588	247505
110891	482623
207665	346069
18928	321087
475526	124085
11621	433391
12517	53863
97077	132740
112625	32192
360649	268829
201580	303645
460749	202560
35849	100705
114792	284485
340377	326882
210139	195683
416212	142318
339019	454181
342518	253247
251218	213639
159877	492988
277499	388575
51447	200444
30564	174947
6467	110835
28357	73693
278754	241048
11722	106903
168000	79199
444190	298767
483259	317506
54101	15209
94850	151944
284103	456640
36556	335345
237026	356750
153309	131128
460845	67846
122436	199886
431508	453671
35151	90986
341420	476490
275291	94191
454410	29521
334220	306224
60287	65189
123570	192109
383359	474686
49021	392037
346353	70941
48377	1272
446260	317675
483197	394435
226403	376306
227959	92613
195893	24516
67211	122581
167422	44456
101230	115123
77950	146545
417976	295650
380585	211868
402721	256121
86037	71993
420586	153995
2314	266888
382839	10345
312802	331891
265105	309950
269173	409142
353895	23018
370319	180719
449434	401871
187392	152502
94671	288725
437198	50264
241020	162795
433346	346496
401871	100453
482736	233942
39195	293141
99836	351600
409239	351306
189902	478184
354389	207535
219739	423267
141815	228626
388349	76038
60287	448217
118346	317118
286232	272758
270620	463347
38051	50808
398650	439902
422015	26366
167239	30176
51543	75952
192311	234939
473202	469235
145671	275980
396340	136500
288895	110677
209788	96564
26332	420790
195912	385378
290799	421935
179500	476447
164706	102198
70507	187974
260021	8607
151850	244929
248620	16433
105387	66308
117849	282287
136938	171066
77059	371918
195554	86728
251964	173451
152210	293554
342465	72476
108537	315235
193306	475200
5128	451885
451818	144845
123661	165653
293705	245575
285536	179361
147081	356750
14371	333713
410594	376673
164196	188294
268910	243301
267674	472112
37820	340854
266626	338114
112357	22599
27944	467099
488971	331771
63440	265821
300620	141649
368154	192524
81449	14130
89238	280236
15819	236938
36076	232337
236377	285634
435683	207702
261033	41751
348506	291984
459802	51895
90800	149584
479872	46718
171411	372850
250040	52537
93217	293813
267562	146777
303862	405217
471513	62570
335779	79249
386629	187974
282689	492822
355083	153322
435602	492588
105948	102811
120489	187998
225694	119381
300912	225845
334092	74046
92358	312503
375346	272268
101695	5228
49256	235386
462392	95149
269771	456425
131515	160545
187907	327127
400520	62578
381256	35150
459899	60517
89701	408618
486083	97035
262210	273831
393023	109868
47940	214918
340779	216953
366932	466969
418205	85374
187663	180009
110606	33616
110703	115640
147414	390875
104017	382001
208593	390666
377869	87452
151156	13563
292205	147216
113442	414276
137171	87926
480682	70077
413816	33107
139671	367946
139350	224794
448077	70428
263880	220857
423013	486872
93148	66591
81921	401854
306261	51222
43115	353596
120699	250410
267617	280927
88647	118179
183738	62191
28037	434239
404568	72305
93876	343095
94640	241820
355171	1008
143671	198297
143203	231209
221941	318172
275721	147053
74415	256924
406206	368409
45645	446455
283698	412797
318915	61498
448381	152762
193354	422136
448939	457705
341416	356203
172446	160736
20946	423539
5461	45227
145462	405837
355779	17339
68314	119762
376855	80122
176903	150377
99022	146944
214569	260840
321242	12177
380374	373523
315692	354684
201630	106191
342028	183356
78617	94373
273946	255945
24474	378686
182134	395988
406254	290786
422298	9054
219935	83811
446121	187974
260488	21411
271187	453408
212153	421001
147215	183213
130710	214992
247608	415750
277084	52537
309917	448263
456021	193333
221709	347202
358172	291324
217739	155680
177138	462973
229639	200549
119666	152085
129819	330573
79467	394144
374438	461471
486230	240796
410212	405217
264026	329244
204625	273001
81819	379138
358860	422926
397729	50538
83880	198317
164761	336590
398551	21583
450058	211134
130069	298077
245938	12858
420419	205289
233775	376423
412753	169848
420777	390349
341308	330571
271469	33830
123495	281240
488129	178458
305682	378686
160419	399219
178422	214055
348750	361658
78319	230936
166146	389663
492955	266700
266052	441357
117833	186561
143358	447519
454755	132837
428574	468771
437210	378462
465417	188539
402281	129857
177405	194048
112443	312185
420266	316869
351071	400150
396807	87623
88407	405842
120683	482143
354369	467752
223885	451574
31804	462973
328940	304466
410839	70871
384817	313745
409176	1292
181843	473927
483013	442179
90799	448709
462893	476447
64915	202394
303175	293889
155680	132843
164359	160262
355250	23018
224338	354728
361022	483234
331356	94516
398340	267352
381121	290405
136827	42890
414692	203656
389019	283445
337529	477491
240830	25619
382844	50264
226747	148695
188926	190369
432610	92020
475158	374760
85863	260527
349432	338149
110490	237019
60671	246168
62185	193743
404568	297457
93627	169100
412971	268829
337592	58465
374350	18479
149079	62699
481964	90277
263880	205158
232782	209876
296511	30337
389019	397734
93328	137128
308590	147557
403862	177268
28971	426089
463776	226456
247355	147984
181822	210050
206506	28551
239658	277450
275721	284982
452709	100060
138054	158514
353452	22778
329694	25410
383409	349272
441764	268282
301855	366534
471412	20586
309002	426164
80498	355806
81980	387860
193101	37290
92732	474527
289675	24416
178097	62810
354916	132740
122478	57989
200092	105300
316095	184063
18879	142018
4533	393326
276821	27000
123061	278087
205607	91380
190558	190369
10441	338271
218730	16111
476106	150352
350064	477986
203848	205270
39601	333709
332850	440660
185659	299467
165188	128293
333935	467703
145002	2182
432238	49903
459993	66215
325281	82585
406884	214992
35207	419849
295100	265878
85857	21583
40233	489552
36612	493022
116833	13563
159926	466490
176556	454000
88679	469235
262600	413286
42409	466997
259353	310261
141782	16433
121381	313745
216544	195804
130476	242107
86937	392233
485932	218730
46567	90243
135490	466221
159595	199385
151323	209018
28910	249334
137454	57632
261830	394885
325397	112944
367696	214992
299208	49896
360659	222014
461388	85600
382626	380458
410740	146415
228431	487314
458065	149300
295420	193240
260392	335649
493972	298652
12674	262054
295745	3827
208031	257603
185117	86560
83431	127271
420169	251779
377717	179361
107118	156470
334555	311212
254130	463524
2187	286681
99318	415007
423545	456640
308756	398245
57947	485185
391114	380189
477328	157257
489913	59868
187712	322741
400179	42890
178875	172148
158156	148330
197936	247568
61665	365572
104465	284843
165662	293813
388885	89213
442424	363118
34245	173965
66215	336590
140446	166513
372214	55578
236237	415706
324333	346768
124957	47644
80319	43291
483460	293813
405863	257660
407766	366127
62956	40784
77299	399927
16247	474219
234159	338040
160159	130764
488626	378686
164415	143032
168339	263514
288077	253110
459498	222894
422565	239028
402052	358587
329555	376728
465430	110708
1154	108384
324206	166293
84756	6289
448109	94344
354022	105754
327991	205287
443231	103129
66798	34144
344844	85212
293002	438419
255585	199526
474380	256373
335907	384951
97749	442933
174364	401101
96167	129270
101891	407589
309759	301417
299726	336590
376111	165437
56773	429863
119100	281638
71196	108758
20457	380738
400688	267602
345337	122587
390317	437239
417236	103804
359930	283346
387742	442051
214825	173434
89219	39764
169823	249904
253922	336590
454182	164618
326841	28129
388211	196783
385410	78811
274419	186259
208339	199535
104149	338271
293967	411424
66729	434186
167583	144331
81723	478415
390783	388767
481265	15209
222429	358592
202922	387860
46575	305549
32148	99365
52385	336444
421980	45947
231305	158965
229938	272846
93837	295363
347129	438818
250154	250154
475866	274030
244183	184928
106748	289076
405876	107219
356900	204773
39176	354728
248144	110677
316963	205270
105249	390680
123444	58301
139923	312697
49685	159740
332880	233004
314617	56443
28653	110677
112168	267022
437757	413880
281282	444602
360223	367750
152475	268809
439619	142018
372340	483404
389641	341271
110979	346158
143290	419478
478032	187085
30036	94167
1370	422212
344314	370689
122011	1057
318573	250679
198317	416682
218926	124085
267562	374826
117229	146251
179938	64239
129324	86728
357719	446351
298163	14105
486118	456640
112317	450056
428738	474900
232812	383576
414383	384129
203020	184839
351540	183213
448104	264585
43831	476447
17647	376364
415327	476951
266511	318141
98016	327061
195442	65034
88368	196783
287566	234046
41510	129185
382519	22405
66798	437294
450218	454914
213577	15133
239268	233676
12063	320464
455861	350152
323046	324061
271029	22246
448110	380164
191572	469235
121349	194830
339915	263981
428103	370259
299713	461944
230739	99365
334907	371918
219821	308897
87638	209018
103497	110677
426128	486295
267617	427272
311655	442291
385797	282400
449521	68263
227365	152952
392624	351639
89249	88113
35806	196033
236277	306314
405306	313127
384858	13370
167231	323213
423014	178436
142663	19130
260624	122218
71215	288354
354401	329269
203657	393989
382540	281993
342320	103234
244092	197988
339474	207415
344127	393989
160447	35707
400236	76364
273267	104751
490126	270836
376543	35707
123018	68806
436242	16502
468287	243118
64526	455181
384048	54895
285287	269199
42852	242850
264554	430711
55054	343804
274852	28311
50588	424463
465026	22864
282663	261390
124754	317118
107752	54484
134725	378462
491884	209572
73567	129043
135881	186259
490553	405491
270358	250828
375698	115639
23854	12276
196641	351257
454450	278242
390656	285143
235585	330469
157890	454481
51458	15209
335259	467703
11301	310756
219089	480214
489731	171786
273436	391414
1101	438419
109032	372314
33892	267602
172759	381219
273610	261092
320321	21583
165478	343460
93451	13465
163549	330559
437867	305465
134299	313058
95553	58881
20221	153534
2184	329195
181031	240225
394350	120711
399845	274030
421346	371918
471390	325085
345570	64335
58930	175608
253925	430356
456433	72432
465927	429161
244259	254261
201363	463549
200801	85774
173572	433175
106517	218017
438956	62191
367689	255897
289675	272359
476094	246380
455804	218992
421261	168213
171894	223394
170584	137128
105309	159069
278894	474398
415240	367201
244582	205826
57622	14180
157492	153548
160476	327061
331710	107337
404892	354728
399441	67584
388223	109894
269491	282772
326030	111658
60208	382040
163048	291860
328550	313745
425286	479842
152577	50264
58435	477131
17943	395988
89740	126911
116705	6072
85198	47991
19341	454651
286922	205644
136399	142018
57164	370685
248683	476231
481903	218577
181944	200267
473398	205270
163945	275043
372010	485304
201123	307014
41106	308122
289675	36808
302918	457845
399701	416295
332183	364294
186439	454975
431854	230040
356953	235445
480590	467703
86430	480224
160794	222701
241200	59667
449628	186384
121594	147429
277065	455881
350719	142694
233769	237165
195910	73525
163229	327061
354980	152502
358320	169820
58244	122193
269585	313745
304952	9437
96719	424972
18682	289575
209691	251961
234148	334769
33053	361010
386322	253532
239297	369335
46825	145860
242750	15209
219089	151642
173182	479257
134491	154137
234244	400464
365407	234382
30440	33489
332299	228656
77470	294069
317884	49903
134741	371918
312240	392301
221296	385442
223929	327162
453736	5354
206208	316540
356724	342807
22323	176557
269374	486781
157842	21411
301428	224087
120240	393326
124540	75568
380434	119381
88632	329749
416138	342477
138327	456631
351432	79861
342666	316842
232035	59534
165680	107191
175177	267602
234649	262286
396077	281236
394667	284843
29181	434177
338003	120173
220553	291521
482643	434893
465687	285051
461054	70019
266855	230308
209866	136534
205388	92549
156975	124650
428093	230378
473979	381377
202857	329695
219182	381804
130215	336590
97415	398098
236222	59668
224749	153502
307410	406361
494077	13370
241403	469235
475071	323065
167237	68035
393411	364294
221925	180578
164441	315516
6572	492260
343461	486940
343942	121186
59735	387839
18898	347104
225312	44108
467577	353836
435799	98305
21582	243115
177033	299710
189913	216765
363230	267602
406578	463456
405968	390349
176130	215552
403575	366799
413970	486885
115962	307528
211796	220417
449521	378408
388355	420944
281798	442096
35600	187740
299804	15209
6757	401928
10274	154045
169388	196783
183587	484447
260662	243250
210593	118546
48064	224161
412749	169668
239272	31746
362149	93418
40890	268845
304355	70668
263894	30638
115604	348176
215225	434945
247296	197463
90296	434908
298780	383114
370866	429394
437043	267602
311923	342190
346272	407977
333126	322768
197463	267707
133400	217223
18766	100891
298639	489552
72565	398756
431742	55808
234046	9446
323781	137128
408343	100371
327425	277961
306659	486885
230051	291546
379031	419728
4634	404960
438262	141166
2756	460845
88897	126204
405026	402755
153812	355019
367093	237911
244688	375863
377689	293813
197842	471804
399830	223162
192226	185016
132247	377015
336651	267352
245737	394915
324590	152855
290693	220417
441104	154332
290855	339505
38356	345745
489579	303922
402297	235937
364070	160428
329938	301372
358564	465179
298163	368205
144066	155214
450398	461944
262637	186865
185154	119872
147409	71009
362749	327545
14912	365050
145829	132373
287840	307936
300209	13370
304013	205223
250458	120927
384157	151257
405555	188759
459788	484297
479261	440660
195740	428026
432673	192762
488784	360531
87434	293813
172467	114063
347185	141698
364783	492906
188173	243115
25868	190369
15602	51195
300991	486501
125934	293813
90665	347994
19602	54976
203020	51209
331272	405217
301293	12875
32846	404786
73660	409513
488531	12718
427065	165763
178025	358153
239435	113051
460096	463549
446644	154137
256893	490215
84661	105498
106856	444995
308150	303648
320498	340513
397590	285446
343538	86892
486712	436709
166935	122020
35033	164884
406144	88057
49874	391414
250833	337802
80853	250816
459053	79875
389206	348165
111192	80193
200092	58474
404148	220417
19334	194165
332991	107429
268910	120779
315805	185894
336535	90279
64763	423589
51928	317118
79297	105585
403504	214997
120509	294836
276750	40257
302554	194353
130069	353906
439718	383967
336921	75706
442431	412205
244017	461380
237321	364809
293412	62948
389744	240609
250854	476951
92635	8916
83380	383195
418048	433483
462654	41476
53632	133051
214207	476951
346070	272954
478521	244339
472061	190369
424985	435708
206078	293025
423319	493397
293570	245317
286036	303378
472689	217223
192043	330893
431015	135914
71968	15209
291832	4427
412130	204330
175010	12895
326614	44964
19173	493595
458065	445104
53249	283218
88256	364751
30709	313745
114643	79795
110740	34580
446723	21981
489130	10440
48479	395188
139554	283739
266340	8084
402971	216446
216766	24683
260171	13573
313131	144845
372785	102364
180244	345401
194240	203279
262660	431625
104049	391414
111599	6682
290419	28907
1607	44167
347509	450324
271457	198832
68879	199892
426568	278700
28096	61666
236957	220635
43040	232377
290117	277961
212958	25516
188737	387011
265286	325215
468219	473577
467606	190369
347153	485989
178995	5857
134512	192610
144831	303978
296332	140367
214744	420231
439719	146492
155721	113051
46852	441773
32601	378859
215326	447446
304404	380717
12897	292553
222129	40784
174790	400627
360824	141118
324980	414628
203164	13348
382848	294836
147423	124720
184133	55681
27760	195817
335020	409828
182745	126323
490664	245522
483923	359826
302918	462973
434847	219909
82981	116283
10217	305800
411509	421006
197019	449938
415309	457081
61607	437684
457901	438419
267431	338514
331103	138105
56546	36162
343168	78711
307266	452155
176885	290913
187774	335073
230051	314679
328174	449318
339140	8084
124374	207042
207443	144969
120050	3101
384762	472742
352273	268118
471864	434195
296340	231485
396421	182095
206389	438783
323836	9659
146519	281163
148615	101058
442478	76523
311642	15209
20979	119880
147390	92613
430041	413994
194861	146202
626	204078
68975	164884
250833	406863
206753	291145
221046	32807
328134	149543
227247	27696
151617	44463
194390	381416
377719	41075
412730	293813
185526	218727
348431	440784
64008	336590
131486	464420
294189	327061
247536	149938
76472	355404
478413	428507
187101	241453
41239	256121
430190	66235
90988	13603
19727	270788
475265	198626
291738	165653
229720	327061
77300	49903
131934	101058
186324	15209
71411	490823
304166	393171
324495	65275
296917	60517
428892	91991
169381	201469
148969	190369
195729	308073
58971	267602
205131	230797
67675	22991
22287	468489
253690	459622
5539	83409
128429	325604
483025	386631
61681	155214
192668	391414
471808	204803
228061	421285
29235	190221
300195	188861
489645	364509
286573	467703
16981	401949
116947	270103
102273	3259
116525	317675
246191	11465
215865	226740
481005	266720
216544	130473
363993	125729
217310	186463
237934	334289
65383	310756
51633	397180
342579	137993
377309	341373
79110	13129
215279	267286
372415	97297
269612	394328
193633	35707
224594	474536
115590	441434
156517	486272
233740	293813
139185	41478
271760	273687
402856	273831
203781	262631
245881	267602
197134	179136
444746	449468
377282	120667
309356	472327
461010	214560
435765	300162
210827	99405
437611	309524
393210	656
291469	435886
134024	454975
380054	190369
86632	66985
294323	271383
264800	111650
91287	246271
182147	91600
249192	59648
410224	481279
403819	304173
469745	330429
49025	18337
49514	43593
425430	96673
196149	481288
347653	389497
257485	468394
258282	87531
440249	342401
379513	229580
367210	452098
389408	156331
4684	122218
187473	142129
65546	155007
143203	77551
474966	493368
65484	425675
5700	264585
348831	411424
330430	88027
428756	409781
420429	98906
8951	336590
78986	485185
120643	390232
464868	113085
337183	387860
428618	421935
243492	481625
7347	86728
52143	238180
203656	421566
119345	381374
316484	86560
15778	213618
390783	26992
473022	72670
404099	333042
333603	256764
279722	100489
464636	132608
231862	10646
304827	210590
44554	65134
49644	409828
4292	458531
242403	313745
482646	142747
316823	299960
427803	222833
19173	317118
434013	119868
230574	314652
75568	151990
153753	281641
17859	15209
270919	430090
136388	451016
177889	300811
258274	387742
456355	222586
72775	17896
199291	67089
45993	187974
193219	417437
114879	418042
289137	369577
59032	99405
378604	126527
46988	432043
473395	413215
76835	42826
59768	396080
160626	250746
78459	207981
81428	394529
460179	424714
181651	140260
261697	95942
179041	158170
325545	297531
357943	481279
260285	119762
14793	367885
452797	281993
325314	183479
167532	471745
316154	235866
467219	403307
253076	225863
247312	29392
292119	311377
375984	214621
53001	474703
265551	376649
33416	195121
411918	415594
484734	310323
405672	164164
195638	258220
354269	27464
481319	15209
53401	286936
394145	328253
446701	327061
426940	328446
179149	317356
228594	316708
367861	426887
338271	128298
166056	425856
363821	354289
434854	46380
384370	71684
65229	233064
124903	364109
457210	94344
211451	53863
69597	86277
133853	94973
35628	233787
316106	249334
382639	387742
192050	266852
166903	351257
140116	85582
423014	293813
266297	239431
252910	168627
106617	136678
344314	492044
65481	434390
375784	393326
368086	288035
426045	483440
352905	252083
367003	75303
264800	145270
450960	317686
489645	354503
462309	207535
5700	160237
382228	44134
234878	433391
439313	190369
204474	347476
27487	333352
275190	130914
230914	86077
242380	457253
329697	421935
299960	147049
222102	71810
38008	342390
464725	471755
47965	164884
303507	171953
261553	439133
65935	483357
262473	459213
18460	425675
392086	194598
163355	364050
27683	3498
271435	411157
462185	393974
28623	283392
359569	48397
294323	121106
224483	235679
68532	414806
332979	420872
155396	430610
389514	286682
253596	356723
5881	77452
125064	36370
382896	268261
92480	3011
477932	249764
312714	292977
386428	235679
11331	396918
149885	13129
225411	162301
65092	452098
208489	263088
234881	50155
109733	264241
202379	384384
181150	314742
183910	404100
94973	450011
268888	482083
378830	142678
65474	32588
262709	186561
194435	304011
106739	88500
397743	88326
156288	346073
183226	475571
190015	18366
376103	41941
58484	270788
462861	121812
52409	261396
267725	219865
311269	203656
161363	300562
227231	444235
6642	10017
148297	90016
97382	313745
188147	35629
62763	48955
51457	325386
246764	331535
49334	469900
186428	286892
186189	8438
322193	296693
343733	110677
132932	311733
167752	440660
9854	207305
130096	317118
242411	287888
369206	133016
430171	290
435566	187974
85653	490237
64632	339797
434654	431044
316565	48508
67530	447803
45946	391414
221296	423837
97557	60905
49879	167799
79457	464420
98904	93354
5677	396563
266257	300181
396902	109006
57164	28708
173289	475671
981	202507
286948	354694
85001	91600
159141	301799
53446	74587
212577	184093
338752	67584
285851	388473
40809	152742
63117	406751
199765	236631
188201	348798
290939	364146
230191	177777
420867	451016
7712	153099
168886	50538
12263	278610
420713	12177
114332	278798
483962	301475
128201	91998
211571	83403
207861	58287
91511	434893
106268	372131
81279	120912
275763	145914
93081	129098
247296	126473
467788	144073
44711	475594
104766	365141
456494	279656
403836	80130
162750	261649
47621	468486
478248	339837
390349	102572
162745	388575
117521	220202
363917	232925
444217	51159
473454	72223
415446	375840
300109	249334
277489	444551
487270	421707
395777	453521
479950	340237
345012	62191
409388	251300
168037	302540
159890	121725
107998	324037
379634	165236
244174	157567
269399	248216
448104	445453
279503	13370
228128	132271
139279	355332
200092	291419
92209	241192
179671	347402
386500	233602
124599	86077
354415	412397
364973	275790
198105	404806
249477	276105
216229	291521
349378	15520
50522	319792
328397	472847
77868	236842
309276	76345
332198	178757
309621	411424
333557	283198
260691	276440
266538	93642
478339	140608
269217	278276
316136	142318
311328	16153
339865	367972
382930	447831
122340	479529
458768	80738
341067	50814
218135	219554
47719	352852
211354	57989
130711	231021
161456	98056
210556	209018
325304	375727
124320	136115
89704	423688
112372	293641
117705	400057
169198	477873
139333	46127
482460	466410
192994	125955
128548	396467
299580	356428
234289	112078
134535	170657
37189	53863
178147	310475
253306	298765
280600	64326
179781	401297
122759	101530
391105	54413
325009	13370
203327	114930
334633	211746
458814	458183
79528	284644
438679	366781
306464	132740
219445	16433
15819	413987
209471	87568
453630	172853
328892	22804
20324	420944
240937	23018
130069	227019
492002	463178
203158	314742
357939	112041
373323	310756
434152	57989
221333	292559
215888	278627
10236	232555
403285	118964
216544	238458
107707	77512
152343	343085
451475	125490
201866	146202
461767	100065
16137	382936
40890	480246
331280	11405
28955	388195
263054	148992
106739	143634
149431	391414
184229	318404
380748	114449
26051	107187
354022	294079
175952	15084
194543	468278
448820	433279
72925	352211
292797	248398
234501	491271
398203	242804
202866	259730
230504	313745
140741	309524
214442	186159
137454	401871
233045	216974
17883	372257
262286	453213
278769	238083
40278	329123
397854	316388
79177	78273
270891	5857
436384	75743
458398	95149
277529	99405
75803	491563
183676	420944
60813	236240
252586	245679
185035	450674
230210	51895
278454	415380
81225	289760
111517	198317
316039	304079
116895	316388
402974	4117
348659	125150
475112	334498
6385	162673
144153	13370
308762	77763
25882	435791
284218	404218
970	379317
240093	78469
384636	457845
355667	404960
480110	307812
364449	132740
297069	128115
170464	86401
424003	198366
395788	291823
144845	71968
32729	439570
133040	103316
11626	268118
192465	453919
34888	436900
413994	127921
408957	19673
144808	4349
22450	168799
291342	24243
431264	190369
219173	95942
267373	176660
251369	24334
286369	359384
324833	313745
358320	162019
429475	13953
351633	428603
237875	257901
459238	489552
428559	62191
139451	60691
398720	177191
29056	135485
318566	477986
367988	407386
196398	149368
33398	264908
122146	67858
353545	459551
407893	349261
158349	114493
333178	50155
394848	257046
56790	390365
150789	387839
10847	467752
239254	445233
125528	45768
479332	190369
32047	415379
111277	144836
408949	398269
408476	294069
426045	342807
49507	79249
306282	65683
474786	78208
169376	427337
239032	64335
319796	360708
87638	55476
25690	211426
433939	288030
458809	135914
259351	98906
453121	24517
1601	132740
209625	38478
197475	173890
139483	119405
23481	131603
308756	103392
167588	446320
364643	269486
351757	442030
334068	108241
440056	330820
110937	228190
93370	16433
82744	176182
382245	151647
196191	77278
310769	187998
350650	386905
76462	104545
278323	421830
254599	69873
42370	380211
18853	167588
273609	161381
253102	111572
298403	415601
50434	274600
246562	111815
313745	159997
475359	115671
71449	431378
311808	304731
196903	228707
171119	310261
67108	432043
10331	220857
5971	168349
168984	221329
475664	222073
44493	276358
16128	333824
141391	10646
8001	201896
180125	286443
256120	477733
198317	90454
90280	273831
341424	97753
356953	147554
25133	54935
429249	95255
446883	443504
97121	110708
26970	214024
91562	317932
426730	128109
335672	340048
54248	99405
478822	196783
44713	277088
26621	60517
125574	386954
347965	459326
20986	381175
626	190369
478592	149397
122030	375840
426315	17831
1064	466424
15314	451970
106439	460968
245937	4413
422246	401015
372156	242578
400288	357273
51730	366127
271366	32869
392618	456530
460602	235634
25371	364776
412037	336590
296443	249334
39880	49012
75768	380025
267562	144622
438115	166563
474055	387742
398997	265702
390619	81939
272139	336260
303952	192450
27064	293813
387179	93588
359890	250389
217848	447519
469078	88340
483987	57441
314311	368205
459360	368590
460179	34785
162317	439616
414140	203279
62939	110274
63570	45025
230051	361744
385665	58485
173219	446632
387682	256627
337144	213784
25969	277105
195107	447158
459518	319549
124309	401949
307342	389682
183956	86596
172437	72898
414421	461944
461919	106739
423928	139803
281840	486507
358373	220417
33343	167517
273100	77388
114643	307455
152368	383085
469218	274309
249594	369463
335302	187974
385554	447107
467874	383461
311923	35010
450079	464420
449634	451774
110260	323946
479576	441931
358649	246950
254746	336222
59027	361053
314311	82430
263648	272309
274704	115861
172525	21464
408351	406466
9953	26357
478461	286828
36685	466432
292923	438300
164886	423182
141715	7867
452055	8607
131861	248231
193842	440660
439236	331083
88272	12432
285027	119648
87376	94198
111148	360531
348644	185110
490706	246311
202352	350628
301399	403364
262660	113218
84521	63117
143952	172204
481354	166513
299228	52251
298155	326207
104	356340
317849	430135
340515	216571
462216	14058
57242	35707
440317	197996
254721	313592
185661	348796
15076	420790
329789	103505
337145	208617
35806	87620
316154	434239
12481	378546
420711	198317
90696	372125
4919	4634
22779	146059
458925	196515
368010	43514
274474	313314
429279	30866
229147	153995
424647	292447
80305	193047
215976	435428
201600	337828
441394	265711
130069	41495
267562	190363
159752	20081
471210	99290
102914	447519
65887	235115
273331	30332
394546	369599
55909	404576
401281	357854
822	415502
240753	405788
339783	313745
391853	188027
15976	490888
350702	3845
316136	293302
268531	76454
205512	476303
276209	341271
156592	293985
267562	448680
174515	107105
58486	479570
275079	393326
256269	144470
371029	2715
200039	336955
405538	273831
466784	69908
182548	290450
257674	168052
470941	168381
106648	467850
412810	421996
188568	465132
166772	218727
399224	370619
258856	10872
437849	168344
420759	422547
233793	156375
171747	344308
229813	467418
258048	177243
482214	114369
346412	293376
93839	366249
432055	272084
59645	128020
416470	154137
8283	38653
200592	317118
193796	64397
223903	72670
4634	292283
492255	300071
243839	291871
55676	50155
115604	397436
485536	115174
456215	432126
320387	204925
325509	39088
106386	420790
356805	440660
99984	420790
215715	286936
334195	43601
33038	219714
461147	48163
49874	375473
63528	378389
41798	287382
111325	284159
466340	63528
127453	73990
237838	420757
158153	208834
268274	315571
73624	152502
209027	223963
466673	378462
329838	265589
368819	293813
259649	1632
345063	240284
419806	377431
250348	281924
493038	184098
190173	48163
38576	313314
166677	8443
459552	227876
54718	393449
264084	84118
271323	457072
96786	266736
118244	60517
196750	37629
306228	82585
178422	411846
379834	353432
432175	338929
351035	216555
199135	156376
33917	361016
124469	268118
360459	346489
307160	466737
42850	182273
396272	222701
94906	434739
296478	84089
484820	440660
277442	80193
33647	469227
308745	290635
372770	114519
431908	421935
316299	372289
454867	254270
276785	82209
49256	103180
24412	7150
259254	129901
478546	278707
354545	298182
354868	355806
273915	342724
259293	46229
54539	270967
468504	137331
238963	18665
220624	253047
116078	269199
478447	475200
50168	153037
44487	226494
42906	228629
260681	117728
97352	119452
388982	87069
70625	237183
341279	286130
478422	172710
316635	492090
328511	128845
261698	76111
259520	78838
46556	3130
44957	11451
48913	4413
374350	17186
29529	451391
360579	481785
451273	367824
418954	391414
273079	134336
368858	136388
351579	411645
200314	393326
81226	359010
493038	184558
33053	52917
451751	264406
672	48365
104912	320479
180488	233024
229111	275790
232546	175440
136760	209967
116944	339008
358392	115860
89164	177861
150096	144306
291356	221840
46105	164884
196794	347246
174139	303592
251943	128574
330276	249236
394964	62699
286911	171623
444994	463294
110421	271383
94571	91829
46995	117397
120247	462183
350271	444
373554	146192
261130	15926
426253	368892
467827	245332
210237	157668
37005	205289
26969	316585
392086	122694
470204	353787
350313	62191
145282	239915
87729	57227
158724	160722
216578	190369
39011	218727
214631	361732
131939	279257
393115	388575
224667	227101
72098	81280
449652	248777
393524	303705
345155	50538
453483	54976
213871	276358
200915	458183
263514	245493
41828	262013
307909	368343
60207	332618
345049	113051
409883	122906
53081	42093
490115	204562
246835	354924
213247	132740
71189	251195
402597	484274
267674	441296
440936	245332
493546	242222
61784	310925
106268	302033
421525	32807
486691	311801
413099	35707
74783	17604
11666	343007
117278	54976
11932	284536
409415	445016
152921	375768
467140	280233
254574	291823
245262	146202
226567	331150
376149	157162
382882	119665
105648	22827
71511	97471
33037	353063
263	112272
474081	490888
79967	196102
355327	75303
185474	19583
12746	264154
301111	205794
35612	375768
259923	241468
64012	299408
169686	384010
224792	356301
435402	112379
484407	199526
397216	154355
229735	425422
423591	9054
307732	38063
87638	456231
390306	313745
417710	183993
414762	368546
381923	35439
493314	32961
365100	220679
203793	453222
287909	392999
15557	104527
422277	310498
236591	231447
325673	132837
287392	19620
200092	412322
341816	16433
264571	392788
443678	80325
362267	406421
394240	471028
152496	200632
233045	261356
449405	313745
199501	285156
220137	449680
258905	307294
249594	393326
20798	310468
102654	89772
300163	331219
11059	299106
29035	258078
153813	274314
71562	346188
356504	33117
207680	453926
54404	451690
325294	434805
452482	430866
447962	476656
225790	252961
112625	183851
349850	21457
262639	360758
201363	425675
243147	398333
172036	327212
475700	225214
211606	129107
362267	333840
10694	375063
486814	91711
59665	119381
396021	318735
303514	333820
471169	209572
41695	458119
415513	365417
135927	241718
206269	199113
33214	396428
104448	192695
176130	454263
354744	344984
421981	413592
345088	478194
6105	41607
469013	265824
23449	86728
366067	114052
188360	267352
413702	317118
196996	163550
231429	242096
303139	207535
407540	145492
180021	406408
88968	191229
350033	86892
94461	23018
283260	243192
343801	392321
77820	47523
262119	267602
270224	425704
280735	203752
413170	153995
405552	420699
195547	308100
182657	474622
172814	69662
92601	85212
84810	76492
316710	21032
325533	487874
21426	243072
133909	110571
443964	478882
220626	22942
1034	483486
338931	82249
163293	273934
300469	51881
108502	439763
276990	136225
108285	10978
225172	110677
69176	212654
77783	369405
386825	40784
115834	259435
482271	37909
354778	44082
416692	224696
53215	278208
468118	195691
302880	457081
358589	145691
297196	478415
464548	255100
475809	246517
340762	381578
302693	486816
209120	237605
332880	214975
473348	296693
351579	247761
227566	153936
15027	474418
197169	476447
238958	30919
313745	288035
486962	440660
166286	58881
222454	338189
272778	193575
207865	118607
32468	430997
445943	149562
422470	141440
52881	8623
219286	80913
137147	438419
19781	300
148212	367750
69644	480025
105969	178055
326631	126542
219536	110677
425914	410236
346656	198539
220104	49039
200380	389170
9075	229928
258222	300606
133332	38310
118058	293813
186769	359762
483500	404607
232784	262954
159118	17133
300890	219865
476139	487153
134299	295232
355339	20611
4634	357621
48749	266926
154815	469875
365957	273581
457692	397717
224170	300287
489876	262277
35498	267553
66383	238927
389566	11626
454908	54700
264538	447335
488012	482315
129230	4634
44426	166063
238826	207916
15433	129513
259173	193705
472661	233415
387939	470006
400273	72416
386973	366666
349595	377933
392970	305213
168028	92185
458135	428855
411184	134694
105588	151444
267801	383382
228225	483841
140394	36503
390490	374784
228795	24738
282689	217769
275745	210050
270907	428026
142840	283198
67465	49117
118705	267022
240529	207553
11576	317118
325824	13370
115797	407722
45743	272096
288100	367110
449884	464420
80830	280635
369000	228431
380793	267602
144332	220417
184629	29111
449205	437917
368451	395988
464420	57743
59923	329630
112625	222471
257218	136177
49842	126150
332716	219125
372807	354730
9022	384135
349816	46169
256373	156541
421591	15133
228135	237517
97640	182172
301012	12177
411700	310039
116665	6253
183262	378839
813	195121
256647	11632
231039	416138
377163	146566
387464	286828
194003	399492
264065	366534
13268	18451
118358	341230
223755	400735
268118	42140
403594	67089
215385	322978
204075	307872
336065	355473
11377	393326
137486	466737
459844	379437
474341	105979
198573	457543
326899	474270
428837	436059
478993	162831
356323	273831
67051	363625
489772	359816
192195	339503
267946	124815
287566	367103
66004	443693
125837	361296
153006	372346
271712	338076
27043	38365
339574	392086
45442	237387
107720	142018
388073	4413
396809	318819
90967	94344
207068	250389
227068	53994
57447	404960
88220	439328
354381	371918
64429	156053
395029	269147
74768	175000
409583	393326
293259	211296
474295	37516
346861	32807
239804	116071
391191	57630
72024	184096
96461	144405
290018	208577
138088	176663
420419	454975
132153	11626
340873	127207
479505	238864
48012	387839
163519	253121
111362	48163
253871	346673
398308	312697
473381	2586
406959	376812
458918	470818
80334	51756
104495	122541
388380	388719
235366	214992
276821	475265
85471	186440
36828	476951
118946	231343
443350	360860
284690	127143
240168	289970
471205	366124
223929	202204
308477	33882
151167	126204
21365	193446
64516	295506
366054	437763
445809	351585
3809	94938
167115	34136
28179	17216
17997	357144
296906	397854
426045	78811
359295	333198
192800	154095
67885	451016
399477	281345
377449	317356
233003	475750
63594	178436
145288	322674
304056	258820
310214	94516
364285	180709
180776	479355
71297	489841
279935	24778
426404	217704
372799	114815
428300	391414
358106	29111
202026	225495
40028	121106
74494	374049
224811	285937
175887	463799
312283	277269
198186	309571
281011	304173
41418	22378
350055	476231
296709	25348
299843	313745
32775	14957
115426	393600
10236	54449
287226	243094
211587	186863
265711	315213
293705	296432
448110	4137
423724	149533
41303	320067
120167	246539
160003	186259
345401	144473
83842	253107
233797	58660
374767	22827
276663	251116
195150	51895
214310	96977
231305	138180
227931	2715
49063	440660
399281	446351
245151	36018
242680	36105
271623	305151
431634	315250
138765	363471
15979	22347
111455	281163
45739	112548
4841	390771
467986	42832
409388	23430
444835	309797
108546	288238
162346	22827
291827	77046
83082	43350
262633	270003
196903	456345
13735	27890
126966	465647
226167	155073
355748	204160
286016	56365
292721	277386
323836	144110
29183	359762
99863	144506
414236	434534
35783	77699
315500	186714
39806	378462
192829	186095
441463	20172
17647	355700
408202	316893
336886	2715
195015	142018
192829	60517
242422	105585
207995	94516
163630	485304
139546	226152
276821	165197
40890	466737
90603	310755
346272	407163
231413	59831
171069	485958
413849	138088
75609	49828
138412	142714
197964	405217
483743	3041
326688	398066
461333	11256
8461	119381
55537	378105
390102	153221
86592	120489
127531	394948
208523	293813
140599	205270
136192	243115
89503	390898
339733	366127
141334	179506
387406	40193
60359	275550
164281	40784
218640	243301
92660	361698
250139	187248
195450	236213
319824	7800
353094	102352
284814	390525
375668	222701
483161	190369
267024	155719
298653	43854
298258	366127
236237	19246
447331	462973
120777	267060
128154	136692
185487	427633
165346	304391
386460	201064
49903	167656
319231	261561
29077	99405
422438	462298
117348	487535
164738	28129
483096	180106
16790	466737
133855	349841
341774	355700
217934	174042
288260	226069
420576	77727
177569	455039
259286	137719
421207	237019
175984	8084
213780	420392
283081	95863
95536	228241
83408	157028
322090	56565
349427	494102
483540	313314
25748	165651
378222	428103
199742	115340
144973	134050
330958	129513
311363	134262
133877	326997
320592	94344
177113	393326
308122	455495
375660	283137
436747	273831
338449	12895
27855	454121
276821	243301
333659	447517
273382	4745
451016	1483
466378	260564
269688	205748
309283	453746
42885	125665
262340	229119
320469	205223
52856	62191
187876	281252
196924	61076
39838	127296
456484	403756
200092	432175
361547	232615
97388	474412
84429	142334
257204	16433
147666	362986
440189	9913
426007	293737
168939	475593
409552	291711
419250	190369
301557	42653
202379	322250
461415	205270
197535	249444
137844	90884
447316	205037
140460	222531
327570	151662
115440	249334
177481	8841
47035	17634
248703	86079
357150	428155
10856	257506
420757	120949
2634	447107
173407	369135
16817	205287
146924	420944
93328	294079
380769	12443
472836	492316
292205	98102
418658	75904
56828	6279
441695	119491
352953	250680
391783	237548
435468	439378
434726	124911
489841	16649
328505	430704
74822	467690
432052	238356
922	378686
414539	265071
251588	208670
229730	6713
274876	13903
463353	188904
388355	132247
129294	401297
73590	189403
254973	477316
232313	172089
374274	61268
155007	22963
259679	393326
326782	246729
484943	227771
444600	406469
230088	164884
95305	263958
6450	290560
252089	341569
158171	62191
321043	338760
35806	251945
126719	73742
480683	342276
163348	14323
389641	487833
441347	347346
474341	485144
286473	402828
246348	109212
64861	485806
423814	215054
25969	348971
376855	388088
128562	181641
274852	66980
191621	384130
38063	44292
129348	342122
299945	144470
148430	295214
296443	296693
419022	217423
163216	21583
245900	198297
58486	270441
15184	316956
33931	98119
48940	110677
244688	388349
486136	282287
368151	95149
423586	444255
276975	122525
478799	127921
444588	308525
450465	307108
107448	167048
479082	334794
41491	188759
272691	97894
217134	273831
404027	52917
39195	51927
380465	110708
71189	437651
325972	489822
208838	425675
389010	281163
438142	12895
3961	86728
493546	395483
361847	446351
62536	139648
72136	192958
257984	119868
153813	436263
120380	258135
23306	434943
58032	301659
104855	474380
250659	475486
223932	265711
66499	143754
48159	181523
175412	375268
388174	342101
261452	323157
262876	281163
5461	303392
325044	124975
337097	273831
356530	343702
346078	382189
374379	216828
486775	43912
430887	8084
282865	112312
45265	428214
447328	405163
369837	191373
337833	458230
394105	6899
415023	132740
310338	50162
276632	80325
3992	4413
388872	489822
222045	363562
429964	190369
437897	216355
322950	394928
64632	255457
9538	322105
42101	122780
99342	51375
4892	355700
135093	396958
128109	214114
156911	337262
165539	203656
28007	124085
472335	339582
489855	479989
151764	17381
382027	204843
249855	391414
465742	477986
375986	124528
282453	369506
107176	364517
426252	421830
471091	321189
140363	276451
428538	166651
246731	90653
356490	85471
494082	132740
239712	395988
49083	6331
266611	405217
215888	435708
486712	278839
396809	78592
182437	23900
468609	269882
14728	191959
318980	196783
458209	336590
406390	249412
362932	205074
449030	203656
337306	136265
411944	207776
204999	176122
394876	107963
36958	182061
443377	306100
375029	408288
313713	99405
96775	119381
435637	272407
131055	161321
457471	413525
409808	48976
276295	209933
338001	83790
404187	399863
81005	451133
103626	453826
351564	481279
409828	104521
199129	250434
473954	334731
220893	98351
102721	48275
355197	64066
457689	86121
49897	314997
46219	161064
257141	286936
298758	302574
307732	207535
234694	40447
14695	409089
29824	333119
90682	119682
480335	95942
336827	370925
440275	62366
230312	191597
438912	220609
294063	168381
27009	377137
2993	432394
262585	158275
406492	413525
1433	244805
455385	464759
170508	53863
260904	74106
206954	446351
43722	98847
270209	313745
21482	478910
300282	379217
401652	204925
366894	300869
193868	107551
435288	366127
446325	287740
443086	44563
282384	392029
31801	308736
102514	373189
429287	84919
235467	237165
199171	190467
336342	168959
224067	402267
475735	410585
100287	129857
266369	267602
372541	99021
141210	387101
306379	7601
202333	300800
115112	360469
107709	424722
144740	407239
11222	9054
437365	71850
123612	58709
440610	236503
347821	98548
461592	428174
292576	432818
327570	408357
226023	378757
154240	420861
271659	353053
352007	49789
4331	329715
310153	69734
186463	461392
67613	348798
357281	65699
272946	301282
78055	180908
146893	1210
182091	466432
18041	348798
316652	187998
398029	458104
113479	273627
250995	476884
189942	429455
198317	7768
158	255650
55816	184902
454263	49966
125584	327473
275285	317118
486934	446693
224187	393326
251890	487176
387790	258818
350347	8623
487351	126204
54085	87093
315951	162729
17740	417294
17613	238299
404550	184902
46556	90729
21763	366127
116460	395988
384316	32072
179327	353800
344674	311297
131504	76527
429660	49828
493977	129759
77438	343372
366221	130093
124523	348798
368540	261398
173078	63703
363332	170939
446182	475866
384568	54111
256886	210353
329610	302408
7922	491184
59756	395988
128563	364000
345401	251237
326156	149124
494069	265337
228477	109437
414034	474937
257039	378686
123101	48163
260881	91636
449286	123095
153884	49903
24312	40784
332789	46294
168773	127636
201866	464080
141579	196623
93332	233220
447266	469235
363481	126204
105969	190369
126461	168638
93627	272659
449406	37210
183988	91380
22823	355332
284968	28786
245996	489822
455792	328343
114142	91122
476592	459688
248013	142326
460482	284270
329101	451738
157666	293813
409388	457816
238721	187974
179229	95942
243233	337921
242777	68098
141254	178077
309798	391414
196303	60108
194637	226308
372609	13129
10959	39764
7290	11301
267562	129708
333943	220417
291210	48365
307628	204078
174402	400493
337117	30428
241596	269569
474081	356102
3562	290014
331503	218396
78237	157339
137046	406803
347270	396887
109821	485304
60912	203857
421196	467703
16043	292128
396927	199744
70658	141563
66129	300782
238648	374453
157895	156376
266175	456907
164757	61513
314311	160428
468174	358776
227148	119211
265180	453066
239547	28129
355470	331252
287892	484274
241212	275981
482559	86974
76906	183213
466670	56396
144577	153995
330222	195121
1045	100069
102129	469049
158538	462183
346481	21411
479351	217785
346354	100277
372778	35438
119359	137218
407066	47747
218019	83892
434817	16433
167890	314881
246545	5181
16641	232925
454805	35421
297641	192311
136798	94344
485901	300473
276116	326949
209147	27144
383070	279664
467149	80193
310153	26619
86950	409070
480721	148757
440293	334068
373025	148273
43966	396735
358053	82585
324708	354173
463274	351458
229560	465979
475404	181963
364044	198865
245990	201064
127448	238569
391157	12895
126905	375902
234501	368859
114164	454975
101346	375840
262318	213052
90894	355332
226264	430610
399664	20004
279357	328729
81775	348731
312582	72725
338974	474994
146893	217605
48066	212081
118446	320115
112443	417382
185447	58763
257899	175820
305357	237548
107118	338271
92047	233571
213809	274256
393940	355665
315687	217458
364508	257876
334450	100033
417137	421331
155526	241468
184786	279871
182828	469618
75618	406090
308356	373583
402413	263009
435280	446840
176504	340186
216894	104505
236171	461846
349761	11626
295865	294965
203793	392963
95233	280174
179527	463623
311510	187244
220857	328446
465538	57989
486371	263009
302223	132740
113138	111300
82201	190369
275983	82585
485546	399852
119888	300480
132434	209873
296754	313745
260352	54362
289675	36447
484416	386772
3939	425675
446328	85450
486085	175007
130069	309081
178867	244392
396586	188067
209387	18021
91108	164164
301355	186259
244392	149321
160524	482449
162785	428125
364636	219205
5700	197646
331218	93399
458145	48472
454929	122689
320896	490237
352216	159249
434961	202523
434000	412303
394261	478415
84158	332392
334701	153130
397123	206361
186497	11972
246558	251379
287566	157136
245996	11626
326751	131326
50469	62191
42133	479938
37043	5857
113067	42228
207459	200444
156592	278604
228084	132247
121287	149842
406267	404806
200067	190564
193259	314032
66167	317539
209335	406669
5461	201615
163680	99405
434200	273831
425399	479884
320907	410395
90711	47349
188246	174725
177742	342192
266456	180962
109298	119762
139974	452370
278319	105252
276637	336590
92978	159792
172417	403275
74689	1985
77068	59514
30510	62191
494068	384189
237851	389682
13953	9054
348483	190369
8304	50719
402828	304466
233045	146389
459125	190369
462969	13370
327209	149176
29369	441096
390861	444005
327209	80743
238987	191236
364564	401871
123785	84869
268910	312543
42121	398795
369041	472833
262924	280857
46556	233181
138144	139648
114565	19620
51353	278849
236992	234356
50610	275701
361291	317781
438501	267352
66065	78590
407280	118145
181159	260618
336152	367162
299106	425838
91130	343975
464022	442807
361630	331802
326681	277961
11561	62652
354973	308100
170908	267602
455699	62726
134263	363973
308141	248842
192653	103366
117833	141509
97362	300232
310526	358531
172417	107219
436624	76968
453794	421423
289925	167173
65893	276088
75951	110761
239033	285156
356061	296570
108140	294079
209531	282989
232884	107187
321378	133909
326574	183479
203656	341771
193796	105585
62792	310261
4004	313217
259293	471228
168640	103751
295109	190369
350973	355986
154251	190369
404829	411287
88460	471221
481553	271744
458050	378859
462552	261504
239804	297272
158156	266995
196141	84925
113222	393600
58049	341271
199115	44465
71738	232137
403275	23062
450676	285830
180181	343085
329942	406371
388249	255908
462819	152373
483705	50717
97785	273831
228076	53754
369209	219743
324873	267352
154424	65200
275291	419187
115159	97412
351540	139803
460687	125074
198043	14572
207890	439719
205472	298131
488971	433624
492502	293813
221098	323893
481419	14010
120074	59012
471205	405377
171894	326971
222389	386775
380496	136692
5700	443539
359949	436059
39186	191175
187507	327231
476097	82271
393835	355700
318088	311212
196773	95942
291770	293813
123766	365111
363191	283445
463118	404960
347952	434402
237400	81005
399013	431799
222045	154835
23404	322700
236994	214024
141868	158347
402493	213027
56806	456586
240871	366534
287968	141440
385241	271269
469532	80822
199582	283918
317756	381991
411308	135756
138126	201984
126620	245679
341632	233047
101044	117402
24412	41531
158260	226943
213537	70179
52646	25053
21138	203656
212726	267352
206208	138185
150880	49903
60438	479614
114983	133795
26047	281641
46086	360938
361698	52732
8029	487489
336955	340001
185876	54449
304467	167817
64910	62191
381597	353313
106053	10588
56923	340551
77465	304029
134299	360176
133747	201493
322408	467331
105568	51359
132390	370866
398200	546
372844	274309
413678	71810
164698	410205
445239	70557
438491	479879
427388	233942
292170	486907
179898	303424
272615	438419
62366	364000
94992	128301
325955	161919
10369	453479
472385	147554
182395	59737
46530	77727
263769	138807
335259	10345
280469	237676
205023	427803
43360	420061
417762	460271
451045	273892
223929	180185
263880	107396
256893	200594
326260	95041
854	461944
491070	15209
72407	336590
349416	469446
386330	15209
316595	180578
336651	105754
383223	411365
304667	224085
379696	329129
59039	62191
78613	75124
16569	350376
175666	119381
34600	168615
243127	245679
410851	88606
319259	451878
471731	134173
444691	99790
302347	186149
322023	132247
208593	242211
361576	24532
418869	299614
66383	265775
181945	422435
121594	2735
250451	190369
131174	1057
30909	379956
39898	432867
458394	116177
312347	250744
373986	205969
238958	297938
172089	340651
247534	41895
301938	479614
407066	20998
187527	187974
194767	435683
304404	435747
173458	191181
222053	366127
320544	309590
292538	140728
62304	37057
68572	481785
416428	466737
281152	73336
26449	440660
213554	120677
266339	380924
484013	76454
221948	412229
21674	380689
388469	336955
249598	335418
440137	88113
114550	245682
480080	327061
92255	2656
404568	86560
376494	317367
146893	300119
106028	92819
252150	369599
176545	461893
292281	451016
158462	170518
150423	435417
59046	408797
389260	453073
219363	23967
237899	301771
131350	230099
47526	487923
443475	160895
345811	285446
67320	161917
424969	36286
399535	248236
305827	411157
145383	381010
333693	130708
52163	145860
144405	114291
350272	17186
204205	273831
355868	255650
219783	16433
232182	367919
68122	201698
180190	53490
304848	236357
443532	92317
286005	411157
434908	274309
211483	259997
102955	43460
391241	153995
376499	460845
79374	160456
213875	241137
476139	114063
103626	200150
369485	453784
289084	95387
237504	95149
237120	290450
178972	125705
229735	46790
471491	383372
414637	315261
158442	366948
299481	165497
191484	377278
125780	100194
381622	315406
272301	467590
50194	374281
122727	23018
146981	7800
373305	454673
401897	429758
30659	440962
190281	305516
229735	429381
403268	419974
154398	118285
51484	184657
176476	175196
134714	477986
426197	81075
208379	61654
215638	220417
30962	126756
301803	217290
439898	226168
488144	71816
86355	12245
248128	13370
483945	288035
39195	280319
20264	144231
165275	267602
206362	167550
706	19843
142811	356828
233729	471789
83625	483978
162751	25122
276670	466969
484229	30032
122525	256121
157961	335477
81104	21077
245588	48275
32169	288354
50610	13554
346604	303964
184964	218727
84408	381100
103842	22347
93627	153548
134797	5040
91189	469235
330954	35680
150711	417201
216484	178436
194689	248990
440119	395988
154835	192113
266307	236240
286130	304173
420314	293010
177483	106422
115449	217423
88794	86728
110655	358818
375660	259889
348431	335663
292641	130365
194878	152502
223107	305751
178342	277646
71938	142415
294323	137221
471460	295291
237028	23018
55041	175960
70007	203656
335775	394915
252395	378686
328727	459240
193020	291537
88742	359762
139385	139770
270125	127749
97070	6053
228	459707
154456	175960
389745	112712
227910	36719
422802	413535
459514	190369
331411	351160
319516	120778
330600	5912
314064	267602
174523	118662
175328	281957
185526	451856
404396	31358
17333	312507
286909	486885
414132	209471
209352	393850
269258	106275
42605	144528
133492	204584
36279	222701
112446	389164
223929	441828
353376	245317
282730	83403
453207	137115
61461	395178
264274	221324
405232	411809
4634	20669
440825	312697
31082	463549
415893	215849
320399	452746
346652	122694
381305	483551
72563	67340
156657	99405
189965	263648
328684	268713
430173	176878
25263	264968
20281	298182
297464	5769
4325	391414
98565	92811
196381	391414
159891	110677
303072	190528
152110	236213
233663	155008
355055	158538
351816	313829
48411	203279
488053	341271
277987	184266
377166	61377
209446	459976
144702	97277
174034	429983
443320	167517
188030	137719
120509	160468
380454	335663
252065	404727
295964	86249
482446	110677
486698	294671
258897	416852
393771	48861
91276	451016
67613	362206
395983	268721
93245	448434
230051	351887
370590	384351
167639	459213
367672	381989
447026	84246
250404	49660
347433	314899
173126	392086
46870	366781
94574	25902
231305	372785
114899	346217
325044	208330
27774	52268
187834	139732
238031	119903
244518	119209
80589	127748
350313	191821
81358	245332
186474	196170
422365	277997
483625	180578
115999	444618
13926	92431
2882	222539
196955	412087
324490	313770
65513	31041
154835	138809
312818	72984
233117	158289
203372	38063
344352	477367
76090	313745
337758	133275
415712	261396
235100	449878
436583	267602
89451	52537
203200	56448
433565	231578
185409	121913
200679	84089
91009	417514
204375	391902
415240	490525
149305	273831
382056	49828
228062	269740
426566	256698
55514	483853
262776	63528
198495	80501
181070	100558
181680	350973
191047	198317
333159	252644
266606	236213
40890	432535
437030	65670
372418	321839
143549	318735
122953	271188
22078	142018
478090	6374
457718	347036
91753	481368
469384	42946
41621	15926
377987	288459
309917	402378
326178	110021
295090	9054
13163	472018
409573	228194
131105	65803
462932	411455
468233	401338
80297	416402
396522	359722
454801	116882
392144	9437
463333	325229
389224	99297
105740	277771
241553	63528
322363	15209
477837	478415
163340	287359
403673	51920
77146	183377
349051	313745
131506	438419
119913	439554
448263	99181
417193	4404
400888	275768
80860	207535
375325	315380
339939	389111
121641	401854
260738	406735
269888	294089
290548	461486
13082	16433
122806	277844
430610	186561
109367	487600
128088	114580
422609	240248
203656	221866
316154	378686
350044	186259
290838	486872
352661	82736
368639	312698
277105	317675
338093	230925
290952	20820
429287	242390
432049	40445
457418	278793
27118	479614
166822	463623
344022	351257
408357	241596
457945	267602
204732	118369
65438	31158
21958	64385
361630	273831
443485	250541
302791	3909
190838	366127
456050	253178
467690	292730
338402	354694
372340	369767
140116	77978
393717	291324
58999	55771
29876	451043
266014	30258
481158	65913
134183	177268
455074	67490
278512	123495
414257	241496
391450	459083
155697	325814
83178	178907
322796	86728
383789	33553
179353	466046
333280	446936
463085	145860
20328	397535
452312	489051
191580	60517
196794	268787
432548	53863
162476	156844
294027	356392
327415	248143
40265	169482
409745	423795
186159	225008
418156	13563
139064	230551
479351	174606
18482	148519
372285	110677
273649	116283
14304	447715
404178	72432
400044	459802
86505	116070
241157	396913
8712	461726
280251	158811
189013	12855
39601	328744
163324	440962
358560	236774
169272	48275
131055	160895
229192	247364
94518	203376
297812	420305
236390	75303
399837	377608
374404	286555
272595	344280
423969	291823
177939	54976
282693	421053
330414	334009
447335	93384
261098	469227
291687	377906
79717	237235
36462	104325
280811	203656
393218	176182
374350	390898
223528	281924
100325	86632
285717	98644
32336	48458
240561	255428
360363	59759
135920	418551
474966	180145
435211	401949
237546	425838
338039	426986
147003	245679
323045	383967
459064	420895
264086	384509
294452	421830
173847	23423
416905	95312
32900	466046
50053	492529
251918	493551
377962	459701
355370	331349
328936	225540
318582	60497
396927	36239
254864	422998
208174	179992
215798	159488
226638	364680
305348	477923
83739	135133
204945	313745
141305	59776
30449	428103
284554	237178
298390	20987
421760	413525
325218	77347
337437	121881
481119	350956
106814	317397
337518	494102
10274	154514
364411	2869
224565	90099
206267	353366
286893	122462
325839	357012
159917	95998
211155	226494
309917	479760
47861	94377
454263	68378
422298	229872
357411	57002
214853	244017
313007	137600
486369	358627
196444	394319
202526	133604
150864	110677
37655	127921
207187	258370
277800	268917
150196	67174
117124	80776
85391	11626
18181	265589
328963	301769
248911	110677
225694	105003
210325	471663
77051	234277
104442	62699
299804	464727
411282	166063
273683	445749
78768	395071
112499	422317
482256	440249
356689	195948
165565	277961
493031	398333
188183	209353
428114	490069
230051	124785
199676	63726
346987	336590
117046	436196
448193	24935
142710	338271
458243	174939
179687	55397
26831	448709
419867	186381
458853	438419
238889	443307
436049	189386
55659	79460
59628	315990
360193	328000
107786	32753
277724	53265
293300	178436
301416	28267
464939	492716
200871	277381
193767	34692
41676	73387
94517	386703
179675	190369
10770	267352
26563	382375
399620	378462
383561	438419
168226	246672
254446	411016
291371	432221
482364	11714
308897	315143
342486	78116
121146	284628
443851	246894
467836	175936
66146	303037
4436	338271
75768	177690
2187	284482
478198	452709
195373	401949
158250	162947
430041	277262
170305	157728
316735	273831
275151	263984
159351	239644
411753	140369
364351	304173
257690	119762
299496	376963
365943	98180
28357	280429
287513	459622
465755	83872
88720	472072
129158	356428
121047	113051
10174	318735
135850	8561
482646	127921
242787	72670
460165	200549
93174	121917
128749	414257
372421	442133
18764	212278
18642	306708
251144	261396
444501	414266
380564	239541
19455	213298
487912	105878
257596	90841
363254	282971
290115	134259
287852	145274
275599	43334
489896	351396
45119	116638
348176	304013
64222	267602
136798	490757
66674	49828
319069	205270
20474	263009
448087	185704
484691	491150
55676	5769
222102	303392
258187	87469
144274	439939
475062	13370
387872	257055
362170	220417
374284	27464
47114	32448
455284	271756
379867	14400
365469	293106
307404	231485
57358	466921
309778	107711
392062	318623
36105	124128
287477	376244
146893	33864
136282	122462
366975	134176
481782	351275
34035	31574
27064	232784
470005	17234
464180	137128
36937	68248
307528	53498
358972	267352
100461	317118
157182	383391
309276	388110
412578	314455
258357	287938
77971	24000
439953	65275
475071	392788
411583	208038
211511	20081
472163	459721
456453	266538
282059	196783
404098	484274
210050	173170
20046	267602
368858	123077
41937	283849
121875	438419
228431	462734
271760	367750
423013	50391
237242	296339
315573	478620
283698	149870
130121	378686
319208	460149
185339	197440
275055	190369
72755	9724
383164	152071
176182	156047
373170	90682
180495	341177
251978	137128
175993	492372
114277	155719
228128	139716
7103	468575
327181	183213
187834	141250
422616	57161
281826	305225
192867	141440
196783	425817
111708	38063
271886	286828
137213	115340
190482	19762
93936	274836
191484	194478
134531	360860
45326	173046
120332	423974
227046	249202
320619	110708
347834	123713
470592	400824
332550	104838
310848	13370
389593	76555
145518	127895
190855	486339
235909	245649
217248	232948
73827	473181
136543	5857
321809	259074
148650	218727
487443	424049
146524	481368
377962	306434
112881	187974
128509	205270
469646	62191
176118	212179
486362	160419
469112	139859
269345	421203
484438	245463
477189	53197
265781	215052
396583	422136
28766	168460
64008	404727
81418	431285
492247	276930
195064	487374
484347	416015
443076	492906
30581	412812
40989	11558
161910	307957
423289	173416
232799	388195
174896	430356
102423	151550
48087	154304
83366	303759
117103	489851
165022	185901
462322	261398
138513	185016
462559	190369
199991	82636
63958	54536
154482	364146
308122	284843
470496	97277
356530	117097
202452	148197
397118	163800
411573	433226
469274	187834
479351	127384
344314	94354
176749	55745
157099	203968
312409	97590
333309	4693
193273	464420
200211	336590
3207	205270
151443	393326
223121	407676
111148	366639
157548	457081
420266	342807
203247	202500
373973	371918
407080	390898
409570	263141
120873	255579
337739	468162
71171	50221
200722	157653
403813	35944
435816	360337
191629	26923
342465	221932
428399	412098
381162	267352
61580	401101
91382	197096
92926	297580
457162	453847
82703	400358
420736	249733
214863	243016
22348	177429
432711	232505
132622	377206
318644	450674
101049	427374
86334	466579
453902	319212
10743	354747
254828	227836
76005	415331
116407	98608
340469	13559
235252	344580
266307	391740
101689	273831
358132	314495
220817	134402
86132	318563
72384	101412
397783	141057
188510	410062
163912	481279
293738	136628
18928	438741
154568	466268
131939	215369
314311	297586
79297	330469
15895	328729
483726	281924
3809	331535
20494	354874
60479	15209
259736	214050
473546	331349
439196	294548
246118	443693
399655	6899
104648	20312
26318	203366
102611	401362
66383	230691
314228	302535
42370	473056
302882	305807
138303	331508
301659	476951
221648	71413
202804	21457
183551	445353
263673	86476
484767	75475
123627	188050
350838	106275
149845	50538
465944	264406
450004	165197
286430	19139
76835	36451
103325	422470
246414	315671
5058	174260
6180	349332
361001	418869
375028	12177
110954	150874
206910	493204
213364	80574
304589	156858
133168	281689
196996	405292
314228	430278
445101	369599
384358	79343
286247	403098
233699	100172
97572	399852
11285	342807
39367	222515
425827	209952
24608	475992
211117	245679
40028	373401
167588	401913
458704	53049
416972	264804
371460	296339
374404	49796
327458	155594
266494	396854
50194	293813
135071	389623
483987	30332
303059	353090
412775	345745
405788	137739
347305	405842
174725	468283
191761	134649
324548	369934
206046	34952
372415	435630
319465	187998
212551	134145
44577	178780
288643	309801
255369	61411
136511	489647
75259	321041
431546	131906
323836	122519
216866	459774
13575	207735
443307	204453
428563	76205
242411	389536
90055	57521
10370	57491
293913	87558
353550	214714
333573	473793
447235	276358
90830	218727
309917	263833
329727	188759
284057	386057
383644	36392
340926	483454
482851	426218
256703	113122
64429	136744
396959	275062
52087	217423
336376	146
367543	117687
306570	186714
263769	389682
454229	221030
331300	420736
40952	413535
272576	227101
457418	110296
412205	447671
414674	105498
287566	324411
141606	430610
333106	264154
362678	317118
417376	467217
334985	482143
218593	349901
83616	315671
465096	420944
102249	18590
324133	428103
260287	77657
170020	114063
409030	446580
18360	476231
46558	327217
128509	235148
375182	19600
186623	57094
373639	157698
354111	360531
400520	208302
201208	388850
186977	200444
284008	489485
480452	391461
350744	259118
419200	331581
418954	131975
454102	193743
86731	479570
121637	388321
462537	482097
205784	28129
483790	452930
416603	262954
428294	258392
476804	354719
384231	337979
424675	6545
201169	196031
452052	135815
210885	86728
261112	250389
361644	456875
382551	227101
50876	40447
238031	479760
345288	213221
461208	163732
155789	491
375984	475047
132498	210095
330954	164884
131939	388446
256893	284979
385951	12129
238855	283825
364667	331581
124394	191292
186416	165367
72952	160419
423167	176610
103725	220129
50844	186353
428031	113138
86702	137719
84382	94344
29970	332443
192267	94516
29202	13370
16790	72111
164973	259929
164829	404960
17205	403903
389477	366748
118385	116283
101132	347104
264026	39914
75501	304589
436381	70557
236681	425675
479287	1057
227981	136435
241350	262594
413482	454017
156535	55215
36889	399426
244043	226308
123131	430205
3462	430356
380090	430356
149332	243619
455306	267452
24905	44965
116124	297630
162156	102654
336826	393797
383223	474412
228970	423589
192780	183479
230051	4110
165900	41347
211100	107148
300419	91325
342773	133861
41721	169482
414857	401854
474057	38680
89161	52537
341271	311131
236992	453697
365964	109212
158684	113994
485458	235287
400520	340161
23255	434945
151764	142018
392241	338915
23018	287889
414326	463549
112563	282195
450617	354527
336348	91600
431237	284272
7119	421266
283881	395211
489849	385334
489075	477383
228326	491150
55183	454812
290982	49824
121085	63751
465014	25170
16534	329983
14133	341214
267562	5040
191629	245228
488688	312993
77004	428852
314925	129270
216217	147756
375359	336590
292198	273831
305021	134262
453976	461846
2393	39693
383164	289714
243610	466737
239371	401297
63391	385992
37697	459698
173522	95149
480589	64075
33398	476951
71692	187974
383164	484053
296076	210648
24012	412348
438464	487153
75516	160545
24950	179352
469976	132996
403983	172334
298200	328711
67413	309524
449594	196730
54923	293630
163796	228431
12564	70899
92787	94516
177861	7527
128563	453521
344093	349617
384117	86476
68012	350699
127051	387742
317737	452971
453746	325314
402365	312180
198405	59759
310756	421074
477929	98644
332549	15209
436642	252728
226708	86560
481519	430186
391568	18122
10341	285156
51551	12443
408693	134819
412856	57989
471187	264284
466535	448172
237209	54976
326631	313745
434854	6072
194117	242227
134855	454787
363209	462965
123071	313745
201813	458927
367432	419206
100438	206623
102670	54976
371513	224383
169064	372947
354369	366666
120316	3840
218896	458082
330958	353913
345851	398333
412250	100671
472853	228431
63352	189231
371013	211868
104205	185479
104059	403747
295522	157910
343427	283392
321061	335663
162029	478232
318715	180841
87774	235987
242523	271049
111062	385279
57094	254914
120737	361987
213364	148053
56115	262954
474651	350655
178522	252695
173878	7839
190337	384400
154120	367798
201086	292721
93328	133423
108406	21583
428892	444691
28096	116283
145869	393326
121594	419867
319393	390596
345762	63528
56410	131618
473748	248614
75618	79989
382848	265370
84475	490417
318036	205223
402052	179375
240558	203656
84740	181993
292351	367583
16496	221324
1939	449399
64543	45141
310916	4745
253996	391414
90084	331349
263328	315566
463429	256723
284565	419225
81432	258538
274852	177685
94099	303001
167475	485304
491162	276358
110384	168050
305412	291249
183038	375840
201866	469235
268011	160419
304031	53263
258306	239931
43796	302796
109733	300683
200868	65210
55743	452474
301855	274114
318227	9913
374115	364720
98736	476846
270629	212081
183192	366493
48020	434035
9501	369599
243905	83403
133562	179716
375727	87471
1355	110143
393218	167540
180745	317675
165401	318535
156402	12197
323046	164446
388696	305449
355477	405837
272838	263062
266094	420984
388696	203213
390771	25080
464330	21986
2121	252315
416797	60284
7783	420944
491031	398333
360459	490757
211683	327634
451068	244192
203823	320464
94129	338671
152887	180908
83937	271231
115919	491150
72900	398140
7280	316396
235463	179210
460990	358258
48705	87471
437690	93245
125413	388009
435164	459206
98851	457351
390150	441434
106656	74886
216867	251450
164145	50605
37226	1957
77793	45141
34049	239561
193581	266852
367925	385928
183192	96977
9567	234432
208266	410028
173731	274352
87123	338271
55064	330469
129591	190369
210014	151345
480181	9848
474527	77341
18581	101650
243169	329740
18418	336590
31596	485992
321292	368306
104171	99405
476970	395064
373981	94516
406269	248777
161907	205289
141782	316708
70670	336590
258752	343012
202922	435708
465805	156582
279130	198317
249865	77475
143967	32046
146893	78218
107639	88113
153252	375157
258623	53883
404899	220253
474036	26551
482863	122193
57987	141440
13721	76454
298655	396431
309917	156788
381553	95922
199839	317118
387179	425180
287528	5943
152691	22480
198581	292676
147861	54976
164510	344091
28357	231794
381967	371918
23726	341693
202922	401378
296635	466256
351428	245679
441278	273021
66734	269549
479263	275790
214381	62191
411862	462107
373033	223879
332657	69673
382272	81280
30332	178392
401085	345642
344022	274114
12926	226378
106679	70409
160561	213050
357768	127921
173701	315792
186547	34663
282708	179568
13077	293813
101344	478415
113600	19222
421906	310261
429409	67858
222399	62553
103325	165997
39176	95942
271760	313802
31227	86728
281877	213035
233408	398810
207890	214714
160396	147749
239732	36392
250401	20959
490812	352605
98420	275790
336639	104930
117730	222402
172716	166738
476119	187998
370784	372314
238025	106169
444081	308610
457871	293813
423760	335663
476619	46503
202062	369599
47949	190369
143802	186691
383164	353802
117694	456164
214094	203744
291440	310756
330860	327922
406660	261321
474341	156894
438193	413335
92667	11609
355998	363494
61299	40161
347353	378462
60193	475648
355165	142018
17951	302971
377869	95247
260814	244482
279114	264976
342200	269199
337033	303424
388333	281924
38375	478415
157697	94516
243095	331581
144577	452746
365550	8147
414646	474453
16844	379696
417931	65776
61977	233979
488971	44020
398379	366127
171967	481785
23987	129923
406424	16433
469302	169088
277496	113689
4116	195393
95575	186821
255515	45745
266307	265757
60743	372325
465687	166698
442227	164700
87310	166513
428892	32192
205587	293813
94078	478415
292923	86077
25535	122694
209907	6828
338931	328775
357291	281924
404980	388648
70478	72672
491461	351029
285143	375840
373170	454221
40388	299872
460414	372082
420883	24139
438805	414832
447230	51153
307448	357184
316146	49903
41189	3904
431386	233258
444139	41401
128309	191812
469100	436701
156388	310756
298427	85050
68576	300126
63113	314742
326865	42078
12857	478155
458247	231447
312373	59759
473346	259040
236035	186384
74026	285156
258598	369599
396926	99421
78866	166713
351682	94665
474177	453671
72804	83229
383244	41673
328089	99271
114383	354248
364785	210262
238928	300555
217783	392301
326631	340927
296602	373274
166929	190369
342953	493631
385614	256113
54699	82585
245305	265370
311863	110708
469634	478415
322922	391414
254446	172089
473167	420944
485824	64335
74852	487533
229735	168732
178461	389062
166848	175949
105199	139648
176130	284657
372313	430274
382015	362808
156154	362443
44556	293302
275662	2862
56002	227628
58043	317676
402519	465391
52793	70179
12300	207927
395964	393326
66502	288047
199480	423778
77864	218727
196003	259435
56806	200457
26297	376575
106843	313745
62206	146751
433979	428711
345539	313829
69827	475936
441302	430118
126253	110613
153132	48411
403154	449349
478567	154766
284218	111524
373193	15209
91582	389202
178773	450983
446407	304493
409016	230255
328075	241515
454263	297988
55734	246311
287107	489822
452905	134262
277489	450087
338882	154623
439807	249334
336651	119381
102445	91295
152370	298077
457673	367883
423826	9489
67280	179692
433159	339540
73974	7265
456588	250434
221024	260879
323046	251750
306180	86728
489750	205223
62217	385000
93451	463549
5354	489203
375405	482279
229819	374205
11633	398333
374052	72050
46248	65340
247003	313553
231305	184558
38282	392699
124711	166651
16549	133665
111021	481827
2253	168381
449827	316882
239236	299420
385928	12129
374901	327217
333621	162978
304072	228431
308839	38663
389514	259435
207752	84504
190168	166443
417318	370050
162248	168638
301540	32807
237148	74478
1922	21557
262301	469235
228044	218727
396088	84479
35015	24782
55838	196783
156262	455124
270095	478991
149912	395198
493795	473077
87236	485536
312669	214627
12592	488144
324330	48163
179146	293813
388380	315671
311036	309774
456699	145691
9928	229670
170922	183213
155389	337849
176177	117707
70788	101889
413624	144119
109733	275763
166126	21583
74861	377046
339862	86728
454450	35707
200092	234872
472026	266736
477932	235291
465930	224696
53047	477628
262310	244005
77531	218586
357860	260640
399159	356605
412440	200358
6483	354378
384189	67529
422476	19172
35806	81427
5514	56317
471538	1721
275803	99437
31469	38741
348197	374424
301560	384955
167419	255941
227369	106044
146504	282497
493942	13370
5166	262954
139410	60517
364497	262954
337393	245679
36914	425675
68338	80253
108648	199676
251677	255650
282554	414218
42854	467690
295634	312330
293265	331584
473912	264766
326372	430356
471388	445730
398760	480675
162467	208013
165250	383391
63322	78184
251763	417419
397734	169551
9851	176868
5502	75401
327777	456640
24350	393224
24377	389339
320379	193743
369147	205223
218104	76111
340144	354630
287444	42335
88555	41547
134299	423688
297509	154244
320081	316735
335656	144073
435663	95149
51759	135552
389448	408938
412095	62191
151156	456682
462218	336590
480853	298767
194216	375897
469360	190369
365469	11626
193364	315744
371016	190369
29820	451681
339233	50492
53561	78469
55947	272230
450566	362784
459280	2818
129082	110958
443403	491042
465194	206623
17021	63528
302492	213277
144964	186479
108258	218142
326830	40784
152110	205289
236996	489552
225228	304589
198271	183213
148062	27464
40103	314989
164692	17186
144943	457856
160674	293813
468580	313822
282089	468069
185434	438556
267516	237612
359669	91947
381578	98868
167739	12664
41148	451410
59723	280507
292696	289108
419096	478832
225363	181680
51080	441228
468752	335310
271019	16433
21564	454815
411483	112000
52803	222701
262457	16041
197951	84112
355080	417201
210812	56671
225303	414356
86632	351297
166236	481279
234662	26714
288157	434893
65190	113887
121621	465647
372430	196948
353065	12177
174911	273831
164616	477986
172597	250744
412440	46926
344238	62191
162	99932
193272	291991
184758	393184
10251	244017
411067	426986
289382	436210
193306	175721
238272	404345
419412	365107
310539	221796
383214	302033
109062	83140
176878	197859
173543	157145
337262	370866
164032	22145
355083	94665
151673	451141
210404	183213
289981	366127
416244	313871
170020	403513
471135	5040
126719	204273
222922	36392
176321	297461
281416	159249
456380	478415
376619	147125
191464	422470
149661	231887
365860	139212
404796	411424
284218	168670
173264	258447
457368	113353
109289	144442
63490	491984
420419	49903
392539	454975
11478	86476
155396	203279
239912	229740
174056	66235
396129	104691
102831	38063
327129	219876
127531	53994
263703	34258
84263	204078
457335	345011
117562	190369
359178	484447
121539	145909
212527	274410
126245	351590
1839	391414
62026	359762
80860	83867
401412	130310
337782	272865
131380	17772
331176	156376
170628	110708
461798	409425
311756	24516
85144	308039
246755	375120
449950	373438
353430	479843
462893	422435
139094	53389
279879	489167
88826	263713
404839	285156
87638	93009
460602	134694
36649	25437
126395	225420
401395	54976
104352	26667
435967	267602
330369	1513
308411	410263
9973	233859
430356	142767
345715	149365
410508	159378
268418	21666
210508	393326
40793	489552
229123	289789
199857	274868
410003	209933
75353	228431
139802	428214
366821	35707
399436	421707
442745	187974
217270	414057
428660	343012
101058	155342
21245	320215
353962	364294
479325	371617
440508	400017
438193	426986
432435	330571
15133	246672
454167	434239
1550	189653
160032	369599
343329	275156
30959	273831
438272	127273
218780	114930
192570	330455
9950	195121
93928	71260
236015	333948
366499	264132
144501	113522
334974	404396
463691	204925
443785	291249
220246	207927
38571	92142
466028	414696
228240	306654
212095	16433
70625	179375
339669	464359
393106	117942
298984	132996
153307	313822
425820	391414
134299	376162
90173	69288
17516	119381
481880	214714
142492	190369
72804	196003
238518	110708
95252	83140
113608	363385
324420	267602
446182	160576
214232	137886
470433	262954
381256	144845
70084	48163
101230	187974
411039	105498
399554	28155
349710	354497
78319	170088
261631	122462
138493	440660
101898	363631
190996	464725
369481	176833
100230	16041
89409	347158
281563	180578
256531	79343
84725	100233
380748	362795
287566	271673
304359	194218
18451	32807
290703	149389
185604	94344
97070	295201
15895	13297
287766	194805
326631	132924
429201	190369
125193	236240
431544	391414
213707	226667
349816	101463
421961	313163
352971	469147
396586	169485
91828	416057
291531	290342
90879	185592
226326	304589
491694	124213
167659	405842
404178	64201
30477	259841
438460	336590
79415	62191
369209	403515
313770	323137
240524	33665
470592	183213
65703	48163
404899	214540
275892	326057
153006	192973
222102	5842
45673	338790
211511	72670
36653	162529
349032	32807
369376	435708
255398	25230
274003	210050
414326	474389
409371	124059
101058	127280
46092	406665
153521	202390
123906	249202
103124	284843
84756	286833
219422	277879
195121	241316
322411	345801
386654	411809
390846	126921
81432	319231
204116	456801
80936	237165
261839	427802
124287	318682
174139	380723
254128	445104
104111	181077
220636	152502
103812	267602
69289	425675
402008	37515
47449	135954
169687	122694
137633	17187
134628	350822
277511	205270
350650	97127
370893	483549
240098	467703
120949	28265
365379	262954
108554	181993
481419	257227
431405	356210
197990	63703
230691	329803
320238	348630
898	340752
304011	243822
52867	104028
17816	183213
427566	22256
232586	268802
158156	108554
457368	32406
287444	338619
362426	341355
246199	121758
312781	464420
200092	376978
225979	28217
26082	393326
453382	373911
149344	171014
332346	150464
4083	486642
192747	99901
40410	74849
442730	123369
266564	190369
375961	46070
403036	28006
160548	146092
268910	372893
87471	222833
194875	327411
354075	451016
86475	140654
161363	133156
180634	142522
112750	414832
106739	65810
248576	293813
122150	317164
435657	99271
241198	275418
208897	465405
368418	21411
61461	192883
284214	428103
303507	273735
289807	301475
414646	364109
81358	53814
353778	447560
189375	109006
20217	181993
259060	264406
402053	231526
117862	477502
48953	186920
300370	436950
266270	190353
208436	35629
375428	188759
133909	187834
75242	126426
215498	273831
200454	436197
270891	86974
61353	97527
65475	266660
178422	195484
352316	267602
280092	131603
251044	372364
299609	356851
353758	120195
333573	241639
413087	468125
421107	359981
419882	147667
346557	350208
177872	97003
29077	405217
346557	447919
143684	358040
141695	310756
239268	210082
344372	474475
89431	162704
7620	447741
478064	188003
480426	160379
15884	440962
369193	407917
160533	237165
428931	105091
387631	463549
437049	179596
387111	291655
105964	420790
23018	237165
104325	206024
193594	248837
272628	440660
460540	298182
327425	241468
198175	401297
245001	50865
134476	484222
160404	220417
293431	16486
137619	405160
249860	268118
460507	51895
16145	422337
390352	207149
200867	16325
272742	456569
440749	472630
369256	258370
279306	269199
130461	40780
112443	238318
134299	254178
156081	472049
299906	344225
433647	131312
137833	244005
72958	203656
304355	293081
321092	40284
131861	194165
428887	195245
393068	127921
287566	91327
462812	313745
351111	72860
368524	253730
82041	207927
473014	471745
220792	234366
17895	293642
363917	315888
24987	326130
359428	207535
97703	190369
373744	222701
402500	414269
199593	440674
381422	126204
36012	376971
62907	332392
139484	437408
93050	15209
270249	262858
84745	184226
50197	299600
174665	368903
322829	360860
105967	381460
106739	327846
118686	190369
444995	183422
465430	180578
392062	269999
130324	373797
399237	407386
305160	288544
312189	480421
408248	203656
434489	444213
168331	137128
147417	162795
459311	25410
26166	322210
245296	437614
78629	254168
269068	49828
174404	481785
102840	99491
478654	188759
454090	209934
208009	335430
214456	252664
231353	194165
470105	12870
58245	409264
154255	203514
223227	122462
133109	469110
196903	20946
420266	357066
86596	71362
277783	220950
180077	481279
422980	56161
425900	378462
458366	186095
205501	254120
195115	371767
133901	72432
267562	153302
111303	3386
81432	352417
55774	371934
377869	8287
35888	256121
13529	397258
17398	399468
182748	118921
425751	396172
23448	153058
286070	69857
20213	126612
406477	313745
38490	91711
474020	211542
470802	47324
449406	273058
81102	144470
274069	226494
305630	134694
458782	110677
65983	378859
351585	175955
411017	27767
288855	430610
115989	478415
259648	148978
24439	29641
51227	355093
163519	108403
457795	400597
452370	35707
74494	456260
452055	273831
119464	179389
106648	384595
11318	50264
417483	362972
223577	201123
131916	10520
462986	438226
235018	469227
389359	353787
254767	366086
482204	99405
166886	138857
3722	234763
2262	369040
477374	349601
424749	68435
146924	247527
399512	451460
481419	210189
331579	217088
471254	82430
451799	377984
482646	117399
287771	295484
241696	67089
86011	8623
25748	246544
202395	15209
299803	404806
102316	93399
50034	49915
324687	218615
114609	313770
429930	263378
225871	134694
468460	191821
17398	464727
357166	250434
344560	21583
306904	411644
106739	372214
284008	341777
198718	320132
404137	190369
248866	439517
180361	130028
285156	245894
220296	262741
492468	350189
133400	404316
197184	371585
65712	139183
456658	130476
356968	267553
274975	15209
104912	380071
252824	277269
132875	207535
467744	32807
357376	15209
81664	227031
306975	423688
277523	385000
300664	387185
73660	155955
338752	275704
475914	429189
254303	150359
197555	255795
390150	154815
26948	137911
23944	249334
7290	359537
414286	139467
12085	187836
156975	369599
17221	388195
241611	384908
312026	15133
228050	342761
163159	401871
67571	479615
158523	487457
331983	295484
183637	293813
285204	401241
236591	360531
465687	218970
94110	489822
53846	208300
378420	158145
478573	163801
64526	121145
21581	343785
399726	258370
190051	166063
74511	261396
331304	40784
379538	415105
120986	239407
465065	204700
227718	406737
485077	69045
206968	243343
446170	267602
468617	167708
43540	162831
459683	119381
430635	164700
119253	410317
251820	222701
238431	19246
420842	336590
11788	126293
118994	293813
66929	459852
31398	434035
263514	339326
454634	457393
410560	273831
21070	183428
244317	81482
259440	28337
271549	86900
360224	62012
409256	312161
55062	470641
331280	391414
470415	181204
210601	208617
431929	266600
356805	132740
14890	330472
198696	46785
66283	144845
247254	196783
74690	419547
472620	332461
201131	347663
225834	105498
487930	168381
234881	430681
484193	336071
343704	132318
438646	118877
193053	21583
454167	476719
262924	250090
90671	40784
24474	464725
198317	225412
254469	101058
383861	300811
55944	390771
36986	427714
282427	477589
195121	112920
82498	165540
10959	227101
457125	294548
161363	446936
355892	364084
113379	198317
189064	266242
202635	9681
323616	260879
352836	430356
364767	461145
391805	60039
479320	80079
275663	444580
485536	375131
320530	293813
392502	262373
31413	274451
195062	448709
314311	455769
392335	249927
474341	81280
392196	13370
31663	9054
438090	238242
55361	168615
59904	125537
302652	37309
260352	428155
457257	266377
775	183479
77124	261396
245206	370313
260017	315671
62322	146086
231014	284684
403687	410917
120330	317118
355437	458119
316267	286633
213957	114527
35784	380077
409745	472164
181970	35017
52761	187467
71189	300750
172923	114678
373739	278765
166149	225458
32944	398235
63582	164884
251565	422293
287772	20959
374901	413964
65683	299710
81190	202507
374305	138892
383066	476951
184063	183797
23370	108118
31616	261244
91828	67461
481404	96048
144274	432307
244482	469235
457547	186159
205322	350821
251438	262954
266508	429128
451665	48365
126479	257735
348387	486946
143097	218612
17020	9478
36556	209510
441123	80193
371373	143586
473	42088
299448	41406
347017	189770
385256	305516
204144	16731
232348	349129
482146	187010
398792	186259
443350	97499
406872	21583
437251	292721
489787	345838
37814	88820
12481	41947
304493	65275
407066	432320
59346	170366
212357	359762
341272	399098
364509	303444
13028	164884
65062	428158
354911	344163
362267	241190
19444	11626
42974	158811
12087	85015
88460	217494
75686	284559
145178	321496
19341	344391
479044	90831
223295	57002
243698	99309
464022	421639
44713	176335
262660	97686
399205	395988
234487	100145
418651	108222
489657	131939
367199	153995
395339	401101
438549	266739
401838	406163
373025	347057
273901	401263
170035	88203
69908	3114
316136	59776
342646	393326
126261	113063
480085	184422
119119	185470
364869	122434
394694	368859
260262	40784
428735	371980
407223	159058
151105	214024
398546	405217
116525	119188
112124	42035
207435	250288
206164	313745
245765	281411
109847	434634
379869	339205
94220	485304
252044	3760
12417	275691
374410	281924
343709	333328
225785	344079
199535	286603
129819	339811
314311	209471
250854	146841
239452	49820
151480	208979
488027	183213
106353	367883
271311	478415
465687	83238
8901	330604
377731	60517
184629	204330
128704	292721
442928	205223
119653	331238
118374	465972
352347	452803
121594	362468
246577	283779
352592	464727
119001	423469
105758	342947
337667	142016
154235	246311
242411	113792
309456	435077
46398	299386
175933	19967
448617	490237
226494	469366
367675	172089
487735	402731
219777	443292
309528	338271
475756	335663
190507	215563
84965	326782
316828	14130
261759	282287
205135	183213
489319	398325
242106	279500
262183	193766
281901	343010
476983	152085
328936	422791
214069	35707
334092	260790
90529	183213
280314	332805
37697	202342
348584	392339
405080	137801
44138	190369
406660	322121
314311	347425
291744	137658
79241	140567
289626	487938
416632	221018
359973	443976
35907	406894
144288	297553
202397	366941
361001	419843
228	409316
178627	441253
26262	275035
219480	491514
454450	154759
371925	267352
340117	265598
54539	466664
298600	46294
479672	476231
124320	458806
301959	319227
341648	476412
205841	234902
104760	244437
286927	51895
435294	177244
335813	194831
59390	453213
492298	205270
284803	127203
314968	48275
395419	284843
190711	313314
290446	105593
97592	142238
68059	461392
45132	483169
342434	127921
124686	172184
476586	50367
346900	356249
149333	463549
454867	4083
66651	362808
73298	222034
177838	266852
55676	5261
375680	130748
285786	456065
37748	96977
29187	461182
222049	295721
207141	152791
215114	355093
289675	375300
291525	209510
72018	255650
226919	183213
352644	351639
163885	4676
23325	183711
405555	491184
486228	243046
394647	137833
359178	335663
382867	436537
276279	218730
428944	146584
420681	135816
73701	183969
451073	72933
114589	200675
383777	466432
347490	355796
384404	245679
166545	9115
164857	102858
170436	453391
464952	5857
379619	228431
355083	411195
88859	285446
289515	444163
75597	224593
228050	201208
103824	398425
224667	302067
314152	393326
199808	378235
417465	374987
392399	53389
148899	54976
252209	462615
388696	335477
156580	129488
447962	139467
172137	256452
493115	303593
281894	203656
281671	74106
334863	325497
231935	336590
320460	228431
165161	205221
382850	53429
478780	186430
354022	91558
420440	354566
402281	15133
411488	120986
437350	421693
111856	119762
192827	377278
402703	139648
374034	368268
447132	76597
62682	3654
111856	375897
471927	82100
309387	394044
165534	253376
134099	282670
178442	241468
41143	236492
294634	467492
370947	327804
168657	13370
202559	103768
311365	199789
370858	309801
189407	49021
296111	184659
319824	479614
177731	364109
334092	209464
402995	201493
143262	156222
47054	3753
98286	319386
154289	132740
313631	440660
109960	38172
431959	373742
321791	449028
326311	245679
30374	170731
382189	225486
68204	408040
149814	458782
344351	76628
359501	137368
232812	120446
273972	263648
348644	141466
172163	230378
133782	94516
145717	262854
112443	241046
417938	208577
463891	243374
256325	467320
210194	390349
447962	211289
170409	320543
60193	292468
117191	187974
474606	286337
41378	431120
274832	89557
162303	401014
411282	186159
94985	466790
382282	212101
218309	223698
180451	182226
396284	922
465740	2520
119997	9681
297069	360531
127025	5040
306632	25770
279151	233156
94379	440660
229735	47873
322681	15209
205024	432831
175982	72432
41112	80822
256231	71021
214604	209933
312142	308738
293889	139648
4420	219743
219913	164884
16641	319882
327572	228431
167007	476951
289593	187974
169802	12443
101847	313745
453697	26969
461833	179472
160961	80738
416972	190369
407597	231692
6269	146790
277799	282497
36058	94344
26527	184902
314722	479275
185057	384386
242382	371983
413135	219929
417358	30610
178656	450947
453665	46861
482237	237548
459996	401378
378832	287951
469453	426041
358971	184902
463089	62384
203291	40784
295101	164164
149864	49903
275215	222701
145717	410452
105889	491665
255136	21857
125729	358587
52695	35971
67491	256439
295789	11626
134681	259739
286624	22549
306304	191959
8796	124230
196730	168262
364630	392383
316856	282059
372125	182356
461967	135157
3856	99913
337288	16692
42879	392339
30568	10367
424423	310680
134455	110925
169826	249334
95303	132740
263880	198038
445030	492898
31550	86560
239112	211675
131504	79415
333608	22215
223211	264154
138401	206965
468667	438529
427999	257858
169950	69734
179434	369599
197131	411475
434873	226308
228174	369662
52646	208341
25642	234914
90064	204925
161420	298182
442947	173278
291574	127547
39255	440461
149175	355665
137454	227514
205597	219143
489311	281924
11465	464585
224778	332403
388421	406626
275838	101597
330930	110677
466435	296434
252083	441616
406144	109006
432471	86560
210604	311702
121665	117078
231688	398137
423642	180578
19023	469219
19727	43625
127469	105969
382778	406371
708	123146
96700	188759
122950	436079
338264	146912
357369	313314
103992	385641
102249	23785
451769	387987
107881	108261
348644	148690
214666	32611
315057	34206
301959	177244
273972	246926
14997	103766
313430	336590
445954	286697
208106	187112
423770	1234
289675	231740
365050	27464
491070	316796
399981	207696
245938	439352
326805	374594
221687	145681
475924	411734
93451	483280
80971	105498
317915	319268
191447	80193
193767	401524
395512	43893
187718	12443
362267	344912
401567	105498
51010	169749
85589	394529
192044	303648
214374	7351
72173	257076
406123	378387
172525	229219
126694	24745
222051	119381
164403	197325
258692	50555
41708	27570
88647	407306
142418	177244
78291	212576
174790	35707
39370	194830
84936	198790
232490	469235
118974	32053
433802	273831
127462	470991
83222	1605
284256	23018
237714	446105
293207	440962
403134	478415
228472	158608
144846	307915
99350	267602
353880	417294
331356	234356
397656	110677
217953	394948
185885	434893
121757	5857
137555	321818
415713	98650
316365	209521
480028	459652
277405	107148
207896	237238
485131	108328
350512	412675
238829	404960
287766	276718
71334	134425
420700	138807
216666	42826
6961	138495
99803	244531
126293	102100
55869	136279
299394	105878
176678	391414
274066	20959
92458	229928
380719	122694
159202	371476
221979	101024
153652	249202
118916	85889
101943	317221
324708	50536
408941	284843
352749	317398
301693	23018
201477	41673
145177	372629
5538	45413
308705	475073
136838	187974
267562	340449
270043	22512
372283	35707
53811	406571
301846	29023
237586	69494
188886	152794
453113	269891
110835	24412
206131	419311
359669	111039
376868	281082
478287	190766
414058	353787
316056	479842
272908	42211
312554	281993
438403	39477
214284	275291
439679	420790
489841	301469
358587	409530
458183	473530
109824	233175
2038	119381
122883	419284
29468	399596
105270	464242
457418	339181
427171	167592
93460	190369
41110	63305
212969	35115
51246	228431
476107	282822
179952	14058
382994	348421
163454	212678
483062	28129
159787	187298
21449	293813
149018	305807
137844	425114
273649	315847
399544	324639
414079	86745
292898	273831
310629	490035
314548	193705
386034	183213
358983	322060
266794	185016
110654	238150
478588	200945
373576	471950
128541	369577
187482	378771
183206	36563
106353	61572
213123	208703
223116	286728
156255	137128
172107	450087
50501	258126
73153	63528
31039	469790
326260	119907
435314	122694
198405	301659
446596	435242
208585	8459
342465	86091
444573	442857
288138	345919
407826	306489
415170	313409
57281	430610
115451	204027
130357	254973
280761	411424
102501	127921
302791	408288
234809	474412
479362	259929
95161	372214
57484	252961
269258	40198
432127	476951
349835	94793
181925	465053
311350	157527
403823	43207
361707	21632
19124	336152
290647	439418
9429	192005
472869	288629
240152	183213
276	215858
233117	120730
316628	190369
413433	339251
240505	464420
89503	287694
356300	18702
456059	40388
210340	250434
392281	298212
404242	7812
365017	391414
400383	53883
338752	297364
20856	136152
140384	482465
154835	460815
311819	2739
30574	15209
9270	73189
42674	167183
421938	21902
75656	447909
122437	476656
87746	394276
240820	92613
106268	215054
59787	218730
12402	281024
55928	94344
117862	112033
51206	313745
140935	476951
239184	331535
241749	266736
448077	295484
358417	49828
440710	366534
332299	231681
91828	84344
15410	378762
190711	86632
228741	82430
23058	69530
240461	42082
268748	400767
486085	196851
233315	430356
420128	203720
381311	448095
347121	275768
451524	292468
82981	454706
195709	292786
177033	153322
451240	91010
369484	34434
81683	335724
245679	478474
111413	202161
44159	33265
194913	310756
336909	210004
446921	10520
177735	339153
293812	94344
177345	231578
438593	436523
4180	292468
131939	327778
300406	261356
341067	411104
355408	256452
61647	64075
371887	305872
319231	250703
55774	428214
71818	84111
387801	384012
314693	128596
115168	490588
107526	336915
323689	25034
374379	62133
16577	212081
377987	439351
418634	139755
443308	234748
208133	211944
313109	342282
238391	464462
340908	459928
274840	401543
306345	132996
17398	38304
155673	337762
424256	65655
267562	246191
167207	392951
414286	62877
78319	225094
332779	378462
394095	221741
274398	176950
353597	172918
67004	176878
412333	402323
28357	236635
92172	222701
285876	180677
311256	366127
382848	23795
22138	401871
464849	247092
244630	21583
158982	432128
90912	183213
448903	27572
175299	67584
293633	329904
283749	18917
272457	316796
274951	36719
334419	457109
190369	198162
435683	210587
289583	261625
444193	315671
442236	294836
341204	190838
45679	300555
382056	145059
241987	43334
339231	222531
255100	434893
299017	207916
162673	64364
295277	39764
44620	348563
367713	137227
217400	254914
366763	221324
191447	111854
133572	246926
127490	207535
387642	466969
419655	477986
339542	419807
305511	440660
297446	63528
455206	435708
288421	72432
115523	434239
110835	281327
171855	252961
322794	421007
314413	356645
89164	383631
436419	286056
469213	430356
218665	211868
190554	310940
146422	150352
318463	40181
304806	326971
65867	44843
288491	164362
394484	430356
65513	301704
200504	43814
302872	138807
81304	431952
193341	306913
118660	195551
398900	477632
17194	290450
232949	223298
281671	91073
345811	463799
162751	342380
407540	64429
222389	281957
84938	409828
474606	432291
218053	67651
19720	7308
176712	401871
80856	180172
139585	94516
106305	404345
60268	49903
195321	77278
20281	218730
201348	346932
171757	313047
130088	404960
275529	254973
217002	210903
473752	236
423144	330375
440190	10379
421379	360472
180929	469760
374298	191981
225340	21583
2169	447295
170934	274527
160457	95942
44844	254590
76202	454250
430966	300054
403575	317373
17708	490340
473304	295218
32700	168615
200849	107589
136899	276814
217681	293813
9456	349261
31029	120907
137267	295149
359893	286971
34212	287051
226014	447517
458892	390990
147384	245317
341272	402708
142190	52537
316136	16516
461185	23822
145686	51895
28971	356645
13452	203656
287766	150874
95008	184258
30304	56620
155941	347158
86632	328665
293318	108312
111637	378462
51654	259929
223757	81196
301312	326430
386659	209471
352378	388473
35626	409828
329727	364064
211741	55012
453316	7797
269949	208785
246079	317118
335441	51585
381449	371801
6467	203186
331490	171314
86546	294064
12931	235586
9155	246311
372764	420944
358816	258166
454912	295789
327501	76010
120855	126384
125074	94344
462217	99405
330552	129254
293032	451460
3928	170161
477932	209471
274613	354214
437140	8459
260448	110677
331510	34842
358963	214888
255803	49903
61854	468125
297979	360472
19173	221398
134672	218230
65546	56586
288862	378288
272301	354630
335031	246311
462607	470780
279525	428103
74569	54671
227046	413022
110835	203041
372314	466432
160133	128336
401567	258370
73601	459779
167445	267602
117567	430356
393295	162795
87726	225469
198317	214945
158310	359029
350869	164884
398119	451016
261830	192910
176300	237138
203887	362773
484123	1292
35592	464807
320627	430894
290578	291521
186397	478415
258523	252612
459311	313745
80997	149827
103343	78380
220857	259696
354111	175810
342341	143202
9186	32989
381923	476471
55451	166970
208163	380538
333367	493888
130069	31853
445891	198926
318875	293745
316876	257318
373615	102352
146893	478831
292641	47895
235034	303175
322734	316929
230655	56929
14312	71985
415734	255216
7711	362733
401568	89282
376592	278907
106353	470403
328075	146251
40158	226494
223525	20677
452537	151484
318723	40341
70085	241938
331556	392996
312227	300626
186030	336915
19458	313745
130658	140215
185738	44469
78316	440826
61619	260484
27775	23358
422015	299007
247106	209572
216086	478057
413053	33318
35386	469235
278805	430356
117833	315990
49757	165034
85867	239366
258456	378462
411016	115861
114410	291249
338157	22827
217740	370983
174939	444027
312283	460966
465905	485987
140983	429593
189806	233549
305029	73319
465366	484447
220052	440776
49083	146251
359227	338915
359575	113897
377573	321510
438475	402793
238749	47644
129836	267172
97588	461238
214390	50264
222491	438463
81633	461392
99132	335799
261211	154137
465320	237235
408694	403805
273583	138829
384513	430706
445993	377933
143501	12177
353324	265589
120247	351585
321043	66320
263713	324753
144169	85423
178422	189168
160961	141068
365550	312323
379696	403489
4841	23100
461944	209289
13129	224557
236472	244437
44704	440962
180987	320827
205607	80296
43485	293813
426663	392086
106353	442096
4439	448773
442236	408622
236136	50895
474142	127921
164285	374476
359642	489376
94995	435318
208577	287898
387586	368590
117097	99598
145492	57890
120063	312259
458711	293564
235441	401826
234964	447712
258452	428864
209938	16433
198250	234706
58492	12085
382848	112258
406179	307279
68566	400655
402933	317118
189484	110677
173310	469235
235491	241090
131100	10460
287024	80296
287766	475555
274560	243378
80122	125769
339769	423679
28417	31178
182270	103662
421108	430742
198317	349902
176799	298218
81954	208333
435607	202019
189351	56412
41652	77736
71430	226760
200013	440424
359239	133100
287766	464350
324826	74877
354084	342486
292662	311440
91753	5787
477096	272644
197077	215181
448430	303497
196723	48163
258780	131975
323836	213003
225345	122187
97313	378030
52570	224285
59352	355552
98904	176312
267339	411809
102901	240665
371337	286337
471130	461428
68663	163578
358466	449802
393238	50009
211817	134694
144782	267602
222921	18944
44794	35629
88726	286423
263751	109408
43177	106543
287874	239134
446182	177238
260043	81018
470460	323213
81752	259914
159066	315566
203656	253744
347812	102352
230015	231638
21816	353750
444470	241789
190884	86728
30416	375840
474859	232616
255404	248418
279575	146740
216544	248957
54848	176878
290522	277026
445090	40784
64495	320129
279722	91712
91197	374887
394948	325095
428158	65062
93627	302535
252557	484955
253306	194513
21331	434893
217727	19814
23992	265883
63047	94344
366402	441570
14862	479242
481244	165828
413230	13370
260840	86476
351966	26714
105943	103804
351955	80113
202433	326544
273479	36515
399441	283608
40780	468280
30142	266497
460515	132996
213535	300800
25969	238578
343604	427503
263266	474931
41379	203857
451408	93245
9670	367689
196340	186561
280593	67790
114063	298366
317370	332544
106631	342861
198584	330469
345864	281449
489818	74844
262210	357217
327964	49896
366581	32807
446229	432691
290698	301669
212581	453035
489180	388904
176235	53863
456021	124497
139056	343085
325814	209572
349012	129687
399118	89684
316122	19377
293207	63135
132233	15209
379462	264258
382659	343493
70590	30558
238406	326997
368777	286313
395413	340471
287566	488390
461833	185013
410645	160182
322851	122135
45890	335671
199399	273831
381687	96977
309757	490888
203656	244800
251493	353901
235334	347405
12174	87471
399752	388338
57229	159514
48708	4673
160356	168858
110937	165755
309283	375113
144701	140044
386159	20959
142365	25437
322231	60517
413953	491235
143368	226308
151622	366588
311100	110677
153813	239844
287766	411944
29157	430610
459105	27464
377728	244069
345715	126526
447937	213878
467372	430250
229735	185924
182054	211868
264080	463084
267059	398143
298390	391414
355083	113494
164254	327340
258398	268018
193481	75303
10557	191460
107217	29845
447610	226378
276623	476880
233181	265680
308781	205807
140903	259040
161363	206958
436186	466737
146485	94516
232666	115543
131939	92787
14992	58881
152389	442594
436035	396080
340863	428711
379302	159670
267562	383526
316929	150264
356490	351451
70273	15209
39195	338280
136058	64591
417867	363835
81180	410484
415224	290450
335318	200151
219541	474664
260352	474963
106467	200454
489600	442887
178757	196559
479693	121950
243127	464420
79681	337791
332789	218730
117524	190369
187796	268531
246570	478415
41378	443976
353319	194165
246751	403619
263125	220540
331494	422175
22285	19377
350221	183711
255012	343602
277693	237165
80494	160419
13268	238807
350347	144306
146391	1744
78158	58332
253102	386747
380844	304011
192197	435318
101975	436900
283760	426736
8093	154800
374512	480246
52288	94344
11237	174991
123891	168615
443442	440692
56186	369599
277799	7022
335951	439718
351457	471745
255166	434882
246729	145948
374274	16790
456946	59822
272439	247094
409016	209018
288237	413697
192100	267602
10236	162831
342486	474307
326013	409338
244271	439123
210885	409540
380035	474982
225958	25034
240307	398838
150296	91247
197234	360584
290014	18468
185924	227867
335654	345745
284686	74877
103325	185076
124231	358239
197924	91147
404241	454975
459531	450454
462272	243115
167201	168381
63857	194165
83799	111039
176655	20883
263	231273
320556	25437
314311	394295
16349	221890
128704	428864
319772	210001
234893	399867
218169	312201
25845	453521
279680	331086
20686	91600
13048	410018
173249	122462
294323	451885
270224	278769
32075	132843
408906	226644
7552	399780
269258	91600
340468	418551
251525	112761
170932	489150
163811	106343
151952	252563
128839	93692
76228	88502
41673	405576
394143	452059
109774	210099
104734	276963
354647	30393
493966	21583
168462	222701
152028	303424
17127	451102
359188	127813
235430	43601
177016	401014
92388	64519
327209	399922
256224	27464
132885	355455
91108	381857
400027	393326
363992	32880
127516	186384
448779	95149
211421	83500
382203	424760
48576	122694
266307	89800
153322	482083
388251	251419
82120	383114
104778	366989
313351	309632
463419	474931
180673	110394
325638	74571
471566	305813
405102	336939
202890	413938
389022	406059
49789	319438
260043	295650
230051	341916
331666	110677
401555	413849
194097	338931
364003	350657
75339	144462
321242	223030
17351	315982
475809	181268
155628	360899
238843	8856
439995	293813
287929	21523
166478	32807
233498	191254
454450	164884
490038	117725
409707	266852
324801	87356
143019	494102
128492	420944
427432	299251
311631	466255
109570	131672
134180	391750
405541	467012
151857	406626
35879	265687
318969	338746
43506	239561
297436	297941
277551	131973
228050	229219
23306	465574
240661	25414
90789	359762
299208	464080
304355	309424
65558	76454
471314	237548
9095	119381
476953	277961
224700	13661
310153	442955
82741	437639
326124	463211
128927	411645
390038	161686
67963	455081
195691	340515
116229	419530
453096	143020
111966	176077
283223	334409
133321	426986
167210	440660
243776	484509
141058	366295
415116	211868
243492	155788
282601	11852
233388	167719
358966	367937
13563	250742
118220	407026
248013	444449
436201	452709
105181	420944
183174	151944
254267	468832
462505	110708
376146	390875
439471	307184
242084	48830
35258	240225
268946	197297
339222	342807
7062	273831
369661	2715
97588	50267
386069	460437
106268	281924
342435	70299
29663	339317
488591	320097
138318	213871
442730	337119
477129	309801
313028	378771
178947	378781
143098	53883
160356	203
71189	346535
246221	21411
437211	234356
33074	113994
216602	266234
149287	308510
94178	194786
239130	267602
238855	479351
236216	233895
329121	434035
427924	266852
54990	490052
270248	38106
189064	47054
232469	356247
258388	19593
9410	313745
253442	198440
417365	447519
108537	89163
482851	476658
135969	102419
128474	180957
485486	415379
382882	166319
305849	464725
126945	44512
114565	341278
298454	8866
92815	193188
47776	105878
357436	186259
435401	89047
405555	177630
47390	236709
264881	172089
229735	86618
406660	187665
121594	42610
431465	392086
63391	255915
453736	64748
440190	362784
329571	327217
413651	451654
258729	2739
452083	411157
100868	333072
304672	209753
82981	332603
319259	12895
33927	422998
33127	462973
381305	143294
171531	293942
44841	385000
305850	314881
113171	126185
77406	257713
452931	313234
198317	75934
126864	275055
171013	265589
438767	359358
10093	317675
428901	145948
175529	447517
327209	136782
315130	181680
292302	161789
10767	182578
263557	292721
342388	164057
147195	228405
332211	306545
442236	158006
43229	278130
179293	278520
5538	487179
407280	292523
331950	280777
451216	30645
20767	324377
385731	63426
471365	179506
274486	251599
141978	99210
184536	380975
276759	81225
202973	192610
466213	50484
296758	302880
343346	310030
232799	196434
1057	444905
289493	122463
276	479275
426867	284979
441290	209510
42974	222701
171757	180527
276821	464100
71439	286936
144258	327217
125029	420944
330520	440660
292468	118877
281052	327436
234808	134084
273019	358326
483672	478415
340219	249202
53532	246132
393950	384168
116454	317675
222102	317356
375660	44979
383646	86892
444537	484221
263508	81104
404506	396080
464662	123670
241120	344018
453494	301557
356406	171069
371916	234956
359562	80587
334584	13370
73371	264785
35266	369599
334602	260986
400305	130058
344780	132843
221734	249202
366803	190369
162953	316372
369209	54035
31345	486946
322024	204102
265598	199776
230292	388282
225081	467631
345851	220417
92047	220553
19542	20325
167810	140508
103985	375951
444635	86564
429886	13370
103407	489353
266868	138644
252102	22522
177946	30263
459064	229378
377654	257127
127595	60923
379680	76454
83408	37985
53695	420947
360393	184558
47546	186259
197242	195551
193837	381787
330755	75910
246132	241468
117862	325471
30225	331421
122302	385542
384543	388575
405090	146202
17562	284979
91398	317675
126690	234413
324486	75379
399845	35164
280290	91108
381404	373544
181028	334603
49001	323048
22414	433391
203492	96393
259952	38346
415477	241244
343746	265589
429134	105532
251991	76939
238855	199819
403754	105113
167132	381506
167588	428972
51852	397009
373025	256086
155728	97127
482851	365964
163423	267273
413757	382759
442045	260707
258398	285295
414447	15209
303178	435086
58814	48508
475613	110677
35806	29168
158731	164884
186595	139648
431616	408646
59027	255874
203618	218727
69358	313003
323407	242927
99081	32807
87716	117562
338576	401881
34729	229707
65938	309524
405096	404215
339225	426073
103587	164884
237838	94516
71827	145963
353287	153625
437849	192714
420141	339420
418916	222799
283415	124112
131478	267352
31070	149890
16201	289444
382956	94
335064	469465
454263	233839
403524	441434
431331	420944
117847	181767
145363	65028
334391	206174
355071	273831
476914	287694
277953	348537
4841	420944
397277	273831
22021	268559
51875	31703
411302	420944
480981	220289
414299	365141
488705	328550
321411	381865
451994	145948
217321	134425
189659	415828
144072	326446
206840	472938
286001	121106
230826	35707
196561	145416
349359	185013
291587	408519
124489	203131
226023	317317
343611	39610
113865	313745
40997	484727
301754	261278
108194	365770
441872	333471
389489	91069
255557	114986
270279	295155
457836	315380
323365	97215
298317	296970
228128	40784
385538	397456
85916	101367
487438	114930
482132	478415
461285	396563
156577	315671
96912	20959
467101	9946
118797	301709
456661	472626
488853	27464
339868	253002
249546	317118
449543	209933
323276	62318
71608	313745
457997	196236
140722	251116
252174	343107
331563	433943
404004	370100
230783	85932
140202	11227
462165	217423
448325	356500
342887	317118
2935	415585
65518	99072
413362	244767
133877	286936
25023	291984
11170	374281
81459	384401
170389	194165
93942	319931
247929	380568
274836	259305
117249	291249
231775	441597
36545	301131
88837	298606
242210	241614
338745	74940
49334	40362
302343	150278
406963	284111
214442	152085
197678	449439
227792	121784
425170	484447
486712	59407
73718	228431
244019	107585
162862	376244
66383	345735
181946	379464
162647	467302
104740	165383
136913	191202
86332	145948
183344	309090
196891	8599
481406	453094
231969	203404
397436	118964
460503	181926
181530	351639
361789	109938
68098	307739
13077	123410
251096	48163
361007	176536
308243	486275
355083	340176
384146	370866
374051	273383
81887	208288
112239	310261
277680	454975
347121	424916
273173	426736
302142	206180
334747	284982
142386	168120
66059	379976
292576	93245
359323	410798
31758	38106
469805	442554
238961	40447
368367	419098
452121	342477
225694	434893
456231	470554
375304	22372
337828	201600
285815	352605
261112	227101
237801	455345
205236	386580
433944	51881
45234	132843
256875	384366
272301	385603
2187	101002
62845	86885
428453	433934
257378	389497
174131	475952
137833	267210
477646	416004
97459	410513
229123	83872
133909	65189
3613	40784
315217	317356
79168	284932
253612	13903
191123	4413
52396	32062
50814	477986
122504	421267
302672	185999
253753	325610
438886	223121
28103	40107
171031	427675
248734	245679
57276	268904
301793	142198
414058	130742
65627	216988
470926	315671
403065	128989
2243	157189
206051	273289
362913	391414
441486	14199
105979	74964
473832	218615
28614	153665
400375	298855
163445	307567
464247	236240
316565	98313
186570	485023
44829	420860
368452	262453
265906	67040
142448	336341
115107	420392
203186	11622
408329	147373
200284	118138
430942	344091
217091	391414
237434	170546
422790	326907
123722	94516
370276	279384
137768	268558
220081	232739
54902	160254
360069	17800
85570	270670
57809	74611
226416	120986
106211	285109
256582	243438
110406	490888
19056	190369
193616	440660
22635	162442
218930	181453
284810	476804
230051	207672
474784	103804
235375	316705
161988	36066
139279	127921
253033	334498
26582	38694
345107	136238
185543	300811
277319	360480
157922	267553
42206	452946
178125	32053
339345	469650
233498	377943
493952	186259
251752	140044
229838	267636
84729	466737
474880	71866
397798	156605
463453	290
175012	455128
179392	50264
161519	475398
424975	164884
198162	166513
140955	344582
96087	80543
156620	56549
99723	418332
339603	178422
75092	255718
324502	130028
385548	293813
463483	13370
379585	254377
287766	389514
327532	280935
405023	430768
124304	75828
464387	372967
389566	86728
39185	343085
31398	228431
297462	391573
227345	284843
58418	452427
256335	81255
309589	235491
42147	68762
134299	322873
91600	135720
282638	447316
237801	49021
404592	207243
455937	341271
215474	214499
186302	294414
354415	327061
291385	210454
34412	428711
391421	23603
454632	168381
233895	301549
368083	400054
438503	299894
224901	94289
250732	294965
476506	61572
168779	237468
290890	462697
91105	446182
260110	64188
326830	362267
340133	398333
252457	153995
95642	87087
21230	361960
364397	76829
448696	345745
240937	360860
54362	304865
328368	137719
211828	110677
399283	243374
66326	317100
242411	139412
136115	226308
438767	125420
239547	411475
221687	99350
61724	188122
330773	178004
168539	454975
2792	415428
359628	59500
31048	444213
370513	487145
71430	325847
294119	446351
81887	45259
303278	94665
251096	313745
255173	330143
9429	190477
153140	153995
20998	64490
295727	333784
404693	244374
359362	237235
184321	79989
287107	387742
171013	401014
146504	191959
148271	285156
404568	94200
15410	51469
328306	48275
416298	313745
276005	8638
35622	48163
367247	185751
374901	429871
336228	108222
286145	241732
82023	405640
213520	240225
187904	284197
295684	168121
187038	20784
241032	351324
205289	274236
55767	374404
474688	154839
273871	401928
217181	456640
419664	484236
345613	440660
237348	479558
215770	184163
310746	146183
45377	94344
438742	493973
292797	317118
197456	448788
295250	40447
431343	58881
208080	94516
95476	448101
388131	12245
335399	366127
94918	318735
226538	57134
220049	401029
372217	54302
288326	169485
143676	67837
131727	128112
244648	7535
92854	299960
301643	14583
132740	157268
449356	250410
398100	266852
117788	303008
20311	226308
404568	245990
400461	465058
207877	96195
80912	308887
343917	295484
267734	441040
168914	326066
319257	42377
14818	336590
297446	205289
169426	369262
406674	344002
383318	370704
93627	474728
384136	228431
138855	394406
148246	3326
478211	222701
285143	391414
302733	94516
30568	2650
464716	160765
417938	330469
283559	301548
289675	117230
360636	159249
446182	427427
445522	422998
91108	396080
242533	109072
385312	340752
189593	346221
217606	456426
272804	284665
410115	343547
254599	464166
77886	375107
458711	26976
441202	475338
486184	246592
195224	121287
424023	477190
248259	423589
32601	299228
435848	484447
152408	334336
121842	66254
394948	110606
103705	192626
277462	183479
488340	466897
344352	317983
72853	224794
359464	133690
237714	144458
160377	401949
260776	211917
371013	443976
226919	293813
33211	15209
125280	141803
166949	346520
297979	380538
140722	80683
19578	64660
481419	469907
38599	223999
487060	196886
308944	8146
327209	448263
137447	465371
252829	152081
224225	303648
164762	81534
313279	58476
450330	134695
5090	285156
114643	422458
281280	358531
91810	317118
210460	478045
427413	6289
290216	103392
174139	36932
217396	86369
249334	21411
466909	77004
98840	107657
414286	135285
446542	101816
172079	316388
463036	368707
295106	348798
257498	117023
279917	90817
343637	461846
362251	310161
60441	349608
14788	447517
171988	403073
275460	330752
285403	320266
377720	377933
29981	371918
58042	226378
42092	489274
237078	486885
117080	425065
182657	318533
137040	446351
239431	288078
471542	35707
253690	273831
72144	291645
59768	461115
328781	323340
169584	134145
233117	380538
409916	112258
456021	149112
393024	171604
54545	305520
345715	227955
226649	438300
419252	379255
80182	30611
384660	284630
440283	464312
455261	450844
398812	99060
233239	169691
302362	478415
76796	417222
361852	105498
478796	467703
263880	67424
443281	395988
124488	188231
64008	236654
25850	112301
153753	311691
374305	214554
16079	332685
115636	12276
429287	453186
446998	164196
491273	73567
288406	250775
59795	334680
10251	427633
192980	173767
262639	160798
458945	387742
421687	225590
305160	247264
12819	374314
426432	93627
103209	479077
381553	62661
149493	98906
129900	440660
198403	234356
216386	50034
38490	187974
229391	1477
405788	110708
441558	388492
69150	305134
465558	72670
233045	245206
433820	325501
394493	399533
399958	242191
334636	493933
362582	13370
380666	301143
456850	35707
9856	16923
302017	438091
108436	481785
352867	252198
72624	119381
65390	208044
466670	465769
91750	308100
4151	283346
191621	126426
449186	151944
352775	337791
336265	350966
237714	402698
245826	214696
161222	241468
156800	285094
234532	469235
480318	26992
268946	99838
430022	286185
454263	233575
95431	295032
19631	420944
489766	139751
240292	7771
298782	319279
133909	464727
481419	376639
55914	345190
358320	397562
151156	387860
107709	458790
199316	76454
325044	97362
384199	39255
190011	196783
380320	185076
217839	56001
4151	209542
102249	195769
473830	102352
12926	457845
160010	296099
13455	207916
332211	381303
83616	400878
224236	404053
406919	86892
117407	275981
5	254655
17613	261049
130013	93533
176299	212087
44160	364587
460903	275790
311553	122361
329638	369577
29277	75303
408916	15802
199149	486685
485420	259435
301823	126067
233498	77497
176217	79460
173781	235017
347029	4349
484985	116915
28357	388652
14807	154828
178048	124526
57896	276341
244251	115606
312283	97267
493283	130505
127228	180578
247296	86731
162584	51330
220490	319651
354920	235439
261093	298993
44715	63528
49127	65876
266494	191070
177782	163800
127606	421830
472317	45285
321242	5448
422246	17900
357265	267602
55887	309632
446275	166513
372775	196308
401841	451016
311094	199777
88266	225043
216689	454024
104740	86277
352105	363280
131574	214540
316565	299353
118541	56905
194819	116481
284549	268278
475872	157418
342412	63528
195709	101019
147270	190369
181178	203213
252939	348798
186113	97070
471365	375727
129727	228431
267562	85029
220263	267602
134476	179045
418575	226308
476522	178436
59591	406665
452821	351257
50164	435708
144064	183213
391817	466737
135946	370589
38996	296693
177462	358908
275763	178925
376243	285228
310756	422435
89025	276358
480909	461944
283852	362585
305261	267553
279748	251116
47080	81196
361867	94665
231461	412843
273799	428103
316372	74428
107998	220417
128948	370848
146448	491117
59784	478415
408942	7771
411282	203279
74772	409498
231305	97894
489612	300058
196279	285156
474593	485185
226829	378462
338549	266451
321747	379591
112516	464605
306180	317356
230574	49977
126831	162376
302011	60108
223335	384336
450572	165390
82268	162795
206986	122462
102249	151004
229230	190369
16954	470588
321200	42671
182779	284793
248876	478415
244667	299313
342465	119359
306189	300296
261728	19968
182835	38598
380688	40940
364703	276217
196033	127270
292205	429455
449155	11626
482886	223606
417016	250410
161149	362763
174349	45141
234649	390781
105674	188750
373349	261396
82100	203514
414058	492906
222491	41075
339453	83768
81676	90917
314818	191181
396039	96094
324632	160419
128019	150526
392533	73882
41851	16805
257473	466851
345906	862
401528	320583
273647	465237
384449	472566
395751	49903
424881	218813
80871	105585
226919	45815
485880	362206
385995	461392
298842	45764
157668	398798
161943	398333
133134	186440
233045	2057
268820	327916
490860	273831
34961	477308
163163	364549
301252	5805
159378	402698
146893	176238
16250	451767
103385	140875
273385	482046
217395	475764
187796	445713
307357	142951
449521	367937
122724	53863
109949	11710
406884	393326
431562	229941
116854	59632
489849	326997
251525	170765
233306	82618
187874	420944
20992	303159
275776	453836
161363	105489
329143	152502
16335	122199
314981	285156
320691	332480
20229	180578
469763	35707
288895	54976
118421	94516
105038	369599
170100	274869
417995	198175
317106	482489
35189	225441
445637	449195
399441	208487
460869	211932
160794	420790
184074	387187
201833	436354
473411	315262
394804	174540
269585	345745
407580	94516
331503	198324
898	325954
375506	407026
290164	469235
101293	86728
89328	226494
158359	67584
484204	213369
369446	49828
136129	166513
474779	2985
276825	128952
302680	494102
134220	470374
306659	13370
253930	27054
51359	413215
23864	426934
425587	309325
214921	66991
168361	330143
318939	21583
220274	21411
491612	203224
406824	202020
200021	313802
280793	404806
68532	374939
75533	294684
169447	243301
230051	476340
153543	99409
488144	489781
382580	50045
47825	45979
39371	12443
15433	306633
25357	428214
294277	286503
73497	51895
338931	302651
283372	297377
489364	307294
238190	218730
41940	241515
244054	105498
6467	147665
357829	438054
364522	236955
323407	400184
263769	325604
384376	240565
299757	251669
144512	166063
334092	84917
146893	408337
44844	409947
94670	326544
330375	75496
361007	264908
164767	110958
486576	142018
443902	203489
195590	312734
405555	384755
313430	193887
427296	42890
454867	468276
481044	426986
325258	219439
28696	27464
367443	462795
128185	90123
246577	290598
132810	52929
92401	213035
50078	298263
361296	441261
14312	170243
276821	110677
56806	307108
404857	338076
324091	275721
52932	315888
454279	309524
308122	309801
296949	84502
186463	259435
10646	322642
141563	83840
153771	104655
284057	270095
263880	45060
371366	50538
126764	387101
51759	35016
414118	455673
85903	420944
182387	221832
490672	275981
188760	89047
212009	6253
374379	410594
320918	270066
375351	167841
22891	392788
459138	266600
419371	313829
293153	241553
31735	404960
154733	65126
223243	447560
92458	187836
486481	153995
456231	268034
104659	58709
375457	353557
81172	176747
257982	348912
133400	234748
73290	274037
239748	130653
154981	254270
280118	80095
134920	355552
15253	469235
347240	186518
150278	179506
86038	164759
177889	78811
230877	392062
464548	273831
302065	428738
156741	307193
364630	292205
315194	270337
425983	310183
46801	31708
367511	314383
79905	15209
268834	411455
48950	75742
332971	463615
249348	366127
328367	172089
75621	358566
273610	331581
356052	71009
445096	205223
267562	394978
218469	307176
323191	355806
313217	371918
151115	382936
287477	236735
422326	210587
259734	440944
241507	217990
459690	79239
21037	40447
353583	213791
21396	114863
186378	81044
184629	134907
114344	317118
159362	156310
295533	59677
45018	261363
13993	113051
410096	320508
278320	118877
137833	67172
481880	132996
484867	136413
147558	406626
315235	97066
314617	265711
76068	160461
454263	191103
381499	52917
486333	342397
185890	22918
409539	467029
57300	284480
186597	166304
255557	177335
7906	362610
39805	94516
117833	137521
29226	337921
67359	303043
419265	121068
474590	91600
359735	422998
127215	462973
432302	98755
354784	25708
316065	389682
364450	6147
83805	113749
428483	44737
106327	451600
46069	423509
405788	399679
139858	343010
190051	95942
150880	393326
243007	363564
478588	151813
29315	348798
388734	369806
249673	228431
362922	162555
151729	190369
409600	122780
445851	243204
337230	98233
420266	112226
18031	153373
209372	207918
53283	322969
240508	23901
109752	393649
124971	295484
7589	38741
112320	153965
477174	260527
323819	406840
107450	473541
19147	343996
420088	7073
426337	276382
198757	222701
112372	193054
235003	75229
326134	309801
172923	229150
420593	113138
12872	366469
139531	393426
297069	489708
49689	202279
453299	17212
315738	21583
95503	453895
25113	249820
360459	145307
18298	315566
184214	4369
102929	360333
461379	259404
388776	374939
24581	212278
35988	222701
179278	363267
198012	211889
54661	35707
111086	158752
196340	122462
481825	292450
195527	82873
398532	358050
354111	49971
323652	378105
65935	312688
349140	290133
86279	103521
14588	488604
145929	127921
102496	172089
479230	137719
412467	273831
339223	329642
475914	433491
223361	37515
79548	190369
54675	308149
264672	416295
68331	421843
437675	461944
292721	20907
404337	86728
295094	112379
237171	317118
405739	313829
263769	291180
157813	391660
439977	451050
366243	168615
216318	122694
104192	313745
74767	445690
329283	484447
408006	131183
347167	56381
101810	231667
220417	78811
266093	103587
25418	237602
146477	218017
73587	358107
456779	60904
30477	102553
226663	395788
198805	38918
52004	448709
19212	218730
65465	305491
65484	95189
71189	17942
464223	190369
360459	306810
328402	67570
287055	160419
303303	96409
402018	380071
415471	448582
92986	40814
40306	418740
84810	19542
443308	69873
407334	391705
79951	48365
475980	219499
379372	371586
26268	267602
316394	75853
244139	378462
418992	429161
301557	273525
372764	190167
485667	363995
221362	203656
399560	30482
395922	313949
131389	252138
185403	385970
414084	42341
324296	39383
175897	298767
85674	52030
430170	30397
50264	169116
154981	364115
184418	49912
69617	434239
239836	86077
206174	313745
344288	430356
13268	8624
81978	180096
409251	107621
383673	182940
478287	44082
91558	385000
314395	380085
35806	231842
484691	303175
443601	365451
338962	217423
402812	346424
3439	277585
356418	447724
65598	265883
56841	186956
441690	169023
423024	422998
419652	333226
100615	85163
86905	485304
85851	202231
333727	284458
390324	376104
230358	101058
3809	338329
201038	173995
422322	108291
297476	102603
156706	426034
353480	487833
427498	396080
367034	189628
161475	101037
217506	262954
176097	160772
2187	11000
244745	200783
79391	134145
48085	29655
202272	253920
209135	114063
397321	34801
201615	261396
167229	426034
200123	64528
368624	478415
261292	164884
438475	274511
119001	448604
407066	395198
349200	225081
175121	324037
281080	126865
366217	195636
301557	36225
190446	479579
397825	385784
489552	401931
212168	15209
208828	344043
250944	164449
301928	101058
420384	143079
79160	107219
76717	476412
484896	194165
306781	250310
109161	53265
491576	255641
343573	21419
111968	456612
283508	325870
295404	260879
351015	368982
349972	92888
158180	389865
384196	459701
315821	80280
132788	428214
331572	131312
257289	317983
231318	246531
434270	171863
152081	15209
17536	213473
308122	52391
290265	196783
179879	122200
145363	454624
152450	204189
168396	248398
146893	355008
176221	274284
278972	200444
314455	211931
175298	90365
404960	49903
82644	284748
174654	43601
183404	475676
270077	222701
35806	193283
338886	41608
62350	297287
473095	206623
394283	9054
262920	467339
59092	62191
219578	114930
53314	110677
303059	466432
298823	376201
459213	98211
166626	378127
68110	440962
410998	166513
345715	7062
32600	412040
76639	438337
254826	313770
335414	293813
220445	482575
309026	378462
347955	229132
440190	67837
375111	178274
491840	141623
336137	261390
389009	142850
153322	466432
392779	486837
23680	116377
53552	343512
344094	370709
58299	432588
368192	267015
379088	175721
300807	267352
48832	110014
471416	154355
162124	62191
289749	96409
485420	133423
223929	332693
350208	422164
184629	58957
193817	257936
279871	167657
262487	305856
411529	435886
397533	427763
141416	405217
120099	122287
283508	256087
443113	331344
377269	165238
133508	446105
131166	273814
121243	75400
98727	386132
475062	176182
80831	63712
339333	434835
216245	464582
226966	335812
204360	110677
128486	170713
114820	407556
61683	278154
45579	275358
64238	237940
319259	311411
146077	272069
457670	164884
441654	440089
493293	118425
130069	165122
114063	219017
169832	211804
55928	183213
167588	407153
251943	453012
309214	317118
477491	83973
451786	200457
216945	266203
129860	476846
91812	93907
92261	388096
248280	106343
274344	333262
254886	290450
81960	447297
375851	221324
338132	197565
460457	24808
6379	273831
437628	45141
119288	378686
192208	21583
296277	33053
309979	177874
254446	149920
32396	127893
187623	101058
283446	224443
128948	1274
379847	417201
322171	302958
285381	248978
170005	397876
396682	286936
79628	370866
360531	292576
365874	371918
301118	398333
291579	360230
168084	313745
478287	451414
471117	23176
47776	398333
426730	395988
210050	39566
427210	192864
112966	86728
455924	131510
267128	258220
490510	382166
374274	328742
201570	259929
251964	45379
448374	303932
323352	338245
332862	77248
270593	9578
131174	302025
326631	416011
396765	187077
322367	403433
331046	192524
316565	384748
478063	246713
290699	334477
349901	44537
129224	208617
168794	397149
363040	317230
21379	81920
143340	106840
227188	456586
412303	273468
406371	235224
292033	152502
341504	190369
371286	394303
333534	37024
423431	76192
361698	472583
492576	188925
266995	129922
327848	317990
256893	487153
287766	459952
271808	21583
200013	376816
67045	149128
158986	228431
101865	262954
275743	132103
375614	93438
442554	44032
228030	21583
284026	44807
159760	341278
449840	489822
311923	70830
185907	200153
159905	184697
16269	48861
403101	69908
485619	439351
95885	395736
22405	210568
292351	31688
485546	441313
278273	469532
45621	124085
334701	139246
275215	459802
298370	381857
126335	75330
191536	317369
319824	207042
47646	423688
339542	86421
245491	31178
336651	307983
237814	31178
461347	316372
487186	53863
382848	91558
261278	267602
449315	174493
337373	123369
24518	253718
88439	87362
216220	245679
72678	425827
112929	104505
400243	122462
381007	336590
55050	477491
161363	91295
212581	92407
101308	24781
342793	471013
476331	186217
27069	333795
127364	338915
137124	122694
406357	207512
458929	311931
309883	186796
404568	360038
396036	275677
469532	319069
454309	308676
362932	173278
214804	130619
443308	341271
119840	94344
164674	476831
473459	113219
482833	52538
489687	15905
314311	244411
366653	484108
446965	35794
252207	237973
172803	480854
291899	428864
374274	226152
19370	251116
235375	311212
362502	313745
191536	405217
379680	191254
192495	378691
292130	229949
248016	176572
75568	426068
105997	353836
394583	269199
344924	472072
388971	40177
390310	390396
313839	467369
111815	476035
257316	473180
12837	195669
233780	448820
347216	291521
92292	263680
48452	471961
479147	104498
472964	407163
144258	170180
82456	327204
225140	411547
256773	391748
112267	420221
267562	296750
56270	148739
475158	380071
35803	313745
263377	33254
341632	66142
275563	242374
28721	21457
131618	280068
471349	58423
74259	293128
236657	10202
420234	440803
9670	309444
81117	60923
380454	428214
433496	61386
291669	153995
430831	95720
444991	380441
30909	24159
262812	18546
230051	486685
338931	564
92205	317356
405555	72670
96761	315655
424256	346395
260167	439226
406919	160681
322073	29314
257168	452989
279735	140422
473398	342391
317141	130069
214367	294836
187718	274869
306638	154773
158983	318981
226023	217000
378859	250853
169376	233279
29970	203656
340195	110677
139279	434945
438475	89025
268781	140016
231513	338189
293405	83467
244414	343079
161931	247682
87370	225114
191072	478415
380881	252118
304544	217423
350650	354084
20092	176077
25239	483128
454661	60321
286626	38342
74569	293745
189640	34112
282438	34637
488348	193054
459799	488341
316200	251806
123852	430356
263703	9393
241031	125159
466277	183213
109270	119381
196087	79989
14333	423010
319335	315671
313939	183213
357653	49860
95268	8678
427480	303424
315573	154095
358521	64335
121099	420895
171149	311832
152921	411229
372780	439232
25958	435892
152284	336283
174139	51413
4139	306654
226396	368205
154560	65670
489392	422881
188957	139648
446521	39296
119129	423901
148796	122707
133519	61430
288333	224696
98847	390155
288652	211378
188847	374582
170566	9681
15027	456294
332211	453656
225402	327632
303205	347545
379196	421831
229534	476231
364807	257154
69713	459281
168354	354491
252201	250410
229218	115122
307138	466969
345401	483203
436052	30708
33762	141189
104191	428214
381271	319435
16982	258015
272220	444114
487020	15209
252478	133748
60047	237178
353577	316575
65513	428892
50876	42671
366431	211932
174196	312772
157922	156237
384177	22258
39557	169978
194875	250410
242697	476171
156348	305671
474341	211884
266156	202996
284304	224193
364627	190369
75825	203254
486862	401117
53082	36191
492549	240789
152965	51222
72007	488361
472142	300887
6646	488693
15774	233571
315463	86728
458095	154907
204053	340918
359762	119107
461759	291757
169833	90505
390170	23859
188847	307200
412517	300800
482851	346635
384810	478415
275291	127249
233045	68134
6526	142018
70802	139803
327209	221267
187603	221556
119123	401086
98737	13749
380769	202882
343975	250577
380369	463549
60268	299234
383813	429743
350876	94516
338955	322493
172018	84066
229813	321916
356953	73990
13268	253622
366348	187601
154456	329256
300882	366534
151698	37641
182657	270324
86632	316832
191022	455187
35352	286615
289824	133658
440346	110677
397354	421206
466533	67892
11415	89280
3809	382502
44620	13581
189675	256121
362767	463420
166903	306633
364240	482315
147315	134694
110973	132740
278163	308882
44178	278604
366135	266538
160790	391414
490211	181680
143118	106834
241122	375753
75369	93533
373507	255650
11222	404886
100783	200632
426903	94727
106327	407683
454167	50082
401085	493986
30210	15648
178249	404886
405541	369957
434757	205223
298332	424067
110164	338271
297271	234781
12131	336934
434681	430002
304419	472122
242736	293813
130979	426922
349416	424280
347121	226846
242295	426736
238791	407386
188507	190369
214114	231485
292987	335812
47454	426595
179162	147462
342374	130505
18713	221906
211558	451016
247809	462901
178422	176371
328651	473223
381449	290450
372095	94516
449788	366127
346266	239062
92953	166513
270384	78380
406660	479262
489158	163108
200976	445453
131618	111245
485901	92427
396650	388575
198558	413783
52429	261375
288690	487192
286145	144489
36457	218001
454867	431292
146875	29443
253057	15209
153037	5877
13215	311494
168972	163533
222102	473472
401516	54890
458557	67964
489321	149128
397337	250571
460640	88113
333472	219743
42854	367824
449803	114815
295079	211868
344561	99405
89219	123326
121265	51073
202881	184018
444717	409283
1602	401871
301994	265711
138128	175139
168640	238299
32737	218203
209902	367737
371244	230925
63701	334922
86344	97277
236272	438419
275509	71077
441558	235476
15819	417816
463286	287750
451568	86728
462406	249334
18087	14130
297728	261279
301219	359516
203155	421109
350579	124747
388470	50525
439088	122694
62198	492906
51543	246114
378409	104423
101736	363095
401950	99110
10546	400293
418019	381100
286445	42890
187413	90449
181683	343333
181423	151944
202523	137719
172417	465930
77443	319236
258798	185854
363591	288191
176988	267352
324687	430090
419630	389009
166618	433741
388475	89010
467236	385046
470415	48861
299422	195440
283750	229652
464725	172148
47080	85575
46298	464387
252932	261320
298258	275062
394782	331508
370231	130632
446927	295620
399083	117134
444800	93214
89826	96612
308122	114116
427653	187974
129577	13370
199791	336015
322211	88113
114665	88113
257977	290136
402511	264859
35892	293813
317550	276621
320022	20483
64812	281924
324190	147974
91462	285156
331265	113436
378423	245679
145717	238140
373755	405217
380207	150478
62969	81049
18065	57989
477952	451016
361202	93717
84976	226539
219752	68098
139335	450517
67812	190369
275717	32807
91325	488751
29315	361305
214518	126204
16603	190369
360	86077
351342	267602
130969	440660
302338	127687
215108	240225
408156	212081
63792	442788
77793	290550
363039	190835
132856	463623
333391	221324
230051	437642
13705	492077
358245	183479
329778	293813
219484	447368
239378	440660
435829	445233
370724	79066
332868	241468
71941	303175
427841	401079
423379	460734
407066	300240
40028	84089
299035	175119
284169	223630
351178	305449
204232	41673
230051	467704
193791	143582
108796	82794
233699	458183
107803	381512
268455	11729
265419	220756
139946	159457
270294	437396
179375	9203
127256	50694
287071	258905
23528	170489
381493	345745
163322	469971
144066	99110
208300	9669
116365	84484
457499	183213
168731	130653
38598	273831
383070	446899
338322	107852
346557	285479
467928	272488
160425	101342
156592	276174
248222	273831
393011	377869
4065	311212
221282	420530
84745	305033
341311	291064
196003	160274
433820	448639
107709	158780
97926	72223
179041	305449
280025	187974
174404	4413
184528	286313
133263	293813
233388	396697
338280	207535
330377	104597
164547	164519
440600	272846
81358	157145
379240	313829
233498	30668
64966	214050
19214	63479
266597	244005
279832	226494
48138	313845
47238	489758
71290	281924
384145	298878
473547	338378
276373	443693
472224	84750
479351	177938
398308	453509
490018	238662
217277	349608
412205	457355
87517	176177
24284	464951
275083	340495
431191	434945
341864	432000
339360	278064
414035	34112
319081	459123
28357	262554
466033	475047
226645	43783
488382	320316
298589	414334
323991	307804
29168	338677
430931	83811
361001	229123
219311	79249
60438	48996
228373	207535
5512	409248
359323	272159
280897	359020
267562	71582
206952	196152
103325	108222
386654	279879
56536	413737
136498	29004
41378	238606
365017	333540
239295	265015
488254	406751
343286	433343
349058	27696
370776	141145
394816	895
343788	110741
12636	342807
159356	45141
230574	268154
262210	264926
370817	378462
195630	54976
88313	428125
188883	20586
181853	440660
426074	234464
66973	449606
275722	184558
454673	215883
36267	476231
463325	276090
435009	426986
163804	239084
105575	117815
221925	222014
117124	35707
394782	313829
199671	188164
302288	6899
412909	82715
376146	440604
112728	67584
75265	60517
493474	81645
442824	41692
388075	108227
48683	178436
114203	472072
448062	462191
481419	354214
30749	125167
241308	83811
140253	69888
372750	243438
67571	100349
76248	472072
64646	373021
426292	318735
306659	107711
73660	350699
419720	379416
200407	220417
48282	437315
28200	440660
106531	434945
255865	475200
42849	312657
372761	30395
244244	183213
27417	415926
377431	419806
186843	383967
200379	456143
467371	71660
459240	174142
26232	319650
312104	174279
176885	361711
143095	143249
101343	268118
401555	136435
337093	359762
117053	477839
153552	153025
140116	9054
116027	351907
261278	142983
277052	76704
154981	132885
240254	467775
483280	433836
10267	329139
462709	187998
345809	491803
292196	139648
11902	404603
90283	22827
92500	281936
26627	381497
337262	50667
230375	83811
458207	27212
60063	99409
464482	277085
490510	462377
343071	59591
179789	309180
151048	464727
95207	267029
157361	260026
492136	120746
17909	279491
459340	178422
82120	462973
36194	22804
357068	190369
57513	369599
451372	341271
474341	240491
366941	216378
245667	216571
209311	390701
152210	359178
307110	417201
36894	24030
195805	194598
230691	421935
44040	387742
87021	266683
174255	469690
316565	288865
210021	328210
87638	100495
318000	218727
7991	453746
91036	462795
322044	197456
366431	122694
91828	3654
204052	218727
371030	470657
217787	12895
48679	199449
36778	126426
204075	19875
157016	58512
31911	421264
489538	162831
260432	493016
361880	392086
258184	45141
224483	384744
432399	313745
113927	478827
489787	488032
398476	300764
400644	47674
470554	97567
96281	48275
380111	475620
469556	285634
273415	15209
85458	417361
233363	264589
473436	122585
396551	386612
477309	186259
359946	277450
326631	46935
1238	43229
176130	336335
185409	374806
315470	310261
39673	476231
332880	102603
463089	12443
7610	311974
316828	94634
489787	261021
188038	289496
214776	183213
432339	296708
200939	128387
439953	381416
178602	15209
119367	422175
27481	366127
137795	41075
471876	430278
379064	405217
46556	322496
310922	385865
168873	190369
135911	424539
8859	104498
239207	248893
227741	28293
390512	355112
105461	118115
276221	421935
185771	208038
404439	78666
340197	141234
430270	397868
300660	142018
59578	203279
249398	286936
247068	452115
266307	433943
198558	420047
254293	168719
135939	210261
127755	4413
394937	68798
235802	298644
438100	374594
420790	134145
70746	251299
282718	303733
30113	205285
381305	372565
287874	440660
484973	391923
409320	214024
114063	163889
441312	326997
49930	124085
74092	342526
332167	387034
302882	24983
143432	224285
193271	336328
476875	344235
17562	493055
451783	114879
464534	262954
184418	444901
124013	317686
168354	167684
378895	315538
421140	443339
56620	396802
166022	293813
93186	57552
205294	59137
303016	107929
165680	474869
72003	309187
365374	35707
366899	314742
257286	188082
81510	201826
207311	1764
16142	263740
140192	9054
6268	113138
48861	88008
65176	421830
213123	470421
161363	384384
478287	98847
367661	61059
322309	224087
73601	98684
219433	92614
417257	459779
393096	27748
431680	414426
228888	52537
298730	461392
353701	469235
207559	60386
459213	318720
332300	254973
243455	127636
104605	149533
250207	53883
270248	479570
874	109105
384358	267352
474537	71225
209523	54035
156529	179633
182228	284253
151909	438783
237480	371918
412652	443731
346872	337168
135103	205874
201131	427653
347971	126204
230808	196519
266141	209018
448619	366534
144416	452230
86596	99283
438644	267352
18306	195393
144314	37685
123741	381469
304404	416213
61286	139297
192800	202119
87638	359824
74794	365818
123480	15664
445632	412274
390072	182558
194058	63272
473454	287740
358106	400735
273731	291521
204330	415585
176933	269587
181781	467696
389348	379690
289513	401297
149094	134694
57749	205289
216784	66215
281785	250434
354214	400520
389731	88433
354111	45667
196829	348798
96866	221559
328282	284843
71115	39641
89649	52537
42058	208458
76228	420314
315801	371918
448298	178048
30708	313745
299851	467752
112704	404234
145337	346388
233155	40447
225133	454975
454309	163445
79186	363227
223116	358032
245229	102923
416528	225661
450465	85828
1189	236957
387866	16433
442522	79989
395657	217423
177496	97676
214063	374303
390450	176561
83799	150352
104874	423688
41023	378686
352925	406663
376177	433948
383070	12718
222094	88289
412749	433322
80587	330816
104740	132575
150123	104873
386825	8363
287766	386631
161480	230655
211307	239852
351818	208577
231220	184902
470531	17186
182251	74324
70609	137155
193871	369376
379680	273019
71499	313592
419313	10570
439719	85723
41378	168594
24999	381018
463463	279663
179919	276021
394341	182235
28205	222094
284218	387958
134448	443693
25037	119579
55659	173371
421808	404806
219363	138531
111115	378462
97433	195281
412624	311832
32408	368889
68347	341278
191501	261396
120448	370780
40907	28319
282453	467703
147224	272908
321383	57235
315951	53769
100587	32406
104598	464872
393285	411881
348570	451148
70939	111183
355508	162247
47699	404678
45037	16433
18219	387291
149147	208300
330739	94344
301364	41786
42726	338271
191761	292227
135016	328345
267562	350072
447811	320605
446945	29951
318429	216911
149914	278870
466373	52537
358860	320026
414480	444
302894	49828
415676	371918
183942	86077
485883	99140
344820	312228
131574	379976
445343	90277
438506	386538
449569	441009
476592	127149
67351	107473
134941	417907
406660	53088
53090	169116
8416	28065
129574	428073
358373	215219
430864	48861
447199	53389
408886	198997
391157	490210
377967	121765
189779	200528
233768	94516
316502	93475
196340	313745
373364	248158
322858	218727
320647	385000
337899	312697
40890	392135
187774	432280
253024	349635
311187	258370
482777	484447
414008	79391
493031	467703
325839	49294
336688	267716
262007	310854
100052	181362
321031	12143
196665	457953
248100	313314
482286	339829
91380	371918
426917	336831
354545	489156
110460	109006
303782	344140
488713	132611
297450	273600
309811	205103
380416	224415
473056	278877
95757	158170
53333	218863
456021	291940
128239	418342
112552	363581
267790	176878
352228	15209
364194	120747
100834	483280
463089	147442
345564	457418
139419	250227
465581	166970
184207	148590
32944	39315
388935	331729
460229	298581
183993	305449
353361	352576
259511	264154
110433	234400
232183	320724
157649	314742
226706	48281
45743	202523
392086	127439
28576	490451
233405	28065
482456	338579
50001	470588
190567	9054
129485	119978
216544	372497
328330	478415
275565	421285
368192	73567
194118	159249
407660	221357
468270	67561
300775	388195
308756	291249
378130	190369
244943	327061
94793	56075
316565	213604
196949	6806
134299	226940
345236	336826
274117	362288
339333	477062
59537	151944
248455	194165
16844	223941
311367	476951
65551	374576
114571	352776
338615	196422
185761	17122
474341	434716
343911	249198
92492	110958
331238	227241
86768	197988
466793	110386
9928	40182
147556	45441
469963	317675
1292	154712
122801	461944
311417	378686
287872	109006
359427	430790
75339	456989
353885	453746
346674	72141
394366	141892
239272	447219
485384	401854
89794	343992
412205	40034
123790	39142
135655	245201
66218	440348
419867	298767
298354	178436
443632	119422
102249	92449
147800	458601
389512	50909
35969	204332
249216	388096
158490	295725
67174	406638
297938	430452
151765	48275
13502	209572
79227	43850
442236	491284
111729	210353
409303	405217
154943	254065
288354	94344
326751	244005
338074	51881
333093	474412
242400	191312
125307	206735
376290	424223
300752	10646
397294	401691
16033	15209
41760	421403
79083	420944
289270	359500
391157	241779
280899	86596
22930	82585
389435	53984
2243	88606
403961	185076
57	455615
364125	185478
53632	211345
171555	214714
466965	387222
309778	345570
52646	302440
367686	113478
133909	434778
295902	461235
148139	479082
247296	231976
151727	48055
323877	447107
364190	72463
398849	378462
110416	365550
240964	9054
74672	280403
105668	366800
153489	92427
88439	224006
465291	471784
18024	292227
35685	152502
140444	493686
352624	244102
393738	81946
477461	278520
299580	77864
101288	149827
120699	137128
140447	467687
228326	447560
444205	110677
431174	152318
26062	267602
208183	116283
351061	249202
199788	113138
81887	405233
375012	493392
407066	404960
250209	63456
149445	401949
198744	50155
130827	172177
39707	262954
334991	106123
280352	49658
413641	72432
28504	165571
17100	269002
11797	414286
374222	48852
325696	21583
463577	29116
409921	473656
311297	418328
101504	229756
371983	171760
478238	48861
256893	385000
153813	361084
393737	382021
28614	240724
149049	75499
30568	74478
286827	262954
254446	292484
6954	385237
275983	245679
315114	246863
409891	86974
132128	226308
147684	94516
96451	146202
482332	20506
16433	191572
229604	264766
234788	229483
329139	121106
230988	357854
127462	75379
252632	260387
276465	292783
187835	283346
158877	488508
44837	327061
238889	342778
82568	331535
32031	447519
156369	437410
30834	183106
219546	198317
86499	76111
395324	339853
434239	142018
124259	115695
456403	264766
11202	132193
33593	476951
483987	163330
448199	311476
36342	456640
127053	65857
375242	249334
374924	292212
179534	62191
115989	57134
431264	311868
80246	474347
126589	339629
352605	72686
417938	62053
110400	262386
229017	65913
16981	377683
207909	420392
422267	464771
425135	19054
84393	104639
306605	251116
318526	391414
181150	313745
229854	420727
288672	87514
375405	55994
484137	367419
88881	471485
461141	12640
461419	220373
71430	323287
106712	438075
466110	413964
458064	249709
402155	404100
344352	36733
453056	199535
244254	99437
315738	414286
327209	420364
211320	463623
377709	27449
405009	162947
316136	25445
371328	446182
247296	218420
177751	45227
193133	229928
341761	377906
3525	201754
449406	67600
304667	274309
464698	355552
234881	192724
287841	157100
293941	75201
331687	315566
449497	267602
412777	447517
48775	410074
355025	378686
299095	243115
344628	168731
408459	86560
482456	114104
190015	240203
128563	243115
35353	20958
297069	171592
101791	141334
431246	327217
349972	198684
150725	31949
230905	135765
48064	378757
292586	256121
10080	366778
178079	139233
481419	132262
342119	391414
327508	341271
141218	41561
307803	191639
200257	79448
297026	368091
399340	429863
279336	349448
229999	397778
74088	297373
233388	181754
116185	137046
467019	139325
134723	412980
301319	336590
400054	84461
38794	373953
79378	209933
152368	4349
66183	158950
80663	147228
134474	491271
388973	293874
130300	298182
259704	82697
259385	15578
448077	364509
15819	329705
383650	166146
301765	422164
17613	420551
388652	454367
383070	327099
302976	1118
355083	330032
250710	420336
53963	163336
234927	417408
212013	385226
187787	227435
26318	68134
42791	51222
7987	264827
395298	470554
328344	350822
209149	17318
73773	114930
426529	183686
80810	268917
176878	294147
144288	112428
46301	476951
486894	51895
328280	197902
319658	249474
242038	397759
192611	439900
69717	428080
304173	359792
463329	458195
95536	177624
478051	205823
106285	450670
468378	320009
444161	349291
168870	381074
355329	346496
423514	86573
262386	443693
139350	268237
233782	86077
434981	489485
157878	395563
455415	77500
336023	380237
334760	13370
354148	183007
339139	230250
345028	389545
94578	336955
316963	361458
477717	57375
441057	2232
421270	141649
8438	15209
289450	77136
296618	388195
181454	300555
159370	319333
94086	308792
326631	230113
250828	222520
66607	195121
110452	214714
322430	98012
118092	314561
32533	103750
224877	193584
410433	99271
237744	327217
76050	86974
8858	31952
71189	154068
468967	480651
439992	363021
417826	58751
467839	431339
247262	189064
3932	115994
347121	78556
35115	247931
412365	42088
279938	458880
45880	356189
228262	390125
347703	203234
315692	92133
363505	310261
18928	493107
163715	273831
317994	138348
94609	478415
478763	50173
256919	357613
390408	387113
156562	367798
38072	26185
143600	15133
223380	387531
15703	160633
127928	418898
404618	327628
188697	469235
428757	313745
324826	78811
191866	478896
317100	6430
316366	261396
305376	157452
471491	169263
59578	86728
191612	396080
281236	453605
437849	105533
247024	336590
372785	88476
284397	249102
100357	40447
420777	21742
135472	380504
22490	177565
245623	157612
158851	294836
5354	91069
127081	433943
485196	267590
428324	211689
479351	482143
391425	186255
175002	217423
323962	485275
57776	401966
239431	301436
44986	230655
261184	18815
62864	464742
458601	378481
210087	184282
112895	403985
34914	210130
67906	445255
351083	243484
337083	71787
366945	184629
255557	421595
124259	277367
439310	209542
135867	183479
20243	342477
297436	195658
430610	336955
287089	91600
438956	195124
444139	393399
450743	391414
453934	221188
260021	277179
316102	288787
292198	144073
391970	438419
468770	155136
202092	433645
45724	251530
461839	350962
485471	855
308243	141872
224602	373248
492176	273831
21482	454856
11696	283096
107768	56068
447332	484107
22488	302067
156553	236240
244855	142816
68494	457297
263708	379981
201461	82585
275162	428103
168782	226308
174034	213920
257420	21411
470672	383088
206889	78820
271760	351849
435587	389759
133099	161829
255865	465587
290180	387140
21280	275812
112372	360848
315742	464725
395771	84025
369626	100287
310918	313314
88404	19817
461927	454140
183171	144470
8146	109285
394975	378462
59390	283037
51444	214024
309560	476092
72008	462446
272338	190369
174309	23018
153322	130028
433206	172089
315167	202374
371257	21583
464014	26342
38852	133156
287928	300282
287980	393041
251528	311052
157789	189416
261260	219604
310934	35707
316722	116283
394434	23226
51909	50411
345762	96977
383164	145844
105981	452031
64936	27500
406963	273192
449035	293813
28556	333357
325824	408288
345501	176300
456357	40852
186605	462973
223429	446801
7712	34928
75442	73726
390596	160573
470140	228110
391479	375897
125812	399029
446255	154884
244536	43647
7318	99982
452052	486267
64716	346158
70830	369577
340754	293813
91085	349608
291738	10646
130224	225289
290966	158990
219475	60517
485605	186430
341252	236213
313270	416402
478588	153230
127211	30749
276821	338280
113078	107429
216436	110677
262598	326985
339353	318503
332299	443218
43024	82585
108330	122462
296514	237366
415665	353787
179047	229928
91134	439082
90922	370513
281808	6521
84393	237517
303947	477986
187998	368476
41378	85093
31703	68319
202191	378119
95233	179472
426807	447081
394349	153995
313733	476951
372106	64849
269503	371918
171720	440660
8268	370043
458207	166183
315922	269565
11288	460225
202352	346356
312734	83308
109676	264585
3093	5857
152537	477515
257474	15167
192971	388633
429095	346879
178540	417643
279748	262954
8179	366127
188478	49966
378444	467367
128150	467703
22124	52537
233165	150352
490126	15209
248675	447107
65817	77837
275982	190369
65793	28777
283953	154406
287980	249202
264857	49903
1445	165540
119412	474499
294130	269431
334966	41400
262108	330595
247731	237165
92116	431285
434604	132894
122283	10705
51574	114015
380748	313579
351775	255108
456089	391414
448903	221119
89219	98650
18111	193915
275319	476231
393930	112015
313405	433310
38892	361032
177485	368149
269043	265169
163668	214992
170486	313829
231013	202523
370026	54976
40353	188240
329778	94665
488296	421356
61470	76454
25950	18665
442435	190766
450733	266852
416561	425846
212040	340492
236629	313745
382194	366127
436089	160545
315077	331376
80971	183213
458039	331581
453895	151704
319997	440660
65513	84514
464992	132247
306573	219743
280933	63528
234157	139803
343504	178732
41959	86950
198325	432671
255904	67617
460503	267602
51755	429220
157992	440962
327570	428125
97304	426061
455898	102352
11618	266683
468287	230255
225021	140231
475336	474963
418453	466737
289626	94665
248911	190369
176406	36744
20334	99405
370260	264394
238573	48163
221297	35707
489682	177861
250234	341301
72804	453102
353545	328140
359618	16433
171424	436014
256246	351447
92718	31178
337405	266884
436626	78811
399441	44203
401651	461944
71509	261396
27530	341282
334866	182997
457859	119868
19199	466914
386556	45141
403076	476804
109868	123012
401341	401419
475691	196783
86476	10370
25847	143479
91036	128400
137481	218227
249999	139568
467160	249334
181460	94516
463298	208587
353391	331238
361605	337684
94619	157145
41378	74552
109733	418756
14478	185578
272505	302011
122275	320259
86646	83520
312548	270836
396802	51171
242572	348544
177577	66185
439505	10520
100785	465525
287136	162079
261033	317118
330473	430610
24312	5392
145242	360531
395604	275826
97732	221030
282969	313424
66936	482866
217459	207993
71297	339251
254463	27464
268748	56565
379680	208169
191155	452016
365742	423209
165326	319595
68532	408114
145863	439686
206249	184310
71189	379271
168000	103068
77300	386772
146277	412868
408930	448964
45665	49473
457839	475910
44652	320464
216013	383298
145976	254973
358602	388062
381531	134145
1778	116170
270224	311784
229512	414795
310359	79989
152111	421115
193197	56565
348123	131100
404266	9649
339272	133573
384293	252573
325920	25499
373615	226741
271188	263981
269612	56565
438710	399089
277799	325331
46870	305706
79140	267602
216806	73493
87165	212285
44906	378976
465572	390086
110835	301765
174139	336502
144911	286616
148304	153265
456535	494102
444602	341271
232280	70557
190281	166513
316643	305025
450532	256439
356990	342807
19727	196534
248472	194165
170666	430405
173758	409248
228330	209018
81503	267352
443062	398866
161173	306387
374314	492700
629	227101
50919	426986
340495	63165
12263	482649
255198	254543
209183	490888
467306	34692
229735	441700
475436	238493
326631	415469
261021	470457
286469	337562
265466	120899
99877	67584
294115	249334
264678	87374
132114	173035
85875	481179
389161	481416
140493	366127
227495	51603
19053	90123
464939	219420
83681	282600
16790	26969
272386	381622
454309	365079
358148	32807
111968	393176
473244	183139
325044	372904
451442	288035
110756	155479
169758	176818
20176	23018
117705	317118
39014	168381
311318	163678
275381	329039
296111	154208
160419	335254
117455	479614
51543	42189
59864	461765
21259	53672
493003	227794
61924	69560
176221	121369
224778	363582
396264	345558
440767	346267
262210	53737
389305	110677
309890	459779
296030	105030
172471	180527
422676	78811
470672	313025
127178	274451
242487	98351
434748	477491
328339	282068
143514	323392
82	452230
91009	326034
5057	288035
189179	269790
2863	13242
58486	227188
422682	142302
106787	231447
43625	66142
276158	430356
11533	250434
464069	86476
255371	381401
176201	28129
354719	81529
29221	239561
45868	213871
226919	76008
154015	212789
231305	237694
302566	149543
372340	435991
139058	460837
375131	22827
64440	492548
456021	121242
424256	393384
264696	150974
174182	350885
282453	67858
267562	267089
407292	301475
237344	433682
78278	463549
94843	250627
164387	387101
452512	21468
195002	304263
345665	150975
57609	226494
481776	428214
1689	77438
83340	66590
410877	262856
399825	6806
252338	208617
416344	402888
312474	149468
241490	183213
34449	488887
441357	395971
19727	409540
345028	11201
237744	10690
471977	13370
249894	413649
379680	256936
212257	357085
309245	184781
379396	445581
420482	471416
268219	417036
405979	37948
403676	60758
16659	293813
34842	259929
308618	24059
293913	163015
422246	485905
362267	103361
173879	286337
219268	354790
27712	47866
236350	366941
145585	347425
277359	359431
330087	431571
327242	192524
26653	107219
77175	228431
244722	428199
247547	93597
434273	269262
166391	140798
394587	299228
373755	359966
138977	444303
159585	420895
256823	194478
46556	293246
237174	22549
5422	117128
284979	110505
479737	317756
340779	186714
366420	186790
71297	171926
317092	214559
417736	313802
161943	177861
281820	13370
163519	47349
366856	296980
293731	18476
325620	261396
339021	203656
15133	7045
404960	118886
449366	491150
428582	83293
90040	352651
231887	445759
180757	192365
398895	330469
442321	319368
234393	290523
201345	142018
132106	401854
433453	476471
29187	13370
122555	62191
92281	301428
413135	235045
76988	332310
257157	437538
237714	491538
76255	370588
125472	101741
280603	205270
382063	252145
392370	119762
208549	187974
260185	275521
161363	162795
480583	159249
1430	85078
376381	190043
364158	42432
225355	481279
87573	84731
18410	48275
477091	353964
442156	209572
229060	126473
38454	243301
25834	336590
449884	109437
102946	60527
225145	23787
28679	62191
64314	115576
231266	256121
216666	483772
219546	441335
207048	331638
170152	378462
97588	315029
61724	208577
281836	220609
476292	254973
35707	198086
384465	79723
355436	153746
266508	481785
192257	486984
133852	287983
413176	423795
486715	373807
102820	63528
109733	148201
57375	274152
438600	70871
84872	130395
420234	236433
252373	35035
338601	22827
196384	316372
311914	246423
449521	127442
424909	28129
338283	181948
448280	24070
94320	362610
449406	105066
5137	90123
155032	20611
20946	244977
151578	471865
171185	347003
481367	40784
69004	292076
200092	481854
12503	398081
309276	330602
304892	430610
415665	439979
288895	431189
384370	214992
125490	382511
178601	387465
236178	295484
194622	138029
84309	314403
426159	470400
452805	406751
420918	96012
218675	231473
262096	148163
311311	3292
176129	136830
392044	273906
389056	286077
436316	135434
190015	484274
288409	100477
210202	267602
180755	291936
44057	331581
169039	125955
428944	376664
210302	389682
395020	281924
327326	108380
114643	216878
166650	365831
276821	370214
41978	31041
277529	285346
493721	422110
434401	401949
348644	97394
454828	353884
6417	255640
274110	266928
276158	351907
35944	314824
128765	478415
298055	67132
353287	26992
188700	316719
414140	467752
378823	237165
424108	76454
372844	12443
32968	410951
221106	20222
466832	76558
218014	364050
492074	95287
1057	301702
452358	62405
330954	313189
483706	255792
188208	38063
233782	450011
460480	52901
281267	295484
116652	440660
69749	478095
77892	402323
277776	287382
236413	334251
479355	250386
219281	460700
341477	97277
184141	405837
291140	15788
35612	3971
31219	353659
119980	318672
382442	191748
188091	358837
400405	187836
58843	124085
316136	226637
311621	104505
449902	237548
332968	136177
276183	94588
308028	7771
444040	82430
302441	217423
379200	419335
26754	437076
149038	476231
32479	252007
355785	192450
91217	391414
137891	103267
248886	46778
358320	133186
285471	91600
293452	177067
353597	401101
29921	268118
476023	20959
174417	79989
168371	293813
461863	77584
160476	301475
250853	372325
224579	335286
88755	196334
421137	150352
402346	426071
103217	179472
432009	455181
290318	162978
134270	145722
117679	430356
12375	126353
130922	447107
119577	114979
110272	160295
114088	95149
129249	132740
12063	242927
25287	285156
260419	129775
81211	324962
327254	352046
191935	452126
351913	261715
52491	268039
104675	185704
160756	277702
250944	376994
167457	284439
380902	489200
445263	469642
73038	480421
399146	437360
219037	80008
233498	212541
113433	30198
93353	289871
277799	42116
402149	101806
32600	431001
249437	467491
300801	492906
82187	430010
6081	203740
358030	459042
337741	256672
316900	16325
354545	46127
440568	334306
397734	477346
453882	385000
408202	267602
410573	402967
439403	104855
77359	145860
11226	348798
361466	131343
143141	36942
192238	52627
9501	110677
440190	236395
483330	451848
464337	3849
285202	90705
284120	184902
335808	103135
198043	75952
276663	82105
397169	408532
392673	317118
384155	407756
76413	478415
433043	59384
120429	465313
126444	7795
272785	485536
418820	48368
287444	473725
323293	62676
45673	331238
324404	255650
388965	490153
379093	316542
577	131582
291829	190369
77968	314643
240016	113189
189055	151944
157471	444
139445	317891
412222	360512
70734	431799
32430	258370
459979	297630
93316	270095
58418	405217
139585	332392
163118	302033
437960	132740
139515	394978
485081	431497
237191	397943
356530	279123
149378	66647
277441	309234
399845	230678
295684	367167
461413	105806
397323	178103
62260	251107
357411	289286
47822	132740
427887	49228
122644	393326
293127	464584
333441	151944
348858	478365
65252	411342
358971	268667
95664	101058
58245	296138
310664	48861
295056	456640
220263	443693
446182	189177
437505	173632
88644	171615
213985	309524
385365	273831
470838	358494
296281	482752
250306	391684
377709	296144
74393	60517
21070	422175
457296	183213
190543	187974
305490	463488
316880	311667
9635	275790
376175	375008
421274	127921
86315	428103
238855	110835
85996	88027
112625	398505
246832	343649
80213	71330
293345	131906
373170	425846
405306	421486
302918	162247
317728	464066
182323	235164
274836	28187
115237	331777
309917	7653
87638	157016
178257	145059
122186	30507
146223	169893
292896	209471
61069	350189
284611	451016
344085	428032
357728	239561
175529	124085
117565	94344
270760	415500
213123	306387
65438	411255
401854	265065
64702	393326
42316	196783
86157	313745
75472	266334
132617	461944
156512	35166
73298	5964
246348	262536
229758	305401
422720	461944
316585	86892
414286	62790
169491	295259
391971	363581
144289	341458
316977	370866
179559	480440
113754	94516
342991	358058
129546	9113
99334	469860
461919	392062
333682	356431
139350	20492
168331	477930
13534	460912
133832	165048
197732	119014
18770	366941
258039	446542
34190	80193
262286	341271
164251	429455
136395	164609
230563	420790
168000	191797
74552	293813
383605	13513
286581	266852
152210	388280
319081	2723
183193	127616
477646	466914
315498	110677
124085	353776
393839	21411
288354	412868
309797	114643
371910	57989
272845	470835
490157	267273
129224	431764
295392	313745
485901	26551
370584	385143
187834	189467
280987	340437
11994	380092
154729	432380
223933	347958
108452	6949
180154	213987
130069	30000
319557	264406
301706	349296
477062	62818
426197	154271
117980	91711
195681	138086
10379	118076
295641	388575
325216	393411
281402	305329
171455	169298
167325	64128
177637	206274
321386	241799
130875	99405
249646	38208
305827	342724
130055	331508
108065	274809
474057	156339
424256	204859
124469	296761
419510	215054
267782	281924
361302	11501
64092	291208
319658	447582
41112	469382
383603	493396
117800	413787
200580	93633
24248	181396
386883	474658
7028	55098
243671	203656
312285	216677
330498	408259
480086	163435
359547	121950
164829	67584
326631	48500
56085	140367
206174	313314
182139	169289
490672	216427
139431	344783
446542	439719
449016	61601
490473	1057
488010	42890
362775	51895
66588	342807
67174	195112
65915	264141
334256	220635
400383	113522
263982	258370
368411	149383
86016	376553
255155	384671
300582	190369
291951	124521
78400	293914
281236	281504
338325	286275
37341	366534
261615	186259
478198	476951
370467	205289
414617	388575
292576	180578
74962	300240
202469	450087
308516	45441
143071	51927
193311	485304
202783	208487
485185	143249
471956	393041
210053	458441
328820	155932
485331	8779
2093	271828
218293	462973
181094	36451
30325	263830
257713	294514
412804	374594
289675	39914
490322	237452
457162	445233
15819	398609
42536	179389
123161	475024
195027	252565
259984	62191
462922	399098
392086	190766
380486	454005
426392	160262
273603	239155
123674	180025
477932	140205
56620	438743
344674	159501
325429	198317
438193	142747
176111	99603
438407	284980
34585	116988
11710	190369
478321	93841
396098	410514
279601	164504
51717	152772
313263	145860
476704	217423
486679	481286
390663	297776
301355	490797
463954	134377
207851	166293
338074	257377
210375	14286
449628	3774
211981	35464
149613	433030
226693	201439
223955	477256
140126	165267
131618	12443
377042	44078
80898	466858
270196	211557
416917	315888
136130	147554
76104	226587
302215	356171
251851	163105
250166	294254
184629	270283
238131	174415
145788	313829
207875	132843
49382	333746
217143	347748
158306	336590
190532	119423
433939	364000
75414	262954
185223	159865
480475	136876
167161	463549
98990	226430
356485	238777
328571	193047
181116	173176
6467	76725
391702	483587
464685	316291
95162	468127
226104	138533
19649	156275
208461	2782
397814	235280
41708	321386
48953	182511
418400	216493
9109	433631
36653	171475
219166	101946
62681	26809
286218	440660
314781	245824
477790	68909
474863	455030
105969	44915
218638	323157
142045	417680
172015	296432
472881	331508
367328	175960
73090	375840
330922	218727
472818	467418
446708	295218
148175	420392
183705	25549
485229	148947
170462	276025
17398	331508
263889	208516
58122	396431
407540	381062
375099	271756
23718	233423
142222	258370
117061	264729
426262	10520
489645	174991
457418	382344
254973	196156
356117	245332
384824	228431
79142	351732
26830	7760
367247	391414
25503	359636
293768	477986
399514	438012
402437	99761
367167	325556
416623	423043
382270	28129
177297	263061
441790	480432
27467	190795
359299	237494
82276	160520
118868	267602
255741	224101
372125	97571
433928	164884
172216	44210
47138	282287
144643	46127
483318	447560
260624	411365
190111	281924
423150	81960
446005	49249
142851	51390
405738	385279
268177	60517
44711	291324
484598	462973
19986	355904
374728	448974
297547	474412
410638	156640
350347	384885
308453	240963
86870	316372
470559	395988
43847	120195
230051	260728
39892	382895
194985	205116
354216	114459
361291	426104
425893	180654
104788	77027
233817	264948
221458	406408
119188	111428
183049	28311
218679	121526
436777	396228
411878	257298
107524	324875
19541	394383
59272	116805
6467	404806
266307	82730
170564	471745
44620	253305
87422	73336
461925	462973
346489	432239
452457	319142
389514	124011
112728	141509
160163	164765
5234	123465
227241	395964
186671	298765
432043	147665
395477	401949
343621	275302
117420	393238
164457	366127
409251	233769
33221	351257
263419	310756
209075	78380
391391	280796
170306	50024
67011	355747
363362	200829
439249	440660
128704	73189
200645	7054
198758	39095
360531	91940
363613	20852
409388	473025
245047	149128
275487	273934
181297	418374
146945	94344
81721	264406
88863	407605
456021	404218
151387	186440
38544	493016
81257	369951
451426	85427
484144	464727
324109	351827
118325	109306
283612	49294
404506	318735
379043	251597
42279	216539
266897	8459
303023	96758
142176	260895
278575	223732
92886	142018
402574	279036
415028	472167
409238	19135
105593	25266
383369	289883
310034	244531
435242	412302
70500	273831
322171	100582
134024	220635
355064	42284
449864	427185
81898	237178
243524	360860
338074	48163
102965	214024
84729	11626
316915	396697
206986	411455
385751	291823
27324	486339
350472	30176
121594	32807
351525	391414
145394	110677
91556	318735
366941	239260
297728	188626
195636	468489
430848	169389
112443	271283
117586	350696
70270	214024
128283	180962
384543	124085
155943	219743
279443	370610
301590	10650
136522	468502
35673	398333
186245	301635
243780	276440
305287	353694
305513	77004
43073	105706
300583	192005
85467	358821
225714	218585
47504	391083
9109	212081
244092	143223
466190	136434
208582	260879
291877	337262
294021	132151
187394	452582
131686	406408
446630	211558
427822	35707
279963	85870
149415	478415
218870	52537
470990	388957
424916	315888
352763	288035
379819	429796
251115	336035
260811	426169
422672	349261
176876	289010
300741	300606
227373	407386
354468	164884
16516	486339
23633	270324
376244	433671
372465	245317
430064	377947
376381	481913
345886	193887
273246	278642
487340	281924
458945	25415
63684	363870
39189	146251
301257	119122
321487	477910
316435	463711
432175	199642
363518	284811
416194	486104
49453	391414
278120	224696
440190	137128
301364	451174
102065	315336
101346	270392
389224	316023
55230	10646
174894	421830
80150	17155
115604	322186
268882	28129
459064	423611
420159	183213
438193	117749
242822	198738
225167	315671
28947	366493
145139	53363
420966	366127
414825	410360
214184	32807
61857	113138
443389	231993
414960	46000
108796	369599
12174	24738
440154	486835
239804	361061
57018	337921
86311	364517
178237	110677
478287	95149
333051	451397
185409	472694
55944	355160
285458	143596
153322	13686
440562	322685
375405	381083
435491	399867
151530	317118
425677	420757
395663	351919
113586	369095
463520	452161
48953	420959
376036	234511
422434	401871
58347	437281
153843	424133
425597	440962
264133	316361
96961	83403
92500	231638
63743	328140
121594	220417
176130	383846
71960	303175
459734	250410
295404	320067
292504	285446
454755	79705
363206	218730
145337	231958
222102	294234
400586	130877
373182	32807
343721	388867
98358	110677
106011	101742
355083	27212
286407	452709
398574	394266
11901	198038
160330	212081
350387	91327
106514	240565
443169	94288
490237	357343
380489	14062
230514	293813
406521	94665
116686	265589
22141	349848
82430	312239
108057	94793
11604	212437
193020	310924
33966	436042
8901	118501
440439	43483
197777	45619
156972	400286
95906	295484
31786	4349
312498	207996
164497	157422
114643	15018
221562	320105
312474	105990
239641	283735
206007	352071
49083	333709
193429	451113
271061	273687
340668	414471
446546	50811
186795	382801
308122	115340
330700	109453
12441	116283
171382	64335
446725	470991
453685	197067
281924	200800
19525	183213
192414	308106
249820	60323
342588	434945
292687	300775
184687	175631
106739	450671
417585	444235
141488	469261
112129	381168
337237	445560
156596	317118
299532	176768
469509	100116
274067	194382
408357	163364
89219	314343
294038	279293
20287	211868
435255	11269
233713	10828
57457	280371
211100	388575
10217	310353
56619	258981
84414	122020
396077	151532
361838	426439
420288	406443
119614	132894
417065	76709
340873	372810
192097	269199
185671	102494
491190	304112
2677	273149
439935	21457
133016	378462
277352	4369
343992	195026
35303	464420
40682	54536
454867	332282
416716	5857
219546	55659
260512	310141
450726	20959
326134	115340
487938	14238
335395	296638
342947	138121
318792	108497
3719	290803
411424	307063
186532	378686
55498	362267
327997	268558
28234	127461
207862	207042
449345	438341
191653	94516
103420	370480
294326	101058
30176	80564
102729	428693
463268	349918
116485	273831
318715	276090
174603	343992
158947	333357
358941	211134
72570	407820
209003	336955
297436	300493
93627	463825
302918	68327
166651	266497
390077	172089
218953	4413
209018	438181
470554	155424
331532	469268
439010	251113
25969	277444
80860	434893
112679	307176
340455	28129
64777	163761
124615	384671
134046	273831
18482	370866
446222	67584
192238	50346
309917	383198
375913	297362
418453	454822
33172	43505
189357	32807
143250	193694
54085	187920
146893	304348
313368	388575
206789	42090
122728	353942
118763	316575
406694	4413
96242	134811
10011	447512
361741	84576
241720	415160
391820	459649
74901	426041
361291	419940
36773	313745
467210	39764
454534	61059
87211	153736
66372	290087
258066	302836
151952	377778
72533	186524
294295	377626
21175	68101
251451	104470
302652	165011
194231	105498
68098	327217
61298	380538
59502	438419
429182	336590
58357	84094
66186	350104
391905	164816
246697	272339
299984	286036
247914	25808
352588	335312
172630	395929
274991	463549
52561	38063
128028	244392
25410	430610
290405	424313
478051	104505
20998	123213
287566	211913
147998	454663
196364	27138
308122	36767
242942	153540
1610	10520
288523	99901
420164	272004
159351	99437
410385	72432
29657	354172
259953	169485
31219	419580
409402	477471
109062	157898
27306	62948
473580	42313
400542	175608
174362	227972
200089	280930
458768	9075
267562	393162
147803	478667
366078	5468
45271	430425
114643	287957
223035	401871
257498	452709
235248	231447
196095	336047
194524	404113
153322	479351
99502	440660
181499	32807
22071	35707
372903	280165
119077	198014
73660	394406
25969	23369
286068	54976
200386	210050
295009	281449
491190	339853
182270	351257
303065	6408
210282	208478
271801	83227
444276	269005
276152	32379
114550	95149
336191	328330
114262	205270
311025	109437
116989	272096
328306	39567
216318	134145
51216	172266
370680	86476
185246	255650
130069	481793
324967	367343
359178	203279
296339	140103
176913	118890
233570	194893
221279	355581
398308	475914
219536	164816
292813	61059
468758	271723
357923	58161
93353	276322
244125	306687
277462	110677
231376	138600
318279	81488
271073	115861
224344	402957
111149	406894
1018	77818
219089	376814
409745	352674
58622	166513
386868	468118
48607	459098
447258	26551
367492	209542
319120	331581
93627	389482
100406	105595
257377	459123
74313	165429
319081	185420
358357	317100
157598	397564
332198	356443
213364	351451
472453	85305
136220	354264
110236	1605
373568	105878
374270	211067
84745	102954
150480	209683
289675	358062
312767	410601
454602	251181
422095	488234
432216	342996
444193	237165
17535	211944
102249	90819
111856	402698
423974	93719
271886	5040
128185	430610
420644	8084
85894	236213
198096	137928
476103	369135
321006	73762
142729	192017
56894	50115
149305	98012
228128	472583
36711	16427
188925	118678
198862	187836
153084	64805
298600	144306
396514	439218
462066	80536
294323	433346
429874	15209
25211	53863
129174	13370
270597	30144
245323	452262
187918	58228
283346	312709
438774	181917
221753	463822
334092	191419
245146	494102
111968	268781
122210	314925
233498	397108
395770	70802
101465	477136
365103	375840
264387	119381
1037	357513
20978	27014
485533	466432
144943	149540
124259	132651
350287	60108
253282	401871
127212	123656
237517	435561
454610	431930
130651	295443
451518	312698
177198	426850
98407	322969
82991	237458
332551	23018
93222	147466
71258	53195
294277	481785
271931	300480
5167	477491
485909	393326
409238	351193
146893	257359
154153	449468
330954	318533
128992	141389
448960	4585
328174	116868
229297	177378
433922	410795
214007	441996
63528	369352
161363	162385
22857	444975
210346	411365
287138	311221
302344	273402
252846	195551
272527	40381
105968	331581
252174	335519
358081	208266
266307	131270
161182	317118
322909	438419
198043	351193
363526	381008
419271	411424
270268	199353
180103	401543
21635	137155
293767	125312
197430	24000
34525	191369
211616	353816
191308	402698
59092	224614
114767	153995
390019	50432
208152	192365
391478	15545
68707	149818
233099	485775
441302	36366
363225	64549
415411	179734
178968	67763
78279	146124
2623	396968
54507	222701
382060	409828
329789	174726
306964	217113
63520	264164
344843	89047
25659	384174
377323	351193
354111	68412
371884	296758
27066	366941
276821	236312
464420	254528
438777	280635
257277	175725
151331	463623
112365	141649
446786	492362
348481	455584
270509	363650
198317	390577
152250	122169
244953	258370
403262	48275
216689	486309
485546	229031
444139	151082
403843	105585
195721	254179
448774	93128
314858	250805
316439	390349
238041	109868
7724	398954
317990	368205
392953	218337
454023	76454
269564	90880
169306	366666
10418	481456
286538	327217
93451	221303
8957	37516
148228	424281
474422	234722
19459	335372
349972	153331
144973	115697
230051	40448
144852	225043
336651	283445
418442	266082
355453	269199
79185	341271
145695	303141
197508	313745
44209	385207
365099	21523
90899	119123
257299	10690
39683	109791
93461	219499
400793	7310
198175	126940
168960	185758
298353	333391
400926	293813
394257	282427
479787	48096
322509	406979
420759	168067
363191	160419
135939	279664
389744	434893
420816	246975
400517	171967
227501	472931
275381	49127
93595	190369
101403	80434
384376	306651
246158	321596
76550	375840
404352	462339
190789	404806
144577	433645
235146	293931
450465	402422
261748	150258
12998	313745
45606	101232
91517	471770
298257	28129
63460	311271
46548	10231
120726	396388
100417	275812
137664	359006
236328	326815
392329	322186
483425	301216
28422	141829
411531	161054
228050	267352
420589	204268
342465	406846
466836	134070
46071	86892
256254	428155
312283	401282
259622	60517
387513	372918
224780	288244
208152	467320
240066	142198
22043	189284
395797	133825
392837	117097
44160	477584
361880	175818
391656	275811
228128	27052
384689	54457
132153	371983
422954	157127
284389	263009
327209	71816
78015	470288
41148	291810
281574	276744
317186	425022
432165	282148
253929	223121
211558	50264
99409	134549
112625	397689
115942	300240
361640	110310
185403	248398
94599	275790
15027	461944
282378	104505
238033	406371
73966	492906
388249	159083
367790	236413
201142	414292
296936	25003
150326	294834
21411	263009
204957	172266
144169	363581
373507	469790
87716	408630
469666	359317
271698	360860
486371	168252
253256	296465
344785	161899
368735	309425
147965	476231
401598	284843
323806	217423
251369	469043
321	145270
164893	253110
196398	381558
168919	29904
224255	487942
366975	90672
228128	63703
195995	165337
399258	147759
336556	317853
479872	73200
64474	81313
238855	170402
67211	307108
197975	149049
269949	133648
397059	1605
305383	339333
434816	444161
372713	440784
129451	325889
212009	486185
191629	47603
61204	9054
97344	59425
41728	476447
168464	479614
161896	357854
191341	305025
184939	214872
264022	74609
422292	32983
294263	139310
224716	25847
97732	106439
409388	58474
39459	119762
163535	38957
183343	95189
105737	58363
234823	227169
453976	249202
76228	146805
371236	83249
185354	73990
360459	207108
54680	285156
116754	261581
1098	24123
342768	25298
243813	23430
15557	220417
140127	354599
159945	134694
428868	317282
149147	296650
263030	122462
308970	32333
442889	423589
354545	94344
123955	84716
67351	287382
80193	161975
273403	470673
460333	180578
209252	484470
295789	330469
448099	171445
366369	24208
345401	362206
357231	453009
183673	425675
456135	362267
397814	476052
404744	203783
129562	411101
280767	110677
292020	489822
350519	281924
450532	192195
384965	58657
352237	184657
312120	407036
202227	45140
162817	175382
318545	62570
133321	343547
78669	432837
233541	331638
396772	492906
321157	393293
492560	161722
434748	269612
216544	325056
302874	474613
48500	287024
249098	172089
171455	431709
300486	277595
99810	105842
69004	298077
69809	96715
10005	196783
327355	400054
270923	434506
197545	404331
446629	225178
145200	132740
203594	277862
443833	53883
325704	379696
483987	27910
456658	47866
337849	190369
94850	463132
116454	378462
89219	242830
332763	411424
199381	36836
437007	323615
73585	450549
307607	318735
296260	280233
137619	267986
9084	239112
253435	268917
169027	355764
265937	302433
65815	51895
376592	36126
246600	349261
131486	124660
423301	378462
476303	395616
295823	121106
69809	775
266181	419322
418632	190135
268910	237746
210379	194893
45164	32649
346484	247204
133933	313745
77283	267602
43502	210265
324441	302486
420757	208577
394388	248777
477681	301972
351855	329295
350589	56949
138886	264406
391563	176494
10376	33969
12430	431556
205607	113822
138360	492906
408329	87620
150880	267352
136042	298940
240661	164884
10805	420944
245689	26992
44761	449193
44749	387742
206939	65108
299580	444995
372052	20122
238041	489552
455239	288757
267373	321124
384597	317118
101543	376121
108600	221068
441333	185317
211224	475265
358357	1605
143370	421830
250351	63528
212581	372506
82441	67040
386973	406371
236654	209014
344076	395192
1843	277088
455867	228249
244394	363251
346412	417651
102316	22827
200607	346254
156298	411424
249202	476896
105503	180854
453908	52030
23603	11295
425274	301941
380383	248835
262639	175561
492247	32167
178422	110913
120646	312405
229124	43496
443523	393326
234087	31244
196355	117312
124431	477750
153322	381416
288310	3646
234152	337649
337132	86476
308122	25122
143370	106903
120247	428214
140673	158420
343891	26872
194875	232925
224630	173352
405232	21583
346880	310261
65676	169924
55763	50538
228106	481279
204569	109984
118596	7923
194222	353787
360911	341082
191447	422470
145425	454975
110877	102608
4006	65002
201804	353116
178507	82240
486712	209532
413683	64905
364783	49903
441259	189066
42312	436059
32691	57041
128871	399736
86347	137331
19470	313745
421207	306922
393839	356500
405788	82240
275464	460826
171533	314742
170035	91389
70829	376753
301896	26046
375820	14
289141	443778
107292	384174
52955	73740
69597	480038
189492	166513
387209	111552
66129	359966
361540	447519
308206	225420
149389	64335
410173	374758
160664	200205
397059	104598
231305	445061
411273	203656
379680	347374
253334	370744
395428	296339
66243	37726
493277	50264
364194	264406
286425	343972
130057	266852
105992	99210
421140	440861
456267	391414
416377	132316
488832	204330
459306	339425
478873	1994
316011	440660
45694	434103
204072	466820
53451	358032
41315	438379
80052	313309
407370	431799
442427	317356
254196	323837
289807	19246
58484	309632
153687	295684
269891	243547
91338	170669
238401	316575
163843	475571
333557	414269
483038	231624
182858	327525
357135	86997
88790	123410
88313	287423
225694	141649
474491	207959
150471	291812
468025	195694
375236	481577
134892	166513
292588	160356
67984	493969
73497	164884
342452	94640
371932	409248
250989	153995
63391	464420
442906	330469
45386	34339
476766	395460
412440	399560
405904	65913
313939	440660
242661	92613
188469	407022
240104	99405
325824	470403
31863	126204
102098	313745
439366	487833
295729	94967
493121	209689
72898	279888
329877	222701
156207	223461
155302	113698
368351	44431
177761	327217
445949	239561
30753	183503
321208	310756
25055	33899
107524	28129
205179	201780
153322	425505
127462	362882
345794	392086
475854	363581
436509	250679
487060	414582
282402	447352
77253	101049
230112	116915
1537	62196
302156	372785
214519	389908
373651	277594
173817	425099
128500	21902
45234	211406
277266	468811
161755	15287
61766	69825
106648	60923
244711	52695
20946	391970
478942	486081
236576	434866
195582	137615
166824	12895
360736	457081
74886	213640
68174	298182
222640	98650
410305	205331
41406	132444
489433	192988
488501	478415
370866	46446
288798	369822
67571	148361
238010	180578
106209	116283
467123	376805
355013	245196
175666	291484
310745	91083
117705	437340
219263	12895
413816	110590
301659	41721
483150	150463
46900	201586
420143	32807
118608	448709
245305	143671
287523	194383
128149	167080
242210	375113
366581	117725
409808	63711
315437	353418
441889	269199
81441	230055
461794	31692
376382	333123
312283	156095
103491	388785
236657	336023
174362	406785
242711	205226
134299	422669
102129	381787
8258	82533
144504	97277
78066	208177
395987	65875
4787	330582
146778	190369
458768	259339
154880	355806
230051	363579
121529	75586
106831	312478
318355	101245
76237	145810
327444	181680
477398	443743
109949	401881
466496	274451
175299	120912
29819	399755
88460	186384
26723	362784
289675	288774
265520	79989
350553	116745
295734	264406
187594	343279
206967	98906
192508	271383
7931	274785
271470	18218
458625	121485
439726	169946
183705	186259
200092	304355
112338	204843
440299	272237
459802	327061
414399	403659
72639	12443
149015	348798
77965	151891
212947	183213
486712	382643
305287	223988
56974	396442
370832	341828
416854	326553
283206	362024
309791	224315
409388	450705
250325	59630
255670	141060
491339	348007
444081	239084
379640	178436
257977	356497
51977	40652
190558	492906
480246	281924
124259	203752
3856	453671
262385	24943
70268	60517
416470	317675
430118	108423
116166	190369
40682	266538
276821	357357
15027	221324
100194	193079
477932	421356
426135	424372
369321	367426
377083	190369
106850	178436
355083	234446
96114	314513
408357	384242
333615	411809
432735	190369
14254	152307
105584	146023
388195	338491
106531	227101
274584	313745
298823	463919
410439	149498
72223	78876
320586	258370
406660	45108
453232	329341
174225	430356
382825	65546
224594	153931
485901	368205
369702	126957
13818	31616
315976	280791
370832	334792
379656	325856
416415	30510
257517	106268
109681	372095
306334	165653
297741	155910
88632	431741
18928	473010
260873	448508
275677	237235
485756	488295
214853	180709
490369	256089
427973	361058
443701	276486
373108	401871
420966	355700
106287	420944
320571	306679
449624	77727
108024	121106
34906	19441
277215	102672
303564	114978
200013	95853
417938	412418
461068	463459
174948	62191
76941	203656
390170	311832
335005	401871
340204	69094
35937	348630
132321	208617
408256	449918
324526	111145
87739	12177
130675	273468
344526	343860
77758	222561
202866	395481
200371	2003
280900	50264
233782	322515
233570	48146
51447	489552
463856	37515
486670	366534
38744	142987
72804	388405
257776	48275
345886	276449
236328	323194
26285	40293
36352	53371
223030	179375
97777	431828
309917	400049
181947	454975
53128	352208
2286	273313
436480	438957
131303	144405
404836	332000
265151	132576
436682	472949
277274	132740
224480	120666
208593	23633
118253	275047
172216	465604
330752	74244
473018	358818
200314	218521
475769	186440
82150	403433
375571	78380
372799	367750
104192	278700
391192	350804
154648	209510
317552	127636
239337	306074
140013	53561
336206	445652
415908	95751
300076	313745
255012	161069
59821	338271
291547	249546
95494	134259
290937	413215
266957	49789
408567	420553
209054	375815
382847	293813
220211	22448
195362	343433
309917	491678
388475	439351
73149	328409
448291	63195
40254	21583
67517	293813
330752	397009
324826	85471
278400	365196
133909	309778
109437	357754
210559	179375
108963	332638
115079	37511
118368	222701
84810	90059
237265	435708
314228	137739
430610	468063
41781	353292
37697	38350
33642	168615
70163	336590
87106	469235
41096	378462
260717	462973
317801	331508
378748	166651
398517	94037
238917	252829
465132	140959
105758	343721
414257	337433
288414	19914
216602	16238
325148	391414
467788	289970
228795	414832
350587	90880
293765	313745
98022	95312
324461	350189
459380	8623
260352	204925
234275	68644
462973	418394
230914	366127
486574	279245
404219	309026
184629	50121
247558	211530
201131	256106
89160	392062
283096	41075
158911	338805
212464	13129
247974	10646
164151	316708
110442	84590
397778	82585
226127	7890
104740	41654
78571	179389
228849	399867
206847	256373
467565	422550
482096	183213
200986	427376
398843	472863
66035	142952
485550	317356
198126	61059
437031	155294
58978	430356
309276	54983
368762	244115
27289	477986
112069	268234
371184	13370
254401	77006
404128	237390
64279	463615
74494	332730
57605	465158
263708	261396
465292	141440
485469	108558
446503	285634
443675	106946
268485	94344
442239	14719
283918	478801
229385	203187
429603	208086
300240	446239
338660	263648
199115	109011
167588	118736
114910	312487
154592	235034
104716	164800
488539	485916
20622	348709
393430	198317
192633	377270
282089	300167
149089	125729
369040	319576
219491	455747
16503	355093
111847	193281
144169	163800
378968	217494
254416	413924
194861	293106
48035	203656
479931	293441
104061	478415
137552	411376
461854	476951
86248	389682
112203	164884
292449	359762
256803	453170
43462	282864
178911	332842
405674	201262
312782	6899
222072	226798
8461	19246
446250	94665
20028	375840
116021	251044
17106	445353
364688	75303
253041	92613
277894	353386
9430	1057
268579	374766
440060	405217
337761	118275
370475	114113
2700	428963
105402	127921
62337	478415
376683	190369
406328	452737
387333	274297
154255	459701
326723	262835
177735	356723
152641	208577
297083	300800
115915	106066
75272	115340
355307	262633
171953	91348
360459	175557
469655	116070
139409	283445
16982	474271
93805	287694
218362	221890
477932	259445
435113	135568
236020	464727
227036	70863
112625	265647
214060	445697
364769	261320
27322	491150
381560	37948
105964	457801
381553	396080
166573	445233
420618	156794
111226	412735
291526	142708
375124	120032
93174	265385
19605	266486
438460	15209
131874	391414
296477	99620
16431	266687
69566	208912
25999	148000
42370	486932
379003	202394
29377	60517
274852	126235
201906	470434
313927	94516
365601	303687
23020	389497
478588	33427
86232	329814
208577	457112
147456	404100
418134	64335
232799	221720
190905	382749
94765	394280
225757	202019
170389	477846
102249	369546
293169	328525
3111	442641
414145	57134
21379	45947
417410	239528
348577	312372
193148	422393
483964	345585
485100	137481
168454	338304
59475	258216
446325	263713
22640	371918
230051	471537
172396	303972
347978	340561
462047	94344
335228	322875
46556	200457
392197	105585
312283	341470
198210	386555
336661	166513
422015	420944
244611	65670
338931	365900
33026	114387
418022	71533
4061	120021
283970	66405
132434	223963
409745	365418
384348	57375
474171	366127
444890	476447
114315	23546
153307	342807
385391	330814
61786	144852
363936	476154
397734	290313
343648	21457
109185	83872
141512	373953
260285	245679
174362	216006
19542	225968
245826	450685
357771	222000
169137	441543
113433	236774
493167	356186
240086	278907
439719	448577
472760	113988
273778	131060
18911	339723
230398	387976
479351	344091
287481	12177
5700	307824
251991	26059
16313	409323
420049	200444
444053	145260
227631	309950
175093	336590
190181	137366
233045	376778
317423	406527
296277	330731
88968	36392
455074	321688
259775	175897
11533	348283
190360	92876
386802	260854
363412	5040
398432	285065
244903	91612
455319	224161
171047	136331
367343	167588
284063	156005
237714	384994
395177	16433
266307	445660
400437	300240
99206	433956
149864	42189
170699	119123
343504	205270
153006	129764
383740	139297
214853	22779
21261	314709
322618	467256
341271	92729
431264	283721
279798	231485
293913	64429
151457	395988
356345	15209
227097	105585
290966	75913
230841	224976
148274	440660
37361	401881
484229	292923
336181	374594
202379	86103
335059	15209
163549	392339
246971	53863
471495	93853
462028	381857
184528	285688
395788	129857
117522	231485
102600	132247
118705	91424
278005	464415
364970	80872
312487	15133
184528	425759
36267	137128
12057	19377
22414	368777
492940	479682
158584	144845
412205	26992
30581	465917
110502	282393
229735	451414
122146	295484
437454	281924
160182	99967
185905	216122
60240	477254
228929	268176
65936	207535
432421	411229
343308	25410
489937	414764
207007	91470
216544	187834
171629	227814
460052	220417
18321	186345
378558	180578
17468	481723
319903	191821
424675	433895
403515	82585
161849	19757
304827	487870
445207	375840
338726	111113
38559	122457
100795	105585
306352	6072
491923	478415
52399	57953
353051	395354
298390	161047
16831	21268
249017	111312
79803	388575
275154	183213
490913	204722
313401	469235
174318	447139
109655	84089
282476	375840
346637	187974
457257	17590
321021	186259
65433	219782
338011	162947
423731	317356
198458	481279
341454	190220
335591	390197
434452	1962
392940	178048
170438	348798
80498	78184
321349	331777
257581	161755
205502	190369
88262	75303
452284	337921
191846	114063
132962	94344
298823	101419
6467	32319
181149	13370
467703	411675
442810	145978
276128	449078
160456	122694
351193	52774
95333	423688
358480	439628
312204	446586
308776	317118
455923	317118
95142	447831
234649	30568
79772	26679
489845	448341
439977	256812
81358	132153
82688	117097
62533	264589
226919	374887
212459	266736
120240	211868
400305	451806
395365	12443
372764	19377
193210	389387
301058	21754
379994	438419
350907	440615
227068	6699
284985	237458
399120	210909
185907	63152
146981	62661
276442	157726
233839	283306
172396	367937
485230	240307
282151	291992
342360	267352
104896	440660
456691	369599
349329	406371
385602	217616
295789	395547
163549	74552
335469	68357
161895	248703
413816	213084
127938	399033
93936	204310
17100	54579
238353	341878
44469	14335
232820	313966
262210	88820
59290	92815
109605	451753
324708	106905
236216	263485
303641	167106
233498	489825
364042	313745
8399	420508
276460	94344
350313	240522
410996	209471
369030	112398
150065	391802
455173	286655
98981	421830
298156	165963
393106	341278
485016	21403
114063	235606
361633	336590
4461	474389
431556	204775
80505	476287
247092	453716
236943	233509
56991	363425
221648	409848
448770	470075
452243	183213
271133	83988
289513	93642
108884	418467
449884	360185
472344	15209
480673	285156
448534	73336
59420	76857
296085	476231
123503	76113
447962	103063
48282	191723
416854	320808
119997	127805
1560	262954
175157	257093
277499	208487
198735	183108
330814	239719
312474	316481
387463	178212
30389	118571
360972	301475
278664	315888
82758	332046
468832	37043
335345	377002
364636	357178
443175	423469
130651	73742
293466	183738
418202	424677
284677	351639
192637	125251
480580	411880
464593	451444
446140	125161
129727	405358
79701	220553
215644	372179
188847	138863
282320	331581
391479	164164
211640	371918
134064	441996
238712	357800
5700	111753
432882	164529
422437	214024
246552	319065
281416	317118
66547	348798
492697	254720
494082	273468
93852	158774
33677	233823
228030	151944
444332	168615
36741	200816
58429	202736
67927	368099
356862	206720
49518	468956
224630	313745
379503	417918
118384	190369
233591	82874
474660	381221
351945	355553
277568	260527
110580	238477
348671	227683
207392	234413
151280	22849
443403	479113
306742	434612
271222	57989
242097	315671
28357	147826
402316	21411
415343	156376
151427	363581
326631	388378
455454	186748
353491	265151
187458	52537
78469	143002
14428	45772
224589	63589
206939	324147
304435	206623
357294	380568
239099	133902
283633	59759
430636	334021
393800	134694
136753	433013
316820	455819
281878	350189
326702	237019
283632	369262
138102	327801
143046	273934
111964	216318
33368	101037
354607	273373
55594	173887
40692	257218
58039	371884
46018	187492
64516	329493
295519	50538
40060	139828
417998	330053
234005	306530
66636	165437
58484	235102
207574	342807
208672	484673
108288	316966
259361	76350
436651	267769
40671	355722
221333	306100
259775	53249
27870	92241
233498	394321
293901	309801
60200	78972
236894	347771
257221	440660
314224	228013
207100	32311
173443	142302
387986	248398
256183	291521
378886	294836
124394	377206
345851	411809
49494	322498
160606	86362
446182	308038
221484	267602
15997	73567
3485	341271
19036	186259
74847	183213
62332	346986
390408	295218
213639	284959
158099	315372
272577	481279
177467	301252
155254	50264
7002	439868
168030	227101
441446	493763
186444	325569
54780	45687
376866	402198
469554	299218
319008	295150
56358	488432
39850	12443
15916	443275
378387	239662
174654	485776
484349	218727
454263	445020
111209	421830
122245	111645
15027	303571
367247	229756
391038	54976
169376	111924
9551	327109
488004	490792
51334	166513
310759	389365
17616	172428
118729	467364
222102	57416
260142	73095
1613	150352
368595	261396
26107	23018
377941	459213
86476	372404
419822	474881
5828	411809
112443	212139
468249	35199
107121	316388
390771	65134
423778	199480
89826	331581
105979	390232
202109	267352
316131	262221
409681	174939
87729	463549
443817	59325
71941	341271
41721	86728
230969	378660
338931	173031
204053	65648
476008	179231
36168	273831
437098	26029
92854	94516
237801	266911
46465	275500
98961	385470
115604	39931
85049	8084
193028	343085
116686	301540
16233	185479
79036	477986
302201	94516
154682	195453
482450	328932
163026	430356
332935	153995
478822	240225
55044	186259
90957	390156
459011	275433
237892	28931
484638	39486
278245	246311
20334	176331
68292	59759
36711	35520
136914	339468
110708	53572
354177	453603
335577	314765
32351	372314
456748	35862
372892	100477
294951	122571
236802	20650
312026	420895
10296	348798
83092	289883
168009	1730
93150	344901
247785	29433
494033	161710
4430	179074
288190	490237
1080	180962
315573	127513
335336	277568
239112	353841
317931	267273
110655	144512
128196	309801
16162	67744
381835	12063
321360	242523
155302	448908
469345	205223
189879	387839
357737	190369
314285	378042
163685	332392
446222	110708
326631	116377
360653	183322
113363	142350
8915	491387
481882	247620
264730	295650
413816	391919
312735	295725
459212	413506
441898	65838
328279	473720
487028	255000
304198	15209
458889	100831
115179	353787
104453	76454
348259	5041
298624	420790
282255	76658
180755	44425
398659	301247
379037	336590
393552	317100
368205	467281
487110	428756
473692	52944
82201	416402
236654	122462
112425	105585
197500	8819
102999	458268
400888	252177
461566	41177
39606	358797
286494	387140
140232	315338
394353	154803
249272	422036
316585	399849
106410	207927
45859	316372
313541	356428
165617	244005
222102	243115
184073	78178
206026	120657
117647	377683
48338	364711
430271	431187
372779	252114
73290	285156
85941	162947
389352	438783
430986	298013
238839	118662
209080	267602
480365	115507
356064	25299
178020	451016
238329	345864
398037	291521
390816	15209
358860	334513
221244	268704
99668	267852
103240	15347
310621	476231
443675	5392
431661	104289
199416	58639
301823	264286
106739	424637
105883	56457
471412	153665
90058	8084
451391	348201
489814	165267
10491	329466
476555	353557
461833	424312
475691	304173
299970	419098
425583	423123
308872	118735
154988	68950
256474	440660
459514	302033
389148	102001
37413	380300
34501	94516
285958	123989
55450	348176
112625	115253
5983	54682
372977	269199
368117	168381
127872	243752
257591	15209
265960	222701
311639	341513
276973	289515
444276	248338
300989	339251
364488	395058
36986	368416
407864	393438
105986	245679
425827	125074
97526	63656
384906	89344
154880	9824
281476	174564
2525	60451
218035	202019
192238	107560
245318	357530
121254	435318
141198	201343
59270	137155
417896	295938
140188	173697
91189	156376
361867	433193
92105	123039
52537	294663
199536	465311
17862	50173
306991	367796
20710	135463
360283	407597
359863	165432
472830	20998
127388	399852
19473	87471
354775	290019
205900	469227
363770	190369
281236	272785
285748	372687
29581	295218
370516	110677
407334	453192
192363	23018
159370	219865
233792	425838
290	326821
349509	195541
131651	118735
478077	53863
458065	364294
375991	51895
298390	480175
434312	402269
209018	238075
365410	12403
265503	25239
135103	106242
442315	397372
287766	275677
190996	337921
351775	133675
211741	183479
48652	378686
304431	1767
188208	15133
256711	110829
333302	183172
239712	467690
201076	90319
289408	390402
135258	28145
156141	21457
86599	189528
366872	447517
334068	203213
189659	459213
373431	438783
439369	110677
214390	187834
257289	231423
428861	236667
184648	258666
409453	83872
144405	411721
137579	306387
480463	434186
202306	126204
19404	158060
211694	130028
331950	168252
106268	266314
220449	292022
355942	386612
329157	441479
173863	162947
20726	308443
58484	364294
433683	132444
268828	141509
415629	211868
414781	59117
143878	187506
19727	387860
404347	383032
458585	293625
479233	313745
208531	308666
4259	73336
359887	364146
115382	27212
295801	488013
304666	373711
292757	115340
324996	293169
96784	317118
205627	129402
41695	451856
417358	310756
180132	475789
132233	57134
264317	175203
174729	132996
247024	63188
61299	152020
287694	124995
111640	368820
18102	229026
302002	489233
152240	31178
210616	254220
1588	272966
159448	94516
87161	359141
468154	287772
202774	152867
84660	212666
179600	214992
484053	318668
324708	82100
8146	90361
276821	373525
298181	484281
319259	160104
177953	164884
74222	194805
456623	197077
141040	142239
61461	148452
451849	237868
301683	390861
117647	210261
15838	133862
114778	162498
298365	130877
268902	392945
383346	382876
12720	49638
354415	435708
188350	425675
85669	187974
376766	122283
90401	301149
373025	409828
88266	209572
183037	247812
367853	264208
332703	122193
13665	265941
387008	256121
75621	150218
104847	409930
279963	94665
210733	209689
106209	208038
10883	126410
134423	122585
328940	450307
415944	369599
182147	48146
352592	286016
146893	175060
264671	282551
467775	166513
369787	160656
228732	472072
115803	73
399492	344630
35953	478415
115599	288778
346802	35796
9965	42189
463539	2232
176592	64335
157480	136128
399314	282912
400418	486706
448430	218730
114364	406182
103462	64023
137768	365329
40890	415117
147266	95900
380119	154532
134299	17186
404519	86560
346746	376630
257926	3961
304509	338211
108511	261538
13502	23018
366135	197696
197936	464132
467788	158071
212009	387499
441217	286828
287766	423711
260323	479574
100277	491974
412324	15209
179264	178335
312474	450722
82906	67245
381996	179506
43784	116283
331954	111325
339051	402865
404796	153995
474964	239145
193869	247136
465132	138193
314228	176013
250854	283632
211889	317235
454309	403272
440364	141068
33922	119381
134188	463728
161145	391414
260466	256121
490898	309425
265192	50774
419183	249202
488971	254720
420528	46587
485288	347065
268885	239991
20275	192397
328402	270324
210685	439719
364236	23018
314777	178048
349057	464323
202198	280471
420679	261396
457553	390605
267677	191975
134593	208603
148141	8750
454732	446844
50518	440474
435909	8556
160331	247030
300073	437851
44285	283769
92710	250921
173629	48146
355083	110571
254446	244482
127312	456065
67549	256940
336160	189035
253024	460796
350064	228364
439919	477570
149468	259929
281371	145064
109973	38998
226023	161821
189550	363973
291820	245538
176239	101650
485492	443398
236328	75952
157666	221840
405076	285264
88794	110708
429390	224841
165669	426736
318367	92154
191297	20919
336324	293813
30333	52443
417369	293813
405708	388575
301247	457800
366858	223831
398476	111152
323664	68783
422603	217378
32865	74154
97592	413905
127453	470027
461088	437433
404607	382493
237533	487199
349642	387742
471757	196783
474619	440461
371933	421830
172597	144130
197298	92213
143554	4413
421397	289486
369209	15081
482601	25465
65458	219671
448965	110677
168266	53994
399868	265589
447400	359747
39195	434239
202527	118090
418393	196610
170283	435242
94560	300555
31544	356645
377937	125306
46338	187974
491833	268176
209824	453493
9464	263777
471022	70557
275721	310756
191846	206420
349142	343493
272096	129273
478572	287495
77005	391145
364577	167588
387084	159249
161172	178947
114643	65979
174326	291984
490201	428809
181001	396975
434768	371918
241876	491357
152530	337921
112034	409097
366941	202637
297436	300177
178422	447521
122781	484113
383164	312825
322366	306434
225152	404806
325380	383226
417768	452115
87688	186500
412489	111335
468313	259607
276183	56918
432620	351540
203783	42367
65244	219865
335951	372893
62240	275152
117170	441021
285023	452833
464066	200594
475336	341271
114516	50846
456275	188026
319259	301633
159364	440962
359295	351615
181990	463623
11199	478307
454263	304466
46206	62191
233685	247812
358592	113051
326631	455872
25575	491099
195154	60517
373755	488432
424658	4106
425827	327553
101414	108991
347639	191620
322306	260000
72226	183711
57179	119654
330307	226308
99380	364596
209311	333709
2513	482162
114063	383720
136522	243547
297466	469235
173492	184690
264790	241468
187116	348228
467055	149819
235706	194165
457327	120195
37970	451016
167588	61476
350661	313745
259695	275812
209945	347722
262962	378462
130224	271372
13449	17339
84417	94516
269852	322137
412337	459802
343732	267352
307628	360472
368128	292369
336615	411455
264286	453697
349140	378350
156279	112037
8811	193333
354369	53389
248837	401259
427402	62191
313115	93245
203664	313745
262173	273831
53599	342807
269199	198335
100886	135800
202922	2003
59409	8383
178348	57918
5702	311436
447740	329194
173137	234678
79827	4413
120828	256121
277568	299228
5944	266852
462715	387860
465463	372325
356939	275074
174139	101988
185638	72521
240715	306100
383291	472971
221753	248382
156342	384419
109669	446693
20122	317118
365464	357739
30708	161988
375558	474216
27322	187248
229647	351732
485209	8264
76531	6899
243847	381772
86594	183177
170909	24105
36556	55129
434990	49231
56589	86077
345401	322436
123741	18876
138611	223510
275721	474347
109366	135756
72066	259929
204993	385215
60637	233292
42511	313745
272781	387742
338539	171577
304655	375676
448848	392904
181215	202486
274230	441985
96149	391682
334468	327204
116347	385000
369815	218730
102614	347202
319076	219999
397037	120894
435059	198138
404543	95149
453141	68826
72763	370866
28966	390369
485546	115948
131486	476656
143702	417866
257632	459213
59476	249723
398155	39892
84662	370866
277523	119868
34342	262954
12072	13414
399441	152794
245318	315671
360419	378462
323607	153995
245826	333746
118732	122085
407191	484746
463046	428103
83616	353787
4707	60517
17443	295095
149714	374983
204349	276358
443815	165197
36033	91711
135173	177228
24789	51895
128924	424326
229735	2064
71998	15209
112443	197435
20647	313745
284765	438653
293731	337791
116087	53883
62976	113069
367839	78668
1839	62191
130005	310213
493501	475200
399845	56598
182543	160461
329727	319147
157076	445353
174489	423688
66800	60108
136146	456369
151032	52587
391294	401860
479627	295159
8347	68863
88726	473532
400744	113035
186605	12129
155302	283370
426392	280371
377708	416677
71626	23423
355083	175585
346272	284082
254634	340511
415028	86892
40362	80326
100833	181993
270248	441313
481419	367824
418453	202996
469824	281924
56382	199340
391433	119318
147605	29673
65513	98548
328629	246311
80448	140291
62976	73191
431451	449521
305528	110677
111018	309800
461136	3014
285607	461392
175516	233590
45675	273687
313355	347011
250348	424430
368866	315332
265500	359762
24655	247119
197732	168668
103663	293813
209080	339174
46932	371918
178861	485534
75655	341362
44159	164823
412637	484800
237332	321131
424415	35707
261278	329394
160843	393326
84494	352692
330740	262954
191867	202377
460165	412543
201586	221324
86490	491150
263708	150352
76776	236886
58486	377323
423150	137768
48474	190369
378928	275234
75801	412652
227857	95634
55547	151944
39683	171967
257603	71009
427924	408630
334458	275730
405979	479352
438193	236365
266957	216337
113051	351547
126405	75801
477702	36994
310321	125279
358860	32752
180962	133718
110296	120260
395648	232377
352439	293913
274753	316266
86773	219186
439597	6562
453382	154137
308150	316388
119464	26348
462969	186561
225694	139921
462339	476951
30568	168731
125179	142018
130206	451016
229639	118997
202348	1957
175209	133658
317437	193705
441766	161510
42930	201559
243287	391414
19542	250033
434118	92612
181031	116070
420536	69851
388534	36298
440380	58056
121694	51895
263220	454581
317959	403249
205409	209471
146189	403433
166294	241718
109987	273831
380671	214714
434719	109305
257613	380538
62037	146202
63523	401048
86420	40677
161114	110677
173210	51333
155996	150896
70581	421659
458183	266456
406689	423688
206868	181122
401897	220857
136606	95942
461355	452623
97557	54976
76102	366587
195539	417201
369376	110708
320324	138088
115769	344692
275722	249202
351012	255579
212907	434815
318335	416398
329727	281252
75886	388575
444240	368904
340573	458207
321819	21583
389038	127921
254446	443984
241553	450647
297891	278431
222389	177395
93459	313745
40094	478415
229939	401378
62332	442810
272427	146202
47687	307528
289050	299976
31956	463549
370069	458404
338118	214315
190062	275273
270751	323928
447291	386837
195160	264406
426808	203308
370039	203163
462296	31413
267784	341777
377143	465179
137498	3337
471513	402265
8771	209967
291964	363973
344181	267352
433283	400683
255084	253425
269997	143817
336560	493259
452148	205037
198317	175681
139885	343411
187834	468125
219687	471745
60927	111623
456050	225257
314522	428956
163306	466907
366402	23668
273437	183479
139438	328538
90071	146202
412700	225363
461876	316053
120652	281924
70270	433
139305	250389
59595	62191
292588	132996
273958	63528
119138	132483
402519	363830
267562	222630
98874	198317
58078	366127
145862	326552
307024	409828
385871	95942
75339	103365
210543	61572
347653	246672
179004	165267
380489	325526
100347	481368
117103	201307
73888	28951
267562	279033
206240	294836
131939	173992
201382	214656
461959	183003
422098	457081
68976	307170
198348	465800
336740	67700
60313	110836
128376	44049
467165	141440
233418	235054
59949	426089
108896	435816
329943	150352
83773	318404
398739	470554
214316	35207
226023	267706
111856	142670
453978	405217
488490	241468
150176	447873
16844	82962
324968	64335
105668	396431
34762	328751
65244	127357
441302	96977
161859	66215
541	13973
242411	182683
454263	128064
464180	365702
444656	234560
81793	17813
334796	48079
375937	206330
141782	56334
48857	333166
266506	106089
39612	18303
14642	220857
381222	279897
20992	378481
472924	83275
188258	435708
441302	8901
32132	255305
295275	311297
135939	364324
431088	98906
72480	214714
248096	467267
213932	243840
66229	177374
414023	152048
258646	167131
319081	327343
263635	76016
55817	162354
185491	474341
141798	367961
267395	16940
151317	297653
290004	195757
335951	67280
302347	130310
101574	336590
39902	314742
263557	149700
32254	292305
251782	427952
11055	160929
410977	452002
50014	302937
223727	451414
307100	50606
438478	253458
465774	303059
171596	190369
359567	372141
309621	488153
322421	310756
16736	382931
192311	130687
189814	76644
71264	15209
81231	391414
175249	251185
43522	287423
296929	255316
467766	115237
36534	437992
76345	280300
76827	401378
207836	238578
393323	157905
37094	273831
474888	492329
238105	176747
167084	440962
84836	411784
412044	27766
430769	187974
480105	422470
329750	19745
248013	432932
45910	91288
438505	95893
455534	20820
415459	62191
467247	26699
173785	118877
62038	35622
431419	284462
454248	75379
76090	69734
124271	416930
404568	399581
97105	341271
65844	384174
2747	253002
464252	318932
181775	346424
167902	319147
409191	3632
115113	347722
469959	198273
276821	400184
469976	146183
67584	18253
219915	458877
181150	288244
454962	379255
260352	183690
75698	270108
84562	219499
250458	129211
390963	391414
264357	492906
453736	70929
29890	351639
397059	293813
127462	110677
30837	293813
93174	233439
81222	50155
111156	84590
116797	165080
151894	12895
372834	273831
124085	110527
369880	16433
420816	280600
475682	313760
98048	25398
486807	397006
324968	442265
464285	400627
221097	395886
149521	134694
106353	271782
181159	485732
114748	173033
120778	190369
53304	141690
23559	84089
296029	193322
314657	173096
473381	309425
20492	345003
45359	88744
96185	122490
101325	40535
152210	91561
448412	10646
323945	412151
319219	301035
435940	268531
456186	492392
268768	342761
292722	142971
66201	136097
327168	190369
212583	198074
492247	54355
78497	212081
380399	262474
154707	399867
421310	220417
43760	198790
306981	2061
406884	375506
490940	191764
476951	124095
50264	337120
438955	32406
358564	336943
291531	401871
104983	484560
290069	58709
358539	84472
304146	431116
456608	310855
268910	323213
277372	78811
200356	452763
275365	198379
326722	433706
223826	175721
125435	4349
109159	50538
342641	166063
411304	296645
267562	143079
382082	313745
35595	298182
405979	188759
193607	124557
444455	63528
437609	301156
445647	494102
208030	388254
377674	167237
83616	54545
411366	229215
396613	89047
475917	114930
371178	78477
347948	326240
267562	156349
259844	459109
103458	21583
362267	5705
17634	293813
314311	177577
88928	100293
412110	194311
159660	399745
453303	94344
259074	477136
99945	13981
478588	86698
111161	267602
202648	420944
211186	467752
434981	119119
184902	362384
289566	142018
437098	341107
99049	9921
379012	234507
345011	321003
290558	345745
411282	258508
5561	261958
132517	63332
96335	312981
430831	159498
446135	179506
28399	73189
491388	412779
303507	127660
409489	89815
25393	399877
226568	218615
258514	201208
129992	365908
349416	425838
170530	127185
488768	481233
289905	362324
277380	299467
125526	455703
345715	97894
144072	229150
475206	173729
384148	151012
111429	41753
289675	244365
47971	489822
191511	184617
196013	169485
395084	324100
14739	269282
235404	91600
115155	383164
398995	299934
315573	389090
29961	100789
189934	473465
276070	476447
151208	168213
280775	141689
311820	215762
92205	27464
123815	191705
224807	21410
488971	280043
31735	470069
157698	317118
92633	133905
438464	16793
68668	60517
166903	83811
343010	374107
143179	307279
263708	428125
419797	435644
178187	152321
295522	188124
476699	356217
199114	452804
13563	62191
323870	262054
236563	346408
200092	386894
349437	35707
476106	458601
340236	399462
131160	356674
462371	409960
466790	379976
200392	116283
51220	16433
392086	266377
326260	314343
469532	365848
345531	81786
247106	417486
227855	407306
434794	262815
325947	262594
1118	218727
294323	57258
184677	132010
167588	270933
275224	244805
140263	53693
231740	284488
27859	77438
458383	367344
372264	105990
29276	125968
389308	48163
55874	77716
405738	453213
224786	263610
317204	451016
425731	229817
14882	162247
383564	322741
445712	64335
11294	207003
205216	327592
333714	172089
57001	181957
344314	397816
382894	461549
189794	160940
461002	68278
294079	199534
391112	457072
160826	42890
14672	440660
64007	378462
471693	25410
281236	271328
200504	87515
481053	262027
436201	273100
412440	463436
389208	53883
479987	48275
154325	313745
236418	332392
327342	29023
59475	426887
191155	196341
373587	294384
487021	226650
263799	313884
26527	296883
450540	361560
242578	267602
17420	482701
300273	257298
211732	371832
119365	478461
146903	387860
364098	214673
28693	382832
406535	331665
420903	98442
472253	48861
293813	85450
363634	422175
52518	226308
444746	109437
326260	178436
223932	95149
330841	281993
486859	183213
57192	227011
259656	15329
354545	209285
199948	75952
306459	90730
191840	45360
237603	108408
88038	481723
377962	325148
338361	292535
18770	127298
301312	431254
456522	35629
84295	428103
33605	241468
384286	27766
428336	398832
408337	58427
99073	128398
448613	485191
99409	218615
114706	488558
101990	82585
8955	302580
359427	441996
349422	310566
173522	183108
247181	183479
329121	212025
443982	81018
13640	400117
121930	330487
219850	395188
362000	208300
243029	86560
368552	210593
21508	124914
466790	186159
253535	236213
9270	101058
489657	51479
376248	132095
282684	270506
225029	78758
352882	32610
85761	250866
299220	36481
56318	336193
67957	233671
489122	367110
335777	132740
136999	421830
246909	267352
367752	450876
449653	279316
443063	170295
481044	370119
95963	176300
395969	196783
153080	67040
180243	339990
191482	51895
410877	122694
360480	35707
489657	82523
335069	83403
341279	384542
432794	478415
7620	315407
43797	41753
471712	362395
20686	190369
159819	64341
261626	293813
486712	261021
149660	63352
417391	402193
19242	298118
439007	178431
294174	74012
479157	59724
105769	228252
188472	317118
419115	466131
305174	411365
332280	122432
228480	110677
159873	436345
132788	147442
69749	410761
429794	32807
432175	108582
182657	442096
226456	443677
209122	142825
183718	218151
264489	264855
329868	262339
44237	13827
127462	186259
441463	266314
51984	166513
417954	282427
241987	32807
26475	476395
239221	281924
322409	291484
316666	8045
105495	7367
320208	366666
215396	184683
409808	355030
120739	38668
457908	390985
277568	288750
438464	285156
432339	98847
271290	153995
266181	172089
461068	313512
403044	391414
432620	459802
136744	388473
380844	365504
239462	162795
169775	60460
206571	478415
220274	453010
161951	207415
430391	318735
274277	67240
472759	393326
473304	234356
371147	351015
200146	39916
370474	282304
161222	317118
316095	468283
175746	212385
323520	119381
126887	482859
325491	374784
419228	244334
168082	239977
74026	347202
184366	293813
304404	286901
460515	444817
89219	369156
341768	125520
47200	149897
334326	351639
226404	47376
355228	355806
358911	489376
123030	183213
307320	264343
191377	432212
353282	16433
315628	57134
417976	138807
287766	23290
313999	227333
241050	94516
154929	143956
224711	366828
449884	384336
313560	201318
228432	62191
270469	486885
336323	158811
459868	368025
46759	476951
85371	446351
66921	36035
189459	321025
49966	42095
293445	50155
456065	71125
489547	484525
161397	63957
224235	101597
131753	171147
392378	393326
119390	162862
133631	28129
244536	34590
5167	490248
153006	323461
130805	266852
242411	379731
217953	214084
181911	188124
137201	5857
439148	222701
382185	358509
353960	151647
252722	113088
156959	88547
53994	133840
490747	298767
440331	356011
70516	141026
258265	435847
405602	9054
467631	186440
281034	3845
40407	175373
342486	80323
270758	52917
216050	179045
99993	246311
259835	335159
460518	243374
21275	242187
35628	5842
268951	62025
381581	186159
427553	413860
358320	67988
306964	43240
180488	326997
358919	367750
148559	137833
103652	345745
5682	13212
483500	42189
460581	343535
358942	366493
314820	485919
185912	133163
135760	89718
371229	270106
378140	250356
50227	16433
455203	54976
69533	169485
19320	378462
363770	158434
66775	17353
15339	405217
31443	99437
217389	119381
112925	16776
57801	445485
330661	376124
182376	272069
33413	293564
432836	116860
292376	79102
228490	457907
454319	222701
173975	186159
309917	221173
134396	53863
377967	91327
102249	41689
439431	323615
334351	141180
131926	213974
314311	423679
6087	151444
143984	393326
418180	91998
228849	457297
268937	480506
308632	343860
349506	13348
287401	373128
351414	79401
58049	23018
146893	383251
166596	412322
70670	319778
384133	447041
295919	207535
99772	468630
318478	121106
318601	37791
399830	292916
356375	303175
36594	258461
221783	137405
427947	250217
292967	417368
194627	433391
312339	262954
107145	146445
271800	437067
102870	206375
18703	92758
450628	162795
155026	6253
72556	341647
152027	477986
187311	187715
368284	313745
229781	204904
311466	313745
153252	450920
358533	90099
483112	458601
365932	107473
482784	409606
102067	284843
92635	467752
440455	27357
370160	454620
334584	249202
91764	267352
105441	354717
356205	484447
379269	97247
454987	441313
205470	387742
436363	398333
349835	324037
151966	372895
396636	300976
311741	439719
482851	148428
311433	64335
473381	74572
458089	459622
339278	375932
159528	257964
302380	373319
304467	49167
146893	390703
79178	217809
390682	26028
9146	273831
206630	79493
219546	453213
66029	428155
277523	478415
197047	24935
353773	87814
207071	297914
256197	100503
406889	293813
316095	84504
475025	132740
30353	227101
267562	269216
406963	325532
164164	139871
287444	306545
97438	399830
84698	247560
168939	246330
128985	224794
143830	360860
182947	212081
5007	100736
448504	406357
129727	196783
19727	439686
375405	90541
468741	167877
135156	168381
197661	469512
389611	326657
213106	420508
337361	96099
370764	209018
112443	319333
38983	49825
423649	60517
343732	13218
155326	152867
441434	147166
129412	51222
65867	219174
143492	179603
353593	136628
396172	190369
492776	97966
316376	313745
268070	138622
142523	20959
476655	302912
105923	50538
438610	48275
246835	160009
478730	130137
201187	490866
85961	112235
293913	43522
299268	72761
159127	200549
314256	68595
446058	232026
395580	85792
388097	242476
273683	377933
468558	181728
251819	58039
6417	202828
225447	416845
405644	243947
206789	227161
188241	26209
349899	210579
331794	478232
278317	439658
214046	65210
87589	124085
452240	278382
441475	67029
144064	208577
18158	293813
180488	371011
24412	343801
431508	264258
172172	83140
118387	230391
347226	195551
283096	112486
20477	54700
51049	273831
57	428675
48282	22991
90298	84590
441380	268865
228128	421525
450727	142018
73880	450040
15819	179045
93839	422998
225037	395988
348419	41351
254123	28907
131908	267602
321593	16911
309159	25030
238573	9054
93957	344908
148139	461091
309667	353734
300075	162639
455382	188213
276519	94516
418992	28278
92077	110677
289675	455843
482777	121141
408968	328538
76203	70557
479023	153278
233792	358797
296579	293813
490850	168371
428109	69968
232348	409850
365012	48079
456686	338189
35258	259583
326305	183213
72709	82439
128494	461392
98395	52537
135438	317118
476170	186259
73466	102494
242838	463623
145002	318088
340873	198134
68098	262932
176817	262954
482282	202019
300750	172266
276813	331349
162843	34986
206337	50812
412808	122462
58486	79705
444875	280933
72555	349608
402237	416088
467502	16042
127921	104965
97749	17996
488296	236571
372704	104505
33553	142667
275195	313745
418180	246311
227036	279463
445023	316899
56571	146124
38141	217234
66957	441701
347972	353679
416339	405824
338915	59585
147589	10994
84428	245211
268389	274309
130476	322939
242411	215004
215814	24191
267443	348798
5896	317030
27322	153995
260825	262652
413849	313314
192457	269199
27018	153027
462841	454145
295865	233989
338932	476447
357411	141909
75938	155200
421936	276021
440560	429161
157649	387742
326631	282339
417369	286337
357178	479614
45579	406425
409225	110708
334493	71091
335961	259929
397261	187974
383429	388174
220925	458183
335654	394249
475756	462293
376286	461944
450630	228431
207890	479614
185687	179716
148908	265611
193796	86272
367239	30130
41495	427498
310963	87889
188489	10646
224085	461013
113238	228431
81887	291324
159765	331238
118945	146202
5829	261563
43304	486885
168759	430356
158274	162795
490957	354694
286084	104076
434583	467703
353068	42890
186686	303175
348466	350211
273900	217025
378982	141892
109824	183613
141117	489496
215260	60038
326260	73785
129132	410500
365550	7035
409889	136435
131503	344290
20778	89047
440190	246592
400542	355796
487484	391414
461511	214050
313205	288799
345344	389855
188241	255145
202492	246672
241987	466737
154708	23423
387478	26229
285129	467690
14154	418316
296352	324377
481419	453605
14619	354582
143305	65907
350074	158852
258274	43625
327788	51895
420962	184987
100278	144947
430942	118387
213963	344460
455430	124429
171455	313916
187699	199591
72171	317118
333999	435708
229735	231424
124888	445975
262079	20959
416857	31875
272573	306263
186769	183690
173149	16123
211294	237165
202494	24000
201770	139156
462891	113747
364039	259435
222094	285156
77318	376225
31966	293813
412929	440068
170508	139339
89219	184659
71108	420392
317864	152502
482835	428214
137632	101058
427413	392788
231104	156009
125343	69103
176789	425675
76742	348798
479072	140508
487328	282059
163132	477024
64924	360118
388409	217423
251338	265589
145282	184351
409201	417724
357707	278575
121875	290624
232890	475041
315745	73336
312026	148000
345107	150581
369029	471816
156348	39133
437579	484447
355025	25658
297728	73740
228668	331522
12967	187834
102040	477506
452318	333282
72973	364795
348444	255430
480853	8463
84382	151647
471824	201754
278062	60453
129610	49735
403230	152085
124469	414539
5700	206547
135830	311212
433052	489822
79701	356204
209902	374969
248907	60517
424844	369472
442236	203279
8234	254543
348103	309322
239535	127361
355868	35707
27559	143960
401201	139971
70	451016
193141	93245
309277	220923
391264	105070
455980	77966
56232	267116
2377	316796
11710	115861
4628	207927
302283	408202
396127	76417
129727	479351
448532	364680
222296	198317
134299	275152
145740	227101
17111	246101
177908	421983
340712	408042
307528	79485
124632	162795
362829	12895
4123	176171
466110	380689
130069	436516
246686	466432
326107	70557
368377	65126
125798	309632
147460	241468
141356	418705
254172	381291
43522	488288
146791	69617
487359	214992
93288	394677
268432	265883
339333	233066
431146	25437
60388	490306
124229	213143
106514	264303
288295	284843
311411	99173
114063	487017
418368	32198
82433	15051
395047	21583
79402	296750
146734	218727
140004	366941
179047	301475
45699	178436
428210	94837
411500	252961
212743	457601
349087	165267
223757	92369
109308	371645
343805	367981
121254	162795
151850	269199
244100	366127
295304	410831
367878	92101
203793	383125
58784	395198
217338	368205
383394	99437
392699	17186
117707	341777
302882	278991
176239	86476
117999	115340
30141	170496
91552	72523
377961	37572
17702	258927
424008	463627
166647	27358
354428	14814
198791	378462
285752	10800
452985	450888
262859	426041
392930	345745
15579	24324
258059	306491
388183	380377
175026	231485
435893	411087
238954	402371
228732	285446
361824	165267
261791	123213
434768	314798
324190	490237
68251	217423
323085	393326
113773	358798
295798	15209
250214	21077
149467	154623
357411	207435
217036	361960
456748	378082
368083	245575
332299	388978
457914	42313
130905	132247
168529	317356
13217	469235
316963	96497
308309	100349
232298	301823
32546	190369
43419	9437
264845	255641
375606	53693
181272	301003
211396	13370
449577	183690
472372	443146
273019	71994
201834	99405
206161	395476
260785	460700
294323	462003
416194	92086
435587	93839
337059	381485
370245	441465
91880	50264
35015	339480
86901	449620
69809	33647
367880	23775
55178	263648
227188	427803
462399	440660
159139	196851
327570	371580
489579	168971
379680	144644
453134	42035
314311	450851
459313	211868
454263	163293
454669	286457
427421	455764
174182	348584
478490	392086
260419	420895
382848	3664
61595	15209
458522	3302
282633	392055
230403	267553
468287	357441
237934	215997
244352	246563
115687	134682
208713	48127
305441	274869
16431	422279
296635	228431
294862	150574
330046	359247
220321	390771
227161	132740
168092	153995
58843	236213
426470	342415
324816	438783
209372	41753
164864	67584
297963	49789
33738	440660
293694	483634
279722	175082
111968	142048
238548	398333
4098	186548
460950	315671
20959	378185
224359	273687
449256	367898
376074	404730
257391	355806
445917	317291
493485	301659
64008	35707
271407	440962
9733	319147
417365	464727
257441	83773
24412	399983
101166	348798
195541	336955
141351	285156
375405	3915
454263	358627
262689	23399
338507	297850
342528	219499
85302	200344
274852	402698
449286	105498
479100	452575
111792	378992
169822	251613
458276	8623
75379	12967
440864	186632
177016	386132
200565	49828
440571	481958
122085	66617
331057	84737
283143	46673
259130	337755
320832	64066
350071	12245
112465	164192
303507	421525
416545	105673
314892	213359
493080	26885
391834	253698
271554	115425
95565	37056
211445	248777
303845	401871
406589	237178
68458	336590
220915	222224
327940	222701
214499	245679
182771	107337
141495	372195
206248	58666
321242	298182
119119	284843
348035	456914
118527	16072
133215	463757
247389	218730
399981	319626
249987	332638
89219	324491
412565	478415
41378	471416
21154	433710
170003	50492
274109	309801
193330	210050
263880	198350
207036	36304
449798	478415
170918	280933
228128	242523
446182	149635
203536	289211
292276	391414
127883	273831
1840	61722
53600	475711
233498	479570
159074	16433
439979	48163
263429	133423
133607	328140
419546	90123
156110	284843
10160	117891
106363	317118
153183	57134
82123	146181
451971	132096
17297	331738
350380	74571
154264	50009
314617	232616
191391	483677
209523	13348
483855	344235
244536	316796
251070	100353
471645	315262
258933	54599
76085	476231
357621	101816
372054	367866
255361	69930
391270	21795
87638	410097
23481	453710
88875	251012
141843	114879
128337	208300
270248	239000
231672	370616
458377	355163
288232	428511
6467	263077
1399	170019
373755	214714
326808	405186
155340	423980
147969	294865
295415	454975
100933	66807
168791	339892
110307	144052
350631	382061
139672	196551
276821	173018
95356	132740
412440	177332
205135	440660
46414	46198
304682	145510
318236	81899
429720	13129
71770	464400
179172	391414
354933	320796
214055	103703
157126	190369
10611	254973
181063	429790
52239	433391
480214	343504
229604	106840
159673	359114
99177	337562
201586	140520
318672	346136
106268	364768
333201	313775
89789	428214
435114	49847
309673	40597
152641	440940
460720	233942
299580	270836
197997	414334
57656	404953
189779	63367
207836	418467
463995	408469
376494	342486
413816	58241
98516	150942
62560	179045
483258	255458
39683	49353
438484	423980
32580	445353
40441	177489
94196	461944
64919	178907
201476	309801
262278	323213
212595	287454
207819	404319
134506	109716
1939	285156
59400	160537
392365	118609
31178	263549
84745	36
300214	353787
168464	405014
379369	255650
416251	317118
224469	233538
487518	466612
342977	225144
445847	1343
145530	469485
444081	182361
76177	158999
417490	343614
469100	268550
3333	422998
398895	40530
285869	176674
17968	316929
399096	309425
241732	215369
68098	44265
88266	214600
280160	322276
151732	351414
212785	259735
487631	42378
41654	17186
478480	317390
279295	286936
84745	268312
93458	195551
300689	255579
57463	53923
413624	95149
358860	461208
481419	171470
213184	35707
32133	139297
349986	185827
179020	15133
146189	272986
186570	344002
329699	420944
487422	73046
456691	144845
138791	259192
385538	361698
33995	400624
454263	35822
138054	377206
343461	218727
24224	94565
133909	409828
96146	8463
297436	212734
92787	100161
412963	384133
6899	26971
201348	188837
257971	471962
48966	359826
241503	59672
212289	435448
37516	153454
460165	493969
246363	282822
473797	144306
21379	174354
271972	158510
485639	147693
125168	306253
170868	75673
478640	420944
20998	67584
123914	266538
223755	270722
49025	428250
55182	202394
314369	281163
263162	138807
61049	382511
62767	158507
469102	80738
177394	351732
413495	448090
131334	240225
130028	475169
287991	362003
493206	64474
289583	274517
72205	15133
316011	56573
63166	351577
309171	35735
191077	371275
230051	83160
223116	7800
366649	141282
407660	25443
256893	411809
62229	86560
475336	20172
195062	391414
335797	311776
462984	477398
402238	187836
242551	304865
382145	183305
24655	20586
54762	154626
193767	190854
330823	487192
334904	454975
32267	404218
152505	132247
36711	76185
390682	59609
485960	50264
363526	286728
446182	449803
171640	324046
133718	373021
68912	399399
417457	32807
35707	399767
488063	160419
370619	327602
129273	83403
146172	149046
202694	84722
112338	46905
336576	75568
22183	154137
7086	470024
51543	58441
475895	208069
149534	476656
85330	290014
415287	353787
101259	262954
469102	99123
161363	119442
298024	175373
277438	366493
129249	404806
408737	27536
5264	406540
230969	365943
401555	187579
241735	479614
37845	458488
153702	175077
20375	324889
28357	153682
170893	299734
368074	430837
32760	95778
105943	249940
141725	413398
193557	29274
59193	244870
259074	366781
148468	475571
313572	246311
252563	177244
85674	329777
116705	312121
454867	109062
441481	92815
468549	272908
427639	206198
49092	283265
188246	190369
409503	315671
252846	115340
421253	174164
150838	370729
107924	31267
152907	408337
320972	391414
103247	292824
368858	102523
139652	116113
484559	163974
474341	173018
249343	228431
4634	237078
53369	41959
18482	484274
4217	34802
454912	414393
201572	325998
122200	141346
331844	161920
372485	235420
231625	415449
231549	276290
210074	128813
308122	251148
155302	175875
311868	370279
368872	134800
97506	478415
458925	203081
414286	221418
273774	17186
296185	405373
216554	186259
229101	489075
298141	113419
33686	190369
488456	183268
155155	402323
100574	193705
215968	60536
283706	439297
31357	378462
146893	122872
52646	33001
482434	151944
110594	121106
243287	134874
51184	291257
92209	79343
421747	267917
268989	357139
25439	447729
262410	186378
25891	197485
47035	477506
160814	210032
295232	206375
417248	31416
408142	395628
485546	397543
147911	325432
410096	134695
270891	282912
391102	374252
365171	117800
281877	348798
349776	484972
136711	20959
290855	283342
7922	463615
61367	49451
205346	145931
455388	110677
1132	351732
377872	156375
308075	50264
450532	320952
427727	365584
72047	323175
291503	145978
17859	3742
408737	15824
60861	336590
84028	297388
450890	145691
328426	397816
50799	378283
67458	398698
476914	41768
358860	86421
284105	385993
153322	358795
38106	214992
111192	406884
300159	467284
5	159621
92471	309425
219546	404127
444276	378686
229980	263047
356128	99405
300713	94344
462484	210082
147871	242776
387081	369672
473077	54085
263347	262954
210556	421935
350650	322390
204807	101102
279615	41320
158524	397975
248352	354957
186670	214392
199710	293813
461666	137779
285401	246778
455226	194536
161787	362119
15730	153983
86311	217310
325509	122705
423867	244107
65830	283392
299095	304731
237918	245679
325629	36066
91951	87471
279160	435839
250900	22573
434287	363581
51445	110677
231688	13370
59900	290710
167433	398689
10379	484628
113725	166160
481419	253069
56806	85870
452647	430790
181307	457504
298370	310261
285322	393373
454208	73485
245708	240067
309917	380531
81694	15220
339044	24639
59813	222701
312283	263624
73722	202555
97128	277961
6123	182661
214158	250117
112369	55646
69161	264866
46870	294118
190040	198810
118387	276744
190051	292468
433550	59443
96334	241735
446249	259435
67496	330752
415040	300240
347094	27464
259997	449146
212394	179965
78349	307108
373818	88113
349186	432301
203873	395613
334972	32807
193887	433657
330823	130742
88790	237458
276295	275790
361127	221324
204622	421208
472813	293813
15605	476951
238718	417920
135659	244005
159139	312478
86206	48861
70050	132740
80908	40610
460843	374072
110492	178436
201587	443693
488872	475639
153491	4948
90053	113051
375815	450857
88852	405262
135179	329288
105077	292227
456425	314100
71297	3971
365532	92613
203219	38108
146059	196179
240796	197328
192311	145007
106385	23578
100528	421356
431910	16433
324037	349835
288670	289856
243847	409959
100495	15209
402097	13370
418172	158811
367261	233024
154829	409164
427270	299960
127188	131682
406784	331777
244492	126426
148327	219393
261532	51895
390656	28450
465726	241303
372488	417986
405232	407565
296170	34272
465236	26965
166829	60595
33781	85098
372764	125080
13495	112993
19199	138153
150096	137719
291221	393238
287980	194830
175691	351451
448104	656
168921	141892
311510	238075
1438	207535
422704	400271
492480	481492
135021	327821
305553	208268
163431	245670
273310	345401
416147	23018
284161	296352
22659	447517
395669	138172
351655	187448
262286	398333
192800	370137
409388	454309
219764	408137
63047	90880
87741	447560
76228	116390
226919	458005
128605	388344
343733	454319
294020	363338
228050	132576
183587	59759
233498	60862
398492	183213
491337	32837
428861	445531
414357	18239
113502	364851
440443	468313
445831	203308
410750	94344
77420	292997
184728	266852
214114	17961
74494	293777
446124	75303
211455	183213
470424	146202
125343	274309
179596	266538
308150	196783
238855	284268
177379	476656
119633	137128
35404	435909
157849	210348
281130	314557
404892	50367
132982	233477
407171	2286
120808	86148
26556	185335
314311	330878
345088	73373
33523	469235
326631	439926
86490	279725
348082	267602
272240	210050
246540	255866
1040	80500
301877	149760
282453	306253
291383	49871
267222	32807
15895	16793
455896	49931
368636	226494
224048	110319
11696	16123
307404	24425
24381	229928
261001	227101
289329	411157
63212	244252
232954	22779
424781	193281
190506	440547
102943	246311
367264	204399
28200	273831
302795	57134
205037	114619
118686	35707
300304	209705
438193	35035
124013	282499
64510	267029
105181	36515
356074	129840
205773	142415
378878	190735
337928	215059
281993	410362
436699	191821
91537	348753
333287	120195
128337	157839
397206	340443
212459	381965
448104	321875
455769	50264
64865	197463
264164	19246
380398	6707
191683	137719
380146	34547
66126	492701
327694	340567
316154	253993
5972	411976
469100	322457
360038	291151
94379	107711
401741	387742
359918	401854
319635	6253
146893	67626
406751	64672
233215	421356
109738	387742
279232	150235
97270	360860
429866	304173
212840	334370
214855	380028
80693	276093
463916	38998
118514	84751
448680	33855
3680	99596
487597	378686
392150	17186
433277	276479
440940	90099
236449	480648
109967	464727
127921	429079
151013	469235
99942	306100
329610	491857
276148	305768
288333	84094
24285	181571
342465	100495
390597	446990
417382	385000
355083	208617
420392	32792
303507	361305
447432	6239
280775	367937
110849	440804
126181	321835
233045	118851
258661	335815
418314	271508
93730	366127
368609	267602
11057	378859
412147	299393
220798	461076
309276	3037
326878	190369
215839	419838
419962	95700
388195	402509
334351	296580
343226	428026
266315	485185
416810	451697
137332	58881
16456	209510
358974	49896
395894	369599
225122	170561
233045	178875
259978	348394
447332	171581
373025	219765
455074	467694
395702	313370
254115	184831
127172	166513
403575	410046
347837	237008
395770	313257
147934	464326
284218	362800
393106	66813
389356	74011
436428	40894
77379	36308
464308	79832
318441	28110
193067	476913
171791	201765
42321	317356
386266	48812
260419	281924
393268	451431
113990	451391
235815	219743
90449	94344
70085	395842
52584	30708
332307	82430
284801	297969
81655	207986
306265	159249
274426	370866
459406	323139
134938	323985
396824	262958
261211	190369
468839	95748
202019	183293
86632	472662
69827	49613
200473	277450
94098	162831
30497	110708
137851	226494
176488	219499
119379	480246
308520	438419
141802	190369
215498	312697
75217	375719
403289	89047
438700	244115
398110	273831
378795	9648
405217	8872
285156	476873
370326	394636
217742	398188
158138	424057
293183	158961
203075	340084
14370	138088
311153	444955
349972	239352
458207	386660
472924	206686
370870	12245
290560	190369
75336	156108
31197	322150
175887	53490
378224	109271
474970	438419
87633	153239
210658	148249
412690	190369
37041	281924
326668	112379
312283	30955
244536	184353
222067	179875
277241	429871
211324	354694
336071	397252
474389	403275
260812	301143
90711	451600
407540	55838
86426	223627
176878	70046
421223	313745
382896	369599
343392	15650
420419	125399
461182	464727
346557	493935
284120	349595
94178	464548
365734	310261
446175	370826
403856	252726
171174	9724
119595	128563
446630	21582
416184	201885
357800	118980
475156	283117
38915	426175
103630	315822
104464	26585
461298	23247
183274	16177
161871	217088
153439	143595
424969	251597
87500	384174
135482	316575
124438	94363
51779	226308
413953	115170
526	321326
256321	401580
480967	318735
320054	478415
278553	393171
101680	150126
257245	129827
184770	177415
262983	263835
398148	106152
381994	52490
270069	440660
144297	274118
276817	354891
4040	42890
298370	165653
188578	184902
438665	119868
464651	264050
73722	391414
239748	425722
55429	275790
272601	280675
85478	88938
172440	110677
317126	411771
272597	394771
285362	274103
464810	165267
147806	21457
76	384601
43325	446351
333174	237823
389656	477131
242625	450510
430139	256121
252742	63528
273148	5040
8003	403501
106268	122200
274413	385000
140508	90880
393766	315888
342253	420944
344124	98847
347283	775
253442	197983
121875	449620
346066	358457
469792	310692
241986	119123
222529	282092
55676	216384
444281	455367
366723	89298
138126	33390
71739	127921
187774	395264
282196	318506
341513	108554
215244	332392
3845	385843
309940	489437
349348	478415
330777	58143
471169	235725
159598	281924
428892	182172
149020	49073
405660	243840
116673	212081
164690	477788
371426	186440
295467	248475
338962	83811
175913	270622
95130	327517
360830	337496
12322	429304
65621	61615
358297	479985
287609	412517
363994	413303
45388	37026
385579	28065
169150	360827
107707	381191
127572	65641
124711	149566
358848	379934
5053	28110
289126	331491
196570	40692
466802	37403
59390	192328
96649	381938
454927	486371
219546	314232
456102	486339
327059	338271
217940	280444
17889	255641
125487	423828
427498	416117
362231	341272
137589	353787
289435	127031
23517	255987
219546	407022
336753	13370
457839	291823
204118	383389
91754	315888
122494	33855
201550	249334
326371	133953
284517	343775
210764	146202
374829	324377
475291	227101
303722	153414
282059	316856
400816	90960
340653	347421
439151	24694
199420	403368
326631	471759
15808	84111
204240	351639
248800	190369
289513	187998
454546	137532
20492	362651
401820	478415
425827	339837
35963	311809
428072	371983
392891	159333
450763	179059
14114	309663
459084	83017
172168	183778
443415	246549
148607	465481
108081	262954
224795	169115
443320	267602
148494	286073
441975	440089
221356	352605
136604	435699
48124	431799
367060	41591
53789	441775
271120	41673
47321	401854
354545	289298
415779	114879
83616	342807
321242	434893
74567	140205
479505	274266
448199	466477
256893	324491
385780	342898
477932	67280
377233	225463
440971	95612
414825	72223
197571	135567
170296	173755
352896	163127
237541	186152
202379	332512
108198	184558
178422	194478
290446	185479
217527	451369
277568	237165
46556	61076
257613	273149
214114	263889
61651	306294
116124	293813
215542	26223
61204	110708
139270	397009
319922	200665
441227	183213
417411	220417
406784	279651
380809	91069
214316	441434
156592	72521
461175	285498
372415	250434
140116	250410
240722	336590
99292	28065
35806	84132
471169	366564
5700	451189
161839	463770
134598	133142
90378	110172
225635	405491
76428	318533
375035	185704
420700	422175
371503	95149
210858	289970
406886	477774
456257	492124
75711	196465
239712	293813
475585	316712
239496	2232
21640	170366
292875	190369
282255	83216
399851	258486
265586	10110
291811	142018
332703	108222
484486	186440
101084	220857
193869	207535
86248	95942
4357	430356
319231	68442
317228	264406
223950	21057
138204	306714
326702	216591
136798	250961
192671	323519
446182	190324
43339	402438
209932	233882
255715	405569
81358	230376
175382	282486
140685	401871
329005	119868
127462	463089
466747	185479
280897	321060
46847	263599
473600	375834
440303	464588
409747	217047
264602	481487
111384	273831
264800	419932
484247	447897
317390	303175
52221	440660
422246	470612
299664	336590
292707	98906
76228	109030
261532	22827
252473	238290
427580	491150
304952	192127
108433	274005
32372	205289
341342	57002
112443	95312
62877	102672
78063	330218
398903	95189
116799	281017
309086	440660
69375	337791
2417	442268
265551	304140
482014	452709
317977	204949
23992	324063
373201	76679
426742	145128
216031	11807
363931	49230
201641	249334
217555	210427
329943	286673
485704	377984
45128	476231
28817	148298
267562	422889
390520	413525
354932	151051
341645	262954
400528	438628
373159	190369
43319	463234
81879	63528
443989	480025
169381	158145
11209	391414
189978	188759
415180	351742
487186	428214
393241	76454
234878	286697
279125	330453
130069	102501
407334	416774
430773	139
237636	73247
73466	414334
480100	98906
373025	437592
259809	269005
248013	284843
237148	372897
52939	272846
274138	237693
5063	427208
426372	178436
44160	252906
438475	365751
348279	131559
64444	272159
157579	377620
271760	381008
6467	179152
125064	1292
250728	407386
106049	68222
283371	97500
190917	242759
267673	286828
189079	49903
147706	312259
2368	2360
410255	80684
372214	181930
409891	3431
109145	349901
437867	241227
319259	176347
415679	422164
38812	444504
213125	24778
393671	10336
171640	90702
244187	441480
490521	86892
226364	140021
31684	323139
103196	281924
29971	230241
135035	206924
485795	277848
132153	192289
48219	193252
214391	105330
339278	348007
39531	323774
282461	298805
157653	129185
44874	167896
458479	409828
480790	20959
190484	54976
338631	323434
399827	493368
404568	360999
145810	461392
402554	331508
15959	153995
107739	82639
28664	417061
318038	121012
392409	378686
41029	246878
146198	235679
217848	317457
99023	428125
238931	462973
180426	319125
71559	465071
376592	156867
274900	196783
103666	158114
290805	152502
474055	51895
52003	119868
106268	220857
201882	152057
226233	42890
168779	329553
107375	15209
373189	53819
464725	81444
268820	488641
190281	99021
420164	476951
50772	317356
467148	160860
62948	313745
486712	181782
384428	50009
160346	9062
471111	122321
398924	60108
155160	195939
434404	52326
219198	35556
337915	391312
249055	62011
6844	247411
44159	433967
310447	417902
265097	65876
143858	167391
64831	310261
119178	239112
329121	277367
229305	380940
150834	48857
174068	273831
9629	291521
297504	387742
217337	90060
484250	234147
94667	247395
42879	451414
336371	237287
458837	209285
119719	328938
83204	330143
329931	175735
23226	197696
213390	239142
449624	1148
100026	439992
331642	288035
245202	89613
469793	220417
191846	129727
148691	8084
408386	124188
208337	123874
42447	409656
472448	409828
265884	274309
178731	273831
125906	228353
189508	149373
387197	49231
241920	128153
395428	366493
245566	180217
188613	419260
408337	429871
352110	73256
97923	51222
349972	444
354605	45141
117059	467703
301553	351257
345353	350549
293521	343804
349472	218730
278732	265065
350721	203656
109267	203656
365621	212081
362776	390680
345401	112343
101479	388531
127184	455769
358390	137128
369432	128102
217743	232258
63086	217378
125464	440962
237099	182737
58594	471962
490581	266702
141695	309180
437077	357357
97860	414257
463881	347057
99073	91947
346412	489502
156972	353749
396704	53389
470437	16433
64320	24000
363505	387742
397551	258370
272400	202582
313405	354764
105145	132318
41325	88113
289329	63528
453921	492533
390938	283698
378293	17740
115144	251137
246540	111325
319453	136177
435715	492906
256267	146202
73791	96977
159703	176077
336651	234356
490393	50538
19542	479570
81432	466432
60096	193821
11604	194165
166200	492906
134630	433747
57521	151698
382848	214918
293650	281913
199462	335294
454419	188294
446869	80429
296305	476951
229735	452055
8587	247773
253931	359775
268418	54085
111496	269233
433673	411796
39195	117534
146758	1057
383589	440660
368268	312697
114643	34661
274071	217844
355217	435280
208545	267602
273331	125601
473172	441135
375405	379209
451859	348067
153639	254849
490193	315888
31780	172542
68503	8074
324502	229570
395530	356177
28879	446105
43419	332403
178422	432419
171100	99060
233045	194433
71816	296186
349778	214540
195710	489460
342659	102585
493163	337355
116919	113191
102065	129764
246653	398046
455505	12738
489485	298182
173289	66813
448944	166063
99854	48275
190281	149149
252604	320743
13129	411647
298421	188759
153487	91063
458168	261300
192660	426736
61844	67233
329416	246003
91142	405
461443	273752
414058	229150
470321	469235
125643	401871
125003	432232
356123	330560
298799	110708
96241	136840
267339	107187
407107	433934
48494	253416
456327	458601
350361	267553
47214	428764
186584	232990
132781	491858
114748	106268
270094	371918
31930	266852
22683	400045
143122	31483
309532	355030
57862	8084
190560	152702
418442	28129
241477	335510
410619	333357
181028	190854
374562	332992
128292	167588
464966	120912
189125	27464
221925	147749
278749	98906
458982	268006
130651	449872
5539	200597
126322	165437
45234	463615
242005	194165
76830	313745
286313	232534
66069	237921
387775	351732
444251	248925
141340	33984
213401	226494
350463	76454
409943	351954
262738	301566
371149	214024
81547	306810
288918	236230
321183	277585
189680	235404
55914	414257
8745	175589
284891	67584
197905	391414
205622	191362
237103	120195
388158	362784
9342	25655
2290	342127
293163	247812
11752	313745
45201	201208
443601	36899
323533	85593
367042	230714
273730	208038
202242	342761
458435	160459
165680	481433
277888	368205
471780	228362
313745	342412
95224	156499
292090	382333
413250	355332
204772	485919
227375	4413
235817	93876
309080	141166
454309	426439
425818	380538
493975	141649
184001	8623
297834	414930
187161	214050
198755	94344
171645	279006
176331	313745
172396	259132
358477	141440
210594	281924
176321	28129
100218	205223
468248	407651
211270	514
369260	476921
51819	211915
110928	182409
381082	139648
169620	420895
391403	487153
35594	122490
214	313745
404744	103420
409745	448920
102688	86728
391327	3130
33074	365050
279778	37515
124067	154137
401615	79989
78303	91838
81358	354694
226089	440181
160058	2715
10690	275763
11469	89318
112262	80497
324678	429180
472030	230686
23741	369262
14632	432239
340623	12177
50087	35522
280597	185758
190088	343085
476370	15209
397936	115515
3809	240265
380749	12245
315636	172175
230291	27464
297656	79989
194569	124740
355025	151477
63704	171686
237509	38063
86632	388575
38385	475917
146774	453094
448702	345495
182048	422794
467502	338271
34348	420944
160032	4413
188693	111526
254679	398451
237468	152502
39176	172535
277170	198288
88855	52030
283024	27766
216544	262761
371479	148000
224877	415839
269347	228110
356529	281472
211654	218185
63538	389961
108963	359302
248935	6899
199247	48922
331606	350517
282633	75621
311367	458183
474441	489433
218926	91711
295999	141600
354901	48275
408877	409142
201572	303363
220464	413263
489993	324377
88460	190571
346596	78858
146485	389682
16947	157120
170035	273401
254736	438551
418368	313351
271297	91947
208848	120769
316459	75471
267654	263581
317944	99704
340772	273468
336955	293805
75403	138807
86786	38490
307528	212102
459378	317675
278191	322457
282988	129795
37730	452013
130960	90190
224746	790
348539	440660
468959	240288
361628	327147
470915	267022
259835	399910
201813	364680
227964	98770
106034	48274
439879	267352
232773	349027
240236	341278
33743	322478
146924	258735
300527	152502
380718	459213
439398	190369
364725	50264
4841	323062
729	320478
48275	69763
157878	427628
303003	977
320294	185324
465687	310250
364775	451998
32561	249187
16641	32807
185076	288035
240796	431153
148343	402323
76526	62191
192238	375679
226805	114930
421370	123095
54780	336590
205936	195370
485476	450056
73327	468935
33614	284982
286462	486885
62362	219499
266659	444650
174404	467752
30955	260014
413562	259192
128704	44108
130206	369449
347948	87981
159213	327682
280600	270744
246190	289350
405535	151039
456323	286697
272894	451874
74021	424355
26055	373401
251209	217223
31765	81310
468287	273279
433131	262954
46691	243703
42153	450983
374404	446118
190281	144846
460363	91781
470720	287382
4634	91162
341243	99405
383308	205223
113752	478415
118636	9054
126987	424045
318163	328367
400514	190369
420178	187740
129367	330469
386330	37515
425486	123838
334068	115861
139445	196783
874	203684
143722	283198
433405	60517
466832	164884
70939	423974
491060	391414
312069	127921
336651	405217
132571	51222
192495	318378
197630	164164
392642	137561
39435	84502
489787	313368
280158	250434
425161	355171
465940	213523
283686	183213
61186	128398
352516	134259
413901	431212
28200	287740
456709	168615
94619	348007
406647	183711
405096	224515
369470	396615
252278	22719
12441	207535
481038	86728
458968	132996
80379	370866
300341	389559
22412	74259
261083	80476
234185	220283
150985	330469
91895	313745
86887	12718
66595	170741
297429	226318
301510	110708
176300	201383
318344	426089
125388	336590
68721	83872
151176	29233
86311	82962
442483	273955
280853	97277
10251	223931
262719	164884
36000	163869
74755	147045
154509	225032
240384	342840
106648	213771
15557	86892
338523	277595
104358	120195
164513	423795
189225	38533
396769	238582
397594	149897
218496	209471
7699	190369
38655	93270
158548	421356
327790	430610
266141	433922
118360	476231
406784	28065
319824	385266
4604	208169
53459	154271
191621	80008
189318	465104
267562	360999
21076	100478
384762	104272
283275	456640
66940	30258
233498	343728
173638	203335
315573	272331
224594	46072
373899	321720
407298	203656
381466	75303
6467	139467
164537	485546
179879	418995
337030	244482
188954	429466
319081	136864
198175	320097
372179	42747
282005	422663
319134	439480
230318	365867
211005	255036
192446	236332
280761	51881
31420	393238
184565	38159
104760	313745
408972	178436
214590	366127
268629	362369
252395	15209
70822	438653
39679	383114
199780	209572
146924	247334
479918	20586
9075	100349
108922	183213
493563	196132
158028	356554
428002	86268
256893	89994
183183	267352
137757	199420
99759	199593
187658	36191
215075	313802
309546	87504
139	351414
260029	164009
463179	110677
152368	307889
475361	110677
210005	183213
473979	334680
11552	17339
371412	273831
312593	21583
461846	307936
16844	209572
87887	396563
55700	11285
178867	129827
15712	17847
268377	106903
133020	133600
61075	220417
235160	430610
76228	306062
107711	254914
6613	25410
464530	438909
481898	319134
69975	451016
202379	106066
72911	343851
157280	233982
43641	80325
256302	169047
404960	355215
201495	183479
111520	318510
93876	432580
208920	270095
208975	12443
173893	61396
82163	78071
440740	226494
154538	317118
295232	327061
265671	245239
450465	489797
407540	303235
336941	73336
270137	216994
322976	44764
260142	249546
160273	486809
116631	267602
60214	273831
255523	378462
454090	340749
104741	274114
155192	161443
47816	33180
287580	164504
334546	65712
375617	447831
69264	13370
458596	296471
34949	382899
467493	79055
121733	96149
186440	88240
436516	49903
79187	205289
6381	106321
95849	305863
258367	46944
252137	121362
55451	236213
343604	180578
269398	250214
378350	261356
455882	383967
470266	402323
453919	210353
176903	431382
327715	385585
38876	351015
72827	202352
96955	405842
402828	453493
164972	60824
392681	230783
242523	332392
230900	182879
391391	249709
146815	475699
399956	21435
156858	214717
82731	260527
260676	58287
98320	12895
489977	430610
112372	72518
434034	3917
367082	315888
360622	458350
417938	106514
438002	252353
245088	146431
432548	217423
335654	199683
155073	12232
237752	478415
83057	440962
216324	193582
440194	328140
388244	285156
474939	241137
178249	390818
460052	132996
150921	30638
138068	386901
35399	21902
64526	408804
344352	159768
482237	21411
418992	396080
280566	314742
54773	226494
279467	171270
243492	204080
81714	289955
147517	203213
244264	462973
159201	336107
76228	17052
144577	438419
280876	205270
34362	53863
365550	167580
333119	186489
130224	44362
352877	296184
89755	345612
439662	36836
408357	176819
77500	12443
339443	341271
392037	216077
51667	266852
292020	327061
207892	64335
361097	354880
459280	396324
350064	294836
68098	289782
375316	188161
125687	27947
366861	339673
39215	409540
285023	203279
186823	478964
421465	61059
292710	142018
406993	312698
331794	436354
446182	331867
213368	299064
271456	62191
365087	388575
396021	404960
385731	18122
93918	440660
116421	141623
77450	301475
188500	105498
355534	435610
394141	429871
300352	430356
127571	478267
212182	165540
213364	251038
239745	114930
422711	99350
19799	155941
441096	276074
323689	476231
409126	490525
34116	195551
428214	150201
304726	159249
200709	430356
486108	295607
214853	461769
121630	38346
43014	126364
356328	72670
393860	29828
87531	41959
22060	294026
115730	96977
346299	302889
93616	164446
470873	276549
174931	429466
35450	250499
441323	246311
125312	395574
263724	329918
331084	430356
19745	340176
311358	68327
344352	126764
298440	349342
67126	487266
302665	392788
23306	374252
257575	391414
188790	206609
110343	16433
331988	230925
302492	392113
330430	406626
33053	1197
135163	453643
224739	16569
207696	452881
51601	5857
485697	474412
271507	75010
1297	1057
371820	110677
350198	94344
76213	194134
160153	414257
286461	203711
15579	311212
117647	313454
28357	367095
386802	239084
217960	476951
155331	73181
230098	336590
127921	482648
34487	212576
281236	244044
17736	395988
109676	195337
375818	369577
285673	84929
306978	86560
304493	168984
378373	9936
413675	76417
75106	17983
282713	220075
484107	82585
169551	32605
104482	383680
243892	303164
111195	440962
333080	327217
417332	234356
269473	119868
6836	327100
15027	383680
44843	127732
357817	97724
272550	246114
442264	109407
186821	270337
84417	76709
432324	10405
359086	476412
39260	231827
325167	432212
281689	366514
423724	265589
474341	12411
419318	83403
312621	184902
230574	463234
349901	282947
427431	344018
150323	405828
193499	383205
394134	428563
403966	280548
61286	30428
111554	356663
358477	299218
67699	387742
446302	117855
133040	491775
190260	203279
314930	275075
163478	10213
391958	432248
132150	388633
422525	440660
24844	222520
197184	303580
168864	137128
388994	362808
464022	487733
7901	355443
420234	305257
297446	206174
271760	264766
264848	459802
179045	439484
354084	480224
3613	128758
1150	414338
44906	222435
410028	433582
40388	459802
74899	449298
259185	388538
133263	409828
175989	31178
213282	61084
474028	250875
275644	401871
3186	290216
53249	209267
44657	217423
420001	92613
236359	265711
302362	53994
216689	267602
451561	101058
39683	186679
36205	79485
459498	277315
240506	15209
89608	202523
245938	55928
329323	65028
358422	104635
57896	334890
31313	252664
210733	156492
16736	410987
78280	353892
331589	489854
255712	179778
300521	84768
492516	48275
39195	489296
70853	191435
58387	340080
214150	351420
11386	101058
54122	390687
25578	267602
487422	385000
196165	79249
174402	173176
322910	367686
323385	392181
88855	453366
225262	435708
363865	204925
173833	414100
235034	482
345401	185999
178590	230324
399981	6808
48701	220417
69011	274309
71189	101200
161056	327061
315340	336590
419916	11610
488527	237517
314889	259435
228736	94667
137729	413525
230691	190384
101479	151642
82811	385000
75656	282978
104815	94516
203200	119762
136543	153995
448236	209685
177344	13129
293813	216801
422267	368656
432729	15209
25949	407334
450532	381054
449748	249709
195956	153835
181154	169116
350796	474786
418180	303175
123025	239239
457195	430823
391990	190369
91338	134882
391489	393326
374227	30032
20461	25658
27712	94130
181290	231833
411882	249532
64252	404806
270176	182578
31616	354137
48051	17996
116799	190369
264255	146454
426548	49828
15027	137658
241137	116232
277358	256121
237242	3217
206728	216544
331630	293813
459193	319992
84745	185840
10546	41673
221318	347478
199293	388195
463891	207397
153598	285509
411917	364720
1655	79989
72678	583
363349	362267
138066	207916
405538	440660
261411	151118
179087	52929
258864	187974
164520	124085
40879	345745
72223	694
235392	393326
448110	348056
456316	165497
461314	407306
316077	421356
310262	200049
26527	364324
203793	336590
464366	108506
388249	395119
216544	202006
465818	490981
246577	165267
50424	187974
197265	397009
427577	378686
225647	432212
104740	213019
345707	44049
452962	396565
91382	103539
18857	285156
281846	227101
451377	447249
472127	49903
7238	433112
98220	302882
363643	27581
11933	40063
305979	281252
431853	454123
460052	67584
333080	350973
187965	377579
102162	42035
70219	226494
246629	132740
459861	355627
485538	60517
59944	285156
417358	230378
210592	484831
449354	459779
137184	196783
33199	342807
152248	142642
209967	431990
301371	392329
412366	90918
103214	87817
451588	104152
128131	452274
407144	245538
430818	438419
19173	237973
346299	155730
90052	172089
226307	322741
453085	305788
92312	237083
54543	10320
121138	178436
196918	377719
127212	50264
274852	162900
35600	391414
456231	157828
356987	204925
205160	35707
163863	90961
494032	90696
422068	176329
302774	186384
6781	387185
195478	165267
139761	75303
36339	198501
90687	129050
39850	131975
349506	96195
470457	200503
352304	367828
298939	168937
447615	183479
282508	478882
292659	271085
87414	467538
12870	338189
201131	479168
110940	226494
483315	239122
274474	301659
104817	469694
295756	235170
367668	159249
383626	392086
299411	378781
140269	74571
250522	166970
19334	374250
422580	342503
109733	457912
82120	383391
256044	123042
140103	6899
236654	338271
39854	481912
394876	332997
13268	332706
34249	265341
491788	240796
197543	412306
389232	208413
301073	40433
99789	315161
411878	316575
300916	401412
190369	20515
405979	92064
452240	189064
129201	368358
361291	16927
236532	90538
347416	181767
436583	126473
59140	385000
132547	374305
264697	415221
450874	17186
115981	421356
460923	59240
432340	231447
387733	321508
228431	63228
475062	40784
378357	219984
360919	461242
226319	196730
320965	482000
115756	227467
473641	51851
252604	200457
354193	248398
30914	105664
125948	8463
135939	79249
177775	272159
298390	423448
330423	26645
224014	62191
386538	227101
290807	49894
129430	203656
81581	1021
390771	171592
364577	284198
8881	91380
90956	170973
147661	478415
274147	267352
300959	84750
209149	84089
285664	11696
435611	489160
55012	42189
325216	346484
243588	336590
209281	132504
193618	56091
260814	96094
377187	133546
196194	280935
61499	331508
367481	50009
106268	323800
9163	11023
361873	245679
177154	369599
439600	320464
234630	183213
411662	214687
52080	315888
317103	348292
78709	39892
461984	271383
406408	318684
248842	181084
117103	91069
289135	76837
384066	20022
464636	426693
135864	84089
439778	206638
303465	443079
97831	300
313604	131315
250854	91600
63232	273831
483337	343555
383070	109580
359933	449728
413624	391414
259524	489845
349624	576
310716	421317
412005	69067
262080	337849
71164	401101
463676	411133
356953	205270
349416	117097
79269	60517
439726	366781
201243	119381
182158	293813
479263	304589
167980	404806
232799	188321
29528	439529
348334	306631
58285	420757
3809	316929
172396	79989
289447	453493
433206	256121
59441	25442
140722	233538
253115	119381
58245	18103
472131	351451
92934	305079
345723	328550
118514	12245
105739	52187
177394	81817
452320	360480
250149	41470
282725	35404
87529	302281
11509	486885
104498	396405
417304	137481
38996	421356
303782	402269
233946	5938
99405	312153
56365	187974
106366	360531
147403	461769
246558	107148
399441	211649
79767	99550
427784	464727
194003	228431
455804	55497
421370	86728
368216	475047
131569	292865
68783	116283
334372	291772
147706	464727
190293	438783
357845	215283
78469	151487
119001	108060
482093	276174
297587	398063
241199	87817
359906	198735
33089	64123
148561	423469
183934	332086
71194	394518
116001	431612
359322	390633
333243	64066
187507	122425
62166	71281
8368	388202
460096	16433
203787	173371
181353	141381
157213	187622
28199	45141
487498	389682
67571	370926
22804	59671
60923	330902
209823	343859
165015	128893
433769	1151
153515	143785
161984	316087
145562	466010
333536	142018
61651	361355
285374	385990
470491	404806
381553	180841
393780	55127
299106	217223
155530	273831
205451	174939
197612	118117
357035	222849
4861	458933
63977	47644
316172	11626
130069	81188
254446	146982
399738	340561
83611	93245
66600	97910
444356	362468
153813	428864
493604	297038
200092	47295
433180	149600
39679	29428
353048	147756
222695	476951
298390	48124
22426	110677
342486	298156
309083	153653
165397	263564
283575	375840
356793	226501
160686	106242
264638	63418
183075	208300
318155	364703
197556	236213
139279	411424
13831	421846
310537	414259
422843	54976
30472	25274
134299	433671
332105	162831
122486	124505
11081	380531
192238	112588
115510	97434
160153	303218
283803	405217
206172	329888
457131	392024
88266	9182
492247	99347
217121	309587
138574	297582
263751	95387
114815	158048
408285	341278
67238	262398
145979	282088
493918	40181
297393	474351
257613	15209
228431	471384
47719	377620
168975	207637
313138	226308
336324	190369
449521	201805
391374	75303
20172	106482
277568	213277
171975	246311
229868	328299
131866	264406
271726	401871
140036	393974
84134	75404
141509	94516
48953	137329
49301	82533
232419	461392
231228	130927
333199	46127
421629	54839
68165	273789
118143	356767
354415	72523
23009	317184
255892	25984
79528	97828
153850	442096
2529	60517
36194	386827
245385	108379
40890	435711
390142	405060
264377	240690
135209	11200
327007	266538
26216	357854
342977	212659
136979	401603
415574	475990
334520	56283
45055	33117
285008	407306
162358	110224
266307	114930
204830	10306
401389	401871
327024	71091
225955	355700
481525	23892
35806	139951
478737	28065
458990	324723
115981	186159
50244	197871
278112	239417
464333	3077
90154	384618
393581	454221
302536	178067
354111	340176
127663	445353
483158	85444
408849	201584
276821	19256
325142	466969
404568	14058
159076	387742
11059	49903
132153	51881
148770	447478
163691	201620
343031	334336
308956	318735
367245	119381
89219	26623
485880	246118
399736	191821
51669	446167
224001	349315
294323	393717
462118	216013
12221	301143
237872	374890
277105	357139
217246	3892
144187	488376
71238	255641
262980	307826
246540	117942
394319	440669
31270	36392
69934	406626
209775	429863
312842	300071
86570	126360
46352	470824
217561	279577
221184	366426
16969	85029
147113	113138
27438	122696
269949	139755
144973	181088
185723	453847
183098	145691
450532	186449
157878	178048
222102	26971
156644	442091
204829	88872
50590	12245
160768	213081
88038	472519
237978	107271
271131	480171
59644	472072
67266	149279
75989	214992
380369	245679
328940	6870
177154	85539
384694	432923
219728	181754
400605	124910
73344	381223
176280	333357
89409	429370
302774	164321
461677	255650
436631	422337
140004	114930
331388	236950
23741	477491
221296	235857
116885	440962
39189	105585
298390	357620
437140	99072
351374	39108
107306	435817
333080	51076
212289	76505
53719	138807
217739	367885
455867	123410
125297	122462
484918	36392
146010	391414
232666	463429
295404	164164
302281	52413
18445	417918
326260	351955
148097	283392
176166	461846
91108	31379
284710	76283
239460	193705
90296	190369
195484	393326
273900	315161
203348	241988
198746	226308
420946	337562
88609	369123
221296	183139
104637	444586
286505	432380
265712	41090
46118	187917
82	226150
484229	311857
382734	303648
450083	15209
301166	93245
186202	241416
162698	78029
136159	193737
488678	37516
123450	164816
470441	425675
160606	373169
459923	333270
293207	437481
149630	53490
93314	431709
47137	14157
81249	408014
487936	412486
493777	441028
260287	256719
109859	31506
306975	293813
240714	470344
294448	184700
92633	291277
478247	187974
103224	291180
325481	40604
224415	13807
39159	312698
238500	275790
415967	147565
373666	101597
93700	85731
420399	423688
413289	295484
107118	64421
289384	457081
217313	37692
424125	99405
347094	86272
53530	447105
30568	232347
11065	132838
22290	428199
192843	317100
17476	91600
260662	340439
28399	193099
65677	478415
192800	69761
291402	187974
320713	266264
474966	449220
347443	75303
2416	280933
27634	319745
464743	322685
354560	72974
354545	186159
192311	89659
4350	378904
192852	420766
266124	443976
79744	167236
136774	153099
231839	289760
343635	414597
251668	386147
242307	247110
89232	182417
90831	111039
386304	75568
367619	231025
227247	164884
231074	245679
294323	96007
47816	236395
418865	59352
112563	447517
325304	139297
392207	49903
485268	249260
393447	26551
355046	267352
52193	118879
137981	448829
134145	478711
446477	78811
455699	69016
77212	94850
223162	15209
17481	442473
425827	427980
312246	71320
244536	2756
156596	194165
86731	197740
78986	261398
86817	200444
308626	318111
174598	92954
143671	242571
349608	278520
384845	387742
76007	434727
380529	467492
55997	362206
342465	313409
134299	444437
389673	15209
323046	34624
190152	396080
186095	348798
21411	356838
89160	466823
412110	480541
451769	335477
132298	91562
466053	402438
68036	67858
403662	181817
430426	324592
256477	105625
177157	450408
83055	399794
233785	455320
439952	257298
391385	274845
102350	448903
196987	140567
315766	122694
479364	219572
9439	470403
404442	44206
130069	162118
113921	111452
299872	286936
300195	27748
142420	292721
276549	327343
143190	132393
467388	72506
385925	183213
239886	57993
148252	274678
33039	249202
390520	126697
226747	196399
31841	449793
206315	476602
10417	286936
343104	15133
211691	315449
29080	122462
174671	208291
355025	401881
236036	293130
80323	386667
309901	134262
101971	21011
130651	242696
165508	199929
309568	28569
320464	222701
198317	171890
182445	308673
446883	380538
245880	288035
323894	420944
432175	247003
57605	110410
243723	106903
205222	42185
311723	76454
79249	250600
384955	255641
40929	154271
489787	460888
458601	417415
144308	198987
20507	147520
429696	413525
479760	267602
389170	285632
61708	147460
306307	450970
116431	289970
267656	432919
138126	440660
248446	246713
361707	130069
141782	245808
96541	178335
361540	401101
46829	49903
406167	122694
166365	267602
214744	289111
124175	93245
446820	229132
236216	27748
425479	59187
137542	239239
65598	388374
348552	164759
253846	169485
332862	176073
362881	4349
264555	267602
35806	230691
469817	458104
456694	190369
434690	246560
389951	181999
126739	370866
137260	186463
166954	23018
442236	132843
480256	13370
381256	186159
214917	86821
88439	79989
312283	105574
112105	348176
57151	134145
225503	119655
207350	190369
212435	224085
301166	245310
311819	177374
264277	432175
216602	30263
292727	391414
291525	438653
77687	425675
481195	435817
175066	99245
105883	218727
196474	190369
361001	248231
264978	268459
54994	230022
446413	136594
137697	190047
202783	440660
475517	39589
326586	141435
189064	178409
423013	216828
347448	454975
5644	165601
349400	233558
179146	431349
369209	199353
370848	441635
246112	262042
215664	120536
149858	209933
43299	465322
173397	202523
127588	336590
215943	313745
154423	9054
371107	226693
81432	399001
174139	398391
3213	393981
356789	318932
480107	65670
253753	79102
58545	220417
484053	268006
380418	270336
60667	355210
51377	111008
207081	492337
275866	297364
99681	44080
88460	461951
425948	88236
15976	221324
171915	329698
129811	263610
126628	110677
329416	324072
270248	211868
242725	154963
120678	325271
85957	463549
141098	311212
229999	119379
303462	186440
105790	17718
302233	381918
44385	183563
29822	37948
214501	157290
54557	27766
364320	38063
264080	199396
108222	236213
477932	216757
6960	136707
83216	313829
195503	304159
331297	477986
106247	53863
212978	97801
22779	111527
225173	398623
462907	114877
302988	79124
170535	237542
486236	323343
479149	284921
207141	30332
40809	456732
463253	142995
323775	431702
418518	191764
467085	35811
477932	258973
315342	374441
89584	127991
489347	405506
391019	123718
14276	166513
368124	457081
471458	262954
386508	368940
83259	237031
33966	86892
184166	262569
414257	486183
314311	429267
96312	388318
76287	245317
477828	206694
161053	262954
104740	361395
139237	65623
294463	434705
222389	93816
302900	77727
200092	201208
183108	65459
313053	88113
491810	482143
258004	491039
269004	253076
18451	66813
478573	21154
248083	268531
73171	230155
137621	484058
313684	62996
150983	246114
369201	314061
474341	390963
153904	357357
251284	253666
30845	12107
102908	221755
329630	240878
395395	234748
412434	110407
54416	285682
65525	53033
468205	319103
374404	467631
178631	22347
491029	69828
344572	274222
158713	168381
387197	265604
449283	256131
489538	459161
426157	420790
172597	257543
30568	313454
326665	110677
282918	141448
485548	278586
430366	250135
318644	355700
464254	25146
466073	303119
172382	466544
411273	86476
138232	31616
469368	368205
21411	325148
4533	389926
378970	185599
204437	392329
415305	382449
262282	343544
211944	205270
109315	404806
489187	273468
190835	20356
184912	348489
256901	420084
383770	186416
357193	74268
201590	115861
330737	237548
377983	337849
472224	193476
97651	85928
153813	443059
333379	178436
149253	4873
93541	377512
119001	209924
493918	474247
113571	114635
348387	36451
126243	441996
355083	174676
484434	220679
345401	12515
155204	294385
470672	419527
110066	345145
351242	119681
388696	135907
350372	79293
347270	433956
383183	488667
409235	452746
67990	276770
345723	409828
160894	190369
303306	72432
178757	20611
63623	393326
147425	90359
382203	463908
406318	402086
434726	138814
310665	406785
362365	205289
464913	281924
327740	177202
172539	313264
157839	253458
22341	447517
154712	461392
433649	375840
199582	113051
13930	200451
192660	53863
244361	1292
37418	216531
371933	127298
144288	477986
22640	165653
441302	6176
298169	245679
256569	203279
64998	310756
76986	462559
56524	160456
202866	433917
222677	363564
76437	48016
42101	453697
39892	403098
439878	471301
112630	455345
435009	286828
98654	83895
344572	136423
159052	9054
390323	224085
424203	79882
59987	465240
107998	117393
240544	314237
44419	34931
22082	195570
404198	118163
358167	57205
24620	303648
268032	440962
383200	363386
191612	249334
199185	427633
24921	204925
426026	160419
29688	472583
284638	7771
489511	255397
148297	370810
89834	57540
76228	348061
122331	252961
175687	94516
119474	297309
431521	444901
390327	365702
318912	240484
39398	244482
332507	268289
462257	486885
157634	430356
80860	56625
54539	273255
237180	478415
110306	95479
196341	392117
479372	123027
451548	6374
60026	287078
312664	130012
198450	301611
53244	488304
211410	400993
363839	233537
301823	15926
427549	177088
151869	115340
49663	217423
93452	224285
129419	43783
30020	474856
404558	324943
260838	335663
386541	313745
426017	228108
192555	190369
440682	170835
469281	273831
315455	302281
276696	336590
423171	403098
373170	479627
244044	260126
406660	279798
91287	122436
485167	226152
172353	286936
488348	297256
46695	272809
482251	467922
440615	40625
226919	198624
92180	177569
323689	77727
223929	277681
350650	232890
377937	12768
448110	57441
385538	421935
5408	131312
54248	492906
432229	159249
266259	347202
245622	444507
386190	75676
457418	184837
426190	11396
319420	257726
460414	1299
26911	161223
160237	44015
7931	229270
125420	124052
161693	214114
199171	473807
190446	427952
353860	259588
275763	403368
35096	478483
427002	161816
346784	289238
203828	122678
16762	15358
118346	375770
223208	398228
317132	121065
135035	296693
367919	142678
28429	476412
464952	331508
203077	356114
295650	466615
53750	461846
285538	59672
403502	65395
258639	281924
284922	273286
270272	189492
205727	435708
119144	12129
43115	270959
7122	176077
245880	467703
282967	283802
393797	186259
297812	430425
212196	335155
125850	84770
171757	444676
7620	112733
223567	100317
454249	15209
214880	72523
87021	233653
269317	174100
367689	24425
64632	21411
234146	293813
234621	217494
28864	106748
318175	252443
246540	492374
103584	371011
435679	246556
459616	462795
329560	417296
327229	313745
403575	39331
317138	397742
257722	327061
149415	86974
46538	436690
427486	36211
320225	437492
11704	316372
366402	337496
274902	53389
413721	144701
461854	369599
230433	191496
109603	51895
36960	171611
385527	142414
87598	185094
176130	208151
160680	308755
50646	270959
382848	401065
412782	265732
161271	237235
320245	443206
415990	293813
46271	8004
491098	223752
413363	24070
429719	252055
190173	298767
319302	135765
39072	273831
492569	370492
317126	197690
122808	94516
327960	164370
287193	476951
408329	195376
278076	48861
285876	206623
422060	372090
438589	16433
17725	314742
84536	283889
140722	149079
485893	382946
328130	404806
77229	48729
492233	51222
479287	258126
115440	49903
269473	387742
323941	328140
301281	455811
454450	131213
268748	414899
42825	489552
31025	160794
413675	405217
469357	395336
149389	145842
290909	25410
363515	159249
350650	361305
160895	453830
440726	70268
164566	420798
109549	368358
261401	69103
214209	190369
2898	314698
126966	54976
214046	153069
414058	412322
313189	411809
268163	154095
382037	157942
164784	86892
235820	369058
378224	144845
465132	202523
319824	5857
417358	195824
19833	75568
117998	458517
70085	221461
187377	99437
138182	452973
25239	71994
222499	454975
296459	422175
15027	452098
177483	268729
132651	138885
377774	293813
193869	86560
150649	371918
230171	224871
112425	9054
434726	327100
293010	447497
120800	52537
247686	259929
255877	347709
67937	378462
155087	22804
161363	425838
114877	105878
112837	341470
210340	433474
223597	366345
206121	5887
20392	363019
21432	256444
178422	470897
100852	331414
432302	352504
159069	164816
358589	34547
249732	428103
393674	242965
239748	112443
86632	204349
14612	341271
293682	79989
213184	431634
318088	136876
361960	490888
440474	320067
363400	54976
227514	428214
124085	485395
176130	153322
270894	159249
465805	363581
237028	313745
392827	468219
33474	328751
68975	128758
104783	485546
208090	97960
271171	95946
349536	270728
241192	49127
261945	412205
185682	414748
169867	438419
444701	430356
464854	131192
321736	378546
31082	278520
433256	207982
465260	91600
130121	339976
376855	238718
272139	49815
337342	198790
114239	94667
458728	228431
450417	342122
321797	198624
246889	28056
404757	420187
27444	398333
417938	435708
129132	42653
104740	54032
311784	77631
81432	192509
469168	189208
30984	35707
439719	47281
463200	224480
121651	155911
119001	287423
382203	14039
146391	27181
18379	14129
142740	105003
13699	310756
230051	355859
18928	374441
241415	313745
302453	211090
371854	356694
470915	384580
485510	49903
170991	114930
285540	264455
106728	393326
177104	444383
106676	387742
106739	119799
460503	24412
430170	107219
341507	220417
93876	432988
221783	222397
462440	100065
377067	269181
288863	478415
216143	416984
94099	123213
422060	347505
309774	163975
330749	329861
184743	317118
444524	251597
99405	292742
424637	182578
304952	355210
61681	78666
149015	292721
104120	401854
44950	83811
246702	84111
405241	123560
142190	95942
222918	440660
306847	60517
400491	317686
175608	243438
58245	310165
252044	393326
184874	94344
422656	460060
19745	11533
65091	146707
386500	58011
315573	79343
324826	295561
454263	11710
51750	431917
222545	412344
82650	137600
110503	486339
129709	177887
412104	428214
214111	485666
250608	379646
266744	196537
258042	183479
62482	122462
108260	487571
24552	238107
8881	340772
268411	479987
403327	312018
356031	179646
448552	236213
162246	53389
253643	121621
408948	422069
348866	270836
423715	476880
76523	399134
412426	68244
478714	174564
478463	227101
257136	440660
250207	16433
256081	16433
203656	338209
369448	56414
480673	373021
332162	22827
15409	304589
153006	441701
176885	133903
470517	13420
159091	147462
16042	470588
245041	452098
179887	85442
309223	349422
251355	267602
402967	4841
420568	195121
9186	130757
465301	62191
309199	110677
109706	300748
276821	319882
456453	177938
238539	134834
182170	29961
114281	183213
19492	49903
215347	99527
333472	274309
412205	399039
319027	440962
444069	338915
267562	340662
320510	409828
191201	200444
376619	268391
374865	422435
404670	84089
308122	212403
421848	472072
255749	110708
350186	205157
196903	401078
297164	336590
431044	377984
132478	267602
150107	20959
402726	86728
382274	254746
484757	261396
271753	63352
159446	389497
163048	47621
301312	300813
438608	421356
222866	83467
268486	353787
169354	87416
322274	99405
336152	277496
488878	466520
33085	9203
151108	132635
486184	422164
183725	4413
200464	207940
67509	185076
151401	457654
26965	310756
306578	141351
341974	16433
122763	298415
478679	271998
235817	175721
464792	366127
99026	453208
405293	52490
7552	282989
335225	89304
293368	281128
107583	21583
119001	245317
302683	353884
209785	271293
326963	263592
177234	440660
142382	32807
164771	184183
374334	482933
81214	249709
240093	246054
52974	193677
337346	255650
483716	212081
38763	309901
405788	313822
432421	401004
249002	172899
402018	249202
193667	486134
217667	97977
197600	193219
191464	359762
74021	465692
295866	403326
369850	151944
250250	461459
360256	289224
383118	368205
408341	58531
324967	321386
281236	250404
296693	433934
408107	178436
353764	27464
312349	90682
285783	440041
291532	253162
413338	186159
154537	297844
86268	478415
349500	127197
147128	301139
106268	83899
228849	241440
443307	307212
352685	41075
3613	204330
113927	70668
128028	357150
176878	15727
223243	49903
132730	176077
88439	192156
450293	230925
267371	494102
265013	428214
335620	366182
32496	122462
400520	315671
256582	74886
10387	51881
289815	343012
200364	314648
377969	303881
404343	479137
92401	144306
402427	447517
103699	379787
37219	406641
361008	94516
314311	249598
126233	8607
454856	255650
313547	340449
145367	48163
245317	371140
246859	396563
195425	372857
298864	32807
360321	276744
118042	267602
265415	464202
32767	30905
131100	276929
133909	230988
133040	370177
291170	478415
441229	237235
363088	72256
55362	218017
360459	118145
432753	77077
21246	89920
426028	320097
468541	453012
303306	370866
154320	190369
28224	71224
267584	343540
72804	250464
228128	269678
360736	138572
27500	131527
33201	443792
414286	111222
433465	141563
395669	264766
479984	226494
396551	482598
54248	94516
325932	305707
38038	271269
465414	354641
396381	129513
309276	100194
38965	389682
430932	486709
292267	328140
1022	391622
293071	462676
435501	391497
486712	161755
457418	169506
340734	481785
189296	57263
459497	64557
63528	44097
153061	40161
36123	3781
140904	29253
376102	366127
145954	187974
145282	352612
78760	160545
68532	204330
43454	171424
214022	276174
56382	405262
445274	267352
384726	3086
19453	401871
68675	341329
196641	339251
55659	173967
490560	469235
263539	348723
339075	110677
461208	378462
236629	262954
468907	138861
323361	476951
436041	440615
309617	133067
248453	422576
82276	388575
67399	412914
29105	188749
200232	224988
273385	436354
461288	423688
382921	143649
301675	153097
180292	149881
60925	457500
430163	50945
268997	27464
107130	283175
176946	66999
84698	348176
276419	409023
312460	81561
13484	105498
205894	190369
29911	448227
164451	290450
232812	123410
76016	99982
401897	218730
282260	397971
321569	226308
394341	13370
129352	475555
302840	395988
134954	22549
237504	353557
487538	160419
364636	142781
330313	293813
78439	98906
404618	108453
66756	304731
260467	182578
292877	95611
101012	53863
249275	403243
137779	37515
16353	94912
364035	232555
205487	359762
297496	487201
19459	430602
155575	339494
236035	405631
175891	338827
435337	239431
358860	77968
423446	474268
45951	77672
436402	481279
477646	385670
338482	484093
157961	445104
359281	94344
127388	492588
215595	68308
436145	267553
89809	264653
347042	65876
458089	240225
254575	338076
101362	390197
372184	38063
484691	164164
358944	220417
152553	393162
165406	324346
9978	252126
353856	245376
123283	151520
39195	380360
467572	401871
90702	433279
354411	291126
478959	375840
253177	293813
309639	243018
438193	383063
94929	211277
407280	321687
435520	489570
378167	15619
338687	381198
389693	203363
217887	149214
311515	194806
311221	39980
175167	313745
366263	479554
296111	411008
10251	249186
3579	464420
478580	49903
332494	407981
435814	269199
391374	380615
330194	377683
217301	162249
132622	164884
58275	386094
430426	211134
380662	310261
234124	467690
308527	300167
152691	213221
300565	348798
182771	152020
173680	413930
356530	255879
488298	429090
48861	58812
356530	366955
226053	217406
11659	67925
9982	82585
384653	141710
377720	398122
455317	268261
144073	74571
36711	5384
252735	218485
439754	151704
261314	454250
328426	78087
477176	5857
203783	360090
402312	396246
258829	15209
242018	289246
475265	266497
874	487879
203907	482818
152794	303269
56620	127357
474922	1268
252207	259448
386345	438957
156924	203964
385449	152768
374767	478184
325272	48996
439698	31811
239826	484330
143381	84590
145111	401949
479332	445353
283502	413587
290649	327475
292020	398333
306304	269904
130006	234356
88956	428927
443009	347316
401563	135587
101376	475047
40353	321157
161250	240374
397504	195957
104740	236654
146732	212081
52381	305872
95981	12245
269160	378686
237934	394763
469426	15209
386138	101928
232601	262708
177740	173070
361530	355281
396959	355700
16458	247620
477431	293339
123317	407981
326341	20421
427488	313745
361711	420790
346500	362766
486357	435708
419401	362053
352016	195551
349139	483465
491356	421935
292168	459372
189806	180709
20444	22827
40890	445419
325880	162423
68344	234663
255850	348946
333178	17186
193742	453668
157293	77727
177701	481333
293967	295650
460498	173654
21902	324825
275440	488256
69928	158184
279375	165653
364885	261927
159614	443693
84052	12550
232289	295361
41676	121755
459149	185301
25455	75273
449057	21411
399922	18047
402316	326997
222869	368892
466643	257520
94401	218612
284218	233715
416956	210050
414058	83811
23645	99330
134925	146415
405237	90535
20908	16153
227491	315566
494102	401516
419189	452730
481775	98640
398032	303429
28247	328059
315839	283392
224469	330827
114589	334568
383526	362924
336289	64397
466670	65210
346398	242096
164570	132996
296185	132129
329778	461846
144912	236298
175202	211657
122287	473307
470990	17186
41540	208632
125842	401101
364028	486885
312347	250434
120330	464080
108344	401919
350869	184629
276069	168443
325508	23492
251614	301659
373509	242387
294062	323775
142522	241048
439982	8643
133909	251845
219546	78820
88871	253772
217175	75499
329423	481785
127687	175608
24420	475699
177154	54976
97284	277909
244092	190369
12116	404806
238573	105878
348615	237165
338220	9245
12935	298182
477932	7934
190722	131002
356666	94040
471031	136048
190195	47517
196233	470069
164407	447831
172398	55845
494102	176146
158101	190369
261551	345175
372764	407026
201675	205873
284214	14335
295481	317118
93328	188837
321736	445639
10991	263009
333022	11213
154605	297794
316027	60462
62229	295650
264164	317356
180493	304140
351403	94651
61286	123030
309778	15209
321650	295650
223012	152470
266367	253606
182549	99060
448990	201208
342465	462551
11136	46785
138182	368445
236036	99486
100875	91600
48367	34136
424699	469227
39557	224067
120113	215181
109733	90032
386411	224674
412430	72171
475700	42153
226193	219045
139046	108684
116527	287740
305761	110677
403584	222116
133633	464160
184163	262954
311693	132740
309470	13338
274890	222520
288761	423873
320071	403665
210499	94516
138814	439931
49514	253322
392893	3014
290043	80259
370120	183479
160058	352605
473547	380769
274517	349088
372179	266852
399391	107709
407540	23187
148635	6012
164145	24070
195317	273831
408518	463549
454449	28129
435748	302869
94670	290450
493318	86166
125349	202277
121797	190369
12297	135888
63729	431327
449051	113051
91108	378859
209415	220522
164335	317356
279879	310736
204310	431625
22993	434035
222478	65825
442808	443227
217724	244362
188566	93245
282287	432419
347660	479614
198317	342973
335727	422839
487940	175721
94000	488787
35594	299920
121065	474412
157440	454975
369818	478415
477922	293573
153687	214540
419518	159141
266307	44070
60287	114527
121966	148300
162421	340784
352487	480657
349192	275232
106739	241356
463023	273831
486542	205045
479056	64066
412415	3011
15027	235187
294289	283467
419192	258532
467019	315671
12481	128450
417938	47376
263557	423795
452846	163445
436140	79457
420777	360122
135939	428214
346190	313745
1215	141218
324816	94516
389744	205035
358320	376639
317620	246729
89110	48873
222539	190369
187947	118662
441075	405522
319595	197831
195517	481199
375316	94209
122022	307364
215176	383967
87729	248398
462642	264720
19542	15287
48953	162795
114243	134287
313114	475593
1057	475220
179076	431211
423745	64676
134694	44876
180877	10646
42092	146710
351251	421707
193594	48275
473979	129185
154845	380467
358589	350306
67166	342388
474341	216374
482404	104339
453621	88193
81225	321555
368373	106903
185771	22448
431391	82585
414641	339188
89238	205138
133288	226494
431654	420392
54150	180578
6004	122232
470258	361698
104405	87178
362000	35707
179612	117147
234005	285156
324961	30694
286879	290270
220319	109199
438193	47630
287645	132843
152469	414893
189680	110708
331794	3383
489657	360472
53627	79980
24879	459779
144702	469227
195087	218196
476479	82585
174255	366504
106648	54871
404178	54449
289675	221731
362325	27464
302939	5040
236330	290722
349608	48275
458207	72223
129464	4349
6536	221890
196398	211793
479263	94099
402718	351732
194483	298733
97286	229219
359662	132024
305423	314805
65810	282224
443228	433095
351343	315904
246686	276876
71167	117257
395662	76019
135375	318460
17343	141778
167754	113138
213296	389098
152450	177083
233782	57080
5713	186095
384762	241704
94755	192005
315470	405217
73290	336955
157595	472078
178702	214050
432967	132557
281166	240225
114643	439148
109733	324046
361942	24943
154981	154492
109733	65627
160680	293148
118938	329195
262642	448033
36267	178249
103751	9771
493382	190353
168629	28259
280063	112312
407811	134259
456294	477750
365358	250805
119577	464725
205208	410028
293913	168908
369804	126169
292142	321907
293082	471355
295415	325604
279431	79728
152809	4349
383993	57989
405077	146202
483987	315614
111121	247887
53428	215477
367949	113353
341142	407306
16558	449298
196149	153550
310038	13370
121637	6253
284369	276440
111651	105967
432673	343804
56138	420867
487377	136331
77306	51881
184375	489582
178223	286319
345715	86432
139370	254973
25728	70557
167210	478415
435092	315213
405026	273831
293414	465286
43967	479957
370260	81137
192311	216160
204474	363973
1305	421570
360459	155895
322273	85374
50640	478415
6084	468494
248985	398522
306958	299504
154956	476710
88567	304581
246690	247905
449521	274843
384241	325979
342382	492906
175484	96361
192238	297838
391114	37282
324266	411424
344991	123588
447164	219385
310309	329379
235102	264406
475366	78543
222102	24427
372485	355960
309599	35150
39398	342871
217171	478415
257219	420241
262876	314619
361619	419207
24996	246238
326631	82508
370333	336186
264814	94516
212696	206142
102129	53175
465234	212367
363613	107274
231017	373401
313728	395988
156972	373021
282453	77978
313888	38962
144845	366663
93115	53863
167588	198175
19067	12245
270751	356995
188500	119123
456221	97753
470356	244977
233498	122439
287565	140750
371766	420392
140770	242552
388249	326553
311961	324933
249610	775
270901	477308
20624	15179
3461	33082
245228	291535
427847	241468
198791	95769
440940	236240
230373	281084
261208	122587
103122	87493
491486	396893
487199	478095
46926	375840
68675	404723
258493	404127
239912	291993
374230	414832
279606	6631
473866	338704
115868	351849
53893	476951
27985	317118
327860	198210
153848	103406
491610	10646
321263	206660
9410	315671
109600	350549
115608	112707
445023	30152
99060	368014
177577	78811
482942	490084
127531	98361
466670	421830
112471	318735
458168	94665
137779	267072
356036	351639
374305	354696
132962	427315
265483	208617
411680	183778
174748	134259
299262	257298
317604	60517
86254	365067
303507	111039
7243	25039
477883	334032
403960	400698
264554	481368
297026	78906
172535	211870
170995	322920
129478	412639
18340	22318
427024	191243
165642	339409
309227	358027
144378	355105
409439	374058
72182	310880
233498	176545
35241	231146
311128	153995
259108	214024
388395	15209
191621	153534
344044	417473
339400	113051
84779	306253
328963	285143
92297	462940
160890	195121
466863	204812
490866	372447
336739	106275
76973	78407
206911	50605
74481	228193
183273	391414
412548	94665
246038	21583
168765	214883
244688	636
291655	387111
135946	311476
328409	469954
72668	79813
133630	15209
51552	163578
59216	141847
316635	190366
396339	404960
385361	238224
185554	265711
4271	13370
328863	391768
341197	398165
92841	362916
266978	165680
362814	82271
448904	186159
377646	86119
407597	156472
105827	197077
183441	115151
201572	338733
398251	420323
39703	23018
260142	451414
125517	366493
218014	317538
52800	166063
486712	129094
127050	197308
470700	293944
413458	32807
483291	24768
160533	13129
335654	482329
308278	185578
272742	122581
102644	221840
418453	369599
311982	61535
434140	80193
33292	151167
356535	294079
57276	90064
239107	332392
169447	434276
268569	313225
115002	65194
62648	359053
230580	343145
487060	362357
386538	391414
124085	88237
113566	87073
159479	110677
402427	225175
401854	376740
171714	313745
38038	489427
242326	62191
107711	456275
193106	447809
223121	420329
237714	420895
194478	235136
438288	454382
330862	318735
116877	381148
303	395847
267411	65371
251849	444112
212024	252652
218293	11853
337570	113138
96654	401949
60773	378686
329522	229219
375182	373833
31049	106825
3186	336055
234501	224087
441147	394363
34961	55626
27634	355713
453642	341278
157824	439022
348644	247092
268910	298182
108309	141440
468336	309180
17185	77299
207690	435428
325491	426932
329727	127636
222389	419308
434778	353787
83248	440660
178125	256121
105132	346836
102307	211868
25151	313314
275374	200418
176625	273153
418626	311850
54884	196602
325877	492906
225320	86770
475848	241507
7097	348798
261501	122571
159501	232857
334092	349128
409796	74106
283093	426531
263958	117516
96585	51222
97375	413583
7858	186983
39892	338278
334338	269199
66363	218615
378741	453847
406660	457033
487609	157698
484520	277468
224246	135888
308817	261231
326317	100262
183349	156189
170909	477131
313189	339157
234893	342761
167588	476447
35040	144845
245082	460857
329121	453010
14961	210032
19083	104505
12481	455301
280775	224353
20074	256223
10422	184737
193734	106618
91036	372733
7606	425928
195121	292715
151519	444662
298274	56812
127184	476951
65134	359508
19199	470470
453432	366127
375660	274635
296645	229637
187458	13563
17330	13477
204775	99181
75339	156433
73773	385000
416550	351451
366432	319303
123450	333503
182986	406443
359924	489075
443308	180992
424640	429871
186941	373339
28053	453010
328039	15209
294026	136876
339021	489552
336955	484884
333017	172266
256926	211944
237741	9054
394435	299089
154730	459802
231232	135275
415024	149897
378487	282094
257247	8669
178422	74046
210339	287845
158893	420944
360459	381307
9501	108222
266141	218615
81457	241468
65760	284392
293080	348912
49193	232782
74824	299635
346526	12640
308395	73336
61815	103010
459841	78936
162565	385670
436515	255316
297069	372525
224786	20959
297276	274448
281826	132996
133433	338687
239084	447089
125471	360860
356527	300121
421599	51850
463114	406504
211601	13370
108165	299388
95991	478415
303641	275824
424034	110541
191392	450324
170745	461253
421553	42181
226475	118529
194496	295869
471447	479615
257299	318347
383102	76311
7101	287918
287586	56625
153322	475090
133933	80543
33384	310747
74348	162795
299618	101193
10788	349164
359657	425344
215814	418614
117318	203656
44373	49365
350669	319219
380492	262954
36414	453391
350653	311221
130132	459213
227328	297451
216229	472583
405260	494102
3701	20010
192495	249812
246964	339425
48106	336328
405601	10646
31509	378686
467389	190047
416658	168050
154792	111264
468014	179045
102711	142018
470656	25770
292850	326499
169150	154532
136061	246164
395969	190369
145585	123958
68628	425138
244903	410664
371322	293813
195689	464384
492906	268737
202866	234241
267562	371884
332970	71753
376949	53994
201572	484493
468818	379696
345415	120924
297276	36339
143179	150174
293963	110677
7088	285446
484007	275690
420966	262954
91634	307294
146602	315962
183295	176246
276572	326613
384849	97753
390789	210309
68908	451016
442891	224222
146798	166513
450825	283918
371983	419891
133109	98285
15027	265779
210689	420551
97705	9054
369239	490237
412356	311340
289158	355700
315614	491271
337974	214050
30639	3352
475691	96366
67673	29168
94214	246311
190015	104873
53391	412760
474970	487130
198513	285477
400792	90123
311254	281924
117501	319166
438403	420231
262856	174272
120937	116283
103751	195075
24186	130028
33577	23578
211041	7159
276273	454975
111085	149300
130069	343718
339310	249202
402467	212164
245041	317118
40362	293506
316821	40743
101092	134262
160858	451016
110835	308433
351199	178422
112862	476094
29824	319081
110192	256373
155197	132628
130028	355071
413335	225108
130377	4413
483987	337474
373159	151944
369745	364225
253503	99210
72700	263494
150789	453847
318561	78184
116326	71281
294289	482181
204828	323785
342652	72226
484383	49212
23508	478415
20477	421356
363074	258220
242787	460179
57656	418403
295210	11909
421114	212634
52143	410842
324367	23318
68843	255231
105426	303497
138297	183624
174496	118396
358971	124437
109906	343012
236196	187974
234978	281574
335120	316953
32598	489552
143307	351639
85968	50094
35261	390349
152825	401101
446413	252247
370619	242927
54035	200828
290259	466432
486042	239398
390965	447517
382736	467991
430126	62191
354612	60517
372448	265065
13435	196399
244362	386772
83726	27113
289675	39187
437849	1113
456870	262299
255454	421356
454975	110574
34447	482851
68705	494102
278769	178077
376855	251382
192083	136501
328830	240288
491692	53507
43912	150124
469773	296980
455719	307321
490214	67735
487020	346346
459957	453009
27417	480306
219136	15209
480672	446504
323836	391175
221815	89079
111708	273831
94221	43832
445701	151944
471359	98616
482421	489822
206939	426986
62916	234918
211197	273831
441821	105560
437757	81296
338649	135788
400910	35035
463623	251313
217374	153995
120605	318533
161476	26677
215538	84649
412971	486104
57711	421022
65513	37314
441302	74024
184839	311734
398119	299457
274342	431799
447335	470554
430965	211652
332507	173887
327696	410951
158232	454023
309225	481894
86476	141631
373411	235679
273751	269107
27141	478415
433955	40587
489908	320097
72537	185805
296518	232890
275509	86476
16982	407683
269004	234071
367195	160990
405555	463623
396728	450647
233117	50605
405308	265040
179433	25381
196996	284272
47035	414292
144073	172148
408998	313314
492096	351639
113355	445219
104505	260185
85371	160629
401389	285156
63415	273514
32529	317356
407338	483149
263709	77438
332821	280635
418291	252096
335786	431254
129254	330552
451828	25494
274530	54449
408687	247454
399541	405398
110248	217523
430942	296693
86099	117776
341040	77526
409539	382166
81510	395188
53044	29884
84936	348007
129726	203656
71025	421830
162952	172417
249490	129687
106739	116458
330498	371245
171216	276440
176467	241356
226607	442096
204166	82271
194462	192447
467160	205289
311632	107703
367846	478415
277333	346932
184418	403098
52391	137318
108971	26063
260687	447065
257276	366127
466070	286313
326861	428864
233315	28129
409828	130028
25969	234875
358124	296998
36620	220921
373755	304922
198043	341895
467339	258710
219541	336590
392539	86560
373755	146566
481582	310261
339469	142018
119393	119255
168595	230391
1057	251226
324242	6792
114695	259929
203719	486651
304939	376129
15945	189653
102929	354593
409248	63825
16096	181659
281130	373953
401449	110677
293392	73236
122060	237165
273406	145702
277083	451797
58032	9054
296471	253088
100967	248777
374527	217953
407564	137128
152227	349230
307685	386322
227206	457081
326631	320464
311544	89028
479907	79861
312423	315320
450465	298805
419962	423062
347247	469235
302298	49977
165628	468260
158604	399867
197500	148907
67351	313314
446064	152502
85406	281240
258348	469235
297717	310836
384683	52490
160262	465647
89598	90886
228304	328184
429024	434733
370583	86974
75472	77143
187734	357543
358295	119615
218705	74877
398995	165680
305435	275272
335651	309801
302578	49966
35259	348798
216525	214667
248013	368385
111833	135967
137744	441384
278178	95120
153117	306156
317541	99405
21783	316708
479614	144047
157907	196581
467024	206686
222566	457081
264433	27464
333474	152726
215041	394354
104648	73567
97506	222701
336643	275861
392953	239304
88359	122581
76312	404806
247832	244688
283189	408622
77299	26434
231921	65670
395857	203656
256197	195121
326142	4413
35901	55542
24861	81510
128124	377933
140442	474956
229169	489552
59322	123465
374626	494102
414214	399867
417332	231485
141821	387185
237744	200903
203034	414399
462581	433942
247047	52825
350869	141509
118132	362206
196023	135358
250458	176347
79860	378462
360459	69841
466173	39892
296111	76651
88359	124085
224152	351414
362799	17186
145059	185479
307180	416393
306352	138885
77693	4645
456658	244805
107946	41753
93384	27464
362137	345745
106181	273831
227490	159249
7922	398122
240988	123369
376440	15133
283686	391414
92500	243840
465740	317972
16995	423469
421639	141904
263665	464438
383526	59556
263328	467418
51289	453280
124469	165548
8183	435242
449521	489203
41378	229585
326323	51579
254765	280233
314617	16569
459839	110677
109014	373021
291421	367110
183404	486885
56917	45413
433802	475200
203299	198315
414281	61059
361007	35707
171974	213569
187280	475752
127867	432670
107933	366127
299976	426938
258514	188759
322432	293010
292588	339582
165026	205270
292218	276055
325814	387742
114643	440424
296423	337791
302276	388292
372565	171760
99015	453340
381007	158420
355679	285634
20954	274869
215725	75166
439749	436686
46069	48163
245305	100250
450630	99405
150153	42121
169583	85423
485667	463888
75960	3507
184629	335743
118220	139339
256823	375840
384161	239714
122635	381537
481419	370137
320128	440660
244090	103242
214310	10646
314735	409848
464002	250404
466793	401995
118690	96490
202876	294724
386364	167916
23642	179932
222102	141168
303237	292129
91108	57134
7179	493804
151691	372564
128337	462969
241198	298248
432210	351585
353981	448770
216427	113138
210344	401871
43292	183213
292449	127921
332059	200457
52695	208205
235702	208487
487347	376814
335336	152028
461833	37121
460411	264603
5713	8459
405340	356539
259032	147571
462505	126941
118514	186440
163550	151963
283763	89301
67223	259936
69848	239003
479401	439074
292488	228792
54817	195948
81526	35437
83037	435740
136042	352935
23137	158883
465694	134145
454147	48275
154815	213987
399550	440395
144188	694
142074	267602
111329	417242
10473	152502
294004	434893
325237	415599
456896	334905
434401	407026
159726	50711
240796	172089
318075	464420
376177	107906
199696	101972
338931	343950
458250	476887
108842	168050
45497	178436
156703	145948
56007	91820
429120	298077
443308	231578
282578	259301
276572	229872
362372	173684
248317	72943
82073	395427
112275	208476
133351	62699
257300	68331
385062	105053
143862	2188
91382	248928
266014	101049
15884	164884
393829	303059
22969	28516
155302	170205
368439	27667
87639	490362
167378	10306
72556	19122
285800	413525
305231	384259
117267	320067
118860	372792
128796	320380
233643	66934
248961	172089
335812	468064
338394	183601
82187	145948
114643	126949
175284	303075
148559	181494
5430	289326
294791	50656
304932	454851
52132	152862
388195	84894
363467	231485
12519	89047
410220	30277
168464	69975
311642	317118
55041	187974
133243	21632
132586	95942
485646	446632
441302	259981
273767	472400
210741	267352
162704	281924
408329	18015
43910	283037
208013	469431
158180	295232
97227	296536
475691	254822
356098	186384
313634	439117
135155	154137
458010	266660
372764	438419
404463	13129
30170	167273
281553	223030
388395	249202
433121	368635
168955	388239
424387	59550
257613	129598
153322	233160
184894	266852
43964	163756
261864	402183
63396	478232
471412	179506
217520	250679
62264	415585
208754	375897
287454	316372
82382	421935
89644	438025
258955	39407
76602	308897
337740	22804
363053	427454
288614	74877
308872	21902
66259	75972
242882	291521
389643	98780
115981	67584
366127	47604
452529	110677
297641	392037
282476	300506
277716	171386
456297	203137
251781	352451
338680	294836
404960	406731
118975	313745
414286	117579
119840	459622
141117	203414
214953	187974
298673	84502
273322	395460
270867	266944
372914	197988
347407	456302
352925	401871
491566	376814
134876	352950
93191	275852
92130	252664
67906	186532
3810	265711
372448	276351
422015	77598
126004	127869
154355	218727
190281	70112
72492	388096
370006	388506
475182	378686
262943	236213
279940	122136
311346	41351
3462	444691
299940	31041
9928	278273
284842	252961
56795	166291
287227	288035
322150	351414
135249	292721
290838	489150
19139	428738
462131	240374
196446	125141
160534	215309
445080	459952
233187	42189
145621	405644
313641	389322
469727	294069
478588	449515
230070	267060
68913	306238
289675	135252
323775	318792
399830	66813
228293	363581
479554	165048
392380	425675
398442	238334
270238	102114
163860	451031
476777	447519
340873	110677
324276	74859
446182	206042
202322	78698
271328	176665
361039	226308
416340	403202
162770	293813
97406	231009
479640	410951
81225	277575
401615	391414
333042	276821
65119	283392
85709	151944
78388	141081
368624	221890
218705	72111
238368	315671
360981	412205
326631	370214
63494	277084
53986	174564
132147	269904
97088	184704
95252	78112
16641	327721
193164	218727
89265	466523
445796	464557
269522	390050
490998	409607
397047	442928
181038	26971
178540	94344
206640	86974
33676	48920
25658	454540
435777	12245
65497	462841
477996	98310
4191	252247
391813	76111
239431	296126
7399	490724
256785	420336
238344	219743
379109	375840
488501	360860
44577	153099
478759	337149
207585	143543
118385	148171
66798	359785
78068	371645
94111	132996
340747	452603
169735	140205
286509	123213
288880	396719
432290	390034
81899	132996
458179	209510
183623	306969
222075	393918
110318	56654
149389	432191
273261	111889
305624	175818
66547	244712
224675	209471
166970	142491
388244	81883
288435	197463
383706	169437
375405	269710
263880	304722
179879	111692
423758	88150
302627	410062
374636	178223
191341	478393
281416	461846
52131	40784
474733	429603
223410	62878
418368	118231
315951	127971
178867	16325
456102	311832
416904	190369
404568	304561
27985	425675
127480	232023
441096	53863
79297	351257
299454	421285
186440	221476
111771	309907
150898	221428
303445	251443
191398	327061
143852	190087
229896	218727
333119	310756
237453	203414
491712	483825
105568	97295
336603	174991
337346	26366
329416	285755
465449	317118
221061	160545
237028	198865
172678	434112
113780	108554
135818	492906
402067	383967
304939	484015
493038	376364
445104	429150
49353	228726
337761	335663
461954	114550
338361	90239
5482	449468
91532	410903
478225	188668
275793	69708
97506	44049
304666	241732
343988	255890
221878	87515
104160	459205
198556	266852
302671	347476
411668	271049
134299	172923
291383	110612
338752	215054
123951	434943
372054	204082
228225	391414
297794	41495
454887	188415
2930	88993
26326	339565
247110	440660
343804	193929
190142	200919
5700	479143
475526	152020
432100	47376
129039	387742
394292	303175
58710	285837
245734	330808
19168	139080
195681	263713
40198	150483
80912	237517
15093	188642
168773	45413
446140	81800
57459	415027
78519	242103
246540	235578
283113	492453
194912	479046
93222	287506
408206	292284
35806	11537
468835	99040
195768	489582
139515	421830
91326	292560
476339	205543
109134	236213
259440	44469
443393	49896
398774	295484
181651	439952
17032	357357
7991	270095
66183	387589
203539	423152
451116	11743
177304	492064
282633	375116
12290	481785
62193	63703
190621	78163
127934	313218
488630	164080
155717	476532
261277	217223
66146	378553
327209	99405
332127	72829
8282	329701
425805	296693
113907	392403
305287	124945
227188	148954
206741	433645
63808	255945
438161	458104
376661	177577
118137	429147
411783	15209
88489	120549
304493	362625
428582	258381
195373	47390
301280	435276
19935	202587
169382	365607
173176	89188
328940	426569
246558	351193
211675	464110
11122	326987
292641	304524
335779	335663
132957	254014
306121	467821
360531	91462
181395	177287
293306	329265
148000	60517
263557	268261
168354	455849
299272	480854
432631	130028
246805	117565
66958	262954
402608	310030
96559	62191
179021	208038
354175	58556
77937	379976
374314	378190
459193	114550
370866	162834
5720	212278
210900	348798
35885	71328
488814	400912
341798	585
376651	426569
192800	470104
35258	170610
43419	427395
211238	160545
147409	113436
283675	137128
68094	234791
307603	212357
366432	305706
445320	318837
256893	407136
319393	474412
55633	28390
415625	286828
168658	421846
70487	181008
462144	368820
151873	439617
264569	374028
296204	189436
273178	480301
3809	221324
70297	90361
458460	391414
21634	160262
195121	107967
435845	144135
159979	287694
449680	168009
388060	191057
481492	250389
398183	461677
469360	172089
328550	273831
139185	417189
11222	49903
353705	190353
3562	353453
85678	492588
43760	493353
361628	132740
207394	375160
219868	386118
130191	146209
476671	477447
374404	148133
287076	296432
87938	248159
207343	358100
463335	408179
231797	141855
462188	119381
5493	190369
220576	40388
416182	307107
282912	470803
312239	97567
378644	478415
146464	293915
492685	365685
194781	95942
79223	412572
326641	162831
235543	114063
36648	481106
337204	361552
458226	251597
489671	159865
131506	288035
227845	63678
342652	8354
319081	226368
158274	474956
169184	295552
400520	379539
292093	148740
122670	226127
123224	72985
238406	361458
67358	359966
263880	413673
83073	145831
42535	372238
186978	365480
117103	223496
223116	5857
367000	293813
184063	102744
74526	119381
122687	223030
50424	175402
405961	99048
26185	453995
52889	175635
316097	380489
156446	374806
414286	252834
88446	301219
85916	336992
262210	98643
29080	262954
303555	236269
92401	218516
176073	135225
297436	228249
314949	435242
56619	478859
175957	337269
203733	397949
380329	305339
410235	217883
226053	284843
223121	87232
45724	126446
155407	17186
433378	490955
134593	39645
487938	87048
123830	187023
245738	217561
173063	460024
389522	375840
240465	341271
136647	447831
221785	346408
140225	59672
242648	384400
114546	132740
187482	411674
7240	353787
156592	426986
22983	78806
57655	357296
159186	318603
470401	104505
367626	15209
276972	281236
287566	385182
20946	292430
290018	177829
119598	222701
395336	209510
180488	31808
125168	366564
71184	67461
361880	243301
323602	145827
490150	135756
254934	50202
374285	104598
148857	275981
242725	275130
425827	127197
179697	262906
160295	234503
190281	423211
99182	114845
277568	197990
379372	73520
40784	158171
34529	166063
317983	151837
55063	412755
51789	265589
273900	254175
39537	374330
42854	259074
432986	253730
26969	1294
197702	193705
54685	75379
463403	291596
483878	82966
253165	272339
461107	196338
60243	194905
244092	483093
270887	385681
436661	115340
438381	475265
313368	236213
161241	406626
423953	227913
50132	307445
431222	239090
109440	15209
105209	312879
145866	21583
8407	342761
130626	55244
353652	246031
207512	35735
354778	313847
356628	26272
244520	149263
190015	373263
78206	262380
55494	102352
134299	148171
375285	313745
1441	312292
163863	45141
233230	466322
252595	210261
210845	448709
62944	421356
101343	171306
434831	435606
477424	187928
86598	337791
427966	350153
292994	200549
338746	95769
366402	179491
268381	377778
465031	131312
112077	243765
160606	378686
169422	105788
167583	22233
173397	335743
456037	409540
67236	317286
492592	478882
193085	66300
455141	260966
284952	249202
214499	121184
429907	209510
287566	435280
490240	393587
211041	229219
233117	118135
297107	464420
265598	193871
178377	217364
5677	81960
293251	294866
227041	424878
146649	326985
461512	63574
381626	257793
12633	341271
61284	140608
203105	391414
240161	162528
413045	266576
83773	31808
41312	149128
468070	349660
447241	420944
70677	201223
377664	132752
211052	62191
449904	183213
331491	177374
273008	237235
253824	4413
11318	69181
202352	129857
96146	407306
80982	327061
354725	323770
464896	369181
92659	37961
369248	476766
419372	466432
410011	292415
94087	245401
206136	81408
369858	127741
399717	137128
222792	464467
493786	150487
201327	458428
172417	279009
360321	225043
483566	239107
204301	135833
203761	354644
469296	413751
4492	147974
203131	267562
493943	208291
467354	34377
25969	12443
470502	313745
150384	102435
114841	209908
368942	145691
335716	95149
112443	276752
11023	258541
201946	397014
342087	314536
84313	64335
185911	48855
88684	106256
263557	331535
178048	235781
64139	162795
214279	177630
376697	246672
8269	209086
414286	388532
155950	273831
419558	471900
239680	149235
41660	232830
453693	230980
493631	111325
289108	440660
44873	90024
163740	486859
215555	94242
93451	329226
78096	313745
65244	464420
323728	484982
390851	307279
32740	96261
242950	261865
291459	132740
50226	401949
233498	469183
90770	228431
267373	268622
414477	99728
209713	445749
155100	114201
457553	445282
227444	110677
125813	399736
354942	38490
254575	7159
94442	107711
384322	368357
35096	445802
269046	254987
319081	354579
304812	301143
380858	493267
466013	140362
311297	89850
234450	151698
115112	304865
108720	17339
150502	29105
405796	31145
317457	440578
20301	122462
169312	117581
250211	482808
259317	272309
67236	482143
15964	151944
418019	235236
342564	401543
455561	267602
73936	420790
60785	265012
177273	294207
240661	406083
314597	293813
417019	441313
58881	23018
467703	116380
462037	163961
165180	50384
480550	465407
84745	420013
325193	247548
489366	190369
282610	199353
404331	92225
365869	329992
198349	258277
340161	293813
387438	144916
1436	203656
271283	475593
208888	190369
286781	362773
340211	142751
81432	299936
353895	221324
153322	273831
261410	322515
375353	176561
412745	298820
414789	177532
404960	79306
19344	295126
131262	428539
81436	49903
169448	141623
230604	387101
219363	95268
49092	261920
20950	407397
341204	186561
76177	330143
345401	475880
62275	406717
59483	142031
445890	391414
219541	317118
119001	375378
430831	212501
303716	39146
114787	83730
461510	72889
421257	291249
128121	112330
463761	112379
451729	279821
273669	98650
239431	167757
78114	273393
262286	86250
368754	465618
115339	144845
347742	158235
450024	101058
119456	465047
315470	301475
412185	205223
205346	65142
353577	283918
112267	266683
271806	221193
109418	68347
61377	135799
116754	245679
17555	441588
234067	183402
200437	148391
288763	243438
236957	158584
104453	88203
418771	276358
190051	389497
202774	133933
462707	276593
448284	208300
414769	239807
55410	491288
167321	173767
174139	182937
223962	42212
393362	69617
84745	100194
116947	121171
8524	276752
425827	163470
423527	344327
308533	113749
425616	426849
308810	331438
320067	375832
36723	476951
157099	209018
251728	179716
454539	232784
376163	46503
367086	99325
22775	427400
427680	115090
337505	248162
53385	231485
50273	31399
101023	54976
291856	478602
451147	183265
245851	475524
285471	402509
101344	146124
131925	189022
261112	232890
95118	359867
207141	145979
233469	354880
294323	462980
145002	212355
195689	219724
423203	476171
5448	293813
85881	303175
124794	188175
257881	366127
486712	346254
159570	16433
386901	338155
31954	438419
134933	388575
471956	184258
373088	419435
162551	5857
2554	341470
6643	213600
360378	466432
368240	271771
444415	256121
489375	217998
14370	142678
430687	91295
329584	148878
168462	406638
167828	233590
210987	359819
109062	179716
434726	73423
307267	209177
257977	9061
39683	14583
46380	335149
251372	218727
218104	103267
13011	442987
31147	19886
450465	257550
262734	217025
16776	333668
434854	164003
177810	100705
373025	482566
100955	56773
375405	375010
345795	475047
145192	95264
71281	478232
71189	420627
490533	114930
35441	10646
350470	339101
129848	265711
316828	272846
360486	52685
465694	84089
487422	153331
30352	86560
152140	121172
459722	172701
233045	433401
472534	152020
453348	445105
57020	219743
449156	86859
309321	3011
491388	409848
193624	57615
201131	432930
411956	209510
8979	436412
180957	258870
129733	359886
146853	197832
455493	390668
76634	376723
441678	205223
194130	447375
71430	261291
66431	336522
10042	110677
148203	313314
357835	25285
312283	471287
198288	447257
223693	62191
94639	449597
49670	364447
115922	237165
453898	197435
462514	379598
336152	345372
85109	90401
441313	249334
86553	468489
105003	30947
67571	58465
257891	12177
221557	453207
419091	204330
223049	195335
370246	327061
3590	3747
454263	254746
431292	435817
145288	163127
350594	250410
248453	6512
191761	5040
245503	57159
469100	446616
224594	59280
163048	191821
375316	57154
286529	23178
315900	154532
300273	63098
402238	347202
346855	6899
347130	139462
261501	123799
298823	424805
462720	283392
141528	29769
446182	217572
353556	27766
266659	262423
260171	331350
408202	309767
322171	181322
410605	396105
205434	269951
479554	132740
444139	148199
71430	395854
89826	127439
332900	186956
219093	13370
480563	391411
322355	94516
337308	99829
349901	218366
356805	452098
10462	230691
271762	434023
66827	390641
408884	294277
239593	248698
336496	166513
48152	183213
408561	205270
64727	441443
291387	171069
287675	461392
161081	458070
382061	454975
174139	458874
75056	493899
162744	8563
466706	404900
305624	409828
80761	138273
176479	317183
109733	75868
157858	50538
153006	431079
422015	472853
332708	288233
218010	254973
23137	447107
417735	373021
226919	281504
149321	377906
328174	490598
455556	358350
203657	144073
138441	413475
327445	428026
443307	423795
49874	290
291980	229150
489978	214050
108845	22945
449628	186634
132147	373927
134876	28033
105370	43368
413433	389422
378379	161357
432421	320169
111052	313314
27054	408969
211019	244688
70323	108039
464664	482808
74829	339853
180125	92313
243532	203656
441237	369599
158510	267602
257299	165126
233782	205270
333614	438783
285142	176530
412804	405224
288690	252014
390520	482162
25624	200584
76228	170548
70048	178691
296744	291521
177046	433391
431798	30263
293913	229953
3806	40784
193817	43905
196822	330832
98727	35735
236695	258753
293846	59499
381088	406611
12416	273192
246132	298767
462061	189547
3316	464140
365142	14767
462028	157100
64324	137628
15133	411157
267562	294199
478780	133162
140174	209018
175743	483466
482863	48163
67763	139648
163992	146141
282453	236
456748	234748
165979	142678
11586	493545
85996	184179
351071	3956
166475	75303
120408	483146
298390	213625
385685	21411
171765	378686
379680	440014
403575	290691
364980	267602
45098	252147
417036	87506
37537	286936
209065	105370
229172	440615
228326	359762
359732	320655
429866	249709
24191	26884
422246	451764
396172	150974
193473	457700
286849	367280
377796	328253
149176	387987
196601	454158
49393	210898
27819	107590
15804	47088
57790	430790
383673	44964
241500	177130
471318	52537
253102	402812
394659	126818
253102	140935
421935	229064
69292	272908
278554	146183
413816	114463
226919	257298
11209	18665
335743	440660
425571	111980
312347	201311
385189	391679
114641	152085
66668	262954
393147	306360
374237	384904
456748	162795
312024	123369
88790	398122
775	90099
36066	231439
485868	429930
360459	448511
262639	218182
316644	113194
143651	285227
241157	304466
139109	104498
183613	30240
187834	101889
116856	184680
119249	201665
363552	77727
167309	149448
246118	160427
171680	158983
288154	162795
173771	44861
228128	253098
206603	404700
397343	300811
12063	137561
115112	410074
337576	67089
189318	145463
307567	162831
275291	64112
343610	18623
143290	250605
13628	62191
335777	426986
475788	180578
426597	294839
309917	69749
231968	13370
333755	377365
134714	255650
277112	105967
282196	272896
415024	151171
435576	327697
332979	286936
185946	318164
324708	218281
199516	51004
76537	178436
221296	257581
109600	58881
79408	316575
255112	183213
183768	346599
218610	73246
396315	297551
54052	308252
411937	359966
338025	178077
463075	141649
374160	219865
19199	63187
114435	264316
138611	380330
21634	79507
380411	312405
476547	86476
290290	404671
387949	220857
112326	111757
368145	190871
131515	267352
274725	355552
335191	303175
257977	139965
117890	78811
433630	205223
390568	156376
222783	228431
367635	383967
282106	215054
133977	237235
90128	281924
330446	123297
130708	166513
242826	205485
307936	456806
242295	434945
440962	202498
43966	479872
443376	63432
141878	239760
59726	147121
347036	251597
340793	476656
194085	86974
60921	204373
406108	274309
156348	224674
445972	105498
270369	336590
467788	443983
430861	188995
128350	222701
436922	98667
296260	415629
282771	50155
223732	398645
482851	471058
170957	273831
128709	141623
387563	456065
271544	296750
233685	154872
343014	269199
421561	259027
34180	375063
216229	166397
146737	112222
288296	128112
488971	449129
300555	286637
484197	366033
227179	482851
215499	183958
396945	250679
484333	463822
184276	402402
204466	313745
276449	329196
344782	455769
285504	303236
399233	94516
375085	296632
90843	98847
68885	27481
266141	112907
457644	12170
247500	186745
311451	283445
55012	126204
382205	105322
313528	368341
113389	153991
146893	234722
462300	237767
81918	72521
384174	455223
377869	426084
456021	476035
327011	216959
235064	122842
55873	155217
409951	157680
218890	95891
327311	469731
64710	433193
399492	63538
27064	95315
361711	241525
436494	82585
310312	310334
128563	311215
329058	430356
201423	395988
187834	356663
225694	453671
86311	45227
296778	60517
13933	49828
199449	235905
482024	250805
63175	181237
420515	168213
50631	132465
30477	299213
453826	91558
463314	137128
364370	403501
360535	387185
276295	82585
450890	298765
403231	49977
410759	76928
271085	463607
102982	10828
196003	306253
153111	189224
242411	433612
355197	289350
216229	26515
401467	47488
84585	407669
412954	221329
353577	356355
79605	471796
202463	5857
223495	141538
121875	454975
360556	432178
424621	104116
369256	178422
347649	53389
75843	187974
486426	149389
22746	187920
204772	218727
15433	420959
324225	393326
333557	245201
240529	255897
453882	304173
321123	83704
133308	99437
216454	19719
328941	106903
203886	250679
192176	340211
387313	438419
444139	388596
191686	187467
194088	48182
346834	153995
3809	332789
424115	57989
458975	113265
79322	338226
326574	47644
478357	477509
144733	195948
266821	344981
226919	93004
396916	284272
386967	479516
314169	346
164954	81005
30036	483741
411186	279112
357478	360860
71811	467881
198317	338782
29125	364179
251079	150644
371722	291249
198495	267352
194491	27766
146893	484851
2992	38063
211196	154605
133408	245679
357764	456425
240324	230115
431833	251503
413953	316796
375809	48275
193682	236240
77561	196580
7812	439979
489841	76995
444396	350805
23537	415411
77877	181302
179070	90798
346272	272865
241987	470554
94793	48275
150107	292468
311527	396416
340686	316575
50646	34016
209205	379976
104648	473195
22341	488109
353787	228571
179534	387034
283252	27766
479351	188954
405738	20959
261621	396563
360459	144386
326722	91826
460263	19931
354778	432129
264489	313745
371686	368205
71211	281936
2043	469235
91951	102352
15819	486848
286092	356895
207909	492906
263328	441705
493972	119381
490206	88619
248573	98419
448426	336590
193738	301600
410988	46656
173710	196783
260162	428415
392343	43517
316156	93482
339454	206789
461833	208516
18451	71216
229087	282772
345762	205270
291945	377683
368297	151944
126233	389682
61671	267602
48411	164164
98644	481279
204774	117023
49789	478711
23126	38479
261008	246911
464022	260475
198038	287139
272313	303175
206686	354694
388078	304173
429292	152502
193444	476951
470328	291802
302918	176077
231440	54449
143205	312491
134269	355541
302918	305538
378194	134194
413292	311734
59111	165267
206174	157978
66266	460723
113336	142018
399930	370810
65827	145414
221296	384425
104293	200457
71665	355817
355955	355091
89883	346483
80860	375063
184245	346986
102249	472561
276907	283223
312781	249709
38559	309425
292576	47988
290451	122462
225618	282071
339954	391523
467502	438237
156647	51895
57809	422998
420266	78155
233045	164727
78571	20820
59631	35707
53122	313387
7189	315671
372964	256120
469997	64335
137368	51857
33446	84089
234881	185478
10093	469446
71189	168372
302565	256121
430352	43504
375217	14583
293492	183213
314311	44047
376131	243509
314695	419580
52271	332532
224405	276744
306483	338271
414140	51895
271839	439062
322357	485862
375536	34801
173771	7812
492458	357078
353864	32807
130069	89348
116525	336915
248916	153801
41495	107295
217724	436350
66087	360774
144420	181317
306307	241525
210523	181767
368934	322735
417739	238143
450988	162831
373841	434893
431378	11610
315842	88113
35592	447278
381447	198038
48804	133429
303861	54976
268069	411809
323156	485304
144368	470554
83473	425759
159249	122140
376816	50173
187707	265857
409238	10520
402554	442949
51851	313745
407516	21411
173397	268118
424256	428452
50090	458183
178422	228280
223929	402182
186455	333419
35971	92531
372314	447446
222695	401949
346138	77663
208126	11626
211944	63528
443935	239605
256910	370279
450687	119762
449346	72523
68675	61820
213696	174917
229087	9054
427714	23187
420793	4413
239565	205223
264334	378762
485405	44477
469303	464650
71285	356356
467171	380616
35664	357854
308356	49532
55270	293813
441719	383012
228024	107711
288893	21935
300563	167998
795	432741
198558	431575
345715	306154
382035	412541
67571	185400
375690	95079
470677	344292
221296	171623
139350	290
7620	84158
129991	98654
25239	213017
207179	37178
299580	479073
204775	247053
166626	430096
240981	447619
41561	421356
444862	485185
488100	244219
468739	387903
272367	422998
290714	392788
432010	110677
253289	246713
419261	238446
75498	83403
295382	198317
72469	30308
65713	137128
97848	263063
204078	272865
190491	60183
8486	72670
428550	35707
142244	95536
398090	183213
416661	417918
456021	337529
397472	25716
361159	178436
216585	493524
317674	420944
379538	255979
490660	301475
319317	444
212013	469235
419839	478539
445349	40722
480580	196506
27158	308447
88855	231485
309703	440660
257785	33553
404479	107473
403917	49903
315335	377032
388684	348045
203339	101342
268910	267172
325824	128183
191621	208577
344952	171617
17481	476056
266307	417013
56956	79343
173679	413816
405653	110677
32214	176013
76930	38286
91796	307938
119001	320097
176885	179136
308122	127305
442884	206870
6991	94516
267562	418380
59652	487255
315787	30802
222549	298949
490508	49230
188729	348746
221296	453462
434123	79507
392037	327061
314311	388869
410075	90277
270176	321198
33878	76454
73520	322636
429787	21583
29385	20016
175431	219645
93627	92740
163356	220246
19704	82585
270983	389537
113306	482851
49180	454975
276944	294535
74874	450671
317261	323536
452771	86728
413535	127895
414036	48275
295080	363564
156608	486277
338097	419435
309564	278543
76228	1103
258389	91295
400273	47390
432310	470267
201839	378082
256610	225043
87192	16688
443318	246311
157099	211238
74611	307294
12063	251444
411272	43374
152745	380161
38949	53811
282588	237235
412549	162831
468287	477545
302347	217883
469501	340001
68098	110763
325272	364109
322101	391414
427419	199337
207205	67486
136890	94516
90961	183213
382447	449299
120221	363581
68489	364769
253819	366270
143082	72312
302153	39764
182270	257858
37183	133941
372196	218727
139754	248382
35263	421993
319203	160545
159761	416866
429848	191744
354193	471355
103892	435738
215888	91609
467591	107757
236152	419174
136955	132153
210021	16128
76456	167588
14872	421830
456316	186634
423226	778
291093	120663
143554	124085
443678	270812
233045	346042
325890	18665
386772	96195
93451	385000
411443	187974
425974	264750
204221	167588
13268	276549
258172	402379
361298	420944
439961	95961
72804	412915
439228	95789
213183	343746
77452	75710
169150	144151
414820	493189
210511	41117
182552	4598
412578	350726
106687	40483
18298	150496
485248	375921
300195	1650
407678	105498
204798	382737
171784	356346
78055	478415
66354	126204
59243	270095
247974	236503
388477	97087
487756	278553
245353	440660
486559	310912
185342	62661
280195	419230
238299	47581
257174	412980
75741	64335
159385	260899
319081	234337
380259	13370
414214	313829
101023	381578
291299	231754
90220	286697
396153	239431
360535	267602
184629	436238
345688	347453
107375	382166
97308	245679
86449	478415
384987	281924
55659	347449
312225	86476
87517	239302
246690	293450
7922	149128
479683	113138
82700	94516
11902	282068
229735	300825
61327	99437
231849	403833
136080	477007
312161	136452
970	134348
367259	17339
439198	183213
55789	298767
323715	205289
437154	263009
96521	139648
396605	414662
284336	131315
446583	331371
468935	133412
484589	411455
369358	289238
115917	352174
20293	160468
432903	120003
179652	78779
16601	164884
74290	403249
110574	447560
78223	369599
311563	425626
304292	99060
456980	157567
88145	167494
110406	41959
75339	272431
337102	94516
456522	164164
250907	477634
366521	424280
191621	256723
408290	414374
290621	31067
323187	167916
343610	183975
245763	108724
80093	326844
174725	59311
23306	313822
380252	342807
120240	258126
162858	451885
136113	348137
100381	404470
269612	160407
312222	317356
283245	85988
484229	45803
228921	176878
462836	154719
432418	386744
448104	36555
352505	178335
401251	449620
319259	114969
423756	242067
333056	382166
139192	101058
242699	356008
132315	18665
475914	199541
343799	159249
426765	342172
111318	190369
439726	466135
75339	41896
426859	267602
330747	13370
475201	346400
349140	285156
247710	476656
326631	315981
257327	166310
258220	63528
91212	254185
194613	140205
180090	371864
47092	434945
253244	160379
235970	123369
190985	13370
122670	164497
469890	40412
187989	449103
334256	91711
147719	128888
149584	251382
350145	36888
488276	15553
471899	322829
414660	486339
313355	119001
364703	414696
95729	341271
259387	341271
35441	140608
238855	423849
478754	75973
304804	264406
340771	330461
289201	235578
335568	314138
396144	12895
146893	150475
205082	39807
61184	317118
174515	376518
116576	134145
432670	267022
408611	404806
12901	422576
80635	114930
105719	98847
446060	122641
200092	53963
12216	247938
40028	80193
392225	98094
181769	423384
395324	281535
482767	31374
153944	466828
335519	76584
116173	21374
447158	145164
398296	17983
183558	393100
493886	155919
198317	290595
446182	219681
79077	149448
107396	393326
21875	343085
4387	458601
164329	101806
261592	425675
443308	276718
342605	283392
81859	327929
390673	110677
479627	397535
441449	98906
101870	79507
172879	422892
381067	393674
396036	374049
35535	60923
113082	82585
352950	231501
200327	278164
310619	342807
410423	492906
340042	16433
158373	317356
280395	75348
327362	481778
48818	13370
270128	224515
101479	85203
98887	200972
457578	469235
153867	132436
19813	40284
317555	237480
442677	259764
174096	280104
26070	49228
279806	190369
338616	404806
84955	300922
139443	461036
35426	327061
433820	335031
306834	302879
215420	277961
418698	143635
153006	219930
211105	329214
366814	190369
270123	422268
305624	467453
209791	470272
169323	186259
485432	255849
169026	432144
31824	448964
29599	317224
135971	318735
384483	263514
271156	164884
186061	475509
330207	278173
458183	268888
361157	301659
315261	445453
37895	226308
102013	7539
98535	455769
133109	57933
322733	467703
200096	458119
268134	438808
407334	94344
345011	49990
148875	237235
82862	324369
382867	285322
137167	173887
121828	94344
390240	393600
292309	164059
399273	378462
154332	136177
90692	434178
458212	382906
277223	227895
308668	388575
371318	413704
406862	113838
235222	22549
345918	247930
226053	262954
43024	70163
360498	333709
161826	185344
219745	310569
248013	195088
373086	40784
119001	166288
12870	52104
101125	182608
483625	219865
481773	201754
192800	468125
318236	238578
275874	294898
292722	310315
330781	330216
184497	42538
386509	42751
77143	238815
77793	443292
374404	462901
137949	144470
74375	175721
219546	181396
412567	74238
380858	110646
425827	381954
399583	343085
294323	152081
217272	99630
85665	137128
453269	128727
66383	442282
431775	90682
112267	436354
304502	19843
467791	301626
5645	169800
47332	315962
241303	200554
269846	313745
380858	374232
412138	9054
373918	54449
389298	303066
229588	483627
435311	332392
317903	21583
32821	295768
223429	139648
144860	174411
128415	95675
39581	425572
154981	173272
469772	339403
82623	334861
402472	137128
44097	86560
91817	17928
228492	299960
225265	258370
242551	240374
198317	174267
389216	123410
243455	425799
318183	481284
396687	150005
174315	81280
386330	284982
219546	208577
492149	359812
386532	249334
213519	209299
131119	363973
248013	362575
344095	70557
242324	96366
295230	338271
345463	47699
262730	267605
435776	12895
215066	315043
246570	393326
186913	20959
111335	79712
286781	137128
261129	414363
169137	490588
248382	98843
427859	195121
34302	177244
345264	442381
480264	97277
428209	91711
17661	228492
263880	42513
389181	307279
385226	217390
480105	99315
277770	110677
380584	45825
470805	398371
121851	13370
213916	444994
463945	59672
98225	70003
191536	206772
478993	35707
40113	223865
399270	437067
79485	181973
105896	318792
399314	464166
135607	490888
251410	156006
455995	37249
259390	299408
116810	174733
203200	347948
412518	371918
183075	144845
204499	86560
290358	385237
413054	298182
143190	84504
466012	249334
191621	284843
231855	102096
91095	337262
67812	231485
452201	47300
394298	105585
169402	149300
203504	11097
102378	57134
219166	197988
117542	379976
48536	449418
477959	328083
163007	489822
182631	380538
103298	130403
88067	382262
77907	175457
267748	256121
314663	127271
322171	407786
376649	476951
436201	434035
108350	258666
236216	275870
256474	469235
222718	51895
353469	103804
368354	469532
450465	111526
479338	126473
112141	299182
381597	393326
193837	339829
6754	387506
165660	120666
33912	358422
176408	56683
338140	263472
95422	407951
480365	156375
131777	336590
269637	49903
47411	368859
488715	124228
151952	405292
433806	205289
212153	83257
477091	159478
273707	159249
218603	132843
304275	420385
264277	147126
325029	75058
321061	404960
141519	484016
25455	313745
165489	305136
310153	298077
68098	210019
179054	6253
490121	420513
316398	53252
90266	236695
199973	102654
351245	186259
423476	83872
373028	392788
131581	189528
221294	134526
222045	454005
209240	368285
429150	48789
1564	35707
140476	433317
216898	409868
130060	138807
182543	15081
426197	96977
139743	147475
56232	409828
233827	83983
330888	211868
426040	194165
471365	97295
281105	211067
363400	148171
260918	282224
377586	97815
292504	139648
485110	72985
493382	186259
216773	190369
413754	274309
75039	187541
80574	351451
142242	98608
3226	275790
94967	293745
263894	330469
42259	171994
27624	181993
309449	296777
392677	410695
368284	331089
16238	385801
241712	479614
227852	132740
250527	315888
287855	40329
42509	307889
149771	377906
18451	451551
367087	285156
451093	142885
163445	489241
487370	461234
330752	291451
327209	286655
173933	243701
358041	270066
367093	444661
30057	348798
424082	267352
123588	127694
252083	268729
190281	443693
274079	159397
174665	42121
362450	267352
166508	205289
382867	486655
363436	215858
297179	446801
139185	93680
218420	35707
127402	293465
32848	110427
57396	55971
158983	129395
10251	233477
135779	218727
172923	142040
463563	142362
408903	273831
140592	315990
472203	247702
72970	129073
449521	79989
55791	241525
309917	279164
85371	123213
150423	90820
401236	401854
12297	29805
141276	153995
138519	118277
10965	126473
255369	276266
238329	483853
39683	298966
453179	75583
268571	132843
354481	258370
465990	267950
80821	331581
380329	188921
487647	183213
303507	480216
112443	448320
225345	175492
425176	89242
375374	152020
244949	101487
246543	144538
63597	218612
114063	76185
166679	372827
144973	275152
84305	481785
13831	1636
268748	334068
438777	322965
252254	290450
261791	272825
289675	118136
116599	420530
293387	389119
135609	150068
444862	154271
71098	453716
328368	218017
73799	224794
17996	396719
121114	411789
175401	10617
104648	28129
38258	34593
210194	338076
138549	117427
369256	36350
347121	4098
493831	313745
239084	61674
149589	230714
464420	50565
337251	23018
415764	240316
420665	91600
89277	420790
15819	414912
74010	444459
233117	284793
132128	433391
99450	115912
411119	190369
300607	478415
460475	323963
108963	491870
171064	489773
273249	418436
149502	288035
19243	476231
3463	374058
12926	77727
136291	219499
280803	422100
304133	234279
400552	410484
45668	367450
237534	273831
324873	344737
345000	153331
340387	265065
295967	149056
224421	368357
42044	10646
79199	5354
56056	354137
123168	293187
429391	274309
156674	411562
47486	158493
223929	435001
36182	103420
260364	338189
176755	208812
371147	193705
219357	343839
434734	62191
56138	490211
384824	412745
250207	464420
170545	448298
69400	433159
108222	310261
454102	465674
51542	387941
154880	440320
341765	404806
36661	402513
341067	387256
417354	345633
1477	169482
438419	246568
305827	187974
422427	186440
486525	175013
218366	16794
180921	31267
313194	293722
377086	405217
285529	424129
275866	81280
138126	435379
481797	102188
15575	398628
178657	362206
169131	134695
259386	477986
366283	99273
219198	252671
160319	266300
43353	198779
146893	390012
364078	199258
263925	285938
306384	460802
111688	197771
136838	318735
467473	329459
354022	205289
151578	7771
193767	393845
19173	426569
356260	478415
292701	445016
51580	11754
349624	273397
180488	16166
222454	113138
126653	208577
92417	470588
151799	34815
122193	31952
201860	349448
169903	117360
204078	182004
73589	34973
380071	25771
240379	334680
326852	247240
233292	54522
265097	28265
32206	375840
73540	378686
71098	360653
21379	341356
399371	267602
390596	199533
431879	266730
459979	122283
372788	49903
31313	464387
362267	175921
61367	299437
359239	330456
237242	34874
157408	21183
488718	98797
128425	338619
97572	20959
16742	237235
408641	230477
450550	121697
91371	119381
8254	419225
189659	228431
451438	232621
490702	236220
6289	99197
139444	12895
197639	393326
445919	418727
132427	483761
253484	115340
173065	97277
116895	100705
434842	493016
145764	181230
45563	143684
115382	474256
241749	141440
187010	467492
473437	135765
431654	421830
139583	147053
155269	390946
207906	370030
157269	28129
262201	257970
480590	458104
66002	21464
63427	79705
420783	271383
295009	144217
351083	59471
167635	75134
314732	319941
7922	401101
367721	290153
482325	395552
327307	373297
150549	12129
306284	85782
288855	127921
102780	189022
489657	422776
407066	333357
97443	13370
12481	468929
107179	461944
75927	469235
108836	201754
35729	404806
195050	488236
446182	128704
10241	399867
426742	430610
110835	291664
308413	391414
285083	127921
135179	43514
421471	215330
108922	179506
155178	21583
298890	63988
47898	10371
34749	286337
115021	199154
185354	380538
464252	313314
54976	376391
151620	190369
406294	375834
342452	425675
331828	291860
59672	48458
451332	388195
203653	22347
367259	20959
473411	303933
221308	410074
180885	336590
459112	38063
292641	199975
58418	169603
295269	170147
355622	129260
309276	175960
282128	297776
381450	489031
70419	333591
215329	159796
224594	466135
239087	390349
19450	357357
90987	273831
357768	476231
337685	37791
147005	366038
119899	146202
220045	245544
8008	101816
471731	351765
280175	303175
56806	140508
347121	205511
390466	375983
221751	429863
307547	437603
91750	29114
391725	463615
94873	164504
75808	86476
142639	373015
88722	132026
69236	345011
363591	453028
205148	65194
27595	190369
176712	195739
488272	367946
389992	72432
244092	371479
249546	15209
303314	144518
81899	459123
22341	119381
84680	207959
289587	175721
144477	160752
156409	428228
150125	430356
104341	35707
447380	124807
136179	403515
54599	55688
57080	101606
73392	398311
216147	89895
370317	159892
388696	226741
97639	340647
386825	180962
410841	455981
243944	270095
183742	126204
249746	209369
86347	348662
218293	41673
375295	459622
317695	37515
15640	258370
241493	133488
428830	298144
219905	119680
316113	190369
250854	298488
296029	250792
350816	188562
153037	291249
192321	135544
247556	115838
142605	144845
73760	132562
34873	428673
298288	443544
243727	331508
223466	282205
232890	377083
329733	180761
442927	5976
480918	461726
379701	248382
437592	164504
225649	410847
327254	280871
75106	417294
325493	377206
289639	472923
29912	20959
127211	26366
462257	375709
310716	422674
49871	145948
394869	183213
182598	375483
228924	103205
57548	365789
490606	267602
406611	176146
325329	54976
119642	4413
458768	267089
464966	94344
355548	151944
212726	94516
33152	9203
401592	98307
232432	132740
217163	245317
312283	298156
304327	165783
314329	378752
333911	322390
268577	346427
27846	49828
219136	157145
435337	265065
456602	250434
6467	289445
350573	263564
243842	207770
136487	122605
15583	50391
360340	183696
79827	254178
483987	24911
219471	106315
268309	142625
307768	83856
219517	113100
389641	265883
304589	432212
42226	351646
164074	413525
484522	464646
453892	301659
250280	206564
44414	11665
271304	190369
187276	67676
312474	296423
462813	148695
147934	272069
24683	478415
115823	181112
426384	343493
53140	185076
200503	463200
107329	130632
216019	490417
256199	392788
74246	313745
190281	232377
441425	313745
250295	18665
207567	298077
441210	453753
73660	11377
299168	487874
385188	166513
50716	375937
72804	144870
149323	448742
165439	146575
405542	409160
493813	104299
58831	196783
324367	476951
350105	391309
184122	283945
75472	318132
381391	22448
415520	409248
80138	346030
45325	265883
61041	487767
383813	397535
353399	84722
324389	440174
197535	72461
402105	23018
374052	140044
177640	108222
256630	205289
217962	467636
445543	248885
83937	455769
185084	388380
231079	371918
196003	45370
33432	333357
209195	357854
178194	87515
239201	301128
95349	155329
204862	272986
312029	466077
62918	104598
122953	209471
234200	110677
125729	450011
240787	99261
292665	432760
64267	201366
207676	124749
454867	26511
162751	261783
113459	225214
480094	478415
144801	297988
195038	291823
43274	248777
153322	381469
104505	337382
404980	173019
469100	218727
353017	440660
244536	66772
336860	124959
207322	259435
53528	387742
213207	315453
316963	453401
92235	52136
354545	130028
248711	464420
112317	107473
343358	153290
216809	6516
719	276358
227195	267352
392749	291521
2293	492316
108034	360653
28130	130711
88119	421356
151521	242383
261277	172498
243321	347476
332299	489797
371779	3971
408092	485637
443289	195625
32100	201208
103914	347891
436902	231147
21386	422853
374213	1666
436026	50264
60372	23018
252105	172089
417841	145447
146924	78709
265078	49316
481044	49021
161119	286828
288035	453711
2217	268338
267562	155680
451020	56565
335069	293813
340312	167841
310156	478415
286554	35707
404568	321275
446413	398632
493979	176857
33172	324753
490215	419513
214499	184450
9931	21243
376248	210261
196746	153025
55774	228824
416896	27827
462169	155377
155419	404609
342465	81752
288458	183213
181353	447264
184210	414310
30333	83949
46607	438031
404242	313745
396797	338271
72057	336590
460923	451878
39195	270950
200146	59988
170598	391414
466455	353928
418012	494102
265262	462994
361576	191959
107235	360860
225496	76202
254973	427126
157548	401854
204136	331946
489171	185335
480506	423927
70975	440045
217936	276090
392086	332246
218842	206638
298712	196783
61934	187834
288253	420944
189064	46071
193053	401903
268956	182967
55940	31473
240661	95750
219674	97277
116504	49903
52073	134910
78921	386125
27320	418187
252083	471664
47547	277961
258502	92613
384943	168638
304828	448809
141062	423741
10274	90059
91641	419850
275353	395988
311510	425827
23108	374910
75472	377832
17233	281924
151744	374784
291823	6860
70363	396851
388771	32986
16508	356663
307098	63957
59949	47082
133909	420944
273385	21241
357601	207042
146924	126921
410390	472070
264896	363970
434726	106673
492247	225042
135971	378859
115072	48163
128658	53863
153130	201849
77708	461944
462670	172742
300494	301659
133243	431137
44159	438773
162508	383960
491873	25122
297641	38798
207995	32807
419782	391414
5401	52929
467490	444330
293080	65913
342465	432649
252473	139328
421591	35707
418017	183213
320132	326956
316223	38063
54097	369132
340572	382874
449346	175382
295838	350189
429787	206146
289980	121106
349114	427783
16844	26268
421108	53157
208774	290014
9103	417201
277716	489797
60208	293985
119367	175721
177583	380404
484634	160419
394429	251806
301363	12040
303782	135538
407549	407334
297246	79452
20772	245811
323173	232825
334237	180298
45413	280541
187507	479570
356019	280592
108884	491150
475355	237179
281472	288007
1003	443145
455529	63201
379054	6996
377708	75324
251372	341664
8438	249202
126083	380071
305865	109949
145717	346761
13234	212427
25969	258270
387073	266533
76177	122212
304219	394380
380502	189267
319157	464100
163461	303648
185611	137719
391114	439889
467718	460437
460732	421660
356953	340772
208293	303677
433391	28217
431508	237772
24954	464420
170462	399599
319040	475612
1994	368791
202560	12108
26109	251806
25469	444818
308028	138164
4331	422576
374270	313745
10331	49903
242411	245763
266659	122462
200103	115773
280918	103420
104788	105498
411419	12870
195547	316929
356530	78709
5700	256700
338153	197696
287566	62466
345948	217883
312311	77867
484647	83173
53532	377626
382251	230714
259175	358894
51048	263062
334092	41503
333693	61059
169510	209285
163437	284932
372340	173272
310848	183213
430474	66398
69696	135337
237120	319905
425430	385580
81358	11789
328008	372439
12216	86995
168498	234356
208744	438990
44717	52537
130224	30178
245206	151798
34851	390687
185474	415451
230171	383967
166240	266852
147502	355266
277928	407386
247046	243496
434908	86158
199344	327378
355083	316011
172690	348798
289839	183164
204865	23018
319979	209824
333983	2192
89511	26534
350022	295598
64281	202019
12819	250389
160626	261587
326830	274870
198405	429161
404845	447335
21504	183756
347490	334424
285876	219865
317100	452098
174026	48275
130069	415129
174264	203656
305920	2715
39482	359562
126262	486371
400111	429758
273572	433934
344152	453009
471412	106840
153322	449933
326762	408053
308531	269976
235748	51195
423487	203898
227149	120470
125343	313592
48576	104486
347511	149019
259648	114621
179293	283652
254248	56739
266707	105153
306298	488190
125139	94516
477663	362156
89883	198624
455882	194805
293941	464727
7552	412517
386966	110708
444314	54962
358117	5040
413336	244715
106514	75583
51669	119442
331980	341278
51601	386901
22488	407191
294130	488178
121622	35394
236638	84722
18158	164098
44711	481279
216229	166663
180488	127636
155619	460235
62149	97347
26318	78151
371312	450864
425827	54976
298874	75292
12372	198297
127779	261865
74365	325173
56337	240897
40333	360363
443601	99447
255717	195883
234621	80349
248179	4413
179999	62699
331491	252664
404135	250400
289675	42256
141221	152027
452517	214024
167588	265065
139110	115422
444901	199860
329675	119762
223814	441287
432544	455056
138416	175824
444284	230324
410384	391414
203948	478415
165137	478415
367261	361025
307165	26551
262241	274925
346216	99675
191487	260056
120240	170894
417933	70557
370096	23430
195142	42747
383705	435216
194311	438711
295781	319333
196592	13370
221687	380861
404207	210050
184633	61430
453840	17251
341283	264406
58418	91657
349442	233266
295734	307279
158512	93636
402726	387742
273609	418348
358860	116047
437884	281592
26850	221324
340775	135237
225037	341
58539	388473
478785	90634
91615	153099
408985	118662
10948	231884
130476	128779
361496	152795
262368	378890
283096	132996
175484	194752
66810	255206
92610	77823
227247	121324
35600	467745
402519	313592
315573	466851
385969	409360
138126	27570
226144	446632
235248	1292
409415	147262
430256	403772
276209	137508
414023	71917
251781	146124
338108	161732
230574	241517
457679	50155
433541	252229
157961	237019
432175	421461
262477	88113
432633	251102
181801	308632
49146	285156
10690	301799
101479	213148
327586	276744
328853	94667
98274	421450
298142	417918
373170	11465
384780	84345
458112	266852
311946	390349
397656	132740
49667	23018
178422	337849
478873	246592
54507	469532
310187	471745
55451	402698
396036	459701
195251	134045
70431	189879
217962	300555
189514	201459
383211	169385
415004	14863
9560	317118
390196	160379
405555	365721
360748	472583
217528	49903
116118	304762
74838	45809
361710	402299
294269	296982
71816	51881
425323	122156
234881	42035
33226	51898
40388	192444
90053	435708
153893	182342
461538	433713
388249	196601
254155	96736
277373	230769
411525	332638
28877	338829
452271	10345
350650	475200
82434	377906
6836	346026
92209	313745
292228	56115
488475	73744
71337	141623
485739	290811
368540	401871
208152	171592
374350	313745
242965	113994
407843	415639
212040	142242
357318	440254
190298	123213
87577	102163
61528	48546
247355	45211
408484	264258
304825	270369
87638	468249
212153	172535
407941	249281
261997	467703
490425	73189
387775	470588
37924	442955
162385	186548
273312	309085
402645	151801
13279	2715
472038	164185
321645	489822
10093	426034
481519	57030
384575	26699
333350	147053
85575	173887
273610	2562
427792	291984
368430	311790
200683	365408
64247	245089
194861	467703
186239	283307
442018	357085
138126	131213
473141	430356
175350	484608
13732	202621
307948	102078
189138	170180
371933	463200
451983	299349
141487	440660
151405	166157
205989	179459
244259	61494
200516	190695
360459	42747
4098	209471
276740	320097
119464	405879
170509	212081
445768	198624
355573	425492
480199	456640
355025	480810
1687	62661
84052	288190
152210	122527
380769	11136
339353	484158
405067	218727
177390	317118
101344	457741
53422	57093
80275	414541
312035	204925
386034	217432
469605	314943
348567	401854
157666	476941
135896	51881
23255	13348
463333	313058
455805	46092
475336	88956
47825	238566
326631	120195
130069	9075
341067	3186
148692	3217
444378	344737
236312	218727
271328	63703
100449	402967
229027	245535
59311	455445
458768	317990
39622	336930
5796	267590
196903	360361
245953	336590
83153	186440
314311	186041
277568	320097
340255	162602
117239	49264
186481	168913
403961	263833
91828	162758
193106	242469
488224	111630
101455	480025
408737	427225
59792	168381
184396	309425
266538	88502
241037	152085
350494	278520
430751	45139
178928	236240
327209	289287
102997	119678
263703	257743
97506	459123
180484	82697
58655	190369
426252	313745
207788	166513
175889	324370
481434	366127
208420	64091
203079	64180
400878	310498
239804	95922
428852	78796
264801	390349
478588	69530
180091	463822
286613	355527
159002	35173
374032	82746
216229	43451
94019	443152
421533	357148
288644	281924
458853	295484
72327	290014
68830	267352
310493	135288
322929	220417
267826	99350
53047	254424
399726	481279
345715	385739
341907	416402
273199	425675
43053	111623
391112	181093
172630	336697
74090	87285
175580	374339
451372	302083
469388	59607
114383	366181
58957	144035
59774	61376
282453	359029
271127	17155
117029	462297
373597	492906
479623	365600
217367	365985
471600	299467
340110	35462
160439	74693
426623	284439
357973	271763
398627	153359
21383	383198
242411	93136
191536	207042
355013	251044
184650	214992
168652	266600
447474	240033
293368	191788
167588	265384
27255	179692
44158	434717
318163	273831
34526	333603
362526	293813
274391	284979
486698	263893
450687	404141
319543	219765
434000	218727
401389	451885
7172	105878
289675	447927
479283	15209
381950	168381
72223	293813
114945	4349
229612	273537
298023	335158
371692	21268
398954	285136
399560	309085
403514	176878
161662	163800
81215	435708
286462	190369
249541	61621
467276	48275
318749	334680
113927	163067
484878	26793
123955	303963
124817	67081
204862	85653
331532	447517
278769	15926
227857	34874
119231	468575
210900	268593
420234	465999
333183	293813
53166	254543
454701	317100
99607	233804
305349	411424
415574	299960
55295	386439
277034	203844
365625	282822
493873	211954
126446	183213
480070	7477
416426	12443
366053	404114
175691	16661
479492	79228
428235	256651
306196	266538
253102	104598
361630	34547
146893	224250
344081	393989
83482	16433
315951	6358
257648	429593
291552	454975
68098	366341
328140	475917
282930	366598
262688	47146
226919	430736
471169	385076
439308	233668
464588	392145
474606	452144
437049	114146
146893	358508
333470	454337
442701	33820
350586	272069
464100	319157
164761	94665
33671	149389
376756	452804
460164	356301
410390	401481
263799	110677
360459	8729
227929	383521
387742	457594
53883	407540
22882	173693
127413	253354
369812	230710
38280	145246
172864	261394
351248	154731
361819	157002
320482	66084
470211	387860
454541	110677
36267	100349
374739	226494
136543	377906
9595	213980
104553	481611
298124	351332
171186	32691
277808	310261
195448	241255
350569	217423
172392	246453
201882	457919
218114	366666
190996	157016
377012	274235
327209	400273
493222	113138
19470	247136
248086	361967
199707	435551
11782	110677
370460	331508
134299	408676
144405	137815
115892	428103
386775	313745
228524	6472
343010	340163
430071	182000
45890	249623
149897	73248
277373	284446
40299	257199
144044	190369
408357	140189
481564	220129
404568	339965
246644	255536
50642	443693
163435	120592
81358	242551
37845	164187
478804	461049
294005	303075
57281	292513
240719	327217
389009	162525
192311	383194
91828	124246
70770	317675
249431	389497
396036	378546
216525	297276
4954	338111
113685	419849
242943	49903
399159	313257
470298	373136
374379	227127
326159	363973
109097	211208
51439	357854
158287	48146
262050	105498
43301	53863
73288	168725
250301	79705
75724	262744
67382	54976
59723	298600
102352	230257
163356	142712
214534	345401
97247	53640
209523	366564
289970	490183
189149	328737
331532	112330
299775	31267
482421	287423
470352	187836
283675	57375
144973	292515
273018	260263
338955	384048
485546	342627
250853	426736
286494	267352
79134	78272
452982	95942
85412	432957
462658	217423
162946	458119
275901	180709
334350	196606
241955	60517
117791	256209
364725	422470
17893	439253
447270	410018
9149	419435
236587	277367
175109	486885
477932	27362
322619	267642
406485	463225
358982	462457
403670	477986
235679	439896
167588	162559
183783	132247
458065	122694
354903	412730
23854	29154
420234	22838
493031	327452
480590	91711
127213	346270
183213	449918
87510	120489
325638	351955
5970	85270
174139	84395
330752	481019
225172	43164
25031	48275
349819	295194
125729	59672
379680	139648
479371	74113
461765	271832
225313	265711
273649	334424
349372	62191
412366	203656
245826	387413
79102	355287
130774	188663
120025	78474
440143	439736
85223	357428
98540	291
273707	218727
115487	385880
406591	259558
26912	41188
40028	131100
395263	56609
212842	162790
145860	145465
94665	137798
137634	462022
319642	208841
380758	32807
250900	198275
303507	374714
373409	61843
219426	391414
26403	476970
249745	249334
369428	338271
102474	286936
279395	435915
345707	266853
229558	49021
220879	163302
444875	452746
203793	49660
46824	329519
44794	253916
19120	105878
424842	34560
212340	216042
164334	267525
94712	428080
85835	259820
486257	447897
456554	476951
438464	401928
262349	162453
401078	469235
53669	70555
44082	276876
70594	481785
95305	450350
206849	476287
44661	257726
415633	75790
45385	313745
203022	404960
276585	471702
182536	255641
295304	21545
349129	178436
251333	69236
44848	205289
193322	100775
126966	32865
138072	203656
48074	409828
46662	378414
116962	237235
433647	348891
442228	292721
793	50264
436376	440660
188246	452927
373170	19600
200658	104819
385516	49286
338280	100349
69749	78811
210489	309142
174315	48661
164573	385427
185910	418546
457981	256121
68471	168050
391403	442096
444380	3462
141340	272846
27617	41673
99721	262954
339769	225420
213447	484447
53137	46294
302846	441996
315573	78289
2137	401481
450565	4369
414645	437194
490096	404806
405552	142671
381320	81817
161530	316372
401610	311297
31675	368205
205353	325044
196003	261390
66828	48275
172923	152810
381007	440249
104325	312993
408437	148361
336683	185436
321855	402708
483706	7059
66201	390232
164895	428466
373749	333709
157405	449298
266120	480180
268118	15209
489142	364077
173863	293745
356490	324037
493595	479373
472616	198091
446950	138885
365193	388531
281874	108327
159792	351639
293913	157040
89092	228784
324518	298182
186320	471660
405266	16433
331566	283737
334638	387860
72804	470054
317687	106118
42979	225214
364285	286591
244362	119868
480757	183778
193503	435617
63030	430906
112443	424791
117239	263524
160191	372314
419849	66705
195067	335663
40442	209672
400944	119799
345195	130490
29276	447335
236359	46132
93669	279998
487443	417083
347997	235856
306176	368904
319231	191030
447868	142825
123059	106996
221975	82155
348235	104055
88038	365984
388953	313745
328850	435248
130069	429509
46328	203642
16333	160722
9950	122426
475648	179210
367343	286337
49129	113800
20791	277450
423614	204227
260831	469235
181651	70375
446883	40784
87170	113142
271101	467492
441885	266720
378017	30428
221035	9913
320400	478415
191542	53268
351687	396563
260196	329794
76821	220417
486712	332685
277373	195261
226736	421830
114767	188759
156375	146998
188847	267678
117636	214116
239947	199967
139423	166473
105323	442187
153322	133156
300575	88289
147706	15209
153015	439074
247072	35707
16736	153534
82981	188171
237342	246835
35388	421830
267210	268129
486975	105396
346051	231912
84836	460534
110248	238864
287578	70037
165680	465382
186129	166513
409207	435708
229172	479872
66029	57375
364015	329265
187834	244852
228326	263610
386972	340584
229384	317506
154519	475464
165219	270262
96297	262717
361496	398576
452967	141440
249501	475174
206745	371918
409808	341105
130033	36442
281219	355867
98096	231404
383728	402493
444867	443544
214238	267602
451687	172266
489956	428199
447841	99123
400631	293813
439303	313745
323310	293813
141978	141440
198322	156376
233045	371071
246418	304168
58139	476641
359543	88632
134299	46783
105568	302486
355048	73336
158987	475200
92627	33726
185387	21583
260022	100489
432610	373401
360510	446936
454263	448851
393482	101030
399448	365345
202633	177569
198495	146124
388988	296693
493277	183479
264880	325309
311278	285446
202393	46499
404098	237235
120098	257298
200024	257600
199089	204925
470834	192450
35944	418134
68253	48365
270270	110708
49494	86728
458010	477350
130069	13462
63629	267352
350928	378105
350650	293435
150154	490215
206556	118892
89238	237083
269612	132889
89837	27521
48769	121950
387874	190369
383452	50496
203787	16661
264415	480899
177464	283445
245152	313314
250785	16433
393839	359218
206046	250805
24474	220167
475747	74482
377506	228376
282518	298721
250611	455769
447610	362972
364630	483494
329703	53385
448183	132740
397130	110677
393870	170341
204136	242458
363526	420392
200658	285508
15461	198926
403044	440660
487765	159657
277568	52118
290693	67461
382822	310756
289095	294836
161363	2935
104178	290211
439977	126758
360459	420929
178317	142018
117862	457171
345797	144845
93743	431021
61284	313745
38794	120605
289938	145948
63276	45896
126083	353975
489722	140191
150880	366127
19542	259192
59934	234356
382848	364643
204221	410074
172396	187124
349355	158341
7424	466969
372041	404960
265875	20525
415451	313829
356953	492906
315974	315847
391114	80662
273648	127197
19755	196344
122975	11626
317253	245871
119095	469933
378558	242184
71346	467612
174309	1148
265609	65470
431264	325174
197658	157698
348979	9054
99510	354377
134469	154731
411282	428155
101414	409264
275412	402509
464882	330498
178422	100818
187180	467320
165326	341989
117494	340780
262639	89476
333080	158514
337550	420736
225692	137719
482972	97876
75472	181632
226357	271690
98866	291249
235199	235829
334772	171623
119557	366127
63671	472949
66769	128447
52435	489963
373755	487192
205138	19106
277805	282118
165233	212373
190051	353596
251943	10909
295841	230022
115632	120488
90449	175642
184369	317356
230752	60517
419313	172378
148532	360790
362231	420084
101462	469235
489545	172089
405217	277360
386366	476656
23489	375840
122523	120360
277568	65627
87527	425168
44160	133255
483987	84836
374987	161226
185569	5620
292576	317424
46886	123371
268961	218727
146224	24943
333243	463857
250810	388575
296277	124431
314168	285156
254446	284956
197406	232657
398167	325504
52584	164796
204676	227702
34530	169668
474005	50538
443111	257726
194689	378686
305287	255076
104970	100405
177345	383967
120509	237178
175687	264908
275503	285119
337622	285446
20946	87615
420736	231485
76285	7601
99241	130208
156960	331581
476008	244891
369739	109335
109655	164884
108639	54976
432100	445240
109733	380343
161363	224909
203504	424723
117833	147704
226167	478855
83574	315380
273019	274031
455024	284638
56044	190646
34254	267067
63873	480696
437558	115340
120683	181988
420266	377869
75314	66270
27400	345401
248934	238797
44246	256120
94092	298507
272007	103456
45724	309856
302106	64066
314311	113994
212096	371918
52670	9054
263299	391414
42879	364552
348123	436877
424839	113661
52730	10672
162552	171777
74991	454008
311320	159175
185819	258776
360459	379416
328729	131964
111008	387204
486184	60517
24687	176878
357493	473269
406144	19246
221687	168779
491662	76110
409468	306816
327568	115168
355083	68126
170181	560
195729	297721
403483	200660
338383	366941
466520	357854
461054	401101
283354	100349
393238	109824
189514	396565
242750	16433
156880	178436
413493	17381
167588	430014
305529	419683
199053	173061
154790	64615
466690	359775
238728	184258
144852	420757
175067	395336
443303	482181
49056	287740
39601	468339
128183	446105
491115	354184
306716	94516
196165	398514
362267	63738
3409	457623
229333	386256
83280	377778
99910	94356
75278	440456
287965	251323
92122	275812
440031	21411
379738	203279
361001	140018
486378	236644
414421	317356
203241	238859
427213	68919
290645	412769
418273	15209
103028	302836
127410	49228
472484	414286
11626	390232
47978	393113
103002	47390
300195	185704
174034	352299
375793	461846
484030	190369
106460	186159
102249	166148
482851	152805
268261	218407
15583	106082
180382	128398
472853	187998
110448	17339
371322	317118
207606	294079
352647	468283
294027	292606
41728	226308
242710	320788
115463	139472
321927	290624
292721	442228
416037	444847
309917	474389
214853	155697
327971	444375
121860	26551
471006	405528
30880	133291
66639	244154
332517	443985
283285	341735
29504	179344
271782	472239
455283	196144
160280	480308
233363	49864
83523	421115
226359	249716
26070	115801
361689	387742
169150	352950
480219	153995
249294	272339
435322	399867
493226	138479
344618	366894
84698	391414
443463	64046
442671	371918
374612	1220
409695	301659
367276	86974
257413	205289
59563	219876
77143	51755
215329	289720
23373	401949
22974	895
319425	267273
361008	396650
191654	127485
17879	79249
140918	138199
305702	28838
402232	221789
219620	440660
199636	369599
336071	264848
321239	481785
368172	466737
457673	146893
6018	237670
326631	235568
17429	139648
145585	79306
361918	361367
80150	309180
230403	373772
455699	285907
221584	253637
424753	293838
340119	93245
419576	267352
157958	410598
349956	438638
434893	234135
59937	78811
179935	25122
364498	298077
123556	94973
425462	190369
187313	203656
79153	288614
440499	105325
137923	99753
170671	266996
287566	95450
91453	195697
90632	267602
216902	423688
39625	477986
18932	110677
340662	420392
205364	484586
114550	84089
444755	453170
103725	91600
240667	190281
143875	183479
300240	8593
113372	110099
8524	482673
393600	66758
19120	86728
292021	196783
442236	435318
490393	469235
283035	292721
344903	208617
385721	366127
353884	468615
468235	85753
320547	81280
42925	349880
139417	10377
304719	293813
330369	450350
145453	188562
436219	32322
438475	312214
135074	162758
23306	42980
291106	205037
297436	196144
250289	334930
65513	265672
188246	230691
381864	261604
263084	131645
103464	120
287278	177880
125516	463908
283323	440660
332514	193619
183225	271756
400436	38512
411111	190369
301846	261396
351540	257204
254258	407929
316151	276752
305588	48163
408288	166513
46556	246926
22699	311832
82150	58666
401169	349186
207350	281924
161260	478415
246755	153094
266191	422998
129819	339870
255853	316561
412440	361354
377702	152502
81432	386434
302918	279636
183382	118179
334478	21411
312545	69708
219116	434285
230334	132485
296345	324377
74569	105498
6072	278162
195121	332522
206146	187974
85121	386949
2661	446466
64865	408195
277976	393326
430882	48275
450062	86560
427783	273941
104648	126687
349142	46829
357800	129410
103725	181680
466670	301475
414257	179903
452587	222701
289807	284891
324461	266852
370148	269199
89257	360531
23255	49903
317675	95611
376917	265580
34982	264766
368463	230714
26763	196181
306453	83872
356987	429593
346318	285156
107118	281924
99011	45413
178636	493480
334391	391090
129836	295218
371853	108074
191866	233592
50938	77370
29696	49230
257613	291971
243114	416801
286693	284982
325890	337791
385391	257298
105595	108145
105883	337262
431571	452822
68285	38556
21085	33952
353236	424407
435476	124153
172471	77143
201882	173610
73200	169146
233938	273831
12481	188954
414570	93177
56932	378462
261322	277439
64832	88113
397037	373360
277716	335828
3696	406119
1155	190369
209278	425675
153850	93533
253102	222171
481618	219693
203814	396705
262985	170756
101479	347246
363581	190369
117862	413384
51669	215883
386792	485734
282092	109884
58635	247063
308632	101098
196891	338915
355025	346408
382314	472267
226001	410172
452148	277023
150909	95149
421072	317118
41495	58728
179991	73242
61815	29111
278440	9968
400782	368205
219281	178508
177045	96863
367505	478415
278798	190369
288077	125420
316136	463986
6145	203656
171013	231485
443463	155169
270911	70952
416504	401854
83305	36742
151304	194587
409745	388195
11373	193356
104013	259929
196008	15209
283060	366033
388587	258126
134246	364324
461919	243374
308150	317118
83684	411424
431906	338181
356129	103267
159899	277954
120187	299227
256134	405217
161363	178077
172726	343860
74335	493365
312283	375900
13801	425626
185885	264679
143190	30428
168514	166690
182035	11367
227456	28129
203108	119123
95502	218727
221785	111700
30984	440249
434794	401949
221871	216100
242131	162387
377394	429009
210815	317100
328940	253165
276209	3971
352378	251116
445648	77444
207128	293813
389181	350949
447016	435585
267215	278907
41804	199353
163787	18806
407334	423776
418755	53490
147813	319339
350064	437917
59658	449866
251686	48275
353979	234748
203783	287840
476831	24380
14001	50155
96259	91106
493688	221020
414405	247360
150522	427633
1839	303024
306352	253573
269667	144408
128668	80007
128296	293813
172107	306708
324445	353787
217237	292453
89789	387860
234453	401431
124714	309808
276591	387226
47061	482656
145207	122462
211910	363797
176383	1605
77915	310261
66383	184357
189514	361698
39892	342286
341191	18418
8838	248777
307909	36515
482232	188144
389298	319445
100625	200749
373853	261858
437030	306100
467694	15133
454263	371884
78621	374942
245317	186327
411662	313829
443620	215663
221324	203613
216318	231175
216022	195948
71511	130025
158345	237165
431146	304589
172417	440740
359139	184221
406221	162947
270224	217892
187817	369262
17456	466550
38059	280635
267516	407530
295568	203656
116778	162795
368619	211944
366198	412350
440031	447158
285598	272659
444518	10520
334092	56906
198572	420944
178422	33516
247110	293813
146893	261217
144364	119381
321794	288035
121594	492316
57406	369684
155894	46148
415624	176172
263009	437319
205436	399949
337783	317356
484719	89047
474177	427616
337432	12895
200398	180200
333119	2712
201435	162795
355168	378513
449625	409828
4927	477750
220609	325687
222572	296693
44048	470600
31780	156499
134306	366127
411473	389384
478496	469067
78546	151944
272953	227101
371853	33000
333832	72838
380496	308100
294268	76939
296186	20829
214598	326578
486281	205223
300442	316543
104453	217432
356530	448788
21634	35622
312283	317675
204775	477308
433619	281252
36267	64075
302998	363973
376841	481369
161489	418282
128943	446991
81990	203656
157040	104495
426645	88705
100645	160262
334320	324072
202899	462892
189302	183213
15557	332392
70625	112248
447764	224363
8540	134347
203656	471765
285027	200241
75339	482283
342502	64335
437971	274352
93847	420944
127981	168381
292696	248171
287401	272084
2606	13370
226023	76442
66129	72523
291984	12195
446493	3317
333350	139753
131654	376079
316136	355670
138412	315671
148748	249546
343166	473337
353287	378820
17968	1101
407334	321124
179965	300214
453452	288758
449557	187974
124259	198057
78559	144335
416116	7780
21224	5236
418180	440660
255670	457514
198317	245029
41491	463350
116956	275997
40018	471702
366172	122585
493625	438419
304186	331297
19199	141488
129848	190369
412285	323175
377719	291521
493267	382166
163340	459213
88166	269535
192183	72523
110992	138807
311823	35421
264230	99356
248156	41232
155275	200549
377649	289113
186570	89878
320145	140044
416408	450056
256901	227523
414397	425675
297388	44295
326830	325188
138466	187974
273120	190369
377339	42677
113332	345401
334904	23018
167576	37640
143315	196919
66243	217883
89382	81280
308150	100287
324296	114269
458768	85870
438381	94344
284008	317100
103516	122356
408653	183422
157317	267602
34949	317356
114422	230783
141381	88380
276128	338331
145860	1013
371275	309431
196996	300119
133155	122983
137233	42190
132180	72732
65944	401101
118546	389423
172923	427952
7189	296432
208362	86728
144501	15204
461136	6949
369826	269199
7653	132740
250346	251774
484442	177569
438932	197996
348063	459649
215259	412341
302227	206652
310572	196783
463200	451600
323157	265589
274704	206924
422015	107933
452148	276079
261252	27212
185766	452372
50876	258607
336071	430997
159726	207093
264357	145064
260838	91380
174034	273831
383293	215828
317390	313745
211415	175382
41378	203158
431508	383114
64065	159249
448881	60229
236957	123029
82688	207042
312347	25984
399898	272096
69785	356674
19180	190215
404568	223753
316751	175650
284439	309938
356894	11451
458548	313745
300083	313829
193319	452542
221368	350189
344785	271840
319081	327566
28652	335960
479378	388195
243205	267602
247929	428641
154009	291249
285406	473084
301803	227101
173633	336955
41315	466432
874	161223
53561	419098
84182	431565
241699	208840
121065	262954
9381	313454
299691	464672
261278	133445
207958	418712
289197	313745
212308	93625
134572	49903
91828	362702
70371	183213
285312	209471
76228	402356
370462	29131
358908	301784
361699	130742
234881	316889
244139	187836
3809	432241
68094	387742
288459	360039
456507	203540
199582	446630
119677	361360
363564	398773
347247	13370
175638	177374
454568	443693
80727	109000
226752	65259
483415	286936
378258	199756
35056	106319
89826	313430
170586	121665
409889	51895
345431	267602
111723	108686
282564	247723
485208	186259
41071	113051
487347	478232
229718	355332
400910	224085
306078	185931
147518	192354
137962	67706
151645	313745
342099	73922
63039	13582
44503	40722
133732	338271
69475	128198
177672	427026
10417	94516
316643	327217
186085	41673
58164	429362
485718	353497
259385	12634
449594	406824
134299	164884
110400	31808
338810	319743
51522	138193
236358	262507
177466	242328
151175	15341
481301	413905
237919	190369
448761	311282
57276	23345
278952	134694
121915	458559
327075	318932
29612	15133
26696	348798
189203	80193
411583	295561
105630	249385
324816	160379
171481	50812
145717	49825
335828	23018
23517	453206
68975	231485
52356	183479
457420	200565
46301	82150
63607	189653
6467	171592
301163	428103
422246	123369
406855	487938
47245	475935
45724	80003
308122	66053
333556	4413
130804	109407
265921	16433
134319	455660
454415	51895
467073	132740
443841	452230
378873	390334
379206	72631
467213	23828
404185	52514
76748	358489
388491	60291
441272	403515
100728	372099
232127	251389
12931	245472
18584	276634
247661	315380
273513	476303
283608	247527
46092	65875
262250	120986
45879	134500
477702	371562
213364	248577
5563	233044
302338	98420
331238	137719
363098	164759
330473	274309
86714	74901
242252	205593
232439	436044
281236	449620
416550	97894
147706	265499
156545	38276
471999	124660
52881	138807
345547	83140
290947	231485
188334	36339
444340	313745
68532	195362
65134	191486
436699	4160
267756	109876
286048	405809
205218	192365
57668	380071
57447	453701
360919	15209
479627	269399
332703	292468
84698	161384
311105	431497
81432	152768
450747	417918
39897	234252
129508	318804
288519	153995
93229	178436
144191	130620
138126	431798
114938	8084
375320	486885
384824	259909
206266	329450
155206	32807
326260	351818
382848	124085
142547	211905
86963	27555
127991	114063
491150	96999
264508	40331
327846	392062
273966	59204
361602	130028
431982	344883
210204	244795
356135	36556
149089	233306
144845	244318
474177	126426
71819	260253
346697	307286
229437	344711
200396	329022
315671	332817
170100	50264
387976	143905
113694	148954
419669	90762
123667	219404
233045	355878
30903	339644
116964	212734
391509	313745
290903	65913
58694	410074
293010	454449
129031	295114
91325	313527
195751	430329
57553	237235
268325	90884
428617	416321
487890	326578
93148	15926
50001	15133
81432	202350
223932	8093
211288	469235
387244	240665
115604	65134
110064	491497
390597	313577
261116	145691
311510	243438
450229	352474
416717	54976
360179	465647
207141	117416
106786	262954
491272	404960
189514	281924
369405	446333
191914	196858
358322	242131
93384	202463
58658	228392
253289	255641
406608	316575
28357	354890
86549	403501
234595	25032
489822	367418
141275	101024
228106	379384
308122	239239
29000	216753
22611	431634
56589	190369
444875	107295
480609	268118
369573	359722
185532	255650
79457	377325
123925	54976
38051	134147
79933	204925
418698	351800
129158	103850
291119	238083
219536	36451
297954	76185
470672	73498
38200	231638
28279	20958
391269	122635
55909	461726
180443	425675
140904	203969
432625	192857
411482	285446
190281	73105
303139	429128
174506	413883
228795	21457
255344	241137
424164	404319
82471	249202
302598	119868
343491	364507
153733	13574
130321	318735
292588	286016
483448	355700
190526	229219
477646	30896
245024	408646
6906	273831
159402	110677
7691	469134
416116	372594
380454	48955
442705	479614
334180	128950
227666	336590
474397	218767
100417	295684
78986	454221
60032	417201
367567	375908
134682	492906
88395	412449
338962	137128
19492	168529
79899	424714
226023	316534
491273	16433
331697	84585
377786	9054
87046	145860
19953	401949
99947	400285
224152	110677
388254	10784
473145	264327
275763	312363
255758	34400
29389	222701
219101	292721
331520	268176
76034	258858
220445	493217
454584	258370
426213	368979
439513	387742
228431	30829
77014	359762
207882	54706
424570	97277
335591	20181
323622	447517
176903	112352
20169	190369
290216	171813
332874	36795
151712	264286
250295	387185
261941	49977
243953	181429
15819	482287
289243	110708
53137	237165
408584	487075
358433	275790
416661	2735
102950	49828
371565	451391
178422	263367
358315	332392
457293	465313
154708	277799
196240	272071
68843	211762
262783	97127
461320	254914
33544	317118
490614	489822
489216	22549
297589	187974
109733	484732
272196	190369
296029	13434
272390	489424
490244	377278
384569	390349
382713	114930
15819	378184
279722	51446
408800	234387
260965	251035
425352	94665
125980	378393
127834	364680
270176	76785
121822	39036
95932	354264
287566	68975
303393	132996
250810	187974
403535	125349
372340	421356
216544	75442
71189	470983
481419	267060
18246	257055
325491	250033
277167	132740
363021	107589
180488	408719
165531	367824
319882	159434
473077	307601
77443	223594
112372	459331
418332	59380
469439	299010
182192	22959
271181	221847
87831	478882
143382	259929
369041	393700
407172	86974
372675	111039
479058	99858
463705	215604
256531	425838
248756	378462
242551	299228
181219	358797
393674	385806
198701	230175
311100	190369
313626	60317
337580	351414
399221	60830
386973	122193
356117	436354
273511	364259
2187	193054
231268	311850
31345	312161
370570	64335
473760	190738
421320	313745
179120	115861
276204	4841
216229	321413
343725	367798
104572	180324
278998	62191
187425	430993
352237	353557
24596	293813
312283	124718
355048	244939
56619	198465
444226	386057
349595	49903
417938	335047
258147	4532
163163	125661
467478	313745
256901	58644
208577	39601
279697	122020
49874	79953
104804	313829
491942	325870
350404	166513
358206	470855
396351	40161
293420	208291
242800	364954
322370	216591
54717	50538
364531	94344
261278	304638
217389	416402
84745	297393
144489	126204
466071	300766
114815	74255
484144	238299
65325	123679
229647	351158
193837	171636
196425	241732
210901	222066
178752	464420
73096	132996
229735	170988
150985	401101
267383	21983
318471	455056
121165	28517
147288	60517
422193	261375
36977	53570
292694	94344
384218	94516
104284	77792
110348	201237
444588	409828
435073	430521
477586	195551
230574	87362
263703	379724
97552	54976
380465	312691
347793	317118
296198	148086
332152	297873
141234	401854
86954	438419
310963	194587
402052	222740
192495	18401
243547	114405
183272	84722
425902	207770
402563	368892
484527	85305
328940	245997
150394	410028
67571	168129
480709	190369
411125	151944
408589	19738
316236	112237
424151	50264
375316	40784
466744	17470
1177	425005
89826	437098
377869	186891
158248	217885
233498	95568
397434	288969
14131	312145
61423	394563
160533	478415
181385	141166
424423	159572
267562	302245
287552	190369
259150	274356
356225	132740
57632	481785
363177	421285
383789	362939
209311	437018
168000	115090
230330	420944
398017	164253
156313	261355
216324	282198
304666	132482
476970	91657
333737	405217
258849	79705
313095	21482
12817	461944
212415	109782
467744	50264
350248	211868
420947	188288
69809	28686
378830	86158
198837	104284
379317	237304
455319	428995
106268	386660
173879	351732
491996	275473
112443	88354
414565	269144
153006	70219
149525	460577
89219	195837
28742	113137
367087	429871
414322	330765
443165	250392
285116	372340
304392	89665
156517	233571
173758	15209
19022	383866
60517	66088
154648	308100
86402	287733
424975	481279
461242	293813
64419	476769
193470	370866
395886	137128
270891	217423
380465	346275
297362	348944
155208	298182
186576	27464
309883	35735
394267	152502
414140	185436
391378	148519
118706	454975
418698	110348
150236	45519
355921	399258
117862	416170
94517	221168
309917	361978
458220	297165
218421	203308
17082	301156
365630	62191
317188	94516
54394	103412
330755	25034
83499	191106
335348	52317
236018	306297
239285	230115
209235	264752
374305	458601
41347	489039
19812	50082
301628	265711
196949	137719
365082	17435
62792	48163
1124	57989
296772	333244
109874	352013
51721	266899
392172	291715
446945	300473
221521	434945
360055	321375
212793	124258
381691	196783
342465	315990
341003	362641
173653	260822
247136	270172
336951	36733
174917	170180
407540	218727
94013	261398
473619	11626
174102	226308
51789	3383
283698	191824
229440	224161
481074	37644
326631	304841
386462	64242
206054	183213
26049	314805
196767	447517
186825	4349
315522	248845
157052	261833
448110	99405
306438	224285
14922	15209
349778	153995
139350	364083
404568	243970
81932	273831
240892	375686
218627	66012
118123	210453
102943	196783
442361	268006
135864	400018
376681	292468
78714	355271
379680	272894
83092	390963
287031	217820
359790	311212
385928	350189
373311	436686
341451	429928
381563	381578
193651	178432
167588	268702
452537	90786
259816	363705
44021	340992
324304	66593
449473	110677
255922	10217
482851	333084
46285	44964
306383	151944
342052	373692
271633	262954
252846	62366
468618	407411
139194	94516
27755	186062
404228	17763
278270	130351
156298	286828
26740	330469
374336	359824
80193	313745
422326	276157
467179	201135
338421	176044
264180	243825
435118	293291
368651	343543
387033	201537
130539	355454
229111	8607
370144	282871
356406	175608
404568	23318
143226	8459
221687	90300
276821	18915
197895	281755
199761	361149
173546	170295
365358	42189
225587	99828
187774	403601
24851	248614
300819	6576
38895	422470
70506	164884
203151	365544
19542	149822
8279	430329
469026	17186
299572	481465
39042	267448
18515	190369
483162	380127
418497	207956
397659	160419
136798	447358
69120	317612
21689	237670
339788	28949
407471	13370
343770	273831
124309	489822
110805	254922
106459	62991
207158	151394
158295	195121
237752	147869
103663	427265
195999	438193
126764	372822
161363	287855
365413	218733
454867	223335
181189	356091
336316	313964
204144	382511
28043	293813
100938	211868
7545	42189
130552	168615
338302	235845
377512	37728
57664	190594
404783	204925
210018	366493
166405	88113
468071	287775
457302	12640
241037	184902
185403	49230
226992	187753
89485	260615
411744	293534
359538	106191
33979	5040
335654	478415
415574	270002
353606	277088
77918	208300
399922	378560
473752	267022
57885	68030
112346	120274
319091	120447
318937	260508
438621	141750
332403	180488
305654	397387
31323	232347
81363	371934
201131	194237
474606	262805
246191	108554
162821	393326
57227	468234
380538	368205
320316	54976
246540	16433
190843	37989
226014	198317
162503	436900
296033	234356
45543	102903
14793	175608
431960	218211
178147	395988
73327	214157
320972	450647
369599	76497
37921	334804
54551	196399
150866	293813
211612	225943
61175	422262
443296	211868
37254	315139
330138	134694
173376	112925
14814	25590
320866	32605
113555	13845
400795	438373
458005	273831
260243	231184
87158	104491
203164	188759
203164	366666
173488	35629
285156	308006
51739	492906
270248	362312
83712	221920
362235	122422
290804	18665
190926	345675
490393	183213
252846	58881
133258	385366
293726	110677
149321	453919
210164	469382
177139	424334
427143	62928
173391	314881
114627	258370
317737	277064
484522	481723
359427	202191
769	136820
59563	135756
125374	250250
152259	95942
135948	177191
440228	165610
230714	342953
164238	363853
327353	443976
106258	86596
71091	425157
256985	118224
194165	443920
447257	366941
285450	119041
102781	206686
255997	72141
283131	111312
491060	148734
2994	388195
386043	310756
203724	35707
65513	435397
247975	341271
153813	353800
443882	266852
115947	21583
473981	17186
158629	472891
108227	322969
178422	353816
276831	325757
315192	409784
295668	328140
311879	38063
72003	486885
399104	278907
157287	414888
344628	226378
352629	464727
486712	425675
234881	31703
308147	135967
94516	375063
90488	234548
442552	207549
361825	394867
14882	99405
29175	75828
246747	446674
48953	7601
253041	262954
102177	415411
82688	16166
28357	67809
115376	22448
411100	190369
463577	95149
370619	402269
239662	190369
407223	268696
344314	406996
428861	111654
198317	291030
339051	34547
335360	62191
260352	75773
198258	486885
465659	229150
479402	404181
484786	128816
399922	60343
206843	158006
386685	145948
282469	335367
401881	340312
165606	311591
44160	101547
51759	457078
318547	452266
197605	176300
14632	435703
118325	20507
431727	69472
109599	94209
478078	208785
356953	459952
211223	161747
274006	190087
382771	32664
440492	418573
441302	396251
111910	198284
139178	236503
394672	39195
474306	445674
219765	44084
280856	399852
288801	12177
93328	258508
219198	64685
291722	153736
484095	242116
174449	202973
381428	357616
245938	33290
480974	161935
428735	128470
461270	463549
383673	244929
160680	243766
430170	461512
106112	194163
286652	213298
445167	136876
80533	441049
142906	125437
33343	477403
428085	273468
394630	249334
287193	165032
311532	490243
21095	374939
257743	378462
427498	330423
353051	107274
316342	446616
27095	451414
403351	476763
46548	417473
158431	155044
390820	204330
216828	228431
90384	40784
332299	202056
112625	331859
437125	118122
327719	60517
186654	474976
375163	164504
387882	435750
425133	151159
469388	54817
230391	198043
30748	440962
397332	463549
83280	100026
371983	276963
317620	186588
220000	408804
249902	18451
326873	317180
209473	300473
18364	451460
423013	94516
156905	9054
284955	257726
115273	6208
330850	172535
227068	307108
129715	147121
18649	403233
395837	213660
276821	215337
198862	411455
245281	62191
265513	306517
237548	226598
125535	258370
379680	363096
135823	394119
122536	371174
77024	93245
68675	185643
242868	205223
387464	443976
193869	327061
432100	251806
311056	233698
370802	15133
89664	354694
460611	222531
94178	131301
104192	457396
84401	474894
388158	7812
312727	69908
377213	322820
71380	453100
42204	82211
40028	35414
179884	93804
448071	248652
226283	15209
396161	99437
62206	100065
464076	46594
408357	29599
34287	76454
454038	163800
74848	57989
427122	450397
177421	441313
218920	262954
152592	428214
416470	251190
344628	275959
89164	113749
182421	125071
122425	132296
334849	249870
64785	336590
110606	453781
117719	479111
257581	155680
24550	45141
370638	221307
247608	162100
470816	190369
419576	50538
32254	300363
181100	313745
233995	86974
355395	302033
17318	310756
430356	425223
161363	65867
429572	339853
59797	264547
110749	110677
460496	12901
480246	32605
46098	139648
12285	258370
348862	313314
141566	470072
380942	203712
74668	487124
280642	125555
164928	331508
389731	211271
41189	159902
449817	315562
449975	335707
412779	3218
414762	138983
296811	173869
280749	375473
134491	307407
35089	395366
132723	29521
357760	267079
438608	336590
389589	86560
445796	110066
140178	476951
360826	280390
474548	390680
383083	317675
487833	453253
452309	257895
241189	178436
417938	256537
139064	45441
429391	371224
315958	124650
345840	312889
483685	322869
398122	296773
41620	277105
63654	141649
380239	202523
54534	183690
171915	326851
144338	366534
252815	405217
332299	91380
476560	421356
421830	289032
411936	276258
461182	46278
5584	118825
347872	285322
191077	54976
305841	182522
254238	293759
312177	190369
29276	42189
263485	162831
444081	114398
371797	382818
104399	35707
270136	468025
116341	173425
351071	164884
74886	198464
137134	98548
233292	114063
307279	108315
219166	304731
169124	97573
440820	231107
176097	357357
111833	368892
283770	122585
321994	402323
25748	389530
366198	345585
202473	252961
3234	168093
456021	467550
477548	177294
436864	121171
63229	282240
268910	241137
253182	335341
266141	87332
109868	164884
207897	69125
481958	132996
31616	91069
72416	52917
382314	419343
55961	80193
249202	231879
418982	72075
142225	215054
347622	467612
400910	5857
117811	404977
80547	409828
415370	255579
435888	329155
246024	488200
198431	278182
450532	483761
260407	267022
209913	96351
336152	492508
95252	52703
422546	96976
461677	75496
62366	398514
116737	463709
238329	209278
95233	401101
263769	162795
461846	79407
187878	154623
195075	59672
313547	275058
464390	75581
114643	3334
345401	105214
402008	242067
10274	481359
283718	71324
176992	200454
19649	111741
350064	482571
414327	480585
190281	219825
356530	349595
24426	247092
457688	366534
146635	342063
35403	295642
14871	234356
459064	300309
51562	371554
305287	133915
491776	210032
387225	183213
488984	435306
275565	490888
404431	21632
303283	439542
317728	393268
82471	51195
16277	317118
49507	162795
134632	257091
236992	352050
37739	289685
437249	302849
2486	284208
276821	458601
201042	392045
432030	469156
12751	426934
209280	67858
224792	469235
14329	63957
80282	420757
162745	110708
298427	119097
346408	381622
464506	343085
89343	43164
85478	299361
218420	313822
447634	205907
233782	137128
200386	405349
141217	70908
408904	443693
375353	372314
169381	206317
417197	234954
39703	175721
417710	35735
129380	48861
13904	205289
79621	491897
441312	137128
219068	32807
53963	251017
417394	262385
113512	423688
76811	121499
81428	391414
269370	136264
198754	50173
36298	63528
372504	226378
176535	104527
375658	491897
51342	126911
399837	427400
85052	469235
9485	206623
417414	317675
481866	160938
142527	30440
350481	65912
220049	428852
142877	317184
282847	256373
75093	220417
489284	434249
278677	38063
182277	375840
142059	237925
281901	69708
172619	212080
28955	160679
79139	142018
494102	179050
183639	293813
336260	104734
357983	326446
177131	133411
254430	278164
174139	357895
310894	112547
174966	23039
392207	132843
159495	97894
260912	338271
408357	142658
121742	393326
449521	423518
226600	122305
419094	421830
349624	35814
173107	34373
214390	366127
468042	72706
213495	451774
242945	382936
170708	419799
175456	348912
147241	139292
213131	86974
382130	261873
316883	152416
390007	214329
232957	190369
466592	268261
49740	302281
160232	80193
361001	458502
490429	378082
63190	9151
220295	285446
286071	268472
453765	395974
153322	244226
93770	49966
171093	276744
198021	280579
200580	364201
89826	65161
72422	151197
430313	240374
72907	12245
380676	245307
333071	247003
3657	318513
38598	318506
22192	340245
384858	134672
321931	272230
46196	252298
200092	152855
280110	284063
463891	376428
144066	431226
485546	437881
267452	62191
320873	402265
133400	187712
100795	303175
249017	409142
367896	312838
395727	24439
320607	255650
19183	118708
268910	168642
424531	22601
136798	221324
80720	40678
282151	176527
10690	364179
470214	267352
233870	264303
5177	440894
280624	229756
283206	479703
176903	389958
359489	59105
100400	10216
362924	184323
102162	122193
166897	163429
40028	482456
369762	390590
268887	478415
300852	383139
350415	214317
385991	22512
64116	82585
269231	492906
357784	10690
290722	110677
313718	160419
220604	336071
67544	313745
229735	205255
296187	434893
341594	478415
461946	139496
230914	351414
100661	232403
287968	80193
403897	178436
301312	142678
46147	366435
52668	152027
23449	138807
34273	112095
433258	86077
445343	387413
153322	103035
489040	399852
260390	221294
151305	320299
306202	103850
432212	297586
58620	292062
174034	123732
320873	428199
305724	243438
82690	80322
66547	115861
381833	336291
359334	336590
168520	275790
104740	443539
263730	317075
128827	46127
360459	68212
337354	115917
391571	341513
225091	246713
127034	369046
302677	14335
178755	391675
228241	155501
484935	310261
125954	6374
440944	7143
60448	272066
114483	446351
403262	467320
212153	385801
296772	276048
413827	50155
192829	440962
273108	428214
238405	144470
108792	378462
462028	386138
144195	72803
266020	394505
286852	245104
436599	460770
230318	22620
137058	73305
474040	453012
233175	176588
52668	464420
327209	406371
15819	195075
408329	60355
392011	337895
189680	287694
48674	15209
431145	442510
91382	99559
9928	11871
306944	452746
487759	383722
342666	37309
347607	48310
152368	140261
435360	459804
385083	45500
50076	426922
239544	21858
120253	360860
161737	40600
433221	330675
196626	327408
441475	408125
56331	195509
480086	272865
186440	391610
107709	465758
405032	169047
283392	43888
390855	483794
484044	110958
380	92613
378823	306387
240864	114035
458462	86728
201946	412517
412211	324750
211932	333713
196984	109095
280796	266377
233292	371918
253378	72265
454263	288338
247334	178436
2668	86560
66599	277595
269388	280233
208172	466969
201567	454098
107893	447069
130069	221389
453919	341603
202226	202996
283533	229370
373749	90041
202478	397954
299211	168779
232616	340388
39683	203938
236957	159188
12489	245824
292797	129857
234881	196144
277215	196851
450532	362117
34767	200632
20413	326908
84779	190369
309917	168030
482851	374847
281924	357939
328061	485185
129081	208479
19444	35971
58637	209572
99123	366646
486217	313745
32686	105902
96209	48275
331300	387904
280175	105878
342440	458601
440220	430976
45724	252393
250404	443339
358718	53950
286110	328140
192233	189860
48877	422069
11558	89471
157920	176325
163463	96351
443072	328807
280421	146535
456231	249228
75339	125728
20946	466495
79120	278827
48832	492853
254427	267352
273900	351732
356490	59659
429766	94344
360498	211695
187083	78469
340339	359824
264	478415
494068	70737
404568	398946
239917	137061
473728	229928
28357	239006
107925	358764
146739	365184
341708	57989
265978	137128
313547	448639
112300	72670
2705	34984
312320	138219
491031	313314
185352	327099
314778	439460
338076	49903
388390	102415
418145	413525
110703	372217
481419	257298
94013	451174
130689	161920
407660	284982
214932	210861
287566	36306
480029	308587
292064	363844
298293	290450
78237	181003
276209	472167
406046	376338
227247	179506
192611	23822
128429	137128
381466	459232
6397	55074
23424	61682
216666	113869
333103	489777
374300	72670
471205	280261
464345	180962
160366	1113
355305	194962
344398	10600
348915	207927
329610	327155
75196	185376
296423	365339
492262	190369
257198	100503
187834	363581
151836	388804
105821	293011
221483	30040
295430	204925
194798	332112
411996	89305
416533	108222
25728	374314
249532	134542
418555	293813
73778	129185
170582	366941
148757	71987
441367	60517
395670	4587
244544	35707
36182	354696
182216	268127
422457	336291
326830	66769
237092	358507
242460	250541
211435	76294
394418	201208
201630	223984
239748	134320
188954	316929
363866	106739
195464	226308
108537	275790
429757	187974
404568	195075
256504	339256
470802	428155
394929	421356
323257	248777
158138	97247
80658	146893
298390	60525
83178	157624
163691	329698
250434	66235
395014	263009
373397	219468
173218	250434
241876	432344
36196	312431
188641	326987
159127	15209
489812	63528
417234	8459
204798	172918
137454	148739
185088	79485
205223	454316
133909	477136
312602	451555
423013	9217
409191	428080
398308	422028
165489	486222
292164	177569
172923	416391
292454	153882
185341	476231
54248	384069
3762	212789
79120	1640
452408	392086
107118	197266
493608	393513
134531	276519
172208	213530
131174	286337
121539	64337
226805	217378
467372	92977
444671	402749
348389	339478
413419	249186
27775	299202
440103	214063
310153	149667
141665	486339
437835	479680
64584	67009
23517	45413
450284	157851
381558	378691
449399	436180
395709	187836
389177	266557
146153	190773
409016	205819
471977	392497
182244	34016
140509	203656
84052	184455
346272	282518
440511	53863
381146	119381
189942	367136
69852	219999
44030	237810
327242	153354
225460	321916
102994	167588
66845	56214
179409	423524
261917	389506
491954	392493
112262	298270
347911	261396
12301	164884
333541	86158
89584	96094
184395	390964
408615	465692
414475	279509
371878	455769
375316	187124
155396	492906
453440	1330
6381	46071
321259	185154
178512	286936
295838	383114
345414	391414
39523	43750
81841	295484
83934	195551
348153	397824
259978	250172
52157	413525
330816	293813
98376	120912
253401	94083
78336	76038
326314	446351
7812	17470
41236	405697
438105	295558
412440	59924
302836	362479
243192	403153
136212	183213
209372	145693
364492	43252
406660	325762
134585	119868
128563	307983
265371	258370
91436	83017
253440	69293
196903	395855
298427	12092
317442	456163
372810	180544
195362	373169
180962	300588
293777	17928
436341	13972
19599	159083
295148	260162
76228	204236
84069	473247
149368	402323
288643	132996
164985	212998
57685	28887
45399	190369
361597	255707
15579	252340
176406	31808
127006	190369
362440	237178
18558	171446
148203	387860
339333	395302
222491	384602
344881	286936
35887	31267
459780	440660
228942	336663
23426	47712
128906	67280
340277	288743
133280	335363
319259	259434
183966	375840
305802	60517
33494	63528
410192	343010
384508	448770
147835	482400
394929	476951
138356	47371
437757	133156
323897	317118
432103	179415
190181	145739
201925	435280
299871	438419
152739	421830
247754	220780
136878	49903
419298	388117
19459	464636
245679	446950
234656	221303
85534	79343
138856	469509
385682	77185
338611	435817
467989	197322
43775	433226
100803	286542
375777	35707
34914	209985
76621	2489
385722	299467
18770	212605
15660	428915
327570	328729
336955	89553
77189	478415
408453	258370
336023	405358
438819	387742
186597	153866
358819	144306
95770	10646
341022	254543
205136	94516
73827	356171
354812	110677
405946	80122
70119	205376
396451	350773
112625	364197
209881	187974
441604	388633
455922	55857
443799	209039
39601	57416
394716	53453
145475	357638
331028	77031
288190	268574
234728	333547
128738	86162
438832	158175
356990	181680
297812	369577
293913	76325
268377	12245
59728	309425
290018	447446
78158	467748
253826	300606
134299	150278
360459	269849
461944	40960
325328	262183
237533	251806
43359	242035
157462	454869
91228	417201
279887	291618
484144	198297
310165	191769
97597	185016
468945	278907
4849	228225
96998	145534
334823	486339
95527	329851
327190	30276
465627	336083
444313	327343
401008	153099
31178	401505
9666	387185
425478	360512
99364	377528
261112	94182
191555	470237
245200	348798
124250	447335
423814	146164
146369	112670
166734	104522
338730	367760
432600	86560
339450	456649
334447	211579
268238	105754
94401	165653
276663	94344
413046	12341
421960	216661
398243	18665
454550	326484
208613	332177
76972	192146
488819	48163
51819	242711
151812	291521
475253	245679
267654	23484
237918	44605
461163	176878
449035	317118
267059	232258
385788	93609
379041	129986
478152	484866
295079	96564
394349	286936
297069	193281
59248	463596
381971	438783
322686	144067
874	411008
147919	428214
268524	16828
435698	488183
484985	90123
9383	409724
148053	293813
104734	16844
372421	419009
297812	377629
289826	489501
414214	100619
46812	230461
185523	350189
481419	316796
127222	149389
186080	163324
176130	282453
135181	116283
198276	226308
491461	372945
437404	225844
469368	483280
109706	290
183232	15133
59903	48163
362372	284025
367880	192005
226760	425944
88812	318735
279798	440113
355834	189233
206635	474829
176182	299804
449445	388271
277373	53721
208030	110677
321360	54976
90536	172330
89219	182004
401645	107222
364636	472583
78319	295114
315168	333520
65453	92613
230219	235728
417736	417296
224460	351639
212112	168381
278642	91327
358860	31262
131819	263009
53922	380681
267373	58435
342465	296949
92645	315888
377869	395177
278112	77695
241785	52224
190593	395854
389170	222531
16532	388460
66873	295218
130069	110571
301477	37541
66383	280766
413105	385681
302201	421830
478876	24667
387847	331363
363397	264589
49106	348304
145857	220841
216602	379130
304355	217858
202797	148725
477121	456425
198495	315671
385881	421356
460263	371893
119119	383921
262924	80080
158117	343493
132042	263020
382095	415585
291781	204276
65935	105563
243188	440660
79190	196169
406501	419011
229736	411424
469645	56929
400441	393508
98968	450541
20449	121626
386556	276399
257936	296659
420121	307279
197976	434893
230051	281793
254837	302212
415665	154271
193020	67089
383164	136332
256610	187974
158841	224841
344458	166513
61895	162831
144803	308212
25575	139177
315207	78184
244917	338493
59644	154200
114253	15209
8778	424451
337740	338915
87536	67040
429801	282372
393409	312161
446357	286615
481983	78004
399908	459071
438135	56082
379530	135122
109655	373010
177911	317356
78158	157035
412531	436416
406662	149040
337102	51895
241430	198297
13277	185076
315354	21583
188083	493032
391689	383967
159292	267602
470554	32148
321776	463623
42890	447033
150489	222701
252782	190369
328025	145871
415433	180363
45796	24000
364377	354022
309276	441488
226426	288798
20946	67911
114605	25800
417981	264809
140152	299182
349305	297850
164431	285446
22123	132824
462235	433447
281470	207042
413105	333998
124500	462834
6001	348798
432719	428256
480900	375500
247731	186159
445469	321904
404568	209907
138437	433430
8607	160456
396473	144405
38717	156375
151712	190369
464506	478415
130651	96240
81196	38524
392086	64444
286145	54536
185554	26619
204458	269199
68324	281842
49457	236213
475613	401928
396352	356261
23285	65210
92075	213389
200092	106343
308756	66420
1160	433934
17021	86560
164934	304815
435033	96243
189617	424196
425064	268516
78063	262954
39636	2304
434690	298141
478138	299408
372658	22549
86312	215019
145518	337819
103663	378771
362724	321875
391129	132740
104879	245679
28399	55205
263391	263648
383683	257719
385408	212081
485704	353913
237722	59963
432435	133412
151840	110677
418783	132424
94784	273831
285515	331508
48878	323108
109714	91251
389235	224161
102681	39892
215186	378686
248692	49903
440525	300216
135490	478673
264578	432415
315757	446105
126698	219095
368632	9681
349320	400240
466056	229219
421436	263129
425827	177385
165565	491150
456021	398473
364636	429391
360038	28753
133378	371934
263600	109191
325021	57134
256893	185551
289597	43170
210192	370863
23255	379255
93328	359762
318533	8260
349868	29794
327076	419673
454718	254268
55652	363415
105249	359368
462833	150123
197544	412980
203325	289970
77930	460570
25690	471608
215705	107438
104533	317118
456891	99181
81363	309801
242455	15209
471491	242432
239163	382936
212605	410276
123291	438419
1262	155007
333704	421830
60025	343379
178003	170894
328174	456372
464949	295114
350650	403612
208067	69496
440266	364680
331746	239853
171650	190369
251928	237178
321188	2790
218541	269155
316900	327217
95189	142018
375661	185012
147021	62191
314823	277961
67906	235679
119997	175725
285156	213985
86322	468832
223435	24334
314169	292369
1484	350339
174139	453588
153006	277619
38911	318735
107946	109271
339333	273267
108922	267748
207183	293642
121733	132434
434854	480246
8730	206451
486837	167017
336494	201754
46151	106302
275721	92240
19610	168050
360	389387
380063	190369
95075	307279
221348	186822
361394	137719
263206	463200
208400	405837
256883	5783
236074	434035
313133	252961
182665	441350
260011	103392
264483	466070
469479	226801
71021	354098
302890	357854
456403	493942
145164	366248
417938	44190
484399	110677
488834	481431
78344	15209
66251	153843
38066	474412
209878	369883
379269	347202
209311	250410
136549	72432
293345	160237
59051	79249
372809	104463
313770	185479
82418	316310
48163	343853
248418	214050
447833	35622
243356	249102
458753	407378
190592	310991
88762	442797
56909	268531
226677	48365
484198	111134
126923	397564
361735	13647
329701	213712
219583	344906
220385	359992
439021	401473
21173	369599
134694	155427
486233	338269
106596	437040
154524	83402
222718	366127
199279	15209
41357	425814
323836	84722
110937	179450
28721	8607
429486	184558
135103	81991
363225	158811
407981	354630
144973	258527
360459	463537
232999	98158
139350	187834
423610	172693
64936	459622
285595	79649
144328	344519
370984	313745
238700	72680
89343	56595
323836	190369
216781	110192
356530	302065
221106	98480
39750	459649
256254	295650
67359	59325
292761	461944
72201	162795
99409	313822
337030	209952
254812	134145
2959	53389
169983	252464
326751	27464
408285	343085
76228	10783
134299	206874
348544	374289
245679	461037
178422	50771
430336	185076
123161	471645
437538	466737
1292	144965
96530	86593
71337	205289
151972	250410
362937	75303
20946	52620
283637	264589
252739	66792
452594	420944
269941	13370
296477	52889
128932	469227
160291	378623
146893	10047
49927	194205
64432	119381
153322	376639
398109	198926
146673	409077
337225	224729
309935	186013
270891	107473
458158	131928
310309	211067
345137	480342
259433	35707
405979	119846
138868	426499
4849	305418
468741	238190
316072	187974
406302	360349
140915	116283
446182	219129
214308	114063
480104	256389
338915	467876
125490	387413
441585	183213
391443	194390
416956	249812
273900	359956
117191	336590
148294	401986
486579	364109
361960	324830
8254	94344
357760	317118
126966	28360
140573	49903
209967	486885
296339	226077
458207	364201
129011	403236
78206	115671
150489	131104
404892	350822
235989	268045
339716	253047
270760	27464
361472	278450
366402	412193
408329	72589
123449	479579
453018	179375
446477	395188
32619	62996
215198	459976
111039	218727
100206	34700
368944	214544
134050	378675
214308	110151
412057	388195
106268	450350
135466	170152
221478	313314
461378	371486
78360	176878
207791	35735
422711	190369
437834	145948
275291	184458
108240	421930
276403	146443
107816	327061
422135	222520
38059	251107
393317	380318
452499	463615
454626	314742
324600	476882
53847	37557
224152	401854
358280	256121
330473	96256
435661	241468
265546	435368
366114	236580
474341	291521
212605	478415
400823	53744
254612	224597
406764	86421
166411	469235
312119	309967
319870	72432
96923	377278
263791	37325
467788	243927
461535	4379
360459	185441
82689	378973
302657	276813
456881	284903
380350	200601
225081	360531
208582	276591
23822	72523
417372	470554
303946	49903
80511	313409
447610	208785
115599	265031
89383	159058
222045	428864
289675	141454
228013	259776
471169	6899
195328	324891
164333	1008
50926	201542
493485	75495
399686	8148
294385	426569
348615	466373
244153	110677
165680	329153
102523	98493
168102	280871
318344	360860
288251	357854
334372	335707
467219	370690
171403	96977
158647	38053
196003	376543
238885	162795
179134	421830
161363	104299
91952	245715
280803	25398
297944	369902
426074	234356
344525	454140
295247	484447
309977	440596
368750	440660
270095	235921
375606	257936
362037	212073
150174	80587
191846	315029
329379	323470
116527	469235
168296	139344
251614	9054
401736	93245
359824	110677
405788	196783
399655	188241
174799	89211
8615	19774
176041	428738
335938	447219
36743	484810
410977	389762
161714	209565
104325	398212
421339	132247
358523	433934
168651	315888
69299	477986
391369	300374
436821	229150
153322	388719
423107	343839
234118	470643
60137	221234
145002	350653
256610	231096
293903	144405
414058	286828
73023	235335
183796	50441
160826	395988
63744	179472
208313	331581
318573	468387
461666	371554
491259	14058
424083	413895
299193	207059
47214	217460
334631	113051
260851	290915
346715	227919
62003	435708
353170	295032
248171	36153
472201	468832
119623	132365
124798	112379
474201	117552
23020	385279
493311	126470
388696	466020
430663	372736
251399	13879
153389	490033
160182	476951
362267	350397
357309	162831
469045	232925
350628	458601
128803	363237
305574	55882
226054	85561
162385	253957
407066	387413
405553	115671
140806	440660
360153	115340
158274	274451
217739	398066
391195	62191
41189	127442
11222	79249
337868	6415
316565	295128
235679	294508
276821	197911
67308	485604
31320	11626
471956	218730
9925	71711
324531	453404
83937	18665
392639	58057
420309	110677
381655	389342
244882	390687
265262	219284
468047	88113
139484	270095
377155	245679
490871	202905
236241	166380
453908	315671
167639	476447
207058	15209
200281	124149
157147	490835
112332	355139
357209	97070
192273	346116
292641	24059
467302	272011
155623	485769
211657	291735
414421	316340
90831	210397
142424	56625
204375	401101
265483	194598
268173	322816
261173	328058
34176	232861
250833	335346
314075	360708
55798	192509
399143	402859
366307	38741
285717	366781
268578	148695
219783	15209
146893	418257
334787	50838
94078	78358
131843	451260
28090	178183
346388	283107
244562	420944
182342	7142
460024	110708
223247	447230
210386	89282
54035	15329
137785	27884
131969	83872
109014	346942
187207	271383
218114	270003
174725	94461
24550	62012
484575	48163
125964	99437
283675	23290
35945	267286
421829	470839
389478	190369
409238	351257
395988	108028
101697	211059
379628	458047
360110	352798
49647	403115
136326	477162
433354	250009
58280	479636
152206	76019
373433	404953
166738	208038
416004	182780
328247	354135
245996	438419
268629	389647
289126	461392
12341	183213
8623	481548
379957	334052
409357	489167
457636	313745
121008	49940
107828	487833
307428	126204
422060	5319
230175	16153
261171	63116
290061	401224
293619	291860
431910	448894
91217	75583
55202	23709
350189	173749
154923	72896
128124	472830
406660	330438
309797	12895
463770	365272
471320	338915
220778	126808
247388	132996
484577	64266
478561	217423
466261	389682
414023	240016
106961	305586
456748	251656
382848	389017
296260	151642
186561	332327
288556	153995
259060	311221
261487	67290
454661	221371
51543	162247
492955	297885
372447	454676
357322	72670
246577	391414
228924	167540
109733	286337
64601	190369
444801	435797
492316	129895
434511	170877
372570	361596
172443	81018
177723	157189
96686	292779
386844	403232
204499	107473
431409	41673
333446	192695
434759	346176
291022	37728
316565	230216
427505	297586
218292	309425
122195	222701
94665	84830
133418	185013
27827	414266
396743	447519
248500	344950
388999	251597
314172	103564
378532	368744
455493	485378
314386	197939
95700	450560
293941	327481
396268	112848
85330	386280
328708	162123
308585	258370
295323	468162
400890	186259
27147	293813
248819	461392
336878	94516
481419	403612
356558	456426
100778	261396
307161	485185
439659	209572
362231	161116
133631	111954
247415	332392
453232	476327
272341	200554
139137	161402
485970	230691
392108	308538
402519	26969
285311	391414
12580	459205
373597	411083
190890	167377
35207	331535
260304	346408
410390	124437
299976	323903
193987	346627
162869	256723
90789	86974
223671	326971
383843	183213
142165	244115
1292	473441
5700	102788
161188	397159
9530	363578
73296	312731
308122	328253
345918	21554
10251	452148
160104	185902
447547	488625
186122	42653
393167	236213
221137	42341
362866	228431
275298	27464
6830	369577
492219	53020
132996	11243
69545	149644
376855	229290
87739	317100
16844	350384
239268	312471
274006	250434
298591	175003
27888	24738
406475	263962
436992	304499
195628	438419
420493	316372
104248	186466
105260	210100
234425	393326
317118	203375
345918	110463
219285	181802
277868	329566
357411	144998
239513	15133
225157	214608
200105	60990
50761	146358
468531	243801
223962	86406
387523	259348
338905	151944
485546	462505
154981	348931
24412	209746
313523	234748
329089	301087
37798	366534
268257	264766
41991	378283
29307	53838
90803	487960
150099	53863
361960	312981
325775	414257
119133	104214
11122	484562
332391	236064
193003	259997
288024	322364
42854	388195
176111	53886
220372	170421
248222	222031
281951	174030
36439	183213
377572	366127
94550	491150
429766	451016
348369	420255
492513	208291
316036	132434
231839	393283
326631	352547
309276	322767
23570	264777
144314	377270
219546	113276
334092	61548
33823	380480
201957	479533
212228	263925
116665	414832
41312	293246
146277	1605
44657	224085
322444	218727
419183	238299
275554	369181
127342	220609
21634	481368
479351	41904
250381	409828
177640	406371
186393	225116
233938	373169
447337	472072
356648	88113
429849	348176
372179	480506
211379	436772
225721	303175
239441	398793
301853	48661
17052	182101
385267	125417
2187	230102
430603	42121
476447	435657
278918	290696
173849	249277
130224	36678
157226	420087
142454	491039
36879	182067
333133	32807
47572	399372
117162	270229
195708	220635
100394	15209
111561	158959
278340	465193
193327	238570
287444	241468
289084	202905
300727	959
172534	263713
97247	398333
358860	398103
323616	422853
247003	447446
320982	165334
7922	268667
112443	362987
151039	454975
393552	477986
48146	355093
67351	445882
465647	15838
138540	150194
180286	104598
361111	114643
435721	277961
298390	449933
227658	315158
111685	36808
333009	142018
421440	475593
329454	16433
381312	62318
56991	70172
2194	283701
476303	59784
172079	141440
490797	58301
158866	330752
486236	265711
461337	330556
298390	251800
109207	466311
477932	402378
11072	211090
470819	413215
412426	411397
299476	234586
424739	124660
456713	378854
318617	279871
34266	273831
449521	89795
233705	39674
373576	198038
79392	369599
121190	334680
271760	57134
468741	473056
421929	465037
362267	33653
232668	153155
106460	244005
306196	104498
357707	95882
73716	151167
96715	395988
136606	304731
410644	471745
16576	434033
126764	302033
7011	414832
342501	15144
132605	445016
377448	128817
456658	440660
156309	117393
378357	312520
291766	341271
89718	237300
214691	37516
310238	166981
346235	18757
427265	317118
44463	153389
358966	92613
247409	304736
304350	386609
35972	98727
212956	485304
308618	462841
24519	273831
19542	77267
164254	388008
428410	154032
32132	461774
374072	209874
453532	432990
301847	262954
19542	138631
18451	224480
46071	186714
96722	244400
23892	355548
61530	77278
53234	160520
196590	310603
297436	326446
204638	15209
345653	70838
256716	302018
261250	464578
152180	302172
390922	435318
12372	110677
199963	243970
98652	130181
280133	327681
430630	381008
313547	298479
128704	401481
393723	402516
120049	151944
453359	100618
31483	158050
398059	256370
387641	204925
33353	250679
164171	50656
410619	249334
133650	224646
268274	431061
28432	438419
276837	336955
79347	362267
65227	258370
224369	300811
267439	489552
206386	431936
102458	185013
182746	158959
344314	355089
155460	308984
219543	320959
412185	97442
298390	217658
378487	200457
153006	218651
163725	488844
366762	335506
353094	410074
41378	404331
222389	390278
152202	438419
186781	273831
131574	355332
291985	284790
221895	51222
264736	307967
9045	258370
36211	28065
44939	84089
116029	364294
264792	447831
399889	269436
73105	287905
22753	186571
247231	372757
111968	146389
345366	391414
119286	155599
416060	94665
129727	217378
6467	130966
384863	220749
425171	192826
210455	160213
2844	374939
320089	183778
168607	304173
118678	25109
402237	343831
453054	183213
423253	50009
11110	140199
100117	478415
470553	88091
176321	266852
364358	269947
417447	165267
193767	393566
279809	12129
439952	413311
329121	485185
414735	342366
139350	253993
338011	356738
490989	12895
443969	237878
20180	348269
373313	371934
384186	450656
490592	344526
137552	444727
420736	402700
332494	144676
220967	393326
432	209018
128398	256452
155697	266106
130427	414286
110622	365921
6646	378462
191536	301896
39382	242250
98286	106916
255254	440660
289843	318735
392521	217871
323209	167256
373884	65731
211453	70557
25324	252549
172417	37095
358456	82585
248013	21383
63437	60172
337516	148769
408329	49952
469026	129648
380676	460590
429991	21411
411878	469235
292366	198275
120127	6253
431436	181668
227659	64285
458887	67584
65194	256363
328265	13370
331900	4634
474341	140848
58110	488348
149176	370866
434276	393326
287732	420061
325216	105156
482293	443956
242551	147049
23225	209091
331721	62191
285707	237165
49256	421846
345584	21523
167588	120182
287766	125968
456145	403992
329532	330143
372249	466737
186440	294781
269258	329278
341694	62191
434584	357015
13852	18693
31862	487470
256474	273831
143203	183981
31483	341590
483112	121171
17561	428187
128125	422657
383195	422203
349140	422809
76228	289270
378496	21411
31918	132843
19292	423019
61057	156582
329978	214024
364483	278348
49542	151201
130126	411424
172370	215883
266307	149388
150423	480224
352242	338493
160209	40784
20401	298606
249017	110708
141234	79507
36035	483853
312655	369951
112372	402635
213372	111673
25920	185239
188679	229972
139460	488641
454503	51876
287566	153183
296128	102899
301009	364294
12977	314317
489056	123369
151000	274511
352798	215883
375282	177891
57164	46093
290562	426089
185526	275959
93627	197696
277936	2450
251943	138348
45375	447560
68904	122694
73138	122780
174449	227746
337762	95446
238776	354730
369949	336150
209197	426490
125329	301659
446182	217232
378420	315844
222032	462628
77359	341458
197505	128937
483449	377002
229735	431349
139042	4304
241468	319480
203103	274281
191623	273722
238026	196700
329518	337262
399237	1148
266014	169977
262594	326130
80134	247364
127976	136705
3853	127921
449316	423924
71834	76454
116326	388575
146189	339019
440137	63034
315958	305588
493347	459400
164155	369577
389208	222362
167588	153812
379416	290014
13268	481473
97651	411998
267029	476471
286190	159249
47430	226494
311015	186259
106913	446387
273787	183690
357876	452971
316043	157421
242837	60517
373189	422998
334372	152057
144994	217056
242644	286828
177577	334120
17303	324639
429150	201405
384820	310229
25537	234066
181852	200482
36593	295484
235496	268176
409539	214379
340014	336590
10093	274309
121493	364109
153339	25437
56388	240285
113131	230336
491409	476951
197792	464734
23642	53863
172991	456737
329810	368358
68318	71612
90939	432239
290164	169842
225988	44693
388813	346746
338567	54976
165057	300071
451885	123369
343555	115137
254098	344809
452148	233477
308122	425616
275730	187974
25591	391414
361164	132895
75339	53755
142071	138193
211657	202371
167780	429928
376408	327791
3809	206683
215360	157556
222455	94665
115449	52695
379071	211657
656	442979
344747	370713
56620	475723
151172	450983
294997	461944
59628	164816
483987	309539
136336	265065
372788	212139
82150	136949
91673	407386
24926	201493
128437	462253
471525	313745
375316	138768
417918	81439
166584	295725
215129	220679
467827	377933
301163	405217
444323	70486
168000	106256
8459	140021
458982	75303
349868	123182
329145	343672
23619	484447
319670	61885
153543	47630
325314	233160
317255	333599
209672	46611
159169	276963
119001	218593
126262	16433
399981	420790
90961	388575
200092	27617
166286	387742
403272	91600
456231	433385
429254	420947
482934	337170
64338	243919
154456	240724
64378	17186
26268	49847
292225	25716
474018	424630
419472	162750
295580	127921
296746	362924
449497	443694
378686	440660
450465	49804
391453	144526
257707	89722
104740	99555
455056	289219
314798	45141
493954	236801
353714	186259
151931	352504
120949	1292
235792	96562
167077	322107
480580	239596
334895	324878
124104	332854
380846	335061
265113	465508
46338	484447
167588	283921
160537	27015
12679	187974
145126	196553
198232	295114
43454	175960
335260	287845
148539	333672
474341	245679
50699	31360
39892	283784
158306	227101
80285	286598
92401	422753
481782	95149
368507	428212
76228	51314
129031	429168
406660	418648
334602	253425
158274	53490
378006	180578
380758	398634
458975	201493
168410	62012
334379	338915
121733	64998
472586	28129
354466	53863
279245	72776
317881	282736
356102	5857
160606	204330
347226	405217
433037	16915
74435	212278
417938	207032
419056	218730
104648	60060
282724	383540
215850	440660
31450	355552
294023	354685
214502	162831
302750	190267
306946	434542
126628	460845
197942	152359
411583	46706
38038	228020
102719	368416
106620	396377
460715	190369
240142	354696
269670	15209
434655	286313
123201	229916
247608	198561
301540	407565
269949	378082
201463	479872
152742	275790
141676	408307
199260	433126
60000	231484
43587	422998
37310	108020
319081	207512
486712	130300
218292	424714
457839	3961
22900	401871
190524	138255
355049	151322
68694	48163
360006	459649
69355	413525
404138	214161
61376	467491
256023	411809
293609	50264
381528	379539
287024	484274
167122	478415
52537	162222
23444	456415
166626	398833
424402	71397
49514	11073
291565	9009
93384	334635
46902	383464
276724	164884
420867	205289
205365	419502
251498	286936
40692	215655
247045	227519
294184	198926
447802	476231
104405	227864
436270	3205
433618	96361
144845	454331
341664	118286
270224	138016
204330	309888
63373	250483
87643	416402
27662	45060
187812	200549
161598	86476
435496	196783
8377	187974
172387	241525
322581	356468
60667	125417
242368	258568
143623	461902
431751	52537
34368	70557
435264	217432
446218	476710
464180	212734
453532	48435
330516	307279
239557	185479
364513	445353
59774	626
145585	376399
27417	257108
473793	464778
338814	130426
275518	465557
468339	120986
474184	433736
456481	95149
46047	421024
268828	155747
335951	356355
37005	168213
221042	184558
67571	423795
305495	440660
124239	179389
270762	335857
228634	414218
468015	191057
4409	249186
348463	190942
67399	493788
165835	484216
290201	17186
355083	174770
385959	219004
452243	333840
177575	407386
140034	489552
157890	184258
347731	317038
392454	490088
357784	53624
424460	309425
102835	255016
200043	440660
306330	76542
273497	463549
381422	366127
70370	450670
182799	322685
384925	264184
469479	305707
112750	451460
188453	267352
30568	179506
437324	110677
246191	248398
170226	179858
492673	462321
359988	39255
194875	305586
284325	473696
403197	297171
130137	132599
85049	211359
158206	178609
133935	62191
272219	286088
305686	48861
409916	112489
168688	192330
220856	101650
242825	123972
394018	403501
253302	292721
269612	470374
226023	430894
52993	280388
421396	103420
428849	40784
266156	20959
195815	199526
216894	358682
223929	387882
466860	325416
147424	442978
57350	397393
280030	247038
37284	370664
436251	132740
321455	161963
271719	91711
96421	341271
179879	431375
62553	30166
156348	2106
429858	130144
250833	16620
283698	213054
397952	114930
61367	261626
164954	307075
402689	283265
89603	269731
409039	70088
189150	426034
5700	459994
114617	9437
370621	422175
34035	94516
157657	32807
17527	21411
392339	489552
370095	31178
85333	310380
295997	379464
421356	16674
240609	47187
493667	489210
194861	318735
369657	428276
138126	291151
327032	290343
382056	4771
446001	171208
130409	130977
297364	141591
176263	67700
55228	353348
378553	262954
455008	187069
480580	316637
188544	74975
438475	2983
399499	202645
222389	31598
403884	475256
152945	159459
55188	45468
388485	130382
121546	189400
350472	415599
470554	157331
133402	221759
145282	385907
348186	468127
327566	269037
219850	193997
481667	151952
91839	237235
229639	317860
264086	35971
387477	61059
287413	53490
355087	471900
191629	104498
488715	84722
203200	471205
443815	46071
2847	363973
174506	416469
186561	342801
104778	130428
420606	397535
164771	108700
113698	354901
118385	404098
171380	164884
227413	156402
67511	474412
387541	162247
55212	456319
215498	190369
54432	255650
196611	98012
28007	433934
132522	306409
147699	51895
228713	309425
456294	110708
35707	133852
369066	209933
477760	335870
213364	102210
211816	279869
42890	258645
176130	397352
76811	241283
215139	281678
468811	20181
449577	262954
159554	317118
317923	316313
456029	478415
40361	184659
340873	285860
131574	8459
410220	280867
417595	147245
321916	421356
285023	288035
222480	50173
161321	65303
261592	293813
10959	144073
244907	425675
338812	80037
35498	175721
264323	134259
160567	31267
375405	213597
242849	16433
457334	334958
262642	40198
356672	13981
132065	476232
406660	11291
233886	154723
430691	484274
483987	31452
473706	421208
40028	388904
243953	219866
58640	477986
470740	405217
375462	469887
146924	406731
65823	256121
268755	337791
476804	293813
55922	370083
51543	212029
396190	465660
490447	78518
49684	266852
874	121055
173893	110677
231629	481279
89233	90123
297665	227567
262487	370480
451121	110677
307230	366493
105790	49903
95177	205223
42905	366534
135903	146320
375013	45006
281347	313745
404892	56337
289126	434322
290216	167565
433423	242064
223429	359762
305889	221294
336592	342388
402052	446188
440784	395336
50915	360860
404331	79407
12360	413951
83799	330469
390497	262954
298607	261021
448497	338915
109733	397642
347987	335377
440293	465111
291842	316708
419549	145270
412365	70118
286826	443608
174139	108748
402432	27353
338791	12443
461833	259863
462241	266322
254599	409539
102399	295159
185436	155969
438397	310836
247395	205571
360449	384772
117537	474218
155342	408301
313666	199534
174882	359762
267804	401101
390124	439253
237305	339497
461157	440962
174139	139472
445447	44899
5635	257313
205745	132247
171008	334032
462910	265589
84745	266190
124085	221721
214390	12177
55053	86476
442341	268176
110306	265518
67351	168373
470128	440660
203200	355611
200113	348584
161260	312259
276536	95325
377060	221804
393024	375768
345175	20559
251179	205270
97247	293813
215884	369857
246252	71200
396578	163346
88460	179858
126085	49903
260814	32807
218706	48659
201243	366127
203200	391870
31915	478415
188132	20072
233330	3332
443034	32871
343390	41283
219471	27696
428209	476231
309917	106514
224483	466737
284979	127507
298427	38663
20819	50538
401871	62041
417036	121828
249549	187974
339729	310736
426197	363035
27058	28129
214571	308548
487572	15133
223757	145979
286310	127921
274231	187506
446921	101058
321054	184791
33231	217423
443546	406371
243911	326985
262547	153790
458215	134500
434748	415999
32018	391414
107449	444591
463200	156270
272338	158101
42020	89263
326260	52748
389219	27036
398308	52490
272457	153589
115811	489024
457313	315687
401389	476412
308112	359300
50092	372030
106750	53883
37537	218614
310434	15209
324037	414832
215437	325630
43229	46892
273163	86421
19842	267352
379296	414269
50045	172089
462028	234356
144150	300800
364200	207927
287766	139297
208100	59672
391509	430610
448702	387739
244092	397009
332391	26559
53532	415624
245254	86974
488183	271398
76717	239738
223230	313745
71189	351841
55133	288035
195638	75583
82250	35707
480593	290450
356723	1467
469501	18234
404035	383447
364114	338289
242842	218727
412809	279719
132153	196384
227068	41048
286462	463549
257198	140728
344135	281924
177596	125953
104711	11972
247749	392788
183226	471412
469493	407690
259067	267894
187740	278514
7191	364680
364070	421935
371878	110708
428494	458657
488949	269199
1799	210032
21379	166724
347121	294277
278769	409407
323781	45150
366297	437352
357707	297938
284218	440708
314379	134145
348500	152262
252525	293813
115947	267602
61186	174034
43496	259929
204381	54819
81621	127921
113773	299538
265571	153025
154808	292553
17481	395277
39892	373263
483987	32653
375097	246681
198138	64335
457989	452115
407280	175043
146673	87689
218730	308431
289981	126204
314311	358508
254917	159249
21241	313745
314311	317100
330757	267352
83082	168955
203595	163106
73550	351728
229851	37948
369809	35707
76090	220417
332148	170823
362922	418187
363849	384447
431569	142977
98086	466737
12341	373401
334372	177577
340175	457623
265172	15982
137056	229219
401871	159115
367076	162831
212460	48287
260935	6289
16665	382287
493038	363710
38123	113138
44529	451765
450895	339582
463200	374806
362231	172089
297632	226494
274250	210609
353597	348798
190430	340246
91562	49231
212009	467192
478620	442867
82041	265065
6810	325604
323983	122462
114264	348322
44844	482298
371074	163775
389512	401881
142459	28129
322509	243542
14871	1979
73097	439253
295945	219499
442891	420895
247889	22635
460421	189553
40152	481279
52917	385501
159076	262594
224285	128010
314311	107410
110621	19722
360576	352775
56267	79482
344184	405217
391486	236213
146732	34136
247020	420944
210689	170180
484341	444825
430161	428214
266307	169800
315958	399852
170714	488441
370948	461944
228372	470510
394122	366534
373084	30688
436598	421356
207184	190369
444314	86421
155719	49783
116895	421285
12578	386438
246430	305449
416334	219641
402509	224599
108784	111181
482851	111171
234435	101058
36141	192195
174966	401871
58271	263514
84810	453683
352997	369957
233045	39772
204077	273730
30384	429343
255938	338271
333577	391414
84683	407306
134078	475132
228073	379985
16910	137639
375501	157338
239272	94516
465986	56271
82688	244394
372787	128017
325389	22995
381595	301475
172381	355700
138814	302345
425827	432212
31648	411782
135010	312698
16844	155697
39195	315853
161506	160545
87774	394571
257498	444875
21563	217432
310153	313745
24013	440953
234788	445407
328075	382511
35746	60657
212009	125399
58721	15819
192759	116708
81743	481279
382984	259944
147874	223199
450974	470069
293108	40784
348951	264908
345087	417918
415577	452483
116483	211868
411366	218615
451807	140728
42890	353128
286001	397820
239947	100569
305332	284072
61681	15209
45481	161546
427544	222701
42034	401425
128349	32807
324967	490525
30568	213987
186769	435955
10541	411466
326531	274731
167809	203656
35656	457081
228537	423560
55964	116706
192511	200632
71483	119362
34049	45227
197415	202441
2617	41916
211001	324377
286310	313314
239836	288586
21411	429090
332211	435280
304404	422246
216318	321494
174362	160351
448492	50538
58245	488878
263970	206623
102402	241457
125064	25239
250712	481785
59986	304974
285582	313314
373244	411809
161363	95942
191761	210884
476935	446841
105719	42826
68532	145860
329051	379437
183544	190369
276591	440989
251704	237165
379675	479691
7812	78116
313355	267602
434748	167517
411272	289883
368401	436686
68068	288035
131918	133585
126429	428214
343655	178436
367720	390088
221648	9203
153813	241708
47719	383673
92455	108313
422331	393326
448104	357208
71611	477986
389656	214697
286090	167516
64420	273831
193386	188759
432399	49903
318735	337101
29361	452746
51440	6483
157875	207083
76330	390353
319465	25388
109686	225420
178250	373594
72678	88284
318274	6289
133187	468575
48594	410635
201782	44446
405133	253098
328051	65371
23942	27464
415819	313745
296423	35629
417007	149797
270177	334424
294323	431632
333317	185910
452962	483280
177877	227011
73562	190369
276821	224469
460595	234748
84680	397535
96746	256121
409346	282822
454895	452098
253527	228249
276514	168719
114260	268337
161363	233986
174139	409239
39488	283309
308496	375596
14133	456222
60203	49903
178693	215678
142844	236213
367006	276296
112159	30638
52098	209463
138889	197696
8345	95149
405968	119381
38278	221234
356674	29025
235151	431254
133909	280635
128660	325604
373755	255195
104093	464420
299033	191639
140363	453289
128818	271383
238229	106258
151607	161453
126479	153813
437072	74067
289992	35070
191020	180908
493652	53882
152723	363581
340210	23559
178422	362126
244791	355093
370314	199424
73640	39386
280578	66045
301636	195493
385932	70026
451354	314032
371976	180578
329931	97026
190078	325837
38325	255960
233117	74253
204676	452125
457843	204396
23187	80574
403135	226378
458511	287848
142906	37314
174725	113994
294728	441506
450695	428864
144717	50264
78580	317356
311328	323266
394782	476426
3463	281236
109868	180578
339297	411455
54824	190369
38364	190369
164964	100522
79557	380071
297741	316556
316136	172743
171969	428302
313851	4914
126642	90884
92312	300411
414132	354696
184629	153589
242411	158504
103898	348798
481776	359762
114891	407597
238406	277961
67461	267352
491540	218177
193197	285938
406963	247003
317123	212081
75495	284859
111536	245852
492316	227860
91189	336590
340301	245679
98965	214050
345918	353421
86851	224058
112509	182778
253481	407386
339177	322178
70883	224709
27539	281924
68260	375962
225152	348137
300972	58652
293949	97901
262050	475520
385905	183213
294404	371463
374622	153931
101058	171015
75339	299148
64008	329698
202309	479985
222544	123369
417057	440275
324037	107711
341513	152028
240475	243552
332989	167184
367986	186348
191993	309801
134593	214633
260721	27330
430984	330261
46556	411083
334092	437481
469606	467703
1268	479988
355486	106594
138140	430356
360224	27464
406323	428126
321868	421575
245254	411255
99424	165740
174034	165599
233498	395349
391970	205270
28302	141511
466670	132576
201313	235634
71511	304173
262317	374314
409450	119019
262500	236213
469100	221324
1839	422435
95252	139931
187834	478188
320619	168488
135862	312271
291766	205270
458186	207535
216993	145948
485829	293813
236359	104505
336506	12895
415967	150242
221615	289306
16581	441009
64856	271117
244533	426887
309917	169951
394948	197212
196003	12129
370365	190395
441936	253326
424718	61318
54071	475571
289949	63528
475810	366239
88837	42610
51543	318404
129296	62191
89164	170939
81191	309524
70268	203404
270168	17941
311531	199999
465866	352381
281041	421821
490150	83811
458950	59771
207875	317118
222540	54976
370511	398261
98654	264551
215792	412980
209523	119381
53846	193871
21379	471727
67247	210261
259504	476839
14143	478415
404103	272743
277767	249202
361553	200374
245503	10345
226828	33838
388978	299231
261759	364000
20128	123617
112970	373021
364346	327343
482838	183619
224833	390587
18836	371918
299765	271383
174484	336590
214479	440660
8146	99072
196125	176501
385376	77287
434748	154451
227566	202624
30876	228431
160158	425221
335951	220417
318856	341580
202478	96259
13705	171696
1687	167540
85881	287024
493588	387742
451216	452971
124590	13846
19789	124534
321559	113138
324402	490095
263539	455785
414058	86560
54964	97527
445016	257459
205470	436686
121821	128209
132223	409828
81182	447230
45914	412427
450809	36162
453919	213017
114383	144432
403976	15209
260381	436418
155248	152085
285876	470588
347999	84947
20622	49903
353287	104539
336281	127811
142700	417288
234453	429305
237714	111800
189514	385251
491078	142378
230160	48275
419492	141499
367050	342761
59092	121324
44896	91403
62666	73189
412605	253222
345401	271152
361338	177874
365658	328538
96529	420790
176076	367110
218733	300473
26223	278848
403670	423246
346425	417177
298186	302371
384336	208300
489977	63528
166584	91711
415771	414832
362577	291166
66089	78811
113464	477541
393010	297362
409583	108743
23793	110925
82430	4413
171489	153995
39176	486184
464180	50391
326631	111479
316136	89025
403041	60728
427265	421457
146893	387185
237509	154137
219084	66199
137159	484706
264357	107473
101479	122490
228455	327217
68860	342886
76032	285901
299446	147191
66326	267602
283331	202492
302918	79343
275291	175568
134201	63528
492670	353813
467935	60517
489903	205289
123921	397734
33343	470803
304005	431954
480172	291521
31441	99405
192154	20634
296106	176342
309917	486267
65244	141509
269162	290139
221557	476292
35299	234720
143179	77864
81102	334672
351489	267602
487422	447890
138126	350478
7185	448709
63908	39764
488966	293813
360687	60517
79436	188994
153037	307781
56159	486159
39683	252518
169584	280871
106066	113750
335484	481773
404899	53994
32920	281128
320245	42587
174318	55450
406579	78329
222702	110708
113034	469315
1080	234157
311521	276744
302283	219406
388249	363564
380496	399448
379331	462361
260341	144215
192065	35707
85674	154766
250854	164884
317025	179568
237182	397239
131160	313096
414762	475854
137070	269199
249022	285634
198317	461122
121190	317132
233498	388213
346597	122462
471597	190369
247706	460315
276821	296423
39327	470588
382848	341271
66243	377778
438193	362326
315692	109949
108599	40284
88473	393760
256088	440660
258217	478415
258365	102210
273003	180578
157666	439595
489645	57375
426624	332514
305401	21724
474341	62012
119001	423795
97687	398894
102901	255650
273287	101577
349789	365740
449521	282480
41798	103267
238855	36662
183578	231485
60269	474517
381493	476303
234046	85656
152098	293813
330405	184781
119246	226308
55659	34953
345401	385614
446360	120066
491080	103031
197044	23430
192800	174610
92995	81692
321157	470851
125705	415292
150372	313745
182799	284178
362267	272708
232833	346730
66363	435817
278650	487800
127388	169485
373170	472157
91085	86421
385219	26208
42131	451216
289329	10379
78158	460924
224899	94516
404960	455283
395472	483225
19341	90831
309083	360860
155615	190369
325229	381028
5040	211814
303993	15209
351523	401854
267562	167638
154745	212081
58587	416614
82724	412862
118946	455769
106813	246578
330413	179964
171953	188912
212548	206623
355561	207763
65513	164446
190066	44128
82430	29004
119970	493734
114877	492906
446644	186548
446998	394885
409016	132996
329698	267352
468829	377264
347158	120861
479373	185141
469635	263977
267562	425368
269612	454867
20629	15209
45579	139834
182343	205223
49127	440764
126305	6899
389170	10403
58271	378458
117718	460406
279929	161704
125278	138758
231305	273192
268910	492462
393024	250410
285429	78811
168024	15209
477932	391494
230672	156376
160461	393326
22116	21583
48146	7940
456089	416402
263708	132740
379934	343986
334638	420959
398391	40671
80275	121508
157563	463529
362840	2233
222102	9217
282453	426986
278704	310756
287552	99901
172417	278178
155096	186634
257870	470047
217050	122399
430954	105962
279583	218727
476224	437997
210621	33948
280532	72670
214107	63528
224711	302033
131008	443693
438901	477213
265421	183712
186730	361916
325905	453716
437124	76454
104215	458437
441272	401854
4625	214697
178630	298765
312231	361640
95536	74115
12	368736
49083	77727
60969	228805
114643	59102
404094	23018
367674	128489
471014	452098
28226	101058
405660	61457
47407	136422
418353	304173
351998	82277
372217	302674
221369	372000
80062	94344
79965	428563
469532	218727
450947	392883
312842	20719
284554	50538
132183	42698
124030	256121
103929	349901
456851	14932
169047	340161
69105	405610
334458	10345
220613	107176
454290	328775
337719	45141
44840	135759
469520	130874
52217	221324
463067	428214
120453	387332
443320	40696
470672	303921
404946	261375
88574	265535
310369	34161
178487	121106
341176	481827
332599	475047
333391	49896
65513	140212
371030	158999
296423	98012
119663	277288
161402	464779
68320	214714
188647	481785
385927	57169
413963	171424
365796	203656
372710	483368
431663	146251
433600	443939
373631	371048
101658	472687
174725	102352
122925	62191
11807	57134
391509	153995
9236	190369
270248	189879
427352	420568
198405	292468
215161	396282
426870	25984
444621	293813
309411	372526
428182	252843
42979	452709
46572	214484
141359	261396
11627	82340
406764	260956
178024	424133
376614	454782
69292	406443
264856	40034
420966	49828
126687	455181
84754	115958
479355	164884
27681	276744
309548	489552
383430	14254
110272	422853
196903	190353
215292	118606
68751	333713
184191	281924
360459	56739
250492	163844
270887	292721
458349	14396
182131	1133
364643	267840
436682	257858
221155	64927
262660	185499
177297	377719
427177	42890
40597	63426
446934	108554
400926	16433
273216	226494
44825	51304
200092	448770
122220	211868
13015	259558
307276	132026
440000	425846
141607	217300
254025	110677
157480	395195
202379	195615
372590	69446
396927	421253
237529	487373
309086	61934
352592	107187
81813	434863
140460	32807
184229	218577
270098	314271
227304	390687
404095	18336
201047	50155
439611	293813
399701	239768
449521	160679
186597	250907
472661	448570
102065	328538
403539	368892
198043	285446
178422	39929
221329	56634
395336	280839
219765	110677
1956	403819
198317	293835
960	474914
341557	355830
131203	44851
381012	469235
40517	293813
247366	286293
52878	90123
111429	228859
9250	190369
292576	35707
319320	183213
293831	259386
336076	16744
31684	140044
409754	331405
91050	440660
168189	293813
451793	25776
201556	40447
128369	318808
198717	406894
17201	160545
351414	268861
470432	263713
471169	295725
121366	61076
44704	79895
67211	132894
291936	138827
91105	136876
345807	199402
109628	13370
203752	110677
371658	15274
157293	243115
72603	310261
205578	19745
60800	48146
389206	395198
195447	388957
427605	21411
315685	55458
331538	197882
260516	89772
224258	326852
360531	130343
173476	481060
254505	222701
100739	68937
451332	369599
468140	149600
156995	461944
359790	413880
172726	348007
248079	64397
449914	252240
256054	13370
378515	54244
321791	344678
427100	14579
43260	265883
148252	243301
420572	200704
146893	305013
124394	132284
248828	254216
293682	16179
397245	401459
487020	325234
436914	32915
296190	279798
159370	63427
338113	469642
384467	490757
361587	8211
268835	220749
365845	384786
273768	189640
337237	285688
110728	280291
217538	292473
50000	242011
27830	382511
136213	85078
106739	232030
183599	409828
125064	258326
172994	38063
270760	217871
323365	390334
128870	134262
377623	391176
217348	328932
319447	423671
344505	99198
49411	355806
8338	409828
89826	86676
114383	265589
435280	100116
26109	313745
375660	23187
132434	298652
109163	202537
468936	53389
629	476886
229736	52537
350004	438110
157315	190369
226023	168972
285050	97378
6949	198019
485507	245317
373025	56850
153726	245997
380051	114930
449143	476951
324333	168381
207304	60517
444081	417042
427473	211819
226418	146202
90863	187920
236359	256668
313058	160576
387219	514
464022	281236
81432	328028
187834	142282
99647	478415
222095	234356
264882	398491
294999	236213
280675	414169
493347	216159
278320	232347
388113	463214
144920	443681
132310	411476
205948	432764
458952	255316
333737	288035
297450	1755
100962	267352
354555	21583
25553	286828
422138	178223
42666	153548
50168	263125
111833	218730
174916	287913
422267	482958
80369	490324
65438	388575
229214	206887
373755	440962
258767	328562
338450	170120
57020	29253
39317	48144
441765	90729
478588	367629
128124	54298
55492	489822
433831	454975
190051	369599
413196	385930
224682	383454
35707	492195
89257	461384
389462	15436
371071	493392
317162	87051
60216	145266
86534	207535
153061	32053
110251	239107
388325	85939
134299	407306
126406	478415
360694	248036
491080	401871
441302	86295
250004	42189
373025	238180
311510	80476
108354	391414
50925	77426
52236	19681
346557	116119
187010	53863
194307	104383
421366	326492
337580	156376
23944	136677
392429	5677
112267	67584
411750	431799
134723	10646
43520	392108
402052	46339
105426	159249
284132	415694
64777	119879
427928	441135
16657	241347
407967	411391
325304	421285
24420	149206
73900	88354
97334	279931
374863	51895
146893	421371
458250	412452
30045	186237
267373	338615
167902	89047
329965	251961
370315	442431
204775	364109
245990	102172
54068	446351
89219	30152
143892	3658
226789	451622
293187	298767
54800	317675
317835	193281
6614	399181
292223	401871
164227	293081
362972	191997
302153	476656
201866	137561
11776	430837
314549	183757
275517	356786
249334	140626
178155	155718
344636	212037
238703	78364
368716	430065
82349	54976
84598	348584
123429	477875
83741	461392
155115	27598
200092	400120
444380	337657
374404	489552
408329	469922
317552	275677
198074	331580
86497	484427
204053	301298
411643	284698
198317	254901
433572	395231
256926	446105
393482	197696
416340	459802
380454	99913
486712	18917
91325	265711
447291	85164
43045	306100
226172	125641
21097	157031
76867	319559
9337	98420
267806	53863
44749	251697
65151	32289
211768	56068
421173	113623
404892	68595
180832	231035
466240	87178
290408	232642
364720	216571
28614	75499
419822	68950
393535	273831
183498	430997
66855	317118
77988	469235
233718	313745
95200	310756
243480	335159
114830	130343
52652	169907
177778	66405
423912	463404
343746	170164
56069	100583
245715	402845
420544	353339
371016	129996
185146	421935
209372	287595
24075	391414
305103	160633
212081	13617
410452	172535
267211	196169
96755	267602
306850	66554
49001	380315
111777	366127
186612	477491
404806	20875
344777	4413
78017	396246
219912	122490
238749	156376
168272	49017
297665	337352
400208	332392
218147	83826
374305	363217
250874	248382
385681	460029
234866	347186
323091	251116
82517	87752
325669	338493
455683	155214
419850	260924
369741	177777
441601	452265
361867	203783
126330	101650
238353	262277
263858	404960
238033	236957
433683	95420
98295	59831
283706	62726
326285	389650
284008	336590
113565	308380
295441	325604
311709	408787
148296	209210
274836	227763
482750	414044
364323	100249
407066	122462
326809	8624
405198	263713
166160	454822
472866	440660
489612	33896
129819	313745
369594	314000
306040	114930
95851	32807
86632	383244
137332	263713
118909	469856
376543	448709
109750	365758
458768	349186
483112	293745
12063	275677
266036	38632
377270	200346
347121	155933
280624	223963
469820	469235
340175	480854
259773	447560
453237	249412
64272	151746
135453	153995
398308	117001
292083	402647
73660	436052
276821	379255
219546	441800
88439	103750
472881	426986
36276	178662
451672	398333
189649	310756
51739	168381
239520	33163
405306	441545
252046	451774
334372	185225
64526	67584
15999	276744
350555	404726
214127	223732
34153	383391
258370	476280
72242	227608
314740	183479
177775	123410
29917	7914
99965	219905
60669	10411
146695	336590
411419	33553
171531	69779
164827	26453
164684	165653
228758	429948
366945	80214
37335	428199
470375	236213
80334	254131
140942	32865
254542	204078
327192	130364
228721	186159
449319	420314
484978	300240
161958	106739
458968	36400
399711	291521
255566	211818
233839	67362
297456	160071
314311	349772
191162	122694
448104	434278
479878	54250
107508	246893
284784	334066
461254	451094
53602	257598
112443	321319
241451	166478
190829	13370
230171	201208
218122	217631
234160	42890
409639	162385
188849	300480
483476	462221
339672	442261
45780	164884
101990	391414
124469	75324
7404	333549
172001	65932
48756	269199
310445	347036
356388	199275
1553	63911
55928	233181
481044	186384
347459	412543
348873	278700
386658	325604
262430	137073
124112	19786
59723	331158
472426	6084
302578	393446
473348	52917
367802	18644
196282	12660
243895	259435
203776	123267
375359	433747
487597	1605
479570	391414
194216	264908
55521	420392
117833	4684
436390	360708
67351	401004
469479	189801
238855	274219
445781	374806
421760	272846
313995	76107
83766	83912
362681	184258
395055	427803
137318	185335
395150	148606
114781	486970
470706	99021
421997	15209
3062	461846
355965	81615
139615	362206
354661	205345
23884	54449
312283	376587
148252	106475
10546	111527
252604	443694
215601	241468
114171	379103
120006	168381
261483	49963
278955	62699
291984	32807
290674	186440
430281	112525
341558	281906
268755	409264
161363	275812
127221	214024
378332	486141
49392	362155
47035	245253
473231	119381
464022	162809
280762	409828
338871	434035
73327	303816
198701	79111
349608	397042
247133	284843
232833	427535
231771	183213
272556	235187
370099	88804
163651	217131
433084	297928
461277	30043
489154	231019
428944	143226
130069	208824
188954	425827
165402	421922
6832	134287
115787	440615
201777	195172
31656	76523
132610	185335
485415	190369
341078	212081
219925	105498
342852	160419
485962	108529
121755	476436
88329	40028
407629	363511
213821	49828
229401	231200
438475	434584
98196	353944
489600	259994
76835	311510
299580	427529
392624	355548
142077	476951
334311	450541
104491	317118
231214	142018
477328	94516
310043	205289
441227	269766
78431	205223
489353	239707
355083	49966
299629	21457
195362	479719
50506	405217
444380	171306
121594	205289
412154	443287
370815	364655
320468	438743
480827	303325
319197	430356
81525	26909
468285	168050
99279	481552
363196	110677
353597	442030
427069	27464
260886	426569
347175	259435
144098	367585
104947	207916
217314	189882
238855	416071
434318	353421
54152	479812
270176	18122
462101	205643
483280	121142
444271	50264
453645	458104
40045	300240
117791	123213
349416	492316
85476	142563
187921	122085
58590	237517
251323	261494
144973	424670
206174	288035
265013	266852
174034	347618
104783	407236
97180	132740
304171	226610
193636	483145
13434	21411
389117	432043
309336	201208
306491	432302
15027	465684
128952	15926
268219	265598
327819	107473
316565	406807
474263	387848
380858	141087
105126	387860
250775	203804
14233	479614
169510	170445
348972	281229
331836	460733
419630	214714
131757	95942
143809	315730
104325	365172
3956	26519
420419	387860
75064	144306
93805	169485
99460	267352
220810	160262
88586	213741
157403	387987
80334	342040
224024	12895
471146	285156
18928	9160
312807	353557
383619	375815
60009	218485
90300	482337
449174	21411
178079	53389
147056	440660
293841	477986
478634	89883
5678	313745
74909	391414
316453	267602
303692	55702
153322	169135
250833	211869
131238	94306
390083	180578
294382	19337
281709	22779
3534	440660
251372	132843
352927	382679
413456	378629
52386	185420
181755	168914
278825	236213
384192	269199
471396	267602
295865	348798
446182	18482
454263	132147
50180	161644
196132	277444
459126	372834
148262	341271
358942	458
263925	24983
114412	348914
263708	358797
105827	294999
157842	431625
324668	456180
198834	122629
333119	451716
243110	295153
228128	287444
450802	409519
101058	54907
472909	4082
394822	23018
214697	261398
165533	492316
291262	179375
383236	227101
66798	362050
128940	355275
448381	105003
381146	489552
182878	53685
373755	40388
236160	293914
453446	275368
134299	47713
372894	470104
230051	14284
108499	370061
196996	282912
476046	207813
256893	317556
288230	54298
493440	49903
435401	151944
164933	221712
438115	190369
466741	179819
394467	274309
300951	411937
115003	228431
347709	245679
144936	455903
187118	250434
207567	300240
133480	214714
414023	202846
306409	260989
262302	199353
127638	356904
100045	331508
282865	404345
195115	54976
69749	98684
35612	249532
287899	304743
289336	121102
165543	447215
126152	409203
487186	467703
338875	123005
29098	368892
154236	484866
300090	142018
297684	243327
421778	189182
222571	23430
362067	205289
230051	314521
278870	293813
34023	267602
343746	298077
65793	238717
449448	318563
426470	38375
82535	139026
327248	77380
373755	484274
300273	32865
469933	317073
487274	431249
321195	422069
151714	21411
194266	60923
82688	446936
457480	358032
213298	345196
328847	421726
253374	245578
222978	124660
373538	392618
264500	75543
199420	415379
385225	43729
479351	309524
226123	420025
200658	317118
103929	399533
412133	37079
436371	367798
77461	331349
209904	440249
456275	157196
135994	86560
393788	226943
49083	83467
231618	301962
296260	81351
490237	148850
134975	57764
279662	262633
468955	133093
134880	313997
146893	18294
471339	183213
61049	4413
360099	95323
478742	172824
244688	460232
291230	190369
89671	491150
2286	144670
405555	212246
419211	190369
421137	276090
285446	214100
276990	414930
474399	135981
264307	455751
300195	288179
104539	375487
230003	28065
405096	233254
89178	97871
30749	56046
39666	33155
3111	261033
419963	429276
290601	216773
131929	390818
106268	119381
18708	11728
241889	463549
445725	407306
204330	259573
351966	277018
225363	186714
177735	214436
130708	393326
167588	5610
356490	28129
114671	360860
491190	176625
417358	44733
104817	430297
322092	385594
318812	388575
114405	437538
386707	26551
374358	233590
366100	35376
141505	162727
119840	409828
20276	478415
9085	217223
91262	148519
306352	199245
475899	426446
329836	347202
137038	362907
442083	343012
488120	321518
26511	187364
379680	300469
358322	392490
413099	275415
214962	404806
428852	317177
289389	97592
116572	130028
490673	3719
396421	98201
319465	73742
15884	120605
335982	109996
176301	390161
247211	168352
43588	374784
126462	23685
294485	288035
205061	12245
85306	103592
6476	230925
408884	302722
160237	72277
73547	431752
365521	252961
399159	234902
8872	122462
360604	190369
211646	442030
26369	324214
144072	315888
106742	159249
48674	27500
52559	222701
315450	425666
329703	382511
237557	456147
266671	226494
315908	70020
68904	351639
213426	22763
57656	331155
109733	122780
474924	300786
405573	466135
15583	478415
259929	404409
93148	222701
361001	94529
487144	152733
54539	249038
293297	390197
25877	362755
108808	313745
54907	152502
372605	335235
294428	292938
444929	388473
89826	194598
399541	312892
431283	251116
28447	243840
218123	454975
465894	121459
309207	284130
241758	415299
304770	337791
189879	47295
71941	313745
314311	369599
370096	278520
151366	275790
486722	293106
65664	185494
143629	57134
196730	368889
444868	321282
360362	352576
148646	300800
36414	378686
2880	129477
32776	171411
158520	194143
466837	243374
241389	431018
261736	194165
289913	179068
170450	357690
376715	340013
28927	221890
326260	46402
221913	356376
454962	80193
374133	222492
290942	446351
87832	131053
388140	283545
108648	225214
133909	97426
115915	309425
119122	8541
39195	194291
248194	48996
466790	144306
58011	186159
21223	164446
185143	15209
314617	338245
180289	168455
180594	343012
319547	13370
256883	378199
232799	125605
328825	368772
78697	383096
480150	273831
212009	428404
56023	299734
112599	56636
138829	190369
21828	254270
362000	190369
464952	37728
12967	341515
297069	35794
358067	205270
258122	237548
72018	210050
300273	492180
281671	428214
493869	409264
179919	470921
143023	28129
146893	203783
200849	254617
183530	25105
259666	180957
405097	475555
260142	221319
350925	465573
445954	245305
435401	101058
366357	220424
443815	298255
15598	356539
275354	154079
244237	218727
229103	430278
231740	21679
458183	105252
362267	460333
269148	440089
428377	200344
297436	2299
34139	422714
238173	133530
187829	16664
278955	168381
247106	235661
19459	215309
49541	33855
431966	280639
391414	36363
365387	54976
445017	89969
416138	318404
204077	479614
424995	267022
162413	355113
129129	110708
60740	474201
7851	205223
354806	353817
219190	51614
334985	476479
3854	218216
156385	313745
297347	422998
274277	41869
116621	302152
405788	49541
281663	354694
462103	52993
235547	318735
22412	442602
274138	96243
394608	137128
489357	110677
344553	40034
188730	73336
404568	366127
50821	127520
212569	81280
39908	435128
264433	263009
440619	48079
209733	35707
59776	212081
114904	317853
487177	16433
4826	260989
348417	36370
253183	413563
38385	91403
169150	84333
398900	38063
389563	311940
235034	155073
372779	361116
298636	422203
78030	375113
338728	486241
313978	438318
255781	283918
450676	255650
437500	266852
398308	237467
341564	237235
323836	493486
249334	63976
293913	142318
175040	183711
326142	294836
469075	92613
437770	452451
370590	374976
263751	454133
254446	332642
435678	140677
318720	391414
101344	266852
66127	292983
116454	110677
44947	352605
312894	290450
108436	110677
94102	228753
325814	117097
343010	32778
267116	469235
53401	365913
53602	243731
304023	131522
474367	60623
316015	357680
417438	72578
476656	102818
40907	418551
30331	202031
458207	182262
480633	57159
134705	268261
426964	180865
308680	417680
176885	181468
156285	139065
325890	303424
273730	50264
309168	383921
165822	58881
174185	235475
92401	61934
457418	439459
373585	263925
178422	98420
73298	476231
233187	83403
438800	290222
161974	98609
409781	15209
166913	396893
257494	267863
73023	8981
322612	422717
9075	363436
229308	260953
27112	425783
336412	350354
334760	319108
472887	430756
295684	371918
265912	395988
249969	153352
362820	65456
401215	465084
318287	376671
430417	183981
219532	476231
417886	164884
85772	289344
32776	351364
254175	267602
75106	186363
23572	165520
16025	152502
139652	134573
304346	196355
155073	440808
445343	385334
185237	132247
84698	413326
334279	448994
133909	304466
335335	481785
60702	406626
403823	214694
483112	169047
73298	478847
350180	226308
257208	128422
431815	270554
377962	84791
413953	486199
444344	113051
145358	53490
437077	3071
215396	482209
428864	370866
39478	104340
377733	226664
426640	166063
360098	281885
65465	434384
448788	197988
395988	325789
86053	21583
298390	429999
255015	169485
3077	160323
672	391414
174523	110677
443793	372822
404543	475723
131574	195533
199998	166293
16776	226092
315470	9054
267562	186617
6385	345401
360734	279165
277467	354903
170006	475047
120808	425675
125408	203656
438767	20874
477932	40784
38454	220417
4927	335477
109254	129851
313234	457499
226949	247812
65218	325407
241705	226250
189545	407433
182511	77189
122399	244737
311119	427520
408987	86974
372485	232745
172471	207535
35806	184781
215399	474466
467788	180527
49644	176561
329815	211785
47624	434070
68843	281594
64785	114273
124548	391414
449117	341271
388479	387228
408916	180327
263194	476231
227023	243840
15583	428864
198556	51606
227511	410355
24519	477986
329123	380742
485550	311215
410075	236213
147930	112379
146855	133832
151082	247106
57349	477136
223094	186259
180566	393326
230051	103042
62455	156585
159726	423688
82996	236233
277987	280242
312920	367717
475223	116128
438996	303648
258764	165267
325517	306352
327586	446630
242754	180841
40517	172089
453624	226717
441635	236213
20172	67464
106313	355332
71346	331238
211074	56596
287444	434035
388518	273831
491938	198926
40028	337314
106247	132996
446182	271523
432421	438059
405071	86560
189008	366354
453256	299408
302760	335705
108963	444927
162502	50264
436612	390898
224491	15209
269612	153944
391916	93525
102571	97277
130399	50264
63353	212458
98376	220417
112529	374990
248624	247835
333329	178149
142740	351193
74440	275357
392329	232867
321916	32807
135609	257189
449936	264433
139296	366493
299580	130476
120162	112397
464725	287820
295561	22448
73660	461811
345236	159333
19799	13966
112748	338915
114112	117725
130	410951
142237	318291
468677	134145
383203	140588
197386	369416
101911	125399
317486	478847
50211	214714
458347	210032
230574	7608
470699	367798
212581	295762
452931	232925
189238	122816
34123	472870
132957	377805
192611	158713
433180	304173
306694	303932
49749	343401
218485	136256
340489	218730
192901	232800
184894	105498
209397	438915
455158	154845
181704	458601
101058	450629
340493	200597
449884	250389
61683	232487
372156	140261
8422	427070
459483	185622
416919	90123
444764	450541
245938	144755
49644	235334
433111	15209
303412	28129
43928	301039
323664	477986
370031	401881
153813	3834
472300	250679
145027	250434
84481	315108
375451	98667
71941	317356
30120	210634
6954	141559
158744	74106
304252	273831
98832	345051
69503	203061
105126	234356
40867	426123
248113	243438
460649	88094
153006	156036
5700	108954
38944	214992
244092	312084
445647	228431
381022	115838
387084	317118
147565	73990
189687	96977
58590	413311
153687	180841
163426	366127
264407	190369
118954	366829
167583	407405
331364	364552
146893	216588
293608	217423
163646	219596
305287	54740
391805	293353
223822	166970
427962	465268
219546	486585
68098	230691
419874	212081
346465	258370
387147	439551
313660	39255
190905	137159
147328	123729
76337	152502
208209	470397
451847	487833
73153	115861
471254	342807
270524	258370
61284	135538
240661	273831
58042	206924
234952	185016
335046	157100
5641	415628
266508	87208
232890	170595
418241	401217
477091	1686
55326	50155
29088	270262
314190	353491
277568	250434
445101	177861
296853	21632
136784	144405
364462	81946
408459	163918
66921	491897
447314	53863
215896	245317
235641	92522
360535	291521
76228	102780
250410	378441
54112	373401
6325	318609
341445	469235
451731	451216
245937	354516
90711	125772
77084	69606
54283	263009
235859	435378
252416	70869
372488	139512
126962	313314
136798	306261
471169	432362
99205	96977
43027	459019
187878	228324
118070	248732
190195	396783
193767	381748
272407	3234
143294	42890
399702	142302
463282	28129
672	67799
189644	86728
353725	8093
175752	48007
411119	220857
433565	205289
343721	467538
411370	31840
209029	234399
125490	477930
33053	415594
56375	250649
351213	18665
469210	147785
396863	208577
413662	89221
476096	459994
115267	317118
61303	105252
60925	334151
310153	356868
165100	12245
6008	306253
481712	446105
393184	300231
384545	27093
416956	29253
55522	5040
106739	177110
400602	385687
478588	318310
207253	218615
236027	438783
454279	304589
481562	310261
86460	97070
312548	428603
271794	218615
454322	409540
37189	110708
324826	159949
149589	411101
489511	236033
22187	120132
22414	10807
27064	283395
237164	386735
219739	422998
74321	183213
425640	461666
7922	325604
15140	479691
342465	123213
38083	270608
251720	411119
475680	422832
200379	400120
485424	351639
28357	241468
168961	378686
16769	467492
440190	313454
217389	366941
349198	391665
153407	95149
300727	29644
284344	318932
450465	437986
259265	63528
230004	257651
338915	127611
241735	197440
461524	295054
409446	483467
439719	351819
106058	461846
408737	55840
206169	361
73438	121166
101992	196783
245202	100033
158156	332357
466998	370866
54032	394828
286652	294677
302795	338981
11353	301200
73936	31609
130427	366941
205399	47376
179970	467571
464303	5040
6906	454822
296784	443017
114063	215719
40028	434702
297173	391414
442906	355806
288766	459529
443072	69984
461004	426665
373170	481061
334461	251099
210660	181767
452778	29563
46210	80625
134299	341664
297446	441313
2798	26551
321743	219941
196921	378462
404568	415993
117029	315671
348113	164254
479970	255044
209286	15209
367871	315566
85406	257858
358958	408439
155073	482198
192238	202876
470314	310261
31703	251417
365791	50202
478588	250929
203132	392788
270203	86728
423013	86632
24917	17622
47630	134815
478588	70423
451216	16025
375405	272372
34754	338493
284972	319204
259599	440615
362820	56705
136827	343012
277857	493114
491977	288035
111262	378795
304973	211915
216229	416409
19120	116283
233685	298384
347505	33208
238190	163293
324610	21411
265045	63528
387797	474931
13545	49903
111769	144961
301846	152085
466670	422175
260893	420944
420141	439750
118163	200265
253102	399581
398995	475073
368299	478415
206842	419580
127716	52030
87979	336590
242822	426073
121431	5040
364340	267602
146970	359973
354018	87494
20628	36545
171481	40474
39817	414057
353287	395063
347083	222701
325214	491150
484589	226494
66756	451016
3407	325167
452865	411628
397563	336590
189946	293813
365000	336590
105849	342758
8486	11964
374274	122283
52217	310405
404960	120895
204002	409540
402569	241722
379680	103329
89826	116087
310752	395408
246540	159960
96360	190369
297728	449123
310139	411455
418030	409187
297559	186440
130300	49896
427098	393733
387355	94344
134939	370099
74552	240225
84756	133423
159370	140044
305086	54976
408357	314722
418273	294836
174599	255650
390291	250214
152473	110677
221462	164884
26614	267602
425906	274309
41955	110677
63204	336590
268012	213308
447029	404806
335005	313745
234067	279605
7290	193777
409253	445742
399080	78459
300905	173441
183373	92760
3590	308928
95891	372710
42718	446801
457636	247661
42409	486601
189064	459086
230574	277745
440293	480085
117546	53417
185049	443660
173176	229635
237106	407164
107193	366127
270236	95942
56564	10646
117000	393326
38220	425406
486511	68805
451761	132899
67461	432823
101670	486782
413816	321905
48445	119868
241952	409338
21507	302644
489845	475303
280233	332284
443361	319081
112063	159827
464157	468856
21358	18451
407026	54696
210119	274999
39892	254296
101730	368205
77666	194830
36414	422164
21330	134500
438193	193287
197222	155541
8349	2299
35806	172535
422033	341271
210282	244112
366992	384282
164584	300811
5408	183213
351585	5938
464283	122534
132351	234413
314455	337516
204078	251208
82715	123369
229735	355217
471359	102799
27477	265065
293705	333709
63435	316575
78562	443146
483337	126348
258187	90682
119115	295692
152803	94344
383070	348798
269308	264406
38763	491449
344177	2722
485471	151798
375093	434035
409649	487192
291642	187974
490940	185018
419396	59773
275232	338271
161825	28129
183595	12895
445347	455396
202996	256165
223757	166887
155240	176878
67763	227699
358907	276744
440094	407411
427054	90055
411148	137128
217227	77484
165417	262954
423013	220253
268005	227101
373170	129857
47861	20522
112929	395921
244645	106739
304712	354166
81556	208617
291151	108461
64354	184303
110835	448099
491292	464734
140655	322006
166596	98639
408109	271100
354395	405217
413880	48210
74768	467028
130395	375840
20401	110708
211189	77753
217347	119868
54597	56068
455239	427453
230051	231400
458787	268176
196903	405237
233782	15081
184649	157698
375877	341061
328051	371934
439805	398373
18721	226456
400777	440660
420867	466737
100570	88870
274615	303175
151443	21583
186843	77727
380230	15133
414320	132740
119001	210226
59433	478415
406298	187974
109024	448786
12512	327801
266148	90825
385034	168381
32430	153307
1322	28129
403996	177572
492831	264406
313314	81439
201382	264132
210321	190369
31890	345585
323716	205725
49626	474801
40890	154872
109315	92667
145282	140021
338752	196851
183659	57914
212009	153995
198317	436476
40992	470519
454502	456764
386397	258817
72268	116815
264094	157520
12845	436026
345493	282903
8146	261958
45724	465414
12481	442857
437306	142678
358115	186361
168276	196783
230463	258370
432845	407664
16532	199823
136827	207535
195339	212043
31137	166513
426850	433941
194180	281641
153687	116283
214072	98253
126077	138895
276158	204949
38295	138364
153322	248398
341028	482808
491811	223732
130922	115340
449673	233942
354111	36098
9670	307474
127229	51581
288354	97467
123732	44531
386352	190369
470415	186159
322574	76454
347397	331242
315250	202959
340926	326403
132333	390332
228128	260808
58407	304841
467752	313745
344133	375937
371889	152085
414211	214992
308232	159083
479918	117823
432959	451460
325019	326446
172318	190313
30165	104299
459701	18665
449522	199344
214938	50719
438484	357836
436737	5040
144801	15209
34961	21241
20629	273831
286666	76417
91646	313829
371232	426922
18197	333357
267644	294548
10454	119762
302909	318735
224469	299457
390963	210082
25657	434893
130242	346583
250450	8607
301315	418420
306694	132843
334904	467703
285156	443327
482449	237178
32580	64490
62825	438957
155705	28743
287138	165197
269258	38996
440351	47376
471365	69293
385734	421356
92992	317356
239738	137331
166286	428214
480147	436462
51581	257889
87461	42117
451577	59601
208754	159288
373965	465005
1149	298982
367919	52030
449406	272959
318037	237803
386031	406231
334158	35857
13449	190369
328538	75546
71660	200896
175012	79989
27487	436059
348737	84111
365410	303424
322509	463429
479044	171891
286548	4413
241507	381961
261946	199010
145717	165901
302223	269005
116990	88179
13650	374123
91192	67570
236032	2695
242457	206138
150807	69708
56745	184273
98156	115896
331642	292468
254418	138124
484914	100194
24986	281924
350935	345133
384176	291401
29168	28510
491259	362443
59380	382232
440977	492906
255232	469807
71091	403966
218484	14246
221333	44049
210685	22347
348559	127893
186805	208291
104092	383632
236032	378981
485697	9054
9876	286655
28357	335641
425763	94516
434566	272048
448232	242823
417964	482243
245938	359256
210705	348798
135132	399789
432482	364919
449864	155730
444970	416866
391702	151470
135179	478060
138126	157624
243147	176182
97732	167581
170859	245201
454263	1226
72804	477719
317993	431853
262286	469446
488621	387742
273057	110677
308114	460589
168002	478415
380172	446314
149099	94793
405183	59091
249438	387742
197045	395988
50162	86476
478910	434757
477932	216742
28710	209471
177723	55129
316136	168509
294760	489456
235702	220417
108136	28859
220293	13370
399159	227369
367925	30258
481419	466402
464423	198455
402052	282989
36032	19814
304103	28951
291842	201754
221302	415868
190670	387860
146893	36099
270167	190369
280395	379255
293502	140126
73190	240179
16790	171149
72556	57601
392465	161861
291183	224130
12366	166970
33398	413816
84413	477986
28960	364436
134244	205223
67265	86728
326631	252716
244688	352477
274035	21457
289989	393402
485368	278829
289675	204142
27214	216097
110835	222520
380396	245250
479351	132393
78742	215678
474794	281993
210555	287304
119001	424314
401846	23018
273724	186440
493031	120986
133130	104469
139747	162595
409346	378686
322934	124680
224606	449493
144543	119868
96722	389428
434907	48861
347121	153905
263713	274185
23377	378771
231376	322146
234230	180878
97848	301563
432175	287523
81710	157715
395443	56811
89015	401854
271253	210998
427266	67584
443872	431954
5297	255982
292576	438491
167588	392086
33358	343012
243905	166513
385170	300119
183440	174939
14676	400701
479233	360531
459995	186159
393533	137128
427284	208577
15819	377911
321213	165307
321411	459790
330901	284982
25967	199582
140363	110677
278704	328538
34042	197996
277960	94908
17716	377620
406201	396883
300727	95185
182035	405544
156897	484274
437385	140044
355508	72985
161621	403040
446099	12443
146893	243127
115725	268369
19246	429560
95452	440962
8651	309425
418816	375704
358253	160911
200092	383673
449628	119381
25649	1934
225176	219743
168437	80221
65513	280635
59718	86728
10060	374300
275867	435363
46092	72969
24795	245679
130875	366493
161871	475555
182073	34058
356190	267602
26564	15133
56396	298182
159267	49828
236056	372733
83082	187834
225489	136880
35653	345359
104	380186
479395	30965
377417	383023
289599	424762
94906	254350
377906	226593
421461	371750
144040	269199
136042	99437
360188	77341
103708	95942
484422	24667
349813	438957
369136	186259
18397	165267
39531	30437
462045	341777
490715	491311
203657	378686
75596	385762
93627	72549
158812	300562
379680	174533
162032	208978
86311	177630
375107	86826
301223	93245
256582	397009
10698	315671
367492	469235
99061	334020
337425	62191
472393	345749
385449	82291
300033	180578
302746	289211
250710	404219
232805	134697
471074	231225
384145	375840
167242	309016
340239	64455
409248	364294
111829	144047
163519	188590
432085	299202
21730	276635
312347	152867
480510	122462
116525	359809
40386	413727
151132	223121
128984	338271
472515	313745
94113	484058
271760	245538
78030	242248
143671	376762
58095	276358
140116	32849
266109	272748
248404	223939
404676	334428
57231	190369
222624	18665
170605	178439
395305	390628
142877	187836
177881	85230
82412	63289
359063	331491
142590	30332
91197	55626
254358	336590
328588	74585
193322	132863
72945	344984
221186	454302
55889	336015
478466	273529
481419	451414
482396	151435
103898	469235
160237	183829
263981	160419
235668	259908
181951	218727
295201	52255
251007	282109
85765	126204
14698	406626
329743	167841
192611	110708
137869	401550
442240	187836
204075	261865
317555	128725
428072	359218
342486	319241
55770	202523
141571	435708
250600	119868
387986	202996
384268	262896
184892	241718
430336	203752
333074	57837
146289	292056
454867	251943
38522	10646
63102	190369
474341	303061
323781	233942
104675	410238
42563	308268
288405	240067
342947	314698
261277	48163
183718	198456
487047	298551
28357	157939
412436	164019
451518	154137
467783	375921
112235	452069
312842	331508
279722	15574
346557	209663
333178	208851
132075	144845
229098	7234
35261	172079
463200	48892
485667	22081
351534	35707
458207	409528
189205	231485
369017	449035
439228	227188
422776	189733
257987	426956
257443	13370
405762	29456
386428	422470
218490	491099
135438	132740
340137	20985
434401	294079
424476	121186
5647	333165
387464	208577
477930	197696
68983	107120
31137	21336
17581	489822
203630	45392
258307	445233
471022	298767
488120	289295
111261	435242
441060	110677
261723	438792
229735	410559
214785	15133
352313	120804
19542	473846
428384	183457
108348	302575
219624	241468
72111	424714
247710	448188
195849	346909
406680	48275
120954	371810
50925	245504
242411	483698
282912	426672
130043	445221
449174	436354
287566	152928
485940	346605
123691	139002
186440	89357
276821	326574
434144	338271
43522	7633
57	194041
59466	327343
352417	72617
296796	408397
328878	8054
49961	448898
325790	433279
118943	258630
150596	464727
327444	40600
27887	119866
219198	336080
242476	173969
274928	317506
17480	373169
84226	86560
3809	227753
107118	415967
149643	21583
400158	138870
75621	264406
124067	13370
44659	295934
421435	175342
149285	75428
278769	467766
492708	62191
115339	241048
309509	292468
322944	401854
160419	278472
434855	135119
490797	72223
457108	353856
285597	5169
226191	427616
151665	358913
172417	159412
44459	12983
263377	402323
460112	342066
364130	347449
343274	251572
123914	243633
188345	439076
83310	170128
470672	277767
250128	17186
285191	142018
161683	206623
370869	286828
129224	442919
116525	255897
87831	171478
195571	81800
456021	264180
201399	16433
128359	141509
89238	342873
250781	180595
229735	456265
49256	66998
345401	448253
341420	19380
469368	65194
490987	13741
330922	172089
392210	260877
32468	414292
306981	123925
202613	446936
256893	469532
31415	12245
447937	297630
20946	288271
237586	102393
109257	342828
269561	326802
196626	428531
184210	64429
390960	46071
380681	341749
429923	405173
385970	361296
201495	135896
135156	382229
54316	13370
187337	368760
265880	243385
147109	91295
450532	428171
199629	114063
467284	227242
437656	106994
383598	252361
324377	238477
327209	184912
15758	375418
220359	441646
99409	190369
313217	28129
276773	360821
295041	309088
65721	445453
294452	38304
146602	54339
94895	195555
289329	20959
294054	272356
237848	21583
204813	4413
224072	101058
229696	438783
172655	230548
222993	41753
219747	201158
356530	315405
15308	370866
122763	27464
454783	103742
278473	285156
196084	195462
134299	30041
197535	46905
327099	370029
71031	456215
128664	414082
45579	80773
315853	66705
406108	67837
364993	152502
120733	401871
397591	195122
134942	484409
83514	281048
206539	474011
17481	152030
346003	474757
346272	369577
299385	410536
7290	92114
204361	6854
165122	11626
441195	198865
97121	214714
466402	183213
429325	450051
27598	22998
239535	52257
303832	479614
387185	246678
155719	465790
473530	48621
316136	314424
218983	483371
145132	197286
346557	202839
64769	390985
94482	60595
2205	243301
93451	121461
413040	245679
100741	199920
60398	32807
110096	410074
322066	241070
483987	194947
90494	8719
31824	96361
120436	261157
98295	149388
32430	169932
434099	280635
153006	260811
357341	177595
94129	313331
471169	341603
10690	466432
71444	274030
220445	139185
14620	200444
493226	32684
32636	209354
440293	391414
261112	336590
228050	334602
163160	264406
71334	467612
138273	388407
473634	201946
255019	118367
28037	137198
36723	446840
128686	481578
315069	116170
165680	479402
2705	121377
243492	156376
9187	334680
79266	300654
382643	15133
72516	417993
399900	86476
218139	477136
86303	175429
260253	218017
347460	426790
95937	140711
251802	237927
12293	203279
208322	60517
238855	149579
274852	381028
187226	79391
459618	205270
379680	480224
11561	54536
233843	43388
486336	85423
239099	145059
10060	193333
398308	163108
66193	341306
219376	296339
173680	103804
32533	84054
428944	23829
432339	244805
401948	469532
195065	450199
299228	355669
423724	327721
386475	21583
2742	446444
319218	380409
362942	36235
231834	198317
33659	219865
133464	391392
187878	275232
331867	71281
188428	477417
52803	72523
458768	228761
412288	98984
417258	240374
230051	157895
170308	293813
269949	354264
341191	190369
448353	185049
147321	65670
291856	92613
45868	33683
268882	445453
359531	429069
174484	249916
89252	339558
199088	123369
53561	286497
130017	245247
247055	258461
112451	65822
108057	332842
168498	10646
209713	132024
491421	39016
275315	388078
418610	319716
150788	211067
488936	156182
447876	313745
450349	390124
276821	202808
399665	445936
136063	145948
29538	179503
298069	283672
379369	406980
384408	158811
398605	415379
248013	299042
212494	295470
281099	190783
203656	451594
371883	260903
240976	54976
446597	26209
59596	447831
477308	669
491171	90355
323836	448788
114643	27638
132571	193380
341214	155941
404907	157100
282165	371918
467831	201493
193822	253247
194518	293534
424968	283250
200882	148246
382848	404886
384632	220857
11052	208900
476156	330414
218293	75303
160057	313802
183964	204640
236994	343108
127609	72432
370120	17186
100852	111420
334225	163127
257378	295650
299211	457364
204130	441996
124841	265065
131358	303491
458071	82697
311782	12177
253435	274309
318906	15209
250207	283918
307218	73164
457816	262954
39240	294079
347948	220417
150489	76454
44160	403775
390033	271454
41467	151630
17613	8084
381520	383945
15027	21411
226706	245819
66185	303933
259560	28129
131574	275959
62553	273941
297941	458043
411190	62191
384358	238578
295232	97652
289287	369599
428923	409828
366862	359941
137426	193805
251170	142519
423079	368707
5297	416295
408947	262954
272307	286936
428550	141509
88460	377933
99206	28065
492414	143809
67897	404806
116321	21792
163589	94667
85699	81280
481419	287193
198138	240225
493038	486698
35026	465566
128758	381058
59648	249192
156776	58169
493507	228225
34798	319333
347185	306755
441302	196934
245805	433279
105309	124754
405573	452230
185405	21411
359154	114063
371301	46785
433717	37948
353326	32807
208617	423682
408518	490888
46805	462374
451072	211864
399008	460658
186791	32807
3819	249334
334805	303424
73468	465313
326728	303976
238597	62637
208604	323614
83184	49784
78522	108222
324296	272722
65385	15274
214970	46892
420855	368759
239842	248382
74207	251169
142788	164884
445188	228431
420606	463615
289126	458933
215474	245679
94665	277984
336994	73128
385664	267797
391489	126204
81478	98930
13218	435708
238703	215369
165991	431905
1131	186259
154390	333642
161748	47295
116642	322827
43775	227243
241789	440660
210967	148384
242497	246311
104491	479842
461091	151746
29817	101058
110192	86077
423150	130069
481419	410988
238865	420944
342386	6808
64038	65371
469349	319238
461475	480657
346402	65258
312326	99437
416538	178812
97443	190369
178	46301
357373	49903
410028	334321
35806	412522
158044	110677
416594	90199
85323	242759
85348	398054
371503	203075
273585	99437
350551	217310
231608	153995
405904	446351
375182	351332
487076	79989
250649	433993
145585	215026
12174	105878
18680	411148
409961	304731
364097	221447
44386	393326
266307	401310
281973	194165
248410	146562
132335	245206
192968	264219
187653	79841
104537	20958
150461	226308
14677	114818
164254	208577
357029	423589
436240	196783
52244	81280
161359	459481
445098	469509
444340	451738
187101	65275
239842	272865
382825	261116
332891	397943
298390	420855
352047	477590
57719	467272
242253	404732
488272	207512
31339	464420
111950	4349
297665	327618
142527	229016
264848	260527
124873	186463
219546	14303
304992	448511
485960	438373
253081	28176
322120	489582
156821	411539
345297	336590
390240	36419
71184	149373
211431	105498
465687	68800
366985	398333
67593	62191
331603	473718
176558	336590
428212	295796
377869	33106
74962	311832
341067	468640
132147	374806
144013	291284
164337	227101
401699	197703
149305	145810
223947	276631
27212	123011
337476	283308
248728	21583
435919	249380
153620	277450
278554	199219
259533	237084
53004	409828
342465	46132
142527	78820
144551	413525
148363	390766
18680	130012
209587	494102
168062	432866
216324	86937
97312	373730
55912	345401
155672	288035
405237	35707
267928	262954
166903	8459
358331	338271
217740	210890
319824	459232
409238	122490
48953	91558
54784	32468
237851	313745
191536	83811
431418	48275
394261	95942
452192	226769
308437	99437
86303	94200
242750	298182
452769	120728
236095	391414
416443	291249
198311	277085
196955	284843
88460	11626
84745	176427
485127	187153
134643	239984
309621	189879
39176	486885
475923	275375
129936	293931
284565	422175
83821	183213
169065	420425
277580	178436
58464	49903
226326	48152
101504	354694
382574	390963
209456	409061
52287	13370
126479	178116
369878	433391
481046	183926
9648	7812
383711	283944
42974	419576
249854	305449
153812	481811
58843	313829
152887	194478
439507	131903
33188	365214
241798	376746
266052	130830
487732	395198
49942	179136
304338	16433
317409	148084
47035	149410
230051	115030
250183	395563
170923	487192
303411	485070
192311	440329
484786	362231
469619	352144
203837	405912
228431	18653
473632	136435
124259	298568
363283	318735
130197	311082
221894	338915
231305	356674
441189	408926
107295	421830
143749	63528
435683	117791
105022	192610
142696	264406
384795	16041
482794	483619
116511	267352
252425	30972
143148	37867
165642	11626
409745	89047
51851	308483
91919	340633
106648	279725
33153	485421
105964	24324
49768	467616
245873	458880
242629	181782
492935	88113
390525	172883
316229	285540
238703	40198
5700	26294
328640	367686
94517	464420
122186	400176
135720	222721
350313	240374
347303	361388
319824	447560
53532	35464
214114	465740
169932	354747
387540	359248
289686	439131
366673	288690
78030	122872
443649	375840
15430	256868
228326	379598
342399	29529
277144	229625
139122	318352
324708	317801
303895	137687
391417	479306
280843	391414
341710	50611
452981	247136
418456	138600
222129	230691
53960	351831
4783	317356
340220	97753
198317	105523
133345	338480
223192	474434
313025	359762
441312	379598
88460	416677
166365	430356
116365	257003
379509	458517
214269	86560
14599	279957
27617	10345
492878	484447
31347	13370
384542	95739
192638	111475
53866	216564
420392	483315
448000	63528
387351	314742
176173	408242
222389	281236
323836	54640
341521	64123
364636	369510
303001	122462
142601	51127
198858	86728
395017	441085
451140	248777
71821	360811
310232	267352
148525	153205
372738	310756
64297	415282
12024	73336
206676	64335
489787	76829
234751	268884
7777	289531
313088	454867
156517	488421
8587	397977
24208	294186
300727	30224
42039	27767
198711	110677
13722	448308
235986	181128
348483	110677
396781	202349
123283	69019
414762	265573
373102	56930
274612	428738
230051	394048
338748	203641
17661	42189
432175	459976
128837	202996
172994	369599
208577	416691
16844	191959
312026	114930
76590	424284
326574	46706
445492	202962
467467	306100
448677	315888
295746	228431
285845	185076
171444	152344
353094	107187
427962	45141
346384	290219
447622	166261
457418	260282
440056	48512
309917	218122
361440	471485
440189	175895
72853	123811
432624	429593
477925	62926
38070	278856
325399	151944
205025	214714
316612	338915
485384	102352
458450	404960
386412	53863
16601	102672
189205	28026
318088	331491
369596	481279
481755	432360
332638	401210
129449	20719
244581	204813
392539	15209
403670	20181
461136	36191
43121	56567
63655	119868
342383	435708
278831	317580
204283	329630
145954	478415
478674	378330
283125	488948
476321	138807
400969	72245
177487	190369
371253	328550
173879	476951
461143	28065
468256	311212
395200	392086
490752	336590
244492	474271
72007	270283
18021	364941
69292	464870
267562	401014
458065	351732
370238	435708
150345	267146
278943	420392
425906	10379
30497	267602
257258	293813
367418	447517
50010	391414
273946	15209
105249	90696
170389	348454
21985	210032
161249	103079
64007	345745
213077	241426
87021	257970
126240	421356
417369	204330
200093	262954
372448	387186
462893	4565
175536	30403
108057	159960
264636	173522
284292	203365
214251	360860
222045	21411
309578	69988
201980	171059
263557	293465
1278	383576
253171	110708
21206	286543
295059	57989
21763	471416
277084	458601
455877	185016
410758	235266
306145	364807
105249	116689
455615	411424
421140	32840
303317	376472
346128	67601
213	82585
50739	88124
162174	331581
135200	338014
386188	467703
6781	190189
491384	459213
34825	220072
462404	300119
249167	431441
325466	452372
185671	359516
153771	199445
291303	182971
234876	453418
444519	293813
210070	341271
272301	15133
208694	3058
82060	293813
379372	154327
335828	286936
287968	186159
488025	375840
394096	242056
439953	72223
33494	277961
422767	445663
256723	235705
424337	75444
486712	25506
187816	27464
374506	150874
174852	377138
361880	209285
133406	350189
458058	190369
54470	183252
321447	273831
28487	466737
775	357807
198033	304006
207741	407386
268558	412760
38836	13370
62060	162194
79592	254586
262639	358754
301790	375133
223731	142018
485019	411424
53910	102674
266141	229411
470261	321816
276821	200441
339085	103344
326240	397456
289669	190369
139014	469073
178968	487833
390080	316232
372481	57134
71511	468494
405697	434239
427887	40257
463054	277961
244017	387742
329367	164273
469274	318441
64777	418575
12926	392221
280600	187901
155705	259435
18932	54976
311198	150208
347121	234872
139256	321594
401645	317184
22141	305372
457681	331508
409388	444006
121142	219419
482446	124634
430691	194805
469384	451431
257052	91558
435816	358442
465499	53863
36294	392666
427242	374308
464952	479924
12512	432267
242915	471745
426930	121106
96146	453493
324199	383096
80511	489579
349868	13370
341645	187974
326668	48996
51232	46834
112346	20717
276204	286337
200845	116070
222389	205146
200092	264086
242927	195488
263703	409341
104740	365852
169150	458231
360038	374784
104216	317118
30101	25030
345264	452866
68532	29599
266508	98789
402866	255640
473912	428125
196385	415850
82418	461769
74777	32423
293534	445630
131154	94665
47080	354933
289336	195515
342465	238299
382894	234356
27186	63528
85199	85825
298248	136388
422015	21379
171230	471929
396563	102571
304404	179166
175501	230325
340793	262385
469479	73336
211196	196783
414085	50538
9530	89313
448104	334481
16736	267590
453736	256894
84160	254973
60881	391414
297728	114930
230345	377000
53656	254600
419849	237360
428073	442681
43571	207696
398308	472602
123910	316600
110937	169263
437849	293941
137779	116557
82688	157527
113596	162795
464650	307294
65936	65108
25132	16015
305236	439218
20616	28065
325593	331297
465243	37311
167877	314881
37125	197237
86632	226383
416004	20958
84693	32807
6603	339582
199683	183213
296758	223584
48064	208300
112481	436958
231855	329145
477540	421830
186677	22448
391546	181037
206695	360228
247296	468733
475389	237178
393010	434711
55514	58466
10788	328367
447469	197500
104363	121106
211456	429145
382565	64881
471902	80262
22950	234356
265910	7980
147378	202904
205934	210862
102663	273831
198317	267205
312702	422853
224349	16433
8573	159145
90035	208727
271794	3719
204865	447517
452981	347818
89164	71091
355083	224794
490553	328550
19727	381485
438886	291984
184180	402127
112422	119381
178867	283107
196976	124650
387185	23251
480819	76454
365364	295561
70960	253047
425158	325426
381067	16325
35806	97480
321593	137481
423346	156753
62171	442887
352236	175721
263853	421830
384196	365936
292923	174411
221948	245927
21961	327217
19727	41673
16325	478415
102964	86728
405686	317118
294478	24000
371125	376121
442064	464578
99602	203279
66304	112633
444053	205204
347948	364627
378563	108554
283714	464075
381463	334680
313118	198038
228128	3837
290852	100250
325193	484721
494102	331961
366187	79370
262639	385256
144852	240016
135181	92613
374417	338077
427669	99072
362310	35622
19065	320267
449406	331061
89219	478768
231160	95149
228696	97277
272742	275487
45119	230714
128573	486081
237801	350181
64751	300766
337623	169585
169679	381269
432764	10690
320081	309210
167241	154951
391702	236631
175000	43387
222045	419268
428582	396462
323222	299431
264883	172716
285704	299376
446517	459619
201866	168638
55191	61990
376642	168381
8551	183213
81358	316961
261277	77004
112796	355700
328550	386486
333274	173965
274718	404960
361103	94344
151144	160379
348480	406519
398302	20998
412008	293813
226848	107491
70167	131975
432467	61260
68843	306536
12967	142825
221408	493784
416176	437430
249526	52490
146395	31178
400973	376139
102187	155927
390359	171684
287980	132843
376978	110708
294372	254993
80212	102352
34856	428080
116087	170341
345576	13370
429368	17681
399492	253907
369099	326815
87998	164884
142211	430790
56856	336590
385211	160379
48788	472891
271585	398682
373136	360234
113457	355806
267516	67586
7645	476231
17576	25748
405672	467369
47816	434893
159356	318154
408654	243281
160157	52445
86632	45060
44835	77004
135264	325653
446182	80837
83143	99338
425906	489822
441202	76454
210685	158965
102157	168779
18451	142318
154597	246778
313523	76350
163502	350949
318582	486498
336487	149079
120098	304493
288765	234356
424714	478415
53312	395988
384157	213497
270680	87178
365273	425675
264026	25920
99602	105878
51219	189938
403225	401949
356530	294277
115652	78948
28074	273831
113562	101816
17891	70026
187676	466737
61107	205888
260400	35707
162936	291324
347121	462552
207735	226308
161125	48861
414326	418771
304335	205913
368143	305449
325821	293813
402067	268194
346213	420757
275471	184902
130069	280906
178258	5041
347490	356428
362325	20959
406085	304314
168361	281273
470401	316575
31303	168615
234201	134262
105621	483124
463806	82585
173251	411610
80193	168002
464952	67040
437757	481827
296926	476951
327209	81300
80985	273954
62766	170741
445998	238176
418727	380071
91828	452458
219546	383164
104817	91471
213255	203656
158180	437311
22779	183285
209311	77832
352685	296645
59784	59759
104785	210612
129081	466135
260270	285446
341304	272159
363341	95731
335568	41075
390925	378377
153753	169065
490920	400788
279192	334680
227566	206060
370567	284925
174075	429115
134593	290550
199157	116592
130950	24516
142392	130310
222680	228870
46608	191742
54150	427205
348472	465647
399080	178220
428944	65546
344155	214343
373128	392031
340654	132035
368239	262954
239084	329196
264846	84373
82169	14634
236216	207275
8347	106396
475158	244958
185088	238299
83933	476951
365099	390349
458711	349690
73855	28028
287766	58057
109617	57882
234881	457418
423712	439329
1006	290550
448381	275677
15501	404953
278782	448931
315426	114376
25503	248689
359578	17053
471501	88705
70403	58278
262023	214024
234952	394301
227165	98196
41071	67040
342465	173376
224483	141509
314881	140908
348417	155246
231839	275416
192318	303648
397752	60517
425224	194165
76738	205289
443714	489552
458228	160379
45919	404347
325909	18504
135103	203958
176221	470415
419846	1148
372538	366015
304958	159100
287007	483767
105537	226494
186052	399167
278785	15209
257870	139135
396525	392301
444961	153995
241173	144128
438381	190369
366814	153982
265910	52030
322976	307279
333884	478415
184314	41266
480426	229219
251934	309425
216761	65238
78158	333388
35258	124153
309276	208577
334974	65134
244688	132789
358188	168194
3311	375756
203791	401871
314914	241468
190594	427803
171135	110677
319730	105498
373598	217507
367846	447517
144073	254406
330366	395471
92401	308610
145440	327061
199582	21779
326830	328550
77740	284843
346994	49903
82271	88203
310527	336590
452424	462973
114063	198926
446994	176124
91657	355210
104180	249334
51627	151717
171216	484447
363999	81176
381424	237178
365216	258370
347972	97060
79118	390871
390173	162149
432362	121597
316888	481785
4403	83803
211238	492283
419265	367883
103159	132740
236272	223627
230783	12700
305404	309658
230527	484363
482456	261619
385685	196783
3457	286042
487586	7159
183708	324761
294026	163127
405843	385993
21778	466825
426190	484804
455792	104491
259775	401881
202079	144073
418180	119762
328683	27481
228694	45141
147434	244531
455892	285411
283510	81241
22959	446707
24935	238052
137997	92613
36163	10854
461783	265065
127198	48661
456395	434768
392427	266852
453232	202523
428944	107449
461182	440660
199963	336410
474943	480366
339389	243840
470561	362598
329416	300100
479584	138807
10241	292513
284730	265035
168197	237627
266131	262034
232350	398203
143554	51881
381058	293813
308573	428738
478358	228431
278711	192611
3176	466737
118037	54085
274852	35035
358132	165680
468266	25716
262369	368133
421980	100587
312145	407456
352582	488266
142974	462866
665	487130
274448	47452
98654	463143
353491	366666
196003	478082
357178	441313
373025	186548
192403	216247
226747	73532
260021	14583
141291	144119
327715	45843
61271	390240
203200	9025
391453	437090
338718	470753
445160	429284
25438	152502
295676	430356
163885	93214
354545	1057
330457	291324
273049	222520
410070	367346
301754	406033
229854	261415
376978	485304
319670	436740
439754	72781
212605	309198
279849	188651
432962	359762
461263	83403
223929	46378
262402	272908
425532	390550
195027	359090
257051	82739
135680	295114
61603	176052
371460	313745
472167	65614
266307	229851
459112	400120
233498	415199
128315	217025
402384	410037
455185	320097
88266	406408
234978	462505
138707	217423
225081	435817
60935	451414
21072	481279
124952	414832
380780	37692
39929	274451
97926	144845
427561	171785
324425	214870
22488	129687
243970	401854
202866	220272
56625	226168
404960	368958
169123	122490
421137	311215
429655	124965
25568	124085
61349	49896
313999	486788
135971	311832
39892	28622
48472	23339
436596	400209
344284	369957
305455	332487
34999	405217
8607	1760
188241	417036
419265	316799
462185	53863
48427	403501
474534	178083
38217	283643
403057	452483
386645	141623
233421	244992
310924	431605
196216	183778
471146	390789
179855	461944
262173	293813
493037	414832
52356	7159
374281	477986
439311	60864
323610	236654
238958	350220
442458	267352
470941	187045
147821	17186
382109	493022
240994	169485
337716	132996
420903	125543
175569	478564
114063	346475
471916	303175
433288	190369
132535	371053
54415	90682
202941	347336
448186	393331
364627	316575
122973	430610
473411	320464
43708	230201
154522	286313
446182	191621
263319	349650
206585	248495
375216	265040
241283	131140
187846	190369
191103	440660
36612	185115
287608	277961
58043	104498
253177	25239
274323	401871
163007	241504
455642	444901
483756	256121
6123	361698
135089	377683
222147	91069
283346	193229
39176	357621
343427	433279
229528	120195
192267	33640
93311	491431
458711	173438
222828	232555
76214	445689
228044	160573
127667	367043
174139	340215
418173	414729
237678	4160
68874	262954
386707	385614
200976	250009
155163	332392
172396	94250
396264	236654
246930	5596
100278	281163
189274	466432
177481	417918
245757	383401
276209	33124
276404	39892
361079	20011
490167	91072
398912	476111
91673	280906
364499	300884
57231	27236
52143	223093
106066	180673
155521	436724
437663	252701
87562	236864
492758	229124
283718	32481
117730	419293
180755	78820
352007	306545
202361	476471
288319	385747
218614	231709
276821	32807
263377	316577
403897	54976
201052	240225
318159	255366
254744	186774
47728	313745
7254	347478
444693	263125
118690	300916
457497	155884
168642	14246
266204	17621
266141	280027
235811	18045
386321	159497
599	101058
242279	195642
463343	371139
165471	125059
265598	112534
195290	113138
304431	73348
273985	477590
360484	303173
381596	442314
61676	401871
460575	175170
98167	122218
296948	421356
10810	243380
348476	63812
319465	403270
415074	291991
464966	27212
88632	228934
21355	253916
410543	190369
143623	181204
188320	249709
477932	281128
311479	126426
171533	190369
12962	98965
122462	358504
61303	113895
329853	332392
63314	219165
305357	13741
209743	366666
488009	328538
14093	482336
414661	155730
364636	281924
77625	238015
342586	183479
204364	297180
480365	313745
8702	171557
482594	293813
242382	250410
245206	406466
51408	236915
56304	383690
202884	429593
132622	354694
154019	126204
219473	318831
319824	206321
9270	363631
256716	73236
360645	261557
11240	411826
189794	126229
49308	108272
362840	301927
389860	413860
329474	400127
35811	467085
56396	430610
318306	163182
159824	371562
266362	73811
181662	265589
362964	420392
299166	70497
231350	74886
422995	388254
459945	19010
494075	171765
379696	329727
10632	315367
477932	378330
40892	116283
8461	422431
218386	247092
355684	15209
111856	42653
322910	300402
33669	164884
464429	275298
377323	65840
114086	83864
361846	41075
155062	156739
313041	90401
364636	461420
36689	486885
76811	238942
235491	242528
196641	468162
331299	150352
337226	273983
221318	94516
346272	439151
363530	373815
26559	185076
485648	248053
59918	468812
126835	36392
244760	399598
164077	53994
416737	100619
291488	132843
454263	365141
250009	21330
98062	401871
69319	181805
413250	58057
268162	391414
443841	243301
275959	9934
402805	358736
244017	138172
483987	415574
180865	170669
26933	183422
222566	391414
185153	166513
474733	258220
202109	382166
153006	197358
173315	98696
79306	357987
111968	102653
208501	192162
31217	273174
380911	338671
63856	227434
327570	312259
473068	183213
3852	306681
52217	228431
217627	277860
302638	474931
228128	447358
424390	54700
428092	87845
15819	143012
49037	215057
277987	351880
362267	202620
71189	481549
7922	371785
452641	194352
314311	350699
373755	130742
323281	94344
450039	314881
124259	92582
254756	453855
219116	421935
221648	490237
316136	455056
81717	315261
368639	374314
250014	327217
88649	475253
316154	107677
475383	421935
402067	327452
143137	44607
130043	73359
349140	320508
161871	30263
226760	48408
248013	286697
233983	11680
269602	414832
393760	311212
477328	25041
247296	135693
447726	393033
489899	313745
217555	393176
229718	227088
190985	317118
85495	359640
85674	176013
261825	250389
199501	366922
330081	296884
268828	283918
43703	246311
77674	317132
490025	293745
156314	229001
458711	403652
270224	379939
196030	486200
127469	95862
61869	168213
992	73488
161958	364610
221438	323378
365459	284863
376443	398747
200455	422546
76079	385292
344686	192365
249823	477590
306176	338271
464366	480567
81879	145064
277101	86728
373570	232458
484229	198718
215724	329663
304011	450695
57656	69207
311306	266316
352580	381622
457908	375840
214093	110677
417355	214798
246118	329585
261405	481631
219546	368205
162231	214690
269364	307386
425166	450128
333551	375074
25174	276358
374340	15802
34918	236735
309917	62366
491111	149410
151620	101058
198790	459176
442051	151096
134299	106599
107546	346012
164130	18859
24552	310756
262639	156977
23268	478415
465783	33855
402967	474341
75472	251398
366187	384849
63202	346768
287258	286591
393845	322107
58893	15209
384754	315516
16641	309180
145200	226494
48319	235236
468741	342300
357172	156375
183014	420336
446011	474453
272675	72523
457820	482143
349315	13242
369108	118890
16746	15027
223673	414965
485853	393388
363526	449728
107615	84536
229598	56303
309359	358032
216147	305528
314343	188750
101834	82003
454263	28129
20946	160110
44267	29663
192614	248777
468089	245332
371976	268984
407565	32807
30371	90884
469345	461758
203719	22645
62326	26312
362267	426874
450974	220755
404098	348798
125790	476404
486910	230608
413117	80887
198692	122193
76531	30978
101914	470178
286247	95882
345607	367798
112625	21034
484229	136179
233292	469618
437796	215889
256716	325510
289197	21411
487472	477358
113522	117969
85665	486885
122670	115881
295009	109489
42693	25410
321535	322150
257949	289883
279295	476231
167946	409828
382867	364873
276146	375840
27377	438099
154823	305857
89942	192502
146279	263833
149892	113965
275405	77727
314311	276271
164710	250434
53824	476447
229613	17155
378725	25410
291310	377860
174404	145064
320340	179649
286240	52474
382272	123369
278769	260171
420568	147024
36711	22137
447521	42890
37256	472658
190281	49330
331706	395353
437592	482596
417513	141145
141218	300240
467470	52570
217381	64335
316676	99982
391989	284843
470885	205223
220824	63057
257391	292468
261482	350189
163501	408291
348227	213751
405209	191748
43738	13148
184677	444908
196764	416498
73660	416106
134300	125262
440604	241525
296920	55819
133644	478938
289329	55014
221060	249444
27082	134368
361159	94516
86632	20002
451979	96208
156046	153799
146391	259861
141068	450570
467631	255941
54938	488604
419445	476471
90282	334032
353094	357072
84414	351414
298811	228431
134299	348516
18928	222907
22240	317926
406163	84388
16256	35125
422246	198851
479871	395683
286243	157386
140328	275232
145070	206582
371600	316929
302976	284843
168437	487638
149237	4621
433191	50510
50363	152766
233846	63352
268418	486885
195815	195121
154671	366127
289084	478482
62918	375710
361001	111539
331178	335873
322378	366535
356764	361340
127921	291461
299054	284875
252875	115340
365550	323116
103429	369599
87310	33840
293879	130615
472442	399736
209533	313745
374281	351414
48064	345642
464905	218730
430109	201441
55039	453006
406897	132843
257613	282628
239748	223951
244639	113138
311527	474491
256390	94667
229783	299106
238854	285634
94086	2557
262660	104693
485225	390349
372340	229219
164179	384147
453919	143009
141656	99913
367689	259272
372393	461501
91600	190565
185310	349140
168000	301498
263570	190369
229792	15144
411331	291176
298207	443169
116784	402652
99601	58786
161826	42827
115562	332422
193164	346761
295410	19325
424215	119123
433109	452209
188911	183479
4954	151022
23423	281472
443002	381638
490580	104699
487203	4634
116087	415967
476217	236443
287566	356153
265236	263889
365825	181957
236219	219136
458659	338574
297942	224496
44091	245997
190738	121324
123803	23886
427639	30513
178005	236649
85022	383967
256201	469513
161023	163127
146103	15209
79605	447811
216602	408687
191968	411961
318418	48554
110992	474412
174725	483280
6374	482946
433443	190369
180192	326088
375580	119381
437140	165653
475233	48275
329727	237268
98345	83017
285112	313745
251720	144975
482046	451016
28455	174456
89748	22037
397734	95769
456715	256713
319676	341199
39215	132154
20160	165267
242375	277416
172656	481396
126204	422479
301312	40193
127258	7282
210140	209471
48398	280107
312283	295134
283521	323544
269076	160067
5896	365617
282461	211818
366521	399929
310111	366127
232820	273831
108423	179264
65546	286313
83937	283346
271176	471405
203479	329193
63835	278545
287566	217784
4052	330669
32117	387492
200092	84461
258864	86892
82862	66477
471910	214024
437041	429368
432879	164504
253112	463265
102912	5842
443962	475644
474074	94344
258136	4413
177547	476372
26527	159242
375530	458837
275418	353421
376963	379694
21957	113374
459948	47308
486572	209719
240776	79249
284191	207959
328059	250434
406608	363797
196861	300393
334787	152502
78610	286071
349561	165267
60325	173898
52143	42708
157507	240006
122942	458968
450465	339837
468287	393238
436699	367110
458800	190353
109733	6852
434500	220417
19542	298977
83008	241596
380535	159484
22414	147718
353732	91295
245911	137128
297954	392198
8146	99437
371918	456887
163348	361457
456234	320464
287644	371617
76634	264310
257058	254973
82981	351332
367247	227514
100503	111728
328443	22009
151444	207675
139944	322457
101963	293569
364636	125307
219089	463799
379353	327061
251875	283672
441351	286552
320080	362218
141224	94434
131939	335477
98659	96366
280138	28129
166903	203191
73298	254744
341746	271786
88477	269199
437849	66004
196271	84352
47862	269424
206070	182967
466592	119762
390656	39963
445919	461574
312474	42610
85256	227951
34956	183213
485094	22347
436687	289557
319259	58301
356117	362773
134299	65988
33369	71710
349577	236213
436026	23430
339453	106459
488207	354630
201946	296686
263958	85202
218133	228431
417306	293465
325227	76454
276821	51849
116710	348007
176130	261278
174725	337783
286394	336590
494082	393326
310153	146224
323836	139189
270470	417036
292497	132247
291504	204925
113487	171987
477932	331534
260973	359218
50767	220417
367871	466737
436219	452989
140925	18552
32254	222345
316036	312183
406221	58539
469100	399468
316585	346768
64998	390936
411568	207535
414825	283102
174418	45510
187029	106568
30330	257246
89454	118321
236586	470403
409388	259651
415221	69514
170398	275152
481419	486104
922	48275
195317	440660
276704	471745
258593	148558
108825	72278
361402	291860
411809	22907
3734	287740
286001	44782
81432	317184
63935	160419
192303	77248
309318	180578
326525	314881
349421	154141
327493	256452
61815	117393
470498	430610
325824	44537
334681	160461
153322	137561
467012	319210
356530	27362
325702	51664
236216	237517
46660	428898
456507	275143
225974	313745
417938	153416
294338	331653
381149	106256
470014	208038
12964	343379
411904	224144
58122	195121
477869	434945
228480	205223
335021	432177
259835	425787
106739	237802
110835	438957
482456	319626
411282	20149
143294	4413
443350	150942
302795	327927
283252	217423
229735	120778
395481	295155
424333	273831
234963	253247
204195	168323
257098	484447
224113	409564
136798	189659
360531	439093
441088	50264
173859	462531
100013	246411
359299	112116
4157	293813
449429	20033
296514	155044
391644	198616
14922	477986
150154	206198
486136	426986
267562	175960
173904	11764
262272	272230
415081	13370
219198	36211
7199	440660
153991	166513
490362	183633
318357	467573
475359	238729
136543	212355
288545	439958
153015	445988
313666	183213
171974	50006
489538	105061
112443	374396
166589	118820
127531	8623
314753	273831
184833	375614
238110	132740
198317	199617
344339	200936
292985	381032
279090	455769
156138	240796
476560	287694
400264	222701
121594	135756
127531	453213
46024	52537
39683	263523
372217	374544
33978	35707
437388	324317
251728	374639
302215	110677
482456	18239
463436	246713
427640	421846
406805	368906
172306	338271
361965	178436
148975	316148
333369	289050
161363	444557
265179	56410
406357	347297
12573	427066
138753	51895
336152	242385
432771	167540
198489	371918
424175	330095
339333	151477
325104	137719
371600	330928
432902	240225
248013	122007
205191	478415
209195	205915
484489	277036
70434	28065
295885	383674
292955	384849
332713	10642
427714	386277
290270	251618
275904	102804
233522	132996
190774	94356
335620	280816
399512	205223
370204	231485
412056	316244
217101	243768
159891	232258
424678	265608
263514	304108
51894	408219
20438	372214
198317	435685
206051	374314
88382	390349
330743	80164
109733	273401
282025	98965
338752	393283
331622	286936
464185	190369
435422	306494
493262	105585
66507	113910
278723	196150
90813	185751
106608	467703
258747	80193
120131	413860
454024	378462
76241	49231
277290	482143
295741	467002
487913	154627
450465	41351
409474	466135
183403	204479
428313	313523
33618	275831
49903	486312
33731	391414
146760	152502
267	250390
446998	341929
83616	77397
457322	364248
46689	141649
482504	382617
149038	490636
302153	373021
381597	89047
219198	329491
173727	488540
102575	92690
18166	421397
302656	58881
465430	384366
136954	425157
277170	458043
10462	158961
374774	404960
153006	69444
186812	251597
272661	72416
22659	49828
345295	226494
81739	105778
195176	245317
422292	442431
258973	338651
319824	417918
316909	144764
338915	309182
437849	294371
105321	73018
337179	369599
295381	440317
68679	10564
152686	392042
251973	256121
372945	125192
213183	264286
355055	62060
207057	230192
406611	338271
98420	91600
1605	369803
368591	390179
277215	190369
403823	43334
54557	153995
273972	424643
440927	357854
51759	9638
207184	178436
412033	169408
235606	51549
328729	366504
94013	165497
330464	463549
439919	56625
233045	278382
324807	482066
420164	490306
413137	408719
267562	426887
351248	437917
419867	286828
367878	15209
104659	221840
119640	160545
251372	269849
338987	138704
209523	313829
73327	412517
197342	456726
201583	122944
80334	208300
47971	187974
291093	401928
42906	89679
585	341798
47035	409828
209993	6984
324199	100477
278492	327061
428861	111518
64777	332658
18397	422435
481013	364146
292352	333383
166903	377683
351960	62191
298427	361909
237714	104383
267195	474412
13299	245679
398585	415242
60453	325340
123011	315962
221200	37249
250833	470570
475749	183108
452243	267602
355051	239795
167190	411424
450436	356210
104905	248496
238791	240374
318494	45141
159422	178907
93386	362609
155877	15204
232521	190365
414185	308108
477196	395682
252458	273831
136798	156376
392062	206721
370619	401854
266283	311335
429858	81196
402052	194165
232955	291521
340341	271300
193767	264766
7922	132095
4224	429871
108672	35707
158274	57134
353556	95942
386589	462314
99910	49903
77143	252344
88555	44049
290380	487654
218192	433471
33053	476303
303975	323717
264293	404806
195929	186014
227027	152592
331872	23062
385457	363973
78898	87452
312472	468921
442618	406702
422880	130742
480604	178204
298293	16433
190546	37515
477189	354694
342452	84590
165310	198317
331343	351992
146893	228330
309621	485534
400910	276744
449356	135756
414461	53863
423127	366534
480615	196784
215480	251116
140219	353504
352097	220635
219281	1449
85595	277118
95861	465374
206840	198926
237533	479614
484802	106936
79501	54536
68993	223095
357189	99405
395983	153099
66824	62703
297586	137544
437945	469235
256235	48163
447364	142195
16020	82498
393809	283039
139301	160262
170285	474412
103097	64130
326574	165032
287024	438373
478287	251943
440808	411809
182892	176747
390531	484520
32865	467491
388395	378686
431633	484943
410839	101058
71430	116070
1057	372791
156650	223266
49846	66545
264606	176905
299272	144306
327022	121304
289513	186860
177751	228606
288409	72523
286657	353346
120888	285143
218890	233536
1013	441202
303283	366534
435222	191110
312026	284843
10093	452055
450465	367343
77511	328550
54875	173887
367087	382019
372415	29234
376332	52030
122521	159045
204499	82794
418980	469235
117735	163926
626	346408
404995	231485
422664	160048
50931	253247
357969	395198
41378	493633
469008	301659
85674	326727
305760	113219
218780	196783
213467	414979
77042	485392
58011	49903
347948	315671
135994	135756
9642	248777
349304	57134
405237	219499
190524	354106
381941	244115
1057	322950
452857	160468
173950	125417
254678	114682
389656	388254
106169	12443
128064	105880
75396	321194
431654	24401
87638	1430
477841	448851
141479	407386
371504	79984
330114	446167
198317	208439
69192	49702
399726	409754
79282	440962
49127	94793
283698	449810
259978	208358
160643	189311
312147	464670
238612	341580
279521	166513
291939	110677
438788	245679
360736	363933
99087	146142
105132	20959
207980	233682
435595	338915
346277	282514
105558	484447
406547	24334
186781	218730
261592	317118
77624	435348
12926	375750
466632	185076
474358	309913
462028	38063
298219	477506
432421	49903
335445	408191
146909	476951
122858	315671
158721	485548
298780	297362
439806	181533
165668	240225
79485	75260
117254	429871
145862	91600
277467	215646
385510	48377
375405	308269
443817	478232
172243	97127
124593	461944
258377	425675
347433	472891
2210	410074
414647	58287
446469	57405
205136	265589
462671	430356
244352	123649
476303	258220
34391	336654
218427	276167
425341	395427
352126	6733
55633	408014
43454	74710
397054	122490
40175	327217
74154	139
233045	146189
192802	123369
116160	232474
217784	141440
218503	57460
443815	5891
315692	330153
59470	184659
27819	452746
349608	270836
4035	480224
386428	117023
8486	342807
200092	349595
376766	340601
280026	190369
467671	486239
2935	478415
232765	104919
63233	434035
195362	234400
328718	86476
237795	467861
300951	53389
76550	395336
384791	317100
32735	55321
257613	162989
446037	283445
19492	144975
214012	34825
163393	398946
492204	246926
129804	167766
21414	17516
57371	251257
359800	460657
274190	374975
493080	16125
3246	172089
85	162824
90208	306419
158171	315888
124753	267602
373597	134259
212289	141127
404801	54522
69934	379689
420016	103862
315035	255593
467340	15209
266021	371918
479581	307279
233590	103085
314548	393674
251106	397912
393056	23018
210024	89047
414128	146251
38366	14241
424899	291531
283435	367760
29868	176077
396036	313745
386144	246962
273915	326997
323544	122462
89883	224285
97582	185743
260421	383595
82810	489014
102253	138663
54714	71281
252377	306100
387184	420944
308122	274843
355868	190369
318785	87943
430336	10690
192509	452626
88612	443276
299775	49903
306304	461769
27243	53994
156348	33165
443964	160038
401085	137051
149769	330604
188847	245831
254015	52808
7071	431860
312554	295484
303412	222520
18152	196783
237261	336955
38994	156389
417069	132247
139304	52537
488078	203656
274277	225157
430099	353588
329445	479402
175391	346616
152100	218727
184827	438419
174326	165653
306202	478415
108452	9880
162596	301659
36076	385672
494102	305425
267562	261033
300330	352329
449254	8239
389478	144845
330322	490670
130060	265370
244612	100804
39176	492906
1057	230554
474330	452746
303705	152502
262210	285694
159891	110571
93174	425675
31048	101069
11662	421830
376606	74805
222216	154100
85627	95758
165075	129108
478998	270165
469874	181059
98947	439974
186481	112116
468575	391644
148084	403834
477328	379976
169888	171780
481040	248777
36748	85134
118496	355851
228128	36842
256582	377206
277499	291823
262242	486885
301590	339829
149842	173513
75712	409737
388776	352136
73397	156685
327209	482146
83304	165512
102445	190846
488672	22455
430010	399950
179351	79921
231305	292924
66383	286645
229735	174354
121733	398025
317261	119359
293705	230391
174783	142678
296459	424280
286313	423320
480105	207959
489977	367686
168390	194165
447369	267273
434351	317675
149473	61059
284406	149389
364334	127921
1694	391182
32935	479850
200005	446351
334878	171714
251179	9054
385516	329145
448153	297882
355404	53883
16458	492399
428892	435448
202537	53389
322224	344279
17139	391414
99294	99405
73799	183213
195503	288035
135822	32126
408602	303424
182262	410849
213458	106931
315681	175721
352078	4413
144920	450286
203020	254270
204492	87898
330339	202341
796	202756
116527	317118
269428	423609
442223	237019
455889	175725
55361	198456
254542	403368
142595	389682
259769	362206
80476	178335
40809	94872
365517	47081
448990	281252
131574	319333
83430	407306
455074	239341
428735	470389
239304	285634
428115	14317
160768	378843
68843	428155
232617	49167
38708	68733
404607	186561
469532	68855
192051	149560
31474	486513
283227	39101
333282	62191
409745	118272
311128	476231
121875	405788
430639	307279
92401	37776
354728	180043
370567	397391
200092	290898
51877	293813
143675	257347
458139	64335
426757	94516
284131	135709
325199	111884
27412	385076
243014	342235
321593	25388
179146	13370
352228	273831
185078	89047
212939	276208
449041	164164
192227	142018
177735	387185
287766	353343
309129	241982
23484	492095
238624	15209
292125	320464
335069	452055
434748	378127
170462	462650
195849	72737
101744	165546
374057	302975
367817	279047
299080	272069
72804	201615
383513	313745
444755	133670
288338	483500
335896	410028
130312	67129
387602	134145
147326	15680
486712	210320
302347	363973
373973	420944
457528	359836
171888	354707
412844	119868
299178	369599
187672	305924
12297	353596
53092	132729
109018	4886
282476	243374
119464	94344
239075	95149
183429	156006
266916	105600
167588	284198
103054	130831
233498	451147
319175	49828
56619	270369
344777	405217
363225	113138
417358	391722
2445	365652
29582	478415
322364	110677
161363	443146
431268	152502
316280	435212
134366	94344
117800	329620
58245	230910
242411	352641
31197	15209
47816	401101
23430	410074
395657	146202
232348	31358
155189	142914
201441	442321
418180	230691
461509	450008
165407	12245
106527	422180
315573	91952
355752	168708
16703	166513
19324	369599
293669	345568
227375	118870
116527	194165
236770	364294
96923	317118
232262	422006
476592	193953
137671	29105
397555	275790
272224	91418
416393	278130
455896	192610
331950	275790
333603	132285
15819	262791
39892	487756
144129	95189
144534	244579
440940	67280
407351	132843
272301	426835
478634	88580
447335	135848
324502	271994
112443	296091
444552	187974
233948	392788
300273	119123
449804	88113
265586	211868
198619	156628
73949	172089
394145	290523
68327	52490
94854	20802
397576	10601
315604	34097
148990	472332
302028	214499
95144	13638
128652	454975
412426	445896
332271	298142
207890	366493
332068	10530
56477	150915
249543	91657
208070	258370
9670	411026
217953	343085
26127	38063
365171	476426
225029	472303
326134	478095
376286	492906
81176	483085
147698	355806
331666	486885
281836	393701
107118	202750
52668	283392
157040	62191
364275	456342
133909	428212
100728	475389
465885	367770
99409	10690
427898	233443
83272	294548
376872	407281
110835	95536
66356	394114
100400	124437
338011	326310
451216	246516
491726	101058
85850	176340
461777	220310
293588	459779
35635	75303
56589	451016
196794	18380
153322	118735
450628	94516
482851	31009
113898	372287
250751	225973
315905	245679
250168	245679
170303	221030
428540	116283
385731	106739
140176	855
106631	420895
104426	423318
146719	411
165680	389554
368685	401543
140524	421356
424151	458601
136505	206988
205511	317118
127580	48661
319223	248842
335005	48275
406969	440660
97557	173658
448320	48275
67351	13563
155713	26358
366427	88113
379684	267352
246540	118144
14519	268070
379091	16433
377477	104269
171087	35629
430318	113138
141158	73946
393852	46127
389531	246672
165219	3462
175323	400485
47035	11710
11186	456152
154616	350931
457627	47295
404482	204293
185339	223121
353815	337580
309901	190369
295913	291823
59476	457150
98168	314742
143251	41532
337727	398333
122796	172266
73968	366127
806	265783
202754	97290
459097	15209
120463	249940
330423	13765
40809	401928
402316	36836
190564	459329
59208	217423
187004	240072
206516	132740
35258	418551
239782	162831
119902	160419
266307	26884
110200	262954
324826	442068
61666	391414
452377	162795
268516	120489
71015	76454
108709	317513
42020	251649
265814	41525
130253	85936
279007	28951
124363	153331
178680	479073
55801	130028
214559	80016
432406	213221
292896	40692
329727	157100
481357	228431
21417	168381
10546	448903
251096	246672
283521	476303
53490	110574
480631	391414
221648	400148
441302	204161
84216	254973
103898	282822
57846	226963
331364	35707
202905	206162
272141	245679
170052	435708
301861	315888
143368	471664
10807	383377
1605	79102
462776	17470
61724	202902
461268	219499
420219	451460
320625	166625
317676	470508
266965	237458
431508	365366
402717	48146
351639	378262
198317	340677
456069	316651
37014	135681
216229	375622
445809	230324
391298	77278
450890	206870
134589	403113
93328	376814
196794	401004
306294	205719
337783	474412
485927	264696
213277	34136
265262	163207
7913	330027
240434	371918
254430	70941
447335	170729
391479	448090
246055	180841
312842	254914
207408	489200
408455	313598
27817	180578
99864	105263
411389	426034
245503	204925
362440	292468
346281	453391
368137	334943
219941	150299
264144	129392
67571	138188
222480	190369
15264	158811
27095	368238
173856	451016
306724	219488
68098	97850
215777	439352
297954	425411
118554	217423
342486	66828
78152	383680
249307	365831
233498	295211
267572	360469
381622	424678
298274	104965
77042	42738
321242	332842
201474	64335
315118	360512
192622	342612
381674	81095
444013	25076
162249	156046
478501	276358
172893	433148
385076	407117
253151	122115
305103	49903
399541	346836
408476	17339
352633	476447
361398	223121
228279	55074
264985	465411
395894	313745
385812	287945
299316	147379
405195	262954
168640	48365
433489	80944
451818	96362
155396	23018
17890	393326
259651	310029
292024	306914
166903	153995
412363	490470
350136	300623
225906	8969
398347	259739
388696	393399
308618	394156
319146	383502
191155	315945
313547	336577
408357	380769
5511	24516
399981	149079
459290	482449
161023	173650
93112	194165
346831	343522
432395	270191
442913	19214
458332	17428
89238	456005
481419	420790
130069	263053
275562	75303
248096	25239
359526	209091
451580	23290
420178	11837
259822	207476
231855	31178
65546	53249
408500	404806
221330	45768
311611	58126
485546	13690
62651	90075
380564	357760
154544	402323
308989	303676
264026	68674
447764	412982
230709	322432
121881	123369
282383	136877
28399	179210
407280	396802
236360	27487
324300	176664
79415	205230
155058	205270
188303	74542
461185	203078
320324	107148
156781	102210
287566	224674
443703	372511
373432	205223
128935	209685
110809	438373
50194	16433
61683	157698
282729	377884
431061	177177
214994	378462
183404	410074
410558	176878
319632	476449
356530	76111
335654	13563
232227	203656
314311	42587
13532	154137
463155	477506
402331	405217
223724	389303
348236	103058
480094	393326
287488	226023
171174	233415
144188	315161
102076	284318
172513	112050
43115	431137
214	478415
326396	123105
414058	213035
103584	318404
426140	48275
260814	439611
343310	235167
252882	122571
281219	462907
485546	263135
195362	59831
448104	286652
390403	24516
426898	33591
186864	288035
277303	326179
399961	217507
262525	161975
371256	153052
354443	129462
140116	322219
426459	309528
159370	227188
92946	88113
88767	12177
234376	267602
47940	227088
319824	67858
275619	33935
272224	70355
230051	385963
373380	478415
6252	159854
195109	481816
208754	282822
365399	177126
326300	182511
132023	267602
218504	124582
476993	406626
336779	411281
37246	134694
396802	323963
361867	410839
100814	483761
406764	155214
459084	388575
243835	461924
455699	164300
470264	23018
71997	471301
138088	313314
474435	255265
334872	393238
275212	313234
157978	94516
37860	353103
59635	336590
424907	261829
223867	343012
365346	5040
162769	336590
236641	155246
118069	228073
58708	89234
60929	348176
74427	9054
149492	357778
26159	443976
18324	353557
126324	450853
114173	140367
152368	308100
378780	493355
81876	317118
253851	274309
485728	281124
271141	59545
248654	318218
28484	207916
450939	171644
105615	49870
93597	428375
292588	104498
279530	334689
175828	383244
233160	459146
236216	257822
196105	490712
286466	343012
93174	196570
73691	114678
177178	53907
234501	283265
450237	209689
4018	152241
13397	21583
414286	161116
29528	211558
243492	185335
93328	74585
27833	262955
371743	453167
15703	272908
176925	343530
160551	270886
492317	249241
252925	21411
209888	456265
462066	316585
434994	181678
81225	38571
213825	352008
134799	472379
94712	431015
46092	93533
247700	106296
301557	227741
175067	375316
191933	348563
14961	246926
225462	224056
183234	110677
155572	306253
475770	229928
137779	430474
225340	313745
97070	120132
478714	183213
124620	9653
245737	233933
301676	110677
101622	271473
160081	205270
412666	388575
230574	185491
239035	391414
9500	263447
245819	322766
161271	187974
262286	100517
214761	93647
219706	69593
391414	391528
409238	205289
287124	116070
155302	122082
136768	296693
140473	60389
112338	297362
449137	482143
381262	417918
296514	224996
79596	261396
52275	364294
440757	393326
375879	414286
474667	84986
409500	133803
198536	464430
353287	446452
154456	308038
180286	118286
219993	440660
354755	487500
32148	110677
387839	313822
68035	234716
85033	228249
36381	74829
66892	205289
353696	16433
411030	350538
365107	457095
438827	279268
37516	275817
428469	27451
381305	273687
482424	91295
478057	279811
369209	216828
354545	218730
292994	317118
360110	276744
264870	356156
440746	226417
439588	244496
269086	48275
176969	79249
440940	100287
274451	16325
348176	222544
209785	229627
200276	386275
123839	170646
20032	362274
101784	195603
238941	90277
440861	286176
10698	204925
461068	3041
80203	186159
265122	35629
447833	241088
187508	476674
362231	368656
402481	61059
419907	15209
80684	300429
167955	210920
117601	57752
246199	409868
298682	334244
464475	336590
246820	243506
200718	232617
454309	394709
330516	336590
411841	428080
225073	442060
260879	210271
136938	178436
485072	150478
410408	105754
471908	171954
369181	144845
454181	357854
403942	310261
238379	215131
403480	265374
378350	217413
274613	371617
240080	316119
312074	47102
467166	267602
167588	482823
408953	479614
241937	445353
280899	125420
355083	351029
359178	23318
165519	36339
280421	251618
309605	310756
447775	452971
54895	19592
775	152928
449521	4349
289329	111039
30564	401251
475788	40867
422682	376973
24726	433559
240301	472903
321696	371983
101465	235679
291843	480684
154777	196606
412249	238507
245155	493285
343346	125399
23232	37382
56805	482233
401014	474267
420136	76016
37689	82626
182312	101816
349487	422262
167588	440174
7813	182541
72639	86595
123556	411808
245938	375840
133933	300240
40486	461049
31338	124085
313523	190571
170519	11644
402518	94396
252129	475047
265262	42605
250427	255290
91029	482851
182828	314975
86272	298274
46114	112271
73826	280588
471447	122462
258864	304865
216685	20959
340669	9245
146893	117420
128738	115861
35971	435280
13246	366415
201956	304011
374762	314303
32704	419849
426842	293670
328917	119868
58042	395980
128350	240374
253112	63711
99680	227545
182657	33864
301959	288233
439977	371585
466262	478645
9784	398926
115741	266967
107145	209824
371884	115861
428944	30510
311340	273831
293913	64461
191013	290078
396854	72785
476951	104192
52754	110677
55960	377270
82840	153099
33076	100705
359571	36223
373244	214714
331950	190369
99334	299182
257723	344984
171338	385076
487668	71337
332507	201091
299859	453677
473411	74877
148212	145948
488396	131315
241774	73974
124729	48431
458990	35628
317402	484058
415005	9913
212450	431535
195503	206557
277467	271533
456021	84018
324692	151914
109045	404960
150350	304731
100073	350796
408769	461319
59658	133092
211721	289437
1607	199526
485092	407907
371658	272407
249735	448140
347121	162884
23892	106258
448206	214578
127075	493936
57650	86974
55612	419098
434803	298767
180488	411808
428398	271756
92427	415284
198867	237165
125490	149128
389591	491881
228855	25984
376440	471355
320208	401949
259537	59759
230325	369577
238146	70557
370509	363460
146291	415490
440384	420944
420295	403098
200835	108222
117348	124845
4634	188414
134455	290900
414286	395264
102914	177861
27606	102789
89238	427144
140848	160262
130073	204330
7552	304331
116689	470344
428827	269199
125076	211868
101915	46892
262548	382593
233782	208516
218930	137368
269868	104498
398667	96483
425827	284057
123860	298182
388870	265346
401651	387742
372965	127002
438975	204832
388390	60549
251442	302810
416343	453716
200658	298182
188633	423828
30694	352605
446331	86077
186597	395971
353290	451118
68843	185154
207877	217423
17968	75379
349685	94667
328288	317356
334622	169198
161466	258370
131218	254775
88205	381056
313189	15084
156314	65891
423032	158450
106454	344103
388953	489822
291115	359762
179021	52537
94153	392062
341913	331581
174255	212872
362364	66201
245714	420383
250493	136388
159494	147837
340525	276628
299651	54144
392539	28505
249534	470666
256101	168920
151149	109621
281516	190807
438607	366127
307628	308100
219203	297969
17481	314031
384196	84816
492187	53411
462824	16433
103271	467752
141293	115340
385325	293813
297954	75147
424647	444006
302237	75568
134876	429580
439718	257651
59644	47376
182771	105585
242725	388195
169301	40447
199822	41075
449357	208577
78055	38063
158054	426986
432034	105967
333158	96023
145836	430622
217740	259056
153322	212696
132168	145948
407660	260014
460986	295985
409264	81280
240180	454365
383740	457741
303507	165574
874	320288
248013	340449
401100	7024
477815	354038
448369	111494
72223	173887
25415	451747
176645	50538
102249	113057
353597	387860
182855	462236
406751	319011
155448	141892
273707	273831
341196	22784
435276	109914
188510	8303
153037	409713
250325	133291
353037	413860
340641	258370
340767	377933
347619	433461
258185	300609
475454	313745
194992	3265
305453	159249
61800	190373
267406	216302
471014	272096
303049	99405
226396	285156
301247	166293
181290	470115
256811	103205
479614	396912
301659	37032
401886	47478
420736	147367
82971	444576
117224	28129
71238	399132
120788	252589
106313	423828
287580	127469
373499	317777
44085	279144
92635	462841
486712	130620
159602	236213
471065	264406
118675	379694
342039	424650
458968	179716
424057	139721
182538	105498
45638	471816
6283	122200
353906	380092
280600	183899
213616	86421
8612	394594
10217	15204
252930	440660
109770	254746
419867	367750
411059	350984
168093	16433
338356	315962
171750	377906
305422	245538
205999	221687
332064	420944
437976	329051
332264	53879
54154	420895
318335	122585
274515	22108
428582	82705
93739	62996
138836	465894
293207	134644
416116	137130
309632	372661
153113	431799
140983	438783
231272	60310
226945	192005
190693	480757
159525	377620
1840	331581
360459	394031
387464	132576
172136	24943
305098	405837
489589	87730
159078	443721
65546	425720
299580	292227
145922	307423
376646	351264
416216	370866
123389	273831
65028	190652
475100	282261
223820	453012
247459	361218
265785	79932
401554	459793
348176	84395
489407	407386
339963	276813
185715	258370
399856	268176
167588	265040
347674	239070
13930	290565
218550	174500
194875	378082
437628	349261
444344	95942
356898	58994
267192	165653
83400	19984
125338	273831
373025	282731
331257	54976
422175	430278
131099	89047
70029	298274
210555	279352
248083	118144
243711	273831
433948	474412
17834	133567
102065	42074
477784	105365
25868	263009
114088	235082
343684	148246
271760	164059
389179	104505
72556	1853
418538	420511
398900	304865
16231	263009
99567	127921
329750	371525
404035	442857
347121	474057
408202	149729
91453	91552
287566	232258
19727	146124
364636	442648
63445	486885
275239	402967
297018	243942
354121	103205
51354	364294
115449	137128
43831	228431
298780	490035
227045	406751
440784	483720
62050	469227
458989	469532
78943	13370
183003	404007
27095	421830
84698	264286
147089	313745
94839	300887
309083	86077
486844	454253
28466	26763
416919	449298
487938	73609
216147	349200
267373	461392
177568	293813
168582	478415
365749	16433
47432	336291
157660	12895
312283	7773
406558	443693
432100	208298
36144	53490
362328	409504
308618	18264
106154	364131
301229	296589
81887	466964
482273	269199
53235	218615
292923	264766
180451	328801
325019	420757
482249	203656
210256	410500
287891	379976
100814	172266
203656	74042
225722	454975
207684	210805
446331	332392
273124	413117
105739	271381
115201	231154
86240	348971
173311	314565
149422	441261
323533	220667
282847	49021
88616	470054
44749	405217
407066	123104
144346	19462
206046	35853
299106	434186
473547	210353
475898	4349
227545	209933
449897	166397
480957	249334
307592	331349
453665	427520
146903	417918
458050	276519
86215	342040
136627	363225
3734	317118
81641	478415
191589	305355
329727	306253
5763	88031
178072	155087
442223	284843
360459	198465
226919	138193
205346	39941
111977	113051
370985	177477
475581	6909
484731	190369
40028	348878
386934	381508
308885	178722
18898	32406
7233	243082
387313	310261
193767	206953
2579	76454
139444	52490
169286	203656
90049	348095
477932	57436
37739	269985
370866	337796
234247	212081
49874	183975
347795	68981
176130	235679
78939	333543
277921	272339
483409	230925
375804	431894
373755	87904
364636	181419
111256	313745
488092	290
472526	205223
440628	291249
76936	128099
235453	133794
296185	491984
288346	388612
190281	368358
361095	166513
218856	252961
339333	92967
139240	393989
33048	267602
120938	172116
144432	313745
437232	284440
357800	426936
366534	385430
154766	367686
672	267602
272940	402193
278769	114171
169473	209018
435402	83983
194783	399231
320510	440660
28721	385806
72771	97753
216602	13563
239281	413771
164222	132295
324055	23317
250422	31615
22721	153995
15983	80325
229608	22663
194912	164196
85406	300071
437675	118870
135939	8623
422136	192868
111965	460437
59741	382253
232348	429682
119944	354728
251209	472072
241821	157251
454848	491677
23018	269106
474773	261375
4325	401340
243196	291002
48064	317881
37043	83467
112086	429161
48127	423864
75498	49903
149099	300702
280523	49903
269700	331349
47107	366534
161363	77243
377104	13370
175463	245498
343334	39255
174494	83872
180841	221976
380497	385000
278273	385207
447663	95315
154730	186159
425576	440660
372598	354453
84016	71634
453308	37426
305848	50264
78673	19135
317244	267352
225081	81280
91276	472072
373126	36912
306293	136987
440127	76454
460057	336590
112408	199494
120808	317118
373088	295650
391479	39142
331211	389497
375660	60025
127595	456640
430356	478774
77674	52917
273610	15209
83179	311212
352353	376244
336896	218615
157961	229756
273087	86974
407540	289873
303555	443979
11307	253288
376767	5384
79649	198326
253613	326806
26262	134500
253102	405050
225988	263313
493226	92543
281052	467703
355850	16433
167588	354643
24926	435817
166345	275790
42718	341271
117002	338189
2987	211932
425164	471745
446630	391817
28357	7643
389206	83017
224565	321688
350966	94516
8277	364505
237852	94667
457242	339661
48804	134695
289523	550
200528	219572
193330	375840
159804	268473
342486	235085
20172	457623
278749	258370
461767	282030
450553	126204
235827	297272
399849	163302
245679	420326
48953	378859
304582	428103
462698	274053
182890	155445
227236	152332
415622	382229
36453	79249
25748	112526
144072	37948
372127	220756
153322	23480
281563	327217
434319	62448
400683	454975
140176	491897
217321	162385
421413	121157
215768	100277
39485	203656
373025	224937
221521	304865
167457	195451
409097	392037
169830	281924
396584	229590
180124	217763
493625	287024
28838	455821
308042	418169
338955	482851
73782	118537
75011	3077
190970	144845
96983	65232
491036	218727
458612	390783
83616	336487
450890	107711
21854	15209
136231	214050
442801	31019
335743	34547
284554	3774
316565	233076
114748	267003
277088	234763
448783	417201
168773	2299
268207	146202
447610	439749
132535	7501
47964	212278
474376	372237
47486	15133
32836	40341
264080	90361
276840	163130
55537	252965
29888	106957
92240	300555
236472	78957
311622	226943
223174	274515
208754	247136
159917	284979
140302	25896
76228	326585
198317	278208
385555	97277
24870	211868
66260	347346
218713	489552
355583	222048
194752	373482
453736	21411
372488	323216
16549	248382
457981	423518
404099	226058
110834	78426
150540	124085
485492	241137
347360	477960
331491	212726
28480	272440
434171	76350
308120	93162
472818	178422
443462	222701
144973	482851
293738	292939
8131	317100
163847	377037
118626	324063
103792	134694
89723	159556
236350	267602
202012	293813
22414	83403
398432	366127
421491	183644
189064	45752
397734	364414
228128	74364
431405	322685
74393	157680
359762	252097
207090	170684
479320	92086
11229	461944
23637	303175
437792	393326
472201	454975
428214	44430
60517	426415
54194	241525
25748	454781
91325	286370
373810	466737
229735	427628
9471	148518
124357	36601
242523	194165
382882	217156
347786	267352
432560	290434
7713	444632
3271	81280
54990	387101
287939	95008
39601	71917
256893	40198
154464	148173
182192	190369
132073	351801
50034	26348
350979	291544
242411	359236
366651	97215
226404	331508
251342	66813
61572	49512
431852	397290
365243	313745
92122	311850
354747	9573
262639	143862
276331	211208
88695	435280
21961	53052
208400	52537
147204	89047
397939	82498
277255	423723
192843	388195
405000	237082
204472	90123
287968	288035
35364	176285
209561	373169
13502	160545
190838	176077
128772	223627
358942	67040
161509	50930
485909	5040
150123	367750
20669	204746
119591	256791
19797	493728
270176	98286
378416	450106
477506	385000
57984	344670
289265	442537
482440	184558
198101	441281
326260	459229
112991	196783
262660	463690
269352	62191
24312	22882
387775	315671
196154	187290
235375	276055
287713	97408
425170	393326
283698	464420
488678	323213
130821	257858
48818	110677
426704	142848
247355	348798
317151	300814
369064	294839
132627	176874
178422	428020
359503	424608
374981	203279
361912	171944
55193	88433
347820	272618
346354	454975
334017	490237
330737	428942
351596	89163
258274	205270
255904	4349
124388	261789
418172	478415
449508	52891
232436	310261
202262	288035
355083	315962
301133	168850
426997	449157
267562	59291
385781	166651
279442	335567
307927	91711
254361	9054
161290	280635
253854	250389
45772	217423
117586	327452
224940	391414
410592	335812
75886	296693
202379	344764
213891	471745
310768	23141
480993	126911
355327	404345
101230	290450
267562	332684
312283	24809
205425	250679
118075	52813
105889	487424
379019	43334
435967	114930
64526	50179
238366	470106
119931	58762
179809	39370
387920	405938
312525	179692
368896	223077
444234	222948
357210	426887
203825	282790
267221	124085
344710	239458
412749	218937
479870	487130
39216	437917
335883	34583
20345	31379
425984	439460
195713	234413
43522	408469
129792	452055
459844	1006
198263	353884
262799	311297
343746	110708
437278	135756
105146	190369
199765	266852
46988	332685
293705	478232
298427	122790
347121	218648
379939	3664
121800	478415
61461	3763
269126	139297
239187	35707
162900	174888
444510	317118
154456	378163
427980	94651
80157	488984
397715	302073
39618	467102
267678	36392
279973	196783
201181	482246
115814	183213
120779	471002
244536	154233
201131	325299
11	387987
135338	391414
329155	317853
244092	328729
452148	167580
299960	345982
304011	364807
56311	471425
173684	226760
172951	144845
40290	246778
152779	318735
41029	208038
175120	160419
235976	67040
205526	447105
8078	179536
79044	133223
75339	483470
61934	196783
129271	329785
171720	226152
152368	491311
33004	263913
489977	148519
156460	99405
98210	390349
169794	475360
238982	354039
351792	348585
324377	307697
189161	204600
134596	394927
9928	186597
209821	459976
421207	100938
217584	426174
481157	262065
276579	197066
135630	350157
399760	301282
318652	322734
386412	90123
245937	145948
490406	195121
305324	258370
85743	113625
249234	164884
281476	190369
123045	295939
261278	208202
424647	266939
410436	2715
414689	6238
271760	219743
3437	390764
108907	144670
18763	50264
274951	75832
491339	116816
343308	205289
140456	309425
94640	260527
41779	101058
257613	16018
325107	321026
373170	338076
1687	474956
302611	428103
71430	25640
486872	225694
174725	271383
287454	355700
39371	342807
136196	230232
15984	174139
417938	486267
405135	30176
66216	190369
132047	102988
408922	445936
234555	62191
482501	449212
336594	410863
264101	420347
324708	142334
66052	476772
406285	22999
266508	16673
243731	16661
21554	186561
164829	356092
292838	261396
312283	407094
157816	303392
251733	405385
139984	54899
354725	294956
97652	59759
233469	314742
457967	190369
395428	267608
206150	141649
107679	94254
69838	378686
341439	328744
355083	93009
478420	94344
488236	358032
44216	172481
116611	8623
358008	85260
83029	318155
118982	366256
114643	72029
371786	478415
445155	302047
230051	164884
323652	390963
58056	366127
335191	235679
462392	190369
157663	43514
307968	59317
194095	96270
221106	336107
134299	113653
12087	482944
161923	69639
267143	62948
270248	342239
124489	9054
74651	293534
362763	183479
357411	76898
391391	22980
37663	259276
326818	228068
80006	475775
285809	198599
25748	427360
342782	235679
485180	481279
266141	338271
88855	435280
308703	85703
286781	277450
334312	196502
116002	417918
9950	198411
129760	308083
372485	18337
218704	218704
458207	16790
378087	146153
454454	428608
23103	17956
77290	190369
246102	142989
185772	438372
77552	11698
390934	210050
88855	152592
190758	244921
13930	227702
294632	309425
444994	34624
84968	354694
296302	399867
79530	198971
85970	200806
382848	244712
98876	133972
308533	368620
194822	431954
265528	437872
90664	192724
104680	334604
178422	221775
282287	488332
366534	379386
139307	69440
92839	469235
5356	222041
320597	135034
25827	352920
487450	106256
309443	66933
258747	343085
123095	170129
301913	108554
377757	430356
454035	149989
345630	109829
253916	377853
130548	126204
333846	397391
2570	250679
26504	4349
156800	167136
82	139297
476956	177104
376592	22448
346486	346216
171474	186259
405863	178543
335230	86476
488479	67902
438495	286313
150977	84453
110328	153252
103228	62196
464022	337849
355083	467612
86034	212294
271328	455344
203258	113994
197234	277941
468370	434035
17562	38812
403746	440660
36683	310756
17398	301800
172923	98274
351534	183479
364617	110974
288154	165653
24703	312629
351307	285446
368281	379569
376759	420757
478144	315407
234769	425517
33099	462841
200092	42035
197310	262277
385391	143657
238329	110925
266141	241120
27819	98637
54857	88508
127114	102096
392459	317118
228229	193300
76228	269720
333183	17333
483112	45768
253503	224674
354433	1311
195815	129323
132993	261396
306643	432212
385391	356063
134299	208013
373170	38063
1881	209572
153130	21831
403692	93482
117992	268558
86632	112317
92559	12895
447015	288758
52118	23251
372764	162804
340585	180365
339542	263806
343226	40722
91599	152119
46069	308343
415170	16325
180348	97331
151298	6289
447610	35971
44713	439772
384939	359358
29824	122585
27770	175305
33838	431285
86497	333986
493562	90862
151245	101049
48576	48272
345236	170525
177485	420392
130069	75542
67351	457623
171592	433657
32430	62191
397433	405217
169802	294069
153234	366534
153006	190316
87604	183213
249812	108911
456903	88203
128887	83398
43138	58466
44469	212344
22197	283918
357297	78811
366643	20946
54650	212081
126078	210032
262210	371961
3809	209018
96190	106602
157171	214621
428944	309500
257971	96491
251943	332544
128100	427604
2571	13370
35953	187920
26211	63957
149240	95149
163089	257377
441811	411290
457779	315380
350463	287582
266957	228431
366104	105967
277247	293064
58851	212101
425835	303175
441766	90361
81432	493917
257377	70507
245151	156376
137182	393326
401680	258252
346537	23040
162190	269199
43470	363234
272697	326997
36298	64130
329862	166513
427146	237178
287931	17561
101982	291324
321868	250737
463089	310405
109498	13370
135103	219064
23680	47547
380531	146202
411378	455006
269978	130742
325517	267576
390596	389645
178591	179303
424522	262954
261466	25465
261602	16433
113363	323065
339781	122462
209936	293813
278593	80587
9042	264406
44341	461184
90843	398826
347391	197212
56913	313745
100874	252852
300711	464578
464438	402265
399917	88623
85260	488669
202086	285446
238236	448738
46822	77372
26	190369
222902	389492
172535	112046
298258	187974
168651	46280
353345	434677
319018	164164
344844	334424
311530	62133
148895	299467
104498	388859
328647	40366
62621	6253
446402	376830
390771	412561
442378	224286
153322	286604
182593	282263
231971	164260
433623	420944
347207	440660
107290	110708
403057	86421
146063	19246
148539	290722
72804	380538
167588	448978
462041	145844
134396	434945
403057	301932
134599	422175
37894	87764
135103	183904
186489	390680
5561	93245
309917	184032
365531	7159
27790	145100
478369	68458
203409	378185
84968	420314
127453	178436
74493	439175
172617	167993
143671	415625
475691	16158
194807	154137
143623	362468
214744	177630
229735	168614
189691	411809
74662	450191
491188	172184
324623	197882
273788	252491
383526	275790
402738	249259
478137	121658
417451	219572
200607	421935
112082	12700
397658	8202
338893	448578
133933	421356
383931	79076
320706	339072
387949	432212
492393	131315
411008	357268
347381	218727
242411	120911
112034	352831
2073	63703
266163	26366
108859	122462
57377	403902
61367	103731
361291	157128
135094	146202
444402	481278
240777	340603
471203	277961
397439	203414
173261	266852
278108	28129
430860	434734
315412	139886
100654	125349
157258	23578
306378	217310
7712	396431
412826	121106
168607	375924
356522	53996
23630	334084
338931	43143
308278	155656
279252	137401
492316	282822
219057	175402
8540	377278
64525	228845
430170	305300
169240	417160
359247	203656
106858	464616
313547	366828
355083	180578
68377	71822
236268	331349
58082	260956
194003	194165
35806	77189
28947	356645
324490	463615
243205	430356
300664	11695
97219	183213
371326	181957
58245	372311
340779	99832
351459	106137
444649	10100
333705	476880
313655	180977
418538	309778
261010	430871
445343	418332
217174	200632
213169	206312
104355	136331
108963	470672
268418	221890
239272	71224
187429	254136
19727	46905
297452	269470
166249	179506
45377	57134
249894	459344
465805	336590
464507	453012
237678	370357
465582	301884
323790	406163
185767	491459
130121	306981
260479	329066
98225	70119
238767	39195
462715	451738
331103	146584
232872	478415
303149	46278
27277	71633
389900	168615
172825	264766
70700	430356
295387	467703
153037	212163
454642	110708
471412	438300
328550	88705
392651	57989
294168	393326
463836	351849
360567	256165
403839	371918
308762	106256
1819	86757
241650	76137
363999	4248
402608	437720
211910	440660
34272	475253
347891	94665
311028	350822
333836	258657
445748	469235
390906	86728
306040	21902
438418	416492
22966	440660
389216	445602
228138	128307
396805	297098
105585	99405
119610	1057
410161	350549
300330	59457
429388	309180
336487	352136
378481	62191
84836	322147
16844	229847
458398	219200
418989	447517
432958	444014
138304	13336
448329	421076
340601	445353
48826	230818
250521	245679
304586	447831
416854	458041
475749	265604
356433	49184
287566	86421
165680	115022
24077	14403
455141	430894
249477	68435
169794	353787
263880	82802
46530	126426
141154	81405
282588	57375
252996	33855
93771	91826
428892	173315
184629	431378
440286	383391
492851	86892
82242	95885
456793	75568
81249	63528
53624	269994
466428	433391
444094	54976
303731	455440
338607	356563
101465	300684
237304	190369
406696	375840
371387	389936
55682	237391
4435	393326
55914	117061
281236	37516
14992	10646
226520	160419
72393	328057
322966	315303
259978	254571
232616	12443
108081	176182
149744	90547
362045	381947
141689	235265
308197	440249
391867	179506
370409	194587
247961	408288
287566	117918
234881	190649
235003	352905
116346	93245
50788	419448
1441	477314
83162	464727
463054	25770
241614	74029
217042	467690
169688	28129
347042	474880
355083	254446
81097	100349
406268	15209
225453	243115
398122	294545
453774	186440
378137	414912
465502	281924
394355	23018
441228	157290
241988	152108
119001	329572
312743	158153
184724	315888
275500	364294
137634	472949
90118	294369
3496	140124
52303	21583
142866	313745
200712	393439
232440	92726
254446	109868
50906	354183
378771	401946
38490	380320
485371	479700
74594	428394
441080	336590
300273	339051
279583	331535
190752	168050
172061	315671
155160	118298
139931	75093
200019	269511
174068	15209
152797	61572
448062	288138
88038	204732
46308	294031
128591	366127
281412	211868
445725	186159
360459	464540
415967	139951
221106	224085
300330	324048
234282	336291
264696	337262
344112	378462
231626	89648
377869	143301
190217	156528
143190	219499
422912	183213
492247	138956
209221	64123
120221	445602
388404	214992
114830	96008
467833	121106
313547	168252
295039	286441
133909	390732
300359	181658
94091	382975
247040	171007
279525	166513
321411	427898
293345	94344
667	120822
107524	234878
124586	175721
242882	292553
249202	268884
11734	85200
120808	293813
287806	227101
333615	162795
25111	8154
276821	353602
23169	461392
51038	409828
129265	189293
221296	320797
46503	42527
492151	1171
485420	76709
394130	67833
188907	221695
80921	62996
272756	116969
146893	100278
375158	262954
495	488205
65237	196783
385746	79307
262308	341271
39195	421476
217270	384668
147192	205223
301190	60517
279303	15133
386516	213544
278785	470817
117999	265883
268682	283401
444380	387185
42370	130966
477672	15209
289746	489153
156068	439979
30609	79861
180921	53863
396058	106422
256893	352950
224467	380538
431339	458142
229735	380341
241403	228441
120596	203279
459622	188472
270114	77438
466409	140915
85739	485304
462762	290014
356805	116283
309159	64335
368205	203752
267373	218370
216544	99234
398616	88113
238672	381700
302103	53249
396969	401854
262916	492906
200634	69930
494127	376364
9153	313745
81249	71420
91159	97753
63948	291870
15260	312092
91558	57719
242629	475917
1057	371991
281381	141154
447042	167207
413665	489582
286737	360860
416567	285635
433943	55266
128313	75763
209941	50520
399080	441496
154388	281924
293032	287854
199400	209471
98325	267602
10093	222399
484283	86560
310139	183213
145709	421067
418743	1031
482646	260230
178265	171069
309091	49903
24388	144611
373917	112307
169423	30919
320446	428738
415423	333191
250004	243766
80810	389682
421802	440611
117414	481279
279674	8511
333494	183778
461549	313745
77420	107711
165649	287793
268681	341567
265500	127921
20069	187974
328517	411809
121875	311215
314343	260367
176759	183981
388872	34708
105249	367752
268328	93974
275279	478415
440808	238455
258007	41060
438336	124380
162481	393238
278854	275790
375181	26960
412142	482162
278723	121171
201131	38942
421513	330467
234775	392084
250377	8463
162310	356750
333693	443146
109271	399683
75618	233452
117348	131809
343054	108777
123283	324825
375405	482136
330675	451016
358217	330938
376040	378957
274629	461846
150106	310756
330066	182931
245674	432694
48771	53490
237652	20958
269949	315407
446883	129850
184935	434299
333205	318735
160392	338271
172555	441285
194131	440970
364397	117799
244092	276837
316031	57426
335828	101816
386525	239355
372421	98613
395273	272221
420392	346352
342465	45436
492391	235405
426960	174939
112620	298182
11837	491898
270077	421356
385881	386772
456877	125399
33320	225084
488572	167375
341197	383340
342733	33553
340175	464166
222334	351414
44315	413283
237517	97312
251677	341342
289535	406751
348429	283265
289807	395888
46092	12426
338752	63095
84319	135664
461068	401854
128696	207059
263539	296011
466670	4533
436920	288410
298056	217432
222894	336590
242823	262805
356953	348798
283993	136423
223834	21583
12788	481604
420221	284042
300255	181668
97485	77119
257883	209476
179811	428709
293328	441844
412333	260879
200276	224581
225805	269199
323361	261576
382184	212663
230210	63528
461906	104076
287246	377015
460722	244495
476900	348176
240763	463549
181312	113051
244625	26325
160237	72565
40677	336590
2935	385256
319593	83989
396549	233415
462696	351451
294090	140567
286441	55582
332299	288656
45164	66592
217225	326877
100515	118818
35806	132153
462859	126473
186765	51222
135182	6620
453876	29
461833	112258
466747	284118
45772	369577
452111	187974
105132	75952
297069	120274
219148	119381
253321	4144
276995	372531
322560	307961
422246	122356
236330	222531
274300	151624
392313	273831
409745	142018
75891	267352
303061	54976
324816	217423
435491	365721
449854	182821
297641	489200
79395	86560
353856	470307
158918	308769
65513	332685
105132	407026
18370	173900
260286	468832
470005	463006
134379	105585
138060	243438
40028	241410
252706	376290
68505	23553
129149	273831
458726	85531
21758	417486
354369	40447
232096	255641
353589	313745
455191	32807
88722	399867
140672	434186
244581	476303
351112	87620
350935	88150
291547	273831
214541	129208
135179	251669
474710	16433
51329	260856
148001	227286
222828	166063
148139	66820
110772	244451
425510	301627
301577	127921
126723	227101
336020	110973
278145	353557
391689	387860
478873	390409
102137	334010
422270	88824
263000	438944
258340	347561
266511	24513
260431	4396
218114	265883
29088	392502
256488	108648
72041	201754
72947	107983
269868	53908
294925	313745
198012	490237
82223	404357
112427	153233
298347	361217
389019	319640
239268	61113
456337	447517
384324	410740
413915	226943
50536	140044
455185	391414
315358	466101
333980	424638
140263	218987
260918	307294
71297	22779
167281	145129
386963	97070
74899	489150
200304	207972
234728	184558
249056	431202
420777	467492
27617	313454
301855	4413
66146	452901
47621	420480
3231	269788
132058	182226
437579	13370
230051	371159
375510	272463
336071	136527
392863	283392
70406	127392
3734	93451
410877	141166
366093	293813
388696	296172
422832	360153
161920	211480
336055	149389
470896	322216
462821	225043
47712	457741
422546	334746
126875	12129
358423	119868
461208	404806
476824	1097
254251	356645
241048	287740
106247	391414
248954	438419
334191	392086
468287	42618
92863	282557
479984	364401
27138	27696
276271	290168
35551	294942
251614	28129
296274	390856
463073	42890
78669	98285
174523	178436
277257	148913
460263	146584
203733	224267
107345	306409
468287	74541
258452	78374
367263	431035
130625	93642
103271	321916
248291	237178
255737	119381
190564	146183
204406	30176
165680	345542
103217	186384
206502	20081
57531	391075
336590	139781
348463	49995
233863	122780
176878	6050
228249	390878
440369	265514
2792	464497
344448	432506
112355	148171
28487	451414
304922	325705
304270	209471
407292	296185
492485	26551
349834	426887
339976	118286
239230	21411
177079	106994
76578	287538
452284	244805
389206	218727
180755	388904
207890	383576
251324	245679
236187	259929
354903	307279
73791	404960
200092	55451
117604	270588
222032	86801
385256	439719
414641	151040
123449	185479
154093	343059
172396	118637
177742	292827
266477	404806
406865	33203
337483	346193
172441	467652
474181	127550
301355	390687
426045	369599
216666	488084
490931	62191
416340	183479
39776	366534
81432	118830
477562	475689
148770	438419
478021	350189
173877	63528
421591	129857
274761	13192
492687	399867
74728	71252
429180	311255
442955	400930
310153	236957
111254	138807
54539	104104
317729	236829
95998	219499
450465	90831
175738	77727
163519	149464
81510	72432
110490	306703
285982	53062
137159	112327
147795	239528
352605	492154
461172	96129
493293	370742
260407	478415
428557	49228
378468	214024
200510	409102
195757	315962
75061	347796
217775	311131
3741	426869
284769	65994
248436	167411
63808	98420
412205	187364
326253	52594
188500	278359
404568	476740
87887	469227
477328	261130
302918	424722
101565	448709
306074	101650
390934	48963
122013	258353
106895	258370
97777	6732
356334	144924
130857	8303
45377	440660
107292	265065
246112	477023
338931	226565
28549	190369
209668	131068
30191	255814
276883	232037
107837	230925
77853	442854
188108	187023
153508	369599
2168	17186
110933	110677
432913	309801
165051	291106
485970	122694
459498	311212
292674	202019
411282	53490
187838	450774
86632	8146
471470	280682
245326	258370
323965	245679
196756	67040
230051	92796
10255	449298
345562	129107
472926	74541
251807	61653
48863	409111
238928	95609
28551	135116
232060	440660
251638	288861
64526	287264
189125	15133
64733	414644
158138	91600
359708	459866
245921	370137
251891	162844
99062	213600
151596	366127
444139	420392
358860	237366
225694	49021
268820	122411
73974	247024
296452	372314
27785	226494
92235	79149
402008	38655
395428	50849
443728	5858
81717	245679
41779	83902
130376	282822
218177	468162
344433	342510
444654	183213
478975	61467
47807	364294
169985	255686
391281	91998
273227	50264
160997	191573
69547	237152
264565	16432
125139	438373
204775	265548
60935	394709
298806	329001
310661	395988
436886	473634
410496	231700
380700	290523
331299	474412
478482	426034
164459	6269
91499	8623
233339	313745
146924	301324
107052	150441
348644	401543
338003	48861
37350	486979
423468	106840
326043	428080
315958	346968
239490	370103
386331	226308
298020	213537
315358	125630
416661	404960
375405	110823
411195	273831
294741	259929
92032	478182
370990	393938
348238	168596
427578	13370
380049	204737
432175	123426
64338	364279
401568	478415
249881	212246
159622	209818
164727	429863
380283	199482
334421	259929
88519	355700
77674	297969
199416	182940
395319	493802
472728	438419
449319	254751
411668	72565
164254	134145
320918	460723
155713	27262
242965	352952
7332	401871
336250	28065
159959	315847
168359	90884
7584	456640
258887	421830
449182	469235
174111	13922
150107	72889
46467	291432
144288	113244
238703	348914
448318	163323
290327	354747
355921	406626
342465	34265
422546	138156
238548	315687
65726	83403
160456	329195
55659	214027
363899	100477
332	336590
376855	123562
456748	329039
13930	49106
324708	136388
346225	39255
322298	440660
54059	401770
154120	97894
301619	129991
388828	248733
124424	446459
10762	319333
320381	115795
316322	421928
112625	85804
400309	482083
97910	33796
323679	322147
174139	192195
168664	396968
338261	16325
462605	237165
131581	468125
480609	379976
88835	41673
255859	473077
286001	258370
239060	241628
337026	415749
345401	385426
247929	97573
482143	419015
77339	435324
420313	267602
254452	75410
432175	256197
91249	99387
51759	19745
452797	430790
247060	243462
292721	2139
172142	79704
85330	253360
360459	490599
355539	103918
33514	148858
182133	440660
201635	388548
215016	237235
444139	138663
459622	135438
276244	317118
245024	23423
159364	35707
292721	203526
384272	285736
151228	447517
248296	162247
293918	204522
306773	1057
377573	176878
354154	168779
158234	65891
104840	336955
158864	164709
319824	358032
180043	22347
432180	261320
287874	427866
66383	194328
248059	152392
98027	337775
414944	13427
145421	8819
122025	76834
130043	393326
359663	191317
193869	20172
445098	406626
309641	160468
53890	261320
267290	15209
398995	409223
264026	446962
150564	13370
15626	240497
142799	214050
281151	122645
216570	49903
424647	434943
108570	176561
274138	169891
298665	24814
32944	313829
267562	7705
487586	292721
287961	216449
39683	404960
64074	197501
395109	348798
372775	178633
310249	455930
232932	273409
35729	62191
413816	302731
316565	421639
355083	311221
91555	370844
39683	378859
23323	206073
322498	120195
32430	364109
463273	297593
485492	447945
75881	218877
12646	22549
44620	418551
441555	469532
141607	391414
168410	375897
189806	277360
91453	440962
230377	267602
17398	275677
280360	468497
318476	270324
79516	129185
205752	109811
94111	27464
17479	90041
249860	168213
308047	435708
181662	260527
62420	367279
315275	333664
252377	460866
124984	113138
276	116347
447335	143042
204967	425799
407330	327100
114223	272846
53076	463623
59496	245771
168798	486267
67399	334833
383846	492906
1939	467284
25974	237235
182878	368825
28345	139648
121221	310756
256893	360881
315801	438957
207959	419225
363873	479903
157493	186259
360999	466828
66035	412179
171546	51222
237148	486872
17343	470943
219167	273814
270248	182342
336825	65386
326260	338480
54210	95942
35260	132153
115489	317292
324167	92613
130996	175614
383667	203656
141563	343323
383164	445342
203534	478415
275499	338271
106676	86560
404352	272230
49254	88927
454132	292414
468034	417471
458991	60538
137845	219545
116854	426580
120996	137128
73327	360484
462208	401871
13975	228431
373025	205512
36755	228431
306981	3041
491424	23461
306884	231152
214776	63528
123418	288724
1588	74571
370949	282903
1263	169603
326762	191652
85244	40867
298479	167428
366369	21583
15027	27790
452962	97894
192249	319774
206905	272846
3043	263358
65506	258370
400277	359516
129369	298767
85653	106739
3809	365848
426246	271638
463204	247594
28112	106349
151140	356024
283724	33823
245309	446632
31483	468511
298357	440438
107248	8090
215141	329039
258665	469235
248666	153004
418156	351849
162857	318791
102352	290057
254068	282488
69960	413930
185924	331103
281931	417918
312283	334960
82099	76829
177967	244392
325484	198916
443600	293813
456723	480224
329727	390349
386392	481290
10046	290063
345918	125074
440249	412096
8950	315686
286445	93245
438167	244688
419180	475932
330752	121600
439279	472335
368377	448933
102129	309789
414337	172184
257613	308053
319259	446883
36339	416126
289460	60517
298427	138193
454263	4136
449685	202438
108499	327721
6019	245864
65570	250389
228431	18132
486545	235225
56773	317623
103123	216297
481410	420392
492697	481368
279730	3130
428930	126334
469142	18479
344535	126636
356490	366821
28357	187532
223505	293813
150358	7493
346158	281924
471478	127921
17772	369577
171148	195689
459890	435428
401592	97676
427494	195121
490630	343640
241287	369262
395304	5857
146046	274113
470805	295484
351457	58666
159068	188122
114877	112312
316565	32838
468256	144845
445954	369209
174879	261235
174093	342980
124883	285171
338963	421170
379007	119868
205959	440660
415166	447105
440157	71448
102851	122462
411991	367784
391971	438203
240776	48163
218782	322262
226516	269199
436513	250434
290687	273315
99862	229756
68783	50173
145009	336590
227724	86974
336590	480741
290989	171102
482456	292977
452929	190369
85637	310261
98747	200549
402703	221890
301106	65627
88446	35622
85299	192005
175018	354018
296514	467470
385737	100924
233782	442030
423468	144470
116049	42747
408146	250833
331979	138600
135585	317100
469884	223612
336188	43374
147425	394670
220317	260608
91105	58994
238041	115386
237714	366138
342465	142318
27816	381157
357307	314902
126535	469532
364158	379217
329	243623
168951	432212
200092	349626
328940	78910
424664	224705
284484	25984
348644	250090
125948	451016
126936	235781
306667	124130
442784	219499
421953	28129
320468	240225
164784	144405
333662	214992
5420	49414
456334	133109
356190	151944
240589	243840
6331	241048
101286	59650
58484	19168
221296	37400
443320	453882
70753	255650
159029	22827
342486	284630
428645	440660
200092	470554
444974	392483
216324	327337
205881	63528
474341	5041
411662	26098
276512	262954
329364	276610
66809	456212
188481	115119
50501	351639
54771	40364
388904	445435
125705	288724
406477	411809
211762	220417
44436	462881
377613	267352
296339	161166
202352	490888
425190	47757
477932	184005
203493	10646
128337	141509
252377	391414
223121	474783
328605	166831
441981	331076
105817	20081
288594	428214
172069	378686
17613	61900
35806	100508
39673	342724
12063	30333
180194	39986
378735	75303
432319	36162
250230	256686
230051	254040
29467	110677
14627	431264
160182	63264
138126	71125
294115	366666
58338	121626
264590	286828
56897	317118
395157	389682
431256	450983
449594	163127
256893	391105
143000	420546
64557	226308
441992	43164
232918	477136
7554	451312
140613	320464
31043	121171
172070	236464
6552	262954
491441	446491
423740	370279
434351	219552
60106	50155
150278	56843
188925	204813
104527	45413
209523	39195
10109	266998
248216	482143
474847	63726
53454	395988
354545	469583
149742	217423
142157	416752
33067	134694
133683	358916
365331	366534
314311	329675
318561	106903
492247	349527
463200	221324
145282	164394
347918	422541
98120	11451
217784	348189
289675	494045
416270	67280
397805	295484
200252	212960
313481	313745
482712	464734
154988	91711
80528	270095
326245	332253
3747	206557
101647	477986
388249	377683
23781	461208
479693	243731
145954	201208
282967	208825
123914	83872
5128	310756
108554	348798
153375	327779
24703	92650
484012	104299
430516	274036
221648	425353
40362	260960
254098	119389
438381	247092
231341	265711
484700	208785
89826	116827
471501	164884
362267	356712
16871	293813
222698	408988
269546	425960
246398	108249
71951	56068
300273	125417
398911	140021
86113	18175
478415	376429
149358	250389
250011	414269
177139	376436
174454	369599
410390	427012
315556	489072
59890	330032
12063	52490
249659	450272
16335	306100
188954	353885
86311	12129
197647	303175
377531	130278
28357	331295
203200	180672
452424	315235
468149	341777
265978	122462
290014	104675
61152	37092
23648	419573
177753	12245
354696	99109
314234	301172
414508	186821
361754	31148
340772	485922
133691	235665
419983	225522
55909	245679
39574	241468
391487	262954
308122	355332
53530	357854
414779	440660
207811	54977
36228	334313
129328	322194
438886	472072
430271	120489
243452	402731
353684	110708
386165	279871
268510	220417
467732	183319
213596	190369
368240	196181
267051	276744
172306	100477
219089	351193
54678	415025
421635	286589
286913	152085
167588	59246
41378	13390
144319	360860
239804	276399
340074	269715
294337	269199
449681	13436
313760	256121
149319	15209
476704	21411
444531	215929
19459	432410
358599	48484
487274	69856
210194	86077
246191	162795
112845	237165
445247	359762
490457	198137
315849	284053
230051	222881
356530	147262
303675	404960
473617	83017
449497	376814
6836	331941
151850	387860
257861	438177
398924	142553
420734	377201
120130	330828
482081	377623
454902	72670
489657	463549
344938	273401
4522	172266
266321	245679
109407	125916
206389	277735
184629	275055
310445	221660
285047	425333
107599	290450
463114	132154
235084	354942
399039	464420
449557	248777
473132	299006
246558	308019
243700	132843
139304	236213
146265	59991
122486	364146
3111	374512
335059	461182
292791	414630
73589	269904
360459	360419
450794	314742
253527	180841
73462	63528
167588	48484
181116	453625
289088	432780
247218	15209
228326	149128
171145	215054
82403	452989
387197	56069
146124	439062
28152	249202
33253	226308
270176	489496
433268	451818
256237	183778
93057	228431
492680	220749
370513	84968
170734	336526
238889	195936
362267	275415
107709	340495
229908	241988
241803	104193
482851	85281
13019	48163
216356	428149
215712	244894
493159	290
330744	18600
373749	420392
283262	492906
256823	227148
91960	100528
271073	35707
10638	15209
362231	173284
163163	216459
323469	238406
179952	490121
273722	485787
31597	447107
195458	250581
390150	378686
400332	46930
270176	46432
445406	314904
296709	415656
101503	191621
387337	304173
420328	427215
349329	185076
357707	36553
34150	280317
183868	465400
296948	380745
44544	267352
166138	478415
390950	431556
47385	80998
459534	114930
149526	461638
405045	466135
468818	275989
483907	232782
474295	436050
390639	391177
184304	468489
490358	348236
96631	485175
424186	50264
65683	123369
382788	35735
103031	26551
207567	491150
88531	232890
130069	96695
52530	363903
54268	457522
386508	156376
364650	226886
97831	404960
313755	486885
286511	235668
492173	188759
144982	266508
383902	88831
410161	327721
199166	81280
411282	163918
443320	133903
415155	219604
468287	186891
154281	443693
330618	188279
5700	208557
412443	15209
17398	468640
315990	411809
72555	421356
360531	476800
94086	215321
131303	88289
56096	472457
314823	318735
432028	336571
172417	94665
76295	21583
225805	307771
96341	319108
261332	492906
86632	107924
126293	218414
302635	398888
117508	143671
166495	76454
458398	217638
300727	23555
371507	369262
399797	286075
160686	389958
165543	112360
190369	398182
132622	180578
421010	188759
92295	212081
174598	42074
272329	98906
11878	108716
15073	488984
198317	452644
441790	445602
299484	420944
468287	91474
376177	398180
325188	20136
47861	56566
340626	110708
397073	390900
1839	462551
25239	377027
297364	358566
116525	25410
446222	430997
218114	79249
194555	6374
439719	42691
373411	292468
451767	62130
59644	280592
471808	340513
282865	387742
106460	22347
148252	270248
167588	431755
107699	179692
286320	377418
106484	346732
379680	366828
162748	446801
378153	162947
241005	409828
271348	245962
160132	401854
149330	336898
79563	66923
365171	20959
221296	23265
216894	89544
392144	426197
433631	9109
410452	219743
478737	296693
61651	462676
115119	111704
103405	91069
448944	477750
444420	419224
210739	339837
113618	435637
246672	191123
213441	458601
344561	303424
241749	298077
232043	113051
28927	364146
50518	348798
85101	4078
286326	279072
402828	313492
427625	201868
299457	162831
161363	206081
16990	5017
303710	339661
358180	160262
433624	253730
301765	475028
12310	337120
405797	342346
454090	298883
300009	4778
469568	6899
221296	278907
197997	253110
24997	398440
216659	403249
263869	284272
474040	291521
199397	73336
229851	4349
44040	420757
155035	326728
80575	61598
334621	413240
51669	265883
454073	54976
167588	486524
137337	371585
329172	397048
120242	250434
327209	182192
133253	127909
473662	435782
92401	114550
335816	338514
397997	186865
78153	237165
105411	24578
410690	189553
144288	211636
92835	477307
361105	195696
304303	52537
35806	134201
134319	480961
7922	275677
364265	236774
153311	145591
163594	99106
237344	274782
34123	108554
106459	1587
192827	168638
303024	216502
443059	187998
189064	221687
270968	166979
36276	176878
279955	232366
280078	25374
262636	421356
373381	115671
456303	189804
198727	130549
10187	217085
469805	187974
152742	375063
285032	1220
345468	110467
186975	453476
339579	327336
297351	227919
2382	384174
289859	33319
128271	203884
66921	459516
207958	359130
345918	113994
81887	492221
280049	162831
51248	133561
75568	3370
399201	153003
303507	377906
3462	476900
301938	96977
49915	259126
5643	309708
71511	431634
207382	423688
418771	471462
303641	168106
17038	355806
252050	176913
124540	421285
153522	312449
8574	163800
403900	321615
73435	202523
80282	396080
108081	420790
436833	396868
54312	402731
451216	348991
30996	368707
275571	54976
269949	263610
27395	273831
378982	397535
206235	228431
21582	255640
489481	416979
174034	153552
11720	190369
69651	81908
12496	27609
159617	83017
231337	312491
402608	140449
247685	153975
238292	269199
386675	392849
7922	401949
95508	103495
245797	81280
442516	148590
79909	455769
465417	490888
315826	391414
447248	60517
33782	489552
292687	281939
466744	21411
43835	284994
312876	440660
398114	137561
48146	39128
66216	255945
370869	343493
92984	57750
393404	317675
182150	467703
314319	271182
89503	303862
470300	18665
81387	265900
200092	120787
11542	336590
199002	371934
469360	188063
401092	91202
212411	467418
341095	192509
283418	50034
158513	402646
1666	182237
306277	440469
469026	97090
190003	195948
294121	123976
450532	40341
160524	50264
122822	300028
293169	18160
121459	142647
247068	110677
201131	304552
276698	367110
65783	132996
5700	454626
194469	458601
153322	240796
5700	374340
188871	48275
485796	38063
23062	309801
25969	107337
179047	54700
81772	117619
493995	264103
68019	165032
179021	168381
188061	330377
376427	29724
470689	26154
399494	220417
83261	86560
419921	95149
256716	307548
251279	331581
372074	284272
248008	480683
461786	212081
60287	451808
346693	151141
334372	463915
229735	257298
214853	96977
229647	471355
11122	214436
179327	401871
32411	258370
435305	476951
317881	319626
221878	39114
237480	258370
148683	391414
362668	195585
12817	166513
302798	22510
53410	347667
205025	333746
219057	449977
5743	176568
336545	381267
97200	317687
247812	131678
271188	198405
104308	313745
61525	273831
235887	398173
161363	259435
49106	143274
251720	111970
346272	323073
323390	15209
161098	132397
164556	8459
225777	475232
191709	350881
438478	491269
376495	186714
14922	236240
138246	440290
180755	400286
144391	438910
400542	44818
433769	75379
181696	186408
435468	461020
20743	135756
453965	137869
62504	428284
248386	72670
267562	409126
409380	368553
99723	425838
172168	13370
352451	472830
348882	373727
25785	242328
280030	429786
209285	267762
120149	262981
7922	364517
432590	160752
50535	426986
138990	109006
49350	240665
349487	28858
218730	375708
238033	53640
183360	228431
443308	6899
218314	179210
444271	407654
319824	226378
443320	260518
91287	32634
281783	321571
46092	138885
54052	113749
221454	386772
167771	399531
316917	311808
140116	345745
151494	202523
46422	76880
53832	69556
57164	228047
250661	12526
246348	127921
312283	22776
425135	98982
190161	51454
36296	394636
194071	388633
254345	88113
300273	256119
403708	86476
404892	45413
259021	189774
239608	248277
97793	184657
300195	405837
195373	489822
190281	457408
415471	145403
110192	188925
361018	283596
13172	15761
337793	4349
140076	425510
372117	317675
372015	267562
250153	427980
263928	147460
37836	176119
357282	75303
453054	190369
144612	292721
384937	15243
110406	343085
349378	140044
238299	398969
231625	45104
42411	489552
227082	261398
246221	429466
33127	441996
148491	250288
174309	362610
239072	378105
172335	248703
84417	350549
309276	335606
130121	140741
458768	34842
103050	215477
8977	24351
395428	447107
472720	71163
53104	5769
271314	550
329836	438783
420419	53490
247587	490638
315573	244115
263925	198790
4098	449753
53528	94516
43324	208118
431807	43334
30330	362763
216666	136331
267562	47560
287980	349290
375023	48231
279495	267602
11738	121106
87227	257082
375678	315566
65513	48607
179599	251961
448493	19895
415935	5769
32384	264908
112317	489167
267623	49761
376166	79989
34933	134145
289675	149419
68314	391414
178222	97777
220756	389682
371943	447679
237884	284753
272742	168670
357411	250033
407009	50009
189998	110677
483500	219743
311723	181993
102642	336590
283024	7159
283299	327661
121081	84502
147803	294079
67136	40131
7120	263106
285112	15209
473748	226538
35806	59815
192465	406061
44292	162795
194928	206377
338730	466837
419590	94516
116120	389682
130069	38743
193823	312491
5563	209933
415930	159069
392429	199219
7922	147554
36595	205289
61807	343012
176791	446480
309917	290450
917	352497
112372	197492
227760	200223
171712	15133
483525	228907
276876	405358
146020	401004
91188	233577
656	422776
109733	359188
471052	14419
454476	485681
342675	370866
144182	387742
287246	391414
74251	446653
198623	44100
293761	281472
358787	300898
7011	118662
116527	306409
254198	58666
130651	250405
475114	152502
474970	29253
367621	368927
75160	42890
457418	463339
23912	316575
284911	476231
154332	190369
262013	159188
172396	62316
36142	302718
109791	265589
24293	357854
221687	421935
432634	62191
449521	26519
471205	30756
347121	291995
490401	469235
290502	80573
71941	429593
319259	92524
216666	232626
405555	287382
6467	345264
404444	255788
296870	478415
233498	487627
470805	354790
209898	237458
8131	409828
44528	442831
222956	169116
112697	369577
328892	27498
321247	24059
124140	287554
50897	364509
64526	94516
336472	451833
294097	242478
181013	111904
445601	316293
313523	96977
395682	299408
35970	320464
26210	305706
111968	436950
254980	395329
132498	404421
342253	126880
245938	310265
243792	28129
302103	320743
209441	182192
311306	38420
487156	489822
197278	2835
193407	426041
180745	40917
99322	456586
110805	295114
195121	138839
179919	85608
295790	152321
39563	268071
154974	273831
478228	264406
39104	472049
155254	158387
298126	28129
106297	9054
102352	378462
452314	202833
47000	340501
464535	342807
34776	268531
62221	32636
66921	463094
407223	56040
406558	313745
308610	338915
446840	185114
5700	140506
440813	3576
65513	490162
401914	416971
452962	83512
166862	154095
454881	67858
23816	37727
427494	469532
161788	412541
343069	292692
77829	220417
228225	326987
124262	456215
318792	26848
248507	420944
435898	478748
465148	149533
92794	391462
303205	462300
440154	348774
11222	415231
198495	433343
376260	430316
407116	146251
152960	86974
244612	396111
260171	87760
19459	488300
104605	144969
408776	481279
396976	66355
378534	182226
336023	369262
8580	276514
165680	257603
423099	214276
24688	402426
233560	336590
71911	122462
229199	46127
14273	35735
92020	225214
356063	190369
321763	371463
197256	423688
406660	289311
212712	159383
182445	427714
205481	362865
227046	317286
388219	24208
44203	439074
6072	284843
305233	101399
356129	398333
283640	201826
235233	190369
346402	201182
23295	311934
488971	483761
369413	55357
19262	334915
32303	127697
294323	152768
23014	449606
464966	302033
2430	11626
41959	315687
312904	99409
234068	149924
221925	72226
37748	132843
94159	314909
209610	355501
435125	250679
101079	429930
80501	122462
112346	202486
36697	363752
134844	109006
233045	319081
235034	243731
337393	160376
277537	24516
137662	121171
65376	246251
309276	62918
85674	467369
479660	261310
175363	59475
201410	374314
365484	173033
51938	110677
350693	251275
204528	315671
295354	152867
271311	243115
182054	35707
267562	182108
67465	267602
151691	426922
397370	486339
177466	313669
283883	62605
262639	183459
263	85974
30241	22719
452148	214250
239912	298359
36146	160287
235748	99549
330109	62948
237120	156870
390140	154333
234213	237246
228110	276358
397152	224770
136487	431816
68098	331229
422463	105878
214615	419850
357836	4533
312283	198394
394261	41533
374354	251802
386165	407898
200089	246528
218393	321422
466592	260854
99697	160379
184648	336590
378968	315888
320301	38063
394018	261396
386248	149331
393870	107304
243923	298519
319259	111315
56613	347202
290747	161826
373179	70029
158983	113990
465408	8525
461847	406703
415574	50838
315370	373649
407669	251905
280360	87577
281002	372009
382364	180381
56897	425675
258484	268334
255941	39367
6487	441313
417938	44279
299590	139648
346000	422357
253929	96977
12771	494102
442341	336590
383756	368765
5482	190369
204375	28145
469227	138855
465535	428026
251728	433627
301615	198316
247567	189038
357411	448125
227639	452474
277793	242661
396214	428103
196194	4659
152569	366781
430845	64351
449044	110677
39260	35454
67359	196399
54236	388910
91171	313829
366351	190369
261339	188454
363235	387803
139776	221759
209736	315095
76737	391875
106259	211658
64201	49903
7860	96376
465164	316372
353158	347104
324968	132843
444552	271353
207141	232309
261803	131578
28360	222701
245551	262954
135896	435670
299762	72461
240016	49903
398761	187368
479627	30510
245649	126696
252774	193918
285317	447347
154597	164884
160680	5766
183092	67040
368240	297834
257830	46294
409905	481631
318434	321769
230707	313454
28247	6289
91499	282287
65513	112103
111705	164884
444139	229082
262284	269782
283633	395988
235375	364021
103065	313745
42509	327217
461919	306491
10229	48163
403422	466090
327950	341271
248083	159249
179554	137128
211969	345401
51565	50264
68532	53491
72332	435595
410390	70252
244713	441700
384470	366598
227505	144073
71460	479552
102306	137128
656	4841
459336	420944
357749	187974
214129	203656
173758	73821
184800	110677
271351	430356
401698	215054
46284	70876
86731	147132
138126	187338
107069	252961
96612	53272
6597	225085
370130	433645
173996	320366
35538	44108
286554	197368
385449	439990
141566	456649
153274	50155
32043	111783
205959	16433
444111	21583
16095	96536
139109	249202
297641	167540
387008	183108
295009	43610
182376	402731
275358	317118
56090	391409
266541	326544
445282	440962
348055	168381
440327	461644
444994	278520
230691	269246
139146	370379
413479	64808
272301	488129
245059	317118
155862	367519
239272	181877
247652	172266
439177	92613
125475	480949
264800	456640
280717	163164
241789	115278
140797	360768
189804	70663
44657	205289
423928	32807
29743	13370
391889	392113
298281	351197
323616	455437
63322	348798
295919	68004
331316	88113
18589	65190
248239	16478
241820	259305
367319	490797
212153	477767
493068	488523
49374	436744
78357	14986
356235	486885
51755	75914
401812	461944
128691	406099
224919	42653
290885	236444
485471	445827
406443	206623
464564	293813
142041	184781
91359	368820
372738	209542
83275	375690
208664	201615
258806	120810
124469	317203
154880	247249
347991	450845
190926	341573
233876	407026
218577	257469
176552	434283
316768	249202
260431	204509
483987	91407
312035	141649
21379	455396
277204	265954
5700	327602
125472	350212
420295	274852
201273	19377
93627	376500
386243	144238
160111	293813
103106	452569
376139	379854
444139	124085
303931	393494
455207	478415
353589	21583
133621	492855
375937	4258
27539	445708
254559	260139
58666	118121
94800	451016
323775	418005
105440	51222
195807	61135
225958	218614
335743	9348
229593	316104
313732	165224
166426	129185
70808	291984
351453	220374
426074	41673
236216	244103
302153	363418
434138	139808
85658	461184
313314	287059
310832	443976
466070	293737
60010	366127
9050	383967
156669	4634
190524	323897
220040	214050
201878	238942
328940	53883
131407	462210
387351	132843
483907	252101
167516	427010
54976	369464
91108	474931
196123	86728
373021	184464
211558	101816
347220	165540
16844	200947
360342	138871
221648	54855
398997	355008
222102	49021
225671	86476
34394	463623
301166	241468
235034	355060
481392	428738
210997	286936
167419	114527
198148	71994
431264	81097
442236	420164
395925	477986
202830	313745
419498	90918
147266	253262
383956	487833
449406	52385
296608	455882
20172	155578
187796	14819
228256	151944
210005	43334
284843	469075
36466	5192
159269	317675
119494	352869
167588	83479
387775	3041
143137	426887
189608	69708
331088	3845
296758	352335
361607	46892
458493	145945
263853	271188
140263	219929
257847	471605
314001	4413
370826	156005
97394	401543
15027	223380
226235	237120
272742	350189
233655	402509
260578	344317
467452	283037
294397	421830
167693	140663
301166	111630
220243	339853
234124	336590
488838	228431
444156	49966
192956	104483
405132	429627
162795	434746
331044	430782
254473	477986
200411	251282
124259	364509
419817	138348
198084	400226
243789	249202
54328	99405
68398	222178
208092	97277
287444	16433
185409	96935
102073	391414
152368	19745
293931	273831
33053	100528
371314	143203
122925	117174
182494	86892
260431	54522
376619	483700
14639	220548
120247	426990
445477	65764
263027	16433
13268	379023
350526	370279
5484	277961
256893	265353
159959	391414
78158	335868
239662	414393
136915	391414
57846	112107
346187	20412
304935	301764
339316	34255
278699	267172
31049	228113
315426	426819
409942	110677
321467	420944
189806	419435
478833	416344
272661	287694
366966	101058
349658	362719
108945	125641
405239	237235
472887	317715
215583	123309
9270	161134
135734	169485
172306	395988
135174	325212
344920	258587
69481	77727
457908	37515
410951	226622
11072	478182
231374	32605
19972	269199
183134	376364
6467	374784
112443	83983
345401	314000
298209	249598
135336	12245
464966	74886
448213	41073
393397	391414
163530	41533
140668	94356
16100	86728
237178	404395
259942	44832
146893	347493
43881	268583
174315	63828
339353	249538
344385	45626
154705	390197
133167	475475
382882	493210
305517	376312
471501	245990
388705	478006
12917	487594
375428	53863
309609	404480
68617	480029
102644	159007
137545	187998
346272	272522
449521	78326
245024	48861
106268	387306
306106	326449
68098	397584
67571	162247
388645	20982
469218	234356
457915	41362
35151	185013
338686	284087
3603	295484
162583	409248
325019	293246
63086	240538
39195	464751
350650	171884
116365	307364
138726	451738
168960	430356
178422	3230
459969	203218
161182	440660
182598	135766
128071	293813
65664	401854
313058	205270
309410	172089
274852	399784
396487	133345
233145	235520
84263	54976
10417	444875
235375	250893
377922	56068
154527	358786
90833	190369
77666	354903
203602	12143
420736	372893
240807	273670
216602	292369
31186	16565
304485	110677
92623	142995
278451	31137
483170	15926
119306	313745
410152	293813
213615	428355
347549	187541
326830	342300
65810	255138
65712	406668
163470	285156
95035	359966
75687	237165
187834	340627
296029	338228
128429	8623
146893	286380
335828	9054
365484	318310
330954	231638
478434	258845
248704	258524
117348	450627
92635	105577
339853	228289
302918	343052
336071	316398
431740	227101
217366	103582
21411	287957
371940	94344
125139	208487
176130	157040
47788	105498
326631	213609
148757	385865
107314	108234
286247	426089
254463	23018
5354	181287
145645	351644
467910	440660
63574	184558
134506	170271
445998	189173
373497	128961
75339	80025
220487	183213
207689	37476
170710	39827
242903	150974
121225	351233
122486	234356
20390	183690
348007	261897
292169	183213
100515	203656
275983	316575
340175	19246
406268	16433
425584	156376
445558	485185
360459	443339
369405	397117
139021	17186
216089	291002
351113	75063
21389	122490
123645	49903
261671	86476
252559	191530
307206	74747
443308	19969
119944	475699
198973	393326
71304	4427
328089	480214
71876	293167
470415	401407
37459	336891
26886	54895
367599	416206
346557	178990
113331	361698
255795	52917
386282	183646
386516	442554
57868	363155
53197	16923
395177	110677
422645	345745
420808	35981
216878	254292
493422	257168
450322	451780
336705	354694
70316	235448
118686	284404
190524	368080
62193	183428
472512	190369
486923	241031
219483	96977
128139	481723
253102	354694
61687	260970
366627	86560
345715	178921
27617	265883
144169	6374
128276	240225
139167	141154
16679	222701
329238	163344
36673	13129
353577	215858
9579	218485
360001	98767
199973	440660
78280	458601
431594	244669
326631	448732
455699	325690
176992	343860
353066	275178
169985	224846
104809	269199
354702	164595
73589	38600
126911	203213
196030	91952
302229	84089
114878	264406
172489	248231
217255	96831
446546	437793
327209	49903
127912	462940
365410	160307
44814	348111
60896	406247
298565	297021
84745	261489
331271	182847
230138	366127
171883	50838
172353	1850
382853	17996
359933	243115
361230	420944
238406	169482
167204	369599
421461	370706
316136	273091
461512	173176
39371	355093
446719	409828
301896	138807
292352	109285
4954	275168
183871	358032
323379	261320
376499	168638
9446	208013
152409	480060
311923	409921
211482	29745
21015	470227
403670	9236
470104	391558
261278	343643
338752	173176
175657	425102
1939	328538
432402	110677
248405	471671
202866	292406
182108	486885
62978	20081
174491	428103
143190	199893
196413	405909
68163	313745
220136	385378
100041	180957
403022	463549
149723	323143
284047	26896
423148	243755
302875	380520
62847	389682
250392	132619
209510	349633
453728	412161
400340	138348
163595	259187
57276	239205
369657	475047
387298	401555
219546	42747
327209	234078
426190	431033
1943	311297
242411	119719
283096	47494
169725	217333
122965	84435
480759	257895
25449	100503
155302	107219
297788	153713
29235	313745
264533	157726
265236	212139
232812	132035
317831	434211
216666	396251
145372	468832
157668	67651
449054	97277
73846	385199
376706	344778
119384	116902
272248	161761
424534	369599
256206	391679
82219	9913
191302	264533
314453	447517
315342	485186
199208	381512
472694	35015
192742	326552
129132	242641
1441	247482
224940	430356
327209	152592
29114	430356
411301	409368
237015	382185
163379	397009
279050	151944
274098	57159
329553	55500
423014	270369
323483	286313
352905	13563
302298	436897
381305	136279
291504	350549
192238	290587
431777	475296
327424	398833
415871	57933
488433	358556
194630	81807
487060	408460
110328	118518
194985	99620
278769	97277
92712	66738
216859	87532
372127	217529
44179	419260
371976	40706
348947	417680
402143	150966
132631	423014
36719	342463
437910	405217
107111	398486
105477	483280
373960	300606
30776	428864
202469	70270
462325	273831
226983	231485
304226	197878
14793	24516
402110	90874
438475	12403
208565	395988
329379	217898
185447	209969
372449	277961
121883	123708
293030	83275
32430	483743
370640	317118
476806	67596
238049	296302
353680	122694
158296	143377
269258	483715
237934	301675
24917	87471
361851	45072
184629	233415
49651	211208
434251	474418
349003	101058
160182	431137
128150	220417
382847	492222
321315	477139
430417	387742
374305	289369
440319	433391
88166	123236
487060	438313
237934	101376
20946	213062
433330	40731
103796	164394
284554	291531
229735	322100
167126	38063
197544	387742
26531	453170
286297	289282
42509	351320
305676	285523
15073	484391
141569	176394
123029	262385
449521	189064
342465	266438
368095	313745
359824	183213
17207	113420
6916	446351
67243	99405
330289	138553
342486	155747
270014	489797
240160	226308
380454	99405
160413	41266
337200	32350
374986	421710
342451	308929
332862	376766
198405	417918
427409	158811
150084	240225
390771	65570
378795	48163
227101	428810
56382	48275
360459	282911
234928	491195
22294	27206
233486	268118
257549	152490
409745	116464
182270	442849
110835	485291
144989	272230
490572	304731
253558	468162
308600	191821
459125	187834
67108	425675
319259	441220
299006	479627
277373	243809
191131	23018
156353	73298
67356	334415
486500	221660
119234	61059
416932	7812
3747	240609
376661	168381
250410	163324
182771	275959
117647	476231
130676	67464
78663	378351
215762	245679
415705	315888
80430	276692
153322	287454
104505	438783
17512	140608
329643	344016
56619	59325
353287	402242
322448	317173
105979	99405
48910	184839
284316	110677
340957	27464
73660	464548
396847	340357
27524	133162
475481	431799
101147	185479
72028	205223
131530	383995
194445	352090
356859	417918
260103	345767
479695	270930
444693	54914
190491	223335
275137	296536
329008	33440
489010	337791
34825	379537
22950	221030
349416	308019
332795	282558
171032	265589
346517	392866
171455	397859
114240	216591
453736	233068
277855	192524
306703	15209
318110	286021
151098	420944
20185	229203
325481	237480
127702	410859
475575	307279
391689	144670
269491	164884
328075	319640
347026	401871
152928	383526
478474	220755
206831	12177
35441	313314
296111	478182
417260	327100
256208	196277
99901	123369
340339	153183
259978	212289
493031	105585
144084	98889
464031	240374
140611	192316
85566	359027
50090	428009
406660	263390
363191	292468
349032	313745
250479	156006
10251	230122
326631	159487
468958	359762
347047	406626
41491	419932
424579	481785
266965	78364
344782	130742
345715	434079
208792	106152
260531	153540
150511	367620
330824	400429
418683	82685
131555	317132
146888	5769
240687	480103
306104	419543
359642	396172
195121	16202
230728	134145
98152	60227
132247	60220
57685	286864
198856	81583
474491	418336
458183	245823
277568	386132
34068	4413
315692	360502
203015	293813
222741	20959
181573	300119
454401	391414
323096	305726
450351	489040
67351	428155
284890	214063
273734	284599
410161	264303
270248	201580
30901	417201
13458	425675
11314	449147
492149	193766
83155	14077
37005	487833
275082	293056
423724	204164
491814	49162
286948	291324
379809	198275
289703	409828
99956	370998
83227	337550
391202	4651
444290	248364
41068	208610
484654	11666
304667	278642
391269	140589
101414	115312
39707	91116
303555	433391
181885	63703
225839	263009
109307	41378
410629	195607
181385	1057
430504	428240
224235	345599
190711	295650
105075	326425
472759	226494
281221	24262
234728	4349
66129	16170
379296	185479
95765	380071
201062	103319
422532	385865
315958	372099
116168	120173
10217	35707
108452	449146
74716	489552
87840	425675
245881	192365
257977	137911
140553	450676
208750	292896
3462	193667
410988	30784
488662	282856
48415	43117
77929	287423
441434	100503
35916	261396
237117	258048
166188	268176
315160	273831
187396	227101
390310	178436
138990	354630
283580	417643
89219	448709
229865	493861
204567	315750
114565	290450
400541	441475
269660	189792
73149	350940
487060	154422
72670	374300
299909	248813
293494	110677
403449	74440
265192	12787
308527	344813
151594	418362
419926	5857
388575	134704
222045	81449
321196	281924
377186	240203
349560	139215
7097	283596
323715	451475
412859	18200
97790	273831
338989	11626
455741	150839
250389	321881
276785	16433
237887	303648
445150	138807
427404	377173
366734	428026
34810	37503
182519	7594
165863	152085
313454	338916
326981	371934
159561	366127
371976	43620
445999	469330
195729	409264
160680	30152
196760	400793
414504	420669
385015	300589
420234	168994
220624	113994
54907	481279
327139	95942
314962	17186
344352	316509
476614	427427
408357	399468
404178	137213
403088	60517
251300	123369
257994	109621
391889	95149
182513	311253
362532	131522
61043	174939
235084	313745
187881	56936
325062	469677
330520	336590
161985	409627
209460	206480
226607	291940
326631	38832
464011	409828
136274	7600
218842	267352
185511	493803
349901	61461
435540	6374
359628	308100
34729	142029
160163	294594
261759	485806
176495	371585
357707	48275
88039	57575
4326	342907
95162	101058
343194	126426
240155	222701
153015	187974
292838	239122
58484	219640
181302	484920
27909	303175
165662	232890
179708	20543
339842	379817
86311	163502
75332	75914
298780	173767
279953	410535
299671	233571
252989	263648
452962	346140
132303	205861
6621	446524
281726	284982
484691	360860
172443	24738
124250	359358
99350	257257
305357	197418
446182	200441
39601	426089
317546	118093
317177	486885
20998	46294
303507	88562
61054	296648
110306	47007
127388	446606
174940	325316
424151	228431
23996	222544
483108	336590
290791	358875
74050	347845
237445	375433
50034	105293
47002	345401
390673	412548
81358	400456
486128	113138
169538	114316
142810	428214
455889	388239
466237	405698
180754	478415
395839	126473
121454	476846
144072	237458
407885	411269
133909	418866
389427	368974
144172	430356
50332	38430
308632	453716
447246	166832
256823	148044
267562	153582
188108	82585
42021	293813
254115	90199
323263	239211
389224	139732
51494	89547
70297	99437
381597	359762
98100	402323
374442	240225
51666	475593
225025	349129
125313	315687
384824	182128
386474	310756
488180	166063
177139	289970
110088	50009
320510	1605
276821	182004
429391	467703
105979	171712
390196	234356
329727	98036
414292	402323
251353	431513
11816	328610
58528	471319
460349	122462
281640	287632
295588	61445
41547	8809
72804	434951
48590	314742
485667	103014
472171	157548
118554	315671
323079	456015
93451	97894
128686	234356
457914	136744
428874	476386
301404	248382
219281	453012
37739	72868
427505	282884
58122	79460
444097	341271
353170	268174
142068	92114
367492	460845
390032	265065
152907	16923
457908	324377
123620	221324
448412	360860
193832	112330
295841	361342
134560	155029
359379	219205
206004	251844
391264	465634
316565	101163
5740	190369
292839	15209
298651	90884
152000	366127
56745	93997
74154	377906
304277	232337
76081	409828
352905	450541
115584	483682
5700	314613
193767	18967
97227	182417
104766	321688
390353	85985
423281	34493
11899	306658
5920	158616
401849	481279
183498	426887
258772	167588
347640	346408
50386	269443
87047	59868
148343	408886
260352	51881
89238	89489
418322	94666
379269	307983
454630	416034
422227	122462
164349	45977
445348	22256
420910	350189
172417	47866
335260	336569
20237	13370
216910	402692
201813	87968
346899	317675
330313	336590
187507	293753
225650	41753
230588	285446
109406	24381
6684	287342
463769	186679
438093	47148
476391	336590
27227	241792
122628	111990
201181	139648
16729	159920
468485	332156
250067	124085
434990	469358
489593	60517
184832	316282
476007	152081
63866	15209
441055	64429
353605	86476
329714	399867
240912	307396
117253	205223
131490	325604
158513	431015
458697	295114
109421	310756
130069	426215
174362	380861
141440	186561
188676	476171
125064	326948
111442	1626
373615	110677
312425	56132
122786	476398
316828	266075
49092	24738
438741	107866
419017	137128
386516	109407
346747	408727
358814	478232
166883	86728
145490	310756
331940	128183
224377	92340
157403	273468
68324	316372
268956	43614
24333	51895
196030	180243
228918	22549
427397	421356
219281	197988
21902	246453
338295	276323
27581	469168
51759	381210
330323	447517
114126	98874
419127	83075
30976	306768
276797	89047
391587	172089
218615	128649
192660	86892
164095	186159
480311	147475
334602	346784
9457	423688
303508	256723
277875	440615
267826	168798
93645	169485
162593	24516
363718	246653
206303	218615
197655	303175
251964	491984
64074	468486
283096	375093
15296	16996
141584	281300
23371	298745
143168	327464
168786	292822
105053	320508
219777	472817
441720	94344
358145	185013
414916	150279
481819	394635
402263	113051
441034	296183
119001	53926
180483	33226
336829	152702
272238	99799
392413	217432
50885	145076
391913	440660
196392	335561
201968	76505
250833	395794
358901	4349
412440	481033
330718	164884
274729	246275
335951	243766
261829	115797
222031	273831
290065	219319
116631	361698
41680	191214
263703	100280
482851	485170
276821	401881
5569	24620
205346	11367
415391	341719
304397	173965
93743	137128
110952	91069
418652	440660
74822	277595
1294	353787
245422	220417
479351	128844
33447	102696
268914	185013
6536	83811
56245	9054
308871	203213
442119	84753
337957	280271
366913	490237
209311	338076
4931	354264
275195	132996
382848	50868
448263	127994
11902	90682
250801	32490
200868	249202
384939	452746
486212	438426
205467	481368
379396	223192
131574	478060
86733	2232
246690	170993
311285	115861
419694	389421
455410	279581
393533	169482
398924	362610
187070	342031
113989	331219
345611	243552
280952	337262
408357	87364
47161	432438
169331	340161
20300	12245
391509	23369
276821	180302
62777	487938
141068	15583
229735	330911
394480	366666
65386	438783
139125	146202
310442	26461
397003	51222
248019	488183
478343	196483
426190	110708
114332	138193
289807	76111
91911	110708
236219	317118
128537	212723
83780	268710
119415	176878
215575	16433
398122	282854
210900	466275
58256	198624
295847	80882
144161	481279
74836	463276
332881	415694
468050	54976
272333	181447
443865	405217
432237	350822
239999	463531
350885	62191
274560	258563
382005	222072
284985	195916
239084	76008
26219	323506
346008	290254
188539	118817
252201	165933
411148	281252
478308	440660
474341	114982
256960	110677
160935	258370
302961	195121
306964	302426
363582	273831
382853	49789
395393	303424
323483	251597
489552	391238
200220	268505
332762	314881
308756	418976
130427	126473
161297	437067
356535	217494
110925	230925
160565	28129
153748	315888
113657	190369
461068	298182
125343	350549
387882	313916
303879	493672
226919	76111
465602	478902
31789	474198
401029	378462
192611	91947
13794	381857
115690	340120
85961	220633
199683	64066
285786	450307
134626	182477
383081	301248
471044	430517
475193	136613
114422	342761
491150	113788
57227	238982
157258	257822
191970	324990
79672	366127
479355	421208
124320	374404
240495	424714
114550	175613
154667	303914
239537	481368
59326	134357
262639	258839
330097	378762
161748	60108
449106	72523
381181	378805
132622	228431
474688	64558
346596	96715
454102	299202
429726	95533
353656	190369
292519	366127
268961	343555
132755	171512
352925	448709
450964	333357
306675	202997
39127	487153
11696	41075
330472	256222
115915	438240
444862	451016
39916	449430
132321	416709
454867	371548
476692	248777
189064	142696
73298	25239
423636	434885
157894	12261
28357	48475
73601	66185
457241	75499
301286	94665
195121	395800
47373	128390
389133	483471
489536	488984
487796	28129
299580	147592
242832	25239
365466	258370
330216	73298
444755	120347
435242	303307
362087	60517
385050	273831
172486	295484
409745	187877
29638	160419
411496	110677
243438	476598
314129	357807
195408	93245
145788	214063
30860	317983
85302	143772
23366	46008
99000	225889
223153	79186
119824	259730
399199	440249
470434	11887
344314	265776
231556	60179
254482	326860
383164	64804
189644	249334
69546	88871
342105	198761
261811	465737
317390	80543
404337	10379
63251	462867
328149	353557
165804	447517
182808	401881
405116	217103
5796	159434
283180	44172
108406	101058
337465	406878
38316	101898
157230	423831
378406	241740
185403	215853
345918	270084
293292	144237
26940	374955
399505	205763
106313	184902
205023	265370
106789	76620
216483	258220
237504	78074
6284	449090
148139	54068
235906	183213
145717	42725
52143	267337
191846	169467
454405	79520
421582	181576
458050	476231
450465	142787
139654	388677
323476	272230
142059	477788
89177	453009
92458	3760
106531	257055
482851	62593
290451	477632
486192	40447
109979	214050
136798	64066
411937	286828
248782	185003
170491	465598
167897	29253
311377	208110
85478	168403
137337	223753
305849	374314
272301	50489
153771	334159
200092	346166
195252	194242
329519	451885
430603	25847
211333	371934
360708	485821
345715	319974
371785	427496
85722	227101
399441	397433
371172	419596
245850	162795
340873	358417
164003	162709
433664	46127
187216	48105
482949	119868
354414	315888
342465	369030
153322	89837
253551	424497
388395	25437
276581	83872
417848	141440
158529	23983
233498	9075
51543	48861
21396	190369
317317	363973
344783	472891
229323	291177
406660	321190
195559	248975
53720	221329
449836	9054
307528	237967
163826	355643
366263	239503
465891	108215
420736	266736
201833	99405
149952	321555
226337	270228
259835	89047
71189	418794
266556	284785
414218	352210
362621	254098
115599	238982
189640	328242
198317	46656
330537	474073
383577	285403
4606	105498
29139	176498
320238	151944
460137	294965
29822	65880
11719	21902
90542	119214
198043	82794
253100	478415
23689	296509
3809	377323
408232	301475
456931	262837
146602	402793
13698	303648
246558	233181
36063	190369
493076	228431
122354	190369
369744	450647
152867	183213
6597	205270
220736	481416
180488	407026
106461	24206
423360	129185
289525	344063
443916	62191
452111	447560
474341	214992
133378	132843
233045	29933
88203	276358
14099	77842
444947	287289
196996	177244
311059	50538
363505	76829
245529	289298
246349	207535
126511	12245
112267	433956
411271	72523
392061	140480
333756	302067
399858	421900
341271	425461
481839	94344
30708	119001
230210	97277
98250	88668
1421	12805
294979	127895
131478	29689
236260	127921
336342	299202
436713	356605
466389	311297
15410	466969
266714	187920
125203	380538
488941	183213
21679	450983
80683	111317
236384	273411
359642	432175
201935	431137
40407	438680
148648	198537
13113	168657
459500	355093
7538	418356
148877	283268
171488	278440
126266	131795
84836	289883
384196	425510
430665	359762
488715	484172
345715	127137
81304	328550
75272	222701
452313	27065
280091	167458
85961	53906
124065	462760
327724	138297
27306	119868
228050	350549
83539	105498
342724	423013
39990	53028
246505	84125
108353	294376
455388	211139
81899	188501
452512	270404
64693	485546
251802	351186
327209	148199
287694	460024
123599	65371
216809	128816
184338	84111
406152	243731
263708	79102
411049	278870
252523	355700
6906	487938
164116	420944
356977	400449
142826	396713
21675	446351
112317	411424
167840	267352
198495	360653
24474	12177
488092	328538
222158	278151
308122	451631
311756	160722
165495	467492
29715	317852
139445	461846
456284	405217
233771	406453
456658	253922
140442	270788
483987	146520
467788	13597
292547	83928
21268	102352
399581	44544
475336	486885
70280	399468
190298	378462
155068	130115
367932	77519
428923	15209
21482	470344
422246	285699
60208	148739
283403	208785
289903	436570
491642	405303
29020	72523
125472	276544
475158	269130
158065	407075
420354	379149
224045	26348
466146	342559
306335	436740
170436	351849
78617	37092
294624	445730
50836	36392
173966	174700
287481	428738
464506	464080
275218	431417
312283	86476
185901	486885
242411	352976
167952	101058
487017	114063
195002	168511
233117	5791
118394	321097
10788	16982
474606	120747
54717	120489
148139	321868
368540	208300
279908	171228
273931	317118
317204	15029
485073	189938
165472	245801
96007	184659
343068	9901
429871	294307
81304	480246
304227	414447
372340	313829
314617	377869
144826	452091
430280	77132
476983	445016
156446	426237
172486	86728
356490	50461
485138	251669
12195	161975
78344	459622
4954	311433
142206	481279
43485	336590
162086	333840
64290	12245
468516	354220
141378	417744
263958	133465
237136	91877
293913	103383
458883	317118
246835	344314
252952	51895
358400	404806
216623	78469
1080	428565
283096	141026
347139	190369
244092	321313
240760	478415
336152	454643
200103	48918
205322	12274
170524	128589
72003	426887
291210	140044
121769	366127
299210	113138
369688	270554
9969	394122
390948	338795
228849	229733
481419	297282
144577	429161
396518	255971
235936	313745
423273	202500
203656	64805
373884	164577
365099	464387
325304	246926
219281	431432
64769	249886
88089	259480
381636	297520
288238	47644
87467	102183
392858	129857
155817	48312
433562	412958
252948	6731
479640	421830
318088	153534
299533	194564
256723	414568
389643	471265
415414	440660
263439	32538
20647	300395
277537	401854
421980	170337
453054	361152
9522	62191
50627	265273
63170	60517
25567	387247
45314	60759
128279	374416
209644	78841
85302	286344
382110	267602
280430	186440
418351	257339
66383	142679
428883	293813
387855	452746
330691	272708
267116	407651
55133	458517
18505	270262
132827	283918
309589	93317
439617	478857
243983	335927
358860	317486
59890	158153
291385	412915
13234	137698
477924	375840
323668	133423
297436	49903
186597	190683
176130	131603
216894	486733
424484	5835
83937	377906
344125	278894
316095	342239
276460	401854
144195	338271
254406	15209
223254	282717
120448	175060
300585	468987
460060	30465
376691	203656
483706	136878
468832	16769
271578	208039
208152	225836
101754	97138
76228	99568
348539	369599
331584	190688
182170	189038
449871	141367
57846	297830
349106	105579
274746	217423
218686	366941
18784	95293
317459	86560
154919	267273
229647	93238
370848	296339
196447	108194
493811	41378
428103	282919
414326	287740
45157	124085
27537	8745
428856	362991
269612	486359
323052	7202
212460	104734
367559	291860
330471	688
21411	321628
318163	194165
10890	378820
7922	355332
233725	29567
27909	317675
369831	5882
32306	79329
296945	387987
323206	317118
48683	52490
401892	462795
128398	184558
87840	317118
387518	248996
15027	381691
191761	431060
429201	295381
262730	473056
75339	270956
432175	207443
91373	102352
451216	358249
261759	359218
420959	124966
106268	250404
105426	67584
415881	399934
112213	403733
11237	341418
356530	464387
99926	266852
172489	143389
443925	358786
233498	246127
678	398930
453821	383880
185417	166296
5393	286864
296357	343804
368777	56798
380056	230925
79803	489150
70227	272846
280408	280569
171093	234356
64238	242498
99910	209572
231855	102514
373755	39195
286313	56046
131574	481179
377036	263257
455724	104344
157653	82452
112099	475090
467368	85367
332708	375840
76669	358032
313317	132740
11239	328543
209625	479313
302281	30034
278785	244742
98007	151624
26866	316451
303893	198297
127453	245211
222794	269094
382203	376127
188252	337791
167834	30255
412110	300887
493625	144306
85033	249444
99060	477928
186548	439398
130060	478232
490110	302084
404568	434035
121190	322146
436770	15209
243346	399132
422246	267649
168856	80193
112625	387954
257963	64335
303648	100287
305508	88113
371032	447831
139279	23352
221947	182191
46870	438368
234030	39976
318931	129185
345401	148704
159687	304589
26764	107429
456658	377278
125697	61016
221786	177577
438956	222701
368343	303175
303863	247244
414140	430610
228498	252821
374067	464727
334477	222171
117253	21457
339173	57173
128948	236358
228158	273831
122744	472072
160234	421830
34121	421840
388624	363797
15640	391414
73952	109873
378558	10570
446816	186259
454867	204195
470406	265900
248668	389682
431146	132740
357691	439021
323311	388241
118325	383966
131412	425744
34447	107711
116652	273831
345881	394111
308946	33553
486194	155559
14343	183113
119868	63667
458209	238276
292641	254410
347732	446105
420736	114405
252129	12768
12481	88907
56831	446504
51401	297489
71264	213871
351071	101597
469393	76454
354151	225276
475788	328432
247558	39664
35612	214540
311133	267352
78740	69202
173509	438783
221092	257239
409901	431355
384060	398200
437756	154479
210403	282497
374270	214279
158099	325899
286893	164164
36414	236240
419664	186440
23516	5052
34249	48282
273683	213035
49786	242864
111785	183682
482475	63983
352292	94516
360773	221263
204775	373482
76067	217423
405538	361128
430170	491258
277765	35397
481699	137719
331300	360363
325638	412087
430170	425787
281052	249334
163445	32807
336590	489895
452836	423260
180212	101058
347527	409528
433083	60517
432334	463822
298896	480663
231946	447517
483987	238085
23268	341040
343732	390067
487382	209572
167588	297915
169463	183213
283189	205289
449199	78555
277989	179476
34252	398243
194202	375840
81887	263435
160182	335663
306087	108702
50296	181693
80720	404598
168000	99179
188568	220487
238782	383680
423110	477483
172664	183213
246363	440689
114329	49228
241286	337791
461809	208617
172214	415177
15819	24894
272245	203656
372764	350675
41495	180818
49106	244512
11377	295306
27767	223151
488715	475047
69999	110370
326575	464420
215396	334450
222263	264707
339509	172921
116440	336590
198701	247092
234467	53490
234273	12935
449976	439095
136048	295082
99942	147475
145585	239091
167331	126204
452424	283037
189454	291531
102283	318211
136878	329913
12688	356680
414857	311221
52446	204453
13215	71872
80984	32807
388730	250434
323836	207978
478588	330302
218151	196065
180755	373510
315951	436740
452192	424796
27409	322757
389469	289350
389224	217103
246856	93245
167237	403368
452432	313745
76228	388693
224811	93781
307859	172378
66605	135142
314133	78998
446413	6020
390650	290192
314311	255655
143594	130549
166212	285446
101777	272069
121594	162795
134196	384755
454211	346610
198074	48275
372687	141286
87577	280884
324367	244929
191649	128836
266508	99437
108558	229126
115258	72434
462236	222701
454867	105191
402110	478464
189357	186561
419867	159249
136724	110677
397252	421830
176130	46506
146734	309425
416871	212235
120889	305320
423912	375840
230216	21902
4282	85531
246398	66277
15027	309524
15852	223615
230210	433934
107278	416068
85674	405306
490913	258406
57126	290084
34999	463615
56123	350595
37537	411424
10690	151662
369676	258266
22385	190369
471808	121665
402874	451016
171248	159360
161877	99904
201572	190365
152641	276895
447937	161510
105806	423369
60677	5007
397059	132740
455074	143026
267143	468162
393409	364201
39892	89866
198645	420944
389512	12830
482753	414668
314722	449753
443308	81018
221676	458551
137711	207501
449028	475594
443815	332457
335568	171592
180488	72371
25374	80543
26508	242560
345517	274314
361007	272168
40290	21077
137337	186692
473398	193687
222918	298767
65134	409264
192427	219887
352139	256033
2432	476951
70118	50264
111668	120030
474593	257091
227781	490742
90879	364680
321183	139753
107729	245317
143915	428080
103846	47363
89098	295114
240203	256723
422541	266454
40518	194158
248682	164591
101210	330469
64360	469227
346784	124085
276821	95863
477121	139648
73298	428547
365936	216440
81432	328059
140927	475390
26318	246713
404459	429863
59568	336970
466012	451016
133383	73767
389973	219743
327546	479170
109874	459947
8422	82534
306964	268822
400795	455769
94193	192357
218580	178805
282253	367919
136938	12177
489376	25549
55070	246462
271754	423589
286776	105585
105889	326155
248926	471485
79542	94344
433624	296553
168479	205270
131740	191516
356740	467492
71797	156565
349305	1057
124185	302882
399981	372067
176059	254178
354725	150441
479870	476880
427388	463799
386382	109617
83222	250389
465796	388419
484944	55784
37845	355851
279066	183428
52646	200146
443133	404806
243097	440797
317402	480945
474341	402967
386741	76829
430737	491694
41112	213162
74154	138297
34847	139618
118275	472530
230792	62191
61152	15209
123547	294130
356805	240724
215292	134500
62600	49903
72253	57057
119177	444645
102973	139732
485014	60517
476918	263610
122535	203656
417369	235679
147803	130069
92047	171812
201441	53020
118496	485468
274770	341160
263173	388804
76228	299395
94177	485614
449292	150874
417863	25388
85302	226023
459561	378462
22051	73990
132982	99234
202379	252820
479285	430706
222399	7874
467467	181680
449286	110677
401736	358797
61919	159795
9965	196399
474876	424276
295671	220426
254446	422776
273920	452746
433779	147121
409555	16601
345401	296234
306228	476447
18463	88705
350847	489552
387959	395770
65207	149825
478975	274365
109883	338271
426757	339604
131174	339853
314862	332050
469127	283265
439200	276358
286748	345173
451527	75941
462440	214714
31062	85096
304825	351097
470211	295650
97070	245679
88439	84791
302140	126802
53883	51597
34537	440962
58245	387757
355994	423559
48954	30383
157957	60517
429228	83811
166450	15133
359933	430610
345619	341470
79182	42653
360779	110677
384077	119381
364388	204330
308944	430340
388219	245679
287566	203179
427427	52537
277568	296693
50363	84725
89257	73580
121702	181305
277373	2327
131939	208480
388195	469339
395360	472959
18366	122462
85916	211804
354956	489041
253582	310756
226919	307466
169124	228431
264856	425121
229735	410018
153813	75499
256901	318310
189316	32021
386343	50264
455319	241525
55789	407977
181623	288269
280547	196399
117124	386500
352360	114643
626	135848
192195	433284
17590	173930
110503	430356
188122	22512
488727	327085
276572	166063
192238	475361
336590	337988
186769	186714
490619	317791
123786	73803
97499	448770
158298	370866
312915	26748
342200	248777
40106	30825
436797	459928
376943	469532
230574	221905
147092	366534
370621	317356
81107	315888
204732	233593
154178	336590
355679	119381
49256	425675
101230	236020
475039	240796
275239	221296
86476	422077
36192	188319
260285	196783
186714	415331
78041	66215
86599	423318
298735	287423
251779	165163
101503	322422
413477	94344
141591	160722
157228	194825
353852	383164
233754	383096
147614	28129
353684	113051
140942	69734
343077	452841
59046	44023
82724	441912
470240	292440
380861	41107
238958	273687
83228	315888
453736	191884
192827	258981
16082	151797
28357	420807
239557	383360
410592	82585
215943	110708
417140	63700
345723	317100
145717	244362
210386	461049
250389	405027
125139	466737
321970	23484
322851	235679
328940	349400
372340	170537
85699	449598
283718	234323
482399	323213
36384	112072
179146	468213
429801	198301
404275	66167
272301	163651
193602	293813
226359	335567
359323	252096
293913	418114
131004	38134
28883	12443
219706	269400
493564	253091
37748	254932
233713	203783
342465	442171
241740	110402
56934	98541
207057	375840
197997	385334
210501	240502
164577	79751
331265	235982
135452	6328
268021	183213
413466	108468
109270	209018
299162	267352
249524	428624
95554	323255
72825	319111
396431	214992
243297	369518
446753	262954
478472	391414
449884	266538
89025	109542
330423	149079
214176	401279
315805	294920
487472	88502
184709	110677
453130	11237
127955	258370
187676	35707
325814	475571
255955	478415
73466	39095
447806	15209
410959	211868
86311	335906
441973	3565
384422	345926
175701	51222
81818	256901
405674	487004
178458	468489
56929	111623
99805	352605
254492	370636
480620	149644
437592	11301
474496	233825
229718	125399
63690	457595
77126	216334
356953	277450
360984	331584
149720	235606
426060	162947
420	48495
217770	87181
305740	165653
289084	8569
260419	459213
448104	293813
36211	23018
400437	360860
187370	399448
327719	451460
417016	262954
408704	420944
105249	310763
357914	191571
316136	411821
87438	417201
207226	259087
435886	95882
350759	218727
388696	78515
288936	202316
228326	75495
261009	231055
105391	293996
153359	441259
152207	339811
139292	199214
324459	336590
309283	228431
478490	403900
350650	417294
393870	490081
443320	297037
229616	324925
137426	310756
67407	116816
83252	196783
4331	175373
58484	144764
449904	303424
422235	402323
399686	238377
465671	13323
307404	187836
329789	78820
105332	17184
166160	466737
357072	478415
233089	222025
143783	11989
473076	439030
170181	298082
69988	281504
256735	110677
350597	270634
11314	291604
101414	478678
110202	273831
234948	150275
185761	3664
277534	428214
5942	299467
83261	49903
392150	6789
308133	428080
282399	326531
163821	97090
7311	150619
431343	95149
215029	50264
77793	176068
45215	113557
201834	228431
340918	432419
138012	391414
464529	289384
456453	19635
291034	82585
161644	277105
212527	291521
421794	397115
180745	276440
336564	153223
52889	23902
376382	478415
162443	26463
236272	254178
43658	420944
296283	439992
447610	276519
424678	481179
264026	380538
128691	331508
28357	8743
218930	188240
478822	461846
271253	199281
62506	265711
19651	76454
198317	346439
137303	239098
98965	314149
366198	351364
467277	190369
386486	336590
205046	131804
445753	41266
437250	30226
191536	478232
277568	371853
219546	59394
415796	32406
423095	331322
290216	385182
40890	400341
171778	310756
445725	94356
185013	479592
232586	116023
373968	362559
278448	32302
183479	233825
115362	476231
56665	94344
124013	217423
92052	264091
37738	389800
469668	54473
463577	177962
132798	187974
162628	240374
44285	64689
304010	487129
268168	60517
361852	213221
249961	136981
473516	370232
210508	157016
20669	382150
197283	1511
307732	205289
250833	484349
283918	8623
176652	164884
332375	28065
421520	106735
357992	190369
115797	35418
376592	164922
293880	74463
352685	122694
95286	217029
68035	192195
461799	64490
160243	446170
187796	224089
65546	387720
97515	359762
336651	491150
318792	53883
358624	40784
431250	78469
248496	373107
289675	350973
256636	304932
10546	33106
382848	484727
382258	121950
250721	421434
112806	362175
444823	247556
453736	189545
61141	129857
159166	59759
126828	47633
399149	421356
352419	365985
123916	486885
130237	218097
153687	355332
17576	142522
335345	186259
316828	364643
77443	290040
129708	63678
269612	119978
13334	410395
77346	167893
63010	427265
466599	274309
259964	208574
470817	19846
426491	245394
182048	132740
192311	95312
449688	48293
490239	382166
489552	109939
56974	471384
432421	122462
202379	269631
213536	475113
362992	245201
32049	248688
86420	390364
367242	402739
366842	214881
241804	205388
291865	215246
316628	183213
247812	258370
366127	34617
121594	275487
91600	280077
249535	51467
448789	221759
404946	277575
263703	209333
405683	164884
477702	209967
75324	307064
448516	164690
217740	118964
255979	354630
410173	62191
53323	313314
41501	451460
316942	269199
233092	211851
177238	432323
332262	388904
449979	63946
235493	420944
190593	342724
438484	74964
419347	266852
181668	417931
30962	13370
288966	26551
154616	440615
40029	333357
293913	35308
204775	463089
239084	226308
216143	419850
443713	176380
470672	135074
69851	484608
244092	374703
474295	305382
265558	56551
279809	351167
338025	354790
85674	177975
284057	316929
272697	33855
374305	66859
254599	341271
130731	120778
380465	76417
49447	64335
118179	302745
126479	461723
327249	37289
207141	485911
442955	166063
30877	76400
60151	246755
169150	490605
421108	27748
423765	82585
98269	409849
3438	104671
345204	249202
89238	49864
120863	463634
427714	214630
447962	242294
449803	67009
478225	299687
172417	365609
364255	192195
190446	274878
88597	47981
261791	80470
312283	268486
437454	430356
400542	208603
154417	196783
290765	40784
264026	13370
9853	188759
150107	96977
135338	414286
441302	332403
85476	364387
71189	246566
418305	358797
191961	480406
421794	227109
43286	267352
363657	326057
305724	421843
1057	214571
476265	465647
418456	379255
268910	366127
60025	49828
395624	61621
433820	6806
212820	371934
114405	46996
253287	448709
155518	401428
269912	354352
218915	300473
86347	98286
261739	82240
30568	176568
426724	191338
291456	371272
420123	227101
93756	22827
361001	327649
371026	181392
190926	381481
249549	184809
101780	192524
469036	294515
102644	9677
234323	427066
232183	306409
47809	327450
351261	53363
110200	259929
109154	453358
193197	41753
357511	364167
146043	152105
71627	40202
452424	247702
425827	14335
489376	351849
280251	317506
281563	384336
40284	32288
271133	120778
48759	101058
159985	74571
342093	172490
152255	355210
126268	64335
434839	478415
108434	257085
74768	380568
142694	313745
1839	203752
246805	368205
214499	379689
372209	211315
192610	414474
263125	97894
478189	192450
225354	160461
7610	397773
2257	443693
308456	125500
172864	414719
474606	102210
154981	304660
30568	121324
424985	96117
55924	375834
413378	169382
316336	216086
297524	40788
384449	38548
119131	453723
203200	246226
8778	49966
61057	445453
30031	123849
296202	114930
143676	162795
146734	247106
262286	214540
443751	125176
457519	258818
282470	405779
170259	139613
155700	454459
154456	64490
396114	134834
283096	83227
218709	117896
77040	150241
65998	4413
478993	32807
481304	153995
5700	234860
441475	280635
279879	364109
286429	440660
172205	196033
222389	249528
144138	273339
302153	270324
284057	442227
19924	427316
158843	31885
403141	400807
280903	168381
59213	445281
181284	129754
279871	145180
458925	283354
116664	132843
352355	391414
335568	264246
138145	201787
441799	132740
222695	389682
480183	485290
435814	387101
450221	481945
123975	146566
113337	232377
37289	473523
353554	489348
493474	51895
11758	285156
313355	332282
104192	63528
225323	175895
305137	47644
276821	108934
219004	405640
11334	397535
321035	401101
51669	325579
387648	80948
307446	169749
159703	359516
26807	297923
18325	22964
351467	319513
3328	238630
151861	295079
246497	326997
145284	3011
270248	280775
254746	328891
492316	405077
133909	171967
448104	443779
447875	90096
287076	32807
399815	381333
150564	336590
474606	180578
152368	364294
182170	375840
373317	121811
255655	400166
476095	428214
251469	457004
157270	399736
383272	196783
83689	474412
354524	273831
454987	464868
119284	296432
484691	362784
153538	349201
174655	203656
108434	432129
101844	174923
178414	257016
197864	28129
402893	193705
211463	259219
32676	296083
189593	387742
217423	24627
188287	121304
259214	486904
102618	201811
257634	255561
284754	211316
493344	121145
3559	461758
341353	263426
287766	56068
396369	4413
140476	330752
253241	101806
422326	40727
105467	253338
175484	19601
444139	97644
301659	282453
202197	302745
47860	86728
162012	183287
315654	274103
164012	414212
123194	33855
165229	481179
223634	327672
416550	104505
117833	373244
409796	111623
259069	249848
383756	106035
81249	138948
146533	12443
412440	57408
174139	258495
7661	313745
338915	347078
144973	318310
145618	339454
86225	438957
259769	447148
352798	304731
230051	72996
472203	349261
401297	212872
358472	312239
191621	450541
307567	168381
388084	406371
340339	477986
220553	97894
406963	313454
305469	49828
15680	144033
251802	357588
349655	228431
145717	175123
463640	397009
336876	94344
16516	174263
323323	169150
240495	388575
389358	264025
184151	47295
258539	239107
63478	103291
241171	237235
375660	43787
35650	378686
355553	339564
475282	63528
163543	407219
366234	485304
464223	218485
260587	370513
62220	214024
422559	318735
288077	119868
459708	2715
295866	357989
74755	144035
54655	278230
63578	190369
379161	426647
56232	17859
159511	158141
224469	134145
124711	468162
152098	15209
210320	338746
403057	417296
174575	357252
309541	315671
375710	331349
245826	222399
138418	178972
248231	458601
472471	391414
1433	15209
386807	150478
61837	37309
13930	54497
326940	355481
298118	139428
486399	108401
193722	378546
353011	378686
158295	398612
309276	309631
159422	356428
217193	136336
408941	237165
20175	179045
306719	207906
93625	219743
445796	146809
312283	109833
275314	235952
245536	217099
6072	164075
106014	126529
334985	336030
198653	271383
285215	485612
231268	374604
71673	30395
367312	326727
372167	56069
24353	366127
420615	166513
226167	230057
302755	393692
88733	231485
81887	125931
259907	420944
202910	140747
306687	91224
354443	118736
114643	149788
461185	472408
277568	168057
51161	286586
413535	79989
67248	401432
174725	100349
434854	181145
312793	21583
434768	101834
412205	469375
492247	66156
140592	212426
268688	119013
486217	22489
92020	286936
3674	16433
1239	381762
264026	465647
334602	67584
286995	456215
272232	287330
438475	72261
354778	304466
368583	245317
402698	18479
261759	52695
459994	492147
226806	464420
33727	426761
491031	421285
163344	169047
336152	115741
234861	387742
60589	457081
232918	452318
419848	313745
400871	214024
77030	271756
452424	337915
160680	27186
466532	118662
436602	400372
134299	453156
206370	245317
380443	455120
396153	181005
167823	219421
309214	197996
336851	99405
438767	478232
457579	224150
30514	149389
149038	105585
291062	201425
441302	342710
184629	121638
328940	361960
319081	159602
385488	258370
471214	174387
348584	209493
68616	187834
28026	428756
359962	394529
1655	110677
485331	285395
73893	446508
119306	472072
371286	388195
426987	464420
444540	202197
361007	296693
296029	410575
390012	245679
479429	165653
121011	64494
148587	81244
138273	461846
306294	348798
15754	422435
168683	466914
204078	286337
294912	164450
428550	409828
259257	369599
258185	385290
26382	411221
401202	423469
479351	94578
192416	122983
101777	355700
414646	8459
227628	417680
332512	396789
148223	120467
87742	269199
231424	60951
334092	100620
124337	212081
82981	461208
336307	120752
481946	267352
362231	354643
316971	266852
20451	246311
40088	277747
324826	195804
402704	56354
74157	331584
470897	48861
30471	207486
325044	48882
203602	46258
8675	13129
375093	201896
432175	414909
159119	333746
383969	337683
310641	219586
330513	434299
389512	472464
469026	174411
229735	301799
115162	325258
375316	98650
92935	51895
172417	99973
477403	353374
13147	24943
1631	59337
314045	228431
338465	168615
449521	334020
428841	459304
414286	397840
285423	453697
144258	187998
173281	169485
460010	426595
31113	192892
273588	420068
291982	267553
124259	142983
351944	253566
135249	404960
225805	229150
439718	229928
373025	268034
344560	317675
347121	420073
167588	47164
269106	135574
287566	343860
474688	101049
143478	442717
262639	342861
60923	63112
307334	243362
40890	482851
71976	190369
192356	272846
1292	402193
48576	40784
60589	411455
282663	311850
434097	122462
141782	311644
216600	401871
254592	174091
88437	472923
473515	405192
132808	317118
103588	377862
216064	373267
399258	44345
233590	217633
24428	26046
314548	164884
126316	313745
459713	44818
342977	344500
389514	209952
121117	458356
438791	246926
427605	183213
46757	246592
481419	452348
263880	96149
322193	146124
146252	134262
274852	202490
330852	446351
107505	392335
128350	277450
330755	413326
289174	186159
355249	111623
89701	64373
80410	478891
284758	103825
264303	54298
112267	477308
125224	132443
170368	310496
417048	471065
441475	374404
464753	126172
251762	267602
104695	71540
108240	233699
385881	287694
313822	380576
429287	450039
377586	3041
85003	416571
400697	415581
480967	28065
411310	110677
86912	298737
368540	474341
155073	397405
62065	118571
46092	443622
146893	183919
240964	401949
350090	309425
322934	204896
469188	152502
352107	252182
343248	85423
25247	437302
138382	166828
434862	326808
275995	291525
443657	235715
188481	471667
339726	316956
375396	53863
299251	260337
167588	431908
28403	273831
401871	409588
416695	478415
459317	163435
190868	281924
247826	300469
32043	215248
361007	3041
269258	220000
257091	324430
126589	220670
217654	370866
39067	476231
203971	409102
392238	317697
252843	130198
379809	45476
112361	378686
53214	422887
393415	311832
83886	491150
67874	342440
125888	84359
420901	236213
328708	123410
249289	420944
96777	113042
2959	48861
400160	190369
132316	190369
400044	468162
223429	434945
287566	129083
55720	270897
322895	282390
281692	178894
247389	300832
126473	75014
15209	439801
488036	169031
466562	166717
481592	220417
224593	367798
230091	241922
303682	63528
276696	425675
407768	86103
193767	324061
487523	76454
331824	137128
407717	445061
244394	452746
292443	209471
483485	6899
89883	354419
373025	168189
471406	471310
482184	119400
445639	350549
465740	273199
13741	56310
271834	462973
196355	302033
400945	259929
339884	56970
107242	459483
447800	457620
194898	178592
48200	390581
94578	458601
408263	107001
115823	258220
324664	194165
135545	107489
357411	218727
479395	258843
321583	350949
427486	449212
419189	383680
67358	387742
286948	465647
214735	425787
196030	8391
164590	430314
311247	214024
7996	22907
466798	86728
273160	227101
405237	312238
388823	212278
370675	431860
368664	463549
474177	198862
263434	446351
339986	141623
150244	360860
452040	304209
21113	466907
255859	260322
395788	313745
283957	198595
55659	196358
84725	266931
100293	195948
464519	292832
275759	284979
464620	466480
226805	126473
35794	78380
489354	393760
151349	422110
405569	255715
116715	42698
157890	32605
434084	32807
263377	398966
179259	390232
68174	110677
105277	13370
415930	354933
74947	327846
355642	89639
127921	307601
251698	212164
125705	8637
3967	163027
24688	205270
439977	296693
377937	423622
57175	56914
96574	1282
390914	244462
128263	156389
324606	454867
107176	7130
67906	109407
157035	212043
6086	464334
469384	288336
372973	203308
308122	321292
277178	53804
382673	391414
405979	62948
295009	293469
460084	319136
490811	332736
311249	440660
18197	485546
337097	463549
308907	56410
351525	122457
57	378389
330443	188071
458209	337262
91197	165437
117833	451414
409452	76986
186540	428103
301959	173890
304819	122798
68314	338870
6010	257381
399352	431137
68904	358456
431749	83610
196901	416315
319010	274219
235679	310261
359949	307416
293775	110677
374436	1057
173462	105056
11023	405661
422792	292276
348063	385000
153771	32157
17562	281924
156374	214024
299748	238508
433608	211868
27455	73168
435031	463549
50749	76454
190454	62191
274287	252961
473580	272339
337267	11626
63448	225152
104655	81480
221925	302803
136128	438783
287953	447264
407334	307994
482611	32807
287504	215043
138332	343085
203724	45604
345715	20007
329727	183428
409610	299218
475984	421633
170543	191057
94334	239193
446413	60048
182598	98294
339293	40597
292997	169263
278711	278700
257059	49903
235822	445233
424675	211961
355842	265191
200195	72566
54002	407424
486178	163151
396809	184689
327001	181364
30921	188759
170127	237165
249213	428822
13592	428896
467206	285634
253280	391414
372054	60517
83162	121171
413330	149704
306981	433706
315887	94344
144622	126481
285710	228926
269964	107137
23578	223756
244017	425157
44469	36119
71665	64364
321043	417680
281963	183740
395540	332559
375739	346847
415761	104498
91382	453340
162129	190369
15812	285998
93646	194165
96201	244614
274260	445233
123232	96172
280897	16661
481374	327343
349792	335248
192611	239239
300284	120299
187965	463562
395051	162814
349901	337770
75890	145583
67266	271231
375678	315671
78134	150874
72290	446655
147520	389682
62204	316575
326631	324859
442815	17134
98530	387742
50104	118960
171100	74668
241303	492299
436624	158811
18468	226096
384739	190369
305401	488159
268768	77727
13250	168213
477932	344063
414023	53898
234446	312715
268689	477308
223929	227501
325753	15209
232073	359395
447913	310904
166085	78820
392498	422927
99002	18885
315407	352775
322274	420392
431137	220152
376292	433418
356212	337791
61246	370866
7996	236959
448626	230783
277275	328253
278273	401101
236374	336590
263703	204939
156817	317118
437798	439554
349834	487470
435043	245679
243352	379130
154976	221660
58615	310769
214877	325793
48540	315148
246044	121226
362231	24142
382203	6505
293712	148361
301659	205431
259219	115861
394533	286936
384480	15209
124296	160428
93251	3095
400605	74877
192613	49828
370869	440290
116901	46051
36327	95149
71090	48079
266810	349623
135115	110075
262079	419797
195362	105925
449392	137719
19737	291984
480122	125270
167522	205223
46681	356723
474094	227456
221687	95536
377933	371685
269130	132347
132610	60025
46556	215678
310756	362577
160794	236735
134694	151435
427155	313314
195402	157836
288809	452792
470202	388904
154419	448377
121553	444860
140192	94516
387222	335434
265778	256116
268568	170748
91036	368082
163066	342731
324502	441700
278719	290016
228810	221759
222789	57134
175743	391414
353550	74542
421140	144800
426390	311297
62446	433675
199325	212081
347918	53950
218915	366782
192128	226494
488509	391414
49983	58748
251954	313745
102644	37221
284218	275677
459616	343493
11538	386991
296251	250483
371380	65108
42248	49903
176913	211401
46694	307258
310440	170067
413121	412484
318088	346697
329651	461944
89883	390232
349909	106024
388249	408719
5743	138600
220925	376962
66014	67237
126957	203656
58245	4515
175562	24178
379269	173631
289675	98124
157793	183213
124189	493397
68532	461429
81225	163725
51819	84691
447107	429484
55448	322776
262890	198038
479582	90277
331557	459213
162564	82
489993	327299
182270	122780
480593	368765
321316	94344
437140	327452
196903	246363
162939	286166
2475	214867
1300	15209
29098	37948
219546	466113
85746	51614
323249	115826
20661	186159
417243	346791
357243	185076
275963	31703
146863	69837
147263	281082
96678	164884
64526	31853
466931	294548
139350	471416
390323	65913
81216	293813
211087	205289
352699	16433
373755	226538
488893	254491
353999	27464
311156	53389
448307	457081
284633	252988
174726	118279
382231	176305
68350	51112
73298	220633
127730	466156
385549	127921
380733	172315
79042	175721
184027	12129
340771	48275
173863	392086
196903	161748
182285	267352
464796	399949
387484	208035
402509	440962
482575	287010
401320	306490
359325	268444
325860	15575
459658	447831
267591	189501
446491	472583
390898	301475
275817	190369
406408	143813
138126	342713
242021	434035
408709	158547
81899	434171
146124	304865
435331	476951
334296	290450
221439	368358
155799	103420
276688	304731
101547	21998
220003	351639
445505	281924
176158	424835
7960	116479
230056	454282
420347	15583
491190	394554
146893	305025
56306	113138
323121	146196
390393	132247
292875	132740
319824	184558
109972	86974
28058	171649
257977	471031
149668	241468
68532	15884
284440	86398
286218	16433
114643	252660
447414	422828
93901	41959
449521	60922
231723	439665
306703	132740
131814	401854
42854	183213
346189	439253
485550	67040
196003	465371
31048	292369
212928	291249
299386	111046
323109	390148
450351	81796
119449	293813
455813	388345
370567	284979
147835	134694
464966	121145
484377	174564
117423	346216
160220	478184
119306	213959
452104	416760
246078	373700
66162	173176
143290	45133
2311	157735
438763	203656
43027	485917
420825	448728
19727	446105
198122	326614
107272	468481
232348	446636
188879	208617
27417	116139
32968	96195
13830	310036
347121	249709
374715	176819
458837	64429
406660	31450
307573	326971
422930	239122
444729	241005
85482	213639
490185	170450
382116	384174
441417	190369
411872	464420
101012	186634
257690	463615
198458	60517
197440	362398
262916	285446
182588	147095
443320	45589
488509	17126
363135	21677
275434	478415
233279	486485
408357	216585
76427	53604
220402	470136
416730	426973
321560	299561
255976	395069
235874	291920
489977	235679
317737	156006
4634	320775
159958	221695
83003	212081
254204	149128
257498	93667
276183	155260
433812	474231
269572	281504
195224	303700
422036	310756
28058	470961
448199	438567
490602	187909
97850	218986
214628	336630
454263	348798
251147	296693
372098	283842
119248	281252
249894	416364
81358	223963
230969	273831
482646	277961
188847	259771
83588	437973
105126	493022
327254	226168
346003	350189
31303	189938
383526	360653
266141	269742
363716	132247
431625	447610
71816	249638
379680	263833
178048	190454
199744	70557
440720	126212
135920	304731
320654	396563
125269	470104
24647	262954
289675	448125
300330	285354
338401	409587
72804	132153
23942	10345
92588	118662
200503	391511
267774	401297
434524	263514
5700	106901
197719	202693
483543	205223
128201	9648
318735	68694
149479	76454
303215	191194
99094	64836
481419	367164
114643	264252
277170	86372
217740	12322
318463	421830
383564	199897
204841	445782
142401	172620
364620	72701
119762	459146
264565	76111
362267	200226
437592	453854
237764	394320
460021	389682
79197	398770
23892	33748
100999	200344
263591	471509
292192	428927
194216	24517
135002	432916
391549	237548
279295	385279
314311	330492
418368	121362
161359	440655
98160	301596
9899	105869
128199	201754
116349	225142
228431	14825
54394	80689
206607	372688
44647	405198
457599	476668
308669	233895
342371	104527
186326	297886
2349	294069
388696	423014
49539	39671
171476	9025
190281	86596
195375	438783
243806	338378
22361	131076
214668	38063
360224	291984
99772	332762
233782	307771
185335	168663
478287	363903
244237	323054
243285	403515
75561	45765
136784	273831
97127	330752
235791	121832
428552	194165
245917	379941
185692	474674
376592	430681
309917	193271
267562	11222
334737	432240
42890	147455
354111	397482
208610	433331
335765	435955
59216	103238
80871	421830
171107	237660
272141	16072
455790	343621
129430	101058
371577	309425
134299	370619
57419	463549
337273	13419
106739	260139
158295	300485
492851	393326
37484	86560
268948	24546
261648	150258
270598	478415
399694	160166
289675	200210
209018	388197
453736	314095
226767	120417
118676	205270
352201	317118
250139	86560
320921	53389
130121	351732
446436	390861
134087	38836
368354	327013
476390	21583
425805	218730
234443	270281
243185	437404
60817	190369
313317	435708
91828	328135
141935	61076
136886	422175
440604	284979
98601	181993
135830	391414
73203	222856
159203	273192
405286	483132
71340	278700
35752	301659
353505	371238
120646	316076
423518	86066
152617	104740
372764	58486
259040	468922
210050	473697
204330	957
139830	317118
282847	128818
459138	204925
265262	451356
471169	188837
223962	250410
274256	71091
484480	290120
150708	339783
472464	187998
44378	180233
174172	256801
470020	57989
58492	327852
281233	366781
455168	461644
409961	416499
449871	175315
132426	320835
384939	261070
138060	275796
402011	40447
404285	362109
200681	466851
167250	336590
162648	494102
377868	187974
20959	387538
136937	143852
180506	230183
151860	319396
91217	263713
97572	67584
270812	114930
64640	424
360733	173863
60395	399292
98661	167040
485148	183690
160545	185479
303168	489345
144825	348630
483987	255789
107023	139472
63009	149600
398557	437389
484193	313314
161457	463549
237242	472049
89826	158514
27246	160615
190281	406408
258131	299402
413166	183213
386411	258203
379680	399929
193667	489952
407242	139648
99521	242218
325455	146248
470941	316575
380976	287423
428277	449933
98644	404806
338003	136643
96736	313745
135896	274455
124802	19804
470083	183422
193767	339138
129792	29382
408339	379048
216006	10466
333869	91295
459839	21411
404597	314892
401649	42890
202350	144845
291299	451016
445964	409102
86816	490784
291402	53389
147680	424432
239881	324139
464438	151096
39974	417201
222399	449933
312753	268176
239201	40222
133909	295544
356094	372710
288652	339853
446771	51725
194691	248652
403262	288128
269884	83844
265143	311850
135179	20998
360038	367602
360824	85729
305827	45474
20510	295484
328940	387582
483435	118286
102835	404345
342387	280718
275889	226494
78742	144845
62206	354790
301673	58709
107699	395888
239738	131128
437849	360822
472614	124473
254293	287694
392256	470243
50034	216006
408329	197505
119464	87469
191125	489822
239725	452228
454034	106739
487364	21583
112279	217322
268462	234245
51440	88113
386876	239872
91325	218850
192238	443600
37955	439308
392893	66980
5511	48275
160182	435318
353577	164816
456562	276358
155062	142553
364636	33351
250563	478457
480614	154581
36478	182664
55060	79249
373538	307294
451399	92769
371151	166331
106258	433142
241198	224899
31659	15209
101486	248614
400185	358843
409388	370848
372170	375132
300692	487130
403787	306100
232731	16433
193053	298712
483977	83387
7077	96497
438292	293813
218572	18564
17299	296432
258398	450917
51219	482944
413904	251201
485471	360234
109183	48275
407431	88973
199014	348798
315085	26619
121594	9054
261116	453010
388380	231485
87545	304970
292347	273831
357411	257711
81432	2935
265345	185076
109824	142527
298417	293813
123524	204484
165856	486311
325044	94030
440235	377158
379817	207535
269370	300506
426103	291667
446739	276358
398924	49021
441461	17186
184629	13370
225162	277450
223408	108032
258122	453012
104192	434035
256387	373169
167035	260137
471339	353585
481244	256629
314359	98847
75495	13390
38895	248747
489822	440861
344560	93245
123926	422470
274852	446105
77397	195615
438873	106739
125608	310857
21635	114808
400792	366666
189965	291262
174362	354696
305349	236213
434748	412160
364107	417643
256823	114063
28770	227101
396682	328932
319098	281924
13935	382741
336753	278610
460692	142018
268956	317990
34479	240643
439188	446616
410632	79436
426690	401004
457677	493272
356953	355806
100073	121198
177861	202019
41135	18239
254722	97128
127531	105461
124291	310571
141351	146764
361631	362247
130069	172079
281709	15209
304011	82003
324461	371486
272340	264242
444139	67461
299580	254914
138507	275790
115965	54473
18976	313745
59000	89047
381305	144291
153771	10690
161571	318404
436695	160158
379843	71359
435751	257342
123071	288035
333891	296432
218649	230541
93901	436982
233045	83380
221925	328708
170922	219728
259539	456708
428944	377206
170076	141290
401628	203752
325063	184922
198068	273831
153753	336590
14558	228431
309692	67469
291119	451431
86780	59842
197995	109006
150413	486917
293141	366564
239084	187974
295679	449298
463577	388473
432561	220857
411509	219828
163811	27683
376614	295750
18451	416141
5700	227948
395273	356330
234532	90820
381651	191468
323943	443583
152641	272908
455545	166513
9965	372893
192238	377626
190281	392642
86311	118028
16844	282287
174318	226935
109435	436900
409408	78811
13563	187458
166903	136435
94789	54895
320664	255126
263803	362784
284482	24374
88695	131591
55909	284190
253279	82271
275291	40784
130138	269199
353491	81176
307254	262568
41433	239561
264433	493346
100825	492431
38364	31041
376146	59070
4329	351414
53551	476951
131408	463770
71189	430679
379269	113051
82054	414471
74662	155009
304404	364680
53760	250434
150296	316284
453134	232886
323222	310745
227566	227567
379113	218727
326631	458601
375113	451885
399237	245201
184258	266377
114423	238617
77687	363581
316284	147850
321040	328525
235491	86892
292376	120489
445555	489485
152368	476656
257891	293813
398392	19690
342588	292721
133909	204434
50301	29537
365305	311355
343308	379255
279929	78163
488859	18608
290216	224003
90903	69652
7567	13370
212360	293533
383536	86077
414401	272846
273012	284451
291191	107983
426239	307852
213883	59217
165502	467703
270757	58881
242927	57134
275763	286637
326190	235280
471960	401871
472914	351585
84100	83991
377967	103825
19293	431262
148779	111552
270095	81828
392086	163725
272785	444151
6010	264406
379870	467703
137200	327631
320304	391414
18410	181992
471674	292559
291469	277936
389813	179494
470689	475594
262642	90277
275839	239513
465417	374049
297834	391414
249673	426569
87796	151944
477932	388254
71009	355259
298077	48163
303023	118928
148404	23827
290945	283167
451624	256960
376073	338271
194216	327721
367882	201946
315945	447107
365095	209516
50646	180841
303782	91826
150880	329413
156998	171563
103491	35572
388075	105053
342097	87391
158099	5176
294130	44343
441783	63528
419281	132996
232792	468112
302657	331349
362029	65848
418992	325891
143595	166651
270248	102352
93404	15209
385603	43441
490075	493255
162939	302038
152957	397001
299922	5643
294527	145860
11901	299112
107524	94344
316828	457514
32972	421935
159575	334776
82996	203866
66919	287983
392086	397159
487677	160401
81988	142588
11542	54976
337234	383343
402532	296645
310519	18122
474660	78377
257377	36679
400288	371568
371983	396172
288652	337375
458183	182091
303670	419797
358187	476713
396644	361799
339958	185873
486712	242551
48487	323340
462653	448639
11633	230336
296936	90449
369108	104505
493162	32807
107655	96426
441705	313745
103751	333603
492256	457817
442339	303648
194735	78811
466133	313349
474604	40784
414036	190369
93279	293813
57539	301659
73660	315730
112425	390525
309778	49896
359323	42670
209967	231485
205796	113747
452846	335707
293392	195824
50767	164816
415678	68262
297396	304564
327061	168198
210247	21539
73560	106264
341564	161941
165504	469119
79983	45468
126367	115535
211424	57534
53314	246644
111759	331662
163390	420790
382007	267270
329727	244392
84661	250858
232342	421935
268250	398430
344984	31317
391414	8438
47335	205221
25748	374323
263220	422977
350249	337263
275601	46952
228338	19803
64349	94516
489822	63478
104539	275046
63050	192498
480561	264406
179766	179018
339174	413707
370026	94344
153037	36876
44093	228826
392472	490780
449521	2000
205607	36882
142065	420528
283096	428711
32962	336955
163976	262895
281924	212700
297196	377620
143426	208094
248013	16475
145585	441135
404946	32256
479741	205686
358036	370489
485092	366493
260449	287740
337030	224541
400945	171994
7610	81330
204422	56609
374044	345712
312283	111805
482477	325695
379978	205794
67506	434186
327209	208786
175490	262954
75693	57989
153508	401881
275751	350052
235909	154787
469499	45141
245895	454975
366053	15209
48845	375322
32467	342698
424435	61800
12915	289970
271794	207927
39195	103567
469634	165437
44922	361207
140865	91497
135022	295827
161457	94665
84549	45477
126812	488091
340668	403499
183249	186159
326260	287042
420834	222116
192845	421356
304983	50355
443489	53389
46485	335477
17315	361405
222355	255640
243388	477986
104261	319897
463333	460755
187834	104383
229503	482851
440962	438305
214608	212114
17333	13348
404331	334225
46296	456403
331988	214024
446173	54781
392086	283632
96832	265864
395355	391090
35806	198793
236743	400761
71707	116572
215853	285446
242038	373111
477673	4349
55119	153736
83616	172535
151635	11533
441205	443087
367687	309801
426568	166063
426595	466432
234715	313454
367819	279644
203965	433934
300762	377984
40140	237235
366402	38126
97696	220679
56405	343721
278881	185076
210364	82932
94578	478415
191940	140422
314884	315888
277434	286936
264026	191314
311529	152843
110126	272734
19727	33124
463747	287024
133784	151944
391047	418218
55134	128758
163436	99416
285707	406408
229735	369515
266285	459389
411882	445089
308324	412574
128160	492462
219068	315671
35904	171140
330387	57989
456231	86818
354545	421935
185071	295650
66636	119762
488902	43689
403670	185578
473395	401949
229101	17186
478588	35505
277568	271323
58156	345306
440700	119381
151691	401871
213042	112974
25479	315631
146211	122875
149621	163806
94110	391414
380454	359762
318735	254494
418470	288837
482324	53863
232816	236213
176173	210884
39601	20874
335069	16226
298353	205157
52646	403147
255596	391414
481419	167841
407654	381964
195121	134572
86826	372779
76206	317648
26689	471147
285488	210280
358535	29981
138743	156375
120736	251901
263335	304731
16201	311473
23508	135531
35179	123042
158258	260854
242551	243301
298427	171289
335140	363581
274852	428177
204205	250219
320827	478482
455074	413999
334355	290550
383673	56909
194130	284202
373894	226537
335743	50775
4533	75499
27773	396090
95149	355680
360824	368094
184149	313745
396551	9200
391632	158153
99465	248777
131348	242773
371262	143809
106514	124085
99563	274309
165250	132894
362820	392896
462974	87620
218032	413326
35804	440962
372179	243766
14458	391414
260740	304173
402670	399594
64187	137087
130069	82922
404328	99620
263657	420010
474501	235606
326681	428214
61724	106321
217739	9040
71430	331921
314693	315976
159485	87471
225327	434789
286670	109006
323592	314742
215337	380071
51314	114508
283632	225420
306530	139589
177748	250033
137260	173459
321554	22804
299580	18163
27832	279208
67447	396012
46789	431799
90250	78699
391391	421935
187965	431780
135336	190369
8152	153414
260152	281126
58851	431810
10274	31679
212361	198790
321756	139951
142990	133423
293414	245679
405306	382945
202522	23402
68647	425675
315014	250894
357293	15209
2497	94516
39034	293813
100571	114930
296596	426828
419835	78811
40939	158217
420178	353680
49083	342724
314617	277568
417885	450541
192800	105031
40809	391414
319231	368424
389484	289386
236503	171093
228280	55774
488971	34913
203181	134262
33995	256121
182771	209572
42335	15209
168948	364768
280777	45848
98475	192851
125845	444662
409891	482246
266307	309325
81472	440660
208910	73336
296635	150480
486890	272602
334458	21632
293111	406041
351601	65194
243756	299859
264899	479614
177305	436101
100400	153995
150480	209018
377639	89304
91584	60517
373025	48146
315739	492906
378965	325789
366490	173534
490239	179472
471169	276591
374966	92613
279632	317118
418743	88510
313058	482162
359467	486200
71724	82501
184817	342999
356135	475723
252925	91228
5512	50173
323361	185076
162819	277961
285827	12927
479351	300369
32580	391414
398805	13370
77420	183213
7602	207042
175842	245990
275368	239369
157757	270141
344314	265712
253435	315235
239740	42890
313523	20959
241795	345401
462505	48861
286577	484185
360459	87007
198191	492906
276208	25443
254087	86158
135718	8459
153500	241506
34551	276725
119834	348008
405196	359218
35151	352511
361046	32807
373512	319952
314548	420794
475060	137812
56619	120822
443778	177569
45880	369262
250995	190676
342465	131934
454839	74877
134593	398570
206372	53863
105145	267553
386901	237165
99106	20181
25969	91380
316352	70557
687	118625
121173	447173
47080	25984
229685	48275
52126	125351
198317	134534
137212	338042
254241	48275
84917	210648
85406	475555
140632	343327
270224	287063
426800	404960
11156	80369
183021	129680
161554	199526
479263	134118
116686	6072
260723	389682
359426	451899
332299	217724
6234	446351
287566	21411
449521	351907
188847	421847
194127	396502
210685	402438
143776	191821
206510	311607
169184	284501
457627	478415
41418	366563
411272	382800
110571	153995
88406	446105
33438	163646
150954	397169
362583	252900
76565	254973
169937	278520
257085	408430
315949	45141
31127	351403
167475	315888
178237	145691
425838	365329
78098	96149
93831	215308
241286	57094
220255	327901
444936	170180
229604	4904
287566	332685
24789	420392
384231	469239
69011	487192
472425	124230
490553	373169
364636	428079
18744	83872
421207	243301
391333	269109
162806	239442
185447	377558
349472	229124
257749	183213
355025	241525
482024	198790
149496	324037
331007	40756
151580	384125
198288	427215
313604	369376
391190	259291
301312	464420
352335	15209
238718	13129
159979	148519
205496	196715
358668	390861
127167	86476
180455	217223
416435	185704
3809	283037
379680	394664
35503	489552
451775	474374
47235	122462
24658	481507
165775	21583
489776	92940
324179	254027
65091	334680
31675	304173
133784	420944
121637	65371
127559	247377
245881	78163
101554	293813
353287	279560
449057	378462
147198	108239
118906	316893
97588	152148
325845	265580
33738	391414
205163	426556
268634	94344
334023	166513
294323	474475
273915	28145
308450	116377
41162	141649
423101	345513
350460	255650
452284	198314
167979	147325
321547	217432
212495	249334
306327	256121
292661	288410
15027	365329
137621	399098
355115	253262
122281	336590
184894	353884
290753	478415
34526	6190
473077	315687
290855	233306
44160	353859
417981	175960
441529	262468
248013	103190
201645	109899
171159	260757
11411	345205
319762	411722
271017	223214
146277	303497
209442	227101
462757	191821
271050	424638
25014	481279
150345	410951
322121	172743
10884	249334
397267	392086
46957	203656
393940	454255
275154	367750
279861	159249
268910	390197
209470	268563
441463	93238
432402	134145
222453	288354
153006	101963
79701	309138
109152	442306
290165	249186
278558	111920
185403	22827
178222	291324
325824	455181
349378	125772
449827	201889
133417	141892
193607	486268
288243	231638
287566	105915
14137	317286
91325	489469
395560	415022
146893	271782
277029	252139
363695	129727
34961	68762
335210	32259
327209	202996
42574	183063
126083	303178
330779	12443
476506	361698
335766	53389
450532	453760
369853	265065
453444	185704
454229	396080
169789	260704
118053	84795
95923	135351
467427	190369
117477	226308
311247	390985
1527	404352
230574	61271
420106	137739
151140	145653
130302	210135
424647	471586
462893	91065
372964	40034
297356	147554
23781	251116
421310	204453
419590	196603
101504	370156
133947	92613
245317	75623
67597	53487
183277	64053
2519	438783
160184	91208
59578	487833
241037	77727
464506	422164
250295	270095
54163	392963
112129	233989
315692	130137
194328	338522
310615	10990
422500	378462
219136	656
331823	313745
244783	364201
94712	477509
444878	481228
344828	347094
28838	270469
194746	106514
174783	160794
308259	64335
6745	218675
165646	133423
163223	50538
298743	406061
127921	284863
190185	470637
134599	476441
95944	366926
285758	28732
15410	410496
123095	51881
427281	346955
247348	408464
443307	426887
131421	377120
308336	341271
168113	428125
89233	99405
175211	473848
11605	489552
444380	486267
444823	95312
441237	315566
213563	190369
192551	390415
458042	142018
118407	226308
68107	464727
175012	159045
339621	164884
421479	149079
21634	374594
193299	469235
303782	392028
2973	399904
352216	110677
328535	76454
11346	486885
35222	303288
352105	15144
377987	437070
69763	36392
206939	390687
444165	186259
424907	445708
26886	467881
14095	330032
227241	164884
76227	24943
60615	142018
233253	447519
32240	391414
69316	342615
251484	474218
461833	486159
244090	31002
328075	385378
469563	1087
12937	464695
44363	126376
400910	407306
283645	335636
11415	19283
408750	161293
292215	264245
282327	49966
448759	117097
148559	54522
287089	216773
114781	135912
29276	398122
231706	476951
140202	179352
302722	410573
405220	90884
232958	264406
10761	94640
249673	264
365995	304972
26437	199353
255353	369940
381581	91998
241211	206911
82918	401854
460263	46410
73558	238942
58567	246952
149477	300952
115112	268261
72180	16325
198477	355995
313822	264286
100511	80193
113676	312981
227019	383078
489930	63237
107118	13563
52422	124085
150244	467752
226396	390875
127075	284328
41798	50264
87832	136423
238766	351639
15819	212311
236241	13370
121742	93245
436336	216676
397354	84502
466819	219883
185754	325787
281674	354865
243142	278182
263377	164884
194165	145495
405355	420944
160805	201493
52396	365001
15583	86250
442447	317118
434862	402327
392112	328150
363605	220417
9364	408903
302475	135121
332917	308039
143095	441998
322194	179692
446935	494102
333042	211868
15819	276232
160843	33652
417016	401378
286	245679
143671	115861
105732	436605
450807	307408
482021	348533
274132	264695
357606	109253
94219	475855
450350	438957
121065	76454
347226	169047
11626	223103
256389	420941
89270	55442
334766	190369
196240	165653
315573	54599
419693	299467
460021	487833
444081	122212
346619	118532
287215	458782
145123	432947
345524	40381
78469	241319
179264	469771
189430	178005
479351	435417
332862	339654
145959	243428
383120	27748
184304	276358
153140	160419
58245	411913
277536	171510
224780	178868
430243	82859
45361	173965
211238	425114
170456	243115
469218	10646
96791	78380
187982	72565
253571	149600
379539	15133
16100	171476
165409	418050
112625	292141
30333	264103
487422	426887
284098	4349
73229	36392
197256	132843
403917	88213
94111	385000
332555	85243
37697	218073
101343	313745
468050	49966
321324	75113
421069	355552
49092	266852
222610	220635
158329	10035
405934	179328
12826	293813
383164	72209
43941	199353
219166	343746
366651	95247
435060	293813
469317	445192
481419	403471
68532	212730
432028	265945
348980	365672
67691	416402
225358	454432
240661	96376
157978	489167
346412	23149
356490	30489
6887	9171
98553	48331
290578	267602
484229	216318
202348	469227
454603	342015
120722	235705
477091	354849
373170	19819
225345	474887
315230	391414
16892	250333
130126	63528
359912	441191
121594	16580
196398	55273
137454	388195
151691	52267
226758	324460
333737	313314
445725	430610
197668	313745
40585	181815
275976	414840
14871	161134
284891	277820
1057	23316
295865	400016
317552	20138
333472	454975
155070	294061
177288	23290
440927	5448
2285	187974
447610	131312
372764	418187
119944	393674
228696	272195
14331	37515
263691	451016
397495	13370
260050	430356
10462	386057
474214	144073
127388	199291
95215	334054
268938	88762
131412	268113
115138	426743
125409	48861
231839	417890
5561	103205
427494	405320
124394	37906
327860	411809
277575	10888
183185	291249
405987	233839
325199	317118
153813	241468
271760	10451
119306	240930
24066	387927
297644	75404
455491	438430
230051	478928
278320	99913
313238	343421
62487	412014
287694	80009
450508	315888
484668	102188
494102	284614
479581	378771
84965	70737
311285	335593
485311	301063
317552	250410
39142	445233
106608	388575
101023	145948
257581	30263
492159	293813
261759	151322
118860	487833
370250	241283
127865	214398
432847	207535
131896	418338
298589	274309
452019	44607
12512	264157
486712	461846
405464	303134
484691	107473
224589	481279
334256	120195
42979	256765
228601	183544
301540	31252
188787	269199
118607	457431
418974	475914
299976	97215
222640	132996
190558	245713
323616	235552
460512	293745
172417	314881
403325	90884
225958	467752
15819	346408
454263	472566
236117	368496
51445	315671
408547	446310
151765	205289
196003	246303
207696	340438
115421	162831
343334	411365
346557	410048
258462	97277
422060	345375
141584	451524
482396	354271
220760	228431
380533	466248
407543	34205
429357	34050
393991	62191
316684	338271
26527	259435
330580	42303
69121	166513
449938	236647
350887	217088
82968	19246
472830	162795
309083	348798
146903	300240
398911	285667
93450	36587
266258	475200
378144	237494
181947	485304
324502	381428
6738	421785
110251	101349
164880	320457
226919	224754
302099	280635
27937	58851
427521	437018
236774	93366
279798	313745
93440	94344
119377	9165
312290	254716
284922	162247
400701	465647
121241	237517
71832	468829
475424	202587
376639	187974
142522	30668
167583	262761
190283	420944
349608	120195
291505	48275
250347	252413
406268	146248
122266	83403
449594	78811
14470	202152
351687	222701
4818	9054
453753	476951
317049	493594
421117	288035
454706	273831
139021	151096
306459	10379
292576	244115
271348	257449
14331	392062
29582	273687
149015	186361
41378	214881
262318	49903
10690	150422
308756	3791
420944	395038
300472	98906
345675	367243
448696	139648
249894	29599
427428	443979
179229	480182
6656	313314
445588	339990
156490	249202
144418	13370
264080	136435
399866	492736
235034	478415
159997	303175
268327	461392
316565	155848
111905	283392
392182	375067
145492	197452
245318	11626
480535	128816
282089	34855
431455	180300
25006	21583
414286	85656
450574	210262
451915	315671
208617	211868
432516	468039
369932	316372
416603	372214
169932	18665
159660	128823
469250	352345
408555	327649
317958	63707
287566	355958
253816	476231
161441	286971
81081	405681
265643	281924
101420	352605
187335	264406
193993	405358
186025	269948
174139	425094
289928	309801
354443	71052
314311	391192
312112	22549
454526	248777
410390	1148
377070	209755
379996	447335
260142	159141
124580	91711
106044	371918
436548	112000
324199	474412
255833	288053
443463	162218
335185	162552
224786	159250
257907	86560
184666	447811
57126	483322
126719	138885
161363	216828
337183	368892
278244	277726
92310	468950
403670	444116
370417	192109
313547	61724
395669	286828
329037	440660
399905	348912
352181	195121
180345	207535
478287	450541
433583	324128
166430	124008
285841	298345
406276	231877
341308	431137
330833	130742
97105	146202
404331	123011
193869	57159
425370	214992
198839	338915
9846	446872
447219	249186
447610	217784
276632	304589
224899	48163
195121	321547
158994	313745
397436	426634
282625	253539
80334	413807
371686	435020
99072	60884
131984	359906
330600	313663
404092	327538
405738	68390
108735	401871
484354	440660
207343	448010
27635	72434
309852	190369
424647	289074
12964	95149
356530	114240
211111	76451
115112	52917
492097	48492
15819	375710
350202	156142
81776	49828
472434	57433
235702	300240
72105	379632
266472	284599
261759	364517
164701	409828
125728	79811
267281	74886
103705	58932
198477	108662
361711	129266
52993	273473
338368	484447
418362	288899
370238	269199
350631	491272
343493	401881
60448	42134
61135	38169
440791	224284
124867	460733
273900	15209
83526	3892
255877	226494
145363	360118
93901	282822
49670	52941
56068	235
195121	175853
40809	409539
407509	28129
323218	218541
261021	86041
493262	472201
102386	322127
443385	435926
404657	421356
416366	357255
170076	218005
186440	480979
266552	62191
304146	85453
238353	194805
289050	242538
148610	37385
405553	261241
110621	234720
481140	262954
428676	129185
26965	283750
251161	362979
322313	262954
325216	421659
492247	455889
114773	372366
49184	116096
467959	352395
61152	474389
324629	254723
312407	210034
2079	410105
405293	287855
127642	245278
248079	125399
324723	208300
155528	258126
380489	346066
138126	27687
432100	460734
374784	468575
192363	411424
409452	160419
86549	462973
447107	453122
48549	211868
104962	21583
427954	439140
50232	220200
37013	58506
10063	338271
441821	311674
32920	391414
431336	342664
340197	479818
231774	87178
493501	50605
457418	114171
303230	203042
146893	186217
79255	191788
379290	178436
372229	38245
137337	428428
447269	367526
124647	12895
445420	393326
334092	194662
196003	477930
205965	155303
458020	75144
227246	371485
197386	259739
400972	404886
317076	186159
35806	163163
450755	488357
441798	132408
45951	413783
3965	451446
79542	183213
274632	171863
382343	421356
110961	459622
415782	16433
439726	398954
42443	249334
50301	267108
406649	83341
478932	57002
338600	246176
52561	113051
69857	146057
455173	99210
291273	89224
337791	250214
134766	210201
361018	325604
44160	195956
326821	50517
490791	120031
302022	82373
395563	337849
135074	483280
374579	272096
263769	385378
324502	433391
261278	77568
336071	86560
102090	287854
141864	384689
323781	266600
243200	485506
383711	456678
45724	48630
277592	403296
202469	12787
478687	434035
44207	190403
188520	14863
427432	483412
444737	428026
434573	265869
136279	226168
76773	339853
213123	389407
186378	340617
45847	462973
298272	298870
413395	69595
121486	459205
29868	303497
150153	301475
215850	16433
208754	313592
248281	291249
244668	292740
301312	14187
129049	4349
398274	434035
352504	212081
183247	435276
55788	203656
460686	313745
196465	449212
331712	400465
181111	310261
399441	236216
254735	108554
424460	347104
295044	304173
405529	152943
423226	225836
461263	80662
192624	63528
359952	140089
411752	881
438478	78273
194549	214216
427639	59815
463806	13370
276467	230391
470672	287838
185516	420790
388249	185704
259747	488361
72986	97028
423907	119846
293694	180608
308744	348121
49545	382106
474880	57440
336886	15209
309801	43045
102644	124673
460273	207042
371983	84546
318235	363833
347818	110677
221871	366127
21378	441291
84951	458877
184870	87720
83230	482519
243947	7365
131491	295581
284798	182192
18074	307030
437030	313279
16867	440660
133646	336590
158642	95149
99973	90635
339362	342671
388969	210933
95863	165197
308618	188240
207512	194165
216318	147469
207954	343414
291299	326614
491123	148343
267516	58499
249396	209243
393998	454975
322138	440660
412063	440249
315692	86865
417098	259813
358385	57989
300195	271645
168277	304631
397257	378058
111569	366458
77040	272865
36147	97852
472637	105498
119345	658
127453	460845
303507	180707
115445	262954
206142	237967
457915	414912
329870	468125
384766	284
53496	105390
132622	492462
219508	207819
55568	287951
176217	215869
178257	13973
174255	308897
6767	463822
140839	110677
223335	141876
18584	28550
314847	264857
217552	415952
237242	145691
229735	44906
174139	65798
210237	391414
424256	156499
153349	109006
205289	288317
483970	412822
365304	335812
347891	214050
177482	448788
21582	148590
360459	168908
325044	339505
352927	360850
406408	292693
118868	313745
225650	421935
35258	72303
161915	198278
144360	364927
109733	482162
305231	22804
363809	478415
125417	228492
299580	298182
403957	450868
207345	244647
454676	405838
314129	277450
331268	482162
457499	393581
157041	115174
268748	199683
473482	407334
291221	318389
435242	305943
50575	478415
354817	366127
174294	268118
123009	345401
161103	55667
340771	462377
404241	290624
51080	190369
387790	492024
254751	94516
664	478415
476969	31420
167599	276358
105291	124911
164972	236892
177151	248777
177124	160291
396959	483851
131515	409753
167022	144643
406660	393238
426569	1433
311817	397888
257619	112458
291424	456316
162510	304806
469345	22719
261228	6253
79209	198449
173650	80631
292214	366941
48064	249202
338148	22414
473304	144037
343646	43575
454263	96094
208959	238041
141563	431529
10217	450971
304231	129185
147795	183213
75339	24185
268984	366127
220540	74886
485704	436686
398903	86077
437075	293661
17663	291002
108742	119123
385960	13370
131890	164884
412909	340176
309917	18665
66278	23701
480263	358281
160394	190369
55961	220417
312474	367097
305357	301492
189974	331491
339774	40725
318735	372884
426990	17804
459150	238075
247106	298048
2406	331349
236216	81280
370866	178225
365550	317118
78319	20593
331532	246926
121574	146165
86047	122585
431331	252961
392197	350189
291702	267602
292415	428864
310062	293813
235266	35707
327606	476901
466496	258370
480785	254528
71725	109883
332821	387817
406560	275338
310516	228492
207045	469235
99311	36555
47035	116283
159356	22448
233175	487153
426246	50492
302693	9054
482596	407756
235845	439992
245203	150947
19790	153130
371983	49915
157527	301472
145337	390232
466790	224085
155835	490588
29431	281163
292230	483123
150715	314897
54855	24521
47432	154141
462698	204078
412517	386901
356773	293813
470746	467703
172982	343547
338416	150278
249272	405358
132338	177577
112388	264406
219363	171572
181651	362412
379704	258370
341204	147373
24312	336105
327209	1957
405634	202523
365195	185479
292352	373509
384683	391414
175012	379654
269430	400425
141434	370334
146827	476951
280284	213591
40797	423688
84968	29111
271760	227243
69749	209285
464013	52917
386882	294069
150399	71994
84766	158394
404693	23752
357068	293813
127883	79485
26222	84725
102458	139648
392677	174797
314001	478415
101465	472583
82555	131546
170305	423448
225295	434239
226584	51881
109733	15905
224060	106579
469479	437592
276375	384401
424057	41333
122727	404960
307567	434123
216544	198851
224650	444669
363984	381857
354038	46444
144882	187998
438783	455403
417938	130821
22276	35935
443193	124085
136679	301416
15018	459213
477062	418417
140232	320259
336152	343540
297082	120199
326631	284082
287392	436709
39998	277544
387377	393989
149147	234902
96007	209933
455332	189044
442894	484447
230124	253325
356291	245679
321923	251116
263377	196783
239112	341306
194435	181782
426197	465927
378132	70557
278183	313745
478634	289436
227363	44469
237120	287566
136694	115671
327095	267352
468912	32219
191959	5629
265240	172266
40872	112291
145979	493148
195402	468980
23255	259936
268070	114405
86476	222302
200366	435145
182511	373755
219349	222845
382960	126204
418424	448100
69408	291984
19135	105003
295838	476231
369248	451600
9181	43771
11439	393778
55835	319454
465944	113051
452736	493086
293705	366493
408628	471921
302094	293813
492680	59815
92956	310261
99946	293654
147601	298919
331211	485304
460791	394417
347448	487833
53896	236213
388094	367829
163376	75339
110835	394948
247773	9856
413964	106579
79507	158420
209627	433381
46092	168779
82896	280592
18677	328140
366821	84590
196903	138193
490553	209542
174797	293813
357172	35036
136808	393756
64495	168213
384400	433391
277315	208038
321892	80632
333243	270054
218409	378478
441034	17590
407284	411424
234211	197005
372314	56381
335402	418962
395741	289454
89219	7913
116535	354630
201561	96777
127174	78244
228195	16433
408660	476951
181111	8607
411739	292006
395428	459997
426170	339668
384507	169836
141106	57268
335150	147786
306282	487974
272778	66255
33343	391414
122403	29342
42854	378686
434040	66813
156635	285508
131550	153736
343773	334872
394816	139754
26898	139387
203794	38063
276821	356428
357114	455648
434875	278979
329743	438653
200286	106459
479320	219640
165646	20959
392370	11121
43777	143373
226848	220857
301683	146082
18860	365271
287766	82
19620	146566
305261	179472
107449	301191
275294	31040
152315	421267
262286	7601
483613	209689
220755	157083
71665	391414
216571	12409
256893	259704
41779	12124
111220	136208
248013	219046
15277	128188
420249	216316
297462	485528
177375	104806
221525	356017
360636	437425
345401	350884
182617	441636
167788	155181
302471	338102
54939	201896
169805	13781
70617	51222
427505	235606
117992	86596
434365	70516
177073	188759
157456	63957
101736	50264
180783	208029
358750	186561
377962	8687
230823	188432
3389	196399
182465	42120
390292	79989
185719	290434
242725	276440
12087	47054
423144	21411
10788	159835
160794	435280
185447	449366
66288	255340
363923	317356
315974	87620
240002	79289
449289	435428
414539	164446
345883	486223
125653	129185
47675	166513
86225	492165
137837	484097
103538	217423
463325	315566
20669	52588
52880	442265
104325	353009
405240	56910
213789	290022
468359	471238
137454	306101
24971	173176
235370	141123
373755	186095
152130	49002
274498	377210
230574	433943
433535	89074
444635	83791
123283	224589
238406	21523
412389	132843
238656	151986
145585	33553
107622	364205
75119	192965
46556	446351
444355	139461
470353	356381
257098	451885
279879	186821
357757	420790
318561	362924
163709	145972
95008	164884
24324	157726
116087	341699
404207	306241
139409	9054
168437	201705
162249	334391
27400	253591
214519	196075
36248	315754
111250	387742
58484	435242
111259	319136
349708	269290
38744	81090
237915	98906
477644	50173
21449	230717
112443	359762
150583	88705
274852	339477
82091	494102
399793	469758
292576	157729
23604	138554
72556	289736
292205	221418
166183	55682
483987	133396
81790	344831
77033	176325
305054	313745
52819	373658
229885	190369
39370	248614
81436	271235
274549	292560
49898	250853
314979	418460
430356	242249
186267	379237
419382	122462
217423	257146
24786	195658
407717	425114
323715	96977
395625	296693
265965	252961
418197	219603
326963	290
484426	341919
309180	106359
153274	478415
11797	143079
476244	295984
28933	228784
67293	200444
21961	276556
52889	290254
226456	221128
93627	472796
339118	207868
159246	409828
256456	264406
140668	492316
239283	412151
349187	453391
219281	330835
280258	39195
13435	233236
267562	289578
424647	137496
456748	36191
334008	354264
263439	396991
472825	187998
192180	123508
147706	138193
304404	245100
84698	13357
454953	85423
201813	161381
290898	86560
342191	205891
136081	351494
393043	3835
320259	381787
245152	138807
196949	387846
338752	35707
28399	406843
334330	153129
335484	162183
479984	147256
419770	378462
362067	94516
189318	113749
193059	421935
127014	137198
236540	441202
266156	63957
359217	249709
105943	274451
456141	474412
26096	33855
196996	35180
303812	366624
151295	415599
412037	57134
14869	115273
294659	55381
328867	451431
11209	211636
267203	341795
141782	273573
249267	8587
403535	193270
130571	134655
219099	241468
85702	249102
393782	195121
303546	23859
491190	130214
170462	18317
34339	168132
3355	157282
185474	199959
81880	408797
144481	197990
219281	264947
408097	185679
175536	445749
23910	358032
265013	270741
446037	420790
333428	86476
21926	25716
401694	217494
606	211868
192621	166970
127696	206236
405137	440181
89274	174939
354158	226494
310557	85648
195121	491363
327891	222072
290070	240364
319081	10354
92620	438419
345011	175083
15821	168213
65935	406522
124581	424213
387379	312478
72347	386901
105181	99210
200804	133423
403613	7918
379538	467785
240326	463549
383451	139520
149241	232626
434283	408414
278746	231485
456554	32807
97749	404035
144740	478182
85565	290560
229026	248777
207025	349649
237812	5882
315805	59182
414008	24381
155414	447831
23487	317675
393121	206252
203200	82585
12967	292636
16009	180032
387986	67584
116511	15209
172033	318672
225712	307176
381175	204730
127795	5040
84417	366493
252385	172135
84745	382895
71517	315671
175738	24738
230783	241137
367247	432357
78030	218697
347653	25984
402937	221296
122151	491150
323958	262954
163452	389331
92105	110677
262286	358587
487909	486885
168798	103392
345107	287595
292227	33488
297446	152855
130300	30193
268910	187836
225656	90812
470990	331508
99104	395237
18451	444755
414646	489167
433941	26984
492660	392045
417187	327061
378621	251707
193412	428738
148615	164884
427924	204453
470931	477491
434607	462973
159874	164199
368484	87786
7150	214024
40701	294548
182345	23264
83096	385378
469023	158850
24787	132247
126305	8020
320688	351639
447873	168283
401789	446351
39128	50264
326574	421525
38490	454975
165945	469235
183308	16666
474526	312239
85347	268261
287584	247500
372110	420944
226030	413525
479351	85939
290794	179506
220166	312412
451055	370866
118635	5582
422711	486267
380766	489156
471406	483221
378646	428738
193586	261217
345046	293813
462025	350194
472750	295218
353568	51895
322798	390095
107709	195681
384070	298949
34433	478415
90664	357269
363505	204925
198043	278907
445247	149700
32814	116730
434909	317118
381084	312529
280749	306314
91738	183213
28570	440613
184831	312323
294346	430803
13639	295155
357411	388473
228110	418409
117124	460752
14762	371575
105126	286936
407063	1526
288233	489299
301166	21239
164800	313745
187412	383345
433969	119381
375152	88113
291770	440660
213699	177630
123292	285353
269825	129397
93328	328744
242690	551
197168	107473
430691	340772
315208	423974
4522	368485
414181	425152
303023	291521
38535	252898
412440	227891
152431	301659
409848	81280
86989	26106
367079	366534
9341	454975
350509	411707
186597	169008
441396	487635
489643	341271
264026	480363
49514	76956
214390	336542
304841	420944
167	158504
152193	195547
362267	384400
487203	122172
8709	464951
241292	183213
84965	132985
466479	324607
169047	246672
61286	179375
161121	213377
350181	287920
141535	440660
260985	437679
118230	259739
344891	440660
430118	102084
309373	464420
193937	267109
168129	313829
325687	289970
230238	330054
465756	382936
197231	378462
84745	246650
255547	289564
470246	276358
117651	344761
33550	214024
400520	465927
68675	393936
14728	451738
457257	454867
155760	55857
156714	209018
471513	117489
7653	227514
225838	370026
413816	56472
346652	464727
373544	256554
116665	449994
124570	23018
477398	169260
77915	428214
15101	198735
361698	297107
438193	419654
203020	408485
293073	127921
267514	171937
418377	3248
406144	259929
337587	186159
434398	40673
340090	276440
211721	92114
250989	53640
390425	298151
481723	454537
37288	453911
21449	476831
11752	245575
89219	433343
45155	480421
2647	262954
101483	257081
86355	343547
80704	300506
4430	281114
468162	93214
218842	217223
346656	420777
171403	41673
33965	208516
224294	292911
148844	157100
139946	363851
431719	315671
315450	301872
296936	66657
112886	63711
175402	202384
246359	395974
476919	164884
164584	362763
179803	295484
206330	184697
166648	366127
186440	355098
249807	326997
301400	301400
205388	384089
308150	288354
398043	475678
392281	160248
459915	183213
174676	110682
359964	156376
364342	26341
138126	420790
459125	103979
405241	86560
48832	44101
53498	397893
274487	422175
307909	69734
281106	312157
362915	366127
396522	268904
304702	348798
487831	375921
448815	317118
86476	137177
90092	102454
101479	432362
479076	107711
53225	392788
398012	273397
457618	250679
10836	420790
381344	25034
87741	107473
230877	375840
186595	21523
53898	426439
425555	171995
232799	386452
311691	88289
308776	16433
472592	122246
55770	279798
21730	266852
275547	245889
185968	429721
275488	142825
425775	217086
440511	91998
180040	242387
321756	135008
431497	53523
389479	101049
436343	379976
336696	324639
9417	63528
291676	186440
308618	3578
94161	76454
287766	268743
296233	178587
494068	182004
259821	287382
313570	447517
195185	336590
216894	203406
216838	394751
314455	351414
120350	41140
126870	281153
329311	371518
197133	263665
100698	124134
181573	332778
271426	275768
58410	250003
158523	166651
415116	207093
331211	421356
230210	86560
372535	471355
233498	139775
415431	140756
443815	355700
55915	331515
330814	196040
484575	392335
86449	269849
18647	25398
267582	59782
432824	113108
380560	444666
384231	112048
398435	44413
464952	389682
210908	473635
49092	188848
33937	352779
291363	183213
270557	487072
222621	166970
491620	324695
421794	125301
15819	190087
163384	214540
411282	277105
464685	261356
382896	446630
202842	338338
233000	438419
169447	183213
187458	363035
369878	177569
32807	160545
290698	155326
213364	123369
300273	160576
212649	443693
105371	405788
157666	482606
17685	391414
390822	297586
255396	106893
88460	262998
99405	249638
115915	114512
487467	413598
302954	50538
325465	367187
227152	93957
324816	492316
124979	391904
366411	52921
275291	481649
477328	438293
175000	448503
334745	132529
202467	278894
12481	418442
153322	52917
259923	255945
423870	124255
82730	336571
383822	250434
295841	22118
143307	207927
337483	104738
333945	417252
283020	310756
350016	172835
204788	256120
297867	180096
405071	477986
11724	330847
482851	182381
5826	379976
226314	21141
460408	238299
83318	295484
362267	441510
286369	265345
112438	263009
276663	410757
371546	62191
324010	76019
63362	86728
333622	401881
128666	226494
453194	174279
77288	190369
249894	21030
241212	420757
4954	209856
486192	428214
330022	73336
99685	44554
106825	469235
34865	282989
11822	214024
436720	331508
61041	114643
305972	334381
273946	221324
89826	264180
237523	245915
196359	168381
105536	240796
251837	367750
56644	481279
408888	64927
197278	125499
202866	211876
404042	267038
112625	120195
179014	212611
69616	178436
345726	435330
85306	122780
148568	35035
302179	340852
493226	393176
313343	453919
315573	108808
424016	478415
198405	188759
81249	160576
373136	378006
180414	192005
492923	315888
193641	52490
196398	265262
181754	32632
180436	487722
342465	303801
262820	50461
220074	127246
251372	18451
57088	317356
2789	304671
63897	119381
291151	213604
140539	139385
466028	382420
410705	266852
296459	42035
129239	488824
264265	363581
336831	75581
353979	276090
32814	272882
308593	396859
182543	372238
365093	346746
245353	205270
309218	76417
276725	446228
373964	64429
434537	156208
300369	167201
396914	110441
477882	15969
370011	432780
84193	472891
479959	451073
252046	134694
111209	285446
276915	34123
95769	420842
86311	397936
78764	269199
113295	380538
124259	15014
364754	90422
423116	267352
8095	6126
235791	70495
1939	265711
351639	57944
463902	168306
402479	315671
102514	161312
443335	292046
441739	261281
383594	193768
435840	181993
359618	36836
345264	328484
237934	89070
347064	166513
292576	468640
51923	461795
81225	329676
129792	246054
467788	176561
119001	307596
146183	5620
25969	127921
427240	285050
67465	217432
423218	185910
221332	273831
493534	476880
309183	435318
256716	190369
359618	390632
486712	444651
171943	278347
94098	463615
482851	233891
294656	298099
460899	407163
178527	273486
24811	377356
231284	366888
311370	284843
200092	32408
334054	299705
111999	373169
268887	15926
347588	5040
108650	123594
476855	238262
408646	165186
101502	91711
379046	146183
66870	294193
264377	280174
63623	96033
293183	158309
40358	478415
295277	244929
316003	121503
485415	369599
170793	106840
349534	494012
58945	93187
131574	492906
447610	235445
9376	269199
218400	173969
292645	398859
454263	207032
151647	252387
439652	317118
369256	214992
312145	15133
176895	440660
53561	430278
113363	43394
395242	60108
39011	130069
66684	390596
395228	101058
29687	440422
77143	472694
225089	44125
339795	68357
55336	378686
298290	109863
213627	396889
8343	53863
400870	345232
343969	347991
365110	215054
308618	475866
78505	207916
215142	320508
282522	364061
419225	451016
371884	393326
311994	159858
386768	325891
407407	160456
39683	322959
368401	317356
457491	94629
486775	481369
365550	401881
437384	218730
83208	52537
186890	64046
106648	414334
456215	132656
292277	257563
1477	239122
16039	433596
101498	181118
438528	398333
477475	305151
387146	205223
206215	202614
247625	365304
254780	305467
233117	119404
57385	98361
154946	421830
398308	99210
451776	203943
21508	470879
361602	178436
195484	281143
131606	218756
119393	347425
493522	309425
354172	378832
448682	137833
334878	165437
142591	154607
453454	226943
397787	8303
358320	115298
384908	277450
293974	202195
118387	288004
210428	360400
193542	10377
102688	409828
97506	225260
438646	453010
128889	273831
434862	187379
34933	190369
10210	180957
161178	269671
492519	363631
166172	267602
300273	63009
153130	208593
40890	300473
446368	71951
266141	91069
195802	310773
483964	94344
414612	98168
85049	297865
386868	184064
175027	8785
491339	285156
328238	87068
94135	480224
16776	1582
281857	187998
246729	261879
270119	76172
233575	363021
332299	459802
332198	461049
443278	335835
483954	378409
350026	187949
419962	247687
384118	239354
272615	63957
93342	8084
444643	183213
42854	178436
234453	181111
416470	236
161849	200929
80600	220326
314911	284843
490921	271941
387352	188122
442489	480025
472620	254162
5944	322921
375320	268959
194066	456277
492994	82271
103957	119868
61349	331535
447088	81191
425183	303466
214055	43128
327209	360266
383541	183213
82634	226741
197324	95939
382848	412322
235501	241468
60578	317118
289068	331349
446630	459442
201131	54438
462455	65811
162254	306216
14254	115062
291499	38087
6549	355273
432100	287957
146124	288035
126171	119252
357411	475996
386343	145691
412844	91998
384017	383021
361565	332613
217336	228269
116589	139648
453738	475389
452962	65269
443088	381053
297741	491838
211464	389823
396381	75914
114877	187974
150553	94344
354095	335742
94634	183213
358814	198865
387464	315235
441687	405491
463685	111623
453919	442554
246540	449728
173694	260075
7245	298182
189469	4634
220902	368859
328152	311656
402497	302051
165672	46057
397009	404603
71297	378082
312201	209824
139135	69986
42355	16433
172883	94516
63425	316229
160969	66120
196030	3075
168762	190369
437774	124934
143697	379056
1564	49896
136798	324037
345731	392788
197818	266852
92047	26885
176258	325032
261830	318848
209917	70557
67351	446105
147081	392301
369276	293813
71938	243115
47466	316011
235389	464725
323497	10345
106739	176194
482851	469124
425906	474247
8123	359218
68843	49966
34926	294836
399441	213148
207717	481368
348211	432311
76539	122490
228097	414269
58843	142553
430831	326019
134299	345265
122619	80882
354214	479627
83096	341271
414140	57650
447937	40161
254446	489415
114901	345552
76009	461178
9381	268917
103769	455231
24658	286299
445303	210228
167588	461247
445463	126223
413046	422164
211694	15209
2993	336590
193306	322922
365334	293169
355488	15209
77767	76426
408628	241280
104080	127728
37237	248398
456653	362498
373755	270959
200416	10646
483987	63843
456145	197996
414286	443186
71976	288793
214060	335743
112124	219999
387463	218724
378420	284982
135905	108554
69163	126473
75403	243115
328110	440962
458307	97894
429787	163800
112604	101402
461170	322624
370601	250649
39683	329072
425064	190369
470672	188177
82430	208577
349874	166997
50063	231485
320900	440660
307718	280228
136632	143402
344174	214608
47080	123922
359973	396478
262639	33034
143520	477632
214853	144432
310151	428214
70658	233181
260419	126473
394145	24827
151931	483853
362282	202212
472267	373397
392225	117160
122953	437262
449992	163100
375476	104598
478714	148248
339044	247270
484210	134363
52221	469235
448144	273571
414765	266852
244399	457093
282453	389978
59476	253323
225135	156678
394587	484447
370640	381428
192611	357621
344817	481913
170017	322203
358101	176561
229681	149514
171382	432976
345236	31791
118784	186714
86282	196916
396848	454086
214936	200517
144223	262954
61349	408170
410839	172266
78158	448263
390232	420790
141132	315900
15303	86711
9175	327211
93533	328538
353824	461066
22004	395530
454867	434031
33446	273831
215053	350266
378286	35150
236328	355806
444081	72661
359322	380071
105221	328072
35260	454928
273322	2468
168539	267553
232793	119868
182543	417419
8990	256373
130224	81067
319594	369133
268134	480260
397385	372710
433231	86728
436001	54976
383427	152321
480080	15209
16630	312346
373891	241525
428214	411308
21945	293813
278769	329104
254696	267060
252761	472654
337325	5040
386475	28129
312835	255977
257129	96366
421971	243438
412087	348798
314346	206995
446182	162340
412162	188418
216894	232565
168761	371575
315675	458782
111815	273573
13930	445453
382116	63331
397340	201754
384552	200782
71811	52490
203710	23018
165680	315846
304404	282078
141137	41681
284256	86560
351913	11951
440511	398333
32846	138603
345715	187260
378127	315516
447913	304707
455804	389154
427045	225359
155311	358225
277568	311221
366391	91290
307636	338810
120049	262954
454984	212081
125370	95201
130069	314413
78866	418449
175506	105878
359906	40028
238484	194761
64777	259817
328075	233024
180244	171592
285143	301143
159654	414770
418296	115028
200929	457653
196794	447335
375401	12061
328075	220673
293773	411809
42747	267352
339133	241718
322554	421091
331698	173969
159914	212081
426292	301659
194861	86892
386252	112247
407434	6374
89238	8525
462410	247481
425081	119353
201131	444728
493869	70097
466520	440660
56651	169380
118076	375595
456346	41667
433820	31647
465774	17234
154420	482182
448199	488675
110606	429161
71525	264124
370262	276963
486712	59140
20855	422993
273901	165939
169802	439074
283354	458104
148917	447831
240439	351219
21787	150743
110254	15209
57300	4413
254430	118857
313566	153154
451069	489552
466340	317356
385081	226697
286755	236450
8267	420944
150301	230691
212697	273831
409945	351414
248934	251273
219198	158153
469948	101650
160607	368321
455282	341845
300	34324
262748	146066
448104	46057
70759	53863
140655	249202
345453	155411
127741	130632
380189	307359
417736	67089
235875	467284
142131	477033
406497	387839
91322	390479
140592	474412
20936	447107
201131	17648
257446	115229
132497	365446
3271	286869
27400	461481
438407	334092
366187	59339
478351	40447
92388	66333
109689	483896
16335	208038
120510	243840
238889	213185
133583	129374
351960	277450
104741	41959
371039	481279
272284	17199
380454	258508
278551	371934
328917	220417
385143	264199
239947	192230
381560	56132
367165	354730
436171	267352
377083	35707
260578	249622
458768	349400
137619	332057
407321	293813
154208	234421
27738	55026
130224	492180
233498	275861
194909	1067
114815	331049
157839	124008
434485	317606
387034	333569
489552	144991
300925	40447
9853	325604
456021	12840
153753	207148
53532	21242
285737	63528
105789	474175
477646	259345
40388	347202
376976	304389
160961	384674
84502	25598
270808	293766
212911	185055
395178	276158
83184	54976
419324	397780
192385	450670
21739	293813
443532	377976
461902	369599
376171	316749
119088	198862
83431	398885
413796	209496
41417	83403
333999	478415
236218	267602
192780	285156
102644	483758
418992	152020
19459	358737
19542	65197
59921	147779
327464	195615
348734	86728
132543	89365
251662	210003
176199	183213
178456	432175
48064	286380
235328	375840
187861	64046
164332	182023
75332	291531
222209	355526
180564	492180
215459	192148
228128	113725
447452	352841
484656	315717
15852	245131
332874	132996
26689	323175
376519	137639
86598	209824
211141	388839
238144	206086
475960	252961
285023	105878
263449	145623
320977	190369
491388	96492
9186	421935
251720	324072
352505	51881
348595	76454
218348	29810
335274	161553
37855	257989
281081	190369
390142	372629
137645	392086
278769	356204
255922	110677
267068	272846
431661	189611
456658	409248
321850	404806
430942	106169
325624	146202
226584	285446
104666	410976
205322	200363
90085	112842
468811	293813
361296	248398
463596	436419
116237	264406
373920	401854
434768	173220
87231	396563
67174	419615
485072	92613
24315	30577
22779	203407
305050	409398
346216	490659
347252	62191
370948	198038
321232	77727
449104	483097
237242	129116
75377	27245
3809	96149
174034	102618
277066	407738
109584	394406
259152	99350
373287	214050
475611	183213
484691	437018
257335	103027
427397	94344
25836	105151
404099	345585
21379	441881
265598	315003
189318	275058
315430	466737
64338	464578
348390	465801
78030	405837
416412	91600
39195	464951
50972	179106
421137	308083
17288	251779
457257	251108
227763	378127
201679	336590
240937	353596
295126	197162
289995	27464
185088	470128
162704	202321
93558	456640
309041	190369
452005	203113
379680	223121
347988	359797
364617	144845
394565	466432
407495	395769
179590	303175
327720	468136
224078	218730
274865	306409
297812	754
317990	134834
204763	413037
376248	453753
88697	446351
470915	279871
12704	420944
144694	408416
224822	247732
418105	461252
58486	150832
144280	273687
468525	198926
278451	144845
476879	295484
67762	98953
308321	86602
479351	159378
486250	312961
34138	439295
287026	401871
202379	97125
186577	322885
478751	396662
98438	317100
48959	245679
80929	370709
102644	18418
92401	437353
225988	306708
2384	16762
293812	351639
426720	159579
102923	250434
439079	366127
316565	53311
364454	351639
441512	447517
457845	397471
223929	412846
225130	333817
49760	317118
197505	176838
355485	244688
34312	187920
264555	243291
91895	346793
419370	319213
43292	79705
235404	451460
144064	49903
243590	331581
137289	464120
145979	199038
258189	493022
297941	55151
452243	111274
90925	468485
94407	51164
279164	117549
134140	478415
102157	84111
491240	358531
349972	228431
310153	457396
360636	173965
478588	438190
244761	359762
233117	427628
76898	160456
475955	323084
336004	182226
203000	379283
324502	91471
213766	240796
350868	407026
175075	459205
33053	248398
405096	195136
16817	107852
81262	253031
403961	476951
283435	181892
349140	322838
350650	396288
15893	163452
35228	98898
232546	148931
361412	355700
468558	252992
474708	243892
314984	478415
257370	27464
243867	48365
203372	160545
104912	397315
104637	181957
296226	94516
494082	241468
381923	490358
266957	424714
303237	324695
127388	239503
409143	252664
256282	162093
364636	151712
335654	176270
317030	187622
58357	386841
288181	269199
233874	148739
462553	452133
267562	165032
6359	11853
99521	53340
267889	443528
172429	387742
23104	390349
421578	33257
182535	30316
21677	375601
347359	106054
350348	481051
420653	187014
196903	301560
406963	83842
447524	78811
123602	363610
289513	472457
148139	337613
48892	375665
36711	406130
52685	122694
265875	190369
389977	326192
21097	311649
274017	300516
426665	313745
338941	486748
326672	115340
287008	226168
44757	363111
268575	345204
368562	183213
125374	284843
104716	48275
34487	369463
208009	97277
405979	78184
334092	40813
21095	426439
145104	464080
87130	249186
27634	316162
269949	329039
416677	290798
248092	217883
8535	95149
147340	469235
358839	375167
66179	351303
225704	95464
167653	304451
42088	204453
296511	291865
460263	145835
163117	99405
96559	84007
88048	107444
444081	97119
335654	453605
63857	400562
391308	258983
247754	267576
300803	470613
306944	105585
265194	187920
186349	307279
406462	75909
326631	376586
492183	201826
142367	242144
256247	64999
292853	483064
45278	301964
197117	317502
369397	144188
61286	84504
55961	164059
171196	286612
29001	55894
401382	420944
291839	429713
274098	451738
160451	273514
383390	122715
318088	47411
208270	447158
48576	441499
297665	54522
109271	470560
15036	7388
313385	110677
261715	328751
171723	316416
68641	419797
457460	359697
120001	300800
15096	323195
435622	426595
101504	336951
259978	69921
111900	62191
15018	340492
250853	58881
34196	306202
408646	137844
68314	198599
208577	116525
492670	185751
275481	333357
343172	49903
47971	398333
311565	28065
315412	209924
55633	73494
95855	463392
375295	401101
214207	387765
392086	100938
190230	301659
248073	134500
434237	474453
162635	318404
49416	364768
233693	183510
434655	25162
383635	110292
34358	281977
206235	452824
238840	441259
76079	476804
281371	122462
61201	343010
386901	208967
104741	393295
348714	410611
311589	153799
274474	411424
151860	387742
309086	410236
35628	229101
226247	303175
467930	73373
979	317118
391391	29178
19590	139081
452125	151924
345300	360860
327209	56620
306304	217223
151277	402317
481013	404960
177861	9030
92205	399867
392539	410484
215292	50361
133491	374279
316206	349460
322326	89935
116540	409540
189640	283189
94985	215992
154360	243473
134593	132690
120771	105498
280761	4413
95428	240609
403605	32255
392410	491753
329698	240374
378924	351732
28357	273091
287444	273831
159402	275790
323768	85699
85995	387173
158099	283310
303507	346266
465063	453076
44160	476382
34487	74719
19590	183213
8586	172266
248013	166253
340559	178436
470672	225576
488777	127726
173650	333616
56620	408724
277568	455769
315470	387742
237517	291173
345974	310261
279748	248777
368396	214921
70090	92613
73456	262954
149147	15133
74720	340561
347662	212081
44374	119868
471231	86536
75093	442554
186198	48173
292606	281811
30237	293813
388331	332512
154708	362826
28357	276876
104740	419849
453736	111130
99373	152085
99437	284843
33706	449528
261825	38134
491840	31586
20145	247424
180382	401297
438732	97493
318463	405788
271296	260678
108065	18263
273514	195677
151144	389422
132434	85806
105077	43334
221591	346768
462169	398167
296612	325926
385571	455747
69722	187740
70462	99437
60559	371053
241530	277853
130386	428103
71665	222539
270434	417375
322490	475914
119001	396603
279778	470344
154808	9203
336951	334985
58486	290728
334092	141653
167227	94793
125772	301633
258486	149046
277976	203656
303199	224470
10345	296693
113595	99405
132274	70252
263789	240842
404649	298167
119001	137765
286640	317118
339208	141105
461833	50082
184879	473594
143203	105498
297792	57227
38998	209400
485004	465612
374305	42226
279202	311445
110548	359727
207032	453821
375131	313745
199185	286856
99567	467703
28250	186159
425827	169603
292641	302745
102065	187324
247528	334532
136607	284843
137454	240665
219765	409828
341579	78906
82294	141068
474876	141327
369734	225054
114003	345011
428583	359281
422439	16858
91828	482367
125174	183213
371918	274666
16569	176874
409971	369151
275768	349285
254735	441635
356530	312309
447452	381077
272364	123369
109600	79249
191536	49903
371936	345325
266965	69856
436059	371818
377869	392086
101906	109437
14477	86646
158918	15209
249536	378462
396385	299755
207811	15541
487783	190369
477932	29563
443888	132607
362972	106482
416105	24491
17209	308188
417990	196488
409388	109407
260285	218727
404406	208487
263799	126638
359790	385000
327143	84750
478588	484112
145835	394457
364636	98164
472504	60108
216892	336590
286333	336590
128563	147869
383238	415727
414825	164098
4849	380981
312230	355204
118539	374049
314080	24687
420606	407058
397946	463549
52881	105967
22426	351639
177883	347298
353192	110677
449864	103936
172396	402479
362595	418142
193020	476880
290855	34176
76984	426089
105132	122490
99580	391715
471943	267352
124776	198926
289084	176672
193796	42189
93384	166970
145811	139042
231242	214166
230594	313745
230709	376413
47255	78072
347509	293248
235817	387174
231305	23553
185494	440962
334136	327061
187011	364146
12952	134595
297276	24983
272645	383135
449884	328538
34719	260879
127531	478232
147453	489075
376619	300401
243037	77031
318381	12129
313465	387742
153728	465081
345236	265649
159878	110677
255106	113353
491301	273831
76228	34620
181888	219847
483393	218727
201786	53792
30396	378806
289329	478415
154091	428785
288391	452631
343794	489150
130538	120977
29127	233037
359642	63303
133909	127357
90401	232114
116439	267602
454867	186447
70019	440660
331643	410074
640	60517
328367	291451
433445	481362
462047	267029
91600	241350
34556	120747
349901	189335
491301	336590
485667	444
335979	320654
366530	218485
112443	456791
373755	6176
58912	324897
240597	429276
215292	428864
340671	413525
252365	152762
480122	102410
78995	228431
115339	176013
31397	422385
308886	187974
324017	135273
415758	92613
298934	411644
344777	451016
451362	123369
163117	293745
79605	95595
412726	195121
35944	430281
317552	164425
134586	423469
191468	132636
290543	273831
450465	205654
291722	317118
167588	444893
124085	425343
286633	261396
84714	159678
473118	119868
296315	293813
115386	114146
357794	480050
303918	310261
119926	166431
138567	293248
474779	203252
297586	459976
286429	348600
278846	443823
154255	290480
358019	356978
41378	406082
91398	275790
367582	423280
267002	440660
91276	22347
60032	33953
318792	217025
390872	356315
493883	259739
8106	317118
468739	112261
229111	118286
405936	40917
130517	364237
434768	272339
313355	366761
259399	348176
247296	299609
258147	352952
309917	432741
296948	298077
213812	386901
347142	4630
445942	435280
186673	292151
352642	330783
272675	19984
67507	133340
436624	451414
434486	162831
97045	378599
198961	211134
131754	304671
479011	378462
487422	37249
135955	124992
139577	250679
238406	113051
164349	311907
267628	313745
166158	439719
329558	217423
408953	377933
481104	173887
273507	295484
364617	265589
209345	39860
147121	86731
309727	56285
378539	31178
325814	38063
103091	41162
442578	364831
241198	385294
492298	114930
105668	434079
184191	21583
341291	15209
276821	327464
237242	243301
229101	79827
336152	249213
491807	276711
156062	485536
128267	299619
125420	106908
428735	246453
89087	480432
1564	145691
166345	94344
366472	454975
110973	422622
165194	313314
226023	304173
128871	3101
58486	433860
30568	492906
316110	230008
326631	210295
295176	24693
420234	177139
163692	86728
250009	338480
457024	250389
65161	241468
385881	63148
226650	39647
57446	295944
341740	401871
393061	307595
260552	354223
109733	305365
469618	212081
198926	349400
239836	417680
451737	77095
414257	309366
204888	456640
76502	67341
92237	88779
180908	336590
26425	232654
459292	15209
317310	30356
437609	148885
94568	96329
295009	261356
372764	363722
104619	93399
374379	342761
214950	330469
346526	276877
325455	99393
31322	19334
100037	45121
49037	161526
375113	409264
376619	384700
463270	406082
192465	336071
148644	316708
156972	265065
380493	361827
313029	26619
254281	461494
268910	46071
254378	53385
412578	267553
222610	357437
52745	457297
276752	91853
479188	265076
59914	420757
460140	2715
72926	181620
202591	22157
336878	357373
384368	57864
319259	46200
86032	174564
37966	14412
437014	50719
126937	90123
160333	411809
411542	392788
209523	120986
266810	97871
255733	310946
208496	288458
199293	458465
130224	41851
272108	316457
7697	329745
50906	59514
262272	383391
334671	446801
456751	149046
26604	61530
187601	477147
301931	146145
68098	444230
225608	293564
172318	121024
466790	368903
227306	131312
77913	208577
15008	294385
53249	457948
111968	111398
455804	289789
355208	74032
399773	317118
336739	75568
68910	42313
270597	478071
154981	94107
188510	385000
272427	126204
214631	398566
121316	29599
249055	43833
470689	198707
161871	31808
132025	306250
287444	235003
138273	211868
334195	184273
153832	473368
448090	366358
403150	293813
244688	257095
192351	354419
170122	81280
430474	422292
50468	421757
328161	487090
354330	284440
204375	351029
318878	276577
463747	175721
461396	212246
237678	56068
377433	323785
132147	104598
24420	124085
298479	374623
290804	283101
304468	139928
63310	364926
16974	489778
192800	154708
345466	262299
110835	112103
260545	310498
295729	447912
89257	244482
305827	467192
256723	483848
432362	419950
44160	84096
186437	131504
354441	123369
303555	90803
121755	101702
154712	300883
393156	125376
227784	391037
311056	351639
315275	10226
197200	124085
373755	207042
411424	484246
131490	82794
209195	330722
297436	325229
49903	275569
177558	170868
297165	295506
447521	141211
371784	314742
91828	314178
90237	77727
493319	449318
460	405062
325099	79342
118568	226494
440940	15133
60335	32854
189806	100277
150715	234568
205573	476231
172811	21411
454167	423741
62247	400627
198714	27967
460122	219144
4634	333922
56806	460149
494102	95030
423024	300916
186438	251779
93460	398954
66383	478336
245047	387742
475593	345401
242264	127447
357712	164884
42628	277692
285023	422175
425933	318652
226538	461944
142001	290014
158180	151390
413485	358745
328901	354955
396423	183213
165450	122462
193797	373504
91382	182805
485342	390687
474341	422164
346714	293813
233498	163163
331503	209018
387949	226168
440130	47390
29029	402822
400303	165653
114281	119381
82430	46996
481419	381558
40225	315665
245679	64902
79408	183213
244536	179643
185354	54976
287874	397039
66091	49630
55838	150908
49025	311713
407251	275035
159135	209572
10741	148173
195384	353787
116853	179045
51759	491784
364997	483216
337089	460845
56813	111264
131158	361775
196003	101504
215337	390687
315805	407306
26483	114930
155603	64234
336462	268563
328110	459779
115948	442030
261736	8148
59071	193705
158469	29253
329079	84504
396093	347011
260505	48275
376678	354800
372562	288747
390292	263514
203511	388254
407660	74611
384625	190369
440362	238575
449594	3406
17160	331349
281	156375
286497	369577
388537	22549
254306	132843
75339	291351
367871	266203
87527	280732
366470	445252
232234	216591
92401	378073
123844	375708
219546	80919
214490	187267
98654	116758
403057	50635
332849	110677
52137	46176
132112	268829
463549	107609
170421	238612
162607	73445
232031	449487
367790	218151
275381	326815
95383	106459
404518	140965
177624	343547
478198	247106
188568	385161
111968	126470
233155	80296
205367	190369
424899	376244
386343	213308
175426	343085
326588	415906
274453	152502
180488	221030
432175	384401
311996	267352
463549	302067
216602	71091
256823	77347
243837	343413
30260	381054
175013	165617
356081	236484
106942	84058
4242	269199
115315	358456
234453	9236
50811	414795
487990	295484
403368	486070
110025	401854
127921	364407
137464	291759
297916	262954
379696	483857
362267	223348
441302	436800
124185	115093
463215	317991
229044	389387
339811	53994
236413	362479
360623	49903
394404	273831
328867	392456
289593	205270
150250	293269
390664	237702
419281	435280
221778	52537
127462	31616
145002	27696
351553	176698
131160	69708
203793	16910
325372	174564
238329	106739
105883	48861
170077	443701
338887	13129
332599	70557
277568	170939
92613	312602
455219	347401
122302	308915
36835	110677
46870	36702
356388	315888
200327	142928
451994	358032
446182	134682
53137	447517
466340	454975
344314	256921
490144	95769
18158	440660
169551	413516
19690	331535
121362	348201
435172	249213
196571	470677
127388	146124
51342	209471
420241	340001
295841	445716
13358	268006
266258	13370
211989	214047
445954	14204
41766	469235
326416	286936
217186	14168
346923	467826
316620	38063
31592	32807
48159	435817
275454	238963
443008	286936
16240	145064
45476	7584
226000	342994
60923	281599
378243	28951
277568	371585
214207	45313
471179	345142
407540	16628
292226	484190
221323	241718
143721	165428
222577	115861
7673	190369
210685	404960
200976	412543
381563	49966
379346	160657
185076	287584
227068	178077
114063	165661
451391	465431
444296	485304
89161	342807
71346	194390
319259	43742
146337	139648
391840	90277
426646	57405
316565	384823
177339	317356
176130	118539
127453	62191
376553	482143
236216	303933
386846	109006
299748	483914
61517	465800
430217	216773
381919	129257
233045	174585
70440	164504
44679	198297
419568	152321
269199	372686
327209	91998
8338	15209
453736	293813
382130	423860
96279	134145
201567	67461
284633	457193
413536	327654
248013	115037
489706	4413
444030	148737
373755	377984
236359	106191
360211	78122
166281	280935
260133	141649
27642	361698
243321	255304
20235	414832
382205	146023
64240	392406
91197	432673
409500	384340
270248	82585
32059	397632
133299	363902
303463	212081
204118	243724
351494	456984
464208	442077
478855	317118
287364	262954
203492	167517
131939	292957
17481	233430
130305	447979
371381	358032
228824	377205
481034	328362
85674	197647
387421	297998
207415	291832
243048	460614
66259	351907
373223	420146
14241	334032
70238	459160
226165	17038
268989	185013
50876	52396
120867	351991
112443	251382
395526	392086
464198	404806
108297	152502
267221	21057
187767	408778
304544	113138
149897	478416
445058	334375
170359	13582
405255	127921
478198	452348
196903	23323
396975	42759
469413	31131
55473	23018
269852	87471
443163	362122
442236	19246
321696	379976
443815	251116
395366	12895
234881	291129
189567	390875
41016	484447
206202	199239
165435	201335
169331	22827
141978	451016
223413	300582
78580	72416
54725	492740
167855	66215
224822	18665
326949	210884
45281	393326
291544	268118
12081	204726
220857	440962
189318	124602
430831	96973
353453	117273
276150	200321
39621	479760
381497	162846
170578	303932
113606	109795
193103	310756
227082	88555
240362	202019
421874	491927
144179	226494
341150	302836
412449	64335
289513	12870
446182	28399
205748	265883
117410	50538
423831	267238
388696	339811
153322	59659
409242	160520
462257	319051
311836	484447
175973	436208
357519	403568
281563	335042
278812	401817
346537	423756
492686	170687
329173	300209
472694	396563
196996	141525
320478	186561
316565	89322
366402	265912
243780	205270
56619	172089
34112	264766
246690	398333
66119	401871
87273	405358
124047	77895
27036	120173
483418	299586
53883	347202
18459	15133
453294	340449
320930	421935
261277	484866
203602	339769
322509	82248
443679	241048
280665	22512
487735	192273
39683	203752
424848	476737
64358	30395
291451	294836
238125	447491
116070	360051
409884	391414
169220	119245
483857	298850
401592	266611
449343	32714
467467	311832
125087	413860
58347	48124
417120	190901
93492	422425
308765	478232
136480	390861
144436	293813
369296	296626
461706	383682
270248	15838
308150	209967
194051	443872
281340	286936
229473	180578
131023	486500
231305	326556
313283	290413
38141	380491
180488	77609
364885	254418
302063	406885
204767	237563
113337	256366
386330	482024
467418	369950
19053	160379
349198	24890
373182	275152
130069	191125
342452	134353
147070	13545
196003	81522
20669	389682
239960	72680
26127	443146
327182	334680
404285	239239
212989	27748
256836	23018
486712	241468
224377	52993
379005	296758
276962	110677
34025	326446
282935	434607
297436	28278
166089	138180
203376	453379
385003	87471
392577	125671
147408	246545
377940	134694
401432	58144
207819	84722
104966	293813
189467	149079
230212	420392
242759	372014
210070	160158
121808	189435
403467	154417
178759	102352
126254	177888
989	57375
78089	390349
453847	284724
13313	320937
71812	428103
21788	231638
337704	265711
109923	437592
483767	226494
224845	205270
272742	261281
446708	162795
492910	190369
244249	326310
271794	458183
287874	212196
479208	204104
95032	118877
176515	203934
168197	328151
153006	163383
463084	110677
166048	270836
344192	84089
284759	439218
389512	439467
469977	159340
209125	88368
399167	385594
15502	32807
185164	12245
388088	157805
63373	117414
358523	4413
169762	347873
54976	174236
221296	459717
58479	61934
79528	135077
423242	418539
176878	268749
74569	120074
49947	345585
177193	73012
422809	208433
213857	231578
405898	434035
89238	169494
63190	10690
199537	317075
353450	378686
461563	49963
487586	258149
331867	121324
67835	358913
255015	128998
219656	165610
150462	250434
387939	250805
166183	330646
293913	192506
4224	303648
200862	309801
321043	32634
480919	237939
149176	313829
305294	482162
206385	183690
447335	437622
117862	490742
459768	334861
197702	303424
468322	465179
412814	207093
112881	186159
203284	430610
388249	56311
40702	213639
189965	420790
193842	155214
16333	458790
445098	478415
443817	394537
447514	451097
425766	347202
203115	420944
57911	251961
270248	415492
376146	445255
232666	316929
380049	457912
6048	186440
255667	236213
182815	369599
171066	452098
405898	107187
141450	164884
350556	56044
257732	176878
221296	58666
226919	286697
197621	489141
223929	417986
257060	2134
353834	119584
40008	164164
333072	354098
127116	91782
413931	203656
273278	311119
406812	5392
386650	64926
56806	142018
43023	360531
156414	29914
100283	391414
340686	32807
276821	16370
68532	270137
446757	141649
122473	89737
428146	21578
395211	269338
421263	407094
469384	262954
380206	154259
309863	10646
462055	155719
398088	246311
308663	280233
202710	355700
114063	217056
104318	45590
334863	482808
480183	379078
354283	427036
436952	379570
362109	388575
18116	411994
14659	421935
229971	267352
41905	487191
352439	91069
230057	350949
382166	74106
83310	482143
146504	54706
358818	114240
370705	8175
404983	254973
160182	492316
39147	152502
131939	236992
38490	307610
32026	255656
268600	268538
169530	174947
315805	3014
230051	319751
57037	387928
434726	27645
486522	90226
366198	65764
260691	417201
146893	239337
164313	160895
105505	60517
220866	197595
139088	27748
138827	256355
435602	236654
3457	268176
327399	293813
116119	126204
284554	224087
463249	88237
27635	369599
113739	421830
262733	95149
369504	279957
70387	195798
172923	446839
239571	452963
474341	384366
132338	47603
347916	349225
94289	422853
391248	313829
380863	38063
468888	467649
229101	281924
323020	187362
361461	265501
487618	131936
333080	190369
267562	345998
99287	446616
450912	243292
90773	94516
236268	406894
299095	302629
269977	354710
118247	187974
20136	46977
124067	62196
17727	47270
276583	430997
47805	347623
139187	414355
3451	468786
368348	293813
12481	3814
53140	12443
40809	281898
56856	469235
364643	278839
470401	264157
346372	346202
222450	318735
448568	293813
89219	280309
191761	207100
137454	264766
118694	75822
62038	491190
153093	286936
396321	341271
186034	179210
33050	355158
24943	478415
25748	440539
214902	478415
385614	198926
71667	342932
178917	277735
403330	232388
455792	221324
430831	29455
235545	17481
100875	40152
485644	322685
134123	53161
225694	123718
48922	25437
426470	183944
200486	6038
213745	105498
36612	160679
398068	83983
447019	393855
213123	325917
261278	225102
190182	172323
232379	461208
93452	134337
370181	234873
381563	110677
81320	63528
373670	220274
94671	9681
427898	190369
165850	408350
444966	305516
114886	58491
358322	56068
118544	192007
277793	461846
461549	25984
363320	390771
325032	78250
420322	21411
266527	274487
33170	256063
295987	293815
21411	95383
413054	152921
338735	443693
240634	152321
183003	105605
190076	177630
325314	60595
407952	141623
208337	37333
391725	118252
23282	440962
80153	452081
429511	70507
458145	16516
214043	278700
369397	188730
50862	60108
25632	455388
308054	124499
422326	174455
53795	446351
68163	412980
444815	405217
98654	101359
448090	43638
224409	217423
70609	322364
347056	425675
314617	432351
85879	467703
107516	381092
241601	452276
326631	323660
19125	202305
457529	245679
252383	315888
278674	463549
475071	181957
416703	396887
231706	391414
292923	47888
275018	45866
431343	268545
365681	478415
437999	471301
432421	447517
155758	355915
292225	172507
43775	6253
481203	267352
104280	391414
219756	4636
168529	38063
114809	219181
264037	274104
217499	446083
423019	440660
256893	308672
479188	4124
469379	461350
240750	223066
336324	380071
121828	152641
107442	178436
216602	385427
94854	465647
291140	392874
55659	68974
115625	222701
143290	117739
493137	458
159043	362548
92047	453762
7940	204453
203229	253183
454032	17807
229118	240522
104364	125159
475946	369599
14732	182489
240746	79249
46092	365177
34339	267883
434330	50391
237697	270196
87536	428214
245318	234356
5159	380862
421370	414832
236528	404806
112749	109642
164325	127469
439977	475723
69749	158153
308618	102603
409016	231791
455301	467416
432100	363132
152450	455213
287842	266852
449521	31130
194715	378686
94060	29951
291785	375840
380489	463763
492024	144400
131351	264406
280600	487456
314693	372834
143251	219220
308533	98621
100852	378686
56068	376419
42777	438419
460059	9054
87422	421208
451425	336590
84722	190369
361400	345745
333641	377528
232918	413535
422832	99181
127755	389682
217936	428214
430845	21411
317174	327074
231960	49828
265317	485209
399673	407117
139429	464564
372393	327661
166806	430356
486917	232812
353787	137875
360460	302033
408357	161177
127716	313314
373175	464420
136711	154141
380489	2172
156446	305422
411521	440660
385313	461574
244150	61530
250880	140044
261759	164009
178571	395363
131606	127571
66855	182226
240892	481692
219198	328181
166286	22827
83657	484866
471169	333709
21002	310756
256812	261396
316431	464616
362073	375840
456694	159249
489459	278790
295416	175721
426364	160002
249845	463200
43503	137719
321707	190369
122957	440962
437025	212064
7304	67771
322509	385207
195197	272227
149864	25410
75732	219521
107709	231059
416212	303592
469564	31413
425161	141623
315692	113260
175536	105967
227852	20586
281924	243865
415105	175735
266156	341271
244688	238780
5354	240735
394349	463822
339683	362206
49253	311550
482456	193281
184489	309730
346537	390680
163917	454975
134008	228612
292721	301384
322347	451460
214735	154907
330289	203656
345676	110802
238709	118736
142124	100485
214925	90123
474341	288012
66186	227958
206789	176325
46071	355700
443920	486371
429447	205089
296739	381810
81358	109407
190447	187974
361842	68062
102065	230250
207702	21359
148559	210403
256812	21411
100546	260663
357493	156473
269204	467334
76953	21379
386894	314328
451387	169800
351137	188759
240321	427220
230672	378462
356601	51222
417253	186159
391299	149237
429547	202266
442119	457591
363833	402194
230051	137060
342465	356723
137731	58859
3315	217871
36076	281145
265500	53640
485546	119642
100663	321640
427022	184644
476093	407306
342152	310955
204994	109212
316452	230200
277949	282935
5248	10030
229718	105585
377692	245824
166626	11221
375272	319810
446912	83811
65373	431544
40798	275824
290855	477367
316223	119381
372167	100366
115666	343493
253064	5040
228128	225635
331617	291249
364720	432347
258709	13129
170254	245679
257446	467024
236123	476656
339200	137256
346017	299272
429053	456305
194383	270953
70609	453716
56396	214480
334008	165653
205847	303175
345558	57944
822	71828
438193	323213
405435	462874
181386	44469
97388	401378
196996	355552
406950	107331
461833	324681
114357	214243
347374	435731
218870	389908
352905	376124
68438	346681
192747	210050
353941	248382
112391	50264
92487	414726
59779	230462
169548	130181
39812	333756
407660	37515
216894	373074
116525	401611
278145	165615
170403	76510
146106	125629
163832	370866
427450	189244
316565	216071
81432	57080
66383	306810
204644	420944
275995	444303
32972	190369
366117	134145
51215	99405
348389	119975
4037	318932
396584	255641
154314	67040
384052	474956
102352	11449
140495	283265
411668	236004
133817	166903
78895	392788
196399	176878
282435	321478
382848	359809
286001	56410
7283	476231
101243	443693
388372	119868
403724	464716
84010	390813
449884	73821
482646	77004
359907	310245
140202	265397
354013	175689
200416	113051
333695	22414
354050	366534
256124	46424
486364	187298
267203	366127
20392	482528
440945	85423
6092	93422
458050	120666
174474	57989
67906	492588
392163	245679
319231	385754
54327	267602
111815	160428
125316	338813
422296	172459
402390	141729
338271	123741
177244	480425
69318	256373
237746	86774
50551	401871
117481	252961
314134	164196
247676	180578
185510	410305
257581	383680
185714	363581
43931	380383
70461	18479
32601	425838
20703	426700
153727	345251
395428	22779
308122	13246
16349	353596
90071	261920
139921	146361
45377	399954
28429	300473
216995	145948
123417	422998
7820	93245
412500	61753
441465	315573
359384	103804
49942	159412
183299	122656
128660	341271
105252	335767
312283	381685
65518	30115
41303	296869
162023	371479
88617	223505
177843	317118
239431	363404
384231	483484
257613	406125
110423	367919
5764	172447
151888	18745
72345	74106
321785	217223
388485	12895
318406	317100
393411	8084
474341	415221
296871	185742
81249	324225
315805	2232
348476	343997
265965	447560
464420	58900
176903	464845
297321	3696
245683	223227
198837	17396
375679	273831
237533	312259
434454	169568
492010	385141
210325	253882
16844	3664
316036	98650
251193	478847
423013	1979
435468	399308
130675	453716
213856	321555
434040	75273
132955	418583
174655	159940
374404	421935
2513	465692
183193	389956
434726	15318
227189	36066
119670	204366
261621	158153
91325	79989
126870	30139
5641	283120
365715	415646
419621	15209
321538	323213
60287	327217
383429	423711
127516	428214
452102	404345
367177	145497
4061	198790
219170	4753
159429	281924
249894	447158
175646	37476
102451	358194
88782	78631
340175	258607
477184	240918
35845	3536
9352	48163
201086	38490
128704	234071
324573	23318
97777	364039
209967	74821
204992	16433
23517	227514
423013	103565
65664	226152
128555	95149
359649	194736
154265	440660
212581	473708
173377	424241
421608	395988
49184	59397
14370	110708
40362	307915
354111	52621
176245	440660
356426	326964
15893	326135
192573	447932
477932	269612
218170	355700
275104	186259
29824	58744
328174	251703
234501	414949
477932	188428
15895	39300
220372	244910
475336	195893
322221	213583
443466	224457
318824	112318
221329	166853
219961	208211
296500	251300
52217	197990
467536	258370
358279	289848
337303	280960
78206	128980
384774	329605
48282	342785
146097	8463
457418	298675
117348	243103
227608	477986
117381	37516
478114	25455
123739	267602
98850	109468
293974	208621
446182	88284
279464	79939
36182	238041
420691	371918
316388	196868
260110	273468
475158	345031
256779	152100
4683	468162
474347	422076
462214	435379
339829	108739
58252	452709
276520	478415
452192	7937
268910	131606
403181	208380
307228	360860
350470	423741
237120	454410
324333	56866
260811	479198
248868	336590
10690	960
63816	477788
275522	441896
150798	296346
441302	19984
217854	108222
427505	99549
204082	53577
179861	274508
270027	440962
416917	27464
58428	345392
210900	149079
160546	33385
56929	162780
196794	172089
70268	315888
71799	164884
153508	315888
462140	134581
483987	366107
90405	255552
487775	190369
290799	150194
130000	118870
83102	68263
189806	300240
71511	275790
104701	427896
219546	179375
223757	304493
486680	267480
290861	287854
450229	285156
486136	117097
465254	8607
333243	475979
118626	99913
470915	303548
457418	24136
240234	34171
228052	210383
223929	265376
193777	473204
452168	318053
52097	165653
275798	403408
228492	127469
208171	1057
411744	84722
42268	216087
274328	83662
92320	315261
67399	227503
270268	405217
43347	154794
157666	245868
170685	234873
337479	356301
486566	229442
359085	475200
288086	148770
202459	245679
49525	440660
438111	429312
319259	350772
318720	447519
383721	384530
236449	477986
329379	371187
161363	342631
278509	180749
233760	123527
145288	57080
68643	456090
253076	404750
476752	273831
117442	61059
340873	224344
328828	419033
50906	349859
369937	258220
231869	365366
208471	246311
93769	409504
129396	97277
302168	95942
119392	301659
85425	53490
52646	464429
226627	54497
355669	4413
408412	323899
370861	315888
485104	98056
75051	478415
280900	38063
464784	90123
356490	357357
272620	484953
391867	106840
268726	302535
269126	102144
328823	28129
55286	419580
316565	196327
360459	135203
407471	183213
54624	21583
474606	165968
142963	426415
179168	103093
52585	17718
256919	328059
316565	404427
307060	160617
38147	478415
237365	114930
200457	268129
451240	207891
155033	118180
5122	313409
326260	293130
486712	186463
82471	322969
418368	386857
459688	301033
19257	257895
133909	83540
408049	165437
206206	471228
354369	492906
104788	48661
99592	36392
436821	110677
385062	273820
356167	394885
296056	478415
341418	483619
280121	60142
66146	373021
60438	122780
106162	309848
301061	190536
190766	265065
1881	360363
278412	226494
397814	268489
41950	378686
312664	482673
327209	471355
21961	180957
202469	238729
461849	41753
236362	17496
395177	428603
209083	5255
182734	186259
5385	86034
130554	37458
3608	215571
82001	1726
38843	485304
39195	231407
92535	313745
279597	387742
411194	399867
89228	120199
460060	414286
362957	14668
341325	315671
134299	262954
108742	260879
24041	220417
81304	90681
67673	385799
161363	43522
312201	153860
363209	89171
196794	221508
484237	66890
267562	408875
424256	268041
417850	461950
430051	344668
34551	238067
251777	8730
360596	134425
305110	50155
462183	469608
491284	401928
220445	348620
118188	448033
208117	401058
375320	114930
359062	250679
274386	138021
13825	397126
157586	113326
197078	73971
420261	35707
233495	194404
444756	58457
112338	202902
114693	474986
67587	49966
3231	41753
393355	214593
145782	373169
202971	9950
125343	477750
419478	427889
479307	147165
436462	477590
270740	429231
72574	420790
7565	184633
415619	467703
16200	345691
73531	173187
245860	408341
301197	166752
25130	165197
281608	359817
378795	295650
56872	289148
316041	206848
276309	466969
396522	410062
4849	58957
17160	98906
445967	187920
267276	445016
143305	232712
374303	454997
422612	19648
416550	228431
102688	468125
245917	353343
382330	232368
87536	8623
116331	254698
493204	96132
19319	364294
68977	217507
231626	352952
52685	487153
189467	4016
268554	119868
374305	1367
205714	61900
321270	102494
465292	20586
63660	12443
28780	342761
211558	369599
224594	266096
62060	218786
420068	301033
4331	390680
199933	26699
89805	198775
214800	234081
177042	355904
19542	388473
207141	443639
138726	267553
246363	110708
491311	435940
123652	35901
468351	134964
3226	445353
89161	299734
60150	431638
320161	306692
294193	322515
177049	230709
366971	238998
159271	255065
196003	21523
216147	53385
432919	352633
363299	127921
174014	38063
144973	76259
39422	21169
238693	60025
24312	273083
116710	249709
309959	9054
376518	242191
455653	123369
53963	474333
469189	278545
14435	480628
451216	203538
340533	113089
353085	332331
179852	215676
430623	122040
185316	491964
418442	315671
493169	380745
107483	343906
347080	142525
448552	359762
311589	304893
118325	111043
156207	148995
193722	440857
175484	145948
426197	16325
241987	146124
168748	285843
328708	49789
295171	178436
215396	381054
62891	103554
106416	10345
134299	365329
43890	226308
261613	38063
357939	16661
249872	48275
178867	360480
409388	305002
36228	302033
273666	60517
364806	32698
326103	279554
460696	313745
64610	279268
252604	246114
55117	317789
402725	363317
167604	100619
463283	211697
257465	478415
267562	365932
296459	105585
142239	190355
477644	435708
126595	212011
106164	86728
293913	429920
238304	44135
183213	420460
319856	40388
294323	208031
124104	62036
11663	28129
18176	163348
387253	278638
461125	447831
369809	240225
183713	370866
275116	18451
325824	1057
434726	454100
239431	22137
62254	8084
393241	16433
452148	240506
174993	32807
95598	399413
19212	420508
326324	372618
386366	156207
192744	96409
326060	311648
279584	462940
13665	67697
478083	249202
136128	164254
235546	9054
63020	432506
43939	18853
376619	127737
331540	300811
146893	341299
296664	82585
103217	160379
357309	475360
355666	234356
68314	97860
97572	315671
195649	245778
270224	299202
223240	149206
392707	27262
234383	269008
234515	218727
348279	267352
18020	312698
137359	105889
112991	430907
483809	410951
8881	351414
66948	110677
58608	467609
326631	205843
36193	91485
448104	130405
207752	75583
222170	392812
354173	342166
277765	234649
123741	216006
314311	93698
426135	367408
203715	364294
212340	133064
38861	266611
17336	36784
367488	290443
282453	8623
423167	205273
171100	187023
463577	103420
167588	440424
476292	299859
236359	80506
143639	74829
418276	412786
24357	79260
472538	385000
368433	99181
129396	27464
485997	137196
86311	237268
478246	338306
136955	108976
874	37487
440190	300480
245305	338799
275368	390232
88086	175230
408628	121106
195488	388575
135618	847
152050	326988
211238	154137
422832	211868
477680	485813
490636	313314
343304	327522
208577	110121
29824	267156
296477	352378
350650	384419
426706	9466
386660	390771
184396	172089
48472	374123
397798	40183
308122	393011
399754	210403
358911	92313
153037	216414
49943	484964
105816	377001
75403	428214
132996	220329
18718	420944
363552	276090
347270	83017
286416	96977
145337	454541
444237	430356
369729	218730
315161	264629
308715	179716
92401	182355
35806	204737
485420	362267
39195	32935
132073	431571
318484	57820
107232	35735
278769	348466
281407	36719
159920	120375
349305	212278
254361	135756
440364	186159
448390	453282
42046	313745
16790	82498
165688	464420
335532	113470
447775	66987
492316	337427
282453	236213
144481	440861
225162	369599
296111	132740
309917	376124
321754	84875
293941	219743
339523	445312
282059	287758
32512	40784
355245	421285
461839	25959
113367	292454
143203	131975
444344	318735
378163	321730
66437	122585
215921	80662
202893	417918
420165	140345
95794	123435
367245	267352
163519	249999
138270	55757
468818	22512
287557	283392
458793	201493
133321	163344
301913	340065
105454	403052
311128	420392
78597	277450
265156	314048
468100	15033
412014	437109
174725	254506
29374	367686
235748	8210
230782	234152
447943	156492
65484	287199
89789	346388
386109	445485
375653	493705
146907	12124
316398	255016
25693	262414
75311	389682
380660	317118
241500	133669
461368	69400
416190	48275
171915	221229
405738	443146
6374	267545
409225	312697
124851	124650
405818	20586
229698	74034
1516	101058
62430	88113
252604	98361
450461	68331
467750	390349
210888	342748
221687	353542
328758	410236
187796	393184
427282	357746
274801	484866
307832	49828
411710	465143
107079	93627
445954	378521
376756	260527
213006	265604
180921	209572
430558	420944
212842	61336
393934	430329
420234	259230
198018	34526
50728	261320
344086	120778
464283	44607
248917	3011
123019	219865
48472	58363
44844	224477
264794	87374
85959	266539
192611	97686
441334	245679
309917	128084
164114	404886
338493	424726
176464	82655
81212	140608
134299	53263
358456	40784
367919	71281
68024	111467
283922	154579
272301	296580
237517	233676
191464	296693
374910	166460
325314	10236
91558	161260
477471	409402
386119	234362
475236	287423
65017	271127
30568	261958
295416	428214
345715	146905
225233	86798
81501	455388
399194	442048
1951	413525
255322	24743
79733	489299
477147	140551
245990	317423
308318	405142
91100	347961
63427	457549
336339	245679
297600	291501
470991	287820
39772	13370
78580	493217
159768	299934
263405	12895
285622	372503
62206	143997
281385	184781
373857	281924
270248	68092
67580	291249
175895	260877
146893	477755
167855	460872
294130	36836
441889	248777
67482	358050
323734	104515
199333	94665
368812	304344
338777	196839
492629	494102
481419	99901
331272	122637
444237	404085
13305	345745
237548	312487
73678	40447
4752	327663
105977	409828
312812	479872
31443	269058
265286	465313
262660	422175
131032	269084
198437	432757
184807	217320
354369	58567
233469	11848
240652	402841
89383	321631
402689	20611
454263	244742
77559	281924
373544	381513
48282	422664
89714	395446
373842	228431
444380	491190
132023	40655
412440	26992
81432	309358
290690	190410
158383	51895
207981	48158
51543	456640
337039	94936
423013	170741
260821	452541
384235	180019
240675	376121
51810	132247
357555	190369
351257	475200
250214	352783
16601	368205
484195	396665
266307	156518
448104	384129
172113	161475
426595	187077
381359	429863
378795	456787
302918	3971
296635	69759
255800	459976
9856	56565
221687	19542
461846	327673
469227	158604
231855	324377
439294	194015
424570	86560
52233	152502
493217	453814
291320	110708
152893	274309
42138	204251
443434	186259
217953	111274
385908	442334
147386	219499
450414	448283
332618	249146
416340	211868
300155	8084
241569	57134
165680	209018
108088	101058
399270	451856
490957	203414
347906	209572
293682	328538
137744	44627
303507	166752
381700	291249
450465	286591
112459	58523
430244	371486
371600	459213
258872	224085
441783	48135
335951	76096
129224	317822
175382	73791
253585	46785
491648	155082
89219	213298
482421	35035
125490	437018
167165	21411
444380	177569
188925	137600
322490	241098
275397	295220
127993	92613
265312	420199
132155	440962
333080	241208
94985	45413
106206	236697
299006	446037
139279	417918
285876	363356
482140	475935
181154	483939
334896	392810
66655	81280
156831	101756
404666	269199
274130	39969
159824	215054
75768	56866
131939	209694
464829	64137
150739	458079
424815	185335
235265	21411
422110	272389
134902	21242
56002	21482
171546	21583
196454	275790
435683	277105
338170	78159
243944	199049
143663	482143
403723	454975
377967	271323
315859	336736
373463	353138
178901	145064
13077	419867
229735	280926
189659	10231
237496	211300
357270	17788
149200	81483
406737	283644
56449	112789
244249	314565
121163	205289
484914	379125
448788	295159
121959	220857
381466	462973
335654	436042
356353	376960
92061	293813
260527	335477
186905	450657
60517	312710
352238	149079
212516	267602
455560	61522
66798	74605
412056	259435
225136	489552
432587	62238
169834	182347
1939	375113
216538	159860
71021	67089
219683	53252
381572	249202
360779	94344
46092	323341
193601	249186
482014	437917
262929	103082
13506	231638
303964	372096
25024	279006
306810	415594
449628	209572
153061	290014
128598	382935
9381	6899
465838	190369
66889	294911
493169	72461
430313	212403
158099	93299
280986	479614
52196	214050
13449	401854
313461	317118
335415	314902
124127	60333
345886	33904
15410	364203
437748	468090
311756	475253
73818	491150
28839	159273
57743	250392
385649	299467
388072	316575
367932	323518
97732	230324
92635	182372
469415	72467
344309	234788
432382	276905
354427	65283
483679	451738
491292	231578
139350	444693
438563	102352
489015	401101
120221	418544
448407	410967
81432	405837
9527	13370
71836	266682
121374	427292
175530	14043
276876	10690
323836	422156
9042	39892
488254	70871
246403	203656
107609	187834
306469	13408
59270	298767
351818	352775
470672	275677
268118	80428
411956	183213
326260	168509
139931	432268
249318	132740
313741	250219
108315	273831
268379	331508
364850	454975
261882	116283
331417	489552
424306	200344
127065	24334
458402	186440
398438	293813
270110	237347
384272	67584
227857	330302
100305	40139
290309	324947
463382	291324
91123	263056
104734	55134
470541	446512
405210	440181
274852	347166
375316	450760
432435	475699
190593	135756
344561	107711
257018	273831
137454	5041
97227	50264
14255	105967
434553	71467
231630	48275
3457	448725
235827	103267
299738	218615
15557	207535
234788	169822
412610	259929
220028	8483
381558	363581
83857	369599
230574	296027
474527	384174
65513	275420
464548	241468
96830	257066
301312	8785
489787	209967
108604	219939
192561	387738
210985	32807
79817	320219
245260	354822
292902	283918
318824	253069
399250	67828
164068	157551
146893	207975
379061	317118
331164	316011
199886	15209
378982	255641
435898	442517
186489	36370
73637	342761
123920	202902
260814	70833
373279	402493
73508	239070
334372	215417
436794	445233
294700	343101
406666	323296
47975	349033
245262	124085
389233	103804
446546	132153
375444	484768
33039	283346
314311	38836
425540	281924
273610	8607
23822	150942
372892	327061
354702	463623
486136	9217
437481	355611
473227	344576
208577	104059
176235	23018
441229	40780
91600	472239
365831	359029
348432	162978
255767	58947
410814	440962
391913	135888
339990	196783
65535	293813
251292	49903
401246	351639
394241	165855
34030	250518
477545	194626
287698	407223
258092	249334
416326	354630
282453	67089
461486	380716
382728	262954
297933	269199
223247	273831
50981	200239
39852	189802
344223	491565
332346	267602
280665	64123
458207	96298
291531	356663
319396	187974
199765	402183
379372	163889
420364	160419
340353	470536
409346	269005
166175	162089
191391	189208
202885	197077
171088	166513
81304	220000
266116	96724
469008	101806
473420	274123
104580	313745
6803	317820
22322	362255
156592	51895
58881	320774
426742	164164
346431	133417
398308	432993
33	322414
434908	360860
280537	283952
351224	221294
486448	268940
49789	55626
169150	6664
296946	332752
88971	97527
64354	281273
60100	368205
171974	267602
153345	452726
91007	250434
137454	112330
381695	282967
419512	187111
255353	4645
53511	103392
388390	418433
240016	288035
11626	328751
385492	486339
201121	191164
441202	427482
172525	323544
294601	82128
57630	202189
460787	79966
78860	145270
186363	5040
429925	138807
39195	238026
267516	64335
184636	135446
166277	50605
62703	166961
370160	317686
77354	304568
46495	111986
56595	53177
367069	457093
140686	137719
426964	265164
456429	94344
472171	30332
403787	371934
285179	132730
432756	380568
294186	28129
166063	94289
63703	410240
147558	154137
263769	23018
112425	51881
199572	134057
286670	253790
266491	438419
299580	282872
351757	116426
360498	462973
464428	395497
253643	490237
294323	113522
35132	59782
351880	365224
11113	175402
129708	338343
300255	371918
289675	450737
44906	421143
122357	428214
480731	366127
395393	110571
261532	420790
338651	123469
11153	287694
287820	293813
379166	447517
477328	59658
264280	466737
180043	291984
5700	34145
392210	421734
404129	434893
98493	417918
238690	366127
167419	94728
154712	93627
241173	363436
168396	22448
71189	32566
481177	488641
168640	317100
103224	419435
167769	219743
43476	493871
53883	176077
78947	449090
390565	69414
355025	291193
115193	433322
187387	271775
241823	470554
421084	428842
246713	485576
91679	62791
371699	90277
396807	111792
181947	303175
432791	197435
429863	242458
203466	136193
364414	365758
25655	336590
342901	176232
133497	435708
446066	276090
123906	144073
40060	96007
439628	317118
167165	15220
31106	10646
154835	368555
64272	432212
374305	190369
143205	299119
289736	378166
178752	270095
432175	414334
471694	453398
383244	454975
180095	226254
311221	41207
424072	89047
300887	395988
382068	365560
407935	179665
102236	329413
376619	436052
91582	136684
435837	443392
212459	116283
472614	242402
302566	327217
219339	362610
66596	75057
313650	92774
93951	161381
214322	178335
350064	445186
313115	126628
80133	172215
431128	311614
48472	254645
186651	52396
239606	85230
326260	491241
341274	317675
384365	440859
58928	161829
213957	284404
444643	102352
278231	79102
438475	209108
54539	142051
1494	442091
182091	163688
43954	330899
396971	392335
397169	152592
193817	253625
474526	108222
313094	423550
412612	222708
125074	99982
287566	147706
110343	489415
297165	460253
304859	10866
439249	59311
98465	179969
433820	120339
276423	84553
446790	15133
146242	261396
293967	153995
118607	135918
375043	132740
193133	150961
179879	338615
427639	474773
437385	45626
86702	207937
173879	84089
309507	180578
401820	110677
260553	460423
54298	7159
58347	461392
118694	142527
441762	273831
309276	126001
341204	412940
159905	91657
323142	266852
174255	229111
353287	39883
397156	60517
423318	210032
299739	212303
198317	250824
67351	122373
239738	105498
477328	129897
408414	258637
233181	466432
452029	212081
101076	200947
428944	276876
224822	287423
20995	15209
102827	270932
143163	450716
57375	439112
132153	315671
409783	449295
67684	29483
153716	440660
268828	140044
264086	71281
491002	431451
108727	313314
448104	397456
9547	342886
149015	153995
115943	95149
391088	58709
83245	459993
212958	178028
74641	489822
229528	222701
408121	385801
398893	310756
237761	168987
56619	318310
198949	97726
172489	177309
259848	187147
328654	123369
338993	338510
253435	20874
367619	95149
463457	451600
332028	220417
225452	107356
439646	125044
160648	414511
91382	187933
477627	257055
242935	378105
375405	5058
252164	83403
82627	134259
155073	452773
281677	291823
137454	301131
43707	113051
377445	23902
230375	489353
302349	220417
425170	259929
33523	321215
87343	202523
170706	112784
432451	461057
301469	342368
307516	93833
441392	52917
472270	391414
91927	428477
81556	180578
460002	454975
189654	440660
456694	381428
68687	48163
293345	193705
285342	358747
61367	489353
236216	211868
394587	238702
111062	207535
166072	404183
364725	70026
253102	78291
342440	411455
175242	298061
409479	294548
334407	69192
82430	317436
183440	285156
128704	21523
121173	368358
138140	357990
397824	21153
203200	474389
212459	241048
142740	96977
377269	245648
379096	99620
483987	430248
94490	322426
311655	96593
249230	16433
353597	82794
432590	172938
427505	210621
263439	363729
404568	471745
304913	97753
220553	21902
142318	164052
252989	190369
461008	306032
213114	229380
75324	59760
15409	40784
249124	207696
419172	88890
1839	306695
262578	489552
237256	98094
48472	342487
258251	372238
481505	273831
219197	269727
408041	268292
427978	225248
297970	134539
77591	286907
344952	398862
446182	21679
196003	479615
306202	402269
217583	320904
317753	120001
280547	61376
79501	476292
392953	237314
25767	30263
360021	267602
344975	113138
374764	447105
336958	494119
217849	119680
141782	234146
169757	265379
311024	122181
263439	240225
446270	457081
339998	93884
88359	160456
326260	490876
269949	464734
458179	399954
265529	191821
342486	419207
349140	310756
39371	490211
85327	26759
230051	63037
49224	305518
63391	421085
458223	273831
275487	277438
238041	143649
124942	398823
84075	197696
220435	390181
353890	120173
347463	11626
55270	433279
486516	129108
218114	405217
385051	366493
327848	199259
451379	313745
190524	120234
73520	6521
453711	342631
237120	308399
478013	62699
163340	200239
412415	90682
20669	377906
286633	457081
467837	441705
664	75583
361780	226308
423013	305321
111339	99405
448890	250545
213072	86964
108670	157652
253094	190369
283741	111623
306454	76454
398524	96844
116615	86077
378978	418032
398180	218142
371127	485879
160873	111372
46166	481279
233409	17186
455767	86160
438478	425675
449445	420415
29807	317369
194898	218730
39625	42610
284789	94516
237148	263610
315573	299408
246913	71893
405117	127921
20059	374784
314311	194530
289675	314807
271348	195121
17469	218930
71497	44170
209665	202735
263557	10497
360021	122462
289124	453606
244127	473765
188510	278520
41470	45060
473446	317118
317785	382974
51458	4446
35632	29816
174472	327217
491938	446833
180512	180578
258644	110677
408357	68378
124085	222640
274138	312742
438121	32807
230220	331557
233045	297332
54432	409828
60595	30996
422246	441252
364194	243301
314912	478859
332968	349292
441302	454975
58709	309381
12785	366534
343732	96786
214060	218122
400124	467703
296029	6873
161363	218847
54424	352117
14020	67280
141096	297098
36414	82585
224739	380071
373550	401854
471119	164504
68031	231343
289675	455420
11481	15209
171915	326102
483950	168292
148594	3058
292396	119381
188493	487833
29581	94516
291832	402739
271241	218727
290465	359243
355025	58696
461381	48861
190057	300240
238961	63528
193204	79989
50362	258818
19542	66140
337816	320097
450320	184960
135254	293813
398308	208987
293793	486885
467694	419732
358742	86974
254994	122732
140313	40842
267553	67269
92401	26336
47990	278700
443289	180962
115868	45949
39772	273831
28151	273831
44160	340735
303303	41753
237631	389682
133982	187834
335083	471608
484323	403358
373288	295114
423013	70785
71292	324232
333657	101903
263708	77978
75698	228431
48282	280635
195691	245679
199002	86560
414140	20081
246191	167490
209496	490226
154708	56565
20059	270324
321916	149465
128923	88888
370689	24738
471040	102689
78697	306474
74154	176182
192208	486339
141215	237178
166626	164962
479254	190369
446824	260527
481553	153995
456663	218332
384896	81408
196518	192209
120006	176060
23187	198790
352605	144825
44256	211996
420422	217423
238592	89047
82987	113894
284218	435522
360038	384400
98403	149600
125252	110708
76442	166513
211890	211868
42536	333591
184260	471416
376949	272069
5677	274103
434681	42890
85863	259863
368302	205289
27757	413295
212310	376433
420665	303424
413821	77438
365550	274764
60310	484447
11626	344580
159433	7410
36339	172335
428175	8045
473425	407433
368819	93245
321215	217423
215578	105682
379169	477986
403088	132740
275239	369803
378306	414582
96003	219584
332989	58999
393136	250998
243377	218577
323689	217423
130069	49287
108309	377270
154880	38763
350628	45591
248405	150517
235608	60691
373288	315844
266439	206642
289807	319147
89826	272456
378691	452230
290164	385251
13235	353485
112151	470429
306116	391414
330911	204330
309901	430329
266096	388904
373615	3462
344030	458790
143522	378686
492376	203656
385402	237165
296940	313619
450670	478172
432362	351236
346272	465196
254196	301115
491468	65655
350064	21239
420009	246311
489519	289288
324266	476951
49743	295484
354340	475935
304346	139951
150242	286572
327652	127921
124185	250434
199340	350754
408628	155927
320510	155895
402430	484254
481519	431349
474236	6362
61284	268118
401232	220857
404316	476951
169762	15209
469102	148770
423013	268787
183934	293235
149704	208592
249254	112979
238889	153813
129792	412137
166345	422164
473192	53994
308122	179073
266307	119762
109791	158811
98850	233236
380489	293349
280061	234720
113902	281279
68616	315687
212009	166063
390408	383576
269436	64335
356128	252961
270176	460437
169864	40764
315966	9054
46467	474412
41467	11243
127462	119359
343460	308335
146787	389441
317370	466432
363509	256996
358349	385076
261498	313745
166240	188693
493288	278520
207072	254675
80380	88113
448515	76454
161363	63711
255353	467703
357701	224536
298823	442819
102644	153237
327254	444384
245196	253480
371884	246592
314311	401473
248001	313745
90894	411944
340210	275496
363811	87613
305993	316630
134425	195527
63843	263359
88006	251098
36218	340999
373025	70364
194121	178894
31824	203149
111328	407126
228849	10411
86632	190711
2711	351639
292593	418761
114940	458304
417938	1686
343606	9203
347965	85130
377709	167580
318088	99106
362146	156375
98943	489822
385633	15209
345715	96820
49567	420757
340779	229150
444095	60798
110492	154095
374305	34535
425390	258370
473530	20786
309303	254694
294898	21700
169937	183387
312842	485922
6609	140174
489878	357537
331503	89283
298026	338035
62413	24000
432632	121255
158099	442821
316015	331349
324377	274743
445988	45413
425286	469235
88556	218730
53263	106475
219543	6721
25985	453839
34239	387742
412205	364620
337518	267602
253931	325229
127050	471745
268448	247053
269216	313745
268044	152389
306772	42747
367656	109690
408951	286936
163863	410074
166663	190369
114405	53389
54539	152931
75119	225641
126588	233551
119367	221890
55789	210082
152867	110677
164829	275152
393218	285782
17285	476101
342487	201642
106506	224267
414784	90059
406365	420860
17481	376114
437474	9054
10463	477774
385199	54812
168310	380651
303685	65210
89165	40958
156377	441975
106648	453701
458101	313745
308994	162947
238405	186159
325924	374380
94628	393352
159377	285446
33725	21583
168000	252931
479351	44160
208944	258607
154580	177709
464762	387742
321247	123369
38316	166978
481419	472881
21396	313745
474786	412205
95983	127726
190281	229847
104325	33759
456748	64075
359426	226150
205179	321744
471169	408357
227566	279916
260419	431968
96120	446775
8983	492316
409808	378082
439874	199470
467921	310756
218960	317497
60372	119868
209854	478415
228128	179689
128350	27464
68388	28129
214063	215578
324277	24198
37526	11367
263769	121141
66769	252692
304145	317118
122905	77207
261975	394319
458381	244688
31322	208439
434550	367480
250790	67584
286299	392720
279722	465951
359295	362972
387395	31483
43571	473223
455478	28129
277367	393545
406719	207770
151533	86974
336896	475469
279100	290678
332703	153717
333956	56132
358132	189938
133813	164884
105889	106584
266064	144845
44844	468157
339333	327921
265849	230350
129549	272776
61041	264154
403653	186561
463857	296339
237148	35971
19769	23429
132321	157040
271241	487192
212435	209572
291744	110708
403241	124431
390263	371918
311712	172089
464787	24266
362220	284971
170632	369599
296994	82346
345021	224707
138460	280516
397130	464875
63391	77461
346409	375605
200658	419850
214635	121304
239391	125481
36028	208617
330975	431544
128285	280635
473617	342807
273882	492588
47214	73827
432929	385162
444380	283005
248087	17307
394145	205388
197996	95964
391391	263925
211826	430356
11715	6416
417121	218615
469832	457107
210824	145238
338327	312161
409755	266852
6456	451399
98878	211868
337580	208577
56068	220043
192509	159947
346216	273934
400910	284891
140991	154271
87659	134672
95485	414022
300273	421074
259724	15209
383982	187836
90703	380071
428359	342242
3590	49903
97777	459738
346216	99567
44159	130028
428669	309804
52063	230924
449803	229928
171386	315687
48910	253069
458186	317356
245921	428276
189878	101002
47708	246311
443815	85656
452477	459779
79163	462236
25214	94201
442341	459205
441302	240522
214853	359809
358841	99437
246374	31548
185759	27748
303237	35794
286390	407958
110296	49056
362267	332667
126462	153451
97996	174177
149330	370
250833	362972
235189	268176
225005	216006
388244	469235
316106	387742
420256	14721
447775	41611
127212	268917
487890	421980
427397	485185
253931	73990
62866	94665
439384	177279
133224	148890
90673	435924
96151	220417
49875	190369
132271	159797
55361	363973
42906	330669
177483	452989
404020	64881
2349	62699
262410	448188
469989	94743
379556	378150
432435	277450
458235	334680
201666	263558
243970	327464
437112	4413
450838	77432
379335	21411
346784	466737
206038	130565
84007	339829
405674	474966
260332	40193
448353	153925
287766	147241
269066	389582
361928	237178
422959	485055
13279	134262
241529	74106
473634	441996
13217	209952
236376	324403
316036	24620
145040	276108
232600	334336
128825	139732
212951	407386
326260	462552
338752	121106
339333	154586
438475	383291
113552	108741
197792	366493
472887	65627
420276	208347
31547	280270
389878	294836
115446	294932
53893	476831
198637	94854
46530	342724
53249	164504
8691	49021
146124	313745
332703	350966
262473	160262
303047	195730
488630	254568
315022	217432
75392	326894
378795	42653
180919	130960
128749	237494
52196	333503
239958	275563
169092	467302
382848	476831
12679	5041
460919	148281
266014	287957
238771	309801
131455	3536
342895	146650
208440	35707
117986	448282
399208	493369
254994	51574
376220	25984
398724	63930
94599	110677
105077	103825
250106	90705
149147	324037
107709	151662
6810	317356
392302	106816
56290	79153
330731	186561
362267	204234
173189	309425
35847	444134
21411	362610
401729	285156
54966	238981
370314	311710
439050	295942
478659	180578
73582	412029
62131	317356
287527	392963
250334	275173
420895	430082
237714	35735
266307	71541
253017	90345
104741	207770
467105	91711
485667	351579
466998	69103
136042	486564
326260	11286
474514	41826
371125	106689
271698	313745
40603	106390
277799	479570
153006	366808
49578	22481
83842	345401
209413	442643
93977	110677
378175	485036
345401	351016
3696	310091
70490	65126
486252	307935
422065	83081
464259	122694
20463	118463
12623	79989
43419	406843
388579	264785
51176	354498
250582	28129
82087	440240
272950	117516
5354	23187
324040	311713
106674	212081
73298	277770
464520	297712
333622	168638
358142	241525
98595	205289
146924	464727
432437	205270
61786	153995
341183	150678
182600	132485
71604	466432
440860	267602
460535	477986
46116	16452
172923	381297
409828	393326
261277	292468
106514	193871
404687	346949
217717	115340
392086	486679
68529	103825
462392	440660
209350	263620
430519	208617
252473	44047
404311	11399
278782	122694
421310	54545
277485	403556
479297	327217
474389	291521
60851	459213
260535	85238
283527	261396
445463	5857
8771	373169
76228	321042
144405	118054
262924	478949
372112	336590
347924	35414
385538	205965
138620	246526
435397	21310
369200	366493
59288	430090
458254	341278
418291	62996
471074	162254
290216	202523
399825	363505
300083	294079
130207	366534
108943	461944
297825	289265
384667	12432
262410	95149
15027	218017
455004	99405
448213	19462
337440	327217
10251	200113
163139	220484
184108	450163
117239	314453
142995	69708
422912	223667
270014	288035
205815	409540
29687	278553
416737	187974
492623	173534
402316	474231
273079	49560
123703	366534
445809	477554
219985	293813
250410	474065
434978	125461
242975	239583
143671	441594
123802	109544
370910	341271
393	5612
413144	207138
91881	317538
40678	83811
335441	70507
159201	9950
363070	293813
263306	9708
434396	134259
445016	289886
379269	27766
184874	184781
375567	430356
17027	190369
350699	351639
113927	80466
438403	88213
188803	41699
367871	258126
150798	224937
251208	272339
373170	362045
214943	430050
19720	127332
227424	453847
248222	156492
86016	85375
185924	267206
346272	436285
29385	101058
253986	293813
246221	222520
492144	187974
407280	163448
48200	390875
350628	56457
379847	374404
424066	97894
84576	51881
183192	308150
361378	304619
370042	373903
152484	454975
436578	126493
21587	218615
161397	472072
62131	434893
380585	192524
119551	442971
287566	52001
378420	483853
358625	41670
309225	116943
255784	276572
476223	181388
164227	184809
407540	188119
474271	407902
198095	11951
7711	425675
20293	446105
92635	249717
8607	421285
224145	156207
116676	289616
9534	34114
350136	444748
79457	30749
88443	192610
462893	101388
77466	4349
146391	393895
365302	380071
155302	266377
226760	187458
320820	4413
488975	420295
375561	31483
458990	219743
46556	383967
358422	303424
245938	120909
397734	100985
279655	385000
222032	20431
292440	291249
415446	137381
44159	112318
105426	239107
20946	115930
125765	12895
201773	151765
161811	426736
6536	420757
339195	313745
277359	16433
187731	289211
365715	153519
201813	176325
256919	377723
313463	226308
326631	106995
100125	16433
169237	366534
222833	57989
332705	439009
493776	181643
132622	273831
16433	119956
164617	20959
384361	90123
136534	336590
33003	332685
129896	73560
389009	76751
383134	369599
358337	439253
227191	100629
317206	247694
339700	86560
475597	371918
16033	293813
149589	397391
148313	179834
29036	207803
192232	351257
108650	103240
184497	156909
453309	370081
332391	232784
247296	415854
13527	477986
129328	434452
493527	313829
457054	292602
126344	57134
133909	297721
86499	201896
398903	136279
267192	305216
322366	216824
108426	59636
5009	336590
177228	135173
105826	262954
424901	414879
89966	327217
12694	202523
95274	225300
478866	180957
49193	132740
357707	477747
165680	200361
114063	291521
79478	13370
200092	168594
475078	183213
189210	296693
306282	147592
396913	123958
162142	22777
53249	168007
255344	267352
300411	290093
89061	108222
157789	68572
156276	135967
138812	87333
399694	457845
437098	178798
263557	268743
232042	124085
167429	428103
176637	63835
14871	83811
180409	403081
204078	31616
195729	318533
485700	225420
427325	431689
64065	223162
128595	169317
173465	179214
405555	300240
47495	399807
478287	448188
59859	136540
393585	120383
243123	420392
464707	491150
26593	11666
96167	186299
236359	334708
256893	150352
287795	21054
23642	11626
469498	156098
225769	203656
304805	179045
438407	144973
275734	171725
150517	311361
93240	184450
404607	451016
396162	340454
221265	200444
144293	491593
280149	208300
151691	264953
333840	428412
223237	369262
457138	214024
368540	54976
448298	234918
486912	101650
299384	218727
99498	32919
354744	173176
252415	327061
39195	80552
349752	57989
317337	155139
394021	94516
293482	392849
195301	475756
167588	481101
332162	168213
107619	174263
164419	154276
43835	415231
386845	258370
71278	423804
485420	291984
390323	259863
366828	223121
161134	324933
20710	319069
229735	40755
302207	493036
466315	317184
168143	5040
3093	90123
300688	203656
445478	366666
271760	471745
179277	387742
388812	190369
253527	318563
373352	262954
317756	121794
477493	417169
238322	277032
486217	21632
310153	243152
144975	410236
262579	381987
77935	87318
241315	395964
132808	13370
267562	301348
465292	401949
207354	428080
97077	300606
277030	454975
369917	464416
468935	354728
393514	181782
468336	22827
95252	434035
79639	392788
485150	204185
50794	263009
311798	258607
471510	12245
185856	180486
464438	76454
401592	110828
322851	369599
490049	280371
134602	210403
186080	377032
287576	404834
80093	344012
441335	391414
361108	143173
45132	345705
139605	365888
268629	372078
139351	97970
169688	281924
234997	338189
308781	426786
272896	489552
308122	195121
59097	298184
428559	428103
121133	263978
346066	240527
348549	359029
202795	3816
325163	98906
471674	304731
330369	446013
35263	256723
97831	226378
125562	228431
420700	410951
207178	93387
410252	371623
363306	280542
150067	339853
20595	313745
296678	357105
257613	302440
437592	251943
108622	373417
363265	336590
352356	273831
163445	247461
10303	67584
8005	232944
478871	133423
477262	339976
324775	309801
142544	293048
405565	466737
290216	268041
144239	476951
230051	256466
251845	343860
410128	438902
347654	349027
168798	112419
292641	14907
208545	192308
372764	17339
161023	326553
25658	447519
303306	411157
331951	345401
43141	149590
149034	169467
292576	391414
396785	101380
36084	208617
120499	13771
271048	50155
223330	199125
199415	76454
98378	5087
247943	11626
364377	187077
52217	420944
146893	288796
66146	19892
434726	337093
463447	91774
469605	453493
244176	427417
436402	179771
313167	49507
437538	210353
98779	404407
332152	109314
131574	259863
388745	456939
357723	261396
136008	398685
54815	49399
39537	267744
106739	184016
200067	341293
349869	481827
35258	251103
261564	338915
351534	110677
256823	231672
236700	287271
364577	254639
182312	286936
166837	395988
71908	378462
117129	224085
129869	396640
51956	351585
211100	444875
462981	49903
440056	226368
158551	177330
183868	228770
337425	106885
446146	457081
114405	196783
366127	94802
129948	36510
427898	452419
218270	323658
123075	414832
378155	313745
179153	417294
67399	423014
308632	228414
433820	177580
207980	487509
268081	460987
297971	77339
200607	412959
461075	251701
268197	60108
329743	391414
281236	82647
366665	221890
230051	423247
271085	305757
189640	297633
220135	44826
383164	375805
407334	128818
223656	140787
166903	255897
390082	332203
228416	380568
451007	350329
170173	175818
473192	22512
346539	112379
24412	349140
196013	196783
400631	202523
74571	63603
360459	248926
322220	233906
230815	478448
329181	198275
165531	85870
125711	33457
192882	313745
410390	313745
478167	313013
15819	233287
218953	53863
27	208617
66162	334025
157293	266600
346489	381112
442091	449140
449628	257377
308122	149373
257689	243831
8448	428214
487794	273333
131939	470588
276279	445996
338673	190369
230051	150105
302223	401854
47816	103205
491184	229132
414920	379760
359427	9681
326137	406751
244926	350342
321017	453234
66895	332587
126870	440660
179561	420968
185741	147558
471432	115962
168459	158276
407780	117484
239804	288138
85094	157675
7673	37167
167897	267602
462440	350189
136364	24516
233332	153771
340161	218727
326631	326656
198387	137155
256823	131486
227566	393050
147178	210986
56276	221667
392593	45784
156531	183428
417992	137133
162807	391414
138126	126736
491356	490960
84359	395988
342214	378686
215717	413110
113141	328729
379216	95942
293077	74296
383949	36767
483613	9107
303895	154403
109256	188526
12780	54449
242195	188161
73660	486789
217677	28129
371993	471921
423468	17186
105551	152085
25321	315671
196607	342055
144322	390701
142522	41257
164394	440660
38356	255316
68098	468478
322557	91711
447764	81961
192827	130620
200910	198312
441202	476471
488900	462568
378224	175731
13914	113891
446616	393326
382005	375840
339904	55385
313829	146434
326809	317184
294090	126204
56136	332073
246603	62191
36547	186894
346216	149729
267373	201301
78466	93245
403813	478415
10274	284533
282553	438419
349506	100619
32468	375506
90695	236213
423520	370434
323558	5041
274390	466432
279135	286936
12679	205270
332211	446616
424820	123
173966	375063
472737	149480
71561	228146
176913	51222
314617	109949
345715	107429
336071	391689
181484	368642
155073	167546
481253	477554
430845	425114
128948	122462
119001	178422
486921	319637
402359	478415
478714	418409
86322	155062
148559	222566
267837	390898
216229	305257
380911	466432
228431	2896
167505	465729
268197	261396
421196	404960
56573	33710
9489	262683
65405	461401
143631	22882
148404	265770
145282	29599
126683	153705
203971	318088
48001	207696
487809	151240
427266	451016
309948	132740
219580	146584
253296	244115
336795	179375
99902	459123
444283	364130
176221	148641
455283	330469
48823	16973
159945	16314
422995	296693
287552	264908
471774	112258
334443	347383
228696	301659
459280	449125
409583	481279
31786	89047
309325	139732
34874	354499
44370	129827
279722	430737
10632	19246
449795	90080
433673	491565
563	481971
464939	284599
59851	216711
478634	20124
49140	316266
280532	95865
386411	12875
432421	268667
111833	219940
435327	90839
385680	259350
138503	71327
246755	319532
482440	250214
61367	351193
167763	161704
136955	79918
474437	322325
92032	413525
447503	278432
344052	364146
307294	69108
316154	287740
249881	238083
362174	249334
396050	48146
354778	334980
330816	247334
248194	124085
137744	164020
372340	278907
254293	22611
157099	485624
168113	142018
185339	54298
232710	254814
257120	159058
466285	92613
334760	239872
314107	423688
146734	113616
447962	189953
399441	232184
313772	95149
115143	79989
244054	29521
478190	1057
180921	489822
336224	58786
218017	467957
40690	5988
301557	263262
483337	42890
12805	345727
34908	193476
432995	450165
91942	345330
267529	65876
102839	134694
479072	456065
335951	150478
359199	239741
438608	288138
352685	300473
177665	290332
256387	13370
234532	156728
431807	249528
252285	20
91895	472072
300589	229225
393321	330874
296374	365662
51741	259727
414546	290450
214015	359226
401486	52917
153648	420944
229381	204843
61683	377778
168396	388575
419919	219801
346216	89283
252846	360469
223318	325577
87823	121377
2370	52536
153937	331508
352105	122135
52217	38147
82297	101838
381089	262823
481201	22528
388705	345872
15140	16910
303184	301475
116701	214050
56856	472408
71511	160633
115086	399867
330506	483694
357939	125123
100648	301659
224534	156788
366127	314943
493031	267553
350064	272096
306893	362773
236568	35707
465687	442321
200789	14359
59092	163502
306178	136423
393068	49903
282814	94516
364636	5963
35664	317118
236377	410372
102249	338314
106424	473671
874	122755
237814	19705
183725	27464
163321	430771
392963	341816
451421	204095
59628	169116
118566	310261
432301	373554
27292	267602
117778	391414
364807	118662
154648	163452
211298	141158
73818	468832
259757	76709
228755	47607
414510	313745
367585	181527
42455	203656
234200	106484
160288	80933
121970	287714
23856	270946
413962	421935
430721	28129
75974	280913
165800	110677
280173	344309
92458	485304
5700	378913
119577	317118
238840	61572
203837	49037
401411	57375
218485	271538
211657	339278
376099	42738
423171	348971
76228	315242
167582	341271
277987	229621
311016	266957
13051	195538
231115	119762
408612	5527
12987	362443
8917	393326
86271	410074
256216	53863
267373	218265
320525	480527
292641	294803
474488	443146
440808	421285
221925	354387
45831	338271
409016	341595
211419	183213
170197	220417
453738	362267
293169	49330
153186	285156
243953	186440
53583	193859
301278	310836
277492	440962
71418	293070
135557	262125
291332	56525
277204	313745
223072	111039
258836	166651
383131	179726
144793	228431
396369	482449
367126	17329
114708	133976
137621	300374
376554	264766
269494	409828
122501	213546
322295	344037
140904	158153
112258	273831
242332	224085
422711	401854
215644	266209
278800	318735
297436	61289
435602	196534
288765	429593
420050	351940
275892	73990
396653	225439
130069	3799
75849	174988
418551	478415
283026	229928
480482	168159
12528	325826
40028	30672
217227	487192
386149	190369
451818	479680
127984	404960
420670	411455
103977	119381
61523	378686
60090	477986
81908	172089
237517	188982
136511	15084
193054	239169
182091	241814
198895	172215
292576	177351
240921	417201
405293	155697
368418	354630
400520	404218
29427	58567
463325	387742
40260	249202
339960	428080
477180	463623
389498	201493
278498	191821
289952	267602
374060	388575
403670	219743
133018	378820
364424	367798
66595	350549
81050	439253
258692	335606
474105	430356
361028	476880
220994	321888
424344	262954
408465	60108
2901	269202
109733	30611
471816	313745
173387	176217
448851	431932
231512	359659
178156	286874
365084	432120
194523	363581
364351	181957
108057	185479
351523	394074
224009	428214
418825	1322
399766	197770
358663	294385
397887	318735
433619	458
482808	210338
321645	417918
118735	128877
383838	487762
244121	76224
365828	372433
119334	48861
373161	122200
370604	53135
150489	413818
234536	19889
290799	265711
376540	187974
62847	119868
408518	180707
364146	120279
228897	190369
190849	83077
401405	50155
286001	45051
257001	122861
207811	243438
359889	340211
414735	248777
213544	233942
268503	465389
123450	296423
276663	62996
54962	10345
142319	243115
30962	260654
157754	28093
179041	241468
234315	293681
454867	196851
112723	180611
107828	189170
364536	64335
161217	242732
352836	465313
89826	165167
244016	446895
9670	105574
17021	306387
203656	39748
195294	401871
406597	479262
227857	475471
314896	190369
102644	99053
431654	69975
245421	262054
89645	160205
368393	142426
173649	127692
83519	90277
65513	189659
297069	111048
339333	88479
268989	310261
262901	395235
102065	97070
466042	190369
478975	168213
156470	284724
315518	140044
232799	167517
100450	218374
248010	472784
65983	447560
355389	261396
47712	247732
118939	446105
77288	457333
392407	440660
230866	351639
339274	375840
375095	96891
493966	296693
330823	385681
454821	77278
389656	417643
410775	160955
353684	384366
394051	230031
488576	212499
441222	285156
169793	385762
445874	312008
5672	62553
34112	398066
371380	298182
55164	110677
148573	54976
126800	209572
86420	234400
197597	20959
186152	237541
183226	239528
491259	445061
408788	35490
312513	224824
309460	59569
413624	445453
136907	191605
216781	428864
464784	131546
298026	135063
375793	180908
199326	275504
254427	113683
487940	217423
483112	82585
267605	155214
57996	359029
162551	286828
22801	356645
147613	190369
21545	441345
329595	366534
148439	187974
141891	420392
71189	75679
388904	28129
213165	70557
143300	440660
290838	214992
108472	207916
349363	22827
300450	336291
405196	456586
114643	166434
231425	267602
201086	105878
256893	340846
119001	337723
58462	347148
444302	63751
84912	221525
168642	86728
212009	341271
293640	494102
260578	367837
164771	295114
239862	156491
431264	285052
490133	256121
193052	18665
63473	489552
362193	492906
38821	452803
292580	296638
8659	66053
359962	84395
33653	217809
444755	263962
357707	30688
323213	245997
42398	72881
454263	161755
180551	91191
468655	308176
346379	160158
209428	365224
253587	266065
484265	9054
436720	37516
185356	472549
428583	422164
372127	276273
105380	369528
168144	249748
78128	14314
415949	268516
124259	178048
96718	143956
307208	53498
390084	247262
281553	36555
460426	440804
418156	275790
44859	214494
86632	71021
177577	271231
76228	260746
386882	387101
363216	387601
72536	61708
35926	131125
87087	129802
267826	48146
30497	228431
209760	286550
263809	86071
453882	218727
366845	182226
390139	124778
473411	425335
450670	62366
412315	341271
461251	230099
124394	155927
253554	219977
492498	24516
18647	106832
73309	40181
18295	281657
148640	112361
141782	407338
267443	354728
290048	447517
363206	113994
374849	388118
247092	90538
4744	226855
309085	267706
242411	405102
323079	75513
104339	285634
392011	222721
168413	155993
78061	178436
433820	329095
462401	218485
16418	153995
160320	296693
34047	223503
264568	456024
142768	199458
486814	4413
318655	180957
403004	275407
177735	230714
272966	222514
73507	475723
329499	148343
107400	265040
412909	29599
486500	47144
203200	380211
442314	392452
386802	94802
163723	393600
66392	139921
320982	280775
488975	203200
140134	60517
413392	127298
336324	146248
33593	296432
267762	335501
262250	376814
388710	228431
487472	328538
324825	304493
5395	339329
348497	369937
324454	357351
439289	162301
31236	366127
278639	328175
318372	114930
21101	42225
145709	62191
476421	227951
47080	398806
269761	352905
301270	427875
385033	185059
244312	316372
112733	240676
198450	396942
450476	293766
25969	336378
320324	80193
320816	293959
375510	222982
230869	285143
431323	282028
300883	205289
3186	372301
127921	334789
199982	39255
370933	243915
82560	391414
134299	91711
193020	428125
417369	58881
493347	444470
385334	334460
167588	150782
175002	428738
365852	16153
155128	354747
87018	379090
179563	81295
424002	378462
257581	213017
137658	261379
359933	492906
263713	426887
328517	438373
89054	141544
344618	346371
281011	248835
222702	54700
318773	2888
65513	368876
162831	421097
322585	23018
287882	399999
241569	103205
39683	428738
297721	151944
399270	128112
338156	478415
20449	219702
107087	201783
433318	164884
85194	468489
271249	347057
288430	226494
441463	321275
133067	5845
298595	19670
72629	431370
413778	463846
110272	135738
81658	234356
315573	273031
281468	470128
491765	325148
353703	469235
10751	319147
324001	186259
231140	291521
3408	413525
6467	3301
50214	257219
310920	75201
385291	54700
347121	62196
122218	226340
165854	406188
381787	155044
438653	477986
482555	379448
30326	466698
339075	294965
155943	219785
157666	433391
253908	30184
236654	112379
66365	426081
282402	214992
373569	77202
458975	393974
469008	405217
349608	136177
130069	348382
105077	13563
181752	447335
48152	78811
38775	124258
297462	7593
106739	208502
449521	28315
132522	421356
67412	366127
95973	217879
281130	83872
356530	86264
126194	293813
1441	313314
68098	221514
217740	227067
27322	42035
325501	101437
60025	57205
482143	462901
90894	141068
462401	165267
85534	407306
104505	138796
134779	373401
10521	396729
376651	16433
305890	178964
142893	489074
361440	194095
337578	347885
185409	327918
186010	370395
2430	238578
64172	48861
361296	108222
96154	447763
314310	161975
94129	90053
308573	392429
282815	480739
385881	207959
108963	266718
163519	133456
432227	394041
204432	102580
465063	94313
173966	165197
380923	52904
374720	248382
452905	385000
47077	124085
476570	20883
374217	119018
173351	7298
383802	196165
398084	53541
163843	122490
87046	128470
75549	162795
71346	483280
187469	328550
137184	250214
53819	300916
472385	139921
120891	99437
414421	4413
465063	432630
430116	250820
91584	203656
286001	196315
20172	423795
238135	37976
400218	348007
266141	381054
160902	376244
121622	240796
280886	293813
458207	155214
306981	436709
172172	255672
59434	28129
334092	239331
458065	85746
201131	271328
391022	409828
276821	41112
154808	15209
406632	239528
176111	258480
473912	104527
318576	32701
220804	57715
477932	285934
284891	198134
409142	72523
411668	196783
83168	295114
360636	203426
15084	372141
409244	75914
147607	313745
297519	470462
483658	303424
111138	192450
350956	273831
278162	383883
81358	12213
90296	110708
44160	74156
276509	225043
246628	2715
228323	48146
135590	401232
128837	411424
33823	86476
446756	169280
384291	94665
141733	244115
474646	478714
34675	231638
242243	157376
80530	239561
9186	40193
249731	101992
382882	443033
457033	158145
110152	203656
7159	441635
474087	30039
299580	104598
67506	368820
354415	226031
235866	480950
166635	404960
182751	226494
191846	67721
180745	99829
272866	110191
486712	190369
493474	276752
458462	189170
241952	98294
52537	42990
6324	100189
463286	412022
161608	481179
425601	293813
282967	348449
355757	278243
100498	62191
164256	230992
89257	240225
359458	246705
427904	251382
176619	267602
257289	160722
139927	105212
226760	313351
249000	401871
65818	447517
200926	233581
328694	403760
260462	493595
295900	15209
414519	94516
374305	164700
217883	358579
485667	405541
274006	44128
277359	193807
122234	425878
157405	7812
184523	82585
98704	112787
56009	137719
205346	243304
395660	408556
88993	390197
76621	67570
237273	188978
120253	399867
155322	430356
110835	429200
367046	238285
247938	155042
390724	302560
81104	179001
444011	119291
145824	26728
128696	403501
328367	223103
87832	487909
222678	236213
321282	99825
371125	228216
20628	359243
76412	470991
66129	94516
219915	262954
85575	290034
388696	230710
59298	71769
82625	266600
71965	304173
109733	401871
349972	28646
54248	22827
174139	199428
413166	110677
165262	248136
239431	97070
428149	78184
41378	304912
159548	190369
320259	438563
105847	295218
436490	316462
253480	25533
145300	160895
368033	36175
431987	336590
219510	214992
192018	192005
268163	180578
383040	474341
342588	162795
37210	249202
23295	423874
311113	317118
317983	65843
448690	309700
19305	235245
41173	57309
147062	313745
12623	190835
431212	283632
267192	479614
327254	223453
23226	195121
231305	6289
231457	290014
446285	98965
389479	12129
243965	57159
438193	334449
62866	159249
481419	54976
2052	465729
213640	20801
168130	16433
443307	261774
127345	409828
460517	266852
36595	379598
152285	272159
341274	266777
287355	80662
88313	217310
5700	65575
271476	228431
32865	144845
304539	483791
91828	295140
348873	315671
73219	462216
293726	245679
94923	264406
72804	210246
428944	201592
261033	251116
56185	364203
381305	423487
328367	193272
175940	471076
41491	205267
182074	474498
404960	414236
192624	257858
406087	21583
265222	70557
249588	371295
128070	166513
100874	303536
171757	440660
239872	288059
332667	171953
84951	204330
84899	175600
26130	92613
197003	49143
210717	464137
5930	214024
445023	477062
484095	205365
193160	111951
445263	52072
176434	382741
241553	488311
53155	23430
167192	104505
77693	172536
239822	319738
25969	388957
464374	482931
417447	88113
245075	152321
82688	146251
314446	53863
197544	317686
15930	453048
84554	94894
436428	49903
486712	462055
458925	404960
274263	455618
360911	85163
261825	18239
122400	98906
435813	230025
486559	212845
68334	275910
292875	273831
186620	55799
268088	35001
6899	388088
382848	363722
234881	131032
160590	175402
373411	466737
187913	74099
350699	434893
363837	378462
12460	76037
55519	440136
155208	345736
139409	412322
421356	227113
430965	464420
15027	22726
323046	280174
280194	436392
65783	188067
91635	347570
195527	46703
230574	348176
322162	366493
453919	143148
224749	393238
356953	447024
323268	63957
119345	33855
88844	268129
301928	258370
9675	357354
45665	66405
419445	159249
471044	16641
373221	274338
285682	440146
489822	75064
481419	302745
57269	22549
225328	388719
233051	261083
127127	410362
236020	243388
200708	312151
314831	65938
464365	152014
113616	378475
447763	198184
34472	297272
396571	873
382848	160456
203656	434948
288748	245317
299337	227263
491850	40388
436747	446351
110680	405250
239285	177693
62916	265711
452449	274475
349776	162247
481419	422803
114311	63352
92032	183213
237028	134259
329194	188289
277489	363973
151712	137600
145534	191569
128666	94344
281116	490707
188652	127613
44715	127921
277268	303583
61298	201493
338073	484488
328579	32967
451818	218730
268526	67976
141487	273831
383292	330954
385451	476656
93384	196565
151584	171693
208718	216318
260973	328932
485667	398396
25556	299467
128247	421206
200092	402509
66775	241468
422141	300402
388763	50538
127332	264167
434705	467542
54396	234081
445376	424814
375405	419907
79233	13129
142740	234649
297218	196783
336272	319099
270248	105955
192611	105585
138273	183213
333080	26357
50034	153534
208577	104598
326557	49977
146059	296184
89219	149722
86990	214478
23765	192177
144830	425938
311930	317356
228516	264406
268600	44113
237603	487153
88790	63957
18423	390655
319259	440186
195121	370666
236795	479098
450465	16721
131966	470705
411148	325604
40470	273831
25658	391414
260451	371918
261112	8463
245679	294934
199963	64335
296301	261070
483712	119010
214060	337849
446542	144037
424401	471355
130321	252961
280257	29105
291615	160262
483678	208509
292559	451431
117348	133880
358564	421935
101480	35707
274852	66201
325193	154610
168642	313745
356048	90677
463627	150677
193154	374939
246805	205223
206046	162947
143294	50717
37641	60183
227857	96361
407976	219499
58383	93214
225017	345401
373889	268531
202795	48210
84745	83766
189755	315888
345567	118907
367542	490669
393050	380491
367923	435622
174657	413490
331710	120986
357737	62996
18928	223163
432206	190369
454229	368859
876	43978
461420	376388
276381	247233
486254	137719
321911	24738
318364	399867
387699	256070
301114	267602
187401	105212
379509	51895
372340	291832
384939	430754
190369	236192
373170	137600
119623	196783
325019	64130
213766	10451
437819	338898
319682	236821
389473	181813
480957	105878
207339	262954
229868	351451
68772	110677
144973	81510
414678	478415
462670	385000
23906	293813
442368	43366
318163	477506
446182	255795
384589	72192
282092	175029
65290	273831
50394	267042
397534	279664
102043	461392
118445	440660
371476	151803
30152	189659
391264	47148
256139	463376
245194	446936
265349	161522
449976	417033
364285	334230
207695	47328
87229	188907
14192	9594
205747	54706
303681	367798
16776	484631
266181	450996
300664	16279
24246	401854
130427	214050
278273	473334
394788	468790
474341	21998
6589	35735
404058	267602
58466	267273
199472	190369
155766	373482
290906	440660
337670	153995
138024	231021
299132	284843
412426	81369
273361	323213
334985	35000
263667	335494
401881	476512
156605	70507
457794	440784
379886	21583
453969	11540
70743	28129
258274	157726
99404	355915
119563	19334
192742	296222
157793	110677
130121	286337
249344	291772
422015	162978
47001	469235
357689	455367
368443	407875
427054	203308
468055	92613
32731	165437
121257	93201
332229	21531
41135	254746
304011	177861
291133	389227
136872	453753
50646	380681
164151	338831
41798	141268
421700	408563
280906	220417
474341	60945
351263	17186
75964	144470
39407	4349
135683	465927
273099	16433
91936	82526
449364	191274
61126	93245
238791	399867
74231	260879
269069	82249
206516	470027
420219	456640
256785	356750
352616	13370
236787	100909
30880	157374
191084	480620
262250	276074
123962	244130
164254	339748
446135	298767
305495	15209
28971	487283
326631	186301
255231	110677
254617	154137
239084	189262
114750	199535
457949	476447
203960	22892
316223	158006
66573	30333
86573	311832
349972	88027
9787	286936
153687	329288
425371	87620
450596	354264
25057	367898
493523	150550
359539	409480
39683	486256
53512	330032
372764	329155
391900	106022
45319	104450
271145	152502
435215	190933
11486	293813
438215	271383
361296	342637
432743	48163
184902	29770
187521	245285
276921	293813
100218	291249
356953	267352
439815	18573
30568	78184
169047	404960
157280	299540
482848	159249
452408	35707
268252	46127
376211	392300
319783	177861
61607	348007
5817	49990
457334	195212
478287	397456
28838	306628
247969	305573
32737	20748
150553	132312
92967	463462
165863	317118
104760	359218
7812	50264
373025	475322
150897	464727
95700	372857
431625	187974
441463	287694
35125	391414
75510	33192
200092	322877
194725	50589
241468	157908
335814	431454
276821	8501
38166	126664
303348	188925
460775	430965
170723	166970
448497	317118
410028	379109
487186	487833
466738	122511
4139	30002
407726	438783
475158	354527
233074	62191
31320	217423
109587	329826
425135	438421
127157	190369
161871	45441
299386	226368
64338	245972
355949	320051
194777	85671
211463	411320
443118	154943
141384	411378
105964	476766
296423	367201
426206	187974
449662	266851
438475	467493
80294	294908
151732	13370
197681	177861
459038	101195
280375	272723
149758	183213
297376	476231
233187	191639
396246	446630
247482	18852
352905	42747
318561	4558
196365	192156
237714	198297
223335	133577
395470	264406
156536	61331
361219	374772
184866	15209
39817	150264
417585	15133
336279	357098
422015	237676
323836	139499
163298	319393
470731	391414
345401	307605
269006	80236
345401	470621
103300	82936
356167	479388
385731	184082
245516	237574
491835	135171
196903	222869
219607	4955
444755	426337
417236	405788
31363	435708
374274	194664
7777	373021
167419	280232
133648	190369
98654	461826
28360	98644
23822	457241
190906	218366
371574	107808
145810	49532
416192	137128
457636	467826
258131	144966
253830	83103
173966	239941
109298	94516
120771	202975
288233	322203
317177	280871
214853	137508
109840	30190
397745	273831
28357	253603
305086	323213
426197	210885
227857	113084
212514	330469
48500	428125
120629	396877
403687	426030
22753	53490
349212	252695
366278	48275
289432	148364
35015	279505
138111	378462
268600	100287
318118	20959
76752	17958
302277	25152
455805	54757
105595	481785
387357	414031
237120	469727
80982	384876
13666	315888
1605	156170
155062	23018
385308	461385
284957	269365
420966	84337
488358	102365
169315	49864
110854	407714
237345	25687
335630	209542
422367	325940
194244	204212
28000	473131
337346	212278
248013	92086
195537	362990
276759	284214
3351	292963
482014	260527
202459	84089
193053	476951
458803	474412
52174	61396
439507	200752
160606	249202
297069	184258
437633	313745
378487	250679
309004	152928
150300	49117
279955	55250
370619	447230
85863	462339
68843	123095
388533	144470
29332	166293
318132	101058
383840	267560
193796	5857
296906	35707
77300	45141
228477	412388
19812	476231
486912	106995
372913	17980
259952	51540
153322	197996
203925	366534
117597	312741
390759	468575
127140	489552
200092	22721
399441	183479
478248	101995
461592	1057
328130	3101
67408	395188
128353	362764
300040	275677
375029	4710
131461	48275
248013	232818
354022	401065
45869	362877
204310	51222
101462	343514
471491	70112
432100	211858
406408	186561
180073	274103
437882	401101
273610	354702
197118	181957
324502	264908
480972	478564
81618	451600
64589	226026
254575	274309
258618	15209
254097	205270
456357	426536
37103	79048
89483	95518
288204	217785
305686	327061
131186	218730
236490	337791
70407	90123
387421	119416
300476	325546
319824	375897
196123	373401
289084	141945
361026	5041
189567	431957
185035	152969
51437	388575
296750	55999
2424	197908
49903	403747
146429	53883
411753	61893
231189	186259
431128	11831
210621	58161
301659	49903
30568	14728
272923	129766
267282	398333
355083	380329
430486	275326
450743	28129
449864	195697
28357	450381
175121	247204
261278	147018
429475	335979
296423	162831
271188	265589
321237	284843
491363	462531
371764	250472
433769	242437
378823	472662
320810	302724
444205	391414
219607	245747
118546	320080
210614	217025
93627	107360
316512	231485
193118	316796
458435	148952
309476	186711
54470	200858
96010	110677
309771	472981
22753	326997
410996	378762
339837	366781
341083	418551
44160	260518
121126	127096
115725	231021
483555	60183
271170	232346
389689	62191
125266	455313
212406	360860
245732	140367
361291	57269
340387	245317
217253	376631
107709	187298
343820	143671
407149	26848
264735	21379
42965	353836
347121	119762
299066	31740
471808	375840
130960	364283
201131	257098
236943	451616
112372	456806
73832	211231
173174	37515
47888	140044
353094	434239
259809	452098
196448	211134
65726	399954
373749	233024
161363	152085
1358	103806
211945	206686
339616	162024
20281	423980
465450	331134
132573	248513
228791	454303
378405	312698
464438	366127
291415	29837
13019	476951
301846	102572
238963	8607
69616	330752
320690	324377
414508	75495
305572	461530
118385	446105
54789	190369
481419	126348
353287	158829
149190	68129
300555	76298
237566	320155
378117	82960
265918	105638
478449	68337
394333	481785
274856	92613
10042	145691
1057	143644
355083	91325
402454	95942
45060	121324
215583	360531
102316	94516
20681	401871
229735	417680
382169	363722
127034	338271
438193	172942
54003	387050
60193	113051
413105	86728
118906	151151
31645	270006
83012	362817
40603	388473
209311	360860
128696	464350
372394	362227
16033	190369
142748	366127
57432	140687
429287	271673
310153	301659
103076	456640
452060	480051
208707	190369
311128	98541
402608	329413
274012	48275
7842	284640
405788	272997
249894	91777
148330	420392
70899	229599
275604	178620
458768	176535
199114	214714
261071	175721
76331	349624
200304	315261
150350	267352
177460	32053
282068	135859
460801	36392
224711	412980
344961	490581
358508	417325
32601	420392
395789	171968
33245	258351
10546	142320
15916	477136
479351	52030
452531	118074
262473	301424
144066	48146
295009	235405
372771	146394
308280	396377
81432	418431
463076	60923
326779	374364
450417	428944
406125	265608
97875	237909
441558	475711
239535	467621
343796	158489
371228	219715
410175	181805
461088	14922
208980	203656
360775	264949
330752	23301
146295	459807
128185	93238
119001	287983
176736	21583
309809	351414
467934	160419
187965	370145
122670	49966
104177	249709
476321	86892
192925	263009
169584	328140
440511	240374
127202	106113
275721	182809
230629	186463
219546	393283
37769	66953
282941	379558
35727	82737
235764	147442
246497	479614
252207	79989
225562	327350
91189	191345
241350	424714
223335	328174
230988	258666
21876	152865
386741	265589
153771	57219
56088	160379
266306	285634
375405	204195
303507	104598
105628	60517
22522	388719
372567	149206
140344	348630
424624	246044
160346	184878
403137	242900
142559	231865
4429	476447
21828	452793
299114	444489
76835	266742
491060	295716
74390	438419
235375	308897
235129	376180
48546	58863
168424	209933
118325	167998
482955	66816
226548	266216
297988	94516
92486	132740
424311	37496
43321	443754
78279	321275
470441	209532
449133	204925
84189	361476
69030	132801
300916	230916
137242	208617
16982	57719
466012	235679
444728	48861
427486	22448
148356	366781
226435	42506
458925	79249
228128	164208
449521	178922
273099	257074
119377	264840
53249	357807
168960	184074
95685	469109
339669	337466
286846	158739
72303	301156
106868	67608
361676	456164
153324	6949
322108	137719
309801	415023
268848	338493
444039	37965
408783	407386
1080	36139
194500	369577
36615	369599
84745	3057
179283	190369
100400	368892
123741	483169
87177	36392
234927	94537
239544	389379
163372	475571
254248	339195
212673	218485
220692	338915
36163	33855
405788	382474
487163	336955
108272	277936
94178	49726
275538	425947
358360	79728
195145	267601
215380	336041
382495	132843
91470	152506
221057	190369
36842	469235
403931	412112
91657	394978
170327	467821
114337	181993
336512	342634
310495	123042
111424	424983
336324	214050
59590	36796
438773	335159
97070	288642
242009	485185
368500	122694
109949	79087
104325	366781
334209	62191
62482	451828
28254	88984
58098	224285
53253	245824
241558	4873
428285	282614
306196	250434
319870	23470
189806	72523
415625	222399
249253	311702
322171	61598
44916	163284
328810	52695
437191	458728
332209	315235
110351	241208
194668	420944
319197	443693
292722	171555
215124	31002
262957	143079
450277	218842
214744	157695
137671	494102
384939	359762
216448	338271
274003	104498
207606	326997
400514	186259
220755	107711
35362	490769
281982	267352
455889	69395
471664	121589
329046	467703
107907	459205
16990	110708
268893	205223
223684	218535
449521	25671
79485	458053
379269	388575
237051	49810
156788	99437
432421	295684
130724	433794
317106	282884
83140	387783
160139	205270
492247	406324
453736	176247
301954	214024
351968	175897
383379	4413
137413	104381
16071	492316
216602	182543
329449	43381
409372	468050
184395	447289
372822	302033
351225	366127
106706	448770
255945	394087
378141	420895
323401	20992
464043	190369
43045	431556
224285	327227
381604	164884
472385	451856
443337	16433
297650	464453
188269	123369
440686	214234
192611	277961
308122	458104
493648	460681
465011	154965
486712	450760
305827	203658
488417	273831
459359	427901
277215	28129
442091	195435
284316	310332
165771	9054
160370	324441
458789	190369
261715	94793
335842	197900
112884	65210
53887	7376
202559	220634
461959	166513
295359	22347
324824	486339
156348	259027
409239	281163
344364	395876
345401	42478
288230	389682
398633	6899
12576	445142
23822	304355
269648	260953
458065	166653
211875	66932
95101	47047
174937	54436
775	389113
205833	433956
94173	234203
371764	177688
16995	184481
442030	338155
171720	190369
24388	1171
413450	255650
132023	181358
367492	477986
259740	401996
316666	147121
136306	376526
165543	473927
301659	442906
115604	393283
188507	419345
313808	225752
478935	404822
49037	373021
122007	382687
184605	138600
220126	185170
278711	463623
123301	114063
25779	82585
397703	315847
430426	27826
481759	160379
59688	461208
356172	22804
386412	160419
112159	125399
261033	114678
391479	379680
312908	391414
3577	415221
392940	105498
90181	254774
198138	91214
255567	214024
427960	15209
259144	254973
275990	245679
123369	74842
393810	438783
167588	385207
152719	456065
7996	435557
411472	29175
164928	213639
8961	54895
203947	309425
43207	317118
265712	458043
84756	248496
381328	467987
227362	187998
461882	145386
153705	482255
132635	51881
104766	160071
290705	98906
354022	206686
82568	278520
145585	472742
397926	30900
151529	218727
46870	304466
456748	419797
205208	124747
199683	13370
284177	351639
2066	49903
26564	73336
34917	267532
367361	440660
13031	247922
2766	28129
391830	5354
354757	419800
47000	343085
440190	424345
171887	94516
3291	51895
385905	203213
237040	21795
440362	280635
334053	21779
450093	18665
437981	494102
157839	32807
280469	12793
430380	245369
173561	305755
192238	68636
209084	280796
356490	126060
406293	236637
207569	438783
291223	263009
19610	354387
325188	411159
167793	403098
119359	196783
81432	440660
75618	381974
33019	456649
11125	479471
98900	237235
97777	133175
481682	250674
1080	64707
243148	366756
52203	384994
125054	116185
403489	275677
244929	428864
97588	187998
78608	142254
98309	95312
78107	238998
113347	487192
485776	71359
48786	267352
215321	375677
244542	176077
4098	257603
122256	354694
404892	35622
114383	325845
130763	398014
63892	75568
144973	223134
78344	440660
314786	483342
128605	139901
400627	229050
115047	218730
87638	332881
254575	10646
93451	146248
315286	252664
54524	4413
320194	344012
199130	96114
426252	23018
79374	60517
201946	197952
362378	229872
299218	438317
470224	447219
391443	12212
93353	42313
338867	13370
65329	198574
320520	21583
125629	403889
256999	139648
360459	463640
115705	226308
151862	430356
362267	169133
170313	295650
158099	61598
440200	372629
239462	433645
331098	100992
92215	296298
458968	431349
312405	187836
240277	486885
321242	130620
354536	134145
181822	130028
28356	426887
370026	110677
25239	55041
431809	293813
472255	264406
144405	11320
438291	121106
304011	257298
249543	310261
263450	122462
370591	92562
454431	48195
410353	292881
84429	71224
174643	366534
200005	283346
130172	146271
387927	164884
304037	259929
93174	391414
78116	273831
417479	90884
188995	430861
356413	488374
446644	257926
254599	191959
282912	308073
95151	262954
89370	81645
124085	386607
480856	190915
134299	237195
362603	165489
162086	188925
304951	307279
256893	147376
228414	102949
282128	419175
169170	428214
8683	429359
35806	478369
298248	404960
120274	388097
448353	372311
67571	427713
82862	403439
458768	322376
191846	90614
411546	278012
287578	210601
32128	147800
101997	477244
29200	119381
83935	428214
423290	209510
1996	402967
368377	443841
370513	204078
382314	406395
369523	336955
32385	304355
319658	250672
428735	24138
298271	24334
383234	303175
417459	91483
215934	390349
28907	430356
121733	80699
210602	73236
242903	23187
86311	250410
249346	52771
88043	69919
218485	334082
284473	170020
397734	176008
461457	410282
460529	13143
139844	309528
333615	288035
142788	228431
159376	420392
417362	137128
411194	258607
6467	476772
458095	292948
228128	385367
491292	362773
41634	183699
421207	209824
305761	210618
5493	196783
59723	157288
183241	437977
426411	262954
122266	325688
350923	229495
318441	162191
436985	151944
362145	110177
270597	221499
365399	10216
255152	325528
217740	105701
82718	262954
447944	11807
396844	267602
334006	40119
26318	455703
398065	464759
311254	428738
182598	126172
225134	310756
228421	451311
37407	187974
214141	246311
143805	313745
37519	328083
345770	440962
463420	85870
417434	179692
162607	33662
287874	205702
8001	323213
474389	122462
154054	319012
203971	485362
160220	338687
314311	267590
57662	402323
258639	371918
342961	195948
92500	96409
28618	51597
401849	275721
149105	44956
3809	133156
171013	63528
225328	461944
135444	177745
325509	373433
123333	273831
195060	161919
221158	293813
450611	273831
218915	392086
470651	403366
407597	440660
354248	110677
111968	97191
472372	290517
316929	11167
448199	46447
225046	133560
472638	122462
432696	316181
356281	493808
303782	46127
153813	31036
127034	227354
234442	278632
471099	171592
410077	447517
112073	113138
447686	46649
14715	165141
142562	203656
294335	297827
293608	290624
435869	347202
411396	295484
142695	249709
406440	436522
418092	478415
394565	128067
198412	244249
44267	147121
49651	174564
301683	452782
55676	452483
228606	385237
429825	404806
30223	4413
223269	250679
16844	375768
236008	404806
409848	414471
355093	254890
257977	481630
138126	170535
310338	196559
345363	44306
257277	49021
203618	167509
195623	489552
299433	382807
110703	121106
146654	387742
28399	64881
229647	431378
134797	246131
435315	323139
236358	188692
242428	203656
367871	265845
6443	466931
15068	475047
126220	327061
422101	429161
8781	434893
440327	321323
424151	185076
223847	205289
280258	293813
110025	411455
254886	211867
173856	467703
390741	25929
78989	486885
168000	112940
126962	366124
372799	455345
259651	395064
208995	101816
472639	356340
353750	369634
229735	204330
447909	476951
338406	236647
394366	395336
48989	155895
67359	343992
199744	21411
119191	325560
86980	106160
44905	317356
57683	184450
471862	451138
422439	21242
459944	132511
244361	189264
365642	122462
99409	464132
117076	110677
140278	179059
15819	107250
315354	478415
69597	249419
312332	87339
110598	189573
441968	429161
292235	97873
66134	438419
376624	422262
300182	389665
290824	351193
26371	464578
140806	129270
141215	72432
472372	234827
159301	196783
253050	194871
385099	263009
484229	312844
144072	82794
427778	44684
360150	317436
487959	356799
287968	313314
322211	31245
39199	82912
441475	34825
426292	467703
295387	428214
471169	222330
24597	182059
266141	265747
174255	439396
128757	184881
175298	43814
121594	331062
402797	396350
219089	430689
267739	298372
284218	29025
275877	6291
336829	386901
425653	33272
36593	344666
304981	131079
399518	128848
74259	176516
312602	456502
84417	188759
93384	398122
151456	83027
51581	295123
221550	150318
324190	387005
338882	397701
12098	437616
79625	382366
45465	463442
262634	454937
194266	93245
493409	75051
68532	155044
335665	72918
258218	313745
32017	420790
455540	9889
41378	254617
216666	126235
314873	294813
37925	477986
365774	103912
79195	285393
423186	85202
356108	398203
445934	255064
127077	216090
90050	104527
201871	15209
253535	187974
118476	431860
154489	429863
368552	202754
75653	91600
287392	368296
242411	119181
352816	302730
132960	250742
431945	393441
449791	198317
116087	310661
374615	32535
270950	315235
321868	285508
27775	317853
88679	273831
50554	356609
214904	44791
66816	364869
256344	366355
473563	110783
195224	183213
345517	37033
203618	144800
170859	10646
26707	194532
473056	216522
230227	245317
114483	109006
11832	219865
43454	43142
448852	207596
46092	356395
167673	265636
279428	418210
45749	15209
312900	95145
370596	313745
421140	314722
307024	13370
303682	359762
105969	238862
40028	163725
388398	155719
297979	298053
59870	263009
387699	378082
104505	285586
147821	440660
22481	335866
451136	297522
387017	246311
219546	108706
12321	154137
85572	351458
212595	50538
33172	165297
429340	178028
68845	476447
476689	107187
392210	433322
441044	247132
339729	273831
238406	426089
35529	317675
493038	476303
123790	190369
153006	129805
228490	160295
311043	219432
365243	476951
67424	187974
227857	160855
446182	75649
464828	425675
452861	368893
316136	417030
200344	81920
474770	107755
334092	188566
274850	469506
244926	231909
167810	359247
59021	32406
193887	190369
369340	223732
309917	196783
162518	355552
483659	204185
485667	301424
93009	429459
468549	335765
488814	120231
138726	154089
266141	55181
130069	466852
210302	153995
22966	80587
50162	96376
336324	168205
248013	454656
360034	179725
66600	475593
426493	347104
155664	277334
477091	41075
266307	109603
94032	88113
11398	447107
69706	473864
407280	48146
312283	281982
373747	475190
350523	113644
72476	317118
1796	19984
35666	325066
84626	250823
158136	471199
203078	262954
409388	379462
255084	491565
211657	343860
486847	412517
405638	462453
381355	303932
168002	142325
131936	487618
136522	391380
435638	376814
123159	248777
269522	485304
482480	235280
211307	403514
368561	110753
155554	62191
147890	259929
157280	435162
308525	310756
449061	344438
462910	470588
317734	9054
330430	80662
5354	127275
408518	86421
195143	269199
173904	418332
462893	178028
117847	162831
454131	201754
52217	426814
345401	393413
352668	490307
458768	356562
88940	385487
209354	440784
195362	168456
243287	190369
63939	368892
355083	447258
221323	89904
330298	273831
342649	24374
493518	313314
134578	472949
117103	40967
427277	94540
252644	123369
444759	120605
260185	22745
344314	345691
469860	218797
409476	88113
454263	70038
431021	385000
403415	144845
134145	297364
451764	322636
295888	2431
387027	18207
410501	458119
477252	369599
472881	428125
131231	390861
393060	203656
438777	339692
346679	410951
110164	479579
485088	298182
324747	310603
396248	200444
395765	352905
365099	414334
168753	94260
190051	431120
408427	320318
78380	493524
418636	89047
408000	487833
68475	330752
369149	490339
401092	451016
149147	179869
453821	79705
274613	53366
348555	447168
41379	283466
266058	381392
270705	119381
314818	412610
18563	210261
174139	450844
29458	343085
78382	399994
414334	273468
70708	432227
421167	440660
252065	190369
258353	438850
380207	366845
430313	452804
184260	94665
409238	184912
146635	329129
476119	348007
77868	476471
291973	103082
257472	180111
473123	22827
167588	407851
139362	378462
459725	326971
402805	330799
354466	152702
481831	400778
194202	370313
260352	53490
436938	168381
35806	267602
163298	22037
302875	261554
417358	86347
324055	28668
38420	192288
300838	465177
223557	378686
154451	118286
167724	338663
377897	393326
322364	370101
43377	435242
467904	412030
63698	377906
45310	337921
212156	364680
217740	322854
364643	22606
166903	312491
290941	121106
52800	395547
190337	363581
206313	156807
270248	192273
318067	293813
259656	273513
264966	420944
9414	264918
10521	453012
366722	427295
196003	471745
78560	368696
365442	81096
26127	379976
139279	38063
65513	77143
120268	234356
443428	139648
109824	79223
325044	484671
379537	471745
264890	393326
485570	378970
283554	164626
310981	344519
137332	336955
250853	351414
232738	13370
327209	231485
372254	391414
177399	168598
317718	151944
124469	396583
271124	96170
329727	67040
81921	105498
336886	102309
77189	333159
13861	287506
478588	56613
471348	434884
289333	482143
466027	285446
327254	121106
159181	378762
414128	355332
14684	391414
252141	397944
213289	266447
422190	244005
253929	422175
158518	203656
465462	324504
373158	302033
35592	490856
443598	389682
295537	378686
54874	327061
476321	160419
36405	5040
32471	172600
273619	488814
387922	472786
185802	49021
106446	310908
393584	470735
293931	6542
429456	382511
480721	447517
255097	123369
316565	385682
484366	434748
7757	258370
381578	103200
380476	446351
351615	59057
270176	289859
118430	398206
117647	334215
221827	4349
269433	224982
38231	426986
425114	316076
267096	147254
468314	461846
296514	321923
384048	296580
5461	275981
47407	303424
78855	258370
194546	269121
195594	313745
244711	275959
469532	312239
339474	449662
311769	346512
132141	266600
52955	487278
276228	26992
389113	211868
242124	316259
488779	288035
69957	416778
277568	220857
98383	249186
15967	267890
43804	442674
209617	77816
53017	370126
7985	101058
190051	204925
171119	387742
2826	387561
383014	338189
340500	275175
282387	313825
442437	298878
237652	348584
157961	8607
28357	142152
40244	155268
316565	175999
159902	432536
99292	19984
205415	87384
312474	45413
262268	482143
25896	419858
446683	8055
29552	447831
476969	464727
81513	285156
383722	246145
103224	139648
478804	265883
192554	284843
443905	148872
487940	96977
345175	315262
242363	466069
394565	157958
397277	376121
476272	56218
5354	13238
45201	25800
101337	261807
314723	240374
295009	369754
164254	268311
214259	347986
362932	469719
459950	36942
377324	110677
250853	275677
126479	315766
17559	13370
304186	322395
333042	340800
467160	338663
413662	255589
483684	337787
437352	116739
244536	116119
316525	199546
121865	61949
482456	453746
236944	75844
437384	60183
20946	270559
9969	46540
3111	260300
139576	22827
429287	436026
266868	350823
449778	188250
402552	87102
191308	86077
357193	241673
378332	266849
246126	76855
188252	349608
147919	317356
310836	164759
5166	327464
468283	423559
253855	156230
348384	81714
399711	473223
315573	356639
365613	83811
444755	226501
20384	218730
118411	341271
250854	8955
384532	479858
232326	252989
376146	384141
78030	330284
151541	75181
121875	109095
404069	49903
24474	228635
386802	444367
157280	177835
310206	440660
62038	420947
468939	246979
324687	430756
382252	94516
478768	181999
39683	302103
458183	165680
99901	198926
367987	416195
41148	160743
161641	475200
84997	486339
188123	460390
490031	314742
407223	81529
463155	452567
472424	260095
317881	249485
129865	194287
113290	138297
3809	180192
355622	411075
294314	246311
305158	267602
104765	176300
386925	162681
198317	354551
388798	219499
27570	164075
151562	315671
423301	175608
190181	441862
156777	185704
229050	6362
75032	176878
244602	190738
205607	153799
184064	295725
12967	157489
371976	415066
177727	91711
289284	16433
353630	247481
400264	336955
392972	66320
209224	13370
103430	102992
362767	462442
150820	190369
17642	351257
45277	479570
427498	214714
234788	429342
175204	475311
31749	263244
125813	334204
332603	351159
252650	210331
149864	276090
467766	383742
45586	378771
484941	166970
192584	313745
26780	432043
443339	433934
113249	438587
53385	15133
195591	364109
243696	392102
270710	339866
78571	322838
435043	197485
485078	15209
357760	190369
106531	453697
129239	86476
216055	448352
301020	140349
423559	131
317990	158811
189738	411809
287444	448947
227980	470071
208245	356343
345872	324036
211463	300480
368813	387839
345047	324293
311221	176002
33965	123086
117287	231230
478308	477986
126316	449416
417500	300916
35181	286828
200222	256670
172379	313829
397666	458601
100067	481279
46988	419576
133635	89016
487826	378762
344883	85939
393600	290222
331867	49307
301683	411005
212435	426089
483706	56381
161523	488362
349032	204925
107130	46278
418413	422998
195006	447107
63116	49294
89238	166609
197204	201467
358322	110191
391832	51222
273900	105745
485667	255243
157267	317118
200092	200724
180495	211830
442	201493
288006	141623
40072	250649
339051	177044
290018	443976
320991	475612
336679	100940
386807	288609
361113	366127
10546	128704
413177	451416
104740	171954
294	28292
209867	183213
323017	86728
151443	228431
277499	304589
264276	291249
54717	261398
178703	195121
465132	410062
250153	210082
315805	249102
476969	327217
19262	132318
176408	419493
446947	401854
83316	162235
60247	246311
322187	148739
390642	390123
413619	404177
133919	254914
245938	92086
160189	410673
13270	24983
275721	381787
360038	242098
380901	48257
110406	296536
246355	376373
162564	451600
28876	233621
350653	223192
250853	267553
350498	47604
251742	276876
15307	186259
392858	204938
72461	415712
175908	403197
31049	65566
113895	158153
107342	48661
296283	37394
262756	32017
63322	168129
493422	272908
354600	449468
194661	408567
267562	331835
402158	191230
453645	145948
207033	428375
9579	140741
233938	378686
384568	29941
429150	401101
68098	114719
291211	317118
311984	10462
295718	5040
374379	7601
198043	217423
331867	287423
30657	219638
10073	417757
478804	317506
117980	11626
487422	238981
110565	79989
122953	314664
163519	128331
472288	40257
346697	417036
328174	488222
482272	431137
331747	206480
6467	277281
113575	205524
131606	27464
305827	412397
376175	298897
296260	325604
449903	273589
39683	409858
451873	221154
131750	344142
372026	200632
434170	492369
358322	338189
442236	250404
402689	62191
59434	264800
93861	56830
426695	307294
210507	477136
314327	132457
252338	78911
165680	352809
133638	193552
267562	209183
8709	417918
93328	86111
219546	430756
454724	220049
228915	118672
406660	479037
4142	49828
387813	58175
429923	32017
356490	276058
457418	441311
276821	94516
22439	330654
275527	316684
375611	183240
186182	239872
206671	293813
287024	217991
157922	213035
483494	126462
208694	392329
466527	24356
55633	147520
293686	190369
461498	6762
209660	481368
438119	458061
234261	235215
67359	209471
5562	456954
359334	139803
94475	28129
28894	391182
390950	368904
254128	200549
153407	222544
147582	49094
3176	335477
447335	463089
305096	260415
438381	380568
109733	85803
466117	244703
404568	183829
216539	338271
409623	478415
341243	286828
233911	200444
276663	391414
352550	15614
178422	235085
199742	423688
486865	434893
233498	69702
57293	458
249000	461607
453222	239568
474970	388850
227378	478882
428528	227352
216143	206805
304448	328550
401085	32807
483706	134897
32169	296219
343518	160158
296580	118708
456748	487833
455041	301475
298370	389682
312054	203656
59160	260879
53229	287854
447962	67280
79397	412322
122696	350596
120509	284843
39683	73298
485094	141440
210602	372857
109969	350384
461545	172048
91934	197996
175121	327343
254221	36191
311367	470991
73660	243438
129132	123369
200976	170180
42925	467690
239189	256121
225008	71281
451460	264822
401592	13570
456021	410550
366488	401001
192008	208269
327302	432033
248296	333709
170648	451452
331492	3892
431586	226132
479183	48007
274345	347818
253882	30791
356866	248382
490866	393432
173822	289683
419867	300606
281834	67791
362026	86560
20866	65127
209261	409349
311394	84609
287766	344120
396863	440740
489552	159818
308928	484274
434581	80193
64938	262461
8166	434945
219765	32228
325142	172782
435630	96041
107494	453391
25391	79989
193796	231578
121222	186440
197598	247839
38141	268568
143179	99350
153439	239915
148375	466432
338822	67525
76104	411229
287712	237235
227857	247053
398559	53863
233175	462901
312244	284480
432620	170992
456658	146841
120779	183213
444157	167997
192495	78291
267116	156006
261714	26336
310153	434013
221840	295068
80193	237670
312669	41075
359790	50538
295966	342508
231554	408242
130224	435272
264259	317118
278279	258877
59371	391414
95001	420790
267562	230102
305152	212081
46757	149079
417938	376164
265395	446351
484229	180240
49416	282068
452989	187052
315805	266504
163959	204082
296260	82697
6575	177684
289444	144304
67513	293813
379255	222919
51543	32967
428096	277646
287382	8463
312283	396478
157666	238057
263125	219499
110486	214024
483900	313745
72804	273934
72668	104383
227019	366493
369972	215389
384231	369936
114643	139609
354568	206411
91230	459649
37349	2232
386825	479570
310654	245679
164690	192288
11626	277367
277568	264213
47481	363563
247048	31616
57409	429793
103392	308676
187393	277961
157978	277961
490559	68941
157842	287156
473844	89047
328940	446693
201313	99941
156642	431137
195601	9054
407691	480098
461044	393326
274690	354933
466078	280935
35806	390241
191308	362713
134960	365721
279229	315888
280899	60108
116947	5942
284218	133236
334256	6253
248013	411046
14275	185076
335615	327080
71448	169063
397661	176878
114373	485290
303076	424001
139390	302610
132142	369072
37632	81883
405464	41075
110185	474871
196195	259075
318918	130194
334298	285156
364234	183823
101346	258562
435465	25772
401085	59659
489609	420944
386016	303175
159890	368216
397261	314742
221133	314865
334852	473916
88835	82794
199671	209229
98358	54976
159902	80698
10850	316708
327209	432136
156913	364334
347518	436522
326451	474412
257810	214992
337814	14707
427962	366127
377915	393326
16621	271756
464952	286828
426197	142553
443601	187836
31737	37679
97712	176202
347121	242927
403225	396228
61652	100310
165680	90181
274006	28696
186144	76454
214390	183213
173362	86728
389371	86974
280533	362773
211288	440660
378741	475360
211238	338981
222045	316575
151691	414912
458183	127032
236359	289480
439719	419576
283119	58466
89238	406980
31483	380640
392086	272407
285312	103242
115604	315261
41531	61688
471265	300119
393627	460421
190985	80193
249978	15209
132641	113138
298514	335625
180125	287566
371976	305638
316206	115917
34035	288035
214064	67651
346501	463159
86950	316859
15473	450526
22537	190369
467752	107222
391362	416584
359427	325738
136604	243374
353568	53389
404676	477590
423318	490029
256874	187974
263839	432332
230691	299267
438475	20299
260137	470071
478064	405421
374474	310010
216602	694
283269	82585
436925	257858
442730	401297
244482	293813
92401	90298
304233	164446
263078	231496
173731	141554
296260	317356
270899	137207
457418	271119
196516	461811
332387	313745
63883	126473
358797	123447
422326	421935
261982	352605
58205	114930
229674	430356
308138	387925
325108	262651
268261	328175
316090	254543
294906	317901
220487	441021
312283	447181
9696	158420
391008	157839
146909	483392
173070	113190
312283	236150
331585	369599
241435	48275
203656	41443
222024	440660
67718	486520
123794	391414
465512	384366
131262	91698
165167	375249
168213	342061
232574	354694
367790	479872
403342	41753
156659	331581
202890	169280
237128	268261
287956	183213
294079	82240
168886	151402
153386	94516
338098	286936
416470	244005
349911	395198
101212	120274
366158	185704
403422	450905
164169	371502
3186	289502
426252	95942
185803	313745
191312	48861
202169	286802
239712	351639
184207	454975
272386	78820
113715	250325
19455	473195
220435	331637
463942	95149
11343	90739
16516	433478
444593	11626
93853	453010
177121	375374
441302	132843
451518	93245
488961	49828
92746	129433
176182	49423
179488	64335
240937	151642
139183	287218
152117	119838
202433	187974
117791	224755
399672	338271
190242	438300
264259	378686
255667	146202
85828	118826
86596	469227
479744	388575
172923	160382
326997	218727
53263	252664
185865	447105
257915	301659
112556	109814
301518	331581
42221	391552
366762	180259
314326	242577
264144	458540
15557	273179
442042	313745
453919	108222
128605	44269
41798	96977
310756	424366
390845	339837
301182	458919
493347	108669
480815	143681
73601	147442
70054	83985
250570	210272
84283	374770
248835	96673
5700	120339
406408	402348
200013	56448
165475	108137
360688	452709
335242	393326
390783	209933
204748	190369
367247	207702
422549	214176
22203	398122
75259	323582
118224	309425
123741	83872
410448	359035
443675	9535
285380	405358
92635	180524
292276	183213
479733	249160
335292	273831
61367	92047
363609	327217
272331	371585
33965	474282
452967	276744
265922	15209
395886	435708
94670	291823
127197	108943
63415	108720
118137	454393
458271	98680
456019	363973
118379	59759
288032	48275
80831	287855
3783	301659
348563	9754
285156	134102
154388	366127
428892	193778
435602	177630
443320	305751
188435	168367
121271	204190
69812	72670
201204	68347
201905	48661
467605	490444
73742	134982
344314	387182
404448	354332
50001	273468
46706	23018
475929	79604
278552	262951
454211	50838
139393	454975
83397	371934
22246	115550
215441	347476
461958	48163
109018	469489
129369	446641
493169	447517
369230	359462
185073	136662
53260	173232
238548	310261
184568	137080
71189	410736
147706	236571
89219	326492
292192	327452
466161	179320
165680	160626
375476	362713
360459	304451
389641	295650
98055	122462
92635	204440
268956	216006
93674	264406
137462	401514
35538	471745
475008	320589
303838	348971
391022	218727
276572	303175
141234	231485
82219	158170
369494	92954
5685	6792
485274	185208
245911	72985
468256	415585
188350	15209
242949	341004
85674	104598
474461	16940
416214	34156
448723	421356
348502	347672
65677	401555
166634	359839
408093	124085
384400	389009
354637	28129
397868	402971
128738	79420
351495	160545
304822	411424
482721	101889
106056	293813
282172	48861
237242	276963
2205	262568
388390	174052
65518	108722
488429	451460
58985	478415
284586	482315
297641	443301
483950	140044
452040	37453
110621	450541
268418	399655
111729	257091
199626	164036
12564	65633
125269	190369
235580	273831
329727	82794
50610	476447
89219	198521
351074	272579
493860	46403
2306	420984
283096	453391
39772	61900
402438	420944
420777	9437
437348	60517
368571	232875
183133	8591
441635	416863
47080	457308
312026	32112
272778	489073
362267	116572
153366	86560
235250	431799
53364	435342
178540	255440
276650	424276
382847	177861
124729	337791
21275	111623
331247	187911
135971	420757
265783	342304
174805	235444
270961	7681
134024	124259
203493	249334
58245	289333
375139	166513
353451	380192
200976	16569
75324	259197
392677	13193
134425	99549
148309	317118
185181	344296
103523	53863
375405	373734
53249	37249
473203	320464
387244	453716
73716	489376
374034	294403
26512	21583
49180	49903
452190	267602
224145	459213
174015	331508
440887	313745
112443	53389
230051	94109
390154	16044
354269	291984
341926	222072
474341	338271
314425	21583
289513	486339
301312	30332
373239	243115
268418	252961
436049	205601
469775	40101
21397	468489
289382	268176
120410	232131
395922	207549
87063	78469
487422	187834
456021	347064
134133	54976
315759	469227
84031	77438
359645	153995
265192	61598
459578	388732
158071	31748
237589	335094
350594	212182
144434	11626
373810	38057
347969	150419
75443	24961
154631	55637
486712	170046
408093	224085
197422	448737
328350	154535
228431	416487
369085	8706
46517	245013
121954	209510
455594	401557
10743	392055
48775	323615
145585	128846
59672	34265
202866	477491
315286	399852
91382	200454
40028	270175
233498	425192
60208	273831
432216	126116
86454	343012
298427	192610
315573	242437
13663	434239
364197	464420
468757	210353
183718	367919
341606	297706
196462	317506
300110	197348
123831	412313
375405	121231
440556	85961
403842	370431
441145	267602
373984	174660
154974	293813
228225	21330
345236	315693
244551	154095
37593	393720
228326	405217
124995	420399
361576	276606
225379	411809
187423	285156
373755	492316
3578	317401
241952	483090
272785	244314
422826	440660
445406	424456
392182	157653
392733	310261
94584	104453
75687	9054
122405	418526
307847	424485
64434	483988
195912	21411
413603	168105
299580	211561
378691	107222
192827	440660
311328	28065
44153	336590
176288	209572
275721	439400
247500	287694
453919	11626
329455	305744
182270	179258
445977	354437
364999	325604
415352	369769
129895	25410
122763	376139
319824	135756
370457	128818
263084	164884
221783	175681
137273	441713
112443	222698
431661	426693
194898	154095
310459	12177
332737	475450
247232	50538
291459	21017
251791	13541
104326	98847
79528	52396
258905	325173
296853	376813
221005	221166
371658	401297
216230	71021
140722	306712
355083	119762
277596	87088
289675	186293
221097	92824
414319	21583
20236	299872
410226	371918
97863	308103
42854	172007
130403	84111
345585	20708
277450	1668
162525	118286
249716	77004
438059	24480
446489	241379
346641	383391
183483	207893
169887	399251
62275	50481
3794	315888
474457	127930
357936	423786
391554	190369
422246	191347
385819	203728
401795	189208
236761	469098
383501	341020
442236	317100
275565	293813
329727	139755
437729	132740
413042	34692
228390	439554
309755	135644
293748	168663
42141	397998
300641	140327
76227	410355
427327	419010
139376	71296
389641	412162
209823	173461
241285	245225
400825	491269
140134	233160
70797	434893
309117	378686
100073	12137
14025	267553
211092	124952
142740	464734
337335	120277
91749	238943
378795	138807
329750	283250
165804	433934
269073	47365
50646	94973
45585	178359
252646	373820
225351	146124
18928	192838
417365	461846
227247	325395
59526	35722
252118	17155
343554	242064
72962	214050
487781	15209
410646	56217
82715	334872
473981	475571
484436	296432
257949	95013
183565	484075
76362	93819
155812	135531
277431	190369
370869	75303
344284	413525
172396	404884
127401	4369
321180	50538
468818	77727
69742	96487
156643	275790
433159	146514
109428	414286
355245	124008
156348	144304
138126	150245
313523	195916
129444	174564
108648	124431
402967	251300
48152	206623
383164	407739
273725	203366
454649	99405
493721	395093
417325	15309
340779	355700
358860	441700
365710	245809
407066	359966
419404	481016
247398	210878
127531	464734
287089	404960
109065	237517
173082	147841
11237	208273
423882	28129
382169	275790
214114	84991
415024	329129
277219	140508
474094	162947
74779	416221
399628	49828
94092	24943
470191	302703
2294	428971
355425	40853
346699	424252
112622	485304
124028	110677
101040	317635
467570	427954
449992	317118
24867	87071
390160	478415
67065	419797
206597	183213
323222	182165
367213	100503
207863	38063
401361	96147
71430	294079
399492	247297
62980	84048
299395	300813
451847	274508
164954	381416
290222	99409
100749	363870
80792	247720
356167	123369
469358	176878
151524	443693
219089	457623
446282	250679
327655	307279
132622	67584
326260	73510
260578	413668
195409	293813
173674	70164
91412	366493
486524	243428
173975	387860
418276	94128
16105	208038
197077	140449
49953	209510
443701	381383
254612	173176
323222	65486
272525	362206
333905	95845
120475	440125
295523	42890
402519	386132
44616	60064
383066	95942
116895	177374
411853	311455
149668	15209
189344	67549
364678	94516
370610	310912
271125	430610
299960	151917
191705	52396
107741	414693
277529	209758
138068	388575
312842	5040
390142	399094
132129	4616
116525	280333
211238	132247
236266	473818
422060	264601
101344	481785
348882	191873
179535	268531
359419	28337
443090	489157
347425	200159
127529	465909
276830	314356
188692	190369
348479	304075
428182	383874
228128	130948
137207	11619
25946	459235
331594	347584
82430	74106
12935	258015
286483	41075
270014	35629
316605	163719
251454	450541
287036	440855
165680	443915
399573	63528
34986	110677
189084	129185
417411	396563
226848	268620
314917	478415
457241	347381
205578	329803
198098	193183
155045	227352
276334	257632
372897	190369
120250	290198
281826	44826
286602	492041
364119	150372
304146	65979
201833	20669
71091	139072
448907	360403
160094	49903
89219	48431
153677	385107
31345	476471
25560	200444
349710	310756
3809	91470
193019	101816
285717	167588
253559	236730
292844	50264
11746	440660
225621	132740
348369	474816
361545	67374
270207	160419
483082	287226
484340	304173
82325	203279
433446	388524
35301	363996
211657	421451
370260	144845
455699	181558
398903	396861
472712	15209
492345	71281
409539	357047
456199	49532
183360	313745
189806	94516
55129	343827
374800	99437
333540	123369
235021	311212
407357	40784
421479	15133
237061	399807
89237	375682
407597	427305
146429	403551
202903	51222
434747	183003
105184	320097
334878	306100
17787	136349
303782	189733
327790	314307
253673	204195
314310	399023
109733	168255
21582	122462
268957	267352
233498	416515
229124	208577
213419	395531
286944	103267
61561	257204
76007	101030
71237	285813
474743	194936
302207	358809
238305	70557
387939	412205
475336	148199
257973	376244
219165	239528
434748	302551
119001	340334
55923	462424
167890	221303
107709	27546
188540	457081
116784	27606
425906	265370
8406	133281
18647	5450
157405	404960
378823	99405
471365	277824
275640	187363
177394	349475
467489	311113
69400	224285
458763	427205
393610	383121
158465	471521
473206	305967
84756	357210
15555	103415
454943	75004
172825	390197
176097	384336
276876	397456
130329	401297
162790	199604
454883	51474
262819	169485
897	178436
86414	144529
468741	268118
146267	56312
398287	237235
262473	327922
119964	341271
126190	289380
229397	200444
315573	376943
482356	21583
417476	270324
147378	414690
353597	53490
34918	359218
114341	423469
415066	489552
126764	307108
121657	322868
433446	12107
332391	459701
42367	187482
401575	34489
167424	469888
194993	30919
252128	99562
104740	197995
203059	222048
393106	344150
269612	2187
473077	40447
193793	255650
236961	22323
463200	312239
326416	162795
121828	249880
142950	88113
433565	306633
107649	407902
171716	8607
367796	131890
458521	480854
355494	82863
140174	95149
393184	243200
3809	462973
199293	438463
368105	194287
279726	351414
460035	403155
135623	118286
312956	197456
155859	277319
345985	165267
80344	410074
311469	330414
89826	78085
248239	126982
380984	234980
335768	32842
445509	469235
74528	15209
310318	122462
364323	176878
375913	138777
116243	309801
440021	160419
303522	245835
102065	52706
128354	15209
456467	291249
63326	113863
390032	80919
194130	195305
438726	357622
471566	125417
207435	165267
376149	41351
334628	258220
68908	237165
435024	146202
209829	430823
23020	237178
351818	311510
456658	171069
76524	267063
257359	473223
473904	448599
254599	274309
198692	359762
359470	218382
392414	446801
332880	62206
75498	440940
435157	380283
301693	94516
276821	25984
178990	190369
218749	155730
55909	168779
357341	423589
273610	431015
26100	11090
18122	146584
492874	342486
202179	53863
395983	191312
349448	428864
477825	145693
198500	48163
136229	312698
336282	422313
317711	292551
449000	67584
395474	187712
390628	488641
71189	66405
263608	48164
41189	336290
304905	25984
15483	375840
299386	46892
18218	64429
257617	99210
324199	276440
241952	46905
108836	307294
352452	369599
341299	464420
38078	454234
32124	101308
105564	354047
353287	380775
363526	49903
469196	355083
209237	310756
81432	212013
68324	4676
113685	15287
97835	4202
139634	284969
305174	67040
108356	336955
275763	322707
289566	179375
62193	5040
334640	217698
370160	77727
430895	217423
2339	369449
368624	412980
480797	332966
156582	243301
76911	174202
69166	407362
468971	19178
325533	481093
330956	396920
254446	402356
11822	21379
185885	280676
175895	204272
205295	5324
145847	451414
40439	58479
238889	20526
472026	250434
358192	260147
212153	122260
25748	41269
73138	269094
174853	231021
150729	21902
149038	219147
108896	372231
415043	36571
106739	174564
19892	190369
346379	95942
174990	78643
239387	24070
107639	481384
194430	4834
87858	237165
38348	96977
478900	366282
57737	484337
425827	30152
81896	238299
284236	446351
207490	465400
68910	431764
186203	450035
470312	175608
60760	278520
101479	104734
129990	139149
387855	10345
88460	10367
43457	335363
344558	212081
255204	66041
287212	39142
343449	320067
314311	83140
182473	218615
22197	172417
30395	295849
181150	42189
277954	60359
400925	418848
89219	284198
436735	333519
455959	350080
221323	187456
306524	329993
264862	477986
397098	183479
376895	327310
303215	282288
91276	8607
262128	23578
51764	370866
91634	192610
389514	478123
204078	364577
244536	106084
196924	82794
421157	332371
168084	49903
186489	161336
150522	420790
190847	313314
92323	53206
243858	297272
420696	152321
132718	305449
159445	130954
313592	406371
338133	476231
121012	318038
239514	440456
252632	31178
32249	294548
421980	219389
33773	63469
144274	28517
338985	48661
626	405358
6467	384648
354475	105967
10379	67351
151952	406998
449521	114063
412440	358041
458328	373319
136744	59905
303599	44781
76228	213167
247106	230635
484044	174621
235375	129819
326260	386841
446542	276744
84974	59127
435357	461588
354942	459802
268330	211208
257719	125415
75568	191477
339310	144832
112317	350696
334985	59956
287444	254751
176357	152453
665	313314
458226	59821
476969	441135
128109	118333
314228	214410
20709	352235
153322	2172
260532	111054
409468	180841
81432	381416
195160	283265
334092	18091
270268	489822
195539	4349
472534	458
154220	205721
109718	383813
442652	273831
361007	492906
370906	104203
369675	190369
268956	186860
199993	62628
4684	94088
62876	280128
174563	489191
118539	339853
195284	313829
241037	208747
244552	141649
360531	474341
40776	62191
329522	137128
377728	346387
285825	446351
371864	198790
255182	20833
322693	99108
375307	220364
322509	7015
178601	414573
45623	198865
273610	49903
471058	392301
363526	99123
51367	266538
52880	120132
144885	114875
186597	116943
345401	313543
287076	120912
364963	249334
260830	41103
376025	224085
201423	236565
355286	48275
452869	165267
144936	130034
327790	286936
84052	405292
215350	323531
233045	282224
469523	267352
216147	82585
113904	196144
229457	287225
237197	169482
315826	454997
483706	433391
443361	157698
450929	236213
101148	420944
231576	273934
155328	395988
251706	269405
266683	112379
296450	13129
304159	338271
32182	9054
425341	198862
284877	90333
398546	23018
318824	259003
490994	484627
243696	218615
67359	297436
456891	450842
36214	461944
97270	96977
279391	430356
187182	324200
256251	467296
140442	234356
146063	401101
280711	283689
111209	417918
64495	412398
241525	260425
306180	94516
392144	475336
242411	398066
323884	21583
418368	492329
97732	72523
349872	185076
67485	125807
101846	422998
12435	124431
194627	294509
165295	430250
412981	391414
54381	237178
308934	450229
171682	57134
258220	160419
130430	32807
137419	350189
159977	476880
311624	95149
105061	119868
442584	285156
441546	310756
491811	316575
159083	75535
26527	258106
299197	117709
351134	430356
212115	132247
11059	414334
48881	301337
154560	168381
62443	65034
221296	7003
81324	481179
438427	69663
437884	140044
402572	94516
409745	256038
36775	136334
9542	9203
316023	263554
320845	23333
319293	15209
213746	38063
468741	418380
119912	189493
297436	90884
313839	50264
338915	62064
448646	459348
424918	379976
266896	414005
101344	43522
92401	200903
191900	429131
57276	64420
423916	16115
120787	250679
357577	331508
310405	472938
322851	476951
416509	194899
141291	464132
480393	337799
153407	402967
81358	381012
319824	356645
465206	87005
58200	478610
180430	15802
128686	464350
463798	82443
18385	490615
124828	78736
149448	434943
276821	295159
360914	407888
178771	202649
290044	37406
163344	110677
213365	94667
159724	323994
325501	243301
143179	298182
468125	17459
372280	315702
441463	479604
93743	295689
77051	469061
458136	126756
355552	71319
454090	330537
229332	375018
107885	192569
329018	374594
470554	288978
32097	130960
16995	226658
254446	270698
391830	303076
406268	5040
439749	452060
46813	435708
139072	16434
444735	274479
207708	27464
298786	71718
4898	187974
278303	492110
188925	86728
233699	429871
117348	295825
28205	434216
142931	115090
260367	194694
363788	64335
457779	34801
336459	214024
420419	250434
299386	85027
374350	183213
302635	431420
271548	472496
211948	298765
50288	166063
269612	129923
436699	15144
447332	58050
83184	190369
213203	20033
392887	406894
140171	487192
171414	438500
48200	17590
243578	213148
479393	100705
183404	466870
170595	15209
399981	393781
384154	267006
302682	10690
369594	16433
171362	188063
107183	381259
394319	267357
19444	303709
45579	370026
48163	189767
107524	303648
19931	21249
210632	211780
343770	477986
203200	334336
486743	126854
235375	263120
235789	106152
493347	417122
285247	444726
24955	387742
148660	232995
144037	196513
354148	434045
453166	272096
174783	468387
227101	185605
81752	343019
89814	162795
26184	376814
288530	181166
406968	282534
426392	27186
90631	417680
321183	169047
355972	460723
418279	408288
41378	230179
23062	371934
117645	15209
38483	52086
73880	348776
390644	214024
241137	423559
281674	10450
144332	313592
235124	90682
436967	211697
103914	212761
342627	209572
344416	378024
58245	97852
151302	215370
219296	304173
31828	170555
382518	307802
5968	90249
113904	295484
335691	10345
72496	196445
417826	414648
256919	351955
182842	391414
400891	13370
63849	184891
212153	99742
15000	57524
378243	127853
290216	289358
256677	243840
316638	24000
428914	406501
130013	434943
35044	151050
59787	138126
189806	90041
51008	292369
302918	268176
168273	337921
192803	214024
287874	115671
374927	357962
75296	166513
363477	348320
60938	119762
55197	400674
118444	185076
486660	51769
36267	257858
175017	431834
262010	190369
195362	288099
280308	328339
3809	16569
588	359029
461314	219526
129076	13846
220135	183213
165359	181668
277052	461801
325204	137508
20669	395802
429297	201913
225157	167588
242689	177863
121532	343406
376194	254973
420233	333280
449507	84502
37748	441785
345401	210454
198740	86476
219546	453794
280118	258911
204775	380745
272518	78290
96983	74161
197242	286936
482832	301864
103670	383402
431908	353557
453422	27519
242403	422776
66375	371918
416247	49903
387232	489840
412749	374296
200837	478415
20955	436735
385516	399560
358320	407428
398742	359701
445954	45626
141334	471355
136154	281839
280679	36298
108392	217598
272505	272846
68083	332063
78538	446823
236320	285446
79605	73318
263923	297029
462330	443693
116947	271063
408108	312089
154544	410074
73773	374314
422466	85485
27322	388531
435689	410074
257971	275763
476325	337259
116549	196742
349877	186337
349935	472072
3809	437510
151420	204330
228128	34672
448756	179692
329558	347444
292797	421356
352987	461846
68098	487219
366375	16433
221786	313822
424570	38063
23373	476951
155337	117097
626	158153
42113	268469
266220	46487
230051	80104
452424	244712
72730	93361
48771	426736
189978	426089
442430	313745
191241	51809
389482	271335
84745	249699
98684	314902
141006	191069
368682	393326
133022	105814
413351	44269
185073	250313
53883	102210
81638	213298
120013	489822
284218	388288
319465	222894
231791	98529
313592	49394
412527	144916
351108	396539
433647	330143
149667	82794
68675	423469
443308	402493
428944	215472
463420	354694
350551	373509
440031	451896
127531	21632
230051	294720
197153	40714
55659	320221
134299	273019
294588	38063
317651	4413
374887	72670
255353	387742
207895	392963
62074	239122
276744	385141
261759	30110
300813	85295
24726	217693
338505	428103
110687	5040
478692	139433
156451	422352
327209	276519
235875	24943
263405	51195
68532	428324
185114	49828
173105	215763
396586	228431
303659	314742
487293	50838
291525	272407
31313	135133
83179	418551
100012	108824
167890	255650
364636	462809
244092	331638
151712	38861
166142	203520
437984	119434
309501	34979
364969	411424
82725	64075
387416	363707
281970	484006
493918	320067
34808	211868
161821	401871
77143	233376
156571	453012
214825	454246
110058	229532
445343	487833
128313	9653
104583	451738
298995	375840
209588	246312
54539	252700
437515	249762
190260	148590
288564	114930
131926	196527
142617	99437
37794	305449
224882	94516
82886	333627
304973	438461
360388	12895
458975	236388
452268	236959
364403	57247
123161	164058
101678	206768
121468	348798
114410	237044
112534	220857
289535	216492
185294	189622
429692	7548
243534	201541
42824	323676
69135	95277
126243	24000
137166	208038
185409	305287
473554	362509
152321	281924
136798	175608
486488	238578
214114	107843
203645	429758
332968	490817
19944	104009
4010	406641
91263	190369
340217	378875
327922	236737
23822	278604
397228	469235
58441	300874
386516	485734
416470	364680
20726	165653
307390	466432
227763	344550
335672	68420
493788	317118
405708	70759
475071	231447
65447	267302
138808	188790
11601	328445
450561	221833
348769	474398
327304	204981
70642	273529
148539	19139
160504	309950
14629	61848
344647	310297
476219	200857
218053	315888
289572	308217
221925	78340
186149	360864
463407	146952
29235	97894
345680	317983
355477	234217
104648	432072
64387	84383
58650	62498
348650	46827
420389	145286
198610	368627
232546	77050
8943	191821
254446	35464
483543	346959
99602	63528
427929	16433
91631	240225
381596	480566
470592	169047
156843	80484
155763	409878
197643	190369
327993	89192
326525	94665
191716	301948
330580	136845
48103	23313
210595	86560
123066	60402
28278	164225
456658	194165
6467	112611
295480	201808
31756	348176
96256	379598
3902	98906
78206	28223
122468	469376
108796	412980
196731	110677
217366	426227
7378	446972
412844	411809
161545	432165
312347	151714
138753	398333
383102	240698
179021	461944
110	440816
289755	48661
231552	227101
47214	211391
372385	9349
122161	479579
267562	160876
121898	13432
364531	474412
135994	429161
104083	94516
167897	110677
54358	256151
342016	91711
3544	286828
181651	202828
85003	302298
277431	119123
178147	57080
162354	492196
25215	62191
143358	370866
417137	284226
268780	198865
326631	206913
299228	291823
145337	348292
172126	178436
398012	83408
7922	58057
79542	388195
124767	51734
24840	332427
142527	386427
191447	76417
115742	410513
239435	204925
113067	7332
29656	187974
161056	290014
364397	211868
483987	396785
65161	180957
433769	474398
443163	260116
467788	19256
324502	179506
340772	179770
205283	398333
423034	395749
33053	72416
258098	160428
107524	371053
262954	444274
294231	317100
223963	55336
219281	283993
400825	9203
40305	170380
73660	321931
322189	237235
477932	466414
470990	251388
245995	142945
280615	141649
474975	248614
424697	17339
225693	274082
440190	324977
333352	419940
153322	56381
315892	358818
211609	228431
248086	377000
305184	290119
400153	27829
477864	426736
211868	157268
222086	271606
443916	263707
313728	354694
187063	386573
384422	228431
33705	125399
254434	250210
402519	127298
312349	390349
62287	72523
316565	201206
298159	441456
144920	288292
111968	238578
284890	16052
67819	408469
277527	13370
399591	268118
465449	189733
288100	186440
224267	45517
102249	342255
179549	122462
168951	114930
226747	341163
494011	366493
188313	118076
484204	368710
270248	240016
29226	190369
30330	89283
332381	443412
486698	255323
93627	434288
430170	401579
377330	183646
295534	38817
222384	287550
275931	124535
241350	32430
10463	39892
212459	351414
106895	47517
471116	440660
412205	237404
433812	94516
95891	209471
437030	291984
125618	385801
65664	105498
110216	459757
170860	139006
43419	234649
145618	190369
31397	403097
28357	150647
306566	309424
136460	331919
325814	162247
290572	255029
358629	391414
160814	463549
273610	441705
263880	174134
121860	366973
367121	482143
263514	287579
220141	96977
414063	99315
305199	469235
473870	99405
305357	110364
360109	442834
366697	21057
438419	246354
66809	310638
346042	294677
162936	165446
106905	475200
64601	483280
232222	11626
9339	62191
157625	244043
237603	352800
479263	65979
24359	244115
319259	132840
35828	91069
226167	209967
311	425846
473805	345084
218675	90472
88359	208577
61286	149468
317049	420944
329676	321197
162253	288035
257971	270095
143552	272558
68503	398398
231839	123270
170614	469235
326917	146202
431175	229500
143631	214024
66575	166513
350793	322636
85654	406728
234836	364209
172057	406282
39255	48408
370352	211868
241952	317686
202469	191456
50716	295484
295951	138342
122139	40784
406408	432600
24726	76518
225518	255044
196283	333709
344417	263009
188397	35707
198317	370991
423685	219759
278829	478711
309798	195393
230051	401230
391293	746
400273	55243
139743	42208
133981	293813
277575	60517
243004	168381
48892	176276
490122	413525
46071	109006
85916	392062
384467	153416
345087	313745
35806	452474
171333	380092
375405	195078
398937	167841
228084	324061
148317	206623
489571	475776
225145	3845
105969	350556
89219	4693
114331	191663
262639	281240
289240	25034
482446	347036
409066	364050
203200	23333
147719	111755
2898	252443
123450	110677
493142	307279
77015	156376
471044	368205
146893	345642
214372	330653
444746	347011
264337	446801
131335	230378
293913	491014
142457	51548
252604	472167
12481	143649
93901	147026
138900	218730
330954	172445
312829	337889
4118	80296
225767	100990
223104	191651
462193	29111
179879	305013
189738	258220
183075	441926
141287	5857
56307	303594
54425	372421
465634	472950
19289	100868
276181	418176
201925	256568
182270	157100
234711	184975
405491	249397
394791	189229
153260	75881
358624	157040
362505	17186
488360	264766
479614	408907
360438	203656
302918	219499
150855	370866
291489	95479
310756	139672
115224	14119
306981	80662
334674	118835
138611	159626
138382	117816
8486	445233
449693	385670
101963	6576
303954	472546
456658	384363
88696	478415
23460	144470
12931	68331
62748	352775
110728	389501
63448	321263
91537	385279
218007	60517
18673	29599
442902	363581
447322	16433
169163	66053
247785	368205
92032	288493
192047	70849
250833	226876
247034	5007
249202	259781
227741	360850
306087	94516
437007	290700
9042	121304
209209	253002
316652	205223
40798	13563
335757	463944
82122	375768
151712	313745
238612	338271
77848	144516
3982	265040
312197	28129
310929	332311
83082	477427
388048	310030
452798	231485
396959	187974
165540	181680
97478	421567
142650	449912
462207	390232
491321	13918
488180	91711
433820	303392
467415	344242
1299	185999
253585	355188
417979	112971
276821	340277
375460	325024
453382	338140
203493	428214
373020	260065
447272	422128
423631	281439
451804	8350
49644	316796
322008	467690
35806	204078
484038	436489
31466	267352
291330	163592
181680	454323
87315	489167
66119	351742
132498	324559
234901	69908
99810	433412
221348	201592
331076	4413
266141	318540
360202	332505
65648	49931
40341	23187
346373	163150
408964	169608
409739	157772
344844	164884
205570	307931
236961	110708
187027	399833
103992	299467
334872	327217
64074	231141
483315	286936
196542	40784
325728	360886
227179	81194
209880	490237
133909	60539
174305	363722
316350	451431
219186	380769
258938	194419
77347	374519
42979	224146
356530	218337
399736	151944
362609	438783
494075	489008
100433	124591
445666	262115
356990	423688
437233	451178
326533	104498
321439	160428
374901	17234
381840	102301
442236	229872
398078	15209
134772	314495
221521	37203
73030	440962
250833	202142
360498	24334
263266	423828
477932	482851
258659	80193
350342	5041
281574	435708
148271	95149
11334	347851
201495	388575
83021	164028
333243	347057
473077	59759
370358	150787
339051	75207
21528	315316
53552	462348
464286	21569
253102	385890
19474	197165
63126	25675
11832	56642
411942	62191
275319	120986
116439	371662
377786	358032
459112	28066
55451	467703
473537	268888
322171	178637
283608	16432
101442	164884
458225	250973
80460	220417
478461	48955
343975	40330
443796	161094
192611	296432
415278	46008
79328	99814
332862	132996
287840	321784
281485	126911
280600	417777
421356	192660
39128	430997
162844	293959
437873	133898
203060	85078
27417	190937
78400	443182
86632	368636
97245	91380
232554	284057
16970	193278
493457	190369
4329	116283
319824	318404
132974	335575
260856	413978
223936	40814
476011	67584
140351	226943
178661	118735
100724	178668
28357	39649
355025	418107
71767	244016
203613	359762
289029	152433
386125	375676
173446	63330
390142	158225
347042	330162
295511	428080
78319	2117
343655	15209
280429	124815
354119	342928
47699	398333
44104	207150
99291	245679
423139	1057
342486	194553
301072	91236
357358	262441
328550	170045
488490	66813
260522	183213
319735	115479
219652	205223
151861	190369
353198	240796
139844	465322
139803	9203
482272	252961
117862	325660
433806	274309
391129	15209
69822	112312
315739	363631
315390	322756
434908	35707
64008	103485
336658	478415
204200	475293
190564	273831
485120	264450
372605	429585
60773	461846
402281	97277
145133	145632
193594	322992
286310	420392
483987	262409
89238	109782
258931	123153
124526	119726
91998	391689
29431	454521
456658	11960
420215	172089
308618	353068
247789	470554
481882	22405
189878	95865
468935	275152
328151	110619
117953	146668
444205	64338
43793	335519
412247	278907
263004	1292
314311	99742
99752	190369
258498	360512
45060	370099
249592	283915
383070	195658
368105	86664
310462	227101
141388	154896
223932	401297
260171	214050
437107	119868
132910	401949
43759	208846
79508	121304
275892	62191
35805	219893
327715	201686
216601	267602
89671	23318
400440	126827
92820	174737
265519	47295
212197	196783
144066	258126
155425	86560
279021	209572
66588	206768
35388	302124
204075	136073
155576	336590
432175	295565
236215	421830
358587	156162
326805	363973
79321	27072
370131	457081
217332	239616
134270	13621
93441	214279
362176	402699
60921	148435
426197	336577
5677	222701
386411	441783
47852	406311
465012	245538
311530	451397
128738	79086
46663	59848
91325	263514
9943	213792
420736	107646
268575	396431
320136	391414
66594	39097
179203	69908
259175	109403
121950	106739
436201	24639
407597	333497
32158	383169
340086	236414
197078	144845
144477	268690
354866	486173
303412	291521
353000	77727
458837	463549
113337	238455
3216	284375
208630	161345
375650	438419
66384	168609
221478	10646
246629	28951
16539	267562
52299	47376
439379	355700
344805	62758
237030	186032
341067	358225
59787	354933
138914	361059
279513	337644
410951	405602
330128	424142
212308	119381
134299	101030
81369	91600
62255	272230
462969	350160
213947	239043
232348	486267
21830	293731
186882	352936
280547	302067
462163	331349
62965	469235
447764	99424
459602	222550
137437	145948
144973	406391
395719	43514
174034	35680
203354	489822
78571	475206
459761	134694
303420	49903
254463	92729
345034	190369
41505	492316
167588	98404
434283	399774
489318	15209
143262	267352
188472	307279
144877	297370
329737	380071
370260	201585
469657	274503
71694	105878
55251	214685
446413	140919
130978	293813
202391	380790
421320	151944
37739	136139
363400	481368
71582	421493
113363	16170
16335	103392
141740	464080
270224	265229
418156	376139
97033	150005
108429	78428
458539	276090
47272	454975
142330	136177
447937	100065
242692	314742
357544	71329
164566	486033
79751	281504
447047	49828
142527	81280
273400	49228
408783	217423
210353	109006
305051	343012
474302	86560
54907	489552
299964	316709
195905	483149
114392	237235
152368	192195
328550	329466
14922	42189
310981	363416
157878	309180
6536	20998
283344	314999
1839	78380
127910	493283
410375	253453
419907	85375
261277	22347
238041	276858
156592	112330
360502	476656
385238	198974
264906	401837
237670	122462
287386	78273
271456	428738
204294	176325
378558	359115
139299	157550
317859	266852
107408	288035
125343	24401
164007	172091
76228	190611
489657	321321
146984	115386
435337	472239
384067	105472
293913	107279
222160	310261
414868	152253
475039	268550
217965	56901
126537	110677
267902	290584
170909	411452
155425	288035
178003	27696
238787	420392
267713	110677
455074	49230
33053	61724
88473	289895
445032	427007
365613	309740
470115	113138
289770	374372
55328	362723
326730	318401
280001	112656
233045	295009
288100	179714
321547	387633
285773	338271
184874	121171
231484	433773
189454	326997
338194	313745
426089	388575
247254	34801
71287	50705
286697	154137
222051	15209
385353	53994
10039	338582
184528	369472
258173	164412
305137	96361
266709	202603
159318	84176
370693	378859
459280	21902
250639	287864
453882	180578
143429	13563
333301	110677
357836	410452
40798	56739
237242	176331
249980	460437
310206	190369
167491	359789
174150	243840
287737	88203
164075	298182
354431	250679
437806	286936
57360	183213
241507	427960
258407	101550
97797	325427
325272	2003
43346	335883
280523	355806
65780	348630
26653	464420
209336	232189
325188	445639
394119	145047
340259	234863
342652	466018
75119	209018
194051	242927
295441	466744
386150	472891
293557	147665
167087	426674
280092	160096
19276	81280
350164	203656
230612	385537
415129	205289
432186	354502
41676	190369
5538	146183
463539	77609
228126	96366
117696	88908
205682	48275
300486	314881
289447	152502
263502	462293
450078	294109
236640	125963
390996	208013
429502	237178
446182	124599
392033	446351
235404	388407
23062	343804
395664	187779
218332	484447
450849	90926
38131	121950
19834	279871
285407	397651
327392	271094
345107	203266
433565	122490
442119	73701
127345	293813
399080	291521
196903	265227
116525	488109
5677	304638
133429	163913
410436	94578
415349	194830
137454	223296
176239	49228
215814	232041
131939	303348
141532	293813
119944	201592
326633	353485
106550	286313
5850	166311
214279	49903
264725	21583
277215	304011
180924	266852
196283	217769
123161	377906
159008	35015
405979	96736
204375	209608
22801	492316
279916	491312
450331	492906
171030	304486
122622	105878
307976	329046
285863	73336
489909	472876
233498	469730
85739	385681
6899	198275
214275	235766
394724	309801
277319	210449
269541	15361
420	39914
292198	38576
423727	132996
245041	464080
72583	380738
285664	300397
262210	126911
300410	64335
190230	249334
111156	258015
93095	278545
54539	134779
323781	139648
125197	324017
50034	386675
168816	25437
478348	211088
295042	387742
353542	353909
249147	67040
198738	353596
175109	312697
316419	338189
476344	190369
165084	389682
18928	236218
95474	489299
180527	16433
308122	392045
231426	285156
47214	406813
340292	379255
45476	404165
83937	23430
439807	241718
166373	322685
130096	13370
64571	354444
376577	28065
92992	94516
467788	278162
146369	321787
105146	128316
108312	364462
63233	273831
301422	413180
288137	249938
75259	109176
319393	331508
37516	188461
405296	112969
395177	107711
282969	428568
256599	58652
108874	63528
240086	236959
374710	214992
454867	226410
312842	373554
195362	396729
439471	308100
187774	362359
263369	220540
172318	368975
250450	183213
315228	455769
105806	253069
408878	479157
346679	274309
400437	317356
462028	265341
230052	233849
40890	101371
291202	196851
105442	421935
358871	54599
483346	492167
94176	137128
194861	310261
448096	178180
322448	109011
321261	126470
266438	241148
313672	315671
434690	213792
348082	244556
148539	34112
8166	421830
357024	311297
50795	135631
336152	108446
245171	364109
267716	431942
482851	448248
463120	478415
450289	385891
450204	57601
309641	185013
213855	316959
70	475060
440443	275677
350594	80722
469574	370866
62191	17943
14278	9958
431226	46003
414894	11314
263769	83811
390032	387742
359949	146984
241440	128422
444205	193020
173227	179226
483678	245679
283249	148859
4849	145227
414170	149674
47816	296693
462047	46127
315573	169273
227174	183778
266919	264406
151799	238424
364577	285392
276793	287740
169540	28129
357804	258461
374901	399286
354942	28129
438283	273059
291772	335530
74067	203468
332817	478415
433190	230324
120778	399852
149911	29239
228469	331515
207867	117937
258930	476951
184121	314131
73558	233590
207539	186159
429874	25382
430589	209608
452962	405212
32411	269367
2912	364768
330488	476447
174348	414477
470715	383649
469608	204737
140953	37476
273173	38063
244092	232699
233714	48861
7250	214421
399655	13370
1297	363418
67316	263344
213474	44108
220428	293813
211717	369422
393087	351639
462585	299244
109207	489697
222033	60312
486369	93399
47597	221624
277776	103804
357004	293813
158201	91960
484804	387577
107118	428647
65468	407117
136543	35629
9232	99015
161023	269199
425371	256373
107396	341470
324071	34016
384672	139463
381791	448887
395109	13370
456021	178048
47918	421253
450303	439911
204784	407386
42189	187368
376855	288750
19589	291666
297512	299106
332938	346487
111257	374987
392681	342761
232499	395988
236712	291521
393481	254132
52761	69254
452905	164884
218649	242147
243731	190838
83863	112893
189374	78273
56521	158705
73773	317118
321747	476412
414058	120173
239431	401871
15776	474136
10852	318997
455388	260196
276252	72799
279309	282454
325162	134474
398911	314753
406466	139439
40028	87007
373178	378462
46548	421846
196291	20369
149147	35707
226783	393326
43910	211139
191330	174939
315805	309456
10762	319992
275079	429863
33855	24336
268755	391414
10407	124638
413166	283346
24726	39673
200444	466934
214744	242562
334012	25687
14642	409828
449099	323711
167419	339853
216759	8592
390009	278151
2823	9054
195623	313745
364013	121996
290765	78446
198661	404770
146893	446883
157118	374089
435699	317118
133109	121960
75098	264091
298353	6899
486991	477144
390397	210082
5700	22106
457418	317305
335441	379255
284515	88113
278674	319108
493347	614
452981	466737
485648	302024
164329	453847
91036	421074
432175	470069
67507	105498
374777	26325
76027	13440
46092	412626
362267	359180
187183	301475
314311	336542
51219	400372
266361	236213
71511	32842
323836	68174
263	484058
22490	436727
69408	97642
10546	246453
288918	4921
470345	407297
132742	401871
404279	487933
445447	392788
443008	96977
183192	355806
10788	329705
51955	121324
477629	482046
401486	291823
483987	443196
111856	463089
341521	76939
219136	478287
27203	160573
103420	297276
445555	278520
30152	462901
171592	53600
262639	126966
490358	327217
294418	264650
20671	355552
31420	56844
325397	151096
73827	116228
8096	478415
192827	273831
482646	377984
91960	195117
326869	217310
12306	110677
138611	76772
230574	302686
454503	68057
114781	61457
130224	419227
214748	275671
75056	383391
221178	277450
429788	145948
102923	284843
64562	15209
47046	94516
353121	321158
345075	132740
410901	475594
426742	313314
384400	190369
24468	11626
273610	426887
377298	53389
384835	372095
93437	71275
412864	446351
198317	122206
235849	39581
424223	362206
2228	186440
125370	397977
172682	470469
333622	412904
168000	115168
360308	336092
384774	109988
118786	454893
348644	183981
117508	476951
324502	411496
254769	296573
219198	7934
89808	113213
414569	370866
344872	61690
401628	366469
25011	267602
83509	46660
301557	428165
11139	420392
39024	265065
447925	186440
130224	59389
489643	317356
73153	239528
398997	148301
476951	397461
247795	454379
277850	395769
485507	229467
470403	42226
246074	205221
102753	72419
133029	399954
321782	128699
295841	490278
215722	140728
192238	126911
34776	100503
313839	486885
336150	240777
452243	43750
360421	363019
452424	484727
312238	365721
46703	434146
88439	479570
22950	357800
280749	16661
53088	478949
174837	47482
380660	463389
383756	86782
4283	94137
242518	229150
295	155311
304186	134500
1214	224392
99376	66048
92815	144528
463423	170088
479323	122462
25390	48163
201477	304731
65895	414215
265943	215802
364577	143096
452148	487851
42450	236191
493631	387562
163818	37516
468612	49828
356953	86632
125790	303905
292642	370080
164933	232970
350037	439691
431222	17155
145425	90123
115397	162119
110215	9054
369147	230714
111968	218730
357952	64335
218780	276055
154712	170741
166647	124059
133585	110677
83312	293813
239674	156207
374741	358848
3824	178249
338730	184633
919	132120
12063	4620
148246	210928
192495	336542
404506	420757
107639	281494
226798	331090
483112	258126
118076	469061
359034	445293
157249	132740
220834	192553
209224	240225
238102	362986
89219	18669
417257	310904
452728	203836
273610	17181
422711	477308
77929	145948
119111	428026
11610	294916
375182	79705
462774	233590
335350	466737
107794	4349
447335	120350
248013	206131
285223	430356
451154	403760
466851	438773
43648	478415
476804	363396
350318	215300
99060	454038
484415	262954
303380	414930
268945	59941
119001	4369
130	130742
40890	453012
325814	72523
262308	429161
127660	86077
361195	16433
316136	376045
225780	440962
81260	135242
293913	477932
112907	380071
163232	328
105806	404892
460931	263905
80052	273831
388292	15209
172923	340501
143814	262954
78319	94129
303507	215420
251691	257769
126479	254542
46813	237165
62918	190369
281052	413930
444755	323340
366297	421936
419811	124162
106924	160419
3802	46503
105440	352952
196831	138204
46507	455784
455779	33696
412092	227312
38826	68347
395333	383967
422645	119381
201142	402338
177274	422998
253260	32634
87047	485548
213	209285
305399	331581
250746	405605
242152	320625
363821	229003
267562	130060
306240	306816
28027	67425
109185	240393
272940	56609
104530	72670
290906	265589
214853	299106
274360	445347
463039	172809
184149	317369
195689	93269
355508	407209
292721	54368
171988	144130
233045	360203
218926	217423
230576	26174
488971	375063
422556	76454
160262	353557
109107	108743
423709	263577
395466	73305
412690	92613
153006	4293
193627	228431
43782	100209
349711	281924
277596	453012
253100	160379
380769	204149
416116	440145
261452	466737
277023	216789
487186	6182
36723	406371
205037	388558
393295	281273
131129	95149
281953	241048
428428	71281
49898	38110
194560	140335
311279	182226
46440	166513
97552	276752
410521	90217
462229	377432
344211	311324
336487	367686
231440	142678
186252	84745
142871	132996
43754	362598
452641	80049
366402	74069
448680	7159
92271	18451
65783	245679
416695	369599
8144	250891
256009	420790
51451	321765
245938	208251
422880	438997
416419	182000
362942	375760
276821	18880
109041	1832
314311	158625
392539	363436
152450	175323
9085	348798
345823	337382
158806	187920
404960	235187
347948	169409
96500	450851
487940	147554
36005	478494
320255	46127
339740	209161
253056	26714
308122	343504
227857	378759
106460	131312
348039	270836
339719	154815
58959	262670
40028	101058
188563	422853
212354	195893
49824	219192
105809	164304
421296	178048
96103	290355
450680	9212
53294	411424
59644	25748
323452	20340
143101	241468
319064	168050
43732	346450
157582	371918
215725	453784
214368	124431
318715	243115
287586	213221
226919	358315
199886	244805
253102	337262
90100	225995
198792	105585
13930	211154
242403	262183
271323	247887
378721	209412
490237	86638
321776	103459
217854	268118
222545	440368
20438	393326
72588	52537
342465	427605
140302	472072
295381	256470
364397	421356
165165	431578
28895	369577
299113	28129
359861	460323
36479	201754
334372	44231
412184	284272
353102	260879
254001	314556
204806	30624
142033	140952
299006	52803
129755	323612
426690	77727
346017	146202
341269	183213
118755	411157
458583	171147
396043	128249
259417	347005
434748	77461
308869	349692
135655	288059
96969	327305
413454	214992
205608	335430
58545	474956
112002	283541
216848	206556
472129	411771
479537	146751
478588	226892
164270	52917
382713	293813
149046	477180
9274	70628
362820	198948
86415	346158
25324	227495
349140	440615
269906	364203
425527	110745
312283	416896
266611	20959
312641	234748
238025	145739
339335	119743
396847	291934
188540	477986
151712	307294
167165	481179
416006	340477
34686	299039
147261	207243
338752	123369
25969	125399
294269	326728
130651	466627
237418	119381
15027	28696
353597	23578
363762	132740
126723	53879
248887	15133
487953	420232
6032	372835
360830	126328
403822	212004
413436	230116
473411	336590
32601	62832
403028	141828
361612	248382
316946	15209
479320	43862
17613	351765
254087	221324
250701	218142
84590	99016
463891	43838
214181	273831
206961	307638
81432	255650
56524	484447
409016	102342
471169	70785
218732	440660
28200	50264
466623	218727
77161	264589
440283	264406
416408	489822
176976	169527
408942	138083
439014	54976
401476	151746
94129	477986
352093	175252
326631	483080
124469	362966
250403	246452
122942	74886
28623	180992
6698	28129
119564	46200
190819	363056
428735	114246
349624	279108
55682	430894
28053	16325
45192	4349
88956	435708
263636	452709
400405	418341
158724	285156
372179	58107
334788	243438
354380	425675
241592	180152
253890	190460
403898	243953
317724	258126
45353	41075
200019	420790
466011	409828
441513	212033
178121	470006
274816	253998
308618	323173
438403	369530
118083	122500
355083	444588
103748	457363
255359	61397
188730	40966
239087	42747
39548	221210
418019	210082
104648	4098
307696	242641
429201	466432
57419	477986
316889	161971
89064	316735
427924	157514
24350	4205
205135	293813
458862	2480
486373	347104
247888	431349
317972	378686
178422	115610
12481	3719
242778	145595
16233	80296
230806	4413
123100	49828
123283	485124
230776	421948
97582	120231
216421	147460
212043	261375
75554	309289
39195	118786
45119	391414
99669	165653
250456	288282
285079	172089
176130	445016
438193	30415
317076	49903
337204	140282
192311	111850
219198	374379
297411	211803
88165	180957
335533	37515
485090	79249
51739	28065
378516	424891
28331	259074
172417	424973
469491	290524
47797	352140
296624	68331
146893	209699
163899	121184
418164	126655
131378	264030
31076	309425
476692	289308
328906	348798
293167	484058
450465	381180
71189	280995
284670	78666
91810	13370
226866	485923
197406	166783
472253	60517
105012	232626
80943	408737
467194	324639
169381	140922
5989	423711
37839	284480
360153	359762
243806	39774
95624	129572
172923	329913
430170	423526
207047	459123
335191	406371
86068	482518
231829	482808
319780	475723
195601	150352
81852	117500
154766	451738
287444	172041
356953	120173
354214	30176
115725	489200
274782	69103
376592	433317
170657	148616
44203	17996
105969	378141
202379	53275
209532	260527
309420	195551
86476	92646
206204	234356
29314	256121
84661	369599
72623	122462
8937	75499
353348	457408
12456	478182
256919	227919
300195	391414
91382	489776
377482	416669
184516	170935
479351	54085
282407	1725
20946	398211
42339	94516
243287	169027
2438	155770
343732	489019
77143	322922
160208	264406
179092	336590
88724	192595
35852	357854
236629	66215
46806	391414
444588	285506
416890	486885
457418	63395
490049	429863
174865	44049
475872	494102
153439	370156
148084	126881
486294	226658
452188	206683
334321	34686
286948	324706
203107	105498
62229	53863
235375	16496
169937	124841
491271	190369
449522	29111
189210	27464
365071	386688
24129	16115
65132	135954
301927	402
437999	353787
427809	2715
283024	17076
334092	259583
87313	282102
465717	24756
232357	262954
361929	412486
454661	242941
192238	287661
473992	327217
329051	413890
18721	469642
402578	364228
466000	190624
124320	420511
434460	274309
186570	370646
222792	127497
288354	271383
22567	348230
127415	19732
145850	244027
168753	425288
59934	107148
37710	16433
417773	126204
258023	267095
193767	121988
100523	416056
54398	222318
400888	299936
98763	41541
405178	185278
165540	2393
354022	373554
112267	141440
213333	281472
238855	248614
228544	32453
477932	35134
109270	139297
438955	163266
172297	51830
176111	409873
330737	478415
313739	285923
27581	202792
147912	144435
275661	481179
235389	159249
127987	101058
446592	235679
373136	179226
238944	198011
334068	363797
473411	122751
266270	89047
253935	313745
298217	63269
203213	78273
289029	450974
334237	84649
19201	291002
42411	444
413385	358848
439164	250631
459585	430356
436959	331729
291544	261396
389656	59311
22801	97277
442236	159249
44829	420825
409390	426986
354111	461889
338931	448632
482403	132740
409862	402096
160262	270324
116173	451016
31913	413538
273584	33986
406371	224435
449137	419206
279046	442572
448651	32807
97394	78918
406814	391414
382040	69110
437591	11666
342465	298758
202996	277961
449634	250389
345401	396478
104351	176300
57957	372929
192857	375840
7160	219218
479183	77356
135848	262954
244903	310005
394828	278794
35806	352651
376668	151135
273690	378462
490797	236944
210837	81944
461833	72781
123709	43696
360730	183422
423319	339853
128427	88113
238041	486339
414312	472705
287968	277961
146973	183213
161732	176450
453134	103351
238911	153778
35612	437891
292643	3011
114037	42722
313926	426089
309680	273831
266307	81962
492758	466435
15433	79861
296746	50894
280092	422203
250288	432212
444190	194145
271188	245332
68910	265711
268263	12177
116671	192909
160169	216889
493834	488152
68163	103205
419382	265589
213747	90123
390032	401928
152991	234788
478546	152794
325979	46294
151016	81280
34899	122405
302611	166513
157405	205289
292387	166970
40443	286682
72678	275983
369760	268606
398084	48220
262639	14825
395920	50411
176954	430613
479316	187974
448965	241468
200092	58567
160445	331581
163413	260956
141563	27457
481419	227852
171444	315157
400079	158409
122237	168050
423886	145948
163445	349706
110666	359826
35038	314902
381548	219106
453256	319368
281924	218721
157267	298767
133909	231447
167664	282772
39788	299182
24296	316155
110662	35707
57853	122438
473687	335015
147102	423588
284131	57123
372217	387674
314617	48431
416750	337709
475336	151158
7968	462973
209410	78071
441783	451016
252824	414113
156348	55032
413816	298279
28903	424973
97245	194805
37748	475869
276934	10646
347952	252241
374795	198071
5974	411648
294189	478415
106262	24861
202881	190369
422069	34497
454263	435325
8671	7075
19369	164816
198926	385305
352806	174939
30477	492022
194116	430356
60090	401054
396487	458601
325193	414031
245206	401543
294379	457503
320208	417918
335727	272456
381531	184659
81262	45854
315824	56041
390327	273468
325814	249444
392964	293113
170553	401871
205346	243374
145166	484232
3367	282056
78289	132153
420419	401949
55659	253887
228044	156582
106648	383967
470594	121106
380541	92340
322448	313745
255157	254464
60600	310252
420744	148904
62956	285156
297948	110677
258772	407022
54284	107429
193054	184531
161748	311672
391369	58406
111286	430356
222640	269849
43419	85743
122186	90401
139362	166970
211322	343547
238108	58933
134560	439551
273120	367750
414825	109985
84040	92743
279306	341857
176059	206623
90894	355700
402717	390525
264983	342118
336651	72943
266141	353994
433879	313745
198394	205270
8267	267602
306716	246453
4558	226148
228371	229928
82150	385076
282453	103205
96711	60401
68694	317356
146893	285156
119306	422175
362131	475723
23366	182226
283737	464080
291587	13395
441507	301635
414988	391414
221296	140920
250833	362372
115461	267602
36556	93957
216229	283250
84745	457929
175290	293813
316154	317118
108943	187974
97473	18180
128109	94289
493523	363122
71346	106422
399949	321868
322153	373322
245117	382314
210543	54976
259345	62191
85575	286016
36940	399950
449176	248382
310356	203656
36510	112587
223597	464224
179054	33855
399476	322407
105145	300240
440017	2272
86632	261277
131968	94850
6467	224637
33030	410980
152623	459622
134469	213625
73345	351998
486254	369951
427505	67878
218114	272230
144577	394948
236013	193166
178766	190353
328033	293813
268561	420944
409388	109874
70437	94516
309245	198926
440053	217335
345477	417201
308192	18273
268910	477554
383070	465400
367837	366666
132464	371918
369905	344225
170436	35397
412184	214544
69318	300606
206043	272623
66448	409828
323813	266852
345558	48275
57030	275311
128329	231485
224594	112033
56856	48124
254978	239773
352105	221890
300486	46127
476520	140460
454837	287423
444139	486885
420286	187834
125865	321751
403670	264089
51248	141623
51484	136422
438854	458458
442977	458601
427688	393326
387642	326987
183338	55531
387377	94665
297979	18337
239849	466141
319824	79530
355203	396311
189280	174939
471390	398138
476754	393580
103571	388096
163594	87231
31360	8084
138131	440660
410212	238578
435337	421935
354154	290
381875	94516
350869	105498
124234	371531
191948	246157
337595	5321
319032	246732
373194	16433
276963	160456
228908	393903
50063	55450
447429	178803
407495	399723
53872	24374
395897	489822
228128	296693
358081	225420
118014	111890
299580	1605
27320	364768
152078	245679
409388	175960
369531	189689
396522	428864
265476	434186
399811	70557
162421	113143
247296	359956
69274	418332
385457	176603
30951	446351
229781	175577
31483	411123
303519	56422
68258	168987
373585	1057
68416	384311
261340	436131
32580	274114
314291	54068
374281	293813
240878	15563
6549	138684
5326	200444
206395	243977
202783	266242
350700	330752
52961	115965
472509	389135
447610	28265
381819	301495
318088	476255
127571	126204
369209	22779
269294	435903
227872	433934
404568	36690
272295	32480
463671	156728
441215	42469
229534	207770
187527	398333
190524	104686
125087	88113
226167	466532
272025	141079
309276	416542
105250	252801
277856	90123
221154	154213
251943	401871
437849	14626
168663	469393
322193	15133
309002	435731
134797	447831
149630	119868
192651	298612
293280	65745
258321	311212
383164	296896
148850	418390
422893	479562
26751	67089
7987	335373
70029	453919
338148	430790
232666	412596
411662	21411
291785	330438
56671	361001
456734	112379
329588	452161
456658	312137
92313	239677
414484	62191
90296	188365
126749	224352
213674	48275
437098	273401
395753	86476
194746	172535
100658	482176
407292	27766
421794	464951
403966	90100
144345	224320
206027	440660
178238	331581
449871	188925
469384	348798
379753	171147
181102	419792
101465	82730
338905	430356
244015	360175
252046	214212
342399	373111
236264	274180
89499	227101
460263	197020
220540	227161
21441	83403
409648	352778
1292	216221
476679	167999
213545	401871
97499	410238
433497	381622
354173	339965
99877	397535
485311	302556
365410	114267
151082	59759
141618	472533
128500	35707
106345	178335
323616	35629
196817	284214
432464	435886
447962	301617
210556	408170
461092	98847
217256	360308
177749	36439
262385	87471
360514	396080
441463	317369
444296	387333
81133	347645
437716	370866
175650	203656
26591	210353
196154	399127
269146	288837
375182	92549
87033	462973
480580	485032
170932	138663
118634	280777
72087	465146
450350	93627
316083	12589
296440	45946
27064	253986
235404	256188
126589	405464
209964	413525
150053	306253
329328	347478
308106	297372
294523	290450
73090	483853
384231	380362
317370	198926
2652	176834
145900	3446
431488	411601
425905	481279
189680	243152
71115	93359
106739	84697
266957	463089
228824	331946
226760	261394
232487	346266
327258	371513
54939	315888
334983	226494
72345	236213
56619	466737
152465	205289
353861	370866
162385	149026
43454	368810
10417	483058
138126	405339
308751	391414
67032	162795
236680	278907
221318	333357
414113	18048
468627	400720
206556	444330
105874	392823
44844	271660
22025	331581
228918	222780
207007	206174
374512	146535
310201	439863
26127	429161
75339	157035
18010	166293
134396	420757
316879	197486
494068	115174
9270	378283
278554	417294
482851	376580
98286	408605
303283	462676
424892	137030
67399	194332
10741	460293
42907	273831
268780	190369
84661	212584
414140	262954
21745	321602
79102	450947
275512	122123
304638	23958
148922	71810
206514	432504
454251	458079
473029	348798
91344	168381
400482	412080
88262	109095
45849	94869
110655	246245
320873	280360
82321	433677
270248	255784
166345	397412
250201	62191
82996	113927
267602	369599
302722	84775
105863	122462
112743	185694
152312	22034
84745	350877
248083	371884
316376	477131
473290	291984
372174	128758
22241	318908
13490	293340
152921	21411
194875	404960
139067	307378
406371	414461
395988	364083
98420	21095
88772	206333
458630	292857
142709	106625
283435	207035
188784	146751
366370	76350
100884	253730
9907	331581
246690	38158
358860	65108
348402	319369
306813	213377
293661	9581
416426	327632
386660	291940
326997	156376
471074	354059
72346	190369
347381	250087
236998	378859
405684	74863
44048	354350
216172	185307
98210	411944
173746	374939
40028	15802
469767	430356
100781	452608
466790	491150
416004	299960
118379	461944
158345	296592
122549	326971
319231	137321
436699	176925
65476	276621
71257	241266
240796	350744
289675	266113
196626	141892
180405	69984
80177	50538
214559	291324
178599	392062
407597	428671
64272	75583
49507	480010
280542	21902
114407	190369
283916	378975
356357	116179
394587	313745
431133	15209
357294	36066
248013	26315
108666	356645
469026	447089
258398	341581
152248	224674
322193	234356
257926	475917
419835	459649
293913	450930
210858	317118
64998	336590
243610	295159
448199	179920
69277	312333
139400	285205
388872	429785
338752	113051
318226	456425
372350	214992
256867	430091
446182	417629
467111	262954
100731	79199
25984	109767
296707	429871
302933	89047
319856	216229
233498	463280
288450	203656
328917	470554
366453	472891
271348	124945
351964	416461
217349	76114
115304	399852
65262	125365
189611	235059
456021	199919
348008	366941
461068	2061
384754	210050
92215	182188
447434	28129
443368	385454
180292	361731
430096	405429
434326	69856
387775	41526
138068	50264
212043	437849
292797	313745
483301	86560
143819	87187
437252	15209
420798	372725
4483	249709
358322	85607
405077	283445
51071	290450
101203	221847
477276	381513
479320	337657
416366	288299
399763	2229
315611	378140
109331	46138
374034	259074
222032	431799
361007	183566
129895	81018
204375	373554
392353	218017
330491	177630
332874	466737
188610	142367
360980	166970
15853	124008
205346	407641
282624	222803
39195	320873
162992	18418
443216	355700
161363	251044
352007	482315
478725	435708
398995	114589
415622	150942
200026	132247
115952	364581
44095	130669
440190	48861
392136	450541
298248	207042
198317	132483
73112	115853
479434	340598
475378	33855
79374	440660
441272	275790
435765	341624
190512	364294
127466	196783
15133	398333
40157	6374
331930	130513
12987	24000
77341	174557
204272	97277
297233	83974
466432	105390
39195	378546
165680	131526
75324	320798
482903	165653
204798	288004
226262	97966
81249	446105
205841	309180
4784	374939
34313	222046
13082	391870
262410	318454
226326	304173
175687	296693
188911	449319
408783	206623
203105	241525
115450	106256
164	213350
406660	419874
336023	283306
9366	191078
310734	306409
264696	382166
264629	190369
27322	123955
39433	296302
335650	369577
91273	126088
277651	265830
432421	443146
459255	53885
300009	163235
121366	300240
90050	9681
485582	428518
289654	166317
310934	220872
403749	51895
476455	124085
462578	395988
382169	433343
20321	66627
431845	190306
186368	285998
315358	38126
107874	15209
89883	465774
247296	373590
373568	23018
325533	54539
360459	260245
62581	364079
362026	303175
364200	211868
336955	447354
130069	285614
231541	20492
301557	321688
173738	313745
104655	411119
81304	57589
447694	139755
132129	428603
479954	458183
140460	185479
123029	61786
140150	19952
107529	446351
68174	100349
388857	444901
114815	254695
391761	245679
467954	249277
268177	456640
48953	234356
78527	406301
303654	204925
341287	152321
257284	250434
243940	461208
240763	317118
269260	242925
213439	463720
107140	375840
316266	157415
409891	315888
83616	412586
102721	21583
445848	131008
120057	63003
390490	156389
117833	331076
271603	22827
42477	371767
456658	94182
75379	85029
480163	337775
109733	476087
317550	362777
194002	57130
256718	398501
39892	29253
336056	61816
265917	430356
236350	99405
358928	348165
59644	294079
221165	97277
247826	137739
308334	133461
308278	317667
385538	281163
243368	240225
197996	308632
480444	453762
186202	168381
338752	10690
51581	421422
289389	486885
43349	360397
208032	248703
300036	287575
121847	17339
272427	474412
133843	82249
112625	251068
111856	445233
149755	113051
25690	331090
45724	434276
354111	132298
373788	264406
268381	401297
198440	159249
344110	39764
386785	272804
28610	18488
274451	418442
358639	160071
410970	186561
53423	253121
99322	275677
345107	10159
39807	364084
96541	33224
264423	63807
435315	107739
394875	150229
98846	162107
124320	432370
393528	259929
461384	183213
329474	405848
353477	125799
358172	485255
292722	186561
324873	241970
257977	354242
8877	318404
150372	106903
354339	206775
313129	205289
102065	298396
229496	354239
420788	94516
482014	409828
401436	302924
45155	413816
452709	137004
373136	172382
10217	26551
140171	456569
487060	399303
318618	132247
154045	77438
216666	371486
58269	484462
144191	94344
213269	110677
281928	70102
438827	461215
230574	58326
219786	18709
30397	33813
148765	79249
66269	147373
346216	420309
418924	138311
154981	386963
387560	53034
163560	369599
155246	419580
226919	9030
398461	428563
127462	296580
7796	129477
40353	447912
49789	435903
77987	299408
295009	253800
270224	98164
314852	111215
60578	313745
451709	315847
466870	208516
319662	13129
406814	94665
380781	479496
177748	344580
166392	387742
92461	95788
376592	350189
304642	346158
104650	277163
269239	208487
98011	485041
253076	90598
89343	340501
413815	101058
202996	16580
57817	104341
242759	168124
67266	316575
145363	249709
97209	203191
42492	164873
477177	114603
237960	5857
109062	237517
299922	467065
60122	218026
95957	351849
119001	240203
28357	32092
451691	478415
51543	482162
146429	73821
382673	78469
291119	109006
438139	95149
190281	444504
143595	5689
370869	213639
473141	187836
114026	286936
38521	470430
160455	245451
89883	265548
29219	141750
243985	254973
200092	250853
349435	412714
8033	99982
200019	486110
190281	50538
336152	225794
32468	476506
493142	270836
84008	425759
400520	319365
239084	347104
49092	132024
250587	126204
253976	110677
162863	346299
115687	305827
114796	266852
474761	310564
112311	423045
202500	472871
292225	370100
28876	285982
160482	440466
360224	91711
478662	157606
386428	231485
184149	440660
215193	212437
146924	119377
489985	410069
89043	14000
21835	190369
105077	147368
440604	179375
192238	289878
482449	379353
1399	34318
69051	72432
289126	143079
191621	47895
247785	154227
200092	291022
12746	403588
178402	146202
452288	51927
276221	1504
60009	296693
431611	232890
229103	382832
309809	37249
62258	6120
371658	281924
35612	151572
395924	172089
135250	456640
452464	326815
151578	84089
372761	164884
71346	100580
221936	481179
380699	89477
264584	481178
444013	251597
245679	128999
187194	100110
453213	217953
353732	84376
349186	460501
423945	366534
174523	370866
2446	58213
193877	386596
176561	238178
227788	488525
137067	41651
352451	134145
116875	251230
479405	359516
156562	622
329803	467846
175578	399867
145217	124650
342465	367919
258382	295114
298939	186681
193602	16433
285712	152977
13620	38493
18223	126473
84740	342434
199872	258722
269258	277367
172996	256089
484229	246517
64008	261021
4946	220417
185228	363973
304011	53249
106365	492906
50162	200549
155058	152502
462474	254973
330600	202909
52157	371801
406812	293745
9075	271383
197931	27487
471096	281719
116803	413880
40809	320266
109237	267095
385365	264908
288491	404176
114847	202165
217792	142115
93174	326853
248970	90231
72180	211868
42460	119762
303605	218241
469890	456390
306742	207059
424151	132996
65546	484274
352739	20222
474606	219941
278022	94304
176677	298767
404946	38033
137481	291521
123066	273692
149429	384366
474380	72670
112929	458183
186097	242552
369142	290560
77420	383673
315573	471367
471908	46070
115802	360846
402006	84744
293405	449497
24106	7771
363911	151917
36099	276697
151002	440660
406318	446632
248150	262353
153322	272041
448374	372141
20481	467690
144288	469272
306133	172511
256723	233363
470662	13183
116804	26699
306295	28129
361960	53638
211676	158682
425831	480695
286337	425817
207780	340682
320545	313314
35612	194805
444753	258370
256901	83403
222630	296693
455215	57989
20124	203656
19542	227609
115247	83047
477932	431285
134533	207131
137368	379195
464953	240064
46092	352800
192155	248729
293850	144975
247060	465376
70961	2216
202137	273042
360514	262302
260801	284843
59537	404603
67165	466737
479201	353555
76228	224796
468720	369599
183775	311703
7565	391138
487935	217310
355386	198317
270203	96195
262643	372248
384683	64201
387179	354490
54840	467703
139043	149032
15068	337849
312283	31149
181071	429326
136758	464727
28432	49903
51804	262039
169592	294069
114056	12129
179071	50695
48115	219499
228849	318563
335272	231485
129449	141068
209471	321724
453642	138297
252875	343804
214127	490647
10331	428214
108750	166970
362303	413673
85833	420944
230574	260736
477702	6072
70788	304589
463723	318404
155760	267763
48159	23430
445725	350696
83616	160576
118676	24943
4497	291002
281379	1281
187764	443168
67952	398492
376784	55095
404568	334120
177357	489822
399487	285607
413675	158608
63494	25984
426197	76829
295120	90768
252279	483363
439942	48275
198711	462236
404960	303779
299106	108458
131593	140935
193871	244889
359154	234071
226054	183213
91325	190835
184245	140044
76068	422175
4098	264879
370040	465647
452641	25878
243351	21583
112267	208009
247597	67584
200239	489552
80240	436599
48616	370543
2362	240796
309004	387506
474548	230378
403539	333709
201976	366124
287566	448738
332802	93245
376619	303043
299580	452098
337158	219743
280762	25523
257866	256121
44844	292553
134075	10345
276663	46071
201788	193871
436625	143084
387637	84567
233986	316372
458339	25410
337780	391414
324959	473995
412338	420944
455074	356590
352007	161871
147981	61376
4997	479842
287102	463623
438223	225420
247587	222415
361001	430894
382637	36090
71184	196783
400889	185335
87577	379048
34293	124085
409794	86728
479680	150173
134719	276003
229230	49847
275058	260437
342510	201944
270248	318118
268533	391414
427486	408804
368240	267059
138241	12245
254100	209014
121682	432867
146043	141892
272997	291249
394650	28129
5944	309425
148321	196783
224145	16433
141561	29490
483987	40400
5562	24256
467340	94665
33768	264467
386741	422470
462952	101752
72653	6556
183404	138823
250893	183213
97272	302836
127946	31967
86543	366127
459712	35735
362468	362713
192611	393872
466012	106514
112509	99713
157169	398118
407116	46301
185534	207535
122065	12177
457553	342939
462217	99365
97388	269199
244365	56658
12120	262954
355400	306674
216434	292453
190281	421993
102533	389387
23741	23187
231800	431634
39274	217412
221687	244115
104074	359762
322308	16433
304215	365444
378558	349608
351015	272461
66885	403515
19450	94667
464506	401854
480384	258370
337274	413525
249627	154137
418810	110677
47466	306961
384690	407597
331238	177212
375793	440660
58886	440660
96837	94344
344352	325061
491273	158225
275058	349882
433664	64927
93451	454481
279022	86974
381305	374049
73755	107444
323798	16406
396398	11609
82128	382751
18038	374541
133012	445233
271075	50155
316963	49453
214950	467703
474738	12263
86850	303175
96983	287454
374400	468952
485901	75763
358760	255650
300762	398834
384757	79861
167588	412543
375519	38063
101344	9648
163435	270408
184001	265883
154897	53906
310839	179045
210136	331473
417938	4138
176796	256121
306273	170194
467068	146959
336864	327217
311774	214714
400049	139297
228721	461944
28357	146633
192238	293813
338981	190369
132411	104917
376262	205223
194256	55319
255792	82585
488971	46070
263903	179045
124259	246434
489142	306545
470085	208038
148213	364109
70360	89222
13930	91621
97019	296769
392953	281357
230210	398333
165275	420944
89370	34801
338752	368205
138623	176748
245938	273223
480082	390349
16425	451085
203793	346379
117840	25424
276209	355700
283101	417248
202226	429593
186040	57375
293789	452098
4745	347297
371983	313745
62372	85056
421830	405481
59434	178483
458768	252518
488591	9889
386330	440660
197042	371918
431246	339853
218930	102611
393046	366493
489552	227100
441432	118966
182368	392788
57	442242
459110	186384
198175	464420
326427	316129
492906	476951
349702	249202
405555	215678
221348	357807
71278	87380
287651	365141
39825	387185
185438	72299
178907	154137
48200	30289
109486	124085
373420	112379
75339	112668
308567	264447
51277	277014
9670	20669
264103	159188
136798	284153
405142	308318
161363	317687
250854	187834
164167	255669
105017	187758
479351	106514
47816	484866
377517	22549
355025	485932
88544	79496
436682	229928
84810	257298
242411	378168
398305	342204
378295	20707
299720	405593
112184	452746
49074	176703
419867	293813
146189	201754
12967	283918
440492	279798
431900	293813
88551	330143
213656	275860
144297	174430
485536	226152
414319	151944
360422	207902
228128	71184
388992	389009
189511	231271
113355	137988
93023	139926
265657	308117
110749	389009
396583	92613
235222	363171
475454	371918
24381	126426
304642	122694
233614	383673
406478	489822
374506	237165
164749	291324
388657	99405
348644	395336
217274	126204
193674	84210
244720	175818
490073	48275
24844	4098
306246	389384
452967	168213
80379	291249
220487	164884
348472	464420
40001	28455
8414	368783
332831	266852
90403	457528
1057	425168
423514	435697
36556	47644
306341	476471
143234	122462
233498	31313
446244	176990
200658	308058
267059	13370
328576	419204
406390	290657
424079	388575
298390	384168
315335	440962
237535	363442
421207	485697
147173	95312
320789	246453
488180	236213
291521	33830
350661	132247
271698	483149
299765	75201
72066	215054
434820	415326
125507	272479
144624	234439
29597	129185
105487	118022
450465	280982
268781	101133
347121	336590
190281	320743
421370	446630
282059	447158
172113	405699
141321	354251
320510	461846
125096	336419
364035	62580
168658	293813
344608	465263
142319	205289
107020	279621
168076	42313
265529	168213
131303	380071
169170	487833
237786	122462
183404	364044
275291	127887
190541	132247
468818	198038
87046	412162
447610	431625
301133	217561
71189	347858
228	378521
83799	235445
117224	22804
169376	347018
126802	303040
182819	15209
420736	191053
254115	347202
247608	342316
388048	398122
278891	414912
393870	29147
364662	466101
154835	155119
432863	351212
119588	141421
17096	463349
56944	4349
462055	324723
448104	91456
32601	390525
127462	280130
102644	97874
397860	99437
493277	364563
201494	18853
114643	180957
124968	185479
248533	24772
434702	256121
72217	248614
109868	173033
350650	77599
110933	345401
134714	228013
245047	62661
315531	121106
402348	225260
41179	132740
340037	187920
52023	62570
156138	177407
424661	175721
380867	428927
428948	330199
160524	132996
341681	354100
478357	414641
339182	263424
15723	400522
26235	295484
65513	76111
76228	61440
472267	390314
187445	336569
102688	273831
116338	155052
318795	207535
103334	273831
379962	291249
244092	362763
31338	312239
478767	398153
278642	477644
51565	110708
213541	472072
172923	72523
324367	159378
263299	366127
308918	349403
394978	260527
224786	135756
400157	60602
460229	157701
185409	100976
140608	32215
436442	305546
344599	257112
78562	200557
240315	38825
194812	388551
282253	469235
296629	125399
143501	194165
407667	309180
148491	116283
1719	231680
348176	267602
59966	187834
267774	365550
205871	142018
56365	258220
251720	55012
87746	109466
494082	372112
163282	298179
473320	153693
399591	473169
73317	228431
308533	87889
402933	409828
116525	20719
386538	372738
309740	168959
230574	471212
230808	136771
241183	91712
202792	180841
16960	113083
125515	237996
344065	421356
32533	437785
461314	212576
309531	294003
207690	202685
289675	378862
227188	183711
133400	105585
11877	301222
98203	122462
257977	72521
303420	183428
210613	38059
199975	452483
125064	115738
438625	366493
154815	49896
142448	336334
2298	346386
493347	291389
95700	451414
388811	145948
10060	463089
467461	105498
427609	267352
214209	110677
184807	86728
302040	367750
327209	315566
388249	125968
174434	187974
341272	366577
309530	327217
401857	86974
106739	436153
30020	40784
400280	249202
282428	343012
334985	216950
393106	228707
50381	408704
19370	393326
308618	118786
462670	182000
93238	441463
157502	168381
427505	50468
434982	430389
30477	11072
108499	153155
448789	41406
13879	428864
222389	344359
324426	211208
322858	388575
271353	301475
483706	262000
415440	245439
409094	317250
283632	64335
75687	118877
213364	300555
122982	309425
268221	440962
51759	184258
1277	104827
18482	389682
277631	42890
125032	54180
81279	274103
258598	378462
295599	332392
44258	179987
108434	327281
227889	336590
14601	27464
301023	184258
111195	226494
26168	391414
16601	228431
54015	14934
230629	363627
64008	409142
377215	24448
257045	208300
313814	195391
345953	31483
289675	251643
156714	424133
396728	301475
158099	387149
327989	280797
450532	207927
365099	461769
452967	168719
336289	399867
385183	230099
166158	105967
40045	366493
457636	442030
298873	143151
343452	311960
460787	354728
353320	443693
295522	172202
406477	86560
273800	90339
180286	186384
385991	285977
244125	449090
73645	133121
315295	468387
256901	125948
99938	288035
87229	86131
424239	172089
388696	314455
267116	343012
174390	61376
34949	355806
12225	367110
257339	438134
340232	221759
351422	52850
393215	247035
44659	391414
117791	436220
312474	80476
32603	338271
137779	114315
334092	215380
96461	15209
352882	363040
241173	348563
447790	57989
251704	122462
112267	298077
90077	252961
478588	39829
142696	420508
285027	364201
479275	8607
323786	405173
307276	96977
88359	159188
347473	110677
323854	357854
388464	222891
303118	14830
255485	111104
480105	118877
139034	431139
461919	58815
1945	312087
248247	137128
373159	452098
122622	94516
393447	409363
231555	194987
166007	105967
102891	158153
99072	99687
235669	259435
384744	480506
90296	237328
2944	161738
300090	293813
263514	359122
298187	37013
375405	72026
369655	8107
46728	443083
414824	248777
88006	199525
455393	453044
277326	94516
242411	462101
372570	219876
27500	190445
293982	133208
216544	32791
93023	222531
407406	387195
66678	114390
234748	379255
67399	204330
159690	484462
407072	230255
40284	475980
301659	208577
14131	206638
421746	440275
337361	89129
75472	471749
299106	193287
428305	139648
388395	425675
71189	116091
298311	297760
235124	234356
381486	12177
156068	186821
120810	397153
221296	186069
323775	277513
444436	89119
227898	116714
40281	113051
129449	119381
35887	135756
36556	297593
242750	409828
227189	415599
268674	75303
356530	155680
451414	86974
140263	12245
291736	267602
20628	378462
1057	491096
291604	391621
278275	10646
369299	145322
86932	183213
28803	434120
168955	488047
195535	315671
322498	234470
196903	255641
309806	85559
451599	432368
252174	216985
22202	370866
423545	33207
210021	449479
5569	54976
253929	105878
154648	35735
186226	389682
361291	10890
174156	38709
267562	264303
364945	183213
272883	70201
196732	414267
466772	62726
246955	370866
338909	267352
350549	281093
105402	187974
310934	196783
43241	262259
253643	37515
202379	436982
420234	107685
261791	355759
219546	291173
423067	84089
19931	198456
377709	100503
201204	191694
149897	272899
471169	444650
86632	256016
340272	273831
348500	100287
92457	277352
219876	267562
129328	274139
91600	248398
221574	420944
460457	492820
412110	141824
95233	251669
129886	462998
334906	160042
148899	267602
69656	256110
444413	78967
200314	164816
213957	245951
134299	363467
107521	303452
462028	86728
269672	140134
342588	105585
345401	229050
493098	282547
83573	153995
14922	178436
130145	16433
402143	390680
267562	469173
250151	141649
330738	174160
275358	116283
486013	167909
210595	472072
107655	212278
84521	339174
439379	133176
428861	57002
141322	304173
215820	86077
63538	393326
429605	111728
317261	391414
140363	273468
181449	465936
298780	220673
344270	430997
329978	87007
232877	430356
67438	438419
284055	381868
219191	152502
166840	15209
413378	453757
141903	161008
223561	5917
32179	354098
338300	203656
227241	278415
222718	122462
235812	453106
87893	478415
230377	332638
225988	49294
172716	247053
198317	365669
280309	440660
479263	54706
344182	290302
382882	214785
154056	473554
361001	487153
181353	161510
377742	438783
229059	317118
225434	140473
76871	205289
3101	417201
456481	54218
437376	88635
401966	13334
302765	196783
278256	52537
382705	141900
330369	265598
392953	388431
278769	43496
394745	317118
308783	276744
339453	371918
22123	63448
362336	73520
436740	6899
279341	401906
441312	378462
192257	13390
59006	41989
420234	391669
196086	169818
262250	277105
432077	241525
296339	345072
301240	128423
168973	182226
473709	76185
175290	482936
116027	214050
224472	408552
123107	151647
190463	338645
373756	462476
456985	328980
5700	251682
245298	115129
257449	91881
384211	327061
457418	67617
332649	178436
319921	278520
326631	199293
474253	445353
354183	222841
70384	896
64074	177131
46556	136331
74918	194165
255767	425634
338025	95593
16025	97358
56324	149300
263838	60517
136128	273831
109605	95593
198253	317118
206516	273831
192088	256407
14659	93387
16153	407867
257289	369262
290446	25239
72104	65994
109675	392301
368268	117800
450167	241883
411554	72317
385991	243795
448605	275608
121821	383382
244711	362267
308516	187974
414480	336590
139803	251116
423213	314742
59628	35794
301683	447394
27158	270252
101784	448188
345715	311529
174472	101650
404849	453232
22779	440158
44577	261396
67126	451083
242965	305128
252603	145010
379626	323628
314501	110677
101061	446351
460923	430356
355089	88915
141059	190369
435520	63338
468568	478415
400134	440660
295417	219761
221040	212081
432255	98889
31825	138717
363074	187974
351426	426569
394731	86728
339904	354220
409388	329410
150563	99405
150244	46301
429438	46136
265016	211868
193020	262536
401534	420622
368174	125075
476172	430356
162303	91998
121828	437294
31169	364302
356448	15209
360133	153736
402247	467690
486241	102464
303507	304589
192183	215897
28598	418962
447610	364517
186487	391048
475747	175721
365852	206768
356530	423435
223903	222701
259821	35862
101049	136867
441290	183213
97053	267172
283453	293058
296477	5041
430932	332935
21573	59759
325522	351294
192045	387742
53739	464772
462176	184006
137658	482032
314761	232890
333894	207150
391394	461066
126142	364369
328940	207892
159380	317417
289675	7285
391281	54700
367687	346387
330057	298767
68357	259929
437994	401378
28971	286728
411791	402118
426569	287310
262980	270324
212581	360531
141210	478415
109733	350479
167419	74034
55462	134003
440808	318295
448417	161377
475126	139105
459146	309801
432382	159369
76248	404960
196341	53327
414286	291929
470534	148649
235582	99405
30494	124571
291717	428199
409240	312540
163548	133308
154766	105878
67571	69293
298329	404806
130731	332230
363320	33553
465659	283392
248013	466527
308892	329847
378286	291451
168657	110677
247020	267602
479970	122694
402067	120986
316858	119762
389134	343804
369167	438692
221329	41030
408945	62191
22779	144801
54931	214024
223107	17943
482014	317118
94268	472705
326631	470582
483149	131011
366828	354206
148404	183108
242614	205270
302918	440461
476280	114171
49308	460210
261759	48955
161475	166802
380985	159605
71430	114063
254127	16433
475150	186159
318698	38067
437120	479558
368540	79507
378612	296862
174235	317118
286371	434035
194587	328050
304766	81275
274634	209285
109049	9054
401085	429941
167588	236591
360118	48703
242551	474956
60397	52917
33299	461846
68024	190242
76095	404413
7710	400532
300240	287689
470604	65699
444081	104675
271366	43514
254446	341278
145556	476831
475440	420944
382848	208577
249820	348580
458483	383039
165680	135794
21677	451290
237120	360699
178249	145948
184936	15209
400573	134337
25922	353766
157839	381798
258911	462856
149389	184558
489787	163068
12926	210261
324490	415724
347799	103662
57817	129201
134902	59774
306174	243115
158285	143
148139	330284
33053	468980
291909	381485
200410	206638
485742	209130
278815	446801
334910	332712
37034	293813
444620	90918
306304	459308
361545	32869
360925	80762
200092	421356
438475	322147
65513	27467
391479	12272
379823	383576
103825	275790
71282	363822
263013	49106
27944	421356
479351	467631
55758	300791
29865	99437
379928	72088
171185	242064
259110	357118
111628	442046
369380	15209
165519	169263
303149	440660
484038	74532
26159	44389
133903	113051
471017	346051
133534	126426
172417	218485
223043	266852
237242	379255
58358	202036
40198	371983
267562	19394
372363	288035
284218	101824
416382	343012
423625	377713
414825	268531
166626	373559
302011	251221
477618	108743
334751	272846
330691	444037
344314	256789
389019	42035
71517	50264
120468	475591
65513	164253
94455	95942
76228	49910
336629	201273
366517	481023
466819	95575
371931	446504
174255	493889
458768	257309
328207	106903
221895	165267
239799	454975
164120	40447
454638	47175
296029	88984
472721	254715
26366	39764
349686	251095
308900	273831
236328	20959
248410	46707
156788	278150
220069	226308
72804	237165
334825	186391
264195	203906
30711	12895
148035	465647
32105	187248
446182	477507
260956	244703
236201	484962
377709	461392
342844	313745
365410	219713
379538	195121
172923	5765
483463	73259
174552	477986
251677	464727
221303	185147
470941	91600
279609	431785
427388	187974
235748	285373
188246	200067
156970	404219
325147	464420
5700	115844
53044	323962
268535	207535
154255	353091
114467	374256
467553	153059
454081	49228
142865	205289
140205	163550
166648	73990
70599	225812
17936	226308
459073	420392
149493	332512
246716	301659
174038	147040
62546	215007
153386	234356
312283	414457
245317	323420
41298	206557
105979	80193
310941	405473
277568	317983
19183	180957
394770	67858
244090	6516
367919	418420
32352	266852
58034	403501
300925	32807
130542	174770
271639	107557
229647	16042
166663	326240
242411	58569
17398	161308
305142	243258
466599	9054
489552	351506
18744	328397
186439	127921
166626	148624
93799	398288
151344	425838
159356	356428
137542	120986
319259	242514
455764	22505
190673	122490
441539	453697
229154	226378
6155	390409
55633	354694
109949	196783
419683	72723
449521	181523
242885	110925
125705	394199
328238	413263
331509	255734
405426	227482
30403	321809
217527	328028
12070	410951
412624	157100
131171	161747
382984	400660
458	438300
453821	188032
70506	65085
91198	104522
492096	444584
273946	461392
350628	168213
211919	350973
469102	37043
232663	134145
395651	419961
74986	350702
140192	121492
493966	485304
364149	254048
380846	462028
462000	36717
244536	88178
354419	97881
142939	164041
377869	336590
186316	18389
412014	364703
347213	103842
457826	5727
486093	4349
275722	15209
10386	62191
130696	313745
9457	470915
334629	64335
8540	337921
128605	114233
113624	69672
312026	264948
106746	183479
433666	212355
81705	399296
67110	171124
30568	275959
159035	290151
196341	339505
449319	80193
266791	33714
48832	61016
140556	335606
17000	190369
338025	446936
418794	127039
25748	87385
281826	242512
128692	426105
51447	215175
375706	310756
31076	429854
13101	69672
23366	171863
301368	48007
173076	119123
187393	395198
292225	317118
117830	434945
488392	300493
94170	267602
435626	91946
315692	493226
406753	420944
197	253322
418466	105498
59202	90123
38046	122283
104938	53829
182240	475530
487935	165453
446182	231204
233187	326708
231608	176791
361619	54976
399686	157548
374764	42890
294745	297518
409638	409828
342673	24334
434452	73305
174259	68176
40250	336590
91270	484058
299580	400537
190593	449413
150033	185704
454263	390232
89181	427530
211238	299234
227027	452709
364636	116726
16433	246946
485835	405453
196861	484089
5385	214435
225647	317118
374305	217977
137795	147121
303918	187974
115414	338300
1863	84388
211376	190639
295664	267602
128359	492906
439785	110677
17186	433671
359777	420047
274277	10649
9359	454975
446129	116283
206840	312976
27138	194626
427043	129185
353328	36836
275470	73670
117879	129185
23481	435520
237667	86974
11451	2931
326864	464725
5150	20875
277568	69734
19280	249186
374641	34673
193869	472072
298293	4435
257174	79249
396769	322554
405128	451178
241564	316388
391391	390963
63494	486885
434248	251185
196144	385723
72217	213871
30568	301856
232973	248087
133889	392339
442156	491150
20946	189819
280257	464727
235920	171455
439646	177749
463705	458640
77915	186159
298554	122490
400078	448034
295813	446351
176921	72617
304146	292743
34293	86560
47616	179010
207008	440660
258407	369380
370848	54700
474491	219984
304266	445321
90664	113002
454263	178973
25173	265275
309505	429530
197535	237165
323734	119293
185487	140728
236222	75581
315614	315557
209135	119123
316143	50672
344638	432290
172923	122186
231203	193404
10589	159460
60756	86974
72461	47816
267638	115996
92261	126150
431260	180578
10616	15209
455584	282911
2187	454546
344981	427990
67772	363564
347121	16328
286310	454975
116947	123724
126277	51895
292192	236213
361811	77497
177731	51060
446293	168381
452348	313745
25969	361780
119496	299467
434726	51418
229735	206043
231553	444367
1421	35575
55682	208300
6063	99437
49660	129149
104993	443307
414015	198744
424647	474390
352559	111623
480673	245679
298187	323157
217557	162247
209354	419580
390240	459797
3809	368113
179852	210445
247296	203998
202352	315380
303344	448024
222702	428214
301509	34416
489677	375840
435349	350657
492869	266852
196003	478232
47132	280274
96879	92613
21390	170202
260185	62191
204126	20943
270196	476880
267562	164893
192829	338271
65092	239738
26389	286632
1008	140310
201131	282340
384361	298767
104734	475389
223612	381964
68532	210794
462241	453716
418173	278894
214671	316575
105126	86728
412440	448996
133833	215576
417938	471568
136798	435297
222102	364517
415116	94516
44461	438419
160450	220732
424785	429662
397535	233954
120601	205223
111348	312630
485682	396649
162067	186259
219516	426656
438114	219503
333146	59909
475313	18479
124812	12574
162844	168818
23640	19246
255736	159378
492438	181140
2382	218615
192495	88679
245200	244929
155719	147023
85863	471355
286490	408719
61099	219727
479320	261260
28955	450983
161859	6072
245903	375733
255613	417855
279160	252492
380748	380538
227857	93387
309276	379416
416984	225661
28302	476764
427161	446351
210247	247639
177108	476951
184204	476231
358061	322922
60335	311944
469577	156557
106247	369599
251454	110677
366402	49896
33084	75741
462217	492906
270597	484058
97439	23430
136596	88027
353894	52917
172184	87696
460179	355093
487076	228431
352598	21583
350064	390197
406765	186568
223962	465400
39683	6381
193646	461898
225587	192536
262210	289583
407989	83403
332862	36255
269357	284843
278593	289515
441756	79249
217171	237165
375405	476347
29115	306777
136827	366127
84745	434804
465820	350220
239947	79989
82073	33124
31735	1852
221021	50549
50668	303175
136724	178436
332725	115340
32600	75303
413077	306409
272946	423469
201813	453462
382052	475253
252563	201493
480008	62191
163324	218772
112146	54976
357581	247812
364531	87471
91069	111582
461648	310756
227551	271273
28875	480694
321797	110708
350551	90820
438566	447785
183934	319595
73466	150352
370866	162343
192747	457813
187834	436399
446646	291324
383164	152248
244254	446351
272462	895
404754	110677
427423	378462
125039	261390
412704	145948
36023	15647
397633	104009
380585	331238
450807	254345
154775	332715
134599	176568
430336	469227
106003	171488
443777	368205
208650	74283
361533	76454
279466	441996
333326	178696
423499	487646
50431	339373
73346	343544
53948	160722
262210	295529
32691	155035
224822	120810
300043	343721
450465	354730
271255	200976
476719	68876
298749	212120
103535	342807
38200	101058
40809	304589
206913	293207
45131	328550
214985	471745
314311	410062
24884	290569
259927	379055
278881	288035
189448	366127
398180	48287
380518	1554
233848	288151
229900	54976
212592	4230
141784	85887
488976	111605
1605	413525
373631	325509
150506	62191
236656	467322
239286	62191
246497	398517
478588	170770
199869	226494
227506	459106
456231	273687
420266	438923
5700	28006
136975	168638
277523	94344
492247	291304
301465	120195
41664	308578
107187	391414
228128	73525
184944	428738
125790	73640
50001	237178
151144	12443
65513	250751
377720	469446
246109	138683
491803	434775
358866	17339
24200	457081
190088	316575
282126	361458
398479	383557
219546	212609
103914	410244
202328	99437
317151	393906
344019	197574
135692	259074
430965	344192
148683	236369
371266	435708
309276	265554
345987	239835
25969	137128
234191	346077
337580	255579
222102	46729
291151	280871
274560	148590
112818	380071
50063	417918
313592	26969
208754	466737
315957	134145
23168	249808
56357	314119
420965	273838
480304	193111
278489	492906
101367	41156
215075	98461
118938	313351
245152	48163
32169	316011
7633	220857
129774	53389
371007	162831
459616	348875
326397	483753
483907	89772
3902	72670
366712	136450
122212	391414
79529	329195
179597	127357
240060	15209
153275	150352
140854	198926
218594	114063
403540	351117
372340	402535
187763	15969
401846	138807
155238	307161
232833	190369
411343	197167
328089	196720
240661	167996
376856	484098
111833	135538
312474	360531
63603	399342
405561	145860
202687	267950
272301	252512
248013	241468
199381	110558
209481	371797
222747	166513
282307	321555
303420	286936
335755	409828
269489	136750
70972	416128
458183	103599
445294	267352
155044	279465
358882	159730
348623	334321
321797	336590
318319	362972
457418	371590
28662	285037
263953	27090
288435	272865
66924	6143
323382	62191
43775	164059
153686	468126
258894	26940
394283	405217
133940	422435
138400	159058
392963	15209
50930	360224
228128	139297
234788	254942
200652	380643
259914	59672
275114	164884
85212	205223
72924	477986
351043	13370
281121	130966
120894	491150
153322	420895
424372	181913
244089	434377
242974	126697
389911	252233
449084	115942
360581	86974
131786	145280
407718	232154
376543	178048
276997	32497
99287	74886
66331	414495
79967	74611
40615	108166
350120	104379
383092	45141
344372	423938
430044	121171
117834	355806
227363	238299
100948	369599
34682	440660
91828	232817
387464	162247
13502	313314
126552	134262
209270	331526
98095	291521
334671	288035
101668	472381
375943	147757
247929	101037
314391	334024
161023	129513
483052	278427
55729	66777
290534	359810
260029	76523
94946	343721
203783	236410
1595	434565
441346	168338
125304	211868
396605	216588
32865	297739
426569	443009
127734	335519
334974	95149
243492	5448
116543	219744
443473	28129
186305	326987
191308	31808
49846	255641
457002	60517
84405	252088
341179	275356
209930	110677
365358	424940
347266	46665
368475	478415
91009	383428
385062	106936
49670	6374
237887	40284
227188	317413
285378	21457
362267	219182
72555	130698
382848	138600
178884	355489
354022	309543
206694	122490
341522	24334
130069	411271
232111	303175
223929	257600
10974	358904
378825	20959
201131	409916
75324	220156
200464	218151
88266	307983
14326	336590
189635	477986
345770	382089
342486	447694
326631	200632
75257	329566
112443	220049
63835	11853
289675	112953
365932	491150
5007	267208
146407	365224
154835	88905
196030	18451
310247	28774
20998	334424
458768	232184
229984	77512
11237	439645
368138	225093
391870	144306
220679	431145
305422	423635
238840	195547
411282	426089
176201	144529
101206	195139
117931	245317
120937	395988
32357	130693
52386	293813
374806	315380
74334	244280
316090	127371
2469	97894
9854	374594
90361	136279
113311	212534
372590	396336
493713	244626
287650	198037
357543	205809
327357	466737
231679	304841
318976	75404
355329	448408
340387	100194
275721	482456
325983	257007
86344	48163
267195	269199
46828	239431
306282	412063
74492	444229
191308	348798
488027	84257
141479	300402
306177	79989
467369	231485
15542	262231
177861	92613
97515	185154
344020	349711
138433	58893
425827	348176
75269	214714
402913	258990
450532	141290
443926	185664
346086	142018
185388	415182
441677	10783
387546	333603
260108	371053
249548	15209
348589	435318
225620	258666
346247	124505
176303	57989
274865	270324
364489	76111
87808	215148
38977	155380
354504	23578
244536	254223
132744	337668
130351	98874
317370	204033
444053	306392
109014	395988
208221	368892
214904	317047
10807	351732
330581	491231
410018	424297
469009	339092
874	80223
161420	290
197597	138180
479473	195919
252775	168381
218485	247768
396586	393326
487938	14855
206939	209572
178656	476951
86385	112156
36556	67584
242134	86560
331229	315273
162479	141455
381187	13370
23481	103850
235045	59199
126870	432724
211511	204907
433361	244005
65513	186095
481562	185013
437505	76439
249665	304960
401009	187974
184914	437548
391840	467752
133909	419576
169696	249202
475469	481279
356442	13370
350494	264394
78030	453809
307286	114930
143671	478847
92445	348292
1257	159245
452734	30809
201953	336590
138773	274776
261353	284042
174034	425787
669	371934
80830	451885
91429	9422
115810	63528
333097	95942
459919	246311
223208	488692
414058	201780
354741	186393
175895	21411
279303	477986
494082	474412
294999	164164
453673	469235
262210	25989
322162	50264
236807	9627
251791	375840
149591	225043
471808	321331
476866	128657
204119	215622
275460	92114
356953	360860
331566	457081
109199	463770
76408	276358
158724	40784
264613	313745
403032	65048
18807	138297
23346	273831
453392	429871
196794	9217
53247	205682
369003	483795
161363	259096
89826	386363
35806	429368
351047	342724
344919	75273
246755	165146
363865	7045
472464	476804
94129	190369
115157	118095
467788	212196
256834	437242
310697	225395
391119	402162
365613	300240
116971	369738
399581	437306
230051	146812
269494	492701
367857	371918
86303	143230
83305	465037
28876	437384
418304	346743
435650	469130
137896	414286
71552	73359
450079	337921
399166	141836
2421	104064
314151	28854
453040	341720
202704	317675
384246	328932
375405	475253
288086	292721
428060	407806
478675	273831
113306	254336
36778	17186
74829	339174
450221	83912
444200	478415
27314	19204
57524	389319
470296	26941
192267	122199
184027	134259
448503	320123
432173	440613
276252	190369
408043	201741
303108	31344
466479	413843
49083	250410
299394	43912
303357	21058
261392	432290
178012	256121
455637	477137
205682	14151
449905	494102
227389	771
396139	321515
289859	270095
326762	420072
421137	422175
264026	180578
469274	73336
262190	294491
429479	476951
278637	262954
316438	345745
462444	428385
442399	214678
144274	143689
5740	194241
334092	447122
387642	38856
273237	155941
299757	82962
268763	288864
189383	349824
41673	300074
114383	24620
465291	470307
44374	428214
423171	414269
201751	417201
113268	236732
326751	240374
190045	377620
252846	478461
316553	89047
471039	176182
20998	176013
90862	218824
151750	226168
216234	277961
211410	382191
115687	480518
212459	398514
342883	166651
274782	182215
87638	4149
345686	151944
16641	6984
118864	255467
17006	190369
72910	313829
78206	237404
85545	232051
434052	425675
111964	339474
285561	186679
231512	354521
131450	452848
487199	434778
345715	478132
394875	430754
289910	152702
10535	262954
138814	451420
115818	220417
126849	281982
77731	317506
116110	94793
379740	183213
84499	382074
270014	277961
288942	431249
72303	187834
91558	301823
41780	229467
331103	268524
243472	296995
457627	110708
66448	370279
106739	30611
5408	330469
256032	460329
493688	305460
78303	299221
185569	280076
181031	161047
353758	384985
227852	274309
333559	160242
149627	295123
142869	96426
167491	440962
235314	379643
291615	67460
264660	425675
465866	378686
407540	65275
115663	363132
326918	236216
214141	240374
262775	257989
305624	134924
432022	401881
356840	304731
488672	469359
42071	334680
49718	165004
186095	308669
412440	317264
370513	427796
65291	182000
398771	9632
486680	355363
4849	169342
22463	200531
126223	490888
37225	57736
273837	94665
5700	37258
87832	211868
433643	172646
90616	446166
23306	478620
47621	106526
269494	61376
362937	134259
24785	18414
452962	323832
400816	147429
82655	95149
379143	277107
338955	190167
414367	309425
59645	217357
90566	364000
256901	144969
440809	203243
33343	326155
340513	375840
70788	41075
411016	66215
215380	77031
36988	441673
383326	489552
250854	208300
288149	456773
321023	469990
274505	190369
301855	300817
428011	313745
258742	119190
281166	395988
403322	5713
234264	267602
445810	178436
304706	61848
66735	27464
234783	289628
275368	55928
270248	377027
404590	445353
432973	168116
42141	239431
405279	378462
305437	385275
177953	395988
142616	121950
25969	125968
344110	190369
449028	200549
66152	376887
430118	7165
464429	343996
287566	355747
38838	474676
194169	280431
490892	399656
231210	295506
268584	212730
361201	104167
174140	450728
139915	178436
87979	354694
54500	50264
458526	319177
110958	9437
434726	476479
402237	480121
261410	306633
398100	243840
23261	205289
179843	216669
219037	203618
373136	382575
461251	21411
141166	456876
123661	42035
151607	228381
47322	127036
36955	237095
145717	383500
423013	312491
415665	220417
3809	347011
77937	366666
242160	120173
108766	376001
271127	355008
205682	54976
341867	336590
35367	275173
83542	313285
341118	95942
195553	122462
329381	307919
464581	26144
5129	342711
199992	417295
250833	81899
51176	291324
102533	267352
252083	343984
447388	304731
406257	86846
435661	313745
461689	257091
409720	29442
393056	49021
275239	100705
29582	332029
225866	243427
413321	405723
444081	443146
89238	18418
388370	122780
27617	405217
423425	356531
64105	317118
403396	374784
226828	401543
90071	66974
445954	329727
157076	187836
492680	85954
444271	404003
203420	488062
255112	357763
156446	164394
146429	285156
10762	180841
448199	175778
351468	9054
460515	429223
320407	447517
206174	110708
411186	129542
391816	320795
377941	310756
265518	54976
117124	61572
285436	399867
289675	168281
81556	175249
102644	487974
486588	288035
418227	250042
414058	75495
174139	319921
360459	123971
130911	439370
24646	174387
89718	387980
146893	281413
69357	370863
480580	42617
301396	347531
244362	122089
10753	12605
83269	218727
242351	264406
39850	47295
461153	428214
226934	101650
112212	451414
407655	48163
35155	322188
154868	381637
165357	112033
210384	133469
143675	293813
377869	270306
278271	424811
28789	325403
455074	237279
135181	8912
278134	96515
160617	477343
162897	122462
136937	489731
383047	74726
349653	205287
234482	392329
79171	459213
300646	15209
357983	294079
46703	75643
417382	321343
29529	350730
487833	34847
269223	491098
145979	136349
289597	34785
325501	186259
355477	391780
67837	331535
107110	134949
368363	319054
283718	399894
258005	28065
476954	110090
305330	332655
263889	248777
296357	208038
370998	99956
236540	198297
350893	393326
6949	280588
34123	111978
478588	63481
44520	445353
44444	312106
40443	136511
241643	301893
219546	122780
440427	461944
317846	474241
433346	166342
118592	449830
473763	394915
153006	200594
63808	126348
16516	391414
296295	426989
57396	368293
110304	160350
78874	341737
164307	320508
181776	310756
288587	263564
258690	31178
88681	244929
251240	28129
121133	1151
169950	141623
484229	177188
216809	440804
43235	355598
155302	143607
158296	240288
181590	202486
188633	434035
461961	434628
88460	279590
381579	127270
376619	339740
429796	126802
374305	14767
237038	229391
403157	370228
279524	325827
172417	205915
456966	84089
494130	186440
157553	156006
391722	214024
309445	132247
391114	284214
369209	5842
460824	4968
79531	194713
38997	267602
422463	292721
112034	412230
118486	13370
425166	284982
223962	13972
438646	168213
374305	443681
275391	472072
462505	165540
159724	468753
132153	46176
93743	300814
354415	308602
296459	120986
192611	257377
237925	267602
438103	402422
340279	484481
84252	265712
408951	281559
319514	37471
396385	6733
174139	422207
376569	206932
382848	94516
39074	199367
396676	269363
291744	425589
466980	493822
233498	137039
360459	445186
160623	183213
72461	493918
88329	328140
221173	188651
151750	179375
58484	29253
230963	152651
24412	306491
261895	258370
143413	355552
68611	181667
56398	215883
51324	469483
91646	476951
69900	389682
480967	364109
432915	19972
273260	77438
454263	450760
469274	201794
420234	420074
355100	222136
439200	90682
51705	302610
150921	105585
216147	323836
441705	355806
91263	315445
447186	91657
101697	62191
400888	199752
134299	300316
386500	292163
89252	481707
236332	192446
179620	359762
453441	484447
133859	243438
203794	468162
462216	39195
225394	260854
80936	32807
314519	440962
72859	310337
91828	38271
374305	1113
155941	159361
325040	490315
43334	271166
233498	61467
361001	334167
16621	223246
479822	411808
120739	128146
278153	120150
245332	264908
369304	137128
204598	56410
374660	267602
381584	151097
92047	279283
45579	366065
407116	77727
253152	295484
339740	388473
189651	448403
388988	388575
29597	165497
365099	378082
284252	43966
28096	477986
116131	267602
167419	466135
63764	406751
334878	444161
143251	478949
479447	290218
322273	466799
86060	296942
126941	336590
373397	391834
418896	494102
47080	408589
470264	298767
224919	388575
302011	251148
418743	270831
292908	332392
488854	23146
345715	333317
55923	472056
461141	328367
13549	110708
235375	150478
143082	430281
407334	400027
443649	214024
226240	345745
198317	273051
111968	21383
243057	203813
180969	146251
326128	203140
415980	59699
491190	310927
168464	277646
488377	391414
402281	330827
142602	248936
129031	145537
59206	199484
479110	93715
409165	63528
186743	371622
229971	94516
434104	93245
166739	51243
343604	117435
78995	2606
356464	51895
428861	120132
346761	98904
207007	369181
99918	49903
436878	277348
393218	336826
49129	102577
345149	62191
364149	343954
17370	478415
29280	116622
141606	9054
146537	141381
220932	242714
205179	188520
277949	243840
227039	110677
17634	257298
279726	428125
401759	387371
77438	273322
218061	444081
89496	250214
165273	394266
476106	421846
170958	77074
277215	482315
298823	13910
9869	454456
387632	287011
382333	83811
433446	183506
402331	141440
303507	23333
103675	470079
196003	414536
30833	355928
169165	454975
304448	463549
25690	261356
416237	26699
197168	472072
67174	158811
474341	159141
229735	195607
80134	409828
452327	16898
418156	188241
202120	425519
34368	480854
121584	293997
442984	18996
201580	303115
267529	438379
124363	200671
253512	317943
465687	312405
455896	164771
419236	287423
71690	267352
124903	371934
356259	109883
392296	278298
311589	359587
265598	288138
393409	249202
328174	75422
287552	94344
61687	43708
9876	341271
429885	369599
486665	155895
201131	359374
115741	754
363902	336590
36355	204596
478588	216242
50264	253425
410573	380861
200092	371645
423019	469235
443871	376566
293875	239028
337278	154137
81694	276591
184833	354694
230051	241142
418116	15905
246490	452968
453903	194587
490334	130194
267562	212182
184260	54895
56638	473472
455074	292902
493038	95865
182464	39370
378577	330469
45292	246672
156434	175010
355843	9362
393023	383655
372506	469235
134578	80860
81887	410238
456823	227185
283706	201553
268247	278937
456143	452126
245645	354481
272785	229756
189692	348912
256652	348914
47616	339174
155062	4413
326553	47960
462131	440962
285688	224594
298131	87471
351392	89221
291832	327586
81432	85869
398624	249334
276831	344461
18928	454632
448099	442885
327209	149700
444340	53863
96363	338191
169053	28129
56205	247053
489132	75568
338752	149046
188312	252664
328435	60131
16121	317118
43775	295484
89553	222701
164761	469235
454263	336324
341548	309287
129436	35707
241198	417189
10520	436804
46301	42610
324687	138056
352962	149079
266687	264406
27289	187836
280915	113138
96905	140728
436428	380875
353420	230632
198138	127371
262660	485304
156518	132996
397439	168615
186221	235679
252695	13148
459066	15209
16844	373509
476139	295233
461028	441185
18720	54976
355392	463615
249881	348798
313700	305711
151839	317118
184629	397456
6825	358708
59140	188067
454649	132247
232377	233320
59644	214714
27930	391414
250204	424629
268689	387839
385608	86974
121254	48163
326953	386928
130224	134654
233498	324949
246403	164884
225853	315888
78158	328700
414825	430808
449123	289350
158377	248777
237223	82585
233181	366852
127779	464429
25969	417980
201507	101058
236216	334120
178223	48768
492718	430610
396672	137833
107711	341965
416696	476880
149376	137128
240675	368205
345044	336590
393188	328309
6147	293813
463039	221845
312474	395016
107585	205987
133919	22827
114725	130777
20628	349261
277801	241468
414747	167657
227198	449064
111948	370279
408620	435817
175461	474580
102590	99021
324978	66456
268571	447107
252920	312259
479287	220755
283706	74244
353491	42189
355025	17049
145979	122254
411538	3760
390218	132740
112443	250672
247812	379990
295841	380763
39683	224085
189965	49660
131454	452483
12366	78469
153006	340268
254957	119381
309621	169047
250087	151367
143631	266317
52537	460660
319670	348798
141291	456065
211208	177695
164584	485404
82981	94344
156970	476831
353568	107187
92754	417232
87536	53490
452971	295484
317545	146421
212131	259435
377716	246713
93164	455171
244132	28129
71297	114815
345013	255640
154042	80556
104935	462973
227584	284646
67887	307301
428013	156135
326760	188651
239673	86892
247126	105498
25642	469391
414980	284982
368900	243115
207819	239107
163408	174231
109457	430356
327064	327492
320820	249334
190128	184657
369024	320682
277568	324723
397047	464420
373025	58881
255277	273081
31509	273831
412872	49828
238963	296423
373856	14157
117033	141838
168480	138041
318561	165497
24651	192522
250944	195121
241198	106158
181642	417716
55923	446059
328174	62317
390083	270836
341777	248777
58688	36555
177242	90283
46469	131642
291166	368283
380225	63528
493832	132120
230574	396104
33211	317118
400659	172089
77626	144845
234881	351585
342016	64130
55928	218727
247296	292178
187423	148695
222045	479570
141174	59672
271760	379976
26962	337262
57375	457543
380454	21523
120956	198687
117862	338228
455976	265691
104985	313745
218434	303925
130069	198959
318735	120463
31315	325162
42157	331661
484229	188815
389437	327117
152887	119762
313263	342778
236700	294273
396421	93251
409439	383085
178422	117473
411857	105745
295737	482893
39630	440660
116686	138297
267044	471745
85739	478060
217743	463790
153152	152020
158989	420790
432498	21583
471959	35629
463420	208785
461355	287311
121525	262915
92047	297330
243123	402698
458354	304589
208708	54917
451952	35707
131459	414392
415004	233055
443210	489822
296585	401206
124431	313745
246387	311354
17562	382019
23526	448668
491124	295218
223805	421661
84536	118533
310934	245679
338615	108893
131064	50094
408357	300852
305562	318694
374404	168619
57871	302053
106268	445061
290084	108424
306056	96201
174139	267920
432788	252093
123428	212081
459326	478415
222232	52030
204814	486200
338955	25724
226848	281939
277801	378686
86532	72432
393046	146186
281942	390197
218972	49228
483231	12277
36577	273487
234455	130380
454263	437433
61582	289868
312474	44826
138611	28907
443116	318932
327490	109006
277919	124581
278404	166469
259034	316372
140006	272007
241916	234317
196991	361145
281463	36201
372799	471056
421988	75303
185342	301659
222795	120167
334045	340248
283608	422853
426215	328932
206726	364856
128932	447517
309960	40458
350661	430356
14930	428080
92839	461846
172443	396228
81358	145691
300009	461392
219401	376454
335021	71008
478664	317356
60171	249116
417938	260527
112267	444271
171425	355527
479297	154228
74541	226494
171248	286724
356453	481279
393883	83077
157878	184659
401897	4908
405447	11167
157834	233719
5700	235238
137454	345585
142116	77004
4927	284344
150705	401871
446041	138324
414089	126638
20280	187974
260430	318549
145585	5571
36296	202523
42941	281990
470264	347202
178257	273687
73588	363021
407688	258370
477081	395988
88267	62191
13698	190369
154025	446514
373133	48275
93656	57375
267238	423831
301590	80124
230088	314881
89826	70219
275983	209510
139967	353104
40890	334450
426197	71021
402937	152192
92417	226152
44577	269173
18908	311241
212674	150237
17415	280635
41983	165514
462858	317118
111042	291940
226919	130514
320335	62191
125512	186259
136955	396721
418662	155557
115854	142678
491190	364577
160169	392687
214013	127811
1686	436354
174139	339474
335069	110622
201866	396246
372964	250805
92221	317100
187634	200444
139185	282599
204867	437188
196515	252664
352993	116283
391617	286936
442522	200444
306981	484447
375660	155895
137863	379012
334097	417201
338210	273066
177866	370735
424646	268176
409628	434718
14620	468915
257856	102043
395935	402438
413619	233990
398633	285446
352073	218727
442933	342807
340598	133109
58042	313314
354676	415364
327518	49021
398834	373009
406057	295771
40017	35845
473037	481830
313728	166970
171988	466432
296477	1057
431933	114830
186588	298048
331274	59955
487762	290014
235853	315269
140679	52733
329970	164858
253753	72876
239853	406660
342650	415967
411282	90123
276963	437037
67399	427581
180437	104527
187834	444
459524	362955
5242	208973
254599	150942
439326	492939
350973	249095
368830	263009
196996	296099
165662	28407
255454	214279
356777	348798
162673	22907
84306	272601
441842	53668
456231	492072
426645	60517
390636	457136
136268	186561
15840	248553
52042	309635
66813	315380
202140	487263
31661	209471
224347	391414
488971	168570
244876	204925
334347	226389
335887	83403
54234	40871
201985	214024
470916	149709
93384	246672
287566	446689
265151	472167
458183	13928
298823	93155
348223	179045
349200	228845
454661	281613
256134	411424
43775	478415
344314	222448
176130	11170
183868	134259
419124	365776
286001	480310
167588	20547
299106	160849
415386	186259
414286	452274
342465	472428
483341	172184
263328	86077
416138	83811
146781	245789
144288	462377
18541	256645
194216	8709
267664	288724
19980	4220
388084	315566
260831	39075
230355	154700
294323	57870
474799	396563
263539	164884
306687	285156
61049	317356
437645	241879
406221	380056
181326	152342
221168	359203
385365	18479
134326	293813
398840	31178
316565	415713
217050	283545
368245	437018
100715	20007
284890	287957
69090	458119
142001	154218
174139	261749
102163	21613
82353	282761
470865	245679
433278	463770
1263	291002
262210	288354
88837	146124
178422	349123
62198	122462
124013	317541
192723	5194
21646	391414
360455	119942
479950	410028
47621	383967
264696	85932
332959	119868
464214	54895
280030	7636
109826	401881
84745	423448
57846	76504
322040	69661
1595	250089
211189	366127
401678	272369
145533	447107
378332	76993
421140	106599
104734	274314
91239	384978
484456	422998
347401	377962
167588	301920
112625	77211
10546	474638
283158	268176
424870	438419
449521	89749
492306	317356
444320	209933
365389	158637
320245	340183
120778	431625
182128	122694
55584	248777
433268	461846
300147	253322
288918	269783
493494	293813
404147	461944
437849	117800
335253	183213
444890	290060
196641	152318
41458	374623
98218	232682
157934	389968
67584	362780
225227	295506
446576	284843
22450	27767
216784	332392
491235	151104
112910	49711
207141	399852
316553	103755
204775	429128
375619	352136
314311	44826
121828	424223
399492	378686
314740	49021
489579	352417
24250	352864
441210	276090
61349	110677
388649	150523
161526	484610
205663	416163
154880	41751
200024	381260
221687	197702
309276	104309
138126	364807
362557	198626
321040	369820
488971	317881
216666	19571
77657	173623
132571	185479
455187	450397
191174	236233
269772	486035
254254	15209
358322	283312
405538	431226
260691	17186
4180	318735
254208	452584
340491	472573
257977	340495
95189	36119
282633	164884
83140	199253
132153	142018
40407	216525
261278	106811
418305	371983
145282	468216
138579	86421
291379	128609
167419	17363
367919	274169
295790	267602
212675	4349
253102	387636
348518	290450
483225	15209
223522	77341
57650	66611
396802	385734
227857	147509
385510	97894
375678	295293
468741	477986
221410	438419
65220	15209
49127	441313
19747	346613
249689	45810
371683	86728
88366	476631
162421	197637
268828	173176
278178	469235
4358	219065
58758	62191
59590	410028
457557	56337
23992	175382
435211	251961
51759	55590
417938	241045
270328	186440
120221	409828
409016	325001
375067	439686
464076	489552
376713	47518
71157	126468
262639	220426
179879	119123
269258	366493
107176	76350
472755	222701
455034	304335
258010	137719
478420	401928
336266	92999
325501	403515
287089	182226
482143	112021
95808	101059
178959	461846
121167	267602
129792	60904
163904	185076
144919	126204
309515	334202
334191	75379
256696	317356
440488	49228
345584	8623
145078	378859
456395	420790
107334	398069
665	441313
430170	292129
132623	428838
282263	13563
353778	139648
423603	148000
257518	343012
212418	26551
187458	105585
287566	427628
282967	271648
298768	6374
213660	49031
14882	62191
230433	205523
136477	274633
286741	476951
404519	419797
137260	112317
487938	372667
463836	291002
14845	414100
409415	462973
164867	471607
45798	121589
55602	284542
227857	118571
97699	248398
269022	44417
254446	144046
181031	470403
137989	440660
259587	109580
130069	316907
91237	418072
464966	354694
31616	248740
454409	468127
130224	300257
27125	94516
323775	61733
280600	345962
398308	84089
294085	375029
320471	384336
492647	403251
121859	135664
386465	422998
103325	298077
420736	175960
282419	195948
59234	122694
355679	291860
91325	9699
41112	281470
72967	180777
134299	273313
260431	53883
283189	189640
301577	454975
347786	272846
168350	53994
233870	262594
305115	130454
480566	461601
277529	473077
315966	105967
350663	121828
232771	246713
201866	155747
120963	224606
164201	216924
248381	494102
165326	209018
87527	39566
179539	122645
54539	384682
233045	438453
143807	331349
262210	379829
392977	256158
451307	334956
407292	262054
406413	217423
47080	322150
175971	180861
398911	40362
60048	490636
466971	93141
36139	469235
388078	401854
257613	420895
83609	158973
281052	151197
484120	477304
483315	251656
97499	54298
169233	424392
134053	452846
373217	296703
443497	283779
328361	346798
375422	442130
149389	153799
323046	248625
139413	404806
139844	212734
349292	427265
222455	249202
43649	76454
60929	254270
150107	246672
378275	297375
207184	254914
217557	6836
322171	13966
183874	341039
429287	222031
201131	53137
483783	171592
384492	32807
274900	347658
186268	466046
108689	101058
449265	126204
343975	239107
392086	15223
139341	214370
55659	304666
330978	109776
429529	273529
338057	146706
406968	479872
153006	99418
129895	23018
226418	301731
396292	487683
231384	429863
49542	151944
160331	488270
224778	366493
133909	462377
3052	134694
158724	46132
405083	414774
375302	250685
137833	217310
281236	450541
149897	62012
57447	286936
115263	127769
414641	13370
442485	380538
180465	478415
178422	468486
197083	77495
175549	104323
322858	191048
88647	192109
300025	244394
238178	16433
238889	359029
438193	122186
223121	246374
118175	379384
386543	180578
251280	69674
408325	201322
172352	245679
456021	486158
12440	177208
464793	180957
442447	32577
362206	138651
358629	315872
447610	123656
402238	417294
296976	283392
291367	359932
493817	384627
181910	453012
281499	97813
214770	291739
139850	283027
83928	273872
409912	386457
63524	104379
358816	258992
212340	67584
493031	426089
29431	345996
270027	259929
361007	185335
165632	176561
473475	313745
233117	484058
204693	13370
172323	220689
327209	10388
6788	397310
298390	27637
305624	373205
94690	220417
31420	197380
355245	50538
251018	351167
437002	190677
221240	399394
158220	147493
189120	31554
373961	383335
454827	16433
27322	85582
471265	459213
309621	212182
205069	76968
20992	385747
438934	453851
193197	142527
36925	71917
153386	274309
134299	97985
454263	149907
7672	95816
223384	83275
394210	108554
412295	222701
190789	283346
375250	60517
315046	390349
67108	186548
415516	320578
484646	17497
229718	149128
174065	328342
358363	187998
291738	128772
243147	461846
408268	154726
261710	223084
376675	133465
212305	209572
370619	441021
439484	437684
427505	359798
39186	16433
348340	46127
231022	355093
440424	12245
466737	321501
242411	191071
399738	380538
40890	213658
412002	209429
13421	476231
412440	230205
5226	156315
101689	434283
58694	411455
275596	281792
457062	257019
10762	403501
228042	476471
335672	476171
339274	388767
154808	126410
324852	301885
324826	466101
150846	203618
326034	350181
328763	76454
416709	79989
411366	85078
106439	195121
364384	375840
225094	115671
336152	345524
257151	62191
409238	417294
425495	128944
126445	228247
485955	327217
247587	250861
129992	52314
52979	230196
262210	388110
221348	137128
78839	153995
68059	160573
443228	44733
17479	254932
312949	14769
129639	125818
345715	299536
119588	434977
411282	217310
299188	258370
106268	424133
268910	23333
484144	114930
17315	164816
177404	70437
209350	210031
242213	136876
359283	324723
216404	185810
332802	68950
227507	622
151359	126172
215888	205270
455395	172337
243287	381268
398625	417078
257977	142928
128109	469943
419548	273831
406359	202384
330492	369239
27539	11533
171807	51895
84010	326964
364517	472224
19175	280390
180886	335484
344094	88313
278270	397799
386428	296693
415185	10922
465271	411163
115604	71275
450436	18239
153322	327922
60773	409848
261634	194919
151495	447517
258872	478415
160961	368903
424353	15209
89219	277912
366975	450594
270014	187836
214510	2536
410335	164884
272647	72974
94250	172535
364636	317118
165793	166651
119997	145810
413097	119381
19341	195687
8213	375107
289084	465346
326375	182767
332979	4413
443320	211784
61568	282317
362284	300555
117508	194165
60767	486885
396001	180578
16909	49966
105077	237165
7385	461944
376727	57567
238912	15209
123879	201424
74366	389682
128704	315235
246547	426089
143190	348798
50739	363469
371051	452068
144188	398795
246558	19984
485384	56671
462255	479916
202333	113051
352614	299467
284727	470128
158608	227376
279464	286650
311082	452467
275721	259074
378818	286936
246764	8624
374565	138088
218856	318735
109527	88113
480860	479797
150489	132996
20199	121362
402438	424878
164068	362654
212076	481785
350564	39892
187834	474341
188552	20431
78168	348798
372488	33124
164902	121323
142318	367588
459374	401854
408459	292721
136798	252990
174395	237235
22414	366787
291569	10354
16737	412537
22736	189033
245880	313314
110928	164686
127442	414363
21373	27464
387775	348292
121742	338663
198776	4525
35538	220417
107118	488960
5700	152021
355695	440660
280775	313745
425170	317675
406660	425510
218353	470069
453411	359762
493347	266508
92846	428080
141611	99845
141154	442281
399270	19246
245826	83811
359113	45642
121807	456640
256582	350288
169126	400547
118429	391187
129847	413621
167588	219001
290802	12177
418017	13370
298293	92613
52396	159858
454450	385000
63523	103405
120907	78240
251876	212081
51628	341271
312981	391414
242782	258960
312287	184032
461068	183213
92032	434893
188016	430610
488678	86892
207343	446537
131196	28310
248453	448996
418743	32791
302051	417201
124245	186440
75621	308150
95729	458877
407066	479614
157984	334009
419183	250389
102795	67040
39601	248293
224505	393326
322845	336381
19887	145195
35806	18876
279155	288201
79027	53863
355921	302610
449840	474931
340087	453063
141889	13136
261452	43334
6636	423508
159525	17339
121594	315566
89257	122013
409004	94344
454710	242022
50897	191387
192789	53047
196130	453847
310338	250920
61848	407714
241137	86560
364946	393326
353897	286936
79545	287648
48991	12177
272742	69723
203837	210702
305103	421356
381563	325001
464238	313745
327184	94665
189324	477491
329415	318254
336166	15926
34686	428531
192857	309085
107879	288035
14777	195121
377727	88499
375614	155747
353998	249681
174865	478415
96279	306545
110096	134145
149389	347202
195458	66620
481095	318496
324966	196783
432705	21457
337402	416402
346484	255340
447610	74585
479263	253047
2967	132070
232074	434114
377869	245997
319259	115695
312201	440660
342272	61914
55659	424210
199681	5950
331463	301659
266341	481785
14376	12124
311842	54700
406348	32807
277241	158514
87729	110708
421355	241090
462859	21583
21050	461182
124703	360708
158274	420757
338279	463908
313017	207948
324555	38694
227639	204330
28587	430823
219109	84111
235585	317356
190926	153658
167639	245679
107395	18727
137157	313745
24983	304466
393530	187974
152908	292101
184121	461846
108943	186159
169106	422488
158416	248777
465640	108554
139803	336590
442831	330469
319259	7393
480785	285722
71816	122490
7485	314828
352399	138885
347891	357854
58486	428864
452776	336590
475336	298077
158088	313745
273365	255579
12967	105701
211526	131035
195121	233939
306040	183213
410877	361698
147409	87515
193975	378462
69149	173484
444748	514
219536	50719
164188	478778
267373	94439
81305	24732
191019	317327
78469	233469
286019	309156
278674	477986
33893	190369
289866	5045
291744	426512
392313	160468
39683	243438
21004	71036
58225	41710
431530	389682
367273	389132
45579	30874
35865	104383
271241	313745
211238	194805
110406	239872
472828	153995
39195	355376
157152	121291
168130	218730
407277	57786
46920	434893
84541	13370
305287	320464
44568	486885
303716	398333
81383	388254
59092	298415
11090	349654
215235	418771
289845	253805
333194	178436
13930	36885
400888	410074
372715	274402
386963	117703
375792	290560
386351	421830
169047	218727
305138	412151
345401	405379
174362	348552
448104	340073
300503	369188
235875	391154
193047	165365
143809	283568
445233	44802
70252	107082
244536	305009
173989	281924
24185	387742
5700	290548
223757	295506
81331	139648
245302	3359
369041	157326
140116	335798
103855	36451
96494	336590
395096	143086
34628	424864
445708	8615
453113	105878
6467	18116
248013	338108
228421	435794
354022	209572
271546	313745
356135	343504
330134	294836
162086	234046
175284	111532
5167	174909
323854	15209
427432	53797
268485	12823
259638	50852
301312	380531
47170	210261
284574	59782
129491	425787
266916	393238
270224	12640
92205	268261
311589	73336
117556	248492
404960	374281
377994	195551
379680	195150
156531	413215
26940	200771
45752	35707
85330	362784
107279	106836
452240	15202
389233	295650
39880	10231
350081	250615
175362	183213
284460	384147
398506	141509
342465	209428
69513	234356
371739	104822
42578	295396
398122	181989
424614	251762
430177	20959
303832	440660
73327	99583
38267	229872
382275	482143
472049	410074
60274	185016
474341	271533
28357	259431
143370	303175
199482	447105
221219	273084
445550	355455
393737	94415
93861	174263
370762	237235
359133	165437
290838	311043
162634	469235
133243	443694
247558	390875
480147	172107
54874	50538
454881	351411
383638	287775
284452	287554
473056	283737
58100	247922
2606	463549
267562	420952
26576	110708
228821	6374
216229	187892
227206	88876
425527	317356
311128	28065
137522	141323
422292	410028
196340	288035
11832	364552
343916	274309
91382	189383
189195	46785
81497	119868
260678	483534
169331	67584
491175	430329
144182	411455
308309	308928
151762	196784
431556	331491
68910	190876
187676	459649
118924	355700
180292	75621
262469	310756
470818	318735
369878	219728
405863	340838
214232	285143
280573	478415
320464	77031
80575	300916
370148	201592
286157	205289
386973	360860
430433	280037
114466	404552
34842	75569
480465	267602
23306	263435
174875	350878
387530	163096
215029	169485
403746	22804
232812	440103
48775	444213
389376	217432
188535	462571
410951	34400
89173	186440
255109	86974
255630	426935
252846	65670
148516	196783
410547	478882
486894	479157
189626	94516
287996	453493
190275	196783
194540	440398
179746	92193
390292	84089
190281	209229
96559	58848
8420	446906
217459	78112
69503	284979
131388	144401
48331	62191
325973	228431
206608	209902
216570	190369
53423	242958
384155	436246
482813	176773
278108	100026
475933	398475
263700	447519
409916	410484
319017	149707
239431	370551
323836	359144
142176	300240
21546	415497
408497	320273
134924	484447
248150	124218
150278	252044
245812	262954
473446	287632
381898	267602
330875	101058
80662	402323
408480	49392
56638	416402
486712	7657
22512	128696
321213	236
297764	103420
71439	146202
174101	226494
342197	313745
23481	111279
12372	493595
297246	53693
89219	385670
316136	479297
441821	445406
219655	293813
379418	452870
194058	166006
452348	97898
238672	155253
336700	58883
273640	474982
47596	34230
297665	15051
258462	237165
483025	402438
345214	65980
367481	430894
19053	478232
239071	378686
447615	94731
14743	406626
456231	147429
151952	360234
233045	158145
114056	100780
411559	299467
102378	300240
230051	129519
109145	291249
377568	452098
475726	12590
456688	20959
177026	454975
51290	428358
2207	190369
334602	147368
311300	65670
398924	10520
302174	40899
464002	35150
451691	128758
298346	237178
39683	334701
219783	179375
342649	235679
200169	52917
79748	38694
369898	313745
230432	423346
443275	50170
21763	249561
454885	424404
225694	378082
125860	426696
3809	446689
314311	351414
3809	242927
57668	10394
375660	305724
235585	187974
222456	378368
314875	47390
354515	366534
364107	30263
371999	60310
303760	345401
433603	2505
470689	218061
366119	286811
454263	126628
390855	160545
222045	209293
455819	247358
161363	318735
344872	46755
459667	248777
58908	166651
244536	213854
198387	303033
213390	10520
145730	213570
252417	306377
144258	331581
444081	86974
262308	448770
79357	183213
15797	80587
100307	329196
271110	336590
246948	261311
193817	139951
104740	73502
59653	202523
423925	21411
215061	184153
470990	378672
408704	149482
300208	132494
466054	460758
388498	40629
272550	141649
329612	38743
237881	243840
459138	53389
317370	328059
15039	344954
215155	188352
427796	465037
258588	115123
3328	368960
401592	477980
167122	469583
479072	348623
403690	259074
405553	29961
452967	16325
278769	82430
211645	451250
419239	32017
339750	264192
379538	410452
93925	422998
491096	330757
73994	99437
259978	371509
218935	453649
134610	4349
54907	145270
7968	325738
59984	167148
143709	370689
131154	157624
250214	251068
154530	282670
319259	492772
150789	284724
94117	243840
309927	411455
97447	290139
181572	92131
374379	465322
282564	406751
472439	298182
65047	256871
123014	315888
244711	458
423013	224267
149161	438044
76228	82615
243436	126040
82981	85093
203887	23018
114368	172089
72896	328150
297022	261689
70612	136923
173772	214337
334350	53863
186198	451856
230051	406444
183176	192427
61681	61376
444194	109062
82744	56381
111429	442096
382896	112312
266843	328538
85879	288035
41378	319471
57450	408578
326544	413674
403185	147460
104075	9900
267323	305844
191966	36212
287960	435817
366814	110677
121226	338271
209741	90277
349223	204245
372179	147262
411015	313314
291785	360708
161564	257274
135848	144306
401978	397234
156657	442554
373755	119381
138126	36741
356469	271463
489080	463200
293967	4413
486712	172811
89340	312698
165199	18251
58349	454620
345723	336590
274006	1165
285367	240374
310043	471745
287212	16641
192611	32807
126479	30187
367666	92114
358373	98420
22779	175104
287391	401101
234403	194598
43353	54976
465740	31449
339590	348798
450576	34927
280906	15133
443601	123410
383481	203404
333551	460010
209594	156419
216544	278520
140213	219499
18924	314455
24598	305869
117783	394978
320615	240799
282943	21583
403819	375656
441099	338645
196030	92114
260624	286936
244015	193887
146010	193705
218732	317118
187835	196399
216544	197723
12554	368211
358241	332425
153813	64486
228537	214024
10557	487952
69242	162970
478975	127345
174278	349660
6289	380071
318088	413818
468007	210071
239561	147890
12949	294548
269612	265065
437767	111987
330737	285295
94573	16433
350064	135538
237838	347478
351585	210403
268503	275204
124469	420347
455143	259629
255397	83872
341837	2505
70392	362773
449693	361698
375606	464420
481521	279829
294323	104598
458065	217025
414378	138244
278320	41673
447258	54976
118109	293813
307041	422853
263709	109271
63314	325061
27922	209904
406660	86015
410671	266852
129670	386057
133747	335241
153132	22827
432175	123410
485664	218462
474991	41624
178737	475149
123507	210445
362372	75499
281480	90274
45921	124618
219136	230326
411028	7159
321355	62191
139730	289922
314777	4739
419201	157152
159548	297710
273900	238299
364346	15209
265330	159182
289126	286313
250627	74542
392055	72523
143358	110677
432175	41673
268516	61572
36025	22348
316136	480830
411592	424531
262795	471381
299022	166835
306857	245285
316352	236240
362740	259931
314343	427416
244536	185386
481419	258126
363191	275981
283889	413592
492677	388363
76177	271367
186440	288789
479351	456294
399694	453009
348481	149079
300394	291521
453776	312645
200067	231588
259372	190369
127462	187836
286462	218730
333357	396793
304165	285295
128672	42890
178836	40447
125948	437579
7627	64335
156972	204053
276821	115861
431453	312372
414058	31267
166023	348971
273610	282822
158493	269199
285391	8084
403011	398833
178331	78811
119944	106129
480184	237646
55182	214646
112443	446801
1531	3520
143294	362206
46176	361305
201902	69708
7653	184781
133909	359775
93245	408293
38414	186159
350064	184781
46548	118286
203423	269199
15027	350189
485618	140044
157668	190369
483987	480766
192793	404806
104583	341271
5700	62463
338528	323056
269041	379152
144973	484274
157969	472980
229744	272230
58486	149026
346216	298356
192646	20299
204474	446632
444559	334680
81717	316643
46852	204616
307888	114930
216602	181704
314548	178436
207890	165653
150880	485667
351639	250080
371125	476951
470966	186259
360955	451016
359483	293813
228225	217459
477121	49021
283737	351585
134999	121304
24186	336590
353470	203656
191567	309801
11358	413973
232571	198875
433624	29105
396841	375750
369376	15133
29431	480260
143223	40784
408043	391414
245503	405217
92047	79831
197719	352775
471058	20958
81432	70759
480187	37057
49815	230781
211763	195682
470966	219993
192742	84775
366762	166085
400383	207927
296622	334522
53790	428103
206046	214024
196903	336494
276821	6381
233498	464429
449729	129718
68290	449103
221369	282259
62191	236049
215575	15209
293913	471132
113927	221431
296030	137719
61908	38490
430734	163707
169770	260497
189806	166063
165540	162831
294800	211196
407795	208300
237154	148590
491157	95942
322800	338271
207194	397835
396382	441135
450406	372857
244373	248322
263490	187998
467202	489552
383728	478232
76289	10786
262410	463774
57	417697
439105	195121
335046	274451
162185	315566
306964	333203
427991	261632
290	15209
196903	108736
324826	282911
67283	78455
222102	96977
158864	203297
336873	281917
338806	81239
373798	88113
93251	141649
236216	7771
126870	16906
107709	27683
481419	81714
155062	96977
462272	17339
100171	324991
90576	72432
36377	353021
380393	129823
201813	308150
417724	277570
139350	457800
480580	128340
476100	14497
127224	395988
134046	171069
325775	66471
174059	196783
458183	227273
479156	16433
10705	411310
123774	458451
367559	272908
344314	482125
222339	152085
111588	166474
11486	356531
463193	21395
44082	270468
380858	223327
416287	430356
34245	35150
271272	47638
75498	40871
18700	478201
434074	36392
406660	329145
192238	29816
320482	203414
126714	277489
451475	379970
256511	216495
242551	236213
325229	469268
239606	451189
94943	67701
27322	383244
90582	82271
201131	451299
300811	214268
450978	136435
32101	303612
338730	170748
386411	311986
473411	116284
399494	85078
326779	190369
325414	80781
153061	264406
359746	371918
178222	241525
481086	41266
286145	241211
67241	374919
360459	422661
271886	406919
142629	401713
408685	76454
312633	304173
37999	140044
374379	387413
63758	317118
39195	271279
266307	29253
153322	199171
390032	187998
164486	351414
59718	120912
197175	7518
477747	244688
425828	307081
140918	189801
263700	278520
302918	144306
433682	478415
374305	145462
14020	139297
150282	148409
313606	277450
377083	94344
37718	207389
181530	486447
51601	99405
319017	56625
50355	440660
348227	106769
286911	302290
41277	76829
83664	248176
286283	198317
356953	231321
481708	368656
247404	100503
241124	183213
418865	295114
279295	333357
451230	62191
489264	5857
309009	279509
435803	36656
483428	184832
272255	370866
105625	148263
165296	99810
105941	99405
86768	222721
493918	255897
454303	392845
309253	46127
483525	26656
320911	36991
38626	4398
312735	481785
378873	290450
366723	112312
191846	70476
494024	122462
414784	355796
78545	450647
39195	300047
396583	89549
61861	114960
156788	151849
144973	445350
381597	206557
52537	185455
241531	442030
406814	393326
37118	14598
206885	132740
126310	183501
223452	224534
196534	163231
130427	51222
82088	84481
296798	321090
448831	267352
298273	179258
276821	158811
302067	475200
60404	16325
385516	306708
318735	485061
471247	435708
201241	478415
32888	467752
15133	50264
323580	150352
270129	5603
58017	363581
231855	105053
135023	12129
315951	71645
422747	349229
482851	176074
213822	368892
102262	477986
376177	392539
100487	469498
485969	187836
103680	262499
47855	456354
465820	107473
479287	194165
192070	247288
430589	405217
227852	282287
319259	45515
351257	140044
157152	307038
274517	277575
19542	369262
34404	285057
45082	240058
349595	10345
271760	367620
211944	25549
37030	477825
342782	264908
87585	9203
62087	228431
206046	385403
437929	276813
261278	124066
421830	10097
363605	393184
255891	392434
105568	85435
28357	283237
220475	291096
144579	353126
47444	174138
273610	27362
26127	267352
76068	388908
90535	186259
357178	388908
357879	245223
356545	387860
248013	134939
246487	488558
3743	176878
481661	478415
127388	81018
327437	395988
440804	357832
12481	415967
93174	191864
328119	404053
260443	271994
468677	393800
434690	368553
56382	122186
86632	94289
378563	367798
307528	227101
268447	241048
455889	230629
365227	74106
304666	58483
442514	162795
320304	419162
106683	294836
229665	1136
287766	208577
258927	27252
319791	234084
274404	366127
275449	42890
104667	109438
323037	77727
471025	419570
333144	313745
72407	310206
244150	289890
95296	265138
284678	39130
426197	136435
76628	430356
291982	421830
470672	49719
202537	454975
462891	456640
483169	263009
136600	340390
30568	79604
246696	120986
209932	168213
399440	463615
464636	152085
452331	148590
262660	49230
63962	77590
438419	179409
280121	40530
413336	262050
113616	404886
806	369232
147392	348657
229707	170624
28737	279651
308555	271351
2513	230336
466807	349547
84414	34112
15018	206725
230954	40784
167588	394290
387399	407026
54976	478415
489657	150258
96298	245679
99820	273745
29298	13164
415019	21962
249696	66233
96729	166513
345745	133316
214994	49021
336071	366493
400945	264406
237714	15209
194504	62191
343302	121899
143747	338554
74290	126204
385120	91600
211618	166513
366198	260857
209672	487731
106781	273359
359077	198545
425502	106757
123447	17186
406678	392979
309811	76111
194861	112510
19727	49127
69539	438446
222102	453671
136231	228431
391743	20959
465438	169041
328708	153183
435944	79989
35036	259278
48594	238050
276663	448709
188917	18434
76717	34078
387413	220756
297679	213115
30559	289018
154981	459444
112443	324498
446462	89282
323222	487900
485667	156893
123730	12177
190558	306708
469384	327697
312347	97652
307098	86974
45951	62996
182025	364203
418087	267352
400534	410317
343691	255641
270420	222894
446368	293813
267562	170129
318844	106484
418704	145948
387215	234873
102311	746
256093	237208
136937	421461
465798	384760
237043	143635
151730	79832
155941	325509
172726	105498
260775	258015
423392	275790
402340	317983
418025	190748
228128	78289
309917	284920
350064	451600
188523	191839
408459	318735
221173	377270
201016	99405
20069	398954
250545	390434
124262	196016
296459	463615
217951	323126
334681	432175
114748	491020
242107	255650
53391	236213
36211	330752
408350	82979
321569	113138
20059	190369
341279	397777
340189	484447
16173	178721
216666	219430
358856	168344
255724	27263
17895	475158
473119	95942
53235	431226
335360	215054
33847	381416
76636	292721
438825	414832
378330	354747
307596	87007
364181	161095
346354	119381
42399	180709
211929	201794
386272	465271
119846	461392
291551	439904
385241	52396
22954	13129
483987	393506
302056	481908
305827	478060
96243	23863
395395	91380
433848	25919
106739	317132
33881	446351
258666	208820
491970	257858
304146	153618
489737	346768
128425	431285
200554	214050
175769	11045
259732	341536
153322	319670
170586	307294
484229	86819
458435	168697
235394	94665
20287	281924
302492	245679
178331	189804
218420	28129
292721	271318
183616	89047
76900	318932
77423	140969
47069	273831
476804	241525
395230	241137
147546	372214
252682	35707
387626	220756
131939	283608
8811	466101
68314	253538
31478	482162
455415	351703
202893	401014
78673	346216
459078	268531
463577	49675
147552	164884
474341	182967
293081	388486
225809	30378
100400	84980
416936	37516
132324	439253
267498	206962
344314	46200
414694	476087
232393	258370
430681	129395
141077	247556
67411	54085
178028	59014
237983	381854
225497	186159
103485	235160
375107	395875
424819	443539
69891	363249
232022	422582
468459	110677
276821	289760
294323	152321
393268	193329
394145	334032
300689	313745
190703	482543
432998	154271
393023	258126
487354	193380
256081	307279
105955	486885
52491	72223
247388	69734
18418	62349
359790	112312
227934	371771
41298	482017
391114	387124
324206	24516
449884	210403
20946	409828
260356	80548
2187	355163
459976	116875
15819	19880
366581	261398
177148	147554
217759	316215
288176	420757
217953	232377
169312	30176
314324	351639
311128	160419
272413	475555
324967	316935
162086	119381
367686	381675
107306	280969
405731	66337
441463	329086
323781	435708
433465	287943
356259	94344
167046	219499
134593	442836
130427	313745
311863	249334
43722	396563
445575	336590
185339	143079
295751	186259
319465	157548
321555	318326
402143	214024
289807	342719
326173	215560
369030	299519
268522	196866
368284	317891
347370	54976
138927	231578
457107	97527
244536	197191
43419	47390
12562	454792
478777	489822
302900	51881
238889	303392
249969	176791
5090	327922
236034	119762
362510	222701
234881	437570
79733	364103
23104	132843
270567	23018
66383	80475
232897	50402
115965	131802
352955	385536
287586	441202
160618	186440
132783	110677
6896	101058
388475	65258
214055	270836
217477	16325
390032	357357
172136	427315
345401	374404
19455	73892
245488	120473
331664	186416
484978	313745
78742	308743
254666	458220
106686	63792
112267	343804
85877	31313
104711	26714
230690	371567
17967	277174
248255	333829
477932	153534
194735	205289
430767	125481
63054	393823
306304	163918
93174	340449
233045	45481
386629	313314
382251	216275
164755	173715
136042	45141
3268	478323
146924	118058
406108	316959
249978	355653
322533	424814
26211	236213
455893	316575
458837	391414
367281	92613
99287	420973
454606	183213
168040	133752
86476	317441
408975	28129
240520	112960
130069	314276
16844	258270
324486	243438
422154	317118
287392	367919
416116	285067
226767	366940
133319	313267
114862	127270
214308	349901
393552	209285
432296	476951
455038	293813
374429	260166
66855	15209
336941	318875
104059	472694
428002	224383
204653	254719
344713	392062
225233	74886
448696	4413
284473	313745
299060	383229
42747	323016
258962	467492
447896	306790
209715	84502
339006	112311
364097	423924
39255	473025
40798	244017
403823	278525
35184	432335
197535	132717
124262	146183
223328	35735
108559	287944
178222	459597
445661	410815
152894	194165
359454	457093
39295	401431
345341	350167
34582	283784
430639	178436
114895	121106
429778	38063
335005	76771
412040	419519
372354	262708
343975	97665
356979	192610
297041	407902
33343	266538
310379	246311
449403	303424
365710	365034
3539	61572
106514	69103
124367	168050
399270	259844
100795	405217
261261	421298
415793	347319
334948	99901
19166	281924
393552	180504
31779	35189
283698	21162
276821	387434
334131	474341
95728	428103
343850	240225
166545	21968
223043	490121
416037	109515
122076	371053
373264	69444
339160	421399
140263	468276
317322	392086
143381	368358
136288	14365
111948	49828
128336	405217
283721	465800
35151	24184
291027	179855
99977	272908
267562	88761
64038	219743
263377	27748
431226	64351
43625	181689
199171	321826
9177	293813
78742	41673
157212	28129
442424	273468
242551	357373
415108	368370
451216	390512
477932	275768
56619	456778
427901	102747
219533	187590
333763	464420
382888	123213
116142	49828
169208	93550
394978	405217
78847	309605
273312	450876
122174	53863
39473	73603
412375	391381
257613	252920
313728	31041
452962	297364
33850	123042
269666	306987
366685	78336
475158	16034
247296	486664
235385	479644
391391	360380
252906	224268
241163	420944
275518	466101
410045	78289
377001	177219
76717	244115
277568	221061
346703	263514
430385	358797
374555	420392
393147	327446
233782	146566
79528	271328
207183	333587
271412	276358
36711	374594
5354	213967
355478	88113
188525	21998
210247	42074
588	153995
235585	218727
487546	378462
297941	328367
388777	403069
267562	406298
39195	206840
398843	82041
21396	476951
194085	113051
192311	187350
369875	99210
8164	321821
144288	293709
491272	441283
343567	421935
254853	389939
136711	425114
362174	421356
208152	266538
281012	479781
230739	333746
378941	289317
96983	466327
243125	421756
247334	160959
196130	261396
102458	463822
343038	218727
335903	423804
358373	146893
411957	458183
367767	386021
293345	391414
250976	58140
136999	94516
120074	32807
439471	312481
153687	107337
15884	183213
370621	405217
247330	53754
424610	204661
339636	440660
287554	421542
452804	10646
222389	320464
232183	408646
222520	15802
73327	205366
475613	28129
178048	464100
202884	359029
419434	177630
267562	86596
71237	425675
493165	423090
286406	15209
147592	293813
284026	420794
72127	180578
164276	68002
105979	137561
457497	214215
176625	25388
234788	104111
438464	243438
211529	46785
412133	47880
460001	250679
318715	273514
305287	13502
202073	122085
464305	183213
485667	288685
292347	77978
196142	344865
479918	464171
22369	190369
127651	27852
147439	347019
70398	90123
476606	415075
206496	54490
236994	399132
422015	428940
45644	378686
361950	347722
452283	179964
186669	84793
198388	400353
475268	335439
321157	255290
72949	440660
416413	365389
89499	440249
101502	267352
374215	357915
203060	99234
23018	301525
274138	81280
381558	419761
425827	304251
420606	143095
233211	347299
345628	219499
119978	98644
133173	120072
5659	412179
90296	260392
474825	183213
172061	220417
369845	387333
101945	54976
428758	185007
402137	197771
107750	457510
286550	127694
338599	193901
250469	1292
349778	387742
481419	418544
186791	459016
439588	95091
384542	23680
277467	368859
361463	116641
216238	369599
393056	53490
265013	52537
386538	13129
390536	440249
92401	281924
208577	491811
293297	389009
458095	399098
239748	362972
438901	43433
134320	107148
369112	437001
233631	171437
448820	101058
170679	86974
149864	7812
266307	408389
326041	301659
316784	6253
480292	295484
408781	383949
139652	381110
380489	51195
22197	174139
30749	464420
176321	243438
56619	155794
387737	385471
474803	96022
268307	301904
186254	15209
307294	324377
179	402544
340133	401949
200876	59060
173522	187129
294404	363581
218532	254130
129023	91426
301326	32807
145288	374806
194482	274869
1777	378105
70586	411809
347653	359762
270268	165653
134599	149128
268126	453358
474055	461944
78206	190558
46872	415476
416032	119381
330185	317675
484290	196238
1786	285634
442236	313829
263405	34675
8520	184833
1796	313829
259978	424345
388145	481785
270815	378575
442689	9054
26120	317118
172923	78469
131178	15133
388249	24334
67043	256121
163614	260011
394636	304179
133483	334032
300727	461401
40890	483349
347121	241261
31379	402316
13246	492406
16844	66930
237714	46988
480105	119762
289675	38500
199991	17591
484728	15636
231849	31360
198317	60137
141040	435448
309917	227188
441558	237366
294490	263009
441604	243840
187571	225420
161826	342122
105658	414832
101391	9770
165680	118886
418	359628
481812	494084
205284	377240
398480	489552
454223	484447
276279	431799
446771	439931
473411	12177
488570	303424
194637	206672
459217	102482
454263	65603
372363	54700
347483	373450
31676	266852
437623	377955
266965	4645
114643	439841
447793	160242
378780	328234
302040	177104
405552	192091
489552	185694
362986	460149
367108	1605
230318	373772
208373	182949
226919	124729
50646	437679
409121	257961
258367	320340
287444	332685
377096	357157
351657	28129
186189	339853
134742	42035
188000	395988
228110	60517
435156	243695
390875	399208
287737	41283
380846	418318
354545	238299
340881	28464
260269	253543
442687	60517
489589	488047
273956	420944
96342	114984
141449	197485
208585	249444
168061	283134
230574	145755
388904	370180
267562	183868
9670	241380
448467	109245
40143	296339
381651	104251
164481	190369
315958	241749
60589	390334
297622	481279
457125	61059
191866	239859
486811	119886
469384	140044
79403	356645
170058	39892
428961	33904
39176	183213
97777	420460
244013	4976
163843	217423
125948	226152
466395	422164
336590	487938
281711	175060
430425	266324
283718	404579
416470	401101
151433	166513
334741	479433
12562	446173
18928	290816
455074	343732
414327	174370
98847	272315
362413	313745
374767	444161
365171	46301
404960	477106
352587	438482
331099	64422
76247	337558
102065	131547
95608	75318
186279	281993
239433	210515
364059	186679
53466	217803
154696	371918
43761	479529
84852	40175
218154	26475
334872	95149
270098	251417
324895	462973
122462	291320
48135	282715
266307	165037
217033	223430
46071	411157
17340	317356
195121	219193
419265	310756
464752	319920
258769	311076
212609	277088
391691	426082
56856	59963
72791	403985
323222	339009
415024	44832
352672	42653
277801	357854
7670	12895
341658	308955
15583	364050
85545	28129
466736	230449
249894	11696
206962	205223
65085	184558
195804	358815
322602	134694
16790	28065
232758	162254
389563	393238
60234	346529
94906	307212
85274	456640
107850	490016
452290	19388
131087	313439
81547	359256
89238	197696
272835	62996
145027	119762
645	188759
429547	349261
444588	433913
119721	13075
97926	489367
287325	26778
167131	96361
187684	270095
128372	9630
381873	353454
92047	124504
55481	235039
282384	39892
439575	87471
155697	457769
140394	28529
233198	441135
233498	277719
32136	384023
409357	72670
407676	486885
220438	336590
399441	205289
379024	317675
218204	472072
175379	336590
186472	115340
460165	227101
281460	246311
36813	190369
342158	128023
342286	440660
364992	250792
393388	300647
5511	272339
466055	179692
292641	300233
350749	435708
245235	51187
71941	355093
360273	298613
206389	23412
453108	315094
251483	486790
17065	318352
8407	259656
468644	78489
481229	195156
383164	104398
130069	312076
109906	132740
188078	227029
163445	299934
70581	250004
134299	277961
405553	350324
400542	23902
452776	249202
194877	245679
314930	310756
381201	291201
97243	186120
82688	385279
290139	180714
350650	61996
188246	464420
215074	491150
117998	22607
423582	464420
9978	391414
214060	98012
178867	459802
95961	9423
308618	459701
133082	11626
415022	314742
34729	113603
270248	123095
386973	388073
321919	76773
31169	108222
209390	434239
360531	236591
345401	284147
432965	404886
202163	122462
250833	402183
63800	263925
256823	82585
242324	371918
271292	202843
54671	222701
392875	75107
472546	109228
250880	225532
298390	440764
99294	442030
73698	438171
322448	9489
417736	208785
187834	115102
210867	113625
128563	52537
364636	85980
112625	110747
381398	11918
398180	458
15008	44752
305702	24516
83799	274309
395052	313314
402509	344737
445104	469235
483807	491416
271691	186714
389090	93438
437098	332425
281172	442799
444139	465927
241806	460930
455130	313829
266028	41191
152887	483280
415129	445749
40962	20586
351596	245679
130935	316388
428313	486885
291832	207415
206491	228431
481927	485233
479323	434035
43521	195663
109945	341271
359906	144724
300762	171553
125552	360102
481785	483620
115636	198599
401460	205287
48275	84186
159968	48365
184834	279509
185526	284843
97352	9181
297054	139
490433	292559
33873	82431
287413	237781
301312	36836
277031	443898
413603	300555
300590	274451
467788	162947
288263	106743
304478	260802
449521	172999
156348	179935
381246	269199
79284	308166
16238	6072
161397	405217
34641	412161
153887	99437
301665	15133
197107	313314
364617	41768
19334	237494
424647	349624
262373	90791
229481	138807
177826	105351
408455	203656
234957	127174
292205	290627
70625	137070
189617	226150
85739	286828
204885	135756
22753	395198
10546	38959
191535	157147
389009	404137
149787	139648
191155	66277
322193	94516
249854	110677
191484	94344
314311	233415
100349	123410
13298	26228
347873	286672
161350	480025
258977	140837
116365	305287
148439	132608
370260	343225
171107	151642
127232	420944
456502	62156
274369	27705
212289	267434
319081	470840
415574	154873
346216	441434
163435	171975
277204	267602
254203	369025
209018	208300
297658	169814
236638	440660
205627	40152
240300	208298
395849	293813
272785	220000
104147	377544
235189	115340
167588	123196
413962	204356
296551	119452
133651	366263
406660	368379
349109	366493
195014	164254
382848	104734
38826	204180
424867	493016
12166	117982
311328	121452
164690	418658
120937	366534
52728	268237
51388	207535
84176	409564
441342	10646
171846	451856
291688	367110
450833	160419
174362	290157
328174	28718
479351	164415
460286	440660
347793	150236
452126	316372
264206	132247
179065	401018
182771	426089
448374	478415
71701	209510
151364	102603
252920	94516
182186	417918
241120	255779
38417	351414
371822	183213
393251	283085
348288	427980
274498	55738
442906	9054
125074	379539
394295	296693
335005	352424
287581	16433
369397	469514
383290	195121
251819	110677
260925	230597
206399	291918
107714	166513
168076	266538
25679	388804
230574	284975
415505	86421
181322	335822
485536	27570
460795	188164
89380	211520
248448	489822
448047	145813
308680	35546
119272	426772
251228	10690
234046	266944
70894	94839
224910	330463
413816	342571
436201	54362
94922	190349
312400	165348
47630	183280
48124	472891
365358	375840
400910	486185
445689	76214
429734	454975
219846	375810
366762	408515
305865	458601
150739	179045
246554	409828
219198	164138
352031	247221
114643	485899
258362	221319
227857	273831
129100	388957
270268	105585
358681	256121
343980	460110
406660	307599
295441	125399
74571	419451
491868	192005
177619	108554
251943	76185
260893	127557
421591	141440
112159	146251
292576	107287
358589	491533
191859	392845
228431	340493
202422	454822
325651	166513
110584	9599
56186	223121
127993	95312
359193	195381
178422	163889
170632	110708
220540	443962
217775	127921
66957	209689
379416	434893
366581	30428
366139	207108
190111	168972
316565	386090
181424	31616
276876	270095
250925	133141
300554	367793
14919	323356
200304	477136
5167	228149
290517	441168
94992	347401
474367	15209
282263	356428
310981	442780
296111	334068
197308	383711
120050	244115
34165	89264
4098	453012
356860	270107
367859	269199
155311	294358
473553	226308
3315	94344
85495	132740
9969	62215
299641	102645
486712	441594
237934	430682
272421	77040
486712	288354
364306	275790
134425	386057
362175	167069
405241	10345
50616	291249
384667	216588
354365	116283
380668	461944
431127	130497
181889	362610
444095	48661
171652	420757
284057	465647
266307	378672
469295	429603
342886	29077
456294	248398
449096	242450
451016	315566
186416	134630
480057	219344
358101	489822
162436	21804
346216	383949
119001	480224
423476	476447
423392	440369
223731	366127
342452	391414
298009	369599
383113	101049
483889	145512
453858	15209
18669	130293
399237	103240
174167	166513
339850	280933
375934	153995
1957	206557
393870	311221
38900	280935
238889	31828
155570	15209
119834	224285
329155	49903
13147	451738
449577	474412
97438	349186
286827	467703
67293	174564
377094	469268
226314	250587
183390	293813
128014	9437
162835	492787
120074	177647
193080	6521
113911	209853
368644	204330
319222	39370
161912	315273
19541	105878
254446	197724
336733	452921
128704	317356
367687	453847
309621	315407
19727	362206
423559	173234
155940	99437
228470	335654
473357	213728
93378	35707
237242	345998
21818	293813
466810	187974
284274	202523
89883	134145
383681	440962
267562	316066
227427	256121
389479	9681
112591	9054
208776	252443
286462	241468
220777	269094
330042	467703
484172	378374
205692	2003
302343	290957
169906	186460
479351	150278
234254	322858
116564	232271
114220	237178
66547	372238
179131	386491
384196	15133
227066	453644
493788	280106
437815	166261
261195	465647
72461	436343
456231	209885
240860	88654
22969	195551
192793	89047
415574	444845
87577	357522
10244	380745
412205	456783
219765	198297
273609	117270
453954	83403
249410	289698
249845	258607
162649	335477
414242	185328
279808	434943
163413	309808
25815	187877
469532	32807
139871	1148
15027	414208
399270	119122
125105	477131
146077	220857
414326	194165
477811	162985
455951	58213
264419	280827
296013	308222
181625	73979
8950	447560
368989	381578
317733	190369
219198	359281
180340	391414
192858	416321
301557	165475
482143	474057
243472	71474
57127	424973
176942	194165
411609	234189
195977	6955
305171	457199
270224	122573
379143	387033
396621	114505
257229	421356
437098	407981
389519	348007
93627	319207
50363	49650
365126	170713
480105	124153
410161	246981
187632	271283
479351	325167
214925	8846
366762	186252
257989	28151
438646	67089
364370	20719
408641	313159
327209	147049
141740	237840
41599	487255
301247	228110
224140	54976
338297	386419
407198	264766
271760	463822
29114	363829
395250	364857
344314	244200
256803	12245
54706	239528
90051	416078
226098	74872
175334	225473
143268	132843
335355	303616
33927	149788
380494	219387
68500	24738
395039	133561
238882	410734
392332	165657
168310	403862
135907	315671
88584	434943
379107	153659
485785	57075
141215	50538
263769	53490
298909	454975
470592	91600
370260	57419
425508	225937
271690	162978
268768	183797
66686	197384
399352	163348
104982	188827
345401	360118
378285	245679
258421	64451
400972	486885
103763	149350
395842	248948
470672	310571
234356	243502
440680	409828
210428	24000
2446	127104
42291	110708
345715	81672
46023	18479
198701	130143
105595	475914
273301	235085
212435	390861
459073	292721
266307	229124
440676	318563
254198	75991
375949	322872
149897	163692
277088	213423
179362	228431
81850	355552
165417	391414
250427	54169
41172	220750
446250	117565
452722	132532
457666	81904
275195	493365
194727	15926
116243	22448
210833	214600
444767	69379
382906	379255
178511	24938
326830	360736
417938	332685
370621	387742
68420	62518
235748	264132
74768	421151
410028	455396
85318	313745
304631	259435
99405	52537
443307	235405
432212	449157
368273	420795
51423	85423
153739	55980
91009	25270
447962	363401
7189	355806
376822	426034
300273	433391
231350	391414
119248	91711
346408	467284
332925	453012
418090	323223
474177	10411
79874	153799
251095	349686
309917	30919
230375	312947
331274	364462
397315	397495
241605	190369
331186	167508
43749	307193
367919	4634
106460	99123
139393	317356
89826	140656
30004	222701
281752	467963
226359	176545
79817	464872
24271	428103
24928	320687
115100	11218
186850	8623
319824	286936
315867	301659
472694	202996
53247	464877
477003	132253
1156	363581
269772	461944
231019	125145
324037	311212
316565	69154
206074	13129
282144	441902
249646	28129
488272	342440
179903	198701
210511	367697
361628	205223
325491	44211
124441	111964
486680	27548
417938	344637
277875	483921
361001	41406
359871	478415
262210	14606
15188	394607
401412	300825
15433	8459
131939	461769
447775	113138
138126	348396
228330	430356
462528	4413
168101	491265
318088	694
167897	95149
221339	110677
181623	113336
84474	15505
476586	127921
250348	271863
436059	286609
13959	43918
478415	5995
422246	39287
489899	281924
233696	488724
194438	246672
68324	167555
324367	327602
116856	236690
261244	164504
301252	176511
143501	394341
276158	327155
97637	5857
326880	13370
381533	424901
394063	420398
463073	100986
189200	271055
324199	387742
134737	309869
26403	35629
175687	120912
160189	41257
476277	221748
259593	123746
429657	188759
427240	281163
71721	15209
340699	250805
240204	12177
67399	152324
435512	129727
142159	412813
372053	29362
82192	11951
491105	110677
454610	45772
337318	91325
351015	473267
455429	356321
441271	16433
78563	283178
273623	199545
118472	359441
48282	439439
111705	470588
311510	340668
156739	401928
260185	170732
317681	222365
401645	170894
299071	341271
219337	371918
428605	54895
380858	133878
153006	287132
333309	116854
204265	139648
197898	279509
350313	107911
127889	169485
477932	202823
256936	144543
491388	454181
172396	421109
371318	4170
10721	143689
9229	391414
164529	307279
387464	144306
127199	279509
321151	20959
471169	10520
103594	85423
173629	411424
230131	218727
10366	90055
59801	315692
484323	115917
354933	18632
279795	361545
399619	429161
447775	390898
196816	9913
28971	26046
84968	199049
297301	64567
105791	41170
41780	172921
336041	134694
424647	490362
114230	264908
392204	236959
311742	80587
225207	75431
226359	409649
319697	50719
13930	339898
222610	164253
111599	168292
276039	157367
228849	205270
35806	357854
39683	451617
418992	137128
476094	493236
275563	66575
22779	291451
50441	391497
405220	294836
301928	203656
330021	476447
14138	264406
383628	214992
433940	478415
14788	32840
107075	7745
304703	190369
456658	365399
85291	228225
451975	467612
214608	310756
340020	94399
191391	87408
134876	410664
358105	202965
207611	92613
60826	109824
40028	180578
156268	190123
10504	392017
200392	208577
219546	15657
112417	456640
462864	243840
332778	38115
322432	218314
302460	278179
111467	283222
34730	96977
116107	478415
227839	293106
74189	22827
244902	86596
385055	458933
340309	459802
407470	16433
46542	147800
438464	119123
188090	487833
372488	272421
57125	411424
353287	77347
195384	245824
7978	26714
55143	243631
404947	139162
443308	23018
131606	62433
8069	121863
409171	406371
417768	420944
473580	276876
420562	430356
249577	174864
94129	257926
195757	341671
12157	144470
114063	26551
410319	392788
47828	367110
436682	124085
155415	430398
208592	67858
176130	136845
36228	184902
29840	20571
439740	476651
127014	48146
326631	379125
190388	1455
363591	156093
358390	300800
171757	372903
115169	57596
263703	101774
397464	73679
190973	48870
299432	15209
59801	80761
5580	83227
31143	256306
116223	49300
403215	63509
104783	276744
191933	199577
449686	110677
87158	272708
129948	240659
445416	122522
440744	184854
130007	112379
22414	208617
131154	240225
4705	192053
254973	228006
486270	214191
101750	463549
187004	144845
60263	351639
440466	160482
463577	247812
190973	273543
142906	94619
118424	164884
351140	355008
385174	274869
357526	359255
454229	328932
464100	282269
376332	105754
66547	351414
144875	235679
143744	301584
263708	457081
3724	76454
347902	326156
23899	252763
83655	221890
368858	310821
477308	164164
419822	117339
299502	458968
242123	124085
460880	55390
28838	172680
419329	238943
479678	389682
204573	326709
113460	336227
388039	236959
147800	190369
131309	58436
249035	377528
311983	309444
20281	222833
295365	47895
35931	19643
302276	12092
289675	130996
25053	421356
301312	43334
111429	78820
27554	298580
305406	340041
411593	267352
230617	165267
376592	363722
183516	61697
211974	366662
240848	92650
392733	389387
452320	356995
361033	110619
415233	182594
230051	43072
186232	371918
325635	437065
482851	253506
16844	162795
204440	169731
287089	184629
225318	100503
360535	276449
350728	161565
244092	110571
178867	298767
116552	148374
122357	94516
321904	52864
314224	422998
404277	257726
309621	248179
251386	134941
190820	7853
352685	208300
373948	444500
474821	185076
163089	58867
274451	261398
222640	23941
35015	136778
262890	49896
143179	293813
106514	165963
230927	348854
44159	117425
334092	83802
9337	233882
271328	464205
422738	260854
169833	317118
393218	318792
64489	257640
273777	63176
300330	211570
367871	5833
372350	429863
286405	120538
178422	28748
361553	374122
427521	276074
278320	326815
317529	288399
263657	429928
411794	94344
445988	485353
466819	137542
433630	478882
80882	189536
319464	127844
120577	329698
140511	317356
257913	356301
327399	16433
143168	100249
18322	66053
157886	312595
124776	401871
24290	164816
468779	189121
216894	135357
306335	6899
150389	446801
346691	61399
87638	429699
454503	172089
265419	53640
295257	203896
432461	334680
210452	462973
333704	476231
486259	476559
240600	94654
12967	38717
95453	293813
58484	205571
135017	126291
279131	147465
257971	279012
441800	81981
302207	24318
385741	75881
95308	259929
434862	480984
201063	367426
252431	28065
243989	35707
320053	366275
349506	487192
38242	370219
330731	138716
66547	240796
385687	445684
412711	89000
15579	388179
120131	345011
362939	489797
364370	390349
247296	18408
64892	188198
487732	10110
81358	30749
277776	205289
62182	113570
153559	355700
145670	243301
493918	403501
19525	286016
71563	261759
185409	393810
408518	257298
491607	196994
149636	72894
426800	214714
42890	31376
131199	390232
390291	230691
156870	50264
38347	35629
128758	461817
478449	388195
316951	493802
228481	465707
139419	197148
216147	438653
381146	62025
266896	477358
286238	440147
457794	40034
347121	75000
289126	319593
472026	205512
474147	281993
488971	301195
91628	379976
288550	292553
252278	34951
347121	296111
380832	238030
67517	455102
252338	460723
435114	209933
108554	132735
189841	461846
153548	28129
262357	123955
76974	160
118131	481391
398924	463822
214519	110708
32041	114911
143671	44958
129273	15209
102249	296774
189687	236213
294498	278769
76143	119985
352739	414949
459514	141509
373788	98847
58753	182004
404241	428214
488971	105498
157527	190076
455213	423711
256363	37516
169630	344063
485750	488983
26234	386728
409381	256121
46214	9809
73298	383580
184990	303941
50924	338411
240204	54895
338499	129713
79898	222701
14403	166513
345484	388195
406608	16433
301823	113131
188246	93655
333842	277094
447230	36631
189318	424401
476560	71184
94099	15081
372636	13370
375405	320097
23394	435708
316540	403368
492393	195551
291738	204925
262660	42747
355083	451600
153548	50433
70119	389009
174725	244005
245722	349069
56502	459649
277511	256886
218180	248087
21224	430521
493459	176618
192756	421935
172716	393674
405023	423725
68060	107187
180073	168663
229735	39475
31703	28129
274635	334508
29431	23187
348951	57134
491272	476326
57785	176020
251388	89025
272301	78906
409132	318737
427304	97277
13158	479614
449116	99437
17532	214024
169735	120888
332346	94516
251097	86560
397734	407296
348644	51801
124067	293813
455807	5810
18340	94344
196003	311850
126419	53811
88313	318656
327891	297397
107396	438419
199063	86761
246075	35735
25809	205270
12263	2771
61049	377933
412980	244710
118014	389801
262954	330497
240776	188759
77465	166513
9703	461072
177733	242843
275185	11626
396284	141443
221296	307077
116686	49660
189640	41959
389318	440660
192065	216773
458768	394051
142130	15819
491337	318932
81225	241088
309778	338915
119001	40841
251928	454975
87517	84504
176130	108034
234776	236654
68094	62661
441371	226658
117348	54812
81358	487175
120040	305965
282100	75303
313343	50264
451216	16978
356409	306146
12481	305151
372099	454975
16480	119868
468118	323755
25969	318404
15624	241089
472515	236213
81921	373722
404568	69861
226875	25701
228128	16096
6352	19050
82519	431187
287566	343434
212219	220417
59644	132894
28357	96596
361146	166092
456038	169290
289878	67584
331364	379704
478187	203656
445453	305109
347121	439511
93728	277595
391681	439218
374274	358105
290216	336641
205363	414726
441099	220349
133012	162831
427577	110571
90300	110677
65851	394114
486286	118788
6949	7553
379732	344080
312654	152502
204330	477986
310603	256942
17333	202275
258187	388254
145223	476231
166246	375179
314548	488044
369209	208785
456658	248826
316963	430118
455847	288035
30568	342761
338961	374337
20781	432571
424142	369706
432263	215625
33631	488611
77463	401871
63800	142318
304346	467881
439188	272159
19802	236774
424851	183213
253903	178436
379667	468387
139279	236213
329379	85237
223612	247461
30564	353189
380575	10552
79817	361305
272964	258513
45951	487175
380496	352927
231292	355154
214096	16433
244536	63037
254599	10110
170567	62191
59749	321633
247024	287436
425900	80543
92300	263376
242725	355750
209505	147393
137415	327217
267149	229035
129043	376340
113678	86974
210005	421356
227153	70634
486712	99742
240818	328140
229124	318111
297895	28065
185097	348798
70478	64435
25072	395988
157997	219545
278373	355559
283382	122020
332299	158522
450465	18853
405306	155487
315358	435886
78571	464314
365621	492161
445343	295689
184629	346272
329518	435318
121551	31660
42168	94344
447962	290707
82179	119381
155248	428329
350693	1857
237744	187998
328550	130028
209122	249186
139107	124495
39619	291977
244536	189704
167583	190263
472737	429128
40515	29027
300148	36286
342465	15872
160428	282319
223929	417055
450675	475711
384462	337112
247619	358008
393705	423589
433111	257298
356074	110925
35752	359093
43299	10345
367246	72003
307357	304062
438262	245717
405788	195907
61141	52917
258187	28265
324147	91371
283024	52917
248013	189344
55199	105438
139671	353557
373965	393760
208577	406778
343087	301659
384766	11626
4841	238041
390963	401871
266158	445053
257267	124765
354111	267602
12104	450962
466696	81706
17445	226830
218890	173673
318355	43522
130114	391414
214800	350726
293921	40915
412908	341115
216140	467457
118261	361458
80193	252323
278776	179709
121828	10990
441267	365621
137298	8483
395755	396431
425540	60595
451514	477527
209867	300121
343746	137637
159617	132843
214017	245679
106739	212840
348968	205289
461172	277936
399843	99405
225208	115572
246540	401221
146981	330469
267786	319575
266965	5857
432620	464400
49305	340561
439797	440660
138126	171579
342512	76739
301317	49764
388249	440375
431351	200632
355083	388575
266507	244617
325410	72960
130300	349475
270248	58694
297755	344952
314033	378462
187458	472072
50155	140044
354380	363581
114957	85930
220582	486339
358942	301659
193197	325533
262954	467363
33053	152794
159831	436550
9547	250410
111491	261356
133845	120810
16095	300347
201286	4413
142059	10379
346324	248835
476345	406626
119001	95716
84429	254248
93691	270089
200868	458028
308944	306562
486000	471226
168025	397403
140741	430217
438679	123369
283962	190369
432990	479665
384389	423284
232632	147599
362724	186907
140429	122722
160912	390936
58586	492316
358832	307187
153771	279035
187659	119318
407110	468144
272837	179791
251454	187998
91193	269650
360535	177595
266508	406188
336071	132996
377278	104970
490575	265711
238406	250410
85093	183213
287685	296693
300208	319063
222768	148758
10417	317419
275291	267667
73462	411424
146893	413027
324467	273955
374448	92613
412443	435809
493347	1777
373730	320288
394659	485304
223531	317506
227250	69143
67160	132619
274792	16433
110451	338271
326574	367619
12063	96616
206913	248835
285989	261457
466819	452876
367675	23484
40773	291560
17642	117097
128378	176391
5700	419526
57276	301799
450670	197212
205912	329466
166653	69328
364053	469235
355708	40447
425827	130514
276821	137739
429165	258895
37861	127431
41608	474976
473422	67001
384513	160177
321263	251864
362823	482276
104583	94516
409388	2414
27748	428048
254299	478919
244758	184303
267826	158153
246742	421356
400520	268593
307139	267317
444323	215858
480426	11754
300795	463774
154705	107449
245679	61425
409360	250897
108859	64046
388400	78811
240661	376963
336023	250434
205173	168213
27816	487581
303670	12718
457674	361354
362390	207080
82688	333746
257374	159861
188728	388850
224546	383838
463866	488376
414062	92613
236599	485304
275368	154850
49644	314881
254149	112133
385608	143671
66600	25594
247262	28307
434854	115394
424256	45982
154543	76871
30548	48275
180588	73336
97557	272339
206946	313745
254430	68456
376554	230551
265775	287797
380465	24534
102644	349792
184437	338084
37359	337103
112730	173469
98048	181680
48346	355678
137846	266852
383568	338759
134841	213763
248013	343225
294130	461135
341433	133914
7922	221030
153006	459447
22549	196851
312771	484713
257613	13741
303115	49903
41842	391414
411970	48163
37028	466151
414686	239066
59538	186714
297069	126877
176130	73298
108780	104527
469579	3845
29787	19329
288448	478415
452214	79069
405946	321343
67382	61621
219809	219499
366348	426041
380454	387742
152405	431675
122283	36509
432415	226650
469249	258817
176894	418362
295441	411808
273318	313643
324411	313745
444370	238125
49264	86892
260678	18670
326963	292553
259885	205223
289105	412162
153491	198574
386266	317100
127182	99405
174034	323947
428276	71743
455699	74390
91600	354637
301112	4349
180672	273831
48408	76454
138159	278257
292225	380071
258217	388195
386466	330068
369809	218727
142325	122462
422792	137318
237120	371585
248699	274213
254186	82796
118160	101058
282111	42890
337483	376483
471491	53754
27517	237235
344389	268037
275839	68004
153813	412003
360527	475571
124874	261396
363984	101816
276090	280933
103991	51895
470054	428251
142211	482396
385573	183213
191098	440660
472887	428603
424370	225104
156138	177749
140205	320508
227857	38158
288415	469323
338735	21583
291209	284843
485929	288035
143672	92613
197647	478415
78515	19246
31804	413905
153083	82585
228937	315888
160005	230200
118709	40257
181116	99405
189965	313822
340599	123410
178222	126446
316206	425121
201813	197780
130756	392301
157666	475200
404946	480121
100731	286101
370315	141892
258385	267352
383880	96425
295943	208577
297397	243859
60517	440267
326830	454987
78699	189038
321202	322166
228050	209572
470554	129874
988	59673
93883	422853
392893	148468
393609	24943
227085	421206
309225	430682
30581	430373
311989	66164
406812	391414
144920	120489
474725	139146
329278	293060
142095	354790
114773	273401
48191	134262
422060	32498
401897	15209
379457	425749
349649	110677
112443	390861
139931	411809
279239	435817
378911	137027
60009	355093
305024	472399
92457	44344
235560	88113
454263	215512
288002	12895
56396	10231
346163	114576
71681	230615
311075	459385
311589	414035
281818	28998
320257	147181
127297	412517
35697	61666
268956	79989
377436	267602
149466	119762
450772	465633
439719	175315
479734	40077
455188	228831
69851	437404
425827	397042
157041	245649
163884	192055
316565	121489
411901	34547
220540	305418
57349	53823
114405	490888
106385	152085
204798	310969
145704	97277
247385	13148
15088	62191
278289	6576
115948	41673
26458	88113
380747	170873
236380	378462
198317	133755
423318	131092
382180	227101
91440	292886
297794	422470
101480	413674
165534	367937
434683	216157
150216	376766
103515	153799
285156	18744
25116	261396
69686	122694
342789	169749
307047	249709
302614	327228
24518	116022
112338	435795
408553	302556
146476	294548
133459	476292
290492	304226
479745	288035
338665	399345
180302	464762
114153	51895
325001	387185
225351	304589
189064	459790
183998	59672
221948	97070
112625	191530
370417	373438
39834	147554
61367	84725
211298	238345
187680	84089
277765	245585
57241	235409
282361	115740
294144	411424
376318	205289
393068	27464
68877	217423
267562	284797
344065	108222
284218	26411
65070	119868
430632	262617
70913	273831
326442	179073
286015	307156
187594	21016
61651	208747
202216	334135
91338	16601
322727	33855
364973	304589
291535	55915
355683	127445
353020	328293
349400	240535
276997	418561
135309	320067
9430	475594
257977	151610
61286	357072
379565	277979
346455	288837
404506	181204
493809	21343
154324	210699
430084	15209
142641	385652
302943	42890
358172	55385
176774	313745
107016	251116
441720	414005
91325	321875
112858	94013
308150	348292
415028	420973
214853	41048
407116	335525
256910	208617
330951	297483
186676	478179
434133	353727
194918	41559
225385	477569
53511	132843
250911	130214
264926	397046
439588	182109
52668	432867
22805	311215
229101	385207
355024	390267
40268	417201
468580	95149
489241	339173
105132	468489
348476	426257
314501	456234
334662	126453
174309	160419
42890	59028
267455	32807
194051	157548
367046	203656
280943	341271
474921	144845
84813	204633
104638	104745
146893	465647
221785	178153
338074	123718
435485	106594
116033	378462
233498	56738
439726	171592
241531	272742
447852	423741
57656	24660
234844	94344
101308	18041
105134	365057
257977	203229
277716	53294
305231	331535
201413	183213
258664	131323
236222	378820
54450	374806
40764	190785
245217	285930
289461	105878
316272	136924
319410	86560
198780	468439
173397	231255
40784	330190
21334	293900
401389	61572
224819	393326
205939	303311
349140	355878
260007	69132
83204	131315
186221	302043
169154	453697
492677	236356
386330	72701
376121	94344
211401	311297
366228	99764
455792	249202
100511	313745
247726	24881
4292	444153
427962	190369
448104	58786
189492	453716
477910	429581
129147	138384
315161	239090
161162	24764
319081	222566
79827	262954
456648	282226
239719	105093
167676	475008
304525	281924
493031	373509
382848	224871
236787	203174
320242	451885
401592	134882
393875	45069
206939	132576
157698	249202
328149	451391
356937	373976
174255	53933
288800	410598
385685	17155
203733	452746
57021	124273
154981	108232
211238	75303
476289	133944
70946	267352
317457	300562
27826	113454
35426	310261
51757	355700
455319	291521
656	473028
455857	41245
490508	313745
97383	318735
60595	133706
236216	18665
353505	164504
64863	75568
483286	461649
484935	317356
460941	353123
431774	472834
91412	38063
492705	296693
350464	391414
242049	243438
238889	55012
167517	215644
7216	27464
285763	336590
408329	458670
280600	251358
39195	12087
460427	2277
54113	124874
55867	197485
241512	451849
8653	303497
125280	448833
286130	482774
396653	392235
167331	428711
114895	339153
129100	369497
347374	406475
35707	316358
211401	104299
401218	476447
268726	268531
379495	69734
370826	227579
311670	3130
263703	433008
308122	6949
147390	91116
120050	231025
167294	424670
64012	146241
130237	384847
260348	430567
318088	298765
169190	354695
413535	66617
392897	266852
325905	51222
68867	180825
462241	313829
401744	68098
97970	281641
266965	265589
490215	413535
410933	256121
57349	432481
182617	267602
163124	470638
168668	350189
149895	598
190861	134145
70135	417918
337575	431799
119001	317675
49334	185891
414326	415625
45939	59815
103898	278520
86800	438141
59359	190369
226413	111964
271673	317118
474661	490237
50719	155214
229308	401871
146893	234146
377324	315671
190262	310898
437295	132121
26498	491140
49786	266270
150838	356046
297812	215666
40288	158396
128359	177374
328170	112102
104710	167258
468183	144457
376168	110677
2598	446182
246740	431226
444193	369599
60589	267793
60398	258607
365304	162795
51783	218727
481052	294548
70305	342807
313907	487938
399110	185016
72253	146547
434136	8910
79422	419033
282209	112297
39965	252497
195121	345968
235034	345745
315328	267352
183404	475917
323767	57880
338117	50264
312283	323675
228566	152085
161363	417980
152409	323428
328247	76454
127536	273831
225694	31808
27390	342807
197471	446990
9025	53389
96271	316136
43419	41048
278639	13370
137454	361412
461879	81
192663	404053
83310	105498
110315	221408
316240	290450
234872	397535
226514	104410
449157	432212
156457	101058
396401	412601
55133	86728
195362	50605
220337	439554
343746	33197
266307	144713
373088	306100
398528	301659
15728	62191
165516	421074
328426	123369
221348	435708
439719	254542
84729	234356
224337	22804
431033	390396
75339	223156
22351	152240
287566	38265
481712	323213
430603	208300
121138	13370
247355	168959
12564	348638
178048	421296
61598	331581
57090	144799
444588	15209
284198	351451
386650	195121
404946	493778
240609	33318
249894	185844
405792	49903
317500	467320
322645	230340
403796	228431
461254	197215
47866	479300
358012	42084
45060	375768
473716	127921
119001	245180
235034	463549
379809	192365
320145	172089
453882	368358
92205	72523
108220	251454
408657	471112
239304	17186
235540	421830
230986	357520
373193	141166
318355	260527
345926	218615
301312	276249
32990	438447
379675	23858
61286	291831
393023	366781
232646	205289
403575	314666
316136	47383
69694	322682
377436	391414
276279	172057
142852	478232
313217	176020
195054	221890
469652	463468
201645	118967
55659	189064
368379	467040
300781	436393
487668	236162
207876	110810
271158	17186
110835	118938
190693	216198
190235	276299
29244	457953
234827	136832
216918	50264
282409	88289
82150	51783
478592	374368
218154	454326
221863	43117
315354	205123
468858	85829
419824	362302
380858	445753
293651	51585
221794	319105
360179	213298
69292	440808
350708	301622
81710	307889
81641	359762
187335	468162
327418	26551
6467	113522
345401	477618
247676	146805
17298	54613
488721	20269
408185	257345
133012	20081
353409	110677
233045	449804
421432	391512
47035	12895
303250	254803
358634	264908
370830	71275
374350	67584
13089	474973
98904	54085
275563	336955
27500	126344
28291	215338
263557	387333
144466	107711
251943	263925
268910	401555
175012	301252
243778	393326
234134	447984
86047	350189
17772	39255
416021	267519
11552	124085
280985	302182
292004	308422
353856	15838
34123	29142
252157	216147
417201	225475
426590	166970
139802	9054
360459	292151
453364	58761
289535	368205
340076	52537
10690	317397
423023	289509
148209	176422
396765	152321
434690	28129
307567	355093
192238	118721
160220	77397
315702	67071
169905	274309
128903	6899
45244	5392
345886	359165
62198	104855
185526	102370
276171	151944
87517	35707
439940	447107
63438	204079
399830	336590
322858	169485
287372	113051
308715	433391
311696	130028
373170	296423
222037	214024
289675	384079
203044	387185
382777	202036
413816	404249
219302	183213
172217	161553
23898	260724
146893	434194
274390	283005
298069	226494
287874	238477
493523	71847
68106	267352
103459	11435
55489	136388
136560	306100
386411	38347
85534	435708
261825	28129
397946	447727
80971	424108
477732	439074
399659	30281
26940	218412
15027	445932
243145	57969
233105	122855
478975	32264
361689	433934
474341	336955
367011	446351
240686	440154
312283	39742
36660	29567
373082	365055
44528	10345
194807	258370
257971	304493
34823	204424
326809	275677
261920	6733
313004	62191
348073	282961
132900	190369
250183	326492
381290	349400
133057	485939
268164	49903
472662	267297
257971	140044
272139	79195
318735	92004
63999	232946
427943	287623
94923	35707
314334	222681
240074	92954
26579	190369
64008	193450
210119	494102
366068	190369
53275	421935
411424	416386
368620	58844
491038	431200
492183	458877
66129	187974
419918	152502
358760	357744
114171	241759
280762	464727
485970	2199
200568	353909
399961	201605
132334	433645
21408	12856
432175	103240
332215	299349
14673	25324
266141	15819
70808	162247
363526	346193
399890	15209
482956	155618
241507	32336
278769	341308
492929	152768
339252	235923
144627	400996
373520	171147
100127	317367
368098	319051
346806	96490
145704	433934
11696	391805
172381	126802
265895	59244
254446	8802
382917	363564
145717	71816
273513	236735
163068	282235
180270	50264
383393	105498
455464	82849
288249	86728
54362	346790
247853	218727
187796	474880
245155	126150
330860	83589
90696	214604
13268	44339
478561	308019
282453	451738
83016	149571
10546	491592
20647	119047
432560	118571
337516	141250
296111	392329
158258	158684
446182	324723
316905	58547
201072	393707
192064	440660
376649	264908
161871	476426
389270	420269
147160	72281
422989	456369
77600	153995
262954	493382
192238	453018
335951	65876
320441	175785
58347	348015
114786	299218
46465	54068
380320	292559
311787	280435
323333	476171
105428	14265
383101	183412
132504	209281
304840	107187
56349	425335
376459	141810
291178	362390
84661	421356
42110	295544
206986	478415
180597	471887
462236	461944
250976	166651
80421	41075
200193	393883
278769	489167
466547	370866
43366	428203
115043	47644
192742	254720
386560	406665
219724	423688
338686	221584
409794	442979
189136	53863
24805	259435
67571	440861
283993	349835
287136	316705
6887	210102
330269	161975
209633	66083
192238	253393
209822	339031
324162	197355
361576	193177
210050	100615
356552	240933
492140	401881
54539	377176
39401	514
341734	195551
230914	471412
162863	241037
61043	380689
80752	209510
192638	57250
119561	307771
215575	178436
429391	313829
228712	153025
39703	11626
157666	365127
123283	218615
413218	329401
213734	330875
278785	302668
429787	466468
308900	28838
396562	275946
224472	350437
297279	317559
65648	89313
204330	130028
330827	362663
132547	71260
26814	230438
376499	340501
313972	478415
265297	300424
430965	392086
436515	150352
227566	216796
81373	179692
295570	420944
179676	440689
266455	43499
289194	435339
119001	424383
376064	464420
171915	348550
44160	89380
443339	338271
89632	75303
470905	446801
196603	105297
227872	451016
270657	93213
409583	283392
273326	307997
81068	362267
9876	377906
145585	256373
118786	260701
373859	143741
296514	61934
226970	49202
465271	364228
66588	181767
246398	115599
182979	145064
103842	345745
49931	250823
227188	53389
45638	24762
97790	476656
432421	12719
26500	291693
68975	185335
113510	83017
97089	188018
347275	369262
409575	190369
218684	433126
291546	448709
156831	196783
205152	10345
49345	226494
115741	94344
130650	250020
428944	192828
16844	163086
229771	406626
349672	195121
491037	268531
115101	374011
113449	103990
35498	430610
358384	120523
375405	292944
400969	178169
394745	273831
366096	359537
249696	276358
5843	331535
161065	453716
446918	267352
80426	192195
241783	379015
242049	203656
409808	426986
434088	366493
269826	188050
254446	387986
124957	264670
29916	256187
414933	409861
384231	264412
147867	110974
425430	122078
11602	345599
11363	430790
260086	110421
227700	208219
126870	284630
326260	214604
389224	339174
212548	344277
219098	149080
154708	22549
124228	485185
404984	132247
357393	16949
462275	212081
469360	186463
147911	130295
279516	332386
287566	424644
260018	493609
285530	300555
486712	182262
130843	168381
181375	132247
460760	175467
350338	317455
83799	380409
340681	316282
183270	345745
321183	120195
428260	440660
297026	334423
319910	152502
58484	422991
388249	368892
194555	263009
363079	473554
300665	166651
112338	463493
47049	420895
252753	237235
95981	205885
344765	248777
66890	71743
239915	383720
14049	180578
493347	439439
5959	246311
221451	195948
259651	197212
490936	474412
326574	328744
490544	190369
365099	402493
461268	218651
422219	144845
171403	330143
258871	420944
52793	226760
47080	201678
15069	421935
349899	349080
127050	261300
32316	114131
127478	159249
16458	137218
7891	182229
329410	183479
250584	411455
310405	423688
300899	57398
441461	368358
232851	190369
131577	127866
451849	407565
395200	256890
481686	118609
374166	185177
89883	388587
189508	4754
348561	90529
120787	287423
248013	161172
28130	255650
369367	293813
14992	222701
309917	129132
401592	234602
272465	393100
283218	219499
441302	141778
464952	310261
307762	1605
388696	394021
81432	146183
178422	292888
82219	63703
125081	51222
432100	403760
284574	219953
152641	420084
96627	42368
292362	250434
485449	334486
251580	1605
258222	392400
169209	398520
251697	313745
373311	420392
74044	278839
284594	384741
426045	132843
33278	364680
447560	353878
459514	411809
258113	412381
241889	476951
316779	409165
56138	382495
489552	93118
287766	457081
358059	121273
308039	122694
220540	417673
153813	111325
242910	59759
359618	153183
434703	88027
281495	441496
392624	401854
132107	310250
343650	481368
323377	345745
418459	401014
105868	476292
78158	189399
117378	107337
13047	219499
160890	93627
428308	391470
260432	350237
484760	146202
458370	311267
134108	264766
187774	421358
80474	163646
158	212278
296201	207042
374034	40784
42799	162468
283803	28807
78060	440660
157102	70331
476592	348882
116694	247092
440190	325395
65023	464171
454263	130137
181689	172349
28007	481785
423322	237165
242141	211868
283101	474525
113209	54545
243466	126683
243462	191790
59653	331535
334391	433605
336254	231906
294812	381260
200868	464173
71184	96977
153322	157698
374442	110677
35887	476231
128756	25351
329319	49228
399335	213985
103968	28129
92912	232644
207633	147121
486712	12432
456021	454776
259769	482174
289338	440660
72804	9075
382882	63086
178610	429863
324785	128598
362696	388096
182835	40470
380071	469235
460448	62191
363400	243766
29966	134262
192611	11626
92401	5167
5873	220417
355083	292415
228399	58950
431264	367824
223755	14314
180757	134882
417923	32634
486894	478415
53082	219499
99977	438025
172061	32807
29431	185905
406480	216807
57877	267602
343445	195030
326406	408139
5053	309080
199269	317118
74873	389682
461913	441021
57546	439744
53456	411455
320700	98903
256120	235354
144332	316575
298966	395521
270255	480695
282128	104693
233946	427471
132512	222701
40644	81056
160794	332487
107638	391414
344314	276881
88578	311021
118969	16661
89257	196303
125517	189208
73023	321095
250833	71184
99123	470415
484773	50268
359104	20976
96986	85609
14961	118318
215742	132740
200411	73518
254896	183213
128839	89772
93659	412980
458028	338271
361281	251772
233045	133910
89938	240374
300273	394978
171438	477986
157789	274466
254769	27464
483982	236569
476012	434124
46538	285156
357733	364790
103977	14130
448682	11167
85243	301475
229986	204925
280612	435047
418992	8459
396969	85243
133784	443693
272699	218730
404206	444748
12897	230628
193895	323568
166606	293114
448144	161596
240722	132740
270757	110708
140116	211208
62912	391414
446477	47295
304165	354694
479044	206448
393268	97277
334985	171176
300890	265726
190281	433618
21739	490888
391363	62208
78986	382061
231869	447107
25155	84737
82689	332717
283056	85748
474341	249834
122226	118662
292129	478415
365171	9217
141305	110677
144462	195804
370030	274275
271363	69252
40517	478482
395094	366534
317724	476951
400055	488259
227229	254241
109432	192005
4841	369577
171686	444994
95935	443888
383114	115496
102785	62191
110446	133588
263458	366534
125577	450647
7922	41048
265883	246221
31069	32406
262639	467342
338074	267352
19269	4349
421003	408147
221274	38725
487021	99365
18451	232782
71334	327217
42464	165708
169092	395988
348142	378802
67756	21379
481017	88113
41798	79343
217528	152855
280533	18852
399561	490020
262783	189170
310957	222345
435650	198223
55578	315086
37623	54976
35089	401871
438126	270836
137222	492906
441033	467881
449357	354630
234113	22804
220553	1605
479148	461230
439846	48146
79134	34748
77820	190369
456231	59797
115054	451600
294717	348137
341963	463995
281798	313916
331238	54976
74642	421356
281043	183105
318266	62699
118475	353343
50538	391163
201348	32038
52813	275152
74540	384672
447638	200945
378982	161112
216178	438062
238162	183213
136724	164884
75498	99405
171174	379229
271698	268917
82224	84590
360459	177450
326613	362440
34675	29800
154228	95149
425551	222254
336975	72061
291028	230324
308458	273831
218783	171643
365288	451387
379003	13129
104498	357854
235389	336590
105077	166513
240593	257204
333557	430754
160094	428214
439726	304466
110809	188542
66075	380212
280813	246311
1292	370791
125765	57472
108140	315687
338443	410951
401236	262663
48282	223195
134947	489552
81503	162884
435158	362728
102654	35707
208494	60517
47816	38304
205636	187611
343839	429863
364269	240225
99810	344778
25173	282166
145960	246311
182835	177395
249546	36741
174680	1057
97557	292948
451023	62191
289839	282600
379680	430997
347965	266852
171424	54976
253946	461846
17481	353802
460656	245538
17968	442867
425296	275910
446325	289760
174506	6922
370820	273831
232812	387742
67029	134374
447760	133423
195657	267602
368889	263009
474387	316396
325214	236213
36859	49903
371060	492715
174665	483930
401133	207927
403751	366443
224152	420952
89219	168719
276241	127921
338737	214992
192311	400992
56898	77641
253265	295484
61213	183213
337201	390361
321135	380490
63550	313745
34154	126204
337124	132695
224936	254777
443497	78767
366203	95149
234123	66122
54617	355962
247915	94344
42916	337693
438886	282068
227660	197996
99392	174891
315573	33146
272427	111447
23187	430283
115094	96465
20703	480105
278520	439893
429571	414832
412072	246170
438791	250214
143203	59780
276821	43126
326404	204330
256722	430503
307922	255061
214367	76454
129122	50264
366309	281551
54493	261818
430610	207696
362882	466664
62095	140367
306282	223399
106506	263765
425430	247845
395	72023
413966	196783
396198	391192
182879	205287
265965	51895
307573	205388
270101	94079
434708	13370
357811	350187
379680	33817
423614	269911
416717	351639
213660	349703
213184	351639
449521	171414
203656	299383
256945	304400
308380	119495
199013	92613
81171	20959
253102	474389
74498	3719
52567	354012
222418	221104
355163	204925
378127	391414
457257	359527
196804	114730
72606	184490
414658	190460
36627	313745
41695	342094
422154	463549
366913	122694
244243	369599
99810	410683
63197	385182
45010	74483
15583	208577
361707	154692
240040	159323
42618	8477
191471	417875
469793	120666
286126	52353
484517	214024
42272	334680
345401	109765
162699	336590
92270	453185
219824	39378
121539	393989
369108	472681
92298	227344
449464	175402
449509	211134
247401	482195
462871	465313
459280	71346
202463	90123
448375	260057
57247	169116
215798	359956
172055	340464
355493	363903
433087	254973
295481	364210
181775	385928
360082	86728
87235	175923
302925	186548
403489	8623
117995	269199
78319	162231
458763	17374
308562	472239
348176	297364
478258	124549
276821	70163
147005	369649
397321	16433
438009	401871
254900	349239
263708	378283
140805	489816
442484	113051
170387	126204
83867	248262
171148	170939
321533	4364
347459	434283
471690	278265
91713	373120
314228	399468
111756	255640
326260	184258
277305	280401
361540	190369
428894	481785
128313	377278
68843	359934
90368	434035
5700	40628
322857	318735
371855	177029
221050	378392
353348	386114
297575	9653
428160	122462
25987	15926
266028	67906
470415	387860
424506	292301
478804	211649
27286	338271
47709	277495
237733	175721
36530	344396
405634	183213
297275	129857
59380	310030
394296	412560
134140	94695
324402	433534
314757	47376
334792	379761
289270	179651
425751	181230
410023	463307
188847	80466
40353	15598
19542	471841
112443	236395
242213	434510
201362	399086
407755	218079
365087	108222
147196	207426
310206	13370
91036	169389
295265	49828
418380	377906
196030	71582
396650	119868
21236	319670
128839	35707
86225	69252
76904	273241
395255	218730
218789	341271
187965	127991
170448	241468
258505	262954
57447	119868
16844	51585
21365	11801
82436	440660
18744	444131
15068	390241
85190	111734
293705	368859
372903	229265
446413	203653
470773	338519
355668	104496
25342	420944
244115	213298
353491	387113
242210	152321
420736	364200
77229	358041
96534	294965
425341	390396
41410	5842
321977	209542
490604	492210
243029	283178
262706	86728
1221	321228
187668	165260
82614	294762
19199	199608
436864	92580
306040	142712
117410	11626
269672	249722
199792	313745
36711	266538
240364	437961
413465	454975
159029	160419
102644	83586
197090	292468
234133	378686
300047	280592
371125	443031
252405	430356
494127	135488
6549	162083
306530	450009
246577	169389
152368	410877
328739	24063
99725	260914
59537	250679
423518	294965
170623	318735
385058	240796
293405	4413
266141	335345
410279	126204
165680	422395
240441	9547
409298	205013
193306	461846
281671	5857
444755	334092
21396	466737
471365	279257
433131	263009
94250	112312
404803	452746
46487	293813
25239	454309
147861	369119
362399	197290
263	455264
449283	198038
39861	238579
439228	125913
483950	487537
129486	251597
389591	26758
214279	405217
123977	241901
119632	240796
308028	437902
285446	340143
127179	41388
401389	58120
34914	57110
125948	80052
253742	164884
299672	92443
476025	437526
131574	160679
62367	315671
135756	411809
460964	45784
309621	248398
376984	491105
360266	412980
294323	66363
184629	412517
51543	203658
128738	9634
412184	124747
229735	332438
107602	50264
432339	466375
260094	389682
246726	296339
75364	23566
223043	137719
481362	284979
414128	67009
238889	50719
92107	186159
207150	236213
26449	432043
49129	254182
340108	19620
410753	246311
79187	278802
312702	172079
199643	205222
241432	138297
61782	355647
62465	285789
58046	112600
311750	431764
219166	224674
408430	441357
466595	445749
402762	378462
89219	400184
21216	166970
188842	13370
338194	286936
107709	215396
443666	270095
133831	358797
230051	344183
472809	307383
35089	351732
200408	138807
67351	401949
154410	110677
3809	398100
299843	179506
140508	14031
245937	75292
118326	130620
203783	287550
342452	185335
126900	474820
26318	98286
490081	4373
331975	138274
382479	440982
40890	409781
193641	293813
131574	464734
388380	236213
451370	226031
111968	202523
330767	127298
56897	100266
380858	48408
186218	264381
401543	17245
221457	83403
19722	343012
29175	241525
42890	95564
59612	235245
411290	339408
117278	169776
138823	235355
252425	250217
71939	119371
128839	217371
238889	397405
57521	82618
132303	43814
191271	424789
36855	203656
436554	285276
256893	34603
172597	104855
201107	447260
123966	132740
135946	370
300273	452512
72836	153215
477282	412064
40160	397080
405660	115909
99179	401297
197935	217000
138689	401871
163945	277179
306304	329039
296743	49362
158312	412162
426197	177558
326134	355093
475582	230837
171513	354630
313189	110708
81503	220417
120028	150093
323174	351092
389233	313314
395200	16433
128376	65371
340811	95942
19692	121106
24232	487938
315192	247812
25748	464714
447093	7812
266669	382659
418379	129791
178118	317020
276134	88215
125422	102127
284842	52537
207176	478415
200092	46485
45675	77727
279268	386057
268447	90401
288207	347800
367619	321688
375595	325059
235692	180509
304952	401101
153152	332505
245826	402183
55210	485277
493380	117393
413821	338088
104316	420944
312248	169774
257131	322033
476872	127921
223383	313745
132247	209109
425170	478415
323917	134027
441075	49966
199707	261237
350650	137817
354933	309631
111409	13421
488298	293745
246354	263610
410876	52917
343732	420445
61842	336134
354291	183213
352665	486885
34135	147152
226667	19377
120518	430356
482851	217191
211238	234663
298417	8607
270567	58567
322585	53863
489845	11863
463183	283026
160182	75292
475648	140585
181419	307002
213006	111783
118616	103804
65744	109178
334092	196160
243228	279151
380949	317118
299710	413783
328390	486781
80263	467633
92486	293813
89238	289708
443063	157617
157858	67784
29232	89187
176130	130964
312283	366127
19459	3276
239084	88705
70327	317118
448647	77139
227068	458
3869	72523
108140	214714
175569	72656
157182	469532
22522	438419
165945	110677
177952	226494
443714	134262
312943	164866
321193	381982
293913	346326
197535	226378
442859	59651
412694	389350
174639	447560
207715	355200
86420	292129
107757	467591
144056	64066
291766	19246
246557	281667
183387	259929
294295	47390
475112	86892
36189	29563
42476	294836
59434	294277
97777	234501
46092	222782
9530	38513
189965	92613
158875	226600
331911	303175
489890	250679
333317	428711
236252	86476
25690	222072
445988	367650
154456	112248
420257	375834
465333	195454
153322	345028
21634	427315
6467	157653
342272	57008
106739	193278
167588	224683
27894	267663
360642	183213
349955	401949
132231	436703
209790	356645
335707	267509
309025	151798
37771	405952
172535	357153
189733	354768
397047	11972
134417	477499
374015	220236
199051	175725
210428	169977
365459	361595
362267	74735
466340	458517
214232	158960
235435	119381
364266	446801
68378	10231
123774	289386
212024	319772
493070	108895
235748	361198
97647	414832
455154	230691
402578	325685
238489	462628
104740	3101
29231	128989
378288	48007
461041	203656
391281	252961
59628	411455
467828	444218
260496	194939
47253	261497
161080	110677
282957	26939
195725	314902
160948	440660
358966	286936
225308	342586
462974	155747
9575	113084
219777	427272
184093	365776
468859	76096
275588	22062
165680	400563
82731	236240
313951	255042
283138	267602
197475	360708
173376	19334
85478	303095
73540	344637
345401	187836
167588	49966
264859	338271
336906	84089
382848	121758
353873	122694
461833	65210
155112	366828
244509	237200
361010	214714
19157	424329
119001	472493
324873	289298
491150	41091
302918	64102
325996	141166
209877	405842
154835	153062
159596	209471
9965	290450
349872	313745
410005	44160
191308	74667
225959	225443
211050	155075
220969	47193
65126	190369
425619	195306
137744	482750
8478	317118
256387	255650
243171	132247
134499	307802
406899	231908
58162	300813
365284	94516
233045	365205
334318	356497
243668	451187
315601	421830
389206	414334
222429	295489
153322	396292
153322	127158
367145	226832
23226	245144
19328	91504
310619	158883
389880	268999
417257	431556
59078	404628
414326	12177
3409	23018
34151	74260
437817	24070
421272	476951
25393	47441
289675	398159
270224	112443
50063	313314
217484	166513
27635	420392
380353	317118
132547	265609
296514	102352
6129	239825
149110	94516
402323	244591
249935	291249
423107	64066
381	387793
438921	126473
361619	401871
247619	146391
388696	21716
279517	74324
81575	49896
262286	420736
329214	211105
93238	132843
38852	153995
193767	14583
274632	317408
425602	207776
165732	403381
451692	49293
107524	164333
415535	245211
439680	218568
58245	350597
165785	205833
224999	293813
139362	393326
367092	19949
303178	227829
301312	2196
311999	273831
55093	134694
23306	356723
326223	446351
372506	440660
435339	301547
68098	343450
130069	380471
65152	367919
364662	487833
141535	438783
158274	224085
401389	273322
96470	457529
469771	49903
6467	236549
322321	76068
425827	188082
121068	448149
405979	184809
119345	27581
158345	367103
93692	207535
156264	381038
421830	218853
425127	450400
260171	293443
45868	88113
471208	28421
271052	94793
398843	105745
357570	407082
285876	374461
340287	440998
250679	16337
92978	401871
116119	45899
272636	273831
69958	480379
454705	336208
249706	67089
121972	466151
426332	84002
401592	272908
73435	312981
51284	186693
146855	100503
173809	5537
296339	331925
291299	49541
364725	64075
380685	192088
72790	440660
289267	338929
118732	469890
75520	58567
357341	127512
253851	485304
253571	489552
358480	435092
345291	366493
317204	35622
465894	211657
279722	163743
486923	374556
101748	139648
459222	31540
345971	434893
344065	451016
364459	210247
429059	15995
7245	194478
222610	68950
44160	404847
195121	338222
411944	100705
442035	366610
63758	293813
138726	146202
186561	352462
203186	262297
476670	484867
233841	273831
47698	246256
468460	24738
389170	443218
282716	443403
117545	150352
67247	307423
303397	402371
327000	35707
163910	120003
425804	296563
466389	445708
440779	316372
191536	150372
97588	482143
371766	122462
44639	387053
159905	344091
258136	276572
253378	57441
89644	212182
235910	257926
244790	105023
220274	263833
313822	311832
225152	238145
134769	25388
422727	317853
403730	291332
458614	396563
15225	99072
308756	50499
314929	66997
363040	72994
270621	187023
437302	452555
446791	124660
404960	15475
82936	246999
336452	273831
356535	366493
59590	404373
34676	81510
416032	327061
354330	24516
102644	446515
98463	259929
84417	295650
100293	28476
75276	225277
153386	107473
476180	88746
14965	343547
25130	68468
134396	186159
27617	94516
298346	183213
57447	472072
54912	283392
208300	434461
233405	364109
35662	48275
390380	428608
257581	430278
347653	113051
306030	279590
39274	279443
136890	467703
10240	597
122017	152085
325501	357854
8781	440660
142065	224553
324502	81097
171479	41075
10241	72461
39195	347263
435424	234125
231661	134877
14907	88027
165219	168615
97726	276358
348662	357854
232086	376393
318455	216203
194804	44759
391479	184807
376619	68559
424587	445753
347965	477107
316297	26209
463457	94344
443228	307995
239143	214992
213318	59759
277652	219499
40193	141300
68843	262090
259651	81113
60854	248777
41495	72658
402777	28129
330855	355700
51846	65683
253102	349186
230963	190387
62810	34671
492670	250324
343538	271300
412777	119868
52217	174180
166202	217878
129091	16814
58465	262954
72556	368825
153140	109006
360900	320193
312595	375390
117124	292553
62578	231485
303643	208577
318341	410074
14706	8912
218561	228492
111120	10745
235889	115340
173629	312239
298185	62563
219186	425831
277402	237165
203861	341287
137454	36058
103884	165126
484616	248009
484067	404582
274347	410951
56582	332587
347948	289350
31049	128758
10466	208577
189937	74486
325019	430754
203530	181083
53599	273831
145568	367309
256582	457126
360660	425846
149015	127921
449497	310030
35624	224398
280107	48398
223960	17833
200092	144047
98808	233705
56138	383041
349220	1394
204832	37409
404118	28129
438608	388407
197555	158153
56619	186561
252207	312283
388696	222894
184894	403650
90696	336073
17053	372053
298864	181230
483706	108954
340255	294548
306013	24591
157538	199526
418948	399867
440157	146083
220352	91380
484229	383115
140673	112000
371244	162947
102366	365129
29518	458743
319259	291839
407670	428103
277568	402509
149452	416877
301823	360531
124469	38853
321915	211108
465440	93245
272728	104984
166862	183213
290838	413816
120390	464277
477321	241718
117345	284843
326429	196169
206046	481667
147428	166513
125076	258370
466241	401871
82688	246981
218335	423550
291582	25437
234722	483200
229230	194165
70788	8463
78758	181632
233498	79568
264473	407386
401881	313745
48832	46262
21820	430525
145556	291249
227491	276090
319081	268740
56232	273831
413064	355094
419785	478660
14333	373401
428733	15209
172109	80543
313770	94344
448104	27748
400686	351732
449531	88685
486998	405217
437994	161384
50719	116283
463314	52537
72131	226913
426990	109811
352892	342285
333691	411809
162463	465117
247557	327632
93242	405122
188406	35707
146512	434893
273525	106832
202668	412272
71755	181637
183498	348165
358398	116283
256893	453626
65134	343145
362795	317118
198668	220833
433391	102850
416323	250848
128313	452803
198043	83811
460357	251723
383257	281924
156446	108423
437029	428080
102644	157247
260231	328831
96377	193071
100100	345545
4841	197996
85739	438419
353878	99829
266141	37752
39626	269094
401451	217961
112646	203614
48517	5448
78206	182536
131730	411795
278320	3971
373025	37092
313770	93671
102125	179636
344782	414421
383223	33855
428556	383323
52948	55802
178771	188002
47167	163883
25969	399867
454137	410719
123804	355708
300273	256718
425677	346388
79569	395988
388703	265736
325828	338378
274329	42041
44160	193871
256723	312341
29008	234356
289476	233546
57446	428563
378691	19139
205325	417643
412444	111798
460267	268070
265151	57375
407584	472500
302829	77497
3323	259929
200724	210261
338931	486648
319035	1057
235404	346942
444280	398878
195877	57134
26766	359723
442795	27464
469532	224386
192973	205841
380677	447107
77382	418000
196530	375840
187164	416566
350376	378426
432339	217025
392429	433934
451780	249709
225101	335239
468890	401871
417938	244929
342559	441475
434630	337920
109733	457247
63777	434468
47080	348176
281542	82585
85426	486010
18599	407875
89971	96032
95320	29186
467961	153523
126919	57989
489552	158313
332677	15838
175504	179244
2209	482744
231346	175721
47466	284520
475156	206641
178422	144919
5989	229907
314548	249709
402768	141166
468125	321763
337393	81104
471195	113138
480759	168381
365087	476951
88284	187974
168984	476447
155418	486311
457520	215213
204722	156031
313672	132996
302890	240796
328708	198019
382280	141993
154149	255650
424184	35397
235382	128846
274629	363418
456813	267352
244251	31000
155727	117270
417803	417201
226805	214050
444588	104321
349378	231578
317370	265711
101404	317100
176182	309031
80635	16433
112929	420790
349487	48316
441475	182000
371380	397048
271873	366991
324708	330694
139385	312847
266472	409828
104859	171069
38559	373021
97732	221508
140015	272115
158762	97208
233905	97237
449521	424898
334092	95725
461919	330377
220063	86476
202352	86892
72967	443922
29102	12245
194116	145059
95233	459952
157851	71280
431513	62523
183003	211949
192624	273241
254599	449298
463554	27696
433206	82585
477609	444901
12391	361296
132811	112312
73582	264406
68098	275974
96895	256016
384036	269374
128999	324723
372645	366168
64338	259435
94482	315261
323616	186561
482495	426908
25604	249334
461817	486185
407731	378462
391391	387343
234043	371934
69267	15209
376356	68663
311764	96309
351732	351639
372179	281939
484229	336018
19313	264517
226167	358631
65405	88289
386556	475073
261762	290014
123955	269246
286145	462841
87638	179563
24315	40034
293705	67040
456294	396802
295159	484447
69004	84862
158584	2662
28004	55074
397778	52115
462819	13140
37328	224841
118753	80718
351755	395988
130069	103224
47520	322969
429810	176300
360349	412785
135718	458
116686	86728
297393	119346
333910	13370
162502	83811
453764	134
166389	337109
181747	31172
176130	389750
461914	96269
419382	346388
55285	393674
197107	220387
109739	425445
471297	72432
395642	71115
432008	317118
24174	145693
408043	462795
181093	242922
466181	317856
476374	166513
230102	393326
266316	90123
290195	12958
233045	18122
85877	273831
433672	396975
228924	317675
54416	407384
109577	296004
20461	110677
136522	146945
156970	97215
185999	163923
258187	21241
266965	266660
41991	484447
463886	311550
225694	365721
384422	199402
79223	125200
254301	157280
414646	179506
149147	265065
472224	316959
346017	428864
315430	183213
486635	10345
202774	401881
144172	443693
176565	76824
342476	32807
403617	109868
425905	483322
474375	224085
147795	336590
386158	463268
72793	366534
110438	314742
192029	319142
203820	380058
133272	491903
91209	77822
181149	440660
219546	311849
491002	142419
235777	335002
31711	360403
24884	181820
241124	259929
400900	442506
347480	122193
215798	1605
118541	144037
137536	112633
187947	88804
493186	4349
50401	369068
10546	171916
47630	244115
273972	364553
200164	458119
24618	277361
378224	446961
234092	49903
153909	151075
282196	46176
44203	388575
462893	448933
418933	18468
281671	310261
410977	65426
144280	390349
3346	254999
153324	341664
316530	218615
286247	339409
256893	86950
172597	67584
106268	157717
108057	351417
377853	187974
91382	206949
267224	255397
454263	479409
217743	299087
7601	303862
294900	106258
284980	291521
50541	15133
162479	22669
205710	8459
207717	358053
134599	426089
236359	164234
372625	379513
259440	336526
471539	266519
186389	223224
301643	64123
197643	293813
54784	165267
328357	50264
166119	132996
148489	58715
20211	223560
34397	336590
418536	237235
458990	273831
394694	478415
410620	32307
346923	91711
316136	394096
173419	482676
349359	262954
230574	471949
343031	177663
180244	464420
174315	212156
81887	353813
384286	262054
460117	53842
375597	341160
51368	16129
263751	446489
418519	33336
55129	432890
286012	317118
9533	393464
90622	444975
329410	313745
359704	210842
223295	149079
465227	168381
120674	341271
115112	90283
370096	383508
76228	110094
47417	220693
59032	436605
485548	310261
76725	13761
334100	379856
166142	182000
238741	313745
373074	386057
125041	399459
175842	310756
475310	200632
55489	303862
383321	114837
289513	10690
19162	53140
66216	265608
18333	90087
139443	161962
470258	408242
40929	296693
482456	40682
247785	309808
238041	393253
224749	215392
470537	140044
471824	422015
13654	258370
154262	293813
117124	7192
102249	338120
437792	130012
274742	81590
320259	154228
89883	205719
321346	420944
490184	402424
229061	474432
425792	464420
447708	444
414097	154137
492316	50210
482456	175608
410977	327187
322364	277467
422638	52872
94309	135531
356428	137106
176992	412014
374379	107396
107619	494102
257769	80874
410356	267602
283252	165653
72555	293813
144685	395598
111865	226494
87690	461944
226359	32840
327449	471252
109468	314742
122489	17677
174404	188759
320901	430356
467809	237124
141237	220417
312011	210261
375405	427265
66853	137128
198317	244708
165869	190369
116825	445690
35810	159420
217458	238955
326631	126088
336805	119612
228364	327425
11091	68281
486668	141394
62321	434035
187712	100728
235476	304589
104740	171953
477932	198599
446707	175721
405540	295484
223826	251656
145308	161983
79403	186159
22101	340107
4841	417349
77231	120097
198985	156006
31722	176592
84536	284843
200092	360535
483152	82585
35806	113552
406040	458230
437559	295159
128666	299934
376408	420147
88401	83467
182657	311221
403057	240724
112858	210353
365867	22620
163112	433533
360460	275152
431968	254491
266443	183213
24575	225939
42020	350728
269810	304173
171613	264974
231748	143648
440808	3664
21020	294069
40361	110708
91020	371918
92876	253588
227491	221890
136130	438419
321242	218727
428182	110666
465560	322658
209509	458746
263751	493137
27798	301480
239832	347982
219546	277084
408400	236213
329025	187077
286145	88027
154208	50155
315671	386567
253305	327061
39683	58486
276663	87007
350133	474269
345531	264303
352798	330469
286011	255316
235451	205787
478797	202486
60025	84089
164084	58789
38717	389663
309740	195121
29235	283918
126938	14012
173758	293813
190281	286828
94344	459860
413437	437028
283844	443344
353736	343012
20309	315888
109112	266852
3809	268491
41496	86158
94229	313122
72686	114063
88772	31467
37999	351617
205434	84365
312873	238041
438475	393176
50287	299215
100515	187175
121872	73336
156911	119381
102910	177792
138611	466135
270478	105585
292196	454975
135042	411009
69597	379250
318236	255897
16444	388575
236171	339582
126911	54976
299873	55074
475763	240585
267562	25658
332684	443292
431891	68903
62861	330087
203415	126483
278744	125399
434688	323560
11696	3084
318166	289233
119001	481277
388696	260527
82320	92613
417490	178220
409468	308019
347121	180150
69585	9533
71816	260854
284006	406581
314125	237178
256976	317356
88837	231485
196003	213312
128201	207150
43474	295650
483706	277187
334092	121613
192208	414286
275898	161308
310091	145740
258666	75499
217423	296432
200845	144073
368063	476822
279788	326038
298823	471497
94690	276744
458207	36836
373471	28129
341608	54700
186547	184902
40890	362671
269369	331581
45060	257858
213401	417201
229736	487833
135012	364988
74524	354583
337761	175382
341880	405842
210021	206988
359199	169469
195373	295526
217672	20958
183594	455
346168	62191
176130	289515
415610	228313
229735	409848
190051	62366
152128	141623
13651	255575
480010	287432
215717	63528
151140	257055
404960	411809
449956	411809
145168	435448
252338	53819
469563	338271
342177	131975
410220	203195
450284	86585
96084	360860
310462	16433
401064	50162
7936	53863
292798	96195
434401	138180
447335	171281
417522	383106
319744	48302
220263	99405
357341	160990
194587	68600
254217	383333
239268	385053
65036	75303
25162	139199
164196	335339
118318	390197
37620	383382
81249	332392
131638	226368
29077	414832
305800	217186
98420	88203
135103	55923
241507	122856
58179	260527
374305	305318
267420	381857
308668	275790
485715	313745
326917	207535
180871	312595
440249	49553
375109	341580
318994	168034
35263	72305
493881	120625
468714	489787
143340	459048
371938	25410
193872	124085
97797	214589
26789	226316
256893	43668
326631	291521
391391	8179
161894	40041
309801	178420
301659	452709
342847	437870
292588	211868
57216	371983
248280	168381
405744	313745
450330	231230
314311	224674
76446	390915
208921	180957
345377	154872
96522	66910
483987	360941
387791	447107
380245	63738
234067	266360
454133	159261
134593	92849
394138	59373
299272	218727
231677	476951
481074	482851
224377	456164
450318	207991
178811	27083
405788	106840
470408	59759
297941	121163
465577	476231
316376	261720
83168	375840
182147	37100
113785	305807
219769	145069
436561	331729
365171	275677
29253	259929
392910	47757
66356	242765
486291	379831
441475	17871
95305	381918
312283	412003
149233	313583
223289	372107
334318	84111
281512	262299
245383	152063
29986	371918
322558	401871
307029	281924
301469	10474
164708	440660
82822	447785
458816	98163
308902	37347
191761	386973
238406	275959
83773	330143
199959	372708
475039	5041
280469	277330
172891	209471
458545	55008
283354	179010
244514	17996
468818	178422
108419	371918
1445	288358
461041	453391
487422	284843
189997	382042
366275	107777
491014	252443
201866	31364
398122	310243
144188	160576
90055	57401
277872	70820
108575	133250
493642	184364
314228	485304
323460	250814
142328	377258
92500	126638
415270	406843
42582	330018
152214	145036
267290	409828
372488	70867
7496	352840
351257	313745
151337	366534
286737	21411
402424	153799
406357	440604
338466	453753
27306	291002
416685	62191
373073	9681
334479	478415
150522	227339
167650	326578
128484	227909
386011	388473
210186	80587
428735	426159
465449	336590
163843	245715
311873	355029
463761	445233
304397	208038
91657	365141
409802	115962
401377	94344
316697	76680
322858	161260
56341	149827
400208	317118
365722	107473
14039	292353
280622	63528
123201	113066
79517	21902
12625	129588
409745	87515
109733	65670
444039	49228
407776	378462
83074	186259
189673	314742
212581	388110
175484	478415
185494	331349
60384	474412
318913	438200
229647	468757
177385	331535
284057	477136
322798	112710
409877	249479
16444	348798
123113	338271
309621	469509
227413	373534
375476	65108
440860	291249
15027	32053
181151	247702
218353	38063
411059	121737
151354	335024
484550	332736
8811	162831
432488	270012
305908	164838
174375	289513
257830	382936
229612	192611
482360	91711
39683	139341
41112	407169
395228	61572
212228	149388
143776	230324
306873	313745
9969	217495
481419	147049
91828	91818
269937	45141
301203	438419
375320	325167
108816	166513
45947	328140
6220	319108
235285	28156
254599	404960
119725	8463
118938	1635
254056	121226
475317	92796
27448	462852
87629	98644
379528	452782
428973	258370
35065	150039
244017	98012
202352	354933
2407	369587
306062	392975
7097	21632
250410	182017
97943	67224
267562	61786
8978	378686
147934	4605
69812	49789
2926	152321
358814	90123
406704	15209
54753	433545
195490	385642
139413	61059
117425	249186
97188	42826
68977	296432
54534	4413
874	309526
262385	478415
426166	288035
298858	472546
198894	10084
144022	30465
436699	91218
358860	114808
201572	357193
444890	461184
218101	328285
50605	190369
397332	317118
105563	18940
1843	380790
406807	445602
443415	443757
130651	80543
322111	304589
360357	484447
442452	132889
487068	464228
144973	325814
137754	283700
299248	166513
346696	123126
301444	202394
63111	76114
109603	94516
271471	76886
18451	370990
348236	332486
37697	136508
197718	238687
471169	236959
2380	416402
212662	137904
168975	253925
130490	195916
36595	438419
365854	440962
181419	314332
181151	34665
161420	136177
220832	101806
421207	475555
214735	338271
102458	323340
128704	389514
294085	280388
293913	178601
105827	369599
68937	245475
136439	138647
22779	218727
447862	263713
142496	311096
81358	438743
371983	465110
233277	13370
380858	291860
243731	346697
183261	110708
48678	82585
28429	218615
231552	79485
114579	287854
205510	440916
245408	176059
21634	268129
276759	95769
481419	200379
233498	326312
469350	423947
65677	296339
168576	452746
420365	372795
196486	190000
355290	355093
291202	84089
347033	126204
309276	3534
169937	63616
149429	48275
53784	200444
138920	162100
472534	130952
329727	230324
408615	348516
438912	317118
368858	178968
440604	89283
418336	434035
172923	261009
433984	300454
127943	105908
430145	160379
131255	434945
328550	232784
148479	110142
381598	354037
239099	70026
81358	233556
409985	374084
124085	402921
448104	105745
287566	452491
301553	233024
383638	271367
223255	140608
191985	162158
196400	37053
168125	226494
267562	486267
226706	36741
10236	483939
127972	436006
113065	347036
261366	190369
73362	392339
438608	477986
423017	444748
390196	276090
185741	127551
244352	317925
227363	16433
298780	219876
257971	98770
161114	469235
366581	30510
170872	86728
89364	313745
94611	180578
460059	127921
434538	199747
256696	377620
291119	296592
469479	474398
225839	492535
267562	104855
378438	475952
125451	249334
313851	214992
49025	203556
71021	462593
444588	145579
211610	483364
54077	455181
35325	14254
319559	166513
348088	221365
190905	202377
181103	36649
229250	35707
419318	209285
389117	183213
37770	219743
199051	388195
429991	455769
129712	281283
375362	134287
440674	96607
420174	286016
323076	55074
170438	322515
373159	180578
488190	272069
192332	106689
115100	160099
228630	114930
387885	333591
108906	441622
52393	348971
145810	140044
430800	258870
87741	153995
469934	489203
179964	32981
69049	19377
110620	131869
109552	276440
381846	263009
203653	217223
137528	137128
432903	449899
171101	76185
31676	181668
155632	5144
456308	361458
421310	233160
108081	248777
427714	488329
464636	330423
138947	421712
473687	455249
482014	189659
259772	220417
372934	340222
168639	194893
480909	211340
210984	166513
335484	209612
49168	411424
376978	237178
483135	420944
293120	97686
61569	347552
69746	486680
94548	135607
243123	50082
93627	490104
257498	2787
267350	203217
39951	232377
219552	119868
105426	104498
414334	317853
318500	389682
120873	208577
772	16316
439073	388575
368368	409211
202483	253818
68532	277517
91325	428080
432848	56068
256388	30351
58441	152439
72287	300232
199739	34723
491857	442054
41495	386371
10109	15209
488612	294027
412523	168213
408357	15808
467930	298735
238722	32664
78469	199526
175258	455184
107058	283918
9450	417206
42747	350549
95008	108554
306435	401854
206789	28648
434862	62390
153379	225356
357411	457093
267221	48861
237120	72565
220996	281513
484691	274309
195121	475993
65513	369726
411286	140746
189158	302668
364564	95149
171783	104188
214456	412303
444708	380689
255884	209024
248703	200963
187607	464420
329413	392339
345715	84514
353714	135732
16736	368036
137983	248885
244318	57989
191745	115861
121686	183213
344924	313745
340560	59218
94985	17333
255097	196783
36011	119845
354545	368205
2572	49184
407642	392374
472543	457784
191462	37416
51022	190369
398925	15209
412909	429871
48035	334680
35849	117381
309917	184377
217784	257651
117862	148349
467425	321617
154032	423688
387883	237165
460687	15133
484349	418282
31219	33686
221580	164884
171255	375239
246191	209183
217616	190106
178247	360072
364503	189022
45074	95408
294870	304557
138814	273598
381636	198407
266124	224889
333115	18027
328685	294836
357838	288293
364754	200379
279584	62948
441928	280842
312122	105051
1469	266075
406660	47687
419621	290450
249845	266852
221323	395145
460551	430754
134893	150194
353202	225864
384430	246311
194842	222701
163089	145064
339915	483928
377206	169328
323868	172563
474661	458220
278664	89047
230672	164059
334092	93900
41025	133776
394510	119868
121594	190854
200651	121603
433820	175217
322018	370395
313523	301149
262015	179557
401085	13867
407334	85348
127211	30057
491080	78380
225694	15583
133909	273778
448680	421830
373088	389682
126223	268261
126729	40784
278418	483856
106175	183711
261680	476231
114815	167794
192755	428199
383710	406987
489657	82
274116	374134
16776	425250
416742	190369
223963	358797
345390	28545
449406	484824
123524	449090
116686	455769
46548	465366
14716	152246
247106	372095
216544	361545
383983	314742
326688	204330
36994	334224
14659	381987
87063	338189
133909	328807
338676	426405
188028	275763
207512	190369
189064	454541
178263	155927
482120	391594
65272	470136
44057	377258
246375	407054
191916	345745
270219	362457
104817	110606
342879	422576
104688	119941
315261	310756
286404	378462
139603	479759
369209	286864
37748	339251
140722	183204
233045	295164
209347	164832
443307	119336
413338	50264
202336	400756
474216	349045
456215	55472
46092	160291
389075	155748
24185	362784
468389	285465
17481	385668
440804	246901
214744	274103
98356	308826
121717	419523
264372	42774
448381	383967
475574	40388
89277	108222
364807	226067
148375	233590
146429	390771
190948	11415
45724	229124
111729	300800
442321	311873
410018	159734
157417	249202
151636	301784
340267	366534
113254	348563
200092	348974
247785	122694
383306	12895
82144	123369
280786	410865
66369	226981
436651	425846
277936	441463
146893	299308
163925	464725
15079	371918
179151	391982
202623	88515
367418	418332
201925	158420
257904	193564
80323	371934
295841	62769
454263	183566
235526	297163
82361	99405
31517	23018
244015	468640
336878	389682
114153	277179
276821	417473
263548	161026
192611	451431
346262	155044
441303	209510
427769	258370
458207	278520
56619	4446
318276	76008
310661	478415
452148	387576
172720	443513
282469	387668
493899	53389
386743	114508
126479	315261
468455	424296
467284	392086
11091	287834
83620	48557
3204	343010
92097	205223
345236	63404
309632	48861
446182	329195
313992	487422
490211	39142
332229	7675
482409	398122
455505	364382
219440	286728
213967	263008
121684	151765
180754	166063
380585	117800
361553	84845
124263	209689
194861	249940
387351	113683
272742	9437
446413	53490
256249	16618
15068	130298
313770	120778
299630	348798
470818	169482
402030	283780
242777	126880
63528	70061
213175	67055
254624	274869
270248	124763
150832	202523
125449	101650
400520	261398
373073	195658
477121	438419
375169	446154
487802	371918
493142	440660
437352	26009
123969	54700
409415	338749
206184	97894
233720	94155
95242	31001
309917	462377
1830	446515
491292	381008
266082	472865
152368	430601
364377	288693
68663	293813
73317	430356
428703	104637
285622	395522
430329	178764
400520	285156
244016	466737
211438	434035
382882	462802
399975	359762
481567	177814
266307	444333
393397	187834
452981	298182
64495	442854
325003	378686
355013	169389
421703	245679
32867	421830
214950	166063
345715	127732
488215	181847
146893	223217
54202	393326
274260	162831
167897	351732
28357	4406
335743	6374
21324	233924
124581	61437
27492	317118
414446	79074
155266	184902
140272	429863
151691	242002
253102	372629
319195	488997
100474	421736
174939	117959
414742	228431
106262	174864
459112	254751
208362	277961
264857	404960
115989	190369
342465	253247
71980	281022
420	279554
9265	371918
378137	352965
86406	120279
411541	366534
254769	301659
195121	437969
304599	316372
454263	211094
402608	248747
175121	15209
128337	375897
467631	118585
478675	257298
428892	374221
318256	347202
481005	12892
411969	43814
472910	42308
262859	329466
113019	478415
289230	254005
380497	227101
80936	327061
267439	4349
464035	378859
363643	160158
454839	150404
382307	130400
64586	461846
117393	147053
361735	218615
357392	303529
376030	387742
220821	402323
357411	133336
3234	158684
149368	152502
168589	110708
25367	184762
132964	138548
51080	58495
416618	395548
80193	114930
30822	13370
244536	448215
263439	351451
284781	337368
194222	309801
312474	95957
82717	51823
65513	9988
52437	371918
66356	32842
132150	379084
28200	313314
158266	118990
383756	278704
138273	110677
107118	283456
275763	321596
438215	37948
126259	114063
342465	363418
71241	200492
354198	174345
114063	282912
454867	389788
407720	220857
113118	153995
264323	481785
109969	266852
164412	21978
254430	151175
375802	257339
339915	314742
487759	330021
3231	50009
40036	62996
94146	86728
48064	451885
485090	267553
428823	130939
401147	249271
373235	437519
80752	458183
304652	48365
52935	363581
148317	71281
7940	82498
28343	132996
200092	381256
423476	95149
125417	396942
357939	375373
198584	143809
320562	71957
97588	183108
289860	349261
145363	245990
107493	451114
214663	15773
136664	276695
416550	164884
247088	102352
241889	421356
269000	315380
191942	121106
329778	476656
265910	474963
391433	450983
36589	443817
296564	86800
129992	220977
317461	415802
111455	188989
119653	54976
414286	85384
329502	415763
360228	254035
207741	237165
454092	186561
13192	224771
127291	114930
462257	324037
345918	86158
162343	160854
104740	31431
396284	436915
276637	273831
365050	467492
461677	296693
221711	305586
472425	244939
184497	426579
168975	110677
410327	291936
301006	74106
174173	105967
453908	32807
124185	59137
320981	259293
101240	85989
492247	116867
456021	123083
11069	434214
313949	425846
139778	113051
129347	293835
259656	402067
259492	464171
363882	270900
362231	178048
297275	110677
187882	309425
437656	377368
373341	298415
407418	48826
19654	277208
29468	307091
44444	331581
217236	79922
42830	168381
464548	266736
62425	347862
356555	451856
279295	336107
38754	104299
476877	271070
141505	422069
18317	233592
45283	6733
209943	278713
39195	47989
51669	287382
300951	186259
364240	105498
420642	407226
477687	119545
115027	440899
473056	122585
493966	313745
355000	215676
374622	298676
4698	366666
93251	328253
201588	195121
301555	95842
350887	320067
102451	359516
313044	237165
273034	130278
182049	6072
200092	296592
299976	301856
184191	267602
332588	106903
323222	170679
96530	205739
481419	491272
178875	322741
311010	151096
27786	280811
231457	166513
124853	51863
171386	399867
67447	245679
215074	405217
104740	384232
394724	188759
39850	311832
458507	397893
147067	77727
125417	489913
456357	50155
360137	398333
358373	32807
316136	179851
86194	317356
474223	261396
260141	409828
466213	121502
59822	443934
152764	448217
337458	77727
361576	78753
438403	113725
482230	469235
195885	49470
376543	446106
52672	283346
288077	90123
279159	471899
432965	249532
363395	255650
334482	60108
320089	27683
70417	480788
185402	410573
428853	300240
124794	328729
431137	395710
293398	341271
228128	377878
72086	324468
313592	336955
225081	377206
75119	449090
210143	404082
243966	173113
341811	366127
81432	3534
152210	100478
228128	120769
430894	137399
467977	156056
311806	165267
160961	264213
151812	304173
96244	41408
295441	422175
302189	186561
426742	387742
142145	226494
309085	449804
131585	236240
372037	420790
442884	141440
177016	109407
268278	368462
80889	429312
492768	78214
174729	385000
298837	374087
259651	169116
95032	162795
387263	256121
470005	187150
365560	238729
251733	311297
60580	420944
48922	218730
409016	191788
341931	48861
491461	421830
42365	75698
309328	303175
463891	285156
349066	92393
333119	207927
39929	492906
156012	244688
187391	295381
144723	411016
208392	82853
29174	266852
79297	209572
156531	487192
409848	190369
236638	369262
414286	403368
138326	342453
191125	139339
116576	119414
63118	3845
47034	190369
72453	106275
307004	481805
367689	460930
161722	227101
37526	37950
76746	391414
263405	323317
126347	121292
405879	92739
78289	390875
69809	403513
273319	84108
150196	469509
470432	140044
92445	476951
168000	369156
43024	108554
170578	137589
35374	313745
492180	401871
325724	184629
136463	339174
185700	62012
240753	252961
35650	15209
98216	48247
64349	178673
376619	81358
487681	111186
151993	362080
351248	102683
141022	427238
373159	281924
469732	186259
276990	10068
380952	424183
309740	112638
47684	317356
64626	291104
153015	187627
407334	147684
428138	388575
392693	371918
325839	406968
343431	167100
371412	298767
137454	439417
85371	345642
88686	169411
167610	249464
177569	61946
417938	456067
212153	422164
490553	317676
214950	38940
313625	478182
327254	320097
84395	460402
182270	78753
81358	362675
299967	291451
342465	275721
100928	478415
330860	238775
209686	438783
215996	243390
8635	240366
300882	205289
64490	380081
181290	385292
198443	218727
219215	182192
75353	420944
241912	221707
59015	451415
286859	227101
251778	260956
56067	32865
176878	26696
125837	108222
88460	11754
437999	489552
155275	267029
308345	103205
440971	310850
324502	289515
91532	175626
170909	45963
180582	463549
313343	336071
196003	149049
217953	141068
351955	317118
435040	248477
254530	122776
326631	451414
471169	245715
153587	234954
230191	181918
58795	21411
30300	315124
394394	208774
302745	374962
206962	48861
481723	190036
266244	316225
464429	438317
100476	267602
102808	82831
469956	97426
134024	72523
476983	94665
12867	205037
345788	333357
187623	273831
101362	42189
266559	78811
248640	319034
493598	399677
79026	155638
374642	5007
487246	55794
36924	194638
17678	28129
208713	144306
339868	293813
94277	41533
118035	123369
421370	11243
257391	478415
130739	374939
328489	247053
100833	95977
475356	363512
28838	155758
328707	141529
425978	233789
129449	336915
211238	221005
171329	80896
382228	151615
127453	78184
76090	122585
239165	333591
204960	45585
208744	442236
260831	238067
124378	207927
411288	465476
245152	58567
192708	350384
464149	362610
449143	82585
112929	354696
445555	16433
396421	182940
86311	125772
124127	165009
78612	219028
109018	437246
172840	407651
94887	465305
216761	492506
483594	94516
83665	487179
123283	328729
35168	126441
266395	104133
359496	229132
396378	120769
344775	127921
198317	140896
48581	150237
402229	343142
179645	463274
259440	363581
212463	205223
336246	66377
477702	271782
167810	241525
285845	53389
53883	212346
377091	244856
334092	173701
196903	399167
260534	327013
231410	308743
266659	334092
373025	336590
157988	463372
212085	9054
191353	91460
78329	243301
327602	218727
372497	170893
72081	260986
407025	110677
213282	482300
285876	258646
434885	57134
103596	323625
438460	16433
399441	220777
269852	36184
332641	15209
153439	262453
62229	69856
331119	335663
429714	436469
67351	320266
23018	132996
309376	313745
103050	135816
249166	83811
356953	217423
106739	461184
249436	195551
162146	401101
463870	34821
479351	146183
387459	145064
391192	309605
243529	267576
185569	403879
202379	44433
53220	119762
267345	28804
312903	456692
239725	420511
322621	459205
451210	1308
438193	268902
249992	8848
347853	115861
125631	408381
450025	279212
317766	124085
309917	51927
230051	145524
194057	417813
290668	235219
271679	83811
36836	327217
200092	29894
168888	126204
64575	54976
330389	400655
46374	317118
37526	392062
368240	53868
35806	383308
164151	324377
193435	2524
8106	293813
118363	441313
490466	193138
425978	440727
435199	273831
292823	120489
159997	23018
471597	238190
366067	199952
379188	161963
461863	486885
483381	465179
91600	259523
100166	37541
60072	222171
398177	68004
302890	461383
227378	78967
167970	101049
5512	141166
3012	303006
191867	73387
237744	263405
478789	262954
327249	487001
94111	431634
416533	32807
182270	28065
10307	388876
289675	265872
247710	254914
31483	160573
64777	10473
377869	158625
23430	368947
71281	86632
279829	239090
193400	469235
376129	84817
277568	76829
410403	245449
159979	22827
28179	25443
157810	362267
275154	88113
429848	100145
261049	422034
416161	439174
474593	113374
54976	355848
215380	434893
378686	381947
234005	276158
476287	206849
75498	54298
226919	315990
35939	94516
489038	158452
345985	51222
287566	82430
259444	62191
394585	384818
68500	259929
375315	426089
66670	91849
77264	154137
339333	315366
180625	58702
122446	118662
452467	148535
355501	164972
341033	323187
385365	85890
378127	22638
58908	398991
36679	421830
165574	29114
222779	410672
167588	392845
128811	217423
479730	250389
226023	203308
216324	87249
487755	267602
298780	244392
452088	451271
125041	192526
344146	123849
86850	129922
302398	290521
117239	432419
282977	316388
462028	122135
282756	114350
109876	405837
156317	171592
182617	184450
266141	121106
245851	142018
146389	393561
2169	190070
426190	49507
362372	177861
309276	107033
163497	86728
224177	137128
242551	445172
105108	425675
92635	116816
490567	52537
191761	426073
426737	387204
392555	74159
471412	208577
171763	321517
167661	309801
483987	28338
337102	186561
426523	186259
244092	161914
143631	417680
231554	286337
185739	423899
71031	378127
282132	376852
224152	204676
325314	346768
73876	431799
488683	6411
134953	287616
290529	225420
93761	177729
260185	317983
146281	66880
477266	262954
69213	440259
406164	383350
81713	86974
434308	421167
407347	177386
70055	267602
398659	101058
337440	256121
403483	351792
231839	393771
314595	433387
158643	132740
292641	118649
187310	308962
305510	300240
102458	304731
451216	41611
404568	59718
289970	190369
356494	15209
459725	477788
18409	249202
427120	214992
329872	4369
249866	244135
235605	138807
361612	476887
308533	251943
411817	468162
115382	289374
96314	51222
385449	41482
320210	486885
208030	21411
233006	489822
371030	356451
223404	371463
46524	478652
342486	463679
459882	395988
382116	28129
61497	126697
184266	123369
226357	268580
184629	468283
458573	275202
10331	435280
255877	76111
249446	173611
105685	309425
424661	187974
219281	149897
224152	359400
160152	421121
226919	336610
129736	218151
183742	378462
257949	138768
275503	438134
449827	55701
357923	165097
390774	411119
144288	458601
106739	169801
126406	105212
219215	190369
47080	95201
493579	13261
311561	190326
368820	121959
109049	360860
192756	442265
25528	426569
375405	93074
295727	333169
450465	71917
254430	464055
417043	241531
329415	91247
45354	100656
311183	252443
397535	469501
153771	55633
188957	253341
372822	158326
177187	434893
299917	292721
113541	357144
363993	301364
439726	410906
57745	226597
383369	345642
406814	317118
345726	328202
91600	234328
235921	7771
390323	75952
3316	95149
141563	390727
402214	358032
29277	116823
194051	343555
436612	159249
130212	15209
166903	289238
150125	21583
411142	423346
368143	86148
395365	84388
90696	375840
92878	200444
488129	30978
331223	456906
458133	458264
282940	110677
128056	35334
134299	164178
67180	256188
477300	234008
309093	29823
299765	45949
232183	428603
169822	407651
310338	288894
154337	467267
482851	113429
44204	420944
475788	270248
369223	478415
145166	75585
277466	416002
364943	434893
168000	117024
353017	454861
82291	163142
101596	94982
335331	387976
39791	98202
406919	237395
204206	341272
313178	29638
281563	469719
72804	296580
214917	407597
169631	218727
134319	231791
412685	273831
141376	371918
23862	223982
303380	451940
126870	345401
142621	86618
66539	406785
110510	514
406660	328084
318355	382662
297941	367619
288284	113683
174385	422657
229978	472944
268538	134145
110254	16433
420419	9054
318088	48163
293169	175497
399441	387839
395609	466737
399441	309801
249477	320164
345800	315687
260624	318932
361001	225608
215395	237165
253081	197605
273900	243766
35806	234722
467069	465768
400520	140622
97247	359762
232087	295279
260648	107844
376898	289100
172396	121236
311230	281924
464892	82585
73350	472126
8223	110583
403605	472239
326631	201061
44404	389605
413783	3041
410629	242116
426347	362729
381394	369940
287566	426826
376984	269117
153418	64123
98378	289025
15852	95942
345401	103168
333309	59659
463086	366127
408951	11626
270248	444081
76082	326728
25247	33034
435159	307453
258668	25162
246655	259679
47898	443013
461424	460437
173051	5934
167588	249942
310099	267352
230158	301475
72414	13370
483711	328435
10251	80923
376050	379235
212530	190369
385881	80193
302623	65325
193118	25437
326644	267602
196004	462465
170313	273687
26266	474963
473870	366941
40991	355806
202497	246926
102309	151158
404899	348798
365936	37515
42661	73538
245649	382809
339043	456435
420606	388575
53883	281924
392194	471745
164767	268622
84541	39764
198317	84342
343631	478415
288672	200457
413969	277098
94956	72077
271244	95149
451695	472971
94376	169353
451692	104527
289240	366493
365921	215088
103626	277936
448505	185704
241952	467502
243044	411424
35536	31041
297421	227193
273543	323139
193133	80543
315335	270095
486712	421707
409557	399736
250207	404700
178857	159337
485973	35735
174131	293592
187718	303079
68843	43038
210436	28759
191632	443693
44354	487833
465755	476951
396583	202685
57886	236250
117791	267108
490983	448283
130069	68604
214853	256373
68314	203318
305357	22804
415747	366127
440665	249202
182270	77727
118111	378462
278185	111623
417736	94665
3409	401949
446084	34339
59776	12245
7273	440660
345196	348176
69274	300
318877	248382
31717	478415
279884	6951
387073	472073
335441	35150
277341	187974
325839	202377
109733	312478
103120	317132
308756	183108
199063	251169
338228	399736
417085	430356
142395	440962
219546	84548
168795	183107
90835	272785
339794	208518
219023	59831
126812	36810
141291	464420
268822	438783
219673	202479
360392	205866
429991	134145
44048	43506
39970	416319
448529	84111
395029	50605
304146	363217
167475	64490
22163	336786
12967	40330
228050	489822
408827	57134
169266	1953
448283	399468
372680	48861
240961	391670
49947	175402
58513	158622
486712	143205
278637	236213
458207	20501
353999	294069
222103	49228
407575	56410
105450	248567
467930	158153
28655	450758
362140	6374
437041	313966
410831	132740
144973	117423
189659	421935
107709	365800
221925	40388
454975	389187
311589	277210
155590	270492
174334	494102
247608	343180
459561	237235
325167	10878
28473	484735
406968	191914
474341	128796
126985	351971
172396	385912
150216	16661
167251	75850
53314	86077
481406	144920
277568	35150
356953	103205
218221	378462
262286	147554
62556	125481
399487	185704
380454	91380
108543	71167
71189	288377
340561	311297
424800	170894
348913	90696
450772	137368
370963	470810
166227	104498
408357	365757
177482	462377
263135	346158
367792	490067
313625	446329
475925	267602
400520	422702
468063	237165
294323	126116
427733	236240
285027	108034
70280	6899
459675	42450
64866	194970
5896	278382
103382	387658
310786	353719
336449	129185
114643	491891
358322	360184
400710	315671
40386	288490
473220	430356
230956	277961
52597	249709
88790	254634
180190	48163
45126	272096
227188	301856
468176	241525
443893	102778
37670	458452
347319	327622
234881	58666
98654	313536
343236	165719
41634	470911
358172	30332
476106	458968
405083	236228
286074	476951
377967	174606
119840	115861
250009	270468
206840	482806
400520	292369
136239	38063
324206	99315
416940	391635
269003	367547
18332	456848
299074	11730
130675	58465
478561	482018
17276	13370
43931	107596
479320	304173
246640	67040
205183	35420
199936	317356
76228	8834
19748	231355
479196	489142
413053	267352
297721	198790
145717	267576
190281	246190
300771	98205
402237	234265
87475	135773
392044	60100
120912	480504
42899	129563
471606	334680
62459	486707
251216	95149
406344	190097
237813	248558
55001	368904
58167	274103
253744	37516
128704	218607
416854	274510
254973	107557
71811	61666
267143	150961
286529	20623
372950	164274
452709	127388
189508	208786
219984	245679
182799	189238
446191	371267
121742	67858
16111	1605
68504	30912
285175	352605
360287	50807
183918	267294
403186	124945
85621	86728
414343	57989
416041	28129
106385	38063
439977	279798
228635	476147
207620	196783
344385	354094
204166	361627
40702	462973
436641	149079
201327	233590
176059	11951
76228	211932
341584	313454
163229	410074
394481	221118
230574	307293
442556	121106
463770	472583
118830	248777
425167	68049
141784	21583
84745	160262
17052	225679
199171	344439
253470	57134
368417	435448
245200	344833
190963	110677
327807	412472
400437	249334
399635	278130
26031	434466
379680	356490
405514	206223
49789	299539
334572	375768
100651	309085
203333	265589
161894	447335
161397	461944
186266	80662
307142	140728
155612	196709
315805	356496
350147	154137
495	147496
9232	84582
218019	183686
65513	44826
184696	405206
162456	266852
251858	254531
446980	124640
84626	80717
310396	246672
343746	356663
367262	345351
103523	431120
366493	147520
194165	142947
382831	294385
274009	94344
59092	61274
95130	99123
287115	375840
76228	64702
380146	255650
1341	256190
96662	469235
49025	22827
247296	300405
487107	226957
241289	336248
485492	194018
312283	398954
367882	284690
249894	17514
178959	299504
315573	308150
244889	350549
60861	90080
180350	109983
430287	113051
459498	312381
220785	46071
421167	336590
1333	348971
32543	9054
71067	289970
138884	87092
389260	297331
35258	438056
69274	30638
259358	390861
458813	317675
22414	404218
427980	316929
200658	110677
160182	341271
278076	359762
16027	440660
190250	409630
79297	234356
268910	433343
369986	466650
368652	302067
63391	265065
15027	456229
89219	18418
143624	273831
393709	75284
344782	112086
123291	72416
22779	276780
45937	96993
229124	79416
393181	290093
456089	20946
332263	311523
15579	182040
91110	35230
345531	74511
458492	231485
410468	275790
175579	2698
10379	436682
55514	302836
123762	359789
370260	373507
371606	13525
319595	228110
454610	37699
15819	435600
326306	493059
129842	41257
251018	348168
130340	440660
367247	53249
71796	172089
386210	29742
120258	83799
16990	190369
50034	81898
319081	72223
82434	94198
277619	276358
3856	404886
128867	328862
52939	378462
379269	395198
363168	205289
485452	343721
278637	237376
198565	310261
229242	279096
335550	203279
151202	486339
57101	86974
162428	42827
167251	469379
107524	335978
76783	266852
138126	239711
181853	273831
345428	183213
74110	27464
50264	350586
466361	72523
272157	5425
216851	141440
343044	116339
303522	310446
366402	170923
158128	111205
4136	218727
243957	84502
149099	206557
180505	48164
475667	426089
491828	313745
197872	273831
165436	336354
55659	97874
257250	62431
300507	56294
311268	352233
237714	177782
323397	415808
138368	56725
4018	373518
176275	330815
319259	42812
52646	352451
479277	215968
43783	385251
160557	146445
382331	157698
309291	338189
211657	76558
333056	447446
347416	158883
88221	104977
107545	267352
119614	391414
155660	227101
223133	134934
99947	376079
319516	402323
409016	168723
281066	424497
224048	420944
10247	216122
195948	258406
76835	284744
62198	86560
457978	464750
452707	246713
324262	280233
198921	121508
464004	378686
193164	478620
60239	440615
98351	281970
332781	468624
219165	422164
168000	233446
227588	76432
192826	42189
67662	273180
341342	28129
347389	385279
361484	78811
233498	167172
131911	98499
194913	392055
291587	396716
108222	378605
283323	227101
298479	163993
447016	255010
86197	341502
217542	491821
215927	375840
348644	348007
385323	270284
121431	4968
284454	445199
55261	430356
13930	236549
490364	42599
389019	123955
240087	56381
337624	443747
228901	127964
145869	82271
44844	318189
275951	315888
223836	483142
92047	424646
481419	347476
385361	59659
47940	451856
190062	406083
257941	270095
304153	461944
62956	398367
313604	251323
23382	453094
344253	430987
427639	287226
423107	66004
101840	322006
376592	165503
361008	13903
314311	209532
252990	132247
282453	40447
191748	52490
236216	460333
304667	283178
367859	281472
197708	151313
367885	355478
411286	356355
232440	398038
450172	209018
203783	166429
412110	78069
471492	228431
161145	428026
377498	337570
64403	144629
407516	296693
374041	157280
237714	253976
282397	15209
241453	307397
307304	35735
353320	21583
104992	265534
152200	15917
22163	310404
203220	218727
18327	207148
472061	209933
322660	228385
334985	250153
53560	487071
108406	255097
408139	434893
287188	346948
127469	110094
440580	191649
455867	401949
147193	237165
417938	43207
202866	240364
371190	267187
164169	137155
97089	351639
427258	273831
378558	51781
40962	42189
107179	246672
90262	336826
196149	209054
404035	28065
389314	387412
342465	277595
439992	286936
452736	374404
490513	63756
459191	126426
240937	447107
390771	202457
302127	476656
190870	273831
389867	250452
177443	353557
47682	269199
61555	204155
437007	270054
147803	163348
123570	150874
267609	83811
9531	11407
167464	478336
40368	94209
101672	430397
125490	282287
73396	320212
229601	212719
184118	467703
187834	420241
473076	50774
78010	372078
247107	475200
394647	442887
418992	307108
120771	409264
161826	260137
217558	116607
318381	26046
188568	336590
373610	179297
334872	265711
104439	405842
34798	454620
394018	222701
41991	246054
298356	39195
289447	469532
368504	477795
399905	36171
31676	113138
261499	481468
251795	401854
159371	212081
452038	471457
12426	475914
89190	322598
47899	221324
122112	70163
50363	457418
406660	147900
155950	16433
444283	145810
262268	180327
377160	421830
144746	194830
380600	440660
273108	80543
61517	148084
102644	446387
119409	186103
446965	228770
354419	133105
68532	294158
265202	323518
12107	422367
5014	281335
230895	405498
395996	483123
68012	198317
94712	413340
220994	49903
296260	277646
115625	319222
16182	74940
184118	74542
386412	97277
166212	477632
8971	366941
60938	391414
392582	439221
55522	93627
159690	379112
470689	332392
480967	153995
124228	367686
88647	77727
165381	148490
415700	419080
332842	190976
285043	166513
337393	245990
402698	380459
66734	443934
291964	413079
110835	246985
41779	256537
405573	431264
357209	218084
81920	363973
49037	191859
259528	473025
271188	208577
317049	256121
339320	175960
257847	208621
358132	146584
195849	354694
273669	454975
325376	49828
213606	406785
403223	425675
35806	23187
485656	41282
133960	267172
282847	313829
170791	214214
110527	83811
12454	244004
224749	307103
356777	217223
312403	217041
225650	424235
236222	412205
51759	217
391551	336590
33745	485605
433283	9054
24593	111672
180244	469078
474457	30428
144986	472260
279664	34973
342627	474247
155699	122992
389141	297850
161941	373155
280429	87366
469388	244055
413218	444788
59380	75952
424256	125379
344711	465238
321737	221233
9573	317118
300486	461846
302954	269199
162456	317419
320873	287464
335471	73336
426141	185436
472157	205116
61455	437871
145773	478415
362367	63528
351832	55980
85674	337849
27240	26992
453919	7812
390032	15133
48274	246192
68072	269970
310362	99296
55338	469578
16440	466432
266010	250434
2844	208038
426364	464578
417572	218788
475341	24334
90449	275790
384003	121950
488576	99140
34123	474057
176561	65566
289287	49903
309179	290450
301435	70676
109349	330218
429738	453012
173121	339829
341943	86250
415440	93073
148328	163991
392011	314455
91373	400974
329092	277088
178222	344549
477753	450682
322378	278283
388095	37954
460753	159411
273382	341362
59409	166493
199635	15209
186727	26065
391267	8073
334080	181204
270887	335663
51322	73296
42854	384384
350650	75499
385959	445602
338817	309211
306981	122585
423724	413694
241198	395428
2642	215054
342102	246926
289584	228431
104655	55951
213520	147520
175000	415753
66388	152321
244092	117823
396127	108222
301246	178907
421940	65913
148420	246729
469900	409828
414128	374806
347972	327778
101058	268171
270584	15489
429666	433391
354148	110032
397778	480246
56958	96717
165759	27407
336152	423195
59027	49547
196565	54473
249673	180527
151647	402942
69975	311075
342465	227068
28996	424973
479570	245679
333123	414008
480428	187946
105943	223627
128124	246924
86311	214540
434748	83140
227566	320127
381543	13370
213688	428026
347094	49903
160644	351048
368852	32749
399547	302462
215798	476656
467931	121015
456658	332685
399258	342613
272325	371918
272514	428738
437207	118074
158581	15133
465122	489822
204862	155246
312582	90097
211515	211868
217301	366209
70910	190369
340558	39173
309180	405411
9061	490742
346657	142018
361167	21805
263880	200441
423013	311215
177835	409293
66189	214760
340793	247334
269494	224696
277568	437243
468481	425846
277308	172566
442109	65210
27255	62191
285580	273831
317261	205576
212153	68057
313183	246050
349121	456640
227566	411260
388471	11643
153322	58113
359466	278517
333350	226127
377987	183916
365531	140460
453650	410162
339965	229916
203793	287772
441065	413490
118728	56020
355013	439434
417369	388575
16844	325604
189118	69685
450969	250806
164570	388575
384575	249444
69809	25557
74304	202359
359762	490051
371993	298012
131919	279499
389181	183213
196303	335517
366782	205289
187393	205289
487080	289690
254544	22577
86767	404053
71430	261083
46844	140044
345194	75668
226747	130168
111687	146441
369262	77438
347549	415092
124516	162795
350887	94839
482456	187239
39683	175721
358937	161739
381449	82585
323046	362267
135385	263648
419867	204330
80883	181885
55914	263925
197297	390358
103228	351414
156911	453493
60032	404806
61586	186259
214764	486185
339862	389497
323834	453011
464548	246262
472300	22448
292491	461951
280856	48163
313430	273831
395005	468116
328174	235045
203793	463381
355542	393700
463262	284811
19459	203890
2841	71009
275460	246130
45746	218727
402550	199402
337200	32361
366262	420147
186252	365983
230574	83865
155295	40315
47407	285156
276876	475253
151762	44859
479126	235333
88460	334635
486667	363581
236222	406039
428597	428738
144746	156376
447295	122283
178422	58253
180918	360228
430348	301580
308664	459993
3457	55857
79501	205886
469976	327343
190524	292198
355840	191959
223174	401800
127462	439749
73640	187642
60049	423470
488706	110958
63848	12504
159077	347862
269494	161853
191620	218485
368289	21583
468660	214787
65406	259997
406168	51425
95215	138885
262596	314395
73540	440660
478287	54536
326751	113051
300522	190369
72453	88555
342284	461896
202352	222894
469025	78708
314647	137128
6159	447517
454452	85209
281236	107016
459212	32558
169890	287554
194875	132095
463011	325889
74450	165009
79528	198313
238406	417744
86420	303033
291221	349624
97357	52632
117134	94657
39601	341729
302578	332544
439977	58317
379957	221890
80337	395988
313547	444764
451125	173728
166983	171482
208348	181029
68380	16135
275685	294771
412517	105979
384026	27683
388633	212081
366454	142018
254599	121141
366064	128410
429606	366534
153099	95141
289513	266538
324502	364805
413816	228213
210663	487833
164954	16661
309917	158713
191322	366534
44203	15084
120240	458601
300195	137331
474542	60517
459047	291741
106247	80543
255344	119381
338351	478415
429908	84565
382109	442615
275216	335812
52168	219957
331802	436871
338153	381054
282263	170894
59980	181301
178456	80543
336921	419368
446537	144069
300886	355552
272230	167799
84980	45413
330423	296423
3696	392892
256893	80543
113331	237887
302918	169774
321213	446936
216675	79705
278273	251779
12322	462055
231473	378820
11559	122694
391391	12578
110051	70926
371976	35640
255165	47163
26981	350549
20276	85321
220330	174481
8768	182000
25969	138807
475316	182304
465687	469686
131989	401871
29105	376914
209824	21634
490464	410074
429773	460845
374294	383145
361204	410812
350650	451414
307775	459483
206860	126947
292982	38098
342031	301533
381579	231485
5924	241468
166161	378762
98210	49903
232890	230516
262210	485685
152368	165475
179541	165949
221786	74829
167588	11431
483987	486653
456658	205436
146229	254080
229999	52109
449382	156679
124467	370866
398465	237235
71799	470779
38063	453960
122706	88827
398308	357937
403624	125062
238728	338915
363993	86077
114643	130163
482089	263713
292641	264625
146391	88002
198662	446167
297728	23423
333201	407632
228084	47873
468714	190369
202774	105252
345745	235658
274314	61934
394349	236213
287432	116105
295281	419612
390170	402406
47415	228724
109733	156335
211194	351412
407209	433089
19819	181940
420045	129338
363144	10520
416212	82271
174315	387185
319259	263910
41458	470343
186425	485819
397400	355589
403637	186956
299580	18275
243520	377296
193133	77004
230358	188759
125458	72670
311221	134145
65134	126473
372323	281924
171455	253743
28664	150278
367265	212966
135179	390687
260735	168615
222024	336590
345878	492529
188015	92543
120861	490237
468136	99437
324495	279871
282084	375245
19727	355171
249025	405837
479750	124991
24281	66235
37341	184258
133040	286167
277179	476231
359708	94344
296111	401854
25162	325703
442444	147460
106648	91711
386829	218727
452709	415458
133845	407171
320250	45442
345401	234179
278802	308083
206386	488222
84052	340598
115938	151944
125935	273401
452148	428251
30330	90999
371546	186440
85049	182355
298025	366568
144771	48861
293725	166396
18137	434886
438478	163344
379372	155947
431143	226581
135271	315671
132247	383471
277568	45687
249245	196783
217477	53863
187796	7207
358080	325301
481048	75568
104757	40562
431939	304376
116895	478123
335951	368238
184369	318735
179188	260615
286655	165892
461332	355806
320048	209952
90368	91202
236956	363973
223713	241525
8666	218727
156068	401949
422015	142242
78469	260825
371322	355796
208888	252982
422912	330821
69858	17726
200092	416470
163530	284531
101955	8607
425392	22827
396045	12029
370260	378873
68098	181754
128686	8623
178738	37515
139030	232890
394640	296693
196996	121960
185534	237178
272459	478415
263299	493022
99334	28129
340572	440362
327673	338746
119632	293813
153349	333746
389726	393326
298799	40871
33053	123095
425827	363598
121171	440660
252166	144583
289675	83325
266307	301469
279162	62191
47624	230175
285023	81018
17868	317455
304756	336590
294749	156006
91418	481625
287311	182940
365085	31692
330823	477833
37032	67933
299580	402475
468631	289407
323775	444
456750	85674
68810	190369
252742	387742
103028	177244
112530	296281
36131	480566
263405	84590
233388	408023
381305	376124
121733	27832
370058	369913
365831	313745
331154	163821
434726	233804
107709	87730
459280	16433
89711	250410
335951	453721
396863	331535
212872	275536
17537	461846
340208	203656
381795	203656
95807	241468
412779	178436
403057	281048
491245	199995
16829	92411
324199	440962
190859	173254
466981	305588
161067	23974
445104	30263
257217	332674
344352	492715
229716	177982
41189	85236
224326	485338
40890	23186
317095	352633
104655	280493
235748	58161
313196	248267
145611	451855
135303	211868
347036	183213
229735	268079
25969	377933
404568	20172
412766	214009
353518	48163
141221	120132
167583	184434
120205	151944
81817	477314
14834	491826
454263	426645
370644	278520
84052	268524
457257	40330
227189	372314
410965	376272
144288	440660
104740	44607
137486	156376
223929	365766
302525	492108
12612	21583
404806	155023
436407	272230
412011	314742
437324	44549
161853	15209
161743	426089
87309	46100
233045	217332
417871	136177
380245	382880
137213	220635
376036	440275
286900	479614
222531	267352
478480	489376
61698	204632
124995	285830
173394	316842
41676	1057
64074	134353
82215	42890
131023	336291
382554	80863
121828	129775
149015	378859
168529	430997
281826	344063
109205	207295
84000	160419
150489	452230
492718	470588
111970	134694
401180	142482
198405	489822
7658	17718
486453	417675
274937	287074
266930	491625
474341	193871
207382	271231
342941	311178
59782	146489
199998	203656
471074	196851
342837	348798
2720	293813
84052	360708
425096	395068
79436	229714
87343	137318
30979	317367
398903	317118
434977	183941
177	6120
364285	38063
212495	209572
420826	445510
399581	95677
81432	11170
330752	341842
452967	86728
383966	237586
31303	331090
402893	16923
221296	400045
110385	53401
367656	119868
65683	165267
246805	134145
362431	251227
179645	423062
87638	184629
222389	167660
13039	456606
257613	12640
117862	154620
125417	141509
64139	241718
485149	88226
286233	476292
56619	364807
271314	223010
48045	95942
363993	315407
434070	205162
170991	79404
189965	264908
102065	22106
171083	344754
243989	399736
324897	462973
174309	430610
486629	10646
392037	436188
341272	291521
373507	194165
449491	277524
181947	318735
27068	233142
227363	66813
126781	116483
3418	377984
277568	78820
307783	489822
328466	126045
310131	293813
44159	306162
78741	315566
185487	206112
223929	82012
481044	399867
350547	406640
164940	264766
402238	194626
71297	364517
442664	395988
163310	61059
166806	21583
215120	209326
130069	4798
385308	244394
458119	115316
315573	73525
241198	268721
459224	482051
140476	195121
233045	155748
421241	53490
93536	7522
283698	84089
352743	240660
4161	173232
266996	467159
152662	276545
257869	306148
487060	94984
383310	38063
413896	181680
308756	110040
95268	190369
205888	80333
476244	27724
104836	78497
95973	409313
288235	296130
328525	357429
110192	169135
407334	445481
383164	111713
253678	47596
359814	485142
24333	395198
49772	246565
116289	381964
485351	304173
274647	431799
114383	219743
402703	438419
29187	477509
246635	151944
132155	383913
173859	53490
149897	371285
14470	478407
43454	219129
333578	239062
78626	211868
157492	79705
457418	202486
250873	468640
338189	174684
67224	97834
337921	3860
229087	476231
36596	137719
23781	94344
66769	320572
440430	432175
104741	318735
472887	231638
197386	367866
302229	94344
272785	247170
365718	411785
425389	76111
366100	162650
10235	413487
379680	300369
27894	230536
163603	125399
249894	476412
277816	94516
210613	492533
462208	79081
26501	476951
145538	146329
213731	454975
330752	406833
253308	245228
409388	104176
390032	321942
201013	165267
262473	291521
463270	194962
412205	148690
429863	195877
118346	336590
173196	155719
119113	100503
260730	90123
114383	336590
160356	460700
358966	163800
42879	402509
143110	328009
291156	51855
119372	181364
124085	463905
412171	285156
394145	210738
260021	462293
271423	272151
329983	353557
333858	19491
90696	267829
481419	46294
463286	7529
335153	86728
305561	376814
52855	431741
109305	318735
378929	291835
440486	44559
208337	21286
9456	364680
330954	178103
371033	469708
360038	65648
12632	292721
110025	101742
47520	242759
13698	226494
190815	12895
369164	233590
315203	360860
75496	37948
408121	188198
43571	42189
368284	94344
75259	274787
297069	392086
21521	108449
239789	421567
265053	11730
476970	50001
75292	320129
334974	54536
370245	466557
102065	24620
1785	486456
49787	103339
48226	370137
222696	426990
311863	486885
153813	256373
59746	73660
338018	440660
227345	479680
226919	313157
95865	141579
218114	219499
392028	260527
455141	35625
491445	287775
193666	85448
454263	144975
46130	135596
357301	156376
338755	154099
359218	381809
211238	50155
357411	360752
250493	447182
218483	367798
154349	209471
191536	63494
266742	244220
30447	109110
123955	412034
32124	479870
278854	241468
419070	175721
56584	254973
289878	237165
3354	9312
271544	421571
227046	348584
43931	271338
93136	218727
151922	128543
286145	398328
192238	185462
187834	255145
247854	191110
211069	153995
457754	433645
353397	62394
55633	313257
388135	185478
430800	262954
299603	469518
160194	469235
273790	239781
138583	84467
64513	365277
50264	264303
128975	237235
325630	99253
256893	213330
221241	94516
432339	50001
152102	310261
393552	77456
364618	323544
415040	204925
120509	165489
266508	445533
219392	26714
400218	293813
189064	58357
51246	81280
21046	453625
379862	185479
61349	137739
301846	50538
417360	115501
153322	330809
296169	319394
147117	154332
246199	444849
246873	337081
179879	391414
315340	293745
138814	339791
486894	44258
468767	150532
441463	256134
162972	478415
38671	339174
112267	144800
318430	342558
345986	58970
167123	49899
35650	280635
161714	224794
323664	15209
403539	17186
480452	395407
33917	20860
440937	68587
177016	292160
194720	227306
287136	400974
64769	375840
341769	240220
192611	482730
373025	131213
258973	159350
86871	73081
202379	320718
314311	420001
470775	357854
61186	110677
193380	40651
208703	310261
130069	198845
19842	370866
110925	197213
298890	279086
263581	420640
334364	428214
225164	98906
181623	316945
464868	146109
482532	478057
385549	315380
494000	407597
111968	265890
445485	182578
234649	440190
308862	493728
71189	322636
368350	199526
347121	374800
298780	333780
181822	273831
481167	241468
242715	80937
180259	173519
312385	122050
392953	183005
441486	439497
428962	138807
406520	394406
417700	478415
449458	421276
88632	190369
208009	249102
107995	326075
121890	94516
24788	287423
393581	221061
168987	159618
119727	446354
395115	203237
227188	35998
429585	60173
144870	483808
354814	471704
153322	424254
322872	258370
94578	240453
390040	193007
75111	178159
337780	281924
425166	207675
289675	269059
232348	155949
474341	49675
338742	249186
99477	467284
28781	273831
53139	336590
38426	166651
463770	63692
76709	441998
492697	243438
480670	269199
378735	251597
111018	482162
57500	343279
468887	170341
70297	62191
493990	380568
158131	423688
455819	10231
228431	240671
68258	437793
72113	309704
413338	129922
430313	303175
316330	295650
201047	471485
288329	86974
411188	90235
241648	5835
61286	77978
444380	405133
45169	209734
476447	357939
237480	165267
247339	298178
198175	472430
318928	179979
228537	130310
37032	127298
259243	420944
319101	476231
466071	184179
102900	470403
293237	43714
151851	352605
381553	187248
160680	404886
399374	345745
256387	159249
375665	365741
336796	22448
299976	24334
386369	397518
379932	242138
386111	81280
219178	205270
39225	289229
459727	291521
451440	284843
319410	447560
5700	12895
328940	34675
480367	371983
364636	35973
145002	400066
106268	302011
459765	154446
233951	84461
392830	318735
454534	416402
69554	48861
14961	336526
299188	187974
429620	273241
473275	388195
27635	289578
154880	336191
371884	42189
287566	260527
112443	471205
198797	134048
454701	13370
311810	305800
274107	381114
287766	20946
118453	141662
115449	129827
470748	146202
484506	165543
145427	446936
127671	110677
81188	165653
136431	489552
280490	33553
360099	310657
123789	226080
99291	210126
206886	93245
208577	147373
142836	24334
126368	183213
54922	353050
180527	314886
232992	470069
313669	377296
169083	479414
206807	78388
377489	418239
418696	364050
193917	393262
444139	329764
449437	41904
341004	276300
256610	387333
177751	21632
1247	469530
74158	331927
331128	313745
319465	413787
94265	342498
404606	356674
173443	317118
293913	222999
139448	260527
202793	287033
393409	363418
374080	489552
15812	482944
477019	174564
110828	492059
341446	199050
179219	359762
338746	203656
407066	313523
336324	225836
276204	207818
142301	438386
378674	95942
80970	151010
270476	177777
54976	478865
304209	342613
214518	119381
144332	407386
417115	259929
414058	489822
440047	299111
52537	104923
482596	391414
12825	251999
192311	352960
229731	88502
98990	355451
405970	127636
174887	86728
121847	327061
82189	76111
86768	39825
375280	273831
48922	356041
67359	424514
346103	37201
117410	405198
141782	198687
347953	122462
301337	67001
38846	216491
436052	74106
111654	225475
92870	281163
155290	454975
267570	391964
466190	199679
56382	198317
480791	428214
321487	35707
304957	185729
101346	316162
490411	145064
191446	400660
385237	134023
272865	129598
418442	142678
26336	91600
101775	396245
384835	48892
149704	410203
340943	183108
165680	253508
15765	199051
80939	374464
266443	82349
139270	161332
234327	126320
87196	398333
149738	25838
327209	244977
376168	313745
37683	342050
58484	164098
20181	350949
119488	338915
218336	395521
324568	254963
440511	317356
89826	79499
72556	333465
107726	344018
262980	233767
380858	421846
25211	431137
469727	485424
486087	341271
148980	52537
53101	29689
373749	162795
88617	227101
93048	317132
187142	170338
380329	171418
436699	123371
12263	238857
443174	274309
484325	339166
266307	126052
194624	427796
304011	44159
288263	485118
489552	200151
298497	311297
467284	213078
347972	54976
371976	455024
368858	14583
341522	320797
435692	170161
442664	489552
378483	288035
44012	70302
181284	420944
271771	290218
220243	434893
483190	128506
196252	327155
216258	192337
119588	10690
52928	60517
448104	124739
287136	88502
49789	256791
262602	372785
92312	360228
360946	335679
296185	233590
351204	462552
302671	24388
236267	472583
145585	446493
276507	353344
129367	303175
44082	41753
419037	410505
40388	379255
176480	402720
139145	15209
387313	39195
347637	242872
15253	41188
24161	200111
322360	367110
438491	245679
185339	105585
29194	258844
128359	245211
63373	209919
361689	291002
258039	444460
333931	267602
453602	405837
47397	405837
342465	17562
396421	265711
211669	247810
374052	461392
465260	411455
400228	90682
402698	109889
151712	418551
208754	185901
326830	351732
365358	39861
409016	440660
28250	303175
342359	157698
22922	203656
427506	476880
385581	464734
9771	190369
408329	160573
4401	262981
61150	240770
65513	83610
295941	127921
347121	76278
43360	388655
376518	329090
275824	360459
139139	236992
421597	459116
184648	255650
268781	110902
409748	280933
36182	228431
330430	173018
200291	68098
93354	31135
262216	99110
305103	47092
397436	107219
181416	212081
341367	313547
355059	266852
140202	187974
165775	126473
40890	196815
91051	254655
229906	190369
380660	58820
345401	368975
224749	149741
93645	162831
93719	378657
39645	478415
230174	345401
104963	263009
458968	203213
487988	336291
275487	476970
91951	94344
224609	180957
472408	479887
49845	407917
441290	440660
71311	285143
341204	371479
462339	267089
493192	428080
83010	38694
224711	147520
186769	184902
75928	283445
301188	86476
325814	207059
372340	262033
290518	392108
290290	235149
347620	9437
163048	118387
282417	145064
423960	320356
213255	50303
230391	168595
75760	489499
384048	247092
399270	46008
255739	460115
349968	162795
200607	203607
124393	257606
245488	188630
254375	460580
242411	424712
393940	458933
347529	453078
170398	313745
54977	293813
343700	194286
212904	27616
144973	72968
358087	30332
69450	73336
361503	332924
225139	417201
68098	370772
218151	293813
55914	401297
143676	83467
326631	110677
270248	17155
443339	269199
372504	308046
155705	490121
333247	397831
149517	13370
140161	27464
121133	227369
280624	357854
91501	72670
454629	295068
297642	256783
16871	463549
244142	416143
204499	4369
329121	196976
8363	32807
311510	317184
431925	198926
441929	64335
487422	486514
409388	232258
43048	142018
266297	169289
386538	240225
378357	7022
379462	26059
468153	169136
209898	369449
466670	86892
489180	219865
50319	244682
373291	146016
158885	3101
208076	459976
275467	456215
433812	167540
88027	327255
457193	368859
263962	251037
150300	136645
348267	294058
131434	75413
176182	382421
484188	324982
39557	194893
329815	410956
174669	166970
146793	230324
355048	99437
279722	144857
287566	181295
106041	277961
57525	372100
63597	355806
130186	161186
211082	429790
421625	246926
166903	217494
352738	301917
5354	49451
190724	477590
349972	48275
274550	202334
184027	383967
26556	113618
478786	5947
379372	150453
287979	268327
236292	28129
107828	205289
335732	59217
360736	239346
295285	399736
266062	24516
301913	136590
351038	30613
406777	420864
109618	263917
139350	398806
24101	264202
390437	475571
110124	123369
361001	354962
12564	181993
128704	17122
104203	276405
160430	358848
267911	366577
310941	22057
38134	106484
274852	120568
216143	410707
383999	331581
29105	64701
368685	347104
41287	49828
417990	454005
299580	302549
268910	160461
59848	421356
276278	61386
137454	78898
386772	420392
454503	196515
170780	387742
432581	61059
266121	2715
21603	462940
128359	83275
473395	315888
402067	137128
243538	298767
204699	234860
445258	180841
293405	371692
108656	348798
78206	305449
326631	479958
459342	293813
289859	285156
48415	35735
261344	98372
274791	351300
221672	187160
380467	183213
474606	22549
116002	86560
199721	318735
352073	49264
277719	69043
415287	92553
10279	190369
492002	364552
193767	209510
153260	197440
403460	172184
119020	23863
150180	478621
222102	6597
195121	457509
8459	237165
213203	348914
64777	445895
376427	1605
331980	458207
299502	157624
27438	96366
275983	246453
82890	170328
137413	190369
453121	252595
214058	21523
429103	354260
124386	48275
420271	47106
202856	380484
362494	438653
440190	322674
470600	137128
309237	4349
306597	188759
435012	205289
166663	238299
390155	67280
98091	100503
297393	428199
26107	136435
353102	69749
130121	252990
453018	150294
83035	338915
254973	345577
425824	243919
53566	331581
80315	490888
484541	343611
55914	138885
466046	326314
158931	139648
228524	126204
373988	122462
261436	366469
198043	57336
388816	280935
477542	145948
86490	83467
182799	208883
72744	141623
316605	170552
196030	10441
165606	165197
312264	200576
116489	158621
217376	61004
220113	287509
247785	414912
252811	94516
330265	437309
28103	421167
238327	450541
230051	231511
94233	462973
46875	64859
82272	56791
101204	293813
441034	230040
239804	71157
469710	361458
372468	357509
358599	245332
429070	411455
92312	81096
420164	12895
359193	150589
360531	86673
64526	143079
358983	2199
474389	32807
89942	51883
419686	149389
133909	465425
4058	248048
270074	27464
255024	404603
416533	52917
478287	410236
21095	44913
127612	459098
140592	283026
191446	21411
410928	40557
362610	445332
375660	301041
428313	69734
289992	330126
374379	232347
67351	119722
287820	493187
49083	118870
190973	17165
457740	422220
330414	215676
146893	62979
18730	426569
178780	133401
44693	401543
222453	124945
195657	28129
308779	125406
397898	159524
289701	125399
199776	428214
242111	206712
440740	77813
116610	49021
201440	241468
289607	378462
162817	401015
339719	441252
407334	89678
77373	104340
481462	119381
292205	268176
219546	94333
90721	491402
75751	356675
471213	298767
493793	327217
267562	397665
35713	248313
143814	362784
448104	310256
367483	61958
213351	148015
192176	48861
308044	434960
45579	94640
84725	342944
9283	338271
204167	420944
233830	154137
265212	176707
220516	31734
223269	94839
136419	93784
167278	331508
340456	326612
488298	146202
154663	475834
345826	399721
430139	249182
229735	432831
102972	385000
233498	14171
304146	11377
199832	447517
363984	291984
36751	441883
371588	149600
185879	2256
418291	305002
310462	104009
342471	108415
344628	127805
160703	229872
126431	4413
143190	160291
29533	447831
358767	333191
482140	83811
412469	292287
279443	214559
132874	28802
200327	405358
221839	430356
384036	8391
97188	317282
480994	184785
425368	27464
358172	459849
99913	118909
200407	21411
455835	383268
279639	448164
342214	336590
413149	129477
407795	444271
287513	16433
436331	375840
444039	403515
398308	284979
173135	376889
463373	238387
334573	272096
146636	186588
10331	489797
84689	80209
250944	28622
175366	267602
369058	403327
20334	442807
84952	169313
159343	396080
460035	122490
430589	283608
124441	123369
24665	341271
80052	270369
354111	409785
144612	388374
293913	430894
370354	230255
1155	446105
226374	127373
403823	75201
188697	380538
27066	228431
52239	124153
455867	176568
152975	263009
389380	468863
215396	286337
311868	163777
233418	209018
155605	333044
54120	98906
279512	280858
461839	183108
222495	220291
60193	83811
230574	457981
373367	190369
137184	209018
239919	100226
421282	45857
284554	20958
134133	409598
133833	145090
241477	144406
409604	137631
353597	338664
195891	393326
268655	67461
131908	21583
451216	207822
198253	378686
320299	355312
353102	368205
428582	159865
206370	449521
98726	12443
290726	8265
471636	195121
68516	117635
133346	460010
284214	236571
55124	78811
297750	8222
35721	473025
385670	23572
384231	283402
349908	402917
44544	132840
268764	92888
192329	33969
297511	410581
289902	20959
234716	147811
211189	82585
444755	335451
278770	54085
55578	5857
386765	370866
209523	100250
317705	476656
124082	462618
170555	131584
315825	260213
298001	60990
60773	265305
374905	277806
384679	231321
490553	12177
320208	86728
118883	196534
473992	153041
363316	141039
316828	267602
311691	434283
396103	189463
209372	405358
471703	266852
207269	247053
67735	258370
30537	48365
397778	147503
75516	207535
58484	109894
381321	138021
131843	245538
200408	165653
440154	450168
253131	288035
488694	190369
164410	137719
91998	52917
412749	140787
153843	109253
169788	371918
409248	185147
63597	420757
180440	54149
467752	428864
425462	50525
214767	272771
198201	413525
75886	40198
226399	53685
414762	416898
250493	430610
439554	313745
249030	15209
112214	456640
128811	127581
463891	164884
428892	136744
347167	392028
53574	266852
381891	298412
158531	149429
362267	64846
40198	381472
81887	260858
6605	59776
304328	353953
491565	151628
178916	368748
462824	232890
367990	76010
84414	119122
11558	86870
20731	295650
484919	86728
67367	15543
168000	369262
369189	401871
21763	60838
93364	50264
389212	395988
8147	348630
367468	188759
319882	240225
459280	174864
290838	310466
130554	106719
26875	223279
100983	396968
106353	313916
151669	155912
401383	154031
84825	113081
149099	390232
342359	113749
245938	140506
140899	160419
456572	281415
222789	241468
238889	335486
345815	331358
404796	411365
334031	35707
346877	102335
46141	273831
308122	254178
64777	153843
282174	255527
435683	79297
55084	484274
362840	236782
80860	469235
90665	411157
133711	391902
417767	337530
342614	300800
25981	22907
435331	336590
61001	181957
263135	398563
276736	459205
479351	359973
343054	36836
124560	190369
1639	182398
474605	14007
281048	240782
146893	3956
283376	348798
399281	87515
5942	158669
401211	344583
367492	388088
391216	44842
72081	481179
82560	15209
352882	229624
114405	84504
282633	478415
331364	458601
342865	300606
76090	52889
155280	132247
280830	336071
119867	166513
9595	165036
377568	313745
233045	227750
336290	303648
130620	77956
153561	303424
338931	235382
178003	208577
109599	10373
404960	369091
371412	16433
75596	152644
109062	443368
110606	440962
190290	455339
49129	488183
390488	336761
309154	478390
462417	424459
25785	191122
232918	302552
490600	11626
184331	20149
333022	134145
481419	341163
248407	88385
423559	21808
382568	398689
367247	93533
176059	8623
40028	452126
146265	157839
479993	183479
387873	361305
263704	125964
149014	411233
40895	399461
233983	327013
40028	149063
374805	194165
15819	448838
414934	293813
478886	359762
209457	271561
33881	78768
267562	276752
261013	11822
7740	488183
148961	112118
157961	64544
102249	142879
199571	327721
225988	84655
267562	51735
386178	56625
352580	62191
250389	64266
441351	410355
204330	224937
392086	85656
231326	414535
252377	380642
457952	242562
247545	480324
50525	471485
48922	273831
270815	103897
286326	289763
386165	135640
406026	213221
152592	38063
176130	58753
97768	207399
274689	249202
88317	82271
11586	442958
479528	456640
289795	226561
354812	94344
339274	200344
314820	350120
195616	283250
227152	134396
247991	68950
107433	360435
145618	57989
127229	479037
361545	179045
407540	257542
198814	249102
208366	294684
98645	6321
263708	277961
250989	239561
224480	59551
10273	61544
336462	412040
158989	190369
283508	380538
309917	470592
41491	154097
162703	70518
42725	64454
379619	214050
90906	272969
175401	174394
132983	20611
40952	270324
153753	393238
38509	290933
202469	98286
380846	134178
270939	90123
355688	37530
48832	325573
288045	313745
71430	454620
398465	9054
17255	237178
217472	304971
469532	383805
273915	9054
274035	428199
411327	213221
148539	30263
360459	130416
75119	47520
263769	186821
308122	340501
465983	254973
37748	475571
67284	93245
327209	27404
354882	378268
168921	261337
273731	336590
362267	396430
359790	137600
18928	251411
144528	451016
239112	30972
252140	352975
12564	283537
483610	86728
421621	278700
75133	386132
124345	423747
223302	21411
202505	182000
378111	53333
421512	266852
64335	46249
317356	486885
83431	470554
138946	172089
375405	7049
87233	156338
157461	467703
1687	146251
146524	197996
108430	145156
489511	432768
294758	36350
345042	15209
73990	251888
26486	152502
207416	204089
204676	42983
276783	445270
179879	303059
462653	327922
60567	158514
153766	317356
321977	80587
56138	74877
122665	457081
35241	175086
150263	83275
322680	9421
323020	109437
312842	268743
296750	20611
455804	237261
6068	188894
311247	260400
303193	206623
194948	48007
35810	146269
72261	9700
320688	353267
461510	208487
477020	237849
10690	167074
308384	177622
144975	388195
408735	146202
279916	23101
149907	57134
264926	1308
237838	165653
458583	130062
371933	49319
356406	401854
110306	160291
384036	351269
163982	484337
454112	32574
281677	147049
440927	257298
461595	15533
124259	449521
376855	380071
380586	48275
201585	73567
36649	446359
74309	49903
152951	462761
112270	192929
299395	480766
395770	384366
106009	297272
114643	11136
253102	337427
337246	323933
109049	403501
11584	364567
475919	216513
394650	105973
90357	370708
216602	76323
44516	371918
6614	401881
392642	22726
480246	125370
433015	286313
141440	297446
35494	282892
50728	183633
304346	156531
108385	254494
180192	185901
211978	370582
301823	466101
360325	237815
113749	46315
455995	343312
368351	273831
443163	33086
65244	82585
321924	187974
233034	35010
129992	211840
488187	190369
386350	49864
167588	436287
347199	478415
350347	8607
173038	75540
306659	463549
484038	46421
374350	486885
49513	444702
311627	456251
365550	50492
240529	57055
241367	336955
377083	183213
435177	129185
323775	308100
379019	389682
137633	396684
149430	452820
414292	82271
392278	420944
117586	317356
438484	427315
144483	328425
36986	426034
475158	196783
299580	236980
23449	318735
189318	312239
131843	212616
84065	451616
105599	222701
417938	435312
355904	425675
338755	240225
245522	100478
170991	28129
30854	401297
242107	227101
193713	419187
461830	447933
30497	420944
265444	292721
214853	351193
55760	442431
308312	262954
189699	431222
348812	406490
42725	222701
41035	179651
16020	467192
147782	275202
61363	10646
454066	420892
366348	277595
422200	226494
220925	384350
345107	125296
215461	105461
380489	476412
165891	43909
314753	75499
424372	172509
444755	343573
356530	134924
130069	206924
199275	3011
399136	465692
224267	183807
7332	2199
84861	183213
479520	236654
358212	113051
113700	1057
128704	406919
89219	468650
256368	232925
127771	318652
267562	69561
190606	412980
264859	113799
404331	284223
51543	489822
38861	483259
440292	413525
289792	187933
426190	388719
110121	366127
401463	110677
126422	151613
193020	361458
159986	57100
377825	266852
143317	125875
113555	287279
487854	444904
127491	27907
274487	129922
101183	303425
264827	190569
259679	262954
285219	326588
237887	248338
300030	351057
417938	211913
138198	417201
429785	23018
85522	128781
387311	25410
336921	420614
349908	153276
152431	398333
148304	320441
103325	58881
335630	144119
19994	410074
455654	306810
130630	317118
438292	12177
84499	443677
228128	227514
368552	223364
130069	459118
125884	477774
85712	466070
274329	256373
406660	162277
217246	379078
400433	418525
252989	196783
161748	24738
214055	182000
239462	94516
127146	276025
272139	367110
418361	93245
30590	55910
126367	440962
239607	124660
350952	485349
387986	86728
265941	67697
449926	394571
241579	214050
304660	16272
353121	486275
160432	269300
300273	398811
352905	103382
222784	60517
22300	53946
437761	385076
46023	186561
455064	109196
84761	65838
339590	119514
456087	486339
296244	452098
376413	132996
57003	212748
419445	273831
73221	390596
101058	181420
160440	376535
361695	58709
349959	96360
41638	49521
38490	203617
456277	137751
121755	187304
392300	248990
268333	338271
191173	244785
324977	367686
191969	230415
60412	313745
247929	134643
199936	94516
310142	482083
297935	39259
227763	347309
63002	294836
295644	309801
440084	310780
112338	316437
343080	303856
486236	318533
178223	73332
167283	469235
351775	45687
263799	299960
399922	446135
271549	177853
247338	250805
258205	464420
359368	348644
108963	70894
3731	485646
69376	398333
476622	304173
310492	263314
267869	97894
215521	283745
388770	428125
323327	30951
460520	401653
347509	70428
319378	323213
364062	190369
147726	112312
481419	471412
82719	328751
256129	413978
447962	187340
198973	438419
163784	483619
44242	271575
301959	163370
226315	153421
375682	64993
224630	383217
397630	205270
462047	25415
488012	383508
203143	152208
351531	196515
199765	245201
479351	451370
443068	317100
360392	84127
85347	440461
430217	209285
456658	172087
268285	156711
422200	118662
311923	434494
352817	51937
286026	203675
425588	139648
305287	461420
84272	104749
386963	247619
109327	452574
32807	428214
161363	238083
246996	28065
144920	15962
176992	93691
265571	486511
352232	53711
262934	264360
408839	330284
489950	230408
148739	294877
367529	426922
27292	101956
263514	46859
272405	276158
71430	349314
77507	250434
84923	184807
340219	336590
35806	487095
322509	19022
228110	346985
271417	380538
475968	257786
66890	414964
15579	436270
178570	247609
212460	489822
112584	89344
315573	308890
28731	350783
279767	467418
475507	94516
256893	407843
449577	200457
422349	141671
293913	21722
97070	470601
207959	236213
112866	267602
80984	52030
155058	484447
348873	389682
479355	254884
451769	15133
189286	258370
41378	483162
118508	478555
301996	438029
475310	494102
137779	139
134099	131975
295646	23876
293144	420895
154835	395563
431343	291249
273447	13348
199876	180578
297120	215054
76422	285009
364683	201493
408781	410670
68098	387451
201131	232524
447122	36066
10762	152762
178990	194626
126111	20708
222086	351787
280121	103565
358599	439992
492247	465019
75619	90277
45420	420757
281470	263009
330524	332392
91764	281273
23905	186151
288690	446839
80294	149391
446984	259365
325129	257055
174747	306558
305421	35418
450265	398753
306098	422545
358422	286330
226953	129477
78742	363631
47816	458601
179919	281924
153006	395347
192742	247312
225514	359923
192435	359001
245622	438783
69069	24516
150160	446351
79817	88057
277224	94516
272427	177630
21963	17801
328631	108284
315405	274789
304172	200092
72673	350549
450062	146202
285023	383255
442618	492024
254267	330469
410386	205223
78469	298764
244143	257610
430655	233600
476478	130549
339324	39362
420376	262954
313430	371884
32386	151742
219744	157698
364492	139732
153691	150352
122845	393717
470672	277575
61309	314237
366303	119381
87545	54658
197344	129361
213558	17339
256723	424565
108356	61621
143286	406371
443111	403515
21050	380071
292588	351639
81997	43982
191248	354349
361001	486252
39683	78205
211983	226736
267210	288750
193766	226308
51543	373554
272313	186159
203507	27439
75156	478415
291984	420901
406685	277450
216391	366127
168062	41266
170122	192365
140849	18342
149422	490052
381377	361128
269716	484560
185893	361854
280233	71033
266141	201493
64272	280777
390771	313029
420973	275790
94793	478415
332211	391414
119332	203059
93384	269199
456021	260110
201788	131315
141521	79604
171403	1148
390934	461769
27617	217223
251766	415625
215075	297436
345366	21583
361265	186714
149388	308871
4821	106152
122186	336971
448104	428984
195804	380635
10202	120080
159639	332502
15872	354428
464100	309170
124095	316575
153239	87633
404806	386639
696	122462
367929	417201
346345	267352
302963	253367
375984	208762
175875	48275
274203	267352
404557	249334
493692	322436
161363	219499
146893	313916
389641	205289
266666	249685
487186	3857
79677	214716
292368	236395
60161	24415
296162	310261
465122	246672
382659	362267
130374	478415
190281	103267
144801	258666
267365	289794
329596	324891
132019	164145
86311	212246
874	164209
430558	294392
246540	204330
250833	67351
325216	108835
172489	89772
99680	229434
337089	13370
186856	392018
481821	21501
197278	284404
371755	49903
451725	338076
156647	10095
44160	21111
115634	60693
365459	267435
47940	215037
479351	183108
367418	413215
359708	445446
275095	195551
3321	140318
9579	283645
425583	411455
191933	448887
156972	164760
481530	227634
293787	141649
170893	266852
85665	409540
34321	285156
426821	351791
435893	427085
2855	445036
81358	186548
131412	39370
24174	336410
19262	378859
164905	190369
304011	102654
418368	354516
356605	235087
202452	465085
126896	480186
245938	157514
129691	26971
369000	271049
65070	230710
206603	423757
487422	243766
351112	98012
92876	423173
15353	464750
384939	148419
82836	360860
294336	21253
423142	142508
176130	181801
329413	86277
296227	405217
56144	91295
73740	267352
245190	83403
311014	281082
241468	296569
350628	86158
20737	222701
27569	320357
489354	285446
40910	21583
135939	299920
256182	268706
189511	490749
42509	95149
301557	258005
104741	94516
457522	391414
332474	296530
479813	99210
120949	187920
276876	124320
287432	381857
458813	236213
123554	418699
489657	475993
153322	356500
262890	358627
459509	228431
432620	244
230051	226104
115339	36885
358589	7117
110164	25839
38620	417201
398559	10646
487106	145948
408518	23430
164684	476231
175853	418551
101991	182204
308321	378462
384085	58479
235418	278973
26107	467703
458986	267602
42288	485070
349329	69856
138182	170514
479407	477663
230884	209090
441302	246303
195729	180578
374699	27464
14039	425486
273217	8242
114240	92613
16641	354747
124309	354961
12435	476951
61829	443339
229735	209278
223501	480421
287471	265589
209120	205605
2110	488352
260352	234748
453736	160051
146893	199088
67496	185704
88790	183690
100193	130137
473728	175721
76228	9141
258854	443904
177421	420392
263993	286815
426045	267352
48064	36455
414535	196829
287212	327721
451580	122490
395859	336262
4041	175721
81358	322147
193941	244271
247676	297850
246604	303175
35189	428738
209126	229625
446546	346166
148400	91528
110835	342419
315805	424643
264196	144054
383164	275990
79459	330291
224542	379187
4841	316929
106676	286936
465292	411809
214407	4349
189965	238299
481425	132740
56631	270995
284912	52917
464022	318111
65724	283392
144920	144229
228225	134425
412844	6899
242571	412980
100250	35845
363581	304220
50854	123410
301386	198790
111815	276059
312872	249334
228431	120166
222833	283750
28623	41266
263713	422395
207759	142018
39195	328468
440702	150352
448006	279259
68686	1314
405788	452804
39683	449372
279966	313745
106739	169572
63825	485601
73290	118736
114016	283346
453434	208430
90571	249202
397385	218370
439726	197996
391813	15209
193164	417036
93421	387742
391391	210415
378483	361018
11696	98792
116287	30652
139350	126911
287649	59672
275358	42189
324590	322077
313089	417201
326260	226793
92988	117940
482184	109041
463833	263568
255265	181276
195121	20307
230755	42653
279251	435940
351687	54599
479627	186588
126803	122462
229781	359563
446407	477136
55682	98644
387040	160419
172136	408219
292309	152085
3186	166183
133732	366092
355428	103437
309273	158150
146384	192958
424994	53883
64495	348798
212380	54536
372340	274478
67359	89648
475841	130566
233045	385905
55644	181332
371717	341812
199448	154362
21411	286391
397833	132740
253102	25410
299690	125074
6899	292108
310553	448042
269157	286686
450049	197505
489600	8960
370475	220043
296339	342197
102436	11541
302918	445240
22396	5864
336152	102363
324058	53863
479351	244411
138060	115218
260259	353485
202022	185522
150838	229212
97070	328538
251067	28065
310417	238032
334985	149468
413534	298767
209150	303932
445975	426034
476672	62191
101465	4282
296251	102323
118438	349654
347495	205289
38851	395988
191629	209510
350558	486688
462670	405307
214107	72670
428485	48275
241596	355898
267516	228142
81967	490319
74730	65019
394546	317118
77205	85656
350965	476951
484691	165653
445796	375863
192742	269612
249426	482791
267216	259929
231331	366166
272785	290450
296906	114930
185409	311212
170587	443694
401634	34024
65134	201146
424570	467192
473580	138885
211772	259484
235637	82291
404568	256061
246979	274643
420567	256121
398517	149128
208013	378836
267502	36590
272386	250839
400492	183213
158643	273808
304667	481578
338113	66798
370762	351585
132651	28129
298333	130028
303714	218614
163725	472789
296432	37383
283024	267089
23781	186561
52073	170180
149343	268118
74110	472072
352824	222701
309928	30428
61367	178422
316653	313745
398353	433934
46485	46706
145585	94129
137454	470991
32901	478882
371779	369767
29824	192857
306178	241148
428911	110677
458536	158794
140013	273831
61986	190369
449521	264924
144746	440804
238445	240665
216324	153331
176558	159249
294323	99549
266307	84722
224614	430348
448199	139512
21957	399799
396352	265548
9513	420913
271908	22804
282033	56397
80484	185528
69292	375908
385737	363081
231843	313745
126449	241468
16422	6870
198405	476512
129850	435706
137368	276567
147795	244017
180672	80238
172696	12718
34779	314318
465803	300240
193767	483807
39683	388677
411004	50452
233409	93245
182270	125399
449521	276334
140325	8138
423285	259929
204877	172300
244190	91142
85699	225836
462456	473975
214608	423032
62070	200097
449521	462225
207539	364146
488238	187974
350545	256003
69264	32807
421829	98948
178422	414824
236297	246555
328550	388088
318735	50575
188911	29111
408837	151944
236359	409264
128109	257166
428582	161701
222343	405217
335832	382708
441302	474516
231839	192365
410070	72788
110192	454822
3674	352078
289144	177415
388289	359136
131939	371006
185076	432143
338194	310261
289843	188759
318364	123718
162673	474333
23730	97862
275763	89245
126682	4734
159488	58216
317658	283055
234642	411157
347549	52533
258131	331535
7509	152419
128948	300240
30666	482647
141046	51355
380858	5675
336487	485185
326599	367326
159633	203158
48153	267102
256014	446454
32729	451016
403128	283445
119705	264406
216826	169977
297866	392108
488599	39503
376193	6023
344094	205785
30837	273831
5763	161567
223727	190369
458768	135570
12481	292762
276821	353040
478248	377418
449181	294836
437884	209471
166704	98906
478894	95605
86560	265965
328538	179501
463200	151860
391391	207743
425294	53883
352614	156741
376566	44082
57300	250410
125669	372602
352932	404806
457820	488751
467631	288670
324436	332744
364783	374939
473056	466737
456277	159961
276134	35844
251228	234887
271253	393253
115962	88467
253408	366666
467024	40257
286188	293813
394242	393326
465381	39016
182376	404806
267562	208038
118488	15209
330009	15209
345401	88067
426770	48281
386411	168529
195249	434893
217717	388575
54395	297805
241553	74106
145717	53020
254115	209665
350502	250679
210313	267602
80539	286936
254599	374806
464725	409399
267562	134390
397734	354694
220441	142335
464725	23747
370990	214499
96507	178436
439719	183862
246221	470115
426744	92216
366172	110677
152141	492666
150278	259929
344149	358642
167321	152119
319259	429496
66990	112200
205157	152617
379269	16325
335714	301562
362267	468005
368620	153548
431	326304
172082	186259
3485	94516
266307	106489
339586	4968
487199	338799
15014	237268
155062	288035
450436	344314
49787	300813
125577	55728
74309	83184
36986	242187
4927	476951
116705	273468
105249	168615
31668	396983
214425	132740
21095	421356
167890	13370
64130	216434
107295	301659
150062	49896
179778	89633
64163	12262
60613	415473
302458	256121
306743	376700
25156	91711
219057	293745
338264	448662
32269	423828
343637	190369
9527	336590
109605	129415
362532	205287
434726	322927
9530	439261
848	76185
153183	132740
126640	401949
398184	119868
230574	370907
458450	119868
329789	401871
437324	34265
64865	128552
265460	245538
284581	181051
292721	205173
165173	262954
3577	190894
194410	492535
123790	15209
140109	350615
336278	156373
273306	175478
310981	214024
95816	413525
163707	161297
312553	179834
424460	375840
175010	267602
263703	291249
443163	110289
136877	463771
233611	236024
403366	439903
427292	476300
233045	128336
200092	101671
228	348563
34562	459068
68671	254347
291540	249097
395632	200381
66130	476231
304642	470307
428072	109110
437049	205948
66756	466737
40680	279664
413816	402846
119420	442399
35344	183920
464303	428103
92405	384727
98286	457455
340772	279481
39055	64046
69061	425675
36377	287733
89218	181692
404892	46900
304989	434035
280624	418376
64879	147682
146328	300562
228128	94178
173443	303497
116576	117811
131612	40939
49790	67584
331135	72139
248288	245317
55676	393326
493066	262954
363898	312935
444028	385076
204052	290722
40784	61124
464022	249525
60823	56503
174673	489822
467379	207916
146653	466737
313426	13370
315146	398333
410645	127921
430831	302876
200299	198684
117833	421356
236427	272869
237154	356645
75788	331581
425611	143079
230051	423164
281007	468125
46844	60171
470329	114450
161839	261865
129982	478415
61630	440660
64936	438653
242551	232184
380858	323181
158622	367478
341324	439253
217953	259096
14284	384250
386660	134882
383323	75303
283178	325167
146105	28129
413347	159670
341731	183711
454123	456640
461778	221660
47910	372237
176195	350549
444380	451414
17740	99521
165796	54976
105585	411718
164727	27674
19199	95274
404264	165267
314907	364294
312873	41324
340779	482162
189360	300245
428663	78427
340175	95312
401893	141509
438788	251599
128000	254182
184873	228859
136937	120839
107639	178431
241598	442965
147900	460437
178334	97585
471169	234875
28513	382936
230051	491591
308618	147466
227179	339723
91634	76773
265106	384366
48425	27873
335302	236213
222190	190838
160169	120235
198668	448586
393674	94344
293187	329466
188500	291521
124114	5040
482776	94344
328042	311764
57809	424396
89219	22638
39917	84089
290217	60923
248926	262000
271533	62191
308278	420895
386411	389647
149099	264103
373477	409828
211168	445033
25891	190369
136890	318735
261759	464387
30241	345971
488012	449014
30298	373484
431256	93384
252608	336055
309762	122462
206448	185030
161992	86776
386727	104856
32098	160482
323777	237592
440460	132247
414906	221035
133253	146034
295514	105498
309276	746
43062	86560
285562	410951
480563	190369
240609	405119
61303	462339
441099	51674
136596	6510
466398	46789
312240	461355
115566	141166
100271	408278
330752	180972
94571	427385
230803	267602
171984	159249
163481	246311
154360	455344
230394	347104
460478	262954
343384	440660
84465	453965
236642	198275
137611	31041
2421	6984
457396	485304
264100	137128
161363	285259
491388	372857
402230	187974
171093	269891
382333	292090
82744	184657
231305	385334
308781	188409
347642	273831
172923	418472
34315	205289
263557	274309
429287	52872
269612	106881
445258	376814
115312	28058
444746	96409
413964	145785
403047	284268
101834	435452
108801	70097
202881	36451
455862	374305
186131	342063
258998	28129
327207	300240
128197	215132
225518	55334
216006	236957
471074	26366
355529	460041
115335	135353
27809	69726
150738	340115
206963	201022
407768	28129
299917	345745
90711	119122
119899	447560
101870	383969
230051	406005
51610	396817
17613	167100
128124	473077
205474	216017
278633	454970
335757	400266
19542	459718
187706	458142
266965	149128
478661	83442
260527	25410
10274	143437
250833	385992
491482	74220
267392	61430
256598	77727
259393	193897
117124	442684
348644	74994
159525	152085
48146	5882
22959	176020
106211	15133
55914	211657
262888	60517
108065	100287
236638	34547
311510	258015
100282	94516
373025	407756
482863	420825
320304	244115
170197	481827
294675	36555
345731	214685
107998	440660
45023	27464
378127	256668
255767	217182
97816	478415
281119	40447
250410	203354
291982	241718
168361	327099
314311	153534
386129	370212
372246	331649
86731	183481
127663	401854
63086	215338
385365	228556
332498	232327
449331	231572
273537	313745
107947	4349
105758	390687
65513	84089
374379	358032
472335	13370
479985	389567
228900	88449
260856	9006
313333	404995
130324	126258
420771	48247
209510	216272
375366	122694
65513	222299
99405	124064
484520	67876
70930	28129
456021	420159
424151	217871
119270	225836
170295	318994
482851	239166
404701	445936
47373	197581
448660	279507
270701	483279
403191	55507
245517	49847
393110	293813
114095	27826
68049	14100
54035	137800
23642	383967
253527	48163
234110	267602
87184	267352
467752	197990
34273	20099
377588	293813
284634	110677
99862	473320
53391	79751
78929	458486
214060	70644
168819	111235
315286	85532
191288	431799
311328	12443
306294	192973
384791	441652
283718	338200
131443	204730
94035	392100
362724	372382
104505	413860
73640	374764
247106	151082
64526	491538
94899	458264
479260	268585
316233	143274
43791	13370
397754	347202
128359	127636
432024	311672
480396	298783
380748	440660
45824	482143
290838	123640
308516	166513
290506	203656
203602	141892
175989	106739
315262	417201
90773	72980
303930	133177
219235	199594
9147	324377
304859	288837
126437	22549
218842	33855
299452	300240
328807	446351
402753	61059
23454	62191
326380	421160
53922	387742
247296	441263
51581	165504
217061	408562
397754	169835
251572	28456
118860	257377
36193	70924
236680	403501
253915	4413
383966	170847
379335	153548
293010	441299
343031	441594
179919	42587
124085	108245
165680	490508
35557	422984
98684	411455
193430	2867
155624	411424
68035	187998
52388	189733
446542	234356
322289	221662
396500	345745
368647	329196
470818	91380
421903	177354
181943	119820
409348	177870
229851	489687
169257	420944
455844	5378
19583	308442
473141	290
160728	173342
374341	443976
99292	479614
354741	40784
7269	64335
5700	19603
20515	58462
256247	252796
115382	399890
279260	211697
72485	267602
120006	327204
328146	314742
367247	114117
427334	226308
181419	254350
329727	219743
273900	142318
152946	117694
351029	183856
412407	2256
113436	125395
37032	344513
258256	313745
305158	7227
318042	291853
231443	214024
343682	386852
52695	49735
158595	188759
72986	352022
16089	297747
493812	300606
411551	10646
426742	236213
162256	288035
230691	17234
236237	166513
455239	355978
32509	138807
88249	401582
193869	490567
302134	396522
86440	420895
345401	56295
15635	292553
77077	187796
175960	67584
492298	271367
486747	236190
470672	148454
293094	268642
100400	276090
492219	361698
422624	280935
367050	8623
34190	22827
136242	375391
261541	74049
59840	187836
167782	164372
48411	23018
229097	59936
133609	99405
360136	404163
433925	246311
63396	327099
399889	38836
12801	153557
348584	24512
267709	57094
236036	44160
400535	134648
430161	110677
263700	378667
48001	333357
209859	317952
194861	401378
280220	31730
260335	10705
409016	493524
102249	45071
158439	47578
316565	65126
493621	195837
366772	215844
218607	452055
257601	35707
320982	207991
337500	398941
29475	441021
47006	193871
473547	379539
421625	366534
70319	463549
166212	187974
86162	428103
109047	472891
341983	29672
76743	168213
34590	355632
239496	295650
204490	144797
317279	179167
35003	112739
490108	349419
376146	364696
384036	37341
251750	263713
330183	250587
127663	79507
358202	184647
200337	318013
131228	385641
319972	28129
407880	402358
470672	16214
493863	301041
108952	27766
281923	417918
339238	103656
285345	267602
288243	27532
100651	214024
130121	177351
49069	391414
55659	354554
189997	435244
279597	262954
435623	309818
375405	459634
282369	57989
332791	162687
387244	137155
126479	140935
311221	333983
219198	253993
158687	438792
288024	211031
3809	157715
80801	137128
455231	37576
126446	246544
440346	94344
445661	478541
449464	185076
71803	414471
291964	477445
457335	54976
397778	223398
251218	24334
400074	491496
366128	100653
360824	323298
45683	370866
367559	268531
177742	350538
85811	321284
94705	39892
473209	37033
215292	306677
3809	93698
415967	303594
102748	40388
111165	35707
283206	325769
134079	136841
73660	371122
253378	153548
69392	266852
247296	321095
150458	336590
345797	440660
404069	288035
65517	156376
138065	471355
63690	99279
195358	274515
298390	274724
342438	264406
1258	379598
360459	427249
152742	7076
279722	316545
491811	474268
277365	237235
119001	80961
460302	461392
5713	361399
344372	144377
450818	203656
375405	453768
483706	415599
304589	226494
468818	39195
50532	213333
272301	342117
242644	16325
1901	426034
292281	54976
235088	327099
88404	300119
335951	130300
476381	224944
307294	32429
468055	484509
135177	61788
237120	459149
24853	185910
112267	360469
68799	440660
17288	287423
108419	228431
419183	336590
403514	444914
431285	361305
13268	178752
19262	380320
105226	120705
76228	300259
447230	20390
301538	431799
66040	381074
437014	411157
395522	237165
248683	236957
29326	118662
166085	45417
207531	313745
237714	78069
270845	69277
449936	304638
442955	404285
168462	433934
490982	460700
144741	43252
85996	217436
106475	343085
471645	293813
1449	331653
81358	656
457418	6960
233818	246311
262890	313745
91951	343085
389618	281924
403449	342873
296277	315566
302933	190369
136431	240188
306964	461769
464022	206146
443962	281924
343992	320625
236008	334985
212757	30428
322509	37421
408555	447107
330827	70759
355585	447560
201823	338514
171306	102249
144172	476149
274852	3496
454867	126737
145111	313314
16433	50022
258216	15209
243455	404960
274194	237165
104788	264154
358604	367885
159768	132843
411395	255022
383656	251450
491356	95149
74093	319506
217740	204547
207309	267352
106268	291936
59644	60108
184052	379817
445972	122571
468495	304731
193164	21679
203200	374232
433653	102352
87878	53863
381054	298800
263799	294684
396927	79364
414299	260527
40890	428393
312474	102597
130227	282733
159485	27022
256836	274309
155326	93245
248276	350434
142041	122092
334602	169116
29431	265711
461397	457081
145282	85163
175907	281924
254147	403098
277489	15952
345031	303648
334256	50538
111810	116070
135089	468162
36346	336590
491679	303034
22711	143997
160972	105498
11633	183920
187846	284107
318014	34675
202866	492836
102982	255641
29911	219194
66273	303141
416428	176060
386468	13370
130878	238178
273619	19683
218265	215054
404370	357854
159891	269005
232082	103063
177200	179651
103971	60208
288358	454323
236359	95149
173537	166
329470	162021
483384	9054
247296	337824
458968	316011
363192	250389
351436	126410
308566	309180
12648	473195
213184	338742
141782	164949
338369	294987
474223	194925
79640	73368
209913	42189
290838	484664
239673	188651
119872	42035
467277	423864
5569	94344
183353	195551
198495	84461
173598	449978
292576	28371
252046	397315
409745	182372
460349	125417
289408	276177
139397	139415
395964	103959
263539	59406
422015	425829
131988	494102
304912	145064
53320	462973
23186	243250
108656	100705
94516	56398
286918	277871
401998	236159
168463	160722
471169	488432
172454	123663
201435	398333
105077	50264
60384	42890
162331	261396
340939	131949
111017	64335
367322	140728
226708	124085
168057	220417
405060	92823
417065	188896
382708	138172
254115	187127
142581	119381
304031	363581
426757	153995
57899	341271
156313	480980
101689	27500
156446	242413
222000	258232
171508	23018
434726	86513
315573	160679
429871	433284
196449	73336
434994	313916
471365	203085
297351	15209
113577	16325
240135	101574
493760	295484
397106	355012
141634	21545
94550	166063
400900	203752
76717	171863
479161	197983
124469	387566
152559	172593
14486	121145
4017	346826
358480	6171
143671	475200
247296	289467
4061	277088
130090	167492
179451	306767
315573	422011
301312	302682
24926	186449
130525	337226
399818	393674
414186	179361
409388	132153
58694	110677
329730	258370
316372	223965
470746	7159
197936	483250
139844	329039
325823	50264
125471	284843
305086	468476
404568	56232
66119	266538
103050	164169
420051	242187
360179	49621
91828	481649
83937	276663
60929	394416
330752	330878
114063	131678
179784	15209
262954	124824
295635	298314
469843	133580
444081	476951
50243	410650
261897	164884
338493	225353
48950	32807
316565	450665
371604	487441
34175	184657
15579	361960
292641	233415
162992	278096
39683	26906
405535	448770
7858	297005
304186	319294
74606	438783
74427	449298
190973	422948
217480	465737
338404	36363
478573	45327
14057	190369
316963	266556
433647	478555
190419	75568
422408	175721
84464	466480
67558	405217
64526	452709
312657	434893
430404	423688
297482	228539
473141	477986
234845	343860
312602	378330
364146	388890
169932	411809
337368	456725
386667	157453
365352	455584
281826	95101
376178	228707
43692	425047
7652	55158
26991	175832
38600	194792
246116	124917
37459	362931
318943	295492
358005	393326
5130	491360
206471	477448
149150	203656
317721	409828
262128	94516
491190	180957
321844	391623
40890	252927
143501	431798
131574	147148
435934	145129
3809	337802
396207	101400
361001	126862
208506	121304
76337	99437
77430	266736
35749	356663
398391	232440
60048	274309
279664	114643
170131	94344
305156	45956
482014	395770
329379	66853
280381	476231
399270	122462
260332	395707
387974	440163
142116	453213
397576	187627
367933	469227
463118	203279
346942	428738
161449	388957
260527	7812
60957	393238
314706	405478
411438	246311
384181	359029
408878	359762
369167	234265
184118	268261
69466	376305
349624	214055
144332	342486
434690	291936
403352	244115
466744	340449
368105	462438
209672	204484
113306	399035
281808	371000
84052	152593
82688	287423
95148	463549
67223	224085
288181	93214
422805	187458
486500	9681
219992	492424
437352	476412
29965	281924
189304	162831
82933	481588
460505	190369
141584	127021
190281	424416
145534	28129
296760	456071
388390	431770
204906	227351
149110	146202
404139	119452
69264	16433
334031	15209
163089	424814
27417	121755
163201	36283
422246	314664
494127	317667
55194	111583
147749	417036
186781	461846
482456	136596
360331	447517
29638	30332
68163	398122
21857	356064
300429	165080
273683	244005
282201	123369
119001	376774
437187	439285
227970	252633
94102	484378
80334	2199
331881	249864
333199	158193
197872	16433
16736	49106
410876	384366
334878	403272
77633	223297
44895	472901
95410	48275
162364	478806
454867	145534
244233	330143
215713	36392
230201	113436
86816	66625
271879	485244
459516	279798
372019	233571
428735	110139
349004	428570
193697	80022
381374	384745
177482	180578
354594	476231
138156	261254
94178	63228
342598	427633
283294	336291
26159	413905
426392	143407
293446	179969
352987	463549
336260	472167
156657	410998
17169	276124
355083	471039
75886	339320
304726	469235
36291	48861
160319	267955
231051	368205
489913	450011
420699	320044
323775	420895
448104	339109
428011	165653
167869	310422
131939	419434
284120	128544
481562	109006
493527	8623
64238	190369
144981	404523
51447	317118
355029	459893
105161	166063
398090	336590
141521	474218
298390	288257
460287	72656
150922	315234
22964	16668
295867	227101
458050	96977
457475	113994
300240	437102
441677	302097
40603	15209
452472	423015
287129	468832
317410	344698
297665	204484
70905	155002
262059	157436
177432	105967
133909	241431
302373	13370
38942	10520
78673	168959
468818	82
363036	487548
280421	59500
36986	250679
411583	313822
259775	453605
153302	95499
134913	68667
153006	233633
19727	42035
148259	437067
458709	313745
466834	432212
267742	132740
287566	349608
230629	235445
25557	430262
336316	165123
316380	334680
62034	5367
21483	445233
292225	460700
33447	73862
112103	406662
332391	248592
318715	64046
370869	372319
124073	449217
97749	176288
368124	404806
234720	181968
299279	342807
33494	335663
274643	190369
433173	488091
470239	222876
362405	170993
334754	366491
440940	365339
332599	132843
79297	425838
300575	54522
110204	340236
226518	53863
61349	420944
30568	474270
410951	392699
473487	183213
113432	405250
462728	75374
374774	303175
162844	223955
311048	154137
281594	95922
439775	215054
101465	413860
344081	458965
8881	35628
245200	388271
182170	145835
434640	951
362375	325056
471169	348798
210689	250389
405948	81599
19542	384356
282027	217423
164955	160545
192638	353367
479351	252518
86476	447620
163404	339851
268505	988
316136	106867
102093	104505
368802	63921
178282	62191
97245	472167
325866	491429
232777	476471
73700	298182
436699	367798
314455	256373
119306	353836
21812	22635
409451	290456
373170	369599
17100	314140
226828	227750
478634	393467
174318	8983
424291	353787
146321	15209
250404	41640
330105	229663
97792	427917
254763	154137
424560	371826
289626	317118
76228	257461
243789	474412
260424	331544
375139	12177
413787	314742
251982	492316
52004	101650
165669	491363
267654	210932
452989	487640
6467	245679
355563	298767
116623	336897
2187	210850
105957	649
79510	251748
262631	173755
24412	196615
291313	443320
287766	234875
471235	168381
117124	466432
46112	377766
407943	318533
177084	94198
334092	316076
77443	354834
67846	319670
381563	366127
485546	482629
184479	204607
339051	464002
143336	17186
77819	372792
415067	439218
271527	263648
309516	122694
297794	183213
44487	48996
191761	115861
53183	114945
299486	406751
25247	409338
19002	406796
137058	364627
350347	118387
240542	488193
97239	466969
107242	430356
342465	196109
79553	139567
145366	132996
478588	299982
389711	258370
143168	44128
414864	331584
363467	351585
218367	114930
165443	107711
73698	446234
178222	164288
46158	73236
491037	327225
175402	183213
275120	139116
493619	51831
241952	347246
109945	105585
225621	295484
422372	32138
191761	222718
370315	181003
135294	994
248013	284988
200092	47699
216229	313999
407540	290
89826	332392
467490	82170
276632	97191
92633	5102
258729	251190
47100	267089
190936	274084
270122	405576
140839	289143
411862	320067
197643	440660
41378	371934
409745	446351
488308	476478
433086	292721
273137	208617
13930	172757
250325	407814
354415	407306
39446	142853
127050	61455
364636	414861
219944	83811
431271	101889
291602	358808
20853	110427
275712	390977
325329	62996
417214	268212
292765	264449
27617	312947
79817	179506
24917	164884
304039	195533
204679	454975
356530	208754
233498	450566
375678	265972
449117	162795
218507	309198
235375	170894
382825	169116
115298	254932
296191	321916
340414	216874
251097	119868
269949	435637
201706	178742
250833	106258
385612	210082
485249	108024
7788	114877
433938	266852
98420	108743
231268	248154
440669	339829
224145	193766
372106	260789
25690	157698
146654	86560
77266	122462
427714	273287
54191	54472
1080	293813
7922	59636
285023	186821
114063	77279
396056	95149
284761	369577
181618	99181
312775	227183
95632	123265
12263	329041
266307	97467
198317	404425
277029	14864
283024	349821
403840	23018
207927	28129
467851	292975
377205	5660
489511	450376
318810	283265
44179	23038
448318	394400
224985	17488
197535	326553
273641	251163
226422	248777
337102	162795
360459	456415
4098	401297
376171	54032
226314	294957
201481	73553
365443	317356
232799	386057
151220	158811
486136	25034
407028	295114
50761	11841
18928	363118
304011	348639
50519	35292
293913	110634
121713	487384
377096	300240
208093	360860
294874	405217
396913	489552
132807	378462
120678	485546
374305	384196
41531	428515
83773	43514
54739	197115
190708	273833
72086	452216
83799	49903
426248	124085
204775	233160
97770	25881
186595	33855
425341	475555
221620	110688
315951	345178
276124	362784
324959	432950
476471	440660
256893	400974
406745	174208
282310	226533
241518	60594
121146	282955
229485	247282
236948	339494
331509	267602
51037	409083
128704	196601
305747	134694
297844	449013
83982	313745
192034	379598
277987	228431
286609	36154
114605	440962
322922	317118
323720	122920
120442	378015
251871	100546
143203	390489
486699	184558
261332	38063
152210	493355
256610	53490
12625	332754
64279	391414
33152	1057
443320	476915
151158	272407
405117	303175
377186	469727
489308	478415
263888	266852
353398	77494
169538	66167
116947	230255
157283	144916
266307	366504
264951	99437
342465	180259
117565	421935
93174	57902
43663	110708
208231	285991
196303	16626
264742	138180
91276	430610
168984	266538
44905	20959
355163	491363
36028	291936
100528	156338
463892	16433
477191	347636
443307	15209
160561	450541
322944	439695
66004	388476
187482	45723
23518	67584
179748	244092
197647	112617
320982	286162
340518	15209
151746	369503
396284	329466
38122	480979
230051	148960
254986	266768
135174	323101
403337	267352
327586	287694
172923	98541
393023	391414
197528	458601
211155	39195
89064	102352
350551	422175
83811	313745
68975	281236
204075	429585
421085	96459
349772	219499
61221	390615
382984	51195
244607	113658
207911	185957
134694	376575
99428	457217
135194	257492
22549	265065
318424	300057
347577	280088
237365	313745
296407	237235
438932	270324
12937	123248
228500	432031
482456	283070
89928	52537
426208	221068
292030	336590
355508	151096
412681	56318
38649	205289
200027	28679
456021	83393
353480	229872
257198	221324
158220	147319
212182	13962
75404	83140
222268	303424
138634	176182
21030	301475
69798	86750
248544	98906
177530	165653
468935	72432
464626	236378
452243	420944
404311	179389
374363	93560
67859	267352
489411	121950
191768	425866
435862	27766
378008	366534
27138	168252
184629	157731
383326	176878
31785	70557
379680	238083
342782	119762
44378	366941
394508	27696
83616	42747
85879	411424
293627	139181
446001	144037
386459	362159
304146	445753
106353	32752
175182	226494
396947	49903
334450	466805
80193	257603
55887	80122
391547	478415
152623	227101
147874	26377
252457	380183
223738	105011
13698	327217
450722	317675
460060	267602
385883	418530
5040	470547
97592	294836
420990	162947
229735	452938
21961	24943
99727	401958
197107	280174
118851	477967
145356	157183
297794	158608
194955	401871
161506	323340
92016	98485
414507	7227
257549	239743
23189	18418
207512	332392
117522	183213
301612	15209
153034	192621
292230	378462
299206	223545
64272	198926
124309	313745
304186	316575
186938	16433
170586	493524
16844	263610
409982	405217
175473	435230
293029	20958
177577	257298
5354	329928
438956	21411
365410	253247
112443	348798
286909	451016
200019	237116
292176	246311
409998	281504
419382	237165
206852	330752
152024	271149
214541	429993
44160	311212
329323	483761
286831	170593
91276	120986
337783	187974
311723	246311
235356	60517
137890	119381
444380	274836
310918	389682
99982	214050
258367	178280
65797	90099
66726	103016
180886	68134
9430	227101
433943	204118
106313	385076
60048	135756
487221	490999
100506	227101
456231	346539
383164	279320
186597	264501
474966	133383
253993	368973
54596	201580
101955	271323
74886	242648
382694	254386
346272	355222
118868	391414
41673	377853
471731	180547
226038	95922
116823	350189
296030	334009
130542	470104
103824	196783
112443	477447
381256	187974
273464	444255
306196	226940
242915	104009
312306	248398
284218	137232
15959	466737
454837	411424
216675	454975
231629	1057
356418	28450
228104	266944
450889	164884
288328	461242
85476	353946
318129	111538
71621	37515
283259	156718
418090	64603
28274	250434
237206	165437
201866	316575
278456	293813
154541	68762
28609	430528
477427	21480
277442	466737
411499	302623
192238	271673
191174	149674
295667	169860
198862	140741
32563	420336
212024	1605
110835	186384
326260	251300
429695	86728
48540	133423
305727	15209
162518	40784
238083	284025
268261	183213
384219	280315
83532	181516
281542	72070
360459	306002
216534	125365
20172	327061
453447	131522
372391	438711
373584	223368
442544	345245
48892	402118
334636	49903
312563	57375
167588	324557
65783	391414
41433	317356
379867	265826
119359	477552
486712	408262
396490	330377
185076	418098
271578	234644
8438	164884
200092	268118
441715	317118
130457	176878
358911	145274
302918	123410
80099	222258
480490	381857
54742	106459
394816	491677
260905	322858
97134	277780
113375	442255
422069	405158
273324	98906
50478	176878
266307	373479
177501	263009
309020	352605
298823	487563
331267	355038
132924	447669
405636	139648
24600	214714
163108	237235
329344	468127
70486	477131
28085	13370
12623	348451
103596	375727
263958	10979
200384	313745
392539	428864
81997	338271
154835	448059
185229	8459
311128	277646
78289	27023
34556	199694
360460	484075
330216	238936
474896	45859
362837	280233
21379	184026
147121	201192
424532	437159
131439	317118
1668	8624
102260	450234
422556	440660
380454	445749
316828	338189
146893	83370
386556	187280
157455	372141
482456	208930
211356	237107
407251	30263
32576	188992
353815	207484
405843	281924
311756	400571
327490	438419
63528	71509
351719	368295
337460	200165
191729	362360
20236	161384
79485	299667
171444	420314
416037	12245
131585	411455
296755	142018
223114	434778
409428	59759
378929	1171
136228	317118
5	133013
242411	476315
279503	291804
104747	200599
126800	59759
114116	433944
19341	410670
283508	247456
52917	54043
132498	251442
99409	269399
437883	155304
382099	487175
21635	257298
245990	223787
448836	132996
102917	209689
487827	464921
485100	146408
224899	2077
449628	379237
284218	267405
391232	21583
219281	74886
480991	7601
381595	50280
432382	487153
253667	421356
414684	124412
471169	15144
328615	9938
214055	253458
402316	155109
62606	287854
235404	67461
153817	491663
431120	448411
487042	301869
409388	491272
195482	492906
41497	141623
338931	316231
332881	46506
45984	154520
249894	384151
323781	10520
453302	439250
163138	123955
484668	41141
345401	448816
170903	161920
412021	4676
416912	174384
129871	121304
380431	35115
408357	313949
483112	49789
348052	108222
489552	445095
50872	469642
170083	66476
119872	252961
339301	464420
20409	232930
54871	28168
90390	281792
81814	286936
329597	249217
337483	49903
213123	149331
336189	339843
316206	168718
484520	190369
193722	102772
187834	136008
297941	149389
23725	427713
441867	86728
72240	423469
360095	399059
55940	268113
164740	471522
431523	428026
221429	59720
228849	404345
415556	333159
323758	154456
39059	289265
23042	350875
422073	313745
171489	119381
151744	169977
207515	15209
423013	176568
4461	489787
104386	478415
21765	487938
439719	6674
98330	201921
484804	70507
104453	68122
91779	29793
325395	484274
412048	9044
282156	190369
352142	115899
202379	425500
338524	415737
134578	88113
468314	310836
132154	49903
447327	159708
216795	448630
180154	396563
303782	243301
266420	42747
462531	132247
287150	262865
289675	181201
350313	122462
93436	447219
160291	321504
356391	267352
408804	478415
163880	349006
307965	311745
159354	492533
252815	217423
424030	300812
275766	285508
255353	235909
261875	86728
385899	288047
24412	78206
250451	440660
287566	5967
132555	292553
437684	94970
110248	12640
461880	481666
198175	119978
304967	14253
435012	107473
205545	267602
22197	290450
461595	251417
483706	488109
157970	16383
286095	232377
66370	141649
55658	425086
358841	237235
437686	460437
109826	489376
16458	424994
313355	398633
56138	196888
490244	489552
226636	379001
62275	394315
398381	408764
210602	375840
420340	336880
184134	132740
196955	171953
68843	135720
407540	340160
346459	166513
250854	394885
67224	203656
224892	355093
168257	209356
340175	451738
16990	391414
292933	340655
44679	148084
226054	121159
195934	195121
105969	116483
366432	141166
227705	489552
49284	257091
243368	332392
365781	71540
267186	295484
453232	117980
161943	30428
451216	73676
48754	190369
20717	62391
167670	220413
370096	477986
116525	308443
447524	445233
217137	53249
110835	17186
66588	47295
490908	193153
195985	219835
408121	148086
82403	366127
409225	190369
2841	390197
418456	217223
406764	377206
417639	338189
384542	71890
232957	239747
72141	409545
172107	125705
287481	193369
9430	449468
130866	37515
327777	35971
335180	393326
296201	469532
169331	490144
216324	283415
330610	369280
221578	333591
493595	413601
378224	286337
25557	390232
298356	221324
248013	79705
218550	83340
355418	84177
398806	251656
112563	91711
133837	4349
205298	246266
32972	483761
206911	118607
273556	113130
346272	118736
404568	474279
410896	391414
465391	428103
222455	16433
193722	177242
321242	190369
412057	395988
146893	444346
89826	449399
138875	311539
116347	251116
344618	417931
55154	89981
410811	420392
348502	228303
386901	115284
195142	175721
322995	300727
322171	377212
165252	464421
412909	147911
349495	160995
456231	451007
287867	148519
18142	156992
177181	34171
181306	244688
121594	50849
151723	441642
306704	15573
89219	402323
213271	177244
52682	467678
398940	237235
89478	472049
349222	430329
113676	134218
367971	29700
118514	465718
377825	481785
457566	160679
204506	63528
256313	273831
450487	347549
272139	229907
110446	82625
436720	333709
468739	104498
118424	425291
325299	194478
477151	279923
220163	135152
323758	47911
465993	295239
478287	487762
275703	420790
433346	491840
219751	207927
281230	175915
246406	71816
85817	364806
92458	454975
213364	391414
252846	187045
458638	296727
56382	101058
82840	10181
326568	378686
488180	146202
231855	326742
460283	444504
225351	476951
221329	20016
457512	171103
131496	206321
487517	266852
70032	387428
118346	398066
306298	229872
155322	286303
71268	206112
330310	226494
303184	423582
196039	112005
344891	128940
187101	405358
433969	217423
399581	371513
4065	293813
449182	323615
1476	20959
449085	156372
345377	203308
53532	111572
89409	60634
12674	9054
319882	53883
125877	36392
310983	14801
39295	101650
353418	281082
111012	318563
225834	297969
430244	406894
114643	474705
11589	315888
201077	306249
349200	445730
168458	414596
422393	222509
292275	70557
394669	191640
96549	401548
217953	92613
455311	392353
232714	225836
49789	155009
480580	22702
30132	295506
386856	329361
76228	148243
122186	287085
81449	367798
473504	269199
401301	86487
458837	307889
167291	112918
12471	199305
442235	260577
3931	28065
169209	463867
419705	479608
278557	320918
320982	11092
158040	164884
178422	421698
141117	378820
180488	32055
450692	48365
406814	104498
86488	434893
344215	315888
170472	94333
314673	322685
188054	440249
485190	404815
448958	86728
476093	129857
300692	179716
392768	13370
435946	48365
371782	21583
485328	53863
263557	451600
398900	387742
283078	467703
406801	439730
56109	201008
377160	267553
55166	48275
66376	28129
430683	313745
87543	383054
234927	215054
273248	443700
473077	264463
109824	253563
28357	403806
65513	482143
71189	350616
219182	399007
113138	8813
270411	348593
101047	447446
151200	126152
90035	242470
459993	463333
67399	359144
437073	20958
325630	458061
417657	364807
197463	173414
94099	127516
323332	188548
453159	422998
432362	322107
216145	193564
219236	347299
375859	55074
175026	311212
305121	334680
425694	316711
143729	203656
194795	331535
172189	267352
454867	450195
35719	329224
149176	374939
364754	474546
174598	250434
408532	368288
340973	120031
76148	49903
279224	443287
267059	347121
139588	208617
437720	131312
114657	267983
440940	91711
335514	186259
191573	347082
209745	380620
13217	243766
213880	488014
479188	162884
282453	165653
341059	89921
21787	119972
123014	368416
126578	218493
463549	482612
422643	373610
372182	479182
88460	184902
82407	23303
67587	288493
188269	245679
44620	152867
255012	64429
286572	101058
461968	277961
313647	301941
320673	10402
378127	291324
199936	86728
91951	35707
1704	272230
380338	350973
355194	49903
243356	131975
227433	254973
413882	389416
155062	274309
268427	362333
402348	179748
129341	489527
66383	227741
11172	214050
208400	341580
23481	240225
351532	99437
374070	401077
67413	208487
396928	62953
184514	295484
137757	443650
473003	360415
44159	137028
454660	328167
459725	175725
130069	417043
203308	471301
271891	389682
342034	190369
218294	413860
449936	218727
37537	434945
91197	432591
475025	336590
166392	10451
482057	144590
235038	141892
235959	93482
21714	313745
280762	16601
402052	208169
169241	187998
482096	290450
477403	56278
472239	391414
470990	91295
87930	16197
27322	487192
324493	215038
463445	431728
54234	82240
146619	369619
494038	206623
244092	158811
36190	283445
409260	93609
240776	148590
424214	378895
379730	447284
203752	183213
125466	36308
241732	244830
124940	295484
345401	60616
113616	152921
431015	392329
452240	11728
325755	384400
423724	470588
179267	296645
107586	48275
479818	119868
189252	37447
481419	476963
214034	389682
280912	287343
47010	277312
201866	433391
463403	440660
492369	237583
64073	129185
364407	236213
244652	301557
106268	13370
123011	477506
421255	332015
59890	428921
363591	13370
220040	430356
26685	404403
389255	24877
469192	312259
29431	432232
309621	110708
160557	110677
58921	239574
413196	210050
227763	140820
187921	41266
472157	387742
201813	146789
21095	54371
480853	347202
296232	168213
176321	313745
340014	241468
152968	219499
362267	449855
330216	165680
175010	218727
409238	426144
459342	98968
216520	90123
312988	36719
80971	174700
172687	476117
420460	82271
75501	236213
438932	166261
326445	208998
32524	245344
450465	109113
420276	418661
259393	131661
488971	261554
476167	113051
265988	35707
478774	57870
35612	318404
295680	73511
386034	110114
231769	235003
257030	167368
459820	314860
483139	208577
324037	237019
166752	71725
374015	115725
38038	460371
482721	283918
237410	387860
81257	446632
146893	279404
181112	188759
403243	189355
404099	104383
393510	168615
227863	274564
327214	279587
298842	236410
315958	93874
46593	300351
247474	50311
72225	146202
213520	276725
391758	137128
239130	245317
238216	198297
48282	242571
175559	393326
295959	420944
358860	327777
89671	424280
217465	38068
153050	198790
221384	232377
304660	356873
224888	447517
475078	120810
62074	315566
216578	309846
427082	293813
395387	175721
414286	469681
483679	35629
164829	396883
68434	228117
137744	234148
194021	391414
366583	254178
6155	186548
242832	343987
325903	118017
416769	366941
123865	84126
89702	74849
398739	187045
388249	431001
379696	268743
334092	64845
157040	403076
166158	200704
26535	174069
62956	401871
302774	51881
90311	157648
2566	388280
254	56068
170811	489485
205286	26240
133732	223760
444139	491150
325032	43928
44267	293813
132788	3896
238765	201888
387791	236213
491880	212166
310318	166063
349276	50119
256623	95312
444677	334680
422015	336590
253894	119728
457313	267553
60589	177861
8146	366828
103224	41673
85739	35862
339333	228953
272785	21411
181561	221759
300195	261394
299539	221116
341455	100903
325839	193278
126024	21057
281553	335069
283037	326392
380343	246311
409387	391328
128365	396563
97312	27008
25064	277245
241638	5040
312563	240203
407635	412663
487203	168213
198317	493816
140476	101806
83040	338915
194651	49903
230231	347073
391281	288035
179041	384401
414368	190369
295159	27186
119001	298615
122094	245679
22950	188837
237429	484981
149429	309180
384407	61522
230192	177121
364377	122694
489317	198451
325814	127921
64526	234530
335162	44469
369741	364146
366638	445221
227604	35707
218522	344460
32262	479295
284842	51895
72804	77461
173788	189412
323392	5167
68977	485185
227188	413533
53760	105806
360059	150942
457093	269849
414035	424158
205937	309524
187659	108025
394092	369262
108545	208300
317974	60699
233529	291077
442432	328822
304448	178436
14395	461849
368612	461990
309080	238968
395340	145909
242507	96195
108434	48275
388145	486885
133981	74552
371658	162382
109681	391414
109517	195993
372211	136388
381207	210032
36723	316575
30477	339210
374548	17339
90703	94665
285673	61495
304146	475200
248281	35707
37991	209510
168578	87262
306299	313802
222562	236774
175012	121106
93991	300240
285898	449799
234881	124505
343771	186394
347586	126697
221418	356301
74333	240225
28462	246713
105475	188198
237480	57436
207269	311328
407660	390680
305380	104728
184116	297025
288354	198707
143942	421276
449521	82227
89219	234247
332385	241453
339333	59408
180588	156375
24467	489762
399354	251655
107400	110677
244235	420392
356535	124505
475856	348099
197865	444124
308122	101064
331066	397949
2929	412812
149300	255813
180778	286513
206046	352174
95367	269094
101198	123471
4745	164884
290146	484982
79501	491774
85916	243304
402053	19942
377626	35707
82849	162026
477811	440660
280986	145129
43275	90476
474601	88113
151299	262954
426051	442153
139350	121171
336896	357357
414604	351451
181654	123106
248910	223121
406144	215883
94793	440962
469006	177829
400888	415599
402935	367664
155568	24961
8463	27526
389013	121613
63838	166165
302578	92823
39943	383085
197637	383063
14374	212326
19005	221329
137903	10646
456730	244392
80552	280592
267562	69734
138348	358151
17535	274314
15579	450161
161165	3664
289395	36555
308232	53994
193020	347042
274852	171502
23485	451921
226760	19438
48779	420944
426685	461392
271743	294442
425628	420642
227526	62191
75093	405217
131478	136435
189770	412425
261851	273831
376716	377290
250512	13348
384196	290014
36962	8459
273610	46070
47621	339575
112732	435708
321001	252337
339384	409828
388254	99210
287024	303648
294452	247481
73350	469765
293030	96406
278674	409828
148370	84674
366814	458601
463420	486157
329730	414286
206986	422470
121875	430610
35628	106840
111665	37427
379745	237165
370996	235866
244536	416719
449703	220635
482504	421830
279079	380071
223900	244381
81262	230663
334092	344878
300727	121182
157878	450798
192465	32807
354269	252961
101067	267352
366320	88903
62065	143649
103074	179103
472878	302030
206939	161975
114383	390197
148512	224283
142781	123410
10546	268076
222760	334032
196903	165610
233931	166063
110974	139038
71268	478415
348279	119381
138797	130706
295547	293813
471864	414627
476106	28129
84985	27364
325996	392788
157504	333440
137208	13370
41779	340169
204078	249709
83793	85699
253268	114812
426197	428155
149079	42189
11541	144244
232833	30428
474593	283918
259339	21030
316398	472072
178331	205833
469218	119354
321270	298033
396449	40447
275217	217878
379680	446630
296811	315711
268173	20275
40300	189426
302578	291521
111549	48955
12462	293813
334640	416159
49329	240796
400441	13370
375093	393326
126279	402636
433944	390349
150008	301880
80116	170424
70759	49903
364536	13370
81879	40447
463457	209285
41189	6808
105126	16325
239719	440660
385182	32649
81358	174797
329323	392062
2661	335477
261843	436567
217753	57667
414378	445819
183679	426986
190649	354694
51246	304867
412624	30403
1830	95112
467372	430674
366117	47598
8407	82794
84964	350949
292774	118831
158300	62191
353597	466744
395755	343702
356067	50695
276963	317356
143809	318212
187846	208678
41654	350770
14831	411424
332385	405959
454513	121106
255353	106169
213562	476880
179293	131149
176412	42189
150343	121965
180190	4413
137318	403323
236216	243301
439368	457912
296635	479482
24474	460845
101923	377537
270176	12787
253571	14314
396971	292415
379680	451373
391301	60904
289920	190369
119632	19246
57276	293080
147743	407495
226167	83840
361021	173286
411320	268531
133971	289970
404920	172451
484144	377529
425766	50719
339958	262926
9308	476412
450847	144306
204532	8607
174276	200444
437087	445245
477353	49789
127462	208300
273737	233590
24787	494102
446437	298163
273120	143956
481993	158864
15931	127921
486687	300473
277266	306565
151812	421639
124203	401871
188500	373722
358373	264372
222539	13370
308122	96135
432824	466432
477921	6602
152248	455181
190062	169065
450532	278704
178680	46487
54764	382488
203974	34255
326486	14314
480857	127621
200092	158087
242571	275790
458539	301659
472372	372897
425387	183001
311515	182940
104482	175923
425906	41673
13268	235826
479287	190369
219302	378686
298370	9054
292721	492393
382708	335832
15253	255816
480580	304708
226919	467910
307800	337646
51669	180631
460113	401481
446182	158079
481723	415599
105136	75882
295079	124973
157666	145860
318004	456640
138126	16926
348392	94691
385076	189023
258310	41266
305847	343012
482851	234837
454198	124085
477078	487976
365825	428738
199993	295738
313007	207696
374569	468750
295465	388575
302011	423859
471314	203365
228561	91600
452017	63292
479599	279789
57533	424377
131939	264247
475023	185157
286297	483851
308232	409540
389430	456109
112275	426524
395983	175086
456140	139648
426757	53863
299106	488109
168115	69617
421296	50264
444875	153995
344314	421545
37117	72128
424907	305536
93451	137186
328230	366099
76835	110677
60108	480475
48668	178102
132469	77004
358320	430750
454617	94516
114304	285050
234438	430610
412241	273990
17968	97894
83140	486435
275381	382511
434986	5040
342588	411424
404953	4071
346777	248777
106115	218300
347121	47895
443082	301659
358357	330908
267176	334895
172965	40272
284749	38063
431893	54622
281977	4360
346254	291002
376592	460513
297436	299106
167588	266374
92535	123369
285544	480767
284276	267352
36744	401854
405470	256121
228824	363415
58451	430782
92032	110677
223657	38017
453738	333123
360459	268129
65677	428864
198858	187974
108648	59658
48792	161696
476983	241468
232557	52537
353684	357072
424184	296130
267441	328538
333290	102881
270248	410814
468907	357741
283175	335636
233498	321391
4658	313257
233596	190661
152020	320263
20686	228431
340783	309896
329415	49896
120937	110677
350064	372617
85746	122694
249845	377933
138680	347202
301149	404724
318451	461944
206686	152108
312222	23018
362820	368
144229	369577
103323	109095
307634	491984
18451	248247
345401	405656
356225	94344
413891	189064
344751	403883
15979	94516
448849	490237
269258	157189
217854	180707
403396	77136
72303	54522
482851	478220
187834	466476
361621	447517
99601	137946
43506	160468
487578	249077
107699	241781
53846	432753
442730	73682
50424	393326
84417	4413
253102	469533
137536	144845
41488	331238
163066	332392
451818	16433
97696	101421
454771	477491
291929	12895
290265	110677
242513	262954
355083	249447
477841	402323
492963	219
490577	224074
295916	60711
25241	267602
79542	391414
47035	350772
450465	385762
255865	467930
308122	198392
138158	12258
261452	468283
166576	40617
355025	416106
295718	457081
451372	347449
119001	95496
210186	221876
102262	28129
280815	234673
479528	93245
469250	96559
434206	222646
407334	415625
55901	362267
383164	85656
247288	201893
269597	255085
39683	47988
100875	290450
336152	378156
269688	443134
458968	470018
177835	408339
271126	183981
473728	4413
191155	278492
436142	402269
175914	109883
354022	309528
414825	223191
195768	57601
296750	12958
244636	94344
95252	366104
77102	150071
350313	106903
58299	211868
452348	170129
92633	37436
122192	401871
320240	428103
485667	220553
228732	359762
244056	308168
405567	396044
261348	249334
201497	87721
127388	374939
226167	48431
404568	439904
169630	137633
239804	79861
103100	296477
330072	185433
126196	207916
343078	84482
117928	485103
147795	315407
477328	197481
113676	210882
32124	241732
153131	222701
246191	246245
243341	119381
12967	378264
461035	309658
148334	312201
43662	325263
483987	374621
378884	9054
221648	33605
33795	333926
396198	432370
485100	310756
190447	459860
206403	246311
462727	323056
430042	209471
283198	157581
149147	145534
102353	186440
72668	622
365389	478415
140621	413525
418332	112159
272804	220174
448199	268006
363998	53863
302845	439675
379769	196783
118680	328140
140539	41057
105837	217015
474425	2715
384731	62713
451774	164326
70212	58766
172114	280200
339333	394709
197068	490482
252998	179375
154628	281252
470138	470585
226193	434174
197936	273188
93687	183213
71249	109854
255579	211094
409171	463200
106809	147319
328105	182013
176565	351015
70824	21411
435751	303187
314311	62553
394570	166970
13930	165599
296078	97590
282263	178436
167588	388700
293913	54509
200092	430290
417704	304785
50872	300397
223121	421941
317296	332638
169331	169485
160512	353787
397447	8151
457418	253485
330461	10210
391702	419098
429916	101597
360535	245679
421760	113051
335069	363436
156567	268079
239528	350949
281236	273831
249307	53385
203602	159520
409009	228431
417223	102352
422090	258370
67348	54976
259978	428080
310629	217423
401897	109874
238855	204914
320381	157432
467284	465647
199534	333357
141842	264154
2430	249334
229496	461182
46045	229928
198317	281801
484095	304859
278311	15573
257466	201754
127462	455870
7936	127921
244017	187836
218930	311221
107998	488966
257858	86305
458091	269199
414452	201754
94102	166271
416517	484479
363395	293813
212810	36392
71796	281504
4991	49903
286556	172089
262286	355867
124363	224285
385862	127097
194426	439218
191175	262954
480762	206471
126625	130816
222271	466026
445975	193380
326687	13323
444994	98210
71721	92239
220857	267602
300119	84584
336324	187284
446588	132887
302880	411808
175635	258911
354193	394724
146893	371450
139716	110677
458768	339016
120074	18479
180001	127836
118453	420895
176402	190365
373435	377206
246086	239122
89644	268311
443289	451031
252716	198256
438307	94344
458472	291934
120818	437255
344238	317517
277595	409711
471774	450011
426730	29219
174225	228431
161103	31187
386411	473662
477189	407386
198834	13370
107590	371934
385154	449656
174255	175570
190893	28129
312276	165607
432636	183975
298479	317436
359178	442163
491355	261320
487060	476812
333725	376423
5857	448770
157586	265589
182235	237372
48282	123562
250001	380975
95755	211868
465885	79851
436390	255641
251720	385422
464579	153750
322876	51351
461255	61023
315635	35322
94995	293106
328089	205116
65603	79544
119726	294965
179596	30832
105106	12129
314907	124911
374050	15209
70777	421356
111759	131763
317552	142747
198317	370610
58843	252961
245555	473708
323222	356128
417938	91278
146030	369951
10627	249334
36108	457657
493262	420757
39763	58763
337801	86728
202759	207458
44267	24401
291400	223121
334681	366851
324367	80193
181961	345401
316236	249709
292352	448862
5471	485285
113483	253669
46064	453020
323580	317675
108796	387742
106739	482673
483396	466737
25795	44469
17613	386266
356953	113683
475680	236654
445843	419869
118054	15209
168189	82721
157789	142398
428428	76417
211511	181680
402689	16153
408309	249871
148439	237165
8175	22428
330752	283610
122942	54522
34049	136388
407967	94344
352927	398335
201980	40671
303239	246728
305072	32807
42207	172907
962	285446
36076	23984
51030	49465
314539	131975
323781	6253
390599	262954
443327	404127
149429	190369
315969	344678
235375	183213
45248	217238
140116	122490
414058	89047
335338	38087
198317	349871
130756	192005
334904	94516
119486	137719
345401	64707
461415	107711
425245	127543
153660	62612
132886	395548
192238	482018
472086	284630
284057	115386
221745	459205
282808	371153
256311	229215
399	373021
226786	371660
412909	99849
289995	111039
97732	79249
474	105498
160962	102370
466673	456640
386412	209572
124786	211812
321333	110581
315502	366263
457418	127270
479751	86752
293913	345588
240016	63528
401092	190369
160683	474341
32106	38063
381561	361967
384575	146251
113979	103804
131174	289883
212460	249444
466870	183711
312137	404806
414825	229132
353755	162947
250348	88113
111926	153098
434175	270381
328368	207916
24290	179375
303675	285446
63391	67815
29882	185076
16982	239872
73316	48275
133903	236213
7107	151866
70119	388765
95700	161546
174139	430270
430469	177570
3809	51080
34047	184401
319259	489972
180907	451016
318647	322931
95356	144304
152193	151039
351827	63129
101465	378335
133761	399441
254599	422175
120095	316670
400512	440660
323176	56300
131307	465647
411673	218017
67399	189445
407614	409705
60287	464420
407540	108309
218947	164884
165425	291351
384218	313745
48472	26354
150107	107148
177483	304355
287566	65419
32861	227298
23781	275790
188847	37695
298072	490311
207520	248250
309359	67837
367975	234311
89238	133465
86311	57416
187834	61345
181999	267375
399270	368892
8951	440660
224703	50538
316828	394416
224246	297272
263703	358345
32741	144306
138611	285722
478287	401871
187057	142626
365560	58466
110755	358848
133372	401031
162862	213035
31890	16433
80300	422435
183160	432135
220670	205270
437592	323707
59442	414738
447802	326997
71580	465185
126589	428103
474656	467752
78030	449700
417748	195455
101819	81603
236095	281924
20946	292902
55284	451141
324777	16553
326631	258221
385681	221324
173958	410887
133909	185578
52478	180554
63319	265711
204357	360190
266633	213316
58881	428214
67847	466737
116947	305002
304973	69592
122348	327061
388204	416526
471388	409848
40835	50699
93692	433391
179387	299041
384123	35707
140983	478232
288333	425675
247389	16433
389608	451187
301795	230929
302693	5857
383223	236735
436640	22687
294323	8587
349161	465251
425168	227101
110989	110677
74862	273468
434729	190369
393600	64429
461769	476231
489657	340253
224727	227101
180392	366088
468201	95942
394093	222891
389591	474543
361394	484219
23610	162874
408357	448639
101343	291802
124320	213003
393306	49228
65664	28129
266433	313745
273567	190369
95325	257887
169885	175249
178867	467703
92074	98548
239346	166513
493347	183761
236992	10646
196177	231638
409167	237019
104740	371854
384131	40257
486712	347739
356135	469192
5374	446351
289218	127065
301834	491551
362922	60517
391188	263358
357836	110677
263962	293670
237120	273602
93676	126756
185991	432972
453665	291834
272457	376364
418729	35707
152553	18647
58357	368205
394602	410015
221324	387085
285156	21831
64526	110677
208300	53333
126936	99437
252740	277251
489703	476951
412748	314976
310792	88959
490060	142018
288260	430356
440829	391795
27985	161341
41329	338915
483058	141440
89219	30657
338865	165552
415712	232925
88837	430997
303218	28838
120006	92251
270077	477986
380858	96615
441461	92613
468958	68950
350869	293813
60380	298385
97160	53385
125954	15209
345707	290309
204232	439719
112372	450338
149286	366127
459106	186440
418743	325966
388190	167117
9588	236503
49872	126467
8473	392335
325464	13370
193035	391531
70947	170180
286093	422100
355389	38063
451016	248398
352834	145309
477208	267264
434726	464314
263539	152269
426903	476951
217073	63528
286310	409551
364783	117023
321549	196783
355485	227567
286664	48247
359906	39137
412610	369136
304653	25410
259157	332221
475378	490636
178225	409493
366323	475594
216410	38722
190766	435817
267562	384199
146841	76454
229092	6293
49514	373584
67126	50264
9598	355700
373414	349588
43786	217463
116504	99405
203580	166037
230160	457081
120436	110677
356467	312809
326680	180527
453054	62191
78158	178794
74442	420944
207057	489993
6289	338915
368685	306708
21980	65226
400305	334014
106955	75303
484416	385378
414781	301252
335441	135756
442236	5938
385343	180709
176751	357854
118026	89373
188280	320508
23306	6572
127623	492867
79680	460734
366861	167183
325491	369181
310007	22004
412980	264157
447449	399867
88460	12129
369209	147554
429802	123369
180157	110677
201338	475571
49507	254186
346140	153799
89376	196843
292769	94344
194425	293813
65513	107653
431375	47943
81432	184239
200245	18239
79106	13370
89935	85284
373126	345642
120715	467703
281738	175403
422246	431622
53827	336590
136228	432043
220445	20081
424699	350549
313058	4369
380670	203213
223116	433645
183718	157698
216897	350549
399981	296693
305781	4349
400706	16092
270404	59776
100335	123484
437391	88113
82360	420790
112790	95149
76079	116070
482991	139086
366899	187834
141291	24983
100053	95149
364249	439156
212113	30679
303513	430356
416376	311297
194875	207042
409745	316916
396928	405358
298026	438968
417938	161177
111856	187627
295041	54847
489825	324596
13268	142555
406929	172089
78206	108284
122577	243417
478521	456800
184536	118916
474411	138096
50716	446564
69786	200444
14131	50665
370848	278802
137125	309425
87638	183948
36320	180957
287929	329413
211511	446167
138374	228629
392809	168178
139527	266852
455206	90682
266879	127234
35612	67009
229718	467752
213947	486563
148134	380538
457114	272051
424078	183213
122677	420392
116395	5310
274613	69872
130651	77004
284810	58486
140263	53624
154276	164419
201357	202616
86731	316229
323689	157100
214744	65733
254508	400974
131199	117097
406353	164884
162115	387742
188525	471485
412749	358734
176130	274852
115783	141623
289513	5754
296712	60624
280551	62699
379335	175367
4084	153736
125916	450056
21388	296772
124763	411809
371479	351732
485100	48878
15253	54068
95753	384336
456658	353618
98299	335577
376619	10198
354868	487833
11380	478678
258203	277961
220540	91069
363074	282822
9078	210553
258485	57284
262410	115090
319259	252616
289675	123384
389140	4926
5358	494102
435630	134145
62275	413182
75472	250985
450823	6819
157432	4616
198517	368765
144758	211153
254189	137351
463873	362713
103842	136787
413759	39764
443178	338189
60929	139590
325216	282196
363984	321916
8349	312491
16803	360512
45258	86476
446771	338549
223552	82912
18730	283346
213556	353001
320995	110708
148812	15209
55299	390680
352636	480025
165537	251215
80008	325390
433239	91600
48285	3093
47407	208300
329416	172362
346806	160746
459585	21583
316095	301800
124623	350189
344649	72713
88460	207042
83049	176325
22779	27449
479188	52011
39601	296339
297586	170741
230426	187627
13434	267602
359669	412980
480569	208146
27021	422554
193767	153813
7671	325557
271698	261396
138160	168779
370942	226308
232766	155817
464685	450087
5167	425099
279791	451016
422564	478415
247812	78967
442083	66235
16485	308212
458211	154293
284351	91069
373979	173176
52397	269613
308926	202443
337760	439074
36228	269891
168773	433391
53082	58441
400793	197296
266896	333352
21925	242830
387507	376851
231305	45585
259084	166160
94586	310707
292687	275368
239804	467752
167588	239760
267868	456401
302875	421483
298487	486871
86369	178436
87916	326072
357800	18181
327209	327721
483476	402791
144300	56625
262054	328458
57	470468
271181	345864
355000	240225
196903	483853
187834	135503
355071	214992
106917	112875
373416	141783
71224	276573
205643	378061
210081	337152
215462	230336
393047	380999
348476	405142
243611	486339
8498	476231
180745	118939
44749	263610
150107	26565
430965	148400
384492	27766
91130	184781
78599	409248
300078	392788
293148	190369
121492	487932
463572	482802
407540	189235
107118	171163
477262	219832
115650	75499
272156	268985
289722	479906
367871	189064
133832	408641
171915	427416
452036	28129
410007	11967
215037	92805
100048	18122
174914	377258
404352	93238
332055	226165
347973	40784
246348	428214
180688	209575
19269	132740
478546	279264
256926	372238
275383	391414
484802	76773
257462	308932
241530	438573
467085	364807
405992	207804
120509	492906
45102	7069
362763	440962
198956	88027
61952	432852
15027	371463
285786	372314
280592	96715
260470	401854
350654	9985
127084	455493
165506	456640
303782	277568
219984	416623
238140	31601
108780	81109
218195	315888
48878	477986
418180	186259
120810	222701
157895	122694
170603	276108
62193	327061
412233	435274
448397	478415
3111	332837
318693	198413
364575	470119
256610	58567
91325	435817
247312	116283
365932	428214
427240	472457
385286	412223
472133	348002
358373	442227
273669	375897
252150	293813
54976	44641
456316	279664
233353	226615
413337	355700
68338	201595
324825	286390
218577	189034
448287	94344
316154	307108
440256	489822
156643	205270
381794	149078
309110	143404
189643	258370
292722	411809
117774	467709
37860	441434
360232	443292
182511	440660
468162	66559
436187	371918
449445	272456
318533	245679
144436	451083
225694	313454
378609	235129
73298	39201
477687	267920
79134	486653
365287	225531
469596	266852
124231	212110
3544	237178
315923	428214
224387	448353
195541	439218
423724	156376
306623	472662
181347	69856
98679	305980
260951	304589
441360	48275
226706	86372
28887	152867
40370	191387
400520	272846
287766	300480
374708	132843
82694	320009
254913	261398
301312	206156
344030	48275
309086	322969
42955	90682
178048	349703
315473	11626
422912	237235
255738	220857
364628	67145
88267	221303
164157	162089
233045	412660
76833	456640
314463	484586
29161	440660
475992	106083
143671	215858
453919	157839
446413	132035
100734	358834
268820	246484
257977	272632
31177	36736
256812	438300
198028	378105
397708	145860
35498	76939
360459	362924
257354	42035
131504	278517
118475	287024
478480	115861
324037	107187
170685	285398
244536	139438
130331	113749
21155	411424
17806	190369
63719	316733
309728	254973
271025	109871
373411	369599
231305	256991
141509	51895
179251	139648
152210	54536
324390	134907
174318	165151
341693	47972
227816	113407
155342	15209
227214	165064
302531	236069
183943	428199
141337	315687
227494	399959
427887	62191
416428	34785
81432	143179
367959	459622
279722	205719
12623	269256
190304	351818
219439	291521
174139	129163
160576	28266
256303	264406
331491	372914
35664	420001
216544	51033
253102	187834
184892	131939
487060	103700
59562	84932
21095	79325
12625	40748
313368	184697
131606	166183
107837	440784
71976	273831
296579	273831
239084	319333
358860	167799
351180	302610
51551	314757
354545	254044
459790	141982
179041	457811
459084	142528
21902	304173
410806	200533
290838	119318
132077	144470
193833	313745
60517	190452
310716	202500
274647	98906
267562	428735
438646	18479
118379	32807
203200	66140
448064	340114
354866	270468
292755	231799
483811	212727
384757	163127
77448	91600
13062	446019
268176	375511
419240	442004
274977	478415
261825	484426
23781	110708
223497	164884
97600	317995
217932	141435
61681	469235
439992	358599
59195	4349
465070	65533
144073	408686
297834	293745
124008	487576
174362	336542
25795	13370
352257	411117
407934	113051
116885	134262
89789	454975
419274	36545
466149	186259
370662	404407
172102	473329
330911	134140
211632	254973
125041	11788
122436	66398
334092	317869
110448	125399
232298	195948
42484	366127
392072	418551
168640	66813
163086	188450
350494	113749
47284	61234
143190	258616
25969	335663
274807	23430
253394	428921
79177	462377
312347	361978
170509	378462
130300	401854
228128	408259
367082	113051
32900	395964
274852	405392
152768	285156
444646	159249
226919	208577
333810	260527
267562	297411
203862	91247
196858	185302
101678	30114
166914	313314
216588	395357
414627	285156
297979	366955
443320	195940
151105	363973
306756	250434
201131	206571
464512	241088
363586	351639
440966	278983
409644	198483
64626	122694
211484	276358
377869	207702
43740	430710
78279	459622
421830	250769
237534	183213
109825	12443
219582	355552
322734	109824
30337	356663
50316	48275
74840	180192
305269	113138
32737	257094
49184	10441
161731	106312
435522	295484
34873	360193
347972	358423
476506	296645
83267	474007
483625	445353
79929	354252
95148	18964
241638	132024
289241	324929
316271	436383
348176	31616
224499	164884
218289	468126
180022	405217
433239	391414
604	336590
308122	232377
157893	258370
59590	165064
457513	425099
147407	430356
42743	145129
403044	35464
454972	296339
413246	284843
335654	166513
262929	272369
187539	332532
221648	426060
306789	343168
196366	123369
248702	387742
257289	318983
189806	151642
129313	244846
376592	77406
93936	481404
208820	312239
60124	96977
360798	324753
391308	150352
469690	373169
15318	87074
384929	250222
8368	9681
461515	16433
232075	209369
28415	162831
67564	357089
5700	396478
299663	52677
334092	696
396043	81899
444474	83140
109618	488642
166596	454975
39371	317506
439718	329613
66445	80522
57846	267602
455896	231230
410963	48353
266307	397171
493977	166155
154697	373912
114383	139341
425135	138917
178706	247051
176217	230691
314899	211134
470465	237235
324037	390687
425881	252609
23508	484447
386398	126563
230755	34556
398997	56631
140525	162375
216544	11582
407334	128563
366521	478415
326574	35707
263514	83589
208076	218727
87638	99901
487407	119123
307390	8084
341256	286665
52055	171275
451731	346384
451031	374594
226927	259435
321532	312491
85713	38741
358860	110192
244980	380071
412421	74144
378191	469235
404886	405022
373261	304685
195547	354497
97978	293813
200415	321147
3351	337748
330313	184163
215054	37160
235021	439992
193850	47462
216993	237178
205757	62191
140613	307279
314311	48431
181175	12769
313798	206669
392889	297050
208593	203556
388696	335842
284810	173176
374512	110677
491190	315118
406408	418635
425241	352462
178422	306387
414068	55757
456201	272846
27349	116994
121219	365707
93135	31629
49025	20375
203411	139540
183176	383170
188730	338790
58881	192267
257725	117411
193682	164884
347042	482972
286211	79989
338714	303932
194861	438419
243886	302033
173766	176545
268888	86095
51044	52917
314761	8370
391913	9054
11541	64229
41378	342122
333080	173176
169846	452437
195402	44861
257827	59311
207696	478415
287956	7696
300410	426986
386721	44609
77280	86476
361633	194165
97557	44138
319081	42513
112929	476951
68420	177864
428771	82271
361291	155927
450322	321591
205152	420757
289675	448740
376341	481436
348838	31178
449394	378462
116655	53832
165669	286936
137521	421356
123528	48275
164844	273831
110784	25911
67733	285634
417400	86728
55618	186259
84745	118608
209824	312183
216736	339505
34961	194893
221418	28727
12256	482315
159183	53389
40452	123159
259775	77461
69292	52627
478152	362808
386651	226706
325204	116168
250836	112610
351453	71384
460002	318735
244688	8580
18641	208173
105788	105806
189439	475594
183755	393326
240709	18665
278487	409808
27449	22611
133761	91202
45074	49903
395870	420944
25690	238729
131939	98655
377215	141892
118424	433391
100591	366369
385402	121572
126208	217275
323825	143080
228431	294679
338752	311510
53754	388425
405834	21583
71021	282831
109733	68334
91828	446341
91325	198919
139985	401623
442702	241846
144266	479369
202379	317151
221318	94665
169945	457978
415926	447352
479188	432232
406084	244184
447335	3449
240657	372790
95790	121106
267331	393326
277819	457623
311889	379578
121492	35707
154456	180633
36509	196488
408975	4533
426060	140205
14871	33855
81846	366941
117305	219876
432418	480304
65196	258370
5274	249685
409858	158153
191341	141162
312240	323065
349834	175209
180545	172468
1292	451399
367492	410162
108447	427047
105540	226494
348654	393326
344314	467320
138726	23578
189193	100655
294275	401871
373597	447560
374305	240988
61392	265589
63663	241356
237120	235167
114617	232065
356789	17186
427558	119995
145039	269685
256812	119381
72742	273831
306964	217634
253929	492906
97588	109974
105440	43334
520	442425
419729	92516
59092	90820
59430	427595
353640	141649
848	178028
303993	194830
186279	111277
338742	110677
229623	316293
74899	452746
225649	322815
109681	313745
140942	119590
185030	477199
483987	309915
363993	409142
91348	15209
216324	405204
291865	58881
310661	264406
210833	383967
351112	330752
272795	317118
296258	163348
446771	149704
83900	440660
468055	98847
365529	72938
368379	422998
198394	294326
249860	438044
481391	12847
135731	239166
213507	392086
293928	254243
339862	153995
93030	135946
263880	52793
460668	150551
184808	223684
8830	156375
178422	283620
430329	466352
267423	69231
200868	338029
296959	313745
430691	186463
290375	111494
364636	427829
217254	76454
207875	15209
114638	469505
238721	262954
128359	110708
319259	269782
192238	305839
201590	185335
38200	1605
339133	237458
98309	293813
353904	258370
167799	345998
376178	336590
101777	487001
124259	6764
287795	447570
101775	214536
146893	192329
444665	359218
134184	292721
177084	409223
162142	153322
261697	83811
381307	378462
84124	11678
192611	142042
14963	185704
106514	411424
148635	91947
349837	400515
82688	467418
88558	196783
135911	187497
78490	390854
164152	53521
403748	242911
92079	257759
451414	296602
407540	160262
192465	406371
176111	418319
458065	297364
379167	244669
289559	299408
375699	85215
454263	128704
295726	289311
143294	113138
106614	240603
472813	44469
86632	377877
455427	197463
437884	172089
246875	121094
395851	275653
205622	258461
175923	294836
221296	241060
47816	92888
249685	40401
94516	108558
156643	61548
310499	5338
259211	481785
350064	215858
335951	15955
182491	420790
341466	348850
449717	75879
446618	46652
350384	370218
335441	341271
215320	315444
178519	344952
217743	386901
256302	351734
222499	271544
134726	48163
149624	226494
259230	117097
170981	377001
81302	62191
8124	435596
281873	246311
65332	411424
195121	108588
490927	38694
428980	245603
252846	138807
226642	187045
185073	16026
258764	113138
5967	230376
257810	292786
86654	151647
393708	435708
17961	277961
449521	437655
166569	65670
442361	147241
360232	278520
137271	42212
341118	74542
262162	15209
82940	298533
8220	325471
171454	183213
180190	277961
327192	458933
200823	481279
423846	278907
460580	198443
128795	64335
305235	54872
109824	215841
367763	93642
182253	227101
334413	297761
16062	469268
306080	410139
70317	367280
164229	48275
146822	178755
209672	234905
407989	146287
381579	290928
84578	258291
319577	105719
456021	364805
334602	110677
95207	284843
313031	176881
101763	475296
187316	155440
116511	390232
111549	393462
332053	355093
254512	150023
20647	193619
156138	438505
445796	60629
132293	37057
36589	218727
1725	494102
140983	9054
376440	331204
263287	142650
337762	16560
59854	276358
422645	182226
336888	349879
87604	168754
390742	206160
275381	49021
409922	180504
156964	75993
194575	284051
335402	340855
144064	344637
285550	386736
221648	109145
233293	140044
410874	316997
167294	399023
120448	186326
231425	420944
15602	110677
237714	421271
304103	216318
290598	52244
52955	125306
114550	137393
125417	224614
424298	195916
193329	296423
241830	400681
489354	37728
327607	475253
319624	155372
303221	325968
385667	454577
37688	95899
212009	190738
454434	291000
459498	336590
120810	381168
152655	313745
333183	45413
221783	195859
143179	116070
275925	139664
229022	55785
145315	490661
233498	260212
169447	456640
196903	290450
391969	51585
264433	428711
364783	77751
482878	146202
344085	446351
342695	147665
375320	392037
359450	478415
388953	94516
233315	267602
62174	81800
326631	437684
234836	206848
121070	13472
258067	154354
294382	422927
383426	479702
275263	349937
67282	332264
378469	231485
242551	67763
93384	386857
222571	215890
139844	99072
335951	170894
231679	428009
181593	401871
420665	102352
15027	267602
489831	310821
91600	27251
292478	58136
230318	103863
124586	356645
222120	143331
357768	420757
210144	81899
423340	255650
61598	300466
27744	420895
204453	309801
444081	50264
408329	402360
145288	214480
465133	303271
412608	469235
400068	459649
111474	394366
45645	250370
374305	108434
396284	352826
87376	178445
26593	348912
296029	462876
141804	488370
180952	214573
275637	341470
431214	439074
474963	196673
148854	293813
141689	45141
284273	362206
11696	478729
375851	266852
306352	188063
225489	310261
442236	101058
58957	253334
238190	356428
431661	89313
293207	349393
298892	35622
119685	32444
109270	135538
308434	299467
225750	221419
45724	130404
141482	263757
330752	197696
433969	387742
406066	75016
174725	238285
293066	317356
354600	393989
195373	13545
257198	426887
226364	53020
226167	222539
239902	90123
140407	73521
27944	411809
358539	273929
373025	186561
81502	92262
112141	212081
398050	358970
444436	451016
146524	408288
160280	267602
362231	386057
221894	110677
244536	112631
319223	104193
115742	84791
263880	54976
262481	112892
324353	415746
17787	187834
431268	98227
437041	32807
308508	190369
465257	55864
441600	177143
448099	324873
275326	6120
378652	224594
484249	366941
443710	99437
290712	438783
226038	135967
438246	476231
471169	184902
442662	244954
266957	55700
166776	448080
164012	196783
167588	25446
267420	74542
31076	230714
198317	1163
213506	51730
25792	132740
330369	160647
229647	134885
2014	292101
38321	144073
65044	62861
379489	25410
464111	388257
272785	173783
162174	430637
459049	440459
125201	456640
315358	492715
276821	200908
238353	331508
190255	267352
204268	181140
183270	27464
279722	270812
463352	317193
159343	58441
481419	439352
398308	310208
235861	117051
267039	49828
318139	455688
467836	384420
132165	186064
9969	233055
98286	465550
289126	336590
388992	29253
477932	197077
209824	350201
258347	232075
453991	301704
144066	277367
207150	300469
93738	366534
114684	142018
125424	194585
173879	277575
27417	193732
368906	41149
117348	377229
351910	464578
22454	85474
368219	296123
102069	94264
298390	334600
278273	315671
132808	401871
270752	41786
229884	190923
404352	136643
343440	393680
127203	341735
71611	186561
139915	153736
289675	48550
170622	316534
266965	10216
423017	412432
62877	337719
175067	424637
247454	110677
416408	149128
324377	204803
205146	132196
326631	328980
424223	259929
358172	170185
300640	179045
453206	40233
314761	162698
200915	468144
137212	459439
442556	36836
176097	33949
7940	122571
222102	10379
79019	412980
403414	318563
364059	414286
394778	184179
81714	216591
277056	409918
65134	143649
133243	86111
215233	258869
213364	114527
287874	25443
287751	390197
106410	445203
318216	429161
426495	58520
64861	208577
196003	395980
216626	106430
157489	314742
116168	184902
88188	146836
177889	79013
228142	73415
389593	317118
26121	222984
280030	233954
164058	454567
402440	347238
214994	3664
230353	39887
248466	164144
154255	431749
235606	465647
215057	381221
424432	348007
450532	178028
157405	6991
233498	96506
78055	44818
434511	409656
492906	204527
289704	47592
78673	314252
187817	229447
411961	137481
469250	328098
137418	156855
318071	413787
449521	351269
322798	282884
485420	110708
399141	209294
387791	5842
15069	375750
101565	357357
292576	475729
146459	50264
239915	337802
452477	181767
73317	267602
158622	424306
312669	153789
319368	154442
133440	487159
65585	459317
215037	371934
356433	345401
292672	234720
112425	387499
102028	209018
465894	38134
16697	470775
470003	286936
104321	186050
1080	337657
88473	73189
197556	315687
141098	220387
170580	222701
426414	36896
477846	252163
144263	145050
139335	97371
12948	250434
107408	438419
381992	308019
281236	440660
199347	75009
286682	263555
63396	11626
68755	209344
215329	430356
18928	413311
402253	47644
12845	261532
248865	472707
287566	460507
4325	164884
286001	394724
141785	440398
322850	291984
31420	43374
128509	369684
415967	170180
236272	387839
286001	425799
380497	21411
256133	445753
297069	276101
276555	469227
134714	487932
292045	374955
87787	143701
243431	26069
316136	260688
294363	419082
233498	425150
235451	238041
216828	388575
293345	460333
284633	121821
94275	10940
208617	393238
223727	293813
432175	221712
22614	16620
64450	478415
470931	466432
366068	317118
450697	105585
380097	457081
467930	262954
311099	59776
448110	147121
297275	299934
296432	97438
117567	265514
18928	294888
273825	440660
138173	381172
11626	185076
365529	297005
74091	351546
335577	403872
388986	152526
99110	336795
163594	342063
419356	300372
147216	293813
438589	273831
399830	80662
391114	284031
124490	434666
413897	245679
296761	317801
399631	464080
379961	29105
191629	406037
412405	50538
148343	401871
185554	108554
146745	254973
420440	342967
335242	345585
334121	452887
189041	94516
218067	364990
17968	186617
485550	214050
36339	247812
276204	339582
157155	385641
180778	330488
379964	174044
32151	134790
494039	274582
249439	189528
463372	443182
93612	194040
109738	63528
345286	265883
376554	236489
270248	254914
14634	211208
448353	272069
432791	390687
319393	377683
208362	441635
69485	3041
392082	100909
375476	283354
277215	323317
315167	486580
160600	194779
193871	282674
416063	182578
159187	405920
228599	15209
457418	307699
36227	111351
16898	114930
410028	331311
203657	94665
450782	90836
273120	342807
348970	446801
278492	48431
471349	205270
288731	315687
333287	458601
1796	342724
341204	480757
142602	245147
337483	298077
288614	245679
201159	152215
388485	354694
354022	347202
147121	289883
237887	171994
56929	125399
290091	476951
31345	377278
111224	484058
154750	85675
187834	99566
67307	174612
2108	435817
91952	481785
116947	207972
429748	268696
443815	280871
73456	205270
334256	274451
382806	267903
137377	54524
245921	444317
52655	421830
68068	220417
311381	438419
98850	181112
447775	356096
84476	101591
144973	311075
386539	458517
395938	113756
184629	472271
169767	52047
20992	92511
311604	19571
115417	153099
16995	291249
209699	255854
479183	209471
491209	136388
160531	430356
416290	129587
157492	319260
81852	153736
474169	196144
67461	3101
439977	132153
149269	464420
39195	82731
327172	53020
173811	290624
168381	315341
282563	299259
110085	166513
177967	449298
99764	366228
287766	89789
301011	316011
40890	63527
197971	291549
480583	144845
435643	481568
82840	288502
23018	47281
347650	394571
35806	120686
310629	160545
325272	455769
482480	287047
412205	377778
342196	56867
324784	196602
403637	273831
240204	190369
5886	187998
83840	19246
161420	23430
103271	124008
153917	474201
301115	64335
196175	144306
449879	327632
331856	232377
16844	291531
166405	73336
284575	408632
200446	78811
165771	234356
239240	310285
179337	49903
187364	309425
157961	82585
487422	16325
270068	369599
266096	67266
211314	294069
297641	130559
43966	443743
18526	326066
272514	183213
198317	432241
134806	195453
226385	125572
110933	24425
492588	386138
345466	179858
442584	43103
434310	360750
431264	208577
73965	228839
75341	21685
190543	461944
87376	175507
10235	229150
200092	299228
420141	449046
101504	70541
385325	378686
453736	26625
144118	184558
38003	186005
178265	273831
5388	26940
469502	349483
43990	481785
334032	369761
202379	406806
260043	162795
301659	461392
149700	122462
212628	19260
303838	318404
235148	126921
93451	149519
106268	108258
112823	83227
20732	453524
121866	195121
438739	159045
475969	133732
233105	291521
369403	459721
250360	241196
119396	486685
75472	232229
60214	264696
174067	21523
81581	339461
91828	87635
118869	29133
171174	197463
374257	196908
188667	15209
424907	252027
272628	377278
433348	59966
204992	293813
419103	175039
274916	248777
376938	63276
66296	378686
206014	282710
107649	461392
231675	378815
258689	459086
157666	158547
418048	329326
117080	13977
292238	338189
386807	200585
127045	51895
250972	78577
4533	298182
407213	3719
436699	281272
7278	414212
446550	374806
485100	297938
87352	110677
113708	38016
120425	411809
259486	325110
465322	457093
272956	270079
208905	293813
314929	82872
438009	6180
472388	271727
453721	385000
493007	215054
200186	266852
216345	151746
193149	66405
359956	69132
34524	475699
26096	311801
313863	248777
85897	291413
264636	377120
245317	328760
153407	109271
277903	60923
247608	341987
158156	399035
464685	448996
472969	467714
56856	435620
191612	127921
100095	372653
347175	366955
146602	31039
185071	79343
163089	307108
387316	489924
454263	372502
35038	162831
327173	207331
431982	203656
243840	164914
294744	215167
279805	60517
114629	378105
28721	255579
45155	456640
102065	35711
384575	296869
442803	173176
319918	234281
50996	341271
451800	267352
29276	77004
366402	69392
404568	151593
85104	113352
60539	91558
64785	183213
404099	380568
222102	103267
319654	231964
126266	238583
301131	164330
275137	293813
476198	444779
235440	16325
469508	82585
492932	13903
350342	122462
333243	312381
69866	213439
88855	40388
394051	40447
1292	486134
234930	488435
484095	386326
473647	24020
10379	413673
127595	484092
482011	166513
185076	389682
157666	131522
101791	169595
182956	152362
53137	38233
431078	43884
131355	215054
252755	64066
26798	203656
118251	96191
335548	431952
347653	355806
386802	217171
189239	478624
274761	106386
193421	41912
301369	171069
154628	407306
89826	48868
282430	17155
134299	144195
180454	110677
110642	88289
116717	52537
470672	161190
16997	31875
11398	342777
50367	151012
479351	129296
93931	296693
41905	113085
292966	145900
1394	75505
99105	407565
349109	421830
387883	379976
277367	37189
62237	229397
174783	411424
97882	159249
189196	355933
124320	97861
446182	87220
251958	114063
332781	222876
32972	384174
269076	38063
371884	331535
164120	467703
118781	422052
450380	283297
306196	430894
315275	438216
51517	281924
28971	420825
72594	430356
160961	450011
375171	152646
110584	443694
358272	105667
302017	148519
479334	275147
51501	148590
17945	235685
9075	107449
210036	426034
392932	267602
92401	370738
98210	362165
255144	106815
40880	368859
243646	32038
364264	293813
226023	177121
14194	337153
130013	309950
275358	273831
91325	384410
71510	358176
436240	81280
312283	13129
158642	94625
53137	198317
294295	333051
356430	432212
356108	402323
402735	295484
472297	273831
270639	148590
153006	349495
390507	325295
137166	77438
425641	377326
40409	59057
419346	381485
360214	472072
324769	299177
300417	372214
336152	62071
230033	86056
175958	271444
97060	9054
490025	441021
104217	191599
236020	476656
15579	142453
314234	21902
195804	200945
136869	330463
64238	266852
473546	109475
157853	354933
46751	315136
255716	179807
244907	173887
133761	336955
148211	106764
58888	473603
34961	463089
291308	376244
453294	128704
448061	106835
44749	453134
438921	267602
126479	137968
232442	395199
299006	15133
286666	81280
449803	143137
371959	273831
175971	126204
253932	51881
73313	229458
329323	168615
83091	20959
241226	492915
230051	490397
265059	154923
463204	223982
261012	218366
87677	230297
250584	196783
245629	418086
335755	198297
230546	234413
466069	242363
296708	339853
66098	313745
183562	292213
201441	78024
34165	166970
191398	304731
207653	101400
268377	356704
143705	221714
113541	141892
52999	182573
34249	417918
402310	208574
118602	93180
232510	348510
298124	244929
21377	488612
415085	31178
343301	190658
10274	218882
415411	381182
445778	212081
50334	235609
167742	409828
34687	198790
494127	265499
91406	96372
1949	117147
43164	263009
114167	242978
440059	267059
368333	243115
239547	173701
350990	336955
245592	394954
354971	329701
65513	229321
12299	180578
306578	464420
359394	247240
161523	24442
318875	432239
335324	15289
216058	256121
252939	231025
448874	134262
127203	376858
466149	429863
28234	30460
102777	197920
40362	99235
48200	393761
249613	49896
113459	141021
176903	206806
112443	420286
351281	49504
243492	447915
135466	214137
301633	13370
338665	328293
366375	279798
421894	255897
29300	234962
390144	178696
102065	369886
154023	285634
380858	328634
413331	450289
478588	254430
235548	151944
382673	48275
454223	434893
485549	300424
345049	355806
328758	218727
59390	45141
302477	267352
468250	336590
283189	411809
42812	478415
273901	199399
441463	411809
276514	442554
432292	83140
371983	6072
472248	154611
138885	67504
74290	48861
342998	24771
150552	479622
356472	313745
167588	358061
54395	394624
59644	387270
211051	267352
283174	447158
29181	471355
117335	480421
142041	180041
58098	95149
124794	223732
41016	450080
239437	427166
27539	284891
380025	4693
91592	123
375388	362807
112625	401731
178968	398333
280709	435708
242051	122462
431556	421112
173775	227296
478778	336824
191502	79133
485196	97527
17076	122462
3856	487833
129170	190369
458925	428864
119318	251116
183166	188759
412719	344110
437384	61121
136999	420757
445008	310168
356948	494102
204330	192710
92401	262805
412525	46740
469084	402269
284493	190369
216094	267352
85865	164884
77231	141440
446381	160615
222610	383576
153775	82585
448696	236213
342746	105895
223929	441336
311565	423688
167588	233177
180095	286698
266761	475917
230563	67584
67399	328538
470172	116600
153687	20719
341648	31769
386645	267022
192980	226494
39892	380538
116895	343225
153489	221536
482099	331638
247710	184781
122150	197596
285999	401101
171441	254158
482516	250781
420295	160573
314124	89047
357151	391414
176082	108171
62978	353787
408329	251417
328686	89667
312283	159411
371901	200660
413671	474453
318121	444995
25868	350699
6940	55322
4953	481785
429699	75473
463523	397388
219546	160262
391313	264661
425150	81911
226919	456778
133853	426089
402967	267112
247482	295484
267121	303932
152368	216318
341787	15133
128109	432596
474606	38134
124776	437592
177714	416805
241971	121755
485824	1057
368858	230586
46495	428080
292087	303036
216801	190369
269215	142475
213851	494102
102249	380879
439561	54449
267120	372214
483052	119762
462374	311889
61892	28013
234148	212081
124499	423469
483706	492716
389315	485698
467024	337562
209018	99681
342486	178456
337897	388527
130224	377001
189591	482112
202774	417294
277808	54700
298411	445749
149631	215137
483653	307544
190281	334230
327822	203658
68416	348563
320562	182004
465843	410131
491037	49903
97588	12895
383009	75356
487723	346140
315367	164370
427450	140044
309576	67089
94584	28951
284182	115340
341760	312190
381798	492906
266552	35707
244711	20959
369834	330414
479333	153933
217090	388633
189235	462963
8278	12403
187648	351639
102644	223404
377215	196783
451803	232499
158584	119381
149533	187974
319231	91549
468860	3404
373088	10520
403814	271344
482863	249334
172653	309801
419512	132751
310462	478136
118286	79401
353622	460967
334031	273831
393600	478859
233498	349930
133440	9054
111964	368205
379372	38489
221137	246100
268768	398122
360070	12230
413017	373192
123705	335339
224469	264742
128153	487312
19857	81000
63723	374160
404523	325652
191037	274478
54528	269094
230629	474676
479229	260879
414286	420223
89219	98965
6836	326155
208862	273831
441302	219186
149066	55796
243709	463397
214297	364839
196996	125705
364871	243945
108640	178436
262890	239842
20334	221420
319231	452356
7922	170741
479984	160834
54424	460845
300047	314742
55257	376309
362041	246311
20244	44049
431403	392084
431976	286441
342340	84759
243756	72680
399441	221014
368794	373673
101340	478415
419737	105053
272267	73041
120912	72924
354545	245679
68675	365265
97275	263761
260044	409438
94640	353557
249894	347476
321041	248885
20998	36211
243802	222520
106385	317356
383635	451472
72512	88113
148978	354630
482456	283354
303782	306981
365399	474963
183170	281924
99437	76596
126628	202523
275392	257936
162218	117641
178265	209542
170793	255579
372291	340510
40350	481279
2430	122462
49955	375896
201208	260086
297954	137218
233633	477750
203414	417680
112443	456640
477568	313628
182848	363564
362282	275805
340008	299467
141190	267172
353652	451619
440275	248398
493398	159249
457303	156375
63276	332716
71323	342840
174193	177792
31794	119722
130812	60517
60610	489552
353758	105498
200222	151946
384174	290926
44844	180962
354044	402821
376440	330375
219778	322262
89122	443505
492247	45379
407565	456316
277215	109868
62651	316015
470915	32766
218303	316372
195121	37249
174039	51895
72804	366941
20081	149649
419677	415896
294059	406282
422600	280376
104243	33855
74672	111798
366009	249202
56988	135118
217270	80574
231898	313745
482143	461772
286077	247453
474065	276440
419225	149079
368128	477986
153407	134738
176903	212281
391040	168779
211721	350577
216781	82585
191117	17962
187539	457093
23487	186384
418173	354630
446657	107139
408830	396697
118786	348563
379461	452069
168921	51632
71135	100080
487579	265040
181101	428026
315759	50264
392776	203656
128450	412867
97499	174072
155062	113051
113600	262999
461833	391902
247938	58327
446321	30972
480801	169116
256892	469235
49141	40213
144994	121626
288465	273831
488676	110677
489977	248398
284507	254003
419822	266203
247540	366127
105035	339981
126132	296833
485185	288035
98407	48239
35632	386901
440017	428495
130069	174072
492768	221319
156218	253178
258122	401854
309199	190369
410032	457081
136955	479113
224972	322422
328744	373518
154228	36885
331828	123540
263135	474650
412040	342841
293414	85093
127710	370099
77210	138742
30428	85844
473912	457081
411827	379464
406123	391414
165413	481179
289675	122186
126631	171306
181202	419743
479905	233185
83197	428199
295828	9203
157984	377002
326668	115340
88831	489203
334337	54976
7987	371379
7625	430356
6536	9054
42505	116188
116462	339008
244582	327825
77274	172535
213300	237165
446883	49827
398955	420944
143168	158811
129455	451016
372341	353939
73288	78161
415540	209952
282597	158514
213183	462819
337670	121304
366620	114930
474526	186159
228	140728
468214	395749
491666	219876
70	344828
395930	122462
115047	147460
450532	84111
493422	117289
219136	118024
416314	369599
468273	116658
61043	327362
335572	36042
262353	422483
149555	106129
35806	228106
313615	37150
130267	317463
492467	305285
382841	234720
309276	91327
188987	62699
47380	148935
91197	186714
148897	72985
23366	350973
350127	110677
486701	127921
440360	322381
331229	21998
308058	391018
224003	478264
405541	108260
23255	359762
412426	310756
482143	207927
44843	467418
13113	139781
439992	142678
376462	440660
493117	429220
201980	57821
115107	313745
152807	40784
148595	28129
354022	239706
334450	40784
123049	419660
478083	300606
245938	159074
389911	30395
118326	14715
434082	265065
417473	361999
171560	375165
113916	343139
158431	480867
339737	439674
475810	167766
384783	19938
44233	481368
391831	9054
140442	9054
114748	474398
379146	168474
248537	19895
66798	86077
114405	285156
104914	193913
437467	114353
83268	414832
115339	482143
397505	399136
379680	140021
222045	268307
61286	32840
404429	191982
116525	371943
375740	8463
14010	49903
68468	132740
241217	300325
479188	27885
409388	235568
162249	469388
388370	187627
184277	110677
246114	348798
446657	15209
412166	423469
194229	39860
374300	168381
242589	123369
430356	486218
193842	273831
276072	447517
383434	440190
192742	428284
175451	440660
421818	472072
86764	51895
152894	94665
289749	207916
307628	392329
483291	407306
426966	273831
408134	225898
27076	209510
109824	494127
303485	182831
64998	303722
371305	22347
391414	73299
389915	151332
320982	117289
192660	38063
482250	163084
14282	101650
75654	142018
214308	249709
343427	344398
404756	185356
253017	90751
488092	141114
446833	104505
335059	157016
468089	283107
24358	220672
72804	135595
228128	80824
91634	236641
241732	144869
318088	315671
72054	490086
240203	197990
368310	11852
84056	388302
253172	152502
404888	130632
233150	384087
103605	411424
477554	190369
225577	476068
458168	208300
412971	226395
344225	437721
434908	388575
431733	110677
212799	303743
85193	190369
173958	76454
197113	295159
36744	260854
28257	339829
268750	196783
413785	221898
26965	410496
83085	295484
291446	24070
60208	15884
456231	189733
235252	491891
349927	113994
352164	49828
373952	143142
254430	234203
172396	347740
202347	322469
171984	464727
165402	378462
90696	190768
258282	220417
37013	63995
23310	176020
143019	176878
469976	21411
747	473244
435854	360442
468818	390197
112347	141026
186874	115198
490092	48188
112548	281641
64526	160952
97719	128856
48010	380538
334872	306664
370507	142097
458957	62684
333603	173965
375428	187974
137454	414568
277467	69192
321138	307199
27064	336590
274712	258220
47816	220417
250297	106237
210840	52537
2349	265883
274852	190954
241952	342907
267800	216544
397993	445941
131861	178436
481733	145717
92401	50379
189064	393268
81786	313822
6052	55073
68163	291984
187881	58858
109277	259558
26530	148716
373606	27748
141526	294109
297885	316388
192456	310005
61189	96977
304146	80122
163099	49828
112438	63528
339051	146124
487935	313745
267869	265711
53954	172089
40890	202493
466012	30821
470672	139940
49025	179618
440628	370866
358320	212952
346761	477986
170756	399736
123258	458183
112443	443408
46829	100705
353094	364070
91263	15209
442444	49660
55202	119253
238889	291590
150060	40784
26230	491753
295269	164446
324127	94516
46947	283445
336487	145948
186389	375840
227435	188024
186206	121497
398307	234644
254427	232925
89238	182612
468389	84590
489139	261676
454309	221061
90296	298182
195095	274843
189879	131975
165766	401928
264792	9263
12136	22448
231423	115008
479604	53994
418771	292369
358390	243115
68753	37180
139753	412445
313317	232377
342230	424370
455057	171592
482456	140635
146248	303210
225081	265065
444139	4413
486617	29511
328078	442802
125139	67584
63792	213496
222577	126470
92282	177281
326788	114930
245928	33354
437301	455128
448958	62191
266426	332033
205867	78184
218876	77650
157403	477986
136565	224482
38714	371918
431409	398517
345401	421332
214480	208516
102162	413905
460435	282558
66383	168509
357002	328339
130069	437476
89031	209018
85576	56609
90304	85110
214356	379354
304493	187607
170398	204925
66501	112443
114550	80967
217154	283342
168361	307108
423197	289298
458375	184558
124772	378796
233045	265774
412328	343783
445908	298767
367199	144037
383304	249334
57365	107753
305357	181453
357518	132740
297665	481279
273619	60229
46092	420518
414058	421830
491882	317980
1225	26013
369744	142018
61114	222014
399581	109968
57447	132740
47616	82585
427505	316229
314433	447335
465685	410356
7524	13370
70777	369599
448298	18039
78242	94097
19259	437005
139304	467703
182125	21583
98160	486095
493527	53994
47035	314343
188519	267352
218302	144571
264164	239122
77474	353569
446170	309085
112074	488984
53253	212081
343744	175860
378782	393974
137711	136555
6077	348798
327302	74220
423249	165174
135191	29237
308827	349272
325491	49915
56396	383983
482875	252773
311510	115861
36267	54706
186524	258013
101686	326592
53883	123831
186440	492900
355922	315671
236058	123369
297276	201493
3562	47376
138787	426259
412262	137756
103978	414495
442236	150942
142045	98286
117862	219181
215226	418133
321411	81280
208635	409828
57432	190460
143190	461208
456021	217597
292978	273831
402310	343473
364066	141512
348355	236213
185403	106514
465463	490035
429069	22804
397851	378462
187475	16098
144466	35707
79636	381232
412398	424781
229086	51895
46688	423469
152641	393485
24819	267602
223133	225612
476613	183213
139138	183213
180780	484447
294323	299738
9025	196730
275041	11626
230337	95149
150973	198297
477350	381134
28058	152644
208391	329610
8659	208820
355979	137719
370589	425675
240763	15209
368240	141977
197544	301475
439350	475360
319231	361849
414058	463249
409745	366127
234563	405667
31364	361770
397452	50538
387436	476447
452140	31703
386864	434475
196996	16940
332826	477136
53428	442854
35536	93969
348265	419132
487864	35707
459280	313575
294839	217407
130897	428103
426262	458119
267562	10975
373851	205289
113754	484447
81629	466947
25831	60517
10762	9599
390296	470177
484193	386138
73563	267920
352959	345011
336152	57769
260705	310756
49308	47711
156348	289471
284268	247605
104980	213221
136021	186259
222520	182168
85674	431177
95305	86372
145585	241183
14574	212840
492204	159188
2142	226209
307342	405217
281770	28129
286431	258370
214629	190369
493169	162831
124665	38134
372062	123410
139279	387742
240638	434035
34798	475571
215238	31178
34139	124496
270248	151714
128722	273831
390032	401854
140825	426922
28127	315671
362056	78469
206200	201351
389643	250840
46996	240374
8466	227324
110315	64429
129895	376814
151221	338237
40388	15133
433789	275677
448430	314881
302691	491000
310810	488158
50197	117327
336594	110487
400516	293813
423150	146124
334391	325959
103649	330244
205641	222833
123854	209879
224589	120489
146893	129939
198210	127921
157839	185076
410643	250033
119464	329727
90533	43995
259250	401297
288138	407472
443637	126204
87063	366941
217186	184225
305054	210353
75184	394703
409503	231485
325976	155927
189454	233024
383673	173018
375927	445464
401651	411424
369590	283709
2739	351193
31857	183460
471031	91069
188652	444
325533	17476
411508	9054
329750	59776
370170	166513
298590	101848
314311	56457
275487	212534
79881	121101
173995	13370
43722	423828
334220	300555
219984	428026
286697	433391
293137	89298
376592	49650
352197	162795
427200	34589
325193	130168
80193	414034
254002	405413
313547	487203
290301	16016
298661	156375
215329	343256
114504	401066
373136	246085
116784	304601
396613	437295
148692	78146
401092	220756
60884	87493
476914	391414
470994	90880
442784	183479
332989	447317
224009	51895
333615	428214
431934	88734
441463	183828
435965	391414
410245	417665
394304	447658
330722	78184
112441	487153
125231	492906
443893	405959
447083	115946
83137	168129
466653	357325
410892	439551
289909	62191
491666	418740
43625	1629
381522	420023
337932	263009
346272	271765
491173	24083
294267	469235
247296	450240
198948	40852
295838	401949
202663	289513
168252	411274
374387	393326
209079	134016
11314	71440
152269	64335
477932	294605
265711	1113
375154	246311
276553	334680
109733	219941
187535	11951
487578	215054
403120	88113
465755	84111
44175	313476
39422	255377
288708	267366
47880	334111
174764	298562
257157	109974
143176	216677
325304	93245
214652	382074
381251	123104
223429	215054
444296	428214
89219	11831
315867	445708
338011	412205
232867	64205
204461	78811
308956	22888
454213	70647
291736	21583
388475	340783
55084	234886
348919	107148
24519	319051
269522	313802
185056	9437
263517	227101
192611	266852
144679	280933
212459	477131
184054	111986
118247	76454
19565	32268
285664	223398
253925	291249
478871	362206
120106	123369
86490	330469
21719	439445
203279	191159
262373	67570
462404	464420
366620	214127
14558	214050
445016	282071
449884	56565
244688	469324
191916	389682
259457	27766
428122	62191
469956	452757
184207	219743
430623	352558
294387	21849
189062	205289
163272	152085
219546	76143
402424	416600
18647	453697
367242	232337
83952	121784
296070	22347
451460	41850
8973	27766
362267	60816
452584	445233
212681	258370
231858	100194
200293	186676
297687	241510
49256	450439
150148	160380
75468	115340
146893	9856
475756	492906
101479	476426
486912	491350
220925	162557
83616	224791
305303	236096
228225	438813
3094	10620
293931	270621
227017	402323
38000	115340
137454	112796
21383	286936
113522	48661
58763	82787
30657	41075
145363	486229
471923	380360
99437	360672
391582	146251
97352	450380
176161	446280
219765	49106
290450	51730
439228	365840
263880	100349
98381	66076
10698	366493
311750	31058
257671	447107
124108	297445
365443	214063
478375	407143
240328	69633
9965	427932
286500	304285
405555	267553
91036	259074
291217	313745
6107	171604
282736	190426
375520	251116
52223	24943
122364	117982
52604	217935
333743	94344
426573	478718
246784	356387
363811	113522
258911	134118
421673	183143
226744	316651
422893	296403
156376	257157
144845	86095
153322	41959
173323	166429
39892	44003
456658	127726
462217	341271
267016	13370
216049	228431
70596	281924
55742	82585
84745	412561
252118	250170
444323	355139
212276	73477
236703	334424
205592	277061
173189	306491
242842	362784
335779	383576
382228	222829
344372	174096
255099	399629
426523	137128
464469	218615
84936	435817
435322	132026
94502	197787
345842	353341
130069	75886
301557	87938
44459	144845
130430	231485
213636	310790
222045	132077
154456	264080
388533	463623
101459	274633
369209	234649
244819	423741
411638	246926
37237	485185
63689	246311
20393	48861
320094	44128
414560	354903
188469	239177
254932	236599
279009	21411
279871	91962
27909	474412
468256	174411
284049	295484
293731	455132
5312	138401
460515	105498
66136	273831
207350	56448
459064	207500
376389	315235
457396	219552
122486	458
168786	34145
477031	488097
203907	484964
439953	428772
362569	221637
358907	389682
404352	214163
163821	411252
199676	457670
67477	415631
458276	378462
247597	431625
164727	62378
356490	24861
416677	435012
216002	147552
212126	145439
308238	357984
362320	326918
244411	341777
220065	427851
378433	422303
104766	371552
53641	336955
315844	309530
161103	89810
321215	92025
200884	168511
444433	338354
312026	353671
398906	454975
283181	410011
150789	55626
224959	45566
198862	179375
235473	242552
37748	164059
453532	227722
6450	405697
54524	301475
214744	172535
135210	492906
322906	92785
273679	392037
316136	360019
57504	35327
376048	285736
77674	258389
392810	433395
156644	465647
162673	269199
322448	392159
274395	200162
470531	232347
5949	341470
213122	199845
215814	70867
303895	43557
259978	272201
459379	241100
103751	3015
340880	83398
407456	237165
163413	177323
165022	145059
156446	460477
181750	341052
465820	153995
359	376378
128710	146202
393409	92954
460513	104937
405555	155217
33703	9600
1292	78535
423319	346395
444397	342893
134975	405491
391790	288267
435468	320419
400787	295311
200467	375840
103982	203656
308373	494102
428582	172089
145900	62191
281677	378546
415169	275487
210070	413671
205089	127612
189772	234918
429845	118324
433390	424430
116767	94344
420234	387506
493479	249426
229718	456586
244127	316708
351566	122193
114815	161642
57276	35962
138126	252930
134092	199786
414932	478415
375405	117739
266141	475469
348401	136122
107257	265173
242053	391414
63135	259929
368858	205173
36267	17186
277904	345190
312353	296462
371030	34354
268781	97658
381982	91999
252693	81803
295009	57151
334254	391414
343700	452109
451802	199528
110354	197101
63116	63589
242650	250389
190905	377778
403814	366286
439166	433497
397245	84590
154981	470696
52131	388450
452370	323213
411509	279259
117862	61896
14718	15209
469102	110708
65947	49660
268173	164193
420480	195400
196013	258220
176130	302722
45724	63448
425677	426736
321270	187877
271697	149202
77957	472683
172109	328932
209354	217332
102964	300240
419537	197559
234881	405460
389019	220673
342465	189733
220925	259208
184720	375840
67534	464915
163800	62349
415309	240796
400520	31413
353885	480285
306282	265604
361818	422991
13924	401928
394425	490742
116525	69723
447108	311197
483987	449515
92401	47898
103603	241525
45724	464609
286788	154057
292576	174491
226466	275075
3856	318404
427432	424421
340619	85421
52814	193766
289334	291002
381396	137719
295441	250410
333157	95611
458462	399867
445098	317675
156298	382511
40798	31808
123725	197678
349290	429863
39906	107222
185487	231447
284394	341322
312474	147224
65393	1113
317390	94516
6331	342300
7119	177861
257663	212658
237812	354730
254248	144716
296507	42930
24392	110708
309819	170869
483987	160222
76042	219686
446182	390845
98593	134694
457173	290440
102835	153842
19034	164601
465774	404042
73726	307108
117075	187045
401893	154271
414508	381008
196228	365636
267719	72565
139893	449648
48472	457082
485471	10504
469532	411809
483322	21560
486395	216921
472818	69975
403151	315888
448199	234413
250722	449131
414646	207042
172923	307696
174362	148695
457397	371513
204666	214050
115801	75583
95328	135567
446824	54298
226095	141026
193761	367798
335951	134924
316565	228446
394145	307487
42813	282401
112267	362109
458417	42890
291460	178023
95216	427345
218675	70270
299223	158339
190926	4340
260684	381105
89238	170236
77351	204015
431547	15258
294323	432264
3810	459125
24808	232556
424699	166063
5354	92823
405237	283096
481575	376124
308122	474216
17363	483280
335951	60658
89644	187974
394978	366452
48238	246926
445833	305807
24388	269373
398517	91711
1994	417744
200710	361976
361168	45768
8875	268176
373755	433449
49541	474453
350887	326971
216666	183215
326631	44433
325638	179010
112834	205223
35426	86974
165086	243208
133909	104887
368911	206575
128704	169135
58784	3980
83277	471901
184396	63427
100460	375141
225295	225130
425827	353542
481367	88027
75339	260494
17836	205223
102805	416320
379696	359470
456234	110677
483112	317118
227857	115106
91462	210353
130678	425675
143239	493025
315564	460333
356927	445230
73752	317100
380635	2581
486508	431054
187813	368205
117410	387987
197443	12443
406968	218675
296948	168381
445258	488036
156741	416984
126933	161308
352127	179120
313984	117969
438403	67652
1602	147469
266508	118169
184027	86892
406660	280266
487729	121702
242411	221935
290828	460915
212760	107428
38316	191082
167022	317118
379283	418248
216147	439992
284351	449257
237517	37210
262068	424634
415901	190369
32414	330292
74093	415105
112262	412205
36534	175374
173174	192610
461068	144800
461569	462862
81887	353970
260703	224582
140800	166117
113843	192562
321043	205800
3823	173543
481419	86857
480300	171786
328934	190369
366144	25162
252207	115090
128170	194101
240593	409828
143290	473820
81249	229756
331674	164884
243460	167836
364552	83912
138273	94344
361735	215392
379996	158153
5354	409180
325704	53994
11113	262385
229735	344391
55519	268617
155633	176878
442012	371918
229971	176300
242027	332297
493709	173178
22753	341271
377290	149797
22395	361901
293536	190369
27390	398333
315476	125860
91501	12443
325821	13370
28622	233781
260426	421830
191139	364109
336285	462962
414825	239952
216657	109603
147802	239148
217202	97070
12494	5641
344859	365166
207032	456913
27847	119762
149378	223587
395248	281924
395058	186494
277568	146124
306633	146583
89238	489928
382806	483761
39683	366096
236568	309413
67571	317675
261112	29298
386912	430912
17987	150405
125906	140186
470039	179045
38707	65610
297586	213416
10645	369562
170103	17489
232365	381727
435103	163725
13317	304173
434396	213639
43835	208577
482333	168381
349624	445233
155577	141970
114636	437243
140152	313829
8978	194165
240760	288035
64865	39720
640	202411
458925	86560
130401	396080
494073	285156
357367	479614
341933	348292
104648	347862
186884	428512
320921	417918
215396	445453
190855	494102
178367	393326
35474	15133
290601	54976
13268	276550
163523	235594
350347	405217
153006	463807
137546	347166
294359	151944
480310	367326
228571	315888
119766	415920
243532	176953
10145	7159
88210	132740
61082	444605
194912	428603
412100	264406
258154	446427
154563	352605
458450	148590
333894	374939
118081	334680
223908	21632
201813	437891
401763	150615
134593	482018
281406	197976
331364	240225
71707	283346
120112	183213
196138	421356
222789	336590
63658	356750
402933	293813
110954	49127
9579	189444
370260	457654
66533	441742
484246	369599
158252	160545
461042	391414
251391	49369
235995	32807
294777	468125
213184	54976
6467	104383
101361	53879
357588	49903
159023	385385
65576	248747
382543	462424
119497	22543
459376	217423
314064	420944
30132	186983
23297	431315
49127	445753
8438	481279
185859	119381
488275	388053
241820	227763
312011	249444
290315	264406
289882	358684
274105	86560
465820	258508
26086	313314
343308	276744
92401	393326
397734	207514
32096	414257
3231	75422
250133	149530
454140	152875
269003	306419
149639	297936
219198	31759
217554	357741
443499	16433
476221	65595
446631	246672
326260	79989
436201	49507
107295	138807
124085	419566
453134	118877
343178	281924
207878	403340
122360	430279
458167	113080
363115	123265
75579	74987
379296	140728
138572	336378
277130	189499
474097	490694
100938	192043
79785	208003
429503	478415
380454	205270
253102	300473
457699	417201
38490	169482
218058	94344
259821	320067
488266	172184
317983	258122
15027	207446
464365	391414
377708	208516
146350	370942
89739	391414
230184	348035
109669	82238
235597	286162
34123	265751
155526	93583
469075	226494
474593	137133
211426	214024
230677	36810
306981	217435
284057	103420
180633	100705
145621	33336
351894	291521
461549	298182
466684	399729
138126	373941
63879	401302
147911	216124
40470	207459
306334	390525
142906	271469
411496	187836
230574	46169
303033	400974
209925	15209
226191	382511
73327	340501
8978	426569
66383	273831
377414	295465
68098	301400
439749	391414
162012	49966
477733	74138
21519	430608
198662	353787
143200	36553
455847	313745
177569	192762
263539	179060
455332	63610
131757	15133
198317	96181
305384	325869
152023	181659
285657	399304
27064	427265
248013	187315
369475	214024
453908	15133
284458	418348
272489	334436
370619	150061
106739	403564
177569	194119
99877	177374
235189	206768
456092	137331
153211	255316
316565	204575
214172	434871
390117	237802
127716	20959
46334	464160
303174	341978
194130	167540
249496	387742
110703	264694
309357	408188
319259	298601
183973	431556
169491	478912
163436	401871
71811	293813
13268	219149
394544	86512
201011	479958
200092	63957
115871	16433
326260	467523
475393	324116
136999	330675
91287	306439
192238	126396
314704	322137
490412	162429
248128	440249
82430	266852
374305	146805
300273	95450
149073	49828
318780	363023
116277	138036
392930	422803
5967	51195
138126	277722
491091	50264
120625	450212
392156	326489
180488	245575
103512	41306
392435	264406
371588	190369
150372	94516
214235	464727
49704	381724
414058	25748
189718	441202
177655	356040
33669	105498
427427	237165
328043	184520
63520	4914
205627	368205
395971	460818
361001	408351
429340	183213
428944	149389
183111	317100
481419	253247
471447	17186
223617	400943
341197	423033
127531	3560
246955	421935
21095	132857
269298	42890
386411	94991
372340	424722
283919	124602
7991	285156
238452	96449
52879	237019
190773	12245
246811	27464
57065	233617
204294	118548
460289	459241
448774	405618
64172	195124
180197	420336
226554	140897
248650	127616
446001	198297
433812	487833
401028	95272
251458	111402
190487	311832
62314	319600
172846	378686
27240	12787
148131	474341
246955	260854
430116	46127
247967	132740
160237	238682
267562	44503
120668	113138
486712	194626
31994	313267
370242	359763
354299	351257
402957	10523
403098	434035
373170	266995
134469	158875
475336	49230
247198	355864
466432	100267
195402	169482
310756	467284
294323	24324
299863	21457
366402	210508
439646	293813
235590	203345
184629	419124
266933	378462
289534	145948
34123	176540
57276	174003
232298	410062
313355	439569
253737	104931
373128	420944
364076	317118
269729	194728
57229	327385
23245	127895
94536	327580
133707	401101
427254	187974
138241	123369
337361	79363
340767	99405
323155	76628
69318	258015
44178	127921
140306	142018
64751	454629
140328	301738
163445	264286
312842	78891
4497	366127
353815	465747
216750	262022
242854	190369
64721	317118
71811	202523
247929	324851
382166	150352
23898	211634
260490	439218
105516	264406
343865	432970
18451	72549
8213	73640
328387	431226
30905	9670
145892	53016
305199	212278
483987	39787
233854	437414
201461	369599
267562	155271
198317	108838
294231	387742
90250	320498
425164	350189
64608	489156
402509	490211
102249	148161
87046	35015
289675	307817
294100	477986
178422	34913
199707	100705
249444	2626
129760	10520
264213	422164
423103	172360
24789	119868
231298	83027
71224	409438
58549	440962
43947	41321
359013	48163
442808	353557
438381	34206
173676	411455
216202	265711
71810	11321
231305	15144
411880	73417
345288	81104
90645	279871
230152	147442
315805	279664
483706	404552
374039	21583
370260	353189
191297	203930
79592	183778
72003	6899
120355	86327
119001	323711
324946	250335
60225	438783
76228	378869
458810	57076
390006	147441
316666	180009
410508	313745
259433	290450
194886	442283
356530	386400
62707	228431
479332	390409
176130	153716
65649	300800
334391	482014
305032	220370
6646	405987
33548	467022
292178	401529
349706	346768
106943	427420
198394	119381
128563	20998
319783	451600
65938	286948
478588	7571
32283	5857
349702	13370
29431	164093
291929	267602
106268	274595
293417	103075
31703	34675
90696	456334
345770	428738
62256	388575
9978	291351
126657	107219
10409	48661
193242	131960
171716	205289
108780	7965
33605	293813
24436	186159
338211	246713
488911	474369
74899	160158
167272	378462
192311	219157
82032	480025
186906	348608
439374	315077
13194	481324
434989	119868
32389	190369
241952	162247
143203	421332
485667	12105
292967	435371
244092	330375
344732	275103
397814	160573
109738	253916
312409	70518
178911	379283
32752	481279
154325	186440
480673	121106
418547	461418
346412	275763
194643	237803
482756	268006
1080	274314
135141	173766
464049	413525
39549	24070
284870	482281
381486	35524
213398	62678
102421	224085
9279	182373
5786	490407
124586	401949
303174	2873
339951	155927
149429	452972
235875	12245
162115	122212
283023	162947
312381	403272
400889	317118
133278	338271
36799	378686
47386	415763
158274	487192
302918	19984
171542	9600
420736	291860
460573	416172
84997	236240
44113	25239
240826	53994
294456	362267
17432	52035
11797	466737
105451	388575
119306	166063
30567	137801
406475	390525
249387	52917
427098	6221
302422	110677
29572	267352
132547	40784
109253	470733
262198	371281
165649	238193
410161	369599
431258	2715
343047	261266
484442	429766
342649	433956
463891	13121
321031	118913
124685	66456
391264	466787
143861	268311
156181	115346
112822	69050
138650	183479
118188	231321
200867	479614
453218	343721
419864	170991
256120	221357
14074	217432
42055	463615
383234	4413
21224	222449
462166	427919
78669	417680
104740	300145
327209	305586
202463	201208
474617	344711
352758	190863
63445	122462
277580	190369
135021	23018
340457	313314
303507	406555
366104	307983
433653	392045
486763	328092
145366	176668
329572	190369
160956	292740
20199	184633
125135	420944
16020	411424
415128	275330
357675	469235
207454	224921
141689	347202
326139	266852
76461	327217
450421	273416
277489	396735
73718	65194
490850	251615
63528	480888
409648	381416
478241	226904
115449	313314
35864	10336
412440	98066
414646	255579
383195	234762
456254	145265
201925	389194
27642	24208
190281	142018
254559	297771
244318	25748
92145	3564
183232	21411
447313	89047
348750	310756
273246	409539
379014	57134
375542	201754
209898	148014
274761	280871
478588	142661
372506	384291
366234	190369
344058	4413
353632	98286
184793	343012
452353	108604
234413	312172
347121	477447
188913	205303
371766	436686
35944	114643
96307	433279
237795	460930
1292	45591
361533	356884
256912	128307
136128	378686
327209	402625
179392	61786
65546	351639
125021	432473
359468	268073
375250	334680
277442	450890
450722	266852
303823	148332
5027	95149
747	453989
323836	62692
322388	478415
323826	45464
384324	150149
424256	27748
392066	341860
277064	27876
43312	263984
349603	253661
362180	183721
472223	223341
382117	239357
404960	138221
447859	174564
15066	404552
397533	383279
298526	50838
298872	101058
78806	182578
431453	17836
341375	468293
78563	417918
313870	97751
294032	144306
258697	19297
401709	139917
60208	49789
274761	273468
370802	469509
341731	12245
316156	463623
205028	171069
112929	466737
467610	27748
329876	50577
206373	218615
198791	132740
261452	232378
391702	272069
199135	298767
26615	313745
324413	203470
138126	7073
337552	302732
481419	335477
337575	4349
375793	270324
483123	31247
438608	186561
138622	272230
230210	469446
190973	78458
236578	293813
107699	322942
1045	408866
434054	413525
493031	136435
137454	49788
329419	81342
56175	38431
36033	389682
44200	341172
275201	304245
32378	27826
236350	343555
272230	348563
348193	250400
458183	478474
245421	283445
221925	310359
217581	388575
207085	252972
470517	494102
65266	218727
313495	264780
383949	263958
285919	256121
198043	373554
424570	234356
121610	227101
171915	110996
155204	466737
319730	84306
486000	136292
158647	242737
73846	32842
366402	261649
365364	433934
91828	371866
306981	218727
307138	121106
167588	467522
449406	162985
134254	113118
26238	104437
239017	236209
242307	428103
221648	164771
338118	175083
321524	117930
91228	260801
338088	220034
158156	102897
267562	289995
347873	404806
314453	56410
481419	327779
236241	366239
409745	365504
317184	186259
242895	287335
467510	100705
389980	195459
133387	98906
329327	273831
19280	57277
194861	97277
210111	91116
458953	44851
79810	359762
263405	243840
75306	52272
19573	463535
330884	195948
99432	393326
84386	423734
114364	183213
256893	31880
422629	208038
422912	225773
241442	402371
105019	488701
422776	196783
77285	16433
412056	195916
362267	280603
67351	482204
470889	160428
63520	150974
10954	492906
482808	440660
176130	230255
445998	204707
325491	141816
409745	148431
292281	173018
262210	415378
104490	439719
226585	237165
300565	12129
110221	261563
51048	95149
373433	66284
364285	319333
231858	307416
165917	346567
406749	422998
259245	163332
414379	21583
60364	10794
101479	207042
486712	231141
127108	76215
398110	293813
180780	57134
136032	467703
278585	320937
168539	9054
275291	164884
313333	13370
451799	299106
52878	46468
410356	212081
324037	190369
472583	221329
316123	52537
343873	456075
389206	368723
422711	208300
214235	349308
198403	355093
76888	175721
39195	386538
138416	183213
218447	185326
484691	420392
265912	477788
454867	379055
314740	169135
342225	321888
159542	325088
27417	198548
185771	328729
134332	63511
167974	335995
41495	39043
89740	390851
193020	455345
390245	52454
422015	317822
154781	154095
450318	86728
345142	40118
348544	437131
55904	127134
225363	119762
220812	214050
463141	174457
432361	236053
171680	474412
42384	17339
470915	168855
389238	143790
285638	404330
163519	145826
389359	162831
295688	291249
340553	177870
52446	52917
8199	46155
311515	107575
447263	339827
382228	48146
33704	483237
115604	142660
330605	196144
424753	95149
140280	110677
111716	413987
389969	336590
399392	338189
313389	288035
96158	27766
445091	341089
453919	464951
283005	411173
222495	367283
39186	31623
393772	195165
443393	94344
468861	493745
275357	19100
300273	272908
144612	83811
198043	420860
449521	320161
156189	362170
342465	351732
422021	378186
300746	215755
481849	281163
368143	163344
81887	10443
27592	36392
215260	16279
7565	238800
401112	218342
363001	471737
388249	86111
267562	42747
53249	58301
446708	286936
388901	132247
15583	42189
324500	113051
434155	318735
96403	387101
203000	282989
194642	337109
165231	29807
447802	143671
145585	233292
193407	115299
41400	336590
68991	4
473077	120894
25130	471416
487354	190369
486839	398067
81249	478415
302939	179506
147403	104527
320941	431039
487854	437916
418212	248777
379878	281880
42029	182004
184134	276358
476713	155488
268093	192273
309280	284249
52137	373911
143522	49828
125594	203656
88266	482372
284218	241390
219546	276804
364483	233160
53109	391581
353102	396802
408711	20586
195121	326531
241952	303466
8164	340918
470117	134051
444650	454716
104740	289125
465742	412523
364337	177686
45724	491984
376007	291249
15819	122175
263853	112040
49943	362972
289333	123369
32900	281641
399669	467752
351913	228773
241356	384208
421749	368878
474341	96094
5662	192795
250422	95862
286666	471355
313378	130278
72217	469235
328183	261396
128123	255287
137844	428738
147986	33548
290696	390837
291931	437682
410011	82585
478059	26366
425805	470687
436624	413880
121860	198926
414784	43187
47129	153995
419182	492535
160765	198275
206939	478415
475949	447560
28623	285634
312283	393326
32452	58287
336023	102377
255363	172942
453716	201243
325839	360234
216847	190369
463457	75499
292711	298978
161363	364768
428944	221333
20946	174947
18936	152511
350067	140485
409428	203656
178265	144405
418173	160722
254446	424644
165549	413905
442236	37728
17921	267022
194449	124640
37417	357530
107222	435551
155740	440660
58815	389100
459391	143997
332191	469235
385286	386004
118493	440660
19416	198297
201181	96195
404568	18665
371386	484447
127716	94516
45361	122462
474710	204330
401135	41753
31358	169628
378691	220162
94995	288035
135971	449620
228786	35707
357150	32807
422629	15133
187834	388961
196305	234788
201572	195950
199038	245332
104505	98431
236691	207535
409610	401014
415599	74886
157878	220755
323901	62664
330297	436820
254900	478415
435145	287264
489673	225488
206522	5040
312425	206623
299234	481948
86600	285156
20791	119381
485901	349528
451373	152020
448127	340542
180527	254002
294323	301312
373170	388195
250404	120453
486722	137128
88794	366493
390126	329695
445777	222701
444053	384928
413970	265589
302290	290211
493169	301475
350472	152071
168257	464797
112425	205270
112907	198297
230051	199771
322533	50696
210740	354397
24787	420944
291710	390520
420956	366493
363081	306653
415423	289970
160077	172184
123283	348801
223962	409540
131618	447107
29649	149634
395669	237178
55519	141271
223414	163547
337393	346608
304493	346140
431867	438877
258218	278200
55932	51895
328729	236240
36813	156643
48910	137028
85739	94973
481104	430800
262783	364680
67236	183213
179716	164146
346656	327570
25011	228431
14565	146229
271612	452709
465577	148590
71015	158811
226744	266852
94985	32807
182376	446379
77111	146416
395687	206380
381783	343547
150715	263962
25690	292977
80501	58881
425	50264
444288	258370
4516	267352
430116	448217
315588	235679
445101	430997
58245	201176
39892	120557
94201	280933
167588	131344
492670	23089
158234	266852
96362	469235
481702	163033
320352	476231
351071	115604
423150	209572
61309	338730
207056	223732
219992	190369
280490	69400
326944	99829
267373	386581
262250	412322
414212	492884
330820	246484
283703	299467
173149	444995
62360	198218
332341	252252
440204	4046
145101	143629
251431	60517
130073	473793
78158	183636
299202	313745
406275	490100
430844	169321
40337	356645
147321	168381
336681	25168
394712	301475
35806	255756
213512	187974
156942	415868
228128	50264
268946	206384
357409	213792
270197	318812
367871	253425
215806	368205
216147	308354
474040	79989
262889	165540
204061	129907
179014	461392
390783	301143
241507	149897
268447	189802
172923	356605
326631	275307
196542	283392
361894	305807
36534	360400
384036	136413
290855	64111
343753	487906
216948	483596
358271	473672
217740	318707
92447	268176
345107	130275
133588	391414
319596	455995
49667	300800
58394	174939
410423	447560
232770	91600
277936	45399
396450	25365
293705	214714
120047	218727
137454	272096
76856	461851
396586	284843
448907	377195
273900	391414
454608	469235
382574	117703
179012	396228
61461	135310
178959	110619
183404	160428
472042	21523
371568	362610
52022	167040
136798	464305
193822	290
171652	326997
26486	146202
248647	381260
425818	121106
192238	343794
366560	95508
43506	456640
119845	36011
264998	166513
40876	481179
101079	297620
432421	351585
392197	326815
254611	267935
438573	50001
46448	173470
411809	57134
242411	257298
56589	98847
489098	341207
139178	54700
387357	430356
123987	162247
116095	382936
28357	266461
276399	102719
301247	451460
80810	169485
130069	8331
207007	41257
245266	191512
418432	168615
135451	306604
338025	252519
352243	464588
123399	107593
447071	244688
24178	482143
267562	37839
408357	254746
286259	336590
450629	491271
200161	228431
448682	484303
382542	226209
296423	38063
366900	374671
207696	317675
174131	345401
32601	32807
174700	318720
82688	298077
213653	289006
323836	325940
263342	43533
134868	132843
244628	139648
327143	478415
201062	455587
27103	274619
128124	179144
31550	234356
238458	253774
294451	377334
293010	403009
388247	22804
124548	213221
417892	336590
58521	42890
127388	93667
133976	248747
481270	481758
141	326815
41873	472239
364203	147918
450532	79153
397277	77827
109946	174675
347381	404445
267516	275368
243988	253469
119851	330469
388696	57870
293913	484522
100511	168213
177757	456748
339519	307940
130894	493405
279144	241155
435660	165437
94218	481611
130651	442037
162785	72521
328047	8623
454263	193054
181659	313066
145810	253183
365462	349057
27549	277507
172305	366534
239142	15535
167294	20172
345105	207606
214904	484362
441463	223753
419990	347476
378859	296339
273610	49896
140669	185910
303739	157136
349809	31992
476071	357540
412205	61845
415971	438365
386411	231485
321747	297721
30326	301475
421413	262462
284575	380071
21095	61360
160547	203987
238855	463427
197828	361038
2967	56068
149920	281472
24334	491551
442236	398333
198317	273928
441392	413372
168464	163336
21411	151064
111571	60917
105964	150371
158866	116930
374511	261654
39215	75881
171915	105017
57451	402005
123296	216108
36476	250389
141740	86421
483377	220065
134597	288035
66035	232148
33500	294975
13532	194893
368571	103716
138126	288745
76672	74940
26529	16433
415887	94793
255173	186714
130730	126441
397534	50538
431586	376175
394885	481362
414790	327956
71616	93292
276514	168381
361007	21268
161363	360860
151854	416321
54560	131342
463942	67180
348198	80193
408518	438653
269612	213298
186597	6078
334323	263009
227857	56866
153575	436405
459571	8531
154058	484775
25509	53879
124394	431482
155326	451600
89219	104916
436268	317118
50346	293813
136185	248891
469281	317118
448677	229150
442424	401003
220692	153799
91560	423083
217716	403551
46257	63703
264378	105498
463891	450128
193767	290014
482525	228431
164441	61572
268516	285156
329203	140205
325558	317118
430873	298767
476982	355548
303374	142018
202554	295929
470805	147554
152997	245824
6924	462973
181668	152991
279313	74542
220106	95034
310756	47630
401886	435836
447524	399313
337709	275981
441567	418823
39195	420783
318226	261396
57605	441434
328837	190460
3276	470554
108609	240288
313216	132740
199765	194145
81394	94502
216575	366534
350367	379423
28513	25239
256582	381416
263125	338722
335126	332734
18158	13370
415598	7701
139350	452098
129352	89163
379462	90682
89510	78762
396264	12718
269564	456065
116439	40742
337684	84135
312283	264771
154456	102482
15497	245679
40357	227101
416517	166924
171687	459449
213566	261396
12300	147665
65781	193030
199496	83930
316495	104284
273900	250389
235088	401101
343526	423711
421880	94344
437155	477986
233283	43774
254446	207149
472055	454778
480693	190369
29235	48661
113620	375029
372340	178073
121771	393926
442955	484447
153322	262889
323684	318652
67571	300071
281942	63528
101780	321386
458107	76460
160680	268079
458065	420790
125472	56335
447538	95942
331697	147227
17562	270095
334127	16433
416213	449428
428861	384174
117103	116262
489662	140823
462965	259391
139413	78967
402973	464588
240225	301546
233045	21504
492294	78880
268502	87515
439469	137128
33703	59083
373538	70016
251332	95665
209372	386057
223757	148431
267562	241137
294320	278520
471597	315250
280521	434169
326811	447335
280078	23018
257166	400791
186416	456601
324037	63528
11797	105498
209311	96195
292134	281924
238749	85618
85932	181767
333472	188319
255764	238616
12297	342886
142827	211696
437586	50538
340918	69968
177042	247733
396707	151944
456237	278907
304501	408869
84138	463973
442247	108222
224600	82649
86476	419489
19953	371934
2170	285446
427544	264406
44115	279509
179919	118704
248210	370866
178268	44818
153771	390875
296514	330375
368632	134259
358697	360685
456021	203544
195547	333136
86735	253600
377349	163800
183698	324936
131555	65371
472026	276021
412100	372141
135590	408430
296721	315962
119119	168638
138126	359144
114043	339530
406365	426089
71720	6572
443308	176568
443549	366099
266307	133413
402178	92613
42725	364927
454263	281236
401820	401949
189888	276358
164705	381122
40890	104431
113276	168556
197630	38063
200990	190369
11288	68419
282028	19807
162946	373438
36439	209933
412303	378462
435775	269199
93440	169482
209713	366493
259292	191876
442083	175068
95608	28129
410161	456277
216566	95334
110101	73131
401841	54545
267281	396564
128316	371541
21634	35707
250013	227031
350973	48012
408329	474294
102065	93364
156062	86728
388875	91600
464264	182713
167653	21411
491594	36533
268104	492874
44607	32744
165680	417232
59956	476399
45579	317118
141785	187836
161632	126473
314548	445353
263799	1008
389512	32837
220783	373148
473053	1852
280886	16433
149897	8377
36940	399867
394210	190369
186781	13370
294323	81280
76413	313745
18851	483914
252742	32807
388249	487400
365715	125543
89425	212078
121431	272230
180483	37180
129449	137128
348769	381416
412826	235568
493159	159141
399258	279276
446099	445233
207490	205270
90879	170405
133909	260647
397760	110677
71346	49966
457833	339438
104505	325104
321144	489822
356605	254199
121594	91558
27988	82430
347732	160456
354167	476231
88359	348165
264389	168381
477922	287315
148246	241453
326407	196204
345401	199293
244264	482808
340873	402999
188954	129727
347121	18451
115804	282269
298338	401949
182965	459205
397469	327922
112267	233160
384713	210418
393023	313822
41630	4680
34447	140282
250597	283843
455572	217871
488794	415228
434349	53754
198405	327099
267562	288045
135580	422879
178456	351414
177742	454367
395577	37033
394744	259944
214232	455297
477545	461392
461563	70026
426252	428214
245938	74253
4634	428068
93627	395946
426693	164164
463457	460544
361296	68498
116365	190369
275973	184570
250833	208632
214768	233148
428392	480366
212788	49903
219057	123925
187194	203213
90632	465313
14659	413807
246191	238344
209172	123322
456351	9054
230051	376310
336324	252829
130651	94516
398636	53898
368581	295484
85074	62453
221734	120718
430116	313822
240797	195948
291973	438461
384363	197703
223962	322077
483571	373401
313669	72003
446399	27696
489046	388195
423250	253402
28751	463094
459818	288037
22753	96977
28449	356697
45198	149600
387720	378082
441823	423550
50514	55825
37688	21411
270723	97316
3578	330397
231706	21411
205682	110677
184229	257377
114773	248405
9430	250389
319230	286016
418380	220417
445444	347920
345361	469235
203200	54298
276467	35035
136986	121959
183360	386233
436021	250053
271315	152081
370619	87889
13765	152774
52881	474956
466510	190365
305624	221391
377967	311102
144378	253502
106746	146146
282967	199104
346413	420944
44209	272213
21440	359339
335723	54976
325904	319051
24492	421830
434139	123393
2715	409936
359323	367824
266627	476196
82568	310359
222783	420944
28613	372433
3809	328367
264303	309801
426144	330469
340175	58383
435776	22106
299378	2397
105604	490525
208585	211067
69011	318735
368949	380205
73023	288847
145550	19270
121571	240643
301312	328039
410768	263854
207819	380211
237171	119381
13698	88113
493347	266622
12987	206717
216713	345048
434908	120986
304442	57336
217879	131147
267562	330731
344091	109913
187010	308019
221057	466051
266502	230467
68492	150352
102627	79485
266872	45335
221296	488580
283063	405217
176911	135881
454642	411809
324502	123168
391165	58994
241732	260801
136980	402186
171093	297025
376146	335363
300692	382755
304146	384157
295445	32130
301074	365721
335624	7159
132247	100495
443040	447517
122434	452200
361290	427185
21292	144857
458768	277499
376051	214578
62231	251856
254819	196783
287566	89232
342666	301475
135315	332024
342465	317018
96577	89488
445975	139309
247048	476951
128240	388202
63276	108275
28558	381277
105249	473076
261144	123706
202197	28738
144405	359488
115533	108408
17875	236606
302541	334019
39683	205388
277529	111039
473183	157520
430124	229635
104785	364359
47347	84502
382137	414940
475718	177387
374956	123465
193940	476089
26268	261554
483240	286517
138133	130191
78714	457081
201131	231498
452148	278520
406660	287028
329994	279968
46358	387033
376855	365609
27143	310261
451273	273831
418662	186259
316406	102096
308122	279464
420266	87613
248013	388110
277447	206208
195852	287781
30041	241048
359397	357357
342465	223656
82981	169485
77438	230106
414511	44037
329989	157647
392987	219499
318236	404960
441635	9460
382178	64335
375405	243733
142718	276358
162939	371379
165417	42890
402364	380020
180488	378082
150897	332392
247929	404071
336943	68589
9896	273241
145720	154850
108656	119381
321676	185539
386468	461846
183465	407334
427605	211369
9025	134746
201655	107552
88907	54599
58819	138282
92496	327721
102897	261958
287585	54552
300809	53863
476515	399867
132434	35819
478472	21583
417358	113099
277167	293813
199707	461769
306040	353557
342197	232555
227247	50264
200954	246174
249975	214992
187674	186159
36476	109437
248799	16620
25653	37057
454840	183213
272349	138842
161362	292559
144927	156376
263	140021
210233	308201
169891	273382
239099	103267
273026	355253
334372	296565
281671	41673
474606	385930
350749	8623
449521	34672
126934	355548
74242	192421
192631	271231
320078	413215
474341	328562
385507	316684
122385	114703
12623	8587
311363	5041
411886	326737
22123	340929
264026	352035
280121	293223
472501	450384
222663	224973
285876	369599
345715	431267
168711	348798
331349	364882
275856	124899
252829	364201
342673	25076
434605	420944
139719	410459
145288	244017
485632	360297
385673	459817
14631	390861
378082	359703
207150	94516
351015	337765
119001	326540
328710	128112
260624	245575
445122	428738
464588	295827
197242	272230
132570	146202
388518	357854
86035	471168
298390	88779
258480	480123
360535	234788
168509	229522
430269	478415
294323	82172
415028	301475
438472	374594
443257	97753
327935	26177
398148	222701
52071	295342
451833	112999
282847	486872
160680	102352
67175	1168
372853	469532
209378	211868
446133	38094
64065	336590
436140	398225
490766	226610
454705	158101
453028	288493
48979	290450
97749	490211
485013	186440
49025	42610
384854	363888
330554	487095
50730	141818
20946	250278
48574	469235
459139	442083
43522	305979
226600	90055
33855	218727
296557	393839
163985	245679
335402	185457
134783	283918
345642	285156
421861	420392
381553	19984
459559	401552
381912	271235
10533	39382
87102	140378
309083	292721
345918	158153
375182	48564
303507	164333
476918	318735
42879	49801
457917	59114
152185	58454
397656	446351
73052	273831
103282	231791
23549	245679
382882	228250
304165	401854
360366	147803
331033	338189
265571	140728
431264	154095
386372	41761
462241	267352
485667	268748
418634	447335
99373	396883
165803	15209
141726	431143
203786	134259
260147	22985
16433	13370
386832	425059
73955	403612
95162	287854
409091	67328
145449	426765
8496	31041
249731	409828
319259	169739
113245	267602
315271	15209
157408	104452
293345	261625
212460	353836
178422	139609
212842	477324
5483	355690
212009	419435
306304	418467
16900	13370
91753	347425
230914	299976
5601	434217
436709	440660
189653	298064
352652	477986
452594	132247
59072	185076
340832	382573
29883	37515
273683	189879
264144	90026
74067	332487
262450	145129
432421	330143
154138	394199
454993	21632
63704	273831
348866	204330
221856	254804
20946	135502
124805	40138
319834	16585
291483	395988
195038	361296
15140	334224
71189	128030
474968	91069
200410	436042
110085	279011
335951	324037
265083	150208
107709	52028
207890	351257
17796	20959
280600	444171
145070	210050
365554	456586
364807	478415
140343	238900
478109	483203
217073	280592
373822	71147
77609	138066
38751	292242
393246	435141
267813	135943
448280	452098
305729	440962
461157	258370
274746	16325
405293	265598
447335	334424
193894	335774
282453	95922
167250	13370
249539	251169
216809	104498
15337	184258
47816	291002
261082	260527
250497	105498
395431	183479
405081	468860
240225	360946
281347	420944
267562	408622
17661	108709
353577	433706
376569	398595
53090	27464
403746	190369
458768	128704
105979	52030
418455	273831
69942	91239
187539	286936
335779	467703
320027	208038
139828	362403
210685	107148
469896	469036
478892	329905
271052	413673
180827	75253
297436	28887
278180	291879
452320	384919
326631	209824
166626	256245
166451	343085
109826	127687
452432	234356
296497	168088
29884	306443
440567	338689
69192	407977
206010	455231
446234	258657
326931	15209
26210	140468
445591	199151
72565	428738
262210	261021
123397	327837
441337	84502
205997	431369
36058	102923
199160	331581
286539	348798
113126	410046
264286	147475
235572	424541
155570	440660
214518	366127
110447	392113
209343	196783
2775	149389
462317	63711
78289	140056
211717	31262
136955	245506
187774	283814
95899	291772
35806	43680
98654	3135
123075	54976
441996	124638
78279	422998
217794	93245
347246	144130
27095	479157
426736	53994
118487	198115
318335	79989
21654	483646
466505	119381
466865	372978
251109	162928
185420	274836
470915	183852
160680	80860
429287	476951
393435	358797
202379	326614
281236	20627
364062	16433
219516	405685
325979	25174
434816	401810
24442	438957
110192	43334
69011	187248
4325	40784
166968	332820
89370	136279
449156	258844
381156	407521
134299	26441
225081	225836
181149	273831
138997	482101
102912	295948
176073	49816
229843	49652
358921	11216
415219	18775
128837	127212
117151	86728
194304	387742
233122	371978
327777	31808
380791	186259
144583	16433
383214	460268
228323	94578
422463	420757
314617	131606
373521	369515
288333	467690
197719	218727
298427	35363
360484	157175
126628	1057
445653	359762
4755	268558
9787	9054
64777	21372
379372	221176
355083	288809
275967	239738
12623	123369
263557	230271
186280	97500
268624	64335
375825	121304
363408	380520
87547	218730
143861	470554
256992	404806
200092	171333
279222	130172
91552	147442
404992	264406
118132	207059
373585	475594
462144	94516
437077	129108
284323	291882
301364	85932
185067	211868
67496	104740
429923	489167
165772	456348
432610	393322
55632	80340
356763	166971
13930	150127
110084	364643
440990	356764
121733	390373
82389	225126
114068	181362
247558	118434
465512	15209
145363	208617
206046	355713
62001	475342
233045	355656
402348	330752
198469	86974
13691	309501
470819	205289
399825	62996
409712	125122
59177	475645
379019	38063
167588	131877
200092	399374
84274	94667
194118	84775
109791	94344
374701	183509
103392	163445
300233	129551
374300	47644
190524	176913
256619	18202
376592	122462
437098	330472
228135	196360
353577	257723
490272	119123
32143	291521
111995	234794
241512	464727
464180	378859
32741	273468
268820	426084
123149	28265
335902	296742
277527	145909
34239	428214
290238	380538
133211	414049
1421	433446
49486	465063
268129	478415
328837	298765
140904	13370
187088	88441
262633	292721
258864	51895
485115	169283
237265	184902
421794	159607
452418	226650
65936	190369
71108	10646
448065	166014
4802	251388
212460	390349
84991	398761
180823	474880
298370	209572
157480	295251
34245	385076
275291	472988
398546	389682
406563	251806
189806	152085
233045	125064
355779	125417
476339	413987
93148	475699
444284	217423
280600	143379
46485	203279
138126	276780
365050	234791
117799	283096
402882	478480
438611	162795
481419	103850
25411	237178
198696	401854
195373	318932
485024	330752
417703	395098
48281	256373
408828	313745
229181	2600
44104	188759
60943	152502
418180	360860
479990	277067
295162	133315
179153	152085
381329	153995
442552	336955
433171	235606
172417	271994
383728	318404
4615	427617
44853	341271
216709	459661
419803	102352
137182	110677
241971	322685
463314	487192
244515	8607
21411	488604
221200	13370
164010	278019
250833	341308
394157	45141
234118	476831
73640	149009
4446	293813
341810	395988
43835	421493
50575	249334
55719	450710
113428	250288
485532	414879
339736	165489
115112	367619
86632	277074
356586	84089
312744	230592
221061	386456
339497	300986
78617	265883
1839	270095
333344	34785
354315	159249
475526	69975
370866	49315
128256	241905
132013	434705
298768	210032
76374	380071
335285	79742
129727	17476
398329	301528
165181	301968
2742	490769
474191	375398
308591	461846
136794	259208
55489	209572
29015	401543
10751	211944
358407	15209
38836	116283
225694	139339
486712	56381
378416	363475
487668	132153
9950	441195
429095	328538
121149	313745
159891	230710
153006	119661
57652	209510
72057	317118
338915	154837
256365	480960
449399	319626
69668	267602
299228	249334
426586	259929
436699	58666
311867	369344
128985	315261
172725	160379
248421	431764
90131	114930
328059	188406
382541	123580
382447	149600
409016	444539
200222	73423
451158	122399
449893	92888
316439	101806
438407	29647
128704	241173
405852	184213
436363	175721
103178	183479
44365	124460
55774	452709
493918	372897
101664	427646
207668	29109
479030	423469
330086	414082
291587	335363
463856	327725
387999	4369
470055	245649
341889	332061
15592	64809
235108	190708
264304	490588
112902	479385
9969	140021
89840	135799
361675	220806
329195	393326
1411	22942
468708	208300
315016	478415
170325	471887
122942	29599
368858	430997
40185	398137
472694	258220
221308	309524
160182	20998
106739	444703
473662	57870
388957	38972
24610	298182
227212	368223
423116	478415
99347	230183
164105	52701
75259	141817
420460	2063
130069	85241
313543	344337
474590	104124
424194	473684
438475	241644
406585	309801
445435	164362
334744	15549
114216	190369
295009	392321
5700	169234
292721	119851
13911	26873
350755	308215
450436	141634
220378	34692
477752	153233
134024	462676
353800	211386
267431	285446
19455	340605
316605	426133
93562	256121
230708	69123
194898	248536
183534	395988
275636	433279
430657	108386
476970	32807
429841	64335
90302	421980
332299	260527
101695	187082
135975	31986
105170	379480
40112	102352
408015	162926
376248	276090
435374	401871
488758	345203
5807	271886
357393	305002
70465	53389
459974	394885
397391	107648
153813	309258
49301	328838
49334	380211
241553	304822
85990	152502
46645	309801
398116	317100
345586	157280
275983	226494
164933	372311
88772	457792
199970	310574
421591	237178
189097	181957
233590	171165
325380	159333
334566	50208
196003	236959
60287	337314
306978	316889
390349	75904
85937	58530
211238	315235
91673	169482
375478	15287
336902	346780
51366	459622
58477	435750
223104	328174
37839	326985
119365	75583
237934	352576
305054	220417
52786	83512
224727	242102
379904	447107
129574	285156
328511	394088
462396	441201
310458	101597
372488	103414
122336	428711
459290	265589
188677	54214
415270	276514
390002	104740
119182	219887
377869	136864
57632	232377
347837	371837
247055	272230
240135	336590
35194	274226
40798	296758
112372	477986
130329	480756
300161	295484
297859	25736
240491	179045
306772	489822
56068	304343
5234	209542
282632	471995
139056	209933
99620	432261
222102	36191
65275	30176
163356	459622
474219	255892
252351	104598
299074	110677
79858	307774
179434	451016
299936	178907
358942	233142
259192	16347
340161	134145
373755	103267
214128	10602
407225	190369
458435	219273
167308	327419
339246	61201
471972	474931
484879	72448
411357	432320
468633	163867
58441	11060
90676	155730
320895	161589
452702	65226
355083	12107
340771	11465
229782	55673
24884	178998
408882	343343
453919	296203
294323	429766
240749	255340
227036	413754
235021	26106
283099	123374
33988	175345
259735	428026
324826	477986
204078	98220
381305	186714
145585	144845
450079	227101
294130	295889
122598	134944
344989	298772
277595	317118
420882	483761
61517	68347
170932	72453
77470	354730
282128	263691
409828	229849
203381	187836
235906	330632
138182	334963
470672	244530
176077	459968
371976	329314
28357	53289
42801	199285
452284	343860
43708	316388
280362	766
268719	304339
210674	409248
173804	40784
308533	150404
352865	101516
387303	274103
341136	170527
428270	380766
67685	118034
117442	446351
412613	10370
477564	443693
186489	375840
331400	137719
469479	303050
400925	62191
374219	314058
275763	436771
266860	200098
264026	442665
404462	197463
480633	168213
452749	13370
324826	107187
18223	122694
4081	388218
389641	199353
218114	395198
441241	263911
207112	122944
268593	246672
88166	235752
311735	272908
305926	24620
79296	276309
233498	131400
374379	330958
418649	420850
356615	27581
39371	165437
128107	78063
130310	363973
137553	479614
19324	296339
245113	322203
129825	453716
88510	106484
162564	118886
267562	368656
209612	201754
74802	290
442223	298182
428142	37267
78697	108743
369214	259929
281574	94516
392749	107953
14750	5639
261278	44024
402911	287740
488351	421285
297069	249709
409820	232510
119726	278440
247118	358032
464548	403515
60216	433014
301812	269199
464548	166293
304041	183213
51445	389514
457418	188513
60208	111600
454263	31191
76347	444588
314609	363973
335595	363674
276093	212280
235827	350189
456257	342639
338752	420790
488893	417201
426835	401101
110700	126204
414905	273831
386019	350526
338132	435837
129727	197380
92491	443222
115201	360177
177443	434238
348176	487463
298187	317184
159703	117749
417017	195551
489547	276684
454629	251144
15362	488510
153322	436709
253184	345745
348662	71052
252072	257845
385516	424981
260141	226919
213	290450
49144	112489
155271	351451
343327	140632
445632	234456
8640	172089
190833	180578
143393	292369
364783	109407
342973	266600
290673	136920
440609	168381
371324	200444
385457	300506
16260	466198
3149	75359
127227	456426
191302	109833
324826	230755
104847	147984
314930	9614
487347	398122
58245	265336
408843	381781
288045	163069
458369	21583
333178	105834
3844	190369
153006	241120
302227	213196
332299	108222
187834	413044
149096	86560
400888	325167
314617	438074
87579	126426
430356	432981
15660	337791
228078	120074
223929	240998
358569	309425
251214	341182
463822	160636
3186	121171
354361	76628
461226	249422
205178	453544
393488	469420
57236	41808
335469	271403
12143	273831
486376	404238
320415	15209
35421	183213
259047	254579
65576	255316
270128	249202
365249	141623
425368	371410
176130	271263
312246	323987
313863	5040
487690	371918
131087	160456
315692	122199
218123	160679
477881	381320
21224	220614
456021	327291
345971	239090
234384	155550
316089	486339
396503	28129
15613	384205
287874	73236
98814	474956
423144	297988
140060	17336
273887	110677
69984	477986
401344	105585
149646	274309
210208	94516
491269	48095
301913	32544
191621	124803
433667	88873
418348	263889
450865	410951
254446	338915
110456	389384
451580	53994
426157	37100
45299	54976
342486	147070
236930	178048
381595	303175
421292	452911
414145	169485
283825	267602
168799	272466
300240	487912
455889	427400
418984	189084
406347	441807
47944	318242
487482	440024
335139	336590
105969	27388
276821	441229
116120	410951
138517	267602
58245	402850
422806	266145
250410	189873
101235	248087
47816	433934
123741	307416
466458	426397
87606	100026
301063	130959
218730	477509
309549	344091
491080	437360
97070	423688
93260	186259
158992	186289
85880	110677
196030	152954
342115	11354
409094	312718
489617	221093
455854	231485
289351	250045
369558	457144
377125	467302
76990	89365
360425	160456
3590	8607
491253	404414
173679	271602
154456	478415
61908	99210
109824	187665
277499	694
196398	113749
325066	257053
446249	242577
481800	374806
404899	367110
287488	489496
295841	217022
285425	477632
412110	450080
62264	403098
26051	119381
93174	213981
438621	179228
94111	292721
199767	132247
6869	75583
330752	219320
103842	441313
303385	205270
481975	345745
58383	480025
417380	258246
206268	135288
132155	476231
411937	241781
89757	357648
151140	425575
308122	237612
322151	198865
124489	91711
177750	100903
31374	277450
443976	110677
41337	132996
443320	479570
6025	475073
480280	423980
291765	222701
326260	454574
295359	395198
36267	220635
152928	52537
492247	74682
301979	120157
255495	494102
386516	357231
242523	31624
118363	291860
364210	272265
296836	264763
197535	154271
360583	97469
321354	69000
369108	254350
267373	438343
298317	245679
326190	268531
347622	97625
299385	241090
244536	369896
270122	327342
280088	327409
437849	343054
359474	69708
382706	119381
123286	313745
273385	248398
291687	422771
398736	86476
321524	25454
200092	113753
273476	181067
7922	461951
303641	489781
119345	217871
27104	292468
467247	341313
409083	485938
9134	142018
243366	434893
156171	257651
250854	458247
67642	165653
475211	257227
173879	479157
484416	135952
244536	125390
51447	44459
481648	479122
13722	148503
46306	273377
420926	169518
347873	329685
163813	415004
130258	79499
369423	316575
151156	480224
59151	245538
94111	45609
315958	170129
307230	476231
312283	398470
167588	204939
232183	19253
93813	334472
401871	446455
34272	291521
174312	427713
178793	86856
419282	60517
252118	193071
273768	49903
255877	62137
8959	309444
355935	145400
10521	267060
39601	3664
399441	84388
352882	291521
259711	138206
52573	17177
252043	53819
373810	122462
430544	228793
245938	23046
134299	356189
314647	285446
321157	47873
177482	233529
479351	125074
340684	405003
353313	284120
39852	174654
45169	64436
160447	315671
262714	140425
424776	124085
347799	479438
327343	259391
203354	75952
21276	42488
33795	159249
85674	285238
254414	285381
185072	441068
61057	446105
73445	413002
251412	291332
322211	137719
56347	293181
389118	246471
53846	371918
171455	23961
35612	268667
279986	129515
397634	392788
150195	465040
279216	273468
64737	267602
283418	37113
319106	71784
379680	441312
327534	433123
129046	42120
301388	162172
90052	65876
244411	103267
428689	190369
62735	335812
89117	203800
3809	319051
373025	222171
16790	17996
491272	113994
263799	459123
20977	199747
477826	92613
164415	174401
469976	476656
124068	110677
71665	239503
293392	214024
262820	252925
342014	391414
178732	313314
72611	403506
65827	343001
399686	471755
434666	49644
417539	322271
105405	341056
287432	94516
373749	355806
26197	127921
220417	435708
225081	139590
487060	50398
261452	53385
212871	241148
353287	375840
65513	205248
160398	125818
79145	348703
218400	313916
169657	35707
439933	59217
321535	121171
86532	89561
88359	152702
439996	4586
445658	22549
103929	301298
413037	183091
482213	293392
331238	270324
26153	331662
317268	355700
167936	311640
161023	331723
13930	228500
70017	80721
65277	140000
198317	99270
392779	458
20628	246926
385647	196783
196254	378820
460414	250434
359344	133757
380858	337700
343754	293931
32972	208300
406660	466432
250458	307528
355398	379680
233498	124487
1441	369599
390789	15209
364965	395988
78134	239122
236330	372238
152928	207535
443963	309425
50090	114063
73704	395126
379809	433810
41495	7812
177742	68709
393381	125305
237714	176726
195085	98351
387991	354754
422246	40330
348584	373711
52011	321688
1080	446693
306213	21536
11305	446801
275373	276173
82780	303777
317753	283918
57337	313829
243314	199594
357996	356490
275721	251677
466247	215015
314091	254594
67351	317686
266696	69139
152956	161402
159422	170894
372785	228465
399302	475914
180755	423573
82723	183213
259125	67584
477687	442065
191536	360860
58881	120770
69759	263643
340566	148606
299168	37463
179496	349456
422095	84502
122801	48861
439701	293813
351850	57134
235597	277450
3809	489879
469127	447517
9149	266600
18102	409828
71430	365655
336370	293813
10884	445749
244536	216791
236712	321875
313770	45413
315556	400598
148472	414269
404518	461846
293376	252574
127543	180649
170909	468188
194669	49903
247888	487322
318737	187292
145133	4082
338416	415585
293141	86250
349390	368420
56421	207042
311034	371691
182390	48996
449906	268809
458602	358797
220385	373438
315951	62227
78285	25395
468055	355700
254306	353787
113099	259192
492149	448338
273768	405217
293344	167055
346557	272022
356259	168638
460294	461185
312098	198790
129006	96957
183122	267602
458545	466135
411438	359136
414808	389612
377610	313745
438646	157839
326260	183713
119872	431120
84429	459976
402316	421822
446263	169886
67613	14130
226945	49228
10060	119762
174034	104237
85395	492708
225197	336590
398559	389682
414058	267553
348720	167708
417394	439554
388249	241208
147803	162795
262023	460437
412440	113814
458377	398333
52358	420944
249894	204737
485420	99405
114410	89125
300733	18294
477545	240724
180357	415287
55578	86728
139240	241468
192495	218730
382848	147554
472953	194072
483625	297969
114332	218730
185316	327440
485536	84938
378420	151444
108850	230781
70670	10231
351146	62191
481419	427628
134390	313745
332105	471301
311467	255455
341581	888
346596	170020
442236	232925
219281	323126
194048	237165
354868	421830
204381	430356
474225	106439
447450	169822
130234	12245
116326	108222
102011	175721
130156	251597
449731	21902
280820	217791
132740	158778
263220	2382
276591	282911
43115	237074
383635	141623
71976	61690
18737	48163
451009	72704
248911	337791
492588	366828
71707	348623
289298	41495
291793	402845
263514	353951
187786	454975
278864	12329
320520	430356
448342	192178
406660	308510
339136	429161
199676	123429
307423	423395
55447	48861
116552	115119
170201	57025
328513	443542
116366	428103
23408	113138
326568	172153
251004	115631
305616	303424
84310	454253
157399	65371
146485	276572
40890	52299
300659	178223
53979	331090
325503	422110
392699	71281
156521	416465
319846	105754
482841	377249
174131	343504
337228	336590
140232	656
284286	325432
310306	25410
465271	438093
439227	384366
309225	5393
190575	365079
175341	411816
486641	13370
291546	279268
333573	468621
298427	472799
349972	459213
190821	228776
200411	237739
39317	132247
327570	331349
394802	463520
442983	447753
449000	162831
295621	482850
118444	183213
82041	482315
429370	351458
67549	208337
351072	160457
165889	186440
229244	235325
120605	314396
195691	263813
477816	318735
227753	447219
402452	413860
272394	143471
422985	906
270366	9054
408520	167642
350628	277961
97033	226948
476072	51895
21997	58270
273900	373061
373136	251107
411961	474926
348958	193051
401897	300711
39195	92666
58843	419797
326260	424370
438475	346395
252742	411809
263371	332392
299206	218730
42633	857
99942	283466
331780	371918
184835	271958
19727	23667
248764	103512
163340	21902
96700	86476
441170	401871
205698	231485
30333	478060
44350	363584
457770	176823
312641	385279
446329	135053
266997	477509
56409	240777
467429	480025
198845	317356
111968	76725
155128	284214
34260	387571
352882	136692
140476	31002
89671	486913
230438	179506
94587	105034
358081	111054
330087	380568
32616	459669
279190	102313
152999	176944
240709	415379
405672	58881
418453	78811
173911	395398
45730	261320
285017	24943
348644	92613
285938	118902
80133	280390
451099	315201
364498	474453
104756	418533
48754	474270
353979	178422
36211	168381
376545	71660
458918	114117
126083	330402
193204	440440
121693	48275
347906	286936
180735	371224
351844	363973
444875	470592
323836	471416
458768	197077
396913	47363
54923	403000
23109	336590
396613	148768
293830	154137
387936	64429
139350	219865
159920	75337
59390	335812
453018	406608
245629	152502
438964	351193
407540	431741
357186	494102
226816	267553
329727	334215
219607	26149
326773	491011
86304	414334
171546	151944
274951	248362
335069	263009
468287	329698
225988	61598
403057	190076
212938	311873
80943	411049
139082	408550
424151	476951
323967	123270
205586	291103
210884	94516
439738	114302
1448	146433
191536	263833
438262	235781
111182	263009
361337	61586
64317	385432
128686	275487
112363	406641
391369	417283
469518	28129
170020	224338
219847	96475
66809	164504
92716	471745
118325	233477
310629	237178
93645	309801
442784	64707
265057	97636
30489	391414
44469	425262
158811	396563
208152	214050
352625	49021
51759	125573
356645	237165
118304	403125
282731	218867
242068	263226
401592	462236
430831	72732
260905	330028
362082	439979
79677	241525
257858	375950
258747	90099
387791	273313
449836	437018
283521	335663
129727	120489
190543	438419
44179	441137
121145	110708
291756	479872
130069	52671
423218	261396
350471	104571
295009	207397
277467	14488
358319	234827
479254	196783
238875	110677
366135	240643
7991	397135
358971	377683
483192	339075
169868	315888
253024	24060
189062	441635
289382	355732
161992	48861
440364	409656
395359	366127
463577	285156
277149	382645
435468	156877
114405	32807
99803	134145
389194	98612
317724	328550
401300	492603
33855	404863
446469	38612
414511	405842
46690	90199
26466	49828
326448	161636
181111	315888
25433	104122
48892	292468
464952	491150
168000	442723
45673	396913
114117	15084
23475	239175
629	464578
272618	441202
360459	128313
14020	209933
48730	212200
484139	175538
132540	412322
347891	378686
420736	9535
92597	176878
271304	95149
265151	414168
293029	363827
15432	481844
406318	102700
469426	393326
360608	452098
61189	23018
3747	304589
456971	318157
291832	184452
439300	274200
449445	450798
423076	287852
163843	237074
175635	344917
30831	80509
122801	214024
454080	16433
41540	438044
86656	395743
46870	451678
91116	218545
174914	103834
101598	30140
327544	474341
399879	113138
144321	153687
101995	87630
428580	431285
349652	96977
8462	235141
81073	110677
412304	259435
66383	402323
422126	266852
7975	282732
84680	457351
12967	85930
363811	206683
371254	450337
238353	461769
416956	227101
187796	225737
266307	321000
112151	173743
321043	255972
187876	362784
405061	485753
413588	57883
472740	428738
68977	486885
404099	489203
184275	441496
417739	114807
150985	309456
321131	265065
113056	245317
327464	454323
228431	468058
412963	218701
431785	193578
255104	126602
408357	96086
267562	219217
228225	105467
467114	186259
325775	181993
54564	417157
293345	122694
76068	373438
248446	395336
488001	38931
159508	368498
247389	314881
229623	323536
87832	33647
298307	28129
253643	141892
483566	119346
197997	22057
286909	16325
289513	422207
102523	399852
494102	183897
67359	448639
341623	123095
427669	230391
240326	190369
261759	293813
269502	77417
43038	313745
309276	268687
316768	475594
432485	55305
352882	400562
239107	404408
211796	206240
334080	416402
388908	72003
387361	348391
81990	372835
39105	333971
288319	399978
106101	47042
432847	263009
56850	469235
109457	222544
369374	171974
42021	438653
392876	483761
333110	366860
102644	207700
319291	75914
116576	415370
190281	328837
229639	218730
480801	207959
362962	478415
282110	32775
92635	269295
295819	273968
122478	23076
218317	429161
114956	276174
365082	240364
63319	325314
343334	38063
210868	53863
490396	159182
322212	121440
137454	89365
364556	238812
266412	359762
160860	435708
143079	286741
359648	443693
63698	117023
304774	26579
231709	407306
109686	440615
168480	76185
359217	241525
55489	278642
258936	406556
76578	482068
72453	427409
192238	20496
326984	74106
305624	90961
105568	92511
472700	12443
414413	319375
316920	406626
412578	48163
392342	391414
114063	164058
284405	414031
363581	158516
8607	179506
411438	406626
35806	270369
371692	486885
344082	312443
413113	226023
84923	469227
211955	40325
291525	458183
345478	421358
157697	125420
247908	333279
65513	467851
131154	316575
338451	389682
269358	164884
360364	403439
56232	323836
93442	86892
93653	346971
256893	123727
9925	50999
145788	209740
319081	384278
129790	286728
26492	262954
176217	475424
9061	355571
345918	134299
410543	399858
133909	455187
139030	290719
411956	35464
353051	40034
411148	479615
331882	320180
189106	119381
343602	397456
380105	188344
380861	144845
427978	101980
143758	62882
41786	379976
432100	299182
26686	395988
205945	227581
302798	347011
350594	99072
375444	186806
38490	93917
486000	338859
346216	209948
181752	247702
172672	22347
418181	142469
93729	6666
148795	160667
381633	319359
209317	25410
251579	207397
19318	261795
222179	355552
76297	164884
103413	160379
228326	184697
230051	116067
350037	182660
322513	276358
404225	450307
139098	150952
87046	74964
120495	75583
118626	324977
272096	317118
382229	313822
271269	291078
29188	481312
258973	122283
359384	234356
450869	180761
86954	359762
318875	36451
109088	440660
335484	219580
81714	376887
193738	94923
184865	339849
481499	402566
202774	300762
454674	164788
217629	191821
14714	299408
486674	377933
414825	257749
274718	201208
375168	303424
146893	290228
457418	63843
164749	213298
266141	154476
319253	405217
48464	274026
466793	302991
205752	280329
275833	12040
132155	55496
229058	33560
127663	304589
440190	455345
285986	410858
276467	112156
14204	355332
1435	265046
287365	438269
15703	91069
60755	381304
74831	38975
206939	317675
38141	230378
206185	330264
466305	170465
339254	84461
398047	288634
482721	459649
474606	339853
432100	72654
448849	454581
331503	471412
48200	311161
299715	450973
138814	203381
400436	169435
294279	334680
420944	44128
401296	289509
65513	379404
368086	478232
260348	236240
131967	104088
485006	462067
354734	259929
105418	458517
317344	57134
448110	209542
477350	388575
320250	440429
21984	22804
16189	489552
233498	51756
179097	486200
13474	428080
409016	326830
196364	271316
374274	113173
280762	122816
227036	122172
161023	330469
87638	208468
354536	23430
312283	430203
376949	383967
316655	94665
414930	138121
245206	378976
137744	367343
308700	129161
57650	162831
359134	9054
338682	66155
428853	476231
4435	240796
398171	452224
229294	175475
190281	69968
403527	64429
255677	350549
29235	296423
469227	118298
454502	261174
440227	74416
84250	16279
360232	338228
53883	401713
317244	283445
175504	26132
58312	39011
103675	90059
406575	49828
290966	164755
83784	244688
318269	42890
22950	492906
480280	180957
296029	327418
268524	409740
343773	241076
398122	197125
190837	246713
440485	94316
178118	27826
107924	119868
224533	228431
276155	400372
132920	360817
51804	78312
39060	77596
357024	298767
142804	490810
251519	91251
29077	41640
179342	20411
55789	446693
358423	385279
469934	21902
307132	237159
187700	281924
474365	139648
179731	21583
73588	35421
174034	374811
155352	240225
179032	205287
25969	45768
66957	178436
485150	486200
110954	20998
63002	187974
279001	192610
395336	75426
353037	84590
282469	409453
477157	80120
328717	51910
1870	56068
389619	367798
414058	421091
405840	424147
211929	288837
358217	10783
179352	284843
295165	399954
265202	457919
153543	354694
406660	431879
423576	22827
341899	6302
154708	70677
154556	373401
254114	367930
89805	154872
232918	334235
471365	423235
303701	66084
272818	153352
85020	97394
382607	424500
59380	180841
340175	86892
35151	145948
379507	240151
10073	175691
187897	119762
425544	73640
267562	52975
267671	355700
391070	143034
478871	330469
40317	479
69264	451818
369209	217310
202379	75912
72003	46070
304146	435092
4745	51819
360841	208038
55489	119868
444703	15209
266965	346679
390232	461392
259345	337585
23508	137128
245382	242661
439374	42368
69400	326155
187834	401928
174139	259368
284766	380078
130028	165971
226919	292687
427296	284273
76228	405437
43838	41341
196731	64543
414085	393253
437685	484973
410248	389682
413816	3478
25969	402118
74996	396131
172417	189659
309245	412341
452148	406626
37594	366127
78617	99829
418361	94665
239611	204401
45361	288035
435886	353787
324545	299027
464460	231447
470787	310261
276445	50264
255979	25658
403798	48861
49379	475503
345348	12765
431398	144405
103769	273493
238609	243115
452929	331089
391722	164771
183927	282809
49231	477928
20834	252726
320839	132740
210208	389682
270128	37249
439439	300480
46947	387399
292448	4413
102644	182862
30333	25770
182246	290450
140477	41406
85348	1452
26789	263080
328200	372867
32601	442884
206234	68456
374901	218615
143413	340598
483449	465592
306734	247812
147339	187974
137454	248715
157182	217423
306633	349074
320587	100993
19055	303392
194513	190460
277568	113244
56524	86250
364081	197988
422711	62580
378441	333709
276821	57220
409504	471745
330845	183213
220274	88650
213987	65275
141548	73811
378686	304825
268411	228052
355011	156855
143501	232890
222830	96621
290807	415156
144179	74571
480264	492316
446146	317118
152343	267602
210119	284875
487592	294837
318000	329698
146893	425595
301659	382166
306352	59270
409009	360512
88647	240374
217627	266538
425422	284982
452065	21583
257749	76454
100111	289771
310800	322842
278588	436928
96853	149128
354193	12232
261313	336590
44104	32807
311154	247407
268251	494102
114705	401543
301312	451885
406525	439253
409016	453746
420399	310862
440940	113994
290238	253587
386369	118965
48832	288654
118542	154943
286948	371918
462169	26918
398085	84089
126463	119381
363903	61572
139064	391902
180921	169485
318088	399736
19534	15209
303507	358814
177146	315888
275291	214284
304468	422853
383533	475047
169178	227371
445975	229150
454547	131315
121469	408735
202641	132740
236216	332842
143554	113051
383434	484274
327145	293813
110083	449620
491273	40784
455781	390784
463010	245704
23073	273082
334950	317250
328156	253934
311816	380607
114612	267602
167897	122694
132482	158003
177387	356315
242772	263833
108119	475531
64957	254873
95172	270549
113927	395412
380747	87435
486230	397563
160503	48275
57337	337605
347428	410356
113020	363935
40263	313707
493249	228515
292491	234649
109655	95886
211944	290014
402489	345745
202971	10646
175228	110935
447368	304256
5461	364000
418368	487415
299394	48861
160331	94642
241684	244836
480710	132740
445954	137891
174034	317118
340089	472891
405979	254178
490060	53389
383272	35707
194282	86728
12424	106406
33194	19505
414396	122694
44110	403390
61638	375150
376317	84046
290105	48275
230969	260527
493347	343859
231376	385801
92401	372605
458128	30367
276821	463549
474606	272237
484319	122713
39601	452055
233498	361562
139546	183213
190387	493125
263218	167976
200092	209572
38795	451016
325845	345585
311377	114075
26101	365885
15895	196851
122727	475571
297179	454975
480580	212912
267562	54298
342114	59156
268726	302033
313513	194128
403801	481279
208009	181680
457125	331581
476011	226168
258370	151690
365790	183108
117862	243473
453382	50155
319046	40784
220553	221847
226023	213056
341311	220857
371884	268129
91727	311531
338003	81898
485503	6733
161524	430466
265053	112312
245360	371755
271760	372214
123151	249334
56913	414832
4991	53863
407448	369577
198197	8607
79343	58728
86671	43171
226919	204330
200988	189192
410839	258370
45947	132103
4344	470759
391924	444588
170744	123311
153235	119282
472465	338766
57021	138574
117125	190369
351687	33647
230811	60517
177461	6960
309656	129645
194875	214279
53963	264766
479622	150552
15893	164884
235079	280233
73540	293813
55914	171592
444139	266872
350744	334832
223604	154522
328867	139926
420682	186304
140749	489376
32741	8607
267249	293813
13524	403115
179164	182238
448540	84502
375678	311451
244399	423776
449522	467714
205089	190369
256893	172335
319266	209510
377888	340646
216666	299408
273445	362293
270095	362724
301248	19745
170388	228249
130224	176196
28971	136388
332296	183213
229744	341271
55166	436686
319465	439755
117076	77438
341811	477986
395831	309425
330954	329413
90052	233590
33657	86372
253589	24000
151322	278520
228050	125399
17021	303175
324367	94344
49069	311132
84771	207535
259699	231485
122889	124008
152837	459650
188469	105547
89112	478415
367619	176610
271760	205270
485400	11469
88303	373632
481490	236956
256484	95769
328940	445087
143671	393485
123831	215580
478038	38957
273476	243374
402805	292553
448840	151212
106394	391414
2715	341256
52857	91162
191183	16030
274807	85078
355453	273687
8603	296611
399855	113138
267294	251310
19004	476804
115403	400627
162513	382493
41496	303862
8716	383967
269112	248777
185248	165653
71430	63288
244536	230200
115103	406249
112425	40447
193020	347202
437029	234432
485492	442865
28682	312869
263539	385571
263557	76898
362740	450886
56791	347077
91751	311405
297069	324545
149911	444994
141931	465248
50367	268729
115937	104527
326769	364294
86045	201262
403032	99181
414035	474027
173296	92613
261762	58057
101515	263180
109737	273831
493389	455721
40126	353312
203290	413525
475422	28129
492393	323909
61367	325491
360699	344787
10557	342997
405792	62366
479985	206101
245689	12787
133345	105498
342382	489822
170909	209663
385731	401543
248138	336126
166903	464350
404925	348971
106753	267602
261112	240225
446285	268081
329727	350384
486712	147373
326830	102352
29462	307279
7892	246311
54394	74486
203727	150352
243328	276075
279722	345143
238855	29755
300177	445053
281547	24334
366209	297194
348096	190460
42978	19552
324199	286313
436667	79614
98538	145255
19690	3326
159032	363834
461010	32797
451567	110823
322397	378462
493926	456640
149363	8897
402368	243301
252065	268550
428182	389096
263389	471287
328729	354694
366895	429013
315856	206887
181353	440201
289124	112797
45591	283724
112866	420944
54101	43814
434538	294548
33893	182388
276204	236240
385842	57731
460542	382123
44160	469096
236240	366775
3462	229781
284417	208098
142696	15926
221287	164164
196594	51881
247296	33948
309410	140044
2187	331276
230051	79685
140749	377205
265925	12640
140421	273831
139765	337269
298907	246732
89411	179375
373755	150874
490871	41815
295370	366646
185243	420364
81432	111518
365550	413673
437849	239724
263021	464420
349640	73336
241529	187974
328729	446693
74500	383151
342602	97720
433354	186416
353702	76215
104738	416402
345401	34899
306397	286512
391582	461657
78496	319421
66575	270248
318735	262223
136604	288233
136717	62191
12087	210884
449380	17909
385567	152502
288964	128639
183043	398954
426190	245332
272462	11500
430866	293813
370463	211868
418698	427230
290067	277961
208482	327922
95564	390308
463740	50538
177800	401881
319163	228431
125837	81191
77452	337895
373377	313745
249845	357800
450733	118943
112950	420944
9270	440091
356072	5967
3662	330007
465430	237165
441392	489822
282126	25410
293913	57699
471169	257377
364538	407647
305837	478415
487388	355527
408628	198790
464429	462963
26127	146566
26478	79490
93803	488633
492828	252410
21641	26940
262642	49903
364555	395988
94129	56620
145288	112258
258663	48275
282691	179375
113715	305160
335005	91600
391215	279509
488858	487500
401451	286783
86632	105257
49445	397046
287565	107288
246563	241525
136798	168002
46105	448529
391150	400184
473491	220205
183416	353557
382096	292468
476119	83872
203025	37099
308122	329196
97552	168252
10273	264538
334051	313763
393940	249109
156517	233839
171939	437084
104847	188198
122436	464848
146647	394485
3231	260528
299416	211157
175382	12640
321555	238767
90922	420315
348356	53691
46556	353913
87130	166651
81304	335069
482028	26143
271548	37290
352905	266538
40890	82007
295281	261375
300411	30116
158584	434035
324102	196312
173650	97209
59737	182395
341632	371719
9860	404053
37237	237165
119944	400824
1080	383461
263880	412087
350313	27464
452424	186361
11807	430417
254446	188414
134299	118830
457626	248777
356987	188759
486712	443857
62133	390273
24091	10001
455634	81167
23350	455060
100174	297842
20628	206924
490362	25658
196454	401928
253643	478949
445376	93245
203149	478415
39042	378462
309917	291082
332612	76350
55578	105585
23134	162831
384864	350502
155680	205841
411424	211125
369263	481279
300770	27449
407565	189640
359992	373547
192508	205289
136798	18665
4325	183213
190248	205499
109733	32337
366216	150809
7692	92371
432458	478415
348688	428214
63069	456640
48676	204998
74577	479636
48939	209933
109553	363834
51770	455053
77731	492603
323781	399046
436474	141649
254574	317118
400332	106319
236258	279047
405535	332532
174606	168251
1996	245329
399270	359966
380270	406266
492906	423676
455151	371918
391832	48275
78469	42377
198405	435318
270248	126941
11307	211915
50409	392959
167572	245679
481661	401673
178759	93245
252129	168754
85863	411809
238987	319534
51611	45102
486680	370954
308177	124371
414678	277961
282397	425675
408998	152855
306328	24859
335484	410539
40175	391414
164840	179136
365410	155512
411142	307279
315951	251430
215166	322143
443754	491287
190589	48420
492494	21902
265006	290692
314247	457093
390259	124660
293343	61572
301965	27464
191510	366127
394095	42342
121366	57159
131417	74511
487609	375840
48275	440267
306981	91600
22993	401949
402805	262373
106754	48146
318141	169643
286553	134461
282470	59831
151025	97516
365334	362645
335779	409540
135407	332208
142678	86974
455213	250410
157906	348388
76228	65833
403431	421115
67557	43543
301672	64335
474975	444588
422267	228431
221444	164816
474688	439453
443289	81280
81358	446616
380301	409828
228128	356097
307080	214624
91076	215313
341891	49903
74870	203656
20669	451738
239112	371261
71346	201822
290020	409897
224039	293813
268893	373169
310153	216570
190051	105754
369397	230691
387602	476412
113861	348421
191773	260478
238041	53879
76634	47249
178422	36184
323592	440660
446956	202883
258163	13349
338777	384336
201459	209520
148750	377636
116377	298765
29157	405217
438193	222520
67750	332793
467153	393176
80652	445353
292757	394736
431331	175721
82022	401871
48953	160158
197348	112829
308952	119736
158099	347158
222480	158306
177747	475509
336468	469632
325814	472864
271181	431931
214671	25984
425455	472583
372765	327464
243492	379130
449406	107643
317983	113522
479263	317856
58597	440962
371322	273831
219575	176747
480580	289340
231305	203229
201131	436306
102162	86077
40409	489822
332262	271443
122874	183840
315502	194165
242273	244688
99073	459622
397833	101813
468133	75517
378852	290233
346216	416141
483151	101058
10964	94344
178422	272908
202007	179644
24333	21057
162719	459642
307139	178436
457418	102221
27417	306693
149287	336590
111340	297775
456021	437981
19045	123369
289817	209594
248876	172918
320320	336590
224875	464968
131743	331581
151056	87675
88991	225484
434082	363418
286145	418342
14618	420790
247741	43899
456021	313553
9588	157100
7909	76111
260442	165475
115813	378686
406664	376214
250182	161704
466146	422435
234747	358032
410403	310713
58042	49903
421474	221911
186593	237178
66356	245689
174407	336590
27438	129800
44503	8670
114544	267352
439072	474041
65598	453701
130069	163139
395058	60538
197997	229219
12063	471355
115823	110677
430894	435162
77604	21632
418358	203452
301659	254751
59688	483316
289447	471013
58484	224480
432175	159104
487746	13370
394826	237548
213954	288053
13726	367348
324349	156107
41378	351794
18451	413787
235108	424158
313309	293813
25171	295942
61486	15209
350512	102709
216143	422011
49721	433279
80193	54976
153322	18721
10014	293175
107608	397696
483428	174449
200658	169116
16044	272804
14544	264924
261915	487833
203022	97277
65513	52867
4157	48365
200464	433596
342465	240225
97762	62191
77915	277961
382333	362784
374140	86476
105952	66183
469312	294548
155168	36814
15280	170295
317568	144845
31273	192365
387216	243637
216208	186440
169636	72360
459248	230710
62275	218727
295841	252976
120247	77525
322096	378462
399441	413896
476331	22256
284339	29211
429657	458517
27770	480346
283737	91424
330954	7928
456522	317356
454368	273831
236216	391414
223579	207150
358132	218151
13596	137719
111964	469919
315573	190773
216898	232925
192273	401638
334092	383822
493611	240059
293490	440442
113952	94344
132393	478415
440804	430467
217450	313745
154451	294548
192947	275540
68532	245211
339529	206057
133909	377906
331804	16806
286227	451016
82689	82796
275418	90099
210218	154137
35263	9075
197395	142856
262937	158375
243731	64201
80912	472797
282267	132224
218830	486081
403057	271527
88473	325891
90310	667
449156	481179
304165	457800
299228	360480
6663	421257
186692	359762
299014	407489
128749	193570
223434	474369
195462	204484
465894	275662
226919	319271
356490	208516
113868	53863
116895	396246
427521	491150
183581	411475
268780	99210
328939	262377
156871	256560
114049	255641
197936	386630
185876	401854
387839	115123
217648	88113
321624	315271
143623	457093
118488	241468
383967	342598
250759	327155
45668	374489
238190	314881
450787	420790
626	318765
471074	294800
55644	351274
488375	205223
227840	338017
144597	49903
349899	403823
136711	162247
466870	246592
247458	138500
419024	186415
145683	332544
427505	467320
239915	474398
437769	293916
99287	300887
228066	369715
328508	395988
424753	435362
414570	460177
434375	317675
290797	26925
230574	46085
157945	198599
125934	13370
25800	390145
292483	182274
283169	152020
74381	366127
132147	147373
22414	236269
303670	8623
63777	298076
481419	183108
285597	424668
444050	48138
488819	354264
307004	18701
103729	226308
271849	85196
204822	415572
107450	388551
398742	449974
245933	126818
165082	21583
367676	467703
358744	210587
166891	204513
252020	486104
39104	110708
316585	440962
468753	480246
404568	179392
232886	53490
301959	56238
331835	338705
157638	251192
484682	404422
153903	280871
244536	255763
269494	82585
30176	78168
430845	443146
19931	321331
45244	388165
269612	431854
148122	157040
198637	427293
24293	410074
452306	176878
48995	284272
472128	65227
446820	151096
60057	116070
181651	275827
375405	176119
71511	476811
446998	464420
401970	183980
48031	88836
375113	468670
110835	279268
6126	282822
386825	51754
300522	354933
195027	162247
260814	359256
34825	184965
424297	464597
320785	461596
203625	21411
112222	248488
223115	266577
400508	421356
217674	413490
25602	259929
39626	72670
286301	381441
264089	103420
61683	21379
320533	203656
50844	247753
231104	265638
35532	52537
200514	76454
230936	33507
204116	112907
289570	239028
112814	446351
28429	80919
372054	207895
403429	209510
338157	466737
272294	268176
332968	64406
53253	335482
446368	314742
220624	125567
287073	76861
87047	272325
370776	64772
233494	208013
99833	187877
276572	487181
413243	420944
318573	79343
233782	8607
396347	366040
2206	212888
343540	357940
416927	103031
453688	425082
115360	75220
402316	74886
216602	159083
458168	32577
275232	30056
219198	72926
223976	319471
23020	229219
194231	393326
275418	365141
9616	114643
411443	255897
47824	301979
2363	365690
276773	163790
329155	132153
464765	186259
388823	249202
209398	218213
416426	36066
220010	294811
473129	351466
374057	368032
361109	313745
197440	23667
198096	437365
73336	136256
268005	283346
103050	246592
466146	266538
487274	72461
221864	23018
18337	450541
369169	50213
128932	207696
183587	456640
206046	36709
183612	57370
463274	12787
255275	429338
241507	421935
41013	187974
303697	74106
404568	374784
91537	9054
196003	119846
311867	278700
188189	334974
428944	470554
202347	272865
85970	204330
389308	317356
286920	57120
432247	342330
136971	3755
31544	282822
279294	48976
231305	155919
82226	266852
298085	398164
136252	59014
102249	305887
298600	183711
366899	294162
96070	391414
279706	190369
274852	280240
471365	257204
227987	313745
91820	97281
280746	190369
41636	82787
58484	483393
91364	378462
454033	122462
93384	186018
148223	322365
375710	429546
139585	155719
440990	65562
404443	401871
349416	165293
280679	421356
261305	383946
422629	432506
50872	290270
481757	86728
245305	298415
435807	187796
196205	385760
448545	76822
64281	92613
485566	378576
124085	357723
25411	269199
379470	134694
21449	408950
262155	30008
103037	207256
212978	34547
252579	417036
285027	345108
450372	248398
369295	235243
157645	185076
153787	122618
295997	201240
293892	219743
302880	379598
275267	86476
476548	214050
340092	6382
331990	6374
439311	492988
170623	479614
181201	182381
207226	130045
239431	292293
71189	473545
480088	397049
130069	313515
40663	174606
71816	162795
341963	276644
215640	324919
150383	93292
130028	319480
182491	222701
388533	290524
133083	161696
470915	122780
427173	195121
156348	353108
328571	53322
244233	218612
326811	39195
411272	96615
255484	101806
149905	469540
487513	317118
155073	172041
275239	425846
465713	369387
285156	378466
93510	363491
427054	386125
361779	395761
267562	394724
73327	21411
134593	55205
336651	48163
333154	276481
118374	479496
1613	393033
118083	90881
19637	58749
263418	271432
454803	456848
214207	355915
80854	49903
410390	105585
108570	245679
141291	160722
68843	321371
104149	324483
445457	468575
105969	297721
16034	160516
321171	293813
193020	434156
146635	489376
190973	199729
115810	303175
19438	193705
328940	354643
105179	231447
439749	289238
412779	165009
185339	209183
412700	345401
147686	172886
250809	44269
19542	1634
9692	310261
214514	391302
291598	475658
230660	146566
155140	443693
338329	116624
149489	25410
212752	260939
160581	217423
342614	161308
275943	203279
310153	219890
439500	401871
258131	103382
112955	236213
212101	382282
475923	90594
296439	213606
282847	378082
51580	63152
148175	123410
119957	50082
201572	479332
112563	291484
333178	404219
448872	165654
89215	388947
380958	215250
272450	132035
456395	263377
34203	255998
476782	415105
159018	355700
252118	19246
471774	373438
315573	229378
70160	166970
479351	365943
8164	114957
427419	120274
12623	3084
119861	110416
339778	430356
2487	327217
317868	40784
113051	323169
406784	181680
445914	303175
392980	29643
249765	47911
271351	352840
256027	38694
481240	492928
174484	453222
68532	144110
229254	472457
166158	474453
493038	223154
443413	80334
486022	309801
4911	408888
240579	164164
336341	304546
421616	414832
242374	478415
9467	473613
315286	316472
35099	410238
92509	43404
243079	176146
402674	100503
380858	290298
322001	414676
46158	88113
319259	286515
130875	165267
124013	387413
282931	348912
188849	249444
52880	97077
244125	138258
460263	454181
198405	320266
272835	235781
352905	429391
148620	363631
163113	190369
433391	203375
128517	171592
347178	351414
290388	398598
168536	108882
167599	183708
343008	191292
357543	292979
146893	65935
50	144306
482272	267602
420736	87231
364243	375401
261704	20958
192835	216686
382401	40819
464548	121106
46530	137128
226023	492024
49660	421933
464283	100947
426685	468481
15579	207702
372001	362842
220553	13370
445902	445462
142964	194014
63808	315671
163544	101806
449521	307872
35944	45413
206097	261396
78206	401543
73988	400054
397105	226940
262308	313314
117278	251323
462175	148802
152337	178506
174311	25939
409828	246898
101504	428864
297858	289668
73660	148950
146275	422792
472334	172089
242369	283445
240796	87739
65513	267920
221296	208658
222934	151260
265529	162341
171769	346267
346623	313745
172681	447517
338942	360938
130060	122193
64863	70557
213677	413591
265037	15133
364323	291011
338931	194097
461592	172417
344521	447695
489841	441570
276821	296432
215878	153314
4954	332749
78469	27696
480593	324784
156255	183920
347390	245679
160462	64474
19566	100437
387830	438293
470538	186440
168972	123709
128968	110708
71189	397119
166598	384509
109462	76939
287552	291262
195002	37515
90545	484649
348718	255579
65414	139437
241705	274868
59891	266852
18039	330414
352378	119381
373433	325509
145460	217521
415386	317118
449914	395064
36327	45292
462530	231971
177124	342399
227036	123230
298898	406626
96360	164884
265147	23018
181347	487833
348156	61805
131469	440660
441896	159249
336951	198701
195681	156376
231512	429576
354098	24051
107118	221061
433494	445533
301281	245628
277936	444251
21711	110677
142696	383673
93132	28129
199935	40722
323806	48996
110369	203697
195402	274882
194537	308100
314228	35707
433074	489822
127462	336590
223929	172903
229781	312379
408357	62726
277987	312314
163687	132740
366232	242552
185162	91600
241823	197212
313911	264463
372280	85154
373755	428155
178222	173033
190002	327942
274704	49896
148789	9023
172989	404806
25534	384849
326260	20323
269683	190369
195436	184054
151642	302520
395340	323157
201882	335145
291717	387185
173879	214050
358971	492906
332821	24943
109026	124362
131965	233942
117468	19886
352238	203656
192611	158608
487153	307440
486712	420511
84861	190369
192611	139395
232785	60517
326553	101522
144066	207236
306280	478415
489147	231516
173522	491117
65546	350201
5772	378702
30890	95330
101480	391414
129760	322299
33948	66769
472968	105821
329343	58865
396667	90884
468826	277855
364849	276034
120861	273237
417493	391414
360978	211643
367619	266852
463566	364146
170555	421285
210223	462966
95023	328202
296745	267602
221444	74511
439719	323002
237586	214436
446156	349261
198230	376135
308705	371934
176033	291412
418590	264406
180488	65271
101780	207240
385062	261337
1678	426986
59901	344629
335488	250639
477838	405196
469980	186561
260611	352605
136891	124085
353658	330218
280762	482626
446736	442017
101473	24548
303508	491984
165822	265589
151812	95149
312915	37503
21411	452370
252871	461944
204514	258370
110835	141247
298995	431285
16140	114930
130069	295359
417089	117427
106460	308019
99733	77347
385116	110677
445857	54398
373179	156376
325491	222760
66383	120225
366342	454975
54924	287353
212460	54839
397230	236213
364455	315671
451399	41406
188732	391414
118870	315440
248013	180578
487060	307170
250410	54706
298704	166513
437623	136744
337840	100678
227172	187974
23109	36836
454867	280565
289522	100287
484281	169047
398388	64335
167588	465706
83689	357800
60025	48275
228515	240906
96154	165009
424256	103774
415185	237235
416324	187974
167475	313745
315206	477434
265192	332046
324467	48275
308686	94516
396847	422267
193869	480105
231087	32466
476545	120634
345401	206913
299580	394176
176802	477986
320845	32605
235827	118179
25437	449411
120624	387611
70	448770
395375	94578
475582	24
214723	249412
146776	356025
194910	306237
292299	460483
156207	194165
141733	271469
113766	458431
234603	386675
68843	1889
165638	195121
187834	274689
84745	164370
44624	122462
117111	424714
336324	94344
439375	243120
308122	110938
420920	16433
473234	309425
448677	58881
46168	387839
182266	322711
208928	8463
464785	64335
262210	111884
461268	393253
288020	134259
338915	378764
406391	11764
167251	419494
176130	156888
48636	64429
274771	369684
183343	293813
363958	110677
256893	36339
303420	83811
103050	78184
350044	249334
47702	285446
98377	240130
97552	132996
464952	468832
192311	461906
199473	487175
239099	209572
341252	234356
120746	100753
344561	234918
308836	299218
143520	451016
357587	204402
147965	90123
81304	383070
109084	34265
434123	118610
155952	72380
424415	389689
61540	151944
385335	292721
431508	151642
133777	95523
165680	120566
412502	15209
407464	7771
362724	142802
155176	358993
273525	18793
145240	290524
325216	206418
426243	262954
459587	184039
178169	220243
233105	149592
277568	479157
267562	379465
124647	479137
127991	29010
354860	198790
86438	88113
66806	273140
350653	339829
275307	324393
110021	110677
301765	83084
359447	310332
303050	445544
195160	326130
214774	397361
256137	345745
298390	477329
431792	237165
16888	342210
263769	387742
339163	203656
232242	15209
61988	132023
224897	20556
372054	444363
84971	440660
367485	487001
283632	152321
90871	65752
476969	34547
97515	384669
209631	60517
106416	376814
412985	464420
312213	185704
42633	176860
170221	64335
493031	379598
69027	165025
94671	295484
36627	120195
370477	104505
274832	477590
385593	267352
121594	154089
172224	453085
128704	51585
261012	390629
178772	118775
133067	108266
214735	3298
172979	162173
83137	112258
369878	170341
112929	452709
369958	186440
209409	267352
191020	156376
184418	13370
379372	295919
401555	159250
122780	190408
336152	315490
117043	273831
8159	51881
320625	210884
113266	47410
263328	470554
205424	186440
356129	96977
413876	396519
111036	320366
232380	398188
465653	302745
6368	110677
312649	446351
54101	187045
123406	199452
178631	411424
458511	98906
163750	353558
31178	136456
398715	205146
98654	425292
480767	35349
280964	224521
480104	378074
11261	319725
305332	54536
35806	150573
422015	167588
90696	463860
144941	375840
22779	383786
35806	388753
80513	281924
353003	61666
57276	395950
71866	6949
383706	227741
469250	348503
17481	400404
295176	81163
68532	23430
393488	384174
200407	76829
265010	237814
184346	266775
405555	48955
139350	218730
278642	77180
247812	277575
413511	12443
123723	457081
285260	395336
324708	47295
293089	122740
193306	354933
171720	42021
333935	401949
289381	435571
397439	140076
240364	198599
363811	103751
187834	214462
156068	316575
35956	441661
250800	300119
51457	479624
246382	311561
281160	484447
352216	336590
428602	141605
125948	470588
292904	16661
358942	426089
173172	237235
130069	216157
273614	248277
462303	107911
337483	49230
485057	92700
376683	80662
234431	70597
233498	403612
80193	19603
455445	141100
84399	95343
94460	164727
220372	432301
302818	373947
72531	380071
191468	189573
228393	353557
458638	336590
292449	389682
98744	110677
274138	322805
355169	344059
58659	99405
207094	486371
210139	333591
479993	42747
345715	161846
227152	142933
285995	439202
251018	285446
279999	264406
223174	244929
28237	477986
345401	77170
93384	390861
85334	245679
201410	331638
250874	226112
428764	476231
96569	467518
37641	97753
366620	401854
108430	185460
274574	385000
217953	255244
281552	395733
203354	404219
110368	120008
177319	164425
104778	350090
322935	375615
57987	478415
241342	401881
433411	483280
69029	343860
149300	409828
193202	422262
419159	54068
71375	208274
360459	334677
374186	253682
177482	425729
441425	217423
57390	476303
26820	392335
451561	94667
450087	401543
218733	125534
348594	257703
222698	371054
45116	478415
184629	426439
227935	160419
43522	479157
387959	383903
273711	16153
32917	313745
437112	160379
343106	228149
28357	401357
404008	201110
127053	460495
94129	489072
384702	462973
369147	383673
334092	487524
371976	34195
30622	46423
284979	394885
360975	378462
256901	36515
351639	246335
46556	236735
454410	189665
257697	24516
3137	266852
391479	353787
486100	251597
427544	299408
233989	38063
387663	54976
301348	205270
362231	392339
404035	452833
111815	118694
200868	91214
214063	254357
225157	337432
132019	190559
111868	445708
432292	140044
391479	343085
443184	324681
163940	228431
237305	186731
288113	1218
140946	200444
283323	351778
225406	291085
302918	355149
361838	476951
256893	454760
112129	112910
31121	83872
34808	354933
292347	433510
477932	77327
135894	382936
403032	273154
482339	236213
49069	123369
319008	291761
280340	286936
202830	190369
54101	132996
146893	329244
265047	286313
264800	164256
125360	303424
105320	266852
88038	312354
42573	209018
268721	51895
364725	361132
460515	81280
80795	21998
187834	421639
384787	167396
446182	167475
445879	49903
378245	57989
61286	449166
258240	289238
194875	55496
113939	86974
248626	97323
298966	86721
169744	37515
45724	176158
201176	185735
281412	110677
115942	390409
368748	420944
376816	48124
419844	36724
217343	12966
264789	485304
399687	217569
347574	49903
460496	137886
140192	203279
106268	431264
10788	267671
27716	390503
172324	92613
87629	213221
424125	245317
444323	391391
183590	190369
468608	368601
233045	320918
170466	315642
223335	25534
214604	32066
453142	216953
268737	313745
381247	4349
244008	481408
116087	383486
145579	213210
250833	94793
309734	493031
22974	479615
373433	304256
188633	185076
284968	480246
36937	369577
312638	478248
136252	13370
469102	33794
131154	171953
174849	476951
240632	399023
115604	103420
253320	226494
209533	190369
215611	471186
374341	355552
132871	401871
131186	328242
66798	162249
374805	278520
267516	290218
48146	115340
177782	409828
37663	317118
81852	13370
449406	229020
191536	99405
275990	155895
446182	242374
148223	460800
202367	212403
444380	209510
419159	421935
119494	397633
166626	304602
155061	265193
467605	50853
486515	243840
174725	288354
121875	205270
73716	92313
487642	385076
485196	250389
422126	392788
105077	284375
439315	313745
203751	117824
364377	211899
326631	157145
426569	331994
98309	457081
95769	218727
366505	314789
415284	32773
94178	366469
363085	430356
15133	11626
449991	372953
200658	338220
266141	401928
103578	413964
336504	313745
67835	457081
327563	373768
52235	321085
185298	86560
411479	441635
345401	84411
392893	428738
131934	383096
442514	389682
424233	245679
50775	335593
405979	492906
172377	73713
403057	209967
69591	190369
204381	414949
477539	354643
263405	219984
215465	416262
213535	175721
161914	18795
460482	399035
339274	401412
400795	264908
116705	336590
378422	81936
47793	262299
386369	300606
189315	472748
80134	273831
278746	190369
273476	208798
437999	77461
155486	438783
73085	475395
88443	295114
413066	232890
347042	189802
342465	435630
15814	488352
37841	74571
146893	472457
254602	293813
152779	127921
364636	29178
335557	96820
250944	322047
244526	197780
146893	282884
342884	176020
226023	434615
223121	410013
93949	25239
286045	190753
397436	327100
441302	69597
252174	206369
176710	301475
275358	477986
1292	4282
80134	336590
489180	297969
486638	313745
132640	392233
438043	358531
414254	410580
322132	93079
2187	275300
493714	25034
114705	358579
417778	348321
479664	346062
107709	248563
2038	388575
377382	207535
91380	290560
94078	267352
129023	99667
385076	144426
105077	31364
139228	127371
357036	250541
357411	158514
272550	137508
320181	24334
69264	455769
345578	102958
89219	293175
170939	273687
484804	52537
6899	184163
364390	183213
456237	59607
345715	58417
75738	54976
36612	431001
91197	262594
287444	210733
43526	295484
183868	471745
366402	29121
335828	454975
115826	288035
134974	34945
183705	20998
12114	298182
317213	207193
296761	374433
300439	22804
304501	335717
313907	298767
93627	15649
34625	86476
297041	41324
423069	313745
196996	175989
92620	313314
387433	141145
329522	99405
344352	382386
40409	160419
379870	49903
410241	166063
357180	250410
456522	420392
234788	108091
9631	490237
488860	313745
169739	404806
12033	110677
226026	273831
150107	301659
112040	233882
8285	60517
335468	123333
164510	96946
175382	477329
326631	390031
15433	280333
267674	217859
226127	207941
301913	387370
313041	48007
237714	475200
353597	416141
424036	165009
656	137028
83161	204524
347121	132709
28357	276703
410507	317675
250854	198926
361611	345377
298771	230825
364636	217475
192948	386609
20192	451840
324826	472938
264725	80294
292588	9489
324199	81176
106268	393253
243465	257530
26481	423550
329874	368892
410702	116070
5700	36840
298852	291521
43032	208300
116279	413380
49601	465843
354111	459283
349495	381512
461141	140044
75260	452098
364694	62191
424713	35707
43349	360512
454659	152020
181421	48861
177297	433945
113260	249685
330194	148871
92489	127469
217409	336590
339006	293813
40701	20082
249612	423841
147009	44752
118616	409540
252662	371853
3109	261375
368086	183828
86567	90041
459597	332838
119346	166978
387082	372925
464004	32908
405491	203942
76961	375269
65513	454450
311110	371918
123766	54976
325616	315888
298129	429433
210539	184752
478232	360877
471311	6737
459205	269679
248060	336955
423882	451693
490039	389796
18051	229444
339499	344737
63114	366242
169762	218730
448199	299408
226919	354933
275995	98043
164541	298928
46988	86077
68083	234156
134108	261281
83428	338915
331872	156470
428216	365127
27322	186159
289287	265589
321719	201754
32609	393326
214084	44061
36462	146893
133832	110177
486712	294965
163136	183213
146924	307650
326210	91565
390032	277367
19873	303175
107524	173913
261278	222604
490751	116882
46338	185013
3170	466941
238883	91016
372000	406626
441333	268667
282967	137384
325226	411157
355195	215574
341587	326492
227036	83261
140263	218615
112338	473352
412440	74611
227514	327061
426217	296432
297619	267602
351008	269199
96636	246311
372565	24401
288561	399726
86197	483708
3624	371918
77682	237600
92401	453156
89800	262954
210898	451424
139350	131527
236563	330492
187772	391414
90055	288566
431126	422440
92700	368205
36298	153995
476007	359842
475790	204843
235120	147229
223429	167294
427847	408288
250009	303801
335408	71281
294648	60185
55993	303648
430754	283349
309607	67600
34949	451379
167309	16847
266520	54345
219198	96973
233782	203279
148991	51813
54071	10345
252516	183213
454718	154800
378830	267352
311756	490516
75805	182940
6467	380186
201513	9203
7922	443694
244492	35707
117235	162884
5807	52490
68808	478380
224143	493788
359388	41753
447335	229756
199333	356041
181697	231021
471205	295220
429875	58567
219016	100503
253171	420511
352043	449298
70777	228431
332059	139859
416426	81194
198862	165197
435222	22140
492002	93669
322486	79989
4208	413525
90183	286943
477049	382588
120052	80363
362709	367591
227040	249202
190727	165659
411282	315086
90437	122694
530	378686
267610	468276
295684	95149
100417	32038
171750	15209
386516	386214
242411	439137
219089	153995
227152	198696
48861	109198
196815	184558
443320	352168
158819	26551
382848	401004
232894	137719
226747	250153
209898	98831
457418	462432
267195	236
462047	296275
354022	261281
214094	161065
64853	205223
299106	51895
184390	116555
446105	411477
10345	398514
33053	263833
55386	187974
263981	195551
380874	99405
483706	380497
24870	190369
274882	459649
89343	12895
289675	242693
432339	251190
128196	43638
370816	353787
361159	241468
21831	291521
408854	31624
27114	285846
181159	367380
56384	457969
328426	337713
230956	481785
343691	386562
53320	153995
449366	120666
314793	291521
101237	117122
222104	236901
364470	301475
434690	127726
308993	233759
3458	443831
299457	385734
37435	364577
410956	209510
108140	286728
33231	267352
425474	214109
279728	473803
62259	249334
394170	318563
209372	111964
199993	196802
19382	249460
126015	393264
153718	40292
67675	287740
171724	300230
254446	388775
337726	123050
68344	403501
479035	316966
161121	207400
110672	237948
389148	116426
74067	465647
437155	349400
411282	49021
52015	110677
57419	491523
313441	472216
32840	350651
289675	488022
443867	55956
64919	364680
202379	257623
390780	316388
50155	476951
128661	489150
18459	381578
93887	404806
367780	325225
282904	15209
87638	190835
353597	274925
419849	450541
387927	6593
288619	94665
274429	272230
40028	365413
254183	65003
486546	35432
47466	184163
483320	76709
167521	392084
88529	266852
345895	409828
204907	227833
370470	284962
281183	252158
310032	29553
123345	490642
253111	428233
106353	214881
421462	179210
148765	263610
377869	363797
465286	287423
478447	249202
421140	263537
360396	364129
379857	464725
63937	287855
449156	30608
172831	464420
124658	313314
307370	154057
199414	472792
174058	262954
395009	412310
21275	266600
26723	221173
275957	136388
345077	150478
370096	18665
145780	247648
313209	40784
350372	49928
182820	273831
15362	434877
205229	58462
105841	263422
266141	263439
176217	227861
115604	419265
260723	96195
235034	224267
88628	322422
895	101928
191415	166970
96588	201754
366763	49903
41695	363564
232977	25437
30447	188837
149615	347449
154383	293813
10490	492906
303043	167131
63652	398720
330804	104498
1602	391562
448099	42088
218397	138880
239744	321916
139590	369311
120050	203752
10600	276969
482730	94516
97089	374267
69319	57693
241442	309632
103050	446105
27498	446351
33030	195124
275528	330487
140508	116511
440799	53397
313368	86728
161601	164107
285538	356750
435013	151944
491002	133478
239148	5216
285105	430356
365679	75568
31915	423688
453738	117023
361633	293813
101264	348624
420288	191639
61469	373078
369199	140044
166626	1569
41401	110708
31169	315671
208522	125399
128583	281933
34606	280710
119611	250551
76228	398143
188568	273831
83920	111623
433565	362713
135179	408121
56913	315888
191761	5448
379680	426556
478810	391414
8009	119868
250815	223121
179781	8084
476956	469235
399232	374824
189360	245630
173995	26566
349648	357800
3809	284120
222399	50876
154766	458601
462324	483385
267562	50264
117508	278520
149517	12245
370777	127716
41620	49903
481419	89070
221785	493439
68019	466737
399095	446351
109013	387223
335723	90954
164522	440660
25304	378462
45685	390986
98216	71497
104405	195121
368117	126426
461368	162341
306282	71652
279825	178436
136798	107711
92835	366127
344909	420944
243720	469235
483128	491845
285196	78345
112443	402360
299776	372901
377401	49789
287799	382706
315560	486672
234523	391414
303061	309524
321624	224661
79188	353287
493625	41673
293254	245074
260141	70163
140802	299734
326260	112116
162807	256134
336864	28129
433152	444980
180755	361698
20199	268755
207184	126796
372170	368620
322451	164174
169802	300811
273479	213017
430011	52538
427200	207157
125307	54536
431663	326815
176355	166513
30568	208785
276	294965
367716	179506
194095	331729
372314	315152
262621	245509
417349	106484
281066	85617
284169	183506
268755	401871
393115	313745
176025	2604
152851	354698
279232	321950
205388	404606
456231	83400
473727	466478
316540	351561
436938	272069
162628	357139
28795	366127
406992	91072
315912	155984
158153	254719
222250	319749
290059	426922
25969	351193
24526	349479
147078	320681
40675	267602
450807	261398
180023	86268
354719	468630
208417	226308
313382	371918
314311	125948
383280	432032
106231	338890
162844	285156
221369	139931
488297	392484
38059	24475
481419	334068
42141	58536
308004	401871
313314	448411
405616	126211
275763	19924
486241	364680
1101	49903
394204	297189
62074	486885
208555	339861
328059	476447
260560	311561
314311	14583
87127	32957
267562	97985
247916	25239
283169	395333
351588	99810
493772	364461
171184	367883
422250	192387
269087	151944
288448	367750
164086	94934
184054	420241
391509	49903
250123	421285
373953	361420
286826	179352
196003	98012
373025	21203
381489	26714
483085	390460
402177	388707
29077	94344
126132	234858
128321	44086
296236	263476
289909	48275
296936	312981
154738	9054
244329	484104
218239	10646
46092	174755
42055	278907
328426	35414
163066	455819
43485	209018
39683	266377
193755	47819
55580	429407
6196	313745
115001	420536
454559	484107
425099	371918
128193	23149
237714	489376
13285	494102
312658	316575
478357	223963
374774	52537
287960	103420
77438	138374
208720	413535
310928	479217
69264	120986
191933	4914
450532	472246
164276	399053
427859	348943
313244	264241
483501	281400
181795	374806
408329	171881
393435	406641
426385	295834
227195	261396
181973	434943
424005	138933
296503	378462
277170	160576
306688	266320
128185	422470
103933	185275
164036	115340
154302	19552
158099	222990
473441	397354
72804	22463
435958	476951
314617	448104
460858	90123
441715	463549
154976	338076
93763	440660
460486	185479
256893	389546
481923	290211
395003	359218
292721	137450
274138	421935
11059	49021
97196	141159
325905	445353
22767	306553
374255	101946
326631	282815
238625	207535
78030	320259
142448	358908
490187	95882
191123	224338
431919	165898
168640	20011
143092	186259
45724	377987
458601	369258
277949	261527
256495	463370
308751	315466
406225	309801
81581	7228
352048	249334
308467	367696
420895	68211
125343	208487
328089	362808
255650	433059
57987	237165
127921	399399
244399	264154
380545	63700
45878	276720
165015	371918
76737	130397
363505	271689
389170	164068
15819	279899
475182	88606
26388	16267
268910	468640
114063	381622
373647	288035
211113	160158
273373	369577
8453	258370
93384	91711
153140	420392
456453	198790
117435	385000
364807	186159
336137	430790
442236	355700
273619	288493
461415	393326
269257	113051
488863	157424
489993	424396
250404	489376
217090	248719
448880	154796
17299	49903
220996	71329
373453	291194
492194	65913
130878	16433
271760	142018
1152	428199
225176	258588
309589	433193
313985	417673
487279	245679
228372	251006
474057	482143
251931	119868
224949	240796
64252	137719
5002	187974
120006	50264
162249	452803
196470	259044
46220	201762
166158	170421
195328	3761
342852	478415
106527	443871
309917	315573
378567	457808
318795	57822
100655	402316
130069	110083
377296	402371
421625	478415
203020	433391
254446	200379
299106	9075
484249	267602
418456	469446
198405	379598
122242	445453
274105	198074
363833	166970
64143	171926
11902	193901
258358	323785
418019	97779
53459	252664
133648	44826
112267	391414
202379	74897
189444	457081
493077	191503
402393	247992
143370	318735
252157	85230
493016	281247
370291	438783
437134	391444
35005	206848
476977	83275
213731	48163
431343	427719
352905	5041
12481	330457
345401	308123
130490	331349
274035	410074
244127	349140
128940	243461
70985	113138
5569	475594
347374	164685
212460	385237
470915	132843
349901	455712
445243	329926
179965	420206
219546	377206
237533	105878
340120	284238
325314	303933
380752	475914
473356	409337
196620	262375
124899	344398
27774	209431
1600	367037
217321	158392
240661	23225
242098	350189
166183	356750
96146	118286
219546	336444
13257	452736
450031	10646
272746	198952
90832	54976
134610	391414
330752	8660
324678	25716
430831	424670
348146	199806
356987	86974
279173	204330
93264	181716
130224	412979
140741	194893
153322	390409
457977	101928
359082	255923
158099	454181
361154	257447
262242	107187
114234	73298
123528	209285
275102	49228
391192	412486
371301	126768
135848	484447
172418	420688
97194	447257
218183	147121
300768	59915
321270	189595
262286	319333
372737	378462
329978	381054
267689	226308
235915	293813
2661	397535
40997	373438
317687	410821
62918	468753
368620	249254
288333	292227
448199	356605
423685	301975
274329	89508
326332	220417
158849	144470
54399	168615
176625	243314
152953	237718
455847	217310
320633	256070
433589	144141
358589	433807
267562	360798
448609	471416
428868	254292
64855	13370
239431	72261
250053	481785
427408	337894
267562	143148
472372	478620
343533	422283
141509	211360
447430	123410
170365	395988
208229	377571
136077	390349
478822	46127
282453	383454
141782	441013
440499	248040
42188	489822
440059	273831
176552	75273
172235	164446
21092	239100
437868	395599
71430	360144
267562	473034
124140	93985
490747	59782
394084	196851
259965	317118
210340	224285
70742	458601
407334	327602
454248	404445
456021	249220
349066	421830
376978	296423
52239	30428
484006	26551
478411	156547
242929	52597
382867	134185
417369	94344
356811	96977
258218	390232
347270	237165
173684	446936
369657	462221
149427	379979
345715	70306
50646	326446
35847	318718
336071	197996
405975	182226
434229	359886
231377	241468
151392	292601
298299	173714
121533	313818
200558	267352
425427	139951
99849	84810
122219	52228
316505	72406
41023	374849
363327	67050
105964	161402
312474	202163
72136	214050
430153	303634
120509	211697
409355	287694
234072	479614
315029	112297
311766	101650
217498	483436
239268	70899
19459	223784
165832	160428
124851	296432
49144	152502
436196	387240
383975	310756
28655	49037
383877	190374
158274	95942
357411	299402
428216	247204
226919	482154
274486	471731
314357	185578
184040	110677
295841	211050
353098	486267
129449	266494
135338	267602
232918	215900
198443	101058
130069	424586
48987	458750
47707	191005
455441	32099
384575	313314
417938	167391
36431	39146
431343	291521
189302	56739
28484	422458
459708	177935
383667	152502
149710	451856
420771	153375
172254	121965
146603	29105
105371	4413
386178	428101
160032	304414
447254	277646
428944	379255
380211	458601
42507	324063
167588	121409
333922	231485
83977	368892
305287	401559
50612	410236
430474	357343
201547	212081
154708	269932
282475	80193
429485	179309
375261	469809
134599	402118
156788	250427
308177	394724
151253	467192
371884	474271
349359	187974
391867	112312
40890	114319
89027	74571
418500	116426
23761	405927
154940	177125
276876	232605
91197	248398
264483	176878
241818	61973
52999	410649
217418	118610
124320	8268
82712	127921
262594	388943
141782	165680
232546	49231
410459	334568
277961	278462
132881	245538
139350	477506
430355	343012
144044	91166
88793	468800
307060	469342
142092	28129
156316	462135
356074	328647
284218	346014
130224	276876
201813	187067
112478	333552
284474	373021
373088	103240
373279	330469
431536	462973
442220	264406
226023	384366
359538	341470
319563	132843
313951	261575
193871	91623
431214	19600
434827	145129
166925	130925
380911	48129
139333	51195
264026	215085
240356	11972
196003	16462
295597	125826
156970	167766
58709	90358
485267	16433
196558	54700
35917	348798
471939	385517
345387	275368
95536	130346
11902	140608
258136	32807
466218	324363
464394	75211
109315	54976
392394	247675
125173	221660
41378	67651
269514	190369
71346	282061
93451	179903
161875	132237
427518	222705
4851	132843
402519	38490
328207	251806
246558	398122
112236	114858
195616	253562
316056	326987
99894	461846
267411	47644
14765	39005
268910	123562
434990	393238
15079	126473
44159	150478
404099	321736
144893	112000
254574	464429
442730	123454
171915	472377
110355	172428
353899	360605
330697	143095
315705	101770
217423	75864
410314	265711
206850	477808
133946	460971
270597	354760
219517	254032
87979	445353
152743	425848
272691	42392
167446	485554
242915	14058
197655	318735
350472	136339
381372	492316
72434	222701
221296	161381
28938	475982
155697	452424
260911	156171
88359	338664
233071	489332
334092	315572
120765	463623
417594	179035
194075	60599
283024	459802
206941	56609
291521	106262
42718	286936
130731	98270
476076	484707
442867	53240
130069	29531
277090	364633
72556	449553
483323	435708
217584	199037
361253	176878
71607	442265
765	440660
342798	249334
485545	442724
284720	53863
441782	281924
390843	336590
4073	288793
87275	152794
141929	85660
329834	55664
269671	54605
438886	445749
196652	334689
287471	20033
486857	261279
254542	316929
438781	132740
351028	469235
325839	459106
87046	171813
116070	8438
282444	21929
117320	121171
214083	469235
203611	449090
304774	460563
458183	127935
133542	299467
367377	18451
191391	451839
447335	277179
51446	202867
270420	443841
134828	306100
298182	111169
161849	38959
410162	19534
242554	126204
453736	43267
388223	76628
275407	403004
477621	274280
255561	313745
169620	30355
77698	63567
325672	372433
364217	121175
458207	441710
417214	186030
34855	193768
457229	236213
230153	477932
41816	107829
335300	309632
236563	216081
413217	466737
293308	368240
204164	265589
307152	32389
211939	222105
407902	198019
415397	106514
432289	430356
315573	390762
100417	455995
121847	209510
177015	158420
398761	257895
369956	42060
345522	302851
303775	106232
282461	281186
196590	192524
251662	128746
378873	471416
363191	252961
283729	303175
239272	31483
426137	64335
340558	340196
221560	241988
408103	273831
217579	117703
216666	457136
327570	471221
458614	124085
287609	243766
457418	484294
245151	145948
445854	111083
219541	218730
379019	302033
64153	466737
170729	345401
160561	187341
166425	369599
360540	460375
319223	439453
98062	420895
430651	267352
337279	283094
300182	412517
118454	227101
382258	9203
250833	40722
13250	313745
334155	212081
282453	240203
261082	80193
256893	132247
341632	34712
28036	364583
36476	176561
150296	358480
74494	408219
432362	452646
380624	342113
231858	278081
66588	122780
166853	128889
212489	219499
299342	361929
357157	125451
17186	31369
220748	96707
298128	438567
462670	149046
300960	147925
51964	313745
325019	20998
30568	3971
132329	190369
135179	179258
474723	308150
485536	187834
374217	124082
214114	72925
261149	298044
320290	133144
349649	267352
286445	262954
434831	330049
158099	64544
371479	375897
394242	166513
477932	424057
141863	440660
427388	17718
239719	91470
447358	210353
422021	460952
214825	293020
455526	228431
308122	274451
156972	75698
393435	162247
380585	11261
158296	52872
173769	115660
390802	335718
20069	25658
166635	133423
323050	476951
124891	293813
115168	274200
300076	256643
270128	247090
34531	85742
360106	139648
149897	422776
2064	313745
325329	459007
83788	117565
272145	387860
245202	235939
212581	437917
354306	267602
282475	190369
320160	482315
201925	222721
237851	40447
398569	204423
37814	351918
7384	120537
453042	7212
128903	196534
245962	141145
286142	357800
180527	440660
391161	443846
135896	277961
252080	434035
446455	198790
250610	68149
93384	240609
130069	39167
461	379464
174980	269180
407471	476656
141234	313745
47080	40873
105568	211541
275565	190369
175733	103029
167588	428673
233699	228431
470368	207591
10011	192030
133040	41041
251762	126197
72874	235149
13393	235785
310153	401881
45234	252929
91085	432043
278273	113138
285580	245621
162704	483449
299757	428155
323885	297632
396198	21583
152814	17919
202996	231578
61653	320149
371782	267602
209993	183213
32795	188837
187013	487833
384360	101224
404892	401481
374774	355856
124291	193052
448199	281240
306530	230277
485691	122694
32920	380538
336458	301659
441777	432605
393678	157520
121733	186023
118095	13370
101539	68456
138920	354278
444296	359762
46706	51895
257354	492316
276720	45878
30223	110708
414920	230406
370266	424770
94153	396754
110400	445481
404054	273831
161943	84504
201275	394919
214138	6899
337066	15209
90922	217502
94850	43708
84137	26254
331119	366127
214442	363564
275473	307294
312949	139951
444470	306240
287694	479614
245086	249020
124806	226658
217275	143699
272661	465927
449319	278870
363467	472771
293030	231175
91036	2035
371852	364989
109655	281757
321760	162831
425166	78699
292721	437761
402811	9986
239748	399237
97644	190369
163206	222880
34473	485605
429287	335069
413375	208617
135613	166859
480889	110677
247676	388471
200667	293813
385445	72070
156567	459802
312017	167450
373244	127298
260879	329547
170848	378462
325936	190258
368557	281894
406144	436042
124469	379246
187796	28866
163594	50264
266709	328538
414023	78273
101906	112907
128476	185208
459993	333344
401598	194165
315739	87729
304952	450056
202866	313736
21097	397717
301643	437018
128292	164520
101967	115671
324017	406408
139743	187627
304404	282092
105964	118035
290216	471820
243492	439992
273900	9049
40891	20492
189856	159058
360459	158650
315951	263893
282952	240374
233388	257603
314311	3664
296734	246943
329612	367912
56159	283543
74044	53249
76818	364146
247230	31703
302798	124214
180690	10646
280689	419048
82325	116426
434557	193953
67247	99521
298939	75303
441554	59636
473770	28466
168640	80587
286243	309348
14503	160947
391696	209703
247299	288730
186041	251328
490821	258818
71189	126888
202866	379966
130404	80898
215676	184258
392992	283336
477091	302281
146267	414212
148573	236240
83140	442443
179919	154200
69579	132247
141960	112997
5582	35243
143663	190369
232918	454250
360459	437325
6020	25034
957	79517
341987	243840
454119	393303
87021	392858
215329	239112
146810	35900
318957	118074
187354	425193
249663	94516
166625	190369
137114	183195
363961	113554
347791	249202
132073	477745
309621	265589
287212	110677
115449	478232
18094	92059
303951	77278
104192	23018
449521	306035
249408	352052
352016	124085
278632	119973
140655	160262
405013	471745
90922	400191
365355	439546
144288	38798
428843	133717
183226	452055
6808	292468
245938	238391
147699	404960
222572	144800
221750	91618
482516	344859
95474	491793
247358	49828
80296	166063
197453	266852
97731	408787
325019	93625
215416	292553
474183	478140
198881	458
92401	208479
324307	345385
268584	16433
415029	211868
417530	175721
228084	300192
92445	104505
180813	176878
424411	313745
227461	387545
362180	356928
344715	457514
329403	371918
147719	310024
169205	250679
378498	65838
489354	62699
12512	167517
400666	210898
386512	90123
139240	50538
456658	167586
486922	394636
384732	358797
120771	164199
332228	309524
380858	198124
335005	171592
287454	258607
180073	62366
490251	258370
338417	205270
487728	190369
466181	70545
246964	113732
252508	281924
272818	16325
247608	274979
16153	119799
197681	132576
228235	455075
230051	34989
214043	264908
152465	344188
323836	419854
128704	164273
418472	447358
421280	477491
200721	30601
484453	253664
446413	396080
412779	95149
395052	44807
44844	50328
79306	265397
76044	205819
273331	326548
225039	154030
192238	225647
426794	489185
268668	93024
235585	105878
224039	50019
266944	402672
416426	319231
406802	422998
456021	175743
155362	287740
441210	238702
374026	313745
140472	187796
393496	257774
58462	189114
400148	117122
428584	80982
267997	393994
220777	372141
257283	374731
305701	258558
374305	330041
294965	269246
274317	202700
30082	203656
146654	274309
121833	317790
325294	302239
486712	290211
450347	351849
2446	330419
244231	318122
392616	27598
468225	486885
229123	155087
448417	405
399441	150404
233469	164718
26078	453716
384366	194587
492422	426040
93314	464727
41209	425022
259230	75914
91163	443154
158586	423898
403483	393600
44111	308509
206990	411031
200092	5461
79392	486885
34982	400533
438957	191487
289126	317118
130802	359492
263272	190369
158087	135756
72556	48239
114643	427269
372723	142026
17968	170894
461465	274869
313197	186159
308821	217423
372340	243966
141634	482207
17576	283037
195062	28551
348476	163938
51445	46707
395319	125116
230936	242081
55770	32865
361007	164800
229854	406641
227006	204925
169937	227484
14303	212584
489531	469571
386966	235679
140383	331581
151610	78699
295102	387742
443843	430356
6467	409274
232544	226308
246262	483203
185482	63105
301102	33137
79252	408649
412738	440249
290855	94030
220030	313094
209049	408145
139786	243647
364725	336955
369276	469900
8983	311850
139395	10646
215369	315606
275368	270812
268329	20959
296443	492906
405979	163127
212392	468142
97515	421621
457519	12787
350472	62996
411701	49896
217309	64335
401010	230975
469388	161103
233699	174101
419750	338271
325503	49021
107390	445749
111350	341273
254973	188077
351071	236944
331553	487130
298190	242854
81249	261865
145282	402862
7643	371918
185966	407856
95575	186159
320092	31736
449521	347349
30880	392301
120097	297941
465774	373021
202020	478232
73791	80296
433606	49430
189680	151600
131506	317356
409583	98906
417025	275082
290201	454975
434583	375921
406111	249334
455726	98466
469532	451431
103626	286755
301659	441247
25411	261070
444320	245679
443964	291151
173487	293502
426457	372792
439148	478415
1751	336827
255042	140875
39573	19377
314784	16507
171093	249334
327790	262214
52473	138600
386901	489376
152613	109006
338942	257298
134299	240522
151647	300528
314935	222048
19541	170712
214107	311832
211069	438419
113353	420047
429287	2520
371479	205270
487857	318540
259772	48163
128494	268531
107524	246690
208888	166063
7751	311253
477580	488334
76952	463615
345986	439340
171803	414384
487141	6733
417914	468162
381660	387185
493457	171592
492756	222701
329416	22988
169619	141509
353257	191254
366117	112000
250833	145691
152337	295693
468287	135210
304039	277450
117848	47323
137454	316929
238209	121228
27770	23040
54606	112891
440940	435708
85330	248382
112267	480224
17551	435204
407984	19571
87376	420334
90307	186504
73003	257037
368083	21632
222334	349693
340070	262954
417391	286130
83380	493016
410225	411941
264562	349334
395029	99679
484868	417970
237242	57134
117862	233135
199832	238942
319259	5875
187826	152592
139110	342411
485248	118275
34567	343903
407540	185368
482225	273831
441302	401481
234067	203656
24967	49966
236053	304589
260274	278907
113441	1057
239945	161134
329697	28129
430737	342681
252989	231025
70581	160428
401451	201422
78158	284050
487422	53137
460486	100760
468935	271188
7246	393326
14955	186471
423731	131315
187766	156892
37898	67271
127900	6445
130069	452435
180340	24176
29098	456586
136195	428315
23020	475935
270417	142018
282977	324880
467176	75583
4234	36352
417610	75568
178956	380958
464095	417767
418876	74987
409748	231025
393737	50502
121410	144845
443378	186561
81432	69053
195425	361354
53293	158625
401613	118034
136066	494102
1292	3921
6331	250404
222480	254423
55789	464951
307367	268118
236751	195635
16769	217423
438957	68682
24596	457081
8131	241468
39195	491394
208667	203656
302657	361698
112212	211868
72804	377828
267484	395988
294416	169482
44160	236036
190281	334032
405788	347953
347199	368859
392404	402993
193607	46294
452110	311557
403673	187695
218303	301624
332474	261649
293998	313845
360459	158811
82001	324525
392144	132996
102891	221061
337939	58276
400437	219815
40890	257777
142904	293813
236216	120195
283896	175721
275931	440660
490175	459300
337621	464420
124175	402323
273447	472072
296339	259125
38479	343944
292443	325492
242881	282811
46771	105878
114051	102352
6200	74571
459344	442777
283575	214024
25815	58287
296817	429154
136839	142926
312904	272739
89505	68333
357624	368953
7973	334485
394508	8607
399492	396573
322893	382426
290909	478232
21763	271023
194994	44246
325193	339519
366697	354903
309316	19412
376967	62191
475336	80919
111986	273831
309759	13995
236365	198357
143332	354976
396841	137128
20804	241988
409346	15209
363332	474412
444423	141929
375280	440660
65470	425675
305409	62191
337224	413691
22682	49903
353541	121117
371825	363498
16042	110677
289621	175187
434854	175818
453108	417675
460309	354122
310955	135755
83070	88113
299738	422545
190051	40388
333873	6655
415891	206226
441538	369599
413046	218727
130069	217775
147373	110677
191050	253325
479395	268118
90296	253069
360658	318735
389643	173786
332275	290629
68721	339829
238855	464869
171476	426089
359933	49903
452095	157202
178731	317118
256893	111274
450289	2434
8332	264792
165680	475979
351913	136544
957	322432
305827	201780
261558	228431
345715	283257
39531	233571
361425	283768
92401	99154
308944	93957
442269	18095
245419	114948
222760	86950
34686	247437
57406	165653
237242	241468
294004	151944
133371	445071
121875	124085
46788	210884
347161	266852
208850	491818
258452	444995
174537	440026
400030	474187
407171	94344
957	433391
365531	122193
317756	161318
7612	327454
154492	311678
101504	154095
57656	473015
130926	394608
406472	393326
388024	341947
280419	201493
376592	174294
295441	257377
241284	313745
339783	330469
295493	183213
416122	301475
922	95315
75339	319554
340213	263648
397773	153991
420536	107721
94517	190766
396672	477788
454263	464429
139684	251943
202379	114063
335109	105143
380566	428026
128738	316882
36586	75303
429462	430217
449521	476416
131998	61621
169240	179317
363098	155719
9250	293745
70816	341125
77443	177370
238749	280871
225727	196783
307388	337742
237714	457081
342897	376784
84287	493191
286016	23218
327209	7130
375017	237890
102012	172089
233780	28129
332059	95922
404593	91967
229735	454337
156349	39914
110542	234027
490572	84388
358322	57989
281112	97277
258066	40784
419055	447335
67885	257377
250298	313745
374305	223522
193767	297077
420757	186692
319259	36435
185687	246311
471412	370866
309632	444772
293913	382771
29764	262318
37095	367476
384858	375897
163885	400627
57571	265711
51759	205535
298870	378082
492655	338271
428892	439349
234453	423239
19898	159062
477815	267590
226973	22804
488771	83872
396421	480506
385801	270527
261564	126756
75656	59831
403272	25398
313540	418054
221333	10646
240175	42890
20694	270095
364403	264406
46549	346106
114054	136930
246592	484274
488073	31002
355025	177395
35479	221329
197055	451460
305457	10693
448847	313745
165197	109202
360314	71394
222766	351812
146355	17186
112443	163993
317558	82585
315192	423611
19745	485672
58795	18479
343054	57601
473475	341271
50668	169482
121094	166513
463420	228330
268586	429341
60898	232830
468907	16433
273079	164884
189064	100287
293670	391414
189930	348798
450037	89772
440785	459802
288274	335382
24458	290476
298799	442030
21555	314673
49140	31811
289146	210928
122571	142678
485667	29951
179041	181957
392037	246644
106128	79118
90016	217677
296536	110677
456658	195837
168655	343547
363412	398333
360884	365885
243291	20384
458307	351639
296636	440660
30962	208617
289187	421830
403910	462973
154850	366941
238889	231124
26029	343358
316565	475749
167588	81280
106513	373066
466670	227127
137552	412267
246805	313257
69392	446899
250174	34535
343491	8648
388316	286948
292721	205815
381766	294069
369641	275790
274635	396913
389799	111623
209837	64429
281468	132802
7484	11193
487938	183967
485784	387742
66660	218540
172923	188319
368526	28311
290059	151944
174725	115861
155201	346066
74412	383226
97552	276358
225138	265589
440059	410074
431661	395659
52602	95537
219286	137567
326619	16041
354499	393326
329379	440369
378504	484542
150050	179361
114542	121959
12263	233228
215329	390482
375764	218992
477932	292151
200900	108518
435079	259929
284955	60517
93131	423173
125029	338271
61627	293813
21500	105498
468287	326492
242210	475872
1372	10096
244262	299467
16042	267352
200976	325201
382594	390861
152873	350189
444978	162831
297812	154002
237458	166353
204440	220609
474341	424345
759	374452
462446	52356
117118	184657
180181	387185
474070	198760
67619	144025
127462	55129
156809	87471
104785	445020
418163	31050
172166	234117
325704	14572
17052	245467
143671	30263
206336	94634
10519	243627
59497	380669
248478	458601
99760	373009
107711	5040
352912	294374
346481	479233
116947	37347
212289	322969
44203	48146
168008	43510
176485	172215
139270	277936
71189	80781
17968	173781
374181	471745
270639	5857
477932	359898
482924	342937
296459	308019
395886	187974
480633	492316
101990	421356
229647	304277
192747	260430
414058	109006
75339	228252
135907	20033
19609	98082
117450	235145
459571	35735
95889	313745
171174	192653
41879	238066
56739	83013
424570	9054
129713	141026
360459	4461
16844	215883
356530	136279
29884	457775
250546	84388
408839	367136
335147	210982
365747	326629
452432	417918
336152	63852
364940	482041
478961	21411
237824	443694
287566	158918
15916	68337
432820	366781
239268	192195
124259	172655
177345	41673
413340	469563
9969	427750
243707	419527
23638	138807
312283	142192
381695	191820
127154	304173
405674	356200
25410	108118
134203	105878
125343	10345
298248	421830
162704	196783
190213	469235
481546	117492
428149	109004
473141	371918
424546	75303
240087	393326
487076	425081
454281	299467
198317	137821
54717	86596
150182	393326
154192	246592
472887	253591
421794	378330
471837	279509
257498	436058
287281	310862
121594	333709
442367	211570
457418	409924
387642	391414
128948	186561
22049	170691
354237	283773
292576	224085
236021	246526
68024	178049
316136	188859
473304	285446
8146	170894
66547	417908
340772	446616
144943	244893
351880	190178
440317	378516
195121	332760
237714	394221
95434	341039
444006	456217
298820	477060
274618	402183
302002	357357
88562	221324
80971	393326
5736	117565
276621	305093
145515	209933
403184	330675
134682	367620
384817	164164
415742	273014
82541	1057
476119	386057
254641	183778
332282	287852
239890	192975
326963	219865
78927	211868
83252	183213
277373	177363
325517	199526
373851	137128
269522	187836
278520	59312
437375	267602
75596	256038
184914	151915
40470	132740
418552	234356
460408	88289
169408	459232
483854	92613
16278	101650
93805	238238
206135	368925
210478	187062
135164	192074
148134	336590
285179	439718
411458	333921
227592	101058
347054	433934
162947	273809
340654	180841
293947	166727
476164	489636
226970	186259
241803	377903
247597	94516
34035	368820
420266	384400
380496	95149
131199	124085
159267	334680
267562	278466
44159	438596
223737	83566
198314	116070
60667	292468
383205	190369
246335	190369
312790	281459
378859	473077
126535	10646
116947	368656
119503	351048
28096	461846
408557	367798
420511	80683
288040	300368
266140	94778
319913	21583
338021	413500
249894	187286
417938	227101
254494	383967
263142	459688
1685	218727
59501	250110
108972	6253
239912	79591
446911	364294
258452	189733
308618	315671
182277	133109
54741	446351
196398	216071
37697	469206
221794	279554
7788	56102
205900	383673
389025	413167
454444	336150
324708	426147
179416	311919
439588	265760
83061	184867
229561	137508
403011	427839
365991	186159
35493	13813
85665	489200
366402	99675
93497	267602
19542	16103
87388	367479
385859	165484
395577	266538
830	357774
409053	291324
444356	276519
456748	98637
233381	123043
105057	488183
360034	153803
90497	86476
267059	178436
225220	179529
13776	317356
245267	276847
161480	131038
77731	71189
314881	55
47807	34535
197278	345294
474540	369577
352644	92431
345374	12129
429787	430356
286071	371581
262286	404219
23018	272908
141889	49991
408747	352111
489766	199612
71080	178274
290450	141646
403483	119286
226747	391066
491314	347627
27642	262385
189728	481105
324967	425239
248083	242927
428046	395718
358656	162947
176735	153041
334092	401558
190789	380071
373755	463615
104121	488641
69400	458790
72588	38063
424569	284878
421310	193333
362225	320508
232260	446936
93421	411424
339333	477368
66029	119868
277767	35707
382882	33526
384155	176013
466369	374772
306703	92613
443815	107711
138672	206174
486236	41608
471365	129395
302622	303648
174309	358797
225602	174939
394145	96129
308278	283392
48500	35707
154940	259435
192211	452782
200344	95114
208593	225864
28885	442083
444380	410853
424647	173331
229081	16749
264494	15209
342977	81943
102923	12895
237218	440962
219570	12177
38626	412517
282865	362267
152825	471456
80240	472817
296003	34436
221759	433946
233498	152736
481044	388321
217561	123242
146328	277961
86368	152419
318577	394571
151898	35707
361553	116879
76177	41673
236359	380538
399224	195837
477932	200454
365978	2505
271891	426034
416380	214992
347121	239541
251190	238290
215292	133686
406101	273831
242476	426569
447722	395126
371855	28944
320629	295744
173879	369599
73660	107556
3093	301659
220736	117116
195358	383382
67885	105979
454827	284843
225694	82
403147	11626
171197	134442
302972	120497
273170	477294
435655	7542
134270	145889
208221	17339
359427	186475
392507	21583
129792	222718
454185	254644
248683	443559
119696	100396
376057	186159
278769	71016
202774	44818
405450	395988
345715	122906
404960	30739
223335	219929
213593	61373
492393	311215
300195	410074
269726	284446
430012	352287
20345	86728
353655	369599
299384	15209
234797	43164
213378	476171
344314	62063
283819	322696
334480	381830
450553	207535
459280	101935
106268	376639
260861	119562
9308	196783
184922	122271
201078	281236
53122	176323
106268	384770
32408	336590
437522	5315
28263	330715
145846	78337
36615	463615
407540	240249
222102	378082
110933	108743
96397	336013
355564	33137
207095	359762
461415	480276
202600	74975
4954	386434
287566	97985
334410	317356
460052	110677
94289	94516
214050	384380
325380	212522
399822	82411
137454	223380
91828	166723
337518	430356
358814	188319
479757	49021
440190	350384
125225	311043
29307	172209
59864	207929
479731	476144
68088	152502
296290	174625
99895	73990
78030	106195
304768	38063
288724	88368
317556	140884
130394	226308
4288	386612
26107	165489
411498	36548
455922	28129
455699	396348
11626	260527
455889	201946
194216	137600
381725	162831
74964	51881
242935	421935
200786	245995
258306	288779
419197	260860
91250	219499
409569	343716
193020	83082
263748	309425
421336	313314
451216	204354
106019	309303
211551	41075
349639	321256
409794	122462
35455	105339
294323	345585
62236	209018
425462	434893
316653	164164
159959	137155
6752	458119
176368	66786
345309	126473
380791	126881
253695	245201
487885	373026
61836	403965
474593	343085
77040	152594
422629	273831
262119	27765
98168	379046
131606	243547
298370	5857
300096	183213
433140	256121
186948	369599
484186	405217
290346	249202
193822	452098
255994	269005
479994	450168
428893	482697
332198	368904
116783	280254
154815	49966
345613	390197
433446	196398
455187	369599
52236	203711
101465	86668
341632	216950
203883	258311
415939	351
263799	462236
127972	91919
425387	317118
298479	327632
225139	378462
197242	479614
354945	66880
350849	180699
290906	80193
468138	36392
204506	476231
250207	120912
351066	392028
261047	98056
123457	27766
236216	152249
425387	469235
5317	184368
449522	384400
287872	472891
186561	342770
20834	427173
286655	251961
286429	60208
19474	100382
123435	411110
282633	90099
336071	457636
467836	316388
37591	375297
2323	35863
467828	468640
386790	129207
369030	42259
230391	299109
212300	467361
24987	162831
398184	63528
243212	45955
11211	83430
367506	40315
153813	463640
101479	331508
180780	80543
157492	253148
466432	306058
325104	208131
325212	158504
186463	328751
472656	21411
401976	482970
50814	253047
46294	413525
228055	132247
160096	110677
308705	245332
230492	56343
328688	145656
79569	41266
492351	340748
406371	446801
17946	353221
460668	469001
9450	161914
69326	58825
298353	14335
184629	17895
217270	206249
414245	102396
325490	183213
370517	413326
360320	157187
273724	27767
279936	416402
335441	86950
20946	358587
414976	267602
146893	381636
321118	399867
425625	217423
107509	203656
409745	360850
287566	184163
430603	387185
15144	292961
448289	475311
84138	67089
267875	458012
277373	453768
356014	307498
492809	191023
123283	296423
254446	394336
300273	40780
234099	364623
146321	313745
222283	79989
132547	28646
254656	418435
466018	146893
205948	464420
68456	223940
341589	375840
27064	463549
316011	150478
104902	364109
124903	463615
492393	463200
348544	215054
382892	19620
116453	145948
41434	249763
149806	237235
215988	13017
222344	206027
170785	222701
148558	458000
10251	173405
345926	160262
361553	252924
445416	213107
7386	180709
132427	11586
217631	105498
21508	410987
24329	152566
208928	114752
319284	357508
1657	5857
487422	21583
311589	268839
196794	100277
342486	6073
198197	293813
175996	376689
397734	26906
330681	270187
168610	21583
408348	185704
323734	73336
317020	419519
114422	86077
291631	374840
147078	119484
280837	431799
63638	52490
213062	487824
107006	203656
96491	470963
278866	298182
153575	364880
434187	72172
262712	25621
160606	94665
355793	412980
19761	13129
474527	53624
283498	265206
31863	298767
52157	378462
166702	391314
296643	339829
382005	400372
311300	71281
152638	16433
49628	30209
402717	84388
291249	494102
250597	401920
167227	429863
448861	219499
173680	45227
294130	389305
26764	179695
332980	90277
38861	486267
344174	18638
440021	137128
78289	206085
166225	183213
349164	308698
475602	119123
166858	304529
388857	40784
322660	46298
393071	427201
243283	122014
226700	105585
194216	49541
300227	132740
52143	478859
292111	184902
141618	244040
178759	220417
381797	122462
273610	189428
222926	310193
155817	127264
355969	300367
403199	4349
113295	79507
10093	230783
45654	328961
304229	254973
158032	243115
165326	458601
287392	177861
493138	254973
229735	261337
10217	51824
449226	391414
383846	164164
54706	163127
374275	136949
253042	136435
385237	26209
140460	155678
35803	114930
375142	202523
9270	232890
488634	142018
260231	245489
195224	263120
174802	73794
90988	464420
297022	219907
320761	425675
196996	490237
213563	82948
81887	442665
113428	203656
327209	366493
104866	258362
265345	299237
116895	336076
305676	284248
149161	309801
158328	182661
241820	468043
155096	3971
88313	195697
179041	290722
375768	163801
459622	309850
196030	461392
428470	183778
187935	398122
341308	183920
172781	54976
298656	276440
52828	203760
412560	286619
109737	31313
30132	369262
307509	152216
268956	62012
370315	151546
404147	277961
398009	293813
258729	87469
129158	325063
217459	22314
483758	330979
330954	48548
439768	85212
86761	113167
439619	334827
128839	356723
233	158153
57419	331407
381723	241541
4331	301143
204330	296693
27779	203656
89230	291432
291829	202523
372969	243840
312190	341760
363811	180957
200867	388575
415472	88113
19838	478415
305453	203281
49739	423688
55638	459953
34708	171919
125417	52490
489600	286387
329379	71207
478588	84031
307743	226308
473141	463549
45752	130034
409366	19246
60193	462973
223654	401124
190135	191175
287566	472742
476221	270095
419207	119381
230877	284272
214127	458601
374338	468127
108892	472457
302017	420757
415024	7771
163435	1113
66090	391414
450465	30743
262979	166591
122975	303175
146357	428026
177634	49640
80853	13814
115360	278856
372422	439886
4435	110677
491923	355700
1013	132740
18158	202523
386411	385629
166995	12177
129146	296432
98990	245869
257092	435428
62010	376718
117103	204273
424318	319593
463549	184523
355449	160419
158983	46510
10323	420392
271905	83575
359249	42035
330778	275544
54844	214050
398900	231485
476515	364000
314311	197990
172205	267602
486000	240058
185761	423711
303807	82271
492748	362773
309797	338271
436496	107707
362745	392676
235958	142420
308428	143079
452797	57433
137454	378957
456870	406188
376647	313745
389669	190369
416387	221396
432307	312923
206913	403368
361291	426872
189879	122462
130069	456029
233045	348644
481919	370126
170586	407764
30709	118286
207792	460866
166690	415328
357939	173461
334092	304173
177016	302033
360919	383382
64936	241525
251410	417306
33829	369526
360606	40523
430870	33948
475975	49828
488018	113138
414023	349879
438955	308270
347110	413880
90696	324377
114615	333357
334321	366873
234632	94461
230106	116070
360508	25618
187095	37123
17351	470077
17847	56528
124185	62034
157342	38063
262666	253916
181847	488215
296271	41363
389566	306024
316909	194165
131380	365424
278746	296432
39159	183711
335654	22611
76717	371125
289583	303933
385969	60359
353282	461846
312848	33799
469388	374303
483338	379598
118132	46069
457418	341883
43474	398270
289675	428940
484214	172089
223902	381118
103278	98548
388986	187416
408037	374314
448033	280933
420735	110677
220211	326130
302033	302913
452111	318735
331187	449090
445258	146251
277369	111360
209120	84359
492153	330615
321722	406666
97463	220635
116652	15209
256056	24717
364278	415585
147706	253458
310306	90123
258700	110763
431992	142018
402874	313802
308550	323305
67544	205289
89219	37554
362542	91069
3852	312698
279995	439772
470748	90277
379621	413920
273244	151944
22349	161332
242437	250679
125280	78316
286922	59117
382322	490575
441463	117151
300852	316575
95165	33167
172417	208031
292449	148590
474214	313745
342014	175629
11626	218793
91884	143956
35707	331559
474939	187113
415411	122600
416408	386901
483991	144845
479378	226308
339333	336023
126765	211811
223050	196783
46485	86728
102277	177829
147706	257298
112443	93317
69283	247456
292588	65405
314311	42610
167559	373633
394647	97215
183829	464727
207230	250434
397734	122087
155302	368205
301570	291249
241823	48171
336955	8159
318426	293813
150798	280053
342465	313216
285023	83467
53428	411252
48163	344272
280600	224356
458829	189577
213157	76454
341693	151647
332667	312697
303507	426439
409740	477136
45234	191763
468162	451016
482014	336590
95553	476951
299051	464373
277250	446283
304125	78646
110002	85762
205409	295725
32408	332392
250211	257298
100826	283484
432366	86728
96608	158353
485595	217809
240937	276744
45665	306100
379245	21518
341271	368046
248822	455493
271454	30255
486136	75252
319446	406371
229868	385930
66319	315874
364636	73206
323607	11626
281726	189038
5461	2232
49896	13129
212131	345745
147613	35707
302153	40193
222894	58506
251646	470128
373670	417121
351579	114930
175290	65210
398308	380568
74039	437978
280762	440660
193989	426508
250679	375030
380654	317675
315522	325729
379095	263514
219198	477869
280299	257792
294032	164009
105214	267995
397734	49343
477932	302281
195075	54180
478447	464725
472853	491060
452424	211944
245674	193590
148779	432043
181687	221503
489600	407117
338870	410018
393822	378462
463539	287024
440492	380538
478588	255892
110306	72863
232143	281924
64130	433461
462024	186669
224405	385378
334587	492949
263328	32807
53226	63528
26527	138172
15930	101458
52668	305536
180564	87136
285043	99521
104399	152502
136883	165695
8146	65210
284979	74571
489977	43164
87021	102603
101295	81406
3205	180962
254899	160379
78060	293813
397385	416666
3577	488755
314889	301337
394508	378283
284085	325262
74350	55700
258777	487025
425135	408083
73281	112453
174725	350949
187834	413573
157666	264479
111498	35629
16458	481862
126219	427894
143892	428026
144114	317118
480506	436200
417253	485304
428892	108861
134145	81280
420816	231756
195882	127921
468609	453012
423318	225570
246779	212278
316136	77739
389512	304638
364636	58881
145836	206887
268353	401543
408783	86892
469520	230424
471388	120095
3850	168213
247785	391414
9249	194893
274138	50987
133	41141
208337	53177
152538	461945
359966	40784
415458	110708
154482	246100
131431	15647
400872	410939
46009	165267
325972	23018
302440	176013
229735	363118
54696	326815
228619	28129
251802	89281
288257	109006
210190	409175
335452	123799
32615	32605
358660	164059
464716	99341
226919	172730
403272	72111
424144	172089
351911	438419
235458	166513
26051	277450
374379	461951
363197	4413
337916	372564
73601	289298
412707	208617
192882	275959
375182	390197
157653	139894
243356	83017
470689	336590
219088	477745
111815	73432
141617	327020
164557	300444
74010	203213
135741	385801
307091	296847
103929	387147
387791	293106
14098	209933
364552	133982
91477	363564
155866	237235
333840	6729
125374	464224
89219	172433
65980	153995
479355	68327
364963	83811
301297	320105
160744	94872
267300	226494
154986	434724
223107	105116
211408	217423
147803	363564
31372	328820
303278	240796
328550	340449
188112	54223
252762	407396
412852	78737
329594	168968
71925	486339
52505	385431
96982	41640
85198	110677
303507	435138
441147	95782
283024	298077
61184	78831
43814	136128
481519	492836
237458	237165
148519	25410
3765	75499
398834	48861
399492	195738
188613	421935
1687	300800
204593	23018
430298	184481
281826	369599
77212	397820
56372	273851
13331	299734
250730	469235
472832	5040
333873	110677
280121	342165
449031	341271
463420	241468
310756	139472
178920	414392
207094	262954
167982	378686
385554	311832
94409	6253
82755	86560
202478	374784
66383	191543
311653	363581
257074	440660
2195	159058
9300	242759
458207	122694
443307	316388
357804	51895
410853	231926
314509	190369
55578	9054
58930	64429
277568	287694
456164	251021
228519	15209
249460	29231
444393	200072
442019	237235
11150	104676
65211	446480
380489	446693
492247	293786
95000	437518
485589	466075
330472	430356
42370	153183
325979	42670
69723	197696
61367	59831
299114	194022
112151	200454
25749	27464
480100	173176
63024	196843
316011	477986
146417	121930
371914	478415
411087	105317
190011	485280
325839	385231
200092	71184
226167	29521
285876	475711
320014	358032
409191	471336
229851	45141
478649	420944
309167	375923
301243	474453
241667	187881
289287	434035
10624	140227
285311	114930
280051	58764
130571	288366
446124	206339
84875	306900
16898	494102
329599	251113
412823	53863
431679	285504
168924	74130
434013	105878
287767	62571
85932	489746
38320	222768
260171	86140
206949	282301
426351	132996
128563	63528
175093	240225
62636	15209
101539	54976
137368	218930
101575	54976
296574	132247
79701	147121
91029	15209
310629	317686
265585	470345
11902	332343
38598	177703
194537	470991
113212	86415
165450	441313
330473	401949
157792	250410
134755	245679
106648	371912
170331	304589
5700	135058
270597	434727
37146	390076
341913	336590
86632	451016
322312	273831
251372	116283
37748	249334
468642	405217
197249	134694
61595	183213
409109	168050
35077	239547
462726	124085
91558	190369
315958	266611
294323	104383
36670	276358
294149	258370
149226	293813
239402	54976
338291	80627
142653	366127
256893	427980
217498	374041
330405	40784
317983	280334
443713	138807
377394	104505
450733	372183
160876	310261
318715	82794
343094	428251
98110	482162
458968	12895
54091	418332
73637	383096
246191	317369
442807	86560
177297	58851
153825	389214
330737	303320
126887	344526
153848	461155
318636	438783
205351	306419
410390	148590
246980	99405
468162	295159
59628	211868
465260	402269
198691	490707
439101	416144
360855	405786
442802	390425
318715	458230
14967	106459
365410	330111
340382	20959
230877	378976
417938	95387
174014	315671
191175	16433
67885	154271
209523	133658
444764	251116
116369	267602
453294	153534
170742	490237
222045	57697
247981	253821
469227	241823
407565	389682
196465	480224
308668	248398
33127	169977
438654	407173
398096	88406
398203	122462
328191	201286
240986	462901
62672	101650
205627	9563
41959	4413
35806	420432
292721	180410
115463	273982
116485	317118
144277	310076
306003	152275
365287	32080
277857	142637
190564	466432
420735	293813
446708	454975
129328	85163
158774	201279
164741	440516
443350	449298
146924	445919
141072	453155
260723	23667
19473	418587
442228	405232
319259	275555
491598	9203
343730	338652
109161	30624
363952	176397
271469	133604
15082	147465
261047	154355
408329	124803
213364	373021
266957	142042
434683	154423
9567	460012
10379	312238
381791	188063
323076	129313
333051	190369
459713	175402
369256	88724
447547	390133
57689	98904
200195	434239
6467	156046
49083	330143
394754	132894
458975	273374
410212	387860
425590	447533
465740	252744
101942	440660
407540	392788
390027	294836
464508	166970
173570	348902
322070	466289
22823	294079
91991	106576
428583	144845
354545	218727
407540	463315
389174	36719
54660	6253
129607	385830
305893	303592
262776	53863
99149	263514
94001	34252
31635	251751
288652	38390
350064	30428
28357	354959
334225	210216
474188	170675
349095	331238
222334	477131
123618	332847
108843	86295
388841	307279
171268	370900
82187	94516
365131	362784
93384	71725
63947	165190
485805	189883
143634	419580
447865	471745
104817	485737
360531	253415
323510	320625
250833	14827
150096	86421
34842	222701
287566	368192
123804	317356
407617	458933
302103	85129
339333	208810
296970	374183
190894	164103
468818	303697
486712	453404
15583	100705
58674	430425
73788	427990
4332	317675
26435	11626
320832	273831
405124	98315
187816	38063
304922	6545
256893	163558
334031	16433
183176	227102
91239	238225
87620	402553
92498	315888
138726	411365
404129	139672
169631	425675
269574	54976
363310	308463
134902	391414
182479	183530
458220	192610
411835	461758
35707	487211
299836	336590
230964	146615
132519	24070
198348	134694
212126	94516
456277	159481
39892	54667
267363	438783
208754	225354
454187	334704
62482	199731
17833	281035
398519	124535
67931	307279
55659	217025
228431	380181
477932	75526
309276	288766
149089	231638
132837	88113
171506	260187
417938	279798
109495	353343
272697	359762
363902	353267
313757	231963
208577	417036
118111	276752
239782	350549
279305	234356
76068	37961
129727	146893
415691	349693
216894	446784
298427	22827
242551	401014
85570	378762
201131	429796
485536	84403
185348	261396
65475	30263
434015	287454
407750	8910
428313	382743
141642	161776
239553	28129
13147	58763
381979	37226
430475	12292
287766	138172
406660	78544
119365	255145
428585	84073
460021	205289
46500	58931
334372	201882
320282	4413
63435	71036
174725	362972
62560	422533
139684	191944
161857	197988
200067	15962
143267	87889
154981	254700
351880	322457
241696	249334
113902	267602
139844	253341
317395	28702
40997	49021
469384	94665
129895	435318
406292	452277
295009	41640
479649	267602
116947	446693
262210	153448
15819	114110
51504	119343
271822	112067
187207	21268
207567	467703
448417	6938
356995	309263
167588	84791
242551	413880
420946	186259
468709	203656
188775	60517
278333	440962
278488	476127
402540	225234
196030	82732
119001	359452
407565	381798
173975	81018
302999	84750
177946	258015
122525	465204
204865	72523
71189	226767
444205	310285
150364	330143
317290	177547
162086	29951
450804	327061
489845	12640
46997	301659
229673	394948
97160	40198
393772	474250
43506	179898
54226	174935
49184	344391
390142	486932
447841	489822
454334	178436
128820	312029
221711	348798
47571	58881
477932	165680
110446	13769
245938	88843
93839	320508
6374	95377
13156	315844
263377	29089
312283	72868
360459	310975
336651	97277
429700	317892
423424	226760
184040	459213
81618	383382
22172	269005
265652	425121
16981	291002
69562	90884
389512	88779
323394	284227
465019	275091
166626	262050
393250	313257
303237	439686
261033	311212
47467	338189
1919	261066
404250	55110
308358	228774
491445	248703
9270	308150
22831	429884
302840	259929
140839	462551
118860	292468
421207	179716
364496	395845
303628	267602
379136	298077
201401	454975
313239	21583
323836	155249
4841	54884
28287	400434
212013	185335
326936	329042
95253	417918
99862	483942
31049	184807
244536	396895
388508	31876
80294	338452
294416	355806
90661	106526
443062	421356
257904	16461
285626	338209
233498	378546
67173	244577
179767	150352
401871	53788
426903	166553
280100	15209
427337	62918
43040	369593
285750	486885
444380	209285
40989	295544
207184	448426
5166	119762
337183	199353
316210	334943
317402	63488
255884	257870
367247	338004
355598	183942
391686	421356
125790	123903
389090	460267
288609	57418
380846	445470
296443	32807
143381	412343
79040	218324
479351	427628
408329	69165
461475	185114
220622	194409
154839	164543
36182	214436
31616	476447
115449	479614
410194	96439
329727	96977
287874	477986
190492	278520
143796	149385
65513	48247
64951	366493
187937	27766
14009	100123
12995	385279
35008	284982
233187	100287
340042	440660
438336	175608
252150	414930
370040	374305
414423	104855
454629	267107
246972	451456
374272	12659
188450	158730
255932	336590
429857	48386
186699	124767
300240	24621
217606	65134
472701	453436
492625	74441
14131	367798
451489	153370
289567	358611
167588	437142
357411	433391
298390	178919
152884	69159
452410	82240
416357	81572
341374	431686
141215	407306
320759	198687
143294	263009
264016	58436
177896	278907
364636	145821
464141	345745
10327	472981
427760	313745
445708	72915
255588	148246
220609	406320
76220	215712
427783	444627
41990	52537
470003	132674
288225	320819
224899	105585
119123	172304
86451	186440
481161	207806
104740	258459
333966	472104
483494	186440
452148	361458
375412	150856
270128	101963
268748	314622
211107	255942
184210	10376
54600	477157
111052	317356
39673	319333
383982	443778
291818	100477
309444	267745
477646	378127
26953	117665
423476	320097
335480	140656
294925	185679
297969	157219
61367	458563
39683	347121
249778	229336
210369	299467
210607	111398
227312	160419
39369	166397
49501	404791
356924	270954
41959	299228
322101	243438
15024	28907
248361	428789
26510	164851
274455	452746
404099	73520
126429	249334
76228	192684
19642	405967
251666	70557
424895	353557
194861	259929
140973	9498
266916	167391
259226	119381
437158	290801
254574	106202
494127	41667
281858	284276
128124	275487
17481	370406
490614	10646
405535	485185
409274	6899
396650	188759
81350	211868
464633	140044
340339	70163
336033	423730
176130	117097
410925	246311
376554	59672
354111	441696
418166	86560
13213	481279
467766	359332
93451	228013
106610	27767
119012	51881
457124	326279
91909	23018
427409	157189
319502	403513
56264	284979
292205	230576
89704	303932
26969	66185
461185	266085
363789	387606
230420	400920
97254	344063
359906	40449
123168	228431
345288	265065
445098	165963
390778	110677
98091	145064
301312	120392
270231	258177
417691	416942
389019	313829
300074	327061
92693	300119
191933	91359
33599	430356
277758	49903
31588	230336
50541	219610
148105	160096
316136	190369
448381	264258
55285	402393
114643	46463
197895	250679
126479	122840
88129	65280
200549	307651
367190	122283
177337	41006
452243	173176
43708	71091
242538	310529
269561	233251
215777	421397
129640	218727
235097	251943
25923	458647
432100	411620
320558	328550
313523	8607
417122	262954
1694	46912
133237	218366
466046	443907
116118	324916
137696	188844
265672	210979
15703	118318
182242	430356
276821	111600
194208	95904
399232	115861
433682	48275
127921	126342
435076	400536
241956	256960
314914	110677
305156	104498
296186	448846
86420	40388
414326	130028
56856	88562
224778	284891
195121	143836
477016	334068
227807	324061
323871	438419
73716	206887
307279	265027
5582	118635
77288	400157
284695	159795
472344	440660
493362	86339
269612	356714
259704	287382
10203	243438
92552	35707
417122	456640
403670	434239
347955	451016
3562	97813
21192	420782
276821	303648
160237	304227
22060	247780
270056	404806
70242	137911
473013	368051
378338	284630
325248	295484
485984	471013
110272	36767
127583	219421
287037	216600
158180	417427
140998	232258
233708	392453
204830	252340
428582	288502
253824	83983
361553	392329
150123	208577
407334	206924
15027	177583
178144	217399
28037	225328
144288	129451
479287	378144
277863	367377
260029	329379
244859	6061
148665	378436
127726	336590
41841	46536
180865	481785
290794	339105
325533	242648
238464	190369
187644	81098
191866	96103
392429	469227
488027	396678
418180	78806
363505	126223
489571	352551
165788	290450
400208	409828
12623	421371
332762	74829
52867	356838
172396	168773
222255	389387
345401	418000
79392	459802
278899	432905
64132	190369
379491	393399
221508	257552
370245	149953
192882	464734
23057	105687
293913	23321
224180	270026
124940	142018
277568	314318
469228	256095
86864	16925
452638	214024
239044	473903
404568	94872
129035	177693
484341	244688
270812	54976
77443	304323
191175	55594
358546	443941
311421	271157
21050	1605
57717	388195
85665	382511
168350	377984
359085	240225
227781	59905
82240	10975
466835	429091
148618	112996
93095	215007
292609	404345
469368	73336
455317	169485
59904	89047
218749	68950
181682	116579
164955	247053
362795	316575
435493	395397
253308	141166
475100	27225
470415	326003
219546	399314
122953	148000
247296	170391
463774	54363
145692	413256
665	116426
192311	329565
420777	310030
239431	459280
466870	425675
433277	464709
434477	110023
361655	327217
201813	51597
275291	155518
291843	120195
207731	354933
4330	274925
369080	478415
396994	138630
234748	487130
138370	110677
11427	317356
326338	359762
363467	72432
196860	154677
235885	183153
21563	397046
307718	327420
16044	375840
261707	331581
399030	190369
442955	205270
283519	287105
205633	432986
50883	255897
354422	370810
115267	366127
429682	145860
364264	28129
401367	450647
174879	471355
58486	83466
146359	271946
249202	247946
359906	360179
263514	346723
16349	288035
279224	491037
183613	292779
489787	413105
138201	438419
153006	65683
447133	126882
165518	141649
276199	32567
386992	364109
272562	53229
365195	227730
144620	363973
20461	185335
212421	290
396916	364388
371023	249334
316565	70677
336798	117334
68327	151367
338368	185335
99580	222701
489657	75809
406110	280935
140741	277575
459188	110677
13959	153728
325019	350696
147157	223732
210325	15209
229647	235946
395178	209415
5700	43366
56067	284599
53946	293813
24867	257643
81567	293813
49670	317118
85390	329086
44831	386800
191761	282822
330956	175392
256608	474829
372101	248777
278478	132318
43134	315888
109110	191536
432187	220386
383379	379976
239431	71540
309276	15680
34682	154095
39683	293998
423760	454893
18122	324377
70397	225072
275614	486339
169581	178553
43230	297005
341263	43514
298353	290722
4634	139648
257395	241468
106648	148739
368383	79880
480550	494102
489408	390861
432516	24097
133909	251943
285384	348007
153505	90880
85254	94516
149758	190369
195121	356674
487060	383701
349121	205270
218673	359762
9771	183213
190281	99829
265460	244017
310153	420746
107828	335156
116611	454975
230252	391414
35680	319508
270073	227225
230	356301
176130	324502
472040	295650
219546	326517
278116	129782
292721	248910
225955	187974
320259	469049
289675	203128
142326	63334
305387	335193
11334	192610
368745	325849
119416	28676
2935	476951
481419	345028
344314	382004
356235	470554
259588	141171
392515	396478
288402	404960
188534	214870
292081	87471
21123	75427
45579	219306
64786	428603
132610	315235
360179	175549
325493	375029
262359	281924
268748	129081
374107	444048
429287	63098
426914	212745
125712	110677
323836	42610
329727	123849
67543	93627
85739	268917
58694	414100
41673	285775
301855	7159
216544	393252
60189	150760
463836	470921
270840	140460
252174	101982
175324	227352
206831	159249
185827	250031
326260	361465
460109	289238
300342	103670
332625	124085
290799	15209
81803	109941
267752	126473
402968	253730
228128	12177
21449	13370
190670	478480
382802	49473
304938	275175
167588	414912
40581	166970
280624	221319
172803	110677
257217	491663
395588	245679
381305	106290
217366	81280
216710	277646
417045	221324
48503	76019
420867	360480
277873	229058
276821	464420
335589	229484
198317	131139
304660	164019
67463	478415
376592	30044
436591	57375
123213	203752
300925	54328
347647	466432
154667	110835
483836	443391
456157	90054
95700	391414
471169	351029
167989	317118
447962	52118
15217	266031
321993	3041
29425	292523
426372	220417
262890	81796
58484	146124
480420	27212
470414	200231
162703	76454
332818	212081
275043	203279
152139	245317
251663	290727
470078	404806
330318	62948
462714	446371
81358	144288
325789	388824
165728	478415
458111	102352
218842	45678
8978	122694
371263	489323
314480	313745
300109	9054
89791	327217
3394	240493
386741	243301
28338	221161
271886	484274
205315	367203
110677	444458
265598	3719
310727	273202
220003	284333
60208	296862
82434	233571
242327	490237
61598	312010
104648	125174
57936	131262
323664	50811
55287	48007
272812	79989
228732	28065
31436	232925
196243	117413
19579	190111
395878	487945
67351	160158
8185	194458
203454	110677
326096	263537
94385	491671
61762	415105
485185	125417
344314	221517
227485	285156
451216	262210
443355	53776
145363	432290
2499	447107
273382	159155
51343	33826
368285	234909
483240	362619
323684	149221
370280	74571
331503	305151
153322	483857
188622	486742
230051	407396
237433	116
372156	446173
400512	49228
254698	331946
420574	97803
277167	190369
88647	438091
356102	467703
144239	134145
413816	487683
60727	118223
72217	241468
145200	413880
52881	432320
265586	110708
137200	186440
210706	130028
45663	110559
58523	155049
196368	399054
341969	284155
321300	493939
367952	440660
269258	378094
481034	247448
234335	241468
18730	464727
17716	10646
237855	456124
373999	181234
481034	435643
238261	241468
212308	459802
81497	208487
139338	191998
284354	75826
242990	139833
8884	160545
105856	228431
368632	295725
428182	305151
459084	476951
53137	252964
119729	15505
382335	198727
223923	74571
77251	96366
233498	253654
444746	231447
378564	48163
392210	320259
422537	311297
412404	62280
381519	273831
376346	66229
426546	135854
319463	210879
80587	76050
60449	41673
258393	129185
462241	386901
225081	53454
13787	338271
326190	79705
481273	333357
317801	160855
246686	491190
292801	292468
343226	15377
81358	450890
120720	208577
97578	223121
139056	21902
251367	245679
206695	60310
67399	48162
135971	398333
2051	86728
292129	399442
342465	55633
279530	257991
314862	307049
17234	70864
171742	192365
58347	396014
429147	68572
432492	366564
143125	376369
466744	208577
87457	358531
57256	139613
105935	208300
44927	150934
407285	446801
427716	224696
416972	45141
16665	207667
433647	275959
390596	251945
312257	92613
305213	50488
105568	478705
214445	245916
470941	411424
221168	71901
20946	100787
73466	184697
38856	4360
326631	313705
160220	271231
470953	401285
250649	233292
173847	357854
162952	293813
129182	348798
52164	76939
133053	186640
24357	40784
299074	184163
267373	73955
108599	180709
27255	98906
461147	387742
286430	317118
76177	129663
223929	285320
483555	73432
84380	472419
454829	445296
169082	22719
395556	9243
80756	78824
208577	163904
19031	188422
410950	266789
412909	115386
367276	220417
293364	72303
218440	483720
86311	245201
289269	50538
281121	279509
214735	426930
384422	420895
147308	473942
138689	187836
187393	53389
134682	276370
194478	35707
165188	200197
260171	393366
199708	485940
209425	41351
136270	9984
45165	7601
289653	187836
298780	353343
144332	48275
373070	205270
371306	231447
47968	197730
346017	489376
296514	399001
62356	453873
330683	173270
298114	398722
377828	243840
490982	374305
240522	424133
234697	480224
145373	78329
157360	202870
295387	124085
473441	176878
83283	4968
86044	398333
403515	370492
228934	28951
358477	230271
264397	267980
104788	41751
19459	12895
156517	191842
192363	63528
127755	411809
139082	237722
77554	231839
344314	111983
277698	386919
289329	220635
194003	134145
492219	102664
222771	398547
167438	471745
376675	8175
221478	172716
253440	28129
158499	245571
6786	318735
279722	70720
341159	218533
234603	317118
339278	51076
170462	94032
288269	135276
453736	282670
20002	440962
325226	23018
222399	413673
274652	78811
80501	417918
28	23553
291150	267553
354022	173209
65281	419634
157193	379976
303760	197435
162920	18669
491970	49021
60030	30171
481191	108415
22488	35735
177482	460872
260110	315299
391281	406371
157405	301896
221296	189633
56270	369599
273107	202479
371853	292366
71725	478415
40423	293813
336958	26971
201510	62191
453738	377027
331153	129857
158679	421230
25130	67837
92827	377700
380489	126062
489331	94601
360217	482181
193869	364146
143760	336847
184294	127921
420215	222640
22753	105585
187872	6912
258911	178048
147285	391414
364636	5512
327964	303648
71511	205574
481048	85423
206217	300119
43454	191205
276821	356355
15027	19528
299757	426736
223361	164771
86037	219836
116765	420944
468229	205043
295277	183213
153006	469682
201933	265711
423195	71536
420670	417918
471460	401939
157405	185076
31719	285156
6583	154901
303016	368156
41203	259190
117124	1834
467036	364572
232812	113051
315600	12129
465713	285920
91382	455525
136606	108222
324367	475789
398305	81841
189605	10345
490971	158006
212463	44469
37578	86892
334092	67043
158584	435708
28750	6887
375949	275805
257498	317369
119304	441248
8540	380071
417121	167074
41433	53389
77231	208038
19438	386796
383756	200857
452709	449286
407334	181802
424699	185076
455922	107187
408357	63658
10494	281924
417938	313822
279876	341214
436642	391414
406660	74838
95976	163553
112640	113244
401545	12443
122744	335663
78437	401871
304667	252961
375913	420860
316154	429150
43910	236631
269258	99210
159654	228629
311629	390726
335743	289858
112330	116356
180781	140044
90165	252567
379919	153099
154215	290688
72303	249709
456500	466610
408615	51881
371313	389497
15899	336590
402331	50264
457627	310921
278642	401928
357735	293813
241284	111623
237840	478182
406255	152216
3998	227401
225552	171592
342380	315671
97746	372291
406726	225592
290633	63096
301281	193897
361527	77148
167588	56926
262783	320067
371053	210756
98162	326907
247651	452821
270122	456682
129455	486885
21101	175753
128440	91069
411142	346356
104971	293813
294277	338189
182795	165267
383070	106903
467278	69617
322312	370826
35498	105878
13743	354790
15472	352605
492247	478525
218560	467703
248013	249329
489786	92197
463577	420511
456029	331946
7004	281296
379451	85702
477825	105498
36719	20347
71189	244036
315541	40464
196426	452304
218949	122990
488527	148920
438898	33855
354330	386415
351794	259408
17787	206146
362862	190369
66033	301615
361291	79223
279288	248777
27406	92613
112372	92613
449994	40447
246558	267553
69634	336590
188221	410951
430883	287569
183219	204803
474541	194165
72853	60862
361209	356405
379477	95431
22950	336763
345401	258911
381579	477986
399760	238381
153322	340598
388825	132247
70077	222040
94511	351257
126793	218727
3794	240796
84968	303648
485384	105498
463801	74542
158285	36344
205965	337960
77009	152147
5007	272537
215678	390197
279747	328733
451372	298157
200867	63528
72926	220417
346987	479680
279683	49903
358860	256623
157041	408963
354216	197140
319163	425047
91828	440105
113620	283918
171093	119868
242822	374939
310058	282551
263557	185076
106940	363581
292655	80684
92401	121574
482446	22414
139463	74106
280233	131089
309276	303424
431298	13370
66140	291034
289473	452634
289675	349405
294864	420025
393736	283037
80775	52124
37550	249714
348644	1025
94538	366941
159186	237235
412205	155044
361209	92282
319606	236490
140655	270108
338220	120337
290270	47128
201764	130028
296185	396431
144811	248777
205813	32662
346557	180759
435079	83403
476280	246311
227857	300233
50589	374944
352669	117866
219136	280045
356074	124720
436699	186361
159654	420996
313661	41138
308618	45413
20946	92196
444139	478095
179518	273923
481907	361296
359962	138491
77551	218485
365399	374849
71189	97662
286429	46294
143629	169116
271698	396080
229604	102386
95678	163203
235853	289403
84756	284042
134154	304173
455201	241155
289084	407004
135874	485304
159068	266852
75332	20719
476714	131849
131574	146202
250927	118333
145720	5379
229803	263182
308309	6899
279683	199414
252066	479483
474066	35735
207032	188122
281563	457474
267680	354311
260220	375840
452215	110677
183226	237235
214138	378082
453746	5428
379335	184163
114701	101376
186105	167719
131606	412517
44139	142129
467176	443823
63415	82794
91099	185335
422451	81280
280600	417546
301185	283445
295881	336590
197638	78390
19087	267602
146893	442227
409794	248777
134270	364436
62960	75568
152536	219499
257612	378462
418123	208013
43216	205571
235597	432673
31023	459976
395546	254098
216534	80662
481898	59338
342465	271469
442341	209689
33593	336071
299275	186259
446380	404953
484075	49127
382447	73767
424133	263962
196233	98012
270919	195533
277568	270095
248025	272732
330216	86828
352238	374404
474374	300953
104583	48163
78930	125481
231342	150881
141251	263514
476953	479614
226144	66148
491273	337920
419655	190369
372701	307108
292721	448461
440303	115666
284340	316935
59692	195767
266683	59107
360898	234356
392399	54599
100305	296455
408476	194893
194968	271065
200113	314207
368626	406940
302558	57989
149415	445850
12551	259228
285005	186159
348861	205223
78669	95013
157267	285294
78760	371934
369321	208013
293071	266901
184190	248501
248025	71723
176817	310261
369380	16433
242049	38332
92246	7211
258377	331581
440746	211365
378930	488098
353390	152990
266021	481279
373179	425081
268511	313314
446325	476951
72867	478415
401592	144378
138126	83788
113993	132035
46870	228006
313908	433430
315346	230929
218923	13924
46619	452643
47407	190369
18976	422175
4560	382936
133909	13390
130069	40871
293949	415667
244115	204793
190561	162795
460773	41111
19492	430873
329470	325604
128124	422175
373755	366493
80294	489344
30568	334498
156924	435382
157628	237019
448610	164884
171632	312422
110835	342710
320810	371340
252529	231602
115635	15031
113550	262954
85863	375897
474730	16433
79391	218727
284375	378462
427904	284843
184990	461032
181031	13370
233498	204919
393332	436344
410713	330623
289398	454975
127371	464232
340779	452612
60555	378462
162564	41257
359669	219743
187834	404693
417095	179716
351432	234649
409388	134390
443489	20586
273610	123095
138126	386762
59372	189699
259835	125032
286664	120950
75116	464566
346427	72223
232759	58590
361291	326964
108282	121533
292687	144137
433206	482176
52143	475158
261082	236240
177374	136716
266122	194165
384323	478415
101247	62191
365029	129908
168724	325964
302932	173887
378463	144527
475526	275959
361960	230406
92295	482143
474946	484447
63398	238562
158729	375084
133370	492906
119270	14719
459623	434264
354702	151111
12088	324723
478152	481179
364636	236267
258967	122117
116895	94793
256811	160419
110421	153352
372799	94667
447764	206511
56287	264406
146043	407493
463969	207892
291928	100409
471110	15209
162306	341250
167588	262344
274771	331508
397200	204469
349595	489822
199519	111931
240634	418954
46478	105197
182277	37515
120596	108222
194643	65150
213071	219697
145717	24420
106739	412205
464892	337921
452370	91600
151647	273283
219525	219499
310915	409828
176839	300912
161865	446351
205362	100477
91036	221105
156029	248978
154981	166602
137569	94667
13945	343085
448402	134500
129774	127921
249017	359824
323693	91947
452981	120195
421760	60517
209675	339381
265586	355210
198660	15580
148990	37948
301093	186440
85454	228431
486192	10345
266957	254822
320349	315465
26740	137128
264800	198008
208775	485634
280871	324037
330850	275368
184321	228013
172278	48275
159525	191821
23036	413973
87785	28065
92401	214992
152558	368375
57571	74763
126083	124499
44159	52391
120207	207535
258617	273831
272692	291835
32900	34014
130869	157247
168117	455349
214390	32807
207498	280233
264009	486460
476011	7812
18468	194805
261091	49903
98438	36507
270248	370029
122763	151850
380611	15209
108330	166063
427505	307069
479351	30984
163822	365192
373370	169897
38836	178436
432480	387742
400542	155207
151444	338831
249352	327217
256901	232043
454418	152277
25145	132035
107118	180259
63698	143300
214918	10110
182342	185454
179748	15133
349170	203840
417057	22827
486234	451636
53872	162831
229830	294813
311797	313745
200092	283178
86618	347104
451378	217871
237810	168050
29431	260432
397734	363225
117992	134145
145717	311212
317356	93602
160191	103259
217858	49021
457296	62196
81432	22414
224376	143151
74443	61437
390010	298767
252457	313314
146429	478962
150483	254098
361402	298765
467191	57375
490338	261620
24874	262954
250710	98164
81238	372062
143675	16433
403230	303648
437623	331467
259260	263009
450561	95149
52062	410074
353029	300121
91108	286936
303042	379269
221296	281755
387095	38290
42163	327217
23517	470895
282453	230391
273730	62580
82120	401065
178422	317390
249267	131825
196903	209285
481948	151944
346111	376566
367343	123369
243283	134433
378350	60500
308344	57989
402500	176182
492770	191982
4204	380687
199815	100545
157407	323594
270404	61467
114899	13847
253874	478415
237007	440660
50143	420757
111549	450879
108990	132247
412479	81229
296185	430684
302444	253465
353641	490588
224285	191686
429878	273831
239329	267709
471809	12895
333339	198297
102342	237338
209311	389170
187494	266852
363407	275624
300273	351732
244410	428738
480580	473338
308952	414269
85302	12796
89473	122694
16790	66088
188568	296712
27158	207243
364498	467703
144098	250679
382882	29990
161420	190369
222921	34804
429849	146019
74516	279829
415787	56069
343301	16433
23871	443544
172396	170379
68532	212306
428735	375386
348552	273831
450576	416241
442891	121106
358860	133534
88881	266113
230574	265336
50042	183213
451216	206368
107965	178136
151469	331508
115112	451016
306793	346140
423013	320169
483950	313745
117453	327517
290719	110974
160219	74936
315646	282180
293789	317118
174894	450439
286883	93876
180578	122694
439074	480681
320324	127921
77461	203656
193432	365701
326184	303359
461839	377937
436341	304865
40362	18665
89834	118838
399467	323296
76717	193300
386740	334346
115440	60389
88359	331508
301557	343992
340248	243301
201547	187836
278444	28129
237698	404651
59380	106343
194273	53734
112443	83544
460226	330731
252815	467192
253302	249334
122767	207325
486840	168381
287566	38576
69400	473195
188563	13973
449176	396251
467418	31461
406408	431057
450289	489283
176341	458304
388190	287423
11209	477750
55887	185479
107225	75679
67571	69975
431146	330218
50199	108824
133246	61884
369997	481279
143814	179506
315044	416827
428209	489822
130625	192446
426624	94665
362267	164370
407789	335114
349019	391414
448816	430629
470005	100478
20059	258157
12005	215783
413950	195340
372340	252650
211828	257298
445101	366534
158180	137405
414257	143066
202885	186561
443308	276744
350533	391414
422896	24208
335951	469235
206309	430365
73008	172184
15870	90884
17359	33528
456067	33927
64938	234925
440327	334124
462505	164800
178456	450011
175189	380491
446646	58589
45880	139982
477932	432683
4509	32630
494102	124047
65712	238041
417473	241468
412205	439853
327745	186440
224919	208030
131574	365702
461846	351682
107437	125399
473555	315746
447014	227998
36819	194165
423076	176588
98655	487537
64586	4137
250935	246311
385230	293813
20511	100370
435576	313949
385714	458119
182184	121897
288354	273934
87352	451885
225955	185704
306040	209510
95008	218247
399975	407306
35316	393326
457915	21587
454450	302440
315060	490119
240624	292454
432382	410464
174059	183213
46870	482507
130490	206968
148948	144910
198317	259787
57447	329039
169606	378160
269906	152020
433037	240225
119001	123213
376993	457031
413816	331148
157699	93745
459336	267602
191271	21028
431219	410355
279722	248134
34949	467703
87527	316768
77966	455980
302693	175721
491974	76951
449871	263981
457386	190369
88647	330469
85665	179472
76221	460618
409539	353103
88772	317184
81525	430356
231344	466432
22285	187089
120540	441773
114383	453959
426885	246318
333729	473935
175895	467727
302939	187836
433292	190369
334068	137207
58011	245575
292588	140299
387033	26127
190973	476721
208031	364021
476447	18160
154603	278382
408737	243760
347834	336590
143023	414286
487794	47376
396128	309377
328174	108060
186414	382103
461944	462326
452325	363746
342440	464727
281906	281957
149950	296423
186060	83140
471956	438203
75098	200549
331990	280635
450072	467924
242679	194756
186037	343012
53893	250438
162248	441202
458207	462339
469556	32807
486170	266537
73717	110091
169540	272908
439719	261759
345416	38392
348359	213254
94960	17102
12785	405406
407283	439689
91828	305141
82337	441632
155096	141649
214177	341260
5643	479561
325193	332487
66394	421368
134902	28129
154605	453104
305332	28129
177235	64075
187834	366587
23482	465313
380858	59215
393674	386057
39683	336076
483987	477333
237714	285265
379467	393253
129416	65194
408146	304589
253102	91678
187023	41437
12256	60183
204001	364618
347948	317118
467605	168236
103050	86077
488541	423841
20998	58301
307161	204330
435663	372502
402947	220493
460534	283874
1651	464895
232258	231485
313004	15436
58479	392332
11282	233306
469418	232933
314186	333543
27096	211932
295643	336590
214714	302440
348099	3347
352237	67075
373264	58287
379680	279889
136809	354203
271575	309425
230051	469073
283698	435817
120686	219858
87274	144470
150921	418332
263880	453206
317366	401869
285506	378686
78469	64841
424647	478911
457674	349140
78965	348962
171461	327844
46297	245613
41509	110677
243594	373932
443228	121950
293002	214600
13623	337820
368813	286397
347490	97215
131174	57002
451015	404734
30606	293175
226314	139672
10110	479614
134599	246924
391765	514
189158	172245
223530	435708
400970	166348
96670	450647
253144	413987
126517	428214
279989	12245
342486	489040
173522	122694
423559	72565
247459	143151
3892	487585
355395	110677
54821	325940
48922	293813
346790	150315
491361	428603
377117	481950
223174	393326
80805	212094
437140	377683
138611	57870
326631	454792
270567	162831
41692	422175
286741	357926
398895	383114
290997	63781
232348	328943
227566	235939
367919	335477
182543	186095
20732	11619
302017	359762
443307	333338
41039	299392
488216	144073
309990	277450
59309	193705
219093	255650
197133	274309
96918	425838
283675	99072
233498	359451
442582	309425
385075	114387
112812	341435
47002	267602
173110	40881
118860	330469
19542	61791
306628	303175
481592	273831
332892	414257
416691	446616
164684	266600
32846	112826
394851	264406
387463	51134
169006	311215
193358	190369
198692	20586
117783	273468
163462	237235
113363	272775
291525	104855
447610	100528
71665	32818
488691	120097
481607	293813
106460	142077
6155	451539
382848	95922
379738	463615
464869	218061
133832	741
465655	442030
455797	88113
89105	73824
288775	368141
62026	186548
81441	20586
289444	411365
110933	311119
130332	81280
483613	471114
63597	160379
304419	345065
44418	161479
247597	62366
310615	247092
445485	21379
173220	244115
408476	300811
464002	8463
287552	357072
368085	108756
106313	231691
464207	14406
173893	180259
391584	305881
290855	95762
420419	485304
189411	82267
119840	444995
130069	121594
394467	217423
399492	188195
324502	402731
386963	163283
184265	151068
253102	201902
335951	284843
84698	421109
57605	387633
7379	286936
216230	206115
484193	62366
221369	152324
160890	94378
107998	159378
379369	132740
2353	238578
110081	75303
102378	94516
248013	221620
29168	79417
401011	390861
238517	331581
268172	454372
361352	216160
97552	192826
23462	88113
224276	266852
144919	413905
388540	146034
367567	408833
266302	443976
485536	1123
320410	399713
179387	333719
198389	190369
216529	394945
393771	202019
328979	164449
52695	241137
136073	47282
41832	104738
255922	53249
197913	170549
202478	455402
67763	146202
48612	12177
473049	206439
284554	369303
254953	134262
381950	249102
347121	320631
443675	255932
318824	156375
420234	473411
153066	211868
73327	200379
242038	241358
80953	404886
492758	178486
248782	35707
258646	150424
118179	98493
345715	190378
158627	110677
228028	4606
297275	35707
225318	450009
408674	79989
358787	311721
470678	254284
481723	377006
355083	429368
64203	221303
21411	77443
259775	390628
225988	40034
283020	405837
470587	114930
314598	151831
17481	299446
224676	228431
24832	219499
339195	200632
82532	51222
53764	164884
57652	202512
297654	319675
91470	56625
162966	431339
74606	190369
313547	189978
4560	132740
396154	25437
347607	67401
10850	168615
305751	121289
17613	248614
310920	250389
259971	336590
116087	286645
373025	332685
151036	478415
226487	9054
107510	405054
115625	64429
483688	278179
383411	461944
280642	48275
270551	306419
88439	249713
99499	323785
248122	155653
131046	293454
332162	12443
35388	347202
167588	259523
26120	461846
485048	113138
381941	157701
195121	34260
315358	302322
72003	82635
419677	406633
134196	404960
310338	450154
399048	43284
344314	91414
248296	411808
118132	137128
354022	96977
227306	198038
134108	314742
399270	207770
176406	368128
32271	355700
262204	106946
188669	326102
102378	409540
35628	6899
471169	210261
67382	22419
309225	429918
456079	440660
175362	237235
56929	475571
394515	21583
216339	420944
171009	21583
476704	286936
326631	49318
23642	468162
344694	384747
444380	239084
493611	205223
360531	480683
2112	105585
178653	247650
335242	218727
435012	49903
485492	45234
353597	243746
212697	322990
152723	16433
302477	403501
169422	113994
479849	62996
316154	236240
105249	391722
385432	36020
61286	384062
125934	273831
42979	51221
417425	1057
265586	143095
85674	98727
319393	286828
31444	18628
461563	146202
458880	487314
29240	250434
339310	110677
444966	53632
326260	196802
314091	492582
263858	460420
449073	94516
399080	62187
32776	133629
381543	409828
227352	430356
212674	198694
187835	71219
121310	295725
187798	56625
374274	490949
168960	61572
351192	408932
313730	404806
197643	15209
289924	261021
354973	180578
208292	480025
143099	54976
111066	369677
454337	105397
448263	366666
462655	91490
448963	330216
214853	464350
486557	316372
163445	410074
282503	411455
162433	50508
348563	197083
295109	396246
81432	356723
375809	237165
339517	293246
42899	397009
217270	408515
245323	201493
94129	50605
342174	142366
238117	456640
249111	203148
412963	233590
451414	118676
265965	396563
258864	492906
316352	227545
474795	51954
373025	450676
331396	270095
41743	186259
146402	440660
202866	292735
100930	324175
115356	319882
388848	446799
487732	279590
246758	50538
354353	427803
117909	288092
470293	405570
75282	184974
188484	15209
108089	476518
241889	180302
307287	487833
265329	150076
404578	237315
38053	10690
79408	489822
76848	171863
290676	428214
258360	12245
68314	461846
53151	477986
218485	424060
436059	201843
106209	463770
487658	426595
305357	394885
89826	345642
343026	140117
92180	73990
56758	404724
418912	163586
75034	118505
234907	186463
162491	419580
195499	13370
167089	298193
333894	235679
400816	67763
438082	273687
7788	8756
20537	21583
345175	493038
270573	167629
81358	216206
82150	74585
30003	171163
22779	359776
331980	273831
17716	454975
437378	41075
389973	373830
11222	208577
61683	113880
258519	183966
399441	247053
332989	13370
277760	86560
312842	8459
409434	440992
281239	10646
92547	308882
215578	271460
204843	395395
187834	348092
305121	321510
215316	416025
416116	355414
139674	103767
489612	25076
404328	92613
123538	366534
178932	53863
325381	409828
299650	378039
63699	329254
427505	1440
37620	378691
229241	353175
153096	33431
379680	437237
172814	295943
266307	381649
185339	170356
300536	326821
438475	201792
353597	313745
217063	315456
196398	256086
316922	86560
353628	440962
471907	226451
251720	296536
114643	354364
226919	424644
254446	119622
449924	396697
410908	425675
332299	204813
73791	51585
144551	242562
148594	94516
370820	259929
334645	326634
56138	103214
228	266750
364942	467703
85443	458085
40343	72559
215184	267602
57227	29563
18851	157145
3524	378158
143514	408281
189587	4349
161524	38870
185339	375897
279031	410452
223278	66405
458465	478082
50575	421830
253935	337849
128251	346401
147373	90485
370384	64335
79485	310756
256785	201990
235793	221088
285978	331166
174315	405358
220666	53863
398530	299467
476455	399867
202179	96195
215063	325369
428409	290535
21463	225024
360344	18012
132553	384259
358942	131374
298589	146251
425467	316796
196504	456641
431713	378462
248013	192244
309085	29961
225988	251506
306773	377278
428944	435417
350868	159083
64272	214050
393068	220417
399270	164254
6150	125593
162019	381606
323583	62191
88211	451414
207269	115340
101986	271469
37525	233515
19063	65681
163736	110677
455074	314256
270319	163187
414518	210353
17966	87181
19608	313745
332299	319671
366685	396975
344146	394529
430544	167719
348055	187627
420141	437098
439719	169116
78319	189354
54211	251205
76677	135756
316136	198926
16970	394114
105052	487744
294261	299467
27905	160328
191447	360860
292415	462551
124085	15677
486060	209572
323775	335672
331364	292553
129782	332328
309985	10646
250595	234071
128507	476951
174034	47033
326290	226308
79437	428103
180564	18223
137454	78149
135744	203279
441463	298142
489772	479760
184118	142678
374981	105967
487617	119992
311479	222531
228128	335812
134024	364109
223811	132443
149709	219499
349595	165653
472224	112312
315692	195370
316632	430356
407139	332116
235491	296869
62280	135357
292186	75303
443071	184809
111455	420536
86304	402183
381311	190369
309276	394457
368701	372292
58245	344785
341311	190369
220341	54861
146429	4545
456522	288035
278537	123410
360660	16377
335633	162417
492165	174605
252563	164884
152835	282401
206318	220245
226238	290830
27021	392117
122637	44380
418180	335663
105979	236216
80861	160419
104686	414641
373288	175067
414641	194165
58709	166578
380858	250087
99982	161704
362325	86728
153421	107954
247351	48275
121643	327217
91583	194999
21622	310498
267373	252820
133769	328170
309318	10690
324206	431219
320427	86728
349448	298128
164669	190766
402906	132740
410573	300397
190062	380071
232930	263454
371507	256759
347638	327454
233181	200260
344065	6984
31121	3719
451372	379976
436329	451134
211186	315687
245202	77341
114063	66146
84745	94540
290127	46905
484976	423685
421207	182940
61186	334336
51747	293106
302911	419936
385256	53883
203407	215678
29276	345745
182552	249897
493259	33448
432674	17186
281919	181098
107669	404316
236287	262954
393106	320464
388433	120003
266028	440660
450721	242339
167724	330571
293549	4349
191658	49228
393004	83872
256856	317118
71701	283918
386098	445055
157197	184657
474253	283958
29581	146202
412738	237973
373197	453581
457459	469235
417079	420555
85863	476303
303652	445186
107230	39103
305387	369848
113836	440655
172396	221890
359552	168334
276821	273831
79332	267602
309004	302065
449521	469205
114332	124228
312854	141699
103035	367326
94395	387368
457345	350170
37235	342807
3186	129727
7114	249709
302626	428852
492217	228225
15356	336590
15703	354694
459313	377906
465820	265883
83053	190369
279614	293813
290799	247812
14629	316802
156140	266852
419720	391414
485930	489258
87835	48163
87494	354018
314361	438783
362654	154692
270224	263478
121860	77143
178141	322738
223438	36036
344352	2725
456021	464756
467007	184570
175693	166970
148828	317118
180567	11983
323222	180457
402238	316388
59774	198317
312283	186707
303507	309632
470421	66405
473855	313829
437014	265544
272301	226538
200092	249332
108057	393485
441476	36955
68923	180693
65486	307423
372340	450670
447641	440660
245222	214050
465778	201895
408502	66880
315358	286016
216230	101529
172208	283392
357259	359762
385391	121171
353051	319559
446963	422164
61349	337849
114643	295349
417938	147049
315394	183690
380719	138432
265529	88705
81694	420757
260259	314663
426197	91657
410500	248777
160476	484447
402140	192330
42854	313745
114845	413905
35025	406626
447641	82585
48679	354924
159920	5319
191464	95942
319596	24334
342465	443118
379906	265711
493683	94665
149147	342942
282977	49896
219198	37657
242187	255687
12967	180480
474066	489552
440990	119568
195213	313745
227370	79507
165632	94665
203862	327217
201041	478415
31857	5258
27941	383360
280192	436644
397065	391414
150833	17339
328940	229641
296103	330255
295009	300119
450120	333247
455792	471585
398752	480109
48540	430610
217740	68966
476310	190369
15819	82488
81219	352605
306261	263648
325824	314192
396802	253023
76635	9694
167588	233415
373420	423688
393249	253471
318279	221744
234320	23068
9533	267352
493275	273831
53293	84461
233045	262487
185413	105011
118877	389682
334045	100287
50362	387185
296886	162795
294323	473056
157505	13601
456021	236358
55912	12895
287932	390071
15944	167033
201019	10646
415024	338228
66727	401871
268277	15133
221687	119762
346868	383225
300901	428214
430170	139753
264280	90277
320208	191821
332125	222763
229735	253247
438193	273771
309276	281236
165680	227118
452000	320164
370946	118710
486946	183213
174730	62191
293485	18823
94178	144845
271676	284659
329727	179692
413474	480617
161023	186384
362678	237867
82981	64188
363197	86974
55451	25410
36994	284239
10030	281939
232971	449662
372415	241189
131939	405936
184629	239028
111392	458532
484309	445839
101083	110708
142320	451600
423928	40784
204575	293629
385402	131312
486712	246044
349972	106559
382032	453058
446182	258149
274687	468171
318735	110552
194727	459802
310800	315679
308900	293813
292576	99982
26795	6289
145438	293756
104740	214047
266307	65683
482989	319595
486879	313745
262633	287311
300750	324061
190365	12177
406660	403358
359266	433279
490508	179506
191468	447431
103898	408888
452098	312161
29518	320625
408518	218730
472910	115624
106289	120654
189223	214037
240369	327890
218485	15209
124772	151104
133363	186504
45300	174564
43835	356615
333578	319252
392086	28978
293077	366127
202505	99982
327345	321659
89219	370619
381305	37865
345401	317457
315990	5641
388475	445438
151331	80543
259546	89047
198944	223568
172396	359401
320439	43205
48832	473247
233395	21310
351008	86974
241032	55007
346398	404142
430777	4466
269173	137128
29077	401881
440181	152433
44085	107724
257284	163133
480580	32004
141305	101273
463546	218730
292687	413987
150494	47467
438511	414832
228425	263009
133909	8048
173397	467606
97247	168213
202436	267602
293052	469125
480080	425675
185813	447847
273887	62191
339493	28129
142993	54599
398214	16433
471062	118662
67293	376364
213544	475223
398465	109006
490393	262954
3809	424714
135873	412441
364555	414912
402608	203658
365399	331638
7812	94220
398430	221516
402288	485304
395935	451738
248039	177084
247388	298077
376096	224929
205636	457081
314064	391414
204836	433008
325823	234356
344284	126150
353339	428103
197714	171424
44844	406785
453919	459701
418019	432716
380752	282865
396021	180841
280736	145948
390032	49896
412651	308374
16776	169065
319081	264771
350478	13370
428567	120132
315394	72432
233045	106739
181111	231485
425135	285198
452240	321198
142060	371513
26107	313314
476586	185076
408337	152907
395298	313745
77359	222354
348719	317132
403087	244590
168745	371271
18450	462044
237586	472428
400542	384336
309917	275677
55426	336590
305500	250297
419207	396563
266508	472164
446368	149388
61652	226636
165908	319703
461674	86306
200092	490035
330541	488426
64116	197077
349358	86476
490699	234620
336342	185479
454867	248257
149771	7159
81358	70847
145187	55579
476200	279216
259217	353012
313578	113139
9564	357854
36340	155719
431537	391414
256658	266852
94606	189284
68872	345153
154388	429863
47094	34775
90296	100287
375606	99449
132150	172089
130069	115730
224343	477980
329131	154815
337483	296926
130619	369705
282633	195541
430839	467339
27885	30187
164541	127270
137744	378688
316796	386357
321157	171084
73716	488758
172109	107473
373739	82585
249525	110677
351644	198624
435343	280649
160961	137508
179752	297665
202613	168855
130300	235679
314311	393928
225988	100073
162023	52917
82	303424
302918	310098
137454	228013
487187	477986
412205	258905
167065	226308
120678	90123
195402	153748
96615	458790
58208	474268
3176	233415
410702	26551
455922	391414
296432	389497
288690	285446
326642	9054
368240	39980
404568	316423
417918	391627
124002	383967
69554	474412
437266	226943
287874	39695
197227	186440
103531	87824
466176	147245
395114	342426
472910	65648
89239	113051
154423	267553
29824	448770
430355	350516
357411	278493
291249	253348
78316	131522
50761	379320
406304	254973
412624	436936
242968	273831
382659	164276
438344	196169
394666	277806
204349	18665
422749	105498
77455	331581
399599	36114
364807	319271
60372	485304
23876	298767
297333	433443
412499	15209
202863	426986
200665	266852
446799	150928
186945	481723
490797	178630
381826	421115
252728	190861
229213	240225
46566	248382
460067	30403
26961	164179
288891	232351
402331	241137
478168	333452
406477	487130
473600	366127
58357	35707
305534	281924
297436	209740
154101	299396
258136	296693
370520	489039
295889	162795
80193	241645
259257	231485
460059	209572
167419	404218
26918	122694
31588	6089
184387	102942
117522	152867
216534	312463
263713	416846
168774	135799
459601	13108
287751	29253
230051	357232
255659	49903
295889	294079
41779	339214
83137	283354
263125	77598
421780	118090
465055	190940
395855	196615
311691	183711
380858	126879
64557	92060
312381	50264
106739	8303
132622	375897
427200	181668
60892	324630
72286	369599
112443	71584
52955	30537
485265	219325
202774	54976
84197	396796
444252	298767
468194	195444
237603	76487
353597	379598
336796	338271
467694	185146
130405	361698
187156	32912
290838	278604
210050	310460
92471	335846
329727	127921
475545	466773
360459	71582
158099	147763
66304	120
251018	317282
94670	41533
177144	5040
239725	94520
134477	159380
192484	88955
324000	6072
211189	216318
400253	458790
130859	267775
456231	208281
266607	139392
329727	150478
306294	194626
242476	180578
263858	70201
302578	356838
450152	246981
110140	273831
148386	140342
134423	450798
45724	179837
40890	349071
73362	145829
6265	277088
246690	480717
89826	48474
324966	232932
109085	426034
360216	59311
242538	209510
312046	249535
158779	190353
47763	145253
282967	312418
338113	13930
151156	125399
437548	273549
169794	294069
472094	175895
297512	322674
417735	97047
476097	251806
449600	333456
16458	164884
227511	121333
471429	44547
362267	294824
451646	76111
207819	145860
166491	225401
328140	101564
140491	32807
20070	459205
134068	233571
347653	235679
490957	238301
90296	252728
203493	333357
203657	380071
490374	317675
45880	323502
485599	254973
148474	171794
481854	219876
49514	131928
408737	408108
15084	378970
200580	374314
211130	220049
236216	368904
159979	485734
167588	41651
59059	12895
125697	285156
44577	475895
313951	45500
456658	440804
426432	140044
402776	465950
392549	108702
216006	117800
299500	189659
66235	44798
339783	358797
196891	13370
275154	429883
52715	171685
144973	368373
18631	251116
354074	135664
59873	244249
267439	446351
459084	466737
182835	196399
370596	443693
350887	64075
160819	446351
137039	209213
311750	172656
255922	401854
128425	134366
5090	250214
29353	237235
401462	13129
23386	303424
263004	93627
180755	132619
174034	392872
298628	36066
144274	338907
464337	230935
290487	15248
398308	371009
143675	159249
20392	312899
471908	21583
389013	315671
124577	363011
280786	449438
161149	440962
310847	163148
482184	165023
138856	162331
135153	483244
373824	467703
412439	470554
269881	94344
448259	359762
225618	315671
955	256121
401555	132576
368065	281323
122439	34675
237586	287463
467438	15209
328181	374888
197597	106663
216318	435285
324416	346244
419682	99693
335908	348225
90180	327061
328907	101058
124085	24435
87440	250389
326809	3131
402740	400532
141254	463623
169655	13347
278881	47092
4098	118830
378646	343547
212965	58881
324705	49903
129388	398929
136253	291545
385516	200950
323171	113335
334643	139590
13563	80150
365550	352952
276423	31537
122161	228431
226376	241329
456857	4134
220040	245317
263769	53389
63322	422175
433171	494102
91828	144894
350669	238967
7445	300476
150244	135756
18928	197650
1336	62191
176927	391414
20215	307518
220243	298608
168361	366493
416550	284843
210637	172626
313355	159155
412211	386412
300145	79838
348064	180709
402237	283415
256441	291249
227179	414005
9871	404408
68457	119289
210313	126473
91126	140828
379696	458183
162851	258370
216147	77637
185441	188918
324775	203622
278069	354704
276821	89633
383177	193017
66266	391414
453014	273831
363903	195547
231792	462539
110050	4413
5354	442947
80869	487548
357297	238809
59465	385000
213613	362610
1430	317100
401232	202571
198682	159188
302470	440660
452095	76812
485322	83539
401064	277961
319446	25984
154451	462900
16458	425116
317716	333591
212196	375840
436575	12904
403193	208786
45951	107187
467012	308100
94129	56328
177775	375768
394305	7812
380587	348798
423014	336590
101859	70219
143099	409828
253435	364000
421440	290391
253870	327217
248974	198505
184183	80145
110367	137719
235047	178606
366320	141637
171037	181296
191358	373678
418019	74324
260110	407334
62074	409540
115916	343453
412356	463549
47816	45949
284047	20876
139021	217310
212643	489552
473624	375968
348046	248820
258729	351639
363445	237235
81288	371934
139110	44102
374946	12245
8859	146217
105933	77311
410349	338915
419787	130028
34949	447560
262980	122694
431405	110677
111856	454975
244581	421356
353577	52030
246394	326997
284008	276572
83192	110677
11892	84274
287566	243789
305224	409828
121291	449975
241284	63528
396442	83140
288435	190766
116769	196783
209316	228431
403230	35707
9670	458968
76080	98906
126516	321242
303507	452709
154388	208617
390871	16318
288508	86417
28877	370964
129945	15686
477646	1318
450087	160799
339384	373169
204272	298765
431264	308100
312241	35629
425527	296339
279722	437404
167810	197485
268729	284568
413739	179423
122848	45238
74109	354408
22888	133383
160262	203656
93558	385000
17814	28624
367242	192509
285174	219743
24381	45768
20792	405666
121356	272910
116645	459742
33927	440615
203424	267602
280355	139649
30160	213331
296664	168197
158614	64335
189680	306394
86690	105878
363427	454395
229971	356645
451216	381536
18176	476231
142598	378951
435089	13129
121594	356805
377869	3497
208876	136762
392329	91967
178422	365700
489595	21632
245206	441645
146734	177569
408998	292721
489913	475265
122982	219499
215067	431226
50668	186159
271399	429
216529	303513
398843	68631
431120	42035
466340	359762
151647	146400
161420	214436
315279	270795
221687	72670
246770	12177
486885	433449
219281	180327
415967	290450
327995	104527
468935	124085
468978	269714
464681	317118
68024	165963
219163	94344
195115	110677
96231	26532
78030	408242
360459	293242
453859	252195
180542	63528
234603	21242
264246	222969
296111	244115
206389	347525
222474	110677
256718	110708
396258	226861
462086	140564
227375	124085
209750	30307
342652	312174
325388	334481
58999	82585
1263	437243
152268	179872
397332	13370
83457	250679
450934	229733
422255	273831
401395	273831
216666	221409
121397	209213
75290	377402
250820	293813
375254	203656
361308	292736
235748	490427
283640	98832
241732	279559
200013	13867
437622	345022
312347	106531
490940	52872
364365	192195
191846	468276
226551	268243
138776	343992
164829	76871
467372	284526
183709	327812
124490	262954
137763	409691
220624	132393
365980	84259
484229	291642
176130	270196
69812	233160
332482	58140
467766	447107
10251	110783
112920	317121
136042	457081
316136	297131
344416	120927
144118	164193
248093	44049
266835	290667
323896	482738
272621	21583
191464	428214
22582	161745
267306	110835
174139	255057
55774	20611
233374	478232
193374	330303
37481	494102
395987	481723
149389	446351
277568	483457
302578	222921
296277	455769
263557	293246
442552	55940
158851	428738
207606	351257
73183	256121
391479	82498
34551	258370
249932	219499
342652	237458
289118	269199
383857	328538
274742	442955
354545	21241
302918	309198
150578	57650
458768	273566
469054	383469
107118	243285
448104	345548
429620	366127
243727	9437
333578	224794
367919	436354
348447	419728
489201	443976
232492	347572
313604	315671
208117	37057
338028	55129
67835	38063
191112	167086
127609	390861
270187	209510
408329	176299
462452	258408
380489	35105
360733	16041
247160	15598
314720	468753
46029	371523
132019	16433
384725	159073
300273	27457
21097	76016
248847	14335
285664	393717
153322	291521
35556	148519
144973	381872
121637	378462
105426	459622
220925	401020
382002	377620
485772	82490
253447	241468
180354	57958
312283	92995
436734	422146
226326	391414
369705	399535
292225	24620
381651	42708
483025	29428
350003	427355
221925	2199
290765	392329
241529	93245
293682	429466
444693	161746
120235	21998
145178	428375
118814	218727
26527	471430
193176	200444
99291	289386
251528	246311
392339	167588
39892	159560
432216	156829
114324	74940
92633	420777
347549	246623
328073	264406
289409	324381
84182	205287
97499	398633
150423	309528
26556	132740
247053	130261
208379	423688
241749	32807
220553	409248
246175	268505
328940	132651
187505	391414
392207	26559
332507	389667
246702	239872
353204	318563
131606	35015
76228	399342
366402	263984
371100	152502
453919	371934
30723	345401
277934	207535
331863	433934
438506	440660
213704	293813
52307	132410
475808	482143
126870	11013
17628	286936
456865	180302
307017	136744
462364	127636
355171	267602
304731	266455
48769	348360
163519	372767
70735	119273
128660	236213
271512	311483
411446	453847
151495	177794
65439	21457
477932	120070
41189	26883
454610	393933
461322	393326
135028	336590
249860	355093
12297	326997
305487	409159
258894	314742
94527	177686
288057	241525
11465	260775
420944	109776
141919	478415
315463	61059
481981	80625
180540	63535
296683	203279
294644	194813
342519	48080
493151	464420
176161	52028
465223	438419
300605	3878
165542	272110
412430	238932
291785	320508
98394	462637
477932	313822
468832	5137
451864	21583
409061	347468
140013	353485
410075	159939
115725	194805
89018	454975
342768	270095
169847	83777
77274	318672
205069	489822
229647	189908
411199	98906
267562	105788
269980	78469
104740	444413
145217	166063
119812	457418
296635	313745
58864	391414
433565	75292
157663	51881
120050	239528
186926	90798
386310	247718
278648	112920
234053	494102
345765	207755
250833	169501
85151	81109
259110	64335
105890	70557
244243	190369
28781	459701
296570	19653
428518	386901
486721	149543
188652	243438
212153	479992
459844	109495
77322	92879
242420	256121
468739	190369
373338	224584
106676	99913
119944	295716
192238	18158
464149	169273
250854	240491
65513	315692
475555	211868
360771	15133
493495	357185
48775	257298
479168	301475
356221	15209
245329	386125
258547	172089
274378	267602
80001	258005
467828	304589
12163	23965
470517	111869
254702	446826
422246	423033
114748	167517
210734	317675
130008	189064
345729	361405
413993	233220
296778	334680
72920	462795
475747	99913
295697	40722
15523	278332
270248	23668
450829	71019
177464	218614
133909	80325
172287	490809
435689	373416
134531	120666
92047	133080
146654	53863
7131	86476
49083	165653
58928	90055
40028	104807
217527	254366
184843	359762
453483	95149
26551	206369
267243	32529
449865	271756
154290	487756
152408	321082
101230	263422
203026	273637
482851	259354
297160	124660
424844	338480
128209	101259
400941	413958
43419	262998
276615	155632
300287	373664
461445	86476
57574	293813
28096	317118
94608	122997
448497	241468
15852	356355
382882	274870
263561	157627
403565	137025
393738	113219
178682	352927
404331	410018
397508	404806
59949	330469
296432	478432
475722	326398
179153	70029
447897	94516
218707	471416
268265	83235
174318	104527
10788	100515
90296	48275
207007	264790
181056	178436
228260	406046
126446	336590
95303	48861
477965	83275
420699	403988
32129	218730
313806	292063
171444	304023
216009	247384
165136	219499
136228	240225
273041	309425
271581	330477
203422	421768
257600	207260
248109	449416
132810	47376
438921	165267
235630	341271
50090	245679
345401	327922
124669	311297
97819	113436
300214	164884
22919	420895
460222	440660
51977	344252
189467	369599
53833	202671
189965	477986
393068	94344
318071	370492
203302	478415
391451	326420
389217	34573
66134	214714
319824	325604
94482	10690
405674	145694
447423	360439
402263	341271
221925	192703
309584	240374
417406	408797
148519	186159
15618	141440
130224	266264
98847	271853
404892	333780
102644	286316
125577	298767
317518	424608
86632	102011
383861	364109
414327	55760
419879	134262
252102	317118
371373	256855
310405	440962
61286	343860
146893	45516
236878	416046
305658	135297
284218	105494
192708	65913
35826	351029
284666	216042
334155	479487
365132	466046
407540	292904
45843	109968
335654	27543
230051	217197
283960	478415
249496	301475
443872	438783
121260	271999
264800	41667
299386	241722
319017	479842
892	267352
450924	370810
378325	210261
251272	476951
397954	283397
459052	106808
4018	237165
343839	425675
5662	38935
32257	214992
228078	110677
377278	399774
478588	319134
340398	103040
403159	409754
136857	60756
132740	472629
299188	284697
382235	141166
209050	37217
14919	312944
267997	132027
133708	230691
450151	317100
207141	23741
393525	326421
343427	300374
1226	480182
174484	332821
415625	187974
311572	119762
201131	424344
112388	38243
121594	446630
71729	351639
289763	418399
242882	220857
265192	316492
408459	409540
386894	162795
73290	119123
74902	240796
60773	222038
301723	236957
449521	314292
133105	303392
72804	307434
238973	380957
254574	20506
282322	296980
232348	153658
346816	329698
189524	281924
51659	32948
4098	326254
470415	317675
246070	292468
435890	32381
225694	287382
316353	416128
218336	391414
356370	256155
195279	412397
400327	414286
65527	65670
29276	475699
339525	298182
415388	73840
153322	409143
298581	440660
434726	30169
236222	370844
232492	21560
394515	281924
292805	60190
134279	380543
55720	130130
119544	214050
203794	217423
419777	250434
22928	478714
236032	435630
428277	311212
182547	298708
486371	92613
71430	33855
326631	69402
488298	119137
410298	317118
100698	190369
384384	184902
253178	310303
4096	383382
325187	140743
284218	440399
107931	425675
44159	450240
47707	35562
236953	44700
97148	239803
115722	385928
143190	65161
291371	369339
65549	477780
161234	226898
146893	239268
112372	67280
473619	385378
162802	57773
304011	96094
123446	317118
260332	255429
39974	127850
153307	309801
346299	128393
426197	40388
396571	132996
345770	478415
345466	419492
92496	11853
476107	182192
268768	184902
451832	187836
451905	166970
445025	439540
82620	391414
204134	24620
193520	31906
191918	187642
307870	162831
61130	13370
16370	179692
111991	13370
403555	444836
241553	16433
36805	485072
213799	101058
89826	79756
130148	329466
302153	294684
99567	22347
46071	446105
443320	175858
235901	183213
392953	381291
165595	263009
440362	488582
9950	371755
80193	126321
254204	41673
417700	406293
412421	238489
112615	417945
336955	442855
370619	246453
143541	163537
336152	117744
448677	442068
143290	461116
54208	53863
81647	466737
178761	160419
402878	349726
345092	401432
151340	450541
325493	101742
246657	440660
319843	310836
287024	272427
213195	85163
64526	252609
294130	345348
439977	236957
475359	416048
27683	95270
323520	431137
388223	126921
153130	49280
12363	290
356819	477986
459701	132996
312595	49511
274427	216365
352140	443923
196340	69561
318875	299857
59835	322710
274615	18479
101631	146378
27417	31298
390928	458681
262820	204078
234694	122462
167572	123369
4098	166651
326657	209570
52239	154271
268581	141649
100965	201208
169220	108266
267674	235040
92623	177672
407386	488681
332612	487192
194118	410074
326631	212749
46559	134694
222102	182226
380758	243301
371329	150874
76094	186159
5176	242552
395029	47509
117571	125741
419590	5857
419264	291521
424647	306545
76738	52917
88366	245679
425467	461846
192238	398620
367787	440660
330185	47644
180581	273831
286900	467418
118076	83169
491190	1113
336651	421830
224594	113223
436777	327061
421245	273938
117000	141026
6603	132740
88119	1483
315956	397391
204662	159378
73298	361305
328550	390197
262487	356683
408497	401276
480580	353817
441302	322496
36556	271231
483476	147373
165073	257763
156400	400965
415712	244688
9308	170341
25910	318312
177482	378546
368552	121462
455445	417407
383389	293813
465408	237235
14020	363436
491031	62948
84196	328568
385565	348216
396421	420895
289889	108743
389219	426034
137638	127282
303538	261372
67745	301659
425332	340455
445023	369262
289853	190369
436677	343721
443475	189064
273800	62191
415270	179972
288841	305695
348952	28065
319885	194197
36339	311840
16278	285634
112592	393185
27727	185987
101914	401871
163089	225260
341996	480681
471169	127636
68241	178101
166161	176077
348841	461182
430639	454975
330737	390067
25802	120659
50501	354747
378450	167197
54714	143879
426206	244394
339581	7275
228016	218443
168361	152702
293010	382569
174573	270507
482792	117987
443713	454975
128940	90589
336324	48275
10245	190369
429505	241225
249860	286510
225790	96977
309938	394551
102238	291823
83616	24516
425675	410831
416513	137704
125417	451668
455871	62978
84590	49665
455506	477986
61687	486840
113085	457081
149973	29402
182802	479714
363434	140728
43808	481368
14074	293813
69734	376220
372494	314861
16970	486017
78572	144415
313578	265711
246562	421074
357939	87452
188911	178907
121408	313033
279997	190369
249115	43180
116947	176344
110622	240072
244630	28129
435086	358848
205512	237165
277178	211868
483950	422164
22414	202266
59054	110782
117381	73189
32468	416287
462169	174939
102043	232347
188636	250717
375406	281291
305748	420392
286015	212623
288246	448709
117991	144406
423013	132095
73336	361095
334535	86474
143673	378859
473018	151800
87515	356709
487422	463705
244362	32807
306716	348292
453108	158673
214114	467067
361628	258981
259902	152228
494035	190369
360531	113328
444380	485418
286775	357484
371797	99405
405178	231617
11139	95942
481567	61352
409745	169045
40771	86476
268575	409428
467929	420520
472656	367386
137845	260545
445343	39095
219546	482531
310756	310145
487211	484447
469008	237165
298554	233181
192742	104856
429980	233720
288154	105754
75371	370275
209405	71091
64364	270825
15141	79081
396647	233098
148374	334680
431351	420944
17833	223960
153472	15209
485131	50280
344225	261320
345107	305110
306216	245062
491357	171954
260110	489376
420492	98906
187482	176488
245679	268298
365527	145450
272785	336577
345401	111502
184629	388473
111611	441493
197891	95233
307979	440660
357322	265883
300858	285305
286500	418315
137890	10646
274413	35707
399505	468276
261926	423225
273610	484274
29641	297794
478308	255650
384669	86728
85233	38064
378968	153995
336071	367919
112425	341271
35009	431799
284161	184633
383075	76829
423724	353421
149502	143956
296812	180347
351639	417817
143315	76764
87047	71384
183836	294514
251533	62538
461833	199707
166914	388575
114830	382237
243947	98840
159250	415594
295734	395988
338011	461152
372764	364504
484426	270527
319259	374714
294969	167588
378153	46926
79433	23149
280698	249186
193667	110177
413154	269199
389656	98420
459084	470408
378420	444779
55431	176688
90731	347922
294320	136845
266965	136388
477932	228888
454167	452793
186041	490588
492479	432284
2929	159141
213441	394496
371479	42747
353679	281621
235199	401297
398262	447519
327650	273468
449438	91346
441333	106903
384370	281755
385407	27581
399837	384401
271172	142342
96736	85636
135760	84590
85863	283918
102249	91052
262490	153505
395824	212081
299254	96976
355049	378686
273900	262453
87787	418332
84661	211868
170464	348176
384231	155825
241959	251326
449897	320359
330767	296693
15557	207150
59444	134917
273479	118387
62067	341654
356490	218727
242476	385670
488362	12237
300273	125649
226630	144800
92635	230255
174139	67315
14788	266660
453922	235198
289910	345745
321555	262187
217676	45585
208314	286936
380291	275584
223871	410074
88428	246847
35652	164446
117124	433458
386645	312892
72287	265007
281559	288035
29367	139686
317552	388957
453294	236233
355195	378462
83292	350937
285876	337791
464060	337391
112697	377206
354728	131199
410828	5258
62681	358052
183700	454975
338752	300584
142522	56473
75810	343825
481406	335074
425511	456253
63597	398333
430691	284891
281219	421843
457006	379979
411282	20946
32601	198477
267304	85601
210548	182755
398114	183251
153813	144845
77530	342807
204148	79989
124127	105053
22798	381110
104318	41092
292721	17499
412440	307033
211685	297969
156207	342063
3313	40784
250410	264157
428138	467492
378144	455743
349448	72327
283640	364109
188401	33855
148468	75952
73059	48275
124185	467131
390611	184821
115179	131975
445592	285156
430845	324592
47129	164884
436486	293867
447748	404407
230574	308449
255531	10952
56443	37516
449522	62608
350361	295650
330506	211868
317369	311671
113970	54976
123918	136177
303675	53863
22982	48679
415675	313521
246550	464501
479058	46785
235920	401871
441582	93930
110264	266639
262464	413525
377869	457058
119236	9889
352598	51222
304146	292314
94085	328841
170586	280845
116128	176791
386896	140596
299549	409828
228036	402159
156348	157743
54101	286337
324645	120324
118938	447519
282453	313745
87638	320120
50579	439218
93030	142459
380454	137128
79568	42890
222599	253469
256028	281641
1080	91069
277411	299976
387311	341271
470321	476951
390442	130699
323308	438419
290966	190345
488101	256121
411378	297119
182528	469661
15893	466969
488678	130028
289682	167889
227926	347202
232986	99589
245613	77007
156313	300367
35822	123371
207415	173176
81101	132247
40898	164884
305297	18003
117647	445698
209826	98906
256443	243115
324367	207696
81262	172574
346557	49437
314311	258981
65044	304938
110037	273831
131303	283346
7799	291249
90254	137155
365651	21411
214276	395988
52683	287848
37388	369599
113616	379464
254446	305671
428531	1417
67449	274388
215416	190369
11222	421830
275487	301324
167419	192524
376499	17186
11696	380489
235389	293813
483987	37798
125610	176874
59082	111986
244143	340073
368268	419849
265897	313745
379852	228431
329011	431319
218114	409656
234987	291670
323037	201208
229743	190369
136177	3015
401592	205891
310899	75792
402238	12679
60402	374079
347881	77831
79751	354271
355025	449156
46251	8607
68851	404053
465132	401881
371884	37948
52903	402323
171430	107740
254446	151167
380835	278451
249812	190369
63427	328751
297436	295689
237851	274103
246348	333357
454185	314326
405513	126235
443009	116277
229735	110270
492316	3664
409016	119123
124085	261447
310153	149391
183988	208487
465560	311221
297456	286936
79605	420591
258265	99210
366402	311036
19100	477815
252695	488259
266868	389576
81575	220417
408337	272865
54500	388321
181049	244688
67223	179472
446890	192524
158296	127662
238216	238299
438478	204330
301557	211649
403272	309801
48226	182977
333308	481279
175948	113207
356893	359762
288750	123410
471785	267436
458168	378686
128329	115340
47816	475571
323257	29086
4500	55682
245866	76454
425544	476471
110423	186561
331503	273778
5745	489014
262159	119613
333170	422342
277385	489165
168798	220417
402227	344904
374034	459089
49394	439074
158599	431799
452202	38477
16844	125399
153923	170432
350605	132651
194875	70785
44515	388447
397752	351639
210493	294437
298857	21411
371976	168344
230051	479935
356530	336951
445809	371453
210827	45441
117103	254651
276003	385988
65664	87471
11852	281889
66530	85450
264419	447517
199536	71471
270248	264908
395878	265947
3809	336643
408628	427992
28406	145739
205380	412205
14303	133275
121594	38798
146506	327061
79188	330377
173372	5007
151680	97842
156614	315671
439850	271383
133852	53863
179341	124660
38364	46294
35065	47295
291884	464906
474225	217223
71885	98375
254829	152136
21779	411527
70019	336590
467502	215477
400605	424714
466195	164884
138126	72580
52647	137128
299891	358657
247980	99829
271760	323340
493169	122193
172134	144845
360045	453707
138411	285740
312821	421830
192238	483694
100784	313925
301312	219865
401552	314032
1904	41113
244536	222387
89624	277855
120086	191225
5592	249986
123168	240796
374927	428080
402519	32807
54298	478953
121751	290450
101981	52917
9061	14282
80921	430356
466643	308897
90161	56302
219238	203293
321589	282917
189445	40461
292300	143992
200439	430356
390170	203857
50532	266140
33083	35223
41347	370520
175647	57053
221296	63146
425135	283485
449330	281312
233	288035
410587	484447
378435	83488
217374	220417
239099	208577
83833	168987
308100	481279
356839	395988
243589	166970
109923	269612
143671	177775
254773	88027
309276	396873
478083	16668
364636	175402
213065	95922
166373	316705
464159	185013
219281	226722
11018	53863
429147	65334
426045	338074
197895	453366
329727	81018
265192	43334
438783	487690
28415	168381
403449	354529
27517	124822
358544	392979
328156	250207
333792	457081
479255	54600
122190	101058
163680	447831
277791	441826
472049	183213
401146	262812
180286	296869
41218	326972
85093	208300
257217	176267
423906	201493
275192	438783
405219	399950
379538	41257
393942	445747
245522	293813
312283	191367
224152	139803
3809	343547
394731	27235
336590	39764
3747	263009
168082	256082
168464	62661
325722	49966
255667	317356
200092	9054
244274	309801
33927	90696
396339	8459
140919	4413
470266	441778
316193	170701
130198	305456
449386	183213
116431	369599
10975	352136
241565	95420
478114	174658
342611	169116
145585	328550
226705	54637
324871	431844
322702	313745
225489	162795
320235	448475
84821	400627
101230	316796
174725	177374
370260	253820
90052	268531
424518	144383
91906	250550
427485	466872
15583	107449
60100	42670
248571	146202
454263	121499
221601	399783
215240	350617
99342	115394
493721	265598
301823	119446
478308	15209
70727	405003
254293	369262
245482	90198
33686	15209
130198	367167
405257	269199
313797	63055
27962	370937
77793	265760
394281	132999
246547	310736
41112	169044
167488	236654
242551	220417
135756	286900
461755	111518
176646	138005
283698	254709
298390	15029
273686	69584
292126	252828
380146	84722
93627	132927
275137	467690
257219	119819
280208	404053
444139	456316
360459	433171
272796	67584
65126	51644
474491	49966
328900	78698
73702	94166
426197	20959
430474	146584
155697	465820
287566	395706
372799	278642
432216	436530
39919	50538
414120	245681
109733	16128
272573	257298
70939	320508
478591	79989
104939	396132
82425	203656
290898	386772
64526	43334
3750	28129
129728	255779
473411	399035
465740	480080
461958	53863
488971	175608
85731	110677
320805	306553
471329	245679
11936	430601
348798	289593
261018	183213
203804	487427
15751	490758
390813	115680
66798	269614
250493	421830
143046	134145
123670	475029
138375	291764
341308	319333
287413	138807
326631	324397
194861	446801
320977	43164
56513	413973
59644	83842
23939	295375
46071	49406
471265	293175
66016	447175
390258	43758
116947	93676
447930	92543
199556	337866
114407	164884
388694	225373
239240	317895
196316	276090
491501	123369
50646	241531
373590	234760
345896	87231
225694	264213
334766	134358
57749	467703
436762	287854
95165	90714
9910	218149
102974	317282
79881	430356
105279	347697
441734	123770
268828	363436
472086	382883
449879	58567
228121	174482
164196	59243
456021	274352
222491	245679
330688	350885
150423	481179
249410	5391
317737	229124
342130	146217
403501	355029
260008	66235
435434	192461
228128	262282
24610	317118
278866	163670
10676	50155
220439	480392
364158	17331
3428	489822
8258	136877
367247	266736
442684	282028
316735	22108
39195	374987
4850	476680
344138	404417
177482	221160
152745	96366
14388	122193
249635	411809
300916	197020
443815	321313
164655	370866
280600	136905
319824	387860
409453	28430
38412	455479
282263	694
238178	73990
125286	264766
629	45899
3358	312259
312483	265402
280244	3949
8183	492190
453948	101982
483987	141090
321213	81899
4516	74106
108554	387627
27544	428080
96513	236240
213792	12176
333928	210342
95759	484240
452846	432891
49775	154735
75339	382661
119123	305086
113433	277516
387464	273468
15839	467194
274138	94246
260678	455228
144998	476343
257339	129023
477328	338378
190281	447219
472319	55774
102979	357732
462561	266281
16113	99405
252450	370866
11209	418651
124650	99210
142871	480944
73291	73230
476651	420055
35207	442510
434853	411455
152302	111551
159702	357351
308945	222092
1262	180096
17768	395770
254446	181887
247621	479056
462794	255610
89671	70507
255353	486885
139110	182842
186745	404960
358971	177870
135053	131645
296283	87471
460330	18665
200510	267352
349164	463456
252519	263899
289807	35944
439911	127591
362267	309631
273899	30890
1790	167775
34394	224085
153322	132996
386973	186159
468221	466737
94212	269199
400795	20959
77438	126225
202573	226943
124349	385000
196030	99882
273004	36392
327908	23787
286594	75814
72668	364567
477413	107219
422292	282224
230325	86158
281984	101650
73988	184817
468695	258051
245881	346111
7246	262954
434565	138832
308150	430278
279849	385141
234511	190369
27471	190369
150423	166970
39195	156095
198459	331996
459976	174770
101479	362773
292721	75106
460632	86800
443675	247812
296557	462819
95660	193741
68975	346679
42226	420414
251656	465398
16855	52756
247296	332795
413488	490888
385768	304353
341067	153281
318735	357886
3809	319069
238041	285156
258887	58881
36415	269688
237533	306100
243442	455297
183376	250899
115666	11710
3418	351257
9853	255897
87741	317356
490207	90361
234146	34313
287259	226168
246103	18580
399258	126148
386066	18086
79605	323159
112625	106572
463891	374743
92035	186507
214456	110677
422857	185116
58930	128020
9298	333980
242264	43320
409126	267352
352428	164884
423218	343241
294191	79751
470840	191516
125455	253586
439020	296021
264080	427633
422060	254862
398119	296693
80476	398122
43818	32807
434508	145893
88724	6683
46092	316691
165164	83171
117887	452709
328940	449892
339716	320535
30562	190361
51849	391414
106164	86275
216570	237165
319218	94516
134902	266220
207076	436445
72706	389285
388908	272908
272675	27464
394074	335047
273032	452245
89238	278413
181175	433748
52103	313745
200976	351765
186180	366534
344314	124865
428103	335543
131606	438396
415481	398122
187834	330375
179153	117404
352323	387860
205260	89597
88266	396563
298077	310261
329727	180841
41896	466432
238642	267602
245323	59137
56295	367110
63965	391414
8147	108024
491272	206194
221915	184629
50249	207927
253309	81604
273750	478415
314379	30263
326861	435280
19485	60517
110652	226491
427547	180578
38817	358531
271768	152085
162844	180327
427898	276281
463647	102636
228849	254178
94634	110677
315738	228431
490660	485304
318929	196783
337452	54066
424461	106034
233477	101058
66172	165868
3562	215914
187998	99787
345994	292129
120550	195121
276821	44826
383238	201388
35258	105017
356970	304264
134876	173034
85678	40871
123295	27210
308122	37739
163435	410006
192938	113757
281177	111074
25690	464650
117631	256373
67675	378691
439977	440660
466126	420944
374585	126636
45164	206497
198974	251417
392329	259640
436510	23603
463523	178417
227485	431226
122060	110708
43439	164167
251525	406704
10714	107187
356530	313351
127331	459976
421682	228431
12915	430517
180745	250679
309917	70029
468006	451532
45724	187186
408121	75499
481419	333671
263514	388726
382264	300955
11886	359762
205481	467272
228158	13370
54452	21583
197107	369135
492230	188759
257363	328671
424186	429863
355186	340287
9950	6576
219327	36690
139666	62191
207068	152502
323	273831
60732	171656
125417	33553
348339	477875
436325	428590
299641	264200
268489	384499
457553	21679
155302	442547
316565	227666
280012	122490
384294	190369
396153	489552
480583	15209
387413	133249
231299	272368
370823	379783
384955	378094
34481	406626
377323	6253
212153	262386
121532	183991
362389	134091
44922	489988
110096	477641
380225	7812
75343	440804
218730	148828
403898	459827
259439	174773
281993	362516
421794	85706
244153	50264
453423	486885
435242	313116
237887	268176
191447	371934
99567	54700
87376	396418
186941	159074
458925	237660
411210	477399
335254	97277
428277	184163
278412	121106
289723	169486
478678	305334
392234	293813
141996	159249
301312	221536
332402	378462
173650	491974
203200	304011
80337	252664
192639	157527
94573	261992
272338	50605
248013	255795
469002	493051
308122	428864
100349	119987
203783	301018
482135	425799
357411	44979
314413	487833
268795	396516
328570	182383
380465	336004
375405	262148
459617	186259
385509	62191
253191	312198
147743	53754
375072	446351
464925	293710
72574	83298
300951	35036
274934	478452
3440	246593
254446	188847
479505	101027
240135	114930
388992	133106
73233	354214
440031	212541
256582	48523
298390	398496
389353	182341
139145	313745
153813	413496
276821	60065
224791	133745
488348	125306
114458	208300
450532	289435
144073	226442
310038	95149
390323	137128
238876	245679
222334	324662
114063	417325
127779	473837
316605	376274
427054	442096
272313	296339
206386	330128
260371	310710
26969	15084
126045	279664
267125	446415
460336	183213
61786	220417
66666	138714
49193	183213
218335	210032
332188	299265
75842	428214
414830	366127
477837	23018
402674	48007
156062	108222
448041	190369
417248	457872
367247	283918
311856	411157
326631	146645
243944	105498
251233	427333
397436	481805
79715	171070
324816	219876
409583	258370
349868	236107
11953	442490
360218	216332
372856	440660
182004	313453
299395	94851
159091	398204
403801	134262
305137	273414
245558	119868
386813	262954
359063	187627
339297	241048
192437	22557
86644	283959
254300	444762
439395	377649
345044	344063
64418	438576
94537	249060
6810	72985
61517	208876
85575	75201
412439	94516
125728	338915
284922	128109
177105	94516
309778	110677
95441	249771
149280	356539
319386	126426
18578	473673
350631	445749
7273	86560
259612	282610
459571	15209
389721	141026
249932	266853
2043	190369
467836	431785
285341	238864
284998	243952
316154	2232
129021	272139
479777	50538
381248	341931
422015	251116
418816	132740
13984	36392
245026	230691
358860	113749
455319	404396
57276	204798
333956	132740
447862	72670
44459	94344
102761	11626
481708	384413
477563	427205
265483	41608
207574	380745
102054	9681
198610	200339
13966	69282
19976	2715
49373	190365
245972	348798
42356	146751
170960	151222
364292	261034
63050	185909
322109	98906
258274	284216
16349	188759
324708	251388
65152	190369
425064	409198
278709	396017
100134	139417
451372	126756
249932	438783
364725	272159
191255	186256
485796	463200
103456	470258
69392	486940
217854	40784
337857	62996
457418	292588
16027	362267
475948	97894
22900	451391
455493	118537
312842	364109
424753	326821
18766	187520
298026	110423
149332	296920
79046	284566
158770	138915
357921	433279
472887	482143
72223	290722
79134	473373
386428	159378
372214	276572
68083	475047
107709	260640
493806	23018
29276	157527
398811	252207
344572	329255
433398	381732
394295	491620
339195	267602
472333	262954
146924	207213
377468	380918
156531	23369
331881	458868
276209	257377
288472	159952
224349	440660
39683	373408
249865	109690
61186	360531
437278	466737
30428	263648
308544	25330
265795	98906
297794	3234
432382	330874
133910	246151
372908	9812
77033	69663
325905	63528
233388	218730
310383	163437
208707	391414
473619	132843
425768	110677
252854	119122
288333	15209
239285	352025
151541	186440
208549	609
176536	432320
252989	343085
439953	110708
346142	262954
316886	463742
268748	86819
392282	173792
126551	417918
261390	436473
415635	243224
160927	229928
77853	429069
4275	187998
254749	255595
428735	126764
97322	445233
65880	280406
47289	478415
406277	203538
303742	485634
75799	151555
405237	127921
116471	396365
440190	20373
113967	95086
374129	190369
16205	427400
16387	53387
93968	139648
128337	302033
33767	22036
8304	266852
400825	397462
84968	254366
170657	919
228044	105212
283343	190369
428735	55997
119001	316306
289871	158895
161145	32605
332670	74029
301675	30905
166449	236816
373025	326727
226919	47163
8544	342477
231014	360269
79134	199686
490054	130028
78794	300889
151622	369864
81269	404960
291592	225845
431128	250728
3809	354728
375510	299213
471365	301904
848	294443
345401	308789
359881	360101
488984	6267
129897	291521
238518	420336
311221	120686
297891	231650
252728	120195
459047	454975
412427	23733
96821	80025
453262	43164
267359	100503
15060	134262
115531	227285
202379	475676
86304	396080
123161	102242
183222	168381
301312	246967
121924	165544
172923	484940
379680	387883
286665	196779
486001	454010
109733	198926
327514	478415
119944	388832
203279	340438
119851	193476
71311	431860
80266	26366
330036	360531
437592	370175
203354	270003
19542	281922
433358	132740
200731	125309
172477	403612
261393	284214
268070	176783
289254	181956
141131	401871
395428	182511
178702	430356
163690	112702
35148	103011
85678	108222
25162	340805
203184	178436
190683	242934
391264	280656
262410	301743
484691	452746
7114	6424
383164	15401
155078	71994
360144	162489
46900	317675
105845	366127
168915	111841
403088	287506
222102	27546
309589	366913
46037	268570
198182	19224
478823	433645
408079	452824
162458	323985
375225	217310
1842	478415
94482	272339
129441	312909
326631	378282
76728	371734
269277	328647
402111	8268
486712	23430
356426	94667
297436	230783
165526	469235
194237	478415
306133	344173
226584	381485
298354	463549
256533	148841
398570	368302
163393	352775
447856	430754
404337	226378
312676	410074
456748	186571
434287	213729
52668	481279
182799	389840
231527	482462
67223	278642
57996	387333
90879	286313
120429	267602
319085	487762
227375	363386
230051	92674
224428	168381
278373	170086
97640	285156
229101	366127
348644	172215
333142	209572
138726	263610
84052	360234
239099	4413
145720	148086
399352	429593
50324	130069
178610	388407
471365	139743
419681	468842
493485	317356
122305	355105
421858	231255
313604	476951
145363	8601
215678	413674
91382	251195
104093	27103
464613	370422
404476	140608
104386	264406
164069	238117
299463	1821
356433	262473
353714	464080
70625	180345
322171	436759
479325	174621
342486	331867
276993	170886
81432	144392
373460	294836
185293	83018
54941	10690
421493	134694
374963	96366
95711	479872
103091	249171
162920	372564
407776	205223
166862	373169
99073	217432
466375	419098
343839	410074
306545	486104
123741	156582
303278	166513
314343	294385
42168	190369
465236	190353
440768	167619
31976	401928
158693	366534
360856	192195
94456	447517
56806	471412
121890	214631
115573	46813
486233	327677
465147	196169
331311	468736
21365	60411
466502	171688
176300	181833
368125	424585
445779	270639
127973	92613
164690	457623
126719	16128
344052	421830
242038	175243
194724	138267
230691	55270
246704	179375
232403	204212
465719	69908
137318	219499
11486	51554
345861	103596
236630	242269
417736	485072
197242	119868
274132	9702
118035	327217
114809	126948
474040	333713
428392	120761
120966	295484
448338	366127
166863	320438
130060	285446
3765	331508
446465	190369
406886	236240
18177	303592
106940	399736
377939	6025
178422	107016
221925	279888
237136	58632
382728	267352
269612	360038
343742	209471
184707	478415
421471	181497
44844	201079
56571	334477
416808	471301
250535	48861
234927	31616
172529	355210
148923	107771
53561	399468
139021	6899
210602	254612
335606	485481
432471	237165
423360	376779
444380	258452
94956	112137
410334	291484
358589	348693
389009	353198
21500	151366
293931	470018
231484	135286
459618	284843
21044	82031
437544	420757
255942	228248
236222	310350
67571	375727
444323	95922
290829	48072
440371	190369
292588	85870
354422	34692
419909	313314
281836	284134
242432	443217
146189	89047
144717	120195
204042	88113
318875	293114
293464	12895
365550	385585
99373	273831
354158	54196
462893	145818
146224	1605
235958	210685
426392	50264
234797	209933
483301	113051
153195	298474
289583	252664
69095	429871
228492	185479
146863	473675
247388	110708
480105	454474
205289	313170
166714	443976
355665	44260
160169	43279
308743	413905
132813	355191
447937	392045
107095	492316
48112	115917
81885	330878
59723	120499
5700	468486
86268	8623
446465	279509
59700	388195
35603	192671
102065	447244
91287	125041
180913	348798
142601	309305
314896	92895
167343	58140
387839	98684
465317	442020
106327	356428
153154	329095
390729	53089
341632	399883
55451	261396
60404	5041
291260	205767
106365	5857
331615	171798
14131	262945
62038	267602
276821	376121
94414	421779
6417	403466
121594	368343
204075	114126
481260	324713
339474	293169
375405	193489
322734	319534
373500	163291
211294	28066
31413	124085
81432	57002
400537	381985
91558	319974
161051	390197
272030	352880
398834	395988
127779	368859
223779	88113
404568	252664
376036	90059
189193	219876
16294	15084
379867	216843
156854	258610
69837	5041
492921	285156
18928	65543
292721	218756
487130	51895
373074	401871
187935	196144
349625	29930
141485	313307
34180	281924
481419	25959
163644	302100
291865	147429
196588	326888
88646	223839
221158	219136
455223	121287
352490	196144
47003	172433
139350	152791
449521	189633
230450	242751
226919	263457
188217	426913
280600	187719
273385	343804
215262	205222
103936	171851
344029	8525
117320	34801
353574	28129
162900	126473
77165	287423
422776	290
236216	106169
203059	224085
122344	202523
414035	72617
296260	84980
83178	372238
101906	434283
44749	389682
35362	379875
371303	129104
109868	120003
326849	476951
166249	267602
233045	141525
480991	105585
398308	33538
190281	337205
342465	12087
458398	150158
329727	105003
117783	421356
324844	245679
216666	248499
423107	443292
313815	465637
430874	94516
339811	288035
379696	303189
388904	351117
476382	488382
112047	353224
399472	16433
84801	78967
133761	275959
464614	374404
469629	380166
347408	446982
86449	371585
67972	405494
309917	347220
34623	478882
292976	339045
127102	398333
311192	357740
26126	54804
153006	172335
143936	48365
430170	466611
214207	23062
301246	162423
115449	281309
430118	108521
361001	162504
5700	123213
297586	294379
423996	334680
241741	421356
202438	219499
326429	477198
126132	60206
207606	429161
286513	430329
328549	371335
140623	96570
401263	244800
139648	464853
463907	132740
374140	125715
287089	23430
128738	45413
157258	454975
102065	212207
446327	393326
258368	202523
150311	105529
93185	268708
343349	369230
160161	388575
76867	354694
8146	388957
239544	336590
43966	378976
368113	16732
119123	266456
294323	115286
381435	471988
463171	469235
165977	11626
460383	391414
79457	363471
435413	329624
10574	70725
1292	273934
257102	340204
216324	180962
470085	32807
351457	24334
450192	85492
35806	226848
344528	456640
217301	207800
410212	308241
28399	342761
86218	180421
381579	110708
154610	117854
69838	273831
214629	240225
367000	383883
303641	337713
276148	149832
45201	292468
311151	478415
261278	34391
177775	294836
217270	176913
424167	183213
432685	267602
354401	148580
115463	316969
454848	63303
269258	212182
254315	300208
231305	111328
434726	107664
371329	109159
402952	232260
399868	489167
339626	483761
134694	60182
438475	487115
123521	378686
3564	469938
63322	224871
202379	78820
137833	315380
73755	70728
61647	184902
124455	104048
345578	313815
456748	422175
470089	48275
199964	91450
170398	488183
139064	457081
95337	188172
217727	73832
493962	180841
29959	251330
306081	394807
365410	315261
89454	457351
448247	463822
100569	101742
200823	341046
370386	35676
462098	84619
447269	8463
440373	25722
343031	184357
289675	235720
424907	122462
109676	355772
219089	331508
338915	74849
290432	281993
146924	78785
82100	418105
190585	301718
91976	19246
197891	291823
298823	480813
449836	73018
33216	205523
91614	98847
444380	228013
88404	434169
10032	206768
233498	153099
103205	388545
54394	31361
159899	298980
214853	58057
408053	192195
176288	276744
318310	315407
48804	298878
39195	243438
36940	120173
315412	76663
243263	397859
261084	292468
199893	140613
330195	187974
121594	362823
91325	93813
164497	353233
45353	310756
163384	333357
476515	205289
8724	312452
302071	462973
13466	315888
40890	274432
167588	5167
331584	236930
93451	459622
416563	3481
180078	437706
35864	440660
102113	309094
193564	49106
122088	317118
15696	388813
1582	375693
388753	195879
121773	258818
85932	110745
434690	144073
239804	137128
296186	115442
20288	75303
237458	485554
199316	25410
276876	238211
47778	295387
113708	435468
262410	279380
111949	294135
361926	339853
368480	348285
480077	36162
286145	32842
64855	241468
456303	220417
444323	446351
487274	291984
468455	452971
6986	142018
309831	15209
97499	54208
128845	429183
269446	313745
296636	365050
192465	329764
385211	214714
75339	145495
211551	169485
380728	387742
1994	357854
308591	469235
116370	140935
91403	345830
157280	466135
352280	478415
282260	464727
172370	252992
387189	6746
331074	366534
256823	447158
316679	195722
200877	430356
79557	85870
290309	90682
68075	376277
353026	435255
392062	90696
73959	32807
45201	456586
64916	418240
20946	181978
293671	152502
30906	210884
88460	463493
159485	72432
3946	340712
231545	226308
203538	179327
140528	91223
224959	65547
24833	9203
157007	264766
328906	133423
426821	281855
485816	367620
436354	447517
92659	347246
377806	181566
58897	232097
306483	291249
16317	219499
28357	346266
390888	104469
360459	340378
326631	151708
122905	293813
430898	313285
81960	303042
164095	74542
136035	265499
290439	226980
396021	232925
302279	352481
398900	229928
8159	20959
287852	443693
477039	237195
410876	120666
68843	187861
112267	117783
4755	317676
385618	425699
334372	124025
424087	65028
15838	374648
401000	471605
214386	106799
247676	263422
423767	260527
190973	473381
456966	401854
78891	319147
236532	404806
388696	209967
220577	321051
206173	321916
221648	56238
312347	88705
129031	203602
328089	59759
110236	182940
450613	352905
246805	252007
369209	111357
15027	427473
332391	70118
458207	343350
472464	299408
398761	94461
250833	469172
223429	433934
366682	456299
104533	338915
37752	203752
420124	219499
42402	293813
346272	356091
385612	84089
221508	256723
80552	272894
330066	328729
304374	312259
274284	478415
234837	468489
348044	151489
126478	108422
446413	158087
464966	458601
258682	205270
426911	246311
324037	447519
103914	366894
340625	313745
346138	25421
454867	414991
469483	244205
78613	364319
47940	2068
133657	134146
242476	137833
358860	247254
60918	466240
420632	44400
440249	420782
338003	50538
291115	432320
493349	103879
342593	460717
165028	11948
183129	216294
273476	246004
134108	2638
371513	441907
16844	163127
18038	196812
204385	74877
228446	85423
293931	332458
83799	161510
175145	23018
448104	365125
202469	189938
300664	322670
11696	447158
282132	86503
315634	380069
276821	40692
465408	207535
17000	277820
46926	227101
255955	60517
345236	195771
417500	251506
474295	137507
423197	162831
185236	20265
287766	461769
339639	179352
327209	157405
5354	352035
314617	25154
68843	257121
116947	44111
272804	310836
171153	266852
263	199886
283900	96651
151220	291823
180131	23401
184001	404960
244240	159007
215462	323194
74359	6374
74886	258895
290587	16433
235375	100215
358599	275320
169551	190369
389964	251475
369245	454710
94389	28129
306772	124064
43474	71889
365625	315671
79187	117246
415261	94516
253916	16325
324862	436858
134299	459217
10699	457206
34294	220417
379369	273831
73090	395336
171093	157100
477545	265874
419321	295484
302693	203279
387357	31377
13743	267602
351639	303648
253737	262954
15680	194165
246644	282772
332372	124799
196003	372945
62917	203656
176341	81102
232395	318735
487124	265604
451096	440660
467197	134934
362029	325666
296459	355332
56070	156492
461833	302353
476969	163800
285247	134738
387914	313164
326416	438419
317613	157698
92401	68811
277568	394978
458010	476951
291766	212246
359250	212081
140118	30662
9969	332525
182344	229293
307718	218727
16100	38063
337793	49332
20321	210868
326109	323909
49099	114063
109058	49828
370260	286713
238000	283746
173431	300342
275824	438419
453736	424571
361001	118872
485081	355552
402698	129792
36572	377278
353348	225196
410807	373780
353975	261396
19877	487938
269871	122586
353566	430515
361296	265589
8520	110677
435526	485310
85674	231004
87655	107416
299457	164164
153962	168615
146924	487762
409346	20181
343814	157887
90405	53883
344127	249202
4118	337344
191391	192148
296760	334914
64320	411424
425135	422942
461230	185241
3236	254405
444276	110677
345770	414832
170265	478415
13782	412341
122354	263833
235451	64429
314632	344740
300443	283346
320338	197379
267302	268176
112267	478095
66383	1113
25748	214951
233782	208076
393241	218730
99073	316011
424359	368707
461413	404603
410075	358913
93627	211130
172239	281924
212584	44557
437336	426569
160987	86725
79358	42035
321321	75568
426742	175721
196434	321881
129836	125819
246434	131917
231855	117982
126628	391414
426878	118501
345175	262096
441351	111312
281531	144470
44487	145948
380984	147188
318718	239872
453012	233415
94578	91998
373170	184902
271698	301475
343610	469227
16746	48247
224570	48275
33921	135631
453355	423874
465461	342886
478555	458663
274507	332246
245228	115315
112443	181201
127063	457093
493169	222701
114643	127424
248876	237235
478415	322370
107998	104598
476198	58466
333935	411424
1483	476951
292576	405217
450348	183213
85746	107021
372642	81510
47000	348563
383070	401185
413004	213151
231305	162247
248853	263009
453602	285156
480187	481279
132617	81191
253755	128905
186369	348798
238190	351818
140573	46742
250327	178635
199651	229088
52921	476231
373458	336590
286238	267602
326260	116483
352221	315888
151333	62191
477447	264571
146124	164164
377967	70179
144865	419580
327719	87640
454929	281472
390803	404110
4098	56553
146893	339039
269772	114978
191713	477788
354694	107195
429774	49228
208264	440249
475520	9971
260814	117565
247296	478834
233632	464325
241286	179375
303685	264766
411389	72523
342435	250676
102717	169821
180073	363505
210833	275959
339676	342639
184629	291249
63520	357800
235245	212043
463171	357854
128290	304589
17398	410484
411366	335842
190711	420757
171757	346221
280639	431055
174034	336122
11986	76111
178258	464872
409133	254642
124634	174030
371606	448253
311367	351732
250873	357099
156972	320142
275649	190766
81418	130310
260021	177630
311510	275790
120924	388700
407418	113167
445395	407651
461016	84502
478588	380024
452962	172256
97475	86395
109374	350189
379143	5700
327807	140460
444220	400054
449010	16433
11533	95270
260202	60517
454263	198624
87343	49896
464002	160456
335542	420605
222399	191557
178422	459217
242551	23018
474177	450056
117062	305449
248967	376823
403505	467723
329178	467613
328093	278499
70629	162281
372400	129185
79573	426034
389208	313815
129307	189659
77546	55820
410039	300290
168959	472167
130007	16153
383976	109896
134299	137561
311464	371918
420736	419268
255980	429115
51759	357269
407276	230559
332147	183977
115401	141509
252392	403794
308386	366815
234788	267920
272224	318163
44203	45313
266307	106421
357912	425675
184675	341862
446771	430210
241987	420790
266552	46127
268213	166515
473600	302610
39813	434392
240689	387368
480703	422714
322661	349617
229230	476951
404534	113138
406139	391414
458266	77438
256251	34597
42136	462966
340096	214024
16898	267602
145958	218202
350692	84667
301557	19808
162804	371285
227345	317118
119840	464080
397946	293813
105983	82585
391088	181553
206111	76454
179183	453560
274852	27683
276821	67511
30020	9867
219751	247149
167197	403007
285876	126778
366505	293969
69584	425675
438090	4413
287024	302033
287264	110677
261596	463079
374442	298182
4461	374939
195882	313314
360283	252740
109738	267553
231657	190599
482762	483038
123652	379875
142632	376423
91757	438419
322509	400045
96425	62191
103076	468389
196529	225575
373379	322895
409016	23333
227101	15209
33875	60293
293924	250556
256088	227919
440157	43004
83300	293813
348632	455184
352978	166882
198495	151322
452962	393094
424253	458183
296645	172095
336955	28807
412439	435318
483152	368205
306261	48275
271790	9188
285029	326492
94226	77725
318088	447295
71796	241048
424714	228571
226314	57632
55578	420392
191761	117393
204075	265711
411817	234362
142041	441263
79573	439253
485199	491271
297728	124075
274173	336590
439785	94850
382844	380745
85932	144434
83842	441918
654	16844
86268	361533
393614	203656
177395	164884
430044	408822
72804	322457
50714	101848
224167	184629
178744	3900
187056	295975
329203	477445
311816	95149
296650	78967
67055	103662
245938	239431
226828	419217
386556	301784
492670	109190
22814	301951
354045	346106
297794	31095
332299	126818
474697	338189
405377	4734
161363	375710
330057	440660
10235	450439
372054	305224
385932	300811
259325	197628
182511	458880
128354	440660
351426	190369
234934	40049
330718	303648
216277	467553
375179	465647
364243	335567
213065	64123
334121	351639
164115	434099
455804	172089
147081	305984
231740	53883
12236	292927
12623	441092
2606	309801
364783	451016
387959	327100
234379	187974
459128	178431
447008	188079
113541	182536
59237	255650
428944	342063
129760	206638
185352	389999
245990	50812
176637	377953
316203	64992
115604	285156
48226	405083
60166	335956
182360	164884
28633	277376
221734	475594
465558	159390
457450	94478
460760	93533
307161	88027
13925	32807
70922	2199
241952	120173
324199	426034
217270	368205
469532	233976
286007	230220
256811	243115
263206	139648
324490	341603
178422	409794
254795	86476
372019	170422
441242	336915
7633	303648
138126	142502
231866	293813
344150	230516
81885	361833
268227	478415
290232	235576
270128	256582
435630	82585
2474	1605
426724	421946
315877	438538
120050	394903
456748	127636
454857	380071
485697	428214
134694	294016
303682	398333
144501	6180
157323	273814
114405	3234
215863	440249
464387	31313
446630	327721
105277	273831
439039	42313
320896	422998
145060	11951
128704	75952
360515	267352
298868	132740
319865	4820
412205	51218
349140	395354
144483	218424
23572	56381
180334	371281
151257	303922
416797	409569
104558	138775
395144	171162
484247	186159
347433	481279
399785	156155
447107	81731
199975	95286
357461	120810
40890	328506
459272	313745
15819	197391
152338	99365
427942	74571
405979	40447
323016	54976
16456	258126
359704	156837
333042	146445
491373	20368
280118	242965
67849	35707
291385	164884
236032	455388
204669	236259
190649	398792
244536	214923
210032	37105
438719	90123
198043	366493
298823	348798
199386	444995
459688	372155
87501	205289
179249	25547
314888	23029
224686	57535
47944	460445
96501	230637
205023	71489
116257	27464
5824	16433
440031	77261
287867	350549
310282	252664
182657	218615
170442	132443
315573	474760
274455	336955
381091	230249
144139	323213
230574	317167
397711	455777
396927	363976
297941	268492
229384	355093
394221	209542
91928	457586
481759	267553
451799	349652
454431	58136
355048	190585
22779	299272
493966	249334
30749	41896
423013	375768
130207	9489
291750	443938
123914	198790
250944	197696
84559	430356
253856	269532
69478	295406
350592	141623
148155	243571
69454	246854
271301	256121
409942	241468
160182	469446
105656	233882
446739	357800
123350	271202
13324	472300
432865	37515
267883	240906
398864	247247
290216	430598
172471	452126
375113	450755
352073	468481
95233	256373
8787	71091
331819	356114
83453	481279
481308	139407
24606	101049
426964	414930
474341	447912
488971	488908
362976	190369
438575	297788
222045	181689
379738	378859
409388	99350
35263	273934
88628	186679
155073	3719
300985	347202
465877	92613
493721	443817
152157	291956
110490	375635
441302	145948
210402	35707
346272	91352
163445	316394
124982	137942
225496	165267
203755	31133
28250	162795
398692	225532
320299	416260
81370	223267
207382	147475
220216	256121
411425	71302
68547	445871
231800	62699
299322	225951
90486	56198
465955	309524
396381	369506
76811	41257
86787	168701
167588	417449
448836	35707
116274	138919
196903	135299
318690	336813
376341	158153
83616	134145
402976	469235
212340	90351
433820	460271
239469	478415
355915	132843
225279	440660
269657	409757
60287	308593
3602	17155
378133	481843
86632	376124
230526	253542
219198	401568
152807	489203
410573	88208
314878	79707
100897	132843
405535	337849
493881	302215
478588	191304
136604	190060
290518	432837
215368	428477
287566	452000
50843	186440
321123	220417
331265	467227
386675	99633
327209	54085
134337	189701
288918	31042
291521	185030
311372	453222
47776	105585
106994	107234
32873	159249
203981	472950
160961	251776
86773	154456
339904	426580
112545	27464
384204	325323
170632	264908
450474	268318
450947	152502
159633	409828
158201	45723
483962	41673
214917	168638
84518	213889
145788	350189
181885	494102
30755	27207
20522	374953
365469	203279
130764	74483
287219	352956
382568	197696
102093	481785
171768	274201
484258	70628
393780	63518
417748	219198
356931	426067
458768	42969
295339	448437
121875	127921
474341	327544
349741	193328
491811	148171
166606	234935
402714	251113
477961	199293
350313	262611
292721	228607
64490	42966
87643	199590
335446	451460
331091	404960
30471	372040
221759	379942
432147	481279
147409	434893
23992	27581
137744	406624
392038	336986
317888	168724
52867	134358
85234	451460
282257	327784
319259	205578
53773	473195
105883	94793
95807	256121
193767	419098
352243	163821
356167	344298
135937	214024
17276	134694
148304	250487
194321	236076
360099	33696
272574	197681
254581	76454
384133	476831
32533	297276
350472	411164
122763	346388
316297	265518
240406	318506
447909	362861
411502	456233
247115	238614
280100	35735
7553	187974
173900	217423
66003	22347
455074	447909
324333	181767
425391	367996
456748	341271
482532	286823
114184	234873
26876	219865
369831	309801
305020	166513
222731	259929
333205	27464
244758	78891
59234	2835
107828	86974
224778	107911
305197	226494
117854	156609
303837	386968
471636	273389
228267	363436
285786	302648
395669	456640
376369	373525
245733	260970
197658	399014
116456	309646
285498	238413
419103	475420
257174	20959
427260	27464
154895	271714
310893	231375
405410	350179
382316	46127
231001	302948
257045	196783
267734	378971
299641	437028
9149	433934
61367	377695
180566	24516
191933	139297
223116	313314
51545	222878
210428	405842
340984	338268
90898	60517
273972	401101
189794	411809
246545	147408
266508	92976
75900	279498
236950	293813
75950	491350
406425	268311
110835	428214
102022	465933
202803	57989
45844	456640
268910	469382
96994	84738
37155	24738
44002	91380
188287	241090
422038	333621
262734	317118
464420	326403
245808	44184
345715	36836
216386	336309
256373	255579
110001	90123
386922	465979
473752	291000
378558	13782
252513	313745
398307	296087
391757	89282
464896	106830
102892	90123
55757	206438
84968	40784
425805	15133
246207	39329
82473	303086
262026	53624
136798	387331
33494	363035
266307	301337
281950	389391
64338	447335
237198	206142
417565	11853
85008	471645
264303	296693
14335	305935
230806	276090
176298	491829
225805	426034
441229	385082
432976	205702
494102	155253
292125	157524
82765	110677
311437	72391
358816	411809
174034	455722
50739	407117
239912	374784
311470	367479
74599	326728
232025	470532
16496	48275
93214	433934
377050	24177
267373	81773
40416	463493
198183	290854
299038	267352
410839	250214
232635	378462
247608	333580
302968	267602
171915	91338
189398	326119
291221	224794
159189	38409
220490	45267
108699	114930
16233	422786
52685	121870
349903	182427
308715	208577
231294	404806
172396	273956
28675	274836
315908	192365
158637	25989
175352	86560
225992	6659
280702	187974
363376	314890
113984	271403
250381	118286
245921	146089
466059	86728
330522	16433
135840	443976
233974	255650
295906	421356
408202	117097
474339	169515
199534	404345
401199	214024
295304	287454
348171	260207
297096	462449
342486	117406
313202	478415
400520	3041
363251	86560
265032	200399
67038	440660
389693	391414
481446	44962
62307	94667
55659	466181
311285	450760
365280	190369
249090	79989
277796	369599
475723	127357
126262	1605
406638	364768
4628	423512
71091	64660
376448	480684
237586	80761
412748	95977
301673	77143
46092	312346
112902	234622
25056	168381
71698	434186
6296	317356
46945	261662
359201	475326
62275	386660
314021	447107
31048	387185
230220	412398
381067	225328
58486	186548
270131	93292
438103	337262
211196	276358
263632	198317
331746	422998
436575	136349
420816	36658
93640	212081
437296	35559
106739	27674
207906	375840
191446	294670
403143	234964
481723	316929
398305	316423
402373	451276
321123	305931
9978	190832
356301	458266
433221	53863
252046	412543
397	245679
62074	90123
292721	372644
254397	451016
390145	459976
60710	401854
262286	401949
493692	113138
304146	153799
359805	95550
399441	158584
223885	366127
193618	262954
446998	11972
208249	320514
125193	411455
179751	276128
381205	69734
79528	409649
411958	226308
287489	317881
84455	112376
363984	139466
388696	349472
334948	222753
82017	132332
364571	295484
348584	316929
345401	342300
457915	111130
208759	86800
186597	155762
202499	403649
115312	215075
118131	25124
54310	58950
483188	147098
189615	325712
288569	395988
193323	319924
370687	446529
336278	174884
392459	139753
426091	369599
101845	28129
107390	475571
71949	348798
203321	168213
254248	367350
315867	398122
433411	399448
74021	74877
201052	452098
215988	220946
184892	474453
449534	258607
485466	258370
489657	283026
108296	490449
103494	79859
410616	249202
227401	203656
480457	199930
294162	283336
119123	373124
425697	424161
375710	267352
124072	97789
285239	20586
397405	132740
19542	446633
473076	8714
251388	412517
479918	39825
436138	93245
402140	444852
221601	170719
219198	299202
259846	5393
420234	216666
23481	334277
121306	187974
55694	118482
255802	370582
368010	81674
285163	43759
51	382020
77409	213162
166626	353165
243578	96977
189304	309801
119393	9653
152537	371983
311756	304493
205132	249186
145224	445406
394975	235265
3226	91826
189806	208038
338228	347634
468058	295123
286922	412592
439609	274635
442133	262954
340312	343085
128659	63203
130008	49966
20060	413525
250458	172811
88460	380681
257581	291860
142287	40784
347121	267059
286297	421830
32468	275055
74129	194893
336705	416998
160317	243438
125749	94793
406795	377821
68094	99365
161210	431812
464548	400184
354629	420944
304575	420959
99231	134262
163519	310634
96697	447517
51473	390687
110493	80466
119001	121106
52352	358315
100707	24721
95912	132247
309226	424185
26218	190369
209115	321609
35207	206028
379809	291521
143571	312595
260716	433934
457754	10646
121643	95246
191456	479872
127741	369902
485688	280635
126687	15133
301260	270115
397030	239099
342196	364000
185761	277961
101343	308704
296070	160633
264483	413525
479072	475594
354780	91657
149467	393326
192238	64515
143144	237477
315805	430610
400273	169423
249546	34547
325225	219499
346537	222435
247741	461298
232555	387839
54394	23190
71724	93689
275831	440660
230345	270054
3407	440962
443127	467005
12462	469235
458436	378671
220372	325604
236350	218727
163026	2562
166063	196483
263703	95383
332868	180707
378873	312981
45665	56410
279173	152166
218950	221759
370869	195376
374584	334009
386994	237847
164693	316020
420187	261784
139056	122462
405133	403267
5975	103082
215041	436901
400042	336590
289236	297158
293041	267352
216602	330218
187183	149389
378224	155547
207895	180527
441463	1687
327209	19984
390323	74478
102810	413901
407411	377681
267752	371918
89570	444618
89826	482720
216265	34755
149676	347823
444139	31413
67270	293813
484229	345087
130060	198865
212874	388713
299463	323324
113217	312059
433820	269446
41991	370866
428220	194288
312347	188082
109733	438461
119665	227101
143493	355374
398147	168638
190524	467789
283447	480025
72804	371271
98694	274743
94945	84845
444345	17103
23787	39142
178522	321714
106460	152702
134024	467492
338011	378976
123159	484447
288258	379598
20592	26714
385970	340253
178540	338915
226663	32807
178456	422803
229735	368732
478831	213851
44430	389682
373170	349835
44012	13370
99567	80543
159066	315687
266965	455769
147756	394885
223522	390771
20278	129923
281942	13903
473910	395988
286948	28951
452932	230220
360531	212101
401794	349879
255056	299373
281236	399295
197599	37516
100002	417201
82020	273831
57258	132740
333713	69083
233762	15209
293010	487572
213928	426696
29911	471108
479287	299467
338389	212837
446994	379961
71838	191899
172172	130957
257116	378686
105459	428851
449994	217423
292450	248382
145979	202315
276821	449672
314311	191103
458418	70304
336941	476880
38257	91600
198718	290216
328796	308050
184001	86077
7812	112086
115547	166513
340815	94665
312347	441135
440808	317184
452841	172184
298094	23928
11222	255579
260005	117097
465783	53389
120473	246793
36830	190369
258122	479842
400863	456640
52646	475389
352195	46361
135172	104299
252872	270095
165680	119304
173196	29153
97588	253976
308827	354736
354193	41495
223813	12895
294210	423469
252744	490888
317352	326267
469596	302749
336020	483743
357011	298304
261278	201588
251943	413535
261714	171424
90522	269817
258601	410159
304965	251707
104716	453217
271760	401949
12300	55165
184605	142018
21644	436042
463596	41774
474398	55143
16716	27388
286370	476951
124185	374292
369649	56068
153489	475548
492247	324270
394652	31869
446182	397789
229639	301343
237136	286936
492378	24070
301913	427293
55659	225574
196949	216766
369789	317118
167810	301252
482167	142018
312759	16433
173650	110958
112267	360480
346784	398122
101414	68985
282219	161919
384699	119044
72217	194830
55860	355700
378821	219887
392182	367827
476008	361283
338465	297866
113616	288035
311073	228431
263084	354694
168870	327385
420671	331581
406521	434893
284345	122585
112102	376347
430831	372024
35415	52161
391391	393600
81432	389448
12322	145274
392313	190369
31049	404408
384336	482143
187010	386138
493444	111546
464792	385266
204452	15029
33073	317356
206233	222556
267562	350973
144188	478415
112443	57277
437016	452286
221783	49786
222455	1057
222055	442766
214720	438783
106483	484866
27059	369577
166081	337559
163471	60389
301823	264103
108762	363627
34394	436686
237801	358225
173397	121171
67236	205992
292244	212735
335557	69708
251042	487938
41789	273831
390592	482891
238299	296934
126962	341271
445796	447009
61851	241525
227953	462973
93627	348994
371306	370990
176894	488662
68932	233825
43550	268140
175884	300555
459319	236213
102311	275362
317676	176878
310153	92787
172995	477491
415819	470909
456931	393326
78556	336590
39124	134201
281581	164884
259250	239431
80150	264766
190401	198064
312493	152911
398203	431137
320956	109006
303613	201754
209999	346793
468935	127298
272620	49903
186597	307466
355048	84875
475229	165267
312617	77753
427266	401852
257822	294069
283096	167540
382882	350225
149025	228061
64227	123991
323871	171953
49208	124325
270248	22323
341088	90277
320455	328546
273972	276725
156996	270138
149700	311205
66704	366534
121066	266169
282472	478513
157961	347873
380858	81097
382519	404806
459064	196783
49503	245575
221711	90041
356605	308584
389436	259997
327570	88057
113266	45653
104185	115388
108035	286016
234788	318513
357707	140746
408329	449421
171476	104734
161684	191231
326641	62699
114063	211932
372448	103392
296919	67320
378574	265056
484128	153665
123272	50538
481567	200518
257904	412014
345599	309970
244092	338378
390596	441696
404116	428365
305357	483198
254188	256713
248627	483504
469767	228431
478959	261356
207007	20307
114335	16433
146429	96791
467470	354694
441827	366534
37702	190369
180499	385044
302618	366127
295441	478232
118131	61787
122677	421830
135947	343701
251729	468489
147311	94665
119001	343012
54534	97277
128354	165447
283944	438783
346736	82344
418437	187998
47232	84722
58252	192882
448110	241468
347997	299267
68060	211868
172489	363016
63494	153995
38455	11626
468162	402269
42351	86395
362000	391414
34904	211868
378248	28430
191155	236020
209952	101920
486712	442618
98659	82730
384068	310261
399736	246311
166068	136187
229971	238227
395577	126553
368858	479694
468256	293892
267756	272339
165502	376713
76185	53102
486308	324197
250989	86728
238083	206849
193654	105878
359388	23236
121130	271099
178749	355451
209542	444069
129070	226308
395336	466641
14532	19415
82849	336071
264855	494090
142309	236949
486420	465650
263078	217883
133909	206551
310629	217494
487283	438653
64769	428940
436651	333526
184260	475917
254464	6984
325416	94344
313355	73534
122436	471328
50906	200331
50546	453847
316849	94516
473870	313745
143370	410951
366934	272251
172635	470057
51716	241468
156566	210108
357836	8607
233045	192610
472030	62191
92016	366127
236374	16433
235525	55999
223050	93533
133291	61572
278769	65867
266307	309077
345401	463945
344314	405617
414084	74601
385549	187974
143942	401101
409740	207149
412205	62060
85453	40567
93627	349213
300533	7795
454503	301611
104419	152181
238749	220182
82731	156376
486712	249347
244154	308476
372048	448194
361780	450983
108648	52030
32865	46127
290934	86560
137405	359243
160961	694
431096	267602
349972	202493
212144	211868
143694	93407
216672	433301
459382	268176
134497	43334
261112	141026
128704	268667
432461	203656
229735	253964
2429	190369
245236	99921
29475	220857
12623	450647
456021	393428
348403	217808
477932	201493
138126	212
404216	21457
193020	247481
304153	288035
124140	415995
8580	418848
44861	435708
301671	295852
152960	373438
442501	215207
140116	37948
137561	484274
379071	245679
478415	318634
446404	204939
266171	281242
37860	421356
384075	105467
181789	182448
298114	333596
491190	66146
302998	375840
274539	478415
96501	62191
241797	295484
493347	72511
199948	137128
164887	65595
104741	366493
441486	483136
431337	450876
314311	200273
226538	216234
154844	455748
479693	218586
293549	317118
338011	260014
184826	372141
47989	259929
250434	391414
256313	398333
282453	378082
23822	366534
410265	429475
239187	295484
213702	18653
325225	274113
260248	440962
474380	411455
144845	27733
165606	99234
129371	305734
166626	90841
101817	98485
480194	2232
957	12462
12964	476447
470672	394917
433696	265065
198141	258534
142964	65275
394929	298077
169020	291000
165945	240796
328134	60923
391732	168615
456658	71091
353565	146202
223030	226152
442096	328538
259737	220498
301172	164884
463093	60517
305677	68420
423699	231638
278729	331581
417134	20252
308618	148000
110527	95942
337196	164884
202379	197266
222389	48667
461182	427501
98378	318721
181680	216337
16325	94516
252662	386369
80406	315411
328916	489141
445793	366127
362206	244024
243778	178422
434478	333930
167583	452089
83616	283918
416470	150478
366402	2748
404099	46548
483987	243777
75649	195281
265645	479044
325905	446188
337916	43602
91345	485304
201674	190783
331961	463716
481392	227352
492260	222868
67331	378813
321919	162947
238198	24334
385440	399616
1839	240491
459084	220777
441023	254292
285023	96977
218262	247750
228264	358032
25357	303175
367818	86179
92020	401949
153859	327082
444228	116804
6634	267352
142176	240374
18451	40784
99102	298770
449611	136262
26673	199063
227363	75273
302610	247984
92636	101594
157878	345190
173348	331365
190079	97701
9075	489822
48809	281924
166367	209532
475087	200632
120674	175721
1994	105116
428680	11619
344989	15358
315966	301659
241532	325796
400154	113138
486712	267793
409016	71803
378800	363710
388380	207959
317552	177870
33078	349191
347611	101300
64356	107711
112239	23318
157758	13996
192238	73295
349608	105498
361967	356702
42935	162947
268477	9685
186605	402327
118868	281924
317649	467703
50743	470956
16195	193252
297763	313314
133691	399782
69264	157548
367091	319673
109449	78820
15819	198465
360	417643
187469	240796
241432	155214
108429	190369
409830	132740
327616	433250
324013	242835
145197	467900
133678	195968
486879	491283
166935	208577
162854	40341
176344	107065
393062	99405
213044	378686
125646	476068
79733	304671
66356	151546
97160	439979
154255	92334
71394	331648
52793	205270
39601	58881
147286	461944
124891	88309
187774	330857
199051	428738
9027	310756
415779	13846
356987	473395
162614	107148
223685	380248
106503	320479
23741	150264
410045	192524
481419	112588
10379	291223
482089	302033
83616	99350
409310	5040
174139	339985
453821	253047
474341	293339
134299	252664
52505	168615
100783	420944
422546	2965
319259	421104
315460	209018
92401	433258
230210	313314
290824	383391
471116	218730
74601	3054
63960	44636
370009	48861
89015	249334
411474	256121
299587	76679
344716	75303
442469	258894
276783	343108
377937	445518
179715	411424
336941	245679
359277	263250
94584	291521
161641	230099
419328	322599
172396	134201
276273	260527
17351	343955
3897	154363
55909	459213
354138	118847
170226	249444
478871	90884
363715	310756
298163	35462
473228	16433
12306	366127
240384	342893
86282	195121
210999	64173
109733	226943
103498	164108
431435	291835
185901	438373
108385	446328
491885	199751
163024	272230
479351	180962
380107	329010
258183	251698
423114	298787
401138	23483
432259	432799
75724	301554
128591	293813
397854	273831
477932	149420
482864	23430
276984	283445
138611	434112
118054	293813
388350	358848
382657	308574
471403	25410
108706	373110
374128	103825
456658	144073
408337	281163
46896	164088
104453	424864
24381	4369
429150	208577
113311	326945
359708	150496
68098	348910
259107	112312
108385	97127
477959	143657
186827	431120
262386	165267
148343	286337
373397	109974
145028	62191
221746	454262
6193	396366
102041	37453
150244	105878
464002	42189
474442	54346
487809	62724
307181	371918
167247	345825
156599	317118
103205	477204
308441	420790
35806	53249
286497	248777
100773	49828
143370	256381
173629	303175
434981	52872
155073	129035
86596	475614
261620	240874
350650	92114
140952	44234
405979	86632
138126	477986
121145	171953
334643	129517
176545	337951
160951	93876
366181	303175
82140	388719
233197	390633
402989	235218
14293	178436
97394	417490
126083	159109
223227	38063
230051	192472
367096	182578
338976	427265
272277	438419
252846	453847
455807	224871
381758	249444
85476	369852
309276	250404
193102	126204
445647	430356
309917	385932
257512	434893
133963	338271
324239	8084
438924	464067
460059	467703
403043	174763
52993	115450
280279	291431
161158	467302
211455	186259
349509	2935
153230	428103
141070	42666
249212	368167
4954	470817
345401	35112
346216	301364
88628	280169
107354	168381
127050	400163
292687	14567
140987	83014
21203	313745
251222	258370
151577	395610
279559	86325
403057	137833
301659	328699
218496	265712
268914	27464
170671	69915
349899	339308
83184	132843
182216	346343
100593	421356
376816	18108
2255	132996
268093	130480
299549	273831
263885	144405
218449	341271
173831	326536
440839	267602
60052	188165
433941	215054
9186	466969
365410	431514
424256	266458
132730	448770
267456	478415
401976	410018
395167	106301
388992	300480
413648	330467
217740	240970
233469	313745
128337	80193
62058	263975
161420	410074
379849	236213
33494	110708
122022	140044
227857	259877
427124	252204
91501	445233
158133	309425
203186	435221
282693	478415
318463	188759
262802	237622
361960	122606
346763	121866
237801	194805
109256	380512
144597	127921
449521	452522
3462	267602
217740	289782
80511	232782
124013	421830
306298	3130
86109	347057
129792	492906
463881	211059
464180	139755
45724	98491
72081	31616
302904	376814
101579	333407
458768	458183
487738	73005
263514	400628
39159	425370
209999	313745
6251	114643
76228	213849
454257	194638
452735	173850
8881	82
87414	118097
253315	367110
251943	433008
307709	203656
224807	436859
242400	221239
365389	397833
19542	202238
260082	50538
454987	50264
256159	198411
104243	48275
249111	65913
367509	296432
113716	37057
411731	119296
425544	469235
33315	21411
475998	27826
363575	241468
27798	305632
223121	453076
38954	369599
95904	316959
130069	251982
474991	222781
240753	10646
420576	72523
329005	489822
273287	10690
419445	323157
160388	159249
176903	59183
9414	449515
50314	94516
71021	148086
179012	141623
259769	240410
105077	401928
184454	295154
144618	217423
293515	291823
82073	313745
216847	382926
237875	285196
160264	465237
133215	444778
196641	250679
450541	48275
70795	459017
191621	61621
326022	321687
276724	464420
163831	209471
224970	285156
281404	192349
433180	401871
296520	331581
433673	479614
146224	30069
471728	287798
222065	430097
111643	375189
43040	50538
99291	301675
331828	317853
114063	219929
301044	302055
49956	390978
65664	60118
92401	278499
212592	366087
305624	140202
376395	110708
290	49828
450687	449534
37724	187023
78186	478415
91960	98847
372570	366493
180177	457800
338507	390828
35474	45023
332162	67584
18976	268917
320839	398519
267919	59759
456953	171774
439953	286443
11269	270095
387521	224961
319410	429161
84091	53016
253418	119868
403565	404750
59092	152762
280149	177569
373565	469642
262380	182578
315686	362924
146124	49789
3809	293175
465512	66215
340339	317118
21691	32807
29712	482380
249586	464318
301659	54226
221580	401871
228128	60407
400016	157676
421987	164884
94944	344235
361655	221324
187539	292468
429845	86064
194216	360469
301823	98847
398593	221181
99810	291473
407977	233279
164928	168670
408285	241468
74001	243115
402348	476831
280118	260854
458168	259532
152763	190369
230903	285156
370536	67209
47245	129827
458557	288837
119975	433258
406464	350189
427114	485025
329782	19262
475392	233786
334299	71119
236596	156300
365087	313745
91634	163550
306461	174939
227857	44128
53249	262594
179879	467284
237332	391414
254973	486449
304346	206333
124608	79818
283698	291471
104045	378462
111023	140618
76228	63991
414004	238290
36986	51895
250108	16433
144852	433934
457346	327217
493038	62191
338752	98965
431065	9534
365831	341271
388480	429928
146059	260518
81432	183213
72277	122694
143634	31178
25690	35546
399519	346471
398302	243301
441210	250410
78206	148898
260996	164884
401064	13903
30241	312698
90300	432212
205782	95942
115421	380558
306675	328025
76412	222701
288652	175314
91086	79249
7939	455717
39323	60054
100286	248382
444484	97608
5857	81817
79701	169382
272505	341777
356676	67984
250711	115861
333557	229132
79391	49228
276821	165804
324367	76829
428538	322295
245237	188911
429787	363011
40443	186159
108262	310261
341012	368800
111199	86728
299113	245317
404568	297125
340177	13370
119001	124991
436880	486339
470915	452833
19931	219186
220046	474435
57	16131
184001	421830
137833	394105
266156	9054
416814	168615
411148	113683
287444	395563
326382	481179
270224	55408
283737	4914
20098	111737
127462	110835
14447	186259
12564	53640
493468	375840
291843	247136
179021	301659
11719	313257
3186	175923
101058	457787
145666	202219
345610	372214
320563	478415
208926	146443
414235	21411
221813	113353
230899	433286
105132	223095
223929	19588
441486	1006
162843	479453
379551	317282
328867	263713
16640	215007
492316	354939
437705	418653
95071	361503
240469	418358
175314	239514
347004	489822
381695	5040
158274	411424
418551	252886
232767	35105
384100	119381
296339	436233
420698	433934
133909	38419
125948	116283
376957	366493
130542	364201
118616	411365
89671	298415
317717	245679
468818	367807
32163	267712
202494	9681
119944	52917
126966	108222
236020	293813
419891	141623
119944	283024
34255	281944
68912	187974
479779	362784
347326	395988
298390	142249
483987	104562
63684	129699
81695	268261
420926	341728
53314	389009
202922	244392
263635	211868
114410	171921
297971	183213
346697	115198
102885	414269
229183	390963
441302	399950
482851	229613
302934	226674
137200	36066
208482	303497
243346	244929
118363	434945
134299	49896
139849	252961
365522	137719
257891	178436
433647	249444
378072	11754
463944	406149
51219	134695
201764	239171
427699	287464
406660	405032
46524	23989
195893	478415
361159	469235
115753	120195
249017	34547
84745	435554
417923	134145
399208	276358
314311	208038
89740	190369
329727	3857
107639	26712
163219	458601
295253	203656
351495	435708
137840	22827
294322	289156
306040	159249
252525	16433
123815	420944
298053	330675
78617	307286
415222	474982
124684	16996
410207	400201
41189	223030
387742	367033
132529	441700
458728	48275
485794	228225
114544	28129
324967	450676
209162	186259
257613	313156
266250	205223
244819	104527
84756	437067
304227	102743
114069	246311
329323	78699
138506	118223
376815	429863
345401	342116
384981	478415
270597	114241
17638	10377
159370	72171
235909	243115
247049	83084
149748	328327
84576	303275
13082	197266
389498	281107
224807	135672
144288	375063
134882	244115
36778	444914
115967	146092
126286	105396
394761	449662
7735	367785
66513	369599
117073	15209
361001	188420
166710	438783
239738	62325
376592	457845
312908	232915
56950	430356
219546	99504
265286	313745
114246	81898
449399	339853
158112	208577
333056	485185
217498	305558
144436	228013
85678	82585
149864	336378
341163	440660
438475	467089
3613	65028
399701	353358
456098	266538
143308	476884
249186	8830
128124	467703
224425	276744
58610	391414
14954	92857
84836	487153
97727	313745
131969	335519
451425	24943
329553	303732
345315	153212
138528	209572
112103	119590
241529	259929
126791	430418
10303	347064
187573	467177
322978	405448
320524	160711
366402	349312
27463	72432
138126	35881
20944	42890
140325	248885
304472	389493
159064	180178
49184	6907
271700	86560
260831	449028
105249	92193
345414	448903
265097	399736
63652	123521
277592	114738
365709	77952
183718	430474
420197	145948
224326	443457
289296	348099
336212	411287
211906	58363
247404	307680
374057	328834
336829	142792
12295	429691
364266	288035
182678	412348
255865	344580
481270	172089
145534	327217
310773	15805
363791	308666
278769	420895
190281	86892
383223	446630
113971	62163
3955	300562
416470	464066
201572	58161
393569	47596
178079	264908
224349	54976
138702	239541
294323	371306
362960	179969
109457	103420
298479	192055
137368	58647
442124	240225
397252	428214
193053	473427
214549	218615
245304	171468
277275	141649
4659	377465
203618	420500
144979	462819
324467	211868
194279	466737
273397	295596
100078	480421
221711	288138
150294	119819
3736	49828
302995	281147
344314	180603
192611	461944
439570	59864
226609	138948
343742	153030
222455	73990
381725	76454
96887	99437
381008	2925
157698	144764
456021	463803
266463	387742
381499	381428
127973	393326
103602	323175
281826	486339
423832	366099
366723	185076
189659	8624
414058	188759
101522	342761
398289	316575
449254	432176
346937	471360
186332	144037
222539	293813
248819	140044
12967	333131
135939	25410
21411	339723
85406	340772
269576	48931
91828	360915
293345	313512
354369	333357
298813	50811
420736	24539
346379	477632
112267	486267
133804	62191
201652	62870
459193	117235
223255	233825
120586	258610
156745	286936
461332	91558
395431	186561
109334	313745
398055	155172
276729	20033
71131	190369
298966	86035
78469	398448
6812	250679
119001	31313
247389	210050
444283	349261
109428	228431
56433	86563
193592	20611
157492	313745
18641	444309
14874	227425
369905	465432
287070	149455
153487	101348
34305	346728
128155	21822
264230	261945
489242	119211
107524	368205
172923	240203
443865	316889
483052	54449
464993	493833
184021	295484
450465	268764
251871	437306
169739	267803
477273	23139
338044	109167
188837	338097
12512	346884
263010	222701
251720	317486
129749	179740
15497	369262
102644	417846
489589	134672
89489	370649
155026	481785
104648	249824
317613	406660
286898	83872
41824	32421
221036	19377
297462	184096
20892	424416
450436	88113
84951	106169
269483	132476
17468	104312
424907	388433
26210	241740
402575	313745
216147	391414
177512	150195
347504	281273
345578	353557
456658	319772
127469	38134
6377	73336
248231	233611
38063	144312
319017	48408
182165	228009
448523	366534
473303	356056
243968	267352
397670	123369
424570	341271
357983	77727
10655	245269
174255	378546
386411	316620
59660	438894
49390	164884
465553	319703
408786	73236
188615	293813
427409	274222
251354	248044
459752	302239
24221	48275
399400	14951
154597	394156
6018	27505
31043	29816
97774	151191
325972	11626
192097	313745
405326	192055
264853	234928
193036	312921
215361	327688
462670	98431
288798	492588
423870	312187
483566	382648
90099	4413
270224	139944
424609	345295
298522	449468
314485	86475
227301	209952
473984	315823
454867	139135
275763	92712
4138	107911
105620	419293
228044	101030
213390	423711
6321	132740
3001	410452
198583	317643
375046	259863
469127	435708
458023	49451
333515	41754
337479	421935
125676	94516
412295	455219
391169	152791
413816	431155
388088	110677
408904	28129
5166	229058
217290	253364
121532	451935
114405	59759
396675	423469
88074	399731
2222	391414
330984	81191
57899	448524
384470	304735
307762	218730
287596	107711
425626	114930
144405	338508
60438	32017
197920	431226
329132	304173
138126	181751
257613	290
142065	100873
348118	86880
276209	186384
82764	4634
93942	401871
106940	398208
161019	393326
296813	420840
223479	11533
444607	398066
47080	249546
303659	294549
412661	111743
248013	81316
220925	204132
409388	225379
233630	199602
321	246311
325491	317390
110660	417201
157490	364070
463762	64809
290832	105967
380868	308181
280421	8802
18642	55035
58317	412598
17453	373594
273159	211868
351027	428103
27042	73189
130069	260300
244233	366666
29287	128265
482446	54976
361818	140508
299463	133260
75495	186348
287841	137128
59578	99495
242551	44258
231429	307294
404352	30919
443685	254061
250014	490237
224182	222701
35441	467492
40203	167363
375923	278404
299056	694
276821	277799
458836	193901
35251	178356
299803	465559
52002	197456
267470	280824
118387	389497
417994	331262
202122	55658
8461	413525
90138	293813
27164	40755
369428	190369
76300	291332
421074	192664
475422	215054
185403	187045
428944	488288
89782	50239
40151	364680
215514	21583
412440	51394
303316	107271
9414	491751
320972	393326
227934	294130
175085	267352
376963	451431
214012	444764
17782	115917
359924	76316
147373	418238
120412	458382
72334	373438
413356	80944
448709	299907
11188	97277
194075	416064
265586	258461
133909	399852
401435	478415
434605	98164
12895	357144
248202	141892
193691	494102
388696	420414
141606	60318
14632	479872
124262	388211
143501	163344
272200	289515
486749	444127
297129	46926
444755	311505
164829	80919
493037	22635
365774	428711
184360	411809
272946	88538
40028	403272
153984	159083
222389	261865
240209	356965
246730	409328
285938	42412
476352	250587
482708	136557
12897	423028
33343	208118
85739	317686
465758	319505
490940	305234
401592	252441
413192	484274
395481	222959
291509	371771
382657	467752
24412	75581
215039	25034
367585	328751
406425	67584
309888	347722
266965	389922
262210	257087
149438	316684
430217	260527
6467	196783
116952	27683
99661	377662
399825	466737
219089	162795
66495	114643
412690	110677
83937	297794
11313	360860
237714	27500
187947	145187
167588	255012
102238	328538
20776	201653
138726	467752
158998	448350
46992	89416
58347	50492
243883	70651
339876	95280
269564	162963
234748	49810
366014	280233
305869	5857
366402	67570
457781	392220
487597	16433
318346	245679
392086	258599
480580	117308
320304	34040
420214	275790
253102	226638
280735	183213
63523	158457
300417	211697
377708	261396
460139	411487
40686	17155
452143	245679
451420	443952
20859	60517
233388	463549
465894	77342
268561	228431
289513	8093
190260	41673
161023	73305
447133	211733
339645	420309
305827	12718
207959	74106
93174	298168
335165	28750
76228	52364
324467	64429
434690	409375
257289	326650
117571	223058
299283	40117
458050	82794
328247	370099
117254	400017
326631	456427
375506	263009
331872	20611
243632	448805
226054	317118
185111	438419
412624	201208
110809	218485
317206	48365
58245	433317
51396	170650
483721	226943
212969	242131
361291	119628
159703	367798
214080	368993
82764	347722
157550	113320
321157	483329
89219	305013
59579	48861
132334	38063
286202	4574
260554	286878
267339	48275
470065	366421
165533	421830
420817	342807
470421	146202
89257	259399
395546	166513
378816	75700
18122	15670
184943	48861
106268	335812
256610	239561
326260	431065
77666	54895
99274	338361
439785	86514
169530	98847
194875	83912
261902	247876
334372	222594
91186	363801
447802	96195
484628	480025
245064	170790
480379	442097
5538	279692
159972	156051
240722	366127
312287	86421
406717	405734
194195	468651
165680	39382
350868	414832
393184	379125
287874	477590
351340	478415
309657	295114
6573	143242
398308	420895
282347	238981
336487	258126
317990	355122
87753	39095
445447	1087
80211	316776
88119	105878
485536	445889
369218	155276
287996	220417
231305	151572
25706	146949
469102	71021
151752	320315
138016	238353
458483	25984
177878	261370
323836	166857
185074	90746
203291	108554
339614	101977
355679	106422
272339	413883
414140	440962
287444	134580
141485	353022
418512	370929
293022	97753
222544	214050
145556	212153
3724	200444
491445	461846
270224	356212
493038	206034
238540	305597
196283	188319
149860	148319
79733	250805
211947	316372
239431	3646
442247	476951
478083	257298
415535	65876
84570	166740
5071	472965
119913	126796
447332	185742
399335	246729
341232	328279
392790	153796
292076	300240
35241	313745
112425	153995
129727	426595
221687	391414
135310	61461
383223	429161
224338	481903
478377	166938
36308	60923
242038	375768
195425	198687
3539	451245
420295	207032
410616	456065
164550	182296
376259	285156
346122	486028
196741	12177
125509	363631
343514	461270
153260	173680
96543	298182
298479	348099
407612	168139
472224	243858
61367	286075
129727	282670
33962	293813
421740	292200
492159	378686
412568	194165
292687	158811
240918	94344
262013	51080
61423	62191
416776	128244
157526	355455
208829	57375
172716	439074
347653	267553
292230	473320
209764	300606
22779	425149
145280	286728
205532	249138
412859	341434
204440	395971
289118	187974
321183	348176
250976	172089
419697	485304
288354	45060
91828	335774
110306	28129
407334	58301
454309	454323
73316	341470
443159	376359
259075	196169
284129	186561
252604	389682
405008	264604
226385	62191
388189	419583
329379	11789
16516	230040
215897	233508
67050	157231
329415	351451
231847	16433
134024	321916
225351	152592
200835	126882
52488	154105
378771	106320
412109	220000
128755	232925
471169	294920
212435	34016
322858	132608
68532	400605
146328	438373
203047	371918
73589	30263
269832	342807
80984	60389
292912	295305
454263	155794
363138	448936
330954	255336
309225	136213
341095	36651
31350	7152
153006	281982
16145	9550
284705	135986
132445	7812
413526	459213
200645	190369
85665	246054
99760	160419
416366	237100
223192	7771
190424	19871
179988	447517
483485	188319
47758	132843
44829	190369
211401	25030
203515	81425
260185	78155
454659	433934
199676	194817
488874	62660
141776	238194
163800	57752
343440	200013
416808	162831
219281	27748
351096	89047
79392	258220
340136	74542
58120	227101
182445	390821
110510	247913
464892	9203
244226	131678
258876	93909
398691	447517
255120	446351
23213	481368
4481	356356
9969	158758
134299	74720
57101	381769
63048	417201
438419	43351
367504	276358
383969	86603
112201	71377
40656	434893
112165	395988
289439	177475
146893	103862
178500	452098
284052	492906
278880	234298
41669	27544
59949	441313
23892	226813
450628	59759
360179	36836
121066	208487
365932	83811
135498	172026
224234	201594
102901	126756
453774	246311
451217	281924
32352	167588
88583	387406
64584	43305
39601	308602
198317	141548
224347	420944
292006	58921
102655	474695
409238	489822
17186	134118
216710	435708
49644	178436
151132	53863
428216	213604
231350	121106
65201	407441
366432	113138
478296	56773
363145	113138
101960	271994
478588	117418
142041	157903
288270	317781
161229	57989
263703	410799
31393	20744
180801	459213
338462	27766
60454	316356
418636	184558
477851	10838
399545	39064
436624	51222
175382	125692
172973	440660
241635	176643
478588	147699
315976	140248
81556	104383
46586	41158
88359	86560
441198	372478
249439	293931
231629	461846
116964	299106
475822	112326
347828	258220
486217	292468
363581	219847
188954	476656
342486	42507
252044	434893
112443	287577
364459	431981
236216	3791
432175	276007
446883	28951
201696	39300
120557	368960
75407	331777
391112	188164
325325	11276
130651	227101
216382	378762
55521	237178
289807	264696
489787	141440
339333	271735
398415	295218
32509	205270
25747	223637
155746	313745
438193	51026
103225	214992
205633	445440
329727	287024
656	83084
154738	20959
109676	315671
92401	10600
106739	333027
282392	57989
367262	371805
154624	181680
144852	476096
440364	387742
394411	293813
109733	298608
99291	314881
106648	290218
187766	333639
207601	152791
267562	242551
462715	291002
289035	456640
28669	17155
55202	286016
489787	24639
67251	15209
336708	310303
11626	411185
60980	432811
121071	195121
436684	366666
230482	28107
54789	204330
256723	104866
436049	268211
132233	317118
271269	98847
99405	137840
426621	260854
349901	337321
371959	317118
23843	96472
254883	234001
128523	215802
253629	281522
485592	159944
474118	87086
325491	456737
52668	115795
295304	466562
335068	132843
128563	208333
16432	332638
350719	452259
438646	474963
349140	38001
16969	259686
291819	378462
371253	241468
242204	110677
239099	1008
212009	160545
15680	336590
287961	364294
105556	214239
171890	76454
255400	377085
21411	94344
292588	14907
370030	31244
407601	310836
316858	385932
113266	92256
253580	163380
107709	268411
442928	481494
345107	144316
277770	104498
361320	120375
257600	395069
220340	224161
370315	142045
405237	348798
331304	153771
302002	263343
237924	400921
37702	164884
109733	259525
35367	414104
440056	334960
297436	419435
392339	106256
16079	62191
428861	444985
239500	77845
17685	120074
421141	50155
17333	432848
28019	391414
474917	287382
78614	448289
335568	118571
166703	399867
357829	3928
266552	240225
32591	301659
39772	122287
238391	327125
325722	153869
474966	454139
138291	95942
40784	389303
229925	48275
486271	403432
284153	94344
338417	184902
318000	184163
161242	451414
350841	256444
440246	394302
160969	252225
34242	484054
315522	390332
337030	322858
6047	220417
374230	130194
340873	163905
50197	123369
124942	132740
314828	160294
167529	231638
213720	19626
457418	35923
343533	304438
176913	6899
109599	146622
259835	320161
398911	287688
398330	342862
363904	84502
146900	310261
211023	344505
355168	188606
41389	431803
7788	22249
374604	480025
198558	402323
12524	110353
61658	141509
383445	226079
106268	230099
427263	24498
479808	278810
431508	209572
73153	112258
194861	269199
200761	226494
388333	233284
289807	387742
269388	122462
368552	353273
231709	124505
354470	478639
314228	420084
216470	74167
450465	92130
29651	422998
454229	421115
379462	145059
161621	297218
121694	23018
458207	470250
413003	413283
219765	105867
215798	373169
370875	182797
225969	145898
399492	341187
444737	397778
382882	337514
330752	392691
109854	459949
43775	431001
47035	458043
194051	355217
221925	395072
260178	467703
99334	39887
24284	3041
5053	273831
334653	132678
32601	467752
3715	435708
44258	214310
449316	56745
454167	446105
452570	188802
144164	224709
60590	462973
242832	100760
260043	428214
366814	474341
132022	163800
346618	403721
347529	426005
245460	344018
112966	249334
293345	220857
91600	226152
254446	475727
233560	425675
20059	208300
47861	421740
311510	288354
60861	240225
308122	211440
200332	13325
110999	466974
186941	429719
310058	78407
237714	354792
41378	88681
122423	317118
186597	231359
403429	47278
268781	268423
263352	259844
50675	78235
363785	203656
330194	119722
291104	111321
479956	216154
477091	283594
182128	58333
484308	13129
491031	485304
493931	190369
239199	218785
479569	203656
451431	213017
288450	41266
335259	411424
32101	39914
418336	148199
37189	451016
389479	457514
75487	90884
2614	476951
301823	434666
314354	78276
225233	155362
212614	293960
430818	389908
283931	447560
468645	256165
366086	284508
107839	378686
463239	110708
315489	184902
340353	327596
49881	265548
47073	401446
109738	461944
313728	119123
69634	273831
354557	65670
372750	457081
133838	22804
208770	289030
367242	420314
324990	414568
489158	299934
230513	371617
350205	15133
263635	311221
16435	75135
15669	279664
237714	135031
442224	296693
101058	147505
377723	45141
168920	72032
119365	105498
87893	430610
379542	421115
261924	86560
343710	267352
66756	393399
260158	313745
229710	49903
9853	138180
121342	367881
329940	187974
433812	274309
233252	294468
230683	20586
118179	360736
65055	48007
434484	90041
113970	276358
343746	383673
190051	223121
106268	48275
407777	453096
252604	413215
349778	443146
186613	450876
393845	464588
88038	137893
174321	45413
488629	255640
402281	211868
23794	284932
400816	332391
3809	461769
154976	64075
156460	492316
76104	118722
270259	306530
119840	464727
155096	39618
131410	439719
32242	122585
280401	32974
64991	64335
212593	16433
337958	131718
384001	209285
388696	281671
434398	243148
66575	370099
67316	339544
300890	202417
20669	265589
360660	182226
386890	479614
193767	202507
324752	132740
24381	239528
131809	200146
53314	9270
216031	249202
131164	64335
454987	32807
237242	367854
227497	139648
73190	16736
326109	337732
441237	62366
3562	476231
406130	97927
160232	91623
460990	205287
440647	78967
348648	440660
196385	313745
464214	297779
138326	229461
149656	155895
95157	426142
224207	110677
114412	16536
426190	422470
382518	250607
144973	204078
330423	464636
261298	373169
21464	118286
106739	63567
357920	390680
174321	10975
260678	281924
168242	61572
210423	198316
65230	224719
483725	240403
347073	226579
24867	325375
453736	295528
381758	41673
432287	364352
172583	427376
130028	435353
303782	257723
309225	44469
325087	462940
454232	169485
309225	196783
23137	463615
305437	127128
309488	371534
448104	169467
322556	401128
50902	399200
187834	353802
403651	172328
370621	90820
66663	233724
428313	264908
95212	485185
371381	160545
387939	130960
441744	221135
140241	117393
241154	282427
220651	162024
410951	85733
201131	182017
380784	222118
228924	476231
374305	341316
261501	222826
25237	405358
351023	63152
465497	446801
346080	13370
387296	230757
6467	300395
147668	142382
121474	173176
29824	117419
260723	426556
72714	356815
492316	212583
479230	388195
365416	208798
77646	183582
42137	334504
403257	94516
107630	222701
204934	471405
57435	236992
67571	102370
220243	35492
99292	420392
119968	20802
60208	258126
385459	284441
489496	177244
368858	399852
435337	481368
9362	475723
67984	427419
308570	481179
382338	166513
320269	40198
329572	426887
330370	285446
31930	212153
251169	313066
349953	163873
232663	94182
22683	161848
290565	37520
33201	306253
367169	97083
231629	297969
115661	322880
490052	440660
433189	315515
368858	267602
432638	14728
88371	431120
217784	5040
130881	353787
123011	164884
124013	122218
109752	288234
94973	241735
407066	379255
199948	414334
318274	218366
71293	42189
103323	184902
493024	286936
389030	365116
477756	491150
90314	56751
24527	428852
241601	86295
193280	366127
15339	451738
249823	187622
312811	110923
328758	317118
69903	173965
301913	104740
129792	315888
425852	106756
151299	183213
441162	107777
58831	468105
159141	189008
135172	66332
140472	323431
381305	34730
101801	353557
492965	317118
409433	136302
473547	197212
139362	193921
255084	2598
458112	62191
101460	487153
225421	389782
300828	102529
472373	280548
82219	210676
282553	7159
270248	320399
324367	99405
218114	263610
282263	164098
400888	45687
264800	240671
477562	423152
379012	108868
292205	201493
334336	155044
153075	366941
107760	16433
312781	160009
303636	86728
457002	205092
353597	214714
276663	106169
329240	448514
404352	282822
424256	371134
254538	122462
386963	476447
300916	25567
393732	252242
362325	433934
308454	439816
397505	153534
129296	234071
114905	114691
367003	141649
321380	343012
91382	381054
313523	480224
169565	111300
475336	489822
221839	21583
234881	486160
135074	445353
235994	436813
457699	489552
264569	65894
433873	110677
12733	163502
204681	274309
208577	170793
72066	246926
256073	370375
5857	243502
325638	262099
214501	176300
36556	362763
47621	340211
117420	123369
463089	399313
396490	290054
26632	223619
75299	231485
410894	126880
255166	338271
282943	79343
381391	463615
106514	454975
3111	310791
437098	260715
226283	128092
16211	271782
23512	441879
130865	12245
138859	342477
481428	323880
389656	290722
17891	60108
167819	23018
493019	183213
268804	54976
126325	438419
153322	373543
375374	406149
155126	124613
88460	55496
153236	82239
466012	316575
324576	28977
154646	205289
400817	317118
197905	67584
267169	199612
17481	106477
276740	284843
204375	141649
344146	433391
231754	223119
377782	13272
88225	279772
264026	43890
228530	258370
171799	303879
209281	80193
92401	66234
321555	41579
139253	48861
368463	48661
475648	213770
253102	483485
441558	267352
48275	427183
195417	451600
279584	294079
338931	102138
6620	428711
428849	443756
338748	374543
99060	237350
14585	233187
460263	51000
346272	60327
83616	40143
266307	213644
489158	14405
315108	423469
317676	88289
201513	483720
201572	264242
191748	21998
437757	318672
102113	492135
135012	168381
336976	147611
108884	125399
450705	393326
414781	482326
418173	122694
417332	5470
457553	288096
300245	451387
29036	197787
111729	222701
224063	384165
39892	455701
368354	423688
92401	154627
330180	378462
131473	72523
201589	384903
324785	440422
64563	440615
223962	250679
309245	440660
132147	283354
187393	181204
368240	74523
323662	112765
315601	127921
377397	196783
293010	438777
483112	46706
389514	49264
339333	61298
161685	491723
10763	201160
233388	220417
6140	12245
221296	58462
424591	269094
68204	206623
239272	35035
177297	316555
148757	214050
64777	1375
93238	428313
345715	292256
480651	100816
158918	431853
480253	382185
119997	228770
433510	36370
70412	231404
471956	415360
134714	203213
183801	468908
222690	276725
143251	421412
422959	265032
181788	109501
380858	264908
6788	57731
426217	156115
399595	277461
314691	454999
158099	458840
465570	57134
17770	15209
385751	401928
249894	208617
456251	290523
301472	53863
314617	189064
19594	209018
335576	177861
186257	396922
385017	145637
454693	151765
200476	293813
274871	10661
266647	443694
69704	35939
162673	24112
391711	250415
319243	262184
86311	487994
395665	211055
261112	293813
226464	460594
317881	422435
259927	34447
443778	45141
322509	21129
196144	386775
166390	269199
258136	236213
437994	330752
10521	365801
356795	21583
95252	28653
238291	353457
95790	141623
196924	479614
286479	226308
302918	459717
188016	254525
36350	305726
329410	220417
125572	226385
96007	336590
52537	233548
342465	304918
239371	458183
207915	217988
487175	59963
273619	18109
84263	425157
77188	478415
75106	39195
244233	342486
91600	103578
389641	203279
218496	456661
305629	128391
61367	379696
214752	454140
367919	86950
2141	125304
218048	38196
92503	489552
460827	321868
40028	184248
67356	366127
256978	485016
10002	382167
106423	321991
492316	352458
77114	80515
19092	110677
447042	28129
61367	13930
377015	434239
400846	64335
358480	323343
166420	430356
278320	405217
287609	264884
46712	4349
312782	24480
303059	28129
114230	107711
80326	6899
123283	360985
409745	16316
272782	313005
270224	299976
87047	382166
192435	203433
450381	193104
431045	258370
388400	309801
93691	245539
40779	157617
12359	459173
268064	214658
416529	137799
102065	347492
197284	285784
221478	297776
134498	252599
55493	129343
308756	85590
384858	293745
226747	139951
9381	355030
206737	111346
282074	445353
415887	176878
45325	476231
320649	204484
233071	317118
316565	456442
391891	329325
258162	244897
332645	217182
423997	236110
440604	447519
145621	131368
167639	296409
92904	273831
626	446630
373755	350549
425484	88486
476648	211868
352882	251442
139350	479570
355652	40447
333074	297058
459910	120844
159637	404124
23131	48275
375107	299511
376248	131312
273787	327452
229124	144306
11334	122585
200679	35735
316565	35233
193455	149448
284686	156470
356345	61152
479263	37249
344489	464420
64008	429863
367871	183975
279282	400974
456021	109868
192238	42028
230785	292819
492247	120359
450798	53249
287212	50391
75082	72523
324495	164826
376146	167391
136955	102352
15819	67913
407577	14254
180778	109033
357779	20679
390596	69454
467690	27526
43571	160461
283633	450647
319259	50656
475949	383576
186597	310380
300145	272479
440021	237178
133418	205270
386541	183213
404804	151944
465195	160915
473707	158904
18060	416921
215717	17339
121594	451738
7006	153572
76417	404960
138182	333202
188501	50311
32900	284404
21217	78699
168400	87314
152779	94516
320259	183213
366198	251282
460319	17405
128359	218122
146893	445453
56038	21583
298639	77372
44374	127921
315573	170793
39892	293941
371001	167172
9766	151944
400756	365079
56906	326482
256567	254354
91023	475647
392210	91069
112159	443694
318749	31843
121637	255897
98383	153548
221922	129917
298823	367831
463125	308019
474341	355885
66383	385000
220411	249709
73290	79507
132910	396563
456021	154410
33933	311537
27755	399452
255254	402323
152617	89330
149660	138952
310285	6467
483987	225089
439588	393603
36920	175667
248637	186259
322790	292666
78191	206266
274718	66980
165680	145691
292576	18665
131120	454895
226919	27570
19276	50264
191308	230391
189841	440660
260050	21583
452052	440808
391008	327452
213892	20959
433800	435708
458701	297766
200013	1938
296415	199353
312011	401101
272108	294046
46260	168657
438123	237301
277442	220417
334971	280798
276252	161975
76984	98930
481044	250410
376803	381236
388990	406189
62108	469840
118694	378599
226326	62580
394062	411288
333817	410317
209308	411424
125494	434045
324729	360950
150244	478480
452000	206146
124127	168511
339740	245675
447134	60873
234698	340584
401034	12129
422373	463623
334296	105498
15027	36153
110751	420248
351757	486885
187834	49966
132597	262954
314977	313745
484229	30749
91634	181003
382848	217223
275763	461323
413097	40388
85282	183213
70822	451818
326109	487963
77674	396036
475943	134003
405096	366099
447335	444715
464420	136553
129132	352177
65513	355978
340154	446181
65677	452709
42887	466773
462824	210189
426685	315250
257498	438373
402755	94241
323836	464658
346197	413525
214744	280541
477646	464578
420234	443299
313523	461951
439719	477180
268956	383779
32097	390680
250824	134145
409828	237019
189806	42212
313186	366941
267371	380071
68532	39026
54454	421830
46757	230691
395051	366828
203847	190369
348394	433663
481419	446693
336651	431137
35510	138823
260287	361178
139056	79507
396765	59430
276821	404995
41866	287775
144187	267602
414628	351451
474770	79989
85391	366493
153414	409248
373244	127921
328845	406671
206974	412022
352779	132996
452756	481279
349843	469235
83253	28081
102175	259166
322211	426504
218930	354137
438082	50538
291865	107187
302371	366534
43522	94289
214308	196217
396381	281273
169868	166063
301312	39176
487395	127249
253908	318121
115725	24000
403011	56721
260169	245317
27034	299271
423013	103267
105585	487095
106009	178103
27069	214714
260017	122462
60009	194587
391121	249268
296709	201327
192238	402635
23185	460219
470672	293795
56596	12708
216229	90376
280735	87471
50601	490888
142320	366127
196903	45687
277467	416213
70562	165882
111263	393326
449871	437682
199291	360860
266456	147469
3321	53389
368559	418544
156068	204813
375416	80119
308058	274246
200402	88203
430475	388531
292216	234124
60287	442730
92047	277575
51248	295484
177861	355478
197536	63957
164158	471745
307488	359843
341884	201405
419559	98120
321031	14898
154339	105933
27192	473765
350856	418544
475480	220857
181290	275315
117708	41222
313898	313745
323300	209293
235630	9054
258136	409564
165196	489582
311300	122571
398519	293813
156905	5040
461603	409828
146893	187077
219546	146893
417938	440891
328776	5575
302908	234661
324491	137198
80511	477980
256716	378820
90932	330576
24511	334680
353087	188759
211018	243840
44620	117932
268252	15209
208877	294898
164637	110677
290842	457081
169414	476951
211294	248501
36730	428103
269056	38682
169830	420944
286145	459213
182973	455231
64307	210019
98723	170077
113051	445723
143163	240643
194618	110677
221626	284843
154402	268583
368502	130028
387167	33855
455862	351732
27885	271315
175280	452424
125577	187836
464685	133109
380758	237548
252046	73336
482416	385123
254128	8531
242551	165032
129687	347957
418459	189428
220053	325900
187482	238299
71098	268129
281941	403778
344352	124497
404790	173739
385050	421356
287314	42890
329668	48124
395680	245538
286142	123410
407773	46127
86454	326774
130399	327204
204721	190353
488153	220417
265226	300436
15924	431143
352350	150768
114748	484289
71961	228961
386952	440133
285156	328152
253442	159749
413953	443031
208256	132583
310893	253637
432042	471745
493683	470027
471058	12245
442840	225655
375316	352378
109812	190369
36507	345295
489667	421830
162472	492424
409191	463382
26466	67622
74498	378940
331540	65670
177939	110677
329025	198790
211066	404343
433089	155446
44002	145129
14728	58441
156200	101492
438193	84745
293359	142018
260021	258911
342731	293813
408329	100503
429551	114648
125399	141781
363436	39914
110873	152502
82150	7601
55789	435683
131412	368426
92945	303932
21095	367046
35263	151349
68272	475464
380791	328487
205633	235745
229737	168233
142127	90123
179204	282448
55678	190369
391838	270912
103278	338271
398761	313745
446430	268176
21634	413673
427376	99226
81249	203213
301275	470601
172406	97894
383205	317118
165648	336227
345256	166261
294941	147065
81358	268083
438921	78469
412224	347112
1477	90820
44391	28129
64811	366891
489776	222625
6266	464420
437968	94667
232476	398765
435396	246858
442156	5857
236662	212983
1782	406
493263	15209
307181	443693
9134	289320
35812	11136
259060	300691
89219	90614
369994	94516
301959	280041
391363	377296
424384	38063
292576	190369
185664	443926
73794	91896
285167	81048
299960	291249
164606	226494
307112	379823
419265	348007
25455	8607
194824	184126
172303	369989
479351	41751
270769	249334
260167	49695
211077	281924
76044	297794
303622	395770
390032	281924
488417	336590
435059	62191
152534	337795
195689	448773
78469	437579
492002	316824
275995	298479
370058	376556
40962	425384
272113	186440
228270	58567
135939	317356
365550	325722
4061	177837
56983	57375
192611	23188
429997	420944
263747	94973
460508	194571
238963	17996
115386	285156
212009	256373
167588	433322
196448	487709
87527	462813
278769	348544
162557	304493
244801	102511
181588	484447
233974	15209
423791	203656
343707	162831
15947	120173
144288	413969
256487	446351
352926	390584
81887	26940
402863	42717
11679	467192
45240	62580
254189	257992
138131	429863
114748	108554
192238	136177
260285	110677
271208	60517
77024	304466
440004	420944
358373	251116
53137	432212
59856	34297
338357	236544
105249	372125
232560	141623
225723	17207
238614	133423
381359	144405
78819	283519
137260	275677
351426	101574
316565	223757
41793	89410
392339	143315
384174	275398
130468	191026
168526	152502
17747	277645
394656	222677
87376	105110
439719	340925
146893	455367
39383	294548
84698	352399
37697	332246
125210	49660
342465	361867
185478	470254
375242	467703
211571	391414
423749	53640
269418	215909
450161	227567
158099	417680
292576	263256
407428	452746
4673	20959
195528	200444
477932	428074
474825	230220
227470	243840
293913	152321
21070	35642
32718	307610
233661	444426
119834	438783
122992	4172
338897	95149
402882	53994
287475	252830
15680	298767
113448	335567
437849	444585
364720	63589
374471	177131
370011	402268
458050	325604
225803	105498
142670	343085
15612	445224
267562	197948
14810	419849
433751	270468
412415	374396
459313	110677
180187	377736
188360	119381
135521	246774
231344	483002
235491	14163
186597	297830
340518	393989
159344	391414
65414	129687
64267	4620
410837	268369
267865	132996
262210	18665
41833	457081
207007	491984
74027	236901
438403	337761
64769	196076
162676	493808
408223	374772
251802	287861
301312	363788
174402	137931
164945	456640
461010	340073
168400	371918
9424	15209
417887	287305
198297	276663
223656	71202
429744	54658
466272	408384
200658	365342
248483	269199
479082	213872
156582	16433
297891	220417
272661	107187
26159	9913
165850	153213
66161	9054
29764	110677
423993	398954
375520	453716
96405	438751
37223	367543
44070	489376
337100	418714
17684	20130
152368	291476
467246	358488
103444	351373
272785	414518
428778	313314
70384	396433
400133	94667
239857	469719
126867	428738
302799	11697
75093	470554
237242	152794
50906	90448
163594	222531
331017	478415
207862	428026
129367	236213
220553	96746
477932	343504
109923	434489
466555	280935
490101	185076
391650	363771
483678	279268
252174	371053
144239	273831
213158	112312
172211	437033
325297	267602
489599	379978
70113	83047
347425	291249
422776	241525
120472	183213
44493	160419
301729	457741
281924	294027
233279	93914
470264	91711
125535	190369
216834	355173
404946	350085
171897	198297
46708	308263
391632	219970
60667	94516
175123	266852
485922	380315
229879	446351
379857	218730
393291	205223
263610	191164
82245	423469
200452	301659
53428	124815
321180	383391
346664	242641
7353	186440
15133	64075
338437	240225
38064	441610
237311	106514
448689	180096
430474	417680
260287	85042
457981	373711
408750	35733
117999	162831
466716	239644
99316	353371
431556	195615
429039	293874
161915	379521
123291	313745
69509	302556
474918	220567
192963	334368
190926	369852
333835	293813
215176	111039
144832	252443
456092	172170
235606	180194
180259	114063
132538	119595
403917	68462
18928	152081
409388	198038
380296	93924
65513	271222
203200	321275
388084	95575
288271	267352
96985	436941
297446	144306
34131	479703
110904	400021
338976	42890
276204	260038
419476	39146
419740	426268
462552	382421
153006	260292
446129	273831
222520	107330
163122	45097
35279	409338
445190	420944
295145	375980
323444	277717
405979	292468
224743	270095
415761	139098
441376	157341
452052	656
312345	235570
239430	280754
395968	222701
236069	440686
155311	333127
422644	447517
162264	379976
124061	205223
338480	149479
402698	132996
191488	403760
107342	7771
23306	445453
71898	424285
177689	411699
45126	46127
313488	414542
374305	226225
243502	383576
114451	187131
114645	131169
138416	433343
96494	12245
204179	317999
37663	45616
455814	71738
478265	390687
473881	369599
36146	100534
384361	125417
448298	330504
180161	385071
117799	54599
299580	136309
393218	41510
24059	267659
406710	486519
379702	31593
491472	148420
484144	141166
142231	254655
482851	60658
190703	119521
473077	185934
30385	353167
41406	133391
406660	408618
3959	182924
454185	156573
233476	417794
282537	425223
292696	354956
203958	272436
419909	30403
328306	228431
113863	74988
69564	189628
121205	333421
239712	258624
27400	652
239557	115090
257072	4349
132298	331581
470441	116283
405863	98558
7435	472136
26527	143671
104114	267320
195224	385034
3809	80325
304361	460723
155674	408576
334755	14286
277644	155927
386516	283445
201878	478415
343732	190369
359589	127895
448272	438419
44844	335434
379675	465316
254693	273831
89184	1622
41044	134694
19955	95149
328367	37249
343286	345027
50505	190369
315194	48163
365423	316372
432340	225850
458183	196783
84382	76454
269278	208300
290216	449795
414334	94793
92739	194390
183718	106739
197182	342486
118252	393184
16941	266736
298766	57752
405306	461186
35498	25034
396080	208305
59999	429593
201357	135388
152153	76676
87577	348593
326631	241088
105398	412541
450037	117000
306294	87889
329789	210403
287024	385427
421263	433859
481419	81196
309703	229994
215498	15209
135920	60108
203727	187974
291798	312698
368172	48007
275763	29643
76809	304205
63391	325757
386854	55767
201572	399159
168381	245333
142852	326997
342465	182661
136543	288656
281322	432604
67578	228013
356129	11626
189815	100503
333833	2064
335302	53863
288625	340109
97819	168213
426711	294548
479614	140138
439343	107429
329572	492069
408768	313745
137573	328878
216114	315380
256685	94831
469102	400044
128710	53389
61367	41406
303714	169485
436306	183213
222102	162795
165436	23430
209733	189064
304013	157145
464022	446016
370830	454444
93011	438464
195757	231301
339601	15209
157461	350549
415081	49660
453018	156376
292145	316372
61403	322422
414462	298441
44829	438419
288708	40193
151860	484926
198317	153280
336592	206935
302359	62191
75339	368842
358423	51881
414311	112310
277776	25410
7274	91377
460776	96426
42370	289715
21230	244115
286114	270531
314379	332532
228058	107045
1773	196285
20962	293395
303838	366493
455760	310184
346216	153548
467746	149330
356490	317990
486941	477506
280288	476831
427505	286337
451475	423013
324490	277105
282716	421508
101308	281240
92064	421356
241208	472494
454982	301910
50790	30258
458207	103898
295293	428214
411509	184601
61908	20611
259250	332487
110829	163821
319231	219553
355296	6253
295561	327464
289513	174375
114643	405464
288632	369577
116525	65858
459952	388370
157339	324279
493417	298767
268859	380772
256912	57051
204059	1482
214819	247176
205853	368358
240776	156913
50590	46785
212726	447517
24887	220177
381257	116470
298375	399968
237801	473913
155895	234
80612	280337
486256	363529
227566	317431
399037	480392
276821	390463
107885	398971
82099	44082
80325	38533
357411	489222
75655	120855
359426	432212
246398	32441
178773	114815
311051	419062
352402	209471
204798	53863
316824	485914
290222	286433
473617	445233
81521	200899
456779	171424
136563	100591
223387	80581
9414	340419
259982	146202
43508	480519
152858	144306
273900	125104
227036	77829
75173	119120
210050	285123
453736	424550
446212	293813
47325	447107
267297	103214
204578	110677
426821	475411
470398	204696
209993	99110
165680	260292
427122	359956
135108	141477
8929	200444
302063	262954
307794	129315
291531	330032
366402	419187
284057	143649
190621	33760
130651	215054
465452	327632
66026	310574
71284	12826
198317	154893
451471	53859
474533	183213
148401	211868
16162	378049
302981	35108
439627	104335
52097	211067
163445	160865
28955	392037
63394	174775
58782	170020
301823	91600
100814	350586
9670	258436
178180	343771
124556	112056
16790	115340
87785	471301
131428	249709
489801	366666
439595	6374
167003	167368
190947	83298
346379	336581
301316	264515
243346	155941
413147	471418
485088	156006
379462	22512
87796	252988
467774	378462
442190	402871
227857	463158
146103	374939
493031	411561
467277	291521
321819	430356
114689	116449
484864	22907
417573	315888
318583	50946
471308	317428
456383	469235
28357	44345
36608	139648
79827	435708
81432	312690
384048	477986
447295	56396
454123	225556
100615	43207
477506	283645
437007	166190
433207	430356
345732	246600
100791	296509
364797	438783
375393	318103
280256	249709
44543	42352
1778	404665
453958	202036
492002	433394
334671	389682
402760	136388
489908	449399
59736	492290
125420	362288
262639	310314
435306	400297
17706	461049
3186	27212
165758	84042
423015	47757
27886	69898
28429	324003
69264	445943
127050	127174
237120	400955
349637	255756
232302	54657
183270	166513
308227	281082
351055	350728
193760	322565
376263	219316
103892	373393
247220	54649
203691	178436
318229	284546
43444	276090
166679	170164
390780	438783
41102	484447
483147	128971
275763	407851
236274	387629
36182	297276
327595	37739
54018	142026
379680	166353
26109	301659
199535	79
172166	218424
436301	423917
360535	438368
186561	432586
390596	379283
356015	98906
315394	463822
203437	84504
454227	190369
46092	483003
272057	76454
170899	43011
466998	102352
26369	383535
207803	220684
103825	374990
320223	425846
312234	295650
410641	18326
11696	213637
71412	359809
455181	400520
268185	315888
252285	190369
403551	29105
478021	17339
104399	149206
302704	13370
441636	427898
451123	190369
3402	159083
326142	157726
153349	288798
346412	119404
216666	446351
216006	429394
119727	231059
361879	31598
280776	266852
265192	10267
322515	401854
224739	178436
406747	116532
386330	75261
204798	330469
64149	203656
418658	172256
193020	211340
101479	478060
469991	218325
281541	330693
279159	367946
281050	391253
175026	155214
33868	456310
266647	101210
241488	313314
421794	9236
483987	183461
443308	119868
268689	162831
158627	198926
361675	116297
352126	145948
414709	453650
449936	417918
380369	400824
23423	415500
224997	363631
214744	208480
422130	86728
308019	459802
46729	281455
93663	294836
140442	404960
289126	235568
416545	429802
55909	308100
130038	416863
417966	338657
462590	363037
78669	261356
87046	412303
43571	346388
52349	173125
181159	25674
129198	479872
143624	355700
81369	283326
406660	366792
235526	130069
444196	249334
444612	57648
253299	2870
478078	109278
409648	460055
218293	350189
252846	478415
217310	343085
418061	418564
34603	407147
373088	10345
40975	228703
15819	369458
271760	146566
167855	396431
45021	83555
412909	462709
145838	447158
394404	468314
276759	337791
376679	125399
432867	160422
8109	13370
454503	408219
352487	485564
148595	443693
198317	178821
187507	163408
409295	134571
200304	125040
392745	432290
404543	394885
107568	101058
44458	220327
366762	54855
334499	99324
208618	334861
275565	178796
452243	459701
203200	269612
58695	272583
249014	74877
331487	156375
239042	458933
420140	336590
10762	266852
93303	465313
348457	61572
61049	398333
57605	333469
288100	339837
312183	419472
138126	217432
76228	413619
320208	234356
325672	435708
480535	430356
265070	293813
405037	126313
223908	383114
36182	392113
321146	191639
198317	109721
318236	423795
130552	480610
224467	456216
268168	94516
252673	132843
177244	27991
161363	138088
190711	430610
221478	74542
179598	164884
380489	476447
268118	264908
395983	221324
398633	73516
431388	236213
109733	357137
171617	101058
210186	391414
73585	328158
244113	369599
359642	102352
463273	145064
278354	272069
47616	469483
274852	176172
304404	83124
303874	278788
415397	423727
211249	304865
160705	446846
142387	442742
63478	383967
388884	303100
211221	147227
165844	327922
292958	440660
16675	1057
408459	162795
294829	366127
72742	178436
153407	171592
130297	237252
118385	479316
369809	190369
196996	284852
449346	481785
404101	21457
42725	407306
199649	318385
31420	93374
51329	291249
91085	34801
173879	43814
358323	293813
299171	464420
39185	474412
427937	122059
95268	159249
64214	284843
479263	18366
350935	441923
119365	292227
374622	75784
127604	429786
316565	304188
14260	20611
398761	230055
249193	265753
147732	217075
317724	283918
391699	415350
239804	382511
253393	316372
174391	401854
343945	144572
62079	447158
100148	164765
269949	381008
71303	183213
261561	348798
259827	334680
259926	58589
288750	457926
35219	476951
266368	107219
129944	353884
430118	241525
144947	24003
172396	344489
270390	185013
118361	282775
144288	299843
265883	34712
109733	117373
235214	381866
227490	94665
486894	49903
395755	240643
109241	72670
68163	53863
443068	72171
486685	360812
302865	344509
104695	405918
289053	133496
489102	402708
394944	249692
258593	391414
146328	95593
40474	49828
454895	32481
153322	64160
140573	49735
218828	9913
32956	246816
351256	96879
309621	187974
15105	244534
414035	275677
9408	341271
235034	264406
411049	25415
426582	94147
245449	377726
165977	153995
235189	445233
55578	27766
463429	172910
451256	140350
467137	145409
444654	203752
445922	487232
377913	178423
290952	449090
96568	93245
481723	449129
129807	339829
488849	49021
233870	221061
287918	22818
36711	17368
128359	148246
212257	135816
357301	266203
353577	313745
402934	101889
224859	110297
17307	312727
117560	474478
431749	348798
7116	204737
188488	298783
164101	114930
384134	28807
391157	65761
370026	368205
30241	152502
439718	240796
38454	110708
181353	297630
104741	192620
393187	96977
472164	430795
170643	297969
52488	417735
397752	222701
116741	462985
341681	447679
251104	256121
301205	123718
361721	466188
152267	21583
186444	76301
396389	285446
380728	444914
115153	240374
57272	160604
344956	10690
358172	222959
373799	409338
193761	222701
233685	406665
175536	341271
372127	438373
135336	9950
59658	30258
125683	466737
376963	13563
383323	221660
482818	217396
307108	68575
52196	424184
192465	202996
98286	40784
264759	130310
366135	236654
59890	219715
167532	334032
380369	486885
39683	21095
372054	61099
292559	388575
425031	366127
487540	405842
320562	440660
447335	176252
5535	422998
350313	246303
193788	66190
169802	165437
481573	246312
98051	404319
465381	370301
167294	190369
487060	17886
138126	246516
57474	13370
121630	387185
423107	61572
422802	281163
58042	298077
184982	430905
191174	425675
397472	316011
335958	451016
56053	324365
226919	180527
288641	110677
336478	21583
257085	21286
40361	209510
269227	239116
264947	217423
211816	67266
228707	317118
83464	317118
433483	279538
55857	435817
278313	194835
445783	99405
461111	147554
124085	361300
231706	302560
326809	136499
407654	353787
115566	3041
86	80497
39791	485439
370619	59313
433619	399843
91828	484482
210247	65803
3458	267602
294800	12402
144882	369599
288441	344759
298569	197696
118539	155251
436612	476951
368639	110571
121594	371755
300923	313745
91228	355971
247781	327721
143190	94344
207230	359165
443320	116909
6898	483670
320591	275981
430552	111744
347324	408426
264479	366533
247296	255756
446870	469235
245417	471256
25748	211103
256376	75583
467551	151944
139167	440962
476007	176965
216667	235700
271760	253341
260814	485304
262899	443823
346987	88606
16844	243115
158112	441046
44341	128774
416807	178425
335190	410037
140887	151944
156362	395988
450828	191158
63814	401871
438419	403486
351205	313745
345401	245088
310836	211561
151952	115917
109305	405788
58426	55383
82009	317934
347622	407665
117420	41959
490304	244223
158138	120473
36568	251323
341102	458262
158284	192496
42698	489304
246273	265858
22092	123369
466108	86560
142527	115604
306719	407504
487945	267553
342798	201826
161363	394629
90828	77357
326809	327291
311619	351707
134299	286510
33593	452709
209196	405842
36211	445749
324488	84759
196003	364958
417420	139942
18298	38940
474341	370551
378350	423062
106739	220606
5167	226787
319383	464420
258490	419240
199744	336590
192620	307404
221687	275075
310396	241416
451727	443146
262837	368892
223162	389079
469243	351494
25748	201822
366298	126201
323017	43355
216150	484387
81441	290722
234881	313829
312781	205854
484927	100503
407706	401871
85383	323213
124175	220417
25969	214540
182869	282455
74492	387399
73567	137454
21379	7756
428967	48861
37592	158847
104788	79507
239606	141315
266316	86728
253900	408045
250714	371918
165085	366493
35388	429593
453809	315530
453736	204330
428582	26551
375510	423303
65713	23578
219281	392824
250275	319956
490989	297721
480035	142678
49684	357753
344314	222053
414508	239122
258205	235606
278587	22889
361222	57989
344314	415199
380489	396241
112346	240527
124231	192067
198972	276358
73466	446105
302153	476412
54226	381008
477277	276090
252824	328538
216544	281141
133817	206874
318163	440660
164084	161001
470254	466744
223591	363973
258436	130928
301822	472944
213381	346264
361412	427289
281924	25111
218200	334680
108140	353596
357939	145909
419369	286151
93780	470107
491385	447450
311008	157100
100417	436152
309225	205571
424441	232925
134132	412784
476321	467703
233772	459541
11873	13370
419239	371934
313470	208300
481357	392841
61934	306981
456708	133768
328758	54976
183192	149025
304138	1525
459322	327040
287622	470403
93451	127158
198317	309841
454598	237235
427124	105585
55659	52338
448353	105585
107473	5041
65513	450986
23225	390875
19219	322518
143671	249465
199765	40136
289160	471745
40517	84315
471176	221329
59092	336265
111806	254424
189287	378462
227857	47033
53832	249709
165326	176297
428232	306187
153559	132740
295580	429161
467788	234146
86596	90071
382005	46503
45199	369599
281386	295484
57616	190369
302492	231485
232616	327061
57300	355867
137744	413467
432366	485304
253718	401101
413675	99521
90831	294535
158806	369599
489930	457508
220925	213502
104058	431634
78886	336807
352256	173759
71888	240067
315430	127921
374728	45331
266965	149897
320761	66813
449956	382493
258362	183213
375913	427653
75350	174246
399830	49660
204608	227101
209913	68618
347948	186561
274048	248689
167588	393426
406371	327304
1655	245679
458768	128209
255295	118870
485697	421285
227188	331508
374981	401949
262639	202669
40011	99405
69374	361698
417017	405217
378732	56254
481980	336590
484777	293813
99180	322234
228524	116283
419590	35629
360224	266852
341159	382794
58042	441313
214110	484447
102747	28129
225254	65280
268247	90277
189162	81280
408593	422576
458168	364776
410988	137255
229647	289515
15273	366534
202973	170474
461670	255559
140801	472526
60794	107219
405209	265711
18451	269343
21123	211884
117698	79989
344314	229299
341308	72432
257649	196109
144434	277961
376040	92613
27320	159829
168539	300240
408535	301032
187834	140386
154125	52706
152557	150942
261759	388531
209005	444691
221828	198275
157840	426058
194141	360860
490201	423469
421310	234530
272628	405491
436776	224794
83305	266377
247785	218727
252685	97070
482851	317905
71570	295484
376341	55287
144073	16433
336487	76829
480575	401871
190704	104734
188489	359218
378230	227456
397752	141145
419849	83403
365380	440804
93963	282383
13015	420044
233181	322480
235754	44529
269005	215498
166596	387742
190281	154468
366402	249768
253076	180957
245047	107473
174672	478232
26403	416854
78144	8783
293931	487921
429610	181782
459098	127612
247710	291521
174449	6279
327585	165653
147665	312405
301553	96977
182588	152530
401009	478415
271589	404806
14238	183213
17562	453012
291424	152367
428843	305151
304165	10705
308398	173101
170442	403471
126942	74986
13840	265040
375667	66139
165646	118678
377270	114930
83894	440660
119008	440804
198738	454975
235034	16580
380858	361477
239956	384656
38003	305025
328426	19354
375581	334092
385385	301315
320269	161516
128686	344533
75339	216236
285023	385279
430640	114845
414140	357748
489787	205289
261166	175718
222045	310359
52137	72432
474341	464548
222942	49302
342160	362118
163372	163127
493485	69873
58775	336955
441351	397456
492681	32807
238468	264476
471146	458601
484757	176674
445101	183479
367676	105967
105077	180578
370795	394309
93700	272288
255409	123516
243724	317367
266321	228431
26511	1605
458511	364680
160614	454975
390780	74571
117103	291521
308994	245679
28037	209824
404568	476772
398843	338630
230504	413084
111968	414286
231626	98548
455191	219876
97245	147554
163594	461392
450159	278233
111970	54473
295889	53994
395000	423924
43793	380071
426645	35707
300727	281870
129848	367919
252829	472583
392117	190365
161871	23333
204945	267602
250395	425947
45283	478415
295449	78753
234198	237923
438886	380954
233782	448283
432399	476231
109094	480855
351534	461944
113990	249709
442559	419571
210111	236959
350064	130028
129727	122797
37043	224871
399492	48766
104740	312679
37155	164446
195026	374939
308669	352462
60265	227007
110071	317675
446182	313439
153322	436354
384885	369599
251371	45150
132363	381950
450352	92543
480105	354516
181658	208918
1057	304587
456841	311327
324404	457081
123050	337726
43023	476303
191586	317881
104243	303424
285203	12795
228456	393974
164677	250084
278154	214024
493654	45141
87741	435955
177483	118324
172923	343573
10762	49903
336815	463824
8802	159249
282663	346583
228924	153842
395477	86728
375510	458536
386901	457901
436415	258126
130497	250805
130571	392853
406782	317118
340643	214667
32184	159738
30581	6720
4116	475917
493491	342486
427409	40388
364552	493460
97212	174152
365625	16325
110073	89735
483987	260956
198791	443976
21582	219876
169759	183778
52073	278422
102644	222692
112425	257168
343013	54976
238855	40284
171455	25514
171298	111321
21739	14335
43299	421276
295481	42670
259699	52030
400968	104029
280813	283037
329234	309180
288789	246311
188847	33011
348644	81340
108222	435318
440660	280676
20585	259929
428732	308083
152626	399345
79639	207535
459064	180803
464727	67180
22501	478415
70625	433358
81921	245679
130069	158214
383070	268667
276672	348798
242292	319147
455317	77187
450289	319034
243547	284716
152368	197996
447929	426696
325397	331508
368151	408942
60372	237165
416378	440962
490636	122462
160093	37516
472813	380071
390129	81401
283175	389010
186258	236549
49418	387988
143013	195948
339435	332456
48226	136349
377967	250410
14131	448915
167583	248151
381622	419940
94424	412205
274105	230336
41779	257339
141532	425675
199813	242484
239705	107841
230877	267273
132173	24994
373025	149533
192827	293813
66398	363973
77330	186259
227603	480554
112151	418689
121937	238365
136984	43901
5700	22323
366581	6984
228795	426986
176182	130461
492197	144522
154059	430363
482596	377906
219903	409487
358091	271832
488630	466432
369580	476951
265192	146584
271051	303930
453919	400184
370457	185335
309715	249334
411016	431853
302740	132843
137833	364680
238942	356663
71883	204925
189593	5040
381623	183213
189064	141166
50896	372497
134213	118870
289749	230255
145585	236944
187998	430362
262891	245695
434690	290598
432299	63072
98484	448614
464390	230925
221687	16569
172331	445240
203186	243196
316352	130520
379344	71993
23528	403098
64083	297656
128439	303424
42472	336945
167588	26842
382659	122013
148428	349692
257889	343712
279722	261403
203656	368579
97528	378462
379319	255795
426477	392108
108742	489552
198703	422775
155988	53863
323317	180327
173204	298767
87195	159182
427238	214992
437140	10646
84518	184558
102670	258607
353873	324723
164489	221324
213123	54298
245150	164019
392246	460920
61353	250389
458417	179446
44343	483562
156288	186159
101945	190369
486314	204330
129760	305769
66129	418573
35612	79861
332299	278338
33965	309528
272638	249559
44159	366665
232289	2715
41588	322992
135301	162978
16778	455293
428002	403392
320204	440660
106782	127450
72180	373711
396144	64335
184052	371381
314930	401297
412440	315632
468374	152502
127114	450876
39484	66639
213349	487117
28357	326727
182126	440660
250493	301475
173323	116564
384370	392301
25162	296698
170969	473545
284218	435444
60208	394156
345075	322422
88724	369256
493847	324145
178759	221173
1860	49828
317649	57134
178103	35015
198774	303175
356643	160043
378930	31420
177482	219743
489674	125947
334878	216337
288442	5540
317935	159173
34729	245083
245047	252961
136207	463975
325216	25557
197126	385207
430593	447460
185409	318749
334662	210048
423218	153842
353779	121145
350653	347425
387939	18122
434159	57989
188907	371694
246691	52255
267562	214279
118443	185527
17000	187654
371706	80241
302018	296352
125504	152502
25528	299267
479322	246311
409543	294738
253177	90184
228219	86476
190926	322078
336071	190687
229363	476941
9414	197342
193869	99210
198711	336590
415672	70380
223107	22232
232555	78811
249185	170341
325237	471112
19727	353596
382894	249334
172045	486331
315261	115469
22946	273831
321931	183479
93627	156757
380322	418000
18025	65003
178742	89545
436693	413490
473765	214024
455222	141440
64571	247823
92401	204161
383634	194631
96507	164816
227857	214808
44644	99405
104634	283347
78116	179506
237366	468640
283612	360708
271200	169974
433171	62865
11633	404603
2039	273831
229182	306774
970	263962
20817	17718
170319	239872
416408	399867
269667	325697
332029	435761
382422	286525
149429	22804
426197	124650
60449	276519
217366	442096
201131	53870
250139	252961
476781	28129
464076	354661
272409	185657
249443	166970
294418	200444
15557	99405
268910	111312
25969	449064
88266	19289
11318	198297
85739	199353
328478	329196
410334	392372
263981	53863
47816	358797
164570	159378
378977	27766
427486	458601
243905	385000
7037	298015
224711	347202
17836	406884
15000	445353
67931	64335
93451	300461
436624	241137
218792	443861
59253	20684
139732	28691
409634	328367
29414	327217
122266	153284
8858	304865
106268	196783
244742	311256
215472	129857
412104	469532
208631	328084
392136	144470
373766	166136
216848	137218
460111	71987
294323	90720
471899	70759
132885	196561
398519	317118
245503	466737
439392	32337
244688	201936
262389	343979
449681	109226
185704	230582
353094	155214
289949	127921
445806	158777
452044	401454
361001	380443
402760	479614
97613	22549
110741	172566
160614	389387
73298	466458
286462	139080
470672	418200
160319	285053
117791	164884
394480	33855
449841	212371
4325	477506
195121	253603
15337	34339
261236	266852
487988	86974
326870	60517
352905	269246
376678	206623
191953	201221
163530	388073
481419	165334
247060	278987
366402	338108
176130	133029
323812	327421
145215	280592
396021	137128
74986	336618
394156	195853
51484	48275
190112	3373
474606	66146
371933	475403
88377	445421
308122	34123
196449	82603
475169	244531
449358	338122
39567	470630
446783	15138
243275	479562
173823	88726
286473	464420
127841	343493
107639	399939
481419	202493
491194	426986
486891	139648
106268	436354
147803	325891
404568	334225
373858	92613
308122	138188
194048	87231
364023	88113
39101	355552
70865	267909
107920	317118
337824	361198
362897	327217
446182	125954
72090	330052
261759	298182
414909	170991
45591	132996
21411	215209
131757	148199
461767	215396
67223	394948
122976	111654
5698	167588
239912	122966
219861	289513
345401	35524
339736	214600
55519	24074
236200	410906
162253	23018
274852	435708
104740	359247
13477	212644
28288	40034
312283	269171
348279	291858
418414	41527
78469	423643
169386	471148
180898	213546
491091	310261
197278	301615
399305	385681
189152	39195
190281	312592
203809	304589
55964	484871
378546	12479
18324	401871
250854	254578
339051	139803
310836	440660
207141	401854
177754	277450
118262	186440
244903	324491
231414	32406
380420	196783
161363	442163
220736	198373
175010	54536
199501	245679
53331	414277
189064	187244
280830	208487
208617	462551
73096	448770
456553	361657
412440	288234
156446	222539
62012	156472
433363	233563
18197	114116
338737	476656
239210	266801
458008	204925
479993	452126
376855	198297
256716	235354
380489	33588
142157	81360
443964	319386
424751	470130
83616	106169
48275	264495
435276	381457
310203	467152
387540	288566
243938	441572
491210	455539
301425	73808
258690	182578
258113	314742
222278	416937
249860	343804
285401	370135
283332	328538
236686	327217
388697	113138
208484	150715
169621	405217
271406	245365
243287	121106
277105	383967
177953	141649
234775	421520
244974	74174
286297	51895
347533	250217
2187	153589
417938	73959
468050	65275
206	38454
346299	362773
262210	132807
105889	407756
254438	10379
356500	327464
493038	415920
55398	350822
152921	348099
178928	455769
473954	230976
483987	109538
44704	407306
448929	267602
53322	258370
92635	78618
344998	383360
124259	299370
285279	18638
52473	357157
438193	83986
85333	16499
187867	118058
350975	480713
162115	471301
352327	492988
10546	166437
14518	441021
83228	348516
376619	77876
50668	127921
408496	350189
367148	191821
144845	100266
128945	57375
284493	273478
357636	298415
52993	417464
154766	141440
173629	99405
296750	267553
255859	420392
176119	276440
309218	50155
440275	141440
382568	15029
210115	153924
470425	312259
207264	184873
79607	69935
216666	407981
259952	129209
94461	435708
367907	273831
93565	190369
311372	290450
167588	384336
287566	433706
424570	12443
112267	174770
371884	283354
423559	291823
72970	304383
373876	451259
244043	302592
314228	123656
353989	231955
128201	296693
336821	81045
479454	94344
253824	360860
222828	54298
350046	217322
37944	80007
268902	57926
41112	78155
394672	264406
39559	262954
85028	69764
334431	299861
123071	9054
157874	259727
467912	85130
219570	317118
382845	4413
464809	130028
423701	385778
125133	48275
139351	238618
178422	313698
330814	477986
442745	52271
200644	126710
257391	411365
317675	92513
18152	136955
316605	481279
355536	245679
384036	310258
135179	107337
50027	420944
360214	23018
462398	120273
404922	10744
356774	272339
17968	314318
318642	49228
295410	117725
101014	63992
347596	19204
67763	430754
117467	414863
137712	355806
222102	439686
344142	357755
243392	183213
451406	132740
464022	434035
257152	254973
41071	491150
33251	124535
81225	244115
60958	458410
429137	309801
402763	366127
276821	345602
254251	341271
337662	266538
218114	464166
385735	439772
354111	463219
482116	71636
388696	471899
117537	268176
391632	22448
387997	198926
110749	196829
185918	314742
208416	200655
207520	425157
329241	284739
54228	353350
341495	156376
316352	51552
342791	481785
148273	391414
157878	144845
97485	383930
87682	144845
110937	97832
482554	173018
289675	346140
366845	363251
207696	242772
350021	422175
319231	176908
60208	180578
217033	107428
20175	201190
212009	224338
372156	95652
476072	426736
384422	42988
232234	172535
285156	237332
337263	172739
435211	430610
452172	169892
320707	90635
330506	421285
276759	156376
221925	235265
347640	359756
165769	131383
1589	164059
318573	485546
124473	402716
191129	333201
207993	209018
107305	81622
16211	15128
53941	32663
85645	149590
302017	469446
212153	156375
425918	300555
400669	97041
19746	405478
338228	219499
416079	1796
91716	489822
380465	102603
449893	24516
380433	456783
42716	387987
115007	273700
96116	21677
430352	3771
148468	290736
172982	461951
53235	360234
250377	104498
304404	411808
397099	13390
970	387928
141733	448709
452781	151944
383093	190369
303124	254973
257245	217423
277987	443581
411682	92613
265568	101058
19276	345243
230375	97686
13802	90682
226870	197117
240371	263609
82599	440660
221307	370638
434953	350549
170171	325976
475691	24516
492971	331581
255558	164884
133745	218727
246377	54102
321522	72019
72250	316575
286001	361503
356530	145750
8146	357800
398308	320097
3539	285938
56619	2841
325532	167581
285359	267973
115687	363946
89219	402862
465758	271281
429391	489822
346027	19377
239084	259096
40152	477986
446789	339019
325162	245382
373074	380071
426724	160573
285001	292900
89269	32807
355661	463471
69620	144470
71184	421830
312697	6762
354443	229686
147429	141163
50739	227860
112443	163400
402622	109883
444139	236237
11558	63692
274487	107473
99105	186714
114482	341777
383154	123451
19542	1911
227030	223030
295086	150352
292588	5041
268873	371918
99212	190369
169622	451970
114643	409455
461572	389626
259304	98330
478588	330442
216544	78309
177625	279643
286310	381008
398347	489552
47232	204330
78158	414172
447905	21073
136901	116988
444139	315671
268849	408504
312283	152482
281709	434893
386649	102271
410276	187974
200891	366534
320649	115380
386428	379255
349378	468313
413382	332392
81502	338790
304023	489761
304649	203656
416119	190369
345031	200192
87858	313745
202863	368374
382706	15926
282707	447096
378091	166513
286995	368057
402519	188925
4684	286936
70119	404362
191341	405837
179952	427400
186595	489167
102644	12904
463171	54449
261178	485139
71218	103716
186350	76709
150372	105878
281877	8623
461919	410028
267210	461208
124650	10823
135389	317118
69554	186259
458372	280294
185971	155758
258729	77151
436755	247572
306922	357800
8560	137833
376212	4413
9835	304355
140573	118899
326631	392215
396795	280371
195780	123410
227781	311531
438336	79934
19135	57080
386775	405217
289970	97753
449406	405685
301312	155197
82449	353501
47702	57134
159680	338915
344924	356645
169382	190369
141607	190369
446249	181993
327199	312960
158087	53863
435160	264051
136744	366099
20244	37032
198440	110677
316343	19089
460787	126687
192238	478693
431966	458183
239606	465622
450350	17181
388475	284705
489884	190154
62730	9437
448298	321868
476479	250214
876	190854
119762	419463
309085	162978
238406	107148
217854	337921
304146	453605
273610	433391
396043	490345
12840	443693
304205	146202
46260	264406
69439	242769
251145	89767
159069	208577
246198	9681
490981	238847
424734	39903
190524	372636
375405	219531
114405	234632
205747	425384
470498	205289
402862	264516
149897	324411
407334	422811
56589	424225
177091	94516
441821	28129
200688	408029
298595	645
196247	339598
133909	27497
324816	485546
379190	60517
209209	190369
316375	141381
201754	87056
142205	163133
429643	39849
155204	43783
16142	217211
83337	184697
101343	374939
51580	153995
195615	336955
228134	123369
138987	470358
430820	76454
218049	250290
362724	481481
233976	103533
10093	255579
319830	40835
100608	84996
462216	116283
84319	62191
418471	378131
439977	387970
160912	276172
484191	51531
375913	411365
219806	227776
446890	313278
165766	213221
67521	373813
299106	136435
440138	272102
444165	230703
318781	258844
99350	123317
465999	108582
4044	183975
310619	232555
283665	300119
279568	48163
233388	182235
168719	464331
372015	136388
220352	441313
52505	182578
364498	297941
73090	445485
237759	156389
120572	429756
32430	137318
446702	244929
300269	49184
202242	135967
323689	342724
236222	141892
27894	145860
407577	362149
101150	11167
199593	397581
362267	10898
251338	313745
47136	12588
383273	421165
456407	148861
54238	456783
322922	358061
118938	381594
492247	286058
408737	192899
229205	110677
27547	34900
145869	244688
96521	330675
233031	227137
153407	410819
342465	237366
43831	211657
55914	106889
407280	68762
52113	176242
319824	27766
50078	425675
38505	391610
314778	172540
262540	276358
133345	391740
380208	382507
420536	282694
186597	108885
226919	453493
96288	206632
263581	401514
189939	265106
107323	191900
230830	110677
253102	68666
207512	85450
129853	439551
73500	216122
132416	209285
125948	443291
215681	168638
475300	52537
10251	338763
41008	67555
6155	401881
34798	204643
68636	157726
341067	486144
202830	76709
172417	176610
263853	380409
232042	478415
301312	94619
364636	330093
254651	356428
417676	56102
236176	291521
200262	491060
440982	442519
370096	357613
81852	118844
436598	282497
130224	309643
64238	202501
64179	366266
284469	382511
424894	76709
383711	305002
52288	294836
70478	100836
454420	442163
356545	250679
119001	182172
264718	379232
138814	237434
334160	347146
262588	164446
319507	309815
248093	113683
70999	336590
255814	151096
242195	423912
337179	254914
339006	249202
242551	394162
239655	295484
477091	369262
472620	476680
128313	355700
493457	327217
440587	459213
291104	429138
297069	272691
341988	239775
121626	445948
312603	291521
489539	249709
36795	274925
475050	198596
394697	94516
297446	79249
242842	356663
263894	180841
493799	248614
445796	103563
444672	343012
235382	221661
146903	253916
19797	85063
480829	484447
119997	421520
405990	195779
256120	412779
100846	291249
42905	257449
219719	85819
322978	396554
134299	54657
493709	462901
433751	62428
267734	124108
99292	406408
354942	388575
314617	420895
332252	313949
399591	212795
493262	252961
260049	378970
371463	102100
280519	48196
147055	269199
164829	492906
56772	219499
471597	349608
179375	267352
266141	57870
2366	327217
81262	112486
59039	200553
237801	352509
191859	391414
40152	362997
355973	476171
144973	305763
370512	94516
357939	374512
59135	35020
327355	4413
361659	178764
467085	403945
492921	400286
247586	178436
318042	7017
223577	401058
331620	108808
92584	95149
174139	4841
365399	19262
176595	277046
388084	99106
287566	227730
350796	100073
5560	375840
306304	445749
439191	50264
478855	260110
172620	207121
22365	250755
159629	39525
409583	101058
362672	3543
283502	400789
318355	238565
88533	107852
321188	317118
248983	70557
138663	126687
409016	476951
376178	354933
411761	247136
216143	301424
97732	250679
405190	394443
292721	480334
130651	177609
217627	448851
63972	224006
287099	78596
81320	387742
68538	107187
236216	309801
64640	109220
252682	477314
203354	418467
101876	375815
392086	367919
221819	203656
190766	331800
302199	273831
283832	718
268418	412162
103124	355700
289970	439772
247389	426041
292696	477986
412548	475594
293207	84176
68885	366534
454030	125399
421255	306598
422200	313745
96507	425675
92633	451414
290032	13129
459482	107330
444463	477986
87979	134145
383374	171577
31360	305320
172923	178335
420263	394890
102458	293246
399441	53511
219198	13803
107546	24880
206889	244115
215619	341603
201760	482143
243858	189824
218293	8607
479351	277367
372923	176878
231738	240021
165097	76111
95791	27464
130013	272865
453018	288354
447610	48892
225091	41400
293856	334680
460092	117453
493360	47739
85364	236213
118972	350681
158856	403467
20946	78776
437675	308602
382427	305612
394215	5787
466599	387742
443063	366534
163118	374368
20628	24516
422664	39255
442471	398949
211791	84590
391112	199289
247704	21365
192843	255814
49966	18656
366725	70673
22753	9437
297587	459213
256716	292087
403429	134145
36276	262459
181159	277400
326591	336590
387701	478415
176239	132996
341142	197212
434705	320025
229591	65616
370700	70196
184555	92064
93691	40632
248109	310261
376766	190369
293616	205289
445016	11775
157957	152502
15027	477153
464548	481723
307635	339432
481562	51895
17021	396563
79962	150296
15774	51674
303594	50155
217050	330765
369209	75252
45007	200191
214279	186159
315573	123899
372565	472583
173443	140282
458601	491685
337697	478415
470840	164884
423218	11626
138126	279750
272742	153995
472739	181668
121216	339899
388594	424959
118384	293813
117647	446105
158607	210982
348471	422997
240472	264391
114335	294277
458228	355806
472049	9203
469772	46359
28342	420944
427305	489822
34961	234978
171090	477605
412196	13129
268755	246778
398546	236213
256642	144306
382143	467440
133144	20202
174005	23654
18370	108222
156101	88113
336324	103825
327734	203656
235493	28129
324651	476877
35892	440660
475307	423741
66816	417832
234419	132247
10264	34822
175781	284630
349393	250434
357147	4479
211895	314753
434726	439476
327209	411809
6230	267352
178422	282285
232799	182004
266896	37865
199765	60142
385697	434592
227781	329803
466664	182226
322030	387742
171382	132443
372603	352860
153349	330143
93437	12895
33948	492195
282074	466969
477121	232347
161156	477509
68098	64704
255417	456848
178540	224349
144470	311235
262541	487354
269852	74106
80222	25320
461839	136139
105821	276167
172626	210637
77228	86062
350258	296134
440668	258607
152108	281187
225955	94516
132282	318404
336435	347722
467788	221061
254866	430837
103626	193369
472938	182695
204490	340848
193966	113138
163736	171069
18822	438957
376413	66974
348049	142792
396627	19911
289845	345160
284272	271660
185131	56737
428966	304401
81249	110677
243840	485733
69463	294839
104705	201559
95169	380502
478504	291887
113363	40075
125164	487808
134491	262807
226706	231833
458768	466737
20263	179472
208754	421356
159069	327779
11795	150352
327474	291706
294323	297882
138182	225968
356473	373649
440525	6374
382568	6899
458768	235187
63190	124911
2055	59518
378420	255641
312474	143294
38257	62580
311848	386612
323637	221018
135536	248777
298780	70201
449347	136084
112000	324894
351177	435448
62038	248036
160215	94099
348447	403311
285239	291002
326129	452803
452717	253769
87579	367981
318765	86626
390659	94516
377987	458601
460428	190574
56629	357807
414319	24516
34716	196783
433913	111325
433820	65272
92310	182513
334066	462973
268079	267352
434396	75303
382882	329708
217351	49828
207512	296980
349359	401378
129132	353787
449594	395575
417406	458396
207241	280592
457257	108554
460362	64151
43814	320350
238889	88313
144562	158569
138412	411809
168238	349102
68324	83912
35945	455618
95752	22009
132075	42992
360137	165653
68458	440660
485665	469642
37718	8519
305287	839
200945	478415
67035	464567
118472	142573
114503	223682
146562	222701
253636	22891
135389	15209
36072	140913
213390	308150
32741	106840
324914	59411
10904	416631
334916	378336
228524	272339
328867	475389
247232	78811
68098	405087
394692	207202
261420	10336
327469	237235
326260	373176
485667	414292
202971	458119
193867	478415
85674	283918
24178	174784
438115	86
493683	239872
82358	465037
96280	142689
263962	344081
121875	269199
227306	429161
414646	41673
477277	276744
279936	318932
471676	277661
464060	16433
179582	190369
148276	420944
474250	218730
25655	439554
388390	431860
469479	79312
282539	257298
479351	129687
104733	202443
180009	132740
474826	142018
41470	284843
236413	203414
444139	22827
173547	190369
492247	316245
319013	313314
45132	360804
146893	257570
38191	300240
339915	172428
239804	83811
450550	105163
145111	186714
339943	214068
371533	377918
327209	32807
238376	75499
262878	20709
222298	240982
375375	317075
246070	33855
257652	12129
88406	348798
255650	57474
126223	6949
257791	27865
10762	311056
302578	345642
23137	399313
113249	338115
412808	32807
380301	12177
473087	153808
172304	245317
342465	184629
43314	169780
246618	288041
313007	272230
378265	334552
161582	62646
35645	250410
413413	410513
20669	282088
80928	375840
420384	18360
143251	280857
126764	169047
148623	489552
97070	338814
375405	488531
62608	454822
176408	132742
112443	406408
269558	261396
476969	34986
114063	233895
441351	266339
27894	297632
380489	196851
310941	288798
493148	306282
84268	226494
432591	463615
182814	50938
146391	429766
78405	339811
29546	488808
3101	450670
92312	250434
192311	298479
135760	386605
491420	451399
53819	342479
157789	112445
404946	13971
294323	26885
309276	363797
242551	384953
239350	17405
300273	444646
109949	43207
431405	21902
351639	101863
118938	315262
354933	173887
341865	13235
34898	318735
15189	110677
43522	332872
45610	481440
154255	16214
154937	479457
400064	241525
133159	162609
252877	308221
168371	12895
237120	481158
441148	191649
33427	295484
119903	382732
305182	207587
379703	313745
327090	175721
337224	152502
356740	362632
463770	338925
314310	364109
49097	277660
212289	347237
414508	48163
360856	464420
476948	57134
200092	493995
159139	28129
88837	144624
237361	260877
282042	59658
130888	245703
260142	439554
458768	111600
141705	182192
489974	469235
115915	267895
313298	420417
417457	447517
290693	467192
410390	274309
293931	312061
50574	429286
34429	66405
73466	199353
330876	482808
188510	129399
74962	396835
153083	391414
421140	19135
365571	145948
267439	174564
396586	35707
363191	48163
427263	220674
413200	274511
204375	350696
34068	267352
270479	203656
331800	28129
162939	245780
384548	176878
461563	55038
453765	357437
9186	220679
291300	80562
163661	387185
240175	226378
264157	478415
256875	110677
407292	132035
307294	486265
223300	183213
201387	63375
379335	6899
21583	464238
379100	432212
467513	241856
250317	313745
267002	293813
323020	400970
69513	359029
66129	418348
373982	71263
211612	291249
276821	73327
52217	414510
94735	203656
58781	277961
20334	441635
389641	119381
269253	285446
151126	47405
314343	346191
7835	440660
380529	276744
146893	39510
131574	124505
140425	183213
332498	429863
417938	322858
185339	86950
116947	394757
40322	149963
214922	226308
440032	346942
383073	583
139328	364260
275983	4349
103050	482162
55383	276358
466690	154712
206935	322538
115382	358315
355476	203279
255722	398907
295146	390708
271293	402309
298883	304589
405298	456647
102739	491150
449286	452709
313156	272846
186689	182163
79234	110787
382879	69765
208744	148343
108639	359281
464460	356750
264198	455699
367838	311907
205432	5008
413905	320097
191391	119862
327395	407334
106225	51119
114413	20959
23162	35707
82498	65670
280624	177861
255249	255686
470531	48275
232472	270789
101479	421276
469160	380911
98654	192900
326639	99405
178146	190353
288690	458119
244468	299758
410706	290687
382398	286172
110647	26453
301501	303784
196831	221329
94333	155547
189640	452804
481263	347476
116118	33313
350636	10312
150808	492096
256622	362623
338370	262954
88460	226650
354097	490072
399439	50942
82555	241988
261759	450647
335021	265589
287566	16661
458751	281924
15452	389893
59782	158843
16844	58057
163691	49231
409016	43422
33669	486679
247608	218404
262210	184599
294079	441434
266508	348912
6899	287766
406560	475721
59768	137128
148090	16847
462023	424644
472722	93308
189723	440660
406843	35707
222146	260435
396500	266736
450697	20959
11822	307294
289858	164816
111705	122694
198692	263648
234940	6374
316376	205571
190147	183479
266307	436287
222828	477750
244546	267553
87648	324281
349899	440398
30903	148509
21379	317840
489354	117270
233699	66444
400791	447560
27677	294403
368949	228006
166626	110712
153543	149330
411101	160394
347026	360850
78571	297005
99991	196045
203971	21411
300563	122457
215396	111398
234248	388575
486936	330185
457862	103804
278273	21457
282870	299589
293913	136878
371310	430356
438193	179220
25969	42035
87516	262452
304639	70557
49846	363973
363400	330284
20951	399098
314021	132843
337662	327217
433446	275035
402052	276572
265552	412478
422267	170442
3809	150478
321865	48714
43023	304355
459217	399468
223962	380409
461976	197752
322106	421935
188493	105585
114643	365943
426658	478522
149914	317469
249498	153995
29597	145064
54622	84089
35913	300240
431566	363021
407223	13686
492624	383926
78673	13903
289848	448580
223772	228810
130331	170180
294149	84089
242878	177610
240142	366504
2057	484461
235827	75952
113297	132843
482851	129032
474513	11656
215649	273831
282378	71021
302853	445988
178682	218615
165680	238470
430170	220366
167588	359756
188360	76454
214083	76454
204136	49115
111970	149046
274852	225756
41378	221332
286372	279360
310756	278829
309917	234978
130455	385217
208213	22253
36615	15084
368417	280242
412836	313745
115000	99393
428701	219499
17661	399136
250513	929
260272	374939
10751	327061
417369	281924
264265	492906
230334	285156
208117	230531
440982	242911
449521	17561
486552	90884
254446	173934
80662	190369
332880	479645
67837	194626
73660	396431
276780	94665
169124	64429
249202	353134
466987	48163
74085	2114
363013	214024
104527	216861
254446	143615
378537	445296
372448	371859
296554	126426
98081	426034
388380	127298
189722	345671
406018	111039
150553	146079
178866	249939
342328	190536
451475	262286
18749	160722
35258	450760
333557	160679
26366	328550
110019	261417
245461	152502
66004	207927
171500	438419
449521	153815
51743	234163
55734	387185
438820	73825
383409	165126
444539	391414
364472	276158
179967	461173
400537	459213
449399	70971
419512	391414
129819	395395
298678	237133
386125	187974
317197	186990
19926	99434
132247	46892
190558	467881
277511	267352
185342	45227
355486	435485
415938	33396
293913	425785
64406	239021
132153	85743
232326	27464
84429	9653
348355	119868
352175	317118
76068	150352
59467	50605
336020	335949
313088	295740
59914	411365
184629	485016
379872	146248
105969	298046
168381	479634
173633	220417
112443	133596
267977	168719
18928	149300
215843	407752
102831	105498
256812	312267
363505	231485
174139	292015
49947	29721
389874	200023
256893	17333
466584	48275
358944	249334
1476	422175
73466	71810
345865	273814
474939	183479
422296	396909
368321	415281
360636	273831
73814	313745
146819	153019
343746	108222
324357	49274
328550	278162
26218	82585
451685	310909
319259	4391
267459	227532
125968	345757
240522	343555
347121	213669
387773	169475
261241	347483
330134	300051
72250	409637
110835	234720
266015	404385
68114	478415
166393	48007
486602	238472
284696	143125
120195	216278
88852	262395
188281	91711
422246	339853
319259	260612
308131	211779
94053	409521
59590	58466
349595	252961
247710	137155
373170	291860
395366	288206
71224	8231
473290	341271
13695	411610
148321	227101
418368	418350
397284	74240
444884	410130
274208	405070
227831	343398
24902	36435
160596	487153
412184	336290
305431	459205
30837	409848
137454	2210
315207	205270
85703	370374
145240	129827
254446	26885
305979	461944
287566	482198
375888	81547
350345	359425
361403	103031
57686	470069
32	371166
464952	164164
453141	469235
398546	53863
99982	72173
115880	446351
468436	91044
487703	152085
354287	62745
109808	24516
103085	335518
84774	60474
442236	431120
250873	293813
473580	337396
293120	359762
366723	454975
438825	206375
214047	421707
146981	390861
388475	281290
314311	348563
314311	153183
145901	142903
130651	443227
321208	434663
300549	53863
342443	19911
203279	466373
446117	409828
401747	165267
243648	304173
342836	393326
441151	161704
360165	441700
422246	397106
137521	109407
358172	373074
322773	477590
92496	455388
108649	128634
450000	463322
71340	159188
149578	299260
105969	3101
280279	247812
207376	285156
32110	77393
294130	82093
93562	295484
381499	403612
139315	313745
359790	158811
89891	50264
463790	404960
107052	38410
250344	49903
168095	389228
164382	452746
132896	336076
16272	365480
237934	231388
178458	134500
67243	494102
150356	68331
23626	67490
128704	276963
22075	124230
403675	371934
215102	403364
72692	176182
203622	162831
483706	486267
404396	21968
322432	410100
300582	345401
40388	99365
245793	170180
83428	336590
134694	310870
27414	469143
237344	295848
255996	196209
364814	478415
152343	21583
378504	44883
154537	324234
78035	471646
171216	86892
332434	225068
437690	232377
207606	105878
236974	58620
8131	317118
196903	197780
52284	217785
468287	410513
50034	439554
246434	140124
22039	187974
16896	361698
89343	251703
22959	263610
414477	141128
467824	444224
300951	64849
396841	230391
202149	364050
775	460271
227466	381909
270128	366054
298390	199874
17874	110677
219719	481368
154671	139567
164052	107219
444504	170497
360512	428665
149736	371934
235958	234356
92401	400057
332086	423469
242616	318743
354167	280233
141595	57458
314071	279328
473546	311476
236999	325471
72804	65259
406004	388110
200092	295232
63480	452126
133026	346922
230185	484058
102068	147520
156374	405973
108146	313745
252507	369599
230205	329216
319069	42890
9061	410670
355779	411424
454465	430466
406225	447446
178328	254540
321109	265182
174783	240374
154164	15209
283418	216386
104045	318630
453738	249334
211717	464420
420234	320845
154850	49247
270248	151712
373740	132740
63723	325319
10761	4899
300315	175396
208862	297969
287008	48861
179535	140044
397252	360846
222282	53863
412056	462424
189863	492307
96177	109808
197463	20761
61651	383967
88439	367883
82611	27947
294490	256121
296345	295114
469388	304589
321332	94793
219281	284979
251955	345721
229735	393320
228713	403006
492365	144073
439657	438783
459097	440660
427760	472072
448283	14734
334643	301247
344173	213925
128155	424268
367689	123710
205289	197503
240029	282790
119001	81104
165646	376814
231973	16914
99972	66732
268561	16433
59891	468489
401696	405944
104783	269199
66119	84111
478119	227698
159146	3834
3439	300401
91804	219876
278320	234649
133651	378436
286309	203087
163856	153377
68923	148910
443307	276003
69585	18025
294320	285634
192624	207535
95514	164884
208577	43571
449152	374418
409585	391414
486369	10444
484103	190369
315573	3914
243492	21239
178422	69816
265585	11951
300195	1113
25154	250214
226232	43337
228571	237178
409921	248207
61708	122694
32087	218485
343182	134045
14370	325960
67571	106840
45856	309272
292510	485546
99084	420944
178946	130825
460021	186159
475664	66091
186278	476231
11528	113051
488971	180578
179076	252210
232095	444180
126764	390349
43990	299225
408357	300496
90505	273831
393998	246124
454988	65102
249339	196783
28399	209281
275812	36818
187834	292550
43454	386538
34603	410236
193499	279888
98684	371934
185342	149128
443307	163821
204663	114930
447610	88779
122552	185013
441302	423795
411529	454235
494102	145195
47838	458119
305251	73742
35594	348798
103529	360708
472938	211134
320204	15209
10707	401871
318024	464420
420106	362109
244092	50538
409446	231985
31544	187045
284810	422011
124259	317118
319081	36892
162646	239122
156655	106903
367123	36889
193395	21583
328367	445020
75963	300574
350269	245216
350973	58844
246191	492906
396765	141421
493550	409828
410133	350295
399467	200430
30254	378686
57300	366493
297656	346619
346272	143102
219772	219499
159726	452499
127531	406396
109949	186548
46534	446616
403262	102672
364760	118494
490660	313314
361786	169116
298065	357543
407709	184639
302988	85699
63259	440660
484214	26896
409888	204078
401389	148169
458639	379976
64201	54043
124127	314495
28614	293813
247367	341886
209451	132247
220851	378686
291093	356301
157269	267602
302018	13129
61607	290108
125329	38798
293073	359762
116552	202238
141015	289022
214258	166513
101540	301475
340598	58466
203656	183884
37795	419855
78341	29538
53274	326485
353758	110677
102073	478415
187607	171203
137267	89228
280830	110708
423558	276358
412690	275790
209610	350562
471808	138326
109055	409540
261715	218727
390780	286555
439977	188414
334196	338651
266355	98063
141154	142130
365099	77004
269420	395988
340438	3961
439701	152791
464429	296186
383387	94198
318861	396080
397352	484274
448531	411455
453969	205223
388215	54066
407309	61709
176672	15209
112929	369599
106041	4413
428539	262710
491724	180578
277651	179114
322509	46594
144973	107330
120950	16433
290535	286160
338746	53464
230574	266555
486860	100479
220243	79048
262050	260986
330473	386901
74577	86158
256942	154731
301423	316037
8320	49977
398911	151172
293694	431979
85613	83811
263904	377962
66233	60517
398667	56377
174550	387174
322652	392126
240826	251961
17884	77727
97588	380677
260272	172089
218188	154209
203348	70609
397645	204051
235334	444995
327209	38490
201131	354165
373651	245649
462893	369262
490184	94344
377697	45141
454706	275790
198010	441444
456998	299574
272075	186259
172433	316202
130532	430356
120937	5040
454750	116283
5376	440867
157961	336590
358818	197988
46742	350384
22512	469061
452098	156006
85845	468881
274761	264080
339922	3708
10417	389682
360435	472109
48594	367036
320625	94516
41016	241525
461194	112127
375897	49903
476472	16238
270547	26551
156577	248398
417187	9054
243612	432049
33760	300555
71444	47932
194376	273831
368083	45358
204676	201984
433578	400991
138433	346266
78291	170341
480726	55176
83623	240231
171887	451016
29056	389207
109600	399867
55857	52118
160963	179352
202890	219468
282698	121523
446080	15209
320514	393326
161606	413905
9969	246496
405946	7026
171370	336291
298248	401949
193807	397717
339510	88437
191536	369940
400437	221890
444321	15209
409745	28320
370869	24334
262639	172973
324266	478232
277154	350189
278517	291249
299443	133596
476447	59430
356892	264773
8775	190759
433159	36884
139152	179619
429388	386057
143631	212196
149647	470164
458768	286682
342453	323056
34675	69400
54362	310261
443163	218017
301182	442399
242551	258220
11410	269199
63002	382832
269612	65134
424907	160520
323599	101290
58042	487192
417697	168213
485807	404535
93640	365708
336724	129421
274645	63528
412775	90277
196996	146893
190015	48955
227128	471745
253298	368264
298676	355934
181290	47300
409971	108743
19065	362078
330413	364703
428634	21779
270224	106169
473728	52537
93448	266852
62038	62012
179164	396697
488554	436866
33921	113167
228110	270649
171826	367110
287475	77361
418992	236959
8640	267721
439554	385000
145183	273831
256901	133534
156975	20669
42905	271546
298437	124640
283096	187998
329716	267553
102255	12245
387985	424709
111685	35707
302355	151944
79332	430356
117058	336799
40028	95149
212460	426089
52233	82271
381497	355517
211099	376417
341204	374784
430737	230031
78268	210261
133877	396080
437792	150352
294379	393326
76840	332638
369450	84089
444539	401871
196996	483409
354022	291531
245881	361698
412576	370492
194960	155719
219363	325415
135063	187974
272785	42610
417736	403515
278233	262473
485141	268610
101689	238299
114643	438896
297665	6899
348958	245575
32865	258216
414334	54706
467418	6576
223577	464429
16536	308897
223418	1876
82712	22347
290018	335663
274381	286936
367967	428711
380489	244115
25044	114242
38252	326553
188954	429871
11209	330325
264678	75091
237714	321923
139769	458968
465989	99405
363581	248359
384174	220454
173110	363418
251042	401928
223541	114493
237900	166157
64349	119868
471798	37604
458168	258126
30568	139755
160447	399328
151610	124747
232759	118928
75106	478415
326030	329195
105022	83872
312474	242820
129455	185076
50440	334493
160428	281859
10331	208487
196996	326310
329599	82368
9588	86560
155903	471745
444966	390596
434484	327099
302565	68919
458768	71873
388855	16058
448154	80587
79786	118548
355597	220417
445487	371918
356897	351437
328853	152502
61398	376391
233045	109174
434648	451770
431756	342324
55633	378686
69243	210032
434953	293246
427265	107011
372834	440660
411668	360531
449751	431805
162728	398311
125119	394925
203078	202996
43879	35707
356107	12092
60753	28150
450265	440660
28686	54976
107007	241468
15667	424917
60025	388407
362303	265518
437684	198754
482403	190369
298009	311832
241987	411809
203022	478415
129555	72139
442012	414286
366773	151566
384272	111325
453665	344678
270128	258015
34183	13830
265859	351332
161871	390197
196144	428864
412973	6072
76531	317118
125571	214452
85385	380745
202598	371918
171019	29105
221347	330253
415598	351355
15027	243438
114063	241434
302889	26434
273497	54895
334671	205289
71432	220417
198317	136272
407280	170295
290121	168911
359662	475571
28128	243438
224877	339776
94071	395988
455712	42587
217740	299947
396421	159073
373755	456496
145099	181940
626	454250
386679	345142
489640	493999
470799	467192
93861	127792
169950	454975
416426	366358
231410	136845
297586	390197
109945	99123
438776	360531
49334	218689
225279	101889
12322	436354
201410	317118
146981	205289
51424	227951
78673	489376
127415	304589
436568	313745
315250	313745
269891	325949
63007	8623
110795	421595
145034	170672
317909	225836
459219	278408
353033	490656
82688	325604
303166	84176
295774	309805
205179	123746
116049	51222
221348	279664
92323	364037
101503	129513
257915	53863
88026	244115
66216	429758
393307	228431
30637	245393
75766	196802
356473	172523
330799	369535
244917	476094
220247	331581
184633	321331
203971	15133
410573	81887
346557	231833
227781	219794
427486	374939
459191	393326
173564	174394
21101	436099
409916	259929
393845	107302
270792	428738
433565	320169
284277	452709
381493	127921
472378	127092
177483	243776
394581	445587
216447	237165
447649	317471
228506	189334
18720	411902
249105	119762
352174	361354
282702	186527
167068	352952
380130	308100
54076	279063
377716	256121
364914	323785
104655	469498
112066	32762
28971	251669
231554	82585
310499	391414
282978	222701
243341	420790
230051	138751
312714	175373
130069	112026
386858	207885
418295	160862
249845	23018
158384	25030
109987	256373
3602	168439
101504	432591
163310	337921
23020	277646
171719	110643
451669	14335
126255	171592
93957	470554
212688	217541
196618	114129
294726	227101
338113	153813
289311	178453
60729	97753
431680	478302
379136	51895
276522	245736
244688	81036
280600	467580
157471	355796
475594	13370
384461	478182
404120	21583
67885	50264
389526	293813
447335	359669
152613	478415
446739	434893
482333	162968
477932	477403
187714	435242
423882	48661
240585	335370
274515	313745
442236	122135
47003	332025
63153	377643
25803	428103
24688	452746
309917	420954
384543	387742
21634	258126
56671	455797
144875	476951
266508	447219
391080	272159
433899	296432
334364	105585
230051	280094
403514	285060
439072	232377
157789	488286
75490	62861
393578	27464
313314	453209
87739	427581
400586	481863
275239	308114
17842	452282
94482	23741
256823	164884
243537	363973
23487	86892
356987	96195
12247	415167
274114	160071
38356	236213
48425	481179
290550	468481
287852	294213
434907	28129
198637	54637
113927	302440
109212	269990
132154	385076
323556	61257
452125	327366
269357	96149
156376	49627
436942	360058
433751	243801
424435	184814
405876	123326
25256	463581
488450	477774
319410	475935
42824	442744
252043	260014
174606	114643
413816	435180
488213	145030
2187	43168
263703	95518
254235	438099
301044	63034
230051	156528
139056	94516
50451	174968
78289	195527
180780	355700
239549	275790
202379	221048
36211	355806
56226	237135
475264	276771
445597	113950
345401	477644
110777	366534
178456	17186
489853	263422
393552	171953
151610	419580
214159	423606
208577	361780
383164	452322
441371	331349
222520	446020
48174	73443
108024	197534
128738	124504
482184	386988
333350	373074
397028	84376
62918	313178
30643	129068
278769	181528
417252	493913
432421	121828
138132	310261
139652	442151
169904	168439
470363	25239
290838	358797
344645	166513
252782	137658
293250	451460
274138	177768
388696	29599
35707	81533
187881	259249
473427	22827
228128	125080
462893	295201
115716	256121
214055	227514
408704	88854
298256	97215
259497	419576
305276	387860
457275	347036
415024	263880
82485	188067
425179	491311
223929	258913
160868	385911
423864	116824
70999	410261
459883	268176
76835	397854
234005	66967
144188	132617
209145	79249
146570	94344
169826	277741
182403	459923
187635	194853
339133	351257
419871	219572
220371	249269
17106	177861
343504	65670
169331	421356
421140	163253
261312	411484
128183	217809
358513	181957
466592	197212
229168	73955
274753	22549
57	211944
98320	490215
439992	288750
426101	50264
450628	185076
302989	423032
10371	354694
114773	237466
290838	273641
58437	123410
29663	207535
111968	125649
382002	313314
61683	410559
297728	284482
454200	229733
252401	47717
482907	301541
266141	36392
340511	407306
2586	175091
357210	250434
129819	94516
155680	116895
160894	107938
295999	311702
33795	303139
446953	135001
465254	183213
172680	91116
256071	188759
320982	12905
414747	215703
334196	266064
433245	195948
436823	315888
330752	266736
240384	273831
421307	375705
81249	228061
302868	27464
329203	270262
339133	140460
274882	53863
178265	420973
126941	205289
118014	133486
487616	364354
343010	40384
164753	398261
371914	224267
43432	479614
263799	210226
443649	201754
397240	21457
317973	118958
353684	476303
112411	56068
364443	81307
295855	181668
135299	142416
130267	136641
293812	199676
148084	354577
328367	195121
404462	30392
21087	135828
199187	376521
25748	483353
190926	484351
91412	181204
128666	220857
124322	432994
488254	456640
51759	395747
13620	489552
231629	327343
222072	261356
474341	292553
108220	132996
410664	482715
482835	233942
249455	202019
216698	291936
127788	355093
127462	12177
239557	294965
470464	259936
287766	453521
395935	209572
262286	381008
171884	310475
60529	313745
334065	489822
172417	228108
347671	411955
290339	196783
84745	147399
263854	384781
145363	404552
391391	341916
270248	7812
362126	345745
16418	366646
184599	220417
309276	318549
142681	122780
454962	341792
119595	248317
253915	215054
62185	121065
194118	218730
235573	4349
50739	232618
146424	234356
122585	13370
44160	445535
52163	471731
226150	253993
306108	271469
217606	154627
399837	336502
355089	154829
334092	439275
318899	327449
38836	186111
325517	405016
366402	397987
308177	49392
282375	393989
334001	244781
157789	263649
72259	110150
43454	121066
223430	37515
75566	327061
187393	49903
246805	392301
195948	117500
366534	43635
55626	41904
465898	129297
380900	254479
391308	209359
379680	369684
17038	454975
381177	15162
385762	493204
174515	467089
172396	270754
469916	231837
3971	52831
391479	220417
179995	236
105548	337404
16516	65275
29036	235813
124002	353836
177834	127565
339915	187143
455218	129863
96469	401352
194962	130438
290060	226023
483571	460700
65513	465005
245025	378239
29884	294548
218870	162795
473653	328932
31381	261396
118325	193602
482851	55705
314820	417036
374511	378820
168354	322132
395433	32807
40057	465355
461863	169047
1745	265406
470312	110677
350313	323827
391374	483123
212265	90080
472649	453026
282456	413525
257290	71281
54145	424973
98652	122694
489376	435708
317801	224889
102611	297364
386034	392897
374128	401854
400824	266660
373468	422378
446789	212223
489807	301346
310572	390278
161828	389431
248259	211061
404984	387185
31592	462236
487479	318168
126980	387996
325502	58709
277961	390497
387147	358061
328466	263713
253621	32039
307928	94516
378966	15209
300146	42890
114482	380360
350569	267352
263162	62948
489822	310111
382037	27408
79834	281606
232532	36195
435699	214024
271353	150942
231855	129623
444994	363011
483968	248116
422927	152549
296792	196783
421713	196384
83429	67728
382613	27927
155217	408356
197176	104498
430170	479254
235135	391414
373699	213862
27322	122581
263252	279503
270510	371942
76485	385000
150655	75036
299272	8607
308150	489376
462272	306387
373433	126348
254851	189947
466104	281907
476982	190369
437336	338878
76461	309524
173942	283436
390673	354420
217953	334635
46450	12259
317552	402493
482712	407306
401829	395988
455456	357748
334602	45609
198774	483259
5797	110897
240228	378686
200092	394349
414286	40756
435211	389682
5300	456640
281013	237605
365314	251806
57817	213506
156298	359762
369358	467703
347121	451896
96461	467690
52235	334424
416337	419932
190649	220693
108832	477774
246558	486917
230051	488753
276549	258988
353491	3664
118132	57989
33766	136062
298390	348453
159752	395988
367343	158788
289839	35707
479332	156376
299478	481698
396430	1097
388418	450647
109991	457977
236053	452126
266141	447468
81841	449237
282263	273831
138623	334145
21953	349261
19931	76454
462938	243840
182342	263490
128906	203656
235748	483971
392220	263302
185339	188925
2844	234356
295976	79249
238889	38339
235021	400184
94401	335477
4533	230055
82611	256121
68532	250153
269801	110677
117942	313745
379542	489237
153754	98485
107082	71187
195002	78699
62229	313314
289995	107473
216147	40784
181651	107996
469370	142927
146893	429871
219517	454723
270788	96973
203291	95149
215353	123958
339051	157548
336367	491984
76737	195488
98654	373325
482515	247812
200092	100411
190506	201365
304767	428080
466056	368710
247136	143249
440190	187974
230563	137600
35932	210558
5842	178920
256347	279636
259548	298712
484447	55161
123340	403588
208754	98554
129158	3137
195799	51202
220136	266852
96541	389387
70698	396975
82394	433116
471743	291551
82981	289883
118461	489552
150789	127788
368576	422998
369216	50155
208754	446630
324186	257581
421830	279337
20095	114930
28429	286337
405237	338140
314617	458037
203975	306867
189064	366127
181419	1840
185463	60030
23306	344825
258122	432427
148177	437229
20946	17170
31248	479150
84869	13129
3809	86034
130040	192195
3809	464438
42149	256121
431191	290624
137166	183213
479364	132706
129081	361960
252553	395085
315056	153799
396642	327217
465449	144073
269255	293813
436228	214992
480565	246311
140218	325457
300273	12177
348491	13129
273079	13526
86322	294079
120643	330032
67067	30902
221484	31885
426262	285446
265424	158965
198931	411157
344493	113051
69634	313745
52685	173176
227062	92613
114314	88113
424256	226104
359063	310862
110835	230055
326631	235085
463183	108222
432022	16516
355563	270990
474591	309950
186769	345745
473381	185751
139604	23018
232856	420944
205133	460114
118600	453893
298079	98906
113418	317118
333347	243438
116087	446689
276821	490144
81904	304988
378420	119123
268017	5830
252217	407306
217525	49828
303780	338189
258368	12177
183226	166513
391924	425675
405358	438293
162815	66405
432175	275812
274870	94344
182244	438419
51565	148519
16626	146751
470990	294836
25969	378082
266307	154451
156433	149499
87471	162844
180480	206829
17872	446351
287566	26714
226688	392179
124085	269897
181056	6072
361995	430412
133909	262810
188847	272638
391112	249186
234934	254873
447610	13545
71189	377670
238445	335654
343054	171192
154023	60864
31478	186384
367763	28293
360332	313829
229496	35735
464952	140460
324826	50264
276208	200344
224143	77827
28343	209933
288035	223537
259757	267553
289105	401221
75379	449337
224652	148696
490206	399041
376103	267602
160152	217423
374034	390081
257112	440962
249501	298767
483706	49847
389128	7307
388380	459649
460229	348992
105355	173891
386159	124085
465742	378686
364969	366666
279576	479410
120861	256120
302017	404960
84745	480529
141166	76461
168816	293813
393137	83048
219166	417375
296746	28129
125948	39142
285998	38992
350699	284155
145601	82585
430116	476447
343248	486885
3462	484522
13268	336577
407540	89313
102262	231638
339750	270095
487472	476292
319160	317118
391567	340584
308685	203279
161235	237937
329727	351193
341458	413546
407540	190281
103892	114638
333638	23822
185126	429115
190558	117982
433363	171147
27525	237850
296202	57134
39128	225204
227041	374772
125420	67584
9197	6333
206016	35707
472692	187968
443307	254350
294012	444691
214793	300240
362446	353451
174139	299448
272742	189225
450532	216824
162862	276090
80662	236240
368554	165653
205481	209471
434847	176371
221664	217391
312238	331508
301913	335663
367896	298224
278273	478415
475834	486911
492316	390197
186843	301972
415535	351414
17076	489085
314732	178696
438018	209572
150789	235187
233655	258220
234881	462676
328740	440660
40152	366534
163762	63528
117541	451414
152026	434893
259173	89011
290006	140430
456329	292559
93934	95942
292721	406371
67126	124650
397848	298344
385619	168200
85699	241268
273266	149155
379136	369599
339954	190369
347121	24208
461592	362001
270757	190369
265530	313854
156970	383949
421097	311832
481854	177630
61873	114930
410970	94344
143190	392845
179985	25738
326680	193071
314441	454811
68532	402323
160680	398066
207490	173965
27322	421830
279568	51881
168539	178742
468935	456425
111429	245990
427388	333746
299678	217310
403897	298182
434726	107288
56396	428864
474966	300429
454752	273442
302693	343172
396044	343530
269561	352792
389656	304638
198405	123410
143380	203656
205627	98906
257443	361967
88585	14452
309276	203000
229124	96149
378370	227021
449497	300
436354	469532
210435	253458
205147	308316
3644	62191
6603	393326
479157	185117
454114	244929
42588	58881
60990	302880
180195	353787
295393	103076
418755	77727
441463	302043
210710	262954
368632	378082
381262	492906
382848	77004
238110	94344
188016	412980
222045	320367
267373	228910
165717	295484
95899	28129
222571	417918
212757	83398
96839	410761
116314	261337
358860	13597
414786	168837
446482	403123
312657	413525
36593	109008
256927	364360
152305	402509
378558	171149
18451	121876
342465	97077
298661	426930
372184	447909
122599	166366
161397	467703
227006	478415
77915	49903
66788	473696
444627	186259
130424	114930
42693	385279
161023	250402
133400	359218
435153	187077
43556	160145
483726	437243
451703	339853
136256	317118
476804	350590
283675	74478
334985	161704
444075	432790
131266	57745
139472	310241
139350	259109
158156	52030
83082	461392
1923	296239
301557	13961
251801	316815
98210	273468
185264	344981
250404	194165
315464	23774
31437	397009
460733	347994
299646	336590
204506	421830
372879	349931
194169	343721
457725	56068
144823	349261
326830	4532
69516	192043
225322	449938
77452	205165
178265	127726
411430	12443
70427	456640
207791	13370
424144	141623
25938	378686
462709	167498
396381	276744
7697	32807
64626	410074
397734	357408
345762	23018
315892	341493
384480	317118
338445	359804
400068	67584
235160	99405
382867	301564
475929	293813
44665	233220
67428	370007
26633	39892
25132	420826
59628	266203
115420	106198
407334	8995
37480	353557
368475	372481
155837	336195
312633	37717
222991	378686
77447	302861
455505	433391
143575	478415
269964	386021
4684	318932
34123	412109
451832	202507
442807	187974
100967	220417
115668	72656
119001	445988
401000	422411
389641	48163
143315	18353
171167	35707
206502	309801
378515	188446
390032	277074
133909	147851
75014	481368
300273	199340
451216	383434
354504	11730
372054	62863
445943	293813
259544	326130
136078	354790
411148	29253
125338	440660
223584	43496
451058	466501
145215	62191
19121	422609
323391	83811
374140	489552
325299	444
109965	277465
306785	39265
53664	186259
292098	256791
235545	209018
225727	22827
252395	209933
262380	251113
179732	86728
436575	146688
447990	434045
115741	189094
447240	456513
19120	313745
39619	170078
375518	301037
5040	250611
262639	275157
319805	15209
37775	488510
418698	371695
360498	63152
463129	444779
272676	411541
238299	20384
130636	312383
21482	378820
71816	461944
316136	352035
287566	458264
228084	378408
205023	423860
280900	12592
183385	285508
341908	430356
479984	492022
212595	203656
96314	99405
477198	186259
120215	119381
277568	23941
3312	407122
71091	469060
105501	475951
467836	313802
192800	294404
195689	421090
160524	19262
85665	120912
331109	281719
392231	299267
273619	373021
35258	486991
364147	101058
33216	205221
484237	21539
248013	451431
253573	325094
334333	54968
153813	289165
357860	380066
130553	462973
324367	313745
210576	273831
89994	338271
276821	398570
77443	475408
442725	481272
298026	128812
291374	211331
383389	287168
233498	196783
118678	451414
458768	395964
423694	478415
404438	21583
308715	272574
246742	467369
245899	226494
123010	399319
491002	382768
289729	218663
119727	209414
122521	102096
252320	125066
172716	39142
210339	199603
382228	410501
492151	251250
89773	283698
151183	227101
407334	212905
319081	239403
225674	430356
166277	161177
252285	42493
253458	110677
115564	476880
110835	446594
274105	5857
328947	354169
353605	263009
481044	57416
146429	300813
199187	182597
137337	284843
311661	86728
187834	273254
208013	493408
274602	417060
155950	293276
397385	204484
306087	421830
288435	479570
110961	144073
117348	9056
193380	25949
225780	368904
141656	20959
132153	179472
67622	73539
236240	331559
330911	401928
260673	293813
312283	364283
31338	237165
287413	52271
32096	85243
110096	184781
59089	206994
116572	317118
347270	50538
324708	89238
325558	13370
12592	108434
437716	119123
357017	324486
20935	279032
343323	229561
430671	395988
68285	317356
109174	180224
114924	265111
367343	323131
365099	57375
31725	390703
35944	220967
361880	354933
174099	178845
321916	466737
465997	16041
229735	253102
315692	151900
391626	417643
17933	420457
215459	253110
415516	340132
219281	349762
272331	129648
336615	76454
357491	422110
165646	299106
146893	325213
281574	468387
474592	389497
90983	320855
241347	193461
74067	106563
462161	406751
335842	4518
192703	458880
249106	244688
202275	309614
443642	467861
119872	491283
396491	376509
278769	183479
328426	252289
314311	340918
207684	429337
238140	198658
238792	414832
186729	220417
87410	317118
373842	245317
263478	286313
397913	62191
275527	426034
68794	11626
414392	271660
96608	352367
30674	204078
173112	227076
133718	309524
160876	81800
207676	121606
407066	275487
388587	196783
338665	25716
55874	276901
353404	246311
237782	67853
327305	38063
447833	299218
276821	205511
424990	267602
427203	371918
80511	180039
179919	452782
55640	45141
142116	383967
409745	32053
340168	187681
168462	152794
457800	49977
39195	24419
353229	64130
193796	418467
228606	431137
266765	418163
369000	158514
314548	14583
124150	95484
62257	300
162807	190369
42854	32807
422456	143055
414854	157726
237120	490659
371779	90884
489617	276846
194978	143629
336152	433535
26969	393184
1227	245115
301675	367059
188156	298142
333913	202696
291079	195472
443815	303424
36799	354933
156348	398396
337783	378462
775	345707
104740	67043
476919	214050
155943	130207
33053	202996
281993	317164
270481	445919
335466	113280
256651	34136
108101	83811
199744	273831
227566	184781
142206	475136
420736	3664
199397	401854
273567	275790
409738	144845
229103	350854
445058	233309
104740	97415
322509	45141
160916	487543
472656	93533
375396	479614
368820	101437
6489	346200
419642	435242
402650	197650
181159	125551
232482	33013
365389	279314
219571	205270
194909	294277
483706	221976
283199	218727
427043	384159
78986	268593
72460	27826
484520	441934
110181	212081
293705	328932
122816	67855
90892	132255
307138	176629
312715	473793
47621	211340
179500	327217
170264	190369
280710	300121
96071	207206
428598	125891
29496	294267
66974	328729
290799	126470
476464	477986
100060	388575
462445	177029
185953	293813
439684	467752
422267	34933
394394	218727
348143	397115
74365	390783
175012	347101
22123	188164
206843	395802
228128	84836
237242	484757
432042	457297
151888	294965
415967	271612
409302	1053
224073	402786
233989	423688
337961	317687
14254	70465
431214	98832
49768	158763
136553	482143
456059	224780
170714	309034
1262	461951
224402	356750
371122	387185
88057	323136
61186	452709
403489	320067
231721	463771
425099	92592
94376	300515
343992	411809
349710	43334
277765	449064
166708	379276
331982	156368
159082	42890
299872	355806
147367	291249
352454	263052
357573	177136
151366	95126
337382	97894
94129	125837
14282	295872
308992	303327
112103	381760
71021	313314
63130	51331
162939	451147
71665	96006
404892	204669
404099	364071
9969	51828
456021	235241
462236	237178
209855	211566
455410	28129
450295	27766
147068	325607
189841	273831
20293	379713
479621	458742
355372	258370
373433	477131
236993	306965
114643	221081
329727	320067
491765	13495
472268	262954
87840	13370
51755	334680
44503	301475
324836	331581
481009	204573
302038	424416
408329	139293
343341	286313
391114	410074
298411	76939
223187	398650
239491	391414
428082	176747
8666	164884
225065	48861
160680	451016
71835	305114
245565	261581
314203	272111
444588	54623
411424	341680
129974	264908
133909	458170
250332	470213
233045	77347
347672	339453
415854	258370
408782	186259
58464	100705
315951	410762
231298	148336
68258	324003
309917	193329
345401	4968
489538	389384
431654	145064
443206	15209
469666	396975
96654	303175
462624	432284
22234	244115
14904	91600
286145	328729
476106	391414
424256	250192
410042	19005
295244	209326
292721	134811
13321	15133
452971	248957
161429	228431
23459	67801
426364	41207
353896	409828
235246	236213
324807	441202
196675	312374
303993	241468
198317	31473
476352	235390
138891	24097
209932	446696
112907	415105
346272	6516
31182	267602
374431	226943
24185	389387
301676	190369
416412	122462
83546	462551
118229	203279
321426	145691
255650	256720
409895	212081
109461	391414
486922	94344
149389	264766
475738	382523
219116	470601
389479	230629
92291	415411
278448	430820
426190	375897
387577	363722
346623	223121
171205	186440
191780	333038
382203	441135
145575	258370
24867	75826
402052	404709
424699	23018
386556	324697
58435	28684
181159	228972
443546	436686
35822	426194
391581	466135
89238	390158
325115	301475
271457	218485
453809	357940
253165	96259
24998	185205
190285	132740
89750	435951
107711	438563
32496	203513
41378	49230
146847	444279
380846	469639
212842	307805
275104	245538
223929	415634
348374	85591
380737	375840
386412	164059
119975	414378
198548	219743
114298	267602
364536	262954
249444	90401
179054	440826
308533	250483
261555	280951
387355	205289
154255	482550
356672	169127
50264	387449
261897	420790
213535	310924
397379	52537
258885	462293
389897	204334
144288	461208
299105	312783
147604	121600
479058	414212
315390	473072
74444	401701
106946	178882
159039	400284
488853	236213
379696	129449
112236	10828
9811	310956
19438	370492
449892	282884
445173	285446
459685	129918
50790	182226
414058	259936
130465	44526
414286	56700
111677	220417
150543	305807
447180	190369
466664	377865
254228	124650
361007	272230
186306	95838
64759	422998
215762	143358
48913	165805
91726	50670
215644	328781
123620	109006
78742	405800
178347	271383
484144	93595
219068	426591
298758	448709
257331	144131
270861	10316
42764	47626
388329	457528
51543	317675
181840	126473
286369	104855
139279	360860
347948	273831
7271	26714
32505	268176
481167	183213
162166	328457
34999	203279
387986	329698
441077	32406
337849	432586
126869	99405
292461	187974
410811	9054
96568	65650
131825	443979
395983	493217
86311	55205
411878	471416
69873	403202
89160	375840
127124	187836
70581	26348
43667	110677
282851	76009
62363	101360
53137	276663
218771	73660
318088	344091
3977	404806
158099	54603
298338	46485
314311	190369
411584	43398
153407	40341
392061	412739
243858	103240
27758	52917
369935	314742
221785	462904
458375	214212
421935	455039
269468	2120
438646	388719
440160	416351
352011	377278
205179	77727
264433	334680
268946	460149
156307	484025
464854	319459
354764	186440
46	170853
316909	307279
492329	152502
18234	74542
478215	472442
55633	48431
405648	213895
263010	450056
437623	3235
41653	165267
214735	110134
207395	436083
471309	72276
325704	86560
218730	232311
346636	440784
273683	4413
296029	92503
270653	479941
141692	119423
212373	392515
267562	246644
396169	209714
295009	304671
263624	58851
299743	104367
400148	230504
92405	380565
397734	89739
211238	13684
309798	303911
288333	35707
257095	393326
4806	179354
361219	120729
474606	463774
378487	347722
388249	62133
3577	387185
21494	76454
166903	234875
231079	214050
185766	192559
130224	84791
323448	135118
358589	214024
69984	231025
387789	74106
87376	84053
121285	427471
70071	299822
47002	422951
471169	452989
207368	460913
456446	401871
298417	409828
477121	299322
50536	487234
80625	46210
27547	399008
355093	270281
340108	369599
204499	387742
343850	440660
257657	193555
87794	190369
311435	170929
346817	416666
160317	313553
233239	242990
487060	413363
195969	462078
20541	351639
91230	466737
68977	296693
194875	10411
370147	318304
414145	63528
335242	391414
392554	440157
102019	31420
291150	234356
347121	450307
444864	197510
42979	83938
380488	79989
241749	377853
462279	118600
370231	215787
122644	222701
270248	68357
332211	267213
189454	297272
191665	123104
67367	113138
459544	223030
326762	484627
406493	61059
162025	95518
414371	379464
58512	15209
489611	98131
228440	231896
218151	362795
116471	347722
238518	172535
39144	391414
104621	105878
412756	396699
119685	97919
348866	463549
257498	16169
10014	246119
268079	463640
279936	53490
13953	267128
2244	122780
330752	184201
474106	348295
83995	226494
54043	442554
413245	316401
82150	116833
5746	339022
339353	312467
20404	369599
178285	379598
251683	335817
296111	164884
17562	91069
466744	337802
416426	263913
418368	246690
76898	102482
430757	36450
121859	423688
376499	183213
297954	139714
115312	180778
65664	418403
251677	13370
164510	168292
189782	212081
433776	24827
130908	234858
82330	407386
424139	278907
89219	109062
67351	217310
48832	16326
242661	141343
416655	320464
237499	387101
100601	425943
466958	267352
351468	462819
439726	300813
56410	235187
167343	133779
410896	346408
325049	345947
417439	250398
446870	190369
190049	390424
308185	273831
191629	258005
470401	262660
164954	86800
54750	248382
253965	395104
449628	425846
273950	468396
372214	126288
39195	198707
271476	486339
197481	80982
425866	353343
111677	53389
282321	331349
389056	365127
77666	147460
267766	350136
257289	142318
59658	233411
137005	348176
386915	292622
472030	231183
370130	264766
464885	163435
6467	226127
200464	103
174365	187974
285368	351243
95739	192172
181543	187974
246198	350189
15027	137228
478737	72111
38458	424110
61367	53883
105819	440962
336268	316575
345236	283442
477825	265065
73327	274114
458789	83084
273610	242927
81238	76745
69998	214024
441302	176300
25949	171424
427810	459813
416965	69908
357294	397820
232061	53690
57457	448709
233849	230052
81358	308309
372340	76409
392503	35707
200845	477509
87215	371918
190304	100705
169910	40784
262890	245792
370260	144529
241867	366493
282033	396658
457908	440784
258973	201585
186384	23221
403605	284979
390774	211868
44112	203656
372156	319368
139556	262954
357122	187836
277105	186259
476969	443185
384259	419674
312347	211944
114781	433014
283026	249334
423767	32807
153063	430845
398849	276358
257289	449207
6294	23018
400044	315671
365087	237165
124431	479157
106268	108709
308150	116283
371132	297154
441895	195224
103531	336590
465132	9075
165267	138832
359636	60422
402669	23141
152193	471416
153983	388962
473609	325259
449345	309690
453532	309115
208700	438419
14008	169725
376675	4968
197172	178145
420295	446809
202958	473713
482851	414288
302988	51497
378487	297461
417085	470734
91301	379220
204128	265589
4500	420286
309917	58881
50394	40784
424359	280431
357644	291249
118608	317898
20617	249334
334313	326553
204775	343804
61368	447116
178867	119868
49930	301475
411878	182551
67121	108707
41378	63009
479882	241525
392603	469235
7271	469872
148489	31050
228128	28096
409405	162599
50627	119381
198043	105585
194169	198790
123012	389960
146083	358394
262025	398568
43082	291984
230051	80793
449397	281710
127364	387185
383164	191060
144973	491984
361730	427265
35806	253002
100325	317356
309568	471579
426214	455483
72111	158287
430217	98100
334985	75906
234616	421805
384650	49903
126122	268261
377819	463372
16440	404396
353597	230391
69575	151322
204221	226152
160561	89935
44072	398946
202469	422998
279934	42890
190281	434153
132622	144405
57269	46409
111968	491497
128710	310261
25575	87979
218643	437088
316180	218151
101465	336166
11978	191283
216287	317118
276969	35065
120101	482198
112244	19385
349610	44172
303111	188759
55633	410236
29182	142861
333478	344142
293040	174294
378224	290
123758	263648
475039	251190
155096	137128
372403	191009
329079	486885
23459	155632
334307	267797
158258	118076
78469	79721
391870	140911
270248	431625
263539	278757
122701	158339
369781	35380
37860	449212
72668	354387
424256	62068
42935	360708
28293	246182
36291	439554
410977	158319
40945	350189
407942	283920
13879	239090
80080	202522
40443	49903
116431	451414
24652	226658
80457	366127
442119	476447
458207	184179
21567	190369
348055	283265
446135	313802
476089	166513
358668	420959
68314	9736
280545	186259
270943	380652
461068	108065
395340	113749
330827	321275
315990	32807
146893	23149
322651	50529
343493	103725
204546	285177
141668	249334
120888	149332
456694	273831
296388	206870
333578	74964
112034	367363
257217	116113
34068	20802
144251	259700
177728	285446
337783	4413
64272	119123
364562	409828
227566	369239
181516	301690
45155	246311
477189	64387
355376	273831
388350	378462
292923	37092
234748	168129
329449	97977
360459	313815
32411	199754
19782	336590
6467	226976
145425	232925
419492	342565
126439	341411
254115	246303
391204	254065
418613	414286
473234	186259
384668	393123
409032	440985
112826	226841
173018	80587
471876	390088
476455	93625
53701	293379
19834	132843
98850	262187
198338	371918
50360	196045
422135	141045
420266	47978
326631	152644
287444	168262
348309	428214
102990	216752
198317	397479
250810	335757
113171	340646
84698	401085
204499	84750
271168	269044
478057	28167
143112	87613
227781	241344
192232	351448
360660	199051
162961	453124
39683	336577
471365	401881
360038	104383
244233	295650
138581	54536
431809	440660
477828	67763
399581	346158
398138	463487
78894	78820
164570	373380
466385	235921
109095	407490
345749	456393
79756	340541
187458	27464
310338	137511
128820	15209
162596	318563
19808	50264
88892	190369
398995	365224
198175	337791
178856	210032
305553	157726
161363	365260
3093	396080
135103	46843
6417	119762
297436	303558
183043	230069
143370	33855
192249	408288
316352	363581
376569	409274
364571	142018
117862	94557
352334	434945
421390	190369
185772	110273
387806	181396
474688	481874
427640	12245
374502	12092
43708	17186
337832	49903
96007	430044
256748	157921
218577	414064
332	469235
192456	468125
189291	23584
387519	107852
175997	381905
296299	215531
439719	386132
298479	38985
288448	100477
398900	23018
168866	115043
355800	420055
274668	370866
157551	250679
70586	22827
364536	393326
438580	44844
287566	414359
458207	451414
89061	466737
282172	57263
300765	250214
257216	494102
398995	32605
112588	114425
33585	218360
236272	217423
455918	271012
439431	220417
201585	166160
85392	326985
290985	466737
132558	480695
128201	278846
153397	385000
361539	378462
181640	265589
35592	283671
255155	33855
32096	196783
217576	164884
71297	155217
358589	289253
49670	439881
425760	148739
104405	3292
250545	65699
292862	341470
149272	10231
159078	147262
185228	214024
343604	448639
228225	108554
61688	132424
430324	88203
131991	92525
239947	484522
420736	218340
81208	225436
385549	420757
122266	309690
340144	100026
99663	187974
357371	177944
246437	421193
259386	84722
354313	82022
132233	449817
86651	110677
28356	284843
349778	276744
153813	88993
411718	434035
200161	132247
107226	256121
172489	186440
203793	75583
132535	456403
65546	147368
128185	287694
135585	400112
71430	335114
266477	392788
386660	476880
220445	346221
312782	344091
59723	424047
40766	80587
428944	277120
116784	147955
405674	315976
11901	357863
157645	118877
85932	203857
146893	310377
416841	304321
388297	243630
455074	265140
426988	469235
417537	338392
33268	73336
452148	382936
292576	381985
222942	185704
172417	5366
347226	188759
387316	300555
389514	20181
66162	142318
61607	256121
261013	145835
420736	245792
405674	9653
233498	143008
396489	391414
103224	409540
132801	147098
346539	168381
428330	393326
84761	480025
119001	290014
68688	447517
161826	285392
239606	50409
304389	123042
23101	315877
245679	425016
34137	112588
363171	112419
127007	183213
170865	105842
22674	430356
310519	440615
463837	327061
215368	361458
245122	398654
108330	205289
463043	27464
377871	183213
489287	161088
384639	263762
478410	88221
221960	269711
373833	484363
217033	400372
441312	481578
395428	276744
324502	239872
249860	19262
295415	476231
219610	157569
431707	396080
259544	438059
124942	13370
164087	300240
465366	77711
55129	56886
129449	286828
362340	245317
146924	480648
157218	13370
206974	412517
228727	440660
233498	331326
485452	137124
176991	49228
394341	246732
257802	491897
263799	268600
41378	440660
58656	86974
192986	320985
473989	219865
403225	313745
167305	336590
344737	97277
264987	336590
19727	266082
296477	110677
177577	420954
374399	265883
163056	69718
124665	106503
167291	149128
432100	279636
381979	294548
101540	52537
201435	51895
217784	54706
265192	293848
447335	402238
286384	121201
432498	267602
371344	261563
282790	60614
98335	313745
362972	129728
227301	28838
11832	384174
299131	140413
343794	190369
244645	363973
1083	180957
238353	388239
12931	102353
452424	378082
27080	160419
59949	326985
32385	103205
275805	315102
175054	110677
246540	382166
120097	362114
319017	380071
41968	281632
74114	52220
208533	62191
341271	344708
304767	131658
156970	4968
124469	347166
424333	126911
475503	48275
395177	316796
139350	381847
279936	283445
370630	72521
351537	48275
449521	160041
418385	28352
142451	179375
152402	474412
252457	38063
472842	277961
404568	370664
444650	310655
91537	59759
469240	266852
163117	270248
50790	13563
480802	207345
456021	401633
196225	437262
254115	420820
289810	132024
74773	86728
347121	430217
73187	297889
395049	404832
25239	144800
84873	114930
481427	359791
348996	478182
410056	61076
335951	408828
240437	428103
230252	209510
59578	439719
81358	55698
253289	15721
337105	312152
433227	466566
381256	53389
333014	123855
424378	489376
489552	127009
96541	122193
343995	263298
142527	425430
124433	142018
471205	15819
92246	13563
142725	199182
491854	420790
323020	122694
187754	224926
175535	137038
2353	326446
209018	3161
471422	129498
55489	421830
258462	24112
419033	367425
235034	274309
392269	154101
15466	218017
464340	92986
263286	94781
345578	447519
21275	476231
119693	33945
63264	280933
266109	445533
419796	121362
493380	57134
41211	82585
19746	221154
466736	328529
188847	348160
385858	74106
383462	217423
232746	367254
318042	195696
189965	464725
321390	35707
406638	277450
157698	127221
184245	325471
153543	445453
408352	398612
406660	179390
199210	450984
166881	451741
149543	63303
454229	138172
85364	23018
228128	489373
84756	45585
453736	23405
418263	48491
185029	325362
389641	317356
299646	148084
237242	492588
339961	259929
131861	311526
116485	15209
166724	25443
66474	134262
366534	392455
184654	54073
119846	195121
130651	469890
436935	267602
491248	491457
189129	119028
391346	295114
208318	67479
32642	21583
323836	221734
316565	184596
120808	303497
25239	239090
205816	367918
134965	228995
489399	57557
274852	434123
75662	69206
7144	254099
268902	422032
17481	342421
267221	100477
491857	115753
224778	240522
155653	160911
81876	409828
217389	428214
412666	241048
282453	96736
352739	31824
54661	337791
471205	295266
4927	58930
387463	440186
181547	258461
140655	291332
167588	8810
60208	145270
276821	385427
296339	183600
53916	324400
433943	19222
139350	399736
241026	226378
485100	113436
29379	109731
127388	295404
193994	351796
248615	110677
103485	225130
284701	273831
229735	492043
258647	224865
36929	440660
230051	400198
413816	425633
478287	289883
294056	391414
272195	124085
403945	134145
326574	477986
285023	214714
318549	273831
117439	272775
71372	25716
317598	189425
338634	475594
233004	106825
420120	177408
16703	262954
408434	355455
396802	211649
399441	258220
416004	414511
114016	73716
197062	100705
63041	250288
481709	267172
233782	485922
30428	262954
124413	165943
51424	16433
258623	335593
111977	330752
157049	70661
430831	416356
33074	344580
29787	128946
274388	313745
218915	414240
330043	73018
378015	102210
488394	91781
77420	1057
230400	435335
76228	297375
159961	424514
391790	476656
415758	380221
53832	47630
363575	12177
363915	133672
84756	66053
348377	423469
205312	214279
446182	244809
27095	268118
351995	174564
2735	230783
477141	236514
169826	344063
67837	122310
127872	57937
116139	484447
1839	277088
66729	143997
49083	83842
130075	234137
133606	283859
407223	223416
145833	33855
471169	105754
121335	249871
95873	101650
460670	394010
320544	304140
117235	453222
85186	236661
454263	300182
177139	142056
106343	237165
161145	110677
293913	41075
300083	427616
79485	59709
101074	177079
104552	200344
248566	27435
340008	190369
406807	336590
277467	101058
453915	393895
88266	83467
319081	55189
267972	126952
455407	49896
95367	246311
342666	42890
161894	296869
285023	390525
365774	133177
399830	360237
276632	220857
201495	476951
24162	204907
85863	286936
322448	29253
134599	388531
228084	461208
308974	403881
128011	486885
390945	492316
422366	229026
395983	81005
31425	218727
153322	342204
361206	294296
115604	423741
185599	298273
145009	13370
190894	265468
269277	90472
77303	70825
266860	373525
89360	401543
262098	63352
148213	242630
384885	355708
169679	279509
107828	247481
334493	16433
369399	257275
83616	474544
16774	387185
409016	484274
94178	132153
483764	94344
312658	486885
18383	149206
272301	460271
135153	57594
31483	375346
323664	114930
314311	288012
86311	469446
95952	317118
87502	190369
472546	489895
228134	448253
383071	431226
12927	312784
465909	488540
260814	475336
221846	317118
38369	71604
58326	110677
366939	214050
458768	40470
258729	346761
141521	25653
81432	384674
414257	79989
380465	160032
37177	470643
412388	13370
250052	181864
385355	378462
30709	190369
225354	461944
255567	193909
150067	203061
322602	451578
371679	376364
355966	364146
465544	254729
128839	2705
385731	70016
417726	126805
173464	189925
313430	440660
119001	225260
404783	313314
277568	477986
370330	94516
477328	460835
307231	162795
468287	432976
126305	96351
191736	187067
432690	463399
265660	352605
339915	428738
426276	332215
476357	411814
70999	273831
215459	105754
9072	370100
29679	409289
24312	8615
289807	5040
436699	229905
238963	208300
188318	351657
152480	11626
184064	318028
39176	7211
142420	411424
119845	401340
111815	239954
180711	13370
113213	282629
452424	281993
477841	41667
103751	117039
229099	331581
264976	408424
95252	428428
182392	446457
436699	179535
80282	492316
464210	375840
60607	388531
411672	168829
421687	280603
59585	440962
301643	321916
370950	411809
394441	343563
326574	303424
410573	305002
60047	313314
114332	113749
153195	50173
411419	380071
363025	50538
282946	363132
463420	90614
478593	214024
175279	491271
238889	360184
238041	310756
114898	73511
457593	346542
319647	466737
154619	486339
269672	8623
384181	334602
34686	141892
10175	216591
168093	363581
462869	290014
411207	471745
466813	178422
47076	367343
174725	288274
63111	17155
366667	489552
99077	123534
252249	197276
165680	375289
232799	82715
38270	203917
298838	238681
471365	56457
292761	313745
281236	487203
272838	470601
126479	312024
125374	145996
160419	173719
176659	425675
153006	231343
177432	464734
455183	161510
137454	383291
117792	370256
149373	361579
64349	466851
99910	132894
255421	431226
138456	192713
339333	122694
140965	35707
368521	226503
469532	132895
14370	360469
15253	116142
115725	124822
258362	327343
292078	479614
205380	456783
86592	211868
157375	124271
329727	214063
205730	459430
341891	153995
257977	439686
116690	48082
470748	160379
256338	307977
442067	49228
250595	486885
120659	52331
300506	62808
249820	147442
106268	114550
230334	60697
339202	221324
99775	15209
268634	20674
56856	198297
247128	210397
265296	54976
288918	249906
103582	310756
360052	222319
368105	348912
71938	77727
163413	132347
2329	32807
69181	341039
258185	454966
302019	251330
393398	369577
269487	66108
258398	285930
38490	5857
167489	20689
172255	107238
222389	219743
334792	400316
142109	239872
119001	408628
347040	286936
109681	93627
230051	408692
476704	317356
328867	411809
426736	292640
304900	126390
49305	114129
34961	319438
133105	81000
312913	132247
453646	9232
192800	274450
114304	106429
228128	347324
132481	332719
48146	28065
448939	394487
227849	462377
58893	476471
61800	15133
398465	285607
49879	444995
145810	49896
345953	38366
283452	285156
57846	146328
486527	476951
391114	227241
239431	14795
163136	190369
92189	471605
315956	443976
448417	135997
227019	129827
278273	331349
351926	450888
238115	183213
129351	447560
357523	42890
339905	134145
47299	50538
336903	207916
32963	270054
84746	323255
242021	452709
32124	360228
131606	418336
382984	235430
283096	192726
353815	255428
72003	268904
225170	217439
345401	473548
338955	388980
221768	2232
493932	428103
132730	75303
76870	53994
476200	409828
207435	445353
124582	218504
57740	404806
235003	421356
23892	95387
19135	484274
379143	108700
412940	19681
375510	321971
159809	364413
393828	9054
110069	295413
408904	132247
52163	253772
354778	11695
36381	391414
385872	438957
260424	151959
207890	296432
285392	20268
47035	123451
108057	392998
219281	107219
401886	285050
158084	226868
316136	189472
236888	223320
127921	307063
272450	109791
229363	320142
465394	35685
391105	145008
237714	489614
239706	6899
113601	476951
308679	486339
295783	314819
58878	94344
409130	128897
150458	223162
275615	211900
80150	39914
287763	39138
8730	207526
214368	349114
47815	245369
239107	157624
57381	297744
268540	53682
152834	483280
432009	180709
311632	143629
419698	150941
418156	19135
93364	22827
310499	292553
174362	54536
89328	94667
351015	196095
412912	371918
239599	27673
233742	449105
245977	134694
16458	132453
265978	8607
385554	475360
216460	410311
343746	56337
348662	366456
415343	114930
275428	158272
218520	174204
395242	298372
490042	276358
301751	94516
305193	428924
71563	252807
333989	167166
60258	267602
113822	97277
105964	487463
424742	57989
339333	238960
16128	174923
409235	474956
135212	476951
345762	10411
16410	47757
427388	341271
259286	428026
191977	466432
97281	147554
463114	96973
486639	306253
245990	264517
69940	345683
1336	99437
178190	288493
301315	478232
217418	464080
102644	385548
349195	3011
308122	239090
42443	63957
116758	203793
106706	431625
447909	49903
112438	187796
10379	363888
74500	292006
286819	387742
81635	86728
345981	404960
461511	17146
53893	51222
179041	336590
385321	284088
448414	392788
279871	315869
213535	162795
339333	324491
67875	86575
378355	196783
202746	166513
167106	380568
159500	378686
280078	32807
448327	275243
277216	198865
157304	264406
96223	442083
204358	401854
80552	389908
143663	68428
256060	466737
462726	156846
84503	98306
71430	132529
87638	38560
277954	147475
6147	428738
378521	183213
317728	50361
251278	442265
44159	484018
93627	431353
295098	190369
13246	160262
130327	264406
185455	124008
152771	157040
209387	257754
320002	482874
264433	455995
195450	367937
30568	462973
465942	35735
154806	475594
388419	443836
234283	371279
373965	413215
9670	199038
462060	408959
15893	87515
66448	360531
313884	183213
322492	128347
314311	393162
406083	162199
377869	163370
61853	447962
226919	331224
298187	177861
53292	75303
229612	342761
83907	481688
19228	61396
383391	279842
55914	115386
107933	107852
4849	267008
45244	339976
483987	209164
442554	322674
250751	36392
383244	398333
361497	139648
286627	203656
491445	94665
167588	22606
211910	134118
176637	30622
323570	190369
211308	94516
151305	413649
204803	219351
7073	456586
478100	404700
299598	331238
244633	190369
443764	317118
354415	249102
212931	12898
345401	384063
457836	131312
372179	443778
372565	187834
104675	247106
161871	126426
180405	354741
430470	267352
193280	190369
427847	106459
158258	132748
248222	239028
440702	155470
468178	27073
264266	207535
60100	392086
471809	208557
75112	50538
191629	221265
121755	354406
282253	434739
277144	204330
247767	99437
138920	245679
42862	414716
399825	127212
322030	369599
324708	311713
118132	160454
79951	49231
418368	392086
89659	92613
329937	85699
278492	35421
383770	185784
397	465647
332391	406371
165672	177636
129328	153548
313733	222701
473211	266065
92113	27241
383580	10994
448062	424417
310678	76857
256779	185479
80752	476447
218829	379846
229671	355700
69651	185479
18721	303558
357472	214734
36589	9705
252486	474438
345194	21471
200821	478415
478138	60517
196996	161066
455653	266801
262714	414393
324826	478415
105836	331391
12379	63528
388667	299960
347121	401050
177297	44082
34932	123410
112625	106241
256779	7207
475410	405217
80501	109690
198139	286936
224963	166513
96000	332433
377680	363631
170342	190449
138126	330057
226663	483977
223577	202967
93479	364687
2959	428214
200658	21411
36711	216588
120637	420944
148635	190369
74162	188240
407795	254914
30302	428199
188358	62191
18402	192195
139185	436442
194216	107770
268139	58361
390139	168082
359790	370279
10463	200444
406660	468674
131939	263713
207184	274515
142696	412739
239736	383910
135410	455412
312782	385801
95750	91295
166287	296693
280624	12895
200379	82585
283231	56410
316340	27464
453294	235705
5366	312161
24669	434169
438292	178436
482456	217990
355083	168387
304425	99210
423013	469446
46132	1467
431661	12895
176505	206686
72223	94344
105679	80079
116154	127921
373755	186384
282469	112346
408634	392704
227781	443976
487961	237235
441335	188542
391783	187458
250483	422859
364783	15133
416412	441009
405009	52382
274881	430356
124562	480224
230691	86099
471549	3664
351882	13129
394630	122193
46253	413525
70999	317118
330767	316575
153006	8477
355639	132561
224746	263837
333072	484447
82187	492906
444205	339965
390142	105987
71741	401543
194285	385149
400520	335477
308122	266234
481290	199526
366629	259929
234603	63892
314725	318957
467788	28129
305634	214519
457725	476903
188503	447446
203164	110708
100289	120120
45234	345745
166645	348762
384404	432419
270732	378462
233045	143413
103949	420503
434726	46984
237120	209311
325299	170341
198223	228166
112443	47295
167035	292911
171590	420944
70407	318563
295230	8268
410335	367798
458348	110036
108056	15905
201337	200459
50363	248625
58719	307176
3407	452567
406471	281213
274744	301247
81097	208577
237458	372024
25627	45724
367728	125029
126551	127921
130530	263009
350212	339054
407066	96977
44159	155661
481723	198317
346596	86974
122146	350189
217674	378082
302347	442291
102616	393326
133631	349200
472583	487153
479383	114930
313911	94516
59434	199896
27539	347202
475182	269904
457455	101464
449969	323512
102249	463792
250287	438783
309054	373813
380858	343225
76068	235148
54706	218727
346903	67584
485970	5754
281454	386692
465783	21030
30330	290722
348552	174044
420790	29105
12819	124845
79529	440660
95431	16433
56138	331777
229999	427056
476368	256723
317781	156613
105964	114978
243147	59759
332109	19246
384960	427939
156429	250214
386428	7812
261795	20299
440190	367110
84042	79982
283346	55397
468287	301252
411688	86974
119001	274006
484198	91558
347905	288971
346486	295716
469384	424878
184528	251323
130224	102145
267509	179398
23031	313314
232291	435428
373170	53249
333157	406608
415819	459129
195275	329767
104037	126918
293549	94667
245198	312201
1518	63703
317555	36317
229399	190369
111968	136255
181070	489560
373009	132996
180100	184988
423639	263009
420373	320297
119600	122694
10504	472160
475490	492327
208031	164988
210675	14919
481419	77461
181215	178048
344446	380244
259073	63465
484767	277548
91646	492906
388204	294307
265671	13129
400837	394948
68565	270273
245012	435708
420198	328615
363864	64335
477932	286304
454167	427932
352346	33855
112338	339251
314691	262555
188122	159378
465903	154362
325839	168511
20462	75860
373088	487833
383893	464734
101899	259929
332031	395774
186406	208031
439926	326631
443163	171568
223764	485060
266916	193871
272514	110677
451832	358040
195121	28399
65127	377618
477265	124008
299106	154101
346272	491018
292721	205847
471365	408646
363360	351789
281378	318811
173855	220417
109969	190369
93440	83811
417353	250622
361732	15838
175638	184558
83536	65907
427932	417294
128286	205210
117428	167345
42603	162831
483853	448617
441461	121605
365796	447517
216352	285446
298427	15209
363420	290218
483025	275677
332681	213162
366402	288441
109972	9054
161312	169744
400029	19317
127938	399361
54882	290450
269254	94258
355916	369599
471365	177861
454375	8710
414286	113584
468174	380800
19303	478273
335333	20714
99595	364146
76228	6516
153497	397450
137494	362738
311864	116658
194167	280076
130332	15209
114529	63089
267068	463822
378125	53863
478753	153995
337091	379877
264987	307279
85426	179964
266012	328152
29382	262954
21466	119205
256893	24208
230051	251271
476094	238265
176130	119661
254658	427922
344981	181885
337824	395971
54753	224269
133375	440249
191985	56246
196940	392788
146893	217378
379432	444255
385705	10646
478993	67584
168614	374282
390170	335430
311848	348798
195591	157341
225294	113002
344372	368765
439526	50155
281826	454024
158312	58881
71511	289439
125074	84089
330125	369571
300770	239952
238046	61178
121821	293813
71838	280223
407605	250275
10741	44826
311479	452230
33247	289344
106484	190369
453975	4179
232601	25959
357532	4248
112862	320685
696	76454
47214	301524
10083	180686
417938	386411
169826	172089
275684	411424
224762	317118
464002	34136
85094	21296
281236	401881
61057	34547
62506	245679
7643	432297
454742	69734
90259	42890
106739	188139
106139	336505
263400	99960
266078	982
462055	452098
266307	488862
178867	271605
475711	364821
478634	464002
122186	420084
328972	53863
113754	76454
57660	48861
109432	488193
452441	466737
173397	278076
492982	113138
72639	48996
329569	461916
8881	8607
412322	195812
261692	97351
49931	232347
15703	364627
158636	331584
270689	352417
301259	465329
241269	395988
315573	19554
298293	174
277776	63528
113363	133177
302103	12119
116087	54976
452240	344174
253240	183213
414755	281343
362384	190369
312980	491557
356102	428214
383070	114936
280360	396807
111549	105878
149898	401881
403535	482315
156438	67040
37925	1661
214779	156376
270128	128064
325491	375851
70440	412053
397968	218142
315235	22647
410011	163136
472234	51895
32468	443930
26086	160419
255084	118662
84052	7150
260877	33566
76635	401871
427116	22448
257603	246926
422832	219743
125948	338191
486214	351639
68532	31616
57309	255620
200497	246926
326167	39255
331950	486885
449286	48275
132086	258341
251439	184193
429542	386025
475853	175402
314617	406199
385722	190369
432136	367247
405237	418467
40290	292553
340772	20719
467977	446223
283024	258126
111965	214604
267256	18806
417112	283517
157492	185479
311367	423734
256610	286936
233045	294981
349968	91711
451551	336590
190281	370866
287578	106613
37516	413752
401373	333123
64272	183975
291469	479316
322859	478415
51221	388471
153130	61260
1605	34487
387147	479077
35498	330697
93174	250033
374379	113436
131187	381512
480980	371486
340733	92251
181623	482396
131154	210050
426292	389682
224630	55308
34634	351732
407443	187974
37994	428174
477252	392699
1839	61205
9535	313745
49083	118252
456021	266651
313578	475874
356990	147442
454337	130863
297728	74417
200410	214063
359553	262954
331364	218730
105126	401378
194491	107590
5675	271383
214300	411327
53249	76628
95633	426513
447558	15209
458612	42034
55659	180962
493863	255432
339842	394529
139279	474453
491079	179506
10291	42666
148895	226308
175988	403614
165680	170666
71189	44099
239658	139648
364976	371918
330448	481785
253931	55626
408749	436030
385308	93645
314348	297235
483192	40530
489068	274309
315207	456640
91069	95224
306562	476601
136955	382662
77330	385378
461049	27901
432100	6521
405735	476880
362267	404586
453561	9054
158000	137128
34252	99473
487759	345785
164528	218917
308256	295484
381538	430356
325509	132795
492906	177963
309361	478482
227566	350949
3809	94910
493315	419435
246691	410987
257498	299218
423013	401004
223929	305985
247877	32807
278096	49903
313523	447560
78874	101058
305072	395805
165680	160377
51701	392709
42168	264766
375245	430790
141083	291926
322490	458786
47730	464578
241897	30624
26511	341470
444585	36374
438179	310334
425546	21411
484229	75751
302017	346388
317515	404732
167546	461769
335272	67584
356328	13961
129790	207042
40585	153799
91600	272589
274105	257581
231239	279871
338837	231536
463595	414269
231681	51222
449937	21514
227363	163344
393940	156541
218240	207535
162795	342341
396707	386249
143168	42747
50162	109437
264939	75775
424067	187418
326631	161922
119618	80998
232890	19246
26426	464872
3748	205654
260082	238717
153322	345006
380766	459205
373749	90239
57276	330089
154355	223732
436925	12129
51759	312794
279530	65252
31313	405255
489610	452278
307654	166063
285559	205270
486712	88450
251813	158153
314599	315888
76228	474935
55659	81887
469832	457917
89739	156376
66097	60517
141535	82585
174477	7239
453232	99742
58042	369599
404568	162829
75116	351798
459793	422960
99394	291829
174572	168670
335850	183213
413258	95659
261715	23318
329320	457664
298307	454792
228898	276090
430293	331508
330573	421165
99584	430356
482753	214291
476804	39403
32131	35247
9099	56068
294482	250360
212263	441434
71716	20809
398964	10379
304825	315671
387986	76417
113181	387033
412356	327449
18678	366534
202379	63958
259143	292545
207178	38134
424679	27464
313413	372610
50478	134262
237631	469509
484575	407386
474389	92908
143204	125705
104515	432494
317983	29670
410813	294069
349305	124845
351855	218727
443815	152742
140042	88229
407780	189519
342173	75360
38313	295484
420234	242729
403427	6861
241582	409756
91828	436197
437046	71359
474964	183227
164071	27415
360006	15133
41016	47644
28951	408313
293843	190369
20951	20809
223030	94344
52223	272407
367878	181782
65513	123768
262210	371617
128932	336955
169455	15209
160607	355552
171915	249347
330767	451016
319465	42877
309269	286071
39407	142018
280600	451275
471772	402332
342241	438783
203655	293813
189950	35015
142350	303177
472887	283776
362802	126292
200092	147070
148572	263009
236595	278907
215717	458119
369406	267352
120861	396735
898	8525
164727	121102
385970	236240
249845	341271
175012	233292
300273	373263
312381	267352
440031	39527
65478	366325
95325	114643
372774	296790
155066	373439
212217	461268
9391	366127
80587	401890
415592	35629
278998	164884
85008	142906
37520	98842
200996	131084
175086	313745
196462	396802
54762	409501
299117	64809
109854	490029
291299	144811
155045	227089
319259	45946
282109	282287
184873	436878
176610	243337
173966	48275
406963	300562
216749	62311
405080	353332
192238	132740
76347	255650
20621	47242
324199	122585
115604	386660
118137	61666
133909	336590
315769	192976
37991	183213
442833	186440
102519	159878
373025	236254
315671	347226
333996	69856
246363	411809
390260	185013
417777	423643
299457	168381
435397	205215
68456	328832
158946	375840
221624	436542
455074	464129
189216	371918
28320	180713
241088	222701
399577	121171
343910	269199
322802	16433
292358	267135
113826	75786
374305	461374
231740	434768
474429	411424
208577	50899
260918	12787
8613	243079
406844	371918
21411	274114
349306	65680
276821	210082
443355	155715
137454	263009
393023	20809
432209	332544
409415	246
296185	35164
388249	51585
136042	327922
133817	119381
335951	361164
112443	273241
354392	153995
22753	379598
257617	35707
426647	254333
333278	132740
206270	205460
460444	330469
178486	356775
380301	317100
7794	183072
389512	15084
113950	388575
429538	131807
328027	162831
127303	282529
405201	228431
372095	478415
76261	394529
285612	250389
67358	144306
257801	471820
5517	387860
121499	30648
256297	195121
130185	212081
44203	14484
168582	389682
72286	190369
91276	168252
165430	156375
411810	228125
484144	88276
60089	221792
251844	105420
124259	151264
176783	362675
241592	280504
153726	51385
384467	440660
376540	166513
452410	313745
153813	438653
187032	139793
295729	184629
325604	175229
444380	438300
149389	474412
485557	478415
322448	452427
82150	186384
384747	167474
320883	274219
269258	307821
302591	293745
319086	65843
295113	375188
35612	378082
387729	313305
81176	88682
278850	268176
161178	114830
168000	234788
423731	141663
446655	262385
413336	118144
475454	48275
58763	354728
466670	209572
443307	190369
292165	281873
164884	182787
133579	64692
461628	317118
78352	430909
329621	6435
36556	18665
456803	327061
253093	105878
45277	273662
296870	188759
429865	150961
348371	91711
402455	171063
413759	12177
123276	16356
424586	63528
380858	327225
236486	285302
95252	384182
293405	462406
447840	1292
292739	267602
147770	313745
317434	445597
239709	385169
414825	287740
368459	58087
112263	92058
358907	188925
255995	57989
131417	151749
215396	22804
491388	320498
39325	80587
265064	418883
31170	474952
264157	412573
47054	15209
80386	95149
418180	186384
451362	25388
52342	248950
41495	162628
128153	187974
251742	209018
6011	208298
309435	475200
146541	110601
266467	26476
25877	189406
439491	380668
385658	165267
357210	30668
117999	28065
173759	436042
27451	420944
193197	466432
199832	40198
282453	232925
36723	80193
176969	141440
202665	162795
200476	378686
430831	100434
184552	162535
264108	248703
206885	183213
403796	391414
97859	491150
126848	136016
246577	270168
42882	245247
445603	91065
422531	145457
78874	334680
93857	182000
380474	208632
287566	430046
288496	190369
96489	3760
45983	363696
157492	207972
302754	136533
151095	360860
325704	401481
276821	25667
91189	221497
118508	418332
179698	4369
255616	1032
428405	421830
348841	317118
375182	99587
53608	429713
319011	111600
182392	352957
404173	60635
276555	422470
78699	302506
23670	293813
428884	40571
167236	226635
288204	308019
277592	294511
203500	457081
11359	196726
276821	24610
72804	255145
179375	391414
16458	175060
164362	424370
19714	405217
363605	208038
6025	460941
472614	180527
208199	176874
298595	285845
363688	223162
384859	38833
475914	483700
95115	305644
202527	19411
423152	283256
153813	125919
456748	330469
154730	93667
409900	16828
22285	366534
242411	188127
324051	166970
151444	217883
150152	393238
474606	106651
443320	118736
28037	393268
293913	212137
389078	189653
185324	287479
405979	181204
64865	143772
24265	368543
350628	192826
315822	125912
146893	193552
329586	144285
468339	5480
222956	459649
260678	132284
44916	394885
353815	176561
374379	226378
222930	86728
188321	456643
48694	19246
134299	311972
490844	190087
473580	277088
165680	139576
264554	409598
25435	336590
30330	440660
371218	323213
186867	203279
302697	162535
7601	386901
182270	484015
319871	160428
70395	381714
269726	416040
158584	419576
472421	178630
387179	71419
145142	171953
342650	248589
223560	238227
101208	214024
295493	15209
251677	265065
220169	144857
220162	240673
89941	162574
341197	391414
221783	82802
149147	90099
421140	259686
200868	336590
315924	74106
188469	135665
276821	409205
349140	16970
10192	163720
329899	274314
157298	88105
210192	384545
486699	248625
190777	389008
331187	58666
364107	405576
428582	401014
265415	250434
196633	257319
390771	23236
416705	62191
21634	391414
246275	9278
210812	487153
33965	208298
406449	9116
303738	373398
220973	89047
257198	217423
331880	228028
35806	90091
269208	437171
32601	136388
471809	22549
195490	249097
127014	375897
39195	260805
80196	445894
9270	473771
432118	216306
480078	107271
263708	479233
96537	113289
211763	117926
24136	282000
99218	395988
395366	101796
153098	397897
221800	451460
160763	174540
100750	311297
142092	353557
413459	186679
260021	8623
55400	396735
81050	459205
254115	189595
276821	42022
486381	120630
186198	121398
82747	267602
486922	304466
179527	300
128292	40447
277765	276744
152730	106739
243683	236872
282151	259929
72003	311212
259612	343085
169601	311850
123955	317433
434140	183213
36664	350189
215348	176878
150662	417288
13082	304011
351579	132740
85334	486597
346735	244541
268893	74571
243643	113051
33808	335829
287212	251372
265009	317232
39206	446105
398506	185076
333105	97816
269101	301676
326861	9153
319762	363949
411015	475571
187712	281643
223962	160545
176111	269754
109174	324377
188450	155098
200277	456628
144979	280233
409555	469040
18928	344086
374693	312724
416004	241120
252815	139648
275726	422998
107914	293813
484261	9054
308618	162884
273048	49931
462819	364146
18463	112871
6257	433071
340137	406279
131270	9203
473360	468668
453366	113950
8244	357431
145792	198317
457795	267304
134913	194940
412578	124085
153322	186719
69985	149046
252670	477774
224594	235839
9383	342613
245921	346773
379269	32807
295566	15209
250874	475449
133650	66191
85674	150478
70376	186259
28955	355700
50264	491988
377869	143657
165750	309428
425588	359762
107348	35707
425135	138535
49449	267602
192611	489167
168361	70785
407829	482315
112338	291984
135756	174758
53314	112944
426040	19620
97239	401871
415387	478415
172890	144845
257891	194165
411269	386855
89219	26940
489657	368859
145111	261396
238827	409473
445263	394064
90550	430790
181265	246311
344580	401101
435904	371582
417938	157189
160237	470633
128948	186548
3186	168509
212202	337895
18166	458657
409681	267602
277765	220253
261278	270049
124729	190365
421583	190369
368894	127787
432382	72496
161849	41510
48972	127439
381332	438783
189902	299539
161048	222701
203321	182940
172396	86401
225694	464242
145337	15209
458199	369705
118150	253774
352421	127209
345083	219467
407334	444995
372555	220365
121498	299814
190951	77031
184027	168670
290855	85126
260279	248450
108892	194539
206503	434757
107658	285156
138126	66998
372217	349603
114994	373074
29904	355700
440164	37353
103604	330752
409016	11710
108282	24070
245323	169983
132075	183213
349610	183545
340772	211094
274852	261596
126657	292553
378099	334680
457306	447831
174654	135531
380237	90028
259776	326492
13246	183847
429030	492906
257059	22888
306337	157857
227161	425846
452888	183213
133909	448770
65506	237235
244536	444161
7008	13370
67733	364294
136136	140486
260382	69157
308450	134084
389141	322006
237714	289513
36557	233585
425166	228747
249681	269199
396687	412440
400910	343752
469634	355093
189965	209933
145363	22635
488715	292369
410452	246275
35806	223477
454303	315516
269051	229215
148172	245679
117949	121592
320789	300874
487744	197192
20703	86950
433412	145860
313058	360736
38655	214024
362934	273831
119001	162273
274704	385427
450465	31254
160606	342731
203692	45890
464392	213639
271992	474125
139167	324784
289924	186259
94437	476552
272785	173887
149388	210199
136937	176172
462303	96550
237312	439324
161134	145739
236216	231839
76835	486268
170418	48495
263222	68764
208617	431349
360001	48810
455673	46860
158513	234771
165339	23352
486886	341225
104664	391414
315462	241468
464849	335069
142041	209510
400878	269849
491091	82240
68094	203279
264157	113108
276744	305174
271414	350189
191341	198926
193053	447831
423213	86728
102835	92628
476198	114705
116513	434035
89963	321629
309225	494127
132824	23430
425322	300800
275454	107711
450618	237720
312405	190369
53532	153716
266660	93625
153486	389146
373922	64335
309917	65683
2598	480801
352508	309241
267562	277595
442045	187796
66919	180823
280600	412267
459585	391414
239485	490797
405150	236254
417417	99233
402148	50441
28205	172089
405979	33855
463200	148519
226023	448606
40547	161570
200379	486267
88038	125566
298849	33711
412666	94793
348250	176182
435602	20959
162162	101058
378677	393060
258187	91276
205627	467470
444205	243359
460349	55496
431214	21998
52819	17433
377194	374653
34137	104855
282378	431055
455386	412040
154605	82585
127014	313592
279983	468454
146981	20149
90789	51881
413121	474160
427169	392037
326964	101058
438795	327452
216544	384057
267617	462551
133909	88289
55591	401432
137741	160419
39301	110677
394978	72450
103652	261396
117278	449534
376978	390232
298427	149303
403369	130028
384370	221660
404099	130028
371002	47721
227189	260527
274117	295484
289269	152085
441567	140570
330369	441085
268808	97277
462710	426912
321142	27464
173966	434893
150264	397916
48832	352676
256506	491271
311694	267602
202249	477706
483395	214050
7238	406837
156963	331581
449521	118849
263429	23667
46219	16433
124448	244942
193869	470588
171100	363011
191312	110677
457418	406806
121292	225696
131814	423866
433449	254781
172947	271941
178649	313745
96559	17746
247296	26146
290818	83374
217936	159261
301312	122542
78218	163646
386973	99405
66877	258370
133804	49228
104399	190369
296459	463799
409745	484964
209347	350656
267865	183479
419850	105047
40152	277515
193354	186159
54539	26811
320245	122354
367619	41623
271919	240225
63494	401378
177394	67584
402862	478415
234702	463877
360459	3137
71796	140044
460198	293813
186738	483687
7185	198926
235263	377073
229876	293745
265207	360512
400520	359782
372799	36286
242720	328828
198637	249382
74309	183809
324482	43914
334369	286018
418632	27683
319210	243438
398927	170276
98286	400701
491560	202394
255383	9016
400891	16433
143257	126223
423608	62191
33325	183213
425430	267602
85209	160419
324067	453960
239800	434434
189974	258220
362820	3056
384246	33224
77853	126223
1445	73601
477020	441290
479351	321313
433268	456135
130651	208298
123107	1057
236777	86003
415607	41075
485471	394747
418743	122266
336894	42860
82981	190738
372485	94265
356629	430356
322171	385571
38191	147520
407280	163445
454093	178744
409503	32807
229547	285156
392989	270392
244514	12443
486371	74106
294588	156189
399541	210261
282256	190369
397495	194830
362231	391414
358816	15926
403750	77048
253422	459205
214390	211868
124431	477329
274260	289298
210050	425544
165680	291425
253976	45789
345401	244917
488715	357836
362724	340241
101699	268531
482686	402493
397936	103662
455699	485991
99567	236213
78319	78806
462198	391414
15819	285156
200092	23051
451216	270154
246592	102482
63520	187974
95625	51457
171100	480866
59921	142018
148568	475699
245938	115359
130840	292553
5481	420944
174309	313314
96736	391551
165553	217423
486917	22347
261277	386658
372316	301385
83431	413145
36190	162247
454136	355737
228707	336590
401310	300
334332	440660
25394	443037
469023	114957
157226	120533
303993	240225
137454	321313
414140	203191
350789	218485
125948	237746
386125	321279
166626	108588
102835	389682
200092	271698
444588	293813
89378	102866
348639	140854
255318	25443
485901	86416
418690	2093
270073	451005
278802	105585
425716	141771
251473	324768
361973	185016
78741	234356
372051	190369
219546	171306
181385	432212
424644	208577
362267	475322
437592	143709
338174	95149
115112	86728
89422	84502
441970	234989
472430	489552
233498	254892
466012	483812
395072	197077
121492	327721
227431	83351
348424	481517
456104	432153
291984	201615
215310	54043
492884	181045
100712	118736
300925	360679
300508	339174
226264	454975
95851	21241
232777	156582
15027	188534
327287	371645
478588	117237
45609	95942
317369	71025
23257	312554
466865	140728
370766	266852
153006	263962
324747	259074
358011	264749
422805	277272
112625	88756
89343	118030
81369	224794
152779	237376
23188	99181
150760	154847
145525	478415
114093	48275
275744	317576
205866	168050
408034	378686
55961	7956
158180	99620
363406	248293
438181	220808
85048	54599
194861	387742
263330	309574
185054	318328
228229	422435
93384	237178
476560	266736
335007	446578
97777	212217
494019	385000
330845	236240
331296	190369
179838	353787
434761	330745
110958	11626
34321	451885
9965	239872
105986	13370
5491	218727
261763	124935
438450	88113
12087	180527
92500	157715
47511	364294
3809	127501
283523	431170
112267	76829
435616	484813
213203	467703
214473	209510
491082	92227
293184	393100
44051	338271
10909	182163
140171	3971
437849	354694
80984	471355
200001	76260
336921	380890
402438	364997
339353	412560
187796	302845
71215	440660
437127	201754
138433	42587
144973	343037
284057	351117
314548	462377
157065	144304
321696	234356
28513	184558
266431	444145
419207	124085
38123	212081
443612	162202
396085	145270
126422	171686
467272	390232
134531	372114
85098	390861
211910	286828
14252	391414
297160	489781
438376	206142
476872	94516
232769	312516
409016	260956
464521	253840
232935	294765
339641	355276
492316	334904
468089	147049
146101	391414
271785	237165
306085	383359
280563	428080
427169	188146
470689	339680
212616	49660
123318	276090
126753	239780
395200	156735
134263	490237
79618	211542
257977	477612
373755	281252
302680	2450
72376	122488
107587	237130
313547	26814
152496	201033
53371	270788
458398	201192
146404	65268
210116	474070
292687	261396
184873	422435
417704	294012
268910	183479
450257	371662
311388	27186
314311	148321
439754	364294
124557	378462
436455	34365
83630	335394
245938	218005
31323	275677
105146	28129
457346	219866
370096	31420
444053	351917
441034	243438
305827	124085
95474	357012
251608	199884
228084	397734
360019	482143
453650	305544
378461	347873
77033	401871
308533	312697
161456	195121
397436	153799
101037	283671
75353	21583
477932	75899
426903	332824
374874	205920
380858	373084
283014	159256
61430	486520
125155	40293
3737	143423
5536	24943
152798	278009
130198	455388
109524	312405
288167	256121
469716	486962
433730	157152
104526	191289
874	21016
258321	370866
205179	345745
132498	87768
369096	91592
85302	310596
210050	61517
456246	391252
34112	116283
182799	413164
333119	410143
153813	378873
447335	42610
35806	75534
338955	407669
309237	414832
175012	36182
391188	129808
389884	259152
223956	143274
214132	473064
44620	208577
36711	418763
62148	42023
250943	451965
307803	304589
244910	435708
310262	190369
15862	25398
252998	141166
392210	113522
305948	273665
145957	89047
26409	273387
153463	487938
83565	14211
57987	32807
451083	273397
121259	87007
223426	226816
38456	447517
342465	365874
105979	289439
319656	76454
106268	94665
428669	73611
443228	230925
460161	132091
260352	53863
144746	149300
158718	71660
283713	23193
361291	98696
15111	429230
456021	139135
282059	433391
35448	402794
137454	89683
90711	99170
422733	61059
159119	9054
435401	489552
482718	352264
230691	419341
131486	227101
44922	45743
184629	55084
443320	255388
256720	463549
363954	480453
324542	87335
318000	75621
290998	364123
102511	345387
154365	168381
107837	40034
182464	315888
158274	489822
18278	27500
104284	81270
223304	21411
384492	467703
487798	74886
343910	96977
391308	230336
151401	384599
291150	467752
372548	15978
78260	338019
113754	443976
133541	211079
51652	460054
78811	24879
89311	410074
171235	19313
325991	267352
468360	279642
7907	273831
434034	154899
167832	65194
119244	106712
307329	372057
7205	459205
477811	354868
345800	276744
44315	250217
317513	101049
40337	50264
218555	367151
109676	364076
104186	284843
337454	356313
12275	483693
114643	308860
485185	211113
432903	390263
461951	473077
190558	227566
124085	211266
56138	303933
471356	17918
84745	37414
375405	114833
417938	23187
345185	246311
389778	267352
483614	55542
475529	94516
303507	276622
382300	317118
377708	314761
287566	215798
385141	109006
13928	463549
245679	39689
360295	218225
287694	187974
22163	223280
44676	127921
335777	431799
351204	431264
250697	114117
262686	129380
390614	26940
129895	186159
374026	388575
468861	282123
143370	40447
336651	148590
192852	402732
469978	464575
140741	176182
309393	394571
426392	470469
463333	177374
476385	261065
451818	182274
384176	26041
297941	223753
22197	326492
412177	247262
406281	262954
19931	410028
80331	279205
114405	275790
10345	86158
361931	440962
283024	295157
477545	162595
441394	378599
432100	220540
448718	76709
88460	60904
120049	132740
19135	237660
42408	93245
326109	51927
157238	176182
328545	31446
187834	41075
358599	342440
293264	91558
16277	453222
448529	306414
13603	190369
446816	357800
79837	352551
148784	465037
347969	492976
343883	12263
4172	226494
490600	69200
306387	195108
266957	300473
137454	218730
477841	568
281598	433279
449968	228917
269707	17428
444436	414832
449557	259929
136999	387742
303306	90682
81978	380409
416599	62191
314522	446627
248013	273649
91831	280768
90879	441996
48282	436900
55961	476951
176579	11892
56104	81104
112339	336495
182979	313866
338025	19878
132595	182504
164196	120177
519	169665
301676	164884
63283	466969
357341	138875
198258	431625
86445	440572
405602	327061
272502	121153
342696	268495
206370	220857
491311	332586
350239	209592
296945	203213
169631	425270
412110	449123
291521	390422
179277	53490
63351	369599
38420	73990
265351	376368
130118	237219
66559	8459
250915	318350
3765	153799
437803	476951
210706	12177
117124	257849
367418	383096
138776	110677
165992	260367
23781	231485
334163	469509
237801	452824
203200	53883
114643	465659
345088	234829
236733	85112
386474	168615
148171	202523
364628	173308
261119	97676
123071	396080
39136	476447
410741	178436
84745	144716
63582	93533
373088	189346
289878	162947
315805	20998
202138	242517
354600	8463
492765	221049
141009	281924
157695	176536
343555	397300
319259	241004
409982	32807
453862	239525
270224	162837
287766	64862
85772	362585
95308	484447
394915	133667
11334	168990
342465	430183
364365	78820
489519	245596
279722	343626
248594	164884
237801	485593
27493	440962
428080	95183
440918	476447
341067	66140
362267	216726
202136	378820
270027	426874
74753	478415
122199	309579
316088	252639
45379	186440
47510	435708
296949	381157
364325	48275
406785	246311
1805	464420
287566	132262
51152	455549
394349	139648
392949	214992
347374	301475
241645	401101
166337	343989
125516	16433
46792	321409
255256	285156
150173	110677
194148	64145
414286	13932
97270	40447
452475	27369
441890	101982
433269	123369
14518	401928
226945	379741
320381	272159
86490	49903
341262	392055
157548	94640
444759	395166
392239	232883
7946	458367
156788	481785
23255	48163
361319	455761
450290	58161
205852	172089
456277	91655
181347	234356
467930	28065
106116	416892
390656	179390
128827	273831
313343	99405
449794	51691
444196	217423
24346	289922
161051	21239
93780	95213
381394	209907
94373	114930
173133	428864
287212	431349
317737	210050
287129	316959
34138	211092
256387	263009
417103	407026
92815	203619
3439	196783
260185	238523
65070	454975
55774	333025
46543	88113
222102	375768
10145	62948
200276	431367
235597	107769
137363	292105
177084	181692
52754	54976
324504	146090
406752	71224
208942	448283
274718	221030
263541	126204
405443	131312
248993	273349
309117	152324
381176	411241
239606	170427
277170	140044
468001	380085
20002	98931
253115	447517
197392	418159
102072	73494
117686	391414
56843	431682
240158	132996
438193	472128
36556	328546
132190	15133
293219	327217
311217	27766
189398	196783
418466	392513
144920	236216
291308	468832
52804	466737
287751	461392
117908	313745
249894	192509
9856	400562
483423	381572
257630	487200
267562	60208
84907	193705
146519	61572
178422	303424
353328	430114
60823	403760
427646	13129
66398	19323
1631	124660
380737	372857
452967	209572
132973	53883
490101	421830
376442	366127
117953	98056
145717	382007
368858	419492
372352	89047
331150	419849
165680	3546
180845	322010
57269	190844
104740	242958
323222	407443
349765	489822
52197	471745
276333	391312
449884	481093
297436	82571
250009	149330
867	316372
426430	97753
441475	99015
25748	143367
7573	76160
431667	443693
328550	100850
228128	452068
81817	316575
420665	385000
236318	332392
452052	145463
424699	62366
187900	412322
105851	394736
444028	26699
389113	120195
102832	118867
272993	86767
113387	387413
266002	385334
81719	101058
391204	141340
380465	133933
175758	163800
124162	159249
384877	161816
71960	411424
244174	434943
57632	113138
483291	358032
61114	189064
322509	339567
153418	197440
345107	136371
32601	389682
267984	382895
342666	259929
39371	4886
376614	235906
331503	429955
111328	225762
288327	364927
340575	325770
408314	401871
15854	140490
420419	472072
340229	367657
223533	124079
31123	121141
47850	255650
282177	428603
468098	488899
492906	358998
157394	364000
301823	483705
377455	97499
294791	268531
398723	2266
347121	448851
29427	71281
64916	230238
21411	364294
345401	10671
301723	50264
309564	93512
28492	4413
164674	335663
410028	281726
173817	381985
152961	186259
279442	307386
125577	388195
109733	266352
261063	190369
438932	391414
441242	138600
214524	31275
121960	88368
192624	215477
408646	131198
316849	463615
105446	65840
364364	484284
471254	183975
330683	289140
409828	488630
195412	267352
153687	186361
110164	127270
70843	215169
107516	283402
429340	384336
118080	103635
308618	461125
174139	54884
439646	156376
112767	427952
343449	299234
408259	176583
482851	235700
99894	35735
340813	131642
430029	249334
221200	99810
385137	86864
45579	351355
201174	390257
268885	475308
27617	51585
4821	399330
121033	163800
121782	334680
325808	418450
65100	16863
381163	69708
409191	145346
362372	3664
360139	317118
113556	189786
282196	442947
338153	241861
482403	228707
239919	13176
238889	21222
227375	279871
417018	440660
3575	221395
39371	132996
112966	67040
55134	35035
408737	397608
338661	214354
44652	182066
270279	361262
288218	366534
125996	478415
15027	262954
150216	239915
453213	265589
278955	309801
98166	226216
443308	359762
98920	345259
439992	351540
349972	435448
325054	144058
252323	489376
278699	407026
96887	388367
196851	198328
359973	205276
483615	154640
186239	180592
220613	334680
401232	318533
91892	147460
163163	351216
410390	55496
438644	217423
425805	342440
289991	286936
414974	26971
295636	209901
53858	119868
41646	260956
96451	267352
408904	267602
471169	171083
447030	99405
119623	273831
169154	447107
435293	385279
293170	446801
192065	190369
425906	77727
383983	319147
285664	105017
118327	122988
123404	44604
447139	360947
385410	371166
464349	67018
36371	463615
263799	102597
487692	332313
469956	208291
160899	6072
255323	100653
36169	114930
422267	46410
137805	27219
164002	67825
29156	67040
185517	333357
210050	260220
134674	421830
149562	378686
301041	176119
176111	397098
478418	449958
411956	433193
224779	367075
209611	157906
9554	482162
99353	132996
174770	226494
25748	234733
247129	248777
384575	390232
58583	419866
185232	316825
282632	404678
45261	109974
258616	464578
452967	68762
29098	236735
387959	475200
145280	263610
206697	347623
488275	454029
266122	317118
102065	14922
236161	49228
341408	432362
415386	232717
15945	267352
304011	122013
302795	447107
327894	243509
138585	411908
237714	433391
353815	13370
152311	54976
204367	307404
363865	374030
117124	267748
217254	309330
115048	70557
379043	378082
487324	143885
476489	465612
475529	420347
133909	212767
272331	304922
345401	3956
116705	349033
59140	16433
491461	79530
92635	292735
263	421525
47861	184876
446493	293813
247296	231684
412517	6899
119561	315380
178894	143700
342995	347722
109733	280639
254685	186159
464650	289311
398946	410060
104120	395988
438475	250891
292923	395093
75529	245824
228770	194805
229781	30866
175387	244119
336438	261396
280897	89069
345077	120195
371386	464080
288274	218727
230869	293615
123224	370848
215452	180707
391397	89282
405672	182192
366896	95451
107184	14508
27424	456878
245343	268706
58067	293813
270167	35707
167035	266463
112749	10674
7922	73189
21423	166985
353437	331653
156785	259929
224155	184754
185447	252323
73846	451875
355083	306459
384808	329450
10442	209323
423724	211868
196903	240364
123025	350822
48953	447560
136228	88596
358373	439554
96933	124679
246562	166085
377601	196015
2205	105964
336518	183213
308828	33510
440825	49903
350551	411424
60208	180302
107445	226669
169381	56002
284443	447560
147368	50897
21875	159949
311377	8084
204018	54976
278554	366293
56950	420944
159321	321929
51484	407597
439992	336955
161901	158406
41378	118964
294148	52537
420234	348165
38451	310157
113624	113350
67409	362904
482646	8459
240420	95942
221097	152502
319372	386604
17289	273739
348198	315671
307446	475612
23513	448015
430589	110708
217171	26024
263799	316796
388281	483853
457845	377853
183161	28129
350208	332392
403057	177861
65677	99405
229046	250775
434062	103631
85637	90277
254446	163186
3226	209933
493931	317118
172417	160356
181871	144037
291531	291823
41309	414832
356530	236233
250994	463738
317993	260854
245679	179501
409372	210068
411938	372214
157876	53681
346973	466737
198043	360860
199994	29563
167993	263855
259978	418789
425827	263673
54248	229928
66735	50264
140748	246311
238800	41117
296746	132075
52731	463615
164115	198687
436052	187974
351092	12189
68960	176444
313238	33553
329933	273831
380497	273831
270128	357854
18645	311212
177775	94344
376499	49660
231830	155932
264247	162831
342122	378082
198274	255317
458247	273831
138126	124845
129695	190369
210469	86728
44789	299467
184207	53490
188954	74829
310338	473708
166345	71384
23094	346408
178422	286682
341148	383967
360391	431521
203676	333357
262805	264417
261316	299748
360384	272691
327209	486885
474	78820
328364	267060
24610	445353
746	111884
413816	399155
414938	257968
51517	100839
102695	393326
261759	42189
373927	141623
130302	451414
419512	337849
141313	422051
80383	101049
81803	318154
277484	301659
318088	317286
385801	259934
287870	324313
58486	416998
19542	1323
266965	478480
467012	54976
439575	35707
443308	277961
18324	122694
102998	105986
125343	9075
67697	78946
256491	159249
211238	153995
269980	99405
130224	480766
52840	62119
314668	392100
167588	325724
85476	250677
170129	176536
199636	215883
246657	255650
283718	145634
96209	90274
262089	155778
47616	469235
201131	366852
55514	477590
211512	336590
316828	215054
89238	65712
189942	453668
74222	11853
396579	157539
295041	304720
263891	281924
369209	259863
210115	317801
335156	79507
416527	313745
225534	447517
379391	428852
242751	448599
17299	341271
373837	35877
437225	119868
389783	195888
284315	436350
338721	302966
399237	8623
77443	369907
291535	338378
324928	185704
467716	311297
241286	96879
113496	219748
427834	45641
145857	440823
295841	414850
415629	429796
59063	70628
378496	378462
469733	362610
450195	465647
201121	172875
89965	419062
417473	478123
260911	59107
114643	484447
399448	161185
12432	62867
392582	235361
233498	284327
287129	90277
393870	131906
310139	336955
433820	236215
23098	293813
15696	86892
372906	328310
433980	372281
58493	420944
329819	125420
17398	303392
472883	237770
268163	424225
470689	463549
475414	359628
433614	385509
223757	121858
230216	183213
160068	247523
432421	371934
102982	214503
321242	61666
363251	318735
315854	173664
75808	224674
427142	317118
377885	233129
104788	157653
426780	51881
262233	275790
199822	122694
359517	392788
161363	64130
127207	211752
106167	17186
441394	353557
308907	431556
97357	375746
35721	368249
92820	327837
192849	91232
170903	236222
91873	165267
93136	119317
90961	309524
79933	265589
1845	80190
99607	58301
476025	140359
235456	101283
248203	392248
291220	256121
25063	14583
263824	408218
260320	76143
196903	250410
266916	386538
389689	446351
320379	233590
317289	478415
430630	32807
382882	51858
19334	29264
376554	379981
383819	464242
312347	135133
433618	222740
261945	401543
264075	361944
91132	62191
174139	448188
465982	390947
115727	92591
454867	480260
385135	235877
155762	284546
427960	303497
244522	373026
160270	461943
17420	441132
470915	262107
76228	429289
345715	328059
38558	327721
13770	243840
468818	286828
272225	77730
205146	276124
79031	64178
387112	180336
83799	148590
345976	86476
208703	453847
213008	240225
474496	139648
24333	296339
171103	239028
340873	297393
168640	487938
405217	317459
195121	124738
466744	195121
257673	266852
153508	49903
328371	478232
179879	228013
155176	272824
135021	359762
63958	420944
119312	367354
111549	145151
115594	164884
56867	394567
220243	111770
475531	120450
180754	48163
62630	51222
237148	394948
464986	313745
13930	93686
370260	173360
70443	188319
490905	461392
399630	121950
252720	277259
361675	281939
276460	303648
134933	94344
56619	326005
311978	423688
365715	36876
27052	4413
313330	455609
316136	53883
228911	365006
103854	86728
380131	67584
393186	417738
277941	273831
100450	232847
123810	27464
15672	139648
65447	382431
429582	156290
360381	328932
195613	186297
206849	184809
454263	136714
386774	129758
67224	345745
319465	242914
426392	220756
151071	440660
251820	251116
274515	273831
176130	255363
158099	151338
226919	152324
260893	249504
263958	293167
483150	465521
187834	285403
183003	150833
396928	324825
394403	392675
461863	54545
14209	441948
131939	480759
325373	174659
323469	220417
266550	482931
271168	386406
191464	256939
259835	78855
385731	204803
96048	355093
298400	422570
380585	373021
23670	202523
199744	452917
300852	335812
248013	280089
317724	208038
362267	43713
469564	182366
93328	20998
233	166513
395402	113138
179362	21583
70838	202711
405697	104491
448534	368205
113843	380538
399780	371943
285694	249625
399981	58881
380252	138807
453294	209151
302013	200405
431057	36975
113676	105498
122191	190959
353051	417691
490010	361391
185076	409748
35612	263610
382882	152321
262242	476951
277985	406626
184111	444911
143526	271370
21174	265502
287566	43334
190148	402624
261604	396877
406782	302067
174317	101889
40564	436531
306580	469235
323056	60659
290316	430329
190804	248058
93351	435708
46720	63528
169621	160419
410175	183422
130069	105300
89034	264406
35810	79989
1909	71403
150577	95863
355245	71009
161375	81018
350064	111312
286218	13370
118132	122462
467054	381260
221465	24072
70348	85209
244536	331003
312518	363834
98383	156375
269258	131053
384838	446681
221948	92239
250600	146202
241192	326815
440052	471416
175687	19620
97552	168057
221475	395964
381655	102492
328365	38917
188444	243908
313728	166293
98056	209542
315625	474081
10217	193369
160648	8911
37924	309508
341907	461392
446135	110143
371782	420944
466042	19094
134939	425690
342758	178744
445383	431799
315976	338271
461824	248777
50140	96130
196693	239211
425827	3462
34190	315671
33574	455618
110148	280626
458993	48247
414961	331581
26572	339513
165881	427265
256430	152592
373424	313454
179535	424133
265978	186159
282876	97936
424442	389682
484448	49184
257567	17186
237376	236726
67581	267553
239431	491311
288598	167082
266307	189733
105226	227101
397412	243766
134626	430356
377288	165102
382714	473831
471014	317118
10807	434893
59015	36066
324367	275790
282682	304493
327880	222701
12526	44082
212308	478415
41647	27766
270597	249418
341308	268667
388828	479045
119345	229219
457553	153548
192611	389682
153349	476231
288594	479614
438955	37515
109824	333159
385062	61430
131236	112312
457418	485619
466020	298182
404442	365345
345401	395952
344308	132996
60823	294754
62065	398308
476956	453716
439349	264876
195554	132740
89826	135210
111833	279509
260567	5040
50575	417918
217251	3107
406225	380901
283096	296869
448626	49903
258864	151096
107709	421936
234952	22256
8920	231375
394782	290994
425763	72523
271297	401949
337602	40365
193398	364081
153875	332638
166626	171881
489203	604
27719	304417
438381	466046
292375	477131
471599	100446
128336	78699
81432	435280
403596	392062
332759	326137
428404	399035
212780	16433
118695	407851
335309	282884
341299	178028
434726	476951
446249	44024
105249	291964
344278	342782
234748	296339
269584	5084
341274	24000
137454	72263
328623	1057
354937	41099
209824	189659
52881	10646
115586	321331
81695	431625
63782	243650
244226	207806
492247	205922
386044	403880
243254	456215
406660	245689
26706	252083
371606	133396
434756	164884
87506	445020
342465	203837
309318	337447
64415	288274
269726	85908
253167	56354
411280	479985
462638	287311
187835	440249
56533	338913
288435	414477
358285	105053
104740	194162
50896	295810
28721	102482
448715	428089
424152	7134
400120	209423
283571	309145
143571	397599
41495	302441
480228	93087
320397	179375
352339	62191
261374	26940
255347	470104
290305	91380
261964	341061
180558	374497
154383	371463
392232	436042
438475	166837
242411	390617
137454	317990
349624	308676
373025	217527
306282	273831
92090	256686
220451	313829
334573	372741
317613	479872
479734	233590
428618	54655
362630	48163
17968	241048
303617	466716
146893	40806
238391	234563
336651	105585
111964	71869
343865	221946
28487	134145
419339	35044
145651	402274
336462	290450
233782	317356
104740	63303
195112	50538
57134	83170
342049	252726
448104	99935
371479	397009
58484	51341
465379	255842
361334	225046
324377	395336
2045	70252
445494	52537
481709	290524
213809	447158
414439	317506
193216	435708
89219	171592
347877	322048
53478	220036
193767	430681
237170	47159
72111	455181
103005	391414
211657	375840
237458	232555
468818	298182
422669	81422
380054	180908
156212	160617
326963	249202
378691	426887
144565	225420
377869	216159
287953	427400
436260	313745
182468	132378
180383	190369
36723	141440
81885	400931
309276	383210
104505	50381
190561	492316
178422	414211
443428	267352
23741	115604
239381	155439
293584	122751
145070	256383
343054	420836
122009	438419
412130	16433
367259	249334
40353	396905
88322	190369
270945	13370
252487	41673
25415	336590
405237	347166
120195	85093
198654	34255
403729	186259
193204	362577
11387	327343
225456	16506
384291	5448
78474	126638
25325	4466
462340	338271
197965	414096
62038	415995
389324	177195
171382	189802
263514	166941
334896	333585
368135	237376
202613	324063
33965	172089
195135	78469
13292	338271
384231	417009
291369	273831
32151	82271
156003	12245
465659	77410
48708	49702
325011	401315
55659	180757
279697	478499
137242	482143
22902	348007
489015	295484
469130	287884
136524	241468
60905	177381
250458	229641
88734	118607
313927	354098
59951	208013
430822	38063
358480	207916
305849	96426
13137	357854
172736	187974
352007	298182
328546	418771
55374	374113
266302	445353
240994	322274
114908	468276
465110	482409
269065	344854
394782	414334
230576	13370
341587	195402
74109	318207
29966	42890
478588	12489
308632	218767
202347	287740
454131	375840
459104	478415
264120	461769
492187	428738
112929	99405
259034	391414
324920	139441
254254	3719
381969	35707
26245	209824
271336	175249
249562	273809
101689	144073
90909	253426
214752	247507
306180	22827
339037	286936
249659	388420
208763	204902
251452	247296
30402	159511
20517	95149
491448	391600
79605	433424
354414	49352
116947	313365
491196	5342
239112	355891
191308	330143
199245	99210
178222	305287
402430	320508
143594	360512
195409	317118
101465	380568
304652	187834
84729	105585
337323	323372
182617	297044
197493	258370
233498	72180
484111	483352
7172	285446
434973	41075
389349	116973
230171	360480
350313	277961
284015	430904
383030	180908
207567	105878
492393	297025
295326	360850
59329	328140
80498	372792
420867	94516
234632	47644
122464	398333
263220	356172
125139	459802
91951	427205
429603	323293
431691	405352
241445	315671
102065	356676
149372	150099
404028	267352
471044	446351
387560	208417
142491	242022
112625	461570
354139	192077
94574	256500
269491	190369
251438	209572
173615	186159
30198	453452
247503	190369
490660	146202
350631	110708
341067	52872
101656	125420
308122	137911
345427	132740
400520	421746
307791	21030
401555	482903
138840	83718
104695	328538
383431	476635
25239	26209
380858	288965
163356	291098
134193	355346
234700	204330
197936	254861
44057	354696
156577	168381
453738	82585
305005	137122
113685	453716
389971	50966
206941	228600
92205	340697
201735	368358
290704	208617
476811	34180
125074	469227
266307	471245
37431	104074
490284	422401
415967	372578
103875	475594
64238	156288
11418	15209
383646	262954
453170	53053
172879	405358
36794	274869
394724	62699
453746	330860
116087	412311
483112	478415
85739	404960
13705	37476
85254	286936
275239	393326
297905	264406
281008	159249
186420	8456
253612	225260
134705	32807
73955	325395
361296	76829
493846	63861
322171	75581
367919	359576
103914	220553
470915	250679
412222	407916
301913	48182
74605	79436
451415	285156
167227	21583
486246	228682
151766	83242
399553	245679
309917	178048
302996	430610
456231	492715
152709	187974
432263	268904
90461	321480
417461	417813
310462	482462
441895	212043
138611	214541
294168	428103
369242	340481
263841	266538
11476	149897
254599	366493
253601	53716
49660	172082
102616	190369
262054	301823
417938	64883
449444	267602
326631	130632
472414	167841
215452	18163
400361	451856
137454	384400
125420	470554
477932	477019
433346	87517
59644	186384
399311	462923
20334	93957
287596	55678
41495	201643
404617	234063
297165	340237
428603	346221
429321	293813
216251	195999
3418	162247
146077	203438
93743	402371
25239	277294
234254	451588
6563	350822
246191	208038
21898	403900
317075	173887
432421	351193
203325	107093
214668	23578
356091	94939
451379	488241
68344	350384
364158	37456
485546	160011
367443	69857
263962	225081
103968	84536
228055	430356
75493	464350
67546	402327
189153	24205
405979	291002
428277	231025
394092	375113
200255	76349
349835	360860
181159	324037
241952	484447
380166	279871
202379	473313
75379	31254
327570	197696
163519	246816
143163	102084
431717	213639
302121	219743
230171	105983
146856	249334
427466	229479
67182	153548
238885	428214
298356	23423
348176	447722
320245	349472
239431	790
278320	235445
383699	478415
283698	209084
157483	267553
62721	397391
164048	424022
62893	349006
34703	405842
484144	45476
92401	472343
86803	438783
145585	53249
409094	401543
128740	370900
115948	188759
42484	267352
179747	290450
353121	34015
147309	12245
476521	239872
12633	283445
61815	359562
262980	380012
159181	304173
68117	396234
260624	487833
152505	391414
230051	86442
292102	29105
355485	470588
3462	125541
263377	445148
422035	141666
314455	208577
456592	476951
12565	130028
447335	360531
242020	339458
114077	284249
480085	5295
457418	153006
150294	69763
183249	341271
109733	194145
415343	404886
115566	313822
404946	377971
319081	262184
68098	208049
55914	152768
9530	83820
232372	457081
113749	93977
87656	148155
467894	260787
243833	300811
5700	45873
425360	326974
429287	283445
416684	489822
427182	92613
122247	155730
355308	237122
16774	484520
351601	298517
388249	240374
277185	17186
185998	322705
223319	381857
242148	407275
273422	309307
300933	449071
137360	267352
62482	162535
30984	85130
227428	187932
446182	341308
413011	267029
137337	52496
66189	203981
122900	190369
270128	317118
358966	15209
249718	273934
189751	121813
156972	228859
72505	3011
217246	399964
228084	287347
362174	400930
360684	427803
163945	313745
36711	339205
256233	189684
47062	202394
449521	63303
422931	476447
456658	59759
476275	237019
132694	436760
436021	105201
473436	262954
261265	388803
154806	110677
276632	18418
189729	338189
114643	418000
65775	247291
412022	328751
399701	466020
292430	475200
171651	293816
312859	341271
42117	347964
480361	174892
157890	267352
282453	368820
68094	387860
109945	9054
61572	271469
186149	484706
84836	99742
375280	373169
17315	470588
168731	471774
236751	190369
323887	15209
247929	370151
128605	262957
175207	336590
91453	51881
135179	413215
75766	478415
103898	291451
47035	238545
438103	28129
185375	384208
191247	340561
279803	93267
105038	220756
319076	354264
298346	291860
260179	178422
277385	192954
138126	139820
209233	160419
69277	465130
289703	94665
461051	300555
172864	442867
352672	98644
136731	429475
167228	219499
69110	435339
111764	332820
410753	332505
342763	40459
205069	315888
34913	478415
209865	112501
305257	172089
9232	389611
225496	259132
442865	351257
161954	266852
202774	314742
458612	318037
361197	12895
386888	18389
215260	354587
318745	218727
156348	422181
348970	291002
424441	72432
262210	49016
360649	444013
386010	156470
310790	426860
422876	76579
128854	431895
131477	352651
199335	122694
222368	423469
89219	143009
363440	384159
105964	23423
141782	406824
51342	172041
39195	490418
268820	297632
124581	303648
472604	211868
278286	398885
52372	53851
117350	4203
71269	236213
66231	447281
349706	429128
383940	77355
138419	435097
117941	376983
49106	219765
152390	487828
424587	306810
21582	420392
143082	83409
65643	176878
383135	445794
345770	451909
9969	360205
290439	218285
234934	143405
219779	297511
440393	24263
479270	358537
345401	263543
237714	246895
476537	328008
487606	220857
37459	4432
330055	28129
471599	100238
77722	64335
184817	354264
413905	451397
14285	189564
205741	190854
222866	204925
370484	479355
195757	167172
328097	347354
373755	23290
481014	226308
133763	24070
424686	369577
101914	60517
260	218730
233498	5643
40060	16433
271128	440660
349899	161404
448770	432965
390246	480221
50914	38063
426124	19141
406731	352013
204830	451460
34986	168638
339333	360642
414061	207916
287232	367937
469382	407676
330486	438419
361100	49828
402432	94344
218533	198317
461516	332411
459850	348563
128425	434239
361880	251116
309374	470288
348189	181271
172716	114117
344543	271383
108853	440958
463891	266414
54322	56110
338931	336894
240112	387367
441302	421843
55372	12245
361870	58323
253076	322313
323851	42270
478548	11626
294988	102459
267562	412836
476719	317100
447408	320804
312381	327204
148595	21583
434708	273831
160501	126589
223814	42890
278769	381416
287382	253069
366228	123706
478588	161775
123291	3130
311965	190369
230051	315099
189644	405217
382451	141831
217887	420200
108791	52439
14264	278604
252466	366127
422868	487192
168000	294727
325657	390349
245529	338663
287413	434945
254361	252961
290678	15209
493309	209178
468623	402065
273901	375768
445183	38539
481044	485086
132445	53863
390077	386581
98358	51756
427205	347642
177405	364109
110835	217275
434883	190369
362526	269106
240776	421830
451396	479632
144073	120241
52695	406719
266980	43565
286826	103420
76228	330091
477564	465313
152477	249440
429841	460986
58455	462377
18451	15572
214308	138885
298411	157761
139818	459205
413040	95149
113984	107187
254617	481279
276821	336324
316376	304524
252065	322457
319976	200444
356987	238578
342465	51758
398308	72788
48953	67040
247317	432212
286429	4898
304327	151636
378350	474412
427866	181067
245488	9182
352201	120778
422805	156375
227370	48275
4940	320236
136089	376599
171765	280635
90007	224085
203637	154751
67873	160419
433983	368205
100202	151174
492218	101856
365839	440660
319396	119868
362267	122626
136405	10405
357701	216437
123341	273831
59102	345465
15557	430610
380164	401854
222872	287423
300711	182226
150708	292449
24420	96361
336324	26245
272697	271743
156050	389442
434609	82585
248549	173176
375107	489908
6899	335799
47874	249440
301140	426298
343013	144470
65134	323343
29283	253671
444301	32808
158978	317118
263539	149345
111325	374966
372340	157492
21095	232761
321413	170934
356272	55313
172443	253916
382805	450367
410238	116326
449547	275620
329121	67763
193306	305449
304278	161704
167763	311049
93384	218727
330954	21411
76123	199526
377869	38134
393143	293813
423596	189112
183611	134109
461082	293845
316221	101049
80464	44672
361955	290450
11768	325053
306745	371974
158811	74233
181353	67858
267309	453829
219453	142018
192311	313077
465989	132247
376841	238617
62643	349129
437352	56183
167042	116333
265875	377278
281770	51222
228	370156
376934	249334
141521	360306
44950	422175
304854	313745
190595	199337
35025	165874
480105	471422
153379	410852
187834	479904
199031	326190
482851	108841
147803	251961
46639	247097
267387	155212
238530	100201
183755	476231
28834	410951
175912	217510
50913	429593
327209	480105
200106	2479
23670	305449
439021	118144
137454	288274
256085	44049
286500	23149
268629	465383
203126	22849
107481	78504
261249	45531
143609	132740
407152	267352
416116	443803
394911	234560
364466	440660
398180	383680
477872	434942
490358	304573
112226	15209
104670	214992
198443	228431
370137	278090
368192	325492
148271	10690
483621	87471
333194	15209
492361	472273
375176	248496
249834	303624
267752	165267
117029	274103
461833	71009
128932	153352
165436	384336
482456	345392
190230	341271
32254	8910
414128	453521
489187	307803
486314	241173
301184	162276
170804	452611
126934	190766
249709	67722
140115	35707
413629	254096
296518	132843
20946	19062
341279	426693
410327	148429
265305	166513
213857	351257
20622	137128
153322	208400
174882	370866
26848	440142
426532	449105
144755	272096
75596	234720
303061	110677
62221	223330
108963	222264
178206	63528
6010	117842
73966	269199
54028	442714
270919	252773
415024	185479
442837	154007
90687	64335
458065	262347
185356	1008
438781	94665
233908	435475
1262	58486
317062	443278
274057	33121
244844	204434
372764	446105
264859	35768
238368	190369
335005	70053
54594	246311
23563	354924
440607	253390
37341	384036
217434	122462
191174	336487
200092	86077
77829	369599
165680	167580
154937	447831
250854	343860
355747	130300
37748	287024
372764	305827
267562	296693
446274	372914
317823	290688
167365	453926
362672	76454
126628	258666
102642	317118
187796	211989
449366	320067
168361	299106
443292	23265
481104	78876
473906	313745
321411	331535
81432	123019
444299	378462
31514	439884
153487	257111
114643	72082
363206	13370
236020	241468
406123	193705
396913	233590
152202	17339
227048	241048
452674	20977
103073	197205
316136	433322
191621	345320
448104	163964
152061	37516
345401	402731
298156	200908
378553	278858
107711	301751
391943	99405
106917	121758
375405	332107
23754	385378
146893	231791
317370	412818
277364	353478
262552	334680
379696	477932
168000	118215
21396	35707
470211	5857
385567	285634
309835	44108
271679	301659
289058	261655
205973	478852
31526	332820
291964	36923
141221	308897
282109	74618
291832	203213
191489	44469
32147	373438
13370	399431
413488	375665
486040	356437
122218	225631
120195	48275
102065	319161
47712	224600
319543	474412
57949	404100
353337	108757
298417	440660
55450	435389
48575	224674
294790	58234
393886	60702
21957	21656
228496	293813
203702	108554
425286	35735
22433	461801
450421	132740
252473	154907
485024	195121
276785	284375
274138	84979
293534	360772
377888	114921
277766	326130
87376	203755
100679	478415
455321	391414
376270	138845
130069	30437
306307	28129
243568	471071
166289	339034
489552	440685
162231	162947
478472	420944
402152	339309
334256	42747
447863	367343
119691	127921
307909	258220
447944	159249
179387	336453
303175	399872
143179	49660
81262	425610
493207	426439
411272	136459
406360	319147
85406	450983
63849	59221
392775	440663
171876	242830
276923	240796
353267	241525
364149	252162
309184	405923
267294	214814
167888	353884
297641	467335
382447	190369
261527	267602
119001	207535
443083	379221
281197	462973
131174	442096
48282	412891
345811	199972
165680	279632
303247	229018
146389	454893
155058	360512
410877	245714
280777	271877
397936	120173
312283	16604
424907	359029
255475	170592
167068	437018
356941	109275
79528	325167
8065	481589
95233	124085
380489	144845
414954	236213
361818	144073
154530	372141
323213	76603
113253	420944
293812	12177
34895	414969
143429	23459
486680	95213
98168	440660
250183	10690
104000	85643
40573	110252
178776	22827
307565	332685
403151	309801
246577	198275
87796	202523
70625	198297
2809	466744
46092	402356
3111	273073
168464	39618
281953	21411
280282	312440
99576	447517
93203	226494
52855	60517
458542	467192
374997	186144
67025	60517
30984	190369
131055	120274
444613	129564
396687	241356
221560	39108
209103	388341
228276	489822
111926	76454
102688	15209
318688	284135
466747	53055
249857	152764
311541	285240
416295	15209
47214	443644
456021	465106
1421	54230
198133	336590
309917	369599
20059	131873
86311	10411
454150	177775
286737	125417
375462	186158
414776	428355
417486	421356
123071	304865
71189	459205
316095	268828
210819	354209
482863	95942
214132	420212
207855	145064
59718	469509
134133	478032
47214	383461
329480	356012
173975	277961
174790	39825
337961	71969
43966	358041
393026	213035
41022	318804
343334	345745
231326	321279
10380	173176
68091	39706
322329	367824
19470	333357
126106	451016
138549	441987
227584	119381
415074	184258
316886	438189
485190	216615
350887	15144
65134	186963
85240	407433
269513	247608
488653	285446
309570	19745
361675	190369
485471	59978
440144	8794
113387	318563
55703	236213
22164	120769
105806	460877
29760	479760
449054	86560
7240	115340
275865	129919
229647	296693
128605	123272
45395	296423
336324	119762
404797	304466
362131	132740
175458	45172
99849	179352
102065	379283
209184	6072
127527	273831
449521	430624
353658	343085
63617	474412
396584	336590
326809	227174
233667	114879
72029	10530
111856	64046
334092	338436
476011	478415
22197	473969
169205	457081
455094	475474
259651	54833
304466	372314
265379	149308
196003	426986
73417	62191
472137	15133
300609	190369
190905	329134
7189	136423
52880	493226
309691	180327
221294	480040
332357	9054
227857	230714
219089	411944
422754	256121
214802	489156
397534	355806
106514	335757
322509	391036
135271	122462
426421	309425
194024	179045
35464	238857
452846	285156
36518	5040
189859	116854
8008	409540
299383	86476
25132	79499
492718	235679
330927	326206
349608	29352
232794	476901
388181	190627
188246	231672
438627	450195
433882	267602
199727	95479
333622	356355
277435	59217
493886	248777
124993	305516
96075	257423
186023	448506
205274	84649
262660	79343
452052	152372
432421	131312
31094	190369
449445	84065
317724	84722
250982	457081
247262	82585
295734	273831
93412	122462
275702	468841
423256	304731
303654	124085
114877	407306
261795	19318
221369	203274
490697	435817
448268	183213
196915	262954
353971	48861
249663	51895
455712	261901
372170	40504
110152	404806
3809	358587
86861	152321
304992	214024
475955	47503
466340	274309
131606	265589
311143	404960
174070	70522
174139	299060
211828	458601
199767	267602
397028	391414
493618	293813
464420	309994
27125	492906
387027	84590
425330	480683
424587	79705
411583	189879
227037	382166
370205	57045
285508	191821
120077	43616
118690	229157
375032	49915
177672	136925
168000	375943
460033	86728
179590	486885
126878	62191
186182	393326
295185	285446
325491	172089
329727	161510
116609	359562
86322	467703
13015	218615
196615	453395
435779	130574
270891	245538
412313	424811
278554	229150
30955	352174
447945	360216
441088	355093
328631	3525
351448	121362
272427	433391
385959	323615
51329	58486
335747	485304
213527	422110
89883	136878
425170	469227
293913	105088
438886	468162
422118	359721
67399	364323
100257	121696
1080	110571
81492	228431
317465	389682
62196	427822
27574	458190
355435	396998
38044	129185
36954	96639
138126	179136
36869	39832
355395	391414
479336	168672
169046	101058
122724	105967
4634	376483
275509	23454
181290	108420
174139	406122
456877	439542
386411	202436
212373	464420
85148	293813
35645	77727
125472	94427
190737	312063
286429	241468
39255	440689
233418	401921
19622	449298
115112	42088
411824	391414
136711	388531
379269	373270
107145	35707
459897	234356
23642	160379
167652	60593
309642	338271
478092	28807
277324	34498
198543	291521
61299	249444
332391	345558
357351	100287
412440	38655
155475	384137
369722	94665
489977	27464
139593	89581
311750	212697
53515	403877
169137	412941
90070	16787
110432	364136
430519	431156
469900	50605
449796	242830
14140	156333
285345	51222
374810	429185
227857	437817
483820	391414
383553	402985
343516	152502
54742	461392
329838	486885
182390	353787
59059	245715
82201	110677
285312	323544
334675	325893
100815	380814
192214	17016
62074	105878
238353	362443
422370	331535
101870	245679
208944	492906
455074	207991
211550	46237
373597	387742
152643	440660
186729	405217
271387	357993
147431	86560
57293	137128
91140	74150
104189	475878
362267	19237
236503	304575
32206	168615
388848	231845
403044	267602
221097	36670
106041	335663
397997	137732
47035	16661
73221	140367
355654	285850
84552	362002
404693	414730
415958	87471
28129	252414
307144	375094
28357	241072
122150	113138
345762	195551
285612	461182
438563	425827
475269	414032
263729	160210
114643	47731
99409	132960
147081	421498
101540	14163
306982	37988
487463	378546
86268	136435
153037	53249
85348	235700
471899	147429
410951	463354
107524	407678
204853	282745
426540	391414
225790	9437
310615	490622
417938	444081
250649	388165
758	63528
84756	71710
326678	331508
94978	294836
16622	300811
125948	311016
189508	696
110606	477554
283966	27381
330674	471485
193887	379087
190861	20236
82201	49903
463200	239090
412749	252437
57941	166970
363496	895
82981	185876
97552	371053
31049	469194
373755	476231
312347	28781
483123	48447
99604	476656
489552	17002
87102	457474
255084	385826
23992	131169
274991	257076
200787	212081
146856	341271
194051	401825
16141	48861
173879	211868
89081	149842
84504	323345
90410	56870
257830	206726
473297	39582
479252	172266
98067	156207
112629	431197
280629	256121
40269	152081
433820	448948
489651	176878
417483	287382
489876	212081
33838	408250
454865	276118
21961	156582
262805	218615
406108	348798
170871	48784
426977	490616
289447	35629
71215	202523
261613	94516
273003	190369
117412	392405
171915	60616
333187	432290
314820	49532
16092	213000
156913	49903
214132	113522
37876	267602
397814	449973
51669	447517
236915	26046
27498	310681
206674	60496
133321	137405
266508	381008
303369	213401
96076	466432
482480	19712
20151	3572
338493	416752
392220	202323
330697	374939
90361	71091
61286	179716
112443	264696
29376	378686
462871	245317
237148	55496
57841	87789
379422	82609
29408	439979
276621	13762
152935	377229
435869	86728
70830	10306
293376	180039
346557	203157
88473	267553
422060	324198
450532	389674
364552	127455
195169	443693
155790	103940
42413	393326
487999	83403
51163	133493
118887	266852
112443	63554
195918	440085
472149	106193
106109	439847
375182	210331
475422	70628
123296	38717
118379	477632
394087	186463
289358	156376
161165	6899
32133	30263
286828	384543
316240	423734
288918	226295
299851	277961
411504	428125
63603	1057
431730	409828
199780	418442
442219	190369
49184	300261
67613	401432
333117	345642
442135	443795
288190	300825
81432	76472
320379	428823
158099	177968
458168	470806
252823	447695
158841	368205
386378	66932
109824	39664
103224	476231
311	363021
139899	459205
303641	71725
353491	150478
130069	413540
479325	361766
112724	343085
235967	408661
199868	111159
275077	223138
224460	149600
105199	27766
251945	386884
429647	73032
399237	53490
121859	459779
421917	147121
305019	473021
102977	296492
143290	247062
219281	132260
128827	241468
267313	168617
474177	428125
168361	152020
18471	113777
203809	18665
484229	477760
97777	490482
239915	234974
343712	319294
284218	129058
37322	409110
404946	99869
355083	132412
137729	401871
336886	476471
91197	112379
315628	464080
28357	45842
361291	277147
426141	428214
263769	313314
306742	299234
194040	453391
346017	150961
176909	362267
155634	284979
100347	257319
51543	489167
252981	286703
86311	492906
193020	236
266912	27248
126867	114930
92312	80921
283435	201565
232537	458475
159076	115340
361619	64429
136511	439218
70189	107823
455802	423375
73520	281504
204871	275232
305086	293813
291299	227766
116895	277757
30426	93748
261460	26923
205346	392062
413966	212874
247841	26551
67952	200947
88473	230655
178759	476951
223109	294548
461345	465894
330661	365069
361729	72003
320545	180023
253309	286337
103076	366127
377807	129403
262730	191709
483832	149410
138412	56748
274824	166513
140752	42890
356535	146202
127779	111527
412932	263931
417981	364643
323003	75491
403474	92613
462219	316651
414470	139639
204118	317367
355485	77143
90922	230782
101480	154137
103092	297969
296111	134145
395164	294836
233486	166970
475075	164164
38047	462901
476719	425675
240074	442408
295279	375121
276152	249389
422771	40198
294115	90123
484193	248398
286429	103210
395979	451284
165122	214714
143707	294548
405196	64046
269941	490888
20199	391414
335412	86476
182131	21592
172256	24738
485066	34920
465430	327922
365123	428103
359309	471146
156567	237165
448868	275028
300911	438419
206368	336590
434015	303424
65244	478415
47712	347036
413429	428199
138986	165307
248381	169027
73516	321770
190703	371547
5492	226494
135962	149897
230051	200329
247835	458227
329226	227101
454450	91500
528	222701
234502	198317
363526	278642
395419	32807
456592	110708
411540	456215
225692	86421
450229	156584
167588	229050
58473	396697
4596	225679
200092	491620
308618	388110
454431	461456
400876	89047
444890	300137
289675	426367
127611	256121
23895	42258
423246	1010
296514	42269
151287	183019
491841	175146
115857	89047
324825	213298
122056	173176
186652	399864
315368	199900
355285	328534
353527	335328
469506	460878
47035	257298
23481	190456
471365	289108
30986	332107
339353	94163
114643	26274
58893	62196
352779	468162
305586	296339
256329	54872
228084	245905
44292	122462
96374	150144
174034	11008
350579	491897
75621	313547
243368	61376
421906	396080
364302	97277
6823	13370
283572	355806
156062	238406
205346	376760
191211	172266
233983	476447
262210	224875
245812	366127
196219	121755
423591	204925
69400	259074
335603	243840
200092	469908
142000	40906
245959	424430
83290	122135
23709	273831
405022	313745
409769	244805
213447	52537
434862	110677
306253	445821
334974	265711
89238	400548
311221	244815
2548	276358
377160	409540
243837	293813
338770	6380
175895	114930
457224	440660
239738	222122
488715	75155
369860	95853
303440	402508
418442	435708
73168	410074
217936	217310
287931	228047
102736	86728
159920	227706
119494	336227
349186	150887
10345	8339
116117	470844
489807	383543
478461	457081
349311	281533
171032	86162
24412	370295
312764	481368
236784	361156
76913	337921
232183	200146
37361	45413
43349	77189
267068	152373
394482	492529
254574	145860
212236	465855
384648	443803
298803	302709
226747	328538
471956	440660
326628	21197
177750	254330
266997	98168
262967	228431
255397	345642
384989	32953
193020	88396
315630	313745
445277	123502
262588	417434
114332	327217
6952	252644
156120	382671
92629	76016
239303	134259
443485	299467
355905	230335
461368	1545
58609	417177
89826	374594
364636	339783
5323	16433
61694	16433
301163	71009
410390	292721
431242	243736
112801	293914
226456	417193
373025	332992
217042	196654
21464	248777
253289	205570
159525	269199
489030	371918
147121	453012
220617	227101
447262	276090
32529	469908
438193	12413
334092	289871
236035	249334
54804	142018
199993	15029
111021	385928
349788	409518
468541	56671
280367	258126
355048	468489
406640	348029
415270	49991
286238	187906
446413	360658
315130	423688
229641	190743
430440	250434
368701	110220
478301	36191
28013	334424
89219	130733
359037	316372
373025	196515
434251	379089
30096	413206
482089	141509
327842	237235
37142	15133
235070	210692
465559	418336
145289	184048
428944	29592
448528	132247
393637	477986
373749	261146
300208	150583
207520	8607
261759	467418
442236	267602
26969	209921
460222	112330
171306	296854
394145	414384
411879	469235
153322	212126
47407	320097
366534	409883
243648	459307
176733	492421
3608	475269
188249	2383
254463	176568
99405	102820
206673	188840
186806	436828
430329	306260
180243	277450
330134	55067
164556	474453
217274	248496
15819	282095
23564	424157
412738	367824
49317	449468
191985	476510
415006	366493
26129	95942
406408	394630
360012	267602
471809	195158
478442	48631
209553	258370
252206	175598
145112	330196
68532	74886
201255	355700
336719	441552
451484	225744
431555	12443
270184	295484
169847	107814
19214	246452
130069	30223
471491	82917
348970	119868
252056	456640
88693	267602
238889	233942
68098	313152
257655	239212
53734	471013
303697	393326
47161	133485
339051	204330
113566	159795
55682	7192
361402	50538
110835	101058
272089	172923
139419	35414
312697	56365
204775	165540
53117	151944
353461	231727
137595	99437
354262	295650
358008	454527
226396	263414
115806	185335
217348	73189
342949	292911
55659	434239
335214	346387
139690	254746
131246	286828
188134	22430
416380	373169
444380	297665
1839	187933
216966	425688
485960	32807
103626	172070
174197	314301
98210	102482
196283	299976
134694	77395
18928	370928
379631	277961
298411	295689
135312	263275
333406	264313
158557	487242
81403	224085
171455	151647
490244	18665
125032	91065
118636	465063
248453	96633
4061	192566
351236	179361
27816	423346
68098	708
140741	116377
159959	26243
373158	411809
263405	391414
282307	82770
184768	197474
11209	289414
22395	482083
256490	458769
198725	454500
4116	44082
441402	330414
444933	285143
146893	466018
257237	317118
49789	189567
361001	307699
72732	317118
288696	437018
267608	205289
223908	294079
84626	149674
157586	223134
407635	325738
454090	142825
204536	419001
470656	337764
236404	101031
338194	317356
198735	4598
337111	323737
202225	159122
301246	242091
493038	442163
48546	40107
125471	20586
21665	195551
383741	228431
426850	108384
134154	424497
63791	248777
162704	208300
227191	65029
186191	467418
172417	128940
478056	380136
283993	21411
237148	117994
103491	217103
387179	315515
181285	153709
348923	233062
358224	26992
81432	66004
458068	21583
61367	132240
398079	271439
234395	480949
319921	357854
30568	60309
133909	379896
46214	244044
144973	430293
238261	429863
2286	77004
276821	217953
399441	241137
440940	336955
242623	199884
312840	484324
182807	27304
221960	302592
312349	468162
16153	311683
492316	304253
153113	151944
78206	300666
262884	254292
311300	279871
202613	479614
384157	156821
396077	353317
409638	357854
391191	384108
231496	230877
105249	285143
225621	286936
156671	237183
321901	212081
200836	178052
449521	368205
270248	190564
478287	327217
424215	427272
385538	233187
85602	336590
475188	205011
493440	260527
49567	172089
62426	296521
281381	238809
24694	298610
100041	275790
278769	25388
405898	372498
259810	194165
9414	162334
455889	366506
110423	47000
298823	371876
282453	331508
145680	372776
174034	208142
105080	177374
21919	107219
287566	255198
2280	456982
127531	377933
493995	469908
192843	489965
401886	454831
273762	122935
212761	104505
89883	242631
10173	141026
135612	442237
258027	21636
253791	372185
288918	72303
224630	52671
458375	272953
331521	155995
394917	137739
48804	390783
90568	190369
445101	340151
402698	196611
410908	328550
295355	267602
209898	435643
443308	489822
413011	13524
257546	4413
429700	5041
373950	467752
470401	125575
136601	401101
376212	119381
267562	236599
101915	201794
76809	70557
114063	200454
211358	36836
340873	476136
245206	23402
116710	41753
178007	190369
163293	110677
298332	34592
301557	267185
205208	160243
21634	360038
249745	313745
25305	35629
58666	160139
465019	250902
233220	156324
101230	249812
268394	288383
67351	204161
416709	119064
378691	20181
135593	463549
409244	404345
397672	269985
292896	326289
108258	161384
65712	62726
168773	226760
33427	213639
198358	110686
473054	285472
409302	150763
309828	166513
314889	37835
140116	465692
390353	93233
431235	377860
465687	127095
101504	44128
149897	340811
218559	298142
226783	190369
400792	53490
21533	236774
348236	174415
478480	371755
410496	209553
143507	290798
454617	5857
392837	413490
456865	133156
406125	105741
78910	293813
95571	185479
488630	54985
42854	476471
125420	323308
24851	212204
251061	489552
320185	75354
289970	243025
258485	71810
330955	369599
251871	84821
141929	10248
430831	390232
259085	221897
167815	315888
394425	180962
363643	125056
345595	479613
246730	86729
403044	54976
96758	63214
121253	316708
467340	328550
315146	438419
478415	193779
52980	185016
226584	86560
314539	482046
492646	211868
26519	192365
159200	92990
29884	243766
420012	97370
306183	153902
249646	491350
394854	226494
361545	354694
108282	266978
408833	27264
489993	343839
361094	227371
419188	94266
378275	446689
392062	175067
268132	164771
349200	458053
243460	334363
372764	26531
245911	118877
109949	406626
100938	139477
189786	179361
66053	108933
21500	270324
206095	482315
165571	204989
201435	77004
156545	348128
235875	92613
100891	352525
410811	20959
265993	404806
407116	230324
190383	221133
192611	172498
9053	481785
457978	107034
57447	236213
458861	311847
286247	418332
29824	68134
301312	414920
110338	388381
68843	196434
217707	186394
323875	409828
18766	230691
142653	170741
244248	39275
350628	114930
304081	284240
271302	205217
123860	306545
78299	407664
292573	478415
317197	447030
266028	434035
328818	428206
408651	53389
159768	411455
379398	201794
109749	302590
177297	53333
68112	49228
350962	85423
114643	457741
492247	457334
51755	323213
464415	452755
288176	385279
215656	251625
484321	245448
473323	94516
421622	379403
202866	58592
283269	369599
288059	274836
450426	380568
323186	395988
441637	93133
470092	186259
180921	269199
412590	431226
245041	258981
15485	12177
74810	278520
25130	425675
484121	182679
443817	8541
288077	49903
143671	287554
186605	165932
208577	309632
395334	391414
398900	420757
298258	187836
108240	152004
358848	388717
292674	214050
195645	44692
95141	312283
468859	194907
333737	266600
278633	68976
433769	266065
141925	377005
194118	123213
331119	474412
246479	212081
361939	492793
466670	131606
350621	146706
247742	97830
174954	47833
81097	67280
295838	390861
412440	60895
230574	426302
22779	322976
112433	290624
163356	15209
487324	303097
130069	362952
373223	460271
8146	94667
170490	430620
63215	86728
129638	284260
231813	477986
38219	12895
479918	148479
136543	97277
389027	448384
276821	356463
55994	89365
382574	118735
172960	105878
155396	412980
292129	171363
265965	74585
15253	245823
276821	449403
374364	12245
129449	315407
72354	12323
7978	11744
486184	189659
284922	53994
125419	396975
2964	259929
452660	447519
331238	323962
190281	210261
441312	351257
374041	198790
386741	207696
345190	117877
194491	26046
297980	257943
174034	97793
450011	42189
238548	63528
441287	63941
94590	249202
447062	100477
353895	248398
2505	373664
173828	90277
93691	464420
464661	492172
446583	419136
182270	75348
437237	292514
42792	81280
126628	464725
405491	199862
155390	49903
323684	309100
139279	348971
253421	82777
321263	334586
147317	265711
87809	70393
33731	426439
206679	366127
58486	220756
4476	209471
248041	138922
136872	178335
445098	345401
233388	486121
227514	49903
490553	459622
66547	205523
416408	403501
292045	341278
463310	158852
486192	13348
245462	7062
30906	209285
345968	248777
93384	26260
233477	314742
466987	95942
97190	237178
216229	305649
455896	314495
169803	362052
475713	73361
43040	259929
413218	37253
172396	371662
417282	474412
191723	5181
174593	148356
121594	42653
349559	293813
26127	51881
315647	217423
29581	112312
154256	111552
183967	399954
380353	209952
46830	101518
469051	313745
474375	339251
409248	479074
462944	438309
44160	275764
379829	16433
259465	347168
409388	344091
115376	86728
306304	25410
70471	194170
461017	389682
103358	93338
40967	374806
233045	78806
108057	452098
456658	134267
372061	346679
313094	204330
344740	438125
46158	465598
378236	446351
141262	132740
53753	195402
205069	425846
397385	298182
431214	327343
448104	60229
268442	241468
342392	408314
300752	25214
318088	430278
296645	387269
437401	53848
270591	399929
290568	461944
137005	44537
243847	149974
215260	442265
72677	488984
172417	304589
396381	471221
448188	473084
11586	371818
342465	266709
326260	204596
29900	114930
329727	155697
28053	141440
38752	187974
271353	30638
236056	457081
144543	426736
306964	250912
206474	328309
479614	177554
280360	177864
45271	319595
52872	15209
2756	428738
84381	313745
375405	91037
286531	303250
58695	95771
482624	179639
215778	77347
349445	281082
1477	315687
106956	342724
455699	113465
399237	142334
346557	490659
68675	348563
93257	71339
112622	52537
62522	33748
336422	194155
19500	31548
324346	417201
310111	364627
90802	490563
431661	27563
211250	378462
189064	265589
469976	8463
436462	272734
68202	342997
260624	154141
437900	84431
314617	275983
86560	352682
7752	16433
357939	461132
299379	190369
299580	180885
463348	77968
271839	264406
101565	399555
91600	310756
353934	485070
155058	421115
478138	489552
133018	89315
321547	411478
277850	258391
340149	395988
185189	374661
43340	50618
341279	350037
479275	39914
57447	162795
227312	303424
287287	489552
24620	389379
493262	139339
311479	372238
204268	448980
48165	8607
142071	183213
8753	38137
382237	10617
132153	294836
490957	210843
163254	336590
47035	213221
238758	190369
367087	464420
481175	48275
312283	378820
490203	95974
222571	247136
475945	320578
87638	10462
9648	478184
284686	394874
76737	287759
489787	313745
248544	211492
178422	66726
400969	428796
22510	147034
273181	48275
191101	327588
205853	50538
110236	398066
333355	164164
182270	467492
314617	425675
250201	17759
128337	411809
9303	385000
352748	476951
404946	281387
388696	320045
434040	440660
263703	35463
403535	461846
103205	279788
184993	246312
462147	99344
472853	251802
307495	35794
380826	461944
435195	369599
409680	366127
195402	96977
146893	139732
414326	89298
447499	282345
135867	363469
156081	409828
248594	61666
31272	363916
184883	188919
349140	95782
305207	43514
20495	435318
100994	55438
444	312183
264569	329079
26922	271928
352195	280233
351162	369599
395543	101037
165651	421935
430831	244711
352710	214341
24333	145129
122088	430129
412929	250914
357462	316266
12542	344341
407831	244929
158439	454574
419921	376668
322851	207150
106838	300617
40991	221030
447912	447193
374404	160608
98654	475351
232759	123827
91239	200393
323469	52030
115854	232555
36382	4774
11352	58486
167588	208816
80588	270271
73660	132920
290776	212081
212009	45768
485094	244005
283126	138447
412218	334680
77328	438006
327057	434718
55898	440660
344352	453012
290624	273831
199998	17996
338011	140205
403503	152305
338404	327922
380728	81018
140967	40784
376389	196544
305718	338271
33789	162247
128855	401871
399830	132740
100638	476471
207488	157698
211463	367585
63520	94516
81695	486885
142524	389682
13122	258597
474594	483087
36612	11626
49644	218730
5971	207100
183283	221459
384006	443940
244536	489415
215330	181957
141296	429395
393027	375840
320972	61059
32601	62948
40890	404138
188987	279871
200392	59270
190564	249685
231305	275812
10364	197829
202401	257858
316565	312262
178381	486670
56445	376694
55451	303932
234881	132026
349150	36392
370619	301611
357120	89259
341142	407965
298780	122581
24312	208621
330767	313745
473430	280635
435169	443778
326642	489822
448958	359762
111815	321418
307398	405391
73950	407358
474421	22323
121539	400112
113620	253020
225279	12177
269001	491196
416508	195658
440062	203656
172256	48861
428984	77357
218713	101058
139611	262561
370869	450324
30223	287382
311008	341271
244233	20959
4841	208603
122436	181652
97090	289594
203205	440660
70286	203656
135156	165437
922	375763
387841	266600
228793	218314
216564	100992
176913	200503
90741	210036
149502	14583
11392	132996
445592	77438
294730	98904
178108	48146
276	130620
218293	251597
43004	472379
346216	302033
211141	487185
360659	13370
35806	354694
267602	124085
228100	99728
128897	142002
3566	169027
139110	52534
409745	286828
360459	234755
138937	220857
493886	161308
151952	63426
94530	296384
13358	455345
286137	416942
355083	448639
41378	209285
441210	419098
453053	40652
10220	222701
311128	485546
422505	223950
237179	356961
440018	316388
336639	26223
20421	339205
283706	340501
123029	188925
47838	248777
198096	417201
435095	213243
58405	178436
479325	327922
94906	165425
427054	149464
429161	445850
312445	356755
188613	183213
199089	472072
223929	2825
23781	223732
271353	300
120972	258370
117970	230106
182181	430356
46409	255130
439719	484274
220520	369570
107140	12895
256169	255579
384683	107711
440784	266012
111968	221024
371137	245679
410705	346408
308104	74106
82712	288035
259809	94640
240472	267060
2715	220491
183343	417201
365171	308019
356760	65320
370352	190369
101230	438419
181333	215047
200185	267352
451354	439979
408459	152702
76336	313314
34312	449298
375600	414912
45724	65194
316036	283918
162804	311215
303049	303175
474491	292484
58484	356428
199114	186774
246434	179429
109101	290211
466969	196444
470746	138807
291829	109514
246540	292129
150345	492906
47757	109495
364618	465313
369494	469235
458612	364103
462869	197084
161826	89261
422015	249709
13268	414930
474525	197117
209861	160876
60929	249709
274048	420931
215686	183458
148343	105498
334698	179891
52151	84750
315235	400266
464496	361804
212459	408353
180259	371918
174034	400064
402650	407718
106712	475843
312283	197843
251703	404239
209867	305387
388696	144845
483824	171251
416014	10345
251473	65772
469501	105878
335630	198297
458768	87469
52917	23051
446702	328550
451460	332038
101401	196783
458589	445353
222334	288354
474341	197435
168640	278162
471808	158145
134103	237588
433769	378481
488190	307771
485180	404806
83253	336973
327941	271830
372217	71014
24802	135893
15893	83084
275608	272846
16456	229124
408715	174791
361604	439140
169455	94665
160065	86476
360824	117348
222045	99982
56589	452989
24438	166513
448677	480084
225805	122462
185526	44108
368198	366941
47407	337791
93776	224285
43506	416402
239272	251060
293913	31082
454167	263009
194755	430832
233117	271253
135179	139339
218114	103267
373288	162947
37831	48275
53177	297830
143890	389620
429391	425846
240396	315892
422711	165540
277123	206306
254535	326001
116087	482851
67571	37948
286015	330469
367343	110594
198692	51881
160284	313314
210050	389452
363542	320429
126479	87471
180057	436134
30176	119762
277241	404218
398362	54449
34686	76773
3296	348798
106242	348798
211741	183213
244536	427633
277732	454620
154456	447517
428718	20303
456021	153534
15819	414443
237136	234078
10871	251806
316540	468675
323056	323343
151183	469235
473954	66274
281236	157842
405237	176073
456748	224871
383291	429461
2187	378660
356953	487833
472837	301610
21739	407292
489308	139648
334602	62567
58486	337262
115449	299234
33838	432690
392849	194165
219799	273687
348286	423741
29382	100349
12973	244631
61940	466358
205841	421935
55202	110677
105132	436686
63427	411918
200092	97592
40314	265312
422379	134694
395967	275959
445426	210368
9456	141649
2501	159740
220023	406622
53936	165884
136894	439905
297582	80193
441944	85458
120247	420944
362267	74894
446010	399852
319259	182972
254446	257298
256811	152085
213711	369599
165743	229857
404311	465647
365693	169582
230101	475876
375678	266611
59768	48861
52695	7211
248013	440861
160606	391414
336619	49828
208152	421935
101504	419849
429388	216250
424151	233160
19678	334950
39601	8607
250854	31424
211727	267623
227223	85931
412465	110677
33927	136264
72258	221889
268436	43334
481452	167194
36210	192058
467493	351509
425330	323614
367262	124144
103050	438419
359615	437810
136921	246306
278769	165360
356530	455802
159141	345058
466670	383967
359955	272029
18928	390241
39537	486885
163971	384862
475337	328494
308705	490144
228431	479865
341522	190081
324845	8623
32430	378950
313314	210208
132321	370823
65513	294836
425300	411930
25304	200444
492797	438439
355756	88113
78669	243037
18374	429459
41202	162232
167424	211818
212087	48007
226919	775
171348	421285
15093	273831
70708	481987
427542	280749
45925	491377
67862	311297
159187	313745
243400	431187
159067	89843
161459	437767
481673	233279
459123	98151
434550	338673
121875	79249
216511	92484
471026	22888
227781	80070
119270	285156
203493	48163
379680	444875
338897	221329
382228	206823
26435	454975
35265	36515
98412	199526
446762	64335
473056	117565
160111	317118
342798	8623
3750	17155
136004	293813
239112	379360
12674	398333
114744	340910
36869	111006
156455	176878
335069	350949
137366	272159
190766	409766
403185	381416
382319	166513
97926	260290
46949	280323
28053	398333
98650	226788
341751	393722
362613	119381
191536	177777
126535	405217
387443	431310
192176	187974
389071	147014
197647	53490
248013	399738
387730	432344
49141	219499
301557	142528
315805	441700
382542	224779
10690	152502
138946	444557
92312	397030
362372	49903
7474	87139
262783	324681
216666	441616
174534	178213
347647	249709
438115	155941
209818	186549
38685	183213
190987	63216
465655	362773
273173	199612
99901	67584
228942	250483
125954	409828
48376	438859
167588	328291
121106	358151
587	150352
474639	4413
258872	39618
109032	41075
81369	273831
209790	263648
356998	256121
17089	356315
201754	67427
345401	388473
56906	232377
86441	489552
94992	86077
59644	236735
199765	363132
250484	380906
385508	311862
99366	110458
473525	97753
289990	474175
349019	9306
480080	16433
69246	292415
418497	249396
372217	28925
309337	420790
439919	310475
337158	389009
129466	361829
360059	53389
30152	395988
165326	383474
269827	62191
437623	342288
202918	202523
320002	4413
36548	364680
429340	190369
445258	476231
107295	53863
1687	263610
214177	254945
197155	110677
84680	81497
77443	164803
387157	190369
239431	113835
473351	15209
433812	420757
247905	263344
222789	355700
331666	115838
108590	266852
358213	282393
63684	220330
16790	364109
48515	240387
217172	474617
107880	137676
31655	75583
390154	295158
453256	190353
470095	430217
408459	277105
63314	25239
307138	197403
441528	50525
6359	101049
137891	49021
358172	198118
194364	124108
131984	373369
217310	409278
244017	144037
103159	300569
327807	9054
125772	323804
210021	472457
88712	160419
425352	11548
471932	214013
238937	424015
362303	415418
66102	291728
203665	37093
129872	61830
56297	226308
133033	200549
463723	94973
273163	31364
81728	482143
9640	296114
299949	448851
268493	441313
81304	277575
140727	49264
373576	492906
418456	214540
242551	80501
298181	99128
486779	28824
353855	274852
109090	429211
313343	54545
110272	211215
387021	462336
404247	60517
307279	125026
417631	393326
180969	359218
319231	155393
409388	263826
157128	337258
16844	347478
293654	656
54035	481362
168464	252576
17822	299721
368680	360222
387891	129922
167768	341271
118094	430027
153687	453213
112067	474884
446325	180578
168463	285828
88266	364146
364306	190369
216208	294344
89415	16433
51869	447517
226487	278907
237399	305843
315342	267602
425987	86560
455615	438419
50973	86974
73360	294036
425587	35414
315729	155313
427434	280148
449406	312839
451201	164884
473644	21998
477866	85639
381305	42890
429903	476231
154981	112249
120822	440660
72111	264286
40341	267941
136486	24244
222102	373509
294588	86728
373757	11890
296279	137719
226281	200610
409171	356645
404886	27464
228540	184611
406671	423469
456748	399867
341243	448033
460990	142018
384231	126575
388158	384218
14818	410074
67359	23187
223579	110708
312325	216806
355404	96597
187965	2574
113822	289768
456021	226287
87531	186651
200067	18625
239461	317759
291540	99926
458483	304922
342683	492906
39398	330878
135938	101058
156255	169482
225704	306858
373568	53863
208686	292721
313523	217423
351732	164884
295068	267352
144713	252270
32791	317118
360841	389305
102523	202837
178422	411540
174370	5258
485236	114063
67351	237660
88298	139648
358989	51895
97777	128452
170464	196783
482820	179716
119236	420336
129159	86892
235034	188848
101122	5293
256901	289103
68314	463046
40784	277932
414008	28399
474527	59672
397974	275941
257598	24000
285562	29528
260204	245317
400680	143151
290973	401244
20479	477799
383902	68644
376855	167833
462670	292227
434726	197400
367974	357955
270248	140386
296033	369599
233498	220838
78236	220417
296422	13370
378830	476386
456171	338189
121950	464648
414023	137692
47940	143809
223929	464587
77717	279354
411269	277936
462257	130028
361999	46920
293215	412260
216918	440962
367201	120173
372823	303424
411282	106892
212976	460129
85932	395988
142095	42826
466191	86728
56573	115295
102560	444628
315573	209018
407828	264766
301463	163069
436107	186259
30743	304364
42814	99913
417065	82794
195613	380702
193796	487833
257985	391414
307454	59613
305344	400617
2864	164884
390290	94637
874	457055
152343	419207
115950	312740
188246	99409
69604	100194
102923	28129
114410	410074
462919	261497
458986	21583
397734	189513
92059	158951
316887	210903
323776	488960
153385	31178
219229	397114
456231	118145
276209	122581
457418	446720
77288	292699
29664	477986
82650	313745
478675	224794
278770	186561
58590	29563
86476	147313
417019	405255
484032	89107
354535	45564
291984	109212
486040	402121
297794	454822
91990	486781
253527	34016
180031	94148
359384	489822
91325	109271
168779	481279
356562	429475
263958	475200
226794	450983
250810	13147
370761	121724
327301	76829
189444	393326
96986	153538
434206	459205
401969	434572
423059	59782
55129	380769
179058	313745
477295	302018
54	91536
48100	24427
380017	302365
214429	489362
354471	185304
125458	119762
109334	258607
368683	248777
149302	393211
483625	80007
153993	458601
19813	482162
314311	28096
238278	248053
6100	131463
449521	214820
350118	457297
43838	378820
401537	125027
180507	212084
389908	348798
378856	266900
221454	411424
304646	267602
380546	467920
407452	414440
380496	339174
123004	177861
122174	466744
10251	382001
75119	407708
130069	111325
54784	150194
476360	421185
433820	189999
455847	467703
69033	173985
125968	296036
78344	378686
409745	443177
164570	19458
253031	442572
127972	246030
18647	335430
194291	362947
411419	153799
422267	477660
451764	421830
284218	463418
230051	139037
395049	82585
425157	394016
372280	183213
28120	66724
91600	312714
314599	407362
137563	426193
344352	111280
411934	21794
445023	133878
445216	84590
137621	164884
347374	91947
76829	67432
278723	81280
27095	2545
324589	86986
144717	447519
78237	187974
459183	168638
293421	265512
53899	294385
456345	407842
163435	255396
293108	217502
406408	436932
201495	233187
40353	89520
75421	469227
153813	233477
432362	361109
309605	52194
153227	212081
320208	26106
328065	88113
260814	241596
73347	105585
237744	115386
233388	360736
60503	28065
429147	218727
18259	256121
427273	76454
285555	404787
383949	34214
35991	237589
287685	110708
54436	37515
218623	12895
380723	6098
81803	377126
138199	117368
176281	4349
440059	120729
272339	461374
461259	276308
274761	412904
32397	212081
429787	374398
282378	150278
486768	192573
216602	239528
299114	157715
347549	267457
334974	199088
121842	478393
270651	221726
167419	154227
478588	75796
45232	299467
102748	190369
144529	358797
280395	98930
215563	205926
362659	27071
95405	372354
460001	113235
170723	64335
332514	459105
439977	368205
434748	101721
146856	119868
219057	110677
20390	35629
105595	144130
157839	55626
279257	20611
329367	94528
491664	176676
103676	172038
263920	452569
443649	133109
210428	439453
48301	302836
442765	315405
437427	432135
449354	311832
431255	54539
304926	348109
198922	370866
62636	16433
65176	418000
203659	116822
281559	162795
54875	325127
79679	198926
302757	476231
332028	132608
110180	395749
93187	108609
235854	8373
25969	48955
233166	34206
410573	259290
291547	370866
51601	243115
480336	259929
402937	474069
414329	22139
2705	90948
196641	404960
65677	315671
445936	15133
171438	369599
254115	435276
43454	65108
127178	165267
241777	52537
68843	261501
347175	317184
301474	401010
151691	27832
345987	38617
482456	280867
242832	162968
486329	242439
176290	7967
440918	477062
84680	296339
451154	73660
287413	395547
175730	454975
229744	199414
481419	326492
227792	220417
454574	449003
318906	218485
2916	268120
383387	51180
241917	50605
346557	467785
245152	162795
273266	384401
236032	410278
199373	171994
347948	358508
262201	455802
106268	122696
385274	38940
30906	445353
322585	138807
254823	386496
314129	222701
140116	431120
424514	185436
226706	144845
450983	307286
382992	12895
272139	246744
436442	254002
384196	316162
433171	137719
446934	290144
386429	289374
26395	291984
244139	62497
445177	80636
77813	182752
319481	53994
149429	324825
286875	462862
159605	471802
273572	428214
223326	430618
462857	187974
306941	7923
232918	124812
285632	342477
344733	187974
158969	124660
45591	120986
331226	5040
202369	262803
56913	82430
242097	44461
398585	439427
57916	334009
287124	469235
248421	99549
191859	35414
49815	41328
56002	249447
412310	486339
258150	410074
177902	315888
75619	20959
55791	289807
118325	35154
258911	56457
244536	112819
215488	395988
410165	408150
443063	417668
251982	175721
221557	22256
63603	432719
471693	451016
158440	281425
478588	322594
350692	374489
210744	350244
311993	236064
172163	12787
440143	235145
27158	230714
347511	12895
369209	157761
289675	260549
352801	294069
105574	428857
204461	227152
110835	299684
262748	72888
63627	178482
333966	394948
197544	418000
426523	450670
479351	3961
385000	164370
295915	70936
440816	210032
422631	28129
158099	420180
406660	372125
155680	269904
145025	486869
353102	181767
431171	319943
68364	281066
273019	355881
484429	40784
302587	73283
407359	434893
92047	92482
112443	145366
411548	276920
157280	290565
16641	449822
81050	403249
350208	356508
85033	275959
182491	257298
411642	251116
333193	119762
159689	160526
491993	275677
77783	332790
346646	220857
53369	424254
222102	468313
414508	52271
77510	110677
21067	399867
128614	118769
224897	196434
125064	156174
294366	133204
323836	317100
70730	141440
473255	206312
399343	38236
91108	209572
330530	458601
210928	286936
103993	478415
372179	422792
485572	386236
267116	114643
334878	313745
234501	348912
9606	402678
337132	304870
357294	115386
105426	176561
271192	245679
448364	47835
333935	489822
342782	141440
101992	224203
157483	472072
399791	66407
176554	101058
436712	366127
461136	26366
472511	363313
463942	394615
212766	376431
6782	45911
111656	95091
27459	435949
352989	13903
124018	317675
266957	214513
350404	93926
455922	309524
457218	96361
284565	288035
417503	59215
448763	126473
81995	28129
133278	24738
215329	392329
144407	29930
66473	389682
210169	90084
51265	401854
483977	127921
166750	459279
177485	27464
316604	3154
172396	165703
253115	390349
397485	28129
326614	77534
333578	25596
223543	332838
162807	456640
402494	12550
40443	261576
12456	178662
71297	360152
434690	484562
472552	211340
342897	226308
50179	231485
447994	424810
282486	62661
172293	253949
473662	420895
428944	476344
257390	335812
349758	460717
195429	465185
201131	13890
25091	310756
318775	105593
46339	248777
440724	16262
307957	434872
405788	80193
332141	303175
343460	93876
72677	428080
137400	386612
473395	438091
193003	91711
120252	153037
136744	353557
108780	110677
9308	490588
209817	364711
306997	197387
437863	251050
335114	294403
80476	292721
315728	120986
379680	140378
119446	237165
300448	35707
340772	128818
312283	73740
47918	370499
121171	190369
431453	294548
449403	183213
430721	22647
333080	349033
348639	78666
493128	60389
417256	478415
73930	424497
133929	82787
164263	298762
320379	168345
7922	385076
358860	209285
325814	401101
252793	478415
279722	37092
339037	421830
329362	384410
189659	411455
311685	383772
286777	74542
216958	52923
3809	250404
316961	393326
277030	468832
484095	261303
493031	377933
470509	13370
428944	137318
448104	155292
80773	387742
325509	13651
428582	400276
30597	248501
411286	291575
67675	318052
106267	285156
362897	182226
133347	233825
413447	323242
234951	181195
377270	412087
46645	278427
34999	492906
446934	83140
58484	371884
307564	296351
391477	349595
335951	302932
105108	344383
243667	421512
457514	47562
223579	249334
247710	20181
343054	325470
16910	93742
394768	219743
258773	383391
143239	158318
409468	430689
169066	252443
186251	141525
304448	124599
138609	349988
385372	177805
127737	294357
98264	76381
410390	409539
13930	99234
296603	129808
389019	393760
414327	457033
113474	480025
415957	139648
471831	237235
190572	275337
330662	88416
353589	28129
253561	124747
970	195936
457014	251574
22488	214212
113299	372479
331867	275790
368637	348103
441651	295218
322363	186561
214518	148739
477795	463372
130897	113138
224225	189287
106739	22127
379538	168292
247106	480224
200131	471089
485546	168594
10645	308100
478759	98592
186440	259522
275325	222701
489552	219904
55914	292809
219281	321203
65194	273591
16277	285580
372799	464350
269086	90232
187234	384174
324467	399736
176536	7159
90220	110677
298926	234356
36029	60320
91078	445813
116572	476471
347121	163691
484345	166970
295837	401783
1476	105585
223146	146445
76696	20033
334350	468832
168937	186681
349121	262954
224749	23084
21739	124153
432100	75303
185126	451175
410075	142890
315358	139708
171362	180707
341581	253909
319489	72319
164786	213425
296210	140044
357243	455769
356840	454975
9157	95942
439888	283750
369248	314742
449614	415834
124094	132740
354193	435280
218733	208300
95305	16083
92261	218315
134299	72432
257956	57134
248498	492785
456267	5857
347922	94344
158844	341163
313512	110677
20946	284195
401505	192610
393056	124085
429033	124505
124794	349129
433221	127921
131498	444481
167819	435708
361157	236213
349930	409450
430163	160617
84341	378462
434435	132740
466794	218485
332117	453334
124525	49903
228128	18782
25535	228431
71511	75747
228128	367866
176182	225021
268489	12443
179122	313314
315649	50538
127014	87938
326631	177415
259205	112695
244791	213175
113527	448333
414008	14335
5057	53490
478755	134981
410621	72617
108220	293745
389563	492180
223602	403501
344919	146183
355394	304313
134694	493969
300406	217883
108140	445749
186843	389999
51759	442819
294452	139648
356464	338189
454931	489552
218507	475222
112730	179045
300084	135708
149555	98689
196958	54700
107524	113374
143370	169582
468968	139794
286970	187356
91317	383226
417253	375768
448688	406894
123014	229150
346810	190369
20019	52062
267562	30428
125919	179472
62065	265065
89851	234947
245296	89957
41959	27464
465944	50838
874	190630
192183	453035
436624	110708
476970	220417
404099	204349
115086	336955
6836	477447
167035	236801
61683	300506
456748	386138
316246	217423
53813	267602
203325	34176
99602	405217
448639	208759
419512	339853
452320	224267
374091	155196
372019	489376
79071	355454
440467	53389
133312	438783
423014	190365
412515	312259
128701	269812
70894	32215
203781	40784
48953	454975
101479	9217
333139	186440
156376	264406
478152	142018
455889	313669
254224	68760
341733	359218
257697	379368
239748	23255
483998	855
190281	235517
3809	328242
355264	49828
246540	153799
126080	399875
457418	111650
187836	157836
216544	319470
188500	103750
116134	122694
482116	262310
89883	31313
293416	62191
117378	198450
347948	327922
294104	252961
174725	216888
491273	378283
438368	467196
97439	354933
327209	57856
353491	317541
167894	101021
382984	475060
133519	214024
447210	334722
84157	304645
111954	84871
137161	221197
316120	475069
327599	434698
11748	428199
283978	302788
277264	434420
299239	323414
255515	29599
117575	429603
96722	41075
381206	28534
126139	9054
311367	281924
241403	357854
68666	229897
64933	481267
227363	286016
217740	207
98684	109006
136938	317118
156009	303970
288833	125132
274458	122050
156299	295484
188911	267352
44844	490358
169422	24420
27335	340224
375528	46294
154708	340600
196670	355093
341969	470069
84773	409828
393510	258905
391264	372471
293030	25173
44282	357854
437030	166738
470410	467267
66957	68650
298427	344858
186471	258605
92401	97775
100938	347220
24606	471745
262473	373021
19714	317356
322747	24620
32242	355700
451391	93533
3878	221416
392241	159232
233045	206043
22407	301659
422060	131247
131645	455831
36211	377933
255997	245679
110992	195551
3457	350573
308122	392329
239725	48058
326805	94344
130399	466737
84364	291093
92047	433703
328047	10345
349697	372822
365932	435318
68181	313745
316652	433008
95937	485689
83582	177630
403188	483708
370096	43461
211992	202445
320223	187474
314311	380465
66156	371710
208617	28129
379043	10379
8131	353943
172417	35735
216846	336590
493621	441202
206566	169656
346042	218615
347011	70715
138347	410110
273553	420392
30916	493866
243746	125403
327802	257571
389477	406606
96973	136388
297430	398821
456748	378560
357622	343993
39144	28129
296459	320067
386654	434035
407993	105206
198314	461846
90711	144188
141668	48163
429802	476447
370499	51221
242594	281924
144612	491150
477184	366828
418297	109690
59773	392329
423758	313745
440416	183213
451803	385182
195362	450798
186677	78811
74541	351585
349972	98315
209281	327553
397734	12468
397814	321894
199671	431219
114280	186956
225694	254030
49083	355806
407334	85202
64515	293813
92031	472167
302207	145756
403044	317118
154589	257596
229087	317118
316666	187998
472700	124008
294046	470601
276820	249465
89121	178808
125577	398333
113608	317687
423928	40388
1720	144146
288700	82870
374555	241515
312582	71816
84836	331238
365978	50715
36142	203656
479351	33647
469128	351719
285458	217737
142092	230691
310363	295484
41911	208404
358135	285446
224707	450353
282663	247702
410533	273831
481614	382929
298784	333784
142788	21996
163445	301335
338295	426151
332843	325923
62131	153995
12916	98906
216623	393044
464308	272333
323222	456122
427733	122585
375405	319387
430228	421066
386411	88779
433684	105498
273900	154137
265586	23369
382572	119661
231428	172317
266561	186259
288319	312384
424380	99607
229555	210224
355898	190835
372488	92125
253102	50415
94619	269803
302068	421830
308021	190369
116083	105053
67984	97026
382245	134694
270224	203618
471039	308897
249514	413525
353455	395464
268079	265589
65546	442821
132247	416150
440936	190369
151316	368710
27400	341348
44420	78820
195882	357150
242411	15209
251804	338189
40543	231097
364883	270747
180663	197598
156374	363973
245937	86728
219611	155214
44160	24620
321492	359762
458247	210050
340426	21457
298722	476231
132827	378546
109305	396080
30829	420944
212377	440784
163445	418723
465165	86728
124067	463549
277661	87487
271070	200444
84698	392515
60954	115386
149755	343860
78669	60386
485666	465647
1605	283392
442824	300240
2768	383226
439484	415599
432435	268667
232586	429822
165800	190369
338801	283039
490647	215477
67496	98056
371779	92628
129736	126062
234169	26111
415625	92613
110250	487387
195662	228777
337684	316372
209311	353343
16898	313745
306663	423469
234881	122410
73290	35707
44048	47011
67251	336590
86592	148653
254444	219499
277119	96977
251614	54298
432719	418312
286145	428892
51251	24613
223950	271272
477932	457820
409820	79939
47112	64335
257149	162831
167210	178436
337961	291521
53389	243416
179840	359243
146763	189354
226737	204888
383161	196783
357135	330221
294323	334068
42022	180578
467788	9990
74897	282420
32148	90041
117124	437480
467525	408475
364783	359762
1215	299960
17661	290450
55388	387742
217284	7107
143832	254431
463436	196783
109062	68357
317176	376186
413030	211286
67639	50838
178932	476951
9075	106840
245679	317840
317724	32807
244719	28065
451096	211913
366187	28579
175290	110923
293853	294548
287212	209510
441203	172647
228677	124581
299799	14745
221296	149049
445023	437243
286334	477960
323741	279469
182290	440660
155264	492906
97134	14714
13904	110677
377720	162795
472878	435428
209311	189456
17607	387771
420419	101816
272940	296980
279861	161975
243941	266646
178422	474065
256808	26215
484528	348176
267770	374512
25440	45372
240188	421203
190281	23962
233498	180510
467176	86158
194883	366115
5700	260292
298823	134500
9172	7771
207179	148967
31616	224220
384370	328226
164208	205221
70864	346030
176567	429928
124291	206048
85472	424237
442955	428214
307367	18665
350347	208038
417474	393221
258782	219499
350022	440568
105152	235075
215505	479842
170503	397569
112059	294836
196368	170439
463075	248842
312120	7628
123161	348364
295359	216219
250183	336453
233498	281421
457418	330371
78103	395934
118759	297189
414140	293813
396758	435708
232871	273687
355477	222296
139904	199062
221800	297426
399541	139921
188957	267602
363454	212081
89826	237494
289217	455331
314448	418923
314129	390349
443890	229196
341308	267352
173030	370793
488081	315702
334256	237178
87070	117699
286001	326130
203809	190369
250458	176919
406764	442775
360884	347852
356189	175902
491576	360708
266515	22549
345987	221547
62563	226308
131920	336590
30771	303175
311942	29378
161023	305538
277090	163478
306282	16433
434981	342440
417258	178673
490957	477445
11909	446961
263457	132740
33265	492906
167673	351193
336886	270369
253089	23962
273346	453368
208922	104527
393391	260527
450132	335821
229363	450847
7922	190571
331364	396583
35641	452003
166772	355700
332681	360860
470140	348221
133671	391414
23386	130620
164884	100457
380228	60173
119254	420688
245262	420959
58484	462377
81279	52537
187834	72298
10301	72521
341500	371918
423338	481279
93059	364294
201513	217025
273768	175721
41378	250853
177482	232890
79079	289970
48124	220046
228997	296536
360059	207535
294323	410266
331553	48163
319924	346989
368240	440976
367346	411272
319587	343746
358643	380994
472049	131233
167294	439718
287227	176371
193796	255897
204203	24327
264139	15133
440578	397394
172664	214050
314757	319188
84063	15209
61286	242927
432339	274231
258079	352770
240367	226494
232815	58970
163691	37227
460113	342761
102107	293813
29965	28129
164153	367750
181647	155990
166903	435708
282912	219743
438808	313937
217743	471355
193767	373519
433084	183213
313660	4413
17611	484447
165635	407108
31336	222701
218713	482211
285222	255335
244477	195948
365243	52917
253102	287527
441463	86728
443765	200313
203826	160158
178422	278406
403002	91333
399146	281551
442289	275152
289675	163294
362231	198790
359618	387185
132975	26008
141629	341265
738	354130
27916	2508
403723	53863
481044	61274
161363	215678
44835	246672
78580	451016
301163	27766
377897	35707
40388	258747
373025	491411
254735	110677
489651	352605
409134	369303
13156	283113
293627	120928
188697	277827
27274	355700
314917	351257
63435	388575
286212	54976
299580	223963
342652	485762
442399	18998
292205	375834
91197	146777
358373	206557
59578	39618
146748	341468
284187	122212
290799	359322
170986	319842
299690	292553
147525	218485
113331	205271
372048	8458
151894	387742
42900	489822
251555	44312
127453	401555
361305	142018
432836	415949
273436	167588
289675	480666
404568	258220
387147	199481
72003	144304
442236	20586
163435	380958
307780	298357
71297	223941
355083	78910
106952	155546
444473	398856
483167	1184
295041	178653
420706	217423
382656	32564
176001	230296
292515	390596
187933	367883
231582	17140
212361	225979
350360	190369
306566	57989
287513	240225
359470	125417
407034	396241
390385	317675
204739	489822
8252	99694
243321	162295
284218	237628
29234	36836
227486	154137
293537	258220
185807	164504
136731	105967
267881	15551
126305	185043
236882	18202
262099	106946
394929	67812
326631	167517
420365	4349
153322	186739
151957	403795
30789	420183
464868	296693
284671	179045
112267	99181
93384	330571
392893	6949
276821	483500
301315	209967
438478	440660
287480	285446
18420	131772
44906	492919
11608	178436
60287	122694
37860	462221
53011	426569
86311	203279
310876	212879
292352	342761
381251	234356
355083	339453
239763	344305
163925	410484
121875	285446
85739	186384
487508	226308
419647	166157
156140	481785
393954	245066
482456	344647
310519	267273
473441	73371
89917	62658
163795	354694
440364	387860
112124	313745
112440	122462
426364	226308
147353	270095
331544	51138
278898	312039
286572	19246
142318	390821
162444	10252
446117	273831
448529	190369
125512	238809
328093	5040
343732	159356
352011	337921
428103	153453
289498	313745
211416	117725
263125	64429
417938	99305
281412	417201
314778	127835
402805	68465
131410	356519
187526	166513
209460	149034
113158	428214
48303	362175
190980	12245
80323	454102
385478	219091
424637	192610
116572	461182
491150	485554
166472	52537
450192	14389
196003	264313
419159	462841
336773	22347
24926	266377
7046	132996
33172	318088
119386	76454
39195	142001
183193	132219
242476	221324
468703	430298
2935	97438
276596	218017
66126	255650
279236	65306
118026	293374
294191	12083
487818	420944
172716	68762
179334	206961
22100	183981
62004	291753
5384	27158
15384	489552
474015	214992
215819	210032
195488	61724
239845	162731
249	213975
473619	286728
448505	112630
6781	190369
372823	39114
167419	164884
271188	41533
398737	343085
301929	240665
377626	211697
326570	91214
476221	467917
385799	343010
488012	452100
397734	126473
182035	375840
369359	467703
414920	440940
225694	146566
107639	145136
301247	35707
351354	406785
166772	197000
240520	275677
440665	130028
284531	355210
78669	279058
84658	188113
289513	11972
242706	433934
321157	322293
475140	375840
302471	110677
126481	8623
342518	465707
57102	35629
27563	385000
101230	405837
371530	348640
487415	53047
398292	165437
208824	267553
116947	241468
474325	239107
10546	98469
54976	420508
296283	331349
340228	463822
368858	35622
284417	100104
139844	308443
210685	105585
470991	164504
212842	307680
250198	395198
477345	254876
272675	446105
76143	334370
176678	28129
94129	290511
289205	179042
280803	210321
357920	375840
412578	404960
108024	6334
33582	484996
434893	23463
429249	264678
338962	245575
28376	122368
147795	275677
250854	161778
369058	94344
277212	202507
107042	264406
131653	272096
472456	202189
147981	16433
127469	79881
492247	235537
28743	441996
118613	273831
198038	426034
442090	166513
350347	299182
359933	300
378644	426034
131030	286313
244125	119993
428892	460149
370068	464578
180430	216803
210833	5857
50996	217724
35752	417918
397108	471140
84685	206938
302774	489781
382573	255650
111209	236213
15849	130028
7757	176878
216429	317356
406477	60990
213687	24738
79102	82003
473472	335624
65475	477986
255024	367937
329242	212278
352896	398333
13410	187974
449628	155730
40837	163579
252563	280857
122604	303141
25476	469235
41673	93214
45724	442007
414637	86421
16317	453044
205172	138010
185950	445533
418743	273203
284218	367550
287162	478415
129396	113683
360381	420736
423013	221030
481088	437498
370172	115918
302722	253808
359524	40075
116252	185357
411795	404806
454263	467369
119306	370554
280600	466978
66216	79705
85674	149883
294835	273831
299106	276963
337329	296423
50650	406408
200358	352174
324495	393184
485582	186811
220813	183975
423559	180957
272457	156376
169757	280371
308183	8592
112347	89697
145363	262596
130069	198941
295841	358295
12263	273831
98809	445233
118860	105967
35089	466432
374305	355008
262385	2421
154817	367244
61284	421356
374222	303945
75332	326997
409016	467309
399825	102352
128117	334263
217254	223616
313058	241988
31163	313745
311750	195765
289715	104160
119123	351362
263377	371918
20514	492866
308555	90091
157839	72416
400944	174374
352073	201493
357666	448143
59508	45136
10841	336590
19180	388575
71346	164884
427284	14335
19173	440249
108667	309425
333159	131546
281640	415763
481673	164033
99123	11626
70946	23941
91269	273934
70163	293813
399258	298168
106739	354428
98339	281236
107473	384563
117320	255650
139796	196783
84845	146805
441302	453533
437510	416162
400092	366261
367733	186559
82688	189170
43625	338271
167588	209909
491272	327721
489822	196707
368866	271469
283321	435320
139902	325637
398071	466805
202379	448213
322310	287185
177483	439984
381560	308150
2669	160005
487060	446866
147706	446536
464149	439453
453757	142018
354415	109006
171334	230473
131174	139135
267243	360381
236241	326121
190567	22827
197795	315888
345353	63528
287136	416197
329005	282822
356953	197440
316653	266982
260356	360736
317552	379696
87741	105878
299549	51755
434486	306100
217371	172266
429928	95149
385991	431625
380343	404806
119851	263610
55441	190369
409746	242744
196003	445061
71863	383245
275232	226494
26437	137128
414058	364109
396579	65134
21095	214899
285433	392788
223479	480025
428740	391414
81008	320375
254617	157726
21161	279509
81922	224727
66926	41075
27373	438323
43454	226011
139546	101889
17613	253387
402404	371918
464952	276963
387982	45626
226233	401928
368358	101572
86901	69856
295339	320488
176217	438986
346272	307582
336280	61386
175250	477788
399159	65194
4077	17186
35892	376604
393510	250434
257575	447831
262210	118001
58800	243840
100698	255650
58441	256264
299671	150990
417711	472267
216266	337262
398180	142928
484416	292721
362786	43550
206798	347947
277868	277995
127512	256121
95865	120619
47807	421586
152177	454975
255170	458601
487732	304722
219298	207972
105969	17555
288690	317506
77420	151714
141606	405217
50140	237611
45724	149773
169454	315671
303023	79813
152368	40152
153850	84089
407066	222286
41378	45023
24412	440615
376882	143176
299947	307452
55818	2077
4368	439839
42655	265065
82538	168381
39159	164884
428735	82105
358299	197972
16103	248777
206044	309425
489167	123594
42879	34842
411128	87231
446182	142436
326631	281412
67905	357566
109486	387742
405555	100705
297006	493358
256128	338271
319856	430090
76208	443976
443815	321930
122785	142018
34966	187974
239738	476292
454026	103267
186595	75952
216894	491497
387775	257911
330138	17697
69592	13370
112906	463205
42226	354527
58782	184144
149038	246100
181636	356759
104925	162195
282453	377853
179241	139051
370260	408252
316565	291829
32834	293813
408711	383986
397833	104457
338098	27464
15916	304173
344314	351791
253609	310261
349095	26848
233238	408288
117919	331508
439267	191821
53898	310512
244688	330875
32811	76628
333449	19497
111509	402162
296352	78806
39537	12185
113858	147391
336152	175767
109204	447517
180815	51222
230574	315715
1605	312698
187886	166513
114187	302666
137833	323213
28048	247851
298805	345745
95521	373767
228470	423635
283986	350912
306744	86892
138126	15680
441463	330032
451007	119381
81151	187974
144540	409202
326631	286583
361630	363939
371256	186440
761	392301
423824	261649
339716	330423
461846	269884
294397	122462
71189	335842
401232	325533
445169	264406
425866	272052
266998	105765
462216	489822
274006	1044
339051	300766
55659	477932
287711	311297
385866	477509
452025	177389
218380	487932
459228	273468
81432	184593
179645	349371
451551	469235
485975	454975
205023	258370
489787	287694
274761	484274
422326	343909
178349	295725
321839	268723
95527	286980
40890	347545
439798	113880
372710	212323
469509	124085
490162	254514
115201	419665
55789	68098
153813	91142
95136	62191
203804	269199
423370	74441
422032	472980
59092	208577
109058	50538
302950	53863
358061	167588
352380	254559
229877	433360
1814	125270
458207	369181
66036	376426
182552	445730
376855	278891
119691	196132
139502	104498
62718	66405
471169	350189
421558	264828
183203	151944
333935	451016
72642	194063
219546	151222
408737	429241
38872	54465
5166	128109
228145	195121
152210	446616
18121	66004
355052	149927
315692	1605
76075	250943
481419	420923
423468	344120
123975	296693
283521	430610
385969	313745
422087	365038
175145	127921
381553	227088
222640	90071
243969	153799
368268	323213
185228	151546
164332	342755
276006	461037
188487	83017
374222	270250
435543	433695
65513	288750
186273	485775
246360	246843
207469	249334
382394	183213
415005	359218
406535	366687
482851	370849
478031	432176
316165	405842
13563	26209
126722	334680
195503	328339
272577	227101
269187	28314
71941	492906
241987	83403
331503	188691
477308	15084
283252	24738
370741	68323
186332	389719
274517	189272
355189	63579
229575	203279
73563	265711
417372	276744
123418	479872
353597	165497
487422	175897
131985	227101
486545	428394
374379	464350
300795	57230
215619	306586
415458	141509
283760	260879
242927	474112
116121	127921
68429	13370
491190	348176
334792	75833
57354	205270
332679	184558
110272	318735
293913	75698
437716	422792
145336	164884
326256	211238
77585	23018
205146	320797
16480	236213
50607	116281
241442	218727
342486	26127
183482	104299
383164	49825
310312	68316
462047	431259
151691	442210
9232	334550
329698	390282
425772	75303
450465	28297
332881	302433
98686	176878
92635	49966
212674	359890
364703	268132
16990	466466
356990	353787
480636	184809
307909	459649
381531	122046
286378	451715
351303	182786
385728	477986
370523	471025
77967	435708
435893	342787
171281	240491
395799	403258
341578	482314
190281	42767
42890	325063
229250	229075
219263	402142
138954	336590
99803	121499
388234	462853
414705	27464
137833	209471
316565	50078
68843	58881
489357	317100
406148	345531
445941	294548
205544	86476
462991	136632
225351	121065
226848	408364
48927	58052
123995	105804
167588	115742
395428	76350
170614	155719
471074	271009
331533	351414
107976	62191
403044	319009
69757	344225
41673	251190
249894	431741
174449	451105
316565	61572
145979	461089
31930	160182
275734	176749
342177	124371
280600	244215
66486	486541
423013	74478
257822	122462
10216	190369
31025	119381
149892	293959
363606	300555
37683	223268
430613	446167
309917	437315
226721	152592
125210	319670
479819	144816
254365	32899
283675	157990
368486	465126
175145	303175
19450	273831
79378	490647
404250	237721
211725	268729
409745	210903
45845	144443
382314	184948
104243	387742
147684	275790
155155	183213
254822	62580
86376	120619
84732	354172
100591	249709
54327	443693
362231	272339
115642	139957
151647	228704
4707	2068
392385	237589
436361	401263
295806	430601
66146	434727
139501	18222
191742	270337
334092	490150
385812	157698
278289	291984
157065	425675
229689	266852
253060	333903
53271	98648
311041	378462
90058	285634
337780	313745
65513	332512
470672	259242
368858	224483
299395	88027
102300	385000
44916	267342
256235	145064
244394	180081
358081	105053
82424	341661
211308	313745
305263	246311
23608	390968
422714	327593
65326	205221
317204	35707
483523	4964
429270	92347
488779	313314
7107	435025
133394	146202
366466	471702
326834	481827
253172	74106
81432	175328
69533	194098
342449	409858
405017	246003
428732	276090
165705	121950
473154	273831
319465	323762
392086	26551
162803	387185
137437	348798
158918	438957
313523	382511
400981	384261
356530	108086
12703	345745
323775	409248
181466	273687
154180	75679
462659	22827
237361	158514
102851	407386
249883	144073
227588	337841
392896	236492
39195	58277
360459	43164
176088	378462
159602	313745
29787	284501
247491	207354
214107	355093
472072	403346
440982	292963
379664	418187
404381	417201
290287	96631
389860	201262
105979	401881
109426	414286
1601	13370
7443	139667
137067	26519
132983	188903
373839	350717
268839	259405
169820	17339
368105	355638
392086	390875
187829	366534
262485	206274
40362	342063
6026	127210
184945	445157
137454	300192
58390	50811
353577	453919
445725	122218
37568	381881
417019	48163
152887	250389
144288	50173
206373	14486
341584	274104
271698	371983
229324	69588
353632	284982
373170	414912
347094	475150
284979	333986
285863	134694
330013	369863
214913	129185
321911	474412
375109	433902
153322	268888
311577	148084
357395	15133
110606	272052
142136	99405
403076	46603
293998	218727
94529	362577
98415	458166
297446	378859
88772	339505
75980	352753
249147	276090
139876	63528
312274	16179
485792	157040
136798	394527
485279	419601
234509	53863
287766	265370
161693	209471
241937	478078
452816	10646
62817	456387
26127	137128
119888	306633
132436	317118
18310	9342
291354	175721
30568	214540
328940	479082
195227	441918
339418	317118
144129	221303
37812	317118
294408	486081
256185	417201
21095	39908
160961	168129
394105	317118
324190	295114
364194	98389
292232	309415
441764	314988
160794	158684
478508	243115
368632	430790
98599	245679
350341	257298
193303	369394
400940	228431
425583	391414
453382	393326
157099	73821
107697	353557
22558	5630
111968	375583
51246	119123
287566	422509
402102	94516
489625	245428
277819	144470
178030	82619
429801	490864
313934	334680
3720	167197
296117	430356
98295	338671
238877	425675
275239	489485
15976	110677
344177	292759
482878	298077
201568	245649
304268	53906
252797	205571
139445	14335
66945	45585
37014	433391
494020	52537
29322	446351
252623	452107
284344	135756
351790	432156
389560	134500
65513	65447
112443	488562
185526	254030
266926	328929
128921	478415
370567	101494
80421	91069
19542	424701
173142	84779
176625	117969
188324	358736
314272	345401
177803	411105
492345	153995
256917	337262
26527	65766
424596	287423
105964	285392
199975	126756
159127	209510
448091	141707
412205	158145
14201	366781
108406	235163
402348	70269
102745	303625
218856	301659
184071	209572
65513	441202
183718	456345
316828	475073
270747	236735
254115	172838
429762	276234
6782	118655
52941	396366
463241	341777
238207	187023
141218	412980
45568	398333
345414	248782
269172	438783
51292	317356
286950	469235
18928	212429
390430	135200
4867	454698
251763	188362
17481	200219
61207	410037
207350	176182
270224	255979
144808	122631
336484	409828
29335	418544
485835	301809
132124	445233
304193	380071
474606	65627
466914	237165
409004	239107
35944	486268
330677	188745
84745	486955
372170	424489
162946	250679
223427	112890
194143	446750
472267	159007
275565	178436
286826	97894
130395	201754
345401	393117
428147	266852
403430	280551
362056	196783
387699	67858
194279	264908
30996	488654
373965	289032
51721	401987
489822	486885
62916	338271
225239	335363
57276	3216
404498	9054
489890	307176
10364	68085
243589	262954
404984	76829
234453	373927
430965	63190
63342	350189
345401	132996
258370	298096
459084	478184
358822	471415
242411	335785
243638	187998
300337	26551
51709	378257
484172	296693
426260	371918
353632	248092
100417	118678
370260	172095
117532	428165
417938	290
309622	248605
127737	485376
180672	320464
340654	82794
167639	220857
233538	309801
189640	99106
98778	133423
109821	258370
297430	233839
406169	412162
300486	109437
353934	226495
93627	438660
487815	285156
114412	289578
402493	348798
275556	246444
276514	208487
365399	344580
357411	43279
233725	291521
378589	38735
266028	483112
231709	416402
423993	164504
471617	235700
195783	184528
469827	196783
314788	54717
104866	398689
27455	110677
155680	318718
33669	368205
422352	13370
365099	462676
205627	105498
147031	195877
188126	445266
482569	267352
11132	343721
214063	341436
186595	364146
174034	133542
423435	83811
96007	156582
53406	218730
447859	367171
468459	187836
323863	101996
182000	139153
428131	475143
342775	3597
224113	429603
479539	317118
213535	492906
337028	214050
94098	78811
25016	13370
206843	372214
332669	366534
335828	354942
192800	227852
7191	227706
91400	233663
116289	318735
160660	35292
220624	28129
373246	364294
381305	236503
62014	378686
345585	351639
102891	47547
423755	400198
491891	288155
212267	420614
2112	453701
38334	184436
236240	349033
351071	421935
400792	105585
337137	24516
450566	300121
55202	459669
105161	492906
486576	481625
372764	379130
212842	370810
189109	300240
490244	464725
227144	450188
273312	363973
126966	104383
220448	169851
371503	446351
386857	21268
128749	329155
350728	379255
171424	451283
467430	65891
215461	370866
206046	214544
384196	385000
156348	219715
77251	121119
338623	94516
249302	91247
434746	486885
79961	477986
419891	177630
449522	38297
8366	368707
129760	342236
227872	421830
219861	260527
474931	287694
106537	285156
168773	292440
357800	64429
406814	476656
410621	93609
395003	461951
193771	357512
458225	467711
138412	354922
161210	394473
221251	223347
119868	326456
328367	239090
63391	466146
39667	176182
252150	110677
311043	268226
20946	251747
91555	326172
22567	99288
66778	284843
194442	348798
250864	34593
283697	447335
288455	160379
66600	62191
420234	289995
256254	25410
255738	54976
178229	252964
353094	169691
389641	321916
492630	241468
23822	76510
286548	478415
12421	448961
289350	209471
262719	458664
355000	477986
5403	14571
377720	326985
230869	18971
364536	348912
246055	265883
315375	371918
72194	209471
302290	197681
253147	183213
491337	96977
469532	284843
86311	22779
353031	212081
45579	312487
63597	387742
464429	101427
298417	462377
456748	437018
1477	11626
29316	386820
260115	381987
217581	209510
14010	253916
468231	285484
235124	203279
72773	245158
310847	51222
292386	265040
493109	36392
91382	111588
225158	4349
21436	45626
347027	144845
404657	379155
166649	451731
115741	367885
472072	489840
422219	411455
444679	350528
120349	17410
189454	369684
261625	340248
59625	9327
317887	378462
323825	406608
394525	65093
284178	324723
398743	178436
136955	258187
439222	28129
257289	396729
285119	121747
277808	366666
379037	409477
388696	289291
31401	258370
76347	187836
9298	282884
410017	277567
292370	74722
180873	317100
179879	158244
474041	74541
69704	141264
409755	300132
199340	135930
256120	139854
430167	393326
323558	375063
107118	73498
493921	47757
175870	405217
292844	15133
423015	383660
468506	166513
388249	183797
153006	347513
64652	464775
331328	328140
91380	314318
419781	276074
192495	218485
33074	53883
115604	109271
205069	172535
297046	4349
85478	407249
67543	273083
308122	464533
149489	110708
56088	40461
272904	196783
83743	421305
209410	74450
117017	183227
419446	123369
292641	460978
276379	167684
97247	50264
302578	209510
131378	52789
322157	190369
441101	234552
378763	309407
14493	35707
233065	256201
134671	304244
435491	313745
8883	480265
133542	104755
192611	411809
154835	398930
447366	90532
288918	270071
225013	197885
31204	306677
412205	349140
116266	97999
157666	400720
413759	66530
386670	84504
273247	426387
394341	46315
462059	418906
141291	227247
376499	469235
344372	214050
267562	407756
321316	110677
102278	247443
128682	339829
214055	341530
364080	272230
290598	286512
231753	199246
71091	152937
98847	413157
285392	219824
452872	421463
128774	457957
408121	390232
261394	255428
309083	289238
87638	380301
203556	159710
372721	48275
377994	220635
352439	302207
96702	129591
110493	116117
31163	196534
165917	107852
200092	38798
210036	366127
261198	296553
353103	356645
419867	15209
52848	186181
69264	340339
347121	118468
211217	370866
64820	317506
58902	341710
28721	446351
30568	36545
43023	374555
34682	344637
353491	215678
477815	459330
60524	296398
215244	16433
131227	53389
121785	232919
80554	436889
191859	207920
317614	264286
417938	235825
315203	86560
12002	99437
41605	51895
490464	340735
204068	245679
407334	120499
267562	204813
99271	282453
405096	100699
465820	152702
287515	121950
81930	238871
80528	62191
313234	439324
211444	428738
476777	342063
286991	231141
331573	358427
32962	222701
329265	364015
195150	67040
186489	307599
167745	424225
319768	459802
93640	91039
338109	170279
485929	209478
178164	374231
422183	48163
179707	254202
246813	290660
51252	81104
1843	174139
88266	137128
470531	137128
199475	57089
262507	62612
254378	302043
22804	350799
60517	189034
458768	58357
292950	338271
308573	16898
325220	212081
156876	371377
321157	175792
72812	226308
119123	381449
32323	477459
184052	187111
452431	92613
9928	368354
443392	118237
86149	458264
114908	123369
48990	337849
6511	100280
457981	22804
15133	262954
89219	458880
358349	338663
294044	126802
18749	403336
130069	253816
60903	33855
20116	49905
55816	9054
206842	347158
158966	381416
382867	416160
235585	5857
51522	132740
301860	4349
214063	263563
472735	29781
140360	283338
316107	300800
6467	152768
48471	168411
346560	435708
433644	238567
237499	311850
325140	431799
436510	402117
409016	409439
344314	334953
240138	65236
3809	357543
137891	320743
266744	230861
121594	380029
358108	226202
484786	210403
313935	203656
81097	422164
156316	380694
426327	484023
450425	464420
273212	60964
155735	102357
448508	392788
190524	139585
39652	145948
379372	192305
338955	239028
291299	285446
218713	270836
409745	45585
102445	12245
130734	5857
474386	367575
467750	261396
239748	255382
39943	421865
134299	46956
383214	122462
437141	165653
153322	71715
424739	268640
386077	456215
296772	63022
458492	391414
357322	86728
121860	437360
50486	249676
60208	473310
261267	462973
267240	297211
223947	161402
355013	279072
255510	237165
373755	79861
35441	119381
107345	105498
118194	441313
322515	325726
244536	224937
269675	384137
429875	146202
150196	418551
140686	397070
113051	410700
219806	944
458768	238912
365258	484786
403715	67009
389959	328729
13741	152502
449562	326179
373433	107487
173078	221324
135264	155895
114398	353787
143290	465674
137489	262670
216229	475253
82230	101041
341968	368358
149079	142678
358167	357357
27367	28129
51992	452803
118886	179264
399094	183213
339552	181644
123834	153609
122266	41611
182325	227575
66101	169127
67351	178780
874	465467
335387	237476
67399	233633
113526	113138
89219	392376
18604	120588
431167	104498
339769	235405
15579	217507
243368	158861
346008	258051
211416	258220
163192	388009
425164	405842
236032	395867
343555	322188
58307	397111
29481	401854
361912	128906
453382	272069
31385	426569
212013	204330
148404	42313
35394	181287
261944	24035
11604	336590
98608	104527
176123	190369
453945	120331
365261	245193
392210	378137
1265	213035
224152	313745
409388	468481
439723	443693
56068	59776
187762	405173
440443	246926
208165	267602
313257	267352
351827	139181
345563	446363
281641	10208
42208	158811
471491	240313
267490	99860
277403	209933
360860	424279
393218	416358
271873	290722
282389	459650
311079	451242
479139	431187
6467	466432
384077	50538
196433	452207
110619	395964
417236	113051
65546	208952
40028	204437
308413	382495
8820	387769
352782	210261
476006	222515
229381	455769
223419	25410
367989	313745
488971	284404
257827	327100
3231	344548
468597	254270
143936	77148
182538	27696
392953	327744
283096	142522
175141	178436
192611	16508
41507	271847
93743	50868
305580	122462
448907	103405
178772	87904
406379	13370
246540	401881
85078	110677
109706	330284
473951	231672
252044	236395
382394	364294
450477	273831
346082	421004
479355	347332
80334	492372
3602	114930
345778	334668
48209	472891
20992	175441
382976	65113
315022	255369
145310	461208
418180	307279
455699	218142
287089	476951
157200	205223
46556	343752
10060	427043
48069	344091
102249	277979
433820	29971
469102	40388
316888	266852
482596	40784
233443	267352
190440	93301
4690	35707
217854	343992
313318	187974
1230	236213
160503	51222
386516	373380
292205	180761
212305	162795
230051	31121
15027	433069
462648	487130
322376	42513
141601	226432
43835	220713
275115	483688
350093	461457
434982	256003
56382	119123
451460	455608
474214	440660
424534	119107
20349	188131
373918	159899
340997	151849
27164	352078
81626	72432
288765	418685
476140	390517
151323	15209
144405	425823
436880	281924
224630	148950
471546	483322
32169	334068
112435	320097
184678	45207
248934	201193
208577	81097
447853	422133
37839	308019
164570	21030
345532	244127
186692	110677
11331	434687
195608	380655
236020	240225
36996	210576
432421	310969
292721	220634
321465	262520
53954	306224
105315	242294
50719	428357
454265	398303
50486	263962
73327	49915
233498	406783
479419	126357
132837	20451
369884	303886
268910	49021
479366	41953
337204	478882
265483	303059
37121	400176
432159	16910
363019	190369
233785	201592
372799	348798
17154	293756
144919	207535
492698	119868
437849	141646
77923	276358
425978	381993
355083	319231
325773	445453
47407	350949
26595	224096
196995	310306
457754	317675
318785	447794
101320	463529
379283	124916
354329	485260
143631	261337
395770	107219
257052	333357
247254	316011
488574	122462
266589	342928
130514	440660
267562	395921
291770	94344
90513	267602
487422	119336
275824	251388
351637	240609
118475	454975
83318	187974
366325	208178
124711	486872
115566	365419
451774	165971
294061	432129
192729	51644
464543	316542
33343	271367
177479	165653
458225	327163
200877	267602
179408	297630
444013	142018
97615	378462
291625	8850
90050	63528
284789	220417
133910	489587
127287	357854
272842	185131
334424	46294
356064	48123
149441	399950
309668	256200
48910	288157
249688	231485
303964	177244
189058	221535
330975	165690
196030	204625
219992	21242
484926	63528
374841	272399
68185	26881
56838	17211
386125	375375
194182	351257
55648	48163
229044	472072
307258	415411
113749	440660
55648	439554
60404	67584
15627	122585
54095	132740
383417	420785
376592	279464
88632	489997
49122	109838
325018	60108
336995	493203
248013	312042
296087	248588
191300	62448
412517	177630
45045	132260
471098	215500
336470	267997
386825	478224
218771	4349
21968	153799
69324	300363
261986	445941
480718	24516
312347	227753
483617	293813
474525	222740
20710	46340
84745	51549
66006	193047
413981	5007
196341	328878
361028	420944
303100	159249
139185	360303
490660	187974
459064	308059
13776	10345
365557	161162
320337	407977
141705	49903
306964	433313
223255	277450
5708	111528
493958	127848
391602	491202
182390	452833
414058	475699
299378	50737
120235	366127
67705	227088
169150	240630
422803	97277
34014	327061
369366	74095
340238	1057
7288	308378
214265	152519
276477	6870
387251	132878
470051	41830
45618	281924
360187	482341
140308	166018
90829	175721
469100	340449
339529	115535
203656	472679
30117	296614
454898	212081
25671	203656
389469	457858
430107	272230
5701	344707
326260	94120
385980	29443
381913	254931
441463	393399
347972	258220
409889	276090
452348	141663
155045	207615
399305	51881
286433	214992
152537	313745
480100	101058
13262	110677
123337	293813
30957	443952
477398	422998
178705	494102
138726	476512
463976	45141
340779	414832
84687	218730
339551	271334
109988	64386
415024	137254
151562	294999
418910	75986
312283	137228
395150	156375
286145	481279
347121	267581
326183	475246
196891	35707
449445	99901
300195	384336
235577	267352
114287	22256
16851	53640
385811	35707
437098	435817
463141	347104
401837	393326
128943	77031
78986	272427
389009	219743
441195	49903
71675	319865
464363	111005
10251	273166
476079	133423
289051	134089
282163	438653
169100	477788
130008	458382
476421	41753
407597	322351
479320	433073
183249	11626
64008	399780
387959	70199
369996	317118
318197	216901
53314	469235
50590	309325
165436	465196
334092	266172
267572	245211
313087	154224
89098	46155
64861	186463
176496	142212
377869	29111
60025	180243
255165	1292
45003	101332
465568	59698
445075	97753
266730	375840
110702	370172
485667	59333
454503	481975
231443	115917
242559	134259
285786	350904
321993	189733
329809	313745
357530	49397
475336	492906
431924	220462
360321	160295
130620	273831
254910	134759
198682	219499
191761	69734
413071	396032
231839	187425
34729	351186
22270	442825
229111	110677
448280	163253
324816	135756
85085	214499
173817	92047
466683	285156
305011	467703
336542	76454
61724	202613
381873	28951
388996	179472
299338	234017
319768	109062
239776	440784
484074	136811
236350	489552
151712	356355
380668	343721
383223	17186
336208	15209
69699	185821
361791	45585
319396	387860
295841	163388
437859	445453
428550	369599
318533	485667
453213	110677
246083	306310
428944	469172
32651	449435
457059	169559
458380	238664
334372	421973
402316	74552
417443	412662
15084	176060
324343	215540
392086	390067
271323	179212
130990	122490
18770	484604
127212	231485
364370	315407
146903	355806
268626	6374
318412	143437
382867	269759
277140	430356
384835	335477
179041	409828
269307	51895
486527	104855
411287	404829
427904	374404
352073	152372
193722	239107
72804	228020
31370	226308
415028	78184
372015	126818
358799	403464
469196	115198
305991	308189
321524	88752
112372	178007
277878	334680
170285	294069
201379	40780
39042	436901
345108	251599
19542	97466
234453	177829
226167	275358
125577	432379
266307	176182
492015	112297
324708	278907
410592	125417
176669	155941
481579	289043
227863	183290
456231	448738
158274	491150
328460	362337
434757	429863
203793	12177
346008	140248
165680	41588
122475	401871
384858	471177
170388	492988
243195	49789
160206	72685
20392	368445
239853	417394
119063	431479
267562	42969
59903	459649
265965	201500
65134	102430
374274	370209
197212	4413
21224	346173
39744	141051
480473	256607
357178	467703
161865	312468
416755	478415
309763	186463
215926	113223
361187	69261
421935	333834
279031	25239
78617	485667
88968	410956
250527	430610
187834	175738
185604	16325
379771	162637
14151	215167
219728	195962
228518	380028
91605	98102
275291	271815
137510	89047
155264	317118
221687	250214
462925	362809
254416	324767
225988	35546
413450	463549
116431	283918
221333	237178
38743	399044
24185	7159
198612	421317
167794	154137
219546	270586
278323	476231
396660	441636
472538	110677
485895	76810
87638	317705
42773	471112
422342	242375
135271	388575
231767	359962
466790	125399
187507	397352
156777	169582
324467	410356
59644	118179
430161	271383
211238	435708
156342	109003
395921	4916
125616	377206
309576	274309
301498	489552
61246	132740
450786	253553
463726	293813
287926	73751
405096	123369
237251	35707
135640	334974
88968	71994
291963	147121
406632	35035
398203	360363
143385	419831
297682	235206
230064	217110
337192	435234
102663	110677
222760	82697
481512	45724
122482	447780
376855	48408
92455	314596
103968	430356
198317	287092
132982	266220
191773	11451
405788	403098
205148	183213
454185	462737
239378	336590
374508	291521
142459	115791
263021	186449
204830	439253
147062	454975
6467	168845
222237	160735
88837	159378
459498	72670
434690	420511
418973	414603
193398	327061
374594	161816
363303	212081
129061	478415
418398	317742
324199	118662
296712	469235
148139	27748
47278	89384
333080	217284
78206	464520
142950	116631
453532	488893
273911	307515
359925	137218
232493	318278
114255	93291
291637	431799
420814	70494
286509	258818
319035	461182
122403	346111
233353	385672
30568	203081
485	76939
385062	366140
390488	334099
122310	378686
413134	215054
213053	189576
349498	240178
372314	276358
221412	406136
428944	86372
94973	287867
295441	420757
441242	275959
51921	93028
157961	14092
385356	56737
85674	453010
149422	113749
157792	10646
244536	98020
110421	14536
151669	209351
122453	430446
42573	28561
104817	72003
86802	173364
28009	186159
361767	425153
397112	14736
36612	169273
345732	331349
243233	43207
33172	408804
53371	104958
372214	162561
300417	183644
83937	130028
222121	282822
304631	461392
146279	440660
381007	368205
383996	226183
250290	62191
151763	125905
69090	285446
287212	163725
174553	238578
21830	73742
423685	196783
261091	25034
66152	54250
165945	15209
187796	2061
326109	90123
446708	386555
234785	136643
20439	187514
351159	226943
454867	391899
459066	190369
225283	186859
175124	23349
96154	59668
234694	146202
33734	493616
190564	66752
327209	387533
380484	67923
58704	421190
472620	200227
289550	160422
306555	373319
123151	137128
471808	278382
446936	391332
166496	429161
384845	310261
268005	427980
24867	361388
19334	147552
360296	208161
291078	303648
441333	252961
34123	295848
81678	67040
86286	492380
447764	424134
259835	378330
299225	54976
302932	440660
137323	339289
258388	227731
303507	121171
185076	333397
91130	410005
139332	168734
472830	241515
282476	6319
142071	27457
275381	478232
159356	132843
171285	246311
463200	144466
313018	236781
287660	378462
183230	338189
251968	237745
187834	245717
249477	83403
75878	240353
277405	67040
445276	119230
179387	116705
16062	464420
239099	161384
149373	299120
199767	28129
227174	21457
106268	423058
4549	455852
202697	263285
415967	313021
323068	270000
397736	313745
344066	365546
397216	178973
42024	88113
279027	15209
274647	26971
83799	147554
343280	461326
448849	5258
493637	42950
250004	318319
475469	356790
7922	40161
235601	263009
97008	473077
403917	209471
311252	393326
291119	108743
457418	23645
55546	360234
238253	42890
135336	456527
385067	57858
234844	393326
246540	250853
118541	424814
397436	103086
221024	485812
236629	194165
323825	435436
280105	193668
286667	15209
144564	257571
441809	338271
139603	3745
62553	110677
447258	121106
378420	205346
182000	365873
302988	329975
189364	422991
64544	450705
245237	309631
143963	219865
341204	439196
81618	94344
450656	384186
392204	129108
381563	187244
37860	195121
202893	235245
131777	178436
254751	137739
311221	243735
76986	396861
114636	19483
341891	108118
315675	378686
179051	70094
451818	305449
258864	195551
57049	86512
220533	231162
22959	315687
189467	182226
288154	27766
437324	7008
370644	309632
131049	444534
301633	410943
314617	347425
372488	276358
190051	80296
115312	406611
320299	34927
326830	197719
116187	226943
50019	16433
271133	167588
373507	132443
120006	54449
151885	473926
277101	249334
489583	10379
296574	77438
376326	447105
161375	268261
492247	379010
19727	434216
13518	224799
67415	461846
458207	156376
287090	214063
309071	437105
289535	433322
344099	9054
157697	277450
221290	302752
477795	159249
114315	307628
236359	388476
421137	90820
213535	152702
124729	187834
398997	269834
99602	313314
138126	384640
231084	255650
263266	291933
366082	67434
333737	23018
349294	366127
204405	493595
109062	271782
208836	199380
393268	392055
326260	445020
215547	419850
162266	61059
190525	407117
94066	251051
234788	98644
25642	155339
92456	309056
99686	317118
71189	96046
290436	25410
260879	74416
464185	82271
424661	105585
238224	40190
82981	246672
316400	18439
42462	29563
415137	493997
84085	21583
184682	371393
353981	220857
323954	391414
413783	184781
230576	475071
419381	94516
49334	416141
403701	30773
200464	213271
70394	238075
392144	289929
388662	50155
49334	313430
330194	455102
191484	440660
135052	76111
456231	414857
466991	468489
161574	144470
343260	66722
472165	429161
70808	329039
461846	129900
453821	318749
164151	478773
426357	469227
62198	421830
455456	168666
400707	409828
384410	313610
83248	293813
235400	385173
26527	297272
118376	404750
230051	260107
350046	223308
156831	129792
387331	481328
281416	332392
362267	445501
171306	176922
240860	168165
462339	38063
419677	71443
485696	94920
163519	101690
105680	198768
222032	12107
199402	125748
42121	262954
109006	363282
291819	64335
211401	301784
378420	306708
438115	267273
397436	181754
116589	312239
73419	76111
324002	489781
473748	364833
260688	169126
438475	351356
16981	315687
196976	15991
125490	177630
58068	293813
85237	33053
178024	365141
139021	187974
45718	17181
318311	463615
307757	338065
6097	284331
469009	470201
8635	101000
12583	73619
372178	347215
31779	73520
73462	467703
266163	425675
234881	396861
11848	166513
52217	36211
416015	371918
91198	365802
141523	267602
397380	237466
57390	186807
262183	357989
18864	58881
354694	198140
70594	101058
117368	194392
23905	10371
266957	365079
397896	360512
41612	347104
247637	154749
334305	484447
380153	166513
485210	275812
369209	186384
367199	96977
317285	470655
448696	230655
74873	187920
419601	359472
494059	468832
316175	358508
151007	41890
335743	342440
382245	339582
89745	291936
67359	325814
324490	453753
259004	29842
316398	276090
207415	273831
170056	99236
481044	277444
120253	289238
221420	60862
278798	401854
475336	38063
353577	419849
213520	430997
335150	6622
376808	446515
277716	363830
424359	421483
387709	255650
332979	94516
142389	287854
164513	91711
450465	401297
337670	313745
42509	436722
39892	385161
325177	434565
182026	10646
436612	123213
463686	183304
18218	313669
138151	182239
276621	420984
426690	64075
157760	230798
394261	341271
262210	197996
434688	94516
149388	61167
241932	449542
229305	309808
257976	157100
203961	303424
10694	54976
8926	81598
86344	80193
410058	478089
223330	443743
167178	240886
214425	313430
291615	378462
106460	226378
160890	140728
177016	115948
173629	122462
1843	1057
117129	430754
366116	486564
434946	81280
194817	13370
205747	367919
46225	212081
8868	232619
488300	463822
453736	381377
437055	86892
136042	237235
188341	79205
221034	184364
104206	190889
349511	308790
92437	107721
110835	45724
393552	409828
75659	293813
235748	470086
387986	344828
339736	420347
261915	217394
378163	271469
51542	143755
325930	12129
181159	296652
354074	291823
445686	323243
174567	27664
319081	462339
463089	262594
251914	453095
456395	352078
136604	100999
324199	38304
245305	482991
437421	331508
242326	65868
182791	109546
383644	84502
378230	164884
240099	225420
342200	15133
220131	341271
141812	100619
201131	43025
398633	315888
232799	217375
134469	82618
285123	440660
326552	447531
89644	183213
19566	315872
338451	420757
261946	126877
380077	342320
464243	130310
69004	313745
392086	362960
48479	429128
306196	328550
184390	173416
479733	194371
103005	245317
39453	446351
34600	309085
386125	326341
208804	440660
141223	477986
57987	243115
51597	134145
449009	219499
97292	374544
428619	478575
295232	477554
164050	62191
219882	258370
394138	304116
474461	416942
324970	291914
20522	455673
407717	468543
170107	32259
81250	327431
258220	435708
403048	229921
283698	254708
321157	367366
124259	290064
35628	371054
354022	453213
54789	49903
390520	151944
434133	211636
237458	328751
371125	250562
76193	459317
320407	19377
471145	1852
148313	265589
480199	147466
326070	131934
483555	17695
26952	93533
86632	405555
72491	150566
280100	378686
477897	432043
391955	303795
464749	404806
284426	438373
235829	11972
322119	176943
42965	127921
325193	91046
273768	424254
99458	156006
470805	453288
270751	118735
293345	450011
411431	289503
273202	373934
147547	46132
167588	287292
161363	377695
367262	387674
444344	127921
335069	56457
125817	356645
437991	290014
105692	137247
100806	408747
224919	108985
420736	168213
182799	325940
230051	419680
471365	405602
313355	387185
219805	150352
452424	240374
420272	198317
138182	116065
314444	404852
220535	289957
310893	281500
469805	95769
212117	489822
221846	132740
207011	164884
363955	291249
372340	30375
357022	312259
149617	288552
390240	183339
225208	234045
386762	334424
360601	369599
381412	105744
81831	317675
331265	117724
432100	414269
93054	183213
226983	196783
155599	256121
178422	386302
51044	432212
373615	170085
129886	302551
250490	236989
100400	162795
184629	198851
308122	120778
244917	415800
53155	440660
152592	313314
82981	2068
127190	203053
126978	288288
354024	205223
92610	461049
320918	286344
163413	144768
196783	207536
449521	320703
223932	43374
319396	122193
351452	421356
26193	467690
224078	155719
473361	319295
81358	350699
219320	313314
61503	53863
465644	361742
89311	424370
473305	59062
343975	290450
205965	245679
325503	492906
44019	398122
183770	443146
5266	393630
464701	405842
128704	270003
456062	179506
53756	83535
407648	245211
232348	455660
386428	453010
124259	402238
159451	413164
422711	99181
168990	124699
12526	268404
138138	425539
252829	72476
8287	241468
474591	417097
168485	133746
55783	84089
237028	12013
227910	49769
344952	307460
358443	410074
412602	425222
248338	10377
387641	13545
81225	61428
241248	281324
142448	411478
469937	187974
195121	18298
144104	468832
81586	21902
142678	317675
247136	397887
294554	139803
372340	58666
342465	36836
467490	301004
60287	12895
419685	86728
175581	21411
43480	24304
481269	151118
133909	357846
394302	414990
181420	84487
256879	296808
272135	462973
212551	141478
481419	253993
180694	99767
488052	167862
198480	183213
409447	110677
399441	32076
284479	180619
162117	336257
415923	94516
277015	15133
293998	484068
223133	436687
148139	281163
158987	222531
215176	476231
393674	18665
371122	235334
139183	338931
27203	100363
297654	155083
190181	72149
193102	309425
181163	110677
101479	312892
110099	478415
428554	317356
34287	118783
407695	232637
228492	263439
446965	220540
478480	451431
9348	17186
267045	96067
136906	10345
440018	476951
14731	290443
181169	42890
51053	303497
451071	48018
301957	142018
8580	15277
180640	58728
3809	73336
73520	35794
304642	127840
401232	420511
425269	343616
56154	316078
225168	239872
258452	334068
260185	291823
450221	392159
113774	294079
481104	106459
189001	82209
42504	407386
157551	360860
365963	316428
324848	68682
1852	317881
58277	4103
32529	213035
229647	52095
416032	229150
152615	231164
112372	386132
388249	317282
93625	43334
125837	316575
26511	93627
380274	235634
319081	34015
311204	401505
309882	176525
450257	35707
78134	98927
475341	57375
422930	317356
404916	375469
446717	447107
493128	417918
440364	101049
409838	443693
382848	487833
347389	103825
461780	37155
344314	304672
451216	159566
363400	291521
18647	467273
290846	465806
31942	128417
390960	119762
26022	280827
206913	17601
120771	46410
22753	412980
349188	300992
67351	402493
104688	88113
71796	262050
370869	208333
461515	398285
256893	261217
132778	214683
254198	251597
482777	289238
388690	131978
316435	88705
191574	194114
413959	423550
431754	350189
209756	426569
422574	422152
197200	388575
425900	75914
37226	35707
78158	9763
183997	362610
396453	390591
474888	462653
280112	185752
446285	77347
331729	47824
191447	272230
317590	174591
418185	237391
260331	371396
139553	184174
352775	304589
465828	445104
344713	422998
313216	425675
304992	129462
310338	8463
38895	153995
35622	90682
185964	248382
123077	428214
111833	102065
321213	446801
71189	222970
172331	362267
335441	42035
483449	334953
492378	365252
298844	274255
140722	34972
160179	65907
453738	168719
5896	325762
263053	86728
317004	236275
480023	6416
81257	481279
264194	360922
170003	442814
265151	102370
205784	373210
83652	454928
262639	88299
67054	175818
311999	478415
296471	407219
68092	42088
352639	314881
55409	20586
297941	98965
230181	313314
230381	132740
163435	350704
193298	172916
147408	137128
424661	405217
270224	250250
90351	27464
393488	461846
207596	128429
139072	478057
91202	411527
264669	30731
184739	481785
160220	436895
244065	79989
251874	132740
484824	433083
55914	117969
335466	84912
126572	37057
477624	87471
284008	113749
36144	48163
118735	121106
71430	372314
484479	14254
197732	152085
244054	183213
247704	339059
405217	79439
369262	465550
230963	94367
308122	254586
237504	198790
72627	215054
375139	464725
106004	11413
77585	359762
399725	108062
350653	413924
437430	125719
22983	410028
127660	185436
192487	63528
100394	161431
334350	94516
380709	110957
127050	425759
240870	99849
80476	423688
121944	126204
6161	363631
85618	278520
44251	251597
412440	266317
378558	456708
80266	79610
448104	215955
310664	6253
50739	360091
272950	18604
301400	328069
323664	183213
155302	1113
110860	288509
389009	76898
152867	375063
120810	123511
289627	275805
288333	463372
354696	37041
447468	299774
136112	336590
334092	362197
169445	371918
94000	461218
487506	315717
416747	121526
11782	164884
84921	446105
227857	290434
437156	458790
14404	253886
150242	28130
21587	224156
158156	86372
471169	453213
154708	477491
96765	209689
486511	44457
289984	343379
254196	38274
407977	379680
401474	179061
463110	72057
175024	153538
444139	110933
241261	442197
177599	270928
192057	40150
370137	359762
270741	121933
119970	132284
265921	336590
28737	343804
362690	420944
260078	310397
138416	128818
144616	383550
455701	25239
468935	476231
153322	36555
131934	301390
401893	299218
291540	35794
420901	249334
216022	277941
340888	428864
81030	387742
130069	432933
432291	414849
112554	475173
29382	290014
171640	374404
274550	337849
407334	283465
318203	198275
422626	198855
471847	49166
380050	395988
345715	44275
40992	41527
168414	86420
178428	397428
318463	150942
76830	356645
464022	94129
458207	247062
289990	445078
281	48704
370270	76482
479351	273055
314073	404763
492558	57984
210194	155697
99811	200927
1452	307386
321547	409741
282488	330684
471056	170447
313355	173371
335462	42890
165222	95942
200252	19456
202907	255362
16245	369577
68035	348176
323386	339357
129419	401871
172396	115564
151082	278700
287039	249723
326631	461163
212459	391870
356995	237521
300675	293813
279443	367798
436145	389682
40701	366127
234878	115861
87040	62890
360459	369692
98719	422604
119001	341308
119122	6899
339492	279381
193020	214696
462726	142553
341521	377984
279936	101816
399441	75653
113175	251671
253057	94665
120003	231625
400512	417232
415260	249202
334872	416011
71283	180004
160902	421661
230347	151944
490510	409828
294169	13129
455792	267029
468133	490784
437792	17339
368183	203075
466218	140166
415110	124085
420234	292687
72971	3991
112625	151780
113884	365733
319559	35707
47455	362206
231101	70628
414781	59272
153083	233590
466790	208333
134198	420959
479351	21242
264373	230431
102065	201412
450138	46294
138024	274104
405979	132740
44848	383268
408198	54568
144543	46652
251964	263700
341681	101732
384276	89732
121190	179361
254175	474201
256363	48007
324708	297077
198558	380071
186570	411260
360006	310549
411919	42398
176383	210050
409922	124391
5700	205241
367060	96583
31774	480260
263220	81032
324491	464727
341311	94665
178359	14191
357532	287577
275763	410443
465254	179375
99060	321763
208621	401871
3418	97134
201813	146248
93276	22243
356088	4413
227352	10690
441921	79485
186080	236240
36556	72670
7243	317675
422262	456975
421830	74160
187499	151986
430743	52833
88439	465037
18799	344984
143084	346093
16900	429766
61939	334282
114405	143148
451919	100065
298051	54976
384157	316388
118954	391414
400259	475174
227169	120789
133852	451016
439279	447558
205351	443361
236216	48275
78209	469069
105593	169553
472098	50924
439646	340449
336955	4012
361238	150352
454609	119381
61107	182389
32609	552
110987	318735
202072	170341
488077	414023
45353	434283
102547	202019
494002	274255
348431	315692
124259	59776
427768	125420
202768	260975
387897	12994
339051	354933
137536	482808
1057	308431
42702	120886
41433	327632
413744	137128
384197	279871
250709	53385
16568	99052
28892	81018
214519	286728
477328	356355
430170	144416
461140	324390
52867	248782
360302	69695
149555	103323
426197	466737
355025	217859
94111	172535
195649	214050
198317	135232
436682	5040
377160	296432
90310	127270
178207	45585
345401	66583
27150	162985
75495	236654
206986	70029
442018	442365
114964	78555
194690	313745
388921	298688
126473	4916
375827	74542
192238	477509
428209	429593
475172	258132
126262	378127
186857	274451
380858	203618
302882	473470
203	221324
19542	415599
107117	268176
202852	317118
355898	203308
14131	39427
314721	12895
359249	300240
406418	187974
420351	86728
246363	485304
176783	235679
472910	135028
374311	196783
349416	23369
378228	120303
408512	313745
42573	465313
347167	367067
129736	440792
73120	193380
361222	299467
190363	3186
402805	157285
318735	290762
137198	52014
166295	401476
3407	164884
270128	178162
492770	458764
461380	84753
21067	119868
175931	341271
190281	266554
57281	252961
168350	463799
468115	465768
611	285809
132617	401101
308372	125843
137454	387185
129755	108801
318088	95247
371781	123796
68396	109988
431264	3664
68098	4696
104325	183108
88564	33895
383673	88203
423218	339251
136604	222343
258729	247312
59883	363741
397332	157726
444922	226965
323548	357805
297812	283180
10093	259863
245733	371801
16261	293813
128940	241949
249033	44559
225310	426569
8957	153004
487146	132247
361001	12550
324377	146706
69997	195658
52143	301964
142306	344647
450351	229756
32383	98906
182771	10345
167291	53640
421274	341271
47466	280896
417918	261532
289675	99575
150448	17941
426357	447517
462883	97512
300273	145064
173615	119868
461612	72434
341914	416213
3101	287423
102162	401378
123283	62996
93946	258895
321904	161634
340772	694
183673	469235
54661	158684
107709	110191
431283	337791
427505	214050
223462	250603
480650	336590
254556	421830
254378	237165
299411	254849
169455	293813
78891	95312
197505	453197
206510	446362
458813	53863
245427	267602
254559	75581
83840	314742
279887	375840
105690	291249
261926	13370
276825	77278
93187	18239
304809	100483
492316	363643
117320	215054
239273	103521
330895	461944
155784	331238
271110	273831
390032	12177
104716	350586
129120	187974
408601	420944
61068	55074
198219	149605
434550	370866
414257	294274
67409	184558
232971	429863
267846	6190
248659	104304
460581	344316
39673	146202
123244	194893
490660	274309
468225	186561
178422	231647
250207	452709
467292	404053
181662	25410
229323	342258
281052	35629
104783	69856
257204	273831
342852	27000
237242	367946
22116	371918
484535	114930
492424	113139
405026	443368
393764	4040
261625	87471
474673	157397
189849	40447
219764	221507
466737	11
339598	237686
413816	224270
81432	7968
462928	139932
181056	298131
440275	180754
443277	306589
20998	31420
191255	270244
69963	266852
13953	20611
165357	401928
353860	11609
132231	136368
150385	320845
209084	127784
331435	395582
292923	160576
24205	98285
156626	272655
19610	50264
40459	336437
426197	453366
144288	204180
388169	317118
233699	411260
153687	401854
18737	138807
266709	287574
42299	258220
239635	419797
91828	314503
232666	330427
352624	132398
277192	255640
90406	237605
424497	170205
231281	142666
270248	190916
200304	18152
163219	453213
221871	395988
274746	94516
106917	407565
159522	272230
304404	40722
294323	441475
243840	369765
83602	186440
244536	455638
18620	113531
88559	489420
416071	384876
338284	194145
162704	3719
43804	210403
164441	133909
127293	25993
180382	364552
375046	187974
429287	416426
416407	235236
262261	262320
321254	106569
173303	45100
203793	149336
429391	283445
219211	193844
449545	58975
190181	25352
151628	28129
307832	101058
198450	193058
282852	238455
171494	295686
274057	243185
492128	425266
431654	478415
225677	88113
155062	318735
419697	52537
181786	74670
359206	218727
440669	233309
253447	15209
446693	291521
218460	308939
278563	63957
404568	477028
97842	151680
311900	364326
15971	216368
167030	264766
481114	42094
226790	459204
249437	158420
152355	410074
314538	33855
338647	372375
68843	474530
404954	85870
484534	237676
389992	287648
444380	277936
190559	94665
485342	123849
95033	259997
76227	54976
10356	200444
47423	13129
466691	456944
427082	180578
413218	156272
342343	420944
71511	78714
246047	284843
179645	173890
224167	60595
385889	33340
183157	464277
143012	259132
144845	226422
153322	270262
213857	439686
283024	277936
139195	465367
34913	19769
17169	347513
81178	105846
492247	478196
302127	370099
432100	247114
154456	8607
230709	353689
110385	95942
492403	403448
299069	483110
422015	371617
147373	378283
420735	245873
193763	461664
437043	21583
264139	398333
54874	236980
353732	62150
18210	217635
119688	336590
104740	154653
151144	33855
332129	144559
388871	87007
59986	377000
302343	415599
117862	175787
10276	215055
4634	17376
328141	333687
296030	309954
445155	73336
203819	177280
385058	359618
267562	373824
378977	476231
250858	300563
130159	67584
44659	84089
106739	445733
73797	50289
84693	315671
440567	490594
481419	269005
275278	41075
91281	398425
230369	187998
274852	246655
6781	267602
255922	252635
93384	46339
75093	421356
451267	209689
343732	214776
487566	263276
123224	8623
149917	334938
228431	280732
307381	162831
83935	209572
312381	236654
45333	86476
150509	111516
292815	106152
132153	57134
219302	58881
219546	82715
466012	89298
287129	53863
290976	9809
64279	50087
61426	479614
486912	367750
197556	251656
142628	469509
404568	291114
131920	71091
274105	234356
206094	132576
185339	238406
261345	14929
71838	167302
229687	306850
273303	287694
240256	321963
146893	103420
303780	95312
22499	406631
260775	176200
53893	23268
99933	31483
129792	452098
463774	405104
242802	407875
419348	212451
321844	214992
105821	135199
216131	325247
428434	13981
106268	443823
138396	34915
107635	179010
377324	312697
274487	137128
316565	374905
162912	24516
353174	186159
246348	368892
424918	86728
136319	162831
171503	267553
347114	13801
481419	21685
328550	13370
95325	313302
328149	464029
107711	332457
435290	271383
207090	436632
263377	102672
85048	91069
449350	471745
190524	244454
282271	307695
371392	13129
469100	445020
401232	300555
308756	100478
161308	197696
180512	327343
447913	261759
153587	390349
214950	297025
249765	332392
379538	412666
83240	122135
314311	218780
472310	310756
37934	488326
104203	35045
268820	14707
349164	383892
208925	58462
181433	25239
377144	183213
326495	473225
475790	284576
6527	12245
28357	377395
294240	8624
65464	336833
286852	79299
431264	67584
190476	471740
189832	89126
258864	231097
47813	120470
125919	69395
183906	477491
276661	460540
6257	114212
446182	385932
165326	265711
348027	266704
275402	124085
170632	172266
261110	5040
298390	279123
156062	334053
228311	56352
318088	306387
8087	399248
173904	308083
165813	132782
263286	481179
458657	304546
81556	401297
391989	482154
128852	245824
236445	439253
479351	376124
439977	484716
265598	336763
264814	428214
321931	433934
406201	203793
415074	92112
316532	234356
407540	351792
276661	226219
331900	32807
440524	278548
124013	438419
243700	246672
472614	121307
429356	19210
81538	430356
361757	64290
263334	24208
149373	357153
205322	415489
13765	186159
111988	207696
81262	188622
414668	123308
442124	336590
241450	476231
260167	453419
312474	245144
473320	329977
46627	173349
66119	225159
420704	317075
191985	460723
455889	275812
311529	252726
18166	275615
435974	259909
365171	329051
493209	66
233792	122801
268491	478415
200092	376943
202971	389682
336955	260238
254578	128872
87352	395434
226167	356041
284716	86632
219165	487938
14871	421830
358251	30358
382627	52695
256610	257168
230051	49991
210030	399867
18807	261044
234881	336291
267562	125343
117980	142678
67351	330469
104341	130028
62275	305225
306833	366606
102932	376695
364167	148933
281130	245679
183611	205104
458168	388407
309671	391414
447623	197236
33496	258533
47486	317675
378721	291291
328550	322364
433722	131028
482083	98253
41406	323144
195339	127198
199081	293813
56806	66235
341272	160262
400855	94667
373744	428738
484429	433391
27417	264167
41785	190369
422710	34635
282858	228090
53071	471556
417483	175923
256366	357351
235528	98012
267562	441228
234881	343533
380517	368205
353491	314740
330740	183213
171784	357854
247677	470128
107415	388908
256487	64364
274322	110677
362780	145064
206199	282152
480105	317118
217740	220733
464011	425675
487751	294581
423785	237227
382848	434893
303682	310261
293256	193249
298549	486950
441500	94344
489930	355891
24293	304173
249408	308459
148062	313829
273216	393437
332474	422356
347705	258370
160606	480444
129896	154723
27138	343225
338931	81784
10095	341481
91438	191821
129725	290798
458462	53490
372702	392719
212009	476231
104696	237914
92552	131232
450077	211868
120182	460605
311043	187025
93565	220857
44492	213221
445879	282774
137454	142678
121201	246295
427234	126628
120489	386068
143639	257895
247785	71604
8607	153693
409745	291332
331381	234495
432756	8151
323606	62191
406349	434186
312714	419580
219546	171915
484436	110708
43204	445034
28046	476171
146970	110606
341272	82585
319686	321570
108802	166513
463333	332842
420757	280933
197920	327217
192238	266024
22930	164884
323391	95942
364497	283048
288918	352377
447348	17941
465610	13568
247248	114930
418865	391414
239592	190353
360373	163109
175387	112092
258951	43334
236586	229666
186198	302627
446413	6296
15819	278553
413193	467302
251802	251002
220925	135157
64074	80426
137454	209228
320885	53389
260426	313314
23793	192610
483625	108222
217848	482198
21586	488623
373021	155070
414334	491677
98949	350479
457741	357989
277987	45819
194618	314742
148359	321196
292143	86560
149876	74571
106705	418399
234637	212081
332974	174838
489872	57134
18045	178538
43419	433367
278746	313745
365234	143139
148468	49903
468154	479694
96171	138266
337718	296869
286853	18582
19972	463822
447793	204430
111430	243115
260908	106515
252281	266852
42484	217423
308618	188475
43119	351414
121890	262954
178191	162715
187510	286591
476321	162795
94578	208577
88519	368358
135338	114930
180157	401854
201813	381157
9978	241902
125948	411455
349322	266376
9579	393737
441313	398333
403945	402896
40212	217423
426742	96891
73298	390197
48576	445693
23457	405839
288385	409020
436598	220417
451511	194659
55914	470403
168371	408288
269949	95922
230191	219876
422297	120489
51581	472533
21609	62191
151921	166513
134599	227514
407811	287957
424285	237660
186532	153995
105249	250090
467284	425133
353343	472660
366198	334009
42841	214714
445058	253965
482456	14706
143973	478415
376592	431264
432034	86728
120778	231485
250281	372179
200547	53288
357375	351790
257254	378686
3602	343992
250009	98431
130069	48411
196003	430790
342486	395333
471566	142830
343840	142962
127912	9054
451406	391414
269564	213871
410504	433934
395255	469235
481419	124228
414919	240619
313070	374239
36327	413525
11059	162795
423962	440660
188243	80662
354106	311428
149758	3041
155365	190369
440940	451431
85347	74877
12592	37057
161363	110245
260488	395988
2286	86974
402067	359762
203481	3750
245938	11008
366762	407517
106168	417918
57683	263105
162502	148199
207298	457348
69166	69777
233839	372502
191629	77438
382535	27464
437150	398066
306352	342300
435242	448812
452455	442664
345401	268848
417990	156375
489309	403975
281589	86476
385067	296083
220065	103279
33343	8462
334391	371578
363280	221650
46650	70741
126556	250320
106514	104738
300678	485653
344352	154766
40028	163448
167855	177095
317391	195121
445879	56068
114063	41047
351911	49903
93979	312589
384683	84504
48252	363994
259369	317118
168295	263648
390472	120636
13557	313745
157280	304493
30903	61621
367160	220327
197997	18197
19318	352204
485880	353557
35600	144997
217337	8046
177139	433126
254446	197328
415129	125399
138374	67043
330580	493990
121387	85122
166386	418094
334473	94091
342782	136799
472631	382936
42020	369599
380360	274799
290168	412773
276821	451414
147581	158867
455832	217809
328550	250389
340508	267352
150329	136990
112938	391964
20912	273831
78158	49560
386597	445936
193817	246830
470258	308573
400273	339314
409388	26127
267562	298156
242195	238278
204330	248008
212511	318735
449827	74281
208967	419797
68098	493438
402019	92578
44160	237986
63193	290780
24957	338271
81262	138206
408336	336275
234443	476653
279503	168534
383468	148246
373615	493326
87832	306628
261277	198865
338797	153964
283346	231678
78669	140205
327467	49896
315130	149480
314169	53511
91952	45141
2485	4107
287266	25903
136522	287611
468877	209510
275898	486768
277935	449935
217957	24000
307689	171678
135630	358556
263471	455138
118298	396563
148166	364294
172529	381578
45579	35212
443815	397042
270224	52030
107924	421830
465697	478415
418180	337791
39601	364680
472620	73309
231968	12177
292674	115340
218662	414832
476951	391686
175365	311370
190926	271546
195849	46294
53196	108135
5534	446351
213616	2077
370705	308150
130265	277450
256823	336590
92042	230714
317370	155302
175638	211932
318166	56068
218832	384596
261532	258220
91029	464727
33575	417201
314681	461944
192495	150127
299934	203656
158145	324377
258747	111621
264473	489822
332511	320259
480870	32807
479351	396802
156517	322455
404099	132996
292588	238901
24293	440804
422183	454822
485569	94516
91657	371585
245394	127921
459856	292468
319259	123868
15466	373853
78295	430356
8881	239528
418916	56926
58145	209689
92020	162795
387513	485051
196996	259067
420736	47281
266965	207696
307891	190369
125417	159378
47940	168731
233848	360736
276007	64490
363524	132996
467525	377506
322363	191357
458990	262895
71739	160545
94596	163555
251429	393121
31106	487833
343010	424445
18408	270602
137422	231485
23958	388254
8146	424313
253398	311702
86632	366746
331932	353856
486701	272230
310153	423828
169937	432135
20287	208300
299362	410558
202352	159249
222304	185479
449319	160291
139072	260822
2548	309524
273692	51222
271911	114295
465263	14177
248764	439303
123161	32394
442533	470403
250688	41404
99335	190369
398861	111783
87198	342731
22855	10345
263803	23018
457352	267352
61426	160158
216666	209281
201068	132213
382892	228707
126689	378820
377830	143256
488348	249528
139185	320631
414145	307596
404684	87730
121594	256373
464022	409142
211515	303648
198317	469205
420379	247115
154730	466101
192882	373518
82099	17622
420529	57134
134024	469532
408425	245317
274865	327217
246577	417924
89230	226760
59438	49903
53504	365133
137062	4413
270248	396650
350064	128758
391391	229527
19276	435092
19542	140771
451799	491502
7574	107960
60903	251323
409407	160239
446222	344091
41496	441635
209155	452680
340955	191764
450487	396806
212308	449212
99334	397042
26180	83811
127514	267602
432903	448903
28971	151642
131110	86282
270220	373021
409889	295650
254575	135756
161145	380568
189640	173063
312915	447704
270248	334988
372488	36153
395770	49903
278537	173406
299206	79485
373169	409828
492316	383750
238958	206100
208585	464734
449879	156739
53516	174628
219403	134694
335569	432162
351844	201754
26527	276744
277266	363581
57084	201821
238344	9054
183589	113683
150553	51755
330370	468162
320982	285271
265518	391414
347303	418551
458050	382511
71949	480224
361001	192914
365305	142337
65546	204949
296819	69708
263047	395903
439977	182931
199135	462901
62054	293813
474661	105053
286900	186679
430481	163966
248683	445597
273479	398514
297939	253024
417201	76461
98557	121950
20946	230720
304493	283375
225694	329039
392260	192909
325188	261083
362557	169730
309225	155271
25026	127644
384286	122462
484538	250775
91029	268118
136282	314742
111429	16621
298673	312087
172166	478182
143992	310564
119069	291458
112735	413525
452045	241895
197749	344204
394929	54449
466998	52537
199115	301561
406650	305329
278511	333696
212414	168873
322150	49903
287710	12353
229123	2235
62174	69908
408329	362997
481255	481785
26268	44024
469667	246533
307139	306975
297641	160295
110756	37158
360396	205368
11347	248958
102594	198317
378496	92278
476645	333344
59986	294350
178160	183711
365671	414286
57978	144180
278489	317118
429802	373021
274852	291812
68059	120242
125193	264462
158133	49813
92238	267602
370619	92888
149614	10095
194451	98493
287589	344153
470806	188732
108240	54207
19067	156389
414334	209531
7172	318735
5994	273831
424313	338271
178331	208300
242108	298767
424350	152421
240709	301364
9061	161760
160262	83872
391008	186159
274464	481723
271631	23318
334092	388913
453736	14190
197835	341470
249089	46277
70005	264406
100349	144306
107251	468012
204375	53490
40702	362610
391080	140929
161363	205270
88632	281924
112063	394749
420816	281373
229735	378692
309444	276025
4098	46294
1133	97277
347235	154315
358908	36545
111856	48996
229183	469341
23387	133109
409380	395046
252080	225043
442044	25549
366104	243547
344352	26348
16803	260400
158627	103825
192238	460057
400275	450361
297987	48661
360459	385672
310505	5180
414448	34255
360921	464420
402197	328504
60672	303497
304168	84774
704	313745
369366	177835
256893	300119
226662	130901
272219	211420
146782	455378
130069	200558
413816	286567
483698	161990
300925	438373
279025	150919
327497	83407
471155	459213
111049	377834
269859	2479
110032	368358
468162	33647
311515	200730
378631	128704
239084	188082
284344	90277
136132	36741
152695	38259
456167	208314
160182	122135
224428	327632
385176	468576
301359	232936
319112	304173
283521	86560
80193	79391
73501	269084
236250	57886
484035	257026
20199	10723
46132	446351
146879	344637
262286	489822
276821	179375
319259	157852
449521	19511
248641	361932
337996	236213
30645	163517
445459	315516
438009	462901
487476	154985
37043	318735
104250	440660
406660	371149
25748	191788
103992	76454
114845	115535
27255	397734
402238	217310
468050	401297
278829	356689
404568	309180
145288	478461
442547	339451
339278	401871
322310	150352
37121	374735
446911	488722
482137	28129
477174	226829
379680	219865
333287	321688
21224	153548
29651	86618
28763	344812
112159	195916
25162	175442
274438	267352
148450	94344
314616	246601
450612	207916
457908	36370
409808	101049
444346	64514
83029	164444
55202	452126
161420	30193
459427	45236
255365	62191
277185	94578
131988	486339
22734	94667
207828	353090
256723	208038
26051	379976
102991	74542
245529	259863
16433	147105
386670	410355
76143	340641
277489	336371
94111	23018
2917	260527
187458	39146
159141	160045
399492	143051
152174	411455
348497	472072
247823	273831
178422	346221
416192	476231
406660	182277
52431	345244
382169	183981
104788	90058
476303	298077
214114	228431
244536	262008
392086	449316
67524	88203
409745	300562
182054	183213
317458	226308
395428	396080
331435	19012
874	93172
195014	236177
162184	89287
347780	401871
236415	249102
43831	25640
199765	94099
98605	131831
165417	110677
130272	3743
134531	403961
37524	404941
93174	107097
458207	315516
251924	360142
354111	449749
294323	232605
16844	338076
165155	429246
2844	21411
381305	407386
230871	36424
218665	338009
97329	122098
61075	395188
121310	389469
439426	313314
26211	467703
156788	62191
276704	141623
430942	240205
335441	49903
216610	197996
263667	286461
20998	398302
262210	356543
50474	134435
40362	179869
216536	267602
35658	240665
361291	277722
404830	93245
255402	228323
153440	438783
286948	431911
372182	307801
345918	326614
303121	49587
489993	196858
358971	74585
306623	63148
58042	67040
354011	365992
262210	381442
207754	183791
106654	175721
172829	212278
325759	226494
471354	10377
235585	404960
272342	235245
299106	189493
99909	310756
359010	290596
381287	132894
241338	291249
395945	219222
239119	182112
18039	388775
142376	494102
10296	292721
40809	221173
226898	161234
360232	131603
91558	326544
60707	454678
304161	293359
225855	306100
35806	234786
179700	35707
481395	397753
112443	354266
357500	304493
71430	64240
142866	298077
364209	265711
410862	439218
89644	161260
369447	431137
92719	423675
384284	302437
454065	15209
154992	144116
64756	87936
461427	369599
168498	135756
49372	114251
269005	290906
393797	15209
171988	440311
252007	168616
388333	79989
411937	127636
15314	114304
469179	287684
119001	184993
430848	252007
275653	77978
241005	348165
265053	240374
228515	93568
335484	60219
418953	363973
193796	41673
94940	359762
146640	441996
238889	122490
329502	234071
274253	389829
244092	28544
72536	337384
296950	478415
292490	310250
8170	349261
324708	405472
9232	317881
168000	365616
316154	150242
255945	66126
399531	52396
354369	487833
298714	115940
432612	164884
162649	123029
397303	20959
45724	247888
69191	468162
459674	313745
288100	327177
78532	494102
309323	316372
43024	290657
252065	156376
290458	291521
394295	277105
112000	102398
9203	200600
420234	77969
78061	317100
28302	368349
193407	314742
465687	428199
134801	232377
355895	247589
41213	234356
458064	451031
238548	236213
11314	383308
432744	78469
422084	395854
344052	97277
135612	291056
276821	234530
342782	64311
141317	18048
100238	186714
322709	405217
442447	24208
276370	93719
461111	351932
276821	408170
408329	94137
202142	54164
257723	9203
129841	328964
299497	295114
4309	23018
434273	440615
393365	80881
170477	212688
314413	317356
476008	439242
172810	291249
223727	303424
431204	67584
346853	240503
254446	208577
142949	304466
88855	422470
341256	176878
297885	486268
273055	72868
85863	361405
43793	440249
346379	476441
294310	3726
398095	268784
8613	141026
69651	318295
130487	345745
254696	253247
3809	313866
484038	280146
362665	202142
381320	373950
120564	211474
476665	438050
188487	162831
326631	146445
26504	129834
375405	412934
86249	290795
319879	337756
94316	362812
141391	230324
301795	132996
328853	334680
306623	277961
470915	11023
205152	127921
75766	317675
78522	369599
73516	318310
286903	169956
64570	113138
60904	390232
485667	289871
191773	250437
269595	186259
145340	16433
25969	328744
320561	165334
349397	180578
161363	450670
356345	282050
428843	391414
174034	433354
126479	105295
132788	45768
261369	84166
181125	393851
468886	406408
370424	239361
415844	365687
169823	260685
53638	262954
438850	5040
110486	488052
14486	88027
326541	314698
220216	248777
488144	197988
234453	41158
488971	286380
312844	281196
2421	356663
139463	19246
24501	70946
418380	59325
184849	316568
456162	13370
246487	249202
452815	56951
319762	7899
342465	211419
475350	369015
48832	146817
224749	477874
225081	175608
93132	190369
336023	57989
436064	357906
407040	226658
312842	186095
368083	165653
453646	157842
160500	169389
21666	249334
389216	17186
66982	141892
167419	93533
283096	95149
196592	317118
207995	298767
35316	187974
102832	121711
16558	53490
191202	484170
266965	139576
7929	407333
228050	348971
228840	385002
425466	298583
229202	205223
14195	249202
102950	203656
146202	276884
231676	118028
302918	220545
395336	250434
175691	468276
45286	465263
429340	51195
118554	358415
74494	37092
478854	375937
275685	221809
475045	173765
44048	316694
118736	335123
84936	81280
350629	472409
316565	364807
298970	287423
131917	271151
257171	391414
19727	74475
221158	369463
372892	423795
346272	202016
434990	166183
240724	183711
29088	114344
125472	38828
157666	186548
260352	411424
269258	298274
431519	60517
295009	48877
67005	345774
102939	99405
474578	39195
336020	303503
124085	35709
222723	423688
453910	48275
121860	133109
85665	402431
349580	15209
422246	230255
26134	158200
473530	389490
107118	33881
296458	438957
252644	143533
219089	58881
72445	13370
186251	324377
10217	85828
356512	27464
287766	197440
193329	140529
154541	430312
298390	309888
420288	168638
173133	51032
380691	48275
158380	458264
110535	120204
187234	197139
266769	353886
26389	44977
289673	440275
262386	391414
84001	321629
86596	476671
219057	198926
473752	240796
425222	450647
146459	94220
297462	273426
131402	215318
362775	310261
221494	28921
436864	375323
328900	299598
359208	273814
138664	8642
263347	205289
152939	276358
337145	292553
276619	76361
55774	254822
294549	308677
488971	420256
258060	190685
473981	284330
286781	250410
277732	79861
179942	185076
329532	389682
130243	234356
75276	454412
30970	132380
390310	222031
405697	464872
399738	408950
298954	347202
95565	21910
119001	118128
477702	163240
460551	240374
10762	45227
101035	440660
25016	183213
357824	300813
198186	393326
428838	404960
75768	395188
254130	113117
79223	253247
360848	15209
346774	12177
443979	178436
249029	203165
410115	342459
215176	387742
479351	384817
73780	419799
178381	182940
175895	477986
79249	335061
141937	325328
305115	248777
434908	265589
253165	367110
404892	139778
372041	287024
8087	229831
198317	107768
44374	181204
11994	66930
355083	130121
240763	35707
406371	188759
35299	206686
335174	52537
145931	5258
261211	336590
31437	89298
178782	296553
140171	45227
353037	466969
285023	357748
84318	310836
333123	1668
435157	407386
174395	370866
442236	434239
413137	213035
186361	418042
418368	126764
89200	345745
26317	21583
345214	249334
91828	273764
59644	258106
267654	305931
629	91069
24140	427305
270651	353557
312448	364807
414058	433934
346926	312072
249444	406677
233590	384519
189659	230821
83310	319368
481882	326987
292003	415127
453072	397115
164616	249202
88266	286936
121492	69734
315573	128124
60493	233587
353121	21838
332842	370232
220505	388575
193816	179506
103798	162837
35594	134767
104648	82073
312345	94344
266170	211029
412748	407790
281395	183213
124711	238455
209898	132843
41798	310571
35504	267602
110606	4413
205135	440804
277568	313257
65318	473282
334981	104505
215247	439386
212182	443559
349027	232773
348464	50264
191612	94516
24726	43980
101247	475927
268768	153995
191780	14868
47035	422352
178225	59497
375256	390596
428538	97215
39892	291860
201813	128716
211189	487932
101834	272865
379113	409828
61286	124988
95974	84590
92401	314158
13930	117746
209610	402293
256893	294981
134201	398333
247511	440660
170475	239817
312672	328731
60439	57134
336324	48143
117472	12895
449884	401871
462427	458337
76228	284744
2720	51439
6615	481279
1839	285938
370260	409274
474636	297402
70803	283773
459713	156989
360942	157527
378785	324804
223416	39227
423514	186561
83739	3664
443629	317675
69290	273529
97301	362610
333000	221890
228712	93755
50899	267352
310756	344314
194485	12124
135831	465330
263439	278517
206010	62191
10506	122107
450532	335567
42729	286828
384569	478415
193050	275457
262598	20998
38038	129727
114299	128659
63808	8544
266112	387742
404753	225836
261305	316575
332299	284480
161826	67858
81920	285143
364636	279282
309276	287527
247092	330510
131478	4413
113253	464288
61071	467297
29098	20874
445975	175936
204205	16433
351432	451475
483242	13370
420959	156570
202505	196783
328174	208337
270127	214024
112443	433606
426568	477986
367878	22271
117833	67584
430500	291832
484635	336590
485374	281641
254446	333345
341632	428729
185403	197212
347511	276813
144577	313745
111953	275790
22755	145129
360425	57080
24890	334248
319231	87558
197633	297288
402554	359243
1335	251169
168976	246549
109824	399159
111253	311832
126202	50549
362001	100501
199462	212081
250976	490797
274829	298831
157548	57134
191558	219499
35806	440059
424678	432362
20722	152923
245679	62717
193347	93245
27097	4105
136220	387839
357209	233590
336023	213927
247710	86421
122399	94665
25507	345669
489801	303175
28200	141440
327570	421830
145284	447517
6536	188759
78995	306507
1457	72432
166019	451738
240529	302745
189001	80214
11447	386556
332152	270369
307139	373941
87925	313745
87539	467612
315192	79756
191595	369698
367247	2695
58553	281515
245938	392215
420451	95942
489889	66471
43775	261396
66035	400682
29187	249202
313959	188107
174139	85955
6711	299234
37567	164107
53151	13370
324502	239528
449319	408242
282453	151197
254098	213871
219777	477986
413268	5307
364754	356098
458560	292614
294220	380538
78319	86618
20946	436347
234227	226308
373455	118662
6536	330675
93813	472583
221648	82005
106514	235679
458215	474244
403057	167719
330430	211868
16111	62191
31204	336341
13879	150478
24962	33634
4263	272230
212654	119299
358115	472864
218690	416614
41406	255127
310798	33716
282453	369684
66029	136435
305849	302067
197485	464566
364845	10829
117629	336237
334981	476951
314069	336590
2002	378686
245080	357373
1431	99980
45800	245317
485674	176639
132173	180434
483522	61059
336643	283270
420316	172658
256049	288305
290121	352310
331465	12341
3462	391414
163788	138807
79333	309425
261759	456586
424907	387928
138875	108754
245416	188945
198431	484726
42074	488376
375405	475657
209252	23967
271188	192148
464650	324343
430589	53490
184957	88113
417631	250214
183480	288035
374379	467492
294079	375476
168387	267602
458186	372214
298390	219320
220827	90884
378977	252961
151156	151944
238231	487954
321868	315200
420136	263435
106514	314218
189590	371918
135927	381008
299462	467703
491031	179220
308859	167918
399453	399532
169510	389090
34683	355806
307213	220609
232188	35764
167456	54716
474726	467492
143671	175897
420734	450876
145218	484560
214518	358040
396061	172642
404946	475158
220963	102577
291299	16241
51627	357854
414762	136139
156466	287454
151298	285371
293071	128716
208555	109207
89219	156036
344314	133161
115722	457297
273048	214024
246805	380825
50588	411647
3809	244115
298114	467571
4361	61376
427760	205289
231210	161223
400520	99223
433256	13370
195160	168381
210448	112008
194129	217782
290676	186159
183530	250443
433876	50961
315957	144529
80175	14294
238958	124431
374064	10342
345401	30733
128383	106168
415665	278700
88266	478415
418038	89882
442884	413880
453294	269612
378830	275152
302357	377227
93238	273692
74479	282318
437140	449298
353758	172998
52460	32605
312283	380579
480535	419650
481419	201925
103578	132996
277537	337791
403044	15728
278273	238409
211297	287458
302243	241468
474733	50264
487586	430997
266220	18041
249267	378686
233767	369577
49644	248614
223727	126348
411735	481368
432440	218727
173459	141623
107709	240958
431654	360860
438612	458230
152373	333603
71189	166513
16035	454975
198043	411424
226038	139339
365550	492781
18074	174939
161693	128340
259789	45318
195681	310495
45205	62191
215703	327632
336648	8369
323017	315671
178540	186548
206046	95782
59149	13129
303278	457081
78119	125306
30261	334504
305880	395988
46071	229150
420936	75568
488852	390861
130069	431120
40876	458310
284309	89446
253728	470015
113331	365853
89772	119762
228615	285314
335005	477272
155756	83317
442570	403239
355341	202036
28034	452052
389019	67040
389726	327061
191542	430734
480919	292020
229541	397505
454783	250746
90934	276358
314722	430278
414508	279636
133501	293813
257438	56096
233956	257093
469656	385931
194913	357854
208577	288354
354682	255650
146981	21632
249894	168629
176130	47390
137000	397005
139413	407651
306294	122585
200092	7159
319077	21583
441739	406979
99407	258032
380740	174571
287566	412779
421525	387232
266221	488510
267562	485536
426724	274487
307370	404155
317552	123718
423598	88882
150422	112691
159073	206846
86596	8687
290722	35707
41877	466026
255019	284966
269574	161864
119838	166970
182401	194467
384939	313829
160158	203506
440000	298026
398438	164884
23642	20959
304769	226042
478917	77166
120744	40447
394346	366527
409745	420323
52034	478415
295765	22988
406689	427738
46158	360708
233181	164425
370869	286313
221400	222701
13395	370770
253425	423688
81432	35628
21395	198477
159422	239872
416763	149729
448104	312754
27627	148429
2747	48431
117433	426990
452529	288515
255337	119381
207791	437971
386429	239084
39892	2310
205274	272333
172923	93244
107814	84082
134665	464420
160251	90123
454147	104498
39371	100287
392037	295484
132696	391414
244536	224421
31780	283721
261759	461951
91263	134145
39929	423688
144075	460186
323825	29111
290827	395988
238261	30850
158861	440660
15027	428103
652	409724
168056	224085
56142	1893
135907	455181
241031	227101
296948	453697
338615	107741
203270	467250
447346	148721
489732	265711
150075	10345
78030	12388
49083	313745
86632	15571
493262	107337
116428	18090
180073	231485
62800	54100
22964	145506
309917	218727
476260	17003
470140	386612
277467	424722
103709	289595
181680	49789
211919	453010
377626	94344
76228	293958
185464	103405
261900	39994
364933	78469
82981	160170
134396	277961
465278	146998
299564	15437
134185	149046
447441	381478
124469	19745
34798	79861
1499	190369
49846	242527
345715	421356
348158	95149
309938	393238
177137	474412
447368	53070
336271	388333
255243	221575
451588	27803
12805	195948
474341	433391
251802	22903
39621	222740
473668	281924
417938	391962
118385	243115
174139	360410
17173	478415
280933	365697
195224	471876
439211	108222
178713	41448
228229	321275
278642	80856
130069	328047
176217	47873
482736	230336
226747	489180
426626	189724
122139	221324
398761	466269
282396	264971
464192	335574
256312	285046
458183	118964
312474	75583
165646	137128
347614	470554
129727	301498
428738	134946
451414	193386
198317	28281
309500	141649
157878	15410
34245	195697
393409	97527
19492	413673
26971	372238
307289	112871
388992	484866
20199	185924
311222	395988
199762	456689
40333	441313
114003	149046
380676	267961
322442	126921
486640	65057
453708	21187
455771	492895
162810	27464
2429	219578
14131	388520
188047	161381
393552	265518
316724	154643
414920	21241
177634	292942
85699	296409
199462	3956
198043	401481
381424	151096
296302	428103
477841	243783
321213	286864
469976	69166
277568	305002
46988	279798
117410	220756
146893	399095
146893	324557
174627	257093
269296	446351
237206	48996
126682	430356
25063	219876
363917	213639
45579	32800
476515	426089
21070	3896
169757	233119
276583	93667
107295	472072
454157	337585
223727	339723
250230	69878
49334	293813
272338	442048
175491	441202
72523	325971
304	284843
197686	130983
300289	361220
255650	471071
241983	355700
366062	285738
170994	264406
493595	447105
238852	148768
236240	81225
172256	72432
356259	484274
472224	388374
461227	287007
315580	308302
394975	204925
126333	165080
487060	204072
356129	341271
350973	181680
376175	162795
213875	237165
317356	197647
239431	231638
136688	101151
290600	243722
24614	214050
89619	249377
161897	467267
392086	355553
205179	423524
435602	96977
6863	154336
456282	440660
121594	11533
298004	426922
284057	482143
483684	483304
99237	467703
354475	45949
277634	288687
434847	312691
65462	121100
219546	31424
458201	293813
210362	420944
423757	348460
267606	246672
322194	356428
10700	97894
54939	478415
140314	293813
189064	412523
448605	83383
151610	175003
242759	333070
424441	345745
267562	104263
388931	313314
13268	81191
256893	190111
474832	366666
456395	21679
104648	135010
358760	16433
16206	166903
6854	119762
318344	217310
185409	240724
219302	293813
79445	27648
232666	393535
54539	58928
39683	122252
284922	348798
272338	486885
374305	344081
161060	290548
13259	99437
166941	181317
176913	219499
417021	108375
146421	182293
112184	410205
54085	399852
18451	55181
256844	482162
933	174754
86728	172546
229639	289455
467671	131900
151344	139648
397010	278748
466383	262231
91029	225248
282378	418635
63706	288837
266250	326384
3806	110677
233648	54223
432175	290951
426150	454270
259835	279047
474378	347468
312347	446037
486119	91971
431128	471145
6808	20586
131199	119381
59926	263925
407144	336590
272725	48163
237128	477986
16695	6253
151854	205270
64731	259179
120652	132247
331103	61430
448257	375840
121657	213479
97439	349129
317552	459997
304485	331535
409745	72523
294323	82585
459850	86077
227938	301475
134469	60468
301464	224085
3186	275677
397599	408426
161363	240374
493295	357037
204230	286228
294335	136331
310851	295107
104598	242107
73660	414212
94717	413525
446644	327061
56368	259041
263841	292779
70916	246981
366821	451600
299074	130620
99205	366666
166160	423828
356352	381987
192800	419206
483366	84957
293956	238181
165417	464080
250587	206953
385062	191914
29276	450983
72865	49903
246133	220259
431387	12547
312842	39195
474688	7535
399051	479872
211222	383789
368463	15819
129982	395988
180382	291521
106268	253677
484479	210032
185101	198317
364901	23240
414066	346771
265293	403249
452726	136592
64657	412705
295090	67040
123741	329027
157529	110677
308843	254973
164671	440919
125790	20513
245938	195025
239691	380631
135482	178436
347972	71281
64238	19748
63107	250410
128359	482360
288187	160722
488527	383268
63314	414635
422164	219883
335887	381428
316053	183213
364081	62012
39751	98975
91237	318903
226585	430356
101504	217226
101504	315671
23681	66935
348506	67040
330786	445304
474022	13832
176903	335133
195121	482896
285498	302878
171148	61395
196741	132740
112992	374772
112381	146832
409539	289439
226326	384366
153687	446105
111993	278158
18218	230691
450675	403558
28737	87817
107550	190369
19525	440660
304005	399867
258066	420895
472300	186714
308618	15133
346481	439253
4690	399981
9853	472072
173714	298299
182946	174743
462956	288035
175104	404806
108250	370269
493347	125829
219546	131678
214357	404806
356194	99247
432043	140741
228116	420944
154572	388486
354789	385311
460059	188759
423828	222531
229357	10385
442239	385000
300575	231447
226601	246311
53695	129603
95141	113138
298346	352952
303930	435276
400076	254448
127993	387742
198444	233273
385565	182924
52391	199171
23143	222247
262639	78985
384460	481185
167193	257936
324110	405842
113616	432175
197317	161975
15838	187180
169341	127921
247812	421846
94439	98831
215975	381263
492247	201064
399	203656
287766	411229
120375	295135
109738	148361
472334	412517
177620	279627
209152	439253
400888	275273
138927	313454
153548	400945
437849	217338
49045	84509
402873	291249
421880	440660
67241	62413
65244	40388
368745	54188
293784	196965
122808	30216
44019	276519
390232	429273
297069	260336
85301	185315
339884	456139
49650	168262
73298	162433
173899	52537
397447	349121
315983	438419
255859	369599
68762	264848
405196	330469
196127	1057
453602	86476
114643	189771
102065	297399
315130	398333
441897	454086
164767	154815
182543	256373
486665	139951
289675	145093
85746	100194
314824	453938
19459	20819
45643	391414
342465	254175
59986	475047
307590	147484
95794	363019
302176	303451
177775	53389
102644	295
247232	165437
237002	249334
45724	5236
138085	273831
393482	8147
175608	13129
93148	164059
301312	401087
368646	418407
157526	92521
421451	212484
135659	6899
277373	486452
90052	413673
131964	456678
69400	55989
311544	380029
285826	446351
259835	470281
443630	457418
210482	2017
159474	293813
179392	110708
444537	458183
335951	480708
373848	10646
287014	73356
210248	221892
349610	429722
433411	393236
370313	230925
1576	180144
293175	254969
226781	401914
331238	79266
409415	186463
335591	275677
249281	2586
268748	171032
421875	440660
447029	378462
437849	259075
83801	360850
392624	95323
150236	300473
192611	188319
199067	224464
151268	119868
135731	326240
111968	346260
455889	331508
287413	414008
39195	379424
297041	124171
97350	389234
305528	15209
42399	267352
172172	17181
76894	415118
131574	294920
217271	464438
382825	95247
218856	466851
83543	470788
450740	439460
326631	332113
40809	199676
434329	475979
466056	144973
411888	36392
5408	479233
359790	298765
437716	355548
23952	164861
13105	10345
414297	51895
477928	444994
215114	309801
392429	72523
73822	158153
1468	407463
199702	336590
485092	175721
153559	378686
276759	198038
100984	64335
38576	491565
449319	411455
472167	140202
235585	49127
309225	25724
3186	392339
336033	484158
361001	213433
78571	104876
241117	353787
468640	290450
435417	351945
196102	236413
475630	122113
87195	396697
324968	136860
73834	359762
362083	434893
51072	353352
292787	486885
102795	39095
85243	291332
116947	453012
376736	380738
113355	142018
482593	118885
404402	277961
143631	37515
183196	65624
30176	420314
393190	97030
452148	405581
302200	323711
260589	429593
218870	360860
477932	367130
409950	134694
174034	199896
235599	447107
79102	124945
63660	162831
462891	402641
28954	105741
223616	94516
89219	223335
487922	244688
412690	9489
176403	126088
476691	401854
11891	468832
484516	389682
4083	223074
142936	417918
96410	476350
52464	448259
380118	425596
60760	276358
157334	378462
387791	121141
41819	445602
267311	79238
456384	458190
274852	309740
106141	230903
196903	45149
446182	19542
130121	49903
229735	158584
407334	462969
312283	393665
329393	299218
142335	110823
231512	171460
458612	318186
373170	21411
64526	272782
159230	374153
290578	442265
450289	370649
262980	3719
114405	108222
89409	56229
469963	425423
359790	86158
94951	271136
208703	364109
113437	216308
145438	362972
141158	469483
459616	402265
49231	196863
487912	236957
19027	40592
240796	214804
326949	411455
445190	79989
202613	34016
482604	15209
143522	208298
161497	458790
55183	123029
15027	54976
234881	182924
431264	343992
313171	371918
235434	172089
152945	107135
248222	71817
477932	4710
164164	65406
205179	225260
401019	124153
238190	446858
436709	87471
204270	410421
405203	190369
154861	410808
52137	276358
439588	156584
46222	156376
411957	391414
383292	286945
414286	133227
438964	401101
283612	158946
280162	149128
392624	101464
19175	27991
252673	38063
384332	398333
77183	81602
412502	421935
26501	183213
399492	80495
27342	401854
130069	465063
151528	55316
424256	222012
243159	290523
309917	235679
283052	461908
415967	369493
247334	103239
30979	476662
248013	137155
107118	344561
227396	478415
235817	201946
433969	446105
74157	421115
210194	350189
213821	440962
350650	205571
259978	466046
227781	182967
144702	122462
348798	71195
399467	469233
153687	414008
119402	162772
246079	391949
148313	436026
327209	185984
45980	377699
68098	365409
328174	180504
414132	64567
206190	214024
146734	385670
221993	189843
110655	75925
475853	241048
473869	262954
126764	24738
125232	179142
113945	475324
490097	429911
470493	269199
437098	202417
398169	422236
301751	434893
267373	250672
458968	462236
77143	30428
320428	76128
10068	40181
163176	182316
321793	439238
426748	100130
77443	341966
206520	366279
359890	61572
81262	243426
142211	101049
194678	394696
340175	218727
137342	362979
284235	482804
133718	343078
299168	200252
69516	389619
161988	467663
316565	476852
258432	338271
399270	438419
49647	29889
140722	121959
235089	446351
271290	261396
338955	231315
417372	190369
82538	346768
92374	91454
190766	222503
325490	186259
384510	447517
228533	48163
118379	94516
332507	62553
28795	49828
89826	317118
41376	21583
469102	52537
283381	137658
68035	18636
421424	76454
38123	76150
264857	125399
79737	313949
179032	95593
116686	19620
166603	134637
174802	45141
422546	267956
146981	371533
149391	474412
264046	34336
166254	286164
290431	351639
129668	167391
444862	110708
399352	148590
335191	138807
466670	236
203254	399867
348974	287423
12967	254202
164151	229190
2353	150874
338755	288274
219845	458619
28583	248746
403719	453668
476198	272988
314617	246560
479044	352952
352905	72090
243631	49903
273821	110708
35806	74234
235764	475612
132666	441996
78206	333719
288338	118286
443308	339251
158242	181191
479351	4841
176217	409076
65450	345742
247929	289443
395643	140623
165945	8607
114900	443874
111254	400930
416335	446182
96087	86560
414084	105699
91380	472072
443298	272642
159217	9054
364720	214024
272778	329507
377445	89772
128704	364050
122018	247165
27244	197622
341330	481706
4841	362231
122234	245679
432764	239399
422234	101049
20669	460914
487347	2105
321157	427451
280523	441705
345288	383461
295351	251571
20778	407651
145724	309425
358134	92340
27188	27843
325188	112693
355083	248329
124490	113749
97439	144845
244539	122462
309276	149883
260470	9203
40264	164725
392677	388888
387357	97894
245845	366493
145920	421830
111968	408783
71511	12895
5700	455150
276613	21771
356491	433011
354022	359966
32117	1321
107711	188954
357373	385801
30713	428500
79827	421830
28357	5701
176148	310261
184391	190369
449795	49903
471365	283354
345075	245575
406710	492687
6467	360531
267071	371918
174729	421935
222072	375840
382848	330469
310756	267602
190051	143079
431665	272004
109421	393283
330737	408711
229529	126579
89844	94432
444445	315380
298780	250679
362180	284932
106472	100653
332198	43045
258729	431015
399979	88994
416116	74107
266611	359762
212570	66670
183404	340219
474803	134465
398995	118964
257856	50600
192303	195121
221839	382166
388223	423469
228326	398122
395428	301659
430455	248975
208673	366534
435812	110427
142623	277871
438464	177349
32059	94516
217555	72249
100427	110677
104383	40914
469605	80008
122947	320273
80558	164884
153195	31531
276241	341271
104869	19053
425135	396583
18370	202837
268910	324502
301823	411455
188760	49828
251802	467276
187663	85371
476088	76283
164349	281924
231709	103205
39531	385337
454263	409142
420354	268294
414646	27581
283934	20611
294227	465541
281433	23018
53327	243012
211270	209471
86927	171268
109767	265589
52188	313745
456231	377634
269364	378561
204798	239561
310981	305251
355245	77978
320982	459217
90076	421830
433346	48275
151757	120236
178422	180962
5562	331982
143562	107473
200658	221061
253503	253069
327964	180957
187031	478415
28853	492906
16361	267602
368859	168054
217431	32807
472488	74106
348914	328729
65598	127636
338374	386145
38200	65194
351855	293813
153983	150111
310038	375840
265262	435708
485704	77727
169630	313745
96298	203656
40028	241693
122834	462709
250475	438222
191308	475555
333201	474075
313512	24738
103936	238566
313770	385801
266775	49951
456231	231740
436428	9054
251177	286356
16341	197817
267648	80086
426479	65093
21760	287646
17351	441129
49106	440599
271253	249191
395770	325400
203020	440940
290898	247527
482345	63588
45201	144306
120733	149448
383728	227088
128686	385378
173879	190369
336878	246672
1875	181957
18158	396883
107684	12162
166585	203656
185943	127921
371884	313745
153721	99858
397734	3403
238344	458517
126973	138600
35498	124534
403057	347202
228326	86560
92839	444588
189511	45147
80860	110677
204942	413525
141958	316567
407540	109824
392480	186571
204260	393326
266077	252773
335495	47958
240119	144529
26969	168381
357701	330021
386354	443109
330369	146584
152071	102487
54122	445578
381386	106226
177320	62191
95032	175721
379086	192056
391391	401871
167588	260956
88355	255897
172238	445542
68518	416189
143671	100909
121895	171365
208884	428272
172242	28129
143292	245518
228106	96791
396075	48275
166160	49903
3753	167847
343607	314274
172417	251116
61652	200827
302498	75639
384807	190178
235673	15209
120722	381666
302229	132996
159089	219876
329181	494102
461384	21902
298427	324723
409390	152085
225134	369262
443642	36532
344975	53879
311160	464702
272954	455728
309350	486885
70830	166970
85674	414140
459193	287577
437232	391805
22578	414286
5007	388633
299223	318563
290678	332392
213123	446004
489977	459802
473600	202036
41383	438783
354344	122694
161375	260854
478573	203472
132533	322432
343924	61386
217727	316231
311421	494102
217389	396883
255317	297981
458483	356428
487482	476887
80278	129185
451249	238673
137159	214024
241156	136435
289741	98906
313291	309478
49037	356094
378823	337849
267327	127571
372340	168093
454684	380364
44545	366127
330261	198790
361576	376364
269612	174315
306183	194548
318906	110677
388292	42126
408329	160576
154387	104877
307367	226308
466726	78476
459104	435708
131939	452348
137838	17726
104755	290630
337089	428738
478588	423143
453651	71285
145140	215858
458065	401854
397368	2853
320961	311694
209465	20998
176802	190369
414327	157339
175567	473223
434726	226009
328367	414212
453294	151321
427238	418403
43647	364168
121539	93976
27096	123369
402991	385000
391860	276440
128350	261396
352989	484447
185808	317118
198570	395988
303014	152715
289887	242855
43115	122135
154897	366127
308743	187974
385731	200344
105097	287087
52668	234720
154906	286499
77274	478415
254599	339251
438904	358848
292937	130028
417019	249334
267562	277367
250895	291324
316933	269950
68675	177005
372054	301373
27389	96977
440472	430356
458768	47000
370788	164884
60048	47390
400	39973
21365	370257
363766	62191
246570	183829
319654	369443
143300	273831
6467	474341
207094	219865
283795	70595
117833	422889
293775	201286
56988	375911
67429	11862
220505	308150
274284	146863
109334	123410
33993	448131
369601	287423
135432	213221
41378	332685
426726	97277
170659	360509
403670	214992
484229	358736
477956	258370
420555	358885
272785	479554
29393	167356
333304	76428
162942	178023
287566	462377
404892	385076
169878	385067
243953	368205
282791	208705
464180	366493
113616	315235
250882	236399
380330	312146
308075	376124
315701	21411
60287	96673
372340	59325
84315	88113
342465	134423
478855	188067
372488	85113
7922	155697
387449	108222
299715	247411
275527	127930
228225	379130
290297	203976
374121	106887
183432	88836
419033	445753
227756	67734
449247	60108
164570	476951
4849	55008
242356	430946
94670	391204
91600	85243
491209	217223
173488	450670
352140	38213
286310	405788
215585	344515
184536	343944
9682	160428
395805	345745
83613	442793
98378	187978
27457	190369
49254	231286
210511	439050
171765	61572
185804	261396
451016	428214
124874	258370
64355	40692
309083	203279
191756	415510
268600	46685
463726	317118
233117	58881
58486	348798
469272	14335
253931	104382
248013	258820
98990	182151
158747	351257
467471	258370
426292	90123
429738	40784
71189	283
215179	489144
491190	365181
141642	323563
79982	350009
23146	105498
368726	293813
389656	422470
82023	128335
292687	327210
295186	132740
29610	122462
105077	82430
196030	421318
40907	344740
77696	207720
92246	277105
314899	161103
397708	190369
311277	365053
182270	449212
232172	190369
92152	486102
385673	122694
138066	422246
171953	324430
417748	95882
241352	35035
288711	337669
412309	395740
204449	306253
66119	337321
428531	40034
22950	33124
330954	53874
157586	54953
382161	161643
201474	457605
374296	106048
344094	10753
493950	84590
38412	136877
493786	363973
327374	214992
216052	154972
305724	140728
391221	410968
172672	401378
341293	76454
339517	210579
373747	98847
250759	310704
401555	229928
323335	124033
492985	175721
188730	78380
188730	374865
128064	428144
268118	309254
409088	351402
55633	28838
378498	450161
244092	207549
121828	266693
149429	129451
429108	344723
140858	454302
6949	109261
439919	110677
306105	428214
367675	452935
302813	64197
165775	366941
459568	93187
319509	404806
355083	293195
231821	201332
453954	214559
16641	410074
160876	374806
438410	348444
78669	225988
487243	5447
119119	70842
261571	89479
60146	372755
444488	471391
473411	37948
202774	73168
484172	2421
226167	362267
40784	204068
11394	126911
182491	298274
117929	226308
258432	376139
49184	334480
421729	440962
363574	60517
224696	83223
426197	342724
171367	444746
125565	339174
152028	67280
493070	304396
313947	218730
90947	459633
109103	366258
105309	446105
383822	64429
322474	23815
270248	217507
64008	48079
342342	367110
342465	468249
392066	83107
241418	278642
251806	486591
384822	56839
171311	165967
188784	453493
430831	489626
396077	398954
97499	438373
51342	121755
98654	3274
256610	84750
257613	95579
482851	313764
284919	62610
106676	385699
213496	36370
192611	101816
487024	215622
165680	364758
477328	312691
141988	284593
71189	67361
59787	121821
73422	385776
314753	440660
206384	122694
74004	289365
246099	56981
178041	306491
211932	180458
122390	90080
345348	111024
299038	274309
233281	329295
2145	6374
377149	104159
114327	53490
58309	194287
4098	252664
17077	110708
376651	409828
244600	353129
312283	171496
304051	260676
397734	291717
195379	171373
163811	347202
126347	50719
365099	12718
91934	362962
79708	4746
215777	92712
53866	463623
440990	150756
212355	127298
96230	28065
253573	24480
221173	375063
311311	33630
114501	366127
46092	441656
34529	187974
62546	114643
312751	262778
312204	97753
225279	171069
271563	123190
233045	365617
207512	4914
329155	185479
148422	154627
140442	262633
428329	514
108156	476662
271760	24738
463549	234977
25779	96094
395333	304589
376816	283645
324825	131517
350347	384876
106917	272230
121734	471183
112415	187974
343419	248777
166626	143736
15807	433755
298248	9054
359875	95149
84521	23430
257581	183981
178836	317356
301312	190369
155308	487616
38191	445749
269397	135799
73466	234356
142700	309048
167106	353233
328579	109253
448796	72523
31695	16433
88460	83811
246755	23657
278120	218485
271231	263485
330908	148758
109868	186259
382882	234459
452236	336590
236260	411424
19860	370116
51844	173969
193869	295159
310261	3266
273985	280390
136261	23854
31812	347670
157548	403369
369340	120274
147381	203656
197134	177330
64730	18335
146281	55450
311863	105878
111801	300749
209137	401871
76347	123182
256823	477986
211175	348007
37066	19246
141026	82665
48127	482270
424647	393238
221648	425510
389656	346697
388409	4413
360813	129185
331127	420334
466969	486095
454166	94516
201131	327343
475680	247136
178995	276744
337802	148890
22801	59040
94993	279664
224565	318672
98726	65670
328078	15905
165405	14643
293338	135227
426312	200457
226919	342204
124363	198943
354111	326260
87501	341271
400027	23822
123161	171422
55864	134145
272883	181215
450837	102168
411493	163107
217432	293584
177325	226526
418142	46260
86632	273108
452707	78699
394062	406216
474177	39195
77409	375991
259524	344398
476119	340073
186041	27624
150489	205223
295719	317132
9280	91600
432173	46086
447257	391414
144364	406894
176913	345707
84538	486885
229735	291368
168000	159141
269564	293745
477491	161223
437454	313745
412749	356188
238344	51895
355048	20093
55525	309425
352625	492906
21753	401304
284055	366261
373755	194805
326260	326650
368205	406626
388828	116065
295422	300240
314266	278182
345083	12640
249182	74856
56619	486000
335005	261049
187834	396993
246574	208847
344813	133382
465292	369599
54147	162338
361912	395988
49340	188058
202486	458079
380748	359824
26764	159578
491111	358531
263920	248947
252829	409043
475336	141440
280126	49791
392086	81280
284265	271560
435113	14130
402519	45413
328729	82647
387167	153995
437981	110677
209317	213035
384667	473113
466816	136422
434088	313745
314311	344580
104263	144845
413336	487470
492871	260472
487832	273831
43522	272908
19995	388560
259978	226308
230260	94562
242750	278520
272505	352905
232137	429423
27276	303341
442712	133961
27424	459142
256440	88881
491532	88113
291156	256397
371912	444081
301166	145860
138580	458505
242095	398401
324502	426067
60773	117800
114643	227011
402316	332088
357878	167307
150897	317118
220553	15209
485582	414969
331872	299934
108469	431723
402511	472498
343910	42890
327209	395431
84273	13070
221929	400022
126751	219130
374404	344398
228828	359263
6467	216318
164334	31609
64259	117981
215416	385000
112346	421707
463723	126426
267977	50391
6899	208129
312554	349261
142059	118324
244320	226494
174139	192646
472662	317675
210957	348971
179999	162831
76068	308083
6123	97894
132153	72968
385858	71009
157992	117565
230051	78602
72620	84502
55857	206962
282757	384235
302344	310756
303670	74585
176006	302836
41942	243840
356259	54976
38691	492180
219825	115438
207343	116958
390687	345401
485546	159378
215369	280218
394915	383571
211143	450758
388967	362557
8146	328733
144973	262405
382574	211134
175529	362388
189197	469235
395788	79507
20181	121226
22414	105007
489912	58708
193499	340779
202922	406824
274138	351451
78006	114643
8910	463158
389880	24070
72844	293341
257546	236213
211344	391414
487924	103510
333952	229175
312614	493574
287115	359473
442110	360884
61286	481839
477158	41075
47466	257424
32743	164362
221488	50897
337576	249334
49184	421858
385549	398333
336152	234317
194504	394088
203279	462969
312795	197456
433820	385335
158087	276744
382882	229424
334478	330375
286511	489822
258348	178449
196332	38063
374379	450324
285295	222701
483706	242927
320468	17808
129860	76454
146417	392237
108525	447517
431594	490899
275874	49228
79328	262874
21818	483688
394285	187974
382882	437790
174139	233797
175550	241468
279887	298273
31420	267060
61503	486340
27830	11626
195071	176182
382793	329155
9301	57989
172630	77002
127604	397984
458145	252644
268914	237235
360179	140635
93901	32807
460843	81299
455600	207030
8354	230055
356733	18852
266307	328729
276984	86728
317990	259929
87274	384092
97399	104377
71968	186548
401914	401871
320208	476326
274790	86892
295956	52959
329304	243112
364498	120986
55940	403368
301312	232201
247294	367996
421140	489614
65585	169576
200092	152061
212604	267602
128932	80193
121442	347081
109356	327449
302704	178436
82257	317118
446947	209933
465034	316372
346148	80193
112546	212840
382270	391414
447332	420528
99367	72802
29077	70179
472174	330218
405979	436686
375777	17836
458653	347511
188945	245100
468266	228106
286500	381054
450108	142696
69642	485916
17772	222701
171050	474268
420816	405358
114550	111549
231855	182262
218335	17186
13186	412303
352913	340393
212914	106459
270891	201780
375148	142018
84810	332392
70816	110708
431590	126426
408805	330839
474177	366564
145200	187
424647	3719
250139	86632
89040	485452
26449	300280
84429	91711
36211	73359
152177	325604
483193	358025
26863	322003
252523	317675
302774	232784
247389	80587
66356	273946
128109	351639
222610	206623
163680	486339
328729	291151
468741	191982
328833	477986
312381	374666
150489	246311
23366	5040
244031	28129
13072	347601
172303	229305
254446	283776
294323	150236
472269	252438
89564	155362
81547	292129
61652	406774
411873	164816
188534	87217
212299	459213
296616	387742
157792	103804
134694	146998
414830	53389
129328	346761
109174	80325
67351	53994
324420	313745
58271	489552
135541	379976
412674	214923
122062	451016
454925	209572
155337	371486
181567	122249
285957	210410
364807	109389
409388	10975
240119	438783
482456	354196
204078	248835
325595	151944
64458	214685
200092	306459
235131	221676
428843	59672
456380	280174
73298	358627
281671	14163
355972	412205
17200	345011
482218	418334
282235	220417
414128	100705
409801	154907
440455	110561
225573	491897
268418	263610
414334	403612
16982	400240
20946	302598
147748	194165
156068	43334
312288	290045
198061	32375
326386	208577
306040	381146
481167	343085
244536	403289
248013	302366
433751	343195
241248	72672
378469	253425
238443	445233
289737	209471
231305	261339
71694	94516
147930	309801
176371	290533
208707	298767
270127	293813
351402	348627
147953	319147
88460	447143
164568	24740
56964	64871
84756	201262
471205	225260
430217	177569
314736	380999
207622	330860
110192	240609
270248	236492
438501	162795
488919	330132
141878	448646
428552	178436
24413	457738
46224	418960
60037	412371
405306	291816
285664	58861
358322	52929
427980	428009
454755	299976
370866	80437
444848	60517
134920	395336
18928	208118
330737	235781
488971	455218
295643	294085
72670	55626
89638	185208
60287	202779
291540	204273
104598	410077
116633	13370
153385	77917
342649	50264
422776	309524
268618	22818
84745	295381
234649	411282
85821	278130
228409	93360
350887	283037
375249	279509
278273	56068
156777	457514
262639	3210
181317	254511
235640	273831
297979	27831
99346	27237
417248	320097
211657	156571
260735	360708
388249	328932
195121	400329
126875	388239
220367	273241
165646	355332
302283	478742
162450	190369
481712	334424
254415	104598
199765	406188
358477	313314
422776	111312
95099	75704
214744	331900
365715	259312
57877	15209
318054	152618
117862	53553
48472	261163
411613	293813
360330	438783
482851	140809
352007	389009
470726	126201
271188	388575
284079	186259
184873	332392
402090	355093
75588	214959
7740	279134
412162	41081
302706	35421
450007	385571
265978	120986
278867	411424
446099	162795
436699	427293
241005	272200
245332	188925
267401	398278
435966	130028
232027	602
480853	464578
258775	267602
486236	198790
129688	461319
363008	454975
367062	364509
72081	309425
312283	347368
429653	43514
179829	267602
366742	380266
200557	123423
454286	286936
215249	422164
404568	15209
214043	421356
285727	224087
56806	329684
408839	417826
89343	293694
296149	384495
88640	208785
293298	391414
295481	250577
9670	268626
6724	230014
20048	313829
216299	382657
4954	268298
137436	246312
456510	43715
274923	129664
36156	459504
262210	157653
255945	363797
312478	81747
94261	261396
249964	376230
462432	383284
130031	446154
339333	79083
6417	294684
458011	395336
295370	304865
76717	472428
132950	47390
271033	399084
483835	285156
238406	315888
179803	482808
34999	313314
385542	89479
240661	147460
168130	95372
263769	186159
85739	90820
60929	245679
121859	427628
406493	484447
481183	160379
270885	34599
405555	428927
428771	157726
94461	287423
287566	403368
242100	350822
50121	277250
487893	99060
44153	367906
87440	85870
88956	178335
411668	346408
416684	179692
186570	72523
271156	35432
53922	105967
344110	374622
297979	15209
410573	54448
462859	430356
429312	167484
480801	267352
311823	251116
35707	227312
428944	23423
21241	169485
406660	320482
129727	196851
95923	230778
302600	135051
174449	317469
235630	261396
12177	154262
476479	183213
208482	267416
234881	478232
98380	163607
296574	464420
63528	140309
345312	466737
78866	296348
149803	28065
284931	165681
131214	392382
153006	182355
40842	423559
428312	280043
92431	455991
272338	323108
210873	421356
298390	396913
291048	229590
193354	175013
110655	82430
97588	302281
48608	142292
478847	49896
418658	115697
374259	209952
437275	262954
261759	375710
281924	371991
27322	224085
19542	285372
417365	249202
127371	281142
257735	205037
379616	246311
120582	18202
464548	110677
246955	94344
213636	427467
207875	190369
383328	12895
39892	243099
153108	195121
293084	102654
91462	138948
171846	366124
57276	463815
181493	267178
282203	477198
432421	206623
230576	336590
439415	26713
71559	32807
426917	342018
448199	484626
260405	344601
441571	368526
191833	44390
9597	388473
8823	375063
245930	218017
438992	214024
302577	42890
457218	205270
108363	267663
387355	163324
5040	133562
6429	316372
151380	121874
488590	139687
387791	445749
371500	273831
66036	116070
368748	132247
174947	26757
403503	449322
95450	262954
119226	256121
352973	162152
210318	40666
287240	159866
368418	401928
172923	350973
23397	394725
6806	25410
430170	348741
264254	377620
112024	110677
432903	455815
325397	301475
376965	351607
306233	199038
474868	291537
191536	109110
290978	61572
92047	170610
141680	261375
9352	53863
38861	260527
164486	440249
140460	380954
332005	214024
130060	16169
40333	49903
365358	179375
297436	466357
81556	102973
377686	366127
272946	435428
81210	92548
121117	310917
396038	10646
122696	76696
166903	229733
101230	311221
233117	492716
119944	145059
448815	198297
104191	236213
413351	48007
35538	222701
282453	263648
461833	77978
461769	413490
203022	341271
299234	21583
230051	270169
452962	271621
385883	246672
317541	276963
226144	417322
153813	434922
469368	54068
135179	142068
190524	360841
338032	419086
417372	49903
266307	273160
262890	477719
322030	146202
302223	121171
450851	435708
440485	80373
392621	71224
292641	436596
483134	165553
409205	309524
391867	5040
82073	492728
361050	493078
444890	197996
265510	288585
330971	315888
221318	166513
233699	458933
41484	479355
363591	275223
383175	395988
166039	412669
467101	330694
42189	411211
102065	482198
299402	404806
160118	276796
377439	166063
400910	461951
179289	371918
62260	378006
97245	251388
200073	145064
88508	105810
276158	347011
426693	478415
461163	130499
484740	151263
206149	7252
96839	103240
373025	322741
375606	266096
224520	355552
103790	79859
277770	65636
196831	430894
153151	141145
408219	476951
30037	237165
329727	296869
50078	167841
338378	111629
437882	262954
217226	290
430323	143015
5070	109006
119621	481279
218003	276090
331497	475699
115174	110677
292730	440660
33172	211931
182270	51754
259835	477062
15027	31824
493090	242623
130215	215580
312714	2057
81392	111781
161363	293276
33398	466737
142448	350005
378006	87186
263408	218562
217386	393326
221910	105902
401994	234285
336054	281641
48487	98639
65513	26359
259835	55676
182548	190369
163379	266683
44577	313159
124926	446557
463539	178103
219281	89680
256936	482874
85739	57375
214620	12895
116576	274852
315690	236213
99092	440962
461010	446305
415609	253577
290211	273831
45158	23415
54578	417288
93510	329130
332881	94634
339333	134084
358836	87900
126793	200504
378757	24178
129453	317675
264410	407972
379183	58102
346158	465647
28214	439352
83400	456640
191922	354783
203611	129424
312892	425817
59665	61059
242195	100999
109824	177021
399441	135664
21095	256470
232234	440962
55773	278488
257498	466737
320619	359762
47046	313314
37459	306655
17874	378462
206789	256373
296807	189412
58437	327061
446325	300473
472157	295484
18333	359826
325188	462627
29582	40722
396449	119868
449399	12454
416408	281273
104598	49896
431214	475223
353	346036
479287	343860
319393	362165
214881	29743
400734	440660
121875	422175
428099	401949
413925	50538
232918	182164
49789	49394
47514	64946
18024	339661
333357	482648
157461	300240
219871	157744
101464	110677
267116	100612
314237	151444
84938	272096
62275	211775
59797	304355
107910	332619
42578	203656
421108	42890
149600	225515
343732	110571
232812	420392
143773	220540
114063	443779
1241	13340
407745	312400
492455	313745
77793	183920
242038	73501
54068	196996
272301	384928
345707	400520
485700	241088
445343	286728
481975	317675
265384	407651
408704	58862
476489	487747
61687	286227
122644	206623
368490	413225
398997	132996
402967	223497
256785	115066
157961	464725
421241	189346
228861	471148
252826	259929
63457	405217
309276	297542
475158	106989
38685	372214
59644	313159
142127	355806
342465	302578
337580	410074
252090	110677
384933	137886
269964	96491
327425	144405
471666	327922
413432	142018
282233	198790
263923	88560
212938	491150
208118	52916
91197	410500
105595	184258
375465	276162
312381	402509
440052	15209
245047	418332
91263	315671
188633	264908
268524	384208
202379	69019
392117	190369
144071	327574
68904	325870
106848	212278
441739	21632
184629	443020
430784	428080
94854	53883
198317	226448
207184	436827
45724	211755
432272	194170
486230	51895
345902	146863
360733	257377
155121	487833
469564	158811
288340	376297
375229	378462
219985	134145
204263	97250
96516	300466
164569	489822
430235	336590
268755	280635
22847	110708
154015	262954
34277	347411
364144	190369
240921	364294
410621	366127
330722	31345
420777	149128
310519	323079
410265	196144
297135	318117
332930	244799
178433	440962
8213	46804
364519	428103
315805	139921
180488	368745
56437	371918
44859	283107
204830	323139
89238	18319
133566	478523
167588	49254
265179	354730
131099	205270
259846	246223
424442	132996
307864	83720
70039	185617
134299	52278
308345	39618
383205	409828
190849	305984
302680	157100
135103	452581
228361	286313
138667	372023
208754	104855
395924	231485
24539	265040
16601	55857
407335	391414
361628	487938
122217	210479
317979	102352
98959	425665
373168	212081
25132	84841
283024	408878
404568	217507
349868	476804
145788	110191
208350	476369
304684	317118
93370	12177
105969	54884
178381	439315
491885	489721
257668	192524
198317	166193
117995	217423
231350	339174
64229	109006
206115	384018
264755	26842
76435	293813
57632	135531
456845	345334
137511	257209
126911	409828
317390	113138
90736	188099
15819	293237
146893	241596
119001	413335
93440	345745
390061	234511
98868	486768
367796	369647
380708	235510
473411	156376
94791	185479
239755	331151
125632	15209
288690	485304
459570	348630
300273	197266
474294	271114
442701	478123
235673	487257
194630	275861
212697	317118
383549	257427
239173	353787
402238	335477
42854	26556
396892	479872
378057	158982
328812	440660
189318	344495
474341	134358
189650	274896
169459	85872
389566	369599
311318	277567
291654	38474
276821	337778
426197	76417
287413	238578
367079	259929
362231	285156
221296	32544
85177	184902
44159	433747
417218	126204
324239	203656
186206	316575
409009	91955
259835	394728
334092	50873
472352	411424
119446	220417
435157	477445
253112	40161
66090	125024
459788	137155
392372	273353
218362	429161
28926	164884
299822	264406
110691	457685
360531	378874
119019	409450
363144	463249
355505	405730
171455	155927
249045	196033
28357	104618
240529	66052
47630	361783
387720	345295
332051	464578
40784	59820
108983	219104
360584	13370
54717	152085
458492	367919
294289	355957
493776	77031
256893	285127
154388	213734
470258	226123
426206	454975
79195	304048
398308	300887
346937	137514
484172	27000
334460	369684
260671	358797
122585	317118
366671	161826
93390	194165
330462	307291
103892	284979
483196	141154
156919	99405
340863	90004
416550	493524
408329	445821
250037	357357
177151	44826
318088	410452
124425	490162
111307	446938
49411	249334
364636	20513
163163	31374
357291	387839
487415	272959
415967	463116
246175	311246
117791	305733
172335	273511
350726	480224
242661	244026
4768	190369
124658	209572
313263	468063
166478	385501
164196	218615
407565	55166
367492	267029
209065	234356
440784	12901
376994	142855
338228	439434
62553	290014
89826	148374
292045	180527
47245	86632
468797	407651
323045	38304
416005	144306
398715	336023
177531	192365
148980	421356
157032	262954
183988	94516
193260	396080
404960	302352
138638	452098
329466	271489
306093	451715
471745	200943
183581	28907
104962	228431
102253	48275
54976	85559
145585	656
36063	367798
92312	304889
3525	297771
419182	86892
191933	17122
153322	362882
298333	43164
189806	22907
385593	176747
62599	315568
424184	264258
409820	268606
481419	97592
436699	356605
385795	429458
184629	257926
319556	287928
34949	472679
200658	267352
258729	174924
54816	333357
180873	440660
746	95703
493293	311061
379470	404238
204103	158991
13218	187974
218497	304732
350534	381578
232738	475200
329379	15133
61343	407714
445660	253993
358305	365885
77793	250829
468000	95942
463769	389682
80080	296352
208032	89047
193271	359184
296709	20392
253525	324061
260881	122072
401977	486339
445101	203213
442371	176525
231541	190369
253931	97277
493031	464387
294323	221687
325143	129806
24248	200886
193216	440962
368144	419936
330488	26848
425970	104799
69119	201723
391414	286592
51413	191057
38088	206623
18468	443817
199770	21330
313547	292601
323017	451016
345715	303594
359553	446351
279987	41886
470128	385374
189179	257931
331638	210353
257847	182262
164038	29247
411308	492316
386046	19924
150396	283392
133230	484164
472323	173879
410689	469700
201948	109716
238889	75404
272819	275790
428024	206738
136215	44702
311510	178077
244092	283934
20946	350160
144239	293813
432080	211868
130331	426569
124557	110677
80404	282473
139350	394087
41601	133156
14788	399736
79528	428864
354148	421846
449892	81280
27617	313314
194613	5902
193705	208300
429400	144073
428861	28129
280933	447519
313576	154200
287566	384174
312913	250281
62664	259929
87228	15209
178596	57645
16110	267920
436765	428026
301133	460732
401807	179103
263703	318313
129410	263463
55633	390297
15814	195948
465627	280444
170932	86596
141153	32837
12250	190805
189306	175721
115386	123369
162379	262954
310629	96977
371779	226501
123926	481698
315573	134599
91085	435280
77461	202808
444240	355093
256246	403961
76585	102352
194311	136223
477367	478415
19528	396251
393764	166970
266931	489167
245937	372214
221687	476831
418411	252652
180057	288239
311383	339046
90200	221890
68094	53490
160722	245679
439506	183213
338191	132740
195362	140506
39195	240755
83330	377647
219791	88020
59092	313523
80854	441434
457306	24500
378795	265589
489515	388575
303767	281610
422802	442096
276663	277568
186268	290218
68071	94198
421172	191955
141965	137322
110025	62191
148356	238183
149898	390232
438858	282059
129546	467339
167588	12556
33820	491411
107906	410152
229198	133067
442925	66113
387742	112888
272742	94839
485400	89318
368166	119868
191161	259074
14676	267590
53126	402870
24926	245679
179596	329674
197096	271534
227628	140922
259978	247508
476321	91711
8524	450983
213188	376373
204456	99823
201547	209933
219166	321256
238406	41673
464849	366127
390244	37681
43349	471580
407497	476951
465682	442099
239768	364807
66767	445771
223006	176878
483793	226494
444103	373914
138126	242927
236692	10720
106917	11626
332708	489993
460183	139648
451214	45141
21513	18175
335751	169814
464898	267553
123283	193281
243870	86476
242832	395547
312782	142825
146987	288466
488971	477136
132988	214934
222170	445364
68532	362603
182073	215862
163435	412306
150496	63528
267551	314742
142145	483614
102065	106479
392037	70179
195121	104734
488971	354694
186425	182255
433565	282195
265262	234730
453469	296423
208257	5769
52271	54208
91453	83017
10217	76658
433346	54976
213606	467470
315951	310669
258668	466283
420234	306483
174725	374806
217409	190007
235375	312566
32384	10646
4533	218727
462036	78802
453054	141166
5057	411424
417839	217223
245027	283217
344314	53524
382096	454975
408449	391414
300813	225933
44160	432441
361063	39113
121911	109790
39683	283660
407597	370771
277498	148155
353103	341271
342253	139714
116527	176182
158383	244005
268608	262954
133909	394885
229813	157527
372340	161134
213364	281936
178222	417408
481044	175382
248259	73725
269315	2332
351534	453716
176878	79870
437915	222899
454895	94308
93633	293813
348275	46673
134580	94344
11148	35707
370869	296883
40890	194382
85406	407651
130367	162831
153439	216460
372214	34370
61376	67846
157032	447517
315739	66695
458990	13370
89280	19283
373585	8760
398997	75450
254248	344561
414107	15209
405979	105878
79378	327343
8254	317390
20780	378686
355093	261792
142794	414832
409238	322219
43722	480025
136185	440772
154338	372325
99555	225313
474606	365345
306294	3747
396408	278476
335069	179375
41804	472072
277568	244115
35592	347234
415574	159701
88038	375473
194438	265883
485629	167877
7922	327099
211635	77973
434827	113051
370640	197996
129895	120986
450707	366127
59644	7159
281567	371918
374708	18393
349834	308906
441465	18665
39772	381428
117833	106164
61762	113138
209670	474017
126432	158514
315979	476510
137454	304589
151409	398846
266799	267352
46556	134672
140752	64335
90714	460752
204662	284843
361960	187834
168545	114063
430305	141048
113363	408121
77646	227381
40028	90594
61347	6374
38063	403337
249730	48632
310139	50264
452931	62996
327710	151716
239528	336260
128440	410037
40785	89212
66001	239327
50891	338271
373755	234649
334340	190738
343741	41629
173751	111623
96845	401871
387598	54536
41842	302033
146554	114117
146447	318932
217848	408219
116527	307279
187943	167588
20507	292369
118034	469719
275565	394529
162450	391414
100896	66713
348355	48996
475652	164816
177649	81351
430610	24401
364097	54522
399922	236735
374901	40692
221421	347478
485192	440962
337252	274950
25174	369599
211335	21481
39618	282911
133049	98906
16370	148171
28631	48275
172609	315671
146893	357622
69809	489781
388894	364201
120828	477590
86768	367621
151290	410484
476310	437213
156374	401854
352900	86728
93214	385401
446800	318235
302563	86892
16123	475156
322910	371934
2959	345745
252294	124510
168799	200276
11220	208118
431508	276744
470916	11511
47771	468952
196488	209972
174000	440962
282912	378546
125419	287740
208593	123706
421196	25410
343637	164884
401218	98194
326683	482667
174255	61806
88404	36451
14518	401825
268027	312427
241655	141914
208353	299734
253990	411455
416198	94640
310606	258370
305950	335524
7950	39713
139145	356041
236326	222464
305287	338430
290966	487153
422015	69639
329727	86632
184105	428103
363656	386839
17996	169437
440066	463434
128425	463457
274474	288035
92047	72213
464952	97686
380858	307407
467257	379315
425070	286598
281877	419492
297546	433781
35953	475910
169987	270459
153322	136639
162884	395988
159500	469235
366127	461990
308013	413311
251802	37258
200683	222656
15027	166063
218883	55411
198746	396563
138927	244712
134585	411424
464784	284458
206671	440660
478592	33488
146893	188954
152227	461846
199120	446630
444053	432956
17968	429388
84745	102352
14282	293093
36909	284155
165267	195
257847	10187
337780	28129
309066	66414
452962	158870
131928	194260
278769	97753
490049	467910
150216	150526
414257	174402
82836	375750
98210	116283
38359	491984
288100	376773
452402	132584
305054	299228
253340	463359
488507	285156
342582	475419
278919	282670
324206	62580
262410	98294
39892	213017
223727	141166
358966	478415
4469	445969
432100	69824
168582	315671
445725	58567
230718	357443
89186	369037
153171	110677
442484	130069
335484	191141
481211	212007
4325	46410
80189	92279
328312	15080
93951	472256
470841	266852
156849	428864
193654	492906
283209	269111
160490	304173
93565	290
268418	213162
152157	311299
329750	11789
282706	100705
117594	206180
116021	60864
488971	420944
176180	42890
46865	216961
93627	440073
277568	28686
363451	86476
399492	223219
170333	91295
322737	292730
340793	393326
265430	370866
406963	359826
178003	252609
449347	26108
169988	227647
276484	107733
475307	143517
236267	377333
476918	86728
41798	405788
82150	121758
33966	78469
215368	368859
391414	227776
179855	428214
156911	478415
192234	35707
41312	185850
16121	35735
374379	28887
436695	15133
291101	273831
433391	398098
490149	96879
285362	289515
179957	387742
425866	467452
424570	405217
323395	237165
492222	259589
405237	32807
168381	154032
374704	158412
217321	138885
24344	327128
311367	268118
192170	176631
337251	389682
304952	429234
376397	187382
302215	255650
77829	411809
24174	85552
81945	300427
99110	104030
174139	418363
60846	327217
189965	309524
238162	257055
366187	233676
241617	339952
164256	473850
229409	478415
29777	165653
6488	251597
84327	146202
477024	44053
5971	32076
112300	190469
1333	485304
411674	54976
346484	132740
87472	287222
396802	28065
186182	434893
426190	80296
25891	164884
281528	317118
435321	345386
245881	301172
223435	462973
128240	290450
162557	99409
31247	307921
64608	331358
246348	357800
244439	48275
397104	15209
108499	93627
262299	30505
81547	244115
209520	275794
139852	64691
266341	392788
159106	281544
109868	483761
446549	313745
194215	426781
145340	298767
104459	357951
333557	236213
187539	301475
170362	364796
295506	427627
454878	117227
480147	382692
360099	306708
380384	81448
159668	120392
58671	389325
55578	279829
319410	416402
272818	311819
196903	233477
132155	300800
356557	220756
187764	297556
105229	338271
108404	371924
180661	393326
357362	244355
288192	319967
105827	476303
106268	132615
441383	112395
189567	335069
177748	159378
459457	238159
192070	337778
344844	4349
271698	77004
36515	343804
155269	487725
459252	108888
455871	368433
114643	107150
66383	420944
87021	301823
152797	75411
239719	154687
405117	401949
20944	49509
365093	241619
336487	252609
206489	51329
428892	105191
412063	16569
188444	326165
352208	8623
11122	85877
89358	346835
130999	437840
350313	86560
374921	277035
449936	136435
247296	289462
297069	100240
14154	307711
360224	274451
136999	239239
58335	267602
306409	307728
13741	108016
467300	345957
130395	88378
351324	134262
117862	197439
395319	82248
409388	20802
55362	229182
191629	189804
384359	88113
377720	472072
10799	57541
165533	295650
108198	99594
192495	202876
421601	185013
10968	93876
226607	43496
460169	488965
217138	263009
196927	22347
476310	50174
371999	295159
156541	293813
483679	138807
68071	293011
344314	197431
343655	336590
157903	366534
223050	107805
167588	338217
30263	174221
152324	425675
171264	105053
145217	366534
340197	384817
418096	475873
388075	389319
153152	6899
124291	93328
27064	241468
464149	36286
435721	118324
256893	277638
470672	96120
169006	313745
399808	334840
4923	356206
154712	8084
386516	104855
148957	20457
51385	413034
221296	303079
312283	424024
110961	190369
71346	228431
152742	304173
229103	137739
55489	310261
22753	23369
334904	411424
211762	217423
177742	302077
419512	267602
378879	275339
360684	10306
233498	24983
405555	383967
384835	251190
87741	152855
440143	304685
342652	347842
19334	293813
409428	426034
191761	85561
116440	391414
165617	279829
432229	121171
480227	178869
209027	409828
90182	145124
66003	107473
16691	376438
441341	403275
468382	366127
158721	439292
248263	401387
483423	434666
112212	271188
123333	467
409540	186561
212962	294957
281671	293106
301312	481069
234642	156376
471899	393399
487026	163508
175351	32865
326109	146202
96838	476864
230574	403287
231679	429766
325231	153767
211238	76111
158130	140030
14884	352195
67615	201262
467836	128482
154605	317356
479994	74723
303954	671
176881	86065
489015	290550
331990	469235
126441	150194
131697	336590
319231	48425
45890	371585
351757	470554
136188	327721
109600	163336
411119	327217
487195	476403
289741	481279
140116	6949
58256	438419
155817	458746
426713	382936
398308	185649
295370	235160
193904	24350
161177	161788
426076	99437
64130	84433
15027	359111
84968	9203
97673	78820
201513	437747
143179	316575
95575	251829
434726	192206
434702	28984
65683	119123
173863	457171
127557	389682
329208	476553
75303	410362
309584	224085
359178	398122
353597	387742
291209	317118
437799	167248
18163	15209
414233	360038
272725	296693
187816	86560
250483	63802
52299	219905
428735	179352
175913	327455
44248	269506
482686	224889
316852	237610
6155	250033
372764	287423
19334	383943
27712	92052
433083	154137
449094	155768
363647	243413
278593	409828
430942	95233
9974	162831
414208	308997
7552	265711
209898	261396
473047	13903
130069	234078
186544	290450
236452	3014
128354	28129
187724	299408
273173	355806
201580	54596
23061	439040
257001	23018
410220	157040
17015	478130
173591	334680
414570	337752
331119	287423
138611	246644
412315	291180
264508	227101
366986	346773
355915	262594
252083	186714
271328	134672
200092	39195
318266	391414
23265	328380
169020	409916
366402	252671
382210	79226
315159	48275
357920	118851
276204	8463
38385	177861
417938	438373
117001	350338
358716	374849
10462	233722
246644	491198
108816	267602
400288	128317
356530	431652
176217	456317
263135	400520
352981	276734
81225	421846
445725	122490
161363	110406
240247	369673
377733	236213
486060	236213
354696	443778
171093	91711
411286	14884
82430	214163
222572	385000
438719	121784
372449	25410
436391	186384
281485	13370
489787	129709
260141	357854
467788	360860
284344	35971
41197	449521
165161	16433
445101	49507
313791	285874
466190	23354
280815	142343
30749	140847
15252	370866
47467	481785
101104	16433
38942	428103
265781	425364
216600	155550
250339	407026
231397	349703
58829	264406
323592	351414
256922	35421
293515	220857
287552	252989
189064	110778
52917	228088
226538	75495
205728	367293
281130	250483
234163	51773
106736	124228
42074	149604
316011	273831
114474	421830
461227	94502
24095	420944
41673	109085
362170	276572
46708	231513
426128	88467
334092	391033
460333	36451
315692	286433
174607	179336
29064	155747
3395	27531
312474	113994
297374	149744
300273	41075
415309	110677
479002	123410
441034	219865
357387	280719
282847	197908
192246	112305
335689	378462
3462	476412
128717	211868
89360	228013
323222	6754
444668	243301
257669	312536
310451	476231
357231	303175
487293	55074
406323	467963
8348	33553
69119	470868
265660	212576
26797	492574
180657	238582
443062	231485
272891	297398
395333	315235
80193	198019
19542	95543
34252	49327
176130	109088
363978	200457
262633	258119
22635	344473
145799	36671
494082	452126
139007	223316
180774	276358
27681	419435
132827	493003
88471	434893
145217	272407
130006	325604
378972	223332
383983	393326
126305	70227
39683	279664
163092	249334
307294	194910
217203	164164
158584	38063
456726	293345
359810	336686
460437	389857
57276	443848
370854	96977
36706	334818
27235	366666
160169	381096
404960	292661
335199	244045
326864	104498
276114	453266
274692	246672
352927	144692
229582	386557
456062	428864
90071	362784
481975	54449
198394	362924
61763	406522
474541	427265
262410	145266
1605	334680
205790	458119
302892	40342
127402	388633
81262	79507
278891	151944
139363	1386
78986	27186
56217	458264
179041	186259
397473	386037
5134	55734
442392	446351
86768	314793
299526	252704
81432	112588
103824	322989
40699	15209
21275	52391
305224	293813
8230	472224
373920	94344
387937	417495
55734	347011
228849	145059
139798	265711
366550	246311
227241	190369
85723	439719
359053	35112
208006	121171
431508	135988
215943	296339
127886	422717
376855	236944
326622	247739
281643	217223
263703	455824
40326	351639
432175	446351
191761	258126
384079	36880
199370	140367
406660	61309
150918	190369
263	440660
233413	31557
443320	461670
448287	183213
115047	15209
309276	89232
391093	328140
342619	19246
120050	169485
192376	378423
148084	142256
13390	28807
382212	469235
386877	433956
108245	447560
168112	169116
147224	409858
362675	342807
315957	437187
212240	374332
57944	40784
255353	208487
337092	25443
228085	379440
282746	370866
412440	135480
341311	45154
105788	236886
72612	316372
406408	48548
34123	485564
32303	313745
269612	174875
204075	352982
453919	160576
203771	72073
420895	34531
48521	42020
310880	23018
153322	392086
392581	8624
236074	138663
224091	52537
338812	285156
395177	26366
443817	113401
402052	370099
371933	53357
283026	391627
341445	46127
437536	343804
70790	393326
221348	50538
227684	366127
91501	317506
480369	128072
363248	102801
267685	256121
276821	28200
328426	354694
281470	96977
109733	384031
206664	195121
414334	32741
469102	187974
49670	132996
470807	469227
130069	110610
189078	438112
242883	387742
428138	246672
173731	123818
485667	47407
241732	338647
238703	295159
97485	255672
477096	493240
120810	86268
52217	218727
159583	245679
406660	383669
10241	152085
59644	462573
41978	54068
391391	318187
492002	239107
293379	320940
220528	467192
404568	78380
114497	404867
339509	50009
179043	420944
105568	53249
232365	487938
323184	41312
331503	322998
216525	477136
430760	337661
250192	338615
388696	192512
159166	454975
367871	1687
319284	471745
304726	144073
376389	115801
120090	49212
419416	447831
239870	190369
285954	226494
52705	91918
221200	317100
129185	468837
421655	135467
179283	391414
445896	42091
302913	377906
490126	116283
481567	435754
233315	200632
429699	80318
22407	468120
359193	108466
450014	343072
19727	187920
276821	148299
384403	380071
116087	433706
348314	40955
358390	476231
381410	13370
8407	203658
492577	453012
104521	273831
101647	18665
341495	54522
181159	283416
87716	17673
112443	487192
356908	429871
108963	396935
10394	317118
64572	65722
342778	52537
456271	102250
141715	236619
405674	34692
281155	237647
417938	200057
385062	118070
256893	308100
104505	403637
143045	32945
412177	425846
32169	351732
487936	178491
63520	490525
241487	469094
60009	234785
323693	50899
98395	195551
452722	410229
371692	11610
204681	404960
280969	359300
444708	101058
365399	315990
171863	10888
360129	389386
237032	408692
134263	141892
155097	149242
52130	412771
153322	36777
146279	422470
348866	469235
392062	281726
388353	12245
263880	381996
470482	158505
382839	274508
390007	79760
130060	9075
2345	113470
238099	105585
191977	190369
284488	336870
176130	277366
414257	156788
473381	55724
201223	345469
9856	46410
267954	138700
223384	359125
110174	122462
76090	257290
111964	241453
122644	421115
39943	272298
243274	4015
56070	247706
453821	49903
170836	99982
302298	451600
250982	160468
77143	77598
417369	461846
295159	74106
407651	455188
274613	301247
196767	27464
311285	446562
12984	71446
350599	146053
60287	362599
248544	135923
406660	3459
77330	419849
191907	214024
323222	80466
336658	325192
67042	123849
247587	80186
293345	464080
41304	313314
91211	334680
137258	28129
29405	11626
252226	85458
220130	81280
370946	190369
227700	18451
363225	74964
343378	480008
190693	267602
162217	387499
248280	300811
487539	68041
299106	389009
241315	54976
424647	290270
229031	294607
328940	182172
307900	6374
15696	110677
294561	110677
252815	205289
357113	260112
373761	317118
347121	153016
117157	10336
161002	437143
98538	456304
254819	428080
87785	303932
53846	223732
302677	218727
230181	286728
480032	9054
144223	393326
290537	55366
160472	168511
310778	147778
479076	406884
254246	424396
277	344091
426227	154208
461265	134358
110937	24342
316916	377814
89272	388976
413003	440660
63084	489603
147743	16798
325388	100480
158099	60386
423264	179154
89845	47700
91382	417061
329448	246746
65623	323266
305186	295734
190575	300811
416553	165739
101870	38063
87279	145279
382639	187974
319768	426799
265155	128766
319259	376068
154679	302745
153799	153249
134913	179045
388904	103420
385141	354266
135916	360860
252604	315235
249401	55074
173812	423855
364567	358915
256263	203656
72523	305554
202787	58363
426354	142718
8146	286828
318970	86476
269253	20959
89219	87410
292680	199182
404337	437237
26366	159249
278951	288816
210050	240439
110490	476439
6848	406803
330954	424536
302283	412517
294823	122522
297276	430356
293913	236877
263557	81803
268887	72432
152335	335950
340515	487153
212115	246311
200790	331581
50078	55012
445103	212882
262310	366493
40890	9721
489485	118928
163945	348798
478588	350103
73298	206044
485048	295484
255918	265827
452424	209281
61540	109110
23384	431576
271188	279798
448726	83553
365358	125705
333979	89609
54976	484499
376178	403471
342052	264504
39195	280950
481419	324377
389726	273831
148559	345709
130069	442824
24094	375768
12481	483034
358917	131177
427423	16433
375710	214819
309901	49660
157236	95391
83977	229928
438997	32807
376906	15133
2421	248777
402438	423991
75359	113997
376177	164759
159703	46594
459317	46412
172107	177079
463544	94239
250123	207535
222146	94301
35258	96094
321258	31178
15819	113350
416661	204453
160237	481615
344174	361964
32389	132996
319410	139648
345886	121024
458456	426089
5700	166827
52419	209524
443254	423559
124469	51895
1668	206557
182657	348007
342452	373507
138241	86421
156270	387742
448374	117236
211378	201179
146505	370866
203366	440784
408380	251035
252061	422853
129328	370892
39601	426986
357969	119868
327750	322939
224191	145328
228128	52706
66839	121838
265395	18066
14658	125857
12773	177415
458226	185704
235866	467988
432762	48275
10450	128742
393783	93942
116784	86140
238889	418348
150127	397321
382848	69723
320562	146183
444957	422180
314275	428103
86691	438783
103491	309950
308336	476951
222828	470554
121106	211912
222895	133586
34769	209935
363400	304173
389466	171718
477644	478415
188563	153053
63550	132247
311510	372238
305158	130214
487095	366534
406281	18393
317788	372471
294379	440283
450245	215595
78469	68958
124660	425862
375405	130891
276821	74886
224488	385568
296260	350696
322498	476880
475397	4311
398715	49896
457162	74975
118978	359762
90254	400176
119780	454086
122894	130620
152100	433391
286745	154248
386321	263422
112443	237925
250945	65485
296974	6253
293931	20982
42854	479680
158040	374216
31076	419098
230051	140033
486878	285634
234808	362206
459514	189873
112755	379976
334372	59550
392086	440580
184700	294448
396172	277450
189659	29521
230131	109006
65514	88203
157961	75201
408345	159378
266428	110677
185409	101253
377220	486946
174725	85354
163687	392045
176298	231714
387936	334151
60052	464134
390687	964
235681	72432
247812	128845
188156	154095
105446	446936
288010	283518
493627	48861
50327	183213
452035	313314
107709	187877
428936	316579
436719	435242
200092	229743
313851	388550
485365	126426
3409	67089
103584	405217
191651	443693
298026	272299
397141	98528
259594	202417
75013	125544
285845	110677
14948	414227
379167	118681
340654	40447
378163	421703
89238	52872
254926	243840
351533	35811
314311	439652
389930	199406
118650	1321
253024	71275
259963	309808
141784	389135
251455	425675
256272	434082
164800	185901
11901	387709
346784	335477
336634	336292
483678	360512
304915	67040
187589	267352
457980	10646
20900	245679
220893	251116
6467	411645
422946	436686
361675	376897
190606	86728
208608	67253
153674	227182
232768	457397
61351	414197
81432	5448
56074	446573
434437	102352
206320	54895
28496	179309
160772	195649
249778	61485
76738	310756
142756	179694
492424	484746
19622	249334
141575	182447
244249	394114
360266	478232
72389	411157
10093	107337
417182	481525
477325	244934
62191	173392
55767	468575
79134	234421
67399	72007
449454	370729
205512	217871
335191	296432
98904	329039
192345	293813
183412	198623
462047	188730
257289	421074
487013	456640
208294	359762
381585	205944
237781	23254
356836	138180
238464	391414
143673	229928
263328	480224
333352	368205
125883	379996
201327	327888
376483	119868
418339	297481
68675	40735
262210	191779
476339	337802
485496	38606
113325	414434
316788	186259
470672	328536
73818	333357
180919	246713
419220	62191
218557	296137
329043	73787
351655	190369
148779	493788
485270	480833
268910	265589
308541	451753
374303	363564
488348	317055
310459	317118
67817	194165
32518	414832
489695	122585
315650	324378
244536	184320
244761	195551
113071	313745
265210	357848
14020	5041
124085	37556
81887	245679
21396	218727
448327	394211
140134	435708
478870	134524
46296	24943
99334	378462
411541	170537
417019	185475
313263	49106
397833	15209
21026	227769
106822	478415
144709	42035
181647	307193
434251	95149
334139	384616
338915	237940
342455	303424
360371	168742
284315	27464
14333	404829
416972	475973
309762	94516
234788	125504
326260	475028
207413	187322
372764	285446
122200	292933
364573	259929
180125	157920
295267	187622
228529	47350
33216	289364
218725	266700
254719	64420
351907	82865
167418	378462
320245	315238
129416	264398
335951	473667
357407	278272
320680	411797
422033	86632
160182	390525
330752	254146
447615	4413
174318	95149
80474	177238
91549	156926
3706	139385
97638	183213
413196	134145
453746	969
219546	68098
469023	477980
391097	444411
156563	15209
179879	29253
318824	115445
319533	223732
316136	163659
30708	306908
311300	132843
145585	70817
42321	105878
343456	390316
341632	364039
83305	179964
316223	86728
197414	34339
327458	94516
253290	243608
426663	293745
226650	483396
415226	85423
323836	2805
17481	399118
45947	288091
263921	221030
490895	29632
410208	205146
93240	121184
449521	156788
26407	3011
125101	75568
307294	451940
264061	164884
473846	113994
141250	215859
475213	100503
59984	48553
188015	36836
347121	197993
126166	476303
124291	186548
199390	403249
385363	109746
332862	18450
254446	425577
183505	237019
234720	423747
94102	363788
191175	59045
133648	21902
362037	374772
202604	203656
76	479737
197605	389682
213157	410236
358011	12895
321729	420531
291971	160419
341504	110677
16982	373648
371790	481785
453919	334067
329978	333359
340734	5197
134262	235461
176221	198038
222600	179610
115721	126049
156911	183479
366037	390114
86415	388529
124228	476403
188911	149897
265921	273831
239544	273831
445376	57134
40485	245679
109949	364294
166596	66405
238022	432202
344817	394406
472694	46020
342853	75568
384145	57933
239084	64335
176320	420944
281236	196515
221329	366781
53384	92613
123955	296423
467512	299467
385397	440660
349200	135052
437538	486267
450403	103406
472567	141061
96337	155680
129212	126204
159891	427883
304952	153995
203200	418368
91275	401871
336651	249334
402703	259192
305357	91069
330374	406626
93574	267142
267562	482497
222331	144921
38252	226378
361436	435031
181147	186259
382882	29572
364827	77438
326631	480952
490940	383789
11209	132740
405293	94516
483987	192173
16641	182940
70985	124085
358586	377928
334643	13370
184214	414832
437007	6072
319396	20959
42203	106696
51874	405217
316154	233220
283698	180449
172200	478393
23255	388957
353761	91711
354214	277568
131431	235415
358182	87471
416844	443693
315805	420757
357707	262425
78319	213426
399809	21902
327819	398333
458168	410011
3918	386688
455074	136423
113950	423828
132795	363973
97105	420392
427409	106275
194216	69103
227852	366019
151750	166513
34348	313745
216166	132843
247181	237548
359372	373119
397902	363631
101493	307894
456891	355662
289458	423685
84745	429842
43582	467703
159571	176371
163413	161755
326751	139648
67675	378686
154605	9648
391971	317100
444027	171374
178422	25415
447764	239128
172733	299960
166208	478302
109735	455017
280045	54539
119345	27464
485546	72435
277467	380071
104648	374092
128160	280777
26577	402431
59776	146865
490553	331238
47077	463799
404348	358913
151280	449564
73309	364109
137254	113138
312664	269199
418570	52537
418802	190369
153324	407902
203372	467703
440401	293195
326465	369577
75628	382055
235641	91239
281130	329244
449682	136692
205226	245369
187031	351257
303250	492086
28340	160167
469026	108056
298984	470588
383070	73189
33844	255777
474765	128331
393218	293557
467766	99371
246221	363023
264026	393346
200092	315687
2669	110708
144306	73356
453736	439026
272748	26495
140134	15084
64541	355999
359374	284843
403011	186463
367492	183213
140476	198589
298249	27683
109176	367619
46690	55896
212043	54068
235764	162831
373078	114643
250170	414393
337802	19377
190281	116631
9965	34801
420508	471646
4446	15209
310836	304983
113510	234530
409932	284034
128591	161222
493442	231870
230379	48146
336543	326363
303507	426887
406390	132740
487422	179486
313032	186440
35600	78858
214224	271383
365521	348798
93451	18665
275879	187974
408781	453185
326021	293745
92867	5139
342204	355332
100048	250658
189006	479608
449681	218727
356097	85450
302153	359956
130185	464578
381597	2715
331979	261396
68832	122920
433089	452694
15133	2003
409109	6140
372448	257298
347199	246330
427505	279939
76228	354137
321772	489552
388195	230068
469978	437405
298595	475889
340290	173616
260986	211868
336537	201794
227857	87674
477091	441588
338955	155214
278723	95476
143858	11587
465166	60108
409745	491931
365749	194165
436191	30039
392192	387742
365227	421830
287129	458230
400772	123369
22414	104009
178422	216100
176645	269199
464420	364683
432743	120986
365860	199079
163042	280233
314311	150478
362267	160469
76394	84434
53401	262054
444436	255579
113904	471745
128704	160461
346993	307519
91471	67584
17283	478415
374741	334680
405459	476951
132208	408381
482646	199353
123281	5889
130979	142018
416419	215054
347653	391632
260801	109072
105668	259435
4053	267602
230580	334974
440726	364000
243473	250434
438526	48247
320337	458880
190445	15209
336152	171713
210909	253385
458183	65028
172396	442269
115319	406626
73607	255945
84536	287264
421412	177244
482024	33696
404421	365721
314168	204430
434344	273831
414035	348156
328074	6238
382841	152502
61179	483102
112275	258663
417473	336526
461839	367038
465655	267352
20628	207535
307275	30033
97297	6712
303237	226760
272703	15635
237825	478415
329651	377853
375571	328538
472619	39915
84942	290624
124763	188651
104648	78757
36247	477463
147718	388202
219536	459213
253236	267352
28357	417519
331158	63528
409794	472041
345214	164164
92261	290598
262318	194165
285863	249186
349710	158079
157816	141440
321924	276055
410573	99607
212153	167541
158601	168213
467175	355131
202379	202526
437179	198687
172984	467703
218010	58878
461461	494102
154097	59217
193837	432135
277568	489781
257596	118542
408768	185013
402143	352174
85306	176060
453360	179692
249894	189064
69953	46905
72695	218727
458420	136331
350983	456640
437999	87938
187940	36576
475770	186384
383790	366534
61367	163163
338191	351732
229718	188837
387441	274880
354475	32890
420234	194822
70506	250703
216147	435280
241506	142016
3439	267602
127493	93876
242887	220591
114412	445597
151156	391414
421412	431465
464548	388575
296949	323305
390150	470403
364636	209018
350650	199526
301312	95149
352293	246565
465877	425675
4035	277444
386700	364858
327696	313745
220352	391511
463080	262954
407756	129874
312474	419405
309917	471355
148115	335693
170035	86953
138088	474526
304404	222520
112196	125938
201477	109095
281123	237564
80730	192458
221648	16487
477259	173503
259769	390898
372015	165653
138271	343721
144078	362429
286573	317356
263813	171718
6467	321261
211189	144870
280952	51895
351357	345745
227241	208617
46054	90820
280547	79485
230691	345585
44561	445715
478822	238299
7894	71065
25969	480214
480633	262385
1162	451052
296819	137419
259835	393600
43662	472313
4999	482698
226747	224997
49789	214513
404960	454965
292721	341733
398912	171771
116895	137739
293767	34233
140106	476448
12481	385942
176258	176608
60767	369599
194861	160545
326086	119868
161545	468481
382848	64130
136435	336955
317364	33010
164064	242578
192184	304942
193329	447517
267562	99181
41496	84428
60710	296423
431775	71009
66735	94289
406520	423469
145126	310756
221420	359576
324507	485542
373615	464725
370417	385076
446182	367507
428795	216953
97033	160428
76651	250742
198437	45585
78030	45824
311348	53863
18928	254074
185084	185076
180776	236660
200379	472662
212635	56631
100097	179279
200019	11571
212467	164759
93328	360860
323689	369684
165680	411844
109733	290565
346301	281924
25556	313822
203105	93533
322078	221806
99742	366127
343054	369181
356953	412980
11696	113749
328149	482143
113146	428711
367492	31906
316425	147754
87491	316023
198408	79421
128378	180040
312474	336027
204375	424280
22407	7159
413360	104958
251791	193275
223932	122694
238962	262954
414983	240903
58042	474956
393674	432212
491156	49903
342650	269468
483950	298182
247929	377042
431453	304841
2033	315671
43966	168615
81228	122462
381922	478415
259850	211649
295009	327855
12831	471745
481419	326324
345401	397581
246605	250434
358209	423860
102162	335477
205179	201208
186463	49903
70085	3253
444585	318499
145585	251827
101479	234976
191926	144306
137133	6899
429664	202299
200467	316708
84130	11635
415712	390349
374741	201202
92976	353367
407998	420314
105498	150409
314744	474268
101502	370866
145288	15301
333578	313294
375405	441775
246545	274852
440470	405217
313405	316003
107711	54599
444801	293937
150906	241468
224267	451600
449319	69103
153813	184506
257052	86974
193705	393674
438431	446801
154835	5041
28771	374939
176173	366469
333000	95942
269128	244380
99235	93245
196579	267352
463944	227514
102378	122462
149863	62191
389992	92613
141015	46092
230574	51241
465626	195121
169583	251323
209372	348007
476872	122462
184764	118084
167670	176913
441302	367807
267562	201925
325814	399950
153697	293813
476506	209018
280098	55074
138270	320540
489579	393326
478883	239249
164550	413080
358513	408590
124259	363530
315588	264303
99311	392010
322315	197283
296423	190369
352905	171021
397397	37516
474531	378105
465989	228431
387380	390952
159470	79485
135655	247702
26268	417016
290855	118928
482448	311854
335691	477509
450726	317675
128017	138947
336651	327452
293223	433391
337224	486200
19243	19377
3150	279871
230051	268564
133501	241468
215084	181937
140492	423469
55084	336590
221421	86728
262890	233882
254645	409480
238306	104527
922	183007
24726	410518
219441	142953
14258	217413
306491	368321
320873	338271
493468	302836
145709	480815
47325	348798
244092	274284
138126	137004
314311	278466
15819	120339
323775	444194
262980	65134
482380	241922
316090	55476
421140	452989
335882	190369
239371	285156
298124	334336
54049	273831
331689	281924
489147	86476
284553	418522
44283	32198
1564	15133
87089	120097
19219	313745
480130	23155
316136	402862
223848	353180
340600	349901
354345	160947
258185	43685
167321	178422
336442	123426
473977	414257
217740	36570
289749	29599
197133	205270
405680	351901
173404	366127
153006	101130
285433	198529
282453	4413
264860	157115
221550	295484
169735	345239
482532	218453
290698	335943
309179	190369
186847	90123
276376	315953
296339	222817
147403	450011
416850	66813
244989	41406
176642	479614
101061	60517
450818	60517
482687	28129
351015	109386
490060	118286
43299	424280
384252	307914
260546	328122
93285	119453
160680	461182
205370	485546
47505	86476
235034	200444
9969	472412
476777	451401
234934	476827
335150	268987
293296	124579
90256	317118
14728	425838
29088	172041
120006	99072
68838	9118
20011	121626
367046	119381
112625	156104
306703	387742
449521	371296
363225	442682
277568	347862
47346	205223
483706	50428
458207	465558
308302	169211
352242	470784
204676	82568
366383	190369
470915	5450
48159	472239
61503	285446
178466	192151
227514	373518
214132	121965
427025	466972
20069	367946
31886	247361
120912	122462
209561	194165
402226	135756
166029	467728
105821	313356
465011	206272
384422	311221
374160	25183
292367	52537
339626	329139
466737	411527
279773	31471
112625	383998
12063	250324
491235	284994
449356	267553
303808	416271
438384	242589
74773	186714
1601	208876
405594	486339
405889	361647
252027	273814
143605	428214
34193	369599
300411	339178
235827	351029
203938	229756
111838	451170
371326	80458
448199	398060
151009	381461
307911	155116
295919	24978
183956	99210
92519	113051
182370	49828
15658	203656
24359	342300
414036	101058
1507	86285
481158	224597
39475	48546
421749	101246
202395	13370
211424	96333
479816	347030
476415	456640
208306	240022
60287	454508
181409	390982
386646	408337
203532	15209
39612	247419
416997	150352
493806	487833
418291	104684
302566	49966
407066	476303
291518	94516
488398	301662
414326	140741
31338	91657
286894	183492
390323	287382
178571	158493
397659	249334
274729	27464
178733	317529
119359	373021
35945	449962
17333	103870
87434	467690
195783	336101
150632	229819
101465	259070
260352	86560
356171	418551
352905	228324
439722	313033
8520	118286
153006	52049
323183	310261
124954	170925
424647	310756
418197	16275
348432	311247
237242	296758
206612	256332
435304	108222
386915	188384
19005	316643
153472	296286
171967	350730
428611	388195
277442	25374
47442	489369
26957	313314
295215	87844
438193	381374
58167	391414
181680	313822
72678	155419
54785	243670
82792	195149
483566	245679
231766	420944
270626	15209
355395	17155
401820	404219
287836	71365
49037	311222
128841	72656
2293	38063
32435	409209
457418	384857
178689	278888
65194	259272
392370	476951
98491	317118
314106	324037
323360	362972
139080	369324
245237	452804
364197	450322
223133	19677
195316	264303
188920	491417
227027	190369
188511	62191
10569	300813
57656	37846
66383	385251
276555	204925
349393	166970
226167	97771
303898	364509
186206	132996
310848	336590
51961	315671
390798	415099
414334	294965
464548	354747
268910	438373
318088	265589
340406	265881
413218	278549
355305	108249
19502	108520
485667	470779
374805	439554
446249	85100
178422	357641
294957	351678
371797	437991
172929	336590
484426	180578
462749	183213
281973	255650
310153	194048
368192	336526
114244	286338
363984	241718
299023	2650
234623	115917
4138	347623
282598	372843
368498	98012
466822	476471
332775	232633
345397	405217
193648	380689
458462	429161
310756	446517
168000	347104
482972	337895
9045	202019
102157	320161
74365	395336
468935	369599
187834	121453
42819	478415
306196	26714
135216	299467
441229	246995
449453	264908
237887	285634
158345	338664
58908	366704
263514	372303
343041	467433
475872	414257
182543	214480
103850	408242
196996	262942
204018	184781
91228	84216
184629	64998
319081	408711
61182	178316
3534	491620
190524	326849
118735	459213
317356	47856
415625	424497
270914	287501
277489	368293
491845	55772
229147	394948
38861	426045
265712	171441
483694	349129
243578	1979
392429	134014
212925	2245
89330	346678
153714	72268
304638	298765
214459	317675
422395	199582
366402	266413
341453	300457
197500	281924
430920	440321
106419	110141
86292	89790
207606	371011
48889	198301
378686	5005
185804	4369
478557	391414
174139	198850
127921	212511
423724	278846
31468	425846
238101	54536
304773	187920
266843	354694
403789	93780
223757	263514
392953	308073
211636	303424
338126	435790
468266	327544
446878	198199
386846	471745
157666	180897
220293	94344
104304	487919
203632	391897
1785	437406
243472	118156
89994	131619
437248	63463
322201	317667
249131	371918
308045	64859
350792	359762
85944	266869
101483	48175
367619	41959
472629	397888
196132	478415
469356	130332
326631	230117
152193	316575
198043	480224
414378	190369
115334	10646
307995	175336
52646	233415
406863	63528
361007	31952
210790	405358
242068	228388
327210	440023
453945	18665
366505	53511
365099	416677
486393	411424
259391	293813
465694	421935
468441	187285
465507	166063
957	170894
206003	78904
172289	124594
247550	299734
246996	132843
46105	445186
469523	261396
479351	113139
297897	182004
164844	8463
64065	264628
349901	428925
251688	220278
173758	391414
143046	137600
484759	467335
230051	211550
473908	464420
225750	317118
144852	50391
350057	164884
128488	85205
477545	209534
408337	79989
289084	314318
217595	390687
487686	374049
479355	289211
385826	428155
21296	309774
209898	259649
476598	475593
464728	231157
167237	158572
9075	487130
365719	56343
273551	260056
339419	363977
18589	101650
192315	313305
448559	448125
236131	145324
396561	186259
387155	441652
327209	331076
417201	485005
360466	54700
333181	492906
456658	405491
93627	149322
108892	187067
47833	91786
122097	198926
20183	9774
460760	188031
201925	203348
44159	309180
74500	402323
477145	217717
458638	132740
362494	94667
406608	433913
29077	478415
439719	6230
490111	16433
325753	440660
151746	214971
409577	304284
260725	50155
268820	204330
168373	482933
149561	295484
272979	313745
122751	348826
70270	230925
47861	326752
143765	53385
191055	391414
381305	221814
429366	303487
3719	458039
364394	171070
340197	49230
142748	257812
166653	121966
405535	386132
254617	190369
251101	439364
84429	425529
95818	326907
51424	409828
61934	447519
450465	208617
310495	435428
315573	101823
26526	203656
183192	481785
149330	335402
469976	132651
457418	68821
446576	87515
314693	138102
287129	93625
444178	366684
320255	461846
242987	98906
296643	467302
223429	145128
33474	442854
309917	79485
471223	97277
238889	309090
101058	146490
388110	102332
77901	143482
30139	187007
62482	264766
214050	398645
141337	462963
362173	165540
339680	273831
321202	222581
38334	8459
210595	304865
468287	71444
94135	120986
476892	302925
427170	190369
289447	284843
493530	186384
357707	321808
122925	447517
119846	99580
243584	376454
143624	380071
420994	77770
442736	272230
53846	348007
345602	94344
274865	86401
224590	130742
288333	175608
337503	391414
474341	472583
110835	368892
256610	162795
238479	334680
47289	110677
489054	489156
89826	267031
52193	10690
259914	432796
256590	21411
127232	132247
214215	352591
161457	228013
97831	281273
48802	247823
306164	15209
188406	380568
305827	20959
261410	41673
324199	272069
232183	392020
55705	243840
133877	315687
77498	165334
67359	390232
232135	255650
6126	449472
49380	236240
6351	440660
166757	181680
116525	207042
378917	169952
479268	209542
213390	341729
342465	41528
182309	212081
3278	315591
399857	32629
195765	264448
441006	135469
460932	48861
268781	318442
291521	133146
154407	104765
442508	469888
169013	69856
212874	442802
488057	53641
444746	472239
315591	412715
164394	293813
173688	270684
178542	229456
307097	321923
335116	1468
29882	406371
89521	421256
296936	38991
45472	274268
405788	210537
123141	450222
388438	446351
371658	363961
437551	205190
216666	299960
229421	245679
198581	99471
266472	202523
262594	122462
380568	187327
75909	44082
394138	422571
54551	227101
35664	293813
233560	429863
440940	136511
360459	201204
354262	152020
178422	424477
211717	203404
333680	256683
402033	186705
83773	86077
165326	228704
269868	23430
404630	428026
168464	143671
470496	86728
337868	148783
76228	267602
18132	475919
409805	102656
246698	411202
423731	118877
117	447228
50206	381015
218935	93300
261252	263835
234918	346112
66248	237407
382166	86892
12623	82917
60047	59759
388684	79203
195004	166513
64998	40784
63528	353374
200013	482143
195384	262954
262210	371036
409891	417296
176913	478483
118972	418039
302040	365515
289084	433391
487938	262513
250803	172184
312297	430356
285743	182578
182543	102482
229735	62275
358915	418988
259938	425280
283632	438141
375529	291668
12526	175402
388127	162802
226589	331581
73466	464350
199886	478308
117291	56609
480986	196783
300138	184176
450465	341612
277568	406638
457854	383146
470931	381054
192973	449534
412495	454975
104620	307279
421363	13129
261447	151944
483625	238075
297448	143408
350313	467192
198456	342672
298390	148945
259616	296150
179971	62191
334553	119911
124659	205223
231871	183213
225542	165267
473348	388575
131353	40587
139240	364201
145836	319152
358737	403501
360059	127921
259587	124505
91404	226308
430610	312239
350436	294836
119874	187879
47253	305984
342542	273831
46650	6331
470672	390516
381146	412615
102065	134145
395096	488158
261592	458601
212595	17155
60359	436895
356123	317463
128240	261759
61286	81714
44798	132247
190289	342493
232546	421639
47816	281252
166903	107337
377282	492744
319669	190369
288874	220450
490660	398333
236630	140044
373646	378462
128940	278079
102589	268593
138814	348747
191859	11892
324696	120407
153418	280933
20444	258220
93901	152085
43522	315405
35015	380320
291119	55074
116784	152780
466340	318735
190827	334307
376454	446613
136346	90373
356805	170894
410839	262283
181559	338915
253762	267602
386973	313314
307857	207005
141166	374768
411497	410887
420934	26637
6698	200632
479229	387839
181347	389387
174353	231021
493514	251878
217848	8624
32972	339174
342196	237512
111050	480520
70822	74154
88566	324562
223929	416273
343085	187836
169826	485185
256901	148199
235003	493788
301203	430610
236373	113138
341057	40009
116263	21583
297436	85113
230672	446551
452348	172499
237696	338869
77231	35752
90711	6576
358373	438373
172417	297740
421356	489068
44420	473586
394095	240364
44577	338271
153322	352078
157414	141068
464636	261396
130455	18326
356102	449620
8164	485353
322101	351732
11210	36913
70735	207916
284246	14655
63010	15209
26183	123632
144288	413783
143179	338744
288062	252961
458821	345401
120954	87781
210934	348315
191846	231447
204258	15015
157881	317118
469564	120195
279163	152208
250403	238960
225133	229150
145863	304932
306294	169116
177345	49903
266997	293813
343254	45205
119662	157171
490346	356750
132254	61579
162497	99405
312697	260775
422576	214024
307081	217507
470413	327584
185824	276623
763	125589
162848	192775
44282	212278
471935	251521
27635	138088
152368	401871
69004	99405
350628	21411
325704	268667
64429	18665
313405	294106
168642	300473
279705	102024
151856	409828
63009	364201
122763	299976
56951	15663
108776	433279
397562	478232
172417	28229
70045	143189
348417	260014
59967	371351
363316	386007
350653	153813
107622	241985
491307	170099
414074	370249
467636	178436
314068	25594
225694	315407
426812	155895
445338	482622
364370	395198
481419	49256
69692	34436
53391	454975
53415	46826
273384	273083
91828	430210
492391	120707
182216	217460
428582	172221
88563	176532
143099	65600
64338	147554
262447	218380
244910	206623
299549	154943
188698	485417
462042	258370
88266	259192
358681	112611
77031	295258
414286	296711
218923	130475
192827	98578
132827	55143
274890	218329
167810	366127
383360	274200
150196	212730
164693	195551
190767	65568
3001	420084
312283	66955
67115	465176
121828	53883
349129	409828
493367	221324
372169	370156
440499	453746
263135	99210
347494	276358
484691	385279
216602	358966
332211	244017
393241	332392
65744	187933
442745	160419
414378	27748
440000	397743
365550	88326
388890	62948
359	363845
167588	161704
120368	395988
477017	256459
312669	96689
252150	137160
73199	87471
161582	89047
416973	47305
351436	418282
67549	14355
214823	190223
81547	209824
137692	117103
348074	44211
44577	71147
100661	400577
328367	188198
308095	338271
364107	170894
57941	481578
236764	249709
326236	120769
112124	337059
143249	245332
316637	317506
426351	315671
110291	462880
374931	322637
424828	41720
467788	128209
100432	252118
291385	389175
181019	480359
189780	237195
33074	310605
298768	464727
332020	119381
307730	4627
206265	188574
86340	194411
85406	67009
307258	245675
324502	41640
432339	83948
163311	161525
330057	51895
200407	230099
66383	194583
234788	66713
450247	132740
9582	60555
433954	146290
94086	75779
106917	20149
420234	24472
40841	466737
489787	340662
408628	435448
474222	313745
266808	226308
146602	486104
172597	386500
464548	292369
213	343085
190649	411177
363201	474268
380840	460661
16756	480224
169631	273831
45216	240058
422696	328932
284184	274508
51343	8503
412548	196399
439125	10567
142319	380409
485507	371918
309798	420895
368240	166307
99014	492535
408839	172132
51994	369343
170527	341136
309815	319507
25163	366127
9424	355094
328445	381527
261759	313745
244259	331248
371148	32866
155996	396106
400820	236214
190693	430139
315258	342761
289933	326072
324775	399071
261825	308100
8169	267352
308946	31616
131975	170696
118083	93120
473606	246311
453978	94516
134440	10612
16995	276679
67885	359762
312474	131287
417417	361038
12070	185076
206431	120907
251372	371585
413021	222701
480721	87471
202983	378462
68394	408105
291299	123984
83337	310261
483987	486482
237480	114930
360	141440
9546	368968
206726	99405
140338	313745
180111	93292
395648	273831
329599	165610
120452	171877
363526	299234
9947	478415
172811	183967
253527	211067
292553	330992
225336	213115
405382	470760
474488	290014
458276	478415
335345	99913
146734	352451
255557	221508
39892	262386
99862	115992
276876	257359
94178	287454
223094	294836
410212	428214
361698	337314
305357	302745
313795	298767
475571	208967
27504	288036
431904	203656
226167	385970
9025	378859
51885	220417
461732	11643
85665	35629
357872	316372
400910	437891
258010	20241
385969	336590
4841	5047
284990	172915
165364	15209
448517	28907
389508	265711
412859	27668
405674	441013
351015	339475
136955	238931
375662	420944
126495	314742
487858	103912
412323	136265
443257	404806
200092	342419
330787	22905
319733	17234
308618	65546
256484	293813
458750	480598
138354	172089
28668	281970
298293	24351
450465	229233
427200	2436
124013	150874
431378	382166
41315	219586
284256	463623
314311	115123
119446	257715
354111	168503
277568	325167
242551	40871
334573	54976
155337	484447
217366	208301
462710	274314
406462	25290
440757	57134
325509	422998
96242	440190
444845	213221
288204	345745
97361	181813
325526	266538
191408	433520
11319	24778
183529	478384
107924	162795
196841	459622
44159	164744
242882	164884
209886	313745
203691	411455
362795	116347
253028	194626
424661	53863
268956	463440
473547	169047
485051	341470
375874	435708
37634	291110
432362	14863
309589	335949
425914	284843
476865	473631
319259	305418
287401	11447
161128	49828
309086	167588
265671	206412
44241	455543
204862	489496
177050	194893
326631	150239
262249	474412
477646	314798
12489	109006
138511	236240
401173	314712
149897	407648
209354	321331
361103	317118
398995	69985
330954	83403
81867	457031
91840	401101
138114	318519
259699	313745
96308	315516
464376	79249
462241	263610
205146	276963
92564	65077
441805	276963
281412	309180
66828	440962
212285	107708
326642	398333
362372	152855
116419	56004
291369	475594
286247	399929
211905	380236
141782	205113
110503	366941
482818	300813
95683	337683
451669	231343
73023	16548
445341	115836
385402	307108
50872	128080
256478	411455
437760	407290
113616	214063
437252	357854
340844	267602
217740	24323
54163	286016
292615	212066
298449	138276
199780	75303
83140	132293
410011	469235
316438	166063
169510	469888
14303	356810
195999	340334
363436	10231
365188	395988
371791	462947
289485	201714
310309	385334
153322	410029
172445	6899
282499	388551
323954	359299
109287	158504
95114	210228
61570	334969
392044	377136
408670	461049
47046	145064
146893	183840
365752	394406
14335	231353
75416	94516
102249	8910
66575	35707
160756	78820
28903	250389
369352	51895
180183	190369
146498	202189
127205	24197
187539	231485
160561	460692
476728	83801
336876	291521
165860	451016
167686	246311
129836	139648
198786	310756
147378	184011
1258	285446
404055	436069
157608	440249
109366	26046
93046	237165
16776	403503
371148	233747
140116	332392
97134	338623
183022	459802
146114	298228
138688	443857
143649	428421
273336	301610
307161	58881
148701	10646
96615	81280
489658	440962
130069	188112
435557	153233
300762	239284
300192	81280
10444	216215
115854	220417
317801	424878
360531	328568
162342	58101
114008	232970
151444	256933
290339	317118
248274	183715
80875	320464
59934	492316
103782	357989
16990	304561
367861	325492
460542	285156
7178	378617
18296	205289
328940	455951
476948	222320
288781	413088
12679	286828
319017	293813
151427	51552
298823	310961
234514	331009
296409	225
418291	32805
109502	190369
393940	362972
362267	84660
386428	210885
57058	301649
264516	166513
82278	335013
87047	50173
473992	297969
173680	467492
283612	461846
122231	114930
49127	314453
386846	492988
251525	348544
240958	79989
5010	446351
2787	303175
1981	331581
32401	180954
48804	358032
114550	490358
312274	116340
246130	166079
372453	229600
291582	232890
491068	244527
260386	435448
277316	391856
466375	469061
480954	150994
361015	92617
78324	282454
282578	386094
57605	199526
47132	13370
309278	225979
99620	134011
223014	130028
486241	461412
267562	453484
359178	94516
493625	381008
252744	293813
455653	295282
30175	21411
378228	490000
459830	200704
290765	388904
423715	58567
31483	440461
296514	64429
255859	41533
335958	267352
93006	386550
268752	60941
484654	251375
281395	164884
219765	15133
58436	255941
320497	151096
280639	391414
266911	41717
415110	359762
360459	193319
262749	423859
87893	94516
443350	160419
33375	486885
365524	345745
312475	31620
143705	242131
201131	62552
47723	309101
314930	465647
131574	26268
100881	462026
483754	280592
44922	395250
35806	173018
240529	235781
457741	110235
379335	175000
200092	241137
421379	342300
145606	266852
72670	432610
463127	332481
288690	257168
484972	9790
209780	15209
71674	57896
149009	173607
396021	107337
94888	352832
214475	246283
98616	4359
178911	339690
419033	453848
159269	478415
237120	15610
369822	263713
49231	493221
121539	313070
34686	161920
347167	159812
142130	13911
245384	146764
272307	428214
465383	306253
167588	38134
27683	251636
64697	107324
311025	75751
211130	71810
177235	277961
454642	296432
490193	62191
229760	309135
320372	15209
312598	422175
369086	16433
409016	41209
420614	36776
455792	315286
241531	120896
355083	191057
281942	246044
482851	122553
201741	171103
404960	415650
67585	232890
252065	188063
457418	287775
169619	258220
118233	15209
24412	135727
214695	437671
468818	446105
380844	159141
431206	287798
382178	427201
315914	86974
308947	110594
474041	35707
267669	447975
492631	297988
409503	237165
335342	164338
41086	420757
335382	318211
121032	469227
157247	416243
312058	77278
401871	427557
212459	5041
29680	401854
334971	108193
175549	54976
142449	12129
340197	373824
344891	273831
66540	466432
396847	148385
401412	316708
289751	56910
287740	67011
390170	160764
222102	119073
44948	390088
483291	431137
398321	134287
389752	339385
56968	298182
458065	348176
389632	378462
407443	462973
482818	245679
17661	96006
260141	429863
40341	51777
470899	4349
104329	467292
386654	291823
406546	459721
150487	225420
310920	357854
3809	25847
65800	110567
458945	393326
248013	40237
376110	289942
453483	244703
76709	90006
76560	382154
292769	236213
441570	276440
455448	190495
326830	210050
178007	70557
469532	238644
358167	303193
246070	280233
85622	345039
103116	453841
93174	360531
43454	247619
161227	418845
268578	367919
280420	446351
463420	100578
386741	124228
35806	91327
366068	440660
287766	325604
188651	440660
411820	54059
340076	40447
394145	390596
304514	49213
226492	341470
427699	440660
414140	32017
423256	76709
253828	89047
378108	16433
157193	469532
46005	418848
145717	105990
310153	191391
456308	358032
396379	86560
30481	110934
151156	105990
182186	429593
109824	118146
371997	414524
353577	82585
491687	270095
35474	220417
25173	59217
283230	417201
306294	418350
62198	50264
341221	96675
74021	402509
3205	66004
289804	169280
153322	301098
45497	257298
434181	477126
1499	21411
85575	467590
23323	378816
339852	272644
36595	277179
11824	109089
485933	171953
157586	188925
159711	203656
51739	115340
67728	200621
398911	423559
293812	313257
422868	417918
193520	1605
414873	160468
318500	317356
1735	280341
214608	294277
333170	384401
387965	203656
72804	414535
188282	395988
436612	83189
28162	490237
328638	354630
99405	422486
326606	5799
489977	486885
460720	254178
36602	211165
53038	409828
458676	267682
383484	459198
435468	420278
476433	263974
84719	21411
216147	275995
21730	190369
204437	187284
359924	265883
257289	68985
397231	359762
125850	236944
364750	315994
228180	125891
336413	463549
217275	454609
83616	447107
43024	190369
393145	160419
39195	402999
127287	293813
206889	466432
381953	390687
159515	486518
275468	48275
147699	313314
433769	215054
461628	414641
455699	199608
78171	86077
159934	208577
439881	448709
127388	420790
468276	9487
235936	387742
135502	113927
222857	454326
239644	299311
239784	249425
376447	249334
212543	37057
317424	284831
331457	168082
55682	399286
131032	491984
333432	131319
137258	281924
364958	338271
73298	291412
347381	366127
23306	92907
368321	432382
280975	133090
441148	85164
316828	130278
204304	347202
226487	20959
261348	129415
322053	275403
198112	14075
287444	362795
228134	361698
352794	381951
389673	157016
474963	95942
241910	152609
135466	62818
67432	5139
360459	479627
188103	110538
363306	229709
48144	420895
474354	156542
142390	476447
461666	399591
471672	338189
481044	441296
388696	346746
77727	118907
99409	147121
241471	228431
94409	315888
388072	486295
383304	361458
163356	256373
234005	172335
53249	240796
111609	24691
166054	440660
315482	804
315957	94344
235545	311639
198792	353596
69445	421115
380568	478483
290794	25410
203724	273831
426870	168213
178003	18665
57484	459802
273365	104598
473643	100477
15027	242375
150423	461769
36689	315671
25332	34136
161363	133423
341531	16661
355432	465895
244244	438783
233923	425799
426392	274429
231512	120951
176182	24299
219546	142527
461600	483853
261625	106484
129112	226150
209311	295930
219546	17331
346530	404781
389913	366530
134299	428603
214244	122462
360392	444403
215253	135807
270923	458226
247296	276982
120375	117368
107828	18479
139185	304196
370851	20860
470979	353787
301913	381573
250968	136845
460523	447024
215409	205270
371186	319555
477323	399241
457915	28129
338305	74075
291469	267352
44455	103823
135103	384347
97227	398333
76515	15209
307651	358508
69992	115270
344495	86728
394782	184902
131009	120489
458340	223751
145891	314254
84846	264406
221778	116833
118626	27581
368989	236959
190281	400008
216675	458601
342827	311436
32683	362610
432402	256121
202088	282068
488860	456036
221783	208831
254947	439555
69355	393326
8295	151944
110992	350549
466758	415537
288100	354694
15819	393600
276373	267602
270852	293813
450465	103731
116722	342401
361157	160419
80575	324377
208416	459205
394757	23484
354736	385377
244536	82147
343744	39144
186872	166513
391374	239631
488854	17072
73327	2569
151129	346109
15819	438805
395428	381008
344379	275232
294335	64335
184190	101058
398964	146251
483719	297969
55373	401871
211793	295561
476515	224338
443289	28129
441302	16462
235034	91711
23453	468125
242885	192610
55662	265604
333891	40198
402967	5354
465559	177829
485550	457623
250410	34049
260367	457800
463097	144203
67778	313745
441903	322942
251179	59040
221648	279884
287024	420790
420877	488559
156039	309801
143501	414641
159488	235334
96832	87009
397322	461951
306334	94516
347505	314221
418497	15516
410559	124747
352900	250679
186440	365708
414286	387803
191155	450580
132223	387742
339333	216017
440604	332842
207895	240225
189730	119381
438654	317118
260431	15209
226144	299960
287444	159249
161249	422791
231740	90781
221369	224285
338074	396861
376146	458880
280257	144405
358504	10345
218501	474982
313632	205223
96259	246368
268185	359762
306294	239084
402356	70616
58245	306409
340037	93625
148635	336590
93278	15233
264667	351015
89959	399287
249017	99110
12833	481216
312576	481279
197846	327061
293414	213221
481044	246592
280910	86728
373538	82363
389641	118028
251943	460010
337199	307294
341067	205865
195547	135390
158983	440357
378144	249202
306411	490237
112317	21523
440154	171953
134920	214024
456813	120673
412205	67584
363811	265711
345715	285977
20401	448770
63391	102496
159076	243115
286664	440660
467339	378130
196794	268667
77186	287185
176198	306623
395624	464588
372242	143962
97227	382643
477328	268997
237715	46167
182979	345401
334490	42610
355477	184724
479598	151944
326290	166513
18898	242189
426753	413973
424139	75952
34051	251369
460787	376440
262884	141649
348652	143774
335302	86560
134241	214795
383756	31420
59579	434893
245826	1020
269949	240930
152110	310261
309276	282585
6072	266967
475202	491995
92458	438419
484691	410951
427388	20959
311268	328932
126371	400643
440766	92197
86347	386910
429368	368296
188847	225732
427783	162489
262660	18684
283096	188951
310716	459650
98070	92150
389229	471085
184418	380538
184657	250655
344790	258370
220981	200291
337580	100026
111467	229876
45165	440660
316565	372235
45699	194165
225138	110708
392273	317118
364200	132996
481621	5389
302223	80761
283675	277646
131265	189580
122657	266852
236803	346161
108022	485921
49532	485803
68314	374512
327209	207696
296526	169691
92047	269816
76228	452040
270742	153995
350002	397221
417065	169482
74977	164324
262980	284979
170192	259571
111462	152526
11318	218730
410038	296772
269980	181287
452000	322969
73818	145064
374957	41129
352290	239473
387274	21057
86320	306193
61299	226378
67248	312239
192195	198308
289691	275658
426166	113051
133911	354245
369875	469509
334092	188730
10531	74324
163113	208577
25882	437021
85739	285446
397216	298182
40433	440826
161859	52490
478144	83912
443163	112904
397495	249202
121630	18526
171503	478415
226023	254542
326333	464083
391813	178436
244092	286591
81082	208308
25592	92613
81432	479680
297276	78970
149147	466135
372214	273108
493611	288120
252046	337921
380858	412438
285925	72523
81621	411424
419867	463549
257280	480246
324826	237548
491378	245037
74642	369599
430707	212511
341082	463770
7353	190369
343732	267482
228128	35546
242661	388223
86420	233292
350594	400795
326260	68456
383164	85048
164176	286936
355376	54976
54418	132843
212489	428738
264100	72461
32182	383576
114552	182004
375628	178436
304567	214050
211294	478415
22603	234560
49514	384828
72286	263833
13878	207723
436705	428080
315854	447318
117942	107222
473748	347374
305624	50578
475702	387107
264181	399867
64272	312185
68314	288299
145717	62242
283978	233966
446739	82794
246191	476951
269564	409264
165994	371755
54023	390352
395300	148736
375107	62980
341891	454975
491160	303935
256100	459976
473083	150076
67307	234432
374767	411809
49423	99506
480987	393326
313547	63122
350650	318310
149319	161079
262989	445602
226167	130028
385286	459420
345401	86277
67266	475723
51755	179506
290676	313314
69924	21846
260007	227526
15579	203724
68652	160419
266808	103516
484323	147404
275291	255209
493169	407386
3856	2068
55914	2199
223953	6374
346382	411809
426067	458933
345401	126842
328900	187834
106268	464828
397805	86892
299820	95643
124320	264585
64785	372631
30831	489490
341928	414334
233498	71765
460772	494106
204164	250434
343555	459669
313189	15133
368333	358797
236222	304140
297916	263009
308954	166063
455510	428199
324235	326970
55202	190369
83253	76454
241365	293205
166019	133588
65878	468109
453550	385367
444380	215029
371614	82271
458768	218730
404724	487833
18973	130329
429287	151322
482297	229525
356935	90970
335951	18479
422439	400720
19276	183213
171332	246318
33893	110677
406660	303591
106503	124665
121239	48523
399638	141440
147115	335931
259704	131606
418291	23430
123831	354694
424820	202307
134518	111750
150062	190773
187935	459997
282757	482864
477932	129925
359648	151944
7901	120091
182491	217784
389656	267089
78502	256121
382175	80007
237242	404494
186597	206386
163680	414286
384218	489376
405830	163216
297593	51881
379158	133561
9232	108119
287454	56625
282884	490879
298258	115535
78645	108435
261135	82176
296500	28129
57360	185335
56620	48146
35806	342440
158420	58486
10762	23667
13549	486885
164520	24738
108863	102370
227744	110317
431910	77827
18928	274868
3521	61572
190062	440249
175259	448717
307513	386689
263896	236213
289675	134909
21411	330423
39853	327999
378468	40784
366608	164174
15579	337262
179147	153995
214746	83383
327777	218607
123217	475022
303023	265711
73466	125968
114889	284793
147273	143600
62272	385378
184518	239742
491874	77048
243840	438363
203755	331451
177407	320317
449464	451083
111315	143384
276821	153006
371565	415411
208807	152502
235380	93245
257936	294439
217538	212043
10698	282822
235500	204195
179527	86077
266556	482906
480085	432949
180077	481785
94046	65539
208038	333010
55755	161766
492972	404701
91380	393326
399834	54976
106648	416213
208215	187974
475980	5096
461894	51895
21466	148461
72804	28337
10800	285752
206185	179450
437030	252961
45115	10377
89826	53385
184063	24381
153813	119092
430356	273565
261046	190369
147912	440962
327036	478415
52537	414508
213421	437294
459994	220857
130653	489075
209713	139648
297794	110677
154410	262954
122161	18901
209510	215873
24620	363581
449681	273814
359642	324225
216532	168213
228476	124917
49193	367885
19334	121171
364492	187836
37580	201800
283579	205089
154545	205270
260237	256144
60131	328435
231798	470105
194216	244809
425083	52917
401389	259558
127133	12371
30229	480366
81350	48661
129135	62191
153821	294130
242551	484804
45314	190164
451414	315888
337318	47833
416705	208081
69500	398122
85692	326767
436143	40447
236500	145969
254370	98906
127609	53994
47035	5571
307652	292301
151860	356645
51764	327061
155660	300121
120808	46127
284497	389682
215715	436686
394855	363522
411454	284196
40218	4253
333803	214552
92492	288564
203200	34801
461867	22804
492149	461040
155719	135468
69604	63589
206469	93245
481419	239090
447610	491241
18830	402265
278769	400642
455481	315962
184207	426089
16970	366127
355194	63528
287766	364517
156779	456927
35655	472087
191993	327204
16844	213987
401263	345084
259250	465647
234280	448770
452188	41533
267562	391414
429391	66405
55043	5769
380728	225284
283371	269437
344775	127298
49334	403471
309917	311604
289329	136435
7077	21253
109927	468127
279962	454975
149555	75639
386314	254973
321742	483761
218620	203279
341907	293813
219765	372214
422434	343012
207567	465063
66360	92529
390907	444406
6366	327061
327131	449739
175465	134147
262473	363196
289626	122585
402240	368859
204499	462940
69674	201493
38087	343237
447075	12795
62918	275691
192757	137582
492654	1032
202783	452126
101650	32181
297312	154772
58784	369599
244392	248251
313355	39226
404838	478415
237714	232890
465694	85426
106754	465052
469102	389009
337042	287423
233782	221035
214735	303933
149943	188425
478275	313257
71306	371918
412365	436354
306951	383918
326631	78889
391210	479555
145869	168252
35806	265578
122848	277363
294454	447517
298274	85495
427364	468409
226326	9203
249765	239107
373030	161313
111231	280671
176276	38274
153880	103403
135655	390398
126088	458790
359323	258370
170402	16216
74320	135287
58779	316611
5858	72256
70740	4349
325044	326918
250932	105806
140599	261396
68457	86062
286456	186172
401389	309325
490631	209933
167122	181680
244546	221890
62501	220092
220644	305518
417424	188579
75414	187974
206915	291521
231625	13370
183992	491824
129296	50391
262924	162947
361001	467302
193700	92762
76090	185335
340553	86728
71430	82291
342486	139165
386332	183765
70319	15209
415411	140335
69051	121324
210050	107221
33521	132247
310358	438957
237120	111134
99448	6253
364035	62747
459445	112330
148213	429115
222494	28129
58361	252564
30837	46503
281121	463549
256559	378686
390070	464166
143079	49903
345715	247114
77420	45313
15893	303648
383039	40284
326631	29470
140727	118886
95035	71157
4041	188925
79166	183213
467836	484274
26859	220417
487274	478415
131934	73141
157547	149389
355083	377906
154228	264406
37226	150974
52915	338271
425167	424880
231618	156249
314107	448386
345672	378462
52143	490294
36205	137160
98904	105967
435630	334721
312582	359401
432289	267602
151439	53863
258692	138512
328592	479130
118850	4413
93451	413880
271579	190369
249732	267352
238468	435428
298155	419797
266508	477656
113979	359358
171931	378462
176073	294836
196200	300119
135034	265589
33494	405217
99595	51881
444759	422069
66430	322512
298293	404789
436428	442030
204967	103804
42327	222721
347121	65194
489478	25410
263378	373672
65691	452746
362109	390232
438102	77926
353592	357280
30035	254526
282629	223559
61367	394636
175049	381363
354866	93663
438956	272407
243492	164816
483885	268783
350811	299534
230051	46546
132223	58709
80690	207933
457839	25374
463763	170227
55007	321712
121960	236641
107639	197463
255	160520
239328	56905
131019	115262
434058	188931
187965	343422
487347	153995
221059	336828
213822	313745
68314	198668
291819	48861
417365	176182
388999	170616
21961	475222
2038	416402
92278	45585
295009	101013
265409	291096
97268	362267
122801	132740
38837	132453
288090	485387
1477	301475
469102	58024
7934	5916
341363	39145
44844	321313
279683	454975
60025	425576
167174	388904
238536	105967
278711	185013
15895	458428
41189	303040
108701	286901
442154	474347
376989	21172
293392	18122
477277	238578
210749	49900
124320	481368
387775	173040
271918	203656
142000	302608
256299	15209
39054	30661
157489	414393
337167	343745
172417	39764
470990	393326
194878	246311
64267	265518
367946	373401
101344	240374
405555	96977
455122	378462
145788	224085
318862	375840
186643	477351
184477	245912
410839	475593
10546	401004
486712	250087
447259	387555
186680	402220
260848	280362
432175	452746
239804	372421
339641	99416
379640	240796
330958	322422
58853	231638
418754	13899
86297	301659
493347	204164
67503	421135
92047	74104
59010	475759
200023	435756
17097	476877
404113	206449
348937	326005
228877	313745
296554	15209
475711	101806
211421	59636
131840	36836
185447	373263
357739	365464
178759	401871
85234	259739
397530	154976
27768	292575
153687	313454
304501	57205
289243	313745
124558	317118
299457	267602
131654	140044
118379	236213
485948	186832
258981	348687
275084	144845
293931	438647
153505	307279
471403	246494
383728	387904
461915	99901
327209	91657
299958	440660
873	209933
393046	187920
364636	379675
492247	76160
226110	250434
2598	231485
131412	291249
145288	239528
185228	360708
65513	488109
363796	130028
257122	246745
230606	192359
459123	310132
356530	426888
171050	281163
433510	102096
196097	146202
15027	375961
266290	338189
193767	402183
136511	236213
361503	429271
200266	258847
39215	9054
484223	355526
456021	133635
147566	27464
483246	275055
116689	412205
64526	183975
381305	121907
136325	204714
238889	409388
103985	27696
481347	28129
355217	376844
321704	109006
308122	25972
456037	420757
428510	13889
356094	267602
327570	363722
476479	121106
215075	144845
70670	4634
168203	333145
230051	464379
97607	254292
235375	202523
189717	3462
399286	93691
75913	400860
156975	426439
134337	15926
483891	200963
320695	305883
475243	270836
307025	75583
160744	435672
125975	122462
243438	298328
144022	335130
64644	431543
316828	428270
425371	317118
120451	391414
207890	83811
124085	95955
213636	120640
492413	132708
249686	37055
175687	211134
72507	70143
436341	310261
322186	477253
204755	190369
407244	182443
303304	423469
347927	153995
91679	158596
165724	21583
426432	346216
85302	326644
403884	187416
6516	98906
406660	233534
229658	452366
3162	3162
422682	209542
152659	404806
24504	406785
293345	290
356953	360363
131606	157548
95102	451715
439471	351639
231418	206699
250923	205113
483052	208038
239272	358714
48832	357714
269494	241468
346299	463822
332595	147992
27687	110677
76837	289135
367932	18239
214456	46294
28853	421356
169331	354497
405576	251044
478574	273831
99604	317676
292655	96129
189733	258216
168816	338915
198707	142877
279747	109062
16844	176568
178130	115340
230914	348798
460896	437018
451604	145482
263539	398064
137454	325949
139444	218727
41399	194638
282476	78806
105595	23474
233110	393859
199578	359392
249854	316310
155396	424280
61724	49903
478975	350772
280211	312274
354744	161195
313167	197077
272267	85729
89219	193369
38134	238038
15477	75303
35743	110677
359972	146673
398506	426073
162795	407567
19573	236959
471693	419098
346774	336590
267045	69708
141996	440660
81714	313745
342909	226943
115334	458877
45479	70557
135145	22448
256254	312239
459280	268076
225631	300800
42575	178436
432421	439686
196603	223954
13268	301602
168699	70026
383159	123687
97439	425675
293250	312698
189965	293813
449288	198317
433782	492808
104830	293589
462670	319346
375333	168381
81188	10646
484442	363019
487668	176413
219624	50155
289620	82232
484210	216122
224738	168820
410965	281504
186122	162831
41071	396080
166520	276744
97070	2705
379462	479615
293502	82972
386556	209471
479903	128761
484172	124228
290804	111973
431387	171572
336878	377933
35592	434163
452540	145806
203200	236240
32229	214714
318566	16433
223008	54469
202336	218727
483726	122694
12623	198926
176798	368205
48282	409428
111566	387742
483424	69394
194948	100503
221616	142825
395025	88284
424975	381416
491993	296869
274511	35322
434726	10676
252833	207696
204367	215521
84429	248382
462339	278700
189693	153850
80578	360708
395802	345531
224589	312932
7812	470588
449735	360364
250298	350549
351453	188198
410839	290
76559	434893
473614	197239
12063	162057
322315	40643
103748	376814
149496	94980
300051	152875
451016	169116
348947	222072
104564	189064
119345	292468
209072	64335
21241	309801
417826	82051
442223	239872
291525	110677
485866	345745
256151	304004
71511	317140
123553	338493
376462	208254
247608	69752
478757	40784
190815	250434
106905	253028
274119	129185
320208	165653
474250	299936
119695	76316
447872	474931
408066	446830
401659	245715
38996	53385
151272	468127
37417	169482
206786	54473
331382	276021
466201	116283
403141	136255
172390	490754
23227	477986
118675	398341
147288	203656
248156	86425
366670	338271
493918	284891
188768	293114
177875	176182
160961	315407
248026	138148
383164	161448
210602	212223
285625	410633
2734	320508
221863	27570
105969	474057
35533	135528
248296	179472
228128	454867
70684	76777
21396	317118
4634	229132
53249	421498
243123	449620
445889	396563
231227	426569
154841	338378
480085	474421
332208	438971
196903	112999
292687	198035
100511	289578
474063	336590
381666	158176
106268	279268
2187	265589
176130	396144
171807	54700
349901	372053
239201	136933
143282	49903
277652	113138
183349	105754
55659	25250
34556	332820
434226	479872
302304	273831
314886	92613
78319	125705
407066	387333
309086	450647
100218	279509
24983	455141
118428	66688
28326	64335
488377	35707
315364	57375
316376	46294
288896	175402
169937	247860
197794	249202
111999	425675
338074	366493
483161	184558
366391	105745
453549	221299
104111	454261
458545	266377
182192	426512
206562	168193
134299	218448
231440	15084
190936	417604
318672	278312
264727	272339
383008	10646
45165	404568
185495	286936
455293	126140
61848	404806
69023	846
171509	476231
84161	25410
30106	467809
453213	439369
409244	334596
342429	270756
223121	390775
20537	268118
45234	12443
225608	396913
156873	4349
399702	426067
97282	396000
221055	241468
318573	83811
107332	286433
318159	292975
448484	72836
367243	46851
90696	209862
472574	122178
221272	212853
315839	57989
153548	459976
313371	303175
229375	421115
1635	469227
57817	46294
79060	32662
386772	51962
479918	352775
284824	417231
135734	293745
206969	207059
288354	126426
38121	54976
404960	209471
260287	489934
257391	67089
274402	214808
327570	257298
491073	315298
230375	419098
185792	229029
158156	454822
281643	485546
187834	122283
196903	332343
334985	74877
396421	193766
480853	489376
453063	118072
388418	484462
221742	432212
143942	164273
407565	327464
121804	86731
90080	140778
326963	182842
377586	118581
206696	375063
169331	369599
238353	402327
160794	255795
303641	368820
376614	363019
108081	259929
174546	403249
456658	344428
418459	232668
85012	354529
227363	86148
45579	310525
201445	378386
154835	332392
387867	349261
77628	357854
81432	39764
153755	389682
318735	443915
266576	219676
328963	310756
405276	155214
438246	399867
316929	319730
154838	131402
55167	125075
165646	9054
10093	7552
330180	227101
201169	325361
221515	80778
437237	136106
468516	250966
237242	448770
85957	354903
368284	364070
395511	195916
117719	354628
168640	130028
292119	288583
80928	321331
295789	387742
452527	476880
457135	48079
106923	126150
35233	428080
385211	464734
479917	35752
92865	460437
275763	423787
260217	336590
97791	341278
268447	306385
332849	440660
38996	265589
269216	34433
275291	219146
371889	119868
260392	401854
456395	233477
160419	197145
92221	425675
20647	476951
334640	121948
358132	173890
290698	276333
236864	230629
466609	401871
169619	234356
142249	13370
51124	269199
75403	23578
36701	477358
219607	432909
158755	473798
50206	457984
427056	203752
122249	218852
221505	334695
136364	231839
436363	463200
21411	395749
206830	468125
259642	250389
192729	401871
422546	356699
251147	335477
206691	63528
6076	196857
115720	362623
422628	266852
46690	285313
463683	139648
303745	166504
453179	353313
375405	378877
202858	261812
493138	309335
130198	221319
458207	197996
137056	83811
184629	310661
210282	242954
258015	135434
146602	374663
99264	254437
420661	331581
56856	87471
170003	107933
221786	273730
335636	293813
282912	46920
259821	277450
439719	308279
456021	226155
357371	327922
53963	428125
48144	304173
196816	187974
62177	273831
232342	196783
264286	291583
190387	455082
430831	40446
483381	391414
410141	8901
484691	304865
6042	402061
196465	428864
396717	220833
113674	237517
443169	92499
76228	98933
170295	449959
66383	65123
298425	337162
23487	123410
50150	22007
367952	391619
12826	483916
432175	478232
191255	384608
182647	164884
87472	34191
283737	101352
143527	234379
12919	121403
39171	53084
247296	78250
241201	293813
69516	42812
58149	52537
492422	428892
401592	260397
263514	57603
427265	223490
274455	23018
458398	73742
110848	53389
245318	101816
425435	185686
341125	33855
224267	393245
10707	215058
40603	164333
399655	101058
354212	186440
279637	255224
191860	290896
353597	195551
140228	442096
210006	240665
63574	274386
182494	484447
183390	15209
15000	208604
99278	43383
294131	32351
373575	86728
382203	422435
213326	258370
109588	273831
318615	379566
286310	67040
236984	151944
276801	428103
484438	296591
31694	71994
147630	88467
333031	273831
247583	326971
375405	88239
54976	187836
475152	235708
247785	337700
154208	9706
109949	471112
99287	440327
282321	58881
246864	480748
493012	464968
222520	371544
445128	34732
104598	354630
85932	238455
245086	454326
262639	414363
216625	160357
119840	13370
75724	340324
139886	79893
290547	228431
343064	219481
356535	313829
164254	427480
68311	339174
170389	322858
35498	88855
148003	58465
471914	295484
162869	348798
476214	476403
6230	58881
171706	404960
130069	449093
166234	492929
261525	49264
205346	431832
64301	118083
277219	461182
114063	387882
326260	338746
177483	9040
19334	312685
132935	437162
95828	242832
338194	454975
422985	227302
176182	88596
18677	124812
350869	48146
180774	258370
88697	401871
457772	49388
477176	120986
491100	215687
16100	387742
404568	8462
170056	166865
42814	168129
490970	242527
59257	211731
282626	17186
41966	212081
293682	193300
363316	168779
101504	45086
194337	339853
431562	235405
355025	321393
396050	14776
488527	176396
223413	162507
469976	209933
480874	108464
323392	108190
212244	420944
377206	48661
480957	175721
195733	413525
280600	240636
268937	299182
296636	322046
193188	309632
424917	422671
317819	313745
335270	456641
348158	461846
419822	35707
41879	395057
347873	261659
435222	264154
93957	166063
347609	391994
88517	230956
493474	96149
104823	468050
380482	73046
423062	324377
120735	17307
213076	438419
327426	326768
370347	392788
68092	317506
482590	167853
476489	145479
301156	18451
277090	342960
72804	38890
191155	90059
185346	29521
488895	420790
444961	245201
173991	150676
272431	212043
311589	3577
276007	221497
102914	218727
18083	460723
189043	190047
418459	169603
318404	329727
114092	436345
388390	152290
354027	196735
254599	395198
468118	94004
409191	171147
214735	333282
148857	141559
372179	338189
33117	141721
101263	100326
311435	115299
404877	424477
58334	376122
493347	266538
133877	11626
143267	72602
72884	251231
391007	6982
193020	296270
387784	333237
97588	55867
59815	187974
237499	291113
395688	6576
62726	176422
255042	428951
29472	337849
478287	435817
142747	103323
45269	267072
404863	454975
479037	102096
375913	290014
161260	461944
441044	280782
256901	184410
283452	183829
3145	288357
252520	224794
479723	291521
2616	92954
242234	202508
190051	105878
256224	315687
58709	30179
14217	338189
200092	319903
3101	136876
307909	375897
11586	126843
316090	228108
361602	15209
219546	391192
9823	341271
141860	183213
31714	371918
423079	409978
376592	55074
428927	318916
284716	54700
19423	29689
421987	385000
422463	5857
148328	386632
434353	246311
62792	23018
222030	106503
415967	11189
78182	79507
464896	21725
406929	461392
249396	71602
433135	440962
455703	3583
124794	282687
168373	28554
304901	329209
292588	238299
466012	86728
120448	12432
373025	16641
180578	249709
399104	435637
211989	76454
493076	334680
27292	312467
370900	162707
307948	363132
216761	234525
112443	159073
299580	305449
183321	370866
5428	64003
146893	251943
161956	444520
467930	32807
193330	190369
392229	118691
488490	316796
93770	180578
480187	22719
129449	486159
65513	191341
324816	445749
334202	309515
65476	142841
215067	450755
275058	67073
182546	273831
113002	185479
335691	188759
454263	67584
124085	220393
276990	30628
341067	175995
339733	165267
218051	313745
298370	411424
233051	451016
144708	333986
397760	159249
296911	313314
79682	305449
430818	359218
228128	375840
461221	218615
130069	474302
74824	20655
340341	104740
347891	293813
313314	125244
94906	289566
226805	391414
65416	83811
349458	183215
366101	484700
190300	330104
335031	77667
6836	315250
358796	25972
259835	125417
221265	258370
112443	317849
129200	283392
224778	109580
169483	390883
32302	154622
13110	362713
105889	476018
181500	347722
400493	152502
306228	183213
213083	279659
290134	131660
479355	314698
445180	183213
418045	398420
52538	372314
24474	228441
393686	420508
268910	173063
238105	62191
459498	61265
68035	122694
101575	69319
318278	273831
91197	193333
46556	364958
122727	382826
396408	200623
344474	272708
191398	205270
275099	476656
26595	317489
351705	388575
310561	450801
266508	185941
225595	396749
222389	121065
465986	131370
226303	399421
326861	296193
41695	243115
138660	270836
482111	205223
243147	125070
166626	436704
234921	16433
477897	401854
81358	371884
109207	189315
274481	350882
171019	203656
57	343438
206671	374314
9750	205223
317390	63957
267562	59718
247990	90682
408711	50811
354642	156227
313786	98012
39601	72523
143250	92193
353108	317675
332169	262596
337059	301659
309565	398333
201813	436229
91197	368633
191966	235949
188212	79507
335290	179640
160091	98639
479268	153421
320828	345745
171957	338392
83840	393326
159554	293813
100287	445282
168640	171069
92312	185479
5896	412205
443069	56847
300273	103751
320471	97070
397781	212111
118803	19745
384370	75303
140715	476412
460428	321950
450925	14254
83872	455118
51015	355700
84106	274671
115086	416262
140176	214024
318021	237165
451697	18186
343493	163614
2798	126760
203347	349388
287874	378820
446351	29960
254973	413288
333080	187834
337393	339853
81208	102482
112317	162247
461056	314815
11587	293813
431900	440660
453646	86421
353597	359218
413092	181993
448208	313745
453156	332512
119700	470881
93486	273831
47810	122020
458706	204330
35945	32476
269826	188737
202993	271960
141305	258469
192206	143134
377869	47809
51164	225102
15212	212081
377083	336590
394587	33855
448965	209933
41378	213065
488464	371918
120049	42890
379372	212738
441333	48714
55320	221616
225678	99982
359022	222701
84590	485803
312842	49021
300637	422998
383341	79113
292896	363275
23487	187974
232176	29025
197780	196903
256723	165334
193299	302566
104740	257495
156731	311212
291299	262633
53846	293745
377770	119762
194795	183981
207637	262954
190369	189807
481953	471380
298966	482851
118464	328252
449521	340176
237254	386060
162672	242710
40830	111039
477483	454944
72804	59658
172923	4968
273088	455673
413218	43859
379996	230324
437896	405217
68415	462519
278641	447107
397576	413592
254662	420392
145300	245787
406353	291521
379680	142318
153016	172089
15027	230055
15935	165267
216544	102115
161363	77609
364035	205289
192838	396563
111109	237977
51354	264406
250982	366127
440808	464872
262472	476417
454850	255780
172075	440660
366674	347722
405555	322299
13981	409782
141184	424127
310338	293592
295285	224681
283323	355700
410837	274581
126661	147161
384202	24338
455107	226494
298341	240225
379379	152502
449817	381998
185076	253737
138126	303653
471666	373169
95700	373996
350064	29253
438403	167586
277373	303012
216544	258493
273610	422470
434376	386405
53846	110708
31748	12245
46530	119107
430290	420392
208345	166513
25162	482138
77635	12897
145764	90123
312347	104716
224583	430894
456956	383673
376322	179478
267848	336590
474341	359906
128704	298415
174842	141623
249163	3760
294149	132996
340034	472583
378230	168511
90269	110677
160208	242375
41310	197920
344606	117998
207341	103587
56056	414123
443498	186440
130878	357854
48282	477062
170586	203075
287956	267352
268820	279572
331573	162779
202478	129418
12481	448887
137423	477548
361091	394439
464431	145149
482151	40198
235775	176747
439824	105585
346272	246635
397436	284507
42830	28065
99226	250955
333243	164884
29911	324436
44805	124451
83616	11722
161145	379976
43485	440660
347085	209471
201131	440940
339911	22719
47092	448353
202866	370157
107524	113749
475206	267
308887	384400
406674	447358
487108	142018
294730	20611
290824	430754
436699	127174
364310	292699
17397	369599
228355	103267
2186	354790
33965	454620
434273	445733
370295	38134
397926	12895
1486	440660
386411	368526
214556	21583
486525	49903
219096	240374
121163	366181
333159	300813
322326	79327
227046	424595
233742	391414
192807	131897
365978	382473
27363	192790
455565	360736
477774	142189
110703	141166
416972	141166
139844	27775
82150	309528
242290	214499
268583	157024
487498	395198
388073	106275
433681	25053
127082	478415
10534	96825
113843	230702
454401	434893
273636	293813
64123	313745
358718	317118
246686	125555
361343	315231
186404	235373
161894	137508
5057	236213
401173	48007
481419	138823
267116	214992
127921	369937
233938	484820
183416	46057
114453	134262
139568	101727
308952	57816
200092	335832
49010	205546
306701	9934
327682	414131
300273	152324
296232	49903
170272	252961
11534	301362
240892	414991
430887	404806
228323	22368
31952	144845
481854	103812
386362	448925
298274	332284
325294	128545
57566	353746
342476	287694
483735	162795
39632	288585
295479	217423
414286	269406
314600	30263
491339	374594
258067	364627
122436	203051
66775	249202
463446	243374
184001	154089
187186	176878
82317	184991
392943	91600
326631	178048
122347	491933
140116	154137
124013	42189
57906	61386
446222	231343
459725	402327
441821	78461
171174	351732
210418	424306
194681	177630
62956	35707
59736	135881
290027	147554
474785	384671
141829	402708
362095	179673
311498	324753
230051	430955
452243	287740
239460	192195
74511	187974
28403	357854
318341	16433
67248	259339
303320	160722
460057	273831
142023	468210
190093	454367
140904	252118
490060	107449
462055	132740
384497	246370
261091	445749
19262	488153
248826	5040
229883	61380
373532	237235
177972	114930
143098	390875
475648	361801
347985	167536
359642	183213
371235	164659
120707	159249
181175	189002
113357	150352
153552	132424
450323	287494
269585	166738
407402	195073
334505	291521
253558	86560
18459	30510
246130	150676
82054	16433
11137	8686
414627	335223
13011	164884
325199	173208
245214	12245
399710	348127
17114	414832
118680	186932
483559	214050
139446	378093
303838	253916
176059	86892
114149	190369
393046	298767
334581	4349
375378	36869
474341	425370
308122	298757
391676	35735
228195	136177
439824	417918
270069	22804
96209	372214
104111	139212
399352	249334
99877	386901
455187	275677
399987	124085
112372	129687
203022	273670
375768	470818
333541	187010
242059	50080
52814	302864
38083	323213
320820	411809
448816	249563
415967	484008
259835	97544
449182	4446
422712	256523
259651	27186
135796	166513
348279	478415
334351	250192
361940	348007
257552	250
245211	277961
3809	301823
172923	229390
81996	226378
103531	425675
73822	32807
29824	371554
128985	444006
268893	98295
331620	196720
379348	150005
6380	338770
45060	453493
444768	409766
381299	212885
70370	217223
167343	331349
181677	490588
344166	357989
212527	168197
3856	411424
98694	115671
203600	166970
286145	285156
185807	57134
324377	168615
273609	286728
152712	414286
13930	371577
346699	396463
29666	25034
81917	203656
202352	327061
315967	424214
209523	313745
127298	5857
199935	105513
68532	278520
22889	162359
450221	53411
192852	84598
413231	190369
158099	52505
106297	487833
158779	364294
49382	49903
230051	86217
453546	478415
325501	94516
192013	36784
357478	9054
195615	327217
280943	478563
249074	134694
24171	481723
476346	309801
463125	391414
203796	103804
478634	405398
260139	272734
355083	193962
338971	454993
424563	210403
436363	59759
376644	125417
381553	481578
192476	327986
97499	363888
465561	199140
465499	301475
220158	23306
104030	190369
325905	347948
428583	317100
135181	246926
49674	253126
177297	466936
253916	72416
3955	8459
363641	249240
128734	346140
474341	411455
189108	406139
42854	374314
325193	25834
53748	58348
436699	479031
302122	389682
354999	341613
262780	455181
330430	311221
207970	475571
80554	476806
359633	353426
396060	245679
390101	86728
437098	267893
202917	144470
265586	71269
16548	289982
292461	86560
351453	178436
225145	316414
277448	108284
45743	178436
363693	111850
481240	147800
383537	121106
414286	277306
79485	485160
463193	196399
348914	485971
468518	441760
381305	261398
194019	166961
238458	111629
185187	21998
303707	190369
444194	409828
316585	109006
313726	301825
30748	38063
89401	240796
40890	119336
14555	151096
106739	347483
245305	164273
321687	149480
123038	229163
387560	214424
188957	111623
1173	190766
33152	339174
396144	113522
81304	359071
452962	477368
291964	492716
338955	399492
67223	180096
234086	451885
415712	435708
329850	66705
459850	71091
64485	86974
371801	309471
290945	104505
230051	264296
50925	232768
106268	230691
399819	202100
301783	87286
425430	431764
67065	350857
400220	143058
401173	29648
317854	282497
372639	50264
348171	422638
313523	265883
356323	440660
314617	459217
213162	132843
201925	19334
273374	104367
221957	215295
205316	469235
157267	378686
174362	468256
371125	116609
153407	85699
61580	484447
180926	193272
74778	273831
67503	370524
73168	108555
150845	384194
380496	2172
43312	249531
261336	259109
322966	294911
121594	388575
11987	132740
230145	385378
172923	351029
492908	370602
192706	267602
399448	457795
202025	264303
407683	14734
97314	137209
373755	395888
458483	35735
29431	327217
314311	374939
382627	371983
71997	195615
436978	203656
45724	412873
283079	114930
140116	421830
272056	139648
58526	263009
78855	46394
190558	130310
487261	289234
112228	376937
1421	109583
196425	239807
81710	345680
237551	152085
105964	291729
46127	73941
46318	16433
240947	141649
49760	118928
54495	463167
389181	327890
213278	344398
361007	39229
399898	440660
339769	49286
246131	315671
481196	487200
455484	283096
360997	274515
465446	412038
111748	53863
206516	373169
214744	436354
180488	73305
286393	35572
332299	96977
431120	300240
30733	345401
283608	328133
20946	187075
339508	21411
466975	92613
399224	263673
211657	8048
48189	380459
413744	469554
115449	25716
229854	123570
24214	146202
408615	285446
485667	428864
258274	215622
479144	433546
344024	241356
368063	310226
55295	162469
443308	399867
282814	313070
462296	292508
324967	127084
357378	97894
39836	404806
101287	278121
306087	59182
52975	190369
67148	342761
240042	277988
410149	430756
17114	151924
142212	434943
289169	265589
373909	92046
281206	369599
208180	472023
420121	241468
293082	302033
466870	65210
183232	52537
191294	264733
448460	375621
167588	270698
157663	301659
385267	164164
188016	431325
18120	92426
175427	200554
388342	83811
158439	449122
207020	262954
443289	442227
487152	67040
116705	384350
85669	417918
406660	355552
392370	33224
465167	12443
16515	349865
306781	9961
326158	82897
156657	476951
164914	191068
373380	492906
245880	318735
155073	30428
459475	153496
160461	456640
301957	138727
329524	440660
395988	89293
70741	361018
180181	28129
182620	114930
384231	242140
101367	61969
335288	307406
38141	238278
103186	246311
168822	348798
139771	336955
275329	300119
429914	485070
40561	345076
243707	231002
195372	433240
87963	289652
241749	19262
23345	215644
337271	90877
459149	17339
327209	290262
146893	320161
459712	144405
470426	433279
409503	418551
233693	218717
332973	11125
86347	400372
110835	201208
169376	321427
221424	220679
70788	393895
191768	71810
466170	364117
150592	137957
233693	333748
458968	401928
244058	244168
245005	123410
144577	58567
1655	313745
432511	396905
430356	291487
273610	164098
410220	40470
333476	317109
3369	362955
25151	137128
257095	214992
123391	72663
407144	15209
330606	434450
466613	44049
243631	417294
214460	288035
298085	430755
267027	338271
12935	444
493805	262954
326722	163452
471473	322674
480801	286936
142559	79856
91214	8000
15068	194469
440726	387742
5229	341771
424884	179136
447837	445941
482334	183213
109314	13370
483962	292721
492955	48496
98120	180561
5677	208038
115449	475869
279809	182924
391374	407744
37066	283254
275768	384129
479002	186384
110835	375768
397650	122283
460732	237302
188388	166105
489211	252961
328940	491080
70610	122462
14871	29805
25510	485708
266957	359775
231638	375998
256349	3011
459736	58747
286776	162795
164196	266269
239704	227151
137167	325180
420042	84722
249673	58564
38353	93136
327880	267352
150624	16793
289984	366076
308736	31801
210900	166341
363591	85631
102065	264080
48282	297882
314311	206887
128817	190369
401555	51881
217858	348798
139250	168292
96298	340048
34321	366577
173758	194830
173828	366493
109161	125478
43454	346489
271074	96977
436545	241468
42777	313745
457198	122694
291832	421356
109460	259173
71212	165267
156059	192819
317792	247623
254178	245792
221711	328932
26210	290270
327123	77004
202849	234432
53903	90277
17980	363581
57447	94516
473150	338302
274852	339308
169844	102225
414825	265571
321874	345538
290855	97362
449031	162795
194339	273260
106101	16791
393553	101650
370716	109006
385451	464725
323715	305321
190076	333357
22149	132293
193964	70557
310971	243115
82035	232206
35628	117994
221167	370866
101344	482851
404287	276910
317085	51222
22166	190353
178003	389009
368858	491565
308756	450307
155583	378462
403411	90123
350296	118286
243766	404430
383053	346134
85739	303392
244568	393238
148923	72303
418836	160990
151323	469235
329838	51023
371766	430610
98644	435005
204255	444748
298439	179503
463577	169935
401029	296184
74661	409828
400331	226023
247908	250587
316909	470027
208273	131522
316075	86560
89238	134675
488418	436042
472452	378127
258519	198644
51179	409316
436280	127282
33343	83140
183075	362319
169583	16433
264164	162795
477091	486104
219739	368379
200379	226152
59763	433670
207477	5769
311542	420223
268575	189802
125309	194695
191568	374404
149441	121304
356530	432913
420234	27455
288563	238824
319259	20890
295425	261396
325824	458776
365358	24516
277191	484337
47776	386901
232183	267559
487422	49903
112443	346583
440070	21707
219136	399738
88359	49903
232602	99437
228644	160682
370498	190369
457103	211868
123683	6702
376756	52917
351147	225836
408518	404319
351993	32850
25726	366935
225375	150352
117381	55074
192611	476231
217740	228416
328040	279871
228490	88427
337361	191661
157213	347104
130069	123599
110947	254973
123941	319521
88359	161384
347473	46127
230925	324377
166138	315888
369319	391414
221863	476766
358480	364552
125697	245679
397366	341247
322693	2715
188594	431596
76476	90509
57040	112953
477398	422069
36249	386138
197386	402323
297069	269889
485667	395441
454476	63172
413007	140045
309917	248398
332947	195551
384513	366701
72804	256582
450207	438783
119377	443117
33965	348798
81434	360860
296361	234720
237678	436740
49507	141440
180800	350897
377708	126426
394906	122462
272315	287740
375614	459205
73880	273490
57020	447517
483320	410951
221536	392086
129328	123465
129902	49828
157812	484446
364636	228398
4625	274114
361960	410074
19212	96259
324967	472694
433899	300240
238573	347202
390586	423688
473997	313745
251473	209018
181031	15209
119316	267602
39268	74542
240916	250383
145477	124868
302846	36286
486712	154645
202269	362443
336144	326310
382882	303536
333171	87577
464223	8463
393291	258370
315431	409828
88747	170642
379064	291674
218272	17175
489893	261396
25748	148047
194314	366534
57447	318404
441190	265589
227432	269199
232293	218703
122428	247092
116365	407902
287900	140265
121123	341580
59200	364146
252997	207148
173376	391414
220136	146566
256147	195121
247003	390771
352261	465604
110780	237432
44626	75292
364318	19598
252662	379143
378144	317118
408804	316575
230755	99181
439936	203656
428081	244724
63843	197639
130675	317891
214060	179898
232932	276358
397824	50999
182103	134695
179014	241949
286145	476656
338737	101058
134154	240491
431271	292160
83938	432955
434726	45157
437974	165609
250527	186259
296635	147367
216602	313745
214926	249709
431945	426213
331804	210050
305555	287454
6578	359967
59723	25409
8146	303392
458990	338651
382994	46742
330979	465532
18992	446351
278800	83811
8709	169485
248013	451539
47319	211868
230051	384222
407334	329132
178822	184558
61651	122490
356931	16433
56512	23860
43540	288035
148392	225572
262216	463549
66595	348798
337200	161565
425351	147749
236216	156622
131037	352798
131459	426254
19459	390107
8709	316575
472203	341105
488522	410008
306964	279705
441402	113051
282781	267352
241111	192524
457571	366666
68843	195262
77288	395240
243265	408719
234612	422343
444081	285830
181038	221474
178577	144845
60171	110677
386008	140236
342465	136605
336687	279882
190693	411999
220053	395988
57559	12245
155062	285446
138126	28910
466790	307108
490850	460580
444008	154227
266548	191586
85743	363436
104542	365351
111815	381291
13603	262954
463700	139524
167298	464067
478588	140446
156867	280794
373078	423243
266267	283853
444081	57632
263286	95882
317175	234356
18642	50605
320982	279134
443740	193604
253425	296602
190953	366331
130722	7916
232348	14264
128354	405298
211314	369577
97289	186259
225805	226943
228166	198223
458207	459802
132610	240780
248421	247368
433736	473687
289886	113374
347121	361777
52705	417918
178680	148171
26868	249182
137454	344521
6467	71147
315250	380538
104325	7771
357411	271269
327291	378714
384650	430610
55286	146706
358423	241137
184539	31178
248819	252014
418442	303193
412109	477986
208640	213221
297512	439719
194435	391414
440317	367824
392953	347057
49660	6928
90727	140435
130332	196783
56619	208577
3623	468575
110447	245679
477101	130028
212308	231485
263981	377278
6940	373714
426417	267602
66892	345401
452413	330675
52028	367269
117366	448936
60025	37924
66726	91359
446182	321507
409847	449090
35488	172266
381323	56418
161943	390232
368268	452126
213205	354630
491686	264406
323836	417554
410439	29894
43692	377823
281857	45573
392677	294435
127388	93957
196903	169184
387987	28311
377576	428214
268629	88930
337878	450786
158035	388195
37208	164884
180842	337254
252122	312697
409016	196399
163190	156376
140473	54976
62425	346605
279091	41406
95233	312491
52880	134145
392013	334680
162936	26714
433033	61236
405217	244113
195729	204185
254769	428214
261808	218730
364720	203414
1803	476447
194875	461951
494044	422621
34447	477491
413950	203328
464998	205223
487798	445387
306751	392767
121597	435891
444139	374939
9969	251417
9232	2361
278746	485185
301823	453625
341591	283466
98262	283175
419265	329244
204515	168384
219281	366093
295035	150618
134145	277163
113579	105498
383430	293813
381418	163780
436814	468387
448287	187974
64473	476951
394305	151944
256901	70946
40337	86728
108706	253656
478198	238041
309778	445602
214735	25319
72182	360228
292680	274508
172954	113139
94598	253257
13268	301445
373078	231762
236409	291984
349852	311713
84205	161803
156736	286313
5700	190190
305500	396851
198586	273831
178436	88748
51080	416695
311250	22596
292467	317118
118131	416796
153025	429557
17739	86800
246497	441785
292430	440660
32977	381022
113822	339105
26689	78967
76580	252961
432301	342724
291768	263594
8476	124221
372817	256121
408043	265499
431250	245317
292020	8623
445023	142018
270868	295484
83403	128867
258773	127921
412426	97191
283685	207535
238041	338029
8955	240952
343054	190369
183083	365742
199002	491150
345585	210106
199879	375436
330687	431937
167150	433838
446083	461911
237517	219929
320498	295114
22072	366127
411878	120778
483555	233676
412072	354249
491070	16433
8859	449468
353696	202523
470483	282822
444140	94667
404118	132247
50063	40871
138986	295218
468741	245679
237231	272339
419382	112438
456021	313018
429886	440660
352739	155009
345194	57002
227489	186259
481044	244017
370681	362206
405788	10231
240638	315671
278013	267352
299447	449168
449308	459305
192408	447831
317785	309801
198639	164370
84836	176119
253076	229255
402348	403098
66269	485376
20726	318932
306578	336345
14698	364294
152825	205270
423435	25410
404352	411809
222755	408263
129031	168615
33343	174034
205440	376364
261961	108179
153850	430356
132818	351568
109605	447560
207567	236213
302349	411424
166452	404889
186440	313052
250975	336590
47035	423508
457380	21667
93784	136419
67277	469829
369954	153995
86836	368416
371617	383246
146635	19623
199166	427366
445155	264154
464013	21411
318573	469532
115840	401871
397795	351257
79437	277876
164641	313745
315690	476951
116572	351414
55633	346356
225790	250410
315445	202444
455792	405491
37219	386512
39482	70557
198558	402614
126262	190369
81280	137124
235882	447831
367743	466969
428331	451885
430265	48362
192332	52207
283024	201286
157492	299938
368315	446351
135191	310776
284789	295561
257802	175003
401007	484447
155355	313745
272331	226760
31436	269199
6467	241490
225157	85746
260877	57989
322101	94344
84745	492599
119001	318021
288421	53389
375405	170430
428013	231525
240937	153995
155264	313745
440857	125074
397734	85558
395333	450983
331515	349211
393244	160419
457486	387742
228128	393241
82311	198038
345382	128092
240727	321324
352950	102988
61237	313745
398997	161704
74309	445936
298338	86728
134299	481253
58486	166708
287929	326553
54664	224085
190711	94516
303685	307279
19955	228168
459084	236254
179262	174252
242551	214714
27138	415625
439369	102352
99437	475975
26395	224196
59537	276358
242021	247434
143684	343012
342627	348971
81369	139
415271	434116
11696	421935
195966	315671
282453	232347
315630	476951
458233	278383
139	240225
206448	124008
23912	190369
483571	201286
84052	62853
384287	388785
417019	360860
372658	134500
130395	230925
408875	10646
439228	450605
443915	4413
284905	312595
200454	20625
267135	376200
207042	313745
35441	317356
186489	304671
355542	72117
353149	207109
367114	160894
411776	317675
205578	149389
114633	212081
52109	230255
356319	435104
342465	65097
159123	266852
400969	117484
217025	226152
86311	453671
74966	416887
317555	13754
485784	94516
92660	132689
61779	153705
270248	110708
99910	62661
445101	163321
409540	328598
68762	180273
32560	476951
167961	190369
252833	17339
39891	468675
54706	179506
97645	317598
83227	278607
264026	354694
32248	250261
255173	262954
94196	4413
334092	438557
439726	186189
86773	446936
447593	100542
240490	427205
178610	388195
139138	440660
109596	446630
251372	346549
128839	13370
266156	371934
394074	355949
57945	451339
340873	77465
300273	494082
449671	84089
371868	41845
24625	135455
259835	363344
376855	91327
68314	167989
324367	260854
311981	37017
345762	53490
326749	373554
381941	346823
125241	353787
126733	181420
477932	111274
13176	293813
324708	366388
141010	197212
245000	47486
113802	385279
135335	184902
261008	377076
393062	267602
151812	449403
297041	267602
320703	491192
280735	245369
238060	420944
124231	32191
65584	258370
19318	320674
417981	426990
112090	335205
337228	481525
390925	366534
289913	368795
71423	422007
294208	36392
418180	51895
328924	338493
358860	244017
178472	398994
29014	114063
281671	119868
225029	2971
37060	460138
12113	405217
435823	16399
39011	421830
471672	445069
181865	441550
91555	61164
53872	112379
278919	331777
118137	389009
250139	421830
305137	321688
97515	405217
238782	338671
88911	8953
103605	286697
411424	365973
252503	269664
396478	265499
323825	322801
308150	56625
291377	359762
353815	163344
403338	19072
140668	307983
456065	101539
423013	67040
277076	465735
3809	360228
20946	137561
458510	245538
185276	190369
20986	406154
2038	35707
351655	447375
24436	209572
80294	487593
135136	243840
197338	366127
5420	186384
41990	231485
462284	76454
101191	55204
422749	140213
32317	13129
146893	49099
277911	206113
235673	273831
369567	124320
254446	420923
372270	262954
26070	201946
455699	462221
346713	338427
147803	485546
226235	367798
88725	61572
165658	75583
429787	210032
408976	473352
374399	435708
262686	178199
144072	293246
28613	430754
476586	186561
449521	66325
39755	417389
224138	194850
97912	333371
432216	252307
258126	172125
344352	95149
316009	140282
4849	21330
194165	360946
130978	378686
411613	471416
331649	375840
292943	17186
409225	486885
67293	89047
7124	347826
43783	176922
156348	4841
40486	415665
34882	169705
114615	187974
279239	445730
326442	49228
169937	107176
398180	235148
302918	13498
96366	120606
25969	181204
294130	236141
376600	267602
456215	273211
472591	138297
19276	410074
403032	399313
481373	478415
7812	137600
104043	423352
477540	292721
75259	174926
37526	378105
127709	295655
149816	23225
225424	111526
176130	345107
417848	316575
44693	130310
414646	252961
424312	389044
400256	326520
420062	263511
21919	184705
422101	451738
205607	452427
117385	40722
153687	287382
52975	439574
314343	1839
109012	440660
439028	294945
222544	111806
237261	166513
215446	84655
329750	268129
280580	281250
144405	405357
413960	150742
122899	421356
230051	425593
334828	430266
298434	434471
385445	40034
324334	162180
114643	125931
122780	272600
312236	87817
402590	71727
154256	109407
480329	4605
314723	186259
301231	363973
183613	472239
59366	101117
188613	302745
461519	10667
282461	84263
277817	42890
153751	276358
230051	95411
402573	40646
454802	441434
186815	119381
1274	160379
31939	231072
347614	91657
19175	389153
182192	275586
372799	300493
410444	213684
392182	420895
118755	317852
363609	243438
293580	50009
208215	51895
374986	388569
213364	339853
94839	455193
361001	147817
406608	400807
366632	290251
348473	237165
67307	488540
316951	257195
485233	297538
21411	106275
184621	233590
287432	74542
126627	20492
16981	53863
349448	476346
126233	9913
13879	475555
163594	380769
240490	74106
384231	81820
383662	216124
50642	313745
19183	158695
268852	75448
6806	256373
294201	55250
366842	41753
40444	43028
226167	425675
208550	200704
23572	360472
344651	13231
310057	2771
133450	64335
93951	170594
388890	454975
148992	156006
187623	363581
125649	479275
311105	379009
204481	338203
343089	247262
408711	411455
245319	320508
308618	158359
281671	183213
219513	328904
189064	482596
219546	236773
45074	10646
9969	218061
208051	377745
60047	317356
199375	389221
405674	362206
208400	9681
281671	59759
282961	208638
268887	136908
370590	356995
224039	238085
48574	137719
492393	53490
234932	77727
183404	380538
216666	135988
422047	418551
348419	359569
248296	230391
356530	373851
65332	438419
474341	189942
146893	81474
451474	35707
50976	294836
80860	303424
314617	462869
489930	388725
396144	267602
396544	184258
76335	134669
269645	249934
172396	486921
20628	369269
220411	440398
326631	338915
89662	409301
25858	154157
167035	212935
6294	110677
337501	245679
61367	98294
91064	192365
493456	357854
174362	171424
368346	354694
234230	342319
144188	258607
452201	140044
472694	119762
454303	117597
2205	226673
88266	330675
484341	258370
203001	12895
36315	353787
473223	368205
163912	150341
20874	112534
168096	16296
47971	272230
470415	264004
167588	348915
81044	489552
378147	357786
483987	110953
215890	317118
2163	486603
279438	70402
463022	278181
44620	5516
371230	344519
433131	284843
391144	389749
273887	159249
314722	268531
206939	353485
329381	53333
360498	356315
367468	413215
286310	398333
111085	35707
376117	359796
317202	458261
121444	86476
281066	37516
438475	123233
490986	99752
39469	212252
100870	294130
217254	212081
257072	433279
421004	237165
400910	99274
4755	184781
489852	126204
75349	309034
188886	172535
308632	122585
185018	35831
101465	308745
82073	211530
18720	35707
256582	143902
154437	91896
141961	65582
60045	203224
72872	378462
242601	15209
54141	144073
468958	438419
130300	83403
51674	457418
177016	426610
227660	486339
287911	218183
174039	53863
73303	113138
456966	319051
461374	97753
405538	110677
463200	20172
247657	135726
325003	440660
212963	362265
98294	193853
219136	207178
275397	32919
253028	317675
104788	228431
45345	190369
10343	228431
368433	353787
220046	40009
476838	222701
450465	186771
235408	58857
220587	60517
224630	486885
2626	395547
225225	384366
229829	225345
197137	327076
9956	8459
118346	52490
440927	290560
425906	243115
298370	54700
286777	9054
440322	452812
159186	195853
419286	48365
187510	334230
76911	176013
112034	327885
215225	169047
38798	455995
151647	464157
431464	212669
374555	431137
197310	24000
201346	327217
388324	295689
56619	260110
85371	173397
426716	361170
474081	445602
450421	240796
487586	235679
323180	151096
45724	256843
467674	203279
239488	378392
57717	414832
332989	373594
135156	220417
293287	355700
218780	338076
239209	274872
349652	196534
92401	30779
125497	203141
93384	446801
117800	57827
626	484522
51264	170180
14558	48275
260612	74130
406774	288627
444380	114811
342465	102129
31322	328729
271085	335940
470535	141623
71499	385000
468818	138948
395979	375246
33838	157698
361446	149389
237163	428563
303508	273814
874	475657
401926	459213
99498	468575
76312	62191
44711	464578
51424	364179
39683	389009
336833	417201
169414	288035
139157	488748
390783	296352
144274	129023
435468	143946
275368	252664
379296	20663
83168	89279
307696	365079
484681	422515
396659	228431
134299	120114
258136	55129
237148	338076
70788	469509
133909	197996
464760	18573
216147	140476
108219	247452
445773	142018
478634	442091
445135	370620
352216	293813
51653	309524
372488	163336
434486	66588
248013	71748
316136	45509
168788	65178
189902	220129
487751	378082
287156	234356
96142	440962
69620	226494
103816	134798
308122	389577
6808	263009
142676	212341
39195	159179
423017	486028
126966	459213
493775	469899
405513	142018
369384	316976
134108	463623
13953	204598
432421	386631
435637	183213
292877	20872
479923	275842
274429	299939
182170	189354
20239	435354
44952	185856
419221	111777
155871	161975
448020	443817
213123	169481
195220	222701
108330	417918
19262	296432
311411	65303
174309	249334
128864	71700
93354	90123
349872	52917
347873	231638
256012	372658
363968	217423
139301	466135
28590	158376
33500	89810
60193	401949
178048	119995
88410	384336
381723	366127
468942	392301
111399	403098
311786	471397
280195	213085
345107	308086
81981	88113
103649	2715
394153	159249
78289	394976
315768	218727
305287	264271
16160	15209
95764	342129
88709	57442
247784	439400
111325	153665
219215	421935
320930	481368
64936	409828
475526	406099
418180	19246
311589	120363
272742	205388
258448	23018
267190	406358
486371	390197
275518	346183
135848	230761
206824	59556
344737	433706
227872	428214
408615	301563
431688	405217
132182	198136
212182	485185
441036	426439
10546	261958
474341	293207
149546	453564
24847	440804
201131	390673
210838	243282
396751	260326
401497	462192
376845	447445
168699	446801
100411	454975
113541	280857
70916	79249
1333	209572
408146	411455
170899	172160
66133	404806
261949	385279
88831	213781
263880	483500
227781	97894
31483	53883
86323	218219
393525	348176
77044	489964
422367	285156
62784	412980
199473	15209
250854	181453
478289	241525
294450	81280
371388	217871
303451	231539
403011	233590
338025	237256
445748	115861
330435	84791
93691	349901
345623	200028
449521	431648
247270	54671
456658	441202
229849	440660
219552	312697
155457	236973
46844	441434
228128	91490
224983	192850
12606	267602
449366	291984
316909	317118
199676	456327
436749	430356
177749	481525
347226	492316
198043	398122
322624	443337
353856	90616
449827	324666
91590	164022
115218	493524
270427	422580
233071	140567
467610	402509
326631	338040
41695	454975
34949	315164
114378	372214
203825	190369
184071	27464
64139	90277
13483	394927
189801	248947
345561	53999
219308	187974
39399	353787
28949	339788
454263	37134
90568	211868
289878	320464
288248	168779
420771	461392
127415	290022
190450	203656
320999	274336
329039	12700
379296	218727
51424	251812
433802	79075
12564	243115
202852	64337
95542	186440
181573	436427
102654	293813
417017	277961
408228	173755
95721	321767
106268	20586
223304	120810
438777	78303
114757	286658
357178	275959
91873	228431
154272	454457
228849	433934
21689	385378
29427	270337
474746	237212
306112	245690
30266	33216
74672	216540
361157	288035
437848	485734
466402	66126
82266	127335
65744	203736
248013	61157
8146	411424
347511	155747
372485	419772
27655	248777
350064	110677
308150	314453
471666	380071
397816	168663
474688	328253
171032	389682
192610	18534
58042	76738
23408	454536
311013	283590
176458	449342
120832	334732
254338	372670
213537	39419
101777	426986
442578	87471
21379	93126
279651	407654
398631	390349
297741	356365
145900	392788
361001	445203
50465	205783
119909	151114
237120	173598
471884	201064
89739	352775
45796	445061
384370	464578
6601	232724
112530	298450
66588	181680
42289	267029
389641	217799
58892	403972
384648	348034
405023	415966
432127	94667
51517	28129
446092	418342
192800	250004
97728	493360
155871	259481
339310	236016
352905	94516
48159	136692
460899	361104
81432	414212
421462	103267
247513	218615
221009	276088
385451	486469
132920	95149
65251	118576
318463	308019
376592	18023
33703	439840
306741	400934
145788	327348
263032	200594
12341	319490
107541	441616
221420	85266
334092	40836
416917	482246
216031	57521
228606	234356
340229	112346
205731	114505
189965	270836
398203	10216
439249	152393
290807	492512
312026	110677
344352	464429
486355	26584
130060	222826
177577	233160
447164	47895
432013	375840
298262	190191
104325	203736
486712	467369
152612	94665
299452	317356
185797	378462
155297	224085
226919	274204
245833	3377
477932	357101
350650	366958
410265	165653
146323	421356
475526	307108
271856	480025
304501	426887
269173	205289
83869	295484
151909	73189
286948	302682
488860	469235
407019	27649
81923	196717
234881	137042
393913	183213
79374	168252
219816	53389
115449	122135
267290	241468
393321	489185
349445	227545
148528	277467
226038	360860
320838	490676
193923	469892
292428	205823
185354	429863
113616	208577
91198	94145
344051	430356
367492	35707
395523	31966
470990	414393
64372	59217
273514	6576
14486	421935
372356	445936
229447	186440
298124	348798
2715	348411
125418	470474
315206	114266
180405	123656
236956	214024
262308	375897
24500	197488
179324	250463
352016	86632
72678	259074
468222	395988
67348	190369
166553	149635
409355	86728
326240	171592
267562	176013
231623	292626
92401	284690
367188	320744
45977	111540
406555	122462
89826	234821
150817	185621
150244	276744
13015	31420
53599	427716
488823	409669
103456	97894
376592	53994
94158	236512
206475	74627
68094	55243
310462	258610
128900	245679
374939	341271
132445	287694
59949	425838
108311	324639
447314	355806
28621	240965
78644	169485
285264	406113
351531	121755
250037	290
253470	13370
97308	208499
402111	165267
289513	333007
36279	301691
326385	250027
268426	316612
151948	77341
39892	137661
342465	293789
453060	186714
343735	225085
125213	373814
296616	209572
217784	76454
150089	105579
362698	317118
190773	96366
422633	19959
117992	313178
275563	66719
95711	309085
398900	292721
182192	490667
288760	436512
75259	457160
319918	422290
14742	24516
475664	71406
437849	353884
487668	446197
26381	345431
286649	110677
349901	485646
405561	190369
185193	110708
227485	61572
300606	182430
408251	363581
309528	33515
350269	353340
283354	221324
290232	273831
39144	327217
414825	27449
245125	4106
176835	436042
74290	366127
483559	342516
468036	152502
348063	107711
158099	266664
80193	427353
374720	172089
420644	493581
68563	81018
335951	116283
249202	242107
6704	421830
316180	417680
484172	110677
5291	262954
41378	224937
66756	332820
477506	42189
20772	160573
355376	391414
399464	267602
42713	251002
360459	408839
309621	117023
132640	49828
299443	382741
421137	146251
58999	43814
139844	403501
448104	327100
202868	65473
247608	88537
115487	432320
400967	313745
464762	86560
323282	66769
492598	264379
272135	75303
101346	254666
251525	116135
397752	246311
473077	139339
289675	68676
388249	141158
38389	416402
415386	461036
361164	334631
82566	21583
281052	278907
227148	316708
110002	13966
262753	140802
418453	355806
168339	488081
243303	406891
15819	286
247929	335154
486609	4548
31166	383694
466375	275989
156282	80919
26847	171112
11960	332392
267677	96694
283674	133588
386411	367750
207520	437262
90145	491150
279884	155246
126018	326997
29582	256767
348464	475723
298199	366534
325833	386886
306485	330446
171093	51895
471899	208038
214746	482631
459317	315413
210161	91600
236418	266911
42879	129023
456231	296514
441067	268176
304795	339962
61093	450458
371658	284843
136465	413525
357371	294494
364102	428756
136177	94665
169021	137421
182139	470077
262028	134210
453256	402698
360731	129832
481691	366127
112425	83467
255932	438910
45165	192850
267388	126683
23134	423688
455411	293813
12839	293813
409524	64751
276821	345477
34914	169978
86632	194875
357193	328174
340239	214050
51716	469235
489589	224267
346731	134941
483706	31041
13091	13370
229230	196783
68413	96977
304613	355047
438921	114930
347841	104379
393482	72589
464475	272096
231972	429533
197681	461392
56776	131522
226167	253002
153322	16670
460059	53490
106353	308100
266255	22827
3428	10345
304404	375660
359122	172669
238536	105878
5354	387406
482937	250288
375600	108945
285523	50298
241443	86062
50668	462973
322171	19124
419546	318735
241507	49966
161397	94516
32430	220857
83616	221102
405293	353657
417358	473294
339536	440181
181999	313745
89219	344398
375405	241902
380650	84775
42879	165560
153006	56928
364134	423740
245242	32807
298811	267602
39811	264406
34918	64130
226137	272977
326751	120986
150349	79989
424256	167850
15068	273831
254411	75568
163066	337921
105335	142018
367619	399974
287347	315888
29982	61059
55818	490888
327209	269005
172417	82430
433583	11710
354524	272096
116947	248909
37619	119381
190564	403088
213292	23064
257474	335035
261656	376913
366651	448125
363689	494102
14743	237235
267562	288274
129352	218727
460108	453821
469102	52030
237714	55499
301137	399159
411194	229150
125490	28145
56070	434705
410112	53158
260578	121700
305707	211139
201204	204330
42754	466851
121636	435708
326631	277568
261278	51933
131968	3774
286228	397684
428771	3012
294130	304493
370693	54700
240648	432050
483706	26348
5972	57970
146237	246644
194916	51486
214519	9159
198708	138407
95756	189026
183213	135206
436747	110677
459317	468249
393600	392339
227639	275702
140549	9774
315161	67280
301931	21439
91889	100287
403063	392919
273447	454975
265586	205289
251720	16433
173110	469235
152142	313802
243934	104693
157323	254367
128183	234356
4493	24516
415074	67514
315573	289286
275995	418368
75096	489822
194875	491184
325193	303981
104046	42890
342465	426698
61781	110677
306409	189643
318577	75483
301557	437315
348914	416691
390032	354694
32756	466737
277568	470588
85996	370073
78158	63285
412150	432039
230679	472463
240016	461769
54248	288035
109549	284843
331285	395497
317111	36162
316565	297256
812	378686
140991	32807
41071	348798
308270	377278
304501	114116
320521	209824
446150	354231
34362	23018
85837	421541
253851	387742
140998	372897
178986	355700
242038	268563
128839	219156
36326	5040
163615	355700
123744	248885
362669	319665
275565	484447
300852	104855
368238	404960
464779	200244
428550	12177
371989	104342
368615	255650
165553	411424
426611	266329
83616	48146
109014	413880
180488	287024
312283	286590
81831	39195
344352	81714
176064	56525
380728	387860
241445	186561
314680	260930
120808	440660
326260	12087
435468	196740
295009	20475
442119	360531
240093	457418
29816	349186
447335	56207
264900	128980
180839	332101
306533	108604
225597	400974
480256	317118
448644	158514
176637	462973
73660	31735
347891	463549
447335	268129
176885	141554
87690	118662
118132	214992
320338	3764
176489	311297
97868	462880
154491	378686
203291	243301
372356	401949
481044	60923
126007	282092
156599	429147
369238	29191
182091	356332
231298	44645
211511	25260
248128	293813
301009	359537
359427	445061
73190	476447
467828	319147
493734	406540
5807	403612
236794	96617
298427	432043
179029	338493
460151	418923
307404	254044
88968	101058
125193	119762
82586	240869
360660	30258
32468	343870
80971	54976
231544	176747
90302	226023
380253	154667
287566	465707
406660	198456
479263	270836
483591	290356
485492	103271
202890	268176
260485	267352
426056	185198
484416	432320
199340	177630
73290	367824
323836	259874
173829	237575
379696	380769
345401	13435
234243	188135
456748	416677
32	343804
159168	179103
297641	359981
277727	367563
420621	91116
263539	156976
143631	23040
210012	99083
22403	187834
142541	452074
364754	8931
369066	13394
70947	134694
106928	221908
456231	238905
26366	439249
206174	49903
23825	12245
389859	260580
128337	219865
325491	144179
331579	207535
483853	375840
257090	266122
179869	248777
297436	316935
196355	39813
485304	46339
168973	429790
178422	37389
36414	42189
81899	110677
136827	232377
377906	32807
299580	316796
120843	23082
128684	483322
225905	136388
170909	95392
277373	62049
423024	427937
43334	63528
254575	351193
263170	241781
445753	109776
85791	490306
348132	376758
433565	152020
407865	342717
69787	266852
40890	333966
277568	308171
33897	239717
44666	266515
82473	393292
487945	420757
36228	150874
121857	94665
132608	65876
399162	312074
5700	55485
116769	273468
124678	25034
27581	313706
223900	381410
364703	51744
105964	161020
267801	378686
461855	15133
61075	248398
111755	110191
102068	32807
10426	355552
351408	99437
354154	475158
335951	282772
388894	464725
25239	18116
189554	313745
118600	40284
119627	58707
9186	435817
309252	395988
59688	187834
439984	216028
85371	357357
39142	410074
241746	444391
437107	40447
194913	200857
457144	251722
464223	374314
321439	391414
265609	491267
248049	115386
105691	65131
182799	58012
130069	28362
93177	92288
154667	135690
318500	359762
348053	224316
364952	304600
99977	348798
92032	440870
351146	6072
240436	454504
227901	397007
147618	421253
122953	476828
330752	465394
175729	61621
124957	176020
344990	484447
52917	71772
250944	154623
207729	16744
6467	61349
266719	464727
114917	228431
285612	432290
277568	359587
323562	98260
257648	188759
35576	447970
71941	5857
30714	391414
169570	296421
192495	290450
398715	475200
80161	194376
290981	103159
12063	326657
267562	56620
463012	219112
486155	51905
120239	363581
319797	246713
397325	200235
312283	456171
353287	351971
324897	209510
127734	180251
58042	215246
367343	29925
198735	143002
92061	183213
265321	337626
385051	23290
139413	295725
221191	12143
322660	264908
55914	427924
61286	440660
324004	457073
430831	128686
420777	311215
282025	216399
106459	273259
167588	311849
393877	53302
474527	44536
324633	313314
266460	388195
239431	449157
305334	347476
432390	151664
73660	372392
432362	110958
365227	315380
250410	424280
250686	420944
248960	58385
183192	364324
287444	367389
360450	482760
492797	389692
108537	237660
299917	295650
113927	475223
9040	264406
245174	122551
398903	474664
181001	279590
215002	38694
414954	136423
442224	21411
316154	303424
275487	201019
163435	26689
178540	288274
356601	78469
130711	8444
282922	34255
66035	341759
453854	220000
237019	54710
262579	285998
476280	465313
149864	449298
48275	322726
328042	12778
80379	41075
237714	178048
225678	36392
86879	184435
126302	214992
282287	61621
35151	144470
174993	222701
422707	110677
493811	464020
100231	485185
354682	248404
79701	305418
458462	298757
288672	218727
233998	324723
364667	469235
306294	186548
284526	14698
280341	482307
446331	421356
19727	372433
316297	250004
204440	19323
343106	27697
269612	225303
5491	302889
203634	392788
319669	250679
85674	413486
387438	200131
203213	232777
487861	447517
406430	186377
409142	391414
345715	392724
346272	281641
444323	295725
339800	211697
360216	298606
323020	470879
447022	217432
176701	267602
338718	336291
355083	234918
38346	326341
320372	155719
308407	85423
21511	100281
229647	415594
312842	403501
161751	436709
130021	241468
419386	17272
456021	485548
420118	116500
419191	238850
192311	172874
280734	457081
144188	187974
484198	95422
27095	328550
105661	109087
313728	209933
332868	15209
251555	468638
343272	161316
105789	279554
46127	248959
297937	160533
408591	64367
478287	196783
360649	123304
76228	182059
242551	454975
408476	381964
429186	97914
237120	434908
493024	187248
310292	294970
22696	123955
172266	322971
225452	44053
421280	328538
336023	372314
72926	168213
67570	406626
399950	441700
68098	135461
291172	160573
229426	487402
66524	140202
182966	236213
204200	280216
205179	204925
477452	40784
152807	14650
115787	480224
15140	300693
315159	378462
220666	188759
20856	482162
267606	27464
300955	39095
81262	197306
208287	49021
269257	300800
185354	190369
323421	429930
481419	335069
227189	208648
117366	246312
105967	290762
330473	74585
312283	78882
417115	317675
388249	268006
124035	175923
208508	393326
201882	221235
277961	405882
348279	384163
132247	74067
162551	105585
410436	335672
476653	416280
323664	30263
420949	340988
315206	293813
1430	334068
19324	213035
416037	194403
413114	273831
471297	435708
201131	440000
328488	20959
373158	92031
193020	113436
363252	355306
357413	419370
30097	165080
326430	11321
193386	330752
323019	190369
362173	48146
3809	106118
194130	76986
154972	151468
327209	210885
88551	204925
87471	226494
363126	494102
33277	161165
92097	332505
382848	433864
106268	217494
281056	17808
256052	196428
187010	90729
318850	195121
438607	281924
385402	355332
238398	149600
86596	430864
391088	16433
99977	311831
245413	451475
381305	282275
240336	488564
441463	183566
194961	102785
159757	72079
356456	272311
398182	268904
144288	479073
17307	38096
417595	348662
175923	24738
404783	417918
6729	240718
448026	144845
423476	84089
459251	427197
332781	362319
85406	314740
414560	434035
120778	91380
430754	158525
453947	481883
270095	236071
422472	287992
9230	190623
166190	72670
279552	296352
60108	196838
181675	313745
73781	279663
41312	8459
332189	313745
184218	412442
492247	144845
212748	169389
210044	450573
50541	237165
386071	80514
418160	447831
328940	296111
164887	257115
383791	110677
133732	103870
182399	134287
8524	107222
344314	360979
303776	60026
257055	447491
421517	401297
393919	12759
214114	399867
453213	209285
411162	60595
197073	135290
93440	317356
273683	53863
34895	402637
266700	275202
340979	187458
236799	209369
458183	138426
301846	160938
372347	48163
382336	94667
385376	255044
190460	489167
28232	409828
35913	360860
284218	397031
234720	423166
348078	418836
271612	492316
324413	286996
303782	343992
210094	313745
434982	345971
167869	79106
26559	230270
152145	388506
148321	64335
32612	428050
250803	275544
366814	308814
243149	111398
128220	228073
434973	238299
456791	206805
101606	344611
31420	134425
277568	415221
407657	460515
385516	154718
198437	336076
362005	305884
417565	357989
55521	341271
191977	362733
311128	19984
222067	89395
409441	58301
465430	67584
490049	297445
21749	401871
212920	345279
333243	180578
212153	457093
56245	262954
169124	138667
459741	418860
186463	434239
124952	478415
107448	40142
20946	160139
420926	285038
246540	79986
157961	134924
241192	199353
262598	267553
141215	345745
233147	190144
258185	43814
246540	250410
119340	156092
135969	119762
472712	473792
124776	228431
102644	247459
370619	468050
178070	454975
9381	37697
248734	336955
417992	331638
436135	434748
147561	242012
146981	296339
364397	476951
233183	489822
340772	286828
403489	366493
176111	357707
196809	269094
409567	278833
233498	118224
56571	36733
428286	293813
155697	345083
233357	342173
404937	79249
410390	75252
340316	50264
185114	478415
388249	141649
1143	342525
72280	471552
727	312947
335069	136177
474760	272069
491124	95942
57916	261375
27417	279871
136138	301282
364969	74533
198727	410908
342652	221222
257801	38397
352166	485848
246190	338271
429103	433956
199780	238612
422421	416414
96408	369262
425080	338493
437559	35707
68768	306684
414433	360634
254973	191168
238329	192857
42021	70802
432284	80574
445914	485304
119367	25034
290804	108588
477242	218509
42226	315405
413816	5392
371658	270095
204375	329039
481344	61245
134876	327217
485352	24334
233045	194742
40605	477869
203279	93238
491037	233882
492090	352605
148997	102356
26193	290450
357369	467703
325003	293813
197303	237353
81432	322186
143562	31364
416889	273831
424621	137719
468694	37729
251017	304870
111674	11693
129384	101650
477932	46092
125629	255369
456215	277774
113741	226494
65283	176080
293761	380071
14404	101058
27482	151944
191638	430894
192183	434045
305357	305984
9232	358315
122819	209412
354161	337263
242411	143544
238261	247092
12512	410452
268820	30332
28357	333713
256893	250214
292538	198317
77868	440660
153714	402936
39621	360736
129396	372024
143861	103178
465292	459802
155764	291249
432143	51895
114748	230691
96146	272069
409637	359762
323715	286828
335568	285048
138726	453009
270966	215183
283175	101906
126645	241468
4530	70364
392522	456640
487729	181305
59530	8623
265655	389682
216239	333201
443512	153322
426246	34445
265059	78215
23213	214050
115298	432320
230764	348985
216648	299467
403193	84536
128121	74106
358599	299936
281112	94516
223929	372152
159179	395988
436800	364831
32468	452107
233324	252709
64098	428214
336071	408804
474397	145469
380805	41424
428861	468050
475761	294800
469479	176182
361244	41673
292073	285156
415918	211868
181204	220756
51759	131213
391969	341271
208923	200961
408437	187974
212495	38063
158764	123958
481957	115329
114643	360531
46506	237290
398692	280592
54658	296617
213535	430754
1830	69440
414422	106218
329379	480475
197718	253839
292647	250410
442484	146202
459280	262000
373182	417918
14336	410402
493966	140713
211886	98315
177297	42492
373585	355008
65294	40447
310139	453493
259392	36590
152368	418362
393485	88705
56232	310836
312592	41949
55123	81018
170388	474453
6938	230925
33053	439979
479691	262368
374274	423212
251759	478415
39176	206772
65513	363291
314502	137739
98013	161954
455152	66425
267562	254599
166158	371983
298317	402967
109658	201642
187539	13903
214895	134525
385959	58709
4849	360038
164843	440660
115090	245281
201913	21583
296949	411645
266624	34742
479719	190369
441088	112379
35367	391706
402438	141640
282959	7102
366329	427838
323551	236
452984	451134
203656	161605
262286	184303
230542	416391
36126	293813
450465	121141
319465	340253
144481	337262
490796	28129
433789	298767
457926	401101
341512	223069
217927	448710
357265	313745
485284	23416
72852	326130
313829	289251
478999	289970
134165	158277
436059	1761
455231	348997
226492	373256
314155	280390
73601	469583
331443	294919
219167	185479
443361	141892
395433	434035
296514	113894
67859	105641
316056	96094
228901	51664
357157	295441
200621	390928
289736	421253
135338	126473
321144	476231
180839	33167
298273	186394
159548	238804
226827	407174
306694	433956
205574	54700
221369	19245
3809	118662
254465	368892
323222	46790
35656	42670
304404	37476
172396	359775
468678	44957
151089	276358
408506	31248
108057	435886
387701	385279
255108	63995
52800	198865
203773	315888
312483	106172
429857	407919
88296	403256
493037	209833
83051	450143
386468	373169
359207	488882
300074	275790
424363	165947
164761	148084
78995	423470
339179	219929
217389	187836
246196	157100
227036	180373
311529	64335
415999	335148
414257	486089
314311	478714
191077	54895
466261	50264
386741	32807
133151	191169
235003	424225
106655	67040
25797	81287
252027	160573
33494	360860
144182	478415
263557	381469
298124	96366
381731	244688
419094	405217
92401	334225
256376	126426
399955	355649
25969	319333
198317	82260
19334	134145
96616	51222
225958	405217
298050	157100
123283	483280
404568	282235
238494	434945
447751	54474
55286	363973
372488	190110
569	186790
35175	180186
197946	48275
192045	463200
492472	366491
322543	461846
67415	249202
486667	439352
410327	37392
404337	275959
233045	261321
273171	146929
142018	435214
423983	341529
420585	94566
389909	275959
157715	339207
259459	57375
244601	12443
414482	166513
109582	395442
246430	440660
325051	16841
476303	173459
98407	117716
261539	313314
479620	296814
360986	146574
61728	316870
477554	274487
114063	277088
476119	240269
173759	255640
247136	484691
30984	144251
79067	382566
386015	63528
434726	136878
324377	168511
256568	286936
65518	334215
489579	464588
360223	300071
268415	85423
208187	204888
468459	118286
194875	107337
314617	79266
129646	265518
272742	190571
224675	407524
341204	221324
121597	477788
307946	57329
110809	365526
268910	99405
101834	26218
485794	190369
449956	168057
219439	49828
323520	131326
25412	336590
155326	304865
468646	319368
205481	413816
164972	2792
455369	27464
353722	379464
217953	196169
79701	92976
28714	383169
25709	317675
463723	130742
385812	236222
88826	203793
461384	62191
308872	445353
416213	210645
369506	140044
127490	355700
40997	479615
319307	124135
289276	330557
468256	450350
409725	197293
131715	285156
24140	30403
37988	457060
472234	7552
54334	157349
143861	375897
155817	12804
286135	447831
74286	13602
270925	313574
493452	132996
434052	74652
200092	156852
280421	404886
125307	377021
447582	336590
97600	118817
410590	32807
70999	189629
377994	368892
55198	201395
45685	192395
65161	414912
75040	301659
271888	433279
154937	368205
265151	24104
286437	274610
435437	99087
91197	28065
286667	55477
119088	3041
357293	293813
220435	27388
51620	130575
475914	76711
485629	470374
313936	203656
368010	313454
152368	18152
286752	198192
100528	47603
408476	12443
193654	114815
121594	74585
276821	111629
457427	293813
447937	99620
408285	461846
250672	184558
48459	15133
205866	350730
407362	368205
167724	246275
255813	105745
194993	152928
447441	210035
183404	392086
441333	103267
371936	85690
191861	48861
268704	118034
271845	67767
78206	243374
221911	175277
376110	244432
423824	436059
196712	202633
370869	294836
409745	176077
197577	24299
376592	315360
140263	402930
83337	2003
291221	374512
113541	369262
211730	314324
46102	443693
438381	402018
416416	32680
229734	199497
267562	315847
257802	162029
165188	149600
76228	169083
150827	205223
247296	437497
145720	91947
444996	256115
20722	344159
198258	32807
454889	124085
61647	21523
65691	478415
241987	477986
151323	149300
399270	377962
184629	400660
387119	389645
127402	323213
97552	84504
355305	57227
54101	156376
69408	77004
76285	201989
360283	304173
123955	471455
404984	267602
31004	194152
370619	14335
284128	25034
200092	389512
428250	466241
26530	274549
208707	88203
372978	474203
57276	96271
355335	338790
263443	483099
307318	335306
447880	286653
305422	38064
252632	212196
320259	381979
451414	74769
450090	137288
341067	343992
178422	150760
71189	266852
338390	17555
36839	345295
212772	142695
73327	310605
110835	127895
376163	296352
10237	311681
312334	317118
136758	35707
254599	54700
179995	411478
219136	419950
176913	493772
238612	71015
75963	259132
52880	17996
95899	72521
184892	22489
93451	276813
237071	209285
320496	405491
299838	222061
330841	169977
463372	71032
395434	42890
449292	40298
366881	75583
202866	450289
425587	448919
482456	143355
412440	94368
241020	317356
168009	183355
354269	138807
319259	460151
469384	113085
219136	432043
420016	81104
193722	462336
225892	393326
56506	245679
444436	177630
306474	483470
62378	128609
444139	291984
205346	431465
25748	397878
350064	411455
190051	62608
72276	346096
391369	101420
471244	456640
123810	267352
66948	8607
480088	243822
278800	214714
129449	413490
18451	229913
398443	430356
470909	23423
18669	436877
8635	456184
38245	209842
336643	437049
476032	404523
25162	109786
33398	208038
4841	77598
201955	172658
280477	150929
110406	13370
451373	131312
163445	159726
81262	150207
256630	468832
72804	49915
375386	336590
326631	491607
425751	229350
259734	29105
344606	71281
55077	463635
343866	480158
481723	24171
357621	86560
470135	478415
361420	223003
124925	194853
370766	45141
278637	367620
449778	58287
170555	229336
443042	337791
352431	9916
177577	214107
254446	19953
372415	159421
165680	439959
344891	358966
151323	476471
344836	54700
129234	267352
286007	134384
105105	401297
86156	151157
367473	364680
45724	99764
468320	435637
450282	294136
339904	37213
368858	167195
441823	222362
311758	324412
216756	164884
457801	186440
158250	328140
237019	272743
35151	164273
212435	286864
259240	144405
78551	54575
8617	214992
249549	237235
215008	282670
324816	447528
362749	120886
402874	313745
364488	314742
300495	284042
137454	154907
41968	265589
358908	13466
239094	62191
283521	386901
287968	310261
275983	482190
310072	428026
305671	130461
371755	398514
287651	475789
316992	49458
44002	237328
267973	151746
116875	313553
359494	363973
245679	58900
107071	434596
173356	317356
439285	15209
439389	138088
434990	374939
257391	492316
429377	299976
486127	438783
478357	291772
314617	289329
296609	160679
444585	277088
228128	467195
287896	445408
75627	227615
424115	472583
468935	86560
384766	99405
474998	199932
244127	106739
398517	27464
24357	453012
245041	469235
436059	349628
354269	177870
338261	64432
84304	78100
348332	285842
469100	447685
19027	152875
275677	273468
208300	89313
372701	420959
331252	99529
385400	156427
187903	461990
298249	58074
231638	347282
417826	486679
389512	126348
451961	35735
43522	60950
303507	230106
257976	196075
136060	208005
28145	12700
165210	113010
409963	391414
385157	491271
79541	71588
422154	440660
140768	320095
187083	21583
305658	208291
116664	9054
133146	348176
93488	318749
487422	330738
629	10960
400274	308611
403687	110996
275381	234748
188195	62191
471205	58808
314215	163800
216514	125714
193869	163324
218058	286294
459701	35707
57731	69143
197655	40447
445755	476951
372075	190369
377897	356041
137676	59714
274269	290
112443	21999
196996	403564
244159	275671
225379	236213
392413	275677
13171	184611
265831	416155
461175	307732
309917	110192
438679	251116
176097	164884
401347	191821
27391	373021
139838	425675
143203	132673
482326	148435
378087	174757
414646	184902
395402	392788
133909	253986
215762	117235
212726	301475
309917	207512
180290	277961
400248	46500
438121	168213
89295	177805
285622	489781
401951	370103
492909	162941
273825	374939
176667	29689
110421	273551
277801	178436
369950	213035
11482	254973
240737	187974
66948	366828
27306	389387
298717	186440
418972	404806
164916	4300
237533	326130
34506	12245
265160	54068
17398	91218
91600	79507
148650	438419
230051	262544
81045	290958
392086	29356
286145	193281
276821	352952
346272	386057
317200	75303
431749	472167
12300	368879
273768	263610
407373	928
292265	217432
196003	233142
308122	356370
270134	113051
352685	198790
242523	429871
53264	234923
125379	352605
382998	166063
457418	163082
382984	134145
287024	123562
85665	389387
210194	49021
229044	288035
492827	211258
333051	14335
185243	319333
293405	217809
160094	386901
250131	100684
89757	283868
288024	469235
214741	200537
377524	77735
59628	265589
203083	313745
308910	347722
44242	216627
259740	174853
158508	258524
222045	84461
149502	319333
19400	94344
192238	242650
314824	92613
228537	260670
84745	200503
132063	89789
407475	419314
102644	156762
59023	167179
105546	45121
156148	13370
239277	486885
131154	452126
248734	484447
57916	270836
294247	40447
26140	415877
286390	320035
15042	54435
471169	381578
411154	277450
442342	245561
68675	473409
463429	382001
95519	393238
480602	27907
492247	260712
19525	13370
426221	357489
489552	316378
28573	451823
44829	313745
388919	391683
44176	447517
301834	410362
109886	256121
371790	487192
471422	121492
332029	142060
425880	110677
117111	159726
128467	435291
93328	213035
189975	125472
393142	137719
426824	86728
445329	324757
59272	271525
21375	28494
389508	62191
390350	2016
356391	300594
353998	269399
359906	309276
154314	291984
353248	35707
5166	303424
94284	5141
471422	433934
231215	228431
240661	109733
349901	297276
390872	350189
79249	390232
285925	467752
9573	54976
309207	386485
442584	210104
360459	88331
393024	48949
214235	357854
105358	225255
78280	485263
469368	37394
89276	360860
272358	54812
270827	180104
412578	452055
243534	267352
78406	54797
134222	8459
116609	204608
260015	452098
104648	163321
34759	295483
378145	228715
448062	288004
286310	13348
259835	182253
400944	444864
73462	330675
476243	447560
153754	482267
231679	391414
105827	441313
121637	274309
161826	59658
358627	486369
92500	15359
289807	475389
68110	355714
79223	174744
342465	374806
206046	363973
328119	254072
107538	290257
119001	47621
394843	338271
421108	258607
485471	168511
81658	106514
253076	381521
399314	437067
167096	132697
442552	48275
163037	433520
203613	478415
25324	297426
305518	281923
449628	310924
232327	353436
475378	366493
236216	56609
52023	372421
301258	475916
245199	190369
493966	6576
460179	309801
114815	355762
108406	75379
376036	5031
48282	150245
340701	446351
209918	350549
408285	319051
470266	197976
295855	42890
224786	14572
361008	196355
382511	237165
165802	122694
397814	182000
344618	77598
146427	292721
134196	279664
5354	219785
486680	79989
314617	401555
77228	164884
263703	232746
234660	267352
9518	260247
170410	326227
27124	183213
199103	140227
217498	283736
193767	311505
444621	440660
71430	119266
424753	161402
114219	15209
109549	330218
450079	116070
36604	331679
219136	241300
452356	120666
47944	131309
361296	466737
200092	32017
101503	345745
23290	355006
199212	465198
139732	376274
439768	476656
47898	88289
131843	378978
287444	467881
455388	221660
371282	404576
241732	159333
435842	283727
423634	328205
34961	49739
478287	182355
392352	259929
140839	214860
450031	95942
300411	101380
206131	301364
63382	4957
349164	362428
166970	150018
182004	181880
471073	56068
157586	440604
393002	368107
185551	95753
28058	468393
493976	10867
84536	264167
68867	100277
29911	295484
24688	162831
404638	392788
420882	249709
361046	231485
422090	248777
292835	392210
405555	304865
386827	384529
472385	313454
162267	212912
94912	73152
368333	86974
319902	422009
221158	270324
172396	39326
366402	126462
363833	353454
399167	30972
57689	270121
71511	213003
226919	132378
256998	111483
218890	288274
8109	317118
326544	342685
484349	212029
468540	472583
357411	475723
427388	145983
363728	187171
476106	414774
333119	318441
139878	325870
450009	268763
201564	402731
146467	166640
130651	169150
177981	390620
41905	109854
298427	304589
394620	436523
475288	342415
388249	99271
305553	130620
448353	41048
167897	241468
308073	13693
134642	261396
470823	409828
16400	67188
268828	65979
477932	94475
220352	52537
345477	48275
167960	216863
298823	108756
156237	35519
433125	344900
150323	213642
43304	303862
219298	357846
181108	210884
21138	8359
350499	153605
214244	91558
186371	107677
336070	201635
364755	472442
149755	123530
361818	254543
142755	366569
430028	328504
146391	136235
416756	364358
123844	117037
308122	94099
320248	52086
217936	470415
298813	451414
50833	482600
47761	229219
317566	365158
140788	328538
20636	12165
479595	494102
278674	194165
38663	464080
208754	142933
180190	315888
184528	173530
397181	462107
390170	453697
443884	277115
61148	22570
339051	328538
467247	51222
490628	193918
132478	360736
188241	325167
313355	459802
377278	126449
457099	476231
485667	198458
168371	33823
353030	333915
244084	249819
371104	235496
473314	172215
229735	203414
33032	196588
379302	29153
285264	422164
374387	248777
431021	130742
252656	207696
482987	469235
358322	74029
88460	383255
399631	338915
64965	198881
372229	426311
448298	392086
274964	35876
105238	131889
217405	80886
274902	244005
81930	233285
150216	115861
325159	110677
408809	196783
97557	2163
335720	301934
253612	230055
465166	458119
285170	477986
229085	55209
25187	363515
153006	370851
186885	28445
402284	371918
356504	178435
32152	393988
165680	118890
10236	326668
187834	472566
280122	84078
166626	466991
100519	457081
221925	210403
54454	249334
242476	134145
65546	226168
128717	152761
22123	293749
258702	488196
426197	422803
267373	91653
24610	13370
61286	409828
213470	58740
228492	79989
142059	299106
450004	180957
210906	62191
315957	185335
267127	337944
219475	94516
107052	389697
383290	373648
276821	364509
178801	395336
202379	47349
406417	281236
450251	388428
438679	226168
415400	112951
251614	79765
348447	348798
3774	310343
104061	478165
121875	293106
7906	28367
141656	465625
93743	144037
319081	265708
287566	448110
429287	127660
374465	172089
285982	289504
493509	469238
10761	218765
112267	52030
305287	123652
10187	211134
405788	377853
342465	464073
76068	22347
196641	22907
442916	347064
193767	288484
341970	324868
318095	465866
418656	278839
266141	440422
203969	205289
152174	115838
191889	347942
126462	229770
489822	305103
19053	105878
409828	69636
368350	304968
132436	249202
12967	452107
360121	357987
389491	444185
74143	476412
489533	15209
493621	476656
115312	69181
444445	17186
449735	386660
197814	341777
252090	92613
316136	388334
10251	203174
363234	301592
15027	130620
42819	20959
305831	460327
177443	122694
341201	316575
449286	190369
474939	186561
340856	125947
117212	315888
410951	463389
39240	455802
112239	52537
54706	441313
184629	165764
440619	179037
64491	349117
327586	368526
134240	109913
208577	148086
109062	403272
415347	315645
89826	10693
269277	54471
366679	434186
12542	430967
16516	256121
472369	190369
383161	54976
318406	409828
152625	226308
71873	378462
144119	170784
418957	353596
123839	285392
339353	436924
146957	203656
39817	262954
276279	80662
490850	66156
416213	240738
164238	166970
254609	88113
195916	401416
423731	401014
210325	277595
286664	224794
169512	426595
212153	107222
331381	247974
156831	249410
96335	15209
441195	221030
92635	423342
460546	249334
173323	72096
134319	232758
204507	8093
489765	242022
256389	220609
282453	17186
6854	72670
278899	216318
345531	87938
154636	472453
341150	375840
362231	161336
219965	265499
479031	153408
438478	297830
463333	14335
232150	164884
62191	389905
38231	226308
450318	165497
77443	36600
376248	307108
325044	34878
375353	187834
345077	293813
204066	211868
143639	37011
225310	36066
192238	136279
138126	60356
436624	380769
392225	378082
457618	355700
345573	132740
291451	440985
245262	101806
261112	238299
471406	413662
196030	185368
457685	440020
482851	292227
184386	169205
432664	9686
366505	490622
483112	435031
279080	271417
141804	226467
78295	267602
34683	366493
198858	434035
171071	437837
471977	29816
263713	268689
79651	127921
399391	180769
385356	435708
72424	281924
12897	222407
44577	387599
278286	25833
125417	75273
403917	492316
324002	189064
419867	290450
449884	368993
224749	169485
374300	41904
304551	96116
77409	93354
175687	279798
442744	28762
311247	489188
487241	298026
161556	218160
69292	23423
47115	208300
447230	136192
12481	4741
174309	364146
469128	376628
322798	93627
243234	400240
478786	377037
379566	273318
311836	382808
102553	387185
409802	409248
132622	430997
93691	210048
292205	448878
1769	298949
412844	233538
303218	227776
233951	187248
213868	178656
216143	58851
68487	9611
308408	142522
236877	246926
53197	367843
339010	105487
22246	293813
228697	348481
470264	303175
416972	409264
105859	210890
371959	286016
162704	218615
112683	478415
415230	178521
104243	116070
249725	474938
420895	452068
398906	96977
332129	110044
379335	174621
272367	307599
310359	413933
484846	160913
28254	484274
373340	232273
357411	437294
270117	441202
365982	223963
226167	13113
228084	140150
57911	421830
291701	310261
51211	206841
235958	375991
234631	15744
188503	406371
327778	323526
9696	88027
276944	76454
236751	217857
63817	66502
471169	121828
203991	471745
208666	452589
163942	462989
82219	264766
40809	9203
113732	434186
89966	35310
326849	173176
54163	341761
167112	303466
144973	96577
310111	86560
85877	292690
360660	362610
448032	218930
232616	100694
437156	399498
46996	465170
15023	212081
423976	94665
42991	466654
478612	319303
151610	430342
491461	147554
13192	438419
112430	41266
459802	122858
12897	177404
389656	413860
50034	130300
339025	278642
65513	85539
166020	357854
482355	252356
456104	458264
355883	463486
150127	79075
244492	275677
324546	378082
58133	347036
247364	252675
457418	175671
186337	209956
322290	110132
154192	426736
385141	262954
183139	310115
354387	180166
81945	169127
53428	388633
57743	461846
30860	363461
230678	256121
428625	432093
75680	95942
274852	283392
76096	15257
33053	431051
335951	428911
214535	438419
320259	196783
57388	49903
243934	244392
437543	188759
145979	319271
439919	287454
330954	161760
135179	61274
172417	316575
470689	241468
11586	357205
248535	185704
67804	417832
28243	94123
59718	141440
293424	327442
491797	206175
67571	293246
298479	349448
281831	149224
146391	449027
141594	9118
207622	366127
460507	430610
397886	67819
233227	88098
392898	303295
360733	474956
416575	238060
389224	80684
213591	161321
172725	404960
186597	21411
161	33855
400935	257298
458168	354630
73988	245575
363936	292729
421682	190766
192151	429826
411961	110321
334320	391414
397708	317118
170859	183920
25801	234413
138131	130028
77987	457728
472662	259022
17968	54804
345715	245728
455288	286936
161568	115174
230063	142018
414035	15520
249543	51895
238041	100478
195142	59784
99011	401101
238041	24669
141010	50538
254170	415018
143599	306697
286664	16433
100651	89315
184299	145948
472392	303175
116439	12895
181112	288035
478664	191742
147532	268261
81432	392407
115962	1057
82849	49507
384766	335663
266052	141462
233009	11289
296602	380537
392062	378976
268818	359847
431288	84388
20059	347057
55659	328367
324199	103205
340178	134248
407283	426930
228128	400823
127014	355093
121637	77727
241078	327217
493621	480586
412063	35735
468240	476412
85996	422900
427783	361412
28951	284488
478588	79915
245211	335812
3844	149388
244581	430997
199993	180578
25969	136435
43445	478184
492247	81329
275685	164238
266028	97493
482867	142018
117103	379333
106460	49021
306261	262954
60468	379417
131301	266944
79102	276031
73767	313210
325258	340128
119286	16631
178422	80860
172018	185335
469981	446632
18706	210730
336071	154137
49443	413525
120050	324225
469733	291000
442694	1506
210346	277961
237714	347449
408915	337668
425770	466737
464636	277450
33294	475523
399289	214050
81403	292721
246191	236213
67399	193657
415270	476811
17706	181680
108057	64490
387742	315914
192524	463795
90296	132740
210203	434893
401628	90266
354644	146431
227152	10110
67241	262991
116947	413535
6172	212288
469532	489797
130069	350726
360459	106709
26159	94516
24336	398689
183226	42189
390687	393211
4954	200529
228431	352305
423218	217423
335779	158965
49284	299109
274006	219156
292449	288035
284695	268081
28357	415199
418662	255650
253847	320880
23487	147062
72341	313745
238033	49230
209824	454011
6794	57151
304266	331686
145039	360384
71189	398063
79328	136060
478546	40605
368143	240225
362252	454975
105496	141588
477845	226943
145269	380752
253087	462973
13268	348098
138412	478563
342382	119868
79195	44113
445555	438203
253102	323790
142699	153919
166723	126323
248769	290344
207376	202415
133976	387742
235909	295650
147368	249171
471162	203656
24010	262321
28357	318435
360179	417919
335139	293813
128906	54976
155871	42890
49864	59069
226747	86731
85234	149206
458178	93913
205523	87471
446836	326310
13982	232890
153322	414212
222655	396319
298763	235465
250119	122694
304173	348541
197505	254953
439570	100503
363945	145948
18921	266777
148422	197037
259173	13846
469976	35735
15337	24840
103914	68543
228958	237973
350359	255650
218356	178436
135471	177604
53275	291521
102014	464260
128591	376724
219715	101650
375320	478693
112983	142018
376117	138757
206235	96401
216528	402356
185403	457396
107396	494102
53423	451131
313443	375917
7390	16433
201493	46897
153823	21808
345401	49966
358172	111624
322411	259681
425613	49977
305344	49836
158852	281727
472250	404879
402625	302547
139515	234356
185651	484447
429759	371691
70209	276358
48511	407306
353094	116283
357831	300480
132303	447178
23673	391414
332013	69824
18716	464004
401891	454975
402519	482046
319824	475571
156975	313745
152318	366827
49734	18632
365193	193901
325044	365494
72961	276621
339639	340918
201655	32892
130069	125440
405700	181364
348644	423062
347539	478415
304931	303387
346455	176385
44057	253309
179020	382421
273100	198926
464725	236535
874	461696
58640	294836
124022	28129
216876	113553
407116	236577
436624	84504
79508	205223
485069	306253
435898	313312
104788	24208
235034	95315
230324	207711
15433	334635
248705	339287
373842	267602
409745	236365
122057	161384
164178	320143
41496	470554
177531	241469
161397	4413
379809	160722
390974	178181
419512	190369
276165	49903
99551	402964
160237	244709
299580	43496
137569	3572
55578	446801
259827	406626
478287	486268
66003	148171
135455	289277
160902	105967
379302	97374
384824	232258
479547	434498
331508	432799
104498	384529
115915	252144
320304	52443
456779	118275
190393	1957
402638	477986
224293	6822
105548	193432
139759	440660
325939	229150
374557	141026
221953	160355
57300	372421
368433	187325
417382	313684
293413	122780
427388	140460
304509	59128
175255	230576
333289	219155
344327	81280
44601	342390
108700	278901
454113	378686
105821	68907
185901	49319
352905	65245
147409	324695
200868	456065
222102	357800
412738	1057
337346	317118
111325	4048
273804	458841
422805	348563
420920	202523
345297	461846
410035	180739
363672	489098
170816	217423
464129	97277
300273	177100
308618	387185
233045	343902
316922	286936
389019	250410
267617	187834
40486	50264
458050	224085
263422	186748
56587	336934
381028	179667
43724	363581
339006	392372
482356	228431
426197	277179
225559	378686
115997	204302
489787	330731
330814	438653
428823	227556
94423	96191
73466	79293
273335	56914
191126	478415
275721	353557
431762	329115
68125	188837
48936	198297
301808	20307
484095	385727
263566	179045
320575	407343
142288	346857
335942	472599
412722	385141
479447	99437
176890	147646
327110	85448
278769	89972
9969	374088
472881	404219
236541	253664
126972	180459
36856	428738
280903	73601
198928	135761
335772	427935
85128	281309
83760	457119
251355	228431
144378	413492
100915	263514
248167	420645
231772	470361
290068	427823
352174	352504
444729	391414
102572	355093
223981	433870
177357	454975
276821	203752
276537	21627
472031	254504
476727	290523
471999	94754
126911	165197
368339	285998
87741	401949
40922	134262
165977	410951
378028	119123
326631	57630
123378	276358
38956	368870
442657	190369
38437	324016
321791	444250
216421	357854
361008	332392
211359	230576
224167	226308
874	49672
249202	107572
356473	127439
440439	5040
140915	457081
460908	245679
407565	91202
60265	479865
21411	431831
261112	97281
178390	380360
102827	13129
357924	49473
271188	318916
437849	229875
263962	377403
147532	82430
307208	62191
405837	240242
416216	66235
344782	271231
244739	118496
227275	74410
271712	278907
288062	241718
107400	190369
69910	1620
319223	11951
478653	132740
348828	378942
468054	214915
261466	178662
181284	493036
121594	315990
347587	423944
319326	259406
222365	365058
34317	398333
493347	317730
28810	293813
71911	446801
49692	176351
432148	46780
234649	461833
300240	133933
423936	452312
43648	105754
492058	411
174255	13370
142298	4349
423039	267602
277549	212081
417152	33681
199407	289216
164733	462920
396339	245538
80880	446537
24819	28129
392276	24000
222453	46294
188730	213298
246513	92628
300469	35629
190766	318706
220967	8607
114918	238643
125343	59991
16349	213035
288181	286497
210535	310261
451216	70825
459292	135008
307961	40128
130561	361126
113295	361210
172417	239803
223522	85746
202379	239210
439122	398354
471745	56313
457224	92613
480563	6877
229735	44627
29395	404717
165680	10878
379748	406580
76995	4369
40577	49828
367478	117027
238729	84816
108903	331743
267231	231447
135537	210608
65546	151765
375107	452161
447230	290483
309757	262000
395829	266852
288233	21379
143203	231839
434786	36706
385959	336487
366781	235905
470672	426524
488961	176772
310338	60310
130953	305418
171988	427265
389376	127565
389398	478553
273768	453366
340772	54706
159325	182045
319259	356638
39880	94344
179473	72401
390836	369297
414058	258461
456012	193849
24085	466096
483735	5857
44159	419482
71899	64429
332059	404219
420205	293199
65513	88927
139860	338552
178422	438511
281563	348007
417938	94209
156503	342724
34708	35115
229101	56068
323875	452098
262308	95942
361291	473460
356036	231638
53499	93245
457123	117783
109949	354694
357158	153995
287264	97277
244048	209018
123028	62191
93583	190140
367343	28430
352605	197859
26940	100763
49256	88897
56070	170939
464283	98968
334092	321688
238261	317118
275381	443694
302422	218380
52288	270095
403712	459205
274365	202523
244793	38694
4841	219865
474552	354022
3101	35317
206388	396433
161350	388195
123759	493771
96541	267553
429857	167622
437616	375909
4841	487153
189806	421091
89158	401871
104505	76658
403430	80057
144920	255766
90912	426439
143663	256791
184116	10646
29342	190369
235689	62191
207836	231578
235909	440962
424424	322967
169985	209471
403495	150205
141096	78321
222103	268531
202352	337921
172844	87613
97586	53754
32176	393326
117124	318533
117413	72962
242787	374300
300056	20530
78986	52917
449177	357367
217459	344018
189090	221361
373586	79428
150404	17996
228446	371934
187834	340176
216124	265760
452736	42890
439505	75495
358202	404985
73466	49903
395324	17590
6467	248013
234548	452762
412206	217423
348665	194715
298778	160376
55458	372678
223303	291
433969	407386
472176	433391
295465	335477
456174	108131
362932	253897
144857	303036
231662	386930
436378	213792
131421	59430
270788	454826
62968	173527
303830	327284
219683	422621
66129	313267
390960	196783
378850	446105
381579	440660
20345	474931
244335	361949
447230	174009
17123	77374
436052	166063
448298	448529
181150	231485
297491	358315
5569	375063
154236	478415
107584	275204
290435	336590
282126	478232
71767	273831
347750	243840
180483	479940
383409	124408
433443	448639
132153	277961
364492	440666
68709	440569
408615	342631
23854	451659
187892	359775
392225	75303
36608	388575
133080	307546
161275	389073
456663	309809
485238	117077
472614	297632
399691	214217
208172	102615
187834	184366
277448	41400
395802	272931
230672	478415
25575	514
205421	317118
107609	339582
464017	188837
472712	16433
458064	96409
482756	354790
297333	200059
39416	108068
280566	286016
251632	371513
441145	165650
266102	394401
272813	405217
123435	351732
123315	101058
20946	152148
148691	457081
290091	369599
60456	148695
219985	421356
34982	93245
283982	310756
75396	29591
230391	471169
143071	258220
355110	366585
211636	196783
463372	265713
55914	367728
208944	250410
472372	267602
144471	10646
472768	461392
306744	170180
147479	14937
114550	38648
358081	482024
4098	25724
317836	201588
334320	90682
85674	169794
251884	16658
81363	11023
268820	373584
392879	64009
146640	104193
167419	307889
364081	392283
336916	36520
217091	493367
180373	236213
155724	213457
252173	333540
448104	173969
129158	347250
293967	33855
217848	389744
88120	415599
284670	26769
193676	315367
404568	456586
238889	124974
26571	252961
201495	45168
465577	219876
311202	237366
136105	213221
248197	320464
231932	206223
110749	82730
10241	237178
440806	87850
9040	411157
248448	403249
139350	476951
44451	436630
33398	16325
134299	420
161129	229137
55909	139212
413003	62090
46023	108222
118786	299934
130859	472583
426736	287470
165506	477986
464003	252737
74468	63528
438193	183075
153206	318604
12256	82618
432595	48861
419191	438959
482646	342761
186463	232347
10220	261396
127462	477447
303496	110107
24519	110677
108434	101376
55943	339829
313405	323417
76228	404770
484144	461846
195003	54449
139743	135664
99023	298767
184245	149410
333080	249709
432791	92613
88359	396968
484044	235578
90051	76454
491613	343992
85760	232337
455445	332847
159049	334053
191398	420392
428550	273831
87046	122585
216685	439074
458065	440804
96505	346882
268956	272461
295498	431799
93714	41673
493788	116277
357017	467192
141760	344700
210595	62948
259978	272339
358132	268132
339701	165653
414326	347862
341865	238455
410896	276195
254446	105017
1589	134834
292198	49660
34025	413273
84836	173176
279300	34625
314617	411419
72804	488960
346926	256675
184807	316414
234973	366493
31436	184902
339075	417643
214744	301913
6289	187834
324610	342363
238496	442991
162901	451034
5857	204866
84148	219499
127388	32807
15999	252961
271397	195920
293645	279865
276209	40161
380538	345515
483528	239431
223124	368844
276663	315152
318088	122193
395447	479614
306282	458657
162355	258973
416048	440615
157666	191236
207469	86560
401592	260527
30568	342698
402719	126918
112625	103824
409143	63703
27064	310432
91600	254612
357411	292227
436354	269849
112772	128648
436765	119122
402232	446351
157586	97515
299482	52508
69668	420944
460877	72432
422110	303438
105036	468162
262046	186440
308969	135301
81304	316796
43966	37515
343518	265589
128185	465063
183859	133423
416550	250389
212352	157296
190693	300221
47068	275935
331936	438461
130206	478859
320833	162589
372077	454841
322253	164362
288584	185016
426190	289578
78461	316651
398938	237165
1155	452456
136470	79082
406413	429963
222863	165267
49930	313745
2187	335949
211063	407775
238779	164320
105181	273831
44911	489807
133278	383913
449054	220417
189207	119868
434794	377906
360417	119381
217740	62769
49461	438419
457151	311396
25199	109916
479355	105757
150864	19246
444890	41158
407171	264908
31747	124842
439894	492165
348355	288035
206231	269199
375405	148892
474970	447335
394975	143671
287566	83393
158306	15209
73190	401595
283698	125438
472450	201247
428861	13246
309225	357381
11541	368430
326939	246778
90922	30905
219136	466028
18102	327061
109976	429455
369381	150684
74768	465719
440362	310756
161871	255579
445754	89495
386475	281924
196030	53638
362526	476951
242411	283366
187435	422537
308785	452528
325824	239760
196003	373509
316565	251211
425352	366127
35886	302879
106986	67040
120726	24620
134876	260894
442064	54976
80282	53863
51421	208392
423184	478415
217373	336934
264286	307423
295564	187163
81954	420973
29061	130533
234601	15598
111349	95309
48602	363375
253655	26940
430776	275399
130069	477807
286429	316388
475960	105754
86240	489822
56856	401881
244361	256723
175012	388336
335466	233477
364351	139732
90493	83640
399760	78380
357343	113541
323689	489822
116947	54998
86347	105053
80463	279509
132005	54976
391414	394487
427459	350890
437881	83811
72528	185016
58893	461846
458483	400120
319465	190835
270887	468162
26918	481279
253177	208617
167035	473816
155267	105967
385062	479257
395962	353169
200092	226176
462838	213889
246500	278940
1057	387535
96529	107187
178223	313501
8254	21923
204869	135459
168329	142318
14020	218727
353577	411809
105321	313745
313381	451460
200092	42088
414286	135889
344453	164884
18	64147
274613	184258
327762	377084
104740	216100
175762	334376
7808	395084
7290	233292
105992	50264
210652	80193
262058	183974
202352	46127
469995	211797
474341	286326
322532	369577
191969	334465
117586	94516
316645	13231
223452	367110
361335	430598
302011	119271
334372	493913
45579	408009
149389	428026
379043	75303
379702	354442
461839	458061
90711	49532
476990	117954
120077	226308
299478	309801
182665	5040
130284	237395
337428	437912
69943	421246
349389	286936
264696	147120
133012	135664
21411	410411
198862	40284
45724	26335
225278	190369
232616	212144
443815	408685
259385	239021
221454	175923
439007	345871
222869	355700
389305	190369
372605	77031
187879	15926
55914	302610
296679	65648
474379	323157
36652	110677
242309	209207
249765	380071
349570	236213
278829	392113
126479	51590
403352	254366
109733	437653
71511	112633
215380	118716
212416	101058
12300	472742
189430	423365
21679	481785
94736	466582
407025	13370
382568	451431
340800	296722
15198	240225
490244	39764
426331	375405
250600	113051
193916	203656
298334	207916
427904	279705
478588	295596
335554	369496
409201	49139
321503	455024
416751	31420
442091	434186
278289	474453
5807	91250
234952	288527
39683	428549
19622	99913
40268	214992
83616	295484
203376	206925
290587	293813
410297	95149
119001	270095
475866	71384
35752	437018
468765	459669
343062	338049
364838	440804
427284	317118
177685	177015
390102	255745
253435	148361
47621	82962
313919	253232
145010	482162
408690	286532
103922	62866
17535	466051
110835	236737
329727	118028
252207	130830
351981	29528
46688	127270
455187	340253
227036	242491
473006	190369
463888	64829
174139	285156
210957	417918
454755	140044
48511	163127
336739	250797
145730	85290
280209	94516
197061	60517
493436	80853
265070	327061
310312	153217
231791	206268
344314	3421
40385	175385
354598	62191
121788	430416
276114	108222
485975	267352
309171	458536
44040	463200
408804	6424
16034	173176
192867	49903
316200	447335
311221	259448
423013	446105
251317	183609
434145	98375
352987	479680
307213	190369
343461	271323
59345	445936
73399	149487
196355	6374
304011	426887
81525	176674
257391	164164
466060	224111
57276	408641
446872	327661
258659	285508
113136	63276
379568	428978
395428	272159
104648	93283
283227	215515
406814	461846
320302	309801
353646	338536
221783	143331
384885	57134
347121	343860
470026	99405
299256	485751
166622	375744
17968	251597
455832	435708
232379	94344
60738	110677
414063	24890
358814	196603
212025	388575
254599	217223
328684	394571
169381	307294
441088	331017
452962	90300
384885	134145
298187	279481
341092	293813
176130	133909
226919	25984
346557	437281
404563	423687
220305	367410
299264	210403
17531	221840
203672	111372
315690	94289
437110	5352
201586	352952
164824	86728
116675	4413
458207	219865
214094	291002
89992	119587
196903	155214
318280	155246
377815	60517
242038	157448
154949	362763
31755	230399
140660	177023
116454	461846
294525	165035
328079	284268
143762	333460
109204	101806
106460	331508
284160	272721
172852	360365
352798	280827
452464	316959
407618	13129
392204	383391
469532	322047
32551	256121
92152	169063
275615	17567
14303	163086
376334	139830
333042	129695
460044	285846
270882	172975
272350	234611
85254	217423
343732	487095
255943	190369
132204	213298
93899	782
484966	335205
311923	17008
110518	13164
434847	426964
364628	485532
34974	402343
410012	97753
415169	83467
400520	216773
330073	193847
436397	246020
349281	342415
327429	36719
245678	82897
190668	374303
104741	90228
437098	323101
406820	187974
144188	287423
340619	359029
303783	61933
467788	71091
354933	76454
68125	157938
132498	265840
170712	296693
444642	325387
392830	53863
485822	294069
106149	137719
217748	317096
465694	351451
169047	452126
408602	180302
436236	482375
104740	264956
128839	267029
119001	78184
477240	127540
16844	422175
373025	116022
285925	86560
251092	300800
186196	93609
127439	218615
145358	277961
157563	239915
372265	106288
362383	27108
266070	237666
332230	376814
202866	480927
213419	273831
425827	436472
311729	218730
153407	201493
233522	40784
291834	335233
372170	199409
424081	76454
318463	472072
444378	381428
305391	325390
229481	49903
261278	351384
387619	466712
379462	118477
77356	108280
172396	379757
282092	200413
397599	406666
221061	44049
3111	407152
440262	313745
463125	369599
153006	187974
57074	168615
468818	470908
446249	181903
95688	93129
129640	313745
365550	99742
331599	237178
315692	92732
15398	62191
35913	95942
124776	204078
455652	9240
428735	31314
421468	438419
323689	124085
165326	325533
248999	482802
312474	240286
299131	97029
145585	195306
324367	299580
101117	291521
25132	423469
490443	454252
148558	239273
227152	19180
341077	269367
222828	326500
297041	451414
450919	261458
280943	161975
249677	260932
104974	119868
230755	238809
489657	414215
358110	201549
25682	375050
167588	424595
46926	13129
349901	231065
218675	450330
149122	489552
260352	276090
261731	209510
399923	186743
225512	207535
115804	455256
355851	325212
161480	317356
278642	76898
423013	264258
67351	430610
260587	85699
240206	361319
300051	46508
40847	38787
187834	94344
383230	460941
340873	456420
207495	95149
265286	28426
79961	288245
116527	273831
15420	386310
41804	489167
17736	97277
193121	353058
21377	136454
447144	246311
274660	25483
285953	122694
339075	274314
18330	404225
87050	317675
305357	298891
76523	73524
308122	5736
51933	79882
440174	97873
485248	217785
194913	275227
394266	212545
183673	409828
422358	300051
41076	91385
112443	131470
314617	192509
427423	110677
372964	418390
202469	306491
262637	319480
113483	95214
67351	290624
381516	140637
423724	23941
271679	81351
111714	197123
360153	446801
227724	76624
121875	366666
359707	489822
381950	317506
344065	54545
133933	166513
422246	273352
464859	262461
326830	8164
448104	439564
58819	339861
345414	190369
254130	210321
397887	86560
180672	103205
360038	381724
468695	313448
452846	469009
392728	23835
439992	269664
22975	46225
319231	144294
90208	416942
170764	457800
19662	33158
230211	305014
17758	126204
418771	351732
488971	438009
25332	358705
367221	375037
100743	272339
462858	420944
298421	10345
439953	225261
481402	393326
221599	363797
278162	317118
463801	467192
250989	18770
154981	11357
411386	220417
342977	108394
30934	4914
201016	359762
153272	382020
312381	110677
256503	242947
483291	466744
190207	390628
100304	29502
43296	289429
246540	13370
175514	26940
193833	86560
380953	157637
257166	129666
319392	59440
419274	85561
407540	61572
417025	184558
444139	313745
156995	86560
479831	254158
380806	280871
84698	420944
354419	35036
416849	441334
176473	414832
185339	418336
207827	245964
259835	25300
423017	432617
11314	326350
3226	83403
163561	91864
326631	252518
143671	151167
40809	5041
310756	444346
472523	214050
72223	177861
32064	457230
97270	9054
354072	478415
309532	275677
110835	5857
149156	83889
320545	318735
392094	19104
146906	431590
455506	110677
449653	187974
389944	339192
297097	485185
380496	168845
87638	205436
85708	271756
270950	6899
475479	400974
87808	73663
378972	349046
403275	78811
77819	297630
147919	350220
135681	162837
182578	284982
12297	161644
196794	151642
280943	313593
62560	30254
4138	261396
315883	203656
316136	167460
256723	115123
319081	50605
48804	388767
315951	86419
187295	172477
289578	53863
178754	19433
312282	44782
168112	303424
99242	371513
158180	53260
174139	461943
290515	397717
68975	13370
477741	16433
428182	66227
12263	188020
399208	209992
285694	401906
361291	6452
129485	190617
424093	154137
125087	134519
333141	180992
274928	147442
468456	318323
217697	1113
124259	267733
159552	110677
419252	120986
124851	127921
322376	453847
378573	66639
360688	230324
187408	414377
321479	423088
87343	53389
141583	217871
381305	437579
230372	423342
193779	21524
226919	236269
296939	176917
263	468049
89826	301704
339062	398122
361383	436420
79331	62191
364939	132759
73327	56026
151305	491097
116636	477638
34686	423974
417332	317356
313088	123369
476804	380124
269370	401543
28646	478415
135927	266600
292352	308443
466691	400833
486712	348884
257465	428214
399441	405217
195923	101058
185474	42929
345770	257074
129479	433111
46296	250434
6155	235568
339837	459213
432560	63603
334305	391414
376619	356591
152210	268848
163511	164197
281406	337791
446182	148519
478287	390875
316154	340312
256893	119995
103372	208795
214748	391689
457161	212537
442884	352078
293694	107219
228044	356355
364388	438783
227857	487470
308693	134259
306694	41904
248317	420757
486453	86728
371960	110171
219281	359214
367343	155076
63253	419490
199044	207535
65546	294965
360634	474829
89826	167252
190926	429406
200092	21067
155436	267553
370590	368205
456957	291249
291300	369262
292674	132843
307386	64218
347121	421642
434726	84905
474964	482383
294130	41737
263502	96977
261278	287348
459288	428103
27444	423828
455074	142628
39007	12895
63494	49903
206852	367919
320208	10646
167670	28129
56988	315395
442160	211198
329615	257936
340440	88113
51819	367798
222695	422470
397782	83403
25151	11626
474606	400218
324490	329675
346585	234951
245318	221890
137222	303175
226144	183213
288225	181562
328021	419033
50877	279963
482851	312463
418974	164884
105045	13952
456021	175440
297978	379670
242317	354056
230051	368300
171829	172335
128313	393458
96706	209510
49966	62033
323241	236577
403021	327343
268820	276108
351866	255884
372764	226308
228326	251669
486815	15524
136220	157100
446271	241718
245938	364934
83457	216918
311706	366127
196984	436686
484203	282548
374028	13370
401453	386985
22237	187298
245202	211818
277144	73236
353770	314246
174243	438543
325188	475047
181110	407231
172396	79254
109733	72543
377861	388989
57637	477546
125146	304589
196125	436136
297586	235230
379282	341271
159680	168638
395336	88368
268593	24899
373749	369933
403135	19984
484914	430894
312954	375840
108785	79343
330752	192840
463446	201754
287943	375840
419598	15750
155073	302281
72144	378686
178811	104505
72742	440660
386857	91998
322490	228209
483167	265306
333010	461049
108560	187974
316154	273831
160961	170729
42770	307193
163124	426034
358589	36796
148439	23018
386503	293813
49307	446936
461755	401871
408781	393410
307289	448075
427521	377933
360059	236213
371617	39899
197012	287301
308533	301252
63671	257339
414830	57134
468118	451717
377696	186440
86632	117023
480138	153995
262496	430474
76682	60968
307628	281924
76973	142018
411583	354933
401108	226947
434787	164259
468541	485130
443485	266852
276223	229482
477328	381428
10895	158819
403621	248777
430460	116983
53883	16037
71346	492329
175012	422453
482006	481785
193020	163127
367247	29307
278273	48275
462752	466851
143501	32807
125860	369916
452567	65194
155326	226494
88322	392055
51605	223323
211636	132996
380111	195066
67812	169485
326760	282989
110215	202366
64740	90930
176415	101533
410436	431755
143079	401949
2506	420261
94973	360831
55400	415345
228849	301475
339731	49903
230358	392335
191783	471915
295266	71702
32691	118286
229735	450289
403900	366500
30224	420156
111598	164446
295666	60915
130545	476231
198258	52917
443815	58145
404724	326446
264210	465703
159096	343493
338317	484277
349901	359993
481492	479842
431045	253563
462670	53148
156972	193281
453385	399632
34888	329308
71189	189927
39880	491592
276090	45641
115449	406396
51010	314307
141782	150237
83840	298767
1931	426765
90692	332123
304227	432949
261171	115917
102983	88113
258341	88890
191773	245679
276821	114605
359985	258370
442369	107648
286300	338915
293148	415625
58745	299445
114643	446324
468739	144073
430681	425675
300394	405837
254446	3415
52734	489026
20669	452709
319017	365609
68285	188759
483262	192195
211828	243301
463089	253259
26993	217423
172923	331508
29911	71144
187903	172266
112002	82271
157258	99072
366839	78811
20726	9712
72494	314525
114643	359539
444147	187998
246628	352605
476953	299920
408250	363973
164975	478415
14798	291249
37009	326744
364916	122032
213364	131603
415819	209701
362267	222474
134870	273831
304555	44818
276821	197535
24726	227033
473748	477986
450465	355093
271979	16003
158398	371918
343850	273831
469800	246054
468224	132996
120301	304893
404506	301659
447607	106219
126657	447158
79528	44826
24827	71262
293439	466100
112151	377206
12379	220417
343602	251943
326091	404508
490989	426269
249860	315671
262200	140027
113824	391902
430173	268176
134834	110677
139888	208082
197996	308168
133909	239118
219289	336590
55659	338915
292432	267226
190402	236213
333773	96060
120771	312300
320338	211932
130958	338663
225650	229943
233190	282401
493801	313682
103414	425557
258491	183964
187868	15209
74852	62366
244392	35015
394043	469235
252579	456215
77604	142238
331057	402366
276562	104228
117381	221324
227351	206686
74605	411645
37085	261396
129356	95852
3462	424973
338687	478184
455317	405576
127737	187998
459404	249940
291722	273831
165680	275190
313815	199470
253100	65371
80379	149448
160	414392
374548	146251
451016	183213
185561	179472
425760	355700
277613	271203
172923	386138
482595	195611
32271	259929
146401	228780
245152	5857
131939	280775
115312	386308
219546	94619
18039	299738
494102	389010
8146	86111
238693	484093
82430	186159
79898	435708
454987	434035
113366	435708
247087	228431
440804	449136
445038	124660
342008	62996
147390	183213
230051	397870
393737	223811
100193	263925
326303	490835
14716	264175
63259	490888
163769	11239
212153	398576
451431	91711
251779	73874
295340	298767
106186	482427
319852	176182
174266	430356
163423	180919
476072	428927
361253	245192
485390	88596
163475	109694
368492	458601
148981	126204
431343	476951
197777	236418
48135	98906
34487	364294
19727	259846
85674	32807
123326	180101
178888	371918
252401	292553
429823	393326
61456	422435
239201	373100
310937	348007
294916	22827
127345	61627
193216	398122
25615	132247
435304	237165
8710	377609
444864	191685
237714	75106
48248	294142
433343	94667
210595	63528
192156	477730
245917	331508
24987	313822
159932	416928
340400	20958
226167	268593
312283	23492
331566	467910
30190	419968
223133	47913
417332	145064
119088	54976
8412	386901
210353	282068
369527	381714
147795	452055
62158	464421
305495	438203
490904	443285
468016	99437
219546	280933
237078	4413
3980	258390
364725	76829
157788	288035
444039	117115
411282	365702
312349	469532
357820	103804
258645	81280
149046	217938
482851	119235
148075	39259
193904	252710
205346	26992
356490	473223
333119	215719
250525	300606
176383	363762
360510	419863
181159	166903
479044	392086
15433	103205
86256	16238
394546	331535
112660	97279
48085	363564
333397	104815
72794	490370
209124	354630
300922	84955
237311	149373
457418	115214
134299	233811
334680	290967
151352	39546
138770	339920
112443	259339
230083	36563
141072	210260
46548	5041
145390	48163
395020	171344
123964	49302
127270	366127
385928	474676
263106	36392
391229	99405
5428	477712
82886	406017
79701	487422
161023	377933
306772	313745
189801	343460
276325	392788
93627	161324
114978	211208
156446	130287
79	306575
261393	391414
360346	459819
153195	36139
484884	388575
223426	33310
334814	336590
130958	40330
68532	289818
386032	54700
191603	212081
186363	378462
371236	311476
306635	322465
88883	11023
133832	214585
390900	75568
133156	38202
116543	249980
339716	132095
411337	183213
235702	298077
469792	429719
95367	142018
403512	146982
229297	391958
429872	156376
359	261114
252603	422998
381044	378462
217734	449298
422534	265263
376173	187998
340772	179506
179616	421152
185243	293813
263406	168105
233895	156342
243534	481785
195026	242629
402805	492797
50034	322858
124022	182634
392939	463615
160009	410165
322310	319736
221342	228838
38671	347064
433543	240089
51447	32274
163089	71684
379395	197308
78637	424897
387700	478415
449508	304491
67399	468640
376146	317990
221129	333034
277070	323305
62763	358040
257245	21632
280749	340561
234513	348584
124116	284042
216324	26759
443321	413525
363473	170839
382099	284445
386411	336348
278637	303175
375754	217423
188516	478415
421528	121950
6645	293813
437140	434945
289942	219872
267242	393326
444163	473708
142155	428738
350869	286337
45483	15835
336071	299228
45395	206557
77179	186159
407776	264859
482417	239481
414904	334374
59724	237165
260488	383673
124137	420907
271750	297364
207890	26046
28530	99633
390628	40784
110192	258220
309961	250434
425352	426569
195142	423828
325974	53492
405854	335829
102284	103131
356524	429150
103325	122462
51669	479242
251578	430356
213799	231098
351772	62619
241468	28043
483003	220435
130399	265589
242195	214024
177002	107733
69946	248732
238889	16166
292721	156657
144954	255579
106384	132996
320987	90806
156518	450541
7614	238299
295463	222840
338737	59672
443756	113918
446768	382936
59768	447517
257892	357876
477932	36836
279159	86728
335178	364548
198043	120666
286141	129857
34123	123529
100854	417201
340572	441137
15583	317675
200092	276744
318565	27186
215601	317118
67126	356906
342719	378462
338925	183213
304404	176325
117332	249102
142239	152502
407066	449728
243492	30263
104482	452055
104744	309425
156348	108497
200123	123369
191348	269776
209311	211067
201317	473393
444380	240675
81262	291249
91828	217520
380489	236460
334479	72432
94792	388239
27498	250434
51517	84089
404899	64474
469586	449468
325314	63977
235604	35986
374281	325316
401526	185208
78158	373916
397412	168638
227247	304589
95740	57773
469629	378462
350661	21583
116947	366263
290637	342196
389641	25034
451273	16433
486712	215365
192611	329086
106648	425529
339075	274114
325814	405398
163423	396916
460760	426888
457418	309573
27707	207879
184800	220417
268118	426824
81710	388575
457306	385000
449458	263713
408097	213908
354022	229847
361611	38063
50045	388670
230210	274309
230153	422998
386807	322994
64785	467690
63494	428864
35812	286503
100780	334952
111429	465647
187935	125399
443163	349055
335061	25410
250989	167428
339234	77004
153219	41758
295037	420896
226741	204332
382736	206673
408872	382511
8131	178436
244536	233434
473818	362784
57276	473719
244143	230470
456021	336166
160118	61552
355250	49903
315409	28129
110250	308118
351354	224285
92708	476432
70946	260854
3715	66405
168403	417569
283435	123956
398122	76267
259114	53389
197933	151096
389656	436354
296961	171733
426049	34860
158950	242411
324891	326215
157844	239650
313523	387860
92500	294361
300240	459563
118203	417165
67223	73189
198862	326135
329862	248777
155969	279871
99287	356340
173759	49021
361001	224501
473105	389008
368130	338271
248280	489075
79050	395988
81094	136509
150655	46998
91325	360038
225351	487932
255397	179969
326739	329735
486979	440660
85254	387860
308846	110677
157035	461208
257847	114104
353423	116102
58479	298182
201172	153004
365848	405842
368858	313745
381245	271469
194848	369599
410028	211679
130699	370607
112317	480224
403823	301611
412175	235978
269362	201441
126254	478145
162198	452588
377869	356301
412440	174065
287740	5713
25690	110925
287379	383333
327023	24016
256893	252797
405555	286313
435107	22907
422740	387047
405293	239872
142993	311212
176383	177395
477189	213781
215113	86728
164461	178422
353684	404960
357305	368892
247296	86620
433812	187974
372156	87007
341831	29903
158054	245488
49793	16433
263254	468127
151906	101058
352665	385454
23764	21583
103886	15209
208199	315962
374414	368408
216143	247812
379737	487833
426964	190281
342486	432618
361838	421356
274413	54976
270902	471975
122212	68950
195771	225600
233446	25430
201131	415291
256487	414257
310359	114930
68843	474963
421682	285156
448459	294472
464542	217423
357829	329206
459232	48021
390875	279988
214308	253620
263377	90059
178422	264538
7408	442775
304589	218727
58484	368202
146893	317717
486159	45413
25373	332487
103383	264406
58486	57440
403430	225379
343691	290631
226111	378349
429700	62763
351742	237335
154116	136408
24284	315671
444755	408737
97357	229459
44160	180901
325909	375768
206389	66880
320592	65245
6836	27036
293310	186440
328712	401854
140833	164622
101230	330290
230051	391310
268666	239729
164724	302038
109247	122462
83888	86974
31890	327410
18010	249812
420790	180578
141618	111046
247564	325288
265351	362066
189129	177861
203793	271231
310661	266852
202885	287694
415949	309364
474341	16661
244583	7186
384052	478232
405946	406399
441571	29599
149864	120986
123906	373169
403151	78811
149659	204522
242832	278642
248014	323549
24647	285091
397998	17320
114845	420508
179454	6760
193987	89769
322630	231562
221178	413880
42535	271383
447775	110677
154456	417045
187045	125074
292576	459205
306555	85743
182270	35629
123208	487621
212153	439478
284696	190369
369305	487954
12063	468125
248840	372857
348543	336590
432505	121518
487187	164446
240661	40470
432799	100817
215166	333543
300119	149272
471169	157761
211982	444
336152	171342
40028	281163
455191	94516
346324	463774
21464	475389
445775	72636
164095	291484
195598	177765
191648	132475
128014	245201
489030	21583
301986	192610
208628	342807
470830	20086
263539	311721
164387	21411
484653	470881
459084	62366
388249	19204
300273	465251
7139	290652
205771	478415
417599	8282
348644	314565
211185	194165
447506	413400
2699	32489
385062	46926
96265	377683
430096	300908
342465	445453
41561	313745
8784	36523
158131	128926
228128	283445
323187	461542
266293	188935
123449	167766
93144	280871
128932	211561
328110	372141
167964	262594
473580	4349
358322	371486
150526	198297
265192	187702
267504	168381
429287	210404
318355	67490
353215	102961
320	63420
443339	296423
433524	114472
239837	153037
493208	190369
234120	38304
315729	464420
43522	276963
21217	126038
205027	138382
78066	167172
110696	7159
293768	19620
388992	246592
165729	466432
316162	291379
12093	421206
125490	299106
268961	313745
134299	331584
137761	255740
267373	85348
379538	317118
87638	142302
233782	414008
193867	313745
327260	157810
276295	240016
470741	487153
332603	366127
359642	47300
157666	301247
186305	494102
374526	166591
201348	457907
382524	304731
402647	292083
302109	318404
45831	343746
434312	284843
409745	108024
285131	137128
334872	109824
47065	345745
317714	423845
414535	179506
169759	293813
319975	261935
383635	388575
234897	152502
130069	321794
54454	286828
62847	492906
334117	381469
270950	17186
48388	395988
83517	229604
370619	304589
139927	141649
294267	440660
376855	17155
250389	37567
103402	46014
361354	74268
405541	317675
281499	206375
206962	184569
254559	362577
441239	105819
156657	50264
351540	409828
164809	302530
171664	63091
413384	289977
278642	277568
371071	12787
222547	375838
328133	341271
251323	219743
355451	256689
216544	448234
158274	96977
189103	337083
289299	166970
432764	74067
286304	464420
406139	267602
487348	182137
448381	492906
248296	72985
238573	360860
347653	422853
441678	157726
174593	93187
193561	402323
147262	53195
102363	256021
412787	24208
450318	164164
347962	451333
397267	33553
476021	16433
392913	473133
287317	142045
384508	27235
75341	442460
346470	486339
10109	1605
260597	433097
287444	305449
77819	49021
360660	351732
474292	441296
294323	110835
414762	298507
359930	249202
334009	404155
402957	247509
71098	110677
471169	468313
455731	302658
322031	99437
237209	186259
478561	259739
125837	451016
233412	62191
298595	162876
101959	243064
97499	30821
101705	237526
362899	98365
422084	10411
202469	406660
382089	162795
28357	40520
183498	13495
137536	286313
40927	14996
49334	396942
44503	362999
58060	214050
253130	222381
457977	464429
143554	359762
391479	477308
235679	23018
411894	95704
128896	255430
342465	136845
236222	168511
319539	4532
145788	157448
221324	485557
247980	132150
352110	67791
155128	92888
409007	177374
137004	46079
308668	411809
66547	428864
317356	331218
271760	119442
21241	55700
134423	71882
81546	469979
372764	379696
243631	35629
477932	358818
345987	459630
474250	186933
146286	440731
359187	462973
50953	10646
374379	181230
188259	240664
134975	85870
5354	98330
191749	314049
221345	233682
164241	264068
32655	144457
76227	132996
275721	63548
140727	294836
86017	72670
63892	12177
228571	187974
227857	415599
275278	121106
202744	336598
471406	36339
269906	421830
356108	21411
352079	273831
142678	392456
120006	388411
201634	413811
313287	292721
332710	202587
314108	68575
338376	452011
120375	138199
372671	399384
196637	9054
243492	278776
418368	17186
143814	131199
477328	109935
386455	359029
391686	249334
361741	137133
281395	60517
77074	168779
470915	20081
227763	104505
341431	461944
245242	19458
328919	310756
406969	452098
411668	340561
411282	439366
191536	409866
136955	357492
304112	278833
97352	246818
354773	436686
312859	389682
10374	29105
156036	15209
366198	64488
20123	472583
264870	234198
440511	396228
46606	122507
155697	474578
373025	99742
444340	48163
70285	212081
249222	16433
307299	292803
254508	332444
324465	362784
76138	251116
134099	48996
371983	375560
172417	337921
35479	438686
16110	105498
485538	334680
97592	69873
371577	336590
32	306505
332146	41803
198450	130620
316136	368478
481403	407522
182826	273831
436612	114930
99546	281924
134299	490012
84649	204288
276209	79861
39004	447909
88313	8607
460823	295703
99073	144845
94910	40627
112443	211551
8520	294965
287138	194165
221977	452824
337768	262954
255353	135647
153458	398580
100897	127921
210419	445639
280624	16433
443532	15136
390771	126067
81490	12895
388890	396563
384885	313745
443675	13370
128354	284474
246897	44049
92458	472072
226359	180345
22682	185013
115554	171868
197463	224463
262536	20477
345715	12129
449464	391414
122235	231638
464849	356372
380858	77443
334983	440962
279827	110708
454902	371934
19268	99963
79374	296869
39683	199986
379113	457081
318441	401871
463429	196269
23018	365741
314739	28951
233827	330463
304599	174282
208754	456316
425359	43321
204862	373413
56723	369599
169045	127270
355642	361319
219377	288105
446645	38134
258997	387742
485241	190369
414286	382648
409745	384401
99897	69701
226023	67579
160406	99953
219136	94640
106712	160261
9535	131490
219350	309425
308632	433667
179301	279509
421468	63528
57276	13271
441658	293813
321361	242927
307160	171995
91615	97366
449004	250266
363191	421830
193936	346768
474888	393941
72421	96094
57845	264406
326443	78184
218638	13047
7796	209443
86338	8084
361291	324961
436747	81090
491871	454975
465804	187066
474250	16433
148213	477308
96335	144845
337483	49541
456734	440615
478634	295943
349813	298676
386973	90123
485957	99385
59718	454925
379003	137952
296943	94291
10093	383096
289515	315888
165418	260879
361001	488016
457496	485174
464438	190369
140727	316388
141070	32254
456592	32807
444380	141963
84186	169485
434424	32903
141582	470126
56542	239561
242975	462973
364845	257216
99877	77456
465463	99829
409388	429267
75897	317118
373755	279590
181723	146566
256893	410355
428944	362972
444469	415172
35628	364000
56226	212081
22805	186561
9048	361151
272818	466737
479351	314850
54013	449090
216942	427897
144875	421356
221649	246311
22781	110677
237744	401871
382860	6000
84138	48163
240119	160948
434646	140490
471169	9681
327209	475060
472828	467703
419201	147438
376949	137128
51447	236568
317724	40330
423773	225641
256389	441357
295370	141440
448646	261320
342359	21482
449370	52293
204821	138545
485667	91608
156995	451016
300916	407504
350650	105990
319557	190353
367022	239562
323781	167581
47467	364203
258833	145248
18152	391830
79089	303680
433468	339811
234086	84111
182745	93245
73716	281504
163229	156582
85015	391414
29949	101058
332597	259645
403594	358797
130021	391414
216345	380071
403899	304024
382574	315261
45011	463186
144300	19534
100288	462247
407505	178330
153477	56940
24899	293264
37174	326696
490893	291249
329675	204598
64601	364985
257375	476635
54411	276358
379296	259435
121755	55347
334092	66461
332708	465908
33927	400372
111429	191486
461733	446132
40362	226418
270224	257166
308217	63149
172864	433624
430042	315633
464387	91327
265210	442087
78030	324825
268902	88965
195372	366127
280163	456640
245851	259948
102372	424266
195432	56656
142420	405217
476607	237235
309276	109407
55659	386660
469893	192365
111492	401292
209159	296693
378023	212081
115687	23822
153408	270324
411739	95149
73981	115031
3122	220380
127883	303497
471745	295733
202665	79249
397181	381578
284489	465853
354891	295159
411808	51204
249182	161567
456269	381857
232768	384134
209311	219622
224695	249370
53901	264809
44527	457787
192237	196783
435239	303175
382882	283056
117647	400240
404264	200632
413693	87178
78224	265883
131373	73684
133433	283178
478222	269199
127384	441976
443308	251669
454309	388575
488491	447317
112625	141319
124175	112187
424065	53569
60826	49896
417372	86728
162843	129260
148260	325428
78571	266270
229445	166513
103751	364210
295370	15144
421899	391822
416470	414100
255254	153771
191077	144405
306459	168213
444081	115123
489700	195121
301557	120489
412910	138045
454805	314742
405476	254973
171107	348798
235694	313845
102299	156006
223929	111493
478822	122694
363564	4529
230809	190369
268765	26699
268168	203656
329727	486159
76090	21411
236142	461769
489552	272470
120453	246054
237162	252989
332619	235275
970	294130
58245	206708
481419	350973
143807	380769
374460	274309
151350	492346
401310	266852
90711	279664
413425	17186
21191	85169
30477	459213
425166	398694
467310	292705
309276	350586
188781	226664
42074	147261
351071	320097
162785	45141
33074	128704
74256	398333
403884	237557
177429	158141
39330	42499
182743	355548
376592	439858
185586	271757
229321	209962
482878	478232
166635	7601
178867	296339
359906	28103
98465	177733
381999	15209
398891	71403
276821	263713
104482	6899
153535	52250
408766	423874
91214	134262
90374	450462
66129	127921
71015	27464
400681	18876
25690	226023
373524	6253
276821	152867
476656	131678
231120	11626
130069	53555
414035	385266
182106	164815
81988	294852
78289	280933
77433	411083
455074	176059
473400	299322
468550	313829
7097	141068
200092	246363
432318	254746
294518	65757
388696	45111
480105	300441
401367	212081
175818	200527
22782	186313
18928	340148
405026	84590
10788	414715
410355	132740
8213	101244
479351	347997
79178	401101
30031	465479
69336	234878
402479	313314
282970	492385
8276	315888
258916	21411
342386	256376
276821	400208
80943	73121
76598	281309
341197	373313
71189	381043
488615	338271
324727	476951
24560	397009
180235	355346
328628	65371
420266	8607
158465	224491
269004	106840
297164	273831
71189	141649
392171	363319
49021	144188
290641	100211
122229	178436
94553	380568
126628	132996
53653	466523
190051	485546
105827	157579
448770	447915
419647	194761
39195	110666
294323	385107
254446	268904
290238	469333
245714	413525
12206	226440
352606	143224
75242	443914
276012	345401
440445	249180
411271	425846
437249	483761
272505	385796
19468	62596
416932	17333
331049	443693
232112	147496
289513	405937
180488	264235
444230	382257
399655	422164
335887	160722
468559	238680
467766	369577
262783	421843
385812	233477
357627	218615
477980	314420
466047	227101
413024	62191
431890	274309
93451	99982
247490	48109
382894	389682
208270	474341
41272	469235
361001	121106
240746	405217
104147	440249
473509	13129
110204	233264
364306	43164
189511	69382
267016	240225
78617	89047
360856	178682
349920	62191
155748	296423
301234	126008
312192	12710
18773	79122
358596	112312
466340	295650
377404	67215
44721	186561
97030	190193
78158	156368
137553	166063
199325	482851
475014	317118
276947	378462
2349	86560
334092	213401
87115	83872
478588	458841
258480	74304
441463	230250
359642	300469
393945	420688
393773	44469
346272	389400
358321	450647
351540	156582
319479	160419
50158	230714
424402	266538
12533	267054
114316	324358
169882	67401
409182	206704
50783	194521
17901	203656
221140	478415
241124	337791
209805	387742
143290	448621
264230	141892
192708	421208
61125	267352
217951	124205
130340	293813
118810	119381
391033	7809
443320	490819
16241	342724
371705	339174
476641	276749
287847	172266
363280	330143
259929	469127
347607	302181
182270	348096
353098	419050
291698	45172
13506	335672
221369	12895
333178	321916
317990	129857
86268	295232
379403	361170
12564	406408
325314	177577
299114	303337
377846	439253
456351	381008
276821	287068
150507	474982
324037	440962
460033	22907
250826	82760
121622	100503
93050	440660
443253	412328
406098	230378
219093	178436
111970	81104
435810	171056
270369	393326
313672	266736
30244	436690
315153	304861
297196	160419
281628	472217
410046	68600
420234	214015
425602	15728
73129	76185
84951	239107
291615	199241
3590	348798
346216	198210
56421	10520
382882	178817
230051	456101
141211	395988
419069	217509
463836	45949
433661	313553
127779	442857
413011	467690
397727	165267
292641	366393
236277	95224
477226	265200
278096	168213
309225	78289
441811	276169
142067	367280
88639	167011
402407	239066
370926	285713
416403	16433
329727	421843
84592	38694
254430	151662
464022	373158
455406	378686
171174	371122
346590	56069
335951	183679
258136	356645
28623	448283
241173	185479
160094	385279
276368	215699
241598	246311
190358	456640
396381	435637
16758	230629
184873	142216
463333	268129
388508	299616
161023	276744
305231	191449
286595	431799
45434	406666
402590	92613
326000	324542
493174	317118
377206	101650
287347	62191
286310	353836
433606	304072
452629	280233
190524	272739
402348	137739
257258	378686
172923	407981
486712	180581
176456	18398
260217	273831
477372	345411
270248	337488
258053	124258
295562	452542
450960	401949
217775	236213
185312	375112
82783	127212
118346	293534
421659	35707
382867	128854
93907	304411
405117	148199
277568	357072
282731	275734
64998	241525
154739	136873
115174	268531
289194	448379
409624	295159
491031	292721
425422	31178
117201	305548
107118	383195
298823	301410
44159	244977
152337	516
417938	99197
382848	43312
240807	50538
3646	256047
444213	293813
247980	313745
65683	383673
460373	264766
284406	324543
297436	175382
69181	109006
133909	271457
128356	309314
47519	92523
337763	438783
451818	354933
221454	387860
448552	27464
11319	307885
288466	286631
208166	476282
72924	369599
206628	86728
377967	491037
399656	368356
96146	3037
112195	384902
49334	400783
439366	51895
60340	121965
117348	360893
104157	284797
178679	260230
388697	147564
342673	30258
67496	26262
296376	150352
168598	217221
332274	104163
92312	273515
263557	333277
179153	261396
57310	142018
240431	164884
128844	121304
109443	333328
41895	395988
295229	425846
435966	443976
345997	3868
147965	315380
363562	381912
55494	220857
15486	110677
248934	493594
331628	277625
395777	348096
481006	214050
214853	446105
491031	301475
428040	86728
59590	443505
363505	94516
152894	110677
69264	464725
47757	421519
414084	20998
392471	343774
418173	467320
167897	194478
473203	440660
65546	299671
204593	119868
60208	139716
314395	377740
29485	119381
158654	283323
320245	463549
406108	22512
38893	442919
47603	236216
86952	25398
300911	376244
226733	61059
249860	263713
318735	249147
30404	491043
293010	393426
383164	198926
37578	267352
309245	82278
231541	341710
257299	284057
275863	343861
19080	354630
358860	142781
487393	154311
328867	313745
482851	139669
215991	38063
374379	453671
243460	1369
427570	62926
188113	134837
135962	160071
283376	493595
92935	420790
121822	190369
260738	343012
81878	66619
370866	227773
16871	236240
361675	94344
393303	42890
441023	141649
97443	293813
446630	252490
63009	255650
432066	180578
23018	65876
47486	300811
67696	451774
241063	261600
212252	214814
279581	152502
127415	477869
125139	119868
48282	270919
333042	373953
1367	166234
167588	225289
117601	51895
248280	368723
469338	108338
360599	262954
441463	231343
426157	277315
186097	284272
217312	122864
65783	83403
228279	31392
170388	383967
353046	300493
286075	159188
206783	139254
326631	247053
336289	237268
409648	209933
282639	80214
40362	185479
216670	383074
455388	423518
362839	415502
46162	484923
255135	203656
124711	446182
187834	469235
182468	257173
141479	255316
470457	391204
223698	307522
465659	317675
2935	471995
345501	364927
60404	139297
83569	468125
124509	466179
263708	164446
279889	287043
489822	31884
324969	209018
429600	160787
216374	476447
452992	12640
125749	236654
145490	42127
69155	344740
409738	128084
193751	410236
177835	125442
485100	73350
36267	467492
112002	257339
480613	445305
412090	393326
180405	391414
12572	215307
239304	69444
155719	11320
106446	161226
178328	446641
336186	367919
343628	387860
72804	446914
276821	154095
345525	112492
82219	92613
209425	214992
173132	492906
42238	71129
214342	62886
448381	296869
141322	474532
50437	84791
345401	126597
388904	477136
473981	421285
221687	84791
36744	251116
464004	159249
422711	379125
99978	190369
311381	154787
309225	438653
465955	62191
296503	101058
491089	117134
456104	401195
88473	274451
279041	397756
304952	398333
487476	262594
153817	254424
109991	45023
353422	440962
52685	3462
152015	464738
290838	467817
251160	225093
200867	146172
261278	410988
479320	85705
318426	90168
254574	44826
257245	478415
40784	86006
150995	255641
340121	155921
203584	50155
215108	450215
401567	401871
93089	392329
420234	452424
399694	261396
480105	177630
145900	428026
453082	35420
120194	338915
111783	435871
49025	42657
323616	4413
144989	184697
176878	176116
225650	430356
324454	144306
345926	141166
66279	107148
401265	110677
304006	441735
134876	301823
234978	159076
400888	143462
251058	401871
358172	188613
114146	211193
115556	149379
388729	394802
5746	177631
143051	84857
442784	90884
242021	367686
313944	239107
402312	171953
153970	238883
74735	132740
37855	378652
186781	317118
372340	330694
239804	328932
451016	391414
227247	391414
451372	330669
458768	183505
77300	387742
128844	258270
466737	151628
462565	440804
23553	456869
367625	469235
137255	414949
61057	426922
80150	176878
143079	478232
109744	108697
142356	454833
390783	151444
1057	258665
437882	256016
326987	458207
172623	50773
100673	173148
272812	446407
405470	44046
41029	30919
52537	192631
160580	368205
482730	313745
230338	221005
370866	170
166853	421067
372125	194202
452148	110973
268810	154479
385484	438587
253289	88113
171367	412658
181789	196783
135659	434186
205179	425799
396010	153417
88837	50179
191488	406979
344448	269432
264533	48861
371071	222072
479505	238449
492628	364154
472694	54700
362194	443930
71179	101125
375572	21198
269076	359762
358901	330364
170472	291324
437363	460734
456021	300551
141619	94667
129555	380408
372799	321916
86534	210282
485420	276090
205076	63771
92246	255579
61671	108754
58622	390232
108222	478432
76228	334113
67586	217757
408486	467339
193299	418342
91390	137592
64238	435242
263514	63866
332257	245317
6315	134262
329174	382818
266712	99405
126911	381428
121594	153995
150001	233354
177577	241416
127462	148590
454970	420669
20946	489782
248544	62191
211828	220857
234453	232748
92401	67461
408568	423917
114518	67040
241212	53863
428392	268407
229374	419844
329060	427911
128337	263713
209699	389386
206588	369146
396765	307528
390780	380360
189489	115378
58930	457800
493380	94665
25969	23578
306978	122462
225318	73298
358322	250541
376414	190369
235105	320508
234487	338271
297812	365086
484313	105690
366672	393326
227383	395988
284907	420738
313604	122462
281877	209572
18143	234720
50211	49903
458065	302067
8022	357993
26070	431093
356257	164441
305624	260611
172984	127921
144746	212278
304343	277646
28501	209646
340997	257339
105473	447284
420120	124243
268616	478232
357524	487751
421794	137600
111890	243301
58144	427361
409329	227702
9128	476951
133909	487682
331950	410355
228050	426986
203019	440660
200067	281622
356129	286936
402874	24943
136740	85423
45585	249778
251980	224208
170129	249334
467104	110677
58319	243301
371267	377084
10267	94344
157548	12177
3226	428673
52554	27234
215657	352551
1900	185076
481298	448460
432581	478296
89161	250679
107104	99809
464197	109165
233105	422374
463837	336590
478263	207535
127027	250187
307680	167241
113101	236213
469934	123369
158250	78806
181809	340512
481973	336951
182000	353315
27571	428800
233178	363722
94102	132280
347275	395410
491080	304173
362793	97277
231550	343012
345715	1586
376760	207247
289980	95149
397465	227101
333591	326807
190795	124967
219281	221188
21122	231804
390850	356604
53065	409540
116243	94516
349972	257769
121587	479614
403796	245317
120050	39764
424345	408218
176992	61572
196436	417061
147665	367866
348304	275677
318635	472128
303564	222701
147940	255943
351484	267590
263124	92352
202866	11872
200619	60517
105964	116556
352073	132153
354369	187974
469426	183213
5132	331581
369447	454997
272852	156006
267439	264406
6783	110803
255454	425461
157189	35474
108971	115294
139316	53249
321547	75404
123045	174939
479614	309627
361840	28211
326400	246436
125935	117000
484691	330469
46092	65275
249444	212460
471254	206557
146635	285830
204136	474380
219281	415625
315573	412517
438484	457800
55449	80435
478504	39460
469956	427008
44160	293813
28614	118286
404369	60517
479268	345842
40335	261165
481869	224285
457418	396489
399436	82271
335541	369940
342314	429863
73345	214024
25498	50538
68331	248382
450207	368205
483856	286690
287852	193546
336023	455141
359896	126473
183613	201065
83937	357854
330954	483897
209824	218727
252510	146181
265454	124819
80001	45768
74026	54976
93699	324955
51552	252089
68121	10052
274006	181619
220044	293813
176989	391414
191162	147738
219546	402323
67905	405668
446837	318247
216602	317184
228707	110708
19173	52163
310574	431627
23040	300916
168934	94516
301757	468555
360733	160545
361291	161456
44404	238290
453232	420794
139450	318203
396496	369577
332013	36767
261047	94344
277511	261396
291531	313745
184629	476766
122608	5802
228128	25293
31578	300898
87682	446351
321056	191257
385138	163164
130342	458382
111391	99405
362282	55931
355853	35707
310510	394915
304885	283824
222387	447496
9461	146214
244055	120334
18647	334635
140040	276358
175183	283445
339567	291249
349311	172089
147595	356690
211547	372883
438475	69899
485853	362843
224749	237084
408781	372502
378044	452841
43616	304074
300441	187974
163661	472583
117103	203213
146893	435224
263621	244069
402608	137128
264026	475480
401859	433624
261396	267955
6614	155547
285498	99210
146461	406930
203164	122193
386515	471745
265922	142018
31367	214980
242000	453771
42879	74924
371692	180192
314311	71994
312764	253182
143362	458601
189779	32499
405449	366127
9242	401695
473018	146745
471868	324423
367079	439218
99602	467703
394782	117097
367087	368480
356404	124259
176025	112161
35083	452468
138622	74511
468818	53994
119931	55019
14312	239431
289117	23018
127462	401881
114040	236018
65627	30688
209546	103240
130121	34801
265097	238942
101108	305449
206320	255650
407811	35115
167906	447567
414035	150874
422682	273831
370908	379382
106953	296645
202427	476471
89219	486739
58484	475599
237445	13246
368784	105585
77655	399492
465474	348299
135177	8084
89424	241090
306562	405837
462605	113051
368208	54169
108515	248958
60208	85450
65627	25836
447039	166513
481567	346918
241198	295159
437098	134145
290601	262594
168500	459976
442180	198327
40250	293813
377096	276744
380346	235679
22522	94344
461944	420722
286572	109006
111926	459574
73238	374043
425826	338271
303507	322767
210281	32341
160099	494102
16982	12679
446785	77438
191194	217406
485807	413535
88038	323056
384218	179506
374228	216262
476824	76808
46828	3753
222103	259948
54068	364294
266307	290211
40028	1057
350064	228061
105969	358815
357291	132247
392539	208163
37230	64933
239537	4349
292276	5041
76737	427686
259293	370157
108825	20446
431904	134262
124184	54263
351364	373548
212581	40784
202984	142407
471525	81182
305624	314158
433346	108554
363074	50264
196057	82271
141877	323511
245944	385049
28198	97656
165596	190369
395029	391414
469020	264178
356473	172335
108360	103138
239587	452709
468211	9054
374305	452474
476263	329580
291233	477774
9347	317118
247869	69440
267562	409916
74601	61724
277467	132247
157040	293576
67820	64046
349188	267602
23020	42035
408921	414832
112625	443824
64970	315758
405708	278700
141782	444995
48910	293813
29555	488899
195317	293813
293175	215054
315518	213017
390065	307395
98594	417201
155697	95891
431508	383967
97029	162831
22721	167428
18571	359973
475507	469235
473585	232154
486257	390088
341311	401800
260352	463799
181573	22827
217366	473269
3673	446778
177530	458230
115650	233590
115495	33831
448268	149429
107560	15209
249894	250389
386516	21268
461415	446936
69597	256629
446274	389497
375207	467703
428944	227507
145801	368194
229275	364294
3111	51915
93627	254710
335630	62191
183185	126204
441302	219032
355013	389158
59726	68899
40443	239507
126927	187974
323308	153995
315208	32406
261140	86974
194697	299408
241781	375476
14629	378105
108742	254044
440248	411016
356301	19606
293345	303424
441463	388248
73653	346020
177359	196353
409199	308570
233045	388395
370231	299863
404899	351193
6467	465877
331574	68528
285112	469235
142063	239916
332109	48861
314964	486311
22882	173202
34504	372906
344676	213639
43023	472201
359323	373730
265415	79813
381305	171216
284218	484206
301834	278913
177104	399993
357244	2068
78866	163326
236931	391414
223929	476714
154705	98012
75259	436823
31204	345570
420384	448770
219985	306253
140116	33855
29316	258963
312347	218842
180292	339999
317523	176561
80308	146698
206046	438687
200543	51895
461010	55923
233498	364947
316036	134145
127008	435708
191953	152867
453821	457093
247614	435817
30433	418128
246540	375635
179496	223718
407334	48667
480344	337823
421137	310030
16844	431637
300359	140924
388692	293813
55399	163615
421794	294939
369845	323909
288644	430356
221878	62492
343719	88113
119001	100265
48953	96977
30497	48275
490614	303175
69264	241468
494127	11666
126479	398811
123844	493640
351271	355882
81817	231485
52085	89484
148857	317356
427904	144392
470269	254907
421822	293813
342052	393819
125948	236
297716	464166
340292	350549
174139	83948
271290	479157
18370	120205
33817	30159
28096	54976
51730	317118
297330	190369
67382	17155
84655	138193
236020	405697
390265	55485
294323	313257
149901	192504
414825	338889
305511	137658
466170	474324
232666	131128
130878	48667
110992	61786
181804	202447
121259	105498
125420	199581
387964	331508
49231	417610
72217	13370
399541	361355
337417	375840
467060	477788
239285	263637
19492	399295
456748	90361
91351	488650
328075	315687
148559	97662
198856	411424
83893	381395
121766	169007
192872	327204
437849	385593
200738	439718
483743	377322
161838	30403
301253	151944
189980	139648
191629	219940
153463	15209
214107	220417
233045	305310
407016	10646
311696	273831
410197	70185
482014	211868
480593	197308
439977	118656
369831	445233
360656	346567
170770	137719
353365	443693
363605	180957
330349	245679
274997	348798
352801	447107
251697	31267
9075	416402
202352	130207
269730	151772
49093	68197
426580	412794
247296	437336
144274	37323
71665	307852
145300	344254
486698	465440
185326	232890
352644	132996
391192	465647
456215	199600
405979	345680
101504	208577
33659	164884
446247	447517
48953	122135
305513	174606
82430	202996
19159	293395
165800	355700
447501	335011
493474	15209
195121	453470
360459	236937
328867	9075
136798	176660
249750	355118
55770	139030
78289	74154
237714	8146
26529	65913
62166	466737
218021	153995
15279	233790
330473	53490
259121	467690
355258	101058
397936	447517
185122	146953
436187	21583
190445	409828
490650	206623
288622	482703
492502	440660
247733	227101
247296	251945
228571	342807
480061	205212
288271	315888
25271	71947
284789	183981
35766	109974
263962	451303
390710	240841
237392	130069
179580	424930
418651	401014
175499	13370
25495	162941
236216	257552
301233	40484
201131	135133
244977	259435
219986	350822
467502	148000
367975	452129
416841	110897
279546	464341
37388	80007
446117	293813
15950	214781
280710	306252
177804	61572
436052	19377
187721	177415
373660	195948
453821	366828
53428	86372
119001	217627
89888	439686
148313	372822
475611	219854
263958	174855
381447	86560
202149	89504
366116	295568
148213	277315
319103	465894
313700	366127
215260	257769
486144	205270
106353	146893
219941	341980
300144	98012
467467	78811
173939	456425
336955	491978
399556	321331
262487	89809
329739	279335
58610	267602
255382	411809
217936	315566
398177	403366
404568	207175
139419	487153
280360	168820
289706	205597
18879	469532
436052	126204
196970	62191
259577	156376
348835	309425
375931	49903
284554	403985
444862	169047
154648	384336
450550	188082
13060	221919
47092	360860
235705	190369
382166	335036
153171	451774
491508	249334
121334	344643
99409	191638
356455	13370
483112	202352
230594	9169
192934	183213
119846	201615
143671	336590
350485	350022
112002	432362
101810	73305
149897	67612
272329	60517
777	241988
449224	230441
163847	278578
66360	204548
11746	391414
247411	408603
406660	106936
137454	109815
355700	408174
492316	221721
188442	371918
169205	317675
394084	187836
78380	186440
245984	262386
309621	63631
320245	481190
230291	65371
93653	448135
92401	292262
61724	77727
268284	458840
178671	251174
57269	5463
65134	38326
164819	55414
102644	212870
481249	359908
146323	110708
369875	277367
56856	284843
139844	175517
130506	11273
81832	445233
130069	236215
478437	229799
101859	475253
235981	434494
171417	445353
31313	469061
458601	185335
244121	58287
325320	105053
6467	290465
403032	168719
139240	116070
67399	268986
261600	113463
208740	258556
263685	372615
15579	402323
49436	385487
145835	201754
373565	65356
327209	155098
399061	378344
254646	98866
125464	313745
225007	361698
163945	374030
481882	162477
106268	216121
328888	352399
326252	163823
192128	484447
117783	260854
208366	40152
381828	32094
45034	269019
20334	366828
296860	147609
333042	41266
208877	317506
469436	321260
19438	475572
490957	280845
399845	201139
299995	215054
112446	350812
22704	438746
374536	124597
161893	134262
439588	467281
412443	204949
287007	192509
332299	255016
348991	203538
285359	356174
290832	138144
301673	313863
69319	209018
200123	63005
88211	474516
229214	48661
143501	24647
300227	273831
157961	398570
395734	86077
57276	274342
124067	346628
267562	431245
315346	32807
337278	251677
219546	103569
267373	22024
356211	46251
393283	428421
428944	413964
467714	97578
469102	435903
136285	400494
262395	15209
304667	49903
373191	218727
75495	332532
58245	67315
196003	488706
129226	38746
15895	266622
390104	454975
265646	7332
416448	249539
170403	416591
407116	449298
214519	359029
103325	207959
91631	440660
260129	433193
143097	234356
313199	44192
417938	441261
409749	209857
403670	69181
400823	178975
232622	277986
237171	51895
440499	142318
436336	180261
152496	465240
362696	265499
349380	151944
356135	57242
81127	443044
474294	440660
371312	358044
129760	273687
484172	95050
279623	228542
273974	313745
218918	417680
336615	132740
237007	14254
143616	230936
113843	250434
38623	50838
407190	420392
357899	258370
106459	13047
465425	111945
400908	64834
361613	453391
112267	419301
145002	436042
330369	60555
200867	136876
100837	235606
194963	472889
454510	7358
337234	155919
138429	314672
69838	261315
2253	237165
77634	490237
462119	472239
212459	399468
370826	424353
303676	308989
321645	310261
226616	140100
428311	427532
307279	339384
191074	342032
335828	179472
466670	170894
316483	431034
276869	33409
466340	335477
322509	256537
58355	298612
270176	16940
342348	430356
230051	42926
425430	326240
323174	119570
431749	9437
231248	371918
457257	353147
426252	52537
88993	111312
73090	455703
371306	110353
487716	190369
382848	42189
23959	16972
442435	204636
270625	145948
232918	61572
101303	311082
450377	415302
292674	371918
254541	449521
230214	182940
223426	492393
303215	476908
223402	190081
76958	40915
238060	267602
283174	267352
78505	328550
386538	130300
132233	476656
267059	110708
277250	100515
218930	23405
484436	438373
290904	267352
351273	399417
373170	301348
276252	490888
153322	77651
127647	381315
156505	448639
412185	214862
257943	71649
287444	99234
166837	99142
267643	192041
2066	217784
124270	27212
303507	479719
347666	236460
470342	402135
28664	50155
408453	110677
455041	369599
6636	450760
228050	106083
77397	208038
288176	283445
439073	220417
201788	271403
85863	353421
40353	431799
381602	430356
452148	188321
39531	5563
367492	223732
16025	386173
307646	126892
229123	270324
348063	313829
59372	235991
323836	223541
407943	277088
368079	131545
166853	221329
286075	413880
363833	89772
370619	299934
197719	326135
359466	19452
228013	100053
367743	48275
389298	153948
195135	281924
306118	159249
91828	44941
118896	147718
271919	317100
109733	22137
376440	231485
324248	263101
121733	71994
230210	146202
471690	100250
160419	27521
178561	267706
491388	378820
187209	392788
279722	443247
263430	469471
360459	123554
300787	137762
7516	476880
198976	396727
10037	43912
57216	323827
276821	428564
74582	136435
130224	137399
153322	68337
285573	19192
185651	276937
221231	481279
274254	244711
165051	240042
233780	252989
320683	170993
145598	100690
327209	362939
459313	37843
253677	2232
214607	101597
297069	26258
221648	375840
23411	448172
9197	353773
435145	5677
35806	36717
485546	281052
475923	188067
359790	17155
70071	177861
143300	184902
477609	35462
206879	269839
258887	404960
326112	156609
136336	199080
421137	306816
153171	273831
154643	404806
474389	85236
439647	50538
330367	232890
417252	169776
209775	110677
141010	107187
181651	250464
258288	483700
1839	50009
408522	190369
485420	458
389440	432320
387852	48275
415618	68861
243524	95942
380035	80853
368891	267602
156831	273468
109824	242240
292470	222200
122612	49228
222342	336590
428892	141125
328134	211868
222045	96006
292559	275152
399171	154493
190980	4413
119546	364123
169954	313178
471270	7771
19760	413490
106268	136979
365400	483688
106353	84089
67628	323615
340888	134145
223452	106250
252338	94344
107023	199638
152180	420790
286075	2739
90523	459205
216974	284272
11983	313370
287844	449813
176217	194149
166154	139648
265419	451016
208973	310498
377903	141649
414477	101474
388464	471745
236998	186561
30287	476447
87959	474791
265415	123501
178461	423785
147354	371918
393482	86612
204788	255641
297429	428724
226794	190369
100053	150422
331169	226494
67351	317675
461068	331535
261759	2232
198692	69856
61430	101208
301549	210080
376177	239460
199671	332512
278650	369599
68860	63528
146893	475398
341681	332764
352334	485304
9414	101447
156546	395770
365217	251442
216602	263009
54065	429863
405837	241789
190963	213221
471217	109792
47417	233839
73563	300813
224630	42712
90112	212081
69264	94516
136416	190369
247597	401949
359790	390349
473077	94356
319210	183213
130960	183633
261864	264766
336941	297364
302508	6848
145644	174829
372264	338271
166119	309180
430170	367554
12967	351732
7712	172089
17884	390861
35	445936
395983	110677
443320	386186
152904	112038
478144	390050
356490	255502
454584	393326
257909	65127
477475	226308
65290	317118
246009	208617
134319	345642
303782	354933
142740	327099
214735	195885
121117	486247
262904	192946
482120	327322
474177	331584
392480	25410
253929	353596
402519	211931
92401	127732
139082	411455
153195	93698
166518	260879
417461	209815
425474	211304
197553	303175
22574	43504
272018	337358
47712	76008
129123	360423
346534	301659
168437	15335
453652	221669
429698	360738
441855	319991
252991	206630
353557	393238
251728	11314
307976	322217
168000	144984
63684	238306
46742	187974
363613	40034
103137	80325
277936	103267
443104	187497
460573	90436
265097	438373
110835	438419
454229	70026
489453	37057
38308	252340
178003	35707
54268	65345
25404	175721
445879	410805
53428	268531
275460	238455
138812	10017
459365	316575
444393	33840
301957	251475
140013	204330
134108	199353
483052	56410
19879	110708
273287	137368
480608	318735
389634	383514
147002	198865
483658	209091
346272	234900
434283	33390
317638	142018
338153	245247
249161	10646
114770	478415
24859	317118
78986	341777
295665	459213
431508	462676
354401	11455
272621	313745
246198	459232
127236	186745
258218	94793
356433	250434
92846	245679
373380	127778
334080	387742
216932	263411
283344	188381
36620	336590
28363	310756
352175	336590
279029	249412
308541	306470
336152	127168
493518	467703
406660	66243
105036	458119
86649	51135
347808	150961
151600	27464
208635	392086
196903	186052
234808	428738
260946	237165
168220	147460
91790	27500
189606	123371
127084	198275
137337	30428
430347	418161
483112	313822
162384	49828
84836	360859
469643	214857
381922	262954
464022	169333
432421	485806
345107	264885
32826	54657
247785	244230
64272	342631
352925	166031
477932	402871
34176	402365
113693	18829
470977	114930
483219	485185
400042	374314
331265	248646
109733	182639
196903	282109
420265	76733
304952	467703
79413	284825
462328	185307
368211	10377
3205	152321
217948	221372
420420	328439
26527	375467
365560	231084
397576	176060
54786	236216
228014	401871
189640	459217
306261	393326
88881	170730
140342	193883
266307	82
182270	65371
415451	381008
361395	454220
364146	322096
432304	425121
263836	387185
120415	166513
160420	476062
479230	214992
52422	246672
472694	453366
418380	477986
437365	408687
92288	182521
202613	477930
55183	309808
174139	104788
159343	122135
215488	212081
334671	51895
185885	48861
22924	68864
481906	164418
400488	348912
296459	371934
190990	168381
39892	321770
442083	378462
155685	59658
486922	103825
230574	284979
175502	392054
207042	418305
441202	338867
280749	78380
359782	368358
266090	391414
55311	457081
418500	152020
484436	35241
315635	481785
391745	179136
155333	208291
397216	75499
81126	262954
289152	352696
224699	15209
469919	184338
10557	201271
80389	246245
382762	352
13862	31820
164415	470400
170438	273687
468063	235679
185027	27464
490929	217680
448104	386759
434088	94516
104696	57134
402645	152592
487294	163040
255510	132996
129760	52537
201078	416395
399570	266738
145979	473398
135034	313829
61983	264273
35117	205260
465687	159578
92208	296704
297069	250321
235717	110677
472265	243301
405708	486885
75155	273831
266355	365224
450946	260708
445416	124765
171831	170709
383582	130148
389141	13370
360459	201835
191536	439719
219860	478603
405979	53640
314203	130911
382848	116833
287384	317118
147343	129185
410390	146251
131843	260019
350887	359809
139350	393485
71029	410258
11586	301788
157793	13370
454263	275358
371853	255108
389950	190568
334092	198707
229478	482524
359569	314023
393482	218355
277568	61572
225694	365702
386843	487562
99234	16433
128854	275406
59380	168381
224609	371635
295864	344647
9381	143137
355898	10693
68964	313745
295463	488529
147782	131937
211180	91147
255471	66916
124586	355806
482460	318802
168387	184629
301891	295137
51543	114815
253102	198186
437608	457498
239359	70557
237242	381008
143676	208333
346986	163290
456637	76111
233498	87137
79557	361698
30035	209471
243700	323963
479227	296100
437505	287226
357209	408168
230194	388074
37683	236774
451460	423715
396682	263416
64272	102923
193306	300240
407651	206208
482878	301475
428470	222701
44577	12679
34170	80330
256023	434035
158420	402956
368001	284744
145818	464420
26241	332403
118014	366525
76228	437364
467165	292369
20779	343012
449521	169374
434727	48505
49301	373584
18220	131308
114550	356037
228838	9042
245235	140728
201459	348176
262473	97894
311750	227747
155964	48163
107669	64308
50868	101154
304952	454620
395883	332472
31052	262954
229101	299106
465633	307647
449521	237325
216147	246245
120015	493995
71077	35707
299924	202100
260167	372502
30978	345609
180495	459459
238816	413525
425241	92613
339353	362906
362717	382269
377412	53490
90741	420944
162635	273987
479072	480853
397734	278026
422267	16475
427980	401871
19842	397535
36256	447158
390228	200444
461111	75303
121475	347616
44246	66269
209739	456640
269261	387058
207023	32862
161568	244515
52156	272230
217848	104873
439588	85811
167475	124085
295171	58169
45060	443976
86344	15133
411755	408353
73818	203279
169381	110925
372041	70252
154835	351760
296743	90705
38409	440461
488861	392496
197660	461944
347834	2715
411937	350384
139977	201095
61043	469116
158522	99405
23487	74106
398308	159378
373411	86728
381820	392062
234722	309283
205179	238350
359	319172
329727	268667
95564	243840
374305	158486
397778	96409
276431	251572
293405	105967
224143	210006
476093	94516
293705	163336
68532	305418
153566	25443
458768	360113
119944	219499
414035	116283
483231	44769
301765	122283
151712	47644
7726	471301
334814	190369
112443	20171
174783	315888
208577	120453
55659	145329
336152	220236
144405	353890
121808	172089
277606	364680
351732	228713
226919	114957
493052	414257
245990	481499
257907	132035
48459	276978
263539	315943
298390	96536
375413	285156
412910	366162
96463	477285
292687	104441
389971	40193
246497	300240
389483	251703
21195	308800
460917	402183
158274	63957
320305	51798
364052	316128
339177	58486
9882	100869
372764	351639
230580	453012
62684	175608
106268	268118
164829	43334
376932	315537
198317	6130
106917	110778
55264	278823
269949	307404
273692	313745
389208	204185
94263	264766
44749	260527
35429	30344
375991	21632
290838	126235
29105	294423
107957	200444
84452	266852
432679	97151
429420	380071
303555	160576
493501	384336
194216	478415
189824	168292
300783	476231
279422	176161
254834	489552
72981	267602
192416	339251
482046	82498
215029	173441
230841	105498
242072	418923
74449	451475
374375	308110
18737	122462
76830	421830
179059	450763
383248	71710
23236	143692
440384	391414
383070	146202
115823	27766
147844	168663
137212	197454
484058	443651
456231	490272
67129	328568
295370	341271
170535	440660
446247	160419
443475	119995
97078	203656
265921	15209
126651	318806
63623	248777
354471	52722
466056	414334
12213	160428
350651	234649
412110	99578
296514	410074
347573	273141
174354	182578
216522	48247
244581	313745
150452	128043
454103	317675
199420	214050
481785	3045
75457	53701
163740	211868
152852	221324
474880	370099
55868	338189
373210	346408
189193	453521
267562	141337
377776	439732
227152	478184
38150	403325
286518	413525
172923	320326
71346	425047
181668	399
106536	13860
76757	477986
290846	458790
375312	478415
425805	369599
177577	462343
201235	366507
333199	336590
450839	75782
19353	267602
356755	298092
154456	314722
278800	303175
298758	196783
388662	212081
457418	109733
99350	293308
69645	447468
412749	270095
240609	234120
483559	219941
68340	257210
94146	249334
439878	168381
474422	80587
158360	72523
14531	190369
26527	153995
284634	63703
486712	82172
481832	446321
247597	220756
257474	241277
308108	171813
183718	55439
428099	423688
319015	360469
86730	461392
312011	207042
414058	119868
57519	48879
373158	223121
243797	58287
444131	189572
355553	388473
85247	220425
210208	466737
118326	209471
145288	58479
212308	302033
477752	66351
462352	183213
216248	355528
106803	466432
434194	301094
15433	379696
406562	223025
199746	397567
368914	15209
345401	412548
315614	287854
418745	474453
147803	425846
245816	278938
181280	38134
323714	18355
188847	269516
239460	245679
290919	366781
72358	406246
107809	98012
81262	153799
335654	300469
213119	62783
146976	13370
102603	86728
82790	461944
454702	63156
475788	10570
174209	490330
461822	189660
322533	6318
340669	427583
121098	388425
124351	291521
306678	272846
124469	135089
11777	331604
45673	334632
326762	466536
380958	344081
9250	209510
57846	148748
42793	187356
353078	268524
173295	217423
97499	388575
350064	28390
162329	111033
198605	440660
398100	264571
314311	276780
324216	405842
18451	71803
311624	207112
322138	425675
484993	411455
428847	66445
213520	265589
35498	313314
89276	217223
396584	290176
146893	451031
120596	58881
282261	475158
131483	175521
449356	216898
188735	152275
146672	331584
360531	437156
154451	218607
172749	358489
5569	130028
271577	209933
369090	241527
67126	46260
198939	75303
284842	461944
234146	256942
284814	313745
365089	134500
250344	420392
305137	469554
201131	161397
217696	436309
155903	24334
175146	193099
16762	64429
292367	236213
65439	61530
359749	39321
297667	87583
147419	104498
303507	345216
473168	120393
27493	152085
225468	57134
153322	226535
274553	150234
412590	95149
164329	283466
380292	165377
396944	274290
407382	237235
250819	312698
274852	337928
373950	166063
395145	209572
240029	282900
106514	59759
444380	46410
41728	36392
250479	344661
321921	24208
202586	57134
197118	391414
85739	428214
56458	494102
359320	16433
366375	378686
421313	423688
252606	152179
364636	82407
280903	12443
477353	406061
284548	372542
411020	96189
468778	414912
260185	369458
270248	169116
373170	185013
326034	141649
418408	91633
23892	187601
187288	494102
65688	236240
20887	467752
54344	201446
383244	4413
474512	52390
393552	13370
340037	301659
297988	354630
245938	415578
383290	428864
309086	192524
341272	460580
330077	378349
34556	451016
102835	346768
130060	366666
327209	187045
136878	295383
440141	391860
376707	54184
344747	213803
89883	310359
179346	463372
466432	160558
22753	5857
191900	36697
380489	227088
483548	27464
247812	457697
70599	340471
63333	119909
325299	180527
410238	218156
478651	362018
358814	468162
174362	203793
339353	313174
146893	266383
397734	363568
66957	218727
461759	16433
290765	123369
413105	260527
283235	263009
231478	281648
473014	127174
376782	389826
317971	92255
116705	142018
437849	147414
30618	194598
230345	19833
72253	60327
206556	146023
90835	318053
27320	414334
254980	319778
41161	184303
98071	69030
472160	342351
113150	176561
194861	464166
346269	208617
38996	110708
492955	81090
32651	83275
60287	325844
49084	267079
131969	425767
396756	432467
239427	23696
112810	3289
307578	310389
125673	274114
53545	95536
65513	387331
304952	200947
100263	450689
25912	91295
76941	337562
37482	391414
416690	258370
133277	186259
340714	422630
401064	132153
315518	187045
254446	315161
227163	281924
128686	361458
181942	162423
369500	285634
311279	378462
99292	294069
444380	386841
145771	181844
325218	355713
166280	185661
466313	160237
342465	183915
287129	421830
393364	328249
441690	216965
477910	292619
420018	121304
314168	114063
44441	229891
68975	234918
47899	158138
322734	245679
6187	293813
372054	391369
236773	6992
272813	310261
319219	36800
452962	324271
399270	446351
290712	409338
52746	433597
144839	284787
105249	393324
233699	192195
124185	3298
473304	318735
418279	377906
159959	376129
230936	416830
48020	313745
271698	122135
93174	300016
414071	435892
368791	167885
298182	92888
362488	243049
151330	160633
452084	124505
468549	187458
389619	318533
125417	124431
118814	238968
128201	258220
87692	304667
72287	158498
221186	105344
55451	95312
60065	149468
145860	65103
456903	114903
477353	451016
164497	180327
206871	48365
47974	35231
383927	319971
153865	216752
442236	251656
254679	272237
486712	418101
59996	190315
437140	52537
150708	400520
45489	338289
409230	183213
181491	447335
250295	222701
238506	366127
120722	204949
399826	46085
17333	317675
233117	427876
164267	396823
207832	435708
218366	269612
167588	154227
160346	28129
335415	224431
347244	345585
193869	173441
453532	487867
142993	357807
404693	333243
224009	141778
186647	180172
148250	421206
437675	438419
276443	421115
177124	364909
234881	224085
98916	148519
137454	392055
295597	384951
242411	107287
182986	228677
75501	202996
452052	287694
336371	230384
135309	328733
479950	370313
360910	311247
433820	460466
56674	252961
232671	21902
401863	295484
384015	10207
194266	262954
347207	425675
386901	48079
439324	314318
493625	59759
5745	166724
305671	213317
233782	179472
237714	135731
53102	35434
485546	198038
87638	253993
223429	253916
97268	294836
20280	23018
220893	202073
16641	414269
16516	368707
246755	243056
361630	250434
178422	94178
333551	297399
109159	217423
318746	87825
358908	1976
339261	372700
317722	406287
453976	49660
91287	257461
354376	187836
18766	346158
421105	160139
111784	268111
1839	41075
409388	390232
109808	86496
352182	330995
127014	469612
346820	394582
278136	259138
48419	12263
167588	380360
459318	228431
145810	250400
125420	390232
3823	440254
155035	481785
478381	273831
331835	345783
194681	104527
102458	387742
453954	110677
158131	11465
422776	368205
133105	119868
105848	420944
216894	300592
220785	75379
386221	491984
459841	322706
411674	35170
62735	139648
34798	100705
35036	80650
362372	337262
138659	321017
117862	77293
343604	104505
257391	313314
19311	445828
239112	414728
454745	149552
322310	21523
259612	372822
493007	368205
151732	469235
3823	471058
8550	204190
446200	331789
239268	184076
478060	368302
278057	162693
101443	248777
255516	458119
395434	409957
245767	299467
117703	401150
412856	220857
118778	210848
43835	419576
149287	425510
154628	136876
141440	141978
239272	148739
185701	440660
158231	3541
9969	340918
387742	265603
178048	118906
473398	308407
345782	209510
386269	122193
234044	514
134824	240225
96708	66890
239290	111030
346216	305392
196996	406212
397940	355402
206736	227357
105440	373401
344844	190766
431508	326971
355404	335956
485088	262490
455699	364880
196355	217871
472900	204080
141812	456640
308759	313745
350164	133523
36784	17336
282451	9138
120050	4532
365621	231021
131586	15209
393255	480232
218485	286012
338189	421828
204112	112000
477594	309801
173178	89977
384575	355348
110937	124194
397322	86728
231541	191788
160182	420757
320845	113138
37437	487833
8	256121
367556	383218
293207	47644
133912	447107
452888	232890
19892	236528
70715	343012
22611	391414
203050	12895
202518	401432
445104	170894
323180	474412
405936	467192
453955	375768
164080	302564
94985	268531
38959	430356
417595	180224
68689	463615
331463	160419
396449	377620
284248	229443
123163	103113
2243	270836
235748	359323
214608	462236
146915	66024
277264	314343
67613	122462
446739	472072
273231	289515
8771	290450
215541	386667
135235	560
220445	83140
6442	97150
457374	242786
272562	266860
400990	208577
293251	408791
463541	207005
389849	313745
91608	94516
269801	259929
292448	86560
337458	300800
258131	204402
225094	74611
154624	417301
71061	420944
490936	478415
354857	189044
3312	223268
455418	102748
259390	320464
127660	179692
85094	57441
88681	476471
27347	240338
161755	428852
151562	141440
47407	238709
310285	493593
308122	222520
87093	411365
304027	172179
338673	51571
218507	428852
289515	210282
91151	378462
193336	339924
312468	401871
191131	313314
482736	313745
445343	393760
2389	141512
104741	90123
487723	35414
95356	49896
99810	249224
251372	83403
258729	81096
135920	32807
234788	211414
359246	243840
28040	288565
381721	214050
37417	274309
92635	31313
194974	225985
115190	279509
358320	392214
204198	339333
133852	127921
477702	250374
296936	316011
67540	301895
403413	474984
175677	368205
321247	401297
238604	159249
392909	118628
9493	87471
186595	287382
369000	51195
309084	267470
221582	466969
186206	314742
457839	235679
23306	468276
459035	123819
326642	119868
473294	392108
193822	334424
385226	440660
413105	262954
285625	304592
193118	110677
273901	236413
290724	48275
54501	357132
246554	481279
168420	17983
105488	194452
66448	200549
326486	190789
356135	90283
203213	259809
205582	15209
37388	313745
320128	239872
329803	167770
256610	385681
106353	281163
128080	395870
73357	274547
15680	183967
289970	84089
226649	450541
273609	477147
218918	488052
283608	138378
250944	267576
153322	229356
308527	58791
6676	440249
394764	162831
314413	492906
260021	317541
346265	262037
144166	26708
144797	27163
396489	29721
277334	267352
399223	119118
161359	206665
209824	79507
223847	475112
119026	377939
287713	203656
285027	37249
455445	250896
406998	69599
143203	198759
422519	237235
382608	288774
454867	225200
226023	310499
399837	221586
47677	137517
370031	197990
215765	21704
298110	303797
209538	183213
1121	468125
348615	15133
300443	227101
176266	434893
54534	313314
114332	28838
24716	76454
350239	318101
231350	33553
213107	246054
219136	351637
477262	394074
102644	204050
123163	444692
431702	483681
448680	38063
354544	117854
398289	21411
248802	393791
326574	221061
485803	345011
182657	405358
11318	388869
128398	468575
16111	217409
201086	76829
39369	268123
150582	80536
464792	353756
338393	156376
319824	327721
256652	221448
390041	122559
270248	257290
305365	196851
230051	57792
71983	83120
487347	481785
466480	397507
323131	468575
114643	70049
81238	136279
89219	313916
397708	391414
83731	38063
201639	322436
361337	320464
63594	35735
225297	119941
277431	94344
191427	327436
153693	270608
266698	124855
212974	141260
128704	241137
87716	163823
214691	205485
205270	64509
376543	390002
292478	176878
368004	446969
471884	54976
482083	142911
225568	191797
318941	159110
193118	357357
477420	241137
400513	322805
290465	480240
195419	86728
376756	169116
318307	293813
179866	40807
456966	137658
144998	421891
485629	477986
175798	72195
177946	464032
209790	203279
156256	186259
392086	207927
17678	164884
268966	395198
269645	419228
70257	56663
160169	93916
177577	266683
205911	238796
351874	238299
307688	195440
327209	40871
442321	264406
207832	440962
477353	108222
420331	141892
368521	425082
300925	261576
220591	83404
115382	172148
197372	300085
152742	377207
316492	378820
71511	77031
309395	301659
226314	452091
404057	379143
304945	24516
84745	376366
317370	373711
298026	335347
222387	122095
187127	417792
350823	294548
453420	133588
59864	38974
117833	336071
444039	31616
371480	80497
389605	74571
236810	231485
273287	101058
305909	88368
365550	203712
368632	326971
382574	44082
452424	218448
104740	34154
451764	449509
279561	305055
392086	58208
185526	239646
364202	63528
437849	332191
48877	418175
493990	450011
181200	378859
365263	74049
306130	198317
36339	205000
193871	296423
264677	142018
465550	208168
361291	324848
440808	286697
344368	298767
323379	219370
241952	109006
367011	68506
102352	366369
269398	123710
230051	206440
71137	227101
412036	231149
205322	292092
458768	450934
201451	465157
364153	249202
88439	207149
77953	384368
99363	480025
242131	256248
482575	393135
164918	354179
233699	171069
192123	189654
420234	351913
200013	255428
54541	432427
61461	256383
108272	346266
363316	218730
235564	470259
439377	38530
338003	228280
82486	78380
306409	25563
71997	317506
129871	267352
159053	28330
253109	41753
217936	9054
10466	290624
438680	352174
442384	229683
175118	336590
228326	240374
106739	311848
454839	65670
200092	25658
174711	242191
160419	454912
16349	405217
370262	412980
208593	194197
39627	191821
470671	336590
408480	24943
184248	481279
84745	73423
104718	441002
379170	380391
337281	121930
406521	464725
44652	476963
361862	369549
452099	489778
73660	268129
326888	459779
474341	400184
466432	179108
348063	454975
422243	164150
191859	435817
411424	419089
108314	171881
328733	283295
197390	420975
13077	435067
320649	100503
43522	441700
165064	324377
6467	46188
160006	366534
93857	190369
204386	88105
203179	170180
171479	296012
330954	483667
206607	412305
384931	248982
410183	59831
78641	220049
307448	139828
128240	26971
481964	10646
405979	12958
217790	358797
326142	313314
277770	298767
235457	284932
202885	433934
324502	475025
486222	104722
196796	440660
159077	118736
47518	472167
42191	94690
153543	305127
424354	144470
270248	104788
301823	243766
238856	172196
363984	283445
393552	21411
118132	444875
142134	260138
179573	304493
224187	366127
306345	203213
170982	407391
336111	190369
359295	80662
215260	56806
199333	317118
203791	392055
252065	94344
88812	317356
229147	249334
474939	84504
219198	244017
240465	447560
151952	189038
406863	4413
354637	168381
134004	68883
104928	483666
240732	130570
83805	335477
245812	378462
328080	253325
128316	257253
66798	402323
274615	123077
345715	341271
97280	149089
224696	290450
183801	280688
123012	329002
43419	90041
262364	349027
149771	66509
347121	335360
50264	103392
333080	477491
412037	194830
129836	317282
323836	457134
286924	331089
112372	207535
251720	104873
162526	332392
274940	300811
248702	438419
57055	348798
325753	137833
338746	260367
120486	59658
51164	108408
195220	50538
352428	418658
30668	310180
443320	163373
144165	407674
480426	367585
146893	32120
293913	414976
463089	347220
26475	209257
161389	203656
268359	378686
110296	438783
149272	304589
235846	385207
164823	9054
461666	425510
87497	336590
422035	436855
325509	417394
21275	217423
116947	344549
474253	35707
21129	293894
20946	228050
372340	394948
326260	354022
119001	419478
366877	86476
346552	105878
72111	402509
131098	382698
432995	226494
167588	346442
239099	380681
211867	381146
125420	409244
368113	141831
210748	378686
341561	370753
437757	183479
275381	233024
110192	421356
235592	136218
441889	262954
203786	247702
158099	153455
395659	439507
37003	428080
273804	170164
27581	421629
168361	113683
376261	205287
208775	140461
490353	60517
320903	449174
210139	316419
346623	239804
343804	432673
83219	404806
392370	100349
53922	70026
83275	148562
444389	107473
128996	236240
306345	369181
158806	94516
420033	362773
34416	375840
380392	160419
234711	28023
58613	489098
151505	67858
215289	157100
225650	285156
140734	332196
352007	183213
14254	332548
279336	87471
251779	377672
326631	88904
488610	313745
167060	34738
289084	81796
378997	106739
301312	485667
49709	196783
341067	156262
249525	478415
262633	74779
492990	487938
368021	469235
274138	165267
225163	89222
105754	320523
222389	252469
476482	70556
72245	208657
92081	34879
304707	486498
48282	35707
296327	84089
114348	449406
136937	486917
292625	110677
380487	426034
282269	469783
36476	283346
300273	245332
72160	431576
405535	294715
139931	215141
73466	172514
284406	113846
46071	327061
314788	413427
345288	196783
103914	65028
367099	264406
371767	395988
406660	457678
391739	250679
278439	164686
59092	275677
288714	377396
249055	73298
2720	321876
438215	374806
150908	120449
195142	399852
483341	62938
16844	113683
164802	318884
357172	323997
168390	54895
82442	331349
366402	101522
23062	277084
120933	416091
431518	114063
56205	477308
301247	270836
302488	181957
164170	135050
413702	45815
327177	420944
411258	126473
342619	323959
85575	14010
380025	163066
261920	264908
408903	157432
482456	406649
303993	303497
208362	316575
22959	210685
319432	332392
299736	254109
414477	401871
26972	130069
293207	268167
213247	273831
422849	23350
471998	21583
209556	149371
186791	281924
35806	88705
91934	68985
66449	440290
170679	34255
119164	288268
475898	355898
113363	350724
155355	27464
168000	253325
311454	2734
142947	190369
19745	104383
138068	203279
257763	229872
288380	215906
402283	492040
72111	309890
483885	2537
315838	430356
140989	100478
125948	420292
144673	52853
50548	296693
140918	240796
156798	323826
368075	238578
338466	441705
300775	71831
278314	285640
263880	214047
431130	36066
427432	399650
327209	60389
157878	136431
10662	261890
461321	430610
274284	65371
479985	255556
107709	411518
377083	218727
179475	138180
146893	112000
107910	451666
49106	333127
299386	165610
182718	407334
31178	335822
11377	255189
15662	151647
213441	150760
78613	317118
103930	337657
227101	470671
327209	363469
381439	228431
167960	480025
94144	266852
471169	214540
144577	457081
188419	180961
491190	232201
3079	29834
328710	203404
73718	168779
24339	273831
22541	119123
420266	224139
137454	122585
490119	30122
7712	282074
424586	33369
214929	404210
374548	316959
377311	282358
138856	65245
28513	205438
479351	61041
416684	435318
128124	253916
359396	21583
411917	391719
144857	243720
149607	322127
478635	261396
81695	132996
470314	478415
357939	110898
74024	21568
471666	28407
191308	110708
153813	427359
373576	207535
37032	316575
282522	26551
370231	306003
32751	314512
315250	41300
192528	86476
438460	6072
235512	248885
223731	484447
458177	187098
290838	201208
249696	86662
319824	308150
26266	38063
82291	84089
117442	21902
187246	173965
61550	117368
449399	366220
309117	317118
292687	404806
27500	457860
308150	29253
110448	6949
366346	32760
181159	171506
10488	213818
51176	44469
21230	105017
130651	11226
115304	369599
432610	65245
211323	459513
233006	387742
394349	86974
86786	114405
295913	159249
434855	360860
212009	383967
148291	317100
146924	282556
23667	196165
180908	419211
251823	97287
444235	100189
277266	16433
380049	449831
248981	86728
431	114499
98968	303424
215853	86974
404301	230325
430281	136464
264093	336590
73023	369771
178223	68685
226023	193275
411148	120666
407597	88162
286900	439599
172562	390232
449365	280233
405788	94526
125819	269114
66040	393231
484198	205749
292564	441357
267940	447517
182004	91288
309917	467513
286017	402967
251523	313745
233344	122490
126277	304865
87539	475073
28971	166738
423101	22018
437625	463615
15561	446541
478816	412107
171988	148084
197936	322721
123921	372214
154988	236213
454263	189064
67351	413215
478906	420056
467789	294836
101522	476231
368862	13589
92401	320288
431508	54035
332891	321908
494022	126282
474223	222701
482140	90123
124747	369763
123982	401871
3809	248535
316438	433934
369215	181993
435190	175001
162025	309425
305174	74482
180216	42568
61595	13370
156596	201942
207345	190369
127519	31483
272086	1044
308348	296693
444118	283346
84600	10316
204078	61205
461902	9328
87738	308249
231207	228431
362290	78184
404984	299812
304146	6937
77229	225320
430402	303648
480633	411424
444299	183778
318052	189802
153033	420895
380064	189332
34698	170808
14098	17333
241198	278498
227639	160291
488092	73336
424674	182004
328288	447560
462533	273831
45565	227147
15128	326531
326631	221216
420736	257391
152368	270095
462648	272230
394871	379533
61926	50929
413626	286828
461833	406641
383983	429790
39861	424949
487497	342724
370779	205270
390083	294107
298056	73609
432040	325986
103748	58881
61934	356355
159346	313745
357912	273831
340259	306522
372911	365490
57467	114930
328218	209689
157182	178335
148559	232258
270772	113436
174255	343655
73678	354266
382574	12895
400889	16433
121515	248387
177339	489167
218615	99714
204222	337893
141100	415379
278162	469235
311823	354970
294294	8627
362502	327217
201131	109334
460762	322319
386827	249846
336367	441434
323046	390731
451007	28065
122727	149128
269019	156257
474606	378127
146281	210050
396050	173315
200239	304484
271782	289159
72791	475073
63959	17186
262980	351451
257613	35357
375405	78090
344167	174564
336951	422435
442361	22006
69002	368876
160898	333864
146366	459213
51048	1057
408872	180021
469724	182511
402238	78876
324610	214578
137454	6984
333323	429441
347480	243115
114063	127895
4043	235483
323762	51130
192611	41990
376855	354630
385062	207675
13879	144975
118132	335743
297940	15926
57539	83811
236676	141798
255932	316011
324708	338001
333206	401949
135663	31701
402725	263253
72287	291273
91295	47807
107040	296592
154009	25825
41146	57989
244442	206848
435886	2061
439249	359618
28357	178153
317027	381354
424215	360531
154712	158917
468627	198510
122486	342761
130675	385000
171538	267352
33242	380071
288915	438783
193216	117994
277568	436354
152612	238299
461182	116511
211868	321426
113885	472533
226865	255027
236359	381622
26912	391517
292461	2661
63215	478415
233004	73168
319824	152702
465780	373890
395795	361678
92945	65670
292923	19139
243123	188319
392612	91948
64074	478662
412404	299870
13930	335548
314458	12600
168798	186714
423895	94344
353935	3188
227232	346557
214604	46138
483112	388575
427261	101642
324202	102758
461833	448283
119377	235787
385930	378135
44160	346823
446891	474976
128704	212139
130121	122585
383497	144845
452641	109057
167106	450983
458988	82787
193012	414855
104316	430356
360240	143769
152592	389682
65603	393326
434757	163127
490199	241422
341397	199063
370848	106297
351234	335367
232852	91061
219137	211868
412576	203656
330592	427853
145912	345295
404787	284513
447767	36066
142670	274724
332247	80543
133045	134030
257524	365343
80224	286936
363865	169482
116965	36719
353815	62196
65621	344523
449296	200444
196003	152667
149288	63414
198985	102352
8959	25523
431343	267602
354466	341271
65003	258370
277568	195402
396281	209572
67407	483595
75959	298875
279080	291521
276821	224006
337415	426089
434726	374784
305949	214050
395849	425675
492	54693
107589	259074
295164	360708
395428	331508
414058	11626
178422	33303
58042	105600
428277	462969
242435	179796
243780	122462
72556	120320
371779	472164
64030	428738
480367	422175
291146	393326
233827	127921
64372	392631
109421	448309
39215	345337
269361	212081
154365	24374
332089	458210
32538	264908
428944	57020
46617	212081
181679	130017
481385	387110
448950	63076
24576	366896
80393	175402
92047	152041
89238	268550
93700	456215
26279	132562
321923	190369
220487	28129
480850	130476
474341	473662
65530	269586
185228	230869
252373	372945
45034	450448
69481	396080
265106	114713
236241	112640
299439	230233
117978	317118
13503	214992
378420	480340
5448	398066
70679	212518
389466	335567
347772	83275
91960	158811
89219	476622
85242	295590
468877	291521
461415	94567
420511	15066
395653	313745
273885	112677
135939	318563
91108	20959
183210	378479
216666	343834
331076	38063
410038	456640
53793	119736
416380	304654
385928	338189
86795	71316
488144	224674
381067	102603
9054	420251
34730	94516
117783	247930
121310	243192
199316	370
62275	488454
89028	293813
249567	454975
408040	334680
192373	465692
174378	45314
167531	42331
110911	94905
308632	328549
153324	218727
429287	450407
379019	207696
260374	15131
483694	434239
259959	131973
99103	373288
275325	433193
29265	148590
109949	83275
4326	399877
145028	427025
280778	205223
61450	232377
334393	453391
275721	228908
189062	155441
322364	100287
451412	438580
184583	160419
456883	94516
189815	222698
6395	353557
83794	212333
58416	265940
374379	454975
256893	406785
203805	285156
289706	403281
219546	327922
276962	301278
81157	417201
394303	410294
146550	13347
187038	466451
141782	226368
483496	180760
6949	366872
358387	265065
446148	219468
382867	37132
167321	146202
396284	205627
246523	311043
457949	327217
158473	186259
207512	313070
271176	242396
55659	329129
424233	393458
216666	138348
484577	205082
238542	367612
312283	263110
449031	9054
255058	353884
42020	454016
119103	470462
148172	61322
37203	291823
294463	177861
125798	46294
80498	133423
385670	109502
334066	24334
141388	16212
379675	482143
379001	223609
226023	73513
178422	408839
153538	371744
18503	267602
211001	156565
491308	38689
102249	139157
217150	273831
333851	274508
144612	344188
243040	202505
260856	357357
334227	125644
234495	112379
57281	23018
265875	202507
340197	69103
23642	487833
307276	120094
422015	158153
169529	374145
377509	272865
221783	299176
280952	254689
183988	277961
98518	165267
172172	992
350548	1765
27888	22719
354118	174564
232770	469227
386305	75303
8635	430278
406660	324394
154976	72432
79858	417534
101736	385000
106739	196996
340048	388212
44642	304865
307618	407076
14644	130841
446870	88289
178524	428050
184528	145810
319017	461182
150471	190369
263703	438310
295381	265065
357983	25034
492138	123369
368639	75201
129724	245679
345715	253719
161666	313745
217441	190369
412150	451795
272927	60065
319700	282762
180405	1994
460513	353182
338080	285472
290765	446351
488272	249202
355083	350699
19722	232087
289654	5328
278312	436354
253024	479840
312714	166019
29599	214559
199668	56381
490066	226874
322121	191079
261897	399176
116725	313829
247608	226970
398203	205289
137381	104299
482024	46155
36002	444787
43835	249202
109728	63437
11795	86560
480150	278520
210050	137798
267128	237165
437849	452672
397384	342481
488390	169398
406968	310657
429796	453493
84951	105293
224285	132058
44998	223732
112995	204958
230095	180578
88612	256121
122399	110677
199901	263463
105289	343085
158548	105017
274147	153995
142680	265883
98407	272908
206389	461659
246969	334119
490453	32390
298124	294379
455481	363046
349487	324037
36711	328731
215711	106808
252386	164187
462023	61192
49963	478415
274181	288105
47035	91069
379509	430610
259651	364577
25748	469145
234872	420314
189479	435242
114748	332512
365358	200950
362056	17186
368540	114930
12198	377549
382658	313745
326984	86892
345389	313136
313786	190369
99615	304664
103776	128993
289836	173089
41161	178077
323484	424714
25801	244440
57354	13129
103737	429826
107242	357435
382657	369599
423476	431226
454607	475481
142451	469227
262473	308100
291679	212278
484914	373711
274852	151012
69445	119381
273900	303497
44465	52159
202379	90963
150954	89263
271240	19377
199182	112858
292816	366127
391384	53929
11797	476951
51366	220417
395983	348798
245770	438419
44159	385837
266965	363365
380915	376323
490470	105844
49981	17339
273920	4413
197936	190191
153813	164394
140922	328140
192238	76281
226919	228707
50363	19670
155419	322003
414885	226494
47898	85699
254446	120778
263194	188759
449594	145064
479214	205223
177249	339894
418442	191821
243067	411455
80323	60108
238140	147296
375510	229692
120439	301869
87202	373881
464829	383625
202774	46706
69428	314742
406751	301134
159609	144845
183989	285446
167234	160520
183003	135757
26475	475269
408387	230467
288100	31049
492479	263009
83799	291674
386287	72046
153152	269199
250853	209572
340321	317118
212969	350189
482606	172653
440573	341778
450307	205223
334256	226494
397472	300606
391806	36515
78289	158170
20946	176787
482456	464132
80837	468832
41495	110954
469738	370800
328867	316575
266822	236042
58908	30332
119614	36352
103652	462676
287766	112258
362267	278000
450760	492701
253582	231739
217070	399304
283248	159237
42370	451818
405911	250679
300925	87276
155238	420771
8881	275677
217456	418460
245286	288541
481519	288837
434768	410074
404178	486267
79075	297739
316957	230033
130812	87515
226002	421115
122200	5040
417723	69615
243057	177932
278273	136876
404135	328211
33677	110677
84163	91295
59434	470301
80018	309801
196030	484687
11666	107318
159109	476447
228732	468162
461246	157099
194394	262141
225720	279454
295819	143582
446462	426073
2494	407142
472968	267602
55626	433922
315391	288138
22940	190369
236367	149079
472620	61340
464849	190369
218841	295484
47035	49553
44082	348176
449671	190369
9597	207927
64361	333799
250784	46503
223932	270324
490211	174942
271673	440660
435581	132740
37383	100801
426341	479874
101230	224285
86374	59821
308122	491431
66036	157247
81636	161381
331238	16433
252596	316619
176913	91890
373950	412322
338755	257298
279979	235455
478275	157169
347040	295650
236216	323752
52804	486885
130353	203656
251614	313745
365910	474412
373025	67651
120518	267602
370590	470588
352798	406371
472163	123369
414286	46598
372488	295911
89889	231506
184586	468162
295643	273831
289673	328867
46023	310261
331659	154815
230580	296645
194503	74067
481419	377201
303641	47644
71665	105017
51736	176021
139185	449822
63758	15209
284057	120132
89310	276969
452240	142018
115449	212985
149934	485304
328837	298065
302412	284891
54436	177274
455269	307521
239285	291249
272628	241468
322211	362832
219611	138426
387357	117616
392577	449090
380480	440962
350347	205270
461503	177861
456835	457814
187102	21510
304247	447158
236779	21583
65473	366127
298496	115413
340511	197882
63936	12204
238025	293813
326939	105498
402773	132843
314617	316705
169331	193871
188241	144130
320021	147093
209570	77270
8497	150352
453382	329196
272301	362240
245679	326586
37574	281918
192611	273934
363505	9054
408817	236213
366814	182000
200849	378686
334092	315250
293768	450798
3186	275721
54454	122135
281698	51872
89883	293049
60630	91711
434251	227295
357954	220259
468907	328538
241732	266852
38063	116124
460865	342807
362267	87739
436437	405217
216945	17155
329903	15133
281052	350549
346192	448081
287089	63391
99023	350384
328940	46092
54789	32807
249961	211868
173988	252961
92449	344398
442471	363973
422207	459390
302680	281252
182959	89280
489682	353867
474606	167517
27021	36902
104050	380397
82634	86421
381053	21583
481492	157524
406408	230714
212153	444995
234442	9232
425611	438419
329811	242328
28853	69103
202392	79485
200585	491505
475152	312259
254044	82498
101252	469235
434193	352845
94899	171282
72501	428344
402284	494102
203781	176182
312439	223627
398521	14538
32079	125171
393202	176380
89257	476240
364044	162795
367328	207032
299836	15209
353856	420944
311204	476464
13147	260514
301957	247274
124715	458712
399448	308817
254439	393326
138726	286936
443320	379741
477328	336271
229735	9384
22721	8623
430872	112619
326809	91947
303507	281942
192905	258370
373111	279494
225780	354730
379472	60517
252625	170170
240249	411424
245716	321856
377786	57134
117278	251150
305588	50264
437609	158420
292169	221324
485419	438419
99872	478415
22553	489922
122207	178323
301312	22827
340197	251372
118763	127921
216824	328726
419656	88698
233091	254973
127050	138235
419656	30908
286001	112379
38550	354829
195912	265589
443935	481510
121117	27158
467116	350822
73660	341664
160317	21902
11730	294836
306136	86728
253596	246563
339551	200358
296339	385734
331592	228153
154172	306504
287834	261406
283024	195551
426879	86974
242411	61986
254430	309079
219281	203783
405555	293246
378350	214024
454755	103001
438114	287740
68058	419584
171205	5754
203781	137155
68707	253121
34255	56086
84123	38064
66388	155311
215008	93533
492306	411424
456021	208895
414326	183479
448062	386143
80366	453391
439740	275232
360363	22347
389318	293813
366987	315120
246740	304493
237120	471412
375472	115846
50627	145948
338752	401871
198403	277319
181111	132740
126657	127357
109599	139467
78158	176610
176663	15133
242527	336534
237603	49692
364552	352589
233353	179886
240937	86077
461054	114930
347425	401580
155698	385018
444723	132375
347948	187045
484890	440195
110479	190369
481263	190369
370260	104598
413079	384174
216396	53863
158998	226361
373897	378462
480853	440804
160637	261054
359930	401854
188502	259463
315230	21583
405979	200947
121342	473186
481723	180548
381305	435417
235827	245575
479325	436064
487938	287385
345401	265293
152248	48275
462135	398991
26940	473312
114715	89315
159459	214463
57893	145030
141247	8175
103914	294385
64203	99848
254937	432402
338093	230205
183753	240757
6381	168381
409393	376254
478537	40292
239870	23430
204563	188041
321868	58962
108752	473375
306742	427616
243791	225560
130261	162831
302900	43514
483946	79989
104192	411424
445343	201603
186409	464420
211624	383967
421820	291332
451692	116070
200092	152237
444380	36620
112043	26940
28118	52464
167588	48229
293542	274504
460692	287423
123809	198687
467012	231513
180757	36891
298302	395988
62825	486660
199363	323711
138887	416402
35589	86728
235702	302033
235875	86250
278096	49507
479351	174500
350650	154567
1911	75303
439547	140746
458184	67356
407162	452623
92693	214055
490276	362773
360660	76454
256168	485709
90052	90401
250211	271673
382848	426089
294323	386378
47401	426210
404137	267602
244003	361949
82129	414019
76835	386057
35082	298516
422318	247556
237480	281924
168400	79989
364854	325781
412548	479680
385880	366828
39861	307294
461735	216609
19737	377984
330369	403098
476970	429161
42403	392788
373190	350189
210387	318783
490177	138206
479325	346761
213765	340246
397833	429863
333106	268176
55194	393172
116825	340990
408888	113749
447793	54536
46717	307051
334985	414912
244092	150359
454102	100503
15027	78255
358860	138317
45399	452250
45772	407386
192611	485090
386802	79385
138116	319703
330473	313314
481059	267060
293705	315687
451813	261156
108057	59784
215601	13370
298249	56873
320982	16790
471382	166815
140043	275780
376855	209824
307836	224878
453919	292369
91582	408970
143992	284246
348798	464775
170806	405174
417766	413220
243079	198464
180754	236213
120046	108222
274413	183213
292198	82430
342486	318656
323825	194255
355298	1292
277808	188759
108481	385378
423828	444500
318269	442180
323361	64201
321747	171592
146981	212722
156081	369599
383883	456640
279938	11301
155448	77347
222590	72670
441635	117070
55450	61572
251372	376124
233498	28990
403575	388713
165680	174901
290793	420944
479977	291332
39233	75303
310263	132628
353345	152321
408531	166371
429787	1843
464271	110677
19355	200444
337287	435071
186206	321313
118508	307423
259827	469890
182000	149419
178563	390687
138160	360118
363452	394491
10920	223404
319735	210228
134068	136714
313368	237165
297474	184258
9573	110677
466909	366127
60634	386194
266279	316372
60823	10520
435208	261601
133909	49106
383914	367436
53511	367103
469079	190369
42189	393326
485476	258370
153006	255655
323718	366095
412398	484735
304118	234596
52426	266852
159560	287854
338003	257899
322281	363922
397037	141176
225043	397070
283698	126994
272859	24070
194852	454323
469161	95149
321123	298013
287661	378462
211250	385000
188837	19541
177482	445186
408329	366828
228087	398556
137525	476748
239947	238041
166577	116608
243044	313745
382543	366124
28744	184742
339706	286828
237344	130399
74152	118662
225328	258220
52955	370137
266589	466454
207269	263833
457845	22974
482642	67584
40485	192610
482532	191714
23659	84089
299192	387379
204103	176396
382848	209281
447313	202394
450465	142018
209824	298182
345401	295996
144643	94344
176312	484447
473606	296496
300937	249871
385959	183988
113138	97760
445583	62191
447567	177272
68783	313257
169767	414293
483613	256742
157917	424337
73462	119868
402650	423536
293913	148376
394349	325604
171579	262368
263703	234449
326124	222701
171093	428214
47341	46301
388249	423524
248317	326254
81220	129686
29058	57495
410894	483457
354637	222833
1936	15209
407163	430329
254510	201780
197126	206699
408779	182676
1292	237693
489787	295404
262602	176925
76439	266614
283757	443693
438957	169461
263799	413075
97147	17563
300711	424497
422783	246311
458638	82585
267712	291835
53065	267553
464537	139177
164244	494102
446331	94516
454796	139069
146146	9228
380858	194237
116610	234925
213487	412904
360459	146242
347270	17996
475158	409248
211894	317132
398990	164884
139425	15209
31509	15209
89764	78130
403483	464464
400888	227101
342685	378462
15061	219499
488971	48275
395987	201192
33391	160419
2310	192989
316175	490159
124850	78469
107058	208617
201605	102136
46548	273831
296190	130960
168642	138716
214516	479082
458483	378691
197535	38845
229687	263514
75247	414570
234193	44859
452148	391616
110002	255978
118508	252961
423371	190369
251009	129838
197681	434283
114643	157561
426141	219815
47710	402708
248421	93906
72883	190047
45724	221356
155191	83408
102589	284208
218992	173726
319824	290624
363320	251492
409943	127101
16487	198456
209072	69708
359835	123420
67906	159949
243938	343085
328940	477847
77835	476596
303420	221623
85579	436757
124767	419987
429866	445353
358968	69103
102964	478232
194889	418551
353348	313745
121860	150236
159877	362610
325722	219728
248640	80426
165680	475300
125436	467612
396156	84801
203372	315888
460052	13370
402590	283392
50489	474879
448283	341039
238236	359070
365943	9485
310756	285938
465903	10405
104345	339366
465774	101982
33525	15209
216556	62570
353542	84605
141782	423603
383070	33855
243713	332512
374595	104915
195615	204775
399922	433224
107448	196889
312349	173965
208592	240340
225595	95555
26243	324660
142448	17740
353192	35707
474617	217172
209195	98420
46699	293626
102839	226308
173698	258220
26820	169482
181852	188114
202379	16923
335630	377278
488832	271383
112443	330463
411119	255369
230000	430356
106730	411424
232616	103650
201949	248777
389514	352737
107118	428080
150835	307038
170457	398201
83517	134694
305349	492906
261398	459701
316907	132318
470915	446167
314788	160139
94584	280871
374374	438746
77819	276752
257802	476510
25949	111039
300257	22513
417938	52109
352739	477750
242210	180183
49835	481831
243750	259029
12935	320464
423069	461944
303580	385000
179293	323550
17481	170419
483706	213731
159726	459084
358814	153995
256723	233184
323152	324639
195591	112379
117059	387742
418208	407306
112215	236660
349815	35555
70280	271383
242483	89809
233105	49910
144064	190369
169137	345401
443320	168625
155242	176152
485519	332638
5538	158504
74768	163586
477932	141596
454867	224285
459861	318145
260110	217432
350650	384704
482137	402624
344997	470415
427544	240665
369209	217223
179908	341271
183718	367760
374615	221294
354564	184626
69458	315613
339975	388414
208369	169116
195098	15133
409388	447230
432620	209967
304722	144845
131694	30258
342786	359762
154686	234356
353287	430474
327513	232154
94985	27152
72407	376803
355573	94575
134133	465320
314311	263713
303862	318735
38812	430356
136988	471608
364325	9203
270359	338678
209372	50009
71073	378462
373313	246926
453046	239092
210957	435318
219875	75568
217441	313745
286168	228431
62825	230714
415386	409828
15068	23639
88266	491184
208653	12640
371210	313745
61767	94516
75925	269199
266843	114182
318513	318591
297654	181885
221296	397124
443713	203279
191766	314866
185403	229729
125087	433391
143973	291332
88289	190728
439308	272159
58594	466132
351066	303424
370247	98906
294803	293199
261340	295091
43301	318735
379667	25034
111161	10996
310261	124921
169288	249102
434318	130430
333817	208577
96581	62432
419728	85035
207382	453847
8109	121171
324826	110677
49211	117232
17576	250679
295009	333504
64927	264766
406477	263833
358477	153995
62268	114124
469446	54362
452148	392788
339333	349357
270224	248833
357134	286936
294097	221547
297834	178436
170035	238940
73432	27021
90296	62580
474341	309808
479194	233415
446413	143809
273659	146668
445972	185076
478975	199364
488971	99530
330369	103015
462505	169482
355606	395988
125705	302552
38139	187836
256886	15133
86632	185076
168437	454780
282663	20007
290765	385251
471348	309704
213123	42341
206535	190369
229215	300862
57435	286655
229528	63528
256823	410977
365550	172089
171600	431868
214308	177595
200464	41341
119465	86476
276872	88105
114565	224794
31370	137719
214593	412801
390762	315573
275883	15358
270224	16482
227639	58287
455213	261281
136127	420944
39679	418332
420816	384615
475085	448188
366906	413525
458903	487833
467579	407306
245275	487466
285998	171335
24436	188759
220632	228775
219715	367750
418743	241208
388828	225239
181341	259735
97726	428665
9206	71299
61412	310569
366198	337135
86768	318672
234877	378462
370927	239831
95753	166293
80226	225461
24209	365504
16069	371684
92401	137633
15069	105498
69730	444716
217860	83047
75672	273831
423903	13511
492204	203656
117131	377866
45675	113051
211069	76417
351955	336590
417918	410503
224867	315888
467085	248533
262353	167524
170325	107930
230574	89167
40028	228106
249286	409102
163190	110677
206840	327449
298258	398333
446231	30749
271587	109437
97732	422853
188576	482430
196794	308443
455792	127726
120509	166970
46886	462973
186941	137739
315614	393326
125212	123369
198845	32807
358373	165197
343910	105806
399736	132740
381001	335649
477600	293813
421693	435977
340733	139648
261278	221283
116527	440660
17562	43748
93901	440962
354214	46260
303482	342526
378823	147684
45609	86728
403128	53490
118806	16041
204493	209489
424607	430356
366632	16661
86596	72530
410334	474531
25140	459833
175000	242015
204527	86728
245776	445233
112267	267297
349834	296693
87376	383817
248013	412067
156972	155781
34394	280174
492606	431431
87511	275015
312519	188759
448010	246312
153589	177861
463200	450541
467567	200444
271056	267602
393098	274508
54077	16136
10864	477007
379113	91792
106469	224630
108537	450983
417904	48878
446167	310009
91663	185335
166408	40784
104505	384196
427714	81005
104817	394295
107130	28129
153324	124945
257828	175439
345886	219181
177533	217423
68894	315509
272301	232045
184773	85549
202197	54536
35806	312521
263565	80124
163812	108559
191666	278520
92312	318310
178381	88596
324708	245242
120869	190142
196203	450798
409230	493549
440716	490145
165646	332029
227602	225420
226167	354747
473381	224737
296340	369599
148139	149410
62504	17155
102290	190369
301312	266607
326666	132325
322976	250389
285249	74415
431194	250566
56620	64320
159078	243438
472100	21583
133006	304960
83122	15209
128124	130804
403483	447956
215155	93533
399441	316575
95367	459779
28614	363436
435403	376816
347405	344685
158647	320259
480214	289750
223962	387413
329727	9913
387500	54906
81432	218727
490926	4602
230574	42054
177505	445796
219296	110677
319834	366530
160720	391414
489009	21583
323355	442482
445343	95922
347121	275641
105463	102802
213404	93035
221753	378462
54680	303218
191993	260879
88460	9437
143581	264585
287372	212784
58091	203656
320972	491350
457418	214591
238368	237165
287566	46085
112254	153533
405450	62191
17767	179234
105132	86728
76139	293813
79240	88236
122531	123369
305731	234929
262719	89238
64526	10646
163843	103240
457024	90300
270248	187458
206674	114471
404532	207588
112495	456207
392086	334191
110835	115273
298501	66405
62643	5040
209523	52695
372189	126150
21268	299228
411376	328949
355025	100891
68163	411424
266307	219929
231680	73424
162229	438419
136568	248382
19556	222701
157280	116399
12915	183213
294463	273831
71189	82512
121755	103233
310756	255397
177079	27192
81249	42189
96832	220487
70759	436686
462224	461846
354497	82585
12623	99559
276644	209285
482204	42189
347308	92613
44159	468678
338356	155214
6123	401297
183679	237235
425906	366564
472447	420944
375405	23734
98511	270095
449454	411918
161481	403249
296675	354741
93351	366534
197614	217423
338755	278520
463333	324037
388475	23895
414825	274743
466998	110677
342652	235578
274136	404445
237366	102352
221895	48275
295718	126426
398687	21411
94634	391414
449871	241148
299206	461846
438203	429863
405863	299098
252377	168381
423222	466293
42168	440660
289980	218727
441333	279664
443642	470684
288267	187244
4841	122046
249111	217423
105426	61221
263026	84775
169584	203656
238083	12700
243802	150464
250824	82585
332818	135049
217227	126426
463921	337322
220487	102352
337791	364052
119039	10933
273768	58881
304355	124079
126305	454733
113019	318735
310139	35707
38660	421428
9436	249334
296514	403900
446037	234356
344314	30528
374402	316651
304165	35707
102162	206623
72258	406877
190459	211697
383193	398333
279240	461944
322111	51222
96905	37516
200092	43941
178048	7040
304501	94516
414378	421187
232222	23018
446182	92130
324199	357800
386980	256609
204676	14246
207978	177441
242411	211762
193409	270564
92457	107365
192905	62191
36711	146893
277987	344314
359958	35707
334466	116070
456303	433343
256098	183868
137318	311212
199617	129185
451731	77303
450465	435847
328870	431151
104649	57989
269772	122462
187834	213081
397814	417710
285532	85617
34119	84461
22611	46294
425762	183492
292347	272096
282042	480280
225564	344619
335951	127298
49718	297607
456658	287333
85472	179898
392827	234152
9969	390136
204070	261396
385476	329418
16995	414795
373755	246592
378667	363631
361001	373021
428437	443976
4804	401395
291209	304011
203085	476171
336542	190369
332701	110677
381838	22827
23306	346408
204368	23419
335951	93203
218123	139648
100267	388244
160703	120666
463577	72303
214114	314165
132827	228013
30880	97894
4746	480314
319378	493022
285876	396905
194003	104505
342486	306901
30550	192861
129158	477986
301508	76454
14967	16692
393845	156375
175304	185013
235034	178335
428934	185335
149652	387742
104505	210225
416428	448770
249663	120986
396478	4349
344737	207093
360717	147316
98736	492906
59718	363021
201570	87471
133321	403985
194798	324815
280622	127921
62272	405217
144288	154137
318715	404960
421794	167383
310838	316372
462055	317118
438800	116277
123955	272908
144328	375840
426850	136744
449543	250288
369835	116214
25969	153995
110013	124502
261452	85202
218114	484727
468935	373810
295741	177669
403824	306215
142585	403407
49056	14919
194003	446188
380554	144973
190524	225279
436763	101058
406200	199526
201813	369767
377653	20959
328220	431047
61999	245317
218135	148519
29582	350384
431908	187998
409648	6374
469269	291750
208617	99549
455105	419170
278482	132894
238536	204925
381449	79989
11903	451066
352196	45564
24376	161919
196295	112330
62101	440660
433911	478415
356816	375840
419184	343417
281066	416213
355048	250214
47972	344647
196003	133561
132522	119123
326870	451460
247843	427732
351855	223019
428216	290847
256806	258370
388645	345649
153282	330606
298676	151800
296240	268809
245693	31876
430529	205289
51878	28129
161701	246985
198317	444524
384540	62191
420234	303283
469814	379464
89219	289860
284505	465536
44950	59040
120692	458108
241173	253069
338194	95942
58349	308602
291608	158825
36439	223732
168727	384084
95517	237235
147378	243183
9935	225022
362654	84991
460640	36392
303178	307404
465740	69289
70086	297005
479688	241377
4139	289633
161571	203279
470798	240225
58900	343008
432620	25658
123931	220417
129585	312134
203656	385481
413095	363249
25969	236
270248	80662
309171	368514
347596	441996
462502	368617
79687	264079
470328	59374
146924	116888
36218	367657
46092	95895
215825	158539
240505	114063
80150	429150
54536	319952
238912	231485
280921	346468
474177	254030
450541	297586
302096	440660
343628	398333
422889	72983
463032	77475
331432	366560
161046	303724
433128	440660
414539	251597
216766	284050
364201	212278
376146	236032
419568	82585
324604	131598
379164	178720
413816	442474
203354	96977
159967	30611
442040	489018
40604	170627
251193	407683
74976	262954
55449	248438
471972	42212
290060	7308
86632	217784
247296	221847
351579	92613
233663	309525
219822	220857
373881	205879
469849	278520
74773	458877
82811	482143
250494	162165
473728	387742
233938	170939
267387	126104
180197	268492
73298	140044
215260	196851
369658	78273
342630	196735
152683	191821
449406	257298
427147	4413
235004	18747
398937	309425
380554	122462
39397	9129
438431	277961
233611	388720
322274	230145
314617	276962
114117	132608
334965	357685
44925	426986
282084	396255
388142	5311
130096	15209
212079	411184
38170	410798
174362	184258
255426	320797
222094	150526
43985	308269
196123	277450
262410	158400
193767	375334
227639	479759
73298	396079
417168	269171
22124	313745
42810	127397
436684	286936
312770	394023
191779	1057
301009	235325
306261	5040
192451	341047
208685	44537
74613	273254
380846	70507
3809	143506
37351	459205
160247	9864
114438	492649
128839	380538
40997	377683
266355	9516
129498	405217
166085	182553
449827	26560
329415	8577
418989	440962
38038	260171
173018	484447
11882	31703
426721	136557
138126	292227
45318	363066
93388	157341
162109	97602
210346	58441
442228	411424
221453	123213
89219	307386
477491	281558
378224	229432
200410	51881
480105	148199
440499	284979
172417	328546
268462	270324
295370	310261
23492	266852
155700	378462
387033	191312
267486	343775
96074	434169
178003	84504
58871	190369
224270	267602
201255	452098
71430	447560
128948	133933
206789	151520
444220	178103
98054	21411
69689	5558
251666	75568
117224	152742
144686	446802
353815	371125
75460	192115
308756	389361
334478	334068
35806	476591
264100	368859
388604	487257
134714	185335
16729	210123
176130	176299
371479	35150
180073	446630
292721	51543
62820	170939
346240	122891
162895	392888
137454	452483
24023	380425
319733	354694
316347	358242
416593	48146
137768	425729
445809	277450
401592	145860
312474	114405
271513	256262
92634	436687
18185	170093
149020	138574
175012	348176
93619	400627
16641	466969
110588	36719
43617	419968
322575	290450
183841	202332
198956	54536
437157	393326
356894	435907
282453	299106
211314	269199
251859	146110
28357	232699
39177	384674
390789	336590
171693	347073
192971	488686
103652	273687
333530	385292
226013	150839
49739	122510
167294	52793
408946	437721
150781	220583
480827	339396
471263	228431
112625	236538
440604	76016
232535	18619
285787	480055
183587	126426
184902	462757
140025	76526
446860	289044
149883	188925
260185	327286
294038	30688
282633	366472
319163	281924
222094	220857
84692	329807
410652	341271
251372	313745
88664	250434
469818	311297
340771	349835
84357	314881
306328	121171
277595	287820
277467	335130
290138	115340
153006	389797
123181	12245
334919	248777
366520	44049
92362	21583
137332	476951
460632	475866
232082	67899
254575	485546
461981	476951
210833	107337
399485	8459
372565	169485
407334	63034
403072	451885
337387	113265
320366	401854
225954	163302
426248	259929
35849	166772
76972	62226
157586	99210
454867	226180
412742	357344
165147	159249
421794	453171
109618	183621
219546	14280
172396	126116
400649	415597
280491	383902
91431	419033
360531	407856
345757	425838
471959	411424
114383	476951
464966	309276
483243	80640
67351	376139
373565	110677
99420	67226
333243	196783
157258	213959
290747	373618
442169	214024
207382	394266
195738	176878
145440	72670
447558	440660
47816	397984
85504	164891
241987	343085
26886	437433
93384	480633
191926	85423
45247	133978
430290	130069
238150	232139
232295	492526
414036	463535
360332	221324
212140	317675
37748	268917
367050	422853
292347	52162
437569	481010
399195	435023
252061	478343
34123	352725
255411	197446
56098	51733
278769	173467
232222	313745
253535	117023
27008	396475
84651	130395
228849	32053
329010	282706
146893	488771
458417	422912
322685	78914
295084	461242
382462	100817
452820	473857
104675	116611
421858	347873
108648	282822
259776	185704
332068	259730
268887	434718
478198	205512
445463	476303
326631	339567
2598	306294
328174	115476
435146	220542
17616	177775
222149	430310
156856	187427
469049	170618
159426	365058
332281	105969
261481	392689
437251	301659
386369	339124
281205	428738
483878	223285
40353	76584
153937	465287
71189	293409
88026	38420
467716	417523
132247	428328
108312	91148
269949	86950
150345	317356
366842	208617
187703	193485
90711	333746
441800	25844
174139	333551
166286	49903
326809	46071
201925	230710
307004	372179
46132	197976
370208	355700
1533	430356
104740	3511
456003	138468
487422	275232
251720	115861
428927	67666
5003	240421
113694	176747
61432	195948
466520	190369
431914	169482
296571	80441
62784	231485
223318	158817
21985	440660
306056	169915
149422	94516
211707	150706
457321	9106
81219	287854
233319	78967
296608	397740
453971	425846
27243	342761
237534	459343
8213	383715
230051	200633
363941	110677
55195	434835
312782	75499
443666	280233
152180	190369
366069	142042
235875	160428
49541	454975
433842	119381
399651	94667
486271	418204
432264	333652
69074	223121
389802	389682
382333	317356
281052	86560
231618	233906
136477	238159
345715	144973
295293	49903
344572	211931
490575	92732
288709	494102
425389	401101
451372	485310
449658	200527
46982	412145
160754	88113
85928	45885
338822	267602
362267	479002
208379	12443
386832	313745
292967	13048
474177	231576
382229	47867
352620	110703
211238	237694
342070	121897
255097	226308
203825	493322
428738	279923
249055	439696
455185	285156
163138	412980
361880	343085
191716	246631
368006	181003
135212	492316
27438	48275
205462	394541
70129	134652
431337	254922
395664	283445
429886	202523
202352	155214
140246	48275
17370	62191
81817	267051
117942	296536
406290	277961
4994	256121
164966	40296
188241	162489
397936	396228
403814	309801
30083	303190
148559	67584
349376	1605
397536	286936
146281	286948
144211	167215
199919	306387
84304	171636
101343	25239
205633	373021
157099	83003
316136	383822
365831	34016
312697	275215
310484	207199
106268	478387
136192	355348
354114	480224
254558	228431
246175	387185
119001	83549
436254	326277
201909	371918
70943	220679
86438	222072
419159	134145
380585	40784
178946	385987
159728	186440
71297	456791
272954	246175
171757	166630
156485	310756
270757	183213
411296	76986
376609	385988
266635	345745
171331	190369
404020	276572
163435	338705
227062	456215
314930	286280
278619	474392
141512	149202
278545	396377
125417	207754
399878	154608
196142	128729
334546	434893
40890	241580
438501	492906
58877	23115
96559	78163
330080	111783
176582	81714
384824	238729
458990	336590
339236	97894
231529	137600
32533	423589
444194	446241
418380	429863
309276	379341
12512	371755
112267	4946
228326	218614
488226	165267
225694	227127
469817	48861
358357	84590
361576	91218
221905	6062
224402	64335
184629	138434
73097	185013
347614	445186
425827	489552
420266	186384
37192	86476
202677	54219
457929	146650
290259	374314
86632	405815
141397	86476
401582	86476
439785	366127
387577	189799
284218	235445
254430	108582
188146	32881
291766	317356
13697	472577
374993	74513
292227	242062
15046	149389
71189	387506
292588	466432
123661	467752
365195	400807
340387	103366
194746	201121
251046	201888
248265	220529
202990	172089
23134	317506
389641	132026
270840	97277
129449	209281
394948	252664
121514	164162
185554	104383
50635	440826
433638	373475
272457	431799
216421	244929
155254	467703
464353	164816
431966	39680
341632	111739
180223	400572
413816	275603
123937	286936
423318	489780
298248	333357
469532	348798
455814	455535
451877	6870
437849	292553
312669	5250
361010	478232
141911	453703
196003	218142
261130	44049
229735	388471
49106	405933
108570	291521
396536	303175
80924	187834
18763	85523
444153	371612
312842	147554
241867	257377
66259	237844
455880	321924
401886	154544
106268	455587
446546	465607
183710	257127
296005	2406
360459	62105
78986	451174
454498	261396
445343	353836
297362	221431
147092	453716
180752	461846
176984	226308
342196	72050
427376	241403
319465	420895
407717	436787
239290	29656
375510	192446
427718	48365
391088	423014
308122	114051
366534	78180
27052	176799
135971	53490
94899	478592
347110	220417
437351	459622
286221	49903
349872	430997
164940	219743
246540	403098
400970	268515
251943	185905
83935	236213
27104	487833
445101	486885
90569	458790
133845	158811
334737	207927
312842	106840
392185	92700
99404	190369
389305	237235
422478	378924
146797	360114
245478	113051
411989	378879
485667	81714
449091	217883
430170	119840
263335	243115
20268	107711
129528	88347
482872	79816
84953	252453
195615	221687
334293	321830
94538	391414
477815	129188
422183	276978
469483	101745
433458	351639
271557	190583
292641	359844
86800	217551
26348	1587
264016	350010
480423	477462
209523	212734
217854	52030
442236	421356
326631	454724
181975	478415
117944	315563
330675	476303
199886	190369
248786	30604
219715	185013
336071	176536
125948	259096
326631	280900
112993	441126
259034	293813
258432	206081
267412	366436
433789	113625
185339	48892
326053	36836
385614	478882
234498	453009
278633	464420
401488	128157
349411	8084
193264	53811
109253	367882
245536	137719
261715	137844
111717	30520
256079	274724
68098	71386
345862	134262
209925	244805
343346	330469
251342	378686
108560	399867
337179	21242
457296	15209
324502	48500
13349	135006
234720	388998
92661	185704
265942	408863
443024	64188
250709	359218
131038	13454
457366	80616
306610	277996
241822	198317
362829	327217
410238	150887
134358	347262
366594	123485
401820	49903
183003	349359
266916	245679
214114	302033
412302	64335
13930	458140
453327	63528
255000	487028
277007	273687
276821	439628
25969	377683
115445	5040
157483	458517
120894	304865
327819	317356
304395	207305
154491	471731
262210	338859
218249	317118
356345	139
121625	262954
113924	356301
249663	237178
284789	78811
292688	380154
105829	428738
47255	456946
32866	465756
187659	6253
238746	447517
272770	492906
28721	181279
216544	83835
223656	21186
359471	20822
275947	300493
220330	465401
320642	347822
131939	58474
358081	171470
129745	124660
64526	170939
216076	443693
85759	94344
488437	257982
169422	259929
17231	297065
423516	208577
86476	484222
23787	166108
290117	438419
295906	417918
374901	196851
467935	368372
76578	122085
75403	295650
467671	460477
136497	478415
334636	450350
97105	4413
379962	40655
360366	296432
441172	371918
171778	3719
373170	120810
14337	44942
383907	18451
64272	420895
50876	12895
326830	43334
305865	373401
183975	432823
4793	369262
300047	148739
343975	141591
415493	371918
90863	9054
434099	390628
474389	431634
197544	419435
221296	267349
348238	139439
420766	369262
24504	200454
490651	241575
157461	475935
344565	226552
171543	131937
2205	427796
480967	144037
474250	113749
450722	490754
358584	142212
402840	114264
454263	285572
81048	125797
305657	412427
360459	396588
15819	409598
415712	317675
218789	25034
403746	409828
336477	358019
399769	37476
214608	480246
419566	162795
456940	338482
193767	354098
432100	98369
150920	149309
372564	327154
355393	339853
300915	107543
478822	456065
146384	423469
189875	380071
319616	250845
293592	338271
137611	447519
111518	109798
21895	180954
27400	402109
46186	238845
63373	258138
49650	268977
186605	98906
169924	430774
356418	415603
188385	463623
298511	285224
437324	399468
429413	73441
464966	183213
49786	271300
192267	127357
282629	402731
127921	416386
78844	305164
26519	373021
369809	283645
15853	187974
116184	27500
159166	4413
415045	27464
447636	299106
109506	296509
404097	360672
483052	291332
247233	403859
272331	102654
28399	330469
245900	64429
113265	117477
116013	226214
299113	126473
250791	342907
191464	476951
389599	434606
432421	130952
221976	32807
323089	126911
460985	237701
35612	235445
414286	467270
307804	151602
376175	11626
208593	327217
255979	275790
303632	414286
452709	24185
345401	398137
178096	106500
414658	447517
291694	245824
153275	402253
278987	405959
214527	247051
297169	381578
110835	420757
340559	293813
82041	401871
103362	65180
345984	371035
352933	491565
221785	434515
272804	345732
60760	8624
241212	274309
229124	126426
452973	262348
145002	74574
232490	46278
143290	18042
433939	53863
295266	263812
369655	439250
391832	267602
103833	331371
287221	14830
6999	113138
311128	367937
319824	312892
255858	323667
74010	98882
309798	84775
120448	291521
299580	395964
218061	93136
69264	30263
177191	294548
443872	280592
437849	397859
41497	401949
328806	283178
191914	455704
15819	339740
293716	165653
132962	325416
282132	429863
194227	72274
467149	85078
104783	474931
198038	99437
72804	183868
203678	434893
28592	167878
143168	406638
192216	273831
43708	257603
373955	322311
51735	237165
249477	196741
487031	327061
483571	80193
6604	48163
453639	123550
436678	244809
448287	474268
28200	160987
172396	20381
228023	4369
443544	174482
144984	132740
493509	489070
260794	185982
191723	72265
426056	434605
368434	16433
429267	481212
212158	196783
388249	300493
119128	155776
121333	149600
214368	232807
153791	245211
344284	367333
68772	143471
225208	98375
824	477822
329379	148272
436944	313855
376146	331535
444380	478186
475917	313745
203372	45150
146047	54747
21427	249076
174362	451551
122796	2316
221710	395988
77735	131315
368972	65321
252470	155416
127388	386901
248013	368395
81432	304589
259077	62191
234881	443976
439789	481279
286228	186552
265331	457081
40143	308083
8459	287306
12787	241356
34245	489167
276821	475853
113139	183082
294323	449521
477932	299942
383371	310261
363984	25034
229529	178028
421636	42890
437365	481740
28742	276487
451414	96041
493394	242985
293960	385841
388981	23824
356490	45413
74776	430601
212421	484630
458207	78401
286473	198790
262980	56134
394057	65251
274455	405217
442955	309720
349416	276090
68843	277179
39195	234564
247193	107187
186109	21583
26197	209572
253130	375677
393771	295725
235034	10520
100116	187045
258005	132843
477774	287023
56619	208118
468698	49181
389853	425347
53053	361038
47846	435242
103323	277450
201086	369599
491649	392142
310091	459813
477932	481974
87376	328226
118860	294079
192502	426644
414174	218894
311230	30381
102239	24893
462653	309808
204003	226494
152188	379464
19610	438783
190973	167588
220709	469565
60040	200131
325161	456640
148134	208621
481619	11626
60714	343547
109824	138885
182423	200457
1581	256121
46168	176060
58245	266759
160047	353557
393766	10646
239084	329466
202086	476231
84968	87047
407489	477774
260528	317423
142522	156375
103715	332995
275215	110677
450756	404806
130069	177339
251018	229219
9323	413525
113753	413376
20430	248777
315588	438373
184890	191229
254554	105498
487732	344120
336886	257298
492159	273831
258006	4413
170201	77923
107709	19022
390032	385000
187194	204330
428885	258370
139698	371755
476782	130397
130851	466480
426930	380568
191155	137833
289675	7792
192659	193376
273060	74049
56126	413294
411646	372297
48275	323420
448682	113625
275963	257858
37350	290211
404568	392037
488252	90123
397734	465408
241781	338877
187878	206623
178153	180317
224004	32446
393920	62191
395150	416521
223019	370353
159637	86728
226783	434893
143099	351585
61651	427012
195223	490737
205864	206759
109549	391414
263341	298850
385375	240985
331042	107903
141505	130310
445007	169689
173828	466737
1230	426736
485476	17339
383646	248777
287766	336915
157896	77497
276183	122958
76997	441135
308495	178436
125087	209471
230433	219715
7711	333123
89826	173176
279191	324460
90508	364259
493721	107396
257984	227491
203779	438419
233045	227189
325704	372945
399889	183005
252815	322422
93936	54298
351955	214809
442784	334680
470831	258687
150196	110708
242098	94355
188925	163324
294749	440660
109733	256121
226440	12206
340905	48275
91197	143516
356529	127551
150182	58709
389566	7812
166626	227653
249195	461072
189182	50009
378551	205937
97588	278269
279565	308882
366615	124230
458609	243438
20306	56047
85665	53994
450465	21679
477720	310565
245555	411846
300155	41808
396738	282670
75339	78547
131606	181831
462748	187974
94941	226308
273432	301193
320089	180379
471237	420944
349542	196783
327209	211931
335441	398333
448726	183213
456791	386553
305361	190799
367619	213308
307367	230405
78469	102294
304355	106459
295075	188258
247809	266538
99007	161795
132190	360469
257227	169135
263981	366493
303218	198790
252222	391414
155730	421773
250530	19745
121778	220679
223901	361701
455074	117725
39892	281622
48857	150834
48953	420392
13019	95942
164335	138807
483659	24516
443559	145948
107813	145512
478804	405173
186144	95312
398997	429928
350395	267602
405535	260322
131504	24844
126575	471217
353491	25410
22726	330754
89776	138156
476999	203656
43485	13370
50301	383969
117982	412205
153863	132450
379696	6899
375869	114510
476951	492906
469564	1576
71189	361495
203155	265370
301464	240374
326631	8370
368863	215622
361202	493918
243123	364461
408909	177131
321636	34845
114786	42610
338791	372141
1805	245679
128313	487657
215501	201208
202866	149783
50042	109006
23828	190353
358421	1605
84541	48275
193097	188397
44334	313745
477276	29028
237299	453749
351448	143506
492247	209712
25374	254494
480643	339874
448381	255579
345214	132247
149910	28129
107265	395988
29773	226650
401347	130855
162900	356723
323407	443620
134122	134694
367247	251323
440293	306777
189357	27464
342486	411675
338746	336590
68098	250115
3810	393238
369903	480542
250854	482143
369295	237285
264080	102494
195596	168509
49881	409119
146506	49231
269434	485016
354263	374402
15696	407306
122356	484447
407755	306906
372792	78155
254427	53411
440464	254856
249099	57134
106739	197020
87027	364927
135346	377607
21482	168511
310914	473056
203733	407306
102964	313314
377401	461049
424256	253183
481554	17307
329274	334106
300090	21030
160319	123176
480899	129760
235034	414832
271760	447295
352268	249907
76553	303743
12006	398333
58694	26556
376740	468489
53215	219448
289763	451737
366100	352961
156592	478082
153015	32513
72686	336778
5512	260367
367682	406371
380069	315634
420352	119381
404892	440583
138126	431512
258658	94879
181419	361471
486853	226570
280258	62191
103684	30115
119944	44108
400781	489103
223577	214024
314931	82291
106814	241507
231647	388716
401331	92613
74707	396080
410908	317100
441229	130675
435576	13370
165494	431799
391790	409248
89503	71269
7273	15209
205148	54976
385391	461383
381558	406608
443355	297990
257847	378105
215075	86892
330414	419540
162869	57704
228084	72127
437391	156512
340627	445602
313469	428738
464868	13370
238041	102352
48159	79002
176111	327997
397922	49314
219281	32496
224267	256610
446954	422212
39195	383504
236282	258370
67223	152702
182445	28888
107619	436059
352708	319138
89671	287024
109599	135390
412356	221303
335211	456640
267562	221165
31542	278335
448104	160428
125789	453493
476031	94516
60025	200092
377941	245679
89219	430894
385141	97086
344572	236957
459560	107116
422011	44018
238840	344984
473107	230324
31376	151944
139301	105757
251983	38110
417708	267602
204126	173033
136369	101768
415682	480001
50267	75568
62177	269487
50646	196144
315250	324225
232494	173694
41914	314742
22285	93245
366941	81368
284693	236213
252120	420998
262210	485587
195912	10646
313503	124535
369577	377860
152390	364097
135664	295966
191391	417017
289995	131315
105907	447457
272848	53883
404568	440689
261047	109985
417022	313314
420621	278642
94728	226417
479263	420973
420231	72523
265150	379964
232833	274478
75272	463615
150906	186259
160614	231712
324206	209542
204009	60517
369909	428269
117449	476786
197308	450917
118188	366493
348691	433038
3747	270836
95008	386660
86927	456640
355508	327051
428254	160419
208031	323544
200297	52370
477328	438373
374350	15133
181641	355759
226579	173433
245867	359141
311315	479614
72555	425675
387463	362638
469760	155386
142522	24978
464455	22549
133018	214024
213873	105595
44160	169275
63987	413860
200092	371692
492629	246311
131402	361437
320496	85870
178911	242751
8109	293813
276725	443711
289675	243611
226919	318111
243584	468308
126223	122462
191761	447230
273730	104855
261592	336590
200169	468162
49127	360480
67351	447478
60287	419654
421911	35707
113510	166738
126473	401297
47012	142730
482174	340431
202270	435708
392196	346356
29431	40784
224124	260879
141822	269549
370747	412567
236641	43624
91061	248058
410038	258370
386516	154271
254647	17186
189611	409454
54085	96977
76667	304707
272592	313745
359594	281741
293764	201026
413772	36719
85881	122462
235124	95942
354545	30176
282912	183868
393482	403098
489781	309582
30708	418774
153049	4550
409644	190369
299033	117048
123254	374871
354013	322745
221925	195916
200092	16240
470992	315671
429857	316705
188911	372051
412205	329134
198068	110677
214855	78891
274138	105498
24209	64335
204603	338814
114344	285156
197061	327061
162936	113265
180514	186731
143254	6091
390232	363557
223624	181767
359642	447517
457784	332315
166415	230294
109945	330469
185409	36544
219799	469532
365545	110677
149536	190369
444211	26391
456080	440935
421274	140460
38798	226494
395988	204513
298365	308100
100694	313745
191731	344398
400910	311850
227805	54599
398587	238526
77397	181680
118539	124502
281321	148065
458472	48386
174139	189495
469493	190353
309740	346761
491111	183213
301312	50087
231839	282504
172362	327591
2446	123369
352479	313788
161420	82585
224715	110677
198791	334424
375879	391414
57522	428214
317071	272846
326994	351644
378795	237165
92635	328059
302215	273831
91029	478461
316036	164884
193099	154456
309909	86560
21841	186714
283633	118662
286001	27212
382435	378206
219731	126489
305511	463549
127014	167201
396928	401297
479996	229869
199676	55789
252173	369577
272427	390088
285409	190369
328367	27449
364703	32464
481667	477590
96146	81645
245317	88337
167588	250362
289320	186259
131825	209259
167588	342666
157262	173063
26886	278520
293913	164853
76228	483461
71465	355700
292721	411662
244420	165846
350553	16433
490427	446351
127976	258829
1723	118501
227172	267352
393238	430356
322121	369805
468063	183887
433939	57159
427984	162795
319930	110958
133071	107737
128376	265883
347207	16433
414128	314939
346211	11626
126948	412517
191773	391452
349795	243600
178680	80621
158921	264766
375223	134454
100400	281273
345107	161738
69300	276358
301659	42803
379680	30638
431057	204813
318765	271383
311867	67584
479076	134145
389512	2626
93952	372979
202996	49903
240759	471278
312347	319103
429377	141068
363642	421144
72144	317118
248405	280293
333508	47295
25748	338944
386516	35622
297069	429928
280032	415007
384251	152530
244362	123955
1037	156375
341014	395988
21708	241857
335951	357139
324502	209933
368256	86476
381941	255579
18025	418291
354431	3011
422038	168615
484447	164988
472489	110546
488480	60941
261394	458790
204002	96977
356933	298782
246547	461769
101811	18995
371239	428515
207007	10231
14871	449064
291368	336922
314636	313745
34031	43465
265179	139743
197772	320653
153130	285227
15830	40447
348292	403515
238501	132843
408367	76971
441488	170341
437156	421747
168000	23149
57655	361439
212448	89827
112625	470275
238718	291667
402933	273831
184629	391414
273730	309801
68163	126818
98595	360860
426742	364461
318088	186561
358539	120591
128839	281563
482022	25984
204777	21583
408950	8084
26262	69015
234383	38622
457967	81898
241988	107040
159953	304173
243362	206191
76230	138251
334012	337270
132501	288410
226167	434045
117659	443294
146924	401854
67223	359358
132320	35164
412749	139783
66043	79989
347681	296961
34049	368892
407359	190369
127229	378976
93324	187974
273447	303175
262594	72670
134531	313745
319638	464132
83739	413673
159370	192195
246221	222701
210884	176325
49184	423667
243377	41673
354996	123811
346282	149079
442689	35629
297436	46905
267281	190369
229668	144130
196138	105878
373890	115917
413535	198926
403503	62996
244153	107339
370231	5299
406268	351015
338752	477062
169676	167863
93384	184902
183966	466302
378193	339853
107173	5769
301032	348229
188241	80738
213758	53389
138814	130012
296345	78699
3559	409967
60246	369320
236674	274869
90916	52792
51195	70510
473291	322685
25585	354712
444994	230200
262805	52803
331872	21241
142931	120195
464002	93399
59140	178436
234679	248777
79557	77438
467959	405842
426354	200549
485550	53490
97898	374215
286060	198697
122670	54976
168390	194830
346023	309425
108492	141166
245202	196783
101489	313745
292687	390232
383724	341271
55789	312259
16100	48163
8580	264876
492393	188759
295841	410971
347730	306757
180839	118514
23958	7130
21095	235920
280450	65913
200371	49903
401908	14407
13268	437917
25550	90884
223217	464420
7788	114939
2716	42890
320091	41609
410452	311212
199676	114930
170643	391414
323173	195506
236641	87056
459056	166970
32761	450828
35806	218541
82150	401481
211189	173783
420837	444830
230191	86560
413657	401101
200169	476951
189467	318119
90773	136643
220745	201018
336484	179226
392953	35557
247296	267869
146856	20959
156746	146444
267562	54545
421502	440171
79118	421831
117862	139884
257392	62452
339667	267602
446037	10646
192800	457404
8368	213639
357411	78639
110328	76185
170456	72523
260656	64430
337213	262954
398009	462377
72917	344261
6374	467
407981	156896
409864	362610
315966	429593
159726	381950
405603	219612
193054	196863
131606	72341
183277	423443
107709	55885
166404	390447
165789	191758
48688	418919
21411	178895
20747	405217
303507	245342
484172	433943
308618	189286
124723	79989
216128	341902
146893	69732
386092	290840
461535	328445
196355	454822
54724	187974
265868	32807
364643	252044
284789	477308
437098	294385
464207	136336
165680	355748
115086	235679
318903	113506
135023	478415
6536	234356
48152	90099
159051	301784
469894	118662
342465	178875
450579	277450
238767	299106
358814	353596
365358	414513
216225	167766
119001	144251
228431	113619
267562	260110
198495	492906
177033	202019
458768	245014
43679	464162
292368	438419
39892	451160
91600	17155
404899	103267
225505	344915
320299	105177
392795	393317
126365	64217
268323	132309
34255	172535
364140	309425
173842	61059
7035	365262
337058	136671
488012	161321
459373	440660
185937	371918
452986	13370
47235	62191
447270	151716
84417	141559
39892	144800
334823	430356
301557	101486
474810	51222
189514	152348
454309	139743
389656	172089
335951	327343
279357	315888
60703	160419
196399	233724
370417	479614
251338	388575
248013	208577
119907	57740
29463	379496
101108	264303
454419	196783
216809	431015
429754	425675
263539	417984
153236	398442
167283	168778
316681	169800
324692	134145
269561	321848
357662	165267
348461	67153
7404	290240
449316	188730
122403	244641
147581	99405
238840	173789
32690	134683
265712	415802
303984	401280
33834	61572
222032	466028
68122	140044
221948	207769
66152	368281
12654	127090
77024	86421
137844	153925
152475	478882
295426	60517
139341	303392
419317	402269
218461	3390
370630	69856
43454	102352
231483	373987
267392	410028
124262	74462
65627	172315
400437	401949
171650	54976
379809	336643
36916	347104
476913	53399
333352	176325
396584	405082
445395	240225
360019	347383
355889	456640
140788	454867
382229	208038
35105	61367
274798	99405
417938	278520
427161	358848
144082	225148
315573	426724
223757	450909
218061	223963
276818	404477
80080	248732
273080	95942
238406	321916
266012	329412
50001	159188
377308	65718
184870	57904
469272	293813
99197	16037
86037	353231
275040	437657
201866	492462
76228	475522
192183	401297
370866	341391
29276	107449
152743	435428
276537	198741
406371	364821
136364	69882
16113	267602
427397	124431
279662	46079
257971	409592
353450	273831
11696	80421
32672	9054
451685	13564
407583	256121
340093	292721
230950	262277
96146	484274
55183	461769
45060	408484
158218	452098
347036	227247
349183	494102
305513	467492
223429	81238
27322	409858
407372	475806
316747	113138
70670	486885
73327	290759
1706	59821
277105	426736
324198	72799
245514	251806
363226	38063
35988	435708
437686	102096
5972	228476
185918	293813
206315	9009
424907	277450
95921	313745
77978	52739
371974	196317
275604	34001
171455	53066
432741	371934
108706	213198
459932	290014
253788	252664
99987	75667
286509	145691
29015	52002
439719	130684
22959	264406
363400	34814
174034	330400
51601	86560
366402	492842
492706	137719
311750	231819
45880	139589
267562	98650
230051	492514
142116	268917
201813	70506
338877	378462
14254	314733
368172	90277
16487	284982
40992	386486
167227	416470
54101	94344
236508	478393
349624	63069
81182	44128
6671	139661
198148	54976
315286	298182
439749	91380
443475	368205
479468	347866
213537	459976
301005	166970
58042	478415
350719	481212
460729	266852
365831	145064
461247	326608
486217	468832
366763	239090
473375	277367
61124	398066
141854	60517
189658	203656
16131	313745
370776	194694
392567	283394
442735	242187
373025	447897
377869	279798
47141	418447
251017	238027
275768	360118
243189	468624
78469	285099
335747	220417
19113	175058
115382	267590
489600	402863
16865	144470
35635	295484
235404	376121
249860	477986
447962	417375
349899	359516
462339	421356
86803	452746
174391	110677
357072	359759
339729	144073
340027	292227
8396	277450
258274	430610
20791	267352
385237	344580
116694	463549
323838	178436
260147	439717
5572	244005
399270	267022
256893	375690
398268	17894
438932	22323
144072	244712
451369	189064
249845	53389
420857	428214
398998	332392
421479	50538
312035	119868
4841	18665
19492	422164
239501	46261
51606	106318
326830	287852
311160	479273
462910	58881
301676	281924
335747	27464
317370	145771
450465	459321
160524	166293
299976	112258
248013	168252
119621	338964
110751	105964
77314	323885
385734	337553
439754	264406
265972	351734
56382	421520
241732	214881
262980	286337
246196	245201
339136	48163
230576	37377
257339	169237
366383	403249
333834	336590
378008	156913
293913	120749
443739	152060
241749	429161
314912	391414
486912	101419
194244	359300
339710	474412
92161	99878
105983	141145
416213	115079
430319	368739
442223	399468
305401	299906
96312	37501
199933	160419
301732	48163
450133	14314
408202	400176
372488	490162
124185	264167
247129	378462
226038	105585
408657	255086
289329	100277
337990	245921
58042	326553
391363	491984
380071	155342
139110	401054
322937	25034
87130	379199
300418	242407
265518	401928
215504	242821
203200	258997
3521	6374
159031	450549
330305	61336
13330	337019
425171	327061
319259	317886
59718	220417
69407	310756
259074	459213
386411	282822
217652	487541
123336	154793
256093	311268
200092	475866
41335	459866
453594	191821
12151	407215
402316	58881
458292	304173
78648	226308
442224	99210
86426	313454
89219	455587
436933	190369
95983	426569
186570	139648
307367	206383
223727	369599
280566	104498
412578	99271
90865	190369
400418	74324
242975	287750
62220	336590
262639	458388
22414	381416
74641	480854
394723	441943
457579	256121
459850	179692
261067	199344
74368	119381
339766	76454
204753	299191
470993	53863
344245	447517
7996	362610
399391	229756
242377	186443
194727	448015
37333	132740
19622	20586
449406	440275
103392	85243
99311	205223
140367	240488
442119	95149
227068	413490
167639	416901
276504	38364
328367	469235
247503	458082
283814	265040
155450	340412
126966	174362
211889	225471
207905	286740
213711	332599
434779	480657
427054	263880
121594	10646
185599	146893
51204	369577
12932	48007
205439	23430
423118	187920
449259	312201
429562	430320
384100	42890
346806	255641
51039	440660
368605	394745
299600	424993
285156	299047
116124	126818
469586	79989
55224	297941
158724	14919
182248	388575
399512	289620
62475	21411
34686	124660
23040	159795
388333	391414
79810	2003
407107	476951
14241	354903
283199	445353
387464	368903
199963	153243
230731	27464
454718	225068
34710	103894
218114	425838
153407	79168
257892	42708
419313	194598
315208	280857
279459	438444
219546	169167
200823	465574
378224	5662
176020	406723
192034	313547
262218	253429
136511	86892
270674	246235
282378	294965
300843	377644
405117	451016
72086	201493
216143	266339
457355	392062
50814	301611
136649	86728
92290	426786
95571	104598
366553	60517
11719	353856
203418	255634
280232	483399
67952	33855
423123	303978
190439	28129
463679	240203
186200	268756
111549	368892
65364	417201
202169	269784
486646	13370
320318	266396
158328	253586
205813	288964
465694	402552
330954	114063
200630	212081
184629	308250
18138	154137
26511	300119
307342	23018
12063	427796
443463	49903
130340	288743
220809	365015
317990	51222
120363	131831
337392	359762
174128	160480
470941	22827
73597	410889
59822	164739
273669	243438
287193	335477
131522	243124
467706	391713
102256	87259
397833	440660
210483	202415
187816	94516
335441	99123
23677	27748
222102	21523
264758	384999
62772	301659
235003	276021
199405	238225
141004	285634
146893	3910
6467	103420
200013	476656
414128	9217
448193	87263
28399	61274
17122	35707
251844	91162
456042	488540
195965	201056
399736	108743
340255	343012
143203	99530
373597	383967
458982	109110
195402	437401
394975	476831
200092	63494
108081	438419
414257	389739
5700	326313
222399	69837
211155	435276
134143	68028
325314	410761
401232	122305
378420	193275
312902	87471
311856	178335
356036	401854
454503	36733
115561	241048
51225	3632
129119	313508
301673	284214
403910	336291
44960	357706
285566	142018
195994	466737
170793	35707
231269	486885
176903	470669
266190	426599
385457	440784
477932	260010
215888	17339
286223	484973
243466	191618
259923	464438
323712	132022
292641	174463
188568	354027
204434	439035
44878	401928
234715	232925
387959	399671
111815	387185
221158	84089
178348	212081
296023	430476
299836	183213
403687	357294
84536	188041
307003	272339
187091	38940
171830	138669
145337	97277
437098	293018
219590	164582
60007	315888
143183	461846
461115	447517
14728	313454
172433	266719
471169	352073
224778	286828
57276	103801
178072	187998
339037	434945
476050	383576
159059	217310
193164	417643
202618	153123
75568	473699
435314	443693
325824	61572
13789	485001
159274	60923
128879	267352
212167	400986
208577	227174
157681	355700
189064	256750
247296	14574
236462	389879
248618	170744
347180	108289
270201	345983
350347	146566
370340	459101
208751	196399
394109	132843
292763	15133
214050	295216
361675	398954
103304	35874
88555	149897
201275	397135
311627	306908
59724	35707
312439	376814
411282	6576
68675	105954
433128	273831
219546	451885
455317	67584
47862	428495
431650	154442
84745	385228
102654	88203
308029	266852
260889	55857
289447	364643
40330	226315
72556	160326
427577	110708
231800	97277
250401	204925
200299	41075
474606	89068
407861	289824
85049	287468
409134	137911
356819	243301
205255	261320
50996	464734
442554	16770
192524	389940
349972	18665
436219	79827
356039	54575
46617	101058
433601	137128
365541	134145
129106	192425
291945	277961
313392	312887
341969	380482
82086	148109
28200	208031
488853	262954
312287	309253
15928	455528
442178	41266
440445	475723
341197	442333
21944	17435
331715	405217
296514	412846
129897	385000
360059	398333
422143	210048
344475	71359
269612	468276
330737	159571
175893	267602
422866	388593
136744	167084
228044	340511
481347	54976
8423	312698
156129	387742
415967	192478
95762	35421
136694	412205
310613	262823
158499	159613
323743	489552
483266	265589
14505	333494
27292	490888
216585	95149
406831	397125
369515	112489
62074	4413
443848	366099
470915	65670
29951	297721
328900	298012
65431	51895
31345	190369
24997	328059
357774	97036
288881	421568
118786	371479
20998	273831
208712	184529
127453	144845
20669	418954
36940	301475
291959	397397
88326	199050
224099	217809
287751	347881
270248	442423
297426	349191
87958	152502
353531	49021
471899	247136
376661	231147
9152	309425
77040	88113
363478	431324
219419	141881
45265	237660
103325	404459
428460	457081
65134	160307
226919	185751
392086	277568
179579	229756
87021	62012
220925	171367
410707	240784
341067	275464
453919	119762
327987	238665
369245	181882
183404	18468
405369	368386
469384	241048
347121	110835
32505	452737
45060	413905
259762	21411
349255	440962
300575	464725
47837	392301
375405	485006
452148	310924
371099	120488
342114	102352
50296	253262
135900	285446
237753	82064
125772	52396
453809	153778
403032	389682
334369	121171
178024	15133
389346	41299
235143	89209
276821	342854
308897	262860
253378	407334
228431	66140
471169	375750
57793	90705
429857	76909
447314	169482
152589	377933
94854	198926
228020	13930
294323	78380
409549	33793
66692	161875
193164	313745
106268	324845
97732	173965
72461	435754
31247	451364
262343	379976
178089	399177
455315	141026
153491	383967
2699	201754
154997	298757
265401	218727
464190	391411
339333	315692
461156	101768
185772	316564
272804	309965
368183	196851
302477	332343
110343	35092
30564	61386
87376	301915
223820	461581
268339	232377
54417	272937
189801	58613
266691	230461
19121	465604
445890	348798
94734	437433
398546	492316
165680	370938
168273	317118
146052	374433
327719	352605
384824	156809
263713	126409
258794	267602
248684	196714
285986	404806
221660	490782
196839	435817
192238	345297
233498	110705
429758	433595
20906	48275
296995	266646
406660	82950
201038	15209
97682	443460
306625	267352
7243	9975
468818	259096
492288	73285
200867	412162
121448	251970
393048	377205
293511	329620
67170	175998
230153	160243
234836	241820
76811	91947
363225	367462
346880	446801
310235	407493
12636	447107
299106	279636
420414	196851
447616	94855
202695	40784
376146	77848
89671	53994
359704	420944
120240	57441
404352	110708
39327	237165
317100	209254
134263	364720
449884	440804
172856	52962
450675	17622
88603	54976
407066	491363
185221	280554
313815	130278
329980	471350
223133	308100
291695	209853
332299	475731
220623	413816
482755	174211
263708	224267
290838	82271
275669	119514
228030	391414
458207	156582
378515	149998
102905	389682
340023	335402
446182	421242
86490	445690
201813	46449
326574	288035
338480	91998
67937	58890
429115	230003
334372	47972
424925	318563
282912	26348
320767	136177
26617	428407
293454	15337
72661	267352
270128	403098
418180	201754
335064	62191
222640	413880
30998	30685
179308	145578
17636	389900
275733	153995
491190	260291
488573	33932
360143	45141
233768	186159
387184	281924
208577	103205
390780	303424
50394	120132
187834	329592
332299	363467
37515	207247
399915	15209
121173	360531
50811	94344
138925	205143
217321	420944
361553	163912
228824	49115
63494	293813
247708	223500
190985	474412
468935	42747
94734	440660
438191	146951
160347	457741
414286	109998
237148	401481
187978	146963
222698	292341
421137	445749
259358	182273
297275	54976
160958	432123
377869	79737
223789	250552
295113	317118
51506	144845
58338	228401
448626	136435
326631	55857
263429	145064
274329	45441
363508	15025
419124	219866
49903	66915
327209	291832
131975	90658
272742	391902
312014	83393
234881	289265
121190	3014
156081	174101
132815	132740
227514	428125
60823	178798
490992	420392
3856	213035
42919	199420
301348	17186
235375	75583
380650	359697
363234	289940
204802	205289
363688	462377
90933	99829
346211	145064
28415	313314
247481	264274
279849	19262
330216	281213
126962	53863
424647	118694
440262	118877
398900	65371
414825	55012
368859	151423
10296	457081
431556	122571
324490	115340
444615	89047
57	202033
428582	204330
442662	476641
32881	289849
20839	455680
444380	265711
177782	273831
409943	8623
219546	40193
210907	19815
9232	125370
67490	478415
229851	148739
115581	430155
261759	320266
266931	411424
382734	205223
152707	456540
439296	204356
406477	395198
183110	409828
291832	486885
112361	409828
220181	397159
485076	304619
390164	378462
195849	40443
268577	5185
431419	174070
447694	378082
176903	316444
173755	99501
26366	292579
379249	298767
293677	185016
334092	321215
53963	281252
146224	475594
206286	48007
330370	136435
23197	365375
319730	404543
455356	488899
151451	31579
141847	130028
304795	476784
393218	199905
343770	16433
125573	116351
100103	425767
477839	286936
101991	222701
226914	65275
407942	35605
41628	143388
409036	264940
295729	208300
186762	117880
103751	336298
424649	9054
438139	464420
213119	329908
255217	58567
71816	160722
181250	60517
353287	52160
191255	268505
341515	227329
92530	351732
20059	211868
403605	256121
314900	467075
262200	401928
15537	117455
377723	266402
474315	206984
35136	311297
417426	187834
133831	474412
414286	406877
148646	160419
242411	18701
238118	218727
67584	177445
63808	114678
477932	198862
445638	116463
149452	455618
178118	388282
73298	317733
347094	387904
493799	328550
429626	42708
463339	428750
407565	264024
152054	276993
25239	380482
364390	347057
56077	89047
157674	65699
467573	196292
176130	74886
168514	382191
459013	94667
17169	310261
493078	366133
227428	461846
255650	350790
76651	153322
259740	111248
229663	428723
36856	105287
472005	400045
455131	224172
26395	467752
394973	32406
435925	449399
185339	468063
216666	249077
361079	413706
336152	379810
109049	338076
186440	169155
213827	371918
440716	426025
291531	303424
345715	20586
446912	292721
257049	428239
394074	425417
341445	78380
426742	138807
6899	177047
97499	296432
458354	233739
332555	209285
128109	469727
302950	4413
134390	231485
6735	418267
160683	479194
351307	40447
382848	332029
153652	302067
253102	233477
302380	62191
259964	231408
7491	406939
251198	380689
473651	484882
192238	62524
450087	423974
351357	250679
382777	311297
135186	23018
132153	336619
487251	228431
58666	53508
220529	234087
55336	70814
98564	258270
322642	90277
89027	83983
46122	246705
8882	242850
209677	152418
364636	409184
174139	71540
478741	372380
367861	69719
269494	267602
459317	440792
190649	234881
489714	392788
2049	44752
108198	195037
76539	422934
331940	400273
76068	224085
245082	378328
145629	236213
281597	49228
84745	378931
476455	53863
127014	16790
316851	310756
12704	206174
400163	110677
39810	25807
212215	375815
1991	82645
256381	382166
95254	66332
171707	29230
371448	94667
222427	139648
276964	283346
492941	315888
266052	258659
361818	42905
437952	239772
345715	373317
126461	75499
19542	144080
230584	261889
56683	393548
187371	444266
348688	124085
418180	243115
146391	372738
99842	241048
198148	304589
85349	91908
409889	124085
342399	384876
9426	436357
483987	474502
62193	259929
54707	263514
344125	436599
376294	353784
302918	155730
314413	309425
162249	25388
416408	292721
73365	321817
239948	316372
436682	206321
29350	237538
83051	353343
75653	368904
428191	146019
127462	464420
480756	377906
372170	219129
236568	18665
362267	401187
258147	469227
449577	349261
361001	248835
242998	479719
292746	229733
231305	27826
438475	123731
475947	248758
254973	32480
28183	212081
407768	283250
449458	427616
479917	220417
292491	76111
323836	121171
289741	463034
294149	300555
146328	160379
63459	51895
35151	324063
369594	30428
26563	134140
93896	413525
299075	438653
345639	169482
117833	40388
460992	178007
275460	306387
369998	153258
200738	50605
49542	19914
335951	160456
117075	492906
400825	12177
437592	33578
48916	323536
78502	384026
467836	423559
305479	366127
11314	201867
154248	379504
117833	431586
470088	387185
103951	429455
49096	35236
312253	455503
192126	305586
139974	331535
344314	65812
161955	58175
189806	103936
340779	407386
139849	130742
350974	349901
114589	399136
423770	365900
473034	447560
355245	122146
8846	227852
490365	323031
341907	272950
448183	37762
396750	49950
52526	21457
397574	200146
8613	261882
491385	371918
282976	380568
444069	81280
105261	15133
467121	304493
297436	64130
444380	348639
16407	344659
205196	73336
241148	15133
34625	66235
32059	90123
470032	481116
313523	339251
133725	226378
113676	132740
17288	287854
395287	212153
401675	285156
174413	203975
2529	470125
65938	449521
349639	407306
96612	159681
223802	205223
273607	320625
333866	487130
12915	165572
304952	69873
348702	120173
25846	370866
305637	184525
403551	66236
129786	290450
413989	28838
287825	211932
45074	48163
385898	459622
238353	201946
420011	422435
64130	12895
82239	44832
321421	102039
428002	273814
152505	313745
367919	108943
110850	491150
15666	110677
145686	313745
360232	164441
420323	68880
239466	288163
222060	124085
165599	160959
149040	253032
393268	160794
196003	300
97270	252961
289272	366127
387775	401568
158141	177429
367141	313314
458871	294069
450794	126381
228229	69734
139350	217432
239273	347064
476919	152768
282953	419441
80013	162831
3663	414334
134379	174935
195335	343012
48200	291521
108330	10216
39670	160545
56159	313745
460079	174508
223932	54855
149015	186159
368858	200093
38550	79315
160317	226494
91085	15209
456748	23018
421880	87471
448353	333159
453753	154430
374341	187974
175958	418002
121808	48365
345517	42313
358373	141440
398372	116617
183203	48124
466480	7048
4694	119381
484160	76262
253786	313745
433268	190369
411962	301659
230051	487269
144973	170859
276821	287740
236413	93839
123359	21583
180921	356645
256656	370866
80070	425184
184325	46660
311071	460872
312291	438963
345918	237670
82456	293813
107473	96039
455447	260548
259821	275959
406299	435708
96578	219499
464420	266746
146653	347202
301216	262385
395947	320743
239112	331266
266203	441242
432080	477986
488342	4349
98210	393326
399948	4413
297169	205289
115443	476146
354111	399809
292687	405422
195227	451365
236413	73236
371940	410074
453919	82430
273163	440660
69533	236213
174034	53249
312347	61473
353531	406824
82297	46634
39681	374629
480280	57002
359266	264406
315062	212081
252007	130117
419207	59759
261014	331696
114063	471384
315566	269849
89671	335663
458492	8607
102644	340110
169707	87988
382121	173642
100782	9655
246131	483188
438464	428820
171915	38836
47948	379149
74290	207535
63391	66128
5700	323625
458065	140508
65134	251449
344048	62366
89257	421356
247296	413799
147340	13370
15315	337791
450465	205278
362294	89464
192838	64335
203354	55205
73466	455345
391403	88027
339051	293058
156599	361978
22192	42890
294790	189724
287391	405842
67934	54666
107448	455499
477932	350586
435573	378562
71080	301395
28764	55951
164551	355093
144750	35735
7665	262108
116431	359562
47880	269390
26692	303740
379680	416750
248588	100295
471052	240609
97777	260600
189064	267602
317197	178495
371297	336590
319975	197505
274961	163448
489096	461944
4422	341470
343086	228431
41309	317675
273701	258370
126277	190369
35258	462127
141103	16410
141991	164884
60667	86728
358145	208487
95932	450685
380538	367310
477932	160307
186616	433279
293565	104505
281450	273831
60363	21566
296260	110342
408329	475648
349564	348798
407334	390576
14282	74770
252019	40827
357854	393326
488878	336590
324147	221324
301728	285374
287649	439992
107997	377859
402215	163324
438299	336435
67571	273687
290678	104498
152368	291332
72926	276358
95282	420944
434040	62196
281100	446630
53456	409828
277917	13370
487874	203656
438475	304326
316565	415404
76558	143274
213321	280871
42890	18916
201437	243115
317409	258666
325482	77981
417938	297717
187497	382936
80994	398476
20946	201408
437396	492316
446550	207535
363011	111030
105913	380568
23517	8687
158559	108421
231265	360860
485331	95420
466368	367150
448280	214055
57183	459205
37761	411481
91828	79989
481912	276700
148325	474398
5582	260014
329727	138600
443231	267352
308122	449796
13082	186090
208995	148590
330194	73189
147321	187974
119123	240671
126429	154787
188510	227951
385116	183213
264742	241718
5122	182594
324838	350950
138611	330557
478901	446541
133844	209991
262067	11444
356721	372861
290289	400077
237148	353836
442947	40713
323109	189354
197659	320317
315582	127982
484628	180709
286634	190369
318814	54626
458638	359358
392037	12157
314467	409828
209887	232377
67206	221182
16668	94850
7788	10126
131506	76417
70014	466046
350064	374058
187207	381950
247644	115129
94890	21057
218615	452921
380616	244684
191768	469054
159546	429790
11902	236064
56894	70628
282847	123849
181675	187974
16325	86728
446546	367039
264026	479906
168030	172433
437686	371244
332821	424326
241446	158498
247888	290450
206422	285446
423887	117169
155096	275487
472253	205270
278120	157016
401486	156376
432618	208038
395438	490466
321061	49903
57147	469477
106648	99923
302004	110677
284679	457081
118877	92906
48689	377741
21635	187025
239182	388827
341271	49115
302492	35707
414035	294965
261791	116283
128337	291521
74256	178103
196903	288138
29361	79249
291048	489299
405240	330210
126106	58881
212460	243115
142396	62191
279422	450647
330767	394978
51666	404806
235160	452746
450541	370191
373650	17186
94550	292721
367127	142678
487586	476951
227363	387239
71189	222578
365093	18665
64751	315378
123194	162795
65035	82533
21567	356135
27186	222701
26403	214714
345401	441122
250158	318540
458968	234902
447335	212605
351844	217883
251615	121950
428482	110223
108720	368892
385308	78811
68266	230336
484422	390706
486381	10169
85333	292369
40257	470320
183929	466217
400816	183183
319106	377399
48445	359762
185071	291180
209740	48275
38708	40784
70119	414832
114550	89307
305698	153862
72018	137719
119464	23423
483857	99688
325044	118928
485062	273831
396695	441430
92905	341271
204257	261396
256480	420392
217748	114685
219967	459595
101343	299202
44149	62191
210256	433956
129189	182226
302153	218615
233045	58466
380342	142018
446852	96949
168586	312150
72952	478415
473610	483873
430545	73304
199886	409828
137611	489552
84176	308260
198380	357989
328075	230783
78119	265604
223929	18585
319032	337375
296232	105878
454167	214084
241329	464201
158134	206848
447775	325226
426067	167841
438646	34035
329727	116915
22541	482972
222102	17569
84442	227101
7600	397229
88038	239438
129653	351639
265589	455769
235748	337824
197544	339251
66929	131101
322621	469478
291045	327061
195145	478044
334974	289883
149111	278237
425827	313822
106164	312981
483987	359138
6012	70946
306570	166513
322663	263699
86311	102494
94092	345585
167228	326114
93691	393238
480972	164884
66822	360860
382883	327636
183912	336590
113195	82697
60083	87085
355898	46410
161849	420888
330350	313745
316512	32807
60629	385266
401645	348292
376592	69824
288753	76069
397552	86370
115174	177861
468402	198926
355505	125560
461818	32807
49486	162795
95677	12129
20946	457020
103016	71147
420382	266852
35263	336265
399175	62283
479993	398386
167149	454944
41453	188573
373782	486056
335212	51783
106064	378462
209086	262049
18197	356645
314224	96824
411272	347237
335644	243374
431325	479694
422624	446351
364037	336590
340793	250389
21778	419580
391169	316735
75326	420790
27500	212448
256544	452772
299206	54244
340842	267352
294364	86728
285756	278320
460632	23081
60507	98906
84406	451675
44258	116615
108892	198926
272230	207126
253435	277105
454759	73839
304146	203712
211453	52656
462658	135756
186597	407636
464525	117912
118224	304325
488501	164164
206848	190369
184418	114901
326935	149261
458450	21577
405674	194145
334313	206929
238889	350507
282476	168990
489364	291379
19323	253976
290838	16936
446892	329420
65134	442096
268558	358415
326260	111312
482042	53863
414825	478435
293694	411467
66511	427283
482080	300425
432482	276985
87773	353557
167475	486885
346807	422328
38965	249334
183538	338009
412185	383508
261715	168292
290584	141950
383728	112258
149129	351104
115449	300240
384585	398469
145788	79863
289762	153331
220385	342807
29634	206593
399441	452597
189445	42171
464952	366493
233769	67651
281936	57989
185474	447975
216147	227972
481869	50454
218017	493127
8819	394554
324845	277450
374305	52629
286226	237537
298427	423734
463539	245575
215329	164196
446399	296432
399412	143767
430094	205473
309631	69067
316666	173438
452980	21636
422956	461830
312347	79701
191683	403695
326702	315888
253908	363694
485424	65779
35298	86217
73298	144297
465408	187836
239380	150237
224589	398254
446883	61572
5773	393326
435402	78811
333080	297721
41378	75229
194250	86209
193817	33553
44951	2790
136216	344678
255396	398132
4560	293813
159378	160419
102878	124146
251519	184537
38836	476951
20492	88917
50400	421707
318573	198074
132947	270421
291400	465063
65935	401871
487732	434104
173227	373999
22746	83811
276740	21902
158521	21411
391632	238346
292205	347979
336152	286901
277921	192195
401739	25890
151562	58042
176300	161332
395756	14676
319677	16433
229986	168668
93203	15209
330495	324414
386775	5040
113347	367798
321547	445753
21582	144180
444759	227566
98612	32888
303532	256650
153154	68489
303842	81883
249718	348798
233045	395197
421867	91069
313543	25398
466240	110520
130378	222701
481419	486144
99942	299930
61205	70715
66196	287854
98252	298612
393482	173572
48804	239065
352905	35707
219913	121897
325204	234720
348487	411916
232222	138807
404960	391830
246558	393253
125790	487726
411509	138669
156068	185076
454167	256623
257217	219326
335822	375840
313523	12718
127883	405491
357400	88113
314142	40878
418466	352140
333287	98906
11891	360860
19542	454833
465163	366666
64878	178289
318735	187715
157666	25455
248106	175936
174725	313745
311978	12443
255995	387742
475917	189733
225162	476951
72509	404960
307677	18269
324687	459213
474333	296261
219433	377718
242298	426034
405537	28129
326631	314149
114621	462608
223185	266852
387357	124320
333622	478148
21961	226168
235457	488183
355477	347329
57360	311212
146856	12718
68364	380538
322858	49903
5939	119346
419265	114146
89608	193729
226919	459722
301979	218994
271188	110708
354868	105585
40890	426554
446140	387185
481315	241627
82951	248614
99283	160545
253931	327204
324438	97220
390041	27464
342872	128112
264164	438419
18009	291984
287059	356645
249824	47517
59590	16730
143857	291521
189318	376060
209672	30035
334922	63701
23741	185878
21411	226494
250410	128429
246006	120094
56545	383720
383377	482851
295685	179891
345715	82003
27073	414754
442917	95733
141584	368086
302527	486257
347121	386363
3809	435297
158584	424670
398599	247092
457839	106514
350650	349129
422246	320464
123674	210393
168912	441769
329599	48623
345423	94156
352801	121452
299228	410486
425341	184163
402645	310180
195308	124796
84270	458183
391780	138399
276969	49966
129694	446351
250820	63098
404523	108551
389849	25410
82315	196783
417544	101752
98048	331777
108861	288998
324199	123410
129108	43219
252671	439218
300285	360860
178422	237183
199949	398767
262286	338076
88977	86892
206726	231485
448916	378686
298285	370132
346247	221890
166555	162295
328639	200444
434748	33553
151738	16433
108886	389682
123369	312354
381409	93609
440364	59759
340063	162978
84105	167358
356524	122694
448199	202189
122112	13370
287941	23018
228641	267971
345715	462654
283770	189303
266307	66004
461151	201879
125290	404960
314732	454263
26778	132740
75200	218727
447641	50264
421318	176878
54707	405011
108963	452845
305011	355210
3244	398371
127373	51603
147285	343085
461229	310619
238546	263651
352469	65698
137658	428500
265594	380518
110987	127921
480914	21583
198450	239529
33447	103035
180357	396462
130069	342751
229647	313949
96281	421115
250833	265197
61186	65275
175923	234071
474142	83811
49618	313745
310914	380211
19727	421830
256224	23018
110739	15133
407438	369009
470672	33354
456308	414334
299599	231372
309170	49106
302996	475571
405697	15209
197948	355508
40784	198373
190051	277961
247676	443868
356289	190369
169950	105878
84428	169485
175204	33208
262852	375932
92169	437722
16969	10393
320006	285052
456150	377845
294193	376814
104905	82271
286594	349936
353015	86648
5057	239561
377869	481766
353577	293813
44844	252710
299738	7771
334416	250804
8258	229246
93901	277941
309910	56155
71189	148951
74907	487749
281236	21679
12623	141966
242135	351639
78625	288035
175013	254958
434967	401378
374379	3664
322509	34692
256254	166513
269846	168213
322900	256723
296260	68950
305392	273831
53636	8070
381706	1431
135735	293813
361001	169389
83487	481723
303043	86560
176270	262954
247491	215019
271185	15209
77193	110677
446413	408746
61647	186384
161822	99623
279526	158152
389572	278870
368916	463615
224392	430146
257059	23018
133909	400811
156053	434893
300006	348751
24519	94665
56249	31212
426392	20033
82150	302225
82230	211931
182270	390232
288352	142645
328557	334809
102065	108934
414189	82585
874	6622
393295	204925
182751	148479
335345	211868
5461	64123
155073	233363
40992	188539
238536	421830
124394	216588
346987	16433
283640	333025
10708	402265
205427	486885
420234	61156
313523	387742
89883	55497
423709	145948
26814	118775
461833	161404
24681	27748
239612	434893
101565	393516
83035	320769
183037	291521
125948	313916
344828	21566
231268	398311
223383	267602
216260	49680
78168	147368
321213	339870
473305	149413
224313	104938
480426	401481
219607	219553
135089	475699
430293	267352
267562	366828
176710	100619
361682	388280
263377	84111
468459	204061
5700	300898
71011	91116
96559	41803
267516	142334
425958	267352
219281	20802
278215	273831
91396	60517
89619	96366
483697	52824
133609	494102
24908	460399
221057	379091
488860	168615
468438	299691
473192	161134
328940	475308
299872	428864
450606	432867
145491	22953
110533	375643
367022	369905
53401	390050
473425	55159
404803	75583
278418	317118
468953	399498
321547	90479
196097	267352
400824	32807
128563	421830
373170	162862
214127	110677
70807	52623
77666	112944
120778	91998
344764	88416
5019	153523
146227	251116
235598	453009
169453	447517
300273	54700
412440	40034
142643	61781
208450	128877
366534	143990
365093	144845
214308	392086
278455	478415
429179	100503
168140	272846
460010	386057
255603	61137
410298	286016
258496	396080
249062	417454
448095	232377
68914	285156
456347	297331
456215	47450
82732	441594
301411	355674
207092	225303
420734	369262
68687	49903
78329	41990
289165	486200
197244	234818
437623	42930
241106	295484
349200	65843
473441	394406
153813	335069
153813	385496
3409	80543
401608	208577
192416	162795
224897	304013
56620	37100
439719	360469
130734	489822
149147	99831
470264	411424
175118	35707
89671	478461
411739	428673
179689	447230
193817	139105
448623	307889
106739	446452
56232	66813
268956	60441
465292	486885
181888	138983
135473	220733
43496	67666
328928	339853
462047	281898
370756	267602
269804	240796
257907	96977
114383	170180
103816	379374
485368	53624
243822	91600
465132	75499
223243	292721
288077	153995
432339	45413
111980	128304
335743	218727
285187	444092
367791	123369
277548	377201
430558	372134
5558	209510
192203	369848
448104	107219
39295	56698
152887	195962
344560	229150
33948	321095
119577	461182
224080	258844
52143	165320
354299	207059
415503	271971
146146	286591
326631	85656
229704	47022
196996	198790
475336	187045
95644	98272
299322	470170
43775	405842
389566	466737
477626	178436
391486	467703
957	409828
414301	99437
448099	395204
107396	76454
268415	238299
307188	357854
207435	296758
199333	293813
310619	65670
266611	318735
407334	399304
468741	247090
471117	57375
276325	45626
152907	228859
456658	322795
227169	274033
36608	237178
260791	354719
34806	279036
51077	218826
481125	335345
286091	94678
414519	453753
192611	492316
438439	267352
202893	83811
173887	293813
169372	386346
104482	299976
22711	358032
79080	420366
193306	188759
186123	91711
404519	422175
152368	472583
441429	15209
407720	85348
121810	43692
203226	64335
161825	21583
224822	45141
170551	471485
334602	231581
306978	341271
394050	240534
62198	389682
397781	492236
449521	486679
427970	180238
228050	373009
278769	360006
180581	159249
153322	424749
136604	304671
52646	88984
227485	391414
363866	366903
107151	389384
123435	387185
195689	192987
434429	71275
137359	110677
418348	450350
292588	227101
153322	92142
329599	437686
485536	139931
135110	398333
469837	206686
159718	399468
418698	208551
332388	40784
343104	387742
405023	7412
170190	55372
127014	301557
308946	137405
466592	413880
261791	406717
191761	48661
316556	82271
416366	293496
264801	222701
159724	283250
274761	152867
114705	363741
276271	27849
423895	3041
399233	274309
104628	344943
368136	306491
23795	486885
253929	369599
287382	21411
114474	49903
33619	167172
39649	149479
337962	83387
22567	261508
293010	333540
353336	352540
230803	234087
369143	147667
20891	254178
308150	224386
150449	267352
456894	153790
405788	132996
294323	297276
133378	122462
427370	273831
45579	289228
218338	75303
167343	293514
411272	276876
9575	44375
91272	388815
382761	95070
297779	317118
188867	261396
325891	362972
477932	467768
116594	95593
183728	427674
200894	254248
33116	393876
426384	317118
293523	286313
86117	221030
84052	225094
400538	443693
424209	168125
110696	153995
119123	492025
200240	352261
93653	446006
140593	124660
165638	252091
443815	23236
385221	42899
234861	90123
325314	167201
140722	346166
198584	396080
198931	427713
132363	447517
103217	65371
303782	400112
203656	384521
19727	350480
9087	182984
65767	472408
65598	268729
22682	38063
337483	470592
177319	44730
137068	456640
71096	294091
252218	311873
198043	461951
144746	94665
404493	37260
43843	79199
188651	56633
272237	36825
162142	334334
95494	9681
89218	324182
321183	391414
482851	118439
260569	154677
158864	318880
119105	79081
26965	152836
108826	164884
312162	109437
419564	326731
18928	235748
65683	64429
409016	471585
377149	233614
142302	437578
468741	244699
374987	397157
190972	198810
78590	94344
137648	370395
424184	141623
351874	200549
146277	29253
432421	484442
93901	452804
487886	19932
321499	246347
100041	434893
200679	91069
12564	394916
296432	11626
345309	354124
161943	432175
254056	250679
25247	13370
228912	293813
205346	493971
63574	185578
354881	13129
18400	108328
268748	458782
266307	219728
333756	104498
267562	298236
402147	313747
235034	319333
49850	264406
492217	449468
229682	237753
365936	200344
489977	217871
485546	65855
392886	330414
171476	319333
71189	92300
56619	321957
157961	8463
424254	318735
287136	398737
189326	50389
297728	418072
346848	411830
125649	34112
429038	265065
196996	347104
180293	338663
25214	41751
170651	443554
441821	55518
103916	317118
351491	12263
226023	38794
261021	71444
89461	426089
260970	268577
254914	267602
369066	284843
320991	309801
211144	351639
120470	486083
420824	358041
239268	246988
174550	287694
113991	371918
34264	186259
327993	240044
269564	197066
409238	109110
388540	300813
9976	386328
389908	209285
318929	180697
155073	247662
480870	190369
378526	227101
409388	107512
485973	195075
64074	445186
180410	203279
86222	245679
450322	166220
410308	238435
373170	220417
289963	67280
130260	160037
141889	286614
298077	301643
483196	121840
166545	113339
25075	6072
197308	273929
447133	403467
271253	27683
434778	39142
170398	124085
373205	378462
425164	211139
184800	87471
119561	65210
28981	319169
40991	458230
216006	74233
80837	458601
86596	239119
267568	428603
245503	27464
149758	110708
274263	195607
164655	458119
53530	247812
229124	104598
125290	365055
262308	258607
24716	476465
298811	420944
59695	282059
54411	288447
76790	294612
78753	279597
146924	444937
343682	46421
4634	88794
285664	434768
209881	313829
212721	393953
365943	467826
143631	58744
158849	459205
363605	72416
284214	35707
248013	44826
176015	480568
296855	443693
73219	85456
246540	248382
187816	51895
1477	164009
339871	183213
356906	421453
287580	311476
418804	24208
87604	207696
136912	89047
333042	174954
87589	103804
400542	247092
417938	365146
368418	84504
40198	431841
311515	224480
456720	49484
228280	55819
299316	363002
93170	175721
302566	84094
339694	348839
150123	76111
74350	206312
316466	476635
37697	215737
310338	57719
476983	377278
149536	440660
479573	186494
77924	622
452148	338915
234434	319006
408591	258688
487036	181502
275824	76454
457578	312201
107529	56862
345715	147782
144920	297393
215806	18430
35546	96180
151635	288447
484744	41329
59532	417918
4841	475676
43835	233187
493546	129663
192238	51948
379432	341710
238882	137719
407795	327013
446182	487075
347094	485304
258122	247136
24973	212278
175145	360860
380489	241525
2716	259929
51735	142712
278235	177041
405979	428214
337610	416321
192311	317638
67174	260854
413196	214050
129610	83384
235021	308533
230671	59672
467766	378462
372903	411057
268634	32807
188784	58465
119337	285938
384384	160545
410006	267352
273900	396292
374033	278782
488868	221299
398997	141571
412072	360755
114707	466432
25307	433279
445023	179716
285943	328216
11586	263843
313907	336590
60006	286812
394285	246672
161849	13936
273821	136279
415884	454323
163036	219929
141084	135756
261977	194841
148139	313822
100325	288035
44203	85523
335743	468125
368652	209542
416601	149388
44082	73965
81432	94344
85575	31057
123062	161975
103022	94844
393557	96748
112214	137508
191425	240609
194681	137128
333178	99235
145288	298182
412440	54238
63884	241905
239655	198297
49192	237235
82434	94516
53264	206642
271736	59782
241749	207150
210220	86728
41055	456640
87390	187223
432362	484123
81958	101171
42036	133553
408921	267352
10631	118338
407717	341105
491031	292468
43930	380055
130838	55757
198317	225023
368151	58431
436624	183479
367525	488064
186641	92868
221599	15209
85175	6072
398732	160419
192800	298509
261759	20181
77968	422592
214294	427376
134885	401343
450277	153995
200059	338493
456240	99048
299550	285634
447558	293813
58935	132247
197693	317100
113120	295484
135907	43334
251493	128307
22347	44676
230277	375149
185761	107337
80070	397299
333289	115063
87047	309632
1607	290838
105719	411246
63310	129588
455185	137719
214716	291920
462402	485499
35806	43078
278769	344091
392664	228431
170683	246311
317099	170752
13930	11584
185872	279314
40284	244860
271101	309801
298595	224999
260682	123837
380580	80543
98326	192686
346808	190369
63427	441434
221200	409828
361704	397408
139301	345749
329836	202019
316565	352017
423895	476951
309809	291312
237403	433435
454898	41667
365872	318357
263299	97277
407516	45561
346299	379976
189656	88759
391666	446167
312283	199080
173393	120138
182007	219499
361296	52030
171503	313745
39806	206925
227700	240288
302983	331349
324687	192195
470546	223906
285023	318404
212118	230255
384625	226494
383045	152085
244910	37516
454167	49228
238211	91428
342465	331835
334546	461827
45011	299928
83380	363903
378812	477358
134299	441023
248209	209568
250849	120986
333891	470415
388972	300916
16482	110677
127410	62191
75117	200444
272742	121758
227647	40381
486565	45141
50082	185526
95158	79444
390117	192726
230700	243374
326430	159394
332989	96259
422433	350730
83937	25437
228128	163324
222698	361305
278497	256059
198450	190369
251008	398584
200464	161546
393552	110677
113355	277780
137447	450647
48861	267614
411944	132576
428090	347478
326124	220417
467605	277979
270498	141623
203439	488204
237404	70016
276329	355237
333510	375437
257581	8340
344494	290014
30152	218727
95876	182573
152780	467522
124937	433391
138649	86013
93351	135816
346557	125390
226809	46079
428309	65957
185980	2405
257164	432279
131574	419797
436832	73491
360459	469838
454309	232555
372314	317855
56753	463615
268308	381578
101504	305287
304870	35731
372506	244805
12479	428738
59688	298437
328367	422164
478737	101650
71511	231267
314617	401713
163138	330469
469586	479820
382557	447560
234059	115475
465246	99437
409769	245679
294741	31874
393552	461769
458809	196783
395934	349261
27069	90041
436051	187974
175250	62863
443068	163344
228490	394976
263733	481913
46556	418658
83312	70557
330430	11972
226205	238667
69684	310083
458173	172245
187623	16433
102597	187836
333170	85456
31696	8166
270566	114161
174255	238855
152570	267602
43506	258607
224243	138180
302011	163324
137614	126531
14871	420860
283675	380681
82098	183980
437849	98887
184316	28838
74690	336590
323469	137658
160961	140935
44285	240364
317552	49903
490129	177030
57276	380183
102249	488669
299174	355552
54976	377033
39892	223032
408768	259929
128254	401297
69652	417624
20806	295045
225635	313745
282633	15133
216252	72766
412909	297364
242509	166970
51552	470104
284872	160639
257045	100402
65664	453959
358971	418467
32807	224815
96441	312186
322934	204893
415878	462973
74047	86801
39795	294048
217450	110708
183440	453012
336111	487422
93936	408518
2782	218017
373463	123075
432302	453815
226685	470403
128591	457081
236395	126426
235041	64707
483987	187205
124287	353676
471406	54298
95932	385237
146893	384428
441929	159740
154149	336590
424359	466432
380861	172089
376978	437018
481256	185076
351359	246361
23992	206460
328170	74544
188911	363546
230160	165267
18647	231691
171386	430610
137182	82585
211683	436979
126657	427796
14585	213221
304666	96129
333357	313745
98554	127921
397453	11666
337596	187877
138713	416402
279336	437599
102065	465909
299106	266998
23290	323715
71789	41807
49056	436354
184943	378462
148257	159698
356805	15209
214114	219944
455082	243301
192209	375486
224901	99210
403272	28065
108057	261443
26426	229756
179569	232727
267373	402004
479870	401481
57300	465625
207995	341271
111854	53863
14131	436520
391416	146717
393393	186259
228050	364146
195031	407121
314722	153548
450729	373263
131861	477986
95426	220540
119644	63593
229735	464480
372488	49650
464538	164504
342995	209572
44160	325979
132910	489822
9108	462901
165154	35492
432421	379598
179139	15133
358508	169748
412341	309425
241938	82018
423836	164504
201419	190369
358842	49828
244652	178048
142805	317675
405162	134262
301765	450229
203354	184303
196003	259936
298249	350650
438145	478415
340772	390409
356083	122944
286840	134695
84899	40470
267562	380301
363984	318735
301324	237165
286509	317118
45034	15209
120595	82787
98286	72081
131139	440962
487179	77934
338962	49127
139185	286016
447934	447960
297374	50733
222296	260880
461588	32807
275565	466737
108525	178422
433221	387860
391061	177415
387742	430292
33053	50001
106189	171857
152121	313745
388787	403814
482949	63528
231652	13129
363074	478415
43522	299290
336152	19787
228916	94516
47080	233908
17471	409248
474147	168670
257971	41753
55659	350744
237533	40600
273572	153995
438984	355675
444574	262611
192675	331584
489539	430756
102738	420790
410988	140044
452009	267352
481567	459113
373158	463226
93743	70433
176188	128221
461227	356428
183226	459976
120802	114704
433196	75328
102845	176498
2532	294018
230574	417061
405863	116027
328647	302836
50301	312055
104602	111765
425167	107388
182374	281861
326631	321593
16900	336590
345971	489376
1444	79249
28428	132740
178456	219743
66805	183213
196003	421942
306180	23018
251273	226269
235939	440660
299648	164884
342264	262858
112446	182166
57	385748
126870	370587
38077	24585
260115	284979
25239	248670
162147	435817
42824	343267
326934	254973
435476	313745
36228	398333
286776	445749
489211	72985
310757	375719
383041	365079
123133	50282
346623	220248
388292	196783
423789	161234
490407	484877
407407	187974
83142	490084
235939	294836
153132	164164
112179	185000
73477	267602
180437	258607
202352	352896
102249	426517
184657	182763
129224	152321
439570	98056
317993	385000
361676	308100
195882	451738
132740	437663
147417	472072
81503	371585
65780	395988
455071	313617
235037	273687
68340	35464
326260	340888
381749	481785
17758	313745
107016	290014
361060	168997
117124	472239
40198	430610
118454	13370
467852	314307
206501	15133
212155	101058
185339	302033
306457	15120
242935	300473
209441	86974
275579	345745
341311	137574
404568	251597
319364	9437
348170	363471
104325	406279
441329	236213
448263	103392
111756	178475
73791	377683
185859	21457
396797	345401
171901	279164
110905	92309
199901	461913
228492	440875
231509	344566
282663	9681
486712	390628
352644	49896
268172	406726
406752	244115
146893	438299
455935	280684
169811	166657
37189	417918
269949	453175
478083	84775
101343	283918
385034	292415
34036	385000
2960	23224
417826	84446
393793	94665
300083	296339
259651	312702
168834	420790
183516	53216
76677	486885
55336	16433
439646	368745
335199	107131
307042	95149
176878	83198
81500	401871
50443	460247
246540	293813
363412	205289
44859	65245
161363	308019
265	233008
14486	49966
38685	246672
249969	274451
57276	345087
489374	120260
153006	356246
196398	232316
91717	478415
350650	449090
219089	49903
54654	120989
294069	286254
247972	150760
159139	487153
196794	462676
192611	69734
385062	317317
132247	52872
189064	18091
44832	433836
121349	31906
238256	266545
312859	213035
345770	412070
214735	119346
193863	212401
365571	38063
450151	110677
420597	166857
170200	457241
395988	278794
165267	395246
201052	178436
342465	342712
256373	70802
262385	86421
157021	152020
252797	180578
59092	409656
278183	449534
189260	186159
330600	14219
81260	360742
44203	187627
36824	438783
442083	366127
121529	169485
386992	162831
222718	195551
375457	220749
116525	160295
476969	431226
152145	232377
399989	42311
396043	147554
214308	140722
18451	108222
406480	32566
113138	388993
126325	303175
215555	313863
451144	9437
117803	205270
188188	60517
123283	430090
263539	378958
437351	467690
263708	245824
481504	342807
317612	168615
92635	398634
439942	371918
182285	222701
418442	27464
319808	86560
97861	428738
319735	126661
308658	363581
170660	378686
5807	41559
297728	123486
229735	451370
458207	383382
422546	350693
266965	196603
75125	36283
111471	470240
183530	346434
21417	60517
51264	196399
350313	167581
418133	203656
2799	53450
483928	395706
206046	175373
98900	378462
74350	115340
399441	163614
458768	73824
264569	112255
64626	327217
119014	139648
407223	410018
411937	428214
198757	20959
36453	204925
493561	393349
149330	264167
326631	83210
20816	136615
274757	155738
202774	137133
402052	230055
394860	188981
372909	458880
296553	482115
419207	143
396209	230209
25468	398063
8446	273831
10159	386049
299272	207535
309276	227188
345539	160419
465898	34642
463774	370254
153006	186118
338076	21464
136955	480312
5354	419100
396650	404960
213857	258270
350823	262954
315515	182429
348644	200652
77330	215054
433662	292947
74378	136435
210026	321004
109246	5937
477225	467240
374806	160576
15027	95312
334092	95417
445426	88113
153006	380538
36451	28129
474341	156932
33129	25034
444139	461981
230051	215468
187568	314565
399071	139743
6123	408339
101963	382166
302909	296432
112643	53863
415028	186384
240328	445351
138834	268431
378160	392788
410549	407386
440499	190835
353800	196783
217150	236571
44005	155362
204585	316998
335951	80919
314369	354476
83350	267553
364158	142832
174548	284843
35388	348971
406632	118662
41378	267590
160794	35629
89826	23892
286026	135262
209465	49903
73327	739
162564	370892
353545	175373
312165	160070
479188	183479
203971	466737
2221	52833
345715	139855
28429	312239
87821	121643
191339	396878
438005	92032
166480	16433
32468	381558
137419	374017
18370	32889
267455	260527
24127	348798
282253	442955
372816	116426
76228	112899
370457	183213
67850	454395
127272	271212
408839	157605
208002	68584
360549	386137
295566	190369
336324	469309
50168	337410
480967	53490
473614	324833
216243	469532
399738	114063
356496	421830
358505	445235
285392	27925
484719	366127
358320	342060
372054	128614
321626	142678
173014	234902
41531	195738
283618	308924
483320	301659
340888	430040
214032	194166
248081	446351
86596	101450
309085	336992
168670	230918
383223	428214
132439	428879
158096	76185
103437	230339
5426	351452
203414	31178
311510	235568
340598	55227
24474	241468
390673	157624
237120	264790
68572	105878
411272	388473
333669	369361
453746	146893
433871	428103
222389	249981
182017	317118
17481	125028
92635	378978
373170	252664
389625	199468
85299	200964
65513	321123
282632	63957
384052	105585
61941	245317
261020	137719
248847	183213
461535	190447
432255	449715
68532	477986
329703	388407
58930	263009
483017	217651
287566	337657
444163	63384
343770	255650
15583	20998
153322	365141
254973	196153
53454	225575
98904	296957
14131	445821
412991	152502
127229	366781
447764	133739
388078	48275
415560	285156
27744	164884
280121	474453
336954	395988
435946	115838
226838	304589
484628	10379
267111	193747
149591	277961
318287	477131
191255	486275
451725	390349
416428	271188
139605	5160
213986	432165
22823	434612
327123	296980
100158	9828
319259	322006
412225	197116
52731	12443
470815	439183
389040	51006
76067	286936
435997	361907
43334	286554
41753	281368
407026	423987
55786	393326
349193	60517
163445	77438
77530	393326
272230	51851
418388	420895
58819	369051
224073	6253
326260	230544
15447	168901
169937	490334
28742	241525
13322	411557
316828	299960
244902	67763
122973	105585
157429	461944
266307	286337
257262	488733
99106	183213
435689	259648
437792	257651
33525	285156
89899	214050
241468	156171
237136	245730
4152	301659
281070	301659
197120	290195
243910	141185
447760	188837
254446	491078
476344	293813
212839	425182
28399	118324
167489	280635
52225	468489
101736	460715
22188	194383
170280	147013
206820	489552
146841	338915
338106	74204
246966	345745
276209	155697
291560	15209
155302	263514
221346	385992
35941	245679
432136	293813
471382	46310
229718	212734
491441	294151
444755	115795
82198	326971
191139	168381
163813	147073
125420	220861
214809	84745
492715	451715
72217	477509
437806	301475
391157	102222
4849	493281
161416	435905
20553	274981
319160	440660
164497	87007
47866	327646
269964	136851
146504	385000
445062	339749
480853	3014
436818	284425
76044	243118
219231	329160
55997	45141
366260	8559
248645	118662
120817	23861
67351	335663
321889	132247
413336	337485
178422	313815
114405	193188
193412	80525
252118	35707
203215	15926
159726	185771
352739	441635
489485	49847
322486	93533
75679	133861
209398	424670
353767	342724
354696	228431
226652	372869
323775	335976
483678	120277
171008	221660
465430	218730
210906	214331
365550	342063
387464	5040
315230	258370
56	88113
87638	183213
216234	461944
404984	146124
370096	313745
436530	272333
112907	16569
415411	374173
212786	487548
363668	301659
173018	198297
185115	162292
366100	448180
77628	85561
327570	412541
158264	382080
314516	21523
133909	267084
461863	363035
231657	173613
386411	177630
84230	231494
375207	109095
421280	41075
313937	438808
391496	132843
330512	80363
418459	401949
158006	48275
103751	46143
183705	216368
115432	69277
441302	20611
226023	368205
115538	440660
440053	139111
486917	339848
281119	53863
410032	37948
175887	345745
63427	47001
233498	389973
39092	430868
20319	60923
333835	316372
175529	244005
99721	63528
342209	481279
358966	132740
151344	371755
372214	268129
112625	402537
298114	86800
299228	48275
208305	313314
352110	82585
128948	374939
1215	99405
418906	407423
67359	430756
120330	190369
228128	482899
303838	249444
251260	318932
324896	339991
257198	69293
276119	146746
176111	484522
12481	82585
449497	146251
195789	155919
81510	68762
224589	437622
134761	17071
48064	415221
255859	367686
238299	364228
226919	139803
70681	175721
192345	378686
414782	229150
347932	151944
77793	291753
67651	366054
265649	442969
384231	256237
214853	169135
336023	353722
210508	457081
4346	173409
109599	321923
390323	31808
190621	351907
49366	465313
307352	443693
73561	353421
476303	289238
54784	413525
187354	102210
388104	60517
439977	344275
102644	255
53624	391414
425827	306584
349311	179405
177394	16433
316730	431313
302478	62191
321167	347912
485241	200503
98694	324377
426197	192444
228653	134145
326751	51881
445101	11626
167321	318735
462144	310261
71517	48275
370383	195765
141919	369599
54146	181230
407539	402061
432351	209672
490316	82235
443475	432351
95027	470999
80511	368205
314907	12521
46092	385772
348819	58709
281994	51895
357983	92694
412749	382921
68357	94516
360763	261809
400044	82585
246699	35707
382574	182617
14967	183807
408357	349280
323825	206367
425787	85707
274560	395198
22488	380071
255994	255650
124013	372421
393552	410074
19542	251976
187762	238578
327621	275028
297659	356432
8408	278876
226919	475727
105012	478415
107711	226126
57009	226494
233381	345611
377557	270095
335000	331508
189193	19984
212782	349316
374682	472649
353094	422164
366674	264766
427960	317118
101914	105498
446656	8459
309225	222894
196030	175140
317723	273831
15198	455367
398997	475402
190973	468257
228764	448370
455701	48007
326260	481882
184629	123521
15424	49828
131574	300071
366872	458601
297641	175243
292390	37033
446163	172266
220243	443997
2716	369830
378127	8268
270476	307423
19038	140044
167038	267602
14449	307599
223452	253925
118325	180578
59706	405217
403910	261390
76731	194965
159899	51551
483962	331508
14117	208557
44159	486268
436933	466562
379350	391055
398230	35707
85674	157440
176941	56410
391192	81280
317983	484520
420266	393928
265711	431505
465949	243831
467956	405789
467153	56898
337272	97777
67608	249444
64610	481368
154918	315888
116038	283227
176762	46090
19737	342724
469492	126339
311300	478415
459805	215054
479918	159792
353979	76350
287998	293813
154730	4413
250900	157910
337583	267602
409916	187482
409675	217423
112724	411809
121004	478003
402356	304385
479047	478415
233117	186561
398229	53863
143340	262954
276743	200457
243789	159249
195815	442446
131746	132247
207958	19766
230382	468832
306703	100705
474966	351187
266307	388832
128313	482143
313182	280174
133909	149026
115382	138638
137213	168381
406826	72425
441016	327107
383791	12177
441272	94665
309703	262954
20946	182808
309225	397104
323365	171884
238348	317356
363614	123369
335317	265449
12592	315888
125041	226395
37412	387742
455239	222550
411680	286828
233132	203656
107437	476231
164907	184741
366402	28800
283521	441635
274992	280233
285204	270095
360946	317118
54539	257895
233517	286313
399915	144073
383543	134694
15819	283152
70266	40784
418368	421397
427240	182661
423144	89878
246311	204952
454132	21524
287931	202225
473064	385801
284040	273831
304011	441570
115621	162773
296080	243115
331187	395598
389034	258220
127663	233187
70440	212081
484691	398122
106648	9653
441463	258220
267443	119381
421073	252427
312748	247979
443817	142199
263880	257047
353856	65044
391940	485031
29694	477590
4768	54976
304938	69413
266063	234356
106369	94990
181981	265900
91471	5040
267373	128628
67511	401101
100516	457081
220354	123485
52685	476447
468549	48146
325608	81196
246577	404953
366373	343085
322820	453452
216229	27748
380954	319587
6612	49767
276067	423205
65044	180731
209546	4413
404130	42942
243727	296185
235154	228431
42979	406061
272053	53863
383600	317118
412304	209471
420736	217015
112625	321280
65866	426967
463520	317118
92984	190369
317366	88113
55578	54700
307103	434638
22790	369511
207382	92628
226663	168213
16339	211868
67693	236577
474177	450685
474575	486339
206603	171414
113990	258370
440508	23359
246298	446192
461028	134190
111826	52434
78732	61430
374232	171994
80658	478007
387457	360850
160794	351639
486712	97985
121471	455886
191222	469532
288385	467631
340662	454822
100206	3161
441402	348798
445162	245679
112443	228888
288190	189938
317964	367782
380496	124660
471169	411229
146210	74949
387775	475866
63660	62366
262286	104048
225351	75499
428892	244354
20856	132740
221915	79989
173680	154692
326260	67280
456021	145912
285184	264406
472667	293813
413816	31721
289002	459137
389235	119123
451397	141211
61450	118662
375614	355048
53582	406626
178662	486498
462028	16936
412205	227628
200092	231680
450465	369577
249865	378082
296926	376191
364636	25408
250187	127027
120626	60517
364285	22907
442371	340253
463389	4634
273572	22907
293223	172764
77969	183213
134196	264235
80525	452060
91634	267273
276264	434035
229836	306717
295641	315671
457398	37033
114799	127481
146749	470308
158515	193897
345729	264908
167481	356387
258273	22804
265192	225420
159980	420305
424429	305400
234118	94378
44841	348379
257428	463441
93328	333709
392942	262277
306975	468125
20444	50264
154029	90146
114175	120810
246497	318932
72563	456640
327209	406201
225310	243801
190446	309153
274329	369599
387959	183213
430831	325814
174390	354214
105108	402260
350551	341271
449286	296693
187834	272096
449339	272694
15027	214735
124334	12642
353656	15209
314311	114398
421688	60389
117862	9694
176807	28504
259139	74542
383164	390805
332135	343721
302918	129415
18451	392502
222283	31922
468321	344190
286227	409828
148913	317356
227657	12958
55163	366534
33301	6253
426712	374626
472514	101037
325188	195948
39943	84751
217459	421285
59774	235223
337903	450103
16516	26842
248370	25081
39912	151837
409609	152785
26127	50155
192311	296150
450541	42890
226783	367946
272860	186440
89883	27499
197278	214805
373755	124437
5700	236454
296497	429173
476088	71772
471959	360860
380825	421354
222611	258370
338877	317675
479351	320743
50066	458198
108709	10281
48161	83467
158087	234356
266073	293813
423437	145319
193164	75273
157099	381865
217784	459123
177186	9076
52793	434893
178661	3719
98684	470588
72010	397183
268442	440660
20172	313745
445453	403991
309811	142018
224739	250389
36093	382687
398761	271231
219600	200632
323775	69597
145280	158965
76228	132413
81302	218485
202885	11396
253183	27262
300330	438524
321157	363743
157878	16433
103050	459701
471876	195224
392329	377357
148475	82930
312714	417680
98056	390501
334080	296693
289675	117827
239462	485304
421108	375476
287953	441996
285812	478415
240661	241468
381134	252961
309917	227241
89219	467284
370202	359782
94584	218727
409417	440660
381453	378613
89188	55581
112372	63758
259887	393326
274329	43625
32550	465534
242171	400465
168912	293813
2187	65603
400883	30133
315194	377933
486018	337359
472907	71103
354545	215054
370195	438419
284985	284480
18870	487833
199936	449298
190164	48365
228128	481069
108720	137128
367199	240374
271994	296423
442552	315671
93776	117023
305757	174700
250469	25239
20669	443930
347948	444540
191308	137128
178422	416622
84976	195648
306087	118722
65476	101465
167784	450382
150326	349334
172923	22779
301782	486718
103031	111697
1939	120132
448050	464661
217337	153931
303166	245575
490985	5040
272041	80193
55450	423682
386829	110677
100150	366534
10104	149065
485895	110111
193270	189064
59065	92700
59475	305920
86240	139648
47769	374368
302017	120986
382066	276003
382116	245679
341734	313745
119610	138156
218423	483009
329000	7733
486698	58304
109600	120986
356415	266205
364059	476231
5461	444340
439296	418188
427423	313802
321123	145844
415605	55036
319436	411961
142135	226494
441486	252335
140192	234356
385783	156006
342465	295607
71439	50411
206713	486950
356987	317356
316297	311212
44546	477986
459176	464420
153836	35735
77306	27464
69199	234356
464847	272865
39007	84222
322081	398072
191187	110718
103760	358921
19657	383114
387413	414398
485629	469790
139849	9054
151299	190369
71852	366534
72751	21583
318533	55682
352126	492906
311306	13113
241157	385985
409372	421935
81575	154137
425166	237404
379870	38063
194003	209510
324694	19549
285510	264154
202352	312981
146046	132482
3819	175721
113101	300240
242295	416402
465755	122694
41236	194165
125849	347862
187680	406785
57846	125370
407230	486885
454528	45585
31193	188759
136453	114643
36223	278782
115573	421525
365399	53245
300613	75017
114643	491556
138756	33031
345585	435177
283026	153995
409388	318310
239821	434932
339274	245679
69749	26969
105983	159356
110236	164884
382987	465477
482237	35707
470411	317118
168310	279563
412916	367899
331920	352480
74188	221217
349899	187298
53922	447517
77666	66813
112151	39636
141919	157839
191446	96366
242264	368303
378878	406408
67449	471416
252263	294357
454808	262954
391281	489822
145280	425625
337761	250410
25133	417502
153438	453571
447962	204078
397325	369577
223929	3639
12828	457093
124878	257899
256090	418551
173027	29483
313672	156376
223116	217310
380489	78380
114407	354694
286145	367824
172471	95863
239460	116355
436774	341271
174954	186820
85482	75303
110925	398482
233498	370156
68054	429863
378041	258370
242131	431270
303571	464166
364370	208577
2626	238578
400586	12901
146372	274869
316828	118857
40613	274303
236020	311340
286664	40784
460067	327061
313394	210918
414132	150475
45165	216707
18450	163324
329383	112312
146459	12113
158465	115388
478292	126204
55468	428103
417938	186933
261179	52062
364454	156376
117562	1605
11059	67040
490889	372209
247232	25398
473644	199894
32430	56138
140153	305924
400443	76454
41752	321250
278653	228431
257839	212396
380499	352605
103855	84590
192980	262954
150534	183711
113139	3211
146429	251943
92032	55857
68505	70201
42228	136193
392820	211944
132247	465271
407504	433
214825	394634
173105	118877
289443	99765
365399	373263
413437	288273
157789	143846
398203	99123
415787	12895
428944	104059
457823	270017
251633	412118
47466	469309
39621	408285
453153	224552
80912	419669
287609	443339
265548	489552
345401	232294
142897	358235
63603	356812
262828	493595
313523	20802
27766	327129
481406	234918
235585	428214
192917	148483
200380	351257
485810	212778
153487	342249
75447	443595
118786	190369
407334	35651
401667	302213
81190	191639
346272	308073
51164	380689
216147	34547
78245	118662
352516	25076
251820	86728
301795	158745
424256	170476
9969	280164
76984	143871
3809	171606
431571	354933
430658	64335
479351	458023
112434	434612
262233	401928
181651	301608
381420	141623
351448	124006
272144	22927
143624	84590
85330	172089
163685	16433
150990	186714
365093	115273
441345	388822
141176	315671
331715	381857
443428	113051
154014	387742
282790	60578
45037	317100
259054	267602
219203	153486
109006	55161
115604	476447
261278	373153
310001	408719
230214	187836
361291	460010
346082	451300
416661	31544
233388	275133
6220	304589
364059	219876
320830	446944
92718	285143
200570	278838
346680	256259
12773	147974
223708	137128
264433	462973
488705	297364
325940	5641
295341	430356
410390	217494
465122	25415
143012	438900
284090	251412
400552	53389
174139	38669
450436	254710
333833	322858
77198	107711
242571	388321
166995	16433
289329	461951
28587	405842
101638	86728
402052	432284
449497	494102
80102	203406
17768	9203
44160	97985
140535	219499
259704	121324
452198	3565
62847	94516
384502	48275
295845	133556
321593	137677
300680	236456
363503	269246
147623	36614
467775	46013
110025	428756
163945	248703
23162	94344
130490	198038
473437	24982
222102	132026
5401	121950
16693	265855
137028	396719
459514	287694
289126	313822
151647	355450
120646	370933
117103	308100
87774	112958
332908	198317
256023	489822
292576	424223
304591	198687
169201	15209
438478	183213
59768	20061
154705	373927
144577	383576
479584	10646
87741	411424
164008	342486
421987	171953
272842	5286
312474	226676
383762	332990
309917	484274
443713	325604
230637	63836
473580	239383
389601	259914
372402	409934
13397	447831
380245	471000
164244	465768
34123	203755
389015	201493
191968	314357
245643	207643
315394	99829
480991	122193
359669	411809
312474	121324
457268	76243
418992	462676
258692	405434
463436	88113
229610	395453
153813	49231
84661	277936
429408	65805
230936	391414
375678	110708
251982	74103
371691	106429
56898	338271
413362	426189
273246	99274
165326	36223
17206	240225
409828	222894
49168	177630
54784	487153
383248	372394
67359	78030
30543	283392
14489	461825
320764	334715
256430	298274
61687	217310
487020	201493
352136	216578
89859	148074
156592	32605
342886	140192
137722	489552
332515	333109
328548	248777
303570	282255
141363	86295
330194	272052
170030	143522
294193	330469
338482	109311
306459	16041
367444	191753
290216	155061
366921	118890
205216	86728
188493	250679
30739	81090
356990	269094
458483	357854
53754	484817
390314	308247
100200	110677
108570	249202
423190	313314
135074	374784
345401	190144
85471	159865
128839	342272
372127	313314
52244	435817
120801	88113
168414	258015
23622	136837
186699	339884
72681	121761
295171	211868
430691	86077
255945	169661
236216	39142
315261	434602
313405	84348
242411	120541
197888	391414
287694	296270
354226	356355
118508	434711
89283	180654
131574	162247
236216	190369
466670	244005
334196	458104
247230	422110
64354	259656
95809	53319
374527	406608
99034	281924
114171	297949
142116	100250
276460	280871
244092	84089
351051	347984
237933	406243
92457	370914
345185	36614
341201	119762
108879	475277
202367	66405
381447	286828
120504	382138
117861	215369
332271	186561
65664	49896
274329	477986
12964	467320
345236	72303
144920	198317
97742	36392
316227	218615
61367	490126
55041	484274
250056	67487
455916	3817
143482	93609
352882	262373
336705	230740
138126	412971
19597	356961
25247	115286
291823	267602
320259	142130
397703	491350
105788	422853
256893	291940
11222	360860
462774	456410
365171	350384
258131	79507
493069	464080
267355	274495
29830	454200
140216	32645
189965	3041
483622	467424
15027	369242
409745	246926
411424	448962
160744	483478
20850	28129
175258	428125
117103	420944
467828	376121
59021	73236
230576	432698
56611	365446
250493	313745
336878	95942
458065	196783
7182	358753
341325	412381
404148	359762
228062	419850
397880	309801
451165	246928
259775	439402
402518	432518
247906	69240
33979	458104
56065	160868
45119	35707
424576	281535
444373	214472
89740	425675
428421	468580
480202	27280
189528	279
110296	302689
244536	326547
493295	164619
413816	410688
195836	388690
13492	203656
76362	470307
199744	477986
68098	198686
172396	393174
203200	273166
298609	375374
238041	437510
389693	425675
123804	184001
303464	306520
290794	383967
454407	426227
113336	143997
365305	31325
3271	439039
410573	433941
39990	51373
54323	266852
431405	164884
164407	21583
224791	368358
95556	19377
209480	204308
145240	214714
102065	196423
129727	99901
37182	85577
435145	97442
281075	86728
245593	211726
388901	281924
257977	64191
379906	276821
455074	164182
6045	300800
38838	268793
459217	58808
88852	164816
156351	219499
191536	313167
293001	402390
359204	86560
399441	319438
250582	190369
241912	270095
417257	20611
153822	341271
171623	119912
71189	425767
493683	191175
386062	262954
23728	426439
35754	245679
117862	173272
20791	91116
238889	179300
319656	57134
197242	169482
419779	401297
79596	222701
178893	449639
280092	234516
159317	480497
486766	170137
29894	423043
399655	166513
73184	312396
96449	483743
274746	303862
268122	245679
13930	399484
131420	447335
388350	48163
147911	354137
480670	435708
410547	287854
27417	304960
448846	129201
200470	26525
318003	108236
240661	110677
428944	272865
195912	296432
393516	137665
12564	359209
98746	86728
459445	110677
66035	466666
268972	44469
462670	179486
237256	199600
270224	444754
47888	470870
134220	354587
124259	140722
364085	62191
272230	287694
349142	16433
45060	102494
426357	55446
32990	358848
306981	306202
465850	49406
200209	461185
391757	236654
208888	243438
274390	267602
352793	15133
165311	35735
65648	28129
262730	180281
324329	405844
128378	139921
150123	258607
277770	461846
138807	103198
208877	115340
376592	173650
105146	59591
361741	181150
469102	305586
466133	360531
465122	296693
13503	203656
365694	270021
159927	101058
462670	232442
402684	224830
31374	132410
152291	88726
298220	136435
374214	478415
25748	58221
377006	62196
230813	417170
374078	162657
168000	283357
285442	279268
282560	434893
127880	341541
126235	260029
6348	426520
254749	135476
303641	223251
35370	189791
103946	478918
184399	239958
101810	225420
238749	3234
413562	50391
320503	279030
221871	183981
375652	462801
269494	339582
479277	485546
314617	8093
349872	71816
28429	27696
460515	345187
296191	12504
327570	287185
263012	372314
96151	486885
289167	290014
10321	321242
493950	465768
107118	259639
14448	100829
402438	104914
250853	222531
224789	323582
249894	267869
212373	287854
146224	339453
153764	285867
186650	22448
63427	458043
315515	134694
98170	48548
133523	427821
232666	2162
95942	212501
311328	447862
409119	115340
303324	399641
59546	459945
28420	250679
70217	367280
125760	12177
182049	281171
471533	318735
243152	38304
152368	468276
2232	307823
473981	245538
187045	154271
360382	319333
452308	273831
51627	445932
65950	76272
76007	488335
324206	209285
27322	353596
15253	234014
169288	389999
444053	259620
195279	350778
137621	338120
203213	318367
241959	72974
21666	387742
449942	396031
453256	355700
284968	147558
118783	302964
188487	187974
389572	475594
326683	73336
197621	199353
381119	209663
73718	423980
489787	282865
424215	391414
286948	405959
58410	362598
306703	336590
326260	73423
28485	122694
96180	157698
57450	36222
65694	288774
205913	246592
342765	268176
480402	195496
383329	459213
169150	379461
18250	241988
281490	320749
354557	389384
105533	181049
294366	355986
360038	156499
73298	59270
414058	445936
137368	156339
51080	268634
186849	273854
128240	401101
454368	317118
50925	8754
36683	138885
56944	337562
203200	156376
436545	443294
326442	315405
92728	209311
209311	354264
404960	216659
481854	96977
399237	333709
220501	406626
258398	435566
253915	300240
33520	83811
177693	196783
89238	72697
205867	42189
103618	406408
196783	62191
389566	454975
463891	432013
383932	95312
268793	243418
66468	140494
466878	241718
326260	441582
214495	49828
371501	322969
341205	449427
12976	485205
330066	177749
421997	75568
65092	276728
153168	228052
173105	231447
493347	104598
353348	94729
220040	366941
120577	379976
292474	30978
96071	310146
446475	119868
189454	339251
266538	132031
175121	389276
356530	249347
224890	414484
472841	236213
266018	266978
81658	50264
404106	380681
171984	13370
227363	177374
113822	246672
446182	75914
184840	70477
463539	348798
448721	157919
184811	110285
23022	332435
328572	35707
260217	317118
353860	351203
475513	371467
265345	141440
379404	326991
106841	312652
37564	23941
172554	317132
237242	86950
256430	95942
345918	248501
140918	348798
177351	348292
276785	311462
317369	122211
279241	190471
407562	233112
350156	278481
152341	379143
292838	206916
272340	118928
2744	458104
217857	474412
447962	392086
106531	234783
317022	152502
483803	438783
154504	477986
148017	39434
85330	311402
198495	213162
129097	88113
421493	484274
454510	174626
46041	42189
89113	91657
77443	205384
480147	70016
283661	92193
67351	308083
484047	52191
108057	405373
9679	373013
407334	317457
313898	267602
218335	387742
372738	122694
158350	391414
24412	462984
160794	162831
154937	254366
49567	481044
39607	194118
342476	313745
102135	446630
89883	214881
43522	351257
184948	236216
401825	194575
276821	353817
290703	391414
236950	294836
363552	24738
129416	170569
187230	308288
106474	161730
419671	279645
142740	41048
434318	396563
245997	353511
327700	282926
12786	35629
299710	440660
222698	461392
26130	187974
486680	473530
54735	345745
239804	478232
192183	233633
287766	326971
242076	220857
191903	134694
330491	174564
296251	245679
431444	291984
65142	246713
7511	378462
372196	169273
382627	443693
221191	276114
262210	173163
370231	231899
229101	146202
124231	418526
147952	206651
301814	193433
407720	306172
321120	207535
445527	103240
35272	54255
449041	86728
321760	28065
447529	214050
192561	206354
230936	287527
489589	71810
161641	293813
178087	186259
406273	300555
200092	2293
248013	469797
256652	321688
105868	202754
68163	96977
329121	21411
97926	269172
81231	364294
65439	426986
292347	61309
412057	42890
422546	337850
395256	237819
389090	247204
75617	127270
100170	238083
316156	160295
131988	51222
461068	99789
81674	400176
146459	208038
20797	28129
433239	367020
68611	23200
65319	252393
67622	128035
395256	401297
212167	400905
358081	490237
271760	405217
382825	12341
30568	350696
268172	161567
423978	432752
127388	459016
171765	336590
247591	53863
299530	186559
324377	306419
211852	456640
150739	153227
306282	336341
353305	213525
262761	324037
440619	245679
178702	313745
148375	151944
380117	369599
391759	393326
297446	48163
188269	421935
212096	107449
405631	261396
479355	79138
27926	346431
474	348731
207326	140832
307946	197077
182482	131329
315686	67584
392592	132495
14798	444520
133732	387451
462332	228991
254248	252664
161053	92613
374594	178908
370513	134500
235978	304173
17980	440660
185223	228110
393269	17339
99060	132022
7642	48365
464225	190369
98675	102100
323178	190369
282453	163127
116199	269136
36184	48861
415871	207397
363581	16433
305849	268027
351982	218017
89826	380077
134299	353116
28415	489822
229123	166961
391783	393326
183440	488641
313745	439896
155748	339965
322662	145924
31082	327217
467389	320657
215472	53249
297512	311297
157792	318735
458768	359299
330860	272339
177080	420757
168000	26940
453919	394978
483987	417826
245990	88502
156970	93627
314369	237178
408906	281708
91608	60517
403057	174411
325824	161714
174790	372314
209359	459701
190281	79844
46703	157338
307767	410576
190603	438646
418380	461769
157212	21583
20767	398978
212146	104393
119377	105880
211509	17356
335031	203656
154705	246592
426197	387987
72926	417585
250733	245679
114031	459829
418291	61572
237851	127921
319259	443775
399355	35078
102974	362443
296906	21902
242134	398333
314311	420414
289459	154137
301557	114117
448984	136830
125683	389009
246335	211134
120674	27766
138131	273831
356095	95942
258887	103205
84960	382511
155121	307771
449319	141334
308751	87086
401592	371946
76982	87036
473360	378464
493220	395988
172408	94665
130069	73859
356006	121008
134654	28388
41802	265711
342300	390334
191245	462973
392390	131507
390102	161165
49644	159249
244542	256655
450127	457033
259558	447699
87741	97277
195362	3186
447965	364374
216155	190369
453447	292911
411661	306089
124400	93368
414976	47504
314548	186824
198900	434893
442161	394390
478324	392788
138490	317100
328940	149600
404568	296423
277568	195075
92047	269933
101982	339853
390398	264323
195362	18418
416526	97070
115823	388575
250316	155796
266096	346395
105249	408593
474552	403163
413336	224552
465848	268758
464039	295484
41721	366666
415671	186159
112317	149128
197544	276744
39813	109389
244601	372141
267562	78291
116021	486339
334093	332598
370184	275790
299106	174991
85655	438783
418442	43427
430170	339468
439296	230593
104766	149079
297206	430580
403430	338261
46105	82585
63427	453185
109185	91845
309677	83275
485275	120781
57390	222531
401184	367896
426817	470588
88968	401322
166356	401871
49025	239242
261576	393204
470915	247714
157280	434854
40028	313822
138592	223682
376146	15610
276192	261297
414767	41499
53047	401854
111870	63610
87638	36374
3261	229733
71647	443976
299106	367750
187084	299686
7167	235262
277271	83872
383164	379010
314091	170364
419848	356645
295625	29314
418053	294277
101086	414832
403057	371884
25577	426217
158957	255340
218649	373615
424220	302668
115935	434675
399392	464578
281826	462552
110192	145948
321261	187834
92312	164473
478588	371417
93090	485304
74118	95149
493605	136197
235118	463549
130060	5857
134319	262881
409760	433324
477932	297865
141154	10376
313395	2129
66885	115535
403830	235280
407190	83811
336191	17493
398391	340439
59021	89315
329144	310836
282689	311810
2187	487470
274387	40784
192465	298182
358087	66215
423326	267602
307312	206927
400522	93245
38003	166517
296029	475936
33010	319079
420922	251116
244536	80915
216666	470569
80460	105967
119561	456586
350783	368416
96521	405077
71189	363963
430945	433279
439922	44077
127912	181204
294079	135523
310325	420944
141058	477809
44829	473977
139191	218508
336487	28646
228128	221359
126375	175543
219413	61059
99789	212479
464629	338271
96449	397009
76835	43164
452334	121106
99510	189402
271778	210692
106262	293813
157016	94665
473981	205270
447270	30972
87410	281563
464312	260138
350347	252961
246624	115819
396738	327632
448572	291249
174956	45141
152048	42890
364267	300240
399891	269094
292721	1101
202333	79413
211067	86268
201204	447446
138412	390232
227348	144547
129687	26767
25130	16433
13721	477986
292928	236224
481007	446522
225858	384401
416550	271323
471666	249709
455011	24208
468306	258610
33494	5040
227561	300555
395821	363637
436071	447105
39683	398122
432100	392301
429392	162179
76355	240865
83496	490588
139791	204161
408975	78967
226919	435297
75781	283392
82150	226378
397633	3774
222479	139912
113307	414056
439992	434577
282453	133588
469273	186440
61057	409828
484189	179563
483987	248040
332862	183449
81432	356428
329415	79989
268418	266736
328311	162293
257907	383576
459312	140608
349186	375958
297393	180677
68843	339412
466747	424636
37927	424730
467467	158153
180313	396230
276465	219186
356490	211636
184027	445061
54989	171424
253811	287100
441302	440857
314977	54976
102249	37303
98445	110708
244	131975
282620	172396
328883	359095
304185	348563
131750	90621
259182	439520
278482	383114
12322	136845
216619	126204
183600	175721
305924	420007
25350	314996
434768	380538
285008	27464
421690	28907
390656	21411
104505	255603
373279	194080
458183	86668
112151	180090
105226	391414
436342	180957
132233	440660
191990	334680
306570	250679
428499	67858
438898	49903
174607	114435
292020	67584
97588	202837
450532	429928
17389	479872
405805	49828
475724	323340
3333	187622
345150	66098
478051	230022
228128	262453
493293	229663
241732	355336
457394	51571
283427	331323
219136	452529
457418	435936
342650	454626
176462	188759
320182	276007
65800	322445
310139	183975
11696	343604
258998	132247
41755	489014
77829	138088
402152	247556
314881	389452
303782	287041
334092	25077
474169	37516
329499	279572
192869	391414
244536	39903
367656	20959
457914	162576
284218	34558
13186	185335
171846	262613
21203	166063
43454	156347
96622	127847
377857	162300
381636	458400
128292	311212
291672	89581
121828	440861
163452	401928
310972	477506
362897	22719
10116	94516
272240	241468
446950	198721
283346	307623
312011	267553
68314	173235
13268	59981
448506	189218
126254	491478
73221	266852
121603	342724
323016	35707
157945	268585
79542	138193
68897	308150
18704	137719
179965	110311
64554	251638
55659	487470
140021	252071
184660	69677
49704	479994
317434	231485
198317	431227
135654	42890
249086	460437
80854	119336
332859	244703
355083	414570
184648	49660
475158	319772
250854	198851
132797	362808
467997	387601
322290	64913
143582	294548
121394	40447
197266	254464
167579	165617
322620	478415
432100	309740
369428	198926
322364	108222
342052	441135
169820	63957
45375	317356
317267	178436
410774	440660
44160	170180
7653	263009
237002	203279
90831	6899
412055	354694
189806	287382
4849	292366
243450	409828
326909	155895
469976	278178
377989	369142
14131	300837
376816	248758
103382	428864
141224	37961
94113	423469
444884	451885
479832	179686
356615	240930
190524	54247
437737	234618
78714	426986
333793	415551
6614	117399
227741	384768
473709	341362
487670	333656
300565	93876
306805	163136
255280	406626
421310	355093
32946	453690
100997	439136
295009	315291
253655	162247
190905	220529
362267	176759
188041	462901
302380	402371
410075	30919
124658	169485
26556	255650
320288	391068
399606	373772
267131	46276
8894	420016
438311	485187
450541	94519
234934	399604
310922	38857
204775	62580
103524	489552
324465	454975
98309	355700
335870	250699
41491	117097
196132	49915
409016	125351
209885	125747
146893	7136
321157	291692
65513	300397
376338	226595
119642	465692
108656	403501
250165	368893
188847	264151
119762	278955
41231	304731
460490	66813
78206	173477
310756	328426
393099	281730
147115	169389
1057	218665
238301	375840
486058	208827
309589	199959
484533	212782
216544	204018
446182	1483
196996	343369
285023	10646
224882	109006
177946	163225
133270	111529
364397	237178
289807	194805
10799	45531
461700	225347
205439	87007
341067	24859
433346	94344
211540	303497
293974	211851
328708	374760
358348	144065
108554	138297
349397	464420
357454	285511
192237	297174
28663	5697
377290	288059
418263	46363
221296	387928
408589	267602
324646	173405
446182	140821
442091	140044
186595	361458
254940	231724
400517	369599
40362	35187
470312	400974
452084	126697
148706	370866
154786	286869
56856	66001
292641	322263
54298	148519
399237	118870
334080	171103
404568	424714
175448	462973
323046	332403
42754	138807
294323	390142
134290	192433
40386	22388
360999	325722
36182	173176
259806	430734
297782	250338
425467	227101
370424	247209
314359	101806
437334	67416
374981	27766
324199	253772
408329	410452
424343	132247
386841	216427
356490	374461
397440	69306
199886	12177
442253	366534
198450	256723
455571	24141
214276	246311
364158	453149
427557	120313
485597	50295
179645	192610
146097	101574
217595	73336
80635	293813
311071	171044
323222	358945
329470	427616
99477	123706
393778	106903
5972	216186
83872	391414
167961	16433
50627	143956
129725	484058
276821	220528
43966	295114
343890	53863
471592	312698
61749	397060
176123	94344
47407	164884
373580	60183
205175	472072
245826	152337
71184	94578
334622	478467
262660	287185
71298	468127
13852	226308
428944	448353
492831	246311
278286	382096
451022	341271
201882	314180
483987	70544
10276	378909
223932	354497
119470	363581
112443	265672
185761	399867
245142	209139
241453	167757
491272	267352
418529	277697
475555	313802
418990	277484
13102	481785
379485	62366
175853	110677
262318	126204
44160	475711
230051	8799
209311	54839
300208	275677
97732	179220
138131	31808
448426	15209
58245	131906
375032	189428
267275	85626
319231	135124
404568	459997
311177	180578
259530	2199
422273	481178
30978	183213
426436	310449
204459	306409
267562	147803
274704	116283
372779	229941
206111	88113
230051	216926
127637	452098
365383	338116
242107	241468
346458	43765
355623	292805
93945	369599
376178	82585
180425	427472
273521	442167
100938	481362
58042	97438
303497	325983
35301	491098
212821	60254
266307	186628
301953	110677
282025	392086
221367	126204
493452	112330
28771	485546
490406	252081
236222	285143
348644	182127
461238	14654
119306	135952
63391	23187
174310	15209
120226	220679
263301	192546
103685	315582
54445	484885
411462	474347
154835	89494
400520	104738
29782	123213
268173	89634
144466	440962
171129	381057
202893	360860
217933	348912
127834	445468
342465	180757
194875	213035
354950	176561
182799	360277
480870	303175
425300	92939
389419	88027
273901	186259
284514	162795
257613	253057
382453	127967
158044	351451
372415	53893
186359	216250
396619	120195
249885	218727
342700	227263
7261	43061
196125	39695
109733	413525
57652	98650
222004	249709
480512	418175
99060	253905
354369	341271
316275	313745
196680	435886
414196	405842
331566	293813
404803	420954
258113	484447
237191	424859
286416	275959
141618	442362
334878	139743
449406	161738
92401	18330
486698	14937
184207	75292
459138	252961
246558	97894
72556	131917
463882	13370
106648	64879
195882	67089
228327	59293
98935	475690
343865	181993
458768	370933
16617	82482
218744	121939
356860	25716
156591	249675
78573	448907
5769	41846
45977	226494
364197	285156
492176	272230
140263	151164
307404	166063
60384	166513
444139	384492
435371	46892
120652	447831
142121	258912
263456	409537
361620	171069
372340	97973
446182	127384
118374	244115
119514	148000
395428	355332
466737	287572
437394	373074
280507	254292
59329	267602
295094	176060
261173	330507
466181	47349
148053	13370
369030	153416
200450	247823
54298	12443
215224	169482
322468	126756
156972	143772
249491	355864
472947	246311
11586	318646
91338	270435
416917	38455
159214	370866
417938	394074
225790	377984
387056	390818
79236	186440
338955	461383
453140	128037
20	487050
132827	420414
386976	391414
401897	155810
105585	189879
203864	95313
352905	320464
480145	259730
211708	60389
179574	167588
245305	147241
451760	46416
98378	362925
333285	423469
433820	470104
253919	345098
89219	265539
441151	324723
25172	309801
255557	39618
130583	317118
62160	40257
169584	171306
15895	97640
427633	104527
466213	92114
16844	86077
73900	234356
192238	70541
239047	120513
199868	319311
206630	65539
36612	261396
62793	73905
315957	21239
307718	235568
215798	94665
12544	310742
272621	267602
874	229787
261982	414471
349815	219499
203733	370279
312842	487994
229950	130262
271989	361414
292205	95423
306607	416227
387775	145691
484928	56004
191394	458701
176182	266456
196109	232022
138318	314742
21679	239528
294323	124497
315250	469235
306294	267602
125472	315558
333178	320464
159077	176747
375913	353343
461833	40722
427016	363650
99405	133852
94129	240725
281957	462551
377872	461392
266954	90909
16844	69723
378330	393326
357158	482204
181970	294339
303514	226741
72804	10450
167475	14879
206571	237235
239970	160247
25239	28781
227830	366127
44503	453391
343865	162109
433221	467492
53467	94667
408360	373111
137544	86728
44420	459085
53898	112203
167087	318315
58768	236020
361675	372210
153543	9567
36744	110677
256823	24516
297446	231485
68547	104626
156201	9303
253468	118707
306586	366493
383683	174263
15988	98906
8164	420790
381941	349129
286963	43334
183428	401854
314693	421942
124650	403275
225065	166513
253413	258610
98559	475176
34987	251952
375923	363528
302798	468740
478302	167005
219104	212081
85234	249685
430210	24334
400888	82521
218677	323494
163445	391740
374170	166513
321017	68599
295913	440660
454433	210497
106041	317356
286095	88113
425906	161510
235245	478184
401184	241525
36556	99210
211158	338663
396172	205270
253435	79249
269804	350650
57147	479614
246118	34763
443339	166513
305513	148499
29544	165316
407171	398333
379680	91116
117833	452709
101796	21587
72217	159249
246558	202745
155734	155214
434690	431055
323432	420614
226122	3227
432620	381729
437799	223324
167588	32099
250255	104432
200092	468387
417726	438419
482720	155083
183176	449867
12216	281327
168573	100162
446863	58786
244477	475047
231772	88113
351851	293813
324199	51895
137214	214050
432609	211882
20572	190369
333391	110677
327202	49903
277568	430997
259703	122462
255302	109479
428287	270878
373025	337849
137213	112312
61284	94344
391830	86476
101244	171387
16844	475571
473420	154137
237603	324267
88434	49210
24656	319931
19459	385579
40327	111316
401389	91069
363471	138765
78891	10451
251371	266852
354694	366099
202893	410238
172370	285634
309568	270784
233498	387045
329219	333555
440364	213035
200092	458071
454263	187539
426680	165230
15464	301475
55857	480260
369270	414832
441222	85928
309245	236240
367233	286598
87376	81917
102065	301611
289859	339425
256718	376124
302441	310261
398296	337491
417938	118063
264873	104581
468741	207975
181715	317356
244017	152702
301312	389224
122306	34670
183438	178272
59783	434035
426357	474412
128948	220756
483435	492988
337117	391414
25969	45227
265222	210032
420936	116714
443289	121106
343855	195951
113927	351012
147706	121171
480147	125705
41510	338189
428691	405473
215777	145860
445259	183363
143562	11626
1686	279798
379680	342415
18770	146202
69809	86596
485536	285545
46556	393845
464420	229519
360459	284843
229896	293813
333291	249202
317728	263713
373344	314742
275957	491150
105482	67979
162198	198693
404117	382584
127462	333123
489671	144297
446469	356340
390032	286337
85674	84504
485546	261576
326732	94516
140476	447335
286826	361698
275711	4413
182617	449082
336928	435235
396198	336643
145585	157321
124866	187836
110399	393929
456395	332109
14264	35707
239094	308085
55449	50652
89826	18231
31019	119381
96583	10646
204228	383164
409388	282453
14798	73189
101175	192919
77165	478415
97270	166572
398693	144470
253527	35629
64936	25437
229639	346330
160554	192739
392973	159249
65975	287648
155062	94516
389693	110677
55183	367946
77253	471745
286666	224058
295389	138412
129842	17181
208956	171021
284120	250410
332671	216852
81438	420944
295828	214992
82981	160722
408984	366666
10007	273831
345862	110677
422507	132843
469832	474616
286001	280762
126648	213665
104615	348731
299844	16436
4285	60021
143790	389238
376816	131678
440046	1893
102563	120986
488501	249334
423559	3848
70715	417931
249272	358983
469976	80587
323868	401928
474341	129857
193140	28129
425769	446461
205421	190369
341693	490588
272845	188759
491230	214080
357464	456074
154692	129324
121733	120132
152509	4767
58940	311832
61033	362140
214060	92613
478144	257858
171995	411809
24539	184781
66855	283346
322077	127921
461268	78666
103842	426089
127216	299408
274729	405217
134396	204925
399814	960
1476	474453
87638	384791
65633	354617
408657	291193
287413	292721
149068	474806
288093	126234
398078	298767
437592	39057
334092	308735
36384	344421
468970	190140
271188	210401
36049	444504
237586	253177
6467	19253
374404	241525
48362	490888
11078	422164
326631	421935
422711	3902
111970	303648
29938	399867
289970	227101
68098	474341
104817	36507
123358	348007
420966	307209
207141	188925
296635	110735
87007	138163
289675	177220
292244	35622
380274	313745
348614	59521
35806	239503
247115	191536
298479	267022
164767	51065
337402	53389
155448	401297
5747	134694
102930	398598
26940	350561
208577	64173
308882	317756
219852	458428
477932	391453
185912	90438
361402	48275
13912	409828
21389	160419
96363	51511
205627	258646
85680	257298
107244	423602
298390	21923
63724	130142
443976	55298
114255	56435
281236	452427
357784	476447
486405	15209
298714	174056
252373	20946
470328	340401
128080	305449
7991	316929
256823	354694
296029	325724
190683	27191
391400	82585
456231	482095
211336	227101
255023	267602
175245	26767
19542	92235
246540	388633
244211	86892
50890	255641
454303	173969
76227	384366
302877	184940
189640	382166
150194	130850
450088	332771
51755	396172
188015	82715
391702	470072
65513	56497
451182	283392
191931	214992
258432	146202
469493	226494
27064	394636
15336	221840
238792	315888
351041	236213
165870	82585
417721	417201
22968	212942
112625	378383
322193	368526
58753	190766
122953	168342
340759	267077
180286	385000
39127	60468
158156	135133
111926	228934
160961	282585
392313	23214
149282	130408
176130	369449
254446	25847
405618	446359
311106	203656
120727	237235
138850	251879
66057	313745
66036	380071
115877	62191
303278	327061
169937	456312
418394	166063
177533	492316
473454	410011
375451	144084
2093	86476
76628	35680
186363	263009
408620	199420
400273	404197
272308	41402
231919	304173
315573	434945
250819	215981
427409	32807
262859	144405
352221	226494
485083	52399
110037	317118
127741	306237
287024	275677
277250	393795
290038	126204
47407	401854
395522	234356
281335	461908
473181	267352
408453	88973
472534	307108
397624	63528
233460	474602
229735	15575
366746	438419
293346	156962
425121	405292
323580	111623
48832	159322
38724	291823
392837	350549
456021	20181
213894	62996
86304	331508
40691	389202
105501	264286
444593	187974
106410	26519
210419	195121
264737	134694
368880	290
74781	378462
28892	57375
268948	444162
359266	261375
380720	213346
247987	392614
38895	292468
20982	485701
209889	68798
298783	145971
45951	151158
166551	315794
156376	1367
234261	49903
431283	40284
168798	56138
1430	157090
454286	468832
306196	369262
230691	476375
257926	346987
424300	309543
263273	144845
92775	307423
156062	32807
187836	399314
134498	43064
232666	19940
330954	323934
137454	464080
124408	127349
371600	152954
49083	396080
161372	478415
82676	298273
332146	385548
41182	196476
163435	325982
130069	464035
250932	395988
120808	94665
299611	20959
238017	190369
167289	379012
228239	300240
106169	111629
395336	461184
449457	230576
444122	375840
365331	395988
198250	439686
385881	186159
373565	421203
35725	14699
124013	368903
326260	320783
82150	234649
266141	329467
374124	391747
191536	409540
173653	126038
25443	476399
160925	445559
233315	99405
443475	422011
95130	105585
81188	107473
216666	313159
22825	13129
114643	459736
160561	323035
440190	99072
20616	303932
371016	240225
263377	421860
364334	472072
16044	164771
160262	366577
53820	390687
108648	369599
31703	207910
424256	252883
198138	71091
56382	323157
217473	385000
295107	242215
139021	323213
35517	315888
313770	19135
384449	62191
323863	413211
489538	300811
479082	29105
86453	100217
94728	442702
348007	12513
303507	95891
402805	458657
163698	300454
287089	453366
339552	281700
355154	18873
382848	213987
387577	312201
307891	458601
489204	191821
245305	332550
411419	304525
164829	38063
30564	480684
367131	244115
200704	396431
324502	28252
222789	476951
237120	84722
198122	447517
321756	377162
83616	32807
276821	419576
119944	16325
190389	97753
304011	127660
313492	206206
296029	291249
301702	291060
426742	250679
178991	478415
277568	265711
370342	306073
10093	378082
119149	94516
365620	245611
477433	478415
292641	320259
197936	190011
135779	435708
120097	161384
435059	492439
36744	401928
136220	381857
58383	264406
254555	453890
237242	298182
189680	276124
160232	315888
344402	223968
118083	391344
319912	217546
269906	176878
458183	147098
392159	126045
229751	110677
224152	70071
114643	233096
382228	56883
29307	265868
381256	278802
191391	41312
220013	10646
437849	492977
320771	118058
135655	152028
310684	85423
255271	174609
150150	236616
32214	94793
132740	403371
295865	21411
175923	440364
472694	169485
388518	190369
329010	261561
41627	276541
441122	313745
211189	222172
34925	62191
475101	277435
86632	201086
418992	257377
3258	364177
137390	62432
32601	50264
62666	326971
476975	260185
277413	188386
146654	276090
53280	88606
381556	62191
26193	228635
427394	62449
358236	177104
115977	145817
29240	370810
459616	284925
121539	367824
10251	149713
481419	190564
401578	391600
211249	136388
28798	180707
233498	149420
335223	238864
300635	405217
391097	267602
128704	268369
401670	436944
11222	476231
76898	277105
318103	375393
220540	421805
462028	386555
353187	12263
46155	17590
434665	298113
345851	237631
183427	16433
29462	178436
373159	79844
458889	20764
194041	164164
68037	162247
257127	12895
116664	10646
361291	366026
288046	405842
303306	174564
455797	87086
391403	198790
75689	67843
258199	86760
359755	341259
135724	212462
354410	454140
271559	352558
110871	424454
106742	76353
273535	112574
342919	143192
127373	461392
76110	139003
249881	124291
185084	486885
66216	214436
178968	41673
151860	201586
385429	481991
267985	403501
466071	348279
324854	178493
365389	452971
237433	455388
40449	342322
124962	371918
89177	186159
407528	384621
68653	358698
357373	185479
250458	392028
73563	64429
369305	13231
254446	348798
339234	294342
234927	437592
67691	323340
418788	329688
336293	458373
466798	265589
95252	188254
273817	40864
96423	284843
381999	264766
443770	246940
424280	47776
15068	47708
60287	491226
41029	201286
265529	91162
276725	119669
328442	338189
186266	413311
296029	73577
226378	156943
416972	246388
81695	406061
55774	48146
94860	105878
62830	233682
260171	127099
39772	139
188954	78030
39891	99405
6836	478519
14770	387742
399825	469227
319745	424396
322474	255290
52217	421356
372448	443065
351328	99530
39189	353836
398399	446351
196996	358508
224626	424370
40867	78138
19578	357373
416213	373543
482963	243115
232663	154137
394546	336590
412166	164760
124105	249202
351307	73018
130069	405555
328429	118166
53532	50605
409016	452689
493621	189064
317728	482198
418380	19139
118385	427616
178728	101058
159974	420944
363984	95942
92724	165912
256313	294836
169312	451391
96279	21411
389216	34547
296415	83811
100155	366127
162214	175922
297697	318932
345715	431140
406326	54054
218597	215162
110249	445915
233388	87551
329012	273687
376256	150352
290287	234117
381305	469008
466664	471745
55164	68332
367942	78569
384164	69067
332109	100615
98654	137921
206789	224937
110606	248842
283718	477136
257632	274511
161574	86728
250181	417201
242411	94911
342652	138193
204437	293813
111757	431315
323826	461089
374305	221915
477328	396548
189953	493647
302158	47210
413905	380568
237344	274869
476741	187974
457981	48275
409539	315671
257300	138512
113101	219876
450532	348180
262969	186015
42279	95247
114332	69166
16431	119427
201287	73458
272016	66215
207184	317118
412037	373169
105969	253913
340434	147121
340175	4413
447468	247088
468753	374784
237548	174590
132063	25410
338416	40692
235491	287423
349140	37515
29710	156928
472139	258613
129687	24520
136827	259929
237231	114643
104018	78184
228225	290482
28200	130675
90879	457297
136543	220756
182421	47741
46421	401809
218318	264406
333427	288837
118379	51881
36754	251305
3734	258126
310043	119122
329331	264917
120861	144316
1483	124085
130060	432320
64723	318932
113753	431137
10251	373367
190281	49021
279991	453740
112391	190369
366950	271752
130121	158153
249234	350174
228129	243301
121458	13965
453494	121641
387775	433571
360898	286936
216666	30790
228475	370866
22742	409828
460515	110677
75357	448489
169154	25398
150107	359762
224940	228431
231799	83275
113051	425986
36003	220446
321242	16325
438163	446351
409238	39095
30748	478415
153117	23984
4131	48275
407020	293813
277090	408978
7290	452230
176325	436213
325188	318878
469196	309692
354145	298415
202379	291323
338671	384011
130675	24943
352073	206924
31616	26551
171103	75710
255395	203783
470798	336590
327061	92513
334421	166513
258980	204619
176344	310359
112267	487266
191308	479157
372985	285738
274852	436800
271760	152020
92488	76350
461603	317118
8146	396703
106465	361693
90630	234120
383536	694
163914	151944
451687	118163
196465	276440
371983	56587
490707	118866
467752	132927
112929	371853
273716	478415
81432	455185
392640	429106
279953	161381
29253	67846
332299	50682
410265	97344
223141	87178
262957	288863
169047	429593
382643	317118
363833	271482
66735	153995
259612	2077
161260	119381
383009	2943
208221	372822
44950	441313
391844	433518
434129	108506
373755	401101
155221	282488
368859	346726
295841	111061
48282	187302
208020	92544
15133	217423
88790	189346
492966	340403
396625	220417
51484	232699
360531	277568
156286	12781
59916	458054
20211	258461
92107	277961
196731	35707
439679	237165
336029	75477
451216	417156
124469	3760
441720	291823
187591	417874
114984	315509
53523	212081
198727	425675
393183	114892
155203	387860
47898	251314
295776	21457
187845	388147
464100	181993
203791	482143
58918	417769
289390	485304
3971	363797
52262	404620
117420	122694
325314	372649
95378	493545
53471	201794
131200	185704
244784	432977
139838	64335
242754	117235
422636	110677
284754	60586
140741	102352
464533	156376
326987	152032
115866	234467
240369	393634
193646	95969
393159	300589
220040	28129
128080	121106
101882	446926
177835	367694
215731	127921
371978	66235
10546	350822
456346	319490
207728	176878
89238	7246
116576	441202
267869	145534
303489	168808
105750	162947
370411	133840
109603	250679
462901	351919
253115	259192
55789	228431
342465	219861
204499	429161
40604	120683
118095	240225
365573	168381
292721	430737
381694	479955
347703	459248
472639	268505
464038	98548
243048	337791
34529	469674
39285	100503
319823	24633
437027	429618
188254	101437
143605	274309
265585	437719
263708	11167
39004	73744
43413	349261
354305	254720
38560	450647
184629	43207
134714	258249
175994	283445
101759	468705
117166	350189
273683	121758
120429	332638
35337	192005
298780	66058
418336	141440
458065	23941
230574	242001
91462	458880
319259	123261
462552	201698
274233	200444
371971	3380
481419	116377
67558	479614
194432	256452
374113	73324
274487	420757
354866	380538
358097	168505
202774	311212
180918	114978
271616	388374
356953	478555
425959	209376
459976	298765
398366	52537
222045	53249
365195	278520
199190	139076
48739	370342
460787	452804
329697	180259
403489	420757
232616	119868
409916	338867
157563	119985
472830	416117
312011	162247
116024	71981
52880	18294
398517	135756
314802	173863
306793	473927
63703	477009
358860	374336
427238	176077
269771	103267
339202	131464
106313	274114
1483	451016
33589	183213
234087	255641
64786	458183
163811	266852
167149	71798
292405	454975
47080	467714
142947	273831
453651	50155
384754	431021
455056	356498
427558	312838
414050	338915
306694	439074
328458	120274
65459	111783
456021	406785
181829	371513
291439	333166
200600	48275
249868	176878
477350	264908
125343	420392
206883	135608
475946	338191
165680	100093
266715	162795
84469	487487
315661	409632
105762	358705
485667	124888
345895	49660
230574	128868
245938	301990
465740	156490
436624	156201
462696	63802
82780	384259
261112	185583
84182	305014
398166	117634
393918	27055
420934	371892
276373	214989
136729	165497
317100	161570
435881	271535
316961	355700
325973	79989
60208	489485
188126	92114
197373	282161
405077	474931
335441	23553
233782	86158
141095	213036
59864	48158
12756	190369
99135	218399
31591	166513
162365	179045
196993	477810
252547	341470
374314	330415
174593	245679
238353	127174
189712	241525
219089	378082
393667	433609
55519	342215
294494	320270
389722	185076
85881	478415
260597	227194
15277	10612
874	354151
179315	253547
404247	87471
420314	456612
340719	61714
254204	294079
130069	198405
56057	5097
80460	356645
202893	466737
161023	115535
238190	340772
41378	431378
89647	212081
441461	303687
310519	358286
219064	69699
274928	73599
263853	413215
37459	340458
491399	165341
345861	273831
430746	9054
172477	89503
207492	205223
49286	71080
406704	317118
206986	236992
9631	436153
221542	46892
60529	187974
319940	214024
71457	430356
295299	479570
200380	379598
95198	421932
289149	63957
345401	412117
382096	355806
422259	110677
420700	9054
391507	320861
444864	363451
366666	21207
314311	240225
152152	192909
386908	173786
247312	209285
106124	231221
122468	60520
486256	150770
430965	214436
419211	16433
51552	295826
312873	425927
450350	206112
370840	249709
26723	317118
50226	421356
33398	101058
179689	203213
194861	107473
422015	180192
285672	153995
329379	15528
195882	205289
200344	43461
34428	320493
483981	414832
252285	300832
274833	110708
378374	196783
83552	132247
213330	333554
404892	100170
490529	343904
3047	214024
95840	493595
176479	74511
145002	5007
199469	137128
236786	38954
449137	328538
381165	434757
260356	64811
101580	349873
315166	278098
137454	198297
423067	62191
195615	459779
281786	303843
161409	105773
432620	80193
85674	197338
211224	415105
487029	275071
409745	281490
157523	296951
84810	75016
56971	169412
274741	130742
214063	488300
259527	129185
212861	420392
219546	50034
349901	305384
94985	396021
338393	112312
363400	119123
253915	460482
222146	314640
445748	110677
5557	259467
279589	344172
352726	355053
47517	152502
340511	369882
422868	313745
322724	324317
249444	74160
435073	154976
426190	197077
227191	244921
416244	271627
54864	477329
67673	343010
452220	374505
258598	16433
106842	127036
238855	465313
237206	12443
384250	399954
125338	197739
98337	277961
53641	124650
333737	74542
330752	56358
275509	54976
200976	494102
59268	430356
288550	244026
241626	219528
346854	72432
418866	293745
410173	386224
11669	229043
12565	168638
155441	169482
351727	317367
48831	294728
99602	485304
377543	14650
222745	109620
198580	458119
139240	167946
84951	458601
58940	362675
64272	81280
301737	338271
354955	58163
446683	105464
158875	243822
386894	94516
384106	362206
1557	197226
310396	447107
490244	332392
401265	94665
443825	256600
387027	18665
347834	164884
316385	66043
449686	426986
128299	484447
447243	315770
373469	281184
411862	30510
178003	336590
478804	47867
347235	454925
129396	396508
486475	370636
136937	289869
16844	469061
376286	438419
454229	207059
438957	29766
404892	197988
55922	414427
286655	313745
215434	184258
31221	377365
393435	345745
193020	274309
259282	51892
45307	490237
215867	123762
191688	258088
173653	113460
346854	421285
198317	309995
62145	390232
198317	78442
262210	367919
362678	249202
205610	347734
392037	471745
243147	485304
43692	356616
380752	369599
475253	446132
69483	213898
238494	292468
398994	470778
418437	88113
200416	279664
260488	377032
131186	461846
76068	411424
126235	183213
406689	431556
166190	445233
476925	21583
6891	371934
200092	160232
468287	464420
326690	289298
440445	336820
307567	396563
221173	196783
337122	47659
324333	28065
458355	415059
229868	200605
139743	334635
209084	139472
305437	315786
212581	169910
166149	293724
291202	183223
446805	421000
319316	489552
276209	8623
351855	370866
327209	360369
358860	46071
404992	393326
469894	74029
446885	397581
15208	206980
411680	387860
201788	158811
286615	164884
310247	451879
445343	103662
408839	339310
16770	99405
267387	178898
307440	390310
406764	378686
342452	110677
493465	433852
485093	451460
100339	411049
298501	12443
4047	492716
28357	126184
131186	194165
57	239435
149384	227482
305588	75499
491834	262954
442800	153995
126689	440615
425891	329566
312381	84388
432272	217884
134890	184659
20883	294142
404904	376907
356172	464420
466581	122391
218918	269251
269494	13370
23742	207696
199857	24414
266277	437846
332599	293813
240718	285508
97800	420944
398607	363631
198662	132843
412104	152085
444931	270126
350660	221667
282784	489552
128710	225214
488673	352575
347121	150478
409982	452709
471693	10379
198558	41467
446781	469764
214518	357089
310366	21583
294901	6899
337170	110677
129444	426034
908	364291
170922	206263
279932	480857
364990	386345
143294	203656
199901	77484
227795	225836
362372	426887
446368	134201
238889	426089
54781	370810
235167	216532
318565	109159
260398	99405
270369	478415
159905	35707
476236	391414
123258	85400
400979	44695
68793	406626
448199	236158
379680	407977
137949	298182
181322	125587
477239	171675
148741	145437
467452	398235
377498	189500
461415	421707
168934	451016
221536	131174
243048	132740
123722	186159
62427	169485
326209	428871
143876	40807
81358	381724
245937	204453
222389	480590
203681	154137
223522	270095
319658	262648
229781	163482
435039	236090
8580	246945
136798	441921
462670	279833
378472	434038
98286	457207
350012	166513
193763	174261
435156	6713
466012	338261
119286	46092
45880	267590
16286	107102
373030	52396
411590	305762
58694	327343
436684	86560
357411	11008
368559	50361
171433	186927
228044	241048
373837	160170
312035	367937
182049	136279
381499	433391
39104	400108
492955	471355
102699	153269
128124	399399
425900	208577
240796	378677
281759	461271
422241	336526
199765	148606
428810	265065
202379	195675
464952	113051
418454	28129
145337	92613
320510	80122
192465	419576
18426	338189
403670	423559
130552	211889
361289	53332
196003	75952
20629	190369
447335	304355
385991	122763
300196	214559
464588	54976
478287	234662
250404	478308
275460	406388
319943	187138
222389	310359
289329	254634
229735	116705
371591	127823
53253	311297
309237	145691
344352	493788
286048	205289
463714	60517
241192	180841
463787	383897
106365	286936
272950	364880
73347	420757
455939	212199
392188	206142
248543	161384
252090	96259
89051	466834
440196	492906
321908	403961
333806	173469
450772	245757
130069	332532
273545	134694
464469	161300
453559	169052
51759	444995
56538	194538
309792	373169
441392	80543
9928	293694
116694	464725
3566	213792
488853	240374
314287	218046
87021	243766
299671	371076
63871	174864
250344	83811
485165	209471
261112	459622
218181	196783
318236	479615
137579	50264
415712	423559
40809	267895
458065	435689
419565	486210
379269	90099
60197	141368
140450	294109
155030	260527
489769	484302
212460	193099
328940	232230
112443	432362
191867	94376
392837	277444
186848	276005
349582	156816
327720	28129
69069	229058
384575	402698
267529	421493
490992	286936
359374	185783
480199	214992
50249	407829
60785	84089
188883	351414
164829	320002
404892	331158
435669	132740
66354	335411
392864	390076
454044	458949
473454	313745
199765	220540
153322	152768
415734	307149
367334	410751
293913	108282
156313	345347
306282	331800
405538	105498
301799	428738
119464	247655
321666	420944
328367	101437
443779	122694
193473	342239
246349	20889
275395	394864
76256	452176
258906	120173
226396	451885
474441	37476
492024	190748
143783	472949
68925	387742
428755	25904
75468	423688
414368	218166
298584	461846
351854	290893
323836	54294
89689	65245
272708	293813
291772	408622
43907	32807
154766	327880
436834	314416
476451	101058
60208	264406
304680	388665
440190	296270
84181	489501
120241	15209
333798	258150
478381	183213
52668	483357
280491	115801
354201	329373
148559	208617
364190	325440
305686	158914
440825	426439
105969	260540
72003	177374
86311	366564
124431	122462
442091	468481
450787	462377
267656	123369
490968	48922
182950	200482
163094	461666
356987	90123
13925	236213
200067	401389
77288	378261
431444	136614
135493	391414
65800	283243
190498	377130
408051	183213
391080	17186
312220	124502
163129	259929
266621	293813
468604	24208
490349	440962
479459	121485
187169	435708
244259	193766
253976	157639
442435	364904
192598	471745
15819	142130
487422	167588
101612	150009
199202	311841
136684	15710
31867	86618
229639	150206
225295	265564
436720	381301
62715	422435
107410	258126
443246	50264
331657	423924
315161	232890
43957	37195
244584	392957
38358	43491
80752	401871
415730	383114
413378	139297
6836	94198
128425	29111
237040	132740
398517	476231
428861	247556
12926	2232
400951	397242
344877	476231
101865	195117
361581	450099
264026	379760
21646	10708
342196	431549
240763	451600
190519	74114
57940	488332
207862	53389
130279	155006
259835	62996
485673	139482
430214	273712
165140	172384
203321	90473
136259	307279
265785	307708
492329	182553
336876	228431
470870	388633
69592	246350
323440	106752
85406	35812
460877	60941
492682	131901
123457	129827
198578	355093
178743	270456
320482	295114
225120	318735
16832	404662
196030	86800
351221	184163
292691	350273
305379	102958
350237	249202
235632	417342
71448	411290
286675	124008
378286	287347
189467	64335
475917	476951
116895	357139
76775	147599
462775	64718
449357	72799
298763	262954
261305	220756
299128	205116
174725	104598
485274	86476
212733	412162
15579	196399
91036	366127
89843	255650
252525	440660
138067	317356
191896	155348
62804	360011
196126	345083
190670	124085
2583	388072
217943	89105
72622	433459
270757	218727
477738	266852
103824	69351
132582	489552
243201	265589
173143	119762
160614	217423
76974	160664
61367	91069
327209	209967
405895	395336
176331	20586
469532	220734
401168	170242
266307	347199
10762	173289
169381	300916
419797	225211
163048	60108
457740	281641
30568	240930
32117	278182
424326	43334
170362	256791
329416	334586
429572	487153
278704	140490
208379	446167
101576	367699
439919	178630
117311	97277
144350	431556
247110	317118
142116	326971
355242	218302
334391	364458
360531	272525
219429	52522
287566	117980
342465	77438
379862	221250
356773	317118
354111	363019
76228	61928
323091	35707
100575	302018
427833	425415
76666	96551
304589	67042
78206	6120
219516	343922
80923	362267
210247	340253
260905	367919
252338	430474
164829	484804
434883	258370
160168	66380
305287	291928
40198	228888
148313	186561
33129	345745
65275	204507
364010	44530
244550	392620
227551	405217
402348	107083
76228	274601
249202	13204
286001	309801
38076	391636
191488	309740
78319	346042
33371	171147
306742	380409
282453	105585
487179	221667
197936	201493
402327	13937
147795	130028
121594	325604
87376	11512
159068	169485
462691	421356
326767	85692
347121	326260
71075	98654
202379	196851
284717	7812
261518	318187
354648	176060
336152	13735
166482	382833
292352	350630
244233	49903
184629	439352
253678	404806
88984	219865
305743	283471
442371	433696
273354	73093
291119	99350
304501	145274
342129	478336
162001	405217
82048	131035
372764	4369
19361	267731
264492	239561
483725	462236
8461	72432
165680	73898
44160	318752
62552	294836
130377	438419
352905	402862
273160	412543
349764	361458
463261	350614
441783	266736
214779	48275
89238	364071
125180	178436
34959	152502
149038	23667
331525	205607
64133	382170
352237	304590
335469	169485
321157	309154
360	160545
281052	377620
54665	267602
345011	262467
331797	273313
250405	120166
224614	478062
323497	286936
86438	61919
381391	421115
151299	259929
117311	103804
294408	257377
71189	140295
329727	82
473712	163423
448353	100277
16277	293813
127014	100528
295220	380538
169171	334680
65975	291521
259978	410030
321828	60517
405674	491039
111968	84158
438193	309034
163843	23667
112414	225861
464685	402614
407726	95186
216777	93799
257574	410312
362282	39903
471382	482718
419422	75719
380728	177777
314619	379137
422015	228431
319259	112848
72556	430203
60025	267749
170327	291
342105	73898
139484	249709
364282	134262
265598	177829
149897	260527
273620	315888
93441	282912
122291	212081
390232	19742
451764	113138
348550	472445
337262	361981
298438	216307
308751	41525
470807	421356
375527	477986
257907	86728
258503	13370
186495	60351
268133	413860
49644	82585
391114	116294
248013	421356
217740	215382
455074	474005
217465	69302
206578	383186
166183	181668
193476	339811
12733	223732
112346	340229
2210	29133
461928	358797
125279	367883
46572	396985
407540	291324
346774	15209
374305	198443
246644	319630
325947	234530
223402	205287
37525	352956
420606	162831
118586	333209
190524	37670
435478	78612
278134	252204
342486	302440
61001	361197
313547	248592
209018	407044
217687	56285
159370	423711
228431	26428
45724	101316
250900	178436
167588	192116
80080	51218
40028	356528
44554	211037
384182	481785
270891	137128
477427	8965
9186	63330
131939	243222
91197	455769
43598	478415
117780	80592
187101	352905
184983	309820
23699	267602
463688	342425
102644	195579
21095	61171
229735	312405
102065	476562
83616	105498
274049	224510
311510	259068
89962	338493
333074	452719
26473	469227
339729	334817
251190	61481
417938	51908
89826	381054
5847	49903
386509	246338
333019	297125
84725	40337
371435	33287
462901	264574
248177	64429
57229	420089
259942	366811
88203	99521
291637	263009
172015	268311
218160	433034
119001	89245
164059	434318
248499	284549
426408	331581
424453	216122
382574	30332
306459	386631
383810	49903
271662	128590
25969	308019
169445	313829
190621	433279
147756	180957
316540	366199
43835	467369
94991	15209
51577	132924
382297	338271
274761	303648
127741	210655
219	251732
226747	101796
367957	336874
169994	387742
131848	277688
297473	271089
284758	406608
366395	299408
152469	83227
314296	58066
9381	125399
428396	207535
167042	254897
58750	292885
383983	53389
489088	176878
218293	390398
475182	144405
161523	380538
427155	492906
84944	481279
127469	114410
71211	180527
61151	110677
245393	11963
428156	440660
48467	218727
120494	48275
449521	355380
131415	54407
471864	37041
398214	439992
355048	208300
318912	400822
363833	82585
53250	35707
370866	272255
162862	229928
207415	261341
96541	394948
476969	77438
405948	480515
333608	238099
277105	3760
492176	82386
73023	285071
479188	11902
492576	127921
100048	162947
446182	346664
318074	36853
28356	46294
190621	10690
338799	451976
149766	218727
367246	46868
26426	390232
234078	86728
218860	366127
76677	188759
455222	477509
429584	28464
407357	656
345729	109407
207177	481149
133621	15133
30241	261375
391175	278520
190811	486885
112443	401432
478042	469038
241589	349837
366198	461091
493351	119381
148448	33289
246577	11586
42478	340510
267562	91537
122726	122082
47232	167841
35474	369599
248013	460302
317865	472348
388211	474879
301364	173965
254154	125070
232587	76019
212996	124412
45272	234338
250389	159779
487875	351417
80861	50538
217748	258419
105426	119762
314522	296233
375596	228431
269906	12443
478617	339778
267562	136606
20081	390837
383868	267602
491372	489552
399737	481785
142906	380071
331980	285156
59642	5887
482480	356250
262054	202906
312407	470468
280813	326971
481104	253047
46105	134694
464952	431120
451320	24738
153006	445186
61917	123718
372822	451016
240190	368775
235029	8617
57311	280479
1057	101689
152508	475184
295454	145948
83245	114930
354504	83811
63800	310756
292468	194767
402454	283445
59438	472072
134828	311832
319824	120720
216666	289608
77447	352605
364145	280933
324367	137133
130348	331581
153132	304459
197082	288035
217348	9437
66090	26551
327807	350594
12119	279469
466450	104025
267997	126029
136182	413155
431149	9054
107837	96367
294130	437917
16175	217423
50646	475539
365339	309801
196977	342424
89219	435118
151596	291249
427388	188737
195568	426569
156831	464869
79718	362390
289121	250290
456658	54041
333557	80296
26184	382511
364055	71799
397789	330054
485546	179834
126769	99620
15899	317118
162039	267365
19173	15209
200865	241664
283113	417680
155032	265883
402514	317356
140225	363528
69749	226152
258748	358032
355083	58208
184040	401297
283023	416048
360679	83811
450318	296838
106739	268176
152992	64335
126690	206686
167763	306409
312283	214367
250168	372629
48242	363564
249894	92452
266168	436120
219546	281748
197544	239122
31123	76939
304213	315708
387799	448639
472881	83811
492758	263673
81658	33855
397840	141264
38064	294584
431508	144470
289675	216273
130295	27083
47299	269199
472005	417036
229324	39405
196783	187998
239332	441489
85665	113138
412575	166807
11661	326578
490331	218005
329308	201653
390401	187834
286390	85707
309108	134739
377149	190369
294145	166513
230023	111676
464609	73990
399331	20586
237714	450798
60929	402575
240309	110677
272301	203152
414286	17066
44168	32053
57020	457623
270248	184506
435468	11972
386779	127118
477662	297969
467355	168381
65905	374594
460620	218612
278273	209018
253904	15209
235748	206391
268538	62191
237242	95189
245965	260527
333506	273831
341198	340945
89160	315962
28037	110677
338886	204484
225988	336992
270751	154731
225845	424207
36306	102100
398519	211868
438299	95149
205640	166651
211571	130028
212675	483767
445263	55481
404840	455618
114875	370680
355013	181993
367261	414334
127462	317118
324502	434045
269949	364517
175752	13370
66595	234356
476150	153361
409388	420329
452867	48365
160606	287740
453256	458601
370619	208604
200879	420909
46691	399567
199765	446105
451397	440660
410075	259435
410351	400627
344533	74256
329999	268118
338453	265578
117316	248777
335951	262819
409717	269373
328837	301823
392210	412160
142389	246311
321110	397391
306304	300
350935	344923
50799	36126
475336	387449
391114	373711
223050	286531
400817	241468
261278	287548
244568	43728
421424	269246
357371	296324
414920	238428
344883	435448
120577	261396
412443	123369
293436	202523
15270	166329
96534	467703
412326	236292
234435	60517
92854	420414
411517	199535
173719	478415
311226	397009
491874	79989
70464	7073
443798	95327
408453	257298
255803	360860
418368	390875
68975	84775
208166	52212
181119	82585
289749	266693
401820	68327
78891	42189
484719	162555
463485	282633
81432	84536
365550	87469
122022	286697
105898	258917
475041	317118
124431	411424
405674	249345
265598	222701
433221	240374
364577	424595
488201	16433
396172	293813
293073	339251
404568	281351
401389	121106
113921	401871
300692	259074
313593	471471
88266	434096
457785	179471
127483	318669
206691	411424
190281	118662
442947	393289
297069	38134
322376	100705
459377	206623
176130	157492
263326	50264
447133	232535
77693	122694
359295	393938
320733	432327
272456	345309
51581	32464
109858	423688
50536	492204
87756	323974
374863	137658
109462	476231
351453	48146
298449	24000
410884	233852
300214	361451
139350	5448
6808	48163
223579	159378
229735	441135
254232	434844
333105	414044
430336	411455
339283	187974
347110	216773
294387	72922
144733	218228
415992	51222
120262	95942
469112	129772
352909	478214
99168	430356
164196	153411
62038	104509
476598	245679
235034	330218
83178	334424
86476	82174
363530	178653
322965	388195
490972	343060
134593	237660
15819	382591
262660	367891
11378	416339
101540	39255
481140	275790
357178	81018
236175	186259
200092	333894
39473	481183
408737	18934
244056	205289
473793	360736
48051	129857
122849	216368
136264	130310
78927	290450
195933	409828
122790	181376
7097	295218
52537	85927
51755	16620
172489	19745
381941	242239
97438	333713
69264	485911
386429	438203
244536	375033
274852	181668
359252	390861
79839	273778
298156	10646
412160	438208
2469	31420
116440	144073
437179	5258
361010	54227
479570	407905
27322	478480
417982	491678
46485	471355
134705	185076
15507	10646
21272	380568
484214	217391
388441	134341
63086	332282
63391	174428
472049	425827
440808	183699
240140	385880
86803	17718
187194	293813
390228	314032
288644	267602
109460	464076
409016	449977
132129	174564
249860	137719
121728	371876
204075	464420
254927	169129
458169	86560
339904	183213
91051	462548
5910	53781
81478	226378
401481	406365
379867	214024
39683	55564
161269	378462
265415	201493
357139	186714
221025	477986
322824	42890
382552	209471
299288	469347
200475	288035
348970	122462
182647	259140
341998	237178
44577	183778
288190	107219
72668	340248
430754	492339
407306	252332
321908	168947
251018	306199
251779	404565
137703	215688
33573	59116
192611	322674
182771	341271
352488	240490
68098	414877
217254	306237
90519	293813
171593	418142
137246	215014
399988	363973
220190	3350
474591	280871
459146	28065
475691	239872
243152	492906
73327	41821
132147	382899
262079	106903
309457	422533
362624	353750
153322	179863
466479	344898
218114	387413
118385	308928
144944	207197
365613	10646
137542	162795
110121	487192
27967	210932
322211	419777
481596	393326
466135	246311
462102	309421
295009	51394
136627	373170
254232	118862
320018	266852
160237	270257
288247	464420
46652	28540
359913	79711
108691	160008
371479	193083
29582	407306
215260	344489
240087	386257
160163	81701
52645	110708
29175	385270
258321	99437
261122	440398
336071	74200
326142	474412
38774	305132
37573	95942
33960	176878
355245	462973
304275	460067
378118	122552
406660	136650
364963	401949
434605	175897
441636	179418
154023	435276
136128	49231
200013	487404
320397	122751
297687	47300
264882	438004
96833	457702
479181	122568
481772	484209
111153	220006
84611	307410
317744	414286
294900	210353
463891	216324
141440	448770
112195	353058
300336	139509
129790	409540
427505	374123
353229	216157
87945	439369
237650	250457
251028	271086
14676	348798
482324	52537
203715	352864
9075	205270
355067	300813
259225	374457
207354	144210
325147	60151
202184	199033
362401	262954
177953	413525
21060	84502
151894	336590
446542	135952
274138	297969
358866	381008
457418	442919
195012	127921
277324	113650
345024	107185
194468	31649
385728	391414
411165	202938
432762	363607
190812	15209
394080	270095
358908	378686
39032	476837
305059	251717
419416	380999
472242	191907
16019	450844
326751	64130
86311	236735
212355	386901
357108	183213
409399	183213
131087	63034
457418	473840
183625	265765
132505	166513
348211	59806
385734	180908
470403	470123
379510	331508
186705	31986
291540	148846
346783	49828
70146	7771
450465	129451
72407	293813
181530	430356
52221	15209
21067	433934
138927	276744
184599	40388
424162	356107
164569	312018
183146	290022
134531	47092
375621	323240
61007	161337
234344	15209
242113	75241
163995	15209
405276	178907
242038	10411
390783	490237
67666	113051
166183	192224
93328	287024
207446	268550
402519	180192
396583	120805
375113	477136
452552	329543
280986	243115
59723	478517
469406	391414
427334	331238
326909	299408
407717	39903
452618	461944
200067	489552
24649	243447
329017	50811
269891	221387
420234	17288
376936	209542
276079	401327
457229	288035
231146	105878
197078	264286
383214	420790
102249	352780
426619	262253
208054	396063
148946	414323
469250	258052
14919	376847
403689	401871
406208	370607
317424	303648
409681	380689
456173	15133
324147	32223
141234	220417
34203	228431
294171	64429
102372	23189
225521	348798
459383	387639
157697	486081
22983	168615
121168	119978
14522	470027
283521	22347
353027	481209
203837	168882
285701	245679
277327	36066
444377	460777
121917	480067
454617	137600
113784	354644
329727	313105
16240	92628
124469	310969
346274	111664
482345	4998
28058	489203
460685	10411
137662	243301
267562	227514
88460	183428
221356	245473
7909	232784
170874	19754
386454	490086
214460	404960
345800	165653
271304	218615
338791	267352
476095	35629
422168	101793
427577	311221
146406	405217
466943	119626
212956	411424
477903	371486
83227	289733
382314	245921
414825	354285
114615	487833
291363	170180
151923	124085
139509	445176
94973	334458
35612	207042
258131	183981
411282	178077
108944	250574
426215	349595
182170	322203
225225	339853
237720	270340
349934	130785
230629	359726
404568	132153
325814	72461
418875	57263
115823	312697
264559	175167
268578	208647
121866	491984
365171	147554
56511	366575
212592	45941
444081	190564
448104	141435
258973	293745
399095	469235
236254	50264
169500	441701
87757	268176
368433	83017
389224	356340
201305	49935
439891	216160
358541	303648
161919	154472
112443	468861
390599	248777
219624	273831
103754	187479
231807	463317
440112	221923
324826	246278
261697	468387
324367	35498
474939	478415
83223	440660
44885	115340
44430	205270
350631	318735
78401	313745
482325	252027
322171	284982
473658	250250
358320	448033
477932	291729
247801	489552
29202	98012
124352	353194
244758	67009
259230	153995
175357	386531
460333	458601
172335	175842
11626	112391
52505	442437
382924	295484
308393	98583
25884	91069
323317	68858
52927	73821
354545	84089
29232	18256
190789	1605
84991	263713
329750	312463
139395	447517
241732	415890
435033	191974
434040	446630
492718	461944
319231	104876
108969	212081
381469	415291
390170	317506
396605	95149
378553	408821
214880	402316
111134	316636
113927	101145
380668	203656
73462	387987
352073	231887
132827	477788
171013	393399
212437	109006
71168	246713
166181	317061
240763	190369
411424	167292
270923	186463
458209	486417
316150	256534
340654	27775
363571	37026
349028	152100
376167	252101
471431	15133
460640	91088
350553	319019
345401	177892
276821	246221
399694	258106
292923	177861
146893	414504
332817	86728
111108	282913
159974	114930
259603	304911
333827	260413
183443	306647
488715	185420
209824	239090
487323	53863
166478	94516
198456	155181
438215	76454
104667	194779
37423	223718
323483	430790
305564	379976
13806	427942
290838	364279
210663	229756
423013	23018
267380	252428
484898	136120
479002	393326
214167	157815
217854	144845
431011	70256
71497	226051
331540	317506
73009	427714
209311	475571
28357	462876
323404	99060
354204	174419
411010	40496
25505	414832
472604	186714
153006	355139
401713	186259
203410	401703
71849	285634
235906	375323
177233	463094
476969	270095
376592	142334
223528	313745
216591	257649
10228	255887
276895	382935
350064	13663
320310	311215
7022	220857
103684	309658
394384	184408
71511	263713
305807	489552
248216	228431
167678	429276
41189	475914
154937	370866
250880	372525
489657	426704
186595	457081
330420	398828
138126	359322
352566	4616
142825	67043
31483	422964
410265	444286
413675	480506
362267	122585
66029	428214
55633	179375
16240	342419
442341	45585
333894	146124
59628	81817
449521	215456
214499	444
376248	378082
372026	132174
283059	48365
313638	441725
441739	242131
112954	168112
189811	287848
238548	435318
397820	461783
362927	23627
148683	336590
15433	29428
38685	263009
178867	426089
130552	31069
272557	225969
112387	327725
420234	481357
195384	222701
52327	259327
320832	469235
241987	378330
236359	187998
396870	73520
341271	83688
307160	223400
255508	22647
334636	47092
164763	84502
61479	356692
384753	251085
381358	82794
470236	223396
89826	199980
251309	268531
422822	263009
195166	13370
52142	388531
99409	377800
378171	374772
482851	412230
290794	162247
49184	88326
246398	163136
312553	10379
122763	451016
475468	6255
18821	358084
360510	353443
54205	6879
196949	470916
270717	310774
31029	430356
249845	294079
407994	442622
458968	3041
270248	4516
458398	119970
473454	409828
43038	252961
283289	293813
218640	35707
90810	25034
399080	187878
255456	113051
333397	110708
148516	391414
52288	190369
151362	261396
278755	357774
103061	224621
469405	972
278503	132740
319032	306585
251633	117083
190281	131038
198317	66759
304989	487095
315573	255016
251763	132740
125074	50264
154981	465878
180411	287314
424907	418348
406201	132996
188464	411927
167428	228888
314820	255145
381278	461846
130345	175937
297436	9437
76168	477130
31588	288035
436516	231485
195142	217871
219546	401263
244891	112275
289513	65134
436610	430356
128354	469235
138060	8422
386079	244805
315951	220890
197732	421930
431534	15209
353787	68445
385928	445061
472963	469790
110084	102352
238595	262716
434401	122490
45630	138172
356490	32481
307308	137382
407362	493076
442374	431238
185076	12981
226774	386550
334450	129185
196003	202191
353723	449468
89219	323962
273956	254447
304813	438713
428105	183213
87638	297269
7820	237235
392380	409828
429600	428103
472782	62580
290971	481279
418992	52095
415710	447004
470990	3791
94599	443368
320513	219259
190884	54700
381812	405217
287927	242665
429370	392062
437333	28129
239435	339251
408589	438783
373909	142018
282405	320686
332488	250573
90505	49660
279517	79989
168943	400545
387008	281177
469426	211868
227738	313745
276759	5041
2992	276358
162317	186381
395047	228431
322206	415654
335958	478415
240969	263171
11075	405262
332979	467703
59466	110677
22333	144352
80670	197651
199780	278642
341451	124660
492247	363339
80190	344764
391102	371918
141867	267060
442250	5040
301269	313314
200346	309180
162355	183213
56232	86421
358014	377033
255024	371453
399825	15133
377983	22827
10534	314864
408646	424133
392037	256070
236212	420757
405308	76454
294323	419548
248134	2395
286145	438783
313897	98408
24333	438419
66783	393326
173163	432704
146922	388904
421618	155719
309798	237377
163831	311462
40136	362497
155229	25480
93583	10065
60296	165267
328550	281808
428138	373656
375784	119661
40391	323615
203078	5040
277752	190369
170226	86077
480580	188063
156621	368205
6952	15209
131777	130028
160475	259929
260019	426736
82127	447831
89257	273250
144709	479614
412422	387047
73290	225130
20077	166970
398391	36912
442533	494102
407967	88113
328174	315063
427505	464420
456588	291249
359178	317356
381647	440962
376964	37230
415950	480025
352905	192195
44715	290624
155009	20086
290211	304983
18000	120546
482226	32807
475664	224597
309597	28129
89340	348798
382142	143142
301364	71090
210447	388195
314722	187974
453517	386156
382022	413525
255127	89047
185526	144975
382423	64335
231305	195936
115215	12895
65244	245228
319081	399552
277090	486993
248039	279636
431571	205223
203625	310756
316971	443693
312886	164865
430827	467703
439506	35707
378558	442994
24917	190369
276971	240698
377869	117127
276876	448188
218458	476382
84521	220417
137070	480899
336651	38063
408828	141509
123482	397604
434748	12592
98819	63957
21526	205232
255043	73912
394297	405703
300473	342119
78205	438058
158296	306973
350935	355550
59630	428026
296248	123371
333309	290216
92422	98906
14730	23839
265147	40447
99405	182765
406192	122085
460656	92613
35441	164059
328219	463704
459213	458618
241970	168381
42643	203041
475914	132144
230574	176225
79961	232890
372945	72050
436354	82276
342588	22347
332275	451950
284383	250025
291343	165906
139064	92613
129166	124373
399441	164164
131550	378686
300563	146429
227306	478415
226919	136177
112099	218524
389948	270779
150051	217423
262890	390197
451016	135720
237934	466476
486712	59311
10569	5258
166007	286936
405077	41673
446704	391414
374643	198865
66636	431867
238707	298111
197493	136876
409235	409540
323306	48079
426128	295544
7808	423682
430167	263009
6467	168262
182543	450983
289994	110677
25592	141068
130069	287941
48239	141026
98848	420392
292423	400747
435800	258370
331690	86560
462893	228859
182342	333574
219089	326815
285845	239872
60193	404960
347505	417785
374379	121758
289675	493018
265483	81280
307667	85732
226475	246311
224177	393326
61486	227101
411424	404987
32580	22347
31363	135664
212217	223974
423836	163448
309524	285953
299928	63799
346299	107911
352119	98538
119748	420944
196003	281993
7369	393326
65664	68212
272075	330596
97312	28876
316828	32605
351392	160428
154456	483500
351914	9332
63528	486098
327209	216570
473653	351257
365141	96288
71739	430610
110992	287382
313770	430278
162497	391414
437155	236240
314311	342300
377011	222701
120221	475571
458276	326446
106268	290
51342	107664
71559	492906
113868	405217
176130	200755
17968	8354
471169	455995
129239	110677
26473	190369
341214	230925
59180	186440
440556	359224
225029	22323
253248	78811
437210	393326
79317	453391
259703	63528
72668	130115
217739	694
97384	371918
156376	329631
469100	286697
104621	120986
4849	40784
414024	308933
432175	423346
230807	163570
2148	377206
62233	350970
470018	193071
371606	20810
466850	151944
65806	422998
439953	210050
241596	114063
312121	313314
346656	91877
102190	256121
374305	268170
236800	493090
363999	160428
181478	53490
80814	471009
312884	476447
184291	7633
233855	261375
132837	284042
383164	365768
155866	458601
455074	235189
460350	166651
214063	95068
449700	12895
331109	122696
420088	1523
442068	421115
228492	464137
16195	230378
43299	226650
304737	200276
228552	387742
214050	209897
326631	215584
302918	53389
315622	416617
67571	187836
220382	64130
157182	175721
394341	33117
478232	309173
62316	178742
178249	404362
13156	168615
44577	19334
261277	179932
78030	152321
488779	86728
422169	487245
420816	307688
485667	385579
126083	227388
416998	275002
226240	359762
493523	316356
265483	186440
416871	221929
410030	417201
122102	245317
398924	152702
29098	404960
467012	235810
180461	191420
360459	229467
482089	313745
363154	366534
21379	177997
321460	282058
371989	366203
227959	463623
457533	435886
469575	375022
374431	149827
291823	267352
45345	324723
467910	20519
276252	53883
124320	120339
286976	136854
27864	51895
174734	282287
434759	177769
298199	423518
444891	388750
269399	187124
198565	27464
468079	489552
165160	413525
15696	358032
331364	401871
434013	411809
380065	258220
48282	127294
405738	199582
409274	414974
180647	120810
97423	373319
82150	217703
429863	414447
174255	93533
483133	220179
186251	375840
417983	440962
146893	381605
49494	243438
250136	185910
389699	226494
172653	115340
432496	183213
251893	331349
194788	394013
418366	227194
459290	362972
7808	403535
346855	160461
387027	328458
255945	257298
235140	284663
221496	397740
205773	62661
316828	268411
381999	413860
9186	184884
126503	91819
445343	292721
238285	246311
40638	217606
281555	236213
81151	331508
73290	437579
226191	316575
142136	313745
483706	139732
277759	110142
102719	121304
474250	351579
294027	336345
438009	482181
252630	285634
290601	293414
405121	178756
144973	426764
228492	262411
10570	35707
358480	310756
128672	476733
152318	493181
371125	195402
105427	348798
372998	286936
154597	185578
222400	173188
87410	315213
61919	260787
271841	24219
392539	44012
54539	363471
289513	430356
361001	40193
453035	463549
52905	79313
77377	172428
394565	333398
266144	492316
52646	366828
8941	313745
165680	490433
120247	324922
126657	200441
87638	122751
124637	87515
453639	330052
369153	310391
25239	105713
397009	101164
321809	72416
492593	316486
269640	267352
57446	190369
87400	126204
270452	366493
209311	93876
378325	30403
415028	267022
3808	291324
364102	184558
227152	267439
133904	92613
489845	393700
343628	438419
325704	229847
430865	12580
104505	188406
228431	243865
41620	326815
119266	72316
110146	157698
281538	448532
225650	375833
349164	133161
320754	46785
22003	267553
377416	440759
386512	472072
178867	421830
201038	109974
172923	44032
5700	468970
216828	32807
338467	286313
485970	197624
429150	19246
106739	345714
157344	477487
477932	441827
116947	66798
35018	86728
290062	110677
339852	208610
25129	110677
283608	441313
62951	371183
65245	478415
395964	431099
116686	70759
335229	228394
489318	49285
955	324639
334410	372214
313461	15209
68031	442030
285664	111600
359199	336590
105077	68357
8138	116630
434314	78
178263	453012
84131	118662
333756	364201
489908	135042
154880	104059
291221	111628
73765	180962
310153	96380
357900	187974
76170	333653
102129	211130
417938	466737
79348	169118
192311	338799
83773	122462
4720	136235
425075	70002
345401	394917
71584	220417
284218	73128
372750	337791
101699	401473
478480	189873
265579	285519
312714	182262
268359	38305
140461	149429
259651	168213
35556	363888
190621	474341
135103	159920
76849	401871
458183	355732
487020	450807
28058	378388
361446	433290
110840	266532
439446	440962
44526	282662
120463	288035
326987	74067
487857	337836
474389	100041
270122	14722
230714	35534
462189	439786
476894	93245
176276	237165
33823	41751
106739	42935
334923	16589
212460	119722
130300	477986
117647	404219
111036	220417
46467	47163
449628	109580
387604	454419
196080	485787
228128	427265
39274	75556
352353	49903
489180	245679
376978	201208
449686	37948
42382	124373
81525	470440
259835	39300
471135	429603
121875	203279
400437	353913
71960	416402
132128	113138
59658	82802
315385	272889
448417	357920
193564	217326
92168	79587
435520	16433
198317	213158
213419	178436
432085	49247
493028	78152
283612	410028
21534	402323
22755	214849
276821	442836
66800	309524
426055	447576
163413	90099
45119	335124
274378	28129
336071	465565
22123	92114
72026	226168
454082	310261
68688	421115
208744	477975
223344	376276
10762	261958
476874	343142
403211	364815
452541	303854
221548	445749
970	110248
461689	363386
388188	260527
11318	83403
280009	95149
119866	101650
39998	400217
72678	177622
271296	65482
485794	121106
425430	10690
330266	62191
409639	249102
263923	283918
63177	388575
115499	269094
202918	171953
316397	466737
68975	392086
345963	266991
189223	267933
403793	233808
190492	106903
179132	230714
208434	369419
205342	102297
327785	422598
322702	132247
250410	18468
170888	248538
437720	226378
168224	186440
388992	255640
241512	251331
48832	401492
173660	33216
21112	434893
196205	447897
297397	180957
166626	340603
122638	133054
403748	162963
107375	334742
262512	317118
275995	90880
483393	3014
214043	127528
117862	66659
46556	489167
491124	383576
389206	111039
470506	443694
436620	214654
223107	362615
97552	263648
145027	361960
97499	46079
423134	359762
9978	481682
446998	368707
254719	446902
447586	261406
183003	295086
278027	321130
245938	156288
257446	299146
387643	465912
179032	297630
145199	92455
70327	159249
371402	487950
62366	127921
462228	154137
387244	175608
282239	442091
35786	367798
182577	341644
372526	492906
103087	197972
418771	70838
40892	55012
454867	260439
240269	425464
345401	211130
343621	437755
140394	8359
128201	315566
265345	248398
438167	152020
368892	217406
377733	277961
82248	172016
429020	338722
325501	189804
209311	361458
448323	21411
142285	367094
313693	217423
108735	410074
159726	233160
370353	363973
199550	310604
253596	419885
156795	26348
483987	273597
433441	318875
111999	46127
274523	133124
333873	164242
93035	46057
181902	471745
39716	100142
384762	472949
250854	101650
192893	434893
6467	138241
14275	104855
238102	73099
338791	343804
293913	458727
386966	260527
310981	174974
379680	169423
263703	198994
27053	283445
5428	390771
249344	336590
390568	164884
404083	486885
88695	412523
333578	159249
90676	403501
478056	48570
41378	465930
92172	315888
124729	190369
125747	411083
431057	411424
231305	336291
471908	487470
3734	479842
150404	15418
27517	248777
133130	385254
230210	362784
318561	266600
66764	291521
254496	403369
449628	332343
171478	181169
226627	15209
112300	423688
341125	6253
379048	417201
264518	311476
1839	468861
231618	417929
354778	476951
3569	229150
345401	6505
384972	263061
167588	234152
309917	110371
334648	439742
265548	279871
254222	368662
1587	325167
4329	453671
86606	236240
329638	383967
245792	112046
398100	44686
60207	137208
185599	101438
383770	206268
330352	201493
294966	256121
418771	380055
7114	30428
344283	9054
95149	252072
56737	98906
200867	102352
182771	77004
192800	433447
126430	95712
154355	27696
363045	110677
124748	210831
35806	393238
243321	410236
78239	137092
412932	393326
180640	388575
343089	454631
77288	9232
432480	313745
153155	236213
34112	97467
238793	420279
206686	328226
68098	22176
425828	414050
295109	86892
184629	371884
144927	435776
6899	198754
44160	474865
19727	197073
178055	481368
303215	231888
138126	283243
432234	244044
153449	46026
443815	373518
41262	161039
444746	61205
266021	404806
450161	378050
53428	422164
415967	209285
183934	289034
393870	403503
246716	74542
173081	267602
3458	420944
291427	438373
374786	273831
81225	155656
429509	470554
397132	267060
412061	254097
225694	44108
25969	43514
310922	373340
297345	214464
155719	374736
466643	284404
442064	313745
394775	366405
308370	270324
493114	144845
41950	16433
247381	267352
50797	428684
281598	166513
349963	342318
349809	49903
214055	88562
168961	16433
40486	178048
333487	121965
24918	400781
342465	441590
170768	171069
448958	10345
34378	8523
216707	187836
31526	217423
288724	207675
180548	161475
13534	473728
239549	130549
58719	117149
476969	334068
416194	123369
85863	274508
59578	11626
209473	193249
411016	55012
18066	252145
484323	328963
408943	245664
484759	142018
338615	485316
385751	107187
309917	99110
88632	58786
178422	161135
270248	371692
489067	275945
485667	400257
428901	248777
33343	14248
146635	150478
373088	138807
49037	224285
407540	281848
283608	39043
302880	205289
248013	406785
67223	395198
376058	313745
208152	438368
434957	163196
209731	417440
443216	313314
373073	431001
35806	311732
297728	142659
156068	461769
37146	36985
22721	375921
375346	404053
310661	331777
467836	80543
228128	286828
58891	294705
62357	214548
164727	446170
3297	42164
307819	120953
146893	478761
176182	43441
203829	276358
481229	421828
194834	421910
426298	301140
490146	426986
69774	304926
286345	356092
346484	12245
137482	141930
444139	348914
441335	160959
262639	296525
90182	372773
479082	53883
397128	431128
256623	7657
260845	438419
312529	178551
274312	187513
326260	74050
281381	466607
186332	148777
452986	293813
94178	386138
26243	318021
136949	353453
415452	94516
38895	369599
383409	275731
231771	168638
211986	367280
173018	246335
273814	424983
20992	179887
74494	346346
474976	420511
348644	475162
100572	219586
261640	470070
244442	84504
270589	246240
198495	466737
382848	160461
311367	493232
369500	465237
371590	99437
313669	406662
118919	344917
242551	93698
277403	480025
146793	166513
396198	273198
127428	40958
277221	415461
156236	322970
229381	208487
47148	344294
158156	326727
433652	440962
14260	188063
414128	366135
481922	110677
404980	4355
121574	12895
224125	393326
416747	384990
446328	92954
437665	230655
210512	236768
477991	25648
135179	461769
23822	345745
141158	118076
405538	341515
5166	94344
274865	398066
351866	293813
87881	28129
27035	27969
93238	49903
346368	249403
442236	371983
253069	36162
463257	249202
154456	300197
98454	27545
218294	118890
335466	325694
289723	181578
225855	463615
235971	52864
103420	476447
168102	391414
80511	35707
472372	137511
128509	86560
139158	451414
402506	459459
10093	216591
435394	211895
81221	207916
134876	7435
253931	339853
386059	253998
248013	244017
195362	491288
278466	183981
178248	304466
402237	105523
487002	489904
55451	447517
137949	92888
229999	374784
20572	75379
398843	41551
270887	318735
117246	219865
319680	156328
409016	445087
166474	8358
313652	250824
350724	403992
70434	276591
194553	167097
252174	213289
128160	277061
25847	149480
351964	406932
85983	225968
204994	313745
204185	166758
434690	323711
380858	353817
33398	414636
338955	323544
308122	291984
189680	473025
414825	249238
365550	19139
488579	313829
477932	375840
195547	130093
153753	297576
230051	34013
469102	248398
380670	293813
123473	89558
452380	393326
132153	449125
349416	317356
116508	132038
406574	101058
192714	339829
26146	310967
237242	338280
364042	85423
382888	474847
375943	127439
292076	193476
371381	411424
364725	45413
419468	268076
351981	283445
40337	446801
109991	448397
343752	185479
41164	168381
231588	107734
290255	407801
342652	340804
191566	265589
122630	44280
210237	360472
194622	254655
391511	218448
192183	362267
188719	290459
132996	81217
202918	463549
8463	2885
352801	78811
406765	52492
51759	266742
228	163688
108963	269612
349583	219765
178422	427653
433346	77438
261714	457257
156938	90277
192238	219861
204953	50028
148252	90687
160169	327779
378605	63528
65028	248209
490005	462973
230969	211294
475165	489475
226663	78995
110703	483280
70808	443694
443352	190753
215459	378859
5700	92235
41959	50179
235706	475917
37910	49228
111325	18876
108117	392086
306981	231025
247774	146181
426616	36385
413725	76939
412250	28389
431508	253341
207676	91403
405422	385052
100002	146330
177345	313314
273120	145948
434821	293336
175608	375063
185474	315579
253494	84650
120333	258069
312283	492588
187207	145064
312981	344637
377382	245100
40388	221061
63720	110068
232738	221759
487957	355700
31759	130619
135303	112312
13419	474323
172443	300868
265483	435817
437624	324562
266775	313678
131408	469235
198889	273831
120484	413525
298248	86560
163117	51222
275381	229219
34199	47607
77827	181150
102458	303175
478287	452230
117348	246817
284316	96894
269612	196364
110056	404806
468118	81652
317644	380071
406968	256121
266124	403515
138066	24118
209254	145948
228524	65624
170173	71987
298449	141649
273900	401854
444380	349400
25468	410355
68357	403515
457914	326971
202379	176325
251796	277610
163863	291249
414535	414832
309588	122694
74577	199982
15754	26714
73095	189090
481854	364461
50767	476471
165979	21566
196817	276158
69915	447295
333119	12901
366674	63528
41959	405217
112858	261398
382848	395198
262660	51754
434401	77727
372340	342999
205907	152502
146893	367343
481357	114063
390780	293883
178422	116658
230051	308703
212182	36690
200379	318088
331211	484447
129840	227867
488360	299218
321439	59311
5525	266852
25748	79560
214268	65670
443236	464486
404960	269185
44160	245692
275685	325747
347121	80325
452402	440700
150540	94516
482931	116721
481286	341048
49507	26046
140935	354630
227152	27052
354024	194999
470247	479054
393440	13271
415170	196400
466191	409165
153132	119868
414326	457081
104351	272230
99841	343127
351623	388641
18122	212377
459001	9958
454263	373824
366933	70890
276962	264154
409828	192216
41335	300111
102644	153867
358627	421285
60724	175721
304981	144306
313368	95942
157058	53879
381311	121236
267562	476670
285489	267352
268828	208617
443815	261625
416402	339222
470791	66458
254575	489150
215016	301407
444380	256012
134270	279770
92312	5460
79721	426034
26266	183981
315692	365864
322150	186561
305022	439925
268505	258370
207018	245792
294239	454153
243992	15209
217270	285156
269726	104740
115561	394636
284852	12895
150242	470634
274003	475594
105048	28458
392370	243301
144895	217423
426752	164164
224078	194165
461413	334230
344314	235879
405377	391414
272896	290014
362267	452934
408800	293813
353856	479351
328979	58076
469780	235208
386512	492906
138579	28838
118567	25393
308632	317118
26735	133373
256922	457081
112347	388535
52909	255016
320316	153771
126645	378686
291544	348798
59966	494119
409221	201813
9750	183213
157642	447912
271128	130028
55124	276591
379043	404881
483305	337015
88266	53490
26127	4413
444005	216591
235748	460833
14723	4349
173879	116283
60048	86728
298248	154089
464100	178048
22753	196534
388849	455968
74964	372051
257909	215870
150470	468325
359933	205289
88404	310756
325905	149479
199948	187974
88938	85503
92351	404871
328873	137440
173015	69856
73846	337752
198317	135777
388825	391414
253503	478764
304501	41075
358631	316372
202245	446936
113388	85082
265494	1057
55361	377778
456702	465556
148692	284843
426882	430213
446182	154271
57911	113683
451378	258220
405555	241781
405946	81598
10850	123598
214598	416048
1430	239529
52744	274846
464548	65275
229059	238299
226167	152324
463866	83140
47466	21411
309798	375864
69375	218730
60849	259788
296719	93211
165788	196783
293450	61934
1195	346746
304249	222675
171724	290577
481505	152502
274852	483694
474970	100349
301913	316657
438603	206927
195657	245317
23306	9595
128818	319539
362267	46720
26556	487932
116353	25410
28403	286016
199780	84176
186595	145948
402805	335466
175000	199343
398119	402874
62553	387742
234788	444691
55241	209672
150642	98906
289126	472408
286060	399684
154053	145955
458472	305738
242411	388365
435807	425667
191498	105585
4461	17038
155435	317118
328089	91558
464180	369684
367874	26547
188911	253458
90296	265589
238041	313728
239919	421317
440031	404750
324507	74897
143358	273831
203200	454893
37329	25410
145162	250483
31955	295386
313234	72769
314311	403098
304952	399867
294859	37516
427388	162026
114590	158514
137844	361024
198317	38914
359063	311832
42925	308900
90960	381008
377693	89585
247583	56068
103850	453718
409238	67801
316958	93760
202478	371254
256696	105967
313317	165023
11430	248231
452536	208397
201813	133423
282497	457981
187010	246100
375401	450839
275291	199526
386178	398954
179097	474341
292916	67525
52306	185076
98775	195658
366402	273551
424894	45358
33677	198297
239008	258220
75498	141509
45395	110677
457547	424355
97732	454102
72217	218485
294130	300411
146903	405788
76448	110677
289200	186259
138601	52537
232172	110677
145091	484315
81358	455719
322951	5040
135835	293106
207361	301927
493698	104233
246629	253458
289398	485304
230051	79929
73159	448511
64137	477987
333080	339853
367343	484786
425906	297941
144332	122462
58610	165267
428095	307279
90275	291324
190970	16433
3809	64429
12063	456143
327273	278907
101230	315161
297026	476951
77432	493990
243265	17186
397385	112863
148692	263537
32608	251977
286558	85260
297522	451136
57300	113683
478415	134968
9300	312953
201347	64085
460437	94917
91600	417938
110992	4413
135181	104598
128817	121171
358860	72223
35118	145790
439561	172923
420012	114930
489822	69274
445987	153853
233004	317754
241638	414832
473305	407473
153761	378462
187090	408350
58484	168851
438547	101058
353491	236064
27946	206623
462279	420944
309693	271383
323379	32201
486816	209572
171026	253957
176885	89644
20747	492906
270126	403394
87527	199427
322701	362610
289495	100992
186650	194893
338918	391414
282287	186463
403819	358604
110887	3998
81789	385217
159829	5341
247583	197882
131164	392301
144704	265687
257391	90123
441237	363888
440411	183007
57018	295159
354778	237819
371617	445282
426351	110677
19459	225239
123369	206910
415545	316372
143012	431226
468549	91961
341632	207371
62255	304731
482851	288550
67571	438419
397734	321473
237928	126169
296459	276090
73622	266852
110406	411809
98159	174769
63494	276451
296188	64002
161530	209699
230392	313745
285287	137128
404331	178436
80854	451016
445754	389908
124469	379981
444970	196193
434702	480301
228155	295484
336955	422078
335477	90973
366581	266660
121828	193397
251820	411455
218093	464298
318260	129185
42814	439900
266958	139951
103066	50155
203796	249334
279809	118704
124399	330218
444755	480693
184948	400191
252664	312470
291299	462236
325814	86077
185492	323490
384830	431137
178143	310836
414627	55682
69418	84126
56474	171455
177780	478415
213535	183690
198495	15209
351071	476447
28195	209471
423150	369599
84756	479712
372277	366595
179660	447517
313523	223858
368205	54976
67696	64544
65484	316796
89079	283445
314311	464872
248803	315371
412439	186561
390142	294800
11224	197854
17453	120242
106739	210228
368858	427217
54661	412514
338976	72521
198738	140460
254695	475789
327209	30919
85597	113677
250648	190369
375334	375509
101932	337143
360749	192527
438126	160456
277976	376364
3809	13666
218856	295650
75611	149897
303811	11664
485326	203656
300616	267602
41617	377108
374612	280749
62366	94516
71303	145948
67351	76350
253494	279509
286436	153954
202608	165653
160458	269199
373755	224871
124177	465319
132959	385207
159077	487874
437860	429272
340601	267602
221318	378686
330979	179973
168112	217871
55914	287844
449686	426887
78511	313745
178400	310794
455361	288727
224780	15209
390170	106343
417816	49094
100060	369599
449748	187998
239660	239613
22465	379976
443854	32807
369397	235671
64346	142344
134539	141317
105300	168381
130316	316616
293764	6850
163445	391666
134320	160419
421140	401881
309945	289575
21095	171306
76079	174362
11738	464420
3983	277941
139484	272339
244819	272846
118157	221759
476096	335818
388832	264908
196819	310794
192238	61558
241823	49903
281166	1605
55914	235572
346820	421732
122364	192610
72804	409428
372764	36374
54317	86728
168396	448263
462726	109095
102445	90239
19324	318932
111871	56537
218763	4749
170456	20959
12347	235744
254248	273273
410408	467492
215118	13370
442547	307768
305143	462901
271530	221324
102229	1075
65513	167841
480365	140926
430663	336767
252574	376127
58745	156006
453617	248524
205180	344580
235679	160379
427388	441313
98929	316372
401232	320097
166450	338378
160237	316705
89801	305449
278907	283349
94146	118318
383283	484003
462715	71816
254660	202754
489640	187834
365050	63528
77292	190353
400542	153379
180190	135063
319259	492229
319559	306419
307160	220417
477932	348798
298390	100760
215154	327375
130069	346203
66497	108232
261694	354841
200092	444593
103005	214050
123955	334735
472072	167839
96335	293813
485804	197228
53137	413487
163588	316570
51572	439460
219546	449892
30223	72523
327908	173965
453765	122218
109868	361545
388062	141658
243793	166063
334092	144392
339174	220816
67382	100503
425296	257562
202393	81971
344314	448838
226645	317118
55489	175721
337204	451539
461068	456726
203948	248777
231781	286760
118924	300555
74511	237376
81451	211930
299126	467690
433664	363581
385863	424867
197107	452746
239254	181680
344127	380071
93780	490081
14808	460076
34110	75201
67785	124656
386556	299960
188487	461049
17787	57360
158092	256270
441867	239561
374050	227101
273113	313745
74024	272908
66957	304589
206939	226760
171592	152151
158274	57159
310401	385266
101504	441700
68314	268118
83652	187129
437656	36370
398187	81817
98351	394529
408878	399565
61563	184833
272433	458119
46712	49828
469100	266755
115449	381008
91558	299934
432034	421830
88772	190369
57088	236213
168062	417288
389090	205223
255906	414257
61787	160545
28173	387742
402488	15466
474456	212346
276821	448887
60861	460914
412205	133910
69636	440660
203747	172325
368858	10646
2701	433645
363306	257072
167346	158794
243285	447962
401881	236213
485420	9054
439902	292749
465547	331584
264080	351585
77666	118642
127994	485185
100935	433934
457418	298962
386696	62771
277799	147121
357939	140378
324333	355093
213891	42567
42089	293813
256491	440660
406105	24953
152081	273831
86420	47809
479890	22011
181325	371918
477091	346489
182235	210849
233004	365034
273920	420757
347653	7159
79483	55866
467022	369291
269203	283168
76044	273831
400910	331508
136192	152119
361698	284705
99039	214050
369831	246672
293291	348038
227280	446351
245449	92255
315974	35707
457760	99437
107295	467703
343555	56625
51669	414334
138182	278505
96571	377032
226959	33167
201809	188077
164830	166651
117833	422771
122022	185479
132436	58709
97394	419580
365660	388195
130069	363309
17297	303592
167131	399736
179465	100372
62619	4349
317005	197291
366505	249709
395522	249334
334350	323415
470658	22549
297941	138021
18928	142051
128605	26744
392953	61688
395054	221902
219136	220777
342890	168213
129007	219772
406660	61084
452532	46694
219546	20136
431120	412980
139759	159949
389824	293199
312842	143137
216324	217652
257284	427908
388874	99437
442929	65670
255173	46905
324198	278839
453736	83386
335951	303193
31178	230146
63435	269846
174729	110677
410573	285664
387468	164884
101633	62661
403419	1104
251728	398275
292230	262954
119479	158860
470752	169389
477852	136876
53922	291674
324844	101650
490797	422164
65513	73701
372415	446616
276134	92128
34339	360843
221711	296270
355639	164109
442156	40447
203656	31760
155073	340219
293454	46729
71611	438373
2117	404128
9149	318735
492537	226494
374767	80193
474491	127734
475917	434239
354022	464350
205853	152085
325216	198851
346930	115273
217216	32845
99155	306633
336825	371617
93180	259929
206571	24738
35474	231485
218363	377933
129149	378686
477646	309218
104527	149587
164432	99405
220226	352605
216837	200767
58363	393791
146893	425456
176645	160419
133963	49825
429340	354694
382143	167896
39750	50264
469586	93418
203341	291521
93253	13370
233498	127469
22753	335663
249705	150930
323469	422803
118132	101058
139428	150342
370820	417201
212406	437018
7552	253392
371779	48182
235763	333489
479351	299218
369878	143492
163150	346373
281790	35707
336342	267555
322549	76111
328618	68231
194216	208487
377869	89489
174034	250649
10757	375905
31303	203414
325455	374369
229138	259607
490765	116070
241749	425884
326719	334063
293957	317329
226708	359762
378013	456665
289398	292468
440000	313829
10370	449173
429679	21411
207377	73964
11260	190135
318533	90463
330590	352542
44460	21583
360484	343713
437592	209471
346272	49825
332239	130028
440235	328140
57276	402360
187649	389290
369366	228419
71511	433823
484707	56068
65126	238377
431264	210082
42724	209505
165676	354630
73466	489822
386707	354694
236427	58388
11213	464233
335754	10072
48976	46466
397358	85036
180142	447358
459193	362972
250434	104733
345715	152506
368726	440660
443307	325167
175906	396364
423067	233187
78617	175013
414058	244005
269116	421376
337830	95325
457676	494102
97134	460525
14151	245679
211774	108715
484144	312697
492316	265589
76585	48667
317724	451414
434140	440660
220962	440962
84745	390281
401508	232207
290794	428927
409320	375840
215459	33855
172776	379575
171539	22804
320509	136499
247597	217871
396035	299085
286235	434171
79308	451460
287008	166513
463089	72523
443308	253916
58893	336590
479194	129697
363716	21583
272674	25716
245938	185999
267068	226517
220651	418551
118028	298828
316406	111054
258239	298767
430702	393326
452320	375274
188183	88752
48094	435708
242068	64443
368404	258370
378233	15926
454661	346026
276509	62191
390963	348007
31588	303175
9529	369599
330752	348798
135310	301366
167502	319541
96559	179045
216802	358848
86647	282092
347794	88113
256560	86350
247929	64998
434778	260534
153208	162720
21095	53883
344307	49833
71189	87190
219546	400339
31916	145756
191933	188198
489822	387577
391241	96195
264696	124945
364630	431226
439469	8459
31483	367777
225694	199353
45347	482507
358172	87939
429547	185478
204694	9054
247817	183213
137871	301908
282109	186714
283887	221554
154605	487095
411956	427112
65112	136435
307410	140546
15329	48275
57996	139648
138625	194165
39834	429161
362961	72068
282284	320045
282453	38063
158265	143585
426850	295381
339333	393457
218412	86476
147158	205270
82434	486885
255794	28065
454238	388999
409388	451016
312714	424396
321155	316178
470672	445833
209952	471196
302189	317356
29585	35707
130069	278700
285711	178436
453478	476447
235034	484866
369405	85181
165577	110677
286001	206034
382984	431340
402763	393326
247296	424330
158099	163206
218619	435676
421137	360363
111697	353602
93387	482143
86490	105585
178265	492701
20438	277961
372488	403433
270678	144073
49494	235537
467690	812
407963	58567
13465	406381
99293	168230
459617	48861
334000	469233
99484	273831
420295	141166
32576	427803
31564	151746
83517	74114
16158	105325
23337	414993
471808	174449
322742	186259
371973	121154
377448	322625
280290	140901
395096	192987
159085	430348
323836	234387
449408	151059
81358	168295
400530	375898
253069	142018
175481	437740
36163	97277
375476	398633
451152	226845
17398	446616
214450	19263
491510	386901
42963	99405
221721	69856
73296	92613
447335	11465
60009	293813
442673	71776
222102	360860
319222	307258
44160	47072
192620	217423
221097	478415
122083	210261
483525	475107
241732	168409
387358	459205
300908	48071
400638	150230
80856	86892
457919	337929
309225	168509
309276	65275
385391	463549
393218	483062
337101	27464
46824	17956
164196	342517
263912	366469
21095	30332
210652	265589
56644	1605
177693	29153
30072	13370
313389	86892
145240	109791
139021	284843
61189	492906
232812	72985
335654	206874
874	81039
53327	272576
34556	421935
337071	391414
405460	199159
73659	449262
328398	476209
257339	39921
356167	474431
175431	380029
129792	319147
275664	297830
162939	432617
356447	311297
369803	249202
271549	328888
267474	145351
2761	241090
475781	395988
477629	248398
39892	342548
407163	192726
81432	252644
195238	315671
123272	435708
156592	345058
27322	72985
364796	177569
450465	266484
108943	478415
471422	10145
94751	338493
364316	66084
182173	183877
386079	183213
466851	439850
213616	134145
254337	247734
346981	122694
75762	97894
420736	289513
231305	488047
26318	211001
350968	314742
286767	261396
272701	49676
358908	291249
215762	43275
188927	246713
160794	276663
104505	358480
43023	58881
45516	15084
325397	165267
472949	88318
259914	443962
312561	249980
221296	462795
354698	152851
75621	160996
55049	441313
49765	371934
388696	407678
4904	200071
267605	172360
225861	67225
316186	262395
315475	153437
237120	74877
7669	197073
108700	385416
60888	276090
234881	193755
19542	343903
327996	96366
290189	336590
127833	25104
164686	359844
222389	436354
332038	123369
67694	232085
77939	461944
14629	100495
395336	15554
268156	481785
221558	404516
33197	149331
196439	493022
412749	141351
164880	169467
445884	170276
267562	319647
217364	37026
51415	313745
61507	99982
278213	452921
67266	191240
329419	359868
446182	323923
357662	228431
292697	14274
252407	304466
118613	379114
275098	104660
57708	285446
85996	402323
108691	417286
230574	389446
458639	397009
479076	117565
255737	90682
355578	45978
174362	344063
20084	202058
52223	55928
135181	209417
84556	234046
53791	481785
364509	472706
374305	57402
282463	353787
450465	270324
261501	5857
320498	375840
134626	281924
454263	162989
82618	328174
117522	274309
167572	241468
457577	362610
192611	364324
110615	284843
406667	60517
179010	44899
175179	64419
434171	328932
336955	419382
483987	454261
34190	67584
254474	391628
263135	435280
144705	205289
147311	190369
79485	225430
381659	6373
195681	104505
386468	374314
260358	480530
188510	336590
463471	410938
153151	25349
268748	482083
458023	381363
169954	75379
78218	134500
261112	413612
80369	330765
324199	315888
210806	124884
167588	300747
147706	208905
176221	384674
250404	465366
134118	469075
431671	179632
324500	450961
79875	303307
38341	178015
204658	267602
228838	450009
55451	136435
404142	463549
10343	430356
163602	446351
52647	252204
418613	267602
165680	405920
300752	15133
352487	135562
16516	494102
432437	286936
111749	166158
268118	234356
391383	290322
225339	377167
324367	21411
408238	96954
202036	199951
407462	420944
167033	489552
38409	381669
47971	485304
403715	307108
468256	17181
318906	183213
365326	398236
483494	297364
401174	401854
170566	487001
452377	229928
286826	120747
289447	77978
170466	35735
214748	89611
35612	58441
32468	113749
24647	398333
88313	198019
268663	341271
465894	169570
138373	12671
119997	482808
279606	268558
293913	442227
349400	367855
48095	50155
84661	16433
207959	126204
346987	316796
487544	13563
8320	15133
142059	246985
265977	449468
117861	368938
478447	456065
316565	230200
241935	245317
96084	417918
407564	225043
407497	186561
127818	7101
415756	427583
357680	12605
169137	391414
483939	284482
312283	392920
333737	313829
379680	445061
278582	384093
196726	311012
173999	417680
435750	166865
360234	465183
148213	368904
289647	426041
290548	255640
14555	92613
237934	416064
374149	60517
9419	60968
158946	479872
423996	378462
413196	189008
123962	22549
47401	472215
74219	254973
170388	270337
197113	245317
386335	338915
237781	250434
305207	327061
262820	69760
478419	158489
103914	231059
474041	30609
478588	79710
457257	90379
454629	284010
454678	427791
413014	327825
204836	486698
333080	300473
59396	420336
64014	180962
104114	393248
414035	273831
420419	355806
469102	411424
84756	177398
277499	52917
84855	393326
81358	114344
35498	492316
140192	349882
462065	97467
60609	12912
451474	477986
475493	21411
120778	186548
92500	118735
236980	385683
32049	11292
227485	476412
42127	251287
322543	317118
300362	204008
493882	42890
193164	348798
9819	373476
350621	364720
201567	331491
323711	234169
218052	296432
37173	84089
491445	52163
171813	123042
403116	162869
193845	457081
17476	211818
105253	338271
249577	99437
400888	275399
63122	438783
349470	450647
81358	26739
174874	419859
376619	64521
64008	402183
411625	2832
41692	219876
238889	476240
391466	470895
52867	360652
83573	140460
30447	248747
420136	84649
103267	139962
412517	104598
98005	317132
262528	448253
90772	287981
22417	366534
116947	180327
192723	57989
450532	200454
378242	4413
428410	342807
489384	38494
319230	76454
298939	360736
406509	459326
241553	407306
383070	348020
5857	77179
315913	283155
291322	187974
33856	59782
343295	145903
442271	485209
254065	293813
81257	303933
29466	171315
385641	278792
358860	172408
312283	98210
333010	120619
92030	62191
127469	187813
404568	335256
404094	153995
473411	327061
425640	493108
278800	127921
433939	276090
63814	317980
73716	489988
36744	13370
23572	445016
269612	260580
63427	486114
43988	84461
398119	91998
68331	290450
102900	278870
314838	15209
13930	47349
225354	188319
403843	145129
276747	388096
372054	394156
112239	141440
163445	307928
219198	283918
463857	22347
392340	312317
369510	213035
493080	335519
95215	281163
399825	3041
324976	309425
52677	5384
444943	293058
235545	48431
399237	28065
310619	62580
363054	438044
440808	126426
329826	430596
3363	23015
228099	244770
467259	151509
265840	110677
324200	446351
63314	278200
483991	278520
5897	364310
381497	473317
292368	185013
74552	178436
354426	405398
481213	397015
29639	77790
8525	309425
100938	15274
275809	322737
399494	84722
102065	290361
205747	351414
226524	8879
154769	388446
417736	92613
172336	168050
230514	218730
6718	265871
297969	150039
54362	154271
174449	133417
180312	86728
226167	378686
51329	171380
427397	279798
165836	376784
334092	167796
235025	396624
49106	102190
238101	304466
414139	56935
360290	354042
435936	481279
490149	270836
266508	411157
76285	153995
18218	62191
198171	40284
436271	462973
306124	471355
483123	167659
480801	420364
8623	292712
353008	388271
242551	420757
188847	129545
466189	108415
76936	372214
23373	451373
220141	461902
239482	169568
467372	275768
467788	284599
115112	157842
459763	435247
379680	292369
121239	232890
311192	464441
5582	324377
214705	422435
371125	49280
161500	385454
433235	376814
321474	150091
263813	328600
117849	244005
12967	141305
433565	210261
401893	169047
442831	160419
390771	204307
71835	432894
143290	233858
28535	490925
290898	166063
452192	348049
277061	393326
61367	300727
469265	60517
107298	126328
213282	489014
169520	55074
195487	84502
263926	208063
352798	492316
55995	90006
106648	34214
445693	88113
493169	315976
24812	262954
244514	342807
94729	322422
25884	190369
38038	200346
57353	190369
146328	103240
461839	9822
51479	440660
329727	51585
409811	95942
66156	214872
454314	83872
288448	149049
30890	273899
83485	68950
343602	71893
449521	60637
314064	443693
335828	341271
187835	91214
110706	254524
35892	205221
140592	318735
322747	309180
158295	90401
59387	160419
210900	477328
21411	313593
222570	119416
376248	53490
175109	265589
43023	120912
177482	297436
168437	95985
423941	321363
161023	152702
190820	193369
433939	122462
60225	331584
319425	347104
469402	99437
467467	263833
362719	1765
464782	401101
298249	1144
320907	42890
237828	311832
402226	437018
342650	171023
267562	411195
327066	21583
127144	21124
56565	46614
445023	209824
336896	82585
123709	69440
54187	380071
204405	20586
270321	390901
269656	185578
252356	392788
383364	315888
388696	67651
198317	185113
118920	12129
49966	423067
211322	82095
120683	300473
191686	89245
241108	112736
471217	105107
387959	160219
362763	146445
42210	186440
390491	271582
216641	51835
212489	72575
482329	284155
177943	132742
225310	446351
90064	33855
26626	435889
491974	79895
256389	411467
312347	74886
372822	474418
103957	86560
445890	114930
9765	121106
146097	69592
7691	446950
340515	200632
22197	75201
448104	129991
219543	358055
383073	213510
92337	92999
102249	451057
365358	328140
165068	109788
149733	56381
487597	336590
433983	119123
267243	467703
229481	314771
474939	189733
485667	475654
420433	417423
85476	463382
425322	146202
127229	351458
144084	339887
480105	169047
258432	322674
349363	50264
392699	50264
84745	121692
79075	341278
88404	334974
408271	37516
213230	398490
486486	453300
282453	47092
334066	12129
260372	187836
437981	293813
52243	330189
121597	393326
259173	305308
57276	423542
132427	64402
229230	392849
382978	57630
99106	140929
404408	66140
367919	286741
147595	47630
120015	51222
326176	314137
259827	60517
166261	486715
291322	166513
385614	285634
407334	176412
417623	343077
398992	122862
274269	35707
312842	472167
47731	123368
470961	48486
249318	154137
140171	215803
40388	393839
172129	204161
69650	73566
296339	479124
450675	421525
36480	490016
398180	466744
452989	94111
33705	21583
64769	74450
135920	442703
35362	50056
320783	105295
345401	154872
165660	185335
305624	136855
401232	473525
91951	401854
128337	241781
185901	476512
153546	65792
411500	467418
356987	452746
158291	380931
251750	17186
172797	229553
74167	101684
135850	291521
95672	12245
178516	445996
172560	148899
493076	451460
300795	353557
43621	81087
422773	95735
436614	53123
286162	291332
327209	456277
189659	482174
378407	86476
68532	124891
423654	138021
209993	304589
23893	424430
440445	442804
417369	228013
283764	323405
286161	399954
133034	401871
346936	375815
32169	83553
439002	339793
338493	339250
178921	170679
166472	138807
466571	274120
410876	285634
261493	256584
240301	468276
168975	421698
363649	110606
176536	298722
215859	244314
256967	234928
355232	478415
93328	385076
27573	101058
432175	329199
416303	290041
79378	411455
210471	86421
158983	136143
427577	184258
120722	118449
322101	401871
7808	235097
119001	381528
244944	285078
108818	267602
436593	78638
127415	423980
256220	409438
91462	198038
349834	328751
480580	217056
306578	344460
138280	109207
343102	237165
41016	207535
224167	186440
434817	481525
454005	191594
304952	335663
358008	247619
46092	442548
468740	33685
422078	94344
102606	312161
482122	28752
448680	478415
324807	74067
233498	138379
265548	387839
427768	98861
78030	79989
228229	472224
157029	276621
215344	30098
458333	291521
158099	203527
366821	262954
425724	345745
203611	381260
290765	109041
418453	412980
52264	308113
57689	445714
467344	8247
188938	90244
96449	204430
12107	395646
129396	398333
102514	145835
290127	358032
282453	67009
446837	84550
396854	323576
313523	163454
419850	328538
395983	185526
41080	245268
407334	149154
399843	398333
292576	347401
349972	380985
485331	276358
66880	10122
289329	78753
200408	175721
380299	36102
203618	342300
381516	392499
283354	385000
473402	137719
184827	13370
195121	141471
184830	285153
214055	396246
74494	441434
428944	96534
124647	211855
123329	382936
198639	480025
306054	252938
473018	249474
269961	107963
301312	473586
224039	440660
128704	235445
420414	2192
260721	332599
218581	447560
267562	298780
308122	85608
17146	15436
360459	47423
277529	203279
478504	283757
80831	82697
405067	197572
471485	349565
275209	10864
345715	423711
189324	392086
280309	94344
388696	85117
383079	238646
481419	267602
385189	316372
136798	266443
140354	298657
50646	75952
108282	273831
65215	55484
411195	19620
480085	242379
268777	391472
60220	227101
190076	467703
93645	268261
412927	74372
490962	401552
466525	209285
123118	98643
246191	427628
354545	266852
37038	88880
177079	25443
78289	315581
121343	81466
330265	252664
432961	170177
339777	378859
480393	483803
20039	176264
342399	219499
28151	15209
321237	190369
384336	324825
166479	332550
182429	14609
395118	228397
268820	121362
199765	262299
27463	478415
374901	291249
355326	161920
101504	486708
264800	128301
38068	233666
333972	268006
45481	483921
231541	61572
52034	457473
487225	413880
185535	205223
409242	218727
317145	440826
462901	381376
425368	476951
146893	192353
171778	190369
102400	273831
284344	42035
410342	401612
452527	483494
120356	209618
332241	336485
293405	38547
436695	186561
180908	12232
465315	484447
41162	101049
126223	263713
409745	475593
311892	237235
118803	282841
343604	16123
316449	240225
107828	152702
360579	32605
128749	34436
424254	376244
125354	395087
158636	4349
409745	461355
149137	469235
424678	188880
345091	151647
399407	168381
42979	289949
420677	49903
353098	435448
79501	88904
264198	220095
177467	393339
238329	358132
114652	132740
463549	104521
131412	259607
108554	340918
455005	322758
48686	315888
138927	348798
50610	139753
257306	84388
267895	247812
236950	426986
426865	288234
274103	326165
77435	202019
62124	455936
320607	13370
369741	435708
130953	116790
71430	488684
487186	127101
181031	183213
3220	140727
159091	201089
311367	452709
218592	438419
31364	434035
187135	371918
267562	283026
67862	378586
392086	351451
207110	35704
485331	24961
8635	2452
116655	255377
423013	186361
436454	435104
165680	374784
270923	441434
81418	364720
300737	378686
307143	318995
178003	24208
388045	458531
263677	170044
105979	252664
287278	447107
300283	208516
101471	366739
202866	407223
61543	246672
124650	265589
19228	178048
398308	126917
375405	163204
374284	23018
96334	322422
299569	69856
145828	232440
215538	76052
297430	329727
190051	420825
324602	362050
480187	264406
212804	141649
154451	268743
58484	485412
326109	395522
267562	277936
212355	94793
475680	268593
346618	106067
30952	197996
325890	54976
289118	110677
452192	303223
254599	338076
337346	469235
476671	130770
304522	49900
386579	407974
159855	440734
293346	431712
439311	217494
327508	188759
251546	293813
58486	250744
68314	315962
53249	255378
357209	476131
259412	226494
226314	320743
31754	317118
275500	186210
406179	434893
392370	287740
205346	168990
3590	273468
387464	388957
226569	378462
308661	104559
151896	262954
194244	72479
337655	183213
374188	303648
288100	279047
365150	38680
378396	17186
328089	96977
259017	225477
154388	25437
449073	22827
210379	131975
162653	233785
92635	406649
3809	8123
439605	313272
286829	281993
5763	461719
296565	425846
362083	88993
222113	335477
216114	350384
83573	195916
28503	344492
13370	246898
231192	242921
452284	257298
65042	172089
456329	423688
474176	114930
35806	243822
401436	162795
465687	169389
355245	57375
298823	301615
153006	31841
15207	278058
108828	231517
37991	196783
101747	103912
250938	140515
275347	5593
185339	164893
180796	315671
436176	440962
286664	121171
390742	197337
111968	262195
52537	418318
429279	292361
15027	73387
5167	219920
419180	133776
248083	279624
64520	205270
243947	90387
259666	428680
17162	238020
290913	164884
237920	88113
159726	35707
274393	357151
217270	344800
222171	351585
271657	294548
423261	78130
489822	37770
101023	422164
366906	115340
391913	317118
166903	35971
432771	244483
408854	235433
426364	467612
88979	303247
91636	129185
63319	285156
1564	291521
48200	453012
352929	246114
446227	347104
333729	361698
55659	16661
90937	482735
124826	119868
362448	14719
44946	302335
461088	314881
82434	68860
53166	249202
193102	157726
240135	493185
156948	143403
361553	421067
117887	204147
104738	466981
202394	455610
5040	185630
36141	453746
162090	188706
202907	134359
268808	96195
167795	186548
35020	313846
87527	379217
222170	366754
427553	475914
158420	312326
410418	95942
483679	91711
297160	200444
212914	50538
141741	340211
142933	164975
29593	252936
251300	13900
98659	442867
58287	387792
284703	56392
43565	344398
184873	109437
190281	393951
304973	136364
339453	447081
209	388586
222049	366375
262290	286828
432096	89917
16844	404960
426728	273704
396864	165267
116712	222630
242927	183479
39777	366796
481333	389682
410075	391414
351513	42095
401663	148179
76044	184163
61180	166513
412439	274309
163746	25274
64429	260291
316569	44532
386516	80193
196813	345199
58464	313745
1555	30086
483563	433344
229735	190834
114676	267602
67351	238419
175294	338826
158642	233415
12063	218485
170442	354933
88722	177870
18296	4413
296477	35707
379250	237165
351252	451016
207706	317100
172176	45418
287413	224454
195995	141185
247296	310404
90053	239122
178422	299637
469771	184902
350962	340709
197928	367110
255979	6808
99760	267553
223813	245679
114544	486519
414646	275959
381578	286480
236563	302281
483987	405837
276465	52706
208079	378462
358422	339157
450079	79485
193560	190369
65476	366100
122925	478415
313916	476447
313050	296869
7808	271673
451167	447517
6611	65073
458483	186561
477869	292077
287310	141026
41378	251331
212308	374939
155719	303163
189997	127899
327038	471745
268816	351266
301415	440543
126522	56410
284214	123502
303782	174028
292576	424850
335441	162795
27322	186679
285664	470672
431271	45259
341943	301475
287548	454975
234761	110677
170398	387742
447608	93245
334170	221495
23366	393326
315987	62191
369209	69723
486136	96977
141535	265433
445258	365721
234168	383321
348176	172548
429215	282169
360841	335743
78758	466432
259558	30426
256610	122193
445145	27486
121860	328140
125588	421356
365800	274327
96766	171312
469172	217784
66926	450256
83280	360512
304173	30395
270635	396569
113725	110677
207324	226308
332832	133588
72422	269199
232616	292468
78030	158572
165750	304436
316920	27929
451578	245039
91634	431465
383902	280491
105799	263009
266307	369542
153130	159451
136676	478415
25104	464044
461157	433279
297228	99437
43581	228431
27375	373705
67906	317100
9659	183213
123291	286936
148516	64379
55041	428864
29276	298415
351981	449298
400456	487938
434726	447912
72742	317118
304992	9154
402240	393326
284956	273831
438865	12923
197691	154137
220445	416426
270967	441357
163404	486528
230574	124620
204877	94754
231512	264077
376093	99437
175985	243104
4188	430356
318037	68134
156647	463549
296111	184781
288101	287120
109495	142924
449000	492906
244773	191744
355197	12299
228280	48861
425906	287382
358966	317118
108606	112312
328867	349186
125860	196169
424239	80781
316779	172535
189680	356418
474298	92114
484329	12129
188633	204925
139189	161134
300398	158306
248620	317118
17419	66757
329638	412254
238379	208637
456922	17155
493752	160573
332321	54536
436900	192594
455074	96480
445761	295955
474855	134694
327210	330414
292198	308664
16776	423586
1292	284843
169076	95149
25214	469227
104788	208300
10957	85156
230574	222934
439296	244038
101230	307286
85636	485304
140202	99437
252363	214992
367635	428214
90541	411003
340779	331581
198584	388374
265544	447264
253115	385279
181509	48861
382037	314469
262483	407600
439784	160009
59396	122694
149147	79507
44041	86263
425395	293813
406521	317118
468694	395988
127516	137739
12512	56106
484738	480695
98949	226308
105969	326897
363393	304465
153322	101963
39898	452824
127068	469950
300514	476951
216373	276358
434327	105585
626	231485
151158	363021
162320	313126
81436	164256
433083	195470
33140	236222
467881	477986
68052	71693
108101	86728
78490	476487
429221	245317
218930	46092
410161	134145
145751	99405
389934	493386
334671	341271
33856	173202
265050	60517
159654	219808
128686	479614
200044	220540
356500	383244
373159	208300
335410	219499
149338	88289
263514	416211
127531	315687
114834	430356
480444	224285
192238	441710
59986	196922
447944	440660
74988	404681
393844	309801
259651	416612
195677	393326
440331	285156
273686	9386
130021	456277
437663	395369
15027	4841
76835	488700
28616	317356
406632	474247
295785	284214
229075	333322
112443	230324
428995	141892
407651	4549
136534	273831
274560	446801
357210	322457
436699	187067
99187	163456
315262	455118
200019	491582
358423	428214
99072	50264
195905	423524
398607	94516
387986	40198
300273	87471
49507	6991
409851	168213
129911	317134
346854	245824
10455	175921
280523	187920
489579	226494
134694	367661
185462	317118
34487	218964
280900	183213
113437	57989
274329	95312
184210	406375
31588	411424
272301	134882
391615	308100
271822	18806
292896	209018
260147	128625
116035	1922
243029	354264
132104	273831
167532	75303
332911	405141
317390	385378
396187	409540
200092	187920
357172	436900
71665	87778
91817	401871
153843	117788
436794	4413
7565	41110
401871	41211
440439	79373
127315	450652
402316	34547
68908	21411
238721	438419
213183	280233
265345	244411
221097	226517
371443	48275
246545	141782
352742	109006
381070	29175
163843	266600
148651	302458
60567	301172
442585	345295
467493	150258
396050	432718
73974	326252
4543	284843
265345	253425
362502	50264
37032	452804
212712	485797
79134	194176
206962	28129
399545	178439
49898	76454
293450	309524
205260	52046
234725	199454
457418	225766
81358	302682
194019	154415
164173	65710
135995	2569
482096	402763
166903	300800
158457	254130
488422	385000
152641	694
204508	4349
197936	174409
355622	91960
87047	105595
44246	352174
238023	84089
48209	414496
129811	476231
202379	295716
5090	41075
342465	72295
283024	342486
368678	215054
327613	125224
402498	441951
376178	15209
229967	50545
263703	182000
44069	267352
373927	484274
153489	99409
178189	428738
93384	373438
150885	129016
36836	279007
248231	400974
337126	290313
335742	371618
188651	110677
160577	161384
168619	203365
85158	209471
295514	337791
371658	452126
121609	369599
77143	234193
222453	464872
312859	9054
467674	420757
58486	144975
267969	226494
297954	468997
172498	348798
167588	289122
456625	37057
78638	185742
402427	369577
100278	26918
192238	45154
39193	245277
1564	13370
226897	332638
390311	76873
188082	386612
272428	291779
447837	233942
58704	12245
44607	491729
288181	190823
69194	452447
267824	459701
383243	189573
36711	213298
410485	350822
385932	379125
17772	208647
41376	281924
431255	240225
392086	217800
483987	170106
375168	385000
357215	317118
299266	54520
247665	168615
489150	93389
332645	23863
315371	100366
66229	388190
250404	17569
328940	318878
119195	5040
416379	414087
487704	271918
12839	15209
120949	237165
273266	406894
121539	17602
215578	112658
226487	103267
16396	413046
402805	355455
382921	281277
58287	492716
461677	401854
293701	67858
147930	168381
89996	280592
68532	426470
389478	440660
473454	164075
41378	194425
264041	154394
387642	180578
132807	391414
455889	219687
126657	278520
280836	190835
191899	157152
127534	67089
462748	487833
316565	299819
27138	390197
483578	287723
344094	325611
263029	166513
96559	244115
147384	226494
205743	223063
281563	474527
336373	439023
149161	364109
257441	66547
326631	385820
218485	137798
115687	61577
449522	387577
453357	476656
228128	373755
273088	456139
188020	454140
320142	273831
188164	234960
344157	269182
376103	494102
227231	431750
401909	209510
228084	361967
43155	89881
320208	90123
400516	373730
300916	308229
171640	164884
124259	152148
334246	103545
464390	76773
312347	426693
288809	278604
357027	343721
180024	341271
455809	9159
482383	183227
234513	136714
317852	281173
370818	430610
308533	338742
238855	33708
220131	8623
216147	340253
115915	430356
190076	199590
76228	404551
121305	369262
309501	142857
303303	36049
356530	226372
291070	111443
157451	15209
250075	116070
435689	338378
165680	340835
485536	268721
330975	348550
87713	447517
284720	421830
479009	390327
296936	55200
394929	327721
85739	291984
414421	405217
158457	373853
129224	226023
324708	298940
407504	355552
364613	465072
69329	172089
236272	9054
65806	203366
418824	258370
254108	106476
256012	181917
327209	444139
26965	345175
278263	14355
358132	193252
163347	62191
62642	392108
23726	155166
442381	370934
270626	440660
367673	126426
210141	230691
384854	220000
308987	492924
444366	172781
471546	281201
470441	283645
128189	79249
354504	196132
71716	416783
204544	94516
393320	182578
214984	323014
423013	356935
287968	213035
222145	302960
441812	222701
329703	116513
416111	98047
146893	28006
24410	412492
409388	291829
387087	70628
253744	345745
430831	100400
418298	37437
4832	48275
247929	404640
386799	49896
440467	187974
78582	7102
128563	118275
343054	239896
316828	211208
472656	412517
301659	37005
43444	335525
394884	151897
187183	49264
352605	58697
39943	480683
204205	190369
108555	314501
189136	190940
143370	359762
397196	372882
227784	195061
268595	366534
73435	156376
404568	200946
8486	65670
27429	236213
247334	417288
158568	137719
423301	54976
337120	328191
263796	238705
107711	213308
73988	369933
220158	317118
282499	172089
19972	4413
169891	143602
191993	119762
191391	24633
233998	310756
21175	164889
21697	455248
182049	424814
25854	378462
247062	293813
68098	378231
443316	64567
410567	32807
56070	88596
281613	127921
270203	130742
41528	352775
161187	175235
162795	404886
346557	149760
467012	19483
402934	94344
421207	54976
491896	183019
220891	164609
200786	444868
370766	74106
372869	386352
229381	154271
55901	226152
394397	425726
282453	446105
131682	151944
406660	368997
61367	443408
416341	136177
127388	27505
108140	407026
178222	190369
35332	467092
81306	381436
67257	4311
244778	126550
386641	448716
318735	76870
488276	165018
428944	109253
3809	277568
267562	342782
488859	300901
179390	363973
432903	407942
3125	253181
399366	82496
325188	337262
211989	456640
45126	241468
330837	395988
353789	201491
241749	122462
241071	179045
214197	67533
159726	388575
169124	73742
112446	263727
109277	27987
191621	156962
206231	236503
492090	435637
414592	246311
466117	444958
150074	433433
162249	196994
350779	211868
84756	246703
384396	165192
414825	156404
216828	43814
112443	47082
380489	417866
324490	296869
214735	420890
69939	196149
251779	466114
269483	167755
353527	100349
420736	80213
324037	429095
245262	295650
487060	134053
276324	135130
226743	453847
325890	17155
288975	98906
427760	17339
438508	15926
36711	476681
124867	422164
12931	310454
401871	3516
397252	447843
72003	230055
463539	378082
162759	368471
71559	24517
60800	428214
259583	292445
1991	230801
940	111501
201630	470840
196816	370866
334256	258270
356639	260956
356074	32406
339353	291148
126609	457033
106475	299934
262943	77004
337396	274457
139585	125417
430684	443756
36596	481279
428150	323082
22993	195551
185630	391414
89219	96758
117075	411809
75241	28129
25913	66471
200092	431625
351432	472167
66001	125380
384015	205830
131430	272159
347209	272846
380025	50620
130758	218485
328940	385930
48064	477136
147756	462639
460664	36392
347254	394571
108972	313745
28616	78349
99449	260684
72470	474897
264071	129520
214460	93625
86346	73990
136435	391163
123661	238578
152887	76835
331274	393738
180979	400645
323601	249334
372340	111759
154835	146095
285292	167295
383920	396096
52793	179506
13563	257895
293820	428026
33444	221294
340433	439555
14546	75677
489662	47373
384231	413942
129790	317356
253073	122462
470053	404806
439054	18195
183349	301659
150209	291521
66775	441202
228128	8377
212292	158358
327764	42914
299095	429161
301142	329195
43506	446105
104648	359508
186999	224161
126314	366534
361903	107473
368858	308602
368006	175373
253931	163614
425583	275790
315206	272339
112443	127636
435344	393317
237887	210926
85729	11451
358443	336590
228128	97247
260259	372214
371358	108222
222104	94344
89219	189053
302485	202564
58854	171869
106825	385000
483205	69708
478995	124999
44904	366534
429766	49903
320482	381607
383371	187974
39369	413677
464650	214024
386455	229928
232182	51466
390945	23018
58844	399218
194469	42189
399441	21411
71189	184096
338451	421830
120779	440660
446055	205952
453312	310756
115456	481279
441351	397293
182665	306253
10217	198926
39919	261396
355083	114381
361676	352604
156831	70460
179834	110708
407660	214024
262660	313745
47936	150352
112267	100528
388890	51895
210574	404806
105132	63957
363151	347802
445493	148240
182617	243571
333422	13370
272103	364018
286015	443694
94553	430823
97134	357136
468935	489167
217301	281737
319595	482989
287872	105964
477564	486339
272446	409828
219281	222870
358890	307352
315725	407493
150725	420790
16105	467703
399868	291823
2054	259929
399143	370210
48832	212048
1292	160020
110192	263833
150651	181767
276722	273831
290838	414832
330473	249334
67339	302997
247441	144986
245900	141166
139185	202747
420234	77325
254446	277575
449406	57182
408520	37057
133629	378504
267774	376917
415309	317100
24738	285043
129390	7244
285225	63896
4151	219872
5354	153893
405863	170233
466613	213639
262210	56840
61151	237646
424432	190369
440172	452746
477174	38063
416963	420944
485536	354694
34918	179692
196099	373590
195651	48275
17554	144784
347837	218916
312915	119413
313216	16433
478822	328550
427904	398954
359790	459669
97239	26137
426730	342693
107959	230533
213065	53994
466870	271383
35050	13370
239725	218625
38947	108106
87275	4420
358373	313351
385836	129185
485664	67009
138140	420944
292641	221324
100246	283265
222682	464291
9928	57989
26542	214311
224225	13147
5942	123367
135731	18218
49683	378462
473206	192944
64777	286285
247048	390334
86142	433343
37516	477113
104557	222701
391884	249940
160901	84590
193796	94516
464149	10281
103731	294339
250087	53389
455893	374033
348472	7771
91382	250417
141454	89295
320078	149128
235473	21379
37437	405842
99205	127921
8627	275009
377288	15718
290279	166941
27635	405217
254679	95149
144287	95942
222389	334045
9414	351463
228639	273702
376248	331508
199149	205473
87925	369599
442124	194548
304101	230691
478480	18479
120083	16179
177804	245990
171476	474956
323134	245679
137865	85831
80860	164884
214188	137128
379786	129723
9323	94344
469528	488475
397936	41300
27652	267335
304489	293465
158709	246221
316565	358625
124153	466851
439824	56966
322886	264286
451685	398946
167691	451136
120771	72147
364783	141440
414948	147248
460060	135342
64627	422334
353287	143895
433121	477445
399866	217000
456294	48146
379132	237969
117080	260392
320982	474115
238406	401014
182457	337667
411249	175721
17374	425576
59823	436877
475691	207918
301312	142527
366030	435708
483706	123847
366930	484854
266559	48146
352028	488508
198164	156389
453391	243682
187718	342807
452846	55700
359986	164609
491419	236503
399865	399738
48579	87324
66273	366161
331533	278520
301659	313745
114897	293610
202971	304731
49286	184776
22318	478415
86372	119381
462189	233687
88707	374157
48064	5384
192646	489781
395258	378462
279288	355700
93421	315671
296051	197473
291832	66215
267577	261396
356276	156949
144975	282287
49611	281704
479918	296387
131550	269005
302527	283857
263982	482143
385156	186259
310800	231408
315271	336590
7922	402438
48472	34950
53566	466832
24012	266637
210036	285634
197548	30867
216324	156334
14268	12527
43872	69561
443539	428791
429486	50155
51652	113051
99915	404806
279268	326213
49554	216122
304644	49228
168699	479614
206557	199792
344314	313469
121860	237803
300472	368416
33242	12177
175547	447107
396449	405217
288181	112033
148595	267602
489327	427721
240749	142678
492262	430356
53252	381707
290412	359218
200019	260014
440088	470072
243235	341777
445580	45700
361291	18820
1564	420895
339639	214279
458337	480856
420777	377984
274252	428593
44466	400269
349416	213035
443366	269059
445262	307889
278674	425675
207888	18277
32556	228041
85312	199220
176589	203958
226630	214733
399237	12443
474453	158153
420372	258408
175666	195658
400751	424041
96007	189733
266552	12263
344844	145270
129983	158449
392194	67858
210895	492286
290558	78597
452424	298182
71796	288234
132436	88289
487288	467687
381236	262461
417938	167841
425640	358132
98452	287305
75056	434459
245990	194583
267912	87080
179616	89304
144885	387074
472755	261396
2441	485931
233292	12245
160021	183213
436462	30482
213220	86604
235505	89047
473209	291521
15253	211868
493563	80296
317695	201895
257395	378686
31313	394671
258849	172089
71765	169485
362820	80070
235375	199171
256120	73236
203365	239742
292415	50264
48407	376364
232555	308676
220783	48646
2856	461049
223884	355700
278480	398855
249498	330752
439595	293813
167572	54976
39557	450262
235491	472167
314311	30263
468935	457977
15321	148066
146124	122462
275436	459205
418437	428603
134299	250464
300323	469130
112929	461846
302791	451818
409692	448018
164087	158006
371329	317688
369371	404960
7246	160545
450770	378462
148421	110485
181546	413309
211867	330305
184629	163614
164641	169116
355630	434893
168984	16177
409694	303175
146893	385618
54994	393326
165543	87080
237579	410936
84598	418976
5555	283280
58042	175086
365368	387742
228519	317118
8459	441434
341480	405841
13019	386901
432913	489822
407196	430356
185376	129727
426246	388633
383070	84750
99633	110677
271773	164256
161787	372499
237934	397859
409269	433628
149502	489150
450380	192395
86935	32807
148559	402625
284453	14254
35096	104064
435520	15209
455231	22549
97588	75568
484677	22549
340839	411424
489449	60999
446182	86800
318079	130485
481419	183988
307024	178436
164690	201208
233974	204330
20574	71903
332646	293813
67571	388423
190524	260130
366448	245317
194336	318563
100319	438653
171503	478232
257845	401871
253908	258198
347326	129185
440880	456640
263429	40161
122271	240225
259849	476447
16539	248501
370449	176077
48334	75303
475116	143032
303682	186159
382107	244785
76228	397514
122816	73083
314196	157867
142237	200444
426742	303175
443317	378686
461079	82585
52555	432617
163348	313745
479355	89047
342652	375116
200556	452115
350045	440660
426753	25549
21480	183082
12321	190369
311829	32750
107559	21948
301959	78699
487405	142825
260825	424061
81302	214499
270682	263599
236787	35263
322321	52917
350512	414471
476855	201849
20998	239107
121259	265065
301122	144470
458520	276832
104325	370007
340073	170850
297165	205096
179095	90884
396133	14044
36184	250410
291229	232347
409745	381416
345832	104505
297446	91380
407575	489145
38887	62191
164052	284979
445728	259605
492316	98490
10236	47603
406910	10646
484777	244512
471908	154815
333682	14654
372503	363564
292600	381404
403540	353557
189965	14335
278554	475952
450406	31178
237586	279047
252863	378462
229762	197882
469172	407240
189351	152020
47238	416601
152544	242599
263431	280592
288942	317118
297386	348798
297230	337585
55789	79861
427978	294246
206765	425622
95338	357989
95252	373311
79803	401014
432093	90123
2303	295400
365557	306816
218992	175272
417964	75638
164171	469748
409388	152855
466420	327631
367247	150478
196903	40107
27064	80214
110215	169482
439149	62191
138865	141509
137405	188550
339418	309425
169937	230691
372572	407645
113162	446351
410923	440962
377268	458495
291119	406626
5857	392144
209473	435468
272946	439460
60468	330360
489595	79249
193020	144037
99918	110708
311770	319787
336228	369599
193020	405217
435650	228166
475788	443976
68687	252247
332512	307541
402717	342807
216602	300606
38571	77359
209514	205279
118364	413283
252222	351451
176013	276752
205179	327436
100926	309085
375670	348099
284922	60517
473006	15209
377498	293813
118709	152390
115625	209471
328174	70437
190526	476231
427388	179277
8957	185479
295009	311740
153407	477491
197777	94640
397021	451016
47466	111808
228849	338981
336023	150419
113586	340602
109600	238578
242411	174770
463081	351257
177693	401871
39906	45441
225430	357854
39745	233220
182422	270929
362267	117645
381493	313745
68675	154570
97400	172503
18794	324472
370026	1057
355080	478415
217284	265499
182771	303392
328612	203656
292076	103662
207435	126204
238869	98447
346740	387185
163219	190369
319081	187932
484229	472947
296777	46562
447929	101268
156577	229219
473077	167292
306378	327061
17200	95451
3276	446630
225239	3816
132754	91055
12035	423390
242822	90123
26735	284248
135737	29818
176485	245679
404618	398135
450520	4693
333557	290309
186182	94344
315379	199701
170714	100065
344352	182172
278153	339905
164268	455936
114862	309425
262677	67584
394171	99880
355163	160545
117647	19984
9810	315888
310306	420392
493262	401949
194390	121497
461405	126805
277529	186593
350208	183213
18620	108817
355210	492298
106517	212081
152641	236631
222389	77031
139425	190369
107118	404568
288398	438653
128738	30419
423151	478415
439977	362713
470258	313153
208640	92101
300911	385279
367247	421109
92032	102826
182784	331904
205317	461392
26253	254007
150612	396251
84052	375840
337165	353496
243640	387250
310247	310293
109169	35707
160744	348218
219821	30031
198335	478415
363871	256121
134938	228215
41401	401014
491923	72432
289675	68581
480105	22827
77231	476951
387949	110677
161326	159378
439554	254914
342530	71124
88837	476951
19542	296342
102309	145948
267516	50391
447957	323031
119174	294836
187694	346364
117348	52595
101503	216591
93540	480527
73716	275232
470408	439074
65055	100503
123505	313745
308494	391414
223030	307728
131302	322741
473503	213335
334805	54976
304346	224006
329960	291984
391319	366127
31780	230763
369902	62191
396198	417931
228128	275319
37653	318913
89909	449620
280081	315888
461927	15209
263012	486339
311128	345745
319410	401949
398995	370076
456215	216656
341025	387241
87046	66769
98684	45768
446934	400906
258362	454011
123077	97277
394147	351015
309227	478245
69289	15209
59033	463271
195020	85354
336648	303801
95899	180302
127531	300240
449954	330675
415942	23453
195681	59183
287459	49828
83029	80426
258147	33647
145366	129857
211890	419311
425827	139297
369291	31731
442578	421935
39683	426812
268274	145415
301281	112693
97732	51881
95830	126383
131730	235219
271610	281924
211529	82156
29463	131658
16776	458140
91468	203404
63107	325604
115386	91571
159041	132886
401274	266852
409109	253516
19173	249202
72003	46742
303775	28333
12864	35951
369120	190178
205578	97894
352229	280024
27937	297721
396129	254420
22765	47560
163435	218595
122696	285156
209235	437384
287566	276055
441965	114930
89826	116085
406919	401555
120207	264766
425320	422164
22197	198790
157961	6899
435157	490179
325724	138711
85528	53074
265345	429603
218137	87469
400520	471355
393292	80632
149489	446630
124723	476447
195358	174797
398853	57989
429287	430728
71432	110677
412851	166063
431057	71021
37748	468162
177483	337427
446182	269772
469907	489085
459993	58213
200410	363627
365410	249063
461793	322422
192324	128459
351803	190369
90904	261571
128755	348798
321109	32951
387179	251226
144072	83811
284055	15209
267562	425729
393924	409828
88460	443146
84052	353750
31081	231025
203059	405217
260632	123213
58206	367798
26564	240016
209907	27141
116947	304011
87376	470894
51246	196783
464673	392788
188252	223030
11222	133782
131059	259192
370776	46785
205107	391414
344596	241346
22590	267602
172134	13370
207954	99982
56102	18166
301557	202369
452284	464725
273291	48079
160894	303933
154215	264286
85498	123202
493625	304865
179556	264406
233641	438092
410265	188813
311868	62191
383481	317675
10250	406641
172396	429090
263514	305334
118023	144159
161943	456726
227351	12245
272894	128643
230148	370866
75472	369704
269849	478415
330737	158811
381305	201286
345896	318749
287444	40780
129484	101106
299552	88014
460895	352514
256308	331847
177895	433701
124729	168093
94087	403849
43279	1057
476072	93384
258829	378686
263401	62191
150422	405941
369000	172335
392831	120880
50501	86476
381414	60517
253296	388473
232440	35974
103992	158014
343723	104245
161849	224003
350064	258015
70590	261356
333894	471355
453809	321040
247558	430356
238286	309674
212592	410987
268541	155895
477932	410150
181865	14946
163413	401881
491175	458104
437881	411365
369798	417473
307144	455936
224877	98906
431363	259929
339470	413130
456021	488318
97424	5857
143046	294069
32533	326835
491991	293813
278482	285446
336071	190369
386343	246672
424906	8007
452477	389384
385000	401854
22563	328467
30837	284982
57	318364
222102	119381
8635	313745
24504	78380
245679	390678
117067	119318
394659	420757
136958	426445
16724	100208
114383	158736
265599	253871
94854	451414
127718	430170
142364	166131
97785	84722
233923	326807
86297	92613
147699	94516
220216	420846
313343	360469
428428	303862
287766	435637
132312	395988
162426	326796
44841	111335
161058	72432
134299	384753
287089	369599
91325	470991
325804	86728
181284	92831
257719	261375
363345	370458
489960	294438
376166	114063
244017	97090
465260	410236
319081	263577
308860	4496
399627	350189
360459	99838
443081	458954
159899	132996
84810	137331
110307	266852
494098	390687
304081	273831
460591	215058
356184	161317
461345	327217
230051	326565
364493	127921
149343	259746
179707	243769
156071	468494
401123	279589
482024	168511
484198	347185
456021	346651
459119	171045
332286	18938
150864	335799
188438	267022
63319	132843
429766	458601
396381	381008
134299	11780
491453	86596
142790	78923
123301	180757
117720	453598
435229	83983
477932	493025
294079	313745
467149	30428
406968	230378
456021	319649
108816	267352
38559	111518
117975	266853
276427	63528
449286	291521
54871	5561
95342	484447
385969	263009
162628	467703
492453	447369
63792	331956
298439	103710
360602	186440
42048	313745
332294	427845
76677	492906
125826	300884
59644	67837
203043	365556
466524	103109
159689	152307
111865	59137
200092	41959
368858	5857
133769	378462
248669	98815
180196	202881
227762	478801
252582	429904
200364	461501
257944	122557
362884	42313
252793	399867
41905	173995
479351	362048
127462	262299
437971	344548
345733	314742
474838	487356
99835	231756
248462	137639
366534	80916
171592	260370
15962	314006
96223	12245
445162	218615
47880	446351
36228	318735
9493	273831
262849	89639
149079	440580
296357	385579
116954	164961
24655	68083
288048	395988
457586	88724
357341	101597
417938	338480
487842	283346
419867	241468
216544	405683
12063	66140
219289	438783
388110	70871
37489	438783
44630	476447
445750	454057
154255	343526
427847	440660
360098	126906
444874	4413
161397	86560
403150	243301
356721	491121
309845	256359
53033	429715
87500	464420
149538	213349
242135	209933
153352	447612
357588	292721
289675	486702
450289	469391
175382	286694
110606	245628
342411	327217
233292	140034
125029	21583
33373	190466
426523	489822
400891	440660
106305	161510
125040	30176
234626	258173
303250	357644
213484	96073
260277	409656
406610	366127
33864	426021
96267	36162
208910	178481
447335	375802
191	164759
477811	79257
267192	377933
342486	6655
195384	317675
266172	210036
319196	39407
64272	420913
159414	331491
382848	23290
328089	341603
380869	211896
32406	278493
280596	12895
148472	140929
9529	298077
355752	475794
167507	273189
422246	1188
8881	257377
199716	112985
197545	293169
10267	285156
205294	402041
492856	190369
358772	345308
429875	240374
196154	332339
27283	40671
21411	194128
405632	70226
359553	294548
226023	407504
368172	296869
348991	408381
469446	373518
39626	131975
389662	283955
467897	341999
334766	357854
371976	267602
348846	190337
346676	473478
178249	118310
89848	176878
278286	449620
467153	406465
220540	62001
305560	295970
17636	190369
415024	268129
332781	257570
483679	260879
68751	384174
454215	463045
179146	178436
325604	394633
218214	389682
106268	112399
455804	163394
35393	307741
136838	303175
164684	485546
277204	355700
52961	16347
344792	94516
121860	285156
83256	307951
65983	467703
460512	85233
454867	46086
459995	317356
68687	110708
195026	421356
414058	152085
277098	246311
114117	12443
87047	202905
260624	389387
128591	64335
154456	171760
388438	414257
374501	144467
376175	106498
470775	274176
384231	474855
417401	380409
465041	187974
379269	363631
87948	50825
154708	488804
83176	4491
436231	317356
224469	477750
358480	420141
378130	476951
139880	460733
33343	255756
253538	401389
386125	327061
131757	287584
489829	71994
82981	209933
162421	58881
326260	279201
246755	129689
136396	190369
345134	458382
459850	205289
456021	459566
455317	190369
119270	477491
266141	151452
159548	183711
14570	399736
6467	180085
233045	395336
252428	471235
343315	124307
423636	271332
302918	10520
136890	253916
474142	10345
3809	170473
324367	52917
423013	150352
92820	190369
476346	162831
394975	276358
316136	385930
475341	49021
452115	80574
268027	249202
121860	66769
135140	449298
312283	458931
483705	243837
274852	246397
245308	252340
145155	397094
442401	394954
211511	65624
163863	378546
258649	85870
141018	405545
381812	317356
424570	86728
64785	377278
448770	223255
60009	32807
278183	231485
405633	88169
201227	14535
452905	411455
436777	93245
335021	431820
181840	366941
22237	385619
270705	187974
255557	423407
448992	190369
263981	94516
129545	282288
154101	58557
313167	49328
241956	338915
67399	325304
8331	27464
120652	420944
426561	263606
345531	475047
215029	220417
288402	132843
47699	272230
197544	205270
326013	312259
409388	278700
102519	383461
40362	175209
212496	31075
431661	329081
344146	129607
317184	218727
448268	339837
431243	81280
136599	338271
220179	365260
164415	276784
386266	451774
234501	383680
267562	374939
3409	240374
394975	249334
208577	469868
112625	193128
273141	320406
165960	22232
132067	356490
399208	354694
120283	267602
260756	55335
430737	87093
297202	160419
142993	51881
149897	424714
460662	385292
333858	155251
347965	143274
249465	236503
115687	492948
87517	367686
122763	446105
223929	62864
470103	413525
482664	325492
116878	440181
393806	151700
37069	126282
213390	164446
28994	227505
269370	116689
62785	428080
420536	475821
335951	54706
109957	418848
290486	461038
393674	169530
307909	132843
477811	359323
30189	338271
91359	246592
339333	265301
250348	351898
89716	107566
193666	214050
142290	424125
258895	23035
120247	202142
145363	476447
43319	196556
485312	175373
259817	438783
358271	333179
204349	21902
462218	317118
259074	216571
196794	12718
169574	351217
409916	694
234952	117969
78910	15209
61286	309524
214055	328729
370869	282488
378498	285156
378137	459213
397436	274852
41756	300240
18921	31483
240490	431625
37748	300596
410390	313314
388354	488105
194686	228431
412315	333357
81600	434903
188481	434581
402254	127270
172967	384663
233071	183213
81005	306406
85889	38479
109676	316575
139974	107145
20798	380568
242313	115090
72926	457081
230574	290565
19542	464371
157295	276158
440927	102654
458614	105967
437999	475723
302722	192742
41804	67040
91848	105364
98045	362675
89474	3845
233498	3426
380487	317675
353880	51723
276821	321868
413612	58301
471542	110677
330473	105585
284711	184558
348618	21583
172890	190369
266124	368903
152240	222718
83616	120810
481740	205485
440113	466737
405936	67040
153322	31616
355083	433706
439452	114930
251720	182093
136216	352215
190642	366534
146635	206887
402626	478882
71257	229075
317552	333746
112372	336590
41023	13370
93288	151944
29902	347977
251193	134262
190794	452403
42881	28065
24647	374058
396393	17186
158466	188866
174537	272892
393962	166552
370619	232782
57715	414879
367419	484137
443879	243840
390167	87471
155073	340253
48953	175721
29830	92884
217413	173181
94940	310904
249894	296784
90974	53268
205341	9203
390102	45140
73886	414624
155302	384336
143501	293813
290705	17186
132153	320478
320210	447230
16702	185510
105008	38372
386411	409142
28499	173557
221578	195121
393674	211868
475723	82271
315470	472072
165784	249334
447506	176540
429682	15209
81887	40074
78907	429161
366014	97277
163977	335334
404568	39195
9750	149167
113629	109437
432420	445229
336076	94780
409191	483017
73516	403098
69324	338324
168130	236002
439556	351088
363466	280635
339390	132843
121208	488338
172923	313738
222095	366493
72941	365012
483818	490033
164955	453697
310798	115831
408518	155214
405555	396228
71432	478415
182799	320343
223416	113885
275734	206925
385141	291984
402730	190369
444470	322748
80860	482143
204621	95031
305115	348776
443817	190838
55083	212916
66019	287905
54091	316959
168410	257091
221925	322992
175505	67040
296514	98644
455694	329355
271406	411466
467703	370545
192611	149373
139301	249116
146893	420944
334766	391414
161429	430356
360225	11951
453294	49915
138126	476951
405844	324329
313948	253730
13394	255820
314060	59324
103447	427843
154712	312911
102597	275790
31416	175064
95367	206768
378127	228013
196160	8211
16844	378082
169163	316959
209221	42035
174309	421830
286096	214024
78570	235700
229977	412731
326260	441135
98487	248885
200645	100349
195384	186714
317184	223732
68786	481785
245850	187974
458612	227456
104646	207535
185300	335512
146995	152502
28781	168197
287740	378462
363734	229090
169551	76454
209025	27683
131440	105585
117421	446883
106676	341271
71725	19377
111856	478415
43286	315888
274369	31975
174398	309085
452121	221890
239037	220357
245317	16652
257339	311051
432818	382528
298995	431465
89826	205157
311084	302615
107526	209824
421794	221705
224511	283336
242824	269442
250001	422725
238065	195902
162076	75688
398607	313314
180178	159064
203082	283410
473509	40852
338228	245317
112563	161384
233782	283354
216915	147826
196465	48275
84661	43814
355083	155680
458975	31483
133942	263925
67847	371012
175083	28650
243693	187891
305561	382511
453163	482499
52917	191585
297586	222945
228195	273831
474177	219499
155390	263833
125255	440660
107622	309425
39403	338241
278723	267079
439308	384291
477091	382422
255426	415418
130028	308999
131954	59857
84698	440249
26270	136958
111729	291823
388872	237900
196949	104299
232505	401871
344065	258220
172928	190369
258494	234720
293310	317118
446693	391414
233498	238707
278320	464350
104583	422175
386109	375840
466664	24334
160447	431634
389514	268531
220243	374404
143671	317118
248478	23578
88702	118984
206939	152921
88835	219876
450465	205571
292281	21411
11222	268743
474699	305921
120861	106739
411142	438203
76780	233250
398519	461846
53532	476951
464025	216366
19161	123951
128738	106782
315573	380255
447506	275152
366348	206793
492316	451899
381499	352775
455565	237825
334092	46394
124593	24738
74024	399229
80145	36942
491391	216122
270109	104152
345397	288035
50763	487780
333226	402487
93174	399492
180488	309797
269899	427457
368636	48275
137454	446328
351756	147360
46092	131418
68843	50264
371149	419580
158875	53062
188016	288035
252466	92613
67126	185076
66734	378157
397513	168186
353287	38059
59718	54085
381215	371918
52646	312238
137753	134694
315573	362784
316530	1057
105001	163993
309276	86421
483579	328262
230672	259929
419893	137516
418305	368859
394989	372237
407026	413361
388195	404727
277568	296423
359749	401871
320338	436262
215716	300119
187787	459213
267301	117515
227247	81645
291402	398333
244903	217432
414267	226403
113822	262054
308618	456198
27770	54931
110194	245863
250317	359762
79905	273831
207977	333343
179553	410670
466422	160419
171974	250434
166630	244030
73660	487470
442486	469139
202401	463623
132434	217046
331491	26906
271353	474453
148188	366824
401221	421356
167446	249334
200092	85243
200478	15274
241705	283342
91462	67280
239240	12955
362506	474102
392868	483863
248013	49532
319259	233986
120765	59658
470915	49473
282010	479114
106917	25410
220549	144306
85929	376015
316136	135713
404198	351015
263766	345113
64584	299106
187677	449256
330491	476231
240937	281273
533	250269
490287	391414
325019	131315
392297	300240
477328	81029
215373	79407
124469	351257
193448	137604
72949	293813
493695	300800
87013	266967
158841	150984
411366	391414
77085	390091
275599	259010
179245	379318
306477	262938
483842	283265
1477	188319
326075	428603
373056	348630
302067	101906
247908	274122
230051	41126
407334	366577
388596	373810
472881	480224
426470	339811
106460	378859
263878	451422
139137	342759
394425	249709
379538	361
110490	61161
1863	447107
205527	317675
190281	25972
225161	113138
10546	22888
492096	350787
103796	34414
215768	458119
168024	331581
130651	161510
491768	271104
402479	360860
270114	293813
149534	418342
472333	445061
4186	369577
3160	35479
82498	447107
81432	291145
71584	245824
108356	313745
105235	320743
428109	264406
107920	272096
477545	434239
279345	200117
22224	96051
19341	235496
482333	471301
445866	84193
214050	310320
182216	485331
339542	444213
66916	260840
212435	191959
291525	491271
454867	267610
315573	210890
163321	141904
258864	259936
170419	124269
102227	225891
394788	488722
18503	414286
53337	479842
35064	183213
360165	244755
413816	402597
199399	30579
268956	361200
100114	337336
314661	309660
215717	407026
164333	70838
208027	137128
462552	241787
414140	317356
45460	267602
324112	50538
471854	110677
8416	353787
196411	404308
143004	54976
255994	293813
301673	368914
458065	30332
373985	178340
99292	220129
17000	62472
309276	17470
49862	62818
143121	260854
51065	480853
66439	352957
123954	426736
337117	123369
250833	91069
449521	239124
178422	165197
85665	446105
49069	324905
444205	443063
106353	380489
82219	86892
73840	131367
425587	112277
262159	166478
456162	336590
41637	324377
177296	395630
64696	372095
397159	74571
334823	443693
333352	349033
455317	50264
22779	394636
364952	9434
383304	135756
399573	190369
359645	375710
398903	160428
120979	254892
199340	360512
438246	342724
15618	445282
348176	429871
43931	398862
121394	266600
370958	440660
452318	164884
263799	430118
146429	70139
411784	153099
149399	45113
181986	16331
144008	346415
231172	50882
41798	52537
384126	314140
143450	103898
7610	474493
420817	371934
425900	264766
265598	324723
54473	377775
340054	124085
244758	82
468287	250676
380739	309198
391119	449224
15703	446895
395988	35317
13529	289614
178408	65876
300916	333621
328390	357989
324418	463105
356642	78184
177577	137198
190847	339945
344083	119388
295865	351923
397734	104733
13723	293031
420086	383391
239535	263512
343555	206718
394074	486712
395224	157818
485454	470920
445162	363710
120822	273831
461839	129687
189902	103592
404980	487974
70443	20959
364636	380752
408737	315725
167117	224383
395029	207793
480199	126150
382089	382832
475054	152502
60760	351639
25072	338663
255016	281923
467328	261763
445175	20483
271054	440857
156137	318563
140147	255946
451323	107353
92732	284118
120101	208577
474253	279268
92787	334600
155969	453847
58484	255419
484575	237178
476969	118694
81899	79989
376639	53863
118732	398472
384538	130300
233117	45859
187834	355732
245679	90926
332299	251697
12773	88368
134299	136435
262648	313745
363684	273831
46092	28450
228128	372893
413218	489015
379581	382584
356496	122462
369238	491425
347754	439165
358145	310261
48030	311476
171939	10712
431832	158969
132469	360860
398812	376033
410597	36857
423408	293813
273928	366534
462185	429593
242411	195885
15073	165927
332824	398333
421353	295484
49786	114888
26472	366534
309487	148918
437849	343860
252185	101937
95367	168381
10417	478232
187765	266852
306055	20224
230580	303401
269622	477986
483928	366828
421043	18125
310451	9054
168000	277575
30931	2715
176913	143902
179409	79249
282361	261320
101952	249709
378536	91295
476303	220417
19752	61033
12306	224285
327908	299218
73883	115773
37865	430603
197877	301075
306772	303862
2642	481785
118670	292494
47037	9718
144811	447517
411949	19992
257559	326423
109271	105369
66495	75097
340354	240643
222127	232377
72295	316929
270755	145584
407280	356337
180515	360860
68904	73640
126116	297331
223073	213874
289748	318404
407280	451391
384231	374794
260540	318979
84745	357730
383164	136
36193	77341
395546	145285
300417	2068
259533	421703
289878	93642
442191	190369
168244	391414
106739	31069
263125	68212
96878	186259
313884	255579
167611	276358
40388	367919
108804	386842
49375	12895
230191	454060
378889	285052
359107	164303
276621	462842
122751	399185
13217	110677
389155	138285
153646	303175
469168	51
287874	141892
242614	194535
102586	484605
146924	195402
482945	281924
481703	254973
373755	152702
431435	122707
404510	189224
102832	318088
230663	140319
82560	395109
345715	344231
373025	9573
101343	211520
382888	273831
163435	279631
468021	52962
430287	27464
423206	309950
281563	84089
381305	215578
220237	104577
453339	355552
452024	70097
449871	104855
439440	36286
312842	380681
288252	51895
449786	336341
449653	155730
12409	234704
44607	39791
275721	154208
289784	336590
377215	331853
187550	15353
353491	488109
379195	130789
447610	166063
295691	62191
250234	313745
377717	35707
386721	126906
439733	121240
422246	28301
152939	208041
49949	378082
288809	256373
212114	343432
457098	49476
455824	175526
38797	204939
489427	164884
282453	257651
232058	110708
246505	433348
224949	218730
410573	126470
402590	472442
413849	99405
405635	13370
31735	478415
309778	469235
128893	123369
371855	4598
467884	86476
72259	204161
43419	41673
414641	179824
258185	404471
487422	149046
378553	304173
186372	459057
436118	416339
15905	312171
470248	471323
483292	427617
166613	447831
330371	238981
292352	283813
77336	196783
68588	220792
211929	86801
299033	166513
354022	440929
349536	200606
373170	397030
301557	300119
453262	441021
413736	182507
195384	371296
221318	464725
399352	143809
133145	362773
483503	65245
466409	186259
309387	100026
367818	328003
442133	237178
84798	133672
118904	403098
213766	401265
205739	395754
153687	416677
46602	153599
82471	88289
178422	8232
296597	366127
39892	477608
187998	242056
179041	98094
307592	125166
441642	94723
442	313745
101871	406949
438126	58881
298919	340543
397216	463400
49580	139146
450532	172335
87338	177855
166954	433934
29824	345239
441392	262954
419197	259570
88855	86596
197577	257536
402316	226538
387765	385741
123161	218524
324687	458183
158099	470832
385858	177095
464242	336590
370700	165224
246405	131290
155660	55106
291172	212278
479168	359802
48754	96572
469112	203658
51328	478415
416763	195121
147795	426149
219546	203213
491171	221467
462869	20081
65134	396579
289178	230691
230051	459108
139684	42655
347932	184809
128563	341271
100208	202271
447258	401871
223939	171891
258540	316011
323775	158101
405979	272230
225284	288035
5305	81628
42408	168033
459033	273831
270259	25239
358011	353014
407066	468832
373441	465765
32729	340449
256936	313737
350719	38464
4138	435708
356953	313802
308676	461049
336080	317118
296185	457072
120331	153799
313786	478415
8613	476656
374379	231578
46872	355093
448601	22779
312283	442512
225133	53863
37057	11013
175772	81280
189210	288035
91828	54655
374397	178436
143671	255579
174034	238670
138957	12895
314311	27068
323156	249334
153903	183981
369380	273831
175889	317983
212411	375897
206217	212730
468459	351414
202140	160998
147803	296339
281451	337748
99803	366241
216229	65134
374217	175146
313822	429095
362573	244161
175687	492701
378420	430474
36236	469235
340918	26209
211796	50264
66513	18665
79007	429863
405555	165653
161363	27683
183916	218727
374543	303592
306294	267143
275795	141440
190973	271209
364467	266600
291551	336955
218559	186561
209239	175608
111317	110677
323222	401670
20726	411365
342895	449449
429534	71632
239748	476760
158918	469235
367791	122457
31675	118025
242551	216157
224749	129416
364617	183213
468214	75303
60919	417977
391436	440962
158225	94667
372340	407803
329181	71359
451372	90880
486167	186259
126204	170
172923	262611
102835	105806
146636	22414
398925	378686
39683	229781
457418	113363
312474	410317
312287	49847
350995	68782
395377	208938
371801	372629
122061	178551
140476	92659
211558	18479
461725	401871
59726	285156
258864	173519
350520	374252
230071	420781
200092	322493
458111	129613
419183	13370
226358	348102
350374	364680
471876	207959
228339	325779
67693	72523
271181	252563
161895	364000
463774	430894
10251	393485
69592	87830
127462	334032
429791	378686
417334	219662
24208	198790
361291	152663
299073	211848
214083	317118
240796	266220
491411	183213
127154	343085
214696	101913
246283	236213
292916	245175
104583	485546
28583	373111
270845	221173
479351	385000
200092	105967
98887	311510
139437	50832
288921	272893
246617	443810
408222	236958
437210	385000
367750	141847
76557	226494
492210	478415
267562	119367
222760	27046
64785	80587
71796	248382
161871	217507
102458	48163
189873	393326
375012	109174
39482	486885
194165	219872
478737	296432
300674	2848
101230	429165
356927	294107
93451	49896
493304	360914
298509	141444
296511	84504
237786	393933
209094	471745
215715	162795
410927	454525
172125	251806
353028	222492
45800	116927
227781	424578
389549	484447
410510	132843
473726	104976
273400	21583
157036	288035
422448	490897
293346	6333
160643	317682
221953	309425
468317	176217
93676	12177
436696	144073
67692	285050
159044	12640
119001	379078
157414	383451
109733	458601
340754	16433
20936	217310
422200	349448
46244	218485
81279	388575
143290	279824
287068	49896
101084	470601
435751	291751
84052	73236
116715	132247
235681	389497
158861	391414
314777	235850
179796	331603
92496	324897
160325	291543
201486	292721
364801	162831
285535	366493
82073	266036
76228	169880
293913	347798
226247	186159
395888	196003
484323	61309
125790	427887
183821	445691
20392	292743
62534	62191
418934	489552
411956	203783
69657	488758
226642	137600
129132	251750
420234	275557
76737	279557
258271	337928
444305	248777
482628	493595
209959	214297
233713	184814
130121	342440
205567	112067
251705	297278
108785	160158
292877	275790
157666	107290
208685	268558
49390	122694
445023	384259
371831	317675
216031	320845
277305	267000
66577	378462
378965	121327
20946	165501
302988	130948
319824	51783
33688	358032
345028	393326
75535	21583
395420	428267
149343	27500
126252	183213
457427	206938
214853	313829
106739	412184
88837	302033
254155	355806
123560	380565
309917	175923
342780	286936
494082	179375
298248	420757
435654	453510
207972	365200
9522	263009
382229	279871
104517	434751
212289	123626
139088	203783
96879	444
9050	57375
184081	367618
451369	95286
375276	150478
33974	298273
424615	12129
438679	112586
396672	122186
319824	454975
109421	405358
192611	145129
471365	359388
110713	256121
110925	249337
141847	273831
285798	474317
272842	197463
421479	336955
223255	304589
17365	239169
294592	245972
450847	469814
296276	214050
202205	449505
163519	477029
319231	306302
140904	348798
29221	17186
398112	378462
179386	426986
16920	140964
116705	152048
51627	16569
176399	13370
72322	264406
124714	10377
443601	201734
373971	380071
159141	178792
151622	248305
305054	413783
363291	264766
228128	280749
300752	478415
109824	53693
62366	367937
193660	62668
385969	207916
97466	38834
274704	153665
325989	476231
181112	387860
450541	191639
149545	476511
137212	351069
228364	439850
384842	142018
288085	49828
274000	114930
295612	401949
40585	261544
8166	310261
325273	254973
474526	110708
273756	230655
257869	267602
230574	264005
415414	194165
434768	219984
73265	295544
355332	103937
387888	464934
341522	395598
456072	101058
252201	342807
446922	341739
342782	374939
146871	161866
68529	306483
398995	225318
86755	329083
2946	256807
36033	160419
193994	292975
62332	333106
330066	462284
322728	41904
398119	466737
232143	334680
186221	20959
304631	140728
289742	14163
294323	67809
391420	110677
436407	95942
158983	470459
65546	457741
345401	316173
158584	243301
316828	27683
479141	401014
86632	169603
168331	285446
354144	476846
83952	151642
15819	400547
26281	228431
301612	159249
102249	171689
353699	474309
213079	183213
163692	403513
196453	456038
12573	385529
248828	71009
255900	97215
129908	283096
9300	282840
231855	429287
241507	298094
492909	55664
251144	45314
23528	138554
79691	74769
256254	86728
457529	310756
40228	156006
337172	183213
424678	150264
118882	409828
181424	464420
347374	472072
368002	55074
338003	102352
111192	478534
127716	4413
257007	136177
188184	267602
2414	110708
372170	382496
86733	209510
425144	196783
439719	294139
222544	320097
67248	181370
240520	86077
100237	266852
85431	310756
300951	113625
281775	267607
229735	429251
347961	311583
348389	290909
233122	387764
27417	193999
203107	245679
334226	210254
246905	315888
50025	361396
433842	315367
246540	72680
81182	278520
399436	89813
475917	42587
69196	110677
423773	93923
309905	293846
316471	32807
453113	492906
364636	86951
340800	40284
311381	354098
182131	106903
338931	103432
29395	91600
280159	71483
477885	95149
5569	193705
268822	50155
74746	35707
114594	227101
392288	378686
383638	347104
169124	384668
10434	238584
439915	110677
273341	160419
109306	293813
273609	123718
238645	32332
481964	20959
104686	479680
366767	117256
28838	280933
226314	320968
180177	98882
328150	478415
370705	174471
135754	201593
399325	251323
426197	70759
433601	44049
34529	341271
127298	51881
431255	293813
325325	336288
231337	160071
364641	66488
405843	339853
51759	195529
309225	130583
213812	53490
97972	94477
417586	277217
232992	205223
246192	475055
490749	122500
193519	431799
362251	131315
351112	98548
423986	359981
395967	306633
323863	177574
414035	91663
139979	308756
104160	338981
73726	51881
10973	262954
77793	306253
162334	327061
292143	166063
322457	134672
491461	77438
361880	32807
223455	226494
260733	63395
112458	179869
479415	107316
109746	320737
121122	287027
164489	218727
398065	357155
475788	392780
429287	420794
130069	94622
279624	290560
440189	49021
375315	228606
446933	385545
91307	159249
39632	15506
71816	31066
78617	212073
338714	447107
257476	287423
219546	427636
362820	301771
393839	205289
81899	114636
135140	80824
436254	219131
83393	398954
450247	86476
112625	403676
349538	70361
10251	290450
176182	102612
5007	37249
267282	475047
185569	260459
217412	246311
312283	122918
454612	62514
366431	120855
2187	391449
456267	317356
342390	76311
263807	157595
425906	199396
326580	367124
339051	392603
71430	373795
217459	127733
363400	203186
248013	157571
312283	35283
138774	294853
138182	398143
250635	89047
281187	152108
360283	175557
376675	219886
425648	286936
141224	441635
199683	185335
108034	92613
265695	180761
323222	46097
114643	330981
65134	451885
438403	277179
164512	279509
114063	436152
435784	425282
172923	179264
389992	250389
407127	464725
317356	12013
71189	197085
175327	242187
92935	355210
447156	442870
458207	115374
200503	95481
163519	485558
470660	257703
298780	426089
100574	346625
471820	91295
186328	239561
377851	82373
150404	353787
218142	442708
35570	474453
199676	34547
31178	140526
489413	291521
66853	143956
127788	296511
58390	199676
142342	28129
24200	206848
467788	435881
312763	420848
357051	188368
329155	3664
61528	456946
482446	477147
172923	140608
101540	19377
373874	60992
461509	314387
452003	250543
23379	247294
468014	204251
89219	76016
473076	177244
375678	204813
473519	267414
356987	318735
71739	454975
61367	77190
70280	29253
79223	53883
404242	127921
274517	19005
2285	425384
208307	94667
223929	352176
218097	197438
326060	195501
294253	166404
1057	14959
272230	13563
174711	406306
117124	32344
105017	15835
68029	53389
65975	228431
340161	156376
339321	404806
4841	281924
449251	414645
168975	147512
307909	94516
122968	102411
382848	348971
483987	166085
44861	69542
33343	95224
407361	76454
155271	441148
435096	444766
466784	167841
88359	64075
89219	399286
154275	55507
110567	211046
78218	146423
176130	174734
285498	52030
445574	493786
311457	489312
288100	401871
219783	94344
316778	351360
221153	371918
283993	288269
53624	144339
379863	4413
458612	230916
158510	466151
300506	243374
288333	357357
80575	361354
438193	320952
225694	297025
323772	197556
109824	35385
32828	440660
406874	450165
200092	217451
242411	348563
346026	73567
215412	492746
61935	76162
85916	465647
426392	269466
5693	476951
329743	476951
303237	116283
415758	286499
218804	354471
402413	367885
440785	391414
371887	229472
26284	440962
165263	268176
282025	3041
296454	326271
291434	217423
42208	393184
292020	288035
172417	46278
326034	465612
134299	339289
98684	86892
2263	177043
362435	468769
156446	23878
74902	293813
152973	440660
200749	105878
36711	40341
48367	179100
156831	61724
305287	182021
314196	196353
332862	187045
401897	144073
324986	252729
196723	454975
83337	359762
254246	295114
171306	35357
202680	493472
222491	149492
262268	9889
117614	218881
409575	218727
279269	221847
469836	349
266141	136360
318095	240225
153386	160520
413087	409828
325039	235334
459128	119898
293642	491965
247151	195291
178422	404142
490813	159715
256197	484505
254641	226658
211862	219441
289084	430684
46995	262231
316136	195726
64227	54976
369147	181957
122366	486339
404676	105303
407768	257359
244006	327962
487020	243735
374379	414334
376175	222387
428635	193518
360382	9437
356953	153995
148748	121171
485193	251239
251832	369599
435420	124775
344782	458601
231830	70270
464002	370099
110501	454530
307762	17836
263703	224871
366787	178630
114643	119199
267960	262764
485526	36451
275179	209572
308411	459274
234881	86892
409943	402265
380025	414257
292225	357357
349849	440660
420961	110677
181497	43884
49881	399852
29098	263713
176130	123466
371683	67584
409223	20958
20669	390470
480580	112957
440656	342006
42449	338271
319587	256485
168364	486339
91197	449354
179041	140608
434511	270320
381838	52030
453579	98906
188900	187606
157878	390241
425827	449354
319081	385297
339454	362423
376518	5385
154821	429603
455510	463615
352130	366534
236034	132843
294004	101058
95305	187796
122112	293813
269064	224087
315463	232782
87315	28065
423824	178601
386741	400520
352450	226308
21582	95942
393745	267352
109145	299467
417938	4968
316666	66188
60268	103662
222553	216122
308013	173312
370260	439869
354681	316372
118486	12177
251041	404952
311819	165437
363185	175856
119225	361086
283742	313745
478057	191585
6072	367885
345534	280635
432113	245679
168810	69040
430385	446105
291555	372185
382037	302305
455699	290014
486535	27344
175052	139035
129498	105878
415129	133423
114875	276358
83616	337120
145002	229700
447029	366534
152887	189733
10159	208512
232784	376139
156938	212029
387791	48163
19720	492533
304404	1607
249408	50954
197544	96977
373615	231727
361689	53389
336242	134694
293838	259394
211042	224633
296479	403501
253440	300119
374222	353653
337227	57022
378924	265711
338962	318932
15618	166513
151850	390197
366104	96977
235597	93645
64526	468162
276193	343012
493481	478415
148246	333982
150096	99405
199676	361540
268514	267029
374217	281737
140695	427803
230331	211868
458398	119123
12209	309169
300078	123898
326631	381198
182543	173289
252923	185335
183679	293813
362919	253433
334080	49507
59329	267352
125105	473010
417565	75303
113394	62191
151208	15133
347121	112116
49334	72223
132718	16433
159048	430414
76287	267602
249017	179375
306228	317118
363526	429161
376756	374619
192297	267602
16736	27212
419796	243731
119088	223732
78757	195697
184629	283763
261291	48275
440808	316388
169331	253247
320569	409828
407280	228431
80736	31646
151184	438783
9414	1271
387913	186046
299978	249271
441333	169977
56282	306536
28243	339837
405345	151944
468958	27464
331602	64335
44203	127357
134263	405854
226481	146113
46290	128112
410848	441814
277090	251563
36236	268104
11902	371453
312283	326279
328193	237235
66948	433391
107034	407613
170491	216845
371239	256121
329379	36412
163813	169563
414894	180327
429420	317118
439785	298065
362398	165653
453196	13285
391008	345745
254123	494102
245990	192524
114405	57134
371683	154271
53275	147469
375850	214050
326730	218079
469641	438783
231527	372276
397434	285156
52646	136891
280028	247414
169414	296432
93416	208632
32569	92477
226165	95942
305827	489167
313951	368358
198458	412201
148995	14268
143282	187974
407066	313745
10226	213871
2604	408527
289839	472137
134299	410077
154880	348098
119008	13370
342465	55789
142748	20586
449521	76454
115875	83452
167583	349129
168895	422998
273946	477986
405255	236213
360099	37515
450663	137128
43793	285156
83340	169481
390032	170155
29618	245317
111076	205270
329885	20303
41991	273468
400562	183213
427337	217809
474227	297217
425544	466432
392953	471416
113372	301857
478203	345745
23581	299467
409889	148590
342042	90099
487940	237458
295068	481918
234532	347057
26250	447560
407116	278642
305719	269549
139082	46127
350347	88027
451681	27441
221215	248398
414286	32320
219017	180578
128337	324037
168304	261396
82150	453186
113309	296996
236350	371918
392407	293813
423542	118179
148098	40625
441302	16041
346566	225982
27933	232922
472334	275677
3428	51895
293523	361250
374305	25657
69961	320582
32430	260879
333106	300555
184105	86801
71767	458071
118946	313314
124320	97313
283063	49903
39683	201155
361159	433645
165327	303987
329727	29930
355083	350973
483162	895
471916	359762
318463	366666
290632	417918
121071	11219
370869	402327
248013	183470
474606	51195
190281	102210
470211	315687
274000	366941
191174	365141
320299	297276
344828	18479
103705	376412
2416	122462
56671	331322
10274	273468
32650	86505
461680	266852
476522	273831
113754	393326
135907	222721
412231	290139
168131	473665
40939	366127
246348	390232
198317	249889
337704	397456
450237	457081
282461	21427
98541	150364
388503	378462
206656	338189
317204	209933
483590	269199
137898	448125
269370	417680
89826	404014
1588	351451
32066	363973
191993	122780
392225	147554
12895	71772
224780	281140
263334	199638
226053	484447
214349	220540
274928	298747
469556	247812
153006	26884
450727	166970
423709	354747
418755	28471
146893	91069
65046	192365
404803	15133
298293	284797
395025	218727
429858	426738
385465	22068
233685	228431
354022	166063
216404	361520
126300	63957
181190	76454
292923	351414
322493	283918
365146	176962
321306	279798
80975	8084
31255	388440
391463	263962
415650	21457
160243	300916
310623	446287
161297	299849
489494	240329
290676	359762
347175	7533
226919	124660
493184	160576
130990	478415
409745	20171
480991	445749
92056	366275
258136	434035
343074	396563
329782	65555
350064	308846
443649	148773
279257	188807
200092	290524
260877	98906
218241	323282
122905	80587
469934	391414
439977	265589
209465	121866
403057	142018
237535	440660
222049	432690
312592	67918
99060	338652
441302	327464
334092	457741
234374	291823
142256	450634
336282	285634
95494	168670
436158	52215
282877	386878
181385	401928
153322	16433
273388	383169
29172	43584
292448	23018
399950	113994
476719	273831
148559	282772
44436	284268
350132	48163
219607	389452
2268	12101
73550	12795
441558	211554
18737	342039
288372	124068
288113	256411
239201	194689
79022	261396
222389	71260
299221	389682
421372	363581
94114	421830
3068	2818
440327	287824
287887	479113
148637	461944
223050	443072
285939	186440
473018	348563
105859	356723
405561	185618
53155	149600
172923	411808
480673	95149
109903	163534
433601	86974
432220	44105
437505	344074
198317	130287
388619	81000
4184	365936
404561	401297
96186	486732
236873	374469
34347	86728
146856	63528
166158	234875
33398	164884
166345	168638
23239	42826
44595	366127
376683	217171
295937	421288
298735	317675
254973	380960
297325	248467
116365	21411
39861	177415
167583	195948
81358	397600
71439	427616
135338	430356
54988	407902
137797	226686
385062	245691
243498	16433
325509	313745
200239	427680
276821	91162
404427	411696
308886	485304
254416	177544
221294	291249
256630	317356
5801	270383
77107	261825
158099	304116
61367	109824
48200	442227
364266	310261
454496	431313
287566	64515
9857	132740
53764	196783
128124	296592
202774	209285
7204	300595
424899	73189
107118	63273
164843	190369
238381	225890
417606	122816
7243	187974
285341	252081
435228	280233
363643	83811
170326	31724
413311	221324
282191	166513
237714	476951
273173	360860
224630	370848
298676	315986
250853	313314
168646	487192
6180	295310
280121	173887
99910	163336
233498	244541
227431	451417
488629	173767
432974	428887
480396	318399
462757	92232
309791	453942
45192	187841
198735	286
365550	231447
314740	152921
48612	183213
307425	76185
56378	435733
222239	492024
75596	305151
304146	172236
109676	236395
251588	74733
79898	137128
246689	117579
183235	469532
110328	464420
435222	49665
465132	458601
400133	385000
223929	373555
39176	11626
153813	40784
280968	433391
193767	248625
323469	216570
244092	305137
882	293377
245052	492521
174255	279852
125074	196783
190210	147205
200814	373845
423731	476107
42210	42890
384385	245242
235597	170894
233361	3011
336672	336590
309316	84291
348958	447024
141300	41753
345190	381199
208966	288410
420790	374976
380911	289851
244580	93820
138288	131864
219739	189045
169376	400503
227781	96129
282469	307391
278273	315367
349416	274309
127609	476231
405674	277277
50086	257170
429652	87577
221805	48964
17299	248747
387030	401297
112901	475265
305893	146023
180216	58486
137949	304589
6467	291324
30827	391414
138126	50605
361001	40341
216250	285781
150422	143373
476125	331581
90692	362356
88612	260482
68674	392301
318369	79485
207836	234748
6764	474982
331272	112312
292883	190369
75106	257688
200860	135799
345401	388429
151421	419249
283612	125705
67316	241509
483571	393581
422470	128658
267562	186463
108058	94344
163068	97128
476072	8607
327923	264859
240203	229082
410345	176903
457980	130742
322362	440660
327012	140228
465449	248614
47630	449326
261278	99530
339778	478617
92500	243801
298370	489822
261759	217310
94578	107852
193556	383034
342780	4413
248013	51754
6467	71146
395336	472318
48823	242531
448166	349373
102249	398736
410839	183213
148039	398582
249902	317118
406108	244005
483987	460592
235372	186611
292734	372755
344478	21518
87232	351257
152946	168460
456102	21583
393893	166513
40563	353144
197120	462141
1852	236491
10959	354903
372015	402253
381043	203656
97732	485761
282632	21374
300890	328776
480563	130966
346749	436072
45724	16995
482386	473530
312823	452008
218061	68378
314732	144306
303838	35035
492910	313745
157698	206793
158099	260098
206862	187974
381923	459993
204078	48523
380454	439366
51564	86974
491542	452064
468145	13370
104149	331350
27539	399207
276373	291521
89883	312238
354451	67953
123077	376244
458061	333979
147838	183213
382185	421331
160407	364913
39136	384174
133414	471013
230051	472505
110256	226308
102375	119689
56619	194416
450465	28129
147715	127049
166626	436900
297941	240223
471920	301659
415663	320638
325839	440784
232135	336590
314161	264771
441528	434893
73717	166513
229896	317118
355922	263266
78469	309333
432339	396758
167588	150241
442736	430997
214316	94516
395419	242927
364965	414832
364636	114358
115725	278907
445011	189115
105044	22270
428944	350728
97942	236571
355025	129418
127734	287963
9225	316960
200464	488407
306772	220417
143950	411397
426292	48163
210885	432320
186690	196804
364377	136744
113517	2884
351307	132894
5694	389608
437573	309991
65476	41753
261278	49864
306570	63528
59351	446173
89739	190369
281121	49896
358172	156809
373170	31522
83977	387742
230051	97756
445796	10886
250810	480105
491060	375515
281825	35707
266141	462446
15467	149304
450275	208252
432340	489571
63808	477131
26886	349186
50906	368620
64526	236240
310139	273831
242927	429790
426188	307881
344027	35980
267516	76658
364183	436686
220504	442227
87604	134145
189806	113625
249477	74106
422408	341271
468935	23188
139803	79507
217496	353050
30645	473272
411583	143701
169630	346356
115666	384668
87246	141026
271456	334680
252044	321868
55232	67131
351939	291249
183175	281504
202347	431031
224836	198704
7552	252883
130354	313745
448099	369625
443296	476951
230334	488129
432421	492635
101101	248835
417043	135896
236586	159670
401196	478415
38502	268602
490992	148590
127520	62233
102847	466985
339075	177861
206508	200775
3809	476223
402519	16325
183360	441313
224383	267352
488442	101049
235189	300811
345401	88632
134299	446689
203659	271869
366894	454234
189593	205270
90830	110677
420777	381578
108376	202716
137935	237432
272618	165520
324873	119762
232884	122696
353994	412944
267420	314444
291668	463410
107998	374314
259046	348912
267748	428214
242038	13493
120247	238455
268629	260739
435224	183823
128893	195702
360459	43279
53249	137028
11696	302281
73558	49903
302299	428956
250344	398492
278767	262954
352791	37309
295266	190369
283686	40784
64012	116283
3322	67462
65783	190369
199673	190369
38693	213862
264543	8607
359218	263713
271323	154456
376307	348798
372194	463549
312283	230659
133980	323967
395336	84183
18182	407681
145056	317118
200918	244005
123926	368526
270073	246311
96259	132054
128655	183981
443086	432178
236950	303175
127229	216440
358980	256121
404396	277786
361675	6808
172374	429517
56746	370866
219198	432292
85674	15844
16649	200444
331579	263665
294898	273814
8146	489841
188335	97839
335842	186259
41491	73189
26592	139023
452377	451379
396542	388575
28907	195121
474081	36228
257977	286313
267057	103825
360214	461944
455923	273831
136192	37203
42054	22478
234844	223732
418664	45666
118097	39792
228325	290191
107702	108150
457455	17234
65161	13563
370777	356645
25058	86728
209056	471301
364801	342807
182170	364316
300406	84655
18132	137798
164635	348292
172716	367240
105126	97277
177145	188442
421137	350384
382178	178712
261622	265966
278650	478918
177483	137561
408249	110677
314617	240771
404592	156500
244092	315888
235034	75303
369058	108077
316235	323946
294130	425787
328238	419270
196858	80334
439953	289957
145190	153609
169445	131315
145282	420084
187776	447251
208754	59949
293726	62191
282088	476951
469168	319063
160366	26714
387351	267553
465559	322969
234928	257622
3625	49903
401871	312029
492797	379467
151466	15209
89826	5428
315341	314742
29226	464727
174139	311060
380728	289238
473547	309524
405306	85456
297747	24073
88605	205270
450465	420966
292049	452844
222247	55120
51037	25239
416387	205223
482596	97515
91600	204437
175189	390544
269771	403501
161023	209572
276821	18451
156348	67441
479355	421707
358087	121171
387742	254277
262210	197615
128774	450560
260461	204453
89826	375997
235673	314742
4312	50095
117103	334068
87481	109006
493207	16433
267516	376775
481847	142018
325707	54976
417938	23430
466790	126426
288491	354733
57817	329466
407066	377933
365399	178436
156950	326676
278564	218933
441594	397005
32463	276640
470250	223631
152056	233751
47109	82585
184641	320978
419867	429863
28	396080
135742	206189
313547	190564
15579	251748
362751	323272
328426	139074
168975	69734
411424	363610
93490	201761
486749	366624
367439	322329
256417	242759
136253	438427
178422	189786
178249	449298
228028	181987
297322	92613
406395	334151
446576	163489
5555	217943
379510	313829
463802	478628
353856	487767
412508	313745
459045	334045
296232	313745
477328	326191
215927	439369
77443	372086
277941	53745
402430	375840
400058	21583
452078	48275
260364	428738
429766	35707
6547	48275
472668	100250
324573	375683
298540	444951
49123	196783
458483	6072
256599	464616
88327	433956
20908	15084
253183	305308
97380	472891
234921	336590
71430	376400
345236	448298
429253	390297
26981	421830
267259	273831
117837	398838
396548	48275
305848	191766
90296	209824
345998	426089
190206	90262
211571	367919
287129	385279
340772	186095
12935	164075
46870	128708
177221	317118
334985	262950
359790	150352
65513	168494
434655	328751
353558	163750
471044	183213
103456	316929
418044	328932
446262	391414
388045	265637
437652	79632
242822	11626
37389	179506
129412	209572
206754	413860
222792	334424
427054	203556
379269	84504
30936	284843
170020	211868
220849	469235
144505	164164
54850	480421
126962	279829
122486	223121
404352	335477
232258	366493
449362	41673
14871	53490
144245	448709
121638	277961
226919	486885
453158	329376
82150	381008
162142	29608
227036	460702
297897	1057
451369	444
444380	104505
443854	110708
146732	343012
256449	270095
435451	98012
46071	287423
477932	315547
321402	175402
226663	161177
365825	75524
156516	111134
147699	249334
62873	375595
81171	171585
204269	250833
9381	365721
406221	329323
286948	284198
105964	290450
135590	342440
303644	49106
198043	263610
286045	32639
241614	432931
314379	182262
76472	222227
107110	295082
226442	250389
163630	119868
196065	16433
89257	18468
393324	328140
140116	387742
234450	90762
469146	454960
126983	140095
461991	467192
68977	317356
27457	279963
464208	225519
366402	438379
159447	99941
223382	123016
261725	158870
217434	303424
92992	468162
355048	67984
400437	234356
18928	276124
383673	186692
388015	395977
373025	427628
238839	237178
226919	165766
334985	123450
203793	355200
493184	344580
81320	358032
77151	41751
182301	32807
33268	45768
414967	248777
168719	295094
182745	130932
397169	309524
398997	117906
294193	418332
448571	50538
441527	260699
237120	224794
83616	110677
407292	366124
114643	433351
366750	293813
316356	188934
458555	455587
130069	239653
108583	99530
360877	274309
288435	334009
160408	448243
190015	215858
203971	401221
385782	354242
260171	439375
274840	471808
2250	326584
57535	224686
139788	437404
93897	411664
313408	284425
19120	442554
445030	205240
22407	221890
76228	36678
259416	317543
430781	391414
428494	52571
56473	48275
57689	292192
381940	278642
53162	258220
180183	196783
92110	428771
330508	238265
135931	465852
186440	139792
25898	152119
387288	390875
94899	450798
219068	220417
180484	63957
432715	179045
385315	426769
283231	454014
317325	61308
317461	231971
12107	20684
224135	254973
78393	65647
21408	23018
381007	46410
485582	398938
16844	100250
46205	268690
253435	23018
438844	132247
360459	134662
55143	75379
57300	241718
389825	31946
487323	492906
130060	348798
230574	168704
486333	287856
143858	339829
152110	152883
269137	12916
40471	482991
80403	327858
61182	162831
167588	442091
351768	257298
22659	478415
137128	187769
442887	319108
156911	19246
252395	190369
265192	86618
441392	395988
442227	392086
103855	190369
114645	99405
207446	338271
28614	372214
149502	313745
61284	58881
159878	268904
59092	186463
293954	23929
158292	482143
493943	431226
492517	274925
442864	119381
70700	28129
230869	489299
118132	185901
407334	299068
401707	110473
179570	79968
236297	217171
292609	262033
439471	153248
69103	296432
303641	281663
132247	139951
195152	404517
327776	53194
353568	187974
246839	241591
257540	289311
474688	128142
8225	177413
148516	488814
209170	387082
38379	461110
319259	99783
144530	177630
376803	238455
482903	300800
176913	23459
132827	53883
238025	154137
384016	319
316250	355700
253996	365232
40337	387742
161091	15133
199054	150764
80970	363581
120049	413525
2615	339829
401796	102884
8802	163995
105044	448188
334340	145739
394914	309968
240776	355806
127282	436280
189277	31432
302566	175402
49650	39969
200849	332392
256893	263713
438547	293813
63723	192909
467489	392407
206204	7159
212362	64335
34054	105284
11964	215703
63603	257840
304404	419517
219777	127270
308618	121594
398570	248777
466670	484274
267562	142933
150413	486788
315741	133786
71667	197478
209027	440660
153753	288465
361001	180778
199237	118662
260678	31420
209699	60599
197485	79386
340229	472013
428182	457407
230051	328283
123494	54895
276820	21411
16969	116525
134682	187974
310933	319281
293998	76858
406963	15220
90344	170957
34779	50264
94850	336826
69812	124371
134741	114930
287444	386762
492002	340449
409388	471355
267562	305588
456395	279798
14486	472049
322121	280845
286666	405217
492204	90080
388355	430356
300868	188759
191308	374030
430663	309704
437099	245131
321547	399964
188806	478415
390032	79989
243321	15133
121860	324377
457035	129002
117794	105878
340404	102327
234453	208508
172825	240796
468763	285446
236162	134259
180380	378762
89238	226277
451915	313745
393106	336590
232867	364294
46228	256428
5642	388958
49789	55586
421258	13370
461512	87246
317891	87471
376101	420944
37169	368106
325304	30723
306180	71281
331622	256070
379962	198766
41753	403154
41959	267051
435624	126676
335951	252247
208754	106275
40890	153548
349292	257074
289515	387742
195865	82239
491087	226308
77229	210228
358373	138898
284090	205223
404035	147442
366981	404345
136798	352378
73466	244712
415782	15209
305287	148047
222250	385737
251199	317118
11817	75239
326751	132894
364000	317184
6160	198317
411389	407306
220141	302186
28737	132843
345401	288136
209824	139081
139604	162795
240175	141623
318067	440660
125729	190369
321340	152703
75119	173427
143468	369926
297275	50264
136604	460437
71465	80552
470346	466765
387904	99405
342486	198018
229813	154667
456748	142415
117291	250389
332299	141509
219546	101058
108995	164884
490464	293813
39389	375681
136902	371918
461541	194478
483571	195402
166520	317356
44704	461944
306678	21583
93451	319595
169467	190369
287406	442363
413105	255316
261451	188830
103594	363581
22982	80520
86952	62191
313343	435280
53122	34651
124259	384366
74221	268281
247888	393326
63863	355806
485094	236213
414257	31083
259911	126426
108262	313745
261485	153183
29071	49977
99350	190369
69264	265554
134535	409828
386119	369765
275275	86892
135435	236213
186278	109110
469084	49896
85739	82962
413435	276056
281239	330463
180715	295201
234927	329226
268491	395988
372125	201469
442341	323213
186789	198465
287024	388020
64008	341449
229218	275279
229413	414450
397385	439439
202431	249186
55065	35707
122482	390390
204775	294069
375116	486885
186622	417795
413431	300813
365660	174564
259268	155009
220274	336071
484095	323214
268418	142678
217366	321875
286820	172053
372415	33216
461944	423020
17613	391414
144381	340029
289003	467703
100938	36339
251193	132740
271673	130028
155876	419429
170793	24861
292923	59270
325814	403501
390490	336577
433833	86476
102670	398333
182376	110191
337427	37697
423144	156451
45154	409828
284679	8463
311406	398563
34317	139648
487286	341241
281897	16123
48565	230925
19455	457521
277431	349200
436809	295847
350438	153995
443792	226874
414240	160493
492768	249518
344121	135918
115604	464242
233045	165219
346272	13234
382447	451636
148223	380538
392241	159249
214242	317881
26751	430610
344314	100179
225871	21170
450532	426793
209471	2238
403806	11626
363496	252192
418755	318563
207397	246713
229735	420794
261564	314872
303237	244383
278142	37515
349835	26051
228371	484227
332947	23018
59788	322991
2506	259173
278891	24943
156831	281906
253020	371801
76469	16433
492159	440660
426190	122585
354999	210876
57385	132024
427359	126159
32601	86728
57669	277450
92933	461392
146893	260629
128185	375897
148780	209510
290443	257074
80511	175608
400749	179375
64526	171103
484749	149959
34487	40784
168468	27696
393023	444
217583	407600
126407	64335
391589	21583
250348	139460
192477	235280
233575	410074
215832	428203
398203	442865
114481	21583
332385	196783
188779	105498
128981	69140
448816	450939
217337	321623
39195	203134
355137	171592
134299	49184
191881	48275
302288	373021
294849	265589
358446	464934
80294	276271
201833	100349
27760	285156
128263	138193
362793	176020
273972	259096
58245	257751
16090	158925
15864	94591
306420	263009
57242	283265
393538	452370
452663	102231
71524	132116
184987	491986
126818	476951
37329	443694
106514	78116
146893	36182
457418	423127
387577	438419
441463	38576
50426	353787
317970	191969
101503	167540
78820	436784
183913	23193
105630	215993
231268	189415
417253	92613
328174	259268
1020	205289
276821	352078
293397	14000
170885	258370
484644	62385
376207	63190
282633	236654
353361	193054
102249	433133
222678	288035
477328	449412
358860	257298
82008	132671
178048	297721
117508	158420
260154	400562
362372	313745
48897	61579
489908	229224
35628	218448
66940	471745
426930	418352
60074	231485
257624	304309
480929	350189
490575	76019
82650	187974
323775	190587
295876	160660
345444	129857
177734	85722
94906	388117
484985	194035
87832	395431
309225	456966
377260	234336
231741	208724
437623	424646
66926	50853
89826	56102
203430	322643
76228	187154
98286	28129
254542	332912
153407	126035
336438	321688
296477	328550
37658	184558
220994	94516
145282	209018
72003	21679
256982	218142
204989	448209
371527	64994
81868	345727
142330	159249
464751	62191
422060	335007
391391	204164
159131	215436
104866	79984
323017	27186
377528	410530
442447	254366
90661	331508
102950	236
190015	35707
206046	65150
304011	348176
366966	154137
306978	491150
383387	454563
437999	317506
80325	266852
448104	141071
244092	127938
78469	6899
266927	391414
311863	369684
386825	484274
379509	139648
340041	373021
261401	459802
45482	51600
493918	118028
227781	423173
493109	350136
174598	122947
318171	105498
303159	76146
86632	286286
391408	344269
283460	165520
114748	328112
258274	87817
101465	32807
366198	235606
42248	127921
224085	194907
22989	341271
33213	21583
238132	89047
59957	338181
441417	425510
202866	291431
415023	446173
328445	158348
121594	90123
148014	466219
486865	398333
429809	92086
272785	483658
484448	205843
120669	98754
452344	67407
432437	318735
212925	37057
409372	63828
134299	234071
9174	112971
315951	219261
173629	124085
238041	451679
314617	480756
11586	48698
143581	451600
37526	368538
138950	120825
269276	132740
73520	36147
49841	427808
273094	446508
312865	246311
251335	127205
364523	391414
157666	243547
13119	355643
104192	105878
415594	331491
67371	477772
433166	86367
62264	172089
47993	445233
76995	264406
8146	165489
406371	237165
112300	377982
149122	70046
38732	190369
373837	293813
319383	121106
115806	440660
446182	474644
208703	467492
48200	155339
291557	23018
59270	314742
75687	1483
316565	157285
89644	143600
7224	222701
263923	325949
267562	7812
418393	464420
16007	91998
249832	336566
182270	451753
96341	297731
393738	322890
361576	317367
15314	162809
46548	192826
372449	452746
440331	77031
410386	86476
107118	485532
286511	144578
200792	65134
312240	415763
265792	231230
189873	4369
254599	300240
433568	318821
301913	424326
270754	155635
323407	238401
404568	209510
326260	453340
431586	13370
182170	311247
99354	145129
443144	54976
25675	286313
155258	158268
102065	433328
31544	152592
206571	482162
140889	137719
128927	152502
217798	49828
266141	110712
146932	294385
253470	114930
451776	475571
81262	228005
193306	337622
314298	384603
200626	312201
268796	244482
377562	371918
352905	82105
143322	176823
318824	28526
175484	323484
409942	134165
139	317118
211983	439179
225694	55205
11710	426881
189468	91519
218581	436686
441081	69381
52244	391414
326772	66397
366521	146251
379869	81280
378409	322383
440159	487833
314311	295493
399573	412162
421349	146352
480025	3045
62824	488022
172089	89165
69757	52462
484519	60517
166805	282030
369167	132684
52645	24401
423601	243840
252428	431556
104593	210082
220490	155286
344919	195746
162231	81340
418551	186714
437623	418631
395428	207042
116173	263266
55539	36127
200159	192182
57276	158515
80543	275152
78459	312323
236359	428603
186363	187836
127779	15853
212820	306100
95579	114805
269001	79989
131490	388650
112661	381198
51278	199541
255557	277450
200731	437257
67371	311494
370820	205685
230051	77319
247003	180578
20086	331777
374305	390875
414839	455596
102018	144428
268946	252523
229323	208041
234844	413192
491273	295725
481995	404082
400701	11710
307435	238915
459610	487192
312356	34546
321916	236957
392502	336590
239270	15209
271704	461944
133012	29655
31313	351644
5740	40784
198862	179559
474893	39560
239915	120810
89370	391414
355395	211868
102644	240797
289350	468127
211824	236213
356530	97985
477076	100106
37372	88113
25411	407306
264198	21286
478728	451391
273900	171069
116207	152502
309734	299960
404435	393326
216131	101058
310261	449117
230051	470342
71356	64335
440857	126716
490766	156375
178601	17088
35806	6078
297812	176111
332307	122462
269267	165363
370818	229928
19228	150264
19745	79859
260185	167676
384324	377391
484095	334960
97732	277450
329806	296980
274030	108024
112443	403311
402275	132843
17661	56070
395934	420876
131667	228593
181623	157193
101504	369262
138292	175345
35831	476951
465885	268531
208754	373810
426888	36162
267516	220058
11288	74564
429340	270468
414825	34888
75886	193871
312283	326970
267464	443693
451849	470123
435468	297276
19640	392613
400457	152699
316641	273831
48590	313745
42725	435708
419093	403844
86596	381756
466013	69908
399627	134259
372170	300813
243430	416432
481419	180757
190926	193608
442578	385000
209347	254044
3111	43127
95481	422164
192807	70023
312807	122694
146933	182573
130020	62191
398761	342039
190369	256642
102644	88672
165553	10345
414461	203279
417076	293681
215798	46127
50877	332392
313770	390197
330554	282447
293345	152742
52023	279509
197264	364294
54035	285671
92808	67461
334468	26969
293913	292599
67174	374188
363467	27464
430474	372074
420571	98906
489890	224267
309276	223963
58486	193887
135336	280693
32837	243610
269051	132740
123987	370866
50252	162795
147748	15209
300273	400913
229735	3742
148468	289447
45939	270021
114304	124932
240356	6255
41673	406440
409592	442747
351071	464420
223246	61152
79621	355552
154981	331200
225172	367885
272350	83140
239748	450731
40577	22836
287566	267439
33265	222379
224685	153777
19727	321916
477827	19406
206939	5857
297245	358626
100220	387861
310416	125279
260918	326310
342486	323806
300290	116418
386150	302356
46801	288047
236563	338746
101346	117982
81887	297282
275953	230958
153850	392339
316985	366127
237279	112312
160341	112312
189430	299710
170816	98012
368961	47905
114561	101058
120779	153995
11288	103929
390490	390875
104453	84590
460176	26542
345467	459790
177603	183264
340175	303175
60114	452746
375530	216591
489941	227101
337783	58441
313440	404806
254599	188903
112443	99072
405217	67584
209428	168050
166679	106422
221296	471511
87889	310870
213123	168589
44386	366534
130069	262532
93012	422853
253183	293395
259084	102309
315692	294385
401563	210634
425884	274925
203505	102683
452967	296693
18445	47390
46026	12895
132522	402323
240522	341921
182841	114930
53047	50935
133037	152502
112711	190369
403429	486021
133909	196783
91240	85872
333545	377860
143204	98506
131968	211139
338140	291249
338931	197013
180918	458601
47978	210193
316585	185013
215248	328195
207060	238843
308161	374171
312485	245338
393931	422998
47903	488607
154451	390197
422370	137405
262645	25122
374305	65212
318901	262054
332413	236907
330554	37239
92392	20687
493595	53230
461415	418757
143594	94344
106313	157761
430039	264342
49404	267602
461833	251806
76228	421113
223751	355216
284265	187998
14116	363581
306634	7934
486267	62699
129434	26551
148539	59311
481419	239719
145310	268658
24789	360860
239953	162831
300916	232030
73298	481712
454250	24493
141423	317118
412249	13651
437256	131230
484167	355706
123169	9054
38861	435280
444221	71699
25503	30749
262884	35115
19246	478541
489841	347703
338346	252090
264636	493090
373025	15209
266271	170428
91909	478415
386901	461285
48477	2579
128609	460723
257971	122780
70816	411809
132147	112258
220487	243438
247652	410074
55514	102096
81694	137128
239873	132740
179032	146751
391224	387742
243557	273831
452993	187974
371479	456403
97506	177374
315766	490144
20059	138563
227914	303175
205298	272339
153753	446118
479364	76454
164144	248466
134876	420944
252174	188691
376356	412063
166903	125399
442083	85930
148743	100366
156592	291484
164933	280679
326775	12177
353577	80193
228707	183213
261803	476830
421980	401785
360531	194059
280607	170125
214853	79861
392127	267352
154852	175895
412582	463371
375458	84590
62074	20586
250389	390875
296240	99437
255437	468393
82471	411455
343538	118586
385728	159768
200092	441867
150983	141649
80991	217423
68314	17678
354545	244929
119894	137405
458074	183213
446546	473025
492227	28065
360363	315566
444760	167529
156039	78811
292641	139743
361027	309057
20477	315671
221687	405361
300330	170559
445271	132247
250778	226494
224377	79953
151432	110677
138126	84919
257613	209018
361630	336348
153136	86728
205223	400953
82017	207146
407540	279509
381973	21583
387298	317356
276821	146010
89070	260436
287596	87889
326260	280627
346421	178933
119195	92888
310014	432536
79641	159058
9969	347043
344252	5952
97775	334838
289126	220755
265903	273831
197173	470766
271162	240981
79034	138269
185483	428738
83937	293813
374901	209018
321106	487037
461559	62191
460421	309736
257822	234071
132635	304865
312338	438783
461767	37498
359	44826
449609	363973
265155	246311
407066	430610
348675	382891
449851	138656
235536	174564
357544	428138
415599	114063
404892	267352
362422	300813
372605	131603
337996	296693
87527	338507
292020	393581
240016	296339
298988	165610
239431	456774
172745	141166
493453	326571
403450	430976
462721	169150
195882	213035
421906	43305
471530	440784
376175	389604
47971	48163
74964	472168
431057	23018
370619	243301
172417	131439
226167	167391
414954	396563
369258	317118
354355	393253
186692	169485
94792	378082
182966	53863
7812	244582
185306	66053
68462	387765
215066	247795
136729	464636
426808	405633
311750	346524
258634	243115
133437	389497
117774	204273
245317	263086
431324	363478
442541	223299
84272	223566
216131	121368
327081	165885
438385	208038
356019	150264
75655	23141
64526	205512
165886	41075
428583	266500
372054	294684
74516	105878
44878	5040
462395	349170
172974	426618
191339	474559
290115	320464
169566	35310
369001	358032
211238	428711
192426	356106
249032	469235
159878	293813
477398	478773
300681	138219
242411	334662
415298	298767
428102	314977
81887	105964
206185	245910
480909	421707
172923	206988
392136	429863
174059	110677
446546	264277
346595	257703
306304	38798
409415	20719
490325	273445
396049	482315
176783	54449
100827	331455
420260	34084
413510	40784
411424	397887
471372	404385
3777	64218
109733	2505
463200	222531
360841	189064
295159	246672
75627	62929
127620	385614
91828	144968
36211	421830
452749	266852
163356	218730
313770	215858
143084	350189
104032	51458
37814	339668
369096	485502
197605	222701
460649	264406
223659	204925
382123	190369
295841	424248
166710	315888
278249	295484
358480	196783
184631	131824
261558	132247
17642	258911
226332	75303
386512	48163
171455	228431
326631	69483
293913	401297
187010	157100
341269	92613
330954	193705
412440	51228
128017	479187
186595	422175
471673	378462
197289	464792
122760	214050
253900	157285
218706	210032
111357	238588
190619	339688
257977	489671
487153	333939
205929	155174
176299	184449
288677	268479
228128	149533
72678	117840
481419	4744
127462	459217
221296	260147
249902	15941
453172	478307
481045	359954
63593	420944
133136	16433
163190	298182
108943	484274
347270	429128
406968	302836
227017	121171
16024	354903
27693	187974
309960	449268
315566	48001
279700	4316
146234	161704
185638	401691
289675	482667
347932	440962
442091	228320
401820	463799
432673	122780
154981	379061
432031	98302
53249	268531
250081	40447
315049	405837
24467	141442
116021	94164
108922	228472
310153	127298
453392	358872
454131	295114
345214	10646
199549	88570
57187	147438
301659	96500
4755	227101
288204	103804
115915	44537
307803	273468
473381	483374
172923	364958
287076	67584
253536	467703
336289	254178
49035	180161
149762	466969
441783	377027
157366	452091
245152	17339
404337	67009
404568	90652
200569	449199
93627	117829
282269	464058
465809	42890
34366	338189
282476	128336
260721	285678
57524	417677
460965	198926
403775	169485
178331	12443
487186	236213
196903	196292
229529	85746
322522	386901
6467	265711
182671	63757
220402	324975
397936	413905
97352	429670
476704	153995
453774	227101
48832	302776
314395	90709
257253	469235
57154	25239
75904	27464
452151	476202
89163	205270
122719	126489
324040	214300
445920	279509
190817	95312
54523	46451
263273	347722
483808	372710
302153	164253
198405	62948
376611	198926
492247	118098
67282	93485
210111	152085
367689	317687
334092	159843
415271	60517
69749	21241
104820	323101
336954	226308
121492	68551
16238	328729
459308	103385
167795	198465
391479	342807
112443	107428
418156	21679
5408	342761
204012	281443
397436	364092
345918	346082
465204	314184
312283	422776
70141	477465
48275	178649
273610	327100
165443	40784
245190	448298
312347	417592
461764	79249
19269	417201
456104	153173
128263	172041
322950	149656
7936	285446
153391	220688
229147	282287
75872	26219
147266	22881
482874	287694
132740	206868
371030	79989
235525	378462
57978	217791
436327	41351
328042	207265
205403	394266
325008	92336
144064	304589
205249	182226
269906	313314
302559	327217
348873	226738
18653	354694
226023	326074
165790	373021
312873	442954
452723	413326
409007	393326
55561	15133
40362	206924
178540	28037
449156	288413
249973	9987
236032	437868
94668	465025
453954	476951
312724	119376
296260	341271
195109	435969
353171	433544
314617	461227
59333	34286
163960	162371
108648	467369
261394	346408
21095	273831
430414	466431
404711	435278
157471	357357
144682	325315
48209	98906
375405	195651
278785	32605
438250	194165
11470	230902
58068	440660
27199	161384
319647	68531
363526	276519
407175	487833
162785	266852
94619	99437
120722	46294
432366	234356
478634	35074
62160	258370
25043	160733
274937	4013
109991	212081
443321	134262
101875	215139
50321	75882
80662	470766
131654	79032
135425	336602
173176	217304
303783	250214
334234	245575
468089	58881
230969	217871
32430	423688
52731	364109
238261	336590
134466	481918
351885	478415
165463	226403
112142	246311
355013	231791
73327	229528
55578	326985
433510	375316
458925	123849
99025	221492
403940	242759
54358	115386
118529	366781
92854	291909
50299	446915
11561	477136
23500	360860
42824	262084
282675	364703
231268	96514
226743	61041
109733	230303
417903	395988
246272	448195
282495	327217
101579	313595
447872	202436
64560	142528
398308	18684
425706	226494
104375	316006
266307	19483
162367	62191
273250	440660
370516	28129
441313	246672
280656	310939
377190	82868
281121	267352
230574	488862
191008	50264
477932	286138
168796	244157
355083	489787
473674	165080
328315	313745
239529	186259
267926	438528
368858	371934
132469	86892
249496	80543
127050	334854
307171	98120
210421	313829
267568	152502
302284	211253
288581	225773
18924	34175
156859	55321
489078	233552
81960	65506
287076	486885
343610	9848
318209	62191
420234	272509
282847	348798
189038	214024
102644	401496
65576	292468
405086	50538
387447	223494
360601	13231
430029	201121
349200	465647
173460	175744
32229	436686
436343	127636
31666	410951
223517	33434
220679	430356
348644	227566
79778	99405
209505	30657
179856	351519
273424	83804
81236	378462
49115	9328
239272	182058
51255	3360
251791	456783
490957	270262
76643	51483
292098	86728
213115	186009
247597	368526
217852	72974
322030	303175
477031	315139
69004	110708
197544	492906
335654	46339
323408	391354
154736	257298
93437	198790
39531	384817
289192	131771
204136	479323
112034	445448
340292	274309
67571	201208
265237	296098
279861	293813
357760	116070
122942	386660
131696	175721
481723	308100
183962	2068
153813	218699
237156	78812
242551	52095
191064	99437
256623	456640
372340	144973
422029	356830
432863	186561
398715	209018
25338	94665
493347	413612
490510	19246
468149	413880
282774	205289
352905	204453
381493	220417
316409	77586
94146	227258
346831	175625
243610	190369
132993	217423
420665	67280
37038	413525
323616	364109
85545	12683
423895	332599
374034	243179
422060	444528
258390	171243
396893	49264
247072	303424
440830	391414
341285	47295
150324	230827
30142	50155
219572	267353
273034	126235
406018	122462
251372	367861
192611	420392
39683	159187
319913	281924
90923	309801
13232	76454
434232	122462
262714	205116
399889	23430
148559	77143
72340	389682
168062	30507
324518	379130
389773	52537
172923	246303
19745	437074
309917	160633
458990	478847
207099	248382
245517	250434
79457	488814
461833	20998
414058	360860
389566	101816
185526	465625
134140	116128
191761	95863
223769	53490
446863	63579
333183	290
331764	15642
23467	194325
229605	387246
134628	20677
489913	428155
231869	217423
54539	182710
5713	27464
276821	73009
219198	390002
26403	232377
53249	222172
334763	427059
317552	486872
218850	82271
438162	463615
404135	34408
382096	277961
454065	183213
447610	381008
481419	120182
142670	273468
263769	67089
125381	206557
378153	371048
63396	313745
48627	44735
73432	237517
382404	318563
144158	139821
85054	328813
135779	205270
445181	200444
319824	355864
71430	421262
247235	309425
152937	440660
380380	320508
157238	249546
402805	76421
113778	113138
462189	81131
239607	388895
473971	27464
245789	433934
439021	441434
20181	390197
2414	3041
149429	220857
321736	48007
365521	397949
477279	371437
308705	86728
404533	375190
308839	469792
466432	27669
250833	208487
253931	381950
332307	315671
282151	287423
85739	402312
274574	101768
55378	200049
19760	164504
3809	285311
66375	267602
163863	311297
479808	132740
492058	444766
318914	167222
336325	143849
482502	447176
148891	358848
62504	180578
147378	100225
441312	354264
172163	375840
192238	251779
237242	384400
255084	299960
276451	474412
119377	84725
123155	134694
270523	55074
231268	464429
107649	895
256366	424314
143463	307754
324061	192303
420736	67584
243775	477986
405255	17470
425640	284982
383818	263713
276876	275888
261771	379976
367439	146857
274429	261083
353982	253311
85674	332824
373300	461549
138439	142284
195757	251116
137833	489376
475914	204078
112625	472006
135920	407386
45283	396563
311202	246592
416896	291257
368010	12129
25357	208487
154580	282288
97926	483658
377296	48079
135493	214050
224161	265065
254395	268176
190281	287983
288885	219876
47838	262954
124085	294508
173817	91247
198317	107405
361297	458589
194051	297446
191761	410484
329327	15209
331503	11541
414326	431586
156979	485677
198111	218349
100741	163298
44048	163366
368169	8623
215798	391414
484193	377906
29593	115571
370178	238578
211867	226308
163736	13370
176903	317120
414757	220679
1752	48275
249477	474412
342415	168213
204126	137719
384155	183213
55659	148871
126483	413661
16456	12107
254155	267553
43138	375840
420234	396548
445329	149300
179083	331349
461714	48284
365554	63528
233004	358231
407124	284217
130156	75303
184158	268669
485667	282815
20059	225377
390313	395988
490451	258938
112355	166970
326574	375897
302477	153030
219136	105915
437646	93488
81300	72782
5656	421091
493456	41075
58524	127373
7950	105607
104463	271266
456231	273287
302516	394948
228326	396563
356827	93302
441123	132608
6467	242523
37493	440660
160457	301659
427076	455093
211077	489552
292497	281924
96706	152502
36572	189139
84832	49903
179553	388475
92635	431911
112998	363581
455862	283175
260905	337325
16170	346470
460286	218730
238889	386650
317409	6374
167507	17580
108972	243115
115604	281163
6925	6253
94135	6899
337393	266377
17905	206548
480022	105982
95916	212081
439977	437808
405175	207202
147956	404436
129436	86728
138182	488873
236599	353596
244092	272427
406751	405342
48305	187974
440364	435708
396381	385237
19542	83506
376624	418362
201486	294156
437007	280871
160375	303000
189571	155321
488971	306409
36608	160419
55183	154784
217740	211669
75756	90535
71844	205223
172929	190369
28365	257020
119944	273687
399314	421203
185714	58709
218915	366986
357780	378462
93384	414832
367666	401871
393218	271056
42879	144975
23487	10451
473871	84502
186474	464668
150996	486754
80240	190369
450307	408058
435337	366781
243760	107984
445101	438373
385991	348972
167588	280596
353880	243438
87147	288163
58709	256807
426569	101689
312842	170894
477841	465794
219138	6946
442965	258370
222716	64766
177967	96977
70123	123851
117508	91947
324967	403664
414196	403501
454629	89070
335743	20181
89809	327682
309917	154355
304604	342415
217244	165884
327209	218756
428499	17186
281161	291984
482433	195400
431586	88119
219258	200652
322326	343085
463457	286697
219816	389778
213424	378762
348156	150851
169216	378462
332185	85930
336896	410074
138293	431441
101058	35591
134599	405217
368656	190369
335779	218612
330391	273831
108639	183840
328513	232693
277568	274114
78469	374232
21563	291002
100193	137619
340513	284272
350021	144717
365550	336122
257198	262954
234532	366955
90827	239268
373604	440660
302414	125417
106979	76585
98791	146797
474606	58786
33965	382586
153349	66980
151589	141649
157035	270282
235698	246672
231740	224614
280830	315671
426683	282652
216601	127270
70160	114930
288077	123955
460858	51895
88460	152020
388729	23149
32897	160379
490575	61572
83162	290450
420736	18479
142717	435708
213318	393326
109812	233825
311589	414212
236141	43155
215186	22108
221734	28430
428502	422470
357310	269966
24474	218485
377015	317184
229636	456640
66379	428103
129974	313745
103563	334680
403670	173451
399441	263713
146183	146202
409891	21632
23306	247110
341632	167822
392862	230055
404251	223775
153813	240120
44162	398066
456621	94665
388352	172600
117647	142553
245523	266852
247342	49903
371976	290434
407646	434893
136607	99437
373193	476951
312283	295246
67549	477697
432100	481785
373025	91952
219108	430734
357411	491204
206229	276205
416917	24919
2255	186259
358853	22448
264617	316685
91833	168615
409388	43128
193869	315671
283196	204801
105223	378686
434675	403501
405463	267367
338955	429682
70930	166044
119390	428155
332299	48892
196903	312121
296404	386974
100278	478833
239257	243269
422476	364869
405535	9159
102916	86728
444217	40626
76044	332392
156972	317097
492767	317118
160058	134262
450787	187834
230051	405099
219089	310030
433767	343547
101730	91327
165784	105585
76350	336411
2464	166362
390306	94516
173966	466432
228128	174411
401320	254628
333178	308019
376173	172089
369420	99704
40943	286828
438682	189419
379538	169890
263439	224422
60322	202974
384336	287546
114011	143590
402198	376866
55633	104505
432096	296215
305757	405358
40388	313745
226399	31150
338687	214605
385185	366159
350887	372897
307641	196783
490624	452853
66310	27464
165976	375727
189974	217734
387531	38246
326260	1057
26035	418501
168166	17617
289447	483448
313317	248777
347948	110677
237029	86476
255972	333043
351874	170180
432175	393845
373287	48275
313733	190369
404960	118614
427773	244688
327544	189733
386845	400788
267562	156567
219805	478415
208593	34176
281200	373055
327209	62012
457257	480886
362348	159250
128359	186561
216396	445749
287566	92239
271994	174700
86097	182641
205989	140956
111868	105498
139553	362808
248013	229820
442807	153995
112443	331349
296783	420699
343637	441202
349400	213040
407934	250410
80435	203682
461839	184623
482350	15327
327209	356355
172370	419098
350570	360990
129607	205937
426479	430025
253915	153995
257542	196783
248408	489552
395003	14583
353098	324557
124637	13370
330002	79989
356329	286936
218293	325738
179502	475375
243801	59424
68029	393326
381209	491773
113784	198790
325249	428026
448677	267352
26375	190369
150096	477986
458207	382203
59856	184650
81822	288193
273860	304355
292318	48275
238426	286272
66383	98121
219546	49966
125617	463213
484898	56836
119760	80007
202386	353907
470429	104498
58245	235527
102129	171462
325419	214050
115579	406221
426742	80543
92616	443198
483235	36611
275337	174797
454250	18732
310716	16798
111735	76019
53229	175293
259046	69597
245720	243301
73203	130908
50162	313745
198495	474963
133802	396339
298077	220417
312142	448265
267057	284843
250927	360860
96873	78389
50437	401871
417938	206146
72709	165712
93328	437018
140996	310387
255496	417007
218479	83084
321841	54976
80177	43678
396627	378082
127484	294732
245488	413787
131939	115431
314280	152502
294269	416206
245599	361501
286842	489286
426780	4413
234573	137739
105061	456043
17886	198790
327417	426528
470531	57375
338611	415643
70478	307135
119325	476240
245152	90123
276646	62709
419239	259192
445998	182292
408400	104671
231512	274768
57154	312838
154880	425703
444386	197592
88647	427616
464022	239107
211948	391414
134222	226378
363591	69734
471821	135357
115868	288750
371030	182000
397436	182269
256754	466151
64159	435410
331049	132247
329470	308019
426252	187974
336020	360118
311621	149389
93901	401568
196935	98623
327458	124085
462438	459525
236585	196488
337704	224285
472887	296251
316565	439352
256569	420790
118735	303218
176130	249055
296477	304173
422687	38063
267605	273831
232120	382481
447883	4040
18244	141908
467788	154795
58011	334680
145282	144891
467225	470569
345401	93101
274203	52537
165879	275118
339508	139081
464035	313745
337348	371934
37748	478415
426263	466046
467548	205736
325188	295566
193359	385000
146549	489552
398259	273831
31851	285291
76245	427803
63028	478232
245679	280126
288915	62191
113605	446351
136435	25410
330830	75763
431777	447919
147676	271309
29267	275731
208569	205289
462757	233181
287129	5857
440443	428796
195062	254270
348431	163793
194400	409828
271371	414988
443600	62196
168773	347561
453021	272093
5247	277920
170328	291521
274761	188082
488144	341777
214274	233055
340951	69646
98836	313580
232183	339011
59688	408288
72345	187974
78237	130960
331998	425787
68694	96977
106676	487833
469710	4866
367687	12443
12901	78699
365192	55925
252809	4413
35612	147554
461345	339109
319259	312389
284532	266852
312876	362267
440511	337849
479351	423727
149149	190281
210812	95149
458768	476951
296645	263231
405933	315740
437156	312351
145002	364927
200823	422758
169832	378976
236032	110606
234788	404218
74435	209542
205346	438130
398286	428214
469280	78469
17968	75677
256965	190369
224701	248777
465450	209640
409428	154456
472742	466833
421970	343547
467286	428738
126571	228431
204452	213017
60124	313745
53530	476656
91197	461049
422970	143298
343274	448966
401886	202526
128984	114643
151045	420944
84725	36676
348575	214639
368526	420959
410028	127332
98650	79989
119345	355210
226326	410074
230051	114371
101540	174705
404863	8623
439909	256680
482456	177548
82846	67899
233498	286627
454086	309752
472923	97304
295841	198847
452243	69319
294910	355953
96592	90099
275263	257908
177573	465313
376592	27683
213837	13370
220211	201826
95453	317100
107709	259435
492799	95942
34834	21018
334904	53863
386570	363973
323222	296032
86676	183213
137454	444081
458736	15520
444833	303862
112620	143927
174255	488842
48717	430610
440511	35707
131174	397456
118014	19620
334446	478415
140040	227101
223174	19246
198297	173974
30749	64735
423715	94667
10723	398066
93790	225934
54037	88762
322409	146202
154411	346150
290698	129331
40426	246713
140140	317356
60660	366534
344825	78967
393552	384400
195121	106026
359392	390861
64544	478525
327822	23853
454610	409689
1292	270919
143671	71994
121539	75201
252876	128577
291732	271971
6773	466771
468448	389458
455319	257668
447335	319118
421280	281163
235568	35768
457324	179045
198175	36451
315015	259550
367343	445821
91197	107769
454978	299467
66822	15133
167407	99437
405232	110708
443289	308897
351525	310756
231001	405270
230628	59759
32742	445749
226396	430356
349615	100521
41163	285122
318042	440974
470570	236959
82054	209542
354973	285156
135464	190369
25239	147734
189205	139743
191391	391686
148401	40784
350770	15133
241823	197077
273163	317100
361291	14774
29298	493595
476919	328562
114063	304072
71615	91784
105826	345745
236603	224535
345770	473797
59891	90884
70594	218017
419468	99742
247388	400184
132147	278642
272310	251134
463748	90635
274309	463502
181186	186440
400910	261070
366432	27103
349624	472700
299457	447107
320281	76019
238115	86560
343384	12177
77749	471023
478634	70212
458792	245247
336896	54976
171757	121171
228810	432290
56378	129338
4185	467091
474341	142018
298970	313829
405555	64495
342977	287136
178007	43364
400866	77727
10345	237165
322363	30263
229735	348999
244233	342724
360214	292468
69965	170977
452201	435033
57	22959
421714	265711
39892	412236
108057	454606
409929	185861
356129	135756
299379	378686
335951	314722
14725	331581
11776	205223
457257	422764
478588	203919
406792	115501
478588	334568
242772	374939
114569	391414
283393	378462
431654	93627
119956	336590
72867	265883
264561	481279
353880	412087
73767	285988
230216	394529
41298	303933
98916	15209
728	115671
232183	13268
370830	280863
215536	299467
219687	350189
103650	55458
356066	332392
78469	57902
14992	187974
44020	95149
473411	111518
455033	294997
440785	132740
183192	313745
15819	471390
26403	140728
10296	149128
31473	367885
263539	57187
482144	315671
415713	70593
59718	411809
407334	319063
130827	100400
490940	260217
454901	95863
79454	435280
101547	469056
176992	115471
285833	481149
63603	87516
375204	423660
348858	430490
28664	339853
328768	154141
184629	174034
338271	422110
36836	472223
262210	49762
334458	297672
198317	405755
162420	439460
352703	33798
86476	311752
267439	8084
357247	195533
104659	265604
43023	231681
327655	154137
157839	367620
373021	153799
42535	93399
86800	216208
413908	375953
243840	443605
423618	336590
188545	22624
424370	56461
84536	446902
87235	54071
199765	481785
93496	297272
434908	182192
410390	277646
246131	216411
93627	467470
129267	63957
329819	91711
328282	336590
263189	60517
309274	206447
347169	71917
431910	282607
231798	291249
136705	422510
292641	301453
456021	73794
375619	75568
470840	88113
54976	306716
7662	109118
117278	370866
61807	186440
367656	157063
467202	7923
189873	237178
463266	89935
475574	147429
262714	313745
464952	476951
255650	13273
128818	76454
284681	88113
227872	203279
178422	423980
146328	420757
67728	130687
79569	203656
445708	238767
187834	370729
395612	194165
479351	75583
155352	336590
178027	109006
292314	258126
373568	22347
235627	477986
168748	317118
409016	168779
199345	318735
268910	22827
233417	212081
410691	484447
374548	376814
142741	469445
311996	187974
301312	42747
212043	426128
298411	145059
471310	294725
152779	252961
128121	17339
239864	104796
167771	119107
364783	17470
142740	351029
131574	388957
258416	168615
183031	249685
23022	268176
414646	57375
49760	267602
340175	123410
223702	491837
475537	163336
330871	295484
117073	273831
279666	115671
140171	99521
103656	137973
384877	285156
105198	451016
382848	472864
213108	486858
239304	235634
431264	275677
76228	303218
217651	97827
425644	95240
464022	228129
403748	280277
411297	340081
87093	205289
5891	35707
54583	348137
298390	412169
389007	232159
59937	259001
446167	338271
407334	116477
35806	19139
47645	330675
64751	365127
442119	186567
345401	378100
364783	46706
277312	475360
71665	186548
71365	60201
214196	273831
72568	383120
207053	350958
479918	242927
479407	463615
379216	86728
114063	229576
299809	439097
433890	204447
90050	48861
27047	53389
222792	140044
39660	203656
488971	464420
30568	157990
387449	50264
476809	130742
137661	136825
481746	173877
124320	121966
403011	21978
381804	110677
191197	472600
361675	31360
256461	267352
52695	99210
230574	358749
329701	348308
218577	71268
479325	160573
50686	338271
133835	310955
433177	186259
480296	326325
35864	293813
272407	49896
244032	199608
379019	110708
241841	139349
168926	117751
322729	430381
317184	399468
243731	103329
130118	462101
379043	450324
491031	4413
415967	80857
39286	167226
346429	60394
242135	77497
103825	352378
174096	4633
171995	148361
241430	317118
180926	357620
94767	86307
104675	354630
293187	116070
33984	345745
388335	378462
227036	28796
82840	61572
427835	307294
222102	439900
364807	76009
397659	488036
68092	248398
43438	114638
493547	267602
187527	286936
357939	176013
266124	120986
466448	228777
435501	358691
429533	202426
399926	1650
376553	195075
304186	24299
19056	312620
303420	77727
118179	478859
440604	470588
262079	381857
361576	418000
103735	27766
154724	38063
35251	282490
80009	388575
272742	327099
392856	226191
298026	307384
199333	172653
316398	318735
175440	264859
11896	406838
181543	329395
71396	66098
242523	15209
460012	72853
193132	185307
189318	235578
78206	468907
97732	86974
309041	310261
400540	307176
231770	488353
487060	469170
328113	61110
218730	150084
336071	141166
459993	477986
35383	137456
185474	116603
444436	23018
186652	492880
135489	86560
64851	68773
414825	318287
31935	236654
418182	493990
41474	151113
425729	141440
425322	318563
236359	121106
392172	437781
458207	318989
388696	327880
273604	88113
197523	375840
284315	93627
356530	151562
378725	123718
467513	372433
180023	272908
296579	353662
160185	464463
177742	339853
424323	27464
11585	12842
299872	363035
417938	36533
59797	70179
10546	224060
392370	156582
335620	262216
239084	480899
2705	97070
149636	327934
433766	16433
114865	252644
104740	451370
316489	118286
319259	157703
196286	369018
135139	201516
344314	407913
243142	6655
243766	327100
379680	101187
335707	373096
434057	370866
92209	418000
136890	59040
133418	336590
241645	434893
160768	468125
229971	474956
17503	120195
341039	246311
403185	215623
296865	63071
264017	131075
227663	378330
367791	433132
94098	343804
369780	420790
425161	306633
262426	75715
116797	303640
485480	385487
271172	97894
427494	232347
371083	291984
282626	188319
485873	265487
266515	118735
489187	352136
267674	419100
399006	205567
292588	277595
25690	130310
109744	243840
129620	228752
61307	366127
206510	24480
43068	475683
416742	99210
124259	363217
239084	268550
466432	10567
248239	450291
414058	451753
77682	337508
27396	371967
361745	466700
7922	329288
373186	392000
315958	62578
212265	206843
242543	15174
304695	160009
246087	89118
122370	214050
422476	300415
263377	304466
219159	488048
447672	94516
283770	49228
44976	422558
422853	314477
466737	492811
436682	75014
356355	242434
128943	369869
384926	251597
370026	462561
203602	417680
420944	129520
383791	273831
144998	136618
291635	304589
318406	198297
71367	478343
97912	113429
71665	104817
262180	254292
385852	372056
236563	84089
274613	141026
200454	39934
396036	47644
293091	104697
306341	293813
420759	114662
162625	440247
9230	131404
342489	393184
364969	9054
198317	408981
481406	378055
280600	435553
491388	44341
394527	21902
194031	476951
318824	236860
320845	470399
449458	359809
442227	285156
19482	22323
7138	119868
179620	317356
362267	224078
98335	397009
201448	198790
383379	230324
418459	478415
101067	27186
147592	336590
438193	235078
458483	486885
415967	371322
20936	74975
326631	266172
167583	280703
313112	150842
275330	473345
273108	398333
136782	269194
282632	287075
11156	197258
184572	229133
426292	396563
21383	203898
310837	277467
98404	280770
286511	355392
338437	241468
473926	242022
207843	50956
28357	232663
414930	48661
17948	122424
439904	303424
416854	277444
335730	486339
357804	369599
360216	65245
334206	55267
259554	19827
210251	67907
190524	42168
68402	156236
239698	48163
317601	142960
71665	187998
439755	276358
113514	375840
238721	207042
233498	308263
175887	77727
50981	274082
264479	15209
438960	149140
396347	202467
479716	62821
163549	242479
269357	426986
470819	297941
130623	359762
258452	293207
428533	476800
28403	459622
379867	358965
44160	363119
40890	26357
169638	144470
252213	78003
93238	88322
371914	54449
224919	401014
68290	404514
62198	298077
110243	208143
246540	294965
117862	486275
425164	164446
221840	18418
94551	110677
121023	486885
76228	206927
318000	94344
350869	28129
94740	212081
388380	428214
85796	383461
319332	67719
471520	300194
319686	410654
454867	192365
52534	136190
487938	454411
261897	465271
184299	326130
28050	153015
348455	405411
289146	283392
492113	362351
228225	78289
22041	273831
200170	338076
102714	151029
184697	264274
151432	48275
346175	467340
329696	312259
200914	318735
422284	45455
388223	393326
283706	169288
41147	86728
33139	16433
109733	20568
329437	478415
318642	467963
104820	154627
392249	457660
36556	45413
487315	320067
165246	291125
196788	425950
402554	437360
362654	26046
119001	340501
445478	96977
114374	465085
284565	373009
405306	121201
396421	263836
423828	452427
154679	467802
344314	338433
463200	4077
20647	265589
235724	150258
171476	186384
488429	312698
91706	222701
52426	481785
387216	20638
114643	122918
446590	471316
216602	258666
481419	256012
77793	479233
284499	228431
140116	386807
345175	164884
454090	271040
456231	432552
256769	162831
47667	455760
368192	432866
191761	400807
352237	265065
194769	39764
48898	90636
237744	311221
75928	342761
164254	58357
408584	445602
185605	293813
78158	432984
20946	20561
316136	131517
297979	277269
71799	446822
194552	29563
405879	338077
195316	162831
224225	69293
271653	401949
318664	422872
239084	400968
190733	267602
447947	348798
426569	295311
270167	15209
429062	184558
308946	183868
275931	213871
483299	454975
26002	249334
203109	413252
131547	142018
297794	50264
438262	472583
299603	295808
227832	190766
379078	203926
39683	223201
485119	22827
279953	247404
21567	110708
86755	272702
246131	49506
422771	69734
125195	437257
59474	115861
223929	99937
171455	291010
433969	433934
335484	295114
17503	157698
53249	13563
333132	378462
66162	482143
19542	474099
153171	139732
6220	110677
392963	403834
484447	36638
93691	326492
297848	200554
43830	29454
272785	260569
334045	329379
400317	47595
56443	90436
58892	428103
456812	320158
204739	237178
120797	72523
282465	427267
33343	424878
232182	209458
229101	317356
451806	377906
267562	157839
104740	471343
370645	180962
285156	79562
228657	214050
187507	250033
248799	201607
73705	223276
295865	288891
177345	277105
51958	319103
219440	487192
164494	362151
111830	453746
247864	119762
337361	481279
461981	284124
491297	88113
174937	10850
348750	240903
492286	76064
121594	119122
277373	368842
125210	88127
41086	266361
70812	417918
44048	231261
266028	80214
123125	366127
439718	58567
8268	41710
409468	292721
398573	135930
240415	329052
300727	148643
300195	390771
79528	24059
92335	106825
178799	91048
344711	464420
338955	482204
196277	406599
94557	318702
410078	16325
298390	75984
334092	442819
44388	478415
174139	408426
368268	427205
400833	190369
319016	336590
270754	489203
464022	391414
114715	491897
483259	50264
201469	130310
324897	213639
188122	129648
356076	220669
231629	283768
46672	364526
126934	83892
38028	246516
265529	15133
275454	482143
161	405217
240486	123410
91828	379481
177297	44057
450465	3577
174790	401297
488714	349623
450257	395506
77666	267029
27322	51881
265980	71480
306742	464734
154456	91250
348792	317356
169966	395988
479260	276108
264792	238790
289984	176325
242428	366534
342052	34641
78545	246597
40028	325314
213944	114045
387336	219499
185907	11853
399208	451097
95986	42747
118755	364109
333086	477358
80150	289125
4634	139515
230099	119381
286310	381857
439719	385141
172679	454479
32430	245679
150850	485304
148992	317118
238856	471485
38665	481279
9928	75422
234738	28129
181350	273831
60193	10216
12669	16433
141793	196783
124182	123955
438830	288837
341311	144073
201400	128326
367201	337120
118179	87013
233045	108522
283126	31954
490510	42189
347121	345401
483706	172089
92689	125433
380616	467171
210381	255316
202783	413673
114594	255650
318549	115174
426035	416955
353738	49832
354686	428368
215260	120132
277731	311713
328934	470991
129956	188925
271083	154137
217953	351637
162471	5258
449292	313829
278642	309198
33172	89644
295726	377964
53636	1206
397216	441570
377941	449129
433879	132247
427580	9054
428277	355087
433941	108683
216666	286461
458111	285156
370612	169891
185554	401854
182892	58140
461150	313314
373116	308002
195458	477100
316136	215178
313728	368205
131099	251389
29962	181106
172293	346939
124316	19998
81570	212981
25371	158268
76677	8623
139445	346266
481399	230830
385829	146202
325434	146559
32124	367689
179701	297860
162806	99932
227763	270095
201678	434314
326631	82581
447962	319657
207857	46259
13205	308611
401092	385967
277765	366493
299327	187974
211202	51521
309917	237304
153771	190369
179824	293813
332544	81280
162596	468162
198495	284843
394285	421115
12166	88113
477932	91665
408337	340622
324377	21379
402525	252340
205244	409540
294	263009
436003	443452
194494	331508
283096	393326
397880	350174
385320	234413
357351	425247
326640	183108
334468	50264
277961	264337
39176	287694
359427	317282
177105	288750
112443	90820
332968	99418
126881	123569
245317	115389
18451	145691
280900	94667
467827	151642
91247	391414
44115	120274
62494	214992
415203	348798
338226	387305
2542	206769
302798	421935
376346	250410
339800	132740
440940	459701
408170	438783
450532	434724
19727	224353
461623	486339
211512	15209
201764	475594
111106	345745
244540	365170
356987	128377
406357	130127
50350	188759
10890	422576
130425	54461
91130	40722
289675	77662
17468	141693
279517	472498
298479	203081
225978	449960
229119	272531
328927	159740
366370	331508
1499	13370
396872	198317
312971	15027
210260	453155
60589	118890
164455	250058
51008	325314
114262	465692
403594	387860
204251	227359
238132	59333
476421	187998
275381	230783
198317	194450
380471	253110
304877	331535
151651	331175
152641	159411
205782	209982
193216	377683
98850	40784
204670	134293
351030	412980
399830	317118
164562	240777
145196	313745
76648	424072
336901	404104
353577	429368
242125	253524
284090	211376
459118	481578
91751	44547
467901	68081
381553	411808
364807	125306
162673	72523
265937	1057
52460	280484
255534	2870
325814	64862
109287	218424
267562	77300
57018	218730
326680	401828
51627	440804
399411	160722
399314	250823
28469	85044
184629	101539
7207	375003
4138	113051
192618	296509
83937	328550
274247	207927
441918	437932
48511	107911
92457	376379
315742	190369
432175	183711
474376	349084
130069	7705
256630	398270
448077	9681
331574	387222
64074	123213
123977	354078
105964	481827
290102	267602
58908	27084
234881	376274
226396	327837
56226	447105
259293	74832
69533	485304
168598	275731
35258	190369
292478	267623
116331	168213
98495	190369
70119	395988
232964	42189
86566	398014
315560	358305
307506	341012
407277	69282
321942	478415
20278	126473
99513	89047
42343	152155
316612	183213
233699	468959
144973	396640
342465	94872
97438	16661
33722	327061
12430	119354
233232	249971
100889	416026
342486	297436
58486	195812
46586	490985
47076	265711
144347	302420
470254	27826
60208	267938
125039	5341
407066	449620
71943	300119
54715	40034
73298	132740
136046	265173
119610	438189
92292	440660
277467	241009
105255	4349
309632	369577
301067	366577
123437	249412
217576	79507
265598	383526
216143	345642
157590	375840
305137	447517
128020	142939
429886	336590
78289	37519
352477	164884
73900	165653
478019	329503
302689	309801
409745	394843
202079	80587
179054	317282
289688	300724
218971	185013
307762	85870
67266	361807
249872	478415
35594	40161
202347	117520
128749	99021
46132	242589
191447	124371
3213	261396
256893	261070
252083	6253
454413	386625
436035	91711
24304	426034
311351	368205
294203	381154
118145	123116
464725	75547
65910	423620
21095	224748
433480	143389
134299	323859
138171	64335
144360	42341
12063	287740
88359	222701
360217	464420
467829	132843
408704	155271
361007	434035
107524	481158
122226	430005
308573	245824
351531	46271
72461	142678
251672	246477
139881	195868
453327	393326
276295	114930
248013	119869
324467	278162
33053	448770
215505	364201
396975	260631
191985	155246
402452	410074
463236	339693
102916	252961
123979	36836
493031	194080
381856	269199
381859	371918
226109	176527
44005	462281
98335	186588
395669	162247
213812	398333
247929	313728
490176	345661
15133	390349
5962	378462
92401	205111
346539	311832
363138	412229
100612	397212
81478	86974
147894	168381
328930	238812
31437	90099
209254	198019
262385	391414
100897	385378
114063	468624
35612	171083
316095	344580
375367	267602
311367	269291
229735	278520
101162	272323
115419	21902
432560	200071
239613	28129
450532	407384
195121	99405
98515	215678
310756	307416
458058	440660
194208	66262
66892	251514
448104	49165
447962	489434
432421	378082
80373	200011
34582	298676
283206	445380
390571	287653
458871	317506
437970	152841
163324	276072
216666	128544
300513	418615
262937	78046
374764	391414
219281	85656
443817	350090
417726	295383
319528	190369
406563	276440
401389	102210
81180	144845
476931	153239
483315	58567
254075	241878
292897	391902
194472	336112
331349	75523
71511	421826
298562	458764
469446	132996
393295	138180
47719	359762
53846	16325
334121	262954
482646	243796
134593	209572
231839	431226
263514	280116
73520	77978
7386	235606
418992	64478
199908	402265
463907	300606
471031	402323
39072	417892
356135	53511
410542	367750
400520	125471
360535	185551
398513	388973
492316	351414
80297	387742
373136	250805
413678	319692
244362	367750
276504	319426
70609	177630
115666	183213
177735	328059
73630	37309
296897	81567
142527	100194
273619	420895
401871	385884
53227	86974
408329	98420
101856	460345
124320	206887
206449	152722
236359	395734
168663	257469
107524	466633
131137	226494
395183	282719
427016	286313
89122	391414
437098	233415
343403	462886
264856	177244
437994	216539
272577	469235
347808	51881
489227	413807
473600	438419
486402	353009
217627	42409
189019	480025
445343	466744
413690	40867
190711	335663
10546	191395
64544	311212
462217	169482
18928	301682
258362	440660
345214	148590
426199	268300
333949	133711
17481	315731
7666	39
12512	199526
67351	162247
302918	392145
392037	354790
279120	156376
264870	461721
450322	82874
153610	320247
168887	468239
404946	48455
170398	220417
131410	330143
195142	421356
314311	399738
337183	462973
347199	317367
438704	449609
44459	367885
314119	445453
269558	393326
141801	25122
436142	332392
364109	34839
231327	119381
364636	197996
478634	5769
329416	281130
253893	397562
412724	232992
337458	112312
438580	114176
409745	126204
313843	446351
412440	211804
208995	25034
382564	131992
333557	220417
451561	406626
378910	319568
345401	444495
67294	415932
350650	440283
151340	208395
299497	214024
270003	466790
107680	190369
64222	245679
222491	411378
264080	353485
486640	263870
196996	306419
46870	178534
6926	213061
153813	55859
12216	250278
241735	245575
298479	116927
175990	114930
425462	355700
215459	430990
476653	406188
203878	392595
204330	16433
254172	82585
303798	359973
270248	256347
194861	60904
87539	474389
112583	227101
219170	63442
436380	127921
60656	392498
352825	139
376592	313279
157768	309367
380858	65839
198317	418612
127021	387499
404607	239239
106739	146873
231025	96928
304015	302606
68532	75392
37999	335650
288594	313314
402941	205223
418992	217494
141563	466028
237586	408584
325314	392086
325431	304865
197647	27464
312442	271741
114877	401481
441018	328140
335931	246937
37951	145270
247254	476951
16844	72523
415938	327216
248216	391414
378976	440615
2288	305320
414477	183213
202336	190369
303303	47775
484687	86707
227566	41075
431831	265548
456762	347350
369209	274508
344079	251446
39369	338269
153813	199959
393218	401101
209523	15293
129727	284979
260990	334283
245206	100999
171176	166239
64008	84608
10853	62191
276300	273831
334948	331982
89876	443503
338752	477136
56619	49903
293836	475273
228128	209510
55940	491947
265664	377115
493859	44832
379339	48275
132538	137128
20392	95189
479076	414392
26686	433934
114957	21239
466028	424297
260624	368892
170403	239984
403272	333010
327459	415578
164268	340561
54773	128213
444585	185905
343975	105498
225262	327061
480801	445463
439953	250053
405306	160794
135637	308674
186080	6984
194898	183036
402805	156202
51484	82585
351732	18665
20669	94516
41378	164394
457794	173693
372764	309026
488012	147787
310111	51895
345401	264116
246755	343433
7552	144544
375113	234432
254763	476171
312283	333392
417676	227680
312842	235445
376619	268450
69902	396681
10300	303592
184210	475874
17481	130966
244330	9254
52217	476951
358322	428711
364628	349240
399981	492180
25183	411445
22387	403728
399441	371934
288992	424514
475336	208487
285036	199063
215315	141623
164349	262954
41786	162795
452148	357373
23255	485304
352454	442505
311674	344376
381675	132996
354778	296645
271383	148287
189508	451016
198495	108222
233498	303734
7088	414334
311046	458164
54844	443243
315433	184333
48163	290505
99689	36077
107601	313745
201081	395988
345107	393534
274451	125074
479447	262954
425151	93393
400512	172266
191330	104446
379475	155274
133105	222531
416661	27404
72461	285093
173758	16433
306551	362267
324671	53748
94678	59693
169757	274912
288809	267352
313745	423930
357593	291521
91120	126483
39305	190369
277120	478415
153652	13370
409898	12923
212435	351644
364365	454867
91359	53389
313263	256121
257613	160291
253102	128239
358746	150225
245127	312259
443118	130148
20856	183690
335533	424306
107622	76454
227993	65252
172329	245679
178759	104740
430831	416141
79817	303033
268755	466432
111340	88341
402650	150982
433215	328550
5700	320442
393002	134145
157657	476951
222383	240962
297953	17374
174790	460333
347459	88289
188388	140049
129996	216645
365380	368093
200640	111623
479044	107103
372112	15209
94330	454975
182413	277568
186172	286456
11993	141954
15528	407306
63130	264463
43656	466737
243487	447335
24185	283178
430511	132247
68532	480723
109824	230125
27158	316467
54454	454975
368858	89883
489993	7808
360459	42071
313058	237290
170803	160270
161506	322422
414203	237165
286310	484365
436349	146828
109526	29509
376175	407116
189965	286016
413351	195121
31229	339881
157458	446397
40490	345560
420384	39223
422896	451693
46296	193621
39195	119799
81441	45413
139185	215791
45459	166513
361553	373979
117966	186259
185966	37249
345401	252710
342486	384915
363412	438850
268359	163344
383391	10372
15068	404568
67933	178422
238889	396080
289381	36162
214050	430082
476090	16317
324657	90336
167294	186463
121738	96414
237480	51222
253205	43496
141098	125577
478588	65621
424820	334960
375405	483274
352894	171458
131178	120173
28613	101816
238840	466432
61332	459756
486145	114930
168417	355190
23707	145270
460608	279566
417938	209967
368620	343291
68179	330185
392373	167350
377626	275790
175012	434991
954	204330
262660	425799
410644	221324
493631	89283
307805	454975
469402	368745
99803	43783
210156	91247
144716	152502
54539	35237
298317	189825
214076	444871
315268	392202
61815	447519
297812	452090
406882	84089
438501	468832
245938	154222
305731	119799
367317	24822
461049	18744
436787	471745
467836	150352
51517	291521
169649	374404
216843	212629
448188	396293
415065	179127
461294	183566
214279	411424
116858	345851
286591	236654
367343	117565
150237	473697
221308	459213
81547	46294
445023	291266
286145	208300
267387	116631
291221	391034
103020	39138
387306	27464
178263	327922
461833	385699
478215	73336
435454	395988
339454	172089
180382	72363
44159	309632
417848	421356
440710	152502
131275	377466
242340	75273
352007	239872
316565	195113
325805	157520
415713	462650
190015	286005
428410	122780
20669	154065
396841	390349
199565	42326
412547	443693
230866	83140
217938	149046
289276	475548
350594	336464
61500	104383
39038	183213
436428	266361
145521	241525
148234	457252
223809	48275
281709	401101
184215	307294
270134	278338
200019	72096
231528	7352
99404	426073
145828	331349
473056	312697
22779	200918
273969	261707
115968	344552
24492	467192
5539	73336
341731	466151
335069	174411
92835	143471
295009	170088
477183	391414
304980	246643
24412	150966
483143	338915
48832	124059
380209	273831
78168	344508
41914	190369
119123	133604
397820	460668
189009	62191
158149	350802
454987	369599
478509	272846
92642	435708
267734	244154
328647	225146
448601	202189
151578	183213
103662	396069
63808	479579
25690	423939
286555	202019
293508	486339
164521	190369
254559	16940
37688	335827
269124	403149
445023	17155
449803	265397
383857	233590
418291	415034
319116	9054
239673	96426
280613	144274
144874	145020
189786	169135
292449	395547
207895	451273
398308	198926
63983	148025
191876	426217
339938	337216
285657	400349
446182	65259
277954	319438
235706	6072
30357	16433
186597	237517
412187	234356
368117	77978
275708	144959
302065	190369
276821	69398
156246	29187
75457	254125
253899	32195
228326	119868
350549	7347
392837	484727
488727	131682
389308	295650
122357	491150
176878	274558
272737	469227
359410	387545
325057	371918
10870	263674
154192	404960
449521	251878
189063	49931
70955	463623
235606	14355
435041	72432
184725	291333
493140	225638
424408	185446
448000	377683
32555	248773
41352	12557
23542	435481
396487	76770
276821	350586
8479	361744
456658	223505
77420	121420
329172	354988
36491	154532
50767	205270
461371	343728
453919	249334
165680	331364
285867	212175
370734	248279
272056	22907
261714	256723
344557	86728
39403	109775
422542	166513
300473	433428
3586	440660
256723	114385
316961	443976
476106	180581
443245	399467
334092	272309
285821	468426
424256	444201
331562	240621
153322	209510
460505	476951
83539	237973
10267	458601
145245	340307
382203	269374
305486	290462
289398	446801
23332	324712
21582	474931
245206	139951
89257	348798
874	214984
402895	357748
240609	169334
32169	429368
62880	123369
21046	35707
434973	8463
250505	256762
467930	44049
383070	10379
304013	372698
233498	67540
10393	398333
292541	121106
345008	343118
67969	293813
203354	21523
53869	11451
229735	327350
171097	60108
259637	90277
470542	310261
84127	35421
50525	181993
101334	1910
93765	284701
475781	156376
106268	255316
357063	343462
267443	8623
48282	17296
435246	450798
118938	311394
86683	360708
381890	13370
102644	484245
147301	97344
198317	251538
323045	77004
231881	393326
278222	436006
108140	401101
347217	15133
406540	110677
380837	180176
492403	155817
89960	289191
475339	254973
27254	321305
416904	433008
231887	144301
254829	78703
332474	366280
202776	321663
226095	69259
247710	407902
448062	455733
242411	319122
371253	317118
130069	9787
83381	304173
179767	72523
128626	242304
144845	176019
261369	61481
271188	300911
57447	320067
274295	414269
404568	221660
233045	329203
61724	103205
98654	364424
194769	467796
1754	168381
311667	313015
461905	368584
130069	483149
65842	384336
362502	246672
267562	365339
336487	478415
29868	464727
439977	142277
444076	53989
381831	292009
31561	143224
10723	35735
125104	209285
296425	101806
174139	287630
153639	56875
181793	164504
275721	214024
59688	231617
463935	134262
29599	347202
261066	102352
191795	183479
56286	114930
221521	250679
252748	364552
352882	89693
258152	23672
230514	15209
10471	257297
281671	436889
191155	179006
179645	285143
236641	161630
93148	267352
422463	286936
194188	2678
249202	164521
283760	461049
480105	370463
48294	346768
389512	98904
189590	430356
36701	173176
35618	57308
245950	46301
382422	267602
435138	409828
448687	29647
462811	365624
358132	299104
58484	109929
265065	224282
248491	48365
100073	226372
399286	124714
224377	259435
391814	186259
318274	236267
470994	236233
73466	246114
123899	309378
297665	145860
326880	294127
154123	350088
223076	4349
55047	6253
260287	183979
427054	66004
90969	367970
361044	413525
216918	86476
466832	453743
440580	388400
242159	220265
345763	392953
281839	140473
192094	348731
37970	99405
36712	370717
396036	207032
142643	377296
56232	259703
165393	3581
441402	141440
261278	454215
275721	384396
408365	336590
337405	366534
454697	332392
101673	238577
244907	27989
18163	440660
422246	349272
395222	409276
368975	462444
230574	283249
358954	4889
72407	374314
321593	42774
348246	282286
203001	119799
409393	133249
62192	8268
455751	153247
330752	197328
454167	144845
178959	390334
449803	272069
457302	445753
34312	101816
459498	206312
109440	440660
124803	447986
96390	357701
373025	419576
390846	9700
163594	456546
246111	166513
186252	357937
54425	22347
49242	293813
221586	25548
104817	46534
433773	270157
153322	451460
46389	249202
264326	137719
156446	249340
298842	450011
241844	203656
120710	143997
246931	394406
129895	341271
255417	339047
416227	15133
249894	307925
386762	333766
465502	114930
321547	108554
459084	129393
331983	366038
36063	144306
88628	42035
150013	73348
27412	119381
222539	187836
237400	358749
179995	450983
24867	103283
235145	138053
421109	151765
65513	73266
100301	86560
182657	436419
358224	201754
343604	249469
462817	264780
438781	425675
56396	41673
181111	5040
141453	276602
4098	318749
386649	26366
139393	277961
255557	413335
62213	62191
86311	194805
190621	192630
81614	470822
39666	111623
201495	451431
64848	57134
313523	480214
109062	69749
306180	356645
416003	463774
439104	108554
183484	223280
230731	286077
368956	410956
82073	248958
221687	226152
236152	105498
493546	197065
98420	248501
174349	276543
127788	471301
106305	368820
260717	427400
281586	371767
81432	104498
231202	261396
439361	31833
23745	11626
1850	231301
405638	95974
431449	376223
22005	188463
303365	222873
171123	273831
377448	72171
449566	313909
33991	338436
27281	341319
474384	19943
313866	429564
389647	183213
274515	110677
434611	256386
88392	89788
135796	237235
315340	440660
304689	284494
235043	62793
388992	244017
192359	422335
255585	57441
124231	34692
64005	130956
248876	269199
253357	369577
103909	212868
392539	132740
407894	76454
389233	405217
153813	284467
8607	120195
365550	240724
346557	122442
478424	162762
165705	122801
106268	302477
331109	183213
471927	70208
183022	35735
375866	171765
100149	378462
21892	220417
296709	151172
290216	110606
277403	366534
338901	491778
342465	410573
137891	378082
297069	113522
149766	337802
456658	287740
275859	142318
466133	57989
69292	179045
156012	42890
435266	298077
420777	443781
40317	380402
250995	47376
88647	49903
374804	337657
265345	423727
90696	60634
368523	385142
44844	59333
82690	350421
436807	183213
413331	94376
196996	360531
266063	68950
343493	40784
279257	206768
385538	405837
3809	160895
145585	348544
346855	104598
68721	175497
219173	160419
218312	276358
16873	40447
418516	302930
252875	164584
392086	107711
309086	209018
243777	423559
319834	247364
46722	40784
166213	475028
428392	136923
381343	216888
298889	46371
223488	289298
9246	43021
469100	450541
101333	258370
235034	16216
155870	447517
430831	219311
466878	95942
66283	183213
32922	279509
392677	408430
257456	152501
344127	254543
231019	288686
292127	155214
1541	395488
223852	113138
132022	388839
107109	382280
328466	288062
395481	211663
262009	157688
196167	166513
225814	70881
233200	128134
219861	86077
300819	129922
189064	393162
75596	20748
316153	417201
177330	470092
296750	467703
425527	23018
164818	190369
242800	164884
400671	39667
375405	216251
171550	226494
325824	464727
91552	479614
217418	409828
281923	32017
273557	463985
237535	409828
338955	257298
234087	300825
176759	141166
255021	179045
134145	376121
138648	314565
269615	48365
245217	372992
56046	16433
449522	315945
365910	419797
349140	423849
456748	399929
402509	18793
311300	159390
375667	236071
388047	397046
84698	158870
968	465470
380489	270095
321118	159046
232042	267352
11675	260640
85996	421408
306215	470795
262385	190369
470695	366534
343038	137658
51865	88113
22878	258370
128556	123283
456164	137685
223012	63528
194325	429473
250183	444452
467605	182305
41378	433588
384743	30691
235606	375733
61367	322493
253503	278200
210532	231816
186587	436224
465270	90123
406073	52537
398308	61572
247475	17808
247929	289286
247961	143588
321916	303042
164122	345585
348660	452233
155073	155044
30436	245275
456277	307673
204678	45141
396758	15051
312692	23064
377448	157083
479351	469583
224460	24620
242895	220487
315573	228324
344187	75379
44159	400045
333361	88113
137891	486185
493080	36515
436402	406626
39683	469924
201833	233469
268540	82463
423433	295484
184291	22804
129652	223729
493625	405217
139655	257665
377869	410062
78807	48772
229735	234046
81917	489552
330954	48661
104383	415500
108356	3664
236040	61958
238301	329145
447158	191585
306310	449046
238234	384159
102458	255640
36451	284155
126941	244805
451524	359762
274879	88450
265192	375840
434079	27070
82865	186940
409016	335949
57605	431652
160094	186384
193767	158101
417938	5855
256586	381595
137875	346768
358748	160722
8175	76432
321118	390349
242530	55129
353568	30326
104527	413818
42402	287875
278227	187877
35806	290
381121	471903
435608	418551
157829	110677
218675	230378
145810	290952
52327	186947
444593	428675
413515	262954
164160	108199
183453	210703
31437	478415
285931	445233
351732	43279
420219	424417
355516	199526
187680	362319
459149	432320
244582	236213
35746	43716
219281	463389
141166	287557
10028	379426
212460	83811
112379	267602
183587	351644
25627	446351
171035	174732
471887	285156
110619	157658
298594	478415
300819	451016
156446	102031
480222	272471
196996	410539
157182	478415
381541	273831
22414	441250
172396	75243
445972	453919
109085	284843
153006	389461
46658	475577
481854	368859
138713	435242
305064	62191
107658	179640
5700	23377
211493	484058
63064	74542
408034	293813
66326	195948
171606	331287
200092	93354
24456	32763
40874	25025
348823	41691
275239	28129
39	190369
140983	401101
359344	28129
482174	294548
34999	249334
69445	77727
427486	43334
219057	73128
291300	435817
452919	178259
233906	423966
187377	276358
132247	288408
238749	209952
70802	243301
138726	308019
236034	150404
429700	281822
3636	62661
265708	475711
77443	252626
422739	462834
165173	93301
49786	114930
73197	286936
114383	364021
173331	190369
249018	167276
84363	49739
342761	337647
99814	461944
335021	252196
60760	218727
341891	435318
190935	380411
318009	249744
484691	322422
13760	478415
63021	429863
100636	155719
176711	2734
343910	300424
98100	336790
449788	212278
434593	295484
257217	464566
135457	73877
268257	132740
417692	355552
105289	469235
69814	77004
78278	53893
178500	258981
444380	126911
181722	429541
252065	348563
120926	314656
451691	119381
389159	481658
290061	392850
107295	213035
118786	380078
360581	125297
278029	310632
287968	286936
67698	299486
309276	147373
8730	195257
154730	359762
16641	140693
82744	82585
107711	214992
284917	74415
397658	256348
66588	353787
292576	409828
139778	45609
470915	399313
308618	396583
294186	114930
428582	331829
447802	236959
141085	16569
33129	51881
365715	375133
396738	479741
363191	81018
57658	182530
316090	8531
171692	447517
229715	466737
180488	160119
359807	220417
30612	65210
193369	219499
14487	268149
317023	250434
336892	335400
327253	479890
79933	23018
349140	105303
179698	440962
221648	120128
446182	71416
69026	52537
110497	478415
414862	423741
332341	476982
112929	105017
107118	201822
295232	272159
124469	162522
179812	428199
218015	86728
132195	345401
79395	25034
145021	189085
443163	132056
21095	152746
380465	473095
196462	262594
452647	248842
478588	364707
206559	205289
337030	426887
209407	108613
301673	148049
300795	7771
167938	233614
24012	215981
327209	127298
456748	161510
479320	149600
145717	124945
284057	221329
392086	127476
161677	203656
346975	175818
216354	256121
317983	24973
186182	118286
347477	378686
268327	358306
35324	169116
442435	196851
270593	276595
33172	246909
452098	479730
237148	393760
88914	267262
425134	293813
436363	162795
196003	381374
16201	244482
431183	16433
82862	238854
284417	262433
275864	423989
223929	261431
465842	194522
231625	328751
261394	300119
470672	477674
443779	210082
454310	21583
245412	185239
323114	20959
330752	375635
274345	405273
326849	209510
384536	214452
340793	110677
216362	77724
410573	462552
388135	402327
56619	93122
402805	376509
123560	137128
389353	156376
457836	331508
440190	327061
403884	409434
93861	303218
429923	342807
35761	69132
234078	422771
90711	417918
258659	187207
410952	190369
406784	317506
217784	91998
344300	185704
101626	257955
359730	291984
317619	103267
68343	183479
226023	289350
434981	492701
332162	313745
381305	44859
336285	397816
316495	281504
386411	438373
261401	245211
117649	317587
41360	113051
105983	263504
413479	316439
258729	361766
228066	230718
364945	401854
86476	148962
410932	142678
165726	266732
482480	268531
231305	195675
136955	487499
142225	483280
4891	434893
213370	165962
21411	247295
274704	461392
381838	296693
433222	216638
479355	200658
55224	168959
76638	62191
191710	243115
256723	398287
306905	218142
232833	149107
63447	305290
477932	490075
17968	453012
200067	69051
305052	246100
213693	211868
52132	214904
386165	430117
293974	81788
346821	183213
25239	150832
81525	193281
41804	387499
226538	467703
71998	66813
445453	387705
183975	125365
444380	248544
13137	255155
324708	488899
409395	447517
115364	187998
398871	8093
83179	385000
400826	1133
169233	131642
333833	473077
155624	63528
432421	123410
412779	18294
308701	444104
320884	423128
277228	379255
140991	41495
148979	261748
421682	417931
427577	216773
175914	447669
420665	114930
470554	377978
219546	210139
265503	39601
104482	255579
166909	182578
113616	274309
86383	298765
361553	476712
451397	159335
310261	266351
86788	402520
3809	260172
37526	227456
425166	17593
268575	218727
51710	469235
198043	237781
450734	43814
385959	335593
349475	26106
453393	255530
422757	327800
171455	93642
182771	467703
331606	169150
461110	356228
42370	405741
303983	138523
84417	186679
120472	190369
284389	94344
86932	273831
73791	205289
61067	359203
126910	132026
171637	365117
166524	9730
364107	370866
138829	110677
446085	276440
389673	25183
103456	472583
60595	391414
344572	477350
174593	336861
230450	226216
295404	51222
108559	264406
471254	481253
120050	255579
67906	312405
491584	119868
151589	71917
264026	277585
217270	236696
319032	149389
43724	14254
281278	175355
456277	244314
44463	159872
372764	301683
166213	179389
329323	437360
376627	192792
126744	409828
127531	47818
208617	337820
256796	13370
428735	295716
307222	454016
32254	225499
253590	109006
171694	129051
139743	209572
228225	88166
229123	115386
293405	103812
340175	414008
448497	59121
342465	401297
139759	340316
306074	95149
190076	301475
410212	277961
119665	15209
386741	16325
188081	77031
470900	399492
23197	69483
359949	240505
154251	132996
239706	416232
311723	38440
385608	372421
250854	369262
329880	338271
158577	60401
386137	262954
403692	226661
472058	41036
171758	266852
46037	221759
211378	205223
345881	401871
381053	214050
444139	53031
452214	468740
404892	466737
347485	32673
384744	187834
276821	388832
18333	454263
430831	227860
411282	77004
82541	138088
281052	195551
79395	188759
354868	246981
329685	227353
35806	211793
228811	26139
133082	62241
231615	56898
92401	65002
165680	259553
278492	172041
15819	187336
375614	56739
356535	333709
211416	348798
51447	435448
71796	436900
339274	214024
362968	384401
461839	307474
31811	293813
428944	319647
123909	434831
388135	465371
345715	23998
35546	349346
86240	461944
410987	271989
447219	93190
295100	310982
77300	400054
477529	317118
49874	384009
439646	80325
141892	52888
355922	489822
299302	139648
470462	325259
367480	463623
292134	420944
29907	368205
404198	476149
124288	464727
216998	317118
250010	491497
259769	459647
274145	318735
294399	246311
96441	375840
370326	18418
412602	25815
73298	481405
277568	220756
486674	96977
146034	379293
257581	158625
144288	489781
42391	190369
18362	244157
346236	350822
97926	222539
127611	478415
275299	45768
428583	394636
63597	480695
377869	349129
486079	395222
200092	337120
455074	384063
418587	296991
367288	40784
409016	442096
31297	94073
201925	171967
1445	33712
94125	138976
392086	340561
144543	341271
252377	178757
202391	138324
149373	48521
453530	366127
11148	144466
483955	182226
358533	440804
160765	147121
241239	159249
53071	464229
95409	293813
286666	454822
9503	363581
39683	313672
333311	267602
142844	277961
291590	275381
250900	188233
362231	252083
80473	119868
3015	134145
398388	80536
225694	59182
474688	290523
305418	109840
482499	33366
249439	419669
459052	190369
96242	431249
243569	370083
398659	81225
488613	118662
35151	183690
228128	106739
112008	309801
62566	70201
303514	218730
114643	298785
344433	245679
167588	360920
308959	305977
427960	54895
58357	124228
174349	108556
202774	160262
71559	41495
130425	40784
382899	53641
367878	441135
440292	276358
130121	94640
119595	388248
202922	431137
442236	53389
248222	15209
477728	470991
264667	141421
247182	362808
152239	245450
171796	264879
490580	264810
367986	451016
228225	250434
142066	60517
186409	486589
334985	339600
108144	168381
44920	170549
41755	253800
260340	42890
315358	134448
102644	260129
110161	370866
167475	274309
448619	435955
221578	283739
422246	374887
380454	23018
449795	359218
28599	57574
345401	154492
36589	268369
412261	642
165326	269673
87589	27464
219136	454893
64444	179200
315966	53863
464725	252241
396786	190369
488190	478415
150834	92580
73023	277136
387066	448940
306993	77049
184034	257298
406004	86965
12063	201653
167588	48636
430322	293813
194304	53863
440313	56068
428892	427416
290635	370236
406144	183003
117069	424874
82434	54017
411925	53788
141115	182400
203081	214047
465510	362817
351452	486885
319081	378468
433089	105781
177835	9968
136522	173165
310976	185013
425341	240072
408036	84089
364746	411809
96778	90277
91009	220645
263385	29105
110035	176174
470005	366781
453294	282072
347121	374562
142138	469235
386825	262648
373753	462293
312465	383671
54909	164813
146391	446403
490521	378462
189626	336590
250594	349261
177073	420392
161420	409143
460578	420010
250298	9054
335672	64364
464180	11626
261278	178936
342188	348344
474636	408288
466623	402509
273108	454975
91506	80359
462891	340501
78664	149410
292021	86062
223080	446287
449628	137128
277799	357294
268261	344418
133404	449090
453256	229733
22091	350372
330194	353389
251473	190369
408998	268917
8811	13961
52039	81280
199189	317118
275677	151647
212250	129107
89219	392402
438589	136177
384218	402269
399280	132740
164845	273831
256893	77443
4018	478415
209014	442051
398203	356645
300076	21583
418442	261396
187903	383673
415290	202523
241065	353083
349899	460734
268552	187721
377906	435280
482851	369601
20539	182176
326553	469302
192638	442540
302894	184954
57300	478480
373136	452633
50876	166513
335951	342455
384336	95149
128028	2232
192267	452709
232666	153771
360109	76454
342999	190369
11990	456640
186488	420944
325019	234356
17698	22256
289566	227101
110720	89047
354354	413525
236359	116404
56195	468489
462670	22838
363365	72050
56907	74571
335355	102238
20616	423688
390783	458612
74324	245679
237343	158432
441229	49847
65433	372179
461172	127669
155463	100142
358942	307108
374379	2232
160680	128209
472159	62191
270597	420505
136228	293813
874	371978
427263	280520
441921	105867
288760	22888
68884	217423
245917	934
117890	91600
74067	381243
257617	39142
223503	49228
493362	34778
358966	331707
419468	175897
129601	44559
107559	61277
238855	20946
94862	103206
254128	434283
191479	324491
250739	489552
424640	51026
284277	208487
12087	229421
345543	469235
302033	462849
136522	129126
135014	362462
114116	16898
369492	262277
243673	325471
478588	223378
124886	41990
20637	95258
238889	108385
261422	293756
295493	32807
279097	67089
316376	140202
402930	12245
52537	264784
426045	104048
493709	435503
373615	404518
349688	89047
21839	267257
222792	170894
6467	234247
493142	107711
329323	417680
205352	309432
377778	168445
395183	189350
301659	42189
418651	327721
25391	245679
51080	141919
274003	238299
478490	108696
73861	363160
316565	50441
474295	248963
241889	196783
365410	61572
119231	459205
52993	285664
372799	385442
275058	439074
353630	463623
376243	293602
178761	211868
253690	425675
88681	231255
114643	29536
321213	212081
479165	442787
265020	201594
458065	238299
454850	22031
31345	140508
35092	218414
159470	15209
375897	219233
156388	251599
297436	242131
58479	308928
298823	90057
466409	401101
387763	304872
37317	279746
136596	266096
105757	487416
351147	87471
406705	184480
152534	237768
195145	417232
171939	119260
113885	437961
400190	404806
441588	107219
52439	399852
39378	49814
338648	85947
216362	152592
402524	336291
278320	212734
12901	130310
75407	477774
198612	266775
111544	92771
467894	301143
407292	86560
365084	146884
442299	240225
141563	303043
319259	15103
59776	448980
438475	250241
56933	266354
99499	257087
75498	369599
412130	400816
112929	60595
159433	86476
167777	220679
100177	385279
128313	300555
459138	318735
421223	411424
430103	160071
321296	217104
134825	198790
484229	290216
262639	335087
233498	98372
48616	228653
6754	236365
27052	313745
116895	190568
225138	361296
391391	51195
462910	235679
276519	313745
313433	453008
140060	332086
51195	97894
139648	238419
450479	182226
69861	285259
36517	62191
147137	221674
419285	454975
338791	187627
140171	286235
253171	475917
279031	218727
82150	104124
63190	160987
357703	10676
168331	407386
446723	251878
191536	374939
32004	367333
154906	328841
427486	368225
74309	231485
167744	371918
49789	208379
248341	350599
451744	118571
66393	190369
403566	289859
127935	29153
212397	446351
490598	142051
149726	146290
17315	190369
68163	38409
146643	478415
65513	401854
361291	345280
236629	132740
256970	393121
244536	492716
477932	446883
425371	25410
20019	286936
201821	111375
102590	70467
358322	211208
448849	191914
71838	341693
173176	280732
81432	301688
266508	281437
6072	218730
307011	54976
57617	33892
252952	63528
198431	115771
477145	369599
449970	457732
344809	475108
79308	22719
283642	420944
197278	319639
25371	54976
383304	90123
47127	198865
166948	347917
93288	148739
229971	57375
20793	347378
329413	364831
116454	82
147795	3664
265392	454052
45579	313430
353287	124747
334033	492906
414286	213302
191464	369599
285112	175608
345401	237788
217725	43093
153322	275990
293300	428214
396962	356729
75132	267602
278769	190564
91197	166063
24381	190369
44389	71094
284720	245317
255334	386787
12897	252829
382271	443693
276752	313136
365083	176586
428954	476951
61561	435637
291634	203378
424089	395355
112491	411996
427208	72137
281009	216928
97638	190369
27054	258046
129992	264167
351290	488984
248197	174349
379185	72889
86785	266683
231839	282497
425368	274099
329838	34585
179058	404316
182715	143044
373170	407358
187998	369503
338462	139648
418442	274451
140442	451738
16171	375768
320838	287971
270197	478415
91925	271730
240718	415594
78116	175960
277568	233895
308122	280592
330560	463623
41852	478415
378387	273831
15083	167573
337200	231881
214261	467289
129273	273831
243370	262954
13563	184319
432866	117816
83616	318506
300859	304865
394978	175610
257856	87732
445725	434945
227511	294836
93384	451753
139502	280935
91069	276876
7823	262954
150829	71408
460844	24235
225988	61798
408584	84775
198012	16940
36733	4478
273079	419948
290838	2232
306320	105585
83627	440660
437378	289883
450190	21457
347081	39945
425430	455445
255100	5040
84902	267352
181706	420944
400713	213651
121295	206870
237744	388473
470275	366099
384780	146155
185178	66176
298390	322295
147581	434403
317728	207549
327601	159641
208577	200945
314617	360999
380507	34145
226551	68515
190262	50832
112625	360562
401297	198843
189861	478415
54770	339582
211044	406408
259536	491271
282615	201789
304011	30749
71127	454975
283269	476951
443068	319882
439148	342807
73512	146688
453697	349706
132814	83860
219136	279798
438652	231229
118621	319531
373755	69723
296260	285446
206076	269304
491173	431709
300775	338271
173855	438419
308122	88057
266508	424608
135655	63152
467100	72523
237548	199073
475208	236213
263183	4497
323836	284744
208555	254788
192195	404933
362267	411809
430474	170088
211088	2132
372599	79637
436682	487192
242068	253975
438317	296339
62366	21468
187796	92114
384231	356498
74361	225665
263708	250679
403558	46127
474573	180633
68458	15209
167588	121117
178895	4479
138351	46749
174059	54976
188759	237741
107828	313745
266583	364294
164935	10306
191933	1044
203629	469749
474216	40784
250950	441825
263539	39152
237998	412088
482321	402805
251749	472929
413046	110677
365694	13370
353617	238140
16941	152928
56610	368682
134649	160468
257431	478178
195638	220417
117597	353213
116085	363581
298584	226494
197577	99087
366620	120213
352335	275790
299765	358587
401598	359681
169619	367919
60448	399699
21979	28244
126344	185420
408249	386369
327848	73520
60072	407902
417016	221005
95494	58666
350796	188161
253638	456926
181681	951
13911	60775
117887	110708
209465	172535
59718	25410
269852	243438
370428	234250
273095	375145
341734	86892
447133	182000
350965	367946
328075	385237
107400	87889
74772	349901
50575	360860
178135	277989
392560	110677
220243	132651
178507	160419
378261	62191
430835	212081
447199	27464
92074	191886
481784	411998
409503	15133
137379	236213
456051	423077
282316	328688
220925	155957
252677	215054
58171	372653
126166	335477
277568	410236
485563	374305
271919	71091
484365	317356
102870	98807
71430	252341
237806	356021
73660	457032
233045	303380
204798	204596
168975	450880
386988	422267
116525	66930
388190	38556
131178	262385
98282	249674
3696	4724
310695	62191
88038	93642
471365	156582
114612	391414
143101	409828
11181	285446
89538	447327
111964	76185
377872	140728
361903	175721
312549	313829
312105	82585
196673	313745
122763	399867
442262	35629
116290	378686
217162	468099
294508	97277
403426	259559
282691	110677
416825	168911
273183	205289
261797	329318
239898	193446
268558	170893
23436	460767
285023	249334
284166	408242
328812	150974
466670	86250
461135	294130
478561	219499
476783	320868
382175	421830
29782	16433
260110	451431
183071	391414
212153	479579
179229	489150
391264	67692
198779	119762
5655	114930
58928	426569
112443	73336
404178	12443
154708	369795
316136	249595
325905	137739
323876	286590
145521	291834
402348	175721
328947	465226
19459	314516
491628	458264
9061	233330
441800	275701
191993	317506
441823	12184
196993	15842
105017	201033
74275	39887
331989	223944
366489	387031
85545	114637
290894	210738
391246	276423
436219	388575
116396	326815
381941	117487
334505	373103
463723	205289
300988	152502
256875	264406
342013	135542
81752	231672
458398	52132
471373	196783
186472	248777
99256	86137
113443	203057
396687	334666
67988	463200
353076	154972
36423	258698
419477	46715
21757	110677
363866	92189
125451	479614
471422	267352
81334	253745
379962	344398
279716	17435
112425	130742
148075	427783
171990	380071
477452	348798
320045	481998
242509	186259
200123	339018
274277	152968
238137	39925
260490	49828
465615	228431
88083	106946
347948	311212
63862	468975
297954	131517
229735	291829
41251	205270
481723	417325
364992	67009
195547	267733
487443	253232
412938	337778
217270	65683
60225	200444
244249	440368
23913	134694
144845	290906
364970	157913
261736	202523
308003	268889
3439	54976
1215	120837
214764	383967
210728	401101
20856	142018
388079	205046
58945	23726
217775	187644
278633	207803
38763	278572
250710	248382
249987	430356
389075	470344
411016	91663
474341	390771
371604	227324
386829	190369
8008	249444
363993	177630
353113	53389
493262	91380
362512	364294
82688	350480
256402	179927
388448	401871
476310	481279
349875	76454
173116	254973
461636	434239
460095	293223
63894	278339
173966	5041
352399	346408
427979	94344
326260	290034
109062	17996
292588	137198
454263	190241
384864	75273
121484	431233
233498	418963
425990	198209
223708	220635
420511	71444
390280	267352
237714	405041
85555	125729
483706	146124
424081	452098
378553	267252
445708	181692
257116	458968
267562	200549
58245	283034
238312	192664
407939	447517
316959	313745
172716	142678
24611	425152
468287	344637
447010	231406
223514	348798
69586	331581
319962	209608
91555	343759
164145	349129
240609	444573
108673	266370
299106	320067
95770	96977
199399	84801
252604	137508
163889	234413
492301	447831
10276	318988
453639	461574
426392	117097
14263	399286
235827	74585
430831	72837
273372	325383
394285	428214
276477	300473
221329	102287
160876	196544
199276	190369
74613	492424
263135	158608
306845	304960
199116	273339
240135	440660
235748	70214
270869	196682
315486	226494
385633	34547
34123	332971
8368	471745
111255	119122
199963	286337
339783	214063
342652	476326
480336	245250
325188	268785
392086	373953
216781	132996
138814	423061
165680	161145
471365	386057
155850	382899
272550	243115
480972	352605
66129	34692
328710	149206
11719	8577
456061	463600
322101	173176
207507	347104
114142	66301
224091	262954
244005	457587
185510	301284
127006	314742
449212	368238
425272	25398
31588	318735
217740	255159
196794	432362
420295	427972
198443	82585
10738	6359
196398	240236
192148	115919
488919	365889
440154	232222
125203	239872
83697	339853
306039	312814
451849	329811
477763	478415
262223	53863
339139	202996
455141	180753
388741	364146
464180	202490
86561	246860
227628	190918
121566	29111
112755	29689
477718	454648
239766	10377
365410	452474
364997	40388
245442	213639
289675	22600
471959	118662
349321	186440
149015	177630
169679	287648
48892	330675
414351	121965
48826	92559
276417	370
97247	310261
325704	375595
146243	183420
20392	106084
107709	102210
356723	481093
426648	490428
11346	316575
112530	56593
475206	272192
466790	467492
485546	95829
114748	221720
329416	431838
208300	142453
212725	262954
199504	409828
80240	347334
133374	245120
50646	64123
455506	481785
116559	118662
117765	355093
298187	135585
260427	201537
178959	239952
371479	263009
62030	113522
76634	15209
474398	422100
407334	316388
205023	106373
242411	289228
195121	96072
468548	169109
463193	183422
151954	483212
219089	20998
238589	287353
268719	131209
102748	453156
400816	177723
192610	291457
234603	240796
228996	302143
127973	186259
172379	260527
40290	334068
311416	415963
53681	430356
112443	64130
162936	407651
426992	77827
381278	475594
19228	281924
57402	487422
376927	15209
261112	236980
139410	68263
153349	249334
31494	257294
164492	427336
480851	37485
224920	470714
202469	102096
114063	366577
449663	67943
482851	27832
407660	445733
3696	92096
323558	445353
481709	205287
225281	395672
28549	226494
398807	394101
112086	5040
292504	325604
306335	215858
438260	63528
134299	291823
40449	350707
164955	16153
69464	233231
167588	373
248013	194694
155396	310261
157614	266852
428410	154624
186440	195226
179797	74106
353738	461392
139527	350650
231305	72985
43138	102345
173798	359762
484883	13629
222102	267553
187796	127571
249436	434945
46870	284591
168773	198548
437201	62191
97127	161308
4028	404806
208092	350549
488971	97894
55522	119585
432496	209285
483547	86459
86892	493803
2432	27696
410678	69708
92401	342300
224857	15967
124200	316724
374620	276358
474593	35707
93148	323340
248013	256012
55351	177366
348495	38134
299580	252090
65134	209018
404568	434193
197242	300240
48146	278586
231839	374041
44676	48163
281574	51881
68054	73990
239947	466432
36805	303146
83573	74585
159127	45890
129687	183082
37791	460423
34215	467302
5729	426510
392086	145829
306520	354694
69978	279830
245412	228431
230391	423013
24474	62196
370260	37855
27826	463075
412205	135299
324816	106903
23373	141509
239	341737
122854	107449
463679	198317
22950	70785
380861	265608
223335	113408
454867	371173
103842	342761
167419	165475
101230	234530
185663	366127
293913	479987
104325	215040
159644	187974
457738	60288
163962	250500
121915	261101
116070	406969
410965	494102
67642	221890
119600	434943
398302	94516
81641	23018
122995	22323
14198	121376
243303	433101
12017	347202
360824	63792
97140	91555
253778	442782
190281	356516
317828	119319
44159	80811
372340	65600
361337	207927
414487	168615
352768	324968
293960	178098
230574	210442
299757	219743
349311	145855
383244	124085
416890	489822
356438	454062
290216	479570
469388	74324
42854	244805
223134	350822
130069	375671
263471	25609
233000	224085
333433	392446
295404	162807
142365	273831
209254	393326
143624	366127
17640	378762
302939	144470
181776	84089
191993	342807
791	422576
335654	4914
345401	259607
326845	114699
422771	312697
210652	23018
222161	86728
470209	459213
267395	36370
189786	378462
27499	122462
492586	139685
115636	131928
49789	355915
4658	293745
227872	304865
345401	420336
382896	430997
464952	43625
418273	427952
413378	160576
350313	291984
142470	13370
404806	332236
184599	299936
198711	278520
102644	228258
246992	456640
323337	153735
379936	256912
119964	430610
367327	289321
300555	32257
113099	139311
404135	410342
301612	178436
284340	420511
38754	390771
207862	313802
225085	478013
13597	163434
58275	351209
29758	196851
442652	110677
451692	135531
401803	21583
98981	239561
249003	94290
44620	283918
242551	286936
267562	53391
315444	250678
294800	439849
227741	107342
232784	109023
366228	33948
466790	232616
119561	421115
61468	413674
176081	310261
364786	190369
412130	336347
203993	47365
327464	374887
282453	187974
174729	303424
65254	286598
35806	451774
47245	90277
446460	401854
315015	246982
372305	445453
427900	300692
292722	359514
84429	447219
400160	293813
252150	490888
178227	370850
417459	276021
48504	317118
208469	168938
7290	420944
376592	40025
344572	38996
146277	159782
242718	151944
216652	18021
154835	263639
282725	311398
250642	53020
236162	75303
93659	94516
442577	254935
131574	93399
218713	483280
153322	338404
331211	127921
214050	142609
174263	255063
52160	375840
198317	480943
237816	447032
171075	277463
382062	10601
270919	260888
323222	400264
91105	213939
375476	31808
313733	15133
215588	93625
227241	272407
78246	270489
72590	280635
376248	439719
47478	460584
352798	164164
277765	177630
16335	347220
109025	94344
104740	374232
324495	34785
51669	389908
395777	205289
434726	135196
167588	324468
242476	15209
25531	13370
398119	120619
10874	368875
425827	298676
395337	104527
2182	36468
183183	72434
217176	451715
357920	458764
159633	25437
139852	450056
62060	335484
283346	239399
286078	429844
331638	459976
270003	115090
235021	167424
447335	264103
215108	228013
292721	142319
48115	428738
288918	2305
146893	311624
318824	75379
362267	84127
362840	455388
55589	2792
124810	58287
138400	39475
148098	93136
5700	221930
381134	234356
723	181828
19195	407320
199327	441635
183498	489822
337048	249202
326260	471899
304146	26336
7189	313314
295717	132441
415169	244392
361562	113138
118132	261396
12063	17112
171050	420790
341249	135200
324967	213017
460075	370669
167742	469235
394964	306100
119001	57658
335589	49966
168437	144139
167588	114276
437562	418653
377259	423125
22494	294738
409965	163678
326105	250410
309610	300650
364567	292189
477932	26703
342225	247024
374041	88241
265586	121145
180080	267602
263799	218842
332703	91657
157903	192005
222102	94344
303670	120666
136744	107246
402760	342415
151359	439460
437623	441135
340772	3747
259589	226777
35716	395336
198138	289515
294686	367178
180249	366127
106271	141649
6431	197247
173294	179782
448414	412517
270248	382386
320478	476951
341408	25239
365613	53490
263609	228431
494082	429863
372174	47518
157099	14213
136177	471393
181633	73018
204181	311680
441021	478415
217790	366127
10462	93533
410558	214992
178308	320508
337564	493022
300890	25122
192611	54700
469250	140841
390032	291521
115144	209018
197090	25410
422267	462980
198985	477986
61683	87415
23035	494102
195729	249709
179164	366410
355508	51895
117317	448253
117348	131354
479044	221801
407665	19310
399987	164253
377731	444
202866	84810
129924	404087
9700	453269
26757	38063
243462	347907
372340	294085
340854	203656
382228	290768
151076	219141
372986	257866
222095	432320
203791	309524
128185	217423
220582	393326
71346	340561
172469	331508
489945	126030
294278	50155
488036	187379
303573	94516
311863	48163
245330	193445
28971	67040
408055	19600
69166	268292
96615	423983
452284	190369
175005	160545
332391	177558
481723	391391
312347	267602
470401	266314
387791	27464
93451	113522
286386	398570
350007	358493
99305	168904
206885	94344
431888	474493
260167	242238
211197	461846
168658	189824
299134	203656
239023	273929
124715	361296
130465	472583
8095	330492
112443	362610
35385	330556
109766	153345
229733	185811
195488	260527
104325	478740
247597	182192
447258	250509
367038	33025
469727	426922
160347	346645
266153	442035
77432	475473
161262	24904
356174	323534
486922	354747
125737	399955
465818	80829
167336	282978
244393	391414
144188	348798
369108	351451
225284	23018
266508	186440
451981	176793
493736	61044
110002	227089
6614	300689
383374	283445
284349	293813
349595	132843
108067	71470
22407	162795
217943	458131
321923	313745
412162	148075
109733	169669
176518	426041
437825	432328
76484	245679
63264	467703
81547	402862
68098	6916
188163	267352
364577	209493
187010	76939
477451	93384
126517	456640
373414	106026
490451	477743
231372	261386
203809	94344
267420	289306
70280	451600
442884	86596
95253	23018
91646	32807
393674	43169
36369	392034
314348	351015
382229	453697
268722	116596
325589	142008
236142	327225
221296	45141
15819	231447
395104	254973
261277	411365
328840	124535
343682	393326
326987	345373
253177	330752
271760	443976
98859	318831
429856	135049
194848	449416
339202	46515
306978	110708
119511	324220
406108	203279
450705	487192
443817	416402
119032	273610
106213	476656
378485	152502
128185	360469
340674	283859
259775	23902
447761	438783
448651	296693
335315	13370
396069	331508
281236	186154
308983	220347
482255	147455
323432	115400
225222	407808
189193	57375
395988	83940
486962	273831
24504	109824
296919	376993
222577	69021
277801	35735
376978	222531
437796	332637
84619	160461
83179	347401
161621	431665
315487	475762
261649	352864
329750	344102
142448	476094
103076	431853
359483	78876
283119	229590
178976	38801
492769	102605
451362	255650
355666	162795
121799	329915
470684	392150
138126	139099
232487	282822
475024	12245
353577	170939
7620	65867
88956	23018
245368	383700
15999	249334
140106	188225
85049	438813
404430	266852
291401	366697
201423	371918
376978	301475
102386	151944
47816	46905
206422	276090
306322	380753
5908	241233
340754	391414
458768	186561
6088	451460
40028	161704
256901	272232
55783	139732
266642	24416
57375	121468
183949	22061
218694	320508
296407	357854
360	276744
73322	46160
281860	477283
10068	396968
28506	418901
367165	181680
399492	166333
431707	368859
399830	239153
341723	75089
363496	349815
460075	245746
335821	147578
360459	4516
280594	416523
10939	281924
414334	376272
440143	470045
118075	217772
349595	13348
31183	9054
180954	397239
160961	156911
463891	391414
87760	90620
320918	53249
461724	20506
419396	139417
79621	429928
441261	296693
116217	291073
245937	249334
1586	203656
129968	385000
453312	141026
386160	251087
205346	344519
389098	204283
388684	370907
330170	338566
243058	64335
113620	281029
492002	479958
227375	21523
316828	148431
92488	381485
174034	209611
348798	413262
173657	54976
130540	324377
145585	7414
92424	301659
466510	246131
337704	462709
398506	110708
85902	178436
152020	390589
353314	306484
156470	117471
150441	95149
109049	95922
69505	103192
360636	22827
93328	330469
61919	419937
48514	168668
472637	417932
421709	267503
383812	491414
219866	224753
303772	362006
175721	292382
194261	297794
419247	125399
187834	459213
213534	445961
406767	273831
310153	388254
443307	110677
205647	400388
254154	301179
41728	413123
181776	285722
446444	464750
493226	333166
280395	426089
83665	412825
59750	411365
186664	5085
68904	348176
336550	105123
176621	205275
138126	208006
14131	354105
278942	467186
429267	267128
360476	21309
180488	103662
189608	343010
146504	179361
77829	313745
152724	315262
27335	399304
428277	403823
424753	96673
474461	328140
146640	4728
418061	211917
348639	95387
185953	279160
130708	324403
198969	455097
194875	429161
257194	368205
362267	163774
401645	275790
287024	18468
338752	209967
137337	287694
305937	490237
313087	125853
88852	108086
157461	359762
65513	421980
137415	20719
133366	393326
491942	89373
56856	314000
258894	366127
180775	387742
295889	267553
82150	316961
18928	490003
145555	57209
339853	454727
359	473282
329373	277190
154504	99437
146865	80201
410390	203279
104439	57989
35945	364769
383164	444671
175426	279651
15895	289513
117800	367750
90987	293813
117862	390142
128337	16325
104490	235148
212674	8463
241822	19967
467893	239404
93691	272339
187458	86632
85049	194598
224161	146893
469388	94344
468935	217494
448688	249445
198317	225088
193651	343694
179590	187974
370238	77727
186198	338981
57360	178436
338687	470941
20946	391111
212435	160295
119464	130651
255155	32534
32014	212694
21232	471648
107725	457514
214184	119762
196818	173461
233502	408321
171476	274674
176903	258012
99486	326929
233498	356084
474081	440275
63528	67472
85242	131322
483025	147241
338915	129494
216324	170951
174790	228838
109853	62466
385991	64444
377626	132740
48583	85162
98286	221314
240138	241048
89826	330218
399146	452115
456021	82003
246755	402601
150715	25672
399467	304320
51928	178436
315405	146458
73200	440615
106459	216954
367946	38063
336876	190369
391913	72371
45057	15209
36084	476951
366283	271863
230318	421909
235189	12443
330276	452098
277765	336763
440604	309180
14786	166406
313343	204813
174166	221324
409755	179472
220756	20019
55485	420425
404568	21999
346977	137598
342383	246672
121828	384674
88479	209102
424435	294014
4163	62191
106285	129185
126305	325636
84745	97527
115987	282427
172070	190369
27944	15133
350650	343702
373837	6450
84250	4349
20992	237087
342486	68551
316438	435708
320379	18710
485100	217353
6084	483671
177835	330161
337773	87664
157405	197077
354497	265711
338897	180546
406152	5040
480488	310261
315867	7130
190281	207538
23822	81899
23798	127921
474341	189659
380306	194406
45353	314881
376619	13563
216634	435708
105952	424251
433919	315833
61540	95922
397340	355552
405970	420392
227781	458790
271431	257298
347042	183505
160961	58441
167198	117233
262954	418264
116610	196030
350478	16433
221377	214050
29667	379177
166104	214689
126002	23616
418442	141440
182672	233712
449884	174375
407540	323108
321487	94578
292592	374772
106739	67356
183724	165037
250078	25053
107639	263275
304165	336290
399237	246672
352636	122462
408459	42086
245000	475540
146474	190500
108780	112318
229590	354719
356469	212584
403900	199948
160169	237517
252414	209933
107173	116087
140673	466432
178265	476656
78617	263648
236506	134262
408786	112327
473290	162795
314930	130675
231554	464420
210199	371918
258873	69708
121299	126204
77704	186440
17069	276440
230051	311990
414058	267022
29088	149089
444658	262954
43432	57476
112625	204671
205346	189038
54500	42653
172430	143728
308610	360165
286666	374980
172899	424501
265223	337702
356931	384218
262276	355943
28399	378859
230051	84436
95244	70557
262783	260911
87741	485304
140919	162795
149147	421935
37524	344866
320165	313019
489091	275505
325499	122462
36315	463615
439540	138204
11291	483853
178837	174807
372219	480421
97128	341680
260889	276358
473932	468611
24840	102561
236796	86476
459206	286896
210493	267602
336324	95149
280493	101268
153858	283512
217477	32807
20200	236145
458840	277465
461469	246646
324105	101058
385828	337086
433794	328538
74189	447560
98540	289900
227639	366781
440140	268140
321080	279101
134299	93384
8442	193897
301364	259965
122462	78436
486391	313745
369645	251322
268743	198862
211217	393326
294012	73423
478037	367798
6331	218727
37155	434893
82732	213957
72007	273702
487526	119850
28561	243275
276427	291002
451228	318944
281651	307472
266307	190266
391129	336590
74649	24756
200410	198865
26618	18114
101504	220417
122062	52917
411680	24620
146172	359888
328857	309166
367585	460218
380728	9054
367387	394223
272636	247229
270461	267352
94273	13370
477328	64429
355083	69029
163889	369577
144274	388473
345715	61806
479822	303466
232890	47129
346784	402269
102162	204925
314343	75000
121950	38131
28058	27748
17502	466432
300273	49896
118150	364294
105979	395659
165565	99405
331066	430823
13563	36741
212355	258220
110835	451715
118596	406626
180918	60009
47289	393326
336955	133121
394176	357854
463723	49903
200867	18975
404838	259929
254430	283900
251372	54449
253662	186259
247597	159378
236825	204925
360486	99549
186369	138274
415957	423524
31413	52917
128844	108743
160961	388957
4077	248251
482646	82
196923	336590
159984	281993
167321	276744
406660	270012
289298	262594
301765	147499
330876	92613
82419	14488
381008	416386
98286	340176
138466	388575
44079	19547
359199	381221
278320	217494
45626	428026
209824	483930
183537	85930
131504	397845
256599	15301
387791	83467
73327	205270
475206	319944
54452	99405
295689	20307
411488	178388
353382	395003
122644	417201
125956	193380
461413	318811
81363	453697
325434	24308
115339	290657
467828	367405
396916	104428
447449	234748
458982	419492
368583	420944
267562	371617
125388	434283
425717	423589
139419	166691
342465	283250
414257	394885
366981	104855
200645	387185
400907	166025
205341	112395
439548	357807
94123	335345
407198	190369
364233	405223
491923	264406
109733	45724
313378	134505
415768	200444
305584	115572
367610	317118
431222	427205
457418	342129
486391	267602
288902	98906
85472	463799
415343	387742
88426	391414
296514	408014
423789	226898
262754	378686
250833	463089
197200	144845
349451	189924
368685	483486
455697	286936
143671	287892
51345	197282
230680	446351
223133	345615
333578	29111
143777	336590
145531	285446
109599	104382
195815	209663
202922	355800
129727	53693
11715	309797
298780	387860
404219	366614
35882	313480
475336	106514
287968	107473
378093	26937
430412	284190
142393	158318
360604	475917
279102	429054
297417	219390
79602	58709
443677	64335
142197	173887
479485	264766
131558	364696
293010	132547
219198	372639
25735	332550
463570	50155
360748	235063
80882	295847
23680	221664
469908	110816
96146	315235
147272	26834
66934	221294
286761	45949
362013	307887
285597	440717
26886	408219
30962	323431
139911	107396
81553	132740
173280	18908
235161	457081
483743	382385
15432	209459
223402	251597
211515	35707
254590	334680
230375	426089
24710	226308
252815	472072
337996	9054
157878	443118
40134	144037
161722	307279
216932	369262
407540	291521
317459	441313
68134	326310
377240	465918
86108	52833
452230	190369
452517	141892
472830	162780
444903	393326
305357	198926
483112	388407
166500	455493
270048	458264
103968	115578
306742	96977
120808	249202
353189	84722
72804	111039
61057	219999
275763	177822
491190	168841
446274	392788
219546	46990
318891	161395
486872	340772
265179	447107
217848	278989
231242	458550
412322	359249
175644	422998
349577	119868
54279	435318
372638	308676
172471	428864
288233	58466
139185	109775
437849	210586
417365	236737
242210	33372
76913	426569
146459	235848
385741	433089
223595	259929
339333	253595
140263	144845
41786	136876
395777	364032
153407	348472
271853	331663
389591	352908
460795	106689
29518	291823
7119	359745
434937	244822
334489	51949
106648	281201
276050	366127
109030	1942
151428	380738
158274	318735
191305	228431
116437	361018
73327	17474
355806	219743
154190	253322
383567	113436
280743	358033
352605	52383
192868	484664
207592	373192
326076	124085
17562	33553
454526	378462
459857	355806
479263	284843
55789	493921
462505	424586
328426	46768
12967	414035
239748	481356
361630	86421
57154	46634
140532	200250
221878	379202
103748	376244
315805	478082
145979	36362
5408	64046
123744	268194
6467	238101
420433	328614
196996	53819
385170	12245
119345	153352
108516	226308
161248	12245
360137	96977
436495	233158
394156	274083
191341	334243
410851	479680
469702	423469
177735	300397
391400	425294
194805	286787
425827	100286
272150	76454
449543	377270
448577	83811
123661	336273
220692	284843
414551	157698
384851	324602
48618	150237
466670	183428
392399	200718
313114	453099
164967	482162
342435	142018
128440	189411
393482	461392
78158	119980
466072	315066
272258	318037
324199	367110
200379	177829
345190	279035
81885	300197
189064	308100
65276	312698
313863	187974
63391	243096
348884	116070
344314	51920
217226	254366
84429	256465
280566	317118
57792	166932
466851	472662
383164	446646
156675	59714
273295	460150
3809	149046
301182	35457
398009	332685
156964	332392
24812	276358
263880	236571
479873	371918
292128	331638
140167	20307
287737	327225
335063	395988
27348	68950
59578	366493
487735	62191
296164	460128
33728	91089
163437	221434
382368	391902
398090	189733
134506	233852
220622	377939
123741	248008
148692	488329
354013	386436
381948	9054
430010	59759
90711	13563
277568	70314
492210	94322
287561	217423
317977	7271
200092	14335
287609	363023
147318	366127
229934	440181
84052	78669
5245	1594
113159	24800
18178	118662
355488	440660
222102	90033
113559	69593
345523	222701
35179	377884
319231	296726
263708	232347
147859	446801
107450	258600
537	5040
93140	303466
105758	81425
142906	335402
164690	440505
267585	119762
12967	81752
417369	194165
313547	199526
273871	275790
444832	69856
179720	273831
486965	57134
78063	187974
464833	158692
115401	109407
158274	9950
69619	248567
480756	295532
422362	3719
474600	26336
375606	478743
283803	492906
33467	453254
115733	363754
154563	159249
132547	426595
299228	237178
72501	262954
231139	313745
82041	105498
453389	127840
88170	281924
203321	20958
250325	388867
277191	402022
413626	60517
263514	333460
127027	185076
454034	278382
313770	291451
68843	260592
281236	94516
166596	90123
49719	52833
416004	348798
347948	231485
179919	211697
84481	384019
10073	72233
58389	294548
163347	24738
285498	89413
220482	64335
335654	294957
371588	456429
392811	422435
9186	466787
80095	188903
443897	257129
338189	204987
395449	114409
262761	62580
108583	183113
219546	111970
219097	291521
166596	188759
81003	441357
368748	256696
98210	108458
349506	267553
436928	481279
316828	186440
488887	34449
230218	469235
473546	48275
41376	313745
391268	347157
271188	376483
404337	149128
105964	278520
484426	265711
441231	310756
228050	53389
441313	333357
107272	374784
164032	357956
190464	268531
108199	370866
6377	120274
82430	141440
130958	134337
298427	421525
333080	285156
406201	143701
477702	61205
55767	224916
134459	386487
122637	480176
254574	74552
421397	9735
190492	112115
477688	60626
214735	180962
230051	307920
5901	425596
65518	198594
212153	337496
162086	237165
412667	30529
238329	396916
138761	126697
342919	297470
98986	116426
477932	429267
456162	134267
349472	317100
105020	85984
243992	157058
81358	151207
289578	217423
55578	274309
152887	52443
6152	412437
247296	373121
137833	426887
433706	176019
457989	297678
119001	409668
485147	221759
98067	32915
8473	12124
308533	384674
358	53863
154314	373749
387191	475200
412110	202486
172417	329975
182835	303648
398363	17435
136177	100465
490553	35707
23754	236213
215434	110677
485697	142018
88460	425838
36182	239107
158465	45687
291535	74067
87626	423469
474527	402731
84602	441202
231554	116322
123865	446990
337565	141370
262308	410951
447404	440660
78223	190369
484247	108222
16438	165497
366066	226760
62567	148000
372885	415931
123029	23430
445270	375840
474341	287212
5558	491271
165046	145691
54652	200072
203611	86707
25437	393326
334092	217621
489993	73236
97515	453010
170643	486339
440443	440962
276821	284797
148246	390409
275630	365216
145368	272732
111012	95942
247661	358032
237148	492316
204078	228431
432100	234059
301938	365168
76068	231578
113387	265883
327277	493755
444540	196783
84053	246140
213535	38063
365099	315407
218606	78811
237714	50430
355025	208617
473203	167841
159622	161304
134299	242661
453736	233477
251541	55074
132247	486440
338356	34801
286472	73853
377109	392788
63391	397456
118052	288027
456397	363619
234534	75568
141850	266852
293414	309524
110721	189211
220274	131315
97383	422175
212575	94665
474859	379264
98275	25455
187099	426736
77231	153015
365964	303175
775	353421
153850	245679
278952	76454
345257	333709
18407	344047
456351	435708
470494	431764
391625	436042
442952	112185
297069	180578
81262	432037
402143	216083
191872	24756
273800	72714
67399	175758
460686	49903
191621	32657
35806	164196
5355	461972
478822	104498
414969	383967
250841	421942
307528	307279
125383	32053
8524	208577
281552	272250
51195	219499
152450	198080
355800	187885
272765	169333
313728	75679
33343	260956
468050	233877
415451	381578
384683	220417
138205	179673
288784	242641
72421	339853
104740	268127
105656	199526
385350	379976
52030	169485
71816	299842
145954	288059
253474	20959
282453	54706
410802	275812
122186	203645
231527	414471
304722	15209
163356	279921
474341	313822
28356	172089
237136	71001
282610	255897
485549	300480
112443	77004
134127	48365
140205	477590
467608	71999
6812	37728
73494	94667
336184	267117
16432	385681
460160	429863
163163	78104
482934	434239
63404	161579
246434	111775
257382	420944
292472	251196
204862	424306
49560	467748
291299	361296
149865	112594
283675	452989
259111	339453
145902	97041
485031	369577
192208	341470
454956	360115
37991	391414
279722	326970
87386	50583
345401	24516
90250	73236
173385	401871
160920	300480
247710	434045
376924	283918
245679	69397
432863	486885
136138	47088
154227	366534
492825	190369
225137	152502
263485	112379
56773	119131
309370	287848
335229	134694
152003	45018
27082	472332
169233	33553
204075	146384
304827	228431
209999	8492
270078	311297
176997	431374
248510	331676
462748	76350
194801	311297
444884	262881
474422	35735
242800	227369
287444	186041
183188	164884
216918	15133
10546	420326
454263	52279
189526	269535
315892	38554
164880	134145
124469	342712
88790	467418
365099	82
119461	42890
477270	190369
275996	94344
130300	82585
203724	352794
7321	210209
391840	421356
215496	103174
10202	319555
180921	38063
278769	406408
282461	246453
337346	15209
493625	478232
259250	121106
468695	140564
182004	394984
462819	6847
93079	462973
76090	257603
288286	327671
237136	86728
452207	230128
215934	105585
132547	113749
116525	91711
83517	200840
292721	119107
147859	438419
334872	345642
152025	278713
308110	313847
211132	278421
434990	432976
331207	294300
4658	391414
389056	236888
487743	247820
25557	204442
168482	467766
242021	10345
339313	155153
466790	210261
73660	211322
450058	428738
50263	493346
39061	99437
159959	311212
351818	16973
26331	143151
265140	97277
57030	410018
354744	146910
395935	123718
32018	379130
219142	34502
254574	404435
153322	276055
236359	382019
145992	16433
414678	283265
407171	138297
112728	221890
251109	378553
364189	456640
158493	290728
361880	56381
125653	355700
289673	485548
447842	190369
352605	319139
326678	413525
396310	304626
274647	489552
420191	86476
57801	230916
296970	247073
490211	162831
84754	313845
86596	73424
151750	273831
141416	421356
134299	445353
405535	453919
445851	141053
112390	313745
49357	382568
401232	402421
348589	283265
11948	119868
207606	431137
441904	373021
310098	476561
142452	169045
337580	246690
341578	261229
203676	27766
214608	109868
30749	92553
316165	83928
91673	481202
226506	268176
376166	115386
172923	63427
20531	293426
489822	194304
263699	55313
140839	320464
324252	42890
424907	362267
269937	77727
233388	219503
178325	156375
235088	186384
295465	405217
253667	23430
437140	236213
363713	450660
472853	310756
222102	35944
307060	122675
416438	72920
52889	26348
474636	271673
432625	371554
15027	414000
104191	465692
144550	478415
109681	435602
194071	443693
437512	126243
66329	192791
382882	48365
432464	406425
238372	165653
483675	212948
442747	437088
71189	220361
213277	207535
240921	317675
223929	271674
245305	257858
472192	231447
451866	301392
366100	74742
192882	330143
136543	437018
11079	124065
117152	472909
334092	259615
365825	194058
191488	60108
337117	216570
211189	5207
216453	84210
469532	133534
214114	106840
274513	216183
93451	172128
436776	203213
108240	449763
356036	334680
13297	179045
464080	140929
367986	187974
230051	80908
176221	11209
126145	228781
170969	425484
363917	267352
178422	64691
27617	237660
427904	489279
180292	375182
55773	204958
194998	265753
490523	5041
353856	196911
149431	94344
143594	162181
383567	440660
135349	126415
171915	244034
491686	259929
474002	225676
380489	168972
199835	62191
466737	33310
8159	476231
415349	91214
7620	180267
73189	304343
221687	54976
283718	476453
210094	208785
168773	230306
84964	72853
229763	455528
250561	81255
406144	118662
345715	456900
456164	476564
243598	36033
335951	130675
128652	105585
339763	203656
391047	184558
323761	42035
49106	218420
3692	464845
445101	464725
96977	186561
229308	168710
177408	388497
65513	227567
358087	328980
274414	27820
416603	327061
345585	340900
102470	233160
428563	291521
349904	86560
220624	327100
322660	268984
345715	154137
418319	470426
246348	274309
322522	96977
96627	101597
493442	180841
463429	184839
321458	350277
241171	107911
305539	164174
447596	186159
382099	463520
160851	82801
84801	422621
65513	270089
481839	63726
282847	162247
388364	214050
12674	430610
84775	196144
381134	119381
271304	48079
472563	242185
259899	202048
311705	228431
433943	213182
74292	168779
3194	408719
220247	228174
206093	133156
346484	146464
280943	217785
163831	105252
477932	8147
405697	264463
121049	139648
286310	472072
261278	346242
481044	70785
205607	139703
340570	272830
364778	86476
412205	141892
129807	107787
50238	297025
203657	104498
392028	28129
71521	21454
348800	152502
154113	238726
324518	259648
409388	341777
250587	464588
192183	11301
337200	291249
482851	429761
49496	486339
12247	24556
429682	384400
154760	472949
116331	461944
448852	124085
3371	46048
89826	488182
263708	15926
144890	378894
364059	267602
411664	93897
299550	135357
477427	108434
397278	122082
273020	313663
19459	176013
396522	317118
26886	392086
427068	254907
198668	447831
330737	492948
485018	300480
63427	157728
55388	124085
76228	350496
216923	154409
197544	13348
26820	315888
328191	303424
96883	425846
363526	70785
37091	404806
301239	197678
311544	313257
382724	482246
298248	422175
448050	56718
452962	134537
241074	313745
231320	59989
353480	285446
37526	454181
84745	363472
319733	123237
305231	79989
99365	24507
462257	409828
316066	326997
12087	153937
404118	443693
31483	244960
8123	86560
461455	354880
97424	234356
127912	127921
443986	24275
110749	95518
319681	337007
136511	446801
52955	378957
484691	16170
443413	171306
27069	300240
1034	379620
31756	315731
298149	480499
18153	11417
465553	227101
153212	293284
254097	119868
409417	304033
120003	38366
425827	95149
421056	421830
224841	355565
205769	408519
406268	82585
345180	245867
484	480421
292676	380689
310813	427478
274852	288059
446071	337210
416717	445216
90296	104505
86225	341784
197656	367172
441644	471935
325077	214559
433297	158221
4676	426688
449322	393326
436615	142274
63215	492906
58430	225401
257315	201894
430831	440303
175853	50264
428405	413694
251763	351414
403823	84775
427527	183003
427409	388657
277878	203656
41304	58881
449864	184902
316383	65670
266775	123839
432339	420231
256823	488777
135693	234720
216252	249709
274270	57134
5641	448788
158095	367426
185339	421356
213364	59782
318998	31344
398122	163165
343912	9812
346043	437396
208432	42266
341221	232994
420328	407306
303641	384135
304435	86974
301823	22426
88439	61572
220136	423741
434134	424348
232348	80107
284263	312007
358322	388025
139531	184659
124776	291521
246375	24619
192909	131127
209898	457514
113897	27609
283269	473316
150385	444737
34825	131536
172901	53389
90220	424477
479585	226396
81432	58861
283353	408350
358860	215296
228849	206081
367482	463549
63028	294079
312782	128818
402766	454975
242381	221004
369058	115783
173443	62560
488286	420392
42973	135743
205238	171796
155817	172433
38420	183199
224778	124505
353597	341878
375092	23282
222250	218651
287566	41914
93384	19377
66035	415188
287934	126204
146519	285156
119276	44596
91646	153995
343842	145948
288100	295304
108963	376543
392206	98520
170494	177415
23518	476951
321213	62191
240918	72523
212013	273831
367208	26329
334092	421575
169759	391414
16923	287385
274314	13563
10241	435708
10345	41257
247477	173520
437140	354081
393737	220337
439726	214050
384575	330469
295865	169527
265694	98906
3186	232930
380676	175082
31371	199526
135800	417105
203534	186714
423710	183213
103479	1057
58042	282626
157878	21411
244854	21583
472372	228431
1751	108545
172443	237458
385549	289238
137360	209572
122462	400587
223708	257456
110330	207501
46158	196858
470258	160291
467674	476231
121492	168213
200658	22611
290346	146183
84429	491780
293947	264766
484699	100842
117076	476951
347246	348798
355774	353926
334850	66631
439977	324411
22792	476951
36380	371422
384823	75568
158713	387742
356064	298765
155073	436354
346557	22777
78881	271548
101585	237165
349968	276519
279253	99405
457231	206887
338752	360531
61724	183213
142041	11972
7189	476951
273415	440660
385697	95149
476500	240796
280532	380745
461227	478415
131661	99405
396718	258370
70035	436031
366073	218615
87638	361889
317075	99405
274329	392963
186245	413335
128233	107139
267079	195671
62206	186259
299778	77166
295426	259739
20946	410238
34894	267352
208300	134145
271559	375834
441099	439464
409388	338108
479076	183213
189205	478184
203656	396053
326260	177249
14948	221791
92401	491350
233045	76953
63020	224016
58637	59759
168167	209510
348198	32807
428182	352146
444607	116283
471309	407843
376592	361024
88531	431853
271043	434035
378461	348552
366762	269586
47582	149410
467364	302895
317512	96894
107524	247812
290601	183213
194257	53641
73540	273831
270095	176655
473353	27212
436785	221294
246175	368205
443897	78811
245679	406253
23373	117023
330046	420895
235501	15209
422126	459205
55771	105498
81304	247524
437952	266852
13186	475917
88460	401101
343811	92607
475727	378462
281064	439953
265189	254973
419630	208785
344924	243746
218114	379598
367247	268600
372926	476618
253366	176870
303026	295506
290294	391614
76621	475200
16458	54806
452962	263514
133648	42189
104710	451867
274377	338189
3810	6467
2845	457157
246311	295099
171677	400118
412472	492906
464022	326324
430406	284235
198821	95853
268081	223430
165680	38820
254241	429593
281574	128068
443327	53624
447335	37389
198283	272096
419016	59966
248168	71810
332211	16325
266072	236774
381528	400824
106531	213728
327429	461182
190789	391414
410260	74975
360596	217793
208329	799
376121	393326
446510	77278
395428	457811
68098	24242
320716	460860
19342	195121
323058	304487
61651	401101
475359	189938
43211	348963
410573	51470
460308	184281
250464	122462
330954	422946
61055	156462
223929	233501
305262	11447
228623	407440
401085	72872
180251	239984
203200	137203
168410	91657
126657	224594
308150	97985
164325	52118
227315	481006
473435	209510
51832	184054
324827	324788
162310	98906
260559	448101
363925	100243
341568	281757
387016	437897
343370	267728
222234	453847
492851	421843
296746	284606
258315	397836
256893	129338
115984	476068
131506	301659
236216	479953
64354	277450
320269	341271
106407	10345
193796	187974
211113	387742
278202	162194
475077	459205
329441	104166
399441	306100
372764	449894
77827	385548
289762	203515
144845	415470
141234	32807
215656	312443
308122	129687
234881	132894
211318	31516
309917	330375
266965	231485
421085	288197
315692	67937
191557	259929
203809	110677
175691	50942
100450	309262
398790	461944
375507	58945
466278	162795
236212	387742
240465	11626
371380	428103
272556	368904
76669	88705
308150	198297
161149	437510
40616	147265
159271	236213
360363	162795
153293	277747
417320	217970
226937	273831
309917	426248
314343	253165
317676	59672
261046	65683
200188	385603
37748	122462
188911	341278
335005	234788
446182	386901
74026	71963
190922	219572
199721	188759
276821	309589
5145	129123
485490	487098
50076	206623
269494	225130
175546	262941
142612	65670
236956	394114
361484	364109
152337	90449
171455	120021
74918	190369
269002	158943
294130	158892
33915	133166
65208	331349
76435	470027
201131	444432
214114	97215
373088	417918
6152	55787
173653	431954
217848	354803
114550	178866
228877	21583
486886	435390
288252	303175
263958	257180
242316	339560
417938	4074
444194	72303
457218	3011
95402	265051
457839	163348
191536	40388
418208	396968
133569	125153
120586	434283
284426	433343
349516	51895
220243	36711
339805	370018
407072	401297
112363	428738
372041	23578
463457	422164
55951	291936
322877	350549
359756	54976
8359	388744
36690	389682
456691	190369
177817	276130
491259	117097
274352	356912
277568	42610
418453	33855
233045	376760
483052	431556
413987	317953
283855	360531
215644	155719
240661	390438
284218	188632
341987	288035
95252	214316
180755	285373
89219	341826
404248	233538
67571	49021
454496	267273
220293	218730
304404	343522
396605	12270
34983	162599
197596	288035
228340	177893
272634	371918
285586	104505
361001	84936
431508	183797
271187	335748
171592	132801
218597	131177
390780	162895
21224	185479
136336	418890
124469	169977
46556	256366
44037	491350
178422	276663
317883	366872
49644	378686
484229	289905
490660	489822
5874	184558
441315	246311
361466	116283
148035	13370
58017	468125
365076	154354
244008	307620
145947	303251
378691	373169
489941	13370
255592	398333
267734	51600
483625	230250
118923	281924
215076	102764
42228	64335
384155	108222
446069	301475
274910	107102
139921	108499
370038	392045
2011	51226
216147	399852
460263	298733
116770	184011
316666	93771
270248	166478
409244	53994
433820	119381
118767	8749
466623	367946
255084	35654
337537	164884
262639	49874
338098	146202
434155	301659
74962	4413
324610	66865
378005	159249
327209	122135
119390	398184
210247	25455
42055	381578
143942	294791
343746	148519
298356	491901
36287	373074
317151	140635
358081	407023
464673	4734
416904	423075
373887	202516
122745	3739
380538	431799
319230	54976
462974	353037
416751	121554
439148	119381
165759	195320
440000	352833
378982	477986
84120	447950
389462	190369
197118	458183
226494	293036
266307	148420
295729	9353
218151	131107
291546	7771
129727	289420
21787	419460
1652	393848
300766	51881
342465	103050
267562	18296
98791	259215
429070	54976
244392	429267
188435	102416
305939	139648
84921	457081
454212	477111
419388	105629
140116	11626
118940	153995
129158	332392
236800	226922
480013	95895
309845	285567
136798	289270
399701	58709
252378	19246
323019	443693
479351	377270
212815	416549
244331	478415
262236	382801
458469	254531
56270	102129
51412	442251
55044	477447
59523	87471
375209	122462
309102	160262
395084	378462
11696	91069
137437	292721
462446	207920
70164	101058
428313	177777
100874	281160
166020	92888
12897	466737
84342	218142
96151	445936
221517	453716
115396	162269
413620	140132
27104	119868
483796	239122
343086	304173
476976	102242
176130	410594
482851	252982
239084	209014
367559	303892
49209	491248
211105	367798
88562	198317
86697	172828
21620	227037
31575	375840
432959	433279
61001	438957
345715	214923
79134	414182
191221	48695
178867	50155
28487	208617
468431	375054
276821	76228
324467	183213
426938	6576
61146	132707
41250	149300
134494	226308
372054	407370
406831	232466
9384	490237
481419	380029
88628	341271
372054	38308
178048	426927
447021	272339
212460	401004
143749	292721
282486	120986
307696	91657
209782	101058
312842	304589
107573	378686
104667	117348
192508	49903
31322	489241
413335	100079
483540	113051
369958	20958
361088	366127
275368	91327
165680	451007
481759	398122
365553	420944
228128	472813
275644	137221
34798	242191
337783	113683
269852	401854
228989	105585
27533	36671
455583	255650
249646	403551
24934	207535
321213	245538
359199	72303
158622	417680
402760	8459
195615	208038
53582	121304
392370	268118
117115	348292
266181	294627
489320	194421
70119	53249
413433	342761
352293	406718
478060	114643
387813	231791
429354	3744
12695	301691
194402	238866
275462	21428
284527	83140
40811	307279
4553	339620
207512	290
493921	193705
433160	114226
1873	378003
461342	414563
353257	483500
146288	181712
258724	420944
152368	81280
405491	96041
175687	462236
78247	188255
381984	463951
210734	440962
339002	67106
123514	446351
220066	286615
471146	101931
309425	316463
278319	257936
221296	443402
393024	387335
9229	21763
437077	435092
53389	359284
162127	481882
164940	15209
282967	215007
313007	390232
380496	472583
43325	39764
293931	284725
237528	45141
93233	291692
381579	273831
409348	209572
322018	242042
201131	30031
407094	259929
287566	316310
3809	45259
341308	261396
293155	100960
463157	147502
3985	129185
7283	399867
9925	323899
134373	437579
159654	316513
395838	250805
235473	336879
43506	348971
35971	419346
360619	272564
47148	204722
10822	52931
40362	132498
465780	378820
16601	81104
399280	387185
179584	246311
384218	280933
374436	306382
312283	149885
24208	249709
286645	461392
458768	326592
203008	313589
162098	317675
150862	334680
61934	8463
200092	471169
129598	49228
467069	183213
136877	484768
177394	260527
433960	214050
44	207927
155854	70073
101886	443693
225130	227101
96505	245679
57408	256121
55831	214992
394204	364294
445049	433384
21417	459779
416426	2232
118938	223186
421135	236496
374314	311491
397816	8084
479192	452098
480801	75495
424255	154736
315692	55909
349447	418111
81225	385876
315675	440660
40890	458244
69736	459241
99405	112752
25400	50538
264797	425241
380025	187998
202645	180188
470731	28129
440190	462973
348476	44690
262473	250214
3816	225239
465901	394890
146598	461182
433085	341271
130060	163348
287566	354694
53247	190369
331042	431799
349608	362006
327018	157040
292205	384078
13268	113894
438956	176878
95207	410355
460482	118763
480853	194165
255834	126700
325144	248777
46092	250214
78617	358032
241005	142018
452288	486885
59868	457081
423148	423797
468741	80743
386899	308403
449619	365901
335169	403895
124658	426089
250833	99123
285765	141563
72564	451226
430356	472223
349595	487833
273831	171201
8281	471745
398592	59373
362244	392485
185158	467199
134262	477787
208400	49966
218771	82955
217294	49828
244593	435242
53857	94667
396421	196003
395167	187831
256919	190369
200427	326054
439511	401854
100804	256121
375405	114166
224606	310415
486110	386275
14834	195804
343895	276124
406516	49959
2327	125375
95424	355093
56396	372238
10235	60923
265949	71189
460746	4347
13892	387742
304013	286337
327209	189687
471808	169678
88344	290211
338113	72799
70702	71157
123123	474635
79324	438462
409126	276440
486712	65028
484407	162505
490948	288047
381858	194165
43334	164164
389469	463592
117103	132247
118395	45626
216147	124650
874	131249
358145	368820
372768	391851
245608	217600
252952	293813
336170	350189
121866	407117
124013	201761
141604	163199
469958	56585
266546	101451
405555	53490
401683	358548
116202	141440
55183	323752
242777	331075
39601	181204
253931	293813
472322	259311
319396	472072
217050	25016
149023	243115
137840	484634
59723	360660
293913	359273
399694	319333
204332	91711
34848	21583
217213	303424
345715	321779
236980	469235
134299	59070
14899	28129
341197	54341
326260	334707
308292	21241
39195	366674
475691	450541
475637	412871
291157	492477
252253	52062
67812	211868
345715	244076
455080	283445
215555	276752
100593	374939
312283	71520
34665	286615
309262	237471
126870	96849
178072	99733
478166	101454
134359	33058
99073	16433
485828	275820
258661	89047
172037	317507
215855	298765
470728	420944
345089	223745
309326	478415
111119	262954
215488	42890
92457	322819
488832	94344
236142	19100
110606	160379
28930	147472
118867	393326
251697	434945
325509	73701
99405	116380
283944	348912
327895	90123
304125	227388
335672	148708
245305	278642
202478	132810
221187	469069
112443	451401
350275	88591
5569	451774
361007	144800
213699	398122
382867	172069
447408	228013
191570	23346
423559	393765
395588	165104
297941	153322
320379	278298
95351	61934
146662	203829
4048	301044
297728	341718
96149	478415
113331	62390
150625	86728
130490	272846
220487	190369
359988	313314
407845	110677
233507	197988
128704	401101
458220	324377
123465	294438
474606	457872
259769	116770
146710	213847
373648	272846
401700	14990
476088	482265
98438	403612
71189	419116
60340	414218
151359	297005
294006	351635
66130	220635
333080	43814
81005	88454
256893	187998
189453	419659
117407	317356
245513	186440
414286	301388
159500	453222
224156	428738
9560	293813
365931	216508
477692	434173
197118	421935
412295	283265
272237	162844
236032	280663
384376	144110
86352	464792
173328	294548
29276	346388
273901	134539
237458	349721
172331	272407
164268	427201
383673	413880
456658	165364
78900	203656
119345	105878
231278	15209
128412	346449
412014	352676
20768	412342
193751	17155
124765	222948
125184	79485
225637	483688
34444	473717
478114	316410
310462	482808
279595	377278
280585	286614
179698	399867
275812	167816
313178	239318
228195	15209
244509	364180
278642	12895
89346	62191
225330	237760
306106	343919
172018	391414
434327	286936
59359	190365
373798	416580
88462	290798
7088	468162
285760	481279
247529	360400
181322	126623
377869	256081
196996	29961
104482	393326
459097	218485
35628	217310
320982	338114
392798	82585
55932	151096
250087	464166
196275	3011
406478	51895
259293	299666
457839	214714
16844	238578
216756	209510
94482	470991
255155	149388
158388	209510
279880	313745
71189	37290
251401	35707
381809	277223
482851	188578
45803	443294
162346	142678
92995	111805
8377	421356
83400	410951
478871	152085
325188	142825
465061	286313
475778	50039
365368	359762
186961	313745
342486	206198
244796	474860
96507	336590
467788	424684
115097	210411
149038	61076
152480	389019
57459	334263
474341	313058
88298	387742
5971	453625
268748	435689
94929	293813
31616	285156
101777	369600
238958	452709
233149	465150
93387	313916
275763	184258
198043	311215
283449	383391
330278	365341
320982	279871
311221	433295
5365	196201
188385	221890
420314	291521
237801	144470
266189	443158
77853	334790
86249	313250
422259	173300
24935	40824
108648	469888
118651	323666
286787	132202
147378	199621
413316	421203
260530	277254
257856	212576
458706	440660
293345	7633
55018	458968
7227	46327
373638	54976
159829	491259
187341	170020
212236	181104
169759	94344
66834	48861
429593	306054
240709	254579
297436	71810
391725	32017
33600	87007
168347	37127
270248	38490
157212	420944
370428	429349
169022	463064
313728	88027
57447	454975
361801	454271
17869	313745
146893	389812
220243	95149
197131	323047
79826	482570
405771	445758
309778	58169
446182	123741
96521	301659
116525	401004
62552	304589
248099	53918
44841	44767
59540	145724
378558	369181
41601	275875
354032	478882
400910	193901
293515	218727
273806	429593
144643	159249
169954	110677
277984	440660
450133	270722
146893	83092
291540	246818
340839	285446
14936	72670
400642	261396
205023	298470
150771	218260
259520	492239
228326	122462
40890	316399
440039	332392
260516	275990
221711	362713
73298	256062
447335	326391
11872	415843
250123	53389
7565	90705
424613	445560
272301	30388
493262	175721
295295	408381
262639	393264
57817	418156
355025	340674
401897	347036
44853	426089
193869	253816
23884	12443
436037	349835
92032	159388
128011	273831
159069	167391
77541	294836
310132	288035
352801	83017
264080	86632
163522	15424
308372	191571
165992	328252
92159	348798
15819	4676
402805	404427
36597	321225
149543	445846
113563	417025
489285	120986
414422	490505
246430	194165
423428	292160
75627	441897
358747	372288
192610	342359
195075	378686
345715	83458
73290	163344
39297	218916
345077	243766
492247	366429
306595	357543
33894	339853
116157	310261
316342	484274
153508	74667
100515	49228
344782	232555
342394	346890
349899	128109
342782	260527
269272	104498
474548	462175
266624	302030
410963	80123
202379	226396
139283	440660
365129	238764
360474	315888
359152	166513
173185	263514
210616	207482
63494	266852
84777	393845
125193	36451
80013	132843
383371	258028
27543	108375
280309	156376
157577	203776
361001	347425
449864	463822
461989	276770
59901	135870
381541	317118
416004	208617
223013	83017
219777	399492
153322	420618
165117	457081
151305	370875
277850	121626
28971	90277
289144	387667
224123	376364
280566	477506
321868	172027
132153	356428
689	32577
449823	261396
23255	5857
316221	295484
95252	265503
490744	27258
367183	405217
97834	114063
62700	15209
24983	132651
382882	335865
130069	370118
55400	168912
292721	431120
130207	317675
93627	186858
265286	391414
105821	225261
16620	99437
282597	243438
78742	118333
260527	168213
146584	211134
287841	266600
114550	129588
239272	237612
39215	342477
375442	418691
258007	437067
55867	360117
358480	22635
197239	314163
5167	197848
46677	485304
46829	454541
416661	320045
72804	456274
10411	205289
425387	221827
262299	315793
187834	191250
74058	433102
268570	183290
366987	22549
385612	473223
218114	224085
478062	412529
330083	272407
293450	36451
80984	479614
14650	77004
315430	355806
431052	469235
148683	198317
15531	217423
124948	105878
93627	431654
359562	440660
479024	116209
190167	37387
382848	475571
27714	351157
297979	216159
317878	21054
406960	146202
226122	112940
390780	404182
109599	202457
353800	225488
200658	158493
426162	86974
304683	360580
121875	204925
390950	78811
77723	15376
33864	28673
319918	44183
432560	196820
33313	94344
28771	205289
44206	245317
395380	363631
29581	86111
262890	307688
260831	47866
161500	293813
119001	269387
56909	140044
277935	390066
365410	386057
17333	96848
398246	492906
21961	271634
394153	463549
39195	51543
2338	311873
10823	222434
309410	445753
419445	255650
49092	200346
447024	287416
301557	332385
334905	74807
72804	431691
417358	249834
428735	97086
77240	378895
390442	454893
339297	235634
407288	236
249307	260566
480038	309800
277568	183479
326049	203656
445101	166513
198317	63282
270029	123146
154113	266747
336615	8084
27570	30263
28614	313745
114001	171494
168610	420944
278825	454975
391789	96390
438403	193216
352626	132740
252815	278300
228924	149128
123444	141803
430831	56686
371239	148878
428770	257563
200105	162795
173966	193705
151856	440660
215476	9203
491976	327681
337481	264406
57281	450670
129081	490652
46829	163344
178992	5944
130152	334985
472137	220417
455862	291521
4851	32807
137454	144800
162840	79477
17559	393326
292281	422164
453980	93245
110992	489822
340873	175848
247558	281163
207741	259936
388696	113295
408227	216665
249716	205270
24454	201795
474341	119762
320726	44056
203656	343946
308505	92613
429390	109868
442239	372244
110343	107290
251677	243438
4891	303424
401963	273831
134533	358621
203724	93050
212153	83409
476219	468812
60298	180957
243123	416402
151077	477073
281244	419423
192940	440660
142205	291249
328794	336827
140748	214992
476447	394092
489961	203656
225694	162795
268254	126473
270455	494102
79507	360228
51240	429161
7176	481525
406144	419098
223769	350480
98684	351849
55231	369599
317795	453614
293913	425956
288677	62654
468356	310756
288691	413860
250853	4659
55519	84167
477452	24381
16799	264406
407223	315457
230391	369209
310062	212634
411136	231638
81978	463249
96799	309425
40228	293813
40470	336590
39195	106946
155957	230663
101743	436698
74227	72191
80501	467703
122670	164884
474743	271962
294323	264286
406197	196041
233045	392062
43493	186714
106158	388575
3159	291759
178500	40784
111815	51195
235389	440660
66788	372792
71021	303175
342465	432730
422183	287694
367336	411424
164227	104383
380215	354561
243356	28065
469795	269075
387375	330438
285362	243766
106268	51597
349972	51222
174548	28129
108819	126150
98541	348798
129081	213089
102797	369577
136954	388575
250290	481785
462436	141578
388224	393326
272974	282970
322364	396739
164829	141509
303132	166808
112153	219324
89759	362341
155026	478415
4027	456640
266965	267553
163519	945
464031	435708
257440	10646
39601	320067
191639	464166
26678	129153
464337	423469
435525	153935
212737	89047
247945	12443
407540	300233
207184	332392
22412	265892
94923	146290
462998	405217
328402	265065
22779	210984
320845	140148
381563	271283
216056	344917
415625	374396
80683	35735
273385	366872
26764	72171
129871	224085
30568	301475
262128	9054
6623	322989
403032	80919
286407	315671
481593	198444
99287	478415
119808	419477
99805	2715
439628	62191
152006	469899
348589	204925
296046	193473
337120	364109
3809	106268
128350	4369
443739	190369
78017	114930
169346	257160
473141	293813
106706	476951
118889	293813
239268	155927
428892	5139
423828	368245
157698	303497
485546	447513
121875	153995
143776	336291
412935	258370
211886	188836
393510	489415
216986	354903
227301	183213
281413	162121
435709	390577
106262	475676
319223	20007
454867	6471
194028	214992
285098	305373
110835	357800
445932	399468
22512	385991
393029	62191
420777	362784
100400	206321
408459	79249
292576	409264
122226	16433
383379	319333
316565	399195
336941	159865
33398	51778
139671	436698
455699	219775
233498	309526
195912	63528
30241	212576
267424	15133
454489	312923
299144	478415
44577	221319
256592	232861
441268	477665
198327	302139
137454	205915
398310	56681
3111	21314
414539	254973
71511	108905
342489	172535
303742	246311
323652	201204
68678	474412
310575	348798
411000	196034
165680	296765
263538	196783
273900	319108
261525	185479
161378	142018
182571	117828
489365	478386
355245	120666
251372	159899
147417	53863
322493	86077
141792	349186
12477	245684
459301	145617
407280	469612
449156	141649
272691	303648
427544	15926
410533	13370
487537	173698
397439	139
252742	26348
291940	41753
213	43334
316021	182226
66129	30708
203691	84775
366402	429294
342465	305002
489443	370841
269126	132996
82688	300
311106	352605
472509	359188
41029	276572
411613	459373
347026	474268
344398	92449
14907	121106
131303	92613
287996	183213
464293	478415
43200	183981
157064	313822
39601	224889
222721	370866
32076	230755
13077	280762
56619	240573
441222	327217
340721	92613
277568	58881
355796	275790
63412	145661
485667	351405
453478	494102
30345	31086
222698	137070
1383	196783
41798	276744
178702	28129
240304	470125
130069	21554
129479	320288
253758	440660
319081	272846
169150	398867
273246	404960
224415	171592
492390	426034
67324	421707
260285	119123
276821	245792
381493	297593
150472	21457
75020	315299
270248	313756
221176	169582
4044	244092
391391	154492
33542	416341
366348	343514
9414	412953
227131	182950
47255	488167
367247	441570
425352	70163
476140	330878
37484	251806
295147	232666
171612	67483
381812	288035
19787	35295
200013	329413
322886	462819
98160	115518
156429	401854
484928	422546
368260	160158
418133	110677
175914	21411
145544	17339
464171	395988
433346	336955
50270	407519
464022	39482
33398	82585
224483	141440
329466	108745
132715	492778
121603	206787
387886	411157
406084	372078
320245	366991
267059	273831
156348	245837
260352	420757
221687	41745
380813	253047
118602	195121
483972	46021
79457	183479
143203	234918
284985	219876
427054	55989
73844	324723
264209	408932
15068	70841
34739	28294
21411	243677
266339	194288
7159	414421
239725	166961
70135	94516
327860	473077
41378	263502
419737	59668
249055	267576
78469	361000
137633	317132
40028	31616
239676	85166
420736	71184
412624	295650
143671	157427
90696	351458
182563	196169
113195	60108
298155	336291
247710	49532
294528	348313
446469	203514
7159	313745
441465	174864
198867	236213
350558	406371
190045	86974
406660	388767
80491	88185
439073	110708
209370	212081
355163	316959
330666	244688
356386	165985
352073	82602
358167	23787
285426	76134
245550	343994
7677	13766
60404	237165
37688	440422
443192	204330
309276	335069
221807	110090
493229	8084
101960	190369
49127	168213
245921	339460
93214	349334
479260	455618
389466	195121
200741	484139
48276	79989
201878	27464
20616	23859
55758	319841
22779	193633
393996	147034
241453	101259
376175	383146
114332	189064
481009	75144
490597	401871
472007	327217
316831	86476
20027	415379
12430	162831
303507	239107
162564	325009
258502	353321
27324	151944
261277	491150
202944	94222
402216	492924
221948	45816
221761	98061
219166	356005
157373	407102
407116	299218
445435	204287
70777	104505
73754	162616
261452	275185
46432	421980
128199	11367
245394	492906
474250	414212
100151	152148
448104	282003
290601	82105
282453	74585
204974	74451
407280	151114
257177	110677
283519	73810
182665	166651
400888	164837
223962	211067
56638	268828
205031	211433
388084	438373
358709	345967
287115	439554
89313	114063
63111	424519
115449	55496
416194	440604
174034	383032
281857	278870
425170	365943
334478	112458
166757	306100
479985	137777
59736	391540
110677	189375
31407	460847
411680	371934
413987	407626
22086	183213
156990	116838
349305	356039
319614	100105
134980	353787
383389	178685
426842	406813
272742	179258
127791	204330
361193	293839
41709	304589
323205	81796
27471	40604
270064	304355
93813	378599
35441	105754
20768	222894
182348	423108
408888	429871
365936	225420
41743	93245
121594	54321
425537	214024
94417	258370
113488	105260
287234	42483
413863	378686
486104	409513
235946	157193
176288	463615
240629	435242
117647	105878
417036	484447
283803	186159
371778	299322
487399	114930
42324	177924
217074	81280
366784	156662
290804	303218
468125	253905
8146	486950
1605	303722
194130	273955
360038	64335
421356	124336
255904	189652
26943	103949
161326	168213
109655	199108
5512	228110
258400	358973
422612	445016
209886	493217
312474	471922
153718	256121
334632	183213
79279	434032
213894	435242
450465	130430
40	15209
15027	309184
449099	388941
4372	277305
363299	205289
130463	135903
92762	183810
348991	251674
443350	429593
147373	246672
51010	333526
265097	32807
415713	273297
247675	491692
315805	428214
378551	22804
160153	160922
27255	37057
105420	203279
72492	440660
303507	171813
453159	139614
226404	176077
76911	28129
16301	153699
469532	43407
382882	279134
184271	171644
219546	139080
280527	288926
178268	452098
33343	29284
271549	441384
143251	306419
226318	103129
402042	303175
242551	123077
276921	240609
216781	336590
112239	438419
290771	313745
494082	293813
451379	220417
359906	136008
200497	154000
385510	69009
215327	165267
332950	458577
15225	30638
358860	110677
155334	13370
167588	493020
460749	366577
320121	368205
181500	51783
25162	22438
166679	134145
479351	357357
423953	226308
6467	347862
289682	354643
286482	5040
431264	96094
152157	88111
76374	196783
388380	475723
478855	110677
403088	273324
466439	318404
75596	210082
49667	118333
8054	325501
340672	393326
66965	378462
454263	395228
352341	74667
320789	131213
456029	124534
348379	194443
444835	248885
349222	428080
20181	110677
262970	490890
45332	354900
187762	479614
409808	17186
181823	2607
32468	315671
249372	315726
380668	67892
122778	86728
408567	410820
193512	471668
189090	246778
446632	417654
410508	104505
265529	162795
217193	266413
252960	187312
128359	293813
386079	101058
261945	335516
359824	477506
296949	113698
288805	7800
471169	489822
183598	275990
383743	451686
355552	475650
367213	249445
365571	266203
414552	312991
10073	270831
164924	187974
443611	485441
413816	135097
388485	317211
455077	421182
220057	275667
289675	326993
484295	286936
228128	348064
286007	259190
25690	178637
128704	464734
274574	54976
128337	218727
486316	211159
235197	130844
423013	103804
478678	202151
298427	290450
462212	262594
36193	216190
96879	50173
353087	265589
304431	391684
38619	108752
313470	35267
415625	212246
35317	46973
65576	54700
481067	285156
390618	12472
262324	207685
440376	193258
292791	461549
55734	141478
2912	182226
45006	444910
302968	430356
347723	401871
414140	100287
61286	76454
444759	375633
460228	36392
290387	241895
275983	264406
3725	304173
12216	336791
448965	401854
238791	60108
112443	88113
78206	68134
134064	27046
91932	307134
177777	296693
425827	317188
263251	22827
91558	401568
69704	366127
450734	16433
114405	303648
365613	217423
179965	162694
454263	183007
416591	68263
107125	264406
158806	86077
16990	331238
477859	395988
157098	155719
103050	278604
181150	158153
89409	158946
284397	346768
350347	290523
38177	182377
292154	184373
339051	3217
87591	140598
134140	314742
444010	264406
110954	49903
100048	340598
483613	11442
483678	402967
278767	248777
20578	26714
414368	275497
231082	366534
479614	320264
400807	293813
122890	63306
55578	236213
98286	49898
40924	378686
321831	276358
213957	25388
246955	15133
251198	344883
366493	438373
36860	23570
345297	317118
359746	284754
452148	360860
341148	226494
352579	182874
388908	158153
12263	106320
485072	86892
143218	454760
144981	462973
52630	229150
239272	84725
99231	205270
462821	234356
356668	390197
482851	267246
285156	445283
480801	141509
130152	411146
30324	164362
175334	227994
405854	363973
325429	396431
12231	28294
112625	68676
272940	360531
333903	492701
168773	450647
440000	183164
244564	257068
262730	189801
153749	48557
110192	190369
236359	397405
353228	229269
465772	395988
189656	277169
422476	446393
40543	26699
266896	472457
351537	484447
236183	69030
370640	3814
179375	303424
39041	45208
218239	97277
19602	35707
271699	236
133386	62191
273686	369769
111102	214069
361533	253900
235473	51710
493288	252832
262457	414057
14458	434893
462941	68691
121860	303218
276526	21724
301269	142177
479043	96977
437818	233546
200919	486339
485368	218615
435726	226308
91846	126559
49413	281924
304081	46869
467319	469235
168961	277595
459937	432015
23673	281924
298128	20946
64526	473320
204272	99552
130790	224212
415028	53389
182892	129663
93384	45141
374305	46703
282453	325604
303807	224529
104835	82587
131819	157987
355585	430754
473102	176422
462893	290247
138592	264406
62234	267935
141493	230340
459996	205270
227375	101806
414378	28951
307976	30917
329287	129495
156068	9535
5228	466432
191921	8084
73327	103519
443380	210032
326260	62599
428582	62191
209936	141892
370762	221148
1445	323963
455653	474655
24927	269648
89200	112312
3430	203820
333737	369684
220417	315888
43797	300119
124085	75356
260488	338493
15027	428477
188503	282822
228400	252893
29235	141509
259936	75379
245881	451885
375324	191297
324011	187998
411384	143548
397563	332392
280882	438783
186221	308668
15027	460457
437798	261532
84289	209116
41379	11964
364388	441474
402312	341271
46870	466816
419356	475557
139851	144444
238944	51895
446283	50008
420364	35752
373025	97314
329292	306890
304146	436740
272731	181091
309276	170341
476518	310223
114300	23273
124259	85471
448009	338189
346784	186159
264195	460315
116877	226308
293931	226840
242997	134694
228464	480025
280567	73607
252208	348137
302283	91251
161197	344211
371191	279024
278868	438558
229854	264766
74440	177569
205636	226255
281236	103751
325761	440858
454367	15527
240040	59893
331698	160400
229213	50368
369701	366127
16042	197988
327657	35707
268374	139800
6415	427744
290225	277568
427773	101058
472344	94665
264066	86728
31915	378462
436092	145691
127814	217182
418658	313523
204078	204949
349593	288467
297275	406638
388051	285716
313911	389682
256773	467659
123010	392247
68532	384676
152484	468162
254446	269106
236363	313745
429075	431361
342952	478415
477975	431021
210111	119381
295229	476231
367715	480982
432421	341729
8164	383949
81888	284042
19697	429863
52500	386365
355083	138126
412724	446329
351855	130632
135760	372699
67571	399023
188168	24471
440808	106840
56806	401949
108337	478415
194244	435533
476811	377270
44178	54700
250833	456602
397669	391414
465559	309180
412578	205289
425503	185335
155221	356750
177339	249334
116686	446694
145949	192365
381121	471668
55789	334068
268748	284797
110250	84606
137836	15209
475948	315047
357411	155747
365910	412322
326758	17181
127818	438909
231268	64429
359495	323262
49395	124312
436509	365721
477702	192309
41179	15209
420908	75379
372054	174402
295841	310331
204185	193577
244470	311215
325824	369599
119464	348798
240529	413525
399461	71468
9424	287566
366534	9285
257546	318735
32215	154667
349706	453697
106209	3961
365571	360679
231839	335519
92401	91337
259699	69734
119727	3830
380465	133635
385731	295114
213413	369959
72748	390360
69500	410415
199473	273831
298311	391414
84416	235634
360459	259339
339740	453249
283133	63967
55368	450494
224630	127921
36526	155967
84056	408406
84583	276876
249812	440660
408711	241292
474501	390771
173304	94516
441765	54839
76861	262954
288295	469235
77829	253816
17479	259290
454867	230773
119879	206686
67571	138600
333201	191129
61651	314939
409348	27766
198551	281924
278176	245150
435251	190724
81896	84306
240016	229766
239570	85379
215271	335187
12512	242027
99810	271773
70089	114930
433476	295431
267542	37596
383051	263854
39271	366941
257765	293825
405071	380875
399855	86974
370977	384791
54937	217423
334256	309784
248981	24738
212757	37092
392827	178662
337657	323087
376535	23660
105838	436528
167588	343216
38051	411419
12508	40284
134024	292721
29469	181620
405914	347597
390349	412093
362267	261759
27826	353194
450004	261625
261779	68562
161363	125968
219719	187998
119001	130811
321747	197380
373170	221319
363581	295106
355424	41004
70431	187045
107218	62191
458155	457408
282527	73336
489687	193735
355404	274869
72804	379462
107161	121304
3072	267602
43522	96149
24971	313745
377326	12263
101119	247092
202379	23668
16374	410145
375708	273831
290216	249229
225157	117608
266556	165573
306674	346758
249022	77901
268113	323213
168198	268774
113363	297776
46086	151715
428735	362924
48418	166513
217281	424494
396303	119342
92854	277936
161865	98847
198317	38403
107453	366577
59978	37515
144306	108791
341782	194455
240097	58287
175989	108522
56232	27570
448644	149992
221526	261396
339868	107920
81262	144515
71876	199526
491220	101058
227152	110215
403819	76454
180139	322436
409524	347957
154981	229969
423711	323224
320965	21902
239000	386783
446071	130579
172079	82201
59180	311297
433647	291180
74011	389356
193122	431264
135014	457624
2700	82990
394388	24738
79528	428892
474606	443693
303318	179506
447972	195077
101049	9404
2551	302977
261305	32807
67571	419098
310503	158659
250936	49660
464849	56473
432175	44594
483112	207696
304952	132095
420876	69860
170421	100705
245275	136296
361291	446883
429673	331830
425303	68334
260581	191466
381385	394948
349857	42890
219136	418336
120162	482736
128808	94516
373025	246592
241943	115502
191439	375107
99409	72205
181888	70593
121362	387185
325216	339478
348617	190369
268578	453404
283026	274309
239373	289988
399673	330752
386762	87041
379870	243301
263897	277255
243291	3639
92209	480224
83860	428214
89740	164884
110835	89883
279980	480685
8708	382936
34899	352950
293998	6873
58971	217305
32468	114796
70186	184258
3809	490372
4157	394435
9653	231447
376481	93245
417079	42695
272890	309437
52695	98493
192238	194165
379809	430356
48226	443183
275229	445353
305697	85830
96559	38134
444081	144800
406660	356223
57419	273831
174189	207451
88238	231216
175012	410707
233388	167424
347121	442473
49307	93245
220065	483377
407072	122694
87021	168213
492247	85081
36099	292733
453783	198457
36188	377984
449366	383114
240015	31635
469879	271383
326043	71660
245982	18959
150364	26818
25996	220857
139235	119868
93448	62191
88681	273831
101230	483930
178118	418658
24658	153125
259381	28129
163086	123630
370734	173576
401942	219499
128903	104734
230672	469532
42090	96033
159795	58108
22414	94671
107649	355501
364039	461392
241315	335345
450465	145452
46487	440660
116654	371918
58896	166970
370126	53017
145457	156486
351080	13129
164497	157280
316858	445233
320304	233763
168773	412162
441242	313454
174139	414543
345401	42347
201946	475256
432882	387903
61182	453847
284830	482315
141117	196858
345401	55989
446182	67351
14676	136279
296675	270421
230220	245757
222702	91998
101079	401297
267387	161901
320949	403044
122275	119123
57300	239829
302354	447107
164235	316796
155396	162795
123378	183164
32583	74417
81547	392066
175503	211790
164616	222014
22966	171362
2567	44255
366799	248842
374232	237235
446182	263367
207057	321331
371277	245679
177297	471645
409165	472072
125064	140044
152440	160722
361007	388575
410619	459802
331349	272732
303301	418551
172260	439370
71619	337571
285786	270095
349087	114930
109389	478415
323056	292729
140394	263917
484384	163413
124610	479570
248013	160096
39825	339373
174221	186259
269003	437941
30568	276744
282084	348798
220834	179106
233792	378686
114405	478415
252563	94325
874	171026
25803	321190
28085	105745
282469	344314
278106	410421
252050	92996
66128	336089
44153	190369
137624	392689
310225	41075
423197	428214
317905	317577
16844	392221
307448	174159
13717	63220
247496	267602
379893	284843
158697	235479
110121	17186
387958	208859
171666	224352
240542	73990
450628	288035
83937	377278
257977	263962
116454	108554
131023	34488
373739	481805
95579	317118
94517	126154
166903	66930
378004	326431
48607	440023
130535	77301
405257	446105
61934	40284
127050	317513
404960	350699
342214	154625
60083	62996
144543	386901
133671	362753
148178	160685
76193	465606
94517	95149
96209	268729
427766	207370
257402	153995
204997	249202
458207	144529
4634	401949
15929	386184
11505	93283
35929	834
233045	294519
160961	186384
94690	209572
225650	432950
385898	249202
407066	276519
448467	293749
329750	310359
439645	287253
378130	369599
90374	431200
366320	460114
258274	261958
297654	87086
248317	255195
154865	70728
103325	364577
56619	274314
159584	337805
157773	317530
318071	339157
166431	110677
110835	333323
292750	15209
236246	6407
167588	81876
200543	119868
375572	418293
59279	134213
306378	309778
161023	165497
271133	470544
240093	13370
151952	410028
16422	354694
381940	475571
14227	158961
448696	113051
33966	14130
76898	484447
87757	371532
280052	317356
205908	420707
271601	446167
114383	49896
392171	250389
238170	85216
169847	47690
474067	250434
180440	451191
477932	388778
109603	352697
288077	313314
431268	276358
90582	303932
325509	84504
390244	52404
248122	450647
384481	273509
115367	162637
268251	443976
55644	474686
280775	330469
127402	298767
146743	190369
142696	414832
420618	262064
306002	207535
85245	59191
468406	131939
304146	176660
192177	184388
438606	393750
359812	316789
207948	197252
31369	94344
207091	405842
212153	115948
364703	3975
264800	463429
274852	201713
119461	8671
167588	185861
190427	401871
75872	336043
163356	87620
109366	175721
2815	245317
280566	218730
61177	190369
232075	188751
344398	231638
140935	88993
322850	99210
111182	470128
328174	67549
150244	301475
321839	399864
176467	214024
316154	6374
304807	252966
356668	153183
162434	344479
231008	2340
262730	16762
486265	375840
188690	378939
249894	267029
415796	272986
112902	428233
10251	107288
134384	331405
43027	18135
225138	451016
32153	355700
452246	388635
157839	11396
224899	350549
332152	276752
132638	200444
248008	113436
234332	446630
204774	96256
98469	230722
214232	372857
216252	272339
12901	61430
107617	400823
344352	197990
230051	381502
49242	390818
126870	315055
153062	480260
55242	62699
228128	84504
19246	110677
323712	458968
375032	186548
363714	86314
489906	93566
158180	255386
138126	302983
242968	190369
306996	356815
118308	22504
154572	193213
42279	131522
457989	50538
131574	291531
314912	209510
288834	244005
98370	137719
49184	18451
348034	285156
46339	293323
338721	276358
256893	476855
356259	317118
315067	201780
382203	171061
477798	74872
98176	340577
234881	253596
369577	455723
197853	479608
227566	42243
294898	190657
16278	152502
224819	312697
415298	9706
176097	21411
270478	313745
124357	284987
355049	383382
121594	477986
310099	329814
250833	316575
160744	195124
146102	432948
256651	247251
330752	105116
343773	149897
297436	161308
402895	266082
470672	361283
221534	246989
69749	480759
257221	15209
259034	482851
389976	476231
192238	442236
189528	144723
162248	74106
404568	246221
130007	12443
274852	473179
36228	362784
444380	107727
304952	244897
79647	319020
279975	93314
148246	199724
87046	70437
452967	479157
129760	340495
18855	399736
391976	417481
372799	388531
352928	452782
47325	364109
157339	410846
476030	372289
236533	489822
257048	486885
493665	301444
272562	461849
215512	403501
151225	65371
407669	412393
265965	276744
283059	16433
375784	63711
378422	375834
486912	255155
229101	176073
316404	42043
164972	357997
281722	226650
279263	124065
357411	415599
242135	190369
34682	317100
76957	492906
170520	11904
109889	205289
382848	83610
415074	60595
223602	29428
268663	330143
149897	139125
22896	236944
72926	67461
283375	12409
198450	198297
245155	49228
198317	199104
175184	431555
175702	440660
429287	470243
394051	492906
476245	427675
119001	327663
69852	265589
362450	471080
67126	167841
30697	145810
341311	493799
426197	283918
326011	136540
115382	111572
335539	74106
4017	3784
13192	485304
57749	386411
217497	64335
41841	397869
151810	461068
414548	129118
333506	221759
229809	395186
256313	5857
410212	225043
232039	343702
461833	301475
467805	296188
438646	97493
76958	467690
442601	146751
243520	140044
237714	434705
285239	190369
128867	90988
118580	256335
188681	478415
456748	74585
294	294836
185339	283026
277467	431133
151931	242552
211736	429863
57052	436924
94551	314742
420136	18857
337223	134262
313314	236709
196462	233160
139409	467752
104417	302743
449497	201208
446182	79705
296204	328069
396926	180882
286550	357804
290	196851
435988	25544
106786	368745
104000	103750
351158	164059
196996	88996
147592	273831
276209	60309
445343	488036
329586	232791
153813	306912
60411	292721
276963	339314
418916	464877
3809	21411
28890	213316
218774	245317
35263	167517
106313	401481
375395	31121
166717	273831
18451	238299
308122	209281
69051	450670
19589	478936
184076	317118
448298	308652
142522	236409
264164	278642
188891	300057
321157	285052
182657	399286
326290	107668
378420	226023
105491	128103
227097	418035
226932	449670
235088	294079
27064	13370
81365	209572
81280	305441
190593	58441
400871	296803
450079	140508
312283	243464
323191	294079
14754	204328
426197	230336
12667	378462
229200	137719
70677	52872
378141	413413
102888	202278
425827	320097
309890	168381
408436	26319
299603	406649
128696	447335
201838	359762
224769	381101
425433	494102
355736	252340
302338	348798
37924	381485
240661	28110
403011	77561
213355	201582
21984	366127
456021	385977
465322	367919
244242	344628
4974	43778
404806	127205
292205	175825
425371	186548
476560	453010
256610	186920
2184	259929
28623	152502
109468	370866
152763	204330
191914	242096
131154	94344
491764	159920
4904	272395
1499	432110
204052	344580
408329	354702
298127	192611
16974	162831
363922	190369
380293	478415
352882	16072
460640	161103
492230	387742
185761	106840
277770	116572
353018	12895
145438	161949
337453	206341
326963	51597
360887	130850
276821	426693
317197	44652
321615	10875
183718	65648
91060	262926
493959	11730
291302	272339
373412	171163
289417	486081
404288	213686
238776	410857
266008	273565
387008	327217
425835	241137
207322	393044
192207	48484
129478	206926
390240	433986
44829	237178
233045	218151
485645	484447
279009	121324
205123	333658
414332	185704
173989	228431
139790	191341
385768	460390
343084	491531
86596	100287
362502	451016
70625	175086
57094	13865
468792	80662
70243	76248
146219	390349
448104	11619
34776	58147
304153	53863
111786	310754
374297	438051
98638	355806
403283	267602
129478	319737
149816	384401
458556	414384
23359	255876
131681	177345
91916	79125
182969	488266
402229	264406
183201	281240
76701	308096
191539	398333
225456	412884
186259	191153
373170	236213
230574	301097
283323	227674
192823	79871
493625	146042
218367	433343
326668	45234
46556	457081
288480	141637
420221	390687
315227	166970
414140	10646
276228	214024
221972	194587
198913	90123
31428	483898
39818	305031
317983	122457
86801	470956
361818	463549
429582	141227
339285	297341
148343	483761
335620	361680
167588	294044
217689	389682
275389	494102
131934	190369
232087	109733
349512	477445
94634	105498
122135	32807
293461	83811
155408	26714
311756	402557
143814	143997
276663	454925
384036	90939
413023	317356
202208	276358
217074	464420
103296	347609
142457	81280
81262	163008
34874	256165
257977	399950
84905	335832
432329	165267
297436	354607
261626	229124
432361	298765
107619	97070
183270	236503
372340	259830
130493	443615
442570	452989
386060	417192
375405	339157
437352	419196
455218	157354
478177	278520
107649	118144
66243	166563
314721	15209
462824	84239
164008	345745
64998	211932
399087	137128
161975	139438
385513	186259
189878	334750
438767	107473
301557	4946
91615	465707
205253	217423
268240	266518
215717	338271
151529	311850
80723	285446
125726	471745
31248	355833
436967	262954
416083	203873
282330	206464
78885	426722
131902	370544
362435	331868
397447	240225
273619	247204
347791	339582
138434	41522
219910	132843
217951	258370
49334	462236
458050	457023
112458	8607
386556	425114
228225	453012
317390	187974
303660	267838
347948	277575
375405	401527
402701	95567
105014	398565
422352	467339
214110	378082
184882	33117
476242	190266
246577	102210
150953	233084
299726	65913
370086	421707
254973	237446
321031	392086
136711	49903
19333	77334
226144	377206
411282	461769
82225	315671
138511	466737
306701	48861
84968	126732
87376	44345
66936	454967
189064	451369
331078	185944
91382	464420
279584	434945
36943	336590
55901	429790
306528	153736
173176	141646
447528	219876
235505	434893
391971	272096
463910	414257
298722	451414
404568	350973
105373	463822
257617	105498
279584	95942
355245	153037
441394	492196
287278	380751
287419	301659
24324	151944
167964	190369
234961	91711
163811	101049
465216	187836
298939	272069
76159	43263
358284	447517
475483	94578
188925	356663
217366	243473
223734	310756
26723	456640
440039	443693
192800	138954
90027	286936
28426	378462
158724	61572
388904	483761
384575	300
109002	490937
323679	214050
63977	461049
84034	420790
40337	237178
360721	35717
377805	248545
288233	324377
272065	280174
451300	435708
396292	430356
404069	11229
70329	266982
75106	424643
341579	343727
479009	10345
281256	214024
326631	318817
142972	86372
200562	94868
9853	278642
470950	386642
173019	23149
416380	115223
224293	99015
20946	161043
281256	381796
424066	90884
331028	149788
469254	334680
208577	15583
39943	202505
232758	69655
136205	184417
332038	285156
283608	168050
421794	148171
391414	121142
283982	493524
335951	480633
61598	217332
242135	180578
397181	391127
34001	9535
165660	479326
23481	383105
287278	91711
203720	144405
116440	194165
202197	444540
362793	396563
226023	266622
407977	62191
263311	28466
247864	168381
35973	153995
375315	381857
435043	190369
244492	348693
357139	272230
15145	490096
199424	154611
303655	293813
243537	163971
385789	476656
64526	290450
27987	242685
437210	289414
97088	48564
456726	457081
492813	29599
363741	380056
416529	187998
61918	178877
146080	237235
21411	491251
453738	313745
187207	476951
173185	276011
288569	91691
218983	313745
394138	51591
379335	266554
41003	52821
198317	134574
300273	328693
477308	81378
491190	224936
401555	107543
95745	348315
187526	405217
134388	265824
922	483331
20946	488749
62662	381416
185403	451016
167588	55989
262210	266852
233388	198038
295527	222721
302677	221173
450890	393674
43565	266980
283174	53986
328940	5863
237120	166903
476610	314722
410385	435708
414023	437682
92401	474435
227983	101058
186977	93245
489657	106670
414730	441323
438960	139714
9866	269295
242276	313745
108219	356339
343508	271323
177345	321916
112372	116283
230051	285626
1881	96977
135610	53389
433820	325395
142041	210508
248868	172089
81547	44826
464890	114930
294387	200072
33476	212219
240964	296602
181661	242381
265140	160679
69318	26971
194715	16433
272609	122763
443308	459997
27292	492320
419281	385000
63528	46730
264093	178436
109521	413525
78811	470915
24819	132247
14919	301144
4827	270324
174294	302314
8366	443188
316565	490752
152368	427796
139764	273890
469789	89047
405449	110677
32242	298182
432467	235210
409463	217423
368080	197824
469102	127921
476008	420314
11789	441312
66916	54575
68687	78469
270545	92035
112755	186714
330911	337262
178631	318735
71098	107187
20998	398954
42935	245689
451828	3905
326775	182945
471808	302836
153543	249834
352739	447547
197927	448637
235913	479985
477328	335114
290315	478415
18115	214024
298765	112312
393940	29253
454263	216318
224778	165653
339333	281692
136682	417294
192491	316454
302795	201826
156643	103825
95336	40474
223644	332171
133724	295280
210036	151477
375136	35707
207141	376855
426780	447517
319569	259825
15951	468050
36332	210385
334272	318031
417019	315687
23649	192858
455070	28065
154451	62191
268910	179506
175710	156375
47172	36896
358937	115562
345918	468935
183236	307309
465760	148319
358172	152974
292670	8712
430691	348798
183133	339258
38849	158003
387464	406843
211657	178219
470270	51881
470672	219437
36147	224932
60208	378481
323379	91555
211023	253525
105498	406782
176130	129280
312283	481369
257218	204330
13503	338915
34665	24000
450004	103825
430425	335195
131861	89772
174255	21411
394285	54700
55470	15259
420486	50264
54539	388888
221296	283813
351550	140367
236372	439691
292641	333100
366700	275782
118269	364703
239857	478215
156655	225043
55224	240203
15819	338836
301312	250648
52916	97753
197475	363973
257977	193901
106558	169771
328174	234746
248013	461392
130069	84346
53532	187458
160794	3041
301293	327204
177480	339837
373755	457811
467339	438355
195121	185704
25437	482032
62899	65538
94135	23018
151045	313745
32609	73990
292366	285441
212009	349080
280624	53883
240520	217432
2195	46892
488971	428892
224161	423494
364805	474412
90907	296352
125361	143151
94352	49828
119526	321572
478357	475594
289675	280929
314740	3664
12572	323215
418456	387413
120726	466969
290959	224267
364370	487192
437481	459205
340489	205223
208820	27336
203418	396350
223185	273831
477192	349261
360999	406980
221687	93663
380256	421206
436864	292227
258808	295484
218114	388908
185049	108666
31219	470047
392953	87364
412162	379631
427299	303509
260721	56809
245921	63086
317080	104383
296858	397686
339150	60519
228128	427024
156217	217746
36228	274309
398715	53906
113364	403277
227101	370493
217270	243438
474177	288354
2293	44049
224009	97277
172658	333476
25969	296130
96793	472287
426638	460853
40028	191166
373973	16720
385676	487130
309086	390334
318715	119467
229971	3220
441078	80872
214063	93900
305534	132247
285414	161648
36773	94516
291209	91600
58669	33289
62645	128183
40508	200444
60829	479280
126875	325738
244973	105585
86618	490237
179465	259435
438505	471702
54696	210579
438996	302555
80662	350956
447610	122581
292641	93101
260905	166391
311694	100478
404668	162795
248099	406751
171087	317356
219536	450605
150641	449068
106514	385000
67083	319787
23225	242650
28751	119317
16762	322461
433769	282632
79437	27464
450465	338228
115676	58758
140599	435708
247488	36091
230709	56240
458804	217423
34252	26475
230574	84756
466790	467703
149389	211134
409415	6899
402698	429801
346272	351732
67223	317356
67837	336652
149660	261405
165680	402197
274957	165952
91382	145817
478474	430894
237843	459513
424647	60666
134880	473751
11902	131315
286297	100619
426823	362260
167289	354436
158397	398449
347292	266801
361960	6450
483987	420043
413789	9054
298543	12159
71436	445821
137454	388321
40701	110677
343286	459213
259835	283866
449904	132996
214055	207032
154880	381358
451831	429726
337899	293813
238953	391414
382577	313745
27893	101058
386411	257822
440244	401871
190504	380071
56433	274852
412315	292721
197544	398333
94918	390861
195615	25398
267850	171994
343346	491150
47214	398320
135179	457811
402925	286938
387626	326727
123844	453025
85390	313745
44835	354264
174937	377368
235748	3141
177137	103205
135061	178531
130069	13888
133332	317132
440566	265617
432913	208487
235034	291860
13734	331349
436747	214992
190054	272440
26437	96256
252775	50264
273310	257866
150815	204440
270689	415105
228225	116756
430356	16403
446869	35775
243368	330156
124535	387310
233494	441009
483977	420392
121539	47866
74804	57375
417938	258659
256823	31178
369109	440369
5089	377357
493631	286492
62655	333138
202626	380538
263813	266693
356764	484572
432437	313314
334092	255508
34317	476951
275615	426407
2598	248398
189125	207535
75277	273831
281130	386057
204267	267602
399950	404020
401251	31413
449421	212912
350658	186552
392171	273831
446720	436442
135028	313070
253102	367261
354545	367103
484746	99016
178779	215007
243947	81497
99073	218730
444755	447913
479351	222833
83616	208617
159052	236213
163402	81615
492588	421356
63020	87889
479008	440962
372488	343615
232295	390519
309276	269377
275721	238707
130740	397588
437070	84590
397936	478415
219610	72432
190758	239715
68675	25695
175012	98965
167583	101843
301353	395852
151121	479920
198440	49896
274924	120271
83539	440422
119944	452348
294186	126473
289675	210109
89364	66813
451554	421785
297476	476951
186956	413623
172937	469532
347185	476951
467203	462710
230152	297963
88956	310261
39128	208038
332877	348888
113625	424144
457418	416723
301312	110708
146127	352605
175118	70664
136776	181506
336785	228431
228770	33124
194514	371918
16982	104873
316282	209030
325229	423518
230051	97231
384242	64335
13506	234918
352050	348798
343520	79989
421936	82732
276427	294836
313317	259929
292687	63331
27967	461291
168000	254560
39195	98727
170632	32807
235131	2548
339109	228431
134438	331779
462870	24934
219167	195121
172408	202523
182356	399983
301823	260488
464729	452098
33608	117269
25162	100956
191391	238419
160	121106
238728	160262
344314	18938
267562	436720
336636	433711
145646	367798
399825	477986
107383	11852
391637	293813
130430	299228
39680	311995
235150	277961
382640	86728
185646	13129
269473	310261
426611	218512
58425	361913
358477	53490
253442	464177
128440	297988
205029	414837
403971	347202
171881	259435
452408	317118
88028	313700
101994	77143
16418	466737
414782	385076
45115	201208
98347	342499
148843	64745
238074	458709
282126	23318
357072	291262
147835	144179
477932	410500
75119	234157
413578	60517
117927	16433
282399	241468
390771	167517
258729	135201
350064	298600
291666	355636
237533	267352
339124	94667
46105	210884
153037	359360
333827	324591
111856	136511
103172	455171
348940	318540
153535	85078
355083	265711
350914	261838
295588	289311
298842	134630
399825	149897
167075	193002
31323	23459
383164	58556
374093	389682
157816	359762
19419	228501
151562	299218
474970	137508
437712	253452
111004	86728
344314	165444
61284	35707
107246	87007
405792	313745
3809	205523
13660	190369
268577	469054
458168	202523
355048	62191
48832	66793
373647	209381
344822	428080
95632	56284
48544	214050
30951	406626
255353	398333
202774	317118
488706	134140
203613	390232
344696	362208
415844	406351
112955	288035
18928	471627
323222	134694
28357	192497
36139	317118
400866	75952
422439	489021
350551	62661
347877	387742
27471	170180
303044	132465
178500	258666
53140	119762
386090	15209
44209	278907
167588	71303
289480	87019
406888	43514
407962	343656
335259	487130
457839	117151
310756	467799
401000	136575
394975	95312
12306	478415
18851	103456
62978	463089
167791	37476
264067	291521
146504	208577
168975	300377
150789	306100
267719	13129
314636	15133
259606	337791
438344	167118
243989	178436
222102	78184
94516	280602
149697	262954
233353	291835
157668	423805
394484	313745
217692	336291
238728	57989
408170	94667
43707	474813
47189	122694
44487	16153
187409	51881
482868	290487
367343	94164
73660	296159
307281	91069
423731	180192
134876	342490
409226	302851
394204	215948
29168	92885
6234	17943
197605	280233
165477	94344
481263	232139
335452	15163
336829	433934
444276	59801
458657	456369
382735	446936
286246	214559
295135	106428
170150	487958
259173	54491
249894	80587
439626	179626
348921	246312
442974	284370
163930	13370
404402	322883
73525	108554
169170	292468
310974	214992
103060	232601
289675	269350
407038	430356
28672	15209
315573	135617
427118	110677
424125	126473
365967	322635
224786	201208
181106	478448
184793	378462
124259	33456
30978	352676
409468	429593
351074	234711
52343	318735
486491	97186
141521	4349
119393	384730
132263	302685
99576	226494
144288	179506
329155	219428
76177	275959
359218	8607
281924	92803
118035	38099
247389	258666
458728	414286
319409	206812
45579	219743
426947	152085
434513	278520
372995	428644
288322	205289
178422	178162
103309	206915
448298	295544
282912	402546
201878	313745
262780	56620
103844	486885
249978	459949
266996	425675
367087	479831
262426	348045
78098	424603
234932	311215
354849	211134
154759	174564
93288	37948
288762	151639
428043	274199
89219	116638
88837	451414
153174	353787
334256	377906
106327	474271
163036	33117
202451	444492
447263	24
71189	27288
1189	165032
285112	183213
4719	180778
347948	211828
360158	160419
469303	423756
439090	463532
281563	30706
262843	76869
345401	137561
431222	391414
225290	357989
297979	209456
272845	421356
134847	487936
104284	214992
361729	260110
198425	425997
162249	231839
144064	336590
25335	293137
317676	344047
72556	289965
420121	293813
232601	293931
227456	424396
481419	160629
428980	65664
280158	391204
233614	387008
36033	69975
19812	76523
16793	90091
159344	228431
286090	281087
62844	401732
137701	190369
459731	336809
279871	288784
472694	276744
386330	489496
239644	225901
295028	41466
145223	491150
476106	475914
403272	94344
214483	88113
238889	476911
58784	318404
289266	13335
465499	164009
311259	185704
462907	296312
381499	221324
398900	295443
189205	194852
348500	357940
300110	23264
67236	59485
261091	469446
176130	238640
171723	377643
405068	49903
306912	198275
384317	293813
488838	364680
252627	294487
49744	447560
436306	445353
201813	220545
145371	448867
461563	37516
345715	330773
410813	292129
53428	59311
407675	309801
469976	183213
320625	115107
239099	184902
60065	218727
303739	218727
89499	206655
478822	391414
252338	261320
492689	110708
71932	162894
214251	94516
53863	418098
372700	339261
468317	385075
5831	277248
464512	306545
289675	487624
254522	3903
340167	157726
436195	369577
461928	250679
63742	156341
45791	139172
313028	425412
159338	177490
412205	362323
86454	216835
156819	49445
101221	8084
19459	368577
367011	481279
414286	80466
22959	429603
289003	187045
44239	461182
198107	446554
85495	94344
64526	86728
393326	171702
293705	252961
226367	86560
357943	224918
188497	284936
22950	345567
475537	145052
23208	334680
233292	344785
133909	178005
196332	13563
151712	466737
136290	110003
288731	47390
367674	36381
320479	464420
447805	319860
55166	393839
478170	338671
315966	315687
312266	262954
34961	403275
233498	253610
191414	176300
127288	298182
289513	435817
269664	236503
191935	30031
6331	436350
344521	60517
348850	166063
319446	282822
471922	227101
279597	244005
291237	146202
357860	46092
92500	70257
281671	398333
348507	367788
342435	60806
308846	293813
479325	17181
444028	262954
219956	159249
211940	429080
267516	2491
105309	341278
47003	450859
161023	464350
455835	271730
305401	324975
33834	31483
365916	119868
13334	95562
203858	55074
315605	190369
5700	15416
387357	196783
191464	141509
421317	484817
462931	355180
489807	444769
298173	177935
344133	364643
80885	192592
400945	82585
237120	268118
271673	273831
126664	20972
40572	178261
331135	468651
258829	409828
43835	28129
211512	373169
83275	461772
329727	275487
429231	420895
262416	115911
283096	171994
242411	172041
274482	90123
490206	166684
77430	308705
133040	365535
313132	35224
193028	325426
259651	411809
200044	185704
22123	330013
320304	179874
42346	433323
101230	369025
443307	250410
51580	229219
47971	40447
30568	475571
167588	208280
477702	293427
197714	57870
454084	301784
158087	377933
450465	78469
487162	233572
268263	50605
443713	326985
14546	40791
398911	179352
464966	27500
12263	312759
477702	255867
2469	366781
202019	377701
24359	197996
146798	284843
403524	347511
369211	80781
250833	277873
404754	16433
420793	105585
372764	72523
250458	254617
487940	249444
326303	471259
98541	256723
123258	31531
406017	172284
230806	335663
148404	300282
229868	317164
361435	315017
200768	71642
373433	254537
167748	446801
91382	341769
378423	285156
385286	118928
29801	258870
272818	247136
295841	195754
267985	145948
229639	104498
262730	228013
314311	209510
231887	336655
80369	302151
63255	16433
453232	275058
52991	342300
447335	300025
303887	406063
116196	440782
462207	217785
113331	416170
307223	205289
3351	164075
22412	98876
366228	28718
316828	392301
91520	302481
376936	336590
349378	370279
391029	90884
461014	156376
187569	119384
476094	340571
450043	89047
346697	179264
156062	382061
172893	404579
125201	119381
266307	25388
223401	280144
488752	13370
489034	178028
137949	41737
133321	317118
418613	241525
331574	56566
427978	320288
1534	122462
362267	107821
373088	244394
246416	58666
404137	48275
168413	369599
330713	317497
41793	89068
71559	298077
438185	280018
355245	190369
315692	403088
290878	101058
430820	212537
80676	10646
146981	199353
418898	377966
115725	161308
329437	165653
173211	272017
8366	359046
139931	50264
442730	328538
354244	257277
389512	356355
203656	23903
87638	248758
161363	119846
383059	198997
124013	20998
303660	390852
446313	455819
315410	466651
308756	445602
478490	180757
140722	172681
131925	123213
51543	387113
366283	16708
426658	60517
267793	293813
242782	318117
359831	122546
427161	241261
291400	4413
357218	391414
387030	11498
269276	22360
82989	79084
224429	176900
225081	338271
390598	190369
326219	272205
252884	49977
209027	180527
270273	63914
28028	73336
248448	71009
356833	96211
241652	333646
277987	86782
252815	49903
299788	393326
282725	197352
167757	193135
429791	25966
34982	434893
474606	481368
431285	200652
245841	262954
347029	86476
92498	250679
441402	237694
84346	49127
81803	431278
222389	465271
81346	21209
241987	258220
111549	446936
462639	123489
300198	190369
318533	20171
330375	308160
132788	387860
113051	42187
62854	302706
117940	347693
77674	452370
276475	99369
400969	116464
21829	121626
189495	17652
5887	440660
442156	166063
217141	30898
141201	384564
378848	17583
128738	265323
303215	248382
234810	182000
140401	245675
326260	84536
396293	281163
455608	152502
130905	267602
365331	258370
200067	244115
114748	2220
374379	161510
191141	145860
292119	281641
18518	130069
81358	452348
364577	347036
346784	97247
314169	350342
40362	247887
40790	13129
237803	358508
31373	395988
94196	277961
273134	410698
182246	453625
107649	299202
316655	469235
335191	99405
436	217311
61486	213871
462032	338271
184948	446393
157492	388633
21892	231485
430870	441357
158156	316575
477932	347020
11334	117415
327570	369506
257347	194165
266141	363376
318617	206768
301643	258508
306663	84502
34904	218930
177483	106082
126875	446564
387244	166651
392066	119762
361001	28561
399581	15133
404601	98695
23306	135947
456294	327204
268168	478415
228128	218730
401263	456190
79718	420392
489993	445347
162428	357072
65470	94665
314245	464578
289673	168213
412440	24412
159023	366493
219846	333372
99811	448788
177172	88895
287242	367061
274613	61312
106739	65487
143027	88113
438924	40808
212024	79485
489354	42212
244630	293939
397814	197968
134263	209574
442706	21583
395458	22467
483987	404390
372824	331584
53698	383461
300916	46503
386369	149636
397927	469235
477252	442807
451299	335812
29161	15209
134939	168638
481869	136520
393408	114930
281726	281256
91600	53846
301857	454204
266141	328308
99073	240225
124125	76019
365796	351807
448244	21583
320042	164013
404370	239107
153349	74542
370809	32645
72086	163533
472129	266875
109354	200522
492247	147323
439403	420084
415023	347979
66995	313745
353632	190918
253102	144529
234530	388943
19335	431338
219495	261649
266124	414008
8041	191685
159694	475201
420882	384994
83389	331349
187018	13370
404337	144432
3948	282564
389224	343209
59032	451414
280586	21583
113678	315888
187175	271227
114298	281924
41237	392788
469992	297963
137583	489822
431527	57989
282453	36191
355245	232626
252563	196858
326022	12443
349640	79984
28513	303424
96029	204195
33519	399736
440604	64429
5348	351849
403369	440660
269039	129727
344372	364687
105806	491031
321031	391414
221753	4218
490318	15136
437999	82498
397778	68636
281993	144685
165680	126764
437365	56035
247787	142140
146893	388904
407020	159249
30906	185578
115298	122218
448099	328340
228225	378127
21095	147503
352779	12443
479233	303320
51756	371705
358152	358810
304528	404546
45528	317118
54976	59106
293931	58017
13268	262783
452424	276718
417748	137128
201550	5857
439977	196783
342773	444748
247710	171069
230714	480017
248419	249334
254463	86560
392916	267602
333903	477986
148674	470643
110161	259929
373170	328089
284160	381232
468886	315962
312240	265040
109204	262954
278451	477986
382565	481044
199534	278604
230345	411016
165401	96633
405089	95721
278478	366666
453902	293813
207178	414123
410645	86728
163368	389769
60854	259929
17169	36507
407495	274376
69274	327099
174850	197996
470991	156571
343460	28167
367042	426408
112458	116283
434084	388575
408518	202264
118766	393033
147795	476886
175484	275100
432437	136435
454887	397273
335495	215945
441818	378599
324502	296047
248344	205652
341946	75583
19931	330438
313278	248044
427317	12998
194011	457390
193271	395569
468797	356704
34437	269703
336955	263974
140989	213644
165750	345826
249324	137312
372785	424622
241956	152502
287766	246276
228431	385050
386451	259929
424853	375271
242453	238299
336324	27748
34468	379173
252027	119799
248280	76316
281463	208835
461769	190369
341446	27748
50120	276358
189806	169482
26197	52537
51580	22512
439386	242661
176353	28129
329750	225622
269051	291521
475872	411874
446222	39763
349159	176878
243518	122462
122266	336590
141305	228431
110849	440660
381305	469192
294130	387933
423307	433908
65627	419571
482143	437750
75234	65731
112728	60990
281924	242249
93187	277233
75172	83275
337204	388465
194537	164884
441333	75303
450605	122462
167588	290022
180057	70318
260831	382178
391463	408719
199704	447517
121875	183428
85665	162247
181680	149803
356530	167841
390914	19701
481800	299976
365323	236555
415791	187248
265192	126116
77143	5041
318998	189064
379867	169678
317993	414100
378422	190369
196233	72521
433364	477506
350641	79989
482784	204201
282263	242927
160010	458735
352007	438653
122594	225760
276895	243840
90379	342807
89219	203515
284198	16661
83799	12718
24532	438783
98727	207535
226649	401558
458160	57375
171897	428080
323871	216888
248398	207959
449043	190369
398995	464727
196317	371974
163068	388575
64053	83382
281052	209572
120861	106748
150588	258370
40809	324743
143758	218221
109421	148890
43629	434893
330233	13142
224749	477136
436052	355700
103147	227929
149012	33299
281219	97090
330801	434893
219850	21523
134822	62191
493605	49106
369209	192110
262837	224480
39482	252089
20946	456089
182335	267602
450630	51222
47205	133641
385581	425838
41881	401871
406040	479614
234002	248777
425162	313745
15893	54976
487668	412517
365598	94516
106418	232318
135815	312521
143757	226168
175035	203658
113372	267297
233045	345912
163413	457919
444139	93957
416287	366605
316154	463549
18708	398320
173759	296869
219222	288035
343345	267602
316724	494102
170241	206914
308666	409206
164171	294106
385416	122694
464390	300825
451787	291249
493972	32807
436501	431836
49494	54976
319824	387742
424984	74884
318720	399468
283205	301748
26402	285156
83112	57989
301809	378462
187447	69708
127973	381210
148176	309801
93144	53389
104383	91600
197228	90291
321446	288035
85575	487713
150107	348971
308860	373021
196219	223615
278769	201286
482456	464646
82472	483182
276821	14922
323616	343804
74744	166325
270248	3799
172813	84441
278097	420944
456021	1006
288354	452230
125856	480337
458168	429863
472639	17492
147443	258949
361060	462347
242551	354922
387855	286828
452284	255650
308150	371884
245105	184012
73648	354728
363316	139732
186597	114040
128940	314829
393674	445353
305401	358556
216577	110677
217606	467453
354111	406010
470918	110708
75276	59831
112317	208577
87868	355700
478432	369599
478984	10345
99646	348277
277084	187974
332868	227545
475853	75568
203372	63528
190742	341927
36228	386901
398598	18635
341560	267273
234160	336590
455487	345745
186206	354630
267167	478415
189965	264213
471169	286828
361308	273571
15447	251790
165771	249334
391168	216588
82698	49966
377937	327453
276249	79456
386468	122399
32790	381110
352196	393326
287979	216571
447366	475594
489130	64869
137454	308377
277228	478415
328426	180578
222590	176060
431854	7771
269494	54895
479188	199219
360609	26041
449296	303424
201925	135896
12094	192958
121133	324860
436575	478415
163716	196223
406255	478754
149147	274304
379204	246311
238285	264406
190649	57459
339207	487048
242476	156376
99389	241468
391093	392062
404882	184659
140706	156477
307524	69708
336152	212875
121875	122462
304932	20875
354773	111623
271187	471226
418071	451713
335624	138600
214744	437881
209317	94516
237990	186259
289535	231154
468089	421356
91382	20003
158584	108222
32807	246672
32746	262856
149147	401297
232087	413124
94475	111274
214729	7034
188847	230134
377607	134694
308450	196783
214944	400669
56396	217432
163516	393119
468965	276021
188469	330284
324116	334032
2614	160200
219366	16041
19542	477447
123301	396677
355237	272339
423013	224085
444994	81196
455188	4549
9229	110677
229849	293813
229834	102749
307680	278037
283096	417483
475691	263514
74346	183003
448824	304424
314704	457434
438005	144816
3809	110243
22112	70261
11586	365169
162252	119733
486712	120778
51759	435097
210151	151096
405537	313745
49591	29068
479878	458559
98067	24516
299148	68310
13016	60517
282912	90572
13587	85423
435246	24620
246196	295218
257808	299027
303984	219054
248620	336590
352746	183003
161103	33098
281826	295266
209442	313840
262286	21523
228808	133221
365491	203182
44329	488124
269006	159022
177938	491417
251778	347948
486487	478120
373755	424280
167475	134885
138487	123062
265034	79249
258034	101958
134498	301783
289527	391414
205163	486885
75039	85693
55940	186440
218934	461049
436201	385967
162243	53629
329079	476951
179041	308150
434708	54976
183139	96717
391374	144090
304567	246492
288333	463549
436747	205221
144161	430911
62272	49903
311388	220417
41378	248924
168660	362337
208681	8857
219546	67105
329227	9203
121630	396697
93462	22167
92401	18975
397385	105142
442939	294093
238041	26551
149771	279798
5944	236307
420630	221275
106739	178972
433812	430610
442725	246311
339639	153548
7980	262954
128932	44049
197808	110677
303782	331295
433993	490347
35089	299934
60886	374402
78986	107187
177482	79391
489977	277961
352905	243438
471674	355806
346806	470514
198392	236036
469102	185013
466713	75835
10093	478060
25415	119381
230051	403254
189806	313745
302877	379030
240709	38904
276821	239084
397436	13585
200092	165642
387959	136721
95865	129713
413936	110677
200092	410951
288233	102352
302298	160170
38576	467703
230051	467334
406660	123925
361346	52907
3684	344526
361291	182627
152142	183213
244092	302477
403748	159249
411282	214540
392963	55336
147201	212081
378420	360910
393940	190369
470494	152321
378554	312698
383379	120173
477747	334680
22386	280233
20451	367824
196903	105915
158504	264960
332211	420790
192238	50838
24381	315235
426757	20959
18853	36223
262536	205157
238010	185479
363625	67051
434276	212888
43522	378672
466466	227101
364800	418163
136999	27766
393905	132247
223264	347320
68098	326947
295090	234791
397659	72523
42020	221976
424613	252721
199347	213890
289058	45327
358320	187430
342193	311207
127006	222948
463891	5176
230051	264591
168719	317506
259929	300378
372227	484447
94934	164086
38335	95149
420926	68331
137908	289989
359427	396377
277266	15209
301252	58908
296936	121171
196996	44910
168902	195686
117125	301739
85410	76111
151562	439979
435972	476951
138726	381857
137454	392247
85881	337298
269450	247630
131123	313973
160712	200205
462241	228833
2841	286828
58082	163646
158274	428214
101465	424370
352779	379680
15711	404806
120024	195124
71189	46982
430932	319260
356442	336590
468389	303889
329131	176299
344314	461170
66035	453244
347324	64066
380617	2715
119325	238912
2946	212888
131246	405217
23278	267537
13930	4430
286554	87471
73466	451856
178422	11780
216834	395956
313329	146202
357581	336590
244906	353360
202668	83443
432318	269199
478287	194169
233045	393027
125139	186561
134195	157794
53998	255432
279090	264162
150404	271231
405800	420790
136604	79621
261707	1111
399951	301659
385702	395988
97470	110708
153322	308433
369541	87648
175691	254350
336342	81923
492247	362800
339827	14331
206257	381132
153322	282224
26366	216885
376036	443257
76228	183800
406660	58466
316376	427633
114748	198926
284103	203656
351041	485304
79605	271195
405535	282234
299457	119762
72883	290
28138	483955
482083	356901
486680	146009
436144	149600
225152	245317
320324	208038
481468	4637
447477	400293
212597	343992
306628	119868
326525	121605
288181	238576
115175	481279
196996	311247
414058	467703
189106	390349
30568	186361
242935	24516
435654	443960
420414	93451
468701	54481
404139	12895
102576	187836
217150	286227
133909	280260
270645	16433
122355	435955
469750	472879
5288	49408
15895	363435
180103	6120
63838	465431
476978	324329
285790	288837
346557	175464
355163	30638
266965	261576
218347	81280
238889	18644
23647	208086
54677	97240
131506	286936
463200	312238
250101	419580
483566	107393
129939	367426
364490	347202
7712	299106
338615	130375
286313	368735
29822	367620
249618	412642
19812	119318
88376	15720
399496	476880
172923	244044
52752	48275
340771	112438
434591	420601
137779	65275
186440	317718
160461	183438
140225	402769
337483	186561
97926	241685
5247	183953
331503	164607
294681	395988
65798	182366
74776	317132
193164	84504
324897	24334
232744	390379
259435	37342
154616	141892
444196	360860
302693	28116
458183	229183
103228	378686
20311	87007
276	45413
301144	441476
10430	28129
451096	273831
386747	481785
200722	480224
30564	49903
323876	19246
163502	27845
278931	24277
214249	97557
3311	94667
446564	334952
186690	181573
98309	478415
265281	287854
75781	132595
53963	251669
106262	67776
86596	390518
342465	394176
420114	225420
34057	100370
206231	164059
297436	140171
160080	366127
334326	385000
83212	473365
21122	5803
298390	142983
273120	222701
36723	109407
457478	190369
359790	49903
89000	17328
219546	414912
339739	250410
123900	371918
73550	469679
52537	221721
172825	204330
379149	383268
250297	1376
267562	227068
34409	23032
478746	197169
351688	429163
463679	137739
323407	331297
166708	114836
52646	426887
290901	241240
406651	449214
478023	166513
274972	191161
352947	208814
455187	378686
466816	420292
208314	207042
286295	247623
32447	220529
249894	120339
433941	405700
156925	378462
116070	62014
208013	254454
348873	22827
8709	486885
261278	292025
72617	37249
217936	5857
66853	97277
93458	478415
287874	371554
144304	177861
275789	267886
73520	5040
425835	44049
199571	486885
483597	420712
162821	126426
422546	5449
48317	447450
172256	263009
282453	120666
378848	110677
397260	110153
469102	40198
150053	125772
1894	137719
408436	184002
453105	176168
9928	487415
248271	138272
307688	385000
482793	101058
264669	209601
15027	163321
421941	137128
442533	39764
255293	48275
388321	474080
408660	211868
116804	334861
82836	452748
136798	380538
53926	123268
109824	488012
124259	311758
297979	426818
40890	345354
276821	159548
458511	401871
209523	411157
393323	447383
462709	285156
226364	72265
489019	50538
282378	367665
65643	134262
440369	466726
8920	148341
109733	462650
204148	354696
280547	16923
372394	382271
221026	152502
409609	370100
68783	97442
130121	306409
190051	19262
235418	422723
161943	177100
106268	247482
428088	429871
110835	475699
261163	170039
110543	51582
251904	204146
13953	360220
478936	369577
431831	37100
370271	393326
75339	82595
322006	445162
287980	373169
217784	33954
321951	15209
438923	205925
297069	63198
465740	63758
38576	359762
248530	63528
141617	393326
12942	120489
51264	380071
81432	320246
280943	393326
306304	93384
249860	387839
266948	422776
237197	355806
126240	168213
414257	226305
434276	378419
422011	10888
315230	267602
122552	438419
490728	202185
180133	62055
414286	11260
435403	400562
359217	462869
474286	384742
117420	25640
213544	317675
148708	279470
443693	158677
208936	487064
102499	421935
437502	251513
154328	416395
453960	449620
260194	428885
275558	40784
359762	202498
30096	286946
249344	378686
362170	486885
387775	381581
373568	237165
135383	490125
234881	371645
282961	68993
233685	433282
354632	113142
10688	166513
119100	203404
32124	464038
36414	172089
239655	367110
14718	293813
11586	445252
184063	115861
165519	182440
315836	107419
225988	442780
268892	303175
33838	192704
268353	424396
1057	389467
251114	376866
140849	224956
294861	156376
332209	98906
248837	279381
227152	182147
12967	33553
473203	304589
237242	80193
229783	128758
149305	159249
426432	37516
458158	17435
156470	121452
146208	40388
346176	276763
243367	252961
457309	448426
6793	389538
409388	460405
300364	175922
257744	205223
368086	236215
1891	64175
285436	476951
476585	172089
109414	112664
73172	120100
198738	371983
130021	439522
302153	8531
103065	162795
165646	342477
241771	164912
109868	140378
221786	39142
328015	183317
377448	16433
133433	272759
309276	66215
488137	148551
330415	491260
411537	372625
433190	90682
171146	4349
57020	140044
432	180578
393295	428214
109174	411455
176408	463429
83275	77202
270950	262954
282336	420944
373170	140709
178456	118286
142927	163580
340873	57300
260293	247254
3091	339333
294385	61059
73733	109458
254634	192611
162091	379647
440470	492316
168653	323801
70242	65371
156383	200549
372448	220755
126538	371918
477985	144498
265910	94516
80024	300888
70236	481572
447257	420944
158918	440660
375923	494102
83634	46636
359233	49139
107497	298165
277924	360569
456552	19246
305437	452467
46192	319978
481515	336590
275721	354696
125139	132996
148559	409079
345401	193219
179553	358622
454438	59460
132223	273831
389314	57989
464022	183108
372399	307869
364636	164333
484695	86728
316645	94425
131597	378462
316292	57931
423150	86728
372823	164103
200299	420944
433052	204925
116895	313345
21230	278894
267562	228013
136605	451885
337213	207535
457557	41533
216993	209572
239872	393326
247232	214992
277007	25410
221267	421296
462834	422739
182442	102252
338287	424838
55778	404806
181116	290450
449840	9054
392539	277961
441312	96195
286350	38063
433696	245679
168074	145457
158281	30395
115741	89772
69984	180567
89064	420790
238889	336610
360883	137378
154456	189873
445408	354867
482851	143508
350150	441996
485882	183343
217527	209510
323558	28129
93414	294836
446182	63087
378049	13693
434690	196898
208495	145948
305827	291484
197957	51679
332989	345401
233498	264183
260367	396478
254463	59759
395720	312263
61246	183213
78206	431285
42683	224719
206147	436096
412909	325724
223790	489552
488348	145161
396619	82585
316136	233694
140592	406371
170400	261041
204294	458028
296029	118964
234788	373126
414408	232414
413989	164884
231290	262954
277482	408288
125439	479614
465132	151322
229736	40447
394731	110677
231549	418941
330592	240225
471447	262954
1749	373547
301812	462410
176971	301659
145793	70354
120097	160520
317903	151944
484283	94516
202942	294085
410212	412322
452709	362114
179939	381770
239606	235405
225482	125390
77987	296772
100059	68595
234931	255814
420411	64335
367492	286016
463118	182378
108386	324960
368375	152558
216574	105498
381469	5040
156446	239624
121680	216899
62090	456510
171455	286624
285156	350472
39892	395322
446744	18597
340182	169977
275768	311212
17968	203524
277177	454556
54541	88289
432762	325514
444982	10646
279748	110677
426694	92187
25900	65162
70428	287029
292099	178436
489750	37290
464548	209542
92032	93692
5358	28129
333178	457297
299917	20959
102644	471968
414457	255601
401897	7653
21191	364210
434748	233292
25189	46926
265151	423559
237242	70759
351641	273831
442264	188759
263853	371011
81432	426041
178147	331535
218362	83811
68098	53495
256893	208215
409355	127298
438795	426736
423379	371918
37704	176561
421088	190369
262002	58466
168901	15447
472899	119381
415712	86077
3674	94516
202922	122780
406169	296693
219607	315721
453541	209229
112317	373438
383075	361296
310575	107086
60287	145892
267997	356226
123283	406751
172754	94665
5268	490145
470264	162795
240732	413747
444139	49230
331272	38556
105568	166465
47816	160468
206597	479680
334509	88383
397216	356428
102590	94761
394349	425838
461247	265526
189267	380502
244211	132740
191944	27091
397108	392086
205900	300702
292630	67861
105568	230255
276916	483862
292470	59672
478434	351449
244100	166513
367478	285143
215380	465580
71346	224285
154771	214335
57311	48563
426864	42826
109440	366127
276	221324
298565	307312
350347	369510
108972	145064
55376	250230
143251	425510
135518	49228
390272	401409
139228	176878
187375	157864
154850	19030
218565	174330
391022	351414
146981	348798
164446	315591
260942	347722
70154	27032
25455	5041
63615	4369
53756	252121
353684	90123
424925	233942
214923	49903
20953	379976
469642	164884
166159	48091
133045	181430
446854	446869
139515	15133
216423	348623
5391	86476
350836	313745
195490	87007
190603	306783
347270	246672
271276	157105
488706	300469
223757	326324
232630	200116
306294	165506
192611	138807
246577	187998
425751	343085
300330	121853
177903	204427
438341	122694
303814	335477
267216	280233
8803	267602
52491	44826
73784	86728
204013	78882
489977	110708
299940	213871
343788	364659
335654	286236
294836	261705
174475	30053
421980	215515
101810	153813
258416	238477
386802	155767
270629	462973
486738	357852
14137	219345
273553	122462
166626	240738
281689	76791
20954	373176
169354	363631
440553	150848
443791	82186
201131	320873
319596	147148
285752	406873
186561	138666
146511	217432
186714	183884
71623	19687
232348	231301
40890	198929
197200	86892
409388	139931
320259	49966
11789	333344
341425	367110
206336	274327
151934	138297
227135	128779
126453	372769
466587	421344
69704	197380
222018	369577
10109	40784
429198	386701
77731	52917
121866	152282
62316	23188
201985	490237
390213	267602
490636	41673
108385	270488
280899	106903
193767	28101
281663	190642
304011	91327
130069	102277
230171	473285
356165	409828
391915	51188
494127	273955
261739	399852
383701	333986
150701	92613
204053	190425
373170	398974
71297	58441
81273	67516
359266	120240
65089	269002
232888	355093
417064	134483
368418	48275
193832	205223
190281	91073
300750	57989
190475	189750
90682	90047
1292	10212
490614	59759
190595	215623
426197	196976
202379	45640
111916	443185
129731	481279
385077	64929
359982	84565
457154	336071
221296	40722
42746	110238
394948	215477
286991	320317
59873	59668
266121	134262
340439	232434
86476	122768
433801	37948
472964	478825
355458	125417
219198	168062
251494	36392
189318	344580
241508	374356
172534	6778
466827	277961
416037	256954
1445	135664
404803	114930
111871	183213
197528	332367
489822	413880
48648	351639
144466	303424
86632	98493
470483	411455
358106	97202
73599	12443
117862	296183
195689	282
117862	147909
389248	48275
96566	325044
59115	115861
141103	308288
3940	478415
479752	186714
43648	86560
26907	203656
245622	208226
446268	241620
247072	110677
84955	447519
469103	15209
257920	121710
309789	63992
492409	41397
228849	211340
255162	388611
415230	180924
285191	370813
179689	293813
159139	313822
264026	425330
126835	53194
331119	72670
420736	477314
263880	72680
104283	105597
381321	226308
396375	138723
198473	28129
21088	449298
427498	294079
205578	332392
197113	430356
341891	94516
472204	447378
343054	457801
376286	221890
86596	328729
190549	478882
289675	99486
238445	40600
112881	73018
245048	121171
229854	174746
220553	485016
345664	214499
67247	51881
153322	11610
292895	190369
141965	216122
197386	287854
47807	292484
482159	387742
366243	285143
196030	291324
201813	171771
414825	433391
85674	303782
127921	346972
64549	292567
304192	323531
481854	64123
252742	424586
126973	20959
7552	206874
188728	378462
252824	466664
173673	247787
4157	420276
190394	17510
398851	251599
334297	44469
296423	183213
52671	301659
446182	187861
202556	70461
418108	466120
451551	97985
188905	66389
443587	33485
186744	256293
422928	109583
209830	304299
388390	457715
196996	335137
245937	429161
431214	240205
398761	18684
452989	113051
46296	200239
448104	62818
9128	435318
239272	40181
485475	60517
36228	434945
132950	234356
10867	134694
374142	259573
472566	456831
186501	451750
167583	11345
391969	301475
333614	218615
340175	102520
461415	401101
110784	39764
457581	103420
152115	467935
466747	301115
179987	16170
283741	493022
137245	454049
167588	130812
304905	168213
401893	406408
392356	264157
485667	207280
247254	412548
340764	438731
57419	249412
378248	161760
380984	136984
312032	240225
373812	473177
144199	119381
163889	212081
380330	285156
103330	301475
367480	434186
449410	378762
387902	295469
391619	381162
210426	334586
461177	348007
368820	387577
418456	451738
271773	368892
404397	15209
186745	95922
2649	211056
430450	83811
159127	400881
211721	130883
423616	343721
404198	261008
290765	278829
400303	318563
486667	32010
302103	244989
68843	126473
267192	366493
492247	287224
24802	52018
140749	241048
345660	98750
247524	8268
223168	267352
265177	175164
395460	272642
205044	336590
377709	12900
422246	346909
403686	54976
59160	24374
334587	392425
421405	448271
48282	464727
2529	269199
205843	12895
334256	48275
196399	187386
342512	273370
207007	179352
190051	423828
474878	190369
442236	164164
359188	35935
381235	448131
358860	153183
209775	440660
45497	204330
319227	418175
311096	338076
426663	264154
369406	110677
210005	282822
420736	286697
289694	400949
493113	316828
335951	280777
396177	122277
169118	79348
335951	284214
195121	210888
420266	22964
193471	48275
440804	209904
370541	45183
33242	494102
61934	103825
427980	159028
174449	247227
143235	196817
321916	401881
196903	476951
431264	261992
287586	87471
145992	263009
58245	123228
421525	94516
357725	141956
400066	5040
79609	313745
391365	153252
240632	57134
51652	430754
469100	26209
141263	282556
480942	463520
492179	106739
402105	328578
357869	162020
392053	153799
438475	120409
45673	41075
443218	313745
255515	35707
426569	158306
83415	348798
88038	208300
156298	37728
325099	290450
110384	260031
119377	244005
61470	262954
449879	86560
86833	22833
122564	253187
22756	88714
404886	17077
102644	286795
101343	140854
153508	95942
402052	67424
223514	435592
233642	165267
57911	53994
219546	382019
289515	332548
160524	169047
442417	99789
474341	349092
345401	24386
393482	127294
381256	471900
31408	178436
287795	182226
228128	221061
85665	400054
370148	29689
206503	177861
188503	22827
160428	312208
265286	245317
170462	277806
241259	357831
306545	34547
361291	59820
52356	25984
408933	305863
304932	102381
28200	258126
83520	15209
126897	432175
276209	446105
249703	316796
483688	419451
489750	465661
383873	160511
420212	188615
165977	40447
1104	425862
472878	309444
464438	450647
58640	438419
465704	203656
337554	403368
70736	419515
414286	183781
19727	353343
219038	336590
29647	376133
22074	442357
316053	273831
3196	395988
230563	164164
178333	376295
105983	435116
253587	20719
66945	115749
47983	202019
426313	284929
25239	324930
437887	11951
57369	48211
486037	450555
87779	416429
266097	188759
3175	158658
473	461846
255249	395636
35471	274508
233117	199293
39195	414692
234087	45172
300746	394636
393552	49256
104902	445233
52381	339853
207631	134145
210105	313424
158604	481212
196996	328084
458483	246957
334880	62614
301563	286936
282037	198317
267447	167766
260322	448266
345797	15209
31818	492331
365767	98906
156348	284987
195908	232453
353817	266852
447962	321868
370243	105171
340464	218096
190121	158153
38807	171049
27118	9054
230574	192538
124237	99181
223304	299267
13753	119145
98659	331238
384324	197441
117348	176222
441924	287423
44844	85865
329725	306963
73224	349965
164912	241771
319393	40025
118508	377933
422805	94198
212431	397115
397734	413143
388992	208577
482851	250004
12578	188917
325491	93364
333573	227101
474966	22726
492921	44128
228326	69856
31076	404806
184244	190369
54058	152502
384967	479614
640	156546
38020	324377
360856	79989
170505	413650
297156	239561
112428	275790
34025	404960
112991	85608
322374	39195
12623	77554
179707	293181
283706	52396
229244	189329
464022	399103
226562	13129
282378	329727
492959	169401
225620	61059
348476	29761
259347	28129
121847	183213
317335	121600
484925	425675
129296	484447
458990	116283
222572	369599
230057	458601
257284	49088
334311	95974
405217	213221
170296	411455
3794	205270
43522	437203
143634	375840
248737	217423
259978	250976
400939	275790
168939	427804
335069	127660
465037	393409
460454	60517
422015	348156
122063	463503
242551	141440
171444	200671
115625	259345
153385	375840
235969	245317
198495	94289
80936	235679
238889	109791
482851	238889
185491	318540
349926	494102
43514	299155
416919	313523
357309	303933
13945	195948
458050	296432
260879	187045
250165	335483
262812	48275
266119	276052
406228	226308
386904	359762
63233	336590
362267	60353
61708	359834
288673	291249
488012	78906
388471	53118
192611	141440
14770	190369
146893	256668
238782	254628
286910	280857
144865	168615
294130	278704
349378	275677
85212	183213
19492	389478
123952	478858
88203	409399
333472	413905
133648	179506
293376	430356
492498	336341
181303	164164
414781	428603
278534	408519
324252	172396
392086	441135
292797	490144
215337	83408
489478	22347
39246	187932
423152	44390
384941	77856
175078	20855
472522	235606
78889	115292
10630	162510
160237	391884
207351	273831
54524	398333
331224	154943
384462	193500
197555	176270
25969	52695
89521	231309
52306	52030
51476	152356
247416	258370
10762	372631
83799	175721
425164	101049
167415	153995
383290	137155
189001	421400
318163	40784
128313	343514
276821	148635
453649	488510
318536	207023
385664	17155
289783	198317
258772	390680
120050	116283
408584	471416
337711	317675
83841	331581
441335	275677
37078	427398
398308	148741
323836	269511
77115	192238
269612	483761
184633	425510
284649	183213
493349	367483
243356	165437
146667	49228
436747	48079
259173	141350
269167	23187
484107	93366
348447	137508
267778	467703
231013	273831
342465	357441
121860	214024
91579	162864
214853	388531
249025	220857
97732	254178
344094	291064
172015	138088
407538	280717
3734	203405
316637	128526
310716	210160
166844	227101
62725	282240
469647	156067
329750	160573
14092	336590
449914	194376
273471	297005
335862	281236
261731	240225
158601	77590
283922	415843
82688	325891
39683	490052
88266	265883
183776	86560
462861	140018
471365	91470
343309	185576
221218	266366
420368	15739
165523	96389
144755	409828
448667	189293
493262	9054
20501	109437
300273	191953
124200	299467
232313	466969
465499	282068
76228	395013
384817	476951
138126	394807
22838	291867
283718	357781
81432	359890
448677	428103
460540	293813
126275	238548
414214	371934
305357	258220
160237	120718
225364	211868
28513	339829
313951	3011
152193	374270
74264	329228
116130	398584
304667	251806
342371	109006
422370	120
478062	252247
261649	118999
341033	483725
335173	353366
129796	426228
248008	69288
12087	288745
338194	420757
260285	21411
130651	242288
65605	399132
15945	94516
71729	358213
206067	327916
55262	365270
179852	391414
226038	109690
113510	336929
389641	372897
412440	291672
309917	356355
321039	283750
483077	369463
339051	163444
345607	5040
116652	410074
354022	447380
125472	162936
356518	48146
35122	53994
71601	59659
368025	186440
429651	137719
146924	122260
400289	303242
10546	215054
413047	221123
256134	146202
40876	371486
138182	417061
184477	445191
53836	15209
76238	205287
305634	324186
372340	146248
463413	262954
423912	479872
275291	199544
265424	36759
161943	262183
221557	134374
79989	471091
33614	197020
104912	441202
225029	492112
394222	334883
315805	343752
263390	253224
364509	364425
267602	94344
239272	275368
334638	331508
26051	345745
170634	214992
128161	183213
241912	201653
299159	76842
304173	75065
55399	278765
467949	476951
298823	4667
76085	226494
424710	62191
151156	447831
172335	355174
263012	411475
486314	487938
32807	122462
160600	51070
374379	268667
186384	480933
372764	161381
172886	450852
277562	264766
67218	161158
37459	140721
80823	87423
114615	23018
341632	271222
493347	15836
122512	367110
1621	79989
327398	438547
238031	238360
163380	473467
48275	303280
142391	48861
156671	166513
454693	30749
469295	330032
157341	17910
230936	315177
365932	40447
164080	182578
290314	12895
303782	434239
126989	98906
361110	285521
344342	277790
60443	267273
280813	114936
338955	310208
89670	7995
176321	413575
223335	87613
367635	282989
44686	393282
26725	213115
338955	347969
322274	220528
346017	492462
64998	166513
53516	222022
345401	21537
342465	367934
194912	226396
290175	206623
449965	43912
71189	118579
471993	94289
249199	477693
245733	15209
300692	361698
364205	213572
434630	420010
345401	403290
142420	404886
43658	313745
231047	9054
480740	430356
469102	310261
403112	284982
476970	231681
403637	250359
158258	439904
219546	462670
303049	318932
232828	113221
454569	14254
93174	347549
326830	205915
244189	79600
245938	196877
157182	317356
318311	389682
364827	291521
389078	44807
52645	122462
324147	212962
133006	10522
161326	421356
214259	245679
298353	24620
213873	444276
259125	387742
323300	315888
129664	39227
192072	245649
424806	311297
191123	195551
425477	67040
252815	443694
485667	19168
205346	159361
24504	229085
201503	452569
23227	481525
373126	191652
380858	141803
445639	37961
36515	28065
120252	166513
236216	235187
176954	210336
163402	444119
374842	280635
86632	217892
482360	291984
449933	179506
376642	15209
28948	88113
150389	318735
62780	328174
395025	227514
464190	216894
476303	479323
409043	60840
64444	423408
389106	288099
458899	190369
10836	486885
394929	362267
178749	110578
43348	291249
51515	421782
53988	50538
50557	390349
152095	182155
4849	136855
91828	475948
237714	23475
365821	317118
8520	321063
489903	252961
8269	234458
109737	259150
128458	346053
135138	322904
232959	241473
89826	327362
51759	485443
399023	173885
428944	163139
12726	381608
20936	246672
458215	22549
172335	152742
240638	142678
255084	265589
31306	224248
374059	331418
258367	134337
114070	401378
407116	53994
160560	262954
267562	166450
290804	364577
449286	296432
308618	183479
395297	318735
127296	198317
126144	386542
414257	436059
321927	262954
437594	77055
325054	313745
222334	290722
85476	142529
445441	369599
281037	105498
322193	235679
455098	255057
209112	478415
175578	445749
116769	450647
257923	86476
232641	410028
242441	332225
390117	164253
54939	45141
149815	333918
15819	363118
183498	404603
231305	256070
273173	405217
465687	30611
17613	140508
402509	391414
57619	99249
223768	317118
19092	183213
96585	267602
460112	393670
1761	3240
20946	87473
101504	17470
376543	62012
32742	313314
386597	277961
102162	476231
260110	427633
58484	478482
138476	263514
321592	94745
424643	92031
430781	168381
198231	216013
440792	447241
345102	28455
408737	456517
281924	45399
20281	223107
408597	249334
26876	51234
316352	249450
16641	58829
316202	28129
332781	300137
260356	434963
400264	171953
447867	280233
347834	213221
266986	93838
256389	392886
396522	419849
383907	416751
260110	144975
375660	395659
452424	58057
401787	283445
121860	321587
11318	144073
404568	465462
136798	694
203200	79989
100419	17339
367621	222701
55346	136807
133661	306100
483987	157879
234104	74220
360830	348798
488715	451083
175095	47925
183726	141486
425389	287854
45963	25839
391913	62661
340144	198297
401389	97894
35653	176191
251776	133782
226026	440660
431900	190369
209018	277273
270710	363218
92623	418866
219182	209933
210119	443693
320397	451600
125064	409861
119484	18023
26969	12443
433184	253708
201813	402698
376619	331731
390808	100774
325314	220777
205253	153995
82297	431102
207007	361305
218293	471745
74852	113683
288154	187920
483046	358317
162947	308675
363098	249202
410573	16661
58042	369940
302310	340529
39943	284226
193020	373438
289785	484354
431363	315380
19492	390197
54539	220609
455779	400372
400837	190369
117407	449298
69852	109407
144343	353596
118021	478415
418173	477136
325380	171020
431464	244688
287497	210050
438203	290722
440787	186259
125526	187622
44493	236959
75379	12063
274690	464828
450123	281626
112394	243438
350011	466198
323189	861
449406	353937
82744	197996
420746	304731
115871	470027
250600	438419
133569	15209
151748	187974
436864	441261
448696	99072
144171	159019
82430	211868
430313	72523
181843	149448
128985	343687
486885	454822
44835	175828
105022	143593
456021	44968
388978	487336
244913	38063
10991	63703
310012	369940
359762	310132
418330	104505
400910	207042
270341	318735
322090	19334
75768	23787
384420	170180
72804	115391
201249	157527
2169	201840
90696	345239
32972	79485
279517	259558
294802	370373
337190	267602
478588	313977
466323	21379
478287	205886
53532	252877
12481	136878
247296	108149
122210	404601
300506	237803
106268	291263
481694	375840
130069	327110
144936	380607
71646	78469
77829	236213
244233	286936
389792	391414
190561	249334
44493	413215
52993	197447
233558	473222
485431	68098
489962	363854
159069	438653
336323	1668
461039	318672
417938	95762
418291	309365
391790	886
432175	180096
478198	76829
397803	37057
49334	493752
166203	347036
101995	30905
124889	338271
417791	6253
122763	317356
226204	206623
244351	289515
218463	74450
405911	455769
221711	385237
192703	385801
41608	138054
321868	414912
463429	41088
449836	79249
111498	107148
290896	191860
460818	395971
163831	194530
302582	256223
313032	349334
485507	430356
327168	25658
436781	188570
245323	417523
140116	273687
366334	385182
20401	413880
369619	406843
320498	441182
31930	241048
422613	159188
90406	418699
77409	462347
262756	62699
149147	184258
490850	272865
349416	217310
58465	245538
438823	90653
345987	186317
332271	348873
169312	40341
107603	15209
322515	54976
390780	487995
9232	59205
192824	320508
433812	49903
285340	122462
263514	370773
48953	40181
410951	22046
83616	475789
114332	336590
375802	427943
347425	453543
346984	236213
389714	137128
298764	447517
100125	255650
199919	347719
250410	344181
435076	444271
141334	53389
112124	96977
208318	75583
377586	388405
127938	433934
345554	277961
401871	222258
276663	203804
240061	151314
314033	248777
393409	1057
127154	183213
416526	276621
173758	45925
65148	216383
219563	24070
264569	60538
389009	387742
89215	76896
223855	366534
240431	291521
346855	433998
71394	407465
216667	160356
446699	468489
253210	259435
191621	486311
385113	110831
321716	138807
491091	428214
459047	168190
188954	182355
131939	277813
317676	202727
452054	492906
251193	15209
328087	21411
298984	469227
16160	25437
224137	348630
48892	5857
398308	62562
322651	309425
384286	7159
401940	218730
325989	113051
163255	87781
6823	12177
427397	364486
71882	190369
136130	100619
465528	207535
233720	392395
376036	7034
291893	49903
295009	353051
226744	436042
256254	187920
276209	299106
210119	401871
115442	401928
200092	203887
315951	213266
119156	286809
476053	464727
186674	12463
324826	449123
458782	338915
429287	102309
132547	10494
41819	284382
254896	433391
198215	150258
474573	466737
28614	120927
277101	232037
86225	90703
347732	218727
56180	95882
148151	292803
351484	134262
164354	122462
397535	50538
243707	245327
46506	366127
225225	164884
231413	302745
435060	336590
325889	61059
219939	210637
2169	417219
316365	327659
128532	361196
76082	287417
430217	340253
40171	190369
120594	34107
37815	165811
174255	170180
94667	313753
376619	433303
79149	179655
377869	234730
389851	313745
81835	239548
86304	100775
456779	246311
169331	414405
446820	123410
38063	469393
383164	264026
445552	75463
176130	83732
202178	346896
444971	6552
68174	246044
162704	482143
136818	138698
18830	237235
397734	87452
27670	424379
475761	218481
56621	392296
53140	22827
53963	403501
463089	359775
433436	216346
60796	202557
85739	81018
170035	205221
476506	421074
177345	360860
398960	250805
445932	155747
479351	446630
98407	373543
278800	359762
85128	116426
222171	466773
493421	145552
137454	275990
204949	374594
74346	57134
457124	353722
41374	64493
337984	357438
370148	50906
82958	94665
307110	237067
337265	257967
16844	10345
18987	164164
27158	383552
447266	195948
192611	280782
109062	107711
309917	187834
336506	303933
178757	25169
369108	92434
143179	319051
107449	183690
112372	452820
42899	258659
430118	119123
402398	122462
191629	42088
1292	878
93512	398106
477328	235786
23552	112071
410028	373288
201813	360860
443815	182000
234575	317604
82233	228431
349182	78084
438988	443693
298726	293844
471002	219136
433468	82849
418541	186956
49127	49903
29805	479924
326631	274103
44715	148590
136798	136
108599	338076
481419	443979
257359	20136
111572	440660
424125	386598
426101	288035
492212	293813
274852	179073
365715	194936
440293	319940
154610	83266
446182	170427
306304	81018
86360	175010
58615	366534
169621	267352
16981	381008
319941	62646
192238	419867
370700	328174
411944	491451
8892	490182
440939	264766
244309	319859
21467	237084
443823	267352
24185	389682
326525	420400
403140	43993
416063	142045
248216	17155
490575	52255
27322	231578
292448	119868
380471	196534
95367	434893
310111	398333
290099	111997
439718	492906
446170	33615
301241	299322
409372	80045
411928	68069
3578	6640
353382	94037
54408	12472
369905	367022
327209	485734
175982	273670
125049	373730
77375	25640
377778	424637
205088	165653
11037	317356
152157	338150
19542	22804
322273	283575
286948	32254
73132	12263
337868	442499
440700	96259
15433	58074
341163	164884
271275	221030
449481	131928
100768	202772
5922	272230
126811	165192
132247	194530
102162	475060
346879	311983
158484	387474
363011	342354
443756	392949
44097	387742
133182	15209
8407	2232
455132	486118
65810	410028
347183	303059
19121	145070
9396	407980
230051	265001
269420	98906
379708	21411
248308	223620
305115	370866
24890	55857
292687	295159
441434	275152
401695	412457
332684	423795
139030	147819
151299	76454
249906	240045
167251	404597
267562	434239
44374	94516
385928	183778
459382	135914
486500	134259
462552	204332
407334	486885
319728	145948
190195	171838
429287	444726
328729	127357
279832	182836
203526	341271
242097	138088
142696	205223
175914	171017
404735	273831
150983	27046
399492	181524
426017	35735
330111	486339
84693	119381
365113	319147
114063	448255
300916	224520
152763	293813
173776	83811
11046	233675
199351	203656
172923	341581
378558	197463
418912	289443
280276	248139
136845	471002
352007	411455
154648	77438
158983	456309
294408	474453
137528	478415
448924	227008
164095	345745
15372	477424
57447	434945
449796	205571
228490	436042
439718	213035
187301	391414
222566	49293
112338	33224
13162	262670
476545	64396
443679	179375
292641	285826
29544	52929
246403	241431
138131	410484
417565	248842
99576	264406
460687	422470
337570	313745
124291	25324
100615	477788
370096	385448
207288	36370
182617	111032
297779	440660
426282	337849
69754	356210
487857	467369
75296	133058
335083	349140
169124	443114
258216	491269
54915	335269
198317	205973
480105	375225
18721	207888
471002	433913
264080	457081
416854	21341
104801	183213
316248	27766
94972	156375
470837	401871
77941	138502
324563	328525
148192	200783
165240	89047
206695	354728
210748	94665
287566	26348
125203	338915
35443	309524
211868	142256
481416	202549
158513	438957
90363	234356
315424	416553
327209	423727
252186	411233
174039	310261
298438	482970
124262	472546
148330	315671
295865	198038
299974	139648
358422	115550
136798	46294
64043	301659
340518	453222
332507	348798
457181	67089
128429	342761
235424	430894
29315	172089
331193	142018
171757	293058
373982	82271
125210	293813
268127	267602
6092	137600
119001	181387
244054	26597
45024	92951
356428	474412
447230	317080
12034	366493
276821	429368
174326	479615
191391	183199
137454	387668
448788	208786
269167	101371
379684	244394
443964	325320
239226	491895
233575	255756
189680	190369
396605	199324
167588	272980
203168	371801
322486	17155
54268	61686
182216	139405
393335	398333
226337	408200
345627	481279
229718	123718
351792	209018
94671	12129
196330	15819
309004	8687
159769	38709
5172	33368
78669	216974
263299	239090
409388	36515
248473	15209
68781	136082
380465	344091
331481	405837
23912	120489
229014	189252
244585	242604
212009	304960
383244	188759
238068	179782
86311	183711
194	402330
463155	24516
193820	22549
223932	224006
374305	115043
450729	218727
332847	344331
309351	338189
189659	318506
119001	337657
235966	11666
271300	170354
321868	396478
476560	355217
206039	443693
282628	183213
229168	313121
249496	467703
229150	475488
414779	293813
8634	54221
474177	274314
442003	378462
187834	249477
217031	408242
383070	367110
101376	339503
239902	52030
130329	226844
428650	367110
136220	132035
34655	473271
261549	62724
292173	124113
78757	207991
293974	108852
362267	347207
80552	54700
35529	89047
452465	115148
23517	459123
335651	22448
340093	97277
219182	304466
234649	369209
334966	423267
106175	379922
317150	69295
447230	400551
389208	336590
416419	86728
420895	24980
379064	353836
297665	293813
111134	194575
155322	228431
234985	28129
139844	49903
7331	428080
314168	265711
288134	139648
236998	94516
287566	46410
393010	42035
20	336590
50985	221601
228279	164637
124469	278907
220624	493045
371884	239528
150615	454209
276656	135382
292995	165720
138182	5008
124431	235679
291400	430610
70609	332392
327053	257298
236115	418356
331197	391414
325890	94344
151898	317118
102065	64488
234499	236878
88794	162247
370475	434893
309917	411809
11222	103205
337880	15133
317550	338400
347121	368205
250820	286828
448104	448873
10007	429863
291292	259929
322851	277961
112211	75600
202436	478222
299106	52133
255834	345413
419247	21632
154981	237350
41013	310261
385402	8459
50711	471301
362132	243250
58640	63703
408804	411809
15696	401101
468266	318189
36529	175721
93607	203656
325216	170341
377869	172256
392225	185704
177045	313068
115834	57704
216898	133423
364565	93863
112661	82105
295798	42189
197385	328030
428007	321868
227660	83140
35233	90866
307528	464725
360636	114930
252375	283347
102247	252147
370418	36392
121733	104505
175024	414522
207015	272966
93452	382931
428238	114930
118877	468162
456231	22993
330370	339251
228970	982
249699	464029
87500	458183
492058	138348
347969	254366
472685	10216
51716	286016
424063	233116
188063	293813
111017	493894
258480	348121
394285	25800
140192	241377
206174	134704
146970	231319
89361	456640
348481	440660
287766	183711
218780	178436
215407	447211
326893	82271
486865	390687
211238	457081
175677	94344
445484	299408
320338	180957
331187	278545
485624	140044
388158	71337
318573	374909
85330	347541
291551	251382
90894	258030
173189	215897
149391	23290
256799	462973
135659	60923
330377	151079
275292	420944
222571	208038
351071	93533
81432	213856
77829	99210
313592	425368
443778	299960
357694	105585
335896	198456
491385	114101
468293	190369
489413	325231
75979	32321
374901	208617
284049	455382
249389	339181
18561	162795
269757	54315
270591	205289
214308	53693
373810	70026
350612	386383
43228	160419
263377	375029
407066	314455
369321	205223
67087	314742
12548	243115
70084	57134
48851	238686
395646	16398
391681	12245
426583	484239
272549	175721
240634	53366
474606	377509
339333	462462
359	201255
110327	212058
241749	291427
359087	258370
53590	430356
390442	81280
308122	134767
483946	384858
312104	79858
124185	160376
279801	256587
453908	476951
143814	218727
256254	406371
309225	362795
10850	308229
412222	485016
231771	380071
104740	65897
336829	428214
281064	276549
402098	422998
286840	479872
180008	73336
65513	291249
320404	53863
114412	444139
2421	118662
325199	194124
256023	403594
396658	84111
453694	50264
144098	79751
441272	303424
152764	250434
457845	463457
117919	373438
181067	215058
174198	98906
241817	96094
450465	281942
368834	24088
39763	316889
28886	50538
111904	239984
315469	131975
127270	41753
452243	180578
107711	408643
444854	172737
69428	393326
88695	46086
89236	419797
404666	264406
431546	40257
142787	7771
343406	220679
78697	180992
468646	242578
436454	213349
130731	297841
103886	94665
134593	417955
145788	313159
406924	423629
382644	406617
403029	465102
316036	312259
123395	378686
89283	362618
367066	2199
400826	193622
108907	330752
377107	489552
247500	108222
294751	287935
113965	187544
465687	455493
84917	72873
313770	6899
248835	339853
405209	245679
52857	86892
149700	250464
152800	152321
75324	56871
338931	397740
447222	309425
452517	375840
304591	141892
282378	179874
391288	342761
327099	219815
202486	108415
115499	176060
169584	21411
308122	309632
479351	415594
266307	258126
29235	55857
466056	162247
6072	486885
217400	110677
54334	460845
283129	151647
414825	124770
9969	100321
468126	370866
472656	94344
331076	317356
154228	183213
464511	381857
241732	261649
369041	11422
156446	431349
108057	28337
333557	440
315573	100743
820	265165
97926	159249
95302	157516
6386	362918
250410	458041
390873	221324
331872	39142
322480	28129
97493	486885
238992	228862
385105	210851
271266	228431
267439	61572
322370	137128
308150	281351
457135	428080
81196	305261
126962	487833
470700	475158
392318	110925
129100	364927
332696	4349
354648	55700
93342	272339
307175	431166
122883	462281
403233	430610
20747	60555
256251	96944
188063	387742
206085	159443
362426	226192
429287	180707
319081	423002
438800	339140
395987	263925
282378	6516
471407	443134
403575	108709
274856	246311
98654	399710
329943	142388
236808	261396
199792	160419
450292	395026
254446	16661
284218	317282
146893	129477
273784	392788
227117	64536
476990	195121
281374	325064
442652	336848
375644	89722
229436	234306
392227	52779
250493	486885
268215	183213
294320	226494
196065	322969
9286	221832
399270	479614
97588	310756
454223	242131
240964	48163
488276	127346
211336	440804
29850	127921
445447	425193
185941	36592
137785	253883
188870	457081
471296	366534
69663	110677
145133	80193
194948	84217
71189	488113
130224	372549
247115	354264
327642	178692
207045	393326
140722	463535
486576	275677
206046	344519
101108	407171
202352	16299
302290	446496
119726	109603
64570	366127
472049	115861
220624	484134
131402	429593
314311	402862
438262	21411
266965	315566
209493	287631
192973	331535
290043	47473
121828	72303
481370	95784
383409	77341
82674	431953
358860	404319
14583	97515
439942	313745
173363	342521
38565	86476
284758	410355
50034	476766
15819	209605
12897	427265
88679	179375
476199	303648
410965	431577
454223	284843
171013	344828
392329	25660
4954	12535
454090	389918
200092	40198
157099	367689
485973	401854
420191	5040
146853	482523
113685	486965
243243	316821
324657	459205
327481	59672
464966	105498
490314	353818
237344	40028
344225	148319
217665	85828
450790	246505
337655	268531
306294	193705
159571	371585
27320	131315
458837	228657
160169	223966
445098	324003
93217	15209
196924	330463
493290	98733
10645	347476
358320	116002
62643	313745
470873	430356
403286	414244
296139	49903
105481	151944
347281	173901
61633	190369
98153	269250
122179	158620
489929	422175
413675	38063
316352	139437
146924	98021
20791	263266
132640	395988
428944	36507
194545	102127
326124	153183
84429	83610
270248	232616
476879	411475
75872	396176
34049	409540
441996	288157
130552	284982
75395	168615
129610	164368
9538	119797
124259	269612
118445	438957
142175	23033
145073	420944
276209	492906
118729	190369
306811	263009
248296	186440
41863	440949
264533	396563
353597	204442
150577	13186
7341	286936
332474	36836
138024	441996
200939	275812
276585	491357
451191	242145
463935	86728
74492	99832
409016	192724
325491	328465
418173	279871
14854	172683
41663	477358
6899	157839
28399	312286
28149	288273
60710	166293
91600	226326
118566	187974
457839	377620
271336	77261
155204	354932
167583	239441
304013	171316
350693	36955
45307	214024
130069	273113
427998	412139
328963	309085
33172	195402
156068	472662
449521	88989
137521	86728
94850	450168
159370	274836
487877	110677
489841	239803
33172	360533
280309	178436
138088	275000
362570	82271
104621	169482
476656	310675
308751	185076
395982	237001
276663	82697
446974	219161
142567	390308
218484	469235
164772	374606
388936	10646
457147	21318
490101	313745
442236	401101
18793	447107
143807	340495
220756	277319
33574	433696
125760	15209
263880	190838
86063	437455
409016	141026
249271	401147
385881	205289
405573	235405
197641	438419
427437	102352
318901	373438
519	394223
48530	488836
467634	172658
351145	25817
413230	57094
168437	214071
61671	389274
237120	204330
141416	44049
106514	438419
161441	65913
446432	401871
282202	158792
35806	384251
126083	119346
449521	106412
116594	376030
439042	401101
229735	182756
20779	387940
178493	427400
6536	196730
107118	399736
307573	175725
200092	291150
154164	336590
163504	150352
260461	165540
127991	272339
344817	266011
478369	125729
89257	144845
386650	71765
380954	478415
351105	126324
325397	317118
405915	274404
174491	112093
352127	39764
462239	270095
327209	253075
228128	224146
473617	112379
256893	26519
407223	323175
377433	223963
345401	301495
153993	414100
222939	155632
266028	72223
469563	842
225164	36066
47080	455185
71189	244133
392539	187974
98180	327217
150293	77052
436336	136244
233045	20593
84966	245679
299580	462377
361001	118022
260935	31416
389298	420694
344086	129897
474389	355915
402162	67029
157099	6899
175258	137508
360459	418156
251173	323937
209293	124153
82857	75661
416878	240609
32169	72941
194153	170892
139933	337657
242453	461401
302140	120877
20199	412205
421370	3041
76068	168855
245679	314873
295416	183690
318482	152502
329381	357854
203971	117725
91600	36556
137701	393507
396841	23290
13397	486339
342070	422998
348198	486885
137690	216097
121988	403461
253450	334727
178571	489552
143734	338271
373170	272427
241804	75303
96335	468640
255869	132247
47726	478415
177843	300530
104222	451738
58465	187974
389643	180920
443909	433279
45609	340211
89219	75975
25455	428864
276656	15533
150123	51783
428425	237458
479918	149388
263502	301475
248013	271240
183176	82565
37839	366666
4841	351841
89826	424782
313523	4413
343493	349608
444460	291531
176925	7922
374734	54522
358322	31483
73984	30382
59092	224871
378350	169095
211889	247443
267562	482730
439162	263273
298667	256121
386149	267352
88826	342807
348371	10646
252675	98644
186126	53774
253411	371918
17639	452233
291909	339409
89908	185704
471169	313802
195207	297440
386473	143323
263220	321602
13159	18165
49083	100655
193133	100705
350628	470766
48817	285156
204402	54976
272041	313745
154569	285923
245669	283392
113234	102534
485384	481368
128124	267553
385731	178972
157878	80325
169631	207535
486698	172264
94850	139595
483108	130028
474688	221660
354334	118662
30931	489552
493530	378462
435903	208038
304011	473708
353020	123262
300195	207927
375528	190369
449982	273831
399723	436663
393886	203656
417720	51900
477630	201754
59034	352610
283768	222899
487852	121171
290222	69277
459945	177962
265912	86476
176179	210050
4098	180578
353962	97753
477091	256744
190985	212356
5354	282269
221734	51195
374767	170129
454867	174821
88359	424225
399785	68960
319259	608
295171	12232
445919	418611
446182	62552
106268	486679
365976	67858
128407	36645
101108	291823
203659	18781
241205	208730
267331	45141
33494	438419
171219	429495
163094	137369
267562	277613
78364	342094
322171	334966
107091	188067
137067	387005
478144	301784
157045	454069
92209	285446
248013	241283
149763	374784
431611	440660
122366	316372
14336	475265
134162	293813
225262	312616
123437	240225
292291	482929
392891	19889
122434	364869
137779	440615
473441	21583
490968	395942
112625	313663
350231	283649
197936	140799
311159	304069
28110	150035
447258	340387
150107	37728
238889	291129
139393	389497
167443	274209
202469	392618
365375	482890
103505	169280
80525	187368
125343	110708
410028	152258
231855	162947
489579	86476
285834	15209
133098	152119
490	168381
327086	58645
103842	218577
81432	420952
447707	15209
385739	221660
125074	458601
65677	93384
288918	381707
89238	402047
384370	481785
269961	75303
320787	183778
360426	296339
332703	72416
271760	75303
331187	134259
429478	279837
97499	84461
262210	210353
459176	192195
285002	123138
146981	313314
263405	458183
313368	66863
200092	235815
485536	371884
442808	198297
40890	314000
447574	205223
117862	444407
247915	110677
396672	419849
184583	169485
182771	489822
49129	49231
293398	122462
266691	431764
467293	297815
291661	317675
466056	251806
134699	121574
300890	432232
463539	118333
407407	313829
152254	110677
344580	474412
493918	355332
92246	244392
310132	310261
178920	204436
49106	130345
26403	173965
106621	440660
5491	48163
276273	86728
226508	174416
212527	449681
386884	395988
137318	269904
319848	156375
405561	273831
21174	322820
120906	166240
410049	190329
57155	99526
6467	209300
114643	381756
81621	236213
348644	438011
452962	287444
373025	284241
179746	33489
42639	461782
316136	56510
75190	279871
369721	242552
53508	281993
390032	220857
319768	6131
101230	64008
475249	53389
306623	186561
476506	274138
21095	147644
198317	422126
63170	258370
258749	35707
165930	483853
421010	47092
328174	134469
192238	403471
147894	445233
35944	77461
243328	296758
427644	225256
282940	13370
326260	414286
326678	4413
175324	429501
109676	394295
314741	440660
179536	412852
320498	214024
50728	318357
449666	66357
64865	110348
331532	256121
148139	484426
43304	110708
145717	57628
452148	465612
323048	235031
131186	373169
364946	171953
57846	196607
289329	298415
352551	127839
133167	125991
487576	150961
242451	52801
164196	34692
378224	417490
122139	398066
128201	406371
486640	472379
295750	89047
167897	81104
81432	326656
279722	277961
489284	390771
6187	192610
483987	132505
174454	476951
43831	308100
126132	355368
309917	225351
58484	228860
327997	486268
146829	230710
367477	301156
97567	9054
98400	24207
240718	87007
128196	317506
233205	116833
344412	240106
327503	343721
217740	349101
442230	461023
209821	351639
333625	45645
179752	149713
133284	469390
277523	391414
430520	31616
363263	297715
358966	92568
112239	67584
342799	188536
287004	212396
196355	476303
98412	460872
37164	187974
101504	360224
191629	62580
366750	179375
45724	174956
174598	398989
457014	348261
316136	197945
75119	332567
143102	418257
141062	180481
242210	278870
349026	63957
315122	191624
330243	192987
435397	135077
27303	93913
355477	143294
282019	491059
489545	262385
279470	202394
57947	317356
235034	406408
200068	412980
98166	42608
123146	34410
358999	264286
224817	176878
147114	190369
333031	336590
168773	266852
242787	227152
313783	430028
129153	248929
392942	405842
360579	74482
263958	236015
45483	112875
201891	285446
31449	327061
332991	341121
179952	462973
356473	226127
26488	447107
18642	228431
266272	169690
406391	124085
27322	166063
294227	138362
226356	411406
161420	222971
129727	248835
228499	90591
13269	341692
191323	475186
183490	391414
365339	393184
273385	119762
104111	243667
319824	456611
244803	190369
277189	37366
73660	204737
311367	26848
189888	480038
471491	202500
127716	475094
339331	385853
176203	110677
430474	34416
468162	127697
340449	98036
461876	450798
179120	152502
400520	470588
318967	44436
73525	285156
165046	296693
472157	433934
289675	217012
187715	209572
354661	417733
219546	161125
220755	234952
197200	486885
22378	351999
158099	299764
427669	330469
246876	318735
233498	195885
36402	240045
401391	19620
109733	201346
440190	59182
153349	318563
199626	197153
63585	79094
431288	315687
218650	391414
490850	468503
454128	168381
470218	345103
260534	355093
363467	232925
337887	189801
107096	425846
344372	398425
55789	358797
237148	465461
406926	450541
417201	318727
5700	481126
418698	378990
404148	477819
58168	75628
119014	50538
255440	376175
134299	475389
261084	313745
140722	106475
262083	173337
77148	161226
327217	250108
119012	4413
440317	29253
65546	337441
57127	464725
11895	184902
164510	150478
315742	33544
404004	220167
297276	84065
308122	417918
141039	11233
80995	98654
460879	384671
322486	177374
373025	432419
164887	42869
108003	5729
257976	48644
131969	472583
476506	95149
277721	417288
57700	400395
39195	79120
118938	401558
489550	360385
203219	252664
296532	190369
329727	231578
441160	200669
16357	299895
410056	366534
240760	267352
215186	88606
254446	13235
300667	444279
58899	121537
491180	212081
215599	146202
170421	398122
365680	381376
411504	316372
86420	360531
128396	388473
489317	182572
104740	322288
137155	126426
33201	215054
38003	151089
269964	175794
165859	467703
105600	174072
216324	165283
64088	127594
113355	181237
258393	200817
275902	58777
3920	165267
245990	270869
254128	209542
188458	241721
318998	163821
239738	123451
392086	327510
36137	183213
334092	87768
480550	110250
472425	456640
365469	277961
58462	292840
371030	388813
161865	401297
140086	30006
459138	94516
350702	157077
323989	204954
212969	357989
453646	360736
256376	218727
433400	35705
124469	124405
106647	334680
462207	391533
121828	49896
276821	227161
196819	105424
431853	1605
16458	180962
335592	31483
159630	343944
68109	392108
430290	165653
437675	477632
299580	314735
309204	137399
362435	277568
293219	190369
6467	218615
289675	97448
268764	378462
227660	371802
317724	53883
279722	167841
334431	457258
278932	175460
299738	209018
371850	66215
404900	408137
414987	407524
480199	62191
330533	394958
293843	186259
32131	184098
462185	309425
433089	354936
346854	330752
323012	320711
109733	50549
489371	145948
226919	90374
309797	26973
91327	36555
178422	245441
89238	268766
318566	344526
281906	53883
29375	311374
476969	122457
214389	366127
245971	24971
223929	338716
35365	205037
344945	348007
192892	134262
395669	301475
274743	478245
81358	238981
165771	356645
126962	74542
430474	319081
274761	5041
247499	242022
264590	37121
484247	388575
73117	111152
257977	52372
31121	122694
422832	420790
470497	32534
270851	65699
64777	63666
245190	468738
152720	261396
372488	25647
290950	227101
467752	348798
157584	203656
410573	61420
181761	190369
441821	175099
292216	83023
178422	214047
199496	207065
312611	49882
373271	401854
195511	172041
13370	96773
80683	333217
302071	24000
320701	462261
127388	315990
174897	465157
26288	267602
281105	243115
94584	58881
104111	13205
463891	377778
331119	57134
160683	308058
295588	422998
5700	227830
454055	20600
92479	196783
7273	409828
92877	23822
42449	48861
70802	383946
225577	87469
439554	238083
330370	478343
281924	246954
339037	467703
354374	8093
106825	336590
233839	18468
293960	246538
52137	368416
386693	151764
161363	438728
344990	69856
335587	467012
264357	166063
493946	100287
39195	257072
145788	134259
379680	489614
92861	138484
478588	268367
450487	437599
198931	37697
144793	267602
253679	478415
406660	141892
436503	149805
179626	223377
297160	360459
350887	453213
483446	458135
260753	15133
423426	330559
332299	156237
353979	381485
442119	339153
4979	460420
491638	75499
308241	280933
446523	124085
459690	307108
153322	181573
139527	55401
315430	11626
100094	186159
305009	247517
94102	72565
74498	66040
323836	112588
29077	461944
121860	214685
215867	368869
389170	201348
416850	119868
342465	162829
458183	434173
395567	134210
64356	457483
203179	94344
442880	461736
321141	160335
69982	408217
164068	232037
68579	475794
343093	29528
346272	235854
153813	399830
355732	224285
312474	344561
281052	110745
479351	371617
341067	27457
49521	28129
83612	162795
287024	479409
152240	22611
292067	274934
482284	115861
393302	113623
74769	203200
467285	275431
235053	461392
271311	198761
11418	118398
256090	311624
477841	79610
10632	359981
477975	154406
310603	271401
105214	283250
103065	205289
269949	272139
59999	342761
336425	184026
451379	457819
434115	326692
167106	110677
422292	207675
186440	330171
310091	99982
333729	276062
168155	193142
78158	336399
236452	202189
462392	30263
453653	103167
425174	340873
111628	391034
479355	445023
122481	284843
305603	478415
374670	56595
360981	105053
32148	86560
334955	264352
432287	158843
365982	15209
330954	293813
264303	435280
379484	99991
78169	101913
301312	460580
243935	313745
448903	185578
76228	455233
364636	24306
193020	257899
67132	413525
361497	478415
289126	421207
408804	299934
482777	438419
64267	261046
104147	189660
385991	148299
462893	351228
311078	156006
291785	32406
248076	168760
345866	211216
27642	104505
269130	390878
259294	86728
144288	275627
203164	281309
343024	378686
162016	412524
103300	452013
25748	437419
125490	326815
373136	86618
467501	416077
336238	158058
203793	137658
183398	253565
194919	348533
352173	405789
300330	154095
175777	300647
470966	86560
334985	75526
298442	261779
187476	166063
162628	218614
128199	13966
380409	386857
367720	482972
113616	51895
328371	255579
6536	148590
202893	234356
393022	285259
231084	354933
441921	28037
158987	399035
373025	320045
34847	345089
74767	409540
473184	401854
475587	110925
219637	172663
413816	138687
98904	124153
138126	383631
34293	4413
336009	31483
110055	27225
256586	145059
252080	389682
433771	354790
320783	261495
352798	317675
89750	35615
470003	187974
215768	291207
362775	4413
12246	267352
348783	105100
81694	380565
452480	282304
125429	391392
297133	55985
152368	132740
366402	384130
30812	395855
159089	464734
268118	105457
409808	60923
5274	258370
433833	190369
286001	174255
396149	52539
337704	8093
326869	244005
81905	183975
91036	297804
366187	249617
276295	243301
396547	212278
9622	313745
335345	57743
184633	214024
338955	349280
268634	35707
209881	262954
473906	449298
230051	10528
126731	489200
204830	334680
488190	313745
276821	467930
371600	433159
85575	125822
349066	449413
414009	29509
60148	111623
265151	401691
104539	38655
396959	313802
279936	62948
63652	296292
17481	437393
183412	197228
34119	150294
104648	363564
447227	477980
423609	211957
373890	36203
257254	190369
491190	161306
156270	461944
490163	380772
218265	423927
86596	260854
121860	453012
165475	102797
300444	267602
390762	104383
37314	132434
88266	137508
408055	30208
118439	401949
319412	127636
304952	205289
410588	232486
398461	236460
3787	137658
84970	172535
390948	401871
132422	162124
24926	401871
476321	438419
157238	273831
112826	431587
431334	248777
439029	421830
280600	310994
358860	217896
422776	361552
322498	108572
266896	152321
167588	235606
357128	342758
176422	324363
285222	230319
315573	21923
79809	220679
247556	133604
256823	310756
404607	430610
256081	231485
118527	458687
2891	226308
133003	367798
200719	76939
261594	417036
239606	338675
174139	448253
236032	314849
8097	315888
228891	118051
214046	142450
20946	79422
95863	187974
492884	253543
481419	238153
341311	104491
337111	260427
173443	221847
325666	201525
301241	341271
133588	462819
202890	151452
437849	17362
344711	64228
101504	399136
31597	459779
327933	347202
107052	462988
224490	234073
143530	190369
314215	6374
217784	2715
288943	465154
312347	410877
131913	285156
188469	424700
81432	464727
69544	257459
108362	28841
162951	69154
387436	282885
59160	119762
235939	476951
239201	71088
326775	250672
460732	195121
96816	134357
146893	265065
433171	425675
105017	86482
461415	429761
452968	263105
247296	197996
267504	72111
209824	421935
222045	399975
479283	16433
91462	164370
298520	236435
390332	315522
211186	175721
256886	197212
95476	492476
406391	432175
23321	139098
78742	371943
128398	475158
157237	430356
228492	102539
192238	404280
106460	489822
208149	428103
172417	190369
52804	16325
9084	373584
294004	187836
386412	461944
246545	153548
45410	51881
429785	438551
279829	195121
59949	48163
24987	260879
13268	107279
258307	433956
111002	294616
473424	83872
412289	27442
259651	388254
305420	267620
244607	18639
37100	371934
146306	330908
11710	449933
447262	372325
371403	294738
411838	236660
180811	42341
205204	294548
289537	247786
244601	230336
165067	65540
152342	22347
162561	190353
222201	190369
437394	348204
322901	209202
144504	410951
267562	21892
55914	480295
289749	97894
15000	28129
167294	269173
270744	309558
437225	478415
52131	46883
6845	474612
458418	446297
404337	464350
274624	236760
22324	131317
472685	317675
362489	320236
402254	369599
222102	407902
478059	316796
221557	300222
104276	413525
172107	130310
32096	404806
276706	328367
217958	396975
420816	141705
489710	414760
60589	371617
85729	194779
284641	313745
322211	272846
234788	23921
147661	112330
153322	463067
89588	447682
257944	326482
97771	348798
426292	398333
132063	49903
251473	49896
287874	58466
342486	400176
327192	385000
113725	380130
201086	94516
229735	92395
432164	178555
7617	479872
189180	391414
135385	487657
252308	233590
318236	315235
295687	443976
443778	23707
329311	263487
66630	400759
223116	17186
143362	226494
121993	190353
138726	179692
158877	430208
133909	427628
94915	195971
23832	321379
30568	334635
429287	156006
91486	195121
334092	50027
441802	166513
149089	393701
6467	14486
293071	398122
487945	315687
448104	128816
251002	194565
435520	409828
306072	97274
117644	28382
452300	272364
372170	39969
189806	391182
155302	147554
104199	304731
188784	268729
269304	333455
375556	160323
473708	218727
377006	283346
422033	438419
463924	158510
10274	113504
225694	300883
15583	298182
281630	215369
154476	466969
206070	487153
100816	224027
222124	90682
473752	445533
168368	308164
112966	72523
260220	448511
15808	167757
422860	323949
405443	152020
259160	36667
284412	248035
257498	286457
250833	396339
267938	144845
399091	225432
365273	116070
315194	183907
404550	478415
4755	459701
479540	119819
297429	384230
297276	164884
232348	140128
167547	318291
183975	252071
451747	126204
378990	489582
280208	119540
313826	297153
114151	283002
299611	476231
307628	190369
47187	422022
230415	30109
366470	348563
451062	395227
349635	230306
275368	464002
344553	284982
90720	211868
166714	264766
52163	417731
337817	320868
197118	353557
260597	98889
168975	114930
212897	15209
484198	237366
374760	287854
320982	313829
479044	450058
271984	74106
386973	105878
241380	476240
117348	334341
355083	260848
384323	440962
456316	21523
318095	293813
420735	208300
186135	471512
97515	149465
232058	191703
455319	16923
342798	342486
24861	45141
295841	275670
74668	363581
240718	373253
484247	316575
255344	434035
66129	82571
422285	205490
116500	384366
100150	403098
49037	76667
405491	94665
146280	288354
209429	412002
364472	116927
276821	138639
416470	385000
195846	177630
178005	108290
60050	636
200092	384885
278320	8623
393737	334354
191520	440660
182966	387742
319223	135967
238767	348798
324518	267602
487364	28129
396361	281811
38845	57675
280952	39319
300985	25748
157264	447831
475047	313745
155732	59178
462748	278642
37820	214992
433820	365573
309097	25413
88554	377483
92061	170180
333692	456640
81478	26046
179304	314340
170462	262373
231397	154914
288918	415594
120489	72933
159537	151680
466737	51166
130069	278954
382196	15209
74939	284979
344832	363072
341408	88057
35828	377552
77288	232919
490199	98594
23306	448188
339904	121171
120087	348541
172923	291860
463539	428125
292205	266852
190683	294594
99405	19053
185526	36366
47000	340735
326631	7271
252086	480904
359	425733
290379	5040
257581	8607
389632	93609
400016	73348
29585	21101
49898	215054
458968	371884
478391	323736
415087	317118
306153	243164
123874	293207
157586	391414
421336	38063
339853	178136
488527	130190
351339	401871
253115	21523
216608	438256
479283	183213
290189	405217
445993	90277
317168	389384
351212	49903
217740	48788
20956	363468
8095	38016
155389	95942
205069	414100
96616	465313
269223	241693
284657	426569
183891	476416
323616	447560
420144	356530
158156	230709
299018	24334
292020	4413
281220	110708
134425	55882
279383	466171
220355	299442
221925	277167
36556	258126
474094	214024
420643	77727
192238	439386
412568	16433
318520	43043
356953	70026
478115	417201
334595	448340
209510	455862
117409	73990
414730	76213
155889	334680
193961	102046
320683	205270
267654	179790
80723	439218
41753	449077
342050	106752
409515	226308
292643	286936
450532	126473
398438	91035
38851	94344
277953	114773
331698	362808
167035	15908
244536	71766
224113	371983
196449	456403
454024	48066
216666	99072
411784	190369
35806	82387
302174	414100
424227	478415
304186	293813
477932	257750
74597	486906
122344	481785
437422	101158
215373	323144
10788	187244
246464	366127
392086	300119
127195	390275
217101	8555
355454	298058
266482	191132
332146	267832
196903	198599
351495	62191
13930	285830
447937	205287
174139	237930
306379	387742
137332	159378
161196	423663
251863	216122
432816	473872
196340	404960
450744	92838
455817	374553
385633	278520
463179	104598
27816	156207
282453	139339
72255	203656
269832	119762
73104	349465
487782	174065
290838	180992
175067	471771
414378	242739
129449	86077
92389	86728
334468	237165
433565	421830
425371	273831
298293	487616
36228	186159
50409	469642
384853	392045
204655	489822
92628	317118
47703	55915
323483	134259
148246	196783
344094	21411
85459	249334
133134	299395
874	430302
478822	283346
208653	97215
270712	79045
367541	219475
182728	457081
238703	236957
31178	409788
134299	299574
369542	226494
104467	188218
29315	42189
289003	315671
45724	489290
308330	248777
166818	393238
337655	140044
332947	462973
120050	432212
465501	233689
491038	260163
253612	470753
329727	224267
365050	288035
60642	355912
365099	49021
105498	321027
51755	271383
61286	487192
184629	227861
245172	401828
395749	191092
220263	51222
399170	152502
421320	40330
338812	177484
51182	299673
462169	141373
493075	343506
38996	369599
314228	457093
140524	367919
135103	305707
305437	206259
167902	450647
413953	486275
15968	200963
59610	64840
244926	457397
299580	346356
237801	470921
170508	49903
90703	28951
109355	426569
203655	317118
472662	187974
474041	360512
416387	367924
125458	62699
209510	246721
85513	126643
203986	176077
386707	228431
84821	220417
254817	388473
458999	391414
345723	357854
264784	274114
119888	404960
178867	452746
421072	202523
283129	95149
352232	369599
445647	114930
224366	200466
334372	492803
246191	53640
433619	315888
286239	351451
259496	158860
493848	365135
330895	122462
420944	69514
19780	138415
397098	157586
311544	141464
333458	171399
408781	409649
102065	96176
69809	464636
173758	209510
245938	347245
232555	482046
240937	378859
255794	162831
187594	348896
288247	69259
101496	34641
107295	162795
143671	47349
162421	437083
486381	257397
257909	207535
32111	492303
97588	387421
222805	273831
187458	493239
427928	420508
208773	420271
20229	323056
8368	101049
221424	87861
12724	389960
87580	81280
69424	275084
477956	267602
71941	411424
267562	175328
67013	377169
369304	489822
78617	160158
326631	110708
293387	224085
361729	73483
112267	21241
102517	313745
467239	490237
195527	13370
200092	113311
27008	74966
170641	192610
360652	58444
70329	15133
312735	11533
89687	40784
315573	291354
35604	191552
45164	323255
199420	22889
190206	348007
132233	227101
408674	476951
476180	417428
308122	323767
88266	80007
23101	435027
20461	244929
49908	201341
319731	164884
311966	301139
312796	8093
313333	304466
98817	297648
251338	421356
50784	345199
358768	474865
296260	457623
412110	150974
157666	132223
443362	239268
352428	393326
426038	376407
133045	119602
278260	177002
416368	113138
236946	456640
287929	439218
51259	371918
395364	311297
9853	489167
257977	452861
479393	90884
316828	392788
12041	421206
201813	351448
221267	428214
340686	421356
297870	214050
292923	209967
158577	402117
247619	44537
372764	294920
39206	23018
329838	394978
5745	32293
176663	53385
116525	42189
260356	284754
54539	190365
23382	85870
439919	137155
286836	162795
390948	323785
377922	182226
125193	458601
372418	101049
217854	431349
241872	450940
462043	146131
444161	407386
390117	164886
228128	160600
316987	169352
466328	17186
82349	400974
180921	166063
443362	267602
156518	120074
104050	55074
484727	252201
347121	484024
493942	91600
97592	342886
118388	181958
447793	402509
419907	237
477542	190369
466747	186463
219136	136453
163647	425675
7722	122410
109656	377092
405348	383249
376544	214024
110328	270095
169047	209285
31893	427598
242027	445879
10701	99021
106028	25748
301525	180256
160961	446105
84745	477842
222472	162795
390718	334485
43348	105806
225294	469061
175319	421935
464305	54976
289197	410317
333183	477986
265928	469125
219546	267139
105303	378976
366263	190369
60685	438288
277568	203213
466383	182441
273634	52537
460055	426569
275797	353706
481000	88221
64598	251169
133534	320266
176969	245332
330618	254403
396613	41406
239811	13805
225753	43552
482456	284932
16668	489485
465820	360860
147718	281993
363902	62366
402714	328140
178091	369951
48540	67040
153006	176674
299539	439074
185917	184657
298077	319131
97195	103301
218154	125694
3462	22804
126054	401871
228128	380538
153813	110778
41495	196549
238227	251081
42365	245679
40811	241468
124259	23815
359249	466075
387343	435073
326226	146161
475461	316142
315805	32468
156157	430356
367905	222701
469102	404886
154686	94516
391867	418551
193781	256121
460663	90884
216659	477986
86596	471356
449412	192043
380748	146791
318792	219865
134531	74106
482018	209018
143381	35707
277793	315671
241912	62996
339333	194956
353102	188008
481150	20959
406585	54449
410951	409549
396959	118662
457296	317118
276821	321993
407480	181322
98684	387839
110606	403515
365273	302671
261843	176119
266163	249202
208549	482948
116128	390349
322667	45067
327497	426500
59189	208013
447962	482143
438235	244779
460344	331349
276821	444754
65766	335890
404151	13370
493319	12292
133968	257895
116009	112033
442024	420508
13930	328751
111012	2232
227718	80691
103050	45150
175687	341278
162906	424726
171093	317686
464285	443227
375937	444056
381326	377032
344314	214334
174097	468855
33265	85423
351147	40158
84719	261396
346275	280174
159890	211796
78149	393326
185487	299408
140263	75655
373344	109006
384196	173770
76401	470554
44457	211763
54706	390818
255072	378274
230743	43822
224786	467703
270369	110677
91960	123583
311746	243228
418442	263009
157839	419797
474398	36352
460389	18209
443320	144944
56801	288035
349506	180841
29680	35707
266056	331531
148404	304060
302918	110248
245990	448253
324614	66813
230806	428214
134145	464548
325299	251116
279091	285156
263894	250679
192238	186381
172079	316575
200092	200093
373575	452709
6772	15209
110735	46410
148665	390875
152248	120195
438142	105053
277987	291752
361496	423469
122790	310756
165299	375264
289807	218727
458220	320965
360459	80379
61647	43514
257904	93691
174139	159835
200092	156531
446182	285346
393229	109006
356530	175729
297006	299467
111629	302440
216828	82585
413938	378419
134014	251711
250002	437338
375405	55451
345236	147706
171056	250434
32499	385438
459702	182967
385534	164884
196003	320797
469532	97985
378976	116083
237242	141021
364350	293813
41915	209542
409016	51195
336538	265065
151323	106946
72183	375840
271760	433645
197952	111800
441604	74292
17562	134425
330827	388575
212035	466046
33909	260974
365459	408976
186159	285730
373025	9435
170172	150151
392086	155826
28501	248777
481044	176952
3534	250451
39892	122937
23268	299408
138660	145691
460507	119868
349186	228820
344140	63726
324490	348798
362840	446564
9013	166261
135938	321888
100958	94344
42168	155326
149300	92613
158364	348798
219546	329196
327686	327899
229925	218842
127025	191821
338679	308375
468940	68950
60946	349297
337546	167006
107118	290687
435090	462157
110192	208038
486265	479872
91947	107016
103578	183213
284754	247815
58131	96944
92237	110677
238576	2106
283667	487004
160330	113138
5446	437630
326891	254445
392856	70442
478561	289763
47035	486984
471365	446559
458065	378686
479355	239840
434015	401881
169762	212278
493024	303175
359199	308433
337219	270239
464002	389009
403652	396367
276821	7211
487422	265552
30757	380999
481723	170319
360321	131169
131174	476412
457302	313745
298649	63903
421635	411645
251372	316388
662	228324
8967	103804
258131	303424
384792	323056
459790	437204
249945	126473
278799	101209
56584	235431
483808	61621
379680	123444
473748	245131
67126	149788
217537	120173
154872	70524
316963	391414
182270	372631
449521	42753
191391	167291
9186	391340
94142	309889
415624	31248
441210	6949
62410	303270
352685	295381
69589	387742
91531	17431
268592	371847
258690	390680
430433	273831
342435	96366
207564	260203
354193	354942
143190	67584
388158	277367
97860	419056
230956	240374
129314	244895
271891	294657
118326	388633
331867	437243
96146	18482
12250	47147
336723	28951
442136	174557
101212	59966
365986	86476
411937	22779
32576	152502
331364	183479
151579	183690
19590	298765
304953	45585
188758	303175
456050	285590
74705	361964
407334	100068
461068	422164
441563	301738
15253	343922
22172	83403
190973	458541
92237	333123
414286	408890
276527	6322
400867	387266
197312	425017
404311	391414
483987	272092
24390	361967
219546	327099
137171	478415
143163	307122
3611	321868
139437	110343
313730	211868
295464	287855
337458	280233
438767	136435
465497	301475
255155	119381
404960	335576
163138	199353
310810	404260
245098	185646
26703	273991
147861	25388
262457	97701
464344	357096
9142	440066
273768	15133
382543	476231
68094	467418
370958	293813
144481	177861
374400	126204
216078	416402
58505	12177
119595	132154
329697	164884
98535	369599
203793	49903
355477	357451
54576	402183
247661	416402
333833	370029
82073	104054
192238	160016
196164	98012
66259	317118
311713	480786
266483	293813
184157	391414
101504	255579
242548	402438
94511	300480
264848	115340
134319	370833
345083	97215
131449	409248
489187	16325
266965	258220
343994	435242
227129	158407
145805	441482
256599	188063
377401	67584
406751	141551
156318	294980
198317	39292
453532	173176
345401	51180
412263	452709
477721	99468
419056	494102
310034	317675
69267	116283
49292	86476
331508	26535
352007	443368
194216	110708
451752	409733
308044	121921
487890	455703
432515	430356
103212	405217
223334	451391
72963	440660
236032	453258
328156	72171
71511	154879
120779	298767
198832	431789
326963	268577
83429	412975
89238	413535
116251	183070
135271	35629
82840	412919
436021	234542
394449	216283
489033	183213
151322	239662
198317	218123
366821	211944
68675	202178
234872	62191
260614	488183
470672	204284
417938	26619
448104	181754
150117	293813
464796	91784
334350	385826
224744	95882
166345	399468
146893	230537
474545	309425
20060	446077
413613	183213
364205	447831
183234	392055
290885	424370
477895	91768
389619	165267
428735	48668
376592	481758
304441	404003
267562	264157
222919	146202
19219	465920
456021	370990
362337	99729
344572	376440
446460	190369
181407	413525
461846	323134
14010	398333
1445	176616
87961	407957
329311	475047
266307	92077
15627	463108
306307	113374
195757	158964
175226	157698
3186	217718
300082	445409
300506	425121
219546	374005
63241	245317
393795	110538
410452	313829
97438	392062
429954	283559
103485	433934
190260	53863
459165	246311
274718	107148
170752	119381
41703	266852
100417	351934
254788	275544
452379	56068
200679	244512
231084	391414
229440	208291
445101	290450
293705	76709
81358	400133
315966	10646
439403	313745
398709	187878
381067	145691
395648	227101
83616	311297
4179	153964
79134	37106
190337	243438
264431	166513
300469	217423
230369	389139
227428	489103
436709	442836
297941	168115
343732	383986
456231	313829
114849	23979
355272	301659
173995	90358
405837	267602
264086	158811
402238	212153
119305	227250
169916	16433
100194	481723
12143	369599
312283	14213
198791	262954
261278	151946
98892	245242
4634	256718
463089	238809
353491	385076
375964	286828
159127	283346
180095	181993
58464	449620
328840	218818
168963	366127
363809	315888
11422	130199
323407	13370
369362	295484
378444	275530
409796	114930
247749	45141
425341	293813
113337	481058
257976	250410
384139	132740
141187	113051
5040	310693
273687	258174
409543	492746
77585	371453
362192	58301
308874	195393
151894	454822
481419	231384
443068	104498
419669	65944
65513	214992
295479	153995
204753	291521
61148	306815
282766	3896
407564	133423
81432	261298
149390	73445
296609	372214
153813	139803
380303	97970
281116	472258
247240	68374
367919	429682
35036	234596
449521	486660
336487	244411
473580	349584
481723	476831
465166	153995
270660	246005
157961	411455
128704	29428
48810	175693
264502	454190
337802	264406
240776	241515
323664	190369
248819	402371
178422	225644
473841	364109
420698	478415
79176	80735
276209	194805
270224	228086
494082	30263
287444	485384
295071	293813
492767	293813
229735	455769
209864	208878
142935	122533
422676	323266
224383	75904
84968	359344
158274	292721
10235	359256
434862	207194
416919	404960
385880	214519
197385	279632
294323	62580
234963	447446
327260	293813
400992	421928
11776	186003
103596	232161
9750	16539
85734	447517
410006	178130
424285	205270
424359	281924
8601	338645
305624	29884
7565	94747
214837	184558
160794	185910
411269	256130
462397	483322
273610	473360
446001	439218
201839	137128
396605	398449
330230	208717
155198	367551
250944	183846
331238	363263
229735	366263
287107	249334
449521	85928
37361	95312
167048	267352
151608	43814
402060	184287
298390	153799
469026	340545
267819	454975
457690	35930
316136	210470
387501	17691
396264	27464
350074	179716
153407	391576
262889	262594
18359	324643
482330	391096
314151	20172
405752	179467
376162	381221
133012	458877
387629	19571
310655	31313
428735	357621
56159	273934
292791	114116
216690	414008
156348	409793
139047	69669
20928	2492
36805	304145
211781	372857
242377	88437
292687	408381
260293	299218
379462	72432
5408	353836
310338	4769
160964	61478
135896	65983
343673	13129
366135	44826
246198	427400
397436	157544
428944	221324
216945	243547
221517	284843
207057	229157
257723	211868
163688	397684
319081	388170
202903	445949
466196	14105
434573	227776
280952	308602
320839	169574
180073	386654
168362	281924
441465	62191
458418	483817
303617	350956
73327	429267
212009	94839
330954	40784
170464	278839
370640	434035
253102	204330
260933	84502
51948	446802
53490	368086
5562	460964
153143	96564
384155	394822
420193	48861
65746	152502
116784	36268
292641	177181
236424	243649
116853	484058
388533	492988
139178	388531
488340	57341
49601	57316
136798	24943
489589	356750
401926	300119
85371	291332
364425	50411
478991	323006
354150	407852
132599	299467
442229	409540
124469	109006
492896	478415
86414	272159
254241	249334
319885	328141
125180	13370
417736	78334
462969	110677
267562	261791
207184	273831
88439	249469
222472	187836
76986	381008
433993	326753
41495	84546
242411	40677
454263	102603
43835	333557
234715	313829
157065	361305
75259	117455
466699	91116
230051	293168
413702	399954
177461	288943
96698	459106
86151	366493
294321	314902
131971	424497
439460	475921
28260	156015
365284	110677
267562	73040
258118	167745
430567	481785
64526	90099
4634	464636
486271	458790
252837	24677
399095	130028
106475	385000
412315	381857
49206	72991
206240	303424
278578	478786
138456	466432
102542	62191
97388	457081
414334	442854
368830	393326
346398	424306
214687	430800
34884	123369
263162	341271
361048	327217
164151	175373
287751	27696
235391	234525
24238	35707
71430	55385
45497	226152
131916	288004
588	286936
235706	215292
471814	132740
83114	30604
145827	323602
279700	284925
200059	254422
52695	85272
62978	12443
314617	456231
68043	21583
432421	83811
445289	86476
272579	472357
158099	388784
89238	402291
227198	53490
458555	6877
187740	385075
49025	287024
270359	217883
114643	195305
394464	318979
153171	248231
52239	356211
117862	209795
261099	260389
374555	360860
146124	35629
384243	455728
364200	492906
355508	327721
308034	203656
383635	313745
419889	250389
257363	250400
247296	178778
112089	465709
405744	21583
10546	257180
313933	166513
58985	88027
27826	277647
381553	210579
158176	19293
284857	116044
369664	137155
169584	401297
133236	179253
355630	100477
457836	474412
453646	157145
84867	369463
130332	279268
274006	267602
472776	181825
309276	476766
146734	445016
197815	188058
417938	362675
176217	91275
257839	29109
445725	186259
322560	418358
238987	290232
206036	322462
170932	257091
365658	458183
253580	378167
360416	190369
165326	95149
194551	263416
493916	141735
451764	123213
296603	82271
201347	13129
373025	476951
438403	278482
64526	424514
488885	470069
305813	387771
401804	5769
85344	369599
318500	83811
265955	300180
163089	217724
92457	460701
410544	190369
453213	91663
387626	466737
377529	71622
269208	406220
73177	215054
219357	4849
411319	97697
297220	322445
38996	315671
18928	73955
308781	151338
377708	250410
49966	378234
139072	187649
148052	15209
300040	371884
323695	110677
289084	331390
454504	249316
260029	313314
193528	301475
67163	141026
352512	241522
341067	312405
160794	13390
331774	279274
225647	273831
332129	363101
53329	327217
1276	320097
462108	166970
449235	170573
177449	182952
382270	165638
39449	461944
466670	180841
90703	317100
414630	72379
418869	431932
437619	243449
107592	49870
322727	249334
121539	479680
470799	156376
485492	250989
189659	26106
357887	349475
232096	161920
397973	68263
384158	146181
226919	410923
287174	230925
253042	385076
34255	369046
28403	12177
312781	11972
483326	256901
248510	46603
91657	52917
13280	244437
161714	400757
48152	335430
323826	79935
488971	258288
437497	91389
188568	407902
324199	23902
384322	434893
256535	144845
390592	200919
50030	444294
373025	151167
153322	52030
31364	208487
361492	416830
248398	205289
200806	13370
133186	387742
434981	201572
123831	426207
377728	234464
435638	300
301326	220417
322411	221210
123499	296469
203060	315599
351155	234036
409500	185479
453798	41673
468366	151140
3001	44049
200092	395428
278674	410011
394184	226308
178411	7756
228128	177104
466664	229741
237120	433943
47573	441224
15068	49903
67280	481785
134276	235645
393056	187248
466273	198137
315059	414420
105665	412980
448104	286733
463881	428710
304638	440716
292586	42670
4634	160454
158264	472123
330820	48546
224913	391414
47888	13546
245143	478415
300563	378127
123151	429593
407756	40181
125837	477750
72926	447517
417093	180957
230051	257569
317993	453493
282641	366493
182170	146706
192318	94344
28451	476880
18121	421285
253704	94516
130490	306253
293785	64335
393940	315573
67906	409828
483625	292553
272367	256120
439629	21583
295327	459713
382867	458478
256133	246818
335069	155747
400311	374594
154766	169047
199261	339055
307825	487833
142931	466969
274852	410484
75422	321864
60323	28065
46472	281924
234881	77978
378409	137719
109035	267602
45457	18258
458848	74794
99997	78868
248013	58317
460977	269199
339862	304731
51986	64568
373881	5249
119927	247556
4634	11396
195781	251703
254446	414292
158403	445714
420790	281898
228	26790
431516	455703
476155	231097
418048	249626
244907	58145
47940	378082
429860	453391
284316	421935
274073	7773
416197	191134
353069	62481
297834	245679
368858	64495
242559	261390
63374	365114
302729	454975
20661	426736
79464	326103
84626	306090
467674	313314
321911	358797
1430	154095
151532	259087
468770	240796
362384	267352
399975	409858
147910	53919
119204	228431
469554	237165
468468	458257
295741	377550
301331	188662
407768	84089
407942	316691
190621	106869
417726	149128
174966	476447
250858	388473
309930	329254
202416	309425
163206	219865
467012	393600
315015	159141
101230	48146
491458	49075
125382	152502
253177	273831
125933	390596
153753	477445
334904	301475
364337	387469
140041	113051
198175	4904
13466	478415
88968	165874
103325	32807
481600	272221
229213	335338
411015	492906
193027	465571
155854	157447
408704	66280
257971	409724
241507	324037
468089	369599
78168	78811
321945	195948
194216	119868
237517	180504
139086	35707
266307	306601
237517	223335
302900	234748
78907	217423
332162	240225
376175	158965
253165	99437
125064	418334
30847	187132
207375	356673
321895	45107
139844	456586
130597	225313
472003	455056
292315	190369
96146	301475
189659	115861
333209	224303
417477	472512
188911	475389
62102	391414
17701	351732
325517	470249
197726	272319
22148	165267
111748	23018
290546	261928
249410	144130
226760	4914
297792	81280
412624	217724
117619	166363
160927	466545
92310	109317
249758	428590
487668	394051
428735	198171
401011	345745
343711	328140
229680	326382
486371	433948
345108	395792
371884	411944
434287	210032
186413	311713
54841	21987
294214	235454
384455	463431
107709	256991
483428	6794
392864	266693
57390	39255
476472	491592
362623	418118
455222	315888
174937	74450
44957	347175
377869	20673
69915	127174
71189	211137
386973	389682
383039	440660
136798	363436
364370	236395
220434	379976
431195	289503
477189	478184
152641	268531
149769	355404
97075	436321
125417	156376
460021	146202
234180	190369
263514	133861
91029	78910
200304	25919
283085	168878
438608	12177
336403	195948
192596	333239
228050	5857
230051	49288
480743	337553
460263	408809
232201	447446
432100	89637
2738	478420
375378	236239
251697	457093
288980	113265
382741	441434
23270	358460
54424	258450
171093	292721
223929	263795
193280	185335
260810	317506
130140	293813
2126	317184
424256	82230
72209	277945
159141	225693
491031	5040
477932	442321
479984	479392
432362	97506
356490	21679
392863	101058
446742	311301
210469	101816
428337	110708
342588	119868
224386	485919
419546	31267
367682	437018
423067	421356
107230	426633
317132	366995
215462	390861
312290	92940
131606	410853
111731	135118
351907	261604
81819	301298
416717	30176
76104	297272
157496	395988
100178	161322
219624	293813
449392	331238
90296	411455
189318	200273
160058	190369
412585	426755
437592	144052
233782	77727
142139	276381
217193	154710
469720	190369
200255	33989
234043	86560
86240	428214
78742	49021
70795	389556
284354	279566
50891	440962
350506	434186
355083	488390
422998	198456
240366	90572
106034	462853
124384	54976
127660	218574
232292	260854
215535	87469
119657	315235
203422	304444
88775	4349
106739	439882
340568	286311
68047	99990
486420	233243
491891	333145
152683	317675
155676	304589
122585	190369
408357	431544
235283	400130
170388	463623
263948	55481
182766	62191
168880	225214
152324	461182
360641	41850
172379	49903
412249	414645
146003	356958
480580	493735
317849	64772
42732	432395
214308	435817
224536	158814
441123	122462
28995	126440
70808	399929
102087	293813
380885	483290
172089	425901
195224	152171
426190	385723
164496	302330
456104	452037
243994	6949
28781	87471
58753	392086
150611	210086
381614	361912
283119	417680
121106	396692
237231	38562
132664	391541
449000	423688
101504	128704
234432	75981
47816	185013
433751	245679
317876	297789
113336	130714
64057	467881
29496	354694
149015	20998
174725	273934
427825	401871
96983	330878
304011	477986
204437	392045
256029	106422
399352	412980
488678	76454
418977	318932
468561	359516
53366	194555
491597	94892
187241	401854
108631	320794
16736	384001
112510	171306
308161	106727
32729	100363
24620	469235
83977	94516
184399	449542
18294	466432
56396	187974
40278	475202
83310	84111
67027	490279
73039	468088
220400	22549
172878	235781
228147	92613
257632	26714
162346	299218
42718	487833
249827	468162
390430	35707
408828	110677
124469	283037
488374	248391
209610	420944
344883	192365
5220	31173
358081	209354
328447	344984
184800	9203
340037	107473
127371	422533
291832	290450
100833	28058
198456	311069
421196	344120
12349	45141
454166	318735
72804	53009
61349	399056
450725	228431
60702	66176
199114	266660
402288	372325
3618	160784
298450	426472
4634	424254
342526	69645
233782	401378
76568	443906
37219	219743
371909	110937
121998	284465
225694	471745
201109	205289
458657	99087
45890	441700
32430	272230
209523	413673
147409	313802
203164	51895
371784	145948
25063	234356
17520	421935
268172	225426
235025	385000
349311	274851
77030	341470
387201	369599
152513	419673
279934	259929
196154	135984
223611	418040
372488	219180
414054	36392
65735	304715
233663	109348
472484	371918
258432	205270
373999	281782
66382	307464
383969	464373
379870	67584
465740	310062
431352	190369
188847	421167
160700	13286
492210	260895
483025	355332
434761	311850
308636	79416
342465	476106
210309	226308
355642	144299
480094	343480
2123	414912
218773	257383
16569	176878
452096	213460
221839	282911
13268	177559
158866	25239
487668	67584
101987	98658
40312	88045
139227	36066
412326	119286
127440	84024
21512	435393
421925	248777
195137	465844
368942	293813
263328	424280
33965	241781
192727	120008
209354	85653
14807	180493
343493	217945
335719	11626
373964	486012
133163	492974
314548	276837
471549	434893
8008	162795
45638	299938
66383	344729
268572	171765
458336	220635
136543	452746
3500	50920
236696	446154
456491	77978
12986	416075
356530	144048
292430	49660
475960	25034
473929	296044
446546	91263
131942	401101
328729	303061
267562	46069
252604	20149
40447	49903
128223	199623
269059	293534
376815	16433
10762	483149
179895	185335
218273	420944
492453	237454
214950	338076
56620	20908
200092	316292
286573	300240
214933	445749
96091	186561
154605	164164
88266	422853
182617	21336
456215	143710
331664	447358
443444	459913
302343	280635
422379	144073
276821	328538
180788	194153
467513	446105
76835	452098
471416	483657
213770	300480
379482	41306
121828	359189
179041	98012
244222	250167
240206	142090
479540	196783
191933	156215
475872	211137
79459	187974
118379	420790
133122	236240
194151	64605
305688	69715
462549	159249
39728	430356
102129	194675
364365	95149
23020	94516
217007	402798
415545	24516
13235	393326
382040	341602
177512	465040
168185	80026
189928	351848
277319	485248
275763	417826
129082	435886
49156	298629
389544	431196
11122	383720
126083	110677
25690	375764
35806	19262
314516	482246
433742	65121
101117	436388
347401	350628
282876	88049
225694	133648
384052	159250
466592	252609
303982	324681
10546	150526
49940	290014
472694	27751
37760	479113
334867	130742
183758	167425
216078	53490
245679	430467
373321	343020
66159	219881
97148	228324
86707	131838
377563	371918
19072	243312
125422	218057
244688	491786
31917	397471
319055	150264
224505	478415
339753	83275
247747	341826
119306	189346
375761	411967
345320	132740
381528	225836
457418	120270
272301	453023
469712	324723
330592	171722
232985	314742
493886	425846
361960	346679
36595	67089
73660	482173
56571	189786
434961	409828
89238	61245
315079	65772
459427	301172
212257	279664
460267	183213
336473	145163
215366	484447
343494	433279
156277	376963
161683	4413
365087	421356
232348	437117
380742	90266
306294	135031
237120	374939
297586	113754
469479	113749
360535	393326
272407	220417
316136	243340
221296	447913
72303	165000
167588	249610
11776	190909
477377	69525
268371	164903
288032	383226
290725	391684
77793	455407
369895	482180
66296	485542
171361	19377
408493	392791
437821	124876
442765	194250
415129	377984
294642	323312
477157	359675
58024	134979
23174	124085
273900	209542
225217	239342
439719	144975
292641	268551
132881	378462
485645	5040
52363	273831
486085	270324
359178	51881
52079	409828
486113	401101
262457	378686
378498	338319
365769	378090
269078	217664
92362	420944
423663	40362
326260	23381
103685	326777
49194	153760
107639	76628
272340	61330
233187	87471
281568	35707
434964	231784
40721	194370
363280	53994
4461	388254
6447	187974
400786	140857
464613	210382
72106	91354
469235	239813
121521	72820
213364	10206
492393	412322
206522	165267
320399	470554
57899	435708
425430	176182
235597	267297
461563	155730
287566	121362
338025	218142
162467	436864
171306	150209
140024	212139
91828	426915
32146	369684
356953	205289
200019	486268
383222	121943
406357	196633
463705	155996
132434	436999
374072	293442
134671	127691
1265	387033
190596	231687
366581	388719
463404	201754
277684	4413
288333	431634
472620	491198
204506	383391
1077	140728
389711	161235
376259	295544
301928	489552
380858	198633
352644	183213
92193	56413
246262	482465
423318	393326
174665	348798
55578	3130
295841	271406
51543	209281
74312	76658
404328	370025
411159	478415
386123	104009
370997	379040
180488	417980
184109	405587
98292	493388
27587	183699
116525	35944
399143	359762
69647	463529
490001	416110
272737	198038
467836	86892
241367	94344
284507	342393
103217	468162
208947	351414
479355	437785
223234	440660
489657	440830
155448	375840
32096	18665
187015	452130
5819	298767
293809	266930
220133	440660
165708	262429
77443	81606
230051	338546
108059	110677
81899	219865
13938	317118
488122	339749
53846	87471
255650	67324
323689	20959
408290	125319
180754	346388
387222	192524
354079	209018
445258	300
322211	46785
171942	452868
113267	87471
420132	127921
194329	118163
3409	335663
199765	421942
488971	460333
409503	350549
449521	387560
3856	122462
43742	484588
208720	367462
219674	49903
252388	62191
93451	220756
25659	272865
162797	254872
56396	314740
114550	293804
11237	359008
41049	28129
150594	209014
67496	263958
328657	110677
136892	220480
200411	303072
61349	41533
367276	236213
438932	123048
122224	474133
102523	71281
319768	132996
52909	280592
8348	64335
49193	35707
56088	308668
86389	341860
166648	87515
34600	5258
57669	22907
336923	476231
191141	375840
80268	95942
17480	357854
57021	78857
346696	459213
159166	467192
206046	402602
473064	384994
304023	324271
335902	38557
297993	205289
443958	460249
435966	464460
588	429161
121594	53490
404884	187974
263377	253774
116504	386901
203381	68378
221024	265883
334597	38096
202092	90123
74598	64548
37748	277961
440936	67763
4841	482143
413816	253594
465612	16582
278442	258309
94495	481279
88956	94516
114549	439248
274852	136635
325491	307416
473728	119868
201420	301582
438956	286337
283115	389529
423370	219274
48971	127123
53863	453561
313808	432742
405538	368205
127505	246311
215827	214024
203828	310835
375982	9054
124127	488013
25690	157339
137058	10451
434353	190255
222285	394395
247578	128370
61367	326210
37602	295159
277793	94516
212013	278520
64777	333914
259809	156376
146880	94344
337783	236654
254397	276572
292721	415791
330767	202996
475638	273475
468256	482198
392037	195859
117595	60650
124469	58898
325392	428214
178663	133507
429287	153385
463205	112906
414471	34418
294898	256723
304404	313088
394040	125920
430545	96001
2946	100366
426470	86560
453919	350549
111062	53389
179517	439814
278877	11314
388696	16433
111025	12291
324518	200849
89633	8607
424017	381428
390498	89291
312246	166981
87577	268483
473076	51725
33328	155394
35806	348574
431057	463799
238041	5893
18376	66875
256253	335445
289126	15209
443964	115671
128337	220857
245576	264481
64794	487833
231039	105498
302558	109894
176885	414215
14818	70557
47434	494102
92486	156376
266307	490811
105262	46117
172387	466969
227763	31616
313217	412389
461510	23018
222102	67040
160629	5040
187612	319878
428567	363903
434898	196169
5984	145948
282453	406396
376503	19826
265500	489822
114206	198926
385274	204925
349624	458708
120949	249334
226326	236240
189094	390064
76068	175923
384370	267352
147384	385401
423076	478327
425170	272908
342465	483832
328867	102247
195748	190369
311947	75991
18642	3800
315958	316575
147121	318533
40388	367276
81645	470665
394145	453727
457989	401871
101291	157194
92231	206972
189205	190369
109045	20959
205813	390253
175012	215026
48953	474931
296459	292721
299836	13164
282960	236324
425371	118286
176182	159180
64734	441996
82150	231576
378237	310261
340873	362569
76200	298167
249193	32494
74142	459650
153322	287762
312012	155569
105308	174582
81240	143410
294915	355806
60300	400522
86411	27046
160368	210224
360537	21902
313949	222701
391414	413086
117619	395988
409388	441434
216545	156375
71189	492298
20946	381528
295841	62296
5297	313745
414058	275487
412006	134262
67126	25567
261278	312585
18936	347246
186890	160419
255309	307256
218014	438419
389075	227230
11829	473425
196340	162795
471501	285156
216897	177630
349927	413818
182297	53863
442597	486075
317177	118662
299580	171069
186595	82697
137949	110677
326821	307977
101086	420213
68787	392176
192623	12233
330752	237788
231039	215029
195925	391414
6240	89789
9229	183213
296029	19745
157461	427714
361291	188344
14878	85346
255650	299667
45175	428214
148223	112303
29559	375578
329379	344560
324573	442554
87580	22804
339051	397405
164047	121950
40890	260712
6467	189064
59995	319887
309917	445240
444755	176172
305349	480695
208947	92613
76898	49293
249267	139803
65683	98965
48892	492906
424184	348798
428538	327225
457418	143505
96697	104527
43582	9328
297026	37519
275331	443893
117719	264585
1824	60133
364703	119824
31663	317356
348594	383815
213834	115938
39683	257673
172923	26845
233134	153983
102162	477750
489908	344314
356399	250859
249124	313745
112267	458601
59644	439719
327578	474412
422268	95738
387311	22347
393552	242661
168955	36286
102205	433360
77448	151944
353597	69561
69292	352007
328640	141440
240973	363581
277765	94839
299532	94344
171050	458601
87500	320097
438493	267602
453312	204078
223947	65648
154399	409827
457418	196815
139438	413900
251857	445061
157988	134262
300338	258710
62560	10226
294079	458169
186791	333357
400888	387500
5700	302052
401274	214559
199732	400722
113120	75303
160047	115386
436624	291860
382848	46176
195402	267352
47816	475047
412844	277961
95840	433391
214067	281924
88404	228431
53128	296553
341805	152502
428861	88113
171008	19204
279722	116887
92401	366099
202922	311215
396043	6253
309217	6120
468695	397926
130851	354630
282453	355867
152937	273831
380604	398920
130329	224794
114935	378462
392131	388195
336071	248398
85665	317686
187834	261057
285476	446842
305865	438957
43299	8623
76228	205222
328697	137719
484597	372155
16180	343085
471899	235679
64938	136544
10710	451671
315151	224322
385058	384400
274390	348176
196398	52872
129493	342807
250410	401810
476119	378599
199780	300469
21528	389682
42034	237803
145337	52163
113420	419559
286349	174939
39203	89047
301659	381301
71189	284088
207469	122462
185651	395988
313939	273831
105983	241468
36744	129857
44826	226494
418471	396671
142995	264199
87047	463060
410559	307294
421140	314453
361630	191639
9773	331938
304146	58301
374305	78401
154730	237165
407113	203656
3696	218808
298437	357800
198424	274524
207112	254842
79391	428026
143583	360659
288134	72985
342540	114899
355267	271841
150082	472072
282486	159250
322518	18479
196678	375840
483658	180578
59817	364680
131934	156988
364377	477413
330954	54536
453919	281461
475039	350699
274487	479614
136798	32842
26940	296566
121173	243438
332472	419487
85884	230055
372125	375840
176838	317118
482456	125587
490744	180993
446182	168738
473360	372024
37839	478664
347614	162024
375224	57134
174874	11745
403657	41656
134024	25034
455186	372354
326260	414251
140821	17186
50799	80100
100511	393326
153322	411083
326201	222966
42815	67986
21125	147984
253460	371572
177577	292484
37739	349601
294238	242187
130069	482559
379680	445915
461550	427662
266965	362784
478308	293813
81358	470083
248692	486885
251720	78876
318406	317118
99862	486885
426392	237235
249075	263009
246055	443694
449728	308801
42638	209542
393870	945
158345	235585
31011	17352
211929	56392
371479	17516
293392	443743
64108	254580
107303	281924
371679	99437
397245	428436
287042	110677
106136	479760
223552	171729
223757	456744
205206	327217
373423	79249
252271	54473
480131	433797
204775	228561
365288	329469
404281	432644
99606	50277
437538	99210
393145	478415
127462	149332
68668	308897
450238	34480
398438	441202
342977	176515
143203	208647
474177	489200
26981	304731
406006	412205
445708	209895
376332	59784
74933	360860
9360	192055
111386	267540
458768	281236
352137	177745
281808	436740
382002	476231
462505	108118
35806	481748
403540	57932
341026	221810
223303	356017
109824	446890
385601	313745
85098	285446
380931	446848
96534	327061
106892	39240
393024	459976
180559	457594
381493	388575
366469	420568
411207	5007
392892	113522
456079	336590
328335	369328
368338	115838
4626	309975
404838	50538
41842	486885
253527	165497
278450	386491
173485	57032
192068	277961
437807	186259
312498	228738
39128	122199
107459	153995
399074	325738
426903	131975
95311	468110
141910	258391
16803	19705
214365	403467
102644	418544
425430	278520
19459	34842
375764	375840
291785	214024
408804	341891
422164	69573
282967	484598
417369	85371
414580	378462
422805	63102
326762	221652
389078	452307
467766	405044
422408	187974
174802	251224
331872	220417
440525	85423
297971	458601
319259	197712
333648	130977
244361	72952
39325	49660
267562	168638
475379	228693
73755	74747
429626	190369
332412	289534
291636	328911
300411	219408
149415	204925
446673	74607
19745	167118
305985	305615
198791	93245
438460	273831
289878	138193
343746	152744
351655	62996
15819	41482
79174	388694
389484	442121
104021	21457
165010	50610
277484	249334
41495	464936
226747	316229
81432	208031
207743	418032
27164	238442
27687	54976
150089	64780
377937	400720
202556	474453
31288	213639
351525	190369
406972	349891
75472	22323
439534	120520
219765	328150
177640	438373
282128	491565
23470	411424
435043	90075
106917	86974
248013	239090
1936	2715
253415	206391
344634	405842
137454	5040
350720	201310
180726	321807
21949	256086
137718	444208
125728	409109
124309	433089
256829	152329
11331	291521
294387	348176
466353	334680
473441	281924
44160	113923
93384	133106
350264	37569
283521	166063
319011	29521
438964	16041
92312	107754
378582	25115
81449	446351
45065	252961
14730	489552
71125	364201
429313	151944
354734	65210
366673	99405
467657	478415
476719	317118
472164	272339
247853	402269
271758	8977
28834	137128
424138	157439
181031	190369
280986	51881
428625	35035
13527	134716
149784	53195
187834	404316
338955	336590
201882	341693
30985	186561
337206	86476
214114	454669
117278	230234
51342	382832
257904	156451
432667	378462
47940	20998
124139	432212
139844	393371
249580	84164
249894	327217
86731	233007
392399	393845
477176	387413
225233	178436
222831	377847
380346	32807
212009	237605
8435	190369
479188	283550
58893	49660
427891	402891
458614	23018
29897	102581
22541	48661
204499	491150
443163	45150
209542	28691
478287	326492
126746	378662
396716	313453
37157	373853
262639	126015
468331	80196
295841	365812
46166	299467
129396	168213
458426	11039
112562	331584
395334	328742
217784	454792
335059	13370
252236	188198
88097	5040
262286	90820
273479	348798
93229	316372
258348	459790
394771	101816
152480	355806
221026	329196
85458	175880
230707	449620
248013	250192
464018	302105
410249	268531
464512	109407
243200	112012
106531	293329
420471	474412
225038	12996
458050	10646
250410	110778
13625	472239
311742	413525
444855	13100
182945	202391
410982	281048
338025	67858
321923	316575
277909	57847
172417	152939
110096	211868
326631	405209
43233	141250
247929	15144
287766	403098
381481	38063
430336	15133
486336	447519
113139	224692
25156	298415
364049	297005
306772	19262
59506	111808
127415	258120
55376	396050
248239	203939
407334	357139
486176	276744
5538	391414
316090	150237
246497	417918
387742	427565
446182	493638
287103	366534
196851	271665
319013	303175
417648	90277
294032	393326
65513	379143
21808	164884
409530	371918
406477	125037
153006	321321
12143	218727
274863	310205
475178	15133
39317	318533
221509	474787
349892	183213
316144	305080
485319	73336
105969	337802
111968	193120
29581	371934
308618	210934
271323	71015
400273	391627
78571	461392
246485	430356
36840	447986
62081	183213
218603	91600
433702	480025
464868	103205
17727	472287
371607	338271
372577	414210
178422	365323
124469	257339
132335	355552
178136	107965
379457	200444
431435	222228
445919	354696
386825	477062
417938	62421
365171	403501
223493	160153
342465	304589
379984	360192
54416	311443
8146	9203
200092	451414
331793	424022
236957	90099
312121	202523
416550	395988
113415	483111
195456	410044
26845	353787
124914	122705
334602	438373
104754	124008
409575	478415
185554	367919
174957	298895
155311	179518
15128	280935
186836	91295
395029	237847
243766	30621
324100	154731
288045	330757
76667	196783
315470	23018
217969	110077
412206	404960
488092	160895
450532	152321
316904	238136
100610	360513
492247	205498
250482	70053
45511	327632
239915	331535
154815	137155
257391	401949
130121	23902
88928	362175
407120	214024
430474	94129
83799	342761
340253	67180
381579	190369
163445	178331
240364	470956
412578	487192
454450	316575
331503	449090
12698	374888
16793	150237
297269	13370
140747	450040
311759	297436
192099	402327
381833	50747
162147	236119
247040	332764
84644	12245
347121	433941
307528	403188
73640	186410
242849	457081
141240	89515
385350	407026
103663	469235
473580	26885
186463	464438
58441	42747
123959	304731
44111	215595
388696	436967
354598	406626
414705	478415
7991	196839
28653	54976
139446	65134
108356	272908
329196	133549
301557	103392
302477	21898
167983	305031
213563	74727
61186	329698
81717	88027
86688	15133
244090	302304
431122	355700
393306	237802
216894	321318
219546	208535
252815	81018
64281	366534
230051	31520
95305	160576
85665	473915
20661	37961
303237	271383
122106	470069
31315	97101
341272	250679
114117	227373
123012	267463
428936	303268
97111	423688
180592	243018
481533	341513
456676	78811
1852	95149
458207	429871
389489	413535
288377	244688
266307	177351
404992	287423
27043	302031
271304	183213
85104	423469
205582	383382
68118	357790
246755	338577
284631	121516
72804	88779
224778	88450
253121	94344
306294	448788
5511	283536
308131	483577
448166	207014
412578	106840
458126	12895
253931	240609
93408	389009
107711	493460
8635	241553
73167	428880
320053	88113
268521	285808
138574	6834
404518	35707
148899	248365
35976	52537
324311	258226
337729	384849
154708	202526
195964	248382
216606	34947
320886	214704
93645	52537
375320	332392
370371	64939
441392	63528
311770	24943
325979	337210
439977	283918
364653	102566
242673	341271
474920	9054
347324	395138
230707	278907
459514	430997
55909	294570
228128	454052
355060	357434
177778	74975
23787	160894
249860	15084
640	346808
278517	76454
27634	346528
71107	477986
428428	313745
7410	77466
26646	173653
448104	131642
456426	190369
492647	183924
193197	41075
218164	71313
34119	316575
459365	295370
188241	175923
280777	378462
180080	97966
252437	467549
421029	304731
282912	234900
100515	481279
184770	440615
126166	480681
455218	338271
478480	296693
372314	52118
372054	7757
403128	420757
297641	442091
415101	425759
399095	190369
259817	353884
338003	159611
271297	214063
190963	273831
241124	385000
52125	102589
18122	417680
380465	25984
12273	400927
296936	104447
386973	292721
441367	419555
131726	135272
320534	26786
144274	486902
355083	143125
256023	296693
446114	327107
408697	167559
216710	435762
109196	239431
162992	121301
399720	406974
27826	111230
239481	437065
69809	120810
165705	437714
279998	422082
273610	35707
393778	348798
316657	21685
234788	339853
479355	49977
489988	76454
221687	241490
26083	381578
236081	443146
384824	308872
206185	310320
398362	68762
61886	93245
468549	404099
286948	34782
282884	152169
372340	451414
179889	476772
370590	198038
306397	165080
265625	265276
68675	225531
393717	328538
294326	82430
464702	22827
163662	57309
334092	375530
407942	153674
29322	281924
389656	294965
448194	422468
409388	247880
294640	440962
223656	178223
146893	197637
431910	64335
100085	343010
221152	119762
51332	195529
371463	212913
173144	269199
403300	369577
401852	207535
76420	243152
45060	423711
300657	351414
329853	469235
173144	205270
186805	105498
412143	353787
320097	340355
112139	121605
16771	341878
425601	406608
271245	386612
190325	134694
80381	183162
128129	293813
145577	310261
142190	472072
483987	465196
187568	119797
489539	265711
276696	194165
420334	339853
281052	186159
342026	187974
45724	10231
364534	315664
168498	9054
8607	275790
133224	458222
41716	341097
425435	323014
126934	317676
320304	21411
60438	295650
288195	482961
207309	39618
27775	15029
189321	436188
204900	190369
60287	236546
250451	409828
118035	477610
237163	225247
400910	223627
192191	152502
287910	166460
77443	194246
134583	104922
224003	62191
474341	421208
99752	144845
60858	36017
101479	375595
20628	252990
68036	49021
351392	477403
107649	403098
92458	39255
302877	203346
408737	315877
198025	458422
86632	67885
454239	468367
462912	441202
208577	278457
215102	287623
382343	402269
116527	85870
437016	324147
24596	144470
211468	93434
24867	145097
214855	389009
163594	431634
299017	6289
379372	275258
182543	169135
392086	291435
129182	69223
141689	184558
367619	72434
440103	295218
60422	263741
414095	424150
146893	75872
444729	268531
156375	378462
309387	247033
266124	205289
107896	206240
80897	293813
242619	287219
462876	226308
394076	221294
76143	52983
449521	315310
367087	231447
256266	477574
207007	92549
236767	225436
217249	126697
289050	91069
460585	267352
400517	347786
199049	105498
461093	464188
441495	186440
272636	54895
345926	105498
391971	307279
238963	215660
255927	443693
78626	8624
341271	36453
166543	315671
423756	146873
477053	395749
175657	327843
5773	30166
58082	65891
492954	274189
215798	343514
87376	146197
5677	194042
16831	265589
76829	212287
442581	13370
128196	4413
300330	49144
38712	166063
42733	232973
204474	351458
173212	486339
135841	342369
324502	218448
42036	415926
271760	278907
6150	86533
393981	74364
417595	371048
280777	251444
478872	61677
22617	190369
40353	293204
457493	257470
197545	337778
426742	220635
345723	440804
217925	205825
400520	145691
358132	448617
472009	164884
20639	373438
435883	268956
123705	277076
358942	214714
116131	420944
493037	68357
312502	402720
283931	51881
339842	220417
414240	172089
31247	474545
182270	361458
370640	211868
155308	467320
408121	334983
160331	341999
220576	204330
147224	240374
44246	265652
440700	222701
291427	452833
227017	437315
95422	257298
437154	135462
216666	460745
304125	120289
172923	268917
35276	15133
174450	126528
406399	385000
146903	378859
348841	297584
179689	492700
471169	463615
306334	249334
85555	89298
154798	38059
117958	158735
104243	298765
301217	63664
420725	427948
471489	251230
132726	444846
316113	54976
478387	47980
7818	351639
355604	17225
44652	476708
56638	11626
260171	310495
391607	464578
444333	190369
10458	457853
40353	329978
466737	421777
416004	441590
187623	409828
426505	454455
194994	363973
200946	84019
134299	285772
316406	205096
298001	225905
437849	427883
257617	33647
106739	446311
370494	241048
329669	367966
37424	212081
21417	451414
154815	476951
187114	48275
452622	355283
394573	425675
492702	126204
75472	289099
445085	396563
108609	77438
44436	3431
462636	481878
132622	95149
295726	12787
396036	177775
351263	364146
473	120489
432100	69708
45724	167754
269284	143708
107711	181150
29406	196672
418696	479760
477811	416735
107709	140920
213785	28129
422771	282822
147607	337921
383164	339828
230051	339397
249481	341470
353545	248732
49184	425675
366821	157726
293155	51292
112267	476951
140473	374939
251195	285104
466664	59658
211385	88027
457824	347202
182143	364180
112267	395770
258136	493625
282087	164884
450465	284095
58383	90884
306047	194046
34131	90765
185436	15084
410454	383592
324807	378686
443289	345642
174034	472164
485132	449927
343773	121362
477545	99530
166699	169117
46556	381008
178048	344561
409191	475414
257775	367463
22728	78711
46556	100655
493550	493595
91498	371520
112129	237165
49966	66162
159481	401949
184586	35629
433302	243840
3809	87088
454865	169685
107649	388633
50719	255676
105077	418551
61713	473791
472267	77148
100619	54583
4856	327217
83106	165638
132443	251562
161404	331484
412502	85450
349363	486885
439915	183213
254461	172431
412515	304982
235084	389682
261033	387742
328402	320097
345401	299246
348479	265499
218125	269199
357621	72432
138284	151798
277187	76706
480778	166577
203783	304953
354244	382818
312501	26129
241198	82556
427714	56865
125307	447446
247411	179413
362829	318749
326240	132924
271134	432731
489772	156375
443678	440660
125772	338271
440467	474412
169163	415920
20954	54169
459993	284843
207361	38985
27457	64964
392131	26088
264080	22512
181801	336590
121665	205346
76835	65772
12172	331349
394496	191508
218061	88705
239496	53389
407923	28129
213318	283445
12263	190369
125526	149788
390196	122490
489774	60517
358971	20874
76709	52173
86476	333064
440492	292002
381558	185335
278289	433934
463339	99102
79402	158153
494043	369599
24589	469235
40990	258370
28995	477986
339174	132901
349506	53863
384721	410922
362267	183110
190409	438419
455540	375840
341017	261396
436363	447560
477486	216953
281230	130914
82981	58479
399312	476656
210968	397984
391615	107711
159829	396974
233045	237454
357186	447831
396021	426736
256028	424256
221296	335812
298248	240374
355477	424416
218743	313745
189046	262954
424767	229194
13930	407445
443308	279664
155247	1057
154605	474389
326331	263127
299664	409828
391770	179045
250600	166063
375879	48275
193893	359516
271181	404316
445861	24516
261057	477928
19495	190369
328075	125399
105108	425234
48135	129185
75324	12606
143147	124505
298273	244994
222760	380409
112966	27464
45795	35807
110873	174255
226614	168777
80928	222072
212043	91069
408886	241525
345365	39764
341428	319150
171099	151944
116525	374806
259440	283645
136605	74067
88681	194165
119362	259074
242210	490588
212178	482778
466834	442228
435544	421971
342177	221061
68843	71388
138660	110677
458184	382142
215368	476231
75988	332636
166896	254664
32972	487153
262956	280233
112267	465550
390083	450285
40084	296323
249894	37041
416899	291802
384542	229048
222325	132946
254542	98465
437002	177835
93700	122283
266493	380689
192611	339811
283024	166293
233498	286144
218923	395988
97286	146202
425488	281601
304839	409264
133433	329379
120920	139648
265894	313745
90738	452132
121054	95325
217459	267590
462757	221387
362791	425992
12481	271932
434690	477875
128316	154276
104742	213113
268450	163408
272940	134109
393840	180327
91828	293028
19571	65979
256012	400108
120253	288035
172396	412268
136576	285204
261759	389497
208685	121423
339729	15209
192232	119122
329415	147121
268156	438783
491100	237019
199676	280871
57987	142238
302702	16471
261875	38063
292223	226127
272136	165032
385682	48365
174318	271958
174255	257458
95189	262954
128839	441202
443708	110480
321213	331508
463747	51881
168437	176504
452111	392045
395255	336590
250914	61703
211042	212081
266869	189125
334985	410236
433899	431513
145799	2085
272505	422853
310238	95744
49786	43164
193040	461665
101898	53573
33041	221294
312283	175402
229980	395903
435264	214367
168390	13370
45710	291442
294387	239922
144441	166563
178422	354415
250730	44469
88460	49021
375107	88113
371507	104904
377443	146449
457242	88132
490979	141026
374979	414334
282453	402438
331600	221601
423444	122462
309990	152085
234949	395971
269086	186548
315573	271023
435033	91065
281677	229756
429391	86560
376543	105498
367925	230405
363591	180707
138126	443979
332968	23333
208118	194962
36534	150126
54039	209285
5070	134014
358145	49903
65649	478415
136282	334680
185086	101806
493382	190369
52554	58523
240671	286313
161826	164884
322976	329466
39946	267751
144968	54976
404568	408646
492237	194412
114405	457800
326260	327217
253076	221173
138860	381445
145282	40784
369664	30263
264164	277450
184743	138297
370195	94516
186744	121362
300519	149128
337857	366493
206173	313745
471074	303801
411161	332776
44859	271323
367210	159249
275291	58604
232488	93245
157922	230312
136798	371463
176436	276358
375809	318540
265197	422294
284809	449428
234881	118870
90310	307434
420718	28805
13472	195402
485184	245679
164235	194165
252090	351300
462169	190766
172499	421830
216345	203656
262518	273573
370619	316388
260516	316011
302014	490973
198559	112032
475788	372528
469274	175402
485596	308407
234573	265589
124089	64335
261112	137658
277405	204925
80810	268079
314519	355700
296078	366720
287552	466737
114063	209471
140695	216946
222789	92613
436003	464727
98850	231740
425518	271532
378230	214024
9670	436824
412206	63528
244536	445589
308147	350189
393492	388679
187143	359977
29423	179050
282967	164291
359427	81522
183857	88499
490794	423045
238770	190369
282682	322685
383273	451016
369435	155132
148213	232184
243708	146212
80243	424430
182169	467703
319890	396864
262200	290560
355012	266297
87503	283894
361955	253458
412061	429603
293077	262954
446368	120489
253929	62366
241430	255814
203879	206327
73637	264406
270658	25398
113490	351414
479407	135756
254562	27519
215399	259558
65677	360653
358665	393529
139393	447560
431556	12430
486894	411365
423078	176878
262210	111317
126734	142302
314455	153995
298803	85697
209407	272569
15409	298182
289675	461828
376816	231727
450351	238494
217561	332000
372051	315671
259437	429338
373965	40025
163497	122490
233752	247211
322143	386369
439740	414212
154095	13370
167752	458933
372675	45227
292791	275518
202379	258646
424848	453755
399404	420164
348990	388575
295094	342807
275377	470366
273900	339831
352775	190369
286145	81104
334906	51549
338931	476145
25728	127371
136129	428103
18642	164884
177616	9610
473190	393326
165207	438419
49334	241468
477932	325949
234086	476412
75158	60517
229735	208617
34296	283205
444	344398
417938	271300
139155	173445
130373	56612
309963	366127
128440	477403
477932	481446
367656	162795
177479	236213
49083	278907
242551	396563
180000	267273
267405	349261
409119	317506
427284	377270
217569	21583
125490	267553
470584	382154
84304	114986
216970	60517
62101	13370
491448	263029
89826	322685
398989	33855
190281	205270
192238	281933
456231	448043
115948	355806
200026	391414
76936	440660
249616	299182
440481	69857
20392	337657
249447	153995
378867	203656
266196	453632
156032	358044
173397	349400
376997	366127
330816	409828
215380	163067
6836	132153
195362	139803
22512	225043
341854	209851
232784	159321
273056	328391
86440	273223
107485	475699
233498	24620
392370	76049
39618	94793
228270	301475
260431	394457
303714	48163
145280	131169
158431	353037
298390	385067
410296	375525
90799	387185
271717	147554
48282	306335
61937	154089
393940	66675
256133	334111
369729	357854
133156	362676
407981	348563
101711	106468
195362	277439
36909	251116
192611	279664
473319	335573
75913	126282
96041	429267
292116	175721
66796	485235
276821	482664
17112	170993
476137	391414
157951	254482
119845	388743
44577	345401
244476	209160
153339	336590
346152	249202
384052	125399
277387	124085
133519	273831
46149	211868
218114	289265
50947	142018
304952	86560
370567	305931
165828	48275
353895	354431
354111	283353
102676	339050
144527	96662
3490	237706
461172	154850
206046	186592
397267	209018
493169	47295
177595	423463
124854	234583
245550	352605
137058	486885
248637	5040
323128	417615
83580	87620
175579	328471
170723	291249
292641	54663
329121	185076
303782	317100
415331	315888
190564	324752
142678	160545
441335	351414
99814	475953
41544	201754
480427	425115
412489	346140
105077	94793
322103	335504
265207	101650
424383	427418
221146	190369
490006	12958
139844	226587
121594	11626
300672	421895
444470	122462
43328	462973
301312	158101
221077	267602
241977	205223
187663	120132
435689	216773
180926	447126
373025	271994
447283	328140
400573	245679
299384	121959
34415	447517
429287	71613
118076	100705
132512	146202
354187	12895
43780	313988
433812	292468
397216	433893
10351	308878
31682	141623
112724	110677
457811	278320
426447	322436
464252	491150
292864	154654
26714	473223
71189	484547
65576	414269
39193	440831
266307	166966
52504	132247
452641	67276
127041	102406
447041	376157
469102	366646
180306	202748
207309	455283
1839	210048
398149	37516
395230	32807
258998	228431
18769	230227
200654	371011
141996	314742
189786	310671
85621	86560
150423	475571
314311	139819
102654	452098
319259	123965
16101	85423
56435	74238
149595	489690
467907	180721
83261	117948
276821	348149
274006	445760
240424	64335
420755	26596
409700	313916
133562	428911
18025	293813
64920	22667
126906	110357
300312	156006
143834	13370
217970	266853
11541	44198
422246	269540
338003	49828
287025	435708
464270	276358
401902	348101
335259	53863
405241	119868
448780	209982
257634	25553
139140	216351
65677	30263
251748	88203
202774	108034
157829	390687
338998	13886
208215	53863
228139	35707
345918	256134
12694	400142
325814	74585
315630	139576
368280	167969
408345	48163
286828	314886
200607	202038
327209	430450
70746	276982
257802	86618
287566	374784
451124	48163
312287	421167
385866	352136
33339	466435
480919	145301
289902	407306
36267	283354
26235	474046
85167	153542
392086	291521
174378	251144
73988	141635
58410	239720
395211	313909
338931	449515
151827	327012
473123	476951
238889	286227
112034	429851
341142	160071
287566	148539
37730	31420
348662	375840
67367	209572
253727	418102
390142	291587
459205	448686
463969	107711
371713	28129
93656	79861
329727	152762
452477	194893
215292	374398
465755	119123
182192	414796
106739	401505
126980	250206
376099	239709
247558	258851
203719	380613
91398	57134
299498	133629
489908	73666
75438	142018
90484	411826
69165	151968
425507	6155
476275	348912
258053	9754
123228	36392
146924	269246
386963	103223
158099	182536
446182	212605
339051	107410
418056	283484
191894	183428
178229	190369
454263	49532
180887	15622
174309	303175
13015	241704
376897	394529
241192	217423
315573	28265
39947	78392
355597	57134
38032	85331
160382	269246
41483	274852
19588	119491
29118	334092
94482	91069
474453	237165
281877	137508
164420	61059
8896	183479
288233	252563
478429	387742
285332	13370
261566	74324
478588	348337
454972	127921
93606	176217
206986	120912
64696	140021
288016	261396
295580	105878
180203	51057
157919	362773
228128	169046
138599	113350
370260	6524
285982	212081
458601	273515
272785	40198
81206	476626
293749	21583
67496	407334
423336	93245
469026	184809
290909	272069
139541	128413
376177	27455
263557	49896
93583	94667
396198	186305
19388	152458
212308	72523
121098	421508
179948	172089
470915	91600
424415	110677
249467	110677
297587	432261
491269	204330
84836	316284
101058	214711
238406	219876
168000	39088
340535	8147
60030	251969
1685	75583
229735	327217
294448	264862
76096	208577
465634	61553
288691	60337
153322	257508
369024	37079
300119	15811
386489	107073
68428	347873
92691	121264
372169	482936
308770	141546
187834	290878
433732	206868
137454	78146
306282	453222
82418	408288
312813	297845
71511	190369
120235	269246
58017	81289
164497	346066
164254	253047
436866	488554
82317	418713
356557	477986
410543	458968
205061	66778
126923	85870
187834	238275
361157	244392
127741	444748
108609	129270
105844	13524
192267	130804
359678	272339
340065	60959
333557	186463
144624	17812
244362	330469
265174	130097
488846	466737
459983	82271
92086	215104
486234	240225
44246	304940
489980	99405
57242	188925
107816	240796
230736	304159
112956	469532
229814	250214
458065	477447
50123	125399
83057	259754
483430	440660
335816	311850
486712	98514
284372	92460
52695	120912
483266	208487
446644	400945
315678	4413
52119	336590
36842	183213
289177	120838
218292	265589
388067	43814
180672	132996
205578	339853
234005	276334
85625	440962
32129	273831
296185	233882
205346	5582
332365	102923
91104	353787
371247	132843
81896	190685
114401	278045
411424	200377
218615	143653
396892	32406
131574	205270
203971	388254
307909	420392
21739	253341
256910	32807
43348	3845
214238	430356
5103	219499
399208	390875
247583	110191
56104	217586
232768	4536
20236	440580
127645	183907
281953	287510
401800	160468
72217	194165
161943	301475
74625	489496
485796	307983
315630	468120
334662	236737
50883	74482
326678	392117
453625	226150
351913	179952
367084	340501
89743	110677
4331	219744
328208	159192
325764	108374
287566	424152
230826	437098
198450	301692
377962	32389
14629	250619
464248	157052
448268	421935
193213	67323
131574	399867
460302	382797
465687	165548
254496	336590
165378	150056
33965	136876
399413	43250
252166	227101
309688	244688
146519	123369
131550	317100
465122	38063
354814	176878
255865	258126
275983	25239
476744	302745
271245	340229
21533	256121
403425	258246
282475	67584
74386	98294
381734	45413
253525	335334
279503	273831
63415	137128
486712	322767
180395	113773
268595	378462
429407	55580
427840	101483
58411	156376
281957	378462
224594	124812
128292	271218
112612	8507
183725	48163
195897	145360
232393	350696
263894	53994
349395	236213
17283	477986
180640	188925
201754	409788
434204	41753
130121	163445
67359	391414
376232	107529
330752	176545
442332	429400
412851	422853
440807	267352
46467	183428
76579	266067
178249	122462
253561	440615
341022	190369
382221	446929
165680	225528
288701	475389
4398	406494
65598	180841
296209	262954
379919	221497
38067	264021
377414	40871
328140	257298
398302	76829
72804	150478
431671	391414
192582	333644
479026	330918
296401	489677
434040	130476
193519	481279
453948	420284
1778	420338
406425	217809
267121	317675
416408	466698
156850	492864
135466	40842
229763	47270
236323	271402
26760	490492
127531	361355
221686	304202
89507	420944
329161	224930
216602	246592
348798	447295
23366	236240
351712	280233
180535	463214
453483	391414
67885	116232
7922	296130
372521	301467
276209	329155
17035	142949
219957	411424
231744	409540
35871	394449
223962	231485
444151	96534
66387	484125
322936	60819
49899	167123
53424	438783
187951	481264
491356	353557
450611	290450
383306	379724
242455	440660
396498	323213
112591	53863
147348	260707
248013	75583
140741	218607
349305	79485
467788	95560
196090	425203
347121	187834
217936	317356
305534	313745
212934	485026
477540	213115
149173	162978
302939	413490
256939	187834
66458	470791
221946	382059
129077	152502
136869	410951
484401	83843
250341	198317
196794	462973
263284	241468
57300	183797
375285	321893
111953	370866
484229	345531
61299	62133
7922	147241
221560	342486
456021	447814
190738	446105
363126	245317
34488	463058
277467	299408
97485	61407
83938	153995
151669	222715
403489	428477
256970	86476
282580	90099
288385	7591
53264	59672
445261	155241
218780	300800
184528	382984
442784	388195
400825	360531
112625	124444
137454	3101
46540	438783
312347	49966
260394	363081
394825	183213
416932	435280
329698	358578
405293	49903
223139	101650
386202	373021
326260	300813
16697	156376
452863	153548
198317	408474
48282	389478
407540	134882
333119	162947
438132	175414
17021	420757
132842	22545
262286	225043
219902	391068
238110	453625
182600	298182
87785	98684
473848	15467
304177	219797
254238	72434
326870	151944
240079	427803
111401	258370
196721	151325
305349	162795
154255	269933
73660	95789
377983	258220
278919	389384
104895	46358
307025	220417
437095	122291
413338	217871
313331	199156
356528	20233
454296	336590
418348	461387
107509	154354
229018	88979
446476	203656
303734	367386
294527	150127
30844	23122
108140	377984
106268	216318
490445	492798
27400	275036
80476	398333
233444	191821
365885	178428
210965	427341
375667	384825
472263	291521
100503	414168
213623	209063
26807	103175
42279	122186
79297	205289
285902	267602
356473	44082
82862	435436
471899	373810
173975	145064
440645	228406
460010	392113
162954	73191
70085	417029
372217	355736
474341	284843
393345	91007
483188	411920
279508	180578
487494	431874
281110	141400
183696	405283
402316	397887
379416	451515
456239	115345
315250	338742
35241	246672
141646	493613
390121	339558
317881	196436
176625	415995
194438	217423
36417	309550
94461	53863
73846	266639
58415	77338
234915	461758
319865	243840
374720	476831
316565	313209
133197	173318
222831	250434
440560	489822
340772	351414
381424	38063
207251	160262
48041	355864
455183	355332
31635	17298
435004	469235
76826	75952
66125	125480
176087	451212
57160	88917
470483	458601
450537	71660
291899	179506
73038	49828
232951	27464
113325	94004
1143	41159
144297	450069
416332	391101
305508	181957
174593	147121
424570	379464
143465	3143
32097	54399
4061	105563
192611	9618
65476	13434
465288	21411
488971	307416
45820	317118
253060	440660
102688	286828
95765	13370
194694	264406
365665	308488
103491	364831
112214	491375
65301	221575
4138	240718
253165	429383
162653	218396
198043	370119
246540	214279
1080	348176
337849	414461
371600	164884
202885	439979
252191	479614
204911	318533
491526	24442
404337	487994
437072	446532
211511	83017
127921	47092
147581	172089
233170	262398
416777	316372
85036	394765
85870	431440
202847	48163
421493	187974
387183	12035
191899	111005
301990	101058
74309	422470
226314	96198
175638	304589
189351	234356
35441	407386
458207	115550
95120	455367
326190	175897
334364	229928
59092	214540
206939	260230
305189	478415
50896	167517
411738	482051
432277	338915
44459	260049
157513	262954
178506	152085
376592	79863
261098	241137
377728	388411
356444	366534
450109	330472
324490	166738
10538	17626
14585	5041
371193	413525
302836	435167
403036	435956
441333	378082
113144	94344
327209	99210
359992	253023
326095	45220
376137	439854
418992	301896
202188	477403
287275	202507
419175	365329
204888	378462
433664	80587
306409	167506
79885	337677
37178	377984
465777	366876
381493	40198
292978	293813
366955	191312
58562	335799
2243	31828
379680	367937
35806	135242
412671	396311
380489	266538
46903	313802
11060	290558
312833	145811
473441	88113
15696	298767
93174	434768
452824	437283
252415	317675
324294	316372
118694	314029
165170	423469
426550	345469
124320	368503
457928	454612
171825	379439
445954	209523
427506	92340
415397	51565
219546	413536
480184	12895
487788	476231
191723	458043
450465	435092
410828	79004
80617	57989
429378	79273
80052	13370
203526	51881
22407	249334
430474	213496
366614	440962
437623	398252
124966	485304
76172	420270
285535	410951
390781	440826
343078	72976
275976	171147
404099	351414
139944	60108
186189	265065
418709	357050
333886	281082
278848	7728
15467	195658
24418	7941
325092	187974
142906	281924
134755	123369
214114	343864
156348	170173
84239	22963
15029	423688
279884	273831
66855	272846
87741	489150
160382	67317
262890	52414
143098	388473
396697	440660
40522	162795
89238	284202
115149	354098
246536	74971
444918	133291
265483	50009
55077	461846
434956	95149
408357	165519
241701	138348
298356	386280
417365	116277
82202	136389
217036	34547
34131	168072
416116	191543
293137	65028
103914	431764
382906	395547
206990	266165
219099	218485
33731	293813
449357	293813
439403	128532
489600	63655
19055	76370
401236	469235
180620	472287
134976	81066
349778	476662
401232	218615
394840	149102
461628	90803
183844	102310
475897	375719
216229	270797
354401	477131
281826	284843
251812	206413
117124	373021
221822	112553
87046	51927
315867	489647
241971	110708
458880	147414
141218	251961
384196	282224
273871	23018
449346	114550
130069	54112
326019	41673
388158	185194
418336	99405
302908	356124
425527	188319
210329	228431
387244	276174
283580	440660
126731	290524
367006	38134
252775	417918
318256	478232
223618	457646
467694	72775
405037	219499
425827	153099
185876	293813
491835	131267
113595	267602
43651	434180
317037	65093
226337	431799
50511	234765
253020	441590
107998	313512
371479	183479
77637	273831
222690	291121
384989	66187
126446	179337
3385	249334
413750	193959
152855	312230
50906	106152
464725	469422
113676	414393
198394	159046
434018	62699
230869	120844
205351	216466
261791	457204
333387	406626
139393	127921
110835	246054
364722	88318
419239	463615
92205	398333
452243	403554
64927	144033
88123	2938
64444	21998
470026	341470
323317	123369
245387	362267
8015	226861
370948	76454
311133	286598
179876	246672
306196	336590
340197	81191
338140	409109
18151	22888
277990	458968
49644	477986
233974	54895
329676	32752
134024	90831
481849	95149
435549	76454
5159	150291
231576	243972
484172	90123
317163	417416
113671	20946
17318	472457
471169	237660
255106	323628
82902	457093
471093	97026
450803	102268
364768	237786
368868	195291
173629	67040
294385	403760
151435	59716
370590	126426
449521	96280
336071	4327
110655	430337
333557	357807
33398	243820
224483	27464
40443	38063
165068	440804
479409	177630
342230	416470
86311	103267
260360	489552
101465	325775
285434	373911
43347	359033
117174	483149
88266	330463
91354	102903
395788	58881
195689	50921
71189	395064
376394	34134
272478	216666
491445	209542
98095	97894
462936	380308
82419	420895
168387	228431
412786	329529
121866	197489
300273	79989
436446	418551
390656	297643
377827	452098
491891	392335
66183	479822
457418	273831
457705	287740
95578	190369
211675	56364
116525	151642
456658	96426
154350	416551
207577	403531
369577	193215
147367	11637
185710	452174
205360	439140
146893	5279
126367	60108
96535	136876
409251	487938
186866	483692
139611	463364
3823	301823
431418	54976
136762	317118
432147	147121
89826	268986
110355	298198
337350	397211
252131	260527
198974	195121
62645	476951
305527	241614
297941	17333
156388	477491
235164	311554
173235	249202
399601	338277
227041	122462
17314	148429
382116	405156
299206	35735
264371	323137
256893	404953
460668	303218
189454	137128
141329	257665
458228	105967
256226	475382
247648	404806
396508	81075
293731	68776
420936	73627
29950	228493
87041	161039
131302	339927
488348	295738
364643	336174
409109	157560
68162	208617
87363	346730
96676	6072
485550	377620
154058	480368
12554	37476
39195	481657
474142	317356
372196	457741
302836	148284
121594	255369
45375	454975
434428	12098
397936	273486
57482	108320
109733	104206
208475	222701
226783	76454
486752	458183
229047	230639
214671	49903
88837	367946
302794	469005
432100	316789
311983	320464
447513	86560
203200	218730
8691	182226
301873	101058
296366	306409
478287	482143
36128	263516
7631	263009
425634	26667
435281	231870
390162	181778
246568	218637
261244	90884
191302	347815
63235	458183
459311	473077
307696	263485
438563	267602
50363	69678
463220	366493
234850	57989
94906	410670
339017	262954
346272	61175
109062	354694
283706	280284
449182	6072
258434	371272
132247	209532
431033	131402
391214	228212
119632	208577
94609	411424
88460	289238
129908	319115
86774	223627
345038	244137
267562	426073
110096	99060
15027	436612
489200	357108
123741	483331
157538	333591
380489	320097
487266	18277
199225	277614
451769	276725
71559	438373
338988	102352
207717	182937
167241	236240
473077	251806
187834	98056
113512	168381
368504	459065
478158	208577
269949	122581
258012	485016
111017	482050
436173	64231
50900	420757
2756	247334
316869	229670
402805	112733
491538	211868
328367	116283
48064	202321
396975	471260
83616	456691
412914	154787
267656	84791
493347	120759
196503	365141
150489	126204
4269	84042
197077	440936
177345	492906
228837	187023
314311	451031
410573	51805
297497	360469
225720	456640
47407	303648
155616	94177
69410	120195
93504	91380
342986	285736
463314	367110
463333	110835
425827	168439
377720	396703
35263	463400
335655	50812
476651	439364
151773	461846
89489	365957
248859	255650
449904	486913
472005	438463
462364	254178
489015	385076
264164	6949
359618	130275
406674	219765
99210	345745
368143	289515
136431	7923
24255	223406
461384	40784
19388	278490
388158	213162
175994	164068
12727	216733
383164	60090
374543	28129
485653	25469
352882	182651
86632	48275
466258	36764
195532	166646
306349	423226
412738	409248
283354	422803
67571	406843
127014	248398
189428	428214
58350	241468
437849	484129
41842	50264
134593	131315
204499	153995
45954	401101
380465	128704
445690	232652
171087	160379
115107	462339
397009	222701
278382	427471
43012	258351
305206	408874
345838	283608
286310	344091
220604	57134
329139	258370
231305	393253
214065	124085
169342	279871
352237	87471
466903	311221
156647	149300
196003	91295
191009	345136
490510	314742
472769	353799
56245	315671
423519	283178
133400	99521
463590	40284
87527	219249
438563	124497
391867	148171
31804	355191
455712	150506
1292	121914
450465	391414
188766	316374
312381	215703
312069	32807
297935	334424
454248	390197
482878	171887
44214	327995
443191	114930
299748	342215
30515	485304
396586	164884
197163	82563
22415	33109
461363	250410
13082	287740
339394	435007
446727	367070
353557	284404
229826	276600
407902	369463
365592	414392
439313	396239
11684	98906
387303	208487
254599	377933
393517	286936
6532	430329
50783	431741
263108	281924
30739	64335
193705	103825
275291	174082
493550	124535
246981	420432
429682	35735
80294	212605
205971	254973
162413	186652
422892	345977
260197	60517
187507	477414
360511	191387
186102	259929
234461	429950
13268	211944
71189	201740
316136	130214
293716	113683
24107	286936
407217	482162
60287	192195
234727	264589
142320	13370
249477	191477
119367	455769
8859	283346
287990	145948
390102	69440
395198	464578
119390	121003
297075	186440
458254	187656
394495	258220
155448	99549
294130	309370
96154	423062
355093	195006
217748	301823
44320	40613
291717	362369
437825	110676
143574	86463
263438	476231
251216	444237
432611	373123
485975	148000
185783	439740
48064	423518
358480	439377
255510	315671
352341	376827
382454	320922
361272	187974
261926	435846
68098	118784
130465	16279
191507	161402
262473	28129
198317	76358
412859	75892
286429	435297
387765	232037
71346	424497
459839	291521
406518	63528
281677	315262
331187	482808
381335	80188
141351	270095
375288	110677
343382	258989
174450	151987
11209	134145
439575	401928
104720	226494
38953	216948
378468	342851
438375	12895
70249	214992
360733	361589
360736	302006
152739	438419
223072	399867
428261	395988
67882	304731
68035	392086
222045	65936
416960	130742
270858	348109
157269	228431
327209	313368
382526	117049
270626	336590
22228	135099
121259	245679
128985	66725
345401	286461
219607	65533
241137	461510
364407	22448
405555	277626
170836	112054
267562	435280
489979	281924
407549	92469
161363	457500
208485	8397
146090	29946
216466	320508
229702	146124
52398	156915
45060	456640
368928	378462
76738	477358
444719	101650
436699	297173
33076	84518
327653	366677
460052	138663
468287	303801
206508	19373
127270	123958
127388	189879
200092	4420
183532	213591
408093	5769
464002	452098
73327	289684
30326	291002
110243	163344
196996	477491
28838	157810
492857	61464
155630	300473
17202	98644
64065	138297
70902	221674
358480	334009
204753	56667
449893	54976
203129	294975
293207	233767
396682	109110
250207	211931
431314	276508
444205	426580
340059	311297
222579	248793
268629	295605
432370	364294
283431	190369
169911	110677
36799	316011
211238	378082
203354	369940
289286	8866
414327	370096
114675	43243
380846	326109
274105	286936
375815	217670
193197	465647
351015	81771
180094	142999
275721	472583
455074	168464
243801	64335
7573	284964
104505	108683
454189	101110
76228	306488
319259	169448
325509	298816
101067	437994
223398	45455
490211	283265
98210	150478
238981	430348
310365	144007
261278	361496
239832	207361
216537	325599
159960	64123
472662	478415
291424	455181
99350	338279
335654	10212
303237	185335
397859	435086
64756	5769
16440	464420
327143	267352
182778	349700
218	65913
96905	41257
253296	18451
164534	488052
466819	6808
147313	203656
380621	324491
478711	98295
120254	270465
107573	260207
464966	141509
470746	75495
344944	127341
154008	131645
111391	267602
412072	64731
333996	59759
412744	177261
371884	356355
202379	349092
424524	413603
378330	486855
295370	99072
199659	385537
326178	265361
1588	244115
429398	164745
474531	215026
380465	411809
331622	329413
301157	44311
134220	108485
401101	421186
134396	122193
173311	416942
118012	25943
286625	442286
436699	156723
143757	45483
41505	405217
140673	105498
453327	478415
334993	36392
544	268101
469574	80543
8146	105585
52867	26551
367524	84502
373159	273831
136089	276355
19199	331637
322946	431099
339980	57375
84311	112560
277651	116988
268002	174564
387836	263803
355868	110677
190801	421285
145717	90401
351173	203656
471073	410573
420401	360850
163469	258370
316565	131788
247676	218615
97726	479107
241350	119762
223012	292721
474341	363014
432648	313745
484499	351639
146893	124812
296234	399867
124085	387809
95643	185076
153322	398570
349106	430356
166903	98541
356988	260392
129871	136876
19541	49915
223758	339333
145012	214714
16990	14536
358686	13563
183321	27464
9969	79252
342852	45483
394825	190369
300177	96977
422060	83690
48623	359052
487060	133161
114643	66245
28476	241005
11209	263833
256755	72432
458768	67584
286001	162831
317666	317352
14922	45752
305339	190369
461767	488201
324002	140044
268560	275062
242411	52312
248109	475571
115604	12494
270597	443065
415386	391712
116529	466735
49092	57416
73200	90696
164319	263504
468844	389993
218292	91600
477352	190537
337500	64588
6614	275315
321895	479717
41378	98904
5700	394021
114405	71269
255515	457295
484366	70557
395211	29845
185526	401481
116686	101259
263439	241614
454212	96846
247334	468489
59454	15209
166596	250679
283462	420944
158225	183213
158573	467451
279936	164164
110355	264766
61367	213809
199353	168213
228128	102683
462169	191486
217631	109006
400781	414649
460515	283155
426774	157064
256893	401854
275959	140802
441272	28129
292089	8126
286426	172013
382044	426179
488630	248265
453134	49903
188453	366941
356490	110677
259046	481630
130363	329325
246245	267352
158258	23941
406491	470128
321916	41533
360733	210261
144191	276752
40443	288035
197107	387860
306196	65275
322171	389153
19482	136890
90208	139217
405530	27766
385324	222492
87294	371918
67351	477632
266010	273802
349010	164243
150833	310261
5099	155747
139265	325244
167588	107208
304146	327248
447251	85001
164485	400032
214316	247527
390222	148413
442011	166970
203121	445347
93645	91711
449119	478415
206824	294326
121755	429452
128124	401949
430965	65275
232616	171767
421528	60108
342620	5614
454263	487095
107118	54032
290838	425846
255743	57582
182771	76350
75472	313896
276706	137489
460964	296572
349624	162785
2195	410670
155719	342463
133515	384203
270029	317024
122427	80885
87844	159861
175897	184310
292839	957
153714	212601
117442	481279
178422	343504
191748	366127
296891	371918
2946	317100
217085	310756
418992	83811
158091	489203
379132	388800
86764	110984
32406	114643
349491	92601
31323	484274
354022	476426
191629	170684
178265	183213
242213	167699
233792	353453
482324	420392
221890	460605
315686	183479
149170	42610
411771	488192
16201	341402
63520	284843
42021	477986
342052	6085
293539	394114
229813	193798
145192	288758
353873	230551
294323	122751
475955	187884
483679	198624
304326	220472
86905	220417
39639	246311
295041	453560
360217	192195
258704	267352
195012	288035
173680	52695
414627	431226
93642	472239
23353	315671
306174	283026
358860	430773
237714	456192
132147	325395
376271	390596
42974	203793
74872	226098
122436	470879
403918	45604
466609	26551
37913	434893
21328	371676
317410	190309
426190	166229
163791	433645
132153	150352
268035	366465
424643	274852
422771	452804
477350	200273
281942	260110
17531	404957
40962	317184
322914	318235
8203	368462
445632	187974
415986	465313
266965	59759
310914	318827
100778	130825
91051	87937
203793	273636
167018	27464
230051	132637
218541	207885
202469	490237
319056	406558
444081	129296
63528	400266
158156	462339
155047	163800
128923	23215
444276	391414
378456	93785
490886	94544
433530	20021
150534	481616
122436	33504
248769	245145
76636	388575
315137	94516
307321	317118
205627	349123
394458	314417
280658	124633
423371	94344
165653	114930
377869	219743
455505	242927
63233	246516
256246	152338
278642	384351
99848	243801
207184	16433
346749	457815
81334	52718
339401	431117
254204	165653
301012	467690
69011	303175
432548	265589
14629	350077
259737	150927
185905	477491
188730	388473
456303	421356
364107	393485
329866	101262
328078	187877
200640	200444
475060	49507
305553	176032
364729	44469
357231	25410
220100	202394
354545	437917
51342	338915
313315	281212
419630	459976
420169	416731
421207	116283
363418	339564
142453	370112
359988	398333
81636	192450
104067	230183
233498	161116
331103	375840
138451	188759
181795	186259
297547	286313
473984	181723
39176	91998
5896	64373
287444	408162
28357	400591
429287	94640
86498	326113
254130	59081
163630	86560
456723	204954
251940	192986
124228	451414
129814	21583
185662	86974
204788	73236
305331	435955
31298	487048
111815	50009
247785	246311
7379	316575
303648	28686
197308	455388
298427	79075
260607	475448
39683	298600
132672	161223
134322	263854
328547	241468
266398	81279
144288	87471
423895	195402
461170	192365
428277	239872
106814	328538
254728	456744
301288	179457
109421	447446
216666	414286
281671	86560
411500	389387
149925	301321
351071	203656
114786	110677
437140	13972
81865	420116
106739	185307
116784	11358
440190	395333
52221	159249
228732	385279
424212	195121
165469	214992
415213	468558
22713	452804
19935	230155
2798	357940
210506	139714
2315	464491
153006	104567
144297	180578
231284	150264
331216	40133
404030	322632
36044	197388
379616	152502
401555	74106
233048	228431
343732	276729
117800	125070
35806	141596
442341	185704
360194	356565
262692	257380
161631	186440
48264	172800
208031	80662
330021	63980
68616	267352
26039	310261
352243	327225
90711	330571
379266	355570
47397	56684
26534	11666
273099	169133
433820	370844
187697	339853
303514	377278
59665	440660
323775	401871
204475	100630
482690	376918
281931	140044
386778	145270
212973	48275
262286	478060
316944	331581
323817	139
88038	412404
343555	488693
111036	94516
370552	66414
67247	368859
75341	478057
413783	179375
462964	381987
177775	214367
452981	74200
62316	53863
102162	156582
250404	437510
45713	23546
315951	340684
12700	316238
219678	67691
328547	436501
217837	94516
20730	6859
381305	267498
114389	484447
165680	358
175131	12302
375458	29105
406896	162795
357988	287969
359233	73727
270259	402371
78897	174551
388587	320464
244153	479961
249664	243438
209471	62991
357139	398333
220275	393326
3585	190369
168047	59178
319081	431798
286130	327217
48421	82519
460411	261396
443192	286682
358681	182226
416668	349719
206367	122088
91382	170464
148559	50605
76842	393326
89238	489281
437596	190369
349901	16423
267562	454309
364209	55543
74983	258370
280020	476429
110965	136876
90220	258370
483987	311210
174870	124132
457839	147049
125948	179692
198280	162855
188847	463554
318088	272159
113363	237268
67399	454255
388272	118662
420136	310145
51047	430485
225621	162795
284019	10646
455896	321879
23252	108756
21982	330557
327753	357854
1477	79249
94344	281742
267143	183690
195362	407402
84823	315671
265897	249334
336324	21411
324072	223480
348667	134694
470054	206348
163435	150516
232807	390970
409124	362122
422621	265711
488963	469235
8877	155217
321736	132479
196398	423144
405077	475571
396173	187439
234431	211322
337384	387742
201607	180971
227363	305115
287012	1605
74287	420944
193650	345387
450550	347818
179651	179976
334092	305914
390934	276826
96424	27464
386282	323752
82689	113193
221531	267352
206051	263648
401232	97753
74767	382493
122029	27957
321275	218727
71665	452474
417821	433934
206046	270611
157725	350696
136872	151415
173196	469235
131574	224889
365339	459779
389516	259129
269277	179226
405541	121304
15027	42124
261180	281924
113374	219865
330954	295016
427655	355124
339503	390901
278637	195551
354305	61734
489876	56068
136431	250214
191773	272339
153412	250757
36796	424940
137058	183213
102458	255016
232238	273831
448104	359629
135417	267352
18928	409867
319063	123849
410408	4413
296524	267352
455807	80543
109812	388195
117124	288473
292225	139732
326963	303497
129882	405144
250843	299467
218800	13370
11209	218727
271760	20586
55562	265065
395546	60108
229735	345155
419867	287740
44844	226569
166465	271235
263749	82787
29361	345745
12114	203656
66903	272581
485112	435318
412980	489903
434768	438783
359249	165653
201567	132996
475480	82620
64965	447024
89257	490806
344891	487733
78581	15209
256141	449354
66388	180578
81358	105017
78891	428125
297361	314742
470494	274613
317552	197990
325482	218792
263005	351182
47730	187974
492768	408776
219546	226127
229735	361354
168096	331581
367824	284748
14154	69543
395418	120489
376483	303175
473413	53863
48226	74511
173285	430356
390032	71091
407171	301617
121700	4413
200606	287216
267654	389605
253130	470417
117125	315671
283633	366127
274836	432796
396223	17112
301701	395988
29088	153534
47046	288035
312543	164253
40449	207944
56619	194807
34729	38332
114202	5284
105905	141058
223929	350882
254973	490972
440880	293813
431745	434945
67523	239971
152020	346555
263405	378105
251781	144529
84698	268129
129351	69856
18324	327922
20178	233590
76043	252590
124469	256901
334572	92613
186597	36195
308122	118364
386411	76709
455319	256756
494082	164816
347121	53883
130749	202895
109733	215496
121735	98906
33954	10345
463089	336934
111006	110677
266141	216318
154456	239724
191723	466991
450532	26918
278769	198288
50906	42143
269044	284087
490938	137398
342465	191697
232499	343574
394139	107337
130069	115401
432216	243538
191621	432419
444755	210898
187396	238299
459617	166970
48064	465894
233535	323802
136675	190369
174527	428080
331409	449011
392196	317118
409468	328744
233045	292267
94429	467192
269543	150803
234933	475594
284979	121106
218332	63528
366069	486267
25439	486712
326377	298706
464966	451414
470672	34576
153440	158629
408357	174954
203022	237178
84307	431083
289692	394036
483987	364232
37537	86560
407116	273514
301808	399468
46870	13146
145520	62191
447944	369599
338438	240571
427639	394088
112300	283178
456181	378462
256368	368892
176799	46251
53511	391414
218150	199398
236032	125869
358856	243689
44620	111312
230574	59776
177359	347232
231258	217168
127270	119381
176405	309425
58518	229032
452111	322422
473729	375595
270248	427039
476321	387742
482014	478415
328867	399813
202497	207696
76068	453521
271046	448162
171807	202523
316095	411119
123418	394114
156145	344766
172239	332638
339711	2064
361157	303175
396486	35629
204982	263803
489913	20998
345585	291002
230051	136035
268575	153944
453765	83811
230714	470472
144764	210050
425112	398139
53215	315715
347121	287549
110326	420392
10251	242551
340037	485304
277568	375530
287566	475979
61968	17835
78289	392098
163413	23815
399685	183213
488630	10267
366620	340677
128124	197077
85385	87817
104738	454996
327214	250457
54101	420790
259506	50538
228128	20181
416842	48275
715	433178
400697	205037
443008	398333
77330	60555
78158	356389
18330	264286
21095	432148
227068	186463
18004	101058
97985	8000
126132	476387
296825	280174
49046	94344
11181	279664
360459	152074
85932	492988
312269	441357
184396	198317
5935	99810
67351	199353
427432	124366
414058	362784
289183	169974
161656	84504
480365	384196
49256	327061
412356	227101
245679	227635
278564	233887
20194	81714
136604	340237
360153	398333
201176	107711
360283	391414
166810	267602
44159	70946
323836	223156
127229	44341
35870	99437
441585	378462
431264	244115
217412	94667
454198	413592
226054	258666
273889	349408
223656	31616
185395	53994
324912	475520
179592	450647
370583	267022
186259	214935
103196	358798
198138	210050
330066	113319
234881	437394
218051	286936
150977	379364
298077	394978
386308	21065
422644	166063
352293	344225
61114	157492
28367	189460
78473	400112
195354	427814
325386	9461
288874	230603
350628	164884
131137	362779
226919	132807
372051	291823
247010	437176
11797	208617
314223	401871
361230	281924
8524	19246
452348	223255
404885	70202
30806	192610
402856	52530
475792	82920
342298	485806
24312	22323
60399	295725
370830	409239
223121	6810
358423	286936
446630	209285
477825	276018
53137	312283
355653	148739
263911	253246
172306	374623
35594	190571
297917	198297
315958	156201
222045	303631
462749	273831
416012	240933
81171	421356
410028	311204
23204	86476
167828	388473
325315	480332
390485	436659
469388	431585
170149	420314
407072	310756
358778	174943
57911	226378
219277	51222
7922	231578
361960	137839
205959	190369
112428	114930
241198	133249
363643	35629
358907	193402
486917	425675
122521	159795
275460	111316
382744	276358
350421	487833
99862	404960
157137	300493
264815	54976
309894	58356
368507	104505
130926	292129
131186	74552
136129	176940
456307	269199
453054	314753
113868	97277
478661	121324
411071	260527
432040	334281
223449	23750
2935	240723
334234	459154
211616	265589
482014	179357
24284	54976
475158	60263
322685	90152
8795	451016
17474	387860
113522	106477
139437	404470
228050	304865
126657	220417
310306	157761
338003	412517
273610	362972
182771	319992
75788	227101
372668	291984
326968	486451
203837	358531
123569	71751
199948	190460
458707	370866
352950	394885
267060	99549
239557	487470
462023	302304
47046	492316
162877	411478
67642	55328
90879	405842
92229	478415
390596	172921
110181	420944
10690	219156
155271	298990
235404	21411
34126	31651
404810	39764
198043	223858
4988	180238
274852	98369
39683	63190
378855	170800
42079	469235
257581	325167
195135	21583
358010	274253
461435	27629
485021	283400
1895	431137
466584	420944
140768	192229
360425	370099
156255	82697
466868	289571
450408	192352
298595	411783
13900	313205
254228	302033
283126	451016
445725	366493
12481	348463
333051	401555
149089	247296
438625	479614
249696	211107
187455	122462
59873	412205
434304	494102
215260	190369
272676	466438
289675	402767
353399	142304
373568	88779
55024	264766
140524	476951
334478	384668
446833	485672
148692	221324
34526	94665
284496	121950
199291	489822
64046	451016
409745	232377
263962	422170
149437	190369
265781	233590
129811	241718
366461	215644
344561	427205
198399	349476
263889	478415
469388	130966
452832	317286
173144	323213
289578	249334
45591	80193
153813	122694
417473	273831
389849	236213
473807	91218
372341	468489
36053	67040
319870	409237
308618	25847
419512	231485
391391	200454
486546	44078
366637	136807
4593	22549
129083	184571
119306	105967
483706	228630
450244	331861
419318	452055
437686	55195
298341	184781
109733	341406
53258	304888
154815	451431
31483	58647
49193	248231
76835	64883
488102	38691
84182	434186
112954	170993
149430	421465
292974	417491
463389	439898
265345	164164
213875	302033
339603	392788
390771	123369
467467	439979
386679	146166
465499	315687
151144	487833
107524	247312
231039	110677
325904	462293
12174	492906
301929	92613
25913	231175
281602	301449
109110	295441
164572	28907
435052	287139
388249	135988
335509	401854
166596	435708
154355	381996
289019	229227
485667	257458
482851	16510
15144	266866
117425	477980
410951	160164
3809	387449
273686	1826
101834	259074
313785	383391
87850	151652
371884	411424
226314	381404
115814	132996
174034	477227
302853	262702
268524	464195
60517	417512
34394	489200
451832	76454
36630	227367
360919	293813
484328	47356
276821	40596
221648	392062
192437	280635
178024	317990
199676	423065
407540	234421
393514	402599
128070	160232
48771	120986
60823	60108
491401	298503
36194	437262
270248	11078
262473	116631
443865	234356
286378	475073
225618	398333
485199	79989
297405	130932
81403	469446
183128	407176
193020	212985
21902	315152
454867	33476
1430	489357
489579	144470
409549	449298
424880	149199
139444	156375
234452	25388
392028	367110
135541	86728
79973	94017
389536	108319
132153	403098
333072	401101
281371	313745
152791	205150
261267	247702
429383	26356
419906	465647
331299	293813
202695	395552
304059	118011
468935	271760
456748	359762
367871	313745
301886	86043
253637	329898
94209	190271
249894	327883
196902	139648
392370	149590
43571	381369
473206	311487
188630	255640
192267	22827
176496	453071
389656	223633
420120	275500
437396	399867
198242	391414
422246	217408
36117	347104
78149	434893
237458	227869
389510	112667
163725	284214
320218	336590
225635	409828
72804	428864
34753	327061
133668	462140
242382	103267
327570	332499
93384	136614
187683	32634
223426	64789
208714	166970
184629	478184
160264	262954
119079	418342
226019	294965
67399	282552
417369	141440
362231	84089
471113	152550
239857	153799
117648	246788
277765	281273
390780	97852
50197	424173
126965	468276
130926	213017
282007	6899
139970	355139
121216	355552
92290	94198
50529	272846
215578	179335
382846	1227
184168	218730
18166	212888
127788	300811
147608	192610
112267	148199
486228	82271
493794	363223
170046	373169
448104	478882
480633	220417
167419	54748
157480	35044
85207	2763
493972	486885
289675	378365
81432	420790
42814	228249
348101	76454
321331	13370
81538	420944
475147	489552
249726	403335
447944	146063
370260	434817
94344	372741
249344	293813
165016	227101
9538	403564
256169	49903
311318	33479
279722	372007
235946	374556
414286	400673
160998	310692
327628	258220
483672	262954
241751	134668
212798	4934
482167	366127
84861	194165
144746	409248
34034	19377
331867	245824
192824	246713
204075	138733
175255	196399
165915	311297
478549	375629
484635	183213
114374	477496
326909	395988
450550	269612
462910	456277
295540	431936
30237	33855
107619	391414
345088	106028
21632	440498
19690	240282
146856	23018
162969	445148
46518	132740
247296	66260
284706	487385
409191	156876
318734	25849
409982	22827
294079	30031
189879	309801
149147	214436
404961	1151
172087	13370
226538	341271
363999	132740
42511	236503
171763	254973
327838	21457
440857	122666
383313	370791
164526	192362
224676	436740
208698	99699
456748	463249
325256	94665
96970	110677
37814	240058
478588	435574
97388	353787
104387	89315
71346	338615
233498	333257
284316	127895
469250	333106
414741	481785
358373	376124
192238	359199
297276	351907
124153	53863
74768	371833
364807	111030
455074	340722
6536	140460
389641	224085
289807	451856
480778	375880
83228	279871
383326	134262
40677	169116
321423	99869
136896	38063
126835	216122
297230	454303
164727	450180
41378	90939
194876	26106
368268	144470
144073	132378
188782	406720
267562	236654
5700	98646
370260	116283
468267	109339
234191	300867
97771	311212
469182	387742
147115	198790
301907	212081
379696	452989
442290	427107
22414	392845
233895	277088
413046	447519
401085	385158
361001	338544
453738	287423
349595	177630
125894	37462
13466	87515
245826	93508
342230	487470
361818	218061
221381	223986
6998	210217
440400	296200
117862	4717
367760	391414
287752	393191
388084	31588
102526	102628
223929	283173
217953	6072
182771	70785
170959	267352
112443	370801
281547	70941
191349	287423
67549	386335
166502	114287
477350	377906
251765	157341
137070	86268
45579	246516
368632	446936
383830	465894
343773	236240
31665	136845
221734	8093
480420	113965
75928	396080
348167	442866
287566	445602
105969	318540
415119	395876
266141	41075
459217	16433
430898	16386
31178	492384
375815	193249
206519	434893
316619	163883
55313	105585
182213	280300
322171	171592
434990	73601
4560	402708
312283	243338
208577	426835
322164	64783
342489	86158
29161	1605
423843	258220
474922	45150
356513	467974
332681	416402
106386	343085
76228	230261
41502	94667
230051	277229
485320	347781
81626	174564
23572	293813
191846	348099
376554	48861
422015	41570
248280	306100
133752	268249
415574	464429
9969	306352
409310	322942
213123	30333
38310	333345
38619	290694
249286	166063
309488	114809
424513	387101
170988	392788
3194	10646
159077	209510
476079	317675
135181	275677
342465	438478
104866	345890
403429	35707
305514	168381
378107	118662
2643	410037
334092	208439
65975	119123
28403	393989
169800	481279
130476	187974
246363	433934
277568	203752
394510	411424
472072	60321
17642	379976
59890	478415
328174	367994
192311	59497
79437	200718
164227	351414
54425	467703
67905	325377
68237	228431
185475	454975
309917	136179
139936	356705
115472	164884
381731	334680
71816	136388
277431	50538
266307	119057
47512	465595
398854	367750
326260	210870
287766	330143
93560	67795
95132	122462
23032	239020
398885	310261
94640	54976
88560	436929
98071	476447
472290	261073
109824	487701
267654	59933
189222	393857
411701	94516
369156	115911
11595	159823
353051	4331
55975	7271
454451	485440
196783	281163
157849	240129
93961	85402
44359	178680
337144	285156
469274	15386
145310	380056
307899	127658
216369	156961
254640	96515
84181	476447
384499	440660
493422	183770
372340	184258
131916	137128
348230	81280
129610	171652
6065	9448
137332	466101
93934	234356
246695	235773
493065	389682
49768	334979
108884	446105
130224	249617
52163	49660
319674	471225
459331	460074
162597	160071
92851	141649
226111	353884
363524	48163
374600	95312
111968	437705
285977	439467
234835	107148
279597	313745
152248	33647
275569	428214
40443	156376
272039	246854
254341	432170
29235	453010
260885	13370
123661	262054
424443	132489
406660	7712
115304	430997
437077	308100
166320	316372
427423	317118
104626	222701
227017	150478
170508	171914
72804	114957
217953	132740
2855	190070
235591	51531
316406	142058
142993	392930
14458	83253
460302	147053
42548	228431
48906	493613
40890	233292
30593	406856
109733	115881
58245	211767
2587	280867
377720	56396
243520	299976
262421	207535
3809	469908
125458	176060
322531	246310
32411	346267
309541	390232
38691	124255
455510	472442
41406	251282
409583	49828
360679	242136
104505	393634
406660	321331
422893	291249
382519	447831
239876	318974
336156	212576
462257	255650
68529	121259
69497	38063
458250	317823
334003	186440
353725	102210
135775	192581
469384	13370
232204	339561
92887	33964
53490	93389
65546	227929
75477	27901
273068	130975
439556	457470
14675	413771
265415	298273
456691	110677
267516	239611
415454	288410
412440	385062
194202	355552
29538	444891
145810	288012
239738	180962
203372	274309
381305	436026
292721	399852
364059	71157
483987	133324
117381	261396
124794	183213
40198	395579
280683	113256
490472	348057
422366	463770
38671	110677
368082	293813
421849	234711
316274	143408
257891	425675
186210	380631
433661	316929
401232	29563
20401	223121
146893	135074
329931	73336
198317	157877
83253	449129
65891	1666
47080	57870
335069	211828
238057	220417
298823	431911
366829	406566
127895	219607
73347	389682
484624	12245
414637	21239
81262	321458
10481	46221
234748	137508
26235	278839
56068	330556
106262	420895
228849	236959
187974	264786
131757	288035
381305	152954
158883	127788
437732	369174
241037	119381
94210	420944
271311	374303
191391	395145
320392	466737
358504	127921
63808	79705
48275	279007
108559	350291
108318	484447
420118	172089
490207	234356
296518	190369
367646	55700
427358	121189
335324	486433
89883	228888
266960	443864
440018	354747
372163	56682
25748	53545
234934	353706
386109	261337
249452	85884
94365	370055
324967	455851
166626	179045
191914	266377
190647	248777
303654	53490
211512	81162
215578	459505
265293	86728
175067	142045
270597	237973
138955	228174
164358	276572
337762	274864
167588	210082
367556	423469
266508	141068
476896	241512
271889	268176
382073	373219
134784	132740
146893	435817
145664	406668
458247	325167
187244	42890
142412	231402
219281	210403
102914	336955
16798	331581
415967	65772
231729	15209
491409	162795
348457	103929
485940	1726
374274	356723
300078	137719
324465	295650
99345	131682
269949	210261
295702	301890
96314	48275
379824	16413
51756	89844
202352	317675
179793	151944
206110	169371
44160	211130
42774	313642
358481	118145
438015	334813
243304	228431
456737	454975
135074	474341
420673	313745
276821	418282
134521	68256
268571	190369
266269	173587
167227	307688
174729	21998
364255	26714
310235	282919
116552	71303
115421	317356
198312	141558
140854	164884
9025	286936
337673	311212
96695	434262
203493	265589
340456	219194
29055	437032
437729	186384
343010	139483
120323	305254
153016	18451
148991	71724
461981	421356
406323	422621
357291	50214
424647	259836
244394	45641
419159	227369
450397	458782
61851	258452
156225	271418
120787	447219
36315	115340
182049	5448
320030	34555
30020	159058
463200	310773
79182	208038
482889	61313
426292	267352
118014	288353
89275	65627
381193	481279
325759	241090
67223	433934
39892	32281
319081	312121
222805	25437
62848	373648
470907	327455
116689	361354
307503	186463
62558	470855
449183	386766
236703	116283
213539	430823
227301	486371
88289	387562
325704	378082
242411	372457
414066	394163
264990	96977
176111	395064
46143	198314
490060	183213
82242	299408
344159	287445
475422	152502
491529	422718
157988	236737
396381	299920
377356	154796
424800	86421
69636	13370
189654	15209
274429	438059
189794	53994
76811	9489
199448	234586
82944	340190
448422	158145
340754	184730
28221	62877
17318	442227
157280	407280
51264	249202
239544	420174
161363	351167
464633	331305
38490	345745
144402	293813
418873	131304
158170	208983
249939	387860
73504	72613
52439	480367
319289	113656
107179	52537
399830	273831
176625	327217
52335	388864
34603	58145
298317	245921
469634	109212
59658	215899
347672	187998
92068	356428
260110	348563
413250	23578
310139	94344
365613	49890
40175	249202
397697	395988
260736	328727
18744	8577
214950	279829
137454	315825
109049	379255
94323	130194
365430	471745
104598	212163
253526	355700
273160	461846
196479	393861
459559	210353
409745	308150
237136	108934
8267	151944
217596	273641
246686	77143
372174	186561
466822	273831
121136	42890
444756	233590
388988	466737
491190	209752
387658	101058
355890	309801
212514	386772
58819	185442
281501	142397
219057	26778
186305	348176
438349	9054
286633	3845
23481	425230
345886	451370
272997	393326
210194	240374
81288	401949
310922	198926
238101	28129
351807	299654
123418	375840
331465	264406
106805	346158
181814	431686
105668	58918
266896	441135
98659	2199
189528	151427
3276	7159
404301	77461
34537	317675
114185	68480
3809	313365
6899	360459
483706	106670
287024	381469
297196	232037
219607	453936
91798	45946
477774	12590
302373	440660
367836	272876
63233	213221
101058	376563
292140	176878
178913	330281
226828	176592
292283	466737
77819	93482
24474	293813
162704	284404
108551	492988
316927	395988
464917	93251
106786	76111
118132	5448
2428	234400
350150	141649
325354	475593
160983	358383
220633	470784
52225	398333
2446	470879
470971	304520
204546	160887
333397	94516
239738	152502
489977	388575
411996	434655
462047	336590
466830	282131
264696	3217
333080	480225
463314	178422
412311	62191
73290	401871
64160	395988
274138	156376
92705	138708
336438	407306
104741	369599
3462	427056
317089	229591
21513	110708
128774	161546
191536	249334
288368	387742
296190	203602
459324	69177
312349	83811
341067	258377
436201	186561
365626	380133
262791	250434
157315	109057
342627	396563
3321	65614
462366	97083
50761	15133
189302	183981
94517	164755
457693	143055
147378	184558
361576	469890
25748	163664
486302	226152
344560	164059
345926	4693
347121	390701
143042	383967
441302	226378
493918	317356
318395	326564
491196	157794
3458	281163
282347	299366
403190	113854
373248	154907
492588	407676
381266	422742
131206	304173
19609	15209
274478	47143
423013	175721
300195	78638
273878	129857
266156	248398
18680	467836
437098	320378
1464	87916
287566	372738
41378	219743
215814	486774
191761	344737
282196	183213
90361	459217
233542	217423
449328	366534
145771	100737
386428	356645
64490	393326
3111	274797
353454	6038
148671	154095
330752	440283
134593	27464
95132	166063
57309	387742
45108	50264
147064	409733
389868	263610
65513	309524
85347	50264
293478	368561
310091	196783
309589	444492
466473	262895
107946	95149
22492	28129
462159	280833
285403	393326
162522	483672
85674	153183
304951	491099
191536	234356
61078	230338
105132	145064
209422	304236
401714	86052
92242	431799
399655	114474
441638	164884
112866	313745
484047	197162
316090	449468
54539	95268
215386	338189
462285	98906
20013	244703
168349	470881
465341	277589
221288	227488
296204	87302
217301	107364
341389	192472
493375	150455
351459	426513
52716	352605
32124	119762
119082	85690
148567	432572
25969	121758
285454	356228
346486	178683
431546	142453
311983	452098
396603	338271
195213	53863
169450	278113
130069	26437
420867	337849
384722	175565
251378	179057
291221	441588
232890	313131
453043	392803
308122	251323
126640	489822
382227	250410
317728	473722
131624	239866
215227	406368
411290	54976
301913	326987
28631	428103
446413	71281
393024	471745
180578	270662
387355	187861
82003	478296
115217	470588
385691	476951
423792	282448
366762	168779
274613	290069
155385	112976
250833	117023
164064	314707
78571	140044
230051	223718
416550	348292
472442	446961
80924	303648
109062	328538
215777	48365
277568	374594
281574	198865
192238	77330
130069	118907
139195	489940
467398	229022
76717	438770
195161	129746
490850	141535
385928	396377
323836	270640
469102	141440
395803	4413
480383	278041
167227	194165
222760	487192
316136	121121
61542	282885
26473	99405
209000	105585
303722	279712
218243	329432
446754	251185
395428	165653
68843	37839
324607	34284
243695	39764
441463	400120
256134	9054
351374	17812
180345	86892
318000	477506
425214	20829
440022	41075
493293	211932
145744	147227
208593	354694
69556	213689
210758	263648
276239	237925
164669	346111
350785	86476
444356	170341
249860	168381
193099	292515
374305	419889
233117	348731
200092	131992
179130	364110
285850	196318
297941	94793
344083	378686
310519	78806
478714	409823
297838	469235
202245	186259
145358	159378
300411	44412
79240	368205
277878	101058
418873	476447
197630	86728
285845	476231
88510	436354
485717	258610
277760	301659
362573	80193
364783	353990
35065	168197
180755	467284
24789	97277
167588	5090
404984	463623
92047	464988
285741	13370
211194	59685
358631	187836
153343	269958
431010	147008
154645	273831
314515	230925
263377	297721
242432	24171
190369	43124
212736	33686
222102	257509
440580	165437
89791	400404
403241	265589
375168	478415
314758	171020
380369	315671
106101	24760
97245	273687
348550	359762
88175	10646
487940	122581
175666	114978
22957	16433
147911	483761
59864	224666
124424	348189
65683	328538
389303	483543
490525	178323
106939	28986
443815	183975
146924	190369
413095	451690
169448	218129
90843	134262
108706	38984
193073	113114
208158	50528
389636	151944
99287	212355
200105	438373
225694	226587
123014	283265
82890	143167
160208	47725
162219	30651
445725	355806
242260	278761
482504	94516
355083	153416
306742	348798
240506	273831
27510	96702
425209	1611
158902	246311
200658	36545
310153	211931
123450	303648
193745	246311
389641	9217
97518	466969
273915	308083
379969	343392
396147	388254
177505	427803
233105	196783
170331	336590
240718	380195
166905	12604
351041	457623
445632	186159
183892	461055
5417	80996
204497	328195
431105	128780
217858	141649
474341	344561
273972	424313
109462	77727
87241	478415
249853	213168
38861	110708
276186	237165
199114	271403
146893	481614
8524	179506
325491	486885
486886	193619
19525	463549
457418	222373
189965	93399
204052	452782
10417	18197
204422	15209
460605	246256
249202	272289
374350	258015
264911	62191
119464	151167
479972	63614
244424	439840
27524	178744
442931	20959
75287	286936
353068	264406
374379	147373
297069	16661
402263	474931
68036	466664
483885	346346
76228	485737
435136	393253
127571	187836
314722	445838
200988	218797
369209	388957
489354	317356
72875	328751
364285	477632
153937	226378
480506	128117
289878	273831
408201	279174
150478	65863
174321	354933
59202	440660
264418	190369
359334	466737
257977	63038
41378	350586
363496	440764
192691	251107
345028	267352
299771	329235
38454	82585
422430	110677
196175	126115
457343	425675
369209	128818
482024	70016
316053	477986
162831	340351
263923	429967
464849	6899
238445	320543
308058	31870
82981	408879
296186	268455
279584	79343
49904	115536
258887	406099
226538	180902
297436	61824
376592	330694
342123	183797
390580	463001
149704	142018
222699	353609
159850	407306
478708	129561
409808	93482
137545	304173
231440	110677
428359	133970
440816	228707
320316	488382
320225	305425
81978	240374
36066	419571
430293	360679
263981	105878
136408	110887
230334	250009
200019	373386
136499	176613
67571	314740
290484	218485
431634	351639
255859	156349
61958	181362
49874	265589
264898	206198
440927	303655
407780	166708
276076	358602
13192	405217
329470	64130
306105	492906
73327	96592
112721	49828
325782	118052
214235	75201
120452	30296
327908	180709
136561	251307
198175	81104
309917	367103
99841	38934
412591	35707
432339	294342
339842	418551
416372	53385
98040	62191
56421	384885
438886	4413
340918	184201
353491	299976
294565	408339
93981	4362
425320	262915
35399	360736
380858	310268
349564	266852
449963	166063
182390	411648
144379	86421
251614	258203
287050	374102
304726	255650
439719	275232
210749	284088
47000	259929
281381	389384
267562	359287
463873	67461
259087	390687
252062	49828
395298	411809
395336	59983
71642	486782
356593	32277
408781	397767
254196	345083
140478	295155
253916	468981
162560	34413
89348	326553
447497	154214
64927	279192
135640	105252
125818	224554
301388	204307
279092	481267
318976	343547
424806	198926
360190	204357
275455	140162
330120	158087
451863	319201
412440	205205
302492	49903
291531	94344
117124	431799
487756	272705
161456	344578
368858	203279
428011	430356
120797	229150
293913	357372
288311	491307
483923	164446
116063	308509
215452	144845
65044	233895
284842	113051
443815	356663
423591	90277
257604	29454
249826	395988
67699	20959
256459	267841
268161	238300
219142	290
31178	31069
111999	223963
99910	487192
47989	210884
300119	222070
391927	423795
456455	40697
396769	434123
267562	272427
382166	478415
363993	57080
206785	48681
70863	92255
190281	11586
8179	222449
197702	309524
470672	182391
401092	48163
93055	277936
456231	470588
6020	188759
344981	452155
186843	43514
220888	17420
353954	254973
409695	217223
356744	206312
55789	458880
83000	47579
226919	56684
168773	156351
397267	147121
194199	233549
439850	118286
121637	427185
219902	165272
224060	98170
384361	478415
15021	192058
216481	116070
485226	320614
329727	181204
139698	294079
3754	156376
52397	444268
214608	180805
232503	237705
210689	449468
404855	290466
70500	410074
73298	37857
339905	136144
146893	230849
71189	389224
170780	137128
298101	334943
474738	13370
163821	412541
468935	57020
143554	27464
109733	177117
436660	451738
55519	10203
388223	398236
173680	269199
347094	217809
61517	273831
372750	114930
267443	153995
316889	444665
352201	134992
428892	377627
115774	132247
77143	265589
155067	108408
112212	231485
410256	489822
5641	122816
187782	203656
88004	333628
191310	316337
163336	225130
373585	354778
27539	278907
393795	450078
297654	351639
239365	485210
89238	9660
373043	86560
359303	339829
353719	446979
131825	196783
448687	427952
55763	371486
7620	80193
440521	418774
177110	363973
127229	238301
79257	287024
107079	106459
93174	348770
145013	371918
182141	87251
231740	4248
346315	157515
143676	152020
407178	60565
9751	117458
265071	160456
488235	375274
472656	234788
296111	62191
212009	61059
213093	35629
443086	77424
342465	98168
301673	187023
388790	218960
175145	489822
343225	429719
402805	72848
369030	15084
192816	350578
276821	467881
448895	395133
182192	254277
179680	62191
81642	349129
75403	203191
319249	171481
483706	298236
101230	248496
194598	220672
253110	49903
315951	423924
414286	194485
33032	456260
460551	91711
91198	220600
139576	236213
325044	288847
462139	27079
142966	276145
294531	287812
311589	129663
414334	100503
130924	476231
114910	370437
365053	311277
376448	119381
297252	300953
314977	2061
230514	313949
136955	72818
75498	206174
152240	422576
11586	90487
124345	104505
455521	212888
91197	119762
117551	390316
129951	20684
29951	196783
316255	166651
155526	459622
233155	485546
261457	285989
436376	76454
261322	479962
3075	21902
45919	244861
314761	261043
131939	394835
86268	236213
283212	253466
175758	204330
462320	246993
85739	405581
156470	394724
286202	8315
30009	35841
125526	128152
492641	262589
319410	153995
463857	205289
396309	265589
179454	188951
188125	492127
196462	78811
434975	237458
44698	267602
10706	20611
12228	439170
481412	183213
361047	465400
479471	340302
267439	49037
103061	98653
3534	194165
483848	447517
155201	76628
454449	278162
296564	413860
183769	15209
446282	174122
131877	359154
304544	152741
239325	114059
333080	194598
18684	111886
45951	266660
65980	186679
259704	75952
223136	267602
77330	258015
387742	335254
65546	331637
466592	313949
185526	131973
418180	490237
301094	57811
310756	248835
319768	457741
230503	279553
355675	425675
489552	256200
313939	190369
42092	105673
263958	305442
294115	96977
454104	130675
174034	305698
358504	204925
347358	393625
5366	15209
322851	76986
216878	83107
73739	413464
343244	176527
324253	268800
215164	313745
150422	322936
337158	372897
395468	275677
225295	425675
49532	104140
301535	134694
348841	246144
404474	180272
403226	28081
474367	475917
478439	476448
160169	475723
257508	310756
334124	3574
241937	248703
447962	343504
52256	42890
216927	235606
33053	482449
357808	214992
38576	63528
267562	177748
356074	217413
258287	389384
28216	333247
374774	52917
153006	418594
345415	202142
155656	67280
443076	190369
44378	456301
65296	266012
107095	252961
368889	207535
262210	13599
299334	153995
462463	480776
403568	421836
425900	57134
364564	294048
272422	371918
200092	393533
485081	115917
11636	61980
89193	185076
184324	434532
114643	381724
235473	179910
457418	325882
69134	229301
440396	211932
265789	429863
36989	220950
250410	328242
429293	291208
312406	186440
49069	97777
423470	169482
242523	371322
479393	338663
17858	16814
29234	225420
335568	453746
343063	279687
12297	160158
8453	334680
21949	20629
104083	51895
180383	407597
24842	388425
167213	18335
424718	379876
326260	297029
221324	234405
321242	209285
283994	166618
168132	88060
81685	159363
202885	185076
95076	105794
248546	415344
9953	359524
324199	9913
209672	130134
331280	21411
83573	439719
244536	181297
349608	286553
442805	184911
32576	451460
140145	119643
46452	434032
28737	204453
311510	134262
35988	303175
100593	476951
139294	436783
128084	321859
263502	51881
438964	132740
384231	482770
204823	129892
53249	477131
334904	132024
181848	227268
447802	460734
482712	101806
259152	237517
149250	2388
255466	430371
457209	435858
46485	33855
221487	301475
358864	160479
216824	423168
270828	53389
325909	143693
367307	295484
326742	35586
89219	148505
101560	472706
423556	391414
431453	474482
453293	110018
89219	246778
362277	74542
446222	315671
172973	406083
1185	283392
177344	176878
10093	157100
331664	115616
106771	138021
384959	446351
276431	448966
11626	287085
79255	411703
460153	32109
6899	3226
7812	91998
478057	302097
103523	164164
493267	313745
91382	377053
192961	480025
354395	119868
349359	413905
144666	172467
21095	75498
360232	108060
444588	461270
252105	441202
76228	384819
274761	118286
274345	48275
100194	479570
366510	94516
333600	116355
491357	73580
54780	453855
420952	51881
165784	421356
362367	109006
492247	447331
88776	281924
283706	265840
81279	492906
281574	222531
394177	111132
240119	405217
361001	472742
141300	464420
479395	112169
335533	130310
112267	277961
285153	393395
411249	234356
420234	150715
20105	62191
91909	166633
336367	141166
65513	111325
198405	304865
311221	59033
170398	451016
394599	175368
413816	434230
76829	492316
316068	451030
394661	146349
368858	491620
373244	179620
206109	19313
420706	209572
348891	85881
362939	49903
40890	289480
316557	207972
149176	371918
407028	382132
329694	94516
228134	426922
427506	267590
455441	149389
278919	244069
435619	3090
294023	97556
254851	466712
130827	79349
478661	61059
280367	176182
420391	468276
211459	230341
330827	116131
288895	288128
277373	162141
411366	48617
259753	447560
123291	51895
440275	350549
444905	105277
492598	122703
180562	267602
297160	290388
223335	233676
261731	268118
490961	399235
270939	385378
147835	397094
171807	313314
180927	8624
364801	423688
132951	95942
147201	470987
260021	313829
325455	294920
149089	409736
125948	362784
92152	285723
427151	37516
96006	233482
120095	327620
397968	24439
384005	73336
262916	312730
180754	388575
10274	105859
157995	258370
367952	273831
91050	490888
320627	373837
53452	277429
489822	1160
252623	114063
379488	15209
246540	449090
17474	396080
283178	14831
239673	56609
301312	197920
206076	480098
87964	283036
348625	158603
394827	214135
441351	160317
315	210228
476016	172016
79185	137128
229569	404131
154460	492588
161943	198019
400160	469235
272785	177861
63276	11140
320194	256121
229813	276744
21587	279509
334351	122186
444296	303175
488092	351732
405979	487058
192611	421661
256832	293813
329444	73920
84745	337109
420234	82
295387	317356
402805	168536
335418	119722
364675	327061
160351	218727
254797	221826
382286	134694
272953	39084
477328	411809
356530	382774
449884	145646
168643	440660
38737	378127
387819	346449
369294	275790
214114	145764
205470	259192
442512	486318
458677	99437
456021	277204
403823	359400
430317	259929
319789	1130
187876	250679
27457	83253
360650	301560
231055	279933
382695	101058
220851	357854
376286	358489
14684	102672
461260	294839
176119	265393
340176	377390
376592	192562
83897	267352
387873	217237
27306	411424
114643	227240
327209	176177
140263	197344
388890	315687
316624	313745
123661	326997
6549	162405
447944	240225
430839	273831
110292	476951
298353	348798
55183	58621
272804	186548
17277	153589
8463	439518
91322	146202
7046	143148
153006	483060
285023	468832
122314	434035
175484	149480
432903	278395
267537	426714
141026	213120
196085	103205
239919	319598
432965	94516
345042	13370
433769	52993
360898	417918
75990	272339
331980	440660
191833	273370
199180	237701
16042	237165
120153	454975
87863	13903
308743	440660
5911	145064
97063	26366
75495	32037
102028	74669
395198	346211
178610	203213
134140	267028
364509	248087
233035	48146
193767	118156
125512	15084
136465	481279
140356	366127
289675	379888
393690	119797
221420	202523
199710	240225
168000	242958
390170	431556
67447	438793
273460	155771
447915	27069
283970	210261
335516	157698
439465	49699
429285	308841
219296	197883
267441	321820
343310	123907
220540	85656
241412	115340
479183	344391
244482	310811
36026	466311
136937	384401
46788	209510
158885	121106
485248	10646
303250	161899
424781	307989
384583	461178
16211	56698
64865	294527
153006	19390
122741	290721
181099	143956
390408	405217
438381	261021
328708	165680
416343	393326
78255	74537
290676	387742
372415	140202
297641	447484
453912	130436
144943	23747
336324	183213
451849	71334
146815	64397
481581	336590
7812	132996
315194	217223
221455	52175
314028	476880
175895	174220
331001	122966
321522	172195
91349	176747
214012	311113
353637	333357
474606	41753
390172	442127
43571	170793
40747	395363
121594	166063
137542	413215
248789	287694
413781	320186
478516	406626
32741	487833
243847	10354
247232	269939
309245	393326
418156	6949
224483	458601
34362	387742
45399	49966
229735	8624
244143	58208
354545	330375
393295	8623
154815	168292
342264	187974
261771	393253
485807	215557
106305	378082
165750	29102
261700	62953
202379	465046
314311	21239
83894	110677
173285	21583
40060	23430
40175	1568
469820	273831
443540	124683
256622	476855
195142	188156
153066	13370
414058	280174
446720	257697
184052	197990
221003	464446
135946	121950
114383	273831
148309	407334
446863	12895
44534	485546
146893	404631
128124	441705
264340	63341
142438	143753
285426	106946
276821	275824
464685	302836
487745	318141
24113	205270
476624	123369
489747	21411
344519	281542
373403	327217
424370	285546
250833	67223
325044	251411
121788	398459
450751	293813
28487	426439
21097	214614
300273	170894
439813	38063
180724	281590
15508	426089
21919	41075
288719	345745
157695	393399
158306	104498
117862	106122
219546	198790
438573	420790
17706	163445
199744	264800
447107	291841
139445	217025
472332	28129
383982	364075
101269	315888
435468	279839
135172	219499
427427	288035
420790	403775
315957	249546
167457	282219
321263	342548
419796	196783
88432	47206
107639	92732
179427	421356
358216	183450
328639	160959
59006	215483
270515	327217
127889	50264
123045	190766
137070	87178
108830	211412
64777	444961
77871	335411
235905	114371
369199	461420
436116	409338
184229	319333
203696	480182
335111	137550
25151	437018
234788	255432
96577	229150
19542	230999
159446	364146
468498	2068
189193	51585
315020	481651
118710	287669
321439	233614
15209	63367
55659	422792
151812	84006
405077	138807
277596	265711
41298	168987
180125	492822
143671	430684
221734	448933
210095	350189
328519	192610
165646	267352
385531	208577
373420	206768
488527	167391
281352	199267
118366	35707
351966	53064
404553	94516
329730	366941
137165	409338
221621	311264
383577	102923
299033	109253
203793	286713
85863	475047
18152	369951
412578	69873
209293	442554
57	198405
52879	88779
310306	24621
82471	145691
323295	81138
149543	481827
383070	476951
208775	451600
485546	32807
204499	447560
21142	405837
215135	343547
132807	190369
296352	25443
173809	58356
486342	157983
52979	43468
233117	427633
10546	251643
266549	294085
231866	178436
243123	175721
56361	420944
145521	412853
349576	413535
235606	309425
50504	93245
468366	273831
123624	46981
344782	159378
216585	273573
180754	27464
289144	291249
281826	51222
331553	449728
283632	424497
203989	426041
88114	375815
178142	95942
451579	310108
2841	86560
246540	472920
214735	225836
291785	186440
168387	236233
200092	461549
472139	43186
395935	137128
39423	132740
479844	478415
242772	69734
148707	366941
169985	3770
469976	476471
413001	276163
145253	299865
170296	246729
35759	361890
492365	156006
458010	75495
357017	492316
295167	206623
360214	97277
394587	296339
90296	43708
330955	196783
276934	301659
251579	130310
179199	187998
46503	98207
388223	87178
199218	333746
411555	280656
361818	238299
428439	162777
457692	190369
265366	166513
137368	391801
343732	163227
412666	237165
480676	227101
84754	189114
486752	464420
21080	364294
450277	388575
268910	439718
446824	48163
7097	417918
45579	35666
454140	190369
415819	45517
416165	68550
162497	267602
55021	209018
59644	261907
177491	67693
149897	327632
460161	361167
255931	454140
228302	415599
486680	375320
20944	82074
34730	126426
478588	231888
75442	109905
354686	191053
89219	261375
96108	39892
27816	152085
186439	355700
163445	321687
76953	421980
7290	121502
259835	6096
21396	477986
444650	462796
239804	483795
159664	176499
121296	352026
59801	70029
59645	65275
104453	359281
159485	449662
6216	129124
486844	266852
388596	127921
242332	55243
205346	298878
203724	81280
117191	317675
163413	93533
24335	353433
397936	281942
448253	188116
91453	438886
330737	479008
244092	199774
10546	86728
392037	321558
142498	190369
462023	427846
145660	282068
29115	195584
402208	379695
318442	246311
473636	355700
472830	64007
466909	484560
382223	341025
342465	331808
117375	5857
197818	440660
20791	184902
138819	207249
263769	278642
468963	333540
18197	404960
23787	279788
130144	143151
331622	300817
261911	240225
109980	69600
298823	207234
449836	432320
156323	378462
96242	478847
474733	5040
52163	444555
242689	52661
107745	426964
81713	411424
363251	418467
354150	219499
293875	269262
281677	388657
332414	422998
229647	132996
303807	78891
367656	256723
256893	375913
188849	152020
393330	100892
171545	195121
355898	97362
465743	72935
403762	93852
289126	126470
15133	369523
145288	390197
206300	444588
149898	393326
320186	347202
82458	204398
15339	99405
226132	168050
80547	207702
122093	431323
191498	99405
432009	52917
333141	157726
365978	438783
487508	194395
355048	2068
373930	342639
315692	448529
56473	218727
219546	383688
5857	377906
15579	269658
246554	214992
434330	105585
322522	120986
31468	341907
39176	388719
59092	405581
376651	397778
42043	22473
67351	292468
138187	195121
331238	80574
398761	298303
226874	255391
260140	118886
18213	246311
207526	282518
8632	237756
227781	386707
475865	366534
49868	41128
117961	26022
42724	239577
449994	414334
220232	267602
358229	232630
83937	477509
219292	172089
430965	179010
9828	93233
234481	375840
38659	85828
91263	291521
367259	286936
263193	141266
47791	208937
136705	211554
61346	58287
64279	183213
311785	443693
227781	291324
234881	180023
68098	303083
106169	463089
290552	469235
404925	387742
457418	475872
477396	250116
192894	231019
214012	307768
190076	404960
7712	301131
161943	23018
161363	482246
7369	226308
342465	437592
100417	421461
370184	224589
494127	192791
341870	75754
177483	164446
409681	453746
274665	165653
144795	269199
219170	109271
370830	390703
92635	216837
230442	203656
78134	331518
280149	258370
199613	187974
452243	461644
191485	162543
12718	166596
134903	452868
42589	486339
200574	491599
442392	475531
167588	167419
477811	320464
456954	476703
113895	186548
475993	209870
252338	41406
127462	240609
186168	144470
338955	467513
344314	392101
108241	314169
245417	40362
258060	486405
456658	213871
330954	162884
17886	134500
16982	452356
386475	132247
473580	169668
306694	197988
62026	293813
234837	392788
15248	171340
126194	46127
473153	454144
105058	490206
110523	48163
56381	84089
287439	298025
293557	290560
134108	62661
128055	476447
273901	118662
62980	262557
108819	62191
357920	483720
61061	404727
328850	300117
78977	387904
216931	387025
247823	99101
280796	133500
434353	94344
218731	478415
219985	438783
248161	407660
481419	482944
302298	303033
43170	406351
155152	39475
147409	57134
63661	466281
77300	237458
365180	371918
229723	46785
30725	33533
172134	11167
410075	326446
156567	96475
334760	393623
395805	269199
488305	313745
222789	84773
227729	60108
60210	63528
360510	265711
386203	8685
286017	17374
163901	282136
107526	358797
475700	190369
98333	151944
412826	65798
345715	226370
324640	190369
156957	180104
336071	197729
178228	21583
116542	445353
215888	262954
479513	366577
266205	408415
78739	392561
383164	381100
264186	4932
21504	363973
213696	240058
341899	462682
47034	153771
41531	149369
422476	47954
340303	367697
483706	203556
71799	223006
132155	408768
228334	252799
355025	182647
387147	366063
138001	189268
325429	77339
244536	49903
23197	208577
451659	240364
181182	51150
440056	99867
221675	301160
63935	70026
435397	417667
406293	431278
408125	325545
207184	144073
429287	135438
351818	104299
196281	34355
105216	464498
117647	353343
481947	50173
88628	428477
135799	122104
128744	70281
146429	149224
376936	440804
91561	71978
150063	401871
91803	211683
344432	205223
206963	245679
235482	327791
118867	372214
290952	97215
188866	370866
483013	173964
390467	267602
95745	2745
319259	243667
413041	176077
473082	264780
436699	455345
407659	199037
413576	254973
467236	109384
305785	196356
276821	464872
188624	96977
220483	132128
139082	459976
32430	189733
261130	76454
273260	226308
393840	449521
65603	218727
261594	485069
180129	216122
483746	430356
66035	462894
74921	141892
195417	183213
494024	4413
316716	190369
199810	137592
344560	205270
434327	51895
244249	214024
398302	62366
403605	370710
321157	249457
292116	45280
333350	464727
309715	10646
460001	98847
379269	389682
346557	5150
92130	97573
114643	132935
248398	91600
417121	410236
275763	86889
440839	228431
419125	1025
256723	52268
209065	162795
293482	421822
438193	303141
13268	318016
327819	108222
282992	489552
397517	198297
399270	160419
179838	115340
420295	219743
218448	393326
24392	91558
261278	319463
138338	426569
322509	100477
122942	68047
409674	259730
203381	368820
230191	417918
427684	391414
235793	77438
258623	326914
101504	208617
404946	15867
388696	72434
307680	92503
100012	164446
22779	181887
288166	58466
342737	137719
235910	312981
398009	137155
33841	453348
1075	247678
3213	184902
477671	19013
428322	253235
296029	89056
209836	199900
435847	262954
391355	313829
372340	10612
383164	403248
42303	242440
167336	401854
79584	252204
101344	313745
15027	226932
336152	435172
287566	328546
493584	241069
140582	441009
449521	259844
235633	428738
326668	162831
342465	410513
254446	205571
369658	188198
198390	8734
92458	58567
227899	111951
124259	250389
314123	211459
77443	397776
64444	222558
248280	12443
95298	277646
128398	190336
381941	233477
304303	288035
229072	72270
414756	36451
376146	457673
187976	464421
275947	26699
134299	84089
155407	359762
250348	272966
369753	75203
31437	222701
107699	76111
101235	253857
394885	402220
405489	90215
253875	28065
265571	87937
353577	129857
236222	250805
287766	289238
341610	490888
232313	109407
350478	190369
474341	94344
292687	214971
407085	113994
422476	327217
208956	166513
60216	423469
324630	370971
418214	292317
197513	355811
123012	656
246924	94099
377656	12129
98110	272069
106328	354630
324967	454792
12592	291823
271128	469235
31157	409317
383296	150245
111854	263610
4300	132740
160686	308335
206986	154271
325515	275296
95491	145414
423731	341271
217437	340513
409468	390861
106475	478415
240522	120350
357757	257177
369366	372335
33343	90374
359812	471745
61895	65670
45497	331349
16844	286864
435153	150296
177482	316575
403379	34015
355217	141440
80277	280635
325019	379255
367126	304735
201131	6168
288210	153376
152839	268795
477562	912
58271	245679
226747	77438
52570	40784
37754	292705
9429	33712
131186	478415
101479	348798
70538	401854
263708	272159
217882	145257
400371	363581
238703	32807
308122	447335
186593	127921
398100	367798
436228	152502
8146	450056
405979	239561
302140	268208
5060	481577
15079	77173
202493	9772
254719	292526
36967	289611
304243	214050
341521	230783
17398	72265
410469	469211
156591	221735
408335	223857
151854	428214
292576	188951
165646	100277
186973	79311
239748	425906
211470	355093
314723	355806
453366	351146
342465	76835
393760	277179
44369	152502
392329	72295
400337	234356
15116	80502
439642	186259
316136	26348
306985	290014
1292	440461
126122	137600
318817	4571
291832	134145
493452	313745
462128	12685
329771	186259
459725	58666
275239	359516
178880	255650
385262	427980
272030	293813
226838	303424
362267	159384
195757	378551
6924	84750
479351	159188
178118	179919
48260	438783
488948	401871
136688	322359
377006	339582
300933	463039
70510	99197
15133	465692
48594	263009
207470	66490
243763	12117
322678	123369
418935	168330
23449	54700
45675	322422
112159	317686
185339	47560
41937	428495
59688	392371
49141	69702
329329	347898
67119	37274
349835	325579
425058	205223
298353	24596
410025	78469
215496	218615
259736	144073
172335	344489
113327	21411
356839	413525
42434	411478
300688	390687
241407	383700
452370	21411
59644	34692
43117	391414
253614	181830
130399	162831
336114	278909
130060	243115
140476	65876
65070	438419
456663	471645
288640	388575
111746	386986
310840	130846
123061	488259
353732	63642
156657	97277
475158	439471
265151	292440
210693	247240
163519	407286
172184	216826
265071	53602
166548	245679
420392	24508
360459	77180
252197	296332
24317	88836
333352	83872
163412	271637
159485	142018
221687	489203
289084	11228
286303	252023
194693	47219
147704	168663
111264	113051
134474	174564
451937	321028
178263	40341
60938	132996
376380	455759
86632	189962
42618	285071
78571	79812
456231	291117
113843	232472
327321	272865
402718	101058
426019	99325
448090	479614
160047	114063
48511	4413
138593	153276
158388	183213
297831	143809
414932	264406
396816	237958
106739	465441
376727	152502
68648	328751
281808	492930
169150	277647
379296	333044
121334	181987
36575	324135
79485	172148
164824	289031
283916	263009
189640	335477
369099	86111
295841	115358
104765	350822
184543	307865
270224	47415
20998	352905
414747	358942
265483	75913
51964	317675
289126	50605
371465	31347
194898	53836
157828	351455
319259	277449
137173	333039
457784	315294
277144	110974
234153	389384
351028	278162
5718	272230
395660	297566
91213	352917
263895	392857
34582	438510
454263	455228
148573	477986
222102	284190
292916	175752
72015	401854
268489	413880
193796	368820
408357	152601
421320	351732
57	469227
434169	144365
354490	208903
372030	469576
260203	405933
42529	489838
221106	28065
308100	85379
260259	187836
47010	350035
128337	227152
191629	116070
63684	332819
443308	130742
185820	378755
292179	143872
359323	205353
479604	307771
225397	449584
301163	447560
73601	93645
52217	404960
45638	20684
46188	384815
127280	94667
470907	466432
409452	336955
373986	53052
123551	452803
380489	351792
359427	357989
75324	469137
109334	63528
115463	431424
143179	183213
346388	52537
287355	102923
451319	494102
267577	267352
278132	87178
357095	43547
7906	206375
131417	111030
269216	421356
227241	386057
337224	154137
305446	302934
90535	361708
66436	191639
237038	356315
379919	321688
388342	389387
239112	5123
67362	48861
35945	288837
471169	208785
156446	399484
224246	28278
492384	198501
163304	151429
407811	357989
278276	436178
264230	483853
124888	469235
452294	391529
388334	36700
409539	221061
283755	348800
448250	165529
140660	489146
339051	23333
271000	13470
103374	77229
49106	227107
231215	267602
6331	209663
16847	280188
298479	481279
233580	34645
24683	303424
239272	307774
210689	378686
341811	22804
459188	218485
244249	92193
415629	229030
122151	377620
128316	470389
360779	183213
242057	478415
45525	364003
34776	173572
241912	351732
225560	35042
365320	313833
23572	300473
379857	127371
94670	478415
250670	466729
309576	183213
300283	468832
65429	112312
400552	440660
154607	432475
372454	6374
61786	301659
215260	260383
15026	489024
78479	366534
382169	487608
303555	156582
352007	190369
433974	237235
215814	65016
128563	57416
235618	347486
141878	258582
185614	209140
57583	382936
485526	75583
90037	252282
64508	456564
136809	355771
354111	169737
75186	2618
261625	103825
331095	67858
344065	48146
41804	468162
292441	82117
316136	237606
417401	376814
7165	31667
415387	300240
270218	203771
393268	450541
15600	389823
355608	364749
372170	85699
10540	3472
303659	122283
182857	86974
83616	142642
413465	356645
254446	259384
235034	286828
491292	86560
415040	456277
87191	378462
85302	21379
303237	347166
179283	137719
12423	320692
319004	362267
92246	21632
102065	13139
253525	479325
196659	333372
319596	12129
89889	356720
27712	458490
35258	36733
368086	389682
88274	330218
189401	170180
9948	15908
408646	48007
423013	179258
137332	235679
27624	20958
469100	250087
443815	287454
476900	291324
91138	211868
170851	134262
425831	129827
303065	344372
268252	293813
219136	36556
424215	16433
291078	464438
413535	135864
228030	228431
214853	232347
19542	213003
448855	164684
73038	277646
315692	300374
21101	355715
462973	341674
384246	263416
82219	319147
175067	180452
400293	86596
243569	118754
192238	392963
283521	153995
338539	39892
160101	264670
326631	302943
155773	478415
455074	244411
58245	309778
54599	232884
287566	53249
75480	226308
305472	426321
211005	421566
345377	469054
12512	235578
230192	211889
62652	297510
261532	190369
297979	311986
484144	330911
118578	478415
40362	31938
175080	179463
412753	398926
258479	137833
315976	411106
98420	384674
460021	267352
371122	46070
325299	343992
44167	204925
224446	42220
404518	336590
353382	222392
71268	280233
134299	365323
483740	61666
427733	354933
421101	145781
89826	388565
363467	126805
405360	144845
703	47355
190135	188736
312664	411944
98378	304430
124291	53263
375706	180535
123161	293534
367477	110677
143777	212278
147964	367110
204437	236240
453657	62191
39683	300762
345715	478405
396564	395938
163309	334974
485196	273831
143078	336728
441823	255771
198317	94923
447199	8607
421412	12901
179184	243232
485226	456615
85406	423711
347158	393050
268828	167588
290712	359093
334749	267602
443409	462376
107977	409828
333080	47630
100782	384153
325196	299182
363572	55074
339831	212030
9530	68820
126510	281421
178842	321417
126116	365224
481238	337741
52793	367750
28892	234748
372054	420895
191484	393674
323510	15209
71189	74421
329288	204994
147635	159037
89238	15578
189260	405217
72542	21583
153558	129914
289789	223210
121822	146115
276821	246044
203276	161174
37078	172009
85739	104734
51195	331349
176610	433762
32017	54841
121866	237165
215075	408285
470401	169163
264969	440660
216666	205289
180197	479157
154981	384623
279722	107431
315701	32807
200408	208487
83855	226943
402500	126204
167588	492972
220490	18087
256569	313745
309276	153997
414327	63800
454263	392086
233175	270095
364617	146584
493524	94154
492397	222701
148851	407442
200976	88289
447335	12868
36228	288035
206131	8623
6810	33855
288358	47060
475949	420757
147611	212948
458250	321017
324389	475169
391391	416876
465402	344978
423013	119381
177256	219614
350551	127636
284797	187836
416216	132740
192611	68604
198317	29973
239254	55626
336590	142969
206619	452861
171650	110677
379075	250472
35904	170088
351417	241048
56612	256121
239408	344030
133909	85333
314502	303175
295083	492024
57916	177835
484123	346216
262473	212361
258307	72670
338915	151650
303507	205157
109426	99405
57201	234356
117647	217223
408561	277961
269505	370403
281931	231485
72804	195405
368299	427185
357581	217432
427597	33173
19583	155617
23572	124320
455503	312253
221106	4413
392144	486885
236537	201537
275117	53863
223929	293220
191688	315405
423980	34801
25364	65148
146937	319368
214608	274390
263135	183975
43931	7863
109972	217223
5939	25200
114773	396176
487964	305981
218638	410452
83222	210050
255859	83811
241297	248777
341311	111317
418180	430610
349130	240602
444340	454975
344888	200763
89238	471988
240203	436164
481419	453746
185719	470601
365621	457514
398393	20286
422199	204330
417938	17996
334092	108081
92250	76181
214389	38836
311498	103205
41025	218615
426103	122462
484429	16433
99350	110677
448492	64432
6678	128516
254446	421356
489357	440660
95598	238057
464013	129857
243731	137318
384462	39798
55451	94516
284156	104009
202756	315307
218190	283059
289675	42273
63579	35358
252272	35707
211818	28129
231625	126348
346489	458790
62418	62191
81432	283737
421210	192055
73660	220614
13137	250004
318344	283178
453134	291180
360021	91600
183718	21482
448268	190369
481419	268129
71551	126481
4160	49866
330298	15209
394731	231485
236032	242523
272331	336590
121574	477136
489354	398235
379867	410028
390783	338831
397032	65867
241198	85022
221400	215054
254849	395988
48033	142018
483694	309826
121530	258370
340292	405217
13937	487422
89219	116773
197256	220
140916	36836
404833	303069
221753	304275
119610	264585
423027	205223
178531	9276
170035	26971
214735	251116
121565	378762
154815	471412
261277	270959
205253	174864
398836	487415
424699	94516
264103	262954
265912	262954
98965	172304
117062	277595
63471	382910
16668	249709
289992	16416
164214	50782
114643	98646
164814	122694
427979	190369
342359	162947
464420	275398
384300	173643
176130	131417
273669	44835
84791	47897
215396	481723
96087	286936
291316	215667
240321	474218
428735	378546
159494	205223
284635	462837
425095	57159
278102	82585
199014	124228
79399	281375
119246	3444
466649	205287
76228	188041
127114	236222
161177	37516
230516	293813
423559	338271
219570	85870
30723	369577
325824	411271
408711	169133
207959	187974
39683	274836
14860	420944
198289	208577
409991	50538
464992	313745
271698	162795
484499	391414
371639	48324
140539	198926
355048	18665
414286	96746
423184	222701
408711	353557
296141	35735
118132	406371
214961	263610
262889	440962
442881	229464
293030	413335
337396	397061
261121	366493
351263	286936
63808	80781
395419	251116
190838	94516
210918	437088
229250	250045
477671	364294
374604	374784
28091	124085
434452	68858
345466	161134
125064	383164
493966	32807
271320	242552
52137	348912
240135	48661
222069	489582
146893	238041
20559	404362
364703	472533
263803	51895
177695	258570
404488	424365
370897	50538
20122	372052
228326	267352
470554	305219
235748	87529
173391	16433
356257	18378
192973	196783
456210	49253
362410	246779
271136	34448
40060	316575
160768	73990
35716	84296
214735	250192
275418	94289
450350	259435
453382	122085
114316	309425
4539	76454
122753	267602
91382	370791
260534	478184
86461	266852
477347	338271
399620	166513
61428	427908
165326	297069
279787	487833
415745	225420
233498	477447
48926	490525
472899	95942
333080	135200
67907	482535
198746	360860
484499	411455
70285	478415
24323	307449
141842	243079
132632	293813
294440	231021
303278	18393
406680	301475
49789	184098
57447	214540
25280	263902
123548	238017
76013	288416
447524	463615
114877	291484
322820	28870
364618	457901
68154	37515
277961	176330
330007	68587
60752	391414
463400	259929
325745	5040
441640	351861
109824	117703
5700	454686
450397	393326
486542	214050
244240	214813
375131	466737
189073	94516
241937	260877
39356	13370
149623	226629
87959	493047
256325	426569
484521	36293
75630	370810
256500	12960
172707	181322
356869	20788
104325	67570
462821	119868
66559	283198
228128	86761
293913	300080
46955	328525
427415	156953
365410	310756
73023	102046
277511	126687
242965	261070
481419	138638
316724	267731
75339	95121
354111	439464
308342	421830
491337	469446
256376	454221
359632	159083
174034	430194
23946	412785
170230	44818
128581	45638
75698	465527
66057	24401
486849	293813
483123	453011
318573	479614
39683	117192
283729	262954
462748	426736
372340	247706
257971	169312
106268	379416
62458	363104
222210	105755
300273	368268
97114	343849
409171	94516
115725	426636
38265	466569
285023	209572
327132	470374
434411	174463
78742	100705
195121	190665
46768	360210
244008	193897
249101	208781
379043	331508
41484	335606
164197	335467
135181	281942
220312	338493
491363	382511
31364	176693
383341	461896
223471	62191
464763	61579
373264	214300
335345	19719
178308	375840
4849	75480
295760	52872
386249	367750
18928	186400
349212	178436
98168	225430
273524	110677
435281	209471
329393	226204
343134	54976
433820	96361
200092	71021
352680	323968
189046	187974
391969	453521
56620	93645
316565	422846
127388	80193
104648	227188
282790	186545
325814	17186
431632	366955
296111	234918
345227	393184
5995	318811
29875	221329
345401	305981
15605	395198
411982	276358
101059	353948
221778	443330
267919	177870
181159	19974
415574	359826
71189	88502
357449	134578
242507	160419
427142	104498
78146	390898
87858	50264
400586	471577
380166	183213
217743	384861
274451	158811
376195	94795
216666	91311
87306	363525
378374	217871
84729	359762
155178	313745
125874	208280
39195	362262
457547	5040
363847	426284
173479	145129
267116	372916
163971	375840
15819	445204
314548	431378
229735	89370
300563	326492
370598	331991
476321	315888
70440	56068
110096	196783
439718	1433
37748	153995
175944	32605
422298	318735
23366	486511
274455	186561
111836	160419
189873	159188
329010	171438
19812	115992
299917	195551
180120	313745
359790	478415
222696	127439
255136	248777
329727	230391
219546	468276
336152	223251
91869	414403
184807	46295
335170	130742
26919	276317
217182	181828
257531	93620
228128	212616
451362	163732
293371	275980
345327	426583
324708	3431
168030	221863
468516	99388
379680	434718
255557	278907
367050	467192
62038	470588
483136	32053
123254	384817
219783	389009
6636	50247
455701	476831
388890	364146
268168	65194
489657	28129
25239	18330
313660	417918
399867	65406
56620	73691
342465	102249
220808	438181
224078	190369
342666	226308
209657	310183
196196	358619
392380	240796
335654	90393
58940	72670
373575	476951
160503	371918
165545	433263
204172	423469
165533	107473
401552	206623
239254	78811
1383	276822
183003	180532
154708	415115
493882	481279
447909	183770
167423	222338
317390	91711
433681	46294
178822	62191
356190	420944
314395	305687
276182	42368
50880	414030
53263	221324
418453	283445
279466	100250
451536	293813
147975	343925
402042	478415
254789	294354
57658	130475
130498	392626
168093	255650
270399	475047
129226	163957
225855	389384
142531	399005
398715	283843
78168	342122
454263	128209
231040	81280
122724	345337
62775	378462
359933	274309
222572	476951
425601	16433
1430	233277
171403	210261
172396	411345
260575	101953
81262	490540
274121	413905
36228	387860
173353	390410
80607	116929
442512	245679
420141	218305
191665	201360
402689	128112
204474	314237
69104	340246
115666	384757
485667	275500
349122	416098
25969	361355
390950	115340
33494	160419
480967	20611
83138	436919
243905	110677
1292	183256
417938	71559
310261	17305
28357	482851
157099	107709
187368	137739
272865	123067
204795	398333
32430	342807
455867	208516
403057	34112
28777	306253
4841	137489
143079	153995
181449	48275
341706	290
458223	49896
58256	421830
130425	212043
438732	369599
189659	328729
53613	487349
147216	152867
90084	362808
235792	285937
343036	421134
157551	476231
441210	380409
346272	190017
331274	316844
83002	371918
457040	150237
318533	285722
7643	132740
432754	199515
388280	12000
127779	436709
38072	470991
389705	212081
48438	247413
105781	283538
366187	97578
436354	420392
351071	155302
19334	156389
487139	439606
486469	164845
1494	396993
107709	255373
13871	283859
473381	430356
315969	96857
93743	65858
242411	66431
364317	258378
191969	25039
228062	81280
205089	21898
303861	391414
339301	388425
206026	351032
83801	326563
457925	484058
311717	166397
410988	332780
236796	176878
44159	151003
21038	68212
283441	92396
45269	326310
483112	103392
469613	131733
168380	298757
153060	10646
387346	328126
295639	174564
128160	92613
414991	342247
147581	303392
355025	79989
58473	293813
120063	23463
338955	287751
323689	83467
346503	282015
251011	204925
302153	183213
385570	364299
71181	414286
69842	60517
264804	244072
80501	236599
41570	8035
355453	459649
455183	452782
84923	392055
455699	25847
330043	395988
457033	375840
373244	82240
100012	10612
195297	267602
137447	141649
446767	110908
352520	411802
387337	293813
259846	326539
10093	275959
436428	110708
198558	190369
173579	459280
299696	37515
319259	58319
288271	187974
81050	358040
104453	378691
444256	214024
259423	481279
300766	286936
333228	12331
374252	156006
155204	134145
407651	462798
135718	210261
176992	150060
464022	165334
48159	123369
447308	35707
166772	378686
455465	205915
313523	119188
385378	203275
73747	86476
199171	129115
108356	411809
122854	173603
341367	166970
388190	425846
344462	331581
376736	286313
172331	156006
331364	248758
229639	298896
404069	91711
49492	119749
302877	133718
464022	392323
237533	249102
168361	257377
47100	219743
129146	234791
366402	350462
255795	15133
67847	452709
4248	478415
247627	186714
327180	220114
112650	187421
285249	425292
412205	183213
467606	391414
143571	157886
203969	434945
263439	215296
472968	313745
468741	200503
328089	240374
96559	363376
281052	94516
102718	318602
176954	488237
130382	360916
342187	54976
404960	154410
64344	66311
256938	85988
443815	336481
47816	217423
225621	186159
16790	249102
479351	291521
294320	155207
317948	142269
3613	176325
135995	422164
377206	244105
61034	109732
5355	482322
327741	336770
341581	96917
364636	493029
490480	273831
116496	194302
467204	187974
145545	307350
195366	477621
355210	291249
404946	414912
471860	207286
180819	12304
163646	329356
347425	126427
370175	354630
61651	216828
37417	360860
448756	94344
59644	226481
238855	465988
190558	363973
64100	90022
63698	9691
240168	413535
392429	245529
284531	487833
71189	239379
363984	366493
59787	154095
282253	207535
287212	186259
354999	281601
386516	256134
256893	122694
211653	71550
300273	281924
358928	329155
127350	305484
151004	183213
329727	341271
426161	430999
389514	218727
234932	121758
351639	480888
293007	459622
152709	74106
3462	326492
263125	155007
268162	313745
479351	296432
407323	69908
112346	246071
263703	340501
248248	458640
34556	218727
122953	103446
180249	99437
327224	13370
137454	103329
330394	405217
137078	222678
22637	195893
203414	441107
25162	50272
453134	238578
274517	336086
412408	171315
409870	489200
308683	367798
272368	357854
308073	205223
100134	489552
90449	401101
318998	441647
68130	380689
439977	17470
1839	211657
209311	42035
275763	268679
205773	66053
72804	436354
148317	355700
235053	140044
184093	251195
141401	54599
41865	433226
351732	120240
155863	207417
4271	240796
432620	346746
491273	202571
384185	259853
158518	194760
419207	33855
236998	318735
148291	202523
322682	103415
484461	36370
234559	60108
462055	409828
76631	206124
407835	493071
267562	49931
299757	425846
291694	313538
131574	253376
118439	313745
487833	352033
389159	385207
418134	413525
26563	89282
256699	267352
271760	412980
2221	331581
313626	439216
27138	314742
64798	23836
331095	173616
64434	93438
452759	394069
454263	309180
173468	452814
390562	378462
470075	97499
441538	163850
391342	176471
253028	288274
160396	300800
178032	432133
467690	6029
77330	183213
341204	246496
192238	348913
267617	106256
234698	353244
40028	97070
227036	179072
364636	164884
330000	141928
485631	494102
262210	72223
447230	58731
260227	53863
266542	303648
227931	111623
146067	454456
336350	88113
286416	153995
469014	245186
163529	352297
447368	106319
281677	265589
358322	408740
45959	237165
117278	346628
6966	233415
440190	457623
383943	159249
104160	298767
192231	260367
384858	28129
272301	474110
45579	284238
281236	254463
64116	436354
191126	112379
350334	401854
152248	27186
409828	219743
326631	155991
192644	277895
278219	357761
376897	432175
410020	369599
237964	179106
112114	345601
327570	348798
317280	269849
168529	67584
48921	436269
176130	312137
423856	39892
103121	429287
153349	150352
48804	172215
403616	21583
409215	57600
432839	398137
139393	209572
425455	326492
465055	387841
483967	397240
6940	211512
112443	187881
230165	404161
165157	410074
138040	249914
489603	168213
410546	231575
99760	54700
146893	46898
201131	307287
79701	303960
294174	193514
312782	46742
349140	427758
102249	458205
166441	53249
332725	161525
168437	207679
404090	431021
480580	208055
1796	354730
24647	137198
192232	439719
167897	452098
197131	197996
123029	453010
291318	300714
25239	134201
37697	405405
407280	253743
332684	124945
395324	337791
208300	482143
87638	134425
147803	251323
81432	454792
147115	241372
55400	263845
240225	13370
61286	184781
318344	10646
255650	108126
26556	84605
83937	122585
118139	317118
389514	250087
388281	49931
163348	35971
438454	291524
228770	338271
315605	311221
414035	20958
379310	427836
412205	223430
330251	202655
72804	450541
377001	124082
89739	315262
236082	94516
121733	168773
165140	197212
258816	45781
280994	195837
15027	208487
222937	310618
455187	80662
230731	267352
83552	163350
189125	440962
489242	66084
132807	110708
153006	350949
104741	108222
342518	166552
176885	356301
310214	280933
41495	63384
20590	371918
49084	196783
304011	158625
124259	476407
150636	262954
317135	239400
346272	410185
68843	128660
272693	187643
80001	249102
44300	48163
48282	116283
64240	196817
478573	348900
314311	466275
30959	54976
480018	460642
136843	110677
192465	170129
157991	341271
473999	35421
301028	314233
394801	487153
165430	409447
265286	494102
184870	64429
98151	53863
368650	149480
478490	468249
407280	290672
84182	57375
149389	406188
145064	61894
311589	207240
122186	41431
36711	164884
242010	22157
79364	470181
192311	197413
330436	228819
443693	479668
320783	282286
28140	245679
431590	485353
150153	435955
408602	474398
465647	77322
401292	337229
19760	289328
10819	437168
123161	457673
61309	99718
188847	348584
400804	208291
146893	36065
485062	147460
86376	405295
281219	224003
174139	160775
200849	14092
393767	88215
29905	82430
372764	171577
358971	401004
14912	32807
155302	165037
385050	466737
488177	92613
380854	202507
99086	330733
178456	22512
493810	120669
438830	42342
280529	427509
267439	417013
320775	489751
76109	444145
124416	194892
191346	224368
483706	74886
477604	366941
425162	453697
382193	110677
340600	190766
92310	257070
491382	79235
313504	192005
488678	70179
325814	267352
294008	6253
492741	147121
280273	155625
7922	258270
398199	48861
96541	150352
431409	458
457418	74386
97070	118879
167588	113600
143099	190369
197780	394762
442435	29577
351071	15838
33758	420055
310981	128183
38974	445821
350908	293813
7931	60156
468276	343520
72000	178800
101597	449834
239431	182937
130675	337791
358785	320206
296936	61428
44159	144304
200013	126473
336071	313745
448418	403197
241804	11951
406516	136275
287513	13370
420392	403332
115725	457297
246199	401881
29749	481813
331872	390067
5857	445441
250389	408487
334602	196783
189536	177871
315588	104855
232148	129270
260997	16030
63009	325225
61647	66930
383387	88067
81134	190369
213065	376814
159119	472072
337087	51195
318047	385426
350298	245679
154850	197696
117168	256650
105977	348798
97485	316575
209033	25901
319046	448992
36184	17186
239578	464063
379247	402137
180431	7913
332970	4734
141781	462058
437849	407977
230051	123869
146734	298767
191629	479953
275761	268531
358477	117023
411016	185335
351679	390197
82688	41673
273901	434893
436474	139487
106353	54536
16437	99210
196615	374485
24429	470733
128536	241468
397734	327324
203548	170142
190693	336431
482658	367486
371479	43334
228270	411424
59986	465976
189548	231485
292420	112067
426028	50009
62198	333357
363830	106297
7414	472239
14370	231485
45393	15926
491854	282822
24504	78820
93698	474081
251104	335668
87928	132247
385186	433286
140848	464420
197534	186259
239431	27748
366581	331638
458545	13975
116924	469235
399532	95400
19459	375092
146924	259530
122560	290715
409808	205388
198653	485280
234363	61902
215491	174331
3566	390334
254115	397781
121828	354630
173468	241788
371976	2439
348533	235143
268910	125819
214853	362713
320427	401014
347351	28600
477427	126105
458728	126473
115602	263009
336444	69107
433565	123718
456658	250389
147239	305586
66196	263009
49353	166513
118867	101230
65935	364034
344065	54085
406608	220417
119614	212202
423150	305139
133909	41075
209122	425318
223335	36392
109440	293813
351855	92613
92042	41638
468287	448207
201131	337379
190066	79558
474578	492906
468149	48202
271290	67584
371358	51895
127050	426944
187834	435655
231305	426337
57575	302329
54425	205289
286840	302506
372488	223056
324966	337120
344592	241718
138126	244482
253435	10345
434748	283250
246540	390334
339062	476231
289675	45141
485975	413880
317261	62385
478461	99437
58930	277568
23018	99671
71189	185902
171050	62580
436509	42890
95541	124894
374217	230691
184648	482084
57	73818
11725	478938
374622	400772
61367	388957
81575	275790
462502	317791
185243	432135
298390	286123
266307	118514
230535	2531
166596	9054
310957	116534
259112	428690
134319	232730
314125	414832
41087	205740
373647	40447
227224	258370
463420	86148
235177	168657
24255	141649
174309	188759
253102	237001
161162	171281
61759	138807
416004	466046
69749	236240
178048	493931
345933	4413
289675	97297
333243	223998
51701	358207
46318	378686
212383	375201
47298	478415
286238	159333
217953	132247
3290	129767
438009	255265
58064	462881
146903	122462
36893	395988
468533	385992
38900	48175
128429	385579
286429	463549
180724	234364
237120	407985
394510	288035
26969	136282
191536	404960
83906	295650
361466	423205
362267	250635
18132	10946
23517	282772
74365	375840
90220	35707
380991	331961
366466	317286
67785	351223
321665	301659
486405	273831
285000	119381
107448	399724
188920	58844
42572	187974
257581	487130
135725	66678
406751	270361
392830	341271
330473	341271
83930	4534
30574	202523
292902	217088
293682	168771
441463	41495
270760	287694
72804	375635
63381	194589
271940	86728
231921	404960
416613	450647
285951	204228
329121	237165
295094	231691
63870	355700
73640	358891
116952	338189
25655	455970
338743	449147
336152	264827
294008	99437
444380	42189
323520	230324
169735	37515
281542	110677
393208	62191
106268	67584
57300	95922
125608	361520
12098	230334
387678	242484
458945	451016
167507	144383
406605	366127
87682	138297
466212	152502
231316	294431
33343	403098
150016	446801
253527	419311
230140	53389
320498	412205
320925	164504
52872	273831
390218	218730
192351	186440
296459	10110
268439	350483
256920	321117
15232	454975
208647	33001
68284	60252
372738	110677
64228	327682
245053	428103
434848	32406
188054	475594
335441	150874
336041	251806
105979	197022
346784	62012
471655	440962
216602	36288
31504	61059
112907	409828
251314	240225
158208	425121
265593	336248
368657	20233
3809	254281
331257	110677
466805	64335
327586	267352
70319	273831
239221	377734
262660	387742
435888	301184
325905	333506
446182	377853
227857	354630
44420	41075
288024	77497
72111	84732
361259	340210
8193	86596
315892	397740
473662	208300
208317	404806
303783	52917
263286	23902
252538	301699
48282	57437
99719	256452
50692	283652
9186	133752
8339	398333
257458	137719
327209	375897
93052	411157
200092	239084
98882	368205
179064	150328
342465	412984
483987	267748
317872	222701
179043	21583
116173	220417
483678	343975
473123	486885
128124	444271
61978	190369
25239	286697
35806	379508
428311	215222
34481	54575
374385	330662
140174	317286
244856	21411
143294	46176
64541	218727
90676	117097
65385	355750
489186	184041
276635	408082
427421	3101
261405	414858
60599	406962
227152	107485
338783	71186
290698	95769
136053	466757
162787	485203
258729	278870
452348	311212
325722	343031
421935	231098
228431	163645
194875	485546
453935	390660
448325	172681
399224	3041
440927	66215
233806	181309
185409	103176
251437	35735
121594	399023
121790	156375
144543	217223
331388	124085
14131	341442
485550	9054
37635	475138
221308	444
486316	215544
430259	375203
312222	160633
374379	275981
257476	451460
196341	148334
372448	458183
355790	296325
228128	286016
319885	414304
21028	13370
793	217955
189680	125080
486000	469888
47132	223963
475353	463529
151098	93645
422849	184558
121431	324641
137536	269703
31483	102488
238889	489423
2008	166169
253760	237589
292471	163577
193654	272069
187338	15209
318254	48275
127342	257298
125436	371617
156790	203656
143624	293813
97160	142678
200587	412062
221369	176196
456946	305401
210595	51895
54539	362180
36612	283198
379680	407625
280367	190369
74365	51444
330980	28065
205089	215054
48922	321923
369256	341789
259544	423688
307181	391414
3809	68854
52023	388195
13365	164504
147215	236240
158099	78806
316308	184189
120369	394714
102499	476656
350702	309524
354340	122135
43722	236654
138126	70364
264444	263009
325202	55068
441298	319832
129607	470359
421794	315671
347175	440660
415327	238942
178043	285681
345028	387742
5874	273831
33812	132813
437288	26346
149431	218730
72896	174676
478287	375113
281857	423540
406847	416339
177633	62191
320562	86421
190195	56035
360059	156739
137900	481688
345026	92459
294323	392190
185280	215858
375520	196783
22971	14283
362252	286936
109967	134425
357367	258679
435687	446743
112262	477527
76228	98543
34581	90682
270248	493995
73462	277961
19834	190369
113372	487095
24255	237235
395503	259929
391414	178656
126223	186561
186597	255756
64777	289826
350935	92033
268828	239090
115312	62996
200092	332793
38385	442992
127921	256917
342465	192284
197936	414912
153322	162142
4954	356319
275058	109212
387263	80587
144764	45890
47245	366493
133156	145179
173859	492906
122844	241525
169124	42313
138475	243115
102597	205270
233685	252710
316136	349474
401887	229828
251673	228660
200092	479157
456748	186361
73945	352998
52142	439253
246924	313449
384671	398946
453821	89298
146153	109905
306502	149892
409073	376395
315207	313745
41798	99210
371125	135607
174255	409828
81371	479898
57450	361938
356006	54976
54362	236213
46723	47757
25130	61572
352105	441996
253171	430997
10063	420336
39683	300775
392055	193329
29316	268877
421936	342303
48804	41544
371976	181699
48594	165479
387775	368205
239606	193432
488004	288990
4841	387185
326260	463535
317871	341470
165326	290044
69264	410152
309584	4413
360321	90123
117129	276519
324251	416822
149099	296423
325990	313745
186605	58666
35495	81637
261112	397315
166892	320079
39195	287452
396036	316575
474688	80029
435052	478415
41395	99437
336651	192450
187834	217684
124658	285147
138027	27748
58037	311297
246501	64335
59813	299202
244652	48146
111549	228249
76156	313745
184623	476951
478588	440377
437030	377982
147517	190369
450532	212312
128645	75034
10890	377368
150107	153995
172079	50264
209660	294548
367262	294832
145299	476231
4011	476951
140652	190936
115868	446105
377918	94516
27894	480217
41491	126323
73290	85746
315164	94723
246363	249334
276821	298606
271829	94516
268948	231415
71898	399954
46822	336340
69428	470806
43772	347873
429090	359762
402776	110677
39913	222626
326260	282951
285627	445382
401092	177330
381950	307160
48276	228431
444139	302358
136130	378082
90037	184092
100308	168511
89826	74977
226038	330469
259056	353274
270891	317686
368443	476951
482851	126542
265679	136832
316872	203656
280100	16433
261401	7812
313171	108287
91828	59280
298402	93179
145688	42890
10093	195697
470457	332392
399924	439340
50548	279257
153995	20244
170107	237235
205622	92862
249477	167841
404568	71036
464829	96559
288333	92888
350479	444119
182979	215580
193780	104132
141254	447335
446716	264406
248177	226658
184997	190369
157099	389725
140450	420047
380360	431766
161023	370279
298248	66053
53102	354694
117862	104775
374305	211912
297033	422052
345886	487563
484917	456425
190838	13903
209932	197696
102129	125780
284315	277961
124570	79249
441571	336590
403594	356645
129296	207535
254559	30955
158950	94344
315001	492316
422326	26551
173018	197891
159091	42333
331211	33855
228326	64075
477901	189064
95215	270324
385220	101058
280030	237548
190973	360485
346708	20645
269572	412953
351931	437736
420427	261160
112499	156375
33752	78330
146893	80419
444710	339263
200092	241301
3819	9054
162939	215473
477932	122875
1830	475047
156446	406491
127291	267602
69539	170554
23996	295607
113927	370752
113363	60108
326994	398122
414390	328013
390875	187834
389359	445233
406516	438449
16871	84089
254172	428125
325814	325604
440022	222745
232833	446105
229247	266852
124665	476412
66732	382764
436187	78469
300895	160095
71396	385000
55202	316011
203939	372053
389466	348798
221648	40034
485546	440275
277687	337845
365466	318303
53109	298867
71665	302682
70014	232377
89952	263009
423596	97215
198317	21103
332243	233839
153060	4413
464952	351193
52060	168615
187834	89996
117278	356653
79485	53052
281942	344580
104580	369599
315805	438419
316136	110767
313383	457790
418368	194004
72374	267273
52396	159553
82203	467703
130698	293813
185420	431318
160388	273831
306055	467703
185495	138807
443228	215071
474579	319373
2757	80666
102054	223289
274266	443792
424885	259929
326950	219626
216689	126348
422200	125399
318652	488512
444470	49903
49411	51881
372340	32807
451731	381442
405754	295232
408351	13141
76979	396822
476192	149384
133909	257228
399981	56667
187796	218727
414140	478415
116527	281022
354148	425675
180755	115386
117278	337445
466146	358891
185798	492399
138335	98548
470802	411424
155663	395366
102460	21457
399441	315671
338962	214714
285231	40385
55522	123068
348584	247595
491031	359762
294534	300880
439500	267902
442347	485877
257783	36666
183967	316310
430799	336590
190051	214714
106739	185980
148843	21998
115872	228376
34776	477545
118860	491150
230051	448695
485936	458968
4684	421830
449884	104498
42813	364680
288515	436590
75324	451673
260162	343576
7086	111271
460581	359151
293557	424225
157961	238299
303318	450705
373170	452989
358942	199353
63652	149975
431966	493492
444380	17636
360971	130280
440443	419492
370567	208875
185526	261958
470818	306387
265711	363811
236425	319958
140487	189455
380237	60517
324367	138088
162920	77461
38626	456426
135181	103228
244249	110925
473837	132740
103141	453342
375782	403667
94749	295177
197341	420895
247812	13563
400269	51195
244362	49127
23492	481785
66588	453697
465131	150264
90379	165437
450560	320508
74455	292022
368380	395198
303507	420944
471808	115671
290838	53550
378049	258370
1028	323224
331028	114261
230391	209523
308122	79343
228460	313745
203864	162616
431597	272333
424359	174263
290703	299599
108922	426041
414305	283484
14096	32660
484416	165653
99904	419951
383017	46594
426617	184406
315573	465877
153171	94665
272301	20290
16632	20008
76193	94344
132247	167172
212066	187077
453738	152592
388141	369770
368691	436111
428983	257154
320498	269639
206092	434299
462510	214050
266871	77904
352882	138885
204289	303269
324568	277754
352399	439039
44159	355700
153060	428214
290590	246460
459306	392488
249749	304011
423928	173176
85694	99437
251546	144406
286597	95973
50872	3719
245918	252190
169932	428911
438169	293813
228062	270095
449901	205186
230322	276653
343241	221023
65664	120195
397563	273831
75933	473892
267562	428625
21411	463372
424867	464175
322660	272339
121851	209542
485439	408927
132617	432591
115962	249202
18979	222520
27400	195233
29421	387742
388342	54700
199982	417918
228893	458544
382557	468832
45673	6808
245565	233676
114027	254029
320496	40470
489828	354933
190894	77158
478588	12342
304493	178794
375405	277167
332068	327673
358192	477986
183718	375840
83408	487944
343801	218675
324518	418431
226747	396152
18716	427272
491273	138172
268748	81291
237193	9054
308618	390873
293414	50264
279066	3130
246414	435280
197995	226494
373652	231737
370999	451983
414326	94793
408670	303932
343794	74106
450270	127951
315077	173714
481636	438021
230709	23049
479442	278152
153200	329466
370352	110677
387147	487720
235390	481279
401838	68857
461143	439074
446800	156819
136798	60171
483409	358081
86248	313314
79081	90684
82360	231343
368504	132411
294820	249202
274613	354747
42483	350827
223929	175509
47638	274345
454680	237235
212969	388202
462893	206142
446325	250853
442891	391414
436228	351639
489057	440660
357707	267602
62866	378686
292164	469235
202379	60595
326631	136319
320455	326043
267739	199353
428583	241468
310746	285156
16100	421830
196993	201717
326582	437972
213910	73498
1015	243069
77120	193735
396154	15209
133040	367286
376984	190047
232534	83005
268252	386503
451375	348798
258010	184558
77118	244392
212016	212564
293775	80193
134716	196783
190993	81280
421936	5181
56070	19620
36556	446840
444685	289944
217627	298114
238236	8268
449521	201497
78473	80587
371890	82546
29651	181322
297113	433934
219198	402625
282967	27108
292045	404408
334872	437367
125720	59672
55659	361960
448104	194583
314311	210082
10721	369262
186481	121475
27844	266538
430381	258370
312196	298092
71346	360459
443325	201644
204012	331429
315675	290450
456748	203279
437855	252228
146893	248353
354982	454760
306727	144292
106840	428864
296515	256758
91828	254591
297113	315888
360094	90080
432175	362773
266508	353884
119999	118206
35510	435060
315430	86560
125244	166063
10694	209933
481368	25223
462184	47757
128903	21632
298249	392301
148757	281551
449624	33855
272260	384738
33089	85582
136970	14018
351115	352642
286741	369599
21757	451391
226123	214024
306294	284843
239171	262951
466599	286936
102424	451460
335231	160545
414334	446616
373460	152502
265040	360868
64981	41266
467887	298274
143571	263021
413678	292535
67496	50492
185691	215054
86311	73189
47407	365687
412110	50783
14871	259219
303449	110677
138885	150825
71297	453671
308881	215054
364498	21632
255369	282050
187129	66456
144973	440576
432995	393326
378406	48588
401670	113377
387155	20586
425675	23218
443587	200444
349140	9203
487422	364954
405979	53863
445023	181140
97560	149799
486739	256121
326861	266203
198637	20586
373159	317118
23211	93391
146704	51926
222085	363003
441734	76454
356291	147121
474341	72941
270630	14226
478333	435817
112567	269199
362450	287694
178169	325314
411638	48743
237458	434675
253509	318735
119536	425559
430225	348088
99034	214050
392058	22889
478289	458790
287566	25984
43223	182673
380809	129449
431733	12592
346700	50779
232680	186561
428864	351073
340023	484482
272514	208785
9381	163918
19455	118571
216532	94516
348831	469235
54939	256366
323826	134500
63322	53490
310259	119381
291300	7812
423061	374320
272282	377683
294849	245679
297641	218142
457322	15133
233117	244482
87542	485940
286928	153423
80044	478415
361291	484705
67608	131312
206789	145064
443215	40193
125909	258370
330369	8064
469642	410074
299580	29253
308122	174991
27319	478415
259452	364680
311451	425838
325793	266522
165646	295689
138126	234387
386490	182658
16776	107874
230939	197853
244688	298856
90446	24208
147062	86728
90467	341710
441034	228859
426074	283445
231898	317667
315805	430754
346972	341271
159808	110677
76228	228760
427896	390257
131046	250146
111429	348007
292244	438419
404744	291324
369515	260817
213699	330469
436682	401481
265598	410334
282475	287694
372822	43334
117775	36611
206389	251840
198845	99405
353103	4413
156643	295159
187010	20959
8943	478415
171435	301659
151452	134091
178422	137739
221163	335812
330767	379255
127788	447107
421182	331581
261276	393326
441461	327061
15068	183108
286211	358627
125339	190369
167232	212373
100499	249202
315573	176544
264372	96540
333119	130310
157792	210261
18451	75499
26969	69749
350313	318735
77560	119868
195339	337719
42477	94344
345401	96746
284898	291249
358320	127236
1299	424460
75680	204793
48674	409828
269294	343804
221324	247538
449176	465557
381941	163614
245826	53490
262210	370090
136364	194339
65209	421292
290582	307464
219545	409114
243134	18562
223929	488017
392144	231485
267562	158153
86798	241468
476039	134091
54358	145933
204798	265883
179689	168663
284397	226494
360459	350122
462028	187920
49307	194710
73085	21353
268828	268558
201102	102352
296407	186440
288517	391414
115804	284358
130038	298848
69651	229370
337145	410853
241987	260527
417476	365073
51565	366646
242437	446351
476977	250679
373025	175897
434537	21411
472685	6949
483203	462295
44459	307139
354244	430684
426040	139590
252682	331535
373374	366534
400910	8623
219182	153183
280251	285634
77152	62191
466670	239528
320297	186440
320545	162795
221711	281309
173905	396251
412624	90682
450004	396246
172672	59784
12031	207535
397542	72521
481859	201208
368620	123283
114063	171592
64338	272069
311758	198926
104205	291249
45619	15209
1685	348292
107095	90123
278410	278208
124765	114643
467778	425068
473552	404100
311479	393326
188601	342458
190618	336590
433396	317118
180564	88027
59434	335842
293571	478415
275239	11482
300087	339155
262436	153995
196219	425787
101760	2688
324784	200441
40692	400173
462821	27989
401221	315888
164068	127636
489372	183479
325188	426888
182979	40447
419056	460700
15604	36392
456748	387860
101914	203656
18400	68342
323845	325193
305587	424602
414327	187364
280616	387742
483706	142242
53819	328140
215186	293813
436301	339282
119001	322436
273163	427633
98309	183213
327570	161190
264562	99405
372340	373520
428944	256016
49374	407651
143040	4349
281236	326019
403540	95149
342782	315671
273610	408103
318872	441831
402828	447446
137548	28614
261988	466737
289263	366493
52537	267346
258306	350345
347121	463606
414723	447446
426728	112311
401036	257377
383661	243491
59644	244005
39195	144038
345578	267790
181353	328483
256610	315687
63603	95096
375878	23018
306459	289238
276821	485470
459622	334814
139	183213
243858	246981
472478	440249
304277	482246
397439	112327
487875	356595
248013	375812
475555	179692
315671	442855
167424	477986
380221	70317
239099	51881
212197	160428
177269	303424
47757	475719
443892	25244
263194	135756
205179	438419
223304	54976
114444	231372
424525	447627
61800	267352
326311	459213
181760	99801
335951	113685
484354	15209
348296	438419
204473	42200
169447	70557
477540	145948
480451	273831
39195	424997
191599	371267
372112	16433
359499	426034
178422	348595
210256	368904
253503	353975
156541	351414
294850	362773
395088	180421
276821	233117
312611	401730
471925	251706
243935	267352
371150	427939
290403	350379
190331	49847
299404	27790
148779	335069
198405	366666
277381	181957
72030	203279
410702	313745
191933	139275
14262	186440
349610	170430
8580	322201
189256	415901
254819	310756
212376	313745
191155	14012
278520	168390
208461	474341
353815	386841
438020	346719
467827	77727
80320	63283
2104	373594
142740	94839
304882	139648
68098	260288
58418	94516
198317	309342
245101	360860
460692	268667
152671	16433
313708	318716
244092	432891
190832	50589
213604	395195
326260	413230
86623	218727
186079	454975
114772	353267
429885	446105
419621	169146
31096	20675
21902	87471
42907	165192
471566	231950
251493	70158
145585	343839
111508	197485
170398	122462
140785	51222
312321	347929
298581	51109
179264	478415
3856	401949
94182	224305
249058	484718
454867	354655
22779	246592
277568	328538
221700	187141
330246	303426
316828	439184
453633	141623
191867	292655
273640	250541
187834	134500
94219	70053
321736	424053
200092	68604
360531	260877
147979	447158
483280	182787
316068	36717
196003	95825
160237	46157
206939	45441
452408	121106
244277	306982
361873	278032
484313	291859
227097	267553
121594	445708
67060	198812
45890	317184
41867	22549
309557	45141
448104	168751
123799	244462
304695	131237
492832	406751
227714	405503
19590	233825
445632	297794
445796	228007
237516	225581
265937	426041
334952	264547
350653	171380
105889	98654
104590	297752
122174	40447
481736	33320
360214	468832
465450	449233
481034	96259
301337	448570
361960	73540
419394	121532
363131	391414
326173	97070
404946	338379
36255	338271
259850	354730
182054	440660
135812	308349
301659	315804
335768	263648
427486	141440
355552	3919
429268	275763
72804	258911
396652	367750
113002	436900
425200	437473
264026	392782
466793	227667
117785	479767
302722	190369
364636	336590
122462	489945
362696	404953
50981	278769
57551	262954
270248	207696
342576	336590
68055	397003
446182	469108
187982	428073
214518	349718
485796	338514
3856	489822
339333	44320
253460	484450
409273	241525
72926	137128
241286	452098
119094	366127
16995	214666
281842	456640
317600	326915
378237	303175
201764	80587
243840	259266
188980	489159
361296	138088
394692	2418
204330	49793
180081	185850
219546	288758
272331	115610
378820	28415
217651	143995
432574	465765
238028	235944
105126	360860
21930	205377
64576	159249
109752	183494
189138	155719
209854	266852
15999	90123
461944	306923
484978	91162
396116	455756
153322	136279
130490	457418
373585	233181
271794	464420
339990	197266
28399	379124
22515	216364
213218	263037
358709	102058
144481	90566
333833	288750
154759	331155
429367	406142
377708	137128
415599	38134
343031	268093
23741	338402
196167	262954
265013	420392
238190	100705
87007	434457
190524	487964
478211	458119
335951	463907
212757	487192
39994	409807
391632	435886
161489	167989
210284	487448
355552	109266
125313	482246
111856	381460
378812	446351
110490	459701
140478	364703
251096	74106
54473	375063
373604	260791
312283	492130
484172	318749
150770	220577
452885	130233
328180	465633
355485	413525
89883	285830
146389	54048
101230	327061
434870	468489
10235	76111
469832	430834
143594	20543
147633	311262
381305	208038
127114	10267
183334	240585
53423	437972
225675	6949
267373	242369
314311	170085
168045	10601
229830	40784
67556	271253
180022	59759
444790	491984
370026	92313
71430	296233
401913	197045
456621	314881
392953	193863
245950	387742
29077	86728
111106	237165
321756	131342
301312	384508
67351	366534
259821	489822
209824	331238
471169	73189
54035	132086
298634	378638
484603	171385
181151	19204
238594	406113
250628	183213
458711	490327
99704	317944
290838	391182
350534	50538
281510	64335
253704	396165
361880	388407
75133	297393
104648	414940
194736	278680
420088	169530
116769	151944
181230	451800
273306	343547
166142	343012
253940	270324
123077	130069
212514	427616
119001	146248
257971	378599
488386	6307
89787	117396
195887	28065
109733	12170
407718	66565
315573	384271
321213	23318
340855	214881
296085	10646
234243	197531
38038	51783
302150	21411
485094	21411
349831	226308
493038	235070
237417	39146
329513	117703
50078	47906
301255	407006
175514	228431
275079	112999
365399	317100
387419	312045
136519	28129
81279	303175
307936	363581
313317	432506
202497	49967
345715	66547
276451	262954
398527	472729
463546	240225
164115	21379
454824	43384
167588	57433
278153	203279
242348	355045
454836	231816
181872	24070
422158	334133
44160	136884
380846	385880
23814	166981
462696	111630
483540	4413
240937	162795
102501	204925
2809	474931
267954	327061
69538	41144
299680	61883
415758	454337
232234	72523
286940	405
292352	464242
230051	232891
223540	446630
54502	341495
160389	69868
283708	332967
194513	50538
129902	203656
247181	168439
449286	469908
373615	126389
188533	45207
10281	202191
429400	378686
4215	75303
449392	281641
83038	164884
97280	283882
143951	463814
23187	44537
141668	53863
172082	183213
275329	228431
211511	344508
74721	187277
169651	258933
273683	457623
35806	5392
247481	373518
32944	244341
277492	269199
60514	399098
56902	315671
147404	61430
442298	52755
74500	219545
461769	420001
31121	180536
152077	478415
355732	216502
190479	38063
7906	209141
198317	137820
36621	86372
366612	398936
383581	273831
182543	35628
338474	32377
356464	422470
301291	466151
273787	392335
400542	160490
428711	470068
343152	203656
487732	118877
145869	57134
228128	223615
338955	233220
209457	368093
12363	15209
402350	477930
169249	74976
307028	51011
138348	40422
231351	440288
325814	40447
294640	148968
156684	250178
112637	281760
295109	484447
224593	435324
490244	393989
443120	460989
72480	86728
337048	49660
285457	373322
380107	393326
489424	150520
226152	276725
354129	76454
245679	39241
379462	263610
370963	414511
131574	124085
243854	376025
105249	447369
477681	278096
143143	337917
142113	195471
178118	33031
453781	345
369225	123475
200349	312624
36568	393722
264026	72303
293640	300555
468125	199279
149651	354912
248276	297467
305357	400373
422284	300574
50155	320317
71439	59057
66595	308019
148327	12245
279879	99829
219546	262594
130069	422470
19469	250434
256893	250486
405020	94192
308756	23639
4098	477308
380685	360809
264230	390680
85478	267035
246842	267352
425720	254973
127378	94667
425963	340776
150278	36545
358081	257326
80472	420376
444815	286936
73298	288441
66577	78284
390956	107487
15852	438796
289084	397354
296425	345745
57229	388260
401462	165267
283346	378490
67236	87365
409745	158870
420956	252961
87934	393326
446244	220895
301959	58466
26323	12895
165241	172844
409244	6253
143594	380360
234392	423086
58484	488777
356165	336590
130497	294518
447258	354527
485420	148770
269672	358599
186395	70197
124231	491060
192238	31449
148513	166513
480580	416666
39142	468716
222334	445020
65891	116562
428849	420944
143030	488984
59691	350189
8334	253473
317552	1020
435545	205223
159188	471318
32468	174034
267562	176182
338752	97070
131246	301659
363696	86476
327209	24245
415404	262425
114944	338647
393087	36018
259385	241525
198119	211933
11719	391414
78134	105585
95810	486781
137417	171834
462420	412372
441461	313802
409016	474622
93294	118707
431556	115237
326260	297865
469599	411455
352011	335277
421794	162385
57611	232890
402805	414522
280533	401004
295689	8117
259173	157805
378105	34376
176217	303218
90538	298676
431161	35707
478177	317118
270248	100938
400855	97904
441712	245679
64794	313745
360459	367808
110925	433649
360459	418580
420399	194893
265627	387474
316136	361305
478588	195108
493267	422164
42227	205223
43540	431556
221687	180483
117833	124431
325147	154492
1957	454975
301894	223667
288035	489840
263799	336076
455540	168615
63835	380738
360220	124431
169619	32807
121872	299182
235850	62996
428504	1622
7791	255316
27831	40284
320245	204330
71911	356645
333557	441635
346806	98506
157557	121729
226314	449586
76439	123887
287980	227101
470264	318735
491031	29023
454774	492316
52813	144188
141351	109185
325177	341362
257596	483027
318998	21411
96464	75387
51511	276358
471501	110677
348644	322498
146893	118665
303654	255316
471550	203279
82430	143148
310661	463615
31942	52724
202859	129270
61186	119762
214604	412014
355083	476914
169047	39382
406540	190369
397782	107643
282042	237897
330269	434893
462876	121273
300273	94516
367610	209933
290704	290450
295884	225214
50646	453701
160693	401871
358480	62117
233726	434829
332512	151935
78168	150478
373025	42189
253348	192942
165680	396363
419850	285156
231268	405307
284562	334680
231839	268350
135731	68762
79457	124039
256652	455181
325790	203656
462364	187974
411419	200492
422481	18395
85674	142115
449566	301784
192060	13370
207569	437067
162313	315566
205146	457093
388624	12895
176443	252909
73773	391414
20946	452675
443559	268558
44725	260070
414233	132572
58109	75869
63448	367578
36509	359243
25324	362443
365675	208992
284057	68334
236359	99810
316154	15209
309433	333849
32242	438419
67817	94665
65610	38707
394608	122462
21312	273802
404946	459827
347121	479099
404946	221121
454827	293813
472005	154137
303648	241786
145585	488292
224240	417201
414058	187920
1499	272908
32962	390349
370424	90594
276759	54976
343916	273468
349599	36853
458246	131438
7185	210403
348771	115671
344022	249444
312283	446324
372340	335069
113616	3217
65513	22726
229699	51332
53641	441313
214093	240161
200787	346159
71823	214050
416321	179506
4415	218727
264936	492180
89982	264766
19036	6253
397465	1057
357663	76454
202694	251326
159961	234356
297399	385752
216534	315194
8407	76685
383217	127921
487130	100094
167618	29589
121828	478364
247389	248614
477506	52490
86592	177374
31719	351451
330954	263406
290593	469235
223438	271129
462696	61396
19652	152791
255428	270394
92885	450181
391479	163445
131661	48007
318221	21583
189263	391414
167246	366941
386509	409486
55669	371918
459746	366534
263880	203438
271613	464173
295009	415085
172417	94182
426246	254720
127476	129907
151410	366127
355112	126426
198687	409946
118150	58786
143744	96923
200067	85450
54123	415092
74000	39142
126439	478415
263439	459622
430313	291823
405898	349475
289673	9648
112625	240590
129201	393326
426128	200444
269034	292948
319930	204484
396927	73846
38576	396080
100036	480600
333710	254811
375405	453003
242392	46797
353542	95244
428735	196355
59658	484646
314548	290
335939	236213
156144	21583
177003	54963
164253	162846
180148	146650
265354	67629
226663	61786
134081	4349
322212	172223
181559	423864
230707	84750
318379	75435
68296	343085
46829	142042
2532	18543
393710	447204
208593	485070
129792	186714
128301	453079
291270	327825
282663	316789
60210	237178
314624	217423
112487	211868
283921	167588
46542	268118
389951	202500
55494	445353
481743	401854
64203	61376
224128	376700
3658	153074
271760	125968
454223	396712
33140	227566
265503	164425
136427	58881
293175	347987
435779	264344
444890	364103
276165	202831
118282	281420
283349	430157
414510	288035
241205	158195
153983	164504
458889	48191
84687	240225
269949	50391
379872	123196
349470	258607
89477	330377
435400	92939
374916	419862
185088	150237
271662	449217
316113	433934
356782	365915
57220	390409
293141	315235
339624	194365
474701	49082
187396	1605
427388	428214
173384	119381
382129	207916
480253	209471
152794	143600
156516	91276
294323	84845
64998	281641
293502	492638
176885	11170
131378	148316
323392	182615
332821	317118
14871	137128
444140	267602
125211	228009
230101	463633
351231	447831
233685	464420
112661	49739
256668	1640
455804	44472
185526	37516
485536	223255
328075	428613
93520	379125
58484	463459
462047	107783
105532	122183
156409	196017
128383	381008
121349	287740
462726	49021
303648	173018
334092	401243
271237	198626
368639	146202
494132	290322
184629	424644
361859	469235
364053	218730
164733	346415
25727	28065
457327	62996
204144	476231
219607	327783
401842	164884
304922	49896
192665	461846
64526	236957
24518	263537
3131	41959
27859	456640
77199	478415
448268	209689
456021	446275
327224	410074
112159	426089
281574	90277
432175	146202
224637	215026
315573	239915
123435	246311
99607	428026
465687	389207
381738	413898
298972	250805
177723	367686
490499	187802
259250	291521
401072	410363
22207	344115
310593	228733
477932	189523
105426	144073
213541	143956
436414	468387
412322	140338
481419	249709
249341	51222
292559	45626
154023	417201
87832	466737
357213	377140
174683	425846
9716	266571
86786	82585
252782	486885
12231	206623
232666	213792
344283	375595
477932	453010
263747	333209
304712	270468
260885	352775
148213	54449
252739	30878
152424	69708
362325	217423
420377	369338
84437	426736
229381	433934
349638	338025
227312	421115
176097	405677
335114	88189
318735	43145
148630	24120
333743	462627
282253	361071
21589	15209
229244	109350
410896	400058
267249	18820
473806	315888
143671	481063
145269	114879
199285	62969
368219	221030
90351	441313
373900	161308
181230	358668
24471	409362
485188	337791
81836	428080
5482	391414
194475	80233
439014	183213
440290	29105
465361	142636
237714	6072
357294	121106
188096	308229
287059	236213
109733	267602
431457	401297
362531	226664
124259	333226
424326	421356
327753	183007
62226	158200
20885	20162
181340	129687
216223	458601
233147	185104
62026	204330
129081	434757
381192	211139
272301	150749
165680	407665
403019	137719
280786	205082
239431	246933
5700	359473
431508	175923
148181	493959
66448	260640
18559	69708
333894	35707
301643	474453
358250	449298
242570	127189
296631	467703
311782	160633
342465	408709
40885	261536
229434	394660
396127	58881
394248	2443
252428	317506
334131	152768
99379	406894
278803	237235
357711	187974
248819	290014
2200	88113
77056	462684
399673	25984
432514	169881
343862	300555
357707	183344
141559	486996
93080	461490
449522	461549
374379	418586
385164	223706
325831	178547
454558	331559
355806	438001
187396	254543
205481	117724
18451	428763
37842	183682
24159	29242
82981	47547
9012	54473
426774	451011
355796	49896
458183	389539
8881	159083
96517	179257
99979	5857
9887	126727
6864	476832
133363	123369
274105	308150
420392	345201
351419	177307
111637	262954
447506	441434
358081	84816
419987	395252
369510	299960
262210	118732
76771	418521
309163	55095
193567	306409
140722	160262
290952	118144
35044	332442
345401	49940
172447	200205
158983	441701
299128	31168
13458	477506
177016	320625
220481	329793
486722	122490
257218	410062
350239	476545
380465	232047
192611	46079
458609	32317
311683	19571
319760	15209
383680	338271
158642	477136
449618	108222
148124	489552
256387	171069
72778	333170
145425	387742
465005	313745
270263	386721
386525	299303
173341	190369
275990	310756
316011	417459
352708	331581
49106	446323
193081	447468
249623	16433
146575	62094
237801	492862
96628	433279
106475	345585
350621	210418
127190	486680
300024	101058
50906	3107
106917	47390
454248	232890
92861	226168
343493	173121
230051	446980
333578	69259
123969	482246
333842	121613
349092	405326
494127	379570
323108	290014
194717	178504
171639	179350
43931	55841
462309	208291
289989	210703
170464	292575
463457	179188
168189	427205
115449	387742
393866	213035
200889	409648
372415	150478
94514	465568
216299	477681
330664	481577
379996	225260
88812	438419
94461	27766
200944	183213
440364	409102
466805	481279
237366	341278
110416	410037
475152	100477
348176	430894
474939	159378
479320	91247
439536	258370
332880	254693
13027	399492
79231	378462
275224	378686
352237	452803
153850	52570
231680	106832
169951	313745
377411	49966
175475	211522
358512	439686
10682	471331
2434	32476
474939	58066
4516	119381
318236	37961
474688	81807
373841	393326
154605	452709
406660	380347
306588	310911
237344	34556
379277	160456
334031	409828
150294	455069
298396	421819
330420	230055
124469	139755
87539	60108
50897	179719
66036	409248
221759	322248
226150	440660
140078	271880
450781	472405
215472	180709
297041	343992
18072	292881
421140	89837
164042	159768
72188	237235
92401	85330
444489	230385
98883	373790
221158	104505
38809	12245
15696	381857
237801	471940
156276	236213
247589	314212
187234	213089
430426	251148
76228	367739
296611	174564
344891	378686
310046	356340
469532	197911
190379	452391
329010	100705
176552	463549
292462	419106
7290	321779
462935	267352
127388	446630
363400	489552
126495	12177
104383	28267
108087	404884
28332	51895
287737	405373
386343	183213
99567	222531
470128	311491
44844	187413
286948	303040
328511	218615
458425	309801
245938	31025
149555	199275
399694	180709
200867	218727
79059	458498
239084	190369
478424	109967
358081	4669
149338	221759
453430	178436
326631	93094
480070	141633
413510	160560
219546	120195
113021	117963
372952	291381
76888	252961
362494	23430
161878	299372
81710	345190
483987	25481
445975	201441
469227	182417
219281	268882
457418	195075
264433	129185
292352	492906
275566	162784
286313	336582
356530	463640
231866	15209
468379	193891
9528	396246
6467	340229
323374	389682
250410	405555
156446	438672
270603	302228
15433	94839
45279	369625
301293	168381
333166	414068
136351	457081
219179	182594
62014	336590
230574	391414
407592	62191
306379	392192
323544	160576
343538	208577
204157	98906
209510	226340
375660	78438
296881	391414
392894	327061
403503	285508
314311	51756
44733	140639
294323	67736
315974	75499
409191	395228
114580	82275
17527	43334
407998	366534
163435	300096
411302	224352
377869	116347
133012	306100
75983	376345
261224	409264
129841	171897
204018	209510
150483	393399
436363	355806
183888	23566
244092	78638
483706	18042
85049	23039
87284	24070
485546	124556
11719	395988
1734	403272
458693	231788
70972	253322
275565	188542
342465	140957
97588	143151
56572	372149
409124	267444
463624	84837
490732	492906
359988	53640
326911	454221
148172	146955
234649	222102
435602	241718
233345	134694
456850	391414
305849	160356
418699	156986
474861	172089
410220	79989
85674	105300
302225	339976
297543	231681
301588	301519
45277	110677
199957	403548
310834	444
170430	302671
470531	75952
177014	323100
157789	276794
432239	393785
347965	157602
198738	221890
69011	148590
306153	42562
184229	236213
155424	237178
456751	99957
322448	98904
282453	489200
411937	312698
181055	307089
247386	205533
167588	103063
416603	287139
382229	478184
454867	399286
360071	267352
464506	175402
84052	230378
80881	194302
17772	309524
112724	42747
150196	208038
194822	353343
185316	269059
83788	401854
810	270262
330645	92747
435025	65699
487994	248848
488095	457093
82744	360472
25667	7757
6614	337496
473876	464409
196003	6836
242648	369891
130224	302845
381035	187877
260356	215311
323715	465322
17915	344806
60564	54976
67449	116283
332152	162809
417938	110139
297422	213957
19492	356428
326495	215521
109104	262954
13726	196783
305257	481279
225303	167417
129727	148365
2210	210032
400520	107237
281808	123849
125850	171021
459850	116283
388249	322129
295955	149028
429475	117951
368269	35707
116431	156330
301475	364497
405152	371918
183725	308083
78279	226741
286909	208487
444599	341448
292714	214024
201016	144723
354475	319471
106469	296330
286095	67837
471169	3971
287968	292721
454867	22840
12045	468670
252083	3971
459101	370340
217784	459802
13519	137507
75097	307129
192456	189528
431066	12409
482210	49966
474590	99641
406638	6733
121735	49828
163384	99405
91343	387742
56788	317118
336023	1961
230337	122694
492292	237879
812	16433
117570	268118
445203	390380
469690	28129
102249	243054
65353	348798
65144	486809
176198	99602
237242	312697
29824	399890
31064	303175
174378	54230
214734	164504
145788	358999
169937	391414
304666	464616
161871	160456
131939	30975
36064	401854
287566	86764
121694	333357
360766	347584
39455	331333
158234	76454
369015	102584
324200	152502
404909	127835
377872	140044
421137	185436
182049	118662
147711	168381
258343	126038
17141	197212
114040	150106
119012	280233
124013	331508
71938	96977
72421	152321
281236	53249
302918	482808
106498	124148
8461	164009
193303	476139
429835	49903
487890	395336
215984	57984
475243	275790
45840	165653
197509	131982
428517	219860
102129	418134
414128	103804
399441	420508
209967	336503
318998	90894
311143	83817
251493	481108
41491	143956
475355	220510
313405	327237
94850	338189
473519	34564
477091	46439
20998	145860
275813	461540
204052	75499
76220	440694
156819	56597
62631	200116
292119	218615
448426	27748
241735	135756
166308	71120
25748	453061
55659	274836
219198	221097
47895	126757
408573	6929
469312	136919
311078	464727
369809	94516
177775	218727
447722	27811
246221	4968
241076	480708
428419	489568
223121	457557
385335	83854
217724	46650
171706	294079
332881	122020
127867	97955
202634	187768
428688	143686
120950	266220
298249	229503
327209	122571
454774	86560
316565	193054
493918	103804
409027	251677
308150	65979
51018	56068
82688	322515
381602	371918
363471	171069
289540	317356
82150	94099
487130	274309
379835	203404
117803	190369
79961	18163
12703	89835
447954	113138
16572	161920
153748	440962
216978	12443
374399	202040
187086	306929
405979	485304
326300	49903
324186	299234
434345	116261
404568	163801
459216	169125
21630	303175
233300	480506
106976	359762
418881	180712
147930	314902
460732	167714
172095	378686
129760	492316
167767	113910
364236	313745
13430	245317
458050	380565
221560	228696
32224	114830
125649	91470
149526	318737
191665	360860
285023	72670
482594	459205
194019	3251
483301	86974
33838	147974
144973	254710
199676	258131
192563	160545
417434	170741
373021	119290
110615	390818
429593	134115
322888	452098
469921	100478
81432	272086
67639	279798
135166	439979
162912	293813
458968	18479
88359	97277
4627	404806
3323	294836
421635	73171
160540	16433
134299	27696
81085	186259
160184	254720
75332	53994
105249	201754
432009	403513
337314	42930
189073	313314
28995	110677
125948	190369
444488	464420
399280	13370
190670	126815
127921	96778
193481	12129
198317	487330
308232	464350
468287	172070
405462	91069
22563	477986
391264	1057
409016	138885
104000	345615
30694	168197
89299	327135
463067	237268
392086	299267
294390	354810
377720	7159
122644	317675
486506	127298
444356	462256
223820	149897
242107	336590
491195	482348
142116	362773
441679	49903
388649	234014
25748	239921
408329	294538
416623	402698
64137	110677
473855	261396
182771	217809
170791	378462
20628	42890
284169	213006
234543	420508
61683	226023
187087	334225
352273	466737
291881	73336
190023	405682
131506	452746
104740	339529
447314	166063
320484	22827
322121	90099
324708	271958
390349	366644
128350	86974
449362	226378
488558	418613
298479	86892
471960	245679
391414	198148
461238	378462
214598	5433
356074	410028
32691	205673
355679	243840
99646	121763
417565	30258
292002	164080
458982	6331
112625	238649
432548	466737
298390	492925
403558	190369
138126	332795
132714	442574
479351	409142
80449	266852
236630	127712
462696	165126
443339	21411
136192	72523
87752	395988
169696	440804
459756	116283
410390	132318
435150	391414
206690	371918
101647	452126
193431	469235
250858	380538
261368	70161
406477	52030
13358	463623
382848	117994
237366	233788
211069	185076
283175	404583
2370	65120
192742	364403
122112	12895
41991	58479
85243	204180
243549	48275
465032	186440
392086	487153
418385	99856
209523	105585
143325	76128
424270	436595
88460	96977
378812	431799
114063	429585
480731	88113
154976	173965
421976	83872
226319	279829
404368	283392
213333	183690
339051	405920
371499	379012
227965	405700
154835	212264
352633	208300
308122	365710
225172	89772
384048	392845
372764	226587
494127	310148
214207	91202
395276	132740
49000	392257
420403	273831
81602	226308
186535	32807
325738	293172
385984	396370
435896	99437
245550	231638
289214	420089
462893	35735
331574	455673
66129	273192
176310	315671
415327	443693
480871	226325
230191	355210
202693	312698
345981	355806
130916	376697
381636	138885
423184	166063
402143	158946
474548	282224
323193	209510
84756	259435
146893	67333
313775	352958
178801	160799
107682	425846
188246	131970
340033	400213
431586	352233
306978	388374
279606	67280
436699	334032
191993	471301
311756	476656
489539	227436
23664	124085
171830	230691
46762	406662
57726	445353
316565	23362
102891	119762
289329	235445
258452	304589
56396	99913
404675	208413
353108	421115
334576	219499
231225	10705
79701	139603
330590	248793
142103	219499
357760	218485
132153	300883
212460	282728
315376	376312
430093	297171
358986	152502
480214	13985
35510	372314
170153	76701
343310	324177
490406	400027
48775	354933
226038	96977
423013	83773
411070	277961
278442	183778
473141	461846
177640	256134
451373	313314
347588	145270
371961	316401
239142	110489
367418	463623
108720	201208
171319	272511
492993	454975
54083	275035
446328	273831
389726	198297
249047	494102
13726	355552
491771	186987
487050	357218
425527	489822
348013	209933
465954	435428
435419	29153
276821	2633
291521	51865
110998	1552
71189	272635
10042	293813
484691	454975
25748	93144
34999	443146
160944	455604
297934	395116
119677	32603
99404	293813
12046	173176
6368	67476
366187	58881
420155	287770
64008	67584
414335	72209
406144	447257
225303	412545
105352	183797
195121	160900
212939	141892
324002	363218
452348	141792
168381	392400
378199	142005
242234	203884
391637	298767
323157	236254
337251	310261
229720	393326
283435	98689
413675	414034
200174	390861
459280	339740
318504	476171
146045	216711
446285	50656
313672	35707
201946	339914
386516	186561
316398	40447
215500	285634
20618	313745
87248	187925
75490	304256
399270	127921
259530	354694
286497	440516
373950	312505
7137	62191
99223	4634
163185	183213
320972	200457
110739	72432
404568	397984
289444	57134
281453	296576
230601	276804
78030	61572
117062	104498
410224	409556
470243	347647
309917	453366
11561	464548
278769	475200
267816	286313
418442	109006
281052	95942
353368	439979
463640	260854
212842	224841
391073	115482
453786	420944
29805	83387
216345	54976
287220	480963
404389	21411
184282	74041
229849	16433
12793	228431
439148	50538
470672	8615
257546	209572
219546	482143
160683	224285
304172	35245
179978	233444
120131	419099
453163	234409
424647	160722
125587	375840
313058	392335
311723	441616
415665	146124
27400	58782
28646	391414
484314	94014
437792	208577
125772	256661
32580	314740
382640	467752
234481	26992
387147	34272
260652	320935
233302	211139
96013	188063
442821	313876
408285	209933
137470	440660
365650	77890
282730	80214
37477	10646
461054	74106
146087	239107
414513	317118
40388	104965
39531	398821
18451	391587
334092	304524
190383	205061
132114	264061
406408	307404
50640	443693
297641	268006
120527	440962
459616	190353
228471	46503
7230	428977
375250	94667
219281	315275
18010	317118
309411	145948
60710	5041
33781	53994
98720	112071
234328	236932
365987	228431
312248	487762
90650	11626
177385	309180
457257	401995
171714	25984
487686	380218
403489	355332
152641	156375
192611	335906
273610	192431
347042	396431
114643	177395
395924	402371
474764	180962
219136	242725
404960	388575
301190	40784
31597	283466
461846	174391
430385	440660
5824	159249
305332	466969
136213	32616
486236	218615
298935	83140
360642	109437
345297	467690
469293	301794
488348	421397
164933	134871
269096	317118
143657	240796
268755	228431
264080	35150
117442	62191
11486	183213
189318	383028
296459	21523
172767	40447
61724	5040
460923	57989
98416	86728
329743	311340
40362	188241
267658	54474
413378	441570
398083	274869
60287	46092
108434	30210
148139	476412
268261	102572
179032	80543
274771	9054
75533	190369
86	217883
123872	330752
68175	243957
315912	431254
202448	360826
114767	466737
58640	428125
47960	377683
454927	94665
167588	330557
313405	187882
5942	10336
248847	293813
200092	125867
175226	435635
328616	150056
328940	138885
33211	190369
18197	286936
53235	280635
335137	316708
298755	7828
192263	251017
26100	390975
396682	113683
241751	32807
347732	151096
433820	363386
298995	201754
291840	201079
398825	203708
96706	54976
388249	154468
75884	468632
354401	157877
146734	345011
347494	378462
379160	351809
332554	207535
430831	424254
113141	281286
58479	76454
3406	301488
152368	358848
445023	246311
441867	138807
330268	316229
127241	298415
328623	466120
111988	35971
231735	107148
388219	201499
287391	338241
309276	137155
345467	91600
294149	281924
456215	379386
397778	235850
212153	429069
408302	416035
433005	170687
386343	443559
351742	217524
419762	263005
322509	176077
129174	163725
260795	311850
43705	269286
33074	65793
408942	421935
319341	110826
482497	123955
375405	350840
165680	425150
32169	188198
430741	120
422803	259929
275565	211697
21582	164164
55961	320625
411862	80822
353305	252233
73466	89789
168381	490370
134299	227514
287566	304466
144973	122359
329466	163995
232799	381416
363530	24000
227580	149686
214744	236240
406108	461769
453854	218727
387109	53611
114383	313745
74500	67463
345361	241468
1445	383361
360082	94516
447270	227031
68675	441130
65134	17210
244233	293246
478248	271472
287609	295855
286139	419063
140192	474453
398597	332556
360733	229847
295171	275035
73466	79249
390200	359582
195681	228431
86567	295955
441302	266479
24857	442010
276509	379976
12063	475914
117348	409501
399337	334958
192780	40784
12180	258370
169630	351732
409242	456640
363543	348007
102644	87970
354022	299825
17466	62191
334597	99437
344146	110677
22855	345745
321411	300592
125032	486138
24294	256657
353597	449064
198297	288238
444573	126921
276209	212734
101551	453020
169735	193252
216324	321557
455445	291940
430942	86077
21095	96259
137298	385000
173018	183213
402739	152502
328426	310756
326965	280317
146893	270095
81358	355796
463769	38063
481044	324977
257904	78397
240490	107187
491538	441998
276631	49966
193358	138600
332649	250389
39195	229982
459326	447517
252401	59659
10762	426089
115972	314638
431508	374888
192994	86421
474859	365909
137454	189733
109655	111526
358831	423189
362440	418000
82634	29111
414286	427547
468592	344917
170665	376674
160460	319243
130399	435280
477932	387593
173758	33798
105467	212654
304952	411424
328367	109985
101900	247527
28399	281273
105022	137886
365152	10149
234845	150237
39402	369599
174848	192505
398272	392878
133604	203308
87376	60010
229523	489663
443855	332638
482851	401800
56526	17186
199834	86845
59864	354656
326260	425675
334393	21236
306540	441627
51801	375840
266307	311119
418992	86560
171476	355806
393562	86892
377001	325772
216920	448891
76046	486885
59688	205145
243061	162795
476820	108312
30258	458226
317859	222922
400274	415206
399830	424850
448351	24205
304186	31845
128628	17181
301728	16041
378763	268571
439977	434908
344314	61509
352521	254191
411272	12895
52955	293813
16641	411455
332041	282231
454856	183136
74157	291332
435577	287566
351071	2715
487668	274388
409152	457508
372718	116577
40975	138917
169047	48275
165860	383967
86598	190369
409194	26519
484229	45314
377500	317356
354892	182813
379680	110954
148122	127895
209764	255650
429716	313745
134299	98906
36158	196783
180142	45723
491440	356904
176422	365359
117647	455757
467247	245317
448033	360860
238791	62366
391486	123095
49231	469941
146981	318404
37670	190369
403431	183690
176711	102069
377967	225496
66388	476951
23517	345971
370869	58994
314617	321843
264144	1654
229735	16762
322219	432782
54424	271328
342534	180578
22993	330675
467352	15209
286429	356674
452017	309868
26245	393326
304227	302230
176988	38639
275358	218727
295441	64660
154388	317118
134299	378676
486087	317356
381950	132843
360362	25866
484654	392086
476	16433
432524	472391
221687	115123
106460	446936
399201	416857
142696	82271
242408	476951
324549	83175
335406	383362
54046	99405
145136	96426
36462	316136
14306	110677
159478	267352
336538	17816
42339	487833
182835	283346
231245	334483
193831	428543
117224	396729
288726	162939
282860	440660
364751	379685
373507	151322
483679	5857
482596	260527
112433	53863
263514	149894
137696	213208
190051	439824
298780	300240
382379	281924
301823	290
245990	449669
204862	391722
58768	336590
21486	158606
283803	306100
99202	10449
40028	439511
227697	307128
23306	36548
419590	318735
298980	32807
102644	330057
359814	13370
102644	252268
169984	236213
460273	468162
344629	208130
457914	242515
265917	267602
468080	56023
149593	240225
136406	222712
188241	13563
416470	246592
65604	236916
117124	368205
320665	136529
164955	315888
409745	142334
489150	47281
302208	378686
423563	68651
28496	447430
203656	78106
191621	423475
323559	15209
275967	249469
282453	223627
102611	327217
129515	133039
20477	169047
126300	379255
177481	418651
171433	353331
429758	224150
436341	236213
14485	148590
286074	389682
335259	317356
360659	317118
216666	480648
304146	98476
217883	455396
26527	173650
398923	153995
36182	847
59351	352862
301823	53047
366466	12129
357243	20959
218871	338183
76068	163293
183341	276007
253102	128758
434756	24102
56657	38146
131820	99261
396284	140741
173758	338189
218027	423741
442807	292468
231472	144072
230574	189069
380791	230253
406751	154039
466724	165633
479781	293180
392086	479141
269233	452195
223929	101569
17398	463623
5011	219743
150152	335402
265500	389682
137128	100139
373263	190369
26245	1104
15682	179045
106711	378462
491272	142678
475019	282989
131916	168381
20416	329466
41911	110677
402590	489552
157878	43164
255749	109407
471257	475254
469848	281924
227594	64335
422788	68637
16776	394496
233046	285760
68580	56663
446899	351731
79195	23342
69436	375970
428735	375834
335223	317752
312011	325604
291009	313745
294915	143809
44584	433471
113954	137128
310179	688
395029	410853
374506	111039
194340	412087
111121	218727
331364	145691
257648	96977
135169	481785
87638	307528
58744	214024
207890	271188
488348	486683
223805	221890
458768	366828
96577	64007
270887	399867
314311	99210
170587	278802
479275	428864
85406	256373
430386	108395
321747	245679
272529	428009
380454	217310
330731	80984
109421	371801
255995	27464
107898	38785
60069	482143
146932	477788
229200	137442
343969	327061
140402	21583
237567	159866
314797	63235
141723	466118
353531	96977
397098	291640
10453	199768
290514	437843
410813	383576
408781	100503
343806	332392
25350	163171
299293	354946
369459	22256
256893	111518
67011	349690
177843	76257
86774	235725
178867	317356
247619	152920
259775	444588
140178	367686
62241	165811
23892	94463
114748	208617
131475	266891
172324	76454
425805	393839
4098	390232
297665	338915
323222	171760
338955	425503
87638	229124
137833	140929
315364	338025
97255	96268
425170	69293
86632	250139
102065	231994
186220	123522
269726	415131
287024	171718
15819	288299
321593	402337
219524	82143
152759	293813
107479	328059
12372	284843
473609	135287
205866	367364
23676	14579
235160	119868
475105	327409
480853	262385
120097	404960
215260	389619
422042	401024
128183	193903
204992	15209
298317	246517
271366	19914
109824	82585
242965	17996
424247	7183
309532	272096
451463	360298
198803	363581
49831	101058
49046	49903
277568	430281
438262	101650
447252	140889
112665	66533
460251	328025
146993	443693
373420	439074
246726	132996
474783	121145
333608	188627
167337	232710
372340	416553
177207	95046
67223	348798
446644	294323
182190	238402
477860	24408
478421	178907
189302	21239
191764	40157
481419	220577
385203	23859
185851	141081
469112	211208
67531	364072
33369	366493
243665	174047
57539	401949
213271	168010
48589	482315
350990	165267
327822	133423
306420	94344
476685	293470
255994	19333
127671	391414
209523	65210
366402	357599
188666	489552
448298	266172
383049	478415
284810	246813
223269	261396
161943	404886
177482	45723
311741	380565
141427	218727
196903	319290
114383	17333
187904	314237
226054	411552
355463	155927
50749	209595
314644	274981
49828	33660
260021	44070
244032	224872
439726	110677
425805	299826
253440	18665
227899	90041
386109	351458
99010	163468
117906	307418
266965	476951
96577	186714
2995	290550
164904	91711
169083	284030
202613	234748
380846	419346
322900	479409
313728	164884
101344	185704
309928	220857
284982	256121
462512	166131
239300	272228
176822	167829
72489	435660
358320	249436
154829	295039
309225	204625
11465	20611
301986	222212
110085	153444
47381	341488
240832	447831
249297	35707
337392	264182
461215	152502
14728	187974
331730	467752
289671	463615
489660	322730
370692	222701
236032	422470
54539	246398
104018	205270
470128	224289
109676	271075
158364	151944
87638	464420
153850	66146
157975	64335
84976	473857
461563	457267
361132	122462
253820	39764
86	106739
405156	440327
280803	162831
367483	97473
234230	287694
433812	463623
394477	390818
470915	387839
421141	273687
336825	286697
24588	430610
16438	451753
78410	361932
249475	337138
177735	170536
279357	314085
152615	6949
435683	482143
467022	33548
366402	5856
405440	433906
486932	100503
184437	358899
250833	329638
298427	172041
288270	428026
124720	439798
55429	93245
383965	127894
352505	407306
213905	212081
221709	451738
177640	110708
1565	447412
264183	74106
224565	197988
134694	171475
111052	75348
76228	111319
418698	253431
467959	64755
361225	264406
441036	388575
250325	291262
285118	76487
130142	232037
72227	208848
383164	368453
224571	403612
403715	311902
324010	473713
332879	142674
136955	102074
489401	186419
309579	183213
378224	80122
414140	4413
81262	360274
178422	395448
165788	469235
72384	248558
4428	311850
139916	198317
215678	98841
325896	207688
34604	471232
409239	463619
153771	461846
71558	211134
94906	122354
89238	414404
206990	241866
243764	25016
217663	73891
158099	101074
5557	97038
114643	110312
111478	358344
405143	240643
305470	167421
35136	395988
341521	463799
420913	154580
438714	176878
104766	48275
214475	63854
27235	313745
294130	309283
382848	452542
355083	326574
158630	152568
316136	124757
436321	58509
168024	293813
158516	210032
255783	419385
169437	327632
383195	397456
67351	139648
57650	271101
128425	16433
432638	360860
201206	251577
272301	407153
142712	132740
427505	460461
252742	417918
377869	124689
208156	144986
381595	411424
153639	446351
178674	393720
432421	393760
391997	446154
309217	193278
141919	303175
304168	269655
463752	337067
377006	326987
167588	272141
206735	12443
317402	92313
127198	9706
426336	80046
482568	394993
442967	492046
315194	292468
136115	111229
373846	473056
476108	249334
140442	454975
228515	44189
370619	29253
282453	298415
419671	435949
341279	423297
134960	348798
242893	220417
115233	428018
196087	456660
454891	156351
122486	258607
143675	459622
242480	13053
232969	191732
132535	291881
345585	179692
198862	239528
42890	179098
291651	91239
124085	117352
286360	277961
215369	403898
149046	351907
238083	329727
16844	186095
453382	263913
97344	260241
267562	40388
259835	122585
230988	293813
234881	347979
425812	329112
193640	416976
313274	440660
120808	409828
177577	382495
184054	35421
252025	118662
251820	15926
168718	259108
30210	183213
229101	435092
102644	493221
82744	68456
192351	270148
211353	334680
294130	58015
103532	492505
409583	145270
277241	217573
240138	18451
438896	492426
293345	486268
87840	469235
186977	60517
3577	103907
414334	81645
396168	67582
145422	63957
474412	302774
348821	237165
415701	121106
180382	243661
394609	439813
477932	406151
53259	452597
329513	62191
269494	176561
114583	307423
66326	441202
413816	175094
447930	26551
167588	150526
374222	255106
104482	273468
328837	229087
492316	307415
421140	388850
298293	154125
324259	48275
158893	31826
453596	164687
460226	187834
166487	184415
59593	42890
217246	268324
5700	126797
412578	127921
215832	151414
251082	64335
415844	60978
207660	89893
263928	273831
293264	491565
200406	64335
316535	93075
133126	230462
216834	105810
384725	17117
205719	256016
163336	452989
482851	449461
275424	372496
328550	487938
463919	24793
294293	245679
360459	52557
383813	451391
267580	1897
427549	48172
481776	488183
493129	472358
192311	30900
10241	245824
153006	114063
1292	300442
257164	288155
157666	85902
179812	388096
473752	338915
207217	391123
98398	471618
448874	478415
259010	43334
16420	445169
198043	25034
321035	17186
198059	44345
359299	443778
187010	479614
47035	129995
30765	362204
200092	122462
142907	380689
106717	157145
199485	369262
378558	409042
306282	283056
398597	241261
297436	77609
92820	164485
453659	163709
468481	76454
82150	286828
376792	26185
236292	48906
394674	281924
44167	215803
275721	229768
339309	264139
123029	69734
27457	491243
307374	79485
2038	476951
42462	343922
65245	290014
102249	176754
86768	301252
474231	86560
173904	390861
196123	236735
18788	175778
269255	73640
289144	109437
247812	285634
160593	62948
328216	410995
121231	164458
179258	210353
435585	393538
3108	462973
73583	167003
361729	343702
427026	108554
94395	258370
134713	118662
423828	461392
45137	155547
196219	464429
432670	225260
443307	409828
146224	218730
472596	126699
333719	320508
326814	477186
317552	231485
356753	273831
145397	364287
231706	190369
288333	209510
35612	139921
316011	101172
416750	133205
108554	369599
325631	183690
1633	277568
424359	155635
206986	408878
19055	250410
190387	51060
361017	67608
164414	185704
490115	486033
476451	121965
114088	210048
345715	334060
406963	109580
209798	156146
286878	260554
133285	196169
55383	315888
345401	190464
256623	351414
302440	203656
43454	36223
178731	178436
254575	6733
71941	362784
2959	285446
92449	481279
143370	420392
278520	359236
421971	50155
476804	272309
297812	123369
173875	88337
194019	150236
174139	164557
59196	132740
468471	391414
381021	72521
318235	326196
13470	33055
442584	141026
218577	240081
383699	122462
152825	484447
377822	244688
414656	481494
388005	168378
335644	307294
409602	27464
204745	259435
198862	294326
2243	348292
334372	484631
124918	234835
317038	267352
326681	4413
343481	104067
487005	405704
130069	332584
411538	169485
308879	206973
84791	135040
970	279636
158906	60517
348550	94344
176401	266151
34073	92613
317390	113051
455044	144470
111856	214518
112271	363087
302070	481785
251360	154809
78998	161805
430064	351639
335779	21523
219674	316575
298784	320471
413906	378976
469360	407981
86632	57708
425773	108675
340110	55397
397599	22256
20518	308284
269258	453366
101750	165680
485167	241090
462257	187836
307849	450647
15710	430082
82996	349281
372701	165653
330339	4741
448104	161113
144288	345971
216666	162244
37796	141166
221163	157726
396034	62191
449521	231887
489657	191953
232810	174500
237598	351257
231677	48275
322493	15133
404568	300923
451580	16041
1336	151849
147795	356801
107118	36339
251280	412420
58666	461387
309917	40871
175481	105116
267061	60108
155535	126925
178759	428125
347595	388432
106648	355710
419281	170129
253115	414334
155264	186561
98170	122462
5461	282982
15198	105498
476986	478415
375402	8268
81249	170894
265192	62799
17520	445078
51011	8630
392947	399690
225694	61274
258632	162730
322308	130310
57637	483791
310519	304478
83938	117707
299983	447517
377186	407334
19341	139495
18287	230011
175359	404806
140116	297362
229345	48861
182205	241715
356490	277767
133909	314119
416972	335042
352970	75568
436682	41673
89235	430356
8459	202436
177461	11192
82240	122462
359949	210082
207061	284233
266141	257250
288472	182911
326127	470069
459274	401871
387986	237165
167068	302535
177569	58908
448770	432998
457181	139296
254416	305896
44167	105967
191536	385880
326984	187974
13875	469982
451691	36670
272036	98290
166510	203656
60171	417201
78158	489692
290397	75568
253673	446883
381134	75292
197528	402514
394572	86867
146893	185754
189770	102213
35441	152085
362820	384093
219198	311462
167588	420944
149660	377452
460507	492906
2551	477439
423367	489822
316136	165870
218822	291332
224009	118870
339469	144470
436508	295506
287609	414535
473096	160545
48092	178594
288249	315671
242551	221890
385391	249202
339279	21473
197544	478232
393221	417474
141878	343712
462676	433391
430702	273831
461314	289032
202459	198926
112625	361712
56102	260794
334092	158808
130436	423825
37839	445749
210493	324002
162990	367750
88837	239507
447241	21583
293841	336590
278711	303042
215814	160219
54358	167998
361880	410092
154712	282287
314723	9054
445879	378859
206885	165032
121860	360531
306176	262954
116129	62191
148216	2930
336152	433464
143290	308997
77420	435280
14508	147029
430160	21583
444533	365768
89373	151353
189768	133588
192611	120666
424776	451016
306673	47842
154835	34145
65988	46800
245999	194938
141619	484107
109524	342953
490871	19409
238786	238261
282461	122212
28917	1819
416423	77727
330994	204925
104902	115340
220263	494102
325062	134500
131786	9054
36211	78811
35806	160262
288781	369478
86632	207150
298766	74298
31163	455371
62608	409828
358902	190369
334569	297881
68375	214050
268910	236654
213487	19377
119379	257785
480580	229974
268489	461049
350628	147520
205317	172089
23460	89047
433222	416942
195121	493918
61724	387742
217848	395093
117317	274653
480580	244652
223713	291521
467768	217432
51342	367824
140434	10690
79733	855
142420	387860
353951	476844
214744	393399
309131	281248
183374	332638
141355	384104
426197	423828
98309	15209
423239	132740
195121	387174
120736	401556
250378	80209
1739	216953
176701	354630
124239	434154
149460	162831
56053	333696
280780	122143
362192	16625
210604	166970
456215	24693
147556	138600
245917	371206
217693	91711
3625	50538
220686	126756
398506	49507
459213	310700
177479	353836
378771	17533
187834	180957
94906	129658
261759	299106
193721	92613
118325	161402
376759	492316
377001	142639
153813	203141
439977	453902
106460	292721
78380	374594
335922	105349
335960	122135
141073	318055
89238	250828
299671	339315
7922	39095
313314	114071
276670	311113
327819	428214
128199	54536
136013	190369
481419	311212
477328	169485
16024	194165
462893	404396
255900	244985
90594	118124
221778	153842
50042	244738
240374	66728
26211	119868
385633	342440
101503	484664
102732	440660
437990	109062
389849	274309
192843	217507
139716	211868
351097	276572
365550	424718
180054	494102
354401	393547
286781	403501
473848	463623
264450	266825
332346	220417
121302	130392
391108	170341
241171	426986
236222	332046
60287	313348
437098	356456
99523	450056
298419	421639
281677	370848
95899	15209
289126	427272
276126	183213
374663	112944
134593	237268
274330	466451
286101	338271
165111	196783
143501	248614
89608	334224
425641	44206
457396	27464
257822	49903
409346	176182
173352	120621
433268	196783
12301	265065
266957	78811
291149	469612
216230	49230
441965	208321
369657	347862
215778	399132
132427	401871
149049	359378
379670	214080
100059	136484
97104	153678
166785	160633
58640	132740
118736	274218
257198	248382
94129	287068
42020	328751
465820	290624
400710	42899
491273	384791
447945	53863
442857	313745
12674	410951
153687	451856
309410	100503
394237	248625
139314	254256
62191	449056
139833	7771
338093	29933
239336	347057
289058	258445
292341	482421
118327	244486
254612	39869
31070	410996
382272	25035
455037	98906
107471	127726
82001	277639
322918	145691
199291	52537
304877	230714
402910	26995
20946	391489
464336	89913
20998	144130
388475	490215
257971	82041
99982	485464
15703	410236
276821	342440
156730	160752
22697	120673
420736	14335
242686	255269
446720	139951
323999	469438
314148	386455
99472	430610
23642	387839
132344	338271
304954	413551
337690	411157
367846	258607
143433	483659
286581	481785
228128	183868
200092	280775
201223	236454
361111	173284
58615	12443
398895	92613
379204	49828
191482	94516
221586	377976
435699	37515
249561	178436
413917	485304
259978	400520
315250	161975
412233	337598
386908	315252
392025	310756
477959	100850
196225	466063
18168	164994
221318	7812
102616	240769
315560	88113
74494	97371
44420	122694
199419	432656
180476	296581
480778	334030
477328	193705
44713	476447
365987	430356
136435	141623
197584	401130
202613	151572
89219	446693
378541	96366
398413	162595
412014	176344
362968	314742
409388	79297
153322	346882
232872	35629
251705	36885
399581	305707
466146	69517
176321	326425
145272	130742
352013	385102
404408	59585
40192	305984
116665	40447
99814	22827
363902	52490
325890	3217
493485	396563
121860	155895
148683	239872
230088	15209
470700	455390
35628	53389
271077	422014
104182	426986
256893	294385
347511	99858
245937	335523
98403	133980
318735	451016
192951	355600
386411	134014
90711	46742
413250	234649
477350	134145
13649	339596
310495	267602
361676	60151
347121	94006
490614	470746
261845	188793
126491	187974
230051	178262
433354	280627
157698	424396
286075	186787
152057	254746
202903	277084
280027	410581
130711	317282
439144	220591
11091	178436
22060	203515
93046	406638
426197	316620
146359	232448
248459	360686
480580	247905
124320	72050
457125	341737
415678	133109
119119	251411
136878	229847
372340	385334
45482	110677
408034	182627
290909	120986
442719	348798
284816	196534
102914	416111
254724	40447
289575	18682
168798	262594
360168	34771
79557	469235
442440	114104
182192	148264
29256	145948
19678	124747
428968	388254
372485	345791
117011	474493
160680	365141
395669	154573
154560	389384
170226	210261
182945	478
16349	9054
117278	88009
426040	469235
191451	74571
397546	432175
107885	419505
410648	293813
188542	284214
56619	274724
470159	398561
303100	409828
444634	204330
212435	319333
164945	180813
445972	183975
285187	15209
255551	406701
257575	443693
301269	136423
287566	219057
201131	315572
479994	251238
358746	466481
357624	373793
456385	313745
44048	338241
176130	11649
359077	303177
295101	221890
23544	309764
177530	205289
170178	424254
336452	240796
62444	62191
1444	478415
481575	21268
462581	140620
417848	50264
359906	417426
329437	148590
25239	116515
263125	227068
239705	358994
374774	237178
63565	98142
411945	119001
39478	77373
166825	129185
344990	23018
319231	356355
387647	101058
457908	48212
166627	63061
352580	384366
454263	289905
414875	486455
483052	31902
415399	411107
276514	412337
255515	318526
262820	32014
317802	40345
48913	489822
71878	46400
318147	457732
480184	253947
257977	233142
393528	368904
157527	179264
198324	32902
360702	378462
209523	50868
193869	479614
459207	180719
39370	273831
266141	128035
230574	6409
438218	343085
263703	320224
433041	214992
9458	186440
421774	101058
105321	404960
261396	169741
71346	300473
427432	260407
387612	165740
378143	128023
222118	449849
5354	323091
277410	363931
319218	66053
360579	172089
364070	164884
339425	307240
388485	78291
413196	13605
449968	265138
111339	94973
7097	326446
246493	188759
418698	447081
60404	44826
103571	79102
164119	486424
383403	193851
247885	317118
148533	317118
230320	355217
317881	88113
374340	353557
324967	43115
57154	21481
39566	293813
80871	447560
377680	438783
470990	147373
403216	128815
423724	91
477671	98906
342650	454796
318047	464223
325824	10690
410065	348156
227068	264258
453882	399736
377001	24733
82981	109062
281663	318506
11285	301557
472267	475047
108884	252961
96615	26324
206696	186259
285386	170154
85142	267602
82125	138684
65513	180633
426568	263610
158983	66732
395096	16911
462901	71772
92885	273778
147950	64887
328752	335701
390596	471112
417626	132247
469532	420084
417680	378539
479157	22827
334872	390771
68273	383268
112405	258370
248670	476333
453919	134834
363815	268784
422729	282694
195002	105053
462978	76016
117887	283918
198405	280174
53250	47407
16641	328812
11334	363973
95408	372114
81796	481785
76228	355651
371938	120986
20936	186714
245305	404219
253171	277936
349843	212278
252510	481369
126086	73938
145226	435318
109733	19438
304436	327217
21582	138807
386538	28129
48064	490588
78469	438887
12696	132023
413290	97096
474590	335663
27944	388575
24412	268081
106395	430356
414286	67194
1494	117388
472924	301659
449723	429184
182781	367750
341495	369181
114002	261974
118179	195751
123755	477986
298390	267590
298390	192567
89664	106748
188849	330143
114643	361698
105132	127636
127124	245538
436143	267352
247410	190369
416493	78553
404099	462551
237019	173698
113620	391619
341316	263504
92992	99405
455074	51352
190129	422470
112929	268118
30352	94516
183404	362000
290513	375840
249854	276358
489156	484447
120205	438783
184650	304173
412379	198297
380330	307240
401926	438524
13480	463549
174895	105745
68911	129283
391813	286016
467540	331581
37756	66575
372698	139825
278642	313512
153322	434943
146533	78811
481809	103057
93879	63222
19461	434893
73453	232323
84751	6295
337354	205346
206508	321972
334092	103825
294390	93245
97786	24613
316136	306810
397169	164884
301312	450881
179473	325611
164284	340501
161839	459788
142380	220679
41781	307001
107592	220749
151444	158145
123217	341826
166514	454975
299842	267352
429966	250434
450414	333755
465663	481605
354527	419633
394630	1648
21268	486869
363688	87471
291170	160419
223615	444318
469414	375157
87619	94667
124544	357800
149336	389274
293812	403515
36311	316372
271760	163336
353108	109006
168798	265548
325814	487833
444588	468739
472639	352775
431264	383223
318512	381649
17561	202248
150798	294965
130960	354933
164583	259929
173557	432591
188954	264241
318000	354747
230969	54976
89219	173969
194988	135630
342510	423403
221106	485304
188568	361568
342465	357357
462696	375113
360535	211932
422470	341271
59417	57745
112103	396431
339051	67280
336683	162831
212411	176536
20180	489552
451246	40034
21275	145129
219198	79529
354111	388155
346652	336590
235189	168381
95922	230707
256893	324037
52559	52917
454221	119381
483566	129173
48385	351443
177735	78289
87046	22827
118808	41075
91600	382229
51755	126426
374308	245679
177843	15209
277568	235679
90052	20500
382557	295650
273498	68540
424647	261495
383809	59672
82430	94344
153292	99405
224060	190821
11334	30428
152086	113051
165057	429398
465019	138575
42536	58908
325989	467703
78866	314722
412909	464420
153505	49660
207955	355564
347121	380059
73716	172089
9414	185441
334325	49903
304442	113051
473145	285369
306901	286885
148793	198860
339333	96393
180095	22265
178649	284843
14010	105878
222760	341105
415710	399108
163691	88715
146791	390197
453496	195542
341285	65670
263577	273831
95984	42890
64116	28360
21230	43334
91374	356423
352104	245317
375405	99973
23174	447560
191174	186548
355666	164164
383789	220756
222520	105583
259978	13370
240718	327908
246605	88502
111856	39142
364725	124505
171050	196783
164684	20959
439749	452989
469218	65371
386474	406050
123661	141559
24182	286622
162421	354694
28254	475855
247108	196858
148670	263009
54557	94516
411511	36066
472421	391414
188275	302057
433820	195607
404778	489069
182390	445233
312480	90217
336825	270680
287467	160428
121641	440660
148313	260527
260185	65595
132233	159249
42509	96771
213128	190369
115312	413384
244092	151944
565	4801
444081	17333
123029	476303
146893	279519
344572	106736
317724	15209
312576	368416
231841	202127
84437	25410
441312	165653
153162	287694
47861	146637
230051	282116
323871	217871
231305	68327
420955	380205
228128	238299
462272	91711
325193	285156
120205	426986
486872	10762
87486	417832
106100	299734
371372	246788
304672	401871
422693	261047
85743	50367
219016	353499
374379	246592
55940	93451
213520	160419
402790	92613
256178	349835
106739	25443
201390	280169
435279	298072
107295	335663
320567	272846
471194	62702
227545	391414
405182	20659
376518	62191
384246	352569
287118	249115
453294	275500
355806	279557
387209	35707
254128	146841
407085	2739
69039	447969
263880	427054
307576	75568
109556	458601
389208	395599
404549	164059
8159	439979
371297	12177
6403	412177
345918	143332
372012	367110
123570	125399
37638	55571
351268	392335
320684	256639
179709	488842
473098	236213
215588	485546
44162	190369
72164	222944
180101	322115
468456	459604
134694	264733
115315	190369
295889	294130
475298	239948
75596	463678
346213	434945
192554	49828
199676	11303
189640	183213
413465	38063
103311	187974
414619	296338
43915	266852
67885	395964
487871	426295
62671	57933
220131	48079
273148	209281
289329	399867
245476	375840
193080	5040
238987	328140
390520	449662
21133	490347
220666	54700
219546	320161
78835	12895
191933	322457
342789	176759
301141	200285
290838	267022
138426	362248
274256	190369
468287	410660
249477	263648
56589	101049
301710	324825
404946	335438
41086	463200
372310	245679
275511	70557
401265	94344
411528	377620
326290	443756
114643	184965
233362	435708
157839	71009
215380	108091
427122	128038
369547	54976
229677	446351
87557	53802
383479	221329
31114	339501
179861	457845
196252	55724
111968	289675
422186	94901
189965	188243
447839	67584
365715	408978
12532	446936
240937	204798
421850	62191
80487	190369
425641	174255
10569	228431
186561	400508
329727	70486
144702	145948
449362	306633
389303	42035
205792	172919
312654	203656
46315	16433
88005	282076
293198	81417
60443	246713
174390	283346
421503	313745
478633	288574
434748	151691
431833	299319
315573	257785
396198	228431
57229	173096
89588	160376
451406	279581
106739	211134
322508	431137
382797	110317
115449	404960
399818	447517
189398	296423
110925	144620
227857	144784
272490	173530
128613	230554
254378	282822
383164	240427
346496	236842
424661	86560
76082	277544
284789	81497
438767	127921
291823	362639
407280	466135
388048	98541
473411	250192
457839	301659
229180	176878
464824	479614
485165	355139
427521	330469
261731	293058
233143	273017
474756	17102
454531	94516
271168	462841
173556	27979
116576	208694
272865	53664
276996	385000
482230	227101
345918	217785
427847	239575
41109	76342
144664	446351
331218	217223
458660	1381
73327	465812
370619	251116
451378	110708
250493	472662
145205	112618
153160	484447
370590	213107
80875	164816
308348	483977
353577	440660
2759	140804
424389	47547
29276	300071
137943	236707
360718	429289
302733	313314
118032	452098
176372	413051
318274	302578
144288	163445
488630	226983
406660	393931
478789	287423
438403	383304
66383	224932
35343	110708
161966	62191
223281	205223
227188	138600
262210	71089
48769	102210
36005	125012
318159	375954
477545	351451
4572	474332
254446	34206
135021	127921
98519	277367
62825	469732
100763	264406
196355	291823
387209	183213
216945	388575
441896	190369
238329	182262
119105	187548
118132	239804
67060	21986
8268	181140
93825	223627
190884	107473
206986	287740
479229	150017
127214	48365
21505	27464
113754	375063
347444	313745
258250	75568
10705	86995
385126	137970
186341	136708
36868	392113
249546	243301
221484	169225
212851	166261
404040	366534
458207	32807
386973	53863
80548	438783
100610	481578
87739	13370
146947	1111
39020	373024
127175	452239
113708	486809
227639	410074
229413	297005
394435	14254
113818	163800
247067	487287
170535	13113
272785	337262
88103	145129
374312	196459
196903	133326
356490	322858
200475	333357
388992	107449
249162	457052
12143	67584
34249	420757
221296	243840
313368	97277
325216	468228
58049	38063
187834	436709
285213	313553
121304	461812
252472	242927
482851	255922
155229	318186
152907	291521
37748	372433
104092	418556
421207	18665
353480	461944
16277	13370
272119	466737
114643	90682
207365	478415
219468	295871
377683	60950
24501	220417
68675	125961
198317	215566
318976	374772
164349	486200
37730	29787
432903	227530
211238	45141
148559	158625
408086	168300
145103	440784
256289	252455
379361	392788
457950	227828
407768	269399
177188	154571
282731	353557
381563	301799
228128	271256
158274	310261
273768	420392
388485	336590
98944	332891
188469	61488
81050	309755
128124	54362
106460	387860
23290	475538
375727	393326
399495	302246
158411	37309
104686	293813
303782	183213
191308	300480
388380	22827
36856	362808
64971	327035
346784	137128
375315	313745
236362	267602
488834	48365
484144	49896
376450	371578
465777	32807
487440	42147
118969	427796
86607	245602
423301	164884
399672	478415
241338	72845
361611	380769
34164	3048
314311	122694
415305	300450
340469	375829
458768	374512
308232	136388
362209	233040
450397	157726
286690	412445
273079	388110
112838	467192
331867	441021
469793	18479
79701	214484
197077	28265
163519	37763
264742	283178
37531	304227
61205	126225
278343	53688
452352	89163
346807	225405
298273	208300
258899	195737
196741	317118
389311	222417
95474	200344
196903	181322
172396	52861
295198	235014
466361	454975
417938	52439
344775	441313
174523	294537
157006	105498
89238	268118
41931	398122
23572	347202
335452	445805
86088	425426
454307	440660
209612	74611
407856	470480
193722	240225
34556	244274
219089	326985
349972	323904
77625	396515
83938	137216
133155	389170
467797	130549
269612	150237
411783	378686
244113	86728
13972	170793
280897	420511
165594	240374
334659	351061
30846	133334
1292	46092
128808	47644
424753	103036
131530	319771
214366	306086
259978	431709
130795	211134
70272	291151
131841	166963
212609	334560
391157	108036
108183	71462
315020	231565
150880	37948
116399	161592
48159	165037
478763	164884
376569	311510
85575	73898
26061	161772
267192	383576
81810	54976
481756	440660
105943	152702
218593	471921
380489	207932
456079	15209
204598	317506
392929	203656
221687	404770
397535	358699
156541	336590
113868	103518
152785	73336
354380	21242
372488	65210
354541	72579
114550	156471
464283	175401
388696	1815
154950	404672
399555	366407
490247	184989
135965	353115
81803	413597
356530	428864
428863	273831
149687	459232
138199	451693
297024	406371
149769	18940
278371	241468
355395	69400
448849	40034
266965	105967
391479	302001
271418	238066
29235	272230
87126	183213
106514	434035
103706	352968
276821	223579
260021	134201
333571	490005
81827	448008
132827	319595
419239	249102
460992	275615
323561	300053
478190	232051
315966	283445
298069	137218
465627	475872
358860	313032
235034	76350
153736	440660
314804	141440
80058	401871
385037	353573
180332	320514
449860	478415
44577	297521
356970	300205
254115	308150
290832	11626
171153	298767
277431	477745
74822	367919
99650	121755
97552	368205
477466	89887
467372	439867
269004	322515
331597	452709
398438	239107
356326	141916
325019	55700
144577	407026
11638	349790
18150	111014
276821	4533
341951	342761
112438	60517
403575	152455
148191	130026
51367	99261
443320	239758
224497	385503
310677	398333
287566	72303
385161	351639
194307	335812
225781	433934
345866	3446
69708	56918
26820	282564
163811	286828
240661	347873
486712	471416
472742	281163
56642	373558
166433	369599
3358	420392
476951	138994
454309	453697
107644	422127
288691	230922
30743	138807
64730	163283
457418	442130
423731	223627
83573	152702
262639	447993
16974	227101
453597	56427
155552	247751
262924	42194
168586	327061
109270	66004
295422	95942
105662	242701
456748	316959
279036	427861
72830	86476
208522	428613
35602	482162
132445	317356
403551	355807
444298	127479
64875	15209
129234	119381
247587	226005
247500	406371
278637	288035
440050	461328
301224	487938
356839	113138
111254	236213
333446	60517
263021	194371
172539	151447
479570	301078
315805	49021
254463	313745
30965	163404
229647	240807
344125	237235
397854	280871
405232	443693
252044	192127
464892	15209
300839	84791
333809	167588
271784	57434
411958	64335
221497	390898
233930	39560
354778	334974
114643	438805
65627	137497
58893	317118
28506	43288
381579	5287
171972	293813
106698	229169
308461	21632
436026	299218
277319	93336
319259	53211
404568	215102
59032	466737
316554	332392
128398	445952
164843	13370
241839	420292
305257	388633
278193	24943
113221	443831
202505	351728
304633	185241
103124	187754
284493	236716
192554	132894
446037	489822
320700	190291
113082	428174
89022	13129
68378	110677
13678	246713
265626	15209
167924	264406
488493	196630
396969	87471
200439	155680
133909	257298
449521	380538
254172	332392
233726	404996
316154	321321
205480	291332
235597	74877
479351	122631
454063	287740
385593	384401
173879	58881
92114	198317
150160	360531
137949	378462
467277	386284
194875	375595
286429	349923
290952	268531
204221	182661
217459	279788
30031	385000
168396	262594
304631	140044
377448	390067
380271	380769
10235	478415
493625	53863
28664	188666
63139	369577
477564	21583
436021	210141
249845	310261
132247	261447
412037	409828
296029	367147
128925	203656
239768	169941
53249	325979
470990	413525
328149	285156
105656	401051
44844	95383
468741	364703
227640	63420
459404	313745
344970	94516
185060	478415
119381	299162
94672	433279
450629	221832
93912	181336
441162	36388
136453	248777
48475	338493
407024	96468
50877	55074
152480	448033
21396	185335
81358	189732
431343	409828
314960	168050
287251	199353
482532	176580
143451	263844
450532	54884
134738	313066
387919	176747
66582	249334
3394	364589
436562	259929
69749	272804
39683	186548
328576	385737
153548	287577
332385	203656
85863	110708
231146	423688
73327	388575
233989	83811
263703	482439
293080	152502
117730	464054
310128	65210
136731	20149
406968	162366
154705	86728
472903	413735
55418	369810
140727	461392
122809	333391
487422	252740
68036	362610
263064	73336
288126	103974
445011	216947
428103	247920
401221	113051
356806	282059
131581	435086
293405	476951
466008	28129
127531	5857
347696	426034
90221	247000
402554	348798
74500	438647
33081	428080
461769	362267
142748	456640
35300	55975
23707	4349
174072	83811
350195	467752
308610	278711
218607	428864
191773	235993
110937	100226
227375	405418
274369	18647
92142	391414
313355	362221
20992	429150
15027	249163
231529	208487
168975	301877
125683	461944
401269	491251
70643	13370
433801	139648
260490	62191
226961	168081
416374	384695
323097	120970
5	468426
345401	489848
104740	199683
273199	218727
285140	285998
218114	236
98275	207517
361001	466860
45201	7159
143286	76986
51388	355700
149614	378686
232323	73453
465687	438957
258753	281641
45120	491181
382972	147472
61262	177666
20069	401928
176762	260732
50814	88606
186831	68502
219136	336600
478072	31151
78956	53863
122622	313314
328174	6078
443684	9786
326442	328069
196903	395921
159959	338915
151444	330591
395887	372567
277850	392105
120646	184163
89826	26918
250458	296935
224435	313745
429682	333291
131087	227091
410248	245367
378469	190369
2931	316319
44054	24187
259118	328157
97121	160379
427488	118877
478863	164759
313728	28951
430170	245566
432085	18479
90618	27589
239557	430278
164122	5040
178147	110677
301312	40692
426040	155342
477811	381745
412157	456169
93451	381996
264000	44431
283632	66144
61367	427056
40624	203656
305533	163974
107722	179819
441751	450674
64936	280762
127697	288035
46556	328932
3809	391414
253863	210497
12901	125705
168455	91017
136110	326756
20635	367297
386437	363132
47035	19852
119514	197996
192665	378127
252048	327217
127192	435921
381291	485022
251869	131956
67432	315566
221711	313523
482144	160158
338931	462333
124259	97942
180650	360860
158250	295009
378153	454236
346746	459669
23668	321558
154262	273831
130060	120094
138581	63792
476489	409481
298356	25239
267562	26559
226167	34801
196381	187998
4625	313829
179767	362784
159959	313745
55508	166595
440927	298767
154850	156375
335114	331349
69292	473122
399597	302624
482271	481179
238132	203656
487060	157244
263042	489552
35628	236
413742	463822
69085	209510
324454	85435
244139	193380
326861	476951
100349	20586
433446	404693
427978	66470
360588	356380
183988	23318
428961	410679
14336	442083
265609	468157
81503	149079
404337	123410
280900	122462
224575	421203
276076	404513
256893	442578
110912	366587
60072	337562
250139	289238
271676	216122
59689	377027
129760	476651
366402	325814
6020	9054
342507	183711
289126	192329
200679	228225
242476	27570
433230	461846
149898	237235
283323	461846
336796	431556
320066	443693
254427	52537
32096	37053
309276	450791
367882	462973
133776	41025
131440	234748
289558	181185
176182	149034
18765	152502
10788	209045
304218	343284
429505	493072
158134	367934
466232	1113
458050	306633
208759	468914
344230	401871
306597	341271
114822	180957
35864	62196
15433	281273
143942	3150
489786	167841
99249	403740
369265	164884
291809	445796
343544	446445
242832	438373
312283	164504
457251	228431
193912	249384
298439	426062
481048	6374
349066	209572
6256	434893
434704	138121
94963	485287
154981	165192
432175	120839
375379	301631
336071	327819
151886	463246
136543	336071
398292	112379
242249	103824
11740	9718
315394	325604
369197	440660
298390	175000
106586	420004
402995	412012
124022	190369
15579	329676
207057	423267
148347	418516
199752	357825
159939	67040
19657	117097
251980	185593
273436	267602
364245	399161
191557	478415
325204	274451
396508	366666
357943	472860
30933	354190
155073	446105
236761	89750
14097	141068
150193	8806
399736	222701
364673	76041
197038	465631
344777	277961
209969	89301
186481	89313
126220	280933
336245	438011
18928	288847
444643	110677
83856	99399
75658	62224
317280	236654
6552	45141
479188	75583
466532	168638
289187	385378
448467	135068
418771	53689
227101	260462
85041	84089
457741	441250
249845	27464
320755	33241
63704	317118
38389	310261
200629	366829
263813	127185
177079	57933
228050	385378
449521	220067
116947	470689
323951	4333
411424	484596
184471	25398
365521	106439
424925	381485
341371	14191
47816	96977
119247	408906
122563	322554
170603	239112
225694	279481
181188	417918
169752	199420
124004	371918
198317	328442
451103	280174
47424	485546
233782	104598
46127	242107
422200	21632
291832	106736
259130	121106
57	44461
351960	261396
66683	70201
355663	419618
104807	323262
107118	247416
335345	315990
334629	311031
262584	145890
172406	87168
74154	187836
325216	160
88542	263648
10537	10345
206494	285713
127453	380071
360437	259161
372415	87469
68908	439979
304722	100194
434936	267352
236303	382550
65996	152502
93901	38063
212009	324221
218924	149300
162804	379976
52271	149407
308122	412036
220637	370879
396381	184902
55521	371934
260738	465171
124185	409828
465611	97426
476119	281163
94690	205270
474411	295616
491175	45949
302480	195551
19561	154126
396682	319640
237934	388524
427650	190369
242364	4303
451692	418526
8580	268283
79961	278520
102644	397859
212144	330032
106268	4886
267562	461136
11314	288491
260814	311530
320972	446632
42036	262373
96973	360860
53513	148693
439807	454975
389452	286330
200688	415454
403368	169263
215090	482221
380532	27464
25748	347910
53822	401871
62085	408805
201482	286936
112267	49789
443475	265711
490659	124085
110192	183213
181067	466167
485512	85423
113470	82501
468935	263803
367507	166513
156250	156775
69497	489822
198727	390197
66734	255044
425587	89260
228535	98906
301312	277946
127439	223656
273293	435955
216147	279871
285005	447560
391815	4413
405535	354193
8459	127298
341515	492127
338161	428349
477928	440660
38626	380071
482835	409102
437849	43972
191507	440660
114643	87178
286922	424878
43312	132861
216099	258001
94573	138297
48947	289380
448298	54068
324100	59338
488944	142018
400135	263009
160182	326446
100400	49903
219546	262159
82321	20558
389656	206934
230404	209285
159343	332094
170462	220319
56237	316372
257613	395092
217337	294790
261313	224696
27617	308083
454450	130300
336345	271215
10574	327217
298390	181183
211650	75568
106320	185016
187360	194407
288271	393326
238680	371434
168387	462377
392671	171705
102132	29105
180292	104505
366828	409540
284554	341603
399441	237165
284922	438783
268721	187974
420707	354694
406268	110677
134876	172507
470672	388551
328800	270262
408121	155747
232035	375334
185526	72680
144288	304173
42887	129964
250833	98873
384196	426248
378020	43689
391164	313745
301041	378214
297792	348007
376350	366968
264286	229058
478782	326728
361001	408329
407540	374305
80680	133518
282469	163974
439754	416806
35752	406061
272307	387742
485212	290450
337612	132740
447335	75621
310894	262851
231337	177335
238401	11780
20607	461222
192840	348798
281942	156376
91011	35004
414165	272069
401555	375768
407831	273831
390742	299408
51195	322498
217466	434482
183025	187836
422060	291357
111630	86476
327209	95761
377967	375690
402812	430706
185447	484274
137260	491832
438407	13493
223334	287854
138201	47644
472617	137719
2623	287423
40187	136797
218101	201794
168525	183180
40443	108985
23017	48365
207032	55923
95424	78811
178991	440962
309080	28065
484297	149480
177485	419797
375405	85699
68098	236845
231160	4264
337908	21583
44844	208259
244492	474494
219327	249282
304168	421356
335606	374535
485899	411455
150675	421935
41378	432723
115725	357989
55105	381800
228949	4393
120950	34801
19573	4413
212265	168381
29458	34585
69841	3314
423586	211101
34190	258220
369944	109475
190935	108554
95356	220857
58327	248382
118896	71994
395736	210052
364783	189879
5562	32163
392770	280233
290177	443660
415599	329698
96905	48007
289866	377335
309325	468884
156941	454975
257785	361545
94973	330326
18294	366781
493262	136435
479604	49021
242724	421167
336152	353543
309066	334622
76274	375840
393937	119311
200012	238682
228050	169582
327884	266852
86440	21411
279127	427185
423097	134219
458167	365217
480742	233663
80921	91069
144973	214279
348146	341221
106833	267602
100278	114527
123098	56427
474533	211932
254044	389384
266872	90406
160421	196988
368984	359029
16844	401481
406152	250434
354121	466851
214776	186714
258849	458043
324692	244115
223302	94344
228307	190369
469102	217785
23121	483104
169550	101487
25878	90086
302918	381020
180661	183213
99602	288035
373279	154787
468247	13483
190524	286705
149670	480025
30894	468881
119001	167905
61419	455240
174880	166513
31509	440660
103082	112443
210194	434186
233415	97894
133453	169771
244143	91069
486859	190369
145724	294548
330473	38063
432421	230783
157926	157923
185495	94516
486712	458933
246118	281924
277568	99181
2880	458183
402213	98906
239431	103582
228326	105878
186390	401871
133691	401785
437999	168381
1839	107219
216544	276055
318903	86395
473580	245592
248697	11584
488678	476884
135113	94364
59275	75568
133332	190353
398882	440446
348381	376689
347918	164441
18089	493061
59644	175721
372774	96252
342793	307932
27457	372667
325329	394529
43804	351451
412938	245679
421941	188414
367496	331508
158234	84590
246290	184237
39898	59290
254246	30955
313333	265236
163594	179389
36748	104477
422220	223737
27438	228431
129853	199854
159602	55129
180410	9437
469227	298735
177835	433736
248231	180709
351585	472156
314741	163800
467502	113401
103392	294069
422415	411003
127388	344091
386802	47362
98654	242878
170630	494102
422709	489573
44861	133412
251546	440660
39683	339663
28363	110778
320683	483169
196398	463756
256823	84775
251347	270095
62953	128446
49947	24943
268956	166783
427388	377933
323530	263962
173361	297584
304778	89211
247296	343145
458061	265604
12107	108434
212013	39362
298390	18201
385619	638
457845	895
74672	493868
40072	369262
36799	293813
164914	120115
407027	310575
121594	350359
236563	267602
233575	154137
252131	100287
109549	21411
389915	432202
139626	54599
415599	142318
236681	368205
196870	366127
235391	492506
426592	143240
53197	491984
332162	243301
76285	305536
377260	467690
321607	432880
153962	331581
64102	235209
216145	378525
184514	205270
284443	285446
243388	351414
439718	7130
329727	99913
402263	9054
279884	21379
264578	345643
476093	317675
348590	321423
351637	24516
303330	478232
87956	45271
259528	154095
288333	13370
233277	190369
91363	288035
262308	73018
172417	54536
154708	285050
479023	291474
125875	21727
59688	260025
75542	412980
111983	64758
80240	183213
48282	394600
137593	269199
397634	367798
194715	348665
460551	112312
28357	745
260419	322186
29807	32807
359400	35707
314597	224439
483897	364052
452464	330469
366533	132740
312748	198926
323191	297649
73298	209489
311479	356428
488765	97277
241754	203934
271760	83912
337278	317118
19542	165841
399392	481785
148309	93627
224152	362267
228044	25002
326987	31616
29430	13370
332181	234356
221465	277278
293345	144386
342777	241416
315573	198018
256265	153896
342368	465876
454176	56068
271128	85450
31880	23134
91382	430100
421336	94516
270206	295477
1197	47644
473018	314365
373782	420790
129871	291984
181754	122668
458768	44859
246046	345745
226852	86434
323005	339829
182835	489180
381636	16661
362267	91373
430217	268118
416769	391414
350628	14335
378795	39255
16173	97894
322702	420944
382659	79861
432492	76939
336152	127654
409176	330752
304537	326971
206940	186440
332474	179136
247232	151944
85669	302369
15066	184163
368367	205270
98727	231343
263894	37062
168069	65678
272666	325870
44160	400537
159166	113051
210746	260708
81636	67040
335851	468848
194851	155064
284889	106194
8461	53389
356154	70026
196346	293139
18504	318735
104785	293813
433206	343826
409165	48163
220130	490588
458601	63041
267575	84478
383600	154943
232998	293106
20416	293813
482851	153028
11194	190369
194216	400273
346969	10646
302875	427481
231578	205289
391925	19345
343225	241048
85330	140728
340772	35707
186981	314339
334205	315671
40362	462377
460692	43514
465565	270124
217101	183213
155062	79249
414675	42890
279747	92831
484107	428103
371349	147554
283481	301794
66575	474412
86906	10612
282059	152768
84200	482954
406444	453492
462448	404372
177531	134358
370590	45970
467054	279538
61286	105473
89381	313619
280624	391414
103566	203656
219546	89257
227101	16062
373730	168178
100009	445796
493676	409828
222546	215600
296645	280962
167774	43667
251945	135620
232964	317118
46927	102210
164148	22744
171149	435280
105426	347873
271760	225305
117803	313770
170643	99405
2169	290524
308158	140581
294323	150475
389641	74478
250833	124466
393552	198038
186650	187627
196383	233614
11972	355233
265236	484274
32426	101058
355404	108554
460512	460468
5159	211031
133499	232670
34838	486885
266307	6781
68532	451414
150094	413525
200067	245588
56929	270608
276257	53663
400542	327922
183330	7746
185553	267602
34899	420336
20946	47065
301846	134259
229868	234918
314753	293813
194752	136744
154781	418570
410298	13370
398800	57989
30440	95149
91592	54976
293588	181680
256893	224231
48195	454431
466790	325604
465898	247812
182666	440793
259112	94192
175914	327217
291217	218727
133425	369599
184552	190320
203919	110677
202048	115753
268261	309801
332299	14583
413488	124534
223585	183654
186060	482143
114552	74571
10412	116958
184791	321054
343670	50538
22857	90622
271127	183108
3979	138831
90881	174375
399687	324720
444832	339251
316056	267060
155551	450614
445487	164884
320660	197227
141721	190369
341693	111005
238368	451016
4634	220417
280830	263833
147756	1124
306378	57159
144831	48025
418469	246911
25239	89085
8479	258178
230334	451534
461314	141158
50872	348537
25724	293813
168571	402405
441678	462387
5053	317118
424820	201794
67393	300121
237120	117399
432281	30504
297191	176396
92047	14960
123019	260392
127716	360860
423976	272096
122873	79470
472055	58837
380987	249334
61362	327061
186229	123401
296459	308443
329139	152502
13022	423688
174527	156006
190810	13370
235688	316324
245305	366564
72804	361207
164091	447602
39601	268743
422470	231143
462985	83089
98494	167197
478287	97070
489530	319640
423318	343581
249845	152020
402350	214540
60189	456640
433820	317118
30435	214024
156972	272865
65664	241525
477932	187969
134024	364146
37459	297421
246540	328550
340864	398333
472005	187974
112927	190369
8326	324290
102901	273831
221011	175635
220593	465647
381812	234356
410821	390349
302918	446379
325947	265548
155490	91657
167572	249709
237120	399238
450465	51222
364750	213221
50925	7768
72804	328225
371797	345363
331588	186860
129454	456489
428540	322644
71722	476886
216035	81280
444139	169592
233792	186381
137779	16325
461677	367570
414825	291249
354760	461160
327813	93054
38790	486580
384046	179373
373228	469608
184316	152159
50592	240650
289797	473605
392086	6180
410390	104734
174889	218727
190609	269177
243285	450694
150991	286089
395771	71032
93384	155730
35612	383967
212226	399877
10646	455486
235070	264154
455556	433391
239399	21411
315686	16325
125380	205270
393092	12177
409041	478415
76228	141212
434702	242434
490192	187974
131754	6120
405219	420790
128398	476035
363192	249202
81003	440249
447880	149724
248334	378082
109824	226127
251943	180101
219967	428375
431978	475729
222024	391414
364519	86662
420777	318940
445162	249202
173758	40873
209837	462099
146598	317707
426595	18294
255859	426470
382894	411424
236496	293745
12479	144306
438475	396201
241032	431567
46607	388931
325905	190369
10274	173786
456384	252297
477932	16516
403032	260527
444711	223005
276074	313745
295534	215488
353620	104527
164584	232184
242867	66656
189064	428027
198558	471416
202992	456640
38559	170093
168773	370866
301312	321459
483112	164816
485384	369599
2876	246311
441475	165520
137454	345462
153322	318133
341524	413350
418743	125609
189223	16601
36556	9848
336615	220593
370026	445353
44738	189733
430246	341458
56828	429370
303386	24070
480318	423974
338955	217432
265004	110677
352714	86476
423682	366946
234146	250434
166434	237030
432913	389766
104468	345745
198132	457418
167058	387839
389054	417201
176771	193471
84698	37289
62014	273831
209280	151096
265965	438783
106231	38064
243667	303159
15819	205224
164830	415105
187907	344721
94517	155927
378224	444992
289445	203656
328972	474931
281748	160573
32693	166234
140561	79343
411743	247287
53321	60517
89239	39644
368231	452492
264472	313745
421332	189839
240937	240374
55626	309801
298390	267033
200503	393326
197997	83811
82662	478415
358565	479985
375245	75303
44341	231230
398953	328841
327099	110708
8497	108808
167557	440660
439104	476772
328550	80587
364667	286313
440039	440804
214882	264406
233498	458957
462961	336590
169937	49966
340197	239644
27161	488874
450628	51895
56620	219475
237040	471236
467278	59349
243205	313745
166656	156790
108955	452955
399006	330001
474573	278520
87263	110677
47341	414269
155407	310261
348447	365702
464847	208617
119367	53863
203656	221174
336458	63528
208754	473077
347121	25761
278877	477847
455297	154434
89177	466851
119023	433343
432495	168381
356805	245538
161722	110677
188759	232043
3783	308668
410011	90283
53869	411924
342465	126144
309639	482913
177051	163336
93957	288035
34798	61076
273901	60923
192554	22907
482193	86158
58579	12245
454450	256012
136284	409338
490553	444995
481996	469106
348624	435963
354401	179902
399171	283938
368450	228363
179054	53863
188510	311411
203436	327554
285869	386906
227651	452746
375405	117108
16020	445233
428771	162535
150152	372314
271771	464411
399950	124469
311589	7672
194784	189317
460787	492588
356805	209471
291687	313745
201906	331535
470889	482767
379372	148569
18025	13370
270117	1057
180780	461944
276821	93384
135181	8354
125837	35752
452981	237548
277575	351777
237464	241893
217790	387742
335951	372095
449653	14451
300711	226308
429391	468387
352671	458119
405217	95581
161383	218727
214735	178436
491173	377206
440808	288354
219109	119123
73567	288068
49773	336691
296425	256134
158295	250258
197107	416402
133909	237484
208699	458968
132405	361211
342947	226308
318715	213148
190943	486885
423982	110708
51424	319635
187796	403612
348317	467752
215462	342094
172396	459701
93214	61470
56186	154141
406091	235595
262329	343547
369289	447519
319396	447517
59787	156376
199000	298182
198317	248103
324206	273831
373918	233160
66448	290450
342359	441202
266307	240609
370487	197882
252663	291521
67359	348550
367859	44033
86311	179361
344952	129558
19364	126088
192611	271544
227375	222701
347584	463846
399270	215883
217854	183213
329985	385000
196605	128297
396966	336955
451692	19377
328320	151482
200543	4413
470415	110677
158917	253835
139270	24439
44246	36370
409357	463615
150715	333672
219850	78811
361273	356645
18502	478302
44047	317925
160005	341097
141563	250236
339310	259929
449577	248777
290968	41290
245996	116426
288519	38063
311510	281351
427859	46680
104659	209532
198862	107711
464847	432284
68098	116033
328047	339251
170328	59573
291115	431530
380657	436006
17481	77696
36534	191959
51118	458517
83082	93773
149924	400256
351644	338271
29303	198535
326631	44128
345896	235280
251845	288617
186123	422110
151443	313745
265074	482665
469509	106908
345107	341919
428887	434132
68806	123018
64526	363035
121875	431513
393516	359500
491241	32434
172061	65245
109812	118076
42814	20149
384926	457297
427068	50155
192219	283392
84756	123710
196891	241468
488658	142562
368360	168972
152535	390983
345461	21583
52109	316929
89424	42890
275038	73662
414646	238578
87663	75303
124291	106739
139702	249709
381941	183213
435471	28030
311856	262954
454059	245679
158832	160009
259775	172489
432915	355701
361960	144845
361298	366955
3705	478415
154456	476693
68098	55903
133106	30298
242598	393326
80379	166513
314369	300813
464588	168405
158799	186440
420328	407026
360660	320797
179748	336955
220372	77795
204569	34150
458183	10077
430314	264463
493523	324825
338228	362808
238958	269199
77851	185662
341243	362206
5167	450248
385308	466737
150237	17419
414195	418904
151689	313930
290225	218842
439172	469235
252604	465625
244143	180962
463171	273831
78289	41207
297969	394529
66882	149535
52097	360860
269612	270095
398924	112312
202830	178436
19262	28311
246558	212722
341514	425404
162541	15209
240066	79575
401912	312106
373647	267553
416428	162968
155355	49903
163831	19001
380548	154515
228184	485435
12967	19745
104619	49896
240776	341271
67160	306209
478796	86632
287444	73498
292765	467502
413066	453732
381579	241048
446348	447517
187796	154000
461296	444629
209523	64881
110606	201262
148246	97200
28866	198317
231174	414008
18770	348971
357707	190178
442219	245679
339310	104498
364434	154995
194891	443693
231305	18041
458925	254914
317305	400627
382333	142553
231879	295126
420371	275548
411424	60124
2747	164816
487191	487708
378350	298785
200092	246876
358718	176557
153322	407171
433687	327922
249259	443227
122161	92549
316372	417225
211675	295155
357107	480395
278273	267352
83937	213871
224749	170101
325193	103420
465229	166513
239442	288758
290855	226600
411830	203656
261278	181754
92205	405217
332781	219920
380625	212252
351071	281163
467716	417288
7340	28129
145198	341271
166018	324891
20081	153307
115351	61560
163425	183065
204054	212081
431264	122354
389090	108415
110838	370081
344744	410028
79528	242442
233452	166601
118202	298372
172417	125167
361689	366534
157878	476804
320840	349342
287148	383913
178118	287957
16224	80440
441235	113679
129010	441313
83305	373021
272338	100655
14303	89549
442625	26362
164556	391414
373755	265883
270757	476951
234087	138364
300083	84750
274613	332599
128124	379255
161943	72554
377448	365125
428103	20155
71238	243374
72682	383391
185372	94516
194130	242152
473917	267602
485688	332734
157152	56670
56003	425675
420039	50155
461510	317356
309530	380538
167546	136614
322005	422435
412	338493
294495	203656
86385	50866
233361	338271
399187	446801
406201	224285
125874	167588
34798	477788
49507	301659
212616	273831
265652	472239
299580	149336
79605	351582
172576	378686
357147	178895
345236	455656
396975	249516
418442	235679
31023	214992
117282	96947
297450	401321
360968	174184
148748	23430
346943	162795
128803	288913
22959	56187
120131	359583
312563	63528
13034	99437
58694	50264
43213	201208
58784	308083
279538	360699
345264	324072
492979	11626
144690	212842
436187	28129
447218	494102
478546	263803
46296	461412
309237	152502
179295	122694
490385	347476
254496	303497
314004	19854
96146	463400
453162	103820
117011	447831
11834	260112
256811	307423
245783	340543
129239	73336
215054	80113
402866	212246
10762	275677
42930	337314
282578	139
308610	309632
403032	108985
191896	75499
12623	231366
214469	134242
2591	426115
125948	361305
451505	234117
481419	8624
440665	357854
458571	440962
335978	319813
348694	481279
157526	475749
186463	88817
349472	290450
484289	242390
470072	338271
59237	293813
475578	120586
397997	64474
61665	332392
244017	40530
324837	255650
415010	212081
243496	155023
9270	134348
406359	291249
127014	15084
136136	103222
122903	466432
151311	70557
105837	104868
492992	16433
20946	493560
391204	258304
12467	307279
378672	52717
114383	260322
222389	160959
321118	440962
239084	100065
190460	388575
392210	283632
207415	378538
447806	240796
221648	478019
439977	7956
392150	187974
393482	394656
374218	219499
58275	56267
87638	64337
399963	114122
430084	317118
347952	438783
149147	336955
38291	299837
324844	83959
445459	479570
469970	426251
266368	88027
331145	223871
401241	396280
389206	332343
342465	23187
195508	402156
87404	428383
395010	434558
13563	196169
302298	10705
89238	406693
131939	383049
155440	443976
356129	418586
17021	105878
378006	317258
275451	377717
79312	172089
82150	29428
483372	92613
355083	314128
471827	370361
1238	159058
226322	316136
40362	351332
383631	134145
54717	98646
234936	6320
237732	299812
408041	94344
301507	278650
443848	259435
289675	295934
432561	264430
200092	394467
389314	348798
274132	261495
309225	78303
25834	151558
389305	259096
358203	393326
92623	293745
38285	296883
81432	428911
479351	154271
105979	489797
460297	206846
58891	236332
233782	113683
6881	181704
103541	121812
66288	88060
66126	62191
217036	124948
431451	342595
27499	103912
470977	267602
289053	321178
427847	70557
476679	183213
3207	93245
105479	331183
381873	327455
116165	127921
217323	190369
255959	262954
118694	374594
129267	401949
431511	180813
159109	141484
397936	74013
394369	266852
454153	474412
242151	314978
418974	105498
308273	324497
434056	65944
310519	184455
160262	18665
450267	176878
424255	40198
254685	243115
330413	257560
160680	52917
209460	189109
430041	319773
415244	376047
414570	58208
236309	212810
323089	23430
343814	59782
274259	324095
279871	469018
309621	91600
345401	130133
29376	457081
20236	124505
301557	197022
326260	56393
311510	190369
459213	392339
108091	206268
82368	409152
1839	77438
368377	361533
360829	474858
466524	95651
162279	59360
262272	454263
316632	401058
328358	113138
449028	409248
201249	301659
373151	454144
468843	417955
240489	419609
440880	461846
294323	234722
220727	248033
337412	486781
328093	397391
97926	374784
205380	260014
82688	376814
466056	219186
62261	24070
402238	317184
439245	328286
441647	197996
56620	375897
120808	354903
49494	428544
371045	132295
46023	369599
338485	333965
479351	464725
69445	447517
470592	341271
252829	72226
124291	449260
240746	127921
230541	76620
428771	65654
395431	365867
3809	318561
97055	349364
378897	370866
485791	413324
68052	255971
156714	446693
351992	426969
71334	417931
173969	422731
374657	270967
438965	445129
360679	71157
201423	490491
117021	428711
381178	79343
293913	286442
230391	10762
166431	190433
251943	190835
219475	404960
241468	436075
56078	405109
330618	292208
39195	60158
366584	236949
434421	428199
297196	433645
269087	132247
327209	50264
159997	411424
409808	174991
431962	4887
477235	174564
410854	205903
145739	378462
192653	287775
415580	243115
368858	420959
430433	456403
276204	190369
245226	36976
191339	192151
387791	347513
3234	236240
485901	139323
204425	286313
269004	109253
265775	384428
309788	179692
319081	443741
154572	244336
389141	414471
242411	412981
263502	86077
49192	366127
295941	25410
474873	14403
167653	86728
51176	58208
105372	10646
12897	144845
382882	31268
154216	317505
400972	218614
482777	122193
408523	331581
309276	124473
230415	268190
165413	163336
84965	139061
155030	82585
377408	350927
124374	387742
158306	250389
90696	279058
336162	348691
164811	478415
438193	279464
120633	268883
445639	246672
265194	232037
265548	294069
426046	28065
46960	224204
128313	4533
462784	466466
331473	186440
486905	425001
482210	200461
360459	197988
111810	203656
440374	376732
50747	479304
166903	332403
440249	122694
179264	253115
291808	433279
341708	211134
232087	160866
266307	21411
330869	203741
434690	297301
64495	352952
462841	428852
118877	186159
468721	172089
195547	85746
255784	363225
298962	183778
262598	146202
184214	405217
277215	302682
128185	423727
164822	145691
78261	134519
365099	166063
217867	300121
193869	485304
354545	454323
272924	464503
271760	19984
268628	37677
177329	22232
303030	267602
450521	317356
78572	98970
115736	343984
259736	313745
240193	36392
198727	185335
71511	455131
119223	387101
341394	293217
225192	266852
176408	341470
297436	447760
342485	323598
456021	147805
202486	466151
341299	406785
120469	205289
390543	62238
157801	485819
414518	487095
1274	478232
402805	309403
93824	27464
329532	226378
224589	110677
221202	62191
180405	379427
78380	478192
332391	20959
211192	232890
42979	22827
59219	416694
29581	411365
464475	178436
298342	166431
462893	175535
178422	94759
434885	49903
192273	59476
318063	266622
278896	139275
259926	33855
180535	141335
461799	463623
458768	332299
153903	130430
271955	226494
158099	426159
469272	208300
389206	225260
205723	104311
59325	126426
442906	214714
6018	237165
136128	386538
226607	112796
379043	250236
474441	292535
161883	184522
64116	201925
98530	369599
8461	51895
431419	122315
152814	82585
364236	94516
234788	428126
98210	56565
89340	275677
304480	169212
96662	336590
201131	473881
152978	139614
485921	328338
26055	494102
250139	235148
446674	57002
174395	218651
409109	270128
263708	480966
221608	103804
168896	160650
243127	267330
236196	181690
335951	325395
160047	177735
233484	441475
409242	359789
204488	12237
447128	119540
154597	306409
136162	114930
118137	79312
173934	30108
113710	255990
404630	190369
448677	262954
206736	451885
135602	203656
484144	228431
219026	49903
366375	307279
297834	364577
81358	357804
128886	419421
363737	169198
416426	263535
244153	465768
186492	208675
378141	106587
121231	85656
364349	240225
116263	281924
417871	16433
377807	420954
359178	155994
394611	238787
241735	214714
433209	68456
424563	423032
334452	343547
224786	252961
309133	166513
313115	255201
378830	112312
169137	83084
87978	467437
142983	185995
114874	420944
272927	54976
77009	158167
395481	92282
45724	348928
464043	315671
75958	436807
261967	190369
142392	204340
232616	235151
13563	366472
314889	122732
77280	395988
381245	164884
139665	175876
439204	104009
352614	391414
168713	80839
323775	416972
41179	227101
171807	301659
27988	477506
360649	269051
449392	48275
462076	350486
446542	249334
328174	203688
62980	425154
38998	447193
334474	190353
418249	480702
309885	4693
32430	42189
230826	84502
294715	76858
301312	383986
150957	12895
200222	429789
467836	35035
336166	180127
260814	351414
234788	274957
270224	372043
333198	238559
277196	345321
174144	38063
307495	61848
64823	199155
21173	313745
247231	451781
267243	279463
305287	34166
238405	267352
386915	257154
194165	467223
214060	99271
70163	351414
257193	20956
229710	205289
447902	267602
229735	39227
12481	357114
304712	95860
204412	190369
438637	30359
12845	374939
176258	289915
112093	7947
427054	254270
117473	435708
429186	459661
413338	110708
448680	308668
240016	186095
492422	410798
32454	53194
121539	146183
344085	356750
322211	82271
148691	86892
276282	382882
14633	236788
344560	186159
68975	303043
192177	63086
183404	445216
408091	750
314436	118662
270108	373617
221434	178436
123161	306545
26849	340543
154538	240225
106126	66053
163691	152372
159946	260988
399898	240796
406111	4413
309325	182646
181623	38798
182629	395988
484786	231950
161165	58479
327950	22347
400437	341271
142683	447517
211312	361698
427876	393326
175106	440660
46467	315687
44256	261375
349283	98906
156081	205485
417585	329698
98168	348834
50197	96223
36291	366127
254149	382166
233498	37324
133307	482315
4628	225836
328225	448125
344284	43141
140592	17186
78563	335477
303685	236
435465	57989
118763	398333
255945	299272
223326	434893
122129	407411
267388	15757
470855	252840
107704	259318
342027	226315
162704	428073
89193	124228
389010	436722
44905	86728
324119	343738
489836	212576
228128	491466
6134	169485
392692	254777
263514	281226
178422	439417
185368	283959
144746	317100
447722	404806
472644	69166
458292	102352
42614	267602
101230	128209
200092	402608
131574	2068
457418	91162
60287	250938
384480	293813
438441	9780
175529	177374
153817	448850
279160	179740
141619	60517
221757	285156
250339	285446
297333	416213
250410	100528
462960	404806
478185	314742
279666	37515
134974	260307
445749	180685
87752	226494
122945	99437
18914	253456
308122	12245
214925	9054
59659	286591
217374	28129
20452	331984
487470	188623
345028	188241
409539	144800
409016	316643
357161	71134
397816	95853
459602	391065
409134	363722
18619	244436
54551	317118
363591	366781
471074	200346
223222	323827
253535	452746
290216	146688
2293	421830
17613	190369
319670	214804
336885	80587
128563	286828
235061	428103
375325	366534
74851	375840
266264	320713
385402	234748
55044	99350
252632	482024
392618	201754
11719	337791
72556	375840
420857	298415
295726	446170
210346	127921
351732	21411
58640	456586
412055	295485
246348	23018
164690	358627
177172	9241
416719	25
247076	111852
64936	62196
55242	389384
453809	135710
471818	140245
410813	6072
137454	401499
105505	110227
310383	23377
257245	4413
332880	476715
459084	168381
474070	261156
468107	155035
270156	58563
271336	389357
428761	51301
59595	73400
166545	16737
111783	327996
240661	92976
8524	372214
208752	166513
324845	94099
402361	455676
268418	9054
32133	410062
136130	434186
177742	292269
21999	453258
31767	348798
200013	328568
55720	234331
357622	401241
168773	282600
486797	338482
422246	202423
93936	462691
146817	319703
448205	237041
422065	375987
115974	28129
127229	115624
43152	417201
361000	97130
241468	269926
312469	176878
372334	377615
383244	86560
98085	353968
275279	218727
24712	76454
240086	133423
21330	414991
113236	4413
49124	469516
398532	344576
82231	66769
33147	406626
166616	36392
119691	473077
203420	190369
462341	294141
23499	14559
412110	84601
493993	292701
255739	1153
129760	433934
131574	401101
249536	205223
393680	118449
354111	296014
459954	94516
257596	439473
203783	363336
338462	304233
6174	27766
37148	128177
71665	425671
359762	247468
122287	273966
204795	236213
60355	218727
289802	131049
277007	478232
39011	16580
130137	337562
201995	371565
262783	263958
470672	27456
150497	273074
175948	194106
296459	428155
10766	340830
179879	54976
269004	126426
339915	28096
174140	284170
434373	118613
256582	107519
244884	61790
345309	430758
63997	132498
91895	27766
425584	78811
492631	266631
352237	276158
85391	322840
266307	38403
407468	90523
307083	134694
54043	21411
488036	113994
374692	32807
134697	267602
306654	228240
343732	377906
256893	482777
181865	75572
318445	163506
289447	327061
242882	391414
143226	99405
260506	142018
114942	75
307792	468671
148139	459213
452546	348798
198885	218615
111157	316534
182808	276963
259978	355048
80212	35707
11831	153184
141351	158961
169932	110677
295734	469235
459676	226943
204536	5023
382594	186774
488944	306154
13877	72432
44713	251943
272277	187974
222463	189064
408805	303879
248683	141163
254559	96593
55844	461049
485562	262954
40532	265502
144374	445620
54327	465313
11269	344858
316372	425129
60667	401949
395058	346730
129652	283392
18108	264406
129792	151096
426407	45982
178422	346026
260025	262954
71430	491544
268369	258432
230088	24516
378486	317118
326730	445667
21396	369599
317730	209618
195224	118286
344058	76939
486639	226494
57281	53863
55789	303059
151807	397408
392225	368820
52439	188925
54298	301475
164120	127921
471809	52797
39892	125414
213545	61396
337402	478415
12287	368579
198495	361047
256610	252961
350847	477986
51918	156680
65762	314828
482022	181112
285437	354630
99772	213666
412725	185479
359812	281993
395029	317100
164136	331581
162272	395988
379269	129498
22959	167774
373755	50391
456162	249202
253673	235496
146277	240225
355083	91403
412515	14094
262579	225629
482431	15209
308122	128415
21217	236641
32450	373300
128313	368764
345979	226494
25748	101139
358842	94667
40890	279982
304040	340047
402689	132843
183537	134694
354443	52347
244688	35591
483811	226308
259769	12232
123032	95270
425900	240796
374762	234960
294208	24516
438900	391414
445101	74511
371738	20958
23020	103267
253442	40701
34665	225420
252824	209091
255677	71816
131261	240225
358422	291249
401631	3098
342465	405358
278273	303175
429664	7633
315354	89772
173759	202951
315805	333709
136042	366127
161631	112312
352577	95613
349901	114063
393238	285156
135655	483322
444172	10505
142503	283265
133156	136878
29295	220635
96559	77180
56270	476951
328368	272775
64557	297276
191933	69293
5700	376181
298823	35065
257001	236213
423342	164451
36066	3205
355121	238373
275763	400357
258136	469509
287474	320155
459312	234356
239099	338076
139028	214016
92693	110677
474417	475466
370619	62553
321747	178028
443817	337262
157033	181957
460226	66990
485148	51881
420414	146010
373615	196297
382781	60517
39067	272159
422437	57256
121574	36195
338660	313257
118677	118291
320476	4413
404960	289029
363581	39442
425161	307108
457418	266818
75361	304772
135336	473534
324523	3085
470931	91069
109365	132843
353815	277941
329820	2966
29150	362079
373615	277595
385445	455545
264678	138772
405150	186561
373755	160032
429057	301823
153322	21411
327508	428214
410028	271162
454248	378481
346299	385076
75287	25800
216386	317240
343343	375840
251044	389466
441819	108431
467788	265503
360071	467703
408646	294492
319259	296603
409745	83034
131581	252032
304712	167670
3572	187234
227241	228431
483701	328074
55952	276383
85731	440660
191482	313314
418079	480025
51781	42094
128301	138948
394917	112667
195620	298182
185240	468338
249477	138549
262948	114643
125151	258461
448228	114916
154905	322186
267562	437592
125290	239561
142224	65219
374867	65539
82521	70377
254994	291521
141336	131395
162813	226378
358477	295650
412366	472687
420004	435569
236277	378197
408137	176356
24012	485770
130677	12443
119064	142018
269558	435708
263708	259192
63850	293248
293523	461737
436343	137128
493812	451600
422183	302033
101465	28430
120448	211932
299873	176878
480791	105878
398911	290657
42504	12443
458768	296758
276373	37290
243661	66880
365521	9437
42471	447107
143487	193406
447024	489796
2668	288035
258042	50264
443307	233415
215503	452098
331963	79989
469976	24943
8349	398235
414401	331349
144429	369482
46487	260861
6467	192959
405637	8081
411132	489552
432976	352451
190666	435395
359824	132996
38576	186159
431221	235128
59431	153995
335589	37563
28429	208300
379702	342144
296949	177700
449445	158225
479434	157698
241209	267352
39457	217494
400777	351414
389900	285143
198317	61837
136511	454975
459280	53402
390771	458601
148927	168381
33614	494001
226148	176913
29801	94889
164551	249334
132553	291521
344782	208038
252065	334983
6467	357707
170688	51195
382336	258843
184304	175023
138131	154137
479508	126042
375984	444729
227218	332392
326260	238827
473904	65965
301036	8671
9592	367578
158099	411917
208596	298063
457152	438680
264080	315407
380585	421935
256678	190369
177953	434550
303359	326184
378970	167588
62895	177657
52889	141440
468585	191021
449406	291318
469221	239566
17725	290450
337849	411455
146931	357763
196448	122694
415661	95218
482456	44675
358338	86728
477812	38277
458850	187305
157005	257754
335881	160419
382061	7159
399825	470588
79269	477092
200092	202996
37726	201754
390032	91600
377455	394162
372488	15926
94906	119381
456021	447700
294559	187974
236654	28065
375679	440660
59591	327217
87785	12443
245679	368879
214196	293813
170296	211868
461251	94344
228128	137972
124098	42023
248013	79223
91325	249723
458207	221319
352644	430601
452148	444282
310635	428864
441303	413525
400099	452970
484144	126144
234642	15209
390514	275790
88772	398302
262316	301015
194318	162795
265151	433864
298188	257040
411725	341470
92732	54978
382229	295561
463697	378462
7817	105745
388621	50026
293931	490022
369809	294836
232666	398697
409745	123312
460395	234918
459497	334014
97309	387742
7565	338746
380911	469235
266504	456052
318444	110677
314838	81448
48484	110677
297135	307393
238573	317356
333374	406751
458065	149388
276051	101058
418180	53854
276663	431216
423302	242191
274852	206968
387054	313745
339274	440615
168000	29856
356359	6116
186206	264908
463816	257298
201813	320455
233045	363973
9465	234805
252520	167588
103656	295763
25973	416571
281841	99719
99849	255136
327822	437168
310289	371918
35151	323909
392303	160307
163525	252909
13505	83017
124879	464837
128403	380563
195358	61708
66156	44776
20769	42890
117278	295299
108057	110606
379372	405868
432620	85163
312735	477788
376341	222172
483052	159390
242296	338188
447524	22448
154605	367885
416221	139648
406660	26262
116337	486454
120605	464113
269430	436649
121594	141250
53048	396975
149656	100678
359363	427896
251927	94516
64008	287118
167785	47526
249730	135664
378043	222701
373749	105967
365550	1008
166068	229013
80080	51317
123316	186440
6618	314830
268489	226494
479076	193705
197708	318518
92047	105498
277241	196851
174600	66547
6283	481552
327812	143186
319231	284118
161507	457595
91828	434452
456996	275351
310379	364294
154456	294342
110859	217238
46755	424574
346500	140044
296277	313745
278053	137128
182170	238477
265601	278777
62980	257845
376076	98621
5240	190369
445463	40447
179908	162795
269777	402708
285498	303454
226255	179045
40443	72554
305116	461845
227354	176300
409549	68950
462054	60923
191866	290227
185101	315881
445753	301784
479351	375530
411282	291674
22075	254369
35426	301475
200292	62191
83514	19204
235086	411815
50863	13370
247812	54383
485106	469235
437816	331297
458997	36392
393010	245575
272902	122829
373029	73336
294908	142238
295165	273831
363320	39812
115374	21411
23197	313489
399237	330143
218930	62202
10913	48163
160858	411424
316058	264766
89238	354399
327067	394675
136838	10646
167419	288551
294842	362467
283048	101058
352625	291180
250389	409399
33965	70814
5090	373021
483952	290450
56856	466275
235900	317118
433565	30638
354911	394401
294957	413490
228537	341214
16329	154995
65975	293813
101574	110677
99555	328077
111036	159768
424624	489822
279722	480633
1305	452126
139204	375840
354545	394978
213855	476231
203343	211067
108334	163627
297705	66813
162139	217423
338968	303396
396942	90608
82017	91380
430452	492743
6480	384474
83705	378686
390235	217423
14370	397535
45913	210063
65134	251599
155078	190369
411282	105967
362932	486111
114063	386660
458638	264766
99756	288312
180633	281433
482456	68334
199210	117454
3014	289011
168405	203656
381262	127921
277313	172089
329189	360376
385740	209829
484691	244392
320246	159249
185013	48709
47816	360860
45140	146181
130651	220453
360225	471745
55659	330375
301628	16661
225722	420757
359157	76658
61630	336590
165326	149656
362521	281924
29114	369230
372340	71816
43434	74684
232805	24030
311479	402493
135103	424014
940	394497
47778	228382
2145	85423
416282	221480
372054	287824
163715	293813
455726	260032
428892	378431
414646	443694
407652	232314
448634	298639
248190	35819
121828	240336
64659	91295
328940	40784
203200	378127
355237	113773
479993	353421
174571	182992
156577	433934
356530	460164
78571	480035
332781	245679
325258	79506
320233	226308
335533	307995
56378	151347
120155	27748
312283	245997
257977	266978
183321	124085
432175	368226
110788	181777
126417	401949
181182	324997
236169	288035
143267	425675
282260	273831
327375	179086
491288	48976
352451	475917
8389	30152
305624	194028
149610	430356
416387	91952
170020	345558
221878	481135
316840	115340
445624	366127
279722	9491
381553	236735
236119	274673
456395	431349
480590	217724
315470	186159
137469	235164
45964	244169
254446	78303
388475	121248
378924	300473
445101	192444
319196	345344
316117	333620
318955	345745
493472	142354
107783	70516
438009	276358
40935	336348
483112	102482
211722	118163
259339	142018
252401	195091
292205	64474
459380	10646
44844	58851
372415	53389
231050	74695
58825	160419
324573	480633
321142	358415
255922	292227
402519	461049
237128	452989
285005	73018
120050	180578
118750	101282
57772	463549
74797	96515
451707	434239
114405	323977
150254	192011
414084	196720
209311	60108
412440	59873
485667	360118
415422	312259
28717	307279
11222	315687
434726	489101
466670	141068
187998	420949
271211	116235
190023	117184
41277	187045
246199	159583
127936	313561
88266	273514
403147	237178
263820	110677
396478	264406
100278	430894
187763	428026
102644	165960
455185	110677
237533	353787
446825	96977
321856	191075
278489	194165
14958	418860
377083	273831
352488	83265
254446	458601
100718	309180
60287	149600
66547	454024
144845	485962
409041	414832
426252	48163
411071	132740
398687	293813
407419	5165
214012	298676
99227	413186
7712	451399
356530	384259
79913	481785
191341	369599
441333	246114
142876	391414
453736	36597
176130	477815
169448	38734
78237	442431
9203	35707
356896	401871
367242	183213
172939	401101
88730	9054
215489	256121
231020	286529
151448	387152
119188	72668
285099	76454
124469	324695
440224	192273
187507	233739
121265	224740
357707	258370
34321	181432
69400	388473
155105	378127
1051	93668
314777	464796
44982	246672
141743	90175
418456	363722
410507	35707
205092	86476
160940	396080
241418	74585
26218	70986
374123	415379
441272	94344
320151	54658
395672	119381
488010	183213
347590	451985
225727	319432
449521	73221
357411	286828
285868	293813
22060	483716
437792	364050
141974	310036
165192	12098
51528	53298
260527	393326
294650	267669
395612	94665
366762	455384
34298	243840
339353	139067
258343	162959
188254	219743
432631	15209
210221	407938
375219	358780
111685	368205
323688	382354
40890	233571
33368	208300
400437	404960
420698	389497
160794	95286
437198	20616
164520	370866
269137	89860
144860	189802
344314	102466
250432	168615
176903	261985
435696	232781
175484	211649
416295	190369
372340	282600
367770	223981
290952	241758
411424	212008
53749	443107
130584	397788
99635	27914
374341	132996
398123	391414
158547	273831
414320	459976
266995	371685
290641	208223
376430	395336
406608	275375
390950	317506
325188	14914
161888	4349
245938	114930
258136	53490
102964	422175
119971	422262
70625	345585
177569	221687
71281	387742
170587	180841
315617	213004
388889	76111
107584	302298
157792	48163
214847	20021
408329	204606
455122	53389
234394	442390
317854	408426
318851	435708
371667	225346
385685	478415
460490	190369
241637	432900
112267	287867
245317	340844
118786	129451
415607	396259
116375	222701
428068	49903
448287	398333
5561	205270
145567	356497
124535	224341
93040	37403
491339	311221
43232	354104
220435	486885
80985	123213
52217	370221
450629	252340
100349	431153
102654	487957
126587	461846
433510	105053
445016	235571
368898	257817
423958	348695
52301	386232
338001	251331
5400	163468
367000	67849
432362	114117
361670	100267
281563	122694
270201	263339
214748	419359
76228	124660
198317	142313
347602	71074
347578	280522
7716	382599
14370	196976
147942	468832
228050	351585
391391	270274
160636	266852
312474	160826
270983	257858
103898	317184
395121	267602
4504	403847
462193	190369
283096	4968
221348	77727
263763	11549
446644	48500
458511	487001
489714	366127
469146	439332
28357	475158
138336	219499
227189	280341
109727	50391
424285	315235
47657	28129
14788	340449
50772	4413
114410	267602
281942	440962
124815	267320
256735	86728
161205	155044
62872	38063
326749	4413
449406	357952
314343	270093
266198	458286
25516	286792
143529	318735
489372	110677
299095	241718
251578	420944
413508	293813
57015	64790
382713	336291
368572	92103
226919	300852
334583	288319
287432	459290
197481	395988
213240	183213
354114	304865
331503	382001
81547	230691
315203	97688
472239	285156
308669	439352
198405	436686
476346	399877
220967	74106
493931	183213
486772	357495
92246	268531
65888	326727
492665	62191
402486	440660
174665	113189
99016	223750
152289	190369
435966	404806
152611	468162
178422	347808
342465	34180
474564	366127
301823	454011
101465	87007
365171	281273
470128	30133
66383	366577
133224	280635
226242	248382
371886	410057
135683	22827
462047	192504
67581	99913
488974	23962
35294	68449
48950	438373
85545	144893
415712	153995
57446	77551
259512	384662
54074	235855
363251	48163
237533	446167
149272	157698
427943	153139
290074	177935
396758	395988
176878	271696
458215	24620
10217	380769
8540	428199
15632	184558
3578	93292
273900	132740
350064	149388
174378	355962
254496	395849
83312	190369
254186	490297
414646	316959
25427	458119
354022	99274
10546	243735
104903	162795
339716	41406
134250	190369
118554	287024
158557	168888
489730	338493
54539	359950
153436	186159
96843	367118
226788	314708
489354	476231
115488	25398
249673	347609
188523	91069
159747	443693
105440	396563
397321	425675
335719	86728
278980	343177
131713	226183
366353	259413
21635	226308
422200	418332
421042	443694
266434	298985
420790	23498
266307	104383
284274	250820
6498	439218
490636	401949
361282	313314
381999	407902
486669	148883
216666	416677
118385	404960
457780	147442
89409	191456
312761	405837
90703	170894
142059	73189
25748	340183
274790	53863
112940	460095
420296	116048
431508	53994
197663	21958
84417	33855
116254	179045
26210	44082
314311	275058
350347	460021
128329	185076
432351	254249
200665	129185
290358	275677
9969	233897
253788	39259
235971	179400
65513	327281
198495	99210
49507	10646
158953	314742
35806	302682
36168	489103
380240	239776
444081	221894
235248	421843
32055	228888
100938	26245
89213	276263
453213	30193
449078	351451
116694	210050
294191	179535
487424	198926
125954	332392
414784	141435
350081	189747
412826	178474
371459	141649
140511	234356
173701	421935
35673	414269
149336	291249
1002	438024
27770	143635
64008	261873
457418	36836
416470	434186
347655	138534
142740	336915
489974	190369
447959	174501
89542	196810
469026	284843
435401	258370
43966	312561
256893	360459
139301	122943
449444	21583
180427	232732
198317	26809
17333	130482
364667	151834
249031	416891
93861	41753
389874	144891
350526	51895
492781	33277
247325	317774
51437	94344
350604	351144
158820	284982
391632	430613
309204	314010
288502	257989
451453	247466
37516	266763
345918	49325
471205	418580
208884	256121
336705	291717
253210	461392
426480	393326
97588	12768
129997	414654
426868	40833
26046	449416
403487	245679
353017	293813
303507	451373
39055	79035
107669	234356
187183	30428
219268	16041
225856	267029
332228	401854
229535	288035
179626	43918
241987	52030
288435	259558
451372	311510
300832	13370
231784	11424
185569	124045
270320	69188
30459	216571
132571	426887
443308	243115
370619	449534
170226	261281
424916	345745
110121	446105
299820	196228
176111	215462
153765	13370
282059	474027
295196	172070
20669	80970
85476	111824
114112	15133
157789	458283
47450	81687
106514	430610
296634	34777
128563	237781
432933	152415
237267	88289
200123	419037
448263	313314
315418	76185
21314	313745
37860	401646
147952	392062
239431	14164
111993	446632
94401	457558
179392	80193
382844	355093
192103	183519
34271	492906
337127	345972
410977	74924
489822	170129
250900	267602
98373	339723
432329	42890
51201	377043
251046	233901
47725	435375
310509	379376
158156	315675
474250	82585
129194	374305
80824	446801
306341	336590
270597	367167
396927	370863
343518	110708
246042	329176
424792	23935
2223	243840
138776	241045
475336	296693
443815	206962
299848	267352
400219	329698
166632	195691
49127	268129
410356	352638
488138	274583
162522	414269
459930	47978
373420	489167
128354	283249
441026	348798
13563	359281
100399	352122
184633	462327
290256	148429
434485	390891
280534	401928
461300	228431
57457	453012
372036	447560
19334	29269
137208	317118
6095	183213
373973	21583
349064	122694
361576	430754
329727	477632
119001	243438
81225	312405
172839	173639
218703	218719
182628	284286
66259	139105
218731	109110
372340	13355
459086	118662
14103	437203
37904	393326
282996	146157
294323	196851
358589	107222
364725	371479
97383	41673
29530	300240
21739	273831
149389	28951
249318	368358
51240	65371
246191	302033
111429	89009
323046	341271
88666	69617
329493	379602
169312	166961
456021	271306
453746	489686
203382	223386
149147	98847
201011	215054
153386	97277
17401	105216
412919	112464
42569	343085
3809	493625
416321	260230
420956	326997
19573	423663
302203	78637
163307	328216
106739	88545
444380	175463
138501	152702
198558	477986
382778	476951
224822	110677
298317	191141
429470	488276
324490	446936
204967	291484
170876	132740
59864	151493
163602	9240
395258	366127
78568	420944
242316	198275
91806	80543
195503	122462
214308	467284
193274	128736
471472	46870
190181	324743
415109	155919
471844	77727
109418	405091
432135	26106
128299	190369
119872	285446
119001	459213
230375	29714
362170	58881
286664	464727
454263	154872
104766	244889
409648	204346
226671	15209
408804	107089
247785	192726
65902	377909
59848	190369
171278	370866
88956	259929
285997	343012
97470	298077
51759	486687
89298	231485
151532	263430
153006	129949
288295	425675
370368	135517
114194	230220
58026	204161
113927	110933
361741	48365
171078	203656
21411	380366
313508	98847
364370	177630
36964	474412
107479	284122
177735	341299
404020	300800
382848	428214
298065	125503
44160	355478
153322	430118
207178	207927
144361	102230
20374	209572
25969	359218
247608	127555
226919	242523
464075	474412
378191	94344
234509	160419
301487	193376
430603	336955
453646	202523
272946	74571
89177	10345
61627	399550
82041	386057
214018	204072
85665	195658
491961	157118
62761	440962
448677	414832
107794	258370
133394	166063
24596	92613
386745	251708
103050	478415
394875	57416
125417	141250
445988	113766
180023	413818
290074	388065
76228	68770
349975	291249
412578	82
197613	283392
253177	299408
451397	319821
294444	452803
234836	206142
360459	287878
6467	464420
174139	366415
420743	190369
21545	122694
271188	314722
228203	302067
284469	348798
273160	261446
77692	20959
202376	388633
254397	168213
59465	133879
56067	153813
384785	198204
67351	237494
140381	203279
261791	50367
182339	247190
454827	453716
93416	49228
397323	64478
48163	56726
153519	431138
105321	183479
62825	88113
33553	16037
327712	274984
9947	93627
468055	447517
80068	433391
87739	469235
92601	132740
218114	10110
350313	282195
384773	398844
198727	13370
41901	379933
19916	87007
396660	450212
134115	160158
360179	230691
66129	493990
29335	70557
428849	267602
269126	136279
29593	203804
211421	41470
163985	190369
346027	243840
300770	92549
308140	94474
223133	409411
353880	391414
27727	420790
30581	181090
304222	57989
346784	370405
413450	332392
105129	453974
156790	250214
373568	461944
80936	48163
436316	468377
241952	17186
347438	2684
442516	478480
100151	319142
309225	121994
349652	117097
108906	10567
228899	90123
283096	89047
158404	92613
448298	157003
53772	203656
202613	344953
179879	291521
409310	160402
267940	236503
130741	130300
398184	125834
349468	402700
411271	22448
249894	242971
370665	190369
6060	406998
66798	339222
188503	49915
11481	150258
49580	282152
213474	25034
479554	290560
91085	349129
349140	91600
150244	292721
234509	9054
381305	333584
301399	211769
257579	444914
418156	137155
34328	99579
342586	458119
35689	92976
109266	320508
188847	434739
313454	482483
475788	276090
33089	6331
459205	343899
108845	7536
448353	199982
12623	214236
84546	37516
109569	277961
316009	21411
14588	470178
16739	228885
125089	336590
409745	299960
379680	29098
277854	120494
428281	222701
297721	92725
375269	238083
19892	348176
407389	475014
267464	151944
490553	94344
147460	15209
265228	456275
255913	435139
473912	358032
55789	486104
29064	195121
9928	166423
236008	88189
419247	443694
480580	151629
128605	66995
407225	478693
306998	148015
414173	375514
320237	69066
27095	86560
416197	179000
427887	115707
441688	200140
429249	302063
450289	51744
209907	453076
479507	205223
74672	211050
21379	39599
277431	144845
115823	32807
199257	126825
400861	447517
205481	170147
472639	53614
458982	230391
300813	206337
442391	366127
110272	481785
112390	217494
222086	450053
408708	171473
350691	101058
289329	389682
34713	94516
50640	103804
76035	313314
17695	95268
423014	190369
2596	67899
161420	347948
144288	137198
291796	315334
239365	273192
173633	420364
243840	383922
47994	37476
230990	8102
350180	129185
412909	378127
144933	49903
58552	161167
221296	198001
359790	79507
480592	317118
70939	399132
268525	285109
486801	13370
470464	90277
396971	187974
457002	310148
192973	218448
43724	169116
159077	311297
440293	373169
268792	243777
168969	383179
137661	360558
478520	228312
479261	264766
153813	165680
382892	225279
440472	154321
177476	256165
458892	280371
32028	133625
336272	778
384835	97277
73327	208577
286828	313041
423682	183213
383164	158857
472550	278130
161574	294836
182270	93214
211312	222773
4855	221929
398997	249723
259497	488144
143179	347873
257153	417201
428412	353787
153006	401488
130651	70229
166498	152595
39683	438827
13268	182745
388179	132571
294525	84590
230354	483201
405618	380734
454450	361698
169164	38088
450319	22703
350136	12895
295256	179770
328231	192364
254246	437686
420495	77525
272742	361355
184873	304225
148283	216081
192605	444385
382706	315888
311624	381408
270567	461944
399501	428026
241601	324671
323554	22347
489875	2407
47940	137128
120239	75568
204746	262395
80676	426034
292791	175306
345491	430356
270176	432302
130960	239738
292134	245317
38387	110677
71337	263803
170836	142130
104870	392788
411543	424608
350154	44468
478467	447635
5942	275062
188534	235215
73219	268558
212592	333392
86311	486185
285221	16433
440327	133133
56002	142045
134593	340211
3296	152429
473700	407981
412479	474368
214308	406884
469753	373074
158054	453716
453141	475566
85932	103870
92285	102577
418529	142788
259846	243256
332472	181709
60075	89306
167588	413515
187943	151944
391745	277855
25239	140044
129476	410028
382997	421846
442195	260517
351960	119381
131939	310550
156644	421074
139527	162385
96494	332392
23036	54464
258747	34547
196601	32807
42504	5882
400112	100478
105289	17155
344314	236214
233552	426248
97777	289561
184504	476880
77829	252247
175012	245990
129294	34447
342588	270959
213364	411874
36339	1852
301364	392159
444994	166183
170793	155871
353094	284843
54753	167150
39823	4977
481392	221329
473780	183190
415397	336955
303685	487938
236042	380538
277638	440461
234647	267602
247929	357543
466562	275055
134718	157271
102644	138622
301337	180578
269399	164884
160819	418848
130461	57870
171933	399035
36845	196169
268161	113353
158156	282822
275653	434893
97134	411271
143639	66769
171220	35707
150939	440660
469203	49228
231073	408528
233699	218706
421713	390914
452424	475555
174537	461490
477476	440660
434726	108709
305287	426475
300273	338915
63213	2196
200849	100349
444380	275055
381205	201121
103792	331581
297641	290524
141304	382606
424626	272619
89238	334068
489750	180578
193738	436638
16536	91863
439164	59290
34329	150352
319204	455761
287766	86250
423846	72985
474840	12660
186879	262954
22488	312161
335069	279597
238031	291219
224414	411455
396138	435024
231771	95149
137454	475799
25259	484447
66259	92128
41488	377911
443679	110677
263774	475073
222045	403612
132105	27653
148185	211849
284712	433104
290225	217432
62026	21411
447292	492906
303507	11619
341495	257298
16335	342807
413495	153995
241072	113353
113019	4413
143294	484447
375436	118280
364577	286320
247710	384400
420234	316935
12648	144299
419734	263009
110613	349272
421137	388531
60171	304173
23680	107187
367379	184323
204272	237165
236297	121226
101465	231485
376540	240796
196398	319108
194667	430474
174725	219289
332211	117023
50536	172089
255737	264406
476747	49228
133534	388957
131490	237458
173743	194145
271051	356437
91269	311766
253102	453337
471483	339587
205578	35189
43522	331863
86322	27464
96559	291324
391479	187861
7290	409432
165147	467690
352629	246311
471254	475723
196783	230764
267977	411809
20944	425452
397364	210320
126734	314881
152742	72434
412160	143950
410075	467703
462984	445733
157886	218429
73199	434893
152200	293813
142643	491272
476592	179309
243547	485304
46582	51533
84464	52490
226487	209572
122087	248339
70999	183108
418114	12640
179103	36537
457683	46113
450772	195378
491575	101029
332501	352952
224230	371856
493474	149389
186366	215521
182949	226494
253071	358289
103217	124085
463915	293944
72644	466811
187507	276360
433571	393326
210689	110677
266707	116751
208318	407977
315430	76111
93440	430754
384106	250649
180488	405398
281709	85423
432303	160913
406201	183213
369306	110213
204082	342129
57269	463072
128193	12621
48200	12576
166166	170881
222539	178436
54043	480468
424820	153208
239725	332022
118456	440660
372799	352813
173290	46691
216809	123369
139158	410951
219198	318381
345028	185879
380748	36914
456940	159036
406660	375840
236377	205223
302722	15396
292470	78967
6747	488964
391509	149128
256168	180982
275706	467183
384981	282356
112595	345585
78739	151477
32636	55195
358504	277961
381350	480880
62553	484447
448199	88880
385391	94872
316136	247928
336071	344775
84965	21411
53424	411060
105943	5857
421621	20722
58484	96376
422246	165639
401789	106610
36141	245990
42299	388575
163321	393326
392539	168663
138944	86476
59723	181754
289828	101058
114643	351700
206389	151490
298823	125666
316233	105601
175067	240989
141440	183479
246132	422164
166019	258461
374015	168670
244903	130549
29495	448345
106917	319471
484846	342249
33894	270095
390170	475360
7552	268183
144587	475594
483200	54522
322147	367588
89219	447912
278767	315380
413816	307678
404506	310261
40407	59946
361576	157990
342465	171863
103893	288163
403594	95942
40890	373721
229132	377659
134621	360701
469900	477986
159899	340398
314977	343085
121046	79521
447554	90059
165680	421310
278286	58567
26127	399867
422476	188965
118732	76523
59059	204056
76669	126426
472564	484447
277607	278522
287236	113036
93599	205223
68762	187627
85996	123693
466790	316959
104648	366469
165984	483736
113753	187248
148343	484559
456029	489822
288785	30693
351345	134694
126870	127167
161051	75499
186761	142018
135655	255316
8990	22512
258321	199325
114521	334253
8811	41751
272301	385865
168629	4020
407066	120097
354600	1057
313117	71189
110835	68456
423914	237865
40890	35847
63308	190369
272742	100277
191536	291400
417369	178867
273301	126426
319259	447420
159959	230551
102885	462973
487060	399603
396154	336590
347247	414471
367247	476951
212202	263794
154628	243115
147894	12443
233388	441135
129307	406664
483863	293813
100461	136177
214259	280863
404370	327100
161574	94667
190207	26366
20959	464103
323939	317100
470457	62191
380193	179113
417122	61665
369428	348798
113822	74542
493631	255650
482899	343992
60800	318735
312283	386158
111048	75192
222145	419050
136042	119661
403322	392031
64777	401619
121960	368293
281636	29402
36701	493154
26441	264406
373287	21583
201556	451016
204375	364680
45420	184697
296519	447446
372575	283392
128903	348798
405117	277367
255515	351732
266847	319714
77212	220857
18879	350189
224845	184902
306909	163800
31313	352462
493497	276883
40353	192439
282791	420336
227587	86476
149897	457547
389479	24000
266724	302067
420141	324968
115403	39721
46625	65210
41889	12443
482154	119762
100041	456640
361242	446351
439726	421935
362397	313268
337821	324548
304555	474271
421843	344546
221599	13370
85209	182192
119001	223541
377323	234649
11696	13370
452804	401014
33475	186159
97077	405217
176282	423635
338746	309133
486962	425675
76417	313745
266840	109006
190036	172266
386721	450061
34481	291332
198317	385593
239804	100277
1956	414929
62825	177010
308908	250389
48459	424985
462674	102210
360109	181993
92246	470554
77513	344984
210740	371532
429220	269279
70084	186159
66057	180192
128263	363581
311867	268261
298912	28129
117022	225776
147800	39914
221687	426331
46485	124431
399270	73990
428550	255650
185487	452532
466730	193316
161505	309801
368369	334680
301955	54288
5944	414654
383845	77543
135969	220417
149452	352293
144072	180841
108735	260527
186696	233088
1803	122694
77991	219937
402316	1987
247619	39124
95844	468103
325414	483549
110252	105052
17562	163806
286028	417433
38346	439252
102891	136845
209196	267352
347248	89047
72804	494068
284814	234356
205380	79488
127208	117566
149361	49966
370428	345649
327485	273831
364458	481179
296745	28129
18197	386555
115742	164884
410265	105754
468321	386121
190711	364050
467418	273712
474397	992
202866	61811
55359	209182
200741	239723
127462	440660
291909	433812
314278	109930
75089	303648
293913	30996
25172	453697
40798	299106
169383	40185
412517	213050
117487	425675
267562	99210
94599	401854
459993	32344
41207	230255
211346	250790
322825	472457
221433	228431
127084	409447
182890	272916
167982	190369
292205	54002
178222	353018
474606	470403
106739	343721
255344	187045
396584	216742
263769	454975
148023	270199
192311	115725
450397	157624
192238	408518
281302	205221
233024	22866
464849	293813
224512	438461
212947	477424
173371	262954
221648	21762
236216	24943
23306	400697
6856	240528
191222	183213
94840	120195
475788	408381
321263	127294
438955	214024
191482	420757
264697	467883
483582	414553
429391	53490
251706	180761
77100	435527
309917	376639
477132	183213
128102	67439
280049	72670
329393	82585
170969	175640
324633	53863
135590	320288
116525	222330
217589	435318
292807	370872
188156	352845
207394	119746
198139	97686
486469	129149
381499	410236
373565	23268
249735	65803
184182	194397
39683	250679
230858	464588
430748	94516
133886	221746
141390	31090
344284	348630
202556	324977
401310	49903
108119	438783
421659	84590
396517	2514
86632	108499
30749	28129
485503	205270
245318	186561
222102	256165
273572	77727
379462	38400
390707	81800
45609	38063
268726	185455
92519	20959
284393	368513
459340	319595
486490	121965
463891	28179
198993	250389
339333	42506
101344	299960
252735	433193
220925	426569
422408	405217
242172	197105
480085	427699
345257	351193
90029	323056
40079	308798
132434	343029
185409	31472
373405	183213
355908	405217
87882	68361
182498	107538
110564	235773
469976	281924
392207	366666
237242	459802
65755	185704
31087	348632
110653	303432
76773	40034
112123	158057
70902	40915
94111	486885
486085	291521
86489	114930
388904	270095
464031	359762
139072	83403
352218	208645
224152	51036
125577	144306
138433	336590
49507	51927
396127	32807
474530	304731
314310	32053
350195	38063
5700	6654
118539	31360
183706	170684
398506	185901
8839	212081
455222	38063
453697	435903
293137	235752
312362	13370
96559	167588
99666	474576
6954	266082
240796	257164
371983	176913
376831	9203
421207	241198
50430	232890
491765	120986
63737	86974
217008	366534
454229	297461
269977	332441
376766	470399
18330	220857
480270	444536
1507	60635
463274	425220
17073	259201
401398	42060
281671	122585
293278	440660
287068	13370
154646	148733
59644	8623
347324	311212
326875	401101
226331	224844
462261	258370
248134	48661
112438	393326
351171	302126
1333	119868
72787	160424
318918	62191
219150	358925
325044	346041
244942	223945
91	123077
435384	228441
380846	58452
196003	51585
301557	405791
341723	142018
282453	53994
445101	351639
354329	51574
55659	269612
150911	274872
288918	380195
35532	303175
330194	103912
58167	50264
242914	416492
415105	366127
372304	372978
461415	8831
40296	152253
276171	486975
417697	193071
373840	461944
370096	89805
342152	215072
479483	252066
198317	235814
1189	40198
268093	203752
230051	243516
437099	267602
362272	420944
230969	159378
99877	15133
455557	220417
357413	412427
234788	111926
84661	296432
196727	173142
120889	172887
72804	16692
414107	325453
8354	359214
284517	196206
46556	154636
420169	430823
235571	190369
91217	221329
444380	356723
340054	186259
480909	464387
137067	57181
489167	164169
39195	135527
30943	132247
427577	374939
123865	201794
3765	183778
58008	477089
210320	336590
395539	171953
395883	218615
259496	245676
107709	319883
490393	259929
47224	405404
351076	161799
34260	456520
384828	219530
492145	478415
348395	426034
485833	110677
347121	189383
80498	279664
215058	214544
202379	309642
125471	124371
373507	446250
231305	69650
29884	319865
395734	461182
157922	485546
131412	74683
150153	186259
156728	275990
407386	191763
102519	429705
464048	27671
107095	63528
74579	475943
316627	441312
63427	403222
187571	267084
472138	414937
117862	656
112438	258370
381911	275962
435914	407678
91322	60517
334974	198790
220454	394529
140231	153414
197264	440660
447574	86476
139638	17059
119001	56132
11338	205223
235108	27211
390241	94667
266052	402650
339350	70976
24610	273831
379741	185944
173376	144406
259603	110677
399492	121755
326458	111754
145555	451973
143511	186440
30568	378859
378240	57134
309108	127511
128423	73990
216602	31808
287874	29599
321213	396079
211145	417454
145266	276621
79124	27464
145288	37121
82145	346066
241198	7812
258640	481785
375619	476951
297656	194131
192267	183479
404960	137133
449105	201402
350962	460715
197997	101816
89962	362151
127371	336792
293913	12285
210179	383926
369684	308428
257091	381496
455632	312242
21355	186561
446630	220756
158274	267553
250352	273831
160032	454975
48953	300240
190460	475223
145869	22907
246730	156275
64429	293745
106850	247335
347425	322986
444081	49735
370593	367110
186561	104440
192238	78910
298823	358908
389740	366127
174006	36059
177062	250031
225187	139648
250495	449938
220585	340249
261396	420572
209195	286016
218440	349140
167068	300240
364577	410853
353990	288466
184776	363973
96995	467703
254899	152020
372072	416402
429714	45229
290794	377683
122497	388839
48190	371918
176735	323566
213158	471745
436509	10379
427760	262954
479351	418442
355080	82271
334904	456640
150448	363710
446331	15209
453646	70946
254350	98164
181497	160609
398558	35972
429179	62480
24887	49289
31595	399852
171008	462973
89883	159292
456475	201754
970	347802
75034	125423
37515	32084
192238	223094
139350	338228
78469	414027
323222	201698
423004	345008
449497	420944
462000	181287
272313	467703
403884	300544
366402	58451
452098	409828
3809	373380
297446	162795
287347	323213
445162	54976
276725	149150
387657	141068
332299	372325
256676	62291
362501	343664
87650	249202
261914	99405
134662	489781
479993	258659
464727	226788
485807	122694
193837	392788
189641	23484
440190	60904
88359	447517
214147	411648
479351	367670
72668	407386
463389	338555
432175	18041
94261	104382
395178	383508
93289	220396
44511	124085
61432	164816
329379	391481
338969	411707
123955	242865
112881	435318
198317	43307
31772	54976
298531	16325
421140	293592
244143	174939
336137	24334
439988	492990
493863	250891
380904	404806
7850	237656
203031	478891
255659	492906
334080	485304
234202	68260
394771	249334
114643	131210
81635	267352
403489	39195
407683	918
406323	431946
190298	110677
191935	311212
115392	478415
465348	316372
378420	423267
426060	363973
152291	239720
412120	238667
324518	110677
404063	156893
195002	181322
360437	472239
282663	462973
335315	317118
202057	184902
359618	293813
302646	309246
361954	290714
48975	435708
428329	402323
305624	63303
186231	398333
406371	412371
72639	463615
470677	262001
175510	314742
489078	383887
159261	51881
447622	298985
353382	52917
157065	187836
414068	400217
297728	225852
336628	428214
451370	338271
150278	213035
38732	434666
417019	304459
116961	80851
455222	187045
330520	178436
213271	375840
188487	131975
293170	69856
489841	147984
261518	192910
82120	413215
308122	376706
244249	12537
310153	292721
414058	148590
230782	441021
310505	348007
348323	243224
292151	33466
106735	309184
166244	316538
484205	93068
123906	336590
262278	331228
327013	372141
425518	366828
118137	312697
316965	375840
265797	219394
313795	76720
242591	328140
407005	175003
359790	23018
212842	153004
358325	300173
205006	105793
436877	60455
303675	295650
264139	43164
89564	233468
21277	97628
369634	131471
366293	362999
198016	190369
442361	137508
291984	65979
153362	259875
164182	273468
456315	239605
121808	140044
403637	306282
71189	27826
470764	413180
402114	292721
100516	20369
231288	421956
331622	364000
397604	171819
360038	409360
413105	168213
315628	132740
72804	38551
106209	336590
211604	402551
277568	236240
16508	161644
203460	16433
157492	199112
54536	424402
446172	343422
402967	160236
248929	292867
62193	214047
184179	383533
12648	33798
336558	116426
316800	84590
251114	65153
80087	203656
65938	3852
413255	228714
101540	86560
158705	121792
321215	313829
32161	438437
263323	312823
87863	16433
489822	331218
404027	470881
106386	327343
170524	243407
278960	440664
409523	278472
222702	430610
125304	54449
24812	86892
454678	433520
129959	22818
183703	216138
350927	481036
361740	338238
225766	48506
398900	67584
491190	470105
143370	288035
176182	293718
101991	477198
20622	146985
16844	122490
217275	409549
309004	449395
24917	183213
374511	316705
52491	376585
421747	122405
493523	114663
419239	185436
198985	401854
30568	208747
117307	9923
31366	54198
405788	237503
124469	176925
25690	200344
479977	355093
477932	322376
327570	33343
184629	487314
35531	142825
135191	267997
192800	275035
190281	181159
423812	229482
309225	50605
362217	94516
399492	98174
20334	367686
90922	455231
262473	482315
176913	377206
336378	32842
354465	395256
214771	222976
244903	51195
331622	175721
353215	280634
415309	159249
273985	440615
55299	186149
469026	273831
369594	420794
466030	33436
185251	110677
478326	96977
196398	104614
77731	285156
78469	385427
276880	369274
342099	335817
266122	15209
268535	362208
20944	95045
334497	68584
454962	478415
276325	91069
344284	258370
95377	363581
142678	97277
187330	278544
116513	49903
21268	53863
10236	155680
485013	143671
454694	290444
53863	395297
5003	279707
172923	74720
390624	40425
353762	164884
264416	252233
241343	401854
135045	423469
136759	62699
99060	90358
176130	288652
178250	322440
373585	487874
190766	126473
426680	22788
171957	394504
140511	421356
199780	435557
191174	231485
253899	420526
186463	284843
273679	492906
483622	492678
2330	266600
167588	15819
97070	476447
56150	97073
215350	483213
164749	474341
168590	232350
399825	220756
237171	310261
172950	273831
141305	23997
259624	13129
470025	140078
250642	484528
381956	1014
8448	217526
329346	471605
441357	28718
311183	205223
366148	464725
245965	288035
215552	116455
181031	283645
413568	143140
186489	262273
296028	463623
84661	53883
322150	287740
297981	191596
260825	248948
12481	449534
473865	94665
439490	262954
136167	295540
61634	317265
220604	277961
54889	189040
476969	79989
170714	424814
310352	155719
259250	396658
472385	112258
416053	48275
60903	396080
313238	15209
216894	444985
364729	336590
263834	436046
416031	35735
380796	175721
124764	203656
375773	142450
131574	403501
296343	101312
290838	161134
78168	383967
357769	267602
32229	359029
454539	401101
125064	140728
260323	20369
452510	401871
19324	420757
8201	100860
492629	267602
200726	73811
447764	352225
297294	126410
443051	447105
247296	413890
134178	224085
442064	220417
79422	126204
149858	75187
102065	296680
484399	215325
319196	46920
170991	190369
188241	8624
46186	482449
139350	54976
87469	269246
156138	449090
207875	452098
90398	401439
202893	153995
186706	378462
486330	2022
273567	178436
113051	319234
475258	454975
329825	456215
455074	15955
459483	47182
19496	74536
292396	53194
449521	282182
432437	359762
396880	469134
29088	134939
402531	220611
95001	313745
263876	428992
231013	15209
315145	478865
163321	286872
454837	146248
146804	315275
64267	477131
296459	491150
32936	22549
269392	373021
6285	338228
356987	105585
131764	219810
187632	378577
393010	366666
165533	23018
205345	247141
316136	303321
95215	430579
337064	54144
33551	158811
47486	353787
383611	267553
24155	139755
26168	218727
139177	335198
410980	74894
331289	438783
322934	113885
80664	62518
398307	51008
232858	114643
45307	215291
236472	246360
342414	52497
483840	452820
24142	404806
72096	48498
210741	152085
385326	387742
169826	179045
29868	137719
102901	461944
320930	54976
375606	266538
76311	408680
182139	127150
330688	73415
287089	268307
191587	490742
484229	134466
123457	454975
90696	286940
361744	325727
61687	388575
257476	145270
104866	138881
49483	124887
470931	245679
326260	154105
348355	398333
234498	119868
25627	299467
427669	291984
15336	360708
182309	489552
88439	36546
72377	139206
91325	187648
3037	183213
55452	73336
398243	259929
266137	128002
239643	159253
473883	68828
219281	340421
226481	72289
12845	164431
293082	153995
422175	227869
303754	383343
219197	471885
263691	355508
211183	102317
490060	89163
109976	187877
470367	36392
170714	42826
245343	256121
355312	305644
166626	428944
116525	70785
490402	183213
19787	203656
369209	469446
189950	58383
311830	193901
414319	280626
463155	28838
118280	134464
85049	54536
37756	239958
449859	21845
231541	145844
335414	440660
73327	454822
361157	452746
119737	286227
419822	255015
343983	134189
366703	152502
22993	203279
230574	204330
254586	336590
169918	35707
385058	16433
193993	352594
167171	334881
236961	160461
110749	277936
56642	85707
405553	110925
150216	94344
211375	79485
142923	304173
436052	301475
116947	97539
384972	287207
325455	346995
382848	418467
440056	411771
339006	218615
255050	371199
283498	462534
317457	70785
429787	341097
35806	375686
51581	402569
71189	191026
137157	268118
414257	326992
114748	282283
214114	422187
128948	245211
461182	67846
386512	398333
210483	121106
338973	393658
199936	300240
75422	285156
421938	390070
394152	346760
196670	62699
427205	142018
184506	100497
779	258220
144641	94596
345926	459213
98530	476951
258122	122462
390570	172266
262299	171976
33560	20611
477828	115340
493823	196169
489873	391675
96239	32234
107118	337961
314889	444853
131606	23430
459091	40784
46607	26822
93743	398633
226191	186384
160082	178102
84092	272865
451216	114895
334985	330284
263351	353994
392487	304275
481217	34575
238912	110677
320995	277961
476859	124634
374622	253473
486314	345368
151144	265883
16188	264827
418552	377205
71189	159386
261774	182767
197440	328932
385918	188726
328917	249334
440278	169557
475898	456350
126722	49828
213875	137658
431264	371585
455084	469386
981	298182
271315	200679
138296	184289
463891	280857
181204	309263
344952	358304
7906	364680
100366	161045
168000	216571
249765	88289
379857	336590
153681	43646
138611	81280
159485	187974
152161	315380
210254	311274
22320	67559
71192	50762
132619	339658
204499	21523
95514	180707
67517	286828
73642	492906
442730	350327
258757	122574
27687	366127
154859	403515
294323	111325
245826	403823
383041	309801
328408	75499
480470	410954
226326	411455
268888	34653
426479	63188
302499	212417
397854	62580
42168	245679
194408	162000
107709	394137
480280	321868
174725	76683
95882	338271
327229	313314
361540	241807
249415	268341
247388	248398
212185	133964
450532	369262
492564	3044
41378	121574
156776	32807
169937	380769
423756	214024
373469	41600
254241	23018
24599	123492
118877	204866
400516	196341
174364	310261
192610	98286
191115	400641
237625	76359
481539	277961
28037	101464
351542	164032
479044	103789
164242	379136
202887	328528
314055	291521
472821	264063
364011	205227
294135	382801
451574	478415
481419	286211
230608	360092
121731	16433
447258	245679
19276	391414
434007	344996
387662	355590
439364	355371
393010	272230
198475	305246
23871	293031
447962	105757
249894	321317
464022	5297
106268	41786
40677	168213
459206	271835
82744	126936
22964	130190
465497	435318
237688	89655
477932	370137
178028	241917
242170	409828
44853	177630
269154	51895
280258	13370
334888	353835
171720	82585
190616	62191
245248	437132
96137	377492
287900	248204
171539	132740
56074	125108
82187	48861
312218	273831
38033	52212
320972	190369
191341	47467
4780	345769
337704	285938
69466	162837
214890	96786
283601	420944
408651	414057
334092	12870
257157	311212
44481	437590
137120	214714
455061	210378
40388	174072
375405	92992
15350	246637
219546	181237
184993	294548
358508	307651
168640	248614
119975	38063
1292	376571
3696	267780
263713	294069
271173	357988
349066	144670
282199	269613
351639	167270
186046	166614
224822	266687
25748	360441
247296	247648
291521	396520
222664	397427
423731	289578
225650	43272
288435	369262
289789	27873
211931	407875
336503	440660
445477	296983
7693	45141
200724	162831
31450	250805
7136	95329
8910	49190
464636	469532
97600	403851
82733	88113
73199	36451
364636	233571
322376	48996
159083	359096
63647	324340
338663	272659
198327	252623
33073	310261
323173	50001
352196	123029
199665	159249
391690	393160
241471	384366
470531	276007
98936	56410
200092	122260
230954	175061
277565	78154
318623	301143
230192	460437
37948	492312
260845	117023
200262	385361
59688	114240
10746	30896
338098	86560
40663	83983
278273	283096
292421	245317
411493	281602
176130	382818
450006	385398
276120	346426
425166	476510
485265	183818
41304	274309
17857	13370
44794	94516
484691	492906
206939	482673
484454	367887
433606	107852
114643	351819
115166	48275
210685	90277
209173	236213
4492	32084
221888	33897
361572	378498
296645	295670
211077	244688
279722	396729
46900	262954
483987	419379
355298	326553
117523	421202
381553	360860
47589	474450
15819	321926
162421	127110
250081	385279
456021	412341
195893	450675
99393	469642
300040	164075
223929	349444
438265	472072
430417	477403
48517	336590
410327	464137
336188	164884
230051	262840
402109	375840
470559	230336
290115	127174
417938	236957
11872	416512
406306	144849
318310	217858
169369	247739
61367	138824
29818	317118
28103	284218
129253	281924
117645	293813
260461	54449
145833	145129
409998	413860
412436	218970
492090	176878
277770	178907
389141	250389
444323	28887
343427	337985
3585	144845
342322	375834
467513	406843
84948	9838
93627	5181
451218	467267
458209	15209
407540	31616
123025	150874
431508	457081
477932	44750
441487	211636
306491	190369
492453	134263
493205	235932
329913	107299
68943	88238
272526	310756
40060	15133
109212	315888
307909	122462
38511	62191
170429	119717
230051	226555
227964	34692
458223	317118
380861	268531
402414	428864
405979	38063
133400	286728
199721	237660
461944	79651
479252	245954
215988	262117
262210	122950
346317	489822
298470	13563
105943	309801
291832	111833
434470	173679
386377	24507
401210	128340
276442	6374
373455	299089
393797	368268
356344	119230
366449	369599
105067	443976
305449	137833
394791	470374
336323	82585
412777	467703
290794	158320
209465	90123
329750	401572
312347	350222
89172	152707
183235	475699
117982	402526
9217	31436
55811	241908
477066	49739
89340	37121
418915	354906
261890	491497
325188	160428
131574	152020
472495	76338
99409	239887
295359	189682
237803	110925
218890	53137
379996	113051
300608	313745
175243	179514
48991	159249
463429	166948
241289	190353
455792	307279
253916	305040
132843	94825
38461	129206
216229	438224
191062	346760
180886	384196
59937	72670
130069	424514
360363	249334
88552	262910
348447	258270
313135	60517
36733	453807
396758	317675
35457	307240
101889	380580
482193	318088
462216	449544
118076	150352
12063	11619
32983	375840
694	151096
483706	114643
24391	217423
326631	240960
36408	340411
321355	164884
418453	429161
147018	449750
412110	439069
259978	294548
107373	269049
491613	128758
9579	56132
344046	404806
319393	178422
94634	291521
448473	366938
253990	193589
71291	77048
198851	394904
237911	476447
172831	291521
282453	417918
443124	375834
447610	348798
458207	242453
71539	194148
418816	249202
349472	156376
489636	166970
137078	316575
146893	362577
136869	305705
113341	251599
395052	211697
237504	103420
35379	78798
158534	391414
83066	379662
306352	315516
152611	138807
366899	428214
451875	196913
173133	185751
342178	54976
375405	16214
162166	289822
316136	14964
369602	482717
281219	212734
262719	273831
397026	330580
4325	67584
448104	10528
396150	205270
396036	415505
321258	11619
171654	222861
249543	198038
304403	100831
89524	105878
84464	275055
392086	218615
248013	45070
158099	196858
297882	273831
119388	198297
309225	5405
468417	35629
102162	92777
285600	462738
214744	370554
474221	410028
297728	240925
249527	86728
134980	17996
236251	371918
301384	71227
226626	372237
210363	95639
245527	7038
136886	127921
186535	466737
79751	400401
351531	34547
108057	104914
345957	377050
46212	370826
2587	325976
421777	332871
132910	492316
465984	35327
68532	343992
129885	281924
342465	317983
420143	371934
219546	165519
399441	362675
363388	203489
487292	259144
286405	399632
320527	116227
125399	270591
336651	356645
205289	486855
314781	259929
206094	113138
132617	469235
406359	391414
40225	62580
378976	180224
212633	409368
232150	24208
281052	21523
21572	321540
150107	86728
142527	265065
98210	446616
246020	366115
446837	462848
223116	447560
197188	309691
410590	164164
191174	99405
80936	279164
320042	409540
344714	319626
321555	369181
490498	62191
386433	245317
215437	245679
133903	142382
198867	315888
441821	401871
221082	451016
169638	378462
274617	101058
311510	308743
467165	265589
316957	187802
345236	5392
445725	464734
79373	166513
391933	354694
127628	337395
410120	94238
267562	156470
165372	164884
279889	435320
360660	282401
94583	203414
354128	1057
147613	340800
45718	210746
204078	122797
182936	118877
5007	241303
1197	248777
32028	84502
72732	105093
229730	241121
427260	129827
69012	447560
329727	422175
475287	425675
1080	324723
332013	186259
228206	209665
483987	42033
305849	327922
317556	291521
365531	251656
408651	473223
46352	364052
329520	366666
392879	373400
7552	298182
61196	216168
182128	113662
134263	283113
307840	375899
108517	474412
456940	397607
153813	239028
45755	62191
115787	350324
23146	178744
316136	59070
369344	69734
458968	239090
472601	341278
178422	212512
334092	123213
423301	110677
200092	487668
363865	433934
118907	132035
263377	27212
299462	267352
56620	329278
493563	386901
326631	43128
421420	302967
134540	471414
488450	478415
389868	139648
408121	49264
211515	287688
72804	58301
78319	90696
454263	375840
76208	421167
337520	236064
51610	470021
317724	369599
148558	49280
462579	298732
61345	173241
440784	471608
379696	72265
333851	119381
409201	200632
416871	200554
31483	492432
412909	411419
473580	267602
161306	189571
253060	183213
387641	27766
438100	228013
284218	388202
11737	142215
352845	420392
288354	363436
346417	33092
55455	392391
265965	105754
322065	298287
272407	224674
249089	67280
300651	63822
149099	65876
420853	262320
445624	270183
77263	113695
367298	195202
51219	255641
415024	187116
125003	36350
340339	302549
60287	483280
35768	120274
54150	480025
106739	480704
200896	110677
394134	56134
176130	200019
30864	441313
78839	18479
197131	116048
216585	356138
159214	57134
47012	72521
345762	206638
398756	219444
341907	366127
400739	320346
184707	422853
209867	295159
176760	438367
451376	371380
350887	220253
8424	50538
207042	187069
168254	172688
29807	51895
19678	31178
281052	468832
169163	268194
265351	285577
425406	159412
113927	85974
369000	230608
55195	488052
375405	353902
208714	132740
304210	267352
110618	111623
39195	156012
345715	66201
192611	389387
51406	351639
155633	31483
446331	277808
382969	116171
152921	279829
361576	294234
270668	371803
429761	119430
486316	160419
118723	399373
315738	99405
396584	368293
359628	141166
357610	300862
313317	126204
58043	428629
178297	280857
92270	143684
268595	76489
354645	131046
13397	267602
20454	395988
75940	110677
447121	83301
60208	267562
291299	404019
47132	132906
209065	264899
91422	487153
100651	162947
366833	389977
387464	118286
315867	442703
45817	430356
453738	99123
221903	373021
389765	124412
65465	64335
84429	378500
144612	418332
374148	401871
449044	474412
458968	206932
103413	9054
455146	372325
132540	175721
341632	80095
133754	20085
449283	248504
447438	397069
180488	50391
329415	233187
24469	141166
326260	195837
303507	476766
116240	62191
334092	430856
327906	63528
267516	388957
376744	50464
88647	66053
277568	180578
148559	233198
53312	447517
374222	444154
26575	139361
333894	76829
432100	28471
237260	342300
258192	37527
211606	219941
10807	209510
35151	105806
451915	52917
442537	269056
221382	217423
441558	437006
298124	391414
227297	5769
146893	171449
214050	312325
414132	400434
411282	268917
165986	295650
387641	478232
219919	488815
123999	479872
98654	141928
402726	454975
348644	16044
447793	49966
73965	342315
125855	235634
155954	62281
330737	315671
362858	186440
235715	186833
314311	283096
431255	409828
338322	94667
129511	80853
305987	62191
379290	13370
333622	144386
21275	291984
102249	471044
168372	468391
189680	43334
474606	61572
475810	484058
164068	162795
457666	385000
443320	390585
33655	39025
457370	236395
264026	384947
97362	264242
51246	419922
198867	287694
420895	435706
248013	91359
454962	205289
374379	106082
29431	44537
122643	224496
104695	333503
157647	329989
347037	183430
428735	230346
48064	316929
162489	178524
55961	1613
444422	201208
485471	319735
66995	86560
6922	75428
255254	285572
103249	393326
436642	221061
162391	472929
315801	375107
268447	330162
384885	492588
180938	142609
356530	311300
434655	425854
485471	156566
110835	434502
368128	156376
86596	75766
243328	453716
479044	340804
87914	296693
157956	403494
322933	178576
378127	219728
352119	196783
400525	121950
440364	485304
447610	358627
249881	390349
291439	375113
346959	465768
465033	11981
212683	313745
445621	291838
130813	405206
329121	85665
322511	296693
167836	65148
375332	363919
342465	401295
275763	166039
167305	13273
336371	111025
482018	201255
267562	276254
362502	140608
322826	315564
429108	307680
60208	142712
88313	190838
419399	133810
421645	466432
313491	142757
23487	266852
100194	120021
232452	249334
363467	160679
371001	198520
361291	411503
168362	313745
245190	429761
347653	476951
204272	63528
212361	391414
28357	39700
461563	184902
73842	5040
76824	467861
267359	259435
55961	351816
318355	113448
107711	87471
458880	324486
428465	54976
246221	418551
267656	404806
462047	453222
192476	446055
479351	345680
141102	458347
196494	150045
422682	227101
91325	152321
474277	345368
485411	249652
228732	463615
243079	428241
159703	70941
124140	356563
199051	19189
323	357352
380670	415625
19022	122118
1588	180578
56448	221324
351257	433993
232666	189206
296936	163289
528	9681
133832	187362
262340	453139
234998	64429
155073	385945
423150	467752
294079	121312
15557	49789
448427	226765
134299	264241
406405	445914
93063	27531
61503	299106
170898	267352
142059	112862
196075	436720
228606	212165
460010	41753
131346	473844
101503	426986
91600	99982
428625	197077
471003	17186
200849	477986
229735	49301
10235	258607
361602	317118
128820	317118
275412	119762
461546	366127
284009	108916
339717	430740
196003	325738
326502	140204
29490	70501
178422	129562
19955	487135
210094	88596
286001	472170
137008	210369
360856	417476
486171	29250
35729	276358
34686	244929
263432	161165
344736	47091
377411	119908
360381	330469
321889	486257
257158	435708
13370	249397
171531	252161
219607	218088
256475	178436
308055	304307
83799	143234
444436	237019
362010	385000
89899	228431
372314	491350
350064	486965
172923	313038
212459	286697
22154	267602
194530	440660
131210	42890
186371	475515
287129	376814
447610	84461
64851	315275
297979	392728
6899	137650
232666	137719
478447	285156
90650	86728
300411	56561
168642	336071
391479	207696
192029	140708
292515	263958
48270	122981
158037	272096
322575	293813
275402	315888
128704	100349
138048	86880
130206	233187
114643	396478
155764	83893
76347	194165
85385	396802
118037	406371
160606	402509
292347	90696
455807	120986
491279	62191
303923	357980
343820	282287
485667	470912
442775	257298
127014	393184
68675	246226
369133	319594
241987	141440
287193	301659
103523	354264
169179	321098
200580	23306
276821	309180
78329	477986
185097	314663
39371	235189
366402	397405
109733	375954
491403	316076
273301	140044
164819	57375
295187	43906
17021	453009
359428	426569
279722	357596
254267	5857
81249	168638
255859	470554
16238	430217
283024	329086
304011	86077
393332	299883
144216	216653
203656	57845
191896	21411
318573	478415
89238	268269
128047	166970
148692	320464
408357	210171
463909	64540
163910	459497
305275	349510
238703	336071
462272	79249
437103	270324
114332	153589
462876	299118
943	429220
415712	49903
227064	430356
316187	317118
164635	79507
81157	426922
123130	220901
402895	233344
18851	146217
252728	15133
286664	345797
51739	439074
261649	397391
199510	368696
372506	8463
256877	55911
467797	316575
266957	313822
216435	7159
390310	94161
95936	117127
76929	483104
259746	347380
355361	316796
25557	425157
344352	220374
249460	348101
284622	293114
205949	337921
420164	335847
395064	387839
20616	112379
159018	312706
157773	12135
176182	481428
260292	487153
471478	72670
109690	241830
158807	435280
109949	165599
490466	25716
52322	142468
359790	401854
370260	165161
10091	307135
383631	12245
165579	477986
212153	420084
437990	345436
226747	426081
23306	468050
103413	94516
90366	96174
401298	236216
59578	355806
293030	286901
162086	104980
153162	373380
108065	391528
18138	178422
394498	467703
450465	441570
171903	385873
188925	119381
111389	390875
431945	489552
451876	67316
314311	240724
4552	194556
453788	446299
68029	317675
277568	12592
369951	273315
227375	281252
8682	231485
317990	164362
349816	377786
122727	199353
373615	333722
212009	3845
412401	489552
466590	370492
374849	463945
28892	441313
476772	439201
399519	68456
289675	267007
288502	114446
54046	41533
173100	245538
296260	377620
451588	379238
11613	104498
295009	206317
396064	413525
392837	425838
30278	60517
447754	41075
35263	396228
483985	153411
368552	470209
146893	215719
258187	162019
371617	367110
425827	490757
63705	252421
129224	489911
326631	453170
357010	472375
491472	60108
101479	308443
201284	178858
413816	233327
377151	64335
156776	330032
492768	393564
108282	491268
51978	314742
134024	155730
83616	45234
108557	217432
474341	232377
447808	246985
315742	302067
197952	147718
358167	309801
117634	359804
346074	413905
115730	313745
386963	196783
387294	32322
414730	465798
433361	493265
258113	6808
225694	9599
384001	459649
49127	427353
93077	189938
93288	319280
405708	183479
301312	121117
422546	119610
375530	327497
8959	488152
436003	290450
11675	81406
24516	103792
14647	129767
93642	388092
477932	10570
191020	211868
91895	127921
126106	6899
466014	466988
15579	18108
52223	354747
481869	267602
454416	341271
447069	290014
25969	207042
306794	287558
190603	144306
315258	468162
252103	387101
193777	185322
372340	260640
19135	351818
266218	17937
164822	183213
234727	209471
114643	421448
453821	369822
341473	244703
32096	149388
197278	36711
247532	114643
138892	336577
151634	73609
200092	113810
9514	152512
457209	381891
335620	260017
28008	217637
474341	152768
63322	245201
484436	313745
209372	403368
17200	332116
259385	469235
420275	215054
146709	218258
119253	474645
84698	310046
389673	273831
135336	245317
39543	370492
303002	163570
42447	120986
472694	237165
161024	378686
35743	112818
136089	59418
114617	320169
298258	359762
874	389175
53846	40784
484533	273831
169530	5040
324367	448770
443193	8623
479918	456893
258147	296423
72804	474760
364461	180192
245751	59639
322171	324904
6733	43548
467732	336957
326260	490952
208318	190773
92151	264406
42141	243199
485536	215824
239254	62699
355485	453391
55914	338202
193380	109000
10466	318735
91412	286936
330514	70798
91325	343806
103898	382166
478975	154799
23373	181478
461833	340065
236870	351398
385516	445270
319940	316708
438468	187920
369722	313745
104352	385625
456163	476412
23742	377906
271963	428563
470819	316959
312283	477704
70625	440660
257982	427803
226416	118333
315805	206988
143595	466046
54875	454975
237534	15209
306819	468697
113541	79197
318454	218695
278273	359762
491851	245679
179435	402371
224114	192390
274852	314663
129842	233571
195121	300806
54323	313314
194861	486885
28357	345578
222094	3719
23226	389220
426217	269199
226167	165328
324887	293813
194806	283430
117455	97277
405594	420944
157218	293813
32131	313294
2935	452125
395665	223556
169163	263699
249113	454975
376093	93245
406083	327043
384272	267297
93627	74228
68163	49903
467186	338271
94675	348328
439996	205399
304722	388211
43360	104509
103026	87631
486136	409540
458794	28129
308846	13370
168699	160419
267562	158420
201565	182578
424647	374512
467391	460307
448726	341278
153006	7110
452477	112379
158225	62996
222045	385553
359299	293197
134299	431625
255859	14583
110973	240045
81442	267352
321261	287840
296554	357854
263439	73445
371876	364116
458207	421356
369030	349186
111021	90099
192351	406626
137549	267602
187718	331584
464022	471448
153006	265711
333743	123718
37431	443203
5510	213946
24381	53389
226919	435023
118926	465243
186561	451672
203706	263009
30477	493365
107884	428738
437848	190369
64575	368205
102644	459051
409222	6875
4684	269199
425045	338189
35652	471745
226054	196863
211385	31050
218120	132247
455194	22804
459232	294494
283234	55857
34600	392062
454796	475172
72347	288035
21816	329145
116879	287986
190926	28718
345320	168197
388077	195551
151096	341580
406558	99405
349376	194830
188325	257723
102065	223700
296245	350997
108639	243127
149892	247521
490357	438024
178972	16044
450225	457081
20946	100161
349972	50656
212366	341767
36423	206811
202459	46290
195225	261723
445101	70118
438700	397778
90819	49828
309155	244070
312842	140322
448732	113486
199886	317118
265978	177630
155271	431969
276012	414008
127183	216274
44607	171670
1153	62191
141025	126878
405217	466981
408555	110708
32254	377205
226487	261396
51759	4717
234532	443693
281384	86476
405882	303175
337490	5769
250854	71873
381553	401949
478148	83191
478060	30333
176669	423974
133290	64335
362267	347113
453382	272159
97916	20802
404767	320097
230709	198682
75069	230986
233267	243365
387318	371918
208278	244751
454433	232537
134579	376268
160152	175895
4403	41784
486752	437592
466794	392963
352011	420551
484229	70490
190492	353816
876	462387
341272	184659
227505	293813
257775	253247
291892	303913
339075	407683
481419	172489
242215	289025
276663	420895
266321	313822
230051	57470
1057	77923
380858	436052
58928	54895
9408	164970
257359	285156
367327	345626
64861	461769
137840	455769
473662	286337
175300	53863
37956	441202
358357	364076
477932	113522
111012	268729
155766	475223
286371	27464
63260	34186
421397	110677
283826	341523
304404	162994
67584	493247
212771	245427
232771	490237
175043	483280
383349	398954
48069	32807
402316	231485
481419	138075
55445	273092
67224	97943
471169	198761
388390	97894
44540	177316
367919	260527
301776	273037
314598	32801
362267	198068
354248	469235
199241	151944
310587	284966
182126	227545
178222	123785
25599	383587
230229	49903
119241	1025
205289	173352
474341	240336
257474	250033
88359	231205
375405	441219
221082	121518
224936	94728
397315	168638
482851	317607
128704	218448
294760	98145
424477	492906
264662	293813
203791	108222
91909	186159
96003	317169
377635	380288
415730	446412
185627	9891
344172	106286
115123	438907
278386	256989
397734	377124
379936	243250
97749	405683
112218	267602
431318	237376
252275	471092
71511	432071
300711	90538
262473	391414
217041	312403
191159	175721
56806	41673
413107	382692
230574	456403
347401	60589
130197	323190
377807	22804
66813	47581
117980	223962
58486	205481
13011	121106
482456	308100
138401	489552
166003	51895
247556	303424
357496	491099
249894	254645
261849	8577
329416	455701
7680	288027
184528	76237
273610	309631
21961	383457
112239	337849
366674	115992
470915	367110
401820	124008
284241	484938
408436	2798
381941	1292
261305	153995
68532	319081
81402	55822
123447	271383
176235	178436
457418	109782
381312	142849
260167	66215
308377	142018
295465	363505
280625	269199
475494	31651
439781	349261
321569	42890
212495	317356
405553	261013
413784	127921
125837	166063
168773	78807
75711	293813
49903	400995
304186	139499
133639	246311
477932	212051
432930	218727
313615	357339
15935	5766
178297	301143
257092	211957
156062	165032
268112	331349
265484	94516
65301	95286
259968	12270
27320	342631
10557	477103
109868	68456
386882	78811
224676	351818
243144	19846
330187	254220
326139	103656
24586	176878
307118	67911
219281	378686
205034	454928
131228	58567
459602	380355
84698	234720
56584	343010
363552	466494
192933	226308
208000	446306
388075	380056
35411	215355
430123	270095
198867	97128
393940	425558
442408	2715
220893	21797
457627	365359
468701	269422
167588	483655
922	425675
30660	478415
35674	176052
65677	268129
263830	15209
172976	294079
451440	440660
201834	114930
7290	272509
193777	115764
80635	15209
373043	472072
58435	83140
449521	322847
9381	377933
477932	339955
233178	13903
467475	330032
200392	469235
18796	416809
136627	313829
35953	313314
319882	162385
442858	442265
1494	420575
371306	369262
187595	355700
185859	424417
474266	161103
213872	333488
431021	412932
198847	306199
139895	154413
227911	22776
273768	248398
192800	368139
74769	385826
349142	232890
474573	183213
391790	141166
340974	139794
13875	176931
491531	368334
109724	130520
80919	187974
411904	136331
391191	382203
399592	492716
412381	282990
415616	442259
143232	315888
445993	360460
29824	25650
155871	54903
273666	334680
28058	476094
384487	430356
312203	436059
100604	4309
166921	352605
30568	455252
89188	245679
310466	148836
16468	13262
375943	245679
431966	151563
108452	30428
84651	253209
287064	11083
350736	293813
56909	81406
168773	50391
15133	395988
446339	103451
294193	129021
45724	487730
342786	277961
361402	222701
411361	301826
19542	34629
163519	350920
399981	170684
254026	147867
281696	99437
66356	303239
86250	275790
68648	301547
449171	29655
33251	432290
163985	15838
283508	370866
15209	464762
320498	392062
77953	486531
217525	258370
354262	20959
55134	118286
226209	179725
155302	401978
458585	404577
487422	296144
335630	309425
247929	295237
13326	487833
320918	207397
489845	415104
182412	28065
85879	197991
262210	172455
143012	399657
172825	336567
262690	443708
358860	232890
198317	216103
424109	253102
301659	474271
367247	254973
264760	281364
28551	7591
414920	411675
488351	57134
93458	421830
102249	449689
299175	153178
201423	71260
6265	68820
88439	383631
289009	417341
268781	290822
414762	209699
193684	388039
201919	460340
305850	409828
9427	279769
48591	120173
198738	5857
224485	255650
92659	158965
169334	190369
170932	32807
438679	450541
168657	44469
76228	307590
252815	276744
428763	227567
440275	401014
99633	204330
65513	127516
287566	386030
192589	26455
212289	217606
223543	341311
241432	293813
327908	50538
397109	413860
60744	184902
83184	321687
151739	362784
28357	87419
222753	308666
316828	451828
199676	228431
189322	424497
450807	296275
447230	66588
87258	475932
378420	61309
464781	489582
170178	447525
432471	447517
200092	437018
331666	190369
192611	405217
171807	139648
184258	46785
17134	122085
390596	188925
135907	351816
461470	33137
470356	110606
183270	136435
51759	348176
427388	330469
435816	217017
16020	317356
342465	243865
390150	267576
432480	79249
118209	349608
105022	422069
139325	166513
481975	115340
69318	154451
16516	134337
96938	374320
51652	430610
127388	231343
382002	303175
153006	339567
228326	310261
323875	377278
400253	389682
403609	331836
243341	183479
347916	434461
386882	230324
68313	375840
151485	338706
377674	320259
166222	198116
360179	448903
257944	331291
404020	317686
257284	112497
19334	482851
391024	101058
205881	26992
328519	27748
122846	438783
399631	188063
289535	228838
67248	38063
128865	21411
261371	209510
228122	313314
287698	160750
4271	204330
386649	61353
423107	291151
166610	160402
435858	136770
227118	133478
178164	107911
358182	231025
370619	469817
205531	212278
407577	273831
257581	348798
4527	144289
320778	432840
337382	281924
81876	241468
353960	152502
440604	486267
261482	471745
85702	168381
47486	211649
228050	23578
484699	353232
457399	40784
143879	412980
491621	190703
9787	424254
18468	205287
480104	314307
456303	470554
171915	177609
233575	440660
382615	50155
406882	192524
290340	255640
484691	318932
354022	299106
484198	16697
489175	103443
202867	233825
458585	116835
281841	22393
408646	438030
420234	489589
335484	403358
477795	155719
144975	202685
328631	155941
144973	451431
480393	269392
118786	321868
276818	476160
168479	6253
349972	420323
148139	284979
38217	73336
48914	10345
287118	73336
18723	275175
364821	157492
3470	108386
356187	216604
428306	448235
199120	220417
243981	248965
239909	484525
406963	464350
37697	359256
43906	382270
402260	378686
161476	261156
234872	452623
93112	49660
244647	473673
12972	451460
409375	487322
191621	446225
190281	152841
82150	274309
241341	60517
225081	401871
15133	355806
275239	268176
320845	133423
73309	311215
224594	370100
479950	355552
167122	263833
397814	28478
189465	211542
171813	203468
477702	160262
385367	442330
185409	347978
86646	482018
421068	445756
313088	404026
250728	420790
116954	135010
12269	345638
209342	383838
19812	376880
75724	438745
124903	162831
28357	5898
15931	48163
313845	332936
399492	473303
250855	346486
386366	378686
454229	4413
293913	374032
250936	26366
316828	2231
131174	310756
483320	420392
351697	249202
252775	476951
188524	468790
432818	252108
79118	373427
412426	38998
442740	123369
411613	257771
126486	26064
479351	364807
34253	105986
329727	279664
114636	160456
105111	115340
139437	114415
197113	143698
369980	281924
155713	416744
76953	378976
196364	231447
262513	268633
458220	139
393068	468125
102210	84986
222102	294079
438886	419797
334080	492906
460585	303175
337464	116551
345214	313745
279521	13968
464469	115099
265549	86560
81457	190369
125948	199676
43735	404700
366432	418644
68977	430997
373244	486885
277568	49847
391167	372380
33015	453697
187834	136979
281826	320797
477932	100194
210163	422175
80867	26595
273901	279798
74500	112733
12262	296621
342821	301659
487060	220558
394319	21756
167588	408254
296357	91600
238922	236700
148464	183577
464952	122135
32269	186532
253241	435708
454047	153995
279722	101125
414035	268176
226432	463098
137337	221324
315958	67584
369763	483853
172390	152702
479192	444896
207690	352605
248257	472239
452477	241970
341415	369579
357309	394266
233029	201752
336467	325868
182877	180330
409774	333709
214853	315235
133130	25334
62327	101058
334073	440804
16192	187974
87077	471393
21482	125721
482851	186999
80080	301187
468519	187320
111182	308917
397323	326997
161092	187974
277489	10058
338576	32807
321492	431513
99055	132740
33425	395758
359782	120195
269612	144692
468936	41673
10519	169618
389276	378462
276663	67948
66956	377502
326030	350586
263240	378082
160214	295650
243239	203656
201975	225379
202014	198790
215578	235179
206371	90544
254281	290450
233045	90696
209775	16433
150301	260162
334092	420389
134741	267602
483491	281625
336014	273831
336789	166513
362698	472299
411728	16433
264089	173825
273567	128183
314788	486522
448026	401854
461208	245631
412110	187473
387438	113353
201878	346388
245002	50264
212249	378462
443601	21005
341204	391464
189105	423688
419942	459711
224997	240796
430336	476447
206275	159304
432064	203656
74642	183213
375256	421843
422765	199453
62397	454429
301625	259102
204842	447560
434401	187712
17987	428103
127904	440660
282755	123410
98192	214050
373170	214697
412823	205289
24955	363581
87517	183907
48686	310261
269041	86199
407334	353557
242648	395971
184831	109608
15600	173671
19955	173784
297436	278642
33834	466135
80871	438373
2187	220756
373755	22512
45803	446515
481498	245679
370619	259914
482700	264449
291940	234432
390032	148000
386802	395988
8410	159058
303237	181364
259835	197996
55789	43982
204568	60517
490940	182377
242650	110677
77991	325452
68163	464734
120375	467825
481431	404360
376752	370866
295441	429161
390152	276744
276710	181892
431634	443339
399157	68861
218665	411455
256568	315687
204227	225691
97254	97894
175026	156376
167788	377778
236255	264766
125849	190369
202433	488183
23754	435708
95536	321320
154451	271383
273473	468974
159488	13370
32580	450983
385828	332061
267562	271188
63704	336590
44884	257055
146183	243262
5514	393815
39206	359762
168000	18665
459811	34033
268768	351257
359427	70428
27228	114930
140935	84518
354747	313512
23515	90123
167502	230298
184914	356852
225261	465301
274247	473340
375012	266736
63550	420944
295941	315235
453882	421022
251876	94740
292305	393326
471491	303729
159282	360820
308122	371983
4841	107367
363316	440804
233498	106819
3323	478415
5538	149410
69843	239457
234722	316929
371313	315888
193398	407026
84689	170624
477932	472030
64354	100277
209828	273831
160223	151885
465204	266052
105126	292721
250941	402489
261278	462094
365749	450075
225644	401949
275464	317583
477828	212081
36126	183213
212989	245679
81432	62284
226003	137719
482851	370823
334763	295568
39370	142678
281667	76200
12259	235671
143395	166513
155918	293813
353800	193300
399321	47476
196459	238921
266264	4841
63582	390687
110835	381404
358426	325621
456481	304173
287766	161510
203487	160805
316929	437684
225988	470344
273094	46750
60665	462361
383948	1183
268400	338189
281973	170939
383918	120117
431002	54413
480870	466737
469291	422435
103992	62191
131351	62191
141958	265917
11209	5041
329630	32808
152115	300813
425826	150505
255703	401012
145199	111964
451300	399867
261748	298767
364040	87095
165867	248736
265900	40475
153349	103662
482851	476585
370312	125564
48797	170451
300762	291531
345194	217991
306694	220129
446182	488683
159867	42610
293913	448341
303059	243438
60359	67041
29382	367750
388118	63014
316781	365261
82430	204813
362053	59927
25748	305418
193299	213069
226023	40596
157697	436686
9969	308550
233090	129872
167532	167368
333464	265608
247126	372430
146893	227709
65754	228678
331491	338160
332474	39812
168870	368408
155271	243301
222045	21241
17010	186863
161048	240203
191977	336590
489722	249662
457980	130069
379769	105498
68314	364805
444464	240796
488312	431793
60557	365877
468144	272573
171606	190369
178017	203344
111610	25716
343891	368318
62553	48861
62332	233710
436108	12191
165523	153685
249477	53389
36182	122694
34260	118718
352378	447517
362294	141649
203368	258370
172745	481279
278642	405903
341550	448007
6467	394085
198419	219106
448849	458489
456351	415920
58656	376814
190721	286936
10824	310756
76237	142018
332299	469908
296265	312104
378820	148815
202613	379124
493372	303225
246606	440660
418743	444479
187796	257603
414301	388813
120448	173492
370619	44818
322677	326584
21028	24208
272742	150874
363585	465647
324723	102352
167588	172172
167925	194356
16844	372945
137167	264158
132651	340073
425430	459176
84698	27662
334338	217423
61517	194165
66146	177598
89937	30132
332862	48007
385410	372642
399454	204733
149726	59933
47788	328140
371152	422243
405738	366666
189064	210884
480580	476029
183338	167588
250161	419695
377586	246071
25748	58988
330614	248365
371495	38021
61367	412056
262174	53389
139869	179506
72556	489972
68586	156470
479731	378462
450676	190369
176768	45742
389566	451016
311002	342336
230088	20961
93126	375840
226023	446710
232918	344442
41783	484447
227352	301491
369366	395354
259187	163595
285156	288778
341045	274465
109733	271756
219546	35065
257590	455367
66957	481044
207258	494102
13802	90884
265631	126472
320025	286307
257581	371884
484927	79705
31830	26059
375714	469235
304506	267553
272997	175249
247296	283342
207079	46892
188054	461846
271760	59759
372179	104383
436145	412980
178641	367110
155122	239105
491854	492906
351281	38063
319	384016
329416	234543
260382	331729
367487	57375
462454	281651
57375	230437
306282	69393
487240	204533
67382	491350
457418	372502
96491	148448
20401	85078
487451	181668
440059	196783
465430	317118
16776	307038
209278	132740
409388	426439
159726	178331
279450	32807
6436	399333
118096	405697
377937	65826
210885	249334
28065	119363
107622	110677
215210	193071
237242	185335
137124	435817
480473	233539
432421	207042
269530	434359
345401	403733
105595	49874
89238	88705
474424	13370
485420	210261
94475	460314
254319	93852
230213	350189
486712	247741
22124	489822
373954	271065
421794	401881
388890	369684
153366	322274
267507	481785
28149	475299
23255	308083
348007	325809
371786	84388
49670	47092
174135	244115
431419	486823
305827	372945
399492	456839
71739	60108
425303	133959
94904	39941
459622	318095
365171	70785
293039	470391
442016	325167
47154	393326
178130	353787
476970	87036
49208	258370
164109	314742
260889	327217
297665	4283
38320	465231
214310	139648
356535	135756
482452	80525
340838	353233
254350	441442
200884	49294
434152	392788
338791	331777
367492	441202
330347	76554
237242	477350
387563	13370
485696	303648
432175	35035
20628	71009
236053	100938
324518	468640
76732	310261
471864	410573
18263	395988
28357	101050
182837	336554
162869	228888
164052	62518
223402	188213
190820	132453
375260	175464
398180	272159
180034	132740
95393	7671
274865	279527
69455	68565
375405	420428
144797	280814
352265	220758
422035	39952
309917	459217
42879	267739
48229	164884
433549	177435
172335	352585
186642	180709
366941	6506
234934	100272
344559	2983
340388	410462
260027	13370
303995	236650
207798	171689
311656	135299
358132	424273
402443	191519
329327	95372
233850	266852
316372	332864
394510	94516
76893	193234
135824	31657
214855	10411
441486	386747
20461	411809
257895	22570
267562	164333
276705	420944
378820	79488
164873	296012
154667	126426
168804	218730
152450	311007
56104	419850
165565	330675
262013	401297
225133	53490
226475	62191
452769	378462
210295	258676
14540	268835
201370	458587
337657	87178
83280	196783
487422	245717
176130	126235
36370	256121
265712	209850
90843	453391
281808	404960
85665	477750
56619	395563
419033	301391
228128	302440
248013	24942
302773	448252
48674	249412
16400	36577
306304	3664
362494	101058
117416	248751
479402	48506
488678	132740
121226	110677
414243	109011
196817	300119
74802	35421
227545	196783
114410	391414
160534	331766
483003	123369
192583	402335
450465	110677
59193	198790
443642	317230
455430	25268
447136	267602
186745	144797
333498	35735
54706	479615
316136	96094
340553	291984
269803	338493
323115	225420
334628	313745
309607	243025
44982	478415
488527	319784
402726	389387
146533	309801
387986	70759
339740	467745
130340	400986
219198	187971
53140	451016
143290	421826
295832	185910
404478	148739
107438	267602
173170	293813
145378	251450
332299	480224
225075	35735
409848	314742
487782	485521
72804	250935
122953	117393
429787	10907
398796	486662
223119	24673
64213	341271
448642	271053
441463	336071
157541	319555
168130	398725
301294	369956
126688	17881
78891	227575
490005	185704
229103	390898
50063	486163
5461	401481
233839	52490
337405	289164
386660	376426
145369	409274
208608	366127
276973	142712
297436	138600
141250	16325
226747	111518
36006	481692
312122	98049
331532	366534
131638	305401
129249	391414
354111	63074
219482	441428
334092	35322
134593	91947
326759	476377
362251	246131
69583	327217
201384	94329
138172	390232
214855	279481
17853	89527
252137	57989
198096	254527
412863	17186
25716	121106
162019	166063
373380	246672
45609	476951
399469	98906
352016	21523
409687	303175
327496	46660
117630	9302
429138	238673
422912	126921
174523	53389
286501	69975
58042	275959
378752	314329
117141	154125
174790	13370
98654	473717
153006	444833
340914	36787
146924	147795
128158	323260
182270	405788
58928	15209
109421	265711
372902	360469
423854	81280
406222	217494
435711	44851
325216	336525
153687	464387
373263	403775
103121	328140
22949	23853
419567	128712
17602	180239
374379	44108
423796	86560
66735	315888
327001	75303
319134	239561
133150	152303
181424	266538
36381	437583
318573	474333
80867	252821
390170	83986
367871	283107
149543	303424
89740	477986
190122	166513
377435	271818
209125	175003
422631	165267
128686	96977
152731	409338
71895	221965
227857	428815
116961	366534
27064	240225
67549	401298
322619	150146
181662	291293
378795	295561
317675	55612
13082	377987
458511	208300
36940	179506
292056	324592
288896	187836
186159	367194
456453	12822
93674	293813
127405	314742
380465	318192
271363	402994
179917	394198
280533	461951
489148	304731
4077	123410
454588	427952
48144	211581
89826	20587
375316	461666
226642	183770
206824	348563
344952	421646
297779	13370
252996	38063
411282	483795
185071	90123
133648	348798
423688	249205
478332	356457
313431	201262
5202	49021
94690	27464
39176	485185
477091	398557
391669	164273
123161	17118
228763	205270
202019	2645
25813	211639
288946	214024
139185	360982
175625	267602
471265	200441
279392	141856
350628	185076
292136	136310
427917	171315
89657	438419
335535	149627
419176	84960
127545	391414
255858	36729
259292	296339
47214	236774
441475	83084
182745	39892
273990	27464
34103	256896
232377	77840
335051	140117
74067	7771
328059	30611
144182	314742
417826	438375
457218	395988
111662	110677
21461	56168
431405	366127
325346	380588
180578	22804
116504	52537
68059	223901
384722	427988
242551	2416
198196	313745
87034	180196
72416	260854
32117	276260
428892	325416
141305	420323
355921	101650
98775	435318
231625	188063
475420	421567
369902	99837
428278	120074
194180	182000
81249	208577
180603	85504
328840	44979
477535	8459
479072	232890
266903	451460
377811	231447
354022	281273
248470	238072
71511	289513
237761	18665
442018	49903
437754	116518
194913	428603
336045	313745
493080	441313
239431	9809
18721	465263
333557	8623
76953	295114
437070	317118
52934	64335
217739	58436
298101	267352
275018	52782
285023	411365
379296	455802
69942	176878
383070	56068
420945	132843
244186	429455
54976	439398
132723	156376
355518	343409
92904	205915
228225	390063
461459	249102
77655	178220
404106	209572
460437	290054
65513	104111
6505	117093
5432	393326
315688	237165
402714	228106
58691	258370
303457	201208
43644	171953
305729	55602
307388	263925
124431	360860
266307	299218
186663	21583
2772	180783
125918	103632
227936	190369
131037	10646
53456	276358
136114	401730
15027	172942
456316	403501
318756	299070
347780	211157
379843	154800
431706	374305
413598	287851
89851	153038
364285	362773
314558	143184
207971	478415
343871	441632
172396	299327
263799	30723
314228	198038
62721	440962
461981	434035
277950	333843
97245	17186
343104	63528
424894	385237
295841	30758
119978	433898
224242	493469
121950	26309
46556	83811
360	245242
367585	62208
63009	262914
6462	37649
117124	360531
244536	348985
139438	208300
412817	250853
283037	338271
5244	190369
397321	240225
53511	490324
131174	92732
93174	187114
338351	267352
477928	13370
376566	9653
431303	256613
144274	468071
441149	281924
459034	202394
472881	193287
196165	364146
278557	169131
358373	82277
438750	13129
200038	231102
226919	44012
363215	245452
383771	184902
71763	405711
84923	207959
162795	704
107709	162939
101754	82320
202810	327370
48127	15209
211884	449316
288024	408687
293705	29714
25741	450987
231676	220253
394105	187045
10690	327947
208754	241137
334985	29951
224717	260330
487153	478474
272240	49660
98654	372731
249444	89298
217320	336618
395886	489150
84960	54700
427505	21330
124469	162939
472652	395988
145253	247064
78986	197212
344727	158811
192411	300473
98394	236949
334120	50264
100935	313829
167588	42313
309917	183788
78171	16433
229263	381076
346623	172089
426753	207535
151948	15333
402479	313745
339274	202377
65266	317675
59715	88203
132610	390197
277936	86663
440293	368859
411419	246818
175382	154338
344658	2231
406660	436462
136826	361906
351913	73049
195137	190047
21230	37649
371053	104064
105132	10646
278717	32998
45963	417513
127660	420959
55138	96369
413996	44529
259535	110497
87089	476951
191174	178048
224904	136423
335227	319393
73298	173289
254542	405224
445574	246713
244016	352798
136890	122462
461510	113051
254446	335069
30223	127921
202352	482089
363747	309085
230045	364882
27885	213868
422749	359628
350792	259936
347401	253772
238889	305538
99747	428214
437300	383576
174347	273119
28617	48275
48607	418539
366402	345883
130515	272333
428735	487457
483906	482162
107828	74103
269100	146124
163813	325313
338886	97215
475756	186159
232315	21583
464242	189733
379696	252044
130960	159058
32464	201794
130069	11300
142448	86997
38197	219499
14871	75952
409611	75836
280360	202409
382251	483688
174896	132247
480967	291984
124259	354684
82	207535
27186	452623
188568	320045
165478	493290
131916	27464
90696	117982
250404	303648
279929	180086
447867	151944
382604	441021
332230	308083
135093	105611
408805	411574
301712	321916
239474	226494
3926	53252
49415	119868
324296	141671
245993	275790
234788	260291
15583	186259
190559	378686
315573	193336
384336	340800
138530	489552
41959	401014
288696	385378
294841	13903
28770	204384
101753	435297
361533	62012
110954	379680
373170	351732
447111	423688
148946	338061
241906	142678
250464	489733
88681	241468
245826	209572
278500	291431
339729	456344
150779	219499
378785	91156
328247	386968
83310	388775
158595	234356
107524	31041
483494	119123
438484	16641
101344	228013
144529	301932
217557	141158
12773	364610
315573	255097
317724	105498
31799	476951
187920	465270
325890	413525
207828	405385
234748	181960
274455	162795
149638	81280
415371	441639
223246	153589
459117	318735
168804	136177
330114	296772
75272	12443
75055	397852
120840	201754
189974	28265
440445	191875
471889	160379
461172	437097
412909	145771
146893	118064
58881	401949
434040	1057
429548	371545
241952	14163
198175	96366
129610	236654
485124	467745
19324	476951
347036	460271
266349	468178
410702	489552
317122	222683
104233	357997
361274	60830
342465	402323
361001	386318
126911	190369
88640	33297
423457	480447
457058	293813
432382	111312
386556	428026
396916	130310
291832	134704
398911	325134
339798	190369
10762	203081
307000	421366
4768	440660
72629	297721
293789	475594
481419	163334
220810	23941
273753	91295
137717	366127
328059	394111
236664	376364
289925	249202
452303	378462
305401	407223
417938	453806
81920	217883
39683	444285
471281	426922
316916	454024
118877	83811
136760	386072
182185	395914
256719	344482
354687	443278
334957	30753
56347	62419
96151	489822
39943	229640
22525	60825
478504	68940
227628	394366
398388	177861
180120	104980
103523	267553
67819	303424
15625	250345
392613	274608
217191	316284
173934	94667
379751	350384
128318	273831
182548	183213
274992	58589
117274	389863
483855	366416
241199	41904
439033	223112
247565	430368
48861	32550
161825	406894
461170	421747
493143	260654
484267	92766
35149	185479
81638	209459
303330	105585
203526	467703
365227	258607
94726	443146
244340	64503
328174	193188
326939	249824
476896	475027
111729	15133
215488	259929
230051	168263
227805	286313
490811	423685
243695	343514
270248	200425
194933	155102
457418	394535
422069	239196
203906	327944
383822	271351
289468	233415
289635	396365
147859	39255
262127	415599
230051	483608
351633	69876
464208	448297
445023	209933
176535	187974
334977	198317
83552	465313
285282	111683
242927	422164
277961	47262
254899	277961
316136	307852
97522	353884
190879	137739
19974	414512
35217	51878
459710	135632
492058	431932
180873	16433
267373	422646
303076	169119
461185	378546
470472	33023
263958	408988
193831	203669
430041	147339
41161	245538
348841	15209
380107	375873
152617	49731
122209	296578
261941	139815
28833	480169
29976	239958
352672	355093
325814	306633
213403	378686
293931	307288
280863	391037
366712	434482
8955	492277
22823	67009
378086	90635
293207	301823
158622	270262
352927	5053
403877	85519
27770	85653
252183	485439
10274	440406
383070	326971
383272	254366
445725	267553
219927	291327
167588	393247
429596	252961
221947	212254
46244	38063
48576	268748
162157	87880
55682	28129
378135	489552
168678	253891
347199	46729
215780	294181
472705	68531
388904	386057
160631	364146
374181	101049
65465	481785
270003	176013
304178	30885
307316	440962
124540	440660
376619	476778
81432	9598
412333	14484
482174	2931
488276	475026
404568	448927
417145	228431
47050	103795
152102	58567
301557	106169
439469	299106
284369	426034
185047	285124
412379	265711
128932	236240
134200	95309
27885	313829
356953	175721
130035	393326
474803	256121
66119	435072
391121	291771
250454	220212
169937	277581
280119	383604
140998	111039
402849	262840
430831	92342
246145	174536
175299	477549
36202	222952
247034	24000
297385	4349
483280	333797
460788	470069
405946	15295
387449	236213
411581	88193
236222	420824
412426	171147
354401	81714
258036	297630
351071	94322
24169	268583
307216	159280
473454	492701
321157	96491
259523	189364
362305	257858
444759	86618
173376	443154
40028	115386
223819	150041
272381	446351
378795	492316
239285	422320
16129	255491
156255	325604
39195	107390
23517	453757
215506	474195
467064	269
423688	157460
456748	146251
114550	359791
278785	316575
214318	478415
407334	418594
140347	323553
94116	81181
332766	81567
404421	353485
103578	8607
103050	136876
7922	364000
125948	237165
461666	188061
51447	311957
251941	62191
363998	421454
223580	366666
483716	154137
49702	224353
215260	193226
389544	221649
263514	460049
354694	417201
84127	63528
434576	219326
455127	252571
479287	425675
203359	276358
266552	61494
308150	292553
333866	79249
274753	123369
456234	261021
64399	385594
362582	173178
403789	384428
348270	122462
235939	75046
444194	17518
380105	335569
356068	187946
267562	487909
438193	295865
408329	90401
54506	378462
343087	228885
68098	344220
320397	100026
279879	355806
365531	76709
91508	227721
205622	94516
451784	333002
442649	96195
358503	392301
392188	366781
98096	62137
423218	282195
364285	461951
289050	53249
72211	86974
244544	256188
59380	338687
379290	409828
40265	27464
395677	338493
368647	264406
304758	393238
222250	137405
154946	135756
3072	420944
21545	390687
483726	215633
291638	16433
461535	46294
120848	401479
404899	90884
317164	262277
427827	455433
184870	108567
241906	362972
16349	79343
340426	132740
342618	384278
132707	182594
478918	135161
463241	336955
341952	260536
372041	296339
324000	136271
315292	404889
262210	344125
176655	42407
156621	169263
405745	49828
176300	113245
318642	186440
37748	59759
203299	36921
476094	376482
54320	220417
90736	233571
454178	113956
399541	300480
21729	305924
249183	50632
444636	457081
301131	370188
215420	430610
433052	277961
25239	42513
56067	313508
133339	317118
203656	243972
484501	371755
123955	308424
167074	34692
236332	37022
35025	98906
224079	158749
107524	172119
217275	367507
349114	34747
190051	105585
276204	422912
188710	429775
143671	322194
304653	387413
93795	286644
380465	92172
479602	447909
84968	144845
43504	27467
415294	362755
216352	348798
190051	35629
43078	182481
304208	303392
226584	105878
312347	428864
415129	345745
214160	266852
490374	176846
296707	276924
326830	30176
375893	468088
464420	155105
34539	145368
121860	41753
436699	37697
347042	360078
87233	122780
328078	383495
3170	468894
230158	489822
92787	148711
298668	266852
230786	367946
345507	353787
239997	388195
441935	244455
296191	204843
181447	343925
281663	190111
412590	40784
69328	428103
77110	368608
338232	47376
296506	426986
397711	34662
429286	457545
134038	101058
394388	378462
444867	451885
424933	492533
196903	239028
377706	266852
356129	8459
187913	268738
122478	388840
401232	233306
413572	28091
163089	169569
367205	231485
324199	268729
362267	252177
158180	69019
59935	108380
118337	326627
176905	281021
433496	59156
10251	394087
212581	153589
47127	75952
238164	35421
97985	17186
226191	66930
321430	397171
455074	276729
259926	102831
237812	279871
390774	183213
146391	439044
69248	416908
451370	404603
15991	236213
425059	178396
471103	309728
64526	378686
47148	17459
151761	423688
466176	226357
396243	358310
193886	155890
48360	51152
447631	76454
284922	25748
375934	105754
203477	63528
366402	205065
97515	248398
200500	190369
393279	167947
137454	184084
57354	196169
152530	94344
295841	360803
136955	118890
269673	311657
183038	31178
390104	109095
12322	208541
420419	490035
11561	223178
360968	178960
14303	81280
232487	451016
39892	429147
130554	468555
384272	161460
389224	375572
136238	96339
39892	361496
190248	261383
53392	227101
136937	185704
412205	130310
447793	66629
372214	54740
316793	197657
198317	312531
350347	10520
115992	366674
250404	317932
233325	164884
79134	475918
140912	204522
462028	101816
269561	279500
238987	35078
477562	46950
326574	211868
483112	52030
165948	9195
117311	49903
363564	488443
480580	370159
125964	97749
30231	423236
285880	164504
368860	86728
186595	138180
444290	231438
331503	184839
240634	176783
158747	389170
106268	277508
202774	62191
405555	404219
90696	288190
279035	45150
119001	343440
426074	385378
35806	15635
373509	99045
201497	147322
257498	323544
136798	96149
211571	16433
346350	476976
18934	242216
57233	50155
398903	55589
2929	128394
229735	93698
33965	347202
173629	467703
316136	62432
397033	234356
226919	273250
454839	427043
275995	304589
202379	474268
492021	178436
214126	385018
291521	482738
448322	32744
301202	101058
67382	336955
379048	190976
403664	462973
216595	158600
306791	166513
208300	414378
217638	89538
4435	16433
102162	325314
274761	401928
166345	71725
410006	132843
195821	21523
10250	392788
79733	37515
372125	171391
22488	440804
46092	399439
139350	264277
423356	391414
156970	61621
346806	444974
13930	108119
289126	62316
108060	148394
170932	775
131189	393326
155271	461392
53467	463535
230873	127921
259978	430281
136627	177374
470176	399458
493228	475733
94516	104191
110236	241525
316828	117749
182235	409293
192238	52857
54425	132026
26742	95219
189825	443443
246283	317356
421343	450371
300057	210864
188342	264406
477932	43998
166903	178335
95980	105778
19055	446105
388992	452055
225214	49789
100200	315671
326005	434035
76667	300813
257229	80919
155264	53389
350347	163324
409006	485601
441107	430676
417214	282057
216653	293813
163384	276090
485697	127921
422292	88113
5700	232829
130224	212051
277595	221863
6222	61201
237206	78811
133912	165437
6296	38063
386610	196434
308122	349448
3137	66235
174139	391414
89883	276572
463549	126344
57300	414168
7481	18588
197982	183735
346272	424612
133718	301156
344782	231485
327815	453009
93780	179949
292647	416402
453113	20611
376968	132740
287413	400273
264626	440227
226111	303722
298607	376121
446720	173752
406717	489028
49345	447286
36300	155505
124595	195551
323775	452487
432965	280933
61762	134694
98521	417201
360779	317118
147706	264947
201495	75766
236020	354903
89789	162795
84745	104653
162884	352050
474168	235280
241811	374775
446542	351257
373755	467752
392837	276963
97266	459485
48167	119381
231740	309676
188283	164504
292721	368401
196144	307404
10093	467272
172923	379653
92047	182600
292045	53883
117513	173726
483706	487172
178773	364109
326124	295276
483649	78411
308122	34016
233388	488751
263780	244682
348236	289495
244536	212862
125343	385826
252503	21673
315957	262385
333080	281924
394179	272436
90661	152921
168354	103752
294601	140311
15648	258370
280226	187974
31714	287276
178333	315135
246955	64429
368172	420944
23864	267352
395930	15209
39531	330112
109049	487963
450895	273831
395762	453012
392747	138864
444684	2872
70816	150483
207642	94516
10735	110677
275460	68776
66778	405814
391114	64320
376943	67040
386538	267352
211152	51895
257218	203213
286310	279829
230806	458517
471011	194905
40784	434182
71091	310075
40875	137128
177297	227711
169987	98548
164521	469235
27776	159249
246221	38409
179590	49903
410754	467703
266141	44457
94442	193705
281273	425751
139129	195551
316565	325694
84140	32807
410768	138881
449497	437018
134228	273831
42638	291521
304912	27464
261759	61274
114063	297422
112625	421513
296260	309658
349552	239582
95130	94516
378751	140220
250854	88289
157542	403446
458183	71895
327133	328353
249182	241226
323836	389452
61517	354903
440940	476951
112438	478415
357135	338445
294570	273867
403687	327922
158966	76377
280320	490873
189955	40784
429391	266600
110688	266852
163852	472603
278642	128844
251116	393326
409794	166063
307469	353451
426788	217423
339181	68098
7620	282408
11057	125417
62469	375840
229641	170057
284057	196851
418636	258370
42154	323575
64721	273831
257334	476405
387337	254746
314311	431349
196003	160545
479082	190369
339051	173315
54575	198790
143698	40003
2884	451033
277253	313745
191761	304589
274487	317356
485322	470403
387338	60118
198111	347020
185409	337680
27847	369599
169467	134145
117103	439992
404568	50527
5700	340501
31320	428214
452888	179375
186409	440422
21482	202522
483031	1830
425293	226308
54976	79989
299873	393326
234529	453811
227871	359775
216616	145128
289639	425905
186575	267297
258041	280863
138814	182000
339016	440962
170171	324968
401572	263962
473482	317675
431237	439853
147529	213346
360137	119712
332474	71483
368812	419493
445442	331089
215260	477358
99123	411157
345107	197062
467930	324037
217589	122135
207875	94344
112991	224161
351673	292355
128007	432571
388649	384400
439866	370866
253824	479614
200792	151477
250950	489033
71511	311498
77957	212303
425294	40784
98676	288937
51219	468491
314435	123095
405077	86560
206491	272865
165680	415165
490614	187974
412440	422817
311566	10646
188090	421830
85008	154731
470457	440660
58237	24334
63714	325741
243547	220417
29354	315671
99910	42035
4461	220417
312847	288657
386159	20731
290188	372393
196003	132894
307510	63327
95917	111398
221215	218727
271997	451052
335069	190369
315951	215573
360161	411086
333080	79989
233045	225227
214853	103936
105448	126448
98062	248777
485375	48861
477328	338663
182131	66853
443841	15209
200092	467513
161273	190875
362698	273831
168278	145948
264925	211868
446913	394406
323000	98906
447186	41823
367089	141489
205607	323544
46608	77004
376673	385279
348873	421830
319830	163944
414587	284608
78158	76598
403985	72791
42653	47295
320510	76454
95643	315671
152641	303033
180059	289112
486847	31991
364618	267602
426392	366991
37739	390901
481723	310756
20946	301277
56159	348563
8524	258911
368624	382139
484172	191020
23105	16435
40784	221057
395930	73990
83222	317676
16201	37493
11038	304241
221521	386138
442649	35629
109676	295279
184627	370866
202889	409828
34662	267795
138626	133964
478634	414035
395983	26348
292587	149046
433730	254746
318897	45210
381838	265589
167890	393326
227857	129897
214729	237517
399644	228431
247768	378686
72556	249389
428796	485243
445725	207042
449424	435584
418947	113051
80193	181675
20686	364483
294100	423864
88510	94578
485015	186259
51359	35707
399039	270239
291361	434275
481419	23430
51256	2368
392539	276780
25557	390088
357180	50538
278684	404819
19808	163614
460207	13342
490862	8084
375530	217423
16982	446616
351972	293813
191634	372805
268796	435280
448730	26295
62102	148246
15557	255897
174255	123451
117833	206174
277580	27696
51781	409828
162456	429161
375405	56312
326223	264406
283760	277105
299504	218300
247404	219379
418143	404036
239192	236883
98500	314533
118346	351414
285621	297019
316929	447593
373025	188925
196794	75303
377135	266852
187765	274869
404870	486974
171013	313745
442936	68738
240424	467871
299336	345401
140225	183213
462819	67763
458846	186259
325966	461182
210409	202440
59628	265040
438795	188319
48282	168576
110493	178048
121954	382040
401475	447158
139624	190369
15027	251382
355413	186941
189786	373518
458416	489574
275169	428497
40890	480757
78469	93799
182212	18665
410544	196783
50082	281222
462670	208841
139058	198926
37074	437201
83040	336590
212460	23459
84839	133423
101442	49220
116856	343891
306634	318570
79236	118662
336135	366127
271417	4903
211401	212688
26985	293813
130958	356103
420857	162795
249157	295091
38200	314881
377059	479903
113676	27186
224772	16433
164067	327217
239107	465478
315588	313822
133186	23018
98286	191578
359949	343408
486576	455995
451590	212129
169154	342807
184629	182274
66081	91600
60517	458546
378810	294836
289350	203656
377503	53017
233164	288399
89883	44128
419796	120195
40025	57567
489913	289265
297157	12245
78744	119381
268885	187773
352625	404960
348935	417298
214000	190035
27096	267602
338509	353787
207470	287694
161023	113683
86451	395988
43115	383576
83616	263833
78432	35901
423367	359762
41511	185210
229031	457920
296423	48275
91105	107449
427274	129872
173975	127921
144289	401854
355083	158608
350653	330369
407717	171083
100234	47059
287609	380568
143581	39711
272818	224383
457152	375840
176260	300555
329079	296693
427669	63088
233045	454181
85637	187974
71696	165616
147795	479554
131038	239247
331211	470554
1839	472583
289807	404219
484447	41278
353787	153700
153322	268743
352685	54536
454867	390956
126962	236213
50872	472583
482851	88120
374901	42313
72668	129185
230302	187974
437059	149389
139301	135357
82541	48275
399673	398514
122146	362610
453018	203213
47289	477986
115823	185901
475691	220755
403483	137752
41161	413905
64120	134839
115725	88141
274487	487192
438146	255650
252044	222701
471205	28956
438646	58881
172396	279044
226330	289943
450124	375107
352801	25398
381067	294326
285156	294097
8226	62189
383198	416428
54949	332521
261281	382166
98541	280869
314359	317675
135179	48955
174179	235679
361111	380195
317696	322436
147089	263962
156198	110677
164091	131678
138985	419098
169294	244688
342441	11916
38895	406371
34035	277961
308907	342807
474341	15133
488247	309325
36228	96977
295881	430764
222334	404445
291221	267060
182835	260676
458968	121959
162029	405788
190754	393326
29467	488814
75557	149600
72952	106903
70824	381510
193099	371938
273806	474956
65351	5040
43194	32807
417365	110677
269436	249689
244368	82333
337144	458183
277799	126259
226023	251287
464418	175600
475469	209230
115725	70428
283378	113138
444755	29528
93936	266736
135659	393326
485970	281641
51581	487509
428944	174804
3074	480251
152887	240609
359673	99387
47788	190369
266965	290959
440576	296423
1655	228431
212470	419855
294338	453219
135271	369599
71289	398954
132263	296175
39607	53883
193667	327299
164933	79937
433443	94344
312873	141521
405394	144405
362010	440660
78134	203279
48732	266852
227247	244017
147558	178377
13856	364015
239084	237235
250187	455226
408337	447927
369304	48163
364783	4634
130804	476403
221925	391036
19344	310756
358322	209665
37578	378462
331364	68212
120509	229928
375437	432098
277421	324195
430217	49627
85330	68459
241471	320097
461355	455584
79182	48146
97567	293106
325491	256723
168640	147460
310514	430356
147101	48967
199012	163826
461725	86062
482382	72364
253313	356107
400925	37057
420212	90961
50226	411809
439881	118318
220997	248777
89219	240306
214232	367547
70547	45761
250041	113862
49874	275528
141715	147092
324072	426887
387775	220286
409016	335090
412440	333719
480837	307201
368904	51244
5700	2123
224797	224190
463723	35862
38038	284843
193152	123834
396365	116471
90933	17516
118483	356704
143352	315888
139721	47664
321120	331349
11613	249202
157313	199191
268073	329893
181786	268028
340964	375840
178867	298182
381521	336291
111968	186381
231806	420944
471169	181396
416676	435817
158099	129623
276821	207388
116100	441388
295086	400054
473	53883
10236	355915
451222	364254
78206	30482
363613	156565
338422	166513
335951	47989
463456	246822
247812	420907
359295	49228
35923	7471
251372	35707
483152	291521
364577	381416
369000	54536
98084	151096
82287	186159
384008	336124
198317	125279
244125	409132
13370	63419
84536	23310
316136	190346
91135	241356
491880	485520
124776	40784
486417	71660
420816	445639
211722	12124
196488	166651
27073	420790
37991	190369
386411	127212
391403	263097
128378	478415
461588	295823
292576	205534
236660	393354
434952	333415
178048	368791
193767	250545
275031	166513
291299	276021
147642	206991
321785	219876
219965	455639
259100	338271
102162	291401
134418	132740
474177	68378
218730	441244
261169	179105
260814	312463
220235	92613
234141	470509
410412	213639
260678	398254
49901	416297
343493	274314
198495	98799
322171	477630
626	391870
396169	322571
226008	187974
30077	52382
106514	25053
56056	202653
333350	207972
430475	230710
260449	13370
192238	463806
83812	87582
118388	220395
167552	454893
92700	364209
320067	227969
247615	228836
400940	267602
314802	20776
422918	68767
489782	112312
414240	130632
22711	63711
466737	261879
407906	61387
186595	468162
23741	213298
237934	462308
298187	190369
358663	94344
384864	255650
383501	128574
438478	167391
249845	113051
224152	269005
129774	58567
483468	148246
363133	478758
255551	224176
234881	73492
341632	39906
701	152502
352986	379635
419063	212278
463761	380745
261577	137847
22974	297941
67171	405941
227167	203656
83428	293813
169950	342419
325904	372543
426336	35035
225043	121107
199427	203656
388696	13390
476878	447998
55425	21583
34585	404960
163985	180578
216163	318749
482646	177630
412157	366534
483463	458947
450289	119824
69795	149956
455914	201393
311601	366304
146793	267352
31703	274352
488630	59668
454167	355700
160437	198317
52426	387742
415763	441475
156388	270095
104807	407368
312463	187541
402237	233571
434675	328932
470672	43632
354422	266909
44940	190369
299218	243023
127583	131678
131632	453391
255865	223769
144577	362784
366597	126679
334326	2031
81556	31616
311442	338635
185761	477198
29911	402755
4533	270836
48804	115246
149957	451016
460558	209471
301312	189162
277144	86618
171107	103267
208248	410320
230391	289329
176960	393137
32967	97502
457673	123738
121171	290450
194216	17740
310325	228431
25748	245233
173759	350480
172087	469235
250410	384130
414286	105595
418992	96977
60776	299544
11626	129922
329778	70975
196996	226798
408329	39791
325314	342045
146207	141649
433133	476800
101565	187998
28361	45768
60167	413860
372340	419098
335828	51881
210593	133235
421635	461006
160927	151386
319784	489822
305628	378686
258377	463549
233115	54907
60645	316370
259978	21411
341996	173519
159777	464420
333788	91711
397102	322892
376794	457777
462106	111039
484144	319778
445708	28205
150278	178422
267059	313745
393218	66001
161497	370152
445222	244220
170030	391235
458612	32636
294330	32804
200407	67584
358172	387507
362873	258229
296514	294385
214422	256605
89720	385393
228084	275232
214163	122462
350347	14448
421339	228431
116120	398333
51445	82
173629	138807
177042	6374
80080	36370
19005	24880
309369	300511
57300	360860
18257	97393
238695	318735
147979	15209
377498	77461
234881	407386
46900	86250
379680	12123
334478	349400
283675	306253
457418	187425
101099	118382
482441	401949
672	50061
383214	145948
101504	487095
157666	210032
314907	202995
260277	28278
342021	339433
345088	45060
309314	34071
259929	261698
6522	144451
48511	246303
375364	52490
198317	395219
436606	200474
101414	441135
162100	393388
35806	93533
38928	461211
390032	180957
463976	270788
232731	463549
57507	402404
219236	88113
196305	314568
128811	79249
48064	209824
29894	59794
374294	4549
430579	37458
226760	480508
344094	184258
123450	94344
360314	126426
320208	252961
448062	131032
113099	15133
488136	226488
56067	273831
168191	276744
346993	484726
168123	27766
426089	317184
112309	185337
41601	99210
410452	404007
92376	420938
335624	313745
385391	440660
296403	203528
123672	444005
336323	9607
333080	12403
366899	430210
187774	266811
108122	231025
443040	195551
101540	63528
260007	376740
57133	235042
413919	476303
412162	30263
247296	437418
417453	486081
452148	265753
72668	337802
215991	203393
263703	258486
426097	178467
343533	204522
422576	412205
243789	493326
16844	20946
256755	317675
354111	418563
47092	378859
381573	35707
225130	484447
221296	304356
19027	110677
36228	199590
455283	276074
357495	122765
340341	25276
394084	84775
373029	199975
130069	251097
63348	355093
380289	462415
143190	262183
211614	179972
383164	108772
372851	456640
482456	465957
5700	448456
223247	265589
265419	220417
14714	134287
307724	107529
97438	482851
433171	317676
448110	460845
170500	249709
268081	254922
28015	40707
2658	426034
192090	130742
430426	12129
130069	480997
396169	26702
87863	316372
82744	30332
40407	479872
100523	147958
30031	102482
298146	245679
355083	145811
299114	20931
282887	410460
411282	86560
366522	478415
130850	430800
465820	299106
323379	245679
34354	276621
493528	384366
136776	262954
337355	104695
479419	416034
373755	14572
54095	240225
171764	190369
57068	41753
400478	489504
483547	428057
485648	102096
193354	313314
490101	382061
287803	210403
73880	134630
472838	48275
219546	30471
373564	281163
326127	258461
282126	468832
391758	269199
239431	164760
304722	296111
464275	281502
482456	378503
277565	162069
306002	109991
34066	132740
292021	24620
396237	226308
61428	406626
246918	280233
152139	366941
219281	431349
64936	222894
51084	78345
420250	153253
121859	423640
460807	293279
480657	226494
326830	461769
362267	98733
119188	88359
218438	355681
254617	180578
450351	172089
198317	399937
158312	186561
209791	86728
391267	62191
385728	453721
106343	249730
261142	347104
149147	293813
55270	286176
333903	426439
260356	328737
233190	162947
447775	51755
184892	360860
453738	42854
212595	102352
348985	250649
7000	444269
377834	91914
109334	110677
283435	172535
104740	468757
108336	110677
389641	285446
252996	86728
327958	277450
98091	79989
37860	153288
60270	231638
15537	9054
262181	367750
273900	443320
121950	28171
186561	107527
479355	298013
487989	269199
134319	10690
59204	184947
194948	118387
302689	306100
225530	431482
388049	469235
15819	263422
97567	96977
449172	154089
204362	244037
453736	63958
462696	401871
104716	49915
398900	27464
266028	434239
407225	273831
439554	393326
70061	124505
359824	264766
447990	361540
105656	218727
94178	290560
376018	364927
161466	486679
65351	355700
479752	317675
371408	190369
1045	159058
451764	69816
149883	440689
89826	97292
155107	190691
136729	379976
241439	101058
454375	101650
350313	99829
135103	420895
333551	88027
145959	27730
434040	138297
142818	378462
444163	348798
372125	189038
136711	231578
262830	178028
149668	183007
337921	460651
451105	139951
405573	211134
324610	115498
159704	92006
299502	95377
341513	134262
202774	209824
43692	35414
22512	477554
174144	94516
53760	95882
168816	14335
210036	361545
417585	313234
180745	338271
347574	411809
94537	286220
316339	249334
126579	291581
174321	294316
61148	259192
190884	49903
251622	48275
104766	31413
57846	233784
481041	486339
49192	92613
431405	54976
95120	469235
36458	274869
89843	400854
416497	182288
32601	187045
65629	492736
462424	53883
351453	150478
6287	404992
57454	281163
18720	21902
375510	155788
60356	92239
321926	190369
447802	273192
353885	121106
49663	162795
322509	306253
409977	320644
287444	164333
163402	375443
37915	186440
347260	331581
411937	315380
136229	241090
181810	63034
376248	387499
452576	175818
414240	45724
45958	273831
435337	123369
85545	10690
9969	237316
45743	253002
301246	291829
472222	81737
464763	88890
148352	481190
181512	344971
252923	218727
169047	190369
408094	120778
270788	487130
493038	413592
210247	190564
357411	177374
328857	265040
301659	272758
105001	122462
33540	65497
429287	231625
387862	307500
96022	468164
434379	126150
230334	62013
228013	259386
282578	332380
270077	403515
188636	98018
45154	317118
51810	313745
121864	180841
472262	60923
51810	281924
68794	388957
481708	394027
233266	2232
415906	326588
348211	264955
24997	430356
384885	394016
350869	53883
37121	29121
293373	2661
316136	275484
205069	329698
81432	104263
395354	59668
481612	260941
181430	190369
250709	476951
155448	177244
166534	13370
423993	164884
233024	395003
343604	485089
30568	161975
374887	342807
399948	475699
380691	373021
151444	324377
144528	384537
106648	136876
398953	77278
108933	429900
152368	196783
256711	75948
241315	316575
249074	342494
412578	308083
98654	329803
345401	452736
381246	398563
157839	110708
160376	375771
161363	154028
309187	142553
181060	178436
39852	325167
150642	287854
9027	137351
199969	484058
446129	187836
323046	93625
395177	473056
345257	139921
105788	237235
458615	290450
276453	25639
488527	27497
477932	428176
84172	154108
452536	236663
266965	372822
450675	447230
208349	136334
364492	281551
324826	317675
84429	352509
315573	180578
421010	466851
352439	432818
280906	91220
474970	205289
198175	77438
240439	273662
86760	221499
200092	31616
156173	89047
73298	434239
158373	54700
53963	177630
339153	474968
459780	194165
343732	94178
48064	270324
98166	19097
352629	432503
92246	168213
314311	281942
425471	90
237441	60517
369211	75409
282402	190369
281573	445127
290288	447831
278677	313314
69122	132651
149762	187998
111700	52255
380305	328952
268163	221061
194216	387449
237801	443301
24467	334332
296185	218533
358860	106459
400520	174993
256893	178048
333178	79861
234785	458517
72054	339480
97033	106006
63338	13370
73845	117606
19568	399063
180166	267602
54425	422175
50814	399035
121594	94516
437768	417222
39176	388575
167717	1407
389224	291940
145295	385382
234746	233306
71189	317675
320468	387474
146893	408942
483108	293813
275653	203656
204560	102840
68977	258666
157807	465445
327606	28951
49631	224285
115979	84089
3819	489822
191242	476951
7650	96977
60517	83902
160250	214366
349624	378970
406167	307279
167588	305227
50065	172089
118369	50009
351823	49903
143862	139229
48916	35707
493899	152613
476969	25716
172396	222422
268755	187998
197647	6735
259095	444931
157417	241703
255945	409828
252553	329226
297083	122193
336801	294079
14694	38304
54424	464420
392339	105498
401897	475265
56619	386494
303895	403652
178422	366941
184607	493090
202648	28129
366432	160722
306978	360860
104351	476231
212167	48365
482723	437024
91600	95769
230574	493076
478480	205719
294096	236240
403167	36066
273476	466323
246342	313745
437579	291249
174205	363581
255675	226494
410977	479835
28827	184511
439456	25628
21654	213786
373170	81713
267572	411809
346216	377296
300083	104734
420309	95149
55449	156375
204195	478781
229868	468014
162785	392788
302578	482944
353714	107711
353856	318198
182274	407131
155242	70557
196996	298878
58072	429350
353216	180712
342964	280000
129670	55857
301659	122487
450564	86229
440982	138627
471169	171040
385308	15084
442239	419850
95680	82787
196667	208120
232740	243406
336071	474526
56806	201208
239112	52992
282986	376364
143973	54976
244620	284699
212965	94344
412138	160419
397734	208504
115054	413673
298907	150838
263120	76472
459312	266852
363154	393326
448492	152085
245881	432290
40890	174121
317983	107219
88584	334263
243840	18598
51683	342807
67692	19705
359790	297446
168273	469235
242265	139648
462214	492208
165680	359627
130395	369763
447335	140476
319824	401481
261777	51895
135020	179692
354686	237660
114550	412441
310111	132576
408867	303687
230691	124660
352269	44185
160816	63927
266965	182192
197107	8623
180578	144308
94173	388603
478287	214881
70301	394911
273814	412040
30733	75106
449314	252706
173847	274030
181361	274478
248280	49473
237242	400520
304973	367824
172630	420757
304404	316038
98516	49903
239268	212210
434015	242751
474341	156831
135731	19139
305927	18367
460349	359218
272427	378462
381950	272230
236956	477590
93421	49903
58418	388575
204330	266028
198317	404125
188725	28164
65433	346158
39885	203656
293691	276877
250309	131787
100711	458517
215472	90682
439953	357854
217936	205289
59645	329278
342465	67651
386838	145440
375913	68327
48366	389497
445567	437030
72008	87760
398185	127921
332325	434893
277765	417980
145931	284982
42951	451391
283934	458601
114332	476927
88460	448857
22634	466432
238576	405644
340021	256643
233305	353681
337783	327061
362006	254366
114063	313079
276549	313822
233230	461152
201544	445233
268561	228420
228050	402698
44160	209821
61286	303424
475043	115340
174829	201473
249622	454975
322193	268118
215512	378082
236188	249334
189965	231485
399441	185076
409529	302828
348589	162795
449899	101717
432080	183213
128927	222541
130859	36223
136220	187920
26216	132740
318000	167799
332881	125649
171778	327922
188613	445353
55533	147221
376526	21922
304718	203656
187261	222002
327854	110709
415272	182226
207239	132443
334092	369256
452411	139023
227188	335663
73823	15109
401365	460808
437002	312109
485975	390349
48064	23345
413816	287619
153285	62191
66069	288837
160220	179549
178125	420944
446037	388575
405829	440660
345236	28749
57246	466518
257465	407306
461769	422164
247971	282437
25671	414265
204375	340211
57743	431422
193697	331970
41378	196783
412523	195541
257977	118479
169150	247201
207007	104514
473025	217423
400910	181396
298581	477986
214813	134500
362960	447749
394609	269199
188461	366534
388120	142726
221416	180578
4173	15027
82430	470588
313355	205204
366426	250434
403696	205289
447610	223941
449534	9203
389714	379976
320078	77727
6468	427716
451899	384366
263889	6253
315573	224614
413450	467690
370000	166063
121594	473077
153122	216431
449354	65670
72232	97890
161748	27464
245419	16325
248803	194616
141782	432271
88446	236240
164178	321203
183498	262749
450004	385000
151237	267352
130686	64335
191381	28129
43024	103010
418180	471355
226167	132443
39177	286697
491567	223030
65774	367110
185084	123656
230051	52259
235571	293813
169020	151944
212824	37150
376442	267352
149313	171577
51627	245679
463891	153625
486242	213432
43285	287858
446535	312564
475310	214050
245826	22779
197528	492316
404561	136771
143862	180535
169832	125705
295370	477788
9084	336054
356371	353557
15000	80684
108259	15926
71362	265040
452084	368859
63977	372141
260409	227307
148139	398480
194397	425073
422246	354694
466181	135300
444694	29229
488063	91600
209428	423927
350347	147262
109733	417201
154456	484274
142527	299448
291609	493694
365550	12900
345068	289476
294015	401653
355404	445034
59720	154888
182361	441911
83799	366564
68904	160722
229971	249334
226926	62191
34851	293813
232666	260135
88640	210846
315372	34497
295875	123005
275795	451016
158806	32807
233498	423924
217338	180578
135101	363581
424870	86728
25063	105878
317095	198790
296511	90099
139444	375840
289235	446936
262633	169603
171778	198926
44117	443708
120950	305761
106047	218424
36612	382511
188342	263394
151579	187974
167134	447831
17186	191970
405735	420134
416426	173632
39673	11626
105784	262954
65513	367885
364451	272109
157193	8084
7922	103267
378674	165653
101292	86693
121778	445051
37528	491778
20946	144529
398900	74103
484654	22762
452622	393428
392144	72523
292559	417294
202693	243301
224156	281399
124085	30614
446455	245679
231858	118571
372675	165653
24629	287848
258042	376121
364717	95149
20946	344436
182907	9950
147403	300811
275721	33778
215260	192495
121254	90277
439148	162831
391175	15209
286512	338271
122146	190369
327467	69908
378243	73508
109062	410513
311664	411275
204744	256672
434990	12868
4849	369599
454798	104147
474341	241525
125526	227628
51446	197988
128839	294071
301058	193729
83481	8084
155129	361415
241524	185034
477041	94344
184298	136088
489078	367379
9588	10646
361573	119381
356530	230929
167819	9054
459866	81923
159249	165579
84861	336590
5700	304065
114063	419885
138126	243301
13527	108389
325193	329892
167588	478649
454263	184709
46071	223941
422868	190369
424255	147429
151172	175960
236415	309801
313604	175960
91382	243057
358322	299960
5512	85870
303138	226704
153543	472239
363981	160530
64107	373169
195488	360736
363521	21708
172523	174939
311246	6442
347653	301475
316406	295158
109598	49864
181679	381799
11822	461242
408357	330457
112954	400562
292916	440562
136136	407392
450687	177385
128169	275797
188652	32372
428312	201900
130751	416214
259325	231731
453738	356355
436864	29116
89663	62191
124469	229767
488938	231162
338574	444779
216386	314742
471309	261225
230051	401922
439749	94793
422395	20802
438262	87743
302298	350772
302277	393326
304544	262954
229579	68723
207959	155355
187323	342468
176878	155392
282453	326446
202469	292087
153322	292661
219136	465653
32900	55093
408905	437995
226167	255650
252037	163348
28487	290450
415967	413796
107118	158885
85674	35241
79701	133588
122728	95317
229927	481279
481356	207535
8146	156376
414063	489990
427722	49405
268823	444213
7987	151373
352192	93245
229496	150237
171471	404857
392502	409828
26991	123585
373615	391541
2232	270639
182893	451035
86950	52537
256893	485127
44160	115432
426439	155594
473752	62275
146798	441202
104993	71281
86347	430474
416408	152702
120451	187836
218303	435363
82715	234722
471043	390787
449879	274309
35806	27477
193149	424974
391378	385386
88837	191986
153817	477628
455074	291823
226870	390827
25568	406408
318824	111274
49151	126204
195568	303497
326260	331317
273684	22284
45313	236957
46092	311221
481405	121970
96490	422576
433468	94516
50437	129727
316079	42890
262308	67040
204865	428214
275278	105498
342949	252519
96521	277646
138836	163354
203200	218649
4501	334009
345401	465371
487552	461464
341811	241468
400817	29139
41495	197563
105788	220417
459842	470399
188784	48462
391725	191847
458398	447360
343732	163740
249939	322026
10546	49560
44719	487107
145383	366267
1215	378859
195033	344398
390102	454089
216534	270404
276536	85129
251193	2715
181811	431799
138412	362109
88439	63034
73752	273831
259189	309079
295729	335114
204330	415625
127198	370866
107709	464578
240753	221890
222102	368892
30973	284627
455699	483770
216602	486872
321973	188759
28955	336265
80362	417549
481256	104738
409408	22448
68489	288837
409399	190369
101672	361436
237454	100048
47697	151695
20669	484827
247819	91711
144343	467192
463976	464578
293619	352952
436696	110677
317766	267352
373615	16116
167074	466724
150107	207042
72804	59776
21414	230099
25454	102482
210511	70077
371983	71090
432339	24401
244092	320067
173856	346388
479297	88203
196891	233296
447199	288035
479188	98605
170545	5053
229744	86728
399981	122694
125210	405491
478588	299691
51507	351524
108434	57601
177593	106777
49543	333799
174515	485185
222474	265040
448587	395670
20345	468387
469100	339994
95182	484644
59507	165966
29475	214050
338752	91600
415270	210742
335951	302033
269255	451697
293497	266852
76228	67229
115112	67584
88956	187974
117730	96509
20779	362064
99862	297941
347987	86902
220930	396697
228326	291984
400520	106736
466432	443461
321324	53848
2663	456950
243520	343291
221687	182342
434861	46015
117736	275790
307450	80919
262473	100249
464149	351167
8843	18956
435919	269133
110708	308533
68098	302061
143939	364304
212153	371031
334092	422411
473999	293813
420851	204909
469532	395333
105374	322618
21771	398044
438299	477136
277241	16661
92159	390409
82224	107552
484802	190369
92492	261343
202347	392788
441715	273831
71189	229215
197386	451460
393268	196783
106933	438379
221878	309524
132397	369599
436428	401949
67126	243301
196190	6253
383840	13129
119762	252907
456306	373229
114550	122182
88855	99210
256599	263880
403670	241781
414975	448917
319081	135031
366828	231485
310338	360736
339517	214540
91600	357357
292761	411424
245318	451016
480310	136845
66035	16776
338093	421980
394018	100277
426045	388575
463682	258778
438902	57205
43775	152085
332903	263491
384370	259435
86268	41673
262187	293406
196003	140608
34245	292494
25885	443864
257217	115325
230574	83617
187947	176878
297885	137561
5700	170793
39906	453493
119531	367386
92535	411424
307083	429863
59417	480623
91343	466851
187207	466737
210900	84722
349363	369599
349752	296788
331211	303175
71734	273831
304146	138021
482337	261958
22505	340114
490611	228431
137454	44826
105044	465647
447353	420944
494039	186708
139301	446351
417394	21411
144927	350797
461185	337950
371007	224251
341920	370279
148119	157726
73660	138222
381499	347036
370260	340339
5857	278700
129848	116395
316628	401871
185114	101058
350347	293813
247595	261394
438957	63510
68877	420757
62725	391414
112443	151849
260285	285156
150680	185479
38626	267402
480612	411142
328685	373169
398223	297969
396999	471558
68314	24077
146224	491538
80297	398333
218154	183562
4745	366781
330737	17231
365603	427499
298823	207897
147820	31101
44844	363946
210116	478859
15339	48163
380869	415599
378487	31483
301959	91054
69400	218093
206906	146202
437592	2192
19459	103601
222760	311702
22983	401543
79048	395988
482624	50009
83937	472546
324190	97894
199288	390875
3719	230691
254812	71873
101448	300555
472442	322127
155514	410443
253178	137076
316849	306100
44503	60864
199000	87013
306445	13370
78571	97550
169636	303211
176954	127243
297641	434186
318123	279074
340339	337987
115429	86731
259978	46429
355493	378374
35151	11626
365658	265065
362174	9054
53971	226494
489092	300229
439128	317675
284163	372285
270369	203656
49898	428673
94992	21411
460033	53389
314063	317118
418156	273934
75041	355990
58245	458638
424462	388549
395935	205289
451083	107187
422343	130485
35471	325604
168064	489552
355872	98906
15133	160545
20739	471405
315748	263266
389641	23369
15018	322753
345091	314881
244989	471310
196903	394820
425587	83872
294927	325715
154667	177820
376624	391414
283672	190353
50713	145122
443988	367750
92635	375768
209058	332933
450232	327627
234881	134348
185403	217785
77248	127553
290556	1901
230628	292440
45880	267060
176130	204772
57406	67040
263713	287694
407473	314050
146893	292655
327209	214322
254784	472958
122801	299437
441824	481129
466569	48275
468249	91877
133909	81703
297792	67401
60223	4676
479583	132740
359353	125942
404206	391414
63170	231638
150040	318749
209415	248660
309917	282772
322940	90884
277927	312256
118283	17186
85302	370313
166118	408515
481419	377828
279653	343012
18451	16661
389224	253072
417443	136109
243534	423518
386066	89047
441811	53229
58694	294342
206939	42153
352798	291984
481419	241525
28357	268434
284163	378462
196003	32967
315805	369956
471999	63008
56031	322392
375528	12895
146801	250389
182987	446167
132513	31267
200092	48411
18763	8486
340572	288520
179397	67178
478567	220000
70716	51895
252920	376413
474975	461242
193216	489167
396021	165653
104505	39109
141595	393444
214970	288837
196378	409935
51543	398122
345236	105972
352237	284155
266931	374030
238264	338324
368080	190369
2749	215348
309524	79507
11902	64075
255402	322969
381486	130028
412356	94665
363902	293536
278471	60923
400111	161668
342320	422546
390887	427401
342091	75793
375532	354905
319298	186730
73608	16433
109972	318735
44836	79157
185561	416402
298338	59949
192267	265711
305803	4413
73190	208713
51687	303136
260043	362784
230051	185669
483625	157100
273669	80193
366073	228859
438591	182964
225997	428738
265529	57134
420736	22611
420734	450330
435591	446504
14751	423743
241198	445639
71799	279805
321760	309801
289315	64335
356045	327217
445375	53863
105309	138297
483112	235679
105721	326269
446388	62191
421625	93245
389625	317118
314311	3719
396613	446351
136245	150258
439927	198317
483989	179045
411841	174939
212009	21523
230475	286313
264026	292151
49884	380548
40388	355806
248840	354436
1852	445753
262858	270249
445658	304493
478013	45564
334256	180992
205025	88728
326392	30638
174139	76185
236868	173118
455740	186714
150237	25111
301745	212246
174139	138997
54893	109513
245679	444714
397754	353453
445376	378462
67512	152502
327693	488744
42020	357189
489386	18665
378293	353990
317371	316372
346379	203279
268627	88189
378104	447686
407785	26992
91911	313745
387337	183213
103929	183269
22195	350018
414641	281859
29868	373169
330710	101058
4804	73717
449117	119868
153532	43141
431264	244179
262210	36226
95233	74585
293488	411159
304013	330457
188408	304447
407085	351193
338370	4413
386411	56337
106460	403501
21298	151040
370184	48275
148213	432591
385636	301909
413053	148000
230574	26885
201494	141982
361291	320829
194279	407565
463274	456783
280532	28065
455603	366748
246046	478415
300692	423738
110248	442854
313018	414652
19931	355552
180103	489188
459568	86593
445708	358117
175214	317118
192973	30428
152975	160428
309276	186548
328830	293813
316748	28129
158099	392062
97692	57375
206751	342761
292687	465924
253042	295218
122801	187974
133106	110677
363225	13529
67011	102273
27417	475701
333557	132894
164447	488899
155730	179251
191587	333742
267562	396709
235282	224729
56850	110677
70636	86200
281494	145948
259520	392634
253600	470104
457058	440660
483706	145463
96996	349794
103584	406979
315805	453462
211314	478415
76675	374281
411282	329039
27064	144073
435783	404880
374300	21417
251622	338189
464137	263009
461728	494102
381835	33553
203657	317118
261741	393425
217477	119868
85996	308780
16666	438783
216605	432175
17999	132247
313907	88203
146504	453493
242748	211294
279926	228603
48500	293985
29224	313745
457776	418020
215292	196767
148804	190369
407646	431799
215400	241468
410177	293745
168773	179964
132766	196662
61001	486339
221369	432273
35806	408460
46617	160021
214708	82343
301683	40161
478287	26714
473679	276358
440018	175608
247775	209933
363251	217310
289675	386094
74312	265040
233940	380078
211484	378462
492373	378076
52217	60637
404319	155214
361669	356728
325015	487833
253458	15209
306087	201208
468174	48133
177983	32170
198479	290535
229735	299267
231013	330765
9323	351639
309328	188759
370646	447606
228280	94516
483643	227410
88260	88113
420354	22689
5177	366872
60677	363627
366094	141166
84414	311800
140061	312885
102307	134818
494127	157726
274665	385237
78030	241596
128837	459802
474382	114930
35986	297975
224406	42035
56506	208617
164510	277961
306555	199304
140244	389682
124669	129185
295506	332745
107709	185115
432175	36286
38815	483454
387337	401871
101479	221508
338189	402732
414920	468063
244738	278193
56638	35628
330954	126473
259864	424313
383380	420944
290235	480025
30568	158776
222718	457081
74720	67280
50541	486885
10801	85578
352779	53389
200464	58466
58350	451600
267562	27816
236568	296423
444139	81212
3276	245332
270233	333357
382741	362875
30555	332392
222026	432655
39813	107290
10762	367750
267362	317086
119001	165080
59785	378686
324223	431763
398527	51424
97245	234071
72461	373755
446433	169884
187207	477986
391718	39911
420433	314772
432306	429862
360396	64163
364306	313949
325814	224085
134262	409936
333042	23430
82150	468313
202888	94516
300273	476951
316856	249285
341271	228945
445023	105498
420777	348798
126166	322858
181281	315235
155256	300920
25984	217760
299736	30668
37751	118890
161359	174939
69827	58483
162502	32807
91197	233160
239460	298182
379696	360139
415590	12214
26437	10216
16037	399381
267733	64429
477190	29442
462131	39195
199676	276295
332532	232234
277489	210228
428853	53994
357294	462901
12489	435708
382547	93876
342228	298777
346697	144800
21421	307294
421041	390017
120722	240416
107709	197073
258456	222701
310038	5092
352516	202191
379606	66589
98649	236225
457396	105585
449914	447446
196794	41378
358860	43275
406784	433956
392210	421126
257164	143582
151013	24516
108832	342761
328310	246729
97870	439074
443068	283346
487513	425675
487890	331090
72408	202832
43929	172164
33074	26127
120050	458601
315573	118439
129235	466969
475954	51222
494094	474039
423912	151798
261117	303862
291300	99366
189617	178436
58042	223121
231776	152063
231363	17314
229381	436354
484898	475992
118904	477788
220243	80176
375476	325395
159917	280777
265285	21583
209008	116043
474770	28129
403198	476303
190281	144195
455804	315566
161205	421942
306659	258370
8459	65876
128016	457961
178422	2529
235142	424859
339333	251706
395698	427249
227566	194830
212581	244115
409895	52406
320482	164727
11338	226943
146924	439646
50034	441570
426595	34354
80212	183213
14872	382568
357784	367883
376391	62226
358716	144405
114550	270546
259835	88326
420734	109680
214563	166970
39195	214522
294135	245506
97245	300480
224469	283652
484695	463623
196670	446167
34447	429347
455909	391414
421760	146202
192973	79507
107023	4615
36924	342170
64387	17648
297641	18468
456778	366534
253102	219765
412440	364316
165041	420344
444767	379022
52163	471745
488144	237548
380987	487833
335576	183213
16333	178048
437250	457919
128337	82585
460640	296904
88460	458
27000	94516
93251	167182
423013	12718
266307	43483
416661	452804
227781	196851
180177	440660
115201	156376
352328	10100
271336	268888
268565	113480
405936	30053
71439	308602
219099	425675
363611	69293
29070	422998
405462	298767
252473	44607
198063	491216
120808	8463
100626	393152
253182	168753
467198	196556
23320	110677
91325	161591
427790	20062
177345	265883
107118	366099
423288	337791
211473	97753
50103	89047
477545	451600
424184	128758
217854	427272
5258	208433
60138	273831
11222	49021
488688	296893
147706	16433
364791	215875
47955	230354
9145	267352
236200	108672
160490	325210
65980	357150
101791	138088
424647	138509
205023	167540
219068	190369
298780	83811
477765	248382
59380	12443
220534	179043
459514	178973
211717	246311
476831	317118
479554	190369
338752	403467
8370	407362
374632	190369
268988	98906
126862	277526
225026	228431
449394	226494
416899	246311
278807	420944
46440	489822
475287	102352
313058	383391
211762	50264
410005	308100
308566	54976
215400	16433
471922	409735
393362	78273
127025	269199
152086	467492
212969	211139
289675	154636
162839	187836
65405	170085
185312	320646
88790	472072
288564	26940
3699	182625
329792	14389
460067	264406
114723	36730
227082	236957
398900	487833
122797	75748
130554	67235
262636	185076
203793	283889
432399	492906
44901	480861
406115	223732
477855	352605
443907	134694
18558	392407
345578	49966
371767	62191
12107	301860
471107	315331
438505	248279
205586	403126
439953	266314
474526	404494
98530	401949
326109	126818
336805	422164
490871	456619
33745	51066
318184	50492
356562	4413
449117	277961
107739	92114
456102	131975
219038	190369
346166	478415
475287	366127
143639	361198
204490	313745
398274	408804
289197	224354
309276	127270
340886	286016
22882	230925
247296	170602
81996	53994
361164	365091
378224	204949
160116	313833
401312	366127
408550	9908
317075	404886
255776	246311
35556	287694
443643	226494
398315	188149
248916	175560
447793	320161
370536	351907
428704	165055
486192	467703
405036	294548
221465	462636
273602	471044
259835	320062
252781	256732
419512	114930
356777	476231
896	161026
391318	106769
239114	392065
94129	193914
286777	295650
32972	251878
420066	216813
404135	364892
176182	314798
123955	209051
413054	292440
473441	266323
183139	44678
451593	219499
476951	86728
190154	245679
282967	239861
59642	293813
24258	220635
421635	315200
420771	20181
172923	207596
118363	313745
146136	249186
345261	180957
84688	8444
299701	367534
242408	369599
345715	157492
148692	175402
369684	252005
164699	334260
67571	475571
19182	185179
186769	383391
305035	274128
476139	221329
28200	45108
47232	34547
355915	295561
249563	439400
333289	478215
121866	489376
350512	250434
296382	348798
240079	88057
215501	187974
288569	269199
116365	241525
145615	65571
41378	310914
323262	167891
348914	182332
298823	29901
257285	438783
486698	110712
171495	351193
272505	163069
249860	99521
43738	465647
292721	419914
215792	99999
235113	425073
440940	235946
357121	25997
71747	214050
110420	366127
39692	37158
257538	198317
460760	14164
107828	249334
150670	321185
118374	12574
350150	12129
231353	293813
431845	394406
301334	186715
304404	170076
433510	432347
206772	405217
306633	32481
133029	13370
306694	254044
461605	289016
336664	476554
68314	214390
180498	256121
200089	81323
465318	314642
480580	52944
37178	120986
372418	168670
237714	97191
87729	183213
411341	40447
189454	92694
303507	45890
177461	7771
468874	412322
472515	286936
220736	1927
91382	330928
116947	48275
262728	467486
472920	15209
60826	453094
142522	399468
233713	208617
486764	144586
186315	76761
470016	183213
347121	28406
75507	309522
334196	434893
50449	468265
144098	257581
258436	99019
354022	62133
365364	121362
390590	369762
57444	371256
422292	331090
21095	388575
482403	136177
237612	199154
178710	375750
24983	448188
93404	267352
269941	78858
227872	287694
261478	289687
267568	258370
233045	414327
479434	115917
45578	492222
281528	336590
328110	439074
212095	12177
309917	210885
131716	362640
291490	273831
22525	400597
100651	79004
14922	183213
143099	147460
16100	90123
285419	145270
24982	295399
126719	442947
126223	102352
377977	40447
362542	148695
398805	190369
169422	292453
244364	15133
241931	57769
398895	217809
113139	469235
417552	422435
317759	161165
480847	62191
439471	219824
259074	458183
31482	158289
287662	39296
252884	190369
300795	452689
493523	347979
253086	155670
176306	299960
91996	105329
151868	425675
358599	462003
233498	348544
214744	443336
268724	435708
245938	134145
104648	216610
45699	24647
477350	483058
262491	337637
150505	481785
89188	367686
80883	190369
14131	190910
146925	94516
94102	63838
441302	453697
307101	312698
456231	390463
358379	311966
240543	245679
248468	205223
137454	217025
283763	244779
228128	376751
133691	112101
84745	452356
347287	60517
151889	370866
123071	51895
175463	197235
76068	441700
60795	386612
478588	334248
174139	42461
232642	435511
457973	226664
70371	51150
304744	159249
190260	226538
427124	90277
250835	168700
468125	355904
117124	257895
481694	142750
124658	122462
367978	457081
122481	180345
149943	268262
428550	66813
271922	394463
200658	258015
296420	119281
397778	106268
372993	42933
25920	248993
233388	196783
372214	113681
443815	98420
130651	70901
481215	223251
65161	262490
125790	131655
375660	89215
337580	359281
362654	49507
74021	220417
345401	178722
491372	258818
441783	272069
305436	46294
176403	428631
307531	63478
384324	478835
384648	157715
321490	121106
408657	248405
333445	479481
314870	52948
96148	434298
238963	308023
236842	128687
433249	204701
7922	107337
360362	145979
55542	345566
248591	342761
190507	396638
339824	194270
458151	420944
49260	338206
26484	98523
178613	430515
172256	38556
197985	71256
18928	183054
373948	207902
160940	381008
39537	369599
2187	486885
177753	471637
409346	121171
380489	138643
362267	385291
388130	301971
170398	305551
464921	200444
368620	205833
362192	382936
66265	206072
396040	3994
40143	175721
418163	29756
99023	92613
286772	245401
81358	148022
444389	33855
352095	393326
97127	98056
273301	417294
146633	286190
82731	293813
433730	256121
424256	150741
321916	243950
280308	258461
227628	34416
6152	116857
226760	69816
337518	200632
468646	158564
365466	65699
444165	56965
80476	446105
133909	457083
172842	354587
472669	203656
349033	60517
463171	25437
358956	25018
154730	51895
449671	368993
173547	273831
276831	38571
354973	431226
79783	220028
14368	132734
207048	35707
39195	207353
346904	140411
108227	409828
383252	238299
118132	392788
361061	262041
156913	23018
247443	359368
215578	56844
24045	110191
346085	152576
428796	399403
433574	485130
387436	464420
250317	205270
212559	336590
245938	296935
152387	48138
221687	435092
319824	449064
109537	369599
394326	218017
284863	478415
444380	478882
327570	343052
39892	145265
443174	86560
391858	311368
153662	90669
414386	388073
61284	304589
343308	53863
490957	78699
312664	91359
300268	383226
7157	440660
140145	345387
417955	381121
335484	417680
196641	185850
308618	12592
455824	273646
369010	396703
482851	39940
479355	180776
238010	209471
131303	124535
53983	422675
127462	398570
126000	212252
23306	125393
443235	370866
224306	82078
66183	156376
302223	94344
357507	489156
248571	150017
8166	25410
216809	209018
42535	160876
6284	288459
80421	330928
127734	115583
12272	279871
140048	383213
95023	187069
122281	202523
266307	480853
300916	230205
407022	2818
233388	16517
437792	428214
363364	183744
45325	355726
17613	45141
3856	199353
358966	293813
92738	297329
410006	47295
226919	376046
58484	63427
121594	230783
151539	73016
368504	53228
334113	490170
482441	54976
286074	264826
249860	54976
73462	86560
473779	178436
169832	440615
203164	303175
400825	354694
203515	402371
5971	373927
146429	265711
458511	218329
336955	74233
461288	469532
28360	315671
231542	134694
39622	439074
150798	411016
47272	318735
8580	162120
71189	231842
114223	258370
98347	144037
448929	21583
120454	423618
371443	305186
82688	131312
97439	440660
42718	476231
359436	431225
376560	90277
485899	48861
111623	359780
463046	49021
483418	295477
431571	315888
483625	16294
145426	386185
135294	106152
415085	17766
174315	421935
321282	307102
125948	441476
279909	459180
199676	261723
226367	411365
157958	129768
51762	281924
474177	234649
109949	97284
59546	267883
330954	464877
194643	449609
20401	286655
124650	295157
303507	233633
60767	321916
489787	388254
422616	343209
12724	342762
139531	464601
192611	329698
54362	86560
78368	468127
196996	398770
68698	111623
404395	174530
192509	371267
63597	183690
385676	313745
224018	405678
45880	139951
341234	276250
86683	198687
160025	86728
243468	416213
33381	44154
186477	186440
21555	398737
137696	488081
196903	399796
7763	440660
55737	42313
477932	56239
296868	443522
57201	420392
61132	190369
44931	281924
73296	436639
32513	371934
90300	444
417277	343012
404331	374784
443642	197996
480435	61059
204144	462676
188987	56410
113927	99141
114405	15865
165680	442867
457058	320166
359981	126426
467071	317118
79965	169903
247140	297005
345715	23909
14546	364725
351332	134145
323056	487153
2661	180957
324967	385141
108051	62191
64252	186440
445441	186561
86347	162158
202839	273121
255865	247500
122256	193959
408469	439677
215578	363676
2187	357178
39927	313745
145284	15520
233033	146760
413544	95942
40809	176733
433086	39255
55402	309085
25748	201748
367022	439798
4849	279481
422843	183213
282461	428214
293298	458183
180281	369599
19453	396089
267529	422164
170508	131689
59550	462894
91600	296423
92500	180957
112040	168959
294707	419494
436382	490016
152460	24334
175443	393876
430103	401481
436864	308526
98771	269199
454052	35735
405728	321679
465398	267147
222872	152502
418361	434893
91382	18853
217418	161755
466969	44713
244643	429475
414637	369599
248876	48275
82688	276090
330835	314265
377469	420944
63109	40034
245327	315888
37013	223732
494032	201754
336796	364109
260656	21411
474825	234413
429626	303424
406138	160042
33881	54976
411384	216915
60990	395145
139301	27748
352823	248777
444393	127921
204392	401854
392801	4914
172377	453185
28876	109065
169630	205915
298676	337741
170325	34808
269126	276137
6613	5857
478287	361698
296432	246354
361533	288354
187712	220417
289126	106459
249827	153995
39787	343721
300905	258461
291698	101650
40265	318735
429287	264444
359147	335832
473104	388564
12447	369101
338746	87410
281119	463200
400405	175402
141563	276301
254100	420790
283208	61051
316154	122399
183452	481785
255764	257250
3186	57205
412707	67171
273768	81583
464131	159503
235434	487010
70461	428864
23150	196063
427898	16433
115830	190369
399237	180841
16238	356972
227052	229122
477545	6949
81010	170611
222539	317118
70625	126426
149306	110677
490191	279513
464797	355015
470169	264092
325940	201849
383576	215365
81355	217081
5466	458790
412823	313314
182192	304865
316599	152502
467665	205223
334948	445453
384867	343359
438475	200443
92032	409389
463977	103031
276663	262954
140983	456640
298784	375107
28250	277961
385928	471745
256366	336989
232666	468722
296108	185704
65513	482391
343732	453919
313547	192710
305287	466780
267562	369573
297041	319081
62820	54976
334867	149128
262980	196515
458186	401101
124622	51623
88647	351193
212043	126473
316190	28294
337288	331941
198317	179411
95526	314850
131258	24000
274269	94344
81358	428864
403539	449298
145715	267322
16233	118387
282741	425271
404255	246311
407152	35629
168960	317095
407066	217223
190051	122462
324377	271440
43855	133423
125064	221324
336582	267602
277987	202639
493972	141440
230750	446351
128704	364517
131606	463549
31544	71157
270766	280592
172396	468757
403306	302664
347960	45141
207415	40330
264101	160419
491953	25545
28129	139656
397342	49828
452210	315566
344314	341175
362432	404806
176515	277335
20791	229048
468912	299442
211408	285446
293587	186741
334458	165267
324687	198790
80569	47295
366066	459513
444918	53623
419850	281662
52358	281924
273706	231672
313454	325503
351660	215678
385251	475246
96559	64429
483948	289414
483987	371839
463820	48275
243807	341693
422015	110677
486894	485185
48875	245317
4541	58466
22197	82585
354734	278604
364511	40784
180398	262954
385614	393366
432175	54575
180000	291249
445639	79249
34406	146160
78134	288138
357943	254973
436699	176172
209510	111650
194931	277287
235242	110889
175721	99717
165680	353931
329846	391414
119963	295159
80888	291085
300514	369599
251555	344530
396834	4066
258306	101597
91952	451899
229875	236240
184770	70016
23160	190369
202885	67461
440440	100200
336473	4192
58357	377472
334662	366054
375107	213637
315384	245679
377894	82936
455191	153995
398308	332894
381788	378374
182270	99913
197387	15209
454714	468313
5236	173139
305057	42874
306878	288035
121499	428944
172163	213282
224491	5769
459138	383576
85271	110567
483923	446351
281161	322219
250290	9889
244399	156375
15819	417094
399149	113138
166074	205223
61286	58063
440927	457081
129296	355700
194101	164884
346557	163108
254087	42088
431966	440561
482073	234753
66735	142678
196903	388735
185912	354592
454229	230783
89141	457638
214518	248777
171975	300189
405365	478415
361960	193322
32920	86421
80334	313851
214581	27748
169150	375766
145096	190369
327209	387986
140539	280350
254937	309524
335747	52537
215792	277961
407283	73336
384048	227101
75779	487120
443678	183213
122584	131413
466554	218615
218989	273831
193053	299254
134235	198369
245235	155333
289978	30082
68794	25549
464061	311942
81896	132740
234184	41645
278520	330650
467592	209933
299913	393532
389170	226919
170060	81148
3234	48275
309726	75303
376177	80325
454263	236081
422208	177614
392329	400677
296413	252964
59991	80296
340302	103386
434990	176182
396586	378462
376202	378462
288985	292417
286790	100228
127199	454234
443575	45858
423856	240374
230051	283179
287737	369232
99563	485304
445760	42890
272742	294079
173679	199755
12063	137853
161420	209285
297966	252731
478964	404806
156647	93583
398843	494028
111351	161428
213363	4090
381553	413533
81358	1646
187536	190369
18258	308631
427639	12640
147911	458183
367919	109407
413040	119123
90732	228179
305624	130162
119128	111782
141582	91711
157461	95942
477932	171379
268399	90123
467682	326553
125203	283096
30568	106526
200416	29689
57725	347950
201131	410317
53863	471725
378756	133128
112902	265711
334092	336132
106736	284920
225174	139025
1452	225795
373169	3684
368619	298600
157891	311558
98861	466851
321261	430356
339782	201355
419183	155719
423794	35305
263799	464546
158724	404396
236216	28129
428843	267920
233780	76454
424125	26992
27712	162829
105426	279257
204653	116283
58287	233829
157789	58775
465758	278873
21161	309425
361337	137317
2633	110237
193869	466737
345998	402118
135896	27464
342388	207927
208966	478882
78289	178742
92854	483950
471195	217423
462803	387742
452699	45626
386125	84383
408781	478827
119001	200103
156282	99405
162277	126912
148563	279871
191055	313745
6335	227810
219363	10526
29889	346226
124200	40772
111156	110677
431044	476231
316471	110708
9300	315671
130300	290560
352708	186440
243837	48667
262639	277281
229480	126914
412140	250087
493908	360944
303393	397009
128109	25980
5461	235445
275840	169116
291687	466737
235172	256021
246694	478415
330752	407977
454084	485672
297436	177072
104068	456065
452148	403483
441195	366493
295540	327996
435683	49627
170968	376255
53846	211868
465005	35035
164928	247702
454232	220417
339439	450562
181424	390359
35457	485384
487060	313663
201946	50893
12481	49966
456443	319953
44203	410074
344388	472239
408175	313745
165625	245809
67351	423711
103626	474398
493560	303175
3037	16231
333337	217423
182002	203656
185339	235679
251372	309524
446413	392601
233188	438315
344225	47861
248620	440660
14565	53734
43128	468127
212987	448964
320982	71026
22974	259435
272785	94878
491845	119328
378859	472662
305287	318700
90258	248293
325345	478415
305194	481785
374350	187045
434981	212066
143663	414257
448691	222701
229528	4413
68098	6561
296093	174564
106565	112379
165478	172089
194266	258370
406812	52023
35421	309631
419851	372822
422267	213640
349140	174065
57806	327204
228128	167841
123570	371011
228128	342449
195689	143203
277987	227894
300750	271143
211379	493284
455847	335663
10274	15819
278273	111623
171953	242531
436880	430356
452408	156788
212459	324225
124259	248689
446470	404053
268436	316575
56185	441925
463273	420944
345923	86476
160214	276744
173804	140386
57805	12378
471993	204813
428400	391414
203372	436686
140460	428503
29468	122694
229604	408139
297041	190914
64541	61059
192183	259240
288354	197681
249860	185076
294499	163725
51581	31330
49966	458618
187786	311160
281236	134118
300336	486885
479375	77278
249897	158695
186535	296693
54079	288105
50496	329890
407294	471745
19274	248244
230051	471020
52109	105595
97777	404533
290236	35772
59000	135257
447723	250434
401096	478415
484522	73742
45377	367946
137945	152027
262473	330284
298695	440660
376058	281924
294230	423952
441088	28065
390543	237074
31032	447446
44022	152849
162846	259574
24737	417056
27405	336590
173479	76880
381696	420944
283986	461039
85674	388407
22964	29588
327891	392062
172417	395085
227337	404603
260329	150676
460672	161297
202495	217432
333376	89373
310720	438783
411419	297282
485018	408976
279091	254542
476107	76829
369749	440962
402784	323885
493486	172195
306294	157733
488254	476171
36612	153995
410059	440660
404568	78891
493966	123740
199765	247114
265030	26534
188603	95407
224637	196851
428410	135664
301834	386994
368775	272917
344782	123077
232761	464877
344314	193826
350022	65854
477646	295098
45265	164789
10345	179229
449521	150475
184229	153995
171382	380568
199167	194333
353051	168511
20456	6804
414508	215544
443778	255316
48222	241468
201706	404960
277765	385334
485906	12787
60379	363564
472950	384053
124060	166790
209699	247694
17303	485280
156944	326446
310240	433279
376137	157353
469836	299251
112239	187974
355779	94516
247676	434716
245625	92103
316565	228258
69455	440855
170464	115838
27570	263009
335259	105878
207150	313745
486192	366666
484198	39004
15640	51222
193823	77727
423685	323343
100516	42610
112443	208333
287391	419098
228763	334485
321930	179472
394018	140608
39825	51222
297917	99964
174598	486885
84745	193322
134834	187974
127181	21583
48427	393253
245317	265180
436624	64201
15144	256604
399441	170684
88956	333357
148087	426718
178258	325492
463909	233571
428573	153960
76228	2081
60100	12092
390553	122571
426957	219939
465694	224534
330752	179869
102458	53863
454962	127921
87102	146429
156138	220182
125003	186449
468907	129894
293913	465546
146183	221403
392086	389830
343746	94516
76717	92835
12088	381248
40028	370875
415028	146566
146893	123369
128736	488608
133711	366127
261033	145691
123982	218615
472653	48275
109739	302248
316060	476656
230051	333964
272367	21379
61558	317118
454606	9303
173175	253269
484575	27464
292515	140728
118286	423559
225560	243791
297555	315687
229454	165267
318488	410125
462984	284982
444163	409649
204420	49903
236032	290450
442236	295218
157260	492687
55334	118942
93328	472072
310571	271309
475613	445353
445258	74475
30152	273302
56114	49828
399281	4349
361001	49864
10095	347383
314221	190369
164208	314742
389625	467690
116652	16433
64865	202994
389841	101058
399825	320625
389142	351849
328932	472662
194945	440660
367145	287273
319231	55834
319044	46176
126628	63892
296507	421089
32573	364703
20695	63631
361291	485894
234721	237165
119845	245679
207415	104505
200092	203969
181910	477062
375201	401871
237197	303175
203978	267029
296307	71680
410452	404445
172461	177935
85049	488662
24100	456640
6155	468481
468191	17155
85877	291521
415844	250833
10236	254822
369000	279503
455966	427345
322357	284843
433820	449465
4731	31254
459920	434243
27885	423870
5662	158811
78969	313016
65270	94516
256893	271351
244092	363742
311913	409114
46645	135664
440927	202523
136324	410372
251733	242577
188246	476447
463940	374153
400286	370786
204099	421170
329727	256165
310499	295381
492955	481785
146374	101058
345428	82264
148628	24070
334336	68156
392983	172903
259978	150526
102870	175382
250900	125939
341507	447517
151835	393981
270248	363021
326260	78412
483023	103130
319119	391414
116431	258659
63528	84902
315671	17283
245479	84818
223107	293435
288185	125399
326053	410018
383636	187836
402723	453245
347121	59776
446274	395988
1057	95952
368346	283139
96362	116283
229754	378686
135181	42189
194839	152867
406660	130310
81137	190369
55659	90614
380668	210115
197563	94516
395230	153995
128844	264406
123457	426089
105317	184558
438193	427952
211198	363996
321411	436059
416695	94516
389723	68506
405979	303392
456231	294133
395200	448204
365859	336590
448626	351193
305412	317118
336288	44070
240203	313523
140478	373584
401808	487001
19368	432585
239012	243840
5562	351069
480580	179120
189094	262954
309276	472807
282132	127587
70984	337493
306211	4413
198543	420895
157666	302033
414954	485304
219715	91600
96279	298767
168437	46623
242400	113445
203887	405217
334391	352827
359379	179309
342811	392788
2364	407620
372658	35092
380858	44826
481092	152076
437481	208603
233045	101346
44585	184902
73959	295484
257495	201079
275703	80543
201033	343012
54409	21998
216666	165740
179934	55724
410951	466680
299976	125968
363490	396422
80690	282109
95875	158736
412184	459213
389889	31559
184207	113683
381007	196783
10753	172089
113952	169116
485666	114063
356959	433645
351851	317118
434854	190369
7601	271241
106814	318903
107682	71091
239223	284843
301312	427416
65546	175402
121875	218614
47386	329155
462809	187298
368418	171953
124085	6647
156785	264406
467277	251720
36586	492906
134736	203656
37329	434945
336580	33305
108652	159250
470638	261394
52685	176119
95575	487833
482796	166513
192257	360531
319389	48365
281052	387860
360504	362773
343950	462576
260161	249202
121426	255579
72804	481272
125673	175725
63415	413930
458557	159058
194051	290189
209692	282154
131861	307279
453746	224441
24366	49903
473722	295725
282092	465226
469227	147624
430579	145693
229738	334196
310125	178226
20059	387498
410644	315888
405815	391506
178422	235445
94086	124589
40605	6576
440364	104527
476951	217760
16572	214024
424591	445233
393928	265883
136279	25984
489589	319692
481104	168252
406408	349186
472737	359946
422933	1512
396754	214024
416755	267352
309276	374784
460387	160325
300383	315847
315573	288379
447615	376908
402312	252664
438610	61461
420234	301348
471871	255938
387541	273831
339333	17678
444096	267602
371297	273831
82326	52255
22675	401928
299399	164004
229264	272932
335719	164164
471039	32581
176499	381260
31987	10630
385593	142018
59716	74512
12964	7771
207019	291521
41378	392845
259250	375007
89826	165108
318367	131117
281052	288035
446182	119561
250748	290569
144114	240225
67531	189272
63026	463350
186034	350487
44057	430217
275721	198334
486712	403515
68098	373242
459292	190369
277367	116401
171130	290506
468245	132996
140941	223635
61911	212175
126401	69708
144994	27531
119824	13686
332299	266736
260814	245332
106648	127636
397576	227061
311892	463615
203164	145064
368605	399126
166149	122972
493813	314596
284010	158006
483500	89914
242614	484447
144030	222721
112929	136845
182415	209953
388485	297969
167355	452554
139732	28561
59864	246540
423902	469235
248563	48007
383296	137633
183823	66471
134876	216985
491388	176592
387900	67525
375188	190369
211542	90539
101486	329466
168266	411808
125168	272052
168361	210261
457023	49903
281152	134694
111729	489552
309276	324411
278286	91657
248013	65891
472049	17374
104068	194830
133433	251806
481854	377933
415240	231638
309917	86421
33812	264406
149883	486885
67685	210647
430589	300240
239431	316365
124013	288035
176652	2732
99287	385967
352687	108260
145556	238455
156734	138807
99501	126473
407796	312763
293798	186440
425684	122462
202302	55063
379857	475594
428550	135538
343839	366127
344284	364294
415754	366614
256893	7712
234117	95455
54462	381243
248013	489354
302889	2456
59884	366493
401021	16166
383387	348563
420759	353787
244630	153611
44643	467046
8811	240217
378998	152085
407540	314343
106329	95479
135693	258547
324199	399046
54714	16294
366239	347664
175484	206768
216421	16433
425839	305921
124259	375138
71189	336376
212911	160237
434119	211851
58183	163153
338955	43506
447937	338663
67906	249812
212340	771
314311	228122
56070	330375
482420	428974
232117	97894
67351	372421
375405	49752
311383	156900
368583	228431
459830	216544
463873	37728
340858	20757
353940	2920
454450	338915
311367	184629
41708	76454
349927	433706
313028	393737
271760	164009
205773	291484
419677	462202
485437	191902
399837	44826
177814	389384
404035	306100
229735	406818
214046	254531
300713	316534
360688	110708
96101	105498
100702	214227
374616	440962
10267	54976
472372	80178
224933	283392
483694	421356
111783	46480
329727	214540
31175	424718
301302	460437
134396	238578
109824	300031
275487	23853
295588	176592
285523	361082
164570	411809
249280	26209
143331	144845
360166	336590
82240	313745
22541	141166
394315	355700
102177	234873
22950	153995
450426	122283
243824	298767
124995	158856
147470	168213
54193	122462
127531	210579
7991	285938
432481	296645
267562	384361
487422	398954
222045	219743
43454	222822
426715	219835
267562	214250
226314	367099
358589	288012
315692	223876
73345	399132
255979	213221
193741	187836
72804	7968
294135	450859
235706	171103
283190	464578
448199	357680
225694	453213
130960	421009
172335	424819
172923	296423
199414	340309
360531	239427
474177	152762
343746	364927
310519	489168
398675	172174
236350	200632
281300	345745
281012	431799
154981	363862
286853	227566
31160	262954
212153	274487
45165	21356
233713	97894
28233	174277
239748	86601
168972	105660
355926	348401
368981	269332
414312	156237
36929	166970
128083	251699
407540	207186
59644	215678
414783	477894
244399	185479
257845	339121
481712	172089
179549	119893
228061	190369
102891	15133
190955	75499
131939	365050
43496	187974
234959	478415
290966	415689
365093	334213
65546	317881
417305	50492
385308	16325
389252	428279
477386	212081
97539	15209
65683	302560
411598	202413
66383	23544
11719	459722
397008	72670
44431	205739
130331	98420
332020	333223
24248	360850
79260	12245
52217	485784
381719	393326
233117	269860
378558	96525
109049	175923
183216	438419
98493	398333
253896	361976
62460	393326
295292	267602
176771	395988
30821	8789
78134	243115
71430	410749
397	383235
113685	44826
359985	49828
176321	27455
430893	122462
195263	465692
417938	114808
230470	307279
39095	348798
168000	182931
393017	323081
374041	288913
89409	115917
456900	325738
383453	97057
460297	301918
454503	14831
250940	236365
315034	429585
210467	459213
450202	404960
436327	85591
306282	261889
149960	71110
217936	25398
53836	278520
453871	292553
122744	387742
226940	287130
56293	353787
339044	86728
286808	23926
132352	370812
296070	379255
44607	11168
300620	19204
98684	263009
307718	244115
56584	8519
406693	420895
146299	277439
101395	241382
277177	245679
301877	2147
200212	176077
192238	144529
255922	267602
283191	368944
67496	187834
364783	266736
104209	23604
308309	244017
399237	226664
79317	359674
253976	378546
210021	54536
394129	307771
301643	182259
173758	374849
222610	301659
487245	422169
101084	90918
151745	317368
372924	95149
342400	476562
182170	358965
400888	142
299866	6029
166022	378686
1367	60517
8540	144405
423966	216250
29267	246311
481013	137128
297069	430756
379489	478415
398604	425890
457214	382377
473143	241988
306282	357065
230051	394595
217953	370866
403733	275977
256811	261396
166286	313745
203724	278178
167419	228330
280121	226650
350564	92613
124869	286433
442807	286936
342714	316708
489544	267602
316011	194909
404316	335477
201813	156765
414128	131312
18463	429635
366900	33422
65810	224285
450532	468611
3764	17420
265859	492906
288535	328780
390656	491014
138433	435509
420759	465145
191536	177630
313839	476951
352365	304731
128710	218727
133910	23172
420426	228431
253102	65648
406522	72562
262183	167368
273707	394636
233590	462060
49503	17186
208617	49931
334458	203279
176595	385266
437837	172751
425616	334962
11817	50966
400910	49856
348759	188876
464952	218727
25292	202955
55183	304173
460879	459205
358439	248946
425422	375840
274852	227676
372672	438783
139743	83017
35806	236957
394074	351523
322061	416507
158252	414136
305262	82764
167583	257668
143152	368205
402238	9075
398009	77456
116203	83811
168140	464578
165780	20121
409848	154137
281901	263670
261882	401297
202027	129670
317370	65275
404078	382101
475336	306387
329079	388575
177735	480246
390783	412440
434164	491730
486407	190369
351403	38283
199416	88027
34112	127692
376352	344607
168463	332512
241721	45256
379171	13370
190704	100277
259923	144405
207045	440660
484198	101889
310716	147080
399441	447251
109049	428214
375278	279532
239084	273468
11331	418831
49494	88632
450605	428670
17397	186561
245881	36653
246194	147438
142947	378686
383223	92613
454642	433934
127595	348798
127345	82585
351955	273831
9656	276108
476879	132064
44577	139708
157586	190369
195362	435660
140759	26439
277373	103879
46092	344785
166166	114930
140922	309085
390145	185013
83195	410450
362654	68462
196996	68456
90297	455769
481255	104505
27192	410028
233127	51895
30966	433909
422284	228691
27292	152867
468818	100349
60065	273468
50152	248079
460775	250192
54208	105370
394724	40600
391616	21411
372344	240644
249307	76417
258998	313745
279370	252384
403015	204518
326762	376418
137210	26378
269715	100249
196190	209572
170280	5674
329533	117703
338253	114235
288533	279509
10579	314742
311376	317356
427146	454975
486033	123760
386159	99405
169200	218727
397411	317100
3760	13563
84717	256309
359865	206686
462373	401101
310087	288035
476096	28693
315659	401854
55871	9054
21500	417076
484172	126839
105537	153995
127412	209471
487748	120796
263439	67173
109738	207535
46870	181351
232569	84828
294455	204565
386090	16433
294323	334974
309788	421356
123987	262568
146893	128907
349066	95942
201788	388254
391901	370690
60404	220417
246495	98308
319064	197780
268447	491984
312657	56739
72602	255650
61349	203712
406528	5479
355013	252007
192611	188122
292588	317118
297729	411157
244127	410028
450336	416321
159485	183213
4323	36435
198701	234624
361675	423866
395577	314166
183273	366941
235861	15819
332468	256864
75498	453919
302918	385442
164459	13370
464103	119868
181975	190624
364783	24516
175923	218727
411186	386277
50877	317118
209280	457081
299198	299358
333472	186159
245125	316148
481994	287454
323836	438332
481557	5035
301590	156383
333201	364093
141464	46729
315605	475158
117348	452722
165863	1826
57956	420944
330907	295996
335441	467703
40784	120399
384197	338271
197588	313745
454132	416321
344140	452098
196484	96976
363400	385000
298671	124085
169846	374049
453294	24943
464847	94619
221267	359218
361157	389682
62692	77051
492219	245430
291206	164884
335743	476951
189965	245679
320648	383508
113065	371701
263994	73699
458494	387742
31483	215172
412295	160419
136282	94667
156582	317118
323180	94516
459882	259929
34178	225085
125064	58453
377897	313430
33313	241709
52320	389129
248258	420944
241804	24334
88772	230448
342465	266538
283096	480651
197182	122462
312347	107711
433810	48275
390970	194067
15819	183752
118870	477178
177854	278594
422246	127357
459045	12448
227131	227740
421415	86728
421751	162795
307139	313094
451241	114930
456748	21523
340271	121626
226760	134201
216031	174349
491445	249202
322976	401854
365986	291163
226569	237235
71729	47874
425392	94516
155365	183213
375108	385928
438501	51895
377941	84089
267562	60025
416249	324377
247965	28466
375667	444263
431807	178436
469302	222826
51580	396861
288024	59815
224834	455493
430831	264157
425323	255830
487537	274451
219508	190369
428463	137541
73190	268570
298874	348563
265262	225892
194586	286728
180132	179887
149674	491926
114643	191961
113402	486339
309276	482851
77915	288035
387791	124085
95485	183213
434715	441616
277572	212081
186854	399745
214105	336955
89671	129922
107754	190556
345729	453010
281236	475200
119819	141166
131174	391414
50281	213480
437623	280677
308443	209183
256716	392062
345132	100492
220549	16433
65447	241525
110158	255650
12987	357989
306555	328550
408619	135756
467978	318735
15961	103997
388683	470753
131939	111498
70636	28129
366534	102907
477671	266852
299272	187974
427753	188759
242616	476667
129396	339811
403917	217423
253312	465721
240776	122135
136519	21583
401881	360860
285149	294836
452841	247631
130746	208725
379680	224285
108499	2393
155333	367730
47707	175124
203022	256381
317876	1128
344352	396891
181623	103164
137454	151944
345194	146093
485569	420392
198630	143978
4354	482765
466133	122694
193141	246926
470948	275307
166058	401001
190336	309950
389260	79989
437849	313094
184874	156376
468188	32452
200293	371934
479351	423688
108064	101037
41819	49903
482730	276744
104505	393002
317986	280438
357393	231830
364370	478060
484367	480224
177552	124740
278685	189114
51424	320464
332060	176999
18072	491332
357788	371918
41211	122046
169965	431860
153141	226943
193418	125124
180020	308672
203327	313745
226150	15209
76717	36836
34729	44997
174373	489552
293223	190344
10276	47342
132824	115749
239489	303424
284383	177336
320673	411937
485667	404258
272855	177861
47616	405837
246244	187546
327062	392788
281574	390525
223597	156564
19262	120666
19505	489492
442858	478130
344730	307108
186149	134512
184207	150874
427822	110677
144577	119868
63775	328715
82339	52537
189937	166442
79265	234413
252044	458104
119977	166513
8146	95312
361373	307176
164556	83811
301269	186561
246484	261320
338976	488392
64841	258370
421576	380287
213390	368859
292896	469842
222244	432160
33924	13129
21095	367229
268910	4533
406225	311525
245826	375750
335591	173397
364636	353714
451126	205934
88772	449910
98358	434035
337529	435448
321565	363335
13156	139
401232	220996
490464	23350
348809	366856
315867	249334
398805	148084
253518	313745
384422	277575
420215	452709
258752	291521
466902	96280
52780	200504
465607	24294
442775	267602
464849	429150
290065	357762
148762	176545
23680	122696
215068	7358
268755	121106
39474	63305
232040	435276
345745	7284
409808	348798
12430	99072
133732	233133
437877	443175
455586	32521
340887	63439
343493	42610
125653	198317
155007	239915
452243	429863
168874	82585
35812	205523
90879	164446
143631	230378
179883	160262
423260	303407
77625	134135
180921	389682
95703	212175
400286	285904
420492	309801
282832	52537
41378	233062
154451	454153
328972	74542
380879	405857
458768	11801
367802	390687
238329	86618
320545	478232
3219	77519
202927	178436
356535	383114
299070	226308
10762	276963
131005	144845
61467	266852
78040	245317
178333	327100
19542	305062
16273	163490
252805	122431
43115	468832
317484	293813
396043	82430
320476	23018
490511	122462
288766	144306
106739	37515
281722	83811
84010	205223
147835	366359
393077	212048
445708	18218
142603	1666
368428	341901
454308	168735
3093	313314
298182	100287
422280	449793
54248	405217
486087	94516
181133	471745
205062	395988
300901	72980
55013	235377
215719	210082
37351	110677
379893	174606
235827	275487
441678	286936
242187	309524
87352	178158
121784	243007
486946	110677
414477	429165
452370	47725
33642	306684
340779	421115
13268	469790
106268	430356
166518	72523
349506	17186
162311	363973
149324	311725
110182	466737
197172	6464
219985	480025
363306	156849
38626	299538
340398	244688
465230	115185
72804	284582
460302	256467
78030	65134
456905	49228
191935	278520
224488	33948
403670	117442
434270	317408
140202	288004
9577	131330
441330	240878
426206	53863
329727	296184
76469	9203
157961	194165
127364	311212
429287	369599
335723	447519
102501	124085
161871	88705
428220	119540
107217	239424
438644	368820
179041	16041
176217	65122
438767	93625
338955	140021
487723	31050
178875	338978
408658	94750
250344	301659
26848	382767
199608	48405
111254	470443
145199	101650
197191	161600
184139	55074
363688	218727
400218	404396
277961	277980
100857	469268
432836	391173
4745	340330
291763	298600
468399	169582
456012	67312
106908	364943
93964	115917
301959	231299
222102	252961
194432	428199
265460	6899
435010	269248
307628	228013
76193	350573
363291	13129
91927	297272
309891	417201
219408	161039
1936	75201
410837	326034
117647	150478
283731	269199
428540	275055
270196	484661
125438	383338
190811	249334
457042	92613
381305	384384
348008	228431
114560	214894
439977	321687
280622	69542
352927	440181
53102	477136
226629	190527
394959	122694
72818	316011
479058	207702
317491	26243
31902	272195
170085	227101
325455	214929
114281	112312
11649	191022
235793	361698
351205	222531
179500	272748
389641	293106
479351	72416
437327	195885
454263	122573
463420	10217
414378	426013
22779	409738
98125	270302
467438	190369
261305	396563
295285	198420
277595	469235
164727	440660
134531	214310
254015	114475
425135	313242
310756	173969
283521	122581
213727	49828
230065	234198
257359	360512
184360	335477
277651	58820
272763	70205
239613	276417
167588	427794
376661	50264
89687	477986
363581	107920
486639	28129
398995	13930
343496	116912
6467	111110
406425	476951
493798	2845
89768	39546
100307	451460
123874	164884
254542	37463
70581	324481
290515	114084
418368	67584
491031	269199
423218	267352
212392	201599
272505	126409
267562	453206
156717	231638
21777	428214
454263	403116
213167	345585
390967	187974
181923	484393
111455	491183
408357	164333
57856	99405
8254	35707
369587	489875
306304	239528
170066	215851
350130	302785
233974	287740
78947	144752
336876	132996
75189	35707
59870	434893
446480	371138
149147	94344
477291	262954
423276	86476
80548	119123
788	136689
331606	457094
453919	195905
480105	38063
72952	230324
51264	461846
125975	355806
192494	245824
334477	202919
430585	270557
346272	7876
243810	151704
172939	474412
170313	20959
288398	12432
266356	360322
458183	109062
229735	386526
391414	342811
230432	156375
419211	338178
203406	214445
387464	298182
132910	53863
452967	132843
426120	149049
446404	380861
89813	95124
141656	249334
239536	481785
25842	153399
283096	338271
38826	172041
68312	108191
365550	65936
83937	407597
11237	263537
1710	193871
19939	462973
325167	21902
160532	433449
137454	65876
479435	174149
77925	414334
202463	29689
29824	284982
281132	34339
488027	94344
477020	211818
42575	30263
13394	316372
40890	441965
405854	414212
314930	265589
260078	215932
431497	302836
73880	427172
391318	298186
459830	457605
462869	414843
112683	261396
123301	491984
361244	315687
438867	283911
318735	493772
264881	195121
156577	260879
53960	75023
27306	366534
36211	97277
377149	474210
455701	402371
161825	267602
261278	105526
129271	80856
339310	241468
269173	362784
141010	233825
98598	4413
330416	274892
383399	86728
50876	221324
8461	123410
214735	481331
322006	250389
104734	315573
405942	472115
78571	175897
324816	177777
417704	423559
145288	259096
294323	304493
469412	324004
194287	353758
174568	79280
474177	94516
457480	268176
338358	10163
225094	318535
472639	35987
332228	132996
473388	112227
405601	16580
19382	489552
372982	134262
77238	451851
479484	214024
128124	228824
37702	275968
122552	317675
335779	385741
221303	26366
52537	113721
294463	159249
269964	276162
281525	357932
192238	232616
77003	405772
338647	481395
220810	368205
9436	27464
207403	478662
336876	267601
487213	218730
288233	230925
263549	246085
217627	356332
127232	228431
466790	35944
446413	9054
139046	465647
285175	134262
301742	160419
69915	359981
172033	185767
370156	406728
113861	420336
480130	486538
366402	170376
284776	98837
412637	265573
163987	132318
12935	240609
133321	312161
283404	494102
334493	114930
393268	110677
106739	302347
383093	134695
97771	447230
316206	136988
242759	310303
318347	373711
237972	281924
132740	267346
128124	124153
450630	28129
454620	484151
60363	4413
221648	268584
224612	293745
328568	184558
365399	344120
198456	441414
106268	101796
491742	145351
169937	83466
296070	439074
424760	54823
41376	28129
32962	80193
128924	139648
345998	346146
41189	330770
474887	254973
425135	476515
218335	154137
383144	380071
131585	132443
410075	428958
100884	5769
66501	21240
7271	4349
368866	25571
450465	1292
430452	178431
463084	221324
190812	146183
332299	406371
339853	212369
473441	391414
47046	68950
80924	63528
338523	122694
415856	394235
456104	19924
4849	407756
484993	16433
47092	168213
379150	432554
261759	348798
236629	459701
261478	8242
339361	69737
318573	145128
263813	367816
394929	35707
279530	138031
241701	95149
402052	268904
250961	489376
383070	330469
330473	120986
383164	355727
112267	279871
485163	302144
333743	440660
112769	113051
336484	336590
450465	250389
31322	153270
12340	322378
282479	318735
236119	289505
170909	280403
241987	187458
312842	382832
334092	342771
228904	347104
128124	260707
476547	413525
201125	156554
323800	346424
137118	393974
142841	298904
208460	187974
282201	267602
242411	452532
355272	32807
405255	470554
203105	399555
389631	461536
368656	408737
145534	310756
129449	175960
255794	50264
375412	301424
271760	404345
87501	478415
75881	300240
35612	468313
63428	273831
316889	41959
427847	16433
29258	428265
420971	290009
308122	178780
260424	308533
452243	122694
15579	223150
486527	47644
414286	30503
245199	154137
298329	158757
48922	13370
156717	364294
212616	317118
10274	453746
250697	313822
178747	303355
322046	86728
346299	357459
207375	47580
151039	124431
260032	245679
342617	41794
315144	458601
241198	371719
302290	102603
300273	198297
282142	124312
146893	181145
55514	360708
201436	368386
488721	153548
121102	411888
261485	202523
257847	306545
347837	227734
233045	305452
99567	183975
319259	245512
486913	46357
271760	22907
202379	37826
328940	79493
20946	257627
387054	371918
432257	65459
395879	234356
472694	258149
289901	311174
96559	246644
473932	339853
163811	233181
301557	81786
464023	338271
71925	272052
373670	110708
5491	387742
217740	130414
236216	417301
121950	220591
339320	350586
288776	16433
231817	312453
158674	235103
141733	25987
207601	247177
40443	132996
13495	122462
325477	150478
459910	443662
183174	21583
276637	66140
356168	226308
397734	218779
113241	413964
479097	193705
401592	466569
116694	273831
293852	400933
159129	49903
29703	353157
125168	229733
8735	443477
199039	171592
276821	396292
404899	153995
428764	454822
237714	228431
103497	183213
307367	369599
366232	207675
84429	91073
57276	84800
142656	93771
177505	4349
145810	129173
453213	231485
365944	328260
252924	473536
163505	387860
338524	190353
274725	203602
86935	313745
341470	394320
10267	320097
374058	82271
475336	448770
115487	474453
316136	54655
409010	192707
489179	423688
325021	414269
226168	263648
234881	350189
414319	420944
309917	328729
214968	256383
327808	371918
240902	2003
132981	21411
128151	481823
361983	492180
168460	475289
403819	120195
429791	405541
136252	89215
10690	395200
89287	121881
233782	450983
17616	282999
417565	465371
61704	36719
472797	392886
264879	420534
221941	157100
79788	51895
380719	400959
468246	216122
302733	366666
451022	187920
317064	446365
218336	378408
145133	197170
338859	273831
387333	315671
99436	106997
365383	373961
15971	348202
183092	96977
237120	206887
376313	105585
287617	320952
180504	281836
426842	374846
151158	50264
106714	368859
477849	413841
273990	220635
488995	153291
353149	317118
233388	449435
209108	371142
271181	190369
445085	45413
85674	396883
127400	102222
225489	268261
244028	91711
404987	313314
316569	241468
396833	367985
380846	99405
125728	237425
78855	360653
275817	226308
239388	188759
466790	180841
263729	243160
8960	405217
374911	292101
410573	360472
408646	452131
350564	307921
433232	431387
362372	137739
180992	73523
492453	18122
59672	354694
172300	204877
203805	347036
106460	118877
404838	435708
392361	485055
61384	8084
124013	91380
196355	284843
225597	368205
446550	67837
435774	158254
226403	300238
145040	99867
261345	120151
21825	256563
491031	330675
491031	307983
292703	479614
268418	175721
81472	393937
241153	49828
352251	258443
332340	52923
124599	8623
141451	257547
462503	218794
107769	262954
327375	127120
101557	345469
124290	438419
234523	204531
203468	384366
71408	446864
270803	399279
402650	437384
371342	84775
257596	339576
190795	2361
48427	338663
451799	448862
75542	360860
366179	430610
256910	15209
250557	22832
92401	171926
404854	470128
196800	336286
149498	283445
325824	251282
207658	250572
307688	198465
463839	196783
113822	291860
284351	191888
72113	30688
449387	152502
10109	16915
322313	124085
273610	449212
236712	333713
488971	283744
311584	458901
86632	3664
231552	279509
353550	97277
318815	290
470415	61058
489979	220633
57649	99405
314740	82802
232294	417971
73607	74829
379372	60110
385928	49688
137146	24582
239304	67858
330038	417559
153815	364553
133328	165783
474341	122694
48832	7451
45619	8623
74067	488814
242258	118662
161046	198143
389641	445698
372179	185704
65513	135988
20325	381877
441463	56410
372757	226494
390664	435023
156348	161704
304538	362979
493962	443694
145629	94516
12063	31313
128707	19653
201115	248777
128376	477554
130675	132996
84698	131606
225379	189109
441846	91069
265146	209933
315073	378462
146893	71529
242777	441496
81191	410074
321091	166513
198123	15209
420266	461227
224039	398597
103539	445127
447586	94344
78891	1151
155407	421830
433928	104111
96023	124026
82239	120705
106648	457623
391858	390421
321750	193973
147867	35735
168511	424306
32805	450290
130069	311986
485014	101058
182946	483394
47110	149410
1751	366127
140904	273831
323017	265589
485536	447255
190380	428026
19318	256459
379829	317100
482411	385207
324597	203656
372372	393253
345257	381008
272737	49903
25279	342724
173600	18731
393535	70557
79297	317686
135021	492906
249501	246690
373650	389682
257229	22827
217784	151096
342778	124008
488715	187834
342440	391414
405601	165032
487060	202757
34529	83811
417815	110677
384351	152753
437930	51222
146924	51136
226167	477509
42824	401148
301659	441313
460659	77461
106321	61665
361001	110928
300486	327922
50716	65210
114383	64490
249444	186843
466790	252961
134262	231452
326611	137155
476969	265711
70625	144845
42279	25972
432638	478415
28432	313745
172443	217423
432974	433720
118755	453044
105356	494102
119001	52717
70157	288720
10662	348053
345444	397535
287766	314455
160084	87470
40945	58666
3794	387742
415809	228431
227802	286936
158755	378462
148828	293813
167419	304933
461677	467821
229729	187974
102249	429352
276729	403513
414941	84397
347036	428944
272940	97527
323185	195791
24431	6579
40060	124431
350908	132740
451216	28767
489255	177825
273963	392357
359526	248777
487857	141440
405555	378859
207836	376814
381562	125805
83937	32807
188615	336590
10093	389009
361533	349186
361291	411645
395167	430090
263310	486885
187834	267992
8420	406801
130069	411611
412014	480866
373316	5897
422015	265445
127991	436072
154609	93609
320946	385582
14919	35357
453738	454975
197131	459870
82150	461951
491060	196481
317990	328729
218560	387742
181159	201675
111244	341
266910	243250
116903	316162
438124	404806
129449	184902
98755	256121
464469	260353
222102	118722
98403	449090
6395	466805
488483	289681
291202	257851
255397	187998
187393	255897
352777	277435
471561	186463
131609	309139
456086	152085
16628	318720
337518	281924
96810	431799
349610	431918
92606	10713
307680	267602
231531	369502
231655	190369
292588	209018
101575	121106
186462	250679
463355	54656
189318	356740
445915	420790
50327	96149
489662	288495
339270	297690
79027	280233
203200	111600
274852	330606
158438	180666
110954	267089
454895	422411
112331	448980
478588	223418
76228	473673
6385	276021
191247	402323
462831	363038
406963	445735
185242	309425
117754	202031
177624	49903
445725	471995
78158	463319
388502	419714
280447	226494
299675	218727
253758	144073
317721	240796
28690	246178
145585	482345
95275	13129
7610	225549
311867	23430
358589	126724
471169	2232
489530	53994
349363	434035
123873	73369
348602	324377
459280	144451
248079	53994
272331	168213
116268	299234
490167	260789
360957	51222
336282	92613
91828	98488
230936	470746
243388	19620
357112	21583
22779	24480
388395	179375
437396	105878
242393	339853
403256	326776
152118	364680
47100	265589
16339	408288
110025	77135
314067	273831
326631	377199
65976	75303
351855	470027
50294	258370
169047	282235
318141	487745
228863	334861
294186	265711
11613	464725
353094	21902
145902	269262
490649	485185
450283	432648
468366	110677
149475	305949
414299	469235
39630	394656
146659	30905
98684	217171
191846	80684
209278	13370
84869	478415
219607	332873
41302	472072
484144	119123
19542	450990
293881	139951
160683	158811
348884	469235
176111	482268
439953	82585
318863	27464
273705	210994
392112	421285
84964	29253
447962	271771
126406	273962
326631	259704
486347	160419
89381	216318
195121	113953
267128	80193
482331	169482
13930	363591
322498	297364
334311	410236
116758	465692
384545	387137
30568	347617
384174	352510
18203	231670
260711	141145
21046	460291
229119	234246
460413	203404
77231	49230
353161	249040
50226	141509
24847	154137
319824	300480
133748	255312
28584	49903
428735	153982
147948	382137
437922	118438
56952	170904
35538	273687
476118	107752
59657	179049
207760	42890
466012	82240
225481	96022
30510	158811
428787	420347
252768	241527
384331	151096
247488	383450
296477	337700
275353	63528
399915	209542
116992	409631
255767	202489
258729	199526
229340	243037
23751	48163
383070	355332
339333	296439
203450	86974
194216	476951
396913	119123
191808	267352
282453	188759
378725	421830
346196	153995
186034	209572
338467	277076
241363	420041
5700	188073
322509	1144
234927	159141
223332	485106
3111	372314
66540	62191
362333	2708
473392	137719
208031	187974
2106	18665
160580	31041
328165	137467
463200	275730
427289	219743
40447	138097
207728	393326
249894	52927
470746	427317
189318	365831
358860	50525
47957	384417
43002	271011
159076	447107
1907	56068
362840	34437
134299	119381
15410	414257
69265	443826
116398	463636
314311	457309
287429	183213
464650	102096
85524	261396
331402	389682
288059	64845
466146	26714
469449	215116
432362	221994
130253	268600
255237	184032
21379	312186
383728	94516
278547	338269
342846	74324
4273	264406
196991	216600
144073	446173
71811	348798
458145	365345
51015	262050
256893	346066
167588	232927
462055	475515
28385	429212
359790	48275
133748	21583
365519	403513
404385	340223
93405	7570
298442	138249
477853	15133
159891	21411
319231	253262
102795	387765
249673	172335
52287	393326
359826	25005
439054	15926
324602	450587
312714	320464
251679	465290
320496	476471
230613	209016
464443	72432
33599	313745
207032	421115
197131	2911
254399	68961
256934	309276
207299	58715
49030	389682
215205	241468
274544	139951
273900	387973
375897	456592
91828	382740
492588	220756
412980	463127
179735	364109
244455	178436
129766	413548
322008	241468
185526	418467
33807	357399
284883	97999
177616	302395
397405	397373
262954	148287
369242	153252
240523	350629
15027	461208
309713	310769
133519	284197
355485	243438
270416	186259
425815	165736
382945	201754
113906	319105
427669	399867
3462	157618
429391	119868
149038	273863
158457	468575
425162	364109
15253	403467
458768	240016
194129	267352
67862	428738
416854	262548
10236	2196
388380	52917
328550	30397
440808	334424
39683	475306
160814	421822
174521	391414
93627	296999
75063	3449
425914	420944
305730	336590
161398	489552
6823	307279
475853	16325
341969	16663
475189	99405
173399	234685
440816	317100
43722	145948
85844	426887
481567	470915
130069	324700
71376	226308
410452	453206
78206	327725
153901	355700
123365	295484
248651	48861
85671	86637
41315	277936
206848	243301
269730	321628
189073	105585
107709	410535
386152	230428
233429	49828
163256	4437
443300	404960
218485	158778
401659	214063
122158	84838
226111	461846
75460	205223
144073	380042
442362	410018
262890	137844
177461	379230
70541	56609
273730	424714
32165	64335
31735	258220
184629	53249
332198	220417
465614	116070
417427	431410
279291	480224
5117	65245
350923	323505
342229	301301
198477	270320
297891	462998
174139	123369
268153	401993
409210	313314
202976	398122
91881	427169
214207	21241
237746	295725
238958	360860
48158	263524
236330	363436
10819	51895
90556	64713
324816	430610
482670	190724
177427	297445
54473	282393
404058	214050
85845	259000
23481	8587
138885	140431
91299	295484
219136	4545
404810	149388
187834	336018
73799	290450
221195	134262
6698	414286
251237	325103
81920	370030
102804	110677
169937	378335
198120	398049
263266	7812
29933	401879
119640	478232
60287	63190
246221	265589
419672	77793
411282	48163
314730	357854
437849	283250
53690	94209
374826	468832
104699	225439
431925	352835
446725	434768
146097	476656
259821	268667
221158	391414
217312	100794
423318	6720
291579	3198
238855	391114
384289	88113
66715	50568
160961	3747
126368	65194
71189	365462
305345	349091
118377	212534
107118	54661
268768	205289
319081	414687
278866	338220
492813	374252
430290	95942
180361	440660
262313	153713
408804	99210
70630	178181
118889	205324
271231	85699
271760	305538
206875	305288
93437	134775
18658	35707
284980	149389
134593	403985
360224	97277
382848	291432
15000	258126
303602	313745
223923	284925
278769	173631
328917	141440
320958	365603
116947	267568
176130	418658
478849	417201
252604	27581
78820	285156
207433	317118
7271	325339
84635	131845
155681	142018
100145	240800
345375	174358
261231	448526
492803	334372
120674	300240
9535	463790
450207	164446
128704	291531
387377	464725
435421	53825
213158	124085
430953	346164
71189	78490
196839	265711
101465	196783
260838	348798
218420	385182
263880	185013
73640	255045
263290	206895
327848	72523
477932	81491
383501	354694
41721	84388
53531	192039
460204	109915
100053	373021
240231	291002
304	21902
268910	157136
10073	37410
24412	855
411862	243438
146893	443685
435886	31808
279609	284843
332730	290538
275817	35707
139021	389009
445494	433934
382995	154943
78891	452792
149330	414212
488971	418635
266896	40341
443216	262954
94319	264406
432342	219499
433510	401543
432562	389470
434169	405573
22498	404929
446331	486708
429287	457290
318573	64075
16915	356428
77438	224707
454755	10292
430746	217423
202332	156115
156671	262954
101023	404219
35897	21583
125577	284155
26182	193831
251697	388575
10231	388483
301500	259929
186874	309342
386741	110708
90296	470588
259637	113051
146997	275267
331720	133109
69406	435242
178268	176561
328729	485564
192238	28228
185154	158179
426874	151944
9096	41758
137133	45413
430818	237178
190982	322800
85939	326631
372035	240958
304229	457297
433024	5360
116694	13370
464283	336254
200406	152813
89826	476855
410977	373523
192156	302200
49786	476887
310099	120195
337895	99620
99563	99405
231629	79485
336228	32807
290647	353557
126125	161867
4429	458495
370367	173625
149147	84504
198939	405217
146893	121895
457212	88113
197997	209572
422246	455060
5007	208820
325896	209426
41692	9054
45880	102958
303507	59658
370776	404596
393409	120149
484058	134448
91230	22827
439718	422175
334633	253593
486712	447819
369030	291193
167419	26714
372373	258370
368169	286936
156964	77864
377689	240225
371987	113983
244943	484447
71021	315687
471169	10379
383361	140929
187936	21583
440254	493515
30437	69856
330752	352776
231855	328140
265140	53389
134920	440615
486712	343860
301973	313745
332299	83811
299873	110677
329512	54522
453015	292412
265965	301659
180755	429928
373739	414709
52712	360802
160772	392100
420903	251628
210261	388862
143370	35629
312595	481778
56913	369599
164940	378686
343916	122462
315824	447517
342465	308073
391154	292500
277716	438297
41495	356360
229087	115340
287566	222539
332327	265589
303580	50538
412109	379773
355000	391414
283234	105498
443642	118153
97609	134694
468287	392329
239209	234413
290062	51195
300916	202645
429302	368620
298012	434943
238839	412022
392593	394529
143671	107222
252401	273771
188143	9883
267617	210403
254115	251323
441904	36474
49762	203656
129479	362320
168960	371876
295415	269199
374318	233493
227857	49739
93309	166605
1750	465419
371169	467752
271328	300401
334934	255650
405979	410486
51424	421356
99403	257093
117167	440962
399472	440660
244851	165267
357900	245538
58090	186159
189608	220429
461006	246311
306218	329414
169735	192610
110835	40193
111219	103592
138985	178736
64526	439719
289796	114285
175691	14606
391965	411375
488971	335042
203818	195083
250710	166651
488971	271676
247882	13568
112443	59759
346193	16769
256901	22974
209195	49660
96775	262954
91735	305531
284720	398333
438597	431829
188733	286936
472526	132740
469360	408646
461582	165653
160169	93533
129408	455995
407780	474431
121860	401871
331982	78611
197476	200444
138674	250679
357411	80193
490062	296099
289075	3397
365914	3290
385650	16433
457418	278095
491118	401871
341197	303761
57419	15209
405634	336590
478588	318390
473332	373022
262594	107602
313257	290482
447543	465024
296514	111600
274467	383685
189104	237235
57319	68149
434422	433197
355716	326987
115312	44832
224990	255579
298980	162831
485667	56799
89091	94516
209275	435428
358322	298033
354022	286864
8278	366781
452709	47092
322585	119868
347596	211139
466550	124311
260572	15209
414340	385279
433354	9439
219607	330557
141224	186571
183632	215738
66383	21411
308533	115174
248887	132996
396292	224161
154806	411455
14020	110677
384648	140033
69617	102602
191556	141440
74021	132843
426062	151944
58245	151296
388684	390205
436003	369449
457396	25410
149774	461944
233203	124747
270654	436525
146893	432950
374449	160419
29463	177755
104399	443976
80214	317118
242210	22804
361833	32807
169463	273409
29181	50350
385629	486885
475914	395964
110928	51937
13506	310577
41676	316388
168595	348798
267562	195402
261278	125355
136511	280174
14616	38490
79186	241506
269732	25994
235939	218727
458065	210050
236035	406244
296712	155441
349702	293813
270224	305561
183934	409763
26827	173764
342204	200620
109407	109767
357178	268917
423685	22466
293080	378141
256366	399749
439232	295460
289675	70628
85410	482143
104675	7812
257833	373304
191196	40667
295404	41959
184118	4413
193761	165530
70298	222117
248868	484907
417938	111600
87436	343085
205218	322480
5204	30956
67571	178780
342085	45685
300469	454975
360223	32967
271931	41673
367492	319051
285999	92613
419559	215531
39795	97823
8146	457081
392972	189868
413686	446351
187596	122462
384811	110958
179041	163800
403208	6576
226919	16433
279358	320345
238916	412659
284496	303664
410161	86728
486641	380071
237761	118449
133387	392339
41966	347202
415123	338189
62891	401871
199765	288059
292753	494102
398784	8054
102752	464299
48922	110677
315573	63658
329532	366493
464966	247812
21048	343547
321123	137719
216204	234553
153195	10590
408329	395777
128969	107909
191446	360653
106041	315888
197544	238578
198738	6810
420777	437018
297375	102333
170490	122113
314740	89789
68098	166488
432175	246054
219865	301144
43376	181343
340606	236213
162385	347425
177953	347036
76972	446278
410896	368205
288206	183213
219300	91378
486712	123134
449864	277450
29661	291332
298823	267602
334576	407017
202356	132247
408357	9232
72804	220633
315917	140625
109599	359993
482204	50264
261825	36885
40028	336356
342465	198480
410265	95922
207744	177205
241912	324556
76717	319885
324708	211858
383223	291002
416468	21583
86280	103168
282800	86476
89608	183007
457418	190281
64544	457233
460907	446167
356500	37516
295580	316575
194576	235496
107524	423866
271373	28058
81243	328515
67166	147756
11675	87720
174362	13370
74667	371272
303215	329727
26268	264141
218123	385102
304316	24070
164599	88432
434287	458968
405672	263833
69503	16417
324727	422164
126664	207916
67401	391414
19451	437804
256742	333377
305357	271469
78954	126426
149732	211649
223146	207443
89801	121171
279624	187836
124469	216081
435009	109006
282366	476884
210222	355093
476421	230691
372127	29528
16595	55119
220504	353337
492187	409649
65060	250087
37324	110708
457101	9194
171478	112419
395320	122462
328164	430362
235034	895
16037	38885
389170	124768
5040	314886
286090	112520
75989	434213
114908	429871
301260	186259
312779	410051
58864	466969
169409	379976
203782	293813
224778	364680
349588	412958
365980	162517
182651	50832
309002	422137
28357	191254
150245	263009
286085	228811
233931	141440
388618	455833
334364	454975
28053	308676
372448	311221
19986	319991
310153	147520
376491	156417
143842	278907
206789	382386
20791	258659
129613	428864
153006	332701
26527	351193
290120	153848
150490	388575
128011	293813
148420	177630
107699	16041
202352	307279
463825	280871
140263	253947
468818	210189
57904	168235
423032	110677
109836	122462
433317	178256
112991	440369
197242	362784
458050	430990
399512	64032
270742	20959
447610	388531
328538	297870
356624	226308
214598	217883
442042	420944
81358	282912
140353	366534
476831	190369
392086	467284
44919	478678
77459	416154
203646	392084
132248	14028
482554	94850
470604	37289
344065	75583
75746	313745
383526	120195
142748	141623
263125	374396
207819	293813
373271	345088
336467	262272
172018	66879
13930	153272
399171	356016
154715	487616
85375	491952
353017	227101
407565	41959
146924	276837
465401	230366
212218	108743
374465	401378
194091	25437
183534	338140
365819	478240
61724	51895
317881	362618
107162	430356
134580	163725
346985	395988
418743	473106
76465	274309
341235	49533
132960	224562
89233	467418
131635	119868
330334	57299
488305	9054
84216	346204
166881	480916
94397	101058
127114	73236
341152	351332
129412	304731
216666	170895
73159	422723
419265	277850
380540	62743
444323	292494
122186	372355
462819	211984
143190	348563
267482	20033
304579	435021
304983	293813
254651	278634
250768	142734
19262	265589
325188	383096
223176	23018
201906	400697
268828	399468
315664	364534
363648	273831
44871	153995
392370	182940
132190	108222
349658	272069
9034	294342
381437	378105
60404	254914
150301	190221
242760	153296
219874	410951
225351	41959
317410	264970
247140	248382
198317	389694
225065	166970
106268	334962
438703	430788
427494	25239
299940	391414
391867	304589
97155	375107
427206	338967
185205	369599
216229	180962
472201	345584
428944	182004
418387	164164
117799	169047
273254	320130
273251	8084
365613	186384
203382	284220
342465	468640
438955	378350
475229	477369
140478	56040
69554	142018
311393	270959
299372	18267
172396	136656
294954	290450
351639	168173
304703	267602
190141	62191
493043	408275
115112	459802
461905	180263
268910	283580
279747	137719
107118	491642
73466	387860
175914	35707
143671	64685
385451	15209
42847	110677
39683	322374
194269	322454
420777	441996
297446	157839
344496	290345
492516	481368
225859	278520
138241	454867
136057	264406
154695	476231
492455	265589
339716	454480
32390	321275
91441	318147
479465	398492
201131	98729
367435	247553
12623	447158
440838	151924
346557	295583
12301	421354
120124	190369
323836	23633
158864	361645
86632	340197
206026	173376
108756	467573
191903	179045
179008	224643
77908	419569
415451	33124
399655	205270
174139	391441
215459	135756
214401	118610
309819	391719
63735	470149
73177	130281
147625	439901
249503	64782
295819	386638
143315	321868
150108	132843
420145	146202
255932	269219
153322	257603
302143	207476
385415	144415
489171	401854
265576	367798
193197	210082
399237	224085
267562	96091
88339	393326
112625	242481
300273	29807
330125	146669
346272	314158
355200	16254
446542	238578
403011	114993
477259	31642
60404	69554
164459	281082
47255	303788
23098	273831
46193	375840
258746	478415
373043	492316
227702	187974
58484	405333
71189	257026
453646	139803
490885	184258
253522	2186
412640	286313
354459	132740
228050	238578
257977	438716
246300	35925
409649	48861
192249	29175
7922	447107
203200	375333
199665	475200
466851	45144
140935	317184
359775	118765
102065	108036
244614	368339
5641	121132
450532	250009
31483	15834
87352	189942
167871	458119
490370	445233
76072	60358
243061	253916
257394	252591
286531	66784
241235	430356
83057	261070
354522	122632
298354	20586
104648	39664
236034	342807
322389	37586
135692	190369
390196	355806
492424	221840
260831	219865
447029	364294
254826	273043
298735	267352
268939	214024
92745	186259
264164	203279
312474	250404
294323	143179
263894	297272
135905	6572
328645	325258
258136	137600
157673	262954
147056	132373
335005	85456
269258	443559
118923	267602
263450	67040
90579	265883
346272	394096
431222	76454
39429	259727
164802	386567
381305	231025
59380	474208
291571	147520
350962	90918
185075	417201
490290	202351
201833	110677
456021	135970
32605	188630
161849	281641
136132	41075
373021	426150
464085	471405
252829	309429
58455	378686
365082	82533
336325	482143
376816	249202
454263	44057
287552	231485
377012	126030
102065	273885
414980	474786
409892	212081
242049	204185
453464	111229
334053	440660
73466	292468
145618	13755
452029	13370
14020	401928
411039	286313
103914	491235
273312	63276
347873	326550
252875	132843
303001	404960
2498	27738
404568	56138
291832	380130
309734	266852
324001	269514
111970	109988
79751	16226
408755	164591
469677	6143
49203	8548
493268	388195
329470	265883
482401	380071
130069	474577
190985	332392
170614	262954
442067	324061
408459	205289
240593	420314
217627	15802
277551	252664
324465	92251
113873	334680
457130	267602
349269	414045
172471	336590
173290	99437
81432	110158
848	492716
282453	162780
393503	239890
318573	127636
101344	104505
40398	242476
407723	314383
225168	397456
268808	366493
219546	92976
288724	211889
211428	371918
86299	37554
87233	309801
306196	54536
225850	216125
492690	404548
205773	285446
149476	440660
465687	266869
204702	243633
434251	396858
124231	208632
77339	368892
78429	20959
253787	411809
38974	462226
232666	304013
253778	412300
161549	195550
275298	301515
268017	391473
466548	467048
264444	341278
353577	320464
445632	97277
26318	70939
178456	48861
164068	297272
276939	31035
466793	482812
164084	303997
274723	243115
436682	234071
405979	362206
124469	392788
355463	121106
228084	45132
14370	129653
189324	463456
341428	392476
38198	88705
215806	13370
375405	378776
177449	391414
282089	60517
465553	469235
372474	65210
62553	293813
229209	69424
395568	209542
144559	203656
449963	187920
214744	411791
493504	29827
390015	391021
455847	35629
63944	179468
372565	88993
226919	470441
206674	165267
289762	257769
310262	213734
43349	235781
53800	187974
449661	261278
222721	472938
326668	208038
179104	492906
193410	16433
98694	456222
92693	212730
288435	368205
30568	308923
70777	183213
459125	285156
458398	242346
424186	144073
287104	426986
399512	314742
332598	3602
482851	431455
247040	135870
418051	299271
180407	415322
437849	374939
373074	53624
26705	287838
253986	132740
412440	138326
241804	166681
469100	72941
427827	26377
371007	406784
265328	37589
194832	173154
277717	485951
286021	412399
5748	23018
187350	226494
318735	429026
319731	337791
268156	78146
243625	260732
448320	151493
46670	341362
19542	357342
63112	186440
171216	5040
93296	440602
172641	276561
345236	3644
240373	346786
129687	376356
173801	420944
70084	387742
362765	86114
72106	108145
440406	212403
142170	35707
92905	250410
328174	69372
199765	247702
10599	262954
280066	90123
154981	386321
106917	228249
223435	36286
272169	362267
190101	384058
181466	249334
258547	143831
257613	201220
25156	123746
170664	245679
267804	196030
64520	204914
232977	293813
199002	341271
88881	187998
167588	407713
391889	384174
490571	385690
267210	175923
332886	153443
41378	27826
238256	137228
263328	122654
400437	234748
87151	105878
430170	478533
61367	125851
72602	293813
448411	379598
214083	92613
237803	450087
410018	245679
177808	207307
51543	450983
417473	293813
2432	379755
443163	142611
439032	184129
443898	213639
181623	346657
455074	253695
103736	50616
189732	24534
36711	136692
62035	27225
69688	374837
423052	57375
249297	369599
362477	331446
135922	451071
32963	401871
311473	236213
23787	222850
339025	171380
337111	295484
118035	39088
281309	441635
253217	338385
59937	314902
130224	187142
114413	249334
432421	381578
254067	92185
480280	375378
358905	365852
135123	380491
77666	26366
389479	462973
84429	280174
125238	414832
160215	176952
343334	11626
358589	422015
340888	336590
447945	48163
48931	259551
240367	57375
118626	180841
129416	120489
274049	280344
247710	427796
442929	41904
220040	443693
253885	267352
305827	13973
393189	186679
389647	361162
72253	130501
220392	152502
251983	117774
55143	483200
357351	185276
38657	260913
421085	422131
61245	131319
103178	482449
208362	303862
123444	380763
294323	271632
88625	197139
458023	80845
461837	113329
330600	263133
69516	32601
185342	23318
61152	99234
190990	56410
193817	238994
308122	202019
252768	227557
427409	489787
146893	397533
428278	293745
286974	28216
407326	73199
91325	320479
301557	429095
482456	474192
444081	261396
234542	273036
92312	388633
439145	140460
287874	14331
409016	302566
419124	402203
128251	322084
226612	284042
110973	84590
360046	137303
315901	317356
64785	50367
57300	5857
209543	399197
259821	75952
32303	53863
277437	355700
443815	445353
462392	193380
286166	254973
301676	156492
450798	236016
315258	330469
422894	132894
282461	48275
182161	95622
10197	13692
75324	472674
319889	25461
369417	211129
371107	49828
184630	288758
140524	296693
289675	458325
399270	475914
381305	209934
470990	434893
180672	28037
393269	301475
363585	272339
99607	96129
450436	91065
258998	430356
247433	190369
428944	89340
396959	438419
166478	454822
94734	298182
237571	218727
190766	472583
185024	29599
327144	127921
362030	62133
65497	315262
7669	351257
38038	178323
209938	348060
47940	296869
155073	6808
409796	132740
395039	246418
44430	20959
376320	275282
458975	147554
424661	4413
231305	195916
293392	239853
429141	467913
345707	345840
203724	88289
466325	304255
25969	329039
291638	273831
40175	265040
114109	371918
369169	214992
158747	328932
429626	140656
461227	209471
480853	19246
430541	38980
199047	92613
184710	151944
128702	138180
35787	376939
396036	385000
329312	622
467024	237802
391103	182955
262385	134952
109714	4800
449796	318506
4952	340451
191768	247702
266112	79249
5461	334602
438679	233808
75866	244703
326203	430987
229016	84791
132129	258646
169950	405217
364750	461846
115725	434186
171597	402323
29638	107187
427214	391414
357691	134827
106353	328538
427699	325009
207890	398517
491534	190369
163163	202715
254599	85582
156168	190369
248179	159376
159362	354694
117487	275790
89238	19606
225781	51881
64064	259929
65546	150760
382882	1843
447759	394636
117348	434072
237178	159188
167227	313745
318706	100484
217908	243115
420895	50581
6100	135448
177314	190369
481688	137900
209183	164164
327209	351452
396407	203656
306840	484447
35263	240203
314168	192365
316083	438957
218606	264899
242411	468051
68910	106531
287543	89464
237120	65028
261278	261159
39707	473913
216458	343149
487444	282989
344385	328014
208877	309801
301362	287334
197475	141892
409738	177861
119653	23236
443308	186159
191391	205387
274105	145064
12479	267352
474411	79674
45899	15209
475786	277055
206962	186259
88460	371934
121190	186259
195121	422110
330578	7771
257498	395198
430603	380071
37778	339124
48282	449283
331744	56792
87579	48861
303398	346216
213711	223121
328339	142042
209410	375840
179876	264947
93627	133308
184379	158828
144668	409844
341161	180327
277793	247334
88460	168670
15433	422303
409440	469235
138182	251467
56245	148590
269041	362886
10144	226308
82790	195551
19444	389387
101575	267602
479693	109128
120770	162795
467340	12177
29125	414832
250989	9054
105964	149560
331722	60517
428901	344910
216272	316796
49743	101049
491194	151944
186497	464420
217095	95942
317100	493456
20902	326997
219302	218729
252768	471154
136798	165197
391108	41075
197729	15133
84936	138885
190480	314596
365715	172206
171976	311297
91069	80419
75659	170180
243537	246085
29115	52026
175255	426041
12703	309801
462118	192610
90361	97171
294323	263925
33172	187974
125382	297440
274098	32807
345517	145076
453018	82585
449720	135304
127939	204914
471589	89047
313266	352388
46235	380071
235151	428103
291119	54536
241463	168381
339271	119162
88794	487963
32655	328641
226509	7263
223384	462346
91029	232154
182270	244005
138801	393326
369522	45971
65781	88192
390692	244688
165475	268629
406108	292721
330184	273831
287585	231137
175895	412350
175717	267602
376477	148778
121800	484866
339778	428080
240439	336590
392182	398328
163356	240225
290838	293276
456439	16433
183321	267352
12481	229537
214744	356500
417277	12245
114304	432257
436492	339829
122220	254914
278896	15133
229381	94344
449456	435708
148390	6655
304346	406137
467788	81005
171974	240710
85588	487138
327488	388472
298332	244468
292027	368205
451372	396014
21355	487130
170092	232139
260141	15209
46188	55857
456021	254591
349972	486339
186986	454760
50202	365791
254014	53967
418677	260638
58441	341701
418965	35707
276099	30127
68174	4446
84504	448266
432508	18239
282430	54976
140044	144701
213025	97925
94146	129687
306196	8463
373755	12718
14115	57134
197920	338174
29465	42890
59227	178436
245317	441979
284640	299928
74977	210536
243088	421285
154379	386835
299748	54536
4978	54294
102249	306316
188672	138181
15068	421356
448026	183213
54536	172470
110439	467690
482096	121304
19542	370820
10087	480905
265670	207916
132900	94344
332341	70721
326631	412398
474287	274691
421794	254751
334796	489552
390382	45468
443307	433008
488150	62061
420909	267234
464096	31267
151496	267352
77850	489552
311367	294800
195003	113510
335698	459745
278846	267352
167649	241578
369207	160419
417349	54536
435663	233187
129727	277046
12904	120755
132622	280242
280309	473353
122473	317118
372415	274314
78753	338271
221815	342415
399274	492031
250833	356362
479351	299267
155242	42316
178759	374404
263514	373935
270248	90071
105249	488630
490600	40447
270891	124085
152662	93249
28487	84722
291620	16433
138098	196454
103339	275075
81621	386901
92945	438044
31997	450385
160379	287554
426166	295650
101750	68347
277961	485481
455304	324524
140748	271756
381501	371420
234797	330414
478137	453761
390454	409828
177432	8459
377728	16153
470485	250434
245792	418537
68711	491643
350650	386084
251943	430894
235948	54976
354428	207118
304103	61666
230051	225565
26156	208298
111968	324317
277278	426439
261046	477986
191680	226023
329294	476772
272697	3304
238728	294454
405530	433645
395924	489376
262639	175498
215472	162831
201131	281351
1416	372263
112267	391632
266356	218017
266307	13309
280173	476906
82687	232922
196695	271958
231652	86560
115284	59759
222343	360860
233045	358286
33398	197996
54298	464007
16844	274869
235606	118600
444884	34899
319999	464420
338194	387860
22162	425787
129836	380681
293974	37426
94592	236735
79817	423828
110252	207154
426246	289851
148355	9054
492661	297520
104783	411424
48459	142678
493080	233882
190996	47866
455781	287676
475287	15209
190369	383635
202352	165161
219607	471128
457487	361991
354214	189591
345045	51222
6288	21583
400631	446616
93440	420959
55551	13370
153322	215578
155157	21523
435491	219499
326392	328744
311222	472457
440009	63699
466502	409523
302153	318540
269612	284756
202866	263165
278741	298413
450426	174504
64349	313314
262268	190658
235568	338271
146893	177098
346746	110677
22993	463200
349106	91069
267079	54125
83972	461392
185037	390261
266508	60864
361183	337055
159819	237803
459123	338271
416239	475047
297979	460800
21136	83529
360898	467703
364577	386284
249341	258370
160461	367620
246173	211818
181424	286337
453638	421356
11209	444995
414140	463615
237120	42047
183383	269199
446475	277961
28250	318735
233792	215950
326260	76228
158153	139828
218842	64130
383568	149389
447764	148714
42962	387742
438956	478415
76339	346223
383164	194081
492937	105585
401592	195723
317692	134694
457860	336590
88971	329466
365074	25656
121167	228013
277760	315687
216522	249709
257221	273831
449413	34585
177482	336526
107118	480542
196125	24412
449888	153965
258212	99405
412014	478678
256893	421935
391684	256121
231445	57989
19566	287141
226760	127993
361965	110708
146059	452098
8363	262954
465725	137092
191196	350136
389161	64703
288915	284640
382371	195075
339639	73792
30568	404219
493707	9324
126424	213788
414058	276744
192373	88113
398774	261390
444746	16661
375405	148403
233339	289238
204967	233942
311808	345789
466766	40257
240472	87004
434756	208039
84052	192610
256610	236213
459138	35629
366112	137128
449534	24943
396932	85432
412014	49106
366023	46496
476002	369665
351818	20958
60159	382498
248083	249444
428944	224285
85495	189444
358150	171172
261829	303930
190649	326492
24412	217883
54498	185633
484035	362806
151951	190369
68675	18567
403961	374522
16981	313745
363993	389009
395240	183213
25858	183213
27289	115155
194398	158580
373388	164610
72804	77700
263981	50264
354866	493788
1292	312238
196794	183797
493761	447009
300727	452002
103016	388195
192311	300573
50471	184467
93374	96673
159660	123503
437532	201754
10007	132740
14762	306706
293219	293058
15765	387742
626	77969
445632	417372
189158	139277
399655	275152
385397	15209
388141	291249
478863	186440
155634	87086
456294	21268
434646	251943
44957	150037
134299	420323
61084	156006
321178	256607
401486	489822
101147	378663
25667	125790
347948	326492
36612	165497
44829	385487
33343	349400
300852	34137
42671	245679
392118	345663
474044	206737
304270	895
166904	276358
483570	459622
166341	396031
142863	82585
376442	48275
299447	390402
423646	324517
88439	281130
308596	342761
347121	79195
285431	251786
344314	289378
292230	439453
406163	168381
142009	246185
84720	375497
289256	105078
45702	470766
440738	306237
70790	391414
198731	244176
337538	28129
88979	229018
155817	282196
449827	59991
185447	184063
193869	53863
198148	16433
140442	205289
52314	350040
328443	446578
43831	79989
87383	207535
444699	334835
89892	461386
77987	160468
27103	166261
330246	32605
249042	424435
27774	375425
427896	248982
215624	60517
433820	90283
409600	194893
351534	438419
132013	31616
165859	112312
424184	281273
388653	155941
110058	272846
485963	110677
57688	148735
254446	272525
390783	361999
74705	198290
174266	281924
410592	62191
155630	43552
37378	8422
249037	466704
192465	477986
462871	430356
440063	215054
457182	295192
114665	491133
436770	440660
74720	166275
106736	329086
236233	79081
327158	345962
114518	38304
73462	65371
54658	180770
139743	176060
8008	70461
156353	204484
209598	356071
224483	21411
148956	393326
484940	285052
245679	101953
178431	375834
262373	9891
265554	440660
258432	478415
261189	336837
138293	391148
430630	458230
346676	272096
345903	197440
309276	130514
59659	262954
348644	161546
31303	462446
17740	313745
179102	94667
427692	86728
362347	480224
162	124664
306243	470976
57	18360
170263	479902
272114	313745
371165	125420
371658	466245
76111	389699
407670	367110
255758	492906
328047	396080
2959	124085
478051	226658
102256	241453
100938	175608
482014	110677
486847	166513
7135	101058
255650	46315
250539	61006
238717	236631
262210	92043
328156	297107
259293	296221
424362	131213
91185	466969
370963	404218
355083	150715
129607	341489
51833	458968
36680	21411
342771	44733
338687	196783
428182	83851
188433	94634
218114	43514
459616	484735
242411	436354
171050	493990
148007	233942
238190	273934
179277	423688
202142	152282
133591	215018
356433	149659
263539	242627
52396	198317
352007	447446
33343	8869
15819	224285
185297	206021
214499	434182
415024	40784
33566	66843
115561	402575
482851	401009
482337	248777
67351	300071
410508	72980
830	192958
316449	189714
157405	318735
200877	21583
438317	166063
309218	321123
366431	121106
296201	113683
221296	186440
1794	378686
329727	27775
282497	155895
415879	335834
195121	49890
211250	46294
235108	209471
109271	312029
292923	336590
288914	145063
319017	124535
445130	6072
215437	243263
178147	254720
286948	477986
240165	66874
302693	432320
412804	84608
283154	326101
11947	312715
462691	298142
210429	237235
29518	314318
308122	342807
238548	162795
431246	257981
380016	6713
298848	122462
54939	122462
97714	160176
118385	74478
425121	143635
162837	317118
252846	423688
317849	195121
336651	404316
93328	458230
247769	375334
26821	114930
224594	42313
256964	187177
464294	91338
312876	88606
432435	173965
263457	314742
263885	223162
476043	960
144515	53696
428618	239915
208198	64335
228128	474341
17076	493828
97763	258370
141509	23498
400418	182004
93009	428199
360421	137719
265598	217703
264026	209018
93728	310756
306294	250893
210187	48163
124678	487336
338806	423559
249893	438419
480619	65168
38038	141343
264064	377979
280439	326118
298439	135192
334872	373021
48484	93007
361008	344580
277953	245679
157533	389954
21217	124720
211606	285156
77439	186625
52109	117496
139771	49903
438606	298623
299296	245184
298355	478415
385991	347057
42279	390596
301359	262315
8146	9599
185354	391414
144559	258370
412191	351179
286382	315308
134752	62191
415337	440249
305261	447560
227781	37028
241249	177861
246132	132740
80334	462011
42216	350189
366139	298969
382882	48508
80001	253023
78986	100287
91197	122780
122427	249662
68314	378546
96642	476192
278866	382662
272200	13370
363992	310180
482686	57416
148313	415456
361518	159610
191915	468489
233253	218727
15461	49966
465744	451414
356480	434035
325144	312334
417871	409828
486875	453716
282690	16433
386734	359989
350650	203618
237108	351486
322877	318735
192238	489974
236216	55626
222539	163995
130651	79499
86431	21523
220893	297632
337059	183980
160169	417476
460843	412040
97732	479614
156850	97154
406144	141381
468086	248777
428007	339837
140515	295988
227027	277367
111535	322410
439992	133156
402425	449562
14323	40605
253931	123369
61376	129900
197544	23369
275835	229910
81290	32634
315430	358797
106956	476231
12699	62191
482237	75305
375840	17245
488231	310756
56074	349400
82694	4558
3186	91069
380861	7730
266537	134694
193767	489986
359022	211868
282178	205287
224145	436709
360512	164884
163463	477422
27418	115917
168519	350497
159307	281924
407280	262594
136798	8607
272267	460177
197133	86560
384900	122462
421397	132740
128839	102352
8887	478329
437849	106262
237659	318735
287435	230437
352423	382936
96731	206226
364554	23018
184812	263009
76669	178422
37688	283697
65994	221759
176319	132247
225815	34913
136191	396827
129325	44252
219546	328511
124239	457638
259533	387813
170370	285133
266307	463440
423047	285156
63107	387335
325625	476951
312283	295939
274071	385292
328387	327982
315250	367885
314311	378330
234024	25437
468541	151378
339278	216806
376399	477038
198317	49954
432865	6870
391815	385279
328174	382409
178082	400887
174797	178436
160262	378839
201121	285845
16020	40447
416858	5040
151156	2935
198456	30812
59089	476263
114262	86974
5949	114930
73104	28203
109753	443693
166679	110677
244092	327646
360459	272339
375996	83872
87638	239719
425430	42074
28614	106840
110620	235722
152061	366666
297069	398775
105969	320521
328174	65141
361007	455769
161461	330343
399181	356762
326722	50525
17169	311212
75093	138088
409745	328525
294323	96129
79965	369820
12743	433970
354074	410074
196682	183213
434726	355163
293694	165895
265726	343440
327184	449817
278746	406371
460453	405780
112034	290454
366581	407756
46548	37121
267516	129772
256546	6969
10417	124008
137981	227545
106446	232695
281563	446351
44459	422633
5007	279811
250807	388910
139194	260110
410075	279698
128704	371884
291560	240225
420959	358668
491604	390687
35417	302745
274467	63920
361010	468162
332833	198456
225159	366781
163953	27449
109662	344740
139056	453493
356898	463799
434040	15209
276072	205270
192495	139931
382659	254044
261326	317423
49025	96243
296945	46706
462531	32807
487741	440321
116059	178031
235404	354728
117239	109985
237028	252961
184892	300800
335951	424144
89883	307481
34009	473236
176276	366828
194051	22611
116087	428116
412092	489552
336672	16433
448284	283324
84390	134694
241037	403501
361001	89972
43009	70557
18122	155448
67411	32807
56745	229136
423767	108222
179678	470803
103584	485546
482997	169485
302380	277827
350347	435708
283737	411809
387577	124085
123045	190369
1625	395988
191447	476231
198317	55497
123010	284937
281798	284404
488272	283346
331545	174536
41802	472192
360795	172436
219048	229618
128298	290611
331503	441434
431749	8459
287444	43207
74208	467844
285670	90112
114550	329613
268527	74432
452962	482851
444045	381421
9280	306409
385401	369577
284395	120986
54035	242752
267060	374594
485667	366228
255819	337262
383296	200632
101656	94075
451588	158666
292747	134262
233498	48072
257682	144845
236267	247979
364063	92427
224009	387742
452929	484107
244904	415351
402052	49977
25841	478123
183906	245679
285068	199900
228050	405217
458243	157886
216945	313592
398092	94516
361291	372156
25944	159249
132617	185335
305495	317118
103986	391323
153322	425236
449399	215719
463050	494102
490646	484447
291982	146251
52225	327061
480759	14484
482456	95796
428944	113401
229744	420392
435816	335900
356529	2290
122062	50264
384250	110677
241468	198700
32448	47114
284816	265883
425135	163345
408237	317118
122744	280233
380790	196880
339174	155070
75918	187974
42310	214024
193837	120003
85559	190369
420151	315418
333357	301525
77420	209967
390032	233160
173531	323213
281252	102227
388539	47638
165300	179506
115449	491565
228329	467492
64607	475594
130969	159249
250864	245679
387667	214647
351071	83872
96879	264406
334092	329573
306282	281380
202897	279465
3511	478415
462653	149479
468741	397778
401670	70668
243048	247092
322101	354694
100852	104498
93813	453860
5748	441635
372156	339474
250944	376817
449681	45413
54976	98180
304828	312698
36267	272230
468527	6066
60658	277961
75332	16166
433346	183213
238889	404806
245152	86250
204330	303655
378054	16428
349892	244489
8399	476831
305287	401347
204375	446105
161656	15133
451225	489552
407188	426034
194861	262954
314369	196851
236135	446105
429227	15133
296584	177261
185205	18665
163535	299467
416004	184258
144994	435428
36267	100705
493709	187998
84364	68324
18997	84937
480115	19571
292453	330491
145954	162795
116377	303648
477645	404642
127530	104415
350064	36555
122701	84089
267168	66332
161632	420944
71723	205223
426263	293813
333401	254914
293944	399766
198477	216351
53249	49264
433230	332392
370487	329413
335979	135756
266460	307108
330464	440660
339811	409858
429704	123484
381573	393326
350911	419580
17706	453697
158864	115879
13132	317356
447490	239625
420735	301156
89238	98611
170218	164037
212604	132247
62533	12245
146893	391728
123906	293813
492403	149136
362526	228013
462028	355806
483987	178350
465894	302207
317723	178436
116797	1780
164741	243269
358132	211889
286771	112330
492149	303642
437798	316325
75459	475789
414825	242552
416593	119762
211470	168381
3809	287740
209354	288586
490395	269726
229851	246778
69139	266696
80886	170947
138027	58758
80943	436042
359579	442095
148321	73132
344314	218531
204092	91600
247812	49263
206889	260879
153152	18852
202197	384336
473018	39259
37189	231343
172417	169485
405535	8391
469227	9754
362685	243272
118691	482143
334525	241914
108127	253514
68098	171873
353975	23101
6074	322780
319320	222701
449406	339505
362057	489822
380129	9054
123602	262889
187692	373021
356108	424612
365484	492988
426616	405340
141914	240374
293308	183213
27719	135967
3065	61386
437243	226168
447335	265518
216046	104056
118132	52766
223612	17996
381553	231576
113783	159249
459834	244629
200990	77551
249765	153681
475611	477986
30425	194879
128958	247431
153813	170894
89499	110677
389656	349186
428568	209958
457781	207535
124345	91958
25748	283624
130069	451868
4841	88027
338003	149332
355012	363180
202840	451738
28978	255874
131713	412158
388992	20719
287766	397352
245298	125442
307792	86728
293405	59759
465122	420790
460496	172215
434943	86526
281906	108567
220447	214050
309917	60539
87536	258461
463153	140044
360459	220857
479802	426034
11807	391414
293019	207916
452477	224251
215212	240322
20989	136423
52217	187157
459084	309801
234210	331540
164126	429278
339963	243731
328940	409143
122568	189696
35366	466015
66531	476207
199325	454876
449804	375840
369248	8607
371692	313829
427370	13370
280045	348798
144258	433943
345101	187865
179596	245679
273607	313745
367482	226677
393206	22632
475460	132996
489394	283487
382896	476951
305827	415920
235489	465030
130159	169482
298354	39914
131659	260412
245043	30584
144801	157624
268910	189733
91673	143956
153535	465240
443308	79861
5700	165969
41786	191821
300195	122694
110835	301114
125165	351414
165167	110578
455683	96366
481477	49623
322270	469557
388249	291984
22567	245292
98887	45687
390960	211868
141351	65002
353098	285156
464469	187834
420490	258458
195691	316155
89266	190369
202379	257359
338399	226494
268277	94344
197555	94344
163582	172182
370424	438877
97191	403352
29235	49977
132547	141131
383491	395988
155390	454975
167267	482468
17722	68516
428944	281942
475248	430378
78206	382575
29882	169047
152589	27766
280472	26223
37343	147904
469124	113138
461013	27464
400888	268121
375923	391414
430029	366666
393870	1108
468276	164347
195263	303175
372607	93635
69854	289500
20998	432618
433820	102238
140363	273831
159571	391414
283931	217423
84693	389682
238889	471359
236251	312239
137454	116483
255251	229145
372054	149368
456748	42035
331872	68762
359824	457081
162079	66048
99648	54873
174312	440962
256716	358041
298673	3290
389995	340473
395694	54976
204084	15209
486712	373534
258039	158219
92732	391414
406336	177861
308122	86111
212697	13370
92500	23941
404408	355049
51658	464065
274847	290990
85331	353485
170467	61920
381443	453161
159960	49903
315463	390349
175989	168615
106895	167072
172191	478759
304653	162795
406221	240376
1605	38370
490060	80122
477932	263147
49423	435280
383115	85423
213	410074
326631	366894
29235	116283
150003	417706
314892	75095
213656	383999
68803	362482
412249	448702
277116	21949
492724	211208
373749	277961
154271	344321
165	319051
354206	297025
338752	49966
358599	236240
413913	110677
191629	97749
301312	232166
25748	191304
478588	237555
300940	231638
180316	422675
31265	262954
82158	387742
94196	286936
12105	60517
235630	101806
309389	398859
202379	435474
192232	387860
111117	174702
277788	435474
69838	389682
263884	138201
381940	127921
308610	230055
36079	237494
425827	113522
483808	166651
325304	330218
8359	129477
401183	198317
240214	203404
399205	256121
227011	255650
231898	267602
66189	445808
206131	222701
295322	13078
157280	353939
328867	106514
146651	16433
84779	331535
489470	184781
146893	142434
373344	401101
482360	481578
30863	76667
261485	477986
36369	311688
295897	431129
303758	232890
82554	157393
268755	243438
383492	119907
68904	68331
292225	52867
489264	234356
42020	212426
466281	391414
388696	477506
253161	21457
214825	378388
221155	390500
92020	356645
268172	392086
321930	290014
32100	229872
462366	323340
130150	440660
115930	38063
135015	472072
477545	215858
164227	83989
5895	285634
74077	240534
285703	188644
260920	403515
191846	320299
255396	483467
200255	380291
321338	264234
210506	27083
86081	68317
185761	53389
343820	142018
421858	88289
457668	480359
163835	407062
397009	180709
330953	4343
148139	387602
106739	434234
314655	492316
317076	169485
282967	372084
52883	366127
436138	298182
38420	277626
91103	465304
428735	312306
199959	356349
34776	172089
361140	442897
405073	284982
29911	395243
288045	356645
375476	314740
387559	15819
93384	3217
206976	154907
344377	303218
410877	152502
452432	476951
104740	79138
168960	327217
2912	396080
480105	10216
51877	15209
101344	141548
40998	411566
414286	5973
50139	74276
60009	108222
165859	485304
323469	485185
461944	334789
475648	256610
415362	31313
212459	361305
370278	199676
103585	338271
258617	16433
96976	149136
23642	213035
344065	141440
427409	477350
20944	62191
138600	221324
478287	379591
294485	313745
287596	134145
48078	375645
50627	139648
45385	10646
224997	428270
106	369599
262349	403162
356211	433934
471422	462940
39167	472072
106484	61708
259929	484944
250649	406629
225753	189633
84968	105252
264080	446936
60287	411216
247296	407688
374604	177569
354626	322989
316793	66045
95008	78820
341148	258370
268486	158883
114693	206268
159370	265711
113407	18239
195783	102616
57994	229373
143671	27373
362252	387742
287468	309560
366241	89917
20059	424133
415599	79989
5177	473034
454982	121106
203104	16325
7747	8459
18647	446167
334092	222313
409388	373670
280218	461486
68314	249444
8580	310140
468287	189064
197289	76454
486894	435318
244536	195110
451748	429863
138948	259929
301312	429863
89277	50264
272148	266852
119345	359762
305207	211942
246074	227101
54071	366493
259978	467284
139698	122983
482456	448529
95683	245317
290698	397108
182046	5498
105408	149389
325889	178696
233498	229788
369209	461951
372915	154095
29462	348098
8477	477729
325814	330143
16205	248842
485629	399722
284271	228431
84458	146202
460858	236213
470672	388866
117647	22570
408740	161014
169150	476670
380571	128493
454705	409828
472662	196534
476941	264009
443428	122462
437242	134835
49700	445927
51515	304302
293207	284155
469100	206560
477932	228225
242411	395847
283656	202500
74333	79485
164263	75801
427714	433443
135179	245715
469479	29599
417229	202815
41148	277305
419023	175060
382229	394724
123095	478232
26460	262594
363234	277409
237148	252961
280600	132829
44160	406665
229054	295484
435477	266039
304952	226664
287193	124228
85428	350549
398994	18442
181522	129185
243114	51987
189304	342807
116172	393326
170553	466432
329121	104855
18223	328538
364397	486885
449064	8304
15347	205815
159067	173176
40890	293839
66875	476231
168773	265883
481104	56457
120527	231286
316394	170235
94712	378686
258187	25984
320963	405358
330066	395090
214828	181957
113153	178124
485618	209471
410970	461846
137201	454975
113331	312595
382061	468120
398262	445353
52490	477034
412356	88289
374334	309797
433361	463400
100231	40388
281915	134694
416147	443976
392581	278273
84347	249631
198317	402587
429700	331099
133638	212884
423882	110677
64789	9054
221454	209281
164251	169184
257613	261735
254467	378845
134516	88680
29577	405562
412971	366807
334904	105878
130069	161506
300846	91975
492682	122007
257391	105878
269612	20572
50525	65194
464966	420895
376036	196690
389075	95782
34655	237700
28403	283645
134299	451600
42238	139828
97732	43514
153260	214063
328940	162785
184591	4413
15018	192418
300088	431799
298202	468345
390771	123738
146734	380071
239112	341823
323041	486339
376649	388254
153497	6960
384174	58304
309183	467703
344970	476951
84536	348406
199495	110191
178422	390878
218890	106459
25391	48275
266287	10451
450983	187974
415535	440660
468549	420790
131256	371437
278769	201061
443815	177775
181910	95149
393717	447912
334546	119442
406555	231485
66169	62699
441065	268473
38063	46024
14800	48163
214665	417096
295366	486339
457257	151184
65980	154089
148386	277155
267039	434893
86731	218943
141228	45585
137457	465826
346272	55332
386156	453517
174783	476231
328940	267327
437656	401543
209065	32807
414784	417735
111455	31598
47537	461846
154808	370827
373158	166513
233782	97813
313355	217378
483706	465792
267373	186463
448696	467192
472924	334032
64478	264157
454987	54976
293414	81575
77443	487649
135499	14938
263485	132843
485750	190369
300282	40339
487669	274869
303397	272309
292687	454925
155302	117800
408357	178473
432096	8810
250833	489307
368086	295404
62725	67784
193189	211582
167237	132827
298433	452126
356855	154787
335654	296758
390391	293813
242374	220417
265792	190060
332346	439554
137028	45113
247608	380358
7643	397581
179527	188122
281324	132024
50783	365586
12430	354730
80007	335477
6467	284105
321242	42189
162498	8361
44637	312237
398768	367110
133105	362206
250382	175373
120407	454975
446747	340543
331088	51881
11561	9669
22747	190268
305224	317118
92401	480648
320545	53490
339904	94344
10393	317675
160961	304589
21961	464877
295790	201589
413720	372332
420890	446351
36279	480025
400910	329155
111017	289532
430363	478415
446182	185879
61726	237235
312011	383967
334985	251897
479351	114663
6808	115861
329608	294367
460333	327343
178079	369599
325789	420030
387524	391414
135065	486033
441290	222833
101990	3742
245938	103383
281149	9054
425135	285782
8008	41673
289579	145693
380966	183046
44436	181957
64865	138164
276032	195435
286969	207535
308618	333840
442960	351257
308533	6072
254599	360860
264471	141158
298411	228249
384679	293112
407006	195153
308618	6381
425831	187974
206522	366941
71416	32807
247854	81941
231738	268029
239623	230569
345715	260185
118137	14335
449524	156440
258211	51940
481074	180380
370807	369030
87638	286337
321411	175438
284848	218762
255557	319333
186052	322160
176217	236698
343243	181999
318315	224874
48219	410028
155697	149015
487226	424779
383210	94642
251916	476884
287413	441313
94629	457491
242572	302560
116056	441717
129416	281924
113292	186440
302351	383744
92221	409828
296423	99437
471927	324411
416817	414764
326631	463576
399301	349910
110681	48275
206081	258432
462731	253368
343770	178436
344659	304173
251546	308900
43383	356081
121205	192914
11902	381578
173904	96977
182198	37784
366227	299821
301424	280936
156446	430544
82150	20874
107434	317118
449316	334336
42693	426736
367242	235148
485526	15133
295068	70179
110835	265760
369867	447897
181680	69749
382472	275563
455388	276096
295101	291180
201045	120576
376036	378074
215242	293813
345401	232139
389780	483322
180340	34356
224152	46071
284239	461846
234083	49828
297393	318513
26153	471085
281371	393640
425341	261375
226023	198926
140192	300240
174667	119123
343735	120986
273610	429150
143639	29563
471670	329767
160461	437182
47486	12443
377478	399877
347787	161409
298873	190174
318598	392004
160532	420392
426698	474268
3810	218615
24412	438687
116954	115635
430118	358847
276509	113994
330402	94596
92633	123369
317103	247204
20593	317612
458002	396108
192202	166063
339051	268118
268411	327350
470222	370341
249924	372811
326963	79721
439379	190567
128000	446809
279336	214544
163459	389682
204202	21583
47295	465589
355887	449793
431865	397585
278371	329466
59270	421088
359322	487896
351490	93625
202343	183213
382159	431329
406773	283346
167475	27464
400520	401014
257498	233989
64598	335707
133877	479614
51342	311212
206436	422998
278273	190369
97276	428952
194003	466737
302461	35707
6230	241137
105969	209510
281070	127636
170129	76829
78344	159249
253899	62015
303485	95149
83866	337262
418518	366937
32178	382439
467246	177921
21168	246311
177395	436134
34823	102058
116854	57208
234881	243894
205180	156582
284148	339109
480407	162218
172992	137128
329522	422175
236157	154471
356074	415085
121349	180302
261180	28129
424190	161115
277184	476231
267562	433468
326001	203656
39195	342140
415967	281236
124085	269736
371256	257276
393616	257980
41423	309801
298353	205841
157396	406626
490851	220417
181911	401871
486707	62459
356076	74252
91230	387987
434973	267590
370344	194595
174001	160379
365216	329656
299218	469168
222760	233942
420621	73018
51377	43732
429391	237178
194479	339853
88373	104866
430290	359218
470990	481785
410913	467267
211483	131546
313263	478935
67871	173395
111856	333746
47822	64335
415988	467647
83737	370517
208177	184999
26856	436860
117561	378555
45141	146135
342486	175897
345107	237854
148000	435708
483112	100250
102644	60861
459084	23062
449450	399158
368351	336590
255397	103181
134694	131763
91380	310261
216781	393326
109733	75123
39195	220613
85182	400781
468034	41866
327139	410951
150107	463200
165629	189553
293148	354903
145032	156264
215903	267591
72624	429863
449319	251763
431853	145691
212081	488918
209692	390232
462624	297019
178539	48861
253102	30614
2315	100990
428582	72171
386241	372421
153322	411271
270209	69734
195121	132153
320547	301704
377264	217432
106268	246604
316136	97881
3328	291249
249280	56625
19334	270468
248549	1605
408828	76454
442410	426136
243830	447116
329051	333966
465185	443042
315560	490588
492002	74886
369798	260267
410319	314993
73525	20572
327172	361960
54855	99549
131105	187023
114786	478415
424256	427055
480496	374165
276663	114240
167588	285359
238624	16433
324845	100277
75272	132843
228280	378462
317555	63335
76867	250214
265512	198317
272139	155919
209800	139359
77666	287688
276255	105585
480757	166800
399744	159950
295597	4571
196030	116198
312347	75379
315252	133309
391867	160456
381941	34436
332001	73809
366198	243438
442870	31059
161707	117725
414996	132952
289675	283425
267608	79249
251750	363888
430323	374351
243776	268729
335743	425675
202876	104115
278889	366127
71189	450744
176971	113051
269307	229878
459138	355806
121539	221303
388249	445533
227636	6899
72024	235971
476855	23187
196794	364000
65598	149128
177775	400045
312033	402722
147844	183213
348952	445233
199381	457508
57300	308019
8304	449064
4927	429603
335939	304865
198510	322498
114643	122622
374350	425572
493422	333357
106268	278907
100938	218615
130038	134691
230954	10474
5334	14142
80557	268176
353979	118938
453111	262277
280775	431555
33476	152741
213079	278338
206516	316796
223247	391414
436059	250434
345268	175402
198786	122694
254559	168511
231858	353557
247296	247855
420904	35629
68217	11292
150123	5041
140839	258894
59194	258370
28971	217423
395988	448531
316136	123369
155087	310756
186597	240932
61902	364446
477252	476951
259230	258270
302017	188520
458184	228864
249705	203414
156838	13370
370869	72371
179219	160419
461535	86800
468287	27570
122504	77278
412549	165437
320385	338189
290209	20367
238840	308672
113804	178436
22696	483415
106386	243301
113725	297825
449884	229624
417635	39178
199778	252497
359933	137128
297665	179239
122315	232909
308232	422175
376963	310359
258156	378462
267857	190369
355696	252334
4035	345337
267562	358814
173525	239695
473192	31808
77084	331278
136884	316575
369594	416040
469976	105498
478711	98420
325358	266852
187834	486647
98426	401949
150046	3386
218732	240225
18138	250679
106984	187974
378420	328140
59644	130742
432884	303424
374953	159182
126449	273831
230574	202245
297436	94516
265643	420944
136504	94516
313447	136696
317552	35862
87744	476447
204464	127921
17000	295114
389656	391414
52655	106189
333084	9042
410390	180841
40929	226538
271770	100828
81432	50428
374545	308352
124812	423721
38761	82134
439957	60298
112767	48007
471899	335477
161023	217223
156348	301001
461942	172475
292923	197990
93646	457081
39195	257575
369276	155214
385881	91998
436699	94634
320848	99673
160961	104598
276158	307788
305267	8009
438610	458754
139927	72461
327521	293813
104010	96366
161546	230925
177716	221479
163048	22907
469218	217223
163925	489485
187539	65876
422246	320713
321707	275790
461415	466851
350256	272357
146795	176848
136279	67584
307164	94344
439699	356723
487501	467690
384075	479321
85678	181112
236961	332392
138416	445020
447962	9750
299580	405491
81208	271544
226122	190369
172864	453012
91363	160419
182771	276090
109	165653
195436	391414
12751	267387
139450	351700
59796	86632
322933	384574
369615	35115
68532	163648
112955	92613
164273	149305
125136	114625
246006	173684
24402	460723
431255	241468
218607	275677
68374	369599
357294	249709
314617	192843
414757	414916
366013	450249
305972	31313
261278	149998
22699	317506
444380	53883
360846	305586
401124	245941
198876	446950
95252	200379
474784	315687
96158	313314
467910	181782
367343	85299
357178	248293
342986	207435
335484	406998
387773	41286
12298	186159
223885	7130
265357	393326
202693	315847
281445	387292
258136	315671
280769	86610
260838	218727
89364	448790
234456	404960
336224	310756
313523	139612
67382	64429
363	378075
426409	336590
458035	352818
431187	484447
178048	1678
161507	402805
464055	84611
475502	82787
115915	175517
113579	213221
324967	479256
287566	364454
472250	366933
235098	346399
256801	374611
373168	385207
217346	256121
317188	303648
392320	289485
160680	120195
403670	153665
86490	467192
486891	285607
249444	269937
237714	264947
493978	307176
106648	266082
147717	174249
331409	436553
306304	217310
309589	181932
357779	7994
104192	58881
187796	310756
89503	187045
89900	51881
297551	76454
146227	187836
36556	391666
405920	132740
422711	107711
478438	42091
402575	425219
325019	312259
90040	307117
463870	419529
472797	29563
184425	144037
464548	311340
136711	64130
305850	71091
11378	463615
124959	459532
277451	338189
267562	69293
490019	412980
349384	405217
311521	232925
273948	112443
336878	405217
391114	120182
314814	198317
237934	263193
219281	126949
479188	353816
428980	374835
249501	413237
468935	387742
49949	434035
127872	261241
68174	44469
89503	49903
246706	359344
131825	27748
165554	472548
324461	478415
92229	250679
25801	488676
308147	295484
193644	152502
488950	456116
246737	319679
330396	38286
40791	277367
187834	237019
414572	149389
98736	348971
287196	315892
337580	456135
329323	159361
117103	287694
435637	240784
323836	396729
360535	70046
372799	241718
134469	398789
267814	476231
315815	283445
444844	428965
93013	14163
98322	92609
216324	63786
192973	243438
96408	306454
172413	317675
369936	248893
119045	216961
34961	260879
490206	303384
436516	187974
280362	379311
85996	139603
388775	140535
484144	364552
450617	273287
454450	92086
251018	209572
386901	94516
263799	435417
466514	275174
98148	142209
8142	312079
60407	303186
377509	357123
284120	136435
22712	46958
18918	158630
348144	184042
15433	464350
48898	137198
23377	118817
153322	183213
30325	105017
355542	390186
74555	186714
237533	132843
331295	360629
357294	431226
457418	415967
97640	99436
206503	455673
183956	68950
175731	210927
281480	87471
9595	327217
347799	157100
284711	334151
334084	42148
39030	105878
322509	87012
387378	151493
77336	164884
2798	328538
528	221660
492768	420632
419401	245679
395935	162247
295028	111563
181651	473904
5896	422576
309801	338647
96770	145509
48282	895
491388	77347
424699	413673
148814	75110
422711	321687
191522	484298
36144	387742
337158	316244
16422	84654
26159	256373
97033	466302
147718	462973
125956	299408
183966	355552
119342	301078
312230	320464
55816	152085
452243	406188
188847	402269
200562	208123
203018	8084
111341	438419
337802	229150
90248	192055
328825	271896
459138	17186
191484	258981
221318	318735
72032	276358
194948	482972
433890	17099
334662	333497
467811	314742
191748	94766
313041	263524
339479	174939
307551	125481
53963	86077
25748	303678
363467	280233
237907	53389
58145	440660
481817	464420
316342	411944
219536	179506
123717	19380
21902	142018
65513	391414
36845	56068
229647	332842
36786	91711
167302	337929
91828	2864
138891	164183
449598	379464
354547	215620
461728	411101
322347	2650
474688	150735
318735	310393
375738	440660
329274	172631
157405	334756
226191	250410
414286	187751
430887	82271
154835	46239
127820	458968
73266	14282
164730	485546
268558	336955
275763	372240
491873	126150
284144	299467
223963	95753
105498	66162
274718	342724
166504	72432
333646	434893
95240	425644
36534	145810
48674	16433
63314	140728
106531	34136
54706	100705
302918	184831
98420	190369
435122	212081
354545	380071
35895	433902
462317	205287
29874	371918
114643	17595
395198	228287
210603	492906
233045	35631
418033	311713
188481	467320
462698	416642
481673	145457
282267	286633
254175	486633
148713	73994
371380	293813
296709	436058
430065	121589
354344	61572
356392	130927
89826	115771
145605	343804
304889	346448
309276	317983
464580	355000
350533	324377
96831	158780
48775	70557
355381	428800
414747	261501
171590	477986
337686	185704
386425	182595
178456	60923
476043	218615
49301	470564
20334	62608
445782	465975
117508	130215
205607	459034
426724	451681
300707	371918
410248	333357
328051	340511
479989	48275
130194	37740
179837	93190
141583	6487
59396	293813
244786	237178
302505	256283
144166	16214
99018	329916
163646	270095
301059	450647
418992	48714
240913	147148
91197	40584
465560	420944
229376	197466
71430	33878
308610	468481
472293	137937
143396	99437
193066	387742
290403	239872
179645	232030
123283	189659
7998	141440
232757	492080
64854	202874
357411	269567
214221	66405
129760	186714
327790	266852
87854	190369
179188	245538
112625	444839
101479	96977
325722	169467
71816	267352
183176	263654
217498	391236
103491	327217
450400	237235
233782	435708
160288	359516
135179	55205
213640	93374
482482	92807
172486	187974
445416	217423
188246	411511
69011	236213
283428	392709
307058	99437
130910	391414
120929	273687
359906	426274
318738	53389
241468	87506
91792	313075
127082	288035
449769	269648
279773	292035
123670	202543
109824	31598
308150	54976
131875	48275
341371	262231
366154	246181
445478	267553
134319	239431
226191	74585
413693	3892
53249	474825
141812	151096
37871	235787
101479	428404
337729	237517
254155	31703
328915	426592
46467	224267
275331	167917
43966	25480
236027	206152
16333	54522
143228	168050
432842	257623
314548	320464
155462	262954
182536	32636
125193	183213
54976	183213
55874	454508
192195	243362
313523	462940
92047	357521
141234	207699
226848	271327
285402	209150
414157	17602
391502	37723
359785	65838
40142	447517
483619	143482
319827	17186
333891	182192
134491	6899
397322	214714
487668	423795
353002	366171
18489	77727
345277	433906
6331	417643
233498	194000
451832	264766
198687	483409
328152	460723
144973	399023
125859	241468
104448	10791
439310	273831
356190	228431
316639	430610
266191	438978
69375	402323
453382	4369
266582	234649
177482	33953
110164	87178
237143	101058
255374	26940
310915	178436
414165	310498
318274	95149
346557	35964
247180	88113
71297	361355
427432	432053
274138	177379
17288	341603
284218	462970
323637	408764
197068	244913
378346	288849
442554	72549
377158	297914
252145	18066
11797	415585
218343	174688
199779	27272
460060	62191
194189	370474
275487	425554
640	292896
204949	15706
186097	48588
194681	178249
360483	49739
344166	154137
75045	245803
16370	19246
112258	94793
210403	288182
320304	438539
388077	248749
346098	470879
6925	145691
123301	48007
199973	227387
467467	50264
487857	220756
26437	360363
395230	67040
130069	54362
318254	183213
366370	394948
411817	240374
463239	82585
168568	102352
146391	419053
312283	282092
417938	124228
70528	113994
451331	12245
200092	186561
235034	315951
389047	173207
56382	76079
445263	71305
6289	312463
239804	206623
418933	468365
410821	51881
40890	231500
157302	107116
51925	436081
183185	482571
422734	257858
176130	69539
369030	71090
305332	220767
345486	195606
432481	256714
49789	187998
87021	397535
386005	287854
433230	208577
328174	55402
288421	25549
172492	209018
324825	431226
228451	46413
381979	48774
453018	102597
383816	393897
415168	150258
359976	364703
144224	101058
436699	351585
433655	44795
376335	317356
223727	223163
96686	15404
140116	363564
325167	161704
223012	452746
225120	411424
75568	304143
115809	440615
66383	241024
147911	6289
67611	287538
111039	288035
349520	358032
432548	489822
176903	65036
167588	80277
421191	155434
343038	219296
127211	316796
433496	470816
335360	257128
188500	26551
268748	358081
319259	43889
129727	31420
228890	96639
118718	111623
378420	105053
180405	81225
412162	69816
292896	185479
11222	8607
252338	369262
445632	389682
302477	247114
351523	209933
110606	92849
107473	350586
326378	328888
81887	251544
257613	50605
225355	412390
332307	21411
454144	314306
59489	403823
373843	265589
379462	371453
463942	25770
470991	236496
163089	244392
482851	66775
322342	168615
436782	238023
347965	331932
193887	273831
19341	195121
360853	413807
94272	122694
435842	90614
356345	36533
481980	335106
452243	187834
240989	40784
447962	152688
160169	286904
19173	463549
436298	108830
356953	294079
50408	463822
298950	441266
384351	437620
192800	249234
167771	326105
235253	160419
479351	7771
440220	336846
3999	338271
32486	294208
402331	313592
324502	61724
203793	177690
196829	352775
439043	170416
163340	458790
290832	22888
198086	261140
124319	363581
457696	183784
134299	116221
415343	137155
141643	66803
367686	241867
65513	80138
277883	237165
366163	215897
268197	315888
98659	137719
482299	151647
192600	223131
155843	250896
285905	401854
337200	452427
418361	15209
282632	369599
68810	285788
91411	371757
276384	33902
69617	393326
47933	248777
97227	139576
74154	152202
121622	238455
191935	227101
484119	32698
17315	209967
327819	32807
178331	246996
98418	361036
255932	204330
351414	179692
216602	41667
232517	338271
345762	187974
52284	231485
373170	74934
463403	192521
139064	293465
395145	491150
165771	410951
238306	94516
157532	49828
32601	49507
477545	441313
112428	87471
481419	271730
483492	447517
480580	185068
16333	203752
268189	6733
482646	307108
292896	407683
212416	208291
31730	267602
483112	248398
6536	398270
466004	135402
362267	462236
441013	488376
483706	77637
81262	322134
334196	426986
493367	372214
439719	223636
452148	176300
186463	343040
239107	246914
407066	286655
32843	371918
475361	290450
279159	378686
236360	202793
177432	146202
59092	348798
486440	16433
418992	154692
23680	13231
352451	317932
187834	106487
11405	250656
394520	152959
191077	411455
273946	164075
446519	430754
23020	86560
322073	17483
219596	214992
249785	99060
190281	79134
409555	434242
453999	15133
145534	383508
123955	157715
93691	463774
368858	107148
332299	122581
488348	310020
418992	228431
41277	42747
367222	183981
369747	272337
301838	388767
71376	230587
11916	265213
123844	137543
387923	455748
341865	214992
414286	122112
273291	113522
113725	184452
425047	4349
200092	373647
26893	198317
377850	145948
483555	119119
402974	99102
73985	76454
52205	487466
74095	248732
207782	438419
107390	399954
11961	348623
128080	302281
347121	302745
449977	419033
461967	492715
398009	440660
284785	259657
335258	191588
87925	32807
45899	408609
433696	316015
138921	440784
486712	144416
150404	309801
465877	314742
374379	385237
22957	459622
109293	79735
478464	388668
352134	123393
179639	268976
421425	300232
120808	317100
188847	167588
427683	70162
28769	38517
16480	356645
321268	273855
368718	476171
233045	17636
255806	5040
383740	86560
18772	108706
58733	273677
96793	84950
121349	218727
198838	441021
345028	224480
358860	9280
397446	377933
402626	78526
297891	237060
422799	340252
191734	317356
58225	149128
179293	53883
476560	422470
245262	188759
284865	273345
114210	17286
121828	9203
273686	257298
119951	360459
13268	388829
354648	20081
209644	299177
67290	301179
64895	437575
106922	119868
476088	208088
456021	136824
189754	183213
375723	156389
246536	348533
416696	59782
308846	141695
328833	464727
277654	366127
366700	76454
345583	40447
274138	129815
280482	472072
490167	88113
26502	153183
422267	428843
371184	15209
151295	30332
134517	430338
90223	259929
172155	162947
136949	218727
357371	405491
8881	4413
360736	223367
130765	118213
202242	300800
279522	359555
66325	207885
406365	286728
413972	126473
130935	304589
248819	195121
493595	216595
151734	113472
28103	155214
370806	183644
157811	39650
385650	409828
242666	376323
427043	54043
445632	48275
146938	58287
30497	126473
281022	51076
12565	476471
18370	48976
249480	5061
151839	157726
219210	217649
215874	153562
213640	377634
19542	377693
408329	388424
325993	65246
434513	59237
204496	168445
330789	61112
443572	234357
441486	340150
4160	379939
278289	434711
403012	369779
76675	469329
22124	396246
198175	353557
481406	244830
291910	156006
41378	348096
7552	218727
108847	15209
49606	395468
93771	268531
436624	112312
285312	224001
139859	316290
346655	352153
477427	232171
211192	293813
329750	322215
395428	463799
93390	440660
389170	206772
50227	339582
296973	185351
209790	293813
121032	425846
481406	196783
306409	444563
35778	165680
439977	418394
209580	48861
342611	411809
238770	265065
432173	221381
272505	32198
142740	113683
257210	329466
41968	253047
238840	476447
255306	378462
441463	448770
219363	386789
188147	487833
88962	313745
203438	187974
227919	483591
394141	196851
419777	87558
332299	440660
76068	426736
439424	190548
66754	353573
313084	167178
399915	255650
180907	310261
29155	195697
182192	401949
360126	253037
341204	67584
173042	99437
355437	278907
459748	242638
311798	262954
458398	31880
482558	227436
385237	206174
399441	3041
462241	23018
51221	147520
99512	60515
152907	459280
313523	70785
408518	103825
81954	364000
261033	99181
358866	288035
1477	105967
45673	297364
205153	128304
378648	204403
346335	100973
292045	464828
358686	327061
130605	235180
306944	445749
302221	271041
217033	12085
90493	239987
276421	22085
141366	186440
467709	301659
462047	144405
312269	208923
164655	315888
195121	393011
100044	250405
424911	388934
164242	40784
364086	237802
384381	394892
159119	467752
336387	120295
448033	124153
118325	9616
240441	41142
280602	456640
231384	240796
134294	424926
33967	46729
154705	405818
118626	10411
176701	413525
392820	293813
51894	20586
247443	855
108738	135558
124776	452583
267281	219997
292687	379539
142611	247549
397196	261396
50814	290208
486055	263713
456616	267602
205688	262582
229103	58301
493523	183682
440031	417232
382643	220417
451354	196783
120133	161456
82744	356750
197175	110053
198831	479459
237722	449602
201559	128060
188568	287694
332154	290
471824	360708
15473	188503
192267	52917
330820	148319
286965	122816
121821	93595
307161	388575
357952	253165
217740	459702
133648	259096
476969	398801
171409	164884
445416	20149
74755	153616
375207	398122
47169	315812
126517	255316
29445	407472
42512	142018
265104	218210
377665	57159
323836	65772
285427	1725
243030	432327
166663	490111
366755	190369
429638	362206
314311	158719
85996	252644
385612	228431
452260	137454
170708	298767
298984	472157
52208	180962
187878	69293
117862	272965
462833	293571
470533	398340
347401	190281
326631	365852
489485	183213
221369	383775
408357	28096
61145	363457
169728	31790
493294	236527
18886	27075
80627	120031
123453	374648
5874	121304
462216	281993
426357	440962
97463	304731
177969	291332
261495	148890
357135	190369
298823	188164
458942	12245
308044	348934
222548	452900
16844	361355
246755	55481
346271	468199
392314	315063
88812	236213
390157	360697
130960	109181
61991	401297
5700	11414
302512	339775
265105	190369
450956	183213
33030	388195
245826	43213
434323	441212
328321	440389
68904	462653
449031	286936
219089	350549
390596	121499
72674	430356
64354	21632
80009	451016
485094	267089
239496	274309
16576	72932
265080	349431
283096	121106
458782	11649
19566	374594
39580	99901
181662	310261
116159	53863
189779	397492
256022	104527
45280	205289
358998	294836
38849	419282
125985	129922
132593	410990
1300	241468
464060	188931
93286	363785
112625	228946
427960	222789
270658	489167
488950	275151
398900	255316
106739	85877
212903	170930
250854	302745
75303	407574
238406	313314
327287	250434
276295	309180
425081	200138
461251	107187
364766	156544
72556	179542
206941	293813
492145	99437
465939	480223
80308	146893
233498	19416
144309	453752
261759	439719
202893	308100
153028	266852
113774	200947
71080	21900
120864	411365
250853	93627
282633	196132
72804	342239
335772	296795
251942	205223
335743	319108
334904	122462
87201	63144
88855	241137
93627	443434
134599	411808
485094	45108
190379	41533
16420	151944
258053	462856
1949	101049
78535	190369
213101	6253
39104	220417
201348	357357
51801	182578
253112	143553
108024	81440
406323	260483
25969	272230
444251	269486
221207	79976
427978	84393
243717	257929
116868	112229
57432	207910
155226	219499
52917	447354
292769	87036
480586	409828
202633	230587
385457	300916
128474	406082
321213	255579
18446	174564
237744	77438
160396	291823
445160	323836
73298	155632
93671	251802
476221	83875
283338	127985
346557	317118
21124	127144
418696	315111
392435	431799
178422	419849
226706	142249
157666	407921
481104	215858
299493	62747
219089	339251
20628	23902
295873	110677
263514	273324
289675	29179
43454	66235
40784	138363
442641	359464
196462	403513
281953	471355
35134	414416
437140	224889
90879	349261
341405	326492
454587	344191
198332	296147
426903	313745
442606	166063
376963	164425
330506	410484
470641	207798
188568	392196
323781	4369
209462	24334
413816	159838
482355	60875
404316	244394
209281	340772
358856	263112
389717	139997
17695	325415
72602	425675
93698	65850
167583	287552
198314	378686
436966	481648
311986	420790
18879	446105
100725	36218
374831	128728
333966	404960
265192	157518
111705	251116
321868	147466
286673	361699
276821	412523
254172	317118
271476	287636
267797	494102
414949	362598
458207	236358
391867	396172
367418	273514
239868	390232
118111	148499
467744	142678
236237	146202
350628	297163
487185	322592
453134	10646
272301	381023
428968	186745
234987	207288
169150	344724
133404	382691
227005	220417
195062	248782
157064	490888
84371	347155
471447	255897
84052	267735
44713	387705
179139	33129
155242	136177
85347	17186
78405	484075
191953	293813
494001	429063
428861	328538
105507	130066
143671	261047
427505	286624
146893	404127
12386	194165
89939	166037
421980	298591
432100	428026
381134	125420
297436	22512
180980	391414
391243	369599
238257	283265
272138	148877
123131	217582
453438	448092
176710	396080
292141	139220
326631	336132
74350	399313
298390	21700
386857	220776
202451	26992
268635	105275
332385	391414
447672	207535
58826	13129
162857	420885
336708	416667
31219	363973
329379	59360
363425	486671
221948	19491
226023	241290
289084	152372
414467	190353
127921	71883
54394	457567
200291	47757
106268	313829
189965	134145
139604	387742
90050	82697
259971	293813
446530	467703
23120	483529
424570	421830
373170	253425
385707	111783
158122	391414
264479	273831
400520	84960
16667	465114
31930	119336
229005	414150
443964	419580
295819	489061
225097	229090
76869	324382
123790	293813
197535	478415
205409	36717
328387	31420
422012	1645
126621	57002
128299	262954
126911	9203
33398	375840
51215	420944
456841	164884
322854	295460
211511	245824
207358	411271
64938	234161
356777	434945
75618	437871
396421	293140
354686	273468
65513	39892
396172	183711
237838	90277
222071	220679
349359	375768
84241	201262
63574	209471
383164	453363
423044	432934
176944	380071
245289	52297
298980	119762
118732	475531
329416	442186
312474	401645
106268	223115
212581	449735
344094	415427
370513	260587
456231	476651
297026	435280
294004	18665
140888	183213
71001	476951
92610	37100
49060	187086
13262	54976
121709	211996
41496	315566
433928	134370
164933	221785
151631	73185
407528	69966
384584	392354
483112	80761
181159	405505
241048	19620
424058	411424
147234	358804
46748	90884
301142	226494
319017	442754
295603	440660
385595	204925
415987	114930
195362	163800
41376	267602
368259	15209
431015	490166
59298	354071
378945	62796
381859	162829
255369	292265
433906	478678
396900	287441
219956	440660
237134	189926
305920	241468
493404	56095
350594	287024
281236	348798
349608	187834
85525	299408
21784	222701
359642	48275
16398	387742
368638	455128
349610	434538
383170	252106
262473	234555
147821	398333
137624	454112
451832	384951
476986	27464
477545	468276
216238	57134
388992	217310
213845	345680
373025	209471
425613	103825
354369	270959
234513	55678
86724	344300
143631	86347
466475	12245
88510	100026
326741	212073
153324	155747
277729	430356
107828	359358
412130	425503
221454	51881
279336	315262
203729	283265
466832	284932
482910	209505
217203	113321
54789	164075
382945	410373
244544	453716
373755	267553
405946	414791
329079	83403
270018	172781
125089	300051
288451	208303
305495	194983
164098	110677
440808	185479
222633	309797
293931	100461
351579	176878
370579	205663
384725	447158
216466	328140
192660	85932
4634	35629
23162	385000
5563	288267
55578	51895
126101	269464
31846	3648
443629	59759
105768	429761
438005	343030
329155	141145
208621	162750
86732	377620
453018	104598
387531	358564
402726	203279
275763	267602
119846	3834
236176	186561
320339	190369
102184	256121
275977	467302
394750	15209
487070	478204
287295	192365
320026	132740
359973	144658
174363	86160
268301	341271
81717	482143
179898	279282
124408	242153
160119	242571
464952	86728
132529	88705
274472	10966
170566	457418
331952	412084
197371	296611
382713	15209
49069	183840
427714	152111
124776	109030
331751	307423
187834	311528
143862	490367
190281	68098
309641	489822
291081	95268
6285	1309
52993	330185
279556	405971
431556	224892
483706	188063
99987	390246
466670	315235
28686	267352
60545	76371
330060	262566
155096	198761
120193	9054
126631	51603
66756	371983
446921	390349
427272	440152
192195	64488
156438	460501
51425	264406
50876	152867
422015	153352
160983	293813
476303	84504
312161	488942
272195	262611
344314	479419
437156	364632
388079	446538
118508	358913
493448	234906
230051	173727
72804	227861
486369	6521
69650	91007
27497	190369
342982	264406
75106	416513
326294	234841
357210	375918
190835	436609
142116	301475
484197	399457
87492	202932
164349	97894
206379	261320
12897	28129
350298	487153
295668	264399
89721	463549
121432	203391
171107	250410
224420	43548
473470	414778
302993	438116
48513	160379
442512	334009
334092	12895
169878	295159
3152	273831
202352	479680
28528	275790
55202	363797
420016	191479
448177	95320
354536	7780
424432	429549
188168	2408
136999	478232
110383	299408
404804	313745
487501	177861
221783	69288
31550	449298
193386	106903
116853	135371
448298	261649
155952	455160
277513	119819
128837	263833
135656	1559
322548	83811
385871	110708
268959	265711
281369	113138
150639	445217
426075	283445
485416	230916
158212	411493
371001	324703
268418	306387
1355	218665
109049	244005
173397	404754
27594	388195
321684	331874
457674	168718
180651	414135
442497	142522
485265	451223
203793	122585
140793	82781
230776	382191
468552	368205
360045	303648
254172	11386
345854	252687
389682	434318
473580	20299
77118	444702
467788	451083
414920	338329
221608	476951
13027	209510
183068	176536
318047	167763
316932	160419
436187	99405
68514	331219
440364	295650
26664	268756
43722	94516
85098	90123
314148	449624
350914	247552
126368	141166
469976	242910
80843	477788
266775	388425
142498	183213
169630	8463
115100	361198
173565	68201
33406	209689
85968	261910
375107	470000
145677	35883
86731	231073
249765	339453
105309	464727
352685	492180
463790	339105
489485	57134
171764	199676
306084	432320
357943	326748
309526	203656
308632	325268
489579	20613
35015	69519
166596	125420
15133	226031
16524	77897
351281	281472
182390	1749
81525	166781
458768	186617
105600	94313
257977	481758
164174	306407
241611	117620
5461	152702
17468	211386
473411	301247
84381	171953
487508	446180
416509	13480
362267	353824
305332	324825
69749	194852
322517	276798
493799	327922
309086	452230
483964	187836
326260	472618
394488	154215
81542	313648
403005	348920
229718	457811
56355	122519
4072	402091
60935	77073
134876	264585
422578	147371
1445	381950
410811	145059
32513	306100
289749	445016
345401	359526
101197	378462
444336	181343
130899	310611
146421	328538
63800	422364
130069	214244
62703	285722
345361	336590
485648	260014
63125	492764
42020	151671
459534	126473
475529	295955
225420	73082
328287	463421
113967	234065
108402	293813
430721	5040
406371	400873
257822	386014
300766	34137
328959	104299
219546	371680
470401	168213
333167	294795
152708	486339
16349	387860
458026	449146
318344	478232
306964	368309
465805	360736
28037	49896
452320	213221
221709	286728
391696	47808
106665	76552
461164	63528
113138	292095
122310	273831
20628	89047
38623	299467
91036	218865
267420	48996
431343	182967
167415	398333
81432	180302
436404	163679
474147	395598
422060	84216
43419	50849
22823	139755
6860	423688
95253	451016
164412	104160
329586	413520
42535	307528
46374	202523
99749	428214
320649	72003
287766	317541
399555	164074
5941	308194
341996	55074
422805	475265
405555	131312
76062	134262
493162	315671
300011	95776
374620	444026
361060	413783
176130	364517
243886	94665
197655	166063
306304	75914
406963	151944
404550	390349
133130	16814
363613	58576
21795	15209
385077	240016
181419	473634
109812	132740
88835	160071
483109	250333
92613	47701
273623	415069
352834	278229
86596	22572
410029	51902
137318	325314
369112	235181
227506	273831
230994	66215
328409	371317
222544	388778
216147	21411
9075	4413
45728	58739
126446	249709
236023	13370
456748	359218
228135	351332
395064	206557
344492	435995
191536	375921
351231	132247
219198	459680
306772	92064
73940	21583
200862	168381
39943	10336
360531	83885
13759	183213
14832	101058
336020	20260
410857	476231
184629	444213
300273	374939
121071	1091
150190	94686
89015	171103
444276	214992
390032	95149
477980	33882
369596	93642
481419	242650
214764	435318
144288	49896
234487	302433
271974	101058
24336	468489
138126	153472
90696	104597
176130	441743
249807	173887
447021	292553
89499	458104
76737	265041
90668	293453
334948	42854
151972	237458
191839	23774
275284	367280
291097	230287
182940	275790
488971	401225
46806	417201
264636	342244
400160	46127
475941	294209
440059	35707
48247	451460
71189	107349
190051	387742
314873	164884
367728	172757
406968	105053
49534	165019
198175	307889
174326	14750
486100	347982
243123	294079
72628	13370
216690	141649
336152	396943
206279	252356
235951	186561
215396	466452
162472	99060
214903	367410
320246	15209
312283	322583
8382	190369
91793	167586
202917	59658
396716	55273
330554	262954
74968	267172
368368	93245
190281	381008
462696	31420
8407	246100
323897	293813
74907	245317
273679	463623
165326	196845
50931	362163
110498	44282
33578	139015
401090	65907
187884	235465
233578	214714
354545	304589
175049	303218
270785	276358
255318	363973
365358	88203
264947	242202
293875	59848
191761	214279
194285	4505
242523	12177
17331	461410
18889	271959
327649	475612
250742	85828
234881	231578
13930	241189
431604	366127
130069	179950
327571	216075
450550	40784
74956	46835
314617	434655
431074	421285
212153	338556
286145	467538
310153	149038
320259	309808
54218	217370
391479	141440
19450	477986
273816	315380
53456	351691
430800	493022
329502	52372
194651	447335
187033	387686
491388	296352
4864	287126
10883	139569
99889	442451
263570	228579
142522	441434
338317	483153
310136	38430
429383	365528
158345	351276
42572	453009
191242	342415
338302	473540
303324	12443
395388	323224
167424	298273
229718	378082
358145	153995
230834	436330
123556	297941
229124	256373
313061	453697
140078	344984
397364	279509
222297	146665
141074	261917
259695	11951
296750	459952
357212	366127
94597	435800
119306	428155
378078	391414
490513	62191
289675	269527
127006	478415
380258	322942
195925	149388
20959	281037
42854	273831
389219	88113
326127	377205
257289	398946
169832	110101
72007	121291
412502	183213
344032	190369
288895	432319
381656	103643
259704	229219
32775	147151
406371	255749
376058	332638
345190	420759
341067	409828
373025	459993
481419	54539
193052	425827
187469	261958
57080	310641
39625	424225
480854	295820
199208	177333
420734	300506
252739	262650
347121	308059
365387	270324
410164	477571
357594	465273
333792	183213
154390	212084
321043	255641
474341	15819
53530	174954
324708	437394
228323	186159
431661	319297
57	148659
156437	59194
185412	177441
114958	388407
422395	158153
86688	190369
315235	156371
27363	149228
421029	430610
60589	73778
65320	282652
39195	194130
471910	211889
40888	186995
415748	439031
362364	25748
263682	218730
493905	238414
421976	96894
272708	378686
312781	77861
409636	351827
480957	74542
195316	294069
408459	383967
450754	367916
367661	464588
262536	125193
342757	162656
160182	237165
127211	84801
128686	258729
308618	281076
137454	44552
283418	91069
384404	23141
473946	336590
260172	155460
126687	451414
426066	326933
197514	207803
352605	8774
404586	432212
120875	245538
219167	191591
375405	231894
59628	464080
356257	248005
238792	437834
429738	482315
175771	52864
434655	369950
263880	176073
91608	394156
148512	44128
231549	26468
250425	209387
88706	468295
319824	162795
334092	209611
174034	21328
420790	188418
219067	480224
90300	262000
200092	292721
250744	220417
41378	449000
283449	86974
440984	163753
483706	158153
460273	84862
415105	21998
293145	441357
19542	332500
480482	149388
320061	209471
448853	45052
182511	476951
352616	15209
361870	327837
428746	84198
444755	51772
159426	299761
75711	210353
344352	113894
115749	396563
63421	453073
437771	158153
458511	312698
331237	323909
175842	196851
430029	317356
455038	234878
462207	213914
118272	397498
177081	348521
374379	459952
160794	58589
362817	334950
275217	181588
285023	377695
471477	317356
190307	475571
207184	391414
331049	151944
485546	227981
209824	26551
242551	84960
187787	392339
481958	79507
222785	379464
339822	331349
310067	161701
173488	267352
377895	177745
233770	189183
409388	436228
117766	328740
359071	273831
151174	61531
215551	416402
240567	248542
1631	297005
67837	57094
130399	411455
28007	405217
81978	351193
404247	152502
74886	403637
343770	317100
184629	368205
209573	240796
222491	107219
287193	334053
178422	286236
286555	292459
56378	146615
327209	266611
306265	273831
105171	121744
360636	99210
254292	165365
270248	420364
211823	487833
292932	487130
290	43252
232640	349038
226359	189549
305287	385598
119534	483116
448624	21583
89458	64335
329703	267352
414035	434893
313576	180023
122112	155214
362839	190369
200170	286591
367443	116707
430636	194169
23614	254178
445725	472072
221296	421942
46994	417680
228128	58042
479996	90099
103813	317686
56876	431015
343746	423795
258796	301849
400855	11666
370725	315479
193767	60309
398203	189640
452308	486885
415037	137128
492316	10542
89832	249434
61461	396241
351614	396563
444283	396377
177956	104642
267516	327849
413107	324377
473617	124085
327013	133204
225988	335289
464896	317676
393857	59217
17727	362598
463602	430415
254358	290211
486712	188063
405150	453283
298390	389694
401116	270034
268219	110708
325471	358371
61367	163336
307574	333152
161024	293813
457599	268088
382984	301904
134828	112379
176130	187048
345531	119762
379043	447335
204166	222701
100776	141649
323775	196783
394063	293813
146893	84791
14020	439979
316682	208559
28496	19246
453919	153717
452125	149897
112372	84919
304432	258759
25248	1104
73660	6517
28506	190531
329750	364567
144288	349608
491111	196783
240661	36719
154419	261114
221815	318932
235399	70342
437204	85314
274256	440804
21816	489496
228635	443552
383967	275677
191308	49507
314395	266691
168833	406643
378127	203986
196674	190369
345995	246330
17479	55243
121231	190370
295210	238290
48594	347168
184033	478415
283218	420609
263377	160262
316376	437262
109889	478415
481854	390861
277250	330716
480214	118886
236008	275790
82430	392220
461868	455188
386732	182499
456658	467950
280600	192924
159172	350189
384196	100436
179041	24705
423013	388531
409163	458756
341581	16403
476824	378082
16844	443694
37178	291531
193602	160330
227708	9999
382741	430684
332391	2844
367418	99437
407540	105889
309614	52005
166757	78811
485932	326030
234932	467492
137157	365943
477932	100072
243123	237376
266965	387742
294259	17435
261277	124085
298966	348798
20334	470554
397252	454975
253310	345745
280651	77589
126962	276090
20950	153674
335164	291249
130332	293813
302261	164884
438193	186941
421723	212081
492149	280507
44368	152306
159076	154271
461185	11465
317151	310504
356530	265589
97643	207916
131509	435397
122553	129630
443320	54729
314713	486153
40517	481063
131877	348007
428174	21116
63069	78811
481167	129144
34226	494102
318463	399867
493799	164884
391371	223031
39732	214370
365814	305807
370802	158684
455321	304589
374782	36392
71189	294069
268118	431026
442709	205223
83799	401481
136411	42890
128597	200817
85674	346679
481419	375029
253177	397023
225107	454822
74776	463372
263704	224478
203963	164884
238829	479614
373755	399867
364066	366127
438565	312642
402698	340848
161066	207535
336796	306100
116165	422175
414305	26298
70719	36463
472352	85870
115450	110677
10572	430851
222102	49127
292098	273687
226914	72718
300545	121574
225953	259997
381803	81317
436376	144405
155342	427796
476919	190369
357804	492906
432801	477788
198148	421935
295607	401871
259858	416683
60258	228431
306105	285446
38407	60108
312075	462973
58483	380999
41200	290450
62860	67040
39423	246926
190207	141695
414168	430113
233045	90631
179293	86421
235021	86421
43538	487354
361405	86560
214735	471147
158099	389825
192611	486885
309276	89310
325481	402688
339401	296757
208420	479275
466537	236885
75484	354420
449521	394950
149674	23822
345715	237900
416151	49228
244983	435763
415287	350549
93420	134089
224349	13370
355761	477038
154815	296536
178422	313905
29824	409094
215114	331777
237119	490567
70105	113051
492234	221891
69597	255176
59438	428214
392037	282982
293450	474268
159757	481368
393869	467703
437067	233811
394506	409828
218950	15209
342209	221097
400076	294548
193700	176874
294323	298417
148302	228635
242885	324377
57476	62572
404630	282670
76208	75775
162837	350384
39683	3130
415624	622
464422	433757
181740	413525
365825	471013
376036	73581
25455	218727
344140	202486
286795	164015
415130	306424
39195	453970
316388	87471
246394	67040
368268	298182
32807	284208
167612	197880
481013	150352
118976	362206
226079	477986
385573	35707
250833	6155
155044	133324
371318	74615
66383	12469
285070	416075
116686	315675
64927	342713
467638	64004
291476	481844
367864	336590
70020	1019
241902	349448
483989	119696
101395	255154
22574	113773
359849	201493
51643	195607
391889	114063
157330	245013
275473	63276
259978	67984
463924	289444
213123	320218
424721	13370
253648	317118
116278	421935
84605	202523
211451	347667
109457	156770
305269	156115
408329	329295
149977	110677
484656	115063
160097	160379
213957	20665
197613	287854
482251	346006
157442	161158
476303	404219
159048	37511
34831	123525
99287	289858
238749	28129
202379	281563
55012	364306
189038	271440
488102	80122
27322	395198
264975	489552
295607	476880
230574	12840
351818	53753
28399	121828
98113	127383
185761	205270
312738	213319
393218	146587
152553	317667
417121	206142
357723	60108
267602	62380
309917	478711
198317	258709
474406	57389
112858	489781
379672	92235
481581	277350
454090	371979
325890	49896
230574	171786
316372	209704
267617	127270
441463	349363
430356	31756
489845	175000
111697	353288
304795	62324
312536	48768
410534	204727
183906	310756
421401	137128
87729	110677
351008	195551
147005	210438
403032	420790
104711	413807
24688	11626
88887	247092
110342	123213
193816	89163
12746	348630
40259	321008
296420	341369
139670	350797
39601	287855
233498	196248
174662	185758
396284	57376
356391	203656
477545	273934
487938	103852
210296	476951
321157	271367
55313	484866
117124	3234
352779	371934
366143	450019
49025	235365
475917	382166
198981	333590
414154	355806
104740	83549
325237	372290
102900	326492
246617	14119
9226	309764
77443	171299
45743	84722
352078	478415
456787	301659
133378	246672
345653	77621
492718	53863
274720	428214
119020	91555
97515	486885
8278	328140
132855	110677
21095	436814
56226	42890
185339	411809
198405	428214
434019	62191
58484	459529
36556	324037
374620	106840
295838	451738
397886	475593
73520	301475
21411	160533
327528	172078
368820	410355
99195	268176
367210	13370
65513	159548
44483	486885
394907	71810
446482	149122
49176	37057
59823	470484
187772	196783
19704	482334
440406	265883
55763	266852
27029	466435
306905	423559
396323	447065
421537	70971
403138	53994
214957	8093
406371	356645
349901	172335
354924	170470
424139	287382
330241	261396
10688	74106
282453	152702
335951	30263
386660	69104
215369	98906
321242	243301
129450	359226
374439	426863
315670	292681
323954	79401
178599	300637
316828	216961
259175	119123
105420	369599
27956	472057
236200	149330
294079	320489
8479	247556
23787	47644
422727	145274
236027	217423
424117	269262
208300	338271
175960	231485
227040	170180
438267	166910
70196	60538
415516	172883
274441	311769
428540	190369
383673	239090
135848	328095
56141	129185
302943	465692
33412	317852
42509	313916
4634	333357
343493	124084
372151	229219
14275	110708
331187	120053
32718	94516
159855	401871
370846	430356
417358	120332
51543	355332
429214	242745
284968	37258
177953	268829
189064	294827
31543	383361
167832	101058
205132	177104
439051	92613
444296	372214
199721	398333
464636	201286
409801	385000
152544	154692
337120	192110
161748	406244
338876	17808
132153	273831
85674	354933
435331	183213
336795	21411
209713	294079
370866	390788
288023	471745
228263	319737
210780	340079
145585	339623
152027	110677
106375	310296
461755	16661
340539	264750
73327	45108
321470	368205
453382	60509
159668	79989
327891	202268
84745	284470
331295	15209
103405	203721
86455	8303
142711	78306
490601	85682
4369	300597
165533	353836
24524	291332
228704	257336
476106	303424
65911	156006
6025	21411
77637	15209
160337	197639
52573	139734
56408	406408
405788	482972
334791	406845
78291	244688
238348	59759
268796	171692
276309	426705
224091	4413
493346	93073
299126	15209
171455	177733
147582	454836
403028	217631
481940	90277
127211	242927
222466	214740
39683	350730
356723	129434
364411	262420
27885	169485
26511	205223
136798	47349
312842	79861
266916	164884
302665	224147
155526	273831
250900	308999
367000	381012
387959	485014
65513	465074
106211	143956
292098	119381
142602	317983
90550	213639
396682	51881
127921	58452
465243	222701
27240	316708
183371	227851
238231	51613
82471	477986
112443	311297
339612	113051
231859	429663
446357	387174
240138	15209
224293	404207
231839	148034
441687	290560
235355	357466
47289	211868
328576	453115
273322	270640
90576	24738
245881	218615
337093	10345
214950	275959
63808	17181
302745	221265
399335	91295
412931	73450
121755	258642
24867	244800
379467	339815
145009	232890
162810	255316
296029	63843
476641	303171
426040	145860
393187	404960
53264	422962
428538	155632
177198	417122
448822	366225
191127	49828
170398	169116
260171	337513
440990	272010
65513	95286
246577	489668
65922	13370
186149	41755
287377	419308
215476	183213
224594	205287
380034	104649
143975	270095
49482	314742
466190	318646
309989	13981
77541	187974
259978	222172
68217	417437
229971	292721
484144	46132
411119	86800
255165	140728
296459	419797
316643	285156
384155	394978
287444	83393
432122	34535
4098	199166
266228	47652
209809	35680
358592	374030
19094	134145
465672	212278
409360	73003
281558	477491
228	414212
360525	39762
140019	440660
119001	179964
205801	269861
97588	286077
66383	470779
145001	175008
320982	53366
369057	149964
452517	243374
252263	490856
445023	407022
137847	253894
215717	72523
130490	351167
31575	105053
87638	121786
182979	368892
367689	313802
136798	110778
491123	54976
104505	114930
47417	220487
237517	392581
247888	153608
333042	286337
407169	438419
461415	160468
172716	423688
179929	385459
271047	12443
261396	349657
232183	105498
65513	413720
323664	356428
480580	357569
10307	388171
82688	400054
23781	205669
77604	450685
178422	12900
54706	343085
173530	293813
38826	206848
117029	32807
238612	268531
198317	322966
222922	404387
13331	226308
230252	30510
107925	96361
451244	454975
209311	267553
215607	79695
460059	401949
180675	452803
309917	217015
130224	68107
446182	343416
170052	428214
421243	25549
187117	423469
205890	120947
245408	3342
8582	147058
213148	437363
201766	313745
145855	453974
81786	183213
410786	122694
435520	135914
488832	433391
93451	132996
280600	124563
479604	465625
179644	78908
393727	370866
126305	421076
314311	274314
10251	241048
232257	388405
4892	322488
409016	98444
82688	404316
161634	276358
250790	313829
480889	277961
480742	268531
110232	367110
295841	366985
173975	304865
197062	348798
71582	248703
341596	200444
452709	232258
141291	200549
213702	127335
283706	473276
429700	415222
382178	142018
392940	218727
132947	61950
461603	475594
253667	395563
229669	35707
408620	436559
492936	149962
297629	313745
23658	270884
257354	409540
167457	2038
139135	193040
221348	160419
414920	16294
329656	53252
294365	259821
165680	86651
270248	248789
198317	143026
79357	469235
135640	177693
288652	51945
393682	242709
210548	85887
214232	284982
254599	113683
360636	344091
218648	422731
205622	238578
455183	348798
401592	112526
207423	436403
134385	375834
301384	110708
145499	116018
149897	352787
362372	384133
438078	69220
198317	325057
209162	342390
444862	435280
274277	470258
328086	9705
105161	94516
32468	419265
58464	75292
130069	108305
128692	218668
16641	49228
314617	470403
358395	429161
418911	172800
412909	482181
239489	411455
41378	337704
314286	269199
220477	304601
174362	192195
55934	317356
24255	295484
434535	59672
384769	24070
293901	62699
64723	94516
160370	190705
415168	377151
399237	396080
35806	137182
12216	351639
74500	327649
186141	85870
422781	370106
256610	90123
51958	385681
243905	92613
62198	239561
252050	283257
378141	298748
224997	436042
448447	298558
34035	83216
59644	371983
82189	328253
446182	384153
300330	102309
49234	90123
110272	122462
281238	468276
235775	73336
319076	27464
367087	122694
431777	291521
414286	54032
154171	48163
334375	151096
373025	329079
259849	486223
243749	111312
165565	203279
467492	17619
91371	489552
52917	321142
94640	212584
482544	483322
353998	367343
40158	303648
1263	120195
341810	258370
475409	391414
448104	362319
388603	291114
390032	210082
263981	184902
98684	353787
264856	16730
35594	446105
201131	303043
174773	4349
98595	20998
247943	279664
259536	101058
419737	218675
156905	211796
382867	108947
5161	478415
59780	367018
207498	15133
257229	359762
1279	62726
2061	93214
258646	355700
93936	315250
85718	15133
67382	94344
128652	138807
389625	13370
71227	213987
434726	27024
407546	183745
148321	68911
193097	316388
147070	251961
476951	347574
100510	134694
396586	343085
13268	388407
313094	440660
181173	416750
161119	403129
278061	118662
420545	68835
475666	368718
421575	231638
128124	54085
10274	170640
54962	458517
325814	151642
352897	245824
270108	198496
38063	146060
405771	294677
252401	362830
424522	4914
247296	50009
31832	376139
195384	57375
23335	336590
200068	296693
149429	84089
70755	234356
105964	382166
84680	315671
36588	251597
155835	222520
79354	51859
55659	362713
304769	78297
112966	389682
164151	284982
91374	246311
121106	312823
378378	166970
263925	435817
284826	122490
36389	465721
54539	4871
84756	206152
123718	137739
291216	28129
333183	157422
426118	402698
259978	16661
477048	327061
316136	259791
242411	28096
264394	336590
439778	373021
249580	318743
178968	362784
54272	311476
116511	222701
346664	338271
468712	160090
54717	30708
136512	76591
300147	322160
485546	130
198038	248868
234102	94516
43844	392779
245826	452746
229716	132740
226111	290014
384765	97168
27438	476447
449366	70252
165781	264406
306345	194830
146406	162831
302290	87889
85674	242551
262660	185076
454755	395026
277467	69057
356953	297649
318749	72432
232666	351519
238594	147749
426685	207702
267460	40784
319325	413525
60517	366660
262342	216229
108599	468497
274487	94516
180962	175081
205733	420944
483496	343860
477985	390583
276	190838
322509	44133
338548	184659
137268	41979
400913	446105
277250	20613
311367	109301
146893	129620
264387	242086
373670	410503
410279	207535
24859	194715
248666	190773
160680	445353
44686	381428
320873	259929
167588	413847
59768	439218
6306	418848
213328	44851
479188	318088
78250	22889
285682	391028
458247	414123
8960	404960
428250	61572
251154	352605
123460	94665
316011	357754
389010	192195
2726	428026
74020	50811
235705	71473
99023	355700
209563	472457
22371	461951
468287	156376
476500	183711
213770	249444
247482	456251
117778	420944
382133	401703
433171	94665
410255	270895
359949	243894
257506	371918
411142	170939
477562	217782
478871	338076
280533	403501
87507	474570
392510	396080
18152	164884
167653	147722
468287	48275
98755	31178
2424	140728
208872	310261
404319	354933
17701	250389
120247	84176
300472	198701
403947	235064
42153	53389
262890	192843
95161	126204
299580	27696
328367	161402
124259	139586
30832	104367
444693	249382
40060	400520
472740	404345
234262	160419
458398	431996
117647	24738
253999	91711
414905	477986
218953	315687
262380	230925
436035	341271
52889	277367
334092	429580
328647	412205
364643	75379
264433	118662
117348	13415
428950	135726
100737	451885
267826	115123
395200	30332
282902	321687
124711	39255
471169	60309
403202	111039
280986	113051
233757	387742
438123	175057
449861	49828
153349	449298
326631	280371
354022	341603
36228	85582
132434	414144
171050	94344
75983	370388
447417	5144
98869	274478
272505	266736
131939	427628
357307	84388
231652	86728
119001	476266
378978	327217
20791	433934
91996	44922
329612	165334
99437	249662
232777	184032
323692	95942
50548	52917
233037	235925
246755	437484
186455	40793
476783	445061
78207	87904
364779	66257
441333	244855
181651	486275
266957	17996
433969	246672
183725	364109
159236	231485
242210	193103
326030	77188
169937	469855
323317	196851
285238	190369
347653	387499
331557	77438
71511	301384
82150	79861
21242	9236
265192	60470
416956	247334
75825	479760
143594	26551
129539	242022
390032	420944
477189	42115
74709	408322
17333	2232
242663	60517
489747	268593
218857	218647
150474	405197
125815	160761
200105	231485
241416	238662
383583	86728
262783	351029
276821	308100
217466	66965
262210	270831
74498	438267
71449	267602
181782	178436
236272	450056
338351	227243
187834	445353
282087	190369
459451	412014
323559	250389
320291	104498
241889	32807
377627	467668
65513	464831
337895	188930
296948	364109
340767	7800
298865	288593
169217	172089
18570	367092
204499	69856
121003	296339
94111	325828
103076	4349
296070	186259
464636	273670
302918	166063
263799	388633
322934	353121
298250	440249
219165	54976
47069	363581
397199	451016
401792	31140
322315	179779
258370	258427
386053	343986
291984	189287
36556	426693
347355	264406
223246	132439
201871	440660
103656	428718
175578	366666
139802	162795
416233	396735
51716	209542
374762	277088
240254	467877
360841	190369
89215	351639
407334	461769
269971	86077
286270	320508
240835	370601
184027	471745
344836	387860
53922	342724
294499	401297
42471	164164
470353	278722
199745	262954
33589	212411
428827	225043
338892	138224
289084	89232
436267	457093
219136	174582
358172	359628
348620	222701
222400	440962
86632	2064
336458	79249
35514	50538
290238	459213
223755	867
94020	269199
200558	160545
88695	121171
377500	341594
54694	201714
102166	230378
307381	265883
231384	132996
129684	330008
107118	233792
179689	138297
275058	355701
43798	439572
354906	246963
355478	310756
154730	29023
12897	110677
327628	268070
7451	4349
454701	57134
227375	146202
264433	209520
399843	313745
133761	151562
213507	111600
428562	265711
238889	50094
76311	48961
138814	261979
282017	141509
452631	327728
212733	87938
16641	347476
170793	472678
156592	119354
321911	205221
143749	467703
479351	100287
204550	492222
145717	90720
118083	206009
354414	395988
382692	315632
162541	328550
95700	323941
450962	111183
156348	330045
380808	370866
134535	165987
96429	300093
376766	364577
297429	5468
442373	97127
335854	350252
492247	180673
272522	290429
279595	227101
196102	457033
479351	58169
257613	151830
422439	190369
361843	267352
184130	471745
372019	58881
40890	299280
412137	9307
120700	259521
259936	348798
101524	340637
481419	440464
393928	92064
152515	360145
127818	145360
6546	433279
323510	361999
105977	393326
140476	48007
441783	291984
99436	235241
198647	13370
364536	276358
218615	60602
33988	331349
113616	9489
406751	66937
268959	205089
411119	331535
93451	123159
237801	3716
278076	395198
162023	211868
9928	361198
395342	16433
189228	383085
73290	194830
492	355786
272577	155719
128591	103267
198175	95149
169631	440424
428410	84388
441229	425675
448199	190178
241553	3845
35707	415981
267528	262931
446546	342782
266059	284311
298832	65204
241695	381881
244092	265419
375081	121106
401637	165965
483292	149202
60564	218727
172864	297282
468935	435708
4902	156006
257596	110619
441237	237458
367919	29253
21095	258126
53038	293813
168754	248256
47362	113244
52205	201974
114063	78380
171965	160573
416435	153806
93743	32967
214735	14634
362114	428214
221922	144470
195490	395053
231473	484584
286313	223111
154311	308940
325609	433279
139185	246307
94102	337355
399344	77727
107118	320171
419844	57989
212265	488183
163912	8617
297069	289873
463953	373654
233515	183849
267886	390253
206389	50675
106514	147520
241724	205746
3183	120960
57749	335663
313553	469418
80133	270095
64399	379196
19515	478415
293541	310756
169282	99106
36405	208577
74010	213568
71346	213298
398964	85582
411142	293813
291354	74103
52027	10646
384052	223121
464548	187045
304109	61059
493113	420025
172396	405217
224077	484721
240383	297633
219935	105585
244092	299267
397778	281924
242421	491315
144042	243438
234785	431625
267045	51222
353895	341271
365410	459216
489671	268531
409929	263435
470787	186159
280121	261146
184354	378745
458042	417201
439301	293359
198314	82585
46603	110677
217321	487153
31592	90033
441292	228431
318339	160429
124715	38490
132617	15209
335069	202523
490341	50882
40290	164700
398465	313314
281528	15209
110614	185479
156262	29881
346557	55249
190524	33398
43808	285156
20459	465458
88314	332927
226649	93957
77693	251433
401478	97277
471690	10612
253527	186361
389387	82063
290216	430731
31398	77143
164151	38655
292281	198297
8872	94516
160451	53994
481903	431137
109733	267648
8146	363722
336289	427713
10781	128639
387244	186714
106041	237178
25834	190369
492274	124085
486701	231485
65044	458763
306145	315671
424610	445812
267790	327217
433465	479626
380483	262954
235078	99416
182344	262844
271249	298182
323407	131100
219546	101650
101853	155499
223013	132843
266460	249444
318686	3297
230574	350973
472372	107473
414216	46822
73298	422164
201918	162887
180862	258370
187455	478415
233720	416064
342102	284843
236272	386138
187248	136872
308635	34879
385542	328409
98684	200457
361001	4403
195473	262954
180286	217310
43119	16433
440710	378462
210435	16433
418741	144696
324623	6176
249410	440660
187882	484094
180111	406408
315671	12661
367814	25225
357068	440660
12590	450165
483706	210331
455460	38059
471412	343038
257245	11626
27389	354728
395987	23187
455567	407386
369211	307434
475210	281399
293368	188363
84393	232154
317517	126204
153813	402700
208754	157189
476489	13129
349027	100569
493990	37942
290216	348400
88647	230783
60090	78273
80554	316244
166772	255814
195689	285482
111137	51474
27329	195562
99287	27052
460073	15209
431264	248826
463320	187836
378006	161704
57419	457081
90379	309801
185409	414140
239698	315671
115938	215913
478400	124173
64743	239288
430874	48163
25239	4040
383526	397009
345715	25969
2131	97773
412440	16572
194334	190369
367493	66792
85476	296008
182987	28065
432618	86250
96430	154995
27823	255650
52356	270196
376018	144973
196355	336542
318792	134145
90583	245298
488839	9705
356473	464132
45724	165642
25303	267602
16240	234356
226949	488540
18642	375840
256583	98210
242551	387742
29463	250545
191698	291920
281413	333095
467060	391414
177323	253121
245938	21961
234972	299676
360422	422110
13031	428738
465828	380071
203787	28129
89943	233072
82048	392788
312283	130300
19876	282437
387008	134500
377218	42890
159344	155941
20919	454508
426217	466101
373749	224275
83573	11626
470915	259997
246497	318404
398308	302033
194118	211868
54086	306253
219570	94665
446921	46357
208702	372565
202379	65546
435185	366534
316735	160730
159111	192610
383409	458183
146893	228229
374901	259614
373136	442291
64936	468640
84968	445821
176182	66231
291870	82585
345178	176077
60630	389682
173376	339829
300220	63463
396284	118539
310405	212403
327717	150060
344749	28000
73430	432671
324199	150352
345332	364552
245937	122462
447845	166970
178003	431634
232856	21583
49286	363973
102676	166169
168984	134665
376394	147492
469218	398122
251781	304729
485667	149582
295220	190369
194557	258038
368117	447107
197658	485906
441336	148841
376758	226308
139179	342388
306453	22827
476065	465364
283521	89789
329694	292468
194155	296576
444032	174279
95536	267602
309225	55182
45074	127921
154456	272908
384795	277450
33605	13370
344689	78564
286965	142004
314152	351639
433164	477159
44159	376435
48832	320418
223043	390687
398461	231688
67211	131312
92457	426556
41287	99210
273683	399867
238548	119868
404892	105806
27412	184902
487060	466405
347653	239561
85001	168381
177042	44434
3217	186159
266552	205964
482204	397484
176258	285446
161943	219743
38053	84089
322193	92787
414058	199612
491612	476662
42978	87733
130558	314658
406323	278609
44551	217423
28200	32807
46341	339757
67248	382832
52478	273831
357178	360860
227934	177104
340093	208038
238839	258607
17523	431622
382255	281426
361007	203752
91600	158811
382927	203656
48832	143377
69573	30211
449508	482143
86438	230916
201813	421366
453054	439992
100782	243104
163117	494102
434361	56441
135313	190369
310111	10646
3271	267895
432504	450859
124259	43814
345213	273401
175960	220417
361887	264774
303061	248501
83084	228110
268505	14849
410573	432976
448492	222701
355648	48661
53582	205223
294555	190369
476831	185076
408006	13370
240041	360049
426351	401928
145776	28129
361677	207512
405898	414641
195305	466969
59345	249334
358011	418648
123435	95794
426997	24070
442799	421630
302627	368973
13234	294928
315958	153995
33792	272798
448353	491150
369577	421269
331581	452713
169342	169044
259372	293813
308586	93533
3777	320344
414920	196355
402805	230884
289675	46676
449615	148095
138412	355708
87638	193159
59899	178279
18928	143301
411918	337120
242567	45585
435394	54976
142782	38333
445640	73185
379002	436629
134299	84090
373411	86950
237934	202526
363272	76019
266508	150352
359790	94344
105498	101650
282453	31991
453371	80562
167506	192365
68772	351639
479156	209471
209898	159768
54035	107118
4132	365328
194216	5857
205220	152020
352605	57585
447909	211868
15895	444691
66040	427376
217782	265298
409806	490237
344939	181737
96175	487767
459191	8607
465989	414286
323476	402323
327998	74571
396565	451016
317259	98906
108451	155747
19459	412517
224780	121171
484856	418556
145315	193606
259599	418175
361741	50264
37730	91353
212733	279871
5700	92239
141551	246311
194875	275487
245047	373518
39517	116910
385866	14335
12926	62133
423731	113683
360459	250488
414334	49903
373271	19320
188707	60973
378087	128196
55789	265589
437771	52917
360542	362206
467245	306100
344246	153869
59092	451856
73244	105878
221711	185436
134024	362632
493931	178048
483625	91558
164483	355211
366772	13990
116085	383533
390422	83253
13527	92831
117435	240255
197997	294079
160462	13205
241248	298848
214735	396246
441333	489200
100781	144734
244907	257603
366085	385088
100627	88186
334681	418551
149437	183213
288154	313314
312026	407558
257168	196132
288791	163357
86311	464387
378163	339853
333119	98286
66588	475360
217011	237125
163187	296160
136604	34374
201277	430356
432175	256537
427982	273831
224083	152783
83280	54770
116552	325300
110490	139297
323513	343547
476896	101906
444139	132758
183532	145145
141318	464578
11000	477986
272562	14314
229647	274429
421339	391414
150008	16072
316229	318060
283955	178907
249394	208977
421137	91380
492921	48661
487422	146482
272742	20946
20325	251116
231244	132758
378015	59782
386963	228859
458711	417381
365082	253322
122161	224937
468741	171967
335495	213746
254446	163800
308391	186440
186495	285398
105788	475363
411525	391414
391391	470991
385915	288772
62198	168213
89826	36917
336496	103587
219715	59556
63063	6374
87577	272202
306578	339333
382543	368859
349560	455437
186597	28718
493465	198317
426523	63528
121594	366054
90213	344091
226998	200594
168462	30510
443921	93139
187207	313745
201946	35023
136537	28065
350796	38001
281574	396080
273455	226494
92749	378462
73716	227161
102918	351257
471952	434712
113406	25549
233498	383854
75393	261396
13596	48223
67307	116505
470121	317881
166019	245242
24578	105411
193818	69856
125307	381497
128239	1057
311200	147925
68964	377906
422532	380791
53327	25860
173889	478415
148105	164370
173126	79370
334256	414832
9795	454870
51577	405262
153322	404568
333579	198429
163727	94344
19955	61260
246690	110677
461049	258541
465132	423734
302033	288640
305503	53799
491259	213639
408998	426736
117103	342300
162840	371716
128424	486326
94376	372240
249030	376503
9629	203656
326260	187397
88956	103205
467470	347015
114063	281641
484691	426556
330979	357132
16131	492906
51517	9549
221648	71599
235245	81708
263682	16433
471916	53863
316626	435708
332602	440660
168395	21038
28487	31497
1588	217103
155311	28476
349150	69722
338113	270741
446274	282772
409848	440660
235245	199171
1687	342761
136865	74747
130542	409848
443992	181993
385567	481279
262359	26287
426569	281142
375207	476231
251403	36392
123920	385237
425641	106320
464698	490237
250989	213035
382228	247864
46995	267303
315015	304466
402052	119073
402447	158176
347121	440340
223727	228110
335542	218116
1526	449157
81432	165449
173519	355692
40243	40034
380585	377911
253527	50538
254679	70827
414035	426887
15832	347514
84052	90548
46886	350189
479261	317118
160855	293742
91299	471745
210824	25750
421327	461170
180886	374115
134440	360400
483987	69241
87229	493632
96832	97548
72187	203711
440973	224492
376256	259936
423078	452107
382112	3674
73525	53879
329521	261376
232586	102249
78794	433279
224776	446693
384410	203505
24706	248777
285023	276440
27808	86560
6072	313745
41238	87410
205948	245679
397436	365465
322471	458877
290824	275487
82813	57633
120639	222156
121594	147770
307884	12443
119001	402631
448213	25939
93147	91069
88289	42243
364643	199011
364636	355241
449698	354961
233848	414393
247847	95312
385826	489822
345637	289970
425736	21512
256991	182805
68975	293813
299057	414334
39601	127921
358453	447517
343216	164884
145051	281472
210418	255641
449313	494102
414128	316959
21723	94516
329393	31313
154456	86773
362437	168749
326187	196783
71734	402323
34481	480899
279722	409802
24851	459893
344443	371918
195402	470401
304	467339
391008	452746
2349	371934
345264	472157
67028	224529
63391	180259
300273	280775
364767	473100
329454	113193
181520	399035
55400	479257
187393	124085
102458	99907
474794	251597
198780	58797
424587	176660
234586	41578
266808	46785
282633	199582
17045	255246
386745	168615
342465	84306
71559	433449
105364	91848
364509	110677
304466	488821
406433	261693
44340	16615
167035	20149
250833	372799
258692	225308
207289	218730
84399	94344
71127	235404
274613	313822
269907	69677
288292	430356
381287	166513
359199	192910
145954	303175
249030	95133
360531	380489
482835	236213
64785	336891
429141	451473
433400	317100
8788	193613
290554	71992
344606	378262
304186	439652
292367	318735
164196	339474
182026	53863
374305	79971
172994	153995
157961	362713
440575	164164
282453	95028
464952	168292
86092	285634
355702	187836
176081	253916
218792	220065
293373	118662
73604	369525
118867	249884
28129	318646
131606	137450
14147	127921
12766	250333
447449	23795
70144	129648
254446	461224
464470	378686
490181	263648
382900	325604
154645	313745
444726	355958
49453	290812
466213	17978
54539	236216
216466	138326
429227	32807
401085	431021
1292	39013
380210	214050
162346	23018
307696	393184
159726	355856
155242	265589
213596	428306
152894	467690
391294	411057
139589	479720
474606	281897
337516	350631
5993	396239
462792	161174
322193	315566
474341	280871
64601	371801
48152	466101
9216	219457
134812	492906
157432	258370
361339	429204
233788	344391
383164	54522
184833	435209
345107	485980
432363	317675
123552	104505
604	317118
223757	403905
331867	299976
281574	144174
420295	385220
88313	413673
70497	424843
252080	86728
242919	179030
209105	212641
292328	363581
368128	110677
458207	79989
315805	175936
426645	234878
261167	182831
356953	252961
424907	439686
343243	459650
11314	72266
67835	88705
340298	269117
118877	342637
491159	249247
106268	361355
209824	179375
957	275790
418156	325167
107161	447517
263845	168638
76228	154303
59005	317469
64491	382142
433809	343469
343080	221091
213927	253838
400890	393326
83937	313745
332299	54298
436650	378462
158035	264766
347042	92114
183770	48079
482414	64819
378110	245317
208311	20242
301913	210139
112086	261396
52217	288035
415386	470795
179987	219876
271353	96977
96829	279444
340511	479615
7288	337585
230691	187310
364636	226168
385828	312405
358860	438300
13103	178606
155941	189938
443343	463549
418819	173469
52847	361126
406246	370796
387597	148556
466975	47201
331484	224060
485525	226485
4035	105878
39043	301659
335654	343154
242450	449096
294267	368205
457836	104740
415066	81569
268411	104383
440190	106840
107526	255579
47509	183213
335176	310836
11409	219079
449884	190369
320411	92288
164955	180277
43115	185076
392620	80484
132206	183213
86996	86717
362231	297969
384863	187974
64065	241468
262883	404466
82360	451016
268544	423815
455112	298212
376146	425787
193751	54976
28399	195658
219440	429161
98794	97591
339979	185013
304209	231447
457322	75583
266028	149300
163668	175018
38942	154137
407967	304173
207307	449662
493625	58567
245202	469368
491508	301475
10977	332638
474777	287307
492089	258397
118626	238578
283632	297019
335441	451016
329836	226943
386034	415625
7025	340752
254056	430610
356129	40161
478152	272846
477841	155817
277538	257336
65546	465786
276821	63288
323973	2715
178927	16433
84938	178436
12581	73427
171573	217883
28200	52030
61367	170537
292641	303335
60703	135276
169631	159670
101414	228070
254155	231321
465755	472457
118616	188122
282864	43462
328339	205355
71189	12245
392312	387742
221783	424814
260946	95986
330614	172433
292687	284843
397013	461846
298390	251748
119632	273831
422203	51603
413534	73990
198482	42568
118834	489552
123705	131589
216600	107497
258911	15133
196996	239065
252938	308602
58418	441313
376248	353836
112588	293813
181715	176380
351204	388195
379500	110677
415077	146186
82363	41341
120101	277367
83100	317118
338955	77143
389643	85673
268818	124085
355827	224010
453892	404960
142041	257849
253935	228503
348	378462
465989	51222
273382	442858
409879	151734
428735	247585
14936	387839
252349	237601
113142	391414
468818	340772
450465	150990
6134	317118
321106	434154
328148	377158
31483	271979
229381	237165
100841	478415
140685	164884
397778	105595
271920	417430
142936	86728
144375	214024
363561	219499
131614	366127
198512	313745
375398	426922
65876	120666
315052	8469
142611	87178
337093	302757
354545	117800
277523	22827
462670	174389
468811	294836
370916	334680
452268	222701
467924	32807
41695	466765
298479	53879
367193	67919
106268	50579
286909	99521
141096	133629
269494	19389
388503	132290
336826	18785
266508	426990
419033	322188
76531	417758
202211	438783
425588	108222
225790	315566
15703	208577
401592	240671
230388	380264
249286	209572
162939	251417
189228	80856
406960	217423
449594	492906
47861	152023
208491	395988
399899	182311
225694	205289
429369	421208
187834	77143
264899	122462
153516	291332
35664	185335
4841	320097
461314	5040
86311	427616
312293	193032
215161	404806
246897	212081
314664	138500
181478	208487
377869	327217
76446	436006
341103	241468
62856	361932
112341	71660
210602	492533
245689	375840
105960	122967
112929	173176
74681	134694
353491	117658
397734	168632
395964	391414
491666	341105
402642	199676
453738	424586
452240	219929
85490	94344
114369	378127
268493	258973
221668	263084
15410	421935
54298	130038
412153	167641
153324	315299
291918	453697
146706	169744
444646	85450
89219	291781
331049	430356
275817	171953
266202	258220
73955	72549
72908	220609
182202	20959
266996	239107
489589	292535
96146	86250
425273	353478
203613	132996
39892	341374
163483	277921
457696	228932
168798	56620
347355	299734
37748	396563
431634	207535
78789	121171
187302	20719
493631	190369
223134	78811
443532	234929
134320	64123
353878	422853
49507	69734
73660	100162
432175	445708
101671	233142
454037	40257
418605	119452
23255	260707
200092	210042
227857	233287
371480	438130
92405	148590
195121	305769
160215	89047
259699	110708
100115	347925
144405	320461
4207	481279
352935	34801
407284	491150
72299	257433
232612	13370
155664	478415
60667	371934
266649	59613
26331	448495
340175	487192
446297	335705
167297	178435
307448	378389
161067	213079
399954	304589
367871	406371
6952	464420
437030	483414
207867	141026
113223	357008
482162	175656
319063	276358
111052	69856
218506	124085
41401	117023
432100	264766
366009	94665
367533	255640
312283	303059
176625	316724
366839	300811
120778	316575
313523	132318
261759	258015
486922	467507
420757	470052
280795	191291
336487	453919
170834	256121
328234	8303
257891	273831
87853	170088
459213	17831
69028	78626
195336	423795
326826	490909
48832	176903
126678	371711
303203	420944
9653	32981
278320	487994
91197	433956
104205	79705
269441	387742
379310	375500
99437	238239
131939	150372
340044	406939
329660	431718
284306	38201
265345	4077
128439	190369
88460	333709
297665	49903
82120	230391
343891	268264
238889	182355
329727	263670
413904	37290
248462	362674
244092	204078
80416	72998
626	303043
407495	382157
89006	317343
409606	276021
254446	446616
394145	188674
71297	350189
155393	117677
111134	149388
374774	344091
21040	227101
410916	464409
332388	311325
98407	211518
230051	451098
119470	22549
167321	295218
172417	226741
474389	168381
256337	57298
206070	316534
89409	405292
6072	231485
195614	308190
345252	60923
183360	420944
200013	123038
212382	119381
275319	353836
13268	488944
247597	452709
112446	469725
12448	245417
14188	267234
192611	246303
346761	83140
304146	123992
370733	267602
268905	72091
438100	421846
172435	242228
223731	428103
266414	226023
478307	305213
239496	303175
132807	388957
193903	173675
384491	86277
262187	182004
108356	388575
292424	268006
89826	451632
361407	323192
332960	313745
200366	409828
46488	468542
382984	159141
352820	212048
433799	476863
360082	420392
490244	202486
336324	380085
426034	158326
218146	72523
155583	404268
175145	186159
176775	146202
274692	450165
341499	176125
207823	369006
353555	458981
128749	229416
112625	12627
141583	288750
108972	359762
374724	490707
127483	2199
320498	53819
265232	55037
67837	56346
100537	301683
478461	262954
156348	215636
79839	128047
488272	194165
474457	212479
128301	100705
467160	398333
146924	321923
479351	47630
485901	234173
241889	404523
448104	12895
411154	139081
242884	86145
420736	153132
423013	451475
299113	267602
30161	78666
467772	491422
316666	267901
111968	466466
417369	291521
429787	289447
227872	235679
220244	326304
27103	415600
379422	47181
97732	99829
169491	475447
67351	472072
8057	111321
431226	432980
8146	456586
378420	282224
490501	324317
276197	193124
252338	125705
105249	129623
59653	150313
172535	81653
270847	19914
272289	380861
57296	214714
1839	486691
212228	168779
72804	219870
24463	341271
68257	19109
429721	166063
99291	420895
285894	72005
84590	127271
412123	385780
492849	137895
399120	224929
192465	411455
124586	38063
180242	217657
63652	337898
234232	241715
39892	303638
167830	401871
316154	459622
108140	197440
429165	123849
97749	1015
239608	402086
368889	461944
455074	88214
234425	166513
181155	168497
384422	320259
331932	72096
244092	22991
372738	293813
122186	479263
31421	15209
379973	317118
289570	443976
65513	64647
43260	166063
116947	254147
298823	146295
65754	414845
345745	229893
380454	270003
418658	159068
434171	175721
70699	343085
188568	16661
327059	152540
295841	78837
448552	292468
53519	134500
116961	280222
16437	142678
30374	407100
340845	373791
482794	299200
35179	387249
261988	255640
263557	67461
252395	180578
200807	476951
24989	49896
414040	463200
435744	458601
74494	68390
408821	94344
346266	46143
372063	141763
220817	286299
83799	449620
140781	433934
18010	12177
194805	21065
380846	4124
426053	40034
54707	287096
424594	303175
50043	50391
138726	420392
87741	62948
316565	349592
413621	295484
388705	189684
34054	32807
226267	197440
86311	137128
30568	329288
188108	110677
131890	489536
46579	268577
161363	234827
488630	280041
167595	447446
458585	202685
226919	216570
179969	103420
197679	214050
98669	129587
1813	313745
421140	193975
318881	392788
303617	49896
104971	343085
475622	226156
410373	382945
456772	179671
144066	274836
107709	292924
55659	140434
446998	468624
177742	478559
150966	102096
159069	211011
443890	257080
421280	109271
160758	229996
373927	157726
391192	266531
258957	464548
467040	100048
365099	225005
284180	413583
486336	70557
433744	264766
245417	171851
195885	478267
249202	409640
214961	244392
161968	191826
334372	359294
109765	441628
107798	264406
179879	55449
3283	201826
425166	481033
315192	282790
100060	207150
8164	64490
244536	340997
29911	343069
421470	160419
318344	306505
406221	379903
139082	132740
148439	38490
438563	393674
93480	411424
240194	125147
133607	162947
257174	143809
114643	202944
308147	101049
302722	369836
410951	23049
399548	462973
398594	459649
411937	99437
226919	225404
378019	283257
197544	50264
45579	329631
142059	32053
183585	339853
206054	327343
86476	343148
355508	203279
141798	243432
210508	110677
1768	186440
423318	270621
349972	120672
476479	7771
136798	123785
432292	388254
460685	96977
241410	428816
60261	378462
72134	60517
37237	141440
14131	462602
255555	182138
477328	399736
407066	491150
335842	267770
474526	366493
267562	459763
468640	273831
334196	364680
117124	19745
363614	238507
408597	313745
400736	54976
338647	471355
448014	306651
214480	110677
487552	6331
83862	255247
388127	454027
8970	317118
2169	12129
420696	266377
58384	194165
69993	210032
175960	160419
12826	273831
468838	391423
156960	150672
40253	382019
372472	16433
270128	13370
49390	196783
454878	277715
401300	420336
84417	96977
198244	67584
169932	88606
379269	59759
272785	100349
181385	474268
338074	407386
38258	117168
328789	489200
345377	278781
314100	342724
389684	24738
484598	281993
342465	465132
320245	168252
256610	253916
317750	6899
109518	128311
255086	62613
175382	372043
328511	260840
59387	137128
270780	383041
130759	379381
388696	473056
428209	445749
439083	254973
164822	263648
438484	474716
130514	13370
369130	404398
5700	315962
281052	433934
425232	351637
460781	62191
141968	249412
157890	339837
336775	388426
22512	459205
109972	86560
403503	12592
287373	97499
386884	264330
67761	13370
346865	64123
187007	30139
427486	442887
130069	350191
343113	297377
234525	343906
90682	362924
212593	194830
15696	234356
169621	244005
61367	64777
29951	105498
362502	272230
483023	441912
481406	180962
84429	154884
93901	220857
489890	26699
113387	149674
379870	316575
15935	392788
340900	274856
436638	285446
422626	136207
190327	211868
392881	29474
415599	464457
25357	426089
52205	260679
275923	434943
330114	343804
442655	8607
476963	51585
142230	256121
400557	165775
38141	37515
264509	414994
4028	374111
107118	201494
108140	196534
192363	86560
15027	86476
309276	467910
483987	419265
147215	136845
3910	15219
485	234356
140134	291332
178048	425244
478674	19280
18158	408014
350844	110677
224522	7633
402637	297025
167653	15133
8059	82015
328654	309524
25868	317118
77421	433470
423724	320625
245217	328742
402818	186416
13930	304309
100151	412578
459073	478232
119092	322969
28085	119664
125343	60990
328840	156531
34226	281924
25471	410247
220930	198243
25748	142897
424570	303175
110835	388531
220133	328550
318976	428738
333051	284843
429216	178690
48298	420295
44694	116283
165680	391414
69166	95149
304355	102680
396381	29428
378686	232311
104505	58908
351866	9975
439992	350160
220190	133415
187507	60284
27322	333357
366139	328069
296990	66084
101503	2232
255431	159155
91325	424402
237678	484303
345142	386679
7290	131213
343207	200574
291961	341823
255874	400460
165642	330469
354111	362962
461833	127636
440443	9217
161397	53863
313655	461342
138848	243115
190693	190345
323300	478415
273019	153882
196534	28625
258274	72432
345214	228431
431955	478415
60025	125490
447610	208603
249105	168381
380069	256914
33657	338271
9300	413088
358589	482000
259892	213599
158907	423350
433820	410670
324502	399035
289807	310261
56163	401058
222491	190369
196275	447517
209156	290441
473846	16620
464618	178436
340913	309598
246221	458119
224725	139648
455342	155472
209195	210652
28053	94516
237598	204925
381791	404007
345838	420790
13563	44826
219190	8093
242038	483807
163945	142522
429460	244564
310263	452393
9750	457081
250131	298412
459498	182940
369258	321840
390632	13370
118919	187974
283659	386049
439084	487938
22341	183082
321547	455983
308177	447107
432940	178098
11613	380071
234881	301784
421207	350949
471828	428738
330430	383461
449936	50605
3809	379143
47621	124085
447944	54895
922	26366
433820	278130
17782	296352
312381	491181
233768	49903
429282	438419
396345	117393
177365	72656
236359	302682
209072	12245
237795	408692
294485	374887
419603	132467
287943	247566
393717	35414
412953	76628
97128	428214
163828	80193
404568	373380
72803	231003
462670	221897
2957	80702
57428	378462
313238	283346
170313	67040
361291	393857
67126	357854
336590	319480
116460	186714
428861	38717
345918	282340
25150	158759
70270	207488
137768	185154
4035	404886
261277	127921
347184	40034
95147	327732
283877	250
112267	50264
126255	487153
485471	49294
282017	385447
122850	170020
411917	476510
420139	313745
47946	249334
438263	277435
112275	80554
36387	150566
158691	115815
122612	39618
113749	404843
24806	147395
91499	224085
311011	445648
459763	414269
86661	489552
239166	202274
456135	14092
116525	72461
176942	467690
127025	435708
173966	193871
347845	62191
295387	287185
359526	54976
160140	431977
546	375107
401486	106498
241248	105007
84644	59954
201203	428864
176391	145948
292920	115104
136604	128862
339459	13370
71983	408326
454735	231485
430831	328537
363973	284982
257440	129827
402635	72476
93148	28129
427833	167492
182241	25183
73852	271777
198176	244304
478287	36339
462220	94516
254612	363081
223900	125516
457418	288088
344952	230463
306345	242759
370619	198297
81432	59658
458183	105775
312576	246311
417145	420944
38576	292721
250207	105468
161505	115340
185646	166513
180281	476951
242107	307279
207585	96078
452019	341478
233024	183942
147423	328140
146406	32807
117650	187836
391114	118806
273972	459713
486227	132736
31682	164884
16569	351972
225352	27464
177956	2605
227247	267602
52530	479059
444199	29564
442236	47376
107647	177630
16817	109006
432175	164446
336643	61205
103050	456640
42938	198926
337783	152702
69067	440660
298584	440660
352237	291521
281236	486885
391308	247053
132147	100705
203783	196862
366187	458005
309621	435280
325299	414392
116947	2220
161260	4413
117376	58905
218890	167517
238407	431901
344270	169047
250849	186159
144378	116824
297941	11891
295790	462776
292348	6460
186577	202407
192678	132740
397216	469235
110442	386520
45376	113138
437351	16433
64600	153375
313026	378462
128396	126204
135023	428125
293903	378686
192653	328538
269146	23863
320545	315687
423731	20802
368993	289276
384484	260432
221296	419777
90742	41751
116944	167841
140078	98625
475514	200120
67571	73189
88460	86077
49494	368205
459993	15209
9928	54090
79680	396522
128128	110191
460505	50264
260197	101058
386168	162570
358322	118857
115298	94516
109403	57303
489908	213316
417093	150352
477815	345613
236359	446693
83490	190369
421740	347877
238685	249270
309464	124047
35806	438653
405117	387742
403163	322554
261083	435886
384301	264766
182091	187834
404568	246895
76228	444429
419264	345387
478874	438567
775	362773
391561	383931
157878	27212
228399	113350
135191	420799
203406	347386
371983	68687
233498	83360
222785	174840
480265	8883
133909	483819
167588	85737
370869	462973
360860	425221
21500	478148
273831	77946
49020	32405
417767	469070
253279	268855
166772	69293
161336	352013
145869	290598
250067	137600
261714	1292
421330	262277
81261	62191
293913	385182
351238	67763
2293	267553
144641	427025
426305	440615
266916	160722
75812	400759
307448	367033
267673	244005
136256	255650
482784	97894
24867	88710
163736	273831
65513	256791
164196	383207
40461	67040
15133	475699
309168	339577
41071	76350
42447	25410
44249	233852
424187	262954
247010	195904
217583	280827
297979	389370
215138	110677
264080	461769
419094	162795
317174	345327
437098	369458
66483	345385
204310	486885
221495	17683
342486	246283
115487	436686
391192	192987
326987	100194
289205	215414
468055	348798
287413	144188
319064	311476
35806	472049
470281	313793
71877	381536
300916	32447
380586	428103
144577	86728
67351	474398
192321	350189
396421	420777
161321	337263
64008	94793
267243	64046
329323	73955
55217	65371
38896	486339
144208	122488
123633	361833
223929	314817
225974	34201
463241	313745
144709	187712
241615	338189
310527	15209
64560	330290
53657	194846
493038	358848
72748	49828
231855	173890
489686	153052
170189	179275
474606	337355
460560	318411
10251	419550
392893	387742
93007	466949
315353	263614
124570	213065
316980	220923
450465	298541
256893	360653
207108	442947
191536	134184
78316	205287
130354	458925
169542	82600
251943	130214
210725	91671
304706	137508
144717	169482
370657	451770
91592	183213
11059	241718
146893	105295
203219	73136
168450	453391
332512	254949
441302	143956
347121	27500
371933	280174
30022	13370
215292	102100
407540	448642
124665	164884
23487	463623
419677	79538
39744	248382
454895	99907
170259	350142
293921	174620
427847	209471
198043	212722
113131	41904
433682	435708
133279	62191
301888	162856
223838	47295
247905	317177
483633	96356
105901	425675
49258	246679
415619	359762
205226	182640
439726	65938
106917	217494
431337	363973
453267	295725
443068	293813
334372	351337
386092	54976
242400	106613
166502	62191
100089	12245
71091	146651
403584	55168
18197	10345
433391	318426
242118	190369
440641	306256
216773	476951
244379	109802
143024	307235
245938	447446
15655	198790
153813	385801
333935	183479
292687	75700
139352	238316
249514	193380
471468	122462
356557	440275
467788	198275
303411	443031
184207	12718
348812	118009
318533	109520
415005	67009
29612	492906
14642	357854
318590	308882
308086	447935
482712	27464
435370	22888
365653	122893
256876	13968
467074	378462
19603	334805
394928	62790
405262	188024
344416	52095
56088	29689
175986	166513
315867	126802
49404	366100
236241	401881
101504	30263
405855	28129
356953	125399
219101	130742
138766	462308
93687	110677
205124	227101
181491	4248
267562	247136
77735	323340
194019	435817
117435	206819
177466	290957
113705	166513
53197	398889
90671	420944
344416	297937
387642	75085
198440	260572
437391	367919
337421	239605
423532	113834
417059	258475
349873	28129
220187	173965
385335	406408
255904	118059
260814	188542
425361	354933
198555	142678
206883	366127
132223	241468
79897	99405
325803	288035
219546	332512
490766	93609
358907	341271
148084	9897
344152	408430
428892	41076
485492	444665
450289	105216
323399	67899
476990	313178
178680	110677
87564	5261
427043	162831
227363	28229
266191	378820
285023	41673
98968	107455
203341	291163
154997	179166
282059	391414
263249	290523
217254	419686
405237	250410
254350	437074
384422	91069
30298	101572
493623	285634
156621	4676
449937	429747
178710	2930
478470	25988
94099	428864
348754	86728
99405	444314
63319	81713
154815	381054
113347	405217
28343	183213
150870	306339
351410	280233
109676	259863
278412	285156
65272	183352
413950	154236
397598	138351
227628	213282
423514	81731
139953	252003
119315	137128
5574	17186
474985	57134
222121	327193
161794	93245
323447	246311
299859	227101
22804	9203
482456	292576
142548	178863
239496	313745
126942	364146
194456	447560
32100	293813
357305	59759
237934	415942
282461	313745
451406	180578
129568	182522
474606	312146
364174	271108
242411	49896
361206	147046
309117	427581
463538	211974
104110	480421
376410	75813
325299	171953
10476	279798
13975	291521
410786	83146
103992	225661
263713	220553
55659	80050
479918	447519
291381	372952
143676	269199
144801	425675
382461	401377
292641	105442
7922	281273
180292	231636
317552	99106
449031	157100
219546	362391
83616	16661
248650	41859
384174	335563
20210	315723
315430	315380
405788	405837
200089	236240
230051	390495
18120	463265
79195	888
24789	103205
468904	111061
229413	192156
327209	220756
395770	207711
401432	228770
221118	263625
380616	337562
43216	117442
189806	381578
450647	369141
186650	84388
194048	430278
482345	4071
211186	461944
2141	338271
417643	375768
317556	23905
319017	312161
104493	232875
64320	52537
449412	385076
251562	190369
39953	168753
32027	311832
58597	399736
8189	74829
214308	108706
314626	295484
477328	361698
194071	465313
361001	290264
457578	64335
319824	1979
467499	419470
48127	112361
332911	54976
202905	487404
410036	188759
446742	20586
224239	279633
373846	340743
279336	164333
219546	245679
141842	234915
461385	359775
125853	228698
195003	393184
237803	102096
95189	16041
353338	26848
466747	347490
384486	451091
448546	19398
272666	4571
398243	262954
344634	369577
208911	263648
97119	35707
464023	261610
252414	123369
276621	29874
152210	241531
426045	196783
263958	109334
3108	402327
414061	311713
306742	217494
435972	38063
57637	82730
269612	47070
192633	91069
175067	206145
91600	13231
349282	202394
441229	58688
292156	13730
1668	478415
391740	35707
2349	31703
39985	50271
325481	338271
286950	24816
15509	266852
175913	392329
174139	53166
170578	62996
236571	315367
239509	251502
474723	220540
447337	132035
88719	402253
65688	455769
471549	177748
118132	365050
337289	273831
436891	369726
49092	267352
408202	172089
362170	420392
193214	280347
412710	178673
55489	90283
474177	298182
90505	461846
362483	345989
466051	393326
106737	190369
174853	264859
7281	190142
86311	262536
376816	237973
260185	157470
79744	166577
480742	479579
29110	360631
323967	150788
365823	94691
211238	121758
317552	129827
125141	189298
63597	491150
130461	375866
411366	253897
370030	32033
198317	281744
483706	292453
469312	494102
394510	23018
247608	290927
100605	480025
293010	225496
42125	256121
400582	202818
3616	51549
359642	388850
384667	152321
373730	380948
205934	141478
377869	167841
29646	105498
436343	463822
277344	183213
29496	405
208250	114930
357341	192365
126521	388473
358167	282911
423052	93245
302298	444236
178048	290547
402773	374939
113581	238578
170714	183557
409016	351955
282453	5842
64338	478415
333056	186561
415414	32801
407981	411171
118340	31840
15027	476088
175808	410988
41378	431544
424343	28129
76228	222989
27249	52537
204375	6253
275293	333489
263328	58441
2199	47242
461833	490885
83184	148199
158099	351971
141963	86476
182390	147475
229851	281924
18278	249202
125728	51758
332743	220679
363517	15133
436699	326971
232537	121130
37701	388473
58709	174610
411148	245792
324518	473780
483987	127559
140998	49903
304404	408737
470984	267602
481397	9913
131556	142018
340573	283175
422251	245679
467326	132024
291823	478415
380926	333357
438646	478232
185409	385876
153516	214992
414592	264406
274574	10570
338931	101229
345401	305060
371361	237235
98684	476951
58652	248777
340228	40198
437686	366873
477066	208038
447764	407425
132233	273831
145954	366534
152842	389682
366066	330469
58231	29105
362678	469235
361296	214279
137569	211350
195638	186714
57276	361115
425827	26583
273619	48275
408804	454221
387683	313745
403057	51754
176942	357854
211722	348912
210176	12895
53822	105498
302693	492316
184072	308941
23972	124520
465767	388195
374230	264406
89340	406391
472297	317118
326387	272317
189618	424641
319730	228225
472286	217502
237533	471301
156581	359518
141440	403961
437421	49903
409360	465240
439977	465786
312564	446535
414286	367729
306030	93245
460696	267352
126962	288035
957	37092
109569	403249
324967	414776
390934	493226
234881	10612
32372	38063
319396	269199
387185	184569
362176	49619
294967	16116
268910	406371
169376	486326
191558	42890
121066	288955
26940	304204
191308	135952
209461	388081
35904	86618
467694	145948
181659	216599
340995	489552
137625	471398
433418	74950
478287	248835
160094	4413
267562	468818
295250	52537
145585	233804
280702	152502
44159	233683
380825	285688
461772	430090
72940	393239
87536	217223
289329	399950
220182	259929
417362	37057
310386	366977
60443	282224
353193	133832
196949	166195
186597	258659
411158	467492
355660	444
190524	51469
172432	215521
288661	110677
83280	100370
142211	462973
119938	400050
361004	237235
268118	125417
414326	75499
126449	440660
479731	144470
331272	433226
291583	122462
137105	75303
196341	196790
158156	279798
486040	380958
370411	323924
236532	46127
188847	87213
250387	389682
190281	165080
406807	468125
404408	268118
69493	466153
178928	125074
246696	317356
126987	45723
469722	99437
448664	272139
155062	122193
186573	396246
492159	125601
458402	291521
331091	355806
351855	393326
355453	404603
241192	418332
196515	434331
6218	399708
364628	260959
332562	214631
256366	59912
73327	487537
172417	347175
476639	113338
104619	206924
413218	292514
307547	440036
372359	38230
214735	391860
364205	258630
248149	470612
118019	276605
382986	36312
455034	37105
85495	327449
397573	99060
256313	453716
309393	362260
220785	413674
308122	457297
328550	334424
441461	104527
5358	443693
454775	62191
203912	377278
346183	280174
221620	149478
95808	477136
359334	378686
93451	276059
146183	440962
219546	26405
105061	313745
487732	400273
201405	140044
451967	86560
94919	215649
289126	292388
362267	382196
391114	357357
406660	303964
115193	46750
113660	37520
373615	145691
403549	470315
74157	120173
319706	371553
179855	304865
433190	357807
71091	183213
356805	476471
216229	475886
342778	51895
412139	276358
178524	253069
320649	222355
471900	206363
89656	371934
138560	186259
323851	272339
342486	3931
407497	417918
364636	441475
356244	255042
349857	433240
447924	328140
434304	262184
172489	175608
58985	190369
362584	313745
243593	314678
290578	71987
309133	142018
175520	190369
177479	122135
343145	422938
25393	79817
350059	15209
280756	431137
450465	397982
94647	161773
106676	360860
263328	120986
338787	234345
296904	194315
346557	483057
181999	53754
456592	387987
10991	478415
464379	24070
130069	265910
482851	312026
452967	186159
167089	195331
467470	166898
492535	360026
382333	388436
364197	245679
51756	124320
117381	262299
253669	272230
279722	146236
71640	267352
423144	410074
350631	207150
238889	173887
454314	240867
33083	84775
305491	311054
422200	179506
209311	232037
324782	391414
53263	474247
408056	308819
447707	475200
443669	295114
408933	403758
263635	190369
145337	94793
51246	38134
290722	94344
58828	35707
183807	15528
448213	418054
138192	288035
203724	198297
21961	289303
445343	243115
355109	258370
297979	65772
193273	476901
402114	410951
289970	23253
182624	270086
369383	4413
436864	409965
145636	4371
128498	277979
450013	315262
281220	446105
27700	232599
3402	482991
176911	339829
148327	103689
116493	27464
86596	115078
49231	15209
271513	279860
267445	200444
248371	473666
87236	373670
282178	92939
227063	35707
223070	470747
290358	8623
209390	307279
319516	181150
164897	334680
479351	50264
38139	293813
47735	264150
105788	269199
64349	277961
179952	295484
207176	153995
245679	448936
159703	11533
354148	277187
481836	245679
62362	331349
210961	442129
312511	390771
50605	306716
34752	428197
10491	457081
408339	292215
263703	287560
420869	16433
373420	12443
169937	482851
478789	447517
194279	476951
370640	477986
320508	25187
290703	114978
84955	273934
241937	72401
221200	300469
414975	16893
227047	189659
273226	119761
448104	44832
451111	121171
21954	94751
181662	63528
253916	201121
142198	164654
330416	464420
167250	273831
286360	16208
93594	127440
432339	419175
206070	45516
20992	480455
60841	35509
448298	179745
372683	303601
333575	186159
137460	424328
404764	350917
447331	24000
408735	295218
224750	437701
280703	420392
78758	355700
386868	334020
159979	379255
70097	79155
252846	258220
184245	79705
153767	467612
298222	93625
380299	351456
378553	42890
29642	391414
204003	94344
143121	49963
372025	362206
102781	57989
78258	404960
122460	171771
374404	397756
202450	13370
383779	484426
131819	190245
60208	156492
353077	466566
286608	21984
428944	257822
445927	234739
484229	316240
55914	388839
7560	438783
102064	281100
286669	242191
315250	412904
74877	33041
106648	326595
369025	15209
441486	348793
485249	167517
238791	467492
490049	29889
48445	492906
193892	131973
125910	192909
254079	456640
199973	392849
116404	64335
170553	84502
486371	264277
152230	492360
124085	259772
128440	109824
208935	94279
326710	63679
75303	335873
387791	320266
443068	240225
293163	441434
136838	74106
426982	327217
392951	146183
51476	163512
88819	430356
391486	162795
470818	124459
84561	146714
307628	31616
237631	99405
23020	136435
378228	214489
300192	393326
393247	345401
132934	395988
259091	315343
406046	12895
368211	485499
105463	221324
446973	484058
335046	272230
450813	331508
328452	291332
389710	49228
267216	330752
427980	468276
276821	180192
66522	200444
276821	219611
364028	313745
243604	160573
139702	285156
372054	284810
181975	169116
168863	483926
175331	560
422267	208198
117224	221759
151600	40447
66312	438419
79558	452657
433354	247105
133195	313745
385739	75303
344625	416535
463691	95233
163476	47212
295304	223255
15027	130028
226989	293813
6636	78910
291992	470833
469312	216985
157502	110677
282492	268176
105969	411119
270143	84019
399825	277084
344952	320353
154766	130742
142695	313822
30568	311902
46790	129185
324377	300825
181326	327922
277568	67043
377708	196544
106176	62191
187870	144306
179153	253425
158099	11801
4849	262410
458768	263135
492748	32544
371030	395374
482226	369599
283698	370969
41716	468125
358646	105878
473411	270836
85347	76898
88837	40871
469247	94344
220615	338698
395666	442870
428182	439335
216483	220417
463281	441097
130069	224425
342388	303424
394204	106946
229347	144073
331388	341271
292510	300240
57147	4309
324495	290591
5745	214024
160680	321688
293071	153813
59380	16153
330927	357543
129147	161181
71268	160419
86534	252664
145346	150106
104866	251190
162721	291332
139350	200806
188633	142678
360150	240379
133761	189437
168178	462354
229735	340183
476991	197081
488805	21457
330426	31360
387952	183003
155824	387101
138457	164884
167112	144180
348172	110677
130651	389862
319410	5857
384524	24509
229735	104263
308839	262909
26035	48861
379485	315671
281726	300825
321778	321379
111968	403984
183321	152702
492393	318932
58594	267602
344561	291823
301312	354214
242648	342440
414767	376297
198538	159582
306001	81588
1254	428026
324873	317973
236350	291521
106531	387042
438448	21583
350779	307193
152078	156376
455024	366534
392247	242071
379680	113436
169006	439082
405959	277190
293889	217423
26591	139081
382848	313829
303040	330218
483219	19377
74365	310350
478415	444563
101834	73927
206522	214050
222032	406626
25898	415920
216229	210036
200645	28129
181999	28129
82981	17333
431544	49903
478977	492399
132526	201695
426752	399867
333289	267241
453371	130028
69203	181609
115293	37516
428342	426104
437917	179375
30984	256121
161363	180096
170861	407096
144973	193743
445343	478555
251832	315566
100028	260367
55202	295112
140401	348798
342388	9203
135845	190369
226359	119336
234086	285156
403489	217494
13370	211288
382848	326815
68977	467703
360664	168381
162297	140707
307173	391414
142740	464350
45375	4413
225979	101483
205847	49903
388596	366828
130121	181704
320290	382583
17052	110188
119123	116949
457408	149313
384376	114738
312035	166513
277087	298767
33582	305005
101230	258220
28360	302033
418096	250823
414326	371125
188032	8623
321494	492252
450550	448217
492173	420392
146893	485368
358860	160606
260678	434461
228128	240257
121860	455653
299128	2930
159577	209689
334872	348007
160191	461392
173254	459599
161363	145285
94599	298182
450465	290687
158349	224791
168226	32807
53532	24270
214744	168123
399237	359358
492781	353418
23386	250404
368687	62012
303237	288354
148302	190369
139856	325669
447610	147070
165680	153128
114731	23012
145282	278119
96791	472583
351251	140367
154412	344740
311037	23138
100875	119123
174585	483720
253010	82787
493980	249675
325329	447222
123071	478232
244672	164884
467946	469448
222045	12592
190369	167126
91036	324968
443675	260712
350022	6578
223727	146445
86077	187974
440940	137739
215980	48831
39892	218311
312474	198387
215762	288274
355508	94516
15014	321721
125472	103456
218123	267352
132129	134262
61186	469900
11814	189143
336728	447450
199710	166385
199677	198926
108222	318735
89122	162947
90077	313745
92693	398811
84442	212278
428944	67351
267373	432292
356530	455456
404099	368205
402369	185208
406140	132924
186754	275183
390568	190369
61651	312892
383631	243301
491133	108038
408357	239107
398995	247003
359078	32356
431910	423536
181877	374299
38139	336590
97256	274309
123824	21583
371617	476880
388079	12895
110598	173572
420536	188334
490358	328742
44070	389478
101689	373169
6180	256038
364636	453537
158231	186259
286145	99901
454570	494095
170388	202902
319977	469235
231839	36018
265039	164950
478021	471745
387775	110677
63603	73370
131939	434908
137491	17279
436699	356315
172266	16911
22339	132740
271760	450647
366697	123086
169342	50264
345401	133704
335228	438380
39630	456310
189802	409828
12512	58145
443343	205223
305708	166513
102644	22549
115086	185076
102068	80193
332474	403275
32626	411077
95643	52917
156911	4914
349899	125399
418298	208941
150123	210261
383615	462973
276821	482776
259978	350800
319259	439476
275381	163348
412239	76985
412517	324695
460677	430356
288310	248835
144227	92613
487804	295901
308040	250389
266307	324570
324839	333357
456234	156376
445708	343610
379940	40949
344286	423469
37581	293813
112067	159340
187836	454411
462819	109028
259085	332424
48708	188896
451367	303831
30023	366534
78954	76663
99334	450647
95536	103088
392858	415594
366455	284425
432134	71579
293960	50945
415713	217949
471208	388575
12505	397717
354866	277595
233033	407166
182054	110677
428109	120666
300195	387185
279511	205558
477852	269199
454539	327061
144473	492546
81176	235568
31886	163657
162829	295455
406934	312698
299056	125940
98407	266611
91189	453222
61988	221917
482209	258163
360137	95942
5129	128515
13899	366127
359618	255650
54990	372024
47581	472149
153505	337921
165680	362208
93726	487345
226538	205289
50449	54169
399834	95312
15363	257927
152210	388110
461170	62533
419567	91877
409742	236336
124669	401488
327602	453716
471224	74175
352882	224501
433089	456748
296029	118518
386857	447517
170989	313041
192183	369463
81629	204363
263624	431799
56145	270095
445753	430356
390967	146202
300916	317317
464966	347862
282674	39255
384608	174107
182853	40504
394081	202044
354665	82585
32829	94667
218584	478415
45591	394656
194338	152321
224934	273035
293913	4481
219546	32316
159488	193380
297979	136845
355316	483529
457242	174371
144852	112312
458354	352605
23547	295484
48788	393326
21646	124535
288438	141160
445414	35115
476447	74564
413409	482992
277403	200457
98313	473831
241315	296339
141120	88455
347500	31904
425802	318563
157917	17521
363316	209542
99498	310106
452981	442030
427245	186259
67912	29105
381146	262082
315838	190369
349940	110741
304355	224128
114643	348099
7485	187834
119195	190369
280118	383805
441312	237772
44091	166795
444858	80825
389314	473589
378421	18665
467805	113522
231305	313159
408329	424133
3674	188925
440331	207927
262513	4006
468250	76454
384174	272887
156849	154137
30620	377661
262517	370866
451217	228431
256823	35322
137454	29253
243610	236213
150350	82697
132478	447158
238329	78806
123198	429951
461575	400645
422246	452706
277387	345745
383192	110677
349066	437679
67399	384362
8982	1057
269895	275420
31183	458877
97644	48275
103596	397794
324708	70394
456231	329278
135905	1605
417365	206838
47466	437409
190281	446105
3613	74886
15583	8463
78319	422998
462909	15209
137454	468489
29439	262433
259775	308377
263820	394529
147973	253430
312543	69094
468753	208617
92907	467463
98848	406371
4316	166970
157666	162809
64777	477417
480759	327621
181204	388575
423415	74330
115382	212730
97247	10345
261171	30482
248815	389273
466870	181204
229647	334045
86654	367824
454147	249202
266582	283169
874	429971
147070	82794
131814	293813
99810	390119
380538	332638
212460	42035
400552	336590
95325	285699
424551	336590
11109	267602
274852	22888
477932	126015
14546	267352
288247	375840
91592	467573
352704	146202
304729	136643
254350	4040
267562	308965
61919	27991
373520	149827
103987	474412
485420	331508
268868	216251
235475	457390
110264	367411
475039	29253
232348	308689
475336	187974
421109	408963
149766	480206
226167	181178
10698	44258
59320	295725
61274	284843
57554	48275
358551	111623
493500	414393
378997	428080
254446	317983
33074	486885
15080	269867
486252	347020
285457	195889
218391	172277
63789	259490
148139	2123
276740	421707
139030	245211
432865	168511
161420	134145
51175	383461
316236	338915
230160	175721
317370	164884
195121	336166
142318	20130
63835	36286
62880	100194
117833	182192
94344	456070
380585	482143
424362	89238
338153	448089
292615	387935
121071	226006
84394	57080
122314	486885
375781	434284
67108	418380
53082	245662
480919	310756
316246	267352
115382	37877
322310	132095
270203	318735
58011	61934
341811	403606
153508	478415
485606	410812
146893	167588
83830	94209
400068	320625
489354	489167
465774	451401
81432	251219
369538	185914
445796	127987
254947	300838
170156	425114
300469	357807
415574	338271
414714	120245
260419	47080
447610	476303
228098	334032
287566	90579
20374	365054
82041	115386
198845	286936
365387	118286
101460	86911
295232	42826
127531	405398
193423	433513
438956	54976
263953	175019
18880	121324
196976	466737
165945	293813
158075	274927
178456	177861
279749	447753
53312	315888
318549	88203
106934	133353
314823	23018
390797	358143
45478	36162
324873	260879
367656	314228
79987	317118
135593	183213
73298	12177
31482	248382
164451	461758
3333	212446
61503	67040
401101	453441
40524	361881
368083	300
62254	205223
96272	164446
46506	368892
149320	219743
299513	440962
472742	430163
55202	110192
75495	345998
277382	429625
345414	401928
73599	157341
395213	418420
343334	83811
259923	72835
42168	439992
255994	267762
273801	227101
144458	69034
41023	16433
423824	92823
474358	195075
62028	336590
229868	346408
477180	446105
367874	485505
264944	494102
23031	159250
101344	310605
269763	99437
474526	76986
345264	408628
74537	78255
121630	13370
289597	226168
313228	207339
254224	110856
276934	313745
227857	492743
111018	430329
124018	421115
122399	461846
228156	181049
377774	399974
144755	425675
225351	438373
45724	325304
475060	83811
125090	123077
462246	312259
16817	157726
235029	178764
66162	193380
41510	139569
124345	79989
289675	191943
319691	184657
399541	163086
288511	260669
247597	398492
221308	443675
121709	393950
226139	105795
432878	223929
110891	478182
304013	166663
361001	456453
279144	21103
88966	228431
435144	60388
49734	186041
235827	287024
313475	391414
364636	26551
409322	195551
315630	32807
485667	98687
435465	27748
387629	62191
74555	342761
251041	417290
143657	336590
70916	103267
206240	457081
182491	134145
66029	213035
147706	415309
392086	227241
55386	315888
232183	131418
412523	190369
150483	484447
248179	253394
81488	285747
67709	242629
346557	393485
204	466151
188317	451600
340175	413215
55224	37516
345832	393940
5824	378686
364062	293813
354269	454975
66243	168511
146893	224583
314067	35707
104740	433391
66652	69856
78134	442163
316565	157480
347118	137879
37924	111312
291519	293813
345401	441212
359122	212116
360459	314905
231305	311505
98241	404806
296675	308871
122912	484180
156471	230691
220755	193705
66269	409828
375617	267602
424320	317118
320468	247823
81358	322493
92875	99437
172923	417980
241403	434283
439239	206944
165210	317118
459516	388395
349430	485473
253102	44832
380209	219463
218843	132740
322790	218730
226314	204079
153392	135186
261158	360174
472192	61572
60801	431799
161746	229278
289675	44218
409745	91295
257786	456372
73367	389387
409883	80193
357393	27991
147215	156376
276856	413144
89474	177777
202352	486371
171761	217425
297501	436973
22494	106191
444356	449362
335315	16433
449000	94516
57145	118911
284711	368817
492286	20219
380737	130310
410075	332357
191155	230628
29077	401928
395793	104527
16380	62191
67863	114930
327518	257581
476811	275790
131934	287854
293219	285156
258398	62580
220331	64872
387397	51514
200105	489822
414286	446833
309681	165267
406352	339374
46984	125417
271133	372314
170462	295113
281100	398956
92992	124085
214994	276744
10771	487833
294573	315888
431910	139145
121840	287091
180132	54976
203384	29287
124616	205221
387313	14163
100193	325564
478871	384401
295815	446351
24946	46378
411419	291521
345298	447560
78839	404459
241952	437067
409049	94667
379129	118865
348831	71281
111729	478415
21984	488628
24454	161275
266700	70026
71297	111039
443354	280233
361641	224710
249894	274836
149676	62858
210005	440275
456021	21583
169381	162947
284895	334009
180672	137133
330144	209857
475575	336590
158465	299836
186097	309085
193994	477750
419072	421115
165653	388575
92945	23859
78603	411455
31219	43612
74826	37515
45164	196998
186201	101058
438193	118272
374558	93828
336560	262571
141596	194165
334872	64429
9969	323092
168826	476171
235884	61059
241189	190369
222123	469235
438567	324110
127766	3932
271323	81796
89370	127660
184983	385000
471491	482143
181181	164174
156314	316372
407362	13058
391425	475396
66225	421830
248338	155059
143614	47177
318071	325258
358167	162869
369189	35628
228780	8623
110503	165267
228023	8623
32681	276610
272782	277427
55361	192610
355083	243662
350479	358183
198881	379976
125328	38580
444918	147053
157959	21583
448099	366781
257977	362267
371480	361747
139240	373401
37948	294877
193751	273831
47237	400033
264800	13560
114063	346158
387209	382527
44267	12245
471359	186348
388696	350586
52163	218421
302913	369599
130651	491780
131410	351257
449406	303363
337145	452474
81432	438203
26531	59636
294323	392086
177560	338493
71297	301475
263703	326970
342465	330820
449521	465647
28612	479269
129419	60517
331565	422977
199420	317656
391459	266852
97926	64429
67405	433254
239915	27500
329121	69734
217275	77598
323616	301659
204075	466432
390327	330469
304121	105498
111964	293169
157704	200958
201054	42890
372764	150352
83453	369257
302733	447560
326260	308073
90076	295650
228050	317356
139409	157527
20669	309345
337449	339606
120364	201929
370619	101464
451216	375682
264286	47699
461549	122673
482213	295114
395814	486529
39274	284744
155728	241525
189608	12129
191174	62580
211629	393326
419867	459514
439515	15209
392820	275812
385895	209285
183673	317100
180921	119868
81304	53249
240749	34339
254340	112103
136798	458601
175762	490714
32662	272168
408535	64239
77269	133423
101338	84502
310176	124527
409991	478415
172396	385335
114577	214122
111918	492943
480967	175721
395362	176182
491811	83403
279458	228431
244688	325412
479157	451016
302153	493285
344146	258370
26054	18382
386070	21457
27617	5842
262199	95149
40798	214480
448205	458428
75119	279228
302812	35707
280600	120540
363005	408950
124032	441988
153799	340311
163324	186714
421614	404876
24655	303497
189228	188207
412985	245474
12379	94516
19620	347948
110677	184569
493599	200594
273683	487833
431853	373169
133253	340469
427616	492878
128240	21739
399950	283096
340964	203414
412624	168726
354896	94404
47660	190369
38490	396563
364636	292108
48275	101578
186855	487396
218186	130310
363688	459649
414061	43176
220211	489075
449853	190369
219089	8623
414005	286337
181582	110125
379014	326046
452424	313454
263287	257298
425827	92732
383844	203656
405029	21583
107118	399975
263574	173055
254954	144367
38384	431309
386624	13465
429593	307222
12454	164755
418650	101098
410280	42890
387959	58301
239187	309524
421690	206967
155062	428214
112159	214084
57890	380553
430433	335069
291302	390821
286927	303175
285289	174726
284554	465400
416616	95149
449333	186440
336228	438373
97935	322685
492967	11115
46262	320199
118509	395583
87741	417918
453697	368117
234643	268550
28966	364978
308618	202837
473932	343547
470415	327061
117307	477986
14131	114930
474214	154137
287386	96094
244159	366493
374274	241051
232770	153352
149415	113051
166434	97852
30067	205289
454867	56595
119423	190532
41500	113683
126719	29431
205289	485304
126325	310261
111052	421830
324645	7022
38200	61672
225176	10345
79347	178048
351414	370259
408604	151096
142740	152020
262761	367110
409681	266377
140878	345745
170854	123181
393210	214024
31613	299408
83053	246375
225420	45022
107715	341271
87047	461392
139325	371585
476506	406729
259978	250068
174593	476447
238190	293813
281821	141461
382203	264948
11330	176878
208215	297776
301565	56069
84428	263713
144119	37023
88474	423679
120050	69293
275381	303392
350594	276165
43419	350696
436302	405474
485300	418342
161363	83799
321853	119446
42205	35097
346216	275909
257290	486885
236064	37032
18928	223335
383793	481955
53195	408846
380022	183213
236951	96467
201086	313314
432795	286031
377576	317356
438475	365576
240776	205270
92069	53863
112625	97320
302290	152573
359382	338493
162946	73189
338915	198503
231443	141892
371633	328749
183226	262954
210220	313829
492220	230500
408480	177829
332211	405837
172588	101183
17333	124660
296204	163435
260352	348971
240661	129062
101539	461182
103593	471485
466288	169485
475497	317118
242101	248600
232569	365055
311387	338860
449786	54976
114170	101058
126535	222701
491571	28129
224183	478765
157795	239561
398119	474412
200103	140044
203636	235379
191308	436605
109733	135825
179751	26434
188342	352605
130795	91295
428080	130017
422796	167398
445640	446351
272003	212081
257533	371918
456922	273831
186440	232328
97621	492353
385365	6487
36711	469564
322934	65272
148112	436427
215501	267022
340455	183213
175998	59572
209531	484274
352550	241468
408888	462377
302671	267659
130332	355700
150860	113353
478057	228465
156592	201780
335764	143603
235162	231447
12512	203618
380934	501
119559	63528
419356	14851
127007	35707
245190	159947
359793	353510
308429	398710
494127	310498
353241	437650
344990	33855
79833	167169
375356	447517
353433	166239
399273	476231
373426	90354
92032	340469
321340	73336
260877	89047
275615	317118
94906	221324
227301	116093
355025	352868
110835	467995
64526	315671
118209	293813
101344	485185
319203	94516
97302	51895
108306	120989
10095	440660
1078	427063
219546	415311
91498	286555
449577	362784
477198	110677
47880	250694
46643	449298
389274	118788
446913	460872
327425	13370
476900	202530
480580	403098
448831	430610
283675	64075
72804	72282
14684	459457
196515	290014
252815	48163
453532	454820
28054	103775
76936	183213
274455	276744
160317	440962
302351	394495
449795	147869
8988	485546
111335	208644
137587	75568
354629	228431
49739	306100
277888	404127
84936	452921
216143	317089
78431	265226
119001	323575
285468	433912
327022	72432
140192	204925
163445	243004
58464	274309
440331	304493
153813	19139
392933	124024
428944	40198
234791	76834
274073	263504
222032	402323
412571	380689
246434	33830
40028	255012
55633	187834
469625	183213
463864	186440
453286	479402
312018	120274
443308	215678
193594	238682
119001	97970
132277	16469
117035	46328
117609	184902
227514	29253
190088	317118
262748	81071
211456	232616
325895	492245
9978	303195
330850	265589
472372	276399
481017	386092
318412	322885
461173	209510
109753	313745
256893	129922
344623	97753
439698	64066
271790	154623
140476	409205
28838	268840
436698	367410
386799	6808
91960	264286
256027	184074
78473	317100
308495	76454
208703	288035
165438	35707
447432	381263
248013	18418
431534	253002
348245	255650
158099	116543
46485	25984
10546	314742
36711	282884
126151	123213
473752	218277
450465	150039
46166	446351
192453	152604
70270	240695
196355	68663
63903	319688
36788	475025
418180	132077
418380	296693
313197	411424
457675	249474
284487	257769
346329	389742
410965	63622
9337	174411
110004	153911
278273	50155
213120	478882
314228	46742
225379	405232
13268	183479
454867	350298
14008	488948
234520	419386
158865	261396
397814	445753
461944	186295
281556	45724
412271	15209
141117	230378
287444	313430
377906	439529
328598	258461
490979	402438
254575	422470
71968	272096
460877	269199
417938	429490
99287	276249
19489	410168
288931	256637
92240	104505
123291	122462
66357	240952
326167	449298
346259	393326
438004	416077
273634	112312
463466	98906
3810	109824
418994	36555
389641	394645
68342	164884
242777	224285
254485	119868
445188	21583
436734	381416
14335	453197
51447	273895
239738	347101
194779	311650
490062	260014
492574	98906
119379	394807
63507	391414
64831	190369
357411	26294
3955	40161
275995	71293
46092	201225
29840	14382
405255	137600
444205	177104
167588	85233
444631	186259
127315	451852
413965	193281
158274	90123
362840	100042
151812	270095
149938	370866
46708	387008
389643	148566
386677	20222
18658	68456
112907	35707
60441	364627
302440	5620
357653	377971
98904	276074
165680	25557
200702	168959
145832	56609
331302	186440
173966	179443
84659	97590
188469	417532
302067	13370
234086	121106
384358	52917
171476	237458
457327	192977
266307	354414
75621	356935
337704	18607
159627	421179
130006	372433
467423	138263
263557	258220
146848	460159
31675	303059
290474	99940
1850	386775
283377	137128
449735	354933
375405	174577
204001	317356
425827	149468
70586	67584
451672	362784
70816	247136
122186	446225
232183	314158
431378	475480
228106	246311
389794	100503
474465	5006
291078	390687
157551	472128
93177	377605
395428	96977
68932	389682
445914	428214
172109	478480
244581	282822
386882	62699
223732	78505
419898	73548
359900	183355
73453	266852
459123	370866
250554	4413
172724	420508
402311	227646
282441	111104
266896	414286
1177	421935
224402	77525
313503	469235
219281	141154
267739	417410
237801	436188
395988	82158
439926	437684
360660	132740
172018	365142
254716	313077
9134	378036
42905	205325
55439	415292
269154	359762
200092	241823
155242	305788
308141	141649
180399	344372
402967	466135
354315	438203
239993	90591
272941	217539
86311	6853
140116	16166
229347	467690
168798	236957
277431	293813
156276	221660
329284	254973
359782	79507
410207	314742
341777	103722
78866	233571
278328	455367
419584	109784
21095	349735
284423	356141
263880	447257
282453	334602
230051	433246
46188	107777
123628	40346
73974	465037
103217	195916
440470	396563
81358	465271
76826	154089
95563	51222
480138	286235
178331	487873
368484	381885
350145	57166
483529	23120
130170	318925
282379	70163
331867	48861
88266	478232
437574	447601
398142	75322
69455	350124
30708	179698
129028	377454
430096	437446
8146	59182
104025	232377
484095	374834
39715	197435
82150	63152
117942	317184
245679	60007
71334	319730
328315	420895
454867	54536
470912	144405
339051	196399
348616	216972
153322	129107
482372	221173
451814	49106
332068	253322
269792	110677
348644	399560
165290	190369
315958	313745
325814	402493
47481	174954
86360	382304
300047	124660
226671	273831
246191	279717
262639	383966
374217	262871
181225	295226
19718	38304
233388	166183
255359	95149
18370	110677
442884	120195
480105	66215
246086	313745
60870	36162
18329	76604
15133	65371
386428	80193
173798	492906
158969	381595
325972	139648
208910	21998
65476	141574
216534	364552
264727	442290
21355	296339
311750	115453
247929	229886
209824	193333
90369	47376
270276	292436
133909	469900
5700	278943
259200	381857
138126	211011
79007	13370
243030	101838
71430	168535
122696	479627
161515	428026
121597	413387
238889	269208
261129	429024
414832	7346
233498	441053
72804	192611
126068	278182
172733	45413
85575	452126
387791	188759
264742	489822
372356	310261
332299	70759
200092	475648
198317	240244
60846	447448
395875	1079
20725	292502
269515	327343
20669	254421
204375	445749
43229	402569
183534	414832
442364	264406
463561	86722
160237	210809
313728	343555
423107	40175
472224	364146
44012	190369
142892	36451
143913	159795
445104	91470
284074	417789
7859	168335
243492	482167
139509	126204
397802	301560
237429	43545
446189	176878
403539	428214
285059	74106
171757	429368
76228	374577
231839	166961
327343	343303
390032	48275
47215	166513
166019	86560
396382	111124
318792	123597
66421	433279
446746	87494
344049	271504
160366	73593
478083	390197
29335	429863
457418	29802
272301	195598
490052	293813
413579	293813
455862	399286
167897	183213
175121	491656
113844	301659
147706	84722
392598	303590
492490	56068
365728	441543
410038	15926
356290	179045
221114	366127
455141	165798
136019	227101
336278	341170
105605	461944
39683	365890
371415	317118
278747	410505
346017	268129
119760	252204
233782	390197
319595	217412
168060	62191
60397	475115
138622	78811
44209	123410
15680	357854
473421	190369
252083	42826
54599	318884
110749	142018
229347	194165
278394	445353
168984	430894
317270	48275
296388	161134
111409	276271
314311	384400
190733	488645
108329	317118
138126	74552
223874	5661
392413	294390
15027	248799
263377	296377
335550	229928
165161	241468
63494	54700
372340	441604
415665	411424
370912	25239
439644	484560
446368	9595
339681	341271
414784	307651
479044	218005
220925	316385
445879	41673
336152	339632
472687	127903
377021	452287
472267	386381
271760	195916
421126	51846
50332	362892
331698	234413
400888	204895
269572	455190
75953	364967
168257	486200
458207	392037
331751	350822
239953	168303
231629	236980
361001	117862
266538	190143
2611	190802
28357	413407
119944	381578
80662	394527
104482	3664
454629	373158
154530	91711
146321	16433
113685	27696
408630	283319
108972	327436
98407	175960
363688	313745
33569	245679
139900	27464
355083	422802
215617	166173
281574	95942
355508	328598
309245	486946
81225	308100
94584	191639
291189	217872
252547	215054
190973	351510
399673	49903
92238	48275
202792	294079
407660	255641
99772	160987
464548	132740
356553	471013
484885	54445
38560	366127
6823	200147
260758	371585
254707	440962
372764	152020
109194	456844
433283	162795
306946	180962
42718	381008
111630	37834
210685	298757
289513	97894
325314	293454
175373	322838
196410	7292
301569	435951
309083	294079
238101	105060
43656	429161
463754	54442
372276	99110
183089	80459
434747	485764
373755	175013
2177	98847
294913	39892
175491	194165
410220	385670
231156	448060
108700	379937
396206	152085
111890	478415
72182	469532
274746	466101
314838	144405
236391	485185
353597	226538
363919	51500
254115	391182
424820	394734
129023	287242
295434	337935
315805	285312
415331	206623
336071	492906
289910	237178
296260	124405
370619	175608
356838	344320
347121	160649
420576	266600
32169	24705
3625	389497
430691	139921
393106	121171
124153	156739
422098	16433
221421	234356
273479	332532
399037	279509
225608	337443
120448	308100
188240	338189
392953	207972
332781	234421
176533	249202
7922	152702
394415	409164
161363	88154
144072	8988
246540	450729
5443	216159
106268	57870
434908	162746
39892	329129
453926	177938
415610	219677
471645	482936
273079	151647
406408	398517
426338	161384
34447	97502
310626	401691
255781	273831
148075	185879
261082	421356
19135	270836
250370	139512
54091	180841
345401	475597
223303	384571
15696	427465
183613	354694
87343	400807
120915	168381
490553	218730
143649	289883
247296	401184
242968	156376
125826	84590
469596	291249
417848	108222
17732	84791
362534	440962
448298	286555
107638	13370
91382	216894
479425	299436
318881	50155
13022	291249
171533	241173
123955	40409
189673	313745
411081	51234
38705	63957
20546	389682
408877	35707
493038	60359
379409	77842
119116	422515
270361	481110
289292	440604
199694	303175
420867	195551
258185	164884
316888	424366
55313	426089
52697	322636
378514	426986
261843	274488
304494	17234
229335	309682
131546	238494
93174	445079
360688	217423
224594	406084
276443	203438
485667	174954
170214	154137
300273	73298
114643	71537
129289	34217
102644	9527
80921	173969
440190	180992
284265	123369
287795	338189
482730	105878
432865	284982
149062	61386
426135	488857
345715	214860
444488	83872
214880	452804
158037	287740
73959	389497
302153	414257
202653	380848
240499	395527
279722	344575
219546	388475
306981	85354
27322	188903
112087	72523
297403	70026
262639	99109
95959	28065
193767	275062
278723	322785
402840	91718
297656	288977
86612	165267
210419	367457
56398	14163
209692	67584
392953	2748
243024	395198
323184	86077
154981	160362
75698	169389
260322	313745
481007	129393
405306	128834
350347	472072
55455	139745
206289	74877
491031	376244
407653	180992
125993	140044
473530	226595
231677	164884
53678	343721
134196	420944
281924	134333
25254	433934
419737	184776
297069	475072
344475	129766
348819	195948
18960	219842
253931	190916
271803	431938
471999	267602
38720	443676
343490	458
94261	314902
292848	73868
152759	336590
122590	173930
123283	170993
352230	23018
164539	266852
51543	214540
52880	209018
458	128325
376244	69089
367672	380329
465630	393184
421493	381469
191007	280635
20772	209471
396642	11758
436428	395198
114063	104788
483216	387101
441413	37717
102552	92187
383164	19733
408168	483304
180947	169482
425133	204078
453737	141512
130137	169649
334632	21411
58788	180957
263163	10345
275990	300119
59385	292453
210146	473280
126682	420944
190281	1371
234078	377906
458475	248590
246118	151944
96521	127921
59822	398251
472639	69301
400697	102785
315001	489822
187834	410074
435544	183213
396927	444771
299035	42368
310086	277936
286911	299960
137171	66190
27488	176878
149193	13129
460139	453391
343602	414123
383813	197212
89942	16592
483112	237366
312241	315566
288419	44193
405217	444093
103325	40388
91600	454516
99123	459802
88695	186041
204774	120499
373025	43334
302103	449884
436624	40198
385664	291521
18230	420944
447954	71441
311377	187802
320392	369599
113895	116756
162884	269199
297941	286015
56506	468497
236328	387904
287413	419098
168048	487180
382163	435947
159474	273831
263843	384377
211001	105053
152763	183213
313050	206870
378019	364076
283869	27748
125470	420392
440249	84791
20946	189201
95033	255650
189699	482255
61186	6342
281768	142018
266307	124891
441302	130229
173103	409828
399303	327217
330194	186095
150403	131216
363630	280291
474411	332205
302150	220435
445748	220857
167588	393598
122199	44049
416976	193640
269521	185275
371983	265097
381541	13370
336260	275677
229783	348798
374305	63704
204824	456065
263193	364087
129478	68880
196730	212876
338955	189673
472193	234720
473472	362713
483112	263833
480410	166970
170791	226494
238406	306633
436699	195936
187244	406626
190015	178973
80860	467900
475761	102236
397946	337849
139844	355332
128596	293267
480580	378782
471431	188925
408329	18179
319222	57002
384791	168067
39583	123143
362820	195305
40890	23430
382640	421830
169631	16433
12967	110677
432930	160679
491149	45141
204681	205289
404960	216896
476355	16976
262639	76500
209018	473195
214316	301475
78670	77727
61724	458601
58297	106903
274474	148590
240225	165939
292687	381985
48200	343860
172417	280626
328203	186440
53215	285156
240142	141166
249626	407679
149230	110708
66035	314180
86901	279664
228128	228013
108546	112330
288247	40784
418974	21411
289447	73567
195615	437315
325905	59759
120098	300119
391414	32155
137840	28838
449456	35707
484479	230523
76090	358627
270369	144304
231714	167172
424894	7130
40589	366127
468426	156087
309840	2068
384744	309801
72949	463434
106268	30896
12674	360860
490636	326446
169671	419845
296432	409279
353880	284843
451440	240796
153140	301659
373500	130917
484802	190724
291772	369599
480574	69651
97732	152085
315966	259929
11023	416977
212969	185704
203121	488052
382318	36032
132434	10502
383180	313307
156348	207280
147699	187974
308946	27428
354224	192038
237504	122872
203656	463778
470554	410549
356201	170319
35806	390851
433820	275983
200149	122462
355348	489757
129915	420790
313803	9248
343064	120387
44197	268468
324871	253749
40388	410619
89219	321131
7150	422706
294850	393326
116537	298330
167588	391776
213701	365366
328174	485343
485546	472694
60537	221890
96887	218339
316131	220353
340175	177861
166160	255650
44430	362773
217740	227740
345613	15209
326568	241468
398517	90123
29008	86728
349198	236053
39189	369684
292226	447446
118736	37274
85306	162831
27147	273831
117059	112312
53532	138297
263758	195109
355209	140696
23487	214600
117777	234303
265053	27464
178422	212914
304356	84626
233117	348798
147739	264387
63435	410500
133800	134554
458768	204453
252395	336590
450760	208577
463856	181322
293192	413525
426856	51895
249	63011
190088	15209
174725	42653
38381	388524
371983	105990
486217	286728
377653	49230
387986	467369
34219	111623
224211	217110
190926	202354
264880	124153
24987	91600
166415	413535
144692	488282
99099	165361
337417	282224
335413	204907
419086	338032
328550	159870
424431	315687
474909	487510
161420	141509
383182	13370
363591	18094
400149	177630
115450	173969
434920	404806
81432	55633
400753	483692
432175	159701
457873	285156
80193	286236
360975	466358
481521	94973
191944	328511
475526	330143
453594	205270
308823	228431
177533	374030
240661	472348
312347	161977
161717	139391
342465	290
2838	259999
222399	13563
393418	214024
435884	345718
480053	189825
193020	342886
45724	48007
388395	434705
471169	355171
180755	23149
321405	93245
153260	84750
164086	387007
447764	433322
229230	240796
273966	260911
227017	378546
92976	275780
294452	317675
361060	304225
61234	94344
203737	227101
321131	266538
447314	387742
247619	67793
477308	204775
407561	377333
373025	391414
192745	424370
269249	267602
142871	298013
99409	353557
458728	200632
346746	290560
447610	326109
15040	309180
251473	165429
20946	203856
198738	7159
207897	25230
144233	20959
459012	298231
390462	479185
299580	206712
292721	100497
50605	15209
413046	264463
363833	343555
490407	354542
232348	264465
420309	315671
438821	209018
234402	306387
419282	395988
364546	347353
22464	380520
197535	306633
24832	371918
430954	59776
47621	257858
310321	33370
488848	273831
36229	401854
263858	91711
193588	57989
326830	60730
61652	223509
419973	385071
252377	441512
189965	104505
274438	33855
287855	417520
69318	241468
352451	88705
132147	86250
368650	309801
109733	306763
128764	389682
374330	58301
54403	313829
156380	102494
119621	251116
432600	318735
390145	108537
138126	118063
286827	421285
196831	22482
212009	328932
68036	47712
341734	416402
168036	71021
71406	152384
417992	263009
38685	259929
224684	9001
67584	101686
230415	224306
420234	258203
214460	96977
187362	423448
360459	246947
265965	418586
93272	18373
373986	448235
114383	276752
259688	335118
128948	217528
359179	403581
97921	15209
68098	378717
493293	479709
208907	136919
132292	115535
279303	464429
454538	198317
49740	343860
341741	196783
419967	59733
368268	53389
10068	72432
192465	99210
327848	243778
467471	57715
390170	224251
36986	138600
11282	402314
36050	192862
272884	355237
134406	173445
4116	445066
215865	269404
371479	220417
315059	14451
415029	123294
471443	393326
252771	250463
3765	229219
341470	403448
136189	258370
342124	364989
414286	126330
440825	43164
92205	110708
217329	347684
295145	94516
192611	156376
418738	391665
240472	379731
214853	62133
323897	61376
14737	45355
493347	224060
103593	90884
432743	392788
298575	23773
34926	15209
36612	184902
355020	63403
330752	156962
359426	262954
492906	133919
286302	345745
123480	391414
406225	136438
240009	211703
441333	134259
294323	328733
292875	317118
107448	365026
191499	295484
3809	91696
482702	49828
353597	485534
126305	100077
428771	406626
462220	160419
472005	86250
91828	442665
67351	418467
450207	140854
60327	402323
238041	102307
389141	418145
366335	41800
215395	230250
221024	323767
390117	452487
442431	461666
217409	293813
27617	181204
173877	162795
253425	153995
172417	102352
489596	9054
65626	373917
366689	273831
270597	326550
263769	430610
198317	308060
473602	112312
467277	146416
311381	274309
295009	276128
48137	458043
53140	287694
134459	204925
32240	206354
329323	321587
251994	47644
154202	152321
248398	203333
10035	203656
366402	413148
222007	351945
216652	8084
23803	142007
107998	83403
154648	57002
212460	319640
164095	38063
124469	367110
164801	249334
472881	23795
475731	24572
448064	116310
348470	24604
457242	308844
27064	277941
250854	368205
185175	73452
101945	88012
311563	211323
389308	112312
86240	53389
390576	211208
310832	224871
295232	446936
273610	115174
427460	351021
410380	210892
270881	259929
466671	164884
123616	144649
155734	453625
423239	268311
414286	412390
314341	263648
430015	176747
239591	170975
228712	359558
285312	172646
414825	203902
30080	267352
493468	316965
137621	210036
130840	136585
358132	492081
192610	399334
342690	39839
220030	251787
48064	139135
318793	488707
388249	387101
420392	341257
305470	348757
293775	431625
448104	206024
187458	10646
71189	221747
147285	12177
293901	122193
230051	53828
18119	105461
167140	490881
311589	264668
12565	317118
174202	366628
50646	234748
311822	67040
381246	357807
12481	38617
20268	369599
279192	157726
222425	209992
469584	301475
81547	168509
85495	110677
47788	415390
256599	391414
109600	330469
164850	162053
104442	25398
187393	274309
82981	4136
323836	338493
309276	327779
19276	199881
322	476951
141584	44624
64160	258370
440604	471212
334872	138885
10339	286467
244465	423415
271198	251239
8199	2078
289329	407386
353361	366781
373755	188837
61724	430610
427617	291249
271074	485304
411727	355616
387986	463822
260838	317853
34402	140510
178708	29607
481776	267352
144950	423655
395003	9054
289012	411157
231625	288238
117766	430997
40577	266852
238041	380189
60394	5392
388469	236654
44014	376182
224734	143584
5857	23822
338886	209689
206667	343715
165339	226434
311624	391414
285231	352664
327815	240374
301913	77601
234931	292227
193181	36026
395336	385516
37748	135756
29323	82026
92633	75669
359199	51473
247546	127043
199936	4413
22637	323374
442661	259152
59644	413924
240465	381857
354111	229641
105992	23318
458250	300439
198405	474956
98192	366941
17481	208706
44267	13370
405026	269246
219546	233415
115450	132807
339136	145064
358145	360480
398764	47579
484198	404351
201410	46127
438740	345988
261209	48182
318121	81986
308872	218615
410297	393238
161363	198038
411975	303175
89079	380565
472137	271403
109250	198790
358360	19989
232932	341176
336156	205223
48832	205998
482646	292721
475210	41830
367142	202247
327570	50538
355083	310587
200169	211067
232153	451690
59644	268729
357341	52611
106262	266852
118786	331535
216848	349630
140442	105754
413799	97753
185728	224566
197544	463822
238703	236654
434363	439546
383520	30584
233797	435242
60009	459802
483280	63329
157116	312698
329750	391414
49879	34551
14493	62191
412578	48955
379353	126805
219998	15209
438193	237899
381271	391034
484867	161176
436354	249334
471365	431187
135179	155697
462653	338707
148035	293813
228974	42725
316350	11626
7780	194102
356429	60305
239528	428864
82640	246311
493422	288035
152815	416157
129478	414244
431484	481179
150401	253916
291145	48275
275931	297850
41495	12475
205017	311944
386915	221840
298356	317853
181787	354630
175032	344740
73507	232555
370619	21902
309756	379318
67786	304983
29597	403501
254599	120986
90568	441424
119119	155844
88299	198926
186371	188542
317381	202203
150577	265589
225345	440204
309117	293813
39142	423688
185084	8623
230454	427624
258873	325401
447745	236
86974	54266
284944	199535
291738	294734
412549	478415
325160	7923
390367	286936
444593	457502
350650	198210
444296	175721
175639	353994
489329	443005
59644	107148
136798	348292
23505	265234
493900	265274
294027	350407
250009	65134
203000	97213
52241	359762
451358	331461
322071	365565
378224	24516
270095	341451
6197	91998
383804	64987
146429	173969
192846	73336
216147	335663
230051	440192
338752	79813
192611	451668
306689	280291
401820	276744
220452	153185
432175	32633
84745	154641
306628	401928
6045	226891
324467	85656
166129	99021
205179	413215
302693	251961
300273	398806
141096	465206
254599	127921
87638	153130
55232	318378
8781	15209
102644	194616
368688	249202
260516	481769
235382	37249
206939	185013
171534	370756
50087	386973
32430	26551
290309	291823
156970	406443
83975	194979
269361	64205
374154	115315
364498	426089
226772	95198
319109	110708
300206	423663
216031	336590
229710	313314
252065	27910
82219	457081
400891	54895
32790	83441
489913	320317
171008	141649
174783	424514
102687	375212
78273	204330
194293	386132
262026	449468
402808	431934
65099	409828
233220	409333
114767	95942
60167	267602
252046	204012
335568	152489
49083	171623
14204	330469
333084	183213
276514	423727
215309	348563
351732	83080
232784	314444
359632	183213
481316	236654
52857	371934
491190	233391
279701	293813
314119	430894
47225	478555
131819	169156
77915	411424
237148	385076
324049	164884
437002	113353
128839	123369
28126	4413
4160	8708
146429	132651
158753	116283
275817	365943
219541	357854
478804	115340
343746	195551
134078	420511
293405	138180
371692	266736
34513	298223
190520	478415
360889	423688
280547	106213
5582	147974
201131	4892
120601	345401
476028	133109
131988	245317
81212	125399
98239	101058
163082	300184
154530	62699
347033	11533
350089	110677
433922	378601
465940	248994
470312	88976
31831	69435
483025	155697
478287	246311
116527	460845
221487	63528
423150	108222
206683	129186
15925	392684
310811	40447
45060	292721
279125	220417
14079	124085
180488	245585
388088	6899
373025	272075
491190	134665
395987	218615
216042	267553
52685	41753
447416	191959
261714	295521
449884	492022
267562	327649
173420	450322
310666	277595
378795	52537
187077	33946
473619	9054
143671	441434
153353	67584
28048	36186
244688	108217
92876	2035
79332	313745
140134	395988
39927	472072
178436	188472
425304	391414
355392	23667
265409	86476
363075	310756
229124	457081
346623	209471
215396	391665
264247	237178
41272	425675
303401	377892
121235	428103
291521	271932
239738	472520
279295	462940
428428	50264
324544	97585
440136	196446
158708	265927
27954	440254
297979	6948
345401	293758
102676	78303
242882	459213
79965	146330
81921	79989
237639	153995
71189	330261
271698	294069
455847	213035
228431	63731
9533	425846
119157	261377
132522	120976
290216	420908
224349	293813
483857	328361
343844	12245
88934	389387
417938	167058
86919	328970
278597	224085
269522	232668
146893	232666
25353	176878
326809	217432
18463	378736
408146	265589
344572	421370
305357	374305
204775	327204
214880	147520
313007	297865
390814	367798
248013	331250
346855	141068
275178	134021
44070	218727
49718	161583
173863	6873
49787	265711
288354	464387
412010	59383
340772	72521
215837	17231
127779	427628
176830	5210
293141	262954
239748	330641
433361	154335
484075	4413
72556	193300
321331	313745
401132	386057
145585	460961
174034	116135
133400	187920
298190	461846
379892	157231
344352	276149
287392	141698
224267	218051
430180	8745
216466	467267
400520	108118
185526	392335
454867	210717
182511	119995
275412	321323
190766	58900
208379	364109
475039	44826
444764	92613
385508	17953
239357	131928
52947	425462
114025	220732
365571	454279
147034	346415
335534	269987
234405	366534
172396	175095
485420	300480
282453	136614
8771	298767
1315	28129
357544	217423
439670	92676
372730	105053
370417	193476
23918	429994
491388	235506
339355	262954
456946	446990
425166	367547
159370	297937
379976	256345
490210	464057
37697	218727
417938	371053
345715	17186
136134	234356
136607	401928
336946	37085
354694	366781
150153	94516
159135	293813
178005	160882
334246	45834
22801	470554
403128	492316
391436	267352
340367	114595
288286	223532
20114	40961
332817	38063
59472	67071
122886	41062
448090	292721
485160	249202
281924	168400
146893	458849
385895	183213
185876	196783
217651	180957
98654	435550
210674	347873
334080	317356
277084	447517
19244	366534
298169	51222
329017	10496
185193	190369
82983	142018
167588	122797
354637	210660
235108	402360
462893	195075
259325	284982
2380	49896
191155	470437
443183	237235
458207	449366
325959	307176
42321	136388
369898	228431
387709	220857
210050	251297
443163	177710
263836	94344
10616	267602
271771	110677
362443	80383
221648	242591
274729	444318
485550	222826
72242	47820
84845	58786
64338	246275
255208	2215
122247	327217
376822	42890
451200	313745
324633	267602
42953	292908
49004	190369
305053	51204
366234	327061
460052	177630
153322	270767
423051	110918
6450	401854
301312	187834
459714	190247
9847	26588
80511	449180
219136	224003
316612	128561
418019	241619
35806	361964
377216	89047
214674	481279
243321	420790
109049	376814
276940	428516
430000	476231
361956	70832
432175	73567
236510	402729
172329	223192
396711	250434
487042	447517
413816	358201
247994	49903
2691	201754
203340	409868
399441	109407
256023	185076
443884	305535
85098	6253
463700	6274
314548	74370
100469	242223
25787	450589
141537	392866
143434	132247
445628	317445
319885	75809
378438	444081
351831	490661
60208	474412
258622	9102
47000	98036
472575	250805
93364	337849
111964	292553
338493	2749
320982	109389
89883	56381
262756	389384
287611	135253
51359	358797
233797	352751
139803	79989
144653	52537
467430	194664
27322	396080
187878	336955
308610	216100
23084	195493
320982	208281
143673	31461
250833	99333
453256	337562
438608	18518
417172	410028
280838	343420
446182	490888
289673	220756
186452	38856
78669	242096
77813	75201
78291	304589
488265	262954
361711	26366
176638	160158
101870	107711
9075	7709
390596	384674
5053	292996
277799	190369
30407	390626
101362	145860
410753	2322
126628	159249
456021	18670
148354	134694
277940	327233
31356	74106
54977	273831
119381	37699
401871	270361
270651	8661
10251	204330
418368	17307
213835	491606
419738	360708
139790	80124
121875	439218
220349	324778
474970	194805
302795	67172
299580	255709
284911	137128
139882	273338
105352	192055
84052	16970
47028	478523
49092	236654
13506	173635
476054	372319
482449	277402
211511	15926
160876	166970
226747	472583
237649	387915
442730	96894
187878	393326
310400	55074
177029	304960
194425	178436
128383	213035
296670	412052
383635	138303
136132	225420
458398	93612
414641	322664
247482	433934
217079	445602
390197	179692
40710	190353
13725	313745
91828	264154
159297	86182
236365	467113
52163	218730
200025	86235
91217	401871
448353	195615
261084	64046
136845	457705
338752	190835
81035	190369
170462	411016
251791	276208
463738	290613
199742	132843
312161	433653
179392	39255
184168	415535
277599	275790
83616	255024
270411	160188
25226	6735
266730	285156
90186	369138
325034	330517
239544	324968
18770	491565
219607	266522
452931	73578
263135	141154
49416	21411
340949	312653
92336	325008
320873	40315
440927	336577
328550	337262
90692	375123
260017	417918
149813	113138
175842	96376
357411	105052
27327	290437
459278	386516
335636	15209
489354	478415
253573	489875
464698	141892
52062	399468
337704	121733
357411	10946
286313	452301
351169	50264
91382	471287
354369	36759
395788	15133
94517	373375
201131	76738
415791	345745
128121	123410
322567	398066
141218	182907
152157	239719
216815	377468
200464	279058
472887	355542
268956	67174
61173	462305
1080	94209
441734	423081
331872	189804
119377	447450
366959	223390
344352	488509
441302	272069
207601	363973
467372	210047
454240	422427
280803	22570
235780	48371
199787	422562
442393	413525
148899	48275
309276	356088
56620	423828
283404	29105
397456	126225
6107	166651
325147	213298
312381	72670
34690	242436
318305	370866
199936	249334
9386	196518
350962	132022
459563	461944
151201	418032
277675	440197
212842	193897
455319	77461
20328	110708
409348	31560
270734	311832
286322	293813
42398	49828
136878	282155
389643	432262
364725	244809
436510	351639
254115	163073
462224	177569
198450	360176
250166	214885
470353	208000
117312	267352
163481	241090
152368	286337
242038	309740
469856	448506
267499	440660
399534	462136
443320	450875
280186	222701
377869	451539
227857	215070
169047	401713
178422	26263
384103	432867
56382	384085
285688	380825
8709	277961
375376	393326
321487	264908
172471	66813
285222	447158
309020	86476
74393	172074
4755	220417
457547	97277
339743	232591
230969	476951
468010	35735
466683	91978
373170	467703
91828	249667
269841	190369
441708	363581
330628	186259
318266	183213
362167	258370
42189	139630
135103	405842
135630	210544
148857	474931
374274	238942
380465	212851
170784	351645
284153	405643
83049	88688
79322	151980
210208	204925
229294	120954
291101	13370
15027	294168
60660	439218
403690	256121
474280	371219
214779	372024
160319	493803
455995	275294
45941	442068
210443	281924
371713	132247
34904	64429
154456	233205
168140	214559
256770	405049
393905	414286
319824	409540
186349	250389
310375	244688
50688	144405
399492	392100
15068	395195
28579	21615
282059	209018
354214	404396
188493	58881
239272	91711
287868	51500
163348	245047
433086	267553
361245	260854
80552	23962
328458	366127
441286	78184
370963	339453
106164	377906
429927	408126
24134	392636
453423	237165
231440	68762
77064	390776
364795	158751
150883	355700
320873	51658
334391	38274
283698	5568
484797	282772
121691	121866
285691	169038
264144	183115
16044	312186
340884	122462
367343	12895
277568	148871
442424	255640
234775	57433
295465	346679
263957	84502
42625	467752
153815	154208
451215	259739
435602	432320
66395	279693
124147	453563
259599	191141
160771	371918
63958	209160
61286	104598
123705	32990
140668	99405
201813	284891
310829	491075
122502	15209
363688	183213
228596	13370
187659	13433
222702	51895
344314	469240
306204	31952
48152	107354
48664	421644
463816	351414
491031	285446
88577	366687
190524	142605
461958	207696
214012	77031
9631	372857
454024	110677
263193	429678
70407	23018
26216	314881
351328	465197
6249	446892
322193	387860
68213	439293
410390	25034
337802	211868
281412	96564
25026	225687
228128	12919
145717	18330
154835	55396
274332	420944
340229	177803
401738	154446
232546	91397
247296	335559
330954	446632
417425	218730
237223	7812
368880	489778
41298	338271
304172	22827
316429	456479
246726	493625
97528	245679
380728	69856
86148	330015
449143	102352
334872	92712
144782	319063
438193	9936
48517	19620
447133	285058
163414	7771
471549	453716
124085	159747
303026	445453
57276	95891
278973	243237
190963	357603
93353	109373
316987	222249
421621	335477
452962	473778
420736	266611
112238	251867
376813	48275
132730	383114
319081	415101
172879	172886
476896	124336
21942	330006
221296	105967
399492	60816
434854	154095
336071	406061
144622	341271
377903	12129
336724	309941
476732	51597
362999	277736
287659	65943
421588	76363
44832	320698
183795	94344
337687	96584
133682	86476
12840	121106
68324	294605
91036	79875
411809	377933
306719	249886
359	454086
237120	242927
431417	107456
443232	478415
9765	229739
282469	391958
417938	243222
172096	214881
221687	491105
262054	73550
199161	336955
28661	291823
337450	369058
55077	469235
145028	114643
313064	91550
332678	351585
14458	411475
317168	309801
84536	295159
399116	59759
426190	206174
111799	435708
460550	246453
338558	30176
132622	339174
341125	371934
115296	91711
88251	392646
368492	241409
166534	248614
350567	214182
182771	434945
225694	398122
21840	425690
389204	277961
445843	350871
340495	155366
4862	108222
267641	475304
152358	1899
454229	300800
439977	439843
417938	20222
30609	467900
274381	277646
113937	294136
304895	10601
494102	120355
274692	294069
486371	237019
66868	204120
213123	387538
366505	312683
475470	451578
137648	165126
476694	295227
176989	315671
445647	281924
153582	313314
11121	65891
434140	298767
490006	288035
472767	208243
296806	454778
365719	487241
244536	434861
14092	198862
338962	409540
256066	396118
131221	28129
296772	416107
424997	165644
419990	5898
398653	190369
316828	56068
20199	431285
493843	300621
297333	334680
249496	269199
428838	57134
356530	242571
132155	95942
181290	402862
62661	148519
411621	134853
81432	434198
172331	222231
167459	313745
303073	86728
447821	104598
363505	54545
327209	455187
372170	283883
157979	25716
118732	451073
132287	447107
440825	401854
373158	139648
240336	111701
392429	237178
114257	311552
237242	225379
97160	426654
72536	277717
87832	379125
401568	421830
144288	205223
192683	192610
273785	10784
408711	243301
259835	214499
357836	18451
10267	440249
23912	17441
86757	327847
260367	224063
23366	306927
434681	287540
217387	232399
418180	95189
168252	393326
190051	83811
297514	239217
241952	359218
414257	225136
161145	425674
267975	42890
405578	308704
162231	15483
11139	429161
252697	190369
425527	426089
70252	326344
278256	40447
383542	176747
142448	341362
308122	423559
183593	431309
199878	216122
168437	148897
298695	317118
348017	184920
182438	393326
45591	381769
100926	460723
309218	265518
87951	44055
465227	423688
271564	344764
424460	428103
337516	296693
391750	265399
355453	296423
436642	185076
30714	17333
302458	257619
363911	404806
220040	126473
107118	165267
187796	127084
230026	10354
196730	60411
351507	440660
98067	219289
181394	35940
348364	278520
247075	354098
233073	447517
329727	487833
223929	482538
423679	429504
16641	94461
490043	391414
88316	168938
338951	240796
219546	327560
48226	462776
247854	20130
216421	146217
284131	330681
103789	242927
86352	281833
341243	292468
99105	490148
45959	453847
78469	163350
486682	382334
172309	412359
325044	30859
16454	203656
448104	480246
490244	299867
30761	180672
298995	363973
321180	261396
460067	170741
336285	391414
397715	73759
133909	18665
192298	190369
349919	125533
17226	459802
118265	428511
347094	39255
8486	460150
224262	420944
121625	186000
85128	313314
34137	315671
141165	456640
340320	187974
147803	77475
142753	421980
393397	410074
326939	347907
4225	178902
386525	177170
434198	457228
326994	476231
342486	209663
141892	285775
223929	343822
106313	153995
67988	420757
80783	165126
305839	190369
386149	89633
229905	124684
40175	24142
469976	208617
160153	88664
375510	327227
102065	306972
187423	59243
167588	26388
4118	262633
357877	268712
168804	249202
273148	89163
303417	325310
143693	214043
436699	428154
130332	140989
261277	105967
284231	349606
40243	146584
27417	306359
192611	179122
12564	9691
156562	228770
252104	357680
439894	316852
82418	403044
181835	269519
49184	413880
146097	170085
118554	146202
181997	313745
306964	215461
1839	395770
172672	127921
188336	269849
211657	361867
31886	221329
178422	158625
358477	171103
13639	446321
177672	177296
400793	243374
439977	360067
123932	231522
29687	106515
435776	278130
54052	209510
142522	437481
68314	182065
393411	351639
298007	301516
316466	328936
64354	208747
184914	492044
427516	230606
456658	194478
72804	72980
491355	304493
463621	335663
278894	214534
350558	349364
100788	222701
160132	441167
24660	335365
19121	166415
88439	371918
274218	72929
486751	272641
63020	4914
206787	53863
235512	149480
214735	203804
275633	60517
228920	111880
105585	231485
254651	378408
347121	392339
409112	454975
64338	281273
448563	288035
92091	366609
229316	50261
467493	469860
436035	313829
174084	431056
223932	348007
358060	282476
235380	317675
295580	492906
263713	268311
66517	104383
196355	221165
4331	33507
164529	194165
299539	363231
74309	470592
25969	446899
152142	119381
370777	234401
40809	228061
343726	176182
473360	313745
15819	360778
116572	92031
122727	150352
370427	58861
456658	109437
144856	2894
41436	96057
176903	277391
134240	345745
424057	265711
475684	308690
232183	317856
147101	366492
340872	206312
11451	170837
102380	340380
381368	254909
416364	433391
874	286583
228858	30474
217012	271872
147656	173469
119045	243192
414230	443708
245900	308100
77181	428103
245337	313745
413066	317118
361381	257964
109817	66235
71511	197121
78063	247092
80224	267352
101465	164884
54964	460010
76007	185479
127571	417201
319435	483017
163723	229879
463583	182226
72188	378462
485471	422576
284918	51468
395003	28278
102974	181752
482403	180281
121025	306137
429391	398333
335949	114063
459479	120783
379411	215483
404680	333543
180512	336076
328867	15133
469822	62191
448298	138960
317670	78383
271476	472239
327777	235926
66547	313745
41446	334432
250404	453757
146552	401871
109085	398570
167813	478415
477932	344314
140118	492892
451837	468513
388113	237580
200483	375840
313028	431891
304652	98906
83408	155136
38708	15084
417990	91545
413250	365721
217596	236999
420696	309403
72204	150067
461049	286579
131137	93609
280233	486784
88695	309210
149762	245679
225701	400421
492464	248469
446285	422576
445258	316959
108356	230271
140961	211868
182242	245317
492393	238578
387357	405837
337183	107473
273866	476906
482331	478415
160906	224216
465894	439088
320236	296660
296760	449012
269782	74062
148542	212081
334092	340229
206775	474398
57440	273687
453113	428214
398843	233694
362829	235405
474682	48275
397436	90614
325509	402967
32269	132740
7894	64639
25215	148246
303110	250214
113158	421942
31886	392086
174790	111182
452271	53863
283231	387839
319824	11626
340023	297282
469649	264129
14889	17205
665	291002
139844	102494
179149	313314
395336	197797
115012	216398
216709	316372
397080	113225
437849	67164
355025	366088
295879	155102
450532	304173
389816	15492
245881	430894
306127	301906
293639	250649
443778	363631
255042	205223
420736	307404
474341	482628
244536	387642
188108	352775
375353	125301
126657	209018
297728	156735
364703	48130
156897	205289
182362	246311
431654	22779
87063	313745
318578	55240
153535	170020
117307	406958
338076	185479
447615	300800
395229	142202
200976	238299
35214	478415
476139	190139
212710	336212
469196	196297
72865	420392
485901	394885
88460	46729
108330	449728
165042	29811
3462	273322
44711	209542
395304	492906
195362	72298
479792	50282
128635	161374
391867	299976
440927	154095
96380	32807
84052	100693
455319	305237
110406	313745
357180	209572
320649	377296
354214	275790
114063	277647
309004	177630
439292	11626
433608	44469
88460	456569
330752	372348
199910	258607
202357	343452
151280	372831
16205	213639
475363	63528
123343	209510
15819	340229
242858	256996
88473	325604
235705	391414
215452	64880
68098	386146
313822	32752
85476	175289
29249	16433
192238	265909
7963	392086
480790	207770
346649	392763
411873	476471
382728	146202
200743	47497
72414	76454
40309	234748
230252	39173
230391	328089
65416	54700
240718	48616
64702	457699
265588	395522
20767	132103
341389	477443
151289	273831
243216	479614
382802	112379
258053	84307
103885	318345
155697	269084
477350	146124
420621	152702
481419	315990
281121	113749
482360	169482
296909	140044
487096	339969
110678	349261
200092	302043
236278	124201
108488	467466
175977	425617
302071	445061
73497	369599
347954	237235
406856	440660
333743	175121
262858	385207
243079	399085
373158	45413
316565	374987
188582	401854
16844	317356
172653	162831
287688	393326
27774	4676
408357	478236
488859	41337
186342	66962
480967	132843
353714	366534
349510	85349
202314	440660
471611	187045
172118	58567
260021	32807
88359	421115
100061	480203
81262	18748
282564	201045
346557	52397
392251	212081
73974	4255
76651	476447
478198	235679
478921	114305
162882	366534
253758	293813
313189	489552
266965	86560
87968	27736
433820	45573
312287	23430
305332	123369
202967	317356
130675	270812
193673	414592
228279	281924
110205	295725
145002	32807
393614	96081
250207	46412
104766	136423
37839	122193
394241	365716
80308	465752
134709	458281
282557	358537
247180	106331
165978	309425
78527	369051
134834	334680
83505	165908
481859	245679
30568	121758
105668	455884
326861	32198
469976	464080
204773	437018
345315	218535
73516	400176
327458	217320
348167	217508
225351	464080
55430	69277
200092	203279
471537	341157
153747	445148
106268	425675
290624	464474
323183	313745
274852	279636
448770	10629
336615	29065
490804	28094
349702	227101
409539	13563
411101	184131
335828	53863
172136	462346
51757	227749
91939	420363
320545	398333
92433	63803
260598	414222
408975	144073
280926	338652
339274	301143
345014	184221
190281	425799
52217	311300
175299	50264
247077	15209
31178	154616
275865	481634
168393	381243
377869	166176
293789	258791
257340	447158
378420	464650
241468	12967
462893	53624
457658	266852
108787	29383
192611	170129
11972	113620
278798	384400
186956	193236
31272	378105
240859	327061
37751	410717
204749	463877
473188	136845
47616	203752
3561	192575
406660	429049
430210	30258
29098	286828
325517	282372
196474	125601
221648	25655
452846	108784
301213	233592
89755	203656
626	437243
478775	77104
273900	307279
463299	365
395777	89335
78409	114944
400659	440660
304667	376244
354226	260291
190260	401014
259219	219743
432471	27464
80498	8459
230574	58819
54908	37332
387701	4413
188847	366838
409348	166063
439718	57134
138592	480421
316154	99110
229323	52490
316136	422254
86311	209281
345401	239431
342977	377832
154859	9203
342371	258607
378420	344519
23756	21583
241823	32807
409916	279308
443815	157247
403032	297163
289675	140235
159850	257899
229885	229928
320385	179045
349595	86560
211408	11626
421687	264406
391456	294779
193767	319259
223230	313314
32616	178907
115871	464727
92161	437360
214114	17038
141015	87007
419750	408137
151579	359762
474253	282674
78548	38258
157793	293813
479458	276572
325491	390771
165170	211031
175223	467302
377967	344091
37770	205289
281452	311297
469224	294553
81062	458798
192079	248958
423367	86560
253102	330068
222472	95942
264357	48163
371283	262594
220381	405753
277339	172169
171495	243301
301769	246713
137065	414286
3462	420944
50317	366493
49965	430356
346277	203656
182192	251140
78834	201348
230051	197782
396421	378515
213774	134694
309917	371301
341933	218727
3572	201214
362932	189441
315847	196783
66547	369167
489171	432212
49250	404806
343364	465313
192936	314742
269314	374849
278782	476447
292576	417408
408014	20586
11790	321767
443642	368630
488195	348912
94842	450560
424256	66450
364617	263925
271760	323213
288016	447517
88027	466569
434171	279829
98621	266904
362267	110682
314311	86158
314088	342415
400944	294085
485195	44742
64586	226456
338074	40447
319542	203914
143522	145439
38151	408128
73089	222976
351158	125399
492689	486885
356764	283392
476611	132740
167639	134145
452890	471378
263880	417036
69458	31600
39683	71009
225988	253888
160237	377832
163668	222701
145835	419580
366198	474341
418380	362939
411516	478415
126910	246114
251409	351639
32776	84956
275165	12551
87239	16661
342114	196783
191297	443045
64806	282999
305268	234413
292347	336590
5539	72941
285023	135756
75285	32111
206388	428575
378077	478482
320455	274342
416281	409248
141521	467189
22966	307279
18407	217504
142420	96977
165436	177956
361506	203958
13481	203656
334760	440660
461666	39101
156567	313745
489571	439635
478287	170295
79134	115544
194384	184210
451414	349882
83480	166513
258136	169116
397553	342388
164829	40198
9909	105585
208300	270324
131527	385000
352652	378686
392490	429406
193992	52872
64936	477986
182842	85305
314228	1008
396246	40198
214046	226583
274629	476656
302654	167191
300809	162795
232641	475582
431497	158145
237714	62916
131777	15209
56545	247024
92445	190369
128354	120489
119001	100619
391403	91065
254456	237165
456021	264105
210511	150768
409851	373169
384710	1057
130960	149266
461944	387891
471701	237235
234881	66053
150806	233703
377186	212153
482446	355548
347605	214992
102644	126948
10991	86892
371110	431818
7489	354625
254446	175940
443062	206495
182194	443875
238522	84618
70064	229903
31398	253902
444925	414257
385313	95149
326830	197996
12481	63574
439471	23902
253668	464940
326260	24377
159703	176874
480871	341470
104000	93387
81699	226494
248559	263009
405788	351414
446007	86476
187539	7812
258324	415762
237864	345745
314911	152867
225805	315888
137664	421566
412426	23334
120509	286936
291219	140614
45844	363238
435744	209933
445453	219929
301312	474192
322934	461686
492850	296331
276821	63095
448827	192715
367689	266911
5108	217238
421616	136193
458614	303175
115112	51895
286187	143809
376537	406638
359388	265065
438389	378462
375316	313916
275824	179770
55060	313745
159008	241410
8607	24381
6941	62191
58893	146183
129105	261070
45506	17783
230051	404700
225344	91295
160935	190369
363469	470401
209824	27779
73667	267602
413905	102923
144832	307193
131529	54895
34730	457623
181947	23018
482596	106011
339333	44125
385828	106889
265796	452035
415362	195121
458768	50173
415331	283265
18064	53161
40244	359762
251720	92114
268516	451391
10935	237379
200103	291835
452772	128316
312480	76359
277568	57205
461422	391414
137341	433057
423519	353836
25969	307108
135179	301364
208834	88826
328367	408353
102964	110708
458483	351414
405979	454975
362174	94516
312842	246054
334372	313596
445632	489187
309528	377289
457103	378082
283628	197504
114809	178436
268671	172442
94514	242836
488678	48861
195804	196783
292721	43582
33657	15133
338976	411157
441485	235664
318343	262633
22637	138297
46071	142018
11245	428080
246363	316575
267709	25724
357924	164164
347247	212278
399441	393184
489787	236254
462217	412980
50359	412883
246577	64809
197278	380071
280567	310148
4917	429605
152390	158288
445592	121106
334372	214159
305359	159241
126988	447335
85160	167694
405071	356645
323740	180322
109117	134411
174667	261759
357939	464224
48445	122462
228418	79869
231993	375611
161162	174411
17716	90277
385990	238026
229098	32655
485546	289684
178072	75420
393087	100349
266307	129695
160311	210172
176988	438373
314324	73336
2715	474297
449354	224251
252603	164471
360963	35735
336703	88705
161023	44049
485238	186259
88937	421935
459045	119123
221369	240225
377114	159861
78158	279954
394349	285446
413816	179280
16898	21583
237221	190369
245679	24980
21690	410459
355025	386090
62748	293813
262980	357028
74231	372141
230099	472168
425183	254932
114814	159249
423951	481149
350683	261396
119623	35707
419990	348985
104661	7064
232706	95977
287481	369599
71660	308879
195680	291309
319231	77056
18268	262954
141646	191323
167588	331637
366127	288966
49815	275677
85884	464429
388404	445749
406660	318186
134263	268524
61666	102352
307974	220635
160863	289480
187011	369577
156276	23018
219099	317100
10093	53994
72752	168050
228050	249334
72226	178436
392407	36749
103793	338196
324705	489822
290934	160545
416684	273241
266307	37489
280340	347202
266282	152057
432175	68098
150655	229489
88460	356526
212963	231893
458184	8084
202014	103420
363119	84643
375492	53389
53312	264406
443904	279448
163435	310338
373755	168213
129396	29156
26527	371453
23373	152202
41233	166513
83616	309801
375667	426660
278964	410205
324359	342289
173650	403098
96578	351873
8008	218612
216483	486885
170356	420757
449399	103420
463854	378462
442002	251482
140116	224085
301643	86077
167177	377926
335624	86892
303591	328140
179879	68638
464022	203783
159188	261398
453716	241175
269983	66672
458955	369599
478871	273192
380267	428428
234160	16433
492376	162657
474593	379539
114748	109868
446368	221434
73519	45585
382116	258418
218615	305537
362267	141339
189205	373482
180488	29714
260487	273245
226832	11604
297941	304355
87796	122694
369437	202853
404765	450391
130300	270836
312617	184657
408923	144405
100436	345401
321157	154072
483726	372314
81982	198175
294323	185335
476648	486371
29911	372301
440249	29563
459112	236213
230088	250389
474066	444444
406047	259605
51850	438699
406222	152085
456748	463615
366088	232699
1118	436001
48549	367201
350962	1830
440929	228431
187774	453730
386343	286297
148853	366127
346408	256121
70024	17104
108341	310842
345995	274478
107672	282989
29278	177084
413479	112563
225332	434168
25898	137128
86731	220558
119318	272247
66940	349261
77229	470775
253520	147991
151642	328705
65470	273831
276252	452098
240472	407781
181333	162308
118026	383673
1224	331349
306196	380071
29127	416607
427322	448241
15512	408113
301353	116333
214244	354114
324452	180957
229834	53047
370619	132365
172256	447517
414286	158126
254973	91645
219832	183213
348292	309180
307004	88027
3761	187232
134299	259604
79778	267602
400331	217883
185420	332359
334092	111161
438625	27766
228947	305380
252080	153995
111240	77590
252373	417296
345715	76764
12623	470403
263485	168381
43147	366127
306113	338802
462969	43334
297665	141145
377186	402371
185668	51559
74143	339153
126470	477986
391318	268499
249785	468791
402149	9054
486847	338189
89826	184273
20477	248398
480431	313745
456021	273773
428093	331853
87047	137155
9710	62191
350239	109974
183171	420323
428141	220459
278479	169449
242578	455010
394975	170723
44642	137561
164570	341271
477697	180957
371276	95738
260043	299920
874	400199
356428	236
37697	281632
276209	217494
202505	291521
474988	484080
55914	283346
383070	426986
170513	62191
48857	457081
154731	460590
351732	285156
38038	402427
389308	396080
19247	351639
367619	383526
19817	97970
79223	308897
294969	281939
348580	168381
65137	366781
105503	423949
271296	199006
328825	352313
45579	484008
293751	99813
379223	86931
192274	466969
75680	360860
325188	47818
391169	190369
442807	288035
96101	110677
16046	8162
74309	76829
203278	302303
184629	40584
185599	472583
120195	132651
277596	283096
428182	358216
311782	111572
10807	315459
11144	228812
52685	373021
43775	273687
122283	136256
418601	373438
218302	326898
490188	381012
490957	13647
22426	464420
79134	345155
311833	398333
122093	243945
409395	246672
144973	92549
103183	70642
280266	26049
149099	441313
210615	485495
307528	269687
195407	428356
108487	32325
309083	348165
439211	107187
290952	130632
80255	105345
356530	427714
364636	123130
18936	172923
363076	217439
327209	262613
120433	189653
408573	159976
233843	34909
51342	452474
454881	358032
392159	123213
483706	205409
436624	337802
389517	267602
242411	251328
257474	466664
95372	493283
456012	291249
129191	20958
254368	38588
128704	372421
446182	23318
280968	128758
122242	431764
253897	28129
81280	441861
32776	88220
164392	60517
127788	399313
343308	438091
150404	165437
189640	489812
487279	317881
408905	381376
155407	63957
472903	76454
266965	63957
479325	135961
18268	393326
120767	271971
206046	78699
404537	232634
192238	167897
166149	324828
371692	269199
97443	307279
98295	28343
342292	465626
303646	238596
263	372124
297446	337849
478620	388424
385237	45413
51735	273831
310717	250389
405237	126426
446430	415147
193467	279112
210833	105967
275391	378462
174139	272962
312681	359998
8972	446351
411668	474418
231568	182429
112563	233942
388092	93642
462836	440660
374901	297364
327355	326997
397576	84388
207890	122218
291242	447296
10694	100287
67835	405217
167572	35707
477262	61233
352425	408357
205037	183293
257634	398333
292244	104598
264433	478415
438501	38063
352237	385000
5763	30480
425544	1605
29235	121106
21665	453697
239084	110526
160220	24516
274413	179375
281052	304865
374314	439725
235661	183213
261018	137658
434726	19261
338955	491269
409130	345664
381057	301475
345401	158493
268956	207736
213648	144862
461170	491235
479970	380538
445725	300240
94992	451016
3226	177051
178507	395198
11801	36515
108955	273831
185037	185479
92588	224085
404352	76417
476386	8623
397565	23018
57447	224085
326260	164749
133909	126030
315801	149009
4149	446205
452753	217423
192238	225635
41378	133782
116002	398333
149300	249202
259335	229443
159055	465986
287566	242571
183291	289242
7633	149468
124441	134145
121492	208487
91960	273166
396421	21685
432652	402183
452241	40654
485664	374806
66739	88113
196515	450983
301846	480025
111999	144845
336705	385000
484107	166513
239152	298182
375764	456783
4991	336934
231268	206925
283789	394389
357865	179210
226435	76088
221783	67858
46508	273831
420234	128749
483170	286288
269207	452446
362453	352887
91813	12403
279571	172685
347554	116070
210947	215393
267562	80536
453010	186561
39683	50442
29431	442512
374692	435280
240845	200454
483841	100286
126628	227101
74151	353669
65677	424108
456234	417643
59028	378462
30652	456207
188497	74067
355121	170453
262730	298906
339842	128897
288652	109076
97964	208300
169342	336955
380010	7771
100369	168309
363936	128421
124888	308872
379048	8084
483987	336940
202774	37047
48064	360578
371884	26699
84661	58881
97122	181024
185554	285156
313315	65065
163413	392086
253115	272069
82120	315235
261410	2232
420923	397315
28229	35707
144588	379569
482686	121758
63524	131735
311230	345102
84543	229889
324956	112312
198043	10379
74538	433499
302722	159434
28429	194210
137785	366127
64751	301164
283742	164164
4927	291324
220270	96984
82069	70557
48950	449212
163691	263524
111429	410010
411352	311221
36291	202523
52488	133787
248340	469730
338955	212730
392843	489552
138225	55876
412686	269199
202893	451414
36190	342415
14844	190369
293941	371884
465216	423955
339310	373169
399229	292535
160524	354747
395398	305472
135434	468377
277222	74385
344560	278501
75768	99437
35535	456640
392517	374594
345918	230175
202270	447517
53528	25437
177426	226450
86909	387742
247567	347104
422246	420944
446588	404000
353731	228013
67506	440201
10133	183213
239268	324960
405738	197212
424255	367946
435676	49828
459344	198926
142116	399867
131020	203656
156970	240203
391790	211836
485192	414832
481158	76454
246686	140974
238324	286598
309346	310756
120894	119868
280735	110677
268447	122627
187996	280936
462446	291122
353425	461241
309004	213871
304186	155927
28462	389153
278473	339853
155073	295114
333412	209572
214010	190429
99274	144360
81358	211793
349509	19204
408357	78227
130212	13370
31070	273789
395049	281113
232183	74364
436740	120866
187623	364201
434915	58710
298639	53843
140013	13370
97830	247742
449671	345845
130698	336590
203793	88779
261277	111039
195373	162795
344676	101049
298921	277961
463586	489552
43620	76454
84810	236233
11764	4971
126793	456012
386670	393326
37962	110677
874	373553
169447	165540
232770	482874
459765	178436
168396	264303
104336	228696
475393	490757
398642	82327
97174	263581
411116	438567
31420	461784
443320	340356
151856	273831
489130	170711
378420	402526
338451	38063
200543	48275
373755	428214
292305	170051
459193	308602
337346	307279
168462	276744
484287	90123
223246	336590
170480	216712
161126	416883
303507	219765
419043	357646
367687	447107
470672	221102
316565	146688
281219	453671
152783	466875
379353	320266
110306	19234
75768	56410
255592	303175
308122	287623
471365	123029
149336	372812
73691	55242
432175	133706
424215	316796
474341	357357
206806	95282
359888	421830
232424	58778
349825	483853
407362	401871
182494	458104
309500	364509
72732	186440
63847	229300
458982	206375
98483	486883
93625	315671
312283	459447
318088	18479
381416	193412
266547	465174
326631	91000
306415	165247
276821	201761
124259	300197
45395	403230
354588	219274
332925	413535
262946	478415
223845	149531
237603	59430
276591	183187
48576	408335
404264	420944
189210	32807
247024	482649
154450	160158
301119	253730
166883	186714
287444	460176
263169	3654
378830	209572
428460	203656
451216	492318
228820	66053
197544	426089
399208	371030
236222	321190
424256	282646
80674	410182
237953	132740
358646	366493
10637	48275
412624	280174
178743	475621
316565	143021
44620	137198
364462	430037
35805	178534
337393	310756
288584	12263
153160	87471
404247	425531
468430	93609
54071	292721
32284	420944
411386	455769
458612	175387
28834	10646
332645	258132
381941	276055
27826	488849
449521	365142
122031	72344
249129	312161
242476	446465
125451	398208
382453	401938
331079	41703
348439	336590
318735	487633
103584	381485
393251	415345
364942	257651
103842	395198
212893	463971
437043	430356
384197	190304
46886	251597
228042	440660
315963	51222
162792	179150
235706	101169
416514	205289
217284	462795
291525	380538
59815	267352
203348	350296
411386	110708
114615	274309
329218	177122
56875	97310
263803	186159
23742	476951
359199	27457
338752	394885
100503	286864
195142	152592
86415	169938
463508	440988
488919	86677
257254	317118
123291	100711
399852	236213
130490	353343
234788	121755
392327	160633
333280	205162
224161	167588
293317	389682
257617	197988
103200	395988
225337	267389
436624	16325
475320	296414
5865	77727
324442	404886
460273	83467
351066	67338
116576	43661
216204	234145
193306	261396
76228	171524
316151	28145
240204	389009
119345	243115
452647	447375
100	453929
170462	4903
129328	309564
478715	281924
36328	325533
182771	479615
312279	411475
449688	1209
346379	91711
172089	420248
252604	250410
465055	27849
31545	404806
297450	133245
12481	374041
103392	394709
254456	268531
149897	15133
182665	273401
242176	228207
68870	295484
181575	228431
172923	268902
461610	165267
336152	120684
409016	23225
110306	397890
464872	422164
372741	91738
63069	28065
358148	261396
478198	369599
440443	88113
214251	366666
305287	100810
161106	341271
93510	128207
367762	359762
60677	153656
422682	144073
233643	62517
176111	363534
483500	475555
294900	343813
275217	439979
177154	391414
324753	226593
294821	72176
202037	212081
67282	472947
444326	110606
469573	116408
401082	468489
344264	322345
396303	390232
396077	80480
186384	371921
257802	477445
396150	187974
234120	348798
461384	180164
52993	73327
420374	188515
239553	420944
324649	95320
35076	86892
332507	271269
57877	171592
54733	435428
52530	228431
346057	48275
141117	187622
58795	287795
227628	300916
294782	475369
179629	123369
455185	368205
150067	128326
261278	38706
80854	389220
93835	49896
354193	362156
123345	222586
66547	273831
326631	72315
426197	97277
248959	409828
221363	417298
5327	265107
465417	181772
477932	179559
395642	39641
68721	319968
251802	336219
224405	92613
283608	35629
191779	46127
478855	190369
109035	190369
402260	458104
130922	132843
372945	150478
123214	243963
277381	360850
351981	20222
170246	373750
157839	4413
192855	428103
272571	206778
477129	168381
462279	430356
487076	198926
346299	458119
274474	10646
386115	147053
86544	193276
439149	421935
466521	118662
263299	438957
371855	75422
372909	304466
354812	286936
366584	129951
168179	62191
15203	464868
445478	318735
376793	331581
85094	209471
147570	408391
377770	375840
55637	154631
175246	243583
265384	285371
378763	291521
185354	123369
243916	28129
83498	304731
365550	233590
312283	259608
93440	45413
469714	86476
256599	260204
425903	72523
422630	118286
165310	115904
206522	132247
459200	136309
163214	328751
188016	160545
462670	13936
17492	76627
149600	287257
434748	5384
167161	409828
103708	83811
103511	466007
394975	473325
76257	13370
417372	251697
216893	26662
304211	440749
376855	453716
48445	341271
40527	369796
170816	146202
205397	391245
12967	307889
9953	122283
463705	419849
318735	336706
174255	151089
193761	214992
28838	307279
444139	105585
445262	265711
96521	472072
120003	276804
123620	73567
116391	445796
437140	283392
338603	366127
487501	264766
260310	476231
283476	322436
64390	151104
245178	49903
36288	199073
331104	107222
40362	11222
23781	110677
235245	71483
73051	407386
10276	380899
483566	204384
279722	419478
287980	317118
174515	373128
224246	264157
85388	101058
35385	248835
285231	141051
32115	433696
344057	203279
269622	207535
174034	467267
269848	454975
306265	142018
49854	446351
274126	83912
210169	465894
91108	389387
378006	383085
390771	298990
284917	4196
167897	277568
11314	202948
73037	489552
71372	50009
138172	451016
392196	121065
140722	266339
248601	327949
328949	211663
247608	106171
8292	271344
121650	378686
343189	241644
113209	32807
26763	91418
428348	463102
414325	162795
28357	452322
409360	281235
8190	490963
485503	167799
103464	175631
143757	180823
8809	425838
326260	195331
18744	353557
179032	143997
452424	244017
231325	49629
142788	317118
487422	390197
156911	343682
473981	425193
163840	177224
214442	21411
147859	310261
167588	132980
406360	132740
199171	10166
293522	20959
454419	408429
444455	97277
386516	470554
324967	325814
171915	474743
433820	451313
420615	84028
353314	11671
218578	309425
247120	316372
477562	307537
230051	204847
309888	366127
434705	446418
29468	95149
452363	363528
201617	318735
345401	120907
142449	457297
247923	467968
242411	97877
367752	47812
339333	273091
57276	175897
428550	455769
68320	342477
246191	388575
443964	31178
414646	371934
230171	331508
297641	42826
321868	25624
301751	35707
360498	251597
213858	110677
135155	94344
137949	275790
139056	67461
300951	491100
150196	454221
432164	162024
324490	138172
182274	180547
253827	177994
389206	153842
433510	54004
17481	378127
242242	134694
68910	105964
25557	433934
296259	198317
295932	48043
383845	349234
301315	165316
51283	421251
36589	176568
219180	48388
19941	454395
196057	463720
86690	385378
120074	410238
67837	322432
303497	334082
290945	209009
465790	29673
89537	88835
485013	215678
209237	327217
276821	333557
370260	224997
326260	99261
302283	391150
166345	221324
383223	466737
32510	114930
377709	252968
108680	472788
276209	281273
42890	277098
469563	238183
230057	23225
81213	46138
412909	228492
311078	472931
158771	91118
250535	276358
6767	158748
75231	474881
367919	259114
246540	75324
89219	39943
178147	160456
469556	390232
296361	396563
243588	255650
216525	375113
185599	171455
459786	337091
221648	317250
149539	158514
27538	405952
324850	13055
55993	275790
152984	202809
320254	74029
470915	323484
369096	375706
88439	391414
178147	356428
412807	210403
350650	483626
308666	280635
388093	165119
158411	434239
360179	333448
335951	317932
146279	466737
457418	211602
49394	262594
237019	9754
106268	114796
187796	413673
113254	166970
250956	21583
448696	243115
153023	255316
448257	44910
315923	150352
368858	224085
150165	408809
254495	414417
28429	196851
420895	345076
309917	101756
314804	345643
12032	40673
57447	96977
78258	11626
280523	315687
407285	272069
192897	449129
24774	422552
396802	57650
40028	102672
109733	485718
261277	330469
137562	91239
79395	288035
79827	178335
197118	229016
140225	873
204638	432914
82430	459802
256440	215205
196003	188903
27634	295114
390082	155648
383379	469532
54082	461812
467788	244392
410911	313829
63977	362606
406909	458720
256168	241054
145742	282287
200068	32807
410513	303648
272001	88144
128121	435000
331597	243840
373411	128758
69063	198317
308122	83298
156370	94516
95132	301659
121622	253763
445831	171592
481477	353557
410632	73066
202925	75589
360130	490206
157342	317356
226305	308897
52646	220756
456691	183213
381504	168213
304952	263610
29938	105878
381205	45108
420234	366558
45947	355552
176745	213035
110830	90842
30223	32807
300240	221324
31718	316531
383789	322741
412014	60595
74183	267602
245394	292721
384929	348054
107983	96517
121536	23018
379514	256121
40028	399910
269670	251974
59801	269005
19525	159249
374512	190369
212354	184558
247812	431383
20621	156718
9648	267352
62316	256537
311205	157579
88460	341603
143693	104760
186972	212576
17142	48163
192611	370029
342486	442854
365881	285952
27212	470387
434726	282506
134396	105585
426886	3352
143080	335527
99123	424280
243205	391414
392086	474398
412738	368205
221895	178221
463081	104855
214744	313745
276174	263103
219392	270786
277652	120195
221838	36392
23378	272826
282967	316311
810	168255
459205	208098
318728	481891
353704	94516
306409	450220
145002	132996
248483	137093
275487	492342
228865	105108
20236	306531
388828	144163
246063	86331
104817	83403
122145	332216
229044	360860
158264	291324
421073	120385
330752	466700
81943	238262
19043	53411
437849	414947
58799	25780
81887	28267
302986	227101
107711	380071
380035	50155
118014	164816
354953	133871
65433	53915
199975	368358
46294	474180
422470	32779
165381	394410
176130	297301
327209	124431
257242	107634
353568	372214
35749	236240
4851	28065
416428	223612
420414	338615
432583	62948
256059	270095
454450	40784
410813	86974
409346	178492
253241	246672
98737	375751
345715	15209
78680	218145
367725	288736
194877	329749
38296	484915
414557	179045
69993	62191
116947	79989
439959	285634
20392	278950
77110	248927
101666	217423
420266	276519
313102	170129
33773	326475
37699	152085
169323	308150
250295	491663
46925	144073
302918	163298
261278	338963
220293	132740
412709	315367
248013	372617
267064	129588
238041	340287
65465	48275
447176	76338
317801	259435
360425	100705
487060	17030
396549	401854
463314	325604
359790	219499
408221	87178
323140	303759
275487	302369
115636	112649
455304	50690
303023	214809
24347	421356
423946	401297
384351	144306
345903	160419
312949	340073
306459	231578
244536	320625
88627	250545
454750	300473
213750	3570
218114	336691
63539	217763
427809	134262
48093	457474
164570	399399
656	120487
317083	447293
136167	415926
267920	30891
413830	447552
138126	77309
164979	22976
88467	317424
206503	215531
374506	315518
375165	369938
16240	293106
300762	33855
298244	316547
228128	330375
26268	453757
430426	362443
324367	486885
17315	445367
377051	164591
293058	411455
467703	133564
57281	5857
153944	268904
388249	259435
115642	309425
160132	479887
162732	25984
128827	469235
84698	73353
207991	237395
368298	16433
43540	20611
272304	279474
48594	282596
275329	471209
278320	126426
59327	440660
422246	220189
2073	452126
174309	492906
389547	351639
179997	395988
57276	388866
136711	428214
417019	410486
320857	57134
72134	174564
192028	238665
327258	263514
145140	92613
104583	9054
172680	69530
5041	307668
421140	441570
233476	197884
250854	209510
211675	250593
387084	16433
163567	488311
242049	64429
226351	177104
217893	333307
346577	175721
74494	444497
197133	411424
228128	278700
396337	313745
475336	476303
221273	420310
229440	492622
153813	487095
436641	5041
391988	417349
126491	183003
41150	414286
39683	351193
185390	434462
99394	211641
437711	396269
314548	127469
86438	125705
470441	293813
56371	79249
242075	226494
441034	327217
362267	218925
305349	310261
332534	249317
133181	239547
219198	411271
449316	129775
199982	333357
251791	207288
253816	79249
208118	84393
456590	54986
471365	9232
177835	110891
65624	277645
233388	56214
410212	57336
311748	311
117125	239550
258944	185013
241031	283392
327717	443875
431222	340501
336650	292553
382848	297649
252337	171867
259978	490199
452361	89538
445937	436616
373009	48275
191482	395198
487414	161057
157584	285634
116947	291324
215875	475722
20946	432023
485587	5769
415909	30032
297442	264766
465687	49716
423836	310756
377910	156207
388480	441252
104367	139114
153457	391414
292783	276007
28343	114930
285566	343012
311005	15209
143141	57989
438886	437679
412452	7146
837	102923
201213	390349
321993	218727
335838	23801
74817	103804
315003	12895
349164	435222
448626	74585
404960	24711
157842	486885
439411	424379
233339	51895
55961	160232
234932	291984
332701	5040
1034	355552
472509	76185
265529	308735
376564	196783
345297	223710
2542	485031
20392	3834
373521	37515
296692	155783
178	366493
37943	408805
408329	287554
221296	246054
200692	158504
182670	394529
482369	420944
332971	471745
223974	40971
246558	351257
193563	457822
239273	50538
406814	102352
19459	157816
125596	56337
453738	307466
358860	121226
179387	282224
402232	180578
412517	137508
114966	470027
108499	134691
405139	317132
421848	5857
444755	442401
89826	354527
125343	428214
324468	175608
245047	20998
435215	136305
337727	4413
108537	113051
84626	392329
380489	326492
379732	424063
308122	354278
427932	369599
207862	317118
388823	414673
218730	242107
465989	245317
427284	152867
280325	42189
329248	376842
252988	273831
398592	345401
65603	264477
109985	457081
483025	261958
323836	471956
334893	81899
226945	50770
77918	155927
85494	446351
440190	4369
21693	76357
215329	347533
84661	274836
365074	365152
477866	8178
66184	315968
120375	192195
177557	392716
47536	287740
206046	215058
681	355700
35986	3431
81304	465622
131186	417296
212490	396762
476053	273831
83467	422147
160870	275790
316437	404698
309521	362180
423514	158157
133280	362206
122191	83086
422001	245679
461944	265293
238728	420944
439827	57989
402288	51895
77330	158101
387434	49532
90696	190558
172417	283346
309276	263266
165032	50264
196837	77484
430603	417036
301416	272339
25698	450658
415309	144845
181652	456114
201174	14698
298143	387742
411012	360979
184032	110677
394093	152085
170603	288837
293179	6730
196003	308855
183364	276358
336152	70040
414619	177835
166345	185751
84839	181230
246540	461310
295159	341411
21575	262954
471071	170993
362427	404053
426190	168213
59947	203137
186439	229907
107353	423740
413354	304173
276742	37502
354183	352297
444139	40388
63939	205221
178422	137133
221158	11264
21070	178321
264086	70759
407565	38063
336651	449620
247444	107711
334704	425846
185467	398333
249894	5804
80094	336340
256225	21900
112425	51895
59590	412440
8203	324313
154597	480521
79571	470064
324772	462273
219432	339840
341907	48365
456951	318735
422664	409109
25132	251388
260845	457901
79810	469227
124066	280318
284252	106739
114060	12245
369030	24861
331659	488454
360459	327922
274699	245679
238452	183928
351071	328538
308122	83972
61880	366127
254430	31379
331642	487833
486712	389009
312474	144800
478364	85112
182771	294079
178493	325738
316535	7671
75350	76314
461959	259929
53073	113003
207567	176371
470353	233590
434726	485421
480331	100872
458183	20908
432645	425193
325162	236002
367946	222701
337384	426502
109017	4413
240408	291540
57376	396284
368710	413280
448397	281252
106011	101058
484381	486491
151712	169485
473454	130028
373615	223963
420234	197120
307959	446641
338647	348176
186462	387742
273807	375834
68251	68357
410590	341271
452080	418551
66035	335145
364564	198790
115644	273831
419739	168381
400658	7073
80830	206142
303507	289698
419040	351898
23578	309367
62784	401949
21299	70557
486712	188254
33636	187998
93384	409109
38228	406831
57276	62628
448816	343372
118956	123326
423329	401949
57	326456
122425	227904
287212	199676
456021	366248
232981	73779
162936	61907
46471	96977
309276	266314
75106	472474
399738	464420
435884	393326
21411	276157
257710	305018
261431	280581
252475	486275
480353	217811
253224	214024
125993	382244
474023	81280
335110	28065
424820	55279
10843	370866
172417	243352
398006	480486
55961	221560
423013	10345
118920	104009
156348	179570
426392	180709
267211	435295
361767	478426
99549	215396
352905	15819
476951	246672
158995	151944
127202	220204
106212	438419
185076	149749
243097	243432
480633	419725
346537	117419
268290	198096
163905	264406
225988	200344
174255	117127
138857	186259
73298	327279
3922	4413
417726	413215
396470	295220
292033	406626
426827	146202
114298	132247
320845	237746
154309	248382
61688	464881
455699	192703
300606	218665
480815	258370
195263	371435
355765	166970
173014	103750
48586	379311
255344	152592
97572	211868
201562	106594
478949	209011
202391	209372
336878	288035
112625	96323
188091	286228
200380	69975
359906	203783
11038	133537
59774	317118
464962	59294
289544	269823
286737	327721
223615	152085
45132	220276
223030	275790
170313	479614
243342	187974
444436	463623
454867	248783
209898	35115
51601	53863
17481	480363
77137	488899
455767	308180
66493	185335
114617	332403
493918	95922
473981	410074
365157	391414
24789	4413
275460	218727
312588	400880
89685	111959
59537	35794
224338	317072
47684	359762
285288	438419
298271	465372
364236	218727
81996	307108
238917	250434
171031	190353
267562	9435
189366	333166
58032	454975
440927	211047
227832	134145
80761	50932
60677	369449
70407	240374
348055	342807
322509	22888
415220	417201
16084	150352
379829	15209
272675	433934
254735	318238
262660	290624
402654	351451
12481	421377
230051	358071
449459	294548
294193	317675
105249	467040
400520	388407
287874	15209
276821	317614
493131	76377
460263	10512
105374	23463
215292	213604
93901	395988
238164	38416
21275	366534
426190	80919
112460	407334
486698	145126
330845	273831
401170	183213
450532	285938
368647	451460
345814	478415
77230	370866
222633	12443
156375	18326
114304	397672
190643	132740
165130	179186
104360	23788
146210	359925
110928	492671
163624	209542
21129	461918
54340	86728
322780	6074
207320	382010
492498	50267
459213	47807
64308	383244
31592	183213
72217	465518
314899	188372
113195	243115
275575	220239
424711	426986
347954	35707
325850	94516
291421	312698
70085	467125
452772	175818
149429	353557
98438	253047
202197	477062
30326	310261
316565	443033
214468	185704
226312	349597
150156	233626
345782	477986
459660	296415
130651	429098
53047	110677
470415	42658
349305	440249
201882	323518
88726	437980
373527	226308
367919	91947
308908	109437
295726	49249
132195	211349
316604	285573
90595	384298
1687	440498
370148	308923
405837	269147
251191	169397
322509	211139
447468	314049
101018	76064
301315	398007
373965	432320
228515	457953
199780	134299
259262	425484
357649	152063
352451	237165
91325	138733
110216	422715
252107	231446
250404	382899
72668	72775
160392	252109
327249	154125
127373	268531
475575	15209
383050	7619
104855	218603
255510	15133
138819	164884
255173	345745
402018	227101
27021	303202
186585	311297
238797	36742
194300	272485
308122	382763
162795	364678
42854	218485
234958	244529
202044	300800
375571	133237
34798	348798
431654	113311
125164	312816
229323	169389
180331	489822
469529	273831
232969	395988
423961	418586
348633	122364
121344	338493
434500	365236
393056	135738
101117	121106
264895	22256
175895	136279
18316	461139
372701	366493
474389	289298
140848	330230
469272	370866
167583	158101
254769	187974
303555	476240
35806	342715
418279	276273
242057	269199
111986	190369
27539	305164
141724	491891
154164	167841
262783	434893
369377	426489
112159	275959
332119	378462
436776	491269
333080	204355
272427	428214
79129	360860
1292	339716
192829	94344
382882	93579
129273	178436
456822	21583
437729	354903
254735	459802
293084	314824
477097	218575
126708	256355
115761	102923
164655	285446
291412	205287
93936	179375
86233	71699
379696	275112
116119	440254
487890	94583
400437	132035
79195	95201
91382	11972
44664	178851
294809	447517
368484	341384
268447	387169
298530	62191
178331	54976
23807	307279
493850	38349
309917	110677
228156	258370
315588	271231
273915	383114
474513	401358
367114	119762
487274	187974
483571	267352
267562	21464
405738	207150
366198	473589
297275	3041
421794	154835
389013	127938
76090	236935
135946	35178
46556	453401
42057	423685
123369	149867
399441	421830
221783	478486
452284	66813
65530	245679
430463	377933
479601	294836
486712	135133
233931	188759
454706	94516
137621	176878
99103	440558
62060	432598
353094	9203
372399	303431
449521	183920
335069	88705
62414	151109
167647	277717
155114	59491
482730	5857
78289	72617
306382	132809
106895	59494
277728	309114
396271	245679
178422	440757
216666	131032
358443	15209
487044	145948
60172	63437
384196	243374
209222	366534
166183	230255
77205	303079
227083	446936
5745	261356
199886	321924
182494	144470
23570	181175
48574	381404
261760	146449
282461	49194
246103	134600
159703	102210
161684	142618
16534	208632
296299	245679
412796	421429
115312	227857
359	482108
203763	258370
299395	248835
287106	378149
207408	99620
336436	335461
295665	337791
234721	452709
388380	237165
74986	211803
17481	236004
233339	288035
118253	435708
351390	372822
118325	368543
87547	272729
293345	251116
136607	160428
137898	55248
171444	491327
139927	27464
396381	306294
324826	48575
178422	296506
68627	478869
468282	142953
43919	170857
310430	293029
128065	240967
118943	366314
142041	217284
92854	247106
487668	113510
382848	264258
287030	198790
209999	55313
340813	215866
321728	154582
97132	69908
60938	291249
202380	244803
305332	94344
361159	395563
139301	150264
57548	293465
415309	30263
230574	372629
292526	231638
137645	298479
365749	183213
327062	25030
273479	49903
456802	108222
334045	315888
206815	446351
213540	20959
97313	469054
162085	162560
67351	11626
255784	486885
226326	183213
461435	110677
34257	449275
266857	122694
480909	310261
406	263875
454263	392339
97613	50605
307696	315888
238236	190369
263514	270902
324733	367110
473617	246672
483025	234649
161996	166063
422999	330118
318938	81090
326570	170180
61152	260527
118132	66800
246191	1613
79623	207535
35570	356645
159747	267602
196829	60006
280490	166183
231619	59782
164160	363055
336228	298077
107118	331508
254281	273831
66235	57706
175853	299976
377206	126802
315489	348798
49141	424497
77300	363826
192311	154669
230010	469524
482154	436847
440311	149341
478946	339475
342465	356210
198130	200444
164796	52584
222941	338493
20236	389009
166596	154141
32865	241468
231521	71491
183065	130115
361007	149897
295009	456733
414286	222172
130859	449431
35501	400943
264956	198317
267826	220000
493233	90457
324825	211932
88356	296469
159554	440660
142041	345348
314130	438359
206094	243840
71559	411809
333249	342428
161825	53550
341632	79705
67988	48163
481044	188319
379807	267352
469486	219000
137454	178147
358860	248501
345491	281924
6636	6072
114083	196851
84725	414930
468085	32211
275511	233008
370590	463596
11901	440542
482456	155895
366534	490104
107884	266852
217537	296423
152274	228431
131186	39914
273266	16041
208439	403231
369063	301498
105615	191996
75501	23318
103960	251599
205222	57121
168410	153995
110248	263351
45579	150245
432175	225660
292020	293813
350040	280671
425754	147705
280952	304589
125357	386395
388390	199541
24867	4265
158359	356355
312074	210032
358224	207336
419630	466737
303981	327644
304769	447358
165219	419580
437675	421830
87761	129932
167278	229219
106736	40388
399825	189733
328776	355722
442552	220417
134767	430356
146459	22079
221109	421356
119868	201718
316574	92114
421115	372582
413479	237797
57946	154193
340389	339582
434148	456893
479973	11417
123944	455364
265796	420392
170553	420895
95917	57821
441302	63528
346017	287688
188516	461944
195490	444504
461082	235634
384753	486544
198317	195723
400666	13493
207184	47874
374305	259275
392112	45085
434605	174105
199161	178048
107524	194664
364725	133156
251881	394193
314050	342744
58042	234748
99034	430356
185269	358040
39683	322186
36028	44602
462135	175185
261112	171069
379580	183100
394061	41569
457623	297537
479351	401928
441679	94516
101479	281273
470941	248398
44159	109152
207274	312161
417938	79989
198662	62699
259573	45413
238025	94619
48482	29689
401462	229001
212435	94253
55262	420944
220840	312259
343080	355832
117375	99405
472124	353967
455893	258220
86297	35594
288191	233571
104049	313745
210976	424981
257518	323666
156677	417680
95402	395258
190376	12313
350653	164253
3328	248311
462891	295484
104583	277444
426330	365478
115450	432818
284719	174868
32601	313829
370619	297586
384384	478415
36228	360860
257810	131522
207101	46124
341861	202659
57509	188947
415193	370554
120346	119995
227566	356321
358461	192450
456658	467690
168990	202973
457394	338673
89578	175307
398506	336558
128465	366127
458939	443152
481422	396080
228849	475360
469488	175721
246897	60923
282457	374030
67807	475257
104281	168663
308150	313916
459994	251116
218606	38257
185084	15133
421360	200487
86664	398278
64526	342476
29077	379416
39195	258749
275511	322132
245200	277936
459566	468783
68532	275604
336955	493942
130224	291249
303019	367937
105036	491150
23127	224880
90505	476951
84521	321483
314203	75568
127229	316162
192465	245211
54722	487659
160744	251539
316099	101058
134299	148499
382591	307197
98654	15639
443063	76454
326683	232377
304011	402238
415625	393326
86417	212599
399332	222128
1994	340731
252797	160236
438957	465621
439719	427260
415712	276744
453294	53312
412033	232567
107744	480421
96320	320636
222102	288138
24638	303179
195121	304911
210511	28129
185354	488205
3015	94665
87580	476412
420586	90682
132153	23553
39215	385741
258686	178992
137602	335855
208582	162831
10236	395522
113926	484175
271275	404316
72804	339994
54706	452782
306294	457183
252323	121324
344314	186698
346633	148246
135301	284982
245103	426986
242411	391318
470496	110708
160768	210032
28357	181641
424324	49228
36381	280635
190855	21583
1920	100503
183169	490503
470819	334635
261715	338877
47310	151944
383304	366493
102644	472566
446558	230925
251697	348798
439718	152894
301643	314455
337219	148000
170988	151662
110835	75952
159984	101049
52867	245679
358514	384401
366762	221517
129936	12177
447292	381521
360459	235986
292367	166063
394155	60517
442361	459205
148084	229724
450212	345548
257552	461701
81005	268904
304303	99405
407828	10379
94640	464080
119877	227048
331297	13370
374305	145903
134448	80323
49494	352775
168387	61349
287024	127298
249481	4639
39683	290014
345401	452107
48282	83178
114562	406085
262852	363973
84722	269960
322150	433391
477897	463549
242411	383366
47080	63228
342465	328247
13326	9054
18936	188520
27199	152085
187834	186223
308122	450879
230891	276912
369007	113436
1350	320663
208617	197624
262761	119762
404960	335477
59153	149560
301457	306333
488541	294677
9075	186159
246251	412982
176903	158634
34190	169116
135799	149545
115334	9231
68794	17186
125577	259929
464534	338271
129708	268926
200344	208094
232952	230121
271223	490982
130069	78530
260879	208925
289666	390875
152038	286313
17032	192726
257613	186548
132445	315687
263125	148695
15216	395336
343732	397535
442228	387742
309917	98847
408737	218087
162635	109851
467291	414094
473870	371918
49983	5593
116525	141158
465461	455146
304647	315825
213203	15133
85171	213451
90571	47866
429287	295506
354299	70433
55887	79705
223121	119872
392872	325336
150123	290014
290681	377620
28066	119381
181947	105878
345314	8289
250672	76016
38490	32807
423150	446630
289723	419024
449242	307279
342449	420757
322934	253765
53532	90401
408337	271607
185918	119661
156571	41075
184629	34675
50862	414832
164174	54977
136798	18479
222162	458989
61075	453697
19459	9233
76105	190369
399801	374594
71098	190369
177189	420944
165680	149549
178147	203752
254446	487095
281013	368416
420736	221035
189064	315888
247785	392788
42819	9054
12174	142678
126687	117725
462189	230129
202057	478415
229781	408058
49083	462676
153322	99271
90540	366534
409357	459779
362170	50264
95988	278817
312283	67851
121071	190369
15819	245757
217270	114830
427238	324639
196030	435817
18680	226979
379667	474931
238190	415763
154835	301134
326975	307760
340382	421830
227363	467339
206054	343085
63212	245127
196003	240374
32868	464976
139207	138121
243895	231375
25893	2853
179595	285198
482852	117263
190973	392559
35233	239453
478993	183213
399642	140693
77987	306199
296761	345401
97938	133112
244536	193887
385291	467752
58807	95969
330265	211053
357210	449090
167204	22827
134299	217848
225780	56410
355485	209018
85556	259931
345770	345556
278022	156735
6234	436059
68675	124735
487880	176878
411739	68886
467703	461928
156908	140426
49025	156389
42509	419573
211258	59080
290796	370866
151444	105053
153652	405491
193359	94344
406017	214992
441423	316295
31772	83403
220549	293813
132147	132740
354613	388374
117316	211868
440443	327061
486371	327061
145513	48163
409944	279668
422015	418206
188450	214024
469273	311297
459128	330504
417938	477750
425389	101058
333557	239872
479268	110971
157228	408830
24620	207927
323222	347229
382343	231485
156348	364479
309276	67497
287609	15819
10890	78806
241085	256121
358322	420820
243321	27696
94098	115340
180348	137023
283718	398926
210496	475708
467071	312161
417048	388407
143101	212278
404408	395676
338025	440826
46870	485337
287264	180709
81358	172854
104045	237235
490181	20367
453213	258126
291489	190369
211970	489552
37504	307034
257735	114550
360158	249334
484589	445027
326053	16433
432041	256121
35806	122694
228574	195495
190524	298678
299128	454881
290547	224924
294543	398333
396218	131562
166685	105585
34881	363973
175687	392329
485507	228431
461670	214050
134797	51222
274780	450797
40028	318266
357060	263481
310753	370866
167203	217913
438646	298142
106142	438295
148559	283918
308965	57134
483678	378127
475039	356428
87556	10477
385508	296812
418332	384575
130300	431634
203348	59202
191748	134694
306420	110677
346854	373911
46548	413525
321736	356387
189965	21411
178990	415554
164485	104659
389641	40447
2446	42313
63082	440660
330037	473125
144973	87231
465687	303592
248083	24781
165788	110677
449936	124650
243414	263009
207916	344914
374382	21411
312283	10272
371469	452240
101689	459622
22066	66724
300766	292859
119464	438300
181116	157189
465502	371918
121875	162795
190315	187836
442955	372214
56729	164884
71189	228354
79454	50264
372406	98923
142696	264766
223962	79558
376485	474412
454540	208041
316376	159865
69028	162947
242890	90099
442894	262954
448506	219939
264101	178335
303546	389384
307696	353787
200454	456120
485666	72677
197099	354694
362267	282472
474832	236213
156444	340310
397536	117023
91382	330556
101204	190369
31450	233203
154142	88618
105568	207702
489539	123369
371853	156640
13185	186259
179678	112312
265165	52204
190393	262128
57094	49896
327842	211796
325824	189902
266660	243115
9853	69856
409165	5857
326526	78699
482446	5041
362724	289692
235034	39618
67139	180841
265503	93627
381941	330752
272954	14284
72686	36066
479520	433934
402424	444065
45724	200986
125381	217785
444296	40447
27642	54784
218239	217423
326429	49896
298390	304589
450287	429790
493799	444829
341987	266600
412548	42890
181543	186259
376766	394328
130821	430790
17647	232377
485710	12895
129328	64420
261083	159188
445556	11465
298275	120058
230426	9290
66383	309526
249593	456640
298025	89047
283435	331638
295275	88113
293691	218508
290608	344091
118517	11120
135945	368806
54975	285634
384543	165653
269348	127451
36588	404345
297641	126201
99437	113874
7922	464350
366946	312828
407334	221165
210450	64400
75324	264690
26465	450762
113095	408546
366673	261396
186301	338493
30145	266153
70701	241346
159468	223478
192238	97090
433960	430356
50288	419492
448212	272096
179152	316372
399305	113051
94374	178436
440056	253082
204075	488835
161943	365600
352903	413760
256383	221124
458338	285446
96362	300606
85863	132996
146893	341187
353345	53883
193495	465687
146734	413860
280523	153995
104740	407094
166757	249102
56002	321855
207382	66405
422126	67715
270248	246221
146562	267352
177160	104527
289675	418521
162858	327571
429410	436189
366187	190365
333391	452098
381597	489552
73660	144297
151712	276572
475229	428123
203656	257739
295009	477862
360459	385865
234921	421356
16798	80127
161466	103570
118137	290450
81247	347737
35201	249382
94633	323340
62198	22827
420271	480521
295441	476231
128398	336590
323836	139803
300746	44469
228730	350189
166626	172089
166829	478302
195948	405324
57078	211128
201572	232154
449084	326492
189467	48282
155620	97753
452742	62191
479532	409239
296948	158153
267562	40871
364577	10570
180334	192729
162203	128297
261651	351977
167003	134259
171123	293813
104147	292509
276327	455111
328547	266801
167588	207999
34007	431653
378051	16666
155481	463872
262242	444139
249807	330469
449286	183213
155988	387860
324967	279891
173981	344832
271273	350962
246588	211818
99405	153446
104038	375858
211144	35707
355048	379464
354111	367896
492254	396735
74233	341271
419357	66798
109657	113051
168000	267920
359906	303023
473748	328550
98295	400305
74743	243942
73321	192610
143912	315687
2669	16325
245417	81154
30403	490699
386411	216773
302566	364687
471478	48996
291909	267811
265461	370501
484944	409686
57276	122905
409929	123369
454090	406788
260624	166738
384725	453085
179910	384208
24144	236897
454982	264244
318433	204245
22974	225260
110584	86111
425584	478184
105907	374784
458601	300813
417248	452803
126470	309631
25374	476231
225081	74324
95677	7968
373411	421356
214456	428852
485167	469235
377185	317118
231932	358394
417704	266372
193902	458601
459280	241525
404316	136643
299574	132740
422090	478415
366172	220417
357942	203656
226819	446855
145133	172089
403594	301475
268748	93958
197341	245679
469008	305588
758	318735
157988	388195
3252	451268
132247	46703
261278	150676
25374	345745
30241	381157
351955	15209
167790	267352
225713	115801
58372	148010
81229	283504
334160	373670
63379	36555
321024	217895
488012	230691
139350	81817
34918	183711
261091	395198
298346	373401
327570	179579
189193	77727
441490	192288
413904	397778
133891	259929
441048	474292
26912	210534
15000	218937
119123	453991
327204	292115
454255	467251
95808	310756
351365	258323
26159	379976
138726	387860
22687	168251
195801	313829
199676	347046
147333	368623
340772	78891
467165	388575
39195	455554
341542	298853
53642	294069
305794	110708
228128	374575
163692	106258
5682	146248
85583	389053
9335	88113
356530	210898
237365	464578
146893	148343
345918	260854
142670	106840
154648	211657
57656	279652
392963	117039
287766	252192
55951	207897
274827	189757
67259	57989
48861	231806
10278	465598
386079	25594
483987	461133
237178	331085
407186	9653
138241	408288
99210	377357
221858	364117
258747	429593
169047	120195
267516	273687
165417	220857
30829	28129
329750	185905
261621	291002
241937	454581
304346	363995
465402	259888
58349	151493
257158	249334
370352	35707
435156	238041
56703	322969
165680	210040
131606	41786
484802	335137
153037	415945
321490	199203
453134	335958
492852	156582
380289	46057
24610	425675
478461	352775
399942	21583
193058	16433
440751	365381
270574	286107
28616	411424
437946	85423
88038	41753
324486	147706
370371	97894
214853	22512
210087	447517
488678	5040
46749	292371
338818	437983
140624	422622
141281	492316
179554	68950
278802	86728
315805	417758
380758	291823
275040	486339
278485	94516
455346	301659
301777	108111
167022	257298
2293	252204
414286	159987
21483	389384
3321	231485
325099	347948
64777	273805
233989	248543
445753	446351
143731	377683
208032	378462
475378	8623
80379	49963
381305	345745
276347	35707
363968	359029
130076	101928
22845	371918
406120	480350
362817	105053
1553	410945
468879	103138
209510	99271
444994	96211
326631	475612
446182	420283
121742	75303
218740	15492
226664	169820
115877	397672
293362	276358
346247	153995
104950	466046
154215	394488
446596	22889
447513	127921
230803	405544
174255	293813
91325	215814
16020	479614
367791	212418
354111	91352
160737	279402
78134	426089
3391	391414
250482	353557
91327	166513
117348	119241
423367	274309
81432	222014
485408	394138
346808	110677
245079	103232
233782	469227
87629	401871
308122	44049
410173	278448
141305	129857
90296	439718
379398	51581
477149	476441
492489	276591
2051	398333
54829	152502
5461	274114
428376	291903
404806	104037
115725	349261
166086	246311
290346	227101
118208	327217
10762	402438
266307	153799
92854	453919
348550	50264
169288	445233
189680	460405
445343	386772
405555	268667
235084	188925
54450	474218
313355	262893
34729	4217
109808	103825
306100	253339
465796	39543
313314	415883
246708	179563
360531	103456
386661	49903
18152	48191
487174	97214
53314	411944
185879	483989
110427	435812
162564	311510
400104	13129
2946	273831
405117	110708
153093	417918
38328	122283
405150	456277
232546	214120
179087	272333
250858	380052
467162	182000
466241	164884
380424	88113
397169	366241
255502	285156
192766	438419
324772	239185
279863	429385
153753	55221
335254	317356
153418	9950
302415	493833
180780	401101
185654	476265
416912	307434
257802	168990
375405	177320
168746	36836
59476	265091
123955	346967
51875	362206
241524	391570
303507	257298
259385	317167
465687	251002
396487	187207
288176	410951
481044	112258
27539	331581
184916	482765
116805	3214
250306	400424
377719	113084
124259	233363
230629	388239
219198	294730
484925	15209
233388	440580
399534	481785
156582	253002
46405	378462
491959	73712
240661	14092
244240	88634
235952	115340
251750	118877
312563	478415
448099	53883
65805	77828
289084	185966
193066	45141
238592	175345
268856	213425
248013	128084
86311	287382
157567	365978
322448	231485
18122	200652
409808	321856
493835	429863
201105	107514
410965	63034
276876	77438
439726	656
351763	187221
112443	300727
38626	297690
32148	214714
131303	13370
407540	433941
367986	110708
480580	290540
52803	191989
284344	421830
83268	296432
94792	12931
168132	178685
97165	163800
341325	22555
350744	246926
28556	359218
192238	97191
287202	58294
35233	372658
398761	317118
468549	280871
216466	2057
118940	267352
315742	22420
88617	15209
417153	307279
61539	411795
220435	286697
170578	65670
85793	53776
453736	148432
19388	356330
218194	401949
407291	405255
363444	366666
121529	411809
18577	117377
285023	458601
88322	472662
283083	36037
261267	362206
228326	27464
383070	246114
71796	404445
386884	206312
39683	16661
97593	86372
326005	14324
317280	35629
66091	475664
476812	51514
407726	489552
432974	215579
191464	42747
314178	80225
446820	315380
9978	48374
395814	284929
390653	241093
344314	421908
89238	273071
453086	9771
326631	420361
232738	283346
239821	288617
449367	208574
201953	183213
401530	268464
196132	469446
253076	455904
25380	154759
55770	86421
429875	433934
410839	401871
150345	428214
409016	292227
277651	75351
66914	35707
141919	376244
253279	283407
489589	237605
179267	92712
396863	42189
379369	94667
472137	331171
237801	412040
17237	93245
262159	18218
105374	65194
194852	268261
328056	327726
460210	394395
140115	426986
228288	95922
247296	407402
95503	484039
366762	299448
265070	200147
131236	313314
375883	74542
115193	16661
351662	3397
65319	482519
259925	331581
339842	217460
195488	128183
247587	388038
361010	442751
48511	359762
367900	319978
441335	466008
383434	3311
441936	159542
364845	140044
193020	359218
215179	366555
327558	164884
117980	4413
465340	262609
11541	362041
121755	326322
41510	243428
429733	274869
301114	62673
370417	72523
127373	88057
141166	411251
135103	62401
188075	176878
294314	459976
87114	224589
71189	342000
395770	50264
300762	300800
475414	114387
291300	422262
396942	122462
428941	107527
282461	80193
259074	227101
417121	364807
238350	82585
199402	318285
478439	426136
398800	187836
477308	190916
247367	464057
342864	230650
344063	50264
44056	30972
157666	359557
8461	153995
345155	258370
406390	385000
382426	201754
120600	429603
81905	345707
227456	261356
51654	446351
262092	76454
307171	424214
146893	182607
358379	118692
185013	249330
339075	336542
356819	183213
293759	240016
163370	335390
62984	78469
386237	37476
377967	432703
218485	299804
352658	490015
328533	267031
455830	48163
304493	273302
208888	420959
30777	273831
102644	7842
192887	252287
100349	88547
21771	75303
312122	5969
156221	188153
325521	218459
109797	94516
40459	341278
420861	315308
233045	349140
302918	429790
230051	312523
329703	268261
380645	313745
397624	86974
440311	188149
191059	233805
431418	30176
198175	216588
446998	207927
89878	341746
123299	15209
244536	422083
463256	457473
35087	160456
130440	403578
244233	396080
107337	428047
28496	399468
473290	27766
447449	471426
397101	417321
378906	200151
327362	362302
330118	205223
178219	20
342476	290450
25437	256583
123161	258666
183146	126934
466283	88890
93771	17943
27490	96643
109871	217869
362445	297426
39271	486339
297641	208785
214462	429173
379249	186259
128398	71994
418698	142983
239272	5030
78100	35432
421884	42232
173100	209689
342486	273934
474798	88289
129647	50458
379696	434399
404337	398633
217034	358782
225694	22779
446742	273831
363757	490588
16641	95942
135640	227602
78206	158622
339980	141158
140412	180761
65793	492715
184651	302610
366821	439128
273306	18589
195213	461944
2571	293813
4446	56282
201946	379879
327209	266203
296260	412488
442236	389682
338955	394087
136606	25034
232953	226308
454170	243942
353998	424586
323377	447517
320404	411424
144078	7355
477131	136829
254574	6072
484193	246672
68163	383576
197936	467517
79345	317742
420842	332392
347926	256834
258677	362267
174370	214024
67280	453391
72859	100201
480551	331581
6752	75303
40395	180957
483672	315888
146183	300240
175729	461392
19727	262633
1934	25649
390596	447254
109949	241286
206885	394636
332299	135140
92142	298182
374404	394529
438679	178742
446549	413818
286	183108
458107	86476
452552	59855
473446	71660
76898	149468
281468	118486
311808	260911
443870	395988
328932	149897
88357	349715
493523	95620
45803	400720
154605	71660
342465	305529
482022	239741
149391	229150
318976	230405
213520	42747
45119	180957
419781	163348
30559	347549
119812	192005
398507	401101
493128	132190
418992	332403
309276	405533
423761	47007
160890	291860
317913	230691
299131	164884
380265	187974
309839	310126
329838	54545
310338	164593
97105	286936
311300	62699
51759	140065
271495	53863
384246	351257
185709	351677
78158	403275
58484	174411
428892	346346
433984	443693
369760	12501
409326	96366
41378	9328
288107	91369
172923	208298
107345	211868
372488	63711
342465	153331
452649	374390
256823	18108
218828	425964
34293	359762
124469	67280
321756	196807
212581	185966
248013	267601
36527	403501
424125	445733
85333	379444
100015	10026
91087	281163
345715	433317
203079	360653
72295	12245
42438	20959
251535	12245
284218	82627
84662	310261
46598	234246
189321	103606
72804	361129
222792	134145
93112	136309
39715	279208
244031	282317
224778	1979
470672	129823
326142	423014
458398	409407
136798	386057
181947	169603
384199	292468
300240	140192
291281	59458
440254	475497
161023	153995
373170	246729
89238	491504
456021	329727
146706	314495
455847	40447
182657	403991
280340	417918
15721	32406
363332	66215
65078	245408
359427	134259
136798	308058
433346	45431
318656	355700
394892	150822
179735	19984
298427	408518
15819	303424
161260	57159
231305	388475
246221	10520
57802	407359
99886	176878
200301	395351
269173	258607
382881	307279
246175	327217
323657	90393
259097	53121
406855	241468
471959	86728
296111	411455
321	434893
139687	237436
88208	203515
248209	447317
61572	349901
39906	438419
357371	251677
126957	213221
485471	191914
466016	68950
9564	428585
228270	252961
157403	355548
11696	391665
167588	70964
30397	435966
250404	399468
364636	61708
61367	232970
454902	423688
147800	222701
448033	463127
478556	60499
312283	170020
411842	374009
183797	342603
268197	233989
93170	4413
325044	102388
340130	428738
144824	233160
157922	5857
229687	313454
56869	311221
42572	20611
2895	250389
215719	388037
172440	132740
216534	221735
8499	481351
11801	136388
422219	255650
253929	119868
192620	218727
268755	190369
460980	377138
52684	115535
474250	209018
199614	214859
481044	21523
21095	466737
226622	410951
106313	329155
144306	442051
38255	338271
258274	398795
77322	61572
380846	215289
419277	321700
303782	313512
481896	366127
187909	97965
128315	94344
151375	274457
263879	185704
236999	185479
286671	374772
52933	157727
415967	259074
326135	188243
401637	280196
121038	343771
232768	169977
167588	210350
359400	40388
483987	156769
134299	188903
105498	179108
490561	106572
124291	269343
344952	268797
337783	90682
409853	423688
323020	339310
8947	151448
136319	423688
246198	462973
92401	96715
65161	146634
117833	92787
137779	437693
59509	407570
26179	291521
211189	293813
316056	317118
221443	308774
261277	315086
219715	87471
361237	301038
326730	406578
41959	454975
189193	351193
217246	171901
85290	34462
343555	123731
78027	345368
5128	251076
307555	342724
363833	413525
281553	182192
211137	336549
66137	87471
283048	312698
134506	296553
444588	483659
37870	94344
110413	89202
236216	398292
57383	158229
233315	391414
421971	298182
292059	94344
127833	454261
127640	381416
383967	151172
191818	350595
136454	484447
310687	191643
308618	177775
164333	317286
317944	5040
212153	138072
236540	247334
256788	213181
468339	180551
142141	244119
394079	211134
89826	105498
355083	51195
469358	205223
297794	476951
345401	463845
176710	463694
391152	317356
262444	472634
191610	105667
284101	42826
407334	242571
440538	49804
317972	159249
288252	4413
295441	265883
134340	440775
191977	477986
83742	203656
117739	486339
253569	452612
327319	395988
37121	317856
184108	310776
404510	176380
368644	465674
355992	313314
352077	210050
385141	49903
150096	54976
301475	351909
39892	253069
174669	406075
59644	466698
288270	288074
120448	435255
121828	40278
453035	252664
427749	410065
288181	79507
69196	481279
158439	90129
132478	143819
142621	390680
171341	90501
452284	155073
161656	296693
252604	257858
326033	51895
376831	401854
99714	245679
89163	438419
89128	345530
487233	65120
45500	67837
411479	396080
117648	402482
441888	375537
410212	325604
131778	378462
8234	249202
71729	17488
339736	320743
399314	454365
23306	13370
46870	96393
42303	226468
156429	291521
365171	447143
360118	377493
17202	101058
358320	425322
183813	404300
283302	354214
450465	236950
184826	246672
143190	321213
423928	243668
158099	270127
51730	15209
65996	84502
15819	26349
432304	181003
268618	145360
316419	622
172477	9302
95800	462175
116947	377911
64706	91947
369074	41475
75556	86476
412326	291274
307188	336590
147005	445016
270014	287423
5892	13319
391391	118548
72924	148199
367377	477986
177533	433934
112267	420277
166640	247688
92032	111630
86733	272407
378141	466935
408628	320097
159020	300691
352786	144224
338003	283198
477370	42890
112168	118286
119001	238455
492403	266852
260985	383078
409238	45413
175578	204925
59464	118563
65744	86062
1685	110677
216147	458601
232339	268624
365312	36394
377557	196783
367777	340186
376175	155232
309245	258126
416321	264274
485666	10690
9570	48163
428923	336590
412440	330377
354725	246250
324502	110677
491935	190766
144188	211944
184880	309949
382442	388983
483706	348798
83115	133452
30880	11499
419642	182890
286001	122780
168464	278642
480280	234918
173839	468785
185076	193436
20172	240923
46508	34145
375405	493289
402689	346768
322737	190369
392055	283265
229082	201208
27066	165267
408628	245679
197085	169848
203493	405217
468592	138600
281306	451738
125966	128658
280899	113051
56067	450798
243505	68051
184528	182004
358172	461132
433941	356750
214251	317356
406608	421875
199832	48275
60439	401101
262837	425838
291744	363526
241199	393184
305449	94640
244429	348550
123802	423393
241461	386087
216470	59412
5763	421806
69838	332392
126021	13129
128245	159576
475394	451852
11302	349719
102065	482987
255767	419573
131055	267827
305251	12787
112426	15133
138126	8377
176525	146517
1830	113265
74773	487833
278825	48163
358627	294836
296777	398689
296029	164884
427486	50264
131843	59514
90957	391852
488715	177723
418743	339668
330737	152202
183011	83403
218763	250699
237649	151874
227700	354105
82688	276744
159839	472239
250891	330972
437849	131576
457418	147648
129296	86892
446182	130764
46267	97082
25762	62241
275381	480224
335586	432537
240924	76668
147699	313745
139283	378686
304263	450436
97613	140386
392661	478415
435426	308841
195285	373
446883	467630
217740	369141
481061	486885
15557	370866
395104	450327
955	23479
84493	146202
324871	186241
463539	26818
285156	409198
296645	416751
278440	320267
278963	487945
325218	405292
411519	154709
167765	42329
26279	413357
149147	156376
311075	206924
231717	188759
305262	31313
64691	447517
158156	69734
148620	190369
109874	428958
147000	160572
377278	233419
235071	92540
463980	62191
381493	249334
379457	357774
305054	466737
15501	4349
20669	28476
240434	165267
386699	155083
231305	48282
363643	302290
45815	468125
280279	88032
281121	431310
448104	219461
398308	230576
278769	391414
475663	237235
325216	153338
286145	476447
350068	132740
130193	86746
209235	120758
293913	204717
458849	432818
236014	190353
310955	65096
446708	122193
138126	279951
156784	119210
128201	265548
401537	260441
107481	378462
311507	459721
395200	394529
8624	48861
386632	465734
6704	396563
178984	230106
211005	402644
301823	54976
237128	310261
118767	184657
425545	420555
267562	449534
26508	73450
28819	319045
136543	436354
382848	105585
22395	184781
78279	369599
335003	258844
436763	210462
235375	304589
180456	371281
70163	371884
277484	162795
303507	482014
221454	285446
85743	493267
1839	16641
431761	186720
78171	15209
340151	418041
145860	8049
87096	460564
181111	327061
248453	310387
336289	413215
374404	304173
442444	180302
299132	4914
171894	162166
106313	224085
86768	17004
84510	242418
57191	411455
86687	129678
451379	16131
144755	132740
420018	349773
281574	120837
331238	351451
391291	183963
480580	27198
373920	275631
449356	123718
260	70557
86904	217981
366670	61053
477812	367900
104801	184258
34675	257719
377488	402731
175587	221832
168939	117235
404857	389682
415953	359243
191130	366534
486872	222102
364915	245679
346784	311832
266965	175721
49286	214024
71611	90123
33611	61984
164896	272309
380626	261958
421242	477136
65366	286527
67358	25410
384040	390392
356312	156207
153006	175091
143671	379446
214729	41188
205480	191449
37949	427022
287855	57420
77939	295484
406105	492686
73660	167343
307718	106840
103464	301313
117363	378462
118633	62191
75235	344917
142931	228431
434155	105585
456308	375595
437249	464420
402718	253069
315805	468162
397794	475934
31323	17186
271955	275324
247658	396194
48001	317356
55077	178436
111554	447517
320724	69210
357295	137034
243321	209091
191761	140929
179164	134738
87649	83084
108042	23907
94408	468278
407535	241468
139970	128758
158164	199798
340588	461846
142437	113051
397216	256373
190226	34242
380120	91214
109874	278643
376440	82240
335435	342779
218574	446351
211878	454975
203147	312642
340165	194632
105077	165197
65664	327217
258385	53811
237429	395026
463400	317675
454175	453805
212009	431513
342588	67040
25891	87471
360535	475866
474341	482315
336260	64075
239435	315687
439296	292743
21714	220417
489977	290450
151063	236758
326631	262050
65757	248382
250458	331002
473320	335757
166213	133868
436135	93612
172923	29647
43747	190369
468314	172041
414265	60517
305251	182578
146079	168452
100206	40904
459125	276373
72217	148084
461833	348408
392086	447952
265796	283445
122210	98351
157461	158965
71511	305706
390780	264884
454747	73336
476812	341362
155360	301659
258131	381428
258415	29242
292283	119762
383241	424011
101344	281219
427265	443471
257198	306237
456395	240142
201838	244005
169762	260676
372969	132740
75119	478624
356299	2566
458462	113683
462332	17186
340918	18042
167159	86974
92457	97687
365175	108739
41495	138572
145039	29896
19727	286936
223234	190369
243230	258370
390783	155941
359427	14058
388705	178547
118139	240796
5461	454822
242832	183711
209049	267602
264699	486781
446489	426439
344572	388254
489977	84504
438401	489822
492204	17339
28121	431513
472223	442923
486712	58021
316011	103922
1402	102601
462037	62191
138490	293813
66162	265065
178003	298182
345475	137719
52652	290450
197175	176878
302199	314742
243765	196207
346408	278197
459979	439645
311456	264859
409468	379255
335951	462377
117730	278976
490358	202351
382355	163313
274092	335814
89739	220857
303670	224085
217736	152502
81262	210268
132155	345745
112458	49896
114643	172507
398548	71158
113500	366127
173461	299461
345401	247295
231456	216674
185019	383114
71552	322422
195027	413593
57899	160158
132153	258911
112200	208038
124729	62191
465894	38794
187719	279959
154981	362236
408839	276249
311577	411275
36670	395988
313088	296358
365399	378686
235108	404129
325509	28129
177150	126036
183046	169853
252675	164254
479355	298767
343215	245120
360787	250679
399131	266852
394498	86560
39308	255079
24812	295484
181123	156290
341560	347104
53846	196783
186083	283906
304047	461944
68163	404960
232444	57032
61851	264406
388696	137739
99936	142018
196203	81887
331628	139993
385058	253458
196457	447962
278270	140490
417194	1944
48118	183213
451470	452746
330185	257015
219198	264293
14674	285156
283884	97015
235021	279927
243801	190369
325188	154872
141401	243953
209948	263958
41393	216069
482972	278612
250960	104740
275197	104498
347758	64335
477932	105017
438139	60151
296079	454975
68098	491504
156831	59658
210419	314532
315250	391414
347940	245317
20157	421267
376855	469235
327464	125193
325501	50264
28037	54976
171680	120666
469023	156375
356098	248747
480785	79805
472614	66319
222673	298783
89219	187998
236705	214992
485367	343506
200092	49507
230629	104009
70915	21583
312347	69293
355083	277936
360684	439253
370322	30465
200849	180908
218214	398333
330114	429115
371587	391414
334080	51895
330765	232476
38369	149600
465599	116732
394546	476951
408337	228934
257578	387279
426645	199635
136089	11422
477839	90277
440052	293813
445101	293114
331574	337752
327883	231352
78617	313314
367585	97127
169954	285052
141063	420944
83157	28129
72791	190353
267562	118877
386221	291249
268910	471745
259034	96129
128925	152502
377178	315153
109426	313745
481202	123955
415446	183449
196559	161943
36534	138172
163435	401462
403327	477491
111968	65657
488971	482528
360733	251806
464952	22347
305287	79110
358432	367318
26767	375598
230214	391414
153521	153097
54907	149827
445258	443694
276821	371053
353382	334867
451272	288695
137454	438356
121342	308857
457418	422806
438475	209018
172134	469235
114349	152502
81091	419689
466056	303392
419092	181824
415116	486267
170213	399860
333379	293813
296400	478415
151812	112418
381344	160419
118969	33553
461182	216100
353027	213728
387631	489485
133523	401641
441302	463535
229792	479717
219089	234356
242957	317284
65475	134145
250853	417294
6899	188063
386165	387185
270734	20611
237911	477491
485603	29253
73642	299218
409388	274807
44544	378462
20616	9457
351786	290450
434981	180527
216534	311247
316666	423104
287212	226152
146893	32972
380279	211996
398667	292553
403260	209844
331153	421798
167419	327217
274203	317356
43966	361268
97499	24401
242832	157448
487942	405446
275797	128169
414980	73236
161452	190369
436699	334226
452260	426922
114304	218501
366986	397859
238855	472775
287477	330469
102644	259385
42225	264159
388842	404362
458889	266377
139484	435448
117278	45049
408944	40447
352703	37057
137454	197996
206852	402371
121499	280581
246562	156524
101230	107032
274474	20959
331974	289294
192238	75624
303610	152502
378821	41866
95956	299106
437112	236213
269494	262490
410908	13370
387959	281494
442711	49828
479918	56381
284538	411016
483706	421167
112517	443146
166850	406408
315194	422175
196976	393326
148404	217103
455447	469623
97475	349249
95853	404806
233923	275487
154849	7615
280231	86632
396043	182226
12987	363339
8544	296432
22503	343210
200013	346879
446222	263713
116694	198297
9976	400417
436785	166513
454253	418624
26012	60967
482646	476231
285611	370492
406408	49940
480633	454975
350342	484447
319709	259929
94938	391414
261882	435448
357139	274309
199948	313745
124013	121141
409016	8463
231800	289029
63237	152489
211191	178601
167475	74103
301197	235853
294715	232510
268653	54976
477328	262050
380465	146299
141686	373169
23306	466312
133761	313104
60179	231556
177547	456215
44097	239122
330430	21902
15027	187425
134108	412980
356953	74475
28955	40181
441394	464420
492246	414286
48953	249334
457866	82809
117906	474175
344561	286337
62918	112714
74039	391414
138766	491529
435582	181670
431508	291531
446321	324211
34857	207916
408670	353787
436538	25748
392012	217023
236267	70337
175299	277961
494077	15209
289634	267352
45673	421935
160768	5638
72616	100495
193807	270324
99073	283918
163340	294044
49915	342412
424762	164256
105455	331888
319259	151481
124333	244690
76220	142032
173443	463381
108543	213178
82201	172079
326090	82567
226919	471416
113774	274309
249661	113749
74690	69067
138885	367588
122020	285259
231187	190369
192025	141786
490019	26046
159180	268129
12145	203656
89219	351696
351041	467418
264130	393220
93627	367167
279042	164275
411389	178335
372179	406078
457908	168615
380874	414286
374560	446351
449521	350014
441996	378291
471169	473472
341550	162947
398940	385000
54740	372214
124873	223963
129253	258370
345236	430109
389512	83140
28034	330013
57023	21583
11194	219743
458065	82715
257820	296270
193280	110677
409949	315888
262250	360860
412600	348687
5994	293813
74851	246713
64422	90637
38583	72457
491249	435708
160680	88289
27627	411101
381205	369599
285156	151180
177593	371200
248013	322116
184651	315888
90364	20958
175939	309425
186440	256229
398903	476471
195962	226308
370609	111070
161695	477403
176804	309135
451580	478415
303785	186821
180337	355700
308122	199774
275995	383170
28326	98697
57630	174218
48669	180056
17186	44296
287413	426736
377807	208300
177693	58715
308596	77727
5009	411455
396586	87471
244536	250891
8962	104264
182799	160994
295906	234356
282475	441635
132824	118286
400520	417585
10216	114887
216659	393326
477545	204513
225727	172868
99459	166513
182052	259697
201477	142018
15277	467145
366900	6253
137773	22888
49490	205287
84906	375840
307909	52030
433443	273955
131040	245679
404568	135103
146893	454895
173239	339248
279495	420944
262210	317115
201957	131637
19935	348176
371501	129623
272340	40784
489787	62366
418653	15209
436301	393356
247587	87953
27783	282488
461285	9054
160987	193900
166968	160379
262733	25716
267562	291427
431785	253158
1588	274912
227306	107473
199939	55587
366828	197605
453068	413490
423435	169482
28096	442867
67584	190869
394349	125420
281677	110606
184071	371983
235187	357395
425692	21583
263508	304466
249202	164845
265848	161678
148415	411493
262210	11101
362267	343732
246704	165820
252457	416397
233045	353632
221925	233115
369151	275790
342402	259730
455792	461846
187947	237235
471254	470554
204499	286936
238339	92694
429849	285644
18393	246327
335319	428516
298880	323085
289126	242022
55789	44645
375374	279842
471876	295404
379485	419268
231212	366579
377767	237178
71725	142678
285023	360860
393981	303218
65501	62191
13297	54976
32601	227514
72807	385000
446920	93605
456958	19377
157280	263925
47813	352826
324826	262594
391952	38858
270341	487833
184865	452376
410096	394114
177704	426365
158529	200594
390980	209962
247388	298182
483987	413363
257391	333357
235876	69856
266508	73399
427388	23369
222863	371918
354637	355122
347611	72606
458809	78820
179004	214050
323310	178436
491856	73018
64837	214992
365451	242022
312347	160114
405837	361698
17481	127194
9969	244844
417493	190369
360459	70992
114405	391414
121866	165216
108796	235698
403963	166970
266965	205847
364334	51881
81876	314881
335932	484302
122473	272558
34932	267352
494052	341023
173443	388088
177577	46872
384668	375780
399701	140778
132247	191103
17862	98201
399365	342761
269227	41060
253929	360860
290598	107487
306180	53490
41406	469290
100604	152637
463420	404218
243275	2406
78571	475872
296366	246311
486699	331349
122348	99437
398215	91182
486602	55684
255024	43514
219596	162970
127555	467703
172890	319108
280485	413525
304952	274309
84429	181877
146019	463113
369397	188651
320982	376124
379680	313916
482456	246907
263577	339346
347221	273831
329168	418066
363575	314881
84193	293206
315805	465692
287413	51895
133909	464400
443308	398235
313322	418637
379277	3719
280529	240493
172417	69103
215008	252710
237340	442265
436996	171215
110606	33855
366432	74793
294401	486081
251781	52490
452005	338493
5700	31267
309589	353893
226401	82271
59785	204330
194553	205223
28200	91998
374041	398158
226127	167506
437007	77143
397340	311694
282874	462164
378968	342761
459202	89674
19136	82277
483049	161758
105249	449609
259046	25543
423344	171994
201946	410356
176838	283273
136276	283346
469477	267553
197555	79087
144552	91711
193197	114063
49106	40569
286001	187627
304617	391414
420592	185076
135179	266852
457446	266508
342465	54068
483987	113296
399701	278520
454256	281924
14020	293791
474461	151546
431661	324660
361132	433934
295009	12787
70999	357854
261264	280759
437917	211868
20998	14335
151934	290450
198317	389948
164829	318735
404849	217460
177112	21457
64341	289343
114040	489003
135848	393326
362083	464872
203656	366318
264787	399290
127102	310261
292661	168421
206330	439366
408383	262423
201016	122462
218780	314742
314334	47285
102385	261390
440499	266801
445715	88113
487930	423688
258097	251656
8613	161704
66383	179959
291243	164884
235404	123077
453047	145815
274852	359029
344110	84089
40988	102526
338755	364807
412295	155730
372054	202249
400302	137841
317126	240364
187539	895
427640	60517
288644	228431
225723	337124
230320	455456
52646	208577
360470	211120
401019	441635
18436	489552
77339	373438
10546	324907
409916	221148
274852	382511
176266	273831
321814	171190
150152	323431
457758	125399
328550	176331
223300	240225
324333	423688
283024	46706
189508	274114
55473	287423
196126	322440
138182	95637
453093	474048
449155	417918
88150	293813
84382	232890
103340	62191
129199	211798
317552	66058
323851	435520
256828	300051
468420	323596
465898	488540
449521	472906
19173	405491
26848	135060
81432	83699
139350	95450
295465	22827
291557	15133
285667	271709
37839	14871
233045	314609
200977	13370
102763	463549
60495	293813
230690	345281
101230	371125
266307	188365
127212	160419
278769	384384
459290	235679
196283	117658
65290	13370
132827	478415
196132	434945
299106	395428
375079	94516
41513	258135
246130	130927
353094	122696
445454	229124
409613	34566
227837	166513
337093	467703
15819	471205
252771	13370
91030	62010
117156	281830
14601	315687
128661	101816
249529	369599
342371	407306
390019	90543
267551	64146
219739	5761
35565	379570
315962	12245
231767	138491
151323	414393
367480	368820
54752	297050
358322	404321
276821	173734
306578	425472
181651	188378
117191	16433
41676	246644
313312	219499
473192	74585
418380	13370
194048	6899
219178	258370
176182	439893
50834	50308
343031	281641
89226	147991
128897	267602
39767	5040
430180	473051
180488	151572
143594	16661
199000	442048
280756	295650
419597	352171
59903	164059
110121	414100
219980	14380
402052	209952
8254	227651
472825	362886
209523	217809
128439	255650
56264	473548
162467	26940
315500	222701
285429	22448
301643	35035
856	246311
264804	465361
332048	384885
378285	466432
389010	348068
467086	259929
311128	20959
131606	467369
373685	331349
265192	478773
290082	351032
77745	372164
359642	217406
340392	409160
450879	144572
245938	95518
205028	317118
362440	186159
310756	230303
139802	313314
306211	359762
151535	60333
386149	272427
348914	267352
94584	180962
427904	44013
308368	88113
378404	273252
440330	425710
248318	110677
196484	447468
278273	61059
308309	367686
303594	113138
214950	127921
479297	141166
211238	338189
478426	106503
206849	214992
383070	66930
43966	86
871	105967
316095	8912
155240	134262
1661	457067
271172	13370
326260	269957
137833	225043
67570	351639
185447	356428
23618	409828
484250	185704
120453	351849
347601	416854
102994	136556
323983	433934
369321	364294
71281	454975
352614	482143
448338	13903
424125	431285
329139	346419
326631	460803
451216	204407
83305	463117
326525	357854
233184	325626
339627	16910
25667	208885
89181	81661
261759	189170
221380	226059
252349	151746
191536	453753
369230	228593
222389	199951
326631	6243
435140	322624
185335	222701
136776	94344
63107	76350
299395	149388
149894	99437
315286	149479
387650	99437
84923	105075
197647	8623
31660	21411
354850	3154
69814	383391
457418	317049
339051	466737
199635	409828
291363	152592
63597	322219
204499	267553
301438	432208
110296	427939
124659	24738
174104	250033
349706	168381
337013	376121
220272	7196
464933	103420
138426	13312
331872	263713
64211	366534
207895	171069
312363	244963
432165	145309
187834	119762
186097	197020
325216	9879
79663	368892
80820	264406
432135	228431
200408	9054
391196	220635
241270	34136
216422	76143
305287	398353
486529	61032
147808	331669
400423	151096
479996	207388
391100	194249
153126	404046
21545	40784
289859	52118
360824	68038
157546	229295
89563	478415
342465	240142
289084	59270
31748	123660
245206	23915
455841	225105
144076	393326
17661	468459
370078	359637
203811	486553
238255	428738
231839	368851
156516	231171
123718	410415
188847	291823
227870	212081
215259	233567
102644	193018
187004	87471
206168	174564
138126	239028
399441	237178
253915	113051
340654	10646
443320	132986
161672	87994
410500	16153
475808	480766
100677	465626
449521	440251
404960	117247
128337	286337
219136	9232
171008	127174
231305	247114
317613	196858
411419	193322
353559	198168
286883	457297
203657	258666
437258	334548
98286	76274
169740	401079
164794	222959
463769	148590
212283	190369
448709	401854
360806	256121
153291	366438
287117	260456
49675	319757
438886	113051
41122	2715
53530	155656
187548	101620
290216	211932
203078	243547
52193	333551
455951	439584
458225	121131
406408	115939
257770	395988
264804	18263
445950	267602
286804	41266
40806	276971
129601	235184
178048	185944
448104	346822
398197	207535
18571	81280
231350	354778
326989	455711
173975	333357
185409	483022
358902	356041
13091	241468
482851	445998
487153	25696
139350	78273
217321	310983
213544	145948
335818	333324
215260	61848
190281	441486
407280	174564
235185	260014
185543	43204
129009	254728
210759	170671
13268	352451
79012	130499
265804	279825
419933	77098
36063	123410
419762	163524
52804	141509
157674	262844
131174	96673
286772	93273
371842	275989
417459	375635
155370	365721
492862	338271
77860	23205
458831	458183
410500	353787
82981	272230
39683	280807
194048	27464
133418	186159
56620	40388
432173	355755
315683	219929
453585	228431
489158	83084
65513	61322
387500	322098
230379	376124
336465	162943
193495	266852
475880	398795
104982	100687
272325	5769
180841	435180
313592	249334
460048	40388
30195	183829
163912	399931
478647	422998
300981	63910
322231	345175
411674	487762
205064	92046
116263	151944
289444	399468
308079	179375
23223	369793
457933	76454
197220	137719
334981	391414
193292	476231
359445	402037
456748	96977
439151	52530
263820	350949
237909	428738
24844	104383
80213	370099
167588	388287
42854	387474
223462	48661
175358	99437
303782	433343
145288	428864
348018	17339
46071	195891
442508	401854
369359	25410
253265	471745
308738	6620
58302	493022
39927	292559
368412	401871
366355	393326
456658	451414
109991	413612
459084	119446
201754	322773
68529	377278
25528	130262
385956	237165
264286	22570
80213	102923
290693	186159
492732	279268
254964	476951
58347	272010
78130	205223
160596	375113
283099	184501
462843	72523
301155	430789
217785	315888
361488	56227
253241	478415
112625	236490
314228	337849
216044	429713
466878	124085
319050	378645
4713	401006
453989	160177
259035	269199
71236	336590
353098	271358
66143	316040
384962	247746
159805	378686
23492	325508
17549	212081
158866	140728
378310	171733
333141	187974
204449	256537
440327	471214
423107	401297
92360	102527
198317	100313
172433	309180
347818	339831
240429	110191
294004	183213
387459	187974
302033	70329
37113	455769
236533	447517
87517	262500
193943	28129
179974	492316
382870	201888
218363	127636
260779	351546
247785	224460
410436	491350
85549	419624
51457	267380
361001	170886
216124	324639
409748	124008
345933	63957
171787	483280
31719	245679
196003	387742
227857	36184
65775	276861
327209	247136
153415	492546
307160	207696
364236	461944
71488	261588
330954	97442
194279	434035
178732	387742
47220	98906
62748	94344
36711	63828
476772	328807
429287	185420
377001	224501
76669	53863
148568	9054
485094	316575
160680	137600
200092	205173
208521	62191
226359	236944
208888	388575
189169	395988
342465	368082
267850	187548
463259	286936
172453	247527
241745	214714
320323	275872
392893	3971
366116	60923
326109	421356
146183	64364
26981	154787
59998	19817
455601	152318
217854	87013
349802	49228
222286	97277
447594	194069
311247	166724
186867	76709
281220	49903
31183	282043
245965	40198
198043	30403
304165	311552
166475	378082
414013	137128
220553	349625
9297	445690
361576	383967
418336	451016
199936	48163
32	291332
262726	122694
66383	99547
158390	476800
146240	15209
252044	89751
246686	155507
119001	221509
140442	263713
301959	160243
385749	374500
490575	54536
167419	122705
145178	68162
324367	50264
428355	203352
333983	370660
93384	124405
137911	186787
141812	74103
248049	91456
408742	190369
51601	237165
113457	360860
294800	402438
35151	317538
370564	223730
42303	420293
191629	289515
310756	202417
241889	275790
430942	231503
63985	110677
145188	96641
245441	186259
405293	164256
284340	53883
493966	127921
107524	337791
74531	209688
86745	346185
336542	92888
140446	267352
9854	407781
82	179506
195038	32807
378121	73018
228838	33830
194216	455769
361291	21550
142166	47634
150278	332512
217784	314318
128354	122875
283196	194167
411583	417704
278894	105498
343427	352777
109582	320801
317132	197996
78914	322685
52960	225389
387413	136787
319455	273831
357621	50264
124153	371934
203715	417201
56638	210353
60320	483627
188360	50538
181159	365233
135731	390327
39176	28265
68144	59954
306237	57171
45455	172318
342050	18708
30453	65627
332344	32605
339155	330720
477427	355309
163321	233508
346017	276279
353094	251116
257224	461392
8635	366941
416878	277961
348798	447066
420178	3966
288918	31961
188581	362610
151900	152502
8686	277061
398104	485185
434715	134262
277411	255579
25971	386577
83245	77461
159378	302689
205607	346783
137633	75065
137558	262954
107719	132740
345254	47958
154383	419313
353955	399046
359790	56928
187338	401568
283787	67089
443320	221099
86242	193008
445383	20299
79472	472583
208577	149049
99610	75884
213271	312018
19484	242003
492393	209572
458768	93214
433600	182401
222622	245679
366534	278075
433147	237525
80936	296693
260142	316089
10890	338372
246334	277075
295080	249334
150906	409828
236216	85706
39683	133704
376644	168213
67399	55
314311	422164
24539	50264
97777	140044
39626	83017
49411	463200
236032	478051
268629	23430
339333	438606
15852	83811
445447	288059
35161	378686
169832	26992
439021	477131
166356	245679
128988	463486
399328	202463
344695	50155
276911	399286
344727	297543
227332	409828
317993	52917
240491	328832
210551	404806
101504	281236
13776	430610
256057	20959
230051	141966
345694	18451
29157	422175
445555	401101
412439	4413
463944	376568
15579	140202
129617	131975
304779	493309
179045	414431
480629	362953
291663	285446
20946	238405
431160	362772
145337	265589
181290	96615
471498	77438
227857	29760
195827	358172
221104	74958
494127	214129
65890	139648
232541	233832
179527	245792
298392	109311
366127	1992
90675	33739
167255	228431
249834	474341
158799	89549
218165	268676
390756	167090
371122	436740
186906	113994
349198	390245
54035	253047
88470	173525
391689	434945
326749	366666
291843	237548
322850	171483
463549	16261
199427	217432
271918	320317
301585	322969
145629	50264
489741	164884
392313	242876
285023	430610
480801	166478
462440	154089
419796	260518
451027	52917
289625	42189
102249	141550
231681	486885
137833	41673
52867	4841
107998	222031
78955	431318
389641	489822
443434	137128
243459	318563
363517	33855
315797	246311
231717	113051
439484	42995
334310	485546
106262	183213
417981	250410
164052	434035
221223	110974
399740	341925
191391	40894
29431	482832
300401	64429
324367	71281
456012	196413
204713	493191
253102	253816
38798	388957
466737	198854
106676	96977
21095	491272
432175	464166
205351	132795
138854	64474
481419	388551
391391	125963
372340	409993
482024	464420
155719	440660
1425	15209
239748	26255
45724	426852
488269	439563
256893	414286
432743	394736
387461	251116
329058	99405
85331	144470
173018	16300
330430	401854
348358	141319
90261	36392
458585	78380
129128	172197
400910	258844
230869	200358
231527	120810
1554	380518
438283	144405
90280	293813
160797	366971
119176	313314
477459	421707
293219	111600
186639	187836
225619	378378
236200	409592
158976	472811
300273	429267
314669	35707
474341	6149
176505	45141
239768	48365
317280	379976
258864	449620
360421	472949
300795	445730
485857	168615
368665	71816
260578	195653
47046	53863
420867	461944
261771	277450
241507	233540
65590	148590
349146	228431
262635	17795
11985	28142
41491	419098
353577	3664
133321	460845
379763	338493
100705	298765
103205	469393
263117	205223
315728	48275
9232	341811
441760	276358
402052	44047
302909	161954
490194	250295
178590	54599
97033	307294
163549	240225
208009	421310
193767	472891
283465	9124
51197	420967
112479	52453
295697	355700
180305	39862
228383	287270
298823	476094
417068	165437
477646	8587
289675	269555
342465	109661
428544	219047
287325	273831
405530	103205
175047	419363
460649	485634
142650	289970
399270	212246
216898	479614
116166	415105
355926	295104
212406	479614
146893	280675
362174	96977
182577	74877
6536	53863
339737	197342
471808	315844
239520	483736
213861	135275
287088	491749
45768	210172
447908	10345
360217	361978
207944	435428
241189	273831
78224	117270
326260	248443
438359	303823
69613	252517
91029	97362
361711	251331
303996	263567
193097	24943
368521	24806
431264	281957
449157	423778
252244	145711
129404	158454
30266	378105
474341	276752
341479	286624
483390	440813
155090	188759
230051	133479
15214	152502
473981	118662
111970	160307
446413	432600
261623	421206
88632	26714
436864	464909
68083	54230
1262	313314
296427	86974
399715	424123
405191	98733
4628	40784
446863	649
151608	331238
418155	477032
275745	430356
491292	351257
257217	134573
52646	33907
107711	207535
133649	356468
75303	111230
484914	474988
375182	448870
337939	19701
466584	126473
335069	237746
87517	8682
173088	169230
132571	19246
322826	132843
488971	345642
469900	354933
194141	57134
394948	271300
458860	304888
155073	124431
406715	183213
449628	362773
164940	313745
299218	133064
145992	274210
198317	444352
98771	237235
132096	327217
193679	258370
459610	288035
489929	389497
57419	385000
457675	57258
409808	167368
30428	290014
150798	374784
160152	297174
405476	257600
3968	82445
187834	216534
64873	466737
232233	180291
22349	228431
188975	241019
258973	119661
196030	186420
426118	94516
436175	3608
410640	345585
193767	184831
142530	32605
307447	201921
300411	208853
157839	187836
296283	428738
137124	310756
350927	280416
299396	411784
299671	476242
9085	105967
378735	335334
410814	87471
132434	436664
254666	168615
144073	31004
207890	120837
114697	69127
26051	448770
53314	182940
408357	86421
156455	203656
219225	190369
262473	285156
57594	224116
193495	483853
354959	420217
264926	354961
309972	52465
444696	423566
460872	268369
51409	123369
355083	43117
134578	302745
13563	186182
304005	407306
143319	201826
148568	86077
56876	421809
480105	104855
4533	276963
69850	16433
89671	186159
47984	386026
458220	142418
193225	111821
210387	94835
337433	44700
24467	487537
69286	319777
50814	480853
316856	65371
114440	404486
165406	344580
42205	35101
53416	162831
129586	255650
488272	85870
198317	476080
482339	405217
453919	22827
392196	440660
181102	454692
268027	145860
221680	455995
141221	420414
369024	293169
233768	168405
161165	317856
339293	440615
369578	204892
339290	262954
152232	288410
475018	459205
252020	21902
125948	179361
415574	393337
35664	264766
82239	350495
418740	26551
172634	421935
417121	447519
141416	263833
72556	308735
493262	467703
66735	220417
50552	164884
332299	244394
300689	23941
173680	418332
454309	475723
4634	37100
203193	366315
74015	130069
24435	203279
179698	216591
67266	351414
407538	356532
99229	270684
494102	450924
135564	283863
104648	417508
277420	272250
413114	132740
439311	313802
67166	216122
391867	22512
10050	360467
58605	261233
468818	475555
290824	330143
7974	164362
402254	476951
227754	21411
119001	401499
142695	162831
179297	346140
486866	267576
151124	102210
148549	216725
315560	225836
3809	60923
145556	337991
262719	31178
80294	199534
66926	29153
114643	54801
430776	368710
157961	278700
190985	293813
230051	340523
432281	460593
410265	453821
248280	121452
101479	52695
213837	16445
154456	254914
132740	186209
434990	51504
10394	440660
434430	94516
121866	72782
436588	367705
446546	339193
23373	11402
138625	317118
117368	430356
154605	468302
333871	405217
283827	18649
301795	285052
241482	285747
228128	30410
457553	466907
39943	303424
441461	236395
210957	430610
405990	386207
154821	273831
274923	319034
252548	389132
362267	425794
46506	240374
445047	17973
237136	377933
231735	355806
215498	438653
267781	390687
85771	381008
215380	87007
167588	45589
333178	82787
185126	103214
215260	47080
340573	249202
136463	396169
342196	32634
29315	422164
367585	441604
403417	438419
345401	246384
435577	195075
342386	71725
91108	162795
273610	158987
93112	479680
270315	287888
35806	377746
396517	261672
182174	184264
406660	358224
376738	160201
355083	204200
377869	153665
290926	463774
433820	274103
67399	176561
404198	1431
198814	66405
63995	34801
18863	137508
3462	219984
149222	63792
16867	46127
29883	285050
356953	126426
377586	175897
338599	360860
130944	35735
354387	175818
116087	479570
121134	108160
79195	251564
110362	254073
335000	193061
156348	144269
13720	313822
76957	105878
250902	77493
188847	193348
68532	150714
313959	360531
148491	320464
12967	54976
5950	255372
485088	12177
482193	159571
274729	470679
385932	353787
46351	141520
424624	248398
167768	406843
335031	82271
484864	137680
282847	183711
38212	371610
192238	271110
290373	157911
100938	26551
389204	53863
480957	185076
214882	258370
249445	478415
86513	458382
203805	31413
346017	46071
129792	50391
368433	346768
45926	122462
185049	326446
64074	270239
266307	84182
447157	82660
120655	480224
434726	70530
406660	290681
201063	446351
328358	376092
234740	485380
146893	285722
54117	391414
31930	450350
34774	36448
116686	477986
98904	447331
223672	146202
414107	82271
84052	229190
283126	45510
351157	327264
445928	417529
109599	464381
407280	346050
417112	97440
101656	129415
268039	374370
266965	127298
2978	313745
223755	169063
207989	101053
412800	91730
58590	71640
362267	241859
224440	476171
439977	363035
263429	341878
309276	97046
64960	322570
90237	150874
243201	217871
464636	36184
119284	286936
237714	119627
167588	348176
410063	270468
458711	164593
415560	136744
183404	16433
37767	404960
35806	485153
117800	80543
794	462461
117543	409540
130489	184902
137605	263717
157771	291324
55816	467703
223932	152321
104383	91740
295865	114414
212730	223050
28399	486185
399780	86974
5857	196783
309532	35735
375405	235713
481603	176818
123029	71994
272846	198301
380489	35794
70625	187798
312478	165080
233045	465717
336238	339259
89670	453731
289675	352750
487921	195948
237652	398254
124067	157731
382845	427400
449521	338605
262730	76237
449521	251406
128337	17231
18370	410513
164708	159249
181840	258370
282730	110677
386428	316575
445343	250679
394471	461886
191482	335477
247296	478678
482456	313508
467814	484138
49884	244688
99409	120003
79528	73606
27601	413417
17010	247092
435302	393326
148246	213047
482908	355693
254720	76454
437469	14265
189962	429603
408827	451016
23020	8623
273900	257298
236008	84242
339183	132247
131705	406429
469556	396563
127229	194870
259899	80500
196902	428214
36435	437147
399673	452427
298001	9612
157422	145948
300146	65913
115423	228106
471900	294485
95405	272872
244536	153874
241507	158625
245582	138297
191933	430281
268645	313745
190973	302441
85471	319595
76567	209179
409388	110958
3342	179692
129350	456502
443792	46685
445574	105053
180886	218415
474341	23306
362668	492450
245792	187779
278273	315888
116378	240225
109733	466959
470672	459932
263502	153995
165413	33124
262268	143738
332271	386901
78291	183213
449070	291324
200067	491350
344513	7293
350064	152867
163439	322337
244016	127298
72018	458965
450465	233983
284263	380538
408108	24070
386508	78899
324826	220857
219546	387185
272595	417201
223908	292721
78206	52382
213945	475845
445508	453716
205037	276434
191155	177404
449566	329154
25335	158666
10534	342300
187595	349548
20401	234356
412844	404960
456021	216562
144300	178907
144501	270342
192465	80193
281527	71921
342465	204180
216945	451016
295856	186159
202120	276621
374465	458601
47743	375676
463683	11626
35126	5683
218362	489822
184629	418380
67731	80556
196601	313745
104740	435231
39957	405249
43848	317356
267050	303175
130613	275790
181662	57159
150760	207535
51565	124153
318500	347202
107848	18784
182081	410053
55246	475870
455453	13129
491190	120219
375287	86728
237188	486822
46487	417201
8146	256165
27800	92613
149495	196694
362672	152502
230051	342610
280761	472072
457043	280935
214654	466046
237028	387860
128124	22347
472742	144181
348958	95942
14074	130345
7155	342698
120453	161975
452223	122462
83431	301648
475611	290450
223908	359218
10281	462973
62206	166513
255803	169482
80943	483404
417122	114643
390872	295484
101025	192365
460139	291249
13930	414825
141010	295159
283262	49127
60480	256587
62287	405217
426040	217025
367866	445796
414392	212372
348364	16433
21634	350949
130651	376184
219546	9197
45311	302958
175842	152321
452284	409828
219546	168373
491296	14222
352510	95149
8769	417201
242551	389497
343746	283737
336071	264590
379862	79705
357373	32807
40486	119762
491628	394529
261635	437493
256630	301659
152742	183213
59598	336590
20461	459802
14871	67040
410951	407815
250530	85348
360547	272779
150601	409905
143276	434067
305939	101806
119899	119381
209704	132843
375401	462721
188886	283608
22779	309888
30326	387742
33686	218730
411180	488766
166089	211340
186437	172954
105943	195995
74500	413777
484066	184734
205778	360143
63191	205223
129304	66858
174700	393326
442566	300552
312283	395672
283093	109458
220925	389239
487501	428026
422063	356298
195362	428747
180373	303175
389428	489552
304501	232347
356883	401871
178540	111312
175121	467690
200159	52255
307803	231025
224143	224139
445190	381781
173975	94516
103231	159188
87510	62191
477506	317118
158274	9054
69401	186714
63582	218727
5167	476985
32843	281139
131546	491677
350313	431513
418575	118662
325044	233684
414286	256604
106268	390349
292451	48861
296778	94667
435399	454737
432339	37013
302103	305046
226007	114643
140263	169389
446998	435043
446140	371435
237120	47518
145231	104512
153322	173887
304146	21679
382204	347697
303166	313745
244362	447517
396792	287770
411627	251107
130651	290677
72804	443178
268768	109285
393423	195744
394771	301659
488478	124153
139927	214047
216396	261396
28357	410617
165826	261396
312192	162871
312268	138324
427784	343702
111328	291324
186140	32694
31476	460957
375706	95149
300100	447446
267602	24070
369365	37156
141557	298894
257985	360531
76104	249444
153322	95990
12063	105252
192238	230988
401389	207988
78041	196783
334092	398592
321794	313745
270003	185479
53511	343726
102352	373310
207946	429824
250183	265711
235754	203364
159226	280233
367656	366493
197066	251308
31204	267352
175527	51222
440430	383967
244264	75303
141114	274451
408439	431823
397711	190369
130069	88780
6010	156443
123282	256121
127453	183213
313341	380891
428276	252192
228128	104712
135063	472072
334339	388612
241625	391414
210602	264595
188207	227101
206650	318652
87863	187045
319253	72416
174840	267352
110615	218727
435127	315888
39601	106840
177717	479208
354193	388575
292922	63517
83948	6940
138574	184450
401813	311713
313566	131928
485796	339251
381051	21411
45007	376290
32352	219499
359374	393184
490553	354747
354293	435448
163594	2061
355013	298180
326631	421356
223050	203213
484522	445453
300146	476540
312474	453206
68098	65040
358132	272368
198317	363364
67507	320097
449291	349261
208401	101848
239084	355999
134299	109985
448633	433272
266508	428711
218964	212576
217879	86127
314198	378462
273736	21736
432010	366781
491854	110677
154222	81005
108888	124660
191464	434035
189706	398229
355274	174540
268820	471568
35960	121492
193271	446794
293534	218348
195027	331645
152735	168268
393674	179506
362922	54976
138238	467703
271760	46449
195339	49977
268219	252044
309917	331535
374255	261009
290972	488166
175093	493595
274006	356321
204444	317987
165680	382203
418166	20959
441284	113138
319081	195607
427142	15209
368858	336378
443544	201161
389010	268327
358370	368631
296635	245061
264429	185561
396927	391261
219089	209572
485013	481785
379899	373374
406812	69319
363581	475036
375405	302049
412365	335477
61598	397903
201373	313829
61651	431637
405017	35819
58694	27696
83573	105967
75067	97753
172337	234805
305836	476880
139936	325547
351825	293813
182192	86852
492945	64374
119001	48282
43325	214714
120797	222701
48064	15838
128	236213
434726	377736
215380	298676
460551	2661
228013	435657
340737	21583
18253	304129
416532	441646
100386	393072
193386	9054
237458	241048
132443	273831
433510	347104
223279	26875
107118	17365
130908	104691
290238	90884
168267	317675
442551	97394
194537	51195
245809	105498
13517	33539
466529	64335
471354	92318
41100	425755
273543	240796
350070	420790
145709	101058
72499	479730
292994	273831
121778	154564
224092	166970
313660	467703
381826	226494
121733	172277
443307	333391
294193	119318
443307	399342
244231	106605
141208	285928
137661	302610
380443	46702
287167	365930
378590	369114
387769	106279
422899	448645
367069	185479
308560	62191
39683	62191
75834	231571
48129	256121
144842	281924
291299	134811
200679	457081
26449	310836
141228	160242
117725	364768
325949	389682
275721	65627
281164	86728
14871	98930
360071	187974
458250	63034
343226	408058
178773	132576
96611	425846
386645	348798
295540	41670
85739	262054
254599	421830
436765	318735
18540	173278
229813	13736
123283	426990
6004	237395
140476	399328
244454	410074
373755	492906
153813	267602
252744	103898
330954	348584
432836	35723
378420	139
468739	227101
153006	255922
335243	134694
477473	198656
361538	402438
205175	241515
299690	447517
145439	299773
114643	95657
324486	121171
325641	265573
407942	306209
453018	177872
341197	415005
241309	274989
227800	277459
141291	51195
351540	253247
137204	188411
421924	16433
215029	132996
264394	184260
125343	292721
423351	137128
478357	282260
235876	313314
404312	460715
403032	438419
53304	126204
193970	312153
414286	461276
208070	55074
303219	189653
73535	281924
318573	149674
294323	257204
335743	183213
97539	262951
207098	210032
339679	273646
457224	398066
132133	75249
459866	211948
78653	468489
114904	185479
454309	11465
325638	126144
290795	114823
231001	416666
177114	488384
303660	99296
405911	95942
262892	267602
258514	489822
19542	444647
267025	333543
427200	36392
365399	144073
85731	388211
352798	83467
451302	86560
287427	223337
225340	28129
406125	198649
104650	176182
36249	49903
273468	458601
487938	390403
400882	62823
383728	150874
451370	268787
276654	322685
349164	376272
493223	299106
381994	137155
224349	163344
238060	21583
197997	129827
205526	13568
244017	375768
4849	476951
284057	97070
300240	276633
474970	492906
259175	289512
94178	182000
36339	23559
377247	294085
153322	180754
196579	374990
241952	219186
360459	466275
320461	378462
92209	385279
83773	240403
180281	152444
238441	99437
409016	254182
10274	237241
343749	371918
361675	77438
47509	291521
244309	300606
84161	131490
347891	16433
98180	280871
55435	93245
488571	320118
474341	383040
177476	123213
164441	455246
245987	67999
254917	186561
478148	338223
154450	199353
182491	136845
463013	341448
139600	86974
228202	355806
425455	57870
259674	227101
396602	134020
464780	148199
361145	279381
464062	336590
124013	22347
230574	289535
428550	425675
379464	414993
158513	73578
94878	83811
408786	285143
78155	443781
99564	281914
12481	442980
73298	86146
221296	40136
119688	190369
343794	15209
407768	414909
448199	393974
53426	16241
193020	287726
398722	229995
278744	377933
370640	15209
172658	111816
23093	401949
475873	418096
469368	329139
326722	149533
246716	20959
426721	17524
230194	122983
356530	473395
250362	93205
428535	353557
297473	484421
428516	390535
436699	93876
375182	429758
35806	367824
465653	4488
325434	333793
468162	180578
379356	434251
381993	349006
431655	315250
201833	247136
178422	24620
480173	219499
195190	25716
51195	6368
364564	23187
125490	35150
432965	463200
167897	476471
4841	101963
154691	321969
71121	401881
435081	86801
14629	164253
420614	115400
86222	94344
205260	429863
252450	76454
126941	110677
278711	103205
121860	353557
300912	15209
90493	203262
266681	106459
78107	54441
286911	271958
257581	476951
302522	134262
310453	289888
403032	104738
84417	267553
196903	228013
125806	79875
418605	140044
209149	482315
252563	144375
22578	371918
450687	29469
211511	115340
88460	320169
118326	172089
115339	293813
299342	180957
77745	280867
365000	15209
174919	79249
209510	150021
189324	476447
252157	429871
206333	184253
417500	477445
421688	392699
453919	376483
193696	65402
240661	431775
74350	350549
164276	406466
322557	4413
486371	446117
269884	194165
446060	32228
446892	126313
408357	17318
78130	54976
308158	460060
48281	328751
335311	267602
205380	16487
227241	392086
67289	15133
235034	433934
79134	70219
477145	183830
215897	281163
72217	18084
398964	401004
351768	16433
12366	378462
390197	393326
219282	106162
280979	106726
365550	26348
296111	175966
170197	21411
427337	164446
457455	190369
236752	340543
216826	187298
49702	299234
414409	481279
421225	287423
241137	65406
332211	8615
267516	13078
469532	217406
437225	492906
166992	341777
23104	207696
447438	384174
387306	146202
203018	142018
414646	355332
176130	256939
11690	306498
154835	355350
444733	452318
178984	209168
299395	42313
397216	6597
49184	139080
57205	260879
394489	356019
385828	60738
171107	152702
128133	68354
333713	353856
251231	124271
231305	231321
484436	142678
111554	262954
339785	160419
112589	313745
99602	461944
47300	99765
263708	379976
252173	428103
29020	111623
165887	164884
421517	419056
213644	69083
149710	391414
283026	65406
343902	133691
277177	360512
289675	243202
70913	49660
58484	115861
463215	366211
415349	94665
156852	295650
485072	256121
443307	80905
108356	156376
446222	87259
481586	35707
485704	308668
373920	493595
23347	37039
81432	283748
493625	289238
40517	66106
319393	383967
94461	269199
118014	344011
130966	311221
186863	53591
472344	307279
357581	317118
249613	54381
425164	446564
138246	370866
222551	278182
227651	411424
194948	140044
40028	50264
391479	238227
455029	187974
214132	128398
270567	344953
169937	279905
296609	459205
204798	109690
320208	220417
297350	228604
19228	156788
71539	102625
183795	293813
182810	148739
376543	164884
116686	326661
231063	32733
114643	239760
313088	244414
410932	119381
222045	46920
380372	258607
537	298182
223335	441357
172844	487415
39402	260527
267617	400016
261725	357357
11972	303584
386868	449555
74953	305839
136081	326700
59394	259997
234649	214138
263335	19246
403902	443991
366913	164884
136042	151096
145061	358132
275910	88113
413783	411455
435989	16576
381412	435941
450113	78163
398506	35498
308778	473431
239368	266852
425384	207535
64387	14919
129408	282401
331218	133782
301557	90099
33313	445353
71189	214878
344352	108957
145223	276744
204078	210403
454264	48337
128150	430610
487201	138299
316565	467932
479592	303175
293405	47092
447679	398432
258368	16433
384648	59556
283101	241469
266307	46000
489977	196976
400423	186259
389199	249685
238728	98541
59630	356750
383360	369960
465071	421830
82379	369495
266327	125613
35514	40181
458035	478482
310939	209471
178598	285446
169331	103687
37812	163645
58326	230285
419318	152867
198405	140460
469084	114930
235338	162831
179157	122952
7378	371934
215821	69144
282453	320067
278955	342807
480153	258599
328985	185479
272405	242759
157816	303175
223426	395899
100813	360531
370640	236240
447021	261046
39763	211558
39626	28065
382274	154137
257750	243636
33965	310028
215885	304731
454634	116751
99521	261458
269612	453012
128563	50391
196013	401854
90777	436950
157185	257056
355942	493171
235500	437437
7639	186714
457899	388717
117381	478415
196398	340668
258131	54449
423761	396268
373590	310477
315944	196603
245679	327107
8616	286313
220839	139146
470415	159193
27217	239267
336152	166816
177330	245679
90861	45899
192238	148491
222934	138062
154023	482162
253115	76350
90592	254668
258330	30332
12895	222200
450453	494102
386679	414931
100400	135848
294385	101694
257289	453012
328850	123894
178227	285918
158234	34327
341067	399577
122022	284155
49532	61572
350347	438419
179748	315671
25393	56132
111666	268524
336555	267352
467721	181289
230599	101058
327508	485304
295441	443694
374849	450023
417817	309524
179757	8315
15388	81280
160477	66762
482009	405632
293584	270095
403575	26906
191784	81599
50430	464727
176283	434276
8146	336915
482456	295098
470498	405217
404568	129708
93719	262631
333891	53863
243938	205106
334872	369262
373025	49353
295094	334635
133820	152130
277799	451245
9746	318076
358011	421021
271387	74877
136955	341092
208270	391414
55243	281105
208926	78150
210021	40662
45734	246612
287566	396114
426166	359762
173174	491350
386940	22092
338003	404727
237325	48275
133073	241098
108258	267352
222897	44188
96715	366534
255865	411809
122608	295237
47816	309524
120736	181209
414078	104577
10546	365224
107725	204185
358471	489552
145954	45949
303106	221832
205607	35984
291562	427440
35498	474931
284177	198297
173995	15209
263703	161526
260635	257651
360675	105570
203952	94831
313355	446632
255557	25076
305624	344398
316233	143154
85961	146512
36117	424497
319260	249444
398175	316708
32169	8607
105249	358132
412205	126395
302999	453521
469520	215725
50155	274726
228795	109006
268442	273831
322193	83811
143168	297938
473748	137833
57015	150083
456282	393326
40407	345562
16116	318773
36835	418551
162538	44318
185339	41533
267562	196641
437098	331775
337314	230714
93818	466971
488144	222701
18730	461846
167830	8203
186279	303320
254198	455995
346299	77727
145288	273468
57846	28506
396160	305151
150062	268550
426258	274627
198985	316011
224594	313553
404568	206683
203270	456515
271546	391414
236540	130028
324886	157726
317123	366534
277499	168213
341875	351510
326631	111174
451886	369665
5700	292227
472487	230629
343732	442224
95402	338471
4849	197920
311470	307889
200765	342128
61151	218727
248566	450212
158760	181075
105289	158493
150897	293813
455074	189064
413378	243378
316768	404053
92401	27993
73516	141218
34729	133470
143949	27019
249868	387217
38047	66323
89826	113522
405491	35626
121409	285156
141777	4413
104740	11747
294871	7771
246348	288035
422999	65838
129978	365343
309805	295774
103632	106903
49423	14012
355025	292369
173680	353836
29115	96612
58694	484447
147674	267602
149171	456726
346134	100287
326331	39391
347121	458915
13726	375840
214751	459055
435401	98906
177333	398333
158250	175373
449406	160180
113512	279871
319316	17519
138182	472739
334273	149600
350064	476951
93627	237413
385538	105745
314873	12895
337516	35498
217314	171994
311544	342440
219089	137128
319063	313745
66383	315603
168643	476471
427076	358508
478588	22097
293405	313745
232770	447107
1132	93257
185373	366762
360421	169167
360459	336955
121866	282911
6611	336590
38860	189409
131165	226494
464633	151563
70224	37409
463774	121557
22980	144536
239990	88113
228128	311604
216894	323005
237480	99405
394724	8623
216544	435830
75056	410441
387186	245679
75566	380492
161693	110958
424975	21902
34776	141087
261739	9249
382848	486185
72555	264766
251546	270686
118027	191093
78721	420133
232106	159837
344935	122453
196205	489797
247823	331707
366807	405279
111409	220247
163018	10345
40890	219485
231334	273201
35806	122797
446001	218730
73298	48079
27617	231578
375315	417918
443817	475265
375015	183213
129760	105585
231305	244005
100938	303424
492002	182868
419774	242614
403670	311510
346697	394917
483706	320470
332916	400824
486519	272589
117300	277882
406898	477136
12192	51657
303420	137128
256893	431996
327697	319760
9025	249334
249663	22347
253704	493062
215619	473329
241070	343655
65853	225379
202469	225392
107450	266508
232313	342300
219546	147469
307261	366610
462696	307768
56816	203656
241199	354730
90831	268129
266413	38751
310626	40655
154143	226308
415023	288410
396583	27642
166740	438783
485420	450685
277928	309425
187101	464420
300401	327217
291178	19204
272301	125040
54907	397391
230051	263617
158264	96894
302863	267602
86311	439900
365531	249334
427980	44082
140171	260322
487019	162831
493347	245297
63833	453333
493391	378462
316695	333196
379972	13837
473411	9003
159052	288035
50041	179395
433395	88940
298427	44082
70134	245317
71511	428692
76898	239528
141585	267352
129836	379871
415629	300800
352538	419098
392329	259766
86600	99982
381256	169116
492340	153995
285156	199485
180745	373438
89826	169065
411991	309425
225172	226609
59203	51881
77206	258818
19341	476831
132077	207535
414213	427167
192267	317990
329510	234413
197558	414643
424678	429388
37324	168967
392299	98598
133105	263648
364285	92613
227857	283053
493230	180908
2253	12443
23999	410074
377576	160545
369248	61376
372506	367824
100354	289503
235644	6994
156831	108932
481724	313745
80475	308897
249272	364338
267654	257182
1034	216638
185299	422669
46362	315671
211238	275677
380528	465647
294827	478415
19228	164884
77635	257298
330781	462377
491457	100026
52878	365190
203617	160597
424256	367616
97777	464578
107998	286227
292655	33036
222376	467703
66588	242641
309917	281219
72804	218727
256893	320259
296104	145064
356200	317424
69120	102745
256423	139623
249180	376211
430541	300108
286462	90880
359933	160119
261274	406706
251703	25860
50180	21365
130295	248382
266141	351646
343525	448709
382594	10646
67280	109006
300195	118735
317982	249334
345110	220605
380120	91653
304263	158145
316828	98012
434690	436245
45806	168719
14144	314742
338106	331584
478144	248338
425827	347057
364427	418810
148404	119346
116858	418127
340197	415585
261256	128115
237267	400541
168295	316812
5700	171496
188396	64982
332154	54976
14458	199894
312011	362773
97771	36555
131440	237268
274761	353405
450351	354702
154388	133782
404436	355210
96451	444235
349121	324023
479393	8084
299984	169263
187101	17476
418992	442401
379489	478232
52685	37476
212235	291598
481723	81945
65923	77565
388828	339315
467123	62253
263887	45365
81358	472428
439561	48146
409745	400627
151610	483853
88819	267602
205625	342698
153508	361018
233507	237548
312313	225100
414912	481279
17333	221431
98997	49828
159054	203656
197440	238578
167598	230225
180586	390221
216602	368268
411795	63099
48487	401378
382535	236213
295442	124080
35064	284843
210689	359956
138944	186714
309546	120605
478186	48124
423828	401378
263667	298971
49236	435047
142352	313745
280600	79482
285967	316877
368985	162233
446961	483454
47971	467703
252105	440660
298187	57080
139551	361934
65450	235018
131606	411211
203333	438419
60208	14493
450039	336590
422267	119877
64316	388549
461136	339075
190108	417608
120949	398514
186191	479614
71838	86593
194279	442807
54101	137128
241732	154597
420265	193949
166897	234711
175666	109095
161536	276295
178422	456377
304145	159249
127304	84750
483679	268311
356530	96543
106905	185479
309361	209672
181152	182239
107660	62191
87638	231839
165122	267553
377296	434154
450741	403476
11243	124085
289866	486303
5615	305788
321868	233363
389464	295484
326641	348516
240937	414334
198317	11714
55961	266203
256723	457800
220239	351438
416233	477154
128433	385430
137223	295660
135261	327061
37999	214457
456365	209817
195490	230960
12481	104799
468600	312259
75106	79507
33808	255641
23387	375840
3696	337023
298114	428599
192495	162313
367071	229308
347873	222833
114991	363563
428962	188759
133909	34675
216897	274451
223761	328452
11902	338663
233498	478047
329750	85163
241952	58486
137767	462973
455222	442554
37173	309524
106648	82787
137337	470895
411966	297679
383789	380211
39492	145064
421272	288205
230629	10379
386509	264384
399825	36515
413541	207535
249145	110899
282910	228435
437981	189577
345105	74811
428093	151798
228128	461049
470202	433372
348417	363973
226314	114369
42370	132443
95442	16433
92498	478415
44501	84388
435043	290966
345107	164222
118523	85753
391689	467703
270128	69592
164304	99210
5007	117018
161693	15949
334492	157772
194861	257651
251791	255641
227148	477986
27064	213506
43910	3431
485905	3326
417026	115203
136798	89772
128121	414832
185807	51895
8771	40388
114383	442030
22154	313745
256506	433279
88854	219499
3934	15522
328939	299002
302477	222701
80608	186443
238987	56565
379169	471416
371309	472072
86311	21523
21355	86560
103969	113138
391738	179143
341485	426260
121133	208395
23481	258381
282847	71810
474953	249102
479554	35707
234244	195121
365410	440660
262412	376861
448726	91940
427866	160377
284138	57767
326672	454975
416343	18665
307694	73443
115001	229148
182128	222356
125948	105498
44115	73336
396883	433706
400184	110677
328598	354264
181497	107187
374305	207006
423514	195615
121609	383635
443883	106044
263769	477632
375955	315189
189064	435657
410150	83811
20628	188067
150264	59456
396293	436059
483458	235192
161363	172244
397518	237262
52903	401871
10883	397042
404568	35629
345401	476534
472712	233477
258131	220857
246322	215650
15819	424968
180566	442048
268561	258370
137291	416822
95677	317282
458207	124391
391391	292655
21170	315263
283178	315671
5682	99946
2195	163974
56601	489778
279526	295451
335441	272139
107812	440089
492316	276963
372054	361033
476969	430894
112458	379416
218024	371832
196003	293106
90463	318533
315231	100370
389641	350549
85739	78184
429179	248823
235606	84954
441333	73189
378226	243894
77920	440660
439588	124560
255677	168381
84936	7771
27775	132608
405863	368642
426074	342807
324353	254054
271457	378127
389715	21583
90450	489813
217203	95942
137545	132996
441658	13370
415243	203656
290414	208384
420234	238188
358539	93009
363217	329871
399224	275790
19152	132092
186440	226578
414286	236010
357912	217432
476416	152354
31828	358668
280665	313314
309217	73236
234377	131877
302918	103656
337927	342122
45119	224372
362170	270248
244688	88434
389161	213705
116686	69259
196500	418218
295889	285446
286879	94091
388200	489376
286001	447107
253996	164884
376286	411424
301823	264406
294385	30477
119806	402605
233045	460263
38974	235280
177577	62580
193664	117777
470802	64075
416059	283754
397952	267602
39646	279000
201131	288672
246558	173767
250884	303648
17276	490888
15027	139844
279257	62699
14931	311832
222034	100503
296186	303040
6549	135296
97438	102309
289578	252961
437849	308897
161693	235568
132694	448673
228492	4586
389526	440660
245612	183505
73298	296591
428554	486885
143282	486885
393269	166513
429720	149448
76664	438850
84318	233220
292904	167517
171901	391414
408641	226308
358860	422164
481419	464400
309391	477382
174173	86974
154538	241468
246457	444033
41016	464166
196125	363973
326557	164884
475810	348798
491461	234356
431264	233560
57406	45227
112901	166651
209135	315671
135452	288459
133922	188784
21095	403513
351655	477986
328412	468602
340888	394306
380321	385997
65677	298077
308122	325585
378976	214024
321487	211868
120200	139231
379680	99271
479275	275790
309276	455185
184344	461049
411511	437506
16793	413535
481020	180829
156346	359762
478148	143649
150617	133309
64557	325484
41025	283629
25189	213330
468741	430913
413079	123485
303504	180992
415349	250389
25788	294185
278183	273468
352356	336590
423191	164504
203200	186532
20004	175645
332299	145059
45615	313745
130224	300473
68689	122462
278330	336934
402052	268183
386973	224483
364454	336590
187774	410441
157357	98569
315672	452782
9232	41075
61786	48701
74767	467703
332735	331581
409468	65210
324367	218730
9232	478138
378163	164884
318471	58819
392616	22998
363986	143217
327050	486339
241198	306387
43977	117038
312121	167841
111022	267352
270912	244917
142451	387742
489485	104498
213123	334732
404626	320392
105501	193329
200092	245332
374305	266040
380875	303175
109230	112379
398997	323091
349062	442903
461170	442265
330375	54976
385256	323611
210161	310862
344737	132996
427397	277367
313115	336590
12931	252159
332296	290450
36055	72523
432034	318735
31374	152085
94123	41406
345986	309008
199959	455995
223937	399867
404023	255236
39791	166274
5606	86728
381229	469350
413634	164759
374027	436836
216544	189880
388596	208487
9969	442007
324289	453782
479645	132996
311808	266600
232169	23219
229162	151944
369594	185335
340286	347202
184866	273831
148494	35051
426549	141563
228473	41090
403762	458183
73023	460818
465687	316011
204605	317118
309690	45309
116445	151917
393780	401101
183192	7159
387078	13370
66828	119381
256330	31807
89826	412933
135671	420757
319231	422037
39101	14400
305357	293745
83517	393326
264103	379976
458233	257972
303449	440660
82688	91095
459280	103485
404476	265589
21275	438419
427409	329086
10586	300786
296282	81060
297611	273831
33706	395988
160161	421356
128738	477745
202868	394533
49903	97370
457418	233547
326749	409540
425558	240796
365796	258126
260879	279651
178875	396487
53968	21457
277030	27464
119001	310567
276604	301179
245318	470554
352073	217991
448888	166513
493442	308944
393087	356428
222045	243997
264144	160271
274761	312238
396211	167149
166772	469235
368233	171592
266466	486556
337704	424610
293264	4413
482321	477910
488178	481904
79402	53385
132896	312691
144641	354490
37839	145059
40362	186647
342253	54929
426041	50502
120920	317356
131550	290450
397407	196658
6530	456640
287566	276963
197184	130153
244143	263084
482456	225308
28357	399679
427272	1433
126628	37369
188568	337921
131055	180954
308122	390232
86311	445749
7922	373554
114550	126219
345401	465647
281680	287873
9414	18701
104880	327449
469907	169709
309638	143824
209523	104734
482818	483200
173746	15209
65513	471265
230629	351585
344416	476804
160191	173461
317551	258461
72825	372718
374524	186774
177084	256285
241495	431645
419717	391414
277467	465574
140524	254914
190215	49849
397743	166513
404960	217858
378787	386036
95367	425799
237603	95149
129024	91295
370806	187796
74021	315671
98028	26453
153813	33553
222937	484447
296423	442554
126719	124404
229481	236213
315573	110279
167089	76359
145103	95782
60151	481755
54964	392086
338461	256121
334008	83811
280665	478232
404099	139590
270891	467703
101574	235209
190414	180338
70012	403477
417921	245317
302414	190369
147620	6346
233181	414027
166913	352073
174318	111906
382848	203279
408437	394948
446182	343994
63151	336590
340918	53020
369106	60649
139419	366415
38673	378127
467910	44826
341311	420551
431611	476471
248554	469235
117550	94516
92613	263746
482504	53490
216252	406595
114577	244354
369647	129477
39601	208038
451947	109746
66547	434239
212886	49903
160419	482449
184039	185479
141782	328059
312347	197485
258485	261156
139270	224674
72111	478095
326631	345585
125472	231059
456021	463275
393870	267602
292721	134311
458183	62814
369809	94665
475360	215703
28129	64219
43640	479386
195012	10646
487060	24926
123095	80919
195306	469235
490005	333571
12623	428892
154937	413525
118132	429161
429302	223251
166712	168381
486787	349879
223306	202064
64473	67584
170872	18975
413104	267352
251490	182292
109605	425838
113685	394636
42706	288035
209796	282467
213379	418592
110256	330654
231541	126906
324502	66813
125975	429593
360579	59672
129455	119868
247531	269015
205444	473001
130224	254930
20946	383813
450630	366941
206597	136177
71960	434945
187334	49521
127211	158153
367573	31178
248663	3774
357422	101464
211657	191022
98684	181680
256199	442217
208362	349835
240937	186384
473973	285446
237586	275055
268561	346266
201348	309740
217484	431625
110493	289873
389563	226127
337718	383967
312815	166063
493817	233918
210070	202019
480510	86077
94584	149046
372167	440660
77148	142008
321535	414402
280735	238299
81358	284178
467418	49903
460455	393326
73353	39195
355736	87432
320045	173867
205607	132927
286965	98491
38819	53095
146893	73881
311521	72432
485100	479220
351687	50264
166474	371812
120646	54976
390154	392108
269258	39763
26268	420084
426814	60108
9381	73189
80606	17996
64855	178436
381681	275129
48801	371918
433346	330118
17247	237235
323469	301312
470429	159722
112710	399260
171455	297969
3234	366534
90687	472104
442781	430610
467788	45585
43748	341938
50680	250214
362194	447468
76337	51243
90855	392756
414433	309801
407989	57134
263439	127469
477932	107071
115138	120173
418247	39
122397	441357
283658	146042
356096	453408
67506	290524
310153	204330
101346	350588
284310	223521
117103	14919
417286	401871
349868	379308
468741	311221
191698	286807
193499	200549
149774	187974
461861	384366
77143	274870
283770	392329
470140	78116
203656	53986
170052	85582
486712	42189
478491	120407
249860	297794
251791	142418
86142	199612
9587	466069
449628	348798
434312	211868
296251	198790
72135	251116
214766	293813
202092	420757
43797	29444
83799	17038
167294	186561
373917	369843
228225	257542
179919	163073
364775	100503
437072	400927
301216	324011
145724	248834
203181	489552
464022	454626
84307	298379
206522	48275
412205	66921
118363	15473
133909	29105
343992	28187
230718	275807
286886	153771
160161	276358
388696	309210
199382	101058
205289	141606
313032	295484
347169	392301
5562	285590
246592	58465
428582	364201
105979	311212
59423	12245
114063	65627
118895	267352
264900	375840
206655	265065
191226	303224
240860	461281
35258	306387
371884	264766
225489	270337
53235	464420
394731	298767
410327	30896
205915	469235
3809	390090
449464	4739
324816	175721
38067	306196
336955	210300
137833	20998
357411	139297
57942	198317
387875	293813
134683	273831
94440	331581
287953	201946
32430	411455
477328	399852
192912	78146
162939	48007
28345	32137
315951	320578
447610	411424
472499	34633
54322	324639
39683	382867
294323	14486
342710	384529
86153	288668
326763	184902
367336	151096
323775	478771
41491	431137
365028	74630
381082	276591
159166	124085
296413	461944
426197	409858
334343	205223
300233	168431
146782	267775
194155	306504
225233	486885
315077	82275
52299	279208
332029	445718
277752	345341
450465	485304
54733	207415
147889	156159
333622	228838
136560	54449
264793	479238
43138	347104
472387	180221
11719	87471
18737	404960
298752	190369
2187	267222
106629	131016
230433	196559
72340	105878
144029	225567
230306	486699
302566	121259
176379	422552
44686	421263
316258	266817
25406	478415
328488	454975
15579	308897
492906	313745
365809	329196
42596	295725
153322	79530
194786	77339
202352	300606
191308	212411
333187	387878
81262	165331
396841	338076
274269	345585
440090	226213
165353	371918
57620	173720
73298	150055
140991	94516
114003	430356
179136	124085
377449	249334
8269	139061
135654	14687
485667	71818
62408	373491
486339	175201
181947	452746
483694	363581
76228	307815
74693	215277
394760	96938
314311	274515
183942	491150
118132	6949
258496	166063
214114	354160
186650	104382
209787	250853
323928	95028
239298	57989
487940	420959
53329	348409
82807	283668
335441	387904
222828	85932
403558	388254
428313	388575
36458	269199
355216	489552
482057	4745
415427	428738
230969	242927
30145	300555
65712	167642
153687	342598
108955	228441
107609	357357
323851	9203
477774	429427
363605	110677
408944	83467
391969	395198
169076	311713
233498	103875
381957	245649
277568	43164
437140	360860
216544	221685
211238	161381
41491	376578
25969	38063
474142	63528
35258	401297
6467	394885
45579	97748
114643	253195
200932	242320
394731	313745
416692	218485
253927	479339
340312	190369
50858	300106
178895	328932
201480	129793
427521	382511
15618	469509
13322	129416
463642	318501
87109	93245
30437	387742
188503	158608
176830	362000
223404	401828
265978	127636
402237	148610
113223	239981
144561	143243
149738	139850
370863	313066
84836	433181
171939	104468
208508	317118
212595	449749
395669	294836
419671	484058
458968	279263
128871	17186
68098	243701
243610	236654
6199	273697
121790	196488
113779	214024
80334	338436
359242	75201
15105	212081
267572	268080
83393	380744
410469	265409
21873	330752
461833	435637
378559	77425
455386	75303
346923	28065
309481	78948
400280	337921
149774	185013
341969	468481
447962	306409
305827	46071
325501	209285
448104	142146
464218	86892
475996	203656
283346	389467
133237	14130
118850	58287
296635	122694
39011	245242
95778	426569
173189	146584
274574	101058
108478	18378
1263	186561
373021	152169
247915	183213
111340	29068
398833	491901
388071	193929
267750	32807
124259	73899
45460	84502
196283	160461
329416	284644
474688	193766
137073	262430
66579	202234
464482	472437
372964	212081
90102	17996
402172	433279
491391	309407
171915	151860
217627	335578
439807	366493
395474	9054
187743	105877
202352	6487
463836	493631
470746	476231
416661	94516
442156	261396
285037	94516
277239	254914
289747	92313
44159	318565
160232	117636
114050	277613
283175	325834
158264	227951
178522	437273
186561	237376
125417	254698
244127	420777
439588	318257
34795	349949
265368	94667
349752	181244
290206	315888
103516	488616
244902	336071
194537	173176
332299	40245
405555	249444
292977	267602
465697	53389
382848	395888
223276	33544
270144	420944
150061	190369
128704	121324
11396	274103
148946	281924
117975	438783
442264	253425
156745	9054
186639	363132
138622	160419
70268	99437
90351	17186
146924	447133
42108	336409
281709	438783
149175	76694
357832	263138
313635	266852
403799	271756
75119	84670
330798	181610
129760	420959
456723	195551
312707	155844
126623	214024
276229	264154
352313	478514
409870	421285
438753	265065
21414	422457
382882	371993
194003	340449
235836	338365
431074	295174
224369	300430
205936	188294
410803	41938
439279	15209
279113	18917
316565	420025
260171	153996
255623	250410
217236	83602
176903	241995
384231	214164
160220	262594
319252	159948
148683	220049
187834	183108
8407	193099
465414	186259
369248	15209
414825	45327
74222	441996
372923	94344
200092	407934
61367	423120
122602	380999
466111	222701
345049	119868
334350	489822
196482	208593
41610	300875
493761	26965
315267	262954
143290	61988
226932	467371
371318	151385
456658	175214
238452	159737
282453	229907
338279	369708
111328	154811
345968	166513
55494	432290
91036	5271
450729	91947
466860	209663
154605	348550
338189	211543
81358	264549
357294	465647
455074	85681
383967	434657
30328	422898
302209	19005
203355	187998
111968	196792
97411	433344
107287	226494
298077	441635
345415	231768
365613	51881
334151	328151
377408	203752
145288	168252
81358	32372
397778	210050
441921	369130
389077	198720
6467	303801
259870	80587
215897	101058
61367	109271
104740	481643
395305	448643
142023	196265
277084	37100
229218	134145
73698	132413
4841	96094
127912	27766
321101	415018
466547	354630
244312	258370
268313	277088
475835	219723
1737	86421
8212	325432
10901	355099
230051	64761
429215	333474
314311	348176
388189	29257
116168	315888
469772	350330
329058	414286
303115	326985
309225	314617
115449	90123
81231	170341
276663	59556
315936	51514
131866	15209
3463	167841
63684	122728
45458	97970
347121	4047
267529	288354
441992	439369
222792	80536
455074	314279
460585	201208
281485	253002
38346	36683
361700	201493
493108	363973
10093	311215
49334	355868
405133	293813
353248	173176
416225	99437
70599	218115
229838	453167
160961	218448
28357	48982
105132	40181
345715	323650
80193	49192
9598	260293
152221	248117
376943	276090
125575	24800
240267	475343
315768	426887
404090	384615
121461	101058
280195	305625
147081	250
425389	10646
85478	308666
250739	395988
113292	55074
365467	151244
270343	467690
40778	475980
184825	115331
353856	92086
107396	313435
228128	218384
88284	135574
218904	144405
252083	453391
253931	158153
322150	138297
346855	22512
452962	176476
362668	420794
233045	31303
233187	324037
146987	428446
98176	92785
141860	393326
171988	24467
273610	209967
384386	280718
112402	142825
370532	68033
126499	18288
479528	203656
439749	94578
435239	468832
2187	354723
393023	311221
428861	329803
381424	263648
376146	194118
413053	478415
138069	258464
370026	203752
178422	79462
374465	2366
223929	388974
272301	37041
253710	366492
36647	135357
57399	425892
140722	120195
78813	471543
331518	328226
156562	97813
19542	47349
278642	216468
371803	4349
195135	245317
475378	355806
157895	462900
16923	196422
283521	405022
280615	336291
168895	133109
130960	229367
179965	98458
228023	407386
270248	489376
191638	353750
373788	8084
483725	352798
390145	162247
41378	260132
331580	267602
322088	86560
198387	20586
333287	187834
431733	26551
65465	256452
489722	440861
43474	49903
189357	479614
160850	214050
493627	276358
63825	127270
178540	279798
180120	229026
1034	445485
222045	9491
250648	275990
344717	20959
74868	349796
460052	49903
378363	430356
160476	414832
252569	10646
383700	190369
126053	128438
168086	416661
492711	40447
363963	421074
420759	273374
298109	180035
461677	107711
305435	60517
124259	130639
203887	186159
160609	101257
28722	319365
134469	494066
115854	158493
282378	135174
118559	1521
403057	266220
383673	298182
334985	129210
78669	391414
295837	442892
287766	8623
423344	214992
492803	266297
475949	355806
199067	291249
239872	203273
45609	292721
20268	476951
320238	220923
377987	424242
77169	105967
355272	387839
150107	435318
384197	317675
55909	361188
109817	317675
28623	3011
149774	259929
20450	323817
325007	235405
375405	451257
133575	451824
220243	221329
289447	484274
31420	464420
39673	277450
79437	464066
186617	257312
218336	134500
158312	187974
94517	151233
317788	174868
465666	317675
413219	221925
347425	437407
40060	170684
20694	423688
383582	433279
477091	65660
367275	225304
300083	35971
376614	78209
85237	282674
351432	41673
452647	24334
408380	338269
394341	27570
62630	443146
382561	328538
485986	429272
249017	395968
398995	476772
361296	38063
353248	453721
481478	87698
253890	476303
385959	475047
202347	438783
382848	325604
298419	42959
245190	116345
257613	273831
350650	100909
476764	409515
146903	453009
224113	469532
80245	135192
265334	199866
71346	198926
207007	97127
35806	22726
469008	220417
408459	49903
47238	317151
8153	114930
11222	56396
28971	27505
15575	268203
186696	96062
4118	212435
344645	460238
482662	14935
13717	318385
375823	380624
260539	295484
114344	127371
179735	423688
130731	27163
408202	380276
140024	236
60454	478240
50245	385738
459790	190369
29998	84590
246796	373692
397203	64335
249673	183585
253527	85606
462257	250893
32900	76016
417992	156376
419159	44789
440383	366127
155467	400562
303252	411130
141854	101058
175578	112312
89219	215578
132073	327343
119001	13129
10295	59238
20691	293813
216866	421922
42464	347202
293580	65891
5888	65913
389566	336955
481645	428103
12855	190369
493918	306633
479847	60221
120205	92613
50387	4353
349778	487833
489172	427265
130198	347509
312347	327343
83885	99829
129370	336590
351034	481690
63994	349399
454465	424250
343670	146202
44278	124148
227536	85828
297446	426736
277523	252664
392731	465617
168792	291332
481694	360708
325932	432137
37739	265604
94529	95149
458601	136280
88761	458382
286481	202019
135731	104855
173743	17420
2367	81984
24505	324195
19611	185704
84816	207695
430455	259786
302043	148111
44982	405217
341635	221440
90831	302549
198495	423828
12292	449318
18770	95942
247126	477062
168583	177630
255585	411017
334638	409540
146905	388839
361628	461846
65664	401871
412276	285938
202436	311215
218309	124736
71667	492579
43454	404403
246796	489582
443602	214024
356930	76111
217275	483503
347537	432272
138885	224057
263725	22732
178069	32807
439698	113625
244551	159249
30083	17279
19226	8068
146321	464725
399492	102569
392539	48878
12093	109362
369808	13370
144046	464378
335223	268606
145689	389682
392837	77004
457601	365356
215777	134500
214259	304173
235265	331009
314203	116714
330752	353817
28627	395198
248209	130870
304404	211858
56611	166513
203200	451551
197505	185368
137644	437088
388845	286936
213487	118286
176130	435426
262025	1057
20804	362267
137454	356428
336114	21411
114405	160456
154343	14322
36945	186003
438813	309861
306196	265711
449316	381416
478356	226494
487668	44128
124394	429871
293097	67996
17375	205289
298823	277634
415844	184659
408998	188319
194985	214741
123221	333397
88141	58468
147595	276427
392016	148768
228128	251560
378558	136744
173684	132576
135281	407070
139167	15133
487851	402663
317802	271773
295009	200422
158653	52089
384835	69734
325517	486612
380604	145270
437651	316520
86438	239065
345712	159342
169150	252915
266157	428960
200638	169990
435475	339858
399237	157100
479183	1191
185925	446537
242551	231485
345401	56737
418456	21523
201994	490479
48282	189802
338755	27261
352987	240225
172396	15018
167588	96894
484956	230976
274977	9054
202469	489496
414383	341374
112750	334092
67047	113644
190711	21523
221827	492882
19124	487835
103049	70973
309909	445749
113855	210696
156445	240953
124265	336340
356837	473472
203685	207198
203704	186440
450798	440660
478714	110677
273816	37948
282469	307864
216544	72303
95233	420959
49173	457775
268867	129185
407334	344580
231872	2695
390142	408950
89359	47295
101071	222116
211401	266852
222063	89047
304103	195837
168638	213249
39185	126204
29077	284843
193767	282287
41779	377187
152485	115602
322602	231633
301659	220010
378504	95368
439894	259844
52025	66471
321217	159464
35258	436508
44150	194488
44599	269199
281924	42226
207408	438419
131574	293985
339310	317118
442955	425193
245917	368859
165642	377933
415747	355700
336921	388549
359470	31544
150413	384401
415885	198523
322895	255519
67655	212081
176759	37948
268219	314228
109945	313454
344255	225053
332900	446351
307128	247810
24844	456557
232123	79988
50833	18218
394672	144470
171416	112050
153813	104598
252200	291427
248008	393099
82073	76350
232379	270836
167588	329803
67359	127357
199340	462293
32900	145871
243675	89373
183246	116604
63792	258058
406201	76016
335951	325979
478144	137911
339976	336867
369905	428961
66645	430072
245938	172178
308073	245430
66553	24943
146427	125399
427815	95119
483706	237165
102644	95405
440976	86476
233388	18451
67501	79249
76412	191821
461833	299106
344048	110708
391702	336367
70013	490673
255397	291521
440069	111998
413628	89976
348339	298767
128500	123213
138249	246482
419975	461846
362371	71498
215339	76454
86549	173650
50896	168129
376265	401854
432175	358848
326034	57375
127014	94344
91325	210082
273609	154692
400945	237605
287566	132153
58418	249334
208707	168093
425387	301069
459118	351257
375405	30749
118539	87007
138591	410580
61647	209572
436505	209410
118909	341737
281297	190353
380053	278274
278233	466969
354165	385000
232084	129022
393737	34547
6004	191853
135074	164884
201956	172681
155900	31616
398308	238656
255285	271733
325818	385279
27617	199353
328562	385000
181031	426569
7763	24516
248710	164884
403248	226943
74021	471301
238180	262954
395921	476951
28357	78112
59723	22414
141015	28129
278153	228431
254599	489822
128313	277767
289447	366493
226167	150127
116525	243796
230216	173176
376286	53490
53314	132740
1238	481442
305706	183479
221766	230130
386825	424225
260171	126947
428665	39003
251703	199344
428582	435374
368240	2700
390777	434800
32406	345011
300925	118387
63168	287134
76168	388744
291388	483700
60498	59672
97383	153995
18451	464725
290966	265065
171241	276358
275864	289364
380821	452951
104021	257359
28103	124497
185352	75952
39371	233538
325949	38063
171432	364577
81575	289583
179386	186679
390086	465572
405658	134496
370487	348798
154366	9772
33140	106739
11696	249824
380021	360860
257977	253809
105656	164425
412022	453171
238329	139
347042	224480
408329	478057
92854	19444
408615	359762
250053	281217
267461	21577
319081	377778
249894	441588
76346	86892
346697	125649
441302	132740
20221	168213
481419	143079
131546	175897
153652	273831
124412	384738
148779	50811
424570	139648
485420	396080
186085	77727
82717	209552
295913	459802
154981	141201
315951	78111
199876	24620
268766	15194
259835	494102
281207	162795
45713	430744
396671	75559
195691	468118
408425	267602
460505	86728
61309	429370
178680	61934
151533	27464
317724	421356
106169	309801
287961	277617
465687	151849
405409	53395
455808	258370
405948	7374
25241	21583
364769	246102
147409	253341
7998	369385
110708	404892
14010	27696
304952	318404
381265	267946
375405	249298
260115	360409
493347	88841
42304	163072
485782	445233
378286	413673
221346	434893
179942	341271
257965	420944
75317	112312
110906	141971
244153	249681
187124	72762
147090	57008
217784	405217
237148	179692
458215	280635
60622	86476
179995	484274
50164	147902
394404	440660
200794	401854
400816	261033
260419	168987
289126	10807
425666	301872
255084	186561
285312	344091
376036	247486
70670	76153
323544	389682
169448	468753
395339	258607
194985	290523
121109	64066
129367	286936
216773	103796
239099	259192
267734	139892
57154	391799
99475	183213
64831	184044
421869	32854
384196	21411
133342	355036
83280	15819
220089	272825
171056	349069
276504	110677
273610	4717
76096	207535
222161	86560
272217	324521
360660	111800
125749	51222
373585	326987
208592	151944
182342	224372
488767	293244
357967	176025
164139	369599
291832	349186
209672	241658
425766	198306
178902	307599
477350	242927
453627	205802
411583	327204
139288	325428
328712	48275
349863	355700
29651	37515
283737	293813
244536	12895
430831	247115
47816	343085
354022	484940
182799	405867
431966	177835
89687	13370
337580	126426
256119	369599
300619	154856
493128	411809
179450	190369
358466	63881
315173	52803
399830	429863
17299	18770
203733	16238
28971	241718
432548	454975
339051	88984
90950	411795
421379	190369
143155	395988
226023	200344
378970	206957
223304	164884
380709	95149
377869	325940
229587	71660
239821	440660
85607	68635
204068	123369
361960	139684
300933	105044
241749	356645
409468	72432
230375	203279
43759	378142
64951	421830
306043	139648
26127	35629
383223	470415
286649	369599
368379	340513
116525	4413
420276	224611
140839	244805
328033	15209
23423	387636
326631	400872
51669	351193
89409	377158
31521	294836
259285	262954
465687	491641
99155	458
17706	11023
310754	319395
271344	8292
81272	10646
219546	122696
454649	313745
427406	95149
371566	280935
217740	403681
321810	257541
470266	289108
335630	411101
396934	113392
114171	480440
486192	236213
166912	346428
378163	6084
330488	76963
369815	424696
39144	291521
464149	357989
314668	388778
197118	401871
6294	94516
305257	428711
481723	283786
57419	132740
438874	126450
169826	30428
445809	364768
32601	159378
403594	86560
403589	203650
221027	166513
33795	398903
351417	259435
23566	229722
181159	405284
351408	411311
361129	19246
73642	298077
214358	60109
481419	477447
289126	254446
226663	264908
342440	470766
315692	102352
72804	126426
427847	317100
94308	454933
122993	269178
186112	317100
375386	13370
177796	331581
226919	489600
460895	120335
295322	475709
176217	233839
413003	312313
15733	392085
439719	348793
189806	377933
417918	250036
210721	89047
472276	273529
425270	325909
330954	449296
182158	71091
481004	178063
490957	214690
385734	117023
469384	336590
81249	190369
345208	35707
195121	110177
272905	187836
246547	146202
89343	475612
42046	228431
158099	201962
434862	190117
265551	338925
157160	65332
381552	49896
141740	85078
190606	201121
287566	353002
11505	86147
309225	124976
165680	396967
249860	292468
153099	399964
76613	111551
430831	491272
121849	20388
357923	262302
9342	391414
345610	424814
299206	327217
128588	355093
88638	228503
76243	154788
336955	377978
91828	459817
169020	221894
164495	228672
360421	75396
257870	195075
314311	287347
68516	119120
227728	253600
83620	159045
153813	32960
239234	481668
323044	319887
355171	360270
36476	302067
170683	94667
78547	33117
143531	68895
163445	155758
15369	123352
213390	425846
48096	234463
3220	152794
1633	119381
490217	9747
470915	382092
347972	316575
316666	10206
6165	177789
428735	51758
93009	477986
207819	260527
192238	295113
241935	371918
357836	233469
403823	28646
114643	167172
85739	94516
139030	203438
340668	357854
253540	21552
121259	387185
435502	431613
369359	27464
314228	42189
55487	288612
253879	160419
484499	273831
436699	64283
197481	393375
110708	153581
242057	65371
78180	104527
127893	12245
223133	468896
172096	453391
483338	412980
469409	33290
33553	323924
34851	109437
225279	54895
132498	410077
346719	53080
314311	112778
92528	86560
407288	420757
351855	463459
412110	146615
323020	201493
465813	118117
88345	88289
474489	478415
329868	335405
362799	398333
377006	87527
201572	167076
277987	180697
216662	54976
352909	174624
46086	324124
382809	421285
56395	351257
431146	74106
418887	239872
9352	303175
487735	125732
55017	441996
445343	195658
176182	77263
59270	94217
390628	280635
408260	110305
490436	27766
6301	476240
221785	63454
383887	49541
77420	362675
230051	80850
333000	491150
84745	358226
239804	135756
294149	200632
166704	334151
433789	314742
433221	489822
589	367426
184830	344500
494127	36597
120467	141166
111518	156247
454450	87369
69148	241278
250434	404806
233254	23770
372822	352378
271679	468387
342588	318735
289447	333123
184922	105017
2142	455943
158171	122146
130069	313523
99349	288035
409142	41452
481419	228225
341238	19377
65546	348798
73506	275060
477932	421041
189659	180578
446506	318735
55191	478141
296185	97739
10627	86560
141621	137895
71898	251382
343969	462628
57037	136897
410573	392845
205037	407448
122229	317118
94568	55563
82107	194103
382316	293813
96616	281924
127214	313745
134299	238609
137838	420989
253015	199552
431888	457514
163435	309444
276674	152573
146798	336590
194622	166552
81358	188615
349901	74772
464251	136295
272331	440660
315573	40330
398761	99405
405443	421830
468818	108458
200607	456403
44097	417918
18677	422998
349652	184902
13011	272309
194216	422470
251060	272691
146629	351947
199049	59313
448183	94665
65364	283265
274192	308540
110937	205042
293073	246303
454292	245679
476370	187974
481419	294965
207212	99280
488778	119173
475788	41227
385549	39255
338791	365079
197719	116283
2652	31434
409237	493092
430236	156288
364255	265065
252563	182379
106622	418937
295400	413683
477129	372141
389508	394677
216483	49903
417644	33108
93451	58317
325765	8258
9969	397216
51071	336590
206098	148510
113650	308073
149147	155656
233045	335533
248397	236213
237120	51038
315588	32807
357411	348094
281468	44082
346017	51222
174373	287775
3424	244688
401592	378107
238075	37057
387959	205571
447543	152532
174158	266151
233415	469642
198349	88316
419273	15209
180488	300480
347906	99405
479320	118318
382203	12895
325491	342239
357413	479496
125790	77672
251720	48079
424125	391414
469013	211194
38653	46785
459049	162723
408198	157075
49244	116837
414497	46629
445872	490237
312714	158145
272878	2715
373088	4413
428256	371518
355477	125765
471169	207042
35707	113706
452424	139755
5822	249186
17411	281525
23046	453037
44160	403175
235628	263925
469360	26209
458050	53994
36799	341278
214519	128109
261759	153995
311479	348798
155766	429115
408357	186127
372340	386434
66813	55594
14948	37057
33343	182299
202427	273831
26285	163183
207032	37516
167419	450970
463891	481723
359642	379976
280121	4413
300620	351167
435683	173953
154538	16433
146893	97894
2432	196783
463352	208577
360459	314695
267774	479985
476106	210032
256910	134145
491096	166513
456897	214969
473	287454
404352	388575
270369	183213
386107	316259
77915	301475
354778	9203
200147	343085
283723	63159
455194	270095
324378	441084
18928	66657
247092	46294
353110	492157
258141	244990
480793	393813
390751	340025
171476	23290
52879	381653
270122	439718
41871	179170
294194	104505
488971	15081
197653	492838
303114	49228
324912	480025
374041	472200
263682	244115
62081	179692
478588	93677
122644	428738
276998	187406
245332	7159
57438	387839
256716	492850
296202	94516
119799	416045
182153	266600
351855	43496
321888	336590
51581	12276
144274	483614
441360	21583
317983	213441
387863	60923
92401	439686
41624	49435
435281	268531
395200	257926
439500	66705
127528	324662
356605	206782
192638	12895
368128	270836
117022	315602
196880	206920
463008	492316
169551	283265
227230	45141
447358	241828
383561	362610
322117	127921
478356	254034
468541	91069
253102	129276
52275	248777
372764	415418
308265	327100
470429	7310
411984	334122
386762	15209
91597	456640
476582	181336
196861	226308
311067	50924
382896	398333
483706	25984
451372	327343
62910	52463
256239	29378
450397	403467
246447	244664
399303	341362
488706	491677
15979	243115
449357	422959
81262	79989
44577	211134
115746	408757
240138	174725
401871	394890
413783	116283
280110	23109
405842	273248
258228	90123
442745	315888
492024	216836
394975	122987
347270	135664
467029	262954
179054	224085
282246	301419
114508	212477
274742	313745
289859	378813
212153	447519
272742	333709
92635	238299
493037	474412
310756	427542
479262	335390
284089	478415
164569	477869
71189	387895
82965	428738
262803	94344
289684	418000
166569	364109
206051	232890
242249	285371
391391	416292
394782	86560
9965	86421
60537	454975
444323	318404
301010	218485
119123	289468
137454	183975
363552	86560
86616	12245
309086	445353
131231	355806
269229	243301
255432	348021
309318	389555
241502	334032
270224	402862
315358	93451
442551	279798
137413	344580
337158	189170
20832	166852
293913	136198
408459	359762
489148	265341
335620	199730
78155	43305
145020	339262
281119	10646
192611	186774
196903	182274
279887	94344
77793	351585
139444	392086
77420	229781
387027	262954
204325	57073
201131	187458
274840	115917
464438	266944
307601	32807
333369	133704
46868	329811
230081	317118
214735	355611
12045	275763
329014	94516
315742	79485
194051	486708
170882	264908
485667	424287
104716	80662
424753	449209
428139	311713
371380	315235
65513	175940
251940	190369
309025	423062
429865	53994
139304	317356
393106	29111
351732	380568
397268	460700
46788	340253
149541	240856
71346	217243
382848	118722
92711	207149
421751	303175
43858	393326
95273	290774
223001	165267
130096	36896
320726	144457
92401	421813
448029	481785
460788	105699
431448	43496
106479	355210
365331	472621
16632	490955
470246	434893
145828	99437
317245	309736
84263	152794
487831	152085
285911	421235
135212	95942
395935	276744
325123	468125
114414	190369
349472	336590
428735	328240
350460	151613
88112	467608
352237	267920
80854	26348
95626	94516
130950	110677
295751	366127
224949	461846
56807	438783
130331	80587
114522	270002
233443	54976
207269	463615
105498	164052
115917	300916
451899	416260
371140	393733
388197	170447
225489	137739
4727	258807
279884	205346
404148	287816
480991	86560
18154	292553
1484	314837
466608	265065
294485	23018
143234	359218
111455	434865
308370	247812
115560	103326
82249	114930
76984	199982
52098	351102
11460	333438
293405	43496
319824	15209
183115	373943
273034	264589
299769	263009
425135	252386
227041	331349
171455	346158
93451	198701
251875	201146
46412	296001
125168	194287
19892	205030
255994	378686
7820	378462
330730	115959
209018	449824
304604	108886
242231	258370
455158	366127
2134	190369
55909	55857
389141	460845
154349	455024
340662	87653
327075	283445
335778	99405
368240	200659
290547	450922
84698	361698
202379	23424
139802	467703
127293	188672
359344	75370
241451	374832
342142	207535
164349	110677
466641	217883
341045	320413
290259	53537
294323	304466
387054	28129
322370	407306
30568	325604
430170	224006
134634	457464
473979	467875
78347	161159
474036	180057
405096	106912
272742	117097
418368	390050
58940	362156
109253	283037
258378	217332
376554	62191
85404	298781
154355	88535
406730	413535
217806	293599
133877	86728
46294	216208
71237	385000
105374	464727
247905	104855
206051	329933
171910	22448
251781	110677
336590	57733
441766	188930
287444	166437
77702	131627
238855	465769
10451	359576
418330	293813
197643	248448
80308	314965
402423	357357
4040	54473
69289	32634
48282	315578
207935	34688
371933	108222
414871	12931
170934	428992
26318	120332
448104	380459
155308	15209
25969	419797
187633	85212
168719	463615
314777	230714
3658	472122
73716	420944
131581	143629
392086	20076
231731	375840
195619	433595
343887	471374
152368	445087
104740	101928
275278	245679
437646	420757
368687	177210
64584	226378
261277	272230
477157	285007
57444	426986
130013	164103
216147	260527
125948	87007
463335	436850
486407	347057
135203	12895
368443	152592
164052	188240
188601	265712
384030	21457
292559	222531
344086	190369
320982	148000
562	150450
183192	478232
186954	346400
249017	336590
16844	45227
158136	469410
388670	2718
11942	491150
275893	190369
36065	375680
340873	200804
346754	108878
125473	130004
392086	55940
176772	267602
192803	162947
170197	237548
124013	441635
173133	417643
266560	119762
162073	172653
354030	157095
239689	6899
23892	421074
438732	86728
352428	188319
371992	121106
75495	434035
78035	282766
82150	35035
28074	132740
72026	375635
481419	88313
39683	47081
155685	10373
199744	303557
35750	187974
411999	205963
267070	30915
267774	81534
51759	170293
289058	107933
294963	170829
183232	16325
408704	361545
440190	77484
78462	377991
244613	466197
65244	386369
38258	123369
126926	100128
386516	162795
222149	435242
22567	59776
48502	276932
110835	17307
112940	296146
327517	361061
340235	75303
438475	447385
4769	476068
167588	372172
455922	373021
202379	10462
434594	108984
329470	405217
229735	204877
107709	226308
334671	86560
462533	109006
166015	188146
63691	96879
404282	94344
219546	408288
371237	46252
72003	408353
464849	94640
131606	224285
205582	332392
171126	473479
207859	259464
92209	119868
461566	491333
450941	57134
164451	16433
238344	49903
7242	401612
125948	275232
262495	343012
375530	122780
346231	432572
63819	13370
281236	476068
63792	230818
35806	108554
89219	199010
327848	52917
129035	321956
263962	330731
262210	341711
113987	337991
195391	317118
297196	10646
276821	45609
449662	216332
329560	410077
484416	469446
193359	395988
62060	308760
109315	406363
73101	71349
269294	475360
176391	420508
92401	161381
380097	317118
407066	286728
314080	245247
121847	263009
126479	172726
370260	165032
473192	475571
48832	35106
444729	81290
66069	410018
310726	259929
440808	396079
249017	158736
50486	48557
101012	359762
458768	475060
292510	359029
322274	154271
237433	74552
105038	23430
437849	327631
453474	217791
160648	454733
263700	218727
295086	21057
176804	270095
283632	269486
361689	239561
124064	63528
22534	23513
207705	137128
251945	387030
459428	389384
255256	433679
296746	432370
455653	69397
84270	93583
288956	482162
72545	8952
242411	316676
142050	343992
175526	183711
327891	417680
317369	122677
214207	183213
320239	467302
286180	313745
197155	10371
378127	457740
306196	272339
461940	132843
120063	335130
279946	485475
35169	229872
8607	166063
76228	294206
426917	162782
317508	360372
395532	152713
442447	280006
136798	106169
481263	318886
417938	204330
70777	391414
394051	487833
448330	267352
102959	180578
374728	292650
313596	190369
15618	42747
85674	279651
374270	69734
39990	476659
261405	181426
39744	389780
262410	411268
135041	385894
186699	307815
219281	112496
44676	407985
322500	313745
410951	305364
258432	202189
163324	425931
389514	426986
406660	114705
271056	272817
262678	255400
43482	10693
297436	219089
130069	240937
97256	237792
21383	476951
361893	317011
390973	206657
189357	318735
231330	249238
123029	354728
223176	10646
233498	315363
225694	338076
342650	209510
424008	313745
232663	284843
171093	452746
322448	296693
358008	204078
242551	139803
271063	113167
52537	344099
421794	80193
15433	351029
367247	110606
100206	292062
286424	457456
67571	367750
393345	488587
34245	8623
407280	260367
285508	173492
464520	422998
72282	401432
347709	414392
72480	110708
304841	225836
254399	236023
376805	120986
379270	273831
120475	245317
33301	169482
217280	389682
333942	360152
372583	292502
230877	261356
77959	267352
313695	187815
182772	390365
484589	366534
301281	122186
58843	229872
382574	122694
90099	462849
466090	105169
46548	385427
82688	25034
322509	262057
83517	214992
55041	103205
10159	489723
135123	37515
69534	337138
181159	403368
141015	441655
324990	314343
265483	408628
130515	137719
356953	467418
421300	57339
28302	420944
93892	317118
117106	40600
203372	412162
63024	436759
129811	10646
394998	402330
445719	249918
246363	469382
394508	337921
61367	34123
263853	388374
322851	351447
486480	441028
12272	220417
158548	176182
229124	99313
387790	446329
164674	407017
478289	165037
352016	94516
371579	71078
310235	374784
181445	386694
33152	383508
346784	154271
64474	181180
172396	78380
274155	61110
378350	242552
299206	6572
92401	361286
341652	85786
129708	96112
245237	268261
335747	249334
424067	402870
350887	274869
443334	134145
411282	209281
434099	320479
217471	55040
469317	334495
144489	186440
160237	9757
57020	274508
16641	333123
168464	385334
404036	3306
193767	486890
367990	183479
476969	116283
444378	300224
38492	380071
97506	383805
110626	136876
380826	15133
55914	136336
95420	185742
386772	96977
396352	229913
352341	93161
205253	53389
155045	29838
60025	241777
294323	87620
65935	165126
409908	184628
461597	176878
271527	112330
153505	240225
272580	256421
206520	324187
263640	466861
139798	300606
465417	235644
9853	101806
290904	75303
324037	311221
415328	331847
429787	309778
125010	355552
39020	491003
435650	404628
217450	263833
335951	447230
16776	349472
476288	185478
347308	45724
446368	183213
488223	164497
409238	180825
95902	490699
264378	46132
21480	71743
399892	330979
277411	208577
404301	291249
466395	30263
260656	213764
402192	116048
220309	160419
412679	438419
482205	392651
387071	486885
262594	168381
106900	484447
452055	142018
327655	293813
154366	440836
124085	139947
162653	265269
216666	429304
340528	380585
220663	190369
418698	430108
169630	354696
167583	314393
315692	306409
191889	359850
376592	4160
420362	489528
226163	178334
226163	204120
382319	366127
131574	292721
492298	76008
450532	126154
352554	68310
170819	244920
327189	378757
346343	393504
394528	223027
163423	234087
85921	62191
122088	264394
285426	99405
341067	223404
254430	267013
221699	151471
251282	311599
376522	30329
301611	46294
329037	202523
342652	285268
221420	226741
61558	16433
30510	90682
146893	19200
226766	60517
16879	139302
172879	38346
417493	262954
334189	260014
428106	379080
90351	341271
361660	444538
355105	174564
278769	331581
175772	26549
21919	476447
114383	351696
287513	336590
441088	183690
482094	92954
360153	461944
142380	423469
40158	276358
129724	249709
469430	366493
97268	378686
265064	7452
399314	264449
490940	81196
403945	308100
238142	345745
283230	89047
470746	454975
217150	293813
236943	229016
474213	32864
173427	224171
464149	24334
128199	130310
421984	310756
418885	227263
270248	489822
100686	44299
441302	56720
58011	180202
192607	9640
251218	471745
79306	206446
228648	13370
433581	287694
174667	80761
256040	28129
16240	342724
45481	242552
467788	35707
331453	182499
160841	287854
472656	82585
375919	83673
155264	351193
398465	345745
347649	6521
270176	130310
317886	366534
271760	205162
354372	361436
205179	141068
157731	351225
15893	309180
216496	294520
4461	391689
23572	81005
409415	279481
214668	156201
155302	196851
482051	178476
155656	460333
44837	336590
44049	485971
389054	186440
274098	231485
90280	317118
128839	74571
243368	16433
413118	484672
248013	255557
35988	371000
270348	50769
420164	393981
414326	144845
25072	388195
440395	83201
379966	250871
417801	79343
294320	54976
105132	468832
8054	486343
34054	268118
287949	366386
178946	137133
178374	114969
204257	35707
386034	317118
427577	451414
259699	336955
57276	94558
451739	190557
19542	384849
260147	8175
134299	410355
2747	323615
167588	347252
434422	367926
25239	411809
373355	95292
28037	343085
458065	251116
331384	115174
251018	276440
263925	276831
295009	306491
242787	155758
181116	21583
236999	103512
324646	123369
114332	296310
65658	15209
368365	208541
43138	302836
1752	64335
263880	446182
191645	492262
343308	464734
137368	210466
124650	220756
138579	194664
154974	15209
145477	318657
378781	60517
274138	153322
281923	278427
178483	312969
84367	272451
5857	236957
240843	434231
322845	448771
448050	102352
215845	27975
474604	278520
321503	180303
398577	355455
205639	175608
330058	295484
298739	190369
420336	226673
60287	236737
250052	10062
486359	283392
328149	77438
191535	49497
286441	116596
291669	266852
152368	231638
40470	452356
377971	94344
111628	359628
464952	157100
450532	316929
412952	183213
366410	308640
481304	313745
86632	130
219876	431120
329466	320643
442809	117982
298780	487833
160182	10345
442664	224709
101610	60802
322709	38063
312479	64335
46164	449468
122925	262954
62316	411424
128958	28951
137811	466310
299104	231230
64777	198421
160559	122135
69996	61386
193767	259846
118955	440617
333871	301659
112338	325891
383822	329803
226258	461392
19947	106271
115604	262596
432743	274203
205016	91405
285876	137739
424997	301298
162249	153535
452121	263610
170872	356428
456978	473304
341381	407306
394964	215776
75918	160633
297755	26714
113139	210032
244581	296750
240994	236213
438317	240374
464966	68762
9787	253916
194230	313119
145686	239561
2210	196783
361162	357854
456231	239337
254599	94516
143190	96366
437140	382511
36674	283346
4841	251960
295432	342204
322030	48163
336487	186159
95033	273831
254215	130733
376025	313745
215814	352165
230672	287423
67194	175660
212889	441996
371507	190369
451764	158153
129132	364109
287476	422616
214855	67009
135103	133399
290400	398008
239028	186308
101786	294419
469605	100503
58486	271994
413488	489822
301656	136510
426717	62191
310526	62191
45216	326413
128563	92613
67724	41228
446182	385402
223195	119868
408202	4968
261278	422135
409016	406785
158099	37515
382894	163918
348484	5706
91325	306687
62553	440660
38490	310261
278827	411496
330954	27052
290065	363198
354369	119868
335345	411809
421273	88113
9893	427263
218317	9408
308890	434581
253102	149897
465337	280656
315564	275983
305624	172089
51754	94516
36414	36800
448298	319595
188252	434239
447021	196783
346071	459790
123283	481368
41581	490763
52188	86560
202379	414051
129713	272159
138745	150194
408329	304922
11797	43814
344565	258607
314889	34436
395365	168381
392072	131315
395727	90215
105249	336425
171148	231554
481419	185905
241743	13370
124166	88833
309384	154898
37623	45133
45332	187836
104325	136336
61367	245715
446328	457081
343746	79343
76835	369181
275181	58215
276821	420790
175328	381950
92419	214082
89843	293813
429538	372132
248013	348701
112553	260988
446980	366127
445437	139648
199765	414269
470915	447251
467799	304173
336651	209572
392413	256373
441378	28129
10610	98906
414004	376599
335031	37057
474053	26240
260466	212081
190062	417252
328363	59430
61286	35707
493108	214024
67293	62191
15893	61059
346775	69118
411883	366127
24539	300555
405306	149389
443539	198317
146083	319787
191846	470374
258818	90587
241173	207702
342359	347158
171720	164884
280313	110990
20935	446908
180244	63132
270567	250679
67127	219443
485536	433343
247264	239024
378487	426922
472620	277450
101289	295484
373204	110255
74937	261763
208163	64429
37748	387839
232766	202019
150458	453222
103584	53994
132391	122146
438717	18378
343318	123900
275136	343787
321215	142018
287195	217344
308122	427385
275216	17444
407735	43099
329750	231740
151172	123849
66383	443759
405077	286936
141234	258220
446413	108519
433790	324723
28357	11195
415665	10345
262473	203656
20511	304173
163044	366127
31509	347036
78820	490588
134694	79228
121821	35421
109305	57159
8560	30263
324967	383308
79102	16433
385881	313745
335047	394074
264094	106590
452282	17842
176258	339251
346272	328538
122119	391147
316484	182192
294404	278090
80334	298182
244377	94665
264101	243115
274984	268769
190160	306892
34995	153223
143294	73990
449936	413752
434133	401854
18451	139721
271075	259795
153830	293813
66262	32807
107524	212354
232705	327464
107524	240225
125948	258126
370458	76169
135848	478415
41804	468832
479822	377626
407780	414042
240012	339829
265712	62678
129035	190369
376669	195392
118176	238099
414257	476347
404459	78811
256366	171611
253931	183213
356953	237125
383676	377058
352624	337791
478504	454455
203078	389682
365550	343803
397505	137739
297969	171414
60919	35271
426252	492906
244128	395988
143529	428214
216544	275500
16844	25034
67902	441434
243643	478415
78938	114820
40362	433934
121123	192839
13297	346408
390780	302002
378286	283354
83302	313745
405829	317118
196641	300800
306364	451765
79810	223121
149354	230336
183436	450383
141929	186851
332091	167528
167588	338688
111968	248675
39429	269624
233045	35909
146046	23484
108606	160419
183530	116682
46556	106905
353421	164059
34051	69708
278292	358531
28357	349929
198138	140508
133690	359464
489205	373700
246545	49896
316324	243640
444673	267602
421794	194679
100852	228431
423150	471355
226642	208038
316565	410437
382576	313745
397053	112051
468739	336590
101479	334635
284810	1605
37038	88113
85033	41673
418984	430329
398997	419612
133846	347011
74903	3067
308345	298415
91136	42890
453299	52526
234797	213221
84536	120810
132686	91187
448852	166063
286768	121324
69029	48275
186259	168896
290211	229371
178422	201347
463549	186158
17424	6253
175012	77465
123299	293434
367108	388195
307448	435920
196915	134259
58213	366127
278829	189064
2410	76111
49541	452746
469532	438373
227621	273401
328550	346348
435266	421356
490223	73753
336955	231261
48064	54090
144350	87817
167342	34016
460263	30812
39683	4098
138164	303250
454772	62466
65497	466707
437098	391414
326868	387742
147404	214024
120171	70118
433171	339837
276760	200444
123078	407651
168723	183213
353885	451885
289920	35707
317609	151216
142611	380361
44528	165653
210320	134267
230574	357007
318274	466432
432679	315930
173969	279035
140307	23916
143942	6818
173879	459213
430222	89448
399980	67385
416426	50041
466870	23318
96786	108118
427396	208038
57300	178742
97926	190369
162868	42172
196030	461266
153813	402879
325044	394494
439618	94516
270420	72982
144919	262954
462483	300811
118626	326815
15027	452497
367185	393326
34526	164304
107118	132293
128365	146202
314617	291249
351158	222701
469596	212081
182342	488509
327209	259444
140259	476951
372901	440660
330700	331581
228326	194048
420817	15084
58590	302281
477932	170341
133130	190766
85699	435448
231305	122462
38902	186440
453486	290559
20236	107911
58280	190460
112275	8615
268261	369523
110421	286697
174347	1292
359427	173576
14254	267545
271302	473845
93627	73520
16020	51881
224392	38082
205009	29431
366092	37057
48472	301603
405365	35707
416426	334833
144830	298950
45400	371934
487094	390687
170535	421356
343746	112999
219987	466737
213789	262098
166122	255188
420295	441434
223304	183213
140508	189364
104438	239872
24987	471301
436976	123213
468287	350956
27095	277961
173542	363973
227188	123410
272675	107911
352243	209672
99383	450300
399975	246672
346299	291484
433121	168535
312283	51040
402027	478415
386901	21411
443308	212722
492906	51292
166046	49967
178422	142374
136784	13370
19525	270836
344503	450965
83885	396893
239535	353403
388084	45609
416380	276100
71346	105498
491788	178436
167588	7076
192990	168615
402718	45687
324708	90199
135900	436686
1250	153340
435337	22804
333228	316372
428808	174348
356129	479614
190670	434945
324573	411424
218039	398954
241507	218485
418368	58881
139838	190369
159072	288191
139185	346340
207073	390064
457559	42341
296339	40045
334636	171436
109733	152528
445632	427016
420234	471146
179908	190369
404630	276358
117220	159083
156348	76291
389583	220533
437924	94516
474688	75303
97294	381060
130845	195472
397820	220043
478339	374030
105506	431691
267750	94516
335021	255979
305287	282654
204775	3227
317718	395988
314247	351515
82915	230063
185487	300521
302477	206870
57794	466737
283024	117289
116709	419922
472025	311286
324573	286655
51008	388575
424699	152794
357626	331717
82219	142018
415958	342393
443419	160821
278710	336590
74233	149079
68489	341306
167588	309808
39189	476231
486072	227763
376675	9705
464022	435630
243756	111853
56068	120937
479995	132613
134299	304589
230051	101904
106655	20959
444163	385789
232651	68049
93384	178024
464797	64838
351517	18428
425540	477646
444596	199717
262210	104008
481044	90361
191680	16923
50760	42890
243188	194165
390170	353787
303446	334521
96363	388813
149640	133706
246455	317356
133433	322422
293681	480550
245047	211067
340671	223958
355477	443117
490957	121132
169937	420314
260998	319969
260569	51895
338915	490856
475422	313745
458768	348798
171807	317356
180606	341271
368858	86632
190703	79693
456162	213871
5700	255655
281887	456132
419759	88113
33894	62191
486167	406408
130213	436709
105058	357854
46580	309545
391305	212081
158099	378976
275809	183213
414286	418836
245996	234356
328146	366127
40952	183425
391689	145064
236032	19545
345151	77004
239496	288035
209173	144845
365885	114435
76244	153476
157839	187974
36648	363324
285911	459742
411518	238024
6799	231127
373964	451648
98103	190369
234953	357854
149143	267390
22293	183929
297728	403934
119001	15027
143631	146584
370260	413230
482486	164315
10693	110677
153548	489812
191308	33855
332068	298519
332968	240225
441166	20611
29925	230718
123824	89240
71432	313745
384492	186019
76042	255345
338915	134578
168475	255642
441357	234014
161871	447143
215777	210032
211238	296869
117212	467192
345401	210036
119577	284221
343440	103825
402692	95124
438464	15133
133611	62191
143431	333626
194085	478415
81432	168252
246070	478232
468935	65371
412749	114063
133845	298703
93743	348798
419967	110677
232002	329854
46703	220267
153407	320097
31735	21268
262954	165048
317037	487050
179472	20390
11230	254290
326631	155271
213641	407598
363400	48106
284285	184558
424215	332392
34581	10345
267759	18665
347891	40784
90443	486885
398761	421356
352454	198267
233498	4001
339745	375979
337829	202279
166345	98847
316559	99273
356446	114435
397412	75499
58357	441021
59023	348809
92401	101230
13738	77586
148139	239431
487759	243969
302017	348971
345401	113265
489977	141440
320407	407306
64905	62191
246558	292877
226871	113498
284538	315435
384543	94516
127795	416321
163310	148084
354022	493022
16040	248417
244723	101058
483315	475731
316382	151377
319231	69957
41959	80296
300491	157688
130427	281924
439145	421661
107246	375113
457795	342144
191447	69856
120098	196341
100938	103825
210560	371918
347673	428214
112267	68687
131257	110677
331384	355700
228204	263153
233923	451753
409011	334680
94150	137719
155007	65989
287193	248683
309244	13370
393096	401854
430170	102654
84745	364574
410235	126649
410908	476471
89370	180277
28768	39195
22414	219057
421479	315671
239712	223963
212244	48275
130096	75568
80203	405217
191391	114474
396389	467703
188846	190923
180094	323777
183382	479438
231858	390703
258097	54700
105907	8093
390960	435708
56785	197627
5552	463689
292027	364294
458768	236254
102065	266742
369272	190369
477846	376857
458614	57134
190519	65022
470851	281924
183075	391414
354608	44607
1607	116756
134299	81714
161311	394817
122925	239603
393218	474588
316569	15209
413802	74660
39892	415625
176073	478415
326631	44607
94898	446351
478855	57134
300051	414936
55195	330501
346679	420392
134299	73424
280986	378859
432086	202230
402698	289282
361619	122694
226038	411808
179752	286075
267105	150126
146893	419559
395841	428199
130012	178422
292661	29456
329954	153351
255087	8060
318903	174334
188493	97277
38309	327343
426580	350384
182464	85932
197821	345745
446351	23721
477932	402505
255412	480196
106390	487050
252604	331508
389161	300851
197544	203279
410877	285156
426040	64066
238002	203656
167857	474228
57286	442030
247676	64429
460728	261610
433820	307438
387167	281979
468050	147121
260624	303199
71876	379283
199360	420944
22567	394917
10267	24208
119001	153996
489552	350104
163792	277961
263981	323213
79541	10646
43775	51881
162614	235679
51281	117054
281942	478415
378717	488632
216324	489483
258659	96577
369161	284684
459509	430356
54327	313745
430707	22620
449756	438419
405674	279509
239777	109730
260110	185335
54300	345506
19152	267188
442265	41753
146893	94505
159179	110677
454263	72476
474341	209510
101540	362784
282822	360860
262728	275959
267897	49903
202795	428738
246644	156375
289859	122590
475158	171592
180904	441505
420817	369599
118488	196783
279091	236240
242411	421911
312603	190369
210346	217423
165413	230391
319720	367880
44436	185704
129351	229872
108015	451379
52488	359442
50988	303497
204966	105585
262639	84997
134396	127921
400277	181812
334372	56174
464042	254420
460485	257403
199868	222415
242565	181270
303641	318133
123010	320300
420234	116075
163117	391414
287766	25972
67571	423711
247045	126263
336556	221324
50074	226494
352564	3555
483885	349718
163324	478415
288656	30136
104645	50709
111398	388328
166903	20611
78055	12177
481419	49966
258951	164884
52993	215369
112077	380738
131786	371755
653	465141
456658	322590
61286	94344
124182	350949
365852	411648
398335	136672
32513	423688
71611	177630
118385	154355
357125	421168
119920	97753
259386	202523
367878	137175
335301	435708
164883	273831
99409	452500
198510	373171
167583	120111
469634	371934
153543	198790
290984	454975
45768	359775
306810	243322
273270	10633
74154	409828
292129	221518
118467	266600
412517	314742
488027	264406
268956	227068
341197	136821
478543	47630
439522	204330
284843	256642
68357	303424
230483	346786
176217	20511
366414	355072
382228	376888
176783	167201
367262	285513
390145	32849
314759	189654
254575	21523
210613	179215
73298	106840
104017	258892
77266	169269
328840	166176
380728	230031
307680	178223
199410	335761
390090	378127
366656	393326
21739	25984
401251	29077
98790	414148
35456	32516
79210	165653
406446	59759
361349	236470
409191	85129
54112	267352
317891	378462
201706	38063
479993	13140
72299	123213
215464	86880
211438	322194
128839	475469
328367	251193
89611	49903
131303	464872
330954	185076
1274	366493
286301	460529
284843	125814
347226	267352
65134	235606
434052	423365
255859	49507
147739	391357
346030	55984
358847	64335
137454	276358
456021	127439
338189	29105
206093	427713
64139	422175
77735	405014
279119	190369
368812	481279
58621	343023
484950	29231
182543	390197
474986	15209
219041	280639
195912	110708
330954	130430
446542	454975
403817	325509
402514	393575
419512	99405
38855	42320
20296	362508
379048	482577
303061	356355
314311	249709
250689	384366
333529	164164
160503	494102
416747	139422
371283	208038
488971	300002
342138	252929
229735	419874
171107	125968
261392	440804
278637	41673
192238	313512
86770	413475
196003	141778
492002	484274
257581	218727
273900	122694
492618	264589
181190	21902
308811	143671
328357	324753
181761	48176
292205	83034
195757	278915
122953	459802
171543	219499
2946	190369
208006	209532
432212	91380
435242	345749
276821	137133
403427	389033
481759	250410
281052	74542
355083	82240
110069	164681
493169	396080
350536	161215
13287	220633
80552	136614
257861	236216
463333	11710
447586	81238
264628	326428
24856	136653
129792	170894
287651	164760
384272	313745
226167	353254
113990	366504
236020	317118
111409	280371
385573	316011
125948	343085
462055	411455
340511	77978
471117	144470
54079	475980
45568	438419
311983	440660
269803	203656
253778	456640
227456	7921
156567	80919
288154	467418
130040	465647
27576	196509
447782	336399
319290	43293
445023	151944
97557	107208
251703	87613
183718	460518
327544	159141
65744	447158
247587	357333
433664	26106
39423	113252
300273	109985
79592	74268
48644	92628
322366	143274
436052	330752
221454	213035
300596	455146
489128	156378
434740	425675
355025	51207
126941	388575
23757	340278
484247	157201
394199	66084
16894	98906
144797	338271
466078	428080
116572	29253
120436	264406
415887	6156
98210	198038
71189	392896
41828	237118
251399	107187
74924	24138
138126	346774
247597	441635
106750	176090
197524	221845
206656	141166
248614	190369
459994	376274
44149	1605
441302	404960
2598	301659
228013	440660
147595	163646
398308	219933
380025	105498
12338	99210
454755	204457
463429	332847
222520	253538
255084	205719
10303	168213
300757	124660
194912	278829
91530	463580
155146	45413
336886	368973
153236	110092
288149	479066
384550	340078
5354	220680
97732	249692
148390	224674
273246	175382
353577	184163
40433	117147
6467	458478
369365	270674
163066	481279
181245	421569
375032	371884
238353	395598
75963	128115
215292	486885
60861	94665
276759	183213
89789	327452
239484	53811
102644	70841
40123	97591
222032	76111
229069	209014
106952	433279
360459	175010
274895	161134
322150	411016
29884	421145
359085	391414
393485	37948
335441	91711
454419	403467
291119	4369
20628	35707
466794	240225
428911	190369
27073	114930
266538	476681
74569	164884
446182	382096
473954	76850
89219	144299
96791	110677
328089	385076
441558	479599
423925	90099
457418	109432
269691	425081
297641	144470
300506	230925
319368	232112
136554	99405
370619	188243
331027	65210
364183	336955
403931	212081
276	414568
341851	164370
212627	406751
224845	469532
168975	328367
46503	46718
168326	427265
270248	469509
415439	240272
822	203656
245294	346731
317930	59658
106268	421968
312829	189718
406332	287607
485536	387742
51354	119088
130734	32807
315470	35629
212340	322909
450212	73712
108315	15209
379680	54208
26318	268755
136448	190369
150441	281056
247254	155214
177951	263514
201787	82963
242877	72941
367689	162535
85637	4413
212153	326043
66559	450670
307630	112555
227179	263581
356805	317118
482371	341271
454450	300766
464572	130069
34271	94516
425341	61430
182155	76429
302801	2544
408329	8995
224976	322818
180927	360736
291832	291401
194909	307145
104301	145775
357902	478415
280551	15133
309276	328568
69292	486134
463577	263200
224338	42693
241737	136974
351066	330509
39703	10646
217497	55050
471169	183428
9183	444665
312026	409965
406660	457003
82981	336487
89704	269939
453532	134434
343423	9203
380164	44818
478241	396756
351966	207927
117050	21583
276821	70742
356463	410074
112428	80860
121594	282822
298297	42794
382734	489552
327209	142245
464022	387610
10977	245317
33398	204822
406119	226658
315106	15329
188847	429351
252700	92712
320632	441313
58428	269477
374604	97894
492851	99913
132063	94516
18451	46742
290216	464727
143565	40784
195137	133051
319171	481635
321675	396080
321547	172089
233482	227948
72668	462973
302624	34167
484144	191345
384592	80193
197196	323899
231849	453524
414286	390258
18399	36123
482359	488997
110248	491984
67788	42890
460113	376244
43116	187773
320392	184629
348211	27563
41721	405788
326640	464420
305095	376442
233261	267602
178331	132843
339459	440660
159877	35115
401842	449095
339487	219785
452240	190369
11696	386660
86311	340772
131574	364461
214447	187974
121630	320724
447745	97894
127471	41113
16042	405217
448237	97527
121594	229219
109824	302691
208754	286936
55758	53754
473381	137719
352127	237535
268168	393640
308054	264716
125747	8303
276451	175608
84557	204289
120131	80582
87878	187974
16458	7771
179041	210898
248109	23018
106514	357621
262338	366127
317871	228431
427714	395964
288652	172715
337030	365099
385751	190369
122462	490436
294323	446632
256246	32807
250404	115861
189939	212081
393237	436586
301312	417676
413535	57753
298248	135756
235593	329254
329000	73336
163549	110677
72926	210353
60239	320508
120840	394199
335591	255579
154504	109006
418059	33466
359531	36435
1865	136426
491273	458119
57178	267602
371705	327217
272924	198970
266141	441009
459839	315671
187834	301156
396522	139341
446331	110708
172535	312598
300782	230150
267671	478415
78739	23347
105707	96589
433729	93627
90296	461208
17122	401854
225780	334820
113833	237281
404568	244929
347166	150641
437999	105498
167547	274451
406737	221479
130427	99405
281857	21902
46422	123410
321168	333629
370630	163348
16769	274309
59873	180493
205247	186259
236016	36955
464283	83084
5108	292525
335747	299228
401984	113687
253102	296995
114643	480148
341446	27477
270567	94356
98412	293892
134635	62355
73660	246592
266740	82271
233676	314865
195422	259074
19727	447335
404676	316708
174139	19962
201866	317118
309917	55932
183579	444691
220925	230255
338145	166513
401092	267352
75861	280592
106656	231971
204530	223208
137528	119381
417764	390050
438776	481785
66735	97277
231305	462573
262308	110708
137337	252664
433439	355941
80238	23018
249790	314189
79701	251434
76010	274983
375560	383967
295109	81803
322992	352648
339139	470554
48001	472072
292200	129598
470618	190353
8005	208013
402220	250816
197274	50482
223408	436089
241477	341693
185896	122462
97134	229286
347653	59759
78134	339575
358322	477788
385449	151172
295079	152502
312715	429857
19247	366519
315966	154089
197948	447560
262286	414008
394546	16433
198043	378859
170742	155941
240016	25410
220604	236213
41673	401558
441463	69734
12637	334998
145771	457399
314722	322741
52168	288035
111535	458715
346581	434533
76090	350586
66547	91470
286615	262094
399825	268311
13077	428864
133156	220417
4138	490386
81879	411424
194060	418362
102162	439542
489118	481842
313523	472685
382608	61620
90296	183213
144098	266600
317977	145145
466435	310967
414299	209542
380944	457837
316136	206470
458145	226607
36108	1057
305424	331201
415188	154747
216227	323883
10236	39142
180590	132237
246054	164075
216178	222198
441821	409264
142973	16433
317383	190369
452722	269898
61679	394114
143432	157280
257971	219355
326260	439411
404129	101436
477646	467612
286664	30723
220026	477091
150237	69718
291151	185578
311026	431001
309276	343860
18870	195551
73660	111039
202144	162484
136511	430610
262639	236798
262444	207916
283760	205289
252742	470415
321	207535
243328	450541
376792	474398
483987	17413
151736	167316
254900	369599
252898	144304
402805	88945
98652	182123
118097	49408
297548	380750
458965	139297
457418	261049
30568	264258
436706	266933
142973	15209
367507	207535
471876	313745
370999	237564
66129	287855
314548	447519
435729	468371
73660	492103
95797	456614
154528	172079
248239	487985
377876	114585
29576	295397
229735	7356
35697	367919
255475	89287
331533	14319
208379	471301
100349	207535
399453	69708
169554	264406
457308	363581
380454	291984
91600	168798
287586	13370
107279	154109
87440	94665
114508	235754
269494	248614
78066	92086
172597	145691
276821	49532
464344	273831
81547	292227
85674	220417
76011	132740
212153	429758
478759	412219
485975	27464
467160	272846
24608	266852
432216	403679
479355	447450
432965	449212
361960	297436
145002	249412
223884	471882
105878	185479
363398	241409
65683	91600
76835	420895
380739	463623
300563	300473
145207	153995
447909	369599
110835	85770
251802	229075
446182	189692
297276	425291
447270	306020
121963	394114
157771	342793
202347	200016
149371	156459
277765	49903
237586	421715
359426	52537
21046	401854
398995	321340
114645	470554
65548	235523
366872	304597
166347	214783
191510	379464
48674	200549
278769	158504
275518	97086
308150	79705
258136	265589
90922	291318
91770	64335
377091	309080
105964	275768
102378	366493
174016	297635
361001	363587
162681	256121
31883	293813
129792	54706
429438	192365
318715	142415
18310	230255
62367	35707
259805	15209
342187	94344
341907	13186
125790	346081
372756	375498
249845	267352
190281	293980
448852	393253
201263	214932
441947	225684
413258	292399
6938	460723
58611	226786
148474	123707
467788	246895
93174	204330
120926	166970
490168	53190
5461	292721
105845	62191
132736	253976
427450	9107
61219	398633
71359	414180
66652	23018
308925	369497
299576	432913
125042	248777
151785	331349
370916	355700
131861	270836
271853	214992
46144	206686
32538	12245
133909	158153
305156	433512
392053	394406
264969	255650
176130	328218
155232	136805
414878	461846
319081	80145
488918	420944
246670	49296
275473	490237
313838	262612
25549	147761
394385	480532
307680	434185
338706	157720
195339	135200
76336	49903
489840	313745
312595	423901
116007	17186
256475	336590
196341	462445
375405	468108
50469	135915
390656	363973
39951	447219
352230	386901
201131	434037
60990	370554
259718	97277
120912	243301
282545	456356
218807	14583
429313	459976
4354	37943
383164	211648
135195	110053
65878	211551
307360	230324
393470	4702
113927	83158
49025	282213
30568	450983
190281	428563
163356	476951
365093	255998
68776	20299
234797	401854
386541	133156
386412	313314
321319	489376
190281	450439
312463	67836
354922	382511
250794	79989
183600	292721
364630	138885
469772	269843
169984	63957
175971	48861
301659	132819
470678	376468
106676	274309
242038	167554
296032	317675
78641	194325
477932	263479
4560	273831
379956	340800
416149	49021
256610	261070
31451	247513
166935	133195
409947	60517
452691	362503
313247	251116
188633	406371
371125	391414
144624	29065
264569	335743
479156	317100
228108	148048
167938	196783
334442	316357
430898	459358
191629	156376
202692	168760
328940	481805
234501	450165
168361	437237
19541	489656
458483	485304
347753	369945
260879	155009
415404	210032
464847	300421
466247	123369
54956	482000
114117	161397
37032	265589
243844	257650
364285	233549
48580	345449
44657	155919
74569	461481
241937	401871
56620	163445
327790	405772
26056	96929
447431	130393
42163	317286
304018	111532
36897	447706
444271	361826
443320	68075
18451	201667
20802	55652
257463	439979
318877	35794
329750	115625
172923	316148
297630	264319
198703	158384
8459	62628
50746	16433
150064	199636
154667	241137
172417	453197
42424	482657
18938	458969
35214	425156
44167	362784
458231	192432
418180	101058
267562	483112
7956	86974
432362	366566
92145	209430
345401	264334
421621	313745
472714	111696
374252	317118
245488	166513
483291	169482
233045	212196
314311	136279
197759	424245
25577	110677
137438	173568
44159	222754
199565	48275
213123	470803
367346	192005
219089	365721
386686	468038
76228	457668
325044	454288
23225	32605
201983	348112
122668	339235
311867	327819
290225	241468
115002	444
487728	316229
312474	273774
477597	357567
236048	416344
214100	217423
107491	246311
250833	54976
396522	11789
238526	398587
217857	293813
82840	103499
454263	176013
173376	206026
363201	60517
111856	313745
365380	249202
443399	409080
268118	23647
310655	465557
276038	451887
53263	24955
360002	336590
345715	304440
461355	309201
246250	101058
283024	187974
303621	247100
322798	299976
40362	350208
400885	481279
474341	303218
191761	186548
361305	327061
184887	317675
91960	94908
15819	455100
351706	145948
1477	229928
237494	251159
319160	18315
489068	161132
176459	293813
35971	15406
20492	284501
426392	116283
124469	422246
255479	478415
188216	445061
16661	392086
335985	199552
341608	401101
422069	162947
315573	221508
191155	423028
111949	430485
157961	272096
344674	103323
224735	234356
6467	370357
472224	382511
287990	86728
65137	401871
16567	385234
92859	438783
164690	183797
121349	404027
438970	319012
384167	420392
303508	25124
448263	68762
245542	343454
326944	105878
343799	307279
340197	204813
219546	194287
293045	218485
438193	325604
246093	211313
414008	54706
234876	493974
113549	47744
345715	128495
20199	438978
457123	15133
423715	101058
181111	348798
486352	187344
476412	343278
433656	348686
346489	464420
153442	337947
225197	290
425643	97563
281508	341405
304146	450350
37632	383533
136692	509
231350	210050
141755	349262
403823	484592
42074	318652
290112	185016
76274	128415
300609	52522
414825	337193
53822	101058
176013	197023
157779	325318
427928	94344
223328	300606
354545	462776
214279	316575
166157	88113
439471	182647
458557	373584
296602	90938
22951	96426
178223	340120
244092	64201
178057	256121
60771	15957
443523	366534
261791	131642
444746	239107
232367	331015
470551	126828
397734	175402
240661	357854
275806	363781
119001	459908
122512	13129
101202	404806
47682	76939
468643	340646
127583	142102
294997	275386
454323	327464
405738	25034
258617	476471
38003	88751
433494	94516
179995	132576
334092	406143
20325	109006
139646	110677
173180	36728
300613	205223
372340	297461
74218	388322
157961	200549
487060	317153
164486	95769
242337	293813
187796	455608
126426	207535
183005	15209
472867	290550
222949	234972
205253	2661
109976	261829
121384	99405
75991	476641
200304	187940
342196	279394
217418	456174
374973	244433
163594	231485
70364	317118
378558	371394
76104	453671
151248	426092
189653	205289
49127	390232
449628	409858
367852	93245
463203	150223
58484	324996
440817	267352
437352	280242
233498	36075
449620	315671
430965	266377
406371	330767
378745	158315
407850	84034
20279	60863
232869	453125
63435	56381
445289	426034
283632	284268
399868	316575
470802	399867
141821	242201
34447	348394
148801	240480
48953	95942
236418	197478
365550	138881
424285	364680
86017	12443
24958	428080
102378	409828
30265	316949
129899	297479
158153	192631
244244	476804
106706	489150
179346	259929
188016	188759
358087	154095
430691	104598
246704	54976
445890	250410
110204	78431
234952	24070
93533	368926
324772	456449
53883	31248
381058	396707
189965	492701
325638	58208
424114	147828
94250	257091
133321	13370
48341	377002
314290	166970
338797	338271
227363	248614
366068	13370
321791	273831
358148	50538
446368	27712
277743	248777
129442	258370
253470	13903
390880	372063
347972	91624
216356	35204
124489	204927
46256	86476
394290	360394
248971	91306
110606	431662
164727	15185
453232	59658
149387	279629
296423	152085
78898	334854
34447	420314
79765	313745
487634	95648
358023	257055
17539	467703
188252	401854
314777	88705
80923	155747
14770	440660
130	263282
395220	131613
171513	58881
409389	67174
388249	247481
236074	485185
455541	8623
175392	275281
40585	383332
50001	418551
226848	307327
24468	119381
421955	38939
477932	271476
427211	196783
270248	15618
84729	86728
375840	235792
455187	440660
329311	279134
15563	16661
460489	338070
446182	103339
230580	232535
366542	214054
53846	185076
100391	478514
228084	253573
68675	190206
489722	447240
274885	460138
215337	240225
221106	58881
99437	264822
78279	72223
119978	483156
380870	444731
336958	253341
77980	162795
187380	396682
453989	455519
433302	98867
449841	417571
176130	444276
336946	185712
310049	232925
334092	261043
141396	377241
463400	393326
90123	70508
220756	405217
225608	258450
363467	73305
216602	149979
200092	254932
190950	447831
4841	88113
449044	35707
220635	110759
158413	317675
320886	482876
117647	44826
297504	461944
148770	217394
59954	361276
338655	254968
351117	7165
12703	418376
277832	447701
202379	412614
20334	167391
98294	152547
116573	336590
118379	341271
342614	58441
199291	296186
51447	36717
99521	25984
118613	26359
120303	203656
242750	116283
328307	94665
101504	345732
62787	43334
479737	443834
163461	54976
356030	9203
239216	204907
421033	440660
435246	50605
193601	134694
282162	8912
11156	200283
167588	478810
7894	336590
140003	410934
429781	469235
80834	46979
294009	380689
148865	264406
278497	48431
14020	446105
470746	139339
117868	295484
308122	485291
52548	367883
398559	236213
281130	326987
182626	195658
367252	416347
192099	36286
7931	247812
71701	58441
377708	79593
251444	480025
111654	59734
182335	21583
379680	384668
4709	300535
66469	183213
341348	291249
6417	476150
139722	431137
327649	135664
112458	475520
174302	386389
365853	376566
235585	252961
174417	338469
285786	173176
363866	204803
78935	361756
477189	475637
432131	42890
303632	214050
181116	452709
45234	387839
444074	69140
338931	311625
423110	314343
296118	11697
237562	142698
306246	87178
417045	334680
239544	19107
227135	440660
282468	449298
319824	10646
300240	119375
459587	486045
481894	130043
97702	395800
360948	441338
487732	270294
344094	340224
101870	315671
210906	187023
362435	137366
291531	365141
295422	9054
126628	273831
148199	169047
131174	231225
341632	302440
187302	213639
180009	120489
429236	12023
470915	453170
185802	266852
337200	162411
361553	334151
416431	62191
105877	52014
140167	407310
190036	453012
280952	8607
21179	252953
266672	269942
282632	103758
340564	1192
112625	105825
333309	378387
102065	176059
93664	32512
348063	197212
227019	353836
144793	21583
36659	334680
485072	101813
213393	422249
132622	15133
223656	127439
374622	280507
191866	205449
366374	464896
6009	68950
215510	231894
361405	363581
428493	321395
126470	97830
142696	377032
147409	202019
301683	221712
239268	210297
262242	268764
63705	109179
335838	79989
207032	92608
89177	333357
290804	134118
59685	3694
382867	87549
42979	205289
139110	49360
447937	489200
172417	257870
193837	141166
159899	373918
398900	446801
22883	445746
469227	195284
217235	440660
238436	291332
74158	164086
437867	12245
2841	428125
225853	423635
173904	121324
410011	241468
1209	351666
305287	462715
297941	114117
316311	312592
21587	186440
446950	472742
125420	133156
409109	93314
360816	98906
233913	291623
148119	474412
493131	338271
56138	56866
431720	479266
59807	303175
441996	73307
485382	214024
399258	20259
301563	303175
37950	250434
336152	261474
109653	264205
329470	268194
176130	233477
215848	135641
65513	225785
378189	476171
237120	15168
191795	319132
199437	342807
30543	271756
111012	438419
77312	346594
337996	48146
342588	213035
378771	393294
334324	34675
367041	59299
76042	649
353102	421115
353568	301475
449521	259364
113791	291249
356463	440660
335389	474412
305349	258461
375207	85582
423979	179185
10546	120812
112625	260549
228431	251705
94584	441471
240647	397638
101834	368205
273447	285446
460755	352209
302578	466969
153322	177829
376092	291666
109817	447517
164375	226503
293010	457200
352389	242540
5166	116375
52646	90894
334428	209168
287980	221303
383402	103670
104788	240491
364522	204330
193140	151944
104738	22993
250037	350479
470830	24135
197519	78184
51581	294880
242803	45803
248405	392257
426930	486200
260011	21241
21412	489552
306196	249709
303554	100681
193157	334547
3124	489362
70501	411788
11801	451899
11696	228431
233498	46920
52855	154253
287566	258646
317614	36864
349834	6576
159385	43109
200043	476171
86864	448142
40908	49903
72414	321816
290419	260640
260985	317356
455701	407334
340873	9890
105983	286431
486714	186159
87674	327258
224630	86560
205094	407396
172923	358856
277258	442870
412062	262465
74720	44160
97282	470126
465774	486679
31584	198317
18563	212165
474221	401749
416490	289970
224594	398568
443339	260854
348958	211067
87262	398754
41378	376181
345985	48275
324357	252443
261278	460750
356102	209572
458637	160545
306128	16594
129121	285156
429047	186440
85863	479157
23969	422579
162807	481785
220469	485930
13563	184511
469384	171196
451780	464338
260678	282497
199444	334680
250833	109676
37526	132103
176300	252664
256750	484301
306358	278520
301312	474150
395875	447831
298258	183690
379190	42890
440784	258562
200446	230336
225675	13129
467360	246003
139167	58549
192586	221660
484051	6733
179420	340176
99409	330414
293166	94344
493817	313419
41406	313543
309917	218730
334628	48163
279263	70557
423824	176498
71260	222709
105057	119381
105877	428738
96559	145691
22124	387742
3806	423518
459313	149079
352900	222701
383967	42189
117862	281504
336278	309911
260179	77727
90071	35707
155860	160913
351361	240796
204994	405217
369030	277719
41354	172919
401637	122816
323021	319108
199364	416402
89826	38261
273233	1642
304168	410236
328443	321148
193734	193295
385516	336922
323222	46730
366350	187998
158584	15133
351453	218727
127531	57336
263135	219610
174362	248329
291299	162884
397734	386054
316565	50229
21961	128654
156171	244531
473728	53863
295009	32033
191688	435817
444139	459802
98033	190369
91085	204330
434605	302433
140954	8555
476549	470833
176971	166063
244857	453533
399782	37515
469900	12177
272338	377906
453294	436026
454309	137198
385592	83364
276821	33824
90894	464080
196579	265840
41418	14887
229736	387860
361291	399063
406660	347104
470439	141649
188221	405217
439977	32275
168856	51895
412443	250389
20998	476951
188572	183213
14900	440428
120873	481179
41966	163601
438193	208013
242411	155557
382557	153995
81225	448529
432114	103267
295426	443558
289569	352423
178540	242629
40773	430938
110835	259936
450351	468481
359551	167701
255084	347202
286678	356419
449030	489552
423239	121106
168362	28129
414538	186548
344146	393326
219302	243301
192800	373455
342486	486885
363191	123104
126470	313745
144072	111623
40028	210587
230051	190396
434778	154541
416426	115543
101230	279871
17307	275983
73327	92581
354773	38063
439977	65793
129449	299106
458968	351742
274455	185076
452834	121976
407480	261337
456637	172089
333119	263925
367959	351414
441760	132740
451379	166412
66383	113959
162780	339091
350064	405837
418370	96426
458080	49903
13675	85423
277170	423952
468339	361579
326030	318720
445263	20369
438932	144587
194659	318555
404088	154104
265331	39872
239126	54035
489171	237019
171100	431264
260899	125301
415574	246312
229214	822
424460	483689
228258	163800
184709	393326
130552	49286
359762	442705
86420	290450
259173	202260
43459	489629
324751	190369
47527	313745
80924	79989
304321	195936
32729	227161
318282	166513
281826	332638
447811	208291
444651	470707
295041	379670
177597	45577
56380	145260
236032	430665
201131	283354
389512	374232
415706	317812
265419	187045
237558	114098
286219	105806
282633	473634
493226	81280
458065	79989
340175	260045
115758	167035
315252	391543
261278	91549
70777	451414
456062	461944
102068	407875
108027	21583
419699	178436
256811	393253
127833	490823
345401	152770
223313	226494
104336	40388
317259	321687
204402	401871
227188	145270
76221	435448
425641	393737
362820	451397
308662	337630
117992	173103
201896	20486
91634	302836
28285	49828
27885	51471
478737	247053
197675	190019
266202	205270
39189	300
124320	263435
232684	201466
435697	48146
417369	141166
84465	428103
139021	93245
166290	204707
216525	54162
291299	362972
86594	43593
413171	176031
103594	110677
182923	165620
340027	426556
310293	405792
147368	224416
95700	28237
423559	351819
276373	175007
128776	474412
354868	481578
439617	166513
14458	367919
484757	313745
201058	446977
118188	301896
202577	118662
356407	429615
75687	296750
239339	436346
221687	301557
179908	138807
392429	33855
154456	46920
420240	4349
157456	53863
173397	84722
386282	176674
277551	338271
275931	464420
478287	197920
153590	168213
150727	104555
57276	450350
267834	241090
246540	92130
381252	57134
341035	171161
222045	275677
468781	49228
244065	44053
250854	180009
256823	470344
338232	195551
425341	186381
917	224294
257369	190353
277568	54671
170052	304731
135892	179303
296111	141166
462474	367134
312349	269199
75339	437108
148375	430356
392642	375727
385549	429790
267712	126735
59778	216716
367418	187974
50041	315250
385308	99405
420322	194042
146893	256426
71611	411809
424331	226318
152337	153831
420384	235679
306312	50264
479351	119123
110148	218730
326722	172535
280367	417585
2349	387860
169467	157439
261715	260527
223929	188854
287193	182192
80460	345745
72226	84722
235252	252990
394146	381539
484884	208487
398506	120678
444588	237262
327616	225417
256893	244703
386304	18418
439541	35707
339671	137481
436939	295848
247296	202942
111970	161975
90368	313745
338457	334178
489929	420757
133753	244316
20334	18482
25915	4998
111039	217423
429443	428394
130395	200445
110259	227334
458899	309425
169554	72523
30191	293813
375768	461182
292588	61900
11209	455769
227628	142907
286915	63528
215075	167841
302127	151944
271886	374806
457816	361010
216421	213871
406597	195121
393615	30332
214735	135235
411744	110677
401426	490900
336955	216377
270248	256723
337251	461944
362178	351451
372565	363436
83977	122462
94220	187974
271188	58586
336886	134262
117115	35707
231377	209542
422893	57896
195615	78811
62305	54976
138149	334795
84938	440660
120912	249334
100781	478097
50291	88113
302492	285156
310756	38801
88695	71665
350064	102352
453163	14864
131380	21411
220438	144073
443815	284155
167511	258707
142749	434120
293792	400648
169817	51895
229101	475265
314883	38923
182270	113683
226928	110677
158312	478415
429340	228431
231552	209689
144543	398122
12105	417201
442554	15133
58928	444100
432147	72077
335887	405097
116981	457377
167228	138102
296655	410721
158156	313745
486712	156389
88956	234071
121580	284513
281563	41753
446227	214024
105979	35707
157492	24824
432293	89772
135905	224060
418079	380071
114056	251597
316972	369599
286652	281924
433969	183690
235939	51895
5408	67040
334092	200908
296616	428214
42740	394241
109515	444847
83778	59355
96521	274309
255561	489170
220692	420336
210401	296432
396315	151944
226053	428864
294143	295650
350313	300121
344981	397459
187648	87007
338108	296758
165796	393326
431853	75654
301058	284843
320619	202919
295281	226494
466071	409524
255110	113863
205413	440897
248812	241916
135939	467192
449157	246311
153322	239872
143814	244005
284065	282957
162951	224016
281119	454975
231737	373652
272574	178907
86786	217223
26017	38063
44160	191494
244361	478415
87046	346395
112661	277315
409745	481179
57708	276090
366472	387860
47100	221324
204798	201208
246536	92427
85476	123807
234881	192115
79527	24104
278373	437142
97791	233728
216550	139648
116801	281924
55914	316929
235237	417165
441329	231343
316136	7780
206503	157072
120448	281641
452351	273694
268910	18479
282903	339176
25748	382498
231887	334983
472058	42747
491272	176013
484311	299330
103796	310689
91382	471855
383434	126426
59688	399573
434978	183646
68516	402569
83305	171592
20815	273831
145585	280728
50913	313314
425237	156542
106268	338451
371521	127566
152655	259435
235034	250679
222718	393326
368822	187465
5700	150245
110492	409828
192351	279509
35869	452202
65312	152502
276837	231638
247079	241706
344288	86800
274746	43334
153322	63427
431251	251786
156340	52537
409163	456373
378489	196783
140007	198926
85029	179506
162947	354321
369108	135918
325989	236213
347541	208300
453550	443544
83620	247481
432362	451681
390042	45141
74828	156454
370245	327248
239431	27531
100208	485908
468818	272069
489977	236082
398640	266852
271476	371918
61952	451353
278769	298374
85947	317282
364807	230324
99727	92613
130969	202523
375401	226933
388696	60441
473077	197563
424699	367919
151858	313745
111968	363613
133909	201925
155730	420169
170006	223404
284218	349902
36339	180578
37284	94872
34034	111623
441376	76704
185346	28129
233685	334679
462658	37346
19790	229309
206046	419580
215129	451195
293642	492888
493347	426113
157663	387928
171234	205221
140116	217494
222102	70026
342386	64927
214308	179967
375473	180101
192800	279134
291701	313745
102137	164884
117348	468651
40028	136935
162367	456640
481104	355796
156779	378462
168130	292687
37333	110677
76228	316229
201418	434494
44209	458965
241906	313745
243330	4693
492316	488286
148732	190070
325340	136466
484193	466737
238025	273831
412656	378462
55633	91967
241211	193807
65161	190369
395706	153699
371339	99405
296624	307680
47645	301659
444650	296591
285023	82702
7936	434945
342440	183213
19839	153110
220227	433598
428246	226308
93645	115340
461331	379883
163984	62191
321165	211134
441765	313314
68641	477788
96636	397009
362199	40447
287066	164884
122643	233167
88439	423589
355542	77598
424387	234476
253069	206623
26756	404879
292680	117097
363316	13370
218340	454975
329610	219967
390089	110708
210247	351732
354213	77904
169937	119414
319950	448518
238299	255813
266995	37961
351417	420944
177044	382882
179104	401949
264765	420944
298040	434943
345868	432486
213419	190369
363900	156375
261920	315888
230054	233501
42484	139648
314617	300119
223133	484058
333080	148952
289898	345295
10741	128601
364511	192524
107939	367070
404099	434893
329379	301823
185339	186561
304146	425840
174404	105878
404892	388254
184629	475595
373170	280933
114534	392335
55789	111600
173067	194501
319870	478415
36596	349261
397216	151264
55928	150133
130224	118571
92635	132252
194875	26046
458168	461846
306180	435318
134201	440660
333093	42485
285174	474456
469415	490398
239419	447560
186822	492298
228237	144470
235262	135787
190154	7771
471169	155697
272577	317100
55012	141068
95942	313580
457528	316796
240689	50717
231291	242064
154456	153352
76621	36147
317356	444097
388579	96351
300727	69670
99084	28129
347252	335993
167806	104788
436699	384401
479653	200341
427544	276358
68675	351900
484323	383669
311029	52514
390731	281236
420790	83140
436699	127857
264048	183213
174574	28129
277568	332820
420736	408219
312751	226494
154388	15209
45393	285446
446413	471550
450190	279003
98535	379143
355083	386369
73153	116283
93964	310519
311624	282497
263703	356869
219198	161449
180672	83403
229528	86974
160142	180563
224469	308100
58479	246592
213520	212182
386188	53863
1226	162831
180132	311086
103070	447517
86420	454606
452847	382910
183569	148976
229078	134694
199364	91711
149467	106877
329095	328641
342896	299933
186561	432965
377994	187974
50770	391185
324160	18639
435322	105878
191586	274303
358768	147861
59864	470415
164826	384377
119464	296423
303330	209572
377935	114382
356562	434945
118404	322235
75900	298767
339333	331551
92401	137010
32468	360736
151663	321130
325533	304493
114550	465924
432903	476366
348577	435452
446289	259681
105964	391414
151750	440660
75978	489690
353725	179120
91770	371585
77961	469760
96397	390875
89883	335654
296853	285446
61652	66170
297069	491350
327815	478415
403733	379103
299056	298182
155073	407756
465195	201990
442236	29416
219089	421830
197324	281730
264026	166183
113253	354183
302298	351414
264647	237235
278497	36555
56191	437492
120050	188082
355173	489883
56745	287074
221330	342807
142130	141154
161760	96483
225850	392206
482456	49560
449957	200444
333129	247811
322171	300916
94906	278642
418305	186384
121594	433391
227926	76454
242565	378462
402654	291521
422424	401949
125417	253425
1405	414708
332206	76454
383387	381198
1430	255650
241507	210453
102129	288135
261791	18042
414058	453009
384223	390875
298370	313745
136549	173767
491190	148647
314539	295878
452249	187836
223030	9203
469675	378462
42800	45141
3578	57818
179403	161942
382266	320936
220662	392238
406963	268563
104670	481279
243813	19620
304712	124320
309154	274780
7729	123605
304355	90781
291521	157586
68284	485270
138865	4413
435252	168381
389992	199901
201131	307354
24333	411424
260549	203190
259576	379631
54298	231485
383290	284843
193118	213871
418459	387742
424047	260728
116947	489222
204449	58994
52498	214050
443368	48275
12063	434908
252925	426427
324967	356562
415567	444272
365809	330469
289807	49903
191573	62251
474341	4676
453018	433391
254155	383967
228741	237165
65513	142242
397278	227557
476310	54473
262639	299516
304525	475981
354156	378686
20998	6447
18695	192430
76773	331992
442243	439643
162147	323173
58985	143879
277961	437225
114643	321930
93384	465625
252401	36574
409191	352007
312715	235355
382903	379144
351248	371585
79528	130862
333913	329864
83061	180917
51430	266637
117679	42616
107592	16433
361001	31420
400437	5857
349470	434893
46987	168381
218946	384817
299567	24544
233117	394790
281581	94584
368552	481631
312726	409919
401851	470868
457418	277475
403494	182740
400823	273831
331532	207535
386038	203656
315958	388719
212096	303218
464096	383576
448015	23513
325618	275293
463067	48275
479320	384615
336672	13370
29335	445602
229647	304589
21818	183213
102065	372314
345075	250410
398506	451016
85350	309524
76830	49903
193020	457081
93451	111997
14486	236240
260400	304173
124659	176878
128201	470554
443815	463400
87102	370175
435009	423559
11282	259152
46543	97936
373615	216602
208820	42610
287953	141649
15270	369671
139234	421830
272666	408567
106268	321124
290216	299580
454102	149713
119125	283278
106772	401871
326260	444213
51522	367946
72737	475591
35394	267602
372822	333277
421271	213871
172440	170894
84245	378462
110946	153799
173397	73799
58281	101058
430313	447107
322736	286398
75885	72738
361731	164441
260074	261396
78279	403337
284214	275790
356900	466075
477841	71994
457512	52294
394100	308614
260017	186159
71346	179045
405979	123410
414421	484447
329552	242535
334913	322036
166345	404007
135385	481785
208031	49903
401552	485247
270248	464951
164145	77482
16923	302913
438337	192005
156081	335477
461582	82794
112625	460722
6808	218727
277367	358423
31095	317356
154456	474271
370068	491990
145312	277209
286664	13909
209221	20959
427650	281641
366161	230155
290817	200444
265194	243115
369981	8525
493169	12443
33475	291984
359973	445353
86571	364109
191963	62191
455637	209285
473056	183213
153813	491466
254698	124228
311479	456403
199905	183711
278273	356663
466381	336774
100073	32851
392907	432900
358481	336465
283131	490888
314548	208617
7552	416655
127084	164755
367767	304849
155073	71281
360110	304731
215789	213705
316828	9053
34696	419849
477223	40655
252007	383837
30568	98637
93979	347797
311221	293745
319260	210261
600	374256
299106	205287
237148	70785
39772	181322
260027	437055
309214	164884
73818	166513
400124	454975
319260	62133
199780	207446
443307	410670
155831	379745
372799	306633
244527	111878
177407	247240
67902	477131
20647	299218
247140	325870
125903	151746
120101	476951
111257	15437
91553	420944
279243	427952
141045	449750
408609	166513
294390	222701
15590	413837
254117	300811
120873	8607
478588	98464
297834	317100
409615	348322
36782	431799
55489	455769
58363	365983
33575	342612
12967	31616
200554	170993
232616	236918
396786	54976
402874	116283
167588	406404
251749	172913
102974	316789
332391	367686
146893	456708
209465	76951
87781	135284
417287	227111
344437	198133
193052	447335
207093	211868
320397	378686
253885	16325
330980	249102
110886	333245
52867	324491
324816	493527
351907	147324
389090	247060
231305	385207
401345	241616
466013	12245
9061	145463
460012	381864
320845	224085
478346	22784
356496	479614
49347	474215
327013	12443
477002	119540
94578	32807
404141	438419
173966	50656
422941	371200
12512	110017
400124	381857
151323	461846
331491	276663
438686	355700
207408	492988
406660	101132
381563	38798
232178	21583
78183	378686
19334	264908
218720	140044
47337	316372
449362	90277
266920	61059
380591	242767
332474	33117
153993	351742
360099	423974
368287	464420
202903	313745
304650	474003
260931	74017
264473	62948
104912	13370
190132	326411
449061	327061
131606	294385
383070	124085
404167	174864
359707	187974
237887	48247
217740	363187
319528	132996
143673	72985
145409	174703
237886	36392
275190	298489
93497	266600
390152	83811
144920	444119
91109	66084
55674	449567
28357	148454
441463	402269
201754	291457
312220	229639
323558	110677
262855	183213
452846	253023
483763	449049
13435	15209
34776	327100
163489	44826
189421	467703
421977	95846
415305	109846
77655	137175
43312	399159
113244	327061
295540	259802
239170	298077
295841	180020
37552	262954
191629	420551
399159	241525
483458	73568
121877	219743
258274	263009
483703	146202
41798	122462
229868	219782
379906	56407
83831	353596
161046	401112
389510	113138
428944	392893
80261	101778
153037	462204
228042	314742
307273	332392
320482	182578
260534	478711
219915	440962
227821	292721
382297	333540
44331	333387
167588	277024
7395	188067
357514	257651
84693	49541
196903	325436
479623	304396
11222	144306
230057	309180
49184	50056
458563	477933
175226	160243
307718	348798
291666	156375
349281	339811
199502	245823
334565	388332
21482	360864
159703	194145
3791	165483
404282	303424
82017	105878
218273	465313
117772	124085
313350	340186
313355	212630
486680	411455
168699	313314
114237	268829
135995	12245
193216	478415
162638	409828
441333	12718
174312	42890
322350	132843
226834	317764
110835	409957
158983	476025
176383	249202
87604	187194
134632	331638
258367	269385
421320	407651
226431	165267
455206	196246
449286	283918
194543	239225
10251	327779
246825	407934
70930	221265
221296	426147
22488	324639
432135	249709
45585	176920
431059	277995
167294	343733
459059	368205
452736	180709
327652	303175
25177	83232
455187	279509
308765	401101
315208	160468
263798	481578
347369	241125
393061	481328
440282	127633
247785	53883
18716	367919
333472	382899
15069	341581
343414	429863
325517	190981
46988	455187
466012	234356
368687	109407
455635	290692
36711	57731
68694	23188
268237	248939
392012	227263
283346	402377
32452	186440
310703	72209
124035	331584
217499	319137
312018	355412
260185	1846
15819	313905
450532	142318
156338	82498
432865	463911
316154	300480
115339	464727
167228	186440
67390	443045
55773	87953
316565	117846
446182	402427
285156	212632
252958	291249
291525	347862
23915	242316
471273	304069
262633	23018
101991	39259
462660	401101
55232	78905
116045	160750
321263	65839
480771	219499
434308	273831
319824	457023
40028	50568
64432	145948
406257	456640
129328	171884
474468	177006
21737	57375
394907	476778
116087	169514
449871	143202
379335	323157
466035	424327
312283	452107
158006	117215
76228	106461
410220	229711
11586	407941
1291	190369
480633	80919
382722	481537
51543	10379
322171	80497
497	286320
86632	144543
219173	345745
328598	366493
341889	49903
376897	267403
202179	205312
195362	462339
367971	273831
115787	328140
190281	391363
445690	43303
219607	383668
459280	130700
270174	428856
291363	122585
165886	378105
150062	405576
93238	30864
128354	132247
227148	363973
201583	94281
170772	192249
102458	178422
474347	329687
6072	48861
418261	195308
396237	106797
212226	330744
271133	15819
30838	151158
127921	266304
54218	268443
199051	457297
444890	237676
190448	190369
343031	228629
122558	480530
134262	332895
291022	186679
478016	235641
49644	148044
221400	112312
373755	231691
6467	69721
261913	72364
341522	474537
493625	17339
443512	175568
343142	350822
288953	486623
153275	383576
147736	391414
276589	49903
294800	266852
464506	218727
301016	415433
114063	421935
241674	371957
105979	106531
111964	410005
291369	209542
17480	336590
252747	160219
98828	472072
75568	378828
467277	304165
98174	281662
97732	164059
236619	2715
44933	336590
296652	434893
127889	110456
144973	422811
378027	271055
341418	347709
423190	53863
16641	394984
91828	123044
103178	50264
113366	191821
68364	179715
100267	485070
275904	273831
169163	376814
257613	418976
316241	209689
418381	436698
488908	464420
147924	447772
238348	105585
220331	189726
290222	431799
32533	303629
38206	440660
407149	291521
150413	26940
465227	431556
223290	329389
17318	196783
438074	230538
159378	50264
23884	162831
382848	131326
33155	370481
86796	71028
335654	50873
157922	122135
120397	152502
101279	25200
71551	266852
365987	281924
381655	482143
151194	398689
322491	391803
312283	266852
39639	152502
249860	269294
477702	373074
287566	156376
28373	309801
202613	348798
263405	91600
435409	54496
427417	267602
459568	335707
401600	428103
295009	396680
165680	189428
275179	286936
277568	320866
180208	196783
475808	204185
386411	78155
93055	265589
20390	132843
230051	308020
157586	110677
238854	104672
421525	341271
304667	175721
238770	319281
64131	121002
75930	90455
254430	113919
46870	33508
437030	201826
188103	467627
137300	120392
55449	415283
458768	251991
381287	358032
416514	264463
11960	349
378771	240225
18563	152020
467930	100287
282475	476951
387504	315265
215895	104505
136139	257157
486557	260428
411856	261396
383326	191929
216602	136949
213957	74571
107924	53490
184593	203095
212616	13370
466034	270154
4212	398630
9152	173774
120727	306098
156194	450148
481854	263009
68092	42747
271612	417918
155030	190369
112443	93725
330066	414384
292997	250734
98295	248782
68170	84502
462161	276358
426215	49903
25172	62699
408253	6291
358874	239708
359930	227101
225303	204614
300273	188911
351452	265589
124237	82585
198311	135918
426849	132740
341816	351585
388374	118877
214055	459649
61411	363469
377728	364483
318526	392329
329121	31830
241199	238809
420960	167588
108434	203213
406482	411424
134939	273831
455847	123410
69910	50264
388775	276358
161288	134145
303610	311000
202863	142018
262373	125312
380748	439701
477932	465307
248177	54205
3778	331508
110342	385876
239099	469532
127921	124153
243123	153995
136604	382132
412356	409248
350494	160428
212289	294220
10366	60468
320136	54976
65876	447517
34999	492316
148558	149102
316449	378686
15600	18627
266307	426812
391479	486885
214860	72523
364821	214316
388992	272230
199676	175121
41721	9054
120063	274869
154357	62429
219546	455239
421635	53554
460294	186384
197134	267562
485090	217423
94654	77065
344314	201192
3747	144845
315340	477986
230891	262365
241507	51063
302578	58208
10871	405217
394864	36392
268917	155378
210340	390409
375777	224794
246686	342594
101108	313745
49415	185076
286462	218727
154388	132740
345401	327217
121117	141300
450161	334680
382777	439253
143525	261727
198589	15209
418538	193887
122157	470072
171093	396080
84000	478415
316809	388491
20069	183213
93645	359775
36960	266180
177135	366941
267057	16433
158310	377906
420943	294713
359829	404960
302918	405460
334092	182566
28200	476303
471346	453986
335204	168381
75096	313745
313708	377593
359580	88113
73648	474412
119367	63957
364397	93245
258370	417772
66118	459408
125179	329072
71543	309425
142605	183213
413816	156523
22395	190369
342465	169796
430331	230710
233099	155634
350647	436921
340803	393326
29316	287134
96615	234470
203719	10510
411304	312981
469102	363035
21172	107711
93005	474347
478561	162795
412440	222179
396552	49940
426292	9054
230841	190369
197535	315687
141895	392633
342050	405644
432772	362636
392940	230691
145039	233067
449628	341603
289675	77422
89034	453391
217275	27439
48159	35707
218560	368820
486712	382910
483989	12245
259440	421356
17811	257858
442068	264406
29504	103486
478574	425675
305287	359177
188576	13098
109915	357950
256893	357089
459498	56371
257977	299408
171598	183213
453294	224383
441461	45949
454504	404466
458556	204599
240364	485502
293685	141478
404957	334764
196003	10520
92042	384633
490206	375663
180579	313745
239613	147605
52407	205638
92954	34629
349335	423254
230604	407386
417938	275721
387863	150937
426024	101297
285069	102906
155218	464110
440516	424832
79134	123506
342653	276455
229218	354961
226760	214047
106460	445749
245615	74106
456748	82
293716	34016
121241	301172
450351	395093
313770	279597
438726	34593
249410	449753
86438	157698
259257	22827
479732	224266
85347	110677
76143	458559
320298	153995
446182	442955
469196	343975
84745	151791
449366	82794
450465	375529
55183	327343
425705	439658
66035	103027
482596	421356
46249	173248
407292	226752
111214	353189
427714	190460
420255	352122
211890	19984
248826	74106
26502	334009
8057	79452
409041	249334
473497	228166
47010	280532
103584	404960
115382	409828
204599	141063
239871	69708
44583	12263
300514	249334
159865	482337
265518	478415
150881	173191
16981	277961
376620	358848
74222	402327
305553	284843
219546	477136
334769	20958
358052	12443
414286	157948
194985	447264
180044	369599
359362	456640
98644	78970
371133	315990
393905	391414
299033	238041
308586	227285
458563	142477
55633	104855
422326	320056
341215	303147
380748	159778
389908	323544
393128	378686
110200	89047
75007	457774
205247	93245
197920	344800
212164	251698
134972	439945
148365	332487
428722	149332
110406	293813
363316	81280
246554	492701
390911	317369
250427	122797
57375	120875
129200	214992
322491	206477
262286	162247
432229	16659
257151	284979
363191	443781
248083	373169
395449	19754
432847	411455
449521	86371
447349	252274
369030	57484
136568	358537
156592	115535
364636	17333
455319	53929
1263	296693
413619	50473
267562	125329
398592	161704
335707	298381
290	68456
292877	446616
440056	468640
354022	111357
117992	626
469479	426580
423118	53641
56745	393071
204336	59672
81441	385427
167588	12334
396005	280935
353094	46127
249793	233181
219281	112681
301795	351452
8959	251474
358589	176660
410592	458264
433224	346175
390757	268261
109733	260580
26403	97127
146790	383461
61414	70269
160585	183213
121167	21583
114062	354767
373134	308287
341745	477231
173397	19389
24412	458106
96376	276096
13268	336590
418754	49472
112034	151587
234166	109617
456862	345745
204798	403501
237517	23677
349194	470105
322600	434186
210050	384529
460858	435318
315588	388575
360512	63466
48275	287311
81249	327061
280600	278865
336878	4413
142868	266852
125039	439453
452552	297128
231341	297632
348420	247622
104150	269199
114550	69800
235142	303292
344561	401928
323836	156582
225694	291432
146972	163492
309454	162656
426317	132740
97926	298365
131300	331166
169154	62699
372894	452820
492737	176878
323875	317118
180842	46035
241952	474412
90296	187998
29656	293813
290838	274309
346082	221333
454919	144856
184528	55891
342435	79989
69329	396431
275412	24516
124013	442554
62703	200632
58484	1605
365550	129167
327871	362686
405306	354490
378902	257740
308122	154332
52137	411157
178288	322535
254708	36533
93070	426034
330076	293840
458700	396729
40409	172535
112279	258370
198117	78967
463944	351585
406960	296339
39195	5392
80150	390197
334017	117982
264357	122462
222215	450017
307450	185076
323967	35107
20507	184781
270688	238012
490436	355806
480504	376814
211778	78469
394425	49966
162773	112312
174326	226587
440157	247064
65945	76886
398574	186714
168798	183213
202542	23889
185037	79705
146893	162704
252044	105498
165470	113051
14131	251930
384698	290450
35594	456569
472909	422164
200786	18468
375520	316388
177601	261707
403501	179861
185439	263009
417349	445353
490660	318735
143332	253723
132247	198670
160326	470105
3809	89283
31043	297048
143671	383680
334310	385378
286257	421285
375699	312478
459957	295484
75324	324262
128473	173575
243560	141779
265504	146202
407066	463200
233498	13419
102900	84499
184528	489333
216544	93517
102447	478541
306900	362898
327848	204653
445162	265065
277568	386057
339915	375768
117564	311297
116947	374512
433820	64079
299765	419033
205711	250410
35971	1274
74147	72673
322851	486885
63528	484246
15133	345745
414351	319217
373420	53356
250404	17231
189893	313745
168682	203656
313884	422164
311510	5393
132247	364530
193471	119381
311367	157189
349506	86560
84745	177330
123283	414912
434540	473564
401680	20863
205270	399646
274496	285446
17373	413335
125329	27464
25239	154456
124440	273831
67223	411424
451372	316790
262602	50747
210562	190369
117076	261398
197548	358032
199050	255370
196301	311297
405102	212941
15084	325576
324333	115340
310136	336336
319063	259435
132278	43334
353062	256121
126628	18451
35806	334336
91600	346584
291176	237011
59712	210377
154761	88566
59864	48007
375965	300240
459621	215338
387467	491202
465499	35629
323897	12177
288992	306387
302070	190369
37775	336236
174255	246516
339051	338915
106842	234737
109019	318591
242235	255640
198394	337138
110445	11626
279806	110677
393920	131319
191586	326378
279936	188759
408329	124100
230574	490874
174362	69029
241749	469908
233498	294438
380557	232679
17654	188748
151472	16397
364577	276573
401417	264406
65576	430610
163647	273831
192724	199580
228326	303392
360137	90123
315573	163348
338806	251945
433391	407483
98556	145128
230591	46519
129273	16433
154981	45397
295266	320097
47581	86476
162628	299218
391281	214714
364725	41654
341717	190369
69589	267352
428861	171592
305287	313766
485062	488114
371006	467703
139747	290314
239090	183213
467703	161563
441441	330758
202352	32408
353204	224353
361954	271109
245679	485384
281663	425116
307025	459802
156348	375435
326022	78811
21730	81426
401725	98210
45724	382393
461422	313745
322211	157963
383822	282884
127229	203748
80214	51730
401895	238774
427521	201603
423067	24943
374925	105498
381043	299467
118851	364201
490941	484882
372054	141566
10274	51818
270248	299457
177094	478415
297436	378082
263557	25415
401719	435708
408106	250434
285023	416402
208876	176552
184471	342807
79658	342213
335259	360363
447258	54536
201731	228116
374281	426041
5680	231036
137709	467788
479161	357701
168130	149999
135585	336590
437905	143475
156209	128667
352417	459205
271760	28124
187834	292318
68320	318735
9965	411455
308618	32888
72668	64335
381829	368321
112443	55700
100938	285156
361291	146232
233742	461391
67554	400353
246979	435924
282469	309129
457303	158544
18176	479614
486712	291002
81432	246644
78107	457247
23822	132576
476137	75655
34367	304493
96426	384763
63322	123718
445555	354903
214735	285923
382811	266220
458064	348176
377006	14213
334372	163841
334640	222122
63520	185013
423071	180080
339070	489896
465877	110677
299370	281314
72556	168430
449908	469682
272089	230691
202493	145270
55659	208577
286531	443675
151952	306491
136229	152502
31658	418342
407950	7773
51890	139844
342528	335799
221386	73336
458207	26619
24381	56396
271578	152489
195748	440660
238889	179472
16844	256373
298443	402176
302033	257402
377954	455456
266810	266521
197385	427151
312873	107836
322702	21583
23803	367346
319768	110677
133263	241468
30900	92009
79565	6036
219777	126470
71816	81018
143657	317100
150553	110677
243472	189484
36211	186774
325314	115340
12441	219743
356221	317118
204824	249202
71524	228106
201379	381428
136955	424514
395788	133156
273620	243115
295299	115510
144288	14793
121916	455687
371030	209018
219546	269126
354964	348614
171592	190369
217936	147442
308049	293813
327342	383967
395903	441771
146924	3407
221296	49021
111549	23318
317552	9599
446260	435708
209311	487963
203805	112312
386904	9054
399554	245317
81358	233477
394709	167201
406608	186561
490468	286936
327053	458968
494068	66836
106305	354790
465989	114930
67351	258620
60637	268307
438651	44594
284397	225249
417938	13441
117407	5857
487874	105595
268892	52537
190165	172861
363984	317356
354804	92198
76015	413335
118254	481279
53504	301390
277770	342840
422776	410513
48282	339716
159385	298392
423519	236213
15244	416962
167752	487050
61950	122193
197336	420944
408969	60517
134896	9054
281409	267352
362961	25185
239842	129185
60702	222701
15414	190369
430340	418848
135884	12226
20749	44463
349972	160722
227166	220581
229103	258015
333283	474268
360535	213625
19773	148739
133909	306184
450679	94516
19246	35707
251326	220857
186650	206312
222502	326789
199708	49828
93112	438203
348544	401297
405630	285634
355123	246311
271417	257732
178746	487692
121594	379416
350726	359218
476560	451414
446085	355700
208525	273831
465163	211134
163691	380538
475009	54976
70071	335743
315335	89282
286944	50538
40409	74024
318720	293813
100287	337802
456758	129906
224676	161402
127229	452230
82529	430356
147078	403368
39185	237235
129766	272923
301913	359826
413147	283042
274368	249334
131289	195948
430511	465313
266121	15209
370619	84590
199641	443693
88394	326259
34131	299715
175547	97277
251615	141623
468342	370395
320898	392329
349640	120274
270614	464166
469532	253481
1687	443694
254462	440826
87878	387742
150577	185335
339427	469235
8580	21135
441590	296834
171915	401052
132247	49979
473219	430595
284008	329466
35971	138572
235366	178388
207606	458230
43506	484866
200607	128117
305269	272159
355008	268516
319825	114550
489399	317261
479320	418282
380031	335649
227101	332454
214544	87066
49521	31805
220692	305038
460762	25090
89189	378462
385378	293433
283803	373009
198317	388910
36058	442554
79266	165939
312032	380071
90918	441950
329274	225209
49977	36885
95008	351451
308012	1483
182135	60517
384085	115861
55229	132083
292833	74106
355083	57501
316352	86657
239563	237849
334326	462453
329288	341278
283612	315
294965	338271
84202	390151
437002	373917
410560	35707
146124	258220
53140	260854
130337	149496
4277	438083
237242	455769
34123	291802
46007	342639
158518	209641
204281	273670
149272	48588
245323	164884
409016	378127
110400	10646
350691	111970
305658	357286
409814	469235
364264	15209
385306	159451
65513	153153
217892	205270
89257	394529
317204	262292
88666	493
55891	86362
375353	88027
274390	281924
157728	136639
112338	342761
273210	255022
355679	134262
406689	127572
454248	403098
407385	218258
370619	385000
287537	471745
435966	359870
24312	200503
182270	132024
313070	475027
21654	42440
466819	301563
291151	488353
39763	187974
287566	35564
100039	28129
266972	82355
102436	214316
209572	237741
284436	286313
58102	58313
38685	267352
256551	410730
324974	194492
174144	49903
267919	62948
109796	477175
52193	266538
241987	302033
291984	476386
146903	53640
338976	98847
164481	180885
43219	190369
207382	484015
426234	332392
122801	113138
268966	441635
36228	478415
431019	402326
361157	429593
420402	359016
485335	22827
253846	59784
432719	446387
210070	366493
295190	408468
407334	133655
176878	258929
414625	316372
476895	440962
458023	26918
461513	186259
187010	274451
216666	214540
268081	436462
289675	311587
105983	68331
377436	28129
178540	316674
175145	398333
257271	428372
262286	178077
241458	431556
230442	239770
460096	190369
280735	350949
421525	211558
404960	474664
128354	463549
295192	368327
302769	136174
54700	449321
288086	447560
419492	154976
492956	378462
462217	96977
196641	20222
333339	285634
370068	267352
422395	237165
458573	321226
5700	453063
141746	247600
180849	211139
389141	64544
237120	68762
239304	358797
271760	358797
3813	336590
1939	424402
67837	67459
340037	313314
272948	433279
450687	324784
267562	460108
68532	473327
66384	268118
213178	492996
14818	46278
73362	22804
387742	79909
361008	263713
373311	143809
103425	301604
267770	391414
415110	52537
326869	144306
50517	28129
109599	194752
105859	246
269682	362699
472372	75693
162833	447697
454750	180578
470619	241265
348064	214992
328600	268118
108272	478541
376808	397859
270950	257858
102644	289447
254365	187974
493752	284630
434035	50264
294323	346746
439469	205748
69524	66158
45579	486885
110835	487192
272237	281163
487733	117474
12512	81407
296759	484751
179761	47130
94651	228431
282255	396166
384512	134003
357411	219193
298390	102871
408931	346346
276821	216597
375325	314742
308262	199526
408329	351168
420937	188931
287241	434657
41491	280169
23306	87120
289920	385000
196003	384401
296872	83050
263981	180578
146277	357854
49663	474453
239304	90239
342465	90880
17613	233415
104889	454975
273572	38063
108060	238775
397045	50868
238749	441313
457920	205270
306859	237447
354313	4083
121565	426450
182120	14488
125575	400373
323222	83522
54651	303063
146893	24516
346412	425430
441864	489552
278746	453010
251147	397535
95274	274714
192448	168482
86478	331024
337761	313745
196488	42849
248614	317184
280627	411270
305979	332392
358942	378859
359266	178377
486957	114930
3562	25239
428944	129648
221823	45956
221345	321130
399788	437460
477909	8084
279880	28129
328686	146202
437370	480224
285403	391414
116525	268667
89826	382618
242411	218730
304468	177630
471416	425675
50872	250325
452579	476880
19454	105967
471956	425675
374784	182828
429528	267352
432638	205289
416048	477590
408555	354730
447841	306100
392082	172205
459567	328550
95952	227101
337657	399448
474341	493101
387996	272628
196003	103267
78806	85516
333208	296521
140282	183213
349200	129727
479355	424760
309245	471355
12256	237517
130253	484951
446182	334878
493625	239561
390032	121106
157021	186159
461068	461208
146893	352925
91555	428466
73199	406626
118833	458019
344856	66286
334053	466737
138767	411424
102316	118877
113253	384916
146771	246311
459249	201441
62672	321868
118365	122462
129007	108743
136511	12443
295725	149543
345688	183743
209075	459213
268755	218615
63862	336693
272562	157898
168576	120666
115553	177047
281854	48861
489027	8607
101940	172184
433391	142194
33868	167841
132827	40330
233910	186440
352355	422998
160940	157527
124007	214024
174665	107449
8649	351651
451189	125957
453113	72670
365765	141026
230841	83841
380902	188234
28892	121141
421108	262954
411988	386242
373025	128591
281790	478415
79817	218727
3439	78657
72144	469235
184827	48163
367069	55805
450759	131631
424923	256121
492316	350699
27412	433226
107378	320952
168192	422280
43006	485260
193430	162781
237786	222701
303061	183213
379572	430356
349223	214123
88460	14572
358322	128544
301953	427265
164174	418739
237120	16433
130069	406763
198317	171976
401963	57410
434207	395045
171513	122146
167624	76454
438921	281924
360099	270262
145657	203656
39683	187834
458038	74430
391620	218730
191896	410355
127998	24180
366581	321688
379129	2154
112940	239448
378679	95060
289244	119381
326686	97719
60007	64066
83672	199334
52327	418682
302492	477986
16111	481279
237120	251907
83337	318735
144073	293813
295534	190369
462532	151150
427240	476412
464692	20801
268288	94667
32241	166513
358039	12443
64806	153995
216544	198926
174362	30187
214207	108222
295526	211931
40290	180962
256893	289883
289626	272096
63086	127694
28399	40674
1274	251379
276239	195658
255579	76751
304039	348798
55659	403978
288735	228431
352987	90880
257635	290270
284151	95222
199225	257443
401232	88113
309917	469583
80824	217809
207867	8463
100417	7610
419239	168381
333966	103912
316136	323822
8400	91797
238845	160419
145934	185484
6981	361458
269745	196399
292647	396080
312842	67009
192029	172089
296277	99210
349849	15209
389469	388405
304981	360472
109746	153061
276589	348798
275721	52133
322872	262954
727	79343
415787	191764
54599	132284
116611	478415
355487	420944
267189	421356
281449	477590
104817	153548
468614	418352
168658	273831
271760	363631
473192	2935
2414	391414
410951	315671
241732	476901
48249	484605
298479	421285
454837	278604
78673	238455
491552	187696
257326	115671
182170	320508
70084	53389
261112	117598
329131	195121
384196	126921
254427	250679
151323	25437
398529	21632
287566	266028
470068	215139
412056	43514
408357	84534
126044	313745
25412	273831
42028	425675
185866	288206
45803	70557
383070	295484
128362	289515
463333	391414
412549	436686
272782	122925
130069	194720
218238	168663
185748	432068
330442	101806
238406	300424
98039	450670
133423	199364
128283	328538
261801	463812
39919	397009
127547	291574
233045	271320
316574	294965
423824	425587
408357	484316
73353	2450
125948	164884
321743	196783
390519	289370
272479	356206
127557	162795
60979	490306
13555	168615
7567	35735
287083	64335
210833	149674
295114	109181
291763	94344
486285	304358
107884	423635
170814	314899
73669	188709
327397	490237
99721	150352
354060	482281
364333	459115
405214	223051
42083	117033
77257	122490
367989	49903
380858	288766
66880	99261
412601	395683
236031	336041
45824	458183
265589	190369
172139	15209
479351	341097
189944	410238
129200	151704
4849	253964
464013	383508
350610	270601
343293	13129
37994	15209
361553	272237
111289	113929
406660	223577
470812	402269
316742	445069
324573	105523
205432	481279
31616	84089
289704	201607
203783	286795
246133	223020
230051	119681
241037	20225
19833	468125
130198	164333
158461	63224
203791	110677
428487	12177
131574	418467
322274	313745
91880	187974
420266	286549
266141	113902
456798	226494
121098	214464
474341	302529
145282	326492
235003	349186
53532	322493
68675	387946
350628	466737
481850	235679
157258	146202
366723	119381
39195	335544
268820	137701
73791	286936
374708	229058
233045	460496
443685	253925
27086	104601
403776	489552
58928	14355
249113	86560
93021	44500
130069	354369
432257	12768
422409	233662
450532	362404
445532	345401
30748	350549
374305	458053
294940	395198
219765	478415
400542	245866
39478	266311
198560	51835
68098	136916
444081	399867
400191	336066
360898	249334
472742	207918
314548	316575
217953	476231
208496	273401
333557	97277
434726	233763
378498	409248
190051	203279
123840	303175
260786	400549
154730	160545
232546	484850
53214	49828
131939	129280
280899	27464
220435	392086
268768	127636
50635	31808
286145	476412
154880	463640
443953	488728
22825	216226
353367	243092
38996	141509
98847	473186
6136	27766
483987	375378
52873	186259
396927	321284
386304	418544
263282	105878
199765	443146
77588	157110
478184	423688
275473	13370
116887	262954
13268	146613
462025	129167
318745	369599
250742	445353
172834	405183
411862	90099
463180	378462
347200	488467
59590	216466
378293	201286
157099	63383
263858	330143
389235	106256
3462	494102
321078	342224
336023	426871
77987	70201
350823	265753
217848	335190
239842	226308
77303	429220
71015	207535
135258	453671
260918	106739
259152	185378
246558	217494
260861	335266
151208	156376
460843	321839
119957	457081
5514	185426
326	481104
231076	137777
222441	440660
163650	180297
54425	243115
117115	411455
28357	342878
125321	451782
34312	53863
347148	422835
409858	435012
361007	260527
474341	188496
318533	214080
261483	277141
427060	363877
134326	357215
475556	404806
105568	55997
406540	130529
235024	127508
373755	478060
39275	410484
44159	284155
222114	310148
399270	179361
47940	158849
274652	181680
75805	332392
257745	121729
276963	99437
436052	287382
396333	487833
50646	387333
431264	87364
309276	281701
231305	91551
387444	192707
19911	457767
8795	50264
330369	270919
471169	188903
480919	223523
159802	101650
9969	86623
353800	384336
45605	440138
334814	23254
164843	293813
18330	145948
65135	267602
109524	250800
226827	197011
305827	50391
40890	130708
461010	222103
121760	159492
300154	40001
478588	383309
227872	387742
7998	454822
257290	187974
105226	461392
327657	156376
53177	56595
170226	473352
424394	374404
233792	477986
32968	4413
200092	82585
298307	99405
424256	224965
406348	74753
419630	145948
135017	105183
139899	400860
40992	52006
486712	429147
237670	461944
69211	360999
337983	15209
52922	404960
431264	146429
288465	438783
188568	238299
293682	15563
233362	20611
312983	55074
376046	293813
76016	107777
273365	244017
69591	37326
436641	196783
226747	29250
284014	153995
360459	362382
66383	486554
238175	36361
7757	334680
236297	190369
40213	125417
37860	333591
150482	298372
298728	226249
4849	304011
80552	234748
288138	311391
466682	53863
266508	137719
140508	366323
480082	478415
76079	51622
399954	110677
82718	28129
270330	367278
192238	19525
211186	187974
113410	408737
66142	218532
261277	292721
2937	280057
348948	4349
309621	186159
84626	203322
28838	421356
51219	377201
85746	460970
212416	243654
328174	7988
30629	267602
167588	208760
396964	104513
166212	86974
380858	457072
228159	478482
178219	403935
34049	379598
218292	168381
263981	4413
396568	220417
457839	88650
104405	56115
120622	189690
17968	477136
210262	118074
348215	485444
258747	441313
422803	368669
385391	35447
400669	233468
445951	72854
356066	39383
94102	469054
374274	317423
437436	361683
202754	476639
299762	399867
323435	181024
190363	82250
155424	102597
301640	15209
193253	464493
188132	75388
130217	385052
84938	351414
33172	230099
353738	67196
165917	121605
110296	210649
440056	382117
152575	134694
422246	388631
136937	272846
333892	438419
173759	383967
428312	97070
261277	422175
155315	91295
170308	420671
145585	85348
147840	106218
143777	374314
176645	467492
360332	30152
361001	320605
140738	436963
355812	212479
133148	293576
412938	167302
150237	443677
58486	366393
327464	277315
144845	400163
338547	253897
198985	238075
382882	457595
146477	367582
4598	66769
292299	340794
313857	208788
84745	106666
419849	440962
420266	451600
482232	78431
237120	483494
231841	449193
127229	262265
73718	164884
72804	243667
216623	259435
174139	233945
93961	310860
88200	111923
7712	185479
910	143479
238406	191536
490228	24516
424477	203376
401082	269199
269949	129513
327209	248592
383238	426358
361152	237531
255603	445153
373126	188522
474341	270095
140741	72421
239378	293813
311882	457081
73460	185076
213364	54976
357427	43080
445972	21411
328042	115830
269494	116070
288036	359380
287706	57745
73949	13370
123507	438203
103411	293813
260167	312836
235822	355093
104783	90123
323213	113425
231454	105482
241503	104498
230210	53389
443276	59363
467659	436321
171403	276744
7290	109868
483112	410074
61090	344427
286509	357854
274314	354702
160205	481279
2927	190369
128563	191959
225138	389682
360225	167368
158368	492853
23174	428214
11112	438783
380576	139127
311750	334009
166772	358587
339333	324198
337452	271409
187302	311850
70290	222701
48911	119955
191507	273831
162958	73236
242382	385237
141220	286432
225267	245109
463623	43910
168961	302067
485667	330931
177705	428738
123219	395417
69524	348678
355453	85665
245317	152704
33502	165281
485536	293841
89364	390632
487179	456506
116504	441313
349815	45141
261532	316575
240704	190369
375520	273468
489171	152791
35944	455388
446019	163931
38571	477506
358606	147554
204354	455647
41959	401378
124534	487403
135506	434528
157182	24738
348	317100
83239	383244
335362	255641
34586	116283
385932	321687
391414	19748
150982	165989
2035	49700
164899	226494
362290	484447
109840	106646
367247	122436
421274	288035
160895	351345
144278	284388
469250	227147
220916	487297
473141	316796
361121	262954
153132	15133
461722	314474
339346	397403
454895	316372
3219	433401
66945	117084
111964	475531
21362	352378
30403	466958
158864	374865
228128	359349
123010	3011
131816	278135
64774	203656
77534	423688
300727	422032
296029	446689
488919	78603
377070	243840
177835	18989
249491	389387
450465	105257
92401	23484
37697	163503
224749	79989
217271	273831
438636	119868
71189	121106
222786	433305
99291	291521
325048	201922
374449	393326
420294	186751
360314	393326
106460	103804
435145	91600
93174	222859
337895	4558
201229	123042
149305	164273
89883	402238
35399	453379
341632	195396
104740	7103
49056	40784
315730	186714
73955	413515
362267	204405
125604	377967
4064	252265
219751	451885
163885	7218
438934	105585
159067	68416
30176	410074
120779	171103
319259	279687
367760	162947
26940	443014
264303	187045
289981	48861
247705	171245
31013	260035
44633	50248
50646	90123
159703	332657
422451	192451
1193	203279
216147	19107
371779	53994
448626	180640
431508	173887
287076	375897
177330	139732
3462	428199
118539	464420
253308	234530
223104	293694
176217	124408
204367	274163
276821	5040
452477	258588
60466	264536
385881	117023
226252	311238
280130	53672
429603	392661
189640	386772
295370	127379
418753	162383
221462	28129
316708	16828
387443	391414
370766	438463
356115	430356
113774	35862
428113	428214
161288	190369
451847	454975
286075	433443
212009	272230
26527	451475
366402	79291
14652	423477
153771	155044
448284	149448
340043	461298
298747	435887
208487	417918
298156	47644
42112	24954
263803	197647
480542	353557
52918	401014
253535	258607
353714	361451
221352	95942
365598	49903
32	317611
435716	143872
83008	152321
81279	310261
117840	397723
432212	35786
161350	366127
3623	71150
482306	400157
130731	33003
141305	49556
120787	416402
86865	216176
414555	228431
250854	176182
472833	423469
405987	9302
19642	327061
470362	476951
276802	226494
166914	316575
253102	16325
344781	374314
435468	186149
6856	57731
140078	240702
108977	3244
70327	15209
210663	267352
390032	250214
180103	375840
404331	109006
425906	295383
333603	259863
288274	462710
175085	3234
249894	211419
20392	364021
226634	53389
407540	375913
138750	269199
445212	169545
73640	436419
429748	120458
79323	270519
485090	12592
90969	255907
120429	281924
357880	418386
182150	51895
342465	55273
385191	395988
144811	234356
463067	117097
438193	286591
373453	454935
286086	320508
214766	132740
239260	187974
476200	86421
390228	445796
169347	100331
102253	165540
120722	23236
24560	62567
221296	316789
244092	313257
486393	166677
92032	87007
369189	316923
487586	411424
4821	122462
61286	191654
345463	210261
425135	281426
273911	287634
199340	388575
426685	401297
329737	349290
431015	111518
411882	51
322171	25567
468801	265248
356953	313454
298390	478847
71818	291249
174255	388842
461415	218727
202791	432588
158584	110418
114063	434112
49066	68655
440876	5040
180410	254932
332928	490973
360459	157653
302338	464872
90238	173049
210454	388337
328940	433943
456676	68762
230051	60040
397216	477986
188410	54180
177575	362972
385875	169998
260918	177244
180520	395743
474063	317118
354244	463995
466690	46785
2262	320706
102748	58095
13012	203279
349572	489018
389512	484426
314897	259219
215380	443976
464515	185076
367689	195916
314884	440962
147287	296339
311381	24738
78542	440341
5569	35707
315951	340488
448005	267602
74222	71091
166822	111437
30900	294836
331764	232476
186597	420971
414518	255650
349064	150526
429391	63957
874	239166
354882	44166
196446	448709
296008	374228
303349	406466
135825	101471
140116	419098
303237	435708
15674	463608
103224	13972
263539	154199
8435	430356
424116	257077
55450	12245
379680	449298
233685	323173
278711	178422
181200	86728
170004	7590
25005	196780
200607	132153
282469	203556
336324	285156
401389	248405
301788	154109
178757	431556
186973	211770
413218	44730
406179	1057
253108	62191
380858	374663
56396	240796
274917	417612
272490	141649
59644	85606
130069	85254
64721	293813
423013	284891
65513	155747
303771	88105
176655	477491
325414	455995
202738	310065
59644	418332
52478	93451
367343	26638
17038	347722
266965	181204
107709	103912
335911	162247
291221	343687
390259	396066
276821	464548
5354	76297
31774	486679
186382	380795
460266	435493
259637	9054
467921	263925
317390	338271
340105	309142
195729	65405
413135	47326
292797	369599
233782	281252
434993	404806
244550	418176
409745	88057
188246	64429
18631	183981
238669	243374
110925	433582
216666	262299
141914	114930
105656	295204
440927	314742
209286	68776
290765	265065
128183	436085
485090	333357
348144	255659
128309	486405
388249	419098
285112	232782
243418	476383
217746	261372
312283	176610
102667	48275
249566	488851
14374	336349
105344	150601
342379	82501
305054	24401
291226	310227
353210	267845
8524	220967
244755	269199
32803	207903
464022	293813
233207	59009
292687	125814
14441	173068
48282	432276
77944	233312
58995	330844
407778	201230
420271	9203
235102	456640
300369	48146
265013	313314
296190	49966
51739	387742
337351	451460
284256	162795
277261	411424
228288	423688
415270	182940
321747	187077
41272	331581
71281	435318
51843	65852
347072	439925
422015	451016
403483	130022
231057	21583
133909	263666
26125	28129
234032	389384
134769	105498
98320	475222
382574	318533
95307	213778
478169	81926
229971	20959
143636	12787
333835	490144
115449	57159
115174	126348
298439	297086
482446	12895
338493	98843
47898	2277
464675	313829
89370	164771
193046	489203
441434	231485
283449	390861
484628	41266
108288	375840
146781	478415
369760	101650
403272	208300
163594	368245
227855	41751
132147	452782
385555	313314
292620	468050
283642	313745
442906	468832
420295	112750
69454	58119
454090	22414
265840	240923
40890	105484
213663	266838
352162	464725
294257	284112
88647	478232
405962	465770
358707	379598
306834	330171
295493	132740
401509	45352
375405	231435
75964	259097
378132	85423
409238	63384
342652	421262
444380	435031
187396	312161
298479	117972
118508	238578
195541	412760
84917	363880
169381	239836
269612	167517
333622	436021
168779	232638
487704	401928
4849	150478
409620	485155
157878	395659
304122	213196
195373	478232
406589	280233
420966	447219
237120	370388
308122	23517
462066	110677
203598	197197
474005	109006
55202	321924
28415	115340
2329	157548
302457	266852
383371	53490
175120	228885
262447	182751
381305	22878
315805	48282
138126	138638
48737	181957
198043	217809
334092	447797
326631	235606
277405	217423
130069	180792
348106	393326
327778	124085
190609	2861
49106	31430
90192	190369
58486	268538
244306	276358
450895	290450
48229	121106
101409	86974
414825	444822
449058	317118
30917	66249
315194	467703
469250	434239
49900	244340
289126	105498
486833	37930
144098	98541
213997	360443
72030	313314
153322	20764
314741	178436
272577	268176
282469	311624
82519	6120
226326	54449
41495	145998
47684	387742
290712	49650
68675	282074
187904	491897
355048	5040
91952	467526
273647	233744
352624	226494
410513	404218
37237	7812
459680	373401
394647	156582
345373	95201
68098	339989
323689	218612
365414	98434
172253	123211
654	79297
282815	180962
345531	267297
18025	289970
234881	363564
243134	269793
76228	474111
218820	396540
225162	313314
358860	37047
195615	458601
398834	262954
362851	142853
5700	262760
329727	10379
86632	385967
85703	123970
33734	189382
21565	211856
256893	181396
22195	408016
105249	234087
431226	98696
486712	188615
10885	366127
490660	467703
245271	267777
130935	183213
161853	27212
493262	431513
464429	129728
153006	67390
303147	42977
151829	227954
275824	234071
75495	258462
337584	251262
491460	29336
78421	15209
84499	431709
466181	246778
149332	47393
188150	478415
432903	98654
382211	203656
392028	356041
352007	115861
370417	159083
34447	201822
436832	151805
340385	411556
470672	438508
474606	367883
277074	132843
396421	216687
252090	94344
245217	465647
454603	234309
141660	27500
489779	444382
313351	4914
49973	95524
55574	267140
226291	27464
316011	197996
65980	263610
211074	185704
444748	51337
359831	160283
411990	103384
444755	271958
147874	267352
416578	291878
6810	188837
414920	398989
281574	445749
64739	230691
194051	426645
37580	384715
53508	362390
453010	470554
382848	296339
464023	484077
247434	413880
481044	489822
297069	260332
393563	401785
105072	50155
396465	343721
446988	64023
273415	159249
163831	107187
249459	320926
410978	293885
58621	190369
342465	356469
444381	285339
413196	303218
111787	378820
492378	45360
65747	141759
262660	45413
185321	247897
420857	154271
159169	278520
304	48474
91828	70053
489600	131847
283344	75179
68991	405104
375188	425503
115938	327840
382844	82585
41477	458226
101664	149448
490807	283698
326948	19666
303489	392113
101338	110538
13129	123504
39195	261619
422391	404806
130749	400284
366127	444896
177482	398066
286472	33466
252875	162831
165481	271382
41071	318563
382297	318021
244536	137823
402452	79989
245213	408244
10060	372141
372644	216469
91960	384410
154777	452804
205223	277979
105350	422927
138952	34252
71189	287234
75909	140467
223111	235101
40123	359297
88647	313454
308122	2650
486712	356428
116576	273907
389656	399468
302798	170295
39371	213277
407020	262637
229647	23822
389179	31247
457879	267602
194165	67011
342486	237165
35441	175721
171093	236213
346606	276358
283774	427048
390293	377681
376569	115339
365227	387742
25557	238229
114020	394734
140577	314565
227931	134262
298077	346388
389514	160456
26156	245884
188987	283466
60287	412160
398203	260322
270695	331581
37821	273653
216671	411157
227781	55676
40647	311297
271290	170129
481301	484447
39952	293454
89146	464919
403569	337115
128263	413783
272838	386057
66553	329139
206507	479985
295841	350765
369192	40779
246054	178907
406744	473410
445851	434186
337262	303392
392020	195738
62246	459246
37711	152502
396682	409540
145288	140322
450532	450970
364617	120195
480580	276479
275721	77908
154880	203881
85495	348438
195402	167131
364466	39368
263377	391414
3765	124405
183185	138247
276504	456496
47793	266852
322828	12508
302824	386388
44209	403364
149079	141440
338752	378127
490951	118820
15819	456170
474462	333106
121875	38063
375026	267602
291672	57908
107669	95942
187674	63528
377632	373438
417938	16793
10596	226650
46645	254717
308533	383508
355542	442867
491411	105498
260873	61572
56138	99181
356599	140205
199362	97385
233388	200504
211932	258818
207573	100503
315060	458356
172597	408557
447610	58441
134649	255650
19727	333746
332883	295320
19573	366534
144253	273831
391733	471791
274423	273504
228326	398333
110655	424714
481048	298163
158099	198895
124878	184902
126685	351555
396863	254914
272699	27212
234927	171306
48754	105116
166385	27897
353589	391414
24094	183428
263703	142862
363993	186463
455437	315827
360809	233337
370812	132352
332299	122022
8535	46057
364636	467094
321924	312565
41025	227162
107524	30137
48564	108087
425900	362784
434726	364577
398958	40682
152925	478707
229473	461846
117862	195687
198175	97070
108810	113829
409769	16433
44012	110677
220243	476447
485094	395198
394768	108559
411824	279216
296758	205270
483987	119001
157182	50538
454263	414561
375724	10646
289807	314742
253102	486885
149600	312709
84138	50538
398027	331297
440492	284932
26623	281155
146856	187974
160169	333413
256893	360531
1143	70029
179375	67180
333688	409858
48471	319297
355197	440660
37760	283719
165219	287071
153322	137221
276449	228110
74646	474218
321213	272139
95700	270262
350898	297278
454839	372141
406660	59946
267249	101058
447600	175721
215943	236213
333011	113690
451016	136643
183718	138418
224594	369397
491030	489499
16206	206826
397734	406190
351147	274103
324572	396809
336501	431799
384544	178972
438475	155920
62877	116043
483551	243115
91615	270095
486674	479614
193816	278642
238609	48163
229874	371918
168670	310187
264026	30749
6810	163348
208825	470127
181849	440660
456021	218725
27934	301320
254293	250434
313104	67780
474398	62191
14275	38063
81432	24617
330878	64188
352882	404396
339333	316056
166430	286936
381673	449662
182494	273241
169937	336590
326631	282497
89313	348910
447528	287382
76122	240288
385058	491269
342559	211657
230691	128845
182809	204263
268794	28634
290314	285156
48275	152246
39581	112510
146570	304023
28200	307279
163886	413335
277924	291967
112955	187974
259533	4404
205953	212980
375528	304589
395049	378758
367443	283392
281581	192195
202888	119381
310963	70014
4184	71599
226585	391414
211238	389009
113683	426887
61752	370641
454750	470344
179597	112691
235542	138123
397009	161384
348439	316372
52011	131315
380569	384041
193602	297174
106313	180096
68098	415752
318088	428428
36711	266556
250139	468339
333991	182192
465930	16433
448945	392747
274720	274309
109923	309801
309917	346387
202314	293813
172285	166513
387939	215058
175788	426795
81710	168933
260135	464578
322509	374772
194503	281924
418755	49903
345175	140836
242411	241810
84745	308171
266714	485546
132811	66053
283056	137777
444855	188994
109791	110708
412909	470991
377168	293745
49353	144037
196955	453757
362936	28786
353815	293813
83885	366104
112724	263713
474064	308375
134299	107711
146893	143203
482094	313070
192233	41412
147266	345847
361842	55167
469274	473764
3371	388475
3683	249392
221482	421830
271412	476171
387663	41075
29638	313745
435076	47867
48970	392250
256823	190369
385692	438419
318642	32755
40543	216113
241503	475594
140652	482683
139350	155214
31048	70734
379696	218727
226023	419580
319426	15258
94740	383630
53073	353527
141168	250232
101470	411
371884	99405
4927	285156
226642	451016
285337	104527
190281	165646
314352	412032
483987	384028
173759	119381
261452	260527
70746	253567
263439	14554
136042	372237
475361	179692
229735	293148
270567	186159
438403	120097
297557	134694
29012	264406
8234	114723
239537	482315
324411	469532
377774	398066
275653	395988
218713	54976
365718	33497
446789	394114
470748	203279
278554	169044
62504	401297
431733	13511
342452	388407
210971	160419
359524	471745
430450	63528
52683	492988
56619	451370
370126	9393
174815	104815
159077	272865
391158	19299
368268	35707
136098	482143
31049	457673
67571	124085
417801	122186
426190	277179
326830	263962
387429	230949
140471	32807
58484	307286
42633	405131
318463	40447
458275	177705
213361	63711
277568	318749
350927	190369
453035	292908
388648	123369
118690	422998
7757	352605
306354	9978
244688	255476
296826	93245
37005	219743
119001	311648
68378	162831
345715	242191
234788	469790
313954	11127
371983	35953
446843	96024
189965	458601
110155	138230
488536	141992
250709	422470
38038	327343
276821	47196
163594	280933
233233	336590
76228	317331
323675	366000
216666	448206
128891	291796
360459	134299
40966	24852
5060	451856
211483	357157
193758	385246
155121	209572
427284	270812
119001	190144
76228	149842
379680	308807
362402	444493
463520	249202
5864	319806
254248	414824
365621	424416
84946	94516
79282	86974
93839	479872
185579	422853
223318	242338
49256	492423
5722	393326
480265	416095
332862	73520
74154	198297
427745	478232
256389	197913
289126	104498
79073	366127
286964	53863
305879	261668
342918	75019
372799	207059
101479	350549
15029	229150
244536	88588
4841	92823
382894	366666
311451	267553
416033	123412
68569	12219
228921	203656
106584	274083
27335	45940
303237	244017
21836	321938
70186	134145
398809	159795
380715	11451
172417	342440
142018	68594
481419	118318
185791	290076
40890	298656
139439	414503
242210	476447
357411	123369
271760	83986
287137	172266
428470	317132
223353	424707
296459	313314
214012	489972
493344	316575
28128	336955
237801	229593
180721	190369
382568	360480
315275	431143
257359	114063
143451	483322
312842	438059
53151	363581
348198	231485
428487	110677
231261	430337
415627	433322
240310	287571
84318	278520
104664	477986
161143	203656
128421	397816
245545	267602
327566	32155
493128	208487
312349	359762
396682	464734
1631	230504
355162	255794
144072	238578
464076	62191
341311	455819
116381	121016
433268	183213
452840	210801
299161	150067
6767	205162
213294	466737
83665	466969
364493	395198
98052	236737
317176	28568
425162	62699
322836	384651
405116	24620
124888	105498
411318	190369
103055	177085
331532	195551
490553	183213
483597	137110
258136	486885
319259	155419
256235	333546
170226	245575
405306	355057
181632	245679
420816	12129
328550	94344
148221	482395
116365	252247
418847	252961
25802	200444
479474	454532
113685	164759
70838	189444
325905	282989
198317	88240
325905	277061
353662	65443
115962	258370
129132	132843
395064	211100
276183	466330
469712	177693
144973	291451
198495	49963
103176	51881
99352	421124
162819	428214
422927	99016
174139	269678
160118	182605
275152	152617
369355	431510
310756	397456
473363	97872
41767	86892
203656	396287
25455	81803
184032	240609
375510	367926
67180	167208
196384	489552
53561	416068
229735	201794
354545	285156
202518	187998
81190	163651
398675	87178
65924	226607
145810	157658
182979	259192
158516	329127
116525	378082
362732	205289
5700	189650
314311	27570
458183	163105
358081	255082
83301	266377
368859	137133
389643	339581
339327	460704
172417	309524
210575	120115
189444	456640
292474	421930
41491	415920
26556	144845
395025	132996
437487	456640
302096	286016
281836	177404
149738	151944
221652	384073
186489	227911
471205	139146
464267	118754
474412	411931
177727	124085
153130	19482
56644	15209
380489	421703
280795	344648
344125	255650
98096	246311
98727	249334
137866	462183
130958	417538
235336	349903
308806	189838
358145	389682
230541	73262
305543	325812
315573	237268
237344	435229
199114	90277
85495	145691
42233	83372
475890	341271
347948	265518
224295	260091
242400	114643
106739	267942
414286	171697
282978	91600
402571	90884
109612	266852
55961	12448
236503	9003
282761	348522
228050	125417
145039	311156
255353	166478
365358	285143
94529	193640
209510	122850
402214	476231
311738	273831
405116	95149
461628	144764
58049	9054
4325	150014
341811	336590
146962	35414
452846	283344
365550	420944
55578	335663
47689	331945
300998	45827
412472	51881
387357	138885
105317	190654
36205	194598
153962	190369
274098	318735
331537	161704
270224	219743
314311	122816
198738	286936
389335	239208
142695	37041
276821	421356
82434	428160
187124	1113
273853	146202
399505	316929
13123	383986
11797	421356
320245	293813
395734	434239
473600	341737
253903	440660
89837	269199
224469	263713
79249	441313
468935	271300
293913	198301
305849	198694
150128	183213
432568	440962
180586	39111
272857	363564
282117	89680
382203	382019
40028	32430
211438	167841
385737	67514
253758	132740
406425	360153
173989	123741
436699	147370
266965	353382
16369	12002
349186	355290
491917	203542
127388	41495
250833	88876
47816	459649
163661	22804
172542	430535
79079	16433
476084	417170
48678	94344
315951	273216
185858	348797
88632	183213
418698	41258
285876	471416
238406	237694
181116	458183
394475	190369
18324	128261
282453	274309
382848	100250
191612	119868
454263	391034
278674	411455
15323	286981
34551	65600
314311	291936
480383	415152
68532	200671
361732	263492
209343	13370
260523	487833
80381	277754
476725	386654
50696	251153
493918	411229
319393	272230
298470	435886
197317	283354
346784	164164
55612	27464
155045	403098
238542	29490
255424	463529
198123	378686
289084	460956
448470	484701
451742	157624
132950	467703
157584	472891
304186	162346
360531	406578
39195	463188
146001	54895
479320	419478
255418	190369
19228	321338
218842	13390
180248	119810
379019	282822
234881	229872
177911	428214
151038	42606
89257	64515
4824	409895
250410	61711
478588	114392
52235	204330
391509	398633
94461	317675
25748	197828
157394	24738
321261	270324
421397	24520
146893	385571
345715	237304
181322	82005
373981	317356
68722	95682
98812	313745
146059	374181
412138	95942
339333	370990
280121	153995
295725	88705
209136	134424
152745	410744
235088	355332
27068	330469
389019	252774
271707	401101
225852	178004
86632	385294
333573	250985
256823	313822
61286	185335
273385	21417
84417	423688
415309	409828
404884	95593
422531	141528
375385	283265
451669	304173
223826	303175
411653	436225
15640	486339
97343	407756
21982	151944
379956	6099
262150	401403
384492	177870
373755	299106
77912	84590
393611	37515
264080	368820
264098	317158
331584	306880
457845	351449
162012	119911
108810	401136
117068	448795
129155	21286
98850	317983
317722	180495
85010	441404
477687	21242
74918	407678
162313	99405
357294	200632
92401	348630
417838	61059
329996	482260
187507	49762
417214	467296
204876	325524
430220	363430
95367	160242
278554	213017
439296	215006
313044	404960
337716	227101
189733	136128
416695	486885
96983	121394
311128	218577
181159	322902
25624	215001
54044	103750
214279	267352
422292	301143
211571	24208
398997	29538
342737	267271
152903	220480
2516	165080
455370	481785
156647	47911
413433	125399
47138	153982
327796	49828
357854	134145
450934	62699
392144	264908
238693	289018
321924	96543
18370	387745
197200	69103
470158	286690
325358	4302
48512	343085
27322	69873
487515	273831
491434	168615
459118	153995
101522	398270
264969	77303
439768	380538
154815	178742
137454	245824
272899	458119
27847	72670
84729	86560
477841	53814
6183	400584
212856	225921
146097	80587
324207	28466
42042	352605
283179	63703
137454	334632
212373	448815
427705	158153
485892	166513
262730	294621
159644	22827
25652	141522
245114	354933
334948	389432
488971	487279
431237	205702
353632	489496
118862	389537
117861	290461
314311	268904
96201	174023
92359	27673
71140	230104
249860	298077
237504	8093
7658	40447
207464	98504
89238	245364
249410	173887
396241	273744
311653	140044
115113	370866
348185	185418
61538	293813
444380	1852
477719	458117
167819	317675
145860	57271
134299	489019
397059	104498
166336	42432
481592	310836
36228	153995
485375	404960
85478	104486
449628	33124
327891	146584
316386	446801
324708	250691
19431	142018
281236	219743
90351	111039
151194	367798
129974	369599
380470	68599
74886	409851
183270	217423
151444	242552
328812	35707
90879	334032
48950	379255
145810	150478
307973	203656
244092	445927
320379	154623
486953	214279
417769	107456
343831	385703
232807	190365
149534	13370
144703	481785
197741	34410
313547	281351
17722	39475
443308	74585
208379	296693
45977	142018
241746	101058
171757	355447
197888	390291
278111	413860
461136	358032
9969	105013
232066	183644
308907	445233
192652	420554
476447	330190
312241	493497
372710	366127
235706	80662
116926	8783
18680	52774
341223	317118
139849	472072
117999	79343
354182	224006
314348	126697
3747	363436
482989	331508
360659	152988
187338	378686
129577	85450
352378	421935
451414	286741
279488	66702
793	288035
21095	447358
375422	177569
114028	478415
139110	341694
478737	287423
1124	256121
362312	303887
314723	153995
256978	17234
249182	15209
399560	105053
33238	101058
17155	125863
433292	27789
91029	2482
320194	309196
333737	428214
156567	492906
388475	308722
266106	398499
347916	346140
312351	471278
117348	35163
225694	340772
75698	303481
397059	378686
454243	309609
3809	301784
270128	290
91657	67584
260723	395636
409027	98251
321645	86728
271717	378082
372724	171894
303474	406150
449628	340211
312474	370099
232663	74106
83168	367760
445575	107711
149646	184902
373145	114930
236249	3061
41229	427045
158274	449298
164570	40198
367794	468127
162249	139859
491190	65844
340370	471456
232746	309425
477980	266497
103596	250164
357427	343031
140217	14331
308969	214024
315877	449411
230051	489549
301959	115624
418700	120489
375374	390526
487968	304812
78617	457623
187589	33855
324377	291672
250410	45060
280871	486268
129792	390197
330773	70941
338011	431497
319207	212153
47931	257672
348039	132996
477932	10419
463200	317853
40890	47407
100795	389682
123472	313829
86111	274429
399352	341271
143190	138948
167343	73336
81457	290450
419211	258666
101641	433923
20059	21902
39170	264406
371732	218727
394411	468640
84341	83275
112443	444551
426930	73336
79909	237178
190313	271522
55564	131637
247254	275790
76228	155984
291531	336955
137486	282989
325890	110677
298656	243840
481404	464303
323327	385322
215464	205551
433608	48275
421889	282055
7951	203783
342918	57989
27103	245679
291119	160419
18298	20719
122693	141649
153322	373711
315847	153324
211561	21040
478083	219536
133909	276595
162837	68868
67152	268651
168995	352161
451715	294494
306864	151944
417938	355721
197437	113155
246540	25239
290216	366872
326512	317077
158742	110506
181787	484447
310689	281602
344740	230015
461266	172089
67696	86821
6018	330032
292352	256165
165653	52581
404328	472546
454433	153548
376592	342999
426856	416402
398116	214540
348688	285446
171808	33855
211944	242625
283741	448688
304667	355806
33553	3430
435017	361387
434827	124085
274574	403230
18636	445159
329727	74585
298353	18042
427505	190766
482204	348798
245258	415915
339493	99405
304146	72050
254914	303424
182577	12443
308062	151914
118001	190369
65126	311384
488042	28129
350653	73742
316136	289350
347121	259109
120907	104527
213146	406459
36860	149388
149327	479614
263700	408353
330141	119762
452052	81714
403082	130300
312867	164164
103035	156183
252122	441700
110001	48163
244085	5292
489458	289734
59193	414628
302372	280935
50872	118735
77953	413649
238694	426854
246952	236213
306900	446351
469733	407717
421875	293813
144043	288774
263571	134694
64270	269199
320120	200549
16778	50980
458461	186345
393409	87511
336071	292283
15027	103825
435264	5041
321565	54775
78181	157609
278153	486160
56133	238139
425771	306148
84608	26296
100188	229150
279113	34981
90954	323982
285023	433645
446550	186095
78955	168652
459273	298479
254381	396421
15819	68110
399080	61572
242751	167183
156592	457081
102644	107688
249289	313745
312342	169116
439025	456215
422805	365323
304803	151944
489845	461392
462709	281924
201063	62191
448527	12443
211944	318000
111968	80478
23020	97686
204274	430356
344572	329764
348553	19735
232807	273104
396725	73953
231440	115340
457309	476231
249444	241994
49334	173887
26159	144306
206640	230324
9971	365896
301823	299267
289673	124228
75407	353787
353670	226701
353856	211541
427169	338025
89826	401871
149015	49903
321916	40198
201131	481607
65003	82641
224405	286936
141268	187974
478584	190353
4794	345642
62352	378349
84698	447468
112318	155632
404892	433934
338011	288946
292658	382936
380006	228450
288499	110835
367247	1415
47245	300240
239116	491348
195425	200344
412518	126473
94231	348912
477994	319444
470519	463549
268387	286091
144973	135258
58704	59114
296760	331508
95769	94344
100807	429225
61651	375750
112360	391982
477811	170418
264144	493602
178174	190369
493631	94344
296854	2886
147174	333992
35831	369599
151816	257277
411882	336291
360459	394585
292352	383967
206939	13903
82951	291098
162019	401949
378725	65371
14961	287840
437340	388363
178263	213298
424256	335051
164329	294069
292161	299241
49256	18917
184333	92954
377832	173221
289647	227101
138412	242629
10743	238083
59767	334901
304614	110677
27826	375108
410908	373169
47760	243840
200092	91998
146153	251323
42589	129185
477980	66147
422055	257173
292513	311212
301929	262954
251971	116151
267602	293813
287444	99633
211407	176878
444508	445104
136798	381416
267562	470993
35352	224085
298758	263925
379808	145693
332280	395988
493897	482972
408518	242661
163273	141231
220179	420757
189908	52391
321696	267352
357319	384995
380104	50155
296518	176182
303283	134885
411674	380071
193306	294920
444323	347617
475507	188067
156591	178436
446075	111169
447610	369684
367378	222312
12089	389101
74768	137743
56441	487173
193118	303497
312283	6148
258321	399736
76719	29599
77430	390742
321213	194805
373288	291842
269041	140628
426610	459649
25147	206212
187834	304825
322509	189297
188091	279456
207540	86520
32146	316889
403114	395988
264204	344091
81003	220609
96335	23709
39271	21583
249845	48163
352167	254857
386658	276744
237136	453010
231385	406904
20669	259005
209860	181588
237918	105498
282453	104740
211006	366534
178633	283087
318996	268335
442431	74450
40158	113244
98315	334680
38492	212278
361754	255409
397262	467250
212531	317739
101565	95149
391414	146874
367619	54976
435340	94516
253102	420414
124291	77006
373025	71394
118967	233852
349448	183213
245199	94344
234720	491504
398432	428026
213694	346106
403440	94544
492422	266128
393060	256121
219190	434152
223882	247431
174205	322858
256442	478415
148047	118662
251620	48275
470177	372
264101	426089
251338	370099
64696	274030
211956	277259
312020	466988
334092	341481
456658	12895
274482	206787
230404	231485
1337	140340
233388	247706
201094	448375
264479	440660
305883	70748
226919	273831
484198	65843
249980	272986
235910	206683
290069	193054
194248	21179
343387	459213
431530	286936
271760	359826
363096	51755
266508	268600
349580	262954
170491	377778
443320	113693
354355	481179
442236	224806
83821	16381
272405	217573
325607	92567
110096	30657
300689	51881
448417	181322
98062	101058
394630	411023
424298	268667
164532	438894
233	183013
301364	278907
296624	372994
333578	49827
172370	374623
400068	237548
312283	86158
48054	205388
457794	421935
27140	101451
17968	443535
42154	446351
280816	263135
344352	392086
42693	232925
486674	249334
216261	122947
100052	23721
373244	2196
114464	203656
360459	334977
208962	16433
325820	94070
230936	319081
276572	103205
112336	244790
371306	265711
77736	485944
124215	142018
339639	342300
263514	371687
55578	454975
150245	128758
294592	77727
116365	128851
117487	293813
372308	205702
432930	321856
452318	490588
308632	15209
202352	87604
188568	39177
380297	16433
40213	423688
191933	14335
196197	235551
1895	411424
116686	232258
86800	339413
88401	372433
41751	401878
165646	243115
186595	325604
24987	208038
28053	463996
411862	298765
405017	346131
399889	447230
362268	125481
19147	433218
386841	4413
94516	348563
368240	385064
464351	338271
22950	74478
398331	440660
55914	342927
279255	81280
390232	32807
329819	265341
4849	122872
360724	420967
462163	187877
168000	462986
43349	356044
415585	406360
255592	438419
38809	401042
456440	38856
167324	38063
44814	327686
183068	266600
447400	127276
389908	30900
283611	277961
279936	35629
220372	175382
474006	264914
298823	358872
289480	186548
135436	260588
218484	283129
163661	445353
167639	348007
225136	209510
88971	449468
432493	239840
138337	217423
469360	99021
425675	43618
386411	381709
409424	332392
42890	302787
167419	254305
349140	395197
58666	15293
225650	103063
20935	124594
417369	233477
102851	27464
40028	235078
266141	472117
7922	366493
91124	486885
392241	196783
386157	18665
281766	93384
131920	297969
362267	117424
202784	227088
452641	209471
143671	333446
51444	200146
185298	454975
205747	275677
31468	232555
225694	374806
466711	287680
315421	388325
69264	94665
80045	257586
75462	15027
282932	165267
442512	418890
263664	182594
238262	104612
73959	416402
113739	207042
72205	46294
264080	268743
285557	245679
365645	391666
219068	429391
291772	110677
214735	249723
459713	85330
413093	51431
269416	467418
176903	462841
296371	209770
217581	110708
72003	179352
253919	359628
430118	490334
273721	19533
73532	78811
434005	332638
190595	64415
431651	344998
439148	132843
361209	384218
221296	27683
212287	476951
376543	171953
359513	16433
55770	139341
482895	366534
221296	389908
132617	13370
405683	98906
193650	244801
275291	176561
257198	88057
226663	476951
235533	348543
471169	33124
281012	49226
489312	140728
332585	61467
480488	41470
469337	162875
455090	73452
477491	428355
306321	190369
381829	211868
303555	165506
110749	264406
379867	450087
416004	303114
133909	369156
14326	293813
184699	441779
365831	489167
19727	43514
48323	339403
253494	309425
398827	324346
429841	320288
115442	273831
143290	483611
257977	421366
341907	159249
245209	282464
324816	105585
275317	168418
317983	127617
143389	66973
359481	64335
422358	454140
429573	244872
184629	434908
145931	168511
196615	66231
318916	286936
233868	54976
81647	134145
166085	356497
69430	235832
265256	49903
456003	127042
151160	46750
393600	284979
198152	386204
87343	445186
402645	378686
153935	299853
173220	391414
194324	201164
96633	308308
384517	378244
145385	428738
232932	412639
345257	458
38570	276725
3137	190369
174783	435708
346354	185766
129419	357357
258988	112745
457673	431764
486363	462953
87741	244005
131574	118028
148840	388822
253110	490636
355083	223398
90216	119425
167785	482666
392953	7322
390596	1461
89805	428603
133691	284982
85759	48661
219799	201592
351655	475914
201476	311832
34920	156002
247305	308354
9548	215054
106460	276744
266965	485304
53101	82794
221064	395336
302722	62191
49660	450094
181579	114366
36024	334750
311367	221296
476477	128367
384761	216230
106175	440861
200222	21411
453716	370866
330032	401989
56760	315671
422183	42747
276427	27464
214853	86728
57432	378576
372488	145476
299580	420
341127	190369
47068	61396
374863	81497
366402	134924
355041	80579
245235	93627
415734	83027
33369	377620
119519	57984
360179	288099
426392	107711
353960	190369
314311	308073
352846	481785
47629	317279
346585	434748
1080	65028
265053	315888
246570	140728
143294	183690
408437	9913
327652	454975
15852	52537
56620	156338
195566	218263
30484	197006
306012	313314
320081	64515
296839	140014
22270	384410
130069	172064
265236	209014
290211	228018
424378	235280
428735	147368
123921	105704
256991	107709
304168	15133
204806	199805
330488	325533
282433	311850
65513	250853
268961	494102
341522	28881
321247	175051
371790	4914
234881	284891
324687	80439
7610	6072
347175	195121
230192	331090
114344	218615
265419	21411
356953	446105
445942	208487
418391	309425
102761	246729
97749	254044
289292	369262
465045	267602
306304	106840
57080	348798
218249	283191
275563	419482
123301	328729
225336	333084
246540	21679
105595	84518
103571	117235
314414	471101
260323	136177
110296	227101
292923	345971
401074	45863
179999	132843
13898	214791
278497	12895
384467	54976
153771	182698
183551	401854
284704	293771
251128	446957
458095	54976
377717	183213
192524	433762
308413	440660
402236	255530
298823	270322
236142	404007
466670	389682
325814	359358
41025	302298
388953	205270
340338	483012
112267	337849
237452	88113
406004	33948
190200	120346
242411	149127
383511	408835
409326	384174
264090	197181
138153	319644
169932	315847
61142	100266
272528	21583
256313	452098
76228	436769
216585	198790
472773	87144
144466	5041
97263	399867
448104	59658
411874	304256
297069	105019
331465	235634
218188	318457
371912	242975
137437	125420
178469	446465
361296	405217
160106	176878
190141	219499
474094	102096
490824	319021
176081	438419
404255	169469
296111	477506
159635	172089
466395	245408
144130	110677
61652	87295
185339	264908
450436	366408
370621	146202
237396	22888
192611	28399
137499	468388
4955	255316
47617	114899
162808	2540
186186	37947
269949	51783
467275	164866
488302	369599
377967	125604
196341	447553
434623	169869
102065	414763
468761	391414
430109	263648
486217	249334
270224	318749
140025	190294
412271	354933
345227	215858
1292	480762
239947	11892
128359	123029
461405	209572
131883	390403
235895	10205
70827	48506
446525	428089
263962	401854
182803	244397
479307	53883
116576	124612
227702	336590
163340	474341
335059	409828
392086	11728
36379	210342
38252	375750
92839	283346
348355	97277
244536	454900
244910	186714
116275	412507
104156	88113
54231	395008
21379	238278
81876	393326
48576	172417
312069	315671
221948	132672
141373	95149
44861	355217
475594	96921
59203	209572
260277	166063
465132	477986
282508	249709
350631	489822
309589	226705
286001	81510
58744	284982
305054	403513
85355	13370
3809	403612
334092	33210
37041	127243
425371	102482
430290	249334
471416	356663
380700	54657
117647	359809
291385	225472
341576	236157
217528	313745
4326	319595
459342	445353
438407	432344
195738	250272
383976	153670
445261	482870
431918	250396
79348	378368
449521	123369
410412	24334
475943	332433
330752	327410
59723	86372
35806	98210
287444	157624
140620	65772
157964	243083
33593	278700
455115	432603
269716	92613
99620	22963
154835	186386
470095	421846
473821	97894
25455	264908
366852	187974
124469	138172
215555	317118
309318	293813
58928	237517
353491	298182
129687	1424
340339	186041
85621	410951
80971	391414
362568	415455
361995	160405
39926	291521
290189	240225
301823	144073
428342	49828
279797	478415
212575	25437
101058	373637
80860	467320
46092	409264
379680	187207
386741	149630
267373	57583
196366	389417
297397	62996
398184	269199
132247	429459
477491	143938
471255	447383
160683	21411
45585	118962
301557	264286
77858	351468
364783	185076
62319	446497
407247	187974
106940	157839
88467	353557
355999	74106
247929	269007
330293	321868
214855	79861
261625	246453
35752	388575
405217	381334
288652	84089
471169	97642
58709	160615
358879	204163
227456	134695
147417	295650
296635	267602
304011	233590
384218	9054
111527	178760
418156	86077
371286	226308
202379	364179
31009	466737
309656	248255
375334	381963
449356	64130
354555	415418
131995	391414
351034	420559
259646	99834
232258	217871
148304	294279
17307	105007
246191	455769
236241	81448
57276	428538
454795	357763
293555	217423
84264	109824
404728	358848
258136	141440
481419	227188
372340	329754
283718	216890
461994	150313
156212	66934
302298	82271
174630	235280
289919	1172
352882	284199
385538	317040
184229	421830
222491	469642
461944	477556
239557	313745
142986	229695
389206	426034
281490	241935
11062	420790
220856	401871
174139	48275
304277	338076
255173	137128
379539	8577
175952	269094
8281	119442
424167	347202
75921	408350
14601	401949
328367	29253
325410	303082
309020	77868
137171	88485
337859	77099
403241	368859
427924	313182
399159	60171
447764	320200
181120	51314
455296	74533
244032	64335
113858	156006
189467	310756
140040	150352
367087	437732
18796	293813
346557	114811
422062	435316
287076	245211
388018	280827
181651	223378
25410	258574
452832	351732
34123	238767
345370	230761
72673	396563
352652	460229
381758	449064
85478	286898
81432	74541
208775	64364
187834	67584
431337	298733
220443	227518
449976	413804
54661	121106
261589	122694
383986	367750
128383	37728
44204	99405
261829	394303
132321	300473
328174	252692
330752	447069
50506	239200
249344	100366
34112	314742
234453	276611
135845	249157
444625	472566
42925	190369
473323	366127
386411	331638
211511	310862
383110	188542
16518	99437
144284	378462
403044	243567
84631	420944
244951	395988
418681	175171
318409	357989
91134	436686
120027	120841
41821	115340
165713	128238
196003	74103
226708	267352
185661	120912
130121	158493
71876	474430
6467	313543
270270	336590
104111	58213
12623	351065
267308	150059
160940	1613
23912	261398
487347	107148
421953	228431
48775	12263
437849	263084
107924	94516
128839	49228
47972	341693
274543	249202
258665	273831
408285	247334
426197	225214
154839	254973
455465	255814
128201	439979
357411	262760
273610	266220
143324	415657
380861	171881
13896	299458
319081	216071
82719	142847
196056	131975
464103	290624
98822	344740
75119	437197
312525	477986
471074	247812
319459	428103
230101	486132
242264	265590
417938	409540
99760	23018
446034	252664
379322	487938
363666	119381
40890	404445
294321	158153
5727	314559
202377	377778
304404	131032
69748	54208
47407	372237
153813	185479
340896	65834
265884	310261
377212	242759
102676	339453
24430	183213
177775	136453
4927	357845
254533	435850
461959	185013
289925	238299
328900	196096
187796	483393
166392	485734
129641	19449
136431	258370
92405	301659
309325	303471
40407	242552
338876	146073
417938	57501
40890	10849
484411	378462
396040	472529
161023	94099
213812	428214
225279	13370
233498	427416
209195	125070
190281	187185
163340	189658
416380	140508
257810	426986
285060	11626
195541	264406
129623	416048
163413	235606
197500	218361
387775	21411
115450	364216
370411	46379
479072	314881
404078	32726
40110	94516
434057	110677
316872	493595
453821	74964
185403	91657
417168	258370
168670	374409
38876	327922
223901	240183
384907	330831
325104	183213
115123	478415
172855	72523
415522	448543
167068	478415
35245	32807
317044	451370
122848	307325
448626	366666
122170	257414
398493	196785
46092	448766
146971	200549
434827	232925
197169	363584
273447	9054
359325	65602
138261	148403
194082	267352
385449	99089
387155	21902
50428	186351
27617	360860
311370	144130
364636	125362
286948	37692
423976	16433
58707	483617
384246	135756
109049	325604
151598	437182
181322	460612
106428	176734
312283	35877
309917	248592
186595	122462
334289	457579
212358	177237
97637	196144
199710	273831
214055	316744
35606	389497
107998	455769
233045	176097
420777	387113
135756	309983
163893	209542
85683	94344
445843	491914
125032	114577
317425	440962
416834	383664
446598	188032
297436	376814
448298	272865
239640	44991
401241	149609
484461	33927
176130	453716
123722	119868
229604	7633
269852	142018
258753	435274
466747	171884
367050	315086
466670	127778
33299	317118
311212	393326
131186	1605
180707	317118
335069	208577
239280	220429
277239	188145
44844	241525
195681	459688
141256	371918
416533	486885
287766	118028
254430	476862
488063	421830
410422	413365
278829	406980
251382	487961
41779	420820
306772	141440
139350	279798
296514	250905
454286	430610
332336	478415
417990	79740
37697	67381
405217	432415
464508	19377
218856	113311
216794	94793
422711	372141
219890	220996
322355	487833
377728	450191
194408	354693
146867	433812
327950	350549
372112	273831
46488	179874
123071	36759
489671	118886
320584	423711
142740	41673
44203	42088
224822	275790
44160	189445
483863	124259
195071	480506
245049	486782
379462	155730
329960	275959
433903	213835
86673	293135
297413	277552
361617	50264
225124	113138
199340	486885
457336	275350
219281	354696
474593	388254
203372	162795
164238	62191
203511	440660
333117	73135
93627	230691
152983	176077
407785	302836
463623	134236
89321	130789
227509	361776
112267	296693
297364	479307
316565	100293
274260	208038
222143	102352
84910	351732
153418	82271
309526	119381
142546	184558
7395	458601
118786	209824
443308	360860
175209	401101
266508	136331
93642	122457
333817	31648
417938	123478
421854	205223
355680	363114
35836	378462
226928	316372
488132	478415
467557	61430
257446	173724
486187	102603
400910	455995
472694	3041
97732	261396
118514	201262
7712	401062
426206	452746
436021	22255
401412	328140
11194	475200
89219	62996
466790	469446
198138	15209
154113	442742
53846	265065
264498	137128
377500	216570
237761	321313
420941	398225
444883	86476
100728	22827
203291	369599
414214	186361
20115	267022
158508	91829
186457	351585
412046	31241
9501	132996
479918	410236
361576	315235
388624	203752
338777	266027
99686	401854
33927	175373
321487	393839
229613	473195
15979	53863
198687	129045
183673	440660
208084	79249
353248	71582
179879	482143
71566	258370
29933	458397
344782	211868
20106	387839
357776	151168
104740	260171
8392	227101
243729	409828
408068	280417
384575	422333
359807	202996
368858	10520
280689	270531
30142	366127
67399	48588
290794	252961
446182	46813
282453	5857
241124	391414
73660	134355
41112	86077
399889	451818
166508	22347
413816	96546
149147	462551
277442	132996
334372	228639
63849	292877
14254	320130
2448	203656
305386	150889
3142	230336
108796	365831
57545	399142
104048	482314
62672	118926
365978	258745
453156	378462
230691	179640
301461	279284
285312	110958
102162	365831
305157	251579
479096	346002
105030	421512
402518	2682
445160	386612
129902	266852
22753	260322
132304	385755
345886	32254
187796	383039
439618	481785
84698	380538
44849	300683
450586	69933
326722	343085
121970	31460
256487	4349
403285	281924
277875	243547
155854	242641
6611	483075
282952	35629
274314	474180
238394	48921
417826	339834
360459	237229
17925	420248
144620	130310
210078	28204
442435	232905
58486	64783
316165	386052
36610	93916
352739	448770
369037	131307
133877	143300
44259	85699
74516	53863
151648	340702
87923	274202
260794	342907
370761	326231
371779	90361
171100	3432
9894	228431
92209	295383
210685	464734
324311	23782
281052	461944
398122	461747
172672	214918
234932	58312
187183	207535
438679	378105
232890	109514
228732	209572
78986	100871
469748	477491
399542	354694
192599	482578
255895	138087
372372	107267
87236	454987
33840	452372
39795	254418
244688	91252
50646	478232
383766	433653
169937	391919
53582	171147
447335	246434
126117	50524
61651	347246
392034	311688
385516	398175
187834	421308
87078	415114
450439	219743
454608	336590
48590	273831
365852	72523
323379	429251
25690	450741
190593	237458
42879	37005
243466	322588
132764	50811
435844	142018
221735	293813
476291	266600
273814	102210
399974	183213
4436	197212
430356	320547
91373	440827
468032	401949
18770	208577
171807	404396
371580	319872
483885	239741
81510	300231
320545	447560
379696	224534
265483	402552
222805	15209
295422	283445
221292	105325
263958	327410
99105	351816
329750	322860
144865	410028
270052	393962
143413	375840
206211	67892
303449	92954
137332	196783
306813	381260
460263	305399
473021	275812
143671	22734
415505	351792
446736	3328
238612	49532
130069	352962
103105	443962
61189	467703
73168	392045
477901	50264
287840	190369
146844	317118
145288	106840
68843	118197
309917	184258
472656	26356
36061	382387
84014	190369
196903	171779
39892	266270
326574	355915
345008	363507
383949	93627
296359	27766
371983	40605
45724	209100
294710	226308
77666	130028
174151	52040
58709	422638
372433	172535
8361	12372
488442	175725
219929	263111
324055	30905
474738	254586
190281	100619
373614	76019
486928	174939
377512	351257
78531	29105
336379	203656
94906	420944
358081	342851
341577	406635
293489	376274
205430	376821
284985	466744
342842	79592
146654	105585
177577	16325
65055	140044
423904	267602
396611	394406
468317	28129
18770	253916
328390	57277
120900	343547
7620	14400
247224	88113
125919	455995
119001	14751
296459	405217
80912	34139
130137	291521
401797	48041
275373	199363
205578	4676
307791	469075
416090	469532
223304	65194
314617	236664
353287	306684
267734	368251
54907	264406
307031	447468
436699	180023
428686	414912
249444	66142
331109	160428
267526	476079
148462	250251
102751	90509
419265	379591
127469	154510
277717	166720
476506	378271
323544	382166
227857	291823
117846	129702
427640	402323
481419	473360
485166	187622
452295	280935
414878	76454
304165	366781
321309	420944
194622	166513
327779	477986
449286	421356
331557	320097
412516	273831
50327	341304
303318	262954
103576	4413
7922	207042
463333	408784
448765	103887
284035	218727
11139	492316
243700	326130
261774	400540
52646	289228
165231	324852
64272	15133
222242	51047
344561	180957
328837	276837
211219	229866
286965	44341
262534	487317
139709	142117
28971	16170
383379	137128
422388	365740
193867	21583
163133	41546
67266	322741
83480	110835
445942	316575
143967	426034
484229	275055
227566	211818
17859	16433
88439	494102
348518	409828
150618	185572
429155	98835
91382	38718
155674	463449
157839	336955
442227	196783
260831	298858
72980	243301
278785	249444
35365	428711
363303	439218
173904	295955
135593	13370
316800	54976
228994	301659
345107	408986
242049	62996
418257	146893
282196	105498
220734	401101
253171	283918
99895	366127
247296	491470
369520	456215
185542	303976
356720	443128
425064	257298
377096	10345
138808	214050
174167	48861
138663	79803
45724	163689
81432	59726
359930	84590
442599	73666
6661	160419
262639	493921
293571	370866
469349	53035
360179	40386
431298	249202
423013	51895
490688	462387
124812	53084
21308	194710
30900	317132
485315	430356
17440	41933
10241	390861
370	280373
399686	489780
364999	387839
107663	489552
130926	449149
168361	348798
467267	158764
342465	80761
16612	441287
378828	14254
206169	131710
235915	317118
477091	236571
326338	86560
55612	476231
488576	130620
414058	203131
317610	170520
306596	453241
483625	265711
429571	136876
441242	296869
40825	306891
112391	49896
231084	111325
370776	425988
43427	476886
394587	266852
400405	126204
324826	331638
232348	83624
409366	161510
74606	26556
435896	58884
356545	249334
192554	291002
206927	307312
48576	61572
308122	350696
151854	346221
251720	107222
119625	2277
492010	245332
200212	118662
62918	55857
463171	393326
397946	194165
150062	172089
180707	16433
357579	62997
178992	338271
10093	119381
228225	336341
316565	54921
455847	401101
187834	421465
5484	492701
206066	486339
259651	327276
146893	125705
267043	314347
133851	231758
258136	141509
193640	57048
89219	214050
15133	423688
278873	468575
156298	312339
185971	91600
282453	414008
24265	41075
252000	226308
313441	293813
184258	160720
24958	79605
470672	119592
186577	221636
433358	327061
462592	485741
452962	44261
106739	233112
418828	454841
345646	195486
136208	401349
180754	489822
133003	150258
448325	295544
65981	406105
249316	142018
23859	142528
93440	187974
480132	356605
1936	142302
271366	161134
371778	478415
90861	27546
37410	41611
461175	86728
54766	161275
79188	360708
10723	284843
36182	73701
480612	473056
82688	64123
255579	304589
30906	484399
137103	37057
342977	398737
95008	209952
73660	78027
377967	21583
112772	12895
456021	291973
347422	489582
99405	286925
10095	31443
397594	186259
114599	276090
219833	18980
233853	74897
414103	183213
285304	295828
130651	224267
77336	440660
473463	336345
400682	58945
384035	362610
453653	65677
278554	148000
278320	132318
392677	220108
388195	183479
67931	202523
102653	15209
365550	464827
417465	377032
404607	25410
336152	102041
488971	394791
81262	388163
255490	226494
105969	392155
2923	82280
109824	128440
89826	375840
403235	399035
243411	358078
134593	295383
462047	409828
445263	46294
391960	12714
467446	125968
338915	356943
264489	349186
356345	247092
155969	480759
187759	85798
147012	412482
327497	394600
466554	472239
195121	400022
273730	480224
318735	125977
312727	208013
143370	491150
40872	19712
110236	316388
179645	333764
84046	373157
15819	170152
219114	162247
267562	368526
316889	313745
473514	350623
32430	190369
250854	285536
45492	468966
246540	118890
484944	203956
285222	253247
153130	268928
477811	233306
262372	313745
284120	261396
133132	181737
280299	250805
31204	205270
320982	42765
415238	318467
248043	178436
73384	5460
180512	190369
477932	76764
443331	422797
455385	183757
284789	306100
382564	203131
214744	82585
448199	407870
136729	219499
482628	391414
253435	94516
330878	278488
406660	427709
429995	20758
367781	342728
355025	162016
139605	164884
385402	373169
200578	243840
13705	171408
315692	223380
7211	286936
438198	333519
67414	364179
355966	23667
144405	165316
244092	448492
463860	327217
221454	428155
204775	279871
72227	15209
359790	295159
148636	123350
327209	427628
252520	207972
285195	88113
208604	459622
129412	467703
436428	473077
151156	465313
395825	478415
206789	62316
146893	279047
325687	208118
243989	43496
194208	374548
188195	244115
70552	425456
414400	295841
438005	96366
74810	336590
422437	189045
405555	317686
193484	467703
218900	366127
227068	104734
32876	435817
75542	83811
273019	57676
427471	20543
245938	264585
215643	52567
143112	69372
360459	263367
322734	420178
113082	35735
352473	426957
193651	17491
124085	186247
220295	51823
406268	49789
27233	312400
371797	126473
358942	355864
380925	440962
418180	140728
260587	204078
333576	333967
237834	362169
337733	241718
70085	420658
287068	275790
278642	75583
81958	69738
159979	40871
289447	491150
191866	418677
320690	59668
478588	23595
366300	313824
307004	228431
89219	290707
143294	166513
403241	99437
18159	353289
336288	200503
63550	267602
264469	277710
415459	86476
415967	165429
163435	90379
261434	474412
418453	326614
113462	117824
275473	141892
103196	333406
435180	72432
425064	293813
10901	208118
191382	35707
397128	482143
27802	313745
456922	414912
255859	454822
133090	30657
479918	431634
188363	431226
107222	407902
324090	289265
192668	313745
466790	388957
267736	453847
97546	487945
472717	231375
238889	59688
154537	366127
215722	436122
410390	469446
446182	113483
56924	222701
151330	99405
493605	80205
243866	238897
34487	268505
179337	167642
353577	409828
50896	42090
380858	205523
342465	161933
222541	267602
226167	21239
203657	159249
412624	79249
167766	88057
263435	419596
30680	467192
41235	468002
3111	154024
459850	100349
444553	118664
218921	366152
175069	195913
204198	445952
444755	278230
253129	222701
234078	420392
317370	248835
247447	15901
20936	445233
363823	86728
420511	44463
120606	300473
347453	440962
3594	52052
17399	96926
292116	99405
125966	236213
18401	76454
443806	266600
161363	461917
417019	168213
434851	120460
180713	481790
369530	317356
13466	377916
14728	217223
259775	94850
239268	107221
235804	228431
461944	405556
153508	376413
125528	55700
374805	107410
22475	49903
376227	95942
21038	253718
264139	94344
35263	140728
2519	155719
212340	411809
85674	371585
389514	322457
209053	112986
276209	694
90770	21583
195121	210619
430336	422262
46757	41257
387355	236992
376451	233942
463316	39157
266307	21902
282042	322533
223929	462966
396916	37515
393583	105855
139072	378686
366802	475568
255865	27696
23500	119381
283024	80919
359741	202019
432729	273831
26127	177630
248013	136492
99612	91735
436864	28696
64213	83811
261759	401555
245541	115913
247619	190369
4991	173867
387986	159188
401789	196783
214207	40198
7073	120462
467221	59987
81432	118890
467788	180192
264532	183981
417121	249709
470554	330032
338271	200736
443232	260367
480280	348656
323758	438300
139298	415608
485550	489822
411901	152321
283250	36886
198727	50719
487060	49889
233874	294836
493245	13832
350650	400176
99437	73820
316565	413106
194994	98286
173543	465647
213520	110708
356530	106457
153814	165653
473515	70142
172396	95558
177261	316372
304360	110677
88632	177995
308533	343992
202147	317118
487957	260651
288765	301659
211540	194165
319259	16793
483355	80937
269749	301475
467339	460607
230914	186095
170398	119868
69619	290468
476983	378686
480138	259219
110835	141566
415169	465063
163089	122581
238749	466737
316011	260861
178222	291521
29764	196783
57846	446777
279420	323260
231508	404190
58154	55074
471731	432427
170932	399606
33560	260879
351721	246311
252097	124085
256586	97686
108057	182052
159370	50605
98562	110708
273079	443787
239170	110708
76079	367919
231341	351879
447222	20883
325141	277450
162277	26992
182276	194584
38201	423528
18246	377001
372923	317118
447654	4558
130651	421935
473848	18468
135446	99180
248594	262954
108400	207916
146815	149376
395064	274746
471741	71091
119499	95942
22844	52537
156831	88057
2134	351639
314311	248398
110925	93839
230051	213477
228044	344580
480332	218510
92854	267739
39892	68229
134281	94378
8416	303933
281563	257870
44620	15209
163594	218727
160262	226152
423311	219558
135481	131106
207918	24178
461125	353884
464440	249685
443600	336590
414286	177025
295493	438653
221783	54976
314046	387742
475112	263838
292721	212213
232560	364927
210611	408509
316565	388640
159052	398333
309080	323752
162798	375418
346272	469187
464077	375840
64191	168851
87820	386918
16844	74585
379538	342300
461170	285156
322326	116048
25650	490237
35571	115340
29884	172318
196003	448980
465891	447718
195977	15133
300195	291151
364039	330752
62272	301659
412249	201980
386411	91
326875	478415
104783	326985
88460	345753
285023	359762
483169	201286
337395	127628
186798	438783
304551	420944
378243	281267
177084	263409
342380	237802
288336	367919
430831	477535
456322	408171
288593	408934
417369	179874
441149	267602
156817	457241
138610	477986
317972	190369
480824	77538
172212	23656
28522	359658
134299	211130
221601	372937
156303	276487
439377	158710
127779	390409
220141	22347
489913	208577
71698	131522
433973	172089
183861	86728
362267	205602
201004	450345
73263	461944
477626	273831
294662	46653
303862	489822
392062	421768
459091	190369
386146	340882
362840	29401
392942	24000
198405	249334
191914	226342
84504	486038
223675	101768
392837	291484
56378	155328
193976	236588
265598	86077
194962	267029
316889	297446
471000	148246
182771	127921
345985	494102
39601	5842
76228	475117
337288	318546
178680	477062
475517	250275
288446	34088
160169	439478
457740	53883
228492	91338
359785	54522
414367	88113
356740	468162
276493	86728
338143	421356
67517	94667
14097	267602
228128	327217
35612	62191
238829	91380
103813	272069
474103	152179
364158	284094
51948	317118
305498	286936
442183	84598
448677	3011
398308	441474
207606	491363
333339	180578
226794	110606
123785	404197
17812	211649
39892	251800
263648	46339
245853	49228
178456	208516
225915	37575
349804	98355
474389	365011
398659	445796
91380	86892
384351	299976
272742	308443
262633	17186
104123	114057
242606	209532
259386	187836
6678	220429
367484	187974
423013	184902
303194	88396
232705	98906
140145	488259
190973	277964
460673	309454
277568	42747
403057	287740
226288	228029
482389	453521
178222	452474
1958	417558
10251	186030
207246	190369
281236	354630
216666	82001
65546	337895
387720	220987
279334	38987
223612	327013
219683	61059
469532	259686
276821	90614
392011	112258
215452	314742
448654	244688
489077	372214
359793	205412
120006	187627
414825	290032
390032	373021
380858	401568
44160	187033
430760	401871
82687	378462
86476	309874
192311	380730
402067	83811
311510	147684
489316	443639
357480	483994
61829	124085
277568	40198
491923	327061
145226	356645
414383	4571
469274	239112
216147	346774
346676	375590
476106	184032
398559	186159
454867	298190
406660	171707
298390	470870
367585	263344
123449	445433
204078	245679
466211	262877
354111	474353
234881	103656
155169	208549
207882	110677
93627	109681
19818	240374
124085	331277
44203	355915
417358	391414
183566	411809
335747	186159
323620	92470
5354	281924
340873	281163
282824	339702
445329	194478
355083	244727
83616	29599
416851	36182
268357	29697
168798	61396
171391	311656
20059	66799
219187	118865
319695	420944
241876	441996
225807	303175
356987	148590
426357	86476
214063	409060
240253	217985
312347	343225
407565	170129
135116	81104
356498	264859
126222	47033
177577	170684
274865	377634
47012	158870
141624	61176
359759	181836
47035	459993
338993	252925
350588	214436
408363	122490
177026	478232
128704	259863
414578	309425
326652	54976
113818	187023
284453	85423
316613	360097
442440	368707
231611	183213
486922	13370
434690	491099
316095	138021
395051	235585
448844	355093
379335	302065
342465	91069
135179	139755
92351	186440
220435	95189
245206	855
92865	355552
171281	119381
276422	161065
168152	150352
393418	460437
65134	108460
364471	430844
135338	51222
340654	347478
149062	328841
218731	137128
380758	146183
277226	211996
180443	337921
449445	433397
21411	490298
14114	255919
163090	35112
449372	86006
244127	360708
311983	391414
148080	75553
28214	470104
454063	132740
359178	480224
446931	99361
436936	410729
128263	208577
345715	76658
202121	88113
478357	90880
240348	86476
270248	275563
325490	194478
153322	424644
34407	420944
89657	138172
260573	473084
25748	151355
358707	175721
232711	492906
82634	9232
444380	33553
454375	211996
210050	14273
95383	438783
99956	435708
7566	119858
135760	441056
321309	430356
629	438783
76228	181287
449851	184032
211195	99437
45313	466737
66964	318297
138143	302207
67885	312239
112395	207483
357744	177374
405788	366302
312455	42890
251697	301563
64936	247092
194130	122085
249978	381280
473687	124965
175209	313745
272556	166513
129529	101164
293163	204381
172406	155547
266618	296520
383789	197770
80953	470554
386468	238299
436035	63528
211558	313745
156281	395363
163810	404396
323692	313745
149389	33899
463242	179380
222282	17339
444081	426887
233045	250521
37839	244809
123266	401949
28399	454620
93627	64772
60225	337562
390693	57989
471169	433516
45724	487246
1655	421356
309086	105745
441302	219499
479999	15901
80801	443694
279594	113813
474176	371918
429551	401871
263286	342330
242751	318727
369815	45777
429886	309028
78469	325814
477545	475200
268473	294142
206131	236654
291299	264908
15791	310756
310187	134259
249845	257377
182301	164884
273876	203656
160940	129210
277442	21411
435030	241377
386807	236944
104993	314850
210033	5040
285562	96195
380922	389682
460035	324619
282754	15133
82849	207959
297541	172923
95303	395988
191773	360585
245519	178422
411016	25732
192221	514
135229	57134
212460	481578
463623	80333
335138	387174
248013	9922
296423	220417
197345	312698
206939	112258
419286	88933
277170	342063
227857	468283
4138	441363
390560	423718
152985	303384
276783	366898
262579	212609
102153	234356
398509	401949
2798	119225
481964	300240
694	45413
456637	121643
437596	171462
326260	330375
323877	300811
31613	373800
437212	95942
364711	209817
24586	134262
309276	154219
38798	141649
202774	284744
5354	273091
178456	141068
26615	49903
197544	153995
423288	402323
66775	425675
290824	375921
82744	76016
394204	296026
424120	97894
397854	262447
344352	234087
91105	403311
402144	327242
329422	187570
130926	115921
225472	166513
285144	267352
278154	12787
44057	196388
41161	151096
183975	23310
18932	60517
413137	463799
11237	476054
38626	94198
249959	74611
396747	342761
187892	186561
276821	465037
422015	373590
349872	225214
172417	142424
230574	257711
339831	472314
30158	308100
68163	94516
311128	479614
311756	81280
402345	45083
87119	376090
337415	241718
269612	35414
7922	365721
108344	243731
477447	474938
430246	123369
385499	374594
427115	313822
172370	443554
491376	8100
430831	14334
395474	378859
297993	86728
120986	96977
1611	445282
49786	440754
487790	245317
287385	126204
203656	161769
493468	1111
78854	174790
433445	373021
273610	214992
39850	431556
315945	168381
378409	110677
49025	39356
132910	369599
398843	145824
145337	218727
244795	264154
173244	101058
106397	429554
376978	387860
210346	119722
22838	114930
187834	146153
112443	472070
33991	166886
33863	53194
187350	57375
279851	28718
107828	165653
194019	45946
315262	264406
59190	417729
170994	31118
493580	17558
161344	297560
216784	196515
45316	371918
352798	478415
329727	72670
373089	352030
388390	62294
86237	187974
227128	430790
309543	189750
179004	51222
111886	301475
92105	178563
486099	371918
225348	15209
452243	453521
277467	292212
45234	274819
361043	143556
124593	160679
112315	222701
270885	282306
119345	233525
267562	428554
390985	320508
198317	434322
182543	170793
73974	447968
457108	421935
162417	358034
336955	273429
289949	120986
307294	129462
381499	316388
454867	5090
163591	290450
377869	46294
217976	305228
109062	255428
24333	48163
266282	186299
155676	131877
216324	234870
360512	144591
350313	383391
429447	244599
16746	180962
371830	180687
225223	151944
223708	119381
469100	142825
72510	318656
245298	115968
192646	100833
71626	102352
59906	288035
29161	37226
137318	33647
183975	255332
271760	207042
309455	122522
461913	203656
483630	409338
30568	427012
415129	250410
489056	37385
81005	161746
372738	304589
3101	261396
247846	338556
489034	375113
140399	340543
366100	413402
258864	65210
485442	15926
247388	169116
377509	40193
11528	452746
392624	466971
67001	226960
224300	21411
19640	276096
344352	423192
412602	453493
121365	423624
321043	199961
375530	237165
126870	446740
480563	168509
259167	419545
141466	332046
368858	424791
184331	317675
51306	263439
373088	124085
491978	169482
300758	32343
369010	211067
153813	463173
276944	190369
264111	434325
408998	213035
72804	428413
383635	258220
2735	93917
363171	153162
177483	92613
136136	154979
253435	53863
272620	337053
196996	98066
448353	298839
282681	446167
96982	452098
265192	182469
369872	281924
139185	323528
133909	491272
102688	278907
298579	471353
316372	353281
295838	335812
196641	403501
172033	389926
146511	295932
194390	209018
39274	432934
255875	204330
95383	489552
166626	230201
404568	422470
438607	28058
186614	31483
79672	291001
132434	387592
159231	62191
98487	113907
79223	236386
431412	45809
171910	300811
204103	437384
300394	294277
407334	149729
91501	224251
367087	422435
408800	470128
355197	308522
324844	196783
117562	278715
27617	77004
45146	272523
118293	421174
308104	48861
294326	298765
118860	7800
325304	262954
109556	180412
228694	467703
473891	146497
84263	319640
434778	20081
89826	430270
106739	119307
69553	401871
469976	170180
421516	86728
247558	103938
174651	14543
469890	190564
221265	132347
19817	62280
68110	489552
314802	214559
253236	217423
268867	186440
176262	322436
65613	50264
71983	468931
225512	335363
89215	245679
427160	317538
277793	287740
324708	413389
280092	433832
169510	54976
217892	405217
421453	105053
78955	436804
388342	226706
106460	426089
428780	46278
336071	297456
448519	407480
324364	395840
30568	275677
105969	75693
382848	199396
328812	434893
111012	151572
114577	172686
307576	272096
433820	19930
67173	131645
140430	343760
426433	41050
387253	366884
169530	457800
317734	276744
283270	45141
445796	399289
258398	273068
158901	459213
359428	186259
223784	122135
367000	92025
226167	408584
76177	226378
264265	51895
114063	3226
302722	2192
484673	429434
403091	478415
81116	327872
374314	383883
108648	452804
216359	297086
474341	414005
27322	99123
229735	251113
182771	199353
189094	378138
324845	152702
43775	414334
175687	187836
326575	198790
329121	452709
261207	422977
120097	437720
382984	99015
463629	165680
387464	49021
34503	178436
156270	25410
167588	77714
315805	460734
132171	84439
348049	166513
467417	461038
134514	27209
292078	468832
362267	303685
409191	275773
49670	75568
419907	462698
412690	243840
460843	372785
374305	100880
450532	85939
211041	166063
479565	140917
89298	35067
471410	293258
284101	122490
104657	273993
200882	383688
45820	15209
141101	28129
268910	19620
27255	107297
118387	401004
171338	478415
128337	266736
372246	122148
173331	390687
21066	405837
305086	303424
17968	133156
324838	185302
320208	430610
128704	428404
202181	276358
235989	225420
360733	125420
74569	110677
124566	398047
204915	388016
190281	213639
367849	267247
289812	212081
170909	396456
286795	177679
253296	358435
5511	230022
44829	79249
351795	410484
272675	95882
355862	214024
339304	69252
69907	163283
195026	209909
176383	109437
398954	230937
384885	97515
287191	305751
351873	96578
22347	392192
356557	315888
171757	376181
51434	359689
242411	478177
198249	166436
154456	395709
453483	156006
35088	254323
41046	134145
57792	331054
293811	415655
390346	134426
467446	387101
425827	263485
303306	184902
471956	13370
363833	325199
208747	1901
406371	476704
451124	52537
260025	380379
300240	200510
447610	129396
160609	388459
103002	139339
99049	264010
466655	212399
287570	252443
58361	407271
293362	13370
359186	165407
230160	371918
369998	450246
325216	370990
327778	326282
417736	378283
240135	314881
459013	49828
130065	426967
344990	153995
71192	394729
96532	83253
379538	149154
343917	104527
85020	490237
158484	162831
287312	326906
407116	103662
169994	298429
76770	197833
171915	259914
10073	3928
448284	357357
112955	23018
139480	201653
80203	168213
243794	401871
355679	180709
276969	296409
19195	425510
382314	30729
265544	286313
464650	394199
66331	409070
335069	23709
292367	113051
162663	79886
100897	277961
468055	43450
271822	272230
351303	66179
311750	312811
453887	22448
252806	230336
60049	369599
412440	58466
203780	195445
482449	335951
339639	99789
256630	217423
68163	165489
37449	122462
327209	410764
385290	319314
157586	399852
117523	406664
187945	204924
251157	451016
339552	449712
158363	469332
160428	93327
458095	144392
341560	133109
78019	110121
251737	375162
454309	257309
146508	294753
409583	358848
259530	377206
291281	186440
381263	87135
100758	388689
399621	279698
381614	308897
466170	256160
203009	277961
145534	7271
389621	412837
9978	182657
329415	180578
170586	321587
473721	463822
130501	177475
157663	279509
75300	406629
336487	177374
208270	291249
369209	487994
232884	224285
283377	274309
428764	76010
424781	379454
103051	368281
135179	90820
161844	313745
315951	80292
313368	130742
345401	74839
65664	410074
374487	109430
196030	47911
18515	95502
84745	219353
275879	484447
35032	492906
225854	99405
367830	238350
79890	207103
123075	86158
150389	27464
18323	425121
110958	274314
263880	450011
158000	94516
444663	455070
115463	171529
324573	81497
321555	409828
292923	323267
373170	339908
149864	208577
147377	214697
268910	276424
373321	272123
440981	482162
391008	4413
44730	35735
39096	248614
216272	477986
439591	203656
489831	452746
350927	74886
276821	103825
316136	419478
324037	99437
219296	431226
111968	94665
309396	295114
257613	170922
70877	341296
179603	15361
167810	315888
94319	246311
396561	290
370787	399562
52320	110677
281393	211048
50143	467703
449521	34174
101087	156492
336487	431634
215337	260210
61797	45890
120996	345745
188503	149079
471975	293117
349624	371934
328149	55857
59718	106514
201565	6938
430313	267352
357216	299467
135927	220635
98286	23430
105964	423855
467788	109062
33262	61386
127977	110677
140066	129415
241931	488704
98659	238041
250159	106526
65484	409828
316594	203607
64345	377690
408337	409264
262929	101058
178989	377206
9468	64927
189193	243115
136341	438783
217423	227630
91130	307331
399766	50264
57	294916
382581	422427
78659	65190
274852	336502
254298	455769
83845	118364
255446	105393
280163	321578
410285	127362
432344	190369
433516	84775
17234	400173
387495	125392
329642	339223
432157	367475
301185	86728
234788	386324
420620	5769
313453	454527
345401	196713
145270	375531
18348	219499
52464	267602
428806	62191
145240	366493
64272	234902
335630	272159
385199	380057
12063	483448
232933	478882
130069	393828
480466	290658
478622	389410
440789	55142
382936	61469
242540	352389
483381	16433
370099	382512
200089	141166
63582	327922
250416	108546
224029	28999
344372	441475
401750	229124
173863	458840
140935	218727
52880	423805
194998	62191
432933	378546
181623	137405
36711	412990
64723	475935
78401	475158
353450	314881
301693	313745
153753	253247
378288	60347
12035	55822
41378	378957
131046	274478
81050	366127
352798	91711
333000	267553
270355	430356
68110	303424
359177	47757
450036	274309
241235	132247
422911	301284
489657	76829
478287	78380
380958	474074
398203	301896
267562	361978
453976	144130
283323	13370
195121	281942
367262	340934
483529	331349
12087	189733
388696	486885
39407	267352
26620	347767
121637	330469
312842	461769
469102	387742
139444	30428
337588	478415
81497	411424
493625	99829
114643	163743
396487	158156
99544	99345
307888	416402
74036	258646
196095	293985
48135	317675
225371	454726
218890	176013
104406	57171
297426	488318
324826	219610
189849	450670
67511	375768
28357	220100
289003	21268
5672	183213
119449	441202
156375	237682
301312	141509
373755	308019
460179	314902
356048	75952
127423	211262
90566	137128
492246	13370
203213	281924
417332	188759
461208	290560
6634	123967
281924	298617
311302	32406
117647	365721
491565	137216
65318	205497
380758	45890
299736	343702
379372	234618
388776	293813
410877	256487
201845	186345
329727	208577
403301	222819
311890	138807
390783	214024
153543	100194
279503	336590
260778	98334
274852	347042
143671	288354
130069	386188
43835	477131
29773	116540
60684	171336
287007	297210
169937	293284
414058	408906
264086	338664
425493	130178
85234	389561
101465	2832
119840	215858
396756	405189
277568	405119
60889	287190
150564	293813
82688	445749
168463	83140
249860	45972
345718	395988
375827	86728
49907	295484
163425	344634
401558	86892
316350	238350
437849	230025
134797	430356
106061	422212
427780	285446
199031	490462
49768	358588
443353	51684
328807	420944
121605	186987
225254	161975
456395	134593
187834	405874
400273	198738
447666	373021
59380	66405
144412	447842
71627	363023
385928	131142
373538	31178
327210	352826
310527	183213
205089	214377
329294	317118
133237	186440
386963	123369
462591	128721
127891	386781
179614	351203
182113	162247
105976	3011
110404	405719
219874	249334
218485	235627
7403	375592
187325	66405
264026	478318
270419	178907
446099	295650
456841	479185
342465	2720
452981	149079
382245	213871
258472	136632
153065	54781
54079	30823
72926	474005
214277	178863
443008	317356
351281	453024
271064	185479
12177	219993
186305	391414
463767	401871
17854	409540
39407	50538
248928	324448
89034	334680
50876	311370
276154	393326
428961	359165
186597	450533
216147	356723
101742	233312
475236	336085
427432	194377
63528	204527
327261	421827
103992	183422
244643	20959
431187	270324
93452	209704
308479	38438
329778	465400
424310	350549
116431	391414
138517	313454
146867	274429
133089	151575
268910	212182
253831	13370
158663	427190
67945	460246
144191	221324
179045	37275
76228	438836
342652	115386
181603	267352
25713	170388
160094	292721
467788	423918
310629	135756
261711	404806
285578	163604
198297	36760
297321	63781
275300	485304
41378	464727
427388	274451
267919	138807
234904	322820
172134	363793
200867	443330
465417	108537
136869	135756
163842	465044
463577	20752
398806	119123
327199	456640
62128	477986
390852	214050
46788	97077
403258	333163
81358	240225
399975	476231
220232	420944
205923	165239
488752	273831
241315	8607
438586	408242
126053	478415
175818	293874
230051	288949
177751	379255
332685	145498
400542	13370
283764	13370
270248	466101
60914	60517
28673	16093
59659	174582
420141	166085
309469	130932
225644	478415
59519	406530
410439	490433
36063	356750
228679	252219
385570	392848
47520	326821
175157	434367
219546	486885
195402	113683
289839	124505
174991	276096
178867	249334
370050	190369
222241	37515
367246	130109
438598	467729
431226	240307
216773	168036
184528	161252
334943	230509
391257	119675
429320	420944
327301	297938
427004	286657
101763	64335
414825	285639
247715	210193
307354	262954
91029	435561
144274	449309
272785	369599
470915	103476
274560	404886
280819	366666
400781	451648
324467	189802
164370	470743
397922	68081
494102	340844
338113	281924
315409	313745
203103	205287
232192	66022
154332	208878
26211	313314
11448	424365
383948	229175
341066	357800
309283	465647
429294	158289
428764	124045
418538	143629
45625	134994
247434	281954
456794	394192
452603	164759
424460	166513
56589	246592
267516	112379
436575	451970
436140	471488
206683	100361
490060	432175
48245	258293
379027	391414
413816	257069
457671	425879
361274	479985
361373	98906
102902	362922
131087	338189
219198	250527
21567	268079
157016	190369
198198	100349
200868	211944
238013	172023
251562	336590
450532	432113
9402	413860
424812	28129
443308	261958
95644	292529
225247	388321
479183	44832
338931	148830
95818	462321
152291	447651
138433	251116
405979	72371
459123	57375
268129	297487
238782	489528
406805	101051
160949	441616
422255	317118
374379	250410
223727	156376
303232	451016
385951	434186
292045	312287
382068	455703
83305	81280
346343	125086
177986	101963
197542	178260
53140	67584
490362	377778
212153	78155
170578	285156
115742	196783
93378	336590
400185	91212
485255	209823
58486	253744
11719	88359
438827	152502
393852	452098
7910	11626
213330	43255
308150	446616
223322	190369
436329	292575
238510	269940
462327	214942
436100	88113
179771	182345
156575	393912
228050	48878
147232	95312
277738	286313
420234	455490
228713	154137
489841	197911
476	380071
180190	76454
485185	105781
446222	220417
249902	378330
400910	122490
413671	119122
207512	284843
100073	250422
478876	488510
407066	86077
449521	289674
157971	4083
314923	69143
334045	205223
303641	336955
426459	208300
74091	263009
244605	25345
444713	461208
493322	476367
372822	396036
32575	226308
161177	278700
235563	428170
206940	190369
46979	114318
398599	53883
291920	168311
167295	369262
357209	115732
211968	137719
208031	263713
351029	457093
171403	377933
108635	401854
85739	111039
300817	322367
191410	457962
111489	70386
178422	234755
340229	198297
15410	487411
488272	317118
90064	188212
466747	305446
3099	409248
105605	12958
351635	294006
365331	248268
452709	243785
8146	118722
199780	115198
469013	179389
477564	341470
239916	158946
137547	173262
151401	15209
472910	362231
167892	132318
104505	256121
33032	441700
274587	94246
457776	385000
183988	119868
484285	452720
120171	375595
10721	243438
234479	212748
267562	281236
70958	155579
71189	111909
147253	162941
126588	286544
330473	49903
123213	485922
125512	168381
192916	342365
199073	311758
160169	411645
260899	461182
410876	48861
106393	380538
4461	32760
339769	357854
429596	463799
295157	4413
300890	242578
325773	351732
261741	110677
275610	291340
361007	450881
193893	23226
219440	318404
369276	317118
269949	249444
354121	472072
408620	488540
224711	80919
178162	414100
41391	257093
187623	156376
462235	20011
436201	441635
464437	223183
360459	421885
198510	70557
370130	425675
378612	451851
922	449319
433899	135756
83170	183213
4841	465647
365021	40188
5408	41673
365436	192450
157922	275487
146781	476231
369750	146351
10417	95942
257697	244053
216256	237099
81225	164884
288809	57134
289626	477509
329696	389384
88837	124309
134868	293813
260814	354587
256893	483280
435476	476303
257892	370144
193020	385487
117647	284025
8566	203656
116445	242154
222249	418766
340037	86250
236651	190369
438193	454760
104741	49325
474593	183479
292020	15133
129095	206409
97188	404049
418346	83488
399233	351193
83799	378082
188469	154426
173934	222027
295370	132318
493422	168646
291197	376576
3539	481368
287570	288012
157958	92700
340865	218701
331122	163468
437849	170341
371896	226308
197894	487244
256886	188925
292791	80124
257037	484617
14788	57134
53888	405217
326452	89047
400969	478564
466435	214992
133400	162795
366581	86728
267562	268904
75495	171760
287347	257858
67543	63427
262719	77461
394094	290450
142584	276869
276578	11710
312812	130960
17709	346140
319592	79705
179043	99405
212956	438419
399825	183213
129328	287321
316585	315888
221783	76739
363631	146135
481419	138841
133569	169884
404568	304459
114890	370866
165680	137561
101230	420759
206070	430894
169140	272267
481978	487792
251791	364610
407198	293813
82028	453797
312283	235496
51444	377778
284574	89933
242722	338271
221687	103050
133400	398122
264969	317118
130420	232478
228668	337585
16110	326552
13019	461944
128704	217809
476386	110050
174139	69841
367242	45141
129416	336590
92801	146175
6905	79989
395200	471498
57419	440660
480153	251153
324330	389682
336795	366587
143437	81682
3226	65683
391264	471968
409922	10690
110725	198926
308756	346408
284218	429933
2210	455231
356811	406371
300765	190369
136228	373169
329379	451370
288479	190369
289675	108988
449198	131950
323222	400857
153322	180753
118188	381008
284344	267553
370705	27894
15601	484447
82688	265883
66235	441151
444700	57134
464022	430731
135319	144405
353493	258370
6456	184839
3704	407447
256836	119868
204175	293813
149758	478415
66129	105967
71091	197643
422060	363537
487406	323175
83799	107337
340393	316757
159979	431625
399492	206663
485333	42890
227456	196858
100579	398817
208625	120489
379680	195444
262447	116307
88209	193901
462024	150352
406201	62580
327570	141563
387986	482449
50034	377323
61309	408289
443350	275981
364397	274103
40388	347421
22058	303218
309608	145948
89759	185944
262099	165267
101432	171699
155957	71777
15133	258456
357969	387413
128292	471355
247296	58161
240661	259558
191773	363488
433346	426964
326442	36912
452477	475360
392940	110677
190751	426505
89826	409929
1900	313745
129412	318735
485667	399866
130069	42471
466520	72835
372167	190369
88790	433934
30920	119188
220714	64793
414825	352066
133348	347511
4916	192910
282962	72650
318773	378541
32935	236423
249030	190181
427714	382049
160439	205702
483178	62088
269496	142830
46092	257410
90783	380960
256141	13208
458585	198317
89432	414832
19752	58709
141447	226494
393309	196783
50034	349400
232183	433983
361619	198684
200408	53863
96422	442720
480280	321313
76157	316606
351364	151171
174725	66235
227514	371934
422015	360531
165919	115630
238285	353787
35628	278642
238609	97277
46556	162247
257391	38063
180640	438373
250927	25410
277381	73400
115790	106111
220663	110677
319476	217035
192465	236240
264416	439703
60235	98906
127229	367547
67399	111552
55422	186259
34981	293813
451583	15209
244979	118865
491765	122462
50564	232266
354545	50264
266307	14115
465499	285109
330043	223732
63698	275055
154835	82905
215619	64075
478881	395211
345401	142142
191846	82585
172736	263833
87383	327061
20946	454144
401547	15337
11288	256383
373755	133423
43648	249334
449240	222760
440818	85295
423109	99901
450465	47292
298133	228301
31384	45141
372541	251597
279609	208298
409355	452126
78669	363973
479706	134614
174139	106842
209523	150478
425224	290450
374303	137719
382848	476426
234978	486885
256893	310756
57786	337403
250404	94344
399014	492716
481567	669
464103	429593
37117	265637
238308	293198
70120	390001
343414	42890
365266	290654
487060	418246
411901	332392
473268	245574
332002	355265
477174	486885
223908	405581
397495	434283
26475	138282
416298	451016
207823	42610
27604	30263
442409	116129
264037	376695
316032	441860
471107	70520
352605	169617
164635	33647
464267	52782
443118	138172
200092	411809
305421	273478
85968	470443
420234	237494
232790	318735
362961	143616
385076	30198
448298	179587
219794	409705
274747	216902
264037	311850
26107	387742
107118	116330
294401	330143
123969	267553
115604	364209
144651	408245
296929	38063
257591	440660
75119	27362
255497	237235
101889	333581
334943	383532
379716	95611
45880	106342
358599	336590
478293	280635
259573	485304
281826	482936
194875	379598
107709	163073
460770	92628
138607	217423
78505	410798
60193	412980
20647	248398
294656	120697
212732	102352
233388	423358
264323	214063
425735	281334
484198	240609
199183	236959
172923	283532
470330	283037
425095	238964
76465	480504
188732	110677
111993	454250
401628	202795
430831	216898
50783	251116
372363	187974
414326	211868
137970	385126
453732	263648
68532	158608
206927	199640
60283	329220
86356	343012
342465	459790
416488	483330
423017	263824
155297	160679
368182	476231
85314	470403
358802	53863
325517	287063
197386	60517
410238	219026
130953	174267
65060	440660
88359	374806
194912	477062
163968	408455
313943	22570
130508	330537
267562	90099
193431	15209
218842	368851
388889	96411
301364	201592
132617	75273
405022	240016
51037	31017
461919	168718
347246	273814
84970	313745
41163	387185
269494	461182
488390	253539
50605	314742
197737	422998
401404	143573
262660	267352
334158	453019
328685	313430
359427	348798
191055	287694
273619	294385
180955	126088
55001	317506
279871	229770
327848	163324
325188	120173
215337	387335
305185	187425
261791	237165
112320	39786
118938	428864
209570	196434
416470	257603
369352	49903
319783	372238
117348	385199
167635	127371
122312	111694
106353	483914
261771	43514
265179	338915
412751	355701
50896	396496
83218	8459
262286	50868
97749	292484
127545	144845
375405	49942
254056	240374
334372	64402
242391	119866
363643	453009
184033	2003
40244	428214
375405	392086
314311	455673
64432	152502
430345	294568
86322	330469
416117	404960
107473	158274
455862	317151
342793	219499
319081	383700
458105	443199
41049	132247
325104	139803
469976	209542
263874	226308
461833	467272
47949	366127
381941	32619
359400	94667
80456	393326
260905	284375
224589	366334
359170	36206
91359	474880
491764	310756
371976	109495
470672	229235
212969	471745
17504	396685
180904	124517
419730	5857
178048	265711
111970	276780
111746	81089
104247	174564
292923	92031
122941	172022
51029	61833
316637	338160
121694	94356
412667	315005
175895	110677
344325	8081
215888	192297
301659	372024
119404	32673
277568	477062
51593	293813
156389	398954
125490	348798
450465	169482
474021	413525
291899	338271
112338	98637
309532	409828
9386	316126
51572	153730
458168	181704
58483	280592
330600	449805
404607	387742
418916	149539
140894	391414
77330	53389
183371	245329
91327	288196
158095	397391
478177	298182
326781	331981
406884	432097
237504	190766
135468	190369
212110	260634
334974	490575
90967	80193
373331	310636
112858	78364
20946	197958
44906	275046
168589	420392
196295	123410
247236	50538
402910	261396
378385	164884
310261	345103
104490	103694
144845	221735
118112	47923
178831	77004
200738	493788
367585	241316
142448	343031
253904	14254
358625	121171
154966	28129
296565	444255
251355	430356
201346	472742
364522	34801
234934	198304
423596	166183
242335	356649
324826	267297
43287	249709
12263	313758
454867	424115
84980	75499
470152	336968
261532	286380
23741	344489
486677	465456
121145	317724
237120	141337
205665	315415
382848	462973
457154	377906
441417	417680
142810	49903
225104	300166
19450	54976
236806	269339
147918	26712
398032	115797
303807	470072
256893	470922
454772	183213
404311	145568
270781	192002
471956	326853
347527	276062
289578	472072
333123	150961
423148	80855
328585	254751
356530	49847
371661	286936
71237	298454
71511	219129
76906	190369
418348	22950
55473	178436
76228	139260
153132	462969
38704	190369
136240	66658
475602	234902
132434	344600
172417	489485
201813	379317
481038	249334
485016	206574
90509	76476
233498	28988
372340	153743
427498	301659
2243	490888
128109	39712
368904	336163
379680	62600
424215	77431
85961	140044
26056	301038
454867	133290
128425	440660
405674	125417
34001	391414
108330	469446
9891	183108
237934	342964
44906	367760
154981	106098
439919	59327
303869	488746
450465	420173
248645	291002
356236	243516
18721	441021
19067	134882
16776	313596
493347	105252
114929	447602
308232	252961
476106	182940
57094	245679
486725	24070
295229	236213
210027	102577
236395	150478
369096	46892
216806	142216
307718	361305
178222	212584
71883	53863
50571	216819
417137	210295
15895	82585
140935	183711
72556	209926
35806	405552
267748	79844
180192	264814
176130	433391
317390	53863
33370	130430
323469	315671
422164	453493
104325	126303
394171	369906
252811	49903
338931	454968
406960	25410
261830	230255
191866	390132
353574	237688
138954	317118
181125	239238
155062	417918
297399	169027
116503	26494
307950	359762
484323	53819
192889	226308
443352	260640
342844	135756
222102	205270
409255	416557
352197	266600
53532	335345
92854	122462
260646	393326
43454	280152
297332	324377
382728	50538
64267	447700
290358	96977
268689	353787
266778	242348
411839	312369
9969	48395
23058	280043
171093	479614
190298	267352
475747	136388
357340	171450
109733	470868
457376	244411
305513	10646
385832	179536
326798	446123
177223	459483
36789	3335
450532	120605
414378	21411
35972	398558
60884	354266
262980	196957
475212	347935
116947	381054
74569	401928
155766	48275
149897	456930
179104	187122
67201	17197
274852	220540
233782	240796
347255	121304
321706	426034
419664	23815
301913	152502
9153	67461
423593	426569
90840	68334
350660	255368
42370	99657
486405	336590
121637	137128
337587	7490
368143	354903
143807	101058
3439	422603
190374	108363
392086	244115
41786	206623
307892	136435
38454	190369
153535	348425
293813	382719
15027	207702
177079	177415
323222	439645
200092	468832
240090	268176
49507	474453
25324	428738
132667	266377
174954	237750
170149	111017
39943	424760
72555	390632
445254	317118
446133	72985
316166	479614
21742	121163
174139	81419
121609	405217
358132	34416
457418	46044
106209	168093
424326	121141
70670	351913
480919	116965
301402	398302
331187	349261
15802	64115
144405	362651
430743	37309
315412	273313
379542	334680
297398	400227
56359	262120
119123	211580
372799	131312
136079	398311
274387	293813
204008	447517
473411	167391
471904	17374
253062	286936
114643	317118
428138	95558
17148	188759
167588	332608
91325	221648
439955	409108
373170	187974
250648	15209
420722	277961
148913	132035
25380	262507
301362	15209
486917	157842
218944	306696
46786	366534
192611	52030
192139	46625
221687	218730
3093	86560
271402	250679
170636	387976
221454	274309
270557	418867
431113	319002
214608	173033
15819	67043
207728	13370
371408	170302
373170	267352
137558	144470
78617	141068
431745	95942
206131	79507
480967	51895
421303	336870
329533	295596
292006	6361
7858	20820
167871	117097
310091	447468
132724	398689
111548	353648
102701	231485
389471	36563
381205	124650
16893	15209
236640	386468
246540	450350
45915	281561
50267	24299
331388	10345
428567	431764
365358	141892
142124	432628
422468	448194
400602	383873
37459	132847
131269	333192
153813	463234
189975	87515
350239	108530
141535	228934
335441	221890
114347	184294
296423	139081
28200	94344
426003	35707
71665	44826
300486	1605
441486	393341
182390	342807
250626	264766
223116	420944
351644	42494
367096	307294
358942	371983
277090	456309
362934	335912
383164	30066
262247	468651
246409	8830
68532	389920
114169	252340
47012	378462
236020	75273
270224	157697
259088	328140
61886	42890
226919	180332
290216	87923
94899	228013
37796	346646
177349	120392
457418	243301
266765	402323
172440	145259
420736	306387
106608	330675
326631	113696
299911	486049
249546	203213
266965	317686
444746	192195
96529	120195
341611	212081
214308	175923
159660	248717
165669	50264
468209	493367
405979	268729
444380	461758
305682	150127
337570	485304
383813	132996
156285	341271
51334	48861
74184	271521
375938	52817
73520	420508
179549	190369
256985	24827
16776	208500
297656	26551
372222	412380
295865	143358
178456	389009
122174	295650
474625	473096
264636	49289
436624	236654
274048	181606
102162	477447
60287	418689
18310	114063
413129	261396
386541	35707
79997	134695
256910	451414
73791	398333
175298	68332
224807	471579
448374	447107
295359	313745
376639	238961
246686	221683
403347	442390
68098	17829
277592	11699
216894	41737
406497	164164
53314	42189
67931	56684
402281	156376
484122	303577
110835	91600
403483	162884
409745	456674
328944	445868
42814	315407
176347	483902
115423	426569
19638	276519
446413	159250
358765	206780
335448	295993
228451	57163
32224	196783
315573	204078
328181	121013
393870	350692
448458	101616
391071	40784
342518	199074
338950	338271
42531	187974
82498	389384
422200	465322
25969	253916
293911	226494
230051	493917
334009	198790
93627	180790
168189	404806
329226	272576
226144	376299
90195	430356
412590	431860
209342	258370
26948	55581
267029	164884
427980	138733
199599	390861
105279	17519
330390	147554
49789	295561
401232	405037
39015	141568
469412	26519
11685	372282
203354	272069
249272	171592
228229	172782
154232	340694
453493	291521
409205	190369
230810	200530
129202	491752
309329	373960
136954	69688
194693	204330
254599	103267
447135	54976
148956	35707
36711	23339
212144	428079
105132	387499
128124	75292
10174	217423
94906	360736
58179	183213
33965	335812
348476	79071
335719	94516
32865	271527
147668	268129
149745	151974
296998	385784
359762	82240
187057	358797
228128	405133
270248	352950
342386	319670
431111	479233
448104	377207
215114	16433
329037	273831
412205	280857
59568	383743
63183	302298
188190	83005
208300	437401
487597	241468
342548	431799
263439	347235
52473	37516
306243	298917
444220	246981
438592	446856
358882	111078
306345	5041
172718	413860
143805	369599
417938	69122
157961	151647
132894	250434
330954	471205
246491	5585
373025	252466
69264	176182
29322	228431
251802	481300
256119	293813
402911	481279
172417	38598
74743	20544
5372	473462
307923	396080
137454	67517
355648	23089
209523	24738
359214	450541
282904	29023
372897	399035
460052	317118
204099	218017
209096	430278
263260	358090
107896	336542
78213	200482
381167	423510
158205	379416
241579	336391
268447	465557
467612	211733
362526	250587
228447	293813
335699	335812
147608	115917
303504	362610
354022	423688
360425	218727
53235	355713
306703	255650
365171	231578
462392	246778
63758	8574
370776	429069
449624	217223
452363	334493
234377	417490
487097	124856
64586	345091
89064	345295
306282	374627
486646	178436
392633	478697
241614	128115
101610	240591
372306	217423
250207	399766
232095	253320
80766	257581
420396	478415
443350	272230
285086	203188
56616	13370
330420	219743
236049	150264
293376	446883
264569	195536
334878	62699
491903	236918
333747	449435
296348	21583
173420	348007
14793	265711
387298	142018
373126	487756
123291	186159
85941	106739
351028	35707
472373	213932
412660	447142
148784	281390
198043	9437
364323	24070
396841	137508
366884	468716
39195	15947
250227	119433
157666	417933
308325	244699
321164	136865
46457	296538
13802	294794
40361	369599
455871	21417
414214	292721
386095	243822
214744	11139
106386	461944
119464	473381
298823	336417
85202	300749
368284	277084
196205	99405
423013	25034
359761	215037
229735	423014
205409	334963
491949	51881
378453	198774
478702	363973
147289	195140
289148	156145
159961	74106
27457	281551
257977	374846
35632	311215
80971	80800
467085	474566
102474	296339
236359	153799
326631	162884
492908	112458
351468	420392
104710	372314
368350	440071
112372	17507
364264	209510
12063	462377
230174	478180
429664	313178
260108	181957
168922	199711
169124	322189
465551	342128
247	220198
310405	189611
315470	313314
205204	391414
401568	376244
411419	102699
140549	392215
408357	8301
226919	353267
270248	337849
159188	88359
443157	461944
353203	161165
91029	67651
36885	366127
152180	146124
84186	168213
276759	79507
330823	472072
198012	431497
306345	47644
427505	465647
41378	15209
17727	60610
262952	211823
398030	186768
434257	211134
102701	32807
419443	41491
439834	431519
281	134694
146855	37121
328174	339000
279879	94516
94418	367885
41379	399313
44749	315566
177333	53863
31933	154137
191536	122218
364077	432976
262286	23578
238987	78289
70629	3882
136999	295650
263708	343493
460263	260014
199650	469180
63481	303175
326142	145810
146893	291781
158329	487253
126941	439366
485157	273831
381888	327756
48675	9054
232348	192009
88105	297396
380489	33553
104325	261509
61001	312734
179781	77031
150053	180709
203602	375372
217371	28129
476310	391414
237882	122193
13506	106422
344645	83084
196003	75348
266672	194893
260678	400016
107711	314742
40388	230551
386516	389682
435222	374459
409137	251417
322705	257600
131178	236503
451238	146104
874	483464
379497	54488
138401	164884
51458	278520
48046	4634
137201	105585
344715	285156
270597	308897
374685	297052
368974	240796
27463	89047
456062	362784
258367	261869
416254	128731
334581	366127
340379	190369
399314	46008
410951	49903
289114	232633
75922	68315
402323	5010
13523	317118
91462	435092
418079	246729
249147	303175
472319	170950
339278	310756
145200	119381
155370	272702
124741	256722
87638	81757
310424	46854
339850	372024
340813	391414
452105	336590
439719	4914
248013	198319
473785	389423
26753	387742
153066	182000
45724	57583
245716	186259
183170	267602
124918	86728
272230	442553
468287	476719
336472	378686
100698	66813
414035	220829
15191	48150
428095	357854
87330	494102
226064	220417
38255	236811
58735	270095
298584	153912
233498	62987
181685	474931
401897	305829
474333	8463
138126	284043
12679	317675
141952	4413
385058	136177
114643	161177
38122	139664
322857	288035
247135	263254
424333	323836
293207	339648
112744	170341
378052	253140
486572	269612
113345	39804
161865	488572
456916	291000
250619	9203
206179	23465
21961	80982
35263	75499
383185	255040
346557	104251
342465	328511
68357	438056
219546	24516
193666	117266
352737	93625
470514	363973
218550	216894
305037	435708
72187	466697
328082	293813
39943	257979
278780	471084
400542	266203
7789	57361
250833	287577
297665	249186
463624	153995
269041	448095
469888	110677
393098	267352
292576	368091
278729	252706
300916	119307
356300	438372
268748	41768
241749	80919
295662	304589
34899	65275
347509	27046
216114	452307
473841	269199
88646	365420
168881	174939
461818	476951
93257	398761
99477	441357
278769	44784
255129	117085
323276	285998
490362	81574
246434	18355
154206	203656
31684	457093
356605	191590
63284	279509
334391	309660
169584	44392
10852	86892
343037	367620
43797	171306
432592	34033
250989	105967
60738	273831
338490	57993
462974	49903
300813	276804
409741	295320
122111	146712
350374	471745
410406	486339
306786	480545
294039	292360
250905	357351
313911	119868
403057	444737
206185	379574
277568	117565
433354	39526
42618	280800
70546	190353
176988	484281
192611	307771
361630	340561
270778	388839
289126	96007
449978	38063
47630	492590
19341	269246
425906	37961
306708	42664
156705	317704
37280	324063
28162	265445
487501	117496
265415	488630
288946	40034
414319	313745
94874	27670
203783	466322
135169	412022
185354	226308
209892	205116
57229	191900
441803	19189
289190	346093
295150	183213
88473	414064
160245	118746
437957	132209
374901	84089
417460	151764
111490	40736
234934	442395
221024	62699
168371	227101
364805	327061
394724	220417
394975	422605
139307	388473
440000	63528
385905	369503
414068	414257
327960	10226
381416	287468
291923	238984
370567	88289
372054	170237
78158	276702
139588	391192
110848	17186
415110	443320
90296	88956
280685	237766
55676	109006
448329	485005
478588	165730
191748	187836
477322	386780
47541	423741
127229	14331
250854	318749
244092	183479
161023	458
450308	10669
437148	12245
173775	427419
33781	23667
91325	328059
376592	272159
140078	461846
76228	265522
68224	73453
195964	415411
354806	313745
264685	446351
402805	134500
480762	32469
168986	333780
388587	402269
353287	436861
38369	180578
280025	484447
463550	388575
223768	15209
432711	390760
339815	318144
423023	449607
179125	400353
453064	221477
407016	303175
190051	301896
85968	479233
104957	375840
245933	267602
465132	137318
324553	366127
277250	328388
372730	31178
244536	281950
366088	311466
2735	128588
339062	243115
411873	317100
336955	467111
112099	48588
158282	226023
128240	390197
203808	86728
419952	85423
180684	30611
287663	324639
384262	23018
22190	22827
345021	478751
377672	262954
198758	283198
293682	142318
319895	309462
147911	289715
249673	384336
119917	34255
259775	234951
287926	339853
276307	168294
364149	6219
353701	283346
492246	452098
110703	33824
314455	185335
228128	251323
200939	24000
319560	258656
341311	460845
469227	252065
126381	41023
276821	145389
226919	459406
456713	91738
394770	368820
480801	25984
311187	187998
435602	326997
256355	203656
202057	152085
270597	309537
234800	106860
230576	339001
33103	215752
301570	357280
66149	272764
425135	395892
382316	345401
141875	254973
412426	237588
406660	22087
230060	281924
60035	259759
250158	40784
215368	207770
439506	13370
241553	164059
290746	404960
87352	378462
57276	79817
227945	331492
3736	203656
227852	294836
159819	41341
91125	40257
471579	380628
314069	409828
477910	382711
201038	68663
141068	293592
64194	264406
248455	159249
214805	227381
311555	115796
320419	30867
407085	131312
231265	30680
261277	267352
389290	254292
93257	449675
190051	298767
335824	145699
32313	185454
203200	293813
85841	491150
62083	220857
287766	52490
227781	90635
656	425368
72639	371934
105077	316575
253571	336590
230574	475980
453882	464080
72898	471013
419648	335614
403088	249996
293140	241452
48222	54895
410268	441113
79733	162947
81432	147558
462217	355806
139546	63528
119840	457081
200867	448562
180527	293813
212609	256426
112548	238122
182543	371884
467868	195121
401043	184281
442370	94516
392953	89372
122022	486489
148683	238083
267562	70759
393737	343726
433800	396968
176182	21926
245839	455289
61944	362206
171013	341271
189349	313745
31732	468043
118346	439554
456940	4349
107711	409814
210189	480025
35806	219865
449412	390349
260164	264406
477932	346609
291544	478415
331076	341271
197577	446795
137141	134923
100194	285953
50739	381344
398544	417252
409424	331645
420101	282059
587	63528
355747	21902
189811	282401
40784	152394
388249	224886
427026	311305
327577	255650
7245	190369
267778	428214
84983	196069
311748	205270
10546	446936
257813	178271
146893	41075
132247	239112
430153	461275
146465	253503
346379	458601
62185	44469
130793	186440
366402	490508
421132	232505
186031	386914
310572	83872
37351	76454
399441	104855
81225	185578
101018	42890
139350	166752
430942	317853
438608	168663
276756	53389
244	352801
296427	297832
24122	183479
110778	220756
427281	331351
391414	162525
225722	252961
325722	174621
277373	477139
233469	296693
443815	243438
400542	391154
379002	73319
441303	368205
298156	125420
260942	445661
70280	218727
108639	434909
483949	247810
352483	190407
137046	118571
435886	35622
363811	263925
33343	186463
67613	282059
179965	103886
309917	388575
433414	201794
450465	90820
134578	167074
261033	195893
284057	21919
19565	127895
478198	434035
273822	217432
483659	340853
263439	125232
338631	447445
42819	401949
273972	144306
216585	140746
441846	257006
85093	262954
493859	136877
279546	298676
42691	476231
397754	165267
372764	336411
5896	256120
343732	316585
217740	344558
285717	304173
334035	324002
94102	452933
223929	164723
239099	456425
383164	325611
42524	326985
275563	293745
194386	40914
456748	23318
168718	461808
315088	460271
280533	72432
174642	174363
432859	266852
77143	409802
163863	134145
170197	310328
57173	226943
416709	9792
155138	35707
165680	419268
172883	86560
46567	451016
471169	471221
445654	309425
220247	241468
364775	100294
487422	94344
409785	430356
59385	203656
255557	117749
321885	81794
492748	403501
268175	51222
386973	50264
97069	474184
250521	62191
255303	123369
93743	435644
2446	310756
199066	374594
131560	364186
315250	234902
485110	331508
91828	402078
435587	464195
214998	99112
374281	15209
379973	95502
453551	126103
377186	239529
410802	336655
259304	443285
359501	243438
233564	196783
289126	89232
489332	15209
384410	108240
311785	420944
405674	220540
305244	141252
322171	288488
384926	356674
368760	249235
312161	342870
327229	86974
126223	187974
132177	248777
153813	267562
223380	449761
378795	315687
68404	62191
325638	178048
160262	107521
458377	84504
261273	102973
218485	247335
316132	308984
302017	398333
413716	185704
435417	290014
182073	41912
398461	380538
376619	26551
113594	279798
466334	88484
3234	39856
291521	476598
453018	419867
90254	290798
411272	82732
380025	295381
167291	297025
92237	296432
316282	470667
267122	254746
205163	407398
64506	355678
229547	129727
249444	56182
220007	415865
152082	183213
231898	174564
132247	369706
52217	129704
18087	295484
412014	371801
238198	251597
390771	65161
268261	489822
287012	249202
300273	295493
360459	9301
69094	427980
464806	110677
30241	248501
11626	348798
197826	378462
100194	314119
373597	217423
124013	219743
365348	3041
388776	118156
33881	434596
85602	447446
57282	358032
294104	364146
395211	222090
416037	394403
216392	149146
218104	277450
435576	255814
176331	75499
198746	486134
178221	323841
186597	36562
276583	27464
481119	190369
318875	421424
437686	457399
260878	414659
26696	110677
234288	380242
161363	387413
279072	464420
255675	429693
180281	273831
406290	420392
198148	213221
226760	350949
119001	157910
244622	407386
32303	420959
136589	487833
206372	162795
399099	323445
112443	114405
299032	74542
85347	270248
215798	283645
493187	13370
45969	130086
136878	101049
85678	377906
279722	191398
151524	281924
142290	200344
461088	367824
280443	72432
97763	21583
312283	472583
104966	273831
268572	110708
104788	333345
136264	161312
20751	275552
445834	293813
369258	242759
476321	107222
245851	480025
306637	386590
301326	132996
276509	377933
254446	408861
225568	286337
230322	175792
383113	295484
375276	205612
233498	179615
145196	94516
196381	249709
420895	470457
393087	317118
325019	467752
35928	200444
476095	286936
375288	187836
110490	81005
356259	178436
410886	190369
203020	139297
421147	413719
266307	14192
250849	205289
297665	132571
129600	236694
38960	134347
482559	205922
204681	430681
136188	132996
323616	286591
369952	393891
313317	71866
330816	440660
138401	91275
88439	348007
139069	447188
242123	27464
141860	403515
398186	329382
389064	249040
425784	467192
223335	8054
178680	471669
252623	289858
453599	207927
18310	409338
168647	120753
45910	435276
392837	448862
250818	86175
49663	479614
486712	443408
372488	344751
342486	67937
39683	312845
206813	186259
470053	212081
231405	229073
255414	261022
14572	67351
168498	90277
238261	15209
397708	241468
174542	467752
131575	465313
178610	40784
14131	78922
110192	110677
62866	440660
344314	225670
413816	265581
453247	299467
3470	419423
222541	164884
235108	284843
182000	378253
116947	39980
30025	34351
352798	90123
412739	303801
179054	447517
48275	485144
412222	411455
71803	449468
182814	487938
167100	266852
453891	178170
478695	241090
285589	357854
462047	327343
28621	457005
177483	264766
395568	241468
416629	250384
205966	94516
402999	236631
237242	241137
458207	331638
282453	179472
312283	474863
268261	185076
45199	207696
52302	410236
141391	165653
286257	412162
9232	443118
38895	86077
37439	122193
157613	49903
443817	421493
385969	277853
63863	353596
104788	168845
304952	441313
298427	193432
193754	50584
486712	179776
335441	481578
467284	99261
319259	258029
18278	476656
202922	237458
39834	379598
132298	193764
109603	393326
406660	489604
64338	75952
96766	268035
217743	254751
31750	19793
200092	260624
297593	122462
283052	213187
18748	12923
91499	401101
271185	440660
472850	235063
476506	265711
93486	313351
237242	183809
217036	94640
205578	398634
276962	460872
204116	480853
327209	401014
9381	52695
474440	473598
51319	110677
298427	122585
485194	493631
350410	263359
111411	236305
352050	256214
384835	52030
277467	104505
146893	320442
446182	337262
254730	366534
408567	339690
263514	98574
442933	28065
364320	405217
288046	237235
45118	119122
209490	177861
373788	427199
375764	192491
221296	408737
60795	241468
312283	280550
193083	93245
465748	30001
488971	81104
15810	86077
36173	246725
479627	374594
124794	134145
315958	206501
473145	490527
297436	292535
112441	218615
425371	144845
80119	356298
215029	110677
98727	466851
180798	398493
168000	202660
339051	359618
369429	336590
86866	286936
354369	398333
35594	351193
209311	27766
338822	114930
273003	110677
360733	151662
413486	8623
121173	141289
185761	6853
352048	90123
243992	159249
56542	476560
209018	160345
163016	436508
307233	452467
392876	233156
78905	451770
78206	356668
272742	8623
198317	266513
3829	22347
154981	93289
365358	313745
476068	262954
370963	328563
298427	130181
181973	300119
27774	301001
155062	124153
312381	238809
455074	24143
311632	107677
7057	21583
410814	375063
200999	458119
291369	52833
372822	412517
438475	315534
446413	355966
248013	230561
200500	293813
450992	231536
83866	343752
100237	58287
370804	327721
372350	15209
219499	432757
371853	468399
343529	280770
57447	277319
440190	8623
146893	35385
1180	78395
174590	77278
298823	205595
58484	187548
461863	160576
385062	479262
55117	93754
248398	307705
140741	136177
413354	175818
318963	164884
275721	397236
206522	494102
49258	287824
230936	297282
86592	410236
465132	421356
105943	285109
401078	227101
432175	425846
372822	236081
444323	79293
238855	301098
131058	277089
238344	469908
20554	126473
123286	420944
230051	429272
16572	69449
459176	487153
18264	412162
290216	104598
311510	93203
234196	264859
268399	313314
135630	169353
145534	54976
404960	238942
163740	315671
68845	3719
470990	200549
236032	83360
84346	240930
197182	335663
75883	243115
167721	492886
124171	191821
137955	196534
32865	409828
288997	249102
66282	160679
323836	246680
58120	347664
64214	218727
3186	240152
157136	339735
18901	212962
491710	81342
201181	420392
325095	237376
458968	196783
293157	339205
277592	353817
291469	447517
1009	15133
258269	430041
437211	476303
471794	174149
227433	291249
474299	299435
350887	313454
489657	211550
284932	136080
412205	336425
292078	303175
298411	207770
479776	146251
217848	464429
82138	295125
370764	14366
73706	378686
130069	133418
337277	365310
221296	305250
286196	187836
380454	287382
294555	202620
255776	91069
312283	294561
105069	177613
195977	190369
449099	155858
68934	277996
266508	83275
274895	313829
306981	175608
323836	215897
207895	267352
123000	15209
282698	96309
349393	316372
252323	401928
292756	11370
302918	219876
106754	387839
6317	75568
337802	230635
175670	141892
364407	317356
12216	29822
130069	270591
132157	159353
206215	288410
416695	110677
228	303081
164145	468811
398180	35035
253525	363722
153006	71436
138126	126723
387201	53883
318573	132024
261401	313745
219546	226062
20669	427834
467176	377205
440870	458601
90632	494102
238548	166063
478714	403080
120810	90099
441429	305449
447962	378525
121860	12413
214308	284094
419546	105585
213121	450312
32430	203752
143659	455273
88120	248623
331119	459976
385402	176020
167982	336590
168919	21583
425613	19683
119395	438211
411756	203644
454867	446854
50197	6505
334372	415082
277568	464420
242822	5857
34851	105498
153813	354933
472639	446616
124636	40478
427847	304744
358177	425838
380496	51341
324748	368892
333752	493079
84938	293813
469083	396251
385731	395336
106365	491150
88510	279798
32049	235244
135744	366666
144927	430356
162976	168068
367246	297941
269655	121171
84047	332871
439977	471355
491031	355806
489593	358848
276696	273831
422832	391414
167583	409828
198596	126619
42651	270150
450786	271217
41654	298767
214218	181536
327612	214050
98385	412601
194681	435708
220274	235051
42096	401854
99469	129477
349466	470601
413597	367885
134593	287024
6468	243258
99123	142848
467269	461023
201984	366127
462893	375539
18491	60578
403746	425667
222389	222539
488177	478415
321815	195729
38806	21632
334955	256764
475835	23198
429519	149389
130651	8901
258007	428026
48487	355806
401369	391414
412271	173285
222833	336290
247454	178436
35707	457004
20236	345466
421987	84294
123149	85022
334340	166513
108537	416470
206164	476951
221173	406388
226735	473713
417938	85078
485492	383048
128885	137163
286001	452483
392053	461392
362267	452126
421137	248747
392510	463799
378441	82962
289675	213467
355796	261865
219861	475047
129554	344576
388049	15209
159212	431799
89597	434046
376529	86476
32920	91162
4061	213316
383431	334680
401731	222698
237178	361025
323715	448862
340953	168381
141834	207972
458997	114121
480014	488641
90061	481785
104527	206887
286264	219056
467703	451414
418502	366534
164566	389493
15579	161162
198210	203279
144280	49127
176257	101597
325237	214897
136465	264406
12088	461057
267339	377906
9565	389829
210239	406894
328867	237670
146809	246311
120070	127590
45240	62191
414286	233254
207507	113084
398806	134145
91116	69746
195121	484886
187981	420944
328061	122193
57052	52108
214994	35594
471824	73387
466790	424254
145463	187836
367001	30395
234071	4539
292281	62553
77028	347011
80547	336590
128440	344463
284720	430610
20501	207949
178880	104961
253866	301160
52011	362924
289675	34616
30959	183213
239912	118307
144066	491272
176266	197854
427863	176020
169437	158153
65161	417686
146407	182581
193821	19214
176111	48187
315235	320208
74768	192939
332434	37326
5242	54976
348970	476951
266315	41495
239303	19648
600	435564
404740	110708
9965	40784
160490	122821
479338	281924
440113	287432
368809	101058
166862	343992
65546	8810
380929	63858
153322	475162
124320	3554
32	246672
340295	178082
305061	379919
361253	221440
487060	254890
208172	307889
454544	442467
354075	302033
383272	141166
68611	287005
436052	375768
336955	359790
206146	144130
327214	468050
127462	324468
86047	116283
107559	71218
471325	192075
290216	338020
249894	78163
435754	478415
82981	82585
208300	102419
18360	411424
77944	15799
305287	433025
205689	442386
18116	331196
349972	297397
310920	476656
254508	110677
209018	193772
328955	42890
322111	110355
130969	383382
433769	245792
378441	196534
52488	482401
125329	49903
417938	291829
201131	353405
190621	406613
30419	186259
227148	179746
311624	110974
192800	78910
165326	361540
467446	119381
411272	70637
105249	312561
347948	440275
472319	303654
283376	180345
301312	334872
456231	134172
290838	134259
150954	141901
276870	183213
315275	360038
90099	222701
382333	190847
427388	452746
304722	347024
251540	187003
456748	103804
19107	290
224261	198275
456602	345639
33879	300825
352640	365006
327209	79343
322	315671
361960	60950
455101	174122
246690	433671
412267	235112
417360	364779
282109	179965
245990	244936
260320	243438
226435	138995
117111	39142
203724	120643
451958	160149
422707	104048
308054	285183
401713	144306
111890	246672
388031	412969
113139	323615
53047	54976
362267	401013
368977	408623
343642	28907
333243	336590
44239	13370
388249	180841
15080	114036
56619	217432
179919	73990
424787	86974
143370	467492
273882	243659
489552	15658
429547	262299
345642	89849
297665	405959
252122	169047
86829	25059
372314	405573
122482	371675
419796	329139
18451	303033
340846	189613
238406	492906
162863	379462
339333	156212
309917	316575
245607	449367
435829	264696
153813	134148
23129	183894
226021	150681
56378	144365
25374	112312
58465	393326
238261	212387
360459	227435
376036	234014
188240	25170
182745	89047
301118	52537
443815	265065
297834	15209
243147	60595
486712	12177
18330	208577
18870	86728
406693	101058
289675	9343
59856	7592
478421	425675
86282	368268
458211	64905
249978	440660
255173	250679
215428	131301
227724	152040
191080	477632
29324	237886
325773	413535
110606	74585
252923	350189
427714	278918
317356	397535
296190	470945
263984	46785
137454	188651
197113	267602
221521	94516
427822	343085
370477	119123
208813	279493
448417	295114
258472	268773
473381	12245
237242	307340
345680	7022
239084	91295
64224	246311
380454	489822
121860	54301
232880	95312
286804	119491
294896	293395
406089	427057
36711	190291
146265	484804
6952	453184
349359	72432
84970	7046
204499	258607
333810	344580
474097	194874
260946	9054
44808	475571
12183	461846
210559	102352
356736	321334
351539	176878
251728	274794
246199	59909
334407	313547
203783	298685
118940	359762
153183	255369
51424	171362
367919	9054
259988	7551
16333	291521
452518	153995
222047	391414
41959	428214
216561	113683
420487	274869
216666	370926
308116	104009
37237	153995
11194	425675
66503	5072
21353	108216
74782	16433
435190	473842
271756	452636
436187	200632
403670	106895
72804	89182
262286	385699
321110	214992
367656	362939
87826	332685
131211	74250
236545	299044
167035	160990
261033	218727
241507	354643
70927	182226
314754	426655
92165	79006
122114	412124
194116	366941
37865	345745
144072	474453
339174	79498
284272	413816
249599	353299
71746	490118
303964	469110
278328	94344
69011	204925
151908	373649
436414	466744
433391	250880
11948	411424
25505	219499
53827	50264
312515	267352
489447	311297
326811	237660
289675	292991
461592	362180
66539	226871
409388	16325
449956	169485
446689	481785
196283	275959
489589	127857
317332	162795
329419	7934
157805	31665
372421	160262
118860	53490
280422	467690
446296	110677
352678	374404
60677	393073
418353	46294
134876	484537
188281	94516
146493	398806
426654	160232
468402	226152
64008	264908
453113	421830
214855	170741
439992	207696
225568	100591
398312	27218
359274	462973
102065	99593
292783	134287
82981	3075
41779	67968
140442	478232
305942	428125
450004	206924
283760	122462
167048	27464
358357	375768
73873	137331
345715	399950
110391	364176
26848	419686
219376	205289
164484	343662
321016	435708
153813	451414
309276	166183
202893	367619
388271	96060
198887	155927
361377	131168
364395	258370
161995	98302
25698	358711
442133	411424
186533	82445
79483	305256
427301	111937
452424	20719
358656	298972
342465	194912
5461	84750
448280	7076
337516	192611
366814	183213
114405	86158
188887	228441
175204	81682
127203	249060
439561	201826
85703	149656
112292	236213
54086	282059
375405	203105
232357	229141
133933	49293
480519	352235
407100	426034
244546	455345
14786	210686
64272	178048
67858	223584
235876	22347
385003	456640
335951	49660
281559	202056
185268	10630
247757	441996
355083	391414
186686	318735
211957	186259
3809	386747
481697	21583
370116	2068
431288	40447
27596	478415
342895	390504
387882	492854
133638	403267
434675	196534
130651	141381
229294	348563
190015	228324
298077	94516
190524	328798
359940	233628
365936	230925
219546	6206
142603	19914
94947	348798
246570	155747
405979	364146
325775	88113
455642	208013
146153	189489
360459	177358
263514	375188
20011	151482
438646	486885
296514	21411
372697	452133
369030	388240
113843	354022
380791	339829
237260	340918
116481	70126
153407	198790
302918	217494
250207	48146
209395	183072
293944	267352
238023	198275
31314	91657
303514	16433
214093	49398
471956	40784
101504	332685
99521	88203
224782	294304
92635	381985
485489	263550
210923	280592
253102	480246
438729	317118
70478	34281
53922	6733
441434	79728
155326	187974
74435	29253
81155	115620
74569	28129
154981	922
374468	249777
3091	359755
294322	194793
84590	379757
68675	463994
170327	418079
201208	88355
446182	451016
482100	276358
405306	334424
375459	255316
264927	196282
73791	356645
268558	120577
184976	329580
383861	372214
56177	256134
281219	139921
60097	380670
62193	387742
94475	228431
128336	485304
77223	330072
39762	127389
291546	198926
53948	54976
482453	491984
63870	120564
226649	287454
78503	11213
139030	218793
315599	288161
224750	149089
108328	76766
438419	128184
224630	49903
187834	392845
321593	74571
277484	317356
404389	477986
404810	26848
169027	108908
91582	301927
184134	353443
178856	85423
34139	69372
342465	367581
453805	289591
203121	422998
201131	101502
41086	318735
283346	155352
198881	338076
475096	15209
173642	180175
68975	110677
323945	260052
195757	357613
421936	118628
315085	438373
97515	171103
66021	428738
462973	365484
68331	484505
396284	358169
480590	287423
58486	307603
347918	119610
382511	2739
217181	151944
195503	95882
117862	75315
239688	218753
331056	433412
385670	180578
44267	225197
251802	167463
15689	483005
250744	206623
363823	249334
429287	328185
4061	328525
375316	193705
117833	197077
37812	425675
85807	145599
486217	411424
19341	269843
136988	377778
232784	57271
456940	69749
263681	416930
482504	420392
57215	366493
185764	132996
198862	27696
146323	286227
308514	217608
158864	29891
279463	49903
369905	45149
261130	397009
763	351300
16549	187998
221097	356500
369142	35707
8213	450059
159611	256121
66137	115174
34730	49127
149079	309801
41496	296693
111847	421267
18869	99405
55659	278721
357157	356500
87741	360860
193299	464438
220274	476846
61349	371585
306703	317118
167828	102210
446542	314455
360254	327061
46234	46705
238101	3719
287766	277105
446182	170684
334603	66053
97033	214024
127211	271231
472371	129498
455656	49828
204075	126154
466285	391279
220209	284982
432638	199353
34888	489312
444755	189409
23340	167307
2029	95817
190128	410789
349972	325575
249651	228431
84417	301659
76046	296693
198138	94665
424246	86476
343726	293813
91600	479566
316136	398311
134299	294069
124715	430610
164569	121755
169630	311476
104392	315519
146153	176020
233443	421285
67409	331143
58753	374772
397086	22549
55330	218142
226466	28129
127872	198687
298437	204625
293345	49896
77793	55885
404250	140728
128704	483795
385510	116620
467582	62191
461865	415673
329603	423261
323555	367970
208215	381369
323958	109006
207014	454207
224446	192430
270276	218615
487152	49739
305249	81759
135731	475060
246159	45141
492081	239347
70779	209018
347689	301143
203279	32807
250451	311212
313124	168381
336324	483761
424699	290693
397576	364109
317612	115917
102065	437321
35886	20653
292967	223416
477932	457349
185160	345930
350481	220679
262487	2089
155734	401854
171757	22889
273901	448788
364133	249334
11393	291249
167890	15209
359604	430356
439326	264406
248222	56473
217423	402921
189247	255147
2506	195121
200092	133156
328941	324639
297393	80587
116658	177672
202613	209572
377450	180974
383164	79989
474058	467533
255015	470415
315573	482031
431012	277398
100349	481124
110096	190369
115748	109369
139501	21902
387596	384174
83	59105
75322	238406
27240	32406
252217	476231
63391	11972
179545	194165
373025	656
488269	404272
72556	229942
81547	463429
159548	79237
466353	433279
195213	105585
463463	126204
370589	316011
306043	429603
33372	437739
245679	389867
373755	395198
480506	300121
8978	462561
449133	189428
357624	392995
254436	393326
462066	4841
456273	68950
391970	436889
89454	49966
155424	411809
136309	381058
201204	180754
312904	6854
415023	414024
473728	304865
85618	236374
71294	267979
308703	60517
45724	181224
273163	6072
481044	357800
260285	190369
443945	372552
21961	403499
318310	72003
469142	426736
474828	33553
139021	47300
308691	241988
341243	15209
230905	177939
436499	351300
196903	8623
167593	353687
169936	276621
308122	180357
132203	91996
192289	149674
257550	73440
257124	182096
419918	431799
382659	275677
213144	89808
420079	378762
354545	238057
369414	327343
323781	118870
77793	104009
252815	250410
56804	295484
54046	214390
396097	227471
192524	308100
227566	166211
120586	35735
20413	441951
21244	16433
262210	401690
200018	360521
346057	371918
420816	426887
118719	215009
158824	127436
224285	157771
200092	473310
143915	214050
208239	324128
283096	38304
354792	477986
371983	362780
159724	319865
414762	487185
160790	420944
229425	300683
415116	256791
93692	284155
466744	87231
258502	440660
325216	19976
401663	228225
328367	255979
163887	40447
10546	429960
354545	409016
195402	318021
86186	437409
464159	94516
81815	172184
264784	260527
173900	236213
473412	93245
392338	348798
336071	317369
478504	223734
90449	35707
49541	362784
447910	315888
72563	297137
305261	177777
258136	258220
266398	315671
186034	333357
214055	189064
445132	237165
810	417201
309217	62355
486928	454356
302281	14355
38059	86891
99287	94143
127360	196783
320479	61572
65747	52316
172681	144734
134593	104675
174326	75952
128951	373902
308122	224267
327209	171403
214853	157527
158133	237195
146893	78660
4849	447446
115989	393326
406212	169095
180203	79229
272879	369262
409052	181758
463700	390291
182091	474354
396172	55074
42035	128828
49461	364627
11719	98644
266943	408444
128605	446362
200598	48163
52000	476880
231305	139648
263868	492906
304146	343225
14561	95801
143099	130028
405221	152847
24610	87471
252516	110677
244661	455673
316180	124747
316565	488336
163945	231485
269801	492990
381469	393326
380540	16964
223557	464198
369068	120185
104740	1814
399036	137128
449458	448862
112317	478415
110809	314742
25847	443251
492014	224038
159508	1830
148239	439729
104580	94516
235034	155730
433820	405264
268828	186363
326631	258646
468287	348584
399718	258795
372986	486643
237801	77410
190447	437759
382314	458232
272742	369506
281709	293813
472267	243288
44547	132049
18451	323157
182344	72704
139279	94516
96212	27464
124948	401078
62026	220417
321031	155895
47468	287305
463775	324457
313216	33605
210081	139663
121613	236395
477345	307193
155349	182000
242411	281645
125139	459649
412807	470374
208696	440754
127566	371521
80689	446351
291098	273831
469100	426887
493347	253094
115942	147520
436956	297171
2205	431799
198317	116697
99105	72453
253558	398333
325019	339251
1300	273831
282633	343290
179545	467690
233155	415665
101800	454592
439311	122490
198405	187974
201756	119381
268449	477509
211616	474005
301728	87423
446182	194048
336446	258607
111930	27505
116525	476231
340349	295484
222389	107410
182270	287024
318441	105498
238083	306387
117073	317118
34302	260014
253710	86476
237458	6576
350935	41418
481077	99437
431556	183788
288035	162190
76858	166100
143671	378691
239916	395336
384235	94665
364636	81333
316565	420923
471169	364279
282461	90283
2804	88289
74098	147958
177499	267602
485546	200598
119001	61891
84239	428103
124441	84791
464529	43535
21431	193928
421131	228431
3599	442030
42965	11626
185517	341271
452068	233828
222478	23068
319259	219886
60589	488109
139185	184494
12372	56609
76068	399867
426292	252961
170628	412980
182862	6374
258772	484107
87580	324825
162467	339604
349186	199682
324643	420944
192660	10345
472253	187974
306298	451753
160010	460723
83674	110677
61370	323213
439718	151096
116154	285446
33795	240374
412174	60517
468843	59636
3111	367919
406425	312697
293189	298767
365658	207927
72804	150983
332327	169482
443913	158013
222637	216627
328000	158392
325873	396862
456380	192004
451078	415379
368673	284482
414286	241638
297152	298184
121259	62191
82981	326135
301729	322533
74354	305536
483543	306184
121847	211868
169154	168381
99512	250986
174083	311499
106676	296339
20616	416339
271765	450866
241350	142042
238987	332373
54122	426034
319658	278140
208508	293813
352662	404806
214925	421830
266844	252219
84546	475084
64360	396563
174515	476951
139110	40330
231341	401854
128704	113683
468647	453821
304543	152702
325019	94516
479157	91711
182778	134694
387443	221840
435281	15220
217857	240796
128672	134262
367050	367937
117862	472239
76228	300194
448366	147979
344775	84461
113126	188492
57447	48163
139931	159076
143701	307423
3809	53389
346993	476887
65476	95149
348742	94344
347465	407334
200200	483807
99852	116409
361675	398311
234881	476662
358587	102064
26316	247747
33731	211868
207340	269879
258005	317506
254965	295381
277929	245221
22711	142018
113895	94665
291149	68762
275415	144470
397778	344063
457794	458874
155426	364109
281568	159188
68098	379295
204453	397535
373811	169485
273514	64965
291811	471745
374548	326815
379154	82787
459116	427367
228044	450350
81432	22804
291300	190766
373476	265065
458064	470403
408430	48275
435264	13129
465968	483195
173452	187248
132622	54298
188786	219276
398997	437360
421240	401871
221398	15133
155155	327217
23794	313492
464022	324723
246054	476951
93364	5857
297098	224601
362440	21411
39195	362048
469102	172498
493688	101481
49083	246981
32343	62498
270128	486268
181680	156338
75282	38943
167959	24829
292413	139294
378795	100528
128932	86158
111913	352252
181509	378462
45060	31808
133189	491211
136693	185094
225512	224016
295841	317068
287566	159141
458184	196001
6450	110677
309276	110818
170836	223332
409016	89718
412844	49230
254856	6374
116633	293813
339424	478415
446725	33553
25827	312830
359790	315671
420980	376364
470818	201286
194912	421935
88855	264908
235375	7712
193311	79343
66756	247136
304125	434833
150127	16433
472844	274550
374230	434893
7290	69809
39825	21411
328940	313463
469102	390525
345531	263833
69975	436060
266414	182578
307909	350586
473553	198926
326118	127884
387033	348798
252137	354958
46699	432817
21095	263713
202506	134694
467210	420308
300551	73666
487742	183213
341191	206058
100806	473049
413663	480798
153753	452474
414058	300800
283750	256328
33965	477788
140727	393326
43776	125582
410327	114276
239187	203656
216976	228627
423468	255579
203069	435026
20458	70856
485750	372438
446475	51895
76621	69968
83096	234356
87832	318749
351071	373953
393345	428864
35736	341271
348489	74667
57447	245715
24357	245332
500	452098
189262	69483
338090	287164
196434	54971
295726	147974
145288	270836
52418	349261
240776	366666
403431	413525
294289	208718
369464	440660
267674	337144
296277	296693
101191	4341
430332	205289
75756	249779
139571	387742
277467	405217
230628	19246
479918	168723
203781	463549
48950	119107
306981	262954
477026	149600
345264	310723
453736	301367
436341	387742
330806	183968
226945	73778
481969	21583
284395	187974
486842	141649
76090	402312
156913	299037
82345	458200
476732	171863
310482	439628
375725	392158
92445	360352
450465	254717
179	447080
348355	186159
165549	267352
457460	44082
460668	21770
276477	487153
247929	423645
206843	291002
400910	385076
425048	355167
11668	98644
174815	260527
262639	240840
44749	467703
130739	315990
120912	183600
338989	4413
27322	105585
153569	190369
293694	453683
84521	187585
71282	103767
119060	293813
251097	286936
333566	320430
452377	348971
110703	490185
10790	224087
58893	94665
434643	178436
480482	76454
71344	15209
262409	190369
115334	113051
185194	214024
377006	104498
487410	310333
140116	364680
173341	183213
407688	294684
258590	440660
336023	428635
68127	237126
240203	70808
67424	63528
5971	163800
378357	96094
317100	292579
405120	183392
256656	181506
157666	405972
176878	196202
406462	236937
303423	362610
329877	264766
98916	407597
442223	273831
299443	27546
215762	179692
430831	94793
413705	289832
409484	181551
219570	16433
416692	378686
3783	421830
200867	302033
468614	93609
200071	459271
470728	486339
23490	274508
98798	148169
254651	207672
69034	35707
117029	422470
374281	440660
274720	9054
2633	205270
467038	377278
288435	327217
420277	94516
179348	258768
173076	477358
105883	484274
202352	179898
486936	35707
201572	178492
195615	366872
485	38063
486912	209857
286188	273831
204676	189711
288943	410267
96494	190369
193330	278319
37552	49293
444053	144930
485964	24967
88758	90399
300916	23793
312283	289858
325839	311247
6173	160158
339626	54976
411884	350916
232793	411424
360412	172043
451062	192610
60013	83811
430161	118286
317552	300480
349926	420944
130926	299202
306383	366534
451379	256696
430506	203279
378105	113572
54091	300
91499	385991
31457	13370
238344	162795
270197	74542
193020	65210
312920	159435
211229	115293
357294	119776
310153	305794
188768	279352
302578	451579
300727	92538
480105	276295
433008	419533
285384	218615
32249	331349
483987	294261
325839	368334
352927	480836
408329	435958
259544	78811
176088	93245
224323	13370
279818	420271
149281	267602
328174	10224
370761	270429
254574	253002
360642	383673
268629	408795
418361	273831
416703	62699
82981	469084
302799	12811
64777	166474
656	314742
55489	94516
395167	4401
422175	321927
150182	169280
55815	104751
368829	350321
104325	405801
43835	427032
241912	408159
400237	74106
196829	86892
356906	489496
299186	156375
24237	122887
136955	417852
156517	163503
352313	208894
296518	62699
626	243301
217459	4946
378715	151563
31484	96028
417938	341278
362267	389834
19594	233498
36773	132996
266307	248501
4598	441357
420403	409828
289058	471570
462474	264827
234881	355149
414035	115076
272340	55986
320982	62012
269494	477986
352702	27464
15665	101058
92020	489822
194873	301811
256387	225367
425330	190054
16116	471416
169762	227101
344877	152702
306878	10345
198150	267602
320873	265499
468549	195075
20946	366643
330473	359762
424699	81065
104652	110677
203791	210353
222319	54055
382313	444125
275996	54976
267649	385395
67640	20033
220756	249543
477493	33591
161204	372060
81510	295966
256716	118922
191773	332713
312035	463822
460534	468576
46158	120844
24659	154137
203971	356663
407066	373554
383791	345011
121954	134145
293454	106152
193020	13940
279990	437519
154664	119868
131847	136435
176097	337496
87638	483761
301659	208086
356562	371983
249894	461299
194960	440660
342977	219356
138273	322457
232784	325395
474859	150352
234244	388910
210541	403633
116947	119639
456658	141026
343621	76454
24381	96977
125203	22726
89087	429863
118786	26551
415926	449137
478714	445353
21902	414832
413705	302425
196559	117399
232135	440660
367689	249412
415967	392086
374217	252087
146533	317506
334080	428214
18451	347057
263710	94667
424612	124626
334196	144845
460845	161570
91895	236213
193796	219743
101036	76111
102892	139648
175878	17186
227472	51071
297041	338228
289172	4413
465499	372214
322493	21411
274852	150392
213857	47818
124085	122464
345401	384744
20624	326347
285845	477986
62518	101244
465430	332392
143081	306498
210739	242790
253130	148663
79053	115671
367713	218727
397946	480421
49025	49231
231305	195163
405530	53490
126473	68776
266248	341271
89287	184197
379568	356127
110493	57206
167974	127397
347036	454266
438896	207783
208487	414461
492621	55811
106353	302682
354111	130770
354214	390070
39128	341271
360736	203656
17476	264515
173758	240225
52572	99437
348644	321190
202866	9335
384538	425675
245224	202581
70809	468127
71264	406027
89883	49465
403223	461846
223581	110500
239957	267352
257284	20072
29189	428174
378057	462894
398180	340495
129819	49903
27064	80587
173702	478415
465758	85466
13662	421285
432212	194598
98591	52490
440936	377906
270206	414269
430313	78811
482596	438373
52531	289304
233315	281924
388084	23018
280853	107187
91138	236240
38942	426986
255412	417166
33343	91069
170685	369051
125003	388110
336023	287630
267562	362276
460538	212789
192183	120416
76484	96129
491461	235445
310153	393399
56519	470307
89188	228431
128839	110677
61517	293813
235404	46706
252824	137405
324454	111806
214114	365550
470255	474655
393870	198201
168971	108506
260801	459106
339176	311221
84429	173519
223043	356750
173759	447335
390408	317686
56911	366534
449841	363973
288181	451899
65276	226494
289167	123213
30020	88502
135998	115205
162252	338915
67502	117607
253312	234490
123071	234356
461769	484274
249147	291180
66269	430117
328377	210353
366651	468612
416446	183711
329778	13370
50775	26041
266398	455769
478846	188319
62890	468807
114615	389682
46831	122186
463908	160436
264157	119441
155515	68401
230051	167295
386186	116283
178079	344063
119123	284144
446139	190369
72110	317528
338915	321632
151691	285156
34603	144716
442840	39843
256169	116283
455846	398332
63652	229399
224565	116812
158099	348644
313287	288035
71665	67071
223452	145270
294527	104505
403257	93384
147173	457081
102186	476292
89588	245679
238507	207941
5592	305931
78289	388415
122313	194587
461510	313829
306562	25239
400771	234356
442763	165583
302591	343012
408224	39825
431201	216834
239099	57868
101479	137128
315573	119123
45582	184172
364636	184659
419273	477986
136798	337791
35806	476766
34271	86560
192277	136386
333085	60517
27571	270020
174309	217223
332507	313745
384246	105878
257132	171420
92401	46922
493128	435280
290838	103936
289444	455769
46260	394733
272020	86561
165869	290450
182549	14254
461227	389478
35265	342374
137844	338076
223462	235940
490130	324583
62238	24082
331574	239083
199582	106736
64406	37516
385062	37515
81958	61898
49644	486469
493918	210261
291045	123410
68314	444
233107	331581
27400	33966
390155	221324
276209	468313
444398	345708
483048	327217
71189	187758
431027	20081
479287	293813
210126	243263
361164	331508
301668	126333
191599	88113
453940	333358
126653	260132
297557	249186
472203	350189
374868	8937
325704	209572
323577	291521
187425	144799
386182	423062
448104	459993
181299	94667
38576	420757
220018	274925
475761	380258
9009	133010
232499	285391
429227	316575
418642	292427
195615	55700
468560	377201
330614	220170
347673	398333
99652	285183
88460	86892
360736	155418
95233	207042
250410	95655
120808	146183
354369	23018
409759	86974
249171	153012
260624	475935
457418	152666
122062	16325
110835	293346
188613	227336
373555	167037
146893	458202
310026	34105
254812	43814
214853	131312
218239	207535
464218	447519
252846	416402
19789	267352
90711	382166
191536	165032
403746	454822
485248	407386
408329	205065
46092	378127
322171	189550
197535	41673
76585	192986
154870	260596
40890	11973
245254	38063
235078	40503
398465	113051
4991	206768
286542	398726
229641	185741
138182	249986
380274	183213
478800	438274
105132	479615
440031	212248
17398	406843
82327	184558
370130	332685
74569	15287
78505	290450
475674	379150
287076	266611
382612	375840
233699	245645
189680	208577
288752	114444
232981	14606
254437	181576
334878	342807
223668	144130
355242	368707
378691	253002
375405	208390
267455	466737
36534	486950
234785	4413
339353	207728
85212	94667
367368	48044
142643	289515
425430	367883
268359	293813
51601	436686
306282	332392
345401	362197
64320	16153
412109	16433
365410	465544
310396	309801
210403	319484
61367	381787
388380	313745
315966	97277
253087	290731
173679	192965
54990	50538
145859	174564
104619	106840
252247	478415
8225	336590
397452	261396
262487	225420
207665	303801
922	402323
423727	52537
458338	476951
216632	245679
306520	13356
298823	54801
114947	51549
343746	466851
470915	353884
285156	334814
193339	162696
424718	200648
9853	317356
443979	317118
37735	13500
453391	431436
287968	451016
179104	4413
166842	283265
191907	410028
53922	390349
338436	350640
250389	405066
7467	442346
408351	192365
97972	64335
469242	35622
128337	476303
435960	298237
93783	267602
474316	171695
94129	465271
20981	262954
282663	281993
204014	368892
348898	298182
202352	211944
446376	267602
162130	286936
151505	483465
224963	86892
177084	20440
320381	264406
345918	313058
125343	124064
170688	91069
383379	273687
178697	169758
102352	450787
408476	306100
482270	446351
249352	38794
375325	132740
14035	462940
10762	253341
287347	456640
93640	237030
198162	369577
271994	291002
408960	6078
341351	327863
292129	414832
430894	152321
339310	113695
319230	241468
59831	469724
196399	12096
58694	401854
449054	360860
245617	425675
94025	215357
420536	491991
200092	44167
304186	240142
178285	393326
138766	384395
328969	92732
364783	80193
124291	233417
239272	379771
190051	154271
103626	245792
60854	456640
131632	371918
156364	121106
228821	273831
163661	344825
259354	428026
345622	456485
246690	262954
436052	94793
111705	132996
427296	288217
280340	48163
296423	428214
462066	293745
253503	33647
206593	29634
337537	130199
216602	3760
400495	266852
416628	420944
71634	472457
120018	165267
274487	94356
167588	176077
285023	13348
16900	82209
166689	118662
404859	300014
91793	217845
127469	474341
302918	93164
203656	298629
303237	340772
72804	361935
85302	471808
343624	392788
221024	309801
115807	463175
382644	59006
30863	162624
102914	3101
209913	265385
405788	23423
316540	77438
358908	228573
153813	344869
25127	389980
471637	177753
256312	137719
197259	84502
107709	88396
28309	121605
32972	409248
314311	430281
243948	340073
103523	389682
458207	283918
64007	439461
328163	239436
474590	435318
275337	434045
340195	190369
180606	387742
102644	148273
305556	98906
85385	78811
17562	475646
223929	240943
9670	304173
201131	218727
373973	313745
194456	72985
444890	245679
447335	359524
447607	337791
47407	220857
429885	351414
281698	105524
263648	7633
156831	151158
442247	94516
71511	93916
309183	381008
319208	409681
343054	241588
317212	124207
232642	290408
139333	449468
81418	370313
100713	78820
351015	16305
470914	401294
128337	455181
200597	92613
373592	122694
124060	276475
437327	279470
175484	467273
466737	66863
193170	172259
174139	169627
252742	162795
453461	375011
230776	49228
57551	205270
52975	239206
457861	128447
136355	204289
208270	348348
478675	290
168798	447517
228027	37100
144561	140794
433565	351257
237573	64700
231296	60517
122423	273831
445216	424370
458095	52068
299498	409567
205859	86560
348884	221303
54796	133561
12216	475028
339333	223758
305287	268141
434768	327478
148831	12245
206180	130594
145367	119868
315614	94667
448665	345401
421879	396431
374305	463324
425170	414832
143835	430356
169124	131953
414449	372237
442955	169485
179014	140044
36612	10520
245921	140944
381218	336590
213606	243847
37226	296536
247619	353160
96864	185800
380709	126410
325044	49718
137833	463623
380737	371554
30959	293813
355552	148182
202379	443334
164521	170180
117643	267602
268948	347808
412333	156376
218154	397941
262994	296693
457126	201300
282769	81196
454857	240225
362840	429547
35806	401843
363866	440615
73466	5842
471501	13370
490871	28324
4755	336590
38490	336955
363526	490636
449577	39146
475613	190369
154461	80124
408357	226127
316095	389514
411117	182792
230996	364003
209561	451414
362765	337467
365774	428125
274761	205270
36723	268118
218066	42890
266064	491194
305796	287268
40890	445282
133784	430356
18976	313314
163365	323194
244645	295114
228087	25124
446650	234863
402301	202831
381256	453104
277589	27054
337137	42966
47630	122457
122729	369217
450331	360860
110002	430486
358605	391414
456676	45234
38038	265539
332561	204384
397434	172852
237148	331508
325482	170464
271851	135663
41634	439554
294323	246680
167588	204185
222049	241961
94963	157353
394659	113683
94861	403172
90036	49903
22123	329303
459622	34972
183799	43460
368065	142018
97640	151944
467012	241525
106484	334009
199654	412351
148175	355806
64281	264406
352629	49941
257391	53490
53532	420794
290216	128940
295842	113456
284711	355163
282633	86596
17968	316156
92432	61047
460165	258610
461384	190369
291078	218727
262487	245010
30612	251597
451431	433934
166430	211868
89711	11626
258121	20908
274554	493529
353491	100705
480863	178362
71098	175121
93111	178048
161849	279988
28423	44562
355477	414949
48216	490579
323615	190369
434013	217809
127211	322486
493918	94099
261551	276358
267339	220417
207526	362338
24844	83872
484214	394406
276283	221832
47092	150942
155275	198297
114536	378686
24497	72656
446331	315671
306727	326815
482143	318445
164823	239561
202377	46503
17968	20138
370777	63957
172732	474432
240667	430736
76531	190369
166824	248382
324769	348881
141337	481785
232135	194165
274992	267352
157309	85200
165147	15209
186962	141051
293345	369181
233045	485081
194216	231485
409016	124535
382936	288793
172335	105498
32096	165520
281236	143809
151691	213298
376953	210339
121828	94580
180276	427633
178422	247334
182926	60517
476272	93609
89883	172089
131037	366493
303420	355806
161480	86974
486396	248199
377509	430356
492234	451648
103982	62191
456658	68458
90505	463549
119123	292337
315892	339153
248167	410789
321183	407720
8260	58272
380976	60904
4137	426616
193020	171577
342322	66337
365093	307889
465235	92999
283803	320266
177861	353485
354747	317437
20392	159505
286639	288553
184735	278289
426690	63711
153813	383988
421642	438006
386807	391414
247597	59759
180467	130819
15618	183479
319652	421046
30709	165892
229162	281924
123554	345401
484757	435318
35538	489822
399091	401965
53863	171358
347381	361305
20822	32449
347121	454900
11102	486298
345688	486465
312230	287740
109355	1605
101230	198297
267562	158156
137596	141892
485634	38841
229766	11626
232623	201651
139632	369514
259835	278277
141166	362206
354069	464760
372461	241356
393766	220635
317182	456405
281790	309524
111892	116756
321121	280635
232666	149388
372668	341271
173397	471416
424534	469235
93743	59776
370700	458067
25470	459232
1796	131975
309087	325172
116120	241377
104655	44692
325147	405358
136731	103936
321555	347739
389219	94667
85863	302033
268910	273468
46131	363581
243352	332392
12386	16433
260352	221890
169407	322623
164328	352605
235777	362196
161743	133423
20299	273722
196794	120666
241828	72670
5339	121304
9075	487833
170578	35707
231154	205223
235597	321687
209625	12257
246175	121106
399660	406626
74122	99437
260624	53994
395177	132740
53022	263009
297509	245445
169530	469227
218882	320539
232705	364294
289311	309085
275518	65936
428691	203301
133321	356428
178164	188388
76485	211998
51497	477986
355094	76701
275824	336691
489552	323919
50646	139339
417166	264406
242038	136388
39189	83811
292778	339174
61632	370866
452622	244267
206213	228127
174318	391414
398085	63053
291131	205273
254782	67089
116895	469235
1107	83045
390774	451414
158522	389682
151756	408659
467210	115962
10303	385681
307762	237973
335951	102352
486894	160419
15257	183213
338169	406001
483977	267089
149111	12895
218915	423795
491419	84388
417992	24112
363569	435838
375939	208617
88266	165653
443320	460775
217674	137508
404752	137719
45272	95309
474057	405273
134781	220747
227874	299504
165977	385279
13976	400100
15356	434893
330954	313512
295900	293813
3719	434943
212151	249776
355298	114550
376656	448709
185397	86892
410690	49029
131359	55119
189073	203279
378189	174564
129871	317675
174210	447534
319658	397480
44841	458555
85251	112048
250490	482908
5682	40742
188258	173655
91325	265091
22966	241468
68422	190369
306234	341470
439953	132996
492906	381162
404974	176878
182091	373021
242690	445616
198317	448290
312183	96101
135939	165653
366379	79896
98566	21583
392534	366053
174309	315687
470362	95149
59227	317118
270923	247312
115962	267590
143728	62191
267801	16433
59089	433389
369178	338271
14131	353972
325314	343804
86724	486383
77248	81140
104740	276752
197113	151944
173397	334643
463839	420414
391791	148902
71215	276370
91558	18479
325491	9075
337243	476861
277467	60248
324833	267900
4712	489585
324540	206396
231305	462973
389566	44049
295715	312999
134024	97277
481519	33574
471169	329155
399867	93667
341891	398333
144715	97277
350958	20428
484184	243301
449283	386254
393717	453012
77793	215396
364536	233942
221454	105878
772	440962
86632	144800
20307	288138
181077	444748
281555	187836
405738	467478
471726	443183
87893	303175
328939	211657
482734	205223
131998	426887
477932	225738
10269	60425
144328	214024
219817	245575
41533	421579
367090	118317
193831	374594
177995	84193
68843	220857
240156	29945
450881	52537
7175	300880
177723	268593
479693	370663
283718	284979
224626	351015
383638	214024
55286	26992
154986	156152
252080	95942
202606	328538
357430	331349
389721	300064
90128	443693
338093	61430
316439	399867
58647	374282
261009	348410
772	205223
263923	238026
377278	353659
104740	33975
326574	478415
409360	144052
172672	411424
143594	84590
464141	245242
178422	196680
208577	315407
370354	351910
8703	17718
392053	445753
286983	309533
154373	422853
452148	481279
305657	200454
39892	137800
73827	190369
130651	282195
334010	16540
79751	456415
277888	35735
121755	170743
268848	270095
125490	451475
3809	32605
362	152101
308320	465647
72926	237178
404892	383673
132013	186182
243220	157359
13610	63957
120128	375840
159356	291002
70400	32967
487174	270118
16569	443693
285921	174564
57447	289238
118387	72432
434436	419849
315614	47407
227046	481827
110236	7653
1487	350189
344966	30258
126995	366127
107924	438419
314470	316372
117151	467192
426568	449298
90277	337996
332532	489822
306304	20719
285225	449298
176314	205287
2789	25443
441392	38063
153082	218727
93364	304865
155271	442096
406815	364435
189965	302549
101344	141509
456862	83811
142428	247475
140299	380071
332802	10646
124971	251323
461010	55448
233124	91555
336324	385000
359812	462973
14601	48163
259651	127938
306672	206835
178656	414930
304013	408681
31048	281163
54714	166212
20647	58881
379745	124085
347544	432519
332353	290800
84661	173176
41861	446190
315805	480224
417248	103319
16923	155218
412525	102101
232877	214050
382120	452318
427847	273831
13430	189408
338178	86728
90449	263009
30176	376121
58940	91600
139350	354747
412439	341271
142706	287957
289084	409239
293446	318295
52813	175897
212394	205289
309171	336290
142059	52929
167317	351209
84608	173350
85314	209510
348211	333039
157666	101376
148789	394958
446071	144726
381533	355511
437623	231975
292352	99913
400913	35421
395653	296693
357139	243840
344057	219876
83225	212081
157984	406774
349289	484954
326171	128330
112338	33855
205302	236654
116087	364567
462518	247367
98727	255316
294702	210438
104733	343721
71584	206968
276821	163324
341604	448620
326678	435708
291546	195402
132247	51973
244178	18938
430044	273831
294379	371668
467788	149600
480580	461266
338437	378686
260167	77706
45724	122593
96938	451422
315958	416484
257440	389682
32303	317356
427557	170258
457152	189038
44425	314890
296693	267352
333140	244703
273768	375897
135731	122694
81509	304343
256791	356603
223296	214992
322515	94344
384972	360069
111527	336590
60193	49903
42303	444346
291868	301316
486722	10646
236073	250805
379859	368205
20401	10646
65033	313314
230051	26427
251448	140286
64875	431349
197540	417918
236961	455769
123010	457867
320503	210114
15637	303399
293913	469719
85621	288035
346272	464029
43625	181887
232338	230824
21466	124235
411645	312698
409717	97094
379680	258850
330520	13370
236222	483921
402738	121815
379462	457081
134907	381587
456940	339675
449119	85932
416143	452971
116015	40493
458968	32296
398285	73190
478533	273831
343881	491311
32148	452709
45224	463528
376175	5093
209018	242056
22827	291687
158171	393326
445356	226658
254446	219765
203319	378686
282588	60064
412205	214024
11795	262954
316350	187974
137454	277568
160789	241627
216985	89106
127010	390349
280906	119015
474341	178048
486680	12177
174144	99405
399440	78811
399662	27464
317118	411655
153324	153665
130317	485931
22959	409540
29382	282989
319502	15133
26649	372893
122218	264157
470038	260251
122436	310122
163519	32904
156859	40784
1704	467192
181111	386901
181239	58135
23225	203752
175729	140044
482449	489376
250214	313328
424647	10202
248728	228431
420941	369258
442236	416402
245305	317541
176863	291521
161375	298077
189451	214885
388249	185592
149292	404968
146132	234356
20826	15179
199780	404603
178048	237714
451756	258909
296262	124307
23203	212182
201458	111600
219281	122957
439484	68638
285149	123849
210674	218730
183175	222701
231350	235606
39683	214015
392238	430549
155762	470783
140178	20507
64248	196603
283306	318848
475880	164253
8407	300800
197990	275677
383070	17186
214300	94344
58303	113134
227909	378650
172923	16471
356476	192610
322483	80695
270224	379610
16201	340219
279050	430356
64191	102788
342534	161875
461661	381008
124469	43530
58049	53490
246070	317356
61895	343804
107449	299960
19727	237805
86311	428214
108145	288128
5677	241416
157586	445353
200850	375155
79701	52239
272742	350696
172597	321967
192598	447560
228326	132318
347121	154852
130121	402323
494045	294389
465535	199871
56056	348584
379393	146381
433339	196783
248013	32409
52881	478415
224594	482456
207470	216157
35806	231740
73900	409102
188651	298600
286944	141196
356750	265711
289639	156375
142642	96259
73710	313745
227332	393326
382848	239528
239152	477986
171483	137128
475336	99405
127983	230107
301348	29668
216525	35872
188258	251877
326109	196976
15272	310333
195615	259929
109824	294677
106459	382442
105969	308311
109277	190369
397208	64335
198317	331786
362267	168659
342465	443072
464725	158163
112443	216258
262690	334345
237067	134500
257617	254153
317244	364627
434658	65979
135498	18201
404607	313745
202149	421830
352136	313745
367141	86632
39952	402438
269258	477350
344575	90884
359821	468276
91462	21411
483112	34547
69597	226075
29361	60517
215459	243115
270128	39764
458990	22512
206330	23018
424610	444609
8580	345325
387701	404960
162704	353557
317552	237165
19165	28907
179553	142356
380454	253916
14814	319366
250119	187998
438732	344737
16572	404876
4954	66033
462841	365323
250873	132740
442447	300813
324147	315888
461745	238860
285354	318621
436624	116377
325932	185704
236359	206887
136890	417918
463935	262954
403225	211067
235850	319595
149788	194483
479984	102657
353979	359966
271278	99437
194898	40091
483987	51353
356535	136435
104740	221807
306843	16790
268173	28129
140092	371918
449143	164884
422015	142318
492669	137259
163563	371918
161467	307334
154456	408474
48472	266801
328498	108405
298258	57134
479224	438783
108220	110677
322621	186440
76984	140449
81457	35707
6860	35629
445351	478415
352238	94344
154850	304142
176674	389682
16233	195121
113900	169027
162522	186262
440425	186714
309488	273831
222698	477131
5029	13370
326260	323813
161075	475265
132489	424443
438777	425675
155169	234356
302207	117634
258646	3011
266018	12245
198701	107187
125837	159378
389243	430841
7690	298676
436137	231372
33553	452626
15128	154731
301101	20959
458768	324037
267562	35421
417121	61428
167588	13651
165960	169280
155593	233740
161988	203852
447962	8538
445343	210579
360535	35707
49786	191653
95035	250410
33447	70510
354545	78811
187623	317118
287852	388096
139704	214050
411739	228608
420581	417201
194627	16433
360144	110778
279381	122816
375293	388903
480742	235568
225295	62560
473202	1605
263514	346568
91134	86560
339474	328525
245938	194626
382867	321040
72804	390875
28356	359281
271995	68628
23290	164526
455859	381952
490052	336590
90071	227545
377490	83983
110835	239706
8396	313314
465035	167908
61540	420944
43514	272908
153752	220540
217681	15209
412981	190369
392680	265711
4849	96366
158359	401881
305640	301784
167068	95942
218277	327497
348952	399861
110236	384400
89740	16433
146893	23323
145585	3410
183498	97686
283354	126426
361741	139927
239709	322338
231625	361305
233392	48861
456640	451594
315572	58119
78319	276128
434911	49231
440039	16433
32752	259550
478432	374939
258061	142018
21330	152321
357599	37270
438765	440660
233363	100402
124686	109207
119572	193403
11410	478415
476914	412517
32148	398333
68977	479157
397355	397093
295841	233590
156185	423062
85674	236950
37780	332672
434000	313875
365146	393018
326574	459802
333890	77438
348990	296750
289710	122992
57	384832
256241	8072
94966	232643
274009	391414
371790	463623
457202	94344
378504	376817
118879	210918
82688	51895
437737	36307
214447	30263
404937	472072
405217	457160
450499	160419
468036	227101
237803	377778
424142	122462
464523	245679
350393	73850
336265	116119
134834	37516
493943	231343
193099	328751
206986	335477
326631	146171
342995	250410
224039	493631
246191	231485
157040	25111
201572	116868
285699	21303
371976	233839
330278	408719
243695	291324
375528	331535
82239	195121
460552	249202
474667	246311
143488	420944
155311	68070
444689	467752
405863	364162
246213	316708
71189	410271
129745	295775
112178	156376
51246	47504
461588	211868
360257	235890
493721	470249
20401	137128
67846	425675
24312	224674
301315	60007
110797	304867
153322	372227
85659	372436
399080	74886
129449	301475
1045	278130
308150	469583
211453	31017
164318	487214
228050	222701
291499	249607
71297	94973
205741	399379
44727	391871
203164	310261
47194	63528
450434	225531
383273	2232
247231	481368
300047	484252
339212	365570
394685	72735
267310	392075
328156	285324
253995	219141
266848	367280
138927	125399
226844	453847
143237	430356
363235	392476
245990	245468
293803	244599
153353	22827
280118	213017
225107	35654
387155	107711
3186	417489
5177	217071
17208	249334
223896	39701
401092	361296
31195	456667
184033	146202
243304	149788
17288	16848
162785	435315
450532	41406
250207	273831
393615	13370
475329	395988
28214	121171
106276	225103
319824	122462
440056	415912
17944	265277
123503	147521
35015	443915
190524	361137
221750	401871
355477	135998
17481	158819
375510	170650
186568	16701
36338	475748
381563	418729
333187	134145
312026	146615
250469	26268
297969	331254
336873	44851
341197	369743
239605	380636
203692	378686
27617	366493
187507	435941
321093	118449
109403	226579
272937	395988
90713	166293
44677	35392
418453	208038
108034	425675
9232	323569
71725	123213
219089	376244
247296	156409
287444	301667
180073	476951
285023	122193
28903	265711
280216	414416
454462	352769
463823	246311
227310	34396
125559	369978
112209	193454
108963	261818
267562	220777
217369	176408
15579	15209
115975	214165
146022	471013
345715	306798
359790	137133
259809	100579
157396	11314
479351	49789
43835	404445
349150	260661
441819	364179
319119	481368
258343	469745
479950	486104
267243	325604
282912	166723
132247	213766
333080	111771
310972	190369
318425	19078
396893	34675
164541	235280
96155	194985
412909	227314
443228	245206
449436	330623
26318	284982
16317	58287
33618	331535
174310	76454
109084	190369
222760	28887
422246	7784
455505	474271
426041	480741
303782	325745
255217	86560
257220	118571
404099	171863
83710	51222
104325	36462
370590	432930
135964	452104
371983	130000
217233	205643
220435	65245
434803	63703
451375	25972
403057	363631
15000	303424
372279	82271
241028	314220
155073	390520
480790	479614
200092	59644
60171	351639
38038	400879
45814	51425
272505	235599
299000	190369
350653	217151
309005	164009
310038	307279
483678	464420
262286	82787
411419	415170
99498	196841
142683	478415
94111	466737
236700	89047
449177	225214
240860	395471
382848	329288
23848	137446
288333	20586
125471	451016
370804	10646
486420	203656
143737	109619
35556	25984
55659	278839
339153	336148
89219	139103
443220	411101
221133	225248
214060	74106
195376	350189
273385	159726
89410	469037
226023	19701
346379	417918
445639	57159
174315	168344
268447	18015
282453	377933
138182	488998
200657	389596
78894	147121
492613	16997
57281	467703
356562	5857
143406	63528
198440	66215
33654	137719
230709	477986
179049	158811
115739	406314
286412	190369
24688	438419
341014	203656
196924	224085
359454	382166
464638	62699
449540	246311
420214	401854
413477	54976
101547	143893
197895	439979
433553	426893
216324	3719
123539	56576
315654	220417
81262	176520
370816	132843
492910	110677
318561	245201
362668	237915
6568	30900
137454	114845
22636	283303
173280	448955
49947	464137
367115	232604
244399	465768
71432	160419
77122	304731
6269	404357
188246	267602
167588	206268
309284	383508
176626	145948
71734	53883
60853	74886
133909	160606
310654	291521
141782	488899
264984	331349
74024	140698
375708	423572
351214	459802
144612	357150
412379	59672
122157	434893
201086	187045
411982	99437
163496	261396
134522	125735
16990	292826
76228	215542
159422	194530
365634	190369
31384	90427
209930	267352
186778	337533
376821	124108
337111	311297
405946	261610
46234	444641
348417	250805
327860	430610
53131	150237
250908	366781
330578	464420
418169	459205
184260	183213
370866	447823
41676	344086
213030	488551
46364	85608
201861	35707
421370	15133
364611	67584
88266	91947
11946	399448
8957	348453
16458	216510
7673	348798
326292	6899
262210	151818
295041	378203
46092	117854
360320	171836
40305	203444
83341	276614
154597	156376
255015	277961
107118	355210
113056	53883
241824	261848
312347	447446
15047	37698
79874	104055
465768	125270
33351	12245
177786	381249
167916	436559
106366	28129
42205	97894
271188	214923
474341	158112
427639	220679
386305	437190
229735	422292
367552	463847
28270	407447
307465	236080
281826	159920
439463	174928
423611	16433
390666	291618
290704	184258
304841	178922
483625	315161
125796	88915
100519	132740
23822	157100
265985	273401
342068	446351
423013	135756
146970	296051
466747	243301
280900	478415
397942	302619
442664	176878
72812	134694
341630	465894
473469	62191
264023	433813
209531	112330
7669	464734
268629	319741
374379	15144
216318	230691
376188	179864
42034	377330
70227	355710
440215	313745
341271	401169
6095	336590
386097	245679
456021	423338
185684	268729
324367	183213
333080	183213
272589	326130
404568	101579
51424	348176
377897	90880
49396	313745
216544	435477
145810	26348
457108	303648
174660	421261
379269	267352
466995	248755
485873	417629
489285	256121
90918	48832
75498	227198
413239	106527
76410	126553
475949	217423
256610	188759
476592	23435
83410	53863
308122	72670
346656	465647
179251	266600
85932	480899
118907	96977
376006	262648
111968	176182
117307	440660
266666	451460
311377	460149
221509	202676
175990	420944
427640	440660
470585	470138
14672	155214
427177	390197
313547	22611
175887	300240
382811	294836
378873	235700
450120	246953
345578	476431
384322	376364
415967	75188
201551	174513
165051	165760
402447	272339
199572	278130
118954	285926
283113	459516
114643	234240
116576	153352
31091	242164
49455	303901
404203	474152
286594	352194
332299	13136
45108	76829
226711	47084
41654	363631
63958	192192
348176	153407
189806	214992
117423	348798
368858	450685
466998	313745
228050	36759
114020	373039
361349	218231
273237	168615
438495	353968
238030	176613
259781	317118
459993	315847
356562	378164
59903	185076
355668	144371
316701	22469
363042	211868
419568	476951
299549	470027
284983	336397
344166	82585
458168	473056
491140	314742
302722	354694
270224	283349
404182	447131
96521	84388
86311	414008
16131	27464
311515	221120
212872	111182
9579	5448
123461	8766
411744	278520
45536	33289
65053	445733
170603	201794
110032	16433
414929	222386
375207	249334
192238	330911
255475	352927
379335	479263
83091	203658
144716	237583
44717	378462
36753	363560
20002	13982
211740	421849
47665	308000
88826	155680
248620	469235
399981	117023
211508	20809
447164	425675
314395	445603
388244	417492
334751	456215
169331	267089
448076	64429
427505	6952
488490	486946
266075	353165
370496	205287
443320	164611
468829	259132
459990	432797
459185	177713
84745	308084
387355	335191
337158	22512
314941	428080
400756	12443
203854	341617
27417	64707
362718	52833
242038	264211
355083	394176
297713	77380
166914	48163
145337	194478
357804	159249
493625	35629
298293	211657
199948	272427
156102	394150
197544	293106
241931	42692
470211	420757
124891	391414
157961	163344
409253	364294
413709	4413
315250	450373
64074	274515
429267	451016
373158	205289
74569	374305
76773	10740
90232	302667
60223	371787
337820	103600
44837	141068
154835	227749
178422	452736
388475	86723
186595	72432
170816	359762
186561	106935
351148	229179
238776	287423
101058	47479
435304	4413
224511	111774
248697	426073
442139	114930
129819	150542
413987	242209
41895	210403
263880	439904
154419	266852
469360	190303
335454	217423
427486	360860
256012	240797
373025	390401
61561	256165
429287	466562
460411	124085
157718	411941
375032	274314
340561	385283
406357	174413
109584	421206
382236	105559
120071	41075
217275	71354
35969	84092
491292	360860
278642	4138
209035	205270
54696	149128
377716	13129
79124	113051
261626	81168
487134	79306
110961	88606
453919	409142
160877	106152
310978	355839
191352	310632
258480	184558
485546	1477
251720	215858
165417	190369
364769	385247
312842	397352
26698	158584
7669	366493
115743	311221
31780	367024
461784	309669
238889	119712
235473	398954
296554	48007
236930	55928
3809	384293
267737	478302
28081	186440
42388	93245
124878	217423
140171	348798
287395	6116
342465	385182
371617	15477
171021	460550
300442	414269
491099	325274
238855	42021
401008	188925
10762	348165
10762	230391
428092	290303
17535	204330
350609	267352
234788	262753
375182	480871
41071	153995
237714	227188
241315	434035
129132	178048
391511	382252
306734	294574
76585	313745
1560	339453
355031	448741
233699	342295
286776	278642
23854	257889
86311	186095
93245	116356
119001	464730
6832	337562
493966	135021
237843	245616
485087	106903
246518	469235
297641	249338
253742	226494
288012	110765
18366	76454
426736	334789
227428	335593
276549	401854
103584	205289
72483	476831
276186	202019
11282	290009
468091	343992
320482	457033
407386	443981
435397	114624
279595	365609
398103	241453
316565	67377
110306	170046
303862	103662
207674	171315
375288	349533
252662	104383
310786	457604
368354	224285
207637	133191
391111	434893
436419	187410
436699	390398
290120	228431
149704	237235
81358	11847
68211	65194
32968	10646
204432	251833
19640	392037
234742	291324
204533	436360
447375	456900
426357	220417
364536	311052
32148	389682
28257	126470
10690	349332
268748	314495
377296	240203
44017	369599
480138	391414
439536	83017
306411	355552
211765	449706
321349	346768
470519	273831
99561	401292
426243	317675
208292	352605
474522	155591
280756	420959
271304	18410
97208	387991
270069	333722
372114	280807
227447	441107
338189	424996
139761	104009
469745	43418
156795	413525
155448	115671
447962	426626
358860	71792
356953	224085
352451	218727
249035	50155
64707	86041
363688	393326
139428	419037
356490	283581
228249	263713
326260	361796
47080	447230
261112	255579
83400	119381
437792	438419
257378	387860
227680	187686
364705	179730
478588	466235
493080	14574
246540	420944
291034	380538
440416	190369
421921	316209
217703	35707
318573	125399
311678	57662
180190	10345
198405	286936
482024	442096
298595	191730
318548	402501
182536	309085
319051	207535
357004	399023
76228	317051
248578	393499
244399	235280
171221	216122
200379	477506
98684	51895
86813	451460
336560	122694
328814	46966
466671	391414
491161	333608
455562	4454
449863	113937
191099	960
391436	259929
369764	321352
113637	447560
67174	246729
161628	459061
163347	110677
36605	482297
50034	225379
356645	313745
268855	82293
397014	313745
41287	262954
446037	33855
200013	467929
392699	75238
46098	160419
231709	124085
491642	1057
428277	208300
325160	132424
269612	484522
424254	385748
398715	155747
245854	385775
92635	147373
386854	139830
233045	53088
195384	109006
443178	183778
375405	370560
178422	186628
48832	348239
149306	477509
362056	107871
248614	356428
394356	247030
468117	442309
306228	172266
360572	290449
334681	271383
376332	41673
147835	121755
262980	9889
221345	348007
241352	356204
404473	475240
154228	249723
233045	21816
223304	291521
109797	478232
407280	260879
309621	283608
140093	177812
380454	234748
214	94516
343611	493583
42202	297568
17684	130632
208126	401949
433346	48247
450550	217025
416606	256121
321076	467703
340931	173854
196579	118662
159703	347202
279778	192855
247902	222544
54718	203227
390771	65275
349972	21583
41444	190369
401201	219045
270343	149600
202052	388197
28050	82498
485667	344956
242367	234918
414035	62191
110835	434718
347653	10345
330571	392930
148625	390821
99448	121304
10731	257863
133018	73131
403823	464725
237030	171836
127129	403368
418357	14130
406152	49445
390196	107337
292227	331535
225988	309265
224731	401856
122191	258337
153322	85354
348198	52917
294763	184098
382665	16153
479260	466028
339842	353557
276821	390409
198250	253502
17139	254942
343452	129926
95642	129802
108361	352605
282457	125399
77341	443551
365410	91600
16595	378686
207895	13370
347033	208288
353545	402109
373782	308723
65175	353478
283834	219499
15027	17186
330096	214720
217321	445821
273609	230895
86338	205223
183998	144073
309680	409828
154032	367952
50170	237641
489657	234872
488501	491565
243011	310756
141606	162795
371534	203213
134664	287869
35071	315380
44432	355369
218930	17469
18647	314902
234509	138807
33474	449952
58245	74719
32580	205289
461724	27212
4849	172216
336324	137481
67563	429915
86311	313829
340378	412997
6079	228431
58709	141783
382825	270248
88953	148946
422033	116426
42437	275763
88772	470240
124162	440660
432421	92047
468818	446616
322934	198887
255561	260527
368240	155578
108570	459213
456104	6448
112267	204453
478588	125244
359042	345309
25969	2232
162976	372000
404960	412705
297952	367824
117396	180225
160964	153995
98285	359689
124140	250732
164841	453273
151612	449126
162951	234755
169735	223577
161277	482043
485429	309019
234881	359029
20881	488007
263708	102494
399981	276514
306024	27895
458207	131351
164151	400372
297429	414930
77161	312047
25557	51222
394400	359237
247975	424586
77623	396170
142993	230324
28722	246729
255557	45141
198450	257603
255931	293813
267568	244182
471301	47742
73048	169541
318529	57604
315250	5041
455421	203656
474525	308358
455534	438932
289243	54976
262165	68988
55961	374939
313728	246926
451121	393326
190693	197513
355439	478415
41673	94344
103850	403700
56737	245679
332881	35794
159848	258370
333183	389009
322442	56500
225712	396909
347121	221761
207266	383382
115086	476951
316540	423320
356953	230391
196003	417867
96288	149674
286531	214050
42854	146183
22124	48275
88182	328431
177234	409828
189680	391414
353275	481279
458207	34339
223560	382814
438261	230336
182351	153995
93627	42532
458145	392383
163645	122694
176759	327061
178164	50538
257977	137719
79701	106825
47776	420392
29314	440962
60287	387185
2587	405458
153949	148310
113843	485070
224790	212545
283612	261865
182508	476826
444240	285634
333274	392930
83539	231638
7485	221847
205346	25567
15284	212278
490202	447107
266918	190369
2633	206623
241593	207535
388621	134694
487857	97277
423518	406149
449832	327156
65452	15209
319231	70049
413450	48667
178665	373418
417938	220000
60854	291002
42460	190369
205152	94516
31919	91095
352905	401881
366723	229150
266307	156228
119691	7812
174100	190402
358737	246311
455866	191508
336378	170793
209011	122059
188016	1123
423657	415967
400684	295484
292721	78826
80850	475177
301426	228431
161821	321587
246114	110133
47035	124821
385780	98906
488971	152027
70715	245317
197997	428214
385768	6812
215474	207028
137450	38063
32888	326985
44931	313745
302018	280390
370477	164884
179130	138718
219546	284178
85932	214992
97826	391430
262210	191148
146903	217423
33343	294659
130321	454975
59189	396861
125032	270369
77848	48079
259986	50264
252360	411645
162648	6244
127173	48275
305624	48582
375107	457014
333280	215883
405979	420392
364302	231387
366951	389384
200379	485185
154456	293557
99038	398672
5971	203556
163635	428103
324708	131032
210066	90538
51759	282038
415535	252740
83616	341285
84417	280233
257885	441628
300890	382260
279390	153185
380471	67040
472687	309024
28589	247000
193636	383663
26527	446105
59590	121960
29088	298896
381309	175721
448265	154757
236992	53640
343890	420757
241732	167300
261950	6416
292546	110677
117736	251116
18010	82585
56736	105585
414825	102901
131508	166970
319730	44526
260721	394379
3462	144052
467267	190369
303996	184902
379680	232555
469596	173519
469156	432030
449892	84089
444134	201089
166186	457623
91673	64075
276460	349334
392429	246825
225955	448688
380454	396080
85964	277997
102402	481440
69778	244875
489955	81983
100523	481811
64436	82953
437098	369956
23040	443228
194469	211868
213520	421356
457981	185494
250132	469532
118546	319781
7922	230391
485582	300283
21411	339174
111856	132843
190281	400049
459193	164254
307274	233187
37697	423790
180399	406831
189164	154923
369362	205287
78066	57387
171216	317675
423618	441202
423144	108639
103735	303466
27255	442870
109674	273831
213075	48163
434690	72688
22699	28065
178867	166063
101727	363959
122107	207658
271336	453349
214651	126395
253442	237714
55012	39914
102589	7159
286077	183213
182338	352122
92528	318735
367802	366127
420368	383967
88038	208280
445767	334044
16330	132247
405908	469866
253903	293813
255173	152020
485796	53490
486780	166513
176111	381724
86768	447329
85767	35226
15128	83140
453018	194165
4448	276976
435251	255641
122486	363386
9475	365274
480153	281939
165866	442867
468055	108511
55909	294130
173441	317675
431429	101058
146909	116283
117862	141337
393059	244640
250458	433391
37013	195141
99084	430356
36402	462901
239084	382354
172923	261715
145585	312463
479351	400273
97950	440660
197997	366493
54571	230168
239022	423753
266191	28288
259381	385000
100596	190369
315692	348176
5461	422164
476096	414735
408034	202523
326260	254366
69049	206623
61286	209285
337459	333357
255794	72670
489579	414393
245380	133177
145979	472566
196559	275232
302680	478415
187834	326646
435117	456070
189859	162286
221521	389922
32920	468362
64557	419850
273609	72283
101343	427452
138726	297025
104405	281504
429653	215054
356098	359218
312828	214311
100813	144845
308122	180578
233045	301959
116677	166679
46500	363740
352243	258423
191846	349100
6777	57822
185147	35735
361658	166513
266494	208300
180677	465479
382180	249202
389664	136425
280943	32807
406751	308048
93046	52030
67297	170070
110618	391414
305730	110677
81330	86892
88359	463799
158368	441727
279178	245538
437140	383967
405674	406188
72670	85702
310153	169482
84216	295049
268634	275790
13840	452803
475788	343903
7922	100277
97637	213035
428582	92323
439517	476531
162795	400622
395857	52537
279575	309943
457418	312209
33206	246484
44503	290014
183674	392791
315692	270468
493037	57780
111032	323440
116804	258370
36228	25410
447430	335159
127833	65331
129328	332061
99310	8459
2221	406854
466599	138807
368302	478415
469773	357854
151045	465313
437006	158965
38023	270864
176717	220417
341816	336590
408242	394303
360459	69809
90661	58441
481419	449458
106268	177861
186588	371617
405306	442662
169903	89426
484332	398163
485648	72770
118326	368927
176120	115486
75272	311832
59658	39606
19803	228338
427780	438419
355013	351519
341451	310756
202774	354694
316186	374077
374839	430356
16637	369028
175281	449435
448516	15209
447705	453575
78527	219797
490193	445282
197133	187974
364701	53863
178382	194241
300029	367248
287422	389156
217227	75914
474380	153995
300727	288292
53053	57989
320796	94344
266141	128816
188399	60517
253907	96303
473458	28129
29516	269606
28858	393326
433608	211944
385055	210032
160232	377032
141232	367750
4735	28849
20345	209498
447833	16325
109218	87511
190369	401854
52908	285722
239084	426034
288020	462973
131293	407391
286840	423267
304653	348798
291258	61059
387167	90123
86872	484447
387464	8607
433328	409102
28368	295303
57872	421602
163728	170341
466691	51772
33927	146706
77735	443146
262324	374480
164787	46367
102916	366493
184506	50264
210594	451414
306202	389682
173679	230255
134173	425309
418180	23018
1561	9076
293608	51895
137956	338160
200657	21583
115442	83403
436632	137128
56661	232836
96260	479614
469508	378686
467631	421707
326631	401432
114405	169485
34598	151823
414825	47874
106648	307774
432719	292000
73458	10890
36339	366781
224822	60710
252742	338245
360707	4349
380829	304589
376207	293813
306366	62191
342135	187533
370140	460942
455552	119995
56620	333344
331062	48163
105795	140150
346697	178630
364636	126054
70085	34078
453327	313745
151647	434613
244309	6450
489657	258726
157957	420895
70350	152737
65513	377050
48064	155635
132960	6419
370204	211868
12592	52917
421942	445353
289084	104187
113733	248703
356530	146124
83799	149128
24923	323798
249202	359759
410224	280043
5354	274824
449628	465692
442145	9054
404960	258119
95986	253816
448298	302293
90777	388354
262473	286443
334524	355022
121466	124085
230604	63528
40028	140597
439772	409724
261835	206686
391157	447358
60208	442652
78571	149841
176130	317424
165977	94516
228838	462255
196678	246713
146281	361312
228128	271558
220910	467881
180177	241468
111042	203609
328588	256963
223230	372173
26735	467247
179948	140044
211571	12177
117653	456441
480580	173779
434837	265065
466670	64075
155758	372141
134408	433849
213985	211868
163594	94526
257948	387632
65364	265370
181840	341470
253598	366127
237069	289320
356300	427934
81613	313290
93441	289576
101465	481454
185409	195121
399124	113246
461768	179169
375553	203656
404519	75292
88855	242551
92090	190369
176130	432229
437395	60519
216131	243438
319592	19428
110818	76454
290799	451414
239748	194156
452417	257377
313529	57398
289839	205223
319824	426089
66019	433377
126503	343012
433258	326842
444139	79115
58484	93533
478292	379464
294100	217432
314311	492139
384757	76111
292472	315794
206046	152593
402668	412040
185076	62012
23225	33816
436375	190369
156543	194515
375375	371245
279683	48163
299757	308083
412110	121044
182023	401101
20033	228713
336020	194410
487177	293813
355376	94344
376499	387742
139944	3045
224638	160749
10890	267273
381949	451059
19184	28096
140234	93245
126024	203656
390963	435448
315323	238507
233045	392989
396765	20330
472266	254733
302030	86476
286001	349085
44048	148729
441705	289461
467786	183213
453532	240491
231058	70528
287392	218730
211867	369599
164864	472546
451216	408381
361157	96977
65433	214050
188542	399736
44915	57680
397308	191541
445087	172257
118541	52833
175644	214024
56173	13370
323558	97442
11814	58131
3809	377987
48546	9736
489613	243955
340627	336590
376978	45413
414128	285446
257743	46127
343719	226308
90838	147121
300627	270730
343338	166926
344140	284843
118080	339128
171026	248782
217366	171592
37651	461090
35944	441570
241749	455769
28007	217423
387612	88113
34348	114930
332681	11626
30996	211932
209488	62191
345578	410798
60164	384047
416636	236467
439389	86560
459193	264406
371628	261396
294323	399736
39601	262054
133617	195394
1827	415373
19935	224742
296512	317675
457798	342680
464625	328122
279722	261156
428106	110890
91592	391414
452709	441313
422936	118286
225133	389497
197113	165267
231655	393326
447270	338638
216567	222701
107573	293813
409922	209683
489027	390197
286655	410805
104498	257076
29235	481368
261596	79705
130069	460349
437500	104009
425095	9054
138927	476426
450741	265046
364042	267059
472344	190369
393409	250389
387008	245679
163117	28129
22854	241296
362440	310261
189136	322883
426190	91657
275527	45141
347948	82240
134714	132996
484750	360087
331272	145129
332824	371934
87517	453366
28357	70067
220274	26619
23137	489075
458965	1171
256302	301659
127462	463249
103412	310756
284706	393256
267562	360483
292721	143701
45037	91600
327506	154700
32242	190369
249053	66217
210900	101023
79722	438783
266403	317118
288556	217423
119001	442741
96798	139635
104430	230255
487500	356217
179861	379976
436428	52030
68468	110677
187766	365603
79178	417643
131916	149480
335951	69051
76228	317990
3186	395521
113541	361698
34271	86974
278829	114063
310756	97894
329526	21583
84836	38110
217095	351193
218819	135756
28889	169197
132827	336291
68094	49903
36996	49632
461125	211697
92057	187974
213282	77347
90676	404345
24469	351732
40922	424901
298589	356645
110151	434185
252140	58472
237934	237067
34175	210043
66273	22006
61607	191839
418992	197077
132983	342807
393344	440660
360345	154627
485970	254175
474543	314020
313625	214050
40388	230250
476935	16001
159426	284949
117381	269849
420234	275058
90904	240045
96327	83148
209120	353955
219215	401297
116087	274314
306424	391414
130159	315671
259551	48931
281663	83521
231678	210050
114643	213853
287698	159058
178886	79507
277568	17155
117420	165912
205736	115425
116944	260132
420621	359762
302380	299467
128783	127353
318820	363396
26146	410784
380489	79989
91325	323197
195596	91794
13930	75307
143713	316372
110439	144073
184669	426569
442223	221303
83370	188379
237242	171953
451475	118385
164761	293813
436679	15209
368634	401004
213356	395988
259704	255579
258053	418562
39355	428103
183725	373554
410955	35707
183614	7774
335005	54976
348727	273831
461185	423213
46092	132651
65373	7159
276821	189156
300905	91657
115112	461944
119840	141165
318492	191522
303049	387742
164912	304863
254549	59480
170125	361350
461619	392665
244412	468481
308122	258817
44676	411424
150714	236828
238238	293976
312459	40774
289447	208699
40701	253442
436496	127598
371914	454975
19727	207150
97375	231638
121717	378517
163806	433693
161264	446351
258076	100503
386516	170939
65974	50538
431352	241468
190087	179045
85996	245144
237327	200632
77051	165267
489171	335812
476585	352628
266916	415607
73107	62191
467894	307294
281689	448337
425587	115394
127388	91998
76228	409598
299765	59759
238178	190369
332572	335087
186489	216638
25380	61408
199498	245679
399867	493918
309611	452803
209887	491790
154835	375029
404669	198317
291561	164164
75339	53552
61192	34491
479750	216122
207035	126501
119726	468494
259835	169620
358564	133019
96142	119381
185403	163445
170147	89985
261278	86225
222678	53863
106924	313314
94808	40637
46708	10690
42339	313745
72890	478415
143163	439677
459994	476096
134281	283392
142535	78184
51580	313523
34925	170330
16974	144073
303052	214600
370260	14744
206131	156790
12087	91967
398485	404496
264523	166261
293814	79880
407280	160894
339333	57945
47100	141440
415386	487938
9025	160379
148223	491350
298660	91190
56474	354007
74494	340880
361159	317100
242038	373519
414035	370494
426849	366368
394656	288035
151247	366469
71189	467984
46092	369686
200092	96977
427068	64335
155963	158811
457064	335913
305287	307555
75332	26046
445651	233908
306474	139531
72812	54003
406579	301659
256251	165298
3052	12245
469832	146874
29431	222548
230390	283394
300442	234288
471204	20267
425509	88105
66001	224792
342535	313745
31029	392788
383699	109006
408940	475723
358639	193901
493286	481113
275763	8508
97515	406371
492969	379685
78638	430087
319730	440580
251720	155747
235979	138915
79824	256936
256716	318535
17968	402438
3320	468330
439941	6465
483625	54298
167038	100831
193020	236959
197341	405837
277935	164884
432311	264154
444358	363612
122017	222701
195163	192611
35613	214024
19171	60428
92876	47955
205451	423469
455187	122462
487890	174449
164647	190369
36631	3845
153006	3696
241507	288099
422246	220755
481460	59254
493767	363833
441312	26046
86596	338378
427904	340151
269469	132498
55961	344091
171207	21583
491305	369577
243994	293813
15825	48861
406221	268081
209824	469235
93691	26551
111215	121106
417565	356674
45113	61585
205146	441700
433802	241468
375558	202099
146970	98965
138126	420106
430469	259227
378943	493638
99271	297436
456070	392086
46966	22735
173103	15209
4518	49228
195757	160486
456294	43334
79701	134834
444959	15133
254937	114405
364037	293813
178629	295218
16758	202191
120050	463549
358589	35421
378612	196467
170006	204330
17836	153534
33197	172089
59757	393253
415243	24587
134126	76111
239084	39887
153322	386775
373409	208291
311105	333119
485794	269195
218647	166604
439977	111801
206389	242933
412309	234461
87527	114083
406579	317356
185676	440928
55909	87768
155817	372809
108356	489797
483327	373885
396264	183975
256518	38063
108706	65385
439238	200071
493262	317356
399631	194722
120912	449383
104740	111954
160606	317118
13356	85214
379867	331090
238855	367605
172923	371435
436288	152321
87047	88779
432247	122020
27696	138363
170325	247092
308047	345745
67126	282822
456021	433171
150954	318913
408357	16661
95725	289876
199895	253619
326124	326727
243505	28129
487498	120986
82906	448541
427409	284712
53624	405116
2942	120538
457418	392135
381007	475200
303641	207140
308784	57798
96404	322900
134913	56933
397436	40371
363641	446515
128124	226538
332881	282005
15433	208747
451867	409469
199353	219743
465292	239561
66507	101058
139772	97759
484076	256121
377260	293813
467750	103267
20049	423656
412365	34529
54534	318735
55928	384366
362496	267602
11361	484447
214779	45723
73327	431513
385250	378462
156669	94516
468162	208487
288834	10646
410335	186295
293988	86476
157872	262529
237304	440660
410671	28129
81063	127047
211238	96977
450192	190731
107303	313745
393552	132522
200446	115340
205179	458119
140567	463152
165867	80781
88460	281273
173684	187836
268946	472239
344924	38063
475404	59332
96824	132233
324199	479438
346746	47547
33636	114550
180863	296409
266660	214668
436097	183213
16970	225988
447002	21583
385062	106662
401592	204330
26243	237165
255859	69734
475182	373169
11415	10690
335069	97985
311723	172266
45393	307921
364777	373385
5700	58915
153319	463549
21564	368129
334320	55083
386111	413535
376356	70557
409244	268667
301640	409828
205908	386308
57300	29805
483566	249709
312528	243685
206432	98759
217854	369599
489959	164765
143942	348798
345031	312067
93676	116572
73144	330705
243887	471702
267656	225277
79827	27464
147718	57375
427170	208617
159364	266600
391839	283378
483169	418551
58391	376527
351451	378352
111223	371224
267340	60923
231305	210898
86803	482246
395200	264132
386980	273241
458511	185910
62030	190369
301823	231485
321626	459952
288230	186561
459342	110677
115421	84388
414995	357023
128109	460029
254446	465271
55951	38751
257164	187974
278638	190369
391689	463499
381812	153995
388992	86250
236992	335477
337035	340180
436354	17231
378251	332392
125232	69679
432009	19818
251991	250410
376962	394206
150673	382936
170922	165197
13435	1605
63579	276621
48200	400778
168919	42610
76454	253805
369996	15209
462821	404960
97539	409828
246425	13285
492096	177569
441425	166063
474533	401297
19143	238020
14651	237878
16651	448509
167832	406626
172015	363021
300765	54976
332226	15209
19053	127921
267562	330667
410298	414471
315573	392086
341025	165266
423916	146352
50226	99405
146893	91325
427240	460426
449119	98847
416426	292000
64490	297188
417214	108521
454279	183479
455886	283509
234453	280777
275357	216298
174321	73601
433448	185575
342904	449246
454744	42890
208124	249912
88288	338189
414825	141698
330381	290843
345107	248306
93108	16433
439919	114957
419127	40491
244536	163370
256735	190369
291525	204330
374410	420944
202526	47269
260097	440449
186389	290900
392086	95149
357744	375600
414459	353787
227934	386520
207057	52505
26193	13370
252923	28129
133236	107280
455228	155302
218615	93832
245462	218727
162552	479933
152368	168197
241952	303392
147527	343085
387986	394978
203515	417294
374774	22347
366321	218727
288892	62826
487060	327882
243147	183213
153687	450056
332007	47175
249845	478232
312026	267602
273165	83943
249546	40784
296679	202522
67058	380538
448763	267602
209505	325608
399780	237376
447610	299106
319231	251417
228280	323157
332059	322942
394568	367149
366685	280371
164160	209753
323015	338493
402052	189659
484294	26918
326649	140226
468811	245538
55633	411455
7658	48163
374379	428404
422707	411157
420736	308801
217409	377278
84140	180009
371617	264406
10050	414627
211076	244344
83546	412998
66383	30900
320291	183213
355083	456403
24566	20958
308664	293813
222024	167841
131380	252595
159336	166513
83639	229973
290238	396955
129807	259394
113676	393238
303782	450541
356538	420392
290657	184424
275460	94516
405653	190369
267562	183907
373991	75872
268278	444301
425743	424846
56067	298767
390456	473576
272139	493137
356805	154137
401021	405217
56619	135133
280185	59529
259923	247092
171103	20586
298187	161755
268755	458183
331042	449662
134299	264049
450487	423603
259937	445780
238604	440660
331277	76880
235597	127501
110317	342748
77997	151942
446092	88027
9025	9054
458065	26918
303218	122007
340213	99405
404541	453194
438403	298404
176130	158156
239830	109536
2278	456640
327227	65627
204862	470973
107668	109234
219136	253183
316652	303592
270567	249334
196559	73660
431225	60922
338695	218631
30152	391414
351071	9889
456157	87094
436849	194165
146429	458880
312297	21583
390848	36191
464855	241635
333119	172396
441597	240977
207603	441192
8520	433279
352180	489075
485536	419438
12063	271075
109791	147984
457418	434768
465755	476412
344958	225563
52857	421356
374439	338271
103914	223932
191993	445233
404910	368205
217079	209699
298479	67858
468384	96378
371850	378686
144182	426887
255979	5392
278769	106531
379396	456300
365320	25881
108064	92419
123019	487938
97732	214063
7114	164884
165309	21583
203308	81
383822	123369
325633	138088
325019	105585
28138	73302
193611	151341
446042	314742
139324	2061
358477	183690
395334	402598
369956	186468
485144	243438
359249	431137
34729	248401
385141	13973
288077	248747
188847	265042
188725	437344
375652	423304
380635	474249
91412	359762
217423	144657
400542	110677
309786	139921
314930	20117
177297	371809
371577	137719
123291	63528
439051	488311
315188	315888
414058	8623
414068	345642
66916	276718
242027	267576
192603	137155
153771	263925
417762	15133
4083	201465
8095	124273
90090	444842
114063	481368
208464	28006
112443	270261
284277	94289
305287	128712
389308	57134
922	243328
100333	492878
101522	317675
230786	16433
8635	377750
350106	41027
442921	92391
39331	306984
212698	267043
449884	383720
254496	332392
21203	238961
190281	435297
493528	88828
124259	283698
342003	392854
111968	54895
67369	494102
414128	330143
427623	8525
308122	35862
228807	66628
428583	15209
84756	439686
133909	7211
186463	49896
78575	191821
18611	88113
7280	91324
371871	158420
269258	10646
111839	263111
246566	343547
98654	426863
340023	354387
245938	318749
142956	55074
165502	71949
304005	383967
313646	31271
232192	30749
291638	262100
252090	408950
259250	476412
450983	482420
396642	413964
491303	313745
261623	192958
418757	94516
334120	233405
248791	125942
442260	60517
431654	90123
274595	245062
277799	22638
51539	378686
32601	47560
254761	94667
360626	168638
289675	362620
9236	262954
373025	159726
460263	316162
420018	179042
267447	1292
262210	357119
2700	190369
375405	10160
155308	440249
177483	95312
41071	442289
263708	392045
403057	428103
187097	323060
34885	186259
305025	292729
280775	265589
164176	153995
226240	105806
351432	342698
122552	91711
47816	100477
477328	213277
79102	374232
153753	289664
10813	335761
289314	31835
357035	160262
446631	304731
390877	184785
62366	364821
251300	301704
443307	208851
139418	165267
234788	15459
479378	73336
224386	62996
229995	302286
297757	148557
131302	155387
336152	121007
171884	291860
72476	15209
456021	243928
83616	49789
449406	250153
227451	487629
46430	173965
378830	42747
217739	174411
339025	39095
491445	347609
25505	50155
45724	81096
465499	318735
382511	131068
443815	320464
377930	450501
405555	215992
64664	394529
44620	37948
89340	45413
437052	262817
184902	13428
461182	269132
456102	405217
128240	93399
391884	222701
239485	622
206135	17943
148850	304140
178048	80971
129449	467703
281877	330469
97033	40243
108963	465313
81505	448188
271760	390861
228307	336590
215345	165267
343047	238455
262639	125029
195639	366534
114643	387149
123602	410411
284040	451774
376707	122457
385697	23836
330666	99405
131174	54976
393429	96128
158099	102096
329718	433934
173185	439462
12967	411455
73327	419590
58418	315687
194875	214540
424306	189938
452980	210004
280624	240225
268755	308545
90771	2971
85941	160746
465687	331535
8189	393326
272065	226650
30864	359762
343031	312372
346784	20149
317744	228431
361533	421962
25868	275790
27281	144130
319824	6331
313032	56068
161363	467631
21500	164884
167986	336590
202694	293813
352237	40284
411016	286016
380538	323187
332762	359722
390719	401387
388992	144306
179879	470403
417358	209285
34051	61059
432548	51881
19727	453753
11770	45088
62128	440660
464650	189038
373047	384174
242411	174839
49422	466737
202726	337262
316565	119665
384358	74542
177539	289970
144983	58215
115470	148141
165853	221785
467526	470103
410107	241905
209837	129243
144973	172921
444933	283310
202866	16964
397009	401432
130360	57937
75886	439979
276821	289167
13930	127563
152202	466046
279889	209018
433619	435751
102831	469227
422110	275716
96256	205289
97515	278700
432112	213639
482303	411558
342419	45413
210462	436763
154835	174236
262551	216132
355048	447700
22197	386600
494102	284476
257289	139135
444039	184657
197253	243708
164497	66889
439248	126483
176179	243231
475892	232659
123647	445198
82694	326752
201426	41673
193472	295882
445725	23018
35441	105806
395645	416923
226747	54536
35164	476405
168000	448511
213495	315367
200067	216837
475287	1605
386188	454975
451832	118662
409596	156727
430425	205663
60861	127660
200096	51895
91197	380745
483865	485075
175702	317118
165680	160047
123132	267352
437623	57181
461588	15133
65613	187974
456011	436059
224261	374596
73561	472583
74131	385076
134299	192726
301659	455024
388249	251148
135336	82787
408102	461946
450465	395319
388761	413525
97588	154544
235136	202523
353948	190369
12048	209685
333278	343514
121551	493494
406453	316372
330442	313829
98080	39983
282060	341168
398438	209542
256207	139648
319231	429876
240204	66813
84875	209571
350650	338790
108222	438349
307964	398991
10754	488543
257613	186891
304404	272437
30447	388374
387201	463549
104856	182780
129491	311914
346923	146202
376243	440999
141041	273831
323061	66071
46071	388195
294323	420224
312088	17186
446994	481785
116525	97277
135551	36066
164687	189900
241614	327217
408737	61108
75001	14474
118111	266852
398308	56807
223929	375981
209867	438783
152496	137719
267562	368343
6380	249202
418273	457081
207750	225804
106648	492885
307526	399108
135896	431325
1557	164314
38717	449604
466790	429161
106228	354220
352622	446460
277467	403044
156571	233292
231858	294981
45375	137128
306	48861
254599	21632
89376	420824
18347	120619
333472	276090
66855	250389
259293	193073
192611	64130
390139	124714
20532	204161
76228	468251
281671	358032
371125	285259
390596	22974
395855	307294
465694	219865
116583	320122
304092	379389
45951	144845
157145	373953
97105	421830
343310	232113
476744	281076
427937	399192
181111	86560
182170	493971
461501	322989
235777	47619
334320	445016
388485	175960
407540	406785
269022	348785
162969	116529
357877	489127
3161	3505
113142	190369
469418	279091
53329	368870
277215	192542
67247	339814
155396	487833
278393	146907
327209	260320
190777	168311
295232	424671
359855	454768
236961	317118
284987	236295
7991	171592
359730	72432
420507	379976
135610	472072
434696	60019
212009	295689
16923	74661
46506	16041
328867	136279
190711	186159
270224	44652
236216	266307
48497	235496
321791	198297
134164	117005
16225	99437
393010	360860
367759	110223
231828	393326
203724	110677
63468	142018
106715	281924
81908	461392
367034	446351
145857	346559
482456	450690
457836	126697
23945	133832
48535	293813
168462	403513
62191	347602
217281	45687
223602	100277
378010	340176
37534	489842
85086	246311
31655	122462
79226	194463
388223	77912
299644	29538
198389	64335
459448	75303
313570	237165
301550	455123
438193	439991
121444	249685
292352	286235
101344	239872
479058	153025
482024	120021
196144	390232
413337	77461
49083	407026
23382	446173
446351	356603
356939	160995
187834	53047
124673	421356
362000	169800
159905	220417
174542	122573
213767	284982
400586	473496
381833	75303
63938	199768
277410	420790
251300	276621
263514	288826
20628	94344
324296	434020
24798	90821
340197	5041
227137	233031
163127	113764
464966	48275
362939	31158
305794	105878
29581	7159
326030	55773
146715	105128
124320	160080
485945	462221
273468	197000
95032	119868
321645	249334
424636	325337
440927	9203
12828	248382
282851	375598
293960	401879
46556	232377
465246	53994
424699	315888
300839	310756
158896	241242
67581	9054
104504	59672
448680	42035
443779	345642
339589	369577
75495	443350
347725	478415
399898	463549
309155	232467
223375	346842
51457	282961
242456	203656
91069	435564
129412	215776
285558	288035
35822	364509
437077	313508
224225	158326
80690	325940
91638	132247
49256	274453
120912	339225
357555	293813
211918	158504
353978	309425
263880	138600
372903	67076
212420	162795
82389	246571
289910	269199
160169	456595
124725	184432
39630	273831
8960	297362
138726	162780
79099	132453
347033	268531
367343	38134
398997	96486
458135	367798
288564	486339
39423	410484
427827	15209
348831	435318
121828	273831
332598	361698
474625	382342
407811	75303
336815	410065
216171	190369
20077	378462
201410	27186
89219	52287
15819	441273
76228	255196
415713	58635
474963	236213
96956	246773
281798	26551
64349	153995
343794	220417
57865	359762
34933	183213
331955	310083
162185	185479
466670	301364
39927	316575
156464	401594
103088	62191
308108	16400
113437	335123
262803	212163
190051	31379
461323	55533
379064	12958
310153	263833
399881	225616
228335	467892
76010	451018
358589	168511
178229	258370
378612	493003
453919	71281
57555	218368
197492	13370
14255	472072
336071	489787
317105	230689
413535	235508
69678	153799
371496	226174
156709	86728
35971	33781
303196	452601
404618	98444
429748	298519
155866	52917
2187	29307
456215	295782
213990	134767
47077	285446
360291	395988
264743	485709
164012	313745
452464	478232
328086	45949
331272	53863
266315	405217
286247	180841
435757	193909
68776	247367
438912	393514
169025	382273
210428	447264
486271	17730
2946	317118
254017	111856
262682	203378
466592	304589
354942	326727
71031	353109
243438	352477
69500	469446
316425	40784
242832	377695
210312	313745
146924	262334
222334	291312
287766	53994
327703	377206
184536	23126
365482	47295
488609	249202
217651	86596
93053	246405
444139	439979
356676	160895
350286	373325
48832	406674
232777	273831
361654	318279
263162	494102
42718	209572
44057	82291
321535	300655
35179	425767
250139	396703
339783	217423
111270	262453
143163	264840
455893	400184
361025	8138
347207	273831
52097	251961
22902	391414
162649	101058
312859	86560
446236	491497
409808	236864
385721	5040
185076	414423
140949	301388
218363	258588
109031	267462
271073	380568
482851	399537
209691	233931
292320	241468
467832	108089
228066	315598
376647	420790
261759	452793
71582	456312
315462	202523
484123	140044
345461	391414
296514	127415
483706	323157
43649	16433
123291	277961
153322	42189
40809	282925
163452	186259
116608	389682
441329	469235
195328	491357
81225	222833
471513	389510
364586	101170
235505	42890
391758	399867
145140	449554
386650	98548
210223	405842
469384	463549
111114	407022
158892	294130
126955	405557
194889	101806
28623	374396
32351	186041
474818	481196
194537	354694
320962	393239
66146	360647
203733	109110
351204	471511
107709	34692
55789	49228
17678	310937
277538	249296
127462	90711
262639	226308
35800	35707
129825	40330
262210	293813
283281	420944
163435	145266
85008	79485
113518	487938
385071	422863
282263	115861
36605	81194
294798	205223
211189	240241
163181	162247
285489	38063
476221	303183
31138	146166
410244	26848
296875	292468
99567	107473
126980	114063
235748	30905
342986	20
204123	13370
421137	427015
11640	121950
261860	371918
65902	62191
416213	305190
72177	23926
309283	280635
186489	19047
49542	183213
358172	211551
172180	120753
210885	225043
149897	74511
269293	190369
224579	13801
228994	481212
376390	84221
385608	53994
242411	344612
242249	272691
71189	126051
82637	221115
199818	271367
186595	458601
9232	195026
252218	174564
90027	398333
54325	420944
272683	185704
294126	366127
98045	252929
74350	446167
451402	72523
156212	92929
179610	379202
461921	222701
477310	321741
406039	363973
116243	132843
255446	36074
209542	134333
344757	90277
239254	162831
28971	123104
117125	144386
263404	352605
293414	178048
433537	299005
467372	251316
380809	402323
52098	346942
244085	366762
199993	390197
94883	78284
380858	322440
409808	426922
475664	356521
183498	259435
3664	144306
230051	123626
399334	445347
19972	220635
290345	415429
309917	108159
66480	70972
371941	429272
209468	12014
36555	337791
460226	187876
361576	229205
28613	458119
385180	291249
492345	461944
168041	478007
335654	166405
24178	187998
116947	443778
453256	414832
451578	205500
137157	476951
120003	249175
335491	478415
469035	171349
156531	239528
67353	217982
116923	60403
182368	202394
48771	357621
184258	107162
344606	22827
121996	360648
171982	187507
72804	264941
461172	46964
382022	212081
40250	181704
402155	428233
309171	249202
171032	357231
326809	288354
376811	393326
154482	467192
241531	336076
125737	62191
72244	379990
29235	358749
454450	9203
417938	257277
63684	219775
480420	56477
386077	241283
24381	450983
298271	30258
65332	359218
216324	434125
476704	49325
341279	293813
17186	253718
12448	469554
302210	217432
299910	249119
360688	95922
191878	437685
480699	193286
133909	480766
478005	183660
427412	478415
81529	455991
486001	134336
311624	76185
214310	340654
8635	54536
420234	277936
89644	255650
195333	42411
83310	406168
346309	455769
34808	463549
375416	56155
451281	134262
32834	15209
233977	385331
448290	164504
310402	163455
146893	163447
394420	15209
410018	325436
446320	85710
225005	434171
202454	476325
47046	10646
236737	44269
191612	52537
213423	171765
490239	106840
349592	335564
491436	469499
168147	171341
103713	131446
55489	249334
63494	21411
172155	375840
349970	370866
65936	126204
282239	196851
21396	210032
122612	393253
50764	225457
470672	196255
220751	170399
163223	222701
125290	101816
393600	285295
160232	310624
409892	247137
418380	239872
404506	411424
491859	414832
408781	442091
436103	186259
333737	307108
128359	139648
289287	99210
330473	267553
11314	30387
305269	203752
178422	315292
97767	68882
351897	413335
7246	207535
429134	363973
458952	291823
168696	338271
490358	361698
75439	273290
336868	294230
226404	159083
389911	217846
240138	5236
223512	133497
95514	16433
121733	350927
390819	378462
412330	164884
449322	292227
138660	401854
316136	58786
464828	111325
49083	123104
240135	176878
286900	261415
298127	137739
75680	407306
458982	213639
271782	28129
397037	25178
86676	179969
8146	137128
270603	471935
6206	345401
203200	448770
398997	450917
481903	148590
264814	417918
292045	16433
405303	375840
45724	103718
206747	159249
458638	94516
31571	178424
52646	237631
427265	326087
206389	364
449884	476447
317546	21931
296029	339657
245213	116283
233498	115079
466670	110677
439164	200076
301728	152502
134108	136388
55737	11728
62193	248777
305662	221944
109515	195893
409314	234793
301278	273831
283334	393184
154271	478415
250250	195615
264026	392086
306858	120489
353451	261632
424477	259929
267617	19745
394416	229431
277139	278334
115449	384755
103626	3755
208719	128557
179277	313745
375168	330032
181573	61133
241432	253247
426089	313745
263739	245317
337435	458790
256769	342807
310104	467703
279294	267602
177775	92613
248179	138807
482143	291521
466496	113994
405946	217466
493031	306100
112239	277961
188648	118662
120247	69873
396959	327061
147577	190042
212552	64335
328171	492264
201435	359762
236998	38063
262250	64130
35421	190369
90898	337562
421029	241718
59949	90041
410596	460456
262756	135664
121001	345153
377695	83340
39195	152052
75595	391414
48757	167852
277178	245679
81238	371617
165589	313745
267562	134834
364783	243547
466995	202523
124153	62948
253681	374086
38934	395988
75710	361024
206977	336540
262734	40538
458945	118877
246311	448820
281262	243709
6767	243115
343142	297439
385021	124964
455578	338189
338808	92244
463566	48163
431800	360951
356028	298767
365531	428214
159069	138193
448237	4615
207959	99210
72696	145877
247975	360679
467910	311212
311389	255044
85136	451204
124523	104598
83337	135756
13173	406730
141305	389003
230389	158173
99405	417236
292871	295650
433789	15209
280772	457503
77918	95149
403011	386584
338412	423287
256254	459802
226313	489552
122210	457919
370378	267602
3910	34841
7552	180260
379100	166424
282689	350959
3696	354630
283897	374779
470672	307720
224534	303424
457472	126473
225139	105498
60710	252247
241733	413548
322966	474341
196996	110011
336921	460367
10093	342761
37697	372443
122314	489822
382881	15209
56619	21415
228084	185751
412518	51222
424895	151944
43321	385997
215260	219496
234263	241468
357516	292032
114599	278427
320921	314742
471254	162831
154270	187998
198792	196071
239738	178176
111613	391892
157764	10646
329601	1502
73266	165992
314548	313512
27568	370232
281530	404053
195547	105498
288186	86974
240892	245921
66161	67040
423096	409200
178118	3446
299580	347057
283533	166689
262210	319017
336829	411424
91380	52537
488527	384400
311105	470344
457985	53821
491548	74571
432289	21583
157564	153799
273817	15209
133481	409828
141864	54440
315805	455345
75616	107349
99249	143015
312220	82880
439403	24824
237603	256089
287412	244496
345715	193348
149373	203279
359988	420392
398308	458601
211152	389682
259100	315888
248013	206044
478563	5857
409143	111631
419183	464725
71584	368190
204227	28366
286511	105967
473077	206174
158608	51008
153260	128563
149885	343012
57205	369577
454962	8607
179059	28997
110327	73336
237242	55129
268314	166984
12063	237165
477646	474456
183622	112717
80370	157091
335466	412927
104577	40796
479439	452376
273422	377757
32911	457744
182390	5882
222424	49966
216421	88289
131757	451016
437790	8783
445557	379689
446477	411648
84680	207696
118137	183213
323365	2960
268765	48163
106268	365017
234840	435708
212349	313314
59467	486885
62917	460700
103516	477131
377083	114930
390367	166045
205394	163800
383164	352861
408979	358365
257436	137739
167588	107263
481226	200457
78289	258304
72258	104126
48487	184452
455913	137719
457481	485966
352236	23018
371983	349772
197693	317118
486369	160456
163677	190369
477328	317286
328438	466432
92876	141026
214387	264406
98465	94265
408888	391414
402760	78625
121594	228492
161454	254617
281574	286936
225694	308602
422853	469600
355083	34272
388953	345745
25600	251506
438421	258370
213274	198474
246268	489582
314884	250679
471155	300813
178759	104491
43419	237458
238202	367582
36711	97070
426271	475594
372303	471100
281069	64569
16201	40375
489511	434865
388426	336775
326574	346679
89144	253476
340918	29253
257971	150236
383983	205270
352739	120097
264277	154456
16470	174945
59665	74106
141623	108384
166042	430356
21310	376727
350971	15133
331238	48275
316471	396548
145954	119868
151812	220755
107876	104848
105077	157422
26127	65371
90144	427840
151712	210353
441099	15947
392459	410074
447616	251878
158310	451016
470525	350760
265415	333784
223622	281064
21070	139285
195736	488463
394349	345745
447962	273831
411496	44469
362378	55074
179517	320904
419386	371918
128359	406061
327725	177415
250833	121029
323085	315152
389834	387860
272209	491150
62866	273831
176878	123708
12385	314742
1025	452632
213006	110343
161083	295656
157162	453297
320128	233187
163435	477166
262718	68684
115604	472583
363550	244053
63597	94516
333008	317118
88266	127921
12496	373736
293649	313611
67361	85038
268079	44049
73038	121304
35944	170793
227511	239544
342465	320142
133718	180962
206516	194830
282578	327449
38895	315671
185339	393399
331078	359041
483393	307279
338752	29599
225036	325264
387791	399867
131174	136692
102344	198790
55659	248091
289675	272069
444686	257651
155664	274508
142712	265656
402124	244005
469994	241662
406139	113051
39892	3357
412578	306816
126233	211944
16516	395988
269344	268388
311367	209510
243377	476231
435623	111074
236533	237178
290804	346140
30173	440784
483442	67040
331303	459205
481657	143671
272742	11853
491356	101796
140613	293813
316154	62202
491271	44070
234845	168093
48411	313314
471666	94665
470498	107337
329727	249940
365410	114063
237887	178299
448702	263924
256550	320645
274905	48861
451921	175721
4077	44354
23822	4413
413880	430292
208172	76454
347382	72523
483362	429863
320977	284843
314617	242650
15355	234131
462342	54976
55961	434035
440075	311112
471314	267602
344781	140367
437278	492588
379734	385000
355036	475519
294323	349400
459064	94344
248336	21583
113473	170305
382511	39627
378285	123369
231679	339310
279178	134262
362468	291984
89219	391414
429100	225002
459616	364294
138412	199340
451080	242252
267516	402183
477654	298767
46608	396080
85302	354443
107879	86560
77959	263603
244232	428738
98445	236992
298823	29512
221323	186679
10848	214050
219541	170939
392103	401854
412110	370388
78263	199636
343032	418658
151130	302610
28955	463623
479268	194165
35806	335185
359887	492906
319824	139921
443982	94516
309532	161510
417372	403515
177172	362122
69513	353836
112443	443962
279722	451379
261366	203404
93268	219686
282367	49793
410033	25410
97898	186785
61057	298767
240059	344422
27068	236735
396708	428080
65513	3361
62275	137405
407334	96615
330786	407306
154981	163974
329379	199407
176582	7473
305839	425675
272016	422698
487856	21583
389512	190912
61321	401716
487347	30638
127050	28466
420700	10646
208751	426041
225704	173605
448104	47844
81351	35707
58638	363158
149710	257899
271328	28292
169832	138441
312842	327061
187834	60374
272131	480392
114748	169937
95212	48275
152283	134188
22807	405217
474341	252939
106268	213628
48694	76111
263703	97698
169122	246818
114877	125007
277680	105585
55410	100223
231580	410285
65744	48275
347428	451867
451370	205270
453018	479570
318111	317118
288077	224085
152758	153183
467930	50391
80773	286936
231268	250434
401897	51600
407020	336590
140446	392788
212009	205289
384052	477788
359895	347536
19047	217883
217193	9203
415619	286936
396727	424765
47100	197659
333309	169047
233923	285446
227910	485072
183312	395771
158112	59318
26486	272069
358390	439218
13772	313135
77212	452803
314348	250679
292902	15133
203796	333780
285156	17016
363296	440660
378753	153382
361553	254890
485546	78662
105293	144073
41505	160379
385866	401101
104505	12525
146343	420944
281052	393640
179978	252961
360830	65876
417692	166513
99405	20728
325044	52916
29431	340677
141836	313745
239442	57989
263880	475555
71511	284118
479332	173635
270891	407386
201410	210050
176178	160170
154192	341271
459498	126911
284497	420757
422757	121106
338003	428892
430103	27775
338271	132349
15269	420944
171757	203158
1838	387181
45037	426041
88046	134259
471767	114930
201096	378462
454052	338915
33590	183213
493262	381485
154548	157678
172448	206686
473016	58479
69264	69259
207068	227101
298274	141646
279651	309801
153006	487227
167285	267602
157988	293813
479320	393241
425510	248732
206885	106484
420234	64319
112625	266676
425049	342397
94973	194513
97964	179559
275959	2253
219908	348099
421629	388095
5971	150091
27830	45150
136543	326446
479937	384846
159596	324016
71237	494114
466012	387987
139021	289265
334092	241525
469976	351732
465850	404053
145771	382074
366674	457081
136838	249334
161034	444213
226919	102654
212435	109006
180103	363973
403150	137198
131825	443857
396916	390680
385703	62298
327079	363581
316828	141000
133860	374784
236998	59759
360037	293813
31482	97215
190649	253459
148516	410665
209471	423166
409468	306100
323287	13129
245231	165807
86239	428103
196072	49896
4132	438979
127462	396228
133664	257899
342465	347057
230589	445472
231153	215054
50034	198210
307597	94667
118136	168296
118732	369803
91753	433008
374492	153986
290876	369599
410011	487219
247558	57989
28781	135815
14549	254225
425905	326357
295285	335128
185901	4413
164084	338860
336825	242661
482206	95942
328140	272368
390240	432137
4593	134500
19727	125420
171303	465598
16844	150942
271632	231654
463945	54976
17439	387760
252118	322188
69041	345654
327425	287068
312664	86250
3460	267349
91634	479872
426282	363118
236563	490084
437529	52094
59949	127921
313625	457081
103626	6025
250025	41075
106851	265135
9381	30403
314311	471416
7940	220417
102458	244688
156644	31616
87501	362784
474479	473715
132440	262552
139716	401871
233827	122462
242498	243301
292576	348584
464314	39887
260185	98906
157816	94516
426730	61418
105912	336121
461010	178534
20728	198210
190262	229643
337111	212081
309225	324518
56378	314074
281827	392229
491190	120452
344314	447818
429976	370149
206266	121106
174139	419475
50405	476259
94992	226979
391568	86618
50400	49293
199494	38063
405237	121141
252775	315654
171712	220756
353531	130069
342465	48431
398997	72995
391643	340391
185487	262050
130254	124085
422702	219499
340556	45097
171438	274309
109072	23423
345511	311212
1262	357153
353287	25480
78106	79015
255650	110032
400456	16433
326387	9232
343504	27464
29395	72670
373503	86476
151739	461944
308632	219865
15027	488044
487811	244115
350325	366828
228229	49507
418368	333457
163435	69664
324622	1104
354369	452746
231740	398843
193306	145064
353374	295650
346571	190959
427486	25957
114550	120730
133909	105264
409583	176878
475960	67040
405788	224614
372857	300506
321319	142825
324769	221660
260737	357280
126150	396287
446135	127636
453919	313745
297397	281924
140741	316744
47920	364109
303259	305562
416905	313547
454263	2658
474219	187834
461215	21810
371933	58881
212117	33855
483987	26885
263703	454823
481255	137719
38420	62191
327467	71796
203793	233160
437027	354009
188324	190369
138916	288102
415599	466903
186090	267590
29046	295484
392332	254162
7922	94839
486953	49903
19444	313745
367689	336915
325216	490050
419639	218485
374217	155044
190104	39173
493038	345175
201946	461275
289126	294325
90956	73005
78820	152321
17493	447560
250004	444693
384835	172535
214604	455318
226506	364294
254446	9232
389427	409828
28173	151959
455447	181916
41786	97277
315958	24517
199652	481279
473077	54234
105249	291672
412157	393326
287089	473543
65744	249709
318969	308804
270569	111600
163478	110354
246554	336590
282583	291249
323836	57094
74270	199147
363191	224085
405266	156376
111879	207535
92574	351257
59718	80193
92401	169045
260886	186714
413953	188164
207382	447107
181787	393326
437771	466737
167588	459125
54965	313668
433443	183213
105964	348731
364269	394160
229798	491809
268820	9
364513	94344
222823	394568
422781	212784
203200	281252
459217	315161
265548	106169
491037	229756
250741	412671
87602	426217
480147	211001
19542	470870
399441	463615
265965	116426
181386	173784
162832	369599
294463	380301
398720	101402
164584	327204
296232	91657
65513	163127
486526	243160
480820	94667
169410	208785
139227	94344
216229	446808
153771	84111
375956	264261
6482	154628
248815	45141
249897	330354
5713	186463
268493	6576
396887	192762
24987	165437
103176	480963
486267	230755
19960	409142
407386	299070
469011	11879
408021	491306
479355	205223
431536	396901
235222	368687
14303	214499
302918	60142
103002	234356
173176	430565
259736	262954
339331	127837
269949	276963
214604	435011
262457	264766
409016	27519
19173	75273
191944	137847
477837	428214
483950	377708
102458	40181
434318	91202
241111	309808
326030	385000
394432	402493
444489	290620
382984	268563
102352	94784
160	94516
309080	218727
23992	396703
476455	236213
480580	411326
270048	154137
296514	484349
309684	190369
209932	93567
475747	11626
36495	1226
400926	15209
362494	491311
197655	124085
316828	404053
95519	127708
171915	369957
266965	472072
141596	66215
284057	210082
390950	135664
268395	409449
193276	417201
269849	245943
27003	216722
346215	97178
134782	327497
21330	451885
419452	374305
409388	313745
327301	294069
101479	35035
441302	266600
302622	24516
241171	458119
347121	427558
96982	130028
169301	429267
375316	116543
171267	388476
32944	8623
339333	448188
143809	124556
60090	53883
226696	402327
158413	395988
24518	252362
278749	87471
437686	425510
420665	245679
198133	114643
269592	303175
424907	173767
378763	132347
462963	134882
48984	132247
419478	79376
21369	254973
227831	276358
101834	67055
373288	168615
275622	29852
324029	266852
321506	409928
201251	152461
335441	175382
178116	106477
374217	197926
8166	187974
72804	294191
166679	63589
407856	362192
289364	300546
263361	476062
100559	64193
241471	421935
25940	287848
56731	292948
252548	1054
480610	201754
185190	446351
423392	111502
29182	410585
64598	57744
178411	439376
257977	486747
318265	437614
248517	332521
184477	444504
292896	182370
239719	128758
46085	182000
212160	323165
281397	237281
32718	90351
493546	440516
26511	476447
79188	306814
279722	290624
332211	438653
332514	445906
197911	110677
455	467752
349305	123465
393737	373713
435614	350872
450221	239829
386775	273831
338395	467451
161570	317118
47757	468271
281877	489822
95433	84749
27073	92613
88818	452098
345576	336590
205030	423589
357943	337555
399224	175608
464149	465371
232150	391414
409239	90635
316744	210949
198690	129185
402863	375560
284720	119868
222336	17983
3809	15133
112907	308100
205697	283392
439471	327217
264300	421208
27064	13113
386645	313745
222045	253069
48511	256901
20753	37516
489965	154443
327073	227101
166289	285227
93440	457081
35421	168213
193236	295251
235909	53994
361707	131312
234091	52685
102408	244160
228326	53863
57419	430773
418796	185150
163213	50039
287382	361109
20595	51895
323684	399208
297069	204251
197386	276007
42168	15209
195425	306419
486176	300240
348384	461196
14293	75568
385237	305483
415156	43477
86272	288035
27778	287255
229262	268176
257719	156376
69498	318298
144073	357992
337278	445233
29463	134262
428790	472205
156925	81936
86417	87780
59991	168292
416423	415920
440364	258607
462378	165517
477703	41075
370484	264129
87536	49127
86632	474880
82688	427616
35556	283189
85996	424366
244455	202523
167545	47027
427544	126802
314046	230710
334092	398473
367058	447517
381637	307183
318566	482859
440918	158420
176229	172855
331950	183213
248789	71281
492932	71384
387986	209572
387351	17186
278557	36796
89193	40198
293637	336852
51992	338647
368233	446632
100116	97277
203022	317356
294010	48417
184599	24185
89826	49825
358182	160722
53990	402337
258829	241468
422215	377726
302290	408119
455701	386280
244362	209572
122940	272846
211382	172843
335199	462677
235046	288913
80238	472072
476221	21484
64406	264406
181054	96977
166626	139290
202884	360860
245441	378462
38385	246926
363581	117500
118272	12895
488854	78380
15852	412980
493440	366666
188442	177145
237076	155677
261897	27748
91453	436686
477734	44888
433162	415012
422603	361698
98129	69944
25404	162795
282461	274304
207184	291219
160503	28129
168354	130293
334105	88113
68258	368451
170586	304361
187978	24734
55594	178436
210656	402512
390507	311559
292352	474389
467438	48124
213239	159469
373856	410654
134876	23408
83078	165305
100450	428824
276241	288466
226973	190221
207728	317118
85142	399070
243588	461846
363902	367919
453823	167588
33305	375104
455691	93245
119695	22448
360640	84750
154835	217773
42831	203656
68975	335069
196996	141892
366568	218727
457820	244703
399270	330469
30984	317100
228128	460198
481262	201493
274138	125903
142294	490364
311126	90277
60287	138348
454959	426838
1258	318563
430170	140746
333178	49592
381563	87007
102065	276572
98100	453391
299451	205223
467317	35044
8881	205289
324100	444470
14133	261356
267562	363296
239431	293772
302132	5197
169150	62939
445840	12177
315956	42124
344717	395003
256716	152791
312283	431755
363273	218767
429730	119430
198555	479614
130121	363581
345079	151513
284182	422614
471002	293813
166085	406408
268748	481419
453360	347337
318890	441379
204824	464725
82183	180366
383728	153995
430223	251369
145828	456640
316858	253259
114063	92732
3462	308105
132982	209285
492588	14583
62132	458183
125948	399468
66809	447780
232630	277245
3717	136643
191308	237458
320774	94516
334410	438463
124602	66494
292045	242629
125948	186463
3809	268829
33369	402698
440113	296693
189965	400184
62958	291332
97732	136435
20992	49093
418907	137545
130675	395093
186123	317675
309225	302981
372340	348798
136568	195121
431508	217703
97515	260527
285027	34112
256568	341271
246606	269843
414310	209510
449852	157950
397216	273649
388048	21632
295590	85242
229999	24683
145337	168439
78617	315888
476106	186381
352150	315030
67266	398092
204375	286828
181509	185335
303349	270095
443350	217423
280542	303424
335743	6072
81621	182192
158806	449212
114643	410837
168723	151944
115930	492906
293913	325775
61286	90359
77560	454975
22491	290524
136999	359029
295865	464429
291521	211376
188737	399852
225650	123369
98168	254002
231887	419530
18010	293813
9075	286828
81513	123369
424424	19380
49986	94516
270203	286936
399687	430522
398842	430195
117553	192195
88065	24070
239758	373449
365531	229219
485667	455920
280624	265589
282194	166970
472840	433391
202810	101604
143226	313745
234501	431799
68532	276573
479058	155547
42370	265059
487099	288526
213277	86250
481336	225306
46102	391414
38141	390680
290414	489552
208865	278288
245177	296576
187834	226761
439046	217423
417095	146688
472484	165267
75231	405217
404586	94344
263830	317118
468256	323047
455807	360363
344715	185704
57300	74585
455074	52011
230375	178103
483280	473510
30223	186561
477328	356321
397098	140608
347416	140844
51900	148672
242416	29567
301823	189733
186439	144470
245093	245397
269612	88208
428182	297137
150651	423688
50787	26697
467470	198806
380	387742
309641	428214
434165	127670
382361	13129
65411	256572
116511	288004
201946	326881
482730	23018
140477	196783
184118	466737
404120	227465
8151	378636
291045	166513
159141	472583
156798	22749
465607	61041
73660	247527
450083	293813
207038	378462
9183	355806
257346	165126
358452	47756
3078	278332
79140	430356
458768	431177
442895	349879
325314	466101
96319	463549
94640	425675
159635	185479
31694	264286
180209	115828
337980	95593
288480	392698
237366	101172
188486	161431
376592	475593
413827	406894
444759	355552
149014	451885
202486	303652
244886	182621
25553	177345
238911	62191
334256	343804
98968	18665
93384	24738
102974	244712
229647	35622
237120	249147
970	7159
157064	201653
270950	126426
361676	95149
212009	393760
183234	72523
16898	366941
18678	219526
19640	463623
154981	214121
90830	83104
373423	256901
188510	236240
410323	218614
241315	295725
380541	426942
339184	391414
313951	190353
197535	368859
431556	226974
398715	323157
105077	132365
461049	131618
261617	139339
81878	218631
105037	425799
380302	34016
405635	293813
312996	466737
277568	8607
342359	232890
441523	272625
192197	54700
9731	252443
118690	216440
159370	183460
19916	426365
81547	56056
144214	363973
326967	16325
68092	478184
329410	59759
263557	483679
172668	452362
24174	93668
407278	220733
303174	118943
391840	175721
492767	440660
347302	407026
351056	212097
391778	183213
427397	110708
364783	387742
222389	415625
374067	15209
56565	36524
469510	478415
414240	98294
217423	395297
449884	192566
195896	4713
336021	294723
444139	134497
196794	331581
478656	56656
124259	101796
444205	369397
337385	184629
32795	19377
179322	463766
469510	161134
206695	62699
168642	297794
318932	313745
66595	49903
243388	331535
467978	51881
391924	317100
93451	347036
3625	162795
332847	493553
404518	406608
113173	58253
420777	58666
315340	110677
371486	410326
273619	451885
10479	18654
265345	302033
386639	423589
71189	308980
248979	423973
171988	5539
146337	487833
304330	57462
191761	445353
85391	298077
10093	150352
431856	292328
139509	265409
405837	128330
421137	214540
372503	196720
475469	403003
6975	63753
186964	255225
115112	22827
309917	302033
436864	423590
260960	141649
453366	478432
400520	117023
17470	311832
17562	10690
112034	213566
492709	263925
428411	343129
477893	236213
170178	153995
458612	102096
236032	316961
226167	102642
248546	268629
431146	34547
349968	205270
378640	470575
451369	170894
317675	413157
451849	349514
148246	67280
251871	157898
211884	377701
364390	132740
459722	385000
471913	27625
41495	226919
12732	317311
464793	210050
26287	140044
476280	447831
281937	246721
385858	50538
431161	429593
142964	225310
367535	443693
296949	12245
346537	375840
179855	78155
20282	169074
415967	107873
6467	77040
90696	253800
278612	314750
415287	110677
175387	260014
130397	127921
239268	251591
89914	398030
378024	300229
413911	274309
151962	177240
188475	53067
222917	181736
287089	82585
374981	356645
85823	489552
354810	23553
5857	453455
306633	89167
325019	265883
368639	21902
284404	385382
244352	438645
14025	23018
227657	143809
78469	429817
310541	188239
458813	405217
374222	127190
88837	315990
67705	338663
228037	202172
173062	476951
444380	396122
287025	447107
171424	466820
387383	17718
312474	151495
164068	345337
224469	159740
246358	131382
307950	467703
392839	286936
468249	372314
137454	459048
294499	176182
45832	290014
152412	132740
306912	295377
112954	54976
276	137155
421258	475594
64777	212002
7673	32557
71334	451849
331579	259929
389973	406993
2756	92613
87501	186159
359385	90884
90907	419182
8214	85064
84756	58499
389276	366127
167588	266538
258887	434403
94584	302486
266902	442399
10181	151187
144098	218612
370178	195551
263836	48229
129328	240836
262639	452459
19262	187974
449073	298142
24958	245679
449914	262385
167658	253897
35806	65028
184201	457081
277527	419621
348866	317118
460263	394457
357591	149177
73743	386012
60432	163678
145422	467703
137166	424061
475895	401928
291546	239644
233496	413525
402512	62191
287566	134145
158312	438419
149526	100008
133909	304459
231350	291936
400911	152489
60867	287529
440467	249334
34245	150874
11194	86421
46608	288035
453586	233222
192800	255771
272675	317675
192662	193901
129748	16707
275905	361515
69453	112994
151633	110708
93325	99437
433040	333112
372605	121106
220040	414286
278554	399852
125213	343267
407718	57401
179189	270582
31247	391363
327209	331642
435683	134145
83837	120423
220445	292948
492316	155062
250858	396570
287872	212576
315573	21566
477252	141509
489371	284268
228050	474412
34796	203656
449458	355332
345715	149725
181911	64040
45410	396080
406751	312447
439977	165804
16018	214992
386707	120205
283954	63810
54855	487153
183498	267208
254178	30510
174001	217423
370159	231980
401820	58486
92968	61377
414999	214992
382075	205142
114615	286936
199039	214050
75323	13230
287444	485300
454368	332392
93451	275790
263492	437088
239304	237235
59870	203656
109884	418403
233780	344232
158864	174921
298954	296604
70663	97698
360531	223227
87638	150225
164349	33553
177942	453269
430350	228431
475980	450430
326260	77438
235271	151944
288334	220299
169937	252905
176913	110677
443765	145797
491388	456222
445598	80098
478287	388765
452584	162831
346175	349261
302566	370619
220810	451391
30978	375162
28129	49592
238889	371983
357801	41673
359178	208577
251018	224267
427800	451631
149281	420944
29014	78551
426392	391414
128124	296339
391250	168050
279825	293813
469513	150237
144515	270095
183459	87537
477932	165197
371765	39677
254679	187850
182304	335030
155122	364201
250817	267602
161821	396735
428804	486288
236135	218612
474	292553
415622	220756
419990	273259
415608	315777
65887	463993
194898	159141
400888	362267
250207	426439
145282	111160
2626	330469
446143	246311
194469	393326
74840	421356
353450	336590
19415	131176
327632	389384
310086	173176
205196	74886
251530	417201
190135	336590
316376	419678
312657	355700
120499	124085
81156	82455
318976	351585
91325	252585
294323	368205
385751	187834
384241	224505
85267	65257
328140	3806
328248	234413
219234	59636
490707	369518
97438	174370
42036	143151
51627	24516
426128	14675
473237	86618
435468	304022
393870	469563
86311	127921
441983	166513
375336	21583
194901	417201
176221	486369
256936	273601
346042	150236
268107	183213
399536	271805
475518	276799
106656	251323
143646	63577
463200	447897
255949	395482
169163	125399
189549	34791
109878	484243
355597	411809
334636	43735
417210	60108
385928	135967
214519	79343
177151	305686
171455	72536
98449	61059
231901	243438
24333	398333
412578	191742
456277	12435
427730	257506
146893	7771
414286	147009
207507	309085
41025	271782
399940	372433
322884	440615
303103	286873
462339	9054
302918	111463
488966	440660
100417	303079
377324	156376
213640	398973
349638	477986
125915	315962
151889	401101
33507	158960
435992	265812
274992	315888
242476	420944
118453	111600
430870	83872
271172	15204
108356	287694
90922	31107
447764	236579
269941	313512
314413	417918
346048	51427
210203	456640
77731	328729
480534	329092
259308	205455
137454	305320
359116	329540
247942	300676
346484	369030
272566	321128
283763	416982
214129	193508
265018	67040
492164	196783
320245	322500
190274	217392
33844	86476
469100	109985
166757	72670
42979	384953
396403	51672
324508	435025
356355	76465
150196	52917
424586	417918
397936	405262
197339	174939
121808	445753
485782	459779
203724	307279
184291	289883
428878	60041
7535	393326
139698	420757
444764	264406
105498	255471
215943	127921
475788	135373
261398	364080
363499	67104
325212	199594
79261	180327
56102	209818
239738	87007
2103	134694
407288	430610
119359	127895
119812	62191
356723	244318
413624	211932
26812	280334
250474	72005
35806	352136
228225	209018
295829	423469
17968	272339
454167	184558
326631	276621
403670	278112
226023	314495
35352	117097
457952	399974
36868	312830
211929	373584
255350	50681
465783	253341
278270	206540
15522	489822
120646	194165
354719	327217
156642	267553
206975	405768
211294	367986
361001	476412
485936	127598
299614	69518
224488	196341
88971	440804
377810	32511
195785	250434
318336	22405
361609	320263
450532	280334
388776	115942
256207	313745
337438	264484
164655	6253
463945	16172
52289	44832
120074	232197
183203	75201
314740	239528
482777	335663
57276	342594
33508	46680
409390	383114
49083	3845
237148	105585
97196	228657
299198	77824
154544	140746
53264	435531
454432	3378
214735	123369
244113	9054
340331	242646
64972	49519
121236	230710
428944	407085
333835	49789
22414	28167
54101	355806
298589	399929
179898	18366
151156	350384
246403	446351
40263	167752
153962	33507
103838	481179
430894	437088
64495	45413
321911	215678
403670	263558
483694	4446
387463	488858
112625	222157
238855	79639
404198	49228
80238	80543
138318	241468
472467	8531
493428	82271
181312	366493
93533	412935
19199	268298
223528	228431
444485	147571
479378	1154
123709	101235
229124	308636
444624	395427
311955	45252
75324	232195
290632	487192
116525	407306
394825	110677
366932	142018
27255	254418
89343	458226
187834	17179
62986	353572
417358	4849
13300	419245
418326	166970
287867	94344
425540	54522
225640	22907
15027	202906
445725	300480
31106	342724
126067	367750
113002	461392
67135	236240
368086	451016
39683	192562
88213	419797
116947	464743
453256	107852
326631	216124
268264	355093
51539	190369
191482	12958
6018	158153
68955	116791
181056	243547
116947	362823
109171	123925
249751	114643
443308	162795
468550	113138
453643	369262
292176	67909
193499	317100
35870	62191
463157	138164
346557	484713
429030	229928
207818	390425
426830	62191
153687	139339
25969	278642
110177	193990
19542	329494
429391	15133
487782	232245
308345	119381
58235	212236
227857	427169
372482	203656
278153	419098
209384	113301
98799	166513
300098	199900
81432	153130
247710	369599
399686	256012
90361	22611
21679	57375
47877	210229
492628	431602
185162	72670
312234	304731
365613	95593
88093	187974
105161	321916
393963	109962
58455	263925
101810	303687
92020	378859
133745	282989
388285	462276
247674	110677
475826	69856
184947	98290
259042	188812
450011	218727
419475	270402
154078	85931
134896	113051
291546	430262
103473	435955
112461	481706
326142	263648
382882	418973
368452	480693
296226	308083
429791	311221
140655	405491
15409	293813
229687	152714
170456	86728
164835	116083
130620	191297
230051	81328
417863	280193
50162	146183
76757	190369
390196	348798
470141	170717
40821	150352
249210	322436
24589	156376
135342	79242
433445	164884
298427	459529
38744	224060
485908	358221
40876	265040
11787	313745
105757	420508
413597	250464
149897	204453
11183	276965
22753	387742
420214	343085
70285	165267
269650	250214
458065	39951
119665	446188
445104	417294
437867	74571
262931	437047
373670	46988
53460	25410
252520	300119
173100	156006
24179	329727
285876	210082
20802	167581
249382	491
247108	129317
376957	377906
56337	277150
269494	218730
175121	211868
359824	86421
78675	440660
464835	141026
270248	136453
370245	356572
49644	319670
473573	269942
101217	181993
377509	285156
441015	237830
94409	111623
442236	200379
403960	9834
302388	267602
33669	308897
423602	33136
342518	398806
128313	84357
5330	321804
116690	262423
221024	142528
89016	119868
44348	406785
253600	432072
73298	20373
468253	358425
89238	2034
48472	306601
141996	220417
410916	376157
451832	381777
452243	439247
74767	313314
26366	48683
67534	449663
185447	352997
55062	121593
441715	469235
421659	481279
124215	115273
299917	40447
206789	116827
427494	99567
289084	116283
365974	53490
89125	333181
50675	371918
178540	144845
146856	286936
76738	136422
263703	53246
93645	53863
126286	210876
362765	344847
354022	132095
434040	328550
470531	217310
335568	194197
390019	411095
332369	97640
70118	32807
345025	453905
182341	270046
211238	268176
228668	46401
353856	96711
55485	476880
152152	338493
161363	295689
261073	472290
239272	121029
76773	192803
182170	161920
86660	376760
343225	197696
154763	183213
17211	171592
471298	96977
313728	355048
295052	139648
41016	186259
493277	35707
211551	443888
85739	293106
392839	243115
386092	180957
274574	455082
232687	226494
169878	105585
117762	277961
306805	13370
421604	94344
22964	390970
297794	110708
157698	293813
263858	44049
183218	360513
231084	290450
162939	346409
270248	258851
446326	310756
48015	309251
297693	190369
161727	197230
110168	167462
16084	83227
231642	313444
294997	122462
269569	157624
235585	441313
138753	286936
475555	313829
455892	205223
133134	459686
325905	478415
460593	453409
287874	408288
348117	445676
358204	232164
146893	442318
227777	224060
410088	214992
40590	14389
7620	160428
462659	488324
410573	331808
356345	155214
431033	205289
297656	315329
392749	410648
8146	481061
122972	348584
446720	216436
98464	459205
463466	477774
172923	90682
310603	4386
487294	205787
128263	477986
476656	89339
313417	346778
67571	292535
171793	143126
354497	76505
283793	267352
447133	474074
319259	284053
187834	297256
255471	301740
399850	120324
204499	414832
89219	275565
108282	331581
169869	288157
45724	4737
361818	288750
264578	49903
260171	366334
59688	141509
382650	231638
286656	205223
339963	364279
17114	478415
420322	277450
139743	317675
134834	478415
471491	3719
356968	325604
329727	480214
144495	176164
98650	16539
55318	194143
256893	384174
427029	423050
237148	348798
228225	177569
288333	367885
314473	175804
219296	122694
53640	107187
452035	49660
486217	221890
202256	370951
328940	125114
299976	171828
79357	206623
490575	418059
189125	433934
235094	232890
29824	114978
113363	265040
335624	339105
485310	303648
232991	84477
2583	102871
428864	9662
6305	52778
172331	463549
446182	214274
404568	428868
210853	448652
473515	458337
228490	428026
47898	273831
76022	66048
280547	409248
67407	245679
33868	196500
407540	171021
319517	398236
131329	451266
375520	304589
126589	471835
241937	131841
75011	375556
263377	149819
264144	286237
9573	351639
284124	131315
114286	70872
351290	1057
61561	21239
405979	123955
66588	372141
331390	401432
276209	232347
445781	13663
174309	255897
119561	362784
123502	454893
404797	7771
228476	316
206544	123015
282497	307620
391008	127921
288729	279509
33089	387742
179268	155164
328614	272208
227305	258370
230088	40784
310664	315888
149898	110677
38415	201628
348688	27464
448104	93591
424718	94017
322150	101756
412517	485376
197440	130008
358422	89313
192660	105585
47953	109776
467701	56563
124317	331349
50059	358752
458220	184776
257198	348798
306637	130028
289675	474135
16641	204453
4891	105498
30176	361698
227658	487928
177568	15209
299444	117725
278681	440398
403073	170482
213175	166675
114643	49048
325811	18441
278767	199353
146893	491851
481044	178422
276821	132622
245938	142169
208947	315847
451828	454227
414619	214544
436748	226494
360043	194487
412578	79249
198924	419348
52861	86728
59590	315632
15853	344309
364575	258387
484015	313745
374642	97089
429167	467361
476088	39826
117903	313745
211713	463644
436026	160419
416325	213221
67574	324889
32740	47579
168000	149416
171915	113579
339095	248777
287566	47662
336403	27212
205825	46898
204192	277133
441034	179045
295009	8714
199291	282822
39601	432175
19017	161648
121444	203656
472170	227260
428892	179587
368632	242131
486680	82585
276379	491774
126620	41075
252575	116985
426575	413587
62944	287694
89750	236761
33053	10975
392749	81280
75498	78273
130261	355093
394145	214137
353085	318533
373414	291249
236219	440660
289513	59966
356129	299106
443934	159058
411424	208872
293105	454556
213780	308019
229254	230578
303617	392849
454853	110677
380748	370099
404337	107396
408597	9054
68975	121171
263900	19572
191316	265589
479882	374627
188857	148015
486805	110677
130069	152592
454057	414037
478588	148047
46987	309801
185171	440660
87502	363581
364964	160815
326880	176561
226744	186440
202469	141525
473420	293813
209542	303070
189864	377570
481854	50391
19292	156492
327304	277077
293450	395988
19274	299593
116527	144845
130321	447560
366920	221324
99000	349609
43458	316062
491816	112466
482057	164884
22349	36836
273331	202523
294149	114063
294202	228683
18450	115992
380633	270095
40671	243522
40890	264947
446961	284309
357451	455242
222499	236213
460198	365158
238781	267915
391412	246374
342465	78273
28053	287694
94091	419164
207507	272623
467851	197939
105827	149700
295383	134228
318906	317118
118860	278907
18724	126193
248013	65931
91828	133290
47481	331080
263703	354643
57365	490282
100678	228431
66252	341278
346272	95759
489829	114723
79751	341374
313733	315671
430684	73567
108672	343085
187550	391414
104943	37928
22838	7633
183218	489558
274852	156867
456877	407026
62599	305418
84270	19544
98103	347064
311462	241468
212423	180937
300856	190369
334092	220082
223976	354264
361731	6448
365810	461392
316796	18783
238406	387413
476303	108222
283096	109401
430725	438730
417357	257041
463549	110677
106786	186384
150174	293813
471412	390898
277085	58949
347663	268976
406838	11896
230051	385785
480824	209537
448936	274355
279258	103924
68388	21583
143861	186561
244611	440837
147558	37057
48897	449328
398925	115174
144530	27683
416116	439075
272411	93214
419303	63834
260470	94344
393139	428103
281942	94344
56982	89068
444694	95787
146893	169312
261592	118133
31660	318563
97732	287382
478975	482456
76550	230378
42399	11754
248697	202932
408724	420944
241315	369248
400261	102057
221200	420944
349238	440962
230584	148505
145438	82764
8744	317504
40890	22375
157715	45141
260171	368707
3231	430356
76228	37700
49565	122694
412205	224044
444755	283312
263090	236886
308122	364346
232035	179361
183296	331581
41162	281993
48892	365702
289058	228013
240776	249334
295865	329727
252964	440962
66948	302033
143147	86728
148131	42313
320631	220857
452284	167719
397734	402955
65935	461102
265965	286936
141597	245679
128359	307340
313522	36392
184304	350699
382848	428155
407309	165659
87638	424973
205346	348432
287566	149897
355217	119762
181322	330950
122687	238337
482089	422470
194861	48163
403489	90123
489156	119381
100417	301972
261083	49247
110306	74844
322171	32983
121827	447927
81874	247891
84591	291249
171424	148462
197414	183660
476120	42368
155389	10646
444726	67131
223667	218727
291623	464098
61659	458962
339333	158010
45620	234026
216492	64335
203515	217064
130006	454975
30568	243796
45798	192551
186959	458382
492453	54004
377977	53863
106917	107083
221999	422998
311756	265711
458646	111876
52217	301659
373620	289433
447230	255794
170714	434186
4098	345974
294957	417201
294408	175013
482391	247659
308618	149079
267957	192077
463274	58466
291535	113959
474142	429161
391645	306950
57020	259435
187207	335477
275983	331150
490195	49864
346557	92244
483987	227905
404352	356645
35527	482764
455867	243115
411194	267814
413759	357854
490851	142283
286655	213001
267439	98906
1092	184669
473018	82731
435222	335328
226919	421525
404328	196783
44354	8459
415270	473095
387179	386030
49503	100608
192208	420944
396870	331238
114643	266076
281826	191440
193767	148777
390630	17339
471382	251611
375354	313745
106157	249709
91614	478415
257977	223929
266307	30152
367806	321502
199635	154095
228924	83227
344777	55129
174960	203635
306981	187834
375678	207959
5511	23424
401578	228431
205636	172942
449604	169459
172860	217337
3856	272230
128313	433686
155010	182917
436800	266736
471169	147554
392380	176561
44841	432096
201255	294836
96973	472072
373755	388531
119931	145356
195121	268434
397169	45174
427122	104805
479230	25282
64859	46875
130006	41673
303644	293813
481999	106804
387108	485525
204296	389267
207045	273831
406221	463770
242647	12177
329470	291484
303790	445233
25969	186384
124794	10411
290855	22187
160438	50538
37580	87721
188741	90729
308217	421935
186482	285446
219686	151770
31976	218727
3231	82262
437098	292650
450039	21118
478588	339674
371206	486757
371110	314742
158430	258406
267727	122926
241539	23959
388011	82271
386645	246592
417248	269374
420857	421830
59723	290523
16033	478415
242075	23210
231727	283392
271204	287269
347194	83531
127987	142171
103725	20086
364065	260151
265989	398242
425543	42200
275721	301704
168140	56068
449628	114050
198495	209967
407292	58312
52473	223619
445648	22827
105981	388344
88027	171866
203793	321791
260029	6899
486847	103608
306850	267602
107745	246070
201250	55074
125919	447375
63127	133251
223243	27464
285869	471412
224534	82585
166636	111241
449521	366781
191308	171476
473425	79038
125399	196924
190482	48275
123916	7812
297085	14193
112363	43514
105474	293868
352737	36066
6763	276591
356530	355708
160876	119381
484889	277124
470700	241477
162854	162133
132373	149284
59566	306253
228576	267602
344314	17592
221687	174034
155425	138807
134299	10032
18737	313745
304729	420790
41786	166063
483301	63957
262978	88289
352629	357854
34193	476951
311986	50264
249612	333607
90296	119762
233257	480482
472830	472072
270043	136435
341067	291151
400826	326492
34665	278907
16305	308361
220487	21411
150333	429559
119119	438912
399335	145948
125417	32807
323046	161134
362306	120833
6487	37516
3809	177630
30768	316575
319824	435708
419346	263610
130069	90050
109655	434139
363552	383967
243513	468798
489552	248149
94728	293745
189592	64888
486345	420944
43775	12129
392886	243822
357309	168381
45234	186714
244234	157272
283415	455410
67969	336590
370612	24070
144397	418775
3544	447519
331015	30392
20345	420392
22488	21480
456678	190369
38385	190369
157577	84089
109733	338671
315556	148854
409635	86917
370830	291246
261886	457031
316011	20268
295473	217310
19790	190810
449963	252961
185487	321127
17512	427185
219242	477986
121512	244437
267499	254914
474398	365224
4446	348567
365410	94344
27543	53664
268755	12300
74939	28129
7957	358797
54272	234413
352499	190353
384749	416444
456958	236240
156531	286828
265140	27464
224469	336071
299858	12761
40890	133542
316136	102540
200658	145810
428861	119486
362056	171650
291369	429128
77776	469235
369126	133423
159029	231485
282042	479537
481104	488109
37775	38134
196831	142339
277788	93765
83539	409264
82641	438195
167443	32807
96722	283075
111623	484098
57660	219865
410993	409304
196399	214992
381131	380866
24185	401949
280526	428103
257892	210586
234883	393909
482293	182009
151208	315671
124562	49903
478232	306873
202083	75755
203384	51161
191896	128378
212355	54316
485452	165011
481650	351217
283596	105585
326680	178436
444864	219034
267739	479614
94066	30444
233792	204330
271760	49903
55202	232432
178422	90246
180776	157056
403470	21902
202870	60552
382643	7812
442913	292200
267602	91829
410702	452126
348687	450403
255024	362773
413147	2861
372340	215061
152230	154744
81432	468640
422661	317578
218404	345745
189084	2322
358109	38379
434040	374314
85665	348971
297866	32406
6798	280635
187242	35389
203721	85684
124897	2715
408904	151944
368117	166386
150983	221660
119478	327343
122797	251153
306977	146202
110992	10345
275588	440258
452074	249202
295359	121536
466696	13483
334132	372314
479261	371934
243570	393724
388533	368820
261267	19204
52570	204078
343532	424861
421980	373129
45126	13370
329727	277961
472005	390818
386621	242264
317552	148468
363320	131585
326260	180173
199582	448770
153022	364876
304146	117591
39861	286517
330109	119868
420966	393326
17494	325786
73532	433922
83912	83403
183236	39228
45201	399867
391262	165267
293298	55529
65755	24334
261440	31823
257443	40596
329727	2232
389643	108363
168667	21457
232135	132740
231552	15209
189548	127921
386512	279829
349260	160985
284974	421353
278921	124502
480914	267602
131261	305449
387376	75303
229027	296182
205351	242096
282525	403070
352007	144845
283050	29105
52439	15133
22148	28129
462997	250079
124013	119868
203477	405217
389641	23578
409745	25239
233498	132477
385729	370810
438955	59946
492897	187673
137058	205596
261096	282618
154206	393326
292641	492493
292277	112446
425634	101032
359242	313829
420234	252670
47109	371918
304526	368358
324826	397475
109733	217301
447506	8615
388618	455991
211571	159249
454248	300883
106268	329470
381486	378686
370684	434186
75252	258389
452309	227507
361065	27766
358606	42826
41828	459742
333856	35735
218930	425047
339517	146251
154962	313829
154835	436508
189919	84523
16044	243374
396561	86821
35546	442431
490913	52929
9936	341348
105374	141166
281013	223682
141663	311212
398506	434035
329025	410848
253596	177730
121674	274314
317859	193281
378436	291249
402316	61946
28971	448132
128932	367686
332474	395383
415069	250098
327284	180365
27995	174633
81977	388187
361992	479614
185409	165057
187539	304865
119970	164884
287782	121404
257270	70899
425903	42653
46614	296509
448816	54529
146781	418551
482851	271407
79374	446105
356935	358668
140234	273831
371156	478385
334817	459554
63638	266234
28703	75303
295465	83811
348615	345243
227631	468704
7512	316372
435132	462389
447468	386496
93627	365621
95536	98389
465954	214992
13911	1987
391511	444995
20946	88406
233699	249202
270754	353557
316090	79485
418916	379797
335116	148184
359628	220857
176911	141678
177808	250434
440937	112000
16781	428245
230051	320613
36249	33855
377683	45060
143251	378820
12070	132843
330814	434757
77731	151119
80099	479373
240054	387742
326631	243667
257694	95942
320316	156376
293184	193853
338390	338662
278723	468640
208617	233415
72804	377375
43194	99210
225280	484400
125830	92613
288176	286936
281539	310756
339338	181767
246413	90586
298589	205289
381563	56068
39683	253177
241833	332122
287874	492533
470889	70058
5511	435297
25557	69809
323836	381649
64613	131383
433410	178260
453960	236213
439885	286071
74498	151977
42392	28907
34317	313745
276209	294079
147613	183213
465114	39892
86549	109580
413218	20845
423076	359659
459722	110677
290222	22719
404960	186463
218550	160866
155784	147121
329651	63528
266024	293813
112702	433279
200792	77438
259772	476951
437819	161870
226359	493611
382848	350696
89904	318675
251795	81104
418393	3608
165016	35735
404198	179073
127214	51895
469026	256373
224594	261829
19194	54976
155983	80741
271178	124660
275927	242187
265711	330414
167066	414217
299084	476800
265039	183711
139844	330469
106514	406763
106247	303175
421690	401854
228889	46782
414165	264406
307161	397604
386133	105498
481419	122013
351071	459213
278711	371595
393597	358817
206000	363973
39601	209572
299126	94665
69407	270095
191629	423688
256037	136876
91036	459721
118014	40163
41086	411424
452331	86560
126305	3664
73645	386045
57096	44469
385170	58213
71511	489525
332512	321441
282874	94344
491335	88113
103867	281993
427851	266801
389170	304915
453736	121217
120050	446616
369510	317686
450983	179506
110236	454706
80193	214107
203698	364433
456316	109006
84891	183242
219028	361632
160534	455388
353577	163725
234532	370619
174362	391414
261257	391414
101308	309456
17554	315261
6283	26040
144432	241468
83137	459123
154997	31703
244256	55074
494102	168298
60338	137128
273966	456215
259873	169258
156970	407334
267602	12245
373730	441357
277319	115198
14822	267602
206913	215026
178093	209521
400934	27449
349266	471745
114276	286811
161390	134694
290409	367750
473057	90277
223722	23667
449671	434112
96146	479554
236356	114012
410386	214992
466155	370866
50140	72434
162844	208300
58484	80122
235777	485944
105648	386901
330827	301312
395577	365154
243823	134147
411594	369248
233202	375999
49930	290386
379696	317552
191174	311212
420777	402327
431421	138019
139697	74407
205023	451460
342465	151295
248371	419591
62978	301557
296841	230710
416111	359995
441465	164972
98665	329553
110973	195837
393002	92885
45724	486333
230433	249871
375405	212779
464543	310148
76228	444260
56229	284982
457836	307108
335225	172900
291074	77609
211511	183920
178540	374422
223523	344096
427824	266143
456602	405346
302908	203569
367986	15133
442009	365125
276408	351955
188877	84089
372833	31949
378275	201493
344057	467703
191896	125409
174725	12223
170423	192698
482456	218291
247560	459914
448552	53863
85409	10345
382840	440966
2243	462377
217158	460083
438791	351639
162512	198317
470973	470344
249529	214127
72642	407753
476744	479825
153944	311212
243947	309080
57300	7552
165491	127921
132820	209689
484365	272230
88910	359124
309917	29253
294876	223271
235545	6405
489372	478415
27321	111412
133741	317100
20946	312344
202884	186159
222389	258513
252061	32605
306905	484866
480280	10470
382441	183213
281574	315687
196442	280983
303320	298567
206131	313829
112443	226455
64247	327702
139138	130028
217319	236222
293913	46057
440784	300825
319081	242927
48545	122152
95642	120632
194051	354696
297665	452147
115725	210738
364320	406293
23700	197408
11434	341278
318581	166758
230051	461792
181665	79833
414825	361129
187734	10054
106821	478415
8978	409264
101230	107016
189903	205854
72896	378213
217583	477846
478215	285634
30044	217953
354694	262954
361088	73567
51546	57824
63314	389220
292315	83811
237223	356063
174725	411119
115112	258220
375535	236240
198317	33703
481419	374939
245199	94506
30106	341506
359426	15133
269494	110677
413203	398333
300806	76985
229735	444762
233178	355700
82891	63881
159960	111039
242750	430324
210094	476951
239201	42607
86311	348798
333557	59784
285048	83996
215617	284155
207343	133051
64444	34093
275037	305488
32214	390232
485492	147070
37739	43573
367619	80919
277467	263504
267576	257128
379704	266688
278580	110677
388211	15209
132974	10490
455153	36392
172716	267297
311342	77493
15027	180040
55633	486371
469772	172205
253503	369406
487498	141509
444890	425121
155697	366800
281953	376124
115948	83480
66437	336590
228515	115863
14254	178856
9535	275481
447707	228431
438632	396563
427498	251961
463891	172215
152910	424430
253931	475723
298288	51070
215498	94344
412440	377368
427231	262954
42154	428026
403489	447335
42718	475571
17114	467492
90406	188805
269789	478415
192579	479614
117124	411455
154605	330930
60807	250434
388249	165497
213	105498
96832	97467
167588	205539
300784	187836
458925	179506
83051	350651
382892	123213
18717	367798
97926	178907
112267	46079
32738	226308
445725	119868
416764	299598
366736	94344
262579	419380
353554	259929
356265	258370
157567	373248
446182	5788
330860	268516
436522	347518
420389	246311
455874	150352
479540	341777
63808	177861
222146	471077
161526	135408
77514	245679
346715	190369
92172	205270
333671	52363
351016	378462
376178	94640
200226	188597
476872	52537
44088	226191
9075	153995
388791	422853
356490	212475
290966	84089
223698	218309
198495	306105
324530	18777
120233	38316
313889	6293
83054	164884
212435	257858
345715	32038
262820	31292
206966	454975
219427	135181
431508	351257
192238	465805
155758	49789
488942	203656
326260	184685
422068	123393
489284	206085
352382	313745
126653	59718
441377	363833
417310	366127
38492	170180
318714	430033
52218	315671
243887	10612
209354	147210
383967	384351
153559	16433
210562	121106
256536	325600
52646	115330
34986	307279
196594	124085
300911	138600
110236	388078
254446	396913
52867	28129
64795	423469
253102	446883
403524	401432
295865	1461
96201	231297
35441	38063
447335	430736
386714	155431
34888	132760
34129	413879
441151	57989
491292	21632
23018	304173
414646	234748
116947	190369
100417	189633
50532	274564
487457	366127
389427	194165
228859	121881
300273	264908
223056	239615
9061	36755
360506	334680
247296	121106
84745	430294
148923	401871
6155	294239
326631	204381
132427	192195
330332	74542
71346	230691
398010	139226
72875	218727
217848	188651
427930	420944
27774	390494
41864	262844
89238	182000
354234	353917
6449	169209
324090	184781
14522	440660
7850	112022
397216	30263
132617	119762
127207	86371
465211	259929
170742	214024
458638	351732
167885	148699
405096	279323
338203	155647
45880	139080
361291	331409
177217	236044
98067	94665
157589	101650
12102	386596
141686	317118
397232	262954
372785	448135
485970	194059
89619	260527
206843	127298
471365	294319
349140	217883
336152	290961
449914	415599
299262	47177
441694	468162
232632	70971
394404	431522
195564	248777
236931	151944
25173	199240
293359	471940
393238	198790
426885	86138
305249	466749
106552	108160
168975	53437
315323	333866
71707	250389
24596	123410
184770	460723
314251	47389
242551	413783
417938	328609
120426	226308
218496	461392
55720	273802
398657	430535
176198	334556
250404	257801
449671	71031
424647	373614
380858	17667
215459	244394
458207	282859
348908	435142
71971	408887
116404	166783
282027	355806
364807	50538
128201	486885
355042	366864
146893	328511
91791	439772
433571	42890
198443	275790
314393	168213
379867	206941
132147	78891
21739	268721
79967	284272
257285	437067
212047	190029
239112	113885
134099	405173
268956	316015
345952	297991
8957	478415
282978	15133
104083	350549
65626	421155
104583	467703
476075	13129
393326	65279
256802	73916
262660	330469
315456	217063
195121	102754
17661	232630
328367	181754
469709	371617
54033	472937
259533	198786
58343	194587
259840	473046
484520	459927
62662	414123
379893	338915
44209	217627
429287	117506
121431	484447
288918	352277
139921	219743
459945	246330
404946	41055
146893	325371
391190	98906
259674	440804
278554	163324
115450	218730
56073	292553
97074	227101
430894	138348
321148	21922
197649	409828
131602	24698
268910	145438
334943	48079
333622	319553
304222	413525
287996	258456
443296	313745
20002	79633
64444	143418
390481	482584
147326	15209
480038	367807
396154	317118
222343	223207
401886	317287
12481	219743
297347	123709
51354	60517
392538	76350
217251	226658
11279	317729
396837	60517
340686	313745
221114	331581
419362	366534
244374	246311
143671	115459
181627	331584
160010	302836
123410	415221
330675	237165
476447	37412
493908	316011
372913	58709
42353	258656
173969	275496
11396	35707
256812	489781
313523	229847
348292	187836
120894	467703
262011	243943
60524	315929
377680	82434
484193	485185
245667	245679
57023	267602
8179	337585
341015	430568
453736	286471
21299	332924
414956	158386
15217	105806
32907	472175
80498	135967
81896	403150
154730	160419
38836	311135
462561	28129
528	217494
243117	421922
209672	315628
468428	313745
313592	280174
269852	265228
345107	165248
462339	411809
316643	283346
385858	206772
117647	323693
245938	229457
355889	245824
317277	21454
331238	409469
168776	70902
414214	209572
158950	183213
358860	103180
6174	239239
125865	8084
300762	214880
250165	239289
252174	352925
141800	16814
346365	454337
252083	308602
213120	192055
337602	134694
184629	482315
29822	148036
352073	268904
363400	205631
443580	28129
322509	264650
452283	300119
361477	16433
35656	37057
44404	130632
144066	296432
253979	458720
315805	21523
288128	30474
305262	193432
390701	144322
107188	139401
346272	132555
372533	85936
266315	296432
417952	190369
189730	152085
74366	68266
187834	67377
431398	341278
294130	465894
200749	49903
113773	232050
447863	315262
417369	54976
467851	174939
316565	234839
156683	428869
42980	54895
437375	464277
36256	166513
16771	388239
448104	197996
476455	119868
8706	369085
366986	187796
446182	68563
177084	1006
93214	151944
223465	378686
286429	367919
467340	311340
465647	284057
93130	433526
90922	435817
386901	209101
209254	473384
321831	2715
285517	309674
162939	233768
422303	72061
408357	364552
236941	82752
164674	166085
17474	401949
208619	428214
213183	358999
277442	99405
162821	94344
267649	348756
364797	122694
274105	238578
466056	372792
240560	383461
373416	183108
327192	471416
326314	34776
360330	141649
199291	421830
98726	112133
4461	172733
488689	316388
42910	16433
74735	416125
234881	237458
382892	473056
358102	303648
207179	456433
92215	448949
469360	127835
262639	459205
253995	390421
335345	94516
194537	245679
139923	434705
136279	130028
198956	189394
172923	290136
107521	142161
24312	97467
193767	66500
62193	372214
208345	473396
138625	392963
216824	48355
384939	146202
385685	164884
81694	90123
95201	276346
46431	294041
147266	233686
256586	261396
81432	3107
357715	182357
251190	259087
201263	245571
372566	143558
264144	357196
426728	477555
190975	176486
284829	179218
213507	407977
253916	312239
49494	104299
100782	172266
382574	487266
224017	49650
449157	132804
159230	121106
474142	353596
408357	122013
347076	420944
92635	284979
277109	119074
336481	391414
161967	180957
336285	348956
282876	472891
73657	354258
190618	15209
118909	165197
62912	420944
115284	127921
26107	429161
254147	268531
195598	344277
44246	406614
320883	91700
79447	489485
149489	199582
362562	230409
282967	476708
133186	295650
63102	45607
334451	259193
360573	295395
476782	80662
225138	46706
321123	435708
485493	296326
274105	67040
334032	429547
452320	139146
326429	103825
468939	151721
79605	400844
477932	176101
202473	217423
218654	420794
164441	340357
488398	293813
109365	429115
200291	15209
211649	447517
196903	217502
375107	196986
248013	364310
491190	356839
395064	220417
55594	336590
419265	446407
257498	404880
35851	93245
394242	355700
237242	203279
19370	437309
448637	488555
444351	372138
456294	115340
472874	178673
368043	93482
202197	143649
78469	292129
10897	331581
252604	332029
134013	86476
422119	393578
106814	105498
408019	435708
114852	45768
442233	425193
32601	162795
453102	492906
206224	154830
87717	434035
380858	373719
407660	316291
285359	86947
65643	246311
428967	447517
463632	247702
59508	266379
181067	349129
286979	395549
34023	300800
300221	203656
232777	180707
473209	310756
477932	215565
149883	83403
129792	317675
478908	394948
40890	357226
444746	8093
252128	237833
141812	104527
448516	476471
43708	58465
314977	51895
466787	167641
176763	120489
15433	223627
115302	454090
304389	423469
112346	26164
243840	381132
319824	221890
337483	366666
234495	277315
146649	285446
293345	190369
156567	9054
132380	481489
282245	130966
245152	23018
164353	487936
361134	270369
251943	281163
349531	239231
136670	375840
344352	207702
294417	25798
216666	276725
107777	458193
366723	186714
457162	269094
289682	450307
59736	424152
82318	61059
267159	146706
289787	78016
227363	459622
236992	265589
482851	426982
141305	207314
104092	351473
100049	135324
55012	320518
442623	448801
35988	317675
29731	49228
101087	13370
428944	152855
148114	221544
357776	246312
76835	247497
96662	19323
426291	125048
120889	223970
139304	489822
167291	249334
375219	279529
164095	485304
55659	36836
402554	6899
77490	152502
153875	486339
458207	158759
244189	432043
337980	35115
279722	266693
57688	140336
3321	6899
18296	153995
124384	15209
118201	301343
84756	45141
465909	403435
351984	294548
49903	404248
171720	94344
167419	13651
388890	398333
452861	35648
268682	48750
464952	411365
432730	89471
454011	447517
169306	94516
235045	487987
361001	8949
453697	447230
64526	440580
239489	94344
473951	444727
432101	256571
170692	113801
94116	187998
178928	327212
217270	380189
215160	446351
195681	16325
258955	121018
135939	108808
239738	204402
320259	455185
76079	106459
394074	333536
481419	387449
324708	464055
454303	312704
138768	458601
87048	358032
357505	51222
388027	4226
195328	367750
136807	106010
325452	297374
292576	42655
447600	393845
76280	301738
345861	15209
298353	167799
136039	347057
266028	20181
129613	6899
49503	235445
64777	223390
455321	62275
289928	454323
223471	9747
324622	383059
310981	343637
201348	72371
294026	334680
262286	450056
357920	189938
401430	15209
322606	170691
47861	464882
152978	375840
125994	21242
121842	145829
478588	127453
125729	100705
256785	12245
53532	333051
246540	46070
364285	423635
399133	315566
104785	441700
94216	294080
432913	310261
314723	347722
384683	90099
48275	397316
268166	73145
418309	422280
238277	273831
176641	101058
58164	203731
451397	159249
358860	360535
194460	121106
469168	218727
71189	45013
422664	460692
336023	314161
276751	394114
358942	175721
329727	78184
91051	382207
275583	265589
330860	69122
223094	57034
226326	61934
142535	478415
104740	121840
261267	134259
183030	272519
295696	104498
241648	301181
292352	404002
323115	196468
231376	6576
145336	217099
15819	322127
37378	6508
155322	220907
154563	205223
191536	44108
39673	139648
299524	226308
130009	132740
294130	357813
216534	306494
347509	305470
219765	45377
394540	100942
250207	216773
280775	50264
115625	189064
97142	318411
30567	417201
452698	412179
475946	110192
262719	448095
276427	288155
70759	86560
34729	354522
392801	378462
11334	303648
384396	284979
149975	51292
160304	259929
376025	4413
195062	12895
253770	189604
322108	421285
130224	28951
288909	77538
196559	463314
60208	311221
409468	77727
202377	168445
461842	176380
293580	445483
143671	275232
149766	164884
390032	173176
461379	491357
277467	434718
386079	476471
63698	296693
245938	177249
467788	394341
56619	310359
242497	226494
415213	179045
127247	77695
430100	4926
365865	142018
423326	28129
268961	300555
26751	165653
472717	413109
41071	453753
1292	356212
291299	304638
282522	329698
466012	466737
5461	323544
159011	281940
89312	161308
378125	86728
355036	229942
150445	187627
94865	37405
210320	316315
464180	432320
166224	283324
477291	478415
43649	355700
221648	205702
254128	206486
134111	130033
400154	175582
464022	33305
49240	485546
227071	297701
219281	470006
55195	284982
155396	252961
170075	48275
354117	435928
301527	207961
387577	61041
467418	411809
24469	16433
76949	482181
197078	316388
109062	279747
464601	2715
56210	273831
2269	237548
49791	105034
91197	257895
123088	368205
13984	432429
22740	60517
451207	288035
381667	200444
444634	293813
225723	73585
281826	461951
186361	64822
306304	90820
58245	310131
412140	259409
6527	327927
383794	64335
42915	202820
289108	15209
71237	216006
406814	293813
159059	367907
7172	29689
356530	399736
450487	422411
18807	336590
334237	233750
478866	351639
316250	30638
194643	235833
295428	342989
275379	169353
68851	366127
221605	413798
364003	490449
196683	190369
316223	428214
138412	477449
431343	198937
116028	378686
329139	189064
132707	47798
206385	281924
450039	378686
357493	359344
330975	102603
428070	476231
147809	361354
458168	407678
60166	99437
108546	212081
88304	295484
198032	248211
472353	183213
450079	13370
242367	479355
447358	94793
94401	412980
454433	103446
38798	479185
326495	462746
443076	50264
380496	188522
258066	354527
279722	477044
275299	321323
16153	118171
426190	292160
411862	400824
120331	455039
48545	190369
282384	475593
202140	245997
148804	479275
264434	398066
474271	206771
137999	200892
230216	250389
354111	358694
140848	106101
425510	300916
464616	164884
475531	224291
281923	115340
461767	442775
155197	401531
247700	259220
51246	195899
157154	264406
129760	123746
154136	5040
474033	12795
198273	190369
323009	1151
101143	11546
99475	190369
93451	244738
248013	103031
104735	334680
227742	99374
247458	145702
97397	371918
181349	146814
20672	84819
145282	346761
341999	343377
373179	14335
463200	297633
196831	435817
175006	433541
275721	405390
48842	99405
335123	96539
247671	459529
55950	318672
257540	105053
291551	233160
382600	484447
415226	37105
61205	85007
493485	436686
318877	3294
424387	313596
4841	308100
18928	286537
41189	146307
278597	298415
358188	41753
83280	152791
476560	207150
134723	387860
114643	348392
65621	259929
289416	53389
16433	332787
263514	16168
472830	396080
406459	217640
135462	224813
442053	243083
372095	256674
58245	396571
17430	301856
214055	260405
362502	13140
403057	356428
106739	437111
356953	231578
164042	461846
302225	82150
68687	50264
258459	104740
186597	309607
52496	256121
408839	8883
474341	93244
88647	485546
414378	457938
176130	61671
54065	325082
413479	216896
122144	124085
174215	411424
320245	466402
256885	340584
27847	451016
470128	241525
389786	36392
50034	264790
231725	228431
333051	122462
108727	187974
267562	279798
111582	177343
103516	67447
89740	204330
268593	327880
241037	250410
66383	35680
358271	164884
13381	212139
369178	35432
9969	221020
42340	13129
315805	236959
91438	334680
359655	371438
479338	430356
300240	115919
222333	88366
49390	401218
52055	494102
42157	79705
71741	190369
118068	439253
128903	380409
451505	247073
373331	294610
434327	188759
84518	392788
151144	401004
194051	451031
428902	453772
164935	273831
23041	230929
102249	190499
372340	253988
171495	319108
153813	304589
391860	378462
474341	101650
272742	414334
36816	420944
171196	226658
251347	84830
443308	245201
180366	53607
382892	414857
204967	342761
104741	110708
7817	446961
270224	423952
230739	301659
59347	256121
322803	243840
111328	397757
320259	401297
223745	301659
233768	478415
128068	477870
488721	62191
101504	346879
222828	4413
66926	308038
454114	15209
223361	237454
261649	428158
454962	266361
467745	171352
204166	481279
265875	110835
416550	126116
92633	382061
250545	344295
74292	94673
363320	164884
80308	153968
154605	212126
105775	343237
57	452876
314723	416402
23459	348798
325492	83403
288644	28129
133102	342724
316579	363355
129621	14760
252174	365929
130542	198297
414327	142045
112267	323752
328684	157300
381483	6374
460195	49903
422267	49870
23104	59831
261714	377
411921	119762
424573	369813
82265	481279
368172	153944
52491	55012
116139	409818
189394	163226
472595	98065
479892	216503
39683	32468
399270	94516
417285	198317
263405	469196
281573	15453
69749	373482
425587	455500
488576	49828
360459	52194
344352	117982
134369	85027
355656	336590
271919	492222
321258	293813
159351	82430
225240	246089
193051	313314
209277	483494
41561	38063
306981	355700
167294	143358
404167	184558
352513	200444
158642	462368
330306	199798
200645	217432
122091	214066
96763	110783
252118	393326
109733	280115
18117	371908
147565	250170
366402	294107
251777	43217
462169	192195
303782	80193
170439	196368
472662	45413
342465	245436
106648	154884
202352	214691
309227	362963
329931	133165
178749	476039
389219	4349
395393	180327
47415	24334
13268	255314
313430	245538
475957	140378
90459	492635
314824	81036
408619	164164
484436	94516
471015	280022
328051	86560
180633	300582
92851	75303
5484	40388
202971	387839
407066	420392
337200	145525
111513	302440
141606	17339
198317	324534
87770	190369
90696	149287
205607	157839
295009	90302
153322	477910
281876	40118
178422	159949
192238	74552
394208	434602
34825	176913
175936	342548
285866	2193
2501	83275
412502	313745
54910	259518
275368	110778
261394	339853
294323	437333
109530	232410
94129	327100
87704	334412
317754	343514
278273	217871
234808	290523
125080	284843
116767	393326
88267	205223
187766	78044
485487	428738
383070	298415
167588	381200
234700	336590
267985	222701
327290	234786
365413	451534
322814	123369
480199	423980
149915	211865
146940	53490
143251	309716
5242	426081
281449	214024
458602	141649
65134	193098
330752	39407
325015	90277
145539	245575
43847	183213
20311	256121
171174	124812
243731	299976
489881	443756
347948	421356
492247	370884
58893	75273
289480	79989
408984	364146
167572	13370
117647	368892
452477	371934
48064	24620
175419	95704
326834	304589
62332	315847
452736	58615
71181	48275
65513	118577
294774	165267
103652	385076
372506	85870
145438	353347
159517	445966
440299	263120
469684	431911
273768	86560
443243	24516
101945	328784
356117	390349
115193	271676
186745	45483
15502	480506
160580	58786
43164	151187
69750	110889
170398	1957
166883	315888
88628	300
391590	322853
153687	42189
289444	309632
123840	53863
189806	396563
276971	55567
36556	476951
485415	8459
159304	407892
143565	241103
386675	373761
102644	354217
75555	462678
57521	58161
66892	86867
407334	70621
173877	310261
203141	259588
187595	95312
312381	45313
125064	250016
431255	289970
230125	485612
44727	203052
223100	363581
57941	149049
250995	281472
78279	234621
344872	149331
172555	65275
129546	118773
478060	28781
349125	17652
151521	430210
11237	479537
152941	88113
174705	407306
230265	390412
187469	317118
332703	220417
318249	211247
372029	355570
336050	48007
86892	311798
116564	415112
369905	46892
417634	249202
110083	422175
47100	50264
379853	482697
198317	291033
53906	359243
489913	35150
108219	403420
438475	335165
163502	426887
147070	130742
287444	9282
68429	244805
303914	408823
70251	184687
99179	411101
104993	325148
489671	140044
91338	267663
426040	353696
364349	317118
414817	273831
176568	107449
195121	371044
125137	160428
486286	244453
412831	106903
337105	95220
126250	187727
468055	299116
491548	41753
295702	297647
86311	140749
120441	431264
90696	492919
400573	366781
329017	8607
264628	359071
61327	277949
170472	72799
406177	366127
158584	407306
3664	76751
5662	253069
375401	431459
51142	363581
304011	363035
359562	178436
418620	206686
382844	162831
105491	109677
318287	305886
874	434835
104766	274451
48638	322436
181812	420944
14534	92548
158156	271269
144831	400912
211238	406099
215329	43229
137405	289148
45399	93770
336285	392329
293036	271169
276815	401710
333910	469235
158921	190369
366100	464487
238578	279213
478588	143916
392399	232970
441195	209572
283247	215787
366162	399954
446870	440804
360445	393326
318418	254157
274088	205221
287154	428214
198317	5335
152202	259929
161941	285446
85674	191175
309262	245120
256120	144916
132176	130028
149388	63941
146215	372325
317370	349762
174034	27987
373918	478184
150478	27464
157858	281318
265989	465537
356345	320464
318116	118050
129328	115861
416695	485185
187768	182572
81923	79081
420734	74365
333578	97229
382673	430356
475581	426203
404035	380745
489516	18167
447219	374661
450894	142619
106739	342851
174034	263566
380858	59815
482360	467192
264730	168663
229639	250389
59409	485071
491445	250389
399996	210861
308715	386280
405738	423470
312283	302486
7991	105252
123741	25972
267373	425988
375405	431713
79257	402698
182491	298606
298050	407026
221734	61205
168437	461968
56524	98036
291427	127921
189347	399843
187834	301782
5700	421465
150062	422164
401002	446957
460787	266660
58940	12443
63944	417201
72804	315250
308038	446404
206986	421356
355083	328140
28614	56457
126910	127921
476655	106789
297834	336590
466146	175842
154618	484533
293913	389700
233591	263104
388097	282307
63188	362399
62638	19483
378823	476951
153322	351637
372807	429128
277939	268395
425890	493111
313293	291249
424699	27464
467788	246732
343635	285156
323033	277444
256711	460949
314524	365558
301739	344091
340598	40456
222686	86728
379616	260854
60025	30263
364482	329413
266660	486885
389781	475000
160354	244124
486369	102482
99287	388774
216945	323544
407909	35798
117021	353884
319396	48861
200414	282896
301557	42088
395526	187998
182864	313745
490244	46127
315077	294075
45638	418544
276555	315687
458250	28472
343526	31824
279066	435318
481419	250853
418413	235274
323222	29570
447676	229287
67089	310132
341445	1605
139279	288035
117543	487833
418380	286572
216620	378107
132063	422175
212768	264517
411864	209174
376592	485040
436572	112951
432216	453256
8253	410028
116947	42189
106484	49977
102784	218727
361120	267602
294130	217270
27681	53863
450465	241599
149415	404362
120050	120668
390126	190369
147647	255641
205348	282218
314224	440660
326260	156376
154445	350189
132664	459964
486164	198275
327075	262954
479405	226587
280843	313745
439719	222531
366402	369256
393071	56745
481419	422776
184896	11845
322490	223929
473600	271756
367199	152085
338361	465400
281568	312145
137179	466316
168863	360653
308598	438626
217739	345585
153543	263925
359295	459406
5700	51756
150740	50538
335654	3101
56806	7130
37748	9054
354387	465637
428410	355093
430589	13961
369276	286016
140978	19604
184709	262954
358860	187464
45868	61059
351987	188973
45951	427122
414709	62191
136364	462632
198317	16817
27951	159249
203515	364294
322165	20316
279125	132996
471808	295009
296953	142018
266014	27826
193602	381469
247388	183213
234645	350822
142503	440505
434511	411475
98294	111870
156831	438783
350949	419761
325193	170205
308122	336915
45685	231638
222102	258461
493267	102482
475812	219224
325501	162831
63379	336590
335533	284982
136220	366666
310371	277450
412249	84111
89466	316356
292588	412543
2343	189708
455837	476316
344314	226235
99982	40971
266533	441493
426849	35761
162033	53481
112471	434945
246669	53125
250648	190365
265840	313802
133291	73082
421794	399468
415143	311504
23517	457093
73642	22347
337146	297068
388696	190135
105678	82657
162551	266852
455537	12245
19006	258370
16499	409828
77868	273831
343914	266852
419627	474736
14010	207696
370417	276399
33053	289578
292062	219790
82226	134145
120209	332392
321213	446105
109062	200976
191536	274451
358791	475594
379538	112901
140116	355806
205127	310756
319259	325827
387635	384436
357297	493125
103267	442504
270332	476951
128424	203656
456812	405032
144300	190369
203354	20998
280936	435020
274260	132843
408121	461387
394409	420944
333747	9421
461010	51504
375678	53863
96489	256901
323379	13686
123528	305449
16745	345401
55659	219379
414004	234107
56232	204330
469110	456019
219546	19542
175762	449361
112258	302549
379240	478415
167234	453391
17915	64888
378558	407571
425503	80662
198007	268176
5019	145187
130476	395638
203938	157846
92290	233839
299208	453716
314986	7736
10788	2941
110236	202523
298198	142678
387984	367591
391702	52391
368619	187974
487471	23101
373317	474803
456903	115478
403352	140746
286664	15209
177214	262277
147224	251806
491193	289125
480184	376154
44082	242814
81262	224089
100651	410028
454686	166970
133909	395431
261882	447831
90198	219499
94690	183975
354214	94344
34522	60517
375984	290216
60465	169930
262954	346777
380585	10690
163594	256723
146366	372473
226167	210047
253183	162657
179229	20959
60208	448283
187301	342063
46179	47627
248217	122186
76228	154644
463577	411511
358508	278112
225905	387742
253274	392788
18917	15209
375708	293813
232884	460463
491793	214024
347663	430278
91840	187974
421794	302033
277166	435218
4151	227101
94437	424677
243687	277584
239303	471745
454010	245679
26730	25828
215778	141892
196689	384531
110050	485304
10251	52030
193842	40784
184735	417918
146519	348007
49241	371918
405535	207549
138666	292468
145109	138156
180969	376244
141291	346496
21582	96977
355083	157189
70625	395093
122283	301765
203164	369684
111148	191388
87832	75653
265286	412720
414257	4676
59873	375840
486885	69734
148657	467522
30237	273831
60284	253579
178682	474971
130060	23188
116431	170085
234506	273831
108684	72229
11898	241559
284426	433645
269771	482246
184997	35707
167870	121652
418291	123712
361174	391204
333106	64494
264303	188503
395650	186047
457492	181993
40028	42653
191621	265053
483987	383199
266626	233538
449521	284094
196301	338271
64526	220635
258785	164924
209824	158905
119023	243115
63095	338108
274852	330037
52867	387185
626	330375
311	83403
356104	307072
89573	345745
487954	205030
399303	363861
105132	201208
73466	340186
184116	318735
54424	15209
223316	442251
133853	304731
6899	161179
73887	224528
233104	106888
334915	444291
139603	407789
1477	428214
363938	431556
252473	294354
67571	389009
149275	95817
63652	366775
283346	123091
433789	255579
457740	377634
388122	70557
163056	166513
180755	210403
390305	354694
368049	300555
156367	120393
371701	17155
405555	142415
320982	412431
394903	76146
35498	289238
83788	35707
170114	122694
331640	75303
46556	109006
30837	15209
66326	461846
148757	96673
252399	11713
450687	382166
266230	270779
350064	293813
343564	452163
51552	230691
372340	442048
46071	435708
354369	236213
474341	264286
252604	50391
106917	257974
491576	192610
407635	75303
83665	15133
71334	183213
485550	4413
371208	467145
43057	417201
473203	149468
364228	225554
491031	37961
492684	81799
341197	90229
467828	477986
468748	391914
107118	361503
226973	98644
10289	28186
59894	329045
129158	19139
193020	135816
214985	355548
463118	478232
229735	166183
324199	201208
221786	277315
101282	243840
239611	218727
227507	331349
192660	5857
371692	411809
302933	11219
329422	233218
470672	105191
210033	94344
233498	88287
314311	65876
119053	83983
260831	449468
389224	153099
223576	343012
125577	209857
444588	212278
32678	215054
355679	482874
473748	6711
7653	477986
291156	7576
86347	375840
463549	449742
370973	464
121529	313745
346299	225260
56706	478232
404350	169482
292641	196542
373136	5258
384250	309718
74309	183249
197645	362946
208754	97971
62140	351681
249725	23455
170110	457698
27052	44049
213731	458601
230272	58484
297412	32480
275142	176532
79328	34659
85653	49286
119812	309169
29168	120375
423508	302777
191321	130699
134680	235561
170553	374728
460873	214050
334092	385085
217324	313745
374524	318213
446457	236413
209099	278010
393767	150478
257369	375578
202469	200344
114542	278266
374305	100937
487422	108902
394487	339829
476326	463945
238500	338915
462207	28129
44269	338385
354686	20719
454016	410013
188246	124765
227566	298733
424570	58486
394249	248777
486099	220301
433266	440660
346206	38063
363973	446789
269167	269088
132247	210956
145585	412716
22091	193241
203656	152875
413787	154137
373433	26314
253442	355586
104192	32807
290868	10048
207556	320464
5677	455181
239503	354880
237242	246895
344314	140652
323633	21457
447638	489552
424907	474282
106531	50155
269335	177883
321470	190369
269410	28473
401484	290014
195632	440660
185738	469235
487363	421958
219401	470474
81589	277409
232260	117994
190955	429150
37828	314541
161279	440784
321258	46069
370137	189422
38959	191602
342196	381248
37629	440911
17836	434705
461136	446105
103325	455769
382310	156911
159249	268476
241952	414832
133595	418842
263	331535
259827	77879
59864	321927
48953	450056
330975	93533
140442	165653
16970	332392
170657	159095
324377	343801
120003	481596
44721	470554
239283	39391
374728	113522
296948	265589
50346	202523
314311	401881
406225	182521
276663	423980
29792	391414
195459	459902
196592	110677
133089	28129
328550	229124
36228	256963
463200	349595
210832	371934
357443	124023
445134	391414
403220	205826
62316	139648
286429	49977
82201	421356
466621	404362
466790	5040
46556	104931
130552	401543
477932	487415
1839	445730
384052	139339
13809	213482
307718	362924
448412	31267
488305	15228
403262	458601
165680	334974
243947	69440
405447	252443
35806	343225
373999	31016
181159	242122
49302	213428
463429	153799
149589	2675
386541	187974
409390	133423
355716	209018
405293	326997
324502	219743
362693	111292
10546	440660
247812	288267
196003	229219
141676	122067
302673	187974
352378	441167
85049	77611
358480	308738
304841	2446
484846	367898
161869	2574
228252	47416
14913	475073
135286	262926
307817	250112
361274	24516
339006	183213
29105	61709
416408	64075
464002	485304
241173	35812
381731	264406
276821	298659
258204	265040
351453	432665
185089	114930
130057	97083
325304	290560
192486	208339
188759	340037
76228	280242
156446	440516
394425	26885
342807	211511
93328	45227
303425	101183
15027	229928
365075	51784
76737	451672
433206	384090
299672	2061
332027	152502
256383	214968
387986	220756
92401	342452
183192	437891
280933	401713
59797	465322
117862	7621
459700	110677
434398	367798
74516	119868
433590	86728
331307	94516
355189	122821
445101	387742
293805	23941
493457	155927
78273	278520
259835	463558
418206	100076
312529	1057
132252	401159
434415	241468
200754	78688
115756	118323
236540	293813
274836	190129
144405	13386
385881	141440
50205	10514
147756	121443
91400	77406
276817	413880
424441	72523
179960	424691
484691	93625
304058	450348
56070	15209
108650	371934
1215	266852
19994	368268
416299	59927
111964	290565
385622	401854
259699	265589
87469	457081
461475	12448
126463	50538
293913	299721
158138	380758
165680	114133
348227	291521
22712	274918
322693	395988
367676	410951
23226	445124
114978	193396
448199	404362
396559	28564
104293	150352
475761	388920
332891	57337
244017	388531
448559	340029
398675	144405
444760	259074
156902	313745
240763	164759
427265	425022
211794	196537
158087	11626
134396	373009
226404	382627
59978	250784
185517	429161
144973	5096
390656	182578
208888	338468
342465	35363
438956	129857
134024	245715
279079	307367
482596	365050
101522	330469
414845	228678
263540	404806
466133	363903
192809	2718
249431	467492
193602	73141
247296	323001
91397	446351
209277	390875
485608	190369
385308	101843
151156	104621
365410	107219
23306	297364
163452	303648
166941	290279
134238	171371
249894	197624
470746	243115
407116	154089
72242	47232
225440	86560
281877	276744
104621	469908
408021	472975
341113	305092
84756	56933
298156	169047
400569	88113
228128	92437
395200	276876
6806	99901
114117	411424
318310	203174
456838	435975
11555	420944
184497	91661
477491	275398
245626	254152
306483	453521
457600	468357
11730	267352
95596	426986
136519	412525
272358	296148
486521	428900
407334	296639
405389	301784
405898	152928
109733	419135
408459	199353
485960	16325
472182	415379
293913	369552
493226	244226
232666	408288
100994	5406
17368	244703
56620	264303
319553	229876
429286	245209
408486	190369
59914	203279
775	390349
440190	322515
132810	471945
259393	402360
397961	455669
493918	37728
219392	329630
351701	119661
379680	448862
88790	53879
323913	86728
247090	425544
196903	197139
377871	190369
210256	206768
6006	15133
96058	50264
334331	267602
90505	277315
373929	413218
175214	372893
104196	86077
136826	217831
200004	443693
156657	404960
179424	389608
13466	381822
423109	270095
380879	231632
126628	293813
465029	273831
478910	281519
124162	11558
376207	253458
475810	237610
188015	127469
398895	178436
488630	449741
327490	421830
323836	436840
133105	49903
112267	404925
121603	283445
305827	420959
279463	313745
266965	290624
423150	141440
17480	54895
344657	337241
411753	237601
325414	489376
382162	151944
196297	139803
40773	316238
22792	322132
289675	181780
775	397009
457161	452098
277696	245317
237221	187974
442928	490162
235104	428911
16044	417680
274732	309425
133854	34878
72986	228071
491884	25034
291695	80394
387189	198926
446583	467508
144458	266852
278278	407683
478711	323752
143101	26366
289329	82794
96105	228225
141068	151459
388200	267602
339904	30263
9969	470537
198317	304561
407288	434945
91828	33491
98778	229219
285678	38741
345049	169482
427924	342628
460001	327061
4755	236654
75472	78914
234788	484867
208928	13663
410619	335477
133741	307279
184418	453012
76319	347071
91036	34078
439505	454975
238232	200444
173452	333357
449521	342329
242411	94112
288643	391414
199278	4206
181975	447517
181547	349287
132013	110677
152201	347104
394403	190369
316376	77461
222792	293813
198489	126473
281236	264080
174362	267562
50103	164884
493468	168511
62932	387742
370744	12895
426374	189192
485257	263009
387882	463850
254446	403098
392677	259268
189528	112960
219467	170667
463641	338271
255691	218727
238063	336590
29928	310252
490465	481785
481419	437027
461919	177244
335743	461788
52143	249768
293166	58253
476956	172519
20874	145465
405555	130069
85674	329278
381595	366666
48239	429863
162672	293813
67700	421512
86299	435428
257258	268118
152240	255795
161658	217460
159660	273815
22993	418420
142252	60517
219520	145739
262639	287820
366327	110677
45269	13541
392118	224285
311923	416440
308122	294234
359167	435708
251347	5040
454090	115302
269199	129334
9670	228423
478318	83180
163137	175561
196839	236761
359323	395988
219089	433258
252588	273831
311221	214992
399891	121452
465486	201493
50646	396080
404011	290690
235822	159899
345257	137128
397620	110677
397436	56435
298675	192005
448852	125420
387844	188759
422246	11751
129369	183687
117862	458849
376592	400045
229389	471934
416004	186332
307381	72670
416063	295114
434198	387580
159432	193997
241732	233484
83616	30919
15618	267352
253916	366646
74776	249685
135862	361984
161518	263518
438955	200344
249845	383967
439992	15133
191391	183600
49542	424670
83727	229594
313152	165708
314384	177104
165859	315687
328740	376124
142906	261495
63808	122803
310294	274694
66727	142418
93963	237510
428428	284843
478804	371934
53863	122211
7058	438840
32827	393802
221648	148898
71838	385571
373019	341362
31569	54680
97732	442365
163027	363751
78866	382874
174126	81975
314455	255579
438368	167916
17968	135485
75336	236046
322805	98659
442809	302836
287766	170894
372487	421356
147460	469235
206597	190369
166903	286936
455011	279
412807	191839
265807	98075
80193	174855
244002	426021
249465	300469
290222	400906
375013	186440
36649	173176
398995	381769
360798	401378
432034	10345
463226	336076
97613	370594
12792	186370
218584	83779
13381	149049
417938	297436
28955	338271
473034	6576
154299	254973
312815	435708
428892	272309
419159	123369
78571	393485
342486	423188
345401	79247
324502	386132
24312	56337
309312	92700
51641	440398
334759	99405
288895	45413
185038	430930
433197	265711
55927	18945
412738	317676
9424	28604
484628	13563
406379	409828
16147	440290
48021	264154
358373	356321
381373	54473
126627	338915
344945	38945
232393	150352
81342	315003
269491	79989
384858	247464
9085	264696
49943	211208
154616	168615
163435	334272
328940	19745
205622	328932
287766	22512
333042	334068
68532	275058
72098	327100
296029	417826
287956	85243
296201	319333
452804	7159
317280	86560
144072	177630
259451	145064
69606	60517
161197	403900
360232	13930
395849	273831
309802	104969
158584	274103
153208	26714
259074	468276
333080	65887
60645	447446
236950	179472
356927	299324
233382	467350
248799	348798
271459	378266
115047	144073
198480	377278
201131	9528
97732	173767
5318	432614
293645	150849
390089	94516
246811	50264
153322	229123
156348	414621
303739	209510
205745	391414
84698	476150
214654	91915
252846	353787
400134	120995
49644	244805
212046	35707
382572	459205
202197	364536
439907	190369
237934	415713
245100	219034
403471	154137
135939	461951
83277	309563
273543	264706
423445	25614
459064	444
267373	119107
22369	140112
256366	316748
479691	399550
143102	76185
399541	223627
27133	80108
438589	244805
382183	142018
216666	49184
99207	317633
357353	94516
48590	440660
488971	442096
132202	286787
179518	293813
36128	181059
151013	351639
255945	123159
50085	446351
426568	23430
416070	372903
286331	267602
278554	365329
252487	139859
110958	477545
165908	185208
188099	462973
306744	99437
59092	399867
315958	52030
427008	418551
413577	15133
177558	466744
434276	412608
94102	451849
449406	488004
152484	224085
272976	369171
358726	267602
65436	360860
387201	183778
273670	91599
118253	27464
238738	6797
217951	94667
450532	435817
225988	364316
165636	51721
457675	44469
93627	143291
24799	302679
196624	86974
41406	41751
457845	356563
81618	310836
123709	397365
400888	7653
243547	80662
12733	286930
266307	61396
141563	267869
340883	455831
491558	399589
305752	228295
90664	363751
66756	197077
412205	70270
423013	243115
221582	419056
154995	470727
45060	254030
258938	35790
426736	166514
215260	458126
375840	300421
233045	231084
70478	181429
421137	263699
249718	94516
141662	60517
130759	475800
46829	374939
289807	150352
201131	458355
336770	457126
154715	21371
488216	409248
54218	150817
398715	180578
355805	476517
354148	192043
130734	316575
301315	199776
23020	161384
191123	421830
59736	236927
391809	421104
352739	188294
93384	129772
400091	389933
143223	393011
394946	118687
293534	419000
97677	110708
137913	349261
116423	26551
87832	275870
468595	166513
487020	363376
480743	15209
39048	426986
190002	442917
22682	421830
4116	293813
389950	156376
150496	52537
473234	331581
203752	343751
365874	342670
222334	129648
102308	99428
88605	259096
471520	190369
59864	348645
235496	314211
362267	381917
345488	346015
296277	476951
428861	366043
369211	151946
63391	371617
441229	293813
304589	444995
182771	313314
334338	267352
357449	400658
230574	119912
430118	100310
65429	72752
361999	116283
384123	332392
96612	302544
112267	12443
57046	152502
68532	420374
140106	199677
280871	303424
77430	42341
248933	479614
25603	315273
15589	214841
441798	440962
452098	227101
130623	139648
227101	453651
76143	479273
179638	282941
354696	474456
301673	373455
107549	198297
11909	387803
62895	160307
238132	87471
353367	245099
341204	151167
480563	313284
476021	123410
254645	192930
91263	391414
150798	69645
85678	267089
343255	220857
137454	694
319730	189701
334962	140612
341670	287161
416230	310261
314732	429863
77304	147790
349094	217883
122675	403363
434840	404162
399124	161687
60672	290450
134068	152466
198138	336590
93520	95716
134751	443146
434726	489645
319882	30761
77987	152020
389003	213732
135409	426524
206389	437655
262639	65585
46703	148319
409126	244128
224583	422656
323048	290429
435602	187920
208947	300606
383822	339174
3220	196783
215253	94665
199963	229028
369142	391414
407943	348007
378763	110677
359790	395964
242456	262954
60268	351257
150345	33855
321	288918
23214	309804
203493	237165
133909	343860
196838	160545
438646	175721
484691	441299
42890	84550
342465	230255
294399	98906
230051	254562
55816	301475
456173	320094
68288	166513
407554	101058
64777	332615
172992	8846
4439	476951
7552	203755
391689	417918
457037	420114
171156	20586
182807	298640
421307	238292
64965	431137
152349	279589
379684	104855
305186	186259
263514	418485
382823	13370
19473	54976
262036	473533
440499	209018
421471	155555
182393	9054
12515	290450
198774	63528
285498	436350
120646	272309
203398	65887
214209	179375
373244	138193
4052	167183
296820	462825
393952	226432
194630	427796
20778	6253
230375	442884
336685	417201
66575	35629
1994	118742
214114	86077
131002	366534
39620	110392
162659	388517
386992	300240
382848	276963
186048	32951
42974	289029
7144	167015
266851	480342
274393	350343
339740	146135
12592	99181
81943	308799
345321	437163
212228	261375
458168	187836
406225	134882
401897	290
308756	407314
97698	60998
417938	54522
195356	327217
199098	11284
303218	130337
33466	76268
95424	353787
364783	187045
326109	366493
492149	297350
310941	294079
178048	373739
410220	30749
238496	296693
192238	318096
155062	313314
61572	414257
486902	430617
260406	125705
139419	189436
397553	245679
174139	8045
101308	460513
406293	31252
123095	313314
159687	190369
255170	55012
433955	431785
78027	140929
370417	353343
155926	153548
160320	421356
376831	1057
37491	192949
133442	309022
106514	470818
412440	312561
86596	94793
246261	167995
125790	171719
202996	27464
112735	439056
198111	233571
175758	440660
226167	153183
198317	493474
78205	54207
212373	60517
221847	364294
81225	236664
448104	215026
161023	306633
398997	67592
55767	344398
408584	179375
303507	271673
94176	205270
42044	83811
25135	46911
20613	435222
284268	72419
27377	198926
450245	30756
409165	94516
176130	63657
16790	355093
196271	47980
63633	318088
248303	174564
196909	267334
436052	447219
141743	48007
277776	137128
439953	43814
65513	113099
59211	395842
363818	102866
246540	27362
117252	369599
371525	258844
338233	267602
154959	246145
436657	311920
4634	398333
301348	62623
392759	49977
267594	472072
18873	447081
203576	334813
266307	228929
430640	211217
248317	492906
300839	299591
228897	309524
33745	384847
256893	354694
264647	13129
10479	169242
84938	317100
203526	454975
472662	390232
68908	447517
237120	113401
4006	267567
336244	151337
381449	144845
218581	33855
401085	62597
401085	153398
85306	78811
217936	425704
322486	233825
183374	151944
247535	64809
342438	220510
308497	12868
218890	184619
20680	209689
492074	97196
317133	257600
423202	87515
406719	387860
430994	95942
456748	246275
168895	239294
144116	302465
159470	8463
74677	330229
345401	482762
139684	472583
17398	218156
289807	212246
47386	411083
163831	293813
97499	124431
38012	431813
377586	54976
214114	202924
418979	178663
182150	487192
232107	373649
213640	260392
186141	344428
279879	435318
294875	308689
38106	294836
379007	122462
318906	425675
146633	20958
123343	294625
445016	250462
9715	151899
346272	248171
83705	268668
68675	201670
138892	139803
443072	98696
22647	475299
69318	318404
90403	204078
89219	459213
114643	359792
464937	78666
336411	429593
446592	110708
441477	141323
257977	285313
52918	251116
13138	243301
441516	5780
188125	402050
275721	375840
192238	132434
381578	309876
231187	125471
242629	360567
235044	172266
462974	422164
366431	208300
336651	218614
443619	137216
433086	175721
424287	279509
20002	313745
291521	364683
260375	273511
39449	317356
228225	340176
46548	356355
212308	4413
424285	190936
359951	363515
237120	118735
28487	421356
285597	439554
467467	15019
209999	421830
338742	365672
321919	255641
140103	348798
358599	361960
14039	443460
418291	480674
254901	134262
399780	315888
281236	49966
465666	174564
379695	60923
479044	372502
246755	327235
317410	322588
230309	465311
101473	54362
260363	49247
217986	228319
456745	158082
196903	394149
1265	262054
366945	40784
156567	455769
465684	4953
485835	461002
86691	94667
439977	119981
377070	282812
32233	53490
398924	489167
62718	445233
35654	388436
389113	23865
298780	165653
13776	94973
122436	222407
420536	110157
30325	304011
155302	73640
146893	409453
180399	245228
188447	228431
377937	16439
300523	332818
2633	316388
138238	472072
151401	404053
3684	378686
162841	54658
471365	464305
288652	4635
104598	348798
118694	56671
195547	442096
236808	119381
485039	267352
44159	487767
312283	366941
40388	203971
332391	136423
390656	270262
136220	203131
471441	188684
394708	366534
452288	480633
442370	249334
361830	391675
335630	317118
39618	185479
348097	99437
20199	312191
458945	86728
359824	351639
311086	13801
426157	428214
455024	45604
34054	466737
314548	243301
329413	164884
70195	115466
229711	398290
369687	140006
252854	432320
468818	426034
56906	123332
200845	467690
208205	217423
414709	138241
141889	268558
442156	105878
115521	187836
84567	224033
430933	199655
2061	396563
61724	472491
352049	34482
479368	384174
296688	183565
260624	278802
187510	145948
457081	213012
356953	217799
409016	147460
243953	10267
345401	27073
73323	98460
365113	273831
325540	95915
396941	120714
77971	75303
427266	277961
463086	190369
89559	347036
316136	122284
144920	391018
30978	45723
302368	283225
251426	379552
480144	218727
332008	28129
222389	443033
405989	54522
250944	307407
411612	259929
197997	241718
392062	148898
364210	315516
451670	64432
109883	399774
464384	109773
217537	173965
484323	183404
36941	356995
191077	94665
413685	304968
475042	328538
47038	132247
4144	253321
340772	293985
303758	378686
304759	398311
281219	159939
261277	449728
328877	5943
294323	310404
480426	313523
30069	183213
219136	314203
192238	480592
187834	303648
467096	164884
235704	481279
225294	414393
309025	203414
74862	52490
463197	434035
317753	118907
358504	411424
134905	293749
294027	276249
106101	260379
320545	204925
385449	426525
256366	136916
63803	228529
454181	366870
441239	186440
42238	80112
209390	190369
107118	411374
483987	143353
453823	427686
191761	315990
424310	63528
281826	96101
144929	92431
236032	274675
13217	180957
427904	396565
196219	475192
58694	104788
235084	144470
143485	222701
140850	222467
252166	79199
170793	434239
374379	54085
7788	453146
136104	289972
256216	485304
462583	295881
11586	316364
215298	87543
333891	67461
238855	259756
232348	410652
458768	179834
81262	438975
345715	213290
265300	57989
161722	429978
432114	221030
12119	167095
481009	366127
8925	52595
41634	190369
175012	486134
237311	109883
474619	144117
37459	445282
301546	293813
211647	305418
364628	41579
478662	239228
424435	24208
259785	92257
24655	68208
130069	50171
43209	137405
210221	214219
328940	452467
69749	19808
111325	393326
123446	440660
290210	273831
454503	313512
240102	58881
83280	245679
306345	243438
56361	21583
306703	273831
245771	224066
44159	308400
176903	78430
233685	263214
401076	168213
108926	162795
379857	144073
310153	71416
380465	463640
204681	411424
335576	207535
168690	205223
81658	63957
255303	182953
45165	161119
44920	307187
131969	33899
133012	68762
281152	249186
34556	251683
38778	87969
42721	345198
79134	189235
402312	52537
471314	280146
389486	17186
49334	299272
169556	428214
131490	342761
91262	398333
324199	94667
10093	3011
156564	307108
425433	427189
219089	99405
313476	359507
391029	24439
366402	406391
301659	75311
461944	100761
381486	472546
101151	152642
210466	58647
331211	86728
161694	106893
139308	383218
226282	174564
260124	305006
275565	78650
297988	296423
422843	110677
412517	343996
316643	390963
166908	478482
288966	378218
35498	48163
276509	458119
233181	247941
10698	373810
35664	128758
228225	76558
39195	483026
386036	367110
131105	393326
130069	437758
180754	230336
299457	445233
422219	378686
242951	145270
73248	59050
158179	114930
445104	317486
190051	122193
436814	249334
445454	409828
382116	404396
129554	420678
106840	313409
327908	222701
88150	16433
242084	327217
150346	379338
198053	226494
149332	473210
378889	226102
130069	198210
32406	411759
286948	316284
73298	205643
384864	463549
343890	51895
370004	327678
7880	27236
270224	382364
159344	114063
482660	131890
367848	190058
445890	99405
274797	293813
263778	308813
103456	189332
195821	49021
585	378927
472457	59769
366387	156584
293686	228672
89789	463200
435767	293813
192745	216492
423519	329215
121493	53389
318824	413127
16641	257895
18218	413363
208928	293058
106460	285446
347279	436567
334092	1044
121412	38166
405071	313745
409687	209572
407025	55012
13527	485150
59027	38210
229647	123077
166549	467714
396372	470554
89163	103205
313217	214050
233614	183213
355160	216361
187601	192748
458548	28129
156429	33647
197901	186561
198148	394332
125343	223121
339174	197914
318718	412517
415909	450692
259098	237476
468125	27728
292765	314742
368889	411944
373582	284355
208851	424671
105052	302625
12034	41673
384129	446904
272041	98644
125954	281712
277179	298077
217408	189796
79295	233456
226533	103420
113843	58056
256012	144233
128124	464224
361291	340581
185526	186463
409716	374036
355245	392788
336435	93245
315901	105878
428735	124505
179744	412884
287872	368205
356116	448719
237569	316372
324133	224200
237498	263514
372829	107410
293542	110710
478287	271782
113166	358289
53428	178436
222729	178436
428735	120392
215943	105878
211919	155676
287500	349407
159494	111783
186679	48046
319465	193281
244149	29720
306048	26551
373021	426904
354470	466432
486969	25832
227821	420757
405050	391704
196386	198317
323222	412517
247853	389009
6984	393326
198317	387143
289141	430356
20272	52038
81457	440660
236032	105595
194071	341470
405564	217423
306650	105064
92312	359754
9575	283898
357122	279509
344063	185467
254718	418187
361007	72489
258136	430610
216534	181322
15267	15209
293913	52266
431021	13563
417938	91877
243766	411624
35441	10345
305202	153995
193767	347202
214118	51195
330954	149410
150441	120132
261552	241069
446565	110677
38070	141492
190693	877
299962	337262
81365	86974
294408	233024
44253	206638
166023	54700
112929	204330
42701	420944
239498	270900
450465	91952
243220	178015
405125	414593
296518	135664
133732	366921
234453	373074
76770	446211
234425	74179
482057	63037
224045	223030
76734	336590
277084	288035
447524	115340
68532	457558
201180	340249
486872	374379
398119	433343
35258	486885
203415	324504
209943	423469
145992	357854
288996	115605
375665	313745
357178	45768
44957	380408
89257	428944
447749	315577
21949	186259
332146	190174
32601	91657
101504	490567
7712	204484
181752	135967
194003	258126
447230	189105
174315	378462
123741	117942
325585	447192
320455	445481
424907	22888
136042	234720
63749	308078
26527	223269
453721	337791
288333	370475
277085	179089
441403	212081
99901	136744
477350	121171
91461	167588
43454	475952
82342	246713
143671	216985
161663	437555
190051	187920
113363	248522
230877	412205
241856	67584
158180	363019
426190	451016
297979	152021
95700	157698
426724	251345
133804	173640
419639	378686
23345	151462
105021	458738
72668	339453
300584	413525
151962	32627
240529	294385
287649	419505
399631	325167
371764	82355
92312	406662
117270	422293
455682	378462
444380	62677
468937	44171
300948	214527
334859	292721
153307	235187
372844	17339
268013	476127
56291	84673
13610	105878
80658	385088
84429	358714
92501	152768
262268	415600
319892	285831
463891	332708
326061	107727
374137	139335
406386	190369
428366	68270
348930	252369
229430	122519
366265	132487
209240	286572
204490	478415
304667	105585
346141	321225
99160	334317
104648	447912
89869	478415
336923	291984
90719	95360
130069	493128
249782	4172
458908	61832
454263	334424
378795	17470
81593	265490
102249	402412
41510	98906
361461	291589
484977	212289
161943	288750
184396	49903
438142	324377
119001	34422
339290	99437
308006	192802
222698	322457
274771	214714
157657	267352
22172	29111
138611	466133
124185	208473
303702	256121
354545	408242
38348	2232
402052	408963
48127	230108
325114	400484
381233	439218
66235	175826
471169	117097
174681	361808
313807	322203
265912	189658
436428	389849
284177	104498
399780	348798
169802	429863
20086	342807
134299	440461
22407	420392
86571	28065
184000	27530
126277	82240
93451	438630
31198	97277
129610	266736
140150	114930
314781	480025
319596	459232
194659	313338
205	367280
44652	25239
235958	403743
138318	429863
109639	183213
416298	110708
222161	239122
222334	334424
245977	159841
39423	457081
23569	177765
67126	421935
308839	252771
276831	250206
158006	326834
343304	97044
226253	172089
360421	173827
328075	372421
290814	342845
261754	50460
270167	182262
405876	230255
267997	75510
43037	96195
482851	259541
67644	115340
469531	91224
77300	366493
200299	16661
482537	237074
21379	39101
15819	118145
259978	191543
140574	193252
277568	197485
292703	49903
294193	21632
256488	396284
97729	296410
358497	332392
119877	145606
423144	307941
80971	107711
178091	376724
339977	60563
316439	21632
468321	479826
400437	368526
65546	54908
280600	22524
451846	220629
375405	265095
292501	342388
22753	162795
466276	478415
28226	317100
90696	493708
113756	183213
172370	25239
399981	459213
226771	23125
380715	396697
186221	296432
452408	149448
29224	391414
107118	63950
236971	139439
277568	485185
374305	432293
422246	167546
399867	230270
402405	170578
166255	203656
213248	477986
304146	260825
486236	352399
113180	15209
161570	194165
458269	348176
386621	25943
136711	213035
297001	317118
3602	54976
385311	241874
289314	112265
339333	197920
391608	202809
144134	123073
242551	187974
315234	150922
399570	311476
378621	483400
385308	389682
210833	398333
114786	220417
6136	420392
100852	373817
27453	187974
95252	326920
487091	323181
441195	276744
40702	380738
385766	445027
236359	1057
296677	363068
122443	483465
71938	390861
425232	432043
9175	334943
408357	443138
88952	207535
163587	244195
315958	367686
52604	432539
299795	456989
42781	266640
19847	53863
352007	234788
274392	18762
131490	77727
75596	46057
354682	298767
490385	159249
38038	483930
78571	182520
186594	271544
448353	7812
370576	322979
92601	194478
281953	23423
45579	110699
309917	238518
167419	266693
191520	16325
361535	314236
126848	392407
273771	291521
234330	490816
391324	42368
282639	13370
413390	363627
271756	338774
62959	1283
367651	359676
491031	135988
241961	295114
278157	186440
287778	313745
100193	116854
452477	162831
244411	493998
326260	236468
457418	164415
147949	15289
188618	442083
72864	458874
372567	94667
438406	347235
59782	397870
322851	374939
388088	56365
241775	331349
132434	395693
180707	336590
178147	416163
272742	250410
174193	349772
260185	448369
362820	485376
168257	110677
86299	443885
203200	114315
166708	62191
305287	435216
100787	462449
116246	83435
115313	362598
485960	316575
179645	375840
240776	267553
12891	246450
132153	475555
108363	137969
234845	158861
402621	458198
216754	305475
372941	342388
163917	478415
452924	340549
239947	76527
436084	311143
83684	345745
446182	286391
270248	359111
314311	465674
360	239561
161420	156376
34832	86737
149824	344443
15000	401854
143099	98650
124469	177104
458207	392086
15225	137128
191994	355256
385214	185704
253503	146445
263542	214024
175002	423346
100417	268327
392329	233243
171367	308347
179591	161970
180070	19796
304103	372238
244454	300119
70478	491847
256339	233393
17103	228431
101777	106903
34603	412631
439034	111811
393206	328774
164580	90677
223602	385076
353577	146124
172923	316937
329564	485992
489486	378439
170263	192911
420047	179119
242551	4645
362231	208300
105145	389682
370751	406751
430831	253967
489660	440660
352739	421356
4659	119363
49334	406028
248569	38694
481406	153322
187796	213228
144705	291249
151322	16433
457355	340612
125003	84111
180415	401871
73601	185076
11996	267172
378563	214559
41379	277315
203354	234748
194051	82688
112372	210032
162006	305567
236020	283346
303042	556
135324	220633
407280	417404
382096	434945
101540	124593
313733	104855
453532	409475
128124	67584
133400	474453
126628	45890
3321	373263
324190	272734
437876	402545
362939	142678
274499	478415
173736	396563
257194	406884
441975	428103
51437	377906
91545	110677
465828	218730
335777	426922
270003	352952
157064	154257
107619	351700
465687	401053
22823	65371
405771	151670
353250	256584
68098	176808
169312	472239
172715	343495
301464	317356
343807	327496
352925	320097
227751	203656
41862	379157
195568	337921
373615	33117
250389	295008
227096	458119
483855	209237
250207	40330
332391	474881
428537	27978
361576	290014
412440	162947
317204	159865
348472	245679
435199	170180
276821	185243
459123	423559
239804	58417
146475	414514
61043	101597
259793	421356
308141	362443
58902	94344
70014	298767
102654	94344
303036	117942
321270	40284
17058	465248
48892	317356
144707	49903
341201	172923
172396	255561
163788	32807
131455	93254
102892	113051
461767	420736
80043	384259
417938	279134
473829	25182
202518	203656
271704	249334
304364	184118
368843	482936
373338	338189
259963	13231
312485	7923
396038	283445
422852	91432
298390	132482
296357	139081
4849	21679
234894	486885
65613	35707
125490	239528
474805	478415
262580	405605
463315	214992
324610	348560
275291	249423
311128	355806
390159	161513
10578	290
172939	187974
78158	284140
200708	377188
205622	49903
434169	185264
53321	55074
54298	424411
134196	226378
89303	158700
398953	397124
396927	446657
45007	322323
329326	7771
20236	301617
129695	466737
445162	391414
305623	176178
22055	459675
334092	419126
103210	270836
365989	142742
128354	423550
238353	324592
219	447319
376554	252443
493031	402493
398308	142741
65433	338615
45669	471942
174353	490052
339075	316735
310261	35057
39952	476662
138126	273250
151263	95977
464022	487415
201572	48466
233570	12443
126391	223709
91373	35707
236216	223732
149660	14440
202166	203213
308527	416868
137633	487192
45880	455231
250183	356473
4219	383922
240135	316796
125439	33855
329637	139721
345770	419289
422453	390941
251096	160468
484107	145534
77978	391414
309917	384744
413432	246926
300982	173216
233191	339007
240313	479113
101414	107219
19375	312571
105249	464650
299457	160520
60287	25700
53082	56068
287413	190369
335021	383530
472595	476951
308610	267602
93813	236910
10093	25169
283269	70811
301546	15209
303450	131362
266040	295868
273966	144033
350539	273044
42587	273831
181347	156739
386516	50264
46318	425675
301557	197256
80635	190369
469322	316372
181201	425580
322227	76016
358421	352605
90256	454140
415287	52917
429228	110708
200976	488641
366744	427225
103224	217423
355793	313547
167588	172402
406660	112101
13963	325199
10456	235031
74067	401389
492523	317118
119639	428116
179879	138161
44247	428738
214390	273831
424338	300121
296783	289548
337876	115340
212675	233621
216077	15133
126864	190369
410592	91069
152496	73520
272013	51136
299168	228431
7290	37272
326260	351796
117862	416783
192183	299049
431654	137128
486557	309413
416878	286828
375295	293813
330930	405261
370826	222022
257891	241468
245151	190369
271297	67089
155485	334526
215114	15209
182147	252609
168000	482287
78030	192195
38160	384944
247126	302788
444693	219775
44450	272004
180745	21523
370776	327459
345918	132996
117672	283845
120436	272914
90148	86476
401871	428139
488012	398352
230739	20586
321553	393313
343122	268696
485013	267602
125137	69010
414334	303033
223929	170405
349698	85831
418163	13367
83239	260238
382636	20959
336504	313314
35559	142102
446413	72347
148308	436614
203426	160419
374365	209572
169832	214024
182427	211207
243578	137128
356740	188319
17481	411996
403513	179966
12297	251961
166710	392788
383170	74394
279165	226494
388190	329913
252628	94344
114063	259250
339737	209091
424256	379012
48922	255650
485021	371918
246805	351732
21396	72489
199370	416871
319465	179375
361960	290
193306	336590
161173	370492
163875	183667
186864	70507
442324	437964
390596	196122
444220	326997
44882	233924
401315	161103
189806	105967
106268	471766
309444	60517
443192	451373
164829	248398
125074	303424
489539	245679
203354	320067
364801	22448
408628	248835
370869	164446
281663	65569
490237	361874
39071	24020
320299	423642
325675	295901
216534	431411
119590	390596
141268	288035
228114	208421
412578	286828
270248	43334
34473	364294
448208	302033
489851	49828
387155	190369
195672	416474
451217	21583
361395	24738
19760	194805
2205	82585
27417	459776
410390	240930
328847	76111
261467	444963
257786	24881
301659	145764
282453	472167
474250	476951
79317	414832
115938	88956
477189	97749
65576	419797
207569	337562
364327	249376
271047	44049
298874	193287
216130	351665
181651	180598
125500	29781
286297	447230
306469	287213
300277	429996
291190	72631
236260	86728
398092	136282
101550	366534
5942	206953
493201	377474
180855	180238
384542	320760
141490	434162
12481	477311
336020	159141
92635	342960
176878	339494
445545	401854
114063	139721
88473	468162
70727	80853
467042	24005
310811	205270
44957	14707
131595	31990
379686	237235
409191	439113
255498	92607
354193	406061
392689	460567
90263	142018
333676	83017
43113	129908
215395	459779
382316	399878
3256	323909
350411	485097
131178	53385
77819	100065
174750	267602
326260	471719
415599	393238
386590	484015
126878	261008
349834	419621
307315	313745
327220	113262
395881	294303
81432	103850
300330	186372
331091	309528
412440	35792
444650	323059
206789	416321
294320	5040
18900	112985
133732	443690
363258	447105
215472	33647
39943	196700
364879	287597
108461	211868
195362	462650
421517	160722
14981	79158
64238	431264
65513	151172
458918	164053
239490	353579
280341	267352
215103	50155
261714	434452
172311	98540
75724	213171
266244	357357
281105	55243
143204	177244
265070	401101
396613	369369
395029	434045
206808	410074
4180	139648
42819	387860
59380	30638
170442	62191
345064	487563
154648	180578
97227	36191
243301	304857
382882	205795
97499	448033
471365	65735
285786	390963
112275	474153
241600	32999
94671	256470
87494	65796
375569	217314
33398	369599
186547	50538
175291	109949
26502	357854
216522	443292
226378	369950
146791	177861
283435	296679
139849	94516
149725	38063
53379	254661
353382	270248
386560	190369
371001	52599
352056	190369
388953	49903
44040	4413
458207	33499
475873	291180
320982	222721
360426	313745
407756	300240
418954	425675
245503	53640
78874	203656
273609	416750
238579	272734
43427	72732
18647	22570
338463	109807
373054	342191
323222	478126
302909	135756
255979	428864
300480	9489
358305	101754
437041	391414
46556	470397
415360	442447
237801	63711
293297	380028
76848	281924
104740	342063
355992	165653
190051	282135
224509	48163
50980	178263
389717	143077
57601	378576
351732	327455
309225	27878
296479	225305
45108	264908
283612	72070
274977	122462
418305	259435
416408	404960
183788	369599
144274	14312
28357	150762
6596	190047
380692	191338
189357	288035
386713	280635
423924	257359
71582	468481
106921	14346
149466	183213
101610	236694
288274	479275
409016	397405
414513	76454
133278	426034
247254	94344
48115	207637
56806	227101
140116	132894
69234	190369
207090	202323
286727	23018
68532	396206
139350	477986
264481	307818
385207	50356
479351	324825
56565	445401
486381	445118
275079	218727
390170	407386
448204	165267
118616	58441
11237	137653
119069	426786
443733	350822
33343	460012
390187	440660
988	268505
28200	231485
389512	364145
423017	110677
447015	293370
26629	187931
397305	105585
190621	290703
268203	189192
252516	190369
10762	212246
323559	336590
339420	420141
160209	123963
367308	95149
226017	390063
148216	482521
10222	98474
254477	288035
316565	447054
393482	327801
359020	464811
190051	452709
436371	281924
414741	75303
264080	424345
447915	357993
239099	351332
82712	205289
275647	57025
456021	482382
406919	260230
233045	185228
174920	146202
132293	95558
374314	374028
13930	259651
145920	86728
293913	429464
94906	411846
53846	118719
280709	447517
424256	52206
105568	241183
312904	141166
212765	293813
408989	303175
142056	190369
231541	372276
127388	197077
287586	41640
115406	114188
485546	38522
344561	110677
320923	82355
118952	254960
144877	461027
229735	132562
264826	168381
49789	127357
264752	364702
338493	335833
146893	338751
155448	316708
74440	401871
380489	452474
273141	18876
115590	48007
77439	296249
7441	172477
45983	297987
214055	402269
227766	359212
219038	209933
451224	283746
457786	67395
310661	49228
215638	132996
24844	95149
479287	62191
344238	251116
261278	67907
189806	105878
92761	276358
356588	290450
25155	77405
391813	273831
99288	6561
244917	388473
342486	168292
426645	483393
159370	401854
368005	128903
461788	278520
368466	168050
141026	455669
107097	259929
251720	340449
68437	264406
145525	74106
22686	439218
253538	433391
246131	369599
308516	393326
440554	355700
385403	37515
233954	429593
85739	449212
404960	89283
477295	390783
118546	140447
37459	180765
135622	477091
149116	351167
404428	15209
228921	86476
257440	249334
375530	568
404568	218842
89219	363581
439068	169303
342964	22232
347818	482143
442365	456643
303807	446105
27816	97050
314063	469235
192363	203279
106514	207150
415451	351585
430913	396667
455726	360667
444756	302701
343746	492906
453134	54839
344990	396080
231776	31137
394875	115759
86773	187974
383966	69645
408091	185708
38571	90266
154880	334304
426569	236555
352624	151944
363466	488641
286922	388551
310867	442030
183895	145948
183404	195075
150789	38257
317113	480011
157789	275458
457257	225836
173879	21411
31070	445341
410831	273831
380858	164425
336152	120414
312238	18091
87638	353880
26241	458751
253102	269846
283026	411365
117076	250214
341163	293813
454005	126802
17169	84089
269612	58786
286732	92361
413338	63528
110272	106343
97060	316878
398338	15209
263457	162505
119195	393326
333243	344225
207535	95427
273610	16661
88931	116899
234881	290550
406144	116070
69375	189733
27748	167044
449521	92855
357314	91711
214232	74611
230181	123955
416434	24244
133686	187974
7812	185013
298346	5677
50799	239544
256078	363581
238958	330032
409279	449298
302722	290550
162863	204144
276252	356624
460113	449298
437727	374594
153558	113498
347205	5769
444944	383034
479030	380538
163123	313745
255955	220417
165672	216571
84801	298767
83799	350549
145249	245317
291525	235850
395877	299597
350055	91711
413250	348798
56232	90918
231545	19914
13906	87471
169536	49254
256901	406388
450532	224006
441333	441996
394341	190369
161390	115763
222640	337802
328130	177861
427650	79989
346272	329413
397703	88113
83305	376566
471146	48275
170545	315747
302864	178422
3235	97083
138164	367262
311785	267602
382882	475047
305287	263031
252250	27901
142018	188146
97314	134767
431661	326128
313355	368820
2548	54976
197866	459205
262033	144351
266508	310810
115725	141649
246148	106238
289675	457887
82688	252961
378785	235585
275812	19102
359218	93399
187965	438000
194339	38134
232338	152321
197101	164196
367247	315168
472840	173887
36040	248391
15819	436621
145680	341421
423895	129296
20628	21679
169800	110510
184528	392037
128906	222833
457767	295484
141873	286313
269964	160602
106809	154895
134144	94516
350551	469446
202347	140378
231512	282125
12623	189929
279341	268905
485973	198480
271771	48275
291612	177630
95579	35735
457241	380482
306459	406843
450289	87686
62934	404806
16551	227094
297512	413924
491190	16668
471976	262954
449638	198496
40890	296331
82434	149897
309917	147429
86662	209510
65783	420790
197505	363650
91343	245078
272974	382104
482456	101683
298233	246597
462257	80587
205270	127044
307091	359937
32088	135967
177016	104855
112046	237165
233556	293213
234236	316703
79190	50538
317261	467486
438475	54662
183011	317118
211520	445765
439439	159083
371110	151944
426742	224338
219089	404960
430942	323544
245206	40784
187090	414257
223656	465896
298390	407902
39719	295484
196996	488916
220385	489167
309276	419251
238855	45258
282453	79343
389090	251116
189676	306522
113655	21798
2626	474453
203059	86560
74578	64742
403858	104527
457705	440660
407280	157280
14334	53863
747	156375
215102	18852
382462	236213
146504	464387
308618	224469
470401	455456
412440	475162
112372	400562
55738	485944
189659	281924
387033	390232
262210	165680
395967	41673
434590	369498
26527	229847
178422	483149
476280	45982
267116	98636
201850	116063
99567	277961
135043	362643
335672	355660
283653	52920
297041	493788
20245	20222
390659	50264
329379	179188
138218	208327
44160	131272
81584	94516
66383	41263
434318	252609
44802	447107
491129	10520
320259	163445
465007	89047
427174	415604
37991	32807
233498	338892
222501	220679
444106	371918
211722	266852
486246	186440
176130	346266
256901	385801
40028	105467
114063	170885
312841	213221
60570	304362
124231	110810
269812	238316
228431	120295
349188	422111
59327	214050
231765	360743
260640	191194
412548	314881
66137	132740
430611	441357
77273	246114
459491	439008
270224	277179
85881	310261
187932	393326
325044	307466
312859	421830
45579	472715
256088	15209
148628	448498
256910	421356
257498	226434
116002	200781
118877	298839
22269	25166
80080	100693
309906	122462
85932	86952
379269	129827
94906	443693
52577	471878
491031	317675
373153	176248
393737	210862
115449	200947
409875	4734
214735	57630
477803	166695
9730	429334
330830	428199
57987	313745
73589	81096
482372	270836
118026	469924
151920	41667
243858	36366
221333	401378
3869	387742
132155	26619
364493	175923
275750	463615
446037	478415
176652	216156
311639	190369
238353	388202
333591	124242
243172	69347
394542	86701
20477	317356
233473	396429
84966	236090
268956	356723
102609	17755
295787	142318
176089	51204
333557	146202
467543	210339
50802	397269
258382	190369
374379	463615
223211	97215
27570	73990
405946	87191
303412	190369
204330	140103
133648	116283
281052	276090
123160	442724
314977	478415
408518	132104
143340	464080
222541	218615
90361	267673
334350	272230
88837	384885
13077	37948
418180	217871
75272	181767
354022	482848
36526	160376
300951	433645
295089	176722
75339	58321
430336	375897
396487	35707
258912	249489
480895	225553
273455	143956
220247	324723
68035	35794
73846	12895
124769	478415
458892	342180
93957	72523
284349	255650
67846	40470
108734	245964
142725	186675
422782	7149
226267	122654
344729	447831
366442	308142
289675	207675
333274	385076
111209	119868
37855	415625
154850	268531
226747	88374
241952	205270
258598	237019
446331	150478
318451	387742
480756	343303
237586	459205
402498	182236
395336	335289
297728	58234
360241	252599
94018	334860
328100	186259
291194	251840
73683	490064
167810	383096
133823	428738
265910	371755
255097	241943
339037	313745
175255	374314
147969	163267
123029	388254
281923	168381
314917	205289
485296	92613
235107	241785
296345	372857
214207	441635
197803	391414
55264	371918
164674	39195
275721	267079
213439	353833
486457	133174
130069	438091
389016	366127
408357	168959
425370	78967
236060	164956
444139	301723
225318	450476
21275	267352
414058	409102
116120	51895
203912	338029
282967	192252
59934	269907
21379	31244
271523	63703
114961	24117
302522	469235
426619	479570
381553	196144
71661	205223
87021	53385
441678	64918
381825	4939
482944	48182
231626	349334
50152	29689
474491	326544
322937	366666
234210	168466
344258	119381
484927	110958
132617	236240
385267	94516
122186	301344
234067	375323
112443	268600
261507	386909
298511	63485
373244	52439
399738	282947
16296	464054
77143	110677
264926	387742
220967	374806
116159	489822
269494	321791
344138	190369
56988	145699
472881	78184
133480	90277
428861	290804
116526	348584
472534	210261
351307	10646
491105	201004
414286	122856
355144	110191
330954	462384
96786	154271
286829	385603
117992	53846
484229	314311
423468	389009
457483	86476
447314	97277
80308	127357
191621	127528
341608	435318
184513	266852
205180	15209
481958	479002
78289	49786
203724	287740
164685	137128
406371	452259
335441	22347
255784	355093
468276	190824
454987	236216
306766	244005
160262	327922
196579	69816
189551	10345
456057	313314
233498	296784
387791	417918
291816	30263
283024	415452
203787	347546
94102	214436
63017	160424
239857	469727
457418	256700
450289	287698
119204	420944
349669	159249
400442	56068
93700	222721
31345	170180
259978	97894
242382	83811
15078	370866
73660	354689
170430	136331
466588	162218
108452	420323
11517	254069
426894	287959
453694	168381
273437	240374
427978	221982
262874	456242
91584	237235
46285	83410
162310	321868
326442	36350
473	40596
251129	419478
238703	142678
409530	28129
489092	322942
427187	90041
67126	210884
123750	371304
163925	311212
2029	25461
186874	361533
233146	218727
437729	298182
345851	49903
241450	100871
107797	64335
19939	275677
94992	85029
440789	153542
210139	219467
370621	420757
381563	392086
306202	209285
101465	158514
338451	293106
434803	140044
263882	129185
233863	226852
118145	250214
47989	189733
106305	194805
73468	281924
193758	448832
263981	388575
190337	134145
79134	148047
200092	250989
248013	273513
209195	18451
421029	219999
82583	244851
330841	213639
473056	157726
247619	383720
119123	322017
130069	484864
463539	276090
343608	383906
340387	179045
360254	317675
197416	57377
367336	478415
302918	266978
89238	64900
234294	273040
410351	446351
43370	108323
255508	198629
466055	452782
201131	255852
119088	175121
360660	349693
417182	427796
417723	167111
374863	94516
92497	423469
376177	21239
66117	18814
385608	330469
257162	355069
366845	398333
39683	21763
190281	127222
453736	273813
177930	237235
192611	16325
110655	296750
266935	367648
114135	13303
178409	186259
273882	15209
315477	177335
449156	37309
463200	112622
398308	285682
207945	490898
196381	228431
150174	249202
99106	212153
454057	372984
401592	154072
404442	434835
115962	377278
124469	360144
367247	84504
212593	144405
175895	208577
412600	126137
30447	369684
244643	109095
23781	218727
334092	417097
114643	457418
235750	15144
102065	73898
381057	350120
424506	59145
410075	489667
303016	119075
321093	480682
273762	156953
259230	235445
110731	320343
88955	101159
129412	450654
194234	310846
12070	369599
48239	486339
463129	214024
394572	8273
301074	434893
276656	228440
347165	88771
154388	317100
156690	228431
369464	190369
69838	21411
76279	459650
412440	272734
329267	210032
51756	362959
61763	104445
309778	354747
272230	237446
58245	26125
395770	347057
119001	360178
233532	86880
16804	392591
196992	100680
376109	429161
476496	119381
319018	103804
426986	265993
194642	347401
112916	235605
493559	309425
108845	14919
199340	420944
280712	28563
98300	323157
346987	244805
481200	151852
217400	130675
359732	116142
332391	48146
372448	209967
382681	131470
104111	306687
193306	190369
347653	217423
71079	183213
200050	314742
477598	303175
36711	437213
441014	424152
365554	324063
452962	408843
67584	452746
26216	470027
152595	37057
181056	243515
452846	32709
26919	398775
481889	478415
60543	192288
38335	282497
178660	401871
17398	49903
56959	21583
90750	225420
342901	160519
432817	154335
296029	183143
268416	443871
309456	347020
325193	298273
87002	31178
344319	368206
167680	463615
64238	421525
321547	193886
77430	228431
149489	187974
451818	380538
1354	55074
236992	312259
452489	4349
229813	267553
53249	347530
2293	330675
220378	186416
130675	180957
276821	46920
477932	90401
475872	267602
204330	467369
278230	239664
182835	240225
346537	73387
190670	241515
208852	461944
134253	40722
340312	263009
135998	276358
318404	410452
225972	265331
20628	265151
164823	318735
289673	426073
26161	276158
186276	337021
186597	70196
426842	117790
426093	28129
249974	10279
281933	190369
411438	431799
419512	450401
184343	360310
331628	122694
139754	212894
344938	345845
457933	393326
35065	207918
67866	383905
428198	132859
140231	363684
341317	412799
486356	293813
231440	277450
420475	95593
190857	303760
329771	446801
56254	260006
126241	271690
326631	220528
118496	193388
232183	222226
289101	228772
449249	116292
375300	309082
266027	464420
341067	317091
348644	423974
310153	174207
166596	109006
68212	198437
283521	205289
381305	296260
32505	363132
220402	364769
25815	309425
486701	381485
126637	15133
395944	332629
56784	182000
246568	461944
105355	94854
113732	57375
170388	398122
212289	252867
271311	435708
486721	446351
66019	310949
210242	209572
259978	271636
157323	491984
320325	401871
448199	405842
132547	228431
406819	251961
33225	390001
453141	404056
134299	22611
66388	369599
381077	280542
415471	329091
271188	366828
346589	225420
271758	313492
467722	372141
12931	118144
171282	86995
394158	393326
147062	322422
48775	409828
480686	410074
358362	80686
341028	341159
392667	26327
38373	194575
276759	35707
248013	308517
374379	220540
432528	95712
478148	281163
469832	101431
433371	358207
73298	470555
71430	270248
184654	186869
270496	368205
43571	208577
202379	146436
258997	11626
375405	255358
346388	64075
470686	109303
65842	338500
114643	86494
484229	368216
81104	48275
291832	174855
292386	331581
139279	303175
17299	317356
103339	355014
242006	175818
278320	281273
397315	444281
295841	103509
124562	434945
380958	381433
104739	317675
192311	122002
192238	240225
478289	468861
117783	330032
108006	256121
374305	437308
419482	440461
165502	85582
32693	209952
389641	77004
464849	121324
17117	144405
95865	459805
249431	48163
221369	478380
111240	113138
96575	301659
109062	340253
243259	446622
38020	141892
490962	162884
74024	466432
336487	438743
94332	67981
313770	36964
127211	166970
383164	26551
67174	472619
424570	51895
153535	237366
226934	423582
13444	293813
224778	152085
226852	271288
457706	484058
203348	124536
467387	196656
38861	385026
174889	477986
410573	86274
64750	186146
150045	227072
307528	471432
459084	455769
80872	157913
112704	441053
314862	304295
133691	471808
63852	52877
338955	391805
311270	333324
437179	329698
358334	423473
448552	317356
463036	176869
294824	419769
397824	229760
438893	440660
91386	430356
90907	242759
346974	263009
148139	127439
299993	200857
102150	388482
244407	136193
309641	258607
288106	217423
146281	124320
491099	431076
222045	163163
301281	206112
68675	209160
177735	122007
468681	246189
217629	318735
414140	434171
446182	21892
192484	10712
154255	397757
228044	439719
200067	230334
47100	260527
179630	199526
209080	110677
68442	152502
355879	460938
46727	320097
36228	355806
164151	250805
429256	218337
454418	423469
219165	118286
424824	49903
71430	212139
487476	185076
285970	77834
249541	293114
127981	329675
401011	435708
117985	274498
365976	57375
397181	218730
142041	10404
482851	446237
228741	315888
494027	296231
84429	99923
112625	271338
481836	198790
276821	492701
492329	428738
13358	354790
403499	37058
262386	119381
135074	382648
359323	206386
105015	415312
324467	190369
317983	18653
79843	4349
130569	385892
220293	328550
239268	47978
344637	386369
293298	343860
395499	487102
408549	270649
295304	447230
69574	240639
257977	306253
219546	361039
309218	32807
314311	286016
237517	109062
415805	66872
335504	175836
252635	363685
395029	400666
205179	487192
349704	211766
79297	478480
96151	362773
209824	398507
84382	380071
382511	471355
86818	478415
248216	440422
339493	391414
448412	186159
105568	467881
193040	422435
359178	420757
100349	484274
192611	180192
108048	463822
280360	121526
451316	92613
406083	205732
276821	101465
484058	398070
25909	188903
338025	463623
429857	341005
172324	60517
259230	265883
113500	107219
56270	255397
108057	372024
5077	299734
135907	131315
264877	378913
334638	435318
208579	440660
476506	15635
301257	313314
241614	218158
95215	257870
462657	365421
159899	153015
147414	175818
162252	437151
314395	15838
437896	52537
274487	428214
273634	490211
165739	215580
291775	97468
11336	51672
132318	59202
304981	158571
23225	32865
446644	247470
369594	339853
171757	466402
18205	84819
424223	481179
128820	74829
219744	347104
315656	262954
227662	114133
407691	446351
210050	283323
58620	102210
283803	292721
52791	153995
264628	122013
64074	373386
287766	104734
306633	45655
268462	267920
22032	171689
54738	488036
309871	252269
35424	288926
175790	276728
359790	217871
211651	260500
315077	208562
451441	267352
159938	81548
18851	69029
283680	98667
71430	161572
55914	453109
107885	155957
23146	6508
42377	185479
76146	116658
331704	438419
224822	44357
104784	49828
348146	194779
317993	390878
328367	440861
99210	68950
260337	299251
110965	193944
107118	389975
305580	86560
470415	41673
260296	460887
182147	208038
255591	381054
96480	222953
311384	409246
238578	159090
216318	332392
90827	6289
453393	428026
281689	69769
321492	86974
154597	401871
439376	440784
128686	121866
49467	324886
304343	254292
337132	135164
199257	37805
445600	352605
239442	418551
117457	189166
133280	148429
493899	303424
433574	469001
160458	122462
280600	262463
362199	165653
429161	324323
429391	279871
178028	22709
210676	22256
226919	195484
148539	178436
216299	487514
435468	222121
397900	478038
352714	300392
165653	15415
412211	182001
124378	124660
214882	278230
217853	113051
280600	212816
474341	164012
307025	101058
232666	299408
90918	427911
6317	429863
249129	338746
266244	229215
39177	319670
458276	135756
458981	178906
226919	96291
492254	304140
262639	487997
221296	32053
172901	244005
211768	264406
65513	174034
440373	254973
280747	47168
371778	183920
233767	440962
124637	263009
275774	319435
78158	276124
34396	227310
12674	417918
250927	205289
147429	26619
391129	293813
263667	76454
326631	468136
200464	252563
19613	283801
164130	489552
47272	52537
275721	23187
78121	127275
391391	40784
25016	222022
33958	345745
287552	91600
85739	77004
205069	401014
364479	400045
313088	273318
389297	170223
399655	264766
139175	106050
467467	453847
207415	148221
83082	199526
294223	8631
317137	53285
345075	300480
275743	106739
403956	249334
402446	73436
272423	316852
86135	430030
149272	130300
269665	195700
419159	376341
148468	476231
214029	428080
384344	15970
37943	461716
6808	94516
56062	476641
62748	250288
297069	265065
471872	86974
126254	276597
414058	319333
375913	315086
363653	455892
157268	15209
79542	291521
98847	52879
100799	375840
296411	471810
314369	126473
478275	49117
116803	40784
266141	416083
467955	14247
134299	451885
177485	451753
484123	323139
426234	273831
102095	462727
72556	152475
135261	78234
219546	280635
277765	62133
334769	470753
299266	13579
133519	466302
459047	355806
133099	312201
478634	180642
254719	432608
279871	285156
155050	19068
362267	241860
479168	338271
434794	16659
356883	476150
305171	386763
241674	248168
167588	152175
347948	366828
230051	93315
213719	142991
123159	48861
110809	273468
458612	314237
155062	286936
128686	395636
429340	121106
10136	196534
436699	292911
112625	139946
369859	364479
241912	226737
403251	45585
165680	397456
371125	443741
236808	205270
68098	276059
179965	338525
439628	478415
193900	449654
211155	258370
309276	357781
325904	189950
460060	420944
381655	210403
78936	343012
144490	387831
194165	115071
99287	263610
317089	110677
311750	139105
100274	85988
158317	145679
300068	313745
52145	132740
165680	97236
12283	376659
463333	429730
45258	13370
254476	350237
356811	105585
22739	338026
103065	125417
273476	4669
484458	432864
475348	313745
235858	29105
355965	54950
354251	95239
351311	164446
164811	447517
450467	253925
139094	485304
443305	263100
398559	310261
168595	150352
21226	170180
412230	317758
63932	171904
228078	54976
87638	284979
196903	457508
187834	188815
493252	108369
309013	18212
435013	86476
188500	183213
233004	351414
239804	301856
198043	348165
419056	428199
490659	317356
438646	229132
469250	182492
354545	357072
1796	366127
427223	246602
311119	366781
430393	475145
28357	120110
211238	246114
470502	433934
266965	431625
363606	484330
92042	370100
139630	312947
362464	67040
260352	430610
121954	302298
6184	149353
191464	421356
118096	425675
157643	340469
206986	22827
101465	480246
411872	365550
373615	147460
362267	270626
245480	303932
470321	210032
341058	219155
429719	393326
402067	22347
6467	429822
470689	15209
106268	236277
168798	337120
492254	150487
183480	49903
371293	428103
40362	7923
360139	291715
39892	453308
470778	18442
179781	41075
146706	475200
118943	76963
55451	48163
174132	293058
130069	78429
110606	67009
82230	347202
239915	250100
453821	88779
130171	268118
226167	314518
151712	177829
470592	313745
190996	250389
454444	313570
106961	245575
155817	489278
242013	152502
304404	336291
235	270095
172079	312702
420128	25269
400140	237980
331119	362784
242411	217910
473316	444809
151707	152321
24519	12895
15583	373438
433268	273831
238712	401854
943	282497
124182	398333
407660	121960
98286	300143
35627	412253
270957	93609
45164	471662
192465	54976
37519	214912
246020	106459
406660	61598
328686	390861
298995	479872
143807	402698
411745	63528
324967	17470
423756	324377
285187	293813
373170	204453
208525	330765
219546	366577
19324	466737
200273	399852
331292	22448
242411	352451
94720	15969
303782	28129
482024	15635
18928	16959
378022	280406
15027	420944
480187	351639
430336	291823
92458	310261
187681	264829
174139	170536
86311	379255
486855	313745
68037	446936
54693	385009
296432	142678
233782	56396
198754	31616
103801	359799
52814	24617
436604	383506
61280	262895
370963	320419
429748	163974
230600	230016
361378	421354
409070	203740
205677	466737
86024	122585
332014	385928
352798	230655
133877	154787
233053	46739
431237	214024
68843	134027
228323	420790
484656	332691
453044	102588
405129	155813
430170	27610
179852	22349
314548	185335
483808	27784
484095	283769
365852	80738
471169	250236
27455	469061
176132	165197
201131	143866
394435	468125
221668	344398
477932	366781
386809	215006
48144	234918
87752	366534
244767	357235
444934	478232
84464	122287
354255	11174
21949	293813
103824	352633
225481	166651
148678	154466
123159	282989
341632	241608
443220	370810
299081	16433
282613	304899
309690	237178
315481	113138
312283	345111
2424	314742
466909	146202
15282	237235
109973	470601
287361	113006
95864	59464
439430	203656
117334	417533
429863	28129
261886	177938
158589	493365
367179	173600
309642	268291
62128	15209
487095	186714
66003	395198
458354	396775
348958	456586
277850	309325
428901	262954
352201	110708
257613	434998
138990	151096
366534	306733
5556	174111
53235	74611
98560	426469
132583	365142
355245	278907
326994	210579
466790	219743
61651	419492
250073	349938
351671	378462
401628	85078
469212	417585
87047	45413
323361	361296
24412	105303
184290	72521
224405	461944
49977	94344
379160	349879
201131	57101
184651	90884
43703	214992
351570	293813
421980	109181
50766	372684
335027	314742
237917	432996
141566	121807
372340	162357
20946	106967
448529	208300
16284	228431
187045	435318
282968	480953
480432	297019
333132	203656
222102	276744
464207	348563
13924	370866
171915	420944
179974	467703
323833	74106
237178	280811
241952	278338
106324	308909
319218	362206
263557	264277
102065	199805
309896	123879
64422	15501
313389	315888
84414	462017
138817	367958
312714	181003
287552	256188
347535	9751
368268	411455
346557	177898
358928	256373
14686	295493
405459	343547
241507	482851
279243	356917
85969	441774
341200	395749
53153	241398
327342	244392
369209	67040
72581	120845
20451	60517
162470	435280
423657	428174
185035	265652
12284	228683
326631	137621
295009	489014
481044	2232
44048	74981
55362	128112
3430	249723
36711	182967
381256	456640
124153	205289
323501	317675
139445	411455
226601	143629
237242	477986
302135	66082
407355	418261
177341	456640
14961	106275
202600	390525
109733	473817
276851	482185
153152	125968
436425	420944
411598	51056
475226	296360
267324	423550
247311	322436
339204	139156
402193	753
135179	74478
251991	169983
473530	249882
357099	410484
270284	76102
75324	100828
479351	71816
374115	431285
341907	153324
138102	124066
380489	292553
316565	32010
82906	58864
316909	425675
79357	178436
175431	31616
53575	315578
14719	3516
46485	141234
301823	110677
491380	36392
404946	456426
58009	236222
462753	330469
289480	152502
175966	275395
137454	360118
316350	435708
378028	110677
10411	421760
446182	419468
380602	182529
416225	101058
65513	79616
99155	351257
46875	176205
493627	214992
106390	293813
479351	373128
454303	428116
424528	215054
201354	337791
161019	317100
67982	179947
477932	349140
29773	175721
26651	110677
176077	10664
206986	160182
47621	17186
220860	175721
60777	370745
456251	1551
106240	436740
270450	114161
128316	232255
435488	84502
186874	166513
302693	270336
399441	333025
128124	89298
447335	228013
60929	429871
76811	6899
356490	384648
407948	378686
206389	463598
340873	487673
210760	130547
341623	466737
203277	132857
140980	396080
456231	426088
60517	462637
395779	28687
322851	185076
394349	51881
287566	10690
400697	182842
14992	492906
426040	439724
64646	193310
223731	197623
107879	186159
479601	430356
371030	366040
152739	239561
125010	161393
243610	469227
298317	401871
198994	192256
356094	446632
217537	180709
137627	491125
297069	272896
30149	413525
200837	53863
164042	404459
104740	465659
255453	452068
464782	70437
195362	332591
42035	296693
388422	248338
136627	397009
348395	327061
34776	233590
447962	477983
23508	315888
38571	318792
38626	191254
412517	67240
300051	329041
81876	48275
410092	28129
98058	166513
137454	154398
83380	248013
38994	428912
488527	208118
121828	270897
418786	265589
179041	137155
222147	377254
260185	370247
442030	404020
24989	237548
410075	49903
365379	370866
26348	485803
302156	221660
258136	342412
127993	51895
466588	162795
121326	289595
146429	250104
393525	368707
441259	206812
222475	290690
113316	292256
294090	92613
362483	395253
20946	176330
471493	6901
316136	128683
20883	462896
135094	49328
24216	417201
191914	306491
144274	405875
469786	95149
353714	317932
470621	333525
230021	399736
27892	135522
208800	322110
157836	177884
470079	118928
208959	240087
250995	300121
467061	339690
347653	221890
88359	50391
349974	300121
209410	37515
152484	229219
91036	138536
429806	331231
130224	449326
41804	209572
138126	445602
127211	391870
454263	246592
241338	119514
281020	276744
228795	3011
135760	13852
487161	100248
143226	305586
263803	86560
46768	70384
126347	91864
192611	164164
415024	424225
100417	290624
428978	356127
369189	291521
134191	48985
254248	408783
445016	416072
112791	285634
410544	264286
75806	235201
91325	357294
53287	313745
422084	326997
287953	471745
411901	227101
298169	267602
55644	334816
215644	46086
306944	284350
229735	380347
68092	190469
223174	146183
390445	109006
492852	395200
311221	166928
68098	458703
148708	268600
281514	241137
179531	489582
418382	441067
160005	21468
425162	269199
408994	194145
68098	310828
180780	370866
487938	285711
172491	440660
366493	278700
141441	217423
326107	153736
71189	238670
190337	386820
206014	327074
76898	237376
173376	137719
123718	90097
392953	164333
237209	211868
243529	381552
222045	120303
365700	43496
186191	408835
209343	35735
25393	98906
24205	312729
286726	244348
22753	104693
334221	91068
104655	371840
419100	244703
360460	141440
141340	185704
400928	8707
97499	266203
439461	10398
289108	293813
107524	411455
419082	150752
225618	141509
382635	262523
288262	184357
205430	118506
297054	364306
358589	21902
23815	475440
274895	75303
262730	366373
244454	234502
409745	403249
74309	476951
414954	310261
76968	1015
46947	478232
211238	241515
454229	414334
118769	456640
59189	331349
416004	479680
314723	51881
341796	386288
227805	400627
46092	263152
175799	401871
203200	451849
251660	435372
128263	224430
369030	157731
324490	412980
297911	404960
162205	156275
349115	467690
15133	248777
189702	358531
172396	147764
398600	203656
131063	244984
460788	133588
93470	396697
413231	434239
36885	26551
238889	336367
19541	128470
68094	448940
328047	453470
276821	269612
360459	70241
160680	99210
471922	485957
250521	375840
462497	310261
186439	162795
73923	407366
115820	302397
469786	278081
432224	312570
295841	107074
194023	317074
408426	84751
173766	278482
119899	403501
39104	190369
127154	54976
104817	428729
154880	321565
175734	287310
78669	215071
325533	40182
383244	162795
353577	258220
440115	466735
367743	459790
333183	328546
76737	326167
78030	187124
488630	316291
480761	251901
66814	420944
20897	385166
251372	428864
9300	102780
91881	366127
403670	30263
215944	388767
423731	389009
419757	313651
466670	160545
325299	204078
454303	171772
369209	88705
88264	212278
406764	53883
203887	122462
443815	189444
75963	134694
55473	404219
428771	241525
448467	250434
370804	249334
186595	152119
329831	66536
355453	423688
46870	347818
154648	41209
380546	301075
428732	99405
371463	224203
270591	383967
75542	188759
381453	183936
126030	487153
313523	419098
246505	413987
435276	216257
478962	46785
6899	41869
65453	123410
169047	54976
227041	151946
64444	290425
460489	210278
130069	114164
246505	382019
434485	398954
423709	293813
50280	160419
223965	311873
326139	129185
114643	44139
261777	11626
487932	471110
437041	183213
342952	15209
101479	451856
196903	490052
452567	50264
278304	427888
318424	280847
147930	220129
255805	302957
290141	412694
241459	432888
481406	10231
249615	334680
449521	389145
117657	23262
17481	150475
435330	212081
110355	20586
142740	214540
36986	50391
215261	245715
114643	414946
440678	400930
166756	270095
418698	271508
86345	278839
264206	371918
240712	367342
17634	156582
18534	314237
464022	218080
17993	364359
422771	231343
55578	83467
274074	311505
267529	96006
86303	50625
385343	368892
475569	62191
443353	454384
278293	328751
87962	393124
270268	123224
150237	127469
217074	15209
297587	152502
4991	56410
225809	269199
226919	292453
148779	269612
373433	209471
287211	144119
346194	134694
310001	243115
475790	324063
399730	419537
314722	255579
296584	155719
245217	369541
270778	75568
212894	340831
414286	135615
90803	243301
484872	262039
201411	435428
348550	35707
203279	257370
430691	23318
488981	13798
53280	147460
382168	301589
486814	478415
11878	48079
874	178022
161114	451460
198038	187974
466009	111404
248093	72985
187607	122694
59438	426736
28422	452552
123955	461747
277452	396729
227247	261625
281671	3760
57447	463799
129131	215551
233353	417011
51233	358040
99602	107473
248806	480998
488109	252990
255767	13007
175604	214024
432340	464616
107825	262566
36813	358032
281466	240020
441289	245679
326030	440660
167093	24739
456869	100477
437335	426534
428735	158274
324784	13370
104964	376886
456102	83017
21483	475360
357832	399579
17562	92407
341004	344703
662	469235
433354	35464
337921	193705
262633	435318
76228	160401
379696	394647
115190	8525
157574	327716
251703	323958
449914	477986
262050	88454
324037	328538
440082	275749
298479	129185
203737	249202
341067	414284
250183	228106
420458	378462
429849	130966
204775	327632
165680	5523
305730	255650
15951	250389
135179	407386
218820	259916
331272	358797
352220	414057
146822	64861
128563	418467
369294	298182
64927	398125
400219	139247
85939	369577
352991	62191
70830	252664
106778	251207
244585	45899
154648	472430
439338	60219
105964	355732
287566	400816
439707	178188
171148	362404
483987	317049
355163	487159
226117	388195
199330	21902
237934	129951
236523	44197
231305	426922
367328	314847
386537	94516
126682	228431
452424	426986
6006	469509
230051	37897
271760	453493
37189	99405
349943	121544
60072	57772
342465	126470
68636	152081
54101	398122
44160	6135
283521	241137
303723	315619
407635	350189
379843	332126
236216	141958
213401	460333
243818	267602
104675	260527
261008	47146
55636	76563
434472	190353
423392	120489
319259	306237
266141	276621
432175	220540
274852	108087
302153	440804
408771	61922
315358	155362
128555	336335
302028	478415
91600	304840
435640	190369
158819	417865
437538	197212
162939	466818
15703	275677
162408	315050
192611	183690
308122	409656
47856	94516
143315	306409
261280	387742
445101	94516
432034	23018
157726	194416
202045	134694
168140	132740
148559	433391
254293	439352
46092	87923
318715	325604
375454	121015
9934	28129
490890	150044
191761	438984
210786	292034
186455	324860
33053	75442
278803	366534
287566	441135
278882	344266
462047	272309
167855	411651
472656	136048
295696	186440
229241	138441
329359	385506
364197	95149
407597	308760
30142	72521
394694	94344
317172	187960
375220	395203
202379	457474
121847	451016
205971	358576
129546	317118
349465	77961
463157	103329
337050	475047
95700	170017
27077	251116
395535	9978
57419	66813
321724	140044
222718	355700
8596	129144
83616	330375
298673	159860
150526	414057
201142	144405
20947	38694
34675	113522
322515	343085
39116	101806
21615	28579
97297	208291
154981	73402
140983	53863
63520	433671
447994	267602
330057	57134
426197	160419
262250	132026
176984	375290
251983	152768
136798	132996
417095	190369
415516	24152
658	224085
443035	278907
454263	121065
109295	414832
398203	28433
134299	48135
478546	8123
6924	414334
373755	313454
187634	243810
395768	399867
402895	82794
65907	75583
99977	166437
86624	198926
331457	206167
304877	114930
43312	137800
365805	435708
278769	373542
276295	63726
66111	319333
467718	406971
20946	456787
256823	458183
232890	133182
92401	22623
276821	284089
55086	283364
15895	90535
392779	350189
107118	361395
57300	476231
442392	53066
87440	190369
443666	237165
310338	178742
185076	491987
224267	119247
30568	370279
493299	122694
292687	179570
393552	277568
353108	235781
378153	225420
90505	221061
451551	136177
179879	158153
26238	57375
40250	391414
135607	191875
386431	293813
125085	301557
254098	364039
15027	418586
196783	255196
225181	463964
113599	94678
81851	238942
480823	418592
115806	42671
189209	18393
302693	350583
50881	472826
261390	351457
16487	377368
235915	13370
279165	60517
173679	165379
251109	53275
363643	86632
464283	420855
354022	364517
124918	83811
65452	270836
462199	92662
146247	227473
330954	93384
443610	242286
149771	205270
378290	316372
406379	273831
392837	451856
39943	316284
460787	446630
93533	216652
6025	108672
169150	378050
78030	406323
247106	442030
65921	420944
427981	171940
356490	187244
325774	413438
481619	190369
113236	277450
108555	121171
53963	223627
489423	183711
267562	471208
205220	434612
378897	188067
271354	13777
473053	140635
153322	429862
6468	292729
187846	214668
357012	316708
82150	83811
465774	304173
73601	446167
135473	118662
455361	197116
475946	195739
199065	109476
297547	93871
7712	24105
328684	294109
93451	363628
143413	157698
230691	234555
128845	434620
322934	412646
297399	213792
261901	445453
437140	237268
356530	232347
49184	140128
168646	179506
209692	240225
258514	390818
370590	433941
439977	395428
242523	2406
146893	319303
131825	376121
193767	319883
74852	421661
146924	21411
493468	423457
465417	389287
9522	42890
399555	422729
108570	170180
282977	399468
37372	165285
420175	401871
329840	18665
330827	408878
159718	179506
183877	84731
112075	201406
320901	41753
316144	381786
369239	36392
10777	48861
250635	8084
170626	26525
403225	458230
318903	175840
198322	277575
277912	257285
199839	94665
47428	180578
182033	273242
331751	280233
440293	475711
398122	435239
482238	32053
348130	317118
278729	232918
461861	273831
117320	336590
328940	7818
121355	35707
7362	361663
58390	366912
227307	230255
448139	228294
25696	124059
12828	423469
304667	330469
136279	390197
440190	132576
225655	219831
61349	47407
404568	235125
417585	413880
371520	127283
290855	51855
325736	294923
167588	286553
369809	134145
144852	38063
307440	174918
467083	46526
236992	144860
367772	14501
208754	470588
95579	409828
68019	183479
23020	401949
380846	189948
187258	105709
202350	132740
62272	258461
137454	325229
184629	82585
117023	377906
342295	317118
94665	108126
390032	373128
439161	164742
86476	470747
386369	136364
123789	64825
227070	99405
190139	263113
435765	300240
476728	132242
101230	466737
61392	274836
440499	424781
8675	166137
182511	82585
456021	392173
90344	15209
209317	96977
298497	164504
362026	52537
345715	251323
285023	67040
60907	360736
161943	428214
262660	312239
293694	410696
113749	234630
2349	135738
181465	237856
467284	370844
417022	51895
101870	404886
37839	165495
350558	160722
367720	149079
142211	175725
526	134500
424643	384218
483463	210634
485188	205571
163912	333553
464685	146706
437910	94516
252523	205270
344086	363505
171132	457197
373279	196720
285939	203656
358947	279091
244889	195551
5857	412922
334985	479351
188759	131090
447332	331089
180059	212877
155436	453753
56396	348798
238840	333882
333287	389009
130207	163127
459289	281348
316136	363331
178759	244929
367782	50727
30191	13370
73009	112428
104505	477986
90296	315671
239084	36366
9709	287682
247389	25437
1939	245679
143514	298936
293166	137070
387463	451224
362267	410528
4862	15133
237223	469235
431222	49228
443226	99437
154450	313314
149354	165267
31323	428864
169932	145691
35806	471416
340886	273831
405491	445580
488340	171795
251243	110677
167068	52030
236686	248782
425827	132996
43045	62699
87328	245679
81225	147503
56722	126204
148213	163614
374305	87576
382393	478558
378496	366127
118987	53863
476560	119462
207518	313663
51151	430356
95026	324363
157768	223756
101346	163370
212187	440514
58709	316670
267925	389356
15640	420944
193020	349442
245693	117382
6643	368878
365380	441202
127517	62191
358453	187974
372420	256963
292564	386646
286249	62191
105648	78364
44554	342209
480535	467538
486339	453286
447230	180156
293806	140044
483186	267602
402519	399852
166293	62191
413957	460281
258004	185132
449521	469268
53263	428214
153130	276141
77915	389682
324708	97344
246776	360343
459064	420944
136335	285634
59937	346768
403255	68066
2178	273831
304303	271297
69859	166867
200580	238299
431264	485089
337183	146566
442662	369518
219281	421797
448104	34609
208038	80001
288179	80215
454167	417296
308495	484447
188161	308229
83937	426569
352585	442697
146893	28473
206389	350886
282461	186815
35743	357854
32890	90645
217743	485072
354395	63957
212043	172565
292641	41413
338688	182000
123198	39780
451255	240944
288274	106840
301315	159378
243853	262592
266307	389711
139429	224794
98780	65600
4684	26046
483112	276358
219546	124011
84745	340640
264024	187368
293240	330752
337267	261396
469727	481279
76709	74753
125837	260527
308776	312201
419962	18122
107709	70506
399623	239481
74950	489002
107486	214062
256920	94516
472583	304493
104121	12364
219546	253458
172417	356468
174725	205747
230051	119302
92285	70557
414930	42890
77796	288035
177569	289682
110965	336477
150556	481323
272407	190369
412462	451460
9061	458845
241749	37770
434273	59668
132236	209572
15911	449910
226794	77086
62865	177104
16211	212730
89786	317675
365860	59832
205512	71281
179111	228151
445725	366666
486629	387742
408209	164884
160770	465313
269726	372903
110386	56068
287281	342807
311757	470412
130069	441580
4849	297476
423013	301475
352592	15209
127904	15209
324708	353913
408357	342166
481104	364145
101558	160419
212912	42890
483987	353960
474341	236216
106360	31092
191468	224823
325212	1821
363505	41959
343877	187622
300025	39095
201348	356315
68098	482809
49510	488409
277225	181680
288766	440660
310111	463249
333068	21583
175853	432175
493478	437199
153349	164164
115407	94667
361818	380567
90374	417349
198405	9054
221348	421091
64392	178124
50532	166975
182464	175201
101502	60108
334053	177723
247441	472260
332922	12895
235512	157527
342181	388195
44487	269094
79454	446840
53665	219371
358373	246245
416153	192909
72180	313745
336065	335113
383705	110677
393839	105878
254198	222891
341632	67700
14585	24943
208736	212007
368232	167807
389944	317386
243858	180841
293889	183690
152343	465313
464725	51865
294323	238981
151662	203347
247785	399098
51543	13129
464022	38265
288491	459790
458150	280964
57668	95315
332474	90505
311381	310261
436770	206501
381703	105967
167760	392339
115725	63711
50226	476951
13563	162884
273768	466737
296948	42653
212346	474456
218567	422022
374901	180957
443163	63154
188730	141512
263809	146992
10251	450307
45673	212842
188574	408851
467557	115917
473454	429368
108148	52537
326289	316372
193058	20673
219546	141478
12312	273831
9648	316858
421370	489797
175296	315888
209442	70481
28551	91821
194898	287226
7511	166970
146893	405209
171939	235183
147886	135187
17308	245317
63253	23009
188886	296302
115604	214436
186652	89847
215459	99405
276124	4413
371285	317675
226747	262187
251750	441705
189454	256901
257402	478313
105952	360604
275763	328731
434981	199681
89630	472038
259250	429585
297032	267352
116353	91711
217312	338671
298562	74450
158310	122462
476787	414212
140556	431799
76126	477130
342886	77339
256755	230438
407717	126875
112785	430356
411201	281924
478789	21523
288404	370221
251996	304846
424678	146369
91382	380947
360617	167873
292367	135756
253527	278907
453736	256490
474802	295489
476221	458036
451182	62191
286948	217502
297728	42125
298780	41673
19530	85699
73689	434035
145002	120386
157218	136447
453954	463535
427928	424973
378644	186714
362672	489552
425274	18498
47231	281924
37944	174739
277987	392757
442236	318551
21224	27496
304952	12719
178456	198038
387810	433279
289513	379983
452361	134262
371415	16433
292749	262365
342465	439403
241191	3101
159486	483637
222486	175313
487382	276744
175500	90231
428050	423688
122945	203656
418743	237579
44738	148044
317437	380071
479204	77459
16368	267602
476133	458601
111776	118447
218616	431786
77485	398093
333201	479989
24473	391689
157238	331535
94635	140639
208831	338271
211408	267553
268914	246672
430404	166738
187090	181993
471039	410018
87501	183003
232033	124660
308553	195798
90275	222477
15944	242268
55644	71657
320138	190404
406371	10646
424254	2309
297436	227088
10890	176483
234669	110677
269906	291002
233498	250004
146105	123369
60764	168965
460796	434266
52961	384538
362520	313314
105983	375285
470268	377808
188849	338076
375793	293813
76079	479680
439238	401297
293767	311384
330752	449176
460096	256088
210094	104855
34206	272159
145585	447126
231374	190369
186409	242142
351948	377065
239489	401854
105821	182023
306964	256220
229851	149388
424906	484094
421841	397297
146153	265589
446390	212066
451505	87774
193495	106739
469312	464420
145562	120465
269004	208577
213517	360897
264628	115535
283718	100628
29680	76454
113132	121548
75915	192450
104413	77500
336025	343112
455106	88113
93642	473216
8811	298765
414326	43275
395529	145059
239947	97894
254766	237178
244643	420757
9495	285176
453765	138180
29824	278520
247619	347818
485196	378686
182826	132740
266052	398302
212459	168213
483706	246732
356906	66084
311230	204185
399830	363581
363803	62191
376744	101062
152545	245679
479332	290450
187061	186902
469551	48163
484691	356645
348008	391414
296514	298182
344738	206822
102774	57424
488945	254812
204774	48163
20616	181767
327209	381687
432062	183213
479528	259929
388696	197996
321411	196783
65983	313745
461376	271665
242009	466737
260313	42708
305787	267602
15027	327256
425064	485979
146795	377249
308443	23358
129091	348424
243825	275704
354022	221835
153566	460723
309293	454975
45244	122941
28771	5857
448852	51881
276687	331508
443307	298509
403236	129011
127938	108743
180532	48861
170836	232260
441333	20149
309246	18992
298874	478415
52964	482384
80498	468162
444634	324103
423756	156317
211121	186159
353577	241525
289126	37684
378874	464420
215368	467474
338279	477918
393766	476231
235706	15209
290008	202523
283175	251054
380712	164001
365407	189411
325392	303175
494102	436492
487422	440660
214853	370279
413179	285354
168355	176077
137454	90058
93328	53994
49604	64736
478588	25297
239272	274104
426197	266203
206014	487779
376401	476231
336071	141250
10640	206252
239201	226996
13234	171281
419346	333357
52646	99982
426392	197702
202478	128704
305521	88470
10682	320706
66652	404960
52587	341917
490086	140432
418180	22827
104859	100489
314616	281133
328174	200740
355796	474686
346923	217423
89122	230925
195691	146893
10217	291324
432100	345368
211324	281924
367559	27510
442690	191307
423006	487829
8359	236048
89238	197637
315769	394802
162844	41753
277949	214050
456652	171889
253986	332638
481044	398122
20946	420777
154889	344516
116252	490248
177763	86728
342465	211657
383000	264589
171706	409540
437107	333357
462738	107718
434309	9054
342452	429863
482435	264406
262146	9044
465634	257055
476144	390628
109581	491150
439632	325604
261278	72406
29181	426439
245669	264406
489822	25410
432175	404053
27604	54976
75040	442751
355508	9054
240807	390088
450136	260970
452243	112588
302298	260986
65255	283198
112625	266785
376987	343829
103483	267352
43775	364768
302560	466357
14948	227523
207912	468276
25350	372607
97033	196783
242215	300038
406108	22347
199534	77534
471205	478415
281236	90097
208457	509
588	53490
107283	426887
399867	13558
34623	311221
74516	435318
93698	234694
133257	429593
322273	242327
459112	106514
378990	148739
350430	291936
292896	311221
116792	479466
279683	52030
480554	284803
295730	207250
91470	37924
372415	346266
152465	454669
85680	310836
2501	431799
108945	453129
474931	313745
222740	353485
255448	92037
8659	365909
383030	7650
187142	309955
400364	322331
197336	21583
298189	246592
107437	86728
15618	186159
107118	457800
237217	309425
435784	317118
350549	322765
358860	332734
321547	268531
25749	214697
285765	490362
367559	368955
26989	442887
40443	312658
236654	426034
276821	243547
371501	196783
178048	72670
219543	344889
361088	280592
243152	456640
125347	263009
196659	486580
375578	89365
447335	486267
48020	110708
363354	300119
105126	267273
152343	151944
382750	393534
25368	49903
469359	450444
367720	38309
61286	349475
122486	331508
317133	194922
227639	327613
328940	436682
417940	301543
466176	456517
282553	50367
442444	66813
5166	27918
202527	93245
259929	271140
346066	222501
449354	389384
258367	167252
131606	217423
108221	85423
439977	91673
82678	405594
360047	225095
255173	404316
430646	412360
394349	162247
410154	202036
246570	284843
115174	222844
327790	154446
317983	37402
492393	474453
35812	37249
395777	10345
132445	439979
257822	355210
238344	441635
241037	273192
109733	391414
94538	165267
212914	385000
365122	239547
58506	190369
287444	134140
79529	195948
113315	271810
183090	132528
76068	131315
280899	35115
262496	295114
110017	391414
416213	377206
268952	393326
360396	415287
187878	39259
401555	324578
238545	340841
455319	59169
77585	153995
262980	402490
103514	196698
93627	383267
393717	357294
466682	478415
167670	78380
437849	54536
490907	114136
289675	146920
47250	360708
472881	43207
166596	478415
230563	441313
182351	295526
211597	135544
286772	444747
172420	20270
16194	65425
487857	220417
46708	445453
411332	186714
373383	35464
188666	228431
240058	476471
9417	317356
207684	181307
364555	338103
105498	150972
267562	295561
394917	137155
375405	472011
136798	55200
448320	223111
335223	119452
311436	488263
465601	433599
321675	377500
12828	122186
308825	152502
67849	327061
389912	50081
109462	342724
161943	155747
408561	398333
373433	185095
405824	321423
371983	214111
364187	381260
33965	385237
165680	418701
305827	423524
62065	294044
45919	289536
471478	467703
461088	145771
2106	409640
328339	11956
430246	460729
59542	347755
289583	428080
263223	93609
54599	375063
493020	215054
9075	342102
219093	440660
134423	475917
84216	475629
401278	460527
332009	118140
42370	194909
61800	447517
329750	265608
220682	247397
197591	396885
373182	94516
346379	409858
252917	322147
409971	401854
345715	8615
300273	158310
333845	109051
489353	187849
375674	294027
49115	303862
161713	467703
83439	344125
152433	164900
298248	489822
181333	112179
458483	104598
83186	58486
410625	366493
236328	5857
70828	28065
89232	488844
192824	205270
275565	57134
228145	407334
201813	455967
457801	203489
219089	271605
408133	346825
187118	261320
202379	231154
11558	440660
458375	317676
290537	190369
364509	183438
292641	9035
47712	84182
295009	179330
233923	96977
97499	431120
225727	338411
124096	313745
312381	12443
60743	458230
41958	183213
230707	427616
359957	181993
471906	91774
228128	104498
49069	61167
68251	86892
36228	86077
290565	215836
163594	296423
357314	52537
409238	378082
275291	135832
196366	464420
404757	434173
347121	449603
407338	370190
132153	137128
488226	296339
422682	61627
430845	380271
445256	354527
176111	121797
371755	329819
429287	458601
298124	186548
410876	187974
322667	217000
168773	366564
89409	464650
402718	482808
267734	226548
327209	272459
390490	253458
450691	231993
16703	389469
359802	187974
83130	457790
58479	186159
39195	259704
164684	135756
99259	76016
224749	486104
194266	60517
370063	491853
259710	251856
71925	36191
140722	30263
367418	439719
246116	84502
378556	405217
487732	58881
1839	90091
419902	128112
123161	453303
440784	456222
84179	197514
397634	481785
8146	316959
21818	360850
237120	453851
179999	72670
246363	4413
163917	50538
27252	461182
351850	366127
119523	434893
134299	437695
152081	440660
119890	359423
452815	21583
34600	147974
19166	99405
445632	190369
162190	472072
222653	51895
160606	425675
424647	292226
117980	48163
112965	21583
60275	280880
282805	224166
228110	378462
140511	486885
203787	24647
358985	88113
196350	99733
78571	491592
61651	137128
439345	98906
20194	26239
19727	60108
277219	146183
178836	267352
456303	102603
456395	139931
375049	200020
120837	99405
388838	341942
243576	369599
93408	17928
263539	74544
78571	226768
241889	110677
117003	227170
419100	444670
184558	393624
172588	167678
246805	163725
25580	165267
317764	219326
87241	168213
462552	159812
148692	194478
250295	235334
115861	197382
142871	447968
387399	383576
398997	445353
130069	392323
481419	186041
8199	21249
399701	113818
294373	366534
386115	50638
110609	99405
404424	388028
6789	468125
443964	375840
225081	397042
362468	377984
64556	20958
452857	478415
237242	422470
314857	401871
179963	391414
122624	326985
370285	110677
353270	484447
85098	451753
443815	458601
114246	312283
227363	94665
120004	43621
435640	391414
150062	276963
267562	274099
415750	288035
89826	171974
270933	23484
236503	451959
61908	160232
30567	121589
278643	217423
139056	211868
110946	120782
158112	159740
404442	207927
418805	293813
258126	303997
17601	401871
126714	458023
363154	100477
427409	124228
405159	452127
319867	453930
126233	336542
313234	183648
274371	57263
302067	439518
15433	96977
368268	428103
177843	366891
284120	119381
329778	218730
281105	67089
311828	135799
112116	12942
160397	224543
101058	88434
17902	151431
230993	97970
97116	141623
105094	247322
424570	355093
222450	146202
479554	87471
297954	309426
347142	443007
217284	291521
260259	313829
688	88448
189366	306828
237332	380071
420665	105498
354792	139803
424952	289513
153322	399655
37718	205787
370070	471456
388497	153266
106814	94209
29458	179375
188911	195893
295196	476656
434726	72365
310756	271172
15916	312106
437775	28367
185802	362563
32303	25410
410355	434893
414286	146148
254293	450541
334092	156634
137003	217632
27417	412479
47964	227101
273916	363581
75379	127243
46071	134672
1361	383225
262537	456920
136132	301596
321177	32807
390174	77031
47225	163348
252309	186002
209253	477554
69694	21425
324465	9054
398302	313745
24362	215054
286827	362267
148321	467939
139878	437281
477308	346768
205132	324743
186123	166063
16956	146334
51751	176602
473234	293745
361106	76363
186202	371934
257632	171592
245965	421356
216667	317100
358874	399983
231215	414286
254737	446351
317457	27826
313093	151063
84745	379741
450465	330900
327199	420508
373043	209572
43708	402269
464951	313745
169621	288035
208318	277221
182973	424665
353491	389009
371122	165475
208577	353189
396284	467507
155917	477772
120776	387742
12339	364996
179273	46459
458809	233435
80334	32153
369096	185202
81302	7774
404960	81645
40898	54976
314348	76658
189815	250967
4841	74571
109270	183213
36464	126530
437592	180348
230334	457043
442039	226168
89838	383313
259075	174864
89670	419477
41905	241005
97090	418633
73327	377201
292205	35178
405738	367379
175243	291249
393268	3041
453636	196783
420807	279198
82239	391414
327207	334215
152928	262954
376419	124149
144397	239431
383164	341006
281336	105188
150625	17186
419867	61917
78986	469509
361553	301533
396672	375182
283024	183920
431508	264696
343824	242328
285869	58151
142781	484447
54770	293813
23971	67711
492247	398321
449390	405837
318735	340382
427689	244688
93883	317356
145709	60517
313314	459138
195391	91612
352356	349290
335723	479570
48906	182151
213364	140367
448122	267372
440154	90904
411140	56155
73023	483634
121322	267710
134653	447517
246375	270938
329727	79293
220609	492912
225351	443823
31247	137633
247895	203820
326525	142018
393841	128262
407904	370441
18330	243438
318006	52189
107408	315888
37290	302433
272778	386842
264198	416986
174790	464727
331043	144464
240163	198317
160118	402241
280744	216863
283642	430356
246600	75303
417152	14766
278746	220417
487404	258370
278444	366127
186488	228431
330246	469268
195373	333746
75892	51648
361576	301475
275599	69050
21230	360531
316136	100978
12297	121866
298870	295484
300770	427385
28357	111532
136477	37128
144345	104195
207167	11635
371025	337047
428554	258220
78096	420944
177953	142018
305456	268176
406364	344196
296185	155276
328152	164626
264026	227331
182324	350751
354812	453716
239587	153995
1410	32619
377585	313745
135814	200691
118815	299467
141512	85870
460576	291079
476538	46950
421207	109468
422065	332840
256582	194390
289049	313745
366402	246560
375239	350189
305688	367543
388875	245679
130464	233279
361007	24890
227247	298182
383983	262954
287427	463124
398308	315478
399407	211208
222983	297625
93565	183213
469102	58567
33069	355379
316595	327217
63069	355093
112950	183213
439929	69315
34347	411365
225769	226494
125471	476951
91134	491150
257183	217055
198440	438203
257198	313745
236697	120543
91325	302578
160397	195121
322759	370731
276876	196851
208754	123095
237503	49903
273516	186259
369809	317100
287909	84439
200092	375315
214271	362610
301629	304731
129420	200228
465740	426403
189484	445353
400497	395369
157961	459684
21742	78134
21634	466737
386756	49473
443465	40034
282497	334009
427629	110677
130321	23018
41592	12129
389224	387406
34675	42670
15696	123410
174315	201990
86344	297593
192554	72432
440861	407902
323836	373843
443813	335679
130878	15209
346484	368205
129416	312698
431128	260811
50378	337953
275939	251726
74375	76709
176706	262954
169630	464725
31367	284350
149147	121106
213544	261396
368858	169603
330823	287778
425766	378625
137260	6949
222678	105754
361471	94667
160237	64903
432555	380689
343216	192270
247296	49286
125790	309868
383949	88057
489486	67641
198558	209510
453809	342106
140225	336590
457651	456640
32886	295484
386186	459622
396738	294069
270659	433391
429703	162831
61234	190369
68314	270764
85916	49294
245129	198687
107828	421285
323278	291040
91817	122104
32352	362808
233045	315372
169116	451016
322116	186440
311522	154652
86362	459205
2187	130620
444244	65234
483870	402591
377869	482803
308663	272230
336412	258370
490149	139297
47341	124008
151578	421935
349323	32543
246755	387944
346614	490888
154530	246672
485328	23018
163068	374790
17968	416234
300273	150573
94890	255640
45579	124489
38895	32807
179473	481253
122588	356750
171513	231485
458968	243301
226840	58148
112929	119762
203079	366127
36534	492906
304186	441588
368443	319778
119663	453255
51543	82794
89588	281924
28528	400974
205608	452833
183176	312951
337863	169163
146106	434239
252407	230334
284956	196399
378019	437433
238262	348676
382706	367807
128313	77484
41724	463615
68776	354630
159978	249334
130069	256866
306352	177577
442834	360109
223121	32390
479379	347913
429287	297364
468115	345011
74526	366534
385965	398414
284665	35108
88099	301475
85863	485185
207415	34917
129897	165767
193994	153534
109854	295357
54696	14750
190281	400045
152830	401854
306352	4898
107184	446351
137378	166970
6289	115979
277839	146202
284296	370675
149089	192830
441217	12768
93351	895
359466	345011
438475	141640
213431	318177
40890	482493
79965	383338
375302	278229
114550	208349
59634	12129
134543	4914
490216	347715
56573	28828
102065	431544
234532	34348
107161	263009
165680	262415
277652	428738
364536	164185
259769	86728
33185	59782
429215	231514
398559	430610
335951	222721
138726	333357
68109	272518
196847	317118
356480	141440
107375	317118
449521	254179
477932	265598
188685	75303
251720	298182
477091	51915
403254	146083
324629	487485
305729	204195
270224	278597
128292	71816
229101	80213
13485	66001
235021	181782
307279	155570
485494	319595
466501	6899
288885	374555
439850	480708
324110	86892
68497	303238
56619	244482
144852	436686
85049	426389
163966	247744
219743	315888
374404	32451
18770	428214
262217	21583
64267	208039
354209	352528
33265	75568
448798	198464
484229	405930
209311	53490
448944	139648
345481	388575
117724	261663
267748	165267
185561	153995
73634	475223
106361	420150
461833	75952
214535	175721
462415	7771
267297	82498
149015	27539
151658	145948
150411	291712
378775	276358
389781	244151
159554	15209
12564	88451
237164	209471
465174	66469
277167	337791
75192	236950
230959	23484
449212	206924
117827	406302
343229	298182
476236	84810
196376	104833
275957	369599
417367	93932
130730	151188
47532	306491
61540	225345
59360	12245
364977	124660
406835	379237
350523	388178
251860	53396
8682	205377
192465	479157
164285	295015
463575	168670
179844	9054
39217	258607
221783	426911
223163	65670
408329	325338
364531	414100
144332	340316
188822	129322
169099	184558
216143	312183
8170	110677
128276	330375
482360	342761
65725	432618
25748	393957
325397	375768
309225	48408
174725	94793
311546	65059
46222	414641
58484	443525
153813	49966
359	346266
358589	65108
384277	93434
440254	60387
314050	325562
67510	116651
96019	490075
248588	444119
96615	249989
399083	456936
275239	474041
229823	296869
479757	445690
259074	393238
295580	388575
452977	332505
397734	332781
3856	183428
103750	111336
444356	410074
1839	267920
373170	137833
358942	404960
413936	385000
467105	136876
397626	162036
379867	26992
358167	308554
92628	118886
421689	172729
119001	488665
121349	154115
335336	363132
23528	294277
266420	53863
12967	312135
99991	246015
81458	199026
398029	398634
259978	239303
243547	293813
76143	2237
264565	366797
249474	293813
68314	62918
474176	28129
83336	451016
493918	107396
192611	7045
96559	470601
492999	317132
452253	120489
180149	447464
492776	487344
310303	190369
336152	98956
206913	481368
35258	370137
401064	74067
423851	331002
338931	429656
55909	134181
363820	273831
260572	286227
228084	177104
453738	266203
187182	126994
241952	268600
36642	190773
16776	98545
315588	391632
101008	39020
148002	416670
134671	89783
146781	348798
212056	257238
339333	400047
271407	266852
362049	489822
421788	278087
39195	7773
192439	134823
33927	395336
399655	234856
39363	428711
88359	463615
402312	152724
58245	275768
482863	366666
300268	49828
206046	130652
146893	259085
220066	299960
163840	318977
229093	143350
424239	152814
213023	56860
480080	409828
432545	460597
66367	465336
131585	293813
286370	98696
308461	230438
35687	16433
236216	278918
57686	122462
379341	207535
99636	106903
376135	151944
298823	12895
287994	437404
346353	231021
329413	350562
316922	430610
125916	188759
130452	484710
235248	155747
25016	58112
270584	401854
52408	400627
421208	475347
83310	36066
305791	222810
326631	336590
330219	169856
8616	189801
276821	83360
33398	313745
115604	127439
276204	209285
395428	5857
464387	390232
318364	445915
101390	277961
282961	479903
18921	81570
436632	12443
318674	313829
476386	280174
61598	241356
346994	285446
466851	23318
249431	435708
240472	451097
434486	300811
176616	249102
340265	371918
330058	101049
169662	308788
205706	304247
421707	30723
433608	45060
223929	314862
325558	293813
226851	267518
68794	417918
403489	41048
118533	144470
84968	386132
134580	356355
285312	294071
419089	187974
161943	152048
416956	218730
274550	179549
393655	290523
384331	166970
472121	23748
422183	108222
220695	107708
187754	450453
402141	365125
479540	48275
354022	404960
198043	126426
202352	199304
287089	456065
417369	277367
308844	126100
345401	192576
490468	313314
323897	179375
310963	145739
52310	254940
185049	391242
318847	15209
49874	71291
390472	253384
361306	16776
220293	480686
102804	401854
245938	194637
373088	238578
317628	251390
395134	310710
12120	76454
63193	40491
55400	162978
411419	346904
73902	183818
382432	351921
336896	134145
65476	35735
21482	82005
122534	249505
404585	359762
438767	333357
398180	180987
352425	173766
412184	357372
46829	160253
145319	284073
108522	187622
391985	287101
374379	166063
149038	54700
187050	207535
341279	266683
214810	432915
93834	361645
419913	94516
222189	409316
332340	218615
71917	83403
246445	109805
11305	411809
333467	149974
267562	198210
476647	458183
145249	281924
402348	282068
354524	466737
223929	7724
56229	375840
203724	249709
107633	103972
219136	27212
250604	161870
142536	55036
383164	372200
479351	433956
245047	383244
270629	70785
239268	451757
461837	439652
435009	275677
196003	492988
441867	181204
187194	23430
232222	451016
91036	110721
57602	166513
319020	209494
54539	387577
358860	96259
156831	73990
22086	110677
141015	270095
167519	70132
361060	388781
244092	111587
253846	15133
249202	1087
378420	457033
16601	28129
107524	2277
131939	61724
298989	72918
215164	105878
111771	99783
431363	200457
15105	334372
458968	397456
152370	21268
435579	283700
365936	168511
454198	53863
369142	393326
407225	220417
485471	186149
146046	79705
492906	60124
356953	341271
240203	198411
223020	63711
410390	135816
237714	70241
39011	106903
357854	469235
444755	73189
322934	46892
178519	423291
314152	118662
84966	196783
433199	478147
301557	432591
432292	88705
169448	110677
51063	395988
262820	390875
153590	160959
48836	287857
29077	422164
164332	485532
462803	369389
195006	478415
21063	396460
67781	479187
106386	56457
252603	384862
266141	406636
173700	141525
432913	262954
364725	420790
55451	188759
138814	190369
299050	205223
437970	226255
374404	26714
488910	328932
37257	13896
104817	354084
407283	204080
466683	337820
45604	316358
13662	290560
217740	226320
469384	218727
422685	305833
326963	150237
231800	469227
329696	276591
208482	391414
373247	229756
366073	328538
167182	461756
189717	202636
435239	4413
8225	293813
232769	399736
493554	72688
162862	398122
478641	433902
196710	183778
314722	219032
242249	267602
268127	166513
184258	90454
299074	452035
161200	52518
484522	13538
70921	317118
67496	251388
343614	97924
41896	290076
352739	361698
325148	97277
245937	492316
444380	139803
420736	432175
96907	237130
155719	237978
335654	93170
415967	207594
116856	99123
99910	23318
471758	217423
52909	257899
453821	53294
89826	83872
119997	168670
111842	360878
247994	386901
222389	236139
316284	339153
257339	287454
146893	316266
201833	371918
46419	240286
372372	198926
456658	339332
382068	422069
152704	281924
51506	397216
448216	338271
228865	336590
413882	110677
215292	279134
241943	489874
35729	400143
423715	334680
82688	387499
121058	381450
117406	187974
349872	95942
206842	295114
381305	28129
161363	436042
53883	198926
377954	113460
219470	193814
383831	77334
285876	358191
479351	91673
159155	443693
415096	291349
100930	420736
40028	8093
182799	67740
431444	178048
310943	93609
25690	301143
263962	250033
269949	406843
3809	263537
254446	242927
45364	22631
171296	152502
32148	421830
378024	354694
198134	393326
249549	157726
331532	107911
77731	74877
183725	467703
201348	19377
104659	386845
59815	261865
445950	281924
392849	378686
426700	480025
106648	168333
392234	13370
66008	348904
70777	278520
197350	407026
282319	149138
82688	464734
437249	435817
24620	399683
83403	57134
350650	290722
210169	1839
278320	119381
298676	375064
327353	89047
478029	313745
379570	54631
326025	317282
40973	61787
160232	227699
75844	249768
74078	373016
124259	401871
78720	153985
426073	50264
83619	414269
249635	302033
478822	13370
184292	478860
358473	173441
224349	426569
441027	82271
174956	58486
345862	130133
132827	80325
321822	320724
242559	462973
441596	41075
167184	412404
241248	174159
139576	52537
238829	386138
92905	187974
464872	271383
54658	163093
275983	232765
295354	27464
200512	37516
179919	281385
214114	136787
454263	303424
157878	370990
25090	396126
338098	177870
24657	87180
363399	21583
414508	282195
46776	99409
189193	292721
143879	492906
6925	315888
146524	459213
105889	483293
313980	26562
89284	127921
414824	262954
254198	431001
96534	124153
442497	276358
71977	282195
104856	220755
62177	443033
136550	63618
137368	160135
321242	81191
127921	365932
207713	258370
270710	307449
239804	458
367343	228431
428116	113138
414035	178625
473748	253425
380858	340918
84965	115896
280533	317356
28496	36545
132077	187836
245047	324977
322858	166914
97466	183213
406667	189772
134299	251763
169124	76016
19638	444557
23884	309801
30952	182000
203372	288035
194643	196615
288719	389682
140116	193901
368891	114930
52137	435708
477174	190369
206939	31808
215368	342761
133099	210858
389641	301659
248740	407513
244092	38309
87343	260527
326223	246311
217192	251806
106460	21523
298675	264589
286911	396198
54791	403652
126038	463420
481723	146532
167583	121535
300857	145064
152387	263925
473202	391414
325216	202006
383154	15635
241173	383967
217854	182192
315286	13563
84801	59759
112625	54999
275353	222701
455086	49759
401180	343868
432319	338271
487186	78184
481919	86757
408781	273814
59628	101058
106460	152020
37632	84912
379136	313745
221393	398270
391892	111613
416661	76829
175984	489552
2513	450165
423060	291249
314361	215054
351124	164884
173371	313448
438203	13370
109486	359762
161197	111600
140460	168292
240441	122462
292975	147121
434327	387742
290693	378462
112999	44957
441821	288959
186101	263190
190558	369599
453915	183213
370552	203656
226011	468297
61991	197996
226318	41437
21067	405788
103442	160419
222426	326463
273191	51222
46556	132150
121594	160232
44159	256070
74114	33765
269564	177408
74641	124505
113541	232030
365422	460739
76228	469724
217848	473846
317593	21411
170472	245679
81714	211796
425827	110677
471820	393974
275325	447517
166760	388575
265330	337752
479503	491812
16776	297319
259427	391414
493918	341603
395669	434893
183404	122694
11194	289108
58781	293813
199114	67763
477817	410456
287325	15209
3205	465179
175922	21411
207445	155875
64647	184558
345191	13370
70894	481083
418432	53201
110854	291127
363371	86476
61367	259651
105979	412517
465894	455424
489655	320097
377869	208709
443976	411372
626	49966
409388	255655
231887	238931
186222	315888
410221	209510
47902	247092
71189	221422
129760	351585
145280	86077
205622	442030
261759	416402
326312	454064
318878	284023
122727	430689
198317	154041
110192	67584
11690	431952
168773	413215
439577	80410
443292	208759
41841	470179
476240	317118
353597	472072
239804	251961
421716	264915
378725	426089
193767	12129
473077	464952
147699	386590
53994	98490
468647	336955
438457	423705
268577	261201
27487	94209
102249	480505
98358	9203
48403	83227
488765	267352
452993	95312
166425	485185
309589	423517
54298	264908
470264	428214
429267	15133
78030	366781
398085	391414
289057	142018
112443	252027
316796	185335
236020	244805
221925	227101
479105	297863
352101	413964
449996	316935
211792	307279
45393	333503
261260	253844
345715	133717
484777	13370
294588	286936
159301	37057
328464	237768
416357	125677
119737	183213
326574	187045
460273	95593
24958	302544
315271	399683
302616	444417
100053	10690
59044	127150
38798	434186
369311	267602
466870	45060
246191	301659
315418	197920
71297	470921
233934	160379
435387	477590
24719	58287
283961	183213
44160	329751
82981	410077
133321	120507
187241	391414
276821	175121
453012	257870
478059	273831
6155	121499
146097	18468
309225	117103
472058	283157
402569	123841
53922	4413
176701	110677
419443	221925
189640	490888
346557	180332
434550	492906
399825	123029
297882	48683
259370	239348
53846	180957
449521	104062
121384	420944
30451	76681
230610	151944
231771	458601
262210	271187
44113	173675
156154	471745
432009	492906
443308	23318
54599	368205
297069	53693
17535	390197
38794	186440
84464	351414
146134	77406
292547	68917
298823	232517
457656	175721
147321	395988
292281	398954
229735	8714
29872	321766
246392	120662
463836	447335
48710	178095
379372	92588
417788	179693
348633	146706
383197	326971
81112	331581
106739	60239
419239	399313
358589	480178
318099	122707
483591	55167
473034	313745
360660	462973
292687	225341
423765	380901
77470	40600
212662	298767
367482	66880
263543	452782
195978	290
162060	73336
189064	220857
46071	27355
493318	16006
447575	243461
352554	401529
167588	366941
247558	184258
219984	277633
393674	129052
166822	142018
65364	106944
217740	208867
384492	92787
169630	481179
366638	331584
451958	84502
340183	364864
470440	418551
193023	380489
238115	353453
279953	264147
443601	16433
193056	300555
359735	130552
156149	866
310309	77727
407167	313745
254248	21583
380858	194040
35259	464694
205578	152634
472813	336590
211552	422435
342465	323836
98081	186440
123283	430356
301873	200457
205998	256121
26184	300
78034	404806
410674	128823
131318	111481
16535	134259
279370	109519
23487	457297
455498	408698
65368	291175
137845	33347
37663	131300
15433	294079
474094	378976
199135	61376
443372	393326
356500	113051
159633	459622
106917	272069
394212	92613
230460	45141
414340	341271
249546	443072
236074	175721
344561	16325
488102	478963
117497	470069
195547	384174
55138	340529
428936	397443
322825	476412
130224	186590
200092	234748
448816	64429
328367	56898
272675	378462
476310	228753
210139	10007
279308	190369
492957	419850
193874	268258
358477	280775
66501	195121
193499	411455
18451	67584
46070	385182
203055	31267
282453	350676
264103	50538
10251	144362
24872	309124
77755	132115
57846	171012
276158	115144
308122	187836
223116	20959
262820	159384
454084	12050
256586	64130
478287	297721
51195	78666
162680	452803
28357	75574
169630	229124
170524	214992
422450	391414
345517	489634
418380	98493
153719	450541
19135	446105
288895	179506
84780	94344
195594	492906
161178	237304
11633	230324
226517	119381
43324	409820
398885	485304
93608	318346
10947	119354
391391	94968
84745	113668
217477	52537
80342	337849
462392	77031
385407	125399
379074	146617
274827	295190
356558	242759
52217	151600
442427	236213
429370	425510
149793	135691
417137	323188
153748	383967
442236	368240
137484	88141
477345	239159
17468	288848
59688	48007
324190	207397
129367	23018
478653	119762
376369	461644
464429	250427
28798	80662
326722	458601
176878	87915
239446	205223
366148	380071
180094	4549
434035	236213
364807	12904
388599	115340
494105	249143
49952	421208
16312	463785
417043	443146
398480	55244
299386	201794
18827	196717
453738	452709
392229	119825
3223	242523
352078	338143
462419	319111
439977	203770
243291	357054
21292	101058
399391	308726
484012	215477
492569	381428
374788	352306
37526	410559
215644	42195
134071	250222
162421	398141
36683	304493
335098	45141
204737	327478
180754	405217
115701	476951
101796	198801
404568	295650
67536	4413
76411	16615
477605	171090
288677	430425
271188	426887
13623	491592
452967	86950
59937	313822
178422	49192
417605	284982
97245	453493
36267	212029
132122	62803
464485	71068
229120	258370
481088	453184
188287	226494
426927	75583
323497	467703
396281	53863
15433	320169
270248	446105
239712	144073
147608	483892
420172	295685
92694	348798
453070	167841
456086	407386
79446	50719
23255	467703
421207	63528
237714	255650
285845	138088
438964	314742
220243	437349
263389	10867
255889	7630
161363	293106
68251	370190
200179	455819
288024	15209
417467	139477
59873	331328
81432	415599
386165	212730
315430	428214
47455	435556
449521	131748
214994	183711
487759	96310
35538	165497
464180	94516
15819	236092
401037	261396
112208	52028
208888	377984
428438	45141
104226	450299
167583	131939
13930	335842
292649	56111
55770	182274
338189	479551
179156	404806
85674	433801
411164	342580
385314	151694
66588	453847
302199	293813
255296	89047
73856	261396
94401	366593
439719	201115
197440	154692
201882	407526
121769	238581
452148	149373
358847	299467
435765	395988
267670	60555
392782	399282
3809	252323
234384	480832
164407	267602
449914	159897
328748	376846
64783	62191
352399	434854
256901	137833
16458	318010
229736	80543
334382	387742
20358	384401
308351	10646
205578	95743
306535	235280
176111	151171
323262	394928
118066	54068
144322	430356
262026	432290
214425	401854
184528	456174
369209	236735
138412	471633
410363	19683
227781	353856
37459	312341
333178	224085
220141	10345
114365	481388
417736	86892
443228	460437
367213	127046
220529	238056
423435	86855
443675	136282
401485	12135
267752	200632
254522	62191
448728	416356
66734	142809
211857	159444
444503	158888
309276	144052
210050	382321
402260	61708
173933	341370
31482	210179
102249	413833
110937	244308
202352	286016
245826	483133
306694	180709
109411	83811
198317	369616
406676	60517
79733	422292
227899	366493
300177	79827
473980	101417
99363	157715
334974	430894
441463	175853
474606	103420
169150	228844
82688	359229
93050	13370
222814	399736
194473	375323
172690	49903
435966	56115
312283	233986
161420	116851
412014	208640
44374	86728
146981	203279
268803	236213
55400	462327
321696	237178
86455	71672
168773	375595
385170	310756
479378	226494
464725	124336
296945	421356
198024	34280
174725	134201
257198	246303
324633	318735
155395	493613
316565	6374
167810	491271
21224	370137
352073	205523
224822	12124
172396	69856
342093	220046
20023	458119
168972	478794
342435	176119
274615	371801
266734	74119
97732	64130
108514	134708
157666	186561
249872	54976
315518	15029
190524	20582
436187	366941
160576	57375
468481	165497
136606	157100
265286	321603
410436	227567
329819	300
284343	28519
32430	61177
312042	122557
37991	228431
417056	264589
47624	17516
293007	208940
86188	485546
252338	229190
404568	40347
156970	100585
405464	400633
450251	405217
114201	145356
111968	406408
162024	475733
345851	94516
66040	453437
243480	25443
153898	382744
328940	180259
400888	145948
92401	478847
93387	457912
327860	313745
130395	318623
488985	260295
54714	315671
365314	318563
240491	129185
319913	228431
374350	86632
65627	24076
378850	190369
307033	196858
62918	182004
85637	404960
327254	225836
265483	431226
177619	446863
93328	153995
232082	203656
179613	156794
387351	2232
272940	348007
81061	493596
94573	378686
107524	15526
174725	401854
30906	411455
191978	87699
322498	207557
322591	29781
167453	469235
235911	289997
368240	335593
142159	213316
205747	246592
2598	119941
492512	478833
22086	293813
267562	11060
125064	200885
106268	381636
136859	95942
345401	42303
418122	11748
393615	218727
192857	254417
263703	114108
213637	281876
16039	393374
366198	287266
186544	149388
254281	336590
470915	279044
408247	306450
408136	454975
122405	305463
222869	455802
350347	76658
62177	143629
417214	146458
308661	2954
192917	245679
130300	21902
298780	33224
319081	442890
161943	446801
374350	421830
316009	180578
305461	229864
332198	17996
362432	392533
226747	423629
45689	378925
402288	237660
219136	10784
259593	76350
304157	152502
346607	409264
429759	473039
97245	367750
284218	256949
41821	379976
328768	467703
353009	15133
126461	218397
481759	420757
264628	421167
233655	316575
272349	313745
33398	58881
415787	100366
259172	314742
102644	239577
140075	422224
98848	487833
466670	364109
34848	228431
320454	417918
329010	38598
47092	428214
217243	193983
388088	100705
375372	230925
372071	172266
122958	36392
238703	296750
201788	359218
390783	168213
296118	41399
253522	459151
322120	355700
410559	214024
116232	318735
352101	334632
149288	132247
450687	213447
88060	433943
256845	193705
120063	224087
279757	242178
256536	413525
136724	190369
65604	367885
346412	227436
191761	50811
29472	440660
363964	446105
118132	462017
260879	356500
482193	345745
49404	165267
20181	53389
361384	351908
192238	227566
375606	177733
332029	472660
158643	164759
91952	343245
74313	346774
288333	304589
407334	205552
454617	185076
354111	57563
280843	21583
142515	78742
367925	174028
130121	337791
277435	103443
405788	491949
71189	447701
55640	48079
326701	164633
241749	4413
18737	54085
410573	80587
419962	306684
18770	472072
97557	85928
176295	430524
59461	419013
135139	121497
234836	280635
135537	341545
243492	253458
342947	433279
361630	486885
153322	256373
388097	29269
336378	297446
21070	249334
110421	344494
170603	71754
373021	332958
341599	329558
244092	449628
362795	350586
290838	487422
121915	383461
451460	143396
165099	198682
319259	47974
198317	363017
119306	452746
316574	238334
156096	157726
129200	205223
272301	413292
169937	469108
343974	360385
204250	213803
490765	244805
430217	227121
214938	250033
478866	236241
37701	410201
179527	357902
403184	160379
201068	337477
308669	142678
71281	301475
373374	179045
332299	109110
450295	40447
394510	63528
60171	203404
168773	285446
237433	150735
265293	39146
225133	75292
374150	311702
239909	103787
116947	363320
311	387101
144064	241292
433948	3130
417457	54700
74552	325705
461088	409248
91380	389682
161162	476804
374458	467418
221863	80587
206190	476510
211310	370986
212081	188749
298823	44575
56382	422164
36882	73877
24785	249768
89671	472662
335702	229124
277084	318735
325188	402238
374696	149553
116549	440024
449628	462676
299256	49560
195533	145966
395484	215682
454263	462010
181999	172706
308122	40193
280217	188057
219281	128398
347136	421830
23640	390687
89179	494102
146932	160545
311230	444260
450289	472533
241512	49660
375761	389457
477932	342399
285156	369634
289859	155927
254476	293817
237458	231485
233004	441982
162958	36370
110490	326943
470440	227545
283944	426034
400008	68907
310811	327061
401838	466432
67399	110821
256638	334349
465877	251116
200896	206496
127565	121226
250854	239760
241477	250153
434063	322950
302910	210310
67223	166063
262536	205669
87878	22347
277655	480292
10546	432026
41368	213267
306893	390349
388996	492701
48511	265273
187101	210593
35443	160545
411878	351148
176179	461182
260449	448426
61367	491171
385881	145551
442236	240796
365099	49976
196903	391414
167237	199190
248013	384269
405979	220435
270775	177101
141509	350549
175904	399035
253102	275112
281960	281924
26055	86476
40882	284760
441016	73563
184528	421134
350617	130514
487536	139131
189738	420790
68692	93376
135181	322299
11092	417288
32112	175311
371388	313802
17905	20050
371818	408842
241902	226308
131574	398235
391491	421230
116165	405217
328706	116616
26127	103205
15709	116708
180286	271383
399814	62325
273915	405788
153418	32807
22890	30619
148748	266830
228169	76124
341273	299736
335059	475594
17168	249709
404960	256073
293813	468531
222425	239738
103010	190369
109303	272632
158809	281439
244016	89232
257613	303655
152368	83084
307539	466959
13738	10262
424497	429801
341696	178436
247296	130168
340888	66215
102104	196399
301202	478415
368354	155708
34123	419942
252460	364547
340519	393198
18783	165267
408400	11626
325567	91295
113144	35707
472201	28793
241284	137128
369006	336666
28971	25034
365821	440660
387991	131230
159812	190369
214127	275790
54990	318563
60033	393899
352592	476951
178990	27570
436354	299218
272742	353343
267798	48048
14020	303648
472383	260153
397941	130627
160094	33855
176225	149444
320301	314742
369905	261303
210508	272315
280624	156207
143251	197797
230051	245291
300925	422853
364264	196783
151851	266852
6952	351306
135063	420757
106353	308539
58335	103267
469738	381569
127388	466737
246191	286936
304011	471416
160359	489822
323616	459779
172556	291823
161067	104658
276	275232
84052	177244
111134	394915
434726	19627
365408	475211
223997	315888
292576	196783
261866	491897
168082	406256
348130	273831
64213	296270
65935	61763
369492	75303
486576	187087
101074	301143
404568	247702
185409	168671
121049	300240
89454	24059
161475	326757
371797	371918
160331	74770
214853	295684
413877	74138
385391	16433
103512	296073
254574	34801
445632	231343
348518	317100
137337	263090
237475	476432
15027	234720
308760	220749
139849	476231
29175	280995
330271	93842
410313	336431
427486	204136
60009	388575
306124	267602
391479	110708
277769	266600
75549	205270
489589	397505
262250	111039
65184	130289
259143	275373
467612	184757
308056	407076
184363	174085
428735	384336
261405	241723
410384	273831
373334	293813
108943	275677
159285	280635
92401	414949
288268	119164
127822	317118
341632	103281
331272	468162
14421	151662
198306	155170
58893	46127
285629	478415
148203	176300
171008	12129
28664	469268
22294	427947
192099	326025
257168	211483
276821	89311
74283	166309
113419	1069
454309	376697
437011	66580
140351	296722
356953	432320
30365	283571
355083	2935
104145	406241
423367	160419
137891	36162
126670	375840
239229	202019
64281	39195
244761	451016
376231	176119
55676	311297
128371	367664
264800	134353
331322	442096
38626	218974
328367	236269
181478	249334
296199	291249
274378	366941
396946	111623
264578	99292
320427	355217
77524	353114
453256	484447
332496	467703
331402	249334
133437	454975
67351	448414
103065	86728
193349	130469
404345	208788
631	73359
136798	309808
317220	331451
411509	123369
156751	15209
180700	155759
241005	71652
344572	446630
68098	338775
58462	209471
271257	363973
89354	28907
272976	123919
32002	476231
122447	412942
240579	94516
165017	63475
88647	261396
240254	429027
119001	302425
375585	17635
336650	177938
126872	176077
370393	252363
488527	232154
73733	398471
82325	317356
287278	476662
317990	224822
306313	240585
273709	65194
129736	457033
244017	308928
356212	105498
22224	49903
360165	292160
347121	20230
225694	386901
458483	231485
228999	4349
269202	58486
87021	81714
365218	446156
456021	75088
462559	300800
170325	222299
229813	365890
383813	158811
254444	392448
52570	60517
122995	160237
490994	52033
93451	285156
140854	285156
263	44826
43454	391805
356653	339299
480086	300473
423928	293813
197818	62191
149318	276837
18766	293813
476732	69597
443289	391414
289478	348779
208555	222857
473441	214797
471694	243840
322798	22868
477795	440660
252201	331777
181525	339829
354111	215177
51949	273173
246644	439484
376056	136876
228044	208577
474896	113138
438193	248799
303493	53097
288918	324342
14905	263533
336152	327497
44160	233086
45724	345300
153153	133645
137454	160468
9803	281872
320873	61059
261124	341271
470027	352987
195677	438783
135172	272846
398653	218571
253113	320537
77285	456987
149185	58486
410439	253474
14342	433862
204375	342761
25094	465622
396315	338271
255084	221409
287566	77456
39618	100503
371976	104453
238594	104336
448104	418869
371505	239513
132340	458968
27524	322411
425685	245317
263586	54976
415787	487191
228532	366534
199998	34785
444377	207560
425322	23290
55410	366127
155403	148695
208268	257127
89826	102557
136744	394529
49977	213644
119503	409905
86311	356935
404013	230854
400302	144857
126754	13370
447610	235644
436001	135918
440190	21523
365706	208300
81012	20959
397536	127921
12031	358032
315193	225285
258452	100349
489579	459205
27913	206623
358860	35852
372340	486275
481419	246592
288245	15209
220243	297721
362267	109626
194822	406979
173582	276358
233561	28470
460010	444346
435092	420913
457010	119381
184865	47642
462095	398720
223174	307279
331692	315200
357017	219876
163163	465418
236999	128340
484229	6854
185403	471355
55789	402323
326762	114414
386966	315671
453213	313745
183956	486885
467286	101356
15482	129781
116298	114930
333019	4413
414980	307294
45380	168104
101588	395172
76727	322635
244907	353817
275763	240709
275368	352737
185175	349789
162936	74029
332989	71167
446182	142678
12297	490035
1346	335614
234147	318316
68098	352058
385734	434035
295266	3774
300273	253450
191761	7653
200493	198926
332059	452782
111651	67040
445617	222701
9969	267576
327209	392144
366375	23430
230574	442075
152470	297393
61367	467900
266046	75679
56566	455673
374655	80396
234326	167700
32448	13370
235404	178048
241193	380110
286310	203279
250295	109988
470746	97277
479248	329129
413953	267602
461136	149300
6265	250369
452464	474453
173371	11235
271304	37290
371782	28129
319081	151290
233325	452062
308943	251088
487476	38490
317408	391414
476358	120877
49083	283178
455339	292090
304502	388495
408615	325604
47411	404219
340499	21169
76594	116258
47368	257706
463577	277088
445940	324561
433346	138948
226111	440249
92597	134262
340312	336526
127410	439851
414646	485922
328940	88984
329513	438783
170341	151492
409682	236213
54248	401949
111105	250389
128263	273831
210988	266852
493277	92553
21909	308562
101504	197990
317885	151091
350869	374939
395515	212688
141114	475073
358760	13370
151361	331584
146153	40784
310338	227565
361324	61495
34776	346697
93625	239872
212205	185013
115948	411809
259978	3892
72341	153995
160097	250679
397778	196994
325527	248893
338946	224714
259978	313257
289675	72383
183748	86728
164012	94344
140341	246926
257613	119404
120699	276440
418160	228431
335951	417294
463200	178456
389673	85450
404568	425477
176835	397629
123394	363581
256599	108604
92675	55775
411862	464540
230764	355364
267431	72432
68776	248428
310516	210050
467788	327217
333422	190369
119001	270239
156975	455769
153322	32966
262101	11693
80936	452709
267562	16042
412063	183108
259049	201208
282525	226411
15188	101257
362580	293813
352051	152038
376125	185016
309387	258370
400318	56068
316056	142018
448699	479612
81898	243438
383053	251001
462287	121097
235003	226127
445954	140044
343104	296339
131087	365262
30739	226308
414326	297511
220167	9113
81279	160419
148271	289513
387094	476608
305332	282529
263270	273831
46556	132024
337206	276358
208362	221890
289447	20959
401632	346266
67454	288927
150798	480246
46132	291894
179293	463549
58245	298602
438464	391414
424215	184629
458601	121145
342465	345348
267516	303175
360110	44049
44459	433391
391008	135896
155424	169485
472853	304173
9853	311215
32368	307646
11023	344429
229506	476171
225354	53490
402071	135298
466819	85739
198687	393401
146391	19789
98654	111864
170464	234918
352378	226168
348884	248755
470022	233590
274544	50950
449885	54195
141782	450917
20992	412517
69393	244291
91194	435920
363463	166261
486872	8146
376262	359243
156138	335334
414058	341271
375510	84451
263377	317983
350947	474988
209976	102151
486809	293256
320498	31178
172316	324370
431608	124230
236992	168381
77595	225420
138817	164884
310906	259929
379995	38490
131441	50264
380846	113788
322342	82585
488950	150126
174362	148558
257847	9203
31483	198354
323761	313745
285187	317118
373755	275487
21028	446272
349247	464420
210988	186440
316616	414201
6123	121106
421257	336222
332989	357854
194051	316796
441444	234565
77019	448629
474710	476240
427477	425560
389597	166513
150277	141026
104817	403266
360864	40034
447335	465681
492298	48861
450292	180992
29335	421846
339729	140508
175214	273831
493849	293458
461595	464314
303782	246418
400218	27212
90466	24516
328466	289326
21019	4967
390291	417013
60412	34255
5641	217904
404771	134303
44948	236654
200945	345745
128356	417288
278613	254680
23724	121248
438478	317118
248588	479119
173758	376651
276821	199534
302943	316402
227352	149388
225351	116283
382841	455493
188568	220777
185599	297069
420414	291521
216147	438373
233361	24738
414286	198926
275291	239278
44115	82271
178222	391204
78181	302320
111202	85130
82192	24000
392247	406860
96858	59590
196222	37626
176878	457868
225303	131456
416871	203656
324137	459355
70	435280
145002	245242
377406	304446
308618	247090
215926	468489
451774	459686
308533	91663
269294	213148
363756	124087
874	109339
4024	398161
111209	492906
45164	1404
373596	208563
467372	360874
44160	230250
91600	333352
65980	65838
149099	177374
207382	22570
306419	489496
268525	478415
307651	224285
380497	464725
467284	346408
14798	353343
33056	105498
492814	38874
310151	86974
3460	308150
340206	267602
386747	45141
54157	273980
52804	169116
130069	260999
479183	410317
99147	476231
432856	252285
342465	303424
42879	53249
309917	316585
237571	484274
42083	385199
484229	90791
350026	29829
200169	153995
478287	391414
370870	324639
65138	35927
241987	24943
72521	442969
194439	310756
380380	59668
479351	382229
174139	480506
350372	471309
454588	408646
118786	275741
110614	64066
493359	378462
394072	318497
47250	378976
40851	336291
125417	242026
54312	249202
294836	87471
182657	434461
124285	62699
48200	150236
206772	6416
39791	76983
337662	155249
293431	393072
377298	398333
255402	237165
327246	178884
482851	67351
25954	214992
54112	427616
463723	217809
256260	474539
31374	267352
358172	425787
328550	337988
54522	479834
5994	316796
39076	261662
13428	237548
170100	73601
221318	287694
424570	166063
78760	205270
98420	289617
3233	146166
224243	86560
172923	222701
437109	378463
327871	387742
128058	175983
217583	401611
346379	367937
71988	193215
169631	45982
394944	137833
205361	245821
235	8645
116367	223327
360121	477774
262210	431731
449618	183479
309917	324225
276039	33158
400697	382511
230987	33408
431496	476885
6987	202685
489908	163447
235995	79507
389641	489167
314228	378546
255925	170561
205523	311212
410862	204925
340037	105585
474526	169047
40688	206848
183854	295114
335723	421935
479325	330669
474295	220084
44203	469642
224460	269998
7001	214024
245982	340816
435153	60686
232201	370439
317224	164052
244688	388212
344094	447550
175290	49264
110325	371918
56619	263925
117647	310030
141440	337849
454649	281924
67226	91284
219765	23018
470779	60517
56489	475762
414230	445753
415622	231485
190285	317118
343255	156376
6467	392113
330382	248174
173397	389781
153171	1057
403230	89282
96923	238299
302329	451977
378165	99768
389224	144784
115516	268529
389666	76019
25572	326959
464074	407565
88359	232925
475368	228431
212354	258370
134299	261009
231706	183213
43038	160419
397734	289270
8655	466737
368644	256365
330087	33313
24412	93781
474578	12129
160961	215992
7620	96366
169890	465626
280993	26758
87063	124085
319044	98906
345770	380376
115499	309801
127453	355700
332202	210566
324225	19246
147409	232377
242369	140728
409418	360489
145280	479614
223169	55045
431977	445018
443308	94099
26492	110677
181651	370674
492891	240225
456985	249045
185062	308019
71854	212699
78891	72521
419590	86560
232616	95942
301012	469796
195675	402732
99234	336590
406685	145948
107524	109824
5428	430356
245408	223832
406660	160260
237120	96715
401265	298182
406608	329613
361711	277936
389641	83811
417736	144470
336955	155759
267742	449534
260986	35707
406365	491150
190973	55611
29507	136876
377487	239354
32601	417918
124259	56085
155837	353688
27742	375795
102249	160013
190524	248128
467788	250728
368813	181767
389465	272356
41335	222721
29235	285403
84693	137600
189806	204925
310518	256244
89380	56068
286497	379653
145280	376880
244917	87471
240586	341682
256893	119381
112876	267352
463348	433449
159277	197148
114315	277936
372217	292896
249382	294957
405293	378859
318745	94344
192554	76454
67710	110096
230051	157463
86632	129792
200766	254396
94599	309524
25239	276317
434854	106011
75711	237019
330467	192300
84362	114723
261596	235280
90879	248842
228571	4413
108394	187974
6268	42890
159979	123799
447716	108163
378741	224267
142605	76454
473926	86728
26045	13563
484927	349138
361607	298519
99581	481279
419386	292779
157078	480224
433443	303424
195121	70738
98134	457509
78469	59561
395553	79507
30239	401871
417622	278974
313547	256012
388696	13370
147469	482143
364509	23491
474606	275734
303799	425333
370280	239926
338493	25087
262129	80800
313050	177935
17725	410484
169757	261625
28357	122877
385902	443913
313281	48275
48686	244005
57996	298026
354545	458968
371125	484256
9414	243587
127462	105663
23020	341271
316942	317118
391318	181175
160182	251829
189064	43334
243756	48484
421242	310756
199825	404806
366068	94344
170650	191363
373482	62699
374034	117393
207213	96361
381225	441056
55633	341278
333422	343085
427827	293813
401871	483566
118230	4349
155284	172224
285338	29961
250410	154976
467605	270719
2756	441202
138126	215890
247475	305028
116578	205289
380016	283709
211912	161223
96771	280902
151420	376121
450751	471745
104405	284843
323302	397392
15618	304589
357555	15209
455567	160419
60028	271300
67576	92451
414880	445749
306304	13972
406751	221500
411443	474412
347042	81097
41799	70977
139279	49127
215260	5239
175887	38940
139921	107222
164383	361354
15029	478415
12034	370866
94220	45483
440303	461769
39892	333553
198718	428983
405117	18479
382535	103804
283733	262300
128805	110344
141740	399535
277360	463799
317176	308912
2195	445401
98063	250153
420399	471301
397169	483894
426057	369599
429143	93432
153028	434046
247500	388575
367050	383078
309884	296932
233175	12300
43138	360708
268019	332532
316233	155810
59873	261356
384985	263009
23062	12443
74696	285045
374305	160041
350479	182949
354845	101041
244534	480854
124263	13649
233117	12245
37113	119519
241315	154271
460523	122462
40602	408263
290434	160507
66755	32664
296186	415762
457418	288432
85543	151944
478976	405772
428892	365796
296251	320097
17169	21152
416988	98056
67432	122462
457758	245317
82688	385237
17847	228504
323781	65371
160237	322685
491129	189170
335860	383812
253900	171354
176331	239090
474367	16433
299106	391669
174931	253714
202431	134694
145860	232046
1057	28129
159913	302446
262308	7159
305627	148824
301312	354942
234415	162613
220897	339234
106599	334092
176903	76441
432638	422175
472305	178101
96451	97277
81943	396847
244092	371585
145773	190095
424354	401101
246020	418163
153771	104495
82860	259435
472881	419098
453738	3041
176885	400701
421587	372241
424514	116232
320554	261320
102819	269928
415665	7812
21777	127921
170462	221840
283844	341826
158950	89772
271188	384361
407528	257447
139350	354694
147354	114930
225152	219421
149897	129483
445725	62133
326196	413525
488779	398333
10341	43379
124085	66274
338955	194807
290754	22947
15710	114326
9236	174411
27362	458274
266307	150820
477903	106459
395664	204925
334868	358032
212547	291521
227312	94344
182929	336444
342437	453245
233181	468861
244705	232204
80669	165267
33398	266978
118860	119868
456658	273831
342486	262837
320947	401871
401838	265065
493468	340237
477932	462876
177084	292108
263769	209572
427388	380409
176298	226308
339353	36971
776	399309
169440	366941
107023	431264
481859	110677
48924	195551
378561	461699
66229	145948
259311	29942
107118	466432
243639	395988
174139	466432
442353	318563
89219	30749
458892	400687
293343	54536
409453	134874
431264	189064
283354	236395
162153	300606
78072	348626
71189	25070
456445	85045
382848	450872
328170	46410
79408	94516
307825	295650
80134	190369
485423	404127
220893	15209
387599	371918
115112	186561
103646	442460
362795	332392
98878	119762
242523	34115
272692	213792
30645	155050
191536	386772
9809	334092
117078	397009
45657	482808
414058	313314
162253	461944
345723	250679
477681	326544
81432	413860
241987	190369
288100	306409
187838	250115
399011	371934
38516	57214
105964	331053
52668	109949
320259	304173
81358	142285
465435	45023
182960	119868
252105	140044
13101	166791
414257	403368
107453	126473
476656	174391
294145	15431
193767	378030
260361	24334
305527	384204
185409	352028
211675	60916
127921	489903
273034	273192
229718	178422
321270	369202
308570	362206
398009	300197
260523	152020
179987	122193
9910	211574
365810	94793
58484	298182
124185	308435
92242	101058
201206	462776
322493	80662
382422	27234
467277	35707
358192	203213
355283	99098
41910	211214
436142	57134
427054	210825
151812	203308
159179	457081
104648	246926
430360	143965
123661	163348
902	195615
195657	366941
362006	154259
219198	185984
288247	266377
316372	451166
132238	455751
437360	469071
327790	121681
334523	367413
398180	339075
62198	492316
277613	474278
338806	355599
43472	21583
82368	159058
40040	19929
326260	285099
214878	74712
269600	62191
201615	63528
476303	424280
118163	52983
318715	292721
189946	15209
329782	302033
45977	209229
193707	57134
222828	160419
128337	183479
278806	98673
369012	82697
138494	382137
167877	158736
378820	484584
245387	385000
462993	335639
483808	334037
231300	134748
81636	308150
265840	301475
313604	389744
277770	430235
127737	20311
292443	195121
7185	212081
83375	313599
295734	293813
102498	422496
57447	410486
5484	313314
364059	129827
148714	228677
226983	299934
265996	225139
286974	88423
149147	281163
18936	374573
93717	313745
28390	83403
33703	490954
316153	323358
264084	305675
14459	218142
22684	154002
402703	80543
168000	82291
482851	73257
40443	251961
240588	77727
4280	250488
236841	206121
483987	34666
367860	393326
314903	226494
101471	323982
405535	264303
165680	72361
407810	296423
119736	68337
315701	374939
394552	167957
367878	113265
13538	326492
126903	420944
422183	425062
287444	447230
486402	247092
27808	389682
364904	350799
294537	245997
141809	286936
3296	241048
373194	273831
44159	147984
227424	435708
220772	72408
92401	100477
369012	372433
296949	391363
438608	264908
275565	15209
81047	438783
422832	361296
83972	233882
476678	211134
424624	141440
179861	466765
247110	13370
304277	463347
247000	57731
283167	105117
448372	450890
487759	21411
198405	313314
258274	3227
50877	112330
432102	434893
418613	258370
165658	183479
93490	215580
359790	149635
210392	432105
122356	211868
46092	81464
92401	163448
181623	17516
328183	51222
211886	472772
309740	396431
279294	133987
111603	48365
375	462156
28237	313745
192355	133688
343686	324162
328367	235334
19648	347800
222334	340918
351792	475071
480580	187110
484247	405217
327209	292160
414280	79499
349140	268939
19727	286615
228861	269199
184581	157911
378498	185440
403898	120686
67211	152020
113276	37924
272795	411260
338500	277651
305730	190369
227857	416373
36225	279871
204087	323772
35969	146180
487433	187974
200222	46155
458968	450138
306637	108222
439725	218730
298743	26619
54631	199320
450807	369577
32767	327996
103411	121605
187834	233469
308756	163086
448353	29428
469832	313798
314311	473837
297731	476656
29179	260291
209824	262954
440698	176627
269697	364294
413137	105967
17661	429368
377967	410317
126570	339322
324199	284754
476344	440660
464530	445837
386973	51895
248814	244688
313229	464439
475555	247092
66726	390687
328371	168252
252044	395988
239304	273241
40353	164057
171570	276128
415819	337849
397800	286912
130006	489167
384885	220756
295841	450828
237714	300545
198317	79831
258690	181322
15852	109006
190890	102672
201131	483851
352798	318735
287409	273831
112625	230742
171444	423383
200092	276090
208593	152321
44040	86560
361290	267352
38926	392282
417182	190369
233220	293813
359178	48163
462934	362342
265598	160722
434726	266044
398995	477750
165477	265065
319885	39971
344634	166513
194898	366894
38063	391547
441278	164884
139232	152502
2705	451885
486192	138807
392943	278520
354686	49903
177355	281993
56361	267602
217270	223030
284057	200632
343655	185335
53533	191444
119001	224210
402943	355093
219136	21411
111121	401881
77285	110677
76228	147538
386352	69588
108060	98712
362717	57076
203200	49083
429620	485304
238496	314742
93876	356340
409210	422175
53140	262594
451692	401101
92588	3774
181281	286828
232045	76998
20344	43756
402698	77339
389263	215834
360919	194165
25575	460657
145954	472072
289329	317675
98286	252319
314311	401014
268516	174875
253102	72421
427647	622
373477	293813
64631	258031
29397	128051
187817	10588
327209	278700
229789	492707
268492	328751
228707	82240
241270	328852
463217	301643
82688	83811
234881	356750
133782	414269
141509	317356
406660	410539
88855	15133
192491	297298
66926	309588
14601	23018
397553	278178
196559	464075
444139	337996
268844	150126
106268	62560
194206	112569
472776	72607
382048	375107
168527	489382
60549	382342
157490	89047
121860	361319
114440	256258
344717	40461
135145	445233
347270	28065
31049	379973
333287	456316
484614	334844
114550	19739
380933	439877
77735	160071
282558	429034
481567	346552
112372	438653
242264	193563
193025	84453
23362	313099
14922	409916
5582	352504
395366	329139
372701	374333
309365	362808
149897	350586
36092	137877
157016	461846
442236	392086
61815	159249
317370	440181
426407	195948
362267	52496
320873	302610
220641	76454
268524	93126
374500	421935
462634	92256
178422	14333
159571	263135
482813	320769
245305	22779
136596	347969
340182	464578
36940	188930
195944	237025
240937	315888
314438	425394
113820	449468
369617	357476
297393	104937
162835	73709
49037	182001
131478	286936
465457	65628
47376	102064
21411	238229
422063	164370
42811	274478
130675	80662
146323	451016
236999	153799
406169	451016
103254	178853
65452	13370
460551	382511
364327	448793
436794	12443
315468	344907
45258	489552
74498	27467
186206	273831
404429	300240
268452	162423
84414	94344
50673	106437
178422	392801
95983	401871
140053	12245
328878	421935
137208	261802
425228	448625
472067	166513
446325	236944
139743	142678
131301	274451
102653	469235
111924	134105
191761	369599
70119	419576
222422	297789
167588	228859
206051	255650
238196	378686
116710	218615
60760	290450
161010	217410
28547	174618
413818	389828
326834	425846
448980	457425
461929	92613
367878	21411
373074	88289
370619	284843
105568	288360
493691	67119
242038	18023
240291	226276
80971	263009
306491	241356
330516	317118
133976	166063
265839	88113
169150	215305
149373	342415
154455	307404
57014	130742
45410	341271
5166	110677
9300	291078
457351	152932
487031	285446
324343	193252
485546	342782
309179	220417
163066	440962
102732	374422
418173	74067
109514	204330
216524	317118
25724	159249
240850	139648
159961	12958
443915	83739
238705	23437
312602	219499
300932	111264
309917	157189
306981	309524
222146	2011
464636	469509
222491	206397
342788	355700
105788	369599
156351	261829
237896	125433
185193	219865
481406	241525
215836	247204
174318	104980
277499	22993
163213	5223
389308	249334
120920	411424
50746	440523
93936	379680
244627	94516
416116	299574
130008	33553
267993	454752
189064	317408
176778	409737
196813	18418
437264	349261
329145	298591
68098	157626
210050	127779
389113	353975
269967	152502
312171	457297
94158	432995
330737	30152
368632	128188
354761	125385
354607	94672
400792	48163
193386	451753
460898	97794
111270	293813
260147	312659
3534	190369
477132	378462
406113	78798
391551	464872
399441	15007
245996	422175
235748	466432
301817	82469
31884	164164
482456	56157
6646	34145
89410	13129
198043	478480
340116	88113
276192	447107
131906	123564
247010	476886
64936	419445
271760	257377
257245	276090
403057	156582
226095	132996
435997	477467
425827	446980
440190	189170
28721	215992
209824	148171
8213	34091
240491	128020
314850	283445
15734	226658
66553	231485
252797	284057
227583	380071
208300	443277
325491	119640
304011	69617
32377	464080
361615	55735
119639	38662
113142	252122
61708	110677
276451	110677
244361	391743
435638	94839
86664	286780
130008	366593
311479	27696
437457	466969
161748	478415
482114	79226
76228	360725
28711	424681
47616	164884
480043	203656
228128	62231
99287	12650
441786	250434
195184	81249
169295	152713
241987	110677
165581	62524
71346	277575
197242	335663
1189	454140
211438	458933
151935	440962
392011	35150
341951	390861
282453	377683
238947	371918
112744	429766
325199	452971
278782	87007
63023	396517
289675	465896
57785	148000
312859	96195
350779	54976
161825	33343
410335	110677
195142	32807
321868	244382
340229	310756
364285	404345
402254	18917
413763	40588
444139	455181
344686	452667
388329	72747
277163	134145
21260	286467
347644	147843
10523	155299
299081	467690
76228	220355
3691	152450
373755	462676
190051	430610
288333	194165
341697	443403
387600	209696
473095	42890
376472	204319
310981	307598
233498	37692
358589	300916
222389	15937
213038	110677
310451	21523
360223	470753
87522	244829
16393	98906
367791	426038
388438	376274
63322	383967
329238	15209
409237	109542
479355	86658
259928	128054
140669	14130
49083	226378
171020	366435
30102	379650
205571	152444
68117	7784
372754	7068
295215	414442
448353	366666
456231	73492
12177	15209
23691	439253
192620	317118
196118	25051
455034	198923
487060	112273
336590	480796
478917	60170
380520	372187
192457	63528
231839	175875
84945	257600
333608	25410
181651	172440
231734	179716
72461	470570
271188	266554
217348	331508
390945	187974
405006	257474
420234	184625
429802	466432
99378	377950
219765	293813
103091	262277
103556	318924
336152	476294
389019	234356
335059	67837
133291	48138
315729	248835
259439	208118
145307	317902
263251	26924
128948	402238
277157	343721
83406	208685
295370	475571
204375	154573
486712	202486
251632	428103
262639	248755
31930	93627
287923	478415
411142	469061
236359	66004
138946	388321
363098	293813
58978	12245
44203	39142
169701	231793
275435	411875
427293	151746
67692	8050
372054	155656
64140	295484
279799	261396
425751	331265
378224	340561
368637	171623
13975	209933
462055	16022
55774	108712
11209	420790
358141	100693
417247	25239
217740	89978
332861	250679
61137	294803
449628	407386
182885	61183
305193	115697
399818	298765
415967	264020
406660	463274
163435	221202
131250	451898
394627	262594
241854	94516
410249	43837
250458	317043
433405	363762
331532	428738
312504	353727
456440	264859
179146	440660
463483	15209
361955	304589
327613	314433
456231	158153
389243	438419
444179	312753
286350	27464
180921	452746
340456	303290
420763	432591
301172	46859
5830	161760
484736	96564
311515	224873
258203	284100
324671	91338
374305	452145
68314	386841
289316	158195
76228	12184
200092	319004
311300	346388
353700	50538
459238	123042
346140	122392
475522	265065
92635	185076
145525	269199
493631	200549
61825	94667
212009	41673
422371	21583
217366	422706
232816	139648
455589	481447
477932	308963
425827	62191
487476	465391
473247	378700
460067	459976
171455	30395
71297	487192
159612	245679
471223	261920
48282	273814
483196	483280
274413	94344
355083	149897
212289	307889
430364	214050
174865	49903
382882	297174
81547	42240
142826	342639
226264	428214
118930	357833
216600	411809
336995	141211
335536	323157
5041	474412
65134	26551
365358	381428
429923	390525
334092	249831
249476	56068
68674	225420
1949	114879
229925	169182
25469	381312
174894	19362
64057	293813
34666	13005
437849	442447
82150	300800
28306	140367
5843	162382
416484	228967
334779	186259
311196	160545
146429	278975
461444	282092
301312	35688
191840	2381
218708	258133
177465	70179
238862	381539
157878	256012
314311	44818
101344	119123
490310	164884
428944	441313
444544	360531
207221	404871
239915	82585
350372	27108
128704	298182
195302	348999
47849	93627
197503	127921
273610	230055
172597	142318
55202	262954
276821	73760
457607	120
343407	480882
189318	180277
214110	463623
142865	430356
15240	137509
130069	254698
283706	464727
283478	104020
262598	478576
320518	355700
465292	186561
424816	397392
275721	55423
451373	310261
411643	176878
269977	53067
324826	468757
285312	410452
360381	27581
351540	190369
472938	422792
191680	357280
35498	237178
82981	338615
149147	332448
273610	315566
205148	440660
455683	397589
165085	286936
252200	476231
157439	178277
198317	71217
288354	240796
43419	141114
486975	378082
161397	224871
368858	376978
103785	140044
355174	184558
410202	60655
491031	111623
194165	409711
359930	431853
21441	110677
149393	60108
354022	491832
90530	307001
171915	275674
192097	206623
223708	72432
54364	70931
336071	439529
3111	419871
274865	45489
81358	355217
27727	190369
234856	411424
411627	348176
71301	331584
364678	204925
410590	435280
281758	286789
164312	37476
490922	10646
377733	224353
238164	421993
14616	21411
472717	221759
47035	244115
45724	419322
71189	423310
286302	21523
22060	3022
94149	186440
84899	155462
467727	190369
198175	267602
281559	317356
428428	389682
130069	415212
25016	193888
263439	438996
385410	459779
287889	315671
29528	279493
78283	178261
361960	190369
71079	256188
46132	10690
389625	395565
427337	463535
23892	38856
187796	455024
343954	18841
357103	476231
189939	304173
183343	273831
149389	228431
277373	231218
445226	388623
79075	224696
249860	466432
219165	302549
192800	453880
151156	332638
203710	156270
313343	158608
145833	252961
436781	326263
335350	95942
356179	371918
152476	26940
16317	152724
133784	28129
25748	320300
233026	291521
214966	394406
138814	477554
483977	369599
113860	285156
413180	93762
13861	334151
360459	137481
154759	249685
18198	378462
319648	154501
307762	28129
459097	5040
99275	157529
138669	30040
473077	38063
169463	24961
186455	270379
65624	166764
475788	477729
123095	49903
461024	312484
174139	334737
276821	79989
164829	156913
68532	453625
89153	208284
58802	427830
252105	23876
209691	421356
372366	402239
191933	250087
373889	208461
19542	389762
102688	224085
117149	60874
116515	125420
92661	393910
342486	218797
167077	230992
403503	189659
162232	128115
263514	303411
274487	64075
411644	298934
88107	68334
342619	471899
460205	155895
65513	270812
312452	116644
241248	417354
312576	305788
134628	447560
59665	13370
348222	277961
483081	248382
422776	452126
15414	35707
86828	415804
99448	411157
281574	152020
399441	475723
215337	468489
150625	76709
475761	224629
479680	157908
150413	347202
378976	423974
414214	154137
322248	440249
42151	457004
284611	302033
483604	398101
139771	50264
68578	228996
453919	237312
102644	470104
481357	152085
238391	20222
53561	419797
64429	112063
277406	253873
168262	62191
30337	355986
224480	160576
249894	316284
383578	17307
144750	472239
188763	468081
332022	38914
431550	407838
243847	469656
54539	61870
398363	485070
284931	241632
222247	178881
101502	27464
382848	295684
293673	444588
197278	225785
202469	325762
271241	163127
398009	91327
3022	205223
319587	276427
427505	255057
178422	49977
233538	132843
224594	354137
313105	385292
20946	356884
275585	5592
110606	483280
341943	132576
218989	349694
43782	180709
39683	112275
43383	97029
196794	477788
416426	475308
457396	454972
390687	475770
462670	243438
488531	423688
65300	49228
55914	276504
69410	27888
418549	180578
390032	272407
61107	56836
171495	93876
205435	249822
457980	301659
93384	63429
481419	453035
85863	446630
227040	155719
265180	406627
260760	144306
185876	110677
440293	265711
15819	375798
356480	32807
275276	38304
112360	203656
103196	286102
159703	418740
241140	487153
198122	314502
281471	223845
458483	137155
383513	380769
318269	369695
33343	77143
11285	65670
161693	487470
106054	449098
326574	28265
322143	458183
281082	260459
137619	451612
252807	336590
137274	276358
201500	89413
410365	428026
304727	30187
237120	402509
193817	31082
20287	421935
379091	61376
404125	341827
271187	240058
154456	87366
475336	287694
27438	474274
59784	428103
241453	399231
343883	314881
380454	251669
490162	450018
414019	373601
140983	315380
53047	310730
89649	288035
431910	48091
198317	119521
4523	456164
148683	184759
330423	153317
447962	481585
314914	13370
305580	145064
69455	97894
246297	460723
81921	392086
399581	440689
322688	476025
480850	487932
342278	260052
435468	430117
276563	190369
299274	264446
192311	256009
468541	458183
337203	97676
438608	229756
260877	183479
239768	270054
21388	392329
105077	150478
153813	283918
297547	32849
213364	85699
446546	49903
226442	409848
164933	398811
209293	421356
3809	440804
47003	138968
478289	405837
303675	162795
353906	304731
77533	235700
298114	409475
48500	438419
64919	288267
123661	245575
261267	75303
323440	30883
58406	391369
222334	422164
113439	328356
379680	384492
163425	149046
315573	379202
473709	320161
159364	244115
383430	468125
199676	347185
96142	434893
195224	453012
175895	179857
147002	427317
190558	14133
429932	86158
38896	287957
380585	189064
100149	234071
211965	4402
12632	217423
460523	158514
297041	333180
356530	223965
450532	339955
457839	255316
443192	175960
17823	371918
324167	390687
242903	105745
368373	112312
243840	389279
218577	47065
323191	431137
342486	79705
477328	293745
209887	481785
275824	259096
425827	107187
109198	164446
232797	133011
441436	40784
477189	401389
74569	336955
293560	135756
142392	489496
241199	493125
211141	155311
31049	81714
436720	493970
379269	52537
426685	76628
54424	409592
471549	35150
4329	268917
364483	299478
53459	72523
166534	123410
227500	142018
449522	141314
470375	63528
366402	263565
221454	105585
305287	347128
276821	411935
484058	25464
74776	116070
424529	316182
165605	317100
206789	65657
378419	462042
112258	459123
453113	423688
70186	209018
459850	395988
269494	3227
438827	464420
455385	305222
180921	378859
356167	378261
245937	310261
286830	351118
132247	307466
127477	153784
489787	393399
306945	183670
82172	440660
80141	468125
437599	271109
237226	419235
25503	257298
302943	13129
477096	62996
302938	401025
334224	440660
289900	211095
117725	426201
276821	378286
367919	474412
58694	397042
7653	292227
145399	212236
354702	172477
303507	282109
314228	118351
377616	77594
267373	288564
108430	208516
237344	8687
174034	399402
393292	490814
441570	161179
131606	335654
423460	271758
426040	448273
469274	44755
329416	102987
243859	81782
151124	249652
287537	146751
220925	54361
104498	430217
484851	26714
460824	339002
192049	86560
469836	406042
219320	342419
74183	313745
372340	402183
68905	491845
313745	138484
258187	209471
357371	72508
454710	117842
64150	293813
424570	248885
447603	137719
466670	315976
114643	228902
92839	307279
37748	280233
396508	76709
467766	342085
99872	261396
20151	75247
6355	12714
303507	414035
230051	340650
432620	219659
426414	363581
456021	480079
313086	87149
303043	370279
277568	235187
483299	438419
311613	286916
427423	176878
48332	27826
48479	309801
115272	215399
88299	12245
393889	106152
253418	22827
385673	101958
221454	38063
369207	410951
305287	472597
119253	137155
24895	475819
44239	240225
296511	437198
65848	372810
240313	16798
261163	382306
63626	58287
473123	29900
140257	67836
205481	460930
213121	25410
186409	280635
107861	491210
411419	307042
81358	226773
72745	56068
388048	330469
410524	103112
117833	175447
20083	106726
291582	430773
167588	122943
24577	62996
155311	481755
665	303175
386901	28065
264025	6744
227491	231485
314343	291249
10473	334680
118786	445560
63544	491565
155073	428944
417973	248777
27651	123105
307558	133411
457040	115950
26239	110677
438475	195755
33553	151613
232546	335045
278769	210200
345631	9711
331269	205939
417000	17345
88266	166063
245669	214992
96337	149079
123010	172224
297543	218821
381950	371934
117736	156376
385752	264228
350544	405217
185905	171747
61381	434666
308047	178335
222425	420000
418554	135470
413657	76111
377689	373169
371507	48588
64927	464080
324076	255650
453721	477986
470422	474931
311756	406877
326521	251961
6907	75569
102065	285736
1057	143751
57846	332938
55489	105585
338755	273831
261215	481178
157016	132740
390771	489329
127342	54539
483727	231021
270128	422630
442807	274309
268899	411809
469212	427628
74989	344776
459722	303424
416763	76
113353	225766
110406	110677
267739	99405
412518	165267
284529	388195
32384	466737
260469	84044
220179	49021
480153	323056
376904	303175
189654	409828
339333	397358
461215	317132
178920	180962
53561	49532
263326	26969
352243	203618
81199	468862
331129	292316
167363	40203
359501	241525
120448	268342
145126	40604
479112	491897
478393	368945
382552	251748
378469	388575
177789	340871
322364	351742
231764	371517
321043	383085
100070	136830
456021	19654
335069	477506
316155	153322
431611	273831
34842	109006
268956	184258
61057	264766
48282	388614
240029	109041
421987	350160
23607	146202
317262	362513
46867	421115
215523	78273
330954	87007
88740	284982
76044	317118
28096	190369
154563	134262
58935	391414
393870	482386
276821	141166
209800	375661
481805	11533
458050	426089
59556	242434
353098	423190
393332	59848
37697	118785
283026	360860
154101	374055
157548	100026
422635	364072
292696	390463
299139	186078
379174	210353
133018	24412
43506	217809
118894	54779
255865	419268
428892	311411
258187	23174
56620	42088
262068	376480
49847	190369
148819	96426
105017	384110
372447	404042
100587	479872
70808	348096
17413	54575
8635	254914
233498	155262
93835	234878
229679	317581
256901	35498
375162	48275
345707	119346
469049	140607
283123	373637
221863	463549
371705	61572
126307	94665
339029	237010
84836	274872
167135	54149
324816	33855
147414	196783
396586	118052
377260	317118
206334	392029
369523	259020
144126	440962
440784	125705
12648	406665
59472	514
382568	86268
379269	217494
157280	292553
26437	86974
289984	391414
289329	186361
185084	231485
386556	27683
243568	425675
99409	431860
284724	315869
27749	219254
374305	1655
482536	369599
421320	420944
364636	147466
461944	175286
166528	484970
438006	77328
33659	270095
101502	86974
38420	183213
72965	270248
454627	254909
224500	141312
211092	34138
58418	187974
270268	490453
301772	202969
414816	489552
415170	263120
53779	295484
199114	113051
248251	25410
280421	277575
386924	246005
361818	116070
241124	94344
259929	442404
144274	42812
197655	150942
98005	240042
183718	457519
20825	107086
35237	164759
251943	50009
354702	313829
311875	190863
379462	137508
366275	42368
493474	12895
244411	24786
58784	226538
350718	351948
57450	434397
412499	293813
58930	303424
364801	267352
143891	391414
96559	44979
162635	162026
218409	390773
233117	263713
27638	157720
148324	262954
435086	397672
124278	54536
296526	171813
427276	323213
174665	299272
351671	366127
257914	421356
282330	91685
103782	145948
95474	227536
277568	120489
226051	152843
116431	409828
329819	479614
408951	122462
395428	119381
61197	489582
420971	77827
289535	26167
478376	82556
400520	353816
479802	440962
193839	101058
82981	134834
467137	236654
369446	334680
107396	310261
268342	421935
108893	255063
236260	417918
214316	98056
277568	176182
468256	53020
124602	316859
160961	403515
159703	34692
398180	161308
203354	23018
139339	205945
205573	266600
352882	217491
150590	400835
337396	276479
283718	456251
387799	205124
4745	119123
213644	41929
346272	321868
80727	24742
179784	290450
62171	340170
99271	196783
33663	15209
39683	118678
126344	210032
493831	24943
313728	208300
270095	336491
278643	342477
184620	255686
212460	207059
104741	238406
265965	399867
122602	174564
345401	177466
372179	268828
430702	15209
20946	299445
27837	54976
59890	261396
184118	246672
19558	249334
174225	132247
283283	419984
464963	394351
168371	408170
443307	390110
486967	187082
83549	484721
416606	134695
491190	27083
428944	99405
407660	152105
214944	153253
440004	21583
425432	443403
202339	80214
264407	391414
31412	419797
486722	53863
442437	458106
344722	443693
81920	177244
273900	329226
146678	300800
135271	160419
306555	59311
78617	2966
432009	350973
215295	82271
141068	89163
231384	258220
470085	421356
373846	29111
486712	137405
361127	13370
113237	42313
133440	377512
196022	463535
53559	65227
378757	42890
295575	237165
34005	317775
186769	146202
470915	350174
174139	6870
319231	422834
230987	292527
27604	364613
77793	40075
385424	413930
64272	52917
281433	156376
445333	285365
218713	275790
47467	307631
143949	348047
315847	275790
50393	445445
83400	251806
24688	50264
377910	419578
318471	471702
209824	404992
182449	382936
191385	128316
232768	290523
368006	445485
213158	205289
236216	132996
183966	295114
424387	44609
365099	249940
22984	13370
492552	261020
306981	157136
262761	276672
136838	237074
121875	108808
225371	194197
49106	143022
347406	149410
149278	476821
364039	248382
320000	212081
94985	423466
51342	21411
266965	359762
297465	192599
282467	441291
104284	379422
417710	121106
89219	312183
340653	254178
440056	198563
165326	485016
242411	447200
360459	115198
481805	447722
446816	487192
5796	258610
483987	205398
47035	234901
78206	37515
401016	291099
474415	274489
12935	268129
67201	253322
440327	374049
47825	268730
193592	308017
111185	281716
36151	269904
216272	190369
290678	160356
474496	160679
230191	423444
410779	164370
416828	220417
134299	105498
412543	208482
3810	122631
399335	328731
132688	290775
390963	395084
213873	2794
46092	304197
415626	82990
360	50082
151610	11367
493523	119701
484416	74542
178422	234559
250348	269571
252623	110677
219728	215655
445151	392262
191629	488941
489687	351808
46608	275959
61014	228431
451696	49473
314884	404362
491665	332073
389054	214992
424435	202013
31824	374350
478282	452746
469532	5963
421980	395227
278637	52537
421392	190369
143671	475322
53304	119381
488768	301940
84241	218651
374093	10646
304247	14756
328367	6072
8566	55556
104695	2305
329005	187974
315490	158586
293030	299408
90770	165267
147366	439059
5297	167069
391577	164504
2038	170129
289408	245679
179043	228431
344086	421167
182170	61598
78182	27748
144643	272096
150096	183213
302880	300800
243048	13370
91276	208577
178422	147244
75568	248145
369272	352775
74231	119762
247853	208516
264186	150526
68278	431818
175895	92831
33195	312866
308814	83097
299056	260514
294527	37476
411389	21457
245826	388074
160124	88113
66735	124085
472813	46127
440059	119762
18978	154137
214735	355732
376923	377032
87189	14254
469173	330752
136955	139708
398924	229872
266307	333484
60595	299736
337673	72521
446182	172923
154981	372240
314181	362439
244190	304140
2858	244462
286781	103267
412590	310756
323514	110677
455777	149679
314971	22827
182945	294624
463382	122694
468948	49828
180908	9466
58833	187045
167588	161782
94544	373256
106514	123095
104788	474341
364645	103074
432100	248625
120464	300534
471731	302067
119345	187185
56306	110677
361950	457081
27570	440808
145363	44537
492298	187836
302380	184395
387306	313829
333080	315445
434981	63892
146217	36545
309917	239872
447962	380511
25849	299027
167583	480925
178422	116454
440264	36392
469532	207549
343061	208577
479781	131645
245679	40225
217059	250541
150899	234928
205938	107386
346557	467327
280999	478415
355013	206142
127786	101021
112402	54976
386516	99405
261393	61396
182389	177637
244008	256467
117862	306076
479351	109817
4262	121956
164829	206174
274727	218727
238355	460469
287012	40784
197558	345388
88855	142678
405788	107233
444122	110101
494102	63714
226528	192276
403281	185704
330527	378462
373271	343085
196794	329051
127198	487192
222094	196399
482733	198006
131574	103804
146124	372051
14768	23018
76420	236213
28664	227352
316565	368936
83222	475594
236222	178972
43483	50264
169399	268176
167294	23423
391414	136914
236316	131678
101414	397735
131716	329268
18899	212389
403911	153858
109471	171276
314311	385182
310153	283918
401897	349142
313389	120173
78891	441652
309100	127706
81898	482143
439977	152859
354686	218448
424242	229928
105049	292721
171444	36947
116400	461944
375596	21583
476592	456368
64268	262954
180305	332132
477745	65908
116232	67040
266002	82794
238190	298182
168872	339709
56929	177870
425395	392450
112605	112349
16100	62948
406660	432598
29582	47313
428360	415554
446041	445730
244702	174939
206174	275953
295841	454444
131939	474880
230160	214050
297271	484205
145788	200718
9906	49828
122942	151791
370516	183213
387775	82430
364822	277961
434041	197954
111149	295484
414646	152020
327976	132740
203859	421798
105237	344586
172396	422503
184695	190369
474341	100287
146579	215897
231629	305123
95035	180841
337684	246311
90431	464420
409388	27457
109334	257603
396281	381857
246545	319686
443308	383967
200344	489242
238526	5000
218873	353343
66575	243827
218485	194165
276430	379774
220222	111385
20416	464727
115449	154137
366536	110677
324377	318186
135365	399414
213758	421285
64998	18665
416443	296693
110815	336825
380497	404603
399642	237235
77829	206115
449458	378082
348705	409711
305757	64429
91424	293813
379538	218727
58441	451016
68092	329086
273610	137155
259481	408524
364820	374389
12063	27457
237242	203887
457993	205901
233923	468162
160169	207093
4533	137070
409016	84158
176684	379283
183854	78380
371983	407117
19450	402323
130012	72670
459232	306049
452253	153799
182835	52163
276821	370424
157029	288913
149758	81191
287444	102309
338378	209359
348250	76454
261063	16433
346486	104598
217528	218877
476386	145064
385928	157101
371595	31479
46092	196307
145363	228431
468811	92613
222450	472072
283698	474500
220454	447831
485492	28362
285116	221296
150496	458601
395012	59217
440458	232456
339777	317356
151860	315687
342465	302682
301364	90401
381600	463479
36556	132843
462373	264766
109085	275959
40892	15209
309353	153479
205271	165361
224822	183479
234236	430356
236359	6180
305011	389682
279609	194362
16333	381416
367871	94793
106439	134396
348227	202507
353856	265723
344052	435708
168331	110500
113522	22635
439228	430913
56074	349272
339051	99315
400990	58881
468162	391846
464420	44713
150364	478232
442353	281979
325188	349895
68776	348094
273778	251017
451709	43334
463972	476968
91998	313078
477584	380568
414326	24647
383070	197073
6447	262954
394777	340324
469388	122563
310153	426073
169271	434041
53356	256539
27467	14378
289094	243493
171915	479825
440907	403482
367247	208577
156714	307416
275477	331771
215259	6072
405535	158608
449283	399090
344891	40867
408121	476951
79402	23018
19370	226168
446347	214024
459936	375840
364980	351451
410357	397050
109851	324412
107592	15209
422370	477147
443385	226822
178422	461208
437002	451078
342465	384400
292970	473844
367743	190369
160928	205529
275358	15209
405241	219957
49168	398333
16335	165437
373585	168638
388048	281273
401469	32305
287609	313728
140564	416885
412356	46127
63767	275448
483254	382523
197693	137155
174326	474453
215811	349489
381553	268194
227919	233479
317343	5678
311994	436848
4849	359749
80296	146649
193869	408804
474688	148137
301317	357552
123457	132035
470500	2317
288766	457081
466832	297186
75157	336710
185371	106546
107752	319451
311456	95312
448316	335114
291796	359232
427891	73236
344519	423261
312590	129379
72668	464546
364827	422411
76773	155895
357601	217423
139927	90682
39632	451414
266538	236737
3809	392951
369438	236096
342185	480781
53516	378686
382848	258461
144052	17225
188169	467703
179146	16226
476560	225379
160606	397411
417752	260566
119345	67584
410161	472072
66040	212611
306106	131975
441821	481770
234963	233560
362922	353004
493563	442030
44165	401854
347041	401101
192620	93625
151764	265372
275995	141334
286479	136193
267116	66659
19525	35707
211041	146202
291221	444006
214649	304698
128359	264908
431031	237714
32933	309631
159190	285446
415949	94839
312381	391632
319845	325491
78030	210532
34123	388551
448283	190369
283742	426089
126719	196783
139445	331581
45176	144180
60677	453521
101462	273831
269208	195907
59966	348007
267750	237165
442595	410037
349834	289167
25748	77337
459006	126446
387949	459976
170078	275084
18268	214992
128839	396292
115725	307193
116971	275570
133639	186440
239448	426073
61528	221741
485388	92670
359169	433279
363882	280006
333737	128068
288333	313553
70046	100938
449521	35646
114117	317356
383353	167985
284444	72222
217854	401854
175887	79249
161871	279481
318192	327061
23517	107222
229123	463619
137337	134118
430532	153114
342969	89047
350887	174754
276821	428864
57061	73521
76228	277756
369215	385813
41959	76454
284690	77495
68320	26046
97926	318565
475960	275487
469100	284843
179054	145948
450372	110677
298012	22827
239947	272339
269848	205289
328016	383127
398659	258370
143315	32096
417903	370866
431914	109759
276334	270000
369031	239239
266980	8745
282633	172535
322275	428713
326260	354537
233699	161157
200092	164684
304165	91600
343471	162750
100852	476656
392943	113674
183013	52030
480967	475571
33398	477986
167588	149429
16699	187998
325178	211996
299653	486885
74976	470415
177217	15209
216806	141536
171744	161251
448104	23774
86069	97753
241728	371918
19542	445186
162420	297005
230051	416825
188902	268758
108742	244115
261396	314100
301164	223404
246545	440985
100700	341362
345535	289858
48558	478415
378153	421980
99687	115340
341710	237019
213271	134358
80266	260427
89883	208213
291811	141381
395924	140044
98407	430140
210105	267997
352474	192524
287024	50264
426283	42049
316796	436375
177817	74045
227700	436709
345401	430860
106224	423494
231239	196783
322790	250389
119449	317118
210194	141649
350421	52537
64238	385182
389233	221890
379740	209510
408313	37145
427962	317118
63413	281924
346854	124085
357411	20119
413348	489552
236254	263713
471674	406371
98919	491092
129328	139819
194805	23611
455456	137128
278605	122462
108330	396080
108475	433870
459713	383246
194060	68020
87371	190548
481419	261398
464219	417201
475363	310261
367619	49903
172923	463799
491755	383609
300214	311221
320854	255641
130353	93245
237148	125968
99292	180709
493799	357854
325966	221281
235748	76400
466570	103912
139546	434893
207687	71423
313523	337753
456234	420790
20946	16054
100897	118333
311479	154355
455917	486220
360430	75872
186561	209608
352564	424497
334681	255579
63652	42950
53922	383391
151948	135772
293705	396080
381861	248579
279722	246813
19475	407475
446893	250649
2575	166970
106712	267152
158345	400273
211067	195121
365964	387742
57018	411455
354111	192309
291832	148420
406357	90055
153815	338271
216103	164884
274613	409524
452399	214050
473348	397535
10093	150874
443320	263587
280933	190369
226267	21411
196340	169482
433190	119381
215465	108222
71734	15209
164520	220387
329727	36191
27449	166779
272577	15209
267439	367824
343801	214024
180921	27505
51008	232555
342465	445090
59288	417041
321411	204294
35594	105585
85502	203656
66498	131284
65452	156376
393187	32807
396916	31178
462714	484835
211681	176077
302622	94344
301348	123410
185798	278952
433751	422435
299370	195674
436499	285634
155829	334757
130069	164431
302566	298182
137545	445353
408895	155268
56395	271544
352326	86476
330391	13370
214766	273831
457836	210261
345715	378017
193499	410074
58549	92141
414627	10050
93957	94516
67293	257093
308122	147475
137871	112396
200597	20613
36835	288750
288123	86476
284633	431285
491361	432934
123444	169251
110182	445850
286655	249334
160189	475200
420670	94516
383049	255846
92756	478415
374410	443693
234603	56069
156230	275368
148548	132014
206389	331584
430140	277348
321811	468567
223166	208512
105003	83051
107802	479614
409016	177443
44142	296166
233622	241468
120099	240225
411937	50155
253881	442314
295329	413638
106514	192829
30447	351257
42303	475914
432421	694
436709	293813
273610	450350
318274	318533
3809	328070
230375	264406
392247	288080
237136	47990
331503	110973
473454	351414
339051	303043
471899	346679
318269	373438
76990	276358
381558	411455
341560	360708
267455	421356
153015	162831
80706	486940
109923	401897
339904	398066
140968	3337
107812	197020
247608	239702
414140	20959
486259	213221
51543	262054
276821	420598
230709	207032
397385	59784
448871	454876
155449	204880
36172	421980
144098	27766
262210	446800
257391	122462
408602	295607
398119	104855
215720	315647
315208	134695
321797	142779
226919	468283
144998	143655
199446	132740
276228	355552
139350	91947
249765	11619
266307	253990
93743	332029
175098	76709
401699	132740
326574	484281
102795	149128
181038	476846
103618	95882
254187	98906
235748	243118
111054	132153
28037	132996
351983	325666
218550	366534
7812	22827
411542	94634
98063	124800
316026	290014
320982	247461
108330	109690
283105	331259
340197	14335
22983	385376
318561	433934
481344	49228
443307	71384
451245	378762
171306	15248
411296	16325
260142	139803
163435	6910
115487	296432
137648	40949
319694	422667
55651	267602
437999	303933
367574	190369
457839	313745
176913	428738
102781	478415
179717	248777
146010	196783
47978	37641
112443	353279
336079	466753
58484	141166
462216	237619
5828	53490
354475	257651
296791	203165
323715	430799
252044	209962
301166	248777
160169	102100
13527	142696
327172	189019
377720	155217
44190	153995
172020	371815
487195	476951
16227	253781
15951	154266
398119	97277
343244	359531
268342	243698
388254	350549
98210	48861
234532	377967
180259	426990
85385	353787
192465	421356
447144	22816
237242	308928
467236	488022
302617	113698
209343	491099
118976	86892
182270	463615
454263	444081
15583	179506
105276	442425
453639	413571
60208	364279
16982	100349
489564	142499
217366	476412
422771	453919
330065	184217
117988	249334
97860	486679
278674	257298
212361	245679
231839	390556
291525	369599
150489	433934
457780	476231
312405	410074
98056	66985
78148	103804
343783	317118
432970	260603
336559	379200
66727	11367
14866	70943
466790	7552
130456	276090
317871	366941
73585	286349
358589	253730
62275	84434
149161	224450
93659	350783
117647	463623
409238	441705
74404	482636
248013	429986
114534	414832
231541	100631
337620	52494
232777	220756
112258	348798
331643	16433
77334	86974
119001	296747
330116	40488
249477	74511
130926	333591
183725	463200
465944	8084
416972	226412
15948	284925
238376	316388
59768	318735
213516	295484
61297	350203
324642	226745
454263	271605
19029	369463
90118	231149
30749	479842
281574	371934
404568	454975
380846	459649
245426	52065
225452	290108
476522	373169
275215	143605
327209	491538
484581	404881
71511	189155
312283	307193
27236	238354
239363	401378
203259	204330
260488	120173
381847	463623
391548	356949
420757	335575
151080	438783
217243	293207
391093	401543
17221	167370
308238	165808
256978	23236
194694	472891
45983	304355
107889	313802
405442	194022
99980	140044
20946	379074
63911	474194
215474	164896
485536	186588
116284	170357
77443	11421
87038	425003
311367	291832
464520	214024
140354	192130
164537	149128
256702	226354
318792	73298
67351	270268
51580	403501
112267	279603
373326	368404
312474	261360
449803	187974
36799	152324
113686	309314
345401	154598
56273	65532
656	190369
477328	231025
288491	429178
297160	267602
284055	210032
211238	20367
242777	178451
179128	337974
263125	109968
111202	299267
298823	287609
217739	100349
391740	132996
366941	277878
141318	289302
146651	13370
349283	317667
462631	478818
254508	76454
370705	452782
461833	143671
176331	405217
109945	94516
325904	250853
234881	26971
203783	470258
324198	156485
18631	94344
118272	246345
360216	486885
483678	263740
493310	303781
254366	472629
195027	385452
406941	337793
139341	337262
474244	214685
325216	232537
468339	336528
267380	260458
184629	217432
365550	72941
155784	118405
488971	54536
47765	29105
50627	393253
306727	284843
266965	370848
97333	189536
380434	338076
198405	486885
397081	79102
217589	355864
234530	395988
317552	411809
55599	371918
313030	204195
423828	463200
183613	197996
311515	11302
121733	247812
324333	317506
293686	178436
31845	336590
283698	148156
107524	226152
337758	20626
332299	302033
231931	92948
93627	420422
423013	373509
145276	231748
353998	277084
157016	317118
24347	137128
21771	378462
384085	317184
151245	281993
442236	243687
19341	369232
459406	172089
366986	436952
227385	328447
220255	413526
152641	13563
449564	405217
88606	183213
196996	72070
117705	173969
176905	458790
263539	416833
276913	371918
32374	428864
448982	46642
206156	420794
149415	50538
438819	315566
40585	159798
268748	84801
104648	214614
29431	198926
336955	113984
29888	474434
78891	50719
217542	41876
24182	440804
52935	464727
462047	86476
344314	192214
59736	85508
381412	492060
452981	411455
277326	411157
52651	338651
463549	317111
371594	104505
433341	223251
249776	164420
75303	425454
37998	452658
58096	328538
15613	197789
449273	12403
435810	325979
106739	261356
288333	354694
479896	163800
463251	203754
74577	198038
92976	417560
461793	342724
339590	237466
233863	162831
447369	316708
37032	313745
267302	246926
203847	67584
25690	198687
30057	355139
260352	6253
439662	493185
384051	90099
270344	366127
302596	83403
492835	469818
95211	370024
122950	391414
119390	214888
105788	476951
196867	26842
49663	433258
348730	435708
191599	113084
348271	67401
461575	283369
410791	137760
207945	228193
271662	256245
191391	32807
6374	213916
86935	110708
213588	94667
65134	294048
285458	4279
71373	167517
287416	163298
415377	404008
185342	317356
457296	479680
420231	345745
429391	95312
241459	118190
193099	300224
319107	270324
237120	405262
195916	185479
415967	133536
52561	366534
486922	421167
138753	489822
188568	165680
37255	473166
254015	270196
142559	466737
173680	252961
178480	428103
2115	62191
5491	246672
101543	134145
493169	294069
292998	267602
301461	114047
109062	310756
153497	291249
97693	457081
359860	3696
419999	472646
29773	302728
77686	203414
221966	429564
263185	374310
221982	79457
478437	274295
248862	83518
296662	426410
9897	286317
186381	52150
357210	179352
59723	478057
56589	336542
16233	106169
278979	177861
191761	458968
184207	292721
298390	264745
29265	276090
486192	310261
484144	89843
261277	336378
417508	110677
84662	83408
40922	2715
302260	94004
368664	16433
297716	49021
258934	422435
471412	116283
149771	160158
119970	486104
352394	47210
394973	67268
52800	466744
53263	49903
424305	292553
242551	476403
428563	156881
316383	445233
315324	86974
173334	221984
422707	476231
308663	46755
477932	381198
437021	246180
51221	321284
314228	129648
385391	305449
264905	482127
134876	271687
324065	36711
146893	109437
181980	23733
118691	265253
165276	317675
332240	446351
455814	254054
267050	318656
477838	338452
292721	208549
309083	462676
262633	310811
290450	164099
118018	281862
117842	86341
467631	53664
135303	107187
141873	201497
487765	442873
482851	183025
98290	468283
55001	429115
245503	265883
248822	424430
329727	321856
177298	409013
201878	6899
358907	209572
372170	397065
468904	182230
477970	141751
51117	447517
13610	303175
2424	98056
326722	385454
346384	383434
158099	67575
477932	301315
312349	119381
110423	208577
307732	67584
18459	228248
81225	260801
429391	121452
118193	255641
30477	472207
388872	311541
53696	332392
229735	69400
187147	476981
253161	373156
63197	119061
20959	116232
311227	53389
267602	131195
487382	435708
280600	415187
177198	80834
456079	425675
119985	190369
424255	254914
71346	351931
464103	86974
156757	236119
161023	385076
314539	299930
66517	344063
475161	346768
392429	145948
461611	108031
128940	329389
173144	91116
298823	110524
91420	440962
180918	32254
295253	140877
313547	280880
319259	444629
481007	396347
452864	360818
489318	386718
3418	126697
53511	48275
432573	383359
29064	338915
452066	309425
294316	467703
447731	466969
214050	206950
310029	164164
369728	403220
296536	263009
339278	228431
311682	308253
247975	420392
47621	152921
210036	82271
190916	153307
221044	160428
356530	149046
144073	336590
410901	239107
128398	282372
248013	149178
251077	222701
338752	183213
13879	187974
5057	188759
489930	46892
5057	53863
396302	276358
252959	93438
428001	51304
50372	36545
470990	388195
153132	318088
144369	182434
148928	160545
322543	273831
293913	12295
131020	258370
437284	425480
65405	90880
177449	375838
416164	428103
245679	461115
42387	50082
230574	459791
374281	486946
453694	12443
428735	215487
186141	198694
261278	461392
192238	476948
265192	415464
55385	50264
243462	353557
336583	214024
290043	64020
67732	358897
161363	303426
417375	180345
374274	115043
356795	430356
428829	622
143501	298182
289084	10212
252742	130742
30708	142535
201459	108024
238855	194486
333206	468832
33343	415967
204249	388640
480518	124085
316828	38064
218362	153995
364636	225379
135246	186440
354269	318735
142257	78962
27989	423559
188510	383946
55382	370492
430041	427753
234879	49228
253845	461846
310111	385279
337802	315888
264189	107658
338453	332701
26969	65670
229612	178527
39598	417591
207909	92613
282902	370395
456449	290014
329651	387742
289050	75853
234881	424345
161693	233882
7856	11626
388291	312104
262639	86006
82560	273831
67564	274508
358589	366614
246044	116283
345011	62083
319374	86476
61651	274869
52935	477986
234618	82609
81436	478415
25721	144845
376673	261396
420373	96023
255859	128383
189318	94178
315573	452792
288024	27084
91326	195127
230731	98420
8248	218615
228492	393123
333659	237376
406323	42217
83573	379598
98056	168609
110272	10646
249369	267602
326762	125995
235105	300825
283754	192918
201866	482571
86226	395643
257101	50155
155355	434035
471899	467369
91828	445353
407597	441420
263107	267202
149055	488899
477932	94461
209672	317512
382896	246672
348370	435708
233190	81280
56381	421935
37632	87502
261278	291146
409239	118879
33589	32807
275456	267352
382848	27581
196794	488432
212361	4454
91276	396080
130140	109437
157792	48955
129485	395988
420486	470554
292020	152085
348644	58466
224412	317356
397734	274696
238033	359174
121686	110677
257600	138314
475761	373258
488092	419056
307567	317356
169984	51895
45137	380071
232865	261409
210602	21640
360512	460550
319051	484274
353758	131503
454263	273831
168396	48163
186587	212043
396021	416322
224491	241468
57233	327061
189428	433934
49718	423469
415498	349628
295381	64429
60846	442068
230337	81280
438608	439992
463348	57134
255033	229846
42854	190460
385492	57989
62179	313802
203354	486159
14010	457081
242351	283392
418486	159249
477253	150422
32200	354259
277568	303059
186871	455457
363826	315671
143651	110677
54212	172089
356211	187974
410702	348292
249477	123410
458180	314742
447610	25410
316095	299976
182392	329540
375113	61572
277405	421830
22371	177630
217091	194237
385751	155656
347042	154355
276821	275449
192123	459849
217857	253002
354868	163348
479351	251382
21130	267602
399195	96620
201921	273831
343622	22827
89219	249709
323168	317675
400305	224411
316695	132740
389141	440804
99983	15209
229781	263358
276969	186723
130395	429272
312842	31808
127462	89633
458601	16539
61642	488937
73298	9075
277382	166513
283093	478108
270248	193333
324687	132284
173459	440962
83353	101058
18928	40266
213825	129714
157145	199774
269258	444139
189222	62191
339353	483559
409555	302792
287874	6279
425551	258918
266202	411424
470491	469790
409979	181092
337588	304994
477922	143739
226396	26551
248083	293813
447793	201459
421231	476984
480590	275959
97732	124085
201131	75296
257763	60923
408459	401101
296093	42890
471210	83942
486867	55538
344737	163445
226167	170939
20992	309223
384575	175382
354862	142858
41821	299109
27819	150874
107052	368825
118534	21583
242289	224500
6114	428080
6467	20171
256610	150648
355055	54357
191544	88619
5561	444139
166798	166513
106245	395229
358942	30403
345729	53863
44855	21457
163889	7312
127312	134929
167038	346277
311221	202072
362267	192289
105952	383752
427388	122193
218190	212278
378420	394199
236176	420952
37376	441996
161363	390398
116705	476447
381305	351193
470457	336590
279554	213602
71226	71232
399254	5857
323202	173238
209343	445353
265589	50264
226099	363564
326631	378563
107694	255640
323386	475745
236032	86945
299843	389682
175952	459779
340997	142928
319432	196308
486236	95149
72374	162947
149489	466737
377083	70071
202527	397151
315912	47663
441196	310836
305816	113138
382108	10561
276821	361960
14793	459213
378295	421840
130675	220857
131064	454195
4076	267602
12256	33948
227566	201895
154815	104598
191316	377906
62133	66970
11715	101946
49380	267602
308044	84155
332971	216828
343787	270095
218114	317356
118694	111456
472589	206818
80575	244249
874	144096
143631	24412
375315	353596
83346	404061
293157	259558
481114	48275
457820	479984
72742	336590
211450	428103
310139	477986
351448	380538
255913	106951
8607	211868
397546	65210
444380	370990
56396	88705
213363	139568
192800	129799
203194	373594
228013	144501
41364	271537
323664	429368
270167	336590
193796	49903
60957	466432
226150	384400
9004	223336
467910	272413
426772	159004
268820	429251
16844	139921
307103	117894
148936	132740
90676	277450
208982	342807
125506	386773
29780	407281
231105	252828
326260	264908
214053	426034
129416	487922
136130	57375
14020	464080
366913	468494
359858	237183
54988	110677
35162	401639
225845	213221
442533	187834
394280	35418
379058	190369
357816	286912
422370	310756
81432	452098
294940	131169
386901	284843
456940	252357
49046	396563
289839	226297
267812	215054
363833	354961
41272	130028
221842	21411
250671	31598
450675	469642
183476	126900
222937	59759
112438	266242
76007	230691
350064	458601
420816	462209
423731	468162
356768	203163
168464	261213
342465	195075
51366	176561
195121	196817
205608	194893
283698	267342
66035	444033
476072	401101
252824	433927
273925	391414
303954	409828
438475	250404
365825	488288
106262	459054
10414	384526
192611	422470
387464	108458
243700	203793
323158	478415
253115	177630
35707	467419
63177	7045
161246	432303
132335	365936
411956	89633
458207	127439
311073	430356
195911	227967
368812	275369
315119	88433
23290	486885
247221	262997
177395	80528
444163	120951
467788	376036
81899	42022
232782	365686
90803	110677
152102	398333
266448	148246
379897	492281
286190	84775
116944	385000
289398	94516
248239	278520
66718	124085
202352	148748
185409	186548
167780	470104
258810	228431
68674	401432
244814	37822
344439	269936
252473	261130
170244	430329
254973	419092
274613	21480
220624	451899
21582	341271
340793	317100
57447	105967
456877	383576
476941	4166
76228	385134
414334	107016
214143	88113
182216	477403
219546	476708
92310	482198
354369	274309
135525	264991
110248	206044
65135	228431
359199	323157
345547	447695
63170	219130
418380	58881
465337	121106
437201	334680
380186	33124
146059	427215
30176	165540
468614	462346
15027	92613
274451	314977
234603	249978
55784	461368
123029	387987
30346	133161
454559	128897
33398	219865
108810	309112
426623	360306
369181	366127
478543	266141
70461	290293
123914	143036
205271	152321
210858	249202
198317	402988
20111	347631
373411	105585
8658	287198
69780	126473
244092	112858
80952	285156
364915	37476
212182	246729
328798	190369
196851	474968
382574	160722
368855	233825
389585	313745
118808	228431
439433	190369
287413	387113
26751	355806
17968	62996
75353	336645
365113	123410
71189	41148
388872	238083
388890	313314
52646	429267
108499	439979
367477	39527
197200	466306
165495	449298
314723	136388
400586	203414
407591	52454
158171	128112
337102	49903
350064	6450
345401	190011
81304	260255
229240	327725
74183	281924
490021	197236
71430	335757
101344	117647
229314	394626
316565	214438
306975	48365
70913	440660
88772	117942
427714	36733
365554	269199
39683	462023
194074	112312
463313	187974
340779	324221
398937	154137
127895	14175
402438	399852
331465	278543
291119	401101
390996	298767
470672	163964
78134	41673
260905	439992
358860	364522
477491	428836
169338	336590
226760	436834
96352	302240
297979	254251
91537	73018
363917	19204
371503	174939
11550	420944
94347	35707
274455	105878
441133	459344
414508	160419
200304	23459
457973	469532
319735	40597
37047	484727
349121	112330
116689	424306
410567	489822
50888	114820
111032	418551
399346	122361
33949	202587
378422	127247
146903	252961
242209	63040
108057	119393
57142	378462
420721	366709
273400	371918
156642	182192
158296	185576
330954	459866
66390	273123
111705	211868
237903	237526
207309	321123
39259	73990
290926	375113
62275	124434
114617	153995
167171	441021
288465	400112
171540	95312
283129	489845
203511	317118
242682	115638
221442	205223
251525	267602
250211	190365
253024	187572
404676	419580
437716	194478
223901	449501
347175	293813
269460	410737
326280	187974
60025	93294
472819	265040
413450	317100
113822	478415
229868	390875
260624	360860
53696	190369
372945	322376
139759	110677
325501	452793
106739	58287
233482	455445
435322	359029
232616	484536
195121	245879
24381	414008
145551	344737
88355	347722
201495	179969
214365	490215
316848	330027
439662	59966
448250	265601
53846	169485
87041	60517
206316	367750
130619	273945
62078	112330
103050	358415
449893	351732
425997	198425
257971	114969
408436	275553
146504	450011
313523	225005
123920	276074
367247	320266
301312	298488
188184	228431
442702	479020
182270	317356
53779	434893
200092	198405
17299	148590
136604	298785
188215	399820
353856	329139
62842	134500
106017	285143
1292	386659
367610	273831
147390	362773
223201	295484
279662	360469
193549	378686
308150	113401
455358	343379
170472	72788
248822	356605
250410	84466
109868	61572
420665	94344
42303	256582
115386	429928
10084	27914
96318	457737
56818	269199
364390	190369
449436	304213
345578	166422
365574	82367
219020	303175
481151	178436
458456	249334
31512	330375
206849	5040
480105	385141
81178	514
102974	361049
448673	106592
43419	307108
487116	310860
300916	164835
273019	115686
414980	375840
267516	336915
90696	389825
299092	110677
487233	144462
401389	218615
93640	331581
152530	374849
217606	270095
383221	176678
353204	478415
450414	421602
396475	221329
194912	251942
94129	46412
136798	189064
47289	117800
103183	248244
387959	48408
381697	277595
348644	21267
462047	241525
358971	370119
324377	77347
89237	4349
255092	303079
64007	127921
129296	446105
114643	137919
219236	235244
325345	322422
292721	32529
225582	181993
317980	56115
363138	279872
316622	473987
230051	98049
490946	429593
397717	301099
198612	319099
493961	225845
292721	444949
318355	266314
256090	351929
154981	438627
484144	133029
103748	49903
303546	12443
3585	110677
292098	335430
6285	155632
146259	289769
298676	476292
80150	461758
353257	85978
319064	382741
324723	391358
488832	57134
72639	94516
277047	267997
477932	244
401395	48124
196150	373135
458065	35604
107871	250214
308944	349634
124145	136803
128686	463249
454513	95149
259978	431853
463791	231840
45333	200444
264234	6729
476346	355093
424586	86111
411362	351232
232890	178436
450705	463623
340197	371617
371262	267553
70663	294069
84938	116283
288550	48861
197463	488540
395230	221890
394411	19389
58123	289451
191993	343804
454772	331535
40696	440660
388249	403433
303657	91711
14123	435963
473902	214024
360911	448511
300195	465647
293413	9846
291646	298125
271818	159603
456480	4349
318088	433934
472935	134694
443320	234052
200092	239872
461919	205208
325491	471412
132182	46478
129792	473708
276509	150352
300288	149128
48953	49903
409479	493226
304667	205221
355083	242571
104059	145294
39531	388551
108282	98012
416192	228249
29345	493494
319943	412852
351409	173194
40075	142825
220981	383345
405998	243115
430554	243115
320137	20959
260185	86421
25327	53863
477564	151944
2431	206855
222014	238067
332991	446351
305964	200846
238070	405842
104776	316575
1263	394624
110756	206718
426645	145691
1567	150021
345918	61221
21892	168213
97685	113436
273730	244
358373	295157
373225	479157
3940	4413
428677	189640
395049	95346
363251	80543
281292	414524
491080	392086
132478	338671
411862	336955
212009	153842
479970	449435
135495	91463
152248	53068
46530	331508
237658	42100
304635	180957
181082	250048
418456	317356
208659	472583
445343	276399
404572	187290
469922	443693
414286	77031
52704	394397
326631	330878
50301	118964
346854	315888
100822	477509
87606	181704
395077	48079
274138	173176
481008	271323
301676	259987
258639	391414
236032	277595
398308	246907
391815	476231
181150	74106
170932	353421
229903	85909
198317	30363
4727	147665
239557	128340
235160	111039
296260	441859
93047	180578
108963	240732
359323	366127
44430	381857
106514	45097
387718	160419
453645	476231
422015	128035
326387	410074
94818	23224
315382	247689
91560	123213
361420	76377
380046	124085
72658	431137
331950	218727
151711	268176
478555	73672
231337	22907
15579	80761
8732	338271
425161	79861
439893	293813
36078	406443
313347	29121
347511	446616
8008	210261
363821	429189
254599	243115
292115	265589
360138	258370
381940	404960
297393	212081
155979	299467
155857	316372
272301	4248
48993	47101
290286	267602
74039	267602
281219	427616
27054	109361
351792	281657
315252	268211
222045	410006
54416	264406
227628	372857
131195	414257
192238	411016
271231	393184
115100	340236
50933	267602
181151	366506
148464	421222
2286	261287
103352	183213
112338	46603
428410	104855
31469	420944
233498	144130
244125	221905
441678	460490
87832	177723
226023	119123
114175	277450
371358	396563
242476	153771
453765	491565
466633	431605
190325	142825
397267	128115
345401	42144
304952	308083
246008	380941
453224	430754
365571	187045
479076	62580
423353	322859
148600	35804
47630	35801
39892	374961
321916	386901
478905	372954
143506	393326
79166	144526
411547	225140
375701	434893
59202	83811
465687	83696
484229	213604
319081	349116
89219	86596
446234	382430
440371	183213
158724	149388
351423	255695
179599	160158
263084	182091
392040	287889
331872	467467
200092	197681
431996	190945
476767	155496
263700	257298
112717	134344
92401	313822
325824	308100
104326	420895
230088	80587
44844	470779
407025	178436
99977	228011
16572	12787
397323	21365
94110	438419
60124	86560
241614	241525
24381	208577
286301	369486
10300	375307
214830	405387
292721	167321
178759	334424
277482	483393
266957	252644
305874	89707
92931	374155
228128	97527
331651	192055
470415	325271
35301	145455
379314	377278
356189	265711
486271	260168
139185	174411
302918	248625
130213	159249
168975	55724
446331	411809
365186	455750
130749	432099
180506	123369
412939	210388
406660	121190
331867	423711
139419	471732
123553	145064
321724	461392
369658	339853
258545	454076
198317	480847
295266	30708
72804	241614
49670	420923
331497	6253
468118	297266
407913	243738
384492	89644
171495	178436
220131	53490
13868	446292
416948	57585
323407	300655
379060	13370
472161	230953
113853	329814
355210	175736
48636	256121
381528	188925
108057	486739
218292	122462
227485	401871
167588	90556
47035	144052
341272	164884
17502	231791
197182	156739
300557	419419
414646	153995
414140	456586
438601	223135
434726	474485
102589	492588
51035	203656
315573	284375
431222	147582
319081	233633
9501	477986
62912	267602
47080	380748
449521	331184
406388	34716
462370	401543
314617	130966
129498	74542
76228	128211
89219	250181
104243	878
332825	246311
212675	380538
48159	330414
121733	391414
373025	106275
396321	188759
204923	69845
312121	480802
260597	124660
215337	167305
408249	401568
61349	281640
438389	327061
250325	445453
66984	277734
10175	435708
153687	411229
1602	320709
3535	242462
487941	103366
206863	313745
21671	26551
335654	328671
421861	478555
227566	149600
428285	142018
112634	368707
448095	395988
329072	370565
234514	284979
304101	134145
344660	269199
87893	489822
289350	92553
446644	401101
276329	456362
1414	63116
443575	367798
360581	152337
247710	94793
132807	293813
235827	153995
58589	377205
309699	259494
68181	86728
403483	444748
67507	375834
170586	141892
104648	25972
146654	411424
53022	115090
331272	451753
348644	192237
481179	236461
48334	463200
154997	207535
396381	209572
49737	287000
59906	4413
423476	102352
298417	317118
213512	187836
67351	86980
101199	169937
146981	381485
294821	239002
22351	321400
3231	327343
122975	413694
438251	424878
179219	53863
200005	364201
418156	107222
474341	63303
476647	68970
288464	87257
293058	144073
88166	28129
163519	413474
493497	22347
51654	28602
363515	16433
88870	207363
352989	123410
293030	291537
347450	217432
148512	262743
219089	279590
470457	370099
466744	15253
36084	371303
443307	129658
154541	355093
35806	309407
195888	264156
25964	198790
165725	237670
215141	49021
221397	361340
453432	233606
419849	284155
271336	83158
381553	231578
93301	202013
56866	427300
453082	247159
222520	8175
323222	421447
77031	26453
212691	293813
454782	267352
200092	169249
245818	406375
69009	302247
301823	303424
265237	323233
65513	317118
225907	432857
411308	9054
493532	370810
79293	257047
411744	70163
367871	172535
23741	171974
119001	119123
432301	67040
233699	28129
180796	434035
154766	265589
218293	317282
416143	100019
326782	110677
12504	271353
485667	194266
109824	19334
130069	367682
66770	375655
441313	122462
288837	40643
14306	310035
212319	418390
190057	303175
348447	237268
446197	50264
245394	213035
178422	420001
273141	107231
211915	16433
205426	49816
246363	183479
66384	110677
122816	107497
450308	112379
475810	118653
13346	215054
120770	222701
230306	223111
468376	222517
485078	440660
351251	384174
354713	226031
66547	422164
329727	219186
2469	364203
332282	144947
9803	402732
400405	463158
245498	98644
273669	187045
99878	243521
319259	181528
26847	336523
163502	390197
370777	166063
391403	266377
297386	49903
182487	439308
429704	93627
434013	386901
368652	210050
200092	393056
197681	319147
368269	134262
253024	196492
47035	471605
327229	86728
197385	8349
87047	48955
435189	305695
478588	10679
428004	440962
166573	423688
171716	374806
418702	243403
332749	134145
446852	64086
22075	409916
470415	103205
359782	474847
347038	303280
428962	366666
125490	214480
204775	142042
270584	421143
68078	490159
400273	286936
168000	243286
341279	94344
245547	5710
204593	104821
345862	489552
423887	154525
92205	153995
85798	445948
260352	96977
171032	48163
287061	49903
39533	317675
253115	407306
473123	182916
99766	30005
89177	492906
473392	458969
42020	401337
3231	272057
360830	400176
56814	408726
125948	413387
395428	97813
138212	101833
126850	160074
480383	384082
401021	139339
373169	293813
249347	151837
102589	357157
305447	69245
272836	469532
302702	423661
118054	241468
182430	132740
333309	40784
396284	215240
85435	123369
111148	401297
84791	287106
437307	163974
428843	133860
354288	404502
131255	127921
420419	238578
277548	399132
260285	188866
478287	487153
388023	205223
182241	78473
414058	136435
418380	403471
328900	26940
115304	113051
314820	6899
72098	327217
283096	83398
476951	33089
163519	462027
85890	234611
216583	345401
3294	190369
367417	348593
420241	246368
237586	99073
320291	181768
100356	183213
257468	306253
44676	355210
93279	336986
371016	336590
318088	379517
216993	478415
456726	49293
246191	206115
72678	79989
82003	94799
280788	218366
184673	377368
491443	30720
345715	330597
147632	267029
112548	12895
110236	113754
465898	479272
328609	35768
833	253292
358655	482546
417182	80800
230167	76246
309283	210082
412544	248777
434251	303218
164489	366534
275319	480224
152013	361144
114572	249186
71816	41751
126911	15209
115312	385747
312782	258911
134220	406649
233477	47699
459725	20007
467247	99405
322921	86476
198970	482912
336577	346552
76612	6899
239432	321284
190281	276752
99011	421830
285005	313745
50461	474398
426074	300240
340546	348538
484974	309507
350347	243992
349712	367997
112268	113138
70581	6072
26969	16790
429620	17186
87506	293813
236328	396080
234466	133795
478588	490233
330879	66813
246632	469401
91947	387742
303078	322036
106152	136712
426119	204776
126836	263439
415205	167014
41503	334985
208461	428686
52646	192195
349689	187974
345401	13568
284218	423497
166048	57134
46706	48163
277595	188484
154049	199429
381162	420392
396172	27696
111856	283737
179879	483832
162819	286936
277105	126426
368086	265589
214069	393326
430831	447892
198317	334389
455807	424280
489329	428534
462691	110708
118131	439686
391281	15133
363526	449298
323222	71551
157280	6467
271760	299234
236712	321313
38813	393326
372340	313267
356260	402240
380454	17186
212009	257651
232611	248382
128251	153987
79328	285688
298280	39582
486917	50876
359	221185
96615	111654
425125	64335
304712	485280
316580	60973
254162	383967
164775	63528
400586	453198
200346	86892
442236	474412
72804	4138
113603	273978
437301	198623
382166	151096
194195	256821
353856	164810
60449	11626
372726	84502
448190	366534
19065	48816
114332	94665
340297	11009
110025	266852
149337	329604
444755	208785
281052	331348
493399	35707
113715	324723
13948	212081
343615	50484
71816	51895
340378	136048
16110	157145
64213	219876
2432	21411
287694	389682
403032	309801
9969	399585
313410	361184
493003	214730
444833	23318
122139	45723
410017	278240
443815	289858
218926	267352
49744	203279
214604	465647
349702	283346
273662	72138
154966	443693
165809	314459
437591	127620
296918	203656
452290	431860
55408	484076
120128	284982
309760	38063
9232	43155
263597	259929
250838	464030
178078	202502
33323	93187
394553	60024
420777	251597
49465	447831
327467	113138
50646	142415
48545	417946
366215	122512
381908	421356
128704	3747
299873	367466
252065	308377
78840	348176
130224	187933
198004	270324
338687	59380
297165	201754
256901	300197
314139	413525
21656	404806
44097	411424
288295	332392
368858	20222
312347	225704
391806	13147
44159	47818
172185	182940
301445	440916
373145	21583
202469	207071
58418	108222
218656	233087
20843	137719
187724	376042
286371	220417
190733	28129
480859	268869
330816	168638
474055	398333
320448	93245
199676	348187
257694	266600
354394	193705
393772	300606
3748	451083
228712	132424
437849	320722
69645	105498
189640	274314
305791	46892
199582	110571
56205	438442
158608	422333
318484	383164
5822	134694
409848	180957
130300	447519
230051	487563
137768	110708
318451	217423
44279	489822
90831	229111
208567	76474
124013	399867
351936	461882
266085	295477
154648	210219
206093	217494
261997	288035
268748	157992
135141	236165
206	237366
132764	314742
21070	359762
6020	318735
366431	339853
358081	354933
222045	233415
40562	18635
65043	463615
8146	183428
36211	246672
125203	45413
406968	324002
116525	292559
77292	278956
183226	338955
399480	241586
489342	67837
457676	165267
242787	402509
324356	183213
332645	412313
229735	181659
369366	176655
446708	67040
454248	162829
14335	401101
419962	242552
220065	114511
396942	292571
27807	466650
204904	9058
186561	155443
174449	71413
329493	399648
5040	29803
35929	26768
203657	293813
394510	359762
384735	442748
374482	389387
188029	224003
101020	336590
290794	238578
377642	333209
349512	446351
224594	47630
85098	439218
321834	379932
126125	464425
59628	466737
382906	124903
474177	155697
248521	170929
200167	446632
230165	232075
92458	76454
229101	153995
332649	12177
44847	38899
124711	339663
314257	485706
383638	382662
228679	190639
325639	155730
400686	305807
355168	446351
469102	156332
398128	48718
350869	48275
102835	97848
148848	48861
47068	32344
195727	231814
381696	206686
438146	190369
200170	362773
432653	60923
365524	187974
250183	118325
109120	431916
432660	330792
30856	358679
358860	302422
203656	349750
74000	53511
126026	15209
73589	466991
99311	200306
262210	43795
159414	362259
310756	196893
367574	65507
376978	100503
55682	401871
96976	285322
409091	252340
435800	207935
12113	40388
71559	435280
276201	162464
368739	430319
201418	326728
118772	32295
65275	211312
38909	145417
241952	186714
317816	378462
427043	6733
23854	151716
22991	273241
361576	168855
443530	53754
475025	307279
38003	208031
219017	476412
54707	171145
94926	360238
278478	478555
328940	27570
11696	3711
140722	74829
18647	49473
246540	208461
467513	351585
291249	133112
87047	94793
54230	226067
7620	182578
170230	110677
190926	80107
414286	389357
359789	485064
43504	196778
337831	212211
153000	110677
286001	491268
343615	294304
25535	476447
267840	327032
463730	404806
75403	90123
187207	329698
157665	262954
20967	197103
81503	158153
259353	8009
286247	487833
193767	164922
260905	205368
478993	135664
330474	228431
474855	200648
363196	321313
225172	191382
188523	446632
233498	433796
382594	345745
221846	440660
43045	355093
390755	240192
219408	196399
413230	111312
55914	47349
93892	188127
227304	119713
360459	226405
359584	462973
129357	383003
95687	199674
279511	182064
426714	194381
27664	190369
8022	371983
314348	265499
329164	423429
170379	313745
476867	58208
312474	267671
207814	467779
263021	177995
37537	359762
109174	284982
53191	374512
355555	156182
427136	336590
160708	254157
487148	370995
295943	271022
441678	113178
32807	217760
102116	203656
65961	376455
208628	317506
241006	470976
111358	294069
406371	302913
309080	190369
273871	110677
211178	363581
37226	315671
200587	300072
380454	162795
110937	319099
330580	170102
234788	269247
483962	40161
303943	14697
399441	301557
208420	427633
424376	253499
314311	391414
215007	62546
212153	75984
153818	185577
265537	77727
481323	157676
231681	318088
626	429267
454554	35707
407066	32807
46828	203656
193380	265146
259736	78469
185526	112040
326056	450418
434943	236937
386509	323334
371113	491820
410794	427958
191383	218017
203200	313745
261902	444104
405489	458517
146924	285591
458055	379326
252061	120666
44534	118722
61068	240796
210899	214024
217226	62191
84680	470554
125064	93627
446942	256121
394087	409828
310865	385266
125238	27464
346557	397760
130490	464734
164424	364109
40113	175683
30321	306517
358363	114811
250183	41219
452841	403460
31420	470092
447346	230787
199719	430356
303507	394656
53083	49828
167041	447517
336785	25854
234337	82717
408660	15133
74302	338915
228128	11451
379809	415662
171207	228431
387925	308138
319069	236269
71129	467703
76046	22827
456726	4914
477563	224285
354304	67040
273287	309800
341560	246713
167888	203656
276369	160545
326632	132740
216324	154457
237120	72865
126809	317118
190585	339958
374217	15829
127947	380792
68098	456227
74492	271727
297129	12159
471009	430356
99909	155072
105789	170740
177284	337791
345531	48046
420736	315671
65134	354644
242160	248382
347121	323836
230303	291952
424287	331581
125781	493732
132190	263833
290565	133289
139833	142318
434353	190369
395428	277450
107295	389682
141618	287698
171628	4190
76900	169482
204712	99405
151567	298517
52237	21411
261564	469235
90074	21393
209372	54536
274390	71031
214776	94344
460812	282414
275536	111182
458462	246303
447270	195607
369231	152063
229830	401854
107600	492412
101754	77466
335951	207991
179293	259427
396891	101756
105969	477986
433262	391221
371976	79965
322211	460531
349920	48275
488715	126911
439317	366823
212009	78184
47962	17069
42693	342761
142998	418655
25338	154137
168773	367620
266141	192297
281121	413756
310332	440922
68284	306810
484144	88374
285530	95518
80294	440218
84756	413326
39055	111039
295577	52686
429563	238041
226023	445946
166904	162831
209304	93605
245990	127620
280034	159249
136958	138700
355083	335743
353714	102352
378028	296423
202967	105878
382640	90123
221711	467934
87979	292553
314203	360094
39371	237548
80912	347356
154880	21523
278554	266242
40028	290598
358860	374846
182771	163336
304459	327061
138126	406704
221200	424878
448104	403368
215334	430356
150867	390593
57447	160419
192801	240225
8580	350398
55435	148954
234902	393326
222413	101756
54204	257603
147595	241614
336	20949
300273	119762
459925	30742
418145	276358
83103	314742
258791	53879
393218	281933
324610	375311
380728	429593
239168	475593
173072	373584
313984	409598
314774	102508
279722	118324
202422	52537
391776	226308
216585	24516
231268	302938
283189	293345
143631	113779
127183	304588
319730	476035
237761	267264
37005	307135
94421	95149
384358	148590
16847	391061
69336	363436
228084	4841
178422	317204
238406	39255
432903	340239
77885	145641
109674	110677
463677	187200
82694	187546
155142	315790
82459	369577
276598	186173
164359	102352
246606	51783
311075	449620
221296	411365
20345	66262
84518	418000
63937	351257
64626	248900
179553	152321
453736	440857
351768	411455
16213	437076
236578	110677
127833	288093
391975	57134
1613	27464
432973	368464
107271	207151
43966	354694
36093	143806
1292	93408
344314	397425
223435	75303
446465	392788
408783	240718
154456	255691
352905	451031
124259	376121
420736	237165
49334	474815
180921	27464
453652	44042
313368	300240
370096	198926
99977	328538
462696	124800
104655	60977
91325	362180
274690	94665
372543	250434
373755	413533
33049	440660
330032	101806
115823	489822
62196	116462
41754	333515
396675	419050
245143	19377
78876	317118
181722	448683
434682	345634
353017	300606
146939	12895
105568	106856
477121	478415
7788	44963
272457	61376
86720	481279
93229	273831
268162	28129
473056	204330
241732	56533
81717	100026
143979	48275
302430	232206
88968	10690
183484	323162
81225	65194
81510	88447
131335	375840
185700	12895
349626	98493
6269	353142
477350	212182
326631	344935
451441	421229
98942	124284
126535	205270
399620	15209
55334	258132
152487	197088
420700	63957
144339	305001
323126	94667
461016	44661
207942	228431
376841	3079
124602	53863
432175	185704
202379	67872
131199	319333
490227	149740
360118	226494
123885	148133
448728	458050
102523	341777
348584	487595
153037	225532
479053	466940
237260	473125
395440	113859
143190	262385
260359	100806
356538	9054
15553	3055
76228	100204
458184	108659
69242	438461
367878	447098
307440	41976
446001	284480
56571	7812
211238	272846
466046	357799
390117	113141
233045	38020
193767	329051
299131	44457
290821	45141
386516	113672
218177	463822
484422	211932
269010	440373
146109	286828
367619	420790
318998	98010
315088	432595
160169	274547
401367	343547
174139	476129
393863	279590
492852	354179
14020	62230
47035	112761
274517	428856
390292	83721
237472	131610
51476	16041
69808	46410
428435	166513
70119	237019
393187	485304
265053	122462
463038	24709
71694	389682
246398	310380
463769	218877
30330	167041
341311	91214
323252	153995
157258	186384
361928	478415
7552	239090
246131	476951
446212	190369
257552	274086
48275	300594
227977	211845
193839	413525
1057	107134
435082	311297
239953	327449
293627	180578
198862	252443
243970	420806
404892	470069
331349	158035
267977	120778
397052	324723
69258	313314
416684	72985
212598	448164
15287	287423
391481	395988
230829	21310
104740	100603
41378	34933
156795	398130
414692	110677
482945	277936
249396	295807
141740	464420
271394	335492
338265	443693
115547	240796
374379	91116
318381	129513
192826	28129
464251	381849
314311	88993
414286	361104
461445	212407
380049	461846
250833	470818
233024	426814
51760	355420
15044	42518
96589	25158
406611	23928
73520	226308
39906	98036
418322	447450
52304	409666
71734	366577
449521	214992
475992	226085
14203	413525
38356	157100
204679	207535
471388	8463
40486	435390
405538	317118
182577	263713
411148	72523
330128	461549
231453	262954
323939	156492
469165	460984
310235	351451
27468	81351
18296	104293
262410	43049
391080	287423
325535	466737
72523	38527
269199	376067
210957	107473
236690	62699
126316	277961
370227	234600
297364	476804
348518	293813
236196	131315
258957	400756
426041	285711
76454	461370
461956	309425
77674	190766
344775	360860
74728	240796
389111	351105
292045	113749
189806	374030
27712	95315
242551	260527
432903	152071
380497	477706
55176	54878
62191	436369
246577	243894
493099	292440
112723	366781
88632	368707
59371	449231
102777	186180
414061	469847
207019	21411
139450	493851
46092	420361
18278	75499
179213	490963
371306	79989
198317	258167
176260	158369
93714	23423
319255	491565
79449	366534
10345	32807
328940	78401
292576	302566
238083	311221
330601	259929
58940	208038
38445	422998
114809	335593
262924	458764
85653	327846
295884	317369
116933	448980
294908	233024
447431	363996
228128	315059
110355	26971
353768	435417
102804	477986
312496	237999
273787	264406
336272	130733
406208	70566
69442	37476
434794	41533
217752	246311
258398	309223
170052	4413
480810	134262
275126	462555
23162	115861
292898	21902
282522	388254
125867	446105
252553	155719
44211	254973
1839	263925
442435	381636
18794	57813
130069	44258
49667	266600
355025	164227
94268	157551
275368	237825
347199	3896
281239	230655
79195	134968
377358	135799
55659	8587
449774	250389
262353	46092
37580	471176
144299	84578
363098	317118
291221	201430
162214	219876
467525	308396
315573	286936
310920	380071
346496	20384
299976	53389
435894	317428
376816	163066
489822	159378
449951	56068
32125	243256
228795	79895
196902	53863
134742	315145
281436	262931
233155	405217
494068	107589
201689	343012
149116	24334
351432	313454
448104	468144
91462	302440
376577	49739
133909	94740
478804	269094
303705	285156
462757	485304
405778	383353
216602	217703
379160	360642
80511	30428
304146	342548
390430	420895
276656	299106
289675	45753
215102	474676
9579	438653
167588	277088
3438	32807
478951	466437
81432	243492
478634	143646
417214	300205
355713	368944
101794	42095
258053	188453
442554	364783
382848	360860
94985	354728
423013	318404
92610	373420
347640	438368
64692	133579
33912	353018
89814	9054
443675	448639
488398	457081
299038	106903
297728	450091
381853	421661
168130	354933
397128	245679
482888	97810
362267	292217
355935	222477
453978	313745
60854	355700
226213	456640
56507	92547
460282	454703
280780	67481
324199	186440
174191	239561
393218	263514
132367	248777
336071	119868
257284	72220
318563	16992
155328	478415
163321	459373
251338	170129
7602	447560
170872	110708
436798	354836
485536	96041
164551	411424
156730	247206
426354	301524
141782	356674
363684	392329
478588	62649
272349	58693
50906	473227
322193	411809
301560	14351
194248	380550
436219	345757
352937	198810
330299	101190
159442	131678
127242	63957
153322	183828
3457	299192
322901	344984
392320	195121
314440	134294
388499	331581
408112	265201
126628	440660
379538	218730
277719	140495
47880	145739
319063	235634
481969	281924
324191	260147
236272	462676
434708	317118
356784	146202
22611	151264
165273	78811
401709	163012
192183	458639
221296	457907
286310	429593
44493	248293
246466	435886
316419	92340
463762	414955
439029	459649
326680	159249
457688	182176
18277	419264
229381	403723
211906	299953
474705	428392
362829	229948
90517	194805
289858	389778
445023	18665
31095	303175
459672	304013
80606	492906
364567	11484
350583	148590
463389	177861
271047	417201
143294	187974
125186	436708
394596	48637
140263	77113
466790	428155
315776	297820
485536	425675
443291	120390
33776	155019
458661	152502
113246	134422
26687	220417
56382	50264
33074	324632
420665	110677
352484	166077
95669	485304
230818	455673
308663	258461
78571	231833
75096	11626
221648	358081
312283	264406
474805	228431
357209	487153
24688	317356
76297	190369
99810	482483
414058	287423
335654	142230
470915	40600
246406	233825
25721	351414
201204	122694
407612	331344
36241	42131
106531	458601
392188	118879
351660	179472
337204	212015
22567	275397
10344	77466
312283	299574
44451	259284
462893	157040
219363	354039
277786	199113
229270	244940
96680	212696
90251	446105
25735	365260
485180	331581
56620	147520
442730	120021
192456	363581
449879	186159
13226	7771
254446	231740
21330	228225
304145	351918
28454	153995
443475	428603
170071	381054
179258	296423
209523	351193
311078	16433
223820	168026
84965	199219
35828	453012
289460	124553
64820	445233
339333	202964
272845	417918
480854	107933
169797	49903
339841	60180
262983	397391
254953	269880
333042	300985
283269	198926
97475	454527
365722	423688
220046	337791
196526	114595
154065	288408
121757	377620
10379	58066
67835	295725
119997	12129
87209	379255
292641	412341
374563	389309
81262	181077
330954	38095
131969	285156
324190	316708
249477	130549
388249	341878
212951	427439
213857	328932
467837	366666
148203	341271
70099	269199
33605	132740
368858	49411
470408	343804
373025	248008
174326	35207
216894	324758
120577	16325
288008	366534
109413	83811
430404	463615
273900	249202
18330	10393
25969	35862
128704	223941
290095	321076
401558	205270
245783	212081
105155	72046
39144	491311
264265	5040
184027	79861
367838	278484
263	313907
105426	448426
455318	397901
108631	13370
277883	335477
27457	371918
337618	89047
407225	108222
53624	259434
106580	447517
162296	318811
55994	460335
57501	98906
157839	471355
297276	463426
255677	450760
334369	208577
207318	332673
466623	244005
414023	438653
112317	256373
236254	397535
74021	119762
405788	334752
287107	371934
261562	114063
335630	232915
429705	95149
7227	236593
460107	11626
92500	401871
8290	328145
286157	301475
296036	125968
195142	446630
148475	110683
425827	197702
265701	86728
147803	333709
258432	447219
74231	47867
142522	8497
382622	99046
324708	458142
245679	3430
414286	20996
146111	96027
371056	16925
280745	37516
397267	477491
350551	428214
353348	487484
324367	180192
72556	416033
371322	169116
428582	56897
355083	358599
485185	433934
230812	267352
477646	369599
83400	220129
128440	422580
83658	481785
443618	461182
101483	385056
398937	298767
212460	168855
191761	55789
38558	387987
18460	336590
438149	15559
314964	148047
231268	221226
258522	448799
113158	52537
351354	39764
348432	340699
493442	202142
162019	285446
15696	79343
159132	314742
342465	79485
225170	98370
31435	454975
468055	4659
227179	203847
23528	62191
163019	205223
464609	472407
287989	211868
480138	313829
417938	256081
416086	132740
489993	141892
231254	429863
197184	353894
26371	215916
196398	405083
231305	10520
471074	414051
328770	447517
13527	347948
281153	423469
441465	95891
183488	242343
8331	317675
319163	177569
302610	50239
242702	464874
176068	391171
356442	378686
54425	49903
299272	44826
119597	122694
59399	190362
367261	192109
140961	55090
126768	309801
192899	482265
378957	179890
87785	480224
206519	154137
255502	129775
242258	53389
485821	21379
287386	16433
493459	492056
325943	322235
372713	378976
456621	249202
267973	13129
163018	96977
267562	346379
247075	488311
159452	327061
151880	476231
362767	262453
268910	489787
266150	267352
383272	86939
232359	299008
126764	407306
69088	208038
103677	262722
85495	316796
313604	200073
86889	117374
222103	50492
20669	445602
4714	142375
295919	385000
29029	398689
198317	295716
56803	358073
155038	341296
435030	10646
421680	190369
258967	274515
317204	237548
479351	394075
86560	148116
31096	119452
75566	118662
226919	61558
149467	268531
301557	394724
279178	13765
151024	310979
305315	234289
139333	255650
65952	23224
359956	166436
178422	456491
390536	226150
363948	458397
489579	83409
301407	405104
194763	274697
200461	182004
436699	10520
315692	452126
178700	299728
89238	158616
302857	411455
109421	369262
92243	7186
357662	246311
396508	53863
163321	339671
386351	422470
456434	418848
443594	42890
175398	220749
3226	370152
268340	362844
150356	130632
116447	492497
222247	478192
394975	476039
73430	332827
15027	351097
15133	401378
33578	49828
71611	211868
200344	384933
330369	91947
354022	139921
439811	379757
486972	207961
352483	405179
202866	316929
470870	180074
249865	289238
463256	348516
392136	298143
50564	17
104406	106130
323544	218727
199340	141509
243597	223020
371648	75303
330731	336528
446182	189270
397745	258561
126305	100503
370621	454975
27613	15209
98286	119811
312310	344526
53556	155311
168111	244566
71636	149405
236272	35629
94578	105878
300916	60895
292309	120195
113116	243585
103992	49228
231512	226104
132054	258370
229304	378686
418755	233024
93633	411569
383664	416834
379160	273583
163019	378599
2506	175203
204865	67040
77254	444348
248544	266852
83753	205413
395747	248777
301913	241208
241988	180451
186717	323914
70382	60697
188537	285446
188879	180957
205302	237178
267564	82702
113459	124008
439261	126603
287566	19745
305251	477445
436673	227101
233720	85172
264628	60208
195657	414286
111021	317286
407084	113051
53963	178422
317555	74641
199483	367919
257574	139417
6366	484447
176130	173063
4755	94665
476692	46986
224241	454102
281236	253718
316154	316856
327570	41667
394573	218730
161457	130028
201477	387742
409916	165908
486666	366916
338155	285446
487145	122482
121244	427476
306435	235781
435162	469658
408821	397009
239408	52537
446182	420790
144477	350437
227235	463194
410356	13129
130170	269199
110937	459650
94850	363132
165680	22450
452228	89047
266327	79394
319670	366972
465820	119381
329280	65978
269623	88614
452019	254350
487227	456981
103035	453440
100522	313810
355245	320464
452408	160927
396154	273831
281456	285634
279917	486885
39142	303933
344208	377197
60300	41684
283096	101058
314889	322480
112443	90590
201062	431952
385071	156286
269494	150245
47225	154089
373145	48275
204379	368821
383683	433934
109085	186714
385062	247373
277373	340035
113347	387742
474250	27548
343	374512
396172	116283
313217	122212
209531	316372
320803	184902
73327	320464
81304	384615
192973	12341
59211	274237
350296	171967
466432	58304
407280	196364
275824	338271
441463	50264
21396	193705
283760	91600
296945	52030
206131	38063
446537	429531
452377	38063
20632	325834
261501	311832
281052	236213
333831	214024
80226	477294
458375	105498
261112	409828
63107	3130
453391	85212
146437	20927
270248	462969
151156	443693
41029	393184
295157	27464
383635	265589
211558	316575
175893	33358
358322	31703
299334	296432
491273	219499
229735	87410
458490	476880
332555	174852
137551	257298
112612	118243
124909	305601
315683	353557
407837	129124
229087	315888
177869	371918
423518	136384
416763	117112
108873	203414
477197	240169
244536	5008
285005	401949
318545	176878
94469	458073
43627	163041
58484	303033
193817	465647
214971	237235
123620	145948
116454	380568
78497	444748
320484	186561
151405	309342
490968	261300
448435	277450
218970	183450
250600	401949
19334	11170
413963	354766
335632	33948
399605	367476
120771	374287
271485	407437
310914	16433
246389	235063
192238	450798
126327	401854
192495	98444
91217	369599
136682	472745
444220	90041
49184	208709
333614	380193
478287	231447
455824	248382
194861	398333
400124	428214
63177	278200
96569	362798
158274	380565
476804	260527
273831	270076
60630	269199
289970	184253
269576	292459
55287	369218
126870	263717
325929	296086
21067	97277
10241	113051
93310	78184
4899	316575
409722	57159
391270	383382
40028	214050
387073	490742
484095	63136
101992	253123
149898	350120
196492	304962
449509	66699
167588	120074
403670	87469
338547	192987
106940	48922
7727	142825
273391	440051
236992	24824
426023	339843
259559	8084
370060	418036
402569	451659
143264	148627
287550	376724
68094	127921
379680	432320
672	409828
264669	248382
82187	220417
255910	115234
410975	373763
129480	492591
374300	12443
303523	94344
25801	460610
245452	430927
353456	27464
434908	453521
335466	224203
338141	317132
32776	199526
480800	292479
289535	283632
265088	81800
179778	465202
352798	3130
27981	108118
359802	447517
2992	152502
415819	189802
130851	302486
223508	342724
201575	88787
208545	179883
292504	11626
376543	180957
3186	28616
406435	199088
261875	186561
252457	371934
430397	122135
483987	288088
293913	60621
104302	454975
432175	481524
272997	172089
176182	108683
130069	428138
162025	55720
374185	152502
240937	172918
396809	347235
126570	175789
196085	323213
201556	110708
275898	489200
178422	85237
168718	184026
409388	342782
424678	62191
111474	214024
267562	375897
112625	158998
448114	391414
169306	255316
474271	280310
311043	403467
130069	399574
449365	354172
96075	145875
427960	336590
217450	420777
334643	481153
337783	351849
191639	309180
447022	20586
382987	228431
190524	411111
80741	155983
347121	115850
81439	313745
488591	265065
106460	379598
187010	217223
88044	258370
422565	103392
56382	190369
369780	148199
421370	346784
331072	384174
65873	493258
40682	478287
334092	41510
89805	258370
439185	77842
323222	231865
433545	426696
291119	439904
26540	147454
283026	105878
400658	54895
142041	111964
18136	137719
72804	97194
472940	420392
120425	211818
15027	388195
398180	364000
372752	349229
289126	184922
145585	207710
483987	411958
347121	64777
115174	94344
349776	349261
69404	264406
270248	122571
77787	86084
309276	446328
216846	16433
445632	187861
216449	464420
428944	243927
193657	145948
263880	17155
257391	359569
277936	52879
367861	334424
308122	384376
97014	264827
478802	210740
230707	181230
355772	250541
96259	183213
335225	168615
131924	205289
278785	481607
409745	45141
326260	332392
220490	333591
260642	378870
32113	214992
45023	5040
412063	113139
389806	182192
194244	38607
206559	63528
49663	204925
69309	16433
119868	243416
314247	237165
178240	438783
144274	300241
160625	133861
240336	432212
145585	181341
399738	401297
321215	430405
694	35150
333756	493595
124010	218142
23306	353557
268118	39255
299395	95149
132996	478415
438526	393326
167314	326172
210604	61059
154880	385279
121366	261009
178331	353787
349139	326827
346522	315888
92096	67252
469049	482258
154835	68162
431530	430610
114297	32567
398837	243064
90254	148995
269895	217305
101777	102748
128015	86560
458974	315286
274746	67461
80761	134474
398045	169263
191447	337849
12522	175608
119464	404069
203613	103804
140103	185076
470460	430329
85759	401854
102795	9075
28322	113051
391940	118662
243778	362267
395064	258220
478588	81797
405979	480695
9915	102170
412804	265065
152107	10646
339491	220417
16240	342761
278899	454460
455135	237235
21763	288745
344300	266852
318735	95080
16790	459779
174552	190369
136955	420511
64623	88113
332282	383207
298156	276399
41418	357901
135484	15561
356987	330675
247710	134145
451685	110677
259662	90705
175665	36392
76952	97277
304856	324907
356562	401004
371932	476656
197142	88113
60287	231638
393634	26551
219440	379598
329697	272339
420234	384405
493329	318239
398615	478415
392110	148470
275147	192524
99679	72913
110809	200441
313557	478415
133042	110677
75689	122585
406813	211107
385573	477986
485471	416048
388249	278907
67215	146202
239291	306506
223423	370111
147835	438251
52635	250603
449795	380565
176212	24070
438335	220417
106731	89431
435340	49903
225961	475068
476820	113219
141224	94516
126228	45141
192660	124085
382574	400184
195757	295989
16480	138807
192882	249444
327209	3041
392180	98743
21268	360469
89826	359093
90433	440222
344781	380071
136579	187998
380858	91270
479551	369141
227247	283354
18879	321313
430047	483280
121860	53366
292974	448382
462290	390197
355822	442787
431060	310261
353618	16433
62366	445749
490126	278520
284394	303202
455319	214050
323336	415420
12272	480099
134617	96777
238508	283719
439754	423559
476053	219775
381391	227061
295785	275790
238987	190369
274309	215074
156055	317118
334985	167588
308122	27683
218332	327061
193736	305890
109600	270959
276663	35622
215334	272118
44160	87378
309225	468811
477932	489102
324295	139648
155311	353951
264986	465875
274852	389908
337111	186440
315339	403515
293849	258370
24312	450397
246833	274634
200092	370848
420816	193431
430934	73449
263514	294483
39101	255641
423459	104527
40250	209510
99459	289311
416331	24780
149300	271802
487152	168381
332704	143449
8605	203656
74569	21411
18210	137719
262015	15209
5067	265341
14458	183213
40763	138074
408329	108559
385318	336590
391414	159882
189537	166970
468935	267553
246815	486339
485398	468753
244803	241468
59607	452616
57447	51895
282441	419148
277040	463549
7788	71281
209945	214992
167942	94667
110490	318121
217732	309098
144032	241895
31270	312698
211466	285549
240937	103267
457257	474418
55451	368820
73728	274203
212851	483280
191130	343547
435721	286936
200464	230378
22964	265518
459117	51895
121637	345745
156376	421115
137056	106514
131261	383666
267562	140511
190327	361711
147353	208291
484972	490306
273719	378462
109733	448878
45705	145656
37855	304011
450532	96713
433468	308485
111133	337562
157955	397737
252192	155919
265419	32807
196700	387851
201131	479554
364577	474341
380540	52703
260435	47630
227898	75568
405365	54976
452240	97171
275319	286864
406729	48275
117803	314742
88628	479438
209993	223732
285596	196783
212308	88779
365099	178422
229373	419098
458209	440660
111444	271920
247296	61974
42633	416809
109968	1694
167419	439039
217595	14335
87796	412250
366714	338111
352804	291144
117862	323830
268219	342761
214050	75856
109437	187998
82073	490314
30386	307641
459498	381950
187393	53490
29375	12640
249017	171743
374350	446936
150871	186440
41842	99405
469976	29253
168257	134694
357411	199527
22197	221456
187998	403540
81952	181322
25780	454760
259778	27464
155734	273831
464312	207982
78769	476510
211636	324037
139603	315888
176182	127056
163477	403294
162303	454822
44807	48365
131001	367824
242134	310261
117517	397115
79402	113907
338440	300121
181792	485185
34362	236213
420903	96432
231305	172864
17481	47019
279583	75964
273994	288083
173727	23629
283740	215264
228013	207343
58245	452474
66235	239119
463418	336291
279863	384366
475790	179898
124909	415156
6331	250250
103578	463529
174362	380071
76677	285446
6048	430754
446466	57134
196003	326971
480105	188911
306052	331131
431809	273831
464954	41630
127834	349261
304726	248614
309621	83403
119179	21523
340772	409274
282469	372316
300874	353485
77177	258370
13484	367578
410523	485218
29815	420944
299890	386458
20703	92787
239272	90682
92756	267352
123731	62275
3205	31626
444746	313663
4241	164884
87547	49828
295365	190699
110835	262629
151298	384401
405217	105049
439684	304731
483017	441627
370204	369599
457418	375422
11000	312697
81432	260549
175421	256121
42351	21584
75350	477491
35770	412377
350074	476412
408365	489357
155229	329145
475781	232377
365912	156006
346746	156376
401897	357072
107408	311873
110992	428214
189023	277450
456074	175060
106268	451174
108330	474931
73660	479579
234375	434381
411821	83418
37860	89298
25748	466293
192829	317675
373745	258370
414325	165653
305724	396431
238344	411424
471927	414030
15433	398517
467788	409264
363816	291066
225694	234649
5700	400064
441461	230220
362082	167152
64544	103088
112625	327337
482851	180592
392837	489822
182657	406751
146187	33954
217848	386136
197200	489822
15027	357987
224860	44895
455583	361901
404331	15209
449521	444743
335951	253695
348644	63109
364462	138031
320437	366127
39892	383125
365122	320942
49202	478415
489993	270262
128943	419478
274003	140508
270472	83087
373848	387742
446217	471153
48001	60904
131351	205223
126140	70096
109949	241781
422517	150513
234323	136876
436996	314692
100187	399284
234059	51787
141281	313314
438111	229013
368009	171624
4047	285156
116439	198501
174937	375840
350751	21902
42935	328140
459498	378087
346664	238933
87840	35735
467703	275671
147880	461182
300551	491402
20946	151672
218713	110677
264157	457159
70788	477506
121070	330423
21453	106314
356274	15112
350650	86158
349430	84590
481798	471655
105551	393253
61057	420508
478148	226151
444070	7249
70788	209018
94344	152777
210030	127921
447608	262954
76228	480013
354111	323343
68558	447519
208472	291451
224522	247128
187582	53726
357444	75303
464346	134694
458792	129716
270591	330469
302918	236365
83088	428199
250860	246926
112300	420392
173850	186264
300916	94368
400888	29916
201007	443293
173833	28938
156348	420169
491686	266852
331076	478415
404135	267475
236169	313745
371381	86560
448651	185335
400932	123864
173476	380568
455104	301013
4331	63426
134270	151944
148559	466439
326105	408719
420794	69872
405261	122585
345715	331509
4606	346879
147837	71799
201348	128544
186268	15209
463857	313745
326232	134084
433221	204925
489657	136845
52537	490085
416117	304414
297569	344125
190738	473029
302836	324377
359628	369599
400273	385279
124469	381168
83799	253916
389640	34255
444319	132980
151446	32466
1820	400370
339980	453521
334120	193333
347209	12129
327061	20363
474341	490647
241137	106654
26555	446351
492298	383194
450743	313745
20870	415840
438777	426569
244264	25076
268608	259192
462811	142884
136519	230867
356074	375840
202379	239180
50406	58544
314850	360860
40192	171414
321052	317356
300702	82430
234881	246054
224109	434968
44814	91295
93691	377448
276821	154580
460073	317118
212584	219782
261915	313745
76228	28449
9969	82003
154560	28065
260946	486339
25748	237154
360422	31609
139245	70941
203220	154137
324490	70507
111632	293642
132156	433317
75618	166999
84968	386704
390956	451885
422546	146865
474184	24735
289447	8607
413607	311264
70999	83586
427459	271686
488113	388904
257926	155214
160683	325167
391436	111623
265738	99405
356733	286591
362829	71816
197681	272096
444768	83003
84745	460702
312622	5716
409583	456640
74103	56581
392742	160545
354942	480633
68446	123642
283024	363564
172335	486236
47214	334026
144920	272339
479993	129857
102162	433385
253748	421639
244092	113994
121259	485316
207130	478766
460877	37728
484914	36392
44577	272339
489855	26551
294588	454975
123283	250214
65688	122585
91986	266538
167588	233646
432560	472742
218673	318735
152954	331349
432393	401871
102773	211120
257386	42614
172677	354387
183100	405842
239954	402650
270131	122462
126335	161465
218732	463549
245190	399327
14871	487963
136711	264147
135249	395319
147434	205270
324072	185751
5857	424411
486271	208300
189214	478415
144477	200138
101504	447158
54693	84811
112625	146801
73466	325604
184299	336955
422033	304865
146781	435708
353891	22804
191732	138180
247115	83811
322366	321313
23309	297207
292680	50538
3312	312918
375913	363627
487347	128544
318792	478482
377059	287079
35606	186440
18870	23018
427486	289398
491140	163348
426392	209496
120509	126426
69451	327406
369696	141158
430353	371918
214139	15427
64114	278269
114748	342737
259775	11335
122834	382094
1057	31228
405514	262968
252891	115340
185435	190369
406163	463615
400910	401004
109067	126080
446630	316932
393552	272096
102065	11610
35464	61380
32806	158844
60374	478415
170643	476855
479351	124153
159694	182605
298858	358587
257395	328167
156492	227303
104801	113712
199665	110677
191174	168213
424975	180578
304740	31254
331867	211340
255922	179352
386973	19289
369031	436686
97623	137719
402650	102332
277568	104598
172732	479985
412313	156361
11168	187823
47035	244421
318735	280933
351757	205289
152027	401854
337206	401854
167065	418414
76186	409545
455730	143918
18451	109407
31780	91871
350501	76939
64354	430610
290216	390158
67549	253648
280600	158247
46278	315313
18451	464872
485471	472657
476953	118678
317486	144845
387939	375840
9893	148094
306345	247092
58383	331638
359487	68641
68860	188520
128867	94344
271176	448657
489267	489803
287615	332563
274852	38400
430218	291802
8535	348007
166962	19559
104740	401558
396913	447831
449521	220502
489700	426592
398071	402778
28096	336590
106814	416712
158320	117647
170464	300473
27417	385000
251365	252204
104734	86372
298299	250664
130675	401928
148460	291807
236578	336590
99123	67584
438934	489822
390864	430356
404568	362610
139771	486885
411670	319193
463877	310297
155570	317118
293137	184063
375275	249186
458955	67584
415322	36252
450465	130058
371177	205223
40362	333752
372807	149480
56117	272530
27033	250434
414140	124085
31178	314515
2855	172547
129424	393757
443815	15081
391615	190766
137316	365127
441487	303648
175255	62191
288181	348563
368782	89260
475926	22827
303408	413880
121800	438419
131037	53490
95700	409238
135971	48163
415926	449229
181200	90277
99563	313745
289807	293985
63276	142853
221620	30263
245242	340662
380489	128705
243147	218727
430170	486723
412249	33495
21095	81703
379822	404992
447230	387839
120769	35705
184039	95845
315463	87471
270310	369599
197912	209436
318735	80296
465176	465327
172134	91838
378659	62191
52695	485185
293414	401854
337876	389497
93374	141958
86176	75914
254399	20492
127229	492919
113367	104740
409942	208577
253929	476951
294617	374539
463856	401543
390771	155635
150786	478390
142184	261106
483291	308602
319589	15209
300750	446351
127531	90277
339343	236371
306703	415360
87594	148431
60485	179632
40362	144188
30414	104585
164427	186116
220955	244361
146362	309444
184071	301475
39892	450233
119810	212688
22488	227101
11920	186259
248013	239519
401543	372857
123494	15209
102667	114930
124911	429100
31219	327725
147004	161653
270007	313745
200940	286498
303420	478415
331434	323575
271366	180096
189806	363564
303807	166651
20392	391501
356473	116816
127921	30985
121875	63957
133859	190369
453213	460333
221925	245332
34745	178436
411280	22256
435266	491150
479993	154271
15128	368707
469724	315888
27298	119930
85693	29039
360831	194423
87562	30258
183272	378686
275319	294079
10762	194080
253102	110571
338595	37515
215289	317356
197777	225693
283346	165654
222389	196783
219285	185479
441222	121106
483678	84502
89962	236789
381552	264013
35852	258981
288181	401928
281081	273202
49433	366127
476479	84089
184899	267602
345401	379201
322660	477447
230114	371918
298784	306212
362845	317886
378224	348007
214735	364855
321061	236213
125451	205289
54681	205223
210435	471416
382692	223330
321888	238857
471389	71582
386963	174263
80847	177069
53428	373263
442062	300022
244791	281273
145140	290201
471167	292151
357403	228431
266037	229928
157189	247974
432043	183213
445031	474439
240109	99121
101840	377278
285746	87471
148542	413326
56571	482949
187521	247472
135037	482609
286461	308667
336594	54976
168637	143677
377987	366127
374284	50264
235815	333357
129483	182841
404568	462969
420415	280726
970	235265
341996	63528
204280	254919
401241	375954
50324	131169
270128	101420
23018	455080
488629	116071
326949	378462
301956	15209
345926	311221
25528	357854
379867	14343
342253	394439
233045	283612
192137	203685
322448	3130
456646	393326
376592	171380
457152	115671
328367	432818
311868	438461
360996	296063
64354	137508
255750	190533
336020	220175
303514	308100
124523	233882
295841	280268
291078	35707
111325	61968
908	37889
260352	286936
317280	94793
184720	392618
468315	110677
132236	454975
344453	190369
426357	486885
416106	483725
161024	336590
351818	71147
338025	134259
197655	63957
78063	428738
228721	429161
288898	294165
120965	267352
428892	118571
99907	42610
230709	240368
405223	456075
456748	138807
180488	2935
396586	110677
262660	122462
454733	7213
474341	18925
157653	196217
246924	310969
78469	394099
144280	413673
193747	195812
324199	276358
485667	462827
36064	42890
357411	315668
375113	430894
461944	137658
12364	336590
428704	293395
48610	394945
474081	239872
472900	61059
316565	435086
409016	477151
356982	88113
301061	398497
3747	440660
433171	36885
491190	6096
477932	267902
446596	129908
438732	91657
52491	429863
162635	482736
154981	434809
490374	217372
115082	332672
386343	48275
173039	73018
108065	248777
279169	15209
467694	309801
274247	21209
181241	312698
137454	236571
338867	440660
168257	106640
95367	249102
471447	76454
185885	126204
124625	10747
23568	332392
123548	384399
154835	396013
268101	453991
202214	132740
51384	243415
257449	360736
68314	470912
423223	184860
200379	411809
332109	227101
16790	91600
428050	338271
411937	132576
106341	77498
46092	294106
431626	397275
339636	273831
67042	290014
448732	374626
466452	205907
257949	214024
122585	24943
93627	140374
489657	2677
54599	135381
25239	117816
315681	188759
52747	315658
219277	391414
311479	143629
350313	459997
202617	401871
67224	269199
33115	324723
433003	38063
263880	272825
381037	32704
474177	217423
193306	484997
93824	267352
392210	36223
464872	303424
396421	242841
207875	273831
294293	48661
446789	363973
380670	277411
185549	186496
112438	17339
246763	238954
338113	476447
177577	110677
313900	381300
247049	444591
270359	258905
212115	222701
7290	11046
306666	28129
382712	113770
277757	294813
168331	390861
202392	59672
413196	362189
456257	106459
465185	478415
121950	372942
255922	164884
461603	440660
335779	135756
267750	160419
431314	192673
178005	221319
156734	472072
307123	189662
376048	107135
141424	24000
49092	423795
88722	120986
52915	338493
18409	440660
388696	403203
309223	157897
438262	287552
431237	378820
228214	256121
314444	250760
480610	32406
95252	280290
491337	109945
362820	78497
323247	273831
428689	165035
342119	423741
384155	185076
333464	185479
356406	295159
315951	347833
103327	27001
405198	139648
48708	65846
35988	259929
373630	265040
224152	189019
57683	126919
421273	24516
265897	7715
317903	443693
147097	272748
287089	116070
42777	226538
168396	432591
87764	102004
443815	164884
27745	283445
269949	92047
66448	356723
96559	381221
229425	166085
266307	414292
449836	186679
363976	396697
236957	102603
139067	84502
141068	171854
258060	8607
7871	421356
50981	308023
195121	323902
3956	198790
253102	478057
284326	460477
289329	212029
285239	75499
494127	294064
20320	346175
418712	159387
440266	142018
308783	80007
94401	438783
107711	354694
22475	487833
241902	286828
393125	211731
292576	268516
203200	368205
139123	395285
20172	389384
447332	383461
325491	388869
407565	314318
326286	295484
315588	225363
475455	68501
314369	478415
3328	350479
290568	387742
221497	170894
165680	284553
223900	273831
373170	73950
261277	398333
74527	136567
341210	468645
283169	197321
326658	374965
459475	239918
36241	2483
328622	367345
219690	478006
5318	122966
1567	395874
193040	285813
116118	324581
110835	217423
41842	485185
400816	445597
423278	1607
411281	137719
175341	190369
189041	34016
382572	295725
390780	244703
103227	101644
169937	398662
392044	493399
302785	262299
398243	193809
293288	208624
333615	476951
265475	69708
484470	144470
361960	94938
175853	351414
349416	303175
345707	478078
370619	412904
349198	15078
210600	398003
148333	281551
443068	124911
303670	385076
414058	173965
285206	443898
454736	243510
385741	132154
167588	329749
289022	323748
427797	246202
477807	86728
490567	411424
449175	99481
404946	243953
242038	153656
367379	139600
233989	401949
97515	477750
136843	19620
464725	375708
187622	16940
396613	493346
417248	370839
150424	190369
185554	157040
107413	245215
191652	149888
142842	196783
409305	245916
86438	405292
443349	62191
158112	297124
331089	428103
373810	315888
381245	303059
73501	14265
297971	332820
1136	457814
407540	263523
450351	241048
293705	95942
471309	77461
366620	317383
205633	197269
364636	7657
418704	92613
176493	419994
172396	250192
300233	280718
213982	407817
451818	461846
475359	115917
345864	264845
250679	166273
331472	154340
292345	239122
78881	148319
249111	444748
146224	420364
192611	148199
265979	247097
490659	111039
476560	383447
217387	20048
468935	192563
262661	225532
18188	438419
59475	8607
263315	151944
33688	220519
476097	98906
249267	462377
52491	363436
161023	479614
337476	420340
249180	27452
1186	1222
260367	385000
139072	162941
340535	323056
40001	400001
91382	255106
426279	12245
385751	183213
104685	267056
139931	377906
203793	414439
161363	323340
356939	239636
306282	211601
234883	87420
179219	489822
16159	315147
277580	259929
330697	152592
67359	429305
455222	428214
236992	315888
217569	196783
361133	62191
32603	371645
128827	157726
128839	397315
80001	91600
408459	387860
197828	88512
252338	405544
178222	191982
229101	339075
89917	387185
191899	344647
117066	32537
458050	5857
275154	431799
30863	248908
3026	92613
425493	62680
491828	327436
259978	292236
39776	48275
160765	158439
53922	65371
440784	396680
292641	259167
319824	235148
199114	304011
300273	94850
263252	367824
44511	86560
232183	160600
423603	35564
430702	35707
268956	237479
80352	331349
196903	53249
427553	254542
97775	392788
143615	15209
491544	194194
318870	348628
487335	91302
13943	76972
112625	457963
320482	105053
335636	46127
121866	435886
91293	91487
343920	421840
286594	160888
97493	316575
411744	359400
263925	442096
355242	307126
483878	299545
92896	399726
142929	482162
296459	90820
164955	19377
31364	164759
392181	490980
81262	211932
153813	426887
250828	318202
238353	281993
289139	95763
412909	465647
36556	373482
323826	365799
386186	241468
299965	422167
182617	185742
138592	279947
491658	379949
267213	290450
158870	471528
374981	317356
236020	332392
453054	78155
353577	190369
198605	16433
11558	403834
116525	129415
289807	93245
415137	141230
393762	166874
410011	54976
39683	486257
216544	146096
268129	275677
420234	91105
421542	213734
267819	267352
183258	371918
371884	276963
383085	127105
157961	410238
11642	203656
298415	299976
156703	50538
418061	129161
41798	132035
65194	451391
484013	62996
16294	311667
225805	477774
245503	258220
240885	137719
211832	228774
190281	72670
372008	81090
85478	213298
437504	350514
150014	226308
423013	403501
489501	203820
201131	343085
219128	388870
57801	187622
139290	444906
15099	398575
19459	411108
220800	453681
327552	416460
253435	426736
378925	287789
137368	268558
315805	214540
447335	415105
469777	200444
237761	166225
330216	106739
413866	414729
64402	367885
394220	478415
486217	305586
220352	310261
258864	456640
205179	255640
279511	81751
117348	298171
342037	88293
469102	201286
162951	81406
388135	221660
68320	83811
193079	97894
382939	364109
10093	44108
448104	318086
23737	224250
131968	326971
23741	28249
242187	385688
18479	241820
468935	428477
175762	479113
184858	307765
386573	292630
10977	281924
92061	15209
7552	129713
348589	206623
219089	418332
303507	308038
439430	48275
16482	369599
364025	477788
247443	378976
204651	92613
366054	15819
58490	230538
36126	28495
97208	414683
102458	335663
426942	59821
24284	355669
304472	391414
158099	279541
196861	461827
462288	338271
67073	393326
73791	22347
127531	491809
238963	391414
34686	453746
124394	12895
400109	369813
390154	145103
387950	202996
16044	86618
236654	396563
404568	43522
345401	45492
50839	484990
142542	253496
115149	315235
492957	76016
424254	231806
278160	26931
407127	79485
259054	443693
398546	51895
117755	343672
237631	486268
414792	336792
254350	358598
377323	137128
132247	8802
255859	298077
327342	111039
184375	284942
51883	463828
305332	426930
187568	198687
479351	24208
350701	114930
78910	216022
277119	94516
328867	127298
2187	344775
253171	186617
319465	194469
309801	230078
277850	440249
46092	98621
297834	13370
147020	398954
462929	393326
401218	245679
167583	300467
200159	268176
385723	234356
210403	345401
239099	387742
99710	351956
306781	331535
208838	439554
77600	86728
77188	486885
343032	278085
73787	205223
176791	346005
255994	13370
412828	327061
466747	72003
133909	37100
185019	328932
399595	338915
229056	201183
242734	258915
478241	249709
355203	212081
471501	224285
44115	345368
11071	100548
6467	615
281078	103698
278354	308150
237148	376244
200222	250410
50594	395574
168344	60517
295726	55760
129105	159188
175817	281924
437662	22910
264425	21583
356968	125968
435683	27832
307628	64777
232324	352605
64008	455769
164823	398333
488201	440660
378224	13370
389860	168213
134423	46703
51874	301659
145133	235404
360179	319644
251720	30263
485013	236778
458065	139137
22753	386772
85450	192141
198317	132675
73298	155747
195736	226494
104817	132617
338351	15133
417801	117097
435943	246236
552	449680
7771	486070
355335	316684
471876	38063
214207	370858
371443	250880
178072	330377
472712	426569
47104	348917
319824	320169
489552	487690
252920	105878
52940	338271
376924	466737
343518	424254
438767	434945
254410	302777
421673	185368
172923	25169
94751	448793
337093	215883
421830	373647
453903	226308
486217	387839
330752	207047
272986	114643
309359	461136
310881	368069
173736	258270
161480	317506
20172	262954
287928	219974
177731	427803
16718	194055
195739	182432
388696	147558
378859	186561
142381	4327
77422	206663
117059	186159
1155	94850
64777	280476
172163	32983
55676	114930
2277	201294
134299	309198
184001	398333
398919	446515
463263	150258
71189	366999
393600	259020
278638	183213
269612	430756
237096	12177
5314	45141
226430	22323
213364	89373
124259	224285
251438	119868
248926	289259
41905	468125
292045	239863
139527	409338
34874	76454
313018	300073
365599	196520
165569	421745
273609	70814
304840	211868
443163	122635
202204	350189
68346	336590
360455	259929
327083	415344
435540	259829
22488	382882
80203	119868
24726	429391
161743	188319
75799	56770
320259	489501
484399	148216
473304	151642
402052	245679
440018	142670
446477	12443
432865	200372
211511	205833
25969	154209
8461	474412
463705	198275
433086	237028
241070	214729
362793	461944
392235	190369
291832	226741
309642	422106
8474	245538
392677	29111
405442	181957
366478	1359
359642	452989
267243	156739
190337	82585
236723	333357
21411	267352
360232	422656
295232	48861
176245	151096
339743	356497
44111	477774
306964	235324
322448	222531
222540	137719
300313	483173
452846	355118
64267	262000
233388	414212
449521	351929
14057	401871
119012	366666
277568	435417
209224	461182
97227	463615
388708	127929
44097	310261
100706	461944
306964	166903
119286	325940
9647	208617
397049	221133
405979	166063
77461	259929
243029	325604
432339	246895
66600	312405
67571	455345
54051	79361
128672	201995
334974	327217
262421	52537
253440	35707
306428	218251
23296	298179
83406	349249
274494	414832
412056	446059
273804	125935
31197	190369
298271	52368
119706	486885
73943	302667
443307	133369
50769	396376
169044	236808
405555	201208
63849	294385
125231	11626
55498	444081
203200	424164
34487	158493
411389	212139
287552	277286
187539	54362
490	153860
231887	67613
128185	472072
352808	237235
256332	11626
185190	397456
74922	333357
450350	241048
458982	111357
155943	477986
126829	267612
403823	82585
295009	440784
67571	336619
143676	86974
212592	221329
290724	23859
313384	123369
230101	106326
403910	295484
295165	300379
104782	224841
118346	428864
403991	434030
407076	113960
142157	10588
380482	236503
188324	214275
277987	361669
278273	144845
119001	421608
330878	23484
110992	387742
326880	178436
286697	37948
289058	94344
404568	246303
388890	105878
22487	401854
326521	265589
187248	15564
417826	61372
49264	59759
254599	105585
446572	4520
488971	420336
206046	230378
108620	461425
163909	352971
42370	10411
57302	308540
385737	274673
170671	293813
30798	360464
49644	126594
167068	302033
85023	227685
379486	408700
334553	262472
178426	448585
373170	33855
144129	383096
187482	91960
436683	448979
342453	73735
276477	99409
342465	220202
116689	270066
183967	145948
287281	314902
254081	98472
115138	168292
40890	231997
428944	81796
327842	313745
155981	114899
33343	27457
316565	472558
286948	198275
168960	372569
267562	464438
474728	295484
439145	333709
13449	139648
107118	275959
392953	45172
460523	347202
35752	32807
287281	306100
171093	326446
410638	475440
356953	203279
338976	426034
58285	472072
452003	19630
234532	105257
328428	407026
137214	114930
468063	290531
256469	73018
315314	174564
449796	339174
104325	213851
416145	469262
148237	440127
111148	29105
406408	462340
417208	335130
389170	79770
371506	214544
40134	187974
198317	395247
381000	183213
305529	174610
260110	50264
192633	694
337166	11676
17548	78219
36939	273831
264778	242677
212989	5040
150798	406563
400540	261774
23684	387839
304726	409828
352798	445749
338451	78117
17021	399867
233616	417192
92401	171863
372792	265454
240495	168719
287566	23430
450675	207148
366442	438027
388358	333630
400294	196881
410877	354694
418291	441499
397473	457187
9025	83811
174034	232199
404430	219499
365531	317356
145497	451811
345122	131670
385741	362654
101499	203656
205136	177630
128313	195837
110992	67584
290216	482958
38895	476303
469102	386772
445663	123670
485908	100208
65060	287661
204528	112312
340983	140044
130461	312074
252925	273260
49256	226943
384568	369262
487938	92051
137176	276358
246570	54976
291514	330152
480253	317367
345579	426569
268238	162795
428138	311215
29694	360708
167041	237178
401942	230911
108892	233292
392224	345634
79374	86077
91499	456277
300036	423513
141839	37290
409142	267022
386645	79861
68098	462257
113950	452709
264694	77031
181419	39955
121595	121949
160120	209689
257391	274309
93384	103684
13268	246928
192238	105901
408602	38732
314557	235496
344630	201179
488971	224285
41821	364109
462974	317184
318625	149567
197528	100948
151928	30213
236032	428632
449725	21767
125064	423518
290862	169829
345870	60517
154880	59824
335651	162831
433146	153326
78401	183213
163084	180753
465202	99405
182617	166192
119345	360679
295537	194165
124974	355806
456021	203253
20072	126356
219068	412322
294161	39405
277568	322486
340654	131992
461401	293813
72556	92353
374772	303841
130069	82240
39873	433934
206231	41751
417574	1466
4530	439398
411075	479500
13246	349743
372823	245679
413801	304072
345715	443133
194162	207535
123213	262529
197895	267352
403637	4741
21070	428214
440554	98906
17145	75495
88439	431226
331980	425675
484691	313314
425425	190369
491157	23226
88266	50717
28357	394096
253931	119762
41840	129857
345236	395441
110381	235737
312474	16620
85674	316936
33965	407026
466557	25422
15964	313745
134024	388531
370082	57375
232992	427487
471407	269688
168582	458601
193869	151082
454263	144845
98916	289515
89257	339347
319216	435702
244857	72985
262639	399501
13472	313745
424256	104111
58258	6697
473634	338651
417332	476951
329379	301223
218485	70273
24987	355093
252043	248161
171915	474057
436642	332820
232218	351417
165680	483939
345401	476670
213184	84590
164569	52537
124968	100503
308150	109062
403563	424355
45393	8607
298287	39392
62101	293813
303127	40600
270070	24742
219890	175008
309917	194626
71468	454261
47621	301475
201839	416677
462427	138637
119622	267501
330979	472192
466247	123747
375660	410573
485940	180111
211346	439979
268910	170939
425983	203656
341623	455769
267196	42890
379830	256121
427181	97129
382659	217432
61114	34801
415169	341271
360954	263511
486467	274103
114063	250079
394803	380321
294503	58251
318312	203656
352243	105078
222760	424416
121860	113522
75661	252851
13254	385164
65798	55036
128313	391414
105132	475699
131037	208487
302918	326130
108242	50155
198317	256384
71715	222833
137214	245317
271975	198380
274852	20007
157577	464132
199269	121171
170030	119381
198043	426089
97732	10520
350650	297005
116410	35445
242411	154168
383778	204442
399087	420392
492247	328476
430084	476471
492403	446351
397563	58707
3231	307889
122492	287957
411222	155981
203149	340449
124711	297941
106648	83362
393600	173264
465138	438783
480510	405217
261401	141440
429400	76111
251588	185055
67215	60108
369395	51579
318533	465647
43321	240438
312283	284015
176561	242546
410095	304524
231341	183172
129785	146722
363042	492300
87964	479835
200092	50324
76488	318735
1080	255290
51852	38063
266258	307279
493983	22731
68098	467716
374893	295344
209756	461846
194750	60517
227899	90239
304146	486369
78699	450087
345088	452905
414875	350185
390085	94344
150279	232775
170178	38063
170533	355552
76228	40953
22964	69526
410161	48163
316722	205289
161363	65000
254564	79394
213606	274745
388696	224794
445537	446351
51806	426986
321876	317118
73296	5904
203020	79813
275817	340800
106739	157656
128398	326987
266141	265711
443333	168718
271603	245462
44517	212081
324367	85879
253102	161165
205135	241468
52731	28065
173527	463284
122266	93024
300420	284222
448690	437968
115660	179099
28876	307321
324199	479614
198480	159249
263801	218727
176798	344984
156831	7243
31176	338205
173076	285156
39772	214024
267281	360038
261594	480025
430558	246251
62608	383986
420794	372901
154137	204737
421525	412980
114344	212278
474214	336590
437107	27464
325304	142305
290517	348798
186879	5040
39508	61059
139897	13370
97019	232863
57216	313745
253845	35735
182486	485885
49563	265352
50087	107187
410649	132740
169306	195551
175137	151022
330737	158153
464324	405217
69524	213591
393514	178868
394745	409828
81358	455769
166212	463200
205394	75568
488348	39482
15891	264855
139838	204330
110598	395285
55181	134767
212448	273831
103877	413215
333746	456269
462969	206557
188633	466737
306387	104923
19087	393326
145810	323319
27617	434945
439051	185013
274357	160419
419962	440615
81645	468184
389522	128609
136089	188406
291168	313745
435859	288787
147215	235850
377626	110677
460515	453019
66921	454810
57539	380565
9928	30799
168395	279047
424255	116283
371237	35402
79497	99405
240956	422654
357868	231791
182808	298077
369490	83872
360168	5056
7543	454648
249981	237165
240937	150874
434803	313802
199993	446616
363227	416037
433343	80662
393010	387742
272908	451401
145007	211223
20990	487595
259130	422458
273239	126710
57447	107148
485106	223332
133202	127921
399830	313512
374764	397664
88359	145948
231261	21411
190475	325719
207766	164884
252786	276358
395826	222701
363672	415763
425560	294548
39104	204078
179748	23018
31640	266852
8607	209471
148293	156492
416637	231870
232616	297941
129908	114930
258755	107497
122082	57543
148069	16374
445023	110677
5523	300786
469250	25300
107884	219499
72570	231749
208829	75130
477091	225552
58484	16433
195691	381605
326971	316129
250827	6468
44829	389682
340303	49560
154355	264277
432674	446105
39195	473085
17520	375107
152368	114063
119001	4968
39850	78811
377937	258056
2353	330423
163831	475914
464177	253442
244857	103267
202613	32055
455141	227961
51806	463799
182150	236213
192611	362939
63738	264406
87497	459622
70939	49294
237714	479680
20200	413335
146893	283460
282476	214024
19381	69708
186133	109397
70736	185704
295181	333591
168480	198603
372764	272159
301557	69749
94102	464420
194586	380565
414646	263713
158156	431544
302335	44946
143190	381416
221915	13370
140904	354747
230629	341105
261241	35546
64338	236959
287098	102632
11621	18108
113002	298231
493743	378462
417057	231485
111039	51881
415286	3294
409016	171316
153457	284843
251243	405837
430116	256188
453324	378686
156911	301142
188642	425675
454617	69856
260717	24334
457871	217432
482730	99405
241749	296432
96175	34553
485100	441345
56589	369599
289003	91998
312997	313745
441302	106343
431057	225005
329718	9437
482867	337791
379626	351732
415599	87410
58043	70183
302017	22347
192207	372160
329655	388473
285556	204045
381680	401101
363595	177131
209652	201493
323836	136177
178422	474880
427023	404806
470700	449975
104384	114118
133725	8459
8248	401871
351827	400045
33566	154282
102458	225043
266307	288354
16325	40447
266141	134767
282553	153995
289481	304362
233946	392086
88467	401871
445101	489822
115980	143480
479627	15183
72804	86509
178378	478847
24519	16433
258357	478415
11172	414286
470672	180397
32991	257087
465211	190369
456116	249709
348644	204496
407540	289200
191308	431120
72174	81888
189260	313745
358589	355548
424647	126620
32765	143686
5700	231141
132821	8611
437052	229124
309644	486885
159132	12177
301861	53863
218807	475257
55145	165267
280600	309211
470266	18108
485945	150676
436539	151704
8049	143513
316372	123360
68163	347513
24646	188073
9501	441021
228855	91663
225377	120489
153322	249709
110306	445501
229813	388650
387357	81280
360824	368521
15236	459390
487020	205686
234086	401871
264226	363973
249854	157726
195121	184670
203493	405788
459064	279047
112118	7220
235034	294079
210109	261174
273383	40034
378444	65194
300257	62191
338931	352610
345401	424604
309831	190369
348772	164884
325824	383720
438886	419435
53914	390679
268989	398333
450889	474268
451733	387742
472157	492988
91828	479563
8465	284480
225029	99202
283675	100705
65513	124812
390656	385975
88638	326997
258216	254366
84680	337483
103296	461182
222147	34758
235003	47621
304703	170537
662	366373
370869	364680
66060	416485
156096	96709
231530	166970
227583	426569
171431	455493
26998	351074
103596	24232
104740	485919
330954	143729
418651	474245
129410	328357
83509	356613
141535	392329
364783	142678
182270	401101
153630	408288
450532	210169
482818	433941
1796	240723
274866	42945
232632	482143
23918	317118
289807	183711
162346	355217
312685	236240
135235	181064
305508	303288
39683	458207
438262	145691
37237	312239
153181	366127
415372	215396
381007	245679
300951	456586
53247	381057
64526	302043
292027	231638
252662	81097
88971	426569
110633	425675
332512	365929
106340	404806
414035	212153
187796	407094
190926	284843
247688	246802
299386	86801
468148	395988
455584	221324
483694	273831
190281	469860
371107	405842
56017	366636
95268	305548
239084	357763
293105	374330
275678	105053
139743	475360
147837	374905
200092	236654
416435	420685
170301	230618
437365	152434
205393	131205
107524	273649
437436	317963
78030	220755
366762	239887
129981	220210
120810	89298
424240	411996
95957	262954
34767	420944
42370	386660
137454	448709
75339	79124
207490	274508
376592	421936
170736	41479
8988	20959
161363	111623
478287	114908
469102	472830
295038	378388
430938	24800
144434	438419
146504	246592
404568	430790
449354	336934
163447	388298
25203	160722
465694	445023
80238	395198
44160	441382
257977	12484
305012	315888
278520	221863
184673	422998
389866	406237
290398	364816
185037	144306
270095	480669
85703	413860
4752	430356
476093	286016
356777	20149
160460	402323
135156	324977
291353	482205
96577	457093
35887	122135
234572	456231
111856	258508
127702	44061
68174	85212
111905	258370
138855	185479
287876	271756
267029	470588
392086	355785
177172	378199
5700	244614
302918	436229
335434	401920
46296	328742
470695	178110
462236	97277
71189	477584
479012	337756
40392	374178
214744	40198
124711	402371
10690	436059
74010	278520
393391	421356
223104	156110
233498	405879
5807	194830
323386	458120
27570	366127
88510	476951
396650	313745
398216	228431
396264	207696
279576	288352
106739	410539
35594	342761
128383	66144
159571	312764
38811	196783
367689	411252
304840	401928
347424	381416
459150	409828
156138	24208
187104	211797
478186	380911
252605	264406
62301	359229
124175	434035
436922	358055
153152	371943
298864	387742
416415	157658
232546	316575
359642	389009
9175	432119
336651	107473
36777	25640
469306	182595
492709	311297
453113	9054
370840	337262
369197	30263
349198	276982
210443	338436
227373	140608
157657	340248
96406	414715
91142	257792
342465	176177
242882	468050
135310	243462
64320	28065
48986	287754
79786	291521
467965	260527
211077	214050
454263	412517
330752	368523
182593	432043
83082	147469
444483	338324
219546	224589
473943	241821
93182	72521
228110	322881
336023	373508
177137	76111
247296	131340
278798	293813
25655	159249
434915	417644
356438	141193
352378	393326
430842	142033
306459	311902
457418	108800
158156	139931
168582	32807
34087	423967
175687	313745
444994	257298
9342	315573
236328	330469
198591	419849
347909	292948
367585	280933
317318	158504
146889	57134
420266	388195
357685	430610
271698	307771
253165	368205
178422	71994
389439	407260
400371	208876
71189	292305
291237	447560
142503	351732
229798	420944
135108	393765
355025	400945
140673	385618
15877	476096
390154	445485
488360	156376
320397	291772
419257	130566
23942	162795
119806	239751
18345	295481
375405	370626
37541	39333
182931	94667
487113	53490
59401	109733
221641	74929
36904	329085
212969	201946
491190	46092
228225	10690
77443	133762
202469	445733
313263	247639
346056	288035
152427	453697
51087	92613
93055	476951
52147	73929
127720	336590
98616	69359
433539	295650
96832	233839
78344	190369
230051	395340
310756	188954
190281	399295
251820	385000
313672	369599
3809	82486
213364	213792
437030	91711
174767	367798
470818	246672
409248	89047
19544	159459
322326	293813
376885	189
436253	190369
296260	350549
291151	68347
92091	264893
315966	366666
162904	434112
260320	101928
193766	310920
458957	207743
249854	336590
388396	466432
81262	166668
416408	474453
184399	357471
178456	88284
266460	41673
199636	432212
345730	114231
6155	17992
410212	292721
439051	59759
216229	173969
120149	268176
424354	296956
120050	336268
234474	478415
46098	303466
118385	90361
63597	11626
61607	477403
376890	449662
320099	56978
208377	93335
23265	25441
118539	141497
174935	448353
169407	359583
439719	471355
270248	236886
377869	474271
193767	72171
237223	35707
393552	317118
106962	463371
174139	42752
228128	162254
301184	279089
56627	206623
377683	128704
28234	17986
111833	110835
258398	489619
447520	489200
393209	219743
328358	267352
118442	144845
333594	90884
326631	264846
75339	25392
279458	51222
422015	284843
233792	266852
364845	367831
386222	430356
160028	1154
309284	313351
433432	449548
302864	134262
487940	454975
25954	331581
254198	410379
308158	389648
485667	88984
212304	309425
483987	291166
20099	369577
133909	209967
250168	47630
42503	207864
200327	245679
331272	184303
403565	177203
390771	20764
443859	86728
284686	216337
333966	364146
241931	379124
25748	361994
479168	378462
274455	274309
45198	273674
8459	387717
235104	178473
283931	435708
100495	255650
321261	447682
35386	76454
368864	306253
255267	330135
291842	37515
484584	201754
218890	442083
132410	338683
354536	99210
74873	53863
479351	268828
350521	293813
51957	140044
476106	486339
236216	158905
99742	387636
374044	360531
431288	63957
19542	481228
67885	365190
5778	461726
9410	486885
182579	398122
227917	235680
266293	250780
311133	294836
256470	147594
3447	310756
207696	369828
167583	114891
301348	484274
320907	308882
253612	348099
9747	132967
190181	297969
172360	109308
205135	429009
431453	263978
351491	247024
74325	473444
456400	251970
117992	480444
428962	489822
106814	438986
75031	362561
477570	152847
134796	331338
222481	135587
165680	64125
226435	133376
361033	203825
4717	113138
92787	297024
73660	19389
124467	151944
305985	22256
84836	79989
452377	301475
387646	17339
96242	349261
99547	115920
8496	43334
224091	220417
457335	246778
134650	239960
224841	322406
445954	92114
411949	233943
420511	320872
472887	285156
415451	338076
230540	430356
148620	222701
212355	385000
219536	79507
448353	241198
38896	464358
92498	383391
377500	38063
463846	185063
128237	280050
426215	398514
167058	162831
160680	422636
148657	132247
22053	177487
188635	300606
443118	454080
75754	368405
324727	409828
470076	383160
46071	15133
103531	413969
144764	486469
53571	484904
72171	153183
329379	435886
306628	231485
347270	264696
379827	443791
116701	245679
260141	425675
414004	171786
19247	423866
200092	340511
67351	168252
81358	265262
305287	493410
27146	147023
52867	430601
195304	36191
441783	425838
303798	231638
469227	120640
259240	224696
441196	314742
10073	16025
23649	84089
42141	108117
331087	86974
305932	385110
38334	70252
19566	1304
180382	211932
73153	254914
50034	303043
464062	35707
64565	320074
230051	23904
473411	371053
381940	165489
92500	148771
218659	411795
377466	453167
209815	417217
197196	35841
102555	478415
21156	364127
287552	411455
127684	132843
138918	267352
483706	336076
208400	357357
56793	204998
173420	51026
344314	184066
441088	423688
28357	377631
399577	33686
250704	82697
14651	360144
143624	348563
280749	16923
71189	62409
302380	437295
363388	110677
208487	196838
287061	315888
187393	338514
450695	121959
118906	26551
478976	97753
243695	237494
284605	336809
353476	246946
350869	54976
326631	110933
268578	430997
274746	291823
466133	6467
194364	170173
269262	480905
368662	254222
459769	338915
254769	119354
105979	295561
320079	166892
78030	407942
393171	291521
43312	20307
113387	53994
412440	196996
119377	133573
109737	231944
391391	464616
81358	91069
397332	409828
42906	398651
475691	8955
52491	20586
174515	421356
8957	466907
160562	291011
132393	244005
388048	404960
488715	491472
329499	198599
133909	477308
77731	213298
208256	345126
187090	245196
262210	252207
352230	67584
469554	122462
260570	41757
168059	319650
331207	86892
425805	86728
470012	318224
65683	291521
29043	456054
76952	166063
449884	106101
474941	155108
103819	192653
485090	86560
122486	146251
58043	88289
122975	485185
358860	258973
227306	23667
120787	398795
306409	441244
265598	126383
456830	243894
115519	212236
84791	19048
330114	465692
142958	30403
376619	357294
107428	309632
443318	86476
361619	426073
100048	302836
156374	243374
467012	303648
39695	201754
92961	50538
176130	430742
26969	165437
135680	142853
478588	146311
458483	99106
38826	34801
387939	26992
491618	212225
376244	45413
19931	37515
221296	247114
28055	165267
489044	221245
329443	112914
412311	189812
172417	286016
134812	38063
131574	57159
213474	300480
383164	371256
287193	201826
438193	227037
34982	205270
83400	164504
169606	324247
221296	44594
216534	16433
372799	83811
191536	469532
318856	76008
189120	482388
242487	96094
315805	385184
173629	116070
17874	490757
409655	26551
276519	479928
264682	53863
7987	409905
232216	42890
137600	492906
188015	238299
81626	200457
438497	283815
240429	338189
404259	295484
419677	109696
15806	328028
214124	273831
452529	265518
339202	384700
354947	124134
411329	26881
115742	393371
351287	101152
56714	81442
15236	380237
475225	305606
345707	45946
149645	246782
187173	115213
112575	178422
139185	267396
455653	27586
369163	461142
134299	140760
61708	13370
45790	123091
492058	84111
330755	49828
24091	492678
345820	178931
397252	153995
87803	49195
409452	287259
332685	190331
297040	186440
6467	317983
160170	139859
475039	95769
420665	177374
262292	15133
87713	430610
477932	112611
405293	337427
250410	206924
197881	369423
252848	204609
406140	320097
406108	180841
123785	464827
58486	270248
358011	339853
203022	416402
470607	121468
363688	129857
223584	209241
121625	447517
247200	293813
36228	441313
360459	167799
274782	79343
193676	118286
68314	32807
40895	281602
479072	298182
233590	208718
180197	430997
297728	444218
71430	418368
234304	357164
454074	245653
367946	341664
97575	125417
95947	37368
300440	62191
204091	77712
112661	433956
393655	400594
350033	340880
483783	315555
332915	276080
264473	112312
98654	2216
130651	334158
245529	379976
251525	157338
47348	293813
478038	42890
88225	28561
22753	428214
304642	282445
308776	476471
191536	395636
383497	94667
477811	460986
330823	41673
218114	194080
254446	98493
481419	171967
347121	446117
137607	374231
403044	15209
293931	160526
61188	391414
298514	472886
374314	271919
246546	118858
335477	267606
453746	465902
165828	304173
224149	22036
258187	459802
22336	412517
104788	84845
83170	447517
79321	16708
356953	277646
383728	152702
157428	346062
104740	307962
155877	403098
329323	319081
160214	138807
304522	44407
235678	390661
228270	387860
354111	39749
342887	85561
214506	90123
134262	168625
43127	190369
390771	371991
46092	173176
125753	325379
154981	22549
157619	194676
266894	478415
89826	165967
161363	206870
324727	84089
96507	208577
135995	437328
153765	293813
100194	310756
235533	656
244688	266630
422015	207927
142059	283037
385411	358593
386556	428251
19760	219499
155370	296339
32	131975
317297	456640
193051	417918
68110	395988
147018	192539
291698	304173
54908	218727
372054	465879
297665	442854
29227	190369
406193	475382
364577	119188
156780	331368
73716	342063
197501	377661
149015	294079
466813	109006
440580	84598
49903	271625
3856	20998
439811	489552
79701	402625
109735	463825
238125	222845
237714	119123
51302	21583
445335	113391
146865	474418
376478	87316
249894	459624
287419	218772
397734	12380
92827	225845
73290	79485
279217	409328
93009	321355
112034	248027
2864	94213
260585	325822
306742	137128
302362	152085
426190	411809
117208	395610
364269	256292
40388	9054
2792	212912
463539	129772
76227	450541
468266	65275
38798	295484
344314	285906
110189	334395
147607	27500
448104	475416
76228	418339
108220	94344
298258	71009
64214	270812
335747	30919
411282	472201
460157	23209
467797	369599
228128	157280
238881	164884
449803	364000
347121	23187
339524	21577
438193	389224
113685	93321
129736	440615
68702	480224
376619	382056
341243	30263
3458	366941
66029	105967
339967	100478
11222	8623
176536	94516
472372	295218
98925	95942
324825	207927
275904	254595
342465	296111
314311	284982
69510	343904
118325	427796
367986	278520
100143	221078
316946	440660
337721	87178
319259	390628
255859	430997
447854	139442
279722	417919
414301	82585
180672	387742
173828	75495
302918	284190
259835	15133
430831	310888
66383	17317
319465	477986
357157	32807
420240	206686
480922	334680
230864	32807
364327	288278
270014	414832
418326	370866
404337	63528
432338	244485
228706	395062
256636	165267
404568	192509
287566	380538
436145	493995
22567	173033
483987	298526
39823	484871
418353	54976
32169	132990
184033	90123
18404	316276
454071	433193
223237	405358
150237	66732
254634	98595
268265	376809
38103	185660
57419	255814
213891	142018
239431	385426
99604	178999
396021	279664
254115	329010
4707	164009
80193	233469
227456	92193
75805	458601
106368	285156
437068	317675
445188	200632
225650	160262
121665	422292
132147	245792
1433	293813
346138	98429
184477	494102
489890	29175
389512	410452
10144	183502
272845	317356
73931	9203
125471	200441
302281	64712
263958	67907
395003	239239
306334	4413
361619	340677
425827	401854
430681	484058
4803	267602
357171	342807
339587	318966
380846	415791
219136	326727
89886	468807
187796	243285
16844	416677
417473	128818
309184	173191
151499	387017
494068	183711
53532	459331
479985	371567
329017	356428
90696	268226
361162	290450
15027	69598
98378	30026
136138	196432
57938	422979
467513	3011
99350	75179
341451	122694
329144	231326
420833	218727
374135	17983
122394	169562
22412	154627
112150	388893
234881	139801
63288	169047
42478	387185
392493	491954
358966	463249
145954	422853
434115	213482
98180	237165
367327	132781
119001	150352
438608	122585
412426	122694
25239	72050
367585	274674
30389	346066
179747	82061
28539	377265
3856	10379
437849	1063
50646	319640
410025	264406
31550	95942
166653	361936
323836	462650
215988	481062
309308	375840
106917	58881
19121	230294
195373	412980
460238	333744
193796	86560
440190	317356
216773	351510
292205	434399
110960	38808
357804	25437
319081	282445
416213	103751
395248	44469
474688	427896
372548	37061
102499	312161
81896	134683
306294	452126
445832	35680
35806	381054
403733	282029
308278	349972
352122	317675
448388	267779
230574	201206
93901	221324
409360	104505
353527	222773
251720	390197
158225	285156
421688	52030
470389	169884
74902	194587
268254	486339
39381	343896
475001	124505
193270	58317
225355	190369
343744	392879
116947	248614
444081	280400
240366	246311
44082	99549
405022	39601
143501	452098
418662	391414
276183	253998
16844	102494
217498	341416
246825	143079
177479	303175
389710	429368
62912	28129
196996	309085
306474	476840
459217	378462
432653	338189
452797	9681
229798	348176
40997	426990
483381	75201
95356	161975
96923	432290
36744	337791
313903	209801
440352	273831
248134	417417
65853	440660
278188	339866
189149	397046
334160	49473
35864	15209
122804	403565
216781	385000
444323	53490
300330	21438
247388	396883
158742	88113
334741	320464
221324	73299
275494	152489
173684	398122
440292	258370
104361	249709
132704	24516
451559	398729
135336	470105
12322	172089
128738	208031
201249	421830
454867	261555
338431	176542
321927	94516
478125	44364
215792	355806
92763	405217
235878	438419
400275	313931
244719	363118
373025	154095
368334	225939
417802	421830
164068	330143
485943	331978
294398	406626
263713	474389
56762	315888
483706	34874
290840	489822
335559	270095
347078	259929
315340	181782
154708	438850
483706	223900
24501	21411
303042	469501
21834	126883
9381	298182
211359	365958
405771	184272
227689	218435
333183	268721
190658	381140
313004	5769
376592	482808
441763	110708
230969	296693
191020	147520
246987	60976
203219	454098
273735	47688
373755	427616
15433	55496
380709	248678
433343	250434
492616	237235
190393	120499
85961	448095
336850	238299
68314	489497
116862	320067
357291	21583
168396	124371
268748	72303
390596	379416
323836	205241
128495	417520
156521	142903
93441	34488
316760	494102
241531	220487
185403	388719
167122	254044
456676	124371
418368	183383
312283	439465
61065	315592
356530	37106
9547	351257
213159	31199
493677	312632
243992	61059
56638	50538
446462	107852
136781	421511
252815	68950
119125	325162
204444	213031
389009	196065
90329	312387
99287	83277
89589	231694
190508	227101
27255	185013
196903	170897
489552	285921
488971	67356
199784	477986
131774	226494
292205	109776
96591	392045
96176	97005
423009	480779
105977	285238
434134	25737
454263	353725
3856	286828
157666	209183
78637	198926
153813	147373
410345	10552
462979	132740
86632	62002
478148	255650
236412	408440
274601	186214
343999	352038
39128	369599
350466	128092
256296	469445
27255	482808
1189	486885
292641	438181
89169	145656
377916	408646
412745	44082
6010	420944
66916	264541
281236	165197
411901	461846
337145	460166
93671	41549
281121	374784
320407	11662
443815	395964
313307	188140
455572	405217
431387	3076
69984	94640
103229	414370
173063	417296
89340	54706
449073	369599
458855	45057
82586	149976
23941	478415
198440	273831
252487	20149
356292	48423
188568	183868
44307	68468
110164	461392
228632	438653
25748	271005
8166	304865
190711	454975
163779	243810
57817	147367
295643	13370
375661	250144
48131	114930
82730	57715
308839	455683
140722	334680
212153	158745
11719	67280
167588	80905
336882	481178
91798	462236
477811	435613
281953	27464
101119	116070
350621	29961
386107	178609
448397	481785
272812	303250
181387	378388
395983	360653
346072	236213
123932	134711
332059	395888
55914	289357
467520	300877
440444	398311
38490	208038
225318	365896
278490	205996
106648	321839
393232	31483
206913	320097
294523	166557
316292	121304
117849	253341
130069	13147
12272	429128
176221	177100
148871	272159
362914	339052
275381	80007
87613	242994
20946	36507
300949	266600
102891	483149
334954	37057
132720	36719
12250	215054
224804	438803
463539	419175
60208	113436
425164	24000
32700	328140
482651	370700
16325	267352
488739	231638
414035	1057
208100	419850
151750	293813
191918	255045
230458	5424
336603	213639
32242	294836
408555	198038
71189	137481
428583	417036
417931	137454
256302	217423
107287	187836
211722	154097
26779	456640
396180	310756
271188	429509
100874	461722
299661	49913
394641	233072
356289	382040
448417	200779
40890	43876
479890	315967
378859	355902
361291	378071
323708	462973
191084	255650
208907	105498
274138	36836
478808	325935
473192	428613
19542	132644
217949	283554
227101	225663
332211	234881
342036	73240
147647	395336
5450	493689
178456	244017
176402	288982
256254	203131
327220	196851
33224	458663
485536	446994
149465	107473
187539	310261
20946	75499
399838	74844
167583	305655
314736	491311
293429	170469
367797	360860
189806	2232
291065	24389
297586	459802
196794	320067
253737	211208
264908	44292
432034	50264
184601	73336
131378	151917
51299	52537
454140	273831
119762	385050
250671	114107
426558	428406
468462	395026
436003	222894
70301	234560
14684	393420
452254	59782
91050	183213
245332	388575
461415	187836
308784	174653
56002	336922
121373	227250
435278	475389
92635	483841
254359	43636
264662	15209
16458	373493
100852	241468
426409	178436
376199	313745
254507	26551
344891	317118
123379	27464
211657	40107
159301	481785
220317	103850
83799	120986
174515	382046
25415	15209
427480	393326
404233	117368
71824	319368
285535	164254
423576	106514
220617	456065
235261	225836
129492	156006
37459	340561
289798	68838
152855	484259
162559	83779
160680	80193
346465	281924
266508	450165
223577	458071
360750	360251
433983	285156
168615	452711
233045	85653
333622	476951
398185	86728
399404	149533
356102	487833
252617	420177
72865	463769
170328	121967
26690	148739
357546	403687
302918	435276
476970	80193
246375	46892
403551	266183
74339	394138
107164	454975
385920	441313
194019	304493
147795	268743
363526	251961
234254	306125
493799	229124
197007	21583
60287	189064
472049	347948
483987	54806
25367	212081
113984	195402
485968	406626
7904	8607
471500	154714
338113	470947
405	462400
253976	49966
23920	214024
206510	267576
92323	293813
298727	380619
387147	448604
257498	261576
479261	313829
206046	35631
65607	137128
354866	468640
171403	135756
419265	279047
378144	35707
391418	399736
410702	3760
41793	231447
217740	391414
83457	23941
71461	366127
166417	208826
208298	367256
122977	93876
270945	88606
53822	390687
262354	93627
51196	117982
272946	404100
177560	149620
103037	111670
417465	237548
193842	293813
420193	476231
119476	487
119837	183213
352237	96129
388587	183213
57941	421707
229735	431625
415883	317356
248013	25425
102642	255620
277658	68007
149623	164446
413218	398462
80282	398333
472576	48275
254416	186259
260877	283218
301667	351414
299482	115090
73660	466992
489657	347483
320627	481734
67906	459622
401881	262954
99405	172609
120582	478415
397247	247209
385062	122148
470228	105855
172080	174012
384361	94516
331242	97218
336071	286369
30955	168511
114063	120339
139072	31251
234647	430356
300273	339529
161613	313745
200262	440249
443307	272990
94111	359762
358167	180578
413857	4413
213668	11049
411937	152097
275467	279858
343642	363929
493262	152702
186812	295484
484691	326446
202893	416661
488835	27329
271353	98807
374305	477585
53928	418551
186561	473739
458768	123095
105568	294535
160683	435520
11357	60256
484319	69083
57432	173759
319981	62664
276821	300383
428116	290014
118952	489935
71347	309425
129112	16116
63384	262954
283243	284843
239748	40871
384885	27464
195689	95149
13527	64429
312347	283107
299006	261398
138611	77907
399035	229173
106368	85870
201867	154835
161943	459048
136838	86560
17160	4349
18761	13370
242038	347042
154605	267352
121875	492906
85555	351639
358373	41959
327968	484076
114748	473526
102116	334597
404506	288035
134677	266110
27882	341319
280615	247702
375560	298415
361633	16433
345162	422427
275879	188759
456672	306952
11490	205740
286213	225836
454912	341271
404568	323413
345866	408350
206094	45141
202866	464256
113117	381874
471660	8084
404631	385896
376748	324511
204375	394629
418349	301659
100267	198518
53385	292160
260321	143625
137418	291249
132644	304621
432127	101058
322309	398258
417726	351968
217665	56684
112563	19984
291521	404941
132622	307279
339499	302671
297317	104606
420607	89144
26737	164678
378574	326001
228128	384528
128704	296130
411111	313745
274720	317356
355194	338664
39683	382316
191720	329630
271760	166651
47229	345305
275995	154159
205512	450526
266559	30919
426190	225214
101650	309598
198043	16936
227188	351585
318274	63009
353121	482970
206164	434035
35263	485634
352439	29168
128337	479157
241284	489552
222413	313745
402099	150866
383164	485143
88460	132247
243261	213728
25891	466432
462028	480224
49789	190369
10296	326985
29187	469235
405017	434470
453919	220417
39097	163097
486334	256135
194435	430997
184629	24967
290018	300887
255153	122462
487422	265608
129336	65320
63528	312736
168463	51222
209505	99408
279871	330290
254917	352775
166651	389128
249887	410065
15629	18923
422246	164884
292413	293945
274865	161704
437609	216250
316095	443817
80510	431891
416216	469235
386513	289883
478413	343002
249987	165267
186809	187974
460824	293526
347412	85458
186497	310756
65574	378462
458768	94793
419463	112312
342833	216268
78469	278200
223528	132247
275949	309114
173397	161284
28357	79813
150464	271923
186066	240796
330331	201005
412722	42747
58590	58161
415713	134145
20998	246660
29911	453207
469174	261361
373244	6072
80510	185414
11696	72421
236074	253425
370021	458048
408357	404331
237504	463774
467745	477443
365969	320749
178710	90215
190683	44846
456883	11626
421721	391027
91753	149388
314311	54536
301404	143517
225011	98906
65470	240225
122279	393513
97352	260061
194816	391902
169878	52605
47949	314442
430989	228431
314977	141440
326631	378127
33292	266852
177791	350586
481419	374806
243858	396080
300506	401543
440190	163127
72136	207918
214379	186714
425527	404960
353620	119381
14293	13370
199564	176747
190916	258220
360779	82585
163687	267352
319081	274515
211238	118169
318998	228838
315687	2064
124259	302033
120006	300811
368339	395348
459280	275790
438979	478156
243775	16433
98282	269423
445155	491425
397202	35707
192465	296432
239380	404396
328140	291249
38257	131618
229098	82533
128704	478480
446005	477590
49184	134021
290705	203404
152945	107733
474859	490953
5077	487833
363833	371918
215765	181983
444118	227101
281563	46294
23067	152481
343493	361305
430032	169285
85244	317118
407272	86728
123741	293813
183895	373438
353597	84461
327508	86560
486236	390771
423319	17140
53648	90402
451097	61882
109406	12667
384110	200775
279027	327217
139100	362339
281923	252961
400542	185335
23412	246311
233925	420790
314918	380689
366128	390896
159290	198679
412896	28847
446542	141158
279955	17943
333713	466858
68098	173364
367836	6247
354414	264406
258022	270836
20424	10570
299162	266852
245679	359555
318145	187974
432212	353745
163863	95312
242323	310812
112267	11730
37839	34049
481419	493631
182815	94516
442709	265839
176883	144470
220107	463877
201925	10345
331172	241525
363688	357854
460226	106158
255009	87264
21902	49977
356688	350772
459993	95149
227753	119381
488995	100503
180559	94516
272289	150526
458941	78192
15027	185879
176130	81773
93247	245679
471091	104505
76651	420511
368748	443693
242518	331508
229917	286936
326847	57045
278723	239431
354545	429796
258864	55205
70371	110677
373755	447107
233303	48275
236967	445233
295102	22347
52761	20388
473728	90123
344094	382421
466432	222921
304567	31048
214321	172089
393901	476800
406360	144840
479355	216100
56125	188797
465324	322160
57	409655
372214	355630
246072	291648
376518	450670
120050	191341
407280	267297
159877	24000
300662	164178
118308	94344
365936	484584
373615	332392
88543	478415
342440	190369
49670	40360
214613	442717
10799	208972
307188	15209
168990	6279
874	286443
46548	136614
443307	138131
25557	232925
366544	6171
487498	111039
444176	59688
76096	404960
435030	95942
462198	21583
34013	433139
64806	426736
87536	251961
318057	425964
81741	470523
26918	476915
1441	206115
493226	240921
258066	308897
130708	314742
458111	215821
252285	202910
365964	317356
328249	62191
350313	313802
242411	110348
197659	50349
142608	132740
319624	58619
436262	479615
100832	101049
11121	486612
436624	93384
287566	280796
212460	365721
168696	220225
446546	458803
135541	100277
438376	25716
428583	154355
57215	146186
229647	133156
170918	333591
190610	61348
259835	390878
156348	68821
434726	66979
384659	363973
85739	118877
220663	132996
71938	485546
37705	223474
53295	76350
200092	224721
366614	359560
171362	15209
63190	397386
77420	422470
44329	450704
416526	265711
387027	372710
73298	194626
147121	423097
317552	294920
292923	334424
198324	174341
487407	303932
118840	317398
384376	81159
485192	455181
383011	371918
73513	382692
170657	122584
159203	183980
382896	15133
189205	93645
231268	79989
274812	191079
385410	355093
300273	28103
360459	184616
483240	347104
33494	249334
447448	41494
489657	36153
354164	164240
187097	224973
194875	348798
297207	460175
297504	146756
322493	112752
192104	280592
396775	273831
245353	57134
391568	251113
92641	413095
31050	473535
483571	261396
315445	160256
22950	172918
457151	42313
234788	385182
176249	42890
451849	343155
313745	398885
228741	282822
246354	300240
220828	373653
469580	15209
433715	157449
86077	262954
416781	261396
96531	407702
349448	218404
399224	391414
319396	53863
27936	178436
454215	349845
480588	416778
485948	111824
135947	28667
465430	401871
67531	107040
144195	153452
236961	452709
116938	33553
42267	478415
130224	165726
28696	315888
311892	262954
390812	74958
179479	79989
30394	349198
454259	203656
439726	122694
361291	134325
172923	406408
322992	266454
302939	281433
235248	193897
116021	130708
359762	21741
83124	194252
176507	157698
151172	254914
461413	125399
201495	156376
468211	474931
80193	478123
441273	99153
361356	114930
125242	197996
448211	97716
440702	23318
185126	369599
432693	41156
323407	380538
90976	219715
356753	15209
93378	440660
230969	224822
290166	11416
412439	436686
175818	98295
383164	109299
92042	71994
176260	226334
24071	264250
83035	447519
434511	60787
367787	208577
194637	483843
126116	331349
434990	422246
268755	297008
447000	447517
130999	353820
99110	183213
80224	58567
434171	86974
229386	343399
360531	293808
438193	405418
80510	430781
371779	89549
436142	440660
175649	356992
296831	360296
357966	262954
211067	276963
431853	15662
432481	299230
102065	256081
105214	111000
431255	336590
360168	214900
254473	183690
96521	75495
1839	127469
208754	105600
186879	272069
67835	36940
180641	186728
486712	379046
165617	286936
455027	193901
286310	313745
391775	190835
203656	166941
481139	435415
275602	464510
1655	477986
45276	190369
32807	358853
86901	217423
88404	226127
460490	317118
91998	246592
264583	241468
92693	315670
387306	184902
426940	166513
11203	59672
112372	154137
239431	292553
170561	224833
452778	475612
363316	121198
292216	276281
328386	353557
460092	283265
132478	453012
306277	237891
144072	243115
247410	94665
113478	99405
68244	172607
348851	236240
439878	343804
410423	41673
58900	92712
280600	91065
115433	262189
78575	162164
452148	453222
110606	365504
42034	358965
323836	161375
308122	6072
398391	446351
479847	190179
46358	62191
112664	25998
198317	466093
111458	99437
33896	140024
2026	160468
264378	439772
67906	15209
464163	278657
5700	313092
216311	366534
163594	70507
271463	291729
399441	10236
421625	269199
202094	246311
410038	250896
262643	486781
271083	469235
484820	4446
29581	74585
434397	357380
469420	278776
372340	410535
284925	309413
137977	190369
95474	130960
278769	326614
397867	12246
212121	348798
42504	115340
179387	375840
479627	227082
470818	4369
108057	46071
177432	113683
42478	156376
465892	204576
123769	275812
133321	5265
387380	127174
82430	386132
412667	373730
78134	38063
397760	428756
463200	216157
117992	418368
388969	388068
450322	413778
6020	23018
13302	435428
266113	78202
268748	162947
280584	380568
111438	272183
174790	58169
352905	478215
334468	360860
206590	140460
387467	31002
448573	283265
306074	41329
48618	62191
458195	106802
383561	176641
4157	462173
93451	78380
393972	204376
5580	98012
477545	477403
2587	115565
315695	174293
242650	43661
288708	454581
119360	440660
334948	75899
148827	93244
17968	487095
150492	81280
192050	131315
87713	216591
74927	345401
57020	399009
372170	279487
157717	293813
316828	214559
433	306491
399830	142712
53047	205233
256723	440583
370654	183213
49768	399802
167647	235334
391587	164400
239431	370492
80398	314742
323990	218197
437278	86728
459118	441785
212153	64490
280600	194339
449994	153995
373194	217432
390082	222135
467391	142855
486772	54473
481722	267602
359523	494094
108792	268904
315077	250664
206464	166513
88933	99060
489195	21583
53784	331581
68675	87999
74962	53863
79309	378462
110588	15209
141682	473481
388097	83084
350853	460749
275721	265711
67862	214050
413097	20033
475	466969
407540	100804
450202	125399
64272	285156
276819	382864
96662	317118
391689	283919
155835	446351
41673	76829
375401	489113
206747	374314
252395	132996
358907	313745
406963	24781
184629	279073
456541	436042
198148	194478
392858	339286
146661	47704
437792	301475
114643	416871
45675	300800
120027	428103
13359	111404
86592	299267
493347	10451
143294	393326
415415	401232
142121	442554
244907	441283
189193	234356
472157	94344
375405	351806
260831	240225
480351	294325
415884	409480
80287	65210
107118	349523
34123	63605
338752	122694
297723	325834
363797	190369
81890	95149
486381	100252
172256	401378
117833	96007
279166	446632
141305	158493
484229	171069
208703	428214
161162	183566
226828	315448
24122	15133
290502	289464
150798	230255
265529	463799
343724	245679
25174	209510
348176	490248
118132	272159
284257	100316
199588	266032
151691	79051
30627	412111
75768	387839
402882	55243
447492	15133
388485	198210
95554	480516
148450	57134
421126	328236
203886	166063
475522	101597
42279	150478
422832	294555
233942	450913
216564	388
64279	213221
106120	85432
114643	147788
118457	485963
458892	349496
383164	45589
300874	469794
403940	87471
84628	393326
73628	317356
255084	266852
265711	37347
320976	469532
109733	144299
69597	449489
12445	65502
401895	54009
298813	94344
347304	245679
322817	50538
212228	383490
398633	110708
213184	49896
144973	380769
54432	241468
365719	361661
52443	47732
420092	467593
338752	243301
53247	190447
111900	448098
417938	405217
416067	19052
304404	89367
492685	102874
244092	10597
354111	486380
100455	110677
306628	32807
86272	111039
409899	478110
345715	136741
15737	258370
84275	203538
382477	486339
447492	198275
269258	268593
259675	245397
62280	80703
409667	119672
339965	409054
170882	365645
137454	173887
49482	92613
201925	231485
115112	350549
413353	197021
123874	348007
339333	296731
166749	252726
474223	90682
132154	447915
332320	419924
397372	286936
446182	432175
84120	186259
246623	493006
260335	144739
107400	309425
463457	160219
396381	284891
374801	442314
23572	208617
353219	295553
69895	489552
222927	94344
316565	119630
288800	60387
428732	166651
56653	281924
297865	264406
102229	174340
462505	268261
107215	281372
189955	93366
233045	120252
443815	136177
199503	404806
27457	16433
179844	315687
11209	264908
124185	366779
385991	232069
165992	164884
162541	459622
221083	190369
361553	84065
170883	185478
331110	407334
4112	152502
262660	90123
398016	315888
99799	329819
268664	469235
248803	34487
346967	127921
484422	255553
28357	141997
48953	356645
280613	1057
380783	358393
386486	190369
19607	394435
315562	273831
91828	313625
428234	227251
304227	29976
235415	421317
345707	401871
38257	263713
192633	275790
130976	238227
355055	116543
110292	369599
424592	70453
416900	133199
365426	90099
375405	393276
326260	179153
207289	393989
335085	480408
313231	236902
83255	259074
462648	5857
104505	53165
137996	168654
213963	481690
264554	111590
387337	292948
48463	64663
387775	478415
11696	374594
359577	234356
458417	208785
153322	114387
328650	313745
97168	384765
457820	286948
361403	243250
135021	389682
228480	477986
86560	38965
286354	35414
11314	63979
458153	300933
455388	265385
21310	411539
374939	428214
323392	172089
82120	125968
168000	258336
128704	150478
229999	430845
246118	332638
94129	230752
372340	336565
491228	169230
195416	164164
178469	279817
398992	157263
213779	186480
123958	489552
62366	185751
449406	301682
122091	159182
291801	116129
392403	83467
338915	44983
228128	111527
438009	86277
270636	48275
486847	30708
451758	320159
303023	489485
195691	87007
309488	425675
213	91162
19492	444163
262980	271469
109791	75499
438817	384428
294883	340581
82981	5081
411830	380568
361698	75459
332129	383770
373193	317118
292461	438419
472807	175525
308632	318677
358848	460725
165553	396080
427634	392086
236583	474982
197599	19788
439379	366534
236032	246516
372764	173393
16025	25716
298390	220511
259481	92435
262479	306396
393046	86560
321736	345732
466914	303645
168024	440660
355463	245679
440474	423711
248221	467225
399492	189699
126471	110677
173144	50538
175225	346765
393771	166970
127972	125952
197385	83464
117124	306434
375165	311297
228323	141440
254806	392125
318265	307484
428582	426291
487044	459106
170909	100909
27138	251193
261277	275959
213800	147197
140795	431799
65576	301659
332109	156541
65134	86218
126004	310756
384183	418504
192742	209018
76611	403980
386526	65810
243192	73423
373204	40784
168529	313745
463429	271351
48206	483111
386509	116822
320130	210032
116757	123200
247907	75271
225340	267602
447833	336955
206519	71009
245582	110221
319595	271469
458065	469235
380112	476231
393777	455327
848	19065
433494	308150
404264	228431
273266	272846
303058	403887
115096	344489
167588	372178
221296	310098
336342	235280
44178	72523
428944	148519
153322	198038
406963	421936
165126	144087
447270	370844
226919	492928
196248	426662
488321	309952
84691	297445
307287	478415
221925	86077
178528	451867
329172	428103
374995	356663
124320	28287
73818	407386
8792	86974
350064	475469
292576	208617
26352	341271
160858	486885
426585	233109
43023	473056
215948	335804
479475	60923
469605	271886
192611	86728
457839	170129
426837	94516
433703	107148
288077	186361
162839	186259
314076	388004
296260	164164
415331	345745
96541	4413
243350	103205
71866	99437
215022	252041
231740	356530
170918	407310
424333	141031
83965	371647
23391	28998
282476	203366
113895	57258
438262	320366
182799	230708
450508	369135
837	54976
82321	20863
175492	327217
317676	176459
126966	422470
2349	162795
463385	164884
424333	746
267562	161460
431021	48275
361711	61572
108529	313492
347376	295484
128267	387348
149898	198297
74309	91657
120489	281939
126983	164555
475042	121106
296283	362206
369287	255286
316136	337785
143093	48275
322057	149932
225988	229590
230574	240416
332211	308618
155823	205050
393674	347057
175970	251252
353121	413108
407460	199259
186879	478415
378558	105713
313004	150264
447577	21583
476872	315888
383561	185013
319831	160419
460734	398834
3186	434768
463790	428927
374185	94344
401568	52537
119390	186561
76228	194598
449034	419131
473411	13072
229604	353557
371790	139297
257971	143649
443762	476628
468818	72523
6748	177935
238848	340253
266670	236832
456021	208617
293444	345963
243502	366493
77938	142611
4891	100287
210202	48275
254605	364294
182042	6253
295009	182356
121425	185013
48576	261649
378221	401101
187539	253047
465687	369599
275215	86728
155096	385237
288888	181048
281746	428008
396264	315671
282687	107408
355881	428103
53314	50367
233880	62191
47978	58928
217508	405265
300587	401728
486136	151572
458449	353836
126283	190369
440364	183690
331061	249202
31825	402265
382848	180841
486826	382382
396586	3041
468492	30403
18479	176182
361731	176182
321152	212571
161571	175013
270062	440660
349809	156564
379580	30403
273308	38870
15819	222324
237714	122705
91386	132247
128110	229733
292673	251116
453298	281080
180921	195551
437757	455181
304346	71384
454263	197996
455133	267602
437761	261396
481342	42222
381877	294069
276279	285634
293345	467284
386066	237235
243707	303945
481419	177395
27322	203279
386992	463615
187562	190788
69241	485103
130859	54244
272742	9965
76465	421830
440807	50538
343881	59493
139852	121304
130069	246935
37255	74324
333472	330469
310756	384336
473615	355725
88531	293813
234453	373988
282847	391870
347688	246913
432969	340543
329000	474218
170376	291644
390154	118635
454975	429925
41495	44676
345159	462084
304146	327898
430170	85533
42303	455367
238101	26519
433003	150352
428944	52793
240675	53883
409372	112346
202820	179329
233187	48275
329613	190369
221011	419438
240151	464536
46650	387742
448033	398514
310244	114678
327123	282989
292641	250012
44998	17697
267562	236312
118786	247092
128121	467272
219580	414176
453976	464725
83337	209572
454673	229150
388200	338271
175979	13370
417451	268176
189064	272407
187510	362808
288333	249202
26127	97277
246547	95942
233045	255440
453915	209542
364285	385076
77674	405837
173484	69149
84576	206305
280863	261788
448104	21950
362924	342187
172396	330915
383070	29023
314311	243301
356225	13370
489977	258997
111603	465004
384231	426298
443307	401297
218550	329644
353489	220417
219999	451016
326260	303250
123037	11451
294323	210082
381493	308343
159660	283502
316136	87628
235375	27212
438279	251308
135815	359136
413105	476951
444771	159182
319768	466101
15027	287454
7342	258178
394948	21411
343612	57692
304406	93245
251943	105498
267750	288035
367765	181254
200092	52881
88266	326553
146874	304960
353287	21901
219627	186458
165766	343085
28903	249202
170442	88596
42535	440660
141305	134145
270049	139645
384597	313745
2148	293813
375315	313314
87827	362202
290913	82271
392810	12697
88562	444995
401846	25034
328174	216991
163630	472072
451354	260367
132641	144298
179092	469235
450617	150278
188112	36535
62395	353557
278153	411518
34986	28129
312658	451016
409745	143037
392953	346909
224285	249594
357202	116070
116686	50605
29777	221890
227862	480527
269392	460461
354148	159249
423353	146212
274067	228845
36339	155810
333086	171863
309269	297551
130476	440660
365715	384895
85543	42890
165976	72986
470408	135664
39195	371692
459193	447335
395312	152502
397261	129857
409348	65371
212583	91998
330606	220487
132153	209924
134425	423107
6553	378686
435744	110677
289012	395988
129155	378645
124586	263009
275767	212576
184629	178540
46260	206367
459995	50264
335441	449728
327261	91711
379007	94516
173426	77830
371976	448903
190111	466700
168719	24987
362267	413903
227741	291332
195484	60904
289126	220540
101504	408963
6417	137359
284835	113138
341311	85870
152655	142415
303868	113663
397471	370866
316828	280990
267562	484628
280635	171592
389619	446693
51473	338295
126339	368584
329607	239425
209195	25029
359956	59672
288955	87937
248803	69071
344572	183183
105145	456723
405863	269224
270231	306647
199340	15133
13281	94539
261759	453671
172379	486885
309673	107274
129066	24943
76374	169074
186810	424352
89826	377882
211192	290211
145960	431799
376554	134672
36348	211754
65452	317118
61367	464242
307306	304173
459340	136876
409598	353557
125789	132513
331579	95312
332388	235078
450062	40447
106900	123410
423365	139159
392037	218142
341271	361634
236716	84511
169937	12508
483987	181979
181420	309184
324826	222544
137005	484592
303675	99405
278260	187998
169047	33954
79501	98209
301312	263925
219026	313314
478357	463549
408805	37943
89164	477509
259978	422733
404337	249444
154597	396807
188282	130133
149425	246187
425518	389566
147333	346775
71540	371259
252940	152768
491891	122462
110749	211944
386953	420944
382844	364109
233152	80319
64526	124505
77853	41395
231855	330718
97677	119762
255563	133423
27614	48861
148084	68444
299131	413374
243823	81280
12623	171813
948	277961
106994	51813
264541	362635
381496	476231
428518	411424
260946	458601
155451	390574
405535	421296
317184	207535
404406	388575
155333	211774
355860	175883
110400	180578
55001	41904
355700	488881
149226	273831
386829	330375
107246	440669
239427	312669
92401	445453
69770	468579
321242	469888
50501	48275
82981	14583
177813	293813
477545	272333
271188	363526
153935	435525
15710	292323
372675	265883
195657	313745
75324	374472
224338	91453
359	462932
222025	223942
317076	313745
112810	427126
37121	376774
320498	238729
153815	160764
300119	249337
154234	485554
19544	195148
91843	16569
167583	58768
297543	250250
286436	325338
374305	311109
232666	399518
374023	226494
339075	98847
321425	137740
186575	208038
413053	117393
241942	230691
261590	410125
256487	441202
161665	40385
422463	96977
283285	126311
396389	40447
426645	248501
276704	235404
299033	21902
176130	150501
71430	98654
48001	63528
398119	474963
232812	83811
56988	314742
250845	465479
61367	380858
25721	273831
158864	385585
273514	223962
260956	84089
406824	26539
366402	227247
256469	198865
72875	458226
241284	168213
260951	24516
140710	277049
161177	313745
406221	198144
351794	5040
169122	423736
343334	69856
487405	299467
272675	50538
429289	258370
62844	1128
161363	76350
2438	180987
418613	140378
24572	186561
76319	345873
405371	102970
151621	438783
209489	237998
355189	466432
87239	153898
346497	84439
272838	143203
216202	243057
62978	65670
323222	218037
391479	20611
108434	82995
438827	38316
438193	32691
132007	217398
337761	310261
195527	240225
96592	393184
54770	13370
253102	101760
473381	21583
8710	387418
20959	231265
480038	447517
119840	378686
428778	63957
317825	196306
346316	180757
107785	60517
91738	440660
60437	442874
392865	190369
207776	15722
35806	12650
53314	156911
25645	262954
332862	407085
143098	480246
429845	69554
217281	101058
348590	99869
411286	116667
11961	15209
379113	336590
459763	45141
260572	440660
140263	441984
90112	48275
458168	363581
235025	190369
138487	478480
241804	445061
134144	478415
115096	339853
1769	338114
344608	312259
450287	351015
202022	28561
51899	449363
15954	423518
308150	385422
466945	235149
277799	324468
433981	367934
483280	122336
252065	116022
118132	110677
291214	166216
203886	124085
223929	217782
146470	127164
119001	22105
101142	297042
8025	264406
383164	167377
20998	80919
342758	225249
54298	62948
215396	390771
454263	155098
137159	12901
336796	65670
315518	451016
242411	159667
36404	370663
494032	187622
210555	84552
262853	258621
391391	250434
116511	236213
212161	301659
404946	304111
7653	54976
196030	319222
44159	405842
169678	110677
310619	35707
60923	76050
319934	187974
208706	81533
358320	73080
262660	356645
406408	40388
165028	312505
206913	233067
356819	15209
15852	113994
493631	198926
130016	316707
365621	4841
334727	403161
349506	51895
436364	481279
391705	227263
492976	359049
91967	37739
477328	351451
110703	291521
398858	296823
483987	412748
312026	381453
429773	15209
104820	16999
270003	6899
206315	185706
166452	281011
280906	217423
244907	13370
258864	288035
221687	345642
5700	255451
451030	213682
450351	399736
175995	92613
164848	41075
454147	327217
443342	136876
335951	218727
7565	75042
76834	451738
28556	323723
205439	187998
440000	259929
355025	91069
52004	164884
441302	135738
169045	31313
102458	150352
147743	386413
490675	49903
95761	250410
234994	215179
97861	481279
385050	196783
190973	177290
220372	257603
366078	435428
105249	422998
307491	273831
114643	341458
137454	332109
378787	200886
79242	356350
309622	111581
446034	154137
233986	239841
88540	183709
414825	469235
119306	253110
146097	463549
296359	20959
464087	214436
405108	281924
478634	84089
18903	209059
187834	28653
257391	9054
237322	378462
100874	72868
41779	481630
229399	31041
19459	148875
47080	290450
4841	102923
411723	208300
70297	409338
178024	208300
154341	2962
223724	229637
414286	59360
33398	392086
129511	307240
343801	8547
21095	286911
281356	44669
138946	201262
435683	390875
181159	105614
316136	489737
473846	43496
150089	329006
218238	484866
23787	127769
352905	41959
112478	409483
234475	245538
407073	247702
166213	12477
220604	288035
481053	113051
356530	322457
173863	310756
11961	463770
262980	18223
493223	24334
255829	444801
279761	110677
392370	175402
384972	446003
95252	217581
619	492671
419871	349146
183668	126204
110606	338271
281485	189444
401253	259929
174387	484835
6892	264406
175012	382880
130069	35151
243934	458230
172417	476948
270591	376814
167897	290
208780	271403
24469	218730
39371	303932
477811	285572
364255	285156
271188	428864
315747	251116
436777	434945
406225	137931
352749	190881
28513	268600
66497	19702
280136	421747
315805	10345
425369	120158
420335	476710
328367	351414
387733	193705
215408	190369
234148	366534
133909	282132
322619	281860
185783	122462
188954	215608
231030	479339
199426	232658
458614	51895
479402	472433
338755	193447
468205	390232
96095	436089
2700	57258
117415	208487
381697	13370
479351	360469
118040	367005
143946	441276
13268	349608
182759	138241
289037	79312
249017	49903
225854	438419
213864	404619
234721	315671
278769	288977
105126	220417
149674	238660
263168	234413
17692	110474
227263	96226
491209	412980
70005	190369
295481	289854
75568	15133
306727	201208
200569	40009
169449	265791
479908	135124
41406	309808
121594	52646
404094	255897
249863	111617
288918	245456
190916	313745
438475	277485
404568	200907
272301	35707
90250	255641
341415	43834
408172	92185
40178	204195
177003	369030
165680	285851
484691	449298
356906	2057
259929	263746
275291	58549
80001	137198
320337	164884
422267	115645
280367	476951
493625	463623
433230	380071
380748	149600
477132	126204
273233	17155
125168	61059
408735	124085
324037	276837
380489	174430
89606	13370
384509	57134
83350	126204
449956	478415
27721	94209
47630	289273
299493	241416
453821	435012
447062	363383
67399	293813
85212	298131
9501	21411
144519	263058
479044	172433
287766	49021
477681	206146
482083	302386
83394	388636
417726	381485
108995	277575
318573	128393
316828	73716
360459	412398
143344	424341
130966	372548
412668	211868
71140	193432
15216	304817
144052	343278
146106	325167
1594	59879
117124	272339
208133	215858
334391	134354
355245	391414
123807	366127
492921	232799
334144	293526
42827	481179
324887	183213
389643	363957
414334	356428
249147	91998
434005	391414
304013	230574
276783	372857
469815	330155
135901	231154
482140	113051
159872	204380
125948	385000
230051	4837
165615	278316
76816	434497
126312	183343
361486	477136
8131	336590
333218	293813
420120	443372
425527	441635
198558	134145
200092	67040
220666	431137
238958	420392
425906	318404
477441	280022
263439	96989
362155	261625
156852	110677
425412	346478
422556	132740
393411	413851
287992	422472
214308	99409
390327	58253
346784	73599
483320	476231
456021	65884
450532	410819
332474	393657
476331	113927
13943	436072
181681	115063
185526	137128
446182	415967
84389	128447
455430	286828
369258	94665
73657	253731
111995	391405
121221	206293
407448	338271
318654	397960
154138	320918
87638	367483
223133	370136
293427	228124
211868	285953
490636	187248
31096	192987
409238	296956
416019	478415
298600	77541
271311	113051
134760	419649
432263	415625
71129	4413
9648	311832
294470	358817
259230	453213
41966	267352
128162	94902
471595	396573
176130	74024
108892	358508
157658	73567
298581	203158
310161	149128
19704	132740
178920	244421
230027	13370
147503	35357
22776	232139
454263	146688
217404	440615
450465	80800
436344	227101
346039	245244
351345	351639
213612	158101
363272	48176
145140	11626
123010	365166
173664	114930
117368	135442
412398	435809
105072	193232
322357	385801
205169	351674
30171	250581
409971	245679
342518	27885
306651	83403
102060	391414
177016	477986
306981	477986
391391	140746
83096	421830
263539	106475
83616	356723
214457	186234
295266	312447
4098	408963
158210	413535
277850	119242
296352	255768
179277	282822
255118	187142
267564	303175
30877	274212
235401	489822
214779	183213
396522	390232
346272	206070
232148	125823
106589	110443
173559	406195
469237	264766
247576	14669
160182	240374
89163	144306
222045	389958
404630	258370
281130	155311
49789	405683
203200	193705
489667	53863
310556	83321
219546	472583
254273	435708
308636	190369
1844	280844
69674	306430
152386	144845
408900	473796
384943	377002
255194	62224
386411	38996
336286	134694
96290	213316
187796	169905
469714	270534
47907	226308
277568	169116
150345	97686
221783	57002
318097	336291
399542	270619
489657	453814
6448	285153
463866	431545
104686	336590
35800	378686
439810	436350
274387	295114
176556	401101
65683	41406
271085	226308
364952	110677
15971	331581
88736	169634
74280	102345
323024	99405
135930	342761
205627	387185
468314	335812
377906	412137
26848	78227
32865	189778
138620	236021
292419	46051
85674	9075
316782	293315
113616	461503
437098	251046
130038	296693
398715	451245
107396	286828
234846	368205
1958	324723
277770	16433
436371	270095
472945	490461
60208	110708
9389	451016
236664	49828
81279	220417
54068	41266
440997	95942
144852	478415
52137	42890
10251	13370
236015	379981
71818	318284
162488	305922
310156	169482
117407	419848
210022	313829
39773	317118
50362	90635
382867	84746
372913	84912
479584	304731
435156	379932
235585	40447
414652	99271
70696	186259
97499	276074
391371	252963
217477	119381
235034	186259
373159	235781
164012	315671
241638	426034
172396	356274
119107	300283
463008	315671
136784	174148
367689	457081
243460	302745
467745	85230
319063	126697
39537	246516
184037	404960
141118	98120
458317	97633
342160	129125
253967	67040
40125	481279
488749	396246
186595	233942
196225	140709
91217	241525
102761	374939
160768	81196
348447	9599
474352	456147
479819	195607
171093	330469
93625	261398
327209	450825
79945	385873
253677	293813
209017	267352
157649	162795
262272	50391
336951	387185
459498	355915
141788	362848
298469	359492
352624	87646
384350	185013
29154	237235
205346	460723
383434	413525
8859	249202
86420	102309
384111	273831
120013	205270
108406	475594
256933	169095
473141	317118
431191	63957
226797	151510
64845	260320
476106	51222
300741	5040
153353	45726
218924	409828
5824	178436
98887	125729
371820	203656
359790	75583
165022	25034
164196	223813
16333	210048
309358	300240
147501	139417
325609	104460
355335	264286
188769	470524
296772	56694
490507	284552
194575	469054
480431	165267
103196	331941
193358	11710
421794	493995
468935	267352
378103	226308
81051	372141
193335	232814
250539	162516
456174	294965
260678	124320
467104	211868
224405	110677
20946	359617
147532	55074
424647	99393
101344	438419
111930	49903
440362	304466
282977	397896
85674	211793
367791	340135
471406	249002
36453	317356
64998	378686
326830	91663
223929	169969
35828	453746
381552	95247
196731	245538
249024	137128
238942	447517
240062	160419
369041	156994
319063	29416
370511	82216
245829	267602
396682	381485
456021	382180
43842	204971
273382	420669
131593	282798
204798	179787
395971	237517
105471	3012
406694	63528
69264	331950
334092	308017
204865	310261
198038	433934
152546	108437
420169	166513
483920	12008
76228	487275
242001	222372
443778	406188
150686	13370
440190	374396
402422	86476
443841	16433
95899	446105
376248	318404
253655	45227
367619	81191
56886	487833
244692	162799
474835	393326
445796	231111
493344	296693
427135	421115
155045	249723
4784	283918
292641	350677
200307	92613
10723	357854
93384	36191
168021	59978
221687	479570
63830	285446
315418	285156
146159	391439
457871	272096
356672	138011
296292	478415
267793	336590
388075	355552
427465	412980
1260	251961
295014	9299
217606	38134
158099	169242
170215	293813
195794	69699
416843	352605
256302	45568
325905	262954
493232	243804
1605	236842
109047	232377
281236	385000
402718	319465
490550	285139
37730	184629
123050	336590
16981	5857
394051	86560
277568	346158
76228	11021
428556	105725
3409	162795
270128	11471
232113	447450
193160	190292
306228	382142
281695	267602
210036	205223
376170	12857
112267	302033
372535	371934
483974	482424
150000	331166
180279	334668
6316	145270
340798	190369
433446	415926
145940	379679
48319	78469
287413	376814
54599	436151
471926	440660
103835	47457
430293	296423
482784	279047
264144	262828
184754	36191
371245	145326
349835	222701
468935	50538
241005	287883
474784	162795
101955	267060
106459	264935
150489	220857
300565	105284
298453	437634
98684	151944
116504	236599
258274	302803
253102	207951
138126	268549
93583	244737
392886	234746
228287	210142
484062	205223
213281	89013
45579	486182
193869	51881
379154	258370
161406	473204
58936	483334
106826	407724
377212	298767
429923	168381
69106	56047
473449	128528
391725	103150
488612	429688
297222	95230
195459	127861
156026	428026
226264	463200
257263	300798
161780	190369
178249	37948
335466	6289
184458	225103
305287	246121
372415	184163
242890	75583
208039	437846
197278	187998
266965	58881
430170	280600
167227	273831
125417	464447
402718	441229
417938	198905
385535	203656
133321	414057
83192	275790
195994	404494
309225	200113
75697	393326
69809	6733
48339	159182
394015	121988
327586	160232
5700	32616
224143	92815
341750	467670
188132	471601
61606	406626
451362	180578
176903	104393
62252	112873
394349	251669
294279	101058
178422	70962
15489	40784
214735	314243
335951	446616
191308	464734
214853	482246
109733	316235
83573	414334
333096	167508
49410	328425
254446	180527
247785	244103
60586	317132
94386	157100
370384	38680
245237	265589
238945	377166
9113	190369
275379	281861
193889	125301
448862	222465
261357	50538
221167	297615
97093	49090
293219	401854
419054	23758
371632	259184
314203	63086
242456	413525
179131	278450
343255	90345
129328	258015
318540	54022
456748	41673
181384	224086
262565	478136
380465	400264
263021	43477
42163	167588
171362	242750
102474	38063
43004	15209
30087	122189
28623	12842
372376	944
248013	102654
354942	118877
169200	369599
210404	467690
154646	10660
386827	402253
245822	74192
363021	202523
401713	248777
60897	203656
486359	358636
270369	418312
145358	486885
376188	168485
283126	479520
19542	247977
435280	74542
89238	325648
393435	251323
282361	228481
491411	401871
489511	122966
146046	150142
267922	262326
44267	461846
157839	405217
363925	363700
471265	87312
28357	312825
185067	200944
405873	190369
161363	350696
298248	146202
227855	59606
266508	274869
130044	294598
379680	324012
161530	326808
411365	49903
10093	208577
378859	220417
293128	146865
241952	368416
410648	65194
265151	202019
111384	16910
5700	170771
238594	187834
327209	386654
328156	126683
388084	365050
85555	475223
164494	375307
30830	183213
290847	53366
485702	209904
287953	189801
85555	265608
334894	339886
389566	476951
479188	399724
294963	467753
402805	378349
86764	393933
277467	29267
93174	257186
161326	164800
126438	226494
394898	17929
486517	298767
197843	470617
169245	404960
464420	213423
27752	262114
279577	237080
120101	3920
415411	178369
79446	13370
76925	476470
295841	420680
416956	162829
220540	213467
431556	364804
348444	73649
182940	180578
164058	83365
482456	386506
71189	311500
355025	430598
378830	317356
53858	188759
12526	296980
257971	192005
197555	169485
228431	491258
93692	49977
257613	269569
479030	36836
350887	427012
329675	208038
405708	313745
29773	252961
143368	277936
199210	471416
12481	278473
177016	201286
18102	309927
265711	26551
412105	370866
364794	371918
91380	429863
433800	62570
70253	129229
384157	468415
218978	431710
444733	12895
131469	319108
295068	17186
478762	316372
86768	296423
395922	17516
363581	415490
67931	372893
210418	214024
439575	110677
134714	273468
289526	240796
119941	28129
424254	490495
205886	464420
207057	246713
10836	237165
210237	218725
432043	16433
404568	218228
230722	285465
293052	269094
66265	458600
425430	162785
42022	49896
434847	193871
269612	266377
352378	316388
337587	475047
320845	228324
104740	172674
423593	278520
49888	127921
299940	395988
204621	97554
406719	53490
399270	327061
221421	41533
334326	110677
78742	411269
275768	112984
181218	191767
360254	119381
341672	477164
183725	124085
327219	73990
479760	414256
277241	219626
416983	129569
460989	425
356361	404953
389806	145773
395365	353787
405056	428026
387497	381732
286218	15209
242800	347062
80042	440660
206367	217432
56138	475612
53111	214050
489890	137155
43023	291427
447513	317356
260986	126638
424324	299408
240675	278813
347650	432799
424256	2978
378667	622
372367	55012
37459	174356
86026	481279
350362	423589
115304	142678
168975	348337
128060	211985
132436	129687
449064	300494
38724	50264
169150	1044
456834	104527
24518	218727
111052	146202
434961	178436
136958	37727
102044	284338
141359	447517
466562	411455
106262	461846
30330	230710
84939	21999
27682	474738
99018	236233
132357	400022
158475	290641
52651	434239
381666	22322
324620	57303
65450	413987
82688	403501
149491	388575
11831	52440
163445	22804
482167	343088
296315	440660
41780	167068
86490	17038
48282	355429
284531	51895
291205	383096
404892	20719
410549	38063
11851	324473
112443	120274
79915	260572
326102	229305
233498	480160
28390	209285
423596	478482
73327	399852
75689	15209
336230	64429
356524	36836
232787	190369
268436	356135
402238	243746
246479	265206
319017	441202
212340	409828
28487	291521
385812	117419
179553	48365
53537	339924
398843	363143
457257	224512
20275	78706
335519	286093
46987	353787
141782	469509
437510	161179
467418	159378
57539	42035
105426	25437
472164	174034
367087	91069
232862	439349
178447	371918
145979	157876
83937	16620
247654	12443
367558	465611
88762	461392
441461	301475
429976	47376
176992	432764
237221	290450
62090	413003
247481	300762
418220	105833
141096	154514
75093	296693
116769	401854
363917	109580
200068	105878
322951	440962
352905	235187
176236	98847
317358	288319
447230	385410
116045	163974
213316	378599
106514	79249
345715	34922
464945	478812
285221	391414
27459	226308
339085	71285
16506	469659
146067	15926
393797	211828
360038	36711
66383	91247
40414	166621
286015	25410
440174	74333
247976	147760
245996	420392
409695	430754
42437	164884
291078	67424
87469	181470
368967	182826
130542	101058
211238	98321
101346	377201
76725	62191
367050	188903
191953	456726
479347	119868
250932	264406
479351	406371
232566	293813
202422	149897
352636	290014
249286	458119
131961	440660
207519	94344
102065	479361
5910	191697
174185	56578
270417	468593
109569	278907
212076	198926
311604	332838
342619	156376
288425	318388
366127	479441
391532	66737
330278	382511
325814	131312
455647	387987
189169	313829
290550	72549
192097	457195
423144	472192
218713	203656
222161	54700
398320	142752
345998	393812
256031	40784
304831	366666
471365	117393
93691	326987
104514	332506
241562	54134
283698	447671
51875	312491
107471	475594
280957	13370
391114	440141
477328	221660
406660	455667
25682	356452
126461	469235
58709	252129
272666	211520
253296	412056
459188	183213
322954	54199
277434	113051
176130	235441
364511	219929
346749	127991
134396	446801
266597	187836
485834	346761
52740	306253
79803	22827
485536	401854
36849	112665
267281	401297
223255	15133
297450	430356
407113	447831
165832	118052
51581	297072
486576	251597
292192	23795
384830	301659
291272	414030
422219	139803
367046	110677
171897	194587
3885	365050
384824	245679
150708	461302
119253	186041
19571	329810
449628	393253
136838	185013
250900	123369
131174	254543
9928	111518
237965	157209
313672	187045
475158	335810
3389	233848
388565	110560
446249	37063
93240	183799
35451	461726
429700	372765
202774	117565
182543	64490
200131	445484
99563	441313
364370	381168
432659	21281
273641	303610
255137	188518
161381	421038
43775	165497
15735	425309
447109	281513
1268	283163
89219	301286
12810	214050
305050	182740
232440	96687
34439	447560
342465	348439
1839	167998
107162	97894
221173	284744
469532	429875
66129	35944
429391	291484
468753	180578
421525	162271
114171	299781
335654	39645
55961	397535
39601	293465
85674	189611
3809	135133
292347	98286
128758	490111
429738	146893
117029	466737
50610	214050
196265	414568
43722	379976
14012	359762
15601	378462
166433	317100
76287	21583
194350	29105
429849	478182
268219	158747
275360	412670
226533	55465
413053	455727
351346	123369
41495	165033
232970	234788
144920	122861
475788	316575
357411	16294
128999	459790
420930	336590
244699	433008
394957	457586
8551	295159
257907	175721
76228	433251
355083	194195
226167	153736
146675	184782
493138	390173
253263	190369
276993	107487
427833	273831
331038	474271
296076	160895
403895	235757
230516	36719
238763	323317
383304	67089
106087	182539
404352	263833
203793	228824
406558	391414
277399	475729
106268	30510
337598	317356
296275	248777
56397	158233
445032	84634
468674	422998
85243	144306
158584	216773
361007	214279
136512	253712
427960	461846
235665	411455
412110	284198
393851	12660
304165	93214
435384	293813
312283	137621
347948	338579
419610	479140
259293	353571
395777	198865
356530	445602
201878	47747
454153	420001
434702	397405
153113	326239
12967	190738
286429	357072
12647	98012
350650	206198
147063	385992
263880	429150
459993	286697
304146	318479
5787	89951
277070	140728
461459	399867
112211	405423
18766	366127
222102	329155
470708	445749
727	169482
276555	40388
363768	541
487515	330995
419796	303159
314167	391542
346986	450760
263405	206683
404242	291002
84869	196046
305619	239351
478975	21296
412602	492298
427546	414888
17449	361589
236720	331883
346193	243793
352451	317100
159485	262954
476010	436701
158589	22564
146893	68489
75761	225918
323222	177312
471169	459952
10857	374193
124888	347605
4876	489993
40326	176878
346153	2322
300024	455770
488102	194084
393798	178436
114332	370099
110025	413787
229044	4413
239112	88601
421054	248511
382867	435162
137455	451460
296432	33855
267562	338245
286492	130632
324997	221759
441259	90881
76541	420944
68525	370866
234332	115340
230051	153494
482851	44928
467352	221281
149272	41075
97558	208347
320245	368330
423102	345745
56620	45234
438103	107118
30197	16433
438573	183981
465292	430997
146361	304386
364112	396933
107622	414383
20948	124598
400701	291249
109110	240937
268629	475613
392779	141649
458638	371884
305357	59905
157561	219421
397594	220417
163304	350189
173386	377933
287434	300121
284911	203279
75621	59636
251677	30263
490180	60517
183199	150874
318936	155719
119390	488190
441939	4349
298168	318392
299296	159020
165438	110677
38585	236213
88632	368205
396086	273831
287596	428272
385255	53464
258265	404345
103806	89431
268961	486339
45455	237517
273688	274061
41124	474814
360459	224892
261714	259435
410549	94516
305431	470775
251525	67937
91142	353750
214213	35707
36788	336590
140225	81406
218713	481279
223774	431894
111968	78066
173133	115174
256977	230235
81647	260854
88508	81517
475581	353042
319231	380769
217595	76454
103748	348798
491031	274309
98315	120304
315108	424246
254350	48275
463577	8093
297446	119868
127453	116070
64639	459649
273094	263514
128201	220417
350501	387413
224969	39918
444139	82585
383893	359218
310459	238299
172539	410178
179387	256120
325814	251669
122442	366127
112929	425675
88359	342761
276209	361355
347653	387742
490467	16967
236460	247412
201363	15209
8236	253325
203022	387101
44160	308452
469321	385000
12011	166778
183176	357465
372340	376092
160079	267562
332125	460149
124632	49903
437114	398333
392782	48661
81320	63462
310960	462566
270891	274451
219116	171592
272457	298182
41378	137155
110957	191667
205740	11490
278410	309896
17206	15209
450787	218727
178867	473077
426384	286828
18360	9054
472129	201794
36930	10267
351012	151197
253302	105585
457257	186937
463592	155895
161260	86728
416057	220594
159660	414690
483428	360708
430681	91829
348914	299202
214365	122694
33369	256901
32685	293813
398667	386072
423197	17186
28781	80738
232888	28065
446182	349904
307000	198806
26309	200519
40344	15133
42189	335951
446546	265262
367760	257298
216431	303498
175536	404960
173443	380071
297656	285156
12668	430950
328708	203521
5677	133156
177421	236213
340096	17234
425384	187974
392801	276358
200092	60171
450465	190004
199765	236277
5040	176319
122097	312228
228225	183065
302578	121106
368038	37646
372214	110121
142863	183213
6293	449948
226396	392086
128507	386901
312478	370395
447258	228431
360078	255897
312842	214480
409388	287566
338742	228324
63016	259929
229896	54733
262001	65670
110236	209933
163082	474765
177320	193035
342821	344292
81990	49828
165149	461944
485665	71291
64823	218082
97732	429161
465740	435805
328622	306604
340493	205223
358971	475571
88404	467395
456966	421167
120010	376124
84745	199010
340511	261083
43040	136331
187207	421356
387959	440660
25748	100597
229735	115487
130069	240964
358346	366781
253441	88289
19686	433677
257440	9054
350512	471364
348933	345180
482631	214746
308122	181204
344974	289792
491272	91162
290898	42610
351540	233477
77925	391414
114412	82498
230057	115861
370869	200457
410839	209824
140473	8019
183585	444346
206280	33855
327013	355986
403686	113522
262469	227353
227603	323809
292367	122585
336028	92588
300486	200549
425894	189492
272301	112077
241226	312700
111202	186416
475703	208577
14001	270324
351345	393326
428355	128117
366500	266852
206986	400120
487347	401949
158978	15209
458570	94516
408357	292265
425389	214992
20669	435280
66018	127399
441574	227194
294372	52792
176221	190369
279501	166513
9979	240271
465903	56327
138126	435520
476133	79989
240529	21679
21742	370160
55700	112443
65134	308269
220243	230040
187462	13370
245826	263416
429781	15209
468959	411075
486712	337553
28357	90634
149040	312599
296477	490358
391414	217313
414286	384836
252407	227921
266911	407163
45579	293058
425467	405491
434151	100705
298192	198297
340027	312266
220844	371346
129819	342415
51849	237235
427337	87968
66283	293813
234706	116093
436063	95149
235493	21583
462393	295076
100095	158200
40028	49870
106373	391471
73488	203404
433661	48275
103411	13370
287444	346235
274511	79989
60259	385076
337619	374208
148288	94667
243700	78811
52217	136192
357491	383967
224774	331590
402067	342761
29884	314407
358453	280777
68675	372251
330752	34206
109391	167026
269906	332638
432175	11199
146826	146181
377720	149128
101344	191053
309631	241468
28764	58709
176989	420944
409388	169485
76661	374549
452731	253466
163413	297937
167897	15209
143071	265589
414194	335519
165	88289
219849	147520
135132	163691
107118	416854
44711	485016
390286	23018
304146	404445
133853	491565
105913	431709
239738	307280
344150	144470
399898	116283
129296	369577
323750	478882
121594	391689
307761	49828
438475	348829
131844	313745
392086	328729
397672	77673
167560	173601
286664	91728
204078	379202
82981	119762
483870	339056
487152	342807
271095	61059
273271	339663
311479	337262
380625	40257
109750	174231
287566	183707
172665	345883
94992	158153
397206	176943
466051	343085
337833	123104
291273	309425
61597	111801
174255	469235
116128	478415
492471	409828
189324	127439
194751	327061
78742	471745
230076	423469
479156	440660
118867	432212
467467	463615
320554	434598
308476	86112
302672	317983
180488	75952
411357	29528
416415	186030
20473	476884
314753	336590
447230	459146
303993	198806
240155	237212
391632	270281
194969	351005
15362	14245
428892	141421
472058	132996
469763	22827
14601	187974
40064	41525
423054	26551
244847	16042
180640	282911
170620	15209
271315	106459
28357	162573
311308	491612
154236	241856
230574	163162
336425	375840
385866	305449
307879	228776
274892	101056
381008	158811
276876	191788
41112	378546
246130	412929
455941	12895
166019	421356
361511	392172
71189	178521
394707	152502
82688	184902
369147	50942
400404	187998
428563	72686
198746	453965
202197	36339
278324	224285
148033	331115
315606	212357
149647	490450
163519	413319
181159	428681
248013	30263
277568	200908
413816	414930
172335	196783
249477	371463
257743	385000
120261	239494
57080	375710
190926	376482
375316	281924
403272	104855
244702	458183
262648	462377
415270	285052
56430	145860
261896	477788
487243	426379
196903	157624
353244	190369
70980	63528
211077	48275
314311	65028
340844	21583
213123	136787
138937	273831
259173	387882
295009	439882
57459	373486
58042	297941
282508	80761
462859	486339
64267	250975
131747	138029
24905	308841
121066	220756
361408	223183
436362	16433
204676	271037
488509	264154
273610	193354
388365	438461
373542	363386
146893	306695
234200	190369
325805	83843
97926	29822
197920	238299
344863	317118
479627	409549
255903	366534
17772	231485
468741	410503
476303	389682
373716	50048
370315	32406
295789	404960
112728	356092
378188	51408
420059	449795
357546	116277
196003	296306
247045	109006
391326	260014
329345	240288
403489	446105
134649	40447
9232	319655
29258	15580
404946	215369
85017	151662
76666	221759
493831	347948
476843	228045
211483	328744
369872	137917
204689	192450
75200	137561
39892	415802
43444	34016
212459	426887
178456	103205
291536	255759
123524	325471
231268	480530
53741	365417
127388	438373
239270	332392
90071	30510
433361	453493
10534	388407
22237	486326
206519	395988
234065	195763
197400	34362
145042	267352
349504	187510
301920	381160
490797	126348
309917	48146
213699	348798
76313	97335
89283	366127
243089	355611
72854	459544
15027	214518
210613	270392
354343	81470
298322	261205
192184	85046
294884	101058
72171	144845
325314	400878
135002	442943
467438	425675
151122	474963
216602	56745
276821	196399
438776	485764
130935	401928
66491	212500
154355	217406
71421	341271
413311	218727
266307	420432
52909	3011
420677	313745
194861	447560
310519	31178
226919	395563
357784	424578
384025	336291
303129	190762
330737	105498
490553	144405
185569	111214
27534	338515
251699	306281
81432	22611
8570	90123
26176	140366
127303	35707
449319	458601
383164	377857
331114	287605
470915	308676
119927	268176
161199	102280
405128	229166
198945	452434
120509	366534
269237	422203
322667	193897
298033	48322
469610	32842
223732	73299
124104	38725
12481	199049
77300	186561
371983	314228
156712	489552
181696	331349
273902	455769
403416	265242
384583	130520
360059	315687
51764	440660
456021	264668
385180	52917
19846	162726
472373	264360
197534	299279
365348	103825
271214	430356
26475	444814
51425	243438
89364	317853
9417	467703
227222	13129
479351	137600
420392	6991
171256	433363
192311	337262
71189	76223
65673	327232
73298	133465
135663	256650
77829	292160
212101	347582
41673	31696
301894	187836
41378	278520
379672	12870
210282	301142
132827	118964
150620	485835
473077	185436
328226	20794
339719	253047
213379	267352
379003	43513
123283	6655
100053	300551
382882	322498
250295	249709
455591	214050
385928	450417
379973	247885
395003	291984
282476	74450
299247	429981
224198	43783
251545	235700
104912	249202
312972	478052
237964	426650
214748	116540
229735	50092
382708	105585
36683	297969
439165	255980
453113	395547
479217	322073
87536	386772
158289	57788
414334	99789
123471	196360
254762	50747
84901	94344
331574	159182
237174	280635
31860	16433
146540	229271
490940	413938
376375	137719
374026	399852
389013	146445
22964	309253
458548	281924
395004	60785
475584	405733
36315	168381
100194	172043
426155	270970
474813	303187
161121	273951
205578	176913
88780	197077
132827	349033
493169	404603
277432	126843
356701	313745
339186	9054
267819	101806
45951	184781
406660	10476
126083	437917
458228	67089
476739	358214
463413	126204
30542	60517
254050	385000
71189	313815
69292	281733
481419	491243
441161	391898
113051	306698
304704	450454
480949	234395
84745	242590
315745	148263
431285	247608
146441	350323
467605	122806
151193	313745
455804	293813
250997	344739
192807	376721
302890	194165
357776	24177
278723	209018
300190	3397
127211	269904
293420	35735
278931	309425
64337	293813
145070	34272
112159	249444
390780	151944
329153	4349
61284	377906
477395	369577
419286	426738
3363	266852
215007	405842
143501	461846
108356	142678
285834	218485
446918	276647
448325	267113
245861	159670
405535	448680
159426	484452
488422	296423
182987	24374
247133	450983
309727	266362
67906	456135
14982	352103
445477	428642
182192	396908
410573	146760
244174	241740
423151	183213
241418	178422
200092	103271
329486	327725
3935	207535
20002	14827
46092	105900
238406	458
373288	20767
370325	338493
232649	69153
160214	175721
133861	171244
406884	184558
222045	420944
484691	308668
313355	430340
163437	36510
300905	336955
109062	18451
287841	283198
110252	80781
112443	384376
454867	266169
230438	251991
178422	446559
394764	32017
402052	249716
292312	147823
351436	285998
390908	245055
79357	273831
230346	367750
56067	131417
456442	43334
57251	25112
471169	374888
111059	22827
258326	363973
41753	379183
213211	476603
109599	272089
268818	146202
138489	196037
58677	113141
287361	79232
171797	164816
147966	10646
323526	378595
460787	247136
54454	5040
124185	46576
152150	261374
179879	428603
121755	150370
54424	232616
92693	17622
237019	388737
352195	122462
251383	392473
147624	110708
304146	389493
250851	4349
28214	322743
474225	103912
398175	162947
179443	248382
165326	136913
472742	480542
130656	405959
151172	54976
93254	404806
324467	196783
378441	72985
69252	117442
485185	264814
129072	220417
292169	218727
336821	171868
305669	237653
407540	364519
240011	287313
244536	351286
328837	162106
231906	305954
217434	76454
31049	108050
435931	78699
268384	129556
382318	423741
39824	301475
489485	88705
284990	8463
30237	34801
229644	328494
237887	89047
83204	40161
355025	252710
364636	82507
259038	60517
285027	240225
104905	205223
478465	266852
50821	47832
283608	189802
250183	374784
85665	437679
231677	94344
204798	378082
357707	283096
349058	183711
314419	281924
36683	247812
40890	267409
166596	301475
135222	113134
78617	287382
202499	366781
404568	26185
414120	430782
483320	304731
214232	100693
490850	189064
361066	377423
88439	147121
157922	241718
125321	110677
280816	122462
364922	369706
375150	276358
137833	41991
363035	187974
7931	428603
150413	195712
320259	179072
65373	329379
177612	1111
347450	353189
456231	58357
61057	121171
201925	155217
50877	428125
473617	267352
233388	237316
395428	77727
316605	374419
297969	25894
362803	474754
155096	487192
285362	106169
215596	393326
311381	485304
249646	359104
165680	167841
266110	89373
130843	360228
456734	163445
10236	168381
98916	426041
48832	177324
370219	262954
105757	264406
212308	466737
254599	96977
179751	30330
161363	123410
233117	411614
238882	110697
178436	155570
55578	430610
345107	39383
188847	234381
23137	300811
364192	447446
404631	424895
71189	33208
90100	464030
287566	420001
27647	86728
13625	188522
357351	29416
219668	13370
350650	353491
356530	102603
249526	273831
21635	13370
267848	309180
294322	432797
6906	196783
304397	4413
83295	46127
334080	301475
260285	28129
322454	197214
269230	197746
10916	147931
344448	95312
317319	400610
61652	229810
426172	486885
377335	382508
55659	214881
139275	187974
143168	397009
24327	331499
375275	166651
61143	440660
6536	71917
323304	335979
205607	489376
218674	346013
392786	98906
469712	385075
104741	172075
452709	201121
374305	61923
18720	401928
435683	257785
102065	352800
18449	364497
418873	249709
138755	476096
29581	223627
111498	38400
97499	35707
165596	156376
161859	154355
101647	171069
233590	16842
2363	333159
51894	101756
378674	237074
130069	265013
239431	180149
365399	246895
219089	135756
297462	95675
77663	81568
301560	32406
7961	443693
451399	25239
123741	191667
38103	111964
365273	6253
301633	317118
83408	26728
2595	160153
351635	336630
308065	88113
114066	153104
6467	440580
287376	250454
38571	409488
224786	381008
87893	417918
114589	220962
190281	41470
476479	307416
6467	414709
174188	264908
67280	17186
312880	350422
411271	81176
382495	433956
370207	381448
307276	261083
408998	99405
170741	358260
432741	213379
7812	346388
257488	104740
332927	176938
284218	139175
260466	214024
304468	83811
464066	367620
408156	221236
18766	393846
268118	90973
54399	295114
396274	280522
443815	461208
295913	323157
486965	15209
54298	313745
9352	217809
23910	57375
285786	297278
344561	291521
64626	462388
212066	289316
301269	99405
66169	290450
428138	354730
351632	57989
11046	53389
176645	407306
487759	109772
410671	129185
105132	107148
219281	10849
217528	109212
250295	381416
409555	280635
64893	289794
392086	458264
376237	395988
197278	169789
361553	327208
16349	252961
184770	105053
357411	89733
5354	120392
183724	190369
441831	447970
211190	430356
246895	18504
105067	164333
55325	461088
207469	286936
288270	72145
456658	43420
279181	478415
205922	274114
348375	22791
276662	184902
247975	476951
373226	59657
200092	174935
376607	38063
479628	138297
266293	12895
48137	315962
399740	4349
237714	40692
455962	313745
143765	438373
236761	418918
243234	451016
262459	265827
386925	180957
171823	448788
104386	110677
399981	215917
402254	167841
280512	187998
241199	335832
484144	483161
368504	10758
22175	110332
425820	78380
71707	456065
337564	428103
437806	438419
389641	313314
488523	267972
41510	127439
273984	116382
362109	421356
384817	162831
314429	332633
134071	435119
198690	4369
440094	167648
329323	214024
51581	488167
37688	6449
148202	293813
457977	94516
477975	42047
224400	430894
217748	180806
446135	5040
367109	490298
46556	251516
28111	88196
370000	54700
280367	58066
276986	377103
57447	473320
33487	99405
306282	262373
491854	69103
488317	404806
374181	171083
414825	424952
29518	378293
408628	388904
11451	455673
323469	38063
37697	165163
417095	293813
194861	103804
6972	111943
350126	108249
92047	266700
185409	294277
748	49903
235811	196399
490346	477788
127520	217709
439862	358897
134108	252961
315445	398019
192611	60108
482647	365507
170670	302467
449521	326565
356446	331581
166626	88437
94517	124418
450277	245332
11209	433391
36362	414774
384218	304865
456345	294996
451317	173887
91880	317356
417938	229048
292352	208785
482895	15047
96489	456586
19213	398333
207185	389266
253057	175402
245937	127212
351251	198926
239218	299450
447093	186561
369625	327922
277568	158420
16844	288138
344065	188925
58697	489552
432034	160419
270737	77934
92312	135812
403311	122360
139468	337482
323897	194165
408589	212081
54362	51895
492285	440321
429624	413851
266371	24178
122436	385199
164196	8046
420756	321078
130069	119932
120844	239916
165680	73487
101504	423918
235748	101980
484281	435280
134108	313745
128655	94667
375410	65134
316154	310005
3643	120716
493474	241468
235085	338682
218774	286570
483987	481638
187834	450509
246570	348798
318735	160024
91828	84791
115687	348177
245693	279509
431586	455769
73290	146183
470588	389682
221168	474889
227625	192952
195449	110677
417214	414484
117942	248540
176641	50656
265965	316889
352905	443857
302492	132996
13505	229058
316024	160246
174160	82544
178422	459618
282263	313745
56232	56457
331151	239755
289292	306223
406985	242233
50506	355332
405552	465396
463857	6899
342861	392301
124873	19323
228018	426569
1441	439979
175743	17469
284182	114678
436864	483217
178971	270327
137454	411455
488971	311849
408502	163050
372340	7601
263755	354749
431655	24738
200849	481625
303670	277450
247210	363564
455053	175315
418456	371983
278076	236213
70443	217423
386564	194165
68687	124008
88334	218448
327209	49541
247389	249202
396508	492316
420329	467752
144113	53754
202379	13231
48275	234841
302682	334974
261300	103143
277568	85029
397442	428181
149415	407306
342196	215702
382733	57134
487152	74542
293564	423469
359762	322391
76647	132740
533	470091
485660	165653
287401	407100
352559	136876
442223	83403
418019	400748
26273	153995
399159	125074
198038	245538
225345	156893
313239	391414
19459	110727
478819	74975
313699	217432
281493	375768
282967	312681
46389	88113
462894	478052
31204	363095
81279	355210
118083	245317
274067	437225
480633	458601
243731	21679
439856	267597
276663	401928
19459	446480
271505	280592
165680	240318
315922	216786
67248	274836
409861	145767
164414	226658
356490	21411
310961	267602
212009	72523
325439	452126
326176	440498
178301	388369
215260	184781
88266	9913
379857	104498
262210	192441
376911	274094
488581	269291
363299	190494
143671	235334
265414	244007
191155	233676
191520	314881
126479	233752
128185	356645
196641	180096
363251	421830
287848	240291
384162	320977
274277	239772
347121	184258
288333	420508
222449	313843
327997	451397
341556	391616
328208	348163
252049	48944
50332	97307
393411	429863
399687	434007
84444	236205
96905	328751
157839	401014
431908	53638
292588	180578
248013	101030
437911	91600
32655	123841
120810	401297
450465	89125
306378	286828
232257	356340
13268	260477
229830	290339
407692	318533
238351	313745
130069	451190
349273	154847
32869	187217
443231	455787
177385	106169
205896	452746
82403	190369
195145	168509
145283	393828
262785	142145
395983	187974
415594	66965
482022	347057
393514	29111
485901	64429
13105	124650
250149	22827
43783	408853
440785	401223
313672	328242
415871	377812
145771	105498
354214	15133
256811	254178
265287	416092
224024	282269
404241	317356
189188	155941
201813	477815
109972	313745
355083	284920
360179	401297
406814	57220
295266	438447
52267	97442
265140	412162
270095	428948
276821	18178
358908	104527
288006	230068
471477	141509
235920	237095
458768	129857
133889	52872
249865	105585
346676	46859
83084	422458
167673	202996
164761	163800
353098	417866
121386	427734
8268	292942
404429	200503
78673	137070
122457	297443
261741	183213
369492	295484
367247	420414
444862	476303
180569	489552
11209	293813
384679	381002
421140	414535
398028	194369
404983	91545
453256	435242
197739	185016
316376	54949
131606	409828
402200	425675
124764	60517
348958	8669
441477	344748
30783	362128
20791	261396
292897	133109
435157	18071
315203	318404
44784	132843
118554	137739
178422	39806
356473	297276
288199	336590
260329	64335
280360	37057
253637	73454
418613	21583
441463	454221
232222	48163
199951	405956
268634	219743
127435	73121
44273	286311
189605	301659
127921	13502
379283	228627
37748	330463
112	489822
301364	150874
256648	154692
276465	348912
237980	245679
303782	179784
267411	4413
287874	365543
153108	1292
270273	425082
146696	60517
482143	380338
447230	315341
226747	265016
459952	21411
466306	486885
493921	55745
372844	301475
275641	77438
315881	476412
148252	88705
315430	369599
251567	464420
170020	172396
154456	12679
17610	488710
471769	276621
461597	423469
252373	220253
16160	178436
81224	68480
347121	359501
442444	417223
46292	149639
237242	340161
324367	329086
130812	64335
225694	341979
301312	334023
138680	72521
65513	269173
206557	267352
402700	240796
84393	384849
248231	141026
450465	166437
52488	330409
69749	254044
238121	89047
358624	215054
393393	262954
433391	58350
451610	131690
141945	79483
273920	405217
331794	293813
232406	214050
408285	136845
236267	338826
433522	71326
314891	366941
80408	127550
425880	178048
302298	354630
181151	262869
46987	429128
93876	22651
349448	176616
458794	189659
408904	313745
244630	267602
124378	183912
813	283392
358172	107219
447610	313314
99181	431556
151295	447036
116319	397619
76228	49348
425375	446632
210218	293813
30642	348502
266508	205833
40028	405237
375764	363973
144201	196574
209473	68381
386207	186072
233417	354236
450260	245679
222697	376853
6123	477491
397930	50838
304718	404219
93238	361296
493966	416721
374561	434357
105593	84502
142993	420392
380127	322436
135530	295484
26211	359762
351687	112312
153322	220435
491301	452126
420743	13370
4137	158985
262980	110712
19113	378774
255695	351423
288843	488886
87469	65913
258495	19308
71185	287226
36683	401871
69136	147156
57276	98665
153813	102309
73298	421459
253413	232377
467805	412014
247126	435448
373225	46485
331775	295632
104498	6589
64337	13370
183587	294836
301823	159378
251159	273831
19408	399867
203611	371918
49789	24374
111976	40784
93431	297364
29161	473708
93421	467703
402479	125417
387085	6253
207995	318735
298390	486110
153813	155680
326260	83480
252166	273401
360179	422777
331698	248842
424125	486339
458065	428864
105889	298168
86915	132493
384817	237165
284178	204068
53528	438419
434729	273831
179630	348798
341067	455231
191464	401014
329727	1020
34900	285156
359167	113051
317868	414392
302103	146258
259717	34321
114978	89504
406260	41617
212527	164884
350055	475699
244711	41673
172471	233556
469384	285830
417726	37961
489787	435280
259466	224794
197747	469235
305449	118054
396043	116070
183598	374594
81304	315990
234952	366144
257581	316388
303420	207042
321316	92613
48540	9054
264331	147706
436543	269199
450532	127439
276821	110181
370260	448026
330946	149821
248463	105967
411909	109700
429340	78380
195412	418052
249301	413215
95575	156739
434726	273831
98608	12177
72400	206566
304404	198963
43454	252149
75484	374438
216478	104073
101982	459993
3585	411455
297547	35035
393022	153355
393257	478415
74541	456640
300240	123740
444754	261396
390035	140253
138202	292997
148757	339837
221333	101806
262268	313916
233190	99477
24805	87178
257694	467192
60301	440660
19087	477532
490478	351334
348294	484410
347408	108352
350249	411548
396631	416231
293705	203279
486170	78007
305287	406186
61572	176632
286741	141509
441044	249334
246540	346761
40362	373851
171348	277961
467495	374094
299452	313745
400628	80542
105866	458601
216272	293813
217665	272159
227083	277833
97777	389466
477932	192509
69708	41625
407540	13691
313959	279596
233045	24412
32465	214024
379445	122462
12084	461742
455875	75860
378727	339251
493995	50264
265288	210579
141273	381064
472310	147121
226679	200444
320405	270095
236326	268188
106739	480610
133383	436042
371683	380769
43027	93895
369547	343085
464966	158608
298584	273831
12063	336542
326429	434893
133519	1025
52228	152085
391616	299758
103914	72565
473077	240374
167588	321060
35806	140782
353015	375840
137920	267602
27212	147552
273821	237165
397734	72508
410573	409264
453919	217871
468646	25122
251144	119381
118860	205289
349389	83811
251386	1948
476890	148730
322171	180103
51034	366666
412738	83627
149212	361978
83977	49903
25437	58871
453010	439324
447610	5857
78891	30263
222066	405217
28357	152166
226783	186259
112133	188504
127663	18665
14805	369599
269984	247746
86632	52768
450603	190369
42890	228078
350699	262954
377296	895
447610	109212
430357	179361
112167	187974
195484	262954
240937	4413
277568	125729
178759	196783
261903	14254
267411	314917
485536	361863
430429	236213
4841	426595
268748	37347
337469	207148
406608	421971
383893	380409
12870	281924
442552	237548
463466	22645
404337	235445
163190	486885
42624	115917
181296	444274
439311	195658
81432	129663
483936	23018
290231	68152
226974	157341
293345	46339
114273	448638
310647	187224
286629	132740
277319	148519
151220	367686
305200	74409
333309	405837
468318	378004
355552	443391
232666	183422
191629	318672
12984	483310
284431	231427
236141	428080
251438	454975
214410	248777
477328	486134
480219	317356
9671	291905
130430	237670
340511	41673
5615	394529
247597	52030
477932	91859
184514	142018
384286	74475
260552	481011
231606	157100
434951	84253
411776	109006
204255	104340
192638	116252
167744	300161
471356	86892
446182	210353
370672	119595
106386	67858
535	299960
419810	397271
42335	378686
312283	326421
288358	3902
281924	430283
266610	52716
355410	301475
85739	231578
247014	367883
171455	265711
459994	303424
259927	5769
35929	145691
196398	126754
103278	153548
13769	295650
61570	94516
357804	224696
382314	348594
86112	308476
77212	199034
409242	315235
221027	378462
371679	258370
257391	492906
108471	418848
423756	172215
491209	94516
382175	366666
3637	129193
273350	335305
76274	106946
234254	396437
137549	228431
64873	187836
296514	389009
419533	394246
276273	434035
467071	198694
478588	480721
350526	267022
277535	81559
38490	185076
326574	81191
103751	15074
452013	453116
18870	96977
67906	190369
404568	100569
163266	448511
474341	249666
221863	70864
294716	175721
34339	354183
284410	236999
475373	231596
280367	94322
71046	476136
397814	376962
203564	489794
68092	3041
161209	295476
440275	51927
359428	256329
225850	123675
266970	276358
288435	272339
375405	332052
233780	398492
71430	330835
13523	218727
322193	288035
283608	166353
144577	474412
119695	446167
407704	239239
347601	48275
207823	174863
157403	169485
272785	461769
131199	139648
84670	305242
266852	134315
172408	46127
305357	274619
46671	365997
52004	265065
105483	262954
432586	237165
297066	277607
426685	426887
352007	190766
58297	113138
331103	31867
194391	374594
494043	313745
130332	435428
406485	33928
175012	88027
76044	355747
359762	232668
16549	28129
109541	155214
434768	372629
444081	399852
104621	45609
66559	350189
450566	282907
206185	478363
324206	354747
479355	294010
456231	297511
357783	132843
117348	121777
261454	462308
346356	303070
321909	202452
371779	372311
170491	70016
85506	13129
252782	283189
288691	268531
400043	253047
280762	66588
323831	327738
348866	344637
343733	367885
454442	392177
248722	187836
110952	112416
417938	14484
3391	281924
67411	313745
257613	72565
348819	276108
426278	217432
173817	398954
136798	440660
325455	428796
345998	94516
10470	93609
233045	231917
307628	265711
334223	371918
170623	366666
405979	389922
475505	137732
41180	437067
69482	82271
202197	49966
396916	59668
129790	67089
109695	245317
267443	241137
186690	310756
474491	299228
202153	317118
40613	478630
28037	270836
304922	190369
429370	244127
266307	190369
386629	327061
214715	3345
484144	140328
300762	187974
189095	485764
472003	124407
109791	442854
32463	144130
53137	341845
306121	7159
430313	20586
258306	423469
307848	92616
1113	405837
135853	120305
9424	317983
243048	46127
239643	324562
460614	241468
428556	348798
391563	177152
214094	201462
225277	94344
26040	273831
361010	360860
214047	378462
132679	382927
451552	15209
152450	146923
440249	180578
153635	69708
175242	408118
328940	36182
73660	446689
127154	35707
426074	28065
45141	459505
335867	82780
291521	58131
391702	387500
338931	88016
319396	209572
201813	122682
154055	121950
477932	297436
388136	405837
376313	478232
206786	263009
449521	41790
70532	116531
314083	38515
369346	159112
153471	420757
436695	84461
475634	415763
228777	195662
88792	80880
494130	15209
230969	411271
220965	237548
33738	425675
361232	355700
37860	48007
216287	452098
310538	492316
225318	268523
57239	203295
403787	162831
388475	241346
374305	146854
191580	409297
478200	48874
339719	160573
281574	243198
11076	244688
474441	252773
235939	58042
186149	352335
393405	393326
44713	331729
69975	493772
236540	209542
425188	371345
165008	367000
395987	200694
31468	314742
189965	249202
376600	219971
366187	384682
257346	466432
303215	198275
423867	305599
364684	241468
88047	94516
165867	305601
106110	409828
319824	126818
454085	271351
238285	93245
472662	137128
209824	367619
434907	166513
50525	93609
457553	71873
185029	331861
446413	481964
266213	25914
312283	478068
481825	348544
470640	125025
270248	319979
308054	420794
59768	281143
279322	42890
96659	489552
222387	377834
122673	168381
360283	210050
2187	89644
10913	318735
84923	54449
66788	476379
58647	66616
70742	284765
146893	300473
493031	405217
479570	399683
244574	366534
221903	1057
188534	440461
391346	390985
411419	12245
355569	274707
78742	105037
280600	4455
275436	166651
414035	78334
133903	23018
384943	122694
190759	8775
128704	224871
296822	301659
256365	430372
218340	49903
303648	384366
385390	440660
422446	448835
363999	178436
261278	420571
210139	418898
305718	160545
89805	170341
125180	54976
310153	243382
475471	428478
426270	201890
158529	404523
191933	390409
317497	293813
449871	237165
16339	59782
163356	13370
385433	328143
236974	449733
143249	443559
267373	84466
348317	192502
385297	31493
418175	57933
198219	299703
469102	297593
452694	105754
114546	457081
382275	64627
362057	80919
466000	217809
260372	282288
56642	70596
430942	49903
214808	185307
322353	487794
178875	193140
443118	293813
132073	301538
186111	304589
421637	267602
230214	183213
235070	460484
293264	156739
388300	204512
147301	354183
485550	407386
139227	368605
20617	101437
18602	10971
334239	440962
979	357854
348641	423737
235003	367000
1121	443033
228195	329466
478588	69300
276183	128843
249500	428648
151820	219499
76228	86245
387939	483853
355679	15029
404744	201703
297333	159495
145133	73423
350313	37728
106460	120986
220337	273831
40362	212765
378285	198790
18686	195562
423709	273831
365391	366127
184590	380744
228128	200895
117992	427628
88628	137128
440031	239011
414565	289970
54506	387185
376756	420790
434287	52872
246534	273831
255859	448033
195417	190369
269726	212043
314617	209471
316113	220417
290211	63692
321242	336590
413392	260527
73141	360268
244544	190369
422308	401101
80193	65108
277568	228013
30834	310180
162843	409031
244536	440634
64427	297626
187880	134694
279809	89637
474341	176325
240937	428214
413453	64126
178248	369262
361001	317463
160790	267602
458462	187877
296475	87319
445453	10690
315957	493788
282203	256262
468039	208045
154451	57080
166626	391893
109171	401871
127779	184659
309276	333591
247010	12245
385812	267156
462691	451800
350347	112588
211307	182661
168023	53252
48474	44847
101818	423979
429249	465557
472964	473195
487304	27046
436370	70557
142305	117463
371981	343547
304186	313661
203420	351639
285424	136340
468402	371465
464420	322541
477511	309294
35743	54976
417405	354694
140442	421830
375179	470806
235630	150942
64476	487534
226340	414832
352451	54976
131251	13080
162970	62191
320259	140232
478588	164095
350965	253425
488971	112203
19602	303424
98966	490588
432363	201208
15641	437891
208738	319807
269819	403098
482851	301023
477554	25053
442652	140965
488348	156810
413597	97277
223542	209268
346695	412719
269992	178263
489565	373169
41959	164164
297830	132843
28412	492506
99641	404552
3809	42189
269096	336590
322210	289799
331491	271300
257626	357414
372340	128716
3003	374231
163736	15209
165196	256121
377702	414393
10546	65891
409922	94651
482646	464734
75185	169340
61651	313829
445978	201242
468306	227101
233985	230710
428117	180751
346318	437526
253415	253506
314257	142018
436660	94516
123231	187974
254900	409828
293913	112580
431414	397774
304844	57989
110518	48836
237480	1292
146124	263833
282388	380360
3231	151347
328607	360374
316716	301475
267562	74189
62074	387742
374465	123811
422137	271543
129902	466135
289117	122193
53229	351732
327209	260879
9866	485356
244047	395988
386845	458657
257613	209398
191846	145844
484058	3177
368986	347561
271188	267553
206973	308879
250373	431187
110014	23336
277765	100277
428192	362147
332230	426089
68776	346026
13349	255680
428892	150241
101463	241268
401456	478415
31161	357157
64354	351193
182294	202828
87484	122780
131217	15586
458808	283411
433812	399867
109733	187584
295416	11626
279370	478826
483327	348023
250833	358417
124512	329301
128236	317963
446780	130873
467623	250434
249577	172266
397506	79387
374555	64046
213203	99210
469388	464559
169447	332392
99322	169135
139438	214024
158388	190369
1080	150296
2331	12245
424477	187974
160961	175923
49961	443942
111954	461329
167088	285156
460091	174929
254399	158625
264026	340487
213382	477570
367210	336590
214132	429466
169676	203057
73327	466062
299092	379215
119306	10216
228050	317686
469449	438783
333119	399039
445099	186259
428552	293813
356530	86033
67351	25410
414519	209572
139640	109746
245177	134145
381940	93354
424215	210050
407066	81097
94973	196515
289513	251058
82715	477136
195067	198548
390781	426034
442887	476951
64150	440660
166330	341641
392232	178335
112510	39581
428428	86077
307916	142217
113363	470105
46191	90884
211220	347665
296013	142112
110164	126056
406784	431556
249020	73336
414825	451600
126989	135607
244200	30127
214735	266801
479194	244703
284758	186692
483210	131351
96976	419777
7820	166513
315805	110081
463976	176077
110423	186159
88063	309425
487609	324377
272053	48163
50646	341271
74919	303648
134535	178436
440134	228223
108394	95117
294478	37309
121781	354680
97557	440433
148355	357800
445557	455181
132850	171527
250295	452972
252105	122436
170909	50492
322509	190854
186769	209014
293010	370054
363436	68357
190973	329195
115987	364101
18661	345401
148694	273036
432611	484694
316090	291312
477083	75303
287012	15209
432212	28646
310626	429815
427265	116378
386901	432610
113950	374939
398901	308102
264228	372647
108558	321563
399686	26989
243176	272846
394273	142018
158345	21095
232498	342356
16349	399867
420424	267089
383876	18239
62280	363963
173679	49896
232666	65487
396423	316388
264303	433956
427928	464725
282384	158411
431419	488432
414214	38063
416470	98094
293789	178436
417938	42189
202379	117597
254128	11960
441302	207770
60065	304173
179047	162795
108963	35101
67351	144306
383214	313745
263702	462940
485331	262927
245275	52205
13213	431799
53517	191057
256178	318735
100859	468162
437729	389009
395336	178048
243095	254398
448104	259279
259914	199088
80193	194438
174263	380861
55513	406920
274622	52402
299443	381578
312781	453012
132501	493166
356355	113138
49760	434056
136435	178527
168764	68798
219546	486778
444323	74585
422111	48275
212009	102902
182035	328140
183659	316247
415968	176758
44998	128115
374660	177525
142825	367620
367205	106514
156975	374939
287311	451083
175726	388898
379680	442048
214714	285831
175895	48771
458564	377906
414920	233923
174089	92613
9061	476658
173758	272865
270224	388254
195976	19567
418368	484274
55578	310261
393010	326997
21095	374887
96151	86728
460048	234356
86239	165497
134632	40091
272785	406222
22993	248398
95494	390398
311759	251880
146893	62538
167588	411101
167588	390963
131638	352293
14743	272069
368806	135945
477932	391192
143904	252505
84655	214024
72804	315029
252046	13370
4487	273831
383580	39914
9579	94665
484472	292721
165680	56856
207068	273831
471847	22135
362306	440474
362378	57134
367516	67012
49543	288642
179879	234788
346557	214265
38996	476951
24726	332915
235143	31374
172417	409828
165106	99001
472106	252443
336071	486885
169135	37948
346623	476941
152227	198926
350744	101592
420539	440660
124192	128115
204897	10967
418683	435354
164012	291521
84034	36507
129004	428017
329978	3406
237120	110114
276062	457375
287444	94344
182972	396933
261020	300555
280749	474057
402312	60072
456748	217809
343700	61170
300337	97925
104325	336590
110140	364853
433268	194626
233699	450781
27604	266852
464044	61182
444196	267352
310661	439074
51306	354190
178422	368205
171050	476412
246132	122462
230691	45859
103267	290922
25897	160419
279390	7536
33261	202764
374274	221878
31662	20947
310672	244963
84097	365305
183479	267352
196123	53389
381356	276440
106506	220049
139844	3431
43920	264406
237242	183213
215104	309425
409191	51471
129396	382511
59644	70941
111572	284956
470264	119868
185076	451672
128663	262954
67051	145064
398924	91711
180931	124085
45724	383480
85653	5258
437877	313745
5212	439578
247812	157452
300452	338490
441649	64429
261829	351732
371878	32807
89705	380596
473748	315671
407107	491150
26723	293813
181056	336590
483792	42127
75595	187813
420426	420944
279609	278642
479192	186259
267562	110749
427479	258370
424986	452098
191482	452746
441996	286536
361060	435451
1430	390632
445801	312185
115742	228431
190905	40034
258120	58436
308897	180327
369850	452230
385645	464102
145545	30218
417424	338480
414103	316284
490324	478415
122975	361010
226914	331576
250181	214992
485964	309690
310813	211048
298584	409828
32010	457308
224414	54976
393193	247233
13484	50173
277090	414654
186597	424502
208754	69734
27401	58423
127462	201208
118527	208186
77100	188711
334092	276624
217665	258370
142176	72523
476093	229928
435852	465275
241732	299309
337662	113331
331089	470816
467766	455493
442068	237165
291082	379976
848	74376
359025	41673
448601	348630
214262	245676
88071	337657
108746	393326
360465	205223
236971	314742
351769	333214
45650	334009
436765	136388
130069	228308
19918	104424
255267	101058
117254	181668
491788	15209
107628	293015
412634	289193
319081	63964
116951	83983
414920	399987
137454	452260
137925	267391
382314	143151
441229	349261
276427	80543
414327	41400
486217	241718
341097	219640
89238	65071
318573	226664
391194	308725
421296	169698
247296	149330
255859	82096
298390	336590
235094	378686
473472	135807
322181	317983
408827	110677
104783	341271
399922	42610
110937	319841
232258	227566
324614	319051
456778	393326
319231	165276
462474	488641
46703	421422
53498	61097
61987	196178
434690	357132
401838	116318
80929	351414
12153	13370
470498	404960
39531	372688
426879	51895
113363	24070
29375	137255
229687	309425
55400	3218
7610	188925
234149	349897
53750	196783
489839	182796
326631	114171
307628	28951
184418	145076
267602	371918
391428	314394
453736	182981
332073	203656
480742	140044
207819	13370
128336	487833
84138	391242
108140	318563
132651	360038
309532	63352
217740	436682
476025	282065
469008	222721
492247	134145
59092	29253
441475	271344
254440	159332
421737	220357
221296	218555
287524	158959
258634	209572
304186	184163
452424	292535
472755	60108
111964	390638
127972	163621
13748	458601
267453	273831
40409	315671
356496	103205
324273	4038
465436	364146
490607	351036
44590	318735
38697	370905
60009	304865
112185	475876
421396	337342
454895	136177
8144	13763
430818	150352
469551	249334
15812	7665
104498	155352
170085	290
450352	385182
3810	253730
377753	366534
366452	72670
449936	183975
245679	134736
211721	79705
19470	389387
452167	73189
386516	250941
202149	60904
79134	96652
185924	478
260142	217238
137454	349363
146602	402323
89948	442354
94008	452636
284248	32053
10975	361296
207567	389682
326521	127636
279651	47603
201400	97491
54539	138531
245442	70941
278797	464007
167032	162795
35806	63527
121167	132247
447241	443693
119868	348784
473546	362206
483573	245679
468907	251107
311198	64335
342272	466830
146893	124800
73094	323139
308752	329413
106274	290114
453441	42890
137182	183213
259775	426685
459688	396412
411728	94516
88917	54976
447610	223121
465167	131975
481554	166513
81044	476412
428799	124819
346078	201208
234700	361960
174742	265711
247693	209817
236107	312948
441023	156138
82981	208038
19414	89047
251474	155070
386352	281924
229014	441632
230051	329376
155679	469231
26884	366127
289725	55565
113774	153995
45234	307673
369658	383720
153130	121407
286965	54536
139872	101650
492094	318032
91197	279786
180527	178701
261510	176878
182862	195948
485704	248293
439798	433798
182927	246672
177254	440660
449265	392788
483346	190369
454867	32373
149120	13370
96164	435817
151856	317118
277781	324695
482456	302782
241605	290560
459960	414218
319824	1151
274328	60909
482446	347992
454839	157341
131340	120489
16456	440660
71799	153688
108491	448707
106980	153909
80995	29105
420432	440660
131504	203783
403030	355700
482808	4885
486136	122581
474341	328729
275307	288988
411282	375768
394153	85450
342301	328626
355767	264406
352451	265589
166212	52537
437140	122462
470860	331331
275637	420944
50783	428174
463089	440962
122563	173948
252007	249060
484297	132843
403497	389089
432297	293739
314548	273831
303993	144764
454588	479579
461846	204201
39586	358724
460010	397310
410496	453893
418453	375897
483776	44824
18459	280233
223332	239090
420959	388575
101230	19620
191932	119928
257949	270262
287874	124473
398122	211931
460534	75844
322121	270066
358480	97894
5569	13370
71340	466737
455062	514
228128	372945
207369	99504
47169	372903
238041	291011
385581	355806
390170	395188
186254	476951
31345	227101
102603	105967
223929	63419
31316	335469
177946	446105
480219	113051
149388	374244
373950	318735
242383	103420
81441	18042
44740	223051
35707	376446
293414	51235
178966	433354
298823	391414
53508	36286
218114	234748
428507	89047
334638	72985
56068	431605
145002	156343
324970	327721
241235	228431
166373	245175
133434	221324
331004	232541
131210	459701
492246	178436
347686	469888
338448	30866
126664	397553
480008	190369
31624	464420
28257	417288
296945	313745
85158	351167
240747	386544
280720	281924
282978	393326
13075	409248
93691	468249
195062	309808
19324	236957
136604	66243
277590	438474
258099	104572
273787	229150
338822	420944
397991	363933
32283	270788
216993	276744
356399	411770
348007	330190
69903	262954
41491	366124
33183	404806
289839	210634
275551	476124
93875	16381
184431	269844
156657	247053
441585	116283
208685	401297
346230	206897
21275	250679
310587	185055
463819	124412
44203	217025
249411	423287
315430	387742
183646	389995
168096	413525
447341	99274
364636	221213
133860	291324
333228	128212
474475	254973
8877	313314
95769	393326
259708	370014
429413	486698
307853	229024
388429	464877
194231	21902
391891	228028
139968	17356
163552	68828
410161	492906
339769	236413
147417	63957
306232	192984
125081	217423
431264	425127
72536	162989
119123	202019
303862	407386
355972	130960
1689	7913
85237	383986
300411	491543
147070	238578
97588	205050
221487	355210
222334	405576
298411	49021
55044	182004
15872	123369
402899	480421
350296	178907
124239	204954
269277	301327
321170	83834
238987	245679
266307	330179
68356	391414
122763	23318
410956	14565
31526	209572
428944	317932
306087	301475
200092	392953
243455	430281
406674	280627
170712	122462
493428	8084
46920	447519
89040	298023
450436	6916
406293	304616
464022	18296
107709	366433
360459	446188
486280	85485
186633	319930
283729	122462
200318	96747
417848	99405
54875	440660
249477	146202
94854	260110
424647	394978
230404	381428
477932	323836
126379	205162
274709	392003
135330	226494
151087	84089
397886	351015
305827	152119
117668	38027
278462	76111
41673	391627
328561	323995
328483	448769
470672	412812
121621	57408
56841	489754
692	298018
311010	187974
249030	103266
228128	432290
392196	328550
376171	293348
470415	417201
165490	298767
26600	434804
417248	164591
55385	15133
191695	176246
279722	391907
377853	33145
136112	337073
161157	34724
97964	72876
276821	382832
262884	267172
214853	226378
198317	293000
33089	162247
286247	178772
114063	28129
214060	401297
192664	70848
43321	380321
256081	343085
237148	224085
467839	72520
72480	374939
181880	36223
470689	414930
148283	213298
26886	59311
150358	461104
279722	364855
109514	286227
340898	313745
408853	316902
28143	273831
81273	295350
195649	449479
354694	61572
482818	182004
290838	76111
359427	210738
364620	215058
144191	198297
12478	216482
486117	24516
22902	424578
6591	119556
351012	57134
88473	439599
271265	14976
266307	63494
401871	306058
79437	363631
196829	401101
401592	423508
153415	472955
379680	216006
273609	265589
400882	135740
414058	485634
258157	291674
69857	320852
457363	133202
270263	463877
396893	284821
129328	448120
450992	246311
258060	149600
208443	462950
291172	406932
472484	366941
266323	97215
188807	237548
435862	238578
323047	391466
411071	440660
331238	23869
277297	414334
460263	305157
302477	281993
323247	267602
37839	238578
346003	315367
288677	134620
399472	247204
477053	53389
484985	27125
305136	194547
199765	185704
287970	456640
466747	261427
421140	360653
173530	287848
187834	486144
40575	41075
482878	79249
29431	298990
185394	446869
489657	411211
192183	107517
263880	407407
43966	360708
148139	467766
71131	278520
46008	189255
81556	125040
276663	440962
266713	466151
296339	365268
289513	391414
295	400184
280871	211868
272344	123371
336992	310387
337290	364598
299970	264406
462816	158006
248980	313442
103782	10646
250230	407724
247846	78469
269915	202530
188246	238041
458015	259464
456822	28129
195008	246592
232890	322939
149049	416131
277405	467418
321742	108568
56620	81358
106009	351257
133956	185347
313577	344225
132716	365159
315692	475158
114645	225284
24265	2569
451553	87336
181056	411455
396969	375063
177154	4404
33438	179329
377133	88113
34245	153995
72144	63633
433206	443693
421108	193329
139603	260152
423309	125565
376833	316522
8976	354694
5857	40388
62773	43047
455893	101756
285558	369218
187044	256121
350571	415112
314311	455388
297641	463623
421109	375727
196861	433322
137454	186381
325760	266547
295715	388633
165443	12245
386428	407565
324924	218601
276821	9236
396476	358315
82248	210037
461833	459123
260905	282401
354942	411809
18383	60517
471412	286697
221687	187998
454119	320195
407066	433934
293542	179491
298427	305706
345401	146865
462230	656
491060	472853
332474	127620
128474	190369
407597	322526
153414	218730
402496	237235
240937	355806
439588	144857
30709	205289
60824	465037
286911	71381
196340	141440
416099	28129
291427	9483
173397	144073
475788	270812
82400	44685
426812	458601
281542	126689
324000	205089
97592	437099
161363	316929
263703	322838
289084	199526
315801	84089
263570	88166
112267	217871
412184	425762
462990	156043
204136	406188
16211	441588
73767	362598
53437	86560
247608	433275
210833	120986
237828	306100
22721	387860
218607	262895
411657	135200
65093	36162
153751	291043
216262	176878
157036	359762
281594	150352
192238	243547
38169	188702
1473	37057
119950	443344
390543	10646
361996	387684
292897	400824
286015	168671
362336	228431
245583	448358
305306	378073
488950	336688
90664	201055
407540	68865
173680	20959
475849	10601
224901	344580
61517	424619
41025	428009
458065	249202
312347	411645
180934	283828
245202	333136
144073	183544
326260	412117
484508	151491
72804	393428
126083	278700
99284	348137
444835	447107
318776	420944
94583	308675
195973	331242
33965	343493
434748	424898
188735	143813
130069	35887
377586	242387
434726	428237
289916	70814
229736	63528
76430	63589
180398	391414
408329	477131
64584	161510
110910	318352
319259	250925
87376	462507
421181	39699
441302	119722
453882	21902
334805	401854
432421	152921
7906	458104
406968	337359
359933	165653
325814	398122
193767	68628
222555	301084
287347	207535
465379	11626
284324	313745
82261	259863
345236	142042
12553	206985
305624	343198
187608	457348
418771	247812
47174	306514
465430	32807
284982	419580
189942	64429
398123	371918
9876	32807
114877	240374
321961	400214
154255	81036
4755	342939
3920	42890
295943	406372
110036	312080
2798	462616
407334	67029
120409	193438
478404	378686
182617	426449
224420	80486
338931	308358
415665	183479
319824	327436
109733	415904
71098	132996
168361	51783
179535	269084
367038	209475
279251	279590
427368	105026
92496	103091
409468	205162
414286	2494
62643	4446
15433	120666
221841	286598
399915	459622
293405	334756
319720	335707
138232	332804
434956	151452
197681	67837
402650	126864
145454	1130
480265	391414
259074	270324
13405	274451
54907	125589
350869	21411
80308	353800
377261	278416
378823	426736
20587	408350
190935	49228
43102	343359
353368	40198
275661	307193
242688	285896
25239	373927
229433	303497
386963	41075
58034	133423
68211	493148
185342	35971
434205	422004
54789	298182
164466	446351
413524	196783
80856	142018
255813	101639
479351	361698
327209	208038
70478	302449
248171	268702
393607	74237
203710	186561
450465	468575
261211	78876
183989	236213
34798	326446
30790	278293
109972	95942
25550	49828
437729	336590
354463	176878
44577	656
15027	427653
250458	53154
257870	480542
280646	276346
316565	85423
669	423688
454212	299084
56138	210660
166533	413860
321242	369599
328475	246729
417036	383096
247715	199344
350699	426887
446182	146059
10788	491620
100881	491516
434311	272520
398044	166513
325456	249202
397976	193766
392539	76454
314617	325188
29335	195948
472830	95942
241952	111277
75339	72454
235146	336590
304292	204996
318395	63853
460273	295650
115945	181046
381240	451471
486402	128392
236503	291299
306213	80089
168718	469888
384157	275790
184210	407781
154730	276744
299817	174508
418831	204402
476131	216346
479355	299574
135930	467492
306242	175721
123638	205289
418781	242909
201953	94665
129449	464166
490427	286307
103727	117215
216448	303860
236930	208970
45140	70029
412707	144130
154456	163253
246955	391414
222630	447517
40443	471355
209605	463817
158156	431688
383070	8623
358373	371322
239748	293226
67399	156502
203327	51222
261405	125384
98684	303862
233477	336795
227491	355210
227857	5879
346316	174231
408985	212081
86311	320067
339671	139423
377006	259151
180440	195659
82634	208577
47466	218730
272230	362048
363392	120553
414905	476951
351995	258370
99205	53863
179879	79989
269772	153352
182094	341271
84626	68771
189631	359563
157788	15133
349872	99405
109079	247780
224594	455587
375256	140728
233338	420944
316929	53693
5215	313745
348064	203656
115636	364769
218890	201096
112524	433934
57052	124411
195384	205270
161475	180548
317188	474412
163423	300637
422645	250679
320301	478415
121983	372822
467788	274511
9978	192524
313317	103662
196003	221660
20791	419576
177375	100867
116552	190369
386769	136517
234788	318202
192611	124085
91552	309801
447793	105757
153322	101362
52561	25917
17698	406083
414286	220226
293418	315595
476137	81280
58446	170501
157551	348798
263769	267553
34556	253023
11788	245241
362829	134145
311510	178973
414756	265065
123906	104498
376036	102847
263684	248777
411039	325258
458925	362784
326338	124886
201086	389682
450309	287776
172923	94378
255922	469227
33613	321641
479351	376639
131606	266995
305553	240291
19727	326997
225856	250389
60885	313745
236876	390791
340266	323201
259345	480025
57025	199153
80924	420944
481364	28745
36182	353467
352237	29567
153771	457478
203786	11951
311723	219941
28614	378691
17474	105585
373722	53043
316512	486885
368688	35735
455600	62191
142424	393326
258547	291145
164171	197149
243628	74106
24369	147366
286259	15209
243007	467192
347121	403945
240924	224026
160600	423469
327719	176878
351474	477986
127921	109581
86632	193796
354545	179716
205607	92896
354313	302858
59029	61226
47466	173569
345762	27464
251411	28718
129498	186561
51284	161084
487759	134145
84745	343137
108266	165267
309599	255579
338918	196783
189394	368205
119010	347564
351469	64843
491485	28129
417332	61860
39683	68648
173738	439979
42800	266852
313381	132740
300916	367547
78954	243731
108985	50264
49069	241614
427531	109982
253102	168528
241614	94634
135900	186159
378390	38490
217321	281163
421082	114125
428680	90469
178831	351644
56138	265179
376610	439253
89040	482470
337862	180957
151952	301178
171013	220756
174790	107711
214810	291590
386761	348798
472385	173759
459725	311297
298390	31002
29218	379683
386266	440804
365550	293739
474976	446891
334681	81645
259530	79965
272505	375678
443308	318735
355083	221408
68976	390033
109431	419797
473547	160419
52239	473646
148115	322804
172305	264406
261902	186043
254634	136711
54323	300240
15819	278454
53131	139684
172417	28838
970	62238
443489	417296
431568	190369
437603	424723
192639	224085
249894	147420
468573	265384
425430	234432
62366	288925
426508	423637
265978	217809
133657	186440
205351	70016
51875	135967
305624	164884
84429	435708
257157	218727
384422	225261
86632	364236
86360	183427
371976	339831
293166	4914
287740	199468
8535	218615
413083	3973
138126	438700
97572	430997
401389	474622
353758	401854
147706	268359
219166	353990
82866	298488
87246	166350
493767	246516
429991	287694
491871	52537
74154	187834
30330	236591
94568	450376
236303	438783
46650	86077
141847	440660
278273	190144
116947	378127
431075	469235
7523	180949
114643	16103
87643	422482
70913	336590
199069	95746
319017	432290
93692	407651
444081	179506
125880	371106
382778	229132
1621	228104
169288	162831
263803	80543
452645	246311
194130	177749
195948	127259
472963	293813
292378	5937
407459	363478
263713	430894
455792	386079
175957	247723
153630	94344
223561	32683
441715	124535
64258	423688
307961	7326
485704	238578
273260	263514
43170	28037
84440	12177
340835	27464
112929	189064
182771	91711
197113	243667
257977	183920
404888	387003
85212	428738
215982	452921
88266	350384
432915	251928
130069	78258
8008	11626
182270	485304
88875	294267
342196	12129
200092	180410
155713	141875
270248	117783
307340	164588
372340	263854
286633	422853
358539	146207
171536	393326
361967	254728
310153	277367
114643	78460
41864	423469
172716	48862
451430	198997
228062	49966
391008	435318
96201	172382
14728	81097
410439	160379
162919	94516
202469	94464
355413	162385
471943	168213
76347	304589
493281	428581
76958	458118
85932	331349
6033	17326
345401	315725
308360	28270
286641	92651
174034	491045
192238	100495
463891	268524
344549	115669
395075	38610
233045	7712
146893	138885
149015	149128
407144	316372
157792	104527
367685	478415
276325	303267
90580	51222
461863	490060
350650	371884
31351	53168
57484	55243
156643	251116
117992	204798
13137	119186
332133	483853
325044	393521
139527	58486
60767	20946
430170	384982
367934	272607
434726	396612
484229	230731
12017	271533
410977	389173
440849	401871
139185	461651
251411	404239
106742	464892
383728	10646
274455	209572
178219	143274
150789	160158
266139	194805
283896	7159
399785	210082
135202	285156
474526	260527
338915	53060
278642	477447
390208	374993
381368	210430
359374	370866
104791	417569
89219	300110
345257	320067
73545	330752
9757	2167
306294	75379
457418	322895
455283	202902
263708	217703
376324	269203
375320	123369
255813	140508
417938	378127
136682	434154
363688	127726
369405	173670
50952	490973
289675	416958
29951	296721
8962	370866
82035	391893
223516	202457
111210	95090
73141	370504
249477	250679
24823	129827
76669	413215
139743	16153
110002	175305
232731	440660
458555	119286
199325	96929
453303	190369
40779	481279
361107	191747
45234	94516
172923	62366
162768	293702
424791	478415
275432	390818
440740	15209
15557	287694
488828	77983
313478	249334
141305	290595
237631	160456
261639	458119
202379	154320
252065	37249
63720	190369
351248	107219
312035	220635
362402	331584
41148	51691
356530	190838
279973	183213
396307	214024
224737	44010
153322	109062
124013	386901
463790	428214
346272	465704
191055	420790
131058	123203
192611	478232
290975	291249
281672	26519
192456	373059
93839	32406
267281	192910
398650	206686
43522	170341
472201	149365
115761	446252
290333	61680
370122	178926
152705	166513
467060	422458
189038	12787
144834	410074
66828	298765
311493	146042
310920	220246
328840	276856
293483	491247
480650	277722
386756	168855
33775	29105
223322	369599
85347	367919
190717	19914
12462	13370
116514	228470
35411	883
344533	359218
209465	87904
405077	209572
326049	258370
25969	475571
126755	313745
31049	342300
71838	61794
104740	189046
227325	212877
435822	113138
301073	7130
241466	352605
298437	180578
125478	131472
127212	268689
302122	132843
132498	291984
299252	175401
9393	36846
328928	77866
244688	340844
58694	316388
27069	449413
258911	462377
292967	272793
39943	330449
402509	368205
15783	144180
221648	337354
135338	165267
413635	454228
469218	5381
118808	26714
26053	145948
332594	294220
125064	478294
167128	67336
197499	112832
270651	413554
1994	475200
372068	197907
98016	205270
305889	127866
276821	128337
425108	477774
489015	381020
388717	28622
460055	240225
131939	468940
89944	342807
284991	313745
212009	203658
292871	318735
12967	100349
139363	144470
200003	440660
272804	152791
310096	137128
106268	162385
268828	287454
16596	28129
363100	214050
331750	419799
354111	290029
84661	32807
316565	229705
258849	347383
60151	226673
356063	328550
153813	311300
45699	179716
98160	344420
34245	338076
177735	431741
36556	321687
458292	243301
230574	385507
265984	11533
432903	486679
212587	20096
242241	451016
480548	395602
449971	80274
26221	70534
121778	451604
302566	192524
115854	110677
447902	214050
475849	256791
41495	306334
143942	314939
116758	306100
384542	292205
463200	65929
481419	278520
237078	467703
450557	318563
439387	172089
454867	335915
441880	351950
259772	421356
386182	255641
74605	182449
343082	49228
415029	309425
112858	183479
69040	226901
338402	79989
492247	238752
27457	204330
17562	284057
489324	157815
8146	364000
425579	411852
277450	198830
354621	248777
458050	122581
318329	420394
256893	357073
358349	90884
469655	13370
181668	356019
295696	227101
18928	48221
174139	197292
491593	205289
52163	440804
429766	190369
490957	478773
229305	203656
449521	430913
304165	110677
265415	233415
91657	210300
60294	266884
199580	267602
236360	430936
92401	455252
275368	483259
135217	273831
435157	431209
163736	183213
483449	180578
316179	443082
218755	273831
218523	87757
395200	304589
353998	391414
70946	83403
58484	20181
464244	441749
43831	393238
282469	41753
462401	331581
4862	94289
236359	70961
439977	58357
51543	179692
83793	332818
171455	476638
180244	114063
384575	358913
233045	445207
250828	487450
438700	477646
61367	485016
241159	159249
60805	440660
260723	396563
316675	424608
469846	196783
478580	313745
177902	309524
438674	247404
274645	470904
292904	277478
341067	118958
124586	386138
415607	310756
220512	18248
493262	378859
437849	304466
15819	168987
285419	250881
135907	266683
438381	77753
310512	102352
375295	171069
253171	421356
223174	469235
304711	219368
89936	327217
40123	60923
179553	447260
89740	163922
58486	312238
226952	58374
63410	448770
327891	363973
237786	211868
449406	237517
458065	252007
383532	340135
280092	309240
98445	446630
306335	342063
374704	255841
97127	140728
483809	301659
133909	122771
40560	94066
82291	196783
30875	2792
126513	187064
107118	479237
221721	423688
253916	475257
221296	455804
266307	396246
330958	477930
484746	234940
108650	435030
41673	330878
116353	22512
413922	271571
398903	351414
399492	257298
488361	18853
383650	13231
315671	424275
418156	218727
353250	145421
489836	308746
390032	50264
389113	342452
312163	74029
146897	196988
217745	50538
314311	9533
232666	333131
373841	99437
251615	62191
343225	5916
296076	103410
330457	231059
267387	316414
459280	356321
200092	245826
128940	80396
7638	135929
52889	458601
10068	120173
44501	489822
107619	471929
420116	18239
2311	486288
295009	309530
25189	460723
182270	90041
388696	256440
234881	308150
301665	185076
331698	177335
267863	12147
427486	277961
146040	409828
18184	181668
338931	199267
257802	74450
385402	152020
363526	188837
378359	419279
91623	298077
426807	183213
11586	296711
144803	465513
45977	459205
311508	40600
2506	483037
448104	139850
405306	419379
131825	110708
260248	264406
473580	36560
163314	114148
263328	47092
283853	23106
1258	20959
411327	114930
219217	287694
171895	144568
108101	268729
51894	147520
108027	267602
101647	391414
84698	457418
192495	378546
147900	371618
380748	150682
230122	432246
205069	16325
193822	13370
257942	423688
123029	471355
295916	86476
327013	446167
427891	392062
118896	173619
192592	108895
83977	411424
364407	132843
459678	354098
196278	51102
198468	315671
33049	421830
236181	460041
260206	466843
137431	114930
249820	8111
302227	449551
275291	186868
384667	399518
241987	430997
37008	252480
94538	126473
222286	442554
378221	492906
276821	287552
218780	385076
98659	378127
458184	208617
51597	102084
417579	415411
112372	247092
233765	393684
489539	59430
381007	119123
283640	258588
63642	9985
55489	162795
471988	426350
102017	443899
161125	186259
491848	267352
117099	276358
3809	81752
415114	226308
231384	286828
98210	423711
136956	336590
174145	401871
268070	187834
129328	403759
274388	267352
189090	345890
196003	362773
156374	241356
405979	53490
30690	242475
415078	12177
403898	100503
470429	227101
219136	177861
275180	235148
198257	410004
25748	486314
484820	314742
276821	348144
336699	210159
114643	362029
218730	471071
352605	470390
456658	324614
78335	132749
125683	230336
1655	119762
445693	471683
386431	205925
234632	377620
153006	110708
299292	17928
103819	122855
67126	364236
216479	222072
68532	75677
246900	34420
304436	13790
49069	217378
474606	481862
288724	225471
241384	176139
127889	313745
106735	348584
114643	149217
92635	41882
128337	208617
246006	405217
263770	291344
874	240287
63514	205925
237279	193871
1057	383953
75324	271183
414100	46576
42827	183778
479058	108420
179097	98644
3809	384036
11319	334974
247812	431614
193151	444865
187834	337651
410265	199590
194003	458183
233498	422411
6184	264406
449817	356750
428944	470115
430987	355700
59903	94516
364636	73691
175491	377278
15433	214540
464725	382398
23225	412058
63211	440660
100642	213990
309083	149128
47621	276744
264206	366941
440163	293340
456021	406389
163594	409649
98385	35670
287566	239107
483069	373021
41721	317356
276821	326544
449521	424345
127921	239744
144436	477986
52671	67040
207637	233242
254128	493799
240623	264406
413090	426034
194586	301659
278531	401871
424256	75537
118513	136096
93387	31420
21373	153842
216170	47785
71323	6056
104766	21634
302292	83500
121988	387665
47196	62191
45899	398587
25600	168615
17206	273831
240822	393074
365358	118909
219317	187738
421140	278200
4659	347600
93771	30534
88812	286936
336830	35707
166708	37057
119001	244251
330598	119029
377540	298767
345401	116564
10426	317983
36748	101058
150816	274817
271126	187836
50214	383198
46556	346623
107103	262954
432394	24612
486426	384336
146224	300800
454263	213604
219057	273831
424057	285156
95212	430754
493523	217656
284985	183980
198317	21180
78085	215474
199397	142018
449671	15416
276821	362713
405096	1834
395988	252369
9665	66182
69530	366127
72804	328231
189235	295673
46829	54449
296185	895
14775	182011
18647	160764
390292	273322
168975	10412
341627	250637
406808	221759
445823	370866
196997	203656
96983	420790
134299	174263
189548	346388
53454	161531
174593	366781
311306	361545
483658	160428
219690	378555
276821	367619
281409	389387
447610	96977
69612	450535
48282	276813
449917	385454
165731	331477
214242	438783
69597	335477
209342	334680
227658	187619
86369	130028
116439	181322
257402	166063
224534	241525
312283	342472
302535	472662
490023	190390
3920	110677
52646	477131
277568	315262
449580	113436
474606	203752
219057	33553
330917	327217
187539	5857
370096	134145
172730	35707
319259	202411
17021	94516
440863	183213
414084	478060
232206	338493
375660	62898
52993	229641
348931	153435
442435	13234
327576	89833
36193	178251
116679	89475
23147	178092
160319	195106
1080	224654
409016	213230
46092	40784
260885	226167
236826	339430
317174	64242
401118	249830
76287	420944
403946	132247
339508	303648
423218	307771
480047	235787
67837	148075
254366	472301
282637	213437
312503	74299
491940	428214
356862	438011
28513	237802
479581	317118
214069	487762
200092	393010
208631	46926
91192	108861
217275	350154
304654	26940
353066	145829
475969	294277
119851	412773
12788	196144
239304	295484
45467	252961
474313	379840
214279	72924
414713	439159
76	162657
51585	359454
293405	344091
293381	423972
165902	89487
251159	205284
273933	62012
23306	429871
194155	254914
126980	281163
205573	90277
269612	445453
145940	153396
226681	359859
131574	380681
328778	317675
452377	438419
480853	71091
296409	197633
31350	405408
424940	436462
52889	282235
40362	137155
108081	186440
244536	231943
466754	191185
93627	369523
46766	207535
18133	16690
53883	260877
71327	43492
79528	450465
105827	53640
493341	249719
453134	442030
441992	94516
35493	488746
193796	355332
171093	283445
71189	114278
177485	179472
205357	81747
486136	26046
134799	453325
264164	51895
227514	42189
400910	164273
112438	327061
487488	134694
35806	96758
197485	355167
85653	153385
286370	371322
67166	236999
25122	232112
66183	156207
16808	180578
230852	183778
4147	129757
230474	377678
451685	267920
405561	120330
56968	421935
488348	357455
229986	418472
78891	388957
387799	287239
217321	351541
426544	222701
383974	122361
210469	335663
454212	47880
407435	269199
317771	259435
409745	474218
239836	450876
283024	370148
6319	214024
255865	472694
5811	116875
205607	71994
254646	340875
399627	24334
190402	303175
249894	242045
406751	361958
244661	375676
255605	55321
372474	69395
479320	492716
106353	307416
274304	447517
368313	271150
349311	87079
369209	486872
110746	342390
39902	60517
300928	309704
213825	219734
34858	190369
141782	247823
56068	254228
376440	369599
311531	314183
298823	46848
26942	58287
17569	268550
237664	237803
204166	277450
317402	175962
368348	290450
82878	260879
238836	256121
198440	440660
321779	409837
266307	304589
177160	428214
320245	322942
410791	202351
203655	469235
232289	176878
30657	327340
257440	25034
389224	36836
355217	76829
17186	694
440094	7024
467024	197037
285005	83811
308995	132843
174034	135970
240135	293813
302549	434893
431661	247744
151761	27464
190926	77341
157007	223328
244801	320215
214917	440660
318533	322916
46870	61867
332789	243766
91828	158486
172163	214024
402500	306496
5057	48163
428911	286828
475497	241468
493450	49966
197183	164979
148246	365896
360254	166513
272522	176372
364703	33206
351147	74877
59586	49903
479255	66380
276663	77151
372340	160679
91553	267602
67399	158294
159959	23423
141740	43912
16982	115861
107448	297538
426511	151404
437140	296869
66097	349554
293875	316796
104263	155214
20647	421356
420277	136435
114643	343379
135439	71316
145717	92571
463338	187974
228050	398333
171878	19646
124394	474194
173391	139101
275940	145599
40872	69002
271620	143703
292770	275238
82929	411475
131430	218727
74613	379570
452148	182600
157422	413525
60760	229604
122486	275487
481042	446351
265150	51408
46253	493016
442933	208038
411272	66657
15618	106514
476479	394885
268748	79989
304220	70557
56232	147665
392868	368202
25632	254973
456658	148084
347376	189830
442064	40784
449045	454700
42121	366127
345946	103138
84968	125931
291828	449358
24359	193887
131380	343746
90696	320642
488971	90535
124959	203656
79322	75277
271712	462676
313257	202495
162785	294836
439711	262954
178422	199293
142603	294548
352105	355806
160633	487577
98490	158153
96120	291470
10194	132740
132094	273573
89386	314881
95700	146584
192611	424441
241286	13370
87471	478415
129895	466851
197278	144893
313317	418530
61596	7773
407016	292721
142740	217494
112436	474718
7850	31563
468225	43334
302527	341603
98454	66781
456021	487095
317370	420336
228050	429161
303369	207594
237833	428203
178422	445282
149373	174556
194898	453736
187071	237165
382319	186259
321043	190369
460021	57134
160902	462424
227188	134694
157667	353343
351189	440660
48686	313745
289329	308019
424184	153995
213375	64335
237934	304730
272350	211088
473586	190369
27471	293813
113732	131522
272349	28265
446325	50605
102087	202969
162656	343401
236961	130549
353577	368973
70667	315380
332028	296693
240937	243115
92237	187974
428582	364703
399441	411809
62848	311232
311466	348206
361623	466969
441302	296869
216602	17725
425518	309345
376619	258348
174188	162831
292576	23457
206316	145948
245793	35735
418489	373649
455567	168381
318556	16433
373182	485304
15819	390232
71189	261503
354328	494102
315958	420364
206006	466737
94903	61264
58753	477447
77118	387742
350064	134145
107709	369449
103842	31267
174034	203148
86596	409689
48146	279108
228128	476951
44493	341812
468125	180371
222491	87471
276204	231485
227290	478232
167877	155214
264026	205775
398659	60517
80954	31341
311479	384674
343746	134145
371983	440808
252441	388304
247769	49828
273387	58007
446554	198107
365621	342528
319317	94667
457418	190846
439792	264551
183859	251597
171537	482117
89219	77427
257977	408737
251121	134145
76368	237235
81231	291521
228326	137128
31989	187737
275768	305686
467930	259192
340037	94516
107290	75568
161149	266852
179919	230503
438597	328538
482116	386607
455939	292
225295	56625
72182	465692
87119	92613
395755	243092
209462	213639
163186	81280
356865	110677
152590	444551
38490	379976
281050	478462
167068	17718
125290	136388
12967	481594
233498	221963
403128	90123
281556	363581
410327	183479
95861	46523
70939	72097
240835	271215
154255	421402
178988	93704
393852	24516
300795	103420
373313	286828
422798	207916
61137	338056
113596	204925
9515	237802
435468	178425
469532	325492
208390	167864
432548	146202
472881	298415
356814	148336
293913	340364
187834	19745
406608	178436
246191	429161
192063	121255
426568	267553
413994	387742
310718	404960
325412	211868
53254	92613
363530	20785
22721	94516
50377	425675
107449	299478
198402	70557
351829	214050
408646	204411
343883	52120
1617	86728
129439	308377
417310	439686
8635	57630
237668	466912
42396	137719
445213	174065
369519	317675
306772	461944
241343	343085
184418	450307
32966	105498
84263	433671
319918	182794
131164	439686
221871	428103
111574	5197
121726	8767
309164	19448
215806	433828
92295	459790
314630	96509
435088	80520
10228	479721
425267	230925
447764	480939
25075	221340
270020	190369
172923	79343
240203	399655
87436	110677
400518	31598
320446	143956
369522	263477
98882	80662
389656	176536
151264	337791
222400	317675
329985	196783
216583	127967
325087	57002
64865	299722
384157	204888
221178	99210
282633	114808
142095	256070
111236	491976
77905	421279
398715	477447
92312	311075
331790	172525
99106	186384
406888	285259
392188	476471
323674	469235
27909	93245
25162	309880
461111	331508
475834	269084
463089	139193
219475	266600
167905	374599
5700	2693
139279	5857
342816	321130
83393	65569
358081	284982
235021	336590
282453	103565
94906	350586
430943	325383
412014	94640
372314	391528
320138	102365
173126	401297
236034	54449
25969	464350
285830	291002
386454	340796
170932	112858
82227	102526
172001	165943
296029	412402
407814	113927
439462	258047
164254	98420
61137	238041
156437	217651
189064	433391
5693	421356
416004	53883
244536	430672
112079	378588
481044	14728
289675	283660
307727	187974
42157	449421
399116	48163
28429	110677
420193	4369
216666	132740
222491	184096
224412	187974
297882	338915
240937	490035
350825	77341
258368	440660
295147	328797
172396	64490
478290	249334
103663	217432
359782	433934
449871	189879
306876	219612
458555	285156
440675	428080
127384	492435
307964	373534
13077	291772
170035	137719
326430	477523
179920	449932
282507	176878
16641	35622
262410	471487
74354	232990
136798	258249
232992	82271
229639	341599
255428	184558
272561	341271
214460	110708
176917	77545
284754	260356
247900	33823
487186	422175
247095	349736
92236	282303
400631	436354
1587	219743
57276	44826
197351	325053
30750	445453
210203	190369
481785	85747
232523	486339
171438	478415
17798	362267
177861	474075
337158	35035
126330	351173
434287	80726
89588	106323
8343	463615
96801	303592
137454	223732
428735	173719
276074	122462
175223	70628
250535	472167
57226	279871
237236	71822
426040	360997
461839	103594
432690	490237
439391	101096
484015	352180
122696	208300
464180	21632
320352	266600
408919	141509
109524	154125
466240	314742
491338	338271
28270	190369
485513	203656
298845	348563
48221	97753
302877	134
486698	292659
389744	110677
362119	13129
102878	432332
89219	289029
238700	420599
5896	63426
240093	198001
287704	313745
277467	286313
336963	336590
390602	420895
103922	273831
355753	219424
256811	4413
57276	194694
63427	309149
102081	255847
352671	463615
485807	442867
155758	130881
393677	136367
78725	409828
120932	2004
457123	486885
147301	50906
253916	132996
387577	289970
425351	122199
391658	131116
480199	171994
298127	288035
188365	16433
398171	283150
221948	63752
275154	457081
362170	137521
133040	297137
132153	186159
237242	398066
48511	205289
196764	332587
294525	369379
129779	152085
385510	38134
81503	285508
368983	351639
8308	240353
92500	467612
305569	261044
29201	392045
391178	151096
410207	25402
178249	345745
68675	352761
291984	282989
283232	355451
207649	40161
133640	342483
271056	441952
313314	330440
388698	97316
462893	366475
1839	465647
340793	15209
108140	118179
51661	387185
147188	486339
174529	89613
375809	466101
314379	164759
198804	484369
290624	449212
141614	466945
488859	79385
57940	300718
442236	300240
268365	464815
398943	411591
226704	428080
204865	51895
149502	106903
381558	293813
115055	284843
360459	100871
22735	46966
171915	384165
336896	203752
354803	247481
425384	320067
467372	27573
15502	315671
292432	11022
301552	54096
9250	391414
290309	267352
289535	146165
145556	301547
462658	223121
336152	178155
349506	446801
485899	289807
462728	489061
485940	396287
58179	411809
240364	207046
474341	314343
253108	137719
85575	278520
481071	196783
344981	225499
273880	173132
41071	96977
34933	313745
263883	351555
85665	290524
58102	476059
213131	186997
81358	394087
266508	92142
231007	191039
304186	295989
188759	131604
260146	402017
196030	368067
238855	250059
27096	12895
34112	298600
345770	433131
178678	335812
380861	50492
290138	132843
303699	450670
308992	136613
301913	368859
179434	108222
34949	236213
414326	420895
351534	485304
54081	237165
79904	386710
482032	97894
35594	107337
484652	293813
410390	122490
427851	479969
152368	1605
79458	299053
263972	366127
18218	149410
29504	456803
135665	422011
250853	390898
269772	407368
249745	476951
254693	440660
459701	98847
197637	427619
419639	223963
358901	21232
411682	457081
88203	384366
372169	94198
210050	345034
119718	267352
29773	86560
476464	122694
458601	247905
228163	23553
265965	162795
153048	267602
144504	53640
131032	12640
356943	331581
377165	489429
60255	378082
47370	438783
37378	134206
91214	186440
359299	266852
138466	123410
402238	126426
433035	125828
89644	371358
270224	328108
219546	377634
34431	1640
315801	201493
420396	4349
442839	484107
432600	63528
338011	439189
261055	250434
32233	366493
69028	250805
351015	116237
444380	112388
273707	183213
96461	240225
161916	83811
432175	439686
198033	123596
407067	467703
30539	150126
399059	360095
50367	104527
367343	310547
263135	176536
71131	203793
317056	187448
192633	323056
86632	123071
437064	140554
290	347934
142814	401322
196021	433279
117791	139720
241380	371463
326429	190369
287928	464420
124776	391414
468562	327586
261278	327427
322101	310756
434690	188373
118786	341664
235528	15209
392277	442083
369189	336590
478573	267671
12341	251116
205578	421487
382713	108554
12618	86897
261529	114879
58372	412789
343460	385603
98847	37516
313523	377984
425135	227542
115079	238462
278455	280233
312478	302425
431508	118722
129577	178907
15496	267602
319970	367110
476458	36777
466790	445749
124523	367243
231512	271367
38849	347639
130069	450747
276996	241525
430712	488557
456082	268176
310142	377278
119520	456640
243380	439175
269262	275168
369657	276021
226706	72549
104261	111192
76745	237235
262210	454641
390032	32807
461839	109084
401663	281396
91828	169586
11696	490215
165870	105197
351783	488647
431418	397042
47407	271469
42400	357774
189064	427337
283129	440249
152921	65876
294208	460054
492285	299612
57276	451551
373411	52030
12060	186259
96494	15209
381533	464371
191485	475522
491812	258370
298248	132894
209289	478415
290639	438783
365575	310150
265262	442682
5426	288035
159069	346
5538	291936
208305	99405
40890	400527
306981	187836
355025	381584
435270	459701
301823	210353
384128	175080
422172	284372
386072	24516
405602	187974
365784	180170
219546	181370
278782	31420
238299	128439
454078	341423
461013	237178
436026	95942
257254	194165
190015	134924
346697	265076
310153	170129
14796	273241
438475	14150
458968	389647
120509	413525
372448	404389
42506	408896
407850	339919
469102	191742
222571	186259
241735	234356
215153	378462
133156	173965
225051	299467
379538	340918
46225	13129
247005	440962
350715	480556
410452	412022
452816	359218
60072	255440
349608	62580
133909	223163
312474	210353
199185	264154
175217	420347
388390	360118
446550	137508
355539	350384
345896	273814
105146	418342
323660	375563
196378	84089
294997	387742
159067	176182
146909	369573
345194	184668
69749	461049
230051	26871
257194	391453
194051	149373
359537	236240
119045	258938
157242	403896
215495	314424
474425	134262
409168	8084
333358	388059
397576	168381
191196	371918
269904	153995
379294	272333
168213	200749
81510	233405
71430	297022
458071	86250
86902	379976
440929	308573
257613	373565
468869	392149
114748	372048
344352	436682
203783	422941
102065	265757
53197	254249
103538	250434
104804	359762
415812	160314
231626	88057
321514	431420
388195	292310
126878	186956
428550	387742
365531	328932
225318	89298
93408	393326
267562	32968
436064	258818
427112	140301
459623	299467
150389	113051
427835	211480
263703	219866
256610	63703
172740	214050
206547	284843
127453	150258
91235	203049
422352	15209
17779	492501
183673	26366
91558	46071
276562	362552
476507	190369
142906	69269
206862	438419
432212	228061
209791	102459
221711	468313
347517	157726
106469	362271
2446	62325
35806	137010
262548	152072
6467	61238
203009	310261
222004	401838
18967	260481
267799	313745
485922	62191
86592	196783
174162	214050
403159	123760
97254	301784
52646	270248
59202	204925
479859	15209
463429	166761
325141	142018
406657	12245
219846	197506
329727	97642
91325	49330
156655	187974
77438	215397
153407	122694
348439	307279
193330	422998
268828	392086
408357	257298
392811	114035
276821	29826
388904	318533
64777	198503
154806	243438
213851	77302
96973	86728
318310	203618
485546	22347
461827	233415
138581	184629
144554	332267
220540	476025
401301	293813
305357	190369
332240	322304
2187	119284
397385	181950
268219	138172
389726	86892
23517	5561
86297	410958
46071	323139
290862	95565
273827	459204
243147	476951
392598	23317
192611	381857
27712	91214
329499	326989
146844	359104
366796	491150
230448	102332
353596	386901
34347	283445
380497	94665
487899	356815
458168	98644
276821	444875
438573	71281
492306	51895
117124	374123
33525	95149
125773	356354
453826	257377
310153	214279
226025	477356
376046	273831
334904	310261
265671	267602
369813	198926
344782	466737
478059	176561
212013	440660
357802	204195
247296	209699
245318	196165
44895	460729
292721	84504
404141	92751
142116	387860
112304	236730
253587	112312
428853	318932
73378	373483
324345	283392
194075	458650
402034	290833
356332	239649
43190	86476
3430	398310
95286	289604
57269	255553
460791	478151
86432	146799
404044	428315
163068	264908
157842	21241
293889	27464
424747	18665
291812	209663
407294	5007
193712	245679
332781	5184
149202	192005
182686	199849
84429	55659
187207	487932
122344	390632
267309	166970
152318	188947
311156	55300
84745	70023
90856	409102
104123	451097
87878	86560
56648	9054
30324	214992
68498	86728
5007	345396
456231	424164
489822	127997
353173	328538
449521	152954
398182	290014
468560	375840
489656	303175
473728	236213
458050	154692
101460	333476
289119	51994
279442	113959
113263	442291
252952	213734
324606	362221
407277	124174
17613	391070
328140	427992
220821	134262
286948	232535
344448	247683
358971	72523
431419	59458
215369	237165
435549	277961
39645	63528
196831	227757
293913	8526
876	37476
208466	378462
271366	462676
192238	29578
268768	377984
244086	296468
236883	317473
124028	35707
52518	47368
125238	476231
424824	122490
10542	137128
180073	157191
309456	372502
449521	203308
167588	66628
302918	164922
404863	370866
21634	231343
485471	279398
128193	419369
77300	94516
202847	53863
384361	130742
119867	13129
434648	241468
489908	105789
104788	425827
196275	317675
73327	129169
216421	1057
262210	84576
12733	218182
237586	76261
475849	83017
410829	58304
2992	90682
483706	405576
111222	461826
344352	6072
285984	378462
423013	209572
314311	293521
469446	219743
200092	394822
169832	482670
76228	378335
481104	446616
413053	128758
186371	409828
39683	10570
260469	62191
15812	370838
304522	326098
380483	33855
294032	101058
261277	49021
277447	338271
331257	183213
26886	409828
345524	361
259656	417259
231727	65194
477932	276837
417938	219186
287566	460692
121728	186919
344580	5040
136798	303424
105473	61286
471566	241453
156270	472072
335568	153413
345715	384085
85385	11964
279800	138950
390900	14254
424925	277961
235445	179692
260179	136876
429287	127528
53846	178048
302918	401971
433346	164199
334796	231377
339333	313234
23137	96929
103343	464420
408096	390856
103323	383114
300273	109231
320930	101650
157589	217888
289384	357441
101537	91600
76228	14117
48611	285284
294507	376613
75891	212081
261791	190369
400520	78995
40842	170893
304912	162795
484058	159197
73640	96564
483112	137600
119095	310498
61286	425827
235394	290450
74868	184035
398237	435036
227363	454140
374314	67969
3734	183213
144274	363454
41378	322533
274015	428214
179781	249540
79134	228589
84745	204079
173443	475594
360642	135020
408357	142596
131430	444250
249546	273831
191113	180470
176025	213479
380483	387101
350003	276440
136013	317564
109549	373021
140144	479872
472940	445749
194237	314742
133909	12728
458207	183213
462653	464029
265419	458601
217146	223293
258278	192365
385308	205289
286218	57134
143204	171592
334080	65371
100277	454133
395428	67040
407857	111929
398333	299963
27719	299976
76984	308726
234722	300473
225328	282679
201629	391414
404020	478565
452661	378462
215008	164884
385308	343804
334981	153622
192134	406626
356990	176060
113987	448535
277041	257726
281541	81948
403057	122315
216147	315847
168000	128324
92635	332448
301823	482198
412087	466008
105249	284982
140171	14750
157069	206938
131009	313916
74498	359749
10690	425430
307992	178925
472825	427727
33874	159972
2432	132996
423019	394949
303682	287694
319081	431634
405818	100705
60508	271412
10482	420854
393218	368205
274852	347085
116204	284925
394515	430356
134108	387860
430406	45765
178319	150931
344004	101680
364570	378388
448104	402323
458768	475676
153813	82240
32729	382832
370479	470128
466105	313314
275319	141158
177385	221173
175431	103050
405946	152908
441509	282765
226806	27172
58640	340772
252897	45585
480580	67017
489462	430278
344046	133331
16433	244551
177079	63589
77344	237235
171007	187686
128350	186440
22413	22827
19542	306664
295855	220367
392086	119123
464650	222072
101330	28065
8457	261812
306282	332213
404724	387860
360109	338493
67029	30129
189020	305246
162460	266538
274746	67584
18084	434893
94550	94516
425099	293054
378498	291521
134299	205908
213096	122694
88266	339639
490393	5040
415204	434239
2243	317184
9543	28129
39370	331593
342465	350943
407149	226456
73988	114599
156831	381961
217953	273831
185339	40198
441966	397838
229735	340449
83616	402509
463539	300480
187674	48079
178249	118662
407280	49658
166842	393326
94940	49473
89169	328688
380411	108062
155327	317100
84059	315788
402650	289970
280174	217598
80591	25680
239460	476447
74715	28268
33053	341271
33733	287727
57772	207433
107396	186384
486631	281924
10807	221319
287566	317614
108706	347020
347213	7097
385449	445353
112625	77110
8363	4413
65364	317675
293141	237660
362336	33553
370315	255641
402645	16433
312567	205223
356987	53490
212024	238299
125728	212081
347478	206659
354933	377083
135063	162795
128704	234649
307004	171021
333622	296212
433606	126204
471959	359762
405788	466101
294573	119381
61349	164884
1839	9439
259386	257298
416146	427308
192745	150834
489657	76111
365936	324377
118385	429863
233486	190369
163740	2009
392076	394812
241440	172089
259835	56660
196693	53541
354728	391359
225081	290565
154314	244394
466306	48163
438475	12895
238041	233415
339904	333922
57750	413525
342465	225349
281308	473672
78673	15835
66129	313802
477328	152867
106056	469235
282467	82793
64201	243731
311879	434035
491259	11951
68035	96094
211077	430356
479166	115917
11449	142210
367561	32807
268979	366127
87741	404886
344572	165032
141166	277878
382825	86489
224931	48007
99862	178335
375108	295232
240240	384174
421073	205924
425527	86560
200466	224366
42028	85423
142525	167709
258662	7771
343563	172327
38212	194165
410625	207770
309917	313745
338372	28515
134531	55774
461244	57375
139444	267602
384231	158985
167109	343804
447054	440660
79963	317675
332152	357388
477646	438700
257977	39607
388784	276358
245391	190369
12623	47757
365459	105049
257971	310937
325957	207577
104817	413674
208778	72212
76228	330383
233699	96662
299760	281924
11561	328158
26940	200017
36711	456708
323781	478415
299386	17435
339229	482162
160025	237548
272692	175511
305759	221759
18653	469151
285970	121729
436052	86892
130212	440660
163076	97412
83145	241793
72804	23815
26940	300669
18556	186259
423593	94640
189636	413525
365171	151642
204493	81606
300381	431216
424820	326989
389643	367862
182026	292721
98286	179010
479885	403442
227188	446105
46506	45949
315573	441635
93229	145857
488971	41651
283736	249874
55489	23578
55224	93627
83004	56300
354269	291180
131939	204802
416343	228431
371801	192580
302385	183213
190281	215012
122312	375607
144521	279867
268765	451016
117537	264766
390596	44859
188730	290720
161048	113138
287278	353787
67359	21411
471956	60517
430519	300119
170508	445749
288181	164370
457651	86476
82123	216542
9579	190369
152295	374752
364514	492054
112372	372913
490660	310261
283096	351338
400517	38045
160341	230324
52644	12245
54144	408431
253993	293813
104740	295597
125489	86372
100852	397820
40733	77500
256823	79989
103529	375840
414301	392329
358589	164884
220453	378462
22959	342886
249902	331535
134912	128718
213	134145
101540	345745
321797	30535
49217	444644
43775	185478
20946	223367
248916	95149
391805	187758
337711	440962
108330	356645
69657	433418
249514	401101
71416	315888
247232	41904
337145	64429
378889	52227
375168	187974
146183	35761
133775	47291
362556	168213
493908	485062
12195	144306
317358	33798
457335	48247
281993	323483
334721	317100
329698	152702
443685	386057
112338	95312
296092	190369
397315	13370
452568	195607
180488	50082
328059	144701
369474	459580
242551	51895
117505	482410
70306	309942
481519	51008
90632	313745
147706	408168
245148	178388
346784	147520
42801	421524
128299	127885
298258	214992
142176	266852
310153	401114
229240	410028
183014	399208
23209	460157
492136	388954
381285	451693
357411	235034
343700	416378
440396	260879
200748	75300
475373	99437
439482	343804
247254	436740
293775	341271
192611	62699
85957	171069
202613	188122
459550	283265
23741	432764
191933	216100
446368	23430
81432	68516
417065	28433
69353	218017
308015	382916
387413	432638
264026	393721
342486	328005
431468	281252
295232	49021
487197	81280
111890	261396
190088	185335
172535	355093
195232	272954
263514	267352
309917	336071
491031	195551
4841	139269
199535	10955
118179	139341
186498	207535
274752	261455
347121	120912
33396	238423
341820	202639
298065	42231
167299	306712
6902	183213
204498	184657
310156	422853
425729	332061
383164	401995
315194	203279
172500	240167
181196	73336
309398	479352
426069	9758
309159	392788
492521	136331
317118	110677
213957	328529
157878	192554
127006	477986
367777	263514
375045	439430
355453	345745
117807	394918
382748	202672
140409	134145
464835	15337
55237	291451
263667	428199
106717	263925
185354	62191
60090	164003
226919	280336
57046	101058
314935	306846
292687	112312
387017	318792
112990	478264
268558	165901
41665	209566
40151	6253
276184	205223
403113	123002
246086	429161
243431	87471
346216	75984
368521	450852
315536	223963
464917	227101
464668	494102
13445	133804
143863	290324
173402	373730
216897	487130
303027	83621
150921	27581
405634	317100
270248	304459
24861	469509
378301	289515
297069	275524
378771	473874
452353	12928
164329	447107
263522	8090
85674	407565
359483	391800
177751	360953
255369	450271
39064	258532
60287	190987
172370	38230
164254	5041
267617	28005
327171	244947
73726	237165
239103	450390
427891	117435
340849	383603
350460	190369
185447	186463
223302	354630
110385	248398
30955	214024
253826	13370
469750	89257
366762	251943
370562	452837
3485	420392
164357	482933
177861	75064
14943	115917
415582	258220
399492	389158
7644	264406
333123	271544
420414	214407
170296	327721
416830	458559
458064	91069
337392	267352
398715	174411
113502	68303
19054	255926
171071	468462
488995	220633
139184	15209
127388	108499
250404	378686
278153	404678
385622	238290
226001	308212
49927	191516
329592	286176
292743	113138
447006	208730
295844	131878
139458	103307
435088	36223
347121	1787
223727	321868
355083	433744
360224	153995
314343	221878
491571	380360
55676	15209
213364	187998
141117	16940
29369	51222
75596	224250
117103	6425
4741	476192
373025	493293
364552	485384
479808	188999
269494	443118
280380	95149
268828	474271
338074	398122
376175	327779
14400	242357
363917	93876
137661	13625
183111	15209
292311	358993
14241	234191
289675	323030
288216	45150
401771	269039
25646	390127
77123	96499
373837	193300
203938	15209
392593	28129
237812	56410
262730	56232
408628	81104
320952	188002
239349	41075
374981	99521
434666	467999
256971	180096
392953	90492
38562	267602
451157	23722
42438	12443
436186	389682
319456	40193
358710	135912
353836	313745
254973	353063
368346	85440
18952	448022
284218	8326
69561	125417
29291	440660
310206	409828
360459	471205
480222	314417
53846	281924
193196	151429
219970	353787
443629	237235
469054	15331
104964	410375
163502	422164
380589	226308
304960	487153
220755	47278
167583	336039
9342	217432
150708	321650
187856	411157
371565	487972
128295	447219
91108	276744
58486	260055
455231	475777
482179	399754
261091	90820
143290	212918
379091	311510
76526	431192
260364	220540
386915	258406
421088	317356
117368	320131
127921	444097
468818	125399
11401	82271
103488	334680
286944	139512
46092	70506
302722	255462
428861	26551
419171	110677
283230	333928
282453	314939
453371	319051
400092	253840
89219	384959
153753	415599
73054	386108
89219	384259
5090	265711
382936	1171
293775	253425
467491	317118
37155	426986
31933	57134
409238	434186
357845	472330
247434	468089
410439	29409
39683	193380
479044	296357
55750	212086
294915	11626
481739	201459
405708	471355
10967	461207
403044	278520
4689	90705
311530	388195
220925	268101
156858	275812
163461	304173
356306	206321
110996	298182
133210	36352
62036	406837
172646	404048
153162	291823
35279	83140
244376	421181
217312	439460
103446	443693
67351	30792
358477	53863
73716	37249
441162	48347
145610	331581
285403	110677
73653	212789
113430	72640
360534	44249
354111	215626
129895	476303
122539	36836
409452	466737
489722	157016
135202	190369
46886	281993
233117	41768
385182	155627
443857	415092
400520	231485
480421	420895
302203	385300
458892	348269
261394	156788
422803	336955
301765	297988
57	347098
105969	265711
5964	215396
234545	45172
476119	328538
72277	150264
247498	306071
334873	352375
198717	256121
218918	216638
330343	161461
180208	224285
253280	267602
311367	81114
378350	423974
110439	104498
483073	90239
460723	405544
425174	82090
407540	246645
325803	67584
399308	466799
396036	136279
315606	423688
161363	122020
392313	316796
95453	27923
482851	468757
336324	421935
196132	202996
145240	221890
412825	339039
437849	162744
279995	202913
268882	190369
219546	390875
291525	273831
200092	478232
386966	249334
30835	440615
84848	465203
323693	282989
211551	96288
343551	432212
236002	378686
126628	132529
120195	23680
100151	139749
307663	443693
374379	365721
26592	57375
439588	466551
312320	192035
336071	441635
286904	373123
446182	470818
366975	378762
143892	405144
110655	474005
340772	274309
432602	256775
185971	327204
74902	372238
29249	303648
135815	148295
374537	32807
220777	368322
48222	273831
258781	138807
38571	317100
146504	320067
373263	170939
244264	169273
158079	35707
168939	83275
349200	1057
197807	173890
111856	21241
443062	58881
253612	206686
158469	317118
152849	471949
69246	306545
234603	378686
174139	435162
63808	370848
209006	66537
46556	407306
83726	23549
284611	430610
464022	186548
387337	327217
358544	285912
223708	345745
382892	12107
110612	55038
301823	247092
373568	25410
492306	387742
451877	26714
392788	366856
444890	323343
177608	236148
91325	233590
342607	368205
112628	263009
189944	240374
462964	184534
377581	440660
202012	218730
388734	192365
442801	331491
77420	160794
350935	92831
396150	24738
231625	186463
454642	220417
408518	5448
267562	298411
284587	431137
408800	336590
332125	63740
485507	366941
300273	319108
70196	282944
94963	208283
456472	330875
346275	458119
385995	183988
7010	391414
100754	339406
138622	326130
322442	426986
439977	395140
119872	20959
242551	141021
10617	493969
159509	338271
10007	317118
80936	326614
390596	197612
3111	238401
34925	446776
368451	258370
49127	453206
356061	250816
318433	404806
132982	15209
8635	146302
390771	273834
315957	322081
374981	313314
267439	105498
454625	186259
137103	60517
58009	421087
450675	40388
347130	329815
290722	218727
112159	300480
270614	336590
445890	235445
257498	49903
144571	104288
395967	210261
129984	16092
8560	19139
27886	190369
280986	18852
155311	170072
299106	207859
114040	266376
189640	58881
151582	489822
41378	442509
100641	300017
443390	132843
88560	198574
123101	452746
396971	466737
267059	202523
120057	113222
456098	474889
438955	159795
430831	333065
412883	50359
192238	476941
467816	375502
215395	254044
348677	59672
331364	4676
363395	273831
23447	115386
219546	115043
304990	441185
358609	420944
162098	86892
315208	357800
409711	310836
329750	369374
139844	364000
386659	140044
340933	225407
486234	453430
363209	310394
180778	322346
54101	315671
267562	260527
439719	29470
281219	237165
200441	438647
158974	225420
290508	357854
93451	12792
399739	120666
23306	123738
420266	279463
470014	219467
378082	348798
112588	273831
229647	451414
217243	351451
250800	376367
11282	404145
491788	57134
288333	123465
77229	212219
295841	142873
402612	60517
195925	390875
184832	331581
322674	276572
149352	347202
174326	233024
412037	445104
153006	442198
355508	471274
357389	171643
394636	165264
269949	462973
260595	351944
319067	160722
112168	151172
78155	51895
49786	221783
354111	259468
81206	196023
26558	267602
41902	466151
424151	110677
173126	134500
409248	377357
409191	414053
445973	375815
65490	8271
133046	390078
346379	405217
123715	461588
91949	256121
375182	94344
7922	274309
92906	49903
473676	227547
178235	269853
313770	313745
140965	183213
125954	159249
210471	459374
305287	294882
183183	94516
285662	155895
107997	294254
109655	402422
96013	387259
353204	86974
348387	401854
143168	108599
452726	440804
80810	52537
450351	313745
25526	83615
288465	15209
400513	31402
354134	378462
107473	220590
47030	162657
188477	146373
328940	346209
55451	327061
10596	420757
315805	53994
18270	430356
320496	326240
183722	484735
177466	236246
50627	259863
144304	293813
281236	31041
207846	410028
412440	477014
126740	62191
361933	48275
378094	15133
67906	487932
86547	141752
441463	62366
264026	105276
437559	87471
301112	244688
233089	339669
319249	468988
176204	389682
10379	125948
299564	182643
298417	167841
185261	293813
434555	336466
210050	158778
292898	440660
486722	9054
336020	276021
334060	300424
485420	53994
218763	278520
356530	185761
480525	421170
160894	271231
58819	109207
193585	19870
62074	130069
475161	423688
80007	240019
421196	53863
271760	413905
79296	24961
316136	33920
57408	368293
243547	119868
387709	79485
353371	432668
55914	279380
435514	28129
20686	84836
293073	251806
471169	465692
174054	351461
74494	287068
155086	164759
119001	441541
63435	168292
452529	469235
348053	68213
396522	221354
291703	290444
454503	96094
7625	342373
157254	283392
237535	13370
420736	76090
420966	334242
20946	90180
117980	478415
2126	488294
458228	31267
262954	39179
46674	205223
408839	493227
328867	186561
86490	193051
84570	90123
467060	249614
366878	190369
492316	456029
210900	265589
251300	402967
119253	15209
223523	380071
346622	199764
345524	186782
21961	14335
21088	109006
361697	69856
42088	231485
156691	349703
254965	200044
482223	34240
269157	86933
374828	145721
106268	57375
330975	453012
103142	368707
487500	329593
418555	440660
71297	438419
403551	197624
58484	473455
373568	451016
46435	105498
172574	162324
241199	368904
202133	249285
231305	210998
350036	494102
435683	105477
241952	482162
387884	343085
364285	277450
10546	467237
276679	26612
413816	351494
350868	358797
162982	276582
104358	59556
439953	459802
262308	231146
90696	176592
321919	158946
250009	115978
279066	156739
490499	95186
272484	370395
139656	190369
308122	69723
469792	110677
352798	289238
375099	271484
372054	33007
53197	445034
151445	222701
5366	317118
219765	302776
275518	82498
380777	372089
334256	283918
302836	335155
398833	328751
165010	91600
113989	16833
246496	82585
307097	355747
292576	291521
143814	393326
313547	483743
223367	187974
245679	343934
74536	82826
170319	160428
95187	435708
88439	180578
327846	367547
52059	251019
242933	109073
220624	324225
365459	357787
360531	358421
381174	58377
350670	216108
92978	116933
120448	465615
210574	21656
66276	244369
233181	146623
246608	249803
327734	258370
440604	54976
36720	378462
38307	371918
85171	48275
393528	219499
324199	137128
409622	290671
88643	94597
365974	447560
21178	243301
476393	14584
129253	494102
12926	249444
362963	35707
385094	42368
236035	85203
381311	365200
316565	321321
35806	198862
226533	73742
191536	377906
458768	354723
450436	463994
140935	391414
190564	109883
316886	249590
793	478415
321157	245898
40490	225937
235477	264594
147592	13370
213948	214024
486714	76454
56832	310926
438934	387742
292205	313090
265999	110322
362936	190369
53858	399867
30333	104740
384171	447560
261368	142788
394404	293813
195188	178220
81416	113051
365977	482304
315921	86520
467475	209933
413005	144845
10901	302281
252067	76454
448511	439080
263974	21411
346790	277192
86498	398632
172811	297693
292680	259863
213741	24000
376275	203656
155656	132996
256810	226308
94129	68636
459610	49903
239272	342807
466688	231485
425884	52537
235946	474278
11057	377906
184190	168197
176625	54536
301659	136237
192424	392357
427962	409828
334702	163291
369696	249444
102901	293813
247508	81578
255528	196783
136446	60691
136937	309079
461049	427300
419907	250389
215396	151256
149772	217423
361992	167052
375764	296224
18010	227101
16516	270098
48006	267352
435242	34863
209713	255065
262927	162256
297276	266377
241248	78436
342486	275232
143749	119868
309800	388910
124259	72050
134593	8623
226736	53863
216108	442212
304263	272804
300790	272519
218870	160419
241937	190369
156024	430356
187892	327721
308458	73990
100778	217423
207895	346356
390347	409460
363105	492199
199373	235334
438937	315691
37041	119484
39369	321555
399738	222544
366402	45798
319877	19884
7565	490237
331995	383836
226919	214425
402067	428155
446182	79077
70365	465398
178331	165540
439969	384009
442977	21411
217058	333543
25411	476231
428077	195045
208379	62699
343269	396293
33266	276929
376058	245317
254860	156820
74964	183975
453176	373098
202645	98207
179054	37728
382565	413215
69499	366642
196903	68126
160961	97314
119718	33855
315692	125086
260836	23313
324826	245562
241969	440660
372675	376814
278478	294079
57361	407101
274852	203261
220182	406626
440018	477986
79407	156376
467487	376798
491031	492906
359762	409675
106378	9158
318230	254987
228135	32980
453040	452613
164570	268261
454185	139827
434601	428214
218842	369342
474341	36783
354161	154600
101338	123042
48294	353787
304146	216983
373354	214024
200394	429115
361986	43362
149272	305706
289416	186259
114466	202500
47866	490756
461917	237165
441924	317675
190658	199485
158608	95942
41981	407386
164349	12245
90254	72003
372750	390070
348319	142758
430225	145184
446243	320678
375934	90123
475611	246926
271105	474706
89826	426041
64693	249334
455126	129857
296743	66663
245688	156189
167571	240063
222983	457081
82251	421936
333192	95149
346	392329
225771	47157
365227	370866
232113	103662
14020	411119
20172	249709
137065	416551
359790	333277
413816	264074
44493	137128
485366	145879
118843	381140
105270	451460
374687	363222
134634	166970
223579	461944
425135	255182
168972	466135
9232	21926
229868	427796
314260	87471
70802	86728
130231	439650
362106	372380
411438	258370
478369	429862
221296	347202
18932	22414
373712	290211
79784	219370
252323	457081
283760	404960
77443	1420
155557	293813
2045	90215
298248	94516
226919	385000
107931	299012
342465	8672
422950	158675
396586	441021
105913	453587
433934	297043
58473	434757
41071	132318
467667	333566
187234	484701
169937	88313
67108	186561
257847	122694
27203	441434
204116	227101
375535	35707
48313	115535
344314	429930
362119	332512
166354	87988
150107	313314
415349	412388
412141	11626
375690	186440
358942	385237
183916	15209
136758	84590
450436	209471
146893	127373
431079	366127
472977	13370
127211	104580
404882	420895
104485	166513
322111	5448
284531	119868
369030	252832
469360	361305
77925	290450
223429	229928
96421	164672
109737	25802
301479	219105
315186	136482
374738	59879
352237	254350
216894	241364
411662	267352
172396	385509
386343	432847
358942	165653
47431	405217
281224	257864
137284	420944
172637	70339
184399	164420
9452	71622
289807	274114
152843	99249
238987	106157
34397	169389
262613	411798
121431	291002
83096	3011
459064	203515
115334	86560
44040	475571
42316	84089
159726	163445
4910	457716
219305	268893
470580	59411
178332	401058
473653	324063
364107	373263
58476	429115
153962	181322
338074	371934
437140	330423
290747	75229
166415	465604
217740	380231
9953	469832
297586	452098
71189	411830
287444	351613
428892	115838
171989	246133
117862	437077
460629	99060
165126	259395
155305	233255
391114	422272
181973	310756
315418	304493
342160	131455
37034	273831
159517	260445
316154	113085
15027	361942
163661	190369
373810	63528
10053	97547
380483	139648
486254	95977
203194	178726
239099	294069
183013	163445
34054	452709
161061	83570
120467	368205
182376	211208
18706	445602
258306	432161
237714	464727
339729	430734
263439	237548
268277	190369
261112	400112
300473	482407
181764	24516
124175	110677
186529	387930
356530	233415
467837	86560
462748	475571
91996	144037
372340	326114
489838	441794
156539	446351
156798	46209
353587	86974
454109	273814
435052	175960
185591	410484
123386	199262
44713	339853
166914	117023
449634	338915
331715	469509
420042	278520
202222	437965
224996	10612
391948	69708
213255	184558
119868	482049
173890	310261
46548	326248
201813	409221
107709	266852
406277	416321
85932	10379
309687	420944
373433	273934
318364	301475
74728	469235
421760	261396
305529	22749
14156	473690
278371	190369
248222	468640
299812	12263
270263	214159
445143	49903
387604	115783
200884	362619
84745	427781
418482	187796
377121	46614
273610	390197
310131	461846
434166	302067
86596	4516
344634	445077
274138	17561
316394	301823
418368	345710
160262	330218
142798	133109
134705	152085
138493	363581
44048	149255
293823	17246
337116	324225
313907	366127
336150	3508
273901	173324
111968	21583
125743	286174
98320	267602
372810	178662
136711	9437
247034	390398
282042	391845
453919	399852
36647	265872
8792	115948
74768	468991
4083	369440
355175	213871
231796	212911
116454	69109
276295	458601
391867	121324
154705	57080
45568	461944
54069	338271
226326	117565
329671	276358
107699	336915
82981	248596
377786	476951
295686	449295
4753	63132
398739	205289
264628	143629
151247	367879
486217	90123
486104	85393
216761	60785
19121	66470
413508	469235
416747	91600
289675	10332
56855	477750
189193	422175
39195	453246
196030	246496
48064	55783
413716	383967
20220	228431
367365	237165
345535	402235
351609	23018
424759	160212
33343	51033
242405	366631
159668	149448
73728	44049
330767	21268
172747	387565
138246	391414
427383	363973
396369	299218
239165	195121
238693	249709
382743	13824
341867	267079
168662	249685
311863	162795
312283	406247
152370	369599
398964	295955
190833	182007
134599	86272
486423	309425
151358	446883
182139	59257
20492	279011
354686	45413
395855	335225
211092	452370
271459	108417
76094	79249
270567	38063
82407	14335
225340	486339
68768	328140
52226	253425
219915	404960
144588	340308
482140	286936
335951	105784
453305	326118
209576	82271
107118	38064
228128	143821
359522	166513
174523	207535
65570	393326
360660	185704
29207	259390
146242	340211
19376	313745
366402	310756
466247	407651
398834	111549
165288	188526
64299	10657
409796	478415
276268	186259
108615	262380
98056	207512
422427	198317
31748	373492
96706	35707
367443	195121
273423	141407
409	186714
458207	152321
292617	455131
397359	62191
204862	423062
94671	430790
113969	417201
329121	492588
36940	273514
46987	187627
230316	219045
218311	228431
51447	395964
350064	253458
228128	81448
131504	79989
301538	406751
296288	385162
67841	229215
1292	231553
272742	427400
464046	387826
18188	429161
397797	432345
446368	467690
151815	175628
60552	208663
370040	426595
240314	267576
420736	147373
425587	359018
397365	241525
265989	118210
420120	319495
412724	292015
133542	161409
54222	393001
433256	72941
383092	338289
287961	369599
409745	112103
469806	489552
276821	410074
198931	160419
385243	120132
234881	304736
171915	193676
408121	168638
186650	162831
136890	186159
335951	80193
365171	342761
290216	127620
334017	278382
339640	232408
451505	196742
355992	249334
134907	147469
319824	96977
399314	240796
473278	478415
52499	240448
351053	37277
264781	17339
148343	310756
352559	200444
238703	318088
375304	466613
282628	248501
490510	410074
305259	177346
447335	491181
240937	420959
480703	327922
407540	389830
15433	407306
52537	38191
134321	460483
124650	454822
198456	288586
82123	73763
47367	169500
458763	190369
341272	91600
201063	248501
319596	409808
419677	463908
203972	109011
114643	304540
133082	447686
486256	255426
195681	291521
295838	109006
49789	478095
258306	42368
207021	332468
155421	460998
141821	479570
192742	332938
234414	204118
309917	149897
453018	350494
170197	187834
49915	90682
409415	385806
290164	312161
73660	245488
485073	401543
13813	181212
35258	379857
437098	200444
470729	170377
326762	432011
364636	373711
79378	354214
171444	334068
480365	15220
454755	92050
205459	60517
342648	447358
475269	218142
175703	444512
120719	485298
364977	78074
480444	185533
468545	90931
213964	329107
256363	250809
175382	183988
347561	422791
137454	12900
36228	49903
78861	472599
309276	148321
56103	60920
270286	332581
338467	156884
315805	126201
146169	339853
160180	398225
406827	413860
446735	15969
466355	209510
457977	445282
181922	353690
65516	69951
192562	228358
237242	207696
970	388195
221322	443404
6272	308257
309276	348176
126098	380568
161363	280592
118232	489328
293902	180957
8809	21462
410965	4717
23741	297069
177684	405038
379462	382511
267562	77143
488846	421356
420553	140880
110606	312947
85347	22827
46092	27892
291665	113138
64873	224285
30470	72523
241638	103936
331467	276358
192610	379109
22637	194165
388211	434239
428944	18451
481419	153716
484734	363116
360924	59672
308122	479687
361780	8901
18152	83084
190559	15209
70827	310368
146447	243115
217612	280264
447962	338299
323340	160776
326412	394773
355626	151549
146893	41962
397436	237973
104491	348798
323550	1605
294452	187974
329734	444444
25969	267352
143079	48163
347226	55129
489589	177335
348176	413807
479002	404886
39750	267352
107216	273831
374057	216102
202463	145128
300692	296339
259268	68273
106735	366799
301348	112330
370590	351639
306781	226152
392581	270967
322619	477283
331715	245332
209725	33277
35578	440931
30132	197996
124085	14826
386514	219208
71297	456640
51460	15673
459993	299267
116128	388603
222045	161397
484172	298274
342708	184558
57365	27602
297909	287854
447600	177389
423013	139921
89122	20767
173339	350822
375572	200275
221785	289036
41333	85699
255344	453010
265195	286992
448992	123333
152450	138282
246876	422853
488388	226285
37842	18173
263894	443694
185561	331508
446182	479444
436660	388575
333080	433343
80924	106503
206046	169090
455922	89633
194075	174658
83290	381857
275319	64397
456021	126877
219546	313916
362977	109690
381666	83946
285977	258962
48306	348543
368750	293813
285612	124845
335191	32807
167077	239223
477424	418302
377323	404843
331589	91295
140477	401854
154629	334769
182778	267602
158099	309085
163066	160356
153006	371479
68098	319246
468479	390054
406371	474526
325481	454023
128124	449620
182491	272096
199281	462973
412844	53863
372325	115170
211238	44594
340229	429433
189038	326578
341560	416942
470786	331700
431412	246713
15350	183778
304404	177973
174096	189586
279538	257600
428741	492341
268584	54976
282453	246114
443308	148519
385887	215054
35180	24412
275824	99907
443434	250434
30101	374963
163991	377556
284276	324639
447030	443693
98086	380164
161249	325477
318088	219743
220040	313745
385549	412980
27826	250434
63203	128659
130069	174333
146893	307852
403867	274987
353673	311297
29858	2009
44837	375768
227306	356645
459027	440002
287152	283295
72668	358856
453294	390232
228014	202019
22573	105611
25203	14698
329696	353787
347504	79751
38671	265065
82070	246311
260066	263845
345531	477066
127388	124153
420863	15209
58928	476656
56070	274690
104697	319356
234215	282369
301404	309425
112372	119762
236988	31742
203312	333608
22974	21523
160643	157757
218484	359256
215583	398545
242135	391414
396252	281924
369276	45687
474606	276876
263962	359541
189103	269133
256893	196851
415936	187974
54706	190369
270224	18584
87046	36778
81903	98906
112203	28129
129001	91072
118088	395749
83616	150108
372488	53994
123376	412347
136751	267029
355935	134145
446182	234555
326544	213277
92401	318540
174413	484447
412690	489485
201094	251506
189318	232632
438302	279046
364563	226494
49056	313745
434690	219156
330752	466275
364636	126348
117348	103098
67266	18218
272103	241356
172877	58528
228824	481053
91549	220112
160454	172041
417369	450307
296997	205267
116405	115815
232375	245679
431110	420777
119253	439706
407565	377933
326525	367110
425341	37948
275273	122530
133291	465647
447067	371918
290037	426986
246755	334977
340789	329466
216453	102052
327852	468771
385866	378686
284890	153995
144618	421830
335441	362784
24418	464716
308618	252710
240900	342694
104018	294836
244883	267352
479389	111783
403230	395988
473516	28951
399237	385076
412440	452676
222633	83017
115382	138297
90566	119066
33398	291521
250149	267602
230497	51222
388757	397456
328708	407955
42411	352605
96291	317118
464022	122436
163502	179389
26714	105044
116085	240949
372320	26759
157839	52095
429874	419233
375249	343992
153566	31178
22140	164019
143340	248777
138814	142018
447610	297937
105964	219302
64354	119381
238406	387860
167035	231684
292641	228013
64469	268564
139502	212278
215995	234303
414618	475699
64592	110560
326643	453009
324090	148739
236360	194105
407683	175174
40449	415926
487476	427315
89775	469905
448643	409248
141583	77055
316177	308752
486100	353675
427063	293813
462241	118877
488629	11626
446247	478095
430601	151944
165902	310498
274852	201262
87047	325492
316075	436081
116431	61666
175499	71795
431240	299456
331272	422853
53088	290
461764	313745
26126	121755
62526	15209
52167	476656
233147	97070
341271	330440
22123	103338
59066	452807
130067	234975
443350	10646
105678	488707
459128	30026
358087	266660
417938	308705
482049	317356
261714	356370
9013	283721
220477	392788
166392	454975
290799	476951
281219	93627
18928	145836
124393	296592
493788	370044
231484	386550
443308	398333
68843	157839
43784	211868
150880	165653
358971	377984
28431	417201
477932	468738
41071	234356
343968	143915
97732	383576
196796	16433
424644	429459
157218	463549
358989	356645
175960	110708
116504	262302
421846	94516
138275	441043
256796	273831
228968	41704
37189	360860
197099	367110
109893	179309
60208	316372
353778	169582
438381	481712
467333	364330
374034	122694
354330	127732
424570	33855
311510	154355
255623	308684
463089	65670
449412	122462
172923	263262
211483	359093
392848	65252
126917	433279
140727	45413
24278	493478
388696	121145
402610	142008
182862	43009
337917	143143
450218	176119
315892	476242
7940	310261
428576	429863
172963	148499
117239	382166
344352	48667
359157	30258
400044	296693
360396	236992
150880	94516
284246	299467
463944	330633
92635	460875
210203	478415
90181	393543
412517	454680
124320	51756
343816	86476
65513	65683
358026	429439
101504	456403
381906	478415
340161	13370
415019	110346
168642	164164
354748	32578
195739	237548
378496	62191
303993	262490
316705	285153
290794	480224
254059	443744
272799	474483
9965	166752
337976	440986
124790	246311
174478	221667
20449	154514
147558	110677
376146	477506
306304	299976
10331	48163
249501	168779
148246	275803
303385	463615
405676	96593
40890	140378
246711	15209
425827	420511
389314	185494
354330	448770
367689	161381
107408	345745
97725	162947
318549	440660
14095	295276
110340	35666
6896	92628
494127	122780
371914	184902
31157	33553
386428	476951
458168	33605
17629	55293
420136	209091
43398	134145
353119	36902
67280	294836
447529	351462
112404	401949
35919	259650
290309	278200
417931	65275
418057	13129
32729	267602
179958	9393
72804	37649
464578	29124
257749	134355
405555	91558
113344	364359
3783	9054
258745	410272
172672	229219
231084	289108
209221	466075
182073	22719
285722	280635
124085	275179
165638	127498
189863	424240
310756	219941
231554	247812
309917	371125
273626	169225
460923	81580
263799	267920
244482	421356
198993	452098
352685	367883
257694	188759
466322	210034
143395	218017
51424	453104
438430	132336
254801	337757
327209	160419
112545	205270
240113	219757
376592	114550
332881	285951
82267	401968
131740	446351
288274	317932
150040	237165
147839	325374
242551	10975
156446	362730
150109	338663
330661	337262
152368	300813
195142	315671
92473	46603
278749	283265
133922	22611
240964	83467
160109	185704
421155	64313
54706	196829
31592	52313
341360	169513
448078	130742
350512	444213
47448	116426
259304	273831
311930	135756
83938	127921
246236	220472
153322	475914
41623	445641
160182	96977
153322	137833
111964	8026
449521	362206
317353	239460
308618	280603
126354	317118
477545	254907
125224	342731
477084	293739
98727	461944
149811	60517
440149	47874
168396	162831
172733	300240
422138	15133
278268	208417
32533	287516
392240	267352
11811	50538
17580	129238
413491	246311
39683	291484
260164	395988
162936	140282
344385	308777
376673	342724
14989	414287
233339	162795
332513	74611
455843	75706
17077	32807
110655	179220
89370	20181
385137	374659
11829	476831
307562	114930
21989	127921
169182	277179
386987	437744
216410	155857
271472	140568
134299	107360
360733	76709
146815	17718
486192	53863
14238	458601
73275	10676
181950	280592
86655	84089
299350	259162
364264	391414
152459	211208
359538	181993
474606	330557
281923	162795
110958	174991
416302	369018
134705	405217
229496	475594
466249	200444
342311	57935
456037	153995
73393	240796
278749	427803
479378	463372
387316	53489
171495	75201
128925	258370
376624	256926
348198	459649
317425	184902
111968	381050
93728	85471
422702	428738
310153	400520
364047	102794
431264	267602
60065	105498
229735	206317
182771	278642
249537	86476
8613	357854
277535	74633
109204	317675
304168	223753
225039	489552
19773	352238
192238	21383
271760	135531
294617	266852
195121	235334
464849	336590
92613	455310
89573	77727
266157	144696
377278	10210
16033	336590
371257	430356
84968	153771
87638	455819
249834	32514
200092	91162
78367	366127
61367	99261
485016	321163
42693	60788
263922	101058
474341	137133
265192	206145
191773	304561
464237	47285
188016	267553
421682	327217
321479	378462
372110	391414
103861	329420
254446	81714
148213	218112
9645	318563
373006	388096
249860	322636
422160	275589
68043	164370
276944	273401
39916	395988
14916	444824
267562	447586
121755	12549
166812	119217
482297	21902
206081	95233
325304	366127
39317	267602
236328	21632
225394	152085
444278	166513
483987	472130
343732	315671
165651	336196
218294	432165
410352	19397
208754	468089
196465	218727
19542	355217
126431	186714
432528	327217
233938	240225
414128	275959
354236	328464
219618	365782
206043	14331
149089	134469
14254	437354
342586	360860
145249	228431
448651	183213
188018	254973
103668	187974
33721	148429
103178	409564
451803	264406
183966	304671
361076	413038
196283	264313
208433	411388
98054	145948
380280	49828
256718	159378
108659	299734
415217	203656
409745	219499
57080	364000
168420	25464
210928	101018
272041	169485
134531	186259
200435	189664
452271	94516
257984	465894
112091	246311
414477	114106
308108	421206
200379	237165
64559	221674
437215	132740
157343	231071
109618	342617
381499	427633
470949	334913
79122	84080
489822	76871
433820	206933
192524	391414
80383	191892
326574	190369
340698	291070
374265	117589
135835	487192
233388	372314
322312	393326
4332	269199
17288	283265
153322	192562
260163	10377
446182	167045
327846	80497
308278	343721
134263	360708
122200	173318
365978	152321
221420	175875
359363	462005
421601	160545
25624	473301
443817	457093
231512	442035
139096	190369
153229	92651
61625	177335
153813	95224
91618	114015
100948	265589
159819	214024
286223	43594
292641	144063
268385	72985
259250	327217
263539	382198
119840	61376
482140	36191
295009	266317
138858	228470
461411	375840
300284	452107
10762	105585
150789	463089
128125	155754
332013	300562
258508	223121
10848	228431
416679	217302
36329	2283
435074	484690
423219	268176
29567	491190
64626	291249
392011	127857
110071	222701
398924	280174
266965	207959
215792	478232
392171	469235
143331	222984
361867	24070
311742	13370
32807	80369
210867	147144
489079	454811
422770	72523
423424	387742
385203	101843
237562	180962
379903	214024
173533	252799
130300	175402
67058	267352
359793	407220
156567	172535
144274	255127
145337	222701
348027	313745
251844	286598
11075	48007
309532	489841
418156	168959
90102	355093
257182	308315
123167	13708
402689	447107
218137	340449
174549	427347
89883	121499
29431	464420
337117	327217
32521	428080
49241	170572
205343	430356
365121	195121
389740	169398
27642	79422
426025	85387
76717	105498
444754	163127
251046	246653
216859	120003
326574	15133
79266	309330
345886	254509
447335	283850
148921	163069
334466	356695
200580	162963
79378	94344
55914	432813
74195	458517
421280	426595
35089	15209
207141	245211
163505	480854
135711	424463
476221	285145
72804	235568
63471	186259
182665	57989
464914	100503
317409	317118
324708	125417
134797	126473
434622	481785
388296	342810
222718	48163
373584	261320
15819	147795
340873	19144
212009	308049
127211	80587
2293	304731
405792	300240
182270	132318
252824	191953
217951	445018
240545	469294
393056	275271
450301	79624
472685	296339
383893	354264
10534	469235
73799	190369
454517	368292
413491	406626
19005	60151
251378	167648
146506	459884
403277	27460
290439	162657
70788	386369
76228	322418
482334	416402
283250	446957
304589	428139
18010	248614
104012	3637
227781	198317
2998	130699
386486	401854
226919	46920
374522	300240
220020	14247
196316	285446
346193	72983
153154	364703
110341	263127
369905	39475
404473	319351
476896	360051
164608	134259
159111	375840
256610	209014
5700	150522
372799	226378
385308	457396
246070	176300
299033	43696
141118	245329
81358	230586
283640	445233
231537	77810
321855	24412
154808	356064
465982	285684
118247	6899
269719	430951
374791	15144
183633	117635
373170	149543
449176	326728
185316	224546
284876	440660
327033	214024
307936	22549
181385	412062
353468	385378
344634	313802
201249	153995
233117	138217
182147	342807
44448	248724
12897	82585
60171	317990
225694	186095
348722	398396
21440	4244
491376	190389
131303	198297
315206	399318
422246	218730
271782	244703
79701	291478
22753	439082
120247	103912
275460	335663
330414	122694
121697	359981
58547	316905
342419	320514
5857	8339
316537	274875
344272	282912
95252	344091
133356	446351
67613	308150
145979	288353
418671	210004
88359	32807
143488	395988
101730	77031
491388	193909
350347	285446
111757	43553
136543	459802
62600	410619
488784	55857
417257	247945
197253	414795
430737	41721
306352	47630
246297	16730
411913	182226
399898	290450
480428	356068
268956	28371
407024	211868
388524	273493
323781	228856
268012	470588
91537	313829
425817	76016
301636	22827
52098	281887
184533	393332
407579	184902
51204	266906
70919	94516
244761	4413
347007	457081
106268	247990
188847	424267
32609	201887
393206	392947
171935	390380
131939	19262
253171	134145
235601	388195
217321	253023
120982	269199
56521	331297
85758	82001
369974	110677
64294	194893
190461	73236
385137	469052
424396	76773
7882	379419
58552	450876
143862	302473
19542	284607
367354	195658
148858	23806
353027	150260
430603	451774
31690	111461
452207	294548
236946	5040
291032	159249
362372	206772
357225	133274
491118	485999
83937	286016
292778	59905
145249	486339
343705	94516
312807	39142
199185	464588
410908	75499
399736	371934
470918	313745
284586	214881
481167	94344
145195	256693
240937	485546
20172	20959
238083	47924
482874	123379
293913	308122
266872	453757
111968	211457
280702	408510
29111	15209
107207	62191
414334	188241
82461	225382
339967	38741
478837	181154
65448	301802
874	320121
289186	105878
25850	415931
26559	295310
153322	277716
44829	150352
351775	273831
389447	338271
454263	6467
236681	94665
43314	230745
65712	358508
318274	98644
339868	12177
38324	277487
354734	454975
88438	38171
64797	115501
434424	24125
345896	128749
218865	201955
173033	138826
221296	386774
130224	294385
30241	80761
206535	416942
388498	453746
410147	97277
28484	190369
148468	304731
112355	160456
411774	268769
224061	401871
216229	119346
142059	417201
404803	72523
71264	428080
113157	35707
4408	272846
365331	493368
297436	51585
267464	28129
219607	488754
361982	342513
215329	409674
229381	27186
327209	9328
480104	334021
21272	445957
267562	349595
135727	258905
463836	110835
277770	332392
263648	280777
464572	277961
437806	53490
474341	412398
450772	117891
362480	425577
187898	366300
308738	119937
188847	29941
295825	184430
293719	395988
407085	458
16487	480554
131715	67071
381923	52452
278323	313314
72603	285446
188931	263127
344314	315574
38038	474341
335932	316727
193197	192195
108036	364294
98383	148606
237714	24781
433171	64429
239836	218730
134294	317349
131820	408288
155308	190369
91594	312642
320399	52537
376132	265711
319259	190835
90008	7701
274757	53109
224775	360228
433954	109577
38078	194132
215141	478415
493158	243372
106940	421356
217275	327013
481682	380360
279398	123419
389722	78163
375703	283851
359946	241525
425820	285156
313592	110708
315573	83811
454093	245679
66575	52917
322127	399736
206802	153999
263074	424127
374128	239090
284873	168213
405979	63459
109221	378462
402578	243438
132622	110708
436026	335477
375492	76454
353880	155547
301723	303648
129948	436397
353937	293813
91657	110677
89466	960
292020	315888
135683	486885
436699	102481
221687	78163
350882	55074
278769	246245
288100	408288
351608	114568
329251	418086
249129	283243
102835	382546
371850	195948
357939	391414
391758	342724
88812	5857
437140	320169
36099	263740
350478	440660
279553	395334
145695	487422
185158	468262
272250	350654
269494	420551
205444	475244
488132	378462
273278	361698
209378	77438
278674	400184
72295	79989
380454	41673
324262	105699
118694	41075
230869	335829
254906	425485
404172	109191
420088	246711
210559	401854
458974	149600
54101	84089
324967	50173
404568	139423
489895	260911
289058	134694
80287	317100
99311	173139
442223	35707
419281	492316
417332	292902
348882	344587
27555	299467
467066	388472
371976	458837
257245	299234
263514	32155
388904	421935
427924	487050
149534	250389
443475	319368
369344	296693
237801	382354
411970	165032
354076	475158
411319	7845
445482	186259
149883	50264
223246	263869
231286	207729
422251	267602
431462	293198
233542	117147
50120	395988
130651	359762
132420	54141
172845	458104
222116	472106
311297	242436
19955	155776
369509	406396
333010	200346
20658	139076
428410	431556
171220	244120
214605	208379
221170	392020
26740	50082
295649	478415
265180	101049
327205	328709
208703	10646
452377	434945
223701	128983
283121	202500
394106	32807
230213	24334
24013	484664
71189	474561
3961	492906
110747	409754
145109	67740
383387	110973
412440	318037
58267	481279
315713	29816
430103	369389
246912	282835
299064	213368
258274	262954
17772	303175
432440	270836
350650	73298
388278	186440
217589	217223
145882	111670
175000	323837
60208	260879
96256	421935
285607	209830
223622	426986
447335	75763
213022	295484
202829	301356
359790	268261
450465	454925
159847	156891
401886	421639
21230	53883
421255	73805
341811	368205
50199	112862
9635	440660
276821	122427
428843	309079
43540	342807
192800	226039
377978	374939
278410	148858
260203	239922
492316	461510
320898	62191
116947	88426
461364	254011
254886	70528
363227	334943
242411	161645
311712	79705
154202	445453
316292	262954
88085	146569
173835	414832
262568	177861
185405	54976
106268	326531
476719	440660
349593	264771
71358	221324
492655	256654
320399	277961
84019	151318
65923	459809
458968	82585
457012	452440
20572	5041
151322	15209
201640	167430
168211	45085
221921	341184
288181	24943
384595	291345
322842	287667
159356	97277
426197	361296
442062	201332
58252	276281
334883	457822
283861	318404
26594	272371
388811	60517
273669	466737
94517	358544
448284	399862
188096	375840
11068	295155
424776	63528
235404	32807
456694	15209
205394	35092
269612	476447
32595	392492
407717	63899
89238	324568
167905	379934
347381	311873
182616	114101
482449	461714
270849	267602
91828	62790
88425	321597
3809	210353
479351	422470
137645	172089
159168	166513
51048	369771
131585	273831
448148	309797
214519	388374
10546	361745
225178	243840
381682	47092
404001	366127
404657	400816
491560	38523
107437	292468
232998	485304
269922	487938
423229	44057
378496	185314
307888	370866
34918	339905
14558	313745
128124	276090
15964	267602
345401	319733
375405	80396
101647	336590
111429	490215
153339	190369
282475	54976
284979	205223
345064	157895
396824	269094
472857	94344
358373	21241
179337	49896
116229	369599
194875	170741
69265	454631
31420	304173
330435	187834
468079	37436
409248	258122
416408	205289
318310	64335
258951	146146
461550	228253
379296	263958
162795	129922
378646	471745
73188	220229
471388	268359
319081	146236
476108	269199
195677	447335
78753	158656
146645	243438
404543	151056
168039	208487
209311	479614
39683	286615
372127	10646
61284	183213
467372	469526
293611	420944
460436	471623
81505	341888
106536	343547
369657	320164
471169	259936
342253	77438
304952	20959
52858	331297
105467	120318
69749	263925
375625	395988
166452	283681
264590	205270
376543	110677
154035	70555
125156	448598
62122	463445
459510	478415
451273	198297
81581	283392
372179	121597
471309	116217
203758	218816
414171	331349
240522	474034
440865	230923
223119	81707
308863	456640
35195	474715
461515	273239
413439	341004
140101	212242
324964	461190
261731	401854
464963	313745
203328	417138
456748	382511
249498	15133
269277	396916
287990	420860
223929	372513
70830	492298
440416	458183
75783	195551
358271	475047
395967	300480
200909	371194
104527	355338
67266	54085
239099	125968
267984	471301
453919	469501
231549	33111
479263	208516
482114	384090
490051	396080
254315	35115
309917	68378
319824	160379
117701	73177
358423	94516
5677	97277
361880	179716
206145	227566
268768	309528
48530	112150
178680	99350
163767	366127
234756	105585
457429	13224
97227	364109
455074	462992
179630	357093
488216	476951
310029	48163
453821	447430
18770	89524
251372	49896
110835	83872
202774	388407
98210	183226
281841	434720
153652	200549
50043	201286
80238	335663
152544	267553
298411	7601
194208	157978
133784	267602
354330	246784
73298	20130
329025	95149
305724	390596
126277	153995
327209	467369
294916	108222
361604	427954
486319	48861
484777	355313
326678	492906
15703	431187
88790	433645
291587	88027
451298	364294
408628	4693
272139	274146
136192	386014
95328	423469
291525	286337
70759	492906
436699	103516
13082	301692
41793	73567
351401	190369
195488	373380
19715	65330
485546	451574
175123	428103
20992	247274
266307	415311
464530	14189
119528	119381
84269	219499
130403	297969
68094	181204
145587	221256
76612	232434
208273	321112
173995	227892
332868	273831
257613	426122
203375	15209
39195	152922
18197	11626
434245	206623
288204	478415
58590	180504
41491	2105
132718	94665
148203	217423
486837	220403
214367	313136
331238	43198
394754	182226
145585	98181
408137	266152
443320	35843
204967	68950
423974	326362
449624	53490
373158	363581
317756	163147
454037	349427
164325	189753
460687	280233
354111	110621
7378	78811
399780	9913
151712	288035
34047	16516
266141	422603
461944	70582
102627	64066
168944	164059
243343	363232
13077	121226
458011	410028
370948	484447
395916	162781
151952	293960
24705	88203
197113	246311
481380	328970
10546	311149
334092	348563
33172	315671
319231	343702
146183	109510
200092	464159
46556	307077
106465	82954
222605	248382
28179	255641
274006	254687
260775	391414
184770	320508
131939	65733
101391	84590
443841	293813
17740	356645
474967	152085
492393	137128
116853	318577
88266	396080
209441	241718
134299	152867
334092	454037
361007	305588
112390	367937
321916	313745
30749	379975
451899	478415
104783	154692
57175	245466
77987	105461
374679	228431
318466	58189
110423	459123
114063	70899
332507	301475
187097	342235
14659	77031
65405	134145
112625	168890
304262	285432
153788	42890
320688	481827
423014	231218
383223	477174
440990	347243
28763	207918
217743	266611
99228	203656
56473	42189
210594	155214
26820	411157
307172	8615
322982	189709
37701	300001
113490	214499
317419	90563
305287	176337
440275	302033
164674	377586
69749	371053
118634	266203
321213	367750
426704	100655
124153	51895
247785	101796
190905	193694
233772	165497
381158	30355
399441	410074
304790	473223
398840	479872
458065	374784
75039	34817
289341	366127
210201	152502
198043	103804
233507	149079
209520	37906
217036	463549
298378	36500
473401	84502
407349	397557
38996	379976
28672	132740
124778	339310
271079	371918
400848	204316
342486	40362
393928	125417
246534	178436
119464	376079
89799	352880
198832	165842
465774	108091
210187	51895
365613	355864
109110	189454
441272	317118
190649	493372
339516	49903
479557	226308
38319	117334
92759	14138
460523	260640
286310	466737
353867	178436
2378	199884
350650	174411
328940	165648
3809	478164
102644	486581
401389	13627
321255	151586
134694	312295
48064	218615
243631	19262
217606	35414
25785	142018
228928	292744
467788	316796
211649	186440
191214	41680
13140	170483
183718	366903
100246	269199
73435	16433
295838	236959
492976	123344
465958	360263
392531	387742
250410	461833
304365	65712
236681	317100
346119	449728
274515	298600
77111	326206
118368	403501
154999	209995
212374	203656
280675	490136
104740	269295
89676	174939
104648	122751
427521	297272
458207	376121
307083	132619
403575	356674
379680	280952
312343	119444
60582	414192
425320	206887
119057	93078
373881	87202
429604	351991
248093	318404
468496	276358
321927	478415
39683	397708
396389	124085
251067	182226
230057	400974
90689	187920
89472	36975
205502	478415
171994	192402
354744	267733
292617	182000
263962	71778
333228	245473
222149	280943
432100	122085
316136	361964
126628	261021
51581	410430
48861	322370
236454	376356
91163	321387
212989	48861
91404	481279
370590	148705
455461	426034
454090	290748
3124	446491
316136	23500
353018	64335
338480	190369
249129	469235
651	267602
130012	126676
63021	338879
360381	276993
476421	94344
438964	86077
382644	157379
453738	94578
160169	260400
294850	119381
82296	19701
178331	48275
106262	82585
313161	349201
133909	247106
53243	197435
294133	445241
491568	353901
98294	82177
124669	460175
256773	176077
398023	35367
51654	60517
229971	252490
144664	101058
271836	459213
92326	123369
206707	143299
286132	74622
97245	292535
233498	434049
74472	261396
317993	211868
277170	260364
324708	94983
333557	439453
36584	313745
196491	4393
203200	299936
189094	356345
365330	195816
146893	73901
286572	24943
262128	421830
339507	477257
346181	108222
256893	447158
202121	300606
201515	179161
386516	454822
484802	140205
50790	261390
295641	236503
323836	193887
459290	52030
114550	166089
42477	393326
460605	391414
433041	101058
45198	374314
135823	378686
280469	330790
190610	186259
288035	185076
357555	241201
149732	56642
303514	426111
16844	8459
89826	375476
450331	489822
292772	275780
233598	218977
342474	417201
330876	5007
376867	196783
467690	239666
20404	341271
330554	139648
112346	354694
338752	141509
66383	75984
240860	443648
404331	378494
279936	53640
161177	139250
171627	441517
275033	349739
296514	307889
124259	257935
399023	187974
316275	281924
371233	55693
470030	111010
321911	151096
371600	192365
309975	428421
260185	157432
189064	47196
287566	128704
223753	160545
326769	301367
128221	124272
44620	145948
409745	12245
491157	248496
433608	327061
335069	350064
292080	42826
360417	435708
206026	478415
488779	51895
206652	308202
269001	133909
274022	365398
328806	27464
37189	405217
328669	489582
121133	91728
264641	104513
152916	190577
288540	209348
12180	226494
320688	139081
292813	64415
232499	142144
19727	435637
137685	62948
439050	281846
127287	273831
50446	68965
249639	81493
45579	379996
487145	199531
425222	433154
358320	100400
477308	447107
225424	82271
376178	249546
362267	449818
214880	60389
382142	22393
462724	125770
358686	269199
165906	488183
467481	72523
182783	343012
490324	425234
47790	313454
380694	241980
289675	387242
12526	18781
308533	65648
119001	65905
139534	475073
165680	346421
21923	308505
425319	396975
304666	150296
329366	256180
308838	252340
79528	114837
303487	282384
425157	376906
330194	395888
110252	312629
176276	291860
362192	447032
32022	429593
485807	441135
291072	200632
56876	29105
163691	92920
228707	455769
215762	217432
392134	120274
263367	49196
24293	425675
184629	115604
81176	472314
196794	216828
252775	231485
390154	348662
143765	385378
7740	224385
33463	190369
484414	462008
445832	354694
313263	118817
67351	237141
107682	15209
109254	334009
439588	383971
433565	317356
262820	307889
316883	419921
219917	463623
58209	364680
33053	315566
354909	116351
266508	283392
278962	359863
155370	441313
321357	234400
250458	227730
414920	209018
465687	431264
163271	122462
209390	183007
65279	378462
191070	45500
311306	409251
263880	3664
292875	183213
214793	222531
63561	306931
52867	395988
115604	304466
264306	4369
188108	217025
184629	433391
155148	342739
175638	115861
226919	161755
300723	453453
161023	307423
74245	235177
393928	451738
308872	190369
17784	214024
282791	420944
334123	86728
66600	241090
57754	258370
453770	413525
258050	355700
49879	429165
278153	49021
361826	184697
166664	309425
13945	425675
343010	277287
172455	35707
167279	99920
33390	479420
455529	192998
451665	131449
453651	248382
434888	42313
13763	289165
309725	357989
255221	259611
354111	491191
427527	28065
459064	348176
80936	170129
445848	386328
64736	421866
468016	335835
479322	132461
121847	207535
220131	313314
281391	366781
66853	336955
471009	133694
121375	265821
15043	435242
372074	21379
254446	83403
27894	297282
273707	426569
143947	163226
3394	93441
81286	324580
67615	217088
296645	404571
467881	273831
266948	305449
368182	72432
156276	24000
477194	133067
104785	115861
86560	187365
337833	89079
298026	15234
268910	80543
478661	187974
31451	99997
375727	187836
89219	464420
434040	378686
222678	41673
296407	184764
477932	228657
144466	272069
195732	48007
315231	214544
97967	129477
100481	138938
82774	10379
2904	315260
146893	45946
177081	317596
275046	246713
170456	138807
287737	155632
172015	169485
143829	231419
189508	58066
236930	409480
297593	52537
230381	477424
7312	190369
430217	335519
25410	18712
94553	62191
275686	262954
249302	280935
252207	354694
355477	244354
320898	314742
194258	3424
392775	135899
61637	251116
412738	227101
472694	318735
131928	288837
303555	278520
415583	149936
413626	445533
187428	316432
188401	217423
12926	453753
139185	117461
226422	389497
184477	276651
295760	5773
375320	188067
382659	175895
169630	8607
84470	85509
180755	210082
192289	135848
8354	256723
207696	73299
3733	256121
480991	276744
478588	98180
347993	446049
439926	220617
240645	245317
152947	98906
230051	43906
428182	445875
61173	326063
75056	418000
7922	427012
234920	304384
350313	145717
258187	220417
424848	421098
424925	5857
314964	311449
167048	237165
365095	297276
40784	266456
390514	214956
4625	409828
388429	46294
68506	201265
433939	459802
399542	37258
65767	434893
411543	491757
408873	313340
379932	271533
237020	476635
42509	101043
123014	3011
260313	91069
317010	308257
443739	272821
172005	179726
435701	328465
445101	60389
65151	307441
436227	340645
169150	351740
259704	63528
262847	439718
35800	293813
113372	17231
167508	331186
104429	61572
111984	441434
487732	404886
232348	288271
256484	272096
275368	108554
332299	391414
68087	295060
188516	38063
268910	186588
250629	198926
5955	301659
264569	337246
304649	8929
490322	262954
85575	487192
352059	393326
309225	305002
478941	49903
193197	8093
321841	488189
348662	401543
226579	347073
155900	263514
267455	188759
434367	315405
243287	249469
63348	447107
28737	208038
488261	252804
46023	9328
115273	49992
78891	163073
12481	342361
177558	265883
32124	202905
8647	152867
362119	276837
431137	476951
263539	206207
104776	469235
480310	288675
31616	277332
413354	363153
102065	300898
349595	360363
437792	201208
110400	257749
75913	106191
149015	274309
41620	137128
124729	363652
339848	457617
254087	390232
297941	224285
251483	403883
214279	164164
21396	123029
280523	162247
437251	90123
67108	481785
42310	301143
9533	459779
101046	317118
315286	286828
95699	62293
223452	258599
389514	15209
214207	144529
358750	492906
313615	493025
60025	40388
435092	391414
220243	198790
3636	439719
445993	48892
264433	257339
375017	447677
52975	163435
38671	119123
88584	239092
447027	164884
40158	351147
139536	99405
267248	350189
42021	140915
481197	34136
488971	12556
397896	17231
330369	51456
479351	314158
457638	122598
370475	40784
143290	41375
286190	316011
370408	205223
281052	434945
236359	164884
413087	363581
171050	306927
324968	240867
377767	317675
66288	141026
171135	343438
184768	194372
485648	202877
130552	371554
275375	336590
373755	387413
388043	451798
243221	456640
350066	163726
248113	238479
441558	328170
165680	194992
460899	161581
93354	308668
168971	456795
242282	319051
23018	17333
47272	288035
10453	171340
17426	182196
320692	379976
147373	50264
311156	106903
93257	345058
232059	307067
51762	114930
172417	283645
88632	215054
285467	285156
24272	261396
305978	420895
307404	94516
84680	252247
421730	62191
202352	440660
175067	484461
264719	140044
103914	147469
346687	212261
260110	208577
48892	467703
146893	3719
162313	125417
197022	321687
390783	279398
86420	273831
270248	460271
345918	451016
10057	99411
288045	487130
273990	29689
245911	152702
167441	434035
439517	317505
313523	388374
404568	124599
430161	370866
250627	76709
481840	35271
315958	490567
226428	234356
102644	258670
392456	12174
161722	433391
267562	83340
482360	29689
344081	8462
132750	98930
138374	77438
467340	240225
262357	125399
172335	68845
85399	168381
326631	187978
235702	9054
273510	424097
6614	36545
422267	65682
346000	36829
488009	21722
84901	357357
130006	485304
217665	392301
350022	52318
309927	220857
326985	146940
104222	210261
173399	448312
76068	122462
397936	187974
115480	458766
357454	159650
407780	110823
66129	413525
320982	58881
183477	490094
165239	439253
263508	97070
402316	137840
209415	287098
342949	419148
480219	429161
323390	317118
346703	294649
356530	334424
482305	259929
28491	471745
381230	38784
152318	337999
238494	398333
482164	243800
81358	344580
363903	374594
391204	172875
143441	112045
359088	95247
310146	255851
2187	49903
218604	464727
89409	406998
62105	209102
149389	421707
377035	196783
257613	33553
162884	489552
197936	48162
160439	12598
446739	244005
122242	151039
283760	346388
296663	275780
214735	439275
125790	174508
88790	131169
384491	199619
281370	190586
477298	49903
135967	28165
170683	190369
10569	182262
261621	461944
104801	486339
440693	243977
228084	267602
260387	233590
409557	260291
285289	342964
394210	84504
469843	412054
50815	177060
402129	284155
196030	463705
136752	356674
157099	76285
191300	378682
276821	252018
433788	446984
290838	372757
239909	303601
302004	132996
461592	78273
455183	59636
252134	458505
82150	215883
402608	144180
233767	213872
122200	179944
105754	109407
345401	313733
279288	369248
119963	259192
343538	188082
49283	267849
287566	272636
261046	452230
275702	13300
414825	490705
327219	298767
287953	191387
435397	382191
188847	366653
77283	186208
36071	310420
484684	375595
23668	447517
53846	287694
55166	8607
57	62730
84810	306825
224786	342761
161027	220635
135021	234356
406167	190369
209745	403777
314311	420794
86222	306927
331950	220857
359189	347319
490660	185013
132013	411455
373507	468640
275362	98782
293850	208516
453948	326161
125950	486885
274608	392613
126829	378930
475696	286857
350271	55074
274138	290
172477	190447
130300	345585
237400	85243
413721	272865
250297	107027
42228	324639
319830	330503
401881	113326
97424	365890
149373	138405
172266	48213
397439	389686
216544	371803
80927	165126
50392	23230
363902	158584
238057	51927
262436	313745
492403	427293
452477	48996
317724	143079
73767	19712
41236	1057
58784	127921
294189	122462
462727	173163
156986	79989
249510	136331
115123	20208
228849	70201
187625	435242
457346	245679
227628	143772
285756	38063
23020	362773
160680	3037
301612	16433
58930	353557
334372	466666
199993	390232
136671	152144
189533	470188
128292	159768
146224	476951
382002	53863
277163	16641
8912	209361
202689	412601
227566	334941
204575	217039
251864	466610
380038	455350
4361	80587
482456	121462
248251	234356
130731	31123
250410	266554
417026	334520
87906	84089
9530	452490
396738	48861
250404	84518
119379	398558
109174	119123
164572	402967
137018	296509
323222	480720
343504	97277
249017	245955
311104	267602
251525	157094
304987	184558
210004	336909
209811	363581
334068	100026
467486	163062
149950	315888
18179	413847
475980	151946
122942	233292
272689	184902
249860	233415
364661	408485
232058	461549
425371	314379
393533	237028
259046	101754
354172	12738
149129	391414
386138	173781
626	40152
24412	437941
184190	54976
27642	114063
275699	86054
394430	37093
404385	266015
52511	478182
240028	364429
388140	213871
306570	185013
334164	434974
306555	273831
420314	90029
491620	24738
237131	287740
110835	74494
66544	44706
272367	437686
275460	259435
358860	91522
333894	306459
428944	347036
173847	188167
302365	387742
81954	395988
432591	427116
443792	428050
151299	391414
92668	461653
41207	366593
171857	478415
160856	229248
184521	240196
89340	289228
128798	475723
142501	261396
321785	355864
418380	109407
69455	83872
445188	371918
277511	397535
25748	291371
394925	125119
387027	281622
153799	430356
382788	14314
392843	295261
243837	272096
270224	319872
430170	36836
137454	97046
464921	303179
475029	142685
230051	171413
198223	295484
328708	419063
425371	179506
72416	15133
164556	219876
400264	21411
148203	69856
189475	86476
393538	378196
105866	249202
229896	275677
196726	11359
120612	11626
228326	292721
127199	64335
458307	186561
256630	113051
266730	261356
102249	275233
369543	110677
208379	41904
314953	228485
298823	314387
116229	290450
275600	347167
441463	175952
168024	13370
219080	109949
274818	479614
414020	122694
370424	102309
134396	86560
439177	176747
447186	429295
482646	401481
128737	289727
266307	70050
122150	227048
289742	358797
332781	200632
408286	60517
137454	6072
366185	395285
373749	26046
64526	393839
356662	95149
154766	459802
417938	311212
124812	327199
348034	96409
278891	261031
458829	100390
300051	194165
292576	241525
195121	204295
449577	345401
359168	209565
421623	17186
332995	310261
274869	7485
164767	233023
396036	315847
485675	271051
447525	437294
90473	147411
364807	492498
60372	236213
102795	427616
457418	90029
186286	394885
20151	250985
375405	336013
285664	458880
249868	439460
333842	164884
5354	261774
90664	40784
412502	227101
389122	117225
15944	308932
20946	266359
18468	237256
282492	209097
244125	274794
347167	40784
452397	407898
22951	144405
196705	13370
285312	313745
1057	268500
463881	123911
491273	378691
247140	89373
38185	472574
487823	40910
153260	193476
310021	261396
445190	419478
320873	307334
76090	233160
371253	336590
282678	273687
136607	110677
374281	273831
147081	306184
436052	42890
258547	122071
42413	38063
122330	47956
464952	468162
190733	114930
347948	12895
146893	439907
178336	376476
410265	330469
463130	167353
329005	57134
282603	478543
353454	426034
285493	440802
57273	407597
88837	256071
32900	450511
166474	312660
301312	310708
101465	335171
97157	342141
154880	9054
357939	446693
51650	223801
276744	357694
142098	149620
389641	487192
24983	203308
245592	379416
186030	205289
352243	110958
387201	198926
368639	476386
387791	303392
423131	291502
431057	236213
287074	342199
324199	430610
310832	454975
176672	409828
392949	427952
217740	451764
124002	105585
426190	424018
354436	307294
310111	317356
426844	127726
304227	438717
30909	473705
263338	381839
67241	131068
457789	183213
182091	348007
353261	351605
35487	464578
3402	94289
309636	113022
264668	303236
277160	230476
320933	294781
485667	139830
12063	180697
144958	113248
153813	269511
456021	452107
77432	408081
279722	339723
147373	186384
163519	350009
474738	240225
452249	164759
40250	54976
444314	313745
172417	180578
319231	188473
260516	369599
482554	89047
133129	209933
289675	216294
68285	355806
472176	179898
10331	190369
452824	242590
92693	255112
140116	65371
53186	267602
257095	82787
632	198317
322154	127921
153548	213017
483987	162996
66569	191408
1037	355319
290222	161172
115301	44054
416213	401447
150725	416731
410220	192195
352665	382997
216666	84033
34116	317356
223211	224937
384231	102464
239431	76526
247710	186791
211222	16433
84930	45141
447958	439652
183371	46860
51976	332392
300733	188666
417362	475895
374222	321554
374041	444004
250493	432320
77959	336955
353399	55989
416443	169485
156658	73693
146981	244005
116582	296652
480352	467690
35620	39496
327628	16325
258911	54520
35806	31616
2611	39904
52584	338040
30477	110677
169150	427746
406083	288778
32587	365712
291798	86180
417137	72698
203530	294548
254446	458589
53561	255579
373367	236540
130069	143879
472685	9075
342465	375686
101479	306294
256823	485416
170436	262954
86587	434893
106110	295114
102644	291032
69428	409828
111549	50849
34368	23430
319930	137155
335654	280135
163111	167162
26127	77004
59071	459511
323520	84750
114482	455823
9528	76454
373933	241690
266307	388813
468741	364552
380477	369940
308122	270788
393176	147675
52358	267602
25393	397391
488971	431015
363338	40539
382482	125159
420867	312239
234193	104505
113620	366374
309817	350971
367282	67779
492247	248836
70910	429863
111974	212081
370148	319333
217983	134259
371371	200444
199554	174063
98767	1484
482851	310870
417938	127357
340161	83403
268535	249202
113541	230334
225694	136876
16995	487004
168462	285156
130265	317356
185076	388575
171362	317118
215260	403046
242210	90037
200562	89987
314617	301683
273900	284797
162670	348912
374034	471356
268910	343992
54685	169977
167375	108752
150107	439218
84075	311777
448982	90328
414058	68950
467788	215474
382887	456640
198043	447107
428544	245509
97245	287382
67762	348694
477828	66405
378916	207354
146893	431860
374305	473634
231411	349124
57	291461
208300	311840
337476	241656
363053	362807
129455	476951
186561	15084
356244	426890
446001	67040
388739	18604
239272	157417
44704	281252
7379	486885
130069	69537
340779	226494
38083	378462
430671	188759
114643	488727
2928	380218
422664	397896
5408	306633
473411	324037
302693	378164
62444	459205
143294	232377
203300	439710
146924	218485
67040	389585
46534	48306
377225	283392
321321	228821
128948	467369
319396	454975
152255	168213
450466	119868
279575	287564
193159	380071
103343	476412
324037	285156
420913	309738
44159	34015
381416	361645
347509	224109
210586	82585
247929	372301
88958	468716
303102	165485
267297	288654
372657	447107
276987	174939
87823	188409
446182	362366
216781	244005
81547	439218
456189	379464
38559	95149
393525	7771
182588	377304
291675	205960
349927	282911
298878	324377
331227	293813
47099	193422
423476	476412
422805	209398
423602	41139
318566	403369
319955	100277
123088	469235
94531	195104
88460	139921
32468	58317
263730	327061
471981	273696
69004	23018
277215	12432
216351	221660
303911	367326
446182	275990
263194	217423
141847	469235
17115	53322
317583	422544
447915	417918
180548	354808
102523	316575
88540	365065
386839	341378
103736	402967
247296	53424
342790	481528
138814	267757
275518	272908
389243	86728
162844	23187
142105	478096
244178	291249
149170	366493
330369	487563
389305	50155
352792	401962
90221	59711
189064	47644
49670	118308
334256	369599
217740	10194
121394	288035
78742	461355
298966	476094
220258	414748
415923	360653
68174	373565
153935	438402
391157	405238
166903	281273
308946	317286
329123	101058
233190	70270
485326	119453
210884	403515
3699	60517
181447	272333
408202	49437
489699	48714
167588	444719
493326	439571
277489	227161
314379	244115
472694	226152
88656	77100
2739	435708
390829	237544
295651	327061
384129	118588
479287	132378
316585	355093
212435	119354
268418	235679
493347	140506
273900	327100
196558	40461
489517	375525
445282	119669
26906	13129
224663	388575
42817	142522
212065	264406
104371	10371
263273	166856
111748	236213
324502	182017
444915	401817
109402	328729
754	382756
231846	62191
455355	324749
248013	53312
458545	367569
215234	59312
76331	267944
106353	212730
479468	400412
432175	79844
210630	16433
431556	243833
319824	369684
155201	423385
129825	9203
292923	311479
32384	99405
336516	349879
315250	252164
326830	52955
159899	350973
471966	285596
311863	420757
310756	356138
165663	341271
97696	325778
382543	407026
75459	317424
349772	348798
425135	224127
397221	80377
338718	259997
376978	90123
143671	109985
207973	261396
308545	216488
485420	136435
66001	88449
194898	167877
26078	46127
122174	74542
329413	207652
28357	243517
315573	150258
200353	317118
330794	296147
244143	54068
292127	47820
107795	121640
116947	54522
111006	418218
65513	216339
243147	53883
407334	132155
185228	410028
194169	487153
385006	378462
187539	421830
412730	15209
21802	436599
389019	357748
211821	284982
85049	8540
350962	152723
78490	157794
347693	71969
458601	14486
424256	85646
278466	260527
324206	30176
119253	313745
339333	347309
339374	290678
332787	317118
331867	432175
180780	304173
290276	259558
9716	31098
71189	466838
372963	452979
194898	278520
190313	411478
300172	14254
476291	345745
193363	191953
130266	73750
273679	206086
169678	284843
91382	182722
104738	420790
119001	192425
459084	103214
475039	197911
252473	84590
268544	243995
20295	405642
448816	299580
462685	119381
474449	441614
30877	259392
298236	119868
31753	101155
268956	220417
458836	125420
145236	440250
272331	452230
83403	95312
216894	447193
393051	159249
92184	375840
447990	317118
15852	332403
90099	331559
239614	492142
230051	407878
250037	457801
431925	91960
55789	147121
424354	208786
251334	457808
133040	269372
442119	315516
252122	456640
60718	34801
440317	295381
162592	238326
86476	350985
426536	91069
274173	215511
120867	190369
91956	285156
106268	272421
145260	48239
11803	405701
425702	465019
142309	349635
293913	207695
167841	190369
143639	188082
203200	228707
315994	269701
429679	182940
479320	406372
267221	185013
248405	431951
195729	263925
137176	262954
261021	47348
60528	402438
2669	148199
244910	432009
484075	443693
401287	404806
257123	91315
224711	246672
252450	217432
392240	303076
6468	87242
193887	41075
347121	453625
464783	123901
313787	256676
178160	133672
128028	313523
116047	377278
306868	224316
390032	68456
27322	487130
243438	76454
235601	22448
338799	89335
487476	420790
180290	287694
427489	185253
190693	30724
314095	214992
141801	212252
128240	348798
342056	282666
326211	489822
265891	240580
411111	179506
306196	380538
166304	402794
279936	86728
119001	271478
73660	307364
431733	62191
58252	66233
245938	250896
125420	92787
86311	74478
150708	250704
302109	132035
377664	155719
82430	355700
306345	144845
411509	493301
261278	413447
273610	274030
142748	273831
420670	360860
367878	10690
269051	187836
403723	313745
223133	148771
220382	91338
263539	437093
377290	429455
168463	414286
15133	91623
484416	429593
108943	86974
375923	378127
96577	193901
89219	195729
204435	338493
318807	88113
131380	12113
301929	139648
330072	175971
240807	6733
43912	153221
489180	105498
61367	64474
48146	482536
33053	488288
428453	11626
487338	35707
208577	131973
139513	342800
250049	460324
21706	424527
443339	355700
293682	180578
202463	48163
25247	403772
369509	84176
253626	110708
167736	338493
3799	267553
141247	118674
23481	457156
398078	387742
176413	478415
483112	124431
161910	205223
73381	336824
3111	350954
361503	119718
33172	22807
89215	423266
379007	396563
129134	371979
47431	86560
176097	198926
373543	215054
386411	477329
206724	278182
328376	117915
139931	141440
140491	190369
7834	118323
55129	77222
206996	134277
159549	228479
479287	290
78842	331324
379064	90123
323058	340814
334824	200403
142287	108921
466790	223627
194095	430356
288809	180700
79819	322132
446592	185076
482851	178563
204748	16433
11696	465037
66892	62191
454263	408622
472120	119862
471365	138893
391391	241360
117442	489552
314293	159600
462893	215399
32009	149151
7272	40009
40890	137789
471484	472145
60677	248563
311435	141623
287766	291674
453772	145694
472201	105585
98395	303175
315805	9437
493550	407597
117659	180897
263004	99675
91555	266875
472111	243115
215547	243438
427232	72486
458614	54700
224404	372238
478308	314742
318812	107187
228128	354903
206843	486885
76228	464171
39027	481279
453939	303424
167588	352476
53779	62996
22347	306901
239544	18515
76517	24516
238594	354694
105845	62623
270248	209510
215776	311991
305657	471736
185703	406626
318344	481785
343080	181770
79507	242965
295726	86438
60397	107187
160	42133
128717	115340
160319	446846
488971	477151
90558	60513
172396	386057
407768	301585
182562	431264
45393	54976
207114	454975
304404	279509
458975	356451
17815	269199
350590	255909
402768	352605
117862	15516
379680	432175
471887	432135
450087	328631
39128	298722
73317	420944
255980	45234
52968	164884
260017	429161
31420	105498
1839	194598
251945	424990
393200	287361
73660	253262
33149	452282
101810	227088
119938	125234
7669	249444
134396	11626
259492	293745
364065	86953
300762	186714
390101	398333
313523	474956
339463	390537
364158	46200
272349	49903
61057	155214
406225	77170
82807	390875
259497	49903
110749	197702
171349	255638
90550	141649
249436	94516
345401	324454
84801	190369
196304	274215
298121	90705
13828	360726
147454	79069
29521	357357
452927	334231
360668	472072
51176	107718
393839	109690
235607	425128
202787	459579
436035	103804
15231	176848
13906	59745
364617	194422
63528	484186
21808	260708
71511	236233
124260	170251
2847	12895
21242	110677
276821	265928
295455	287740
457293	313745
471511	267157
478398	443339
164254	141440
85391	286936
106514	398333
188195	460580
4419	111611
430603	110677
345401	157658
492748	331508
138131	307279
449354	246672
196003	79751
127687	451600
351248	305457
334092	268829
263666	179897
160971	458716
128563	375768
264330	1571
27322	229219
104740	12900
255382	173523
287413	480224
232812	130069
130069	160359
357411	238723
288551	152502
31711	247206
377177	204569
2876	384400
213805	138726
417019	306387
413930	475483
40901	137780
171757	99234
185027	445749
39622	487340
214735	450541
6655	304159
326853	373908
71297	453521
110212	344059
74360	429389
204737	138403
6658	19339
366984	202831
287566	408622
38927	186440
149668	94640
178422	424939
195452	384174
41753	400644
2187	419478
55181	395988
98597	40193
273901	226943
230358	4413
77829	305588
324967	46071
268584	205548
462144	204629
244233	487833
6366	401101
241172	219743
233923	105585
426847	52917
358942	467418
127878	219865
384744	265548
433351	416344
125540	331581
152745	438058
430058	432290
207842	105745
455239	264722
400286	355501
288270	84590
389641	401949
414631	208666
352197	35629
391111	212246
13268	13532
211041	342761
451647	444995
247288	219879
55676	325432
385751	16325
320304	442854
350789	470521
177485	366666
405674	622
200849	46127
97466	395988
248013	106319
71226	233085
123921	283265
379696	344580
184704	97088
386090	391414
121532	35310
8213	418146
308122	416402
167333	478415
48832	99049
238724	383886
79701	155271
354545	47758
37830	129553
352665	275790
65513	104598
148646	105967
434785	111063
180778	33388
319259	23723
286026	464578
488288	338271
427486	207469
287413	118877
490469	23018
451769	143629
73126	187974
262393	392431
468170	313745
317513	24334
280749	228431
40193	89428
98684	259929
394400	121502
115021	486985
361880	340735
80861	35629
243197	94667
442887	190369
8709	313745
327397	162434
459521	318030
277606	166513
194725	172371
393940	299110
175608	354499
214635	415204
361459	251441
356953	421830
328598	162795
158099	205146
52880	84111
472583	95149
403272	21411
342102	237395
225279	9203
72867	3011
360460	313745
330066	347509
368722	206510
456021	43184
277163	288016
120751	381905
333737	21523
50947	248777
289675	271501
407071	335525
138856	77959
52909	79751
207512	479842
226404	409360
417938	462339
482784	380538
251670	376461
324753	86728
10327	23083
397411	144845
247296	99060
89826	46898
368113	322607
379745	315671
381406	313745
352237	60238
399701	242185
112877	481414
76898	387860
276025	163800
305624	81714
94640	318533
381057	87471
343891	88327
66940	334032
41429	418257
245190	425759
297658	335751
413891	190369
99084	267602
341326	473911
429966	44594
164741	487488
185403	329752
228741	160220
151156	241988
298390	87330
370105	347166
58137	247334
463892	471049
467317	287533
407918	320508
167068	486885
443817	489376
293705	109677
435847	226168
206510	461811
375878	379976
107590	132843
432044	301700
10871	422853
212153	360679
444364	211868
438074	220073
347624	104527
210013	10646
230641	110741
385173	420977
107290	489822
266624	363374
129328	356428
171984	180302
366595	230726
32659	234571
41016	94516
232578	268730
416004	139648
73517	329912
310605	315888
322978	389224
158811	161112
287099	449298
456868	49123
446934	108588
30984	1605
33603	242022
57853	39892
43931	385024
91029	7988
248803	389386
142863	352158
336039	233210
220608	307757
427605	202523
280603	19246
271530	355700
50876	248382
466008	211868
49829	262954
307342	417918
389224	336002
258398	374461
467985	71018
151207	303905
354193	148199
79933	86728
227857	436895
451378	420790
322030	9054
294016	156375
295841	233553
426197	235679
25969	30403
404202	352446
364029	414038
179500	314369
46608	53863
206686	102138
182172	119001
326787	342007
73501	129355
27322	297025
94416	285446
315692	286391
312283	253096
187868	3238
299093	249709
209390	319773
298248	274309
188462	99093
5063	53405
399410	61436
159252	399026
291139	190369
404219	193884
302172	38688
205325	290450
256610	74482
62649	113138
206848	110677
184395	26456
120687	460850
46472	258370
408674	50264
409292	208689
129201	246926
228810	5159
361001	436808
425341	256373
420964	157339
133200	301352
279922	4745
244359	69708
149158	20959
109201	401623
476969	206848
404842	344374
438280	427980
26775	341362
350699	42890
432658	317602
53401	428214
227241	265065
488879	110677
126017	408035
91608	367866
324710	256075
194912	143649
242324	258370
167682	217423
249474	156006
117862	170039
190766	126330
194746	220417
137454	94344
48892	11626
474617	24002
178422	44467
198405	387860
261459	20958
435776	394334
444890	208617
281697	287453
160902	259219
29824	477398
334372	408871
339639	86372
3642	95312
484214	461392
252020	184659
39449	57134
489913	230710
13137	385789
294572	415599
366547	86372
143724	104527
479351	202996
112625	219323
290952	400176
88639	190369
102934	454670
404783	187974
88460	2232
405541	50717
143079	50264
386411	483500
57276	204295
320683	221324
238898	163506
61152	23430
279927	48275
93378	380071
216172	321814
462974	153665
318906	337921
231839	422776
430908	337702
190051	298274
304703	104275
216557	293813
300273	123501
74274	64335
146731	203656
453256	201251
398635	250545
492074	191073
191308	334230
322693	186440
360046	417850
381993	427215
294634	425340
426028	192195
112744	257298
185076	186159
185041	132700
126719	233115
324199	439253
175519	205816
391211	368205
26563	266554
101945	111136
359295	5418
92854	330423
91382	482832
10546	128714
178222	62918
322623	291991
399743	344438
399258	264074
455368	198317
237167	76400
267034	177964
408251	360863
92486	77901
315980	475073
483112	302153
406662	350651
38212	273831
441297	144180
342465	39990
435463	202523
270536	305233
239577	9203
50876	272997
44711	212278
372303	110677
2634	300811
388612	288774
72223	172089
73327	185533
210859	375169
21500	49966
471309	262453
382422	122694
151349	451209
379033	26699
283190	238717
474040	336074
130906	457554
199190	113334
324594	289704
46556	21579
146893	381772
277467	242457
35258	482851
413136	313822
293071	231441
449031	492316
310495	36392
141363	321544
313807	491897
254298	366493
100874	20986
101992	100618
487060	187282
316565	9679
158225	190369
185554	190369
170782	186259
175107	62191
270919	115377
300890	171863
132783	399555
173352	301659
48804	177415
437369	416971
159979	91998
13357	275768
58172	171290
55183	478043
373965	313547
353885	171147
96315	59782
141166	303370
411862	277568
481419	133156
170875	113977
128563	387904
380843	81448
89559	225094
52488	445652
327958	152085
162428	86728
263053	143809
81710	487874
74837	287848
308550	61134
348008	267602
382576	316575
248489	458965
233823	380538
261012	14828
191446	104505
330516	15209
95032	389682
378118	4138
385570	322890
374774	50264
32609	116677
379283	393326
476128	286313
70802	157920
219711	190369
209713	277961
366116	18393
364807	53389
70712	472360
336992	293960
7835	194165
235620	190369
18672	228431
101504	81714
273123	382415
16970	141892
470741	192195
18451	110677
230067	256121
242411	491449
53964	133420
422802	30395
137005	392918
198043	133588
315573	71346
311105	12901
211477	288027
210532	373296
188630	262954
323036	469563
168387	138193
173834	74791
357949	279284
50988	84899
329119	273017
315144	86974
340457	5857
371004	480066
300025	422110
44300	313745
304125	293181
176626	350822
85189	202659
78329	430997
259239	124295
295432	141347
222200	176167
164637	367798
312748	190369
20199	372857
351912	15209
236228	285031
183706	461049
393022	366127
380298	149600
73813	88113
127497	110677
427691	175194
122060	166063
355702	352605
401645	456640
85665	475571
274261	99405
328786	300077
24548	15133
385751	87471
432437	252961
267115	462973
345401	202641
332336	411424
191020	411455
234532	124505
191621	102043
43775	249444
227800	400645
159364	122462
225636	245928
140401	99599
330125	33760
84289	291332
110421	15209
178901	342724
88521	391343
158864	80413
149204	490182
227600	236022
6148	73336
338842	92390
229735	173879
145212	101058
441463	149635
478588	158481
165792	319024
68441	341271
266480	330369
374524	166970
138412	139931
99602	105585
433354	306196
352499	477486
297489	237776
453532	163725
33264	93654
49404	117368
242882	196783
472201	355806
124763	454221
336444	176732
176804	192365
432114	319333
432421	273687
130069	221191
130675	236240
262805	261530
179843	249709
1354	440857
60910	445749
112927	13370
372543	227351
109733	104648
271718	440660
196126	479544
210406	119868
358307	391414
60043	489552
177368	53768
152768	165267
141437	119868
44859	151762
10977	28129
408737	382316
440927	73990
473619	377906
428540	290450
180740	300766
365831	54545
129328	21239
119818	167799
244711	226378
388380	148199
372142	469235
146893	74268
171989	327155
245024	162831
299967	100705
15819	206420
444139	430297
61561	351029
483644	274340
205449	223399
179376	1118
161594	144845
179181	420944
257977	388848
91325	250219
458183	302343
302207	186661
391191	123213
223174	15209
50968	416469
363145	214992
223094	156207
288891	387742
263709	378813
66588	16153
131454	450541
296031	311850
307762	247812
483315	283445
194948	411271
228234	313745
374622	442057
145433	190369
38624	15209
418793	62191
393674	348387
148252	183213
349188	319974
159168	244977
240921	469542
335702	75601
167664	489822
96970	469235
192238	455923
244017	112258
228132	107010
214114	70764
393750	290308
32972	198790
2430	462293
463577	339853
493587	267602
90661	411944
326416	359762
5810	201208
248013	51476
35612	350384
415574	421667
72391	311437
274852	31703
10451	231185
274455	201121
335644	214024
270248	381581
163356	80587
36556	190369
124952	421115
49507	200169
40246	134694
333408	98375
260017	377933
160169	353349
40028	396807
416550	456065
227401	200444
216118	344063
84587	384847
474963	423676
112780	209419
342767	103020
130069	351567
180292	423711
351601	249709
135294	46729
354694	16661
234092	276074
41378	326592
89503	63148
444139	298274
335624	341271
222721	277367
381097	387742
345715	208678
231995	455066
446182	317343
320337	238057
319035	35735
359204	38063
77513	404053
488972	249709
39399	484127
126720	124985
182511	485793
53321	391414
365774	306253
48064	351451
345401	5251
231367	342537
418453	371585
474389	432934
113407	250961
380846	476951
373597	437196
283640	255628
186849	416865
251338	237165
51735	317118
166076	49828
389077	401587
279636	348798
427828	69597
109623	351414
89883	36154
410412	471745
358373	349608
174379	157381
457981	30265
20129	494102
257495	232377
409889	96977
251943	464420
482456	434079
257603	401101
315844	298834
15976	98327
470479	126891
95778	464727
31208	279143
144066	456231
215887	226308
166434	464429
461068	343085
27292	24516
114877	435708
250854	173176
136238	198225
156171	469235
131868	271485
68532	235815
147373	160468
202155	35252
198437	110677
317390	96515
192611	220417
404568	440141
32527	471351
433897	197425
191891	40784
406164	39095
102642	199446
300336	110677
361001	185307
100278	78074
449628	262299
410992	267602
134299	406408
266965	286936
456588	412162
214308	207168
409371	7607
240093	207535
291330	50525
210186	28838
4841	441980
363258	316372
440600	461758
256893	257339
296624	195121
355844	369599
224267	31954
115768	294493
282065	487820
158310	148590
56596	126383
276375	87671
114315	430356
25966	83017
389224	339423
29750	396588
341308	415920
212939	320508
209311	212411
435749	477491
205913	141337
405968	313745
198487	67461
110272	457473
300473	23497
407334	254720
89238	410614
211529	432038
292923	35707
46189	266469
412426	438783
438955	216823
18677	304671
123955	117999
161947	4947
459481	175136
220130	310756
203200	343860
430771	16433
173680	385334
466712	38064
169937	28351
297656	249054
200092	448263
283231	317506
45013	12443
262427	251116
287901	365539
146459	268616
152855	423020
426645	101480
155355	141440
191484	469235
241005	379094
189974	375878
170633	35707
271719	145948
355083	155666
185879	327061
321605	309425
323761	452427
70085	261175
43117	432914
90907	293345
462169	354694
350347	45141
478634	176660
345236	148574
432847	94344
162231	423393
150890	423469
405232	408219
31166	204083
485471	318186
459451	42618
102644	22246
306825	163800
173966	420895
189457	163093
174725	335818
449372	273100
217472	163460
60287	421189
4286	9948
8394	356769
489628	88113
414218	469779
318192	92613
438800	92916
268375	17906
4841	48661
437242	481721
332742	382415
52955	470104
169249	49903
127199	386369
186402	64335
411810	85055
388438	36350
199485	334009
103050	239528
455565	435708
78453	228431
472509	455356
30988	325837
58908	28129
472203	58666
384824	35044
454296	317118
115736	199657
55755	475149
402760	31992
265484	9054
75805	187834
338660	139081
17496	478415
283096	119762
16776	457919
281435	211996
482945	184032
53439	220985
288206	399736
463763	419380
154968	262954
147327	65670
39182	384729
413218	199222
170922	228280
439601	28314
77666	420790
185543	94516
203489	446351
312474	174855
92401	60517
179935	259184
213606	164934
265811	180974
351240	393326
188697	314742
307803	171953
448430	293813
255688	10234
415665	23018
100287	40284
372799	18884
400799	228312
245705	331581
479993	203393
46071	457081
486712	4533
305624	146680
100293	213916
23031	276744
204437	82585
325824	458226
129237	184904
47410	134694
252135	468539
489937	479722
221369	273881
174484	486885
376211	446351
60716	220417
188246	323317
342465	121226
280541	288035
39683	472164
273610	100349
342838	476231
68241	377386
469720	149300
97002	335326
282260	103916
298128	302745
211540	241468
31728	35707
401481	449356
101235	247295
35441	315687
440275	387987
319259	281714
235328	130310
147121	175432
12681	384921
385852	220280
277843	226494
138182	412718
254658	397943
64273	277961
492204	469235
416313	482315
273108	372214
212074	335835
421318	37057
285396	274095
169696	491099
194875	252961
168437	418484
229250	401285
289673	102309
153130	273831
184607	337991
119872	409540
447558	273831
442602	235361
258421	438012
80446	65533
324200	447831
4841	95149
458207	447230
251665	20612
396971	220417
11209	46294
254143	313745
216602	181668
159779	340399
188642	153736
289891	48861
3636	153995
172153	98290
195499	178436
380728	468162
80582	451471
194451	49903
202996	148519
132154	260527
96482	307599
208988	111706
407718	70842
269612	224285
453736	355545
251720	191345
307081	258610
175510	457563
89317	378888
47076	96398
417736	51755
144895	399867
335723	81280
308909	205230
443397	411080
314778	395711
225094	477398
404899	66930
487890	318841
464619	212081
171592	199084
91307	418739
168307	319670
363306	245393
191287	211548
141365	459532
324825	192365
219546	179011
12964	426569
43722	414832
21622	152502
253897	374594
353597	452833
216544	177213
361630	21411
274578	121304
450843	405358
383164	194339
208577	217507
308640	479663
194137	333447
64189	159083
144328	363973
284843	333663
166626	422203
216666	487833
64354	464350
58090	405972
377720	180841
412093	27464
191768	385880
199571	101012
114918	24442
316565	472196
355732	188730
188959	499
61461	438610
62482	446351
77637	440660
139304	461944
227889	13370
105969	328742
223144	202523
359204	420392
465286	26940
358942	454102
47906	475727
357199	265545
397734	311624
75857	194805
110606	278642
249444	64822
254496	317118
462748	120986
114063	7771
319684	7891
333676	353787
131877	296350
205742	237178
141782	186384
335019	152702
456487	87104
18974	180148
90090	435092
11345	190369
15433	152020
188497	394529
65605	423974
73190	104505
164616	153771
123010	252278
137454	35707
436816	284327
311189	104193
291100	96471
483987	195982
301557	323091
378224	476412
342840	322329
201937	281924
376841	418551
471611	141440
258306	44817
210603	421830
339338	16153
263377	114276
319076	49903
190524	462696
218114	181204
190541	430356
34131	261463
204078	166653
167365	334680
316776	467585
3608	351936
464346	73336
192103	273831
345401	71540
476089	186259
34590	63034
181111	286828
184807	277664
52119	317118
422702	139512
216682	424366
312197	375840
1635	247053
97519	5857
204402	146445
129947	272044
297236	35735
333617	97813
301589	271000
425224	97527
155817	211932
51711	205934
361007	409828
192117	437101
163437	186416
49586	356004
162256	267352
476158	401004
350650	319280
71189	462042
226247	461944
196563	249871
477932	34830
158420	15112
457740	304466
325274	62191
171136	488242
165819	349332
466374	206838
188725	221285
6155	327100
229986	122462
274761	107711
443289	320464
111070	261396
7951	404396
63692	277941
113676	279798
335951	220857
133853	481578
300397	5128
119123	106262
111615	214287
104695	198926
402776	183213
64008	137155
218269	267602
157258	481785
457216	293813
308533	434943
23466	44700
93496	18897
340556	270212
412426	260044
200682	109654
190051	67089
53226	35629
402910	435708
230051	100985
69689	9619
479355	450541
188847	165065
279016	487839
344559	113739
306772	169116
240467	25398
291698	123369
27551	476880
26738	99117
283918	44049
285005	430610
465659	331584
422532	453942
106190	182226
69918	186259
332299	71281
45165	225379
192391	336590
31069	375840
363191	353836
474888	214881
143737	396089
158306	317118
203305	435817
86664	73590
265674	345727
158044	8401
424517	421830
458168	73898
135336	223900
201359	483813
454724	42341
14931	76454
405217	464303
210247	462574
73462	317356
336753	273831
114550	101421
194017	76899
137844	476231
478076	408757
478886	481785
69775	455627
259978	441135
25748	254901
73660	438300
252516	220857
91608	109949
279725	6576
45565	278359
66622	214992
409090	440660
421828	100664
26011	287265
163465	359762
395428	127636
178364	179034
299120	5857
39076	401128
253878	167517
296260	425838
316113	296693
97831	191959
460113	205822
459600	180466
409468	206623
296459	336378
228989	395547
146506	106969
336449	186440
491133	93445
53928	275790
259102	301625
93839	490237
201394	191190
266381	6521
405466	355093
443815	447519
142501	160379
134448	35794
194401	110922
415909	298182
360459	199259
421371	288272
310281	75303
241157	257140
292676	312112
371329	396953
315141	436042
115312	248161
390167	126204
211545	2953
455185	156864
187796	384674
28357	31616
130332	285156
319088	249723
291744	150696
91002	386369
185409	256295
333357	308605
55312	251257
214744	52671
121633	318735
417820	485185
166289	83910
440281	209510
286948	291936
39652	417201
282453	91711
482272	261009
345401	147811
51011	478843
285298	49903
276663	313748
408238	93292
485926	279530
340197	285708
213054	225580
258299	313745
79457	372904
248533	336312
478822	90880
171915	202369
168021	69449
254430	34692
348853	349984
356805	307279
312283	206925
323180	110677
23404	122548
209372	106995
288918	456095
14077	83155
65513	178048
176236	440962
345937	458869
17634	278520
192223	238596
391479	401014
485398	209018
299596	485546
490510	440660
110778	474372
360527	310773
387298	437682
146653	38063
228128	153589
39195	111289
43931	49106
385573	190369
67351	138600
385731	378976
318795	338419
201249	341271
18468	139921
7995	452407
15024	428026
391817	8623
264444	234878
112236	426867
367492	293813
277670	234356
60398	451016
229381	397535
374379	381485
357294	453012
49184	484058
443307	278642
460010	381054
237120	70118
113914	170371
466987	386138
82389	417295
255859	283608
297721	95149
51354	8084
416657	166063
372214	207497
209027	136177
214735	198465
390602	291521
219865	331155
208354	359762
285713	154189
492144	183213
242178	393732
10264	231624
450058	411157
459317	288458
88313	259435
300635	146202
402805	183108
328606	316911
474590	476231
109277	419885
39128	189804
296420	21351
192969	438419
359618	254366
386098	48896
12345	198790
60025	9203
82150	351193
107633	186259
408357	236540
163189	151944
462969	55129
117111	286162
82981	361999
298258	5040
439182	151944
298975	72154
62191	378689
135939	23018
102479	305947
183192	430754
65161	80587
76046	485185
27064	453222
267210	452055
304182	78811
157878	147665
433887	154137
4077	118271
127159	206686
209460	190520
220293	15209
339537	117209
355773	120886
442947	226314
334628	21411
177577	371585
213150	265065
267880	253916
25162	327520
487857	142678
421971	211868
490604	114930
355111	363973
51447	381889
483219	220417
148166	319527
340037	244005
166842	185910
300916	102278
354172	223103
262884	134259
353450	493595
203080	264406
359996	76614
479058	179587
89670	142764
237761	452370
11586	464493
27989	310261
39554	35707
345729	477986
479283	425675
37151	179045
319259	439724
409887	121549
423069	467703
256893	442365
425166	405
234955	143387
472280	287848
437849	329610
235359	467492
474920	20959
404328	91373
34798	453462
211483	315235
312644	102352
92854	21632
225852	304806
409322	310261
71511	164949
319081	279328
149008	200444
443920	453902
201946	267804
235389	273831
66162	164884
170995	436732
392779	75303
475307	107852
326762	99239
247961	425675
154648	360393
311214	113522
82744	455769
45957	192887
35800	144845
73138	309801
135179	385699
31436	403501
151712	235679
279083	165267
357411	44826
262372	440660
75339	338525
351147	450541
176097	74324
309917	390067
386429	428944
69645	391714
157280	60946
415186	173754
452424	281273
347509	436042
355514	254399
429511	162795
380846	305364
297374	404408
463626	454975
474187	479050
91327	187926
142124	31843
309917	463549
373423	269891
268245	99370
157580	183422
394761	196783
150278	236395
456167	339837
287566	476772
487415	19571
63528	218983
100073	492533
473053	10570
318561	213639
153006	223795
109062	54599
386005	152502
201813	133695
444039	326391
38200	292553
136909	247190
848	282380
154073	319497
303239	17790
348901	90123
152210	67280
416941	237803
458768	28096
489354	401378
104587	124085
194374	67421
264792	164760
192331	181516
130504	224109
438475	163470
56671	479910
364133	17186
181800	396377
174887	15133
364498	429593
98654	5735
35612	314455
278275	355700
253679	218577
150584	491065
62738	327961
481723	290202
342538	16433
308386	239351
138985	145948
468843	323597
299869	204925
54816	449298
81432	359925
11662	312985
452709	32807
41016	92613
456966	476951
41700	4413
259642	267352
153006	74099
390340	267352
200976	277595
53272	59219
73172	324695
450465	258607
196815	294548
204354	144857
267562	49789
59914	23578
398506	120097
219855	129477
149769	15112
403275	327204
289789	421739
105362	379733
230988	273831
188891	443888
209504	290168
380353	293813
292739	420944
316585	3760
394975	438783
41071	77727
9626	41075
54706	91095
88632	294548
64267	142873
205965	327252
192298	316372
468149	53385
281677	295359
294893	372064
480243	240796
151208	83403
39531	403092
345715	482717
236586	209717
238682	58820
489442	190365
87008	420944
107639	139830
87376	458854
452072	300057
89275	190369
123562	338271
141563	28096
489645	338025
326486	226958
440416	356723
303024	89549
170234	166970
328532	391414
405506	109062
413905	367885
391281	94516
104886	233192
77655	8093
58486	411166
400605	266343
439952	28129
389641	54700
436026	249334
403489	370279
242487	164884
353491	371983
176992	342559
185609	194564
17555	369262
412548	273831
415629	137128
185342	489822
98847	9754
164162	434186
491900	12245
317737	15209
323817	311212
257596	468848
114422	20719
178563	291484
287867	169116
39673	250679
158345	205710
73298	174991
470798	293813
426730	456640
474341	483280
266872	388575
359906	348279
461071	48275
317552	485304
97603	411424
337101	317356
408517	309228
187697	175345
115725	339663
18330	35707
211751	361138
8434	413525
136042	484562
398843	157910
430954	97099
430792	164884
373025	294965
218615	261891
358283	314302
168719	469634
347121	84810
355152	254409
261241	386182
74782	194165
485024	300772
417400	153995
27847	455463
421517	292553
99484	13370
185447	244647
373088	217784
283227	425121
114262	187974
107619	276621
108977	438419
139301	59102
79497	479760
443194	454809
196468	360612
26527	58666
322576	309425
241502	463535
76062	2715
91264	330547
44915	215054
321459	154856
199039	240491
290082	250153
122359	317853
25878	132889
435807	266852
207472	356471
365405	446351
144936	432186
208118	261581
63371	75401
403687	482026
456021	463911
308122	466432
217030	57111
297252	367798
433393	311235
288641	122694
454296	15209
325256	218485
310482	67584
191308	257822
53260	54469
329676	337791
375923	394885
486197	164713
418368	108222
225572	148392
349522	280167
4821	212081
425827	467284
182442	122852
445796	216166
7091	240363
414099	61059
133758	262954
69011	5857
477702	315786
444640	428026
81394	404580
356210	88701
267516	148739
445454	293813
448430	15209
426336	379246
464506	220857
470376	434893
477699	84499
387222	354630
225694	388531
10296	489822
392086	308073
127388	208038
15583	175923
16790	90071
35284	440660
170693	332280
101343	466737
438612	342761
191734	127921
185802	93245
319882	116854
347381	183587
78206	169260
244331	72432
471302	420944
70702	77727
182966	4413
377364	253138
113944	152502
281236	465625
173133	488294
91556	366493
134680	208164
238889	382867
207705	171995
228128	390816
335119	258370
22966	274515
39892	58904
211571	270836
107709	35794
192028	30825
167588	72756
409198	192095
177748	43496
137580	16475
258136	94289
296514	372564
106353	91069
307342	467703
359949	89009
180796	211868
16723	166513
143522	251444
28130	293813
312842	413905
329438	105757
212804	383967
20413	292502
472694	14583
434968	362893
353491	112258
328132	173340
382867	91651
362283	86728
361961	393326
478237	101058
293913	118571
109791	169905
49334	190738
73950	55129
320654	224338
421682	272339
304429	396949
66750	24738
105568	297632
424941	120274
449316	377206
428944	299218
48146	168381
383361	187974
174316	467267
352900	41959
12598	162978
297276	240586
64354	226650
481419	486267
317695	392062
62553	431730
50767	307866
5354	115090
195274	345745
448114	28129
222045	477131
105847	194165
45292	183213
333578	391414
127402	339075
128124	145064
322211	191716
282529	27669
260078	202892
466592	381578
55481	426399
298085	64335
191621	88705
309276	285509
484387	319147
268671	250823
277954	288654
192679	245201
73783	456640
305020	486885
203657	309532
105146	208876
468574	165680
154440	486880
99977	9054
359618	256373
88832	55920
367322	461543
415967	102557
314003	59764
384874	205223
361503	245059
19341	182058
449698	484704
488512	142120
382557	224085
183239	225110
4189	35172
2626	476231
97488	426343
319119	320097
194202	372125
415431	64014
329059	412197
94178	468640
407334	303721
28273	16185
9648	68762
12196	153534
163330	83872
462216	374888
131206	251883
211312	327217
441715	336590
84698	352073
233130	126370
39128	476951
37748	445749
151298	8273
240796	479275
313355	141356
374404	350562
270128	35735
409390	50538
237128	404886
21917	293407
381543	440660
109588	16433
84968	190369
1477	477632
207047	186259
32919	16585
222718	5040
279614	180527
84725	365097
271698	20959
219941	458607
71297	468313
302153	239107
231855	423062
1080	220981
323624	312473
209736	195052
292923	340918
445725	127921
22323	19482
476095	146202
352417	120274
334092	476670
372565	94793
317204	94344
361619	101650
120920	428214
85093	193705
230574	39592
148246	276456
103812	477545
197727	150661
139279	48163
456021	274547
344387	422658
223304	119123
246563	325432
426691	81295
35806	448639
282238	453091
326260	217423
379680	238405
398659	337791
397802	387939
19306	409529
20092	324349
167583	102100
188100	417201
420662	97326
340842	372433
212757	42890
488842	179709
125133	102866
100528	211868
467476	406598
45257	39706
171869	476447
489645	457741
101119	315286
200558	153995
298859	476681
437087	134694
181159	439667
259926	97277
172417	317676
233190	45571
482014	179375
490018	355290
163435	307293
420352	387742
171264	191698
348970	255316
33129	72523
150301	270095
426283	84502
234995	352605
80912	455719
211185	463549
118626	403044
446735	467667
226167	57134
134744	294548
121362	16794
451580	373554
199171	452084
78134	330675
258775	84590
422246	121106
298784	123476
70134	347549
455141	91103
40997	51585
245317	449888
49943	68179
404568	185824
119049	413939
244254	190369
375207	230655
175105	327204
485962	293813
154260	485027
15516	281462
146395	32406
64927	284806
338548	185335
269994	13259
309225	281433
97539	293813
438921	214050
100852	260135
267166	4413
203887	12958
244496	418320
98286	71275
20133	211868
82041	391414
314311	86421
13449	116283
395294	47177
174203	35752
435366	290368
129764	294684
391204	294951
267130	307733
26735	433507
64947	75303
324199	275790
282610	420392
120778	15209
266181	176178
206630	172184
311367	369736
489275	145064
433354	38067
99625	242187
290194	465371
206923	178103
241749	389682
280629	140741
30876	445263
10822	490038
324531	265711
269277	432013
379929	402985
91373	90099
188388	483273
364807	17567
92360	174746
258472	364770
117124	237734
419954	94516
250960	281504
247665	421980
81879	387742
168885	481570
137992	6298
100898	367110
228670	335322
333192	285156
375405	248998
86624	21890
253931	24516
100028	276046
147107	88113
130121	348292
113811	55484
229735	381146
149054	100238
382229	211649
397278	140908
454975	263303
247296	218915
40250	126470
299337	247913
401171	471013
266870	69708
93794	52537
65513	124620
146893	257735
100381	458347
207150	139094
377136	251878
186548	161454
106268	463549
463697	166970
487472	385930
228721	280933
320089	472909
336278	467593
444752	279030
131825	178436
256267	127921
451108	202407
417586	478232
483368	470115
303043	133105
329610	43220
93901	389682
28530	43407
391946	419198
266077	184558
69218	476948
492180	94209
32737	169691
339861	254973
408701	369292
174362	426693
310306	137128
250833	476831
191585	371585
230807	318533
430671	286936
229044	48163
21269	140386
320573	421078
419494	243263
84536	420777
486919	37476
26564	337262
277377	343721
259030	25388
450014	237388
307909	260527
482607	264313
83616	183213
471959	207535
267920	8048
349788	167163
460387	363815
369030	337262
447610	122462
267216	27464
110938	310756
221173	85243
220604	257686
88267	451460
203657	12177
238438	173253
246558	39618
274534	461846
256893	367919
249166	287024
121098	16798
124013	348971
56071	169674
454729	166258
41277	86728
218151	467910
286551	49027
333577	209223
316643	119123
308628	105878
250783	155458
52537	339314
234970	98906
493921	312104
271027	51273
134585	313314
171863	430310
266242	362206
325979	482329
224405	183428
18188	428214
221648	338773
93174	410972
451280	374317
299073	78567
375405	341187
214389	171953
440303	18108
360300	454975
357854	144489
220402	382420
433565	125399
45362	328327
12623	348176
233498	268354
19765	433934
241579	212081
48500	171577
337089	481279
199104	169977
458768	441700
345746	442030
33040	1192
188679	182083
137901	46005
114643	289248
93558	420790
42605	153995
62808	155927
264909	58910
228225	204384
2349	168855
28185	11267
261759	99405
474924	376298
113861	475594
13959	169312
87076	446801
369718	366127
361060	350453
456588	422164
158625	157597
78558	394114
83196	481199
398519	190369
66134	95942
294321	166437
158129	351871
284622	474684
433507	84875
167588	13119
196202	134262
298390	415219
467467	364109
318798	328714
419351	10172
270276	281163
362960	147087
256893	211330
35094	371804
371536	336590
238353	3346
477349	430356
446289	415715
12063	194900
486236	6180
50214	78811
256321	115215
361710	459205
24381	150352
78571	394406
137050	15209
450465	117629
348018	438419
23225	217025
38490	344418
301816	28129
482646	401101
489491	252038
187664	119895
379437	94516
77987	214063
488084	208574
76228	201206
230574	201329
128696	346159
165653	180081
20019	381857
406632	183428
381553	330469
432175	125481
44082	465037
458968	103339
473580	339853
97732	468162
407918	214024
17653	367456
3909	246412
372868	429455
309639	28061
176085	420944
181116	466737
276161	154425
376800	166513
308116	75303
305453	282785
69809	94013
349140	458221
492194	366127
329121	327721
220243	96673
211481	275812
168365	409592
347679	162947
393024	406641
215400	15209
221517	77461
157793	28129
83309	358040
191536	219876
176130	55676
239084	483531
15579	410083
428103	444614
140511	454975
258668	431511
478588	204895
293787	166513
482851	219153
29472	188067
10925	262229
199744	115180
399094	283750
170491	476510
63839	144470
78967	323144
172298	7538
260857	225840
130060	125399
345401	40414
400273	142420
193299	283346
317100	6379
43640	447468
76717	104505
1534	204925
304186	260527
8795	246876
322001	190748
357060	162844
182552	324473
168464	395553
373025	40967
275983	3719
443508	410018
355083	20586
149373	98904
185342	67040
5090	255650
447831	99966
176217	388929
471689	333344
2638	317356
434973	142527
341933	41764
154743	252055
464952	10646
371463	253905
383728	360860
169331	112311
290211	119939
345792	236240
173442	48861
152248	226148
240709	133112
395935	446858
411826	52833
267136	366127
448158	411615
389783	29281
193941	367110
374828	421830
435534	291521
358130	152502
355048	148606
405270	484591
79322	402698
274517	28129
474341	244115
426392	30879
388374	49903
326987	95519
316376	409142
438484	193705
326631	315250
144803	183213
424151	268261
116219	157100
319259	193431
61647	177870
440140	210645
242038	299182
385388	113138
90711	277961
167446	429593
125370	105498
42916	288035
9186	433739
186330	48275
344580	213883
406108	77004
296949	438783
286245	151944
468144	240560
371779	268544
428944	108026
153687	178077
170291	397692
16335	82240
200722	141477
120599	156376
202494	445061
224243	366666
276785	164098
83799	127636
389326	239041
259651	77267
40198	420959
378179	9346
39369	251035
246545	478556
488304	122283
330718	419580
381057	434893
469250	26918
295449	209572
81945	379656
254464	229233
139240	317100
382518	440660
487470	276358
197729	119762
343773	438549
338011	6120
43876	186440
294526	49828
408357	149999
105758	268176
265271	61199
275381	478480
304145	190369
25908	313629
188954	65134
452170	134210
142092	453746
460706	304173
86017	162831
23203	122462
37626	21583
414421	252961
395688	296432
413068	317118
358480	477491
134434	62191
197611	288035
300182	268476
312610	164002
280279	9203
471501	390241
149422	117023
193133	5040
54539	26105
805	32638
340779	251806
174139	29029
15068	398861
332708	344519
15412	388112
152368	64364
276295	94344
405602	478415
404892	340211
475660	379276
178959	243285
35009	74571
168726	47295
283675	479615
407310	476831
166169	59672
98778	60108
487756	266538
60658	317118
86768	455181
386332	285411
193299	56609
175431	15209
467891	329811
276370	328282
56620	258126
263616	460015
237117	440108
424647	34707
214083	202996
372198	49903
192611	435886
251720	275232
287212	431799
456162	313070
394349	160545
161023	439686
272258	176711
240506	317100
302599	12245
85674	206402
261033	226168
165439	181048
448677	45141
479268	89772
337761	148246
360531	344008
194485	163499
396549	270095
367125	76019
479822	239270
403910	213639
347873	152619
75258	60578
373596	11533
253612	77449
221720	331349
372488	417684
124185	99530
17304	194561
441302	101058
12915	5448
298841	210162
139743	433956
409745	20434
347121	241525
198836	393765
456658	303497
323016	21411
241430	293813
444378	252083
421858	416439
74603	438783
106739	474353
453826	405473
128704	88705
71346	325611
156314	82248
176258	443325
27488	258370
394899	281501
427054	448143
32	308676
228066	475058
4824	120076
165646	404678
315761	327061
96654	398333
462660	188198
198029	109381
172672	146202
141584	400893
185271	458605
488213	29784
260179	350189
95189	190369
464849	293474
345715	83523
38737	190369
162889	406867
267048	103850
42412	364201
91646	267352
425518	14254
303954	273831
87046	362128
17836	227101
455996	214881
250458	334068
96406	348015
264508	375997
132338	191449
181495	354630
339050	189090
391334	105498
452148	153099
369292	420895
445954	431116
335227	312265
413919	398333
46012	77504
267562	376483
335213	93215
320233	97970
275532	273831
226314	20512
364636	338790
327816	21583
481419	473634
328786	333012
205218	375113
54248	7812
235404	451681
218444	329371
397323	26046
314581	347064
394905	461085
391318	175933
5539	415105
130069	488226
431323	442179
69809	190369
157320	468387
23709	440660
348700	35482
245257	306350
15057	140044
477447	367798
64358	380999
346356	469235
98872	590
443320	328473
311857	371463
345775	249334
331794	408878
91961	468549
1625	214992
366038	276440
9250	333503
301367	196783
353696	15209
410192	220429
64281	255640
309569	249202
233122	440023
173863	405464
426480	483322
187834	272865
191127	478377
198148	25388
50842	242368
493563	390525
248243	257732
404389	116705
342465	483761
372246	245689
425386	364779
283346	140908
87047	77339
84680	42747
464884	248585
335951	72489
121184	428103
274718	152702
184914	120192
86596	371585
370705	332246
89027	89373
464365	360862
467012	320464
239084	236604
100177	438419
314477	344091
428203	237833
354778	22719
205196	113749
172950	15209
79733	399132
14954	55663
146981	5857
377728	335430
455074	44176
416209	118703
358011	348394
107669	47390
90696	11291
426026	303175
476501	377620
260844	105664
263708	388321
162673	365329
34826	132740
19450	210884
407540	185716
79060	131442
91029	223335
30351	450496
102065	176182
161383	351639
453922	4349
325044	232169
15618	486885
82434	365058
435966	428252
376259	196783
289675	310901
215717	255640
251779	120235
356545	255640
492393	103240
122905	168638
37149	72523
324610	303423
419124	226405
427561	490784
266552	350541
222838	245679
223708	6253
65947	317118
276866	172841
60885	137377
350324	323079
274277	492438
4945	310261
193796	310261
304493	482456
349899	111463
163445	103176
357544	291829
172597	231485
284633	477986
479554	183213
85036	122816
467225	277646
387642	261405
192785	100705
428570	247507
145172	254973
448104	374784
26457	316567
15027	375727
280429	352215
200407	30510
113256	408263
43454	360489
233215	387987
390481	67129
43454	463400
348883	280317
301482	16041
308122	210998
301660	425992
107582	294740
244190	130310
46608	127921
487219	30263
490487	478415
180259	357854
205845	217107
480375	486950
290751	310284
146903	353596
78289	213792
59799	168285
366750	410484
444081	384157
88632	301156
431493	447451
52993	60637
433565	342724
32744	296880
169525	166970
231905	130030
13683	295484
313911	310261
310396	317506
477277	398270
202352	180302
381156	343971
320025	124022
221037	243846
27217	105414
409128	425199
211463	418658
52275	182924
211238	51585
192843	10367
86862	34689
426742	86974
176081	274309
243356	12443
320061	140044
143370	11626
308046	23978
124523	153944
73660	144355
388838	178436
82430	303175
256893	333592
29431	103160
338493	194868
412149	130594
256098	253721
27856	108986
258136	314850
136652	134760
199801	476430
137772	486885
477552	413811
110148	356468
343045	146584
6467	151477
92839	12177
28415	447107
487347	434186
404312	402323
279228	252282
182549	187023
91558	428428
211548	137226
357759	471112
278320	365702
187038	45162
148203	405217
77674	303218
230969	199245
48769	173322
24519	107711
116410	409828
480441	267602
67036	166513
74520	351049
323834	141566
418843	175136
311673	201980
98866	344331
203783	349592
461536	196705
309184	349261
173904	315888
107709	382770
44620	459701
32920	356428
142237	205223
205349	88113
226612	291002
88211	466737
137320	13370
282089	270041
350968	170939
25230	193459
476431	114930
196003	373111
196355	296432
432741	330218
406660	349140
476914	144845
355477	27790
330820	253322
289737	449090
125361	70557
285506	183213
379372	24608
192034	306154
175499	273831
202019	149185
145002	274104
30106	336542
470478	116611
93451	289125
76228	140687
8348	464578
474682	165267
230099	3674
175569	348630
374046	114930
330184	262954
456748	38063
483878	203144
142892	187998
178989	170300
119130	210436
217450	466737
192238	386079
296744	333159
462350	160454
401948	161384
7712	137070
180757	1113
62865	450232
206422	64046
134299	271255
330755	407386
260108	242156
460096	15209
133958	390771
384428	471214
464093	64335
90449	19246
226663	262385
244536	122696
164727	11367
426569	270015
233498	178153
486680	293813
321624	418890
24655	178907
105049	23018
474733	313745
47940	315235
146893	477958
121523	160428
443629	126802
59139	254989
452385	194676
119677	183213
253571	134262
332544	123369
451379	372346
33924	269199
408494	273772
326966	457724
289482	119868
167817	190369
2747	270054
70989	429863
175067	137779
11794	377661
268163	244482
385832	296380
129713	202036
147874	366525
335540	261396
273768	30461
103798	224844
212009	279590
327519	250389
452906	297809
67293	101058
133909	219865
79457	53883
165326	244928
308122	478377
445157	470480
266927	366127
122644	177630
296036	408071
168816	317118
88052	372183
120778	22827
446962	366469
18653	158514
257498	487130
361602	159249
214984	173070
414158	493022
422060	81245
168861	139788
346533	426471
12987	135967
467467	28065
158366	353884
167428	383673
462028	489822
207495	484595
71796	388633
412110	171752
74021	354728
249501	185325
339333	30132
188988	387935
325821	225130
455346	269199
388390	490588
333472	94516
389191	267602
381552	250400
71511	384171
425126	49903
390327	57416
388814	484982
432085	219743
225790	420757
140378	241525
335672	402984
421208	434917
415031	437135
190230	186159
2103	423346
309276	399259
17358	40009
84611	145059
95770	139648
232666	383063
416876	159333
456658	296980
374806	157726
102115	344407
292588	302067
274679	227101
39128	207150
92090	337752
75769	33053
276869	144088
19542	427676
256720	440660
238767	255579
317905	237720
309917	301557
131574	489822
18260	101039
382892	453625
262137	198148
378107	284042
172417	141435
374949	33733
96531	450354
119553	395800
238007	362784
211199	169202
428732	308668
363591	89891
282912	218052
224936	378686
399830	178436
174550	361296
429327	465271
408950	397391
309500	430790
374965	61605
159660	295549
358992	464452
378153	214024
79210	380565
348644	460437
367242	395599
89520	385725
401085	489781
304404	107450
282663	395598
37739	487056
393741	387656
156446	293813
19776	133281
459103	492634
183705	434045
384370	393333
286307	47941
15703	179716
289715	309682
412352	244956
102804	15209
27455	336342
309909	209572
3111	372802
81658	94516
227883	252961
292633	491210
443125	113044
132478	382662
280588	264406
120956	134695
215315	76454
37918	108662
254115	253355
270248	71184
103140	430356
285023	364109
159703	3446
128927	463372
153322	227753
251997	106475
392956	64722
80238	428864
333350	240697
354933	190369
226247	420757
243013	273831
270531	280689
199399	440660
331503	166698
276821	324491
356987	118678
392677	440737
478198	406061
218356	293813
3556	152702
240162	232302
485307	264406
316439	166063
392827	362176
119558	413335
261495	291249
32962	433934
328826	430356
395258	48214
174034	286443
243751	471668
15141	178339
319870	13903
291074	468313
32408	178436
196023	13804
234346	86560
439471	84791
486310	399867
445603	150422
453143	60517
468935	15133
403183	78699
200568	417731
33927	360708
26934	64335
377213	493211
22371	463623
57276	89397
193796	480224
305219	60389
445754	32890
292216	126919
373354	307995
414825	405112
198382	78351
340654	113683
230574	352618
333466	28838
37237	49903
58843	51881
421207	156376
368688	444588
179796	27640
329231	155009
180697	362206
83193	278187
201262	283054
472845	301659
191761	694
170723	4948
349595	111039
373420	51060
480891	452098
31615	375840
296947	269152
429150	179692
164497	95186
196003	180709
161524	366127
372095	127555
320324	341271
176130	382116
257977	201975
484525	470762
189640	477545
315015	139135
347167	352667
125168	129185
176130	200821
52947	404053
15018	304173
246755	192989
162794	195551
204865	286936
223373	371918
113230	343975
221734	265065
146281	25278
148620	72985
218129	428738
493442	311820
3980	203656
201813	208785
408628	431860
268516	40072
390518	435708
107639	38134
281075	311297
309527	473640
106571	419675
218870	472072
163435	236097
305424	323844
61286	309180
144577	419098
31437	267352
159917	144969
162648	429585
125649	78876
292641	54150
195714	213329
134212	313282
414128	376814
158259	249334
71189	26448
493293	143759
270288	436969
342388	320232
114608	465523
270758	476951
336728	186259
239606	173461
107828	366493
326631	232930
258220	366534
343493	465271
491168	309810
214855	402438
200092	291180
103553	79179
146524	82585
441434	150352
121959	461944
262210	346221
94379	366781
89353	281911
187510	151944
333289	215521
376049	279509
98978	366127
184395	359795
97298	267602
286728	49903
430118	28351
150829	142089
261013	255641
2548	233187
483150	392329
402519	68762
458585	4098
281923	387860
398571	56822
56768	208946
477815	100363
426663	374759
286488	52537
45283	246311
120643	50264
280421	267060
191536	110708
47189	175526
17158	468163
104191	4413
94847	46667
437249	152569
288465	461392
179041	80122
404568	431001
206559	313745
466432	247296
356586	94625
430402	477986
51657	218889
86490	122193
154605	243301
264164	389682
477564	447831
345110	377955
75324	352349
264115	205223
382401	273831
199210	273831
289675	116532
326260	486802
150055	315252
1215	471560
426392	2184
98931	11626
241152	181309
409123	198743
300119	202959
48916	209510
436515	168213
359958	54976
137396	463927
307075	331243
388118	267352
492955	118163
347121	82730
96559	96673
388999	390334
380790	455529
174321	86077
483964	291002
206842	312714
199340	2715
286001	80338
233388	18479
220613	489812
432915	11787
188147	387742
21396	45803
478886	52537
267281	426389
259200	195551
382062	477986
169870	202775
135905	190369
142993	91116
280121	336691
52537	318154
296949	232201
140263	309425
493621	461846
437975	93152
105754	288731
151482	467302
220604	53385
244318	190369
321911	320266
262954	406900
74769	263833
180488	314939
278946	224229
68383	248777
325162	388431
36146	447563
239344	185479
168132	476090
429511	127921
319413	204925
226919	8524
155045	448511
236359	41608
194689	159249
144274	354522
227911	460780
324573	476386
371797	27872
110213	164884
412666	190369
446506	94516
267562	22827
59204	180578
65433	94740
318254	110677
373088	104734
20954	214685
457544	266901
89895	173142
127737	316284
133817	129857
33432	291984
198317	20165
253289	417680
91029	393113
361729	167197
381877	184902
362175	482946
168798	62580
424661	51895
295370	421356
377967	313745
450844	262823
365976	463623
443119	110677
359962	294385
220448	75872
320392	173176
20334	321275
414286	129993
478886	162795
63435	51895
178422	432895
422267	150237
457856	452790
19727	353348
293205	369333
301312	192524
357411	300192
233045	417358
349835	138484
20491	157440
418552	402863
473018	293983
460272	118662
212592	403819
148283	410829
323369	466432
341632	163078
247700	25162
397973	472891
241032	650
310153	213300
474223	119381
410142	311297
187182	165345
272486	300217
201361	134694
8709	405217
293071	65271
170545	176475
407280	471301
238075	95149
16325	350882
246296	83341
89642	182257
277373	356109
49390	442867
61461	253121
461413	334032
197719	411455
125015	201931
208052	108547
73660	406587
49982	179440
301163	447450
15014	175382
383164	392086
228246	203656
138126	45561
116947	232616
367247	53389
401694	462940
85302	489496
27531	418636
446482	90678
393496	359243
458639	33855
405306	51150
389224	233415
421688	330731
149334	60517
297987	218369
493347	65744
372827	389780
395372	454696
143671	360828
445023	96879
98847	489346
20449	238293
142018	84774
444355	245089
120582	389497
407334	44333
30223	209572
413185	387742
481496	2165
398768	369144
3815	193871
282791	141154
283096	364294
455024	277898
421140	478123
242487	329744
268351	154271
132240	190369
88404	136446
357411	327883
98904	96977
225191	323400
340073	312595
468646	49228
230051	51854
222499	487833
265192	263559
276821	228182
78469	490798
174255	385000
153894	377467
59628	369653
134299	336481
258778	423321
114544	467419
478567	421356
225342	214216
340772	194805
213985	218615
468287	187834
22197	109085
218014	450056
420234	37519
119317	267352
265609	180578
214904	124911
326631	469383
202045	443177
448295	381110
43023	426470
455807	79249
197605	162831
53044	119123
116947	66140
174205	366525
67675	290450
369108	329811
431419	432827
366373	190369
119345	364000
407504	412278
477932	464429
324206	297586
373457	190369
6467	371617
389347	395271
160262	228431
315333	139577
181947	277961
286922	55064
417811	433391
118179	422374
81432	421525
162642	123681
900	486339
167588	361433
240647	243778
349872	32807
215452	101058
35089	293813
27995	77278
3534	469140
346017	278200
472564	286828
436699	157492
93861	172266
108769	373653
366402	159808
45060	208516
367281	76111
399441	203475
24381	3664
317552	171760
58465	395988
344388	116399
7720	371872
424746	223121
339242	377221
136711	416402
164276	424497
370797	378082
120577	347064
408615	122462
230051	29153
455387	321011
67280	190369
58612	243301
245965	472072
329415	77438
477016	451414
473563	412342
243456	377678
312930	269486
253919	6467
287679	355962
351044	57134
104292	317675
417811	443253
410877	328059
134108	183711
111600	317224
33663	440660
380858	202486
10217	413860
406660	460723
66575	159411
324968	25748
306459	218727
20069	177529
176625	377470
448062	439228
154986	52417
316206	375840
157618	451364
146124	318735
319432	263358
39464	348409
63161	285446
55700	321323
388872	144037
30551	135189
106475	303424
51366	273831
221223	213429
204869	12895
231740	481805
104740	387440
358860	408264
270788	377
55659	235233
39059	118662
8959	438850
256296	423651
207346	472399
415967	90053
180907	389682
91160	316662
91382	200917
234720	199240
211571	307279
312342	4413
458768	281447
17255	399852
365375	316016
150458	15209
271133	102352
406357	294281
153322	400184
104589	299365
259656	258633
236961	71091
436169	101058
85060	301659
2117	293813
248926	126204
442808	405304
202379	93627
288279	118662
311867	86728
334546	166970
326742	162947
155311	119603
464420	324649
393023	459976
344007	69484
205135	278520
89272	267602
127388	23318
223322	218727
52683	211139
94573	75379
217474	256121
192038	73667
340213	365190
150934	245984
191479	106018
246354	231485
54597	198317
483855	263886
144405	369177
356490	36211
475146	27748
324060	485615
348032	364294
486941	264154
242134	474412
18737	435886
219546	357357
342030	57427
252065	144128
263	54895
23515	386563
175887	145064
49187	176878
156459	479309
262487	144480
36509	384951
175600	205223
306003	244079
449445	463429
181057	376982
381549	480224
164349	415455
80238	359762
271760	368820
290214	392220
455613	335479
345401	473617
295819	461987
360997	317118
137332	80919
267443	186384
113408	394615
440275	220528
335791	232082
213855	470600
214008	125399
335747	122462
313728	297426
263557	200945
361449	176494
66412	434943
49869	283649
403627	178048
45164	12701
100370	205223
78182	190369
341632	20808
121755	156673
439551	245686
404803	181767
143227	282772
339411	480200
344314	4774
275627	470589
132247	309632
449103	31714
93995	191983
230408	448979
41224	172534
187010	350220
114063	393700
343801	51218
300719	478415
427186	419850
158419	460159
297083	409102
138126	307528
20046	148519
231922	483075
177482	250404
152797	152321
342465	176182
164570	411424
222102	23599
66501	72732
69680	207535
37324	347701
221487	438419
145438	252342
447616	173755
130069	389152
163370	214024
340302	185538
29852	430356
134876	87007
427917	459205
411355	370707
399655	57134
339094	162573
83524	114037
313604	421760
412644	199232
182160	297706
279953	306253
325558	409828
37748	278907
287566	124911
446702	12177
7925	400349
441131	130655
430734	332695
377732	162795
66326	114863
116525	223941
101212	451016
226224	477038
290794	222399
34675	261394
415358	201780
208461	374052
264662	183007
451828	103031
362693	324506
298739	340572
316800	304589
184001	435318
445343	69975
238514	154898
278769	327922
159874	190369
27455	445255
412440	258562
152210	383988
290765	288458
281574	246672
77443	170195
474398	163868
340046	339026
407565	277961
423707	170341
93384	63088
225394	176495
396947	103959
56217	357227
386249	358797
280416	333230
410965	201164
273447	421830
303838	263610
30664	16433
286686	286088
449319	340372
299765	5040
141210	139648
80296	187974
243029	65371
59665	293813
103449	440962
467438	336590
165008	167841
219136	302281
325814	364000
245114	166063
242431	38858
372780	410900
263430	171007
218607	112258
184471	132843
13449	114930
45680	451450
255173	10646
490358	314265
143163	479486
374665	397545
18928	406597
448958	124085
337802	281252
431364	416180
296603	240585
125948	246926
347793	205089
41207	355447
134469	369414
173904	267352
481197	320814
99003	421839
342341	301659
114063	463774
413250	229847
145759	186440
291687	245332
471950	302938
268024	122694
285080	471933
469888	94344
88220	434893
130708	262954
460267	310261
360221	214743
470819	78779
40809	209933
181754	34405
335081	159632
365666	432858
196003	237636
372764	19135
14834	16317
65168	246800
292415	35707
189205	20908
455082	313257
225781	136891
201550	160379
282453	46301
388211	88705
108329	273831
70560	253691
326124	490888
390963	265065
369276	341278
152296	401949
415172	393992
257289	189786
89219	243438
239748	227097
268418	105878
255877	259929
1815	265589
482851	267819
75833	454004
287844	444859
349706	459779
164017	34477
231062	47623
209660	165267
310153	455769
10463	470072
287566	316569
209378	472583
73520	194710
424699	317675
320048	347476
403476	428091
161849	409363
118786	396807
99234	190369
220093	40722
474733	40121
447589	83515
211453	276358
266307	400045
254446	149897
409688	122462
446660	154963
179919	179692
51710	393326
165326	203752
190281	427952
237289	203656
471823	153444
39825	422791
132535	394915
212346	339723
9269	134262
311924	339255
333335	24516
210154	426967
94289	298048
314075	280390
66973	140469
108847	111325
171930	390575
197990	484274
264660	183213
377476	212081
4420	23018
254441	370985
275058	205270
445343	226378
83711	393326
124259	214881
228084	6614
225988	191914
252747	25239
362820	482571
455141	120195
355404	190957
44713	394885
93384	145216
324708	83124
283174	253172
137447	93245
80282	277961
101203	109437
310045	89102
367537	300389
195142	117289
311202	226168
104740	33292
318463	234356
101058	14478
324967	456460
370876	6253
146077	303648
476008	278525
185905	54806
146893	276621
200013	308073
124794	396697
48556	300395
305791	443934
13192	166513
199936	105878
150278	480963
204939	96976
397974	190369
376177	329086
484320	138926
466071	451020
283537	12413
264026	251943
175691	111654
218584	35707
137576	475405
125968	359492
10095	469235
400542	219626
473411	331535
118690	423062
482264	344934
164042	23233
228128	19757
354723	316948
398891	43806
88460	332403
222877	94344
51032	437894
423251	272908
146001	194165
361008	30428
184722	226308
5416	261746
299507	332823
138453	414257
172231	166098
331469	126616
87233	424714
464195	9061
382299	190369
435700	241468
392779	205388
439812	35629
160513	375840
387340	193705
374058	409828
255696	172034
108709	191387
388158	198687
414286	340883
219652	101650
211144	328134
464371	21411
462189	399799
437353	368586
343054	227545
393409	428391
194051	336590
51735	344721
133853	244392
414452	51475
127239	35707
434262	318735
222520	158171
131049	27170
340093	102352
278769	418775
253931	96409
433787	198317
376978	208577
35806	476636
258891	404806
454541	226741
41827	222321
449774	88289
190973	109868
27487	285722
67767	173155
217790	109006
299902	215592
61367	330765
359537	269199
236237	317675
431298	80587
221346	62191
161743	476231
4005	85593
152641	264277
127207	89035
247608	476513
247475	433279
331503	185879
172957	420944
312283	403895
244145	375972
287841	139275
201867	202019
278286	184032
371196	96366
345767	231852
387913	3465
229718	123849
231305	52993
295295	304145
78469	216985
478990	434046
465625	481975
194435	168262
419047	27379
262006	190369
172396	423013
258370	207503
8069	233656
321483	173330
378851	17943
84725	74959
431409	249444
352843	86974
130069	291591
356843	226192
438767	492906
449041	341271
403530	420944
21865	256653
374974	352389
91806	110677
36426	446467
279120	251116
59153	450098
342052	371000
183887	286936
297731	15209
252595	246100
114947	373572
127050	290523
101473	406201
184309	165031
331299	341271
318652	306813
280933	91881
462973	294970
235939	420790
333243	280429
432234	407334
182862	85423
122305	232169
437385	352952
156201	288035
54085	381369
160166	168283
122219	250410
156429	100572
474268	443050
318287	340918
193869	389682
88266	308019
478961	90099
390192	107055
158345	439403
24659	241468
149798	278520
405674	256537
452846	234432
250514	487982
246497	158965
189352	192919
350742	206034
201866	310836
112663	360076
405137	147121
105878	185076
7798	452448
477328	105943
292576	188925
81249	242661
77793	69650
181386	160237
120932	116774
306004	295650
46855	162159
287089	33855
358132	168511
348126	450393
146281	482882
238941	139648
254446	315962
264668	288074
51526	65375
29015	73236
312283	307915
333615	466737
328812	71091
282967	378546
51844	447158
475008	193546
95100	488049
107524	155656
353597	177870
465309	271534
161019	469235
2311	216531
233910	82018
172448	99437
112372	99060
304448	110677
20616	65670
435805	393326
143202	280933
476592	414836
437769	205392
2926	178949
91219	265065
489690	450350
148075	353568
78961	171628
1613	425799
410235	422998
221296	314059
26989	293813
397047	97753
347001	45141
64807	476951
299935	367389
200868	362443
64008	319883
145717	341326
298864	53863
37860	381260
415081	15209
44015	322685
454642	86728
349121	392788
401801	168121
371538	393326
104405	198317
248280	458877
26450	75506
200076	116377
122220	175402
27493	261396
339491	456316
429267	448958
378924	228431
156776	335477
479147	302067
114422	377984
36556	435280
86560	44763
338741	141026
93743	206623
328535	162122
475529	476231
121163	177569
405237	160468
475039	325492
113814	372857
396887	406784
384231	359000
141040	136692
352779	463249
428182	218930
463723	308083
207092	366887
270248	350586
434148	417201
277266	476951
14807	139438
29719	134694
259978	47677
373458	440660
357178	398122
332507	475949
297512	120833
303993	140044
385457	391414
153322	21583
284677	11887
407775	335928
258548	8567
446066	472072
129440	183213
493871	269605
468149	15133
54599	49592
165680	349608
277806	65684
114773	494102
155098	27487
208754	469509
181067	390310
293489	485234
389224	441570
222544	158992
122942	96398
278328	230250
431846	417161
200067	102603
278770	83811
359199	59831
303036	293813
477932	281929
427784	209663
391453	9203
407902	485016
238261	414546
269041	432175
476489	267886
203733	226378
450246	248492
279072	152321
132241	245679
457557	431120
129760	341271
393981	374953
88812	286828
46928	420944
271000	383062
142627	211868
58486	7812
372764	137128
176182	285506
438141	30510
363030	209952
274098	389682
391479	77397
37032	294965
147554	303131
6417	40822
375465	265784
384840	67212
307160	23822
79102	162829
443006	491430
16277	363581
267388	318273
391835	106382
140116	55074
226396	291521
198148	272708
379919	285156
193085	163683
6159	280233
493921	260877
63060	340317
400605	413417
388118	48861
361094	246051
491124	318563
278988	378462
451413	4349
282469	243600
160169	179875
432437	113051
50799	356808
132287	13973
264969	409828
267782	341470
37775	28766
103430	484633
82150	451828
304638	386014
276433	12835
401500	269246
173397	289515
70068	275152
454263	322858
304404	1749
54247	119868
106514	27464
378137	299402
305287	310349
414134	17374
93627	144188
114770	317118
358320	143623
182995	420895
375964	421285
258072	25547
200416	217423
427116	388575
97588	469533
265053	280174
166992	187974
472643	358595
318395	145811
409720	210582
8269	362164
468958	303175
276208	476077
267562	376978
81018	71816
377967	276837
288502	409848
227364	44120
40028	396802
174309	368859
58042	331187
314918	141266
98898	203656
188385	54700
45947	300506
375707	457081
290059	358040
106410	79989
184528	173576
189914	13370
130441	440012
172678	87625
376146	85970
441823	49977
399573	420790
101117	207927
48282	327343
137372	7552
170151	241356
129449	105585
212757	15133
432632	287854
387884	94516
177345	300240
484227	43576
443320	604
404402	90123
107720	146751
385211	409540
115604	316929
370619	97426
446630	384446
435746	136253
471169	43514
476549	402831
318880	490725
377680	442030
235003	322858
408157	364793
44159	22827
182252	261609
401592	247581
308122	456791
411207	101049
318088	320464
486509	421628
212794	176912
331579	51895
391745	190604
45481	188067
58466	202377
67247	333746
426197	72551
229647	366845
109599	93844
140476	221324
148139	158420
128686	53994
297812	135710
48069	219850
176660	165276
232870	88144
59864	464038
184629	126882
325188	135133
84761	483280
211183	229390
300417	32807
276373	159860
168514	10728
292352	329039
395200	248689
458462	319333
98067	22430
29376	362610
92317	11315
27775	48585
483679	63528
224118	174610
32725	183654
48922	217025
274761	275790
141305	149726
356950	2715
441672	127103
324404	16433
471135	246672
21784	63528
317672	414641
167035	350506
152621	212640
386963	40784
127858	89047
381895	370579
18928	127192
219163	28838
130069	476303
174665	61666
239804	109110
363581	157240
491834	213728
364488	457081
246671	446582
408357	87840
227819	383686
129327	442814
20236	21411
110083	53490
379731	438341
153322	458968
116947	385670
266538	167384
399815	242782
22651	381947
307329	20370
37237	208038
108648	180578
175762	163516
34123	87689
171362	78273
418570	454975
96363	190369
246221	293346
388545	249334
46991	54020
376955	202394
91614	221324
222534	230714
86601	401949
431945	278848
394018	271544
169833	15209
22294	446990
318656	259929
70490	190369
435436	144901
304041	134694
375458	47757
166896	447831
135443	404960
178702	267602
227799	306729
31597	475360
304213	336550
51290	202093
215734	166513
391707	382288
138739	337791
443815	277568
342047	52255
308006	245679
371350	134259
225107	76369
186095	187836
118508	274654
494132	329194
48708	296359
294130	344398
427409	396563
87376	36762
199430	343547
421320	126638
108154	169609
59092	300071
197683	86417
384795	478232
51080	99405
348922	348563
406648	71224
98286	258562
421862	219499
477091	116965
436052	93245
344223	144174
259651	229939
225694	127636
72570	420485
385189	369650
305287	414880
321911	366127
423013	54035
328729	395012
104216	277891
186941	168213
383281	285857
6810	326997
103325	477750
165680	438773
10616	445353
196203	344110
107709	185704
59665	178436
293686	15209
398275	362802
49231	12566
133130	70695
420356	478415
317459	389682
57276	463938
110928	192966
155816	320247
142452	480025
101647	13370
184827	6253
41119	213705
68190	265499
451216	304145
27292	325149
92124	245679
283512	153858
70982	211868
184874	183213
365410	36717
65167	196758
3586	354903
79134	419896
293266	452935
279689	437878
136760	183213
415659	155676
372340	171771
444274	434721
265769	446351
329121	80193
177385	459701
383164	467626
344398	357357
223462	114629
361402	54449
200092	293264
178907	178436
45283	97277
450351	107509
293607	4968
323603	124085
112317	199590
220076	370023
455961	197882
71866	35604
433351	402888
350322	15209
345715	409828
457839	296750
244536	273187
206242	190638
457497	399144
50876	246453
459406	315888
398793	100879
88933	363581
320381	450042
493075	31771
239740	284087
13015	207975
118096	321487
7303	15209
222610	421029
228128	24246
481419	302033
128361	419466
7610	271699
48832	228691
365399	99495
196996	336992
255231	248398
273900	452098
406980	15951
280894	330258
197729	266736
131408	109437
196996	175373
135028	190369
60377	346626
131574	249444
423521	132996
301063	480637
19083	268118
224674	84224
169802	309801
337200	152116
350347	418685
181108	311591
205192	319738
166344	155433
360321	252961
348176	77438
36657	331239
433740	102164
313547	225081
331563	98541
252278	214992
156985	459106
70748	148794
241292	362267
428182	176875
414334	255579
301659	30352
314291	290
48261	137128
123839	31395
351238	38063
110835	177244
136086	213035
30739	309425
412548	144073
62177	210032
435520	316796
492247	40381
208872	313745
379696	414477
392237	332811
234881	426147
198512	99405
391992	226286
109733	460755
137337	72876
137454	273009
112405	368322
418561	114751
394409	313745
107132	156825
489340	89810
240080	76454
340179	338790
480583	273831
20061	478415
375378	61022
333350	323813
493038	328554
155943	440660
412211	232535
402940	345088
171419	340083
37858	428711
417540	35707
53505	265075
17340	405217
34961	455769
164829	9153
248697	421356
399981	114678
264990	163336
282196	367824
485471	360790
356328	298274
461919	393238
446182	72554
472604	109006
307279	272019
104284	50697
28556	53490
292641	250935
173615	152020
192238	65843
124067	80214
392339	51341
389168	272230
485342	129834
250139	23667
303805	244458
265415	111526
269103	272339
262260	215955
461588	313745
71439	294079
199812	371918
402368	183213
231305	36126
346379	79343
308122	199612
240252	193690
440499	445453
104254	318563
69248	252016
347121	293534
42784	366666
303237	160456
68098	313808
410028	270095
287878	15926
248013	225405
428579	149837
151812	152272
458768	97127
474341	431187
81249	425675
440275	241137
220372	302880
168000	439511
35254	167006
407085	235445
215514	420944
476782	282417
189094	109150
344990	258607
147595	364056
19727	149674
127895	18653
188568	364552
81824	242096
56296	144405
475100	382198
238889	481578
469116	346140
106712	432780
434552	203765
94488	40034
303023	74451
221560	99210
115840	293926
373220	354697
177482	27570
410255	190369
137521	313745
305131	25239
228770	193412
400659	457081
407667	353557
157586	470588
267562	60398
257389	396304
365550	90175
159172	60108
429505	120778
326722	170894
310306	451016
483162	241048
367165	27464
50501	276752
112153	40305
378982	290450
125557	310756
266903	99437
382848	277105
135878	182291
127208	48247
107118	348099
272260	400899
146331	118662
386901	14805
457135	67499
279940	111942
412440	91833
276802	83743
268910	200441
374643	151642
392745	1057
425998	190369
456231	348866
305686	258607
460539	86476
295449	178727
391591	66895
36703	61549
301312	203436
487094	354694
212911	190810
352927	73640
281080	98317
150005	142418
462120	194165
88359	281309
62275	420944
108615	351458
435602	95922
89592	73742
346247	396563
485550	478415
172508	286318
273373	166970
361244	267553
127116	20219
17247	392788
202368	115481
81249	107428
91828	86676
157839	258607
326285	214270
159726	266957
201002	360480
77443	176378
267562	284843
412591	447831
441715	80587
152738	139593
253538	108396
106655	251961
165506	57706
342295	130345
489822	415585
143671	221303
373182	307732
349198	26055
299925	413525
254446	143950
275460	99789
243504	398173
374615	233611
19542	10570
308776	440660
73298	476831
490974	293745
24336	433934
108430	214808
100091	131008
266321	267602
377323	464350
350653	376274
302380	417288
418622	290211
260110	140044
437849	405837
389714	20149
480921	414257
457418	114034
21506	54976
236445	206686
309641	310261
405440	108060
25486	85790
309917	354330
179271	19309
112385	18045
123724	12922
213871	163707
409388	190369
360179	49099
412685	336590
201813	363722
158138	48163
4841	196851
478516	417201
226023	473195
326631	38998
207435	432319
109733	167207
203793	476471
375143	245679
181623	404677
39024	421935
311462	351414
292325	433343
400269	209510
388390	476678
106344	355700
3111	492588
172609	220417
218679	312478
273866	49903
241507	371558
365424	36767
314453	420508
102424	183213
254446	5392
142788	190369
339193	315671
312238	243840
132686	473506
260821	483203
52004	285634
490970	162172
361675	144484
347965	55258
102644	224118
207895	180885
53140	489822
176217	411989
345918	324037
256845	153183
318236	53490
428412	162831
17727	393413
417938	188925
219546	408281
222571	350956
452888	479680
128484	38075
31970	189864
480790	283445
486712	284063
140225	388096
406831	288558
251273	248934
106514	476231
352822	168193
357724	304291
69292	476228
193197	82041
370621	292721
287566	310836
188122	313745
174139	152528
245698	242305
46870	36130
160580	354694
46727	269994
115484	267602
375530	47376
172831	250214
475469	252935
145089	262056
143942	206686
447610	200947
283695	94516
399159	147558
160058	176878
317437	258343
425166	144671
292878	408369
434975	53994
457836	317118
185409	387729
131606	399852
94276	164884
76228	424849
197385	149262
268400	166513
24265	317983
483109	323711
195746	207927
315480	425184
157903	417439
52955	443033
33487	371918
434082	227101
298823	6873
5393	423688
124765	359926
197131	99679
422188	451222
224514	147465
202893	377933
428861	72127
160220	423688
34881	326578
220700	304731
91614	236654
91537	217423
460137	75499
157653	360459
348065	112967
406963	386193
91382	339955
125287	306458
407565	94516
244092	455265
269726	439018
398203	492906
178968	451016
333243	110096
381593	107788
399208	428603
387642	167588
15485	316372
206131	302043
142680	447107
92242	410496
336152	342318
291698	246311
211183	60108
251763	271348
232575	214024
406751	13414
223452	384941
77330	398359
361838	351732
444380	155214
27491	336615
252338	211874
90296	228061
187762	293106
14790	86476
357923	309425
367246	164425
36605	146034
382002	322422
488057	382934
377610	420790
339310	451600
247823	344891
86077	94516
469976	220857
398548	199516
13527	288609
27457	410062
409408	445233
110056	251849
282439	217809
183192	405460
421396	468861
392673	15209
389009	218727
66152	50275
167588	207557
245990	432097
271760	19246
71297	153995
169878	2199
185117	32807
172973	317118
222103	291249
310405	309801
320629	231846
477980	362990
180595	489552
38571	378686
199963	200549
421453	309085
160707	164884
418974	336955
64981	86476
188211	114578
95255	369072
71189	394060
288672	469235
8146	208516
136129	433186
179264	363251
183404	186548
425370	485768
325434	292295
199266	439341
262210	358519
76060	185442
55801	132740
120195	174471
5428	464420
246673	407545
84407	44082
368320	103951
171093	160379
490013	388195
361553	157900
439588	153313
176992	51660
405979	387860
453630	466737
237467	404960
282790	103234
335375	246311
39251	484852
62376	102536
311965	28129
155297	4413
13370	456439
483299	119381
339283	438419
178959	104498
151512	235857
75288	336035
326994	211067
334068	391414
489977	11730
67351	24104
58330	7916
371030	409298
62859	48163
221911	398514
288267	316796
471112	61958
428453	54700
481419	130549
149046	423559
221557	250016
292415	36895
439232	327423
82430	148199
117278	471462
197107	388531
316889	486885
249565	103925
109110	196003
358081	331311
134396	69856
303283	473386
102875	217423
316740	123519
1830	210032
390032	94578
94430	364894
299909	75017
235034	293106
327081	109726
319824	392098
9969	2748
101346	211889
447962	8366
222389	302433
249881	442288
83788	183213
31483	358809
414005	131976
49948	269199
361291	4327
414058	127636
153006	272813
112625	259432
327209	195893
390032	239872
269801	393326
15893	173018
21714	100705
366187	471521
257289	393238
320963	310756
260217	190369
1685	304173
346382	50264
455805	436056
171176	316245
178422	219866
184828	294885
428861	98420
332376	38063
418432	364610
128221	176188
403184	229219
30113	383643
237559	256121
489731	365930
113287	280067
47368	248245
255486	188915
349570	315687
130126	183003
11982	367110
297902	63695
146903	9054
167294	197544
37219	237772
402653	22804
262473	449129
286462	469235
211483	283909
289939	89
275635	293741
42916	331829
277467	446167
50130	258811
182126	317118
10060	211649
330543	422998
489354	21632
357068	352232
444096	281924
299580	197719
249546	170939
465132	26357
326631	267826
157040	129434
292125	313446
404331	181782
4370	104999
259199	7795
383549	425026
373365	250434
230409	210830
384199	94516
101960	315908
330298	254136
353456	217423
19334	324585
472534	131312
292347	283119
142565	62191
341088	307108
410619	190369
177309	26228
446460	178436
238494	325604
374232	206686
276209	119381
219610	51881
460147	473587
342386	110677
263	167877
377394	266852
160163	412334
356805	410484
3809	237344
106739	31904
362109	211868
193052	214979
49849	206244
470819	300
466062	25410
248179	439979
18154	46892
115449	85582
78280	420392
386310	101412
321853	410098
214308	113522
193079	163506
360363	398333
27826	148034
288617	241917
341661	129853
80193	389243
413002	425081
469753	310756
57940	397082
75371	338271
18708	45140
140847	163863
325533	95149
122	225676
82688	466075
91788	445453
279977	70725
56988	202036
450465	235148
315230	99405
130602	160545
113290	290657
461817	422110
255139	378462
59643	166513
224039	240225
162421	244407
89883	24381
105979	217025
442960	411424
406764	156376
340714	380071
297941	310738
139838	241468
397601	381428
75805	126381
14485	9054
197946	316372
417390	138983
481563	30193
75186	241468
158274	54700
162863	59556
60589	384351
175944	22889
145585	23187
444380	342414
169288	168381
438807	7771
337744	293813
259074	435817
478758	431264
389019	291180
320142	472395
325909	213512
138611	178989
147462	68419
265097	80296
414421	237178
485441	442425
400768	351125
261438	54976
65134	330259
131414	126204
286473	95421
214853	77456
186022	190369
399270	286864
470672	34307
491940	73305
11633	267352
140785	40388
374784	220275
275015	246687
266916	310756
228982	41388
443307	311212
421140	22512
228636	114815
60412	360860
92643	416402
282643	50538
57978	250679
330860	325687
486256	404606
123377	426387
309387	450541
184892	454535
265910	231485
179720	223470
234178	283183
89432	168050
434295	398360
196839	453308
131032	90711
444364	199676
314964	401646
188054	146217
360419	206874
246253	214050
418081	238299
429986	75884
100477	435092
94344	327154
320381	197514
253102	266995
137222	487963
342486	416691
35754	28129
427063	410849
139350	209018
93451	228431
284866	270013
347834	15209
189902	463615
453651	226308
144770	114930
463389	476951
409016	24943
259864	206623
213184	304173
370280	417201
102129	81231
274138	356138
349706	355093
229192	35707
136799	387742
291119	33855
165151	371622
164928	281993
298823	23724
261071	95942
159703	348334
238494	317675
273619	183108
280092	36814
112355	422164
180488	418467
486192	5857
389208	406188
219057	160262
90926	267602
244801	111144
203354	421830
373670	268118
71811	32807
48472	308373
298032	413391
51150	345011
213566	124085
134422	437547
365127	278269
87547	46127
88038	307967
413816	440773
145979	276045
43835	421356
456663	146236
330332	149321
204499	95593
87896	461944
92089	97733
479639	186440
129185	485005
408121	438300
221348	338076
182091	401871
465954	297005
158287	402509
374837	253915
143953	443390
468123	229144
323091	220857
129412	389922
188399	440962
367651	215213
192638	161392
13930	284218
428679	134694
8459	377505
110527	67040
366697	348370
414286	142652
108452	150478
336063	489552
487060	492888
77771	391220
423013	106892
362351	202523
256706	152085
146391	336171
20618	52537
158950	299437
139056	110677
77266	250853
489132	85423
30568	160295
415516	83270
5563	457800
273610	474869
395947	331508
188954	151008
334646	163503
400620	43970
137545	117800
43654	440660
308217	168535
404753	79507
135646	254159
357411	299574
329590	28951
238023	494102
4908	469634
223541	469945
162346	315671
170085	401432
315046	407306
332880	65108
290265	41885
376620	40152
78891	474271
196462	208038
273900	249502
44057	85008
57743	123369
61049	233942
15027	312283
66035	277269
409388	395522
21805	199685
98407	72980
12805	126948
443307	186245
377705	118943
422267	33553
287269	271204
290465	152411
150815	289970
334080	86728
72171	273831
278156	160468
430887	283392
91036	387406
257613	450947
409366	92613
324092	196144
482596	107363
198701	50504
113927	30929
411798	235351
102644	403406
437592	54250
475336	105788
79168	360531
375405	40963
19566	292553
281742	114930
325503	58441
407891	20958
293163	358654
12481	101496
177297	164807
230377	447831
187787	368205
233987	97440
313058	474412
81190	68855
462023	449146
2609	452415
53784	88113
336241	87444
403272	341644
373755	50868
407330	137719
296029	163839
439645	302895
458095	243438
341585	128994
112274	16433
474606	285156
207246	371625
269003	301627
384817	417918
316388	58465
304153	51895
140069	31267
369199	367824
86683	375840
387266	469235
58597	460700
257802	17435
114063	34873
226924	244005
196003	36286
17739	21902
336191	136778
201946	40945
49380	477506
448583	162831
257339	139347
87638	307404
322150	155214
112167	23018
460496	422576
396049	122694
492274	127921
406660	330291
452718	343804
101647	350956
205629	230691
324502	42189
253931	461846
355048	166651
234934	133506
382713	389009
164151	93781
458768	206103
443815	484447
29822	466046
45142	81280
423707	308897
265246	222556
128124	53490
10251	210189
360459	161397
444155	15209
360460	80638
400542	351414
6331	113994
49498	98906
63293	210857
146186	375665
107495	268902
330268	354337
254599	8607
331026	21583
126870	117740
114405	413880
24806	125652
197843	227098
420066	291984
112267	265589
455916	262227
46430	137128
189708	187974
260624	221030
93328	316959
112290	391414
455995	431502
484691	353596
296407	467690
45307	217883
5700	140071
412365	262642
488265	86974
43474	385940
28927	234356
315217	86560
258956	31042
199668	295002
343325	49066
356987	138807
233498	327083
51928	16433
478855	185335
192435	260023
148139	353472
349138	364339
320379	485310
165436	385292
168024	285156
19229	58059
333614	82585
487833	373314
298858	287740
371125	185101
117124	303424
286851	266852
45579	301317
173966	245679
162385	43982
244989	388475
223237	411800
313808	304173
55578	435637
352748	369599
479373	400143
240558	59672
53335	261505
302609	297573
162564	265598
402431	268904
11318	128844
377869	84722
336096	161456
349506	152020
22111	227174
163893	88289
230051	151226
401086	357854
481088	198790
41036	178226
72543	20041
144577	315888
162557	171592
227821	387742
339915	420757
464918	29253
103779	37057
112201	459360
213537	478415
53751	416568
419124	353766
13747	67584
160838	424946
332598	265935
312320	170642
315951	199699
327657	71186
327209	160232
87410	2715
103323	390232
376605	404832
294302	372707
36830	183213
292390	401297
22699	342807
178300	292721
319824	457081
437499	201485
241198	238612
192495	275058
444881	176878
476221	258812
409699	481785
325216	100138
347766	478415
40798	93245
412578	406919
284272	312869
29951	115838
433346	434035
225694	465322
314311	172535
216229	173018
300936	164884
419167	359762
405568	114930
253896	420756
68314	274118
322459	257360
91910	267602
243803	359716
329257	290560
485536	399889
94092	391414
438427	401871
200123	232535
456102	423688
45578	15209
81898	269199
489915	369577
414878	292926
346463	93269
484985	95942
409388	408804
361274	281924
413541	42890
369573	187974
200408	95942
193869	4413
447610	50391
186131	185479
345558	478415
301348	176077
343726	290450
260877	132058
482456	236765
340772	450011
20622	266606
7906	6182
153813	132153
452586	250434
102065	221340
22270	80587
21482	226127
449864	463694
494082	401928
463577	440249
264827	359000
89789	120666
247608	313483
298799	236654
122696	342388
94640	230099
353491	287024
487732	350726
319465	94640
372117	478415
171807	17186
282967	250759
171003	9296
438726	36272
317048	381512
154712	293985
462272	428214
53841	248777
407034	256627
238445	394062
3231	328166
107449	25972
189152	437531
293418	228737
123920	118179
97148	411478
200092	144543
395211	215772
378691	36929
339333	388376
478170	401320
226848	492854
9570	401481
244536	206832
328170	313508
376438	166513
291940	281163
276821	275461
193181	408814
13192	393326
360459	442819
234291	285446
328078	428738
404317	97064
409016	141910
215191	233148
472620	371918
446189	327217
264078	366050
75299	183213
453688	387222
188847	213741
409745	188442
112159	152020
232546	222166
8254	49903
390426	371918
399441	313257
434606	64343
6230	71753
414286	312327
364195	260640
68186	458428
3159	490276
176331	57134
397312	390370
154886	319115
85555	468276
202249	422497
212842	290688
292896	120003
311381	303175
464043	69734
130096	94665
109537	246672
138412	36249
238372	162795
446313	440804
172370	358531
19379	399736
248424	300510
162216	284925
177482	45216
243575	421024
331049	313745
334256	137133
421339	281924
253612	367750
106268	180908
255980	379904
442331	179119
200038	467288
254746	27465
308905	273729
351510	210261
157299	313745
401632	53259
472982	190369
441333	278907
416132	290889
16923	455163
397814	91030
70816	229048
185193	122462
242832	489376
209993	477986
303688	95522
393647	123876
305914	423469
439427	218017
169937	317457
115948	485304
484000	410344
298509	129628
153813	61561
376043	386325
70828	447107
108903	67253
282263	363436
412440	168511
55914	87775
233498	260956
244688	50703
471254	477308
424570	35629
104505	187067
305437	374796
84966	182260
100002	265711
57772	288461
363833	303648
273148	383967
238327	54976
414918	95272
96982	243766
377708	118324
40700	440660
58476	119762
91623	261398
469532	401568
276437	349016
290536	154785
283706	71329
292276	210353
72571	363841
323177	109313
415359	390913
96007	209967
392639	489841
483051	11582
162127	380681
316036	293745
321	315367
153322	21203
121071	377943
371109	467745
398704	493401
240506	190369
225988	464650
277568	201255
227566	287068
286337	266700
442435	164884
11237	138505
302122	405217
92215	138029
789	83811
407332	161402
19153	220635
314519	259929
221296	86892
296049	480025
174139	441616
345918	178901
146323	49977
8215	86521
456956	94344
61841	142825
242060	60517
14871	354264
326017	156006
355288	420944
358320	326142
123918	190369
237517	113674
127229	116819
424117	395336
40028	81280
168640	116085
143776	124085
197571	27845
472116	378462
455505	293813
391288	77727
125573	113138
5408	257377
345352	266600
231256	416742
167341	3288
263646	226658
426645	371884
401592	489357
241978	292110
242210	201493
171847	58647
388890	487833
199765	122462
444081	395964
307228	274309
259449	317356
151039	366493
272119	391414
245206	171596
338672	431795
402316	388575
219269	96349
267378	203656
363560	343368
203809	275790
205387	94516
302846	281993
312035	118870
133933	271994
228320	159249
317753	129758
319259	164157
150651	206768
383304	152020
348644	246713
403158	164164
90206	209510
217740	363900
80886	461617
217932	302281
445251	334680
141689	96977
92962	78816
357846	131368
297764	464420
329344	327061
111895	291249
6530	211681
472840	261865
402962	245317
103325	449795
279861	349261
471568	337921
215578	304466
14862	78609
50761	42747
402552	93691
340772	283354
229522	48861
431661	192329
345401	276373
125304	355093
113676	149238
244125	411355
274329	155719
408890	404505
474422	440804
24539	210884
301063	106997
336648	475733
259835	139135
492758	338537
354545	260879
97463	25034
457469	472167
74010	73742
265568	358848
130221	48365
461769	4413
212266	264239
236196	51881
21906	53863
279268	199907
446913	214114
472265	119381
178135	345309
116527	293813
107998	203348
305603	113051
485378	210641
264784	33855
12499	566
40011	313745
12512	490756
161466	67240
483987	414784
486217	388957
93042	454140
342588	94356
354492	9054
256893	236568
490060	393326
267654	138784
341413	228292
82150	103565
114156	114156
296423	122462
202470	17231
382568	230055
127721	411871
3794	119122
181139	264878
343836	480224
319465	408288
421356	243044
281052	412397
81262	445753
477837	411424
36615	489822
59160	208009
105151	25836
236876	341862
54208	93625
14777	142825
229124	273468
295070	98733
417358	223430
71189	170868
283120	440660
346821	187836
416198	121171
407225	194165
6467	116533
213123	239507
214406	86476
170134	338685
478711	112446
50899	121324
397974	186159
142041	133843
96337	148199
223554	392301
405979	358856
266172	414832
308715	411496
79948	368785
340572	394097
98595	492316
487668	348798
422439	273831
45743	132740
368758	288851
158201	190369
471891	468422
237242	119247
76818	113051
93955	6233
488195	265753
386167	477486
21942	52255
287566	45619
124678	263610
196953	406626
190711	137128
383918	169724
383637	137947
188510	421356
116196	23553
250308	469872
333966	103267
189879	97277
333966	50538
409388	120195
462901	41352
223618	389951
245911	327099
327670	250389
294582	55074
111716	98906
481630	398953
420075	207990
325445	233825
446227	295114
267774	201493
79291	245317
254640	220635
356953	387904
63425	37092
100170	4413
111921	159058
402169	440505
96516	98285
90922	309632
137840	313745
37092	76454
324072	284843
276821	453430
302999	383114
479351	116021
69264	361436
220529	355552
287651	26336
214614	269450
319335	478415
330954	158079
393685	35707
183989	428214
329993	141514
230770	43817
171466	268413
68975	122694
486136	483795
71255	269199
217978	411887
331276	317118
422297	401871
329399	334088
458769	312369
377323	36191
156788	375761
85739	308669
140697	104679
168912	439341
393700	262039
172396	478634
332759	241528
347237	381616
233746	91162
76986	462676
150451	354924
166773	65913
368093	27696
94134	283777
205736	467548
261119	219319
275319	54700
50883	452157
342798	371934
147547	459846
289015	481578
61391	243840
9323	132740
371479	41768
7535	110677
17115	19025
47035	184978
193430	70971
21310	404806
389224	135582
130025	262954
188497	292553
192249	160291
177558	243746
383371	446936
449795	375897
277031	232567
230337	285156
333615	360860
331297	110989
397278	29939
37960	445796
185264	310756
197406	196655
76770	21094
11719	161975
490384	194880
8164	280933
350690	152502
89219	291717
378558	265712
100841	265589
337458	125420
455010	199192
214293	28129
1839	429871
320411	303606
156911	190303
380097	272069
44668	117393
373170	20586
23633	265711
72804	240286
58245	256615
370178	69856
60691	187740
335061	86560
118778	420683
267562	3664
407407	453493
442136	430356
55054	230714
242915	24000
117381	440962
308545	99995
329289	408301
487788	116426
250410	365062
172417	468392
223757	358664
157315	383860
338931	108387
364183	15926
260662	205223
187539	441313
477736	250389
353630	447517
334550	32605
483017	59500
443163	374573
254115	76658
370260	417434
474180	409828
248668	367686
344899	295484
312851	262954
218731	229219
37619	338076
17634	167391
419852	293813
20616	306100
79589	189003
237251	434135
32617	278585
104625	316316
214219	5769
393538	220679
434002	486339
174139	19436
454610	405220
324708	344508
299580	144073
317370	338915
425407	113138
76573	52956
190659	27464
385731	127439
192088	178401
482851	488468
474003	24829
193020	424497
303884	234720
268910	274114
419159	160722
444759	382005
487694	332101
23162	15209
470570	198074
113753	81844
43434	325167
432951	338094
475396	391425
94455	351257
457309	370100
279444	359506
28707	13370
74419	131457
354193	451016
478942	492906
479320	169276
6381	220857
298823	135359
254735	328550
195163	186561
184001	249334
280709	342724
214060	350699
428025	77074
301636	466737
64349	166063
421243	218727
309481	351639
136435	466194
266307	407597
47513	299151
37718	390059
434981	233306
403762	406083
329778	478415
304589	433934
412738	483322
206045	432296
100693	193300
342486	275185
77529	338189
29582	152085
235296	228992
192238	272039
365038	88302
15819	274891
91325	338928
330398	380999
315360	220219
342789	183566
113927	489781
418990	252961
222399	86773
322825	192195
137624	65468
260300	261396
444380	473989
286963	270324
42536	237694
283070	473296
306766	99437
333931	430356
385449	300813
68592	360860
374863	141509
281568	203438
230731	112312
149771	83811
438646	248398
335441	53863
486953	86728
58483	367798
453691	59782
113693	32999
130461	356437
305926	487938
119903	338271
365484	205287
450310	313745
174139	458183
23149	305240
399441	151944
455056	285398
81358	340222
409388	335477
413524	250434
381218	451648
336868	379705
107473	287156
393981	225844
414079	253039
135179	10345
59092	475555
486236	458183
164741	37446
66652	124085
153162	406371
200092	115440
214608	473195
275893	447158
331312	440660
457986	310836
347873	208482
213875	387742
362267	193633
465293	51230
480091	99249
447449	125399
331612	35707
259818	112316
136158	290669
424184	21125
37748	34016
322108	73990
470126	165811
101465	137041
383389	164249
240647	396813
50610	474119
266861	317308
77263	273831
313314	91343
47861	56901
144011	492077
276821	316575
12847	48552
16095	323989
423924	346408
163413	135133
45327	366127
450736	80946
165680	310650
492316	49943
482143	420895
90277	174067
9784	261085
475987	256142
264086	283781
1057	349958
181419	13691
463089	300811
5713	277450
264039	162194
459919	264406
233045	425166
128093	245094
451693	161304
274220	241261
204511	184902
414920	485546
483987	228591
669	317506
155358	475528
154356	448488
488825	254177
217256	343025
53846	94344
330057	387742
340175	236395
166553	286936
359418	346408
150283	384366
436186	406371
281037	278907
244700	20959
385402	86077
17427	20883
205586	285156
59978	105216
36595	492906
479351	384384
290824	162795
152756	480902
113731	137998
195091	399736
354111	103918
408976	145948
471857	114643
113927	270195
114318	245679
61376	23670
18151	124405
222957	347393
144953	440669
312405	407977
382716	341362
268997	182182
184473	228760
194603	226494
421886	142622
372761	352439
458398	315720
431731	247062
171915	393421
455342	388480
71962	431631
95758	376342
27709	476171
292687	479783
423526	267602
376619	397142
177421	275953
373380	463067
14864	395988
296301	422853
298101	160545
11649	165668
113566	444567
340041	160009
168000	391414
400264	208487
187377	349261
38794	285156
244207	34547
56619	440371
326190	92313
329379	346299
255258	416591
382848	275959
304739	427205
384863	36162
161397	422175
402398	202996
427277	391414
354778	446517
317555	81460
295919	421285
44160	307702
101462	475200
293195	141118
426917	214024
254366	157207
50303	75532
266965	425838
11626	418685
151758	31892
38109	248777
457418	330246
11719	88313
20334	280679
2187	465927
355245	45141
423380	342027
43096	325735
458585	202619
2994	64335
260662	465263
30173	260014
407568	422435
316488	415474
323789	346356
491189	83116
155096	318404
271853	22719
106313	318735
97557	41075
31779	443146
23764	267602
406108	125399
324156	14537
21070	86560
400235	117383
322976	226152
200815	56343
155326	438419
281395	203656
159703	373111
155927	132607
192893	311297
158345	208038
280487	257886
414980	43610
332181	451738
115604	155927
201764	260640
351147	48275
323114	86728
109443	470643
212765	273831
202352	178147
143381	73336
106169	376906
353545	102096
321855	220529
384470	341540
284256	435708
476303	27464
228952	164884
379680	218727
49789	486267
12512	49934
133654	455910
258765	86974
474101	294804
175452	428711
404198	73990
229091	276980
190281	266556
356530	32317
475838	3101
43371	469268
423521	309524
484416	366666
459117	63528
59695	130066
97128	187974
463891	471608
483487	394623
356234	476171
203373	369039
134299	112486
24435	49903
349809	76951
276820	141440
271095	99437
413675	144800
15027	468970
113331	364799
441034	63916
114219	218727
126516	290
21050	16569
101441	32680
27021	183120
342415	236213
196903	217275
128686	326997
122267	64296
230112	447107
420106	93744
206051	273831
361843	407386
336297	387860
448443	313745
492783	144405
347121	92271
388088	81191
369218	63794
224534	391414
65627	5701
80594	336330
269537	17443
309321	268473
15068	440920
255015	243115
352293	159058
101108	324037
188487	342807
159166	405217
154543	218767
336692	232268
329005	387742
481505	198317
43966	175003
65664	387185
245305	125399
226828	465251
423687	167358
402509	318088
350408	313745
437063	226852
399825	298182
124234	382060
470931	476447
272628	12177
340478	62191
445498	105225
235404	204813
148653	371729
153813	46410
246730	51715
146236	393326
181149	317100
288708	372710
367656	277179
33414	94555
60213	91354
444634	273831
462052	457962
44531	344895
163448	365701
23242	444027
252925	324459
385361	69236
446071	316388
367791	109412
64320	353787
461858	180236
278293	490756
302996	53389
41860	62191
438392	393326
338915	384477
149536	489485
142116	476231
143273	28946
92635	233676
196996	57791
339320	94516
223275	267623
420766	444654
345821	391414
355453	260230
214735	320464
14131	287114
21395	394610
51142	378686
299548	167066
242332	366666
402404	254208
345401	46294
287955	440660
168610	151944
418658	113483
201364	76493
196953	351300
131174	17622
41378	355708
265701	430614
295281	466151
217389	366127
441829	14238
382867	162075
455602	15209
78829	203656
366960	490388
457901	23018
442927	183687
216106	212278
397936	163336
105821	233571
350059	16433
219363	467858
421777	91600
392699	110677
310427	338271
246805	31360
189349	474347
129948	64858
336788	441831
172379	369599
32878	35707
291437	350479
399868	411424
184741	410653
26619	266660
74981	357800
76300	258370
151349	12157
187539	292192
66995	53389
408672	339092
19183	309425
222994	209689
372448	451414
61223	13074
393693	313745
454610	29770
295889	417548
101597	111231
449682	26551
44676	52537
248865	13370
276323	190369
480991	218614
132821	351451
326631	12232
229604	285156
124659	96259
244338	389682
282552	103949
27322	25410
376619	161659
178778	216472
298479	316038
268828	186259
117544	226373
482628	89373
290379	363396
336152	423211
235837	175923
330688	447385
14395	380790
94759	478415
101504	36733
53250	110677
418634	211340
40490	75282
157182	137128
91594	149598
260026	396975
430845	356315
375406	35093
347433	132740
474221	214024
377939	45141
26719	28129
369881	206812
32945	420740
36556	368205
312297	420944
235203	24620
176459	440660
487932	443920
331825	441155
130069	453806
66547	694
108469	453233
261278	170745
329703	15133
219363	489485
444205	322486
140476	278564
448104	356403
410621	471093
445269	481525
200019	335790
185802	110677
475763	215062
483945	301475
355083	459213
396228	480139
117791	61621
409016	208280
316041	37746
80583	311235
309917	195160
135972	446351
78401	290450
172306	345745
91103	409592
132960	412486
344159	335663
153855	456682
165085	321916
440249	241431
291725	391414
478267	84502
138283	86728
13678	422998
278211	326008
12990	94724
486565	41412
53195	196697
438898	454975
120571	464420
37801	48275
126983	230549
158704	88259
251781	91663
400834	325757
458144	48275
281581	270324
41804	188759
219538	401871
397414	259929
337013	340380
55453	101058
280952	45949
35003	202500
131757	483677
256718	89163
376636	376996
363703	321635
355060	341699
318344	395547
153687	61274
419797	412817
197555	412772
237120	154782
116106	431137
148785	492653
261452	279493
145902	99748
271760	301475
99620	265180
396927	19458
434981	149536
440190	3971
83539	111964
410702	337791
18631	169116
486682	209737
298892	94578
426282	268668
164210	468127
153543	55661
128240	220540
163687	144470
216666	487963
457369	112891
433443	185704
217740	57897
373088	379255
360459	206384
71627	46223
40060	418336
74553	353884
29743	400404
184807	201397
49494	145948
231617	99437
373755	74478
354244	372502
127531	294079
177130	339888
4098	401473
420295	18108
167780	300245
23104	391414
15027	250961
391969	120986
224925	328679
337517	100879
46402	371918
468936	63957
176130	229124
150985	348798
154766	311160
84138	489822
319465	323531
95002	359775
406764	42587
395964	203656
258097	286936
199704	315888
274109	168381
382848	261958
331119	30708
112529	139492
270117	440660
205124	75201
483907	263009
227316	64809
216229	361698
29948	178436
62641	48275
45694	340185
491902	5040
470362	369599
422267	69122
325193	173176
35806	473455
325509	133109
218423	426684
220553	95149
267735	140455
488329	19903
91634	440615
319465	432764
222698	48007
134299	205223
235547	70507
125790	96298
196283	373438
317204	32807
288233	28129
44159	335188
107724	247429
48639	190369
21794	102729
25503	366781
10646	139871
333080	28129
160777	303648
272407	120173
304404	73660
346560	136876
33965	245616
295215	34325
108088	132740
436557	354335
359	97508
153505	299352
44607	405453
1315	21583
436610	190369
46256	373565
51759	129057
48303	85423
253165	218727
161397	360860
287471	313745
339353	96492
91607	107238
104325	42313
248887	257382
434332	338493
66881	87626
146277	190369
255477	366127
294130	327217
441486	250083
361626	375840
448104	133542
381563	327721
201184	198317
34417	166513
263925	429180
142455	333419
35151	98639
399237	27766
133909	27212
443192	186561
422262	216769
74996	222800
350594	393399
420777	180841
198405	438419
300563	451849
331563	449525
93229	293813
416889	95149
145979	432694
283688	379490
489105	168050
26590	299467
442821	295484
74606	425193
323687	71757
230536	191371
405445	262777
428256	68070
53994	240733
283580	239270
67351	168731
77248	32967
365982	325267
64444	126756
81432	31087
339181	430823
293584	166702
134380	338651
423100	12177
124013	292384
131574	255897
257904	222024
306289	338493
61286	82315
243388	110677
365810	153534
289398	487833
323950	94566
322798	176568
77829	354942
301533	120195
92246	389009
48953	192450
281345	92914
446426	114673
248826	76454
72639	186159
322171	298878
256302	381595
6906	477986
390762	134145
18291	51550
293534	457081
290446	115090
474341	271765
381956	333461
463422	97925
114643	62845
130069	92405
45377	336590
146506	275615
393024	113138
168000	373021
12512	171967
467805	473977
365550	81460
266965	298077
15583	412303
57276	293423
106735	421400
102157	51649
403482	76811
252604	234748
174034	210050
472464	281272
149738	42890
259036	334680
442236	10646
55224	476831
290676	298077
138126	98689
233301	130753
72262	481019
29647	235215
444756	392014
423519	154141
92401	299106
354154	168615
115449	20998
295919	14138
39195	287178
478649	346408
301105	171647
208860	78469
446236	10336
308360	472905
436642	476951
288267	467243
436260	187974
264474	234902
126470	186259
395150	134694
326631	409664
249078	469004
242411	48914
167475	220417
290906	219743
365379	294836
368523	276358
410831	218485
316180	408809
417938	422991
254446	354696
127288	110677
27620	416580
355083	34801
393218	43207
196020	187974
291819	237235
365165	181957
442785	80108
162776	353926
247938	209819
233045	459213
489399	121106
370099	265057
434485	169932
50646	279664
262783	5736
323543	420323
423576	298077
365387	451391
39195	357271
429700	160167
105135	25410
157099	68374
90374	457476
367343	267423
97194	57989
16844	180841
269632	34692
324508	413525
267562	396172
257613	406379
16335	451414
59027	100698
348055	317506
49527	136653
142527	82078
148461	400813
464223	467690
40775	133423
410396	275824
165151	12245
42288	320726
58449	140044
87638	463945
97070	444346
65464	313745
444783	183981
467610	431556
231629	447519
48064	102672
168000	71028
356289	425751
152676	477737
81190	175402
240472	303218
280551	422512
62845	62127
414930	1957
463705	362924
16044	436205
293485	255972
9300	487179
45240	363830
258864	119868
119120	30972
261334	22242
339155	363973
257239	275765
378350	58539
459213	245630
436682	109253
276195	99478
115376	423688
195977	391414
362767	82128
441463	32807
107449	291484
167588	323910
315556	89883
459132	119381
181056	445217
25748	265651
212595	110677
221634	199631
167089	226494
437849	252278
145717	464429
335779	399867
393770	146360
306573	99405
461767	267602
177092	186440
102597	10451
217301	216375
34897	378686
25748	58868
87547	213871
208059	313745
380739	68337
233292	373021
347853	5996
143190	190369
245679	368791
232791	268273
282097	428080
159948	45585
206199	3271
206010	354694
333181	474412
381226	264406
189064	354214
365469	4413
84250	274869
479639	105964
300560	351014
455731	191309
380465	71816
273919	166453
35728	385000
137863	37975
210064	458799
85739	236213
404741	127058
281239	160419
76250	336884
87334	69728
288270	73336
350551	94973
360002	273831
371976	291249
307688	361698
298156	243631
412589	237605
274647	89047
105852	327217
474880	413673
311923	21993
275738	459296
16349	275981
116078	323460
72926	94344
247812	13499
118578	269199
168773	309800
379046	15209
180542	110677
492680	322140
260027	293813
191255	224471
66043	319081
446630	411809
59467	424133
194875	52695
432135	392509
172370	433279
225481	150719
242950	45604
460444	53994
452105	357854
159922	146453
295430	82556
113379	374594
104481	132693
85347	350973
314708	80563
90894	492906
187834	235781
251153	177209
256893	32121
450221	313829
161053	166513
333691	438373
491190	172335
78018	315994
477932	227289
382495	127357
378319	190369
250854	241525
388078	373021
137112	87324
375874	345745
452527	491497
260845	53863
310145	205578
385973	69708
356953	419435
481419	69592
211649	440962
470755	419266
90050	40447
237843	349585
298864	359029
243265	255640
161849	264332
177104	412142
138054	349597
108782	312768
125188	295830
298257	21583
364832	421356
140540	70215
87948	87877
124914	350730
328116	5
127388	459649
104740	405464
74189	97277
125490	472167
232393	110526
40028	163445
141015	165475
97588	356228
278711	235825
85916	252603
186463	477335
309611	237019
274749	17368
344911	25034
57210	356003
392893	396729
164349	427272
329807	459675
90279	280242
94584	322969
388972	375840
279002	230691
320304	249681
400888	241360
431888	334103
160753	450636
88269	434566
273975	214024
389204	23018
405979	160379
477431	425745
367050	51881
261829	140044
214917	247411
432421	225021
46092	363146
29249	357854
208070	226494
40263	412104
402331	265589
177404	208577
3664	324578
145334	218727
400894	53064
33064	296269
335951	464725
160503	200632
53545	396464
164967	411429
358907	224630
29316	333070
465195	157529
174686	365224
388280	389464
126319	236213
227879	445216
170325	82585
108633	431556
267562	468549
323361	446630
334118	298290
155662	474009
319081	453212
469269	417201
303780	470225
474389	94344
14131	241302
288519	492906
248240	8577
15027	480648
302614	472153
292205	392086
145049	343825
113749	273831
254430	8268
29696	265589
466432	346587
186593	286936
264571	103912
130162	271756
464650	118635
143581	248382
163344	15209
467175	436397
265821	484600
285711	273831
186773	4587
132247	374758
401412	141892
343559	289970
210660	393184
154374	474099
424759	478182
73090	347104
98286	51986
308533	132843
177394	293813
23255	355806
339852	433120
375405	360751
63962	47130
71297	244712
78777	408976
471993	313314
116002	487833
475313	259929
358373	434826
293494	154137
107896	110677
141203	144236
113739	147554
454559	136062
60929	373021
410908	235334
415358	163127
126621	362734
161363	366127
363248	48368
27471	13370
424151	196783
176312	278642
482594	110677
205985	31616
285531	300982
111335	366225
368172	32807
381493	32807
483678	114063
441635	403219
447925	395988
386509	230769
230574	79812
315654	19600
420295	389220
196030	43761
465707	479129
480105	110708
467605	399396
444139	442516
332299	287855
179087	90884
232731	235334
393870	489213
156642	205289
305812	133304
53423	415471
35652	199051
139082	330765
6984	145948
210346	146202
478461	47757
282453	212734
452322	161917
485471	290133
410902	250434
306294	405586
201249	110708
240609	160961
133933	52537
120811	55999
205977	338219
73350	265214
205965	289211
257613	30332
153813	312177
315573	401297
416523	116043
187834	59966
420106	418080
95252	336829
108122	144826
210422	336450
151264	148457
478144	300121
32213	239935
61548	344910
187507	317118
335428	75875
7679	241377
120971	23018
15930	395062
113552	122694
266546	46084
283035	49903
473709	302578
345715	234774
259809	312697
220030	363011
482435	420944
295984	203656
34908	318735
327570	396464
217652	3551
426724	199400
423724	220000
116947	178048
233486	364703
281757	258126
93328	276744
200092	192197
205749	293395
358860	155214
413860	490797
353367	459531
311381	435318
167810	13435
456676	311832
481419	487175
139205	290657
268910	228013
180259	82585
451833	481347
98916	460845
375316	124174
161896	195532
24122	237548
317830	295373
67843	293813
476447	365515
171779	296087
293524	253730
261243	172943
463549	148084
343916	44807
220501	25122
131174	20834
410462	71637
4574	162359
32214	178335
454146	113138
353361	316565
211238	251597
456215	296790
216544	181287
233498	264792
447257	281924
404568	489167
20594	464727
61661	313128
147871	34692
55699	26480
48594	475301
114063	453760
467387	289832
160913	196073
343721	441777
281875	467256
303610	338014
444096	21583
149814	291816
227566	118678
368475	317675
417305	95247
36035	364388
2773	480620
470401	287694
124259	411511
263053	53490
429282	187974
315745	205223
300770	145281
96335	450647
216421	39764
389512	281499
410573	171953
489252	226308
201946	433745
92047	267602
356074	371554
13840	392788
156518	275790
86225	373469
455804	294965
354933	5041
337709	239772
20388	163733
408737	131427
234803	366639
398398	173176
188728	187974
267387	286303
27635	451016
35969	362206
90863	485546
118325	382178
153006	131565
435621	176267
451457	469261
358315	440660
367064	53994
139014	120948
207038	478415
83616	168381
250854	50656
246342	281942
329996	268766
291832	427409
470503	214921
40890	197183
13824	78753
471566	327217
456380	429593
248473	293813
305827	352163
26923	13370
298053	309663
342174	304173
82566	99405
113125	222701
297436	133561
430707	489150
150363	157200
369096	433713
457418	88982
230210	86892
450772	369063
321736	412940
394515	199414
454867	436069
384272	434681
35040	387867
1477	41673
49025	283178
271782	373021
308971	314233
322777	267352
225614	490397
36515	187974
55519	16798
356171	283028
207354	375997
93096	294860
252470	378462
172822	377886
102313	411157
145585	242737
39683	97134
455228	333753
379743	285219
105249	304140
395428	221030
282707	309425
367757	300240
162724	468601
233108	234716
411887	413525
180650	79035
114410	380538
12074	237165
57719	74106
268261	139341
387577	486950
75303	209829
373694	134269
126800	86560
446811	168498
120050	43164
300273	356355
162862	494004
24312	333986
73347	417918
107524	157247
30324	406626
109513	251788
217980	92091
364636	108554
354595	211743
434485	13370
383529	274223
248835	426595
473290	187920
318792	476951
219068	282679
415574	265753
77580	417201
92472	433934
352428	369262
355135	446351
475917	243301
204152	237432
406337	211932
28320	32675
277467	139648
449456	315888
464137	279020
481682	388480
112267	59991
303904	270095
128985	306540
315460	434163
145835	421143
448738	447663
73200	203414
148124	62191
378378	273831
185403	171372
112625	34549
479287	476766
57332	215581
233226	489848
99073	15209
421137	387904
28813	55735
16970	399132
142802	93128
7788	53332
52358	228431
326762	486668
264154	1666
184847	344110
140263	383207
117862	399736
139350	425766
128812	112312
469568	396260
32580	210353
67029	428026
488433	117330
444534	81757
383173	471359
414873	92613
1788	463675
215474	196783
129292	471013
327606	267602
196427	94667
48953	107473
58727	484058
462839	363547
60453	414793
385520	137128
316716	379976
47214	412856
257258	15209
198005	404913
42886	328010
409388	282911
252043	175373
397616	117168
305326	12895
211932	436388
397452	291002
4098	477131
67351	14572
367891	390525
350074	320447
297321	45150
223456	303566
28429	287694
102458	238578
417992	54976
325434	313971
283508	132515
32354	318048
124265	91252
213472	164164
131574	33031
421137	293246
3111	180192
342627	317356
167956	86205
84745	115648
317465	122462
36654	348326
118233	297918
62651	413323
421461	226880
14558	28129
46092	323056
273246	329155
367477	398724
195095	330472
234797	325304
280863	338162
142499	378757
35812	348563
244783	293910
49901	258370
412844	340161
393429	13522
368168	371918
344936	44537
462576	212081
148079	13795
117287	252563
20998	221497
204449	402183
157995	86476
135651	478415
1020	476951
447764	69421
358861	51895
275210	26052
432183	456640
109733	124832
246755	40495
249880	327214
288077	132026
243938	409598
425900	371934
405990	412096
273730	181680
191872	192610
168822	401256
399451	8084
334421	183213
316565	359940
387610	289804
249145	21838
429585	233539
255005	338271
250952	8676
214793	491150
270248	40337
485420	253110
99760	95942
423288	94344
381906	156376
363412	80662
382848	350384
491036	276963
130069	153891
107674	358848
430967	418056
389142	426922
308122	414234
282539	187834
110272	407386
290838	274314
151610	41544
142116	351193
21411	332385
270821	486159
91877	120551
29571	121956
325038	126473
428137	401871
318529	106309
343936	190369
40890	252903
57362	300562
204598	306100
441463	354942
186835	288314
297450	208461
452429	203656
174004	250743
98605	393326
277420	454421
187921	406626
49394	432591
231839	390581
245877	153176
109421	298820
358373	399852
339970	313745
195573	193235
197528	370848
192660	399867
414058	51881
17201	287423
123258	169936
41510	226308
423016	395988
183234	3101
330505	176878
131581	1605
444348	480669
224764	359492
251674	41611
431966	480415
52543	99943
492629	132247
160272	396203
284273	311476
110468	29785
159127	308100
374379	434401
231618	145002
292138	363386
182069	116426
393940	332685
85602	273831
212594	330828
253846	35622
324000	124545
215498	257298
252046	408687
403575	236521
101509	273290
191155	233575
245937	202996
397294	487192
139869	90401
394694	290450
389170	262837
399644	413535
9061	168723
433203	85664
458601	260132
206149	148878
247160	193001
109954	470340
302281	300119
240634	442775
163434	493459
279747	91522
293418	295203
170586	385630
20572	476880
110655	262594
40337	187045
29533	105498
177569	256919
426479	446378
322825	438785
439964	468411
421794	49966
488630	486265
379509	32807
265598	122694
75339	35134
107524	191935
205467	173582
137244	95575
5896	214024
259651	183479
161545	199400
11202	331344
75403	29689
258452	144845
123605	7729
99437	375233
459047	318653
455790	366127
352442	328729
292352	99072
178895	77727
422199	15209
477183	443580
420777	18852
154192	477891
301303	366127
367079	317356
9649	404266
169592	309658
297665	336590
458768	364807
373414	231708
187974	108009
184210	161679
153322	51755
172396	68930
463414	225260
274402	38581
131574	405398
179727	327649
51951	76454
289521	342063
370940	470015
253916	420790
186729	315888
1509	379630
74058	340989
230051	321525
341851	96243
425642	157867
186791	354431
112757	169032
473016	463549
290838	241856
192611	229872
214460	94516
129666	407386
377098	167368
314077	361698
230060	28129
298907	401297
217273	248382
227024	464202
255748	314853
390878	243759
237454	468969
346916	243490
328140	398482
80134	176878
367418	457081
137768	404960
346557	119707
212308	447158
205574	387742
415998	86974
131421	9383
340768	74116
71297	375768
453339	491897
91952	210612
165680	31794
209458	195121
239112	434756
486667	14254
63435	401949
244683	16433
411195	437433
298233	399743
248013	455268
465549	51222
198140	123747
410951	373263
335938	2068
384079	203656
308765	368892
468617	482162
469227	447517
190791	190369
465866	273831
421917	154137
221296	413985
218915	297721
198103	148159
42666	24827
226167	156582
295641	220417
362823	237746
51759	71281
34518	62191
29824	431931
78740	32945
110835	385378
228128	217733
447107	410260
204798	379598
444755	19774
431290	128006
118476	293813
322866	245679
336528	203729
451556	276591
240183	154413
366053	98168
1292	473569
324708	77859
419681	395207
70790	19495
256050	462189
184552	62191
223325	68249
173843	251693
311293	192005
99567	274309
487598	10384
234487	231447
343990	395988
313102	388575
82728	97455
165413	125968
237120	313822
289095	342388
431872	366127
448381	67009
49150	277595
478283	462973
80108	442785
334628	52917
114944	441064
131939	130000
337476	365853
85669	285060
428735	393115
388857	435817
9735	132740
187550	391430
434726	81529
425827	169485
197888	442665
194011	84857
19696	455639
258406	361967
59644	430754
232861	214923
434140	110677
298390	273814
483987	180658
302918	166894
143512	423004
333441	479570
464773	313314
81316	460176
46020	67461
9538	190905
187398	315573
479263	6949
73678	406244
343773	465240
82150	303694
39360	465311
82712	301475
37856	212119
28955	391669
419779	279410
304146	332522
383635	395337
16335	459779
80943	300555
271698	90041
335943	242499
373338	202394
115198	186714
269494	163344
145363	164209
332198	487440
239272	400017
123661	26046
6941	446351
451764	258486
412415	269199
44487	279871
230210	209572
203009	187836
417617	111630
82973	349901
256031	450798
369016	36362
115604	30440
484225	4030
336150	264589
188447	34448
459290	379416
34670	336005
267654	362855
209967	80662
418743	231727
85330	111039
479486	250679
332211	370524
265192	454181
50159	423678
237197	387742
218245	420944
413821	180962
343287	22907
466819	276549
448536	350767
159029	291823
308413	413525
175120	364927
282543	276270
137896	228431
36228	107337
44159	362600
101346	250434
250920	146893
439726	401297
85674	75499
167321	116915
254100	169116
418204	249741
185907	431001
474389	35707
250410	100170
482002	371837
354882	27431
293813	188337
441278	176325
9457	309801
463539	73305
342465	43835
470690	428624
24026	429161
21643	384679
327860	17339
461054	190369
265701	63957
237502	60517
403352	261865
418861	82591
193270	437035
272139	217423
422874	148619
481144	279769
192340	477774
394128	177648
7643	478131
69684	250434
110014	328167
21739	266736
267962	121301
416377	155561
115814	117023
188152	478415
454630	342948
359031	190369
267562	222633
91535	186744
207567	423828
378982	27991
354387	248824
458207	208617
54976	28129
447047	233460
490957	320032
359426	287740
56074	83080
166475	89504
22563	378686
408674	91600
331272	174935
468627	367941
354942	105300
251452	50361
375764	226023
20601	113683
292576	349400
355652	51881
426017	485127
100417	91295
484013	110677
244207	290450
163292	315888
113363	370428
12343	485304
213483	253730
234860	204699
124802	392563
465686	205621
127046	119122
182543	10231
351307	313314
349192	57134
293901	166063
351855	221173
66761	29806
212217	371125
431540	325133
259978	132651
306298	297436
389908	205523
352238	419850
428470	217423
247773	220679
200490	306184
39601	89789
342465	167583
267938	469235
354377	376376
355367	62191
387699	350189
396841	401101
16170	48275
275763	161802
21365	2626
129049	205402
215902	214050
11411	166085
401574	314246
306145	139931
61869	345366
230629	217494
62684	6655
26940	395159
271886	160456
308049	338981
107118	403368
464567	35392
35388	139648
469102	299218
48064	312183
248113	338271
481419	160454
382424	455384
114063	430612
125183	410484
146259	210403
117289	421661
198175	374594
338687	283918
266141	398204
453668	83847
297755	372316
455069	281128
264840	56508
433955	388195
324199	191766
236598	194584
190838	282195
31572	190369
246118	245317
404106	267022
324644	75819
412909	315516
369601	331587
119695	47295
16659	218730
394138	204251
269852	232535
41875	471734
493184	390197
308715	205915
480708	293813
328367	65979
266965	430610
44057	401969
245947	428148
220545	174371
156788	476880
166176	104940
345401	1709
17915	388971
61221	6899
203793	258981
280799	49966
136408	303218
314722	80543
187315	285446
21763	477986
294490	246926
438464	270095
305704	155492
165680	245211
41224	159817
262010	21583
233498	334467
272675	27766
131387	275068
400888	358787
314063	307279
100852	441499
332299	132318
2481	240225
125039	20255
215225	79998
362950	424564
426645	122220
96541	478232
257158	221030
469228	424935
334022	194174
261982	373915
210628	48003
184042	412980
160876	5040
151902	41075
4590	301659
67211	72985
96973	145064
76395	193305
213232	7837
192611	342761
109733	208280
339929	358032
71767	387742
242076	426645
350404	99972
218227	254590
50931	291151
230051	178223
384196	147262
291170	439218
293944	476951
425468	385788
26510	464438
276867	280635
336541	20109
454404	440660
200092	318088
377879	36633
50226	108222
22792	369599
66283	467690
461314	362999
314203	65684
169039	62191
390153	364476
169735	16487
61470	393326
432755	375768
318959	146202
83478	259929
250648	308122
81980	333357
145596	378462
441021	267352
105556	357275
226919	326592
387464	86892
281413	343544
382882	289434
1486	110677
69103	478415
456327	435428
209286	202523
346393	98906
49037	185491
317908	144625
199782	453129
266597	229205
64408	6922
167588	18638
236503	102572
479224	21583
486371	225130
389194	462719
89883	253069
194969	435562
66373	375097
336878	428214
468807	435428
268828	490757
475025	180352
471356	216704
273773	173198
400277	447158
180776	269246
118179	364145
414700	62191
388696	99398
165381	421558
330454	53290
142960	339852
127883	336590
230019	394793
137848	110191
214235	493799
233699	134425
106532	365452
87565	289108
42161	388957
275527	216502
391253	428103
75324	443211
7955	454198
315766	263925
114697	43675
110835	198548
321677	418599
282453	452782
157531	492316
25550	246311
424727	341271
447481	484447
325268	396216
94280	94847
269199	312736
335951	56625
16995	248625
296479	458119
175419	411894
352512	249805
137633	60950
101344	212584
299678	85217
196132	119762
276241	333357
381895	113138
71127	110708
9509	397484
44359	183213
342711	329126
55996	103082
274852	282961
12187	175443
70227	167368
86905	22827
1028	128623
463084	98847
306240	125417
39892	33552
414299	32807
486040	254659
106460	117097
162821	178436
319320	190369
384016	390337
366504	19906
462836	64066
125471	342807
78617	224338
109991	26480
19542	192973
168975	125808
16517	485529
293987	468489
136898	207092
59360	49813
110835	114867
338011	295114
178610	257298
161849	226943
233769	254366
347614	308039
309276	152973
261979	187974
112818	367824
248179	313314
198317	168614
79391	6899
490905	172089
437596	183566
162365	430610
85371	91196
98484	338271
58819	251990
348500	54303
397842	60738
71340	341271
259459	91657
332299	452709
321515	396139
163044	278907
436097	146183
304501	219743
390240	176811
454263	172197
212417	311886
404568	129872
322348	390349
46132	425886
389544	190022
230051	22954
483987	81166
288021	259929
88610	183213
16661	97894
492247	334854
437429	461898
262044	412323
153130	46663
417938	168066
396596	57375
232440	229123
3719	451885
435222	317547
186769	217423
51091	341970
418442	197078
20669	421356
308024	52537
193887	421933
264286	408343
347068	10646
389739	478415
425827	418551
18455	82033
98595	107473
399687	427937
182881	464420
301585	352122
120321	95149
442223	240609
206840	433848
49423	349129
437178	154595
107711	250214
485697	301475
434690	390914
381305	47644
71448	209780
146429	77040
173142	446856
213338	438783
449665	428864
12481	397456
207397	207535
216544	154964
476464	327217
366198	302486
381563	172417
140383	410954
86798	255650
450758	391361
417697	490888
202379	125087
413250	129415
394560	119381
449286	21411
25026	443362
253395	348007
28097	5769
360179	306664
158156	306202
309917	61934
128199	10267
173621	430356
286001	406884
80031	200488
421278	283866
340654	297630
274629	15662
359433	245679
93697	440174
71281	58881
77561	373629
111052	445749
331503	403098
132247	273707
110928	223275
443890	345401
297979	208177
272505	15133
479218	128272
395431	363727
427486	388575
30272	239676
286429	258666
263539	106291
313189	110677
314617	6516
261759	420959
423144	459326
300432	137540
212043	451954
348632	348798
291119	187998
449836	288035
190595	456403
138016	172001
297446	428864
461511	150296
84411	268082
145249	313745
284474	276876
212820	168381
268768	475571
10093	179472
322326	110677
77033	176111
156446	391414
280656	470142
492685	440746
413965	445533
164382	368892
373946	475791
167583	10537
331729	16156
63603	28098
222696	104998
19056	301712
142437	68950
268450	17155
89364	455400
386915	268686
230396	345401
336768	468542
227934	421208
404328	287199
243610	408402
300762	86974
24482	267029
256246	110708
200092	276021
76111	453772
307327	91332
425827	343440
372280	490742
470691	190766
190281	228368
49650	50363
200868	475594
238405	27464
199676	447335
167887	219273
102836	224861
153006	445205
464062	420944
464180	214540
205393	183479
306861	457081
329144	237338
187965	97610
71799	388023
467766	325867
398092	469111
401615	21411
324612	420944
487586	303175
462819	253669
450087	78699
231638	488254
464792	4349
298637	275173
201038	233220
141583	190369
351015	109669
49404	21583
329144	9994
227857	135168
112002	179152
176677	18665
352499	234943
425166	204887
382272	123209
355083	96409
325329	48275
407266	241098
363070	278520
200299	474457
430827	267352
389905	342390
245047	209572
489822	439718
332299	377620
252503	190369
400826	147401
358152	490788
315573	316286
273422	188294
208126	226650
324623	441313
81403	120986
247371	397159
254077	74571
397421	154625
272215	4349
467525	449220
212533	114930
39189	26046
367573	375840
219682	348348
284218	345295
359577	24899
80048	444
123336	273042
4646	155065
237458	394608
447962	105498
245343	391414
200304	98631
145440	168381
445038	95272
304751	252443
239811	179361
44844	285404
380338	252233
196226	128746
114088	298990
392893	362206
358660	124085
26109	124085
107524	328742
33343	41075
348508	24234
465452	22287
380668	484447
345715	286287
65227	64335
320873	166970
381793	180721
334443	17795
16349	405788
298562	214024
214111	256121
178540	304769
180464	362267
369414	142018
346042	41075
408895	372214
267602	21583
171364	53863
161480	427616
346216	28173
281953	267352
24792	485546
238465	307234
430303	461550
475039	340219
125653	186440
266641	360544
385018	47699
248782	259989
120722	322648
260167	121142
4184	290744
331642	107337
227537	440962
197369	130062
356953	237458
386963	453012
195823	231825
460294	262054
133347	267352
315957	450477
7290	103730
83082	38342
405096	491424
362496	313745
280920	309425
298293	427265
140839	227101
230984	472173
461833	145059
334985	427804
253897	144845
448426	391414
160855	382911
182125	151944
416147	340501
489995	263734
52450	191626
352035	283392
116853	188103
41477	159931
239099	430337
121190	19603
480682	44101
465645	92251
31373	246311
212153	103385
445796	75572
92401	10371
451265	212081
113725	271037
444994	48007
293500	96094
192843	15209
228128	1470
18642	257298
371386	286936
253046	301895
316136	42313
280917	341362
164407	28129
239872	330218
390513	267602
466161	469782
247350	251658
356530	412517
71189	124328
300273	263537
78571	254448
304952	426089
281359	475594
19281	489174
10690	18940
418180	286016
36711	109271
431418	170993
166534	15209
299836	463549
494127	62191
254463	404345
461944	113767
211700	370866
472049	180957
64008	27748
20414	130436
376175	6275
58487	441770
304952	178475
118275	189247
356036	151944
21095	96888
232183	391261
413218	99290
278755	84502
153717	432212
492247	230629
439839	49612
267116	373061
427717	86728
42141	74067
223847	478415
153687	338076
343146	52454
35806	164394
394315	403249
360459	185751
72536	310247
402316	391414
138960	448298
243054	172089
165680	459168
140116	96977
72986	166679
179153	182804
256610	430610
119639	21583
165581	477986
267538	359973
341201	12443
261759	50391
330879	15209
59431	4413
288263	480224
470088	489180
336556	420944
292209	358891
96581	413119
211665	487896
167588	145017
434770	236694
381833	261390
145207	4413
246454	323741
404099	360472
445708	408360
381833	58666
25175	275182
253878	19378
209691	478232
300160	185208
376673	313745
262890	94392
493128	99405
155607	227101
408337	124502
302677	183213
455070	168381
416106	305287
377543	350189
230531	166092
388857	210744
200092	362732
142600	488094
333833	485304
257284	309640
119141	446351
388249	362390
80511	89772
115708	317282
241195	8051
205671	402253
263485	47644
10470	120274
136878	72432
241876	211139
161023	207543
253413	15209
346481	144470
437030	74542
372889	108740
24655	217432
143290	78524
192148	4413
389641	82794
268667	450236
389224	423782
412586	384371
375667	75046
190905	14400
361960	313707
185257	446367
354535	168213
422696	258461
409468	318404
417391	405491
461592	190369
220044	378686
169530	353787
104740	305718
131806	267602
421706	281924
15991	219743
353096	480926
390656	65222
35781	408646
372179	228431
363880	166985
14198	68240
126934	218727
283915	175818
63792	27669
380858	370806
103666	338271
12051	405788
457418	189205
80402	276358
409516	208512
273524	94913
333342	134924
29276	208487
346553	253969
1799	282287
196190	94516
338467	30374
105743	11041
126620	122694
418172	262954
198412	307599
78206	78279
247068	351880
453639	314047
135896	313745
180647	277450
9457	471301
375633	215964
182894	64289
454867	28385
83616	28065
256357	107711
206229	361310
49961	297245
242296	389343
45724	357398
168412	37057
350653	216329
17186	166053
254446	20033
70478	17305
130675	221324
424647	477136
374276	325219
348644	284272
274613	72434
199765	430754
447676	15705
392512	314076
480282	237376
284274	355669
461415	112086
195384	469532
243868	159719
267532	252665
397132	222336
176182	108762
6949	98548
179704	455884
28200	266736
427783	432967
26132	100609
402760	258078
142041	278899
8473	449662
363085	214050
139485	94920
412440	287071
162704	289883
464328	395636
84598	153130
235454	463660
165543	113522
243285	264384
39632	313088
350719	355806
120999	440962
370031	233415
126659	72385
138540	98906
396809	315426
188510	445353
174674	65292
7988	441357
204603	303526
112595	431137
126778	411455
318999	401129
233498	236944
114051	105215
208031	265589
380846	333546
177577	486267
305215	22666
201586	218727
154764	73336
382848	487192
424242	477198
10476	113541
256012	399044
16628	379757
84312	391414
6467	249709
237120	62890
230616	144405
316652	82585
415967	385297
36632	386044
351566	373009
241137	475179
229230	183213
120023	430682
65332	63528
293183	112233
206269	186259
3755	364523
96918	320169
99060	317118
458377	226612
132870	413525
72804	324035
460796	417450
121945	356301
39892	306651
222032	235104
344765	132740
478504	181311
97588	87923
395336	322838
386844	248639
15610	435564
176697	273831
125478	343209
493516	102428
293800	459659
327209	374939
385291	160419
336560	475068
100593	352000
309917	251372
325649	13370
4096	471416
276644	110677
352317	337418
466870	268743
425455	371918
203729	263648
314722	318295
230051	84919
373585	85870
244851	174148
287891	12124
410702	220246
41378	30978
35486	40307
157064	149389
276821	335345
304589	222701
462757	154636
108240	255960
362267	91500
224594	172902
49648	134694
120418	88255
180776	284843
31794	393821
195145	312691
449795	398333
242603	327814
324816	262633
404618	254182
211512	440660
160730	273831
397734	120557
405555	445915
76717	483832
403594	401949
99073	317100
45585	312792
351757	353596
65346	122135
200092	30428
309917	278605
118417	177012
345088	5459
18479	466737
107524	290560
467745	12895
374305	344055
422470	208487
141782	183213
226597	153907
81432	155271
116947	296909
12592	202088
460282	105514
66383	214682
23496	305646
192431	177751
315381	478415
186956	333954
225694	103267
2531	230535
359033	464010
305580	428214
260322	19053
400311	95860
248159	233614
36228	213035
26556	410062
376706	197698
61075	48146
170156	454807
304703	667
401297	493318
152240	208487
290838	331349
438155	480369
315951	234435
295841	54526
331491	480224
305850	336590
160961	315235
263880	52783
117312	435318
313355	472442
171987	227745
216143	444
211005	270780
405788	455937
435242	138372
215217	342419
112811	174564
7991	354694
226054	411455
130969	15209
246625	364680
130069	179144
264026	466737
382881	425675
24665	421830
461068	274704
6467	211690
129520	122694
457836	306633
78459	27530
313061	20611
262970	245679
176130	226234
461054	110677
98327	35707
313941	38134
425433	48214
429636	110708
138126	370630
460427	8084
478588	169193
461321	387742
387563	249202
129792	398333
257149	333344
314617	228431
165273	431556
55195	168615
261532	451016
155697	296459
146633	85612
390240	438031
229294	139709
175907	313745
250520	474894
420419	53863
257790	446351
187244	287557
443817	230391
362206	217063
296503	269904
116128	205270
16910	228328
415252	413378
81441	303033
176528	154846
479822	26971
210421	134694
370260	183007
324132	410179
338361	2299
373755	155697
314420	55320
329698	322623
416300	124330
153813	103323
225803	105563
233338	151944
190811	175721
409745	235048
89587	341271
468287	252797
162780	440731
472026	334225
80298	44494
21368	286590
215452	113749
143001	3645
344318	420944
303963	220635
41959	463615
389785	256340
252080	387987
173450	21523
318929	448083
97978	13370
323304	159789
296693	122462
297333	476880
163113	13370
356836	366493
382568	284843
319979	322306
245066	38015
205633	92427
54101	291521
455241	99405
53047	50321
224039	461392
342489	313822
365399	82240
472414	291823
65513	284843
125032	58999
279269	336590
292472	492158
312347	329727
237586	94640
283675	133423
186677	309801
366662	304399
274761	388957
42551	407001
316154	425675
73660	148936
323836	217949
39159	231154
28403	94665
49915	370436
352447	440962
234272	137844
236082	11
202922	19984
211401	3498
440498	27581
54539	384849
362910	50264
280903	115340
389563	447446
55682	26551
287024	86158
8244	290618
250900	80032
434605	450729
243265	285446
365964	313745
76228	339363
289084	167541
129874	371585
456658	453757
203615	160922
143463	119381
37500	90243
267444	65814
300620	20007
82054	187045
304722	422629
326631	159412
414825	294965
38490	215776
117647	30638
378393	125980
83671	428954
404724	330469
222541	392068
434854	46990
453213	230710
449976	409598
79334	458601
391700	451729
249690	137128
257284	90705
317500	425743
194052	367110
327117	188359
233582	101779
358307	482143
146615	247549
156925	267352
262579	95149
345295	75303
190573	116228
75472	343992
91838	184032
332457	110677
95252	410619
407066	398270
253830	378165
4632	6191
234520	262556
16790	342807
370576	166513
470672	269933
126840	378082
405306	106571
182150	119868
356621	259479
62546	464149
120448	482198
19727	475699
137400	105548
469785	151944
432185	359762
134085	391414
212009	73189
266052	157169
206536	194584
105967	315671
456231	440580
464223	15209
1860	428103
430312	129883
403422	205223
273711	485940
202922	404960
293207	227507
240364	61572
67835	342486
231569	186259
196794	453213
118676	152617
27712	213871
405293	396431
141606	434945
134384	272981
174034	264792
180969	487192
361780	292877
108240	492853
440799	24454
64450	487833
260453	141440
427544	351639
433346	459644
146970	270196
215590	245317
76347	3042
110192	183479
67223	445915
62599	288907
8254	325492
493918	467703
153850	417166
251525	452250
290029	224193
492058	428869
457010	125968
95224	279384
487425	442628
262487	288946
71799	329293
419822	259020
246566	406894
166939	447560
451828	313378
91883	273954
290685	161421
115915	313745
14137	137405
71189	387763
11561	288779
213535	105585
80301	267491
130300	226152
290305	409540
451505	310495
355556	221360
224085	353320
397147	344330
84165	166513
360325	476833
328178	276519
153322	110406
241507	9573
444321	187932
370126	359182
399817	198767
466467	457100
106419	103898
254599	434945
131657	279798
219811	214631
257926	198375
436421	62191
231376	446320
421670	36928
318815	431799
166478	153995
172400	126473
469123	259722
81035	110677
116895	221324
466110	243986
265738	51222
107733	115168
156897	144306
9670	444276
202866	448646
442040	13370
257245	180841
378224	361291
242648	243822
80080	422292
281236	329195
354111	439340
483987	252922
357411	282348
264699	390687
71666	35707
457108	196783
454167	316437
483809	341271
400423	76454
378190	324723
135692	353787
280628	457308
483840	363581
180382	292632
378153	162978
43360	195105
479263	17122
61367	481405
193767	418187
143581	143817
303301	84089
62302	103688
415362	46742
383673	211868
282459	63528
23104	222701
238786	15209
208754	188156
113900	40137
410951	317383
300890	190454
413074	426034
120247	299202
419737	363973
114063	59430
438261	447517
294130	396125
117320	273831
58043	120807
312238	383967
166992	282989
209824	431378
24516	260775
204257	478415
417938	245679
336643	390897
353998	29904
274852	103758
172417	472546
271172	29521
169752	334170
348898	157624
45148	79310
196398	84919
302280	489582
382848	476231
69259	58350
419033	450648
285202	431132
449283	484399
87638	315286
472516	206686
279530	185033
345401	95657
472239	308880
335929	329553
397405	432349
270461	321143
87832	475223
392872	317955
420124	165267
166286	187045
346880	303175
111361	14014
60935	156201
176130	334465
301643	162795
254293	376124
240661	479566
216229	358508
403900	284330
219546	470672
222395	74670
118508	278802
131632	425193
168062	463529
179087	311297
16326	25190
168405	262954
276825	15133
87938	387839
399442	300883
295041	94640
322211	465765
373999	363973
427238	61059
261393	331535
245329	318946
335557	120591
414825	80122
295841	406393
277568	327922
153687	398235
387737	295484
23255	25410
193181	168753
244113	49903
144072	458230
294684	240744
90696	182170
87887	400520
293183	116759
447164	101549
351792	187998
442955	277646
161865	450996
177096	37774
404568	16721
154557	322636
468225	286227
24208	120328
181776	297282
220713	366127
172379	62366
5971	190167
348644	397903
116464	433595
439366	355210
54070	11730
224791	347722
430084	271021
189873	234071
11405	103369
57300	55328
328647	98286
30609	329379
130081	360860
82688	372433
267443	60108
224491	114930
53044	306409
489657	66316
42726	45141
426357	226494
228571	447107
326631	46294
108034	38370
126473	357662
414486	160687
178411	483853
200067	393174
34060	284843
276514	445233
287929	77978
360527	141165
434890	261435
260986	190369
154601	255650
50808	303090
240345	129185
392539	186259
160223	380360
120500	345238
404198	493285
24726	326459
433350	418223
8315	186440
401914	146893
374354	324063
146893	213957
286497	356663
42112	56590
285403	48163
146893	444661
122146	434239
204412	182000
319197	21583
292588	218727
299240	315687
474445	50849
445361	52616
237976	51535
334372	339150
204354	339668
176077	361802
288100	277610
107639	129194
11682	81096
68967	50264
117834	286936
424071	484413
142788	455751
176428	75249
372755	202705
454167	19246
330737	320067
80552	46176
486373	105053
128932	144845
292265	293813
302229	35707
363181	187974
304275	161564
202737	165458
23707	150258
113581	53490
260765	187768
151839	425675
488440	36392
107118	196559
272096	334127
271949	219499
392117	67040
359	474488
35001	268088
375520	403515
409564	236213
147109	476171
33174	466737
239272	364512
352570	280365
144152	316202
452148	409921
424699	163324
72668	372214
462045	447755
104527	275315
447613	393326
297935	394337
107711	320232
271699	349261
247581	492435
469102	441635
305287	166368
325044	359323
301243	122218
241076	433045
158969	207927
404198	45121
320595	123649
299580	312161
258097	53389
312347	204813
194807	298767
432421	359218
173919	423469
154255	78864
379680	461405
434353	356972
290179	121644
161479	107157
143639	61121
148625	192909
207819	451818
66509	99405
224978	180761
140202	273313
76177	176930
209354	102096
175842	476447
191381	88289
268238	404960
126621	93245
487422	293745
210556	237178
378603	218664
92635	204813
445349	90875
216666	431954
428443	273831
308235	168050
483150	122199
170085	404194
198701	11314
10788	230691
116	1057
291909	300240
395734	262637
466899	139648
390673	341278
490251	246311
449521	214526
327217	19364
397596	259338
364057	36392
278619	401871
301312	308345
326631	269082
277256	246311
183867	47068
292226	393238
181386	312715
162626	119614
209306	241112
152803	410074
43322	332407
312825	79989
229875	348292
230744	371333
328790	39195
35152	421935
460987	162978
263557	323108
487500	204478
419056	430356
189392	312697
440322	263334
219618	392752
18932	235781
11801	292721
360459	213144
404369	103454
40326	37057
38522	175721
199780	243766
455867	319471
466975	12660
339646	467302
482851	220139
412249	357123
114250	464277
300551	161317
342852	41751
45111	75303
174015	48365
57360	207512
4954	320700
39128	458877
466678	61059
65452	1057
15027	27570
371133	363469
78073	175721
266965	387499
59644	93876
345072	169977
138126	250033
274902	393326
389478	323060
202033	398333
68768	175305
156395	267602
239099	299976
114861	191821
44620	433391
359809	322492
406671	415802
254155	125420
394074	294312
368334	192069
447780	75422
45481	50656
174309	387860
440940	292129
264366	65423
145236	63183
37537	175721
342465	97254
379778	334408
450	266852
52500	314424
19180	56410
333472	113051
42837	192365
254599	120666
408409	15337
72804	379416
476386	33014
155800	301475
413218	401607
119538	32807
467236	104863
217270	123369
484250	226308
451332	360860
438421	134065
196903	129416
44200	392208
148476	267011
114383	401825
135157	412971
140608	113357
71334	117420
249121	167636
176988	491080
89219	277514
70119	373401
138126	414283
485700	176878
224534	317118
43419	403364
203450	40447
151110	192153
231839	397456
24908	296249
250482	268167
444389	48163
398506	13176
127984	392005
484214	283392
390989	13370
190572	290450
321839	14798
329413	114240
252771	401854
272785	144529
125745	175721
153322	258321
35546	177043
243195	158287
80803	332650
151390	358032
200897	252773
378288	394406
280943	401378
385129	6899
324061	403368
289879	384244
133363	142129
108162	110616
161363	318310
86237	23018
39683	171995
256421	57263
91908	166063
461136	166063
486011	293034
15027	49977
258729	75914
104695	100286
436035	51881
386384	90454
220243	132765
312463	178469
77443	492178
250899	94808
385876	241525
254446	19542
96822	24930
237934	119665
469805	439992
298329	83849
76297	239953
117264	290450
262766	468868
256599	339310
319231	13204
493627	200457
216894	390703
51755	94344
374622	135191
140578	353421
164143	223732
457418	255739
409016	142318
171185	232493
338455	123410
295397	29576
188164	12895
16360	265193
473441	450888
398343	74002
286755	220540
127114	98286
9640	163111
292641	293409
279722	345602
6187	202523
307261	274904
237242	69734
187848	424490
406968	382132
296745	447831
62474	88623
298995	378976
244536	490742
56856	38158
190558	284982
145284	210261
476331	292151
114550	226316
440031	42040
217091	214279
242411	470243
389330	229150
372340	340495
79540	481456
265586	477986
10217	50155
484203	480813
137569	367927
460033	246672
93703	438408
335723	48275
187908	177893
191768	350728
7149	190792
147887	12588
242523	363797
302846	198965
15013	122462
443532	352963
452035	478415
453821	50143
493897	272333
102519	138574
85111	341637
434605	265712
129790	244005
200092	119762
2613	366127
411556	146163
312714	132795
78197	490756
456303	49789
24305	461051
190704	12443
206789	239915
200457	333693
358942	90123
258972	413212
449594	71381
367379	381578
413077	40284
224103	469790
462425	42708
138776	102352
355949	71091
148172	285156
14922	110677
242411	260501
272331	145860
168743	248777
441095	417923
301563	398333
425722	294079
291151	205512
158191	270095
300563	413492
212278	193229
231791	247448
142041	2384
428550	144405
74290	39259
102897	4413
157961	378330
380700	480025
42884	436968
322592	62191
145979	166113
216229	185599
56955	23504
54424	5041
87495	32673
354681	43877
334092	321431
56745	9074
124220	392298
236601	259701
420295	104598
156804	69356
21763	286227
346044	227936
14871	214714
19459	419612
276572	262954
398995	146760
422151	46905
177852	468603
172923	74585
327997	175394
259009	36685
320455	18108
188866	263009
414782	421115
310306	313745
319259	99742
329963	234172
244256	442870
466261	428214
278769	88995
235473	378976
81432	257298
215943	385378
289942	116875
70759	166063
79291	291521
345827	83516
28955	269904
391112	100909
268979	144073
438996	127469
348431	167619
431222	243301
321120	311476
88679	390197
405660	342598
165436	311542
76752	369235
118860	465063
151952	442291
427266	356645
314311	172041
626	42653
109185	95149
225694	203279
184041	286524
386390	143869
346712	276358
286145	481368
138126	401496
476344	220417
175209	217809
157698	35735
472830	292721
115045	273831
110552	27464
130783	119245
45361	94516
247619	471481
112212	141509
221586	402755
311751	27209
183273	281924
446182	27882
6963	160545
312655	491271
26969	183213
117919	38304
134777	458119
464725	78420
65200	154424
469008	317356
152386	13370
146893	192653
40198	94516
250618	246311
358180	482143
336411	476231
27885	407072
336795	363581
205911	210354
64442	313335
96772	269199
50941	130028
137360	187248
284190	232361
165543	431741
440190	68327
45555	233882
21449	101058
237394	97083
340798	94344
118877	190129
24669	88984
296029	444486
248056	423272
239084	218651
260036	133872
50931	253458
407973	72519
383154	407657
109945	359762
244803	469235
305682	469900
128109	119635
196901	487268
379680	218730
3809	87387
102249	103472
43325	261396
223133	310756
315892	78301
128563	97277
372750	393326
291115	40447
373950	20959
411282	139755
181111	393326
181385	380520
139259	264585
292721	374049
162141	104346
373245	138572
66400	209403
64702	196223
125717	277450
461115	167902
157390	384957
240593	317100
72525	262954
374379	213639
286907	86476
373170	420790
318970	56834
331272	458119
291971	344953
328538	5286
448110	317118
367871	40388
265449	267602
422904	45516
81920	295114
83082	374098
332862	16325
174309	86728
170323	447105
250404	137739
347787	331729
119175	168311
2823	301659
192220	63528
58347	485310
71816	477698
58940	459779
186102	267539
193066	362784
341234	361853
377120	36392
64807	54976
133732	316450
394683	217883
461837	209018
18039	211211
329875	40388
182536	321331
246563	340977
203733	301475
252356	266852
438646	470554
282322	265967
267677	182553
126882	388507
176496	178164
237517	290009
438898	435318
215814	153850
364963	5857
369023	51615
404946	112364
211324	313745
419239	306100
202907	392372
82003	320193
466191	39255
324442	485304
307705	175721
118348	406604
312474	125398
485807	402552
330180	447335
282814	439074
34987	229215
447291	59815
52235	414393
444650	16325
62074	487963
267355	205223
461049	34210
372894	85423
360459	388123
426941	192205
415024	427359
450024	190369
286137	36796
142603	395988
343630	222105
109306	224622
154292	6528
474776	187974
211288	307279
379680	313745
142092	234720
218496	448337
369759	311297
11485	366556
256856	357684
313263	333503
43838	45371
283919	119170
372750	273401
435012	474498
434817	190369
164570	152592
152464	481279
201078	293813
293502	383747
249673	275320
277652	393974
272742	294920
383198	63977
484761	398333
270919	232699
231503	169415
418767	146202
480452	177570
182170	436136
381947	164370
17736	147582
459595	215139
476344	369599
412440	134695
248549	94665
25411	24738
113541	369599
71949	153700
124689	139260
486256	374614
337927	327840
81029	4413
159510	186915
174255	164884
234987	240126
15655	288624
81733	438461
357577	276718
389162	13356
61286	313745
238639	16433
421272	347020
94375	232944
90803	16433
94550	371983
405469	350189
366068	16433
176759	273468
247595	132247
90894	301364
420432	259853
411505	50738
482239	74509
252408	302630
41236	240225
347121	171380
74010	411455
10542	326997
445993	54839
319081	184781
159900	488782
176885	277770
83531	347194
189786	54976
162951	470948
410671	371918
350330	238159
429705	34213
204233	35401
124320	152321
453294	174471
338769	7504
110958	391962
239673	144405
276821	443368
297627	219241
82688	258461
445929	395988
14151	244703
491031	186159
269574	67899
363938	355093
467493	190369
39943	447358
388657	429456
208754	188925
20669	170006
90346	223906
45677	21902
75011	324717
101378	107567
37748	90682
8649	304173
49184	168535
342465	210815
439529	62191
109174	449521
200289	27157
271433	227209
169951	110677
313592	213035
285816	125765
20998	415287
328136	470027
57300	330675
132412	179157
59644	40181
229735	364881
345838	186561
328130	25594
126120	72481
366198	186392
292352	184303
342197	420790
483464	367269
316136	26577
79501	473407
236629	438419
370779	315235
200299	214881
301006	175608
478568	450647
380846	314731
233853	160545
74309	221890
73466	208785
79297	290624
458955	221890
84127	138193
172241	267352
153171	46127
52277	353983
49365	80815
189878	94516
164684	96977
62276	269199
421207	258981
422015	476622
443413	430894
185447	389514
429201	35707
490954	490716
135181	65108
319081	309774
213247	239060
133909	425675
400910	172918
196030	388633
205346	306708
3194	475731
369577	404155
354022	119188
228326	162795
93887	474999
223932	79989
80039	412144
425477	401949
302988	90635
450331	10345
222016	228431
245938	463036
153045	112098
420923	58854
150719	375404
310153	266314
408947	144432
60025	102352
467609	58608
300090	401928
133029	258666
198707	190369
138048	292300
471488	136193
12254	346845
439224	284843
179270	373021
241553	59759
187089	62191
481592	60555
393106	393485
336096	137293
52646	189064
288621	51067
77674	169487
99409	402967
330402	136364
432817	440337
488283	392788
438162	445233
172042	235825
348332	479926
108262	411424
254128	470027
476966	356282
81109	73394
167294	9075
222491	288628
475378	318404
16970	395336
249202	131525
137184	243801
224091	63528
131939	140960
456252	193207
71416	132608
413088	226308
107295	292721
385548	42189
330028	75348
80635	307279
243775	378686
63427	87449
397385	227523
479740	166513
307718	467631
167588	15274
405555	484866
358763	233105
458067	401871
129449	166063
49389	469167
410436	321868
483706	402323
424534	105878
426040	164884
170678	398492
385697	326005
390673	236240
52804	110708
462222	411379
152932	313745
144042	442244
67126	30176
277467	426089
106268	369080
369209	351193
286247	120986
437771	295159
237878	147554
128241	141648
9716	347661
412648	380652
383728	274843
395428	160158
269199	184462
471664	130651
298045	86595
223689	19719
443350	34016
362283	8623
277765	70785
409745	282081
108057	404445
55633	83403
52737	489552
380207	367578
493625	52537
163435	390389
194118	317100
256582	290560
102683	260527
256212	62191
128940	482466
143203	31905
423966	313365
134299	137198
1633	296693
202493	417201
391946	371918
414825	268550
131606	338228
376778	10890
3765	379598
146183	152085
6072	315671
465417	146124
112425	463200
454987	218727
245859	394406
8234	88289
385427	221324
381820	12787
216429	249334
174039	398333
167588	185999
185409	465034
457418	224311
219242	85608
114383	18764
421257	108609
195977	32807
237838	138807
284886	132024
178610	207927
400679	452178
158853	141649
160347	488529
41645	290900
366198	363719
37309	30168
3462	472583
25068	209663
238099	401949
159265	187514
404020	365557
473510	209818
455074	170859
167140	63643
230672	342761
134646	419046
458789	88705
119404	304126
136744	118548
369305	299976
370801	449671
29161	273831
462893	138885
414063	359973
124022	144845
273683	419435
90401	278300
284008	293813
270176	65577
227514	257858
96628	464242
438853	302355
236472	97270
316011	168657
408329	292515
345107	300366
476900	309049
466146	84089
296582	395593
186913	494102
7741	355402
459064	306409
174061	159045
412472	396563
388779	469235
406806	310756
61041	332663
278744	389922
346216	239872
328681	355700
116515	102148
381142	101058
2762	183213
74174	155366
377642	183213
363833	66235
8257	447295
27872	114930
20819	475699
250925	161910
216006	407756
226919	441570
356805	240225
449521	223693
381493	313314
439579	13370
40352	20958
370204	94344
173904	86077
4634	179908
341579	75499
110740	91218
356995	237235
483987	257446
254679	44433
227097	203279
353597	186679
438221	157698
139058	413119
305418	324639
397896	290218
150798	149388
180617	62191
301904	370866
253931	427628
287740	151749
282967	414384
425345	435665
129188	183778
211551	165336
330481	484386
281923	439074
417372	205289
202359	74304
65513	321856
21739	83403
49334	450798
241264	176442
84429	227101
441123	53385
214138	294920
294323	366127
17166	96345
173297	96493
319128	259301
263703	78782
59021	360708
225988	230193
40028	337921
153379	92476
203200	236664
330114	254044
480070	177219
371479	141166
468162	136716
425640	355552
172335	125087
211602	402647
131628	56381
323497	23018
211796	80662
114815	75893
83177	376338
61787	188759
145534	328538
233414	58580
29463	423469
297897	56671
9793	472583
358355	330414
409388	315671
33949	215358
97174	63792
218035	62191
331150	340128
32505	379464
296260	137128
458010	466737
424387	303962
316162	304263
189879	306100
413149	436832
479332	109006
450358	212473
478350	304929
353613	197392
292352	443146
251372	186095
369644	105005
172923	233181
247608	439705
25969	396703
382848	204798
360179	295982
66229	159188
248549	378686
125729	211323
27662	190369
22960	64186
422060	474398
476344	49903
443969	412162
135823	186440
83222	1057
97247	313745
127462	369256
35177	198987
216147	315235
208430	453434
473454	249812
265192	164080
318944	371908
13879	144304
85471	446123
35806	292921
382242	265032
493564	71654
177215	104330
300051	116485
195354	357906
390177	359243
270195	144628
253846	152794
321911	426986
41401	320464
488254	376364
51581	101644
422918	145457
19936	126605
375660	377987
347580	61458
185027	236213
147599	390185
41216	366259
88439	177835
469301	367247
178436	25795
67343	293813
222785	48861
311128	364927
147429	124228
233	220417
48576	212043
422020	35501
117647	285312
100848	40722
262660	76871
441302	436179
35898	110110
366504	447831
131454	134185
309171	43374
458050	420959
128337	389682
138348	321767
459188	176878
316310	273831
415771	385279
72556	344618
253929	274309
396162	317886
458638	268176
103654	366136
256177	27954
477424	401934
427124	366493
325210	261396
11269	292151
40809	243301
389566	156376
263485	475612
168957	6576
12208	347835
316963	178422
262639	433251
124557	118286
389314	394529
4227	139714
249216	13370
468287	465196
6899	346855
439419	123643
156808	95942
109824	483678
128289	133728
465323	28129
98436	421830
27819	83811
91587	11167
211183	137128
431654	479614
228050	115340
236563	215396
411136	212611
273620	72523
316652	483322
24265	198790
155564	366127
145117	207815
118786	366534
88359	325604
191308	410594
406632	137508
155362	254914
277226	387839
161416	194145
91412	119868
69088	236213
181114	335707
445831	339955
298656	160545
161859	317486
245262	280233
146924	336590
188475	392301
357458	155458
370326	307110
89883	76090
200092	121866
372675	252961
110835	289339
244400	62996
473530	410074
49644	11649
140473	361580
18111	175490
137719	222946
873	395988
464253	97395
446140	149079
51540	146517
151012	311449
459250	412565
490215	191119
8345	313745
419740	412537
298780	133423
150921	316959
6845	214412
44420	405358
306313	454815
396006	293295
136731	273687
454222	264406
473747	368153
282663	208324
343010	112810
444321	313745
354165	262954
294387	464420
15027	419336
413106	6374
438335	18479
434669	323314
345401	446521
361707	300480
257856	120444
385082	454975
404593	14314
58881	203279
316541	295089
42800	122462
108648	308664
419170	198855
38754	406046
10273	172089
248013	439594
26171	473804
440825	153352
201255	440660
219198	177385
118775	359281
359790	97277
165222	160419
360653	104417
249280	286697
72003	25239
352094	408947
71803	13370
215260	313892
238963	303424
112443	396079
143942	355060
179014	127835
202922	28311
234442	267550
107797	62191
83514	295725
375773	226150
227777	377270
153006	488660
42876	223975
355465	430363
354497	190369
257359	391414
3161	198317
115984	355999
57435	97277
17333	198830
78551	367750
116652	227101
361294	351414
323365	229411
132991	99437
173011	144415
338449	281924
239550	435708
141782	377695
144577	79249
180566	332392
481104	100349
315060	76276
119840	191312
105249	207851
492247	84216
239084	17122
132827	182845
252811	359762
239142	398503
269629	68619
366894	406195
328075	481578
178130	91600
276209	67009
230431	238767
476200	260527
315588	54545
380911	150551
465132	486885
24589	42189
7189	145948
230576	446555
25411	315380
390089	162831
241889	328550
452424	461951
100915	89919
475555	112258
76646	456640
318404	226383
132910	449298
416116	421948
61367	419492
475477	294836
456062	126426
406509	313745
226919	346266
99040	59316
411216	378462
274169	15209
170660	343992
338942	256389
130666	324723
28261	430356
490237	355862
48301	406998
424678	265253
169341	286936
425135	104837
276821	230381
28496	132740
293084	72941
52409	344605
354352	467530
154835	346722
426639	313745
124320	277467
106531	276358
80064	98906
247436	225827
342465	338498
92172	261396
412239	366534
363884	459650
344844	399335
122199	412971
305357	30510
189961	300240
299580	126911
251720	80122
427016	99021
394314	60925
37237	401949
73033	370481
148225	134694
221894	252664
104740	451431
420511	449892
17283	54976
97312	97362
233045	80334
274231	174564
182270	431120
416655	259929
365852	72432
207959	262954
104788	222721
61076	288542
51955	219743
387602	180578
470870	172089
312347	110677
355083	367506
264737	171886
44844	390707
39043	186159
130069	398001
236215	234356
80774	358797
357621	378094
174302	290811
199838	347065
287347	372214
225958	274309
112317	72670
184116	350549
371788	277636
379064	135952
201102	28129
471725	472072
56565	233699
160680	180677
47148	29644
474222	430356
308883	62191
306888	490237
85476	125350
8000	238420
26556	364275
23601	226308
352439	5180
361001	112000
175184	110677
290216	364807
69318	389009
209926	419356
72345	153842
106262	191341
381877	52537
450532	396579
3636	360860
362426	383072
298534	151944
374213	433876
287552	493761
335951	352451
462394	226494
112893	172391
276876	404396
39683	367483
489845	46486
126305	155873
345715	41528
185526	269199
435300	232125
328550	53038
204739	368892
202893	85618
135181	43054
269670	440660
301994	35414
210194	117097
166048	380842
359930	363434
315459	432368
268910	257603
333166	92691
344085	35035
149096	333357
274991	327639
200019	198312
167588	291210
353353	291633
411296	21268
341279	458601
137224	177724
99979	123955
23490	184902
471002	15209
62530	221556
31813	293813
315507	279156
342886	253612
340093	231097
169616	137719
282320	273831
440245	19104
295923	54563
173397	80743
356102	485304
73582	37057
298549	163579
60214	325160
44160	143346
24504	44138
75403	377620
492230	445936
458813	274309
234435	334680
236761	363376
171046	463100
104025	446351
361291	438647
456865	241468
287477	49903
60971	425675
448266	313745
447640	151944
9969	384404
34522	190369
221771	457081
123014	339346
273194	416883
287852	334860
292978	336590
190392	107589
58298	118286
306772	238099
355935	333043
466055	45441
163831	143179
467694	451016
90296	215303
3200	489413
398295	366127
283743	430501
52804	52917
317583	481918
281236	104293
24647	164169
436814	95942
285005	252961
489435	109592
9670	458451
425880	260392
55993	494102
485868	19315
258131	218727
211248	52081
164556	151944
106842	142529
128686	365721
115636	611
130395	60472
46926	352174
258670	211134
484868	205223
422613	169485
69465	172996
253862	66140
109733	283392
263958	167719
474616	478415
446739	241781
313004	413326
150123	327061
22595	329332
145534	73742
401870	291521
384575	366493
379486	16433
118111	8624
115112	142678
414825	259043
98654	379811
6783	264771
417328	83656
6899	341483
13268	122694
368240	136975
65433	48484
68590	277326
459280	34933
350594	128183
174548	114930
60543	317667
361007	360469
421253	134500
181176	220790
361298	114930
69165	166039
273825	76870
109084	42411
76016	446351
297000	290014
291488	364294
78626	447519
33927	141892
492261	119083
170319	162127
334421	132996
422143	88368
420903	39724
91198	411038
293901	300811
413663	309425
97950	195948
42693	188319
187297	256225
386508	46478
358860	241120
464650	66074
156190	487055
131628	76454
74774	228196
346867	183213
422246	458555
160865	489552
314617	391369
354415	216591
74731	186440
111140	124324
316136	126601
483949	27790
384492	3041
488792	224805
221894	346026
160311	70635
22363	482678
309579	411455
281644	308676
402509	400878
149502	313314
238844	304493
121123	418403
91499	67009
109315	161781
291516	453692
78910	210032
71087	467401
165680	223326
331835	167655
277467	13964
287481	226308
130812	187257
282731	220857
440553	318279
488137	60517
247990	205270
153813	379043
342650	410018
252360	255528
263880	228271
407132	86728
271482	489552
258720	190096
418276	103045
21411	262232
436864	235793
219119	440441
31582	435133
201813	180023
214519	83811
35594	121758
421929	251703
127388	53385
233757	231768
456395	220755
460599	286728
77359	130620
284575	200549
78603	336590
189363	349286
82150	221030
481592	140005
480575	248782
85739	298415
437686	205346
302693	92064
154835	35065
433322	366781
265894	417918
469629	126204
493037	35707
27455	28096
339051	210508
324826	101650
271315	202523
5700	468712
49616	94955
64706	232970
238406	286936
275721	88596
119888	165495
126653	143406
377875	236774
302933	462225
366179	64075
448642	379373
125139	51895
380225	120986
435602	351029
95441	27733
13570	217423
106739	115671
172923	252146
94430	369038
397936	251193
120808	1605
319730	429871
430429	303862
209018	97777
9974	454323
14795	388463
354866	338915
302918	446105
254406	13370
154455	210934
358599	98210
350171	311832
252356	190369
124469	323213
210320	253745
126620	310756
4326	137621
416956	317118
177418	266852
164570	160232
100028	337849
422803	236654
385410	74975
110400	95299
247296	368049
267373	328108
130174	40937
456231	261396
207367	316789
121594	457845
108648	309086
58829	315888
244394	380385
200409	132996
487857	183479
223672	119868
297728	461315
404027	269199
119725	409828
406818	23733
210351	98906
25239	350141
481409	313314
132393	48210
485902	414005
81843	468889
394709	114852
7998	332532
282310	14441
441521	256121
44160	84919
4908	119381
272275	480560
303730	190369
411071	13370
225955	63528
85996	125471
124765	303215
61367	303424
39195	417764
273683	317356
390164	187836
397946	273831
408940	133204
397398	323213
90058	380192
276623	168050
130069	162457
76228	136469
158460	6338
266375	186259
419849	43164
345918	237851
46006	76520
25748	352612
435725	272250
395029	213286
429052	385207
438636	398333
9896	76454
74649	212371
441333	365702
134110	366019
292196	453753
55659	87462
348339	314742
450080	478415
178738	192610
254599	318404
62205	484058
316537	467085
382336	287854
177577	7265
325237	225868
249028	215725
114908	127810
37005	199590
178422	132129
202149	368745
427498	198865
134632	449628
232918	281924
278642	211636
99235	4413
229918	334194
260987	113138
391181	240796
372307	388699
425866	179535
372179	475789
191125	421830
320321	51222
244189	155785
106268	147368
367787	317118
419737	412205
99346	138732
197456	332920
216453	142630
461902	148590
117783	401854
401020	424373
369721	412205
3402	191959
490464	299688
23392	263268
65546	266998
196399	433097
201131	289807
415362	74572
80658	349449
123410	49966
107118	389469
115386	122558
426432	339870
410157	155844
78116	160456
405898	357854
434484	433367
242210	155547
417938	83746
282754	451016
116070	353948
484172	268729
342191	428251
303237	434893
420286	199670
400383	450876
128189	22347
219536	393326
210418	283227
287985	82904
324517	423646
12063	65245
247482	268667
303507	435056
448726	176182
296029	62528
273385	254044
454801	304493
444139	231485
65683	42890
429655	112118
174434	393326
167894	122462
356953	463615
171988	239107
154460	455769
287427	58876
454614	296559
467132	348706
171396	97090
252768	483787
184331	493022
176853	119868
137486	421356
372542	272960
40019	212081
122186	493045
381595	162795
407024	464420
235160	108808
343525	410027
71410	255925
237242	452709
23822	209907
260142	227392
197171	476561
158457	265711
283131	336590
128561	404806
51755	19246
161363	286828
383164	27840
225176	385076
45724	247494
134497	489822
459331	421356
235754	396431
67011	13370
367343	12868
204272	256163
427337	486256
62083	278520
19473	183213
491795	249516
454867	353037
216526	491311
330860	197463
262210	89237
178473	447560
139445	34547
72670	249205
334863	166651
24583	202636
292489	152502
193097	275790
177577	150599
319259	260481
325193	459497
336255	317118
300911	452746
447764	101468
15361	49871
396489	127979
340654	48955
80457	408042
26564	32807
368010	251597
68092	32076
411255	204925
124586	152592
449521	146757
345313	183213
116895	171953
223502	391414
247998	324997
176878	387217
10762	139859
283718	134086
269726	253691
225138	313745
396472	87595
176217	49336
239719	430304
209371	269205
97400	39645
66146	204381
317573	451965
134326	107058
432638	276090
474295	101226
253666	291249
61236	342470
187543	491271
17476	40784
227122	250434
423828	408353
361157	162795
255369	199427
80193	336526
252742	247930
238102	325580
481104	60120
24968	284843
14871	292721
166345	327343
91555	455618
187456	11626
178946	45042
92623	317881
143671	286697
209083	421617
233699	213615
184428	13370
339333	255566
293489	489552
178875	449136
301913	82271
317352	27358
192249	139803
89219	475594
277495	367667
476983	39764
312474	80003
473381	425430
368007	66575
44620	166970
180672	315671
328568	349033
493267	274429
16844	409539
462163	388195
77167	85063
311451	20959
149897	230710
409994	356164
450934	276591
463179	89772
273669	278700
255561	258220
383140	313059
41601	276066
145565	101058
133942	121106
380791	392329
157792	274309
320611	423624
42444	214992
116633	49660
325180	894
273610	158811
129288	386639
261759	27696
163127	281504
176010	413009
302223	94665
457301	476231
187796	146210
85476	269351
222472	283445
50870	255893
74498	259074
179697	287255
202707	217944
364511	228431
65332	303175
23225	124497
480778	61925
46612	438783
194216	434035
85844	469235
405303	44211
469467	316372
45408	36170
349644	446105
148246	467836
312474	288079
48415	178680
53858	86728
242690	291626
175865	364852
83084	53130
322364	284725
38671	459213
356037	228674
404129	406557
314884	478415
186839	262954
84455	308402
397946	440660
160722	165477
355197	87620
60537	252961
471342	188421
417565	12129
299264	85260
353597	383967
120524	194892
241936	226346
363609	190369
280329	401854
452148	107279
453018	247254
4116	84722
200067	38134
451720	465598
238261	440660
417931	493016
420972	208038
131574	445749
161317	56399
366896	321812
172417	344140
403715	313454
330348	133488
402237	16311
431939	134927
329392	133233
478287	120315
386448	213133
211186	252961
457902	146945
117410	122462
8808	305113
148468	250410
289675	131396
422029	78811
201039	437558
262621	114930
244786	145064
1292	168969
335568	466657
481044	325604
281563	230829
369415	245317
120610	63511
118254	285634
219300	266832
204363	374724
420821	366231
297061	16996
472828	186159
391240	262954
238837	360860
454167	266852
106475	348563
189959	399808
435602	209572
405217	124443
285056	462973
67506	161510
390673	471416
242691	417763
385554	423688
197528	461549
453882	401928
287766	363436
328837	31129
108195	465117
283640	306100
354694	324037
179590	51895
457418	171863
298133	328731
238164	241675
476011	38063
360459	96687
359316	287984
38488	246240
240102	265589
462751	440660
230259	41784
158905	80300
439296	324296
68648	294920
206883	303648
120577	220417
228431	312759
8146	329039
106416	82794
343999	49630
61186	105498
290216	139753
468739	54895
383581	409828
115472	94578
303507	380538
145750	330752
38389	387333
87563	281145
464922	382078
222896	97277
39503	196783
128071	273831
447382	78591
77628	436645
244032	123369
410248	83467
113018	348586
262920	247024
203348	305037
451027	362924
313547	441434
31550	106903
275721	381999
175887	246100
279761	5040
250800	369262
341431	136435
137891	420347
210454	203626
151716	253322
102129	48823
195725	309801
63626	157726
182270	355806
249292	116870
9184	52643
452148	81796
482089	207150
366984	448741
115793	386783
479351	315407
334782	491830
242411	24760
331613	160419
245438	398499
141996	409828
170922	355700
466373	97277
220964	180709
312032	117942
153690	290612
177064	89373
40890	394500
378286	100705
230051	263279
457177	211317
213096	352610
471412	393326
53981	212081
146924	72791
438506	313745
205218	246654
228050	368892
439778	159445
343031	285938
31323	301475
272845	27766
239281	401582
233006	17186
270232	273828
116173	313745
7240	364109
462342	405837
222615	426008
255738	427315
62979	40193
275929	260956
447853	404121
111926	163470
235876	23018
432359	118907
130069	270798
79378	64171
189188	255641
336829	355210
335519	291521
375139	227101
375405	146073
217606	174192
77406	74014
337131	21583
78695	156688
310432	326453
424104	436709
155302	71189
76470	173176
152143	452689
70905	307991
476831	313745
125041	172266
317076	362784
60885	435708
292137	302705
236032	269612
469309	315872
404136	152502
267617	26848
128666	395964
297722	211340
329703	40198
234881	126756
219198	72952
200013	338120
167027	406969
104459	391414
6924	224085
153995	253690
238500	65194
254986	331545
49828	86985
393870	401730
466721	487938
420234	144803
244989	462676
116399	45571
427778	321203
471666	164333
368083	191959
379829	76257
470812	218727
410224	18201
257591	36719
136351	365686
363581	14293
345011	23019
298038	427520
347121	237693
167746	134695
202841	378330
356530	24401
127462	135133
490797	209471
280637	164540
238041	262954
18654	337574
450722	133105
348227	245824
294474	202507
473441	430356
170302	421091
346539	353787
77987	22888
422077	299467
69761	467752
483987	394448
315869	447107
425427	117127
133057	436151
20946	339147
163519	344923
458207	468640
240472	452200
301643	66610
26940	233914
44264	337288
464023	288468
172440	80193
329696	301659
276821	203436
430463	288035
356964	349022
445463	411809
325329	435865
160607	349140
367668	194165
174034	23046
355025	111274
457999	183213
399441	469227
272241	20861
135710	56373
334872	3410
385842	62818
201956	185335
264085	58860
43419	347381
41654	237165
150708	132811
42504	279871
180495	312146
267920	162058
302387	83872
421591	146124
283119	171276
209967	446105
434726	384904
330739	110677
123362	36462
390913	120337
447937	60923
11584	209018
215472	193871
17836	218730
305827	206623
1166	362144
28339	263962
282378	265518
8778	291521
398009	390197
188912	153995
129903	93555
264164	95312
260963	380071
21095	294485
144895	274309
258729	47349
88610	241468
211982	190369
71189	299612
13930	364552
117130	12277
444958	131507
431349	327013
8	447353
484375	304269
35207	19483
177104	340541
181066	183981
313972	48163
337678	443422
306981	209824
120956	201754
9905	15209
327570	154692
89219	183635
443308	96977
192973	431187
217498	242782
493664	277209
343063	300108
392312	91116
438261	194710
323483	320797
246191	108222
334352	313229
292468	180997
435904	227819
200503	244005
349150	220579
174362	277467
120387	115729
366402	342322
330969	125075
167588	483494
291772	293813
189732	278921
94099	169603
175328	427628
27819	278642
49208	413525
413515	258370
368240	461498
401685	269199
384823	198510
262639	437938
137744	248152
59873	156565
280951	226098
111856	421830
313475	420944
136605	334403
45283	119381
328075	140460
257907	160379
174725	228324
489285	166970
314824	120166
131506	451016
29583	162247
35844	352124
80483	234691
12344	151944
283740	186930
309917	356723
289197	185751
193767	135017
360911	240439
217363	368205
199886	293813
90696	261810
491111	154041
34049	39195
348644	249886
477841	131964
115268	203098
328917	27464
82251	192116
218455	345745
284359	383138
141589	295650
363998	187248
175925	303175
418749	122186
37578	93245
456395	375029
368010	385076
45283	277450
385969	82430
466599	288035
242299	478415
8204	271756
319859	317118
273340	277435
162653	144362
403222	306748
186095	244005
164038	402220
359323	263009
51342	229087
16981	252961
423013	405581
31448	233853
139698	251806
89238	169099
27255	413525
213476	83116
5129	8149
53480	276433
260021	428214
23208	60517
453014	293813
348165	405196
162040	63063
459175	127533
59931	411157
121594	325891
114325	386369
379680	432362
16844	118952
461991	285446
112443	217693
484193	489822
135034	168947
399093	70094
92242	60517
193845	328601
268629	273346
257498	15249
321041	187974
2425	195948
13228	240886
381265	341239
430724	233279
112929	277936
126083	426389
284299	313829
350868	473646
407795	20413
164196	180009
276451	76454
394021	392788
424720	445793
106199	184376
34798	408058
453478	391414
36228	267352
217680	490929
455141	112063
208604	450541
444081	20172
49815	244115
131939	83799
391459	237368
110258	195658
474267	478415
93314	26842
287566	433266
227628	405082
101991	121574
219546	338751
477932	84984
378823	457396
123286	151944
301557	87785
91179	62191
158295	190369
472222	484656
313079	165998
318730	219499
216659	317118
71607	25507
129328	67570
173698	313745
369760	38694
307388	162055
229639	10095
215835	217332
320265	94516
264546	275987
14424	135325
298004	246311
42020	52893
274138	11728
125417	10546
133433	258270
130224	449670
63324	60517
486400	57989
48163	240211
339915	242927
482851	363784
338477	339749
425446	312762
284560	352968
59668	375840
61437	365419
244791	223619
1477	487833
440393	60181
409189	313314
80761	19482
449177	245332
412211	185999
414920	347454
480909	461380
317555	51916
436864	391240
396421	483727
258265	134145
36381	394885
107912	14314
42653	203656
445262	203365
387027	1666
475930	371918
291540	461733
321389	230812
177480	122694
102939	51222
266538	332892
199936	10345
93437	250434
318403	404446
360459	114643
28357	90692
187225	205223
330269	179506
443815	12868
315851	130230
453649	481279
262210	492191
36839	350809
101462	238299
369981	338271
42028	293813
167419	92434
334626	421935
366410	140056
82150	369767
249546	388407
86490	399867
131825	421167
7890	398040
198250	53883
84245	187974
409388	52140
351495	277646
80971	304173
341067	210032
61815	378409
325863	126628
331211	353836
51118	124085
407022	265895
358860	395093
173442	378462
47341	94516
136177	255650
65677	422164
200407	448770
348007	209719
330402	220337
270196	115143
113843	363973
102621	236448
192611	139648
364584	435336
405908	402613
90880	293813
389204	288035
292351	449897
62838	313745
356005	424956
415401	115626
148765	177777
428846	91039
478588	407830
307448	20633
99540	230006
426897	117647
443118	440660
361619	426265
120894	52537
408737	52443
154835	272691
391637	35707
418348	368858
345275	317118
298427	239028
323813	263962
55727	69778
117862	244592
120003	189249
3856	91380
172597	257091
165540	371934
66388	110677
123790	132740
373301	401854
268385	209572
87800	273831
168658	274478
195057	178436
423391	471745
109733	425411
464285	475662
259544	147228
385449	172335
275733	119381
78866	304666
252057	172505
409016	227709
389479	205388
874	385614
135651	365938
399442	256373
242400	298048
325199	41611
370512	440962
326939	48275
278711	151562
277765	103267
277185	93136
269949	147241
408798	313314
87603	47650
134883	101913
458183	103081
222304	317118
167588	228110
664	172535
478357	434705
401500	337756
260830	157224
491765	67558
240661	69069
470667	269262
285023	467703
326809	110677
465310	285156
426736	474453
307359	404806
467046	247293
221420	36749
396959	307193
449406	247541
78449	155286
413207	440660
417847	71382
433789	372238
402725	240364
300925	442864
207867	335042
174139	81010
379680	59658
12674	153995
390310	153736
366470	150208
362074	54333
384361	234356
49670	62709
447227	410986
72804	302153
239084	258120
87021	168772
83616	221346
342465	318486
370802	176020
416601	276822
400562	254856
161853	273831
444380	258330
149897	313829
448104	97894
126328	36545
329025	30176
172134	293813
352739	366433
195729	468249
11495	189653
238337	131068
266120	443852
86530	228013
228050	159378
72217	451774
260332	106497
125398	338271
257514	50538
373136	230925
391479	354648
15935	262954
36414	323536
34585	464103
56205	252595
353885	442131
8859	1057
20079	242980
47895	255226
172535	27464
409681	358098
400344	246926
383244	317356
8995	405522
168774	271106
372415	186999
81432	366469
11936	64415
88831	242056
493497	209572
372340	445708
464966	258126
52683	459232
91820	56007
16504	248777
265419	389682
391860	32053
43941	91998
470266	385000
253916	313745
174153	405217
432175	491268
377774	490888
87604	409848
268261	175923
270648	225327
249709	175241
130555	11050
377531	78947
432175	430118
290140	227499
456748	428214
398884	45879
190491	378074
104874	463615
208593	72590
79891	454140
309071	245679
90610	413535
323825	312420
50783	226168
60710	369120
104648	95286
203348	160352
62436	371934
297130	378462
146261	359762
301281	390596
273610	461392
426896	316687
264288	453974
400310	317118
221145	403501
419745	360210
73336	6208
370000	196603
22753	492316
477897	434045
71031	406163
327888	198317
31204	354747
190618	273831
34529	398333
112625	427371
300916	115671
11703	203656
378830	413880
99179	208291
160462	401881
436864	152264
337050	397844
187539	187974
472564	187974
449521	329811
357056	413525
177742	87841
190281	46026
269258	124228
451372	432866
467085	67729
26078	347018
276821	488012
367559	49940
91582	142995
16898	423469
365195	84722
101123	175721
20936	308676
264789	438419
296815	65027
399441	296693
126191	85423
64267	139099
153908	372582
86632	229869
61041	369577
356360	329215
135651	315888
60287	264719
439335	166513
494082	429978
147772	324723
405087	205823
475756	54839
192882	131312
245536	298116
345858	126384
81432	244226
320972	457081
369912	446936
148434	206142
451899	87614
415059	244394
106514	144073
248239	20506
207868	339118
131430	478415
241379	21523
270496	239918
317757	77680
135179	282499
186595	105806
309225	103050
433899	326446
459856	389682
442227	69219
252815	452746
74567	285143
440669	62191
401389	293376
33398	211868
292736	310567
175246	341999
272745	446351
248402	152716
360733	313829
396969	211868
53963	404345
25127	164884
93809	441528
358480	183479
213386	155384
447519	189659
336819	351639
216666	425791
41538	266852
454750	330377
268462	289513
104830	237625
131916	313314
229735	213277
74104	258370
439379	417655
359867	31391
424925	252961
395321	15209
478771	350760
138273	12177
238958	234356
267750	489150
165662	183213
125789	258826
408886	184339
237714	446257
339333	148695
231384	18665
399237	153995
257468	279792
422175	468032
238712	343085
335654	163889
135436	48275
126784	44047
186643	221107
81276	484447
356027	323421
29406	383297
5765	168381
426060	314495
64964	293813
478232	54524
69554	74106
262210	249525
339220	380365
377512	20959
436699	395889
86311	155217
150954	51371
57435	369599
389992	289444
167251	183108
103506	320288
312687	489552
141305	434035
480105	147520
439719	181028
63148	76454
66066	368268
176751	15209
471176	431860
358942	193476
139786	60468
237458	135786
257856	202369
101479	132318
269258	297794
254900	459622
340014	202523
333141	37089
108706	218660
205570	375840
83616	258659
172417	56609
183891	330752
80894	16433
244544	486885
99747	278797
254427	313314
196240	90123
349003	15209
351355	38371
54141	218727
302153	54775
477669	291157
127469	387185
6190	20096
307138	105745
271073	415105
192495	335069
469102	431120
159720	102880
127921	356848
61213	149089
376543	57168
119001	435297
273986	116873
319259	462581
12623	96164
385156	366127
479287	228431
325268	231565
39195	450238
280803	186440
360459	432319
71340	389682
237714	262734
284998	90926
240086	415920
487153	443009
76310	235360
180382	57870
223727	134262
253076	91941
397734	170173
254539	212278
470425	438783
342465	236240
344094	311415
301533	361331
274928	445233
69749	216084
293405	265589
313041	45413
190051	90277
199171	303413
108057	106618
414630	4690
248799	35707
431661	136279
146997	42812
435011	36162
404960	72246
245152	304731
78847	289792
490779	258370
243310	336444
223962	107852
17484	361937
170341	105498
489962	358508
121492	433343
292576	148171
440566	97597
166091	46385
359871	262519
334316	246311
409149	150666
302578	328538
35144	255630
320196	190369
445525	376266
170995	417668
376372	7804
168895	26992
342831	335513
405130	293813
318296	131532
453697	273295
314311	38510
190051	375897
158099	31178
434276	203656
234886	330765
72217	70814
398353	38063
388534	444557
462653	121270
481167	347948
118676	46213
475781	16433
252824	431632
285221	432043
79234	194165
194586	252961
3462	277936
382848	404219
344778	491984
171391	55501
467886	208684
32529	99405
35779	478390
263703	406107
388556	110677
239766	165267
161693	41257
291521	285699
188568	431392
426867	139642
380858	42905
292935	40784
313371	461944
338154	236959
400511	336640
316388	29475
212595	395964
37537	288035
401592	397977
266278	293813
355922	142678
359266	214992
482504	175721
148404	307386
99803	62191
350973	16153
197693	24705
349195	277450
308450	148374
119917	478415
355025	214499
278769	84461
11719	218727
56619	73296
348322	114264
14151	186259
132236	387742
461147	27464
106894	281641
434690	251283
461381	269199
320918	363973
331438	413525
40612	390402
113026	84502
244115	370230
428305	346770
99023	486950
372675	174072
270597	60143
273669	54976
382511	54250
190812	44583
133964	138626
58393	168363
436186	20669
243022	126204
412249	432226
230383	109006
458694	233441
456658	237973
328963	324190
91687	193496
443662	244119
211860	51881
264516	407872
41329	307331
247889	168779
159052	429161
231591	101806
383037	94344
177835	85473
422437	146421
7610	343950
377778	335155
34729	169312
164455	276440
430635	38694
444380	48857
301399	46545
443815	114875
136938	469235
440657	65642
120779	273831
48163	188076
303532	135663
60800	169485
430010	413880
273301	193272
274329	122585
149522	269199
189326	433342
106313	351193
420178	173076
405946	5855
112589	430356
481419	443600
328183	84837
440190	230220
44577	33855
99613	105035
483851	338271
226768	276571
360531	359789
93910	332392
75621	250679
102597	379464
48442	22648
328339	158870
155872	453155
262642	441998
250298	313314
288333	84590
361477	378686
441963	338189
444961	266852
11373	349297
332487	300458
401263	201954
408670	308676
136845	190369
289905	62944
345222	274338
184601	422034
434854	113698
319259	486059
413055	189642
5242	467320
36683	195370
113739	373438
346412	230106
107114	327217
283175	341022
264194	203656
223811	104505
221296	325432
173062	168381
274761	313745
206402	281171
286443	19627
276457	484145
72623	387742
455684	63528
311073	420944
319608	364548
160935	203656
373698	300800
117460	364927
360498	261803
414378	156376
423573	120943
6788	83872
38385	428738
436037	407386
465430	391414
163551	78652
149288	267602
96279	489822
72732	163015
376278	331581
194216	485185
39892	58317
424907	374369
401449	293745
338955	359322
349142	425675
310338	268828
436684	53863
432175	364450
132827	359299
372054	125729
152678	386181
325397	445932
289272	13563
74309	246729
444380	354694
64074	419725
342365	192916
84647	126986
2349	135664
192785	433391
142318	326657
61284	94516
352712	322885
314931	306409
422274	180751
311230	222243
305624	304466
319730	95149
161956	40722
213766	421285
364980	29105
492153	468379
67111	199526
80177	267352
426671	439088
334364	303175
350320	316372
399442	412322
472164	225692
152305	48146
345745	88399
435264	284843
37304	327217
277787	418848
384367	55858
326321	230640
165170	245679
301312	193103
60072	266683
91382	266538
407066	313454
485508	172221
389848	464420
141298	261873
230543	186159
438093	336590
416784	313745
455486	188520
148199	388575
443713	318735
417938	144188
489146	481795
214114	137891
108892	173969
84923	400520
200092	489822
356953	414334
470623	331125
180292	362808
159008	158153
125032	272229
348873	29638
355286	391414
165680	423246
212394	385107
292875	110677
249987	5040
436864	234796
332946	5008
264583	409828
190955	272908
399283	214024
12512	484426
199708	246312
396868	35707
321538	428103
224469	486267
195657	165267
85665	254932
239242	281924
287766	355700
270953	194383
453224	139648
425675	474804
400672	146228
363052	123236
435156	228431
312311	110213
197453	36392
454877	113777
63906	220857
64279	330218
219715	407368
129687	316670
107279	107733
444918	158961
429234	79739
477883	29930
89608	15209
391378	387228
149897	475723
277489	74138
207684	215873
329519	192195
344713	423062
292485	164884
73353	204372
33978	385000
303393	121044
55682	113522
420234	266554
230691	264208
177483	455345
171380	451600
427486	489822
45890	426887
198977	218727
296745	486339
111629	474341
383638	227628
415169	385378
151156	21583
397854	240016
55202	293813
294785	331581
54235	190369
305761	304173
257713	237235
278331	298371
39683	371801
458377	256264
10217	429455
481399	219638
253481	440962
437699	48275
117278	436052
271559	485968
381940	457623
283096	221687
430356	257533
218259	97953
340320	393326
40351	69975
425835	96977
90376	88113
403686	59500
70589	489822
130069	131360
473195	411967
122287	116838
474005	15133
372340	485806
408329	468259
131529	94665
52955	240152
233501	45585
381521	264119
118132	157726
2844	90831
372799	262276
315805	103758
77420	118867
187930	404556
372636	186054
433048	83007
214825	194564
297655	203656
28663	113036
208240	144470
73856	478415
340496	429520
326509	249186
341217	267602
341446	432075
449884	455246
31841	465162
120629	258370
96279	272908
47404	37934
60009	69734
81660	354223
187423	280635
12087	156376
383039	13370
468021	326938
466507	325611
490829	475699
1839	377971
165300	3664
475781	204330
398945	340635
58170	157033
400686	317675
347558	104527
4325	458183
146893	486389
17613	380071
457806	292947
53922	59759
423521	316312
278153	40161
442858	245679
479585	190369
290479	238290
130069	141021
281554	178617
423256	90277
117829	23231
441941	293311
178206	186259
981	207535
479078	379416
298354	317100
229735	79762
210430	474911
210463	39255
107524	414477
355935	401854
139129	299960
453826	141649
32767	179552
25397	410206
156138	194587
227212	349091
157534	460818
43474	401014
355272	244582
103748	330469
455751	285514
240301	488612
422136	379934
92635	154711
80437	388195
315056	419478
473719	86476
218008	101051
338915	55474
271231	311832
250111	430356
23292	140451
129249	123485
106268	430997
169631	110677
148213	475723
287766	317675
124259	228780
92969	421356
451899	385141
466599	303175
214111	443146
385959	390396
466790	10520
416424	88113
340397	478415
256893	290316
384864	14092
87538	237235
386556	423741
351030	83811
167588	360512
300068	304667
468487	445452
114643	135077
102701	69103
304044	132740
246559	228267
63848	122490
36370	358564
259901	310261
176173	218730
289513	318424
475711	195804
55451	438463
196691	151662
461958	105878
212228	95149
437156	12607
393482	128084
334234	330143
342116	303072
286	59711
105293	293813
230709	53641
438646	146124
138241	453922
395428	421830
392624	254506
400520	94973
376146	280253
117803	105878
326256	195121
443320	36528
91753	164884
91262	428927
393600	134462
13506	222833
316643	78820
145463	184558
78866	305945
367114	91600
111042	269969
181407	478415
124899	385000
113988	317675
401184	422011
417057	489822
441821	167881
188363	469653
43301	149128
187834	139437
125729	280592
409371	429155
48135	259929
217831	136826
50541	289578
411286	69011
258398	171041
318937	479987
429420	459622
464420	446455
358315	409828
102933	262954
37151	299455
24809	123694
483706	248800
465687	66471
19324	454975
341405	412341
9734	310261
166672	281795
278160	49286
107524	54976
406960	267352
389772	313745
432175	478415
15433	73189
443228	250422
109511	207965
88260	40557
195121	311311
293726	164304
43372	317118
289859	160376
439910	194608
338329	352697
157400	359243
134299	491677
46071	315888
355477	268902
114383	334424
269937	434612
393877	291521
134704	441313
436599	383382
464059	122462
404355	361772
349114	214368
219463	231594
340793	71994
398659	376364
488361	121106
483706	353568
340456	231755
262286	155697
479351	78811
93656	217703
131867	128638
242771	337355
368924	274869
311823	123849
329656	417288
269330	3277
290105	293336
201780	457093
379493	86728
104537	47818
487377	172266
143326	107711
14751	267602
135089	209572
437367	285156
105969	298182
200921	116677
168954	270804
206559	310261
466028	140015
292721	211569
87046	409079
16981	421830
428139	226494
108140	185850
1447	217110
259573	92142
474743	35437
48323	160373
228241	338140
217321	221119
65513	57080
324708	40722
84469	410745
43783	319463
170971	24125
457257	10690
299580	194478
414334	411809
130623	236213
102994	59556
172417	155758
354315	46127
209138	139101
367791	382214
332708	198999
451525	155754
336708	458183
236695	436190
115176	155719
209755	158965
8287	30455
92032	418143
318000	49481
263880	194237
223246	435459
325814	13972
250800	486680
67031	342807
323222	395923
413305	386495
316828	484562
486712	49231
4830	90894
99291	228431
258044	353817
418913	471301
362724	5192
380846	166553
135038	274246
461172	154451
101282	378462
307276	490413
385905	314115
376619	139297
103050	144470
348644	330543
470672	244979
345832	27683
317724	456231
100807	320724
313104	273831
186544	450947
137744	234788
41634	477986
484249	486339
330906	186440
439465	237165
159312	93279
274277	314849
98345	315671
423895	369181
233447	138717
320329	36424
418087	53389
27455	221143
71413	162947
199124	443693
481397	26971
178456	381057
90879	396377
162741	212081
447461	152856
460010	465647
438957	332484
87804	421356
341515	81255
201131	396959
179041	262490
1839	42226
481406	361844
18370	424670
441044	313745
117377	378462
27	104505
478687	2077
478442	123369
1605	359738
227870	165267
481419	96094
432685	281924
135103	215627
146734	316575
85456	13512
298248	252961
161363	463369
47601	309050
453639	68939
83912	107711
370619	410236
83222	168638
21634	228061
389224	248233
383619	196149
199748	95149
230051	354631
93645	435242
202361	307279
331599	184902
121226	393326
413816	249594
1300	13370
316342	38798
174315	92996
321411	391414
404099	164288
143600	124085
231629	8463
24471	92583
217193	49896
234700	273831
100661	4499
293941	288354
318735	180818
256406	428711
148743	70557
58709	275253
329585	440660
150789	405217
352739	423688
431264	64927
379761	273888
118626	413215
411282	404886
153439	447158
250410	460784
301164	111890
314740	99271
40152	327343
154383	461846
4841	290270
417938	457093
15027	237900
122157	253919
205682	259929
372418	19204
271636	22400
488944	49828
139651	20959
157586	413215
404960	473025
318550	211146
427205	42890
100073	35180
251083	170405
54477	480224
91262	346388
55961	296432
381793	254973
48410	422998
198456	143593
12213	240225
118379	286936
132827	420895
237978	257313
57	447945
391545	225043
336590	304064
302742	456640
119944	21411
352798	246672
108821	104740
9869	287238
288918	21082
439191	264908
469479	200504
247024	50502
155337	271544
368332	245679
165680	235929
440190	165489
294940	233500
178349	53640
334985	449399
381553	492906
458356	350390
99904	363133
209316	53208
282453	388908
263627	215370
121993	182793
222358	13367
173441	377025
23195	228676
174034	121429
219289	178436
382882	370978
40554	463115
223246	284272
219777	190369
103078	259545
391997	436740
302373	15209
341632	420432
410965	228324
171220	212599
209141	94516
106803	123369
22779	271918
33795	440660
401221	63528
235084	467492
219546	462552
125954	317118
84318	472566
348176	404778
243700	314902
411308	138807
17531	383280
82430	76417
311285	440660
78231	188930
257488	304159
48408	446802
195615	474990
388992	86077
240209	44856
386262	214024
117743	267298
242007	298648
182270	276744
395200	314307
6279	349140
157988	484560
68763	302002
247296	482058
30568	29428
236999	92114
145843	366127
444081	328074
473580	31984
253824	169482
79701	383835
484329	362610
161363	359762
387577	492906
41536	29429
15586	234324
322364	177775
270248	314911
131924	50264
102065	420511
257498	32807
23528	230776
420219	101058
89000	113449
80193	300074
365978	340513
218355	435214
297941	198411
465656	434169
8407	265883
342961	136349
146279	196783
342780	301475
383526	483280
319259	399757
293039	15209
475206	43914
275368	153534
334671	187974
211238	156867
366187	81453
200092	201580
95450	187974
363139	321313
114780	101058
355679	27464
10682	369040
43522	440290
246540	253993
345353	187974
124013	436686
412804	320464
40452	94793
460496	367547
208749	301475
267516	393253
491356	197380
25969	317356
442145	217423
126948	336590
428735	133843
295560	379464
446961	408218
296714	144845
451316	35707
182241	268204
432	242002
402999	460930
325429	97127
233562	85078
324752	426986
247715	430356
261925	378462
212533	165267
246463	365417
379766	412310
106342	455886
438296	279193
75723	26208
296459	83811
77143	136279
64526	486885
162721	205223
316751	106319
360887	323514
241180	280222
438679	28951
482851	380446
42055	457081
218244	186219
339051	152324
333892	57134
300733	231447
209532	421356
14992	265589
109062	120240
341894	5857
78995	39382
166408	16433
422981	94647
381941	291324
258747	121171
360559	279554
411133	248080
475092	111335
191446	38403
12896	48275
198791	51783
434705	479973
407225	13370
303507	181782
242411	29532
396693	28362
23094	55722
448206	372217
322203	441881
16661	61331
325044	270932
218960	101574
434936	155730
215798	336590
287109	14081
35399	363118
308122	47818
64007	40538
179987	86728
195748	87620
344314	429774
131939	361216
214190	286936
237644	234929
318843	303419
308015	490815
211512	293813
434155	326985
418066	481157
131504	265711
33432	90123
5801	259844
361973	36719
195121	6396
100423	393326
321315	391225
86311	152702
318837	315888
221348	152119
36744	348292
408249	312697
384753	18665
106209	179375
91921	3641
143079	451016
267801	177861
49258	276021
354539	105498
380233	186561
227741	320097
149343	209510
77443	296863
298124	214923
77555	113941
20181	150974
357514	145129
310153	25374
49078	378462
366431	467284
486077	164741
90609	52537
216171	261818
26159	385076
261594	73778
430831	388614
471039	101889
184964	298182
442730	454867
382867	372852
125442	260379
377278	308999
184032	215858
41724	387742
24777	397443
102982	78699
270128	123465
448104	198275
273233	17234
30581	2009
134144	173965
420057	460437
249881	205289
234876	339174
425843	195121
240937	58057
116483	56739
347991	14396
454867	364365
36964	274714
200222	235996
105943	173965
224267	290959
349416	318404
189779	407168
440511	195529
126972	276358
107158	284588
84680	485185
262473	187813
12623	270095
147354	28129
134091	205223
367481	353557
181039	250557
6310	74511
289416	449620
12456	370216
397196	144544
284390	187940
176130	88456
349007	277816
329554	38063
197911	190369
23306	127922
209471	202273
380496	78820
187527	49903
50087	339837
404311	440267
404194	64335
4684	342724
335951	78891
233782	275677
397203	132740
85807	433556
484847	414832
313585	464132
87190	261255
113606	199293
78129	272846
180564	13781
134494	311297
69997	336291
349435	80692
303641	398722
105426	467690
173407	146202
444643	393326
109025	43164
98290	486885
104505	435974
31381	183778
209280	144470
74804	88354
277592	327922
187458	215776
220925	40784
330660	117223
440777	213213
89219	368205
126083	280279
252395	385000
251096	267352
309359	471745
434140	386369
236930	324248
229612	283107
221734	120712
365099	268667
305287	179352
185409	72003
422996	405217
40337	411424
327613	245656
315286	183479
55322	3838
94612	328253
392602	190369
482851	315598
184558	154228
229363	426862
359154	207118
435886	285508
383430	317100
146295	5048
59376	385503
489736	218017
230666	422998
365774	209471
471582	276591
247296	265439
67531	224636
290465	352342
127697	437936
342465	110306
141291	158587
63120	267352
228128	296970
112425	398333
275291	16523
416004	45540
340773	388531
438890	278486
76917	338271
341067	41075
409496	99949
144973	261512
241507	121242
370869	52391
442236	435708
294323	250288
345252	160295
324517	409131
441302	283178
168390	479680
434033	375578
380248	472243
345401	50027
288077	406641
384364	387048
215995	323978
361484	396563
323089	152081
289402	169482
334478	350351
344125	293813
417938	308019
337857	220417
414781	386649
455099	441313
322934	399632
295009	71797
384231	468654
490797	458043
22172	312981
54122	406450
269518	267602
68098	238239
317815	160419
160101	82794
25174	9203
370652	269685
241368	366127
24265	54362
360368	135560
289902	326985
308004	109437
75584	151602
7998	313745
109720	352605
292205	241060
320245	424644
180286	125399
328252	378509
268418	185076
289398	301659
404435	336590
278523	417664
484416	267553
85766	201754
292687	476447
202086	77727
54602	306917
375207	330469
95310	452335
432919	248382
144033	440660
163594	86268
115762	86916
479994	200454
93627	287413
33287	198061
350650	146498
209287	474931
33369	340495
321841	28129
152796	21583
320700	151623
289673	464429
255840	362815
303498	396593
349413	431912
465702	235781
35394	50930
326631	366988
443228	358508
335654	339965
347614	245679
160188	102014
434605	20181
84845	147132
409524	34233
255603	405837
89257	246813
454975	136631
22779	281709
110215	318735
487971	410478
101058	63346
228128	5938
317053	86578
234788	200454
474844	389733
3205	423841
58125	417201
478287	365413
62316	39195
273610	38439
35399	322741
103641	466746
267562	354431
172587	158221
309619	386786
390771	175475
371347	249202
192465	315671
365935	174841
230574	69800
347175	21464
187834	49896
454296	425675
277116	182048
328853	287854
450465	348623
478678	93752
170139	395558
154260	226725
113541	18582
482851	360469
380489	144591
268813	163490
252096	171097
183534	317675
364059	314939
128378	186463
474758	300555
186597	26619
357411	217612
419283	445991
130568	367218
244688	111134
281395	226494
80587	279825
153407	353750
109025	32807
102290	94667
168038	382368
60659	190369
347948	43279
43115	301659
84315	217941
379585	407971
37778	134404
291249	248230
55578	53490
402726	318735
284554	259997
404899	318404
455889	326971
264433	258370
100231	240016
380489	366504
158947	75379
101210	274309
421428	378462
399270	83227
214938	396246
208877	395988
173881	22256
87047	224352
355732	59776
323781	188759
66509	83811
440455	53776
445037	245317
160099	90262
290743	207675
149555	453306
37226	60885
120097	15844
78289	162247
192909	476571
283386	262954
450201	246311
187834	69154
26078	86596
73816	482089
379867	454181
404954	461846
405979	470904
181067	330925
410554	274478
185324	226750
116797	82271
235102	86476
341632	306352
112346	468451
132034	154943
252428	181680
82430	222701
223452	4207
292846	300240
349074	413525
474341	440369
84429	492885
292721	47100
374477	132740
304952	49903
289084	474442
89219	336184
90703	218730
420972	235679
184064	208356
224822	417199
148139	228431
302561	367686
423724	435280
2789	222072
184817	86560
29911	386510
12088	271782
131555	407306
362231	267920
397104	273831
315442	363301
312664	337427
49127	272908
227068	347617
306294	228838
344314	472630
62026	413417
446460	183213
128337	211868
492403	29343
231937	159347
68819	410484
17015	387471
295643	317118
304712	226308
23370	266852
209146	151096
411272	15768
465653	40284
356987	136423
184500	336590
464609	110511
186597	248894
49037	221878
295117	182999
55940	394915
39856	220857
272794	389126
435012	62661
73105	427751
491031	387860
250245	492666
122017	267352
326428	454992
362724	184687
64098	478415
446689	262954
47080	4446
257891	439285
127883	461846
165660	447219
293084	53906
77115	331390
368080	245679
359642	314453
219282	186259
408146	105498
433003	409102
244536	170826
293941	245879
14479	182763
114056	213639
326631	157653
3578	251451
202347	469268
189806	236735
356135	58615
483330	416488
424975	396807
255598	204925
437686	350142
197695	219073
39317	313257
323317	97894
141660	463549
363408	245679
32968	355806
432009	30510
78289	181341
292727	22804
401014	241867
201609	331168
127976	218485
20269	479614
87538	110919
203535	343778
243840	409845
210353	450523
207289	94665
371976	442928
30994	105757
216806	350804
428771	111463
390771	133161
39195	120451
185761	99123
281236	69094
232621	66020
131861	159249
16641	144845
378135	462196
324610	311993
254899	138807
405530	38063
12178	27464
297721	347969
324708	453445
101475	431369
337364	12523
452148	37931
448199	395427
219627	201635
75498	147520
417358	324377
192611	281923
12750	22827
399237	430610
216602	126426
198021	110677
492603	234545
419515	158780
188697	321628
394301	195607
339051	351637
350910	55857
359707	415594
354772	12245
2220	155195
234491	388473
161896	420790
266541	472566
215369	15926
3809	329466
375754	27464
237260	317118
166626	165435
436624	67584
9325	226494
354953	382908
80163	243840
154981	81510
292225	110408
427193	278248
28399	208577
413165	426832
442417	218727
99877	446630
482532	385951
400095	423769
42535	274314
173522	14606
275957	49903
211748	286777
267248	471745
298390	201255
380233	219999
301659	134475
345401	9969
200787	62191
26127	481785
431264	390232
116469	146202
287889	344091
46556	66980
68314	456232
328685	457081
135274	183981
374449	327061
147390	164075
417848	104855
373507	121171
229647	410238
424077	480926
114643	400598
336492	325362
463546	293813
336481	328433
191846	172634
411704	171056
285619	202077
23310	40181
40337	287694
14010	404960
442119	265065
219546	197049
67613	445069
348644	304992
50554	286763
2727	206623
382082	187974
287566	49532
330369	94649
376248	380409
245929	81817
302153	91600
45687	485962
47989	348971
316565	332599
419265	460010
91828	109669
297928	196783
24469	190369
336324	62996
264937	476597
353577	336542
207358	478415
204739	453009
177634	451460
15357	52537
121492	342388
203209	272780
212150	298724
196355	237165
167588	31360
213487	47463
328489	327204
200092	398517
240489	276215
301676	1057
262847	148361
313947	221319
237631	19492
115644	440660
406221	210228
270695	262453
279686	351074
196003	195697
412333	254822
469001	181957
448414	211944
86724	146865
231527	254731
83799	133423
185304	257055
97313	78590
9670	63758
283508	390827
437849	416541
164984	255641
108330	203279
360531	446404
416859	391414
214675	211541
160237	2446
244926	175460
476094	170689
73494	264406
440738	102894
25239	77456
191229	433124
397321	317118
11965	206518
215896	430356
486772	236395
174534	344235
409828	205270
426190	189548
167035	197392
103065	405217
16062	242759
270919	39575
255650	23316
233782	392332
491765	203653
282126	478415
93174	115401
116525	178422
464829	229812
370816	91600
74642	80193
204078	88762
114297	246149
51008	103392
320633	76111
441302	351257
400889	286227
268422	440962
233828	91069
475604	380280
470243	190369
267758	401378
481854	474453
228084	207140
328511	112803
313349	67300
42131	83835
82846	317983
433354	293377
39607	355404
442440	465894
232380	463538
385806	237548
381461	94634
241235	391414
390586	62699
318644	480224
208151	337099
874	246841
130224	489705
114377	93368
409428	177335
389118	315682
340175	426887
491099	14091
493701	277961
229182	275336
449884	221329
286827	457081
274553	73714
164584	119762
447661	436614
236930	318540
248591	491565
360078	413525
6467	327100
482210	236083
456504	86476
475036	293813
356833	256700
435222	125826
292070	428103
308019	365050
89238	49289
43004	164283
48953	447913
290794	175923
361553	419850
462670	410641
270919	69456
344314	27652
460287	203656
174669	76454
377833	430464
355013	213792
80793	70682
458925	357139
45749	16433
347121	286680
205698	91657
296723	25239
303782	328093
227766	166063
344674	110191
388249	20367
226023	356862
114544	401928
43419	22512
290804	316402
146924	355008
209471	132634
151205	190369
425641	310900
428783	133666
149660	462382
72952	53863
250505	8084
407110	160666
44844	109906
463089	169485
318792	99210
32385	45227
161508	279326
475106	174939
57839	259848
254574	84722
277029	167831
268571	440660
6467	253919
405133	237902
349810	202019
225727	418635
387615	284268
200657	371918
364807	460826
484128	190369
165680	126711
401184	480196
340175	317118
249358	27464
304011	395659
2935	404197
89125	185704
200161	267602
330350	189694
19528	183711
10060	403272
425759	173576
374512	434035
374028	15209
241221	212081
287071	214024
435638	27581
292216	59149
429090	438419
365358	177415
292997	373953
124526	100271
18111	163854
195192	71147
336323	366241
158864	299155
420234	58066
434862	73835
72668	414269
381449	40388
408668	252235
48275	7443
11626	124811
107659	231996
229735	305401
420857	251669
70707	262860
392289	428822
15537	292448
90961	82585
392150	294836
442382	27464
130300	166293
258686	116070
265180	194710
454810	375840
73660	396235
264080	51895
262318	236604
395533	303218
314311	453012
383223	54976
170676	333479
7731	146202
362026	95942
150407	84642
163251	116970
318316	338271
458168	80214
390027	337921
398903	438783
32229	124008
191141	353750
86699	385000
275599	407306
127440	483600
193197	419313
305509	448752
221925	408288
381256	202422
190256	54962
233155	67584
115563	250545
199005	295484
201493	79731
412205	162947
397530	125420
445101	416517
406972	478893
17968	16325
22351	256120
291843	64432
254742	275066
327013	346768
330369	274314
335743	420790
41287	433279
230826	57695
476810	134262
184388	130134
446818	237904
471831	166970
221645	86476
16034	234918
233	52537
471169	153995
476310	23061
206939	413387
396366	293813
114083	273831
28235	267532
2068	228370
28053	269199
435985	434035
134423	354933
405555	35035
229851	249996
181636	236823
177742	113288
112491	222701
74270	317681
89508	480853
308075	104855
192238	310206
367139	62806
403009	311539
195020	116283
475624	298182
304507	404960
240436	4349
74442	21583
154753	320180
190943	260527
205388	169408
426197	72432
44704	438419
385330	84217
154544	340888
250853	178780
130622	265101
380803	284837
377296	323139
340598	483853
464806	21902
319231	162908
22208	65356
218335	207535
135946	49647
85534	164253
468929	353952
68098	415268
144332	142678
201131	92031
303237	436042
378663	488540
427043	180709
443551	29567
109733	353557
452148	202191
137555	448049
266506	399127
368240	190135
263717	118842
466980	88023
285079	460376
62234	487398
221122	345745
422267	344637
112187	160633
207391	339853
315881	439990
398078	255650
109098	1834
53741	444748
28357	307874
283024	90099
102644	279264
121283	17519
412870	430356
247053	288238
114663	429538
301673	324723
288274	222531
447944	401949
30571	138193
22964	374028
199340	303424
319930	273814
10011	336942
393264	11728
260678	63828
432073	243475
415740	291002
93238	272597
457418	329702
439646	351507
304165	175402
165680	67549
231512	265712
445725	206174
55789	139467
23022	254145
270273	68565
280121	355806
360392	152324
311041	259929
136063	300800
134989	9054
367343	281748
424275	269199
410301	458601
350239	481692
240231	234749
342950	245679
6781	238268
251372	268261
171186	167588
119775	126039
327415	165479
134244	446351
489685	418848
492316	422164
78290	144073
472373	304832
297041	360383
403670	103385
339274	429370
314310	383967
217873	142018
284797	313745
300565	299106
20069	190369
113895	442030
5511	276158
12439	279871
287089	47411
266868	345266
471899	32807
130651	292440
358167	381836
189064	440962
305103	468935
379327	90884
320094	490948
293285	414832
204082	57168
89883	407368
6467	195729
412498	31703
128570	186259
330261	303218
145838	208617
415442	77901
106268	428864
301683	118722
154781	128758
428583	170894
390048	325165
110835	20586
262373	180064
131920	164884
9381	201208
400542	296758
392154	220320
308122	209520
374642	276007
139185	78117
100739	217929
247067	352924
450039	142712
386330	323289
300280	157378
30579	315261
275983	401854
327607	303141
193722	215625
12931	195121
318792	147138
59431	387742
463333	190447
434726	314770
381996	126426
236591	489203
277105	198038
39943	274860
422173	408395
347121	317100
388249	486768
381572	283346
148360	472862
135537	480237
478641	363344
427388	57159
27885	487879
82799	478415
874	185960
105969	80213
103446	413583
124085	10439
271634	219499
86248	86728
290446	248382
387084	15209
403185	332502
77367	178406
99686	273831
464420	180086
22405	433862
130580	315888
130634	218730
106268	137845
190087	121950
284843	356666
99910	303175
177351	110677
283764	388575
200092	251697
37697	87994
82998	417375
410750	211868
196283	243115
253636	145844
95528	426512
297728	11069
15575	224250
257613	317118
164062	315921
114917	28129
483052	368904
316639	420757
137579	208038
282059	187834
29345	40784
101945	370491
172271	176182
382575	15209
154360	115066
440249	417100
359812	290522
53137	150306
228128	409916
484443	175167
329716	64075
374294	277323
15674	398333
451475	8146
226612	252664
299976	487192
117498	291984
387137	342336
71192	94344
86338	430356
311678	457222
128964	273831
491037	48007
227555	311012
131380	12700
204194	28129
336152	75991
162434	214024
429866	54506
224414	110677
61798	301143
134571	99285
184873	333199
36621	190369
6614	94461
112275	115159
9328	81497
227566	84901
86656	299808
478374	329457
312283	238023
63603	217290
118384	57208
160243	490237
362731	106475
58486	187077
154256	266203
458968	119718
3719	481517
462585	490651
426074	423688
341362	476474
271886	142877
146119	485304
229399	301317
304175	20569
213123	452629
73988	190687
242283	474347
25969	369940
68495	456640
80111	233265
151321	141999
392117	257298
437982	237235
27104	127921
25847	176060
362795	309631
360981	261356
185127	36651
72286	476951
388292	296645
419109	28006
389908	435585
130619	13370
11822	192610
339542	100126
126897	107155
381256	81018
301386	95149
14131	434571
488102	15209
252044	480854
423828	249113
485940	2234
170078	243052
325216	208174
344184	162795
230574	361047
158	249202
221786	164711
442223	148084
378163	396565
249474	108558
250183	401086
396809	178914
52271	315671
482865	454975
285023	398270
480919	359628
414397	293813
2293	68950
400513	2636
301823	356663
14936	458877
57247	237019
470638	97894
158239	40447
132510	203656
117537	402183
307085	377134
330313	45890
140942	121171
82219	226494
138126	36914
387023	378686
456658	206712
215556	211134
334092	120392
441896	273831
466241	310756
257613	436740
87242	417201
18851	394502
150974	478415
170167	303175
73778	283037
207309	97277
75119	355751
83799	467703
340176	245679
121755	93609
235791	388712
324467	292369
272309	460550
212495	164164
417694	370655
98168	426566
72804	56263
442064	391414
71636	29773
87332	5889
174725	118286
412315	165653
476107	168213
219728	257603
388920	131046
229412	250679
147317	351732
127211	317100
202523	273831
346656	215521
308413	317118
4841	474549
263880	137070
181399	122694
34139	198297
314311	360234
252377	253259
25188	160691
484006	290565
2432	459213
358656	143635
101344	318088
288893	224060
423773	292129
274006	482337
304011	415599
212029	218727
160475	42890
195121	479186
452477	99072
313314	229132
368205	130287
81879	110708
52573	248975
360179	97640
213084	308916
398379	305320
172417	464872
80704	458764
417783	335812
110749	42189
306742	349080
450703	128351
176182	289426
375207	478232
429320	99405
315805	229219
338963	397936
255426	69708
200379	26969
255784	470554
290216	216071
373112	202377
387939	262023
471940	290569
337549	221759
229718	226378
434276	12432
194513	476632
142987	308984
35806	120195
128259	430610
402863	165653
13683	131814
19782	440660
17468	390142
419463	222701
187816	414832
460226	149331
191761	431349
258385	421830
209875	358032
455807	199353
10267	367883
1839	26714
138454	279816
184260	273831
137303	221440
288185	476231
427054	422435
426089	268311
187458	236213
429863	301546
254446	80662
145422	491150
238885	333357
250410	227948
303320	228324
442928	64335
396055	14130
362228	470581
450129	229726
145585	461954
252374	343703
189879	165437
78421	16433
429287	289374
409272	95942
64875	246054
270760	451016
336152	261405
153132	132843
413718	492714
366994	238648
231512	339209
322585	492316
283758	394216
152100	275790
139178	94516
220028	214336
129769	291324
169131	36796
221960	203656
202436	275487
174949	146566
329862	205270
233850	154147
445016	120998
53820	351849
410305	410935
405510	207100
107563	10646
348459	95312
267541	412980
232311	132740
319259	427098
74879	486307
121071	230364
431021	469235
43419	129513
409274	198096
46517	393138
348421	327217
119868	54290
414646	137508
275591	127921
96966	62191
213364	444670
266965	158608
230392	303175
411016	434045
28226	447984
494051	75499
329727	478060
54085	445850
117178	414648
110655	234872
51196	138779
396270	454459
354111	51372
273099	183213
78906	21810
197131	28129
387500	348659
73878	60517
40727	440422
343346	435318
123727	299182
374284	110708
287766	351193
152061	138180
372340	261217
350233	420944
305072	334045
144845	474180
256663	84590
380679	164884
202071	317047
58280	277450
394837	178595
185960	371918
378357	296051
145788	406979
269306	106152
398895	442030
195121	320581
123485	77443
131469	384400
384196	120453
414036	40284
113242	249925
293913	448604
181419	42655
197694	53604
231855	492919
215585	371848
68584	262823
130923	289858
483196	391414
488272	409828
66735	146202
98058	457081
116854	187834
288263	23195
135655	155305
289482	86632
49250	494102
38218	91248
238353	174991
386915	241005
398103	305366
223429	124085
237795	267352
81786	124798
369684	41692
296712	2077
120253	492906
166495	89298
201755	138323
260624	203279
278771	315605
236196	160071
218353	222701
230194	389999
323781	146202
98103	286828
150526	222701
360459	469512
182392	481200
158950	351732
313547	56371
364636	353011
276821	49193
238804	306387
275813	70100
431397	299408
415988	459305
419272	104164
82283	315235
38732	247092
366100	463795
40181	98721
384942	423469
372051	336955
299886	236612
467828	61166
155370	205289
167237	267602
432899	180578
109025	156376
80471	257953
273679	244531
327992	190529
437106	391414
249272	60691
283461	423589
444746	367750
448696	329814
447610	401949
427294	369617
60032	364294
384358	135756
150258	447804
404568	12129
462174	71198
189448	32234
426663	338493
305287	112585
31178	36930
9344	86728
190524	357115
203048	210550
181822	293813
470135	431249
454131	214024
166968	235679
163925	250389
56260	305311
378558	373260
252044	420292
196003	383391
304619	231469
460494	175355
409016	2335
358505	176472
270248	50264
13604	175859
284057	462901
168884	471416
172107	436462
333352	390771
97616	277961
168322	196169
256610	97277
290829	423647
74222	237019
22488	8463
377878	437404
40888	209471
414035	36126
331503	248833
180886	260220
329131	429019
315805	336071
468121	142018
331794	32807
292931	166497
461011	470418
189318	435566
178911	306237
167588	432818
89826	365984
286652	68035
219546	308897
347999	96615
116207	353787
214590	109875
118132	158965
162031	19943
279439	413525
370096	136177
59005	161546
238855	69292
341416	239541
260110	464438
247619	95860
475722	72312
491190	96094
308122	168197
326631	266343
310746	273831
325491	111039
214776	395988
399411	442096
35805	21411
461415	144306
397412	71725
16458	61345
169061	468489
202665	67040
169342	294069
408163	388719
117862	130058
287914	355489
489841	348798
359567	279871
397936	366534
125645	238097
269157	368058
293904	145776
153487	174602
209221	49903
166169	407509
374379	275824
413817	243115
120949	330752
406221	328647
342452	233477
486801	440660
488175	366493
256197	378451
412138	145948
116714	49903
259978	59830
89068	102776
124560	40198
267516	181877
353979	48955
121665	118548
98324	304482
83500	318028
113681	17186
326780	401949
435322	10216
1238	46892
40060	266611
488706	451399
91828	64066
194003	374939
49916	137719
62264	442854
23815	483280
26127	362773
252604	329155
252059	213317
458968	464727
476656	35675
489545	375603
98789	335654
433619	125399
319259	385324
81432	410467
58486	469382
321071	355188
32771	146757
330407	203656
452066	455457
328343	264091
230493	126473
478388	290925
201813	13493
159219	325654
39093	229264
391928	484726
21570	323879
339333	231513
382736	29972
134462	338271
459788	317184
420736	404568
76228	68958
398461	321305
379339	187045
76315	11281
309621	237165
160061	300121
362895	369627
4849	33553
178665	66332
242426	295248
324467	15209
391433	159083
209824	265711
272482	167472
119381	419856
356355	484447
206046	231230
146903	86728
80173	76199
202762	434711
328853	406626
363022	12245
96167	296216
319317	417201
138611	445919
459952	213866
331532	205270
318471	451345
201392	378557
8477	459326
43772	101058
205729	424175
205747	102482
452967	486885
412980	28322
134518	225836
445263	18239
376146	163452
31703	113522
414058	478415
468560	187834
365978	137719
417511	190369
31305	118591
296897	116694
387027	72941
214279	80235
176019	51895
240209	438783
491453	478415
137744	184528
161545	444995
156562	44594
212095	13370
156541	210189
131985	106271
463790	27464
385697	9978
244110	179375
145230	20100
346272	114913
247136	399577
219198	396431
294463	336590
393375	122549
176205	118737
283760	164164
476782	295159
36414	461392
414868	424293
174255	100948
185409	306531
377680	258911
31804	492805
370804	220417
75426	368162
50783	365322
464554	286380
376543	421935
409091	196169
142740	207042
13129	429962
264429	302558
165570	296984
336955	328191
459567	426479
222225	81774
151425	383170
26475	390765
364293	178436
334933	386538
233498	26209
268989	292468
46244	489822
307286	208292
193767	70941
282754	209510
418066	367243
391088	302981
314869	262954
283274	222308
76655	469025
450487	101650
255136	306409
91092	403545
3015	155214
379778	354687
144073	291560
442236	160679
310402	264406
267712	336148
112008	399313
65513	347383
21095	55094
270248	375530
325501	307528
73655	10336
76374	184558
19622	253916
250671	401825
243245	28129
282377	478415
119253	469235
413720	247309
46823	104505
15895	88289
159378	212144
101834	247508
201640	447618
268910	185335
76819	3298
455843	200242
271491	409828
37839	97487
19135	214480
40158	397042
130069	81232
268803	286828
488144	419576
368268	242927
56748	360860
405553	250805
454404	134145
334372	111005
284696	239076
336876	164884
160262	310756
291139	428585
129687	174610
104111	204821
27400	435440
483678	115386
153505	73990
140263	33664
247091	317118
25080	263009
445101	149533
408839	159074
107095	317356
429459	178436
88046	317282
323627	186714
432495	346768
364536	431799
192871	1479
45543	95536
249842	76794
266307	125535
36556	38861
407334	315407
408345	41798
202885	420777
459993	402269
273340	183108
55195	44341
301269	9054
461111	492906
202762	451016
254123	309425
66490	203279
280762	388575
241451	378546
269876	267602
409629	334732
260392	257732
6519	86200
176885	440660
17916	39608
411768	109792
252966	353854
206965	138401
234811	261829
104442	119762
293809	441640
392686	357800
176111	205571
224047	381578
466051	227545
464112	187939
175484	345401
237242	296693
364000	428864
51437	466737
254900	440660
166803	353787
180460	50484
186367	418677
294628	432838
346908	211868
204301	291521
441018	198456
35806	335702
122174	341271
149758	252247
304186	390851
243558	4349
446042	180527
325753	357854
389113	196783
407063	482228
86733	243301
422219	327779
325193	133642
255084	370279
331944	14949
186349	15209
451691	222768
206164	351414
203781	100370
150579	171251
451828	378169
478588	145000
282967	300816
199536	12877
305647	166970
369717	370475
353658	48275
380463	158526
167588	139135
139999	790
52537	34400
247254	179375
207677	309425
110835	83701
325756	249824
142788	452971
372421	24943
171242	447652
125212	415537
37571	126816
14919	185578
306491	36370
189255	26229
490507	477784
38097	162947
172829	293813
276821	407977
297362	131847
273821	241987
136543	86560
287766	211944
400520	266683
226245	267352
74539	112626
71176	291835
398185	303175
92401	487153
414637	183007
83773	131312
311457	238566
249445	150961
148978	391414
96011	259435
160410	363973
33879	214024
134847	4349
55202	350201
80970	99060
318773	309276
468677	270504
104754	277646
23306	243840
456067	189550
295304	452348
389641	263610
289769	420694
380975	118916
456838	482012
295310	243542
41656	50688
339051	217465
267562	491272
119621	478415
208831	6949
406608	18317
82981	295159
105226	281504
62976	203656
130721	203656
229736	23018
147218	345019
400969	157280
437573	354321
412909	155271
187952	473745
222389	432419
282070	327193
202898	132562
474081	40784
11960	87469
433089	74160
134299	83403
372976	15209
67926	187881
456748	71810
413834	482859
362180	32009
175904	275730
316653	354942
45216	233769
337553	168213
418156	115861
467074	35707
286791	362773
54295	58350
36612	419797
27642	451885
305193	422675
424647	296645
245529	132843
185802	54976
88790	463249
124231	39473
226023	452091
233458	166513
446182	36255
391705	240724
415149	190369
47035	180578
84414	241261
366718	150352
252373	389009
236176	220540
50610	466432
355048	257495
230826	381054
415742	195121
394271	342793
435966	7653
125092	267602
45165	83403
415592	11626
316350	407306
325193	451675
412426	284829
13300	34033
162428	377032
408285	444356
84140	122462
108922	475243
71021	216591
400225	413437
287852	28058
372043	290887
126355	136948
65067	260310
441430	396695
133099	205061
121210	265214
426357	92588
261759	377683
101534	159058
8407	274309
413842	53192
489657	328830
22563	21435
286915	478415
220179	10520
345401	21976
242571	274771
408935	297146
177394	248231
230051	340187
93627	286236
274647	217310
352642	114083
403128	252961
87277	475762
180286	162247
129296	486519
327725	428103
87801	39343
487347	178335
387882	302883
348882	234874
388776	363469
267740	434191
468677	316672
425503	270836
275275	176020
216666	96406
117103	4262
445343	134259
373339	14610
272597	292721
192238	147706
166626	407719
355097	408892
483160	355516
456143	258220
152102	51895
60453	260195
105969	482143
13246	264463
243148	407024
70347	58840
253643	105750
268891	62673
194503	388921
396379	156739
192238	28399
491419	136435
275763	251100
104598	390197
263858	113051
335568	48512
61490	76348
254198	467272
207606	21632
70590	246713
100962	191821
459713	394395
173755	424212
91657	72523
420670	477986
305465	483352
277568	401854
3856	414008
237652	190369
242551	21268
277250	291389
207705	53863
384380	214050
26366	221303
374056	488984
56070	362267
324502	12935
316077	38063
333858	366781
160961	243301
66183	467278
200408	27766
284985	420959
261047	422164
259704	315888
332341	244815
407136	287192
346050	60186
13196	309425
39104	492906
477491	280126
428603	404630
390124	60923
338912	157658
339310	25382
149784	481179
296533	75499
464447	50264
333080	6368
102627	230769
156043	492286
358008	180925
312283	78959
102278	457633
250577	391414
90597	448232
286664	111499
382447	24620
199683	49896
49308	110248
239590	142684
12300	49896
204484	348563
428582	250961
146706	446452
443228	182356
116875	489552
173527	389217
430558	140044
212153	191110
303067	267352
309614	313023
24527	39291
483686	235232
333369	222752
77288	160262
7172	48163
312283	16179
328367	188063
46092	171619
125417	141440
140996	367637
359	412314
359323	206391
377869	6072
434821	168426
347219	139648
335005	16128
94995	127921
252818	202465
300890	62146
440056	328513
382778	448770
425805	134145
430668	69708
303507	331297
161452	369397
35170	353951
399146	234555
35019	444843
137964	195899
8164	353182
453371	64066
483072	211868
261398	50264
300273	388211
110937	13176
385948	458575
151316	183213
229668	168371
157961	16433
111815	478678
160096	190369
241952	148246
263880	281433
270248	25984
40890	197996
310527	479680
133909	269436
182270	463249
327339	245679
40678	49903
479950	279541
193594	277651
467249	49828
384231	221735
260171	60250
199989	477491
22007	136720
63497	204236
428737	371209
34542	190249
226019	61059
49337	317591
88550	184035
152748	49903
122018	189474
9928	402650
93451	191639
167771	255979
316565	22680
233339	27464
71192	443078
333350	138193
448750	288282
207043	440660
165615	482713
344063	293639
422778	411424
476656	6992
427337	437891
179553	285050
1444	100250
439977	414930
446413	168652
127760	469235
295056	411157
357533	425333
1292	252323
86870	471013
293163	254249
447289	435391
265442	221210
96438	81355
89219	241022
101403	90202
57020	125853
492173	38063
329123	4349
207606	366493
233417	366534
68674	33553
362814	264154
379074	381008
360535	371617
366872	112379
82981	129144
44749	146863
466945	379313
258372	434035
114293	421203
44160	206874
425503	36749
212289	216084
306555	8607
49127	45413
271188	22753
277228	345745
420057	55949
158799	19377
93640	300702
408828	243301
121349	411496
57276	363016
182880	180570
201196	24166
408737	416399
118264	86728
38853	238767
73423	47757
313441	273831
338718	348099
142256	238299
358624	266852
55770	423014
214386	130350
27885	44057
66480	195607
174954	493889
172875	486885
124948	153534
319795	368215
121641	266220
82795	15209
345358	481623
357967	459205
493452	127921
490521	163658
261909	23308
51869	214714
29157	286828
205380	306491
465785	409198
274929	27464
450212	383461
348496	367798
293368	382460
165930	104756
180578	61572
220520	393288
385548	440660
115604	41406
62201	243115
273429	187045
353597	467492
36596	132740
288193	65758
450190	136196
365410	167172
40830	487130
390167	187974
423288	116283
475047	222701
110213	230865
147285	286227
49829	489552
108351	166513
56876	472299
477609	25716
377734	473136
339333	272865
261112	122287
343176	21583
66491	271749
241913	252505
153984	17143
76228	342381
390430	226494
85222	206623
490101	94516
430247	327639
2243	417036
114643	343910
82981	104859
337954	43816
62997	64587
292319	17855
418080	99405
467239	216440
8535	104914
166017	243804
100048	32406
493267	453493
32821	108492
386793	260613
11696	169039
283521	152702
264357	467703
407066	428155
180927	266302
122905	408515
420671	166513
316565	188815
300728	313745
48046	50264
75687	315671
370698	489582
266307	443368
309641	438419
75187	9203
341504	107562
357543	195029
463705	369577
158724	192509
117586	67040
159430	263713
241914	205223
492731	491480
122103	320247
406144	74106
449579	6253
261452	401579
12870	85358
321538	419198
339750	285156
125497	431541
337827	345618
351257	209663
128704	89163
431897	331584
345646	489473
304435	3011
111165	357800
197082	433934
475206	310880
452126	393326
373749	426089
431556	255846
447764	438892
2520	84722
247785	116377
444667	40025
30037	269199
132808	208300
273062	317118
187724	313338
449735	119611
69264	288891
2313	264406
477509	202523
61367	455889
257144	85290
72421	46679
235585	99405
438938	342807
425174	370866
317959	217981
66130	68950
382659	407756
325182	366534
371855	66769
439992	190369
396064	69589
35471	217423
430603	124085
93174	379700
449362	214714
72487	61059
266965	453010
232623	454312
190524	29861
399232	28129
198862	391414
310468	46096
56121	392329
412522	417201
239283	402885
467791	293813
412804	246434
361198	72027
453310	254718
149610	371918
182519	268683
17168	132284
18928	425240
238819	174673
275456	217423
112646	331811
102474	86077
238889	319661
217848	86158
338687	337760
128124	424254
170464	43552
27713	345509
338828	89207
443807	186084
313570	269199
159446	145129
471745	363276
116853	423469
381560	370010
233045	80080
485471	232030
449897	187284
231629	235163
227857	149796
392779	61078
340513	336590
279584	423688
39124	362769
476522	293813
197535	429267
129479	29563
319081	289228
89134	424421
134396	277319
363695	443131
119060	154137
156348	177487
335691	332392
27745	67040
393737	106759
432592	259624
415508	10630
269057	313745
77223	330993
8275	119762
262472	414101
85118	381190
379096	301818
350045	110677
29861	314742
314203	236454
236015	428738
225021	366955
148458	262341
133280	94634
183022	101058
142536	92033
2700	183213
350064	175923
186068	117216
283508	259301
378795	318735
191335	150587
487774	281924
463891	179375
251555	64464
193303	124812
279257	355093
303838	401949
16995	622
217390	190369
463084	439617
229319	17183
164497	310913
315614	190369
120926	244531
107757	242544
455261	78758
211100	295404
259775	64490
419321	378082
194807	248777
27322	10110
428861	458601
398538	436249
450529	160419
188282	176878
477477	419372
486680	82193
221749	30510
473454	13370
487094	293813
142133	130330
244092	31522
444028	446936
355023	443693
186066	133832
490060	366127
412779	280635
486144	489103
16516	245679
316716	155656
242009	360860
158099	357619
247620	376566
464149	12129
91828	189645
316791	52371
205607	144800
401236	303648
242942	295508
330752	75273
126223	99829
203321	361540
251179	4413
290222	141166
412131	453091
409670	19914
194048	352952
284345	278520
244803	293813
492146	479493
400888	368351
474606	187998
161363	155919
138206	378297
282912	484274
251530	349318
249945	366941
250815	234356
398949	426550
176352	371918
171624	428080
417257	45234
372576	281924
104111	22510
285182	14857
430831	55522
297941	78954
216602	84094
135179	464350
320619	40447
68968	133156
269726	261649
200092	238941
356927	383667
455187	278700
475771	254421
386443	365224
143079	387742
94735	249685
248925	280592
245866	95149
461270	186259
117833	430997
475763	195121
326525	142302
295387	162795
56573	488199
399014	190369
420735	128333
429150	452782
231576	185479
436035	249940
42801	453207
266307	48590
262730	27497
427498	387860
199832	109874
262823	204292
178422	427294
172591	244044
337183	317356
314891	54976
95827	290655
273619	32320
278674	156582
302388	21583
243801	373534
130069	135927
396913	404806
450532	465647
45198	24620
319465	469857
299246	492524
27617	445749
386623	393059
448844	478415
387255	228119
373088	9054
329392	226563
476983	380071
424032	81104
227628	378976
67208	295544
100549	16433
63300	378082
184438	199926
119561	179506
250854	284979
67972	295477
10743	368859
447335	286969
159839	285257
373179	132996
279557	86974
124085	33129
433308	346755
436052	458104
276821	160317
19781	365005
214065	462973
299847	245265
372440	132740
3278	385266
354074	167680
147706	251116
403202	387742
164489	209091
464149	62546
235540	38063
460417	276358
311297	150475
380021	487833
116804	151875
398997	451391
423309	121287
12085	313745
417049	338271
383756	42313
362810	18451
168640	45982
94699	354157
192598	312698
375714	179455
62272	389682
335951	104341
77642	152502
214365	167588
156905	381008
71189	243438
164480	477224
161717	195121
257085	208118
425270	327691
225138	375897
490748	201870
297460	235531
314046	401949
119001	420314
409248	481279
247818	434599
8978	81406
268193	391414
73601	132843
256295	430202
269494	380029
242038	334226
359824	183460
335951	106475
109840	278490
248119	411011
196066	426096
4903	317118
156831	374396
376400	212067
166626	461392
471014	356041
429858	27212
120247	8158
415947	355700
157545	409966
456021	129160
161305	119762
398390	409828
12180	413525
209084	412491
328206	21902
378685	299736
80460	58567
289182	62191
493550	247334
56595	36413
388926	159709
491858	29153
433130	158006
252150	94344
336188	196783
373025	253047
431393	417288
41753	347261
124085	316637
201086	86560
25391	95149
299831	40447
313182	160419
324199	458601
386654	313314
405398	461392
420266	294435
303838	320067
383379	173965
101117	265065
479351	345370
147613	373525
246755	120051
350832	313314
336413	430610
149493	453993
483987	314965
12322	137580
449978	132996
198701	366781
492667	336433
108963	401592
42057	120947
242551	336071
391129	317118
143460	158971
222790	245837
234978	371934
86268	53863
335242	250676
336082	347202
309917	49789
120808	12177
406968	200344
239462	23018
404727	378462
314548	29253
143671	367824
328174	308814
78866	273542
110527	76709
8461	427520
132042	48275
19620	312697
281371	178048
25550	99010
442876	166513
30652	475055
253719	275062
293409	489552
200379	344737
165506	337988
262521	334680
48953	398122
429036	480025
38278	194184
370100	316655
353856	35707
326495	77279
5057	472072
192149	396524
403762	218615
253110	442030
72853	293813
344216	410820
369179	182345
326429	433391
303782	220750
469714	235187
453035	166513
423218	266600
264086	406371
28570	1039
387921	456833
362267	292260
92462	256121
493038	187037
177569	398254
165680	135385
374255	489822
317828	30731
477769	446351
425161	77727
420722	301475
367676	292721
358860	402368
422246	391414
260624	28278
471169	300480
12772	151096
286218	205289
262960	341777
24629	134287
65573	205270
325088	214559
149313	300911
462404	335402
350064	196868
25509	146893
277093	107187
114544	385000
469697	219572
491150	232043
167583	296035
242278	273831
257976	405998
124185	413215
245523	447560
81262	109113
276729	447909
449090	71262
223548	87837
71334	196851
118508	426089
144064	273925
310153	458768
359662	463799
178422	258432
493509	154081
158701	245317
450366	171592
206656	207927
393005	337071
34203	164884
28781	47644
160608	378897
290743	261337
455228	142318
476346	306100
155586	11626
278478	95942
481406	361265
314647	209572
28614	137833
199993	450541
30708	381789
164085	114930
268533	478415
478588	428829
352237	97894
336868	82585
470401	36018
181712	198091
131253	348194
233045	438992
226449	48275
263514	475314
13137	123465
27523	168630
213566	390349
131519	88249
381889	391280
470840	361698
96224	490707
105545	237921
238829	105967
145288	100705
212842	100478
310124	304173
242538	153183
258864	4413
288137	126144
309917	177690
1378	323868
133299	118755
345401	440861
240016	237178
298867	53109
371577	441009
447525	313745
215075	293813
331532	43625
177483	45413
228026	101762
454755	148081
400946	347627
13924	487316
441696	439549
188122	399023
349239	299953
224711	234356
100852	247136
373228	429042
131032	14863
194216	475060
403117	167467
327832	28129
3809	167109
91642	243840
20392	489415
17512	176791
253864	155719
205698	119868
400219	311370
382881	49660
112213	239623
196030	95383
141689	47376
278918	115340
146635	351639
181432	426954
23653	296262
4724	113625
104325	406642
3219	61430
53183	306568
9978	14709
309682	285156
367210	241468
382848	120986
301384	4634
137454	185335
351451	421170
6614	430278
179621	119381
160262	348007
37459	487280
100419	59794
349834	142848
184316	371585
456916	357989
73588	343085
48953	371934
271634	434893
149652	40447
75495	465063
13095	239872
463549	91470
263880	244017
107526	35944
435115	202059
344032	380538
109733	417641
192714	171863
154880	145348
347513	190369
124064	492906
17474	288035
323800	91728
172396	37730
171455	13900
185409	486455
201677	312089
447560	213389
479351	296339
481740	54976
230051	343435
149067	461652
257641	259929
78832	420688
154255	233571
111384	241468
98981	456640
380057	62571
388875	241453
188099	141649
440511	401555
310836	310180
105817	220129
281236	388545
305446	480635
167588	192802
2823	217423
354431	323610
280398	50155
274747	362426
85344	486885
103948	68456
235404	391414
194155	405255
472509	483331
377603	319982
193796	413215
66288	369030
5484	336590
16349	267553
223831	394542
316136	273185
59586	288035
423731	53385
5420	215095
217048	468489
490135	86476
69812	254044
488853	56905
146391	317422
235191	480690
235299	105990
252990	214367
124897	143965
164078	452696
340197	296693
296665	301475
348083	459938
254241	5857
266374	365224
28548	157726
490562	42233
222045	312183
259753	467703
425518	75568
99390	393949
244536	71491
9492	39705
214132	267590
123204	52917
47960	235445
206939	457623
285027	299272
434862	23599
120247	48079
184528	191387
280279	55435
250600	127921
50896	161336
12166	477590
276209	132095
483935	98150
117406	4413
151456	311161
97749	477986
352232	440519
242411	282030
206939	475571
10706	387839
477691	488693
384493	62892
381232	210551
413347	366127
21622	388195
326762	124074
101847	310261
273199	268577
443350	160158
265059	23377
189950	137373
159905	420790
342486	381168
356953	30403
9236	20181
287876	172266
267977	413905
481723	192854
309809	122186
218350	378524
65070	387742
380097	32605
8947	208300
405343	286363
300040	328769
477646	19745
28696	345745
247833	420944
443475	363902
110992	236213
190191	312272
343640	59782
94586	114395
364536	40666
105135	113051
427924	355309
413816	384496
453919	94516
351585	398925
442236	201793
403368	21583
393241	452098
31070	201139
456062	356463
358422	222172
205388	219825
3205	311637
77574	245679
96750	278570
369944	155927
74161	20552
299812	447358
208126	86728
42402	286016
403775	169116
455586	110234
441034	1057
441744	28129
210070	437018
439568	483058
209523	161510
273619	208300
128839	293813
124259	110677
296078	206338
295943	66068
232183	16034
320313	174726
214012	78401
423445	8359
479263	396246
144973	20312
275441	72792
467605	2933
406083	287161
47132	293813
492921	256712
54962	86560
91889	183213
142781	293813
470464	186679
412306	353455
159127	249202
353102	56620
467788	287138
273882	348866
432085	451692
156972	119123
360099	455703
272742	426986
172923	107349
422889	343297
470746	27464
451216	66456
185380	378462
459036	122034
197310	70941
280903	388575
183283	439740
473107	286936
433468	119107
113620	53883
214333	137958
130121	369599
233464	65913
65769	222972
298390	180603
66269	267602
120001	98906
124413	398548
223932	307416
92896	153180
466133	346408
410716	262954
230626	74070
264011	211889
132123	194165
8461	372214
358814	9054
18721	130329
277003	155419
47048	289013
287106	405441
142258	381702
142906	79989
39195	489935
102041	207278
49521	250214
492379	186440
89238	393434
56336	397455
387735	48275
191822	479580
142252	258370
380728	265883
96209	142018
233362	249334
446480	478415
87638	403022
83961	205653
252824	61059
124013	362784
457093	484447
353491	79751
309276	126734
381532	423741
85263	307906
261114	231485
182205	89373
334805	180957
458902	84142
167475	478415
213535	457081
343491	368357
127912	433645
351254	61429
414286	56896
380042	15209
211396	273831
273768	128183
449717	166340
4098	213143
305364	235579
388249	248293
89883	224674
482851	399955
158950	239872
190369	364212
398715	401881
364323	245679
176321	138643
58225	107473
486236	193281
124013	35629
351440	127174
340489	158420
318937	27912
37944	312444
68901	95609
367433	338271
314379	416004
25748	243915
86596	129857
470912	399085
50362	71360
242411	434468
376543	260854
216990	338807
210178	98906
449521	321247
304435	427803
262952	281248
326260	40352
52537	405481
219543	132384
57632	414832
12113	264286
181453	331332
489657	364680
241876	286313
315005	133333
248013	76492
120191	469235
81432	34874
161363	197988
474057	207972
484144	363320
479351	312239
145002	50264
24122	50264
263852	382696
211189	339829
46663	405777
235291	407826
381648	263386
116087	430217
134425	180578
260831	328742
240413	483341
122248	97442
55914	17476
296514	420895
444380	299873
296663	221912
33153	393326
320692	454975
301312	32895
138126	10693
301959	287718
151765	109961
199469	478415
178397	122462
462670	132144
470968	187359
152459	49021
293207	458601
153124	475246
125948	364070
407344	426986
164196	320547
325839	96593
130490	403044
115487	281309
328238	90710
327570	52372
194875	306252
435171	422998
284218	241347
357664	186259
415425	301092
246766	215054
39683	436442
247296	429696
318445	190369
91134	479614
267516	326595
338279	488758
147371	363760
460480	96631
6467	239547
192611	430391
322851	241377
71531	475098
323520	279664
13335	87178
216324	122102
386901	491640
469794	398795
63203	347415
239489	35707
220206	240225
126305	275690
164674	388670
330827	492588
489722	200665
358935	269541
140293	131032
456021	130260
47990	86560
14137	60567
264157	214484
74541	362267
402123	328132
178422	275836
20577	99491
142546	5197
371533	486885
20517	180722
13019	139648
228326	467752
153322	372917
271241	303862
492256	256452
384246	426089
324845	138021
450029	466648
122877	141710
141373	267602
193690	363505
222738	192726
205351	31450
193837	396548
288797	113109
332014	349261
440940	401101
356289	475265
136334	36775
407678	144845
246428	21053
142042	83017
6399	424993
165680	459566
168266	118179
174404	266852
81358	360118
348819	421639
44211	286313
105017	297282
79266	142911
353568	251116
378420	341736
116853	323004
312200	172089
437956	183213
72066	262954
394095	445806
420322	222701
198138	487938
303205	174861
419033	235280
329744	128735
368268	110677
357992	378686
349868	155658
390771	136197
200044	406894
382519	286313
169551	393326
353179	413525
399533	372053
352896	67837
431419	31703
83870	237165
131925	307530
411148	152702
376623	305141
55178	190369
282716	35900
239607	468050
318312	366127
484065	211734
461384	89047
358392	347896
402052	261625
340175	327061
233498	127733
133903	250679
52193	416197
151851	134262
159795	94917
108943	179506
138433	121171
8463	100615
304167	261813
290346	146217
69456	216512
264103	5040
488971	386057
267192	10646
139893	62876
110363	99405
385573	239541
53541	478415
162346	492316
310267	409828
321123	324695
137833	311836
454867	102415
253842	336590
75339	302343
448242	259929
262243	5941
472742	301453
415967	396729
334985	162844
377709	89410
199081	16433
304146	79705
322388	428738
175199	59574
394203	161112
384218	123213
263880	106840
220893	165429
135938	268415
381410	273831
449366	359762
215519	182320
193796	6899
309917	341278
109733	274225
155548	245679
411065	459263
437499	158880
279766	366534
437559	30152
413474	102352
268664	414136
61322	421095
125343	493563
400520	212182
334373	32593
399411	21379
166903	50849
474639	91711
28506	74294
192779	186440
226673	277521
68094	258461
80587	61517
376543	401871
85678	202996
261278	338005
450529	93245
412110	179352
435576	440249
194444	22663
51781	178436
295821	420944
159668	94059
217349	12787
348291	4925
414946	102418
268442	12177
343427	181739
348644	192693
471534	273831
9270	316011
149415	146202
7922	378082
234881	358999
435809	458850
66029	411424
15703	114930
471199	74835
108311	162535
146109	369599
88956	342807
474356	234
262313	471289
432611	43075
189205	236216
153961	69724
353815	463549
362700	263009
164485	466667
354075	320625
391860	459205
88839	459988
296635	28129
92401	73884
1431	107487
387352	476231
318471	221319
86974	354613
435496	299467
205180	208577
293182	127921
368609	430356
56410	188807
172172	325471
39683	171065
457480	73567
350105	18907
279747	54536
58598	487
217756	308608
54795	387742
336152	488512
178333	401928
359790	318735
72435	411424
197180	382936
6634	420944
199115	88067
457257	211711
39601	364461
54643	313745
104670	426986
488063	216570
405197	357941
462752	28129
231305	86892
157283	245689
251656	168032
155423	65282
216894	492907
129328	453206
32900	82380
4234	322554
48778	296811
453549	220417
297376	267602
190051	107669
329727	430689
219136	227135
243123	428214
307469	271331
204798	418467
447962	439782
133328	12790
274214	386175
443228	97558
296454	202417
22169	36162
28130	159249
282151	264406
67399	94506
343746	306387
403069	219865
444380	490588
479072	8463
19542	33644
4927	15799
373888	4413
440364	449620
397201	98424
197107	21123
35023	291484
47669	291249
264026	7991
78986	71281
51514	161789
96786	444139
10251	180682
437792	357800
284057	233415
297436	492906
327518	90123
197693	110677
417938	454822
28496	226494
173731	371877
195362	197465
404124	183213
276821	341706
149668	427699
10546	487045
422060	320618
199571	468162
460302	32811
292588	381428
70589	409828
72804	128704
280730	183479
229941	373542
86761	153376
322299	97831
202774	302932
337145	255983
63435	405217
158784	370633
491940	387742
142773	478415
304559	342282
137509	27358
198387	94344
418319	331581
273882	260899
461835	119381
408410	166513
312474	7934
108961	24070
226527	143942
180426	248587
235002	156312
404568	358539
375838	205705
406557	477980
85863	220417
393010	119122
118710	440181
221171	114930
490308	423688
402805	56437
394659	4413
149803	447107
226938	94209
161436	438007
4237	324383
110228	164884
383923	289386
130069	61136
320873	214057
81887	439841
349140	311859
179700	280188
57899	371983
409728	313314
1297	238299
229735	17435
476303	248398
270073	485971
189680	176668
260723	428214
352927	484080
216666	94516
177540	283008
221687	84089
130651	286615
191878	169937
424870	204330
185936	283012
186198	421707
225279	194165
13930	363232
174519	200444
439726	163448
183705	483583
172417	254914
177162	4928
176182	347616
204078	90758
68462	403917
418200	26093
196484	137719
410452	382166
121410	144470
67837	64103
52539	10570
76228	188786
387436	133959
100615	62191
276209	9437
268533	250679
445258	489167
96800	93245
42413	94516
275368	87889
46795	459201
63959	222701
110421	388850
168933	109062
285403	183213
314311	25455
268179	42236
205936	60543
26651	491938
168880	145948
232931	6949
373025	305418
150786	21583
480199	332550
120975	471456
54824	293813
274329	15209
162830	381185
84404	208715
128903	205289
106041	453847
58350	144845
115077	20959
164603	321851
121585	241219
322950	377206
436787	455995
17021	4413
439360	472072
399095	12245
48296	155034
130651	229905
470931	190766
353094	209510
131550	344637
450325	431799
300109	280233
160997	413420
354145	104299
312347	89772
343794	139803
281058	212212
366402	105116
484127	353787
74664	324225
223344	331601
278913	135967
233459	462907
88526	196783
211999	314135
404510	130354
234377	451780
279943	462234
231855	401543
305794	169485
201131	137070
102249	133002
287444	28653
95882	224910
371016	12177
62980	300792
345013	186679
90968	458833
276204	418368
469084	347166
485100	248398
178422	425239
170723	53811
95899	34933
93510	101257
217528	449212
186226	162795
215242	15209
95851	286162
452888	94344
20946	390409
39601	237268
320302	181680
42847	54976
1477	342419
423539	261396
381399	203656
70863	50492
398997	402488
330781	334437
188730	16661
244174	111220
296260	246672
97557	95787
341699	460572
373367	336590
123025	276519
345389	293813
144383	424518
116353	179264
62275	312303
93585	339292
297069	290139
368268	187836
470432	45413
69278	435708
364109	323339
344560	283265
30978	140747
493629	190369
492874	445749
163615	327061
491518	166513
394763	230245
315060	265119
452432	164164
358345	449889
125074	41751
255717	258953
454322	67089
430589	141781
245298	28094
327904	18370
35806	58709
170462	187834
437112	234829
20828	214097
291546	197988
45628	98319
160964	333357
37515	261356
86329	195266
88439	233175
255254	391414
268473	91818
65977	91998
332818	23858
362303	224625
75096	48861
277315	399861
289929	125399
238409	362206
76835	218615
275353	480025
149473	276358
322881	334680
17782	138136
161023	139921
56270	11943
269122	110379
418689	134262
198317	146510
135212	217423
76421	234720
286861	202024
422749	464420
86011	267352
123457	276744
464148	140654
412690	211868
74348	153995
328684	87952
455454	393326
339333	80761
420038	146975
449682	134500
470588	405217
203576	242560
181039	266852
244233	420757
402288	42189
277238	256121
24436	53863
312873	226567
129328	122028
320324	190369
459049	12808
336152	154834
381728	123887
250250	427043
180707	13370
305757	458601
364498	437018
80460	387742
391114	180002
24	361525
333042	394156
375840	214024
347252	371991
108720	300800
103898	363581
233498	487204
375277	333709
315057	383860
414198	111181
415360	16433
64065	144845
157534	78380
296036	186259
382802	122780
128376	398333
311416	94650
146097	281993
243695	209018
245679	33877
235142	307279
100149	200444
454309	309801
136845	114577
18526	85811
381058	264766
365572	103264
357570	280635
371853	149562
438464	265065
200658	85938
219546	376543
344388	10690
82150	308019
195450	65371
59644	322422
426898	294283
392370	152207
249208	143589
350424	436969
290238	211868
373527	443017
369577	241866
353011	15209
214012	15209
145585	298094
314704	342199
410819	273221
386468	109437
218559	6381
42412	441880
148513	240341
384492	327721
75192	351639
151359	298072
475024	292447
176130	350968
426263	202036
477272	187077
82430	391555
239748	50264
251980	392815
404892	77959
196903	41533
24122	54976
324845	64075
106473	412288
290201	311800
365613	472072
271426	110708
257542	18393
320304	144478
402155	423469
330879	273831
175109	42747
44203	62580
442570	384120
199419	103003
126628	13370
6265	330614
104048	315677
55578	297025
446274	269199
125064	79586
262570	484058
140231	313631
166345	270812
212380	451885
198607	345585
29518	48163
214853	342761
399159	199344
182192	10823
108934	189733
315573	188319
124114	494102
151665	436686
378144	287740
238741	255650
125743	147266
206686	401692
178024	451398
257391	23018
180672	317118
455074	383813
225081	491506
434854	374784
47630	211835
351220	426930
338752	483761
329790	12092
454659	35629
324199	81800
160366	262559
398116	308602
369289	366127
93384	148499
65470	241468
485248	476231
208744	15258
63750	15209
89219	21642
197658	375840
236654	86974
224293	100509
37915	414832
454381	174564
350275	137464
168365	436445
477932	195267
424632	261396
75033	227730
191881	375063
426797	64651
224009	411424
316154	194165
251493	228808
189617	272846
454610	403380
287766	300071
429802	12660
295561	177049
267373	63314
155155	179375
78158	270145
135867	367686
132382	109570
139084	10601
278769	414212
161363	81899
417369	216773
320002	405217
47776	48163
446725	192509
80547	486885
410207	75303
345715	256640
437052	491466
125490	27581
454660	346165
67399	393938
259219	428864
220327	21457
314596	131267
241518	409816
144754	249334
11237	47300
130069	427260
451804	266852
143601	18652
200407	316575
127410	410074
34839	13673
321397	98948
160524	93384
155907	156397
165534	478415
348158	22365
223070	408816
419914	86560
162869	299202
201286	164884
261077	408625
374716	88113
39691	416058
79081	147520
133281	59238
123435	477774
388701	348710
56067	189064
269273	440669
70586	348798
244411	30510
432255	119452
15418	150404
204379	263009
12648	104505
39176	212605
73784	119381
423723	256499
374928	430026
391927	447517
173018	190369
242935	202351
212592	187607
132538	164167
383135	285156
59167	405587
275778	210032
424664	88113
358937	149543
338153	195121
436402	388349
345401	441570
315625	195948
449936	287740
410670	58621
312781	396836
196903	364720
315430	16041
308661	390859
308618	192611
128189	10110
381050	72941
321284	73990
4372	94516
180650	138706
20791	354728
388980	444914
425906	186159
150700	391414
334092	445532
25116	57134
86691	406626
373755	435318
29577	132651
136042	209510
464601	339174
461136	478232
240221	217502
1161	306231
115086	14583
53998	163952
63528	416503
45649	1057
231305	414334
15287	15027
343031	267003
457306	94667
386411	15884
338003	83340
257451	341470
167251	487145
464207	481368
207343	412528
133008	316372
230537	467284
65244	278520
67126	90359
15808	61101
268664	440660
300765	98644
24250	132740
243534	31483
349675	151149
433446	300813
188029	250434
381351	191888
352987	70847
146909	385427
436699	226658
437049	396729
14585	94344
153813	221905
434013	292721
359323	276358
98362	168597
272822	238667
356530	479570
325890	48275
344619	280935
252968	107396
16121	15209
65513	251323
453501	284982
198028	76651
420936	12895
254430	207916
287089	398122
426197	270294
9183	301659
344227	179045
492314	152502
21511	461134
386079	15209
8128	62191
434059	331349
37935	32017
366241	400161
359499	336590
459290	338245
170068	384833
200711	306344
15649	360672
256098	313781
487508	289386
320622	329804
71184	132996
333557	106903
202468	332022
247670	4938
115672	107271
266307	381985
370827	433147
22395	400133
405096	6244
430965	114063
166961	129618
161362	467703
8917	33855
85932	446351
372415	294499
201376	163059
114643	472578
34376	490382
105943	155083
192665	371918
124469	20958
316136	341880
210642	302869
100631	164504
9190	316106
361935	258610
53185	314742
28357	4676
9787	122462
104740	178049
435357	268079
188334	11537
478634	50173
465270	291984
367986	461944
322148	458289
403471	468811
153101	282094
156795	317118
192377	82482
335902	39214
313822	336934
74350	119762
66185	445353
130758	145270
52097	301659
456756	57989
284235	40808
469360	58145
122888	418551
55329	244220
461185	266361
39123	87889
158134	336845
331893	38063
51580	39095
291778	153252
11209	471814
418952	336590
236216	343085
174139	380668
475691	415105
155062	317356
233212	325071
280986	146202
19209	341808
89799	60517
331918	75568
456316	407386
39144	123369
66802	447450
1292	308777
415246	470985
52478	493346
38861	246672
94102	198926
178581	363840
338136	105053
203022	401101
64519	257703
339051	356953
195478	89623
197200	146202
93174	70155
466911	401871
298390	274932
259699	248398
200092	356740
372699	330410
477460	438957
426547	458197
456567	176570
105964	467448
399314	55205
197643	183213
484198	237178
261759	103267
65815	318735
155742	359164
20387	59088
447610	364032
111892	71640
373380	163454
393831	45009
310247	396380
447335	404845
154073	53863
149170	80172
458711	230558
8111	408400
421682	473223
450260	225836
15964	447831
110677	262954
206204	433934
275150	56264
192804	233896
25749	137128
83370	204866
66193	147980
465430	435280
359007	427803
466232	211727
452111	407026
399212	96366
274550	198943
79472	472192
4896	295125
479188	40330
179429	155050
275464	58709
450731	231870
351639	340714
355802	434893
327467	155976
259370	309425
69119	69236
358678	98603
366629	226494
330325	87178
150514	325802
370230	336700
16776	277233
310034	165447
16229	341172
287751	230055
316136	394802
452205	459735
342052	255938
414825	416692
446117	130028
202379	132980
186474	344574
463516	392118
23533	227101
134299	196307
292430	453716
153813	416709
289675	13430
137454	286263
256901	346388
428583	390197
349983	452812
315573	350189
338841	489038
362109	296693
8830	166651
327750	371425
174255	8201
277484	9054
462436	183422
168728	421830
284151	8937
300819	420944
69438	423704
385156	389491
478266	293813
458768	483112
87497	425675
478051	174255
40910	371918
438193	312185
474626	22782
487750	231442
214778	308440
293931	74298
490940	126105
339904	122343
53969	332675
61043	312595
352685	97894
227045	37057
7393	391414
303023	356451
117096	417924
77118	68462
312894	113749
79318	246729
53065	428214
2195	411771
158799	225645
250528	159806
485975	459802
39403	163366
17968	143506
413912	85015
477115	426034
177577	196783
161019	287740
82343	315671
462436	79604
332299	307108
404431	137128
5926	57989
321830	224466
343732	476431
482851	227491
459213	84907
84810	350334
373088	177630
110580	189038
171424	444721
263	137155
81432	144713
206000	130960
92696	230819
30497	313745
443257	152502
4098	209689
216421	249202
156795	120456
276381	183667
494068	28129
325905	284843
174858	223860
294730	454286
141873	406877
159488	130028
228013	287631
267562	21239
231076	135420
108718	214024
124469	251388
139754	514
397805	93609
488102	450350
136331	385247
413816	476287
196996	303018
485697	315888
321331	120483
450025	203656
290704	119123
484691	4413
121492	351742
196448	209542
95860	29105
373755	402438
8152	373169
15951	190369
316909	273831
111458	391414
213851	341470
84810	216639
44396	367425
166018	152216
101676	252664
44861	233596
189259	171424
224667	33117
106531	340472
432022	329162
422711	382495
140900	381578
105046	197642
51759	69718
710	378686
281553	346679
414128	150352
125169	252961
429428	122462
21038	67002
387614	467502
19120	489822
284326	399492
19566	287168
443389	362610
130893	334070
368105	348563
163445	469884
400720	245117
316828	462676
139306	141014
336805	411937
174034	430344
226919	318000
137437	178335
17535	104598
278193	316388
429785	276463
364470	186159
276968	308019
391327	200457
111890	20669
214046	167368
277568	21268
428734	75303
158435	317506
287766	56396
353620	142018
490468	467752
351548	144006
1241	23459
84536	78422
122744	48163
190693	488813
407723	305696
143251	395336
155380	237531
125611	367798
115449	50082
388857	217911
351251	49966
296005	476231
413766	350822
343526	262954
489305	325734
393295	53701
390599	86892
2187	477136
196837	262954
4849	47957
492074	46071
381058	208577
396500	166063
456102	50264
96722	308038
142817	190369
274560	25034
358081	477932
491388	268755
404108	101058
262527	311303
110109	107275
413781	203656
124469	254202
73880	32228
130069	155407
414326	397098
282059	427272
128425	276021
438767	292721
77115	249598
168779	152502
88638	292721
218485	132740
145367	421830
48725	370866
233388	75119
89826	361942
301067	272309
81432	55450
127462	384744
191520	85870
21757	190369
332768	226494
463148	313314
119614	144306
342465	255704
467284	296500
323817	21998
374379	8459
182046	87365
413315	266852
340870	70089
108955	94344
310562	412862
358860	214429
215214	190287
20332	348798
298448	193901
31050	411969
27117	311799
313857	109006
339729	194165
285312	173451
78072	391414
239990	391414
355008	288949
480390	372214
34532	71088
488965	474202
402667	234356
35763	39671
161363	93317
27775	365329
171757	468283
161420	293813
329323	460723
38630	291332
255712	291984
430118	477973
28054	49665
163811	374772
290196	385000
33089	86111
162890	412412
457418	360446
22807	286936
212938	421830
287566	22392
232757	381897
130069	171671
406497	101816
267562	413488
261046	110677
421833	178938
145487	453788
93691	280796
1805	320097
390327	116283
117124	301337
262011	50060
471451	398328
485948	239922
382688	31589
36644	416930
386707	81448
100549	132740
250102	385046
365476	190353
97894	219249
321157	308059
462047	164873
116610	122490
112258	178436
308618	110606
218577	269267
412499	159249
27985	274314
180405	249884
466564	437916
385677	194608
436063	122694
358357	110708
53322	331581
119345	276744
189878	315145
156429	207927
125626	123588
458250	423448
226054	111312
239149	253099
336152	151249
154852	329196
288474	38713
333085	478415
48538	16433
177345	170741
291744	372466
287129	431137
311515	109451
291074	275677
448601	79499
356019	393326
62185	442007
80476	429757
486245	34808
45947	395336
352870	344740
298220	146202
186440	235049
314499	481323
424223	408519
421018	343411
310913	458601
127954	385071
409735	200648
84000	230336
15557	340501
374128	87471
384317	27497
391632	459701
375462	246255
175517	216904
112625	298243
186617	305520
321931	35707
99240	139648
379675	246333
245318	468832
375904	61056
301823	233160
452962	42930
257359	91069
108082	156012
197310	278907
305431	406884
28357	119006
25748	200869
418788	88739
32104	35707
362331	37762
256862	310063
320562	180957
490962	128161
385545	316699
125180	212278
94839	192175
51759	96351
150084	15209
222895	450040
289403	198926
315805	224085
445483	111623
219136	273322
44167	339251
424753	293802
250873	38600
164329	5882
449063	278467
8146	421525
419228	286470
414930	451950
319824	363631
357920	93781
400451	440089
254427	122193
388430	22044
224822	478415
42303	194598
466008	414930
184149	94516
309753	478988
202633	173165
462197	155782
171050	48275
11091	209510
11282	373730
493339	271696
81876	451521
101847	411424
68595	112312
389224	180578
51996	327061
357532	382733
125790	213176
483112	217025
61598	190060
256463	172827
13828	184968
334268	209471
286851	49828
448552	9054
454274	7118
56068	457211
350122	207142
267602	53476
237458	167517
443361	419217
51522	190369
77787	440962
414641	224794
343604	63391
492480	71303
49723	65670
479320	73898
176009	226104
40809	82105
355207	35777
122326	465703
282694	42890
474819	462097
328367	239872
42930	21879
189084	317675
168322	327061
339060	167588
293701	108131
232573	251238
61595	12177
462714	220793
342920	81280
225372	86476
245391	2756
71511	327711
224725	410951
263869	440784
466133	280431
360911	364577
390392	384040
278586	28065
467011	493022
101230	8607
486885	377906
189806	103240
434538	88113
171100	190369
271771	458601
370596	414286
151732	409828
362119	99021
49815	427127
303721	366515
59797	143809
363430	385281
304589	221786
85049	350772
91766	378686
225351	196976
10060	150404
104072	69461
56850	178436
119001	119276
407667	121106
56565	333939
388088	466737
468515	254098
227189	323249
3101	232377
246504	351283
371480	168615
400492	16433
114063	62158
343948	374216
418442	190460
277633	290450
123964	164256
340339	16433
428072	333709
331384	160468
350064	84722
290211	354565
289675	12303
338453	106475
98916	99405
39683	449728
298027	107396
459084	119762
170872	221324
221025	315671
442775	298509
95575	105878
384196	378350
413012	335402
43260	276591
289675	240414
211571	207512
12317	109800
260110	461392
490205	205223
332229	355300
140116	334732
196842	12245
337928	285208
204191	357384
215329	369736
29376	407651
253833	234356
73298	154815
408615	467703
221146	317118
190154	263504
317877	360860
392536	356771
480094	49903
144973	405576
192800	475047
254293	219743
274920	276358
88180	12640
70285	338189
235084	387742
451672	303175
418658	451414
254944	267602
469847	122585
389656	74964
354022	281993
424390	492316
464974	277961
10479	164520
387189	118548
117647	199612
11972	291832
38718	446351
487857	32807
348055	461049
211511	336934
261280	412137
116664	51881
397909	110075
209971	165267
290068	315144
212592	330913
312714	153625
299070	468137
372535	379255
216229	152076
236834	46337
433354	434035
193053	471355
282709	264855
195334	248777
294684	312707
12063	154719
18451	80214
390487	260868
172396	419823
336805	183778
419019	420944
174644	16481
399655	28548
462169	189585
201946	368777
163662	29133
238041	32473
19542	136845
446182	51042
430045	327061
228050	412541
462023	434045
417938	4004
349193	334680
29582	460734
389656	315573
482732	94516
213059	446351
11059	475571
44620	264406
338955	164375
403580	34559
314823	317356
165543	27857
223727	300374
24514	82585
313631	207148
411735	477491
365932	492316
26245	223732
78066	204123
332781	452921
282558	214050
358821	478319
97637	166063
334632	105819
144007	161936
259914	348769
393167	15566
129908	477788
208558	428026
162522	110677
429228	94516
163632	145435
147706	400660
252232	374772
213833	111775
383531	18418
20358	312152
430550	434970
270369	157726
97861	342388
76785	144924
65103	273831
330557	328538
392951	476656
293889	124085
263962	88488
439588	364109
458990	100349
428233	98375
250989	203279
479351	264286
301233	370755
260110	303033
318310	330571
266965	255897
343024	249304
334370	172266
368854	22827
204422	260102
408329	186463
412930	179805
448985	269988
398995	427796
385812	446789
304394	400372
254201	297544
433565	109690
264001	197263
267455	91998
112443	369303
32133	440660
46069	360860
117132	244043
463891	304493
493918	287185
469196	219929
247456	430356
391860	45141
370723	183213
381344	420757
45423	99906
200092	421818
259978	149046
268755	300119
319081	399721
478778	397734
461677	35707
480105	463549
470777	137622
138126	59658
143479	454978
291669	36767
260072	394700
483977	475571
319259	47688
290838	461744
210891	13454
107118	120666
34371	187146
208165	63575
475246	303487
483219	236654
414237	146618
476704	392144
62275	351611
402474	366493
409985	468276
172923	1749
376444	170936
91254	109832
435842	181609
304146	142344
380793	383042
466878	90277
98942	142356
367896	260879
102599	196519
170302	290558
211375	476192
360074	197996
213770	434612
399205	424807
124826	313745
407149	228431
396772	59040
19542	363019
457062	43886
439719	32148
93743	361458
328517	421356
5147	369262
135219	107160
314564	471013
477435	130772
209647	319872
292641	240643
483706	475025
490528	185420
212587	42747
40890	349127
252473	356176
456322	126875
463429	77056
219399	433279
369691	446170
299841	438783
400516	183213
350783	481785
366906	287740
42536	440154
300925	338076
335223	98164
407334	126514
342026	51895
396181	267352
123316	428738
489231	362822
477970	250687
115915	321736
116527	290450
253976	183213
193767	69277
136890	274309
352119	81280
319253	424313
1533	147843
228326	270003
449788	440660
112625	415586
305287	215012
249111	166513
249496	327061
173680	193476
378757	103448
341579	297937
289758	86908
53410	433449
311750	198599
326678	190369
231433	13736
346034	421206
376177	451414
319561	420944
27819	474453
132821	234091
440541	65628
116853	193897
66813	273831
150664	165872
29861	73990
493631	144073
439484	360531
224594	381416
82585	347202
482510	289776
138182	319382
118454	317118
94538	430356
191414	99521
485927	205223
293813	262663
58586	105967
55454	126862
489488	12895
103224	210579
35707	193863
470080	262954
209566	223047
328367	441434
229794	453009
98659	40596
355393	369599
443320	364696
284586	259074
116947	70118
269432	367110
42648	156721
220925	274836
266207	291254
406357	102616
300916	371149
464803	164519
381216	380212
156129	217423
409648	170939
125278	463044
97640	97894
379867	226023
295729	36555
38385	421639
426190	287694
404796	2232
474341	364310
59579	186259
178889	211769
3388	242859
152111	283265
489522	105967
47636	154943
71430	406579
445164	375029
214819	442227
406927	175600
325077	15209
205089	303945
132047	44851
262268	448265
151709	268176
351248	492180
475060	361296
455126	211868
62984	352605
476471	188472
36269	395402
58501	242641
71237	267060
165378	482771
273609	319333
387577	242994
239099	276744
79249	349846
324897	362390
477398	30837
54399	267206
250207	197077
195425	445347
12732	129687
406521	104498
275532	370866
408187	45687
466790	120986
323530	477986
398506	258462
475046	168269
424670	315888
334092	276663
312287	70753
44011	419435
7246	428103
93451	164884
278769	12113
21575	166970
162264	109006
267562	192611
318824	347020
14845	18120
418368	420364
341311	5366
193654	94516
393986	295951
408709	215883
139721	141493
428470	181957
302088	99405
198787	326346
65055	447477
119017	448369
221026	406626
415386	440660
116827	231174
196561	10161
292645	268176
214079	466462
229044	75495
425827	309524
267911	341362
229384	314902
446182	208038
225352	316575
463877	371818
403539	236213
308686	414497
40577	98906
333737	20611
128470	6899
12322	474269
274615	337802
212471	168381
414286	360646
392086	374305
42638	111385
388709	335812
490660	175721
20566	8623
165068	479842
190281	92451
400520	113484
419643	55638
287614	13370
55923	187974
223755	200098
103939	446813
413783	48146
151002	408646
85460	87719
143751	249202
374404	452370
409474	265140
67543	447560
157878	445730
166903	165653
246245	464636
204865	387742
436864	299169
489841	178239
220402	198599
70586	188198
24688	25034
203022	366666
52473	211067
408784	103267
25748	360148
134262	217940
228741	441299
53624	165435
261394	64418
103076	391414
104554	98906
74023	291249
59479	36646
15819	264186
433299	51895
480765	446899
317983	37812
174034	132644
266965	435280
276876	380920
372217	433292
314228	240203
455429	92086
381238	32017
445098	390349
324411	52030
147803	407026
393023	35707
337759	442303
199377	182353
469532	317118
108140	297272
90449	474412
332842	399927
220624	94344
371853	451467
180891	477722
179277	33862
6424	220000
398899	291072
125420	231865
142172	3971
170150	383812
416151	492884
335466	110677
248013	104633
400756	28065
119013	380689
310941	421830
153505	440249
58597	485672
245738	161917
316225	432208
257289	476447
474647	110677
247597	455769
8147	433159
331992	390792
377962	232555
283632	2695
189467	148599
290838	407306
313484	217290
117433	372214
470258	412757
50078	139803
195999	137511
10267	78380
452320	164358
306282	426550
45743	273831
263182	478415
117545	72523
468741	277936
369209	451856
385239	89778
450687	454822
352192	307771
379631	119868
50425	383391
439886	372422
358890	320317
342838	317356
476714	138054
271181	74611
300539	21583
375277	355806
101272	428756
110749	234755
178189	276725
84052	318156
291299	143097
312283	41206
397436	367343
401851	131610
316376	323711
493254	259404
326173	261785
387373	311113
33659	466969
130935	107187
306412	231736
16790	129787
299401	284982
305287	417365
326830	78055
280986	287024
312942	6816
221296	435991
64320	395988
321977	178436
140476	25239
146903	389387
205334	400180
411282	220253
164620	148519
437156	333215
277140	233046
309917	472830
176190	446351
259845	378802
167019	246756
105132	286936
187719	16280
111580	320097
320304	472549
102644	458058
332688	388266
349161	107808
412440	220529
192819	295484
351251	435893
239513	275839
386777	100452
490975	4349
450295	267553
333615	356645
195121	465881
200787	428927
75061	11506
123507	410074
427969	226308
262316	309690
89238	409946
123095	315671
18618	313745
482939	398652
361296	54545
53253	119381
30765	440645
34447	71957
122342	297942
354475	233279
136364	52490
126903	267602
115834	447375
325252	450849
355237	142387
99760	387742
268959	64707
61769	425099
411482	20959
113019	398333
102870	295955
443308	123849
224594	112840
98785	313822
219627	132996
329132	321017
307448	5528
325498	64335
153719	10243
390543	267352
451317	273831
4727	292155
131900	35115
224871	46339
157666	452709
458939	190779
127331	152502
364636	207549
296277	429267
195224	184179
149082	34292
221410	42189
455074	103050
490522	56068
233045	133109
149272	164700
301823	316796
456446	254237
9969	17612
33982	94516
258598	338003
267171	114930
329782	208279
310402	37057
21582	478415
319393	205289
211868	117487
420432	351414
383341	69857
281236	391216
146893	24503
329379	300149
427776	440660
222389	250464
381923	104873
258076	420493
25748	202360
352170	488183
376815	85423
175012	6467
317390	421830
367843	390437
115193	245679
345445	95978
154599	190362
405879	44462
296664	260856
381528	17231
376756	177374
129996	5458
466369	71710
146513	256502
442450	154471
290838	375768
20507	203213
206381	391414
84745	345602
64008	430323
443982	411424
44246	177079
32430	203656
365980	348798
358081	341263
48913	244005
184304	142825
377987	370866
281236	116572
480138	458965
85054	145415
91960	180957
25535	272339
366075	301056
161716	110677
285239	228061
311144	343311
235050	419924
271760	187836
420379	49903
395113	396080
449521	240718
26777	98109
35169	387742
484229	36362
146893	446041
139185	28927
127052	342381
102572	341271
300273	258249
190935	432135
122491	352074
221318	235334
206006	66215
48161	318932
70102	395956
49335	365207
223656	325031
314168	403368
250800	26366
318315	321920
314548	209285
259332	173068
305827	300800
97732	13973
90035	316827
104147	329127
73791	255897
137949	351414
251876	262954
138146	470860
393738	334689
4434	28129
368975	297440
450889	301564
325204	8459
36710	15143
80970	194165
392856	431524
173133	354220
220378	447912
319259	253303
408976	58763
479320	374314
397576	300811
181150	327013
233577	59043
188103	294180
267387	450020
201131	71021
94973	2064
101443	19377
285701	187959
101344	16433
157099	61205
354747	107711
374275	13370
336282	255545
78696	264739
202379	100546
469388	104263
338223	190369
200464	206074
433364	270095
198317	174765
325329	431860
56604	457882
212153	206276
361707	8459
188730	94209
233780	41075
477308	456016
2735	443546
103518	465587
141941	268176
445781	286697
334322	428670
455804	415967
51759	138885
270095	260924
134046	354933
313368	76829
371518	309562
370604	80567
361731	475711
404796	94516
262210	363118
402736	374305
233104	361198
445143	230250
313355	46411
327355	197440
437672	86560
343334	396080
225157	155557
98562	389682
86905	53389
286416	152020
156984	490086
34829	28987
32468	6072
97777	201405
287061	429161
491129	267553
244054	263084
387986	220417
308314	294017
37812	440660
395058	189344
94099	6899
342465	421207
180390	93652
469100	294965
367919	298128
645	420757
240203	424878
405552	333330
80421	228225
159127	336590
233570	309801
289675	427406
356129	53490
240240	339853
125032	389539
272908	24827
57749	22347
271760	143956
89257	40784
157809	3732
85385	55700
9113	478415
296201	338076
392159	7283
432673	65670
358384	281002
61685	13370
127973	378462
12259	202818
376413	348165
393241	16041
214735	381605
101058	208194
37459	221797
360716	224005
172335	164497
178072	442291
132865	214024
190930	132247
214360	28178
39195	474076
266028	25984
363316	380071
125772	300237
411976	212081
394964	12443
78469	306677
278685	360075
306379	94516
2594	233158
237803	12901
473398	165907
300051	164816
320379	332847
199760	422998
180426	61059
77829	393399
403150	155214
352892	333676
214853	71090
187846	365964
344091	382534
400311	139226
124469	209867
225284	461944
83234	128165
209686	154627
158484	152592
113408	90099
205859	467703
301795	65556
241553	48861
211775	207916
452855	375840
349393	48861
165680	184032
210022	173305
370035	384345
399838	12259
398995	20874
34321	144674
294527	378138
300506	73484
171266	301038
439953	231485
336239	227225
348852	94343
253915	244005
171682	284843
399519	224430
420771	482417
414706	405217
375405	357269
43115	366493
262602	471745
63391	38794
482409	372433
328059	109716
344737	183213
342196	354904
231305	262299
107709	186361
387873	172256
125790	278162
391191	180578
124185	179625
277776	476231
278729	126700
329092	432465
178402	217423
27942	248382
127312	88289
72695	17155
369189	311212
193767	324592
256426	30611
93627	309116
113589	339840
155045	40034
117275	438783
34944	410910
458151	391414
415936	286828
132672	110538
258659	110708
404262	330062
478403	424182
333022	40784
452495	54976
443006	82612
11473	470629
77793	179535
423980	110677
231305	276399
121347	206686
189063	217883
291521	93770
75332	143671
191071	180183
156561	277419
130802	49142
336784	198790
46639	413691
266052	106531
485546	193402
133704	99312
19492	154456
316916	55661
24197	238902
138827	415537
293392	196350
278554	94793
135815	414292
153813	467910
117320	281993
292449	405217
456231	213115
277585	120951
337264	29930
48686	461944
122558	341470
148671	410074
322108	187836
240142	385801
270734	387839
365099	276090
262730	132967
387631	391414
194435	164394
332684	34547
400755	396968
9414	305984
459213	184221
253916	294857
184390	30616
221943	205270
143370	366493
446182	299040
267562	282714
344225	327217
157792	335663
106888	456212
282417	49903
57201	360860
89350	337885
176885	93627
154256	88596
93374	66708
123218	245679
332280	404806
408839	174770
299283	421898
85665	39645
143501	144845
335951	412517
40028	113131
197227	487938
454263	149373
346697	276752
33966	478415
399237	17718
251060	349727
450381	323760
143286	187974
103210	144470
31372	480554
28665	4369
54789	486885
374023	132740
303857	96601
6155	287906
311315	409540
89122	354933
79256	281667
155030	317118
226602	64335
34582	332613
379680	225043
8003	350384
65513	147121
259978	278520
464025	454261
271782	446693
80509	434403
195846	233825
295012	249334
198837	77911
217724	227860
334364	389682
37916	32953
244564	401570
69575	15209
265140	80543
219968	319374
442471	164771
80575	375840
470420	46139
338752	484426
204289	209285
438193	216752
305230	308444
232812	360860
260970	110677
220243	285156
59082	375815
130960	266414
218357	248382
306541	87176
337700	129113
164151	76773
27342	298765
165170	469235
87343	244482
381398	365101
82150	55700
245298	422131
229373	424417
124469	291521
92270	73298
464022	462776
248677	93245
113263	196626
439740	477545
359	153582
354302	454836
168410	448770
356530	4954
230936	25443
486389	346158
18928	9533
202433	428214
278614	440024
443475	62191
293913	278553
214649	45987
328458	84590
319231	293892
112267	220750
12063	96821
71665	330611
127531	41673
170724	195477
76228	483671
110642	380071
145788	40136
417406	419539
40890	91155
164238	352674
60854	166513
485072	432175
271188	149313
250033	315367
21330	82491
127734	266852
336282	54449
370095	6938
43775	274508
200407	108222
65664	401928
26690	101058
477932	29153
19686	434186
315340	25287
130812	187200
274138	47700
94102	212851
196340	116165
72804	220577
307925	439757
421370	50264
463089	208379
415169	219876
109151	294389
292721	2051
288176	188759
422991	239107
259441	445233
364636	43287
227315	175889
420164	98120
334274	205823
209018	80885
21763	204330
140613	13370
57920	4349
72114	336502
467339	312759
14092	254002
50876	8687
401697	146526
368727	482425
410533	153183
344049	189046
47100	188925
332551	313745
392603	78273
490211	54449
458768	54173
297654	53604
168984	182086
458398	42392
471224	200637
221267	313745
464420	418521
107118	392215
45137	4532
413402	137965
193592	15133
463434	356051
456226	38148
397866	477491
7922	318404
358172	255046
289149	86728
143675	317118
28746	458028
342949	340186
190434	273401
215423	150586
20772	157715
37121	294965
10296	290624
472558	285726
341397	367796
401451	491874
60355	174510
161943	276572
26335	60517
24468	23771
284976	134694
267443	385076
114657	482218
220485	12245
255784	189879
312356	54976
170063	293813
150392	396087
404337	103205
359906	98300
151247	469420
477711	343804
292997	68334
39683	84876
161656	486885
18928	451017
52570	373711
378450	52833
303409	21583
218713	50173
43571	382899
86632	260527
374612	454867
139184	358519
9088	153549
51669	164273
328339	320179
200567	60517
372310	267297
105584	89373
93645	145064
43318	203656
18711	267553
449497	114930
306491	450087
221191	457081
388933	417365
417253	398333
350893	48079
341243	423828
398895	53994
13404	490243
446182	105712
202774	176325
435215	389977
386350	92313
196225	79507
440519	329672
117278	173376
342592	400267
101414	347252
485667	188063
98056	91030
386092	75379
233498	260440
313293	448255
298353	452098
386411	10646
368858	276301
247296	228260
58486	268531
171174	118736
358132	192803
285187	240609
196781	204376
241293	164504
376936	15209
92130	387463
449354	55700
342440	79485
63999	249304
341271	339700
2453	182970
201329	198317
375984	344189
474147	441996
207754	183711
458207	354723
92042	339582
229496	493595
65513	74720
233797	287512
421591	285508
426470	409835
113927	107346
430845	75303
328930	442958
114186	140033
276209	250410
42227	44684
407334	327922
251225	49828
354580	174263
456019	392062
433812	5857
209365	482684
437559	270095
121594	323089
367691	350822
65575	48861
78617	29689
18468	358032
147819	421356
329737	196783
123283	339153
213431	342119
118602	220679
446934	315152
7475	224036
375931	53369
472887	278164
104325	474352
226897	28129
185768	400667
10269	265040
59467	177861
293058	477986
234102	454975
308741	241979
471543	227233
447084	378462
184229	187974
379680	441313
420295	214499
203755	91466
231839	458640
301312	420511
391725	299930
329517	342486
129908	163302
228062	218615
392297	11626
360673	111801
470767	250227
51964	226494
240617	428199
375113	1113
278896	489376
248487	208355
452512	166513
82440	190369
126361	75495
430831	474965
37935	132843
388960	349756
400605	99181
40280	212888
120247	466101
241477	347484
245178	277367
476423	133306
277931	42025
354116	173406
419687	467078
379489	449728
337204	269284
5110	219499
405535	27000
19212	317286
219136	407509
198806	103432
449530	252443
52473	300
466432	148576
466169	471466
219163	54976
156567	109407
56573	235929
387577	251382
472330	83198
234087	259374
485088	166970
190365	386369
95087	51895
474341	78030
34789	334010
155812	248777
76228	429466
17661	46726
74374	62089
420432	143179
259435	227938
29728	343580
245676	95351
174598	60215
464548	119123
360302	394406
428944	435891
359427	285206
332299	261576
77231	296693
450351	161755
197544	229928
338955	361132
458974	54976
34851	164884
48953	431137
55682	428563
8481	275489
320683	110677
325824	448188
62229	67040
68981	184693
362143	348635
478780	32807
464725	304064
479486	99437
35612	22512
172923	349231
416475	177031
217182	492001
311636	359197
145457	314873
181520	486885
51201	62956
129665	39764
417620	116470
488929	366562
486336	62191
396127	154766
235375	12900
334952	276585
29582	255865
482626	10690
368552	334104
401196	440388
371476	193685
297954	366781
235827	135952
96559	120494
257910	61016
439926	295347
146893	406621
195422	448188
304143	163800
289513	211359
3458	219326
358172	82053
443339	267352
222828	214063
88720	95942
265345	76829
200169	286936
416338	304173
128354	313745
251813	313745
10251	35498
13930	281171
478465	168719
323826	173453
12614	86974
97515	237165
442437	405544
490636	222701
425370	203656
411240	107473
188920	190454
194469	464080
323836	431390
157021	274309
355813	352605
94728	41406
330752	72489
190281	250434
253435	377683
315957	424164
253968	28129
302689	283330
298840	29313
209266	396358
44652	146640
303555	338915
211438	144845
188693	383744
359427	185704
364806	191235
280628	63956
272556	160764
295220	355654
330216	14769
373755	148590
411738	4835
166373	440562
64639	188067
368972	91155
393591	95319
355477	183350
170683	113048
32430	421115
268955	338209
417339	60517
367216	111929
8146	226587
361007	185076
278489	440660
449401	369925
244536	90759
421987	326720
336873	247691
355046	75320
321487	393326
78757	214697
371253	307279
135655	473472
89238	256543
439723	391414
112955	411424
61877	440615
386223	301204
189428	492906
200201	190369
402793	293729
200554	112183
167989	454928
454061	231150
81887	486206
307559	55074
165680	473708
409016	297374
221557	105549
440018	350956
374901	361698
436624	433934
248013	116697
107118	362219
32303	20959
69727	451885
463783	217850
251147	455769
25239	249202
240776	313314
180488	296339
73660	206726
277617	226494
317801	330752
30310	456640
415599	466432
27212	308636
31933	232377
287393	100552
337568	24969
203783	318277
110835	125420
106268	421356
256134	186159
67511	150961
492090	317496
447912	103642
76811	231367
247092	141710
353280	283659
118626	291984
276706	351613
94721	18758
467625	182553
24967	122694
339915	180527
338942	90055
447855	55383
277568	80919
273266	33124
413675	470588
223893	219499
241468	61184
397976	290450
389184	391414
377243	101058
53898	338480
229854	105585
487274	286828
214735	16433
470731	267602
219546	345315
400218	118571
34918	317356
84745	107279
218485	67389
448077	430790
24726	151235
56308	237748
202754	438447
177238	59446
158087	209572
360214	91711
349140	313745
231290	144470
184071	350549
107709	137719
350506	492906
118160	476713
122102	165267
44159	309425
75119	27894
416339	453518
196381	164884
138875	461699
339353	123632
113239	411091
451818	19620
239431	45287
191993	48996
425537	21379
45153	50991
249410	97467
51597	401137
86560	185027
51184	398552
144288	401871
255084	28129
323747	467155
173371	128781
308122	83986
245938	414561
41400	375840
53754	319841
229735	280371
448492	211868
223203	253341
50504	151944
383673	170993
432421	22779
263570	20977
210900	473077
340994	407950
9965	334424
262285	86476
471112	214992
332027	88113
144854	176738
308122	401173
209293	394978
63001	293813
114913	79625
2961	13370
352828	428080
326332	315671
61500	170273
277568	120132
254293	343555
176505	8303
436516	119381
355354	87393
110272	396563
81279	250769
416428	466101
458968	317118
461510	145129
381307	252271
357936	345530
178665	227101
376175	289108
231318	370844
114164	101806
336921	283923
178655	221759
333278	317118
366786	383812
324377	242067
227312	246926
110236	169116
350650	115174
41885	446351
106118	348798
15027	348563
459914	242502
268107	94344
460210	436193
320245	485512
51148	96194
321171	16433
303741	49228
180711	15209
481419	201459
374887	27847
24647	113579
323616	458119
14907	170190
353404	16240
403565	168301
490187	195551
462572	391414
36556	168213
328291	428738
293010	447700
250382	217332
43831	359628
86311	6899
194435	129185
172872	101650
211197	94344
278483	65134
112267	165540
452813	442834
129369	25606
287083	256121
247410	120195
493038	180757
398185	389682
106053	165267
18665	276895
277936	474081
98775	389922
382161	27642
133808	92583
5677	360228
474081	394247
373125	401297
305072	158079
108700	178158
9186	35707
435030	341271
171361	132740
204472	53389
199420	424146
371884	368892
286539	237458
435883	360331
149368	410074
424649	286936
107079	144130
430827	27464
408163	100349
60078	68306
315354	313745
160150	329288
149646	478415
302236	363631
92853	47252
26486	269199
475929	298767
181290	265608
480721	277450
475359	340349
142224	344786
58484	184983
493972	86728
377954	406020
245305	161510
238329	401543
211189	49896
481419	419576
102644	602
319533	190369
68098	78867
420759	322825
160194	16433
70827	273401
12015	51968
315856	97671
277431	242927
116539	246311
327209	91202
221513	285178
310573	185704
44012	178436
334602	164981
396036	30263
434273	401543
485420	139648
351116	232945
351417	93627
267243	221890
243487	137508
360459	77959
92401	220435
324467	470554
375320	419527
113316	59709
414920	320266
237678	122020
348882	459182
238889	354694
85347	433956
446182	49915
137611	393326
102891	385000
422918	61488
21931	147053
389049	408863
144975	401101
128563	149674
441672	469627
103750	213851
480815	36733
178601	63818
197242	434035
446182	422103
229735	295506
43324	395971
54713	385076
42335	336590
392348	455176
365443	146202
2716	411157
425044	211932
5408	94268
342476	267029
261220	42890
196219	326570
86594	13686
472813	258981
293671	110677
298427	185354
91382	129516
445972	365141
25748	487313
182464	430278
96973	122462
84363	463395
480972	280766
280997	168381
277250	182692
55163	21081
318916	94516
409820	179770
12481	252664
38346	225845
358480	303237
65405	122287
104700	37309
477403	174391
132195	344398
308349	309425
63528	18666
372895	266683
256893	288758
216666	213728
473171	307983
23533	216073
356682	476880
148619	428103
352007	190447
485667	325193
400148	221392
160241	458248
400781	380071
188613	289081
470905	185013
330473	467703
271975	452483
356763	54362
377720	199353
338074	250410
281857	122668
29462	409828
172417	64927
242987	60517
160169	304712
30699	143521
372179	432241
192257	239946
265874	129834
6447	478415
375984	469792
407277	308229
308952	457246
222094	156376
494068	134694
418535	200863
30406	139580
461510	299218
84745	481327
58819	290417
250207	19334
483706	356869
462774	197606
92626	110677
315614	264450
449366	468387
287566	277717
335620	65938
109193	447517
34255	386678
329592	492636
122854	354817
465379	5826
7573	334488
103596	108704
186198	206686
55170	132740
189223	480391
137596	177244
329697	458183
136937	101049
49541	91711
310497	431692
41676	144130
176886	462696
420140	226501
474966	129361
148491	57134
28263	69708
207141	433903
109257	97181
466056	160379
390878	300342
442652	60208
439756	448856
287351	188759
479351	292484
465805	13370
478501	34136
21275	117097
72804	311212
73316	51222
472415	33169
349801	48275
227351	228431
462650	56054
276821	233895
417918	33374
117224	275990
42020	160454
436575	7490
407781	458973
91054	284982
39683	40181
417938	158123
20460	245679
223490	293813
292432	11698
418453	421356
196996	232446
473910	108743
443850	163596
418303	13129
38000	122780
2487	159249
409875	323213
315077	370078
130490	458601
330887	363650
399825	132996
114845	349942
449366	409858
480112	60227
128276	166513
3438	24401
151980	186259
24968	110677
366321	469235
292643	10646
344628	210261
264210	194510
123277	340568
298554	447335
299283	49228
454010	224172
328959	218017
490234	285779
312275	23141
99071	474105
101465	442867
200161	28129
31414	278543
326190	115090
302798	385182
262210	232397
194010	271533
481805	480683
212495	485557
440738	387803
414539	427205
472164	120003
218862	367357
351730	289403
385211	162795
283083	453847
116382	191706
269991	429161
373973	48275
301606	311113
440833	266377
382453	263808
128714	52833
96150	267602
466347	291823
443289	171154
453746	100834
180841	348798
267310	402688
413218	137025
466899	28129
400536	8111
318526	134145
50795	245494
234797	63303
338718	214050
389224	300887
47621	447517
287139	268202
39419	421830
221329	220755
345656	248510
215705	483761
139445	218615
267590	150237
185741	154228
387986	109407
17562	431226
287121	90123
418263	349062
114203	23018
255820	190369
105964	420944
348644	53088
474991	254877
58347	354656
190524	22071
475917	253458
153687	364517
427847	157207
3412	482087
461028	42391
486908	156257
110848	296693
372486	388904
269622	293813
109733	248588
374410	267602
214735	434799
186350	10646
403032	187974
359790	196783
164806	345745
110606	214063
82688	342724
390851	317118
281757	183213
347235	323822
387436	203308
152387	44082
401769	280233
238981	79989
6524	440660
252632	295114
420700	203131
287566	99633
33637	296309
480961	109281
263439	157278
425827	104788
479709	220256
110549	478182
40028	327217
326631	193619
422423	177268
385436	69912
325672	174564
474908	60517
64008	278700
115532	201826
422073	299478
147919	152702
183227	166970
321977	283645
354779	190369
470990	388633
335191	168213
167418	262954
482851	120355
276688	10646
59514	192581
356473	280334
188531	261858
96230	115340
326631	55841
87048	53389
160680	354747
289810	390588
118567	21998
67043	339384
49849	375334
10203	392086
432034	72523
152785	478302
397531	343992
344487	282621
425478	391737
247832	35707
361049	179985
150815	252166
419762	50374
344094	337849
212172	265313
24428	107148
49083	152020
141933	205934
425827	94344
283608	64095
319260	330143
62316	127921
285538	227101
125126	377046
471327	263171
201435	49903
365108	137128
28267	21583
4098	303424
323361	86728
381553	142415
152738	479872
121212	258403
181980	326586
219281	43334
382096	10345
199868	204512
150107	259192
415712	21523
180361	159249
124391	371604
296459	287855
37074	377834
442310	286313
122436	450448
140263	73742
304957	190369
464765	138807
174634	462795
168216	288984
492247	311026
361001	162354
261112	420551
452137	337719
170275	317118
5007	18468
222474	50155
115485	54976
60740	452098
132617	91162
236999	195121
473428	36363
164720	404347
64399	364703
42903	241468
493688	182931
343555	114905
68648	450350
295870	84111
421751	160419
235003	326727
375694	330469
248935	348798
205210	406046
329737	124535
359756	135200
87638	453222
297376	420944
49046	110708
122364	321331
411424	313903
201862	388195
166023	51881
52294	378833
109824	369262
145696	149022
195362	83328
6388	110677
44782	291249
202242	214540
327518	103267
210292	373571
239529	76454
220925	39908
168462	44049
109733	445387
63738	219499
453294	45108
460914	139648
234809	334680
420568	471177
161826	132651
371305	269199
378810	132740
285446	233000
313733	132996
81621	405217
398102	248885
197555	23941
257760	141026
200092	485550
448199	342388
449521	42670
51759	279952
59150	479766
406390	279963
90988	7901
137779	375840
164584	403272
361576	359966
157378	351779
327291	122095
361689	123410
81415	330218
208824	288035
137744	296209
471158	25776
171148	458183
363611	219743
483723	191117
387483	66521
280949	391414
138718	82451
391651	42890
364738	316720
52284	190369
453646	20586
402754	25647
369211	438957
303758	16433
407761	451684
160262	368202
471808	347158
21001	5353
36556	163324
267848	273831
316136	96568
4908	309801
273476	170474
40028	208300
116731	488183
122763	383967
28530	8672
194912	249709
109085	447517
291531	15029
399270	246926
430679	4349
239836	335069
24043	234720
163461	211868
143912	318932
194898	315373
173734	456640
451833	332795
406144	45141
124776	353960
334116	99405
19757	276358
369199	181947
279050	246311
178408	440962
181573	114387
115825	375840
269253	27464
234881	423531
237620	294959
124259	228859
18333	259738
159757	320097
402602	382692
50800	129374
345320	91214
15579	153534
347042	172535
210900	290450
258865	391517
266124	137508
187746	138768
471169	28311
230969	421356
98084	487058
355083	276876
410123	430356
32974	280401
162404	16786
53715	340970
273439	209012
134960	375290
16641	345553
323156	301475
80720	116747
474541	293813
199982	187712
394403	190766
215260	53067
151583	65838
446250	290
625	284843
194875	186361
99105	321688
55578	229928
321123	121106
388179	475807
139438	1642
221442	115801
361298	21583
209824	188082
137621	383451
21097	380790
92861	208577
398474	280690
256823	482456
4927	241525
37644	11969
421207	311212
146900	206768
474341	260854
110692	16433
472267	367432
32900	351345
412043	439495
330461	180578
470554	209359
133910	59668
320053	390687
405217	316575
229687	144037
7290	67308
414058	224085
467276	134145
175010	208300
124593	315888
484229	259005
89219	101553
431910	384849
375405	426796
230210	53863
162385	108696
367955	307139
287477	117097
302290	180327
131620	297664
409503	236654
132498	31413
332068	456946
349378	472128
79984	446351
129760	103936
206231	112312
432998	106577
124022	180578
374786	317118
459568	205739
463067	480224
287068	336590
106917	31703
114405	269849
308756	167217
91705	397667
92200	430178
162501	308270
189358	283392
418298	373851
492906	391547
455277	481785
352798	327061
482851	396979
350650	41257
338955	279432
218101	492836
232816	269199
305772	15209
85251	463484
169932	458601
432915	304731
67415	464727
296758	130655
252553	214050
439719	337802
45665	28065
320288	60468
265552	133931
197544	366666
266141	278737
31917	278520
375619	296693
52258	402967
280279	163725
431910	249202
120027	370866
301312	421846
311723	235890
44097	341271
331666	198297
374512	317118
81658	4413
229736	124085
439902	433279
225694	13903
110096	183213
219613	59171
164230	237235
327209	432591
312432	433381
206676	272846
379964	52769
245228	93639
70478	287759
416401	63957
55659	134426
284001	293813
319463	23190
173413	116394
400705	276358
37041	79989
64572	7819
120509	123849
14730	183659
449316	455218
447853	341777
36591	49985
408459	255897
83616	97894
417016	478415
96146	160456
341311	365609
152210	471824
363412	489822
66334	171163
30473	278332
14676	450760
367288	336590
77443	343328
180357	152372
408711	196783
355898	251943
397854	236240
368125	276358
276783	36370
482120	180538
14938	99981
69461	134694
263853	423969
4048	374058
186095	390197
420234	12223
156911	164884
42210	296980
267562	381595
161849	366127
315115	115340
461833	480224
10251	98444
120736	268176
452512	244005
444755	453445
380631	101964
40977	168156
55054	342807
355171	21583
202469	152240
27322	10411
105022	490237
336785	110677
157945	40300
163156	183213
392037	150126
205663	248286
109065	425675
118328	20959
61786	119868
328940	120729
156042	331240
140116	266852
399512	369599
353461	28129
10807	142018
269100	408711
335951	256166
428550	258126
459567	68347
257971	13959
345401	2256
416313	115568
257596	396431
6636	275677
136024	55854
447937	268006
337921	96250
241124	393326
318735	213388
351519	426052
441360	51222
372488	133832
478465	313745
194216	313745
309363	306928
65576	10646
165436	30026
20768	257312
55961	185076
80421	446693
448417	306684
359077	460097
475320	476871
391114	241105
359349	459817
293137	285258
134173	369331
331290	19377
68629	281540
257391	96977
399981	313916
155899	12671
417938	267590
1477	435318
461833	474412
324464	166513
15708	105878
170723	382511
118938	221310
323360	338040
135259	440660
116120	452746
306492	201754
135254	440660
409044	163577
362932	49231
486102	343321
159808	366127
154154	334554
325299	211814
282730	477986
76391	42890
475853	25678
423734	267606
12399	291984
200093	38063
452017	71385
224469	369599
115449	209572
222389	344063
394480	313314
104050	101561
308122	259192
4157	61358
127184	110708
423013	217088
315614	43334
325509	23187
55633	290560
303641	170147
138416	153665
350122	57989
21902	196783
333106	344984
415622	288035
21653	323527
191345	203774
404337	243796
103196	61379
382894	105878
41905	467690
102644	296593
462660	49890
392392	105585
42074	387147
4927	103582
372325	266538
73001	176077
189896	433862
269003	405544
431444	198074
387330	464387
243611	371918
141573	76787
308093	314941
386654	94793
56797	454975
119149	458601
205607	334343
57905	393326
408329	385161
387777	97549
304404	256537
380911	185479
469283	448099
374058	298767
31490	291332
289160	275812
384106	50155
136132	262137
279336	418551
423731	485185
145438	231923
472103	256583
372591	59759
141847	336590
327209	291823
436111	100592
98378	468350
172450	159388
485336	86634
211551	331250
124952	317675
123644	68950
35631	414176
78168	287694
371353	185645
415573	227101
412415	150352
28883	429128
232731	373169
198317	260270
320775	49903
174362	110191
354369	105878
459032	252728
476184	261278
226097	235765
185409	17159
193020	381691
422246	227861
273193	330291
231091	346582
386556	266852
382175	162795
158584	296432
196438	262954
80214	229879
393023	48275
226326	321687
279619	47625
185661	317038
277699	363581
311073	267602
100247	15209
485420	221030
403884	328761
89458	256121
56989	184558
178923	347345
389429	52037
369367	183213
492031	471885
384660	160573
278213	49228
475890	487833
184648	190369
432882	178680
381712	13129
254204	196075
151273	476447
276116	257298
62560	166517
155656	491538
429167	212300
298390	469727
262210	357829
476881	457751
86279	131213
431966	112311
233924	17914
124262	494102
414204	428026
76183	344764
474005	436423
358028	148429
66572	278143
295841	19588
395717	269199
163647	423610
335345	275790
408966	206686
476756	395988
164448	171973
309621	345585
448104	291789
367675	49903
481419	295068
378224	432290
469908	313745
481044	389422
305827	120173
375405	220264
322929	267352
382435	281927
108434	463549
94217	393326
179539	281151
474688	392408
52825	247047
90173	104207
263377	211727
410472	262815
248083	73990
2142	62191
321272	491350
215638	82585
395731	421548
40890	443285
227457	129185
54143	54283
106739	59978
301281	197073
334997	362192
325366	465647
245199	125080
161260	15133
389478	15767
212265	269199
322376	120986
449521	262292
85674	106355
289084	124815
117833	118877
30568	50868
97519	86728
1430	110677
438475	304759
392138	134694
398633	95233
493886	21408
86458	335956
428861	257601
211168	212592
422246	277575
438167	25239
139999	466452
235633	458028
72804	289851
404247	440962
467030	366493
8339	86560
153322	457308
204601	461457
219715	124085
178772	359218
370201	2443
187878	438300
480145	195607
156985	118801
97339	126735
224696	342590
142559	220417
460052	54976
126471	450647
485773	440660
213006	257294
264108	142018
315716	185951
463444	432518
373918	388575
61786	47092
116525	416677
261959	336341
209173	232890
108350	273831
233045	57109
486184	401928
213849	23149
320972	99982
136838	138807
112443	246926
471706	122667
456481	105498
279625	202019
355025	343891
414058	246985
199195	426439
392329	453068
125948	206240
445116	398578
128240	279481
6001	447335
200379	466737
226449	54976
22508	476231
73513	347104
107634	80425
216675	430610
17968	420084
397579	57375
108534	393326
428138	387113
266141	480683
428735	209004
280766	304649
261277	335663
11633	489822
481356	53389
146924	41555
267217	114119
399035	409828
412763	392292
59801	276309
200588	51929
253976	247680
8438	404806
285664	378127
456316	146202
252065	438300
370417	473352
446840	388575
294171	315671
52078	198074
116930	433418
1839	126144
391858	282766
347412	343860
189659	458790
31156	4413
390878	474180
228326	364109
332677	293592
161162	493368
259440	23709
205127	171380
54874	162795
79140	154710
278153	27766
414423	86728
328110	431556
75341	12831
126596	230906
373520	287854
57720	216607
32533	406459
319658	17265
434365	397403
138814	221324
429647	270248
350089	479194
133903	313829
397616	259822
104264	94552
227628	490860
36228	428214
65134	167235
3091	151948
419318	153183
65513	270324
292588	131439
408884	477131
350630	233057
188730	345285
114301	82271
154730	15133
23366	291823
456748	478060
57025	275647
373159	255814
439088	147121
325137	398434
120247	342063
27307	121545
94129	359618
168433	137963
241073	404516
95923	78592
231012	460149
100052	237368
301557	208379
166725	33998
85098	231097
214716	283719
211249	350189
106608	486885
136522	271885
466340	10345
100651	479872
196779	286665
8951	293813
395921	369828
40900	108617
394627	409828
415855	166513
229334	421830
179683	423574
212009	488047
216666	61614
291687	455769
193039	465313
162884	411157
456104	206948
478771	208598
153497	265065
409016	315286
57	85636
464180	147554
239804	300480
16025	331581
93698	354728
422246	285664
288865	14519
90366	116898
196794	439320
179087	109006
474341	32430
144359	266901
205179	191290
435103	53387
242123	267352
459084	67584
376978	274309
325503	296869
103050	244005
187834	169485
54939	16041
92885	57193
282561	318682
208897	127880
108963	168960
333621	72701
376088	316847
200003	293813
271241	184794
170497	258793
349224	205093
161363	351193
217529	53863
404960	70498
446934	123928
299558	410951
180801	309524
99334	234788
295445	369599
187834	431689
236227	51895
259630	389682
183351	293605
391192	28430
282725	188198
24610	178436
481852	397859
84964	190369
142320	201842
392598	180060
462893	26775
422246	136605
275379	95149
228636	465912
415519	393974
311093	171505
5561	9913
53827	66215
472434	338651
301194	96895
19667	343869
55863	473195
276514	247053
405979	320266
13268	122502
468456	99439
48953	315687
137916	469235
372779	183972
16844	320067
200922	54608
462757	68769
2792	6397
63391	391805
175012	105964
146729	326130
73290	162829
24304	90884
122186	80708
417726	484447
10479	284843
346571	174197
458925	362415
157171	223320
202014	265065
168106	8567
489829	110677
244646	362979
467788	400120
100967	226152
197220	466969
17648	39259
356943	56326
392482	436213
336484	293813
91828	465894
355087	464951
237802	233491
463200	420973
112625	174299
189318	454092
10462	34899
282952	447560
8463	422991
57447	409656
120903	404262
475917	353867
303237	461392
488814	227101
156868	388575
269934	59040
480502	208184
239272	40722
393024	301475
260352	417918
287382	28360
270597	84576
153154	68516
314311	208400
330786	166513
170533	288774
56764	220635
290794	429304
129404	390596
46092	385930
490895	404806
345715	59333
112744	15209
376619	90033
384286	318735
272940	357854
74569	475612
449151	71804
187982	29800
289910	420757
477127	48275
10190	24906
63276	164771
9969	284118
82486	429455
270597	332385
27617	186384
142320	475594
409711	130564
184914	3606
446140	267352
321054	38134
121594	368526
203793	247053
474926	237894
330116	118468
138456	388480
77682	471217
405096	119735
391362	159249
478634	284843
346481	119381
212760	183213
353597	133423
54717	365943
412522	481063
216666	415658
148216	137405
350231	30343
268781	261643
493954	379701
21004	186159
237040	148084
365943	279306
327239	478779
178692	451352
491891	331508
242798	221078
98736	452080
25748	317430
102417	434841
346584	395988
114676	114930
319824	64130
223929	443834
411049	56457
393674	17155
146971	402708
236868	234822
361697	40447
80917	205739
168741	103414
321237	487938
425357	104580
374452	62191
235548	46990
475077	5040
246932	221227
45677	391414
45120	119762
165439	317154
411583	141440
186864	138807
33191	67640
40928	391587
339935	459779
432263	144304
51928	342559
71430	138600
89219	339567
23910	96926
15768	26849
16689	311297
247847	57134
428582	200386
287212	401854
319081	19139
250410	185751
376059	92613
383673	28065
36002	411321
345770	338575
373025	265262
204775	12443
84644	314059
322515	164884
123457	445749
53127	161103
274329	314196
283024	127298
132738	186440
123181	137719
45983	188063
328550	159451
82150	446858
294555	293813
59107	237165
390950	342807
275381	148590
330876	166568
458065	228441
367246	25748
155519	149512
250833	414735
57300	163336
480365	327061
254742	311942
27463	50538
341205	314410
28614	34585
235906	15209
190469	421310
248093	41673
385124	315687
13268	416589
121594	189824
182800	226898
149897	131887
382413	137719
303237	401004
149522	72432
302757	26046
23572	391414
409372	431860
66945	381411
148774	154877
256261	253730
59835	160009
41029	263485
120763	287291
364197	487153
227188	455345
408121	179352
433369	409640
444643	478415
13831	50605
201586	86268
441229	414292
270092	413525
161503	273831
107602	313745
358357	138600
319005	264771
218713	413109
76984	364461
171184	299814
58024	63528
278014	227878
33560	132843
367509	446351
185126	317118
111952	219499
250139	250679
311982	245522
406480	198376
426246	209672
260332	267691
102720	355700
276821	267797
345049	147799
275239	216544
260815	118662
75042	273831
281838	341271
370204	315671
461833	193380
174139	367883
138413	161938
277204	420944
301273	301475
247785	218199
105077	443986
347509	493990
146734	447158
159431	470956
402731	64335
356167	459971
441788	269470
419673	364294
291525	383946
575	78333
44520	278520
385308	1294
92500	192959
359790	94289
292947	453668
154946	318735
148127	407775
88848	322180
134299	81191
25748	156405
286755	220857
201978	267602
434274	282044
364452	266427
19455	97894
400852	319917
408006	222952
85406	455995
140397	273831
157687	217340
341285	478184
29982	78748
248820	402156
311190	447682
236629	74106
43244	459213
99165	494102
182026	476951
488138	284404
114723	449149
249202	16681
245917	124291
84226	25800
195224	231929
194224	293813
8768	142018
486690	38125
35801	55682
232613	140232
296949	368859
434862	230398
429705	476870
156911	275790
45880	326098
126764	301475
417214	175154
395768	133658
442542	327100
102249	399569
19857	86892
493679	122283
155697	471169
454867	16179
326260	45819
149774	86892
219089	107337
439785	94344
236032	244977
389625	40871
291161	462901
482878	296432
122734	190369
426190	146124
34154	13129
140609	257703
407651	266223
484249	165267
409745	52537
318992	187836
282253	270196
384885	113468
335654	110500
325491	337996
340654	21523
78291	69277
178772	214714
237400	353189
311129	127921
206686	251563
4849	486847
1483	467703
90050	10520
163773	423822
107709	40283
155468	243488
193822	178436
223400	225260
131688	458119
184418	429871
273572	140608
330979	141145
29088	34956
215474	469235
305514	398333
55498	322422
179146	190369
369142	94344
341067	363581
321123	481279
470588	346190
212612	107297
478588	492982
1839	465508
9264	118586
411282	81018
104387	295114
16790	50264
461928	419098
329727	308877
421109	282989
39227	90233
152964	360480
255173	61076
254303	182804
405936	266600
423150	476951
345107	381924
193020	50155
225951	447517
226136	368032
75679	105975
91673	355093
301808	140740
226023	198323
207121	391159
68229	319738
7273	51895
345401	268400
34482	427430
102721	430356
3372	381301
296909	38617
75093	492316
16131	387742
196996	197380
7329	387331
124910	24374
273250	18673
486894	94516
8976	467181
85015	407334
471406	36717
40890	137511
261013	35065
125180	451397
37237	115340
186561	484186
308150	38861
61157	41898
281574	361458
345401	115386
390649	265589
25787	219205
168640	380071
375113	265711
17481	93283
326821	470585
85008	3719
76300	242578
9462	286313
263539	320890
433820	156986
14948	437067
323206	458968
302693	447560
189965	455082
472656	183213
405979	426922
280749	472583
200416	188903
434482	369599
380846	431616
144746	283346
433807	348798
35076	236110
366955	212246
200849	275677
40028	414024
233045	175067
101362	276780
49096	333382
200884	399560
376146	323126
98807	224674
443221	234644
180527	317100
132247	199038
326942	379185
493788	13370
25490	240918
84263	110677
270382	78469
424133	338189
48944	252049
91828	299602
460585	145064
216856	8075
133769	262954
137754	212081
80870	270324
417243	18249
258772	219765
420956	53994
427004	64534
219051	245330
145257	8048
92876	141129
283521	301475
125956	62191
19120	254914
192238	242411
13953	445749
416812	227352
192620	444995
230803	375840
130651	486890
217748	399402
51424	487563
490860	214024
21587	122694
378049	417201
146781	183975
224723	385757
296033	310261
260108	22804
191336	80058
36035	256120
47390	322642
116050	480025
217536	276290
263962	304985
193151	373998
262011	444981
344816	428214
310111	237376
333858	87488
8213	456018
66443	177630
463089	368904
87343	288338
10093	330157
463546	15209
255019	366335
200092	108148
177594	200294
70785	306350
62133	197717
95189	284843
338025	324681
447524	398333
477206	40166
290799	94344
27255	202292
353914	444081
213282	471657
337030	438783
378028	292553
136127	209952
16774	406665
200804	190954
281942	2068
249776	493659
476969	61572
357210	403098
143290	45448
320489	86892
477909	175126
442299	273831
341370	404048
111986	15209
132129	362267
6636	167546
31035	299467
295544	139589
189806	408906
263925	276158
203656	138966
437140	50082
303555	57094
365227	450647
157895	98644
35446	235762
483449	25430
76974	335713
472878	390852
388739	399742
93451	180578
238601	332034
80258	189739
263380	328433
340873	170995
263514	206386
30743	169047
72287	32413
357318	401854
171980	278493
67369	371918
172630	236213
306030	392045
211895	328751
410075	425838
353184	61117
88439	263925
42666	385292
117999	452746
275721	368656
131574	307771
288045	53490
293264	105967
365399	217784
488009	407860
61583	42890
453134	431137
305287	9125
174139	91407
406139	443693
179668	190369
200092	50876
314311	452427
158156	86728
223656	35879
480187	406626
379009	246085
72286	304865
322077	478415
487533	301659
438354	287226
35150	489822
36615	309801
204432	146893
324645	34675
321889	430356
194273	453974
348595	428199
306100	338271
259114	183981
78551	470149
93728	440650
293888	309267
360459	164250
480732	54717
43708	53389
23754	119868
65059	217494
248013	395243
111970	220857
141618	451105
175530	393573
189197	231380
164151	59668
351540	178907
405837	168400
250996	459143
168362	228431
90037	197705
467009	331349
226204	396251
355592	272102
477225	63674
266124	49903
231809	246311
484804	99405
189567	347357
386782	56133
456231	204198
418850	180504
187659	129513
129653	451774
344314	402004
74613	58709
319317	101058
19727	233142
253594	181993
319830	362102
278907	119144
246502	432137
257217	442151
242570	53020
231740	400704
46548	87889
386868	90901
129153	3505
28021	102958
427486	79507
226150	293813
167258	95919
33091	492315
394409	366941
345715	217343
288519	94516
436026	315671
332224	345865
24847	1057
454875	215405
304149	420944
105132	97277
439962	378462
101729	454062
472967	258370
19159	105868
437327	65627
234159	185479
192550	18780
280533	371934
383332	105498
483987	457405
346648	440836
415287	31313
89312	278907
190564	210884
456231	88943
281671	186384
86268	168663
246755	122273
40958	460071
192611	385279
62784	11626
476919	381622
85535	293813
381121	171231
23375	199402
332830	307586
219281	249000
448247	64075
336819	16433
307718	259278
410433	396079
302693	430754
153006	439595
286652	406785
149660	356498
345426	47658
352356	332392
310235	381689
402874	76323
12892	88726
405414	29689
419576	155266
453919	85932
151086	188824
309576	94516
157238	65194
203656	10837
344361	28129
188500	110677
311128	79469
311367	329698
321736	208049
408678	442480
55134	441700
364083	74106
176968	393326
174139	64292
322877	196144
59045	167841
378006	310756
439936	358848
314334	365593
53846	387185
88818	13370
306073	370342
73846	73041
360597	132843
169061	176747
103926	266121
434726	235213
109257	303139
295526	143805
287566	127357
180456	336590
490650	370866
314311	182225
466056	429161
110977	385279
334622	99437
425828	474057
289928	374887
478588	474825
258010	142259
120392	42200
470353	254884
438036	349080
31420	304493
221735	185953
368105	364509
85497	452098
107332	22827
36821	198926
446019	208359
140033	207916
473244	11972
432293	93642
144422	459793
42536	64474
95224	407540
242232	145285
325452	442540
368233	245679
314548	152081
207754	163073
140573	378511
60202	85481
116131	23225
130646	15209
306953	478415
192107	104505
194179	469338
231855	283227
331390	448283
442908	174254
59360	268706
486236	180578
177775	313802
106268	446627
484193	335477
259230	355867
344828	38063
12776	388575
34589	22540
284218	167729
135418	463200
212675	206386
447315	24943
111125	367110
356036	94667
214308	223655
426023	46481
124720	413475
4634	254698
246382	448774
333693	164446
86867	126204
354747	94667
461836	42890
65598	485013
219281	151490
485696	347011
345111	392701
23275	16210
476675	265608
457776	432212
24608	52271
372503	76350
47712	255627
215719	111600
103325	264908
44300	330032
461839	350393
292515	474676
85476	119593
381553	211067
95426	307516
46092	353722
228128	167965
133602	374187
432903	164884
318341	203223
355542	139721
233498	146802
130574	237235
128425	251907
481712	209471
21224	55576
417963	100503
128758	5713
174550	474456
263539	282897
267128	426736
33109	93257
307266	98906
240715	62699
427337	212023
399131	152502
480859	149732
56838	291332
183358	300883
206691	359762
373170	425157
82122	263009
429383	129106
407066	131169
192068	313745
81418	113541
76228	226290
239084	435708
193476	378546
440416	315261
17303	94634
20181	434239
358456	225420
450798	273831
179678	51222
229332	343375
460746	86734
44160	333457
201650	374814
31144	368205
295393	82240
316136	332235
466012	38490
143048	366485
221158	318714
413816	462623
14292	154824
325930	262277
40811	317118
193133	446105
269667	86476
407189	355744
211185	232890
151707	363903
494127	266508
320482	86618
179977	258370
146947	214024
450628	53863
48818	97527
151053	272932
23854	485502
460201	287592
60208	330472
384768	289680
77116	446936
298780	20959
126305	209678
6614	127270
456363	380168
215329	228431
216108	299225
25592	77727
88266	20222
398761	327464
102452	369577
104216	357854
216229	84590
327822	371453
128563	480224
405876	300473
44763	467703
212843	327152
37189	295650
192973	304173
408093	33647
484925	475917
300951	341737
398906	107473
45216	413924
73562	109393
356490	472067
383125	304364
172107	460437
53846	208487
441463	349835
366762	118083
339051	348544
269258	337120
444	308237
200786	331638
312283	56053
65194	398862
175501	350288
87063	51222
335150	149035
110493	132298
390108	489552
52855	190353
127531	235725
128797	21583
238703	94516
92623	188553
327657	313745
25969	478232
79234	380071
89160	86618
310128	334032
248389	377935
491993	385699
114025	165267
155755	247078
17316	183213
209378	348176
256893	421396
202392	204330
405057	432901
271698	94516
342737	252316
215773	63957
404568	264827
253442	400456
344561	158811
37959	395177
210111	387101
10031	439218
252044	364680
192800	262622
303507	80122
375712	78666
17836	300606
488092	26848
49507	113683
481592	152081
361291	276843
88266	331951
410394	380944
447412	45726
468525	164884
283196	479682
291367	262296
169584	54976
104740	251116
315161	218727
260433	15716
196737	106618
143554	129396
469196	377902
24120	249435
125486	469235
161177	160419
261291	280777
470689	122585
395058	9418
263774	73520
296201	420757
302704	293813
415067	241137
112443	352511
436886	45141
189210	476951
28486	434893
55963	457081
146912	326983
471022	468125
296123	327828
257870	421935
335951	320002
388485	187834
267740	384232
44763	296339
478265	423688
226084	430356
450465	416213
456931	110677
328917	401014
464966	186149
256313	428214
293921	418231
262730	150577
385449	347011
233306	251703
194875	132318
225597	110677
232946	214256
377206	208785
471666	364552
27064	360584
465848	232087
241507	479759
37526	85653
321263	107330
188493	32718
369958	25030
89826	133275
57194	373911
101556	97277
246150	404654
388249	332403
222389	456403
203873	323101
472267	314541
229694	161962
119365	171953
484144	303024
259687	23950
417232	14294
234893	122490
335672	76667
243226	172011
269870	164446
214232	328165
466012	347202
153817	50321
421659	430356
388857	78074
242411	335731
48892	276090
386125	403267
301577	447107
220856	291521
223929	411498
184558	133289
293980	338271
357139	166063
26437	441313
266508	357763
315208	375840
275763	353557
476035	95651
457836	446801
236202	317118
243731	170075
775	180709
485241	231768
151471	373632
344809	60693
227700	354630
98654	56092
88039	264154
258136	429161
33618	164075
425827	441021
82094	48861
276876	463774
171411	288530
174207	252482
313217	449354
198258	409828
322548	32807
457418	16219
16844	351029
230658	439822
317423	272493
322489	27349
5461	256373
212898	160722
398903	99633
303061	311212
338453	479759
149864	487192
28053	381141
284979	445029
116620	366941
311750	385762
403420	97894
347054	237178
134114	67674
309634	284268
241005	313094
90296	23430
348254	105585
257155	68098
190051	271188
407688	330128
421980	197797
434262	160545
467851	180871
159344	422576
412232	330218
287566	233363
37178	88955
368026	62191
296339	315194
188363	97894
334239	447517
352293	259730
16844	264258
428861	290565
424370	321428
318708	208137
319463	321348
377382	378462
138592	98847
474271	35707
399989	319375
307476	225420
31376	428738
464337	202953
65245	192611
195948	459949
136132	257298
469084	215858
166820	418695
427932	275677
83678	131084
77261	276861
335854	307076
465820	428214
405060	476171
305231	85243
365399	412980
492775	212789
424405	356967
472639	348003
161545	346408
391232	28129
20946	396341
416863	51881
296443	190369
240491	5973
306196	453012
141501	442487
431556	18647
466905	292149
167588	187998
489095	430979
250944	109589
66588	51060
312474	180697
382832	273787
108222	357184
62408	468338
328059	440181
133279	446351
171351	159249
459529	63369
31947	282427
457409	67791
23640	61345
99436	28951
92317	7891
407540	432818
224405	310261
387714	139797
11738	458183
56813	114957
27805	157794
39683	286682
251943	385930
183173	127921
405237	232712
373288	106739
82291	399751
479743	71336
193386	366666
92870	356314
406040	199353
408498	367110
67123	344740
303783	391414
123545	312313
237801	50849
121998	91663
207741	142415
179778	101757
96023	194925
169832	155941
226396	405358
109062	327922
462436	144306
14552	65210
195402	879
338076	224386
21739	316388
313851	11520
13916	96602
214776	50264
367656	119107
327458	49234
462729	36834
379949	204526
104161	440615
20879	98906
286900	119712
64551	484447
441906	164446
452833	197177
295412	75593
168198	187974
297654	155656
119824	201794
211717	286337
208577	52646
469312	86476
328553	238299
324502	363820
164042	102352
319284	295484
194019	259132
118851	255650
275721	255950
189665	59243
316223	99727
197162	484047
136522	86335
316201	431052
337199	337072
100424	50264
330814	396697
49789	55700
386829	132740
326631	336955
427054	410277
278614	352666
165511	365336
317922	444187
132103	477590
483428	168615
331867	348563
296613	211709
81432	157872
228128	6808
46389	165267
71334	400826
258666	131758
151045	391414
123361	452803
73563	180578
282192	351613
418453	438373
429391	449620
190798	103780
333080	303218
125344	387860
289537	465647
385158	309425
371512	94516
38003	209706
381567	357615
1438	86560
99034	366941
427714	87089
464676	35707
314695	375840
451062	328140
300692	304459
282235	183479
84745	280931
452240	434226
340771	118886
407972	132424
406804	189345
236330	94516
107508	484866
225651	101058
1958	17518
25535	319303
480957	188759
5984	183479
274615	168213
299222	442947
279136	6635
448104	88479
470392	267552
116887	310261
279066	123410
339320	51895
234033	421129
432146	38063
322366	348693
172914	162978
41510	345883
358814	32807
432568	435708
265903	398717
161051	49896
293705	235445
486698	38212
187364	400372
284617	48275
2051	177777
367473	462973
213987	117037
40198	485304
25378	370866
257339	482608
29978	21509
391840	401949
24226	84750
227660	11533
132730	103936
19931	347104
188246	447962
107208	478882
458050	421661
80860	237693
441996	186030
87231	405217
373615	54976
256586	476231
95600	447879
140346	52509
489895	451380
100417	71684
81549	271684
204499	129827
138814	87178
461251	149079
312221	235634
449041	396563
183934	265608
138971	373742
272845	421830
151477	258370
268514	272096
241614	97894
484221	484991
443242	214381
89219	472413
233797	263616
420903	21660
8213	236871
344398	130137
17051	28129
91239	153515
392086	78128
323395	109407
434732	70557
112159	404960
82247	187219
22738	212750
196050	108647
316565	465917
77813	373169
193738	442051
92375	214050
10504	454181
227872	40198
181758	278358
150954	43835
356777	168381
429500	431799
296459	99123
112438	17155
479513	339205
97705	430610
397831	333247
28770	222339
238745	342312
260185	243252
378795	207959
93691	245679
264856	375840
396290	95708
471224	456664
67042	219743
334311	145187
225694	211094
353357	163557
379910	27766
60800	317356
182966	411424
260578	15630
187846	404886
325397	474412
420759	249709
156644	293376
299812	273831
447133	351615
50672	190369
223116	86560
450532	265065
119001	404700
481854	187836
429292	460339
303641	24124
222400	88705
467353	280043
303040	51150
80971	351639
288244	469235
184198	332746
9404	447264
147558	472891
74297	48275
58213	284843
280039	246373
181651	326260
287089	359762
479524	346662
345593	11471
445803	60274
70656	311247
344352	429076
355083	408288
489618	477980
225368	76628
241732	353233
228128	76911
89883	370848
268197	195533
481419	22774
80936	286655
339965	152225
202352	136758
91600	278330
435474	126178
459280	78714
144622	256469
252105	124535
305287	355345
6587	9510
192611	243115
47042	83741
60017	168644
308618	352451
335930	366534
237714	72680
69592	179455
59768	15133
696	189508
323836	105252
325204	319333
371779	50082
98004	198552
318871	401543
298669	39195
41189	222968
87510	227161
29265	49021
14728	315407
85425	105585
370132	56953
237143	150264
61659	203262
106739	232160
466216	336590
376727	238145
360444	267256
88460	325738
389260	24516
354545	187045
477646	188925
364217	93720
52941	310836
280367	64201
136287	371918
337013	340312
107216	457081
492328	29454
254430	229219
283129	310756
351029	366066
460755	264859
326034	321558
265554	204330
252625	18171
297640	40959
359178	286936
313197	127921
133604	444739
338799	351512
276451	275790
438368	323187
361025	357983
95632	450418
245959	220540
57720	89716
210721	142018
84801	323213
255165	384095
411960	381008
190062	383039
45199	50264
6598	174864
376060	178335
132090	237059
410276	313745
258729	127084
367978	119381
425166	72701
86414	144470
377498	15209
304360	366127
85662	71978
295360	250746
427980	430894
342724	202556
121828	350306
141601	305154
441867	359762
183232	237548
125750	312570
469624	131396
71816	223400
439919	288672
356418	226308
474341	360653
34442	327061
322486	384400
235788	69708
107914	440660
44749	201121
225197	317118
221329	22776
377106	95294
394341	471416
468549	93384
440760	309272
163429	126944
210320	12432
272675	407386
34961	189804
267719	99607
133814	242801
46400	64087
70280	91947
210636	449695
146950	176878
403675	368620
448904	39382
184157	119639
394074	420895
433820	415858
72763	21808
396043	366534
455615	236213
422656	222284
430774	252430
193262	62191
356490	275677
427643	35055
345401	342031
49240	491150
33242	205289
78454	258370
473228	180527
28759	32410
46846	57137
331742	92511
104061	113138
360234	248373
155974	254973
341632	492093
244455	317118
23257	52929
358700	100806
459364	182000
278642	100478
254248	296758
268101	65225
195317	489485
388957	346475
176529	49167
215097	212778
41959	478232
85233	366941
130121	359537
424997	286828
92094	181481
329741	68955
474920	10646
308533	459644
447796	55214
9631	232616
289513	451031
51811	423688
101574	431440
316136	165649
246200	434893
22779	195121
415627	286614
104690	126952
105964	424133
450466	318932
55195	211884
297641	481709
458155	386781
433820	52251
396514	434893
395333	103565
201572	225248
318618	28129
230102	23018
266527	278907
137601	445353
449892	285156
471365	65812
259978	171824
201062	135742
68532	40388
436938	32807
381186	359104
316058	401854
458065	224791
299678	316388
400542	113189
109655	62434
407768	300473
289675	261531
271463	16601
372829	23430
402692	225303
99910	83811
189205	353787
367779	267602
98638	148590
315547	75188
297450	114063
126317	328021
114643	216707
190281	374909
358907	55129
422015	292553
397385	94793
236563	153322
155087	105498
171714	2527
252925	247120
482285	86728
390710	71698
50332	215752
487890	371554
286247	443694
463762	404053
408250	190369
401592	99197
249272	435944
409943	55700
126611	151944
489204	447517
339601	232890
167588	237287
340572	168984
462061	430356
371790	219499
79424	121988
408640	342466
295841	327100
453646	227201
16277	265711
224775	33685
26020	375815
140021	477903
390566	190369
323115	214651
59219	463763
120253	359762
280434	119170
256893	481368
24508	387860
385934	331581
266527	313745
269199	436823
353878	58441
340177	143444
198330	39960
127779	343626
9969	233882
223072	387860
351905	483236
104243	229150
90739	271646
102929	286179
146469	99674
449051	428214
111361	440953
326611	190369
155910	393419
275478	205223
74289	466743
202478	164333
5857	438373
131138	452974
193020	299106
292687	484066
488751	10742
468480	133488
43168	429593
289458	34223
371381	27464
386901	92906
329664	447031
211069	369599
237769	181831
224749	305877
311986	127298
357884	461801
340779	136876
441921	355313
315573	103850
358477	79249
19600	181291
391254	286443
155877	348189
178683	174134
2503	401136
134201	17186
295865	128758
196326	15514
85653	214024
77583	215054
396565	427904
71214	358881
178189	48861
317418	128092
276055	367401
285489	48163
330752	301938
118086	177835
487060	490158
248248	261438
233498	329935
321623	240225
18347	175271
433033	11379
311346	8084
340525	478334
26940	19191
114522	187998
122953	156375
178911	452813
341968	388195
239112	298519
284417	364190
111940	396399
226150	371884
247742	476951
188282	134262
483694	471416
415107	250434
117278	11586
419642	301964
114474	313314
216544	427558
437849	325001
339051	413450
187241	388164
488490	441202
88722	275959
324808	186889
378125	438419
50037	39892
161849	449123
8666	477986
31248	359127
398882	227101
385113	163172
122385	57897
108963	245317
89050	53883
385402	226378
425221	122462
65983	53490
208208	267937
476331	101889
137671	293813
180715	263504
368552	47601
276821	28371
23669	210032
206885	209389
214314	314568
228741	99405
453659	210130
408589	359720
83871	396080
324467	285156
486020	342028
322557	97277
279879	286936
84550	48275
391775	228431
3897	387516
215246	262524
88439	265711
306352	85078
75339	475672
132153	50635
41086	286936
368635	355552
76228	56692
331238	452115
375510	311024
92633	469382
128239	477424
233280	129930
217275	62012
404976	417288
453232	3199
233877	265065
27021	492912
168464	385076
164932	83912
380489	41753
382075	392947
13641	48365
66358	76469
34350	288974
358647	99597
463270	407642
222771	70676
336590	338096
476997	271859
144920	333540
176658	255650
274852	281372
348137	218088
135851	350822
426723	13519
48382	381157
252741	129799
60069	313663
239209	384343
414540	337791
365093	230738
288696	220756
69011	292468
69757	305401
345401	442239
405979	188319
284690	391755
484128	468589
474610	12245
31874	415007
278829	14008
34353	225892
238587	278489
274138	444346
263326	220417
80501	313745
25847	409454
204459	293813
193743	476831
156240	87461
41495	418044
303641	182756
153359	122020
297246	336465
356653	465473
35806	394204
339310	267602
184768	201107
201973	350822
383909	180233
254293	120339
174776	166462
262763	417919
303145	350549
208703	138807
42303	270468
280399	12245
332228	107187
88622	66100
394546	152276
312283	459106
438006	179350
201452	89323
78329	187045
431625	151330
438954	75303
451351	28028
112443	418530
402805	144077
67248	371479
424402	63599
266075	296384
157386	286243
54508	218142
25532	232470
396786	478415
216666	49976
116947	445453
30282	462575
339908	90099
165802	452971
139810	211134
367802	456640
158799	421707
140592	369599
250936	307279
460679	137719
204464	59759
149034	290399
294896	120195
483211	358708
340809	89475
488348	156288
433984	190666
369066	247454
35441	220635
299843	118271
477252	493995
201833	164884
269566	223627
292922	69631
51948	317100
414954	300362
170325	156376
492247	361320
454263	76090
245143	73018
18770	59636
479351	185076
61795	478859
64936	144073
305508	71480
316961	406894
177217	489822
17613	309425
310208	415710
8166	110708
154981	163939
237221	429863
155719	186442
282633	86158
1226	187974
387000	103794
106268	120195
172786	74882
52766	32807
249750	486950
43279	366781
36279	178422
318170	120411
347876	334009
90932	114643
396927	18526
55930	222948
388380	187045
39902	393326
481419	35363
101163	110096
409016	472239
417986	384253
312576	32605
68700	409828
53171	102434
182269	125098
22711	295484
28947	479614
393737	314742
398506	401014
34869	179355
32601	166513
257091	197854
247558	177569
483188	181671
119528	276358
182192	94516
241746	401263
320883	154137
26556	293813
63494	21241
493457	149103
156800	428568
345155	428738
114695	232377
347948	414123
305025	392086
399738	253900
83428	149467
132445	421830
407022	455132
76079	390197
483776	159405
75943	261799
308618	307923
116621	104636
287874	71031
467788	34933
311980	28678
357301	236240
458214	268330
275721	204198
182862	205270
319259	162561
448690	330824
320787	272846
108222	398333
342486	374049
310110	164884
237116	274644
370823	267352
224252	13370
398308	431226
132487	120168
260662	264766
237242	360736
207741	431137
428735	74845
892	169485
112407	205270
284052	272230
276379	401058
273382	28006
408329	25439
114704	429029
59864	13623
270248	137133
237167	146429
362075	273401
110085	428103
327480	279798
347780	464171
63528	128658
487997	226943
478678	192830
123135	376663
207470	172535
13682	465766
103825	337479
433209	308081
283675	98321
21899	261320
316724	416984
159067	391478
416509	129648
489511	443607
206389	300987
256235	52537
21441	378859
72804	49825
33966	269199
181200	87232
398110	113085
270597	401297
166404	369164
340793	13370
135466	110606
379680	172535
176524	143930
102458	389422
401628	463549
79295	67322
368540	172370
220553	372564
421805	367443
26279	238617
189829	422998
450395	97192
57280	450876
467593	205920
109733	40193
278233	27748
196927	277961
226456	158964
344474	224341
72670	253339
215500	404806
230051	411893
346854	317675
201086	245777
435689	87471
175638	110677
332909	98633
144852	86560
194074	440962
290794	6853
176878	46562
378820	173157
60047	429593
85093	393326
3526	101058
453286	299688
371122	180578
112017	479306
110246	121447
447610	453753
296549	253679
248013	82350
163167	372893
309153	337356
404960	326822
302791	18418
472406	137837
146893	308909
90296	148871
83726	462717
86268	433934
167035	113223
219546	389519
197234	317118
471074	207579
448531	197996
277414	494102
197166	40784
200956	143927
108648	386901
493107	465135
173076	153850
378350	366249
187171	378297
209594	267602
44292	105585
360459	334399
490981	403356
330369	457503
229269	114808
100961	89836
347618	218050
485188	156376
39142	135664
354022	122490
193767	267015
483767	183213
163387	279119
438608	181782
279356	110677
79875	487825
293796	65670
351117	211669
81581	204434
472478	247823
156050	106459
161260	389682
287444	172825
306352	478855
91382	226104
223337	358848
365831	458517
310153	260527
318125	406785
337177	222701
414825	36522
77777	203656
388988	367919
494127	453391
448990	250679
6899	303033
306098	120727
428706	421830
407660	175003
307239	415084
143290	216748
399738	409823
109797	23018
34111	396563
217136	295683
254446	116705
138631	372148
361838	60595
294508	190369
172417	147202
61057	16433
56772	261829
288041	20188
465613	275382
473310	94919
187816	313314
414646	205289
84729	387742
428102	138088
66383	144509
40648	132247
305686	396080
135939	196144
335828	486885
353618	336590
332391	60389
52879	88705
99127	159942
84429	135967
167035	28129
285813	428080
430623	357143
127741	130872
319871	25658
187787	378508
80893	344661
228840	395988
373028	298767
331913	170707
232501	414832
161871	401004
302693	41673
378121	103804
478450	254746
311128	291984
19790	183829
41378	312830
369108	113138
398715	242309
428950	357022
111806	62928
261795	457473
89704	317506
49907	402327
277799	255756
376483	360860
223597	114678
24412	41544
305757	1646
463739	376288
251041	92912
165632	265604
8146	258607
345524	4670
151860	478415
308217	59205
263641	403515
3809	342300
378691	16433
136764	448940
453665	276621
202890	422927
388179	481713
424647	44057
419033	276861
205351	320508
27396	422546
191362	99405
182577	464734
314067	440660
295365	431226
73532	368904
132819	62661
447962	298249
198220	157236
53022	183479
447764	194656
230051	414405
291155	141132
368638	170744
338449	132247
459478	40776
156194	359130
147145	183213
391616	266646
477932	134974
125343	38063
237908	5040
1057	176756
118788	190369
475611	15209
170713	468697
272953	483978
355898	88027
250810	15133
21482	346042
257074	273831
493237	35735
346299	331584
453012	285938
141606	249334
34342	144961
361157	487833
120152	493016
36502	212688
200884	74611
179199	337921
194593	257595
489589	2299
259293	83090
343493	493631
316154	240225
78669	450876
310153	360860
48585	48665
309218	351414
406649	445919
127659	377129
163731	464716
421719	207916
291637	388415
442236	273687
210657	239386
437848	13370
203644	305725
323544	274309
291910	16433
25475	362206
38758	50155
88169	215719
422456	391414
104788	40341
463429	180781
112994	393326
371347	209689
30984	476656
348447	383967
8095	208148
81529	388473
448287	252131
50034	149373
424031	161435
31616	61572
326780	314742
11829	208617
128982	69454
413756	435654
31660	423663
280772	65159
162394	477219
493076	258370
262890	338746
324946	390851
39227	319034
260259	146566
27390	300240
149281	391414
236325	380795
338897	348693
265013	51783
176179	440660
263502	152702
265548	75768
227514	229928
152399	385810
400208	273831
325704	351193
414864	252992
350064	351866
221296	491268
154835	25630
455437	456981
93627	474329
385230	463549
222472	475935
98904	467703
141149	125235
297875	362206
311742	440660
414286	180153
283521	300
47817	308327
380051	164370
58908	148757
313984	48768
336324	123369
342382	123410
469574	186384
438193	468512
365342	142018
130663	190369
243731	457596
195794	274874
4331	401543
304404	217292
467703	339314
401331	315235
338931	125038
88906	414020
277568	164196
68035	285156
492393	166063
208872	387742
275039	410832
111121	284843
457116	273831
129607	2069
91600	321593
379693	239473
92205	160419
105635	430356
183763	214024
478052	187789
15414	50009
30218	10288
251781	208041
267016	16433
155305	306237
286386	21411
301557	58476
313333	61666
265137	68003
100962	224383
414980	261337
311868	76143
176243	190369
197489	25034
31780	245878
372340	182172
46988	99210
55489	313314
339153	177002
357411	101540
402084	11951
56382	291521
287639	417288
259978	133655
117905	358836
464550	10646
111552	110677
116481	25034
40890	472921
227128	281993
26197	446801
244362	484274
229735	316929
199572	78072
75338	475959
99552	313745
242104	259556
191629	183213
36620	241468
237803	222072
406360	456640
277568	438074
377828	317675
402698	117023
411910	190369
146429	88632
316565	78119
299580	312137
41151	203656
381408	105688
426368	411739
144705	453521
40483	192108
250679	208788
82073	268667
16247	169040
93384	257858
388249	267352
386562	76740
68860	461944
367635	362415
376537	50538
249465	94516
409130	493459
344528	286795
246707	453797
190281	438567
179655	79149
472662	35707
49170	416213
251104	62191
143101	440660
461415	273468
57643	166409
146893	28541
166166	245317
381379	273831
443289	81323
421794	47080
342129	153099
220851	336590
445690	103601
116529	304923
466672	203656
297149	412958
189315	479416
166656	258030
138126	67843
206385	142018
87093	313745
411903	201124
16623	190369
61367	21679
189011	364680
227763	105696
343626	156115
208337	48275
155185	141649
18737	148361
109819	173819
295106	13370
488298	12895
226100	121965
319231	65147
449884	83305
135387	211932
234072	201603
140425	489552
270268	449728
256062	92613
263084	329085
130069	390306
196003	49021
260090	273831
486680	303605
81646	441634
89687	137318
82918	163995
189878	371755
116222	370663
165680	193705
306874	258370
114550	87850
441009	193345
61284	152592
83082	172089
212757	257603
26437	387413
67688	293813
357298	157157
458768	362939
83592	426595
285307	190369
264254	138807
310764	51846
412056	136435
173190	77727
444746	123369
129727	174263
241487	385432
53456	298182
136798	304355
249546	333637
341868	372296
20737	327266
84022	377732
147668	185097
92401	477959
332548	378686
151761	475360
300968	448481
30401	366441
24726	348869
32096	368205
418992	33855
359	435577
462523	224757
356036	292575
374350	343225
174139	12564
34914	394915
199275	272069
316372	19249
162841	312324
484139	137635
60100	441021
292292	286936
224063	354152
225297	84590
256901	438090
243648	110677
102302	54068
182282	466432
372600	49828
317356	417294
38511	283445
319259	107606
292721	324411
5307	482507
86248	249334
136053	474196
372393	27001
102644	125041
313355	316929
455862	441135
483694	35464
339931	39953
111968	463089
230626	6153
30826	257931
399741	411044
326631	147795
229736	491150
404568	418530
29303	119102
311071	36392
117114	285105
65546	94463
113253	203711
107449	351073
219283	425675
404946	377030
478822	24516
19542	177694
336651	289238
373245	395299
50842	401352
144743	247204
178422	492287
39178	478415
218317	153995
365087	363035
341613	304520
57154	478980
250284	16433
276821	239090
120233	94921
63002	48861
32601	435318
50643	207696
120010	187974
63427	236818
355154	199806
403140	205931
426190	302033
63738	186714
139056	221173
118889	273831
146893	142527
216585	449669
297144	336529
482851	342902
206389	343629
282342	466075
9025	318735
39128	39142
400516	252096
491998	21127
368791	263334
311377	116138
356259	414471
286455	28622
392086	187834
412440	4141
231192	251196
267628	214084
468784	51003
28252	401928
164429	80746
34245	107449
235748	289970
393431	266852
186440	241086
333350	12895
58484	353280
221097	474412
309524	416246
491508	262954
349595	404960
151184	357997
63704	99060
77805	196783
78234	90884
160237	119610
91325	69455
103230	275111
466790	249444
474341	401854
293876	118599
341067	167391
344990	144470
159008	438419
100569	273414
270248	273052
479287	486941
400696	24943
295051	480030
228013	190140
319081	325466
346489	31598
209018	486218
135174	12895
104001	447700
333243	273831
343928	361797
9136	389612
190855	165267
35806	441135
138126	190630
283665	122694
54101	211868
353079	159211
225176	204925
168746	250434
91295	401405
137337	42189
392707	165608
105753	208617
56056	182004
293682	147261
175638	69734
59864	21679
108609	115838
196746	98906
316565	468125
423724	91202
33255	111970
145285	338271
8351	187836
138126	336018
459217	84504
84411	209148
146970	266128
470744	261396
469523	478415
433283	452709
490215	285938
9085	383967
306114	234787
195163	139830
317089	412057
178048	75621
389170	132877
420401	60359
55770	204330
206093	132026
149546	387996
478654	371755
91754	124085
102065	57469
212978	93920
199707	317118
249411	243418
208685	59246
23854	67964
484890	469988
419395	177454
491566	388374
280732	8501
123333	293813
27383	234569
158724	212584
85950	4413
326631	109219
429885	286016
329566	262954
216662	3101
144973	259342
190621	265065
41453	51846
85476	216679
239431	435448
230574	230669
319824	179920
312474	237019
222389	91327
311306	300397
172256	349334
323631	73336
181665	232909
62367	83811
319145	453295
398629	286016
423749	313745
101834	218727
305972	151012
115604	114063
336265	67584
335568	272656
126344	484627
97383	23018
118368	404603
404348	399867
426966	94665
27457	391414
6123	378349
453193	207535
468741	476951
430936	443547
443308	82962
129396	447856
485667	401881
39683	413612
120707	467690
376036	413311
216031	257298
491206	357800
384575	184902
185075	412541
143079	105878
148539	322363
232287	397810
386468	198694
170303	478415
431237	74611
11797	286337
461863	329079
489413	165267
267562	293148
493025	359312
214605	193099
408704	225558
72201	489822
406352	290678
23878	212806
294323	139423
30263	178436
323218	107460
365099	341603
66824	325684
5004	166660
247136	88555
168640	286077
243772	436956
83344	164884
40605	236213
137454	433391
236216	58589
414286	45315
224405	481179
467834	62654
391824	313745
16333	339263
278200	296423
391191	64473
47427	338189
486314	434893
203515	262728
28205	359762
28432	398333
89219	266862
78273	148199
482851	266852
20726	296592
19789	179966
53532	74200
366432	132619
163423	418648
414058	342761
40388	167201
442972	272301
384218	345639
446630	110677
230288	492686
375405	461011
353590	466432
76738	336915
91268	48275
88460	388374
383623	60054
112200	35015
3809	470689
348898	136845
384744	283096
316186	317118
1564	377726
445023	343491
400603	207237
126204	104307
482460	426098
50519	31447
381695	398336
180966	322466
290018	324645
238190	153099
338737	196399
259978	176747
423824	476812
231305	489986
243268	109840
77420	50087
146046	493762
118527	190456
193817	399008
491175	355700
338547	365270
36267	298415
489849	183980
379680	421941
72182	177374
345728	437968
160606	316796
298858	307279
353577	49847
164256	137973
474341	315152
61151	307279
19551	491818
3481	416563
329698	32053
432915	214810
350470	424941
346272	481135
70960	5701
73298	306237
207818	395988
29042	169612
416321	334498
299302	476231
465758	172089
372156	414257
39683	36836
73327	436529
455505	42969
303675	346388
318163	177351
487476	83403
104025	373319
389766	131975
484402	378317
305693	473556
390167	13370
339729	92985
439564	284303
405979	478415
449356	474931
284565	94516
122354	132843
403896	54976
46802	97277
380131	476951
366402	172221
121828	382019
125039	144845
310778	345070
248013	432267
252815	67858
445725	85582
371692	267352
104788	68357
310043	258508
120930	312259
354468	16583
402312	469509
340772	3664
255353	468162
260141	286016
424067	209471
456021	408506
89238	47032
432009	376440
264230	21249
62239	152085
440811	369577
455161	52537
166085	155817
281878	431001
84745	278753
396064	291249
93627	170793
473753	53730
447398	439107
176239	151746
273730	262594
217627	144947
284279	134694
284952	104498
165680	407171
256651	459684
214207	264303
191587	394337
489823	460027
18218	150340
61844	203501
124599	211944
295370	91998
461759	488390
256599	44826
395734	317118
188534	414715
463420	96376
50610	294677
12143	185076
39861	194202
431222	82585
100214	403449
61817	464643
45925	171315
455027	122462
418698	229787
72639	162831
338752	351732
330405	244115
224262	245317
73298	397471
408660	313745
341907	178436
302369	9054
165438	353004
294715	405535
453222	389099
431745	429593
299757	272230
233498	383508
227807	8303
267940	447107
349386	421676
33106	485117
235003	488109
72804	147262
441783	477314
430081	185704
446477	40600
55626	192762
332414	214024
384286	419098
406751	383500
130508	345541
241856	156500
278641	281924
233253	396246
279317	318602
471501	253076
52505	284982
196225	303424
354803	456640
42920	263476
357698	303821
162252	219035
271760	195697
4063	484655
347121	283250
147558	106422
371016	227101
441658	95993
201685	35392
139030	393326
134599	395198
196355	142697
208475	152085
215498	287740
139058	346408
352011	414057
411163	178790
170553	425099
232395	96195
54908	119381
97567	315671
197485	273605
234881	87730
248179	86728
377001	285581
22675	64066
109906	446351
231084	40784
449540	300380
244092	149997
263439	449398
112592	245568
416550	283096
124469	471205
155073	469907
9696	463117
283986	465550
52646	132153
251763	426569
471892	34873
380323	280620
272315	273831
125948	480276
34961	178436
334760	190369
421512	390219
82688	105878
449507	120277
297534	399841
410390	214540
93245	185114
26266	217871
372506	12177
353491	208577
439635	2115
367050	259936
207387	405362
161482	401871
487294	232989
278482	232925
415625	478415
280952	186384
91197	30114
488451	478415
290601	404319
392953	374962
462974	371617
120873	239528
170632	492906
89739	28838
179946	313132
39043	122462
270248	123291
440940	320625
395200	348176
136711	229219
227207	174996
324061	285740
379489	457081
162252	21385
267516	467850
373615	192524
10236	458601
39683	80052
59840	153995
182035	227566
97831	22512
105298	236240
226293	201457
58280	119381
30745	166513
113236	7159
384744	355093
116933	226308
330816	49660
190524	282940
332628	407373
228241	80811
161101	67807
65664	422792
490553	2885
134533	142261
330911	317118
178422	8624
306282	183108
433948	190369
455008	73185
114748	209428
168464	300240
137405	24439
182216	102352
462893	22197
483987	87734
382845	164164
440940	250033
221508	132109
84964	184730
128704	126426
166903	242578
177297	469341
198549	10231
374979	323340
488715	35363
139185	378138
445814	104168
366920	251002
338189	265118
47203	396025
257596	19451
182989	293635
45724	173405
14293	468125
70071	273831
46515	42945
468481	152085
30477	345158
243631	208099
332089	264175
190536	216072
454292	315920
464952	84388
230051	460564
172310	425675
398401	279801
87638	336590
115604	106803
191536	162795
67351	106840
136220	23578
76082	81984
215304	45205
251355	371918
191131	23318
477723	111412
365484	146202
463935	209791
191341	97060
283770	124317
333591	329811
143190	177861
80810	41673
355264	200444
71346	310975
372764	351015
263958	382772
359051	453036
107392	192055
328538	119484
389566	40198
474779	173793
220435	46920
112818	46127
482446	360400
259599	422576
486371	81097
230574	243322
136325	106791
320786	234170
449117	236213
285293	30467
117410	303175
475555	401854
182302	94516
348884	35735
40890	136544
344961	423518
255353	174700
359790	52537
43419	333780
462241	393839
67885	476951
449310	152502
202463	250410
427239	25388
316136	195075
430129	190369
129236	212081
298586	263009
467339	250134
186140	318172
261083	187878
227229	234356
63427	91030
105293	273831
244143	270468
266141	157763
61647	428214
320889	467059
150107	466851
61652	604
241085	180578
240939	52543
269132	413673
390783	181003
484508	100270
239084	383946
161482	477358
418635	124845
155322	204251
116525	72523
312658	434035
299580	85495
437352	108176
60097	134145
35324	416402
126992	99405
200867	277776
146279	421356
490211	99198
50034	154095
116989	493057
356444	440962
474895	317278
428582	184558
9551	110068
23608	48365
124085	205128
140476	268473
365013	151944
13879	30428
311527	228178
397734	55676
346408	475480
405603	250153
60025	477986
469368	65838
330042	387742
207728	448939
321157	90600
254044	471301
31042	55831
33343	355716
28399	49021
169631	190369
493918	422175
469760	266019
110937	285344
122820	449256
14494	117918
457820	99982
376592	33124
120253	63528
309086	54976
109331	266729
332089	376937
203564	338271
315699	472485
246311	407217
10902	126204
483992	10690
413906	214024
13879	331508
27242	217423
191621	315839
480018	267602
331758	491751
15583	218448
182376	74324
160940	49541
237934	1830
394245	313745
301823	149079
413709	359762
156644	348176
185761	198038
201925	260527
156776	235679
1839	82585
85425	86560
489822	270844
13044	112330
259978	482329
117631	290218
329862	446801
478588	190331
36556	313822
79389	26153
227375	383391
200600	122694
244370	322636
216894	334746
190313	414737
33056	432764
14131	456996
1080	149461
323089	15209
282138	358836
470672	323859
92969	292637
9719	348426
477784	230691
159660	309915
323317	241825
194051	85029
175635	454925
136838	366666
188469	251774
435976	446412
407066	319640
204330	464727
154826	340937
299139	304589
259314	483853
136177	15209
121594	214114
458168	312697
194718	136257
345524	120375
258590	138339
237466	378599
154110	137220
61927	168908
181499	492316
202149	2675
68205	135756
353404	13450
84052	306708
275058	12443
25528	409828
264790	12177
53963	314742
265712	392495
467788	102210
43586	334680
236652	437338
441088	359762
42279	408646
324502	288354
214534	366534
409794	86560
297218	164810
67001	214992
228128	325521
310663	53304
355115	78242
118424	212442
399159	105498
249894	8587
303239	378686
373025	20629
275824	374806
86798	220756
178517	395660
49433	307193
259927	10095
18973	257305
455896	422998
70758	430356
227152	378602
235013	198623
265420	186259
176268	317963
383525	408484
312283	113240
347042	464657
357969	6949
420845	249800
470066	476951
406323	49996
176783	423688
35640	296378
192461	49021
326631	44627
21268	417294
468033	355700
321729	74424
68098	478053
490401	13370
255739	411455
203200	476951
373009	54976
52010	156025
163661	42864
326260	242778
20345	313314
33390	307421
16981	438419
408512	114930
462579	96081
75490	312969
348187	82128
14057	466151
26	163800
143638	5040
124469	415585
341632	156548
215225	213334
46435	248231
107118	423634
252689	355939
478116	94344
413891	442665
475444	206927
324199	414832
226023	491190
407066	314318
247110	409828
60667	369599
327621	448868
119133	48312
383740	437237
138611	60686
177461	13735
106739	283575
214	361545
409848	16433
252089	474982
288638	153995
143829	205287
190489	361458
18479	425114
230051	97700
146880	178436
17613	411475
449686	294836
227218	241468
395577	230303
163740	91202
59140	80325
457102	440249
73180	37708
130121	183213
133761	385760
315323	444006
484767	301143
127132	251597
411424	337101
59628	183213
445810	317118
464344	293813
366116	203656
81207	389469
421280	210082
87379	315671
135491	493437
61517	425675
278633	110997
376060	15133
91354	332665
239178	478415
298353	208820
239496	105806
358320	402760
6054	16433
256400	261320
441211	332512
90879	249260
62397	248907
384246	268729
356953	139921
440984	260545
87158	344580
421991	201012
477091	186732
315271	469235
1057	224303
43700	74126
436084	347098
3912	70557
275963	348798
191629	391414
354504	10345
59304	48275
238536	58441
458591	400476
4098	4346
380858	328108
469513	213423
74500	128403
103274	150536
101748	387742
45609	267352
182453	255814
17613	273401
155871	128758
295612	338273
102533	23667
133400	53994
388295	12853
485648	218675
376592	257339
209523	285446
250348	15969
175824	54976
214912	420944
36192	254020
310519	26992
406459	384792
50646	20959
76366	17943
270787	93245
3346	368499
105426	476656
66106	114643
229986	469532
20606	94377
388999	5769
467467	327013
464690	56410
23330	83607
32533	15734
363973	227867
401630	306725
326124	413818
486211	21583
346006	182025
50899	71725
243537	413590
476782	293833
248637	79473
188954	440628
64626	78163
94584	149897
352590	176182
80143	285446
331980	293813
12007	110596
456251	424133
482069	21457
340625	164059
44159	412162
240937	127636
78469	484162
396489	121106
6123	393238
233848	150478
389170	484997
162936	84649
31616	23149
290858	315994
176749	155256
53621	230925
453902	363021
317145	298415
454925	301318
335553	318088
127697	359762
70695	129663
483987	454489
202884	292721
348708	317675
218842	278604
266965	293106
459570	203656
392099	189502
358322	331349
98407	185999
323191	77727
458110	47734
430845	404568
97070	328334
398275	299408
277949	366127
10281	246114
129088	190369
307909	22827
228514	270477
229754	15209
442360	271280
479188	88555
239201	172459
191916	86974
39109	366563
190118	192005
434854	73821
342424	55968
304011	487537
108406	131678
411739	476800
98063	293237
92130	59658
477546	82271
379680	350121
400719	30532
299106	37121
316585	342807
434726	38671
51536	83403
440525	164816
458899	348421
346088	243496
240058	15209
93936	104383
192380	391003
1950	216032
217379	113248
43908	102850
441500	370866
343807	197004
132788	279871
337402	428214
198549	6168
377954	48275
109002	258818
263962	629
191270	185578
412205	375932
223133	8147
253260	258670
175944	119346
260814	378978
296824	303424
35063	169482
214046	28548
361291	179881
283521	23018
316406	15884
235910	293813
392086	403467
172018	207702
18716	144845
158889	167687
59665	484447
408951	63957
233024	105271
76773	305872
360459	144151
215303	190369
231748	48444
280600	254620
290565	34296
103224	300
19620	440660
437156	209285
96488	343010
430547	375334
165743	490873
287212	24539
134842	73996
300555	212200
5700	45110
163481	258370
459053	421786
319034	242116
107609	463549
316023	46791
71421	389682
437716	175608
267562	299615
144717	183213
335620	378686
258513	398611
457408	260569
20946	201653
448153	420790
107709	373111
463799	352435
273972	351414
371340	440343
255712	148590
11222	164164
423682	470129
459280	328003
19911	308335
108116	409315
303330	140460
47630	12640
316828	1151
227127	137739
315958	265589
433801	358032
155126	461190
425371	152855
351050	331771
481041	99405
136878	385334
269680	337258
93384	35622
445635	163800
312474	299272
141234	356663
268768	83811
278871	172266
122186	441635
100983	206623
245895	35707
160524	406371
179942	95942
193481	492988
225145	420757
395200	233292
332341	177749
444139	316575
315844	295267
284554	303942
39327	296432
214514	447699
107709	493555
220030	163800
199135	328550
68340	343929
408357	114117
457418	417093
478588	182563
159660	176011
413040	41075
347185	116485
155415	62191
365050	4413
284466	322973
263278	428161
312240	260332
142159	399128
381758	113683
455695	294836
109460	176299
364158	239107
152260	148347
260905	83610
158099	414930
294636	272230
111356	98906
26193	463549
415240	16790
121860	418175
107709	293223
408916	68820
324454	345295
378224	349843
309621	59759
70431	258220
234635	156811
471186	215611
134299	216460
475336	376483
149389	474218
458535	455969
406968	424981
59864	398320
137454	183213
392893	99106
282255	419566
319197	151944
471995	139750
260543	417307
143861	147520
73298	478215
80273	332222
13930	96398
217538	626
110735	233415
215768	109580
109255	109057
92042	380029
33494	94516
233045	176592
239782	32807
435297	366127
71021	40447
16403	15209
266721	53934
320151	371918
128704	5857
355083	354214
276821	31660
159867	211895
61580	393326
143803	385144
298427	393238
384331	123410
342465	243994
157029	271756
288233	375840
183973	25833
240937	107337
417764	410549
347175	6949
183257	113876
432127	190369
493786	401543
86935	445906
275563	149079
177577	348241
273900	461846
209141	389682
483062	264406
213271	368293
449532	256319
195436	475917
16736	421774
102644	69731
361655	316173
423148	209488
455862	391414
204330	287688
486254	190353
201996	313400
454073	48275
277178	194598
57296	53389
7600	224751
440806	385587
377500	313314
388857	94377
332299	10411
80891	34684
13129	217322
187786	90123
461427	194165
5807	471265
274134	416442
263864	86560
186657	281201
187217	202567
430287	288035
72628	156207
194082	74262
137545	164333
9075	217310
443890	273325
22405	379325
27400	434154
75653	353787
295341	137719
124320	338931
146067	261829
370583	94973
77984	317191
81178	130658
365531	105585
15027	431317
491169	31771
197588	49915
452296	350417
94592	38063
456021	97985
128313	268550
24844	436707
167760	363722
15158	123410
146893	343863
54539	193188
55202	198297
8437	290713
81775	146748
341051	253025
276207	238902
82037	291593
400843	168013
148304	238478
69539	131055
165532	89525
89663	96777
426117	132882
218484	309238
234881	256366
83137	408484
428738	155578
210652	454751
355453	175635
291990	327922
458010	52917
328367	445753
199166	164020
203000	200379
136878	225305
50799	426056
475158	401838
52097	313314
263880	217784
274852	91219
237824	348798
226449	94344
35089	401297
85406	137508
154841	267352
312782	213300
213609	225436
371991	243473
295009	444239
74372	424145
164829	54700
137260	218607
221368	292439
174315	196783
398871	281563
470915	457473
302918	399867
319259	470817
139185	141526
401841	393839
65513	74927
373945	185704
347141	427539
355083	88984
326879	257647
229072	279538
488715	295159
105017	469596
114910	461567
257909	366127
16746	196783
285156	288673
323257	265275
76064	492286
287961	411455
168057	110677
265965	245201
448095	293945
314617	420777
159703	291190
188497	122694
114453	176878
212228	132924
93451	63726
390032	134145
274887	185239
2609	45609
128563	123849
61724	9913
267050	493022
190955	93686
235493	313745
133155	351257
54539	121760
234476	106377
8795	220756
2735	32807
131628	190369
427423	421285
252285	153149
266800	162423
408402	239827
287564	4244
12462	464725
490018	132843
29235	231485
163848	414269
129774	63957
463708	25919
454779	223929
189380	443731
454090	42087
466402	336590
131046	65048
174717	234071
190973	220487
243217	219499
394349	64130
423833	208155
59688	429871
183916	273831
277039	429022
463917	434800
121875	150542
448104	329744
84445	162730
384648	214063
236032	266687
11795	428103
19199	370387
132410	99620
266957	181668
193822	440660
330216	49724
453612	244611
344264	84111
106300	284982
381453	351898
44657	49903
91562	440433
474341	432212
200485	168615
309276	273831
230051	87652
445921	408617
407565	217494
457418	408412
449521	388990
63213	469509
230829	432212
490659	10216
354922	268601
55789	308073
403533	178436
4662	446351
318735	415110
464469	407870
256893	3136
332987	370866
286430	178907
153813	266078
125453	110191
9270	73567
383304	332403
357301	35707
163044	144306
412871	305149
18766	116454
424256	138410
447716	404815
85653	419580
219941	353504
181603	398075
132416	350586
476939	468162
434353	267352
461944	203038
125210	412052
301612	183213
273072	333447
428093	444779
25439	110677
448104	251180
219089	294079
360093	332638
230051	491769
127883	317118
487156	492906
197510	423469
137320	15209
128940	466479
340561	393236
96549	395704
182992	174571
50605	477986
409242	481785
30515	395547
481419	319063
440927	116283
309225	440631
297641	440826
243340	215054
275368	238518
363123	37516
61786	411424
342222	29220
373170	106001
6899	420368
146582	434943
445560	351493
411606	332325
9175	79295
431508	387499
67401	317350
456231	349475
114643	73482
334546	420745
410154	381512
353338	162249
347533	317226
396682	361355
79764	428080
60124	422175
146653	286936
461844	198312
462821	94516
309906	249334
260203	389554
18451	469583
235262	421208
97343	424152
429287	80761
246644	296971
372340	68989
432026	52537
143554	439366
231078	116283
70119	440962
433939	313745
196003	434029
247185	101439
133877	472072
243776	94516
222364	190369
285664	226396
374065	390687
81978	117097
483706	462650
25946	321256
71891	146248
345174	14726
124239	291249
245488	123410
396605	7771
183376	145860
379538	15209
106514	217423
225623	184735
493524	187180
160208	151704
205394	487362
380868	375801
145585	473025
318715	263699
31307	82726
315724	199579
12623	245756
414023	408288
259152	23430
230739	283445
161668	219499
254574	309253
101153	89190
488207	366127
139585	428214
288458	149388
386182	375840
101504	369181
7673	127773
353597	468832
260021	401101
87869	42890
59706	234356
240406	101058
27617	306100
173893	54976
260358	33098
68857	413905
203200	316929
30962	13903
174139	345642
300016	15209
289675	20883
362082	3014
394964	447517
107283	387742
390543	77727
356931	317856
302795	326130
383681	226494
483784	358032
81265	35629
165002	1399
38000	371934
436682	79861
212009	83500
230310	278738
265621	152085
323989	65699
132144	218017
447335	270196
434855	38940
202012	255650
474847	418771
156068	74542
146893	241536
286591	469227
91951	384366
486000	335748
179527	381485
145585	40784
431866	11822
471365	242903
311541	5712
293606	328567
78603	64490
108230	59851
138522	166513
491913	39795
402620	152502
149913	274239
461474	461508
402717	277315
292813	175050
3433	284982
263839	448589
436682	214063
459205	123154
317022	228110
101504	245211
148313	62948
193877	370036
267562	459123
178028	126579
332569	245120
468305	21632
13405	27464
174160	364230
37839	177777
399136	269199
156509	408324
156351	23221
344094	217146
201946	363238
20124	86476
264473	443976
478287	276621
254446	136192
244805	241468
143684	73336
194577	171493
330369	457638
107821	386052
106840	190369
220322	434163
396381	265883
151658	367807
111549	139648
274364	395988
373073	380271
22541	320688
65929	223732
300898	176122
40359	398333
317346	109716
68038	327061
235177	464883
266641	446351
146194	365142
476107	234356
10882	404044
344314	144777
310527	429863
477431	390070
488190	25410
138197	313745
44341	252563
202471	317118
26426	420973
391706	62191
254163	306478
493069	486885
472373	243840
355645	364165
327180	385292
82585	76829
314741	446340
396478	258370
268910	264908
478546	284843
443228	440615
429388	489552
187525	355951
254446	126235
467491	15209
56074	386675
137544	48163
435518	430356
481723	341886
449521	226943
388084	110708
195121	63197
291249	158677
7395	98420
389224	250530
407718	302281
374512	293813
394940	9054
344057	120503
302002	376818
410592	429871
279329	222643
274645	164164
73469	88113
391479	436895
166456	310261
91197	237165
102423	273831
120247	378481
370830	442107
184629	428350
293913	465932
310836	464080
410390	468387
72217	471416
130762	225441
428508	377778
485008	262954
161363	130207
62956	4676
337781	160418
65126	314215
404122	15337
144405	214291
297630	131101
195893	308871
467522	347033
253435	160158
297656	148715
274560	409656
363994	250557
225692	472164
48708	305858
303042	362784
160451	286235
72926	435280
34946	46150
132775	413235
429991	400520
367537	152779
228128	217744
435402	145064
10082	7002
465142	166143
429787	185420
359320	15209
442236	293745
138914	30176
351022	280967
371959	13370
356473	99549
339478	250152
105816	47270
278076	266220
135249	303175
216403	15431
298479	459779
48310	398333
475042	458601
191621	94344
364636	484736
480214	147025
342886	38527
63391	329092
239769	136762
262318	58808
81350	203656
78626	54976
115532	86728
460687	220756
347121	358405
436719	347476
313430	245679
252715	166513
53632	209568
354154	28129
462514	409540
195488	404886
471205	306253
376904	347478
262714	110677
292896	330398
274643	218615
356726	246311
312217	431013
225204	454323
12897	5448
459525	391361
378144	418342
235787	117288
97743	93245
81432	18665
428691	211868
351579	60028
346082	90510
188385	25034
115509	85930
351802	395212
357527	78811
191761	165197
64721	194165
36063	481279
164839	75303
146189	73131
458545	254869
2210	194165
428002	185479
441486	305959
302754	10103
126479	457673
83144	12203
305287	358021
145269	213639
361698	82358
257632	214050
198431	423217
180886	283085
232856	210805
397658	420944
281600	117097
391568	201754
349608	204330
254769	492906
399441	22448
286948	19528
118603	338867
36711	327217
405958	4120
190491	251703
12393	231839
153130	397585
112179	222526
39892	73281
195691	203783
122009	17186
109733	373087
187889	359300
3136	484763
326340	239994
308738	164628
107057	467703
365932	53863
14518	248199
391689	377933
201176	218004
90671	313745
356336	362670
275215	145948
383292	217182
3438	38063
246421	129727
198521	57375
380748	97771
317100	469235
340721	186259
480184	85832
73296	363338
69857	188065
25479	402032
157099	144359
304447	192566
300083	383967
345715	336782
389399	483524
441782	313745
27212	179895
419124	105498
238202	376548
106940	296693
423218	98541
417459	357854
395867	78273
140741	476804
452284	283645
491194	484447
327209	436354
334643	357854
341272	474341
369806	257077
445814	205223
182771	405217
198387	215858
456143	104855
399981	80193
364636	227947
226706	62242
333142	318735
314548	160722
89257	77637
238299	113640
284601	62191
75918	313745
130405	205529
142225	277391
107118	407651
315262	315888
276958	418417
351703	4413
201168	377661
461044	3664
185409	210445
409549	101806
25749	313745
229703	342813
95130	283608
426807	292553
25239	435485
392766	48275
306294	43334
293370	485620
198499	29788
44841	350051
381256	182192
418466	197485
359249	51881
52252	48978
467339	50502
428532	461683
177775	132740
151871	237666
282133	392086
226974	440962
364429	48659
79765	36769
458183	475024
120050	240609
65537	335954
219089	213148
287566	340210
417465	191250
260516	381469
193872	359762
314518	108911
157668	8916
442479	241019
373025	161350
107874	218730
408175	48163
456021	223378
88322	76454
231305	103912
353086	490757
456231	445453
148648	86728
139178	446274
70586	225230
237714	160461
286310	263135
192465	86077
288708	192051
490631	226965
312815	295218
128440	460721
449936	160461
428991	115844
205741	243438
394608	267553
406660	86618
476915	424365
487213	378686
282967	432878
211816	261235
423218	124405
18451	217223
381103	414832
379467	286936
419967	406608
360179	300684
476681	112836
477662	101650
169830	228431
17103	217605
339355	443756
65712	436220
181103	485016
79838	363950
387604	315445
5713	340772
22555	315671
469100	308038
187425	428986
25411	72432
15433	424643
254967	266852
392930	459406
127388	280775
267516	77410
118787	256005
272726	371918
238445	380360
60449	429116
313057	49903
96449	317990
440293	349272
427644	334192
456303	16325
347690	107267
210282	252516
60517	210694
493176	54976
263405	441135
31759	13370
129166	414102
439642	114930
90235	270046
273533	191378
129760	91453
201946	154410
218742	349195
432464	172089
175012	444927
476811	35707
399548	75303
368208	101965
355163	27464
302426	105880
345896	338271
189965	357357
97861	206887
354868	210685
397936	60923
306106	475612
389661	302560
268629	380969
321756	303176
272331	428125
449031	17186
71031	245679
56506	469235
493937	332965
167546	84089
380742	307528
94110	82201
13077	157016
30456	484533
345214	391414
221772	352366
77443	140997
139278	397426
383164	177624
135156	388575
138562	16433
185409	91952
468765	313745
480590	485304
255859	99405
447937	402150
170803	449882
161047	103894
486192	105967
115112	208487
54145	283321
4684	341603
92458	381008
140729	79139
365039	212878
116725	470069
170952	368205
326678	298415
32053	43382
338261	463249
126764	330731
35612	364517
488995	183344
141996	163344
483767	327449
125650	9054
192374	432212
410452	46742
58179	313745
41708	149726
95632	349593
89740	55012
313547	48020
45089	296522
212182	295159
425764	320161
471169	94839
335287	478415
43945	75568
81996	306633
415890	66004
277031	348798
99053	354933
187854	325799
267562	285498
20461	298767
359173	217905
33204	214050
459734	141060
369209	187974
182979	367620
112763	110067
161420	103850
480164	119381
412431	261396
407334	286292
72804	404445
191340	307171
210353	273687
266307	473793
359454	13563
120551	369599
78206	18218
118860	360860
154580	45141
192987	185879
460346	301659
48282	121499
392429	487340
326614	206632
345732	136499
323308	467703
125486	65441
177345	274309
137658	148274
142765	13370
115599	264146
361001	14270
430329	209704
431325	323827
107093	225248
384370	185704
232784	74849
134299	167077
200205	136036
43923	231159
293931	493221
417817	413525
364370	404960
329573	269199
292641	240447
265164	330037
263557	369181
112625	55481
383283	182924
420295	227741
492393	51949
276821	388380
305257	367110
205196	67577
470356	110677
486912	132740
483167	115463
477646	484426
289682	420944
36604	377984
366556	57989
178514	142282
453446	357357
170893	387742
278711	58881
171355	258607
218690	104569
217740	315448
444755	33062
276448	436941
438475	327267
192633	462236
277954	355093
102157	215810
468228	60247
375955	14508
85699	30152
73437	440804
269126	136744
359946	350927
272179	137433
60677	290550
46548	65979
401447	357144
254123	430356
352739	49726
59537	378082
79961	21239
492015	129185
72556	304582
215329	386506
412394	214470
104498	46127
462794	384327
349092	60159
467493	425975
315692	51947
53044	46412
408920	206623
438767	395547
296359	474931
75259	423351
8771	257926
145288	348798
129104	137719
15819	164210
263994	412146
14284	356673
479320	479703
362231	260877
352147	164504
443062	156793
82744	228431
168984	339205
5167	119123
420677	46813
461489	12245
228712	319175
330752	449651
314311	249347
103605	468978
107440	293813
353596	266527
492204	10451
233699	212167
252457	416402
409555	201532
380758	86596
417938	409239
15680	20416
31483	275701
389314	320097
486256	398305
89257	40433
352779	205270
92969	405217
69932	157100
119558	275694
169832	390680
456877	121304
173879	440660
476106	165680
421512	464578
437962	126204
346486	118387
15746	190369
217784	179506
37791	318601
319285	5648
298390	154456
199572	11073
281998	325604
391511	13563
341550	410028
450828	343644
39601	217310
85555	162970
402348	463799
197385	334450
129179	53667
458542	485304
192742	138600
274365	164884
54723	137128
67309	415795
268664	426569
124140	355245
424861	328213
353856	58652
376619	308952
477477	187111
289675	213809
313606	261396
184080	309425
412130	123213
37500	67040
333178	261083
204774	303175
360531	143152
405266	466737
438475	365125
282737	187836
115962	245679
290001	285739
332299	356953
282109	216766
486379	487790
432031	215054
112193	391414
215407	314138
225354	487833
138823	284966
20627	489420
252055	190369
374981	476951
95791	124085
409238	455102
360232	138823
66136	293813
410439	436350
59875	411455
424647	491269
244101	40388
50162	250389
421740	475673
337396	158200
2912	307193
136435	308759
119177	434186
279615	181704
165690	398333
447677	375017
418199	155497
147456	477343
24122	197988
208400	185334
275251	228431
130069	26129
261303	31266
462824	423014
452148	354172
489923	216638
313299	372421
482409	195916
215754	362076
80476	313314
307533	378686
61063	147788
129466	312824
113387	472662
302688	325306
156429	413880
386901	362377
348464	327013
446475	310261
870	122457
67762	164362
463539	210261
102974	357989
310459	440804
242777	258547
259978	314970
310058	177574
440721	399267
281993	479907
162310	408350
117545	399867
137133	29253
93384	4914
358132	438453
252742	270337
440604	17996
441438	258261
152575	488611
141334	152921
35807	73336
297746	331349
408006	414471
405306	93062
385967	469221
391582	282728
172396	46294
338962	437018
49670	452820
111819	4349
313770	39229
167250	241468
328328	408263
437278	333357
231305	60108
153766	486885
364042	253002
433083	7907
61362	116833
338271	36880
276663	388973
28037	257298
78575	166063
60044	269199
75119	29536
469566	473541
319119	55857
213913	226218
265598	169485
62907	471540
119621	90812
203515	230691
268448	466737
163435	150149
128555	83523
266508	428852
132492	438783
289675	73567
155777	208062
438244	22549
189932	95057
246568	350731
309909	401949
334884	133685
371306	63190
164674	415730
456021	356998
15095	23018
17023	232925
492204	372214
384940	62191
389107	58589
254410	11167
50435	190369
378828	363581
319418	48007
137611	183066
481419	281957
289675	82758
433529	378462
168000	283096
229744	209572
334680	103663
171725	157364
410812	35707
47200	381760
438302	172184
213995	225420
36835	137070
38053	336590
273289	323785
163905	424223
201208	14923
427337	171967
350064	240225
397957	426786
248013	271873
159702	246059
169571	57375
386193	388662
214163	478415
9502	355093
442236	449620
142601	267602
173521	275677
5971	55126
460512	256604
493772	105878
280830	421356
136431	345642
308618	121597
228128	224997
254204	64123
241212	292721
314674	1605
491996	247989
107976	369649
335209	428026
426800	11626
237714	410162
111856	311748
211627	373793
143190	450011
20533	147217
221211	418737
160182	380409
106739	399782
56589	132026
346784	67584
197044	296693
115256	458
412205	38655
89688	110708
441406	402650
116604	111866
226023	140378
302665	91586
102514	392062
178759	168197
4272	89047
444650	185976
216853	116473
459064	368760
32148	467703
168975	143444
187834	143151
335550	105585
64557	383534
471169	313454
313641	420571
423013	292721
65935	100194
198388	399388
36063	26940
284816	205289
415599	228431
324573	336955
263703	288779
359031	458601
286001	92628
6467	476447
69704	30428
52695	200320
230320	422470
216666	424345
492803	197167
329727	479615
313257	116307
319674	302417
342486	298182
39892	3664
5841	361530
260527	438373
260738	79989
77793	298415
65853	43903
417122	445604
265711	492632
277568	289760
304013	149720
470817	434893
390960	213221
490050	60517
227784	177085
122065	16433
318088	152613
364818	392314
247785	355548
233655	148199
393725	457081
368632	137508
93627	389286
420234	194382
472040	86974
490062	49294
426970	152502
408977	209962
119894	392930
73778	290684
441798	311734
59937	353787
365305	446188
281220	94516
278485	354290
476746	442083
111930	25410
399258	136714
442239	206366
468677	104062
183270	342724
383295	155441
167615	478415
78571	422897
173547	474676
95122	131296
409745	92613
188252	261625
266307	125789
319231	161669
164767	92130
274219	469235
92588	412022
71346	461431
168651	269199
266307	58357
326040	279268
48163	383217
321242	61934
135103	326265
348495	324723
436876	137128
125948	393326
104186	100503
277511	20033
43898	120815
140468	121190
361871	205221
342906	166513
86047	24334
277801	366127
310356	96962
492705	313745
102095	1031
455484	382675
267602	286972
407278	401603
268411	178510
45568	94516
98659	64474
452663	145940
21902	325167
255084	94516
190926	325175
230051	427079
477427	474244
303507	281412
263557	318305
70716	286828
347948	386660
419271	288035
440633	385000
820	476447
355844	296693
91631	39195
436336	279011
312122	435559
188633	152592
171433	208474
281877	478060
2642	365224
2918	321372
9264	392220
270332	94344
188348	451972
87515	338271
132104	409828
312782	318088
146924	20172
478152	186440
89849	324670
96608	155083
130651	8635
444884	77438
40890	361435
67135	183213
371976	368650
225157	476447
71189	157280
140629	96880
277467	301889
95032	11626
266307	225738
238573	187974
138814	145739
181973	17622
409003	483449
97843	447517
354866	21215
25748	92436
456021	55450
184033	52537
90050	217223
43344	205236
183203	422991
54856	476951
470321	332532
485536	484804
227852	241781
348866	293813
110677	157490
153308	260014
314528	458119
223461	101058
21752	314763
233767	94344
246924	85582
171380	370988
192509	125541
272742	431637
411439	59014
180503	139212
222698	41257
237019	398587
356782	492906
153407	27487
101736	362319
424907	348334
433003	267352
369395	354872
400910	312491
362267	20629
236578	307279
326300	401378
98210	69734
368186	190369
326574	138807
106599	228876
52137	214992
124074	154627
245679	133543
155026	229150
107903	68341
301223	351639
379372	357472
138660	331581
123283	54976
71511	311644
361291	460668
356490	204817
414004	302134
191155	302281
448770	227699
267562	258911
485901	410074
278525	288925
242976	351611
358700	28129
55202	226152
336258	138613
349416	57159
79019	229511
219336	429115
197991	148734
2436	424923
292165	32046
117685	338790
88266	360860
184739	53883
436938	342807
436683	395187
285143	422576
55914	434705
438783	166818
200105	459802
492680	187610
474341	187834
373128	180302
178265	347948
410439	136491
208260	201335
238041	164884
109383	152185
265037	83017
329727	99072
410901	491099
430218	444844
384858	398148
164068	99405
75379	116075
396660	269133
397816	121106
75985	163009
434696	290550
294711	165267
335359	299467
173923	241988
33083	253369
357133	196783
81715	282989
486257	463772
10645	241912
192908	216282
387742	326456
64495	49903
332557	279920
218293	402327
325814	315235
111328	200263
124431	94516
293812	401854
444489	188645
340863	151240
131890	355874
317903	391414
118385	207535
245237	16433
33353	348798
373407	337083
414949	488990
119001	115301
39195	450052
414641	257076
472515	217423
369062	130028
4530	354933
409745	440962
418696	313745
106471	136109
373712	146183
133714	284159
404568	110121
273152	121304
109407	37189
264223	24691
2187	334671
143942	131606
173728	265168
377278	338915
127051	60517
310227	291226
356473	215185
329898	420944
152057	355728
92405	244392
202197	85243
63603	422837
15410	180578
90514	420944
28862	343100
321438	192509
29656	336590
437077	164700
244986	53863
377663	378976
424256	481753
71511	428892
74446	375482
198317	247212
30245	454952
35812	294277
67091	233181
118424	28129
227481	412191
354879	108730
325501	183213
284218	118624
303895	8060
104744	378934
250295	138401
385691	477986
197118	245679
429147	309177
335951	131315
195115	482332
168437	26198
332112	229983
44459	15209
337941	369137
277732	306154
176248	391996
470165	366534
457135	340603
358589	38001
922	252247
309276	192580
40457	234748
358105	79507
471009	391414
336411	390861
121594	378785
265163	219499
246704	477506
328130	87007
125064	382568
10375	402199
368777	234196
467752	349761
176111	202214
248709	173291
485641	281924
217212	198007
336937	321628
163390	110708
454211	267602
391414	364683
407364	165267
428213	49966
94231	283392
149499	243301
62516	162657
119390	95233
459995	476951
452536	123485
289910	479614
436428	317356
53784	207745
427284	490888
242551	340161
171362	232476
329727	22888
118233	328980
363543	241446
207942	391414
60773	15209
350669	329962
449521	32268
83937	54976
79817	29253
473381	438300
78586	418403
363494	196783
57105	13370
428313	7159
791	225464
295816	126069
81035	196783
418425	172997
325397	357854
172417	270836
199021	429790
133302	328550
72668	64429
54907	369320
244482	64066
469542	442936
472188	442447
248013	422509
150422	111741
101465	243193
471730	313207
72003	342063
234086	112438
240647	469907
188872	94678
404964	391414
267560	22532
453130	386352
90392	135488
203410	453598
339842	259301
113287	13385
177577	62699
449521	165559
71366	471686
65026	431535
309528	388962
234932	374030
277585	185083
53151	110677
269852	21411
236599	438419
477932	141291
458782	144845
312314	61059
73327	55387
478777	486885
213910	182000
444650	268129
429103	421359
394221	258610
204482	360647
374154	126892
373433	317095
357832	36451
386060	491939
181135	190369
189965	313745
102918	28129
326888	423688
200092	190369
308006	392329
250389	19621
167588	233704
44167	145129
266438	46848
47080	111134
477763	302033
28108	470403
434013	396703
426003	313745
402805	300410
327209	378087
2639	272771
452382	211657
248083	402183
18766	193871
150786	137615
307923	405217
190281	205823
4849	318310
321724	98276
254155	429863
119123	156858
2410	268577
490940	45752
12034	353343
47428	109271
279936	12958
280121	4245
215498	132740
334985	394885
260935	430992
2106	223695
242008	46086
431264	373711
51222	165276
400520	129857
15027	320905
253931	445353
254430	397772
375722	123822
442947	24980
214917	316372
134590	274595
64626	49966
296141	463945
1835	439335
70	249436
386622	435385
244874	440660
303497	108126
467827	175721
41224	381734
290018	188542
388696	438653
275473	214024
452172	126952
281924	60387
225138	63528
223609	379001
11314	76430
65398	106268
238266	246592
283511	474412
42830	342807
141416	104855
30559	63718
412578	224454
477689	363490
442043	171116
331794	313745
75339	414172
280855	323824
326260	134145
350653	305536
91348	16433
493950	187288
67126	179375
277240	455120
453711	363564
454559	398066
222170	139313
161249	42121
400744	294404
101230	108554
309917	264896
326136	141026
383145	277323
291221	398811
146893	220736
61651	222330
232890	485722
69002	400802
85665	166063
232666	464431
283672	404806
117647	19377
224267	292787
433118	468832
420857	169482
139314	333613
180918	183479
430288	333709
329903	349448
114407	197996
415116	78811
3674	149079
308274	190247
146429	384174
67248	69103
148370	94344
242411	297282
361157	127921
24921	113051
89559	71699
190281	279871
468183	9592
83923	365323
272269	99210
325216	73832
82641	187362
87364	241431
67606	76111
225601	371918
88038	278652
460205	128032
291829	172875
366169	434186
182228	108554
359946	315888
348819	27212
130060	110708
283728	136876
345680	143814
205136	476951
352644	168197
215260	435448
26426	351827
433089	149327
437030	148590
15000	426389
264641	293813
294269	242776
163370	133109
458088	391414
177139	204440
203944	489552
70	453366
173437	152606
342262	49822
36225	313822
368083	262998
393464	400151
441302	380745
422395	132996
396980	91012
282759	196680
492870	243840
253394	274042
249352	81280
407967	404806
248347	454975
295481	378686
166212	304731
417241	371918
49930	430610
231268	250896
296276	489552
471169	79861
314311	49915
307294	358579
469617	60897
133103	61206
131174	82695
136543	31379
324216	64495
137454	330269
355642	335923
69340	460723
95405	471921
154451	348798
150982	13370
460113	318404
268768	435708
249005	474283
185462	15209
440190	21057
19228	119123
381359	110677
309546	363973
306659	80193
240086	342300
427486	351072
195912	375595
412440	184640
345889	469235
276837	324037
73327	225260
173215	117618
19727	251961
368298	440660
121431	317675
51219	219981
303356	48163
178258	52490
7922	186361
276183	52029
209018	119404
31070	384639
370292	131778
301410	302342
268600	368631
282453	301972
261027	121118
122644	414832
225689	145817
414035	3747
394084	163725
163460	477870
150237	317118
276821	16482
265262	322929
55789	190369
257621	401383
168514	225760
12256	195927
296111	81225
61309	214024
117862	274242
485265	448104
281826	419098
415395	57452
90883	419097
116172	94667
209561	317118
16153	345343
114544	110677
151928	44203
412823	426089
85314	265711
36974	389905
287909	426889
256299	464725
333106	111637
331265	39528
73814	208487
193837	192726
188925	80193
41842	455769
148667	386547
110673	37258
360826	274594
476007	271673
16974	59672
6812	269199
110089	77761
197310	471745
265237	396030
348951	99405
199676	125948
473665	101964
219186	95502
91708	140044
87889	131929
246560	383560
69806	10823
423014	337262
12987	287957
219302	175923
473953	125826
17740	398333
355935	88027
256723	490888
267562	268118
447990	409828
339626	231021
12214	327946
454263	220794
110221	68394
163117	267602
488029	357989
235219	383087
52752	110677
32271	295484
412807	34468
367227	86476
235896	415379
331574	142634
335389	57134
11079	212888
269054	332758
5677	491356
282269	156227
201731	58935
188378	494102
202109	97277
329838	386132
117039	293813
199716	15209
335654	433671
1367	160419
58287	218727
203414	492384
183763	394114
318228	174363
192827	317118
205346	288091
110236	348798
359282	436632
88258	32053
444703	35735
319081	212355
40028	107219
440927	152081
156081	391414
121226	190369
260272	178295
145039	80466
251635	457140
39195	63870
34272	348007
233699	138549
239912	206050
63494	218727
461861	482315
40028	342455
169937	344702
196615	71319
13750	187273
100325	313745
461091	424430
470328	53675
84745	118736
443648	367705
389944	230254
459993	281939
204865	440962
44160	229726
21796	360713
313217	237271
202754	118292
89740	336590
430380	249709
345770	395988
251523	168213
403535	105745
219068	169116
411100	177829
531	457808
70478	7802
11592	271053
109949	246044
216585	145817
24059	289426
86848	95149
9050	401029
348838	375840
453908	296693
222702	367686
41674	15209
180040	149096
77214	313745
396036	198465
424503	225591
100048	73236
436790	448843
449521	428073
446413	479582
25891	119123
456734	6381
130069	131886
332391	238406
232452	420392
113337	139146
291332	399153
15122	306491
261736	15512
373877	128128
196950	329896
196758	330548
155121	440962
227660	150258
955	227600
130006	378859
449521	132298
137303	369770
287089	452989
431696	309801
20006	99405
62131	60517
59797	37121
331872	119762
352778	195948
466664	295484
36049	37326
267774	400349
20946	206577
288019	19377
59815	317118
59581	429364
41096	363631
331312	15209
335620	458880
464017	367937
345401	257799
154597	1605
101504	224285
163935	261396
421495	364899
266916	179375
183236	446287
233281	95350
458462	9054
252635	83792
63698	63264
288247	119404
384177	400607
41135	58945
33343	311212
300412	151944
5747	481646
67613	331349
328963	475253
471320	46920
329733	409527
371030	214121
150986	206686
421987	252664
235342	245928
328367	254720
331574	290767
167588	480117
388647	272680
354574	193393
155543	417066
234393	212081
395768	458119
408919	249543
330269	452055
82187	137133
308079	334068
286079	16433
381940	350384
295086	478555
176826	220330
402689	306100
414058	283265
257443	204895
233768	110778
459317	96341
77681	370036
186390	285156
439389	489822
110259	418836
472163	153401
462028	333357
251720	124945
41378	215867
321477	433322
457418	85021
145684	246133
291703	473713
307982	393337
354600	309220
248883	160248
101995	350707
81694	478232
112267	385294
418613	165267
10093	230391
83280	204078
417643	300606
273610	275315
301938	438419
383374	74542
49263	310756
153771	339837
407495	312324
363902	486267
105568	234487
59165	359370
277565	20076
154482	304731
113685	208785
85215	394227
53846	54449
437760	97362
346985	60517
66798	197194
301638	293813
276663	219715
153766	378462
372340	282105
9232	313023
124650	110708
143381	44607
304013	82715
372750	187998
75324	280308
171093	307983
106313	25034
315867	478415
383164	128845
260856	218727
485667	407197
233004	356428
129132	233160
75317	269199
25748	147813
242233	190369
161871	104598
12915	165520
167068	283445
255229	448275
253184	122135
16609	393917
438376	396729
158420	21411
235293	420392
292721	309002
400559	338189
174255	57321
413964	135103
82120	286235
13001	130987
177791	443693
272454	102137
409613	331729
284567	45726
369883	209878
253528	270095
22199	248777
472310	182004
321675	71882
33965	77727
212289	380698
493080	156376
448381	20149
46313	122462
443216	48861
89917	391414
81547	164884
399146	6434
99783	125239
190928	478293
313606	119381
321065	129309
150496	357800
252102	440660
131417	323959
350869	421935
288034	187244
264804	417295
396775	469580
406812	103420
417248	36339
248008	121324
267143	190369
448626	430610
19520	470104
470314	258607
138016	328449
110447	83872
330954	479759
119544	226308
334364	162795
385297	467699
271815	339659
488102	247128
449521	179663
67126	133109
131185	251373
192618	40061
278320	486885
15819	197988
400273	365087
10379	11730
45428	37176
328867	168213
452908	50264
37123	265508
9279	76454
447833	129857
1809	300606
283175	345091
429331	203182
215691	465921
3578	341518
293505	413919
145762	263309
480956	113138
251664	446796
139658	6374
385308	22448
181773	18304
205607	364102
463723	472662
464022	106917
8818	63789
85410	317118
59776	393253
83546	356750
131271	159004
454972	387742
277568	44818
164827	722
175681	57375
73466	91116
457946	345401
311637	237165
317871	258370
175599	155029
121550	384061
382813	378462
67584	323469
327181	377278
291940	115386
28664	111629
336152	414138
325905	388223
379795	203958
392705	86112
109657	40447
300545	16325
370776	156832
72668	220417
157957	101058
479137	356470
365854	257726
197996	94516
162518	492601
47338	299652
432038	385207
62193	126204
35941	183213
143942	208785
273024	405985
15209	233740
225134	204579
216666	45370
172706	171086
43931	336018
300870	143956
393839	446293
113317	463623
84725	23430
359618	447519
182192	152932
444650	345401
470353	327529
140511	125417
33375	32807
41378	410433
8461	244531
411509	480776
97629	309425
304301	286745
337483	411809
273266	184902
40028	157422
306152	235856
125837	479614
258432	287139
10494	126473
437041	336590
97329	442963
222102	445708
101504	378330
27083	270118
468541	285156
416561	119381
170296	17516
383374	435708
341811	90091
112372	433391
128287	492906
388832	387742
123926	142811
412624	307423
295841	471894
88266	95558
146893	475594
148311	216538
394652	203207
465767	486950
273078	294705
384549	137719
125064	438786
325188	35170
208400	221993
315430	101816
390327	187974
390170	423688
206913	304173
47417	286775
279299	26276
11062	81803
196919	428103
17231	433934
250824	434705
244092	11730
374713	171953
458950	444138
246198	362610
274629	238299
48804	289311
319148	45419
78469	336955
97534	279600
162313	236213
442236	450540
70939	45809
156592	63703
37280	416402
318539	112121
178579	80503
52491	88203
334884	83818
427272	341811
155572	379954
396774	172552
338897	266538
487885	443960
225694	351414
392149	177281
409745	122707
300292	396371
53696	63548
222796	167710
72603	186159
98654	420135
463856	371554
63597	300240
391412	442751
79542	132740
170793	317118
143315	208617
122943	412404
166247	111623
31655	489150
39630	293813
424678	437929
194261	145948
393737	236695
8234	283346
467930	217423
131874	296576
267885	156242
373755	381008
376248	27581
337516	441635
480048	141026
45724	348651
272971	160842
401085	470991
180344	330143
371617	315888
125417	133202
317369	370061
78707	203656
267797	228713
48990	99210
277606	115174
78874	164349
64864	492024
406660	254666
10082	336239
193767	123710
6745	250805
221548	249334
173629	409318
6084	7771
19004	180578
218749	259192
119113	477131
447853	268652
309917	362675
395336	207940
74511	27464
296205	374851
106735	188930
430093	235921
301904	316011
303507	404886
59906	63528
282785	32605
468287	115783
139818	159110
479874	426341
338434	465928
241975	446167
341996	438419
458207	447158
94078	38063
240776	381008
302414	403612
287510	52917
428410	60323
326762	248923
441351	84111
223296	134262
485132	361104
291490	336590
22950	183797
267704	249202
48799	124640
444102	229872
280400	210353
51080	361296
416956	209542
82688	380565
389219	197943
84684	267352
468121	144470
124658	360860
117124	253506
416742	183213
290698	314383
133433	16170
302109	470221
376619	270196
2352	373764
96577	478415
386079	214992
170734	471205
159476	402892
357341	360364
292721	229239
223998	110677
102916	389387
15217	357807
251524	357691
181893	402411
435805	293813
72003	195121
469563	428738
318715	100277
460496	93719
342115	122462
333856	144073
142623	427724
398182	221878
452397	380709
404377	186259
486851	64335
161173	399736
78641	387742
206346	413525
272674	35707
286664	361436
94332	338364
42291	233538
355060	42905
10871	487833
353485	319371
288059	98847
202351	117061
357309	244069
295684	61572
97424	249334
71760	268609
28877	173755
406169	231485
119716	206338
22210	404238
166504	17718
176130	63314
221173	289583
16900	28129
239835	62191
204455	171103
260185	214992
130172	427576
372170	320297
80888	273831
222818	90460
158946	410028
340292	145064
453651	471745
133909	453806
34563	161608
45154	336590
474169	2232
448078	35971
49037	179183
324411	371934
17873	392037
44199	92613
181912	444660
99167	266281
309917	91202
41071	105585
15068	479859
23481	330911
100037	243894
340175	228776
101730	5041
437593	4413
220243	354694
115725	462973
468287	379143
276292	122694
351540	356081
415451	382511
101822	26378
85968	234356
294634	317675
282762	33138
300447	22827
73479	55329
337580	296536
204332	478415
372199	186259
307413	121840
487091	193897
106034	103456
313691	481785
275511	441202
141114	189652
389656	71090
203428	475228
202270	259929
151039	118877
446620	313745
284218	323393
440190	334215
108753	2252
25731	212020
346557	428889
487586	20586
414508	111623
96612	421903
444139	183690
293071	294085
345401	153344
273514	298949
276821	479188
395029	204330
154537	155118
375923	307042
218379	388575
102065	114778
371825	323699
361133	60517
153716	190369
26431	285446
308122	380745
361676	391418
193058	194165
134099	78811
191846	155271
160311	321506
169241	231485
139838	412868
255231	82096
130916	218635
52840	327643
196689	409416
177810	86560
238083	375269
124185	294390
144813	197581
153813	97793
475172	250217
100393	285446
233699	321261
2959	91711
125399	22347
315566	314502
375913	155919
277250	81710
357054	186440
295404	148897
15895	327663
157218	317118
420414	458724
425214	258370
216345	28129
257579	415056
76757	298767
76915	278075
467945	417173
37431	423688
448682	150237
227511	374461
146097	64335
198440	336590
366761	317920
176503	149921
449827	168417
118508	127921
371479	187878
419512	381442
26210	84089
412218	60517
2638	430610
453594	435708
339463	273888
375405	195796
361735	167404
227804	91149
465828	39764
195586	482634
416945	191821
371853	131585
24108	225788
150909	456708
18660	62191
385321	406602
108943	6899
138663	411455
139279	53863
137508	338973
457675	70814
129194	268628
297429	226423
71346	292553
18751	108145
81887	42195
63574	162831
475499	72432
288661	314742
172417	34567
254248	436052
248013	440940
289675	363572
874	109938
410162	99348
90144	80763
485734	49903
305574	281163
30440	344800
267826	343085
231576	429758
283986	2382
381563	228431
351158	341603
65551	245772
124469	110677
388811	309524
254446	44128
376170	28329
431002	202952
263439	273141
110655	397009
412624	95942
253442	154538
342652	421843
100563	227101
32323	366127
190815	3101
173893	109922
386762	238138
427649	294836
355020	299085
171891	360265
364037	323636
174096	254131
13823	245679
340173	454886
309213	384174
293805	197212
477189	7693
251580	67316
352592	293813
208789	49903
470817	152502
373804	260615
117862	394337
383532	285065
451199	276345
79817	390197
324538	370342
50799	397734
171036	336590
248013	230040
66486	205223
227328	280351
98479	232341
244149	324260
306459	418551
380372	176077
105585	76417
65518	186259
156376	85844
343318	87065
200933	450226
406689	137650
324490	399867
473998	13512
71799	433446
109315	431236
282633	106514
163925	386789
326506	19510
447270	309630
321242	388407
403813	236735
322490	316935
61186	113749
145133	44607
250972	337585
246755	391795
12087	119965
446708	462940
381925	246311
423150	456231
417369	267602
71739	401949
235940	351414
76228	65450
39683	43514
254918	447517
4461	156911
25969	32017
114298	228431
189503	112518
24935	52836
99196	389164
425436	418056
381633	293838
322660	18451
226349	285156
345401	346408
433466	64335
6511	83512
484883	390525
112929	403513
267562	236216
299457	387839
61503	387742
66785	199679
421396	377515
61651	416677
311879	258220
259386	451600
241749	78364
385928	39921
155697	156178
317829	222280
439292	10646
189205	55626
261875	341271
349608	458601
159726	248398
75056	283918
21224	174773
435012	100287
47858	166513
390117	381819
479677	401871
115871	159249
95937	96350
349056	272846
238590	62483
468306	336590
104648	229756
385214	405842
146523	55633
186254	35707
345715	163435
82874	359422
481964	412980
380489	334974
228013	133197
469046	152502
9081	130485
347972	121145
81432	241617
232737	398611
86768	454221
147930	78811
221687	169116
100487	446954
433812	449620
462169	9186
313631	468640
226700	379631
155969	335832
100081	413525
152105	326578
449445	154544
326033	387860
74933	122462
174084	306253
150109	299049
254947	36589
183530	46062
356167	241525
18330	482820
137454	55273
455490	249405
276514	394724
36097	164884
211884	103863
423828	334600
299458	203656
226585	333784
232440	181433
455388	331187
333363	402438
466012	369599
7810	434893
314334	479625
209094	358032
102683	128532
247929	48484
99877	231485
358743	209510
368093	310756
191587	151885
390942	15707
357278	72521
321993	401854
293114	354432
44530	26132
102436	237503
47216	378462
345401	456880
168282	307587
187685	366127
493299	28622
241039	412290
349764	363631
234532	458601
206385	86892
104740	378481
362267	198977
488777	168381
191345	319093
215434	180578
274266	460734
451369	15133
434151	153995
196389	185204
188016	118877
484759	378462
208521	315888
475522	389911
367042	28172
301846	295484
303546	168381
318442	204523
277770	224696
2432	264167
354598	331583
152508	336660
181590	119123
64938	478644
425430	489391
185964	323139
221816	180429
251871	76526
121259	327340
302527	221030
286247	387270
126497	160545
389656	451600
200477	378082
65721	481446
327846	211889
302385	477986
385633	53249
101736	126452
167294	75499
454303	26297
219136	483178
271495	187974
181520	274309
47368	80122
452115	425787
170815	181322
450675	134145
128932	373401
439389	17339
61724	296693
311784	487166
266307	374987
153407	266538
219302	12177
211915	12177
352640	153287
226919	20506
47080	40388
208888	67040
106656	45133
477382	166513
129857	188550
479351	306387
64526	421525
111012	252961
471365	339912
79291	62191
290222	177595
491119	464899
275703	208487
246348	389682
273032	190032
412548	132740
395770	190369
268597	50538
66383	251774
120851	303637
134469	116943
53946	440660
294115	389422
144845	47187
174914	205724
317990	269772
418180	398514
53516	187656
382757	165126
53293	264790
476970	331585
259992	226308
128980	141892
256893	305151
19382	42890
151176	86476
112239	288035
171382	233477
357454	54318
454263	55005
425430	364060
126252	190369
207663	255277
323715	82787
253751	56457
5700	209439
489027	200457
468162	129922
373009	105498
258050	414393
265965	234356
356656	48365
113023	36539
426389	294208
215873	66961
71189	151944
19180	389384
222334	468481
309276	480721
227857	156280
17276	273831
13503	143626
473946	273831
18178	441635
368540	281163
436626	463615
313009	465765
363575	94665
299128	278612
366373	179506
311221	49056
251983	244115
168792	151944
110079	272865
247710	394636
221296	211067
449031	467752
449817	15209
313053	369427
376619	452901
134299	55700
85404	256121
156046	413124
172417	324968
481125	352078
172396	191788
193499	214436
440918	326492
221296	264766
248410	397009
364450	157267
408880	237165
126875	168670
98655	287694
182205	302948
198148	484191
305790	62191
260185	403686
177577	388973
411308	417918
319628	226016
79400	69708
235545	408288
279624	294273
349135	123369
212116	172669
239431	168882
154616	79972
255557	217494
99549	263925
112103	6899
308183	331581
154456	264538
43522	481315
63086	183108
390145	25800
104325	250032
159029	231343
471826	419257
292020	358040
104740	289597
21545	117703
433478	475074
340627	468125
79075	223963
110606	468481
375642	457838
261033	453919
317716	325094
376673	21583
489728	29175
89219	461299
81920	482024
122763	58441
14020	42153
180290	478232
141401	3230
480589	143956
341446	86476
138126	355747
315692	211657
219765	14074
351818	35794
176971	276937
151628	313745
7956	72523
471030	479988
241137	93602
93705	353868
106255	358901
125972	393624
336829	7800
471904	479445
27885	193871
242551	52917
396605	78380
257116	101992
277960	294662
92445	67584
78954	179506
346049	104299
76593	252961
23481	124473
111764	306586
352195	3011
54539	242648
55451	76454
51570	476880
211932	459213
5019	114101
425198	191834
315418	277088
139061	374170
365289	62191
279508	438841
17857	378686
348177	220857
282568	222701
242938	387742
367507	261070
149387	452187
298823	419198
483625	350220
200464	164835
132990	422317
69292	325061
126764	144470
209498	138322
279213	25410
332551	63528
38063	29156
296536	298767
39683	379237
52275	112330
314501	109358
403594	43496
492149	490121
332211	228431
72487	415985
206317	255641
154482	105806
363920	105881
336023	34675
473011	19246
453141	287436
406018	366181
128429	333709
178003	183213
33748	186440
461411	187622
184455	59978
186700	54976
302560	226308
405846	286936
274015	472072
290601	452230
408998	127921
2022	389682
21622	4349
171306	281924
182905	464420
233302	281993
368292	454517
363469	289298
244688	200200
266307	170528
217480	174490
333561	270324
475567	123673
55410	200444
351381	214024
245197	373800
359008	218142
130678	204330
475174	383964
74877	459779
297700	255650
100438	395988
9383	122694
453976	218730
54872	305235
244022	269199
9381	272069
155165	406843
229590	307294
242308	6584
309917	415585
422771	99210
438144	173897
473077	168381
143071	426073
24312	212692
15897	446655
395347	63307
470469	457499
260884	138463
225644	140460
259775	139844
431120	426089
214671	110708
131855	270135
277832	321996
472679	101058
104325	403368
390442	168779
174139	379012
53428	313745
213256	205223
257245	474453
325979	393326
430118	165523
343332	338719
94916	77065
227857	112653
19055	162244
254430	69708
404938	105498
302404	160633
108356	207150
114643	206557
323903	164256
439919	48124
344075	205223
333966	236959
26519	482143
295689	256723
289675	491966
106169	57220
28737	69749
53229	94322
224957	48275
132522	477986
377260	13370
244092	469227
471864	317617
462907	23822
196451	277961
431256	239528
217079	393773
128201	162346
466247	200872
435384	16433
260871	141484
90579	96977
400707	183213
275337	36749
338018	469235
342119	49228
413575	176321
461068	119762
98450	401838
369303	362076
340864	479614
174034	273921
447937	463623
321474	444880
88790	163348
326830	367919
220211	104048
263399	2322
362820	347808
304404	460104
210822	212306
213610	406751
220727	33689
184673	455703
264164	412322
375888	276358
320160	251775
469554	433934
100341	388195
348644	363209
444380	346539
449624	355806
339083	190566
405942	390861
464656	258953
471774	275677
36182	298990
294925	453757
28200	170129
209745	304226
461735	361002
296925	429863
12196	425675
128837	352136
17778	136273
83453	260118
195527	206206
346967	292721
272016	432591
445101	219865
62259	317356
42035	32837
355978	309464
188566	366127
139064	327100
418332	34730
179612	347875
433944	27464
438886	180841
129077	431799
478171	391414
125174	486523
380593	15209
22753	23018
220372	252153
155794	110677
147390	248543
11626	152198
275855	198275
181649	198926
165680	288475
92635	441357
124942	336590
409210	420392
408153	242980
391382	246486
181353	147554
68532	46410
82098	377697
270019	164741
347121	371253
237120	136089
362197	378462
254068	218448
353698	213792
339247	22347
281726	176711
36723	413572
35399	437510
487405	341470
202044	278907
78055	110677
114643	393600
298187	487470
363040	440249
127025	24738
342949	205287
256610	274309
128124	406371
256723	361545
391676	296980
147121	419506
340693	135664
132896	476951
284768	138341
406551	463623
26105	207064
89409	118112
37953	333543
57447	492316
162844	266538
332229	280344
159316	144405
427878	464578
196144	145551
32765	438783
83168	168615
316350	217892
363227	79186
66259	480216
90252	312642
284546	370395
158466	291772
248619	345745
143638	262954
6645	354903
58483	49228
41823	32807
345998	63528
328513	485070
179098	393326
50775	306202
74269	291695
47990	49903
200092	342588
74165	393184
296519	105252
247698	462071
215717	24738
20975	163741
297834	61666
128563	217310
19903	420895
156446	19203
225694	183797
378694	99405
192311	195059
285764	216098
418511	311476
409945	110677
231855	318841
229639	346713
411937	347979
346272	132129
326830	363797
293019	19571
57521	53327
59903	269199
34933	486885
53898	72434
456690	477986
465430	99405
331192	8463
222045	22611
426690	150352
404533	385557
253279	254628
312344	61059
109949	91069
68059	328367
166075	398414
113541	483853
296325	49903
409468	100277
120582	62191
452974	243263
406784	372141
78571	362997
115049	122462
361001	155339
21555	277651
318071	8769
246928	297021
242021	108222
348591	435817
80240	15209
437164	209018
104873	208603
454977	365345
406165	326714
221231	198317
335828	359762
151495	356663
322677	164986
309917	168798
372054	106895
406201	366577
121828	447235
361480	356307
167588	28129
452017	247926
195484	166970
164584	252875
400749	285156
57396	198709
486934	93706
32807	223375
137238	300555
361471	334680
247232	407386
242411	301528
163413	246453
456335	388273
236328	217223
439270	267602
248758	241790
364735	283997
164525	143411
400910	404960
224017	41667
293913	463627
262025	249202
67016	135888
241859	40947
315077	161885
475009	190369
29647	260029
138468	91711
257495	259929
12085	487095
23137	47295
299267	136618
147835	395800
49776	190369
334213	282370
478588	143749
276821	32408
199982	135186
432175	339829
63044	177379
119944	437994
18218	90730
82342	440615
112625	51343
265548	286162
425136	242583
149803	180280
176878	172024
465063	209101
461839	423186
157816	270077
457820	17967
227366	227010
72058	198790
43831	157668
35969	134145
416956	401854
316909	336503
220317	135266
101230	486371
110835	374411
319317	451460
235630	467703
175496	331349
30561	132437
250493	366828
352001	292523
270248	451681
179804	55579
222045	474880
464636	478415
115687	386857
138126	493752
211005	104338
86476	97036
65841	80188
303648	383673
135012	276358
24665	145064
485415	214559
110490	303783
174725	360224
419907	35044
182172	485764
209905	430356
188759	345775
216145	145811
304795	171005
446950	270853
472667	409828
32303	96977
266871	137719
339333	360633
25014	461218
375604	143168
449897	149922
182170	117780
240715	122780
415949	36191
458585	25239
41828	101350
175578	300480
136132	26366
332299	434945
109733	69435
442064	371801
337415	67040
415957	113683
379269	263962
422015	313745
167035	406551
87638	144458
4563	390197
78910	409828
315560	229001
286664	351768
372982	176878
317552	373263
53866	89103
349649	343249
437581	286936
84549	126405
128542	364315
311006	283136
388160	50264
106822	202840
410876	327061
393068	488183
152368	208300
4841	342051
230171	419175
64505	217444
475378	28278
443935	15838
155918	15209
28525	128508
148119	151096
91848	6128
270224	356937
272509	222080
186588	317286
412578	301364
137454	2935
209018	472583
356953	464734
290149	38964
346388	237165
281601	255958
273610	361305
165866	198926
205607	374961
56619	41378
164270	21411
198821	378462
119888	210261
214322	487833
335969	156638
394156	362362
118346	393485
412205	121950
125137	190094
124399	394529
219363	163473
33860	323886
411613	477986
483084	59994
482596	478859
397542	366534
94744	178436
11191	368358
284932	118334
364107	451600
477412	192753
267562	160182
459498	10975
405555	86250
388992	461944
390967	124085
60033	81254
168999	286936
257198	20586
489559	274309
325193	251923
108554	28351
76919	286313
78205	61888
315951	118136
388450	399711
366376	199337
1798	322201
430932	438001
302918	338271
486936	438653
267774	176119
306467	115917
153035	256452
398105	227101
128124	80501
478287	41075
457584	163592
244368	103011
465288	313745
472840	172811
164485	408470
143204	304361
190639	245317
345401	372270
161574	160468
188528	40034
318824	291249
253020	285156
147577	262954
487422	328751
45165	446644
393962	478440
27492	290450
226557	92157
16458	237138
439366	428214
389260	44594
33369	252083
347425	421203
436897	378142
16483	491897
432175	162247
190838	51895
404568	95575
229671	404806
328959	350337
169820	58567
12164	211548
285260	128152
143501	176182
117076	129857
390317	481279
190281	78184
475182	190369
365099	486257
424678	218501
238377	363581
75290	49694
126389	185016
450438	366940
293613	457093
354545	110677
418166	185076
414411	61206
188730	119054
81432	123559
44160	301443
379487	100421
119861	343012
493966	408998
358824	471949
41401	117151
161308	347694
21056	134694
104663	236213
347972	89232
330731	234356
241198	124085
125417	475772
142322	112446
147115	59102
386707	117363
101728	356301
475761	433943
447937	144470
287968	48163
282397	477506
228912	273831
57737	238461
493888	274278
121529	490888
350650	85163
263027	304589
214050	99654
140935	179692
223689	273831
275730	94516
424441	478060
362840	145227
342465	208617
422015	114930
456658	491523
479627	475223
379870	421356
38336	150332
61246	222170
433521	119439
116947	209471
159635	127700
160606	209639
6899	98681
327570	220720
64777	57093
343975	39109
88027	253394
434396	462973
270079	142609
418156	206925
383369	458183
140318	362404
74333	378686
392699	435536
201813	123595
237603	201994
190525	139648
146519	163456
120857	366534
69318	288354
46708	364577
293773	26551
485737	231985
483566	210845
360459	251381
223820	401854
156972	122234
332781	324046
65513	419854
166689	315888
163401	51073
259544	115340
334466	4413
31735	77461
214259	339174
33201	401488
345715	330510
85737	226121
81350	246311
432179	111220
473064	255871
99760	461944
407948	429863
335838	468575
148559	204136
184533	127921
371546	435428
112267	115123
127959	316030
308122	476231
310950	110677
236657	380676
308756	341995
293655	320097
143294	63528
399441	53068
142748	226760
242210	249709
78571	17297
405555	99271
461989	260052
61284	110677
212973	469532
480105	142127
461839	346773
419523	121717
373098	312178
262013	242309
447335	80213
463325	186561
287076	108222
346808	218727
95536	291521
16179	68419
153993	310836
237141	421830
372415	325821
75886	220756
251817	86675
182672	54084
31029	348176
110575	228000
89238	229723
166626	201382
53883	297282
484648	156375
237148	5857
167588	203523
477687	411455
227790	424131
146391	142704
230860	224943
278520	244803
355227	264406
13623	463529
90893	455511
462696	182940
38492	168820
425213	5830
466008	94344
64160	273831
141026	13370
124413	134998
140337	493524
354013	283768
97695	252204
195527	15209
288210	440249
314105	436059
266227	42419
204330	241468
384443	226494
443436	291249
258831	457213
283737	481525
286508	314109
239421	395988
241239	138273
74782	241088
478208	116577
238703	476951
432175	166513
382144	492646
481419	429368
32430	351732
190051	122218
263026	156207
46602	160720
302913	456231
241199	249102
165680	309010
51759	390875
417393	97777
57571	469630
298248	67040
287548	236213
234453	143975
328811	226918
207519	93245
237066	487153
267560	229631
235375	76328
80334	281641
109738	454975
470733	329155
220129	213136
453356	472309
383070	101049
114615	398333
441357	44920
488004	34675
216534	388684
201788	195402
345864	230877
448816	73742
302103	144037
372098	381517
147355	450367
416323	174700
198797	309425
230629	18041
20449	18750
437785	227626
302603	334803
340772	317541
200092	113562
147934	98906
50363	337439
392370	270836
289675	94643
467175	93289
176119	234788
232201	149975
214459	57134
248216	360512
75093	286936
119095	406345
122097	155044
478762	30584
349834	416691
230895	155895
32672	430610
131037	489822
442610	49019
115442	87620
482154	401854
410573	204067
233614	290647
424922	38230
462821	318404
24650	187974
79234	467690
334054	95119
397245	42890
301823	340677
89257	434239
156099	378462
432175	25543
133345	86728
11649	15209
258864	104527
184629	309614
410390	453753
299401	332046
346246	405404
471675	485523
72972	137398
352230	451016
35119	287726
222049	180120
428440	266852
308533	34547
72250	335345
454450	459603
210325	132740
485823	137719
100417	227856
225727	217171
20606	274312
46677	478415
100348	201460
441555	373744
304952	360363
44160	335512
269001	228431
257581	58145
285625	382662
128999	181523
195373	83811
466416	130650
195916	266554
281834	300567
304478	59668
247106	71281
131087	471638
446624	408817
220274	389682
122744	467192
294293	165192
479569	480025
177505	94667
20669	216022
431283	246453
487021	90277
477932	459074
238290	9783
404883	78583
342559	41075
198244	451414
40089	166970
50947	327798
409214	205223
295561	19808
70613	190369
247780	280193
415251	438300
458095	369463
125954	336590
455188	267399
223227	176878
79557	456065
71537	333558
17200	120224
16516	443693
107639	474341
201100	52537
241577	169045
368205	346879
339333	285085
91828	276485
102701	421356
385905	422998
271245	297586
328132	206641
455867	203279
156196	36740
63427	378663
432903	430220
151610	121960
351065	437455
79185	478415
477572	413525
96530	122530
479325	472827
200276	116170
356789	430610
338615	392086
337426	58537
201204	75499
361735	22889
367343	478662
296948	330032
18482	186159
347731	312332
128844	52917
16240	103804
283803	105967
28780	479614
145585	334336
83400	28065
59509	447945
358860	287740
182208	309832
288398	144845
339041	486027
104498	74002
81982	190835
193641	116283
103598	367543
191169	459
493708	243374
352378	478415
190621	223267
180141	236845
17706	493125
58843	10520
419822	238942
386753	50264
419318	351567
474606	5457
49541	463623
101199	490507
373851	248398
256893	373711
9969	384639
4863	85884
409682	186159
234881	106343
386223	41925
273246	37203
150244	435708
247136	27885
76228	218759
87796	61572
349359	139648
487203	486701
193138	334673
478241	376945
284810	236240
208577	200441
264896	111427
423013	122581
214203	139648
26564	21411
272708	409828
328940	401854
100571	267602
45391	273831
21355	297163
242210	290139
185409	371256
375678	52030
354546	142427
370869	325738
249716	273313
315805	58666
470689	293813
257074	7708
489433	475975
194636	462479
15141	275013
450302	313314
448104	13885
292576	110677
305495	425675
91757	387742
391371	195955
56947	438783
148385	329623
269399	477704
314722	403311
50844	380012
119484	169128
38756	451468
390586	12443
31779	443608
296283	138021
75550	186440
378137	297865
405306	333507
143315	361844
48950	109407
284406	479570
216324	338233
276982	85694
427685	16433
352915	244163
246487	250389
216145	150782
454198	387742
49266	197870
241732	411645
110503	391414
293436	482990
50931	35970
466805	36392
105077	343085
256919	317151
215492	78001
331057	399792
922	317118
312137	343751
416932	488852
365358	414286
209300	249709
417971	319785
40486	180578
365082	18956
245206	425510
195433	452046
222334	242927
35806	72147
331074	393326
297812	300295
346486	330752
461288	407386
169836	384507
59776	311297
439726	266547
451194	50538
76877	43248
196030	97815
34287	264154
371102	298210
180755	270324
238135	12103
397412	275790
81802	416982
187834	371993
227463	395108
238092	144470
253976	266852
145025	50492
59092	243115
68843	29105
364107	298182
250352	293813
45175	80193
192311	65949
169163	217423
206217	122694
182035	150005
334234	210261
458220	145931
472611	16279
493177	246311
61286	260527
41497	49660
401460	226308
296201	103267
188618	430281
229124	477986
250011	166063
452148	111984
436956	91139
372340	277065
157960	83241
303807	298131
20586	56065
129650	414217
433619	322515
108330	475571
101346	238301
464952	86077
219786	335390
288338	116283
53516	183213
409573	301312
294323	486405
68529	54536
123283	323711
173204	426986
127102	187836
102851	91711
90879	281685
26740	20959
480934	202523
416045	178436
273994	82865
128704	421830
263557	451016
81960	195341
489929	23018
491367	156338
29218	124999
391170	64262
461474	34547
77913	220857
190281	41673
344259	383015
318932	202837
371165	60864
89826	204949
193767	246054
424699	63957
218337	370353
178143	273831
229735	256716
477750	249334
124259	246644
228267	45413
260557	30884
42787	469235
63915	249869
59776	186440
337483	381595
445712	201493
326260	208953
242578	320442
42674	333436
446466	382974
451216	417757
153162	241987
254293	367616
254574	471416
266627	58436
292722	206923
367063	384671
368791	275500
384417	151248
250866	85761
427850	86728
138273	402698
28128	486885
342712	243648
227152	476447
172153	240796
160534	225704
262116	404806
394243	154095
138412	132108
66719	184422
105976	402438
186440	274549
487020	334336
476106	257298
254115	45141
234881	229905
350237	330
380540	416877
120652	391414
429103	62699
225565	52891
277686	20858
130825	54976
299208	477198
382848	55205
189445	326457
159326	209046
24467	249049
96615	160262
83759	303574
165276	86476
151923	185013
316090	203914
118394	174350
31562	321137
136711	148590
88942	390349
444139	389497
220490	206198
32533	381987
463258	478232
259559	401871
13513	77727
92312	12640
266600	400587
307448	13760
168960	349901
167588	230546
40443	403230
315347	6253
67351	40894
473435	110677
466360	372314
16851	164059
408967	440660
409016	327100
253069	459976
277652	129663
437609	81280
351624	38513
384157	314601
8413	487170
49815	300411
171640	122572
208028	446351
455367	423921
264026	260877
453480	35707
374305	342835
485912	261104
121875	237458
44160	412550
232570	367919
228142	320853
158457	476447
347374	342724
408839	235781
160319	62523
325869	437279
136194	355434
403028	369496
414286	359963
404568	286936
433046	212251
223246	378976
246540	206174
219728	234577
129149	477986
37361	356723
419265	251943
16844	289238
330253	221347
280600	426454
402018	490756
219546	452152
258370	367357
379437	137128
92626	476068
319276	186440
200267	164363
276430	140044
488479	327061
18647	341644
247070	296270
240135	94344
272574	89772
304165	206268
5556	317461
348355	463200
479942	118
196318	247676
220352	379255
438501	318735
291832	190369
30568	168670
19492	70163
147090	398204
226949	181453
321376	93245
219765	247024
13422	267352
4138	166513
420947	418633
87022	84655
299546	243102
353422	217423
329838	313745
260335	304173
361008	415291
72967	208874
203284	140460
409808	127174
437849	348903
139698	102247
276821	260392
358432	285852
481008	391414
91453	465692
102914	169485
156870	95942
130069	487498
173966	188243
47260	433193
413617	99313
155528	410074
86311	100277
131988	165267
290909	341271
41378	415625
178867	177630
171444	403047
264433	57134
158331	343092
218581	11626
279215	338271
104648	90099
213123	487521
221413	26150
20406	178594
136069	133688
95162	406626
11403	57989
407654	269094
484247	58881
182744	447107
483678	217561
434748	286337
274852	87955
211878	113683
188784	428864
273385	289298
244688	96399
359973	261156
55757	88113
185070	443263
26527	487400
356224	414269
104205	268531
314598	207702
406078	273248
324367	220756
393933	267352
12481	288012
159703	480025
441711	341737
36228	359762
241235	313745
367619	196783
191308	414334
280121	175721
286619	245120
450351	350729
140035	297207
407238	383343
236635	351325
422243	267602
438907	56410
7996	155730
213364	135799
115725	139648
289807	375727
433024	113138
338910	259894
62260	240561
202478	444469
235597	67174
233352	414702
187381	170576
315347	315380
90682	413742
426724	158542
298114	42305
54122	146104
411269	424931
390664	366261
308705	121171
432175	197073
445834	391414
324333	5882
90736	290523
152167	477783
122065	227101
431146	327343
296514	43713
294323	488966
37730	218615
76068	443146
152074	245679
87376	437022
175290	440660
190936	1780
25721	178436
461765	185704
202672	420886
447214	472891
347275	299408
390406	491049
173062	218017
491150	107295
245651	343547
191240	366518
95966	122462
210364	345175
321183	248789
5924	273831
28411	401854
41842	389682
288217	368535
423731	152702
234987	28288
133400	122218
100151	454874
261911	159249
202890	445200
91916	77417
199000	355700
216147	296645
55914	382178
119503	218724
241889	209018
360459	420536
252090	86024
54655	380643
167897	293813
225352	128818
154763	113749
41491	291531
344063	250577
439475	416377
110703	378261
249894	447880
494075	364093
165140	313234
55887	195121
364357	2618
430356	30829
177147	205270
457108	105498
434768	408288
62347	350189
395200	310756
210428	441996
198761	171817
444220	151642
98168	255650
331457	49228
252944	144405
202996	478415
481517	158514
87638	287262
367247	418000
34953	92613
238825	445708
132740	475497
29314	183213
435601	479580
108234	146751
400749	411645
212559	293813
458462	322422
361735	190369
346557	169890
87889	280908
219089	366493
253313	391372
201788	423731
441730	182157
353188	166513
463830	97372
184214	317675
424678	481878
486167	317118
273972	418000
369414	458104
7968	81807
292641	444159
230976	484956
121800	53863
215997	244829
267801	179375
46548	286828
481941	425675
56806	149128
322195	110677
266933	166513
169827	20992
270683	479085
168716	262954
45481	146147
330908	258370
475917	378686
125458	12443
125948	407678
471169	157990
316154	80662
119570	381263
119539	309870
320789	117247
471169	307108
158361	435080
479849	478415
438491	421935
228600	352842
160606	90880
192906	425977
223929	109228
328710	211936
455819	15209
139771	94516
479505	307145
295720	210526
248221	446182
347121	33823
295726	85302
238573	274309
11640	392301
11614	290523
221827	486564
460067	92613
44934	293874
127709	375840
447408	109490
126223	6899
491680	41753
23642	131992
376259	91600
26090	486339
4975	86892
330195	183213
463081	162795
80519	31407
71130	218727
271609	65627
386649	330216
375510	255393
417871	440660
80193	94578
212340	117023
122266	92613
325429	477986
471993	389682
51026	59826
386747	412517
84590	256826
473132	448529
227724	459728
270891	178335
120050	195484
21411	113115
481836	114063
36153	182743
186463	160576
399024	386740
289878	16433
364053	329466
29579	447307
168387	257025
173079	56899
345863	18441
3063	97905
308618	384405
453294	229321
470122	42378
251720	317118
250854	189659
268455	231471
249202	25771
235547	94516
264626	109910
159457	197425
105938	190369
345993	190369
206510	486369
336235	88290
163068	94516
282643	15133
383599	161615
459830	141431
324005	444829
198845	411809
263703	440614
153407	470047
47214	248566
373088	409540
410849	428199
53811	274701
204616	242782
298780	221890
362325	317356
415719	35631
8008	212165
58190	369427
9978	434471
455892	434893
113341	161776
54539	120758
126928	861
65081	124373
48282	9283
64722	448265
414575	77278
299738	164884
479355	354611
454867	414784
280378	220049
271366	22719
197544	214063
246497	11626
397734	240306
301312	360860
337750	50538
209281	443308
149275	345611
361493	474017
71127	485185
315566	168213
487945	86728
422776	290414
278711	240205
130121	425675
287280	317100
448104	216771
314224	196858
94424	375840
432147	299467
69482	406626
464022	263380
219626	170655
392624	81714
344166	134145
141761	49903
6265	386612
341263	214024
191621	188063
219217	479614
62630	122875
176130	440031
471530	193694
397576	439074
19947	408151
92401	242958
109437	401871
458207	18042
308518	99405
340511	330571
241952	366666
69749	289414
491273	240225
81478	57336
294999	436686
156062	67584
73413	238299
119001	204949
344667	33980
384035	152085
190484	382936
395968	409828
415733	164759
361296	141440
296076	100313
311354	352692
73898	57134
283346	493793
190369	333905
359759	227101
203515	78469
370178	118662
81501	69708
334196	262954
70483	352605
374738	19549
360088	89047
486159	432866
316154	329466
107711	64490
162385	351169
337964	313745
269949	385334
225303	218617
337831	281155
469102	292160
298319	479614
129792	478847
448104	293574
303782	64927
491070	159249
405818	262954
212459	237165
154212	439050
461885	176878
297714	857
160047	95149
388396	102452
178506	65371
452084	381578
226919	178680
460153	384733
81256	88832
355083	341033
155419	195183
415625	314742
324810	1321
7141	164884
339637	442666
73818	105878
467475	486157
376841	27841
453540	433929
344284	318533
167436	3774
217876	429031
366392	241492
263818	276545
415434	9850
15575	485265
141381	177861
126510	448284
258860	161402
397321	168093
449521	86693
397052	227101
401184	446351
299170	478415
97946	313234
193306	363581
128429	265883
344572	337516
413336	215477
61223	440468
350844	393326
312283	258956
198963	126062
173736	54772
313007	342852
212644	367280
213326	174564
233292	468287
401838	238687
139546	426986
143082	477980
259548	57989
79701	183975
454113	425675
215901	200008
411509	410670
322755	273465
307680	195721
7779	457677
331364	257106
418006	284069
353068	186440
31457	273831
3760	338271
62275	416443
77420	84960
251781	404369
374305	52677
341204	228573
219166	97277
178506	462940
242551	243547
449267	185307
362747	168381
249860	195551
128337	231485
202486	293813
477222	155574
378461	467690
269066	481875
41189	331295
37526	213271
16128	469263
175651	430637
394242	244478
441162	4911
334092	191828
392539	409828
285749	187613
227231	84590
228128	218332
66335	81770
313440	486427
86893	86476
436231	217423
109676	283021
178422	69181
15819	125943
1080	402323
256389	320288
89343	373730
385928	311850
263514	280768
156446	346266
455706	398818
492503	319471
209311	220545
115854	209933
171957	96171
87158	377278
421137	158153
456694	324377
292576	176878
233697	393326
162231	101132
117897	30757
359551	423898
303258	310261
139515	249334
51517	208300
160308	75379
18264	160379
396841	193476
243503	108814
129305	34289
372638	16153
260983	439290
433530	226494
438142	175373
332271	470554
215400	28270
24610	426986
61186	28129
235702	470588
216666	487422
47046	407386
432816	447927
484278	167862
331218	313314
399519	281924
478759	396948
480708	110677
202774	145691
446771	403098
483112	143415
485960	298077
6072	112187
79701	121304
328940	356530
18864	387797
431688	417918
284930	38403
374504	72985
249003	322184
185751	186259
335345	410074
178422	387331
195757	205074
241952	150352
214735	417301
125374	190333
439292	50264
298870	57375
9854	245679
143084	140044
309412	286016
54215	369292
347019	379949
414327	422069
348644	401645
167419	197485
158345	96973
127239	309524
185983	369573
354422	53195
126422	190369
146013	358641
56270	25846
50088	190369
101367	426000
71430	291558
372246	394457
376220	86728
477757	425846
277799	442227
245318	489376
385822	4502
338762	361526
146893	74324
218771	316446
276856	164884
459319	188759
254128	55061
373099	359962
469227	275839
312771	208590
95766	377032
233588	243115
322394	214704
395851	287740
360363	404886
38256	134694
8006	21583
180918	7636
488092	361698
396129	461166
465132	336582
387274	48861
205249	239561
231187	142678
435264	338915
380879	391414
108282	336590
50739	277278
47730	226664
175497	402956
132914	244467
345518	22804
4010	201262
236268	479759
446790	45141
475348	486885
97499	54368
383049	359762
444927	153078
320094	395988
145301	355446
4732	310133
259322	193897
345414	147121
291678	381742
277462	132996
318283	28688
191913	369589
158518	198297
217984	131922
81978	224085
456021	185438
258720	201642
296949	440317
124659	378462
487875	63346
335003	265040
270248	114405
63693	440660
92047	416149
73691	463615
464225	455769
276785	440708
480612	84722
223932	431764
169342	142678
297033	226308
125110	12092
151036	277450
91325	384174
457553	28351
323184	274309
395366	377206
81257	367426
218623	395988
257891	317100
250094	229525
447308	190369
379738	412322
114643	140048
391686	124085
106739	93126
201557	457081
418456	48955
57	462559
449319	50264
361060	446257
157889	76454
476278	81018
158171	86892
177119	349049
302298	4717
399399	48163
382583	294370
296635	57989
254277	313745
298027	289480
383070	12129
325503	212734
132339	135799
342887	354903
5007	113962
63603	307539
172417	12526
150816	478415
318044	70428
432319	187974
192123	243766
43157	161121
348384	274103
392552	379701
15543	401854
486922	250675
378127	75000
16662	458940
248161	295114
318770	191282
439379	376941
171455	158272
458614	433934
173420	320161
42046	21583
56565	343195
289444	58881
19460	391414
120612	90277
200323	111506
359195	194787
201688	458183
56074	52299
492414	121304
233044	44469
470289	197586
288233	157646
153339	132740
181447	177374
124891	135826
300419	60610
469668	392301
128313	55074
186544	104299
326631	432867
316495	448095
15209	444069
401124	273831
408011	203656
80473	313745
168285	226308
103825	391414
221074	196783
130651	476806
190711	360860
142092	466969
232037	75881
335911	272069
128792	411927
390153	153890
307173	443693
124469	398009
414061	24070
82054	293813
415712	8623
178902	37515
289675	216757
434287	163800
136150	362610
63576	465069
65677	86950
235815	94516
474939	387331
280624	474205
307077	115626
368433	115340
98027	295484
283698	419109
264990	366666
200092	312241
411249	252961
244688	235659
218980	331349
243287	289211
399441	17996
278769	16177
71192	113757
317125	195948
411680	450013
260022	86173
24290	183213
345003	185576
436201	234356
245047	416402
372112	111986
74318	432928
227781	243438
158450	170408
58881	360860
297979	312052
30223	101816
90650	430754
351873	104299
278925	255012
433671	74106
277816	86560
441463	420746
174255	88984
15672	447560
293913	241746
244033	378462
13655	104505
18929	140928
354645	243724
432485	189365
336487	354728
370162	488886
297281	174939
434327	467703
267210	42189
316056	190369
343104	263009
108648	323036
476011	164164
249894	444588
485546	350551
205747	81645
104605	62580
219910	135200
125948	401871
388375	10891
66798	213567
121605	61705
123993	355700
198317	474842
146826	381741
135181	82787
435236	118662
163502	256723
434726	251530
426476	226319
321106	197696
393533	399023
294408	483795
477208	196396
105309	457081
286343	161682
465796	51204
66201	99405
273149	316372
109843	263175
202350	429946
46358	371486
280395	113683
191761	334584
231828	366127
21050	8463
434550	295484
415101	37932
292504	380681
158746	486511
212459	382166
233446	44656
109253	424899
4312	15209
225780	65670
134784	137155
414036	292575
315958	448132
270248	90283
124374	428214
117393	378462
215934	285446
188395	293813
34512	417663
315668	415829
163340	286380
171771	452848
283872	84471
131178	327721
65576	318735
360138	101058
126657	293813
445890	153995
14807	375840
418766	125684
440053	472146
259709	313829
346541	245679
192174	220417
269357	474412
370905	379793
130261	311832
134605	176077
289673	393839
329121	459802
208401	6235
376386	348731
70702	342724
165680	468935
473223	80445
38705	41673
365852	269199
158946	401425
424125	100999
314148	468089
445811	56972
82150	208747
114050	413742
202973	53088
235347	144975
265140	237147
156313	140021
194689	273831
85582	424254
23018	252097
81490	290614
378802	427963
390460	179136
455231	478678
397745	187836
27198	126560
393482	64420
240661	27696
461415	40228
200402	314128
457914	279357
178024	146202
415535	369599
233064	65229
19055	322422
6467	254498
475378	96977
387401	101058
460713	440660
401389	167507
409572	36392
34265	340803
48910	28622
109257	245827
110493	385285
282453	251669
55866	58622
343940	388950
275195	400642
160237	277651
204668	362625
61503	292721
474606	207918
449871	137739
172486	491677
288190	13966
407205	439979
124469	37519
321492	146202
456658	218896
288233	389153
104686	15209
232192	439708
7745	336309
61542	316872
380454	387904
354632	186773
21818	327217
377869	18451
398663	109933
414334	410333
191859	462446
423048	21583
239545	105585
50525	12245
248990	346267
342052	155415
242927	286828
451780	327922
333578	194027
203793	273141
324504	264859
297665	132861
402254	410062
273079	440047
475479	94344
222281	271202
432421	261396
487279	329630
112239	343310
159087	217423
477431	464877
314311	27330
251791	84655
450465	109566
483987	160895
339025	217223
174642	408475
30743	319333
267562	40198
135163	105498
57683	297044
95565	9452
476934	187974
417257	28065
204259	88113
308054	134500
17115	348798
322509	146863
38944	252391
71559	263833
180277	78617
127663	298182
13370	380574
53140	372141
301557	313745
304213	53021
356124	420386
290704	369599
263557	51895
386682	192839
349416	96195
140573	172089
384968	211483
90661	32967
459483	154273
40686	437579
237260	195121
333578	425675
83034	472437
91657	122462
291518	404960
323954	31616
193767	195675
288690	250410
449963	141440
401051	94793
375321	432156
74500	195948
219183	46481
159132	317118
475393	75303
254430	261907
257596	144297
25611	400565
30428	116380
450686	487985
267719	281433
333737	215776
275763	480855
20392	37286
132617	218730
334489	476231
259978	397102
226708	355700
106739	453521
49874	207916
318861	404960
405873	13370
233699	299457
419849	54976
379098	490248
175290	69708
261920	292129
288653	230378
194861	362784
297812	253014
319824	113311
287408	448029
14743	250679
316263	75303
106041	269199
265742	12245
466028	190037
422015	174000
310882	236009
43105	267602
305642	351639
72652	292699
24122	187974
282042	429165
14455	91711
332862	253538
485739	276877
99128	307995
32143	323586
424359	270095
312283	164884
440331	265065
481406	232537
84195	451031
462859	267602
198194	401871
129328	300810
284218	63734
446788	193560
318252	423390
290238	115768
339064	463623
65546	490516
458104	209054
334066	401185
425518	402238
386467	328813
181999	459650
3337	263514
343555	332512
313943	103662
122186	259953
346416	424280
171148	204330
492025	104505
75460	262972
451399	88880
61417	242153
317044	179554
146893	156770
80080	312191
239836	145835
367247	390232
149687	338651
171546	245317
178146	291332
117494	237288
460725	334680
57446	215955
264086	430997
267562	289482
321283	80890
176044	338421
134610	478415
388219	1605
100743	267602
181683	26307
6417	254645
351534	195551
102644	33392
266061	207535
234198	475064
222886	474369
41467	265971
391165	16979
244399	253718
106169	170684
152709	156739
436731	137128
277987	472583
227660	323822
112929	294800
262282	331956
58418	411809
489993	242552
277484	10646
11626	21411
396682	207059
187834	306409
102082	58176
143290	230183
430746	383078
443163	470001
421332	10475
457547	291002
127779	180527
289722	449571
107045	406709
450134	239303
484691	291984
160703	99913
243750	365938
300335	481785
127419	118736
49482	410074
57258	13370
217854	331238
247042	175818
241199	349291
92323	5049
401486	50264
384824	22452
343881	274055
27539	258949
312515	124085
462653	28827
20695	86728
65983	288035
349624	480759
149687	75303
428901	492906
245826	163336
454488	345969
126911	434045
456785	261373
263962	145456
133735	79294
222520	131317
61730	24620
246577	39744
112372	101992
224594	250649
334787	85458
176130	248008
213770	275959
190546	214024
321270	28557
113019	445749
95770	188759
492406	417288
285362	77864
71873	191345
258461	91162
369853	248835
446725	214050
214456	491026
288818	38063
395669	327061
473823	245679
465356	430356
97770	168165
311529	390821
350650	457391
98616	159352
82399	450999
489388	175721
245363	336590
147911	469642
58445	31483
67139	330469
39085	194345
393218	54976
387464	373927
360391	134694
425462	71725
337570	120666
102461	34692
493159	55940
479351	374049
390926	190369
388390	190144
89740	452098
87407	221968
395198	2112
334627	361638
212435	418467
370866	62664
397936	137128
30459	94209
238229	379720
163445	17516
458768	54545
383387	470814
297375	227101
326870	246311
458186	387742
187838	413130
262547	220679
148390	134014
11302	51676
192611	327721
65677	469227
130936	335341
406555	308676
84342	442365
184474	338593
397657	313745
42837	320255
62747	355290
3809	392699
47125	157790
4302	175429
199950	337737
332787	440660
310985	476696
349595	288035
315262	482162
270689	112901
488984	397868
256823	94344
19459	245997
396156	230925
468818	243115
429863	422268
160487	436889
426323	300794
47490	21034
296181	86728
361291	171757
27487	117703
172531	391414
30959	110677
130899	395988
164922	216666
44209	185115
157666	448992
443755	341583
205747	271383
291064	211785
114413	83811
297732	6594
458145	8906
355245	170537
51010	189344
125743	186517
299443	41121
152151	238665
268377	32605
46886	471745
394709	403272
28362	162795
21095	485367
123450	441021
341067	303424
50627	117097
390089	410074
272785	273934
298332	257999
287413	387742
398658	174564
236998	205289
457651	283392
81898	166970
49069	333166
233820	377933
387274	317675
97245	317356
454867	50569
172163	355552
261211	347476
233998	432818
235815	104293
94268	232037
201038	458968
119997	247702
354401	381775
52004	380343
452111	90123
232811	417201
188403	434213
184390	486259
363021	393326
83336	263713
269574	243766
102157	428603
269154	402253
288796	209765
228050	105585
47781	172482
229735	288724
369120	441056
112372	218730
174139	28858
238041	55989
34858	263009
470832	375840
35394	68865
263514	74080
274852	292911
49412	134694
415599	453019
281219	448283
237838	447560
254789	86476
105077	39146
272114	183213
74743	358481
395762	373844
457418	297512
106739	274935
58829	426034
76228	449779
347167	457256
415240	180578
214938	143358
356123	260317
178048	424366
206144	445092
85194	290373
244259	441727
109464	1601
221893	310566
208775	221324
324040	144043
336175	13129
27774	123369
41418	213849
264669	480935
338025	161510
66465	366666
72407	440660
406408	185229
456215	231964
412980	351528
111017	162371
387221	248923
11121	255588
369687	307373
470554	298735
138623	208377
206831	224696
16325	194767
414128	5857
228707	252068
201770	74106
270224	343504
280467	221441
296716	84750
254446	172041
471119	226308
17481	377394
437729	270836
251461	421781
330402	24148
429766	273831
455199	38063
51817	322422
416684	74542
263004	140728
77824	101904
369030	124228
367777	203656
38387	407586
243844	208546
351012	179472
169423	83811
281013	264406
347509	402183
394553	418438
463942	164884
256973	482162
318735	226919
327586	485185
403998	314742
175118	75568
431292	267602
235108	9489
7290	372502
458209	190369
216602	433126
450397	309429
339551	37515
95130	389682
327505	179170
409191	461533
21368	187974
106739	380056
101373	365721
473022	156553
39268	5631
472602	363042
217029	275214
161363	393760
208300	297586
354024	49668
101539	317676
184615	327868
285876	339853
346008	484640
3578	383085
43170	225750
152336	190369
251940	462693
373618	10377
187834	191917
222828	146202
446550	457081
407760	142018
118964	109087
328186	273898
318735	306334
401232	377911
427980	91325
130206	136198
364800	88113
158641	313745
466644	440962
463176	28072
254848	406527
158099	477414
282507	92613
42906	469201
230574	364283
280332	214992
249467	348798
1430	373169
191621	287554
113337	45585
414214	378330
316700	95771
96390	387531
448110	477509
313384	265499
398308	285617
12481	221061
370131	190369
18647	355093
402312	185013
455181	357395
290309	164333
75566	151096
218471	125399
163594	148519
453888	267222
257601	461392
478144	85884
86768	233825
219017	66235
152750	21738
363643	83983
287488	280390
388633	327418
13652	185098
247279	24896
360314	94516
44964	420944
28243	248835
345236	27570
339044	153995
367492	50811
80112	238578
213096	187080
167871	11626
453294	87469
382736	108467
4927	202507
252008	345401
665	175721
314422	340469
153020	142018
272067	262954
49590	235495
379346	73223
172417	15571
211451	123077
36633	289111
254599	133423
78090	137719
395202	62191
218860	176747
308618	209018
292693	406408
65513	235903
145828	98906
152791	58546
375335	176878
236272	366666
10546	300134
377278	231771
286739	102014
54416	463372
404946	429569
306335	404445
343388	262499
294296	361206
39683	435278
463148	236213
289946	273831
160182	296432
251268	313829
454629	237032
389682	159919
207988	74034
134714	269904
154667	471355
484446	162929
7845	209510
175818	21520
42979	255228
283612	314565
148084	190422
295116	134317
119188	63384
349266	113436
68292	63528
379372	119631
392593	270095
207573	312697
220609	376757
211144	336955
257227	428864
349400	488807
462336	204442
27677	27645
292641	26893
432175	154137
483679	317356
192586	281993
174139	351905
151812	265608
447610	33053
36589	234071
111148	265711
49394	432673
223243	240374
369356	487487
92978	302960
475084	285487
257977	351448
381979	154330
300913	170575
196548	257812
424125	417680
417493	110677
330449	214992
20287	291521
283078	361305
95315	478533
200152	475047
176903	130282
430313	22448
124139	211868
378432	209471
254788	45112
156771	381801
262889	91600
478088	276317
252925	266852
138044	86811
470905	248885
118176	400303
338189	475630
80971	35707
156906	186259
467012	330504
263907	214992
295785	437243
81225	491607
355444	297757
68163	278643
477091	3719
84536	268829
314693	97134
84745	276535
234698	460410
481731	366127
426409	194165
135441	203656
144227	62996
315422	62191
22414	455388
169447	476471
90099	303424
352925	40872
231033	289532
137260	293141
481776	66108
329575	300742
193020	390818
53693	467846
273009	409828
257949	352504
5166	152502
435691	146127
224598	194810
77213	202417
279464	118286
305782	352811
311785	28129
478083	292415
379019	476951
79528	10711
259443	127015
388205	384721
27823	15209
414637	460333
203348	418000
95943	307671
165326	480011
55597	39764
4533	348798
197888	151174
217953	107837
99542	15209
226844	203857
448104	255175
484746	254786
184194	108997
119868	9231
227054	36719
11486	378033
486192	203279
225988	436136
278711	395299
486271	467320
218699	16433
67399	15209
75556	456640
11822	241356
60048	356645
41335	435520
105639	28129
216894	441231
157634	21583
32124	490433
160909	280710
4271	130028
337640	282287
119944	225596
493727	269621
436699	228768
267277	201328
424649	107473
372112	130028
36182	97894
271653	274451
278701	89238
326631	345401
130836	380085
277987	126638
52671	366493
429886	230551
99355	303150
335829	335032
242411	72261
47080	112681
444229	37084
262286	147241
301823	214055
313523	333709
461833	111463
283199	402269
404982	388983
446824	335519
268492	477131
468287	314369
226193	333520
178173	249415
302153	15209
74569	24943
406919	396172
322357	11880
105788	439366
342486	265589
334595	66813
244393	190369
237711	360769
20726	122135
310482	426986
324821	347036
50363	242476
132153	110526
215644	284972
439505	75864
81432	152321
409585	281924
78319	390680
20481	16433
471044	173103
383507	462673
158070	450208
373158	374939
185339	189687
126277	186463
435060	199423
333440	90424
323592	57984
220089	414100
345309	150468
28907	466907
209848	257219
132740	35626
366402	203256
157457	200444
482021	90277
270248	462364
428182	164216
304011	46412
352007	320464
364370	469532
232601	309798
17874	21902
486768	400293
221687	48275
492393	398333
58999	183213
124085	139125
5183	103692
188957	486405
162628	492906
291754	142520
196219	305449
459371	204106
395504	231744
84810	192195
424256	18607
102644	448947
426986	492298
124121	103535
129649	453203
388801	288750
313760	458023
425135	180578
336829	398333
322490	273136
375560	176568
228132	376249
9570	187974
1080	266040
449792	378462
151257	262954
11626	113994
89219	40330
473636	155441
7088	315888
162249	351567
191155	384317
379867	360708
16533	476759
66003	299976
110749	220857
452135	350189
455231	222842
126877	356671
345823	143522
277732	205289
367943	414113
385000	354630
43852	258607
377994	209572
456019	408809
150579	371123
296412	234949
250873	454500
149914	243374
250982	44469
143631	239347
474817	266852
141440	469908
44246	130310
626	261375
196179	355700
16974	332392
325147	263514
397836	374567
104192	302033
73424	205270
12895	42313
79596	124505
153559	142018
460322	249334
292576	208577
87047	208577
377176	237517
220243	51195
25239	93172
256267	304865
373749	157527
208754	398302
93046	220756
398009	276752
376253	460280
432850	1500
432634	155083
226850	412920
226919	240225
12509	67614
389643	373580
16539	458601
111215	423486
249444	375033
244514	32017
367882	350189
388871	35707
448765	205223
128563	411424
321118	478415
173680	46729
5525	490121
218293	205289
322509	35178
352353	10646
409916	484274
23992	326985
298141	95042
186206	249709
455597	188476
231268	4558
62236	349510
250709	420364
76233	211993
458750	259101
477620	94516
131174	345642
257346	310756
89257	284599
65433	176182
149755	267352
45140	454337
197177	87231
29468	321545
280938	176878
293219	476903
317849	100909
415451	486257
208272	140044
404568	276894
433341	301659
287340	440649
58418	141440
455807	478480
133136	401209
241248	363546
150237	306858
225402	20081
422098	258829
6987	424370
264243	281924
425166	345239
401498	159250
204221	196851
216047	288067
148069	423087
330369	387550
402925	171424
371968	29386
436326	67328
407116	359470
412352	236240
86311	94516
244362	53994
299342	86960
288690	390731
418700	261020
444884	287853
168646	187974
491938	367110
131470	233731
236350	430356
374379	185115
358172	179763
90506	181880
408108	332350
11	122199
24596	440660
436624	207696
232183	354527
380489	81280
198043	430610
288899	481279
281239	209572
439796	73990
415713	95471
46872	328729
298479	251806
302702	263009
198956	421935
329374	300121
143671	75499
113210	57134
312026	88034
43767	53879
244688	114642
264148	132247
375256	330752
145869	132740
369624	106362
353597	9618
296070	65371
453332	226741
61581	265216
29240	147191
220992	305289
211175	198790
322621	261396
102067	378624
257517	215856
464868	411809
418368	219765
5713	6899
109180	359762
237960	54700
56989	221823
436808	50295
248812	331653
465280	358032
451588	376623
308309	426736
180398	1057
3809	440660
404677	180709
124085	151858
188184	114930
232759	180873
173133	235334
176393	122694
137249	386748
323244	356750
379467	253957
5009	190369
336619	374806
35125	281924
212289	384174
435463	293931
171338	184902
415024	35065
71359	10347
229647	361010
469581	313745
31794	363564
344840	476208
236950	327061
184528	168302
407371	84089
415423	320288
60790	295484
174632	358823
255687	461944
49768	43720
420215	328751
224594	182004
320089	122559
53389	49030
160744	20664
401851	157698
117075	405217
152907	448529
235553	419094
357502	448993
6783	150236
263727	405030
87979	98644
478567	296693
441543	354694
462999	263803
418419	309683
131529	273831
141782	172428
122030	354095
98665	415450
453736	180764
177592	114987
6973	196853
941	333676
389512	370848
110873	136990
10698	136423
225010	315948
369878	183213
260483	191945
141782	428738
118179	198387
46708	329749
244719	273831
267327	86476
265228	442522
422207	53656
254464	440962
331248	179045
203158	149597
392150	313745
200854	177296
61417	282727
314311	257219
454744	47376
269110	37707
375405	11180
369815	387185
446133	447560
473199	267352
13558	310948
122413	287694
377576	425846
83227	192675
210346	382511
255443	464420
413541	258370
86654	350189
12512	65498
318254	36451
433812	398333
204384	472155
267654	14696
47624	442365
282072	82653
82688	245585
262810	165170
342849	52601
458768	266611
383002	48861
121145	87471
39902	261396
114369	482214
225284	51895
99550	25714
120247	22868
329578	91733
373278	86767
7653	110677
330767	69734
185146	196783
56102	428080
368559	489103
396756	105745
314425	319310
103886	179136
291453	345210
294008	74106
285187	13370
465507	72985
491456	82075
464107	367798
226747	86800
390674	464082
140667	370866
46503	80592
248059	164884
349437	110677
163122	481279
1284	132619
299976	15583
386973	91998
344110	13370
471403	286728
93645	398333
446010	412517
159899	181171
68042	480481
98376	158153
230274	114930
162897	423688
422266	116252
260108	493563
84410	317675
217300	162105
368128	242927
298370	467703
154460	315990
6549	46018
303923	87974
318792	361698
308112	469450
223133	168185
263703	299395
375650	123410
187412	424400
494102	60445
179527	283354
420939	452864
382660	267602
383673	251314
491951	371918
5700	316225
118359	316935
130121	94344
198043	361355
216435	414334
202885	108222
175381	124085
263880	6853
200249	427185
216546	137719
156592	355700
226191	331508
157492	259286
352740	48365
364325	209933
346539	60359
19911	177749
363634	324592
190685	297693
300273	298356
31364	367686
297436	242387
36682	191116
201131	137739
144764	223162
326290	331581
68532	381925
219777	434089
68532	19817
149139	414985
158849	117994
96534	244482
440327	275299
278711	485492
167851	371918
342486	467137
316233	240904
384231	102219
250853	454975
477156	393326
405739	67490
349081	263577
305724	276534
19525	440804
237503	168533
278769	208487
105074	400137
168711	268531
226207	266419
157445	330229
30332	22323
452148	467495
173975	472072
230051	408910
432421	358032
435322	22347
478777	246672
28669	245757
339333	304913
419560	272966
322076	470639
354022	313454
56584	117368
339333	158166
451672	411424
388901	366127
93825	153995
248013	116526
162863	218779
226867	395372
374379	451475
397520	305732
63742	314494
107594	222701
80557	2068
41654	450009
328940	314164
284413	319368
95035	217423
230051	412806
21224	233320
123633	370866
52163	46127
414286	428981
167588	239818
343835	49903
486364	436504
367689	280333
490591	188730
99735	294548
451849	203968
409388	122744
28305	459483
244802	194805
281236	290450
149489	315671
457418	351700
321043	67651
479325	349282
205174	457586
248767	49228
167233	416830
20682	49898
376543	151746
183235	390349
301765	188409
237154	328932
322590	293813
271631	91380
173995	275253
404044	262073
391213	404889
270053	231094
436699	244016
466398	434172
225780	168381
233476	391245
329203	375840
131574	147554
8131	110677
19770	24516
482047	168213
266775	13491
213789	261616
279748	464373
453303	114930
169402	354903
185055	19482
372901	212278
88834	313818
303205	48007
114748	459676
333209	33117
38954	388575
359946	132996
458467	263119
362141	304304
138735	23573
316438	38063
266014	275812
450974	150404
302438	405275
273610	51754
18451	80587
274585	73772
234788	176947
15171	222968
275112	2232
208031	360153
291870	474398
487407	342807
383164	79813
188925	450069
449412	205289
197505	275232
146361	79705
113176	63065
23992	104048
336790	395323
401356	300280
158099	479355
414854	235634
226827	15209
311761	10345
351727	94667
8166	420790
402805	419598
303113	420895
389181	127270
1839	190773
354600	367493
467221	344246
94153	365936
75332	342761
37004	360493
289675	232808
382121	319092
207433	240225
202352	248826
435760	30611
167588	162704
311491	209542
81133	141069
134610	400974
6678	35985
462656	414232
229124	163127
83080	17186
137184	425787
242951	205095
149595	266937
101420	344398
251677	458933
145869	457081
41200	309663
155276	231021
280360	400218
39683	159141
485184	476951
458065	120937
109733	105498
446469	51033
93936	3186
241350	393184
77306	478415
454867	203576
150236	204251
334256	230655
154054	151825
404626	178543
83872	285156
395323	203656
273692	476951
208617	351079
456640	170497
193389	83467
243858	407026
84745	55788
281052	479614
432175	470672
72980	378464
406408	273173
272492	54062
416661	240016
157238	15209
96154	295506
106514	52917
433949	9913
95228	287151
143290	343940
83773	306633
270919	165437
429411	230340
135074	214080
178422	391927
494102	387692
64865	30749
190446	370232
353577	384674
395117	213221
49787	285156
243837	13370
354298	386874
139593	370353
99161	180962
100540	86728
76737	25254
227315	106739
444095	20124
165648	35115
474606	429871
281252	114128
493125	116308
118346	206848
287024	362274
225966	122462
356530	424699
149079	330453
391318	192038
55519	240313
356129	22512
227435	212081
233045	206000
215260	17112
271067	200914
109145	253882
481114	291521
235404	469227
47242	441357
128325	134262
438403	138814
233655	411809
128887	478415
372173	54294
486847	113138
409745	337115
269558	50538
164625	279769
287980	85870
434273	372857
39683	9283
362440	110677
215231	489597
384698	113749
237354	411675
123465	278178
36954	135961
126262	469790
313314	120744
432362	410097
151023	421942
86632	141224
464980	64335
195893	271426
37314	329413
377498	156207
54882	110677
395029	236240
364783	253916
156311	33531
410390	111039
47092	303172
133289	134275
475308	384461
468935	43522
373025	153099
180455	42212
360660	142018
94376	446990
113616	5769
388783	406633
101204	440660
30278	203656
260803	485072
406408	1008
301572	76417
242648	374784
323664	132740
140650	104489
346166	23018
320448	385000
490541	53389
410583	107626
115861	493382
203221	98906
88628	297272
106340	296553
286329	317496
346272	208300
224409	301659
91952	258620
325482	30333
50790	464066
158849	118662
484712	30756
189427	494102
49392	279871
202951	157193
269612	371918
461513	262898
477932	282815
230969	403515
395305	272422
7812	468283
354372	239107
411760	357474
452962	96280
383131	156915
149158	86728
454263	87469
75119	47106
451887	294544
204808	481785
315573	197406
447132	96366
202379	282912
450266	434723
441329	476831
419762	412294
55676	343721
297834	464727
180813	31470
359208	195121
379839	187974
146189	355552
401859	392298
124888	71994
104498	444508
19121	231065
484229	155823
204952	264406
133425	388195
491493	19050
293913	173179
137332	208617
87396	426344
476198	470344
304023	85988
306196	479194
188525	162831
73030	315888
435242	117718
411389	109006
432976	10476
327571	178431
286633	236395
411882	336444
442736	452746
139185	404404
445725	304865
265631	54976
68690	347958
410384	241468
194051	325814
273049	162959
191155	199344
43609	224537
439652	272988
481419	73168
213249	440660
6542	5061
480563	459790
476560	180754
68079	105498
49092	399867
366442	252609
130950	91600
326416	23018
298355	9054
119630	317118
269297	285446
466566	354658
314617	287740
441035	233282
37924	166513
261277	387413
10181	478426
35594	217494
406685	480224
319383	406785
328339	182262
408285	156376
372764	359516
28700	56265
251567	401871
63481	63528
104476	122694
380147	240878
399281	274869
380454	105585
475025	279595
47621	11764
453882	304589
194097	120363
419288	4349
303457	437067
228670	64335
268156	463241
41421	170115
161397	252961
442913	146517
254467	116868
280881	130830
407462	21583
204516	245679
334322	402319
232799	238701
49745	309919
100026	21268
332943	319171
65178	12895
161727	319879
44580	385927
194279	235679
269147	479157
205030	181269
249894	365583
75490	209830
118642	16433
220490	236716
402591	412517
470672	464429
129132	267352
117562	212896
391391	25852
93174	220798
242411	7127
233614	214050
265500	432320
263125	133156
78401	129144
364488	263009
175960	422868
146097	250389
476271	391714
345401	364798
5207	241468
474712	146202
15209	446592
280213	279971
212394	209572
246311	413691
478975	268531
437941	265562
111890	226150
5505	419457
89671	79249
366493	210885
271073	442083
43966	73236
247732	236869
458489	285143
66326	363581
76531	140747
251347	265548
384090	343826
408112	185704
164332	475969
217427	97409
208194	476171
147116	123369
145623	417432
401263	267602
82	346357
356329	263648
103282	424430
426158	460282
395003	354264
89238	416821
397332	241468
461833	201208
281574	368892
214069	232202
119840	273831
221408	10967
166425	287382
229098	39227
421707	238497
221083	338915
372340	316244
167989	440249
314746	214992
200590	61181
191391	470075
480756	138193
245900	348292
200092	389019
471365	136469
465417	196324
111029	24111
175536	62699
467858	175218
163018	278907
411282	367750
204771	477491
66229	106422
206446	207563
48517	217432
68098	320349
416681	319313
271323	251275
228013	241971
456694	428080
421137	75952
356275	313745
201062	82585
130734	424355
348472	121106
104740	5786
16990	352943
34452	284875
144432	351414
126972	357357
381636	204330
375405	440251
335651	132843
93311	408869
264026	322249
224822	477986
307567	79249
127075	369595
406426	226494
271736	80694
83739	199780
320775	52537
253503	177374
226723	119381
422530	143721
347121	420944
443307	184730
67517	148744
6467	483761
17333	181026
256224	467703
137903	342761
278769	334054
433820	53994
215644	157646
113927	278960
206121	228508
32076	191449
177345	292721
125516	421356
298156	291823
324708	337439
204459	383946
241934	417243
325801	267352
205747	218448
5645	290014
328550	42903
139893	120295
326052	320097
278633	275721
400273	35629
35904	467409
394522	216315
302440	298765
405535	477986
214853	307108
376518	425846
76365	469427
153322	7490
68516	151716
216161	266852
458836	297776
144052	366534
381923	185320
93901	273831
446177	478366
219935	160419
260814	491269
308553	394406
431556	266957
390232	218727
56193	160545
463732	338859
404568	453721
452962	360038
24185	12718
179434	152592
448090	380320
89079	162218
128563	238578
480477	351639
182035	440615
299106	404886
17186	361305
188580	94897
305009	101058
312474	253102
313133	321916
286416	226378
112940	367212
317122	280486
39354	80655
410384	151834
252050	186440
414646	86111
392876	63499
39892	421846
368006	282224
354287	338271
26571	396835
130542	462760
386182	201754
334628	32807
362577	311840
105975	378462
84092	293175
265041	10646
182139	444044
92905	119868
351801	341983
371232	226943
41378	114645
135179	62661
283024	295354
148812	378686
85739	469446
402519	298077
417332	79343
380748	190456
406812	279953
423901	270331
129895	387742
465694	215570
401789	54536
311417	140367
168454	472971
320304	381921
146653	122462
438888	21632
331826	32807
399595	248777
93111	72085
431536	142018
464853	338853
362447	437219
29771	438957
234809	426986
83376	113549
316909	218730
150216	73336
380454	397936
416619	449844
208543	327061
273610	451600
328149	394529
97247	122462
65513	170205
96832	22438
29351	305692
221420	459993
91428	64335
187878	140044
426592	347144
91382	386057
281798	185654
190811	9054
433814	216591
379680	382386
158359	336955
291984	328133
112902	406818
302622	190369
231202	13129
182321	168213
123769	75303
78303	55379
268956	63009
329139	107711
153030	241301
354030	121605
203706	290450
341924	287911
221296	413336
135490	449090
116805	100044
186595	257858
133417	214024
91911	51895
242581	217776
92086	263009
311010	286828
404892	487537
404895	469929
345522	295783
343746	197440
399655	333344
363581	13370
325491	402288
106011	292959
431120	411365
312478	373256
242476	168342
153589	453012
3809	37415
107912	140413
345688	230725
367213	329727
305921	62191
395988	348679
3589	351799
239804	381485
335723	94344
477129	162831
252846	266611
163562	186440
45568	162795
136992	156376
49334	113749
458925	251388
299570	412561
238840	401871
282633	133156
144309	18638
75832	171011
171451	54631
91494	307414
42460	233825
478588	195664
168062	166795
156913	449564
81550	126204
383304	10646
222389	127198
2515	48249
488514	107433
43023	318735
192611	138188
208703	39255
60287	92704
477850	111067
224897	86379
226736	318735
311075	298142
219281	236233
239768	173091
222102	401355
166949	378462
449965	480963
406041	382228
69412	349456
147390	338076
18010	123369
187529	393164
380858	374058
120195	66822
153037	349484
350347	366127
195121	274569
254707	243438
380999	187922
101739	295330
374379	160158
218485	352987
94634	476951
454185	57616
275721	74886
473846	453493
392872	23187
57276	294277
83616	424857
83616	252609
58586	389682
392978	303434
145717	250833
73413	35735
478261	374461
406608	278431
151947	243840
89313	222222
285596	190369
424907	348630
447377	250679
364571	75303
432531	439097
248696	188759
481549	380581
28415	306100
173065	485304
58362	467320
388254	4413
128337	49966
119619	127091
99895	73336
493939	375307
314889	473422
75805	187836
59644	428026
374539	306973
165028	203506
169549	117186
143807	33124
169331	346389
60845	474218
144416	270836
333432	445342
327810	108945
369645	37863
67554	15647
295009	193502
233538	50264
151087	16056
337831	265479
485749	433968
75990	297393
333615	277961
395240	332392
467071	250389
67613	259435
389531	435708
310317	8623
441123	169482
175738	363035
8498	243776
16910	110758
21902	309407
16532	459735
256373	108943
438646	190603
146924	193476
432369	357529
109378	98906
9969	177517
396863	35707
418607	467192
258700	233415
436275	468489
43419	342761
175608	331867
309917	179375
96319	241048
409688	313745
350255	122212
359266	364294
202888	86728
268608	317675
331257	210353
436510	12895
305142	320968
438193	160159
87013	187974
334745	34660
128839	76454
333577	493788
11121	295493
254195	95977
139350	323126
306629	206133
186102	366534
4615	448237
190281	338493
86268	97652
471876	44049
399023	110677
251980	266938
159370	204330
290838	456602
196379	315740
441222	482143
68063	358053
201854	426681
448414	29168
229808	228110
479985	248071
266538	38134
61651	403098
161704	138971
173737	467192
493869	16325
110207	109445
479320	451973
44461	119868
306304	467703
222776	305760
382075	133974
52150	6890
131555	191821
371024	303426
33838	205702
461541	15209
254510	335812
105226	172620
162939	283349
407942	433322
47035	170341
229639	131934
115976	161633
17461	272369
229124	277105
52695	135526
55758	202500
52504	28129
41676	35322
380320	405217
204680	258370
452776	273831
404247	61101
257007	66813
199572	457508
72924	434035
360830	151924
165169	65194
170122	462901
53314	49966
119306	103804
228128	317075
180798	198453
137005	265711
478821	391414
445722	231081
493952	456640
342232	464530
322101	245679
76677	20959
247994	145948
94897	478415
161260	5857
486314	77712
449373	325207
252065	317118
231305	340899
293913	93503
48275	384304
152028	164884
218860	141133
423468	207535
58066	217055
242578	300986
268804	110677
84907	46127
32580	255579
324128	18968
85049	242022
281236	11730
441486	422844
427958	445639
462574	10437
124281	82697
383831	122462
308944	183213
214321	250400
200773	315888
147835	38068
323989	488907
111968	276274
282042	149704
30971	276358
97415	117187
54035	39601
135850	106477
291299	49903
63118	212403
256798	62191
15722	458230
373521	375840
416533	282822
196446	241525
253102	373851
287299	62191
356740	40447
100309	101058
283037	246864
341470	362986
47349	174564
322851	451016
118610	361024
399258	446710
149034	482767
3809	240796
17150	194772
333721	59121
26863	418736
298390	262050
213300	160545
220093	20958
454263	8624
338241	478415
19542	118873
336502	351991
299011	59759
443308	379598
315614	101058
431340	384223
203372	489822
55774	439074
308309	221890
248317	434945
148896	219957
475336	435708
133909	302110
357294	300119
144504	429593
357691	202142
163094	157339
19320	110677
81432	257221
119001	167208
479325	389220
104936	124264
443308	299976
21601	332431
229762	53994
486389	383873
116070	57474
147699	277961
8524	229928
237818	374512
80536	383376
247654	313822
264465	126256
178875	275677
13930	159932
390323	259704
360448	293969
439452	99405
311624	38694
19678	295114
190281	96977
362657	392828
197492	186956
285023	389497
142059	104734
232666	252007
61152	463549
80150	218727
444994	333290
482851	5282
331760	152251
76228	39499
173488	222701
415712	385237
167379	303648
201203	275981
444137	371918
156470	165437
385252	115366
384048	456065
114117	305740
28140	448188
475493	163445
429287	407196
327087	406666
455158	283905
489092	190369
48832	39626
200383	205319
294354	35418
55443	438590
422730	309801
432496	290450
40809	117393
260400	76454
53235	304671
446118	15819
418500	165653
298185	348798
364370	3664
171807	430844
388953	52537
121459	205539
219546	317558
428735	445119
340918	198671
176684	15209
294323	17836
309917	455769
377902	272815
476374	98323
177415	117969
493347	306303
436063	198790
107195	376006
326631	350327
261576	485304
313824	366300
419614	325258
404568	469642
429369	25274
420440	17547
118049	230107
482912	120525
217589	485304
226747	24620
478873	310810
328940	90091
417938	292973
292352	416677
438193	459205
148586	362972
491301	410074
201707	481279
81898	102897
453154	461543
124168	458464
26040	177526
481661	80360
296758	463976
91828	118928
350803	105516
483058	91600
87638	168723
117381	186714
56773	391414
472923	117344
46222	15209
4997	155311
296679	32066
237458	494112
5461	157839
198043	463799
237714	326552
268491	424985
386802	393326
63020	430278
366170	284103
140290	165709
250347	139167
182511	293813
232245	377201
213062	276358
209672	334192
62038	476471
106952	468127
480937	286828
141963	434893
300192	366127
177466	253473
123741	111739
59022	186314
288195	403296
412211	250896
359062	113051
331915	328687
219865	259583
326631	422621
220418	142018
382203	77461
242100	363564
335069	359281
282741	81292
2049	267352
436777	387742
189681	222701
40469	335680
493555	447303
373665	440660
122229	307279
21408	447517
32296	75568
205025	452792
486647	119665
367308	173436
313666	208038
95372	448504
482851	365341
39630	245332
272521	244125
44160	19144
203848	278907
257971	93642
414058	246926
254446	53883
353493	420318
418497	476221
284985	214714
404602	211644
237479	371918
30414	364152
433789	313802
165140	90682
97510	481785
220692	296423
83872	453741
244374	404693
147469	351451
68943	7771
386500	368662
479393	226494
308122	350479
183625	363398
23977	372143
293163	374463
352168	239863
315011	6253
18936	308122
98052	390771
52105	247272
116947	266538
390349	286464
251991	322900
80085	21411
373755	203279
380748	337122
351567	313745
201572	243822
94992	77339
56068	459269
248020	313745
459725	251597
384316	421366
248013	349625
399441	42653
185853	217883
474970	176073
345028	315566
200067	400112
324333	65670
379680	207736
345194	370945
143412	198649
252065	206459
349914	376483
202092	372214
39195	238989
351071	313388
319824	316437
287129	47390
152542	300240
392314	208337
396619	142678
463577	28129
282288	332780
34774	84677
87837	149050
444380	55633
104593	128398
407190	234356
493362	79049
194048	118886
260900	37289
81130	464420
396381	364000
413343	189598
358480	458395
490957	83592
463499	380565
78820	467284
48498	48275
246540	276752
383070	313454
320381	111675
24696	189792
418729	206077
189946	267029
222678	105585
84725	94198
418873	322734
381579	268531
210493	36392
192875	85446
206046	343711
402519	434035
327499	378408
253330	266852
241468	297164
106353	334009
329727	165489
340754	164873
92667	263689
793	198609
198043	231578
17798	205221
418700	391414
468205	482623
250833	164884
443228	239547
423840	349261
132553	330414
380155	245757
75498	485185
23642	148590
212674	302067
456811	53754
424429	134145
279697	410214
229883	266901
173731	445487
108168	278839
87872	463200
296744	202998
407334	40960
8713	288035
43027	194758
195166	15209
483284	196301
328867	141509
331091	200947
31804	93245
458945	11626
353287	313522
269612	273374
333051	175086
177751	76111
298258	327061
232918	148954
243969	89245
234087	235665
331491	208647
445081	344129
465848	217561
458065	109437
428778	53490
396927	336472
46092	300119
434239	457081
242567	215054
139531	190369
482851	29690
406660	178902
382300	457081
253102	294965
89886	150218
124469	256791
33937	310261
360459	385182
281992	488851
287766	404960
349641	262954
252118	134262
128563	268729
321626	412904
329121	441635
149679	140627
345401	312
95308	226494
310338	425456
113685	264908
462323	260155
381617	235317
199358	293813
44837	205289
105948	490839
217226	353267
222162	181322
85545	59430
192456	296509
37697	228654
306230	42723
329531	39451
302438	144164
383387	175287
340888	36749
276302	48275
128296	440660
422682	218730
459125	367919
82744	344063
407292	52695
490396	268128
273610	436740
447314	318735
391378	93886
265415	254131
425640	372857
102065	316796
221318	28838
195121	48408
305422	362808
143290	218449
284218	6359
304827	282250
109130	292192
231839	269373
394546	190369
409109	274253
253704	69908
120453	169135
232812	387860
395996	482808
23489	168615
492974	191028
399492	270113
315369	209494
308618	176751
190973	402948
359566	291911
293219	233415
405535	440891
231999	472180
261698	487192
92763	464527
144263	158616
312442	137606
51723	110677
370640	67584
230377	420944
87344	50492
286969	290014
419273	183213
163651	273831
364577	26540
243777	24070
90552	491088
443567	190764
43081	161016
421108	393870
299788	298767
234087	194910
105309	401101
166710	278445
200671	338271
222094	84089
393030	47495
262403	468717
259736	371918
143623	12475
223983	16433
446154	479186
94537	413124
73512	378686
302373	273831
152537	150874
287024	32807
271296	341916
128704	367807
470672	222380
249954	273831
298187	293813
467088	319535
414646	366493
193020	207858
184207	449298
400765	228586
6020	29437
351718	270369
455367	42580
396680	248732
174563	299278
160422	193831
65467	278141
454263	253002
395669	73567
390531	232239
267373	140021
154541	230268
43648	267553
17594	65808
30561	276725
307188	425675
76840	443693
408170	325611
76362	164884
450798	94665
205615	165267
368685	355552
428901	399950
132478	367850
221718	290014
180841	45042
328181	221025
404937	411269
457712	303932
196804	91923
200867	290010
12564	358105
136831	269597
479147	250389
13138	282989
380248	270493
336650	269686
172417	333722
401072	481468
131968	146202
92496	228013
328930	49828
422466	262798
151151	53249
409583	451460
7194	417060
65613	291687
252815	401004
119446	167333
267562	127788
378467	165076
476022	104369
233215	231485
427561	233231
242382	308668
52685	196851
420153	216147
383711	318540
258452	284375
146734	464100
59991	109212
437450	482657
300803	291936
118474	410522
306722	82680
439628	267602
1305	114930
24517	86142
191683	248382
467277	211868
306742	162247
73298	88006
348245	409828
100002	334985
216532	300240
143433	139380
198651	198317
247106	438783
299106	183226
437684	13693
160567	454975
342465	316929
217387	436004
396758	433343
411302	124158
432173	206391
35565	345536
1613	88354
276295	337791
363985	95311
453546	259929
106631	184258
7429	205223
444332	150576
265840	187974
383070	27046
2496	297967
409322	318735
177016	470818
475112	447517
140655	88289
48940	132740
133782	229928
435357	123715
42280	207586
150596	295381
413801	282736
469924	460605
101732	472661
398393	137124
365240	77031
30324	156864
116686	193499
15433	428404
429991	420364
490002	176683
8279	315671
1613	94516
203354	178422
435731	32807
92635	226031
121866	388254
91412	467703
401893	94516
6236	119059
268027	111325
54892	107650
246805	178796
113685	438300
360362	170214
153006	23863
119151	233880
203714	135748
228812	101857
244536	479159
137586	156376
492149	451391
103899	490818
205030	246818
81921	190369
395635	253234
289675	268783
24357	187834
120646	103825
263953	198693
90091	66556
290254	142238
458968	180243
388120	449223
71290	328059
297196	415418
108356	457093
450576	478415
36024	166063
167588	451885
335005	308122
457418	41510
119544	90614
330814	236240
4149	440660
246250	370896
485975	354713
320381	40284
17374	181149
109524	260719
228217	306401
38836	293813
283435	115671
32888	219687
287566	468970
166843	179200
267654	98315
399830	239268
101479	345753
185671	272159
300985	99437
422183	258220
344267	120607
343320	445481
474398	196364
36623	334875
83223	293813
362926	210082
75586	474412
39954	2245
356189	402986
395681	142018
354952	222701
479554	285080
350650	411954
47076	82078
261879	197988
229218	115561
71189	460674
320498	418628
118868	420944
191185	39781
487009	79989
145810	372551
322211	458382
101343	369599
446065	440660
188161	395336
462605	95942
147942	234120
151184	471485
308122	366492
483468	104958
476424	258370
115604	76651
171813	391414
406491	61572
318940	439459
206021	180639
92047	189064
189737	470978
190015	94793
15819	185073
72642	5026
362577	368412
376778	284982
317728	238518
488438	327134
382848	212734
307628	40692
219546	140232
196297	484549
308122	259435
125948	183975
149435	436686
55517	340230
174353	38096
76406	318563
430103	342631
453736	152811
380417	338271
299580	10491
129228	465313
486629	431328
220409	156376
421980	289133
4851	360860
363226	492906
288385	120195
487233	40784
105964	218727
230051	487959
198973	244913
427272	218730
79733	307294
474220	417034
69759	86421
309159	137719
267562	109985
37431	447107
245517	351414
410161	374939
178634	464611
262942	139951
284218	248663
290838	17339
374244	13907
364183	220769
240066	267602
422104	32879
354369	86560
376816	135585
297446	391271
246430	13370
487020	357784
303670	268917
65827	224865
340493	61396
125676	186431
279450	86560
356953	67089
389090	248945
203656	318889
27570	270836
395419	53389
420777	94099
189454	95922
422098	194165
75781	376364
189654	286697
34015	265399
486698	343915
5128	276876
477657	482587
407280	272989
413092	28058
247144	69440
169622	116870
74089	30532
236611	294079
41163	152348
19573	398333
490019	387860
472010	377128
260516	461208
220755	268118
314617	333042
461515	255650
118946	313745
443308	94516
106739	424781
456358	440081
80150	21902
316352	405972
108525	135848
229154	424313
214744	63544
472030	209018
450532	99409
289220	53994
444759	307599
142551	440679
447656	82174
74262	392720
57101	81351
184071	357807
354111	408772
421310	470588
31483	218851
483987	380586
184843	38441
253503	475223
328550	49903
387331	87471
407717	487468
259124	273831
463472	193013
454263	59831
6643	221470
219821	219865
352175	240225
273148	122462
363268	215091
364158	155249
138865	369599
430822	132996
313745	442242
49789	474988
134321	214335
378612	152762
219626	334824
349809	372095
320407	478415
456021	455936
156505	107301
235045	438725
381661	214050
106739	390687
435578	236959
424254	3599
430475	313745
142988	188301
489357	190369
58637	467703
6772	1057
8498	137128
311363	440861
334745	486314
241020	165653
423218	61076
342320	134091
487274	269199
98210	487192
475422	4349
398997	279163
13651	4550
91673	315671
226983	49903
189873	315888
154708	143629
441120	405226
8148	49903
329415	218615
100647	3156
116167	103846
463200	156655
155290	162795
118288	245679
85996	184659
340072	131315
399455	434972
435120	202954
160462	196783
177466	43918
164727	190918
76228	178096
490407	385903
142237	413525
5460	195121
123318	476231
82981	268311
152927	322601
336829	150942
21500	28129
338136	284982
452158	30395
363522	374038
153970	82188
174139	475023
229735	450807
305169	306100
208240	378462
80150	287454
230051	250099
76228	230475
109171	257723
176878	191219
454676	2745
359973	357774
129416	458524
81636	201896
35812	240796
171107	81645
414107	132740
59722	204235
432618	120666
470843	254329
109733	125174
492247	169597
411157	379934
392474	315444
252338	190369
393690	375840
193667	19745
65981	431724
91197	170684
298156	176020
265262	61250
5090	317118
463200	439366
396772	238578
97785	139803
150708	212216
256610	310261
140116	137128
64785	119123
194051	165214
274065	174526
229851	97090
48272	387474
334983	39391
465820	318404
93583	312310
94308	196370
401592	218793
122399	315321
473600	166651
133237	272988
423379	99405
61724	323213
126429	221890
366187	169485
163712	219848
281808	362610
102065	131213
453355	76169
119365	110677
145892	175950
9457	48012
40254	99405
112996	458098
222008	190369
209780	317100
446182	405257
57432	467267
19916	483200
342782	267352
114918	48649
330369	390771
340400	392788
174034	463896
277765	294079
259651	211931
408146	68263
207094	309888
234934	168428
292261	430356
205675	195075
303507	190369
205023	150352
462241	441635
464512	12213
14131	481785
247759	350712
418954	128194
331044	443693
257802	360708
291320	52030
227857	56138
388696	105252
477883	349261
196459	25441
282631	34089
351354	77438
181472	61593
40360	48275
284134	60183
293950	109901
135909	323127
390771	429928
324152	391414
398077	190353
144707	89495
486573	423663
250236	492694
88638	489822
76116	179136
260252	23018
60929	27748
146540	69126
117833	209510
935	228431
237242	441700
287717	132220
138814	231617
134321	239828
165979	108222
175677	362763
350064	180566
151726	423927
145892	196076
443307	350586
207152	264406
131924	109407
149106	272230
364703	63377
264565	413215
258136	67584
494102	388033
145025	390088
365690	348798
277765	365366
463274	324377
316565	384163
241674	371497
371801	255871
247793	226308
230574	58585
427645	434893
39014	75583
128088	439374
21203	137128
21634	321931
74161	216494
284720	105585
357860	22405
99291	397859
307381	168381
440432	412822
266916	476656
269527	493487
43138	146706
337314	176610
333080	164196
436064	293592
24516	120531
453486	391526
326135	263009
58484	19903
202352	79075
387122	250679
441463	65245
221191	73567
168975	20102
424291	4349
333192	481368
71816	335663
330767	58881
448250	25239
144129	373169
369664	434893
236961	62196
435127	55129
481963	281430
334943	111970
17000	277647
202765	67040
96892	339713
361481	468428
257904	129260
60449	36144
153813	117496
376592	113625
10698	475593
284586	282497
284235	323422
111316	290014
330572	266852
339963	271323
271798	374869
286218	49903
327678	224049
443855	494102
290309	93698
44844	58842
219546	44082
61072	63795
486680	238855
455448	179506
451379	18712
324442	476440
62399	203656
269612	98465
6084	485913
266554	447517
69744	145572
357294	42313
408121	294965
338507	235918
63086	376509
324623	32807
119968	429593
446249	62008
33609	115516
72556	116135
27936	163800
431237	431313
91009	3155
88359	419098
113082	196783
59142	206365
163435	441173
186587	379130
38063	337564
472534	358836
289675	301068
333056	124259
467096	382690
340161	82585
378612	171147
47630	74324
298179	450170
143368	435276
290360	52250
35693	74632
454314	423189
303166	151642
346489	307651
29581	106903
33988	367750
479402	150719
346432	29175
157658	310575
484532	107859
28429	228431
378680	109992
472493	166513
359981	71924
451264	187836
194874	337991
377626	478415
372340	219181
492959	435585
244536	59010
152842	446801
226828	128862
152641	358627
182842	218093
449497	32807
227247	197990
301557	177690
279404	128895
318573	230336
398900	58567
25748	44039
473053	143779
52271	374826
281877	458
232304	190353
273254	412608
369270	152502
443308	364000
64154	142018
190154	204384
485807	147121
413040	476447
170893	177374
252173	421935
113541	384336
205852	100956
327209	470818
319768	218727
102063	26946
394369	281765
342465	380489
431225	114409
87511	327831
264433	384401
343414	46785
78874	281924
414299	77278
94098	447107
355087	470140
24109	421493
327908	91116
112136	444356
359031	28096
437823	289896
333069	353787
222034	94667
11222	299976
81860	50264
133156	136729
209475	103393
147539	259491
410036	187974
317919	12245
413338	53863
418887	155747
51140	281924
45852	450842
474352	156154
287651	22635
219142	179375
407140	399108
150364	300480
355405	332786
16790	167201
226945	147030
135395	423550
199765	356790
374791	186440
160527	485851
217548	371918
65677	321688
193767	118364
226919	119721
214619	447790
200170	44049
215972	34861
413769	447498
260110	474271
91382	183030
406660	323079
149858	432212
10228	256453
186544	210050
358971	350549
212460	476231
345517	177861
442119	119380
312283	166827
354367	294270
298390	33072
438403	133627
186439	205270
106101	27606
180776	203656
362267	378486
58988	487888
138814	446105
295671	266817
354387	96589
2586	490278
402645	179136
348600	385000
203178	47126
335147	492716
418755	399867
202693	455082
248246	89047
17481	355115
232524	48861
2633	275790
128124	32807
66029	105585
88638	441705
432339	196783
410390	464734
124140	406222
319940	1025
48064	55682
368080	29599
482878	317356
337498	268811
173985	241147
287382	357139
184390	303648
98095	64415
226761	15756
36439	87471
98850	156642
218953	428214
407635	127174
490862	82585
438932	369687
446525	415576
68094	426556
181786	171163
147823	493203
82688	32055
415005	407545
364783	225354
20907	20959
345715	410139
413821	292553
226167	168093
59121	333721
125629	292227
117168	31701
115962	298483
95762	217432
9232	380958
417843	414394
107025	183213
136138	450801
482851	78282
384132	49903
362267	182417
219445	262401
106168	393388
17186	18479
190963	30581
410005	142998
232918	229489
394295	186159
219543	252701
85674	125948
134593	300
411389	331508
311285	264908
197937	56034
89509	298254
19692	210273
253585	207916
362231	296423
245257	463457
381533	190841
442437	150005
322108	363631
187507	321323
229214	35707
416972	224822
62206	214600
44159	445186
44910	440615
18253	467267
250382	439853
446673	422049
293913	111470
487476	49896
428827	119381
335067	486885
34805	366127
471146	428711
365334	39892
141945	29796
264789	487833
360459	52917
233498	149157
65452	293813
293309	76454
398122	381358
417938	234191
12216	254687
454681	457678
405237	183213
268956	313916
433239	13370
367820	321687
120778	179375
314778	224383
172417	144450
204662	343992
299444	193871
174598	229639
207068	339582
369797	335827
340161	220417
244688	472679
145226	407386
76243	192502
164332	416973
274797	15209
415023	132843
150216	137140
397436	425827
476610	435280
261759	296130
480051	440962
466461	420944
78806	309305
119639	187998
175842	134425
352712	414030
81279	265589
120153	160379
184177	321585
79134	475265
433591	292378
315738	366941
57652	218727
34049	326997
337398	366127
413011	425675
428853	360860
265084	79455
112086	56293
472639	178920
410824	178062
178422	285736
63047	470179
11046	335371
465232	83725
107441	114930
94357	412060
208076	58465
246070	466851
199676	411455
448815	35735
8682	121145
128294	391414
106739	206686
283508	238363
390232	20061
86658	326482
222718	289238
300334	396356
399159	219612
462715	461944
132822	218903
417483	103662
237534	156376
6536	234791
167671	27522
322543	293813
245317	487690
426292	53863
99567	350549
387644	48275
85961	234802
453532	360531
205908	344616
216534	64808
166472	485304
320778	35707
464068	462466
108057	286263
81432	133630
303654	474931
379462	261146
97904	249110
160792	214050
3226	271523
235574	459721
109974	449158
382447	123369
442765	431441
95895	418086
414909	301865
222045	24388
330180	280864
375476	166513
356530	388110
491241	113608
483987	83487
289929	447560
16110	401871
448884	267602
314850	167131
297865	315888
252414	464420
94670	139803
418873	393238
421981	149480
42416	120162
184316	35707
353795	119123
492247	367590
276394	343547
202783	314722
373025	193887
334985	242049
43023	189064
489607	379130
124259	354630
161834	320297
273401	375167
387355	324037
233000	113051
423150	141509
193767	117994
147470	421830
359499	15209
301808	132571
337942	74631
167428	81803
57152	345745
21961	293813
277250	379283
119286	141641
407292	41673
160629	478415
168224	392301
356129	166063
232666	276123
108242	137719
365099	487192
106717	122694
288800	420790
419159	303059
21483	267352
476560	335662
103725	63319
48749	244555
425456	347102
430831	332269
214825	273526
335842	307067
146447	23290
178223	265257
476598	355700
386901	155355
144973	272908
126923	291521
271676	77438
107478	128421
171386	371983
146893	429272
206512	124254
59804	351996
474341	160895
63391	481279
395924	333044
430731	385000
68174	7265
271188	255659
57560	179239
443682	113051
227781	240491
101346	102096
270032	250772
419368	471331
82294	313745
46092	326102
409388	109985
356135	54449
483987	117881
132141	255640
409405	373386
153813	8802
338424	200444
188184	371918
191393	317675
200092	425729
394285	267352
468339	441313
74154	185335
29581	90277
8146	254030
486130	489552
211453	393326
86311	162795
423709	336590
322274	310261
12915	49274
491457	228949
357806	132365
51101	86560
118343	478415
397340	119211
348102	366127
275892	213221
64490	461392
111563	308254
294239	183568
211143	358804
42279	144800
203173	376725
66245	206623
255784	38063
87029	129137
123201	48275
435033	26641
374379	33124
353287	169614
51642	383761
477815	281236
185719	363021
450330	316708
445023	474341
394964	300811
280795	96426
15819	121287
83952	7130
465694	236925
410384	293534
207890	246374
58588	52537
483939	132843
134425	143649
63118	342807
163452	198297
400273	89413
3636	389170
369575	164595
233045	432976
371855	237517
188195	254366
316565	34208
85674	212605
233146	413525
266608	160679
354477	277961
249999	369846
17968	470588
360975	202959
74333	200549
118076	120173
478533	317118
204052	49896
192584	478415
163435	117442
349416	166063
456021	149433
304146	176913
365380	175608
432824	280635
230574	320958
415520	351639
11059	139921
3407	236240
150356	415505
97777	286637
422199	158510
159680	13370
214063	365779
34856	122650
303148	301284
187010	266600
194167	263808
341279	225836
491094	424948
88968	421938
353480	110745
102600	401101
249546	471416
468678	149751
238855	6949
483619	2004
117833	290450
46619	189686
77306	295218
407952	478415
211256	48891
166724	474786
183963	320508
391913	173965
117235	426527
288550	57135
454767	57209
130069	197440
90182	115625
266552	191022
90443	52537
30829	253721
447610	420860
479540	94344
61934	181704
79457	251703
230691	143133
149147	92888
246877	381139
138412	301563
421791	203311
184330	302285
947	118205
485922	413470
257391	98036
49494	78967
94590	336590
79528	466609
270259	334009
238045	276837
7871	379976
22567	312521
129158	475047
376331	422741
402975	458066
23992	123955
323826	289999
248705	303175
97499	313745
96773	180578
491865	273831
6671	28757
415459	223135
49702	319333
382867	219737
236441	274869
59537	389497
77987	361128
267060	282497
77554	187067
214514	164293
432965	142415
357621	372792
391682	447517
160633	3130
140580	478415
340151	432881
445101	127921
457529	339853
57856	449064
125487	366493
18278	151944
492292	372214
464173	69708
308669	82993
193837	417294
98491	195948
249106	114930
364397	50264
182915	392584
198387	172089
5461	475571
431416	49903
139743	247053
334092	182342
254636	142018
449283	272139
254348	170625
20059	308573
32533	97069
252200	355806
145658	37829
447256	313745
258131	401854
151860	310261
226630	185479
35754	482143
110835	38063
161661	378899
110835	228249
1417	147245
456660	26051
32601	380565
106573	27063
357628	155911
333935	492906
108321	154137
199119	453391
343189	191057
3111	482167
286664	110821
156642	107473
397745	373169
131937	156082
222698	268904
435382	202769
81104	438957
136519	239431
373755	236735
23094	358315
381597	102352
132223	240225
373755	29428
447610	105754
110835	65913
59684	43912
487382	217423
289970	397049
75119	484410
148034	254715
57013	21253
291811	182226
133140	305993
250009	127439
491390	191699
444380	365710
461769	271886
143942	15081
438193	106657
40213	23018
76228	265711
297450	484426
85244	76454
274190	48661
462748	383967
356074	421980
241198	25984
316439	20222
137337	148086
364552	235967
96763	304353
397535	483216
94923	158780
293148	183213
73297	94516
116947	113469
158724	9439
159689	179682
265910	109407
334092	129144
253121	317118
399868	220417
444755	355149
264769	301348
301163	277961
434401	331508
468859	390232
135310	268627
405674	248625
263610	413646
292448	435886
86158	280829
25095	98466
132783	43334
40513	89150
282384	200444
466691	66222
494082	471416
116525	117658
424255	316796
395428	50538
287429	391414
354461	431374
29824	417931
70788	384668
307982	475136
48807	245679
145378	112412
407657	262954
87062	408333
360220	199534
314311	350586
226916	302708
419159	180578
235262	307036
219895	267602
6783	17471
1805	474771
316637	279871
117647	330143
261341	212576
139869	362345
379858	65965
159660	425163
90351	276090
439335	226308
71430	237458
42209	202394
422612	282420
9573	167833
230969	390327
185953	440660
130289	184006
246825	97277
141401	35707
261309	175721
124974	366493
304125	254041
81922	110677
306387	189034
12679	218727
131469	275790
389643	283663
218837	355700
371755	393044
453391	60487
222760	306253
90696	120828
143932	265873
165680	308450
101812	127254
304460	28129
289675	199672
83856	32239
333505	277929
431539	369802
67581	146251
290499	411790
338011	40034
292727	461846
437471	310836
189492	70665
470915	137198
201921	15209
414508	418467
61043	215725
429748	74124
217042	244929
450756	489552
414727	273746
450065	192524
216250	18512
193020	345309
22407	153995
290497	195948
64267	35303
176943	244878
60672	235815
4543	123213
439645	434186
237242	266660
483192	116283
31517	288035
312611	267602
17553	99437
345729	405217
3111	410005
456021	484868
101597	106198
294130	369683
278769	176178
176903	411148
386660	186305
251774	149410
39371	269199
148050	279185
117862	266297
407660	483921
226919	200679
355553	326017
414646	186463
459500	423688
222436	261233
388145	455327
9342	227174
391192	26551
320259	422011
85961	195121
237242	160576
193020	146566
20438	86560
429766	442554
141305	145620
473547	123656
335779	86077
352356	88606
344314	187726
141281	249334
452111	438419
270453	464420
465925	493765
287212	448512
156062	21411
86368	220059
248013	440885
41968	377174
254107	482421
253560	432379
217883	113885
440825	303648
428095	469235
468640	194165
186595	251961
135896	54298
59797	365702
434655	482022
422565	145860
348644	306419
389747	313745
187816	10345
404960	428554
45819	435452
180319	187974
370073	161668
135907	4413
271633	142018
114153	4413
252323	484447
89177	86560
330833	401949
217606	61572
162978	441645
361533	426887
173631	94516
332843	89047
489930	433713
39906	208577
377827	469235
86530	37094
417483	208577
197997	71157
165053	316575
288458	57846
219198	144764
33553	284340
348644	450087
82744	195729
192257	100705
360459	82430
460699	101377
374059	421337
159059	152867
315378	153371
360459	4720
465132	204330
352686	27353
192311	120875
363581	459603
78527	354538
5700	305807
200092	401881
65513	264236
80587	475041
57447	317356
492002	222331
3809	35999
322366	28655
4372	336590
68996	391414
306294	451915
384854	188925
147081	307945
12263	230491
52320	52396
122462	224910
324709	472479
327657	54976
411339	140933
122612	233942
237499	222701
27152	330143
324486	27909
412844	436889
203931	187580
409648	119762
163519	366580
329716	449298
84460	226494
129239	290
283650	24070
322638	282961
394926	16433
38134	492334
55659	18566
284565	469446
73492	363469
233388	79914
289711	110677
394400	400002
277670	64123
54131	28065
272983	214992
306842	231019
189286	264406
214114	457149
368348	13370
188241	458104
63935	145948
74646	213142
47825	150095
124729	130028
87973	17186
358132	227325
40760	14782
93178	369938
489589	90884
408357	22452
35803	391414
486865	263009
417290	133281
136724	13370
179597	350949
98775	139648
390297	273831
116229	228013
364107	273831
385221	282989
432301	116071
314369	164884
210147	434370
90711	24480
64526	471132
188770	476231
435046	249334
42509	87760
184021	492906
277437	390687
11536	257298
487483	5328
301182	8599
332986	280233
42471	414334
140508	218989
342465	190985
253435	187974
143763	15133
365353	284843
77503	449626
30020	401871
319112	334739
56008	236991
253069	357089
267562	295170
385865	138432
107565	12245
52217	426157
243376	169095
283911	373304
129897	246311
44493	266600
123918	426569
371779	137128
400273	94516
405979	407386
175944	9131
293592	264406
110448	317675
17538	119530
349652	236959
33808	88368
230051	258577
282850	81280
133455	164759
365171	79861
466808	371918
100836	428214
373890	295114
51759	373854
344284	459976
305729	86476
354545	491607
382643	110677
465942	440249
133909	132651
148075	200441
100162	92846
56396	362713
226806	226533
19935	373256
330954	109868
387436	285722
451681	152867
95859	350822
382812	380399
41161	211697
399104	351585
101344	428738
97900	53863
335069	440660
347605	60517
395200	15610
374314	436375
155136	132740
429141	322906
233000	463799
192710	484447
24093	12245
98540	488719
299454	142018
388429	110677
318423	494102
27662	294678
432392	290450
102754	267602
413331	136877
253102	65753
395764	317118
250404	59868
359790	70026
389566	388575
12174	187974
2493	15133
85472	442490
480909	225260
358061	390771
491560	86476
325188	334974
330930	474247
470258	211711
77987	261390
386072	466737
286548	272908
395653	286936
90216	151946
37005	99405
335005	291521
276939	28129
427413	88113
374564	15209
142501	342807
482251	150676
195757	103088
422172	438463
83496	427796
208891	41075
102747	420944
340205	222212
41495	207606
76818	431137
215114	431799
338955	111801
201249	405217
11065	238454
409916	178970
161363	292468
256893	70625
427272	479973
439145	300240
92496	251597
137768	91162
106518	481475
191341	260527
397922	225652
301348	89163
335577	436416
168456	315052
130651	425529
476273	67075
176347	274479
445190	161760
33560	164164
400089	122604
190005	184902
84536	411214
165326	430422
306762	217993
241947	380078
140511	12245
312275	218615
172939	138807
108859	160158
375385	317675
375740	461464
369939	116987
109121	110677
339692	344580
184629	269612
227511	356064
336065	46057
459084	371934
326830	111856
308042	441366
16335	47295
349164	125826
299766	236240
444316	9203
32756	486885
379926	478147
312807	183213
421559	150264
364636	476220
475880	474412
455712	47644
394978	115573
123064	154037
59691	357537
248535	487874
101344	76829
399595	254029
369096	446321
352531	333166
312842	378082
441357	161544
281574	69856
325014	165954
127211	217507
34708	166513
160560	122462
440303	322440
186595	67040
52889	362773
355402	7741
474803	87200
41370	384336
379269	150942
173442	327061
92401	388904
144239	156376
457584	17482
110071	261396
439718	327016
378137	458555
474794	471745
382098	366127
185835	138600
151002	476471
312112	32369
222045	104505
168437	490389
73349	69112
399441	141440
345401	142546
350099	133738
317838	145129
99535	361417
428108	256042
255332	387101
242038	247404
115666	59672
292956	164059
219114	76111
128124	252961
153322	154130
476782	481357
26886	277187
302845	241798
293264	428214
287855	345077
401234	375363
407198	303424
208300	419288
331282	178987
305697	55654
253863	422567
391391	408497
248591	209572
316565	488348
132547	220857
206427	315671
227852	163127
112774	151172
291540	86185
353030	22549
192611	330752
193116	325958
454867	340804
347402	301977
72555	310836
307830	310756
368903	144975
193499	362496
96304	392788
212110	87139
78497	364399
386643	211697
94492	113927
138400	329499
380531	255471
218726	363229
58418	472072
427714	404366
298269	478415
395428	173965
295097	208516
97499	439073
196364	15209
236042	293537
48459	336955
87539	355171
146654	326446
300178	90237
132644	254441
301659	373263
293948	432382
331364	374710
456021	344063
409016	478872
232834	336590
464548	42655
266307	447912
136601	103205
324078	411234
17503	188061
23890	245332
130926	113822
268571	456611
493787	130529
214853	214540
198043	291484
80953	315566
48693	373177
167583	333379
345710	15133
416972	440604
129358	422858
70431	313745
57987	230324
19727	145059
62074	113051
238786	103414
53893	79705
284922	387413
431369	205997
476013	307891
246219	263035
297979	474379
490244	180957
119001	418869
14613	362179
483291	449298
41608	251574
274012	391107
2168	207535
110818	364949
85678	313745
11626	27362
394249	414832
325324	46278
289675	233477
457235	395988
15310	190369
150423	404219
263664	45141
384368	190369
108851	448730
124469	347202
286652	210403
324967	319132
97388	288004
443059	263514
42210	227101
312474	294684
6549	399685
217432	493607
118411	487833
8008	35971
64279	147520
364553	82585
221423	439748
175218	289970
134593	53550
379760	406436
319956	250275
446325	269612
52705	313314
314257	349261
192245	12443
260171	489726
487422	155747
424378	491677
82381	279509
280906	130088
473411	314735
217740	73095
219777	126249
297812	12529
298823	466113
455056	102578
164354	94516
89631	36263
464966	146124
226318	24299
428874	217423
18436	258370
238299	310509
125266	71930
75673	372981
257888	86476
68595	160071
381150	462004
387844	420392
475936	145173
123633	10812
191155	243794
72804	17714
230408	60517
450792	458601
470451	228431
105762	26473
75548	129687
75649	290246
256366	493985
365774	69650
212581	404408
44922	452107
109471	332046
479628	224794
48910	18108
315027	6442
295009	154674
181075	190369
478232	53838
424783	436686
414154	387742
293246	219096
74567	86618
157698	453732
240164	190369
373078	140746
169954	327715
122735	173965
106246	348094
219198	242387
61937	148590
94780	231043
460466	72029
128004	321758
477223	213298
354968	4523
150107	236213
104740	383429
48922	463549
353554	66714
58245	99329
265088	41299
102891	383986
166947	69908
117061	137342
257299	207927
316136	362672
309327	69103
441904	270154
105821	242518
403567	399924
4919	141440
400273	220494
80902	391414
419868	4349
322059	265677
39371	246778
339587	461554
476845	304798
82100	338271
435710	273290
386072	65690
441242	236
262775	211868
104539	217883
463935	273831
439338	328140
248885	147831
333621	49294
135458	269199
37383	139803
407072	293724
360736	468980
10546	211155
339353	60274
477129	206768
459217	107222
93876	255514
287570	459675
72804	140854
215578	384865
212584	482851
267562	297938
390497	166513
281236	24943
145949	141100
12926	79861
174598	86051
68678	264406
435144	420704
179855	145064
285498	50264
172923	209924
176399	15209
190281	321839
474491	186371
196003	50094
252373	447143
411654	281607
235375	99181
338755	462215
361698	215397
170197	448770
93861	63726
493328	131889
151860	59759
423014	357854
357186	132247
358145	411424
154850	46785
153099	190353
302863	327800
118388	463881
428944	45413
207958	65250
19675	122694
124888	62294
195579	70557
456231	326260
406088	459807
38996	264908
364377	71951
246833	237517
477350	50264
479351	411809
342627	489822
117497	246672
181103	265518
248222	254496
2187	441135
329019	4086
159571	237548
354764	64335
304146	252990
261408	271441
66383	481362
37748	107473
351403	124660
350650	335165
463520	8213
229384	306100
54976	452288
204972	241877
347246	415116
314311	239268
219620	250896
480967	237458
354719	28129
492212	183213
31483	107294
28325	174939
328169	216122
329743	260527
89579	255766
340388	301162
464520	76454
243321	354630
6161	268412
200013	236207
333119	324968
8524	437182
56613	455995
185419	190369
262890	466521
233590	201595
285023	420757
29886	32386
229501	274103
212277	197511
333453	234208
324633	114930
332598	273322
276373	291249
292411	775
166312	203656
392078	236992
432598	18122
402597	276963
124363	301617
8382	236660
114332	293536
313104	266660
384336	60893
295030	267671
414923	152502
381706	222520
198043	491150
382771	321972
180120	409853
465132	240225
23912	125415
416408	199353
119001	406408
178096	195623
79374	469235
266965	109407
75133	63143
50906	357028
1292	451431
306411	316708
417553	183423
400139	162947
468935	167068
347574	313745
388350	409814
448519	375840
362939	442554
418442	6253
364370	198761
218485	394745
209281	449927
133029	110677
439992	435390
360649	195025
224756	371918
456453	23187
357301	140476
425135	189064
181638	26714
259858	410451
304404	248563
35219	241137
12964	476412
176878	480350
249147	236213
423067	336526
169965	450435
297993	38063
194553	86892
464149	120053
490953	257885
236215	356092
65977	214691
456135	156376
319103	105017
147552	82585
280822	130069
243022	186259
493518	301659
242282	434484
203787	430171
9969	49771
292122	440434
26527	20225
33148	205955
269964	424999
216123	4413
478871	160679
269612	214050
457418	45111
168770	35304
344057	321916
395336	52866
92221	54895
153322	86685
240465	153995
14181	13370
184730	229207
268505	48124
64490	480073
92437	227758
385146	246910
93645	300811
219136	17960
338040	197071
256098	259254
109826	226943
310206	414795
417174	467350
214006	115346
372328	466344
423895	292160
332874	287694
41016	77978
275609	291527
221915	28129
297954	411101
145857	126327
5740	434943
14756	484330
341196	266783
183193	292379
3144	169288
164170	440770
49417	23770
429323	217423
191621	453493
230555	177131
462871	447831
406662	254712
127082	401854
13719	404806
15068	418973
409769	314881
16042	389009
134876	260137
27557	258370
45361	373009
84968	31598
24109	187974
16844	254030
97732	119381
379495	374049
445768	136279
124531	254292
210833	265883
343145	91069
336291	338271
295479	160379
874	117373
89219	410838
85746	101464
84968	111806
86490	217423
480265	8463
220487	427205
251845	471929
441463	392930
178169	400969
198317	94838
176217	155581
265690	269199
76068	217310
157492	24507
334938	121708
473981	248359
14519	401854
116799	54976
249677	447358
381054	437263
466705	286899
406666	476442
258532	192342
217246	424103
487395	278704
229735	71582
18766	481785
391776	79989
34999	115340
71346	119123
241952	252773
47898	1605
306251	309971
322486	22341
125497	139732
4841	20996
314031	246592
198317	100133
237480	341470
391722	364720
386411	177374
247597	119868
222512	361794
39601	208577
287413	25410
435298	114930
7423	448793
197107	359762
244688	274330
13959	153252
213114	176482
67351	292721
453736	21650
418538	409828
78742	43292
317103	110677
92531	168213
431945	89450
139443	186259
120287	281163
118075	273831
278683	190369
23260	251961
394860	8866
170173	99982
175067	155941
111347	132843
185409	308619
286556	63034
124424	88209
404892	66960
137454	271323
359628	474268
131199	217494
417316	285156
276821	18479
381897	177487
112625	359051
136615	186440
377050	133149
160331	453148
314065	332392
93950	99346
445026	99405
385308	265589
268629	166018
260108	260879
236961	57080
220756	451379
136988	200344
145844	108432
420783	418551
158866	476831
277359	145111
195953	387860
310191	291652
219783	293813
217079	323615
262963	468524
457418	290465
231727	16541
483139	183213
407280	184891
344314	305856
468516	374681
479489	439218
432931	21583
397130	56407
485225	261396
172915	284990
118939	5267
311923	285973
397216	315847
292641	59217
433571	447517
238190	35735
69657	240871
93405	440249
450229	475789
131581	293813
199000	144845
211868	54976
196903	225245
217383	243115
195781	95149
133388	13129
56378	87471
310981	457033
337657	396955
236032	11170
418291	82585
466706	341860
435667	22098
196381	127439
366762	309938
172462	440418
425341	185335
467683	379499
61367	27212
266725	209933
173440	53389
200380	135756
102914	269849
163466	436686
421109	281797
396292	265065
248697	454158
292769	407457
25198	254973
90442	120195
179645	309085
162896	130855
426690	463623
199833	317118
23306	265711
323559	249202
400542	107490
486680	359116
44620	472049
189806	359218
369426	381964
464303	52537
233366	77339
352825	174370
36528	163087
343157	373995
450532	346066
210868	389682
80883	275790
249673	412487
32888	101816
20392	2647
108902	86214
263928	46127
485536	252938
198949	401871
482982	478415
420388	195592
265937	411997
367791	25239
180559	359029
479351	225081
203389	371918
84644	479623
77574	66484
148559	391414
464601	139732
267420	489075
231484	60201
143942	238406
128109	279441
143671	355796
492588	313745
445023	129451
464952	454975
309748	396377
212009	347381
174449	454810
431991	71737
373377	21583
404328	110677
283717	419612
348895	299467
449356	84608
118132	315888
370417	366493
39011	416402
68098	168845
324708	91219
105026	427368
368004	15451
109447	45141
485005	188035
327209	262594
386516	463054
358599	97515
299976	208516
65513	218965
179038	259274
465152	1057
123722	405217
397080	78500
454263	255201
81561	241988
446182	482504
462257	115861
15783	492906
130207	218485
356977	205106
315956	273696
140722	318913
384231	457452
220785	113608
410436	478097
324190	78699
306757	316654
22197	159969
297633	53389
205913	293813
107387	49828
71997	163336
145977	460438
308776	410074
242400	7301
453082	294805
469792	30446
171579	273831
143410	391414
164667	225870
91828	199951
91634	49294
153698	365983
101834	403250
272019	16433
381940	463799
222343	32807
88331	245679
311381	252961
367496	437182
227857	406162
186326	210903
367199	371934
292721	72030
25258	476231
106274	336618
189806	249334
163185	20586
478282	49903
397354	27498
356905	326206
262812	138689
408202	22940
261291	378663
100417	315262
440513	330049
63375	142825
301312	415585
49445	429417
278554	264406
415905	409828
135212	27464
155240	246155
21919	373953
155396	236213
20900	6171
292687	291561
353597	381008
135660	45141
201547	54976
77438	201618
359427	402327
324573	65245
483706	96243
57276	296867
301683	357800
330506	319147
230691	299934
478886	63528
353287	209880
466671	298182
311221	223148
493019	378686
29656	425675
355453	165437
174725	216157
58383	351732
301980	122669
124276	268809
52663	266852
349223	188046
242551	485534
157078	99810
399441	264359
317402	291796
401102	383219
391750	93724
68498	313745
47362	53389
201556	124085
162862	294079
245826	135952
473305	314050
48239	191324
246876	476231
15819	11783
98659	79989
115875	112219
350869	198926
137454	183479
106531	443693
311346	485270
86323	15600
43843	491630
9648	178757
132094	228458
396987	257918
165313	333658
190281	403249
36228	107473
45199	119762
233824	10719
401854	351998
89219	274912
281520	405217
135014	171569
151556	5369
130069	230517
57459	183438
472614	165630
460010	466432
424649	234356
43831	142527
327917	329196
446037	478232
231639	258370
476321	185013
93460	482642
60404	434035
226919	183005
234881	241203
219281	331073
180370	312664
347614	77461
295387	288035
362919	7828
474888	74886
230051	111888
37100	85001
166699	202865
5460	402371
283209	76185
195912	94516
205058	62191
457160	166063
42906	168248
198558	15209
326332	15133
58390	389009
144973	219467
284008	428406
389318	409828
63352	4858
81418	169095
490269	52337
488102	176178
276821	199676
245024	463256
61593	267909
414637	291823
453746	179413
327321	281876
226127	93533
356076	61648
448298	288945
276656	187315
309276	252508
446236	413525
176258	111629
383528	208300
446103	245489
371562	329419
274298	448192
168498	327880
416211	399852
273192	456555
139743	364109
174491	51737
413088	226918
71131	291521
432432	469608
191716	449421
169943	153072
490888	169116
346585	124429
386516	127921
174923	220716
202893	391414
379335	112767
47000	123410
186532	455769
309225	310512
115440	208487
348472	25640
107073	312246
216915	372134
203793	333123
222102	268729
254819	168779
235390	204068
24589	13370
444874	63528
358587	122801
93037	392788
370294	269648
360153	51881
113545	180709
306981	59313
92431	49228
323520	173767
441265	8317
311632	444729
265067	317228
392022	490594
245178	476951
401085	235404
352016	169482
130069	93117
406632	184303
351718	298767
393214	34015
462241	6899
478266	15209
54685	356674
354375	176325
384193	124109
245319	15209
312474	271323
424822	110677
476969	311221
243631	219552
272383	182781
466747	371884
281563	360512
84550	119381
389629	165267
452841	343077
325216	257732
33669	190369
457418	322120
393409	322006
100280	452921
137400	113522
203656	326744
188760	100806
324708	308923
100718	137719
87075	217423
445343	329215
454525	410927
465930	477986
5857	20002
93851	79343
78744	478415
12967	298065
360459	417639
488832	152867
361262	288837
131758	453141
173176	431614
22779	247312
380465	168651
227241	12777
344709	277961
290752	215863
190051	401378
374341	327061
245679	154303
4604	406206
474167	449689
342388	337791
359906	183108
415665	169485
43213	218577
62956	105498
290913	339174
274746	63528
449323	407770
146893	354694
98848	153995
368849	251597
186062	11063
305416	287786
220435	26359
9081	65258
107940	237291
143413	168615
198719	345450
21505	72461
251421	431158
493753	323213
363027	293813
280317	24516
364483	375333
336378	313745
149036	393326
266965	94356
354548	283346
208445	393238
44160	386675
155516	330758
124776	318526
205069	33855
197544	445698
190631	95149
431015	26551
151107	190369
178702	228431
1861	210031
457418	389591
136692	311846
461185	324199
407949	258370
173502	347577
440935	456080
291832	333983
33391	93625
456266	297514
393793	293813
197988	469532
94517	457642
111416	219499
228128	216400
405979	162795
187744	411424
484635	420895
2148	391414
475781	110677
356924	479548
448846	281364
198138	35622
396321	468832
247296	35666
161363	257823
297069	119426
386646	384400
439587	432961
487832	293813
152873	327497
488921	190369
270894	440660
109085	435708
390294	67858
186941	116373
400888	99437
77884	48163
419621	452323
360445	65913
363395	16433
206671	80134
469755	42747
111209	186159
219268	463623
181144	9054
487076	412594
376160	303175
399505	208617
136042	79102
372182	413258
14945	472023
177861	340501
189526	174011
44159	374681
65028	50731
485667	468179
401568	186714
72299	426018
461569	476447
74769	106903
258136	287694
463549	15409
386161	13370
485546	261401
5842	106015
189514	112586
72970	331423
140592	11626
129273	190369
342486	99580
430235	15209
284842	267553
94102	98965
397881	447293
93217	12177
273380	28129
43966	98506
382882	184918
141725	179582
372214	341734
45591	439911
25748	392252
309361	123369
287355	74106
455583	244805
184497	320039
436482	93206
367635	423711
23366	164884
356357	267602
209018	370475
398127	31082
200689	302615
194257	89315
83616	451414
320299	462901
361060	326253
294710	203656
120225	421170
130069	168529
170723	221030
409251	245982
354744	377127
180645	451059
253931	262594
170317	51895
191790	81414
314766	218647
132434	328709
61450	134672
217374	315671
73466	147241
406394	451043
353084	312864
305332	80442
124314	416181
345401	117363
46556	147765
314538	51881
463085	316372
25145	249334
42074	144893
118177	450864
83573	136435
6963	379976
353134	175631
431923	350998
410869	179624
34585	183213
461363	136876
443494	98174
80905	193443
425179	369146
210812	388904
170330	317926
412205	428531
126535	53863
136132	354694
373810	94516
21070	20998
359071	53389
268717	150264
151370	331216
305724	240724
390692	313745
62171	48007
153322	391414
312904	183213
137744	452230
230075	417303
75872	55430
480479	478415
185562	30332
93835	218485
125417	4724
123709	77347
285578	426880
212153	389220
292288	478415
104817	67072
225703	82271
13464	278520
5405	30754
94839	157715
273768	457351
97777	271956
471365	91615
377659	313745
92237	420392
349614	74571
287609	120728
266843	312372
167583	109639
272739	72670
321486	468959
483987	418123
238406	348798
308158	306538
257763	466151
134358	346052
312911	483779
475949	492316
319081	117226
126479	434943
183555	414832
146635	137739
433941	399492
235827	294079
149170	485185
101230	356355
93174	41158
31624	110781
204053	293813
361741	301483
303235	363507
270117	190369
215644	43668
127779	136279
454263	297865
455181	151966
283632	484731
106514	469583
91828	71812
63391	286337
466113	197700
115487	223121
258010	430823
403184	11626
250410	64714
88266	250410
255657	213296
83937	190369
86186	235289
422015	168444
250924	418390
303040	303648
471845	193871
25969	8623
350839	91449
431378	378462
237599	421796
368942	77143
218487	276876
446133	229872
54536	159882
215113	200519
80323	336965
288204	112067
267420	251961
397936	464872
143676	379124
176694	353292
481255	164884
325324	249202
286940	58466
312679	161977
476461	113138
58881	416533
220802	302610
261218	376584
389281	183402
324772	478856
428892	204195
239272	355710
320048	317118
120975	177429
178422	433682
276209	428155
412844	260527
414024	233738
77558	480933
23094	187771
247193	220857
214314	486339
353597	339575
410839	361867
269520	48275
70	287694
192416	10520
190926	99681
492910	163127
373988	262065
127462	123727
450465	68526
233498	113522
430030	431799
140178	369599
314904	145469
361079	276543
275563	346166
1764	407352
38942	480963
361695	134500
28429	16325
302355	299925
217740	478009
312463	204185
406782	232890
6404	16433
316136	25500
333609	314384
179908	50264
15209	306712
199442	225926
336051	427803
301834	213158
6294	240374
237787	448335
130955	378462
41959	119706
426736	461944
309917	433956
42464	296580
460843	310187
444588	195358
291829	469382
205607	307732
264026	201423
485755	187998
388828	263091
430696	429651
435323	299320
277548	458220
240599	201493
389170	49903
468832	49667
382623	146131
474939	185578
364398	467383
84429	207140
146106	122088
84960	86728
422707	91295
437712	191537
209872	258370
108081	393326
452424	326971
153687	377683
467788	227388
430170	28337
100283	187998
306761	57661
198614	166513
46783	197884
74189	308038
382848	387113
465742	190369
207508	304972
322660	361047
490019	491150
412800	20451
178130	12443
419373	452709
169630	223963
282925	268934
13869	440660
450532	453012
107689	437373
28349	288741
290567	435708
412844	433391
7906	388719
173969	334537
171887	313745
290799	378127
68977	62366
91828	16952
373623	307599
491337	424299
177509	222701
95715	210813
294387	340176
384861	478415
493188	316164
144468	288319
205908	62012
8377	287694
177289	469235
51455	271422
284131	311366
286190	349225
166421	118662
336487	295404
477932	426693
199920	24105
451263	411269
430417	24943
326553	123307
369577	423033
21283	8303
163519	318230
5007	9031
459805	165437
59079	214824
146893	464810
189318	427427
319465	170939
49986	4349
363215	206394
303592	402759
356740	452746
49786	258126
313050	62133
199868	317118
440524	427038
414326	183213
227857	47060
324206	363021
143082	249186
175527	126473
48352	447517
26909	206785
365649	135756
32616	445186
81418	230378
46742	86560
252747	209962
325638	182940
198973	313745
39892	299202
15819	359977
354817	298767
76228	172980
195510	381578
490259	439074
46556	483090
155730	133156
267039	365011
478287	348236
332299	102603
186843	449298
34184	80155
434700	104505
342960	326415
236387	241468
292416	114930
113603	301140
248266	262954
465838	54976
427840	336590
170734	292129
296191	333746
438563	150062
146590	278513
128349	483500
373500	475158
50739	16169
469269	214335
196200	121106
68505	82313
438220	99437
68390	5918
340800	395988
452880	431965
248179	241718
256626	405253
73640	340810
62715	121190
183404	436220
61152	378138
255135	62191
483219	152794
434326	173965
52065	135934
222780	57277
471214	103892
133909	379477
147417	27464
32729	256723
422200	393326
450601	98504
8407	83467
192238	122013
119862	20959
136679	53897
81219	101058
221191	162795
176321	68393
300692	50264
179799	369599
48064	173944
470991	316435
93936	188544
173684	237660
469243	157230
387244	440094
195145	23279
298138	84107
27455	279664
280784	172089
281924	233279
96298	451774
178486	264766
389469	22347
413129	222701
328339	319259
317402	470920
29784	321056
132920	158852
345745	427994
191933	383680
196594	467192
144098	300480
156348	188992
243438	237544
299106	35397
132223	372214
98896	346647
67306	321059
391188	37069
1062	366127
77291	37565
381105	228001
288402	463615
325193	481723
453412	301063
293571	287577
2100	229249
86021	374404
262719	490742
223731	263665
81358	283129
236032	213401
13930	434223
93288	439740
318969	210050
140722	172529
24655	48365
40028	464420
170173	85539
471491	199801
351687	274451
190789	35707
214656	124394
334092	272953
341279	106316
336941	82585
170317	297163
95233	382511
387355	82585
466567	264827
222425	69167
48079	479374
332946	250679
406923	142018
276575	174935
68083	16960
414286	272937
171384	158645
263162	169482
108140	490035
348589	205270
316376	288157
96571	434893
390696	468489
190281	85352
392779	275959
151610	328140
211626	337618
446597	448887
457709	102979
59884	167856
78206	378006
423792	376423
178422	443339
224594	300397
312425	152502
242021	188156
135630	456946
322355	480224
57201	405217
56181	206460
30880	149722
167588	200671
429833	354169
493793	190369
426803	249334
478461	171953
107287	35707
341408	141145
489241	353787
40028	160722
106936	168511
272368	176517
230574	251675
322858	21411
27008	250009
194346	83518
371358	441313
262639	333137
130651	411272
336487	340161
405788	2739
462523	231490
397833	16433
432212	94344
80150	393326
174382	201694
219172	435910
45126	433391
486894	11626
55659	342292
181322	449609
53490	345800
423468	262954
33834	152321
412014	492631
314680	190369
126755	52537
439843	7482
274852	261278
157663	300240
166857	264510
167588	436159
338396	107752
2932	4233
168773	229907
130224	92712
191867	378976
15558	172089
488971	303218
418348	27362
458207	182108
57619	250455
44048	156908
109253	409823
319274	132996
475529	113051
132334	389387
341952	183190
191629	185335
196309	378462
196794	408469
190223	214823
154471	103941
215459	441705
328089	166572
484416	209572
171757	245582
94196	127921
96786	137579
203692	80587
293913	147706
6366	93245
190661	289507
297988	317118
368952	323511
335654	324883
102721	28129
430524	357357
284723	489552
388696	134145
91209	318028
68098	446253
425799	166108
160237	344500
493003	97257
131160	20822
49868	43404
266508	419932
38262	19206
466987	145129
376592	26940
456658	12271
341632	43778
493398	15209
169467	268118
336958	426986
183988	49903
89219	104505
11059	175013
449694	127836
334195	142018
111095	53721
355272	263833
221114	125826
154652	36624
199534	272230
315692	255814
48612	130028
481357	291249
413351	4413
72804	69617
372665	244149
336651	355210
361471	47644
44160	16410
345401	292553
116087	79989
103736	36271
119381	385102
398052	477302
223929	467763
25029	352018
174034	353533
417057	106514
96715	447517
303420	480224
291119	94667
90696	245689
491032	484262
321769	156375
290794	394948
273946	293813
253069	86476
423895	220857
441924	49828
318111	189799
20086	122780
483964	107428
301390	350617
298182	318129
111999	444588
311311	467351
329960	57416
345715	336367
414058	425846
346188	312524
81225	374305
282802	282912
83082	196783
74641	119381
406731	242880
209523	257603
231688	25437
417358	59658
26962	368892
279722	294824
266829	222387
291163	251389
130312	371934
66383	463888
92074	93627
323171	119230
207141	239107
268716	212278
467112	447519
174998	134259
339915	26371
85476	347028
175960	80543
218485	86436
277935	105498
119288	54895
34644	359323
489705	208632
341584	159249
392827	114660
276663	80466
406052	106125
174362	275058
333919	446105
313079	295368
237229	262954
318159	92401
115085	413424
215972	213377
91076	111654
309808	71770
347291	259564
278769	18451
230574	457049
108497	188469
388141	273831
178422	207611
473077	307983
334410	86728
119272	251043
35759	398377
38122	217433
23350	1605
310361	254973
397196	104048
46092	297276
489787	110708
136124	64336
456114	421222
109733	355093
401698	211208
56535	122462
458768	105300
246686	481362
19731	206349
21802	290450
156633	350771
198043	331508
487300	267352
167419	442265
6206	138495
74856	418845
190820	485089
367802	151096
146977	313517
432421	246592
410873	317523
1116	443584
417768	377270
68087	391414
434463	56656
471169	375768
21550	452
327808	53859
402760	78117
18016	478104
476097	210261
455758	422202
151315	122694
291209	313745
33671	433824
392502	476656
324664	15209
89353	410074
156470	250250
246497	411365
381528	292160
249845	77004
343652	381161
345974	63528
265194	113683
241507	250434
347192	112664
84745	167388
407171	58441
171760	80979
392865	165274
470746	45564
413460	156506
452250	434893
74516	23018
332584	49903
209733	469227
112139	442166
378487	190353
312060	388932
127388	397668
117908	465313
468335	353831
36940	75014
343859	279107
183000	462973
320305	413862
169437	341644
32155	477641
113157	110677
282453	364450
150564	194165
167794	385681
28357	436454
246541	20951
222258	278824
307680	56457
294896	201713
255312	202832
267562	281574
310309	151572
253667	188759
220206	104498
41832	377906
97542	188835
339324	33034
270248	441202
390596	53623
87450	39253
67054	300093
278674	255440
24412	280857
293850	411944
6924	396563
222463	487095
50400	104932
397898	300555
369447	176300
411957	95149
381695	140728
260292	95149
172726	304355
275705	431037
118185	218727
96970	178436
336507	18195
30674	34675
423918	356750
408874	339015
185136	367654
306905	194710
321213	89671
307164	217432
71293	3037
373126	290565
319231	260986
228466	172184
125948	160456
133664	451631
290341	104435
2432	110677
430470	94516
6071	210765
477321	74667
195179	190369
369030	367042
37701	139560
266700	176747
267007	38465
270248	24401
374379	401004
473817	198534
482532	261394
70841	64305
90180	103205
192318	183213
314419	228431
76016	391414
47336	199479
175966	396836
487186	252961
186409	458183
427123	117450
277568	43128
462763	184134
169817	119381
319890	160494
184071	478232
116621	353388
81808	447468
448104	247744
367561	119868
223761	403790
199352	468575
259630	420825
174034	347942
202767	373470
89644	147273
340668	227101
198317	223394
301913	438419
171757	477986
72556	169519
398811	197337
424791	120173
174101	30984
241912	84857
161103	274161
346773	54631
34769	242927
455726	334833
315951	406686
415594	73599
282343	267533
331272	279664
298317	434854
77793	288447
55505	203032
446535	59358
466646	371446
126495	178436
394051	479614
238711	395988
239612	84590
30471	267663
132808	174855
256302	134691
422183	397535
126742	213074
114803	73742
343069	169969
1009	375239
409240	221324
91652	132740
388621	183112
373170	86728
195616	54115
250833	283096
252715	366534
217348	205289
326631	365437
368151	144845
226326	158153
317305	139714
176290	456431
72421	96409
238889	370866
214207	50264
101289	248777
23924	468624
322008	123465
333010	466101
147942	265341
154075	192610
208791	268487
235764	355093
465779	251762
350452	172523
318992	164816
299967	416470
386351	388657
375199	248382
100962	371934
289675	22059
99110	190369
198317	140860
386654	491871
102009	277568
312283	297276
309897	399201
54755	317100
201131	493267
361416	471466
410386	42890
191058	219499
389514	208577
289319	431323
453247	37057
201062	117969
442440	368993
85746	204384
484199	137368
108683	190369
423983	168698
323056	246969
228108	336590
255147	112323
405979	203566
379680	70617
328940	52872
411159	315367
173361	98133
76186	338081
435602	421830
493242	485304
434152	468981
351161	433445
355295	446351
295449	10646
283346	457256
347799	92628
285600	217962
317724	426439
345816	257837
330313	445602
276821	347739
455872	15819
202687	101058
371109	101296
273437	132996
247597	265589
116347	246729
329228	77764
70507	377853
41673	191970
366375	220756
312283	54251
280052	4413
371966	386927
86596	365943
311510	41737
228854	411769
353542	195527
113355	136413
276821	42189
175398	26885
50525	447831
27244	60218
104648	31898
431625	99405
315435	21410
346537	246713
310629	5766
448104	357940
444488	401871
35074	267602
419677	157432
200092	169205
430356	298090
266538	119225
464727	490181
197747	203656
287980	343514
423607	446351
281013	22838
135416	168960
390783	124747
184340	93129
258228	478415
484229	240870
260721	48303
393779	458183
15819	401871
177297	329369
449864	447560
51510	310742
220311	352859
409889	67089
374350	141440
300659	46768
492422	425675
94379	54976
399825	312239
206789	328367
57276	242832
191341	314343
9845	185208
78773	214934
263232	457390
254962	481785
195133	166512
475568	57334
274505	314742
159422	59311
456658	241468
466315	68748
321868	45885
132647	331205
88069	60102
474488	250410
101750	186561
158736	327267
372783	219553
8254	324225
36958	479542
248013	228629
290	326164
301175	317675
201946	380407
68092	235679
311510	2715
452924	272305
216894	7544
207761	267352
121333	174564
468104	233660
158131	45270
438193	467799
200407	268118
339692	273831
474435	491506
158889	211622
162399	410028
476139	35492
199707	351639
158359	429161
333056	462773
263880	252044
273551	393326
28367	428241
87857	31142
333472	187974
342132	331581
24768	95302
243285	285371
92182	38063
124152	317118
413040	269740
380858	410360
326034	299699
80812	60359
257540	473945
261910	327721
427086	373535
291536	118991
150789	263833
11797	141166
32391	206623
133394	113683
441486	36604
410362	222891
12085	187974
215897	209824
356557	438373
30906	421846
1155	313802
374274	129144
296645	25344
263502	135756
303507	186463
436699	223251
288750	323213
440439	205289
26940	64188
345527	165267
117571	344260
96531	58847
376146	57258
484834	265711
10327	425081
102512	442738
483548	371934
175383	404523
188954	57731
286310	51895
473984	183424
443708	387742
87502	12107
298293	182226
56934	287694
311204	266538
27926	355552
448691	96613
486302	304173
329727	450011
246898	469235
296407	339582
377728	60998
135760	62191
168975	431895
386351	153995
242903	241453
294684	444563
383161	303648
92700	347693
332195	366127
332514	356663
201426	186381
345401	459213
76104	59182
97640	226494
419911	414244
121145	94344
8399	62191
136928	127921
392624	388407
152793	469235
309498	80128
353922	246330
123620	133156
41470	391414
249976	166063
61061	3213
402845	276358
311624	51963
100055	84089
141618	467573
140174	304173
155045	314119
98937	291528
22341	390349
112086	20586
246686	97894
416903	343085
479157	236213
148327	257589
430942	462293
1277	62191
124767	413212
364727	440660
74067	197920
397520	252734
10490	220417
376391	305696
411475	236071
387464	187974
275614	401263
262450	72521
321887	144073
319675	84073
155122	277806
84698	398761
462754	168857
428214	114797
265289	140277
268910	429978
65683	86476
187834	325233
22827	193871
432366	132996
351453	15209
307718	172089
288246	54536
170660	16433
426206	401949
42814	299976
489787	422470
360642	294385
76104	275959
261675	15209
159726	325951
360459	99843
41039	49903
342390	399722
251322	416445
206473	474372
421905	265231
138490	239107
122210	265202
119565	278233
230457	372822
387123	181230
369024	29139
297787	120753
199830	463694
332472	20506
55578	49903
198317	371525
7191	476641
451049	167588
198317	65579
183203	409248
134299	119123
156785	440505
271131	56532
259699	124650
78172	236957
266250	36066
318658	218235
390032	474341
401468	440962
418180	363973
332532	105878
104740	246644
190051	93625
382994	1292
370137	92613
482014	184781
462032	262954
369289	26551
436399	17186
414905	184781
10811	262954
59061	190462
205881	375840
403705	283108
57463	288748
104651	398954
354357	374240
298249	470397
26168	110677
409745	160402
232251	448788
457418	60296
319259	436897
227152	167321
246540	72223
11987	62191
405032	11291
256901	149373
250739	49828
154679	51649
260179	137128
34798	180841
470054	464616
12174	119868
85674	189445
195675	357007
300874	367620
326575	487153
451320	301475
218960	395749
171915	238458
457418	35594
45064	410028
334321	361354
358719	303481
163694	2792
231305	246744
345707	8084
394992	270221
151082	211868
459742	436042
420816	106531
341067	396697
370026	114930
97613	27457
68632	262954
31703	195121
196794	70785
417853	304173
451877	391414
236312	317118
389834	467703
192917	489845
213667	188067
133236	408649
248083	158780
296260	76350
470819	330469
439358	304589
259537	487192
376594	203656
78024	447831
492957	386796
336590	435353
481159	275422
491123	466151
94130	414021
367573	162947
126864	202523
223204	30207
233498	77251
59288	435089
290216	62726
75292	26512
4893	438419
161213	134500
197485	271676
156032	226254
410088	203656
135353	303175
77727	99281
276975	146181
362757	427387
383577	172054
150621	474743
47250	316162
323690	336590
130206	120280
292451	248777
179047	387742
187965	436784
458697	401543
81556	392845
278633	88502
236956	129248
44458	309425
416658	272846
314311	329727
440416	391414
325638	321628
2488	61228
199979	87997
161400	57757
309225	134882
479351	156375
282694	302618
326940	80295
55867	88113
438407	380745
234019	250679
305582	285010
92401	19262
381649	295484
266364	259929
391264	125041
32490	250801
151663	149686
209943	151482
82688	136435
161363	260856
258729	389605
439950	93527
194394	257415
169182	123718
431418	21902
198317	217008
280083	184657
93451	144466
418180	348662
272067	345745
136980	81495
302112	413525
453736	168882
359526	63528
149147	172433
194978	350707
174321	118877
261759	161067
120270	80173
214781	265674
168460	338539
61101	402046
122950	336590
44462	16708
895	198381
474606	459213
107118	14617
161363	283178
204813	97277
138811	48163
233498	153637
192060	293813
5700	1323
180259	221409
245826	297776
226023	348602
268927	282187
56396	160876
386369	131585
332703	240374
203059	15347
15768	48861
179014	116593
275368	436354
466074	76454
189392	361960
183089	136107
101636	193764
12177	155570
102892	79343
251852	325686
176835	423776
258432	416246
39195	6270
440443	147554
188628	356065
66363	265711
264749	419580
37918	231638
162086	286828
3809	144981
309524	385000
455742	263732
378305	182059
164755	282888
468590	398702
80150	57134
77344	372214
12379	35629
241726	309801
154712	144845
282522	149924
318013	178323
369645	306935
471145	406626
372659	446461
19955	7025
341926	479872
121860	300506
432421	208516
411265	416344
455382	116682
476719	16433
109110	310309
353684	65876
472457	296010
15027	59736
350064	273831
316565	290750
198727	108065
52630	266852
323233	190539
478568	170689
454987	465063
45269	176592
455376	22256
358320	409097
251757	241856
202352	262318
117648	326227
150786	363367
93451	305706
269892	147667
203022	342761
170442	85078
486712	70947
56396	169135
230629	457081
183655	479314
402767	11760
327425	92954
178682	310756
254678	41363
334026	50264
200464	1111
48564	8084
215614	254351
402247	483180
267606	276519
365410	160722
353545	177415
81945	379679
489571	244329
215943	23018
235597	45313
198727	211868
230969	321555
99521	107330
63644	193475
354401	156705
160825	407651
18647	203857
340873	288243
386512	63957
47970	178742
312842	317675
427431	249382
293859	378021
309276	427628
24319	272846
144266	411989
429258	292084
366135	6899
375353	139229
176130	106231
312439	429161
129174	244005
216824	473000
4278	61059
82060	171757
385265	474268
37018	274760
104453	398588
12087	181214
347137	347365
474341	351880
408804	302033
363272	178587
453890	25748
444163	392845
294387	424501
287391	438783
428438	327061
468928	299182
273343	98906
118309	27766
440474	235445
392370	344372
71125	75201
83035	304173
372711	328314
32148	438419
408670	131975
249383	62699
454088	67139
476777	361265
250410	18298
94895	41878
254669	457081
46886	431001
108559	290994
91511	448726
29692	207233
224997	450647
398570	358341
370693	318404
144275	205186
399441	12443
146798	15209
152337	280911
3636	53490
193418	164681
478757	250679
356135	235679
377270	309180
229639	1605
309532	20149
311587	326737
46506	113138
89816	220432
387791	457623
58462	245247
436699	443146
387797	187920
326631	269572
227819	209510
39683	349186
259530	196783
138365	76111
105426	453222
184222	15209
200398	61621
383480	231021
245679	458053
155037	403995
439952	27008
132597	123410
230478	293813
359829	41673
410573	240518
67027	154446
93645	48861
103748	491150
198599	261320
96615	320097
63684	315701
97160	315671
7663	331581
99779	351171
289789	229123
328840	301611
256159	480224
363866	416942
479351	316372
92047	321980
17333	313822
349580	190369
372054	141166
8579	418031
378685	464578
35743	35707
209496	208767
329416	339586
235607	351961
355317	146167
39780	20466
236654	342807
217848	452790
56070	175121
13397	281924
100170	91116
10417	20959
325208	315888
468014	113846
6636	291829
445263	351732
158274	186159
118508	96977
211009	201754
38843	387742
349961	307432
233498	489162
96158	4413
335469	313745
258796	281457
239225	89373
56382	301799
150107	283178
30903	338271
212389	478415
102644	431847
23220	233012
143671	466280
342541	258693
400520	50264
247643	203656
98420	446949
387959	312405
158000	286936
15386	275379
138732	27237
374755	492604
299166	302918
104000	70945
39403	123649
106101	297307
35806	61928
171827	394636
225107	404960
163042	176300
403344	149389
153543	445730
227955	428563
338931	345148
486712	130028
3404	468860
312906	481541
100041	273468
317168	76316
323151	307279
322980	148157
307327	200584
227651	301475
74720	428892
127993	458517
344063	75728
304973	317100
356950	478415
129200	98906
160215	464546
263962	256321
133708	175398
287343	280912
237632	403185
421444	50659
83575	1292
53641	235679
37122	176878
20334	194767
117420	20899
393218	124270
305457	413535
487727	67302
178222	489156
67591	276744
102875	342724
118014	98210
435526	24827
138126	158459
323222	151225
302913	266736
356019	484330
189786	314742
105969	235850
390924	422191
189806	315687
481723	8598
241952	19377
325256	190369
102129	51869
404577	172266
57229	253178
233782	365375
230563	421356
30568	341271
449478	418551
31676	309425
338797	166654
260879	398292
68385	382878
104620	298767
158328	187998
87656	93875
82646	230197
277806	365234
467716	267602
342465	390956
263598	172184
332989	218730
480290	371918
142302	241512
375619	198510
473022	153700
107292	193037
201131	466409
186200	462476
409916	393326
452974	444403
25858	253845
293672	235343
124085	179978
271782	164884
356814	140044
454263	332685
409507	338315
236002	376175
177335	261551
281671	304865
367418	234508
419726	199615
270567	313745
97499	266361
284572	126218
407540	307889
366685	176878
303237	3664
50981	265711
216974	73513
408768	281309
182270	249444
43454	296645
179424	22038
94640	182940
164467	94516
291408	146874
209173	39255
490254	352953
366723	264406
178422	334983
254804	221856
225489	404960
187458	185013
104962	430356
13334	449660
334092	464028
67399	218129
368859	19269
39683	293137
337221	77727
324507	206321
434944	257752
54539	339505
225354	53863
362538	392211
388000	441097
323367	391414
204453	75677
414015	162916
99913	91350
182665	109716
316879	261290
158516	90080
362267	340161
61523	16433
114202	130318
291727	459205
3676	440181
89298	405217
137671	482351
407688	205061
227212	319219
412062	111230
483706	187324
271336	231887
203878	407273
95415	270171
481594	255439
330731	249638
209598	148853
476221	121106
257575	313745
86095	470307
79541	204925
27888	317675
329010	154815
345028	417036
99287	126490
85665	387742
247597	298077
332299	311215
292923	30263
237744	462901
326631	218708
332457	364070
389219	411157
452135	127174
361496	75483
84457	230336
486217	119122
231222	466737
61642	228110
311221	470457
191020	470085
74776	164884
3111	273831
338763	140044
238033	388254
328339	229733
117591	426678
312248	405842
136822	71173
9595	488604
11194	284599
255945	433391
400855	41266
355272	385378
329727	257858
290799	404053
131486	144405
264473	469532
35032	231485
469976	307528
312474	260230
107709	479233
451803	243115
454090	177641
264759	269999
224349	240225
203502	11389
248013	317100
479072	151944
210646	177415
369822	432320
220243	99982
168396	20611
282681	326130
107339	118156
167905	65979
485195	48113
261596	479579
89081	91325
81925	186440
100693	154863
289447	9054
292623	253716
43523	66905
376619	102386
222800	446351
168789	417281
39195	15979
347828	120986
338993	24844
64510	266852
62367	369599
85665	70151
425043	274726
287566	114344
161693	193743
274852	40722
488971	352898
94671	350189
253535	38063
418265	395988
10093	75952
146867	162382
242882	443407
55789	368760
202448	207906
362881	152502
350142	172368
230091	221216
149015	310969
362303	141892
362221	283118
344314	9266
103732	426389
21392	21583
238344	237165
136955	279814
197463	419050
220897	169896
144012	16985
23255	10345
9071	491931
423912	331311
191811	28129
81269	293813
455222	489822
444380	428583
164006	33678
481087	489838
134680	16433
262883	391386
48397	267352
212527	444
7225	60030
473970	40313
459118	389170
225856	46127
334627	184558
274519	351647
365399	53389
159212	246311
199765	347202
309798	302912
124239	323837
303838	378859
398339	311221
2756	244531
212009	86560
476091	206661
445016	29342
72804	130214
245938	239544
255292	423111
216666	419828
380871	126204
338561	154332
415594	119381
73501	115063
134299	81257
131971	393326
41262	480421
178992	341789
154456	168594
182453	49660
490650	259192
97732	6253
315235	12856
141706	345311
325193	312720
458764	437111
352048	86728
173929	398417
326668	99437
151518	126204
126448	246311
488195	119071
325968	388407
458489	360234
19318	330026
253931	211868
297621	243370
20361	347421
471956	215114
336556	390232
162884	290728
204437	18451
456658	143206
200092	472072
311039	239855
261466	30219
319035	15209
136878	226954
183956	21268
116087	312680
345108	37476
228320	382670
429568	5041
460843	210428
345715	351892
46988	458050
29145	304623
414286	270707
410136	425121
276821	247444
435468	343208
354499	300702
421850	393326
58769	354924
404764	189514
298479	420944
196817	15209
133487	404806
134111	245679
222024	293813
214012	111712
220274	302033
376619	23892
391867	95247
60047	434945
286918	365812
204381	214992
119128	242379
430171	448709
257007	409828
80001	39879
54068	476171
66669	477986
263981	52537
208377	433187
235088	472167
98210	327721
48804	425121
211745	181993
261791	160402
334080	359762
301315	114930
3020	388096
9042	322173
36000	36611
254183	328174
240089	336590
287099	9054
164120	454975
152111	159401
59380	353787
448989	458063
209326	149849
264300	295484
308625	344471
384824	271782
360755	343010
164676	414269
463679	153534
385345	205223
7770	263287
452081	141286
353630	478415
453646	435280
289862	376092
111968	392963
87750	246311
415712	318021
456481	83872
86806	378686
422950	23186
321284	92613
327913	240313
8001	178436
58410	244730
423017	205877
236335	80749
290906	9054
448104	241476
305704	79125
209232	338722
178325	146512
179207	142018
205472	116283
404245	60517
377206	481279
375671	412980
332457	273141
174880	295484
99537	449298
416956	27500
81363	364109
124794	290450
461068	170894
51511	186440
233673	332732
302913	139803
23831	134798
377683	275921
158885	456708
193869	23018
428823	204423
438006	108717
137830	316264
460123	279928
245702	469813
472509	481279
129147	466285
56074	318657
202379	330482
423013	2232
35650	190824
235399	370491
485834	362795
47816	139648
96461	13370
384196	421980
98659	177569
359178	366135
49900	52035
326033	489822
57127	240225
157793	249834
313167	467703
262210	115016
426262	246114
429766	453721
304355	13563
234611	417643
459213	137481
63086	192526
125626	84004
182986	244893
359790	287694
197505	451600
474177	378283
84863	125455
273543	327801
43927	312182
227464	120666
339750	212609
388140	411737
21818	69140
175067	10890
135111	450274
239112	190505
428944	272835
35806	291249
156591	160615
353029	97083
187834	473607
73298	434186
188784	213878
273287	354694
399441	447230
313733	273831
39612	456225
277352	407026
488784	211996
258957	298765
242237	132247
334092	441021
433475	469216
439611	440660
248889	226501
262955	164273
62060	392483
182545	62191
444139	473395
95206	447831
36205	317676
106648	55700
123071	53863
428554	220417
286805	248311
164616	35464
45807	377620
395230	401014
236153	130556
99205	23018
361511	241468
191536	3093
306459	365721
295211	173897
290032	222482
39892	295431
397236	469235
361291	54764
412909	466432
1243	123369
384939	90682
78030	213298
415773	429578
337354	420068
194231	391414
202792	125399
31437	369599
386654	388575
99475	191095
78316	101049
2505	456560
16703	393326
12920	230854
448104	227650
306040	409828
357307	489822
82981	278833
229735	223666
426645	15209
368240	367619
65161	335363
259386	138193
6823	38836
79402	411455
247910	279509
410323	122193
7950	400411
51543	308019
226919	279921
246694	366127
43112	262384
315892	209009
9270	373169
467367	47453
390323	57416
412988	225863
287567	355093
306345	110677
168539	237458
375913	212459
105781	417918
44160	475156
161971	136435
434878	263052
313133	132318
31694	406626
403556	211734
377778	401272
183587	456251
127061	113051
219099	303497
343031	479759
122294	21984
374427	442882
77485	210366
326142	113051
98654	492896
454970	166201
209135	413964
157666	279916
362519	294788
226706	412666
330580	155525
344990	262954
410006	176060
381996	139021
223	484403
112182	391414
142697	205289
318118	421356
89826	139951
481419	95149
196398	21330
312474	120603
224778	428214
398184	398333
355348	288060
4776	180761
161023	474333
92047	226383
490844	351451
121244	243862
108336	183213
253614	155683
441463	132996
106736	367686
468287	328729
399981	216588
274145	52537
336705	426786
312529	393248
290238	134368
427388	355806
197535	258126
277765	257377
227821	317356
96839	329675
477540	465692
327641	371453
403705	401518
427048	147121
422052	209808
433820	169047
123394	17186
382844	228431
272646	283032
336956	475644
123914	464420
273439	480025
193097	174546
17933	209085
452891	445024
382713	428864
345242	212081
395339	461944
88299	62191
174309	313802
234788	398088
438955	348662
252821	454261
250139	183690
42675	54976
435754	72432
325638	82100
280600	366542
432100	247702
66035	55485
225080	371918
311428	210788
324568	370597
64338	275487
90296	491350
418431	190369
230051	260773
55901	294836
157029	3784
308235	346158
413964	249351
494082	240609
133112	466255
138433	352078
361960	369599
482760	360450
398308	174661
178861	472072
399270	17603
302918	83275
69357	88611
128563	294836
442857	394016
42653	252204
65598	450685
342897	310261
126330	481279
469976	391154
413926	112962
429787	363768
377731	305025
380579	482246
160961	461769
343615	200217
344398	444
375875	223297
314395	332598
402238	172089
397754	430041
241198	384575
207741	307108
100419	9054
256608	134988
91631	462490
167131	99210
72670	264286
201971	470789
341263	423267
200092	106514
329121	188925
15703	366775
476478	313796
53846	310756
492768	126062
371850	154137
283686	196783
220402	430114
285023	420959
54650	165267
445130	184781
216222	434823
460512	134694
189361	127469
307239	241561
270248	418685
210050	353948
439964	376486
136568	192909
221491	251379
350549	178840
479024	379768
404352	106514
143721	250434
212527	48247
133732	187102
158370	105615
7303	264766
465504	16433
43855	249412
84781	281924
260527	362784
106905	133465
140594	324440
143135	397314
324367	347421
390780	205223
122427	427293
258398	443693
348447	355867
350545	202523
100506	394386
424925	323213
152255	420790
159670	173232
68098	7404
220008	2371
143358	151944
196996	7921
178422	394113
132736	113522
386431	309726
396404	217171
204057	118286
232473	440956
288354	177861
141678	255128
388780	421935
23239	147554
412139	175335
169937	335258
227796	465431
384595	172348
430336	451016
127921	200510
267562	119306
392893	262536
464905	293813
5291	190369
358589	111964
403036	54976
82694	22196
463891	138441
118037	313745
56395	214714
345401	447797
211238	85113
437623	451155
77372	340846
120010	341271
407334	489376
393817	120769
238167	56068
81358	76504
360260	309252
344246	233590
401008	390232
258287	333591
130069	80773
246283	173889
221983	336168
431789	148041
168454	100149
457346	310756
233045	8637
262579	447811
352779	155680
39683	50538
342435	388720
76228	488666
221424	153944
189965	460845
203348	464727
277899	150722
250134	293813
170388	229219
471365	400293
134469	289651
232245	78380
200283	314742
421296	252929
419787	467910
280715	418403
21396	70557
121914	132843
329413	335188
157666	15209
67432	435280
73347	48163
252916	482162
120240	391414
221329	339420
148139	336692
254448	265853
82899	55322
161875	139792
54079	172053
446274	492988
408107	108034
478276	49021
7567	405491
179920	242633
48832	311055
235748	238801
352609	86241
233325	414123
67280	51783
353102	45313
422246	5538
106814	285156
484874	338271
63351	243301
486712	222284
227852	173767
65513	172833
304404	188844
327537	314824
371546	315491
395428	118877
336181	285052
470401	250853
40353	64553
215396	207594
354973	291521
430096	430553
308733	13370
74599	206887
5140	86476
347793	357854
414326	240796
98120	305103
134147	58103
43324	289970
290804	149600
35803	267602
172417	247092
494102	225696
80592	445432
321526	397892
129652	58462
333891	122462
98900	426303
294777	70557
40691	143979
276311	228431
467041	312594
149300	353198
434827	23018
133400	226378
49256	4349
88359	136435
105966	309040
112129	22512
494127	4349
397088	148611
329846	267602
466790	54700
23187	280635
54754	138180
85476	2718
452352	148171
375792	239719
44203	286162
396773	379568
338097	300480
87130	156375
189308	479614
409670	319147
460165	380071
181419	174034
109991	413673
123871	15133
386369	86041
130237	116549
415266	478415
117483	330116
452656	400329
389992	42890
385476	240533
1477	485304
426598	38623
352950	81104
350592	262039
5193	147552
363968	67040
430702	336590
75596	115386
331211	129827
103010	425675
253130	348151
480790	219876
214111	112312
397513	419927
175738	395988
461082	434893
15433	58057
239427	360531
431729	101064
298004	152502
281219	313454
244742	471085
109428	341470
219516	289903
224432	246053
242411	393241
306256	140985
60009	30510
427891	37515
68098	107514
89854	23018
355078	216380
19649	143373
351147	466969
44659	110677
282470	127132
150829	367998
407280	113063
362146	149394
55334	201794
1846	76111
250410	242387
148851	478809
319977	336590
372340	453521
352866	103139
372340	291890
345675	222553
228871	49828
140722	16496
42408	166970
59864	3498
316744	472173
232977	16433
317145	414376
171982	30492
78571	211851
410220	34321
39601	62366
332457	275790
311856	256121
80867	40384
400148	264651
18151	283198
89826	186461
396487	190369
349170	300473
163668	424318
161174	24000
61505	371872
85977	359841
276241	253916
431269	340792
17993	338981
478588	271169
321475	293813
238349	134694
330369	251417
272742	370279
438193	293980
382551	391414
373025	127197
443378	124431
404568	26348
475949	156189
236222	306491
342486	133988
417726	172918
190147	231485
18176	105585
483964	431634
89238	451301
236845	392130
225693	358143
63151	142708
406408	58881
154992	187298
440927	20586
208318	390875
379680	246924
319955	416677
121875	94516
322354	491067
147068	362267
30568	318404
341197	158934
24333	485304
385538	291521
281726	375840
348227	40766
355298	485591
185719	225765
326817	331906
447519	494102
326637	226005
415545	266607
15809	264406
462373	355700
135916	417918
151466	4556
146981	294079
473548	146166
215888	315888
194469	139297
246805	188198
245323	243438
53960	388804
336188	464420
379174	48275
261435	465703
251372	489552
251361	430356
366135	451414
487586	431137
269562	214050
172003	139714
347793	57134
30096	12961
432915	94516
231268	230352
417826	12895
335951	190369
308274	253246
16131	286936
253806	242552
180484	160419
338931	113454
249129	283346
43106	478415
299647	479872
65093	141933
40831	60932
169937	237484
391509	58881
386237	423469
970	454263
433432	84713
436219	180150
465518	440660
343211	168729
70134	295232
28360	392055
373294	78704
228225	167065
395375	48163
121915	236774
76430	363973
21835	316372
193322	79859
194763	427216
267562	195541
244139	401317
424587	12508
150423	465625
442444	88113
65405	431741
26241	482673
161023	210261
201513	251169
370513	214436
373755	143671
160428	128472
279583	476951
210428	189801
12481	36836
357147	269199
287566	299936
6018	451016
407144	212912
173271	226494
280533	195697
104788	93533
301348	376941
407540	150957
350582	355552
378612	53480
148418	439516
381701	52216
75278	7372
328574	166513
39612	144318
22093	239714
78279	477986
195002	33550
279385	371918
153944	99980
122525	62002
361008	478415
9324	493707
434869	117147
468953	463178
50407	411101
62260	446273
81581	15819
24391	435708
362175	299012
257638	433220
117348	184140
97768	393146
89826	282884
188388	415992
22637	190369
50931	105252
190973	328226
349809	32807
313728	109603
171757	6597
187596	123077
356530	325814
20140	431799
219740	218615
340041	345274
12187	385041
385731	86618
12485	267833
403974	104598
120057	290014
356490	110708
313857	235017
392837	224871
127469	27547
178333	280871
311914	45900
404568	391414
9570	234791
470941	424714
97008	186561
18721	478859
309071	285156
291205	414832
413345	350549
253527	286728
115304	15133
459722	187836
373615	149207
253573	333836
207895	143403
50063	313745
131022	217423
259717	245679
119629	389682
48263	68117
201419	222701
5910	346557
13268	8802
344727	308038
329925	217970
111210	477136
92445	293813
47100	279798
358824	269199
3730	393915
106739	458382
36564	271262
55170	15209
136279	218727
432915	190369
358860	209471
426040	144703
215205	209542
12723	202523
336080	91838
87517	374939
397436	154872
151647	466151
374448	36545
454642	421356
348015	309303
180382	70899
317603	79869
199727	190369
299445	437242
327357	313745
432421	355332
399159	334680
99789	182000
78956	236213
149897	365448
39867	28113
275137	317118
281923	411424
266425	213865
268021	94344
398559	301475
145592	85423
449866	463623
294383	205223
124085	257248
316195	313716
308206	367760
47630	327100
247433	110677
488971	361698
217589	378859
180073	86728
366305	478415
392856	117097
32496	430629
111514	286362
280121	160379
58484	238290
182743	426930
297069	147121
11652	389682
388692	478857
26807	304179
153726	400998
150578	63977
153438	313745
396479	461756
359827	463549
229347	84775
422447	321236
148539	91470
277568	18479
226267	344495
388045	3628
102173	19770
395672	222701
93102	417826
122225	397208
357060	133809
404124	163923
230691	388473
392800	313745
453736	315219
189357	97277
251781	273468
15819	82430
193269	211868
460263	14331
150399	101058
185409	453185
328174	170055
56850	5168
309788	110677
201495	218727
153322	423969
85739	335663
440692	450647
244602	57099
332085	303076
266141	14719
226531	53879
189659	371053
373226	36802
295522	93512
234755	373689
393747	245679
481625	452914
488770	13129
319831	298767
51633	262108
375405	450887
289334	388575
46988	410238
326498	357613
78168	240203
415665	311160
226561	304173
178517	258524
79951	163800
490062	383150
9599	83799
49099	297364
294135	413860
53948	122694
228050	94516
443336	90277
486389	12573
485762	329064
114383	52490
193216	487833
115721	307521
438018	183975
242614	118662
136999	239561
184477	225595
100280	376240
134299	385766
374611	256801
371472	109267
125183	241468
464022	205089
408180	315888
414163	188050
315192	325940
258066	422374
274521	74314
118272	469981
212688	83572
85555	479680
452962	173176
339737	99181
367050	97277
94161	451774
216544	424503
169200	485304
403293	380071
491109	469235
238202	50077
202352	273759
27774	471981
403272	132996
346042	368334
175118	110677
50145	397009
410814	421115
333739	6674
434312	363021
184795	190369
144246	435397
432043	391414
129518	329324
183993	313745
147443	402692
20946	14592
277319	183828
405290	39997
103002	267553
210386	110677
349972	308278
286310	203131
47861	277725
262291	251896
354719	21411
190281	428711
373519	94439
454153	18041
195121	74029
266608	469061
111172	240598
353550	325604
114772	294069
384874	405659
245733	405358
72492	388575
422015	431349
123914	2366
353514	355401
185339	399673
230691	253870
278320	378082
333637	174700
211343	74341
60893	281504
378028	153850
97134	456900
63263	209572
67351	86158
375617	28129
164674	140044
312459	195551
298479	44594
390462	227727
257914	26619
168798	99181
447610	53994
56952	317881
101992	198019
456231	340662
210877	194675
228128	49966
488418	306646
439588	387365
105492	185704
210401	42035
47038	420944
222179	301187
54733	183213
13126	143483
29597	254178
308872	16601
129501	299728
401893	265589
3810	384174
328532	303424
472614	19214
244143	418485
371738	153868
277716	21241
452518	414269
28243	6572
49023	468994
491386	35735
64272	120195
327209	237548
86542	385000
184963	85324
2798	475874
138126	219833
155923	136452
433798	357144
474341	293169
195691	41651
436428	315671
7788	349595
345501	267602
119306	333746
186149	318408
313523	191959
185709	469642
281826	273955
315306	313829
31735	217423
131758	440660
311756	327100
304877	487938
300273	82585
269794	359354
259775	179352
215948	371288
146893	150236
104740	453605
228299	386375
363469	78995
23178	404652
361275	398586
26064	464881
217743	45074
119001	251116
364448	387105
10762	373509
153322	422749
7726	199353
39346	480494
39683	390490
18436	420944
488297	336590
299738	304173
314228	297364
364508	262954
78617	297941
231688	132740
284586	348176
200884	151798
408828	183981
175635	351414
179264	364109
395322	334151
430450	355806
340564	378462
198258	260527
235491	104527
300161	378082
19276	308100
133903	72432
15096	57840
304525	160822
332146	386381
341039	489552
278320	24179
237120	296459
420665	343085
128738	258790
196030	132482
330502	204983
315573	118324
139463	92613
226167	323374
287667	211543
306022	283392
402951	398971
412823	318735
11902	155730
2735	122462
293913	174675
393786	145896
193345	388947
443693	225155
389090	28444
84745	429466
480580	482391
488012	96153
111552	263009
226217	48052
173452	286936
439992	453054
142124	120753
182330	168907
267562	327721
55202	438984
245041	464725
80547	190369
493946	348798
191510	378462
465223	441705
339783	405217
121609	127212
262924	106748
321624	15209
26318	12143
49786	94665
266508	130351
375256	263958
200976	64429
370137	421465
369209	72523
471805	249773
259386	310836
127304	392408
236028	48275
298353	186259
267562	4533
193829	31899
345778	198790
333737	286936
248216	401871
44922	36533
418743	485072
116576	25435
59822	137180
474880	36545
171476	252961
295075	131804
161363	338076
282612	309425
450277	253425
479072	273831
168295	425675
350796	12787
314161	353557
462866	428103
477054	489552
249300	455932
287694	459649
424675	19268
59579	72495
142968	117921
425058	152502
50019	488688
119975	77004
343957	340513
227511	15209
255284	420944
324183	166558
270885	413179
241803	351732
171488	63034
429284	256713
316216	55324
309917	224791
477897	224794
233121	436294
466071	384163
421621	124431
164151	251558
36101	71003
59797	9075
57632	267352
307367	420944
326568	316735
144699	266852
43027	193534
411735	304493
265620	264988
110421	80587
156897	179506
143814	132576
43955	35735
468714	300240
486599	486809
455388	320797
140116	272069
195948	247612
237714	373518
120212	303551
123918	62191
164434	446167
119123	270549
290855	482869
373749	420860
151350	205759
333578	241468
49442	267352
65936	49896
128066	240149
445437	153995
259899	181790
310923	477770
81547	203752
44095	469364
366842	369262
233045	351844
45240	368820
6553	440660
31957	163171
249397	101058
35892	426569
458768	200379
130941	390231
412740	255650
246115	354270
93416	226308
296518	429863
448099	302539
454911	281924
291881	105929
224672	176424
74500	191953
476119	467424
425166	295114
483950	234538
486440	273831
52559	62012
283918	275531
74498	477932
241952	445613
349448	96149
53822	474268
16844	433367
489552	455606
454056	21583
491054	50538
399441	376661
289675	77798
338687	160507
398964	316959
68794	389922
14010	122462
148871	8607
346272	54536
109824	53742
244542	226658
485331	73169
244127	115917
459290	360860
103855	110677
242437	456640
49870	426927
157961	403917
411499	376566
488600	372039
365410	380085
366374	164700
37697	62763
458768	96387
428031	186259
136543	9054
39274	334009
319069	13903
366538	114033
272411	36451
400316	334792
379331	266852
282967	477785
365132	298767
306352	127270
178895	478415
379008	395749
192742	448639
459910	320508
85880	291521
203862	96219
37822	471745
379680	107118
366296	243083
226098	402155
174874	387034
246540	398833
102644	348566
89353	442083
40927	287326
384155	81279
289444	191312
39128	83017
452408	388473
83799	252961
493064	466333
90884	127204
30347	340985
400548	486275
399655	59784
229892	60054
246545	190211
223781	352225
432865	117942
67160	416719
276209	103267
177297	250434
74615	135761
248754	456640
253108	335213
25826	258370
169672	390875
391264	76421
344206	435815
425705	141113
184629	297282
300302	91405
222102	416213
250202	283178
478410	298997
383573	4413
136606	276575
2073	273831
101992	15209
38723	450647
174139	31452
77285	293813
73363	17186
79166	52537
7284	72523
98684	434035
105506	123054
215067	456426
401592	33313
92478	163197
110317	246311
395669	60517
40702	471745
330954	97970
430691	344120
250351	463200
405555	55212
223929	56046
319383	95149
59797	348798
69875	359403
383325	465782
13584	248739
403976	190369
310282	486708
432052	111398
193887	475600
172489	487147
317065	270755
272742	258270
25357	399852
23642	413215
40353	361488
135443	376244
73462	48163
429314	447517
470236	311212
3613	391414
316929	348007
134593	473954
465640	179375
54425	23369
197535	58694
78158	344891
79148	165267
51484	54976
67166	481368
426111	420736
337608	313745
241451	303871
2992	315888
311	269199
395387	79803
324873	42088
287444	204330
235003	296693
187734	153999
366402	114775
152285	93245
281808	50538
6467	407977
212250	336590
172411	183920
309269	272685
142159	263925
395934	295484
444321	190369
327586	86077
208970	389491
297979	242759
80071	122694
69401	345401
316011	80662
311627	475520
404899	490797
214050	75651
382343	313745
473454	241468
209672	217502
131296	95122
39364	452483
246157	486728
53764	420485
350283	155880
418973	280722
438679	162595
225277	273831
134108	187248
143079	327099
439881	13370
528	10520
3809	103323
242411	16698
400910	351193
297450	283750
79811	231447
432849	13129
201809	266538
356805	272096
415424	404383
152327	189570
190558	328963
397800	176878
230431	94198
164066	369044
388911	430997
445501	467690
318191	67963
162277	131829
263673	385182
434748	291324
377659	223265
29075	57375
33172	190560
18526	306768
80704	422576
425613	245199
261358	204314
287513	293813
329144	75335
430314	190369
128666	343085
405037	64335
300692	408622
421508	154938
479695	122576
10093	94516
285737	205270
187985	342807
286828	91560
257929	206623
294115	317356
367919	204018
429731	341470
175677	54976
187010	120666
92896	253230
120797	459976
347872	122694
334745	285156
367925	144845
29269	438783
272621	28129
288636	317918
140655	457339
3765	469532
378865	127343
125837	76417
6072	177861
147558	69277
2501	8084
296111	91600
389213	448841
248083	132740
308618	408615
397804	242691
467247	430356
488063	313745
483706	457741
39683	44057
240086	137128
156046	291835
316414	46836
179049	463822
443998	487993
260356	153878
21097	452643
349784	3924
158099	94464
329755	1969
178422	268168
214221	21241
109868	380071
23162	49896
59840	105585
195373	42035
88759	405992
307316	186159
98763	247632
23327	226583
196549	142415
200539	366941
392577	59479
177577	207093
277987	51195
300240	219738
186809	478232
273199	16433
117703	215324
199114	143095
224807	83863
248035	327263
241283	323931
59160	48146
121609	137128
363837	336590
35549	187836
88507	300433
372764	265760
381553	273514
267920	265164
89555	95942
227468	199837
230438	32518
381256	98890
110692	162024
170343	123608
484461	168511
489261	282724
172416	176073
284668	375661
429227	335069
400986	316011
243123	146042
58361	77782
461988	37740
316376	88705
267443	262183
481747	375923
297558	386402
323862	252563
310811	417918
195012	481577
294323	208300
436245	270729
341445	203656
452377	396563
381256	249334
99053	440660
33677	132924
266307	433751
364703	267170
196003	224267
319081	448984
124570	317356
25903	10906
82558	430225
356406	127726
168396	249334
108892	316155
104744	176325
87047	293521
112559	60517
139652	50321
481419	125041
426090	262831
110835	314684
258468	237235
35517	86728
295569	152737
396421	129708
337820	240038
425798	161134
314311	21286
476755	313314
489285	413905
163336	493918
140116	175721
95669	430610
305540	30263
274262	491160
216522	483781
357662	494102
367874	16661
364992	338189
377120	178979
59393	379025
69534	110677
200092	354022
205430	259109
406660	311247
417465	9607
305261	53490
367919	73200
176433	100328
294323	14767
7858	20130
8811	365079
350996	309801
440000	381947
347738	450647
83534	113880
212081	447212
152290	192658
323156	428214
266028	19389
458768	317134
114304	415115
432873	147442
311822	154271
20181	166513
319393	219334
249610	164504
406814	16433
2669	269487
381779	370866
282253	99405
92293	286344
244683	228328
177582	268479
493318	389111
411819	120522
227307	215396
278448	109854
318404	7062
299188	196783
50304	461846
289675	335676
289785	318632
38665	190369
247829	13129
131606	429090
376493	367132
230670	388737
311632	131105
262491	181957
412365	237165
52547	458334
37526	223430
171915	154398
356530	186305
431021	316011
35594	243796
91537	487833
49096	10797
385851	386328
216147	96149
273768	124650
97732	267352
179111	287554
464218	60923
47466	337752
144368	421356
344775	405217
81358	380929
252925	167588
303764	257163
223211	240447
95754	11972
216784	1605
405373	187834
202170	439058
176182	179625
151194	159101
276407	175849
370260	143501
109733	64809
235140	176667
283675	51881
60677	490797
87577	52321
366536	183213
265598	349533
409958	197485
277266	341278
386109	279798
181284	290
410547	237213
65980	464578
294730	32807
38343	204195
252697	218727
220490	296749
165319	389408
404850	94516
445963	391414
109269	79249
360286	251900
398796	249176
411119	359281
386882	273687
70164	21457
202568	183423
234185	229852
330941	86974
104196	7159
370619	61934
82946	80058
300890	95536
409730	95922
55944	155900
287566	214352
131121	67858
161871	429978
338752	94578
96715	436632
117053	475571
246855	15209
433171	15209
296459	350549
242134	274309
488409	259750
144512	254717
237561	356343
388390	370780
143190	275790
22123	208087
176878	307671
240587	438419
286197	85464
46870	407781
445153	62191
42610	458419
365513	293813
490211	158883
81358	210401
274901	275536
352880	46205
225694	404219
116306	70557
459266	226308
6010	428756
76228	473551
228229	160454
345214	67040
441377	77303
329222	455063
410774	15209
300514	315687
461415	355548
63391	37476
287513	426569
178599	5258
18116	328751
73527	402183
95759	163697
429797	423469
413558	40198
196868	317118
454057	445750
93627	24456
261905	482273
233117	43160
153813	74998
146909	88993
329512	215787
277899	377907
75769	447517
475975	93245
206721	106994
454584	268176
393254	438518
67424	310261
158914	308897
341710	374987
444845	483014
353379	311297
365813	139568
149555	333983
108635	223030
436459	411941
170905	324818
7390	273831
79701	448851
223332	183213
141761	487938
95325	351187
411290	272562
406371	102572
169710	347109
415105	365724
19745	185288
405979	280284
1939	43814
81358	397518
86596	90682
361047	14130
160264	103606
73423	290437
165456	93895
322536	183213
401092	91380
379499	484962
443934	328798
140836	366534
20946	205290
342465	214390
325862	375789
439588	264455
290966	192195
255397	324825
197367	72933
2187	354893
208209	111910
41406	150503
39861	245093
252473	414426
49037	449521
252891	28065
49046	466737
217226	48275
127211	438300
158885	94667
244008	419984
8881	470908
347969	67303
177619	284931
350064	25658
360459	453719
456294	274109
48001	23018
226167	402254
84745	114896
159703	263410
265866	263017
136255	341103
401221	122462
472263	207831
402991	374594
192238	157548
412692	315787
404694	48661
361024	137844
14941	193803
342771	37033
223708	390349
223133	143012
412685	440660
234978	315671
230837	439369
358844	375389
417052	133895
35800	110677
194861	237178
395503	143151
332824	115340
409419	282494
117980	416854
169932	209542
368009	393931
81491	307039
315588	432591
456902	399131
460865	353787
50206	411804
144865	24025
443575	262695
209993	395434
481104	172535
65496	325604
112999	326341
132815	121226
392056	209838
295828	247812
180093	213017
48804	57933
325216	52195
143290	335559
29450	40093
90988	114930
314395	389051
311300	85001
239084	241525
237678	327348
20908	306100
84123	247114
107709	158170
445164	54855
385062	352504
397169	129619
345785	297109
237714	312697
19292	283346
411419	470718
297429	90635
286429	457741
304184	69779
404568	252609
49416	160071
143183	137318
386041	374784
101901	475701
440190	339870
439145	378859
139155	467440
163681	113138
477328	111629
81265	68950
65517	429368
137855	344398
170052	317675
29852	482455
388370	365079
54248	387860
483625	401085
123979	274103
306645	292159
118792	303424
77641	484823
370068	42189
158918	36066
385391	204813
304459	285446
244536	359256
388992	113189
191569	101650
326987	73821
141512	291521
336858	257592
158156	323977
439711	86892
236629	195940
88266	366666
476198	74280
135807	139648
156717	244688
227438	187974
354920	133789
375182	322587
460010	200632
271009	302610
473809	276349
379769	164884
136177	190263
292223	162172
349397	366781
95700	261356
263958	425988
489781	226494
53140	445233
263377	340561
333688	450139
107837	24412
112425	467752
326751	175382
296029	196706
196095	218300
398633	379976
342199	405641
470527	151847
356136	118957
69757	159058
474354	182091
383358	153509
399713	256121
140116	197077
235605	10646
190147	420790
312474	284052
86954	187974
412110	425081
123437	293813
186371	169530
268015	64067
471270	415608
276821	453721
361545	261394
282967	170976
333337	383391
226144	306655
404960	163652
383631	80214
51810	430356
416711	178436
139489	85355
459317	53898
139684	22889
356430	220417
70135	435318
414170	351257
28482	452878
183333	85414
54244	303801
309917	167201
134593	160345
389216	203213
392399	329010
178422	215428
237274	449468
456231	381729
385614	178696
310893	487482
348245	156006
446078	333216
67166	346140
304607	139076
250582	110809
101575	161704
349200	491269
409027	405203
79577	95942
402351	103267
167457	402144
478529	184446
312554	471745
34425	478377
220166	219736
54218	291011
270248	141440
137806	53863
4138	477554
186117	243915
365380	423342
218887	276358
319384	248777
200092	136279
283625	204330
86262	466492
86460	291104
318088	287264
88831	429368
344655	56713
346017	309524
288577	384745
67351	487833
375937	291834
260678	40341
389517	135913
456395	98727
75493	105585
185904	111940
256224	40447
106268	308897
75783	53389
53632	168170
409016	332282
73989	142018
22136	85134
287852	181992
15819	312979
310206	15209
39892	383101
261714	393044
167588	453965
33398	76829
81253	333054
65712	304365
315403	13370
235599	12443
309276	204330
314822	284037
368975	44128
236576	276682
135760	165267
270424	457015
279342	47312
418151	131928
445376	142018
20992	422414
138920	234555
236015	221660
415671	119868
334597	60517
110589	114171
31043	462377
272030	110677
474759	398811
330737	340677
316779	249334
151750	92613
248013	293813
214855	20719
41728	190309
62865	408242
150400	333520
105332	324284
269262	317446
198662	342807
395888	392144
107118	377124
461227	369599
284248	274023
24958	340825
446724	194943
367343	354137
371713	21583
180290	313745
122186	334600
467805	293604
413757	180744
396521	181396
485185	398333
57893	182336
405469	213639
320381	132247
111027	30332
489158	129775
457555	184051
229098	455618
217953	320625
342452	161755
190369	353198
464022	233556
82840	198926
210469	148590
18451	348798
333557	84750
95830	6880
449357	40784
64038	411424
205152	84388
232897	382167
115686	241177
11237	46912
244125	245679
55774	68762
179952	50747
389161	276621
336975	464578
183856	261865
241341	451765
219332	145860
166188	327643
454629	313863
27617	293246
224791	285736
230622	346096
383232	349765
420088	262760
326260	77752
78030	295381
87840	239107
329727	451856
210643	425499
142969	453697
96470	450058
101522	316880
4389	88113
138154	219262
400910	184902
372764	53550
226912	174238
292230	110677
345174	195133
103217	75348
390771	483761
488430	381008
238444	126019
302103	341159
449521	23721
292674	135664
238428	106832
19376	476951
395029	357895
104740	119995
167588	382502
304766	144053
309827	391414
137069	42656
339333	214436
212153	231375
103506	289970
382096	461944
454263	219302
288919	35115
204099	96416
171093	366666
466907	433671
150135	176747
21784	440962
7705	288035
464054	477489
59735	187045
10274	264585
168115	169005
336993	172800
40850	112312
264990	401949
386428	182192
163098	231570
244092	311168
145111	150352
329630	376694
187527	401949
403670	153534
349121	111464
216229	184097
234994	138617
462169	492024
449884	94505
329379	447069
268353	212223
172712	318408
13354	239938
40477	72432
298236	288035
410933	459270
200976	50041
118539	470092
236792	458495
81403	489822
8881	144432
53002	61785
420680	22588
354792	240796
316240	77279
156531	100250
357339	54976
89789	489822
86490	55243
366374	389476
178422	214528
278769	294965
169905	227101
349395	318735
157471	336590
115022	132302
239520	353033
278895	135695
297099	344860
140232	472160
328546	132740
133689	310925
59197	196830
295387	405217
494082	388407
333299	59340
475137	315715
424448	132317
105077	381428
40213	467703
136731	8459
214985	110677
190047	430356
136731	105585
81867	299909
184629	140174
379509	52537
319465	410236
292897	491897
40158	160959
117320	88596
226642	75583
78584	8503
418213	267576
373491	438419
186704	276124
448329	152502
16729	267997
226919	113616
439726	130730
334740	276358
432824	245679
76662	47209
219546	198894
411937	146566
494092	235573
372605	436059
101992	30263
119591	208300
474341	174700
11987	141623
223501	39892
447911	315846
418743	64811
228970	86619
108554	259374
433692	116494
214701	48163
483162	23423
226023	476447
65280	236213
334458	281924
255471	299867
378110	371918
19341	405959
279791	388575
400431	217565
112142	94667
478287	41753
266014	450324
203173	159249
144973	310880
172529	42747
264198	43207
254882	248466
393940	300530
290026	140875
85330	17896
287416	45358
360325	252723
84965	37823
124317	234413
273407	159600
384926	262277
291843	485185
232292	208604
431343	61806
66501	133926
375476	132576
342214	15209
166478	50264
473516	425150
23669	322498
158852	175164
408343	9392
310533	226031
199066	141892
73589	388633
354438	205270
4098	120778
344314	214210
309565	195551
160311	370697
70937	301358
39880	451431
266965	219815
425161	226378
435246	4545
483987	119803
192934	146124
151537	385949
221109	476951
152991	198926
81262	281336
272082	31121
343308	428155
229072	110677
180434	122715
80043	359956
100139	294193
189824	41257
336913	168972
493904	156639
168506	472566
209672	350258
371479	125589
94681	203656
232666	311639
462544	241281
421137	176568
223146	151944
449209	57750
396703	451016
186652	283438
336124	166513
36984	420944
115130	64591
483192	314742
120195	291630
484575	269199
343910	119868
153015	475571
145028	425180
56392	135630
244856	297961
32826	477910
216147	320464
15027	261625
229381	236957
336795	13370
60009	94344
273915	151012
138348	485273
346275	336291
42509	232905
428102	245317
406557	188566
386798	322167
456658	477509
470005	370605
174606	336934
75247	193821
409109	317289
110884	245679
444703	375840
1477	54700
309376	430356
469911	94667
415827	293813
479137	88169
278324	208411
413495	146202
13497	276603
101540	236213
292411	397009
394508	248231
392337	293813
342486	473381
320245	145796
311589	381985
271387	8623
272593	272069
25727	65670
25118	36885
239112	79125
413420	389185
191340	213089
129727	55857
110598	210879
332874	7812
8195	314284
240632	315380
298128	35035
202314	13370
235290	20586
232348	31313
6614	468481
230869	193275
228928	259467
44019	10646
157879	286818
458638	457081
55478	351585
399878	113078
306805	378686
10702	486053
244688	446693
20892	87515
490195	231638
178422	250214
192238	66326
151812	207927
462980	376727
492458	359714
432849	376751
361291	373713
57276	130036
111925	186440
85881	411809
327518	10520
16121	255650
126223	362206
397009	116895
431021	161975
383800	94667
469084	187836
256573	120
94854	143505
155978	232129
52705	51895
86311	26268
300069	354651
329520	127921
284269	441009
360705	129495
76824	89690
425827	276727
370714	296793
286948	165151
209372	213316
73337	397437
414004	348798
175931	113051
324216	412488
102065	56471
142390	135200
39899	423889
59119	223299
250747	76008
311784	49127
190210	335584
82150	268667
394875	374030
222506	358688
13494	369599
416216	293813
308150	297969
259421	138807
460643	245252
304146	376022
203200	127212
23890	137658
221106	458230
411101	71150
77395	81696
420411	395988
304525	146596
4098	265840
51755	89163
87638	359890
227973	407154
193051	142415
97515	4634
302988	469196
17333	410876
97499	446630
361001	477784
153677	190369
426313	165230
65724	78469
25439	15127
219198	83284
3091	172382
375277	351257
244274	168381
366502	462940
452441	451016
195277	210975
92401	70814
206683	132627
62651	207127
427626	468546
248013	111983
165804	377032
476560	266314
438610	12124
35972	423663
268910	417296
138132	347317
158156	161755
170535	110677
299386	63706
113861	380071
382882	490007
355189	89287
437360	433040
354111	313522
467546	465221
431444	466980
202379	178680
86567	440498
233269	265276
36594	446801
300083	177630
102644	271066
223013	399861
411016	178907
292588	317676
14095	414175
403717	201754
379335	1292
346652	166970
355049	336590
165680	189539
470541	208548
151491	420944
268099	471328
370260	190369
239711	273831
372799	229219
224892	279871
132155	458601
298437	301469
396653	35491
41250	336590
143306	176182
105099	123776
444464	147549
116694	380071
96210	254184
341014	404806
409728	48163
429787	475047
376413	175402
169770	249637
176783	82585
483368	102788
24359	482198
52697	87515
440498	328932
181623	479627
222702	421356
297275	152248
1752	478415
310001	425799
178422	475973
201016	86077
87570	325577
317724	466737
60474	177569
182228	138202
52993	345732
327209	229048
302018	110925
397196	120173
112443	61059
18830	464080
82412	359973
306424	309524
91966	420913
39072	16433
121594	314518
97127	98548
214518	412541
202762	188974
319081	156389
472907	485518
404442	4483
321841	113142
164446	363238
210790	290270
421971	265384
484198	35600
346630	125865
289513	433008
178257	383114
196903	23333
422246	312679
14919	412438
313720	381221
331057	483412
8166	426736
265760	388699
492600	190392
396421	221925
70043	209202
397332	178907
89219	352035
310338	325979
346250	250048
384961	425870
110296	74563
402623	105897
408091	382982
441463	224091
479993	26619
131574	404960
368417	84089
190936	205595
218676	293813
440751	206848
41496	22827
407777	342928
254267	120837
118253	233942
412440	385182
164744	364250
260142	436354
443393	464080
233361	342807
169455	47874
45963	122020
41212	304053
468559	494102
365399	231485
36805	37410
196165	379246
424445	99399
171478	5365
485081	415269
479505	354181
173680	295650
116611	481179
438783	5332
228886	315848
313796	101058
149502	10345
467038	441202
71281	48163
411918	428103
255380	57375
113067	148715
492767	16433
471769	40193
295641	208038
136220	474931
241614	228770
136187	166068
335292	326983
139297	115861
333810	82585
312921	180077
478270	246642
242249	383490
478603	199788
390173	438447
185876	180908
177777	335477
395481	298519
216479	185110
271188	86077
439559	286942
11282	69372
277610	296678
319620	13615
173143	241468
375560	348798
174725	380322
366414	115533
385141	467492
91828	415236
374600	77339
426040	192748
184745	276358
143862	321904
160419	470262
193155	347854
7931	358927
188512	433934
377061	218727
373771	125115
393332	446749
140442	356645
10032	178048
96831	360531
272758	105878
45579	301002
5636	78284
102832	373170
196996	364316
284305	167953
413845	47757
33299	218730
393524	187470
244179	362898
282426	328647
310083	259147
47202	167917
338093	162947
286386	110677
456994	466969
424125	300466
30709	395198
412014	689
209237	31416
74110	63528
477564	371918
173679	135781
232794	473442
149555	6331
441800	239459
380911	90613
432437	315654
471876	206430
10345	446239
8802	324723
401183	316204
284715	477498
236657	482083
302798	165475
483658	164884
137454	152701
165540	424714
489977	166063
473294	268081
183967	37948
213278	395246
312347	187116
100656	33895
245416	170353
207846	63426
380758	273831
253171	15209
346272	170173
363265	15209
381929	94667
253442	206848
357033	340561
296750	96977
212040	198465
73466	416677
432421	427012
132233	449468
1621	404396
236961	94665
235465	358298
425835	454975
188730	227167
115112	366646
231858	181993
470941	435903
52289	144037
400516	278520
478588	305860
412935	432169
259978	385269
138323	345809
388233	391137
81547	88057
256009	146202
365748	65275
164095	137128
217409	277327
263405	133300
268781	385883
399911	338493
27939	309582
31127	332313
141689	180023
371853	134325
195645	38932
240937	289238
138621	400081
207133	478415
488971	361912
347671	317926
318735	311797
243886	307279
400044	110677
177640	451016
324090	386612
373382	4369
355080	434035
194290	21583
254129	430356
370096	360857
433983	42313
237242	273468
476303	50264
59575	129217
43731	27464
326574	278700
135271	301896
62833	408025
42509	411397
381563	197734
370619	373711
405788	54976
112301	46372
110958	115168
252854	437018
122816	292522
428944	185356
96281	259754
185850	190369
404568	448862
134766	33147
205134	185887
160822	398401
374901	397456
110296	283392
462958	101687
237887	218964
240370	55458
126367	368358
303059	418558
308356	209285
492549	132109
225207	273457
239782	233881
265532	3221
246362	167048
159660	364880
317424	398066
301634	468995
54742	307680
121859	387839
403605	441475
25439	209933
157810	480508
137729	285156
476292	402735
20306	103043
278711	69708
294967	450676
276342	161282
262687	3670
389611	239107
91189	451016
321591	393140
65134	384393
210404	156376
126132	232847
183856	472891
277224	342698
107619	266538
474389	119123
467825	118167
196837	366127
296407	490362
455657	21583
267453	293813
214968	216891
140942	388091
418651	302033
231811	323454
5270	401421
312305	352808
120001	342761
51424	94665
297429	36462
132535	121024
16572	450128
165960	233592
43514	395801
278633	342559
400195	431870
374511	430278
117029	80501
334985	373264
105672	66972
429438	251695
163163	324281
83575	244583
312672	27748
286584	121145
191859	105498
305287	80221
143063	42890
239461	176738
245663	30774
270095	331242
163324	130397
275482	195252
357857	478415
76382	245893
359454	32807
142372	370379
322849	212834
41497	429863
15252	122424
470805	95593
447335	304589
372179	232768
202427	409828
440072	96268
381524	28526
473411	330911
299221	269199
241184	295484
72556	118603
376804	490234
474819	70782
143749	166063
230517	20959
113885	330545
203753	29086
410500	226494
46688	115613
88439	411874
273460	481116
259073	466432
430535	489552
268600	395679
452561	203656
191773	241360
18892	421675
81885	75499
56396	243115
145717	246907
133859	455936
107828	452782
40198	214880
337529	155224
313822	388973
492437	424539
212450	374806
487832	149607
338731	178348
46472	21583
398180	113002
248541	27561
375019	66567
454693	308100
402623	192474
24983	455744
373045	94684
233045	117982
437384	243822
27617	268917
86555	30900
262760	323880
381493	144543
352952	342807
4016	186949
273310	359335
188184	51222
307260	258370
141710	307669
487484	28129
479044	263391
47418	57599
433354	143274
56620	458601
101501	215054
372738	401871
460795	95675
264800	216159
298844	23311
379680	287431
480550	442685
353368	187974
440604	347057
460515	209952
441558	278520
373414	433548
23028	27375
96853	454975
161397	207042
438475	180259
334974	338758
286893	166513
45307	291672
234851	483886
70939	460437
146981	10345
315588	263713
79775	257929
55909	431860
222031	481442
488878	15209
242551	391551
232812	431137
206389	492939
126962	9054
278884	228431
128605	196979
172136	253778
428103	151022
34857	310756
324679	333543
326631	127083
99495	313745
66311	302324
483625	422470
34112	298767
81594	293970
454065	357854
208585	458
139101	293813
112625	218565
111683	268176
273788	391414
136255	403141
136042	294836
371658	209285
16360	128347
37043	119868
399179	51222
27885	13656
477711	306100
227419	267602
484685	427376
304639	6374
408002	99210
241789	208617
225233	338746
219783	272096
248368	428214
102065	174000
145954	421830
287566	293026
241137	48665
493347	54976
61001	60775
228128	109824
312853	331581
314700	201754
433171	111398
368082	132740
43838	267735
374859	39916
139221	414832
100172	321190
228128	26366
409388	75326
45413	97277
444733	406737
444380	441590
302704	16433
469384	250087
15497	141213
353597	153995
357943	28381
138337	150874
191510	92613
27776	249202
106358	254909
8666	298182
408916	120195
267562	172256
89122	278382
451372	408263
72030	135756
294517	459230
82239	182172
12352	350479
414825	346375
389625	190369
18451	246672
211828	393326
78421	27500
398849	48861
14410	65076
189879	492906
21088	160158
252930	378686
181162	375820
126607	132190
464952	122193
272800	330918
384420	273831
481477	168845
424647	169485
411662	27464
109733	130778
428630	214024
222045	317983
375012	88823
204504	190369
432902	98906
88625	148319
118318	262954
473663	123342
50646	10345
263043	205647
403011	178613
95851	432591
487476	10451
376018	242584
41211	228013
350064	170894
47062	23336
176321	103912
409327	388964
42296	287423
216915	325212
246494	233595
57812	453223
485546	294965
464225	491607
456748	136435
464725	94908
296339	28554
89370	67424
106739	285411
230217	324176
378246	124967
208418	370866
185628	39892
48588	409681
221648	9013
454755	182755
266508	279664
206127	276358
15819	47880
228482	304876
198849	236643
477083	317282
24026	330675
186154	186259
85709	29207
304146	347808
292687	272846
255795	469227
393255	116140
69104	452738
37100	165437
273610	87178
63516	208577
462897	275981
299457	407386
129726	244018
351610	320853
236008	270324
215176	341271
219728	77135
26556	319051
307928	50264
396613	15905
427388	8459
175382	337849
322143	190369
399686	430682
3636	145064
367695	249202
398973	50547
316627	165497
177345	318404
273831	185171
263405	252487
470432	47163
277105	17186
226665	194197
306628	35707
97485	340099
241601	319081
372340	58486
384773	62191
8535	306770
261393	223030
245938	244614
402828	347423
193121	136633
95875	329466
493603	386612
219198	123524
419344	261396
122727	120986
202556	80007
444552	69975
132788	286936
439737	78271
333119	265652
476333	96848
333445	420944
467836	456640
292727	184258
255892	439719
126928	449397
399581	410660
418009	344255
429647	207150
402072	387839
332299	475571
378510	122399
261783	145088
12773	338831
118137	24647
249673	320411
205157	190369
339005	418332
271624	441635
292661	341941
302786	356546
436699	194897
76228	416098
139558	286936
326930	259949
271047	40600
358860	121073
233045	61084
218484	267793
308618	243438
293791	169582
92401	279871
159542	441202
61049	274925
121637	350549
329415	295381
30568	281309
364636	297344
241864	316733
38560	187974
253404	286828
63435	277815
245900	60517
72045	207535
412749	356627
175545	480025
377619	445519
164070	288675
117124	37476
437249	171592
357800	451664
348063	50264
227857	286907
474606	191839
87376	243174
125490	449212
452798	489822
15433	95922
17661	255024
16009	319504
85476	93307
228344	291719
312782	96361
85674	439780
246342	237019
421687	221324
219624	16433
343518	406371
7600	454455
47804	48163
83616	443778
376084	455751
129416	84845
24539	196169
461058	162154
387742	239435
85739	224871
71741	88606
84844	480212
106943	152450
357309	431556
249136	421935
456790	417659
137891	39195
382307	126023
90661	257899
298077	313745
493973	198529
378357	329811
162423	375375
315744	193364
335242	336590
149114	258370
453645	478415
422776	318045
270196	427411
343682	280838
331521	418714
135792	215054
411937	438419
458065	297865
428944	150478
187038	140951
48275	200896
196996	325491
117416	382166
379964	12895
64801	166970
209967	21902
171997	62191
363984	187920
269612	391932
179844	135816
221925	419443
347381	255579
143203	235460
73715	60517
469100	143734
201812	481279
143286	52537
139152	491133
44970	67131
86460	437407
357393	368293
337328	395848
63991	426034
8730	455394
193796	208577
459830	1181
412708	132740
67292	62161
165594	27464
139185	156956
49245	313745
117957	267352
326631	26703
256298	200457
352180	217423
124162	120769
6095	95268
62198	127921
138126	476107
350556	317118
118867	303424
456748	350549
70740	264406
19262	83811
424435	264908
358608	443698
200103	170657
58735	267920
46870	376847
34556	51895
339333	231319
216153	310836
140847	449146
326500	27718
375739	239582
485790	315592
308618	490193
459117	86560
162583	478882
460515	292227
184453	166946
144826	303218
201586	291860
436411	173707
424339	181127
75106	284843
332299	477314
335490	254973
52630	186714
356530	311212
67066	323305
354847	409439
138126	458554
402398	385865
467100	433934
46828	96758
106531	40697
283058	86728
119371	71939
486936	477986
388052	99015
175426	94344
308348	342631
117115	82585
223375	404127
395366	51195
478480	266554
234797	173063
270778	70557
270089	448460
332466	406784
74644	29433
300810	423469
451121	296423
106446	432456
70013	57989
134263	214024
129895	463200
145537	327299
333911	193486
281643	313745
363155	74666
237942	269199
9573	35707
146172	389682
345715	446564
480224	422849
464650	98285
298739	368205
445575	15209
153687	182543
446368	393041
301006	434893
461569	345393
46157	187974
212995	86476
374170	15133
331693	330758
39369	164884
209124	79637
486597	103718
238831	378762
83977	32807
43732	279086
72804	425030
337575	309425
386521	251656
80539	203131
212148	199445
279243	286655
226760	385000
289259	58287
82498	22448
20877	435611
214138	447335
426423	254746
479643	273943
88443	375840
372340	142018
110306	215498
38191	328788
84688	102657
391264	193054
229011	464405
350962	418544
314311	439554
198877	304179
336152	346860
18928	139145
197418	162618
434258	275544
396738	396887
131984	241970
103075	37057
352213	304675
141892	71699
133321	281504
231678	190369
274852	390240
24392	350912
184207	274309
384231	252991
143370	451738
258377	336590
357555	132740
404568	152020
305452	261320
37121	318336
365099	103267
150297	124085
7026	249371
233742	98644
388681	371301
426714	18040
195537	87005
424850	241549
243998	478415
142205	250434
117774	36852
121097	462287
142461	129185
466375	207042
268418	7800
272742	53994
232777	257298
23020	132894
192174	476951
412264	317118
437324	285156
465694	196783
446135	386612
280421	104598
288077	186634
57911	296432
456231	80854
165273	471301
39612	468609
192237	387474
302939	161975
445370	469235
153464	167225
232886	121603
434048	198490
301675	311952
176321	207557
478561	371934
160644	306683
188503	471355
37956	307279
332903	126339
216147	350650
391754	78699
57205	441482
164487	413151
290216	11567
424127	196204
366109	259997
228707	178907
130300	132996
227195	96977
408623	174087
74244	369577
207956	478882
313751	481279
94665	152937
207184	132740
394875	113051
486710	122035
466790	92694
15133	153995
52856	132936
132723	391414
124259	54536
84224	363888
280899	21523
255442	126204
387957	401871
254115	310080
79454	147520
19530	492716
144801	273831
15433	475555
75119	120240
121394	187974
488305	32807
476107	327721
473687	149767
42975	281472
378350	473945
79817	422164
106739	209258
258134	313745
324727	396215
230303	244956
468439	382456
232551	277961
471264	290
304404	328980
104243	296423
64526	204078
261501	96977
248859	190369
315560	251943
187831	351896
23366	426034
429699	305586
1016	165975
450532	266538
67144	190369
428541	286763
273915	16170
355916	309801
34339	30304
321261	483761
108024	24988
419942	154627
145235	192033
57780	260450
90041	313745
469523	230324
256216	63528
250659	62723
478622	72283
356063	94344
248448	240225
444332	256121
239015	286936
421669	461167
102597	291002
261473	53490
186305	249709
241531	133400
275179	232925
393870	405156
86673	352605
168990	73053
271156	404806
167588	250434
178229	86596
52512	63073
286666	406371
307567	445233
93280	14563
165250	229872
295877	318151
334602	229630
196996	269106
323041	281924
155208	360048
339639	379255
192611	93384
389022	65426
387383	86728
344081	303982
412753	54197
90792	243115
316171	3851
483105	429301
263328	359029
354111	90681
460720	68950
89826	450875
416470	126697
253069	413417
198510	445602
381595	447517
3979	40193
123745	152136
293657	450670
231410	156376
341116	224766
385116	94344
93627	153291
378966	317118
294086	217423
178422	22611
114643	140772
486504	362598
348176	442227
194382	64758
472712	202523
400807	317118
97749	246694
295151	158827
248592	466737
37924	329283
135336	150501
417697	280933
342465	174676
344572	386857
146259	188394
49098	221834
147299	108068
243291	99437
266611	288035
454256	79989
348873	15133
246221	261396
219941	273898
166076	203656
40028	203696
140965	94344
251781	20586
264390	101650
452271	204925
65828	224466
96559	477136
282563	156623
483090	267256
216659	116283
179590	411424
15027	42189
386845	172266
8244	243213
240882	213871
309282	328170
210897	415482
357583	298440
142691	250574
374828	360852
83977	341271
402200	350384
432249	477823
473083	37141
116400	124085
36369	452091
409808	309034
265202	18239
215921	293813
28329	107552
106305	141649
105979	337791
71810	239766
397576	38257
216252	300401
238403	196836
218659	169568
356318	201043
327775	87764
260523	53490
333279	8600
461429	181993
350887	29428
196488	97026
93168	364128
373153	191345
295646	193871
190277	215857
191621	441434
283608	287694
410638	469523
312698	236989
196770	86728
111325	39195
158916	69799
33474	331754
60767	476951
460017	267101
406963	413326
116525	28793
119001	57989
146228	74106
389170	33705
248013	316742
432216	309018
459839	401928
487060	62843
360604	34881
443071	172694
346216	48007
157895	190369
178007	342961
106056	30978
312219	87889
432903	301051
325456	258925
200507	161738
39348	164884
208617	178048
279345	436136
384730	15293
259775	402193
140578	331638
408357	32024
454263	78364
192694	422998
3809	467631
91828	373618
235252	373927
256134	124085
444380	228431
104305	203468
386878	268176
476969	308100
251791	396680
108034	450917
361823	203874
490982	231971
257633	313745
314311	145860
200092	342782
352798	274451
21711	270836
192965	354694
408810	245679
246439	462498
370764	190369
44365	381243
4010	327621
52677	116059
200464	288653
365792	265327
428961	486275
475891	265262
174521	228431
11318	365609
444966	291540
141975	428514
9424	348606
437348	211868
132515	3346
486228	494102
412614	49828
269087	420944
485800	263009
250297	20945
64777	93930
77143	418570
84476	357191
338015	375106
297704	339251
322270	62191
243858	21632
186259	114752
35441	291984
39076	282307
149502	110708
181922	379441
492070	136941
55770	151264
60854	273831
333094	491915
405788	102352
199010	94435
384111	132740
89883	353422
20171	421974
66497	30972
219546	317983
31143	407187
285876	140746
128313	384291
131178	27464
210792	300119
456751	286252
203200	441894
380496	188119
283698	103420
115449	377933
128736	310498
298342	422656
433230	109437
295686	350735
483625	143148
358860	172653
488032	190369
156882	117983
2545	196415
160524	37516
172923	283466
125417	62608
315614	200525
422656	64615
214279	208487
259573	107222
21634	457800
9579	492222
67006	378405
487020	432027
374379	110708
186287	436521
448855	138805
59503	115956
160680	75925
285047	435708
25966	51060
362231	293175
458677	214992
284514	23018
51669	401378
110236	204050
251982	274309
333625	366127
39438	438662
305827	364517
246952	387860
437324	182445
476008	75772
52909	145064
257390	373518
235140	353787
175923	48462
393010	12719
250854	28129
462017	190369
440511	445936
174139	442765
484052	217735
261440	385477
238391	60517
45361	411424
262317	190369
205523	187974
169126	94967
297716	185013
48612	479680
3246	461392
436699	376578
435491	388195
428944	183449
196165	437370
106058	46133
194192	105692
470403	447036
59688	440660
490185	363811
194985	317286
460165	134694
354111	447912
203811	304816
268455	359762
250833	179506
122888	425675
146938	267602
197099	476534
70029	48163
115625	45899
441371	459205
222389	275861
65546	156911
284725	363581
421461	278517
486680	197996
371884	75952
56207	364109
427432	479486
251720	423559
117799	169980
318344	103240
224250	333399
329532	41673
159458	262954
455388	280507
12133	61621
386302	349703
467210	363562
29916	321929
365831	489822
164196	35414
327778	328828
130069	345998
438827	458183
239769	238299
242518	86974
453882	446188
31710	190369
161363	22888
349595	27464
218422	386554
424781	66477
397814	138021
481964	145059
79787	99034
9527	195948
290945	141127
286145	281563
381391	168381
163834	355093
263964	469235
161859	40362
173738	296693
303507	46920
382848	297025
425812	71411
471670	266852
406395	130298
199437	41904
397778	485536
221699	373632
464180	43514
154044	450068
144962	145948
202417	222008
296772	354669
66921	51394
331950	357836
165070	331581
24412	40034
351392	237235
101230	216659
39683	142130
310971	59776
299934	275790
154013	144073
248222	49502
232918	24615
312245	400859
6710	404806
352851	48163
262548	221324
431187	5041
386973	94344
42854	208577
87638	37361
444726	178394
371318	124075
196903	225845
242903	144130
92401	172838
164714	245553
107184	299467
363562	266944
418493	236213
143286	478415
44292	480504
40243	258905
482456	288779
269618	186159
408357	418380
162248	331474
278320	386631
145945	248382
89238	58317
126106	136643
119367	240374
58954	270684
368431	216770
424708	243115
175367	157887
227763	182661
363201	258370
284218	94839
419067	48784
82	264766
220834	230657
266965	224085
310465	336590
426348	14426
373074	404127
357724	492027
349710	420130
375209	249334
165525	73590
480639	219238
370750	378134
364969	288035
393348	27268
454297	91476
266307	114957
471365	255650
338011	252563
55801	38106
342465	21330
276451	49896
373982	262222
479058	137028
38059	106440
237470	285634
401648	410677
188399	447517
351071	375113
418058	301828
237040	16433
93229	319670
26431	187974
466952	294603
237480	391414
485899	120195
479320	95299
221726	78097
133433	229872
142601	362323
91501	115340
425341	406608
259449	236213
3263	257397
93486	188067
101344	82585
10458	430072
344416	252832
326644	418628
321250	271165
486893	219983
481151	293813
29174	35035
156034	458252
146893	187850
395138	407678
64354	377984
43200	183213
112338	77475
410833	86289
401309	310073
281219	110342
137363	489588
256823	141509
350397	226494
200092	21070
174665	158079
476647	173176
62475	88705
330167	212139
336728	245538
288024	210050
268956	244115
213812	371934
451441	17186
234453	408219
465989	486339
487936	231067
49846	31178
65161	477509
84052	314805
429785	107172
91214	170957
447636	253504
447062	397538
324367	44143
190446	404108
427753	474956
417019	310261
82291	50812
51342	476766
392507	420944
406693	291332
126516	242808
181215	25624
290259	332392
239624	461846
185500	378686
275919	483794
264727	65627
448353	215578
203372	335663
108790	199850
183988	426736
441441	155516
248540	110677
242636	333620
63857	70557
293830	5040
311624	336065
306196	165506
246039	291453
215700	489256
425135	480772
407061	96051
388292	267602
412205	308229
244249	80784
228431	227763
67817	13370
14871	238578
371632	463644
435463	440660
72556	225902
487219	469235
218607	390197
281461	389682
440709	267352
151340	91728
228330	233590
30352	83811
153115	258283
100073	369515
82688	296130
274474	105967
154880	66201
223383	28129
193796	127921
7863	122877
74309	337083
316505	128742
290926	285156
334256	468162
314343	68012
437982	372975
210065	292843
324502	344308
444276	275677
302245	20959
195698	478415
428902	217985
53561	445749
218661	262954
223070	45549
450318	264855
388890	9054
312404	231914
218581	387860
5713	366493
491833	166513
416037	288737
223932	138885
364474	136412
449836	363564
291119	5181
7077	482499
10188	459390
130229	50796
226506	205223
332649	309425
137454	442068
233350	492884
351152	269199
273915	291531
426353	383391
97732	224085
197732	183721
358172	110385
291525	52833
348769	23225
412955	258607
252559	380135
289949	25410
179790	409185
343612	295484
420575	436386
175995	398333
343604	188954
365639	60184
50324	286936
202890	388096
57419	317118
337580	48275
84698	35707
365803	483248
306524	26767
267432	119381
460052	459802
446182	475150
17740	207696
144073	108237
18349	438419
323836	33106
24283	480025
250009	138241
34825	182648
239272	336915
185339	68068
316206	482422
314311	449090
297386	315671
482418	373622
241260	309524
345531	344737
421794	355060
146429	171174
420734	47081
322211	186384
86471	81410
283515	325089
484198	333898
462650	450399
146277	273831
474341	293054
26686	485023
87331	247812
23941	194783
434726	190369
140263	97894
112818	357854
66588	24374
160169	472457
217790	378462
320664	351585
51756	448206
481044	42189
489812	48861
263377	153183
242374	101756
289675	155806
472372	344018
112825	364279
299395	229602
149769	111551
428849	408646
291772	486885
22172	445602
258911	369108
237978	156006
178079	438373
491993	298415
404810	487279
33564	173864
351058	378546
42879	266500
257977	431637
409600	439074
11696	433841
210873	255650
347677	253227
257498	209523
265483	292553
221009	35890
248728	132247
97105	162795
304910	464420
483112	453010
355485	353244
333019	303175
73660	9522
346423	126214
378236	378462
161023	330143
354155	227101
412844	266736
204258	17711
178265	313745
1080	16433
100172	175321
32463	262954
130069	180192
100053	250691
374644	96842
487851	113658
361847	414257
401970	27683
179058	94793
369368	452872
137239	102352
248853	89047
5041	42279
127532	146250
195294	170180
121950	356703
106169	323967
54501	234323
199626	48023
161751	401101
485180	443693
79496	237074
349974	208420
445256	421575
16814	42026
47816	51895
39317	332638
215176	25410
123959	244069
41406	231100
315701	313745
363501	150005
173444	426887
337378	444181
48282	419189
234087	212377
312529	370979
456102	313745
25357	99405
14728	414008
331210	75339
492247	413557
173694	406466
192882	59636
300421	304173
385353	180841
119359	38812
121701	485667
340779	98541
408121	394315
493347	222865
443815	221173
201630	270324
370039	121538
486712	111274
408972	307279
199948	139648
29463	449689
184240	476412
370830	10956
94605	132740
300240	300469
274852	149641
185388	50717
340197	50264
305210	462477
425503	111312
359037	161677
343216	23452
252997	253247
385062	193275
406477	318735
410965	227161
335550	485304
76415	296275
77665	274187
170218	264894
305553	98168
284116	2860
450720	437389
24411	91077
252956	492906
229735	377330
382882	74511
322910	388254
349198	246239
328568	435092
147604	407613
243118	213645
360636	54895
363526	177630
241596	219865
278184	256121
50662	336731
236999	298492
352216	317118
447230	5765
269964	55073
101261	141649
339604	338271
247961	393238
439463	407568
355030	165621
447867	62238
325415	384125
192238	320558
359380	288036
34137	411809
377347	190369
30931	176878
403230	94344
306964	383480
64936	183213
365831	48496
268781	142144
321783	339887
461435	262954
19727	77727
197035	66918
77330	237019
236586	35707
114910	378250
477615	464943
300916	132795
461415	226760
341622	426133
31049	46859
142490	486885
392399	445828
71425	24766
326811	320067
409452	375897
67351	375595
161545	451147
107265	478415
164354	93364
439338	347104
468023	176878
395988	393750
170402	149861
321916	367686
166345	5041
382137	97468
447180	442699
154736	9203
287444	358496
244562	21583
228326	231578
442068	315888
198103	177963
49546	69816
348861	94667
322326	50264
471169	127805
209165	430179
30837	324377
255792	447
82271	205699
462718	440660
161658	167841
430691	235445
398399	306100
409176	87774
98775	492906
339174	36025
337483	83811
180918	23430
245642	335130
356078	292779
484198	245061
172417	172128
487845	227740
405513	49903
329532	49903
262210	268668
55519	100725
94370	366127
32962	176791
334883	239721
95899	94793
360733	62012
215368	330143
265293	237229
9381	363436
235451	222137
338915	351299
333369	307776
413508	97754
103271	136435
197920	25350
262660	11396
15027	19542
444139	214697
355105	103031
467544	336379
146183	287310
64216	235682
261183	367934
30609	102370
470457	408237
258947	378686
414058	288035
481044	413215
247092	380071
102679	419389
55489	308019
283698	365853
396769	318404
334092	170090
131655	23187
486271	353557
493599	299184
325533	73693
80299	224632
304723	146517
292588	97527
210900	182241
181552	248382
230691	459701
261805	147749
389224	270719
21634	449123
210607	186314
263660	486469
153487	357316
42021	272413
488120	257874
228886	137344
132730	103267
56638	362610
273975	177415
469102	396246
193602	194165
270679	194025
184033	86728
346655	150126
491829	106769
379269	399188
290290	55111
445834	190369
372127	53640
109605	300493
214566	456901
481050	401101
1292	456778
323469	327204
249444	198411
378554	392045
226167	70461
490082	192975
171455	104505
446523	240374
117647	479438
395780	212081
82093	172782
182231	141068
152641	428864
25022	339629
429254	404569
299374	144037
151418	253964
424337	454849
185526	186714
213665	232403
442693	87583
225275	420944
354193	91471
315730	296423
407495	161586
355630	484274
295090	474931
418497	150752
325383	273372
492748	152085
230051	111936
244601	119381
215888	243115
486932	333591
63435	22827
301166	293813
138621	295707
237808	166513
258555	315204
454119	77277
162843	317995
306659	76417
346396	316291
340516	361632
65209	256121
127232	391414
187834	260436
2126	436075
421223	277961
474389	241416
78469	140044
200718	200578
163921	267352
232771	133691
357943	34692
334372	236765
379941	128758
232951	217423
134024	480025
334819	190369
304827	23149
222000	457457
241749	105878
273893	309801
453137	414744
274498	142291
415852	96096
246579	256500
448996	284272
452192	384404
247160	194699
118907	342724
162066	147241
176130	319231
409468	295955
28357	134273
4306	18841
222132	225487
1430	34547
105836	152028
392312	50538
160341	347722
68843	446037
92395	163800
474688	24334
204057	170894
413660	366127
147089	176250
347121	69784
253309	7845
453643	36836
487782	425510
385269	144470
433820	459016
472656	473673
28487	476951
30984	463549
395419	486885
248013	143152
337013	181430
185332	429862
35134	479323
158584	138663
221926	393326
65028	474409
429150	9913
288077	294079
446693	49966
230051	120835
272071	204588
369321	451460
435898	391173
275703	388575
204910	161384
128084	91600
477564	165267
146997	132996
206519	393326
373170	231929
312561	477862
477853	21411
115421	50724
411680	455769
441461	78184
462384	123369
209605	167066
432911	467492
305557	205289
169910	200255
408241	104183
470915	380745
254446	260427
241889	466101
256976	234356
267562	412087
190281	32290
411862	16042
351637	267029
109733	40604
454987	110708
274474	53863
294764	165267
388372	74482
150244	122462
181547	324293
370797	434186
65266	6253
384648	269374
290704	426439
110835	160419
248013	27696
285170	253047
373244	434719
150407	130087
233655	80193
451372	94793
242411	365750
282453	368892
354812	287423
432532	235236
52840	48293
203611	162657
349353	305770
44246	106916
73263	438419
55172	292721
40890	294461
129684	193946
68163	348798
308756	82499
19184	278534
484095	323379
356987	472072
22012	438783
19324	467418
50492	248382
365485	107813
436614	125050
142983	162902
15914	293833
348143	480421
16844	179858
184418	355442
374013	40272
141172	198566
47035	363035
380532	478415
230837	375840
300411	475356
483706	94793
42944	281924
341308	166513
198317	198251
419914	127921
192611	304731
262820	316202
138348	48275
212354	19334
242401	487422
219546	265834
26923	155719
483540	250679
274560	364000
95700	394457
183404	272908
97777	480933
62099	405424
259978	180259
10331	246672
139350	258015
117978	178436
123870	476952
28250	86560
397412	49896
387244	107187
338626	94344
345505	123880
298400	264780
449797	162869
85674	355669
109733	211191
243187	457081
405832	376364
66229	150974
35038	445233
223953	451548
348008	430356
350313	345745
23644	28129
456104	95799
9410	52917
374341	214024
312949	346067
467605	226056
491998	242855
339639	32807
53235	442291
245421	5857
79745	277398
878	135360
382005	328140
489937	229733
246221	246303
474341	481279
21841	98847
376259	352018
407334	480759
287694	344908
370823	482851
489831	207042
305287	34435
99901	191161
240661	132740
340771	337783
36986	217809
359031	100026
120646	116283
56618	76454
50952	471484
18077	464967
34262	403876
474504	144943
296645	6955
367406	122462
312549	261396
398302	69734
15678	408870
155391	157051
315206	13370
448614	309815
487774	391414
89608	110842
133273	104231
469384	16226
148646	478222
424744	238657
432101	122694
397814	394235
185554	148695
343905	67040
484323	385202
360459	258646
134771	483897
437134	14917
120084	440660
400888	99227
181957	79442
295864	462894
457614	132247
43966	91976
90966	101058
276823	26192
268197	348798
223672	195551
261112	380071
177135	420944
212114	191371
85555	261375
323684	322734
403682	368892
139363	137927
3673	142206
476303	284859
68044	184127
329750	54522
115386	480260
244092	341796
486908	187725
236113	50355
299211	312392
212287	317995
410200	368242
205270	170200
387642	127895
449337	69366
404960	213017
485558	440660
456913	35707
3789	246311
252875	241416
25748	12075
470371	176395
247296	333243
458064	293169
171712	313745
130651	463249
276285	207003
81078	209572
409388	168213
71511	33959
366449	108222
450851	169482
187077	384833
439953	154271
160315	256121
292207	6419
342947	202507
45216	352668
301312	395467
369209	108458
143290	168639
174318	53883
51928	166651
313553	8084
8957	396849
395284	226308
79347	141166
162918	226494
394145	297941
37683	107997
346412	338751
430630	472414
467674	58441
52857	369599
361001	180286
4577	451850
304404	253988
418442	287694
258274	446167
427685	49966
231269	48861
173397	217896
386466	373763
201131	145463
225499	473589
11797	104855
364833	125420
271936	171315
451685	8834
46748	412213
482643	351514
339638	21411
101572	152502
283789	101939
15836	57989
449879	236213
110113	475758
200067	197718
112443	227088
482981	313829
260990	403108
357627	445353
451849	21457
235451	208300
28153	420244
264628	361296
262412	76454
383602	133114
119868	431639
360288	82080
87527	222284
179938	48079
221711	414334
212026	263009
187892	413694
379672	453223
465939	401871
9061	292687
4575	168381
309217	463496
106972	134179
476843	127989
378605	467703
39951	180707
263769	317356
342019	440804
131606	59259
84075	4040
155178	132247
477932	252518
229461	49053
270529	396195
192664	83094
100718	204251
68314	204376
235875	121959
16007	98327
130060	265883
191007	12245
26266	453716
188986	160990
260110	48892
69649	489787
130057	50909
263546	398355
438506	369823
407285	478415
270279	446990
190427	105498
233768	169116
250853	276572
85495	287552
458398	78624
218890	376543
211694	12216
224469	456277
354433	403709
270128	431015
285812	54976
146259	379741
373755	122490
349931	467631
393533	248251
192311	45421
37925	461666
326631	256682
478964	50155
195307	103371
381511	120381
179700	249709
382620	152169
376573	474812
115938	292131
196526	182779
136519	193081
405555	465322
103789	110677
475991	104858
321724	40548
101230	144073
488315	148663
398107	101058
317550	385654
428285	92578
271241	445749
139790	52443
439953	188925
440140	474750
188196	41351
259021	155927
434583	272069
382848	118952
44459	406608
11398	54449
430965	400192
219610	396563
922	134201
372098	2941
7859	73987
105943	139648
93901	330908
407272	143809
91828	107885
194121	333662
318792	308841
141541	261784
309085	24412
106955	431001
311089	291521
83261	203279
182835	209510
178422	427553
400364	109501
296260	315888
277568	69103
243220	207885
174139	365653
87237	277961
64354	178422
230767	462210
399954	113749
386762	284843
412130	141566
75403	10646
157477	152502
380496	66747
261278	53432
86438	298878
282943	106514
440788	86728
275221	233592
406182	392851
54445	402356
155382	337262
38356	4413
102616	168638
440056	352293
247933	514
408909	290613
356311	349856
344561	48275
481452	222953
451016	427523
189640	462845
5700	292085
156531	310261
478737	331777
316136	236813
14719	236071
311515	432847
262217	281924
349140	388244
214407	23741
424714	179692
378667	407651
431264	300182
59991	28265
400888	235337
137279	266538
488971	196184
319081	8802
1939	300119
33965	62191
393411	255155
87993	414285
280495	311929
319616	205223
131199	385076
308669	175249
68303	206852
224437	312664
312648	478415
235382	118128
6025	230862
294194	493250
196381	66072
346299	137128
94985	95233
460737	53279
442929	342807
174378	5297
116410	208876
169020	79037
375068	370866
432175	365550
208703	29689
303224	405358
180359	135063
344742	432043
469422	336590
74312	438783
199993	200503
456865	289515
123741	342381
93136	110677
297834	406084
338752	375035
243700	311832
349972	29153
447335	257298
328538	174386
176130	3186
290722	457081
157099	230685
457418	55860
306628	202996
273787	315888
196242	19215
156741	190369
127388	210885
156592	358032
211823	286936
349164	69824
212013	471416
390032	164182
311128	393640
372340	453533
957	401699
453738	42189
28129	324347
369935	55074
237801	90239
322138	15209
105336	480468
441312	118179
171293	38909
38083	80294
334863	396377
323689	383576
491923	269199
414035	309528
6603	211868
163661	475594
37688	329727
293913	98032
109026	87205
463160	158864
39892	194661
399159	49966
486941	317118
489807	182243
379976	401970
260143	291827
318433	50935
411164	360397
404442	74135
15363	39708
468741	202528
164139	401949
8463	172711
398673	89047
245211	63528
147919	240374
422284	158095
21275	207770
423997	184274
392218	420314
68532	335069
292755	447734
134545	338189
377733	122193
448815	428864
239919	228190
369690	317118
1445	343804
398182	309461
224565	186642
366198	195768
427980	76176
267562	444356
157325	79989
74154	287740
395012	118842
210900	218727
344489	160009
303757	426922
172443	126941
371796	137719
356962	13350
105913	313328
244536	456741
268956	266852
374314	193345
485297	41673
316419	20883
92287	49923
316282	106790
174309	52537
181725	203053
400954	179471
298346	213017
199780	9681
473244	290951
43074	20620
441454	157143
228635	293813
315529	272230
342465	166840
206046	168718
390102	468144
160576	8623
363551	102075
219166	385018
167832	231638
349235	285692
437049	142527
137891	55205
110835	328069
412058	406751
185436	298416
10690	249469
52677	84805
313424	196459
239435	54700
177749	211944
107240	366022
411011	493135
473780	86476
89503	133202
267734	343451
316352	156029
222125	353341
337824	186597
404892	195402
115449	417918
225694	100349
492724	392788
17907	270051
346973	110708
318897	129185
271384	366127
348589	327061
71511	128201
97245	209281
280133	241771
95455	212369
229639	40773
393790	190369
236838	72523
412287	134808
102552	43496
184042	252961
272595	142018
7532	137776
191748	391414
130069	287694
213344	220599
357704	273670
314000	73336
223550	36162
187281	123369
477841	49966
200408	313314
325044	293694
199333	260527
445277	217432
121875	387742
271126	99405
267568	273241
48953	463189
398964	376814
242784	116371
444558	129147
159470	181957
287311	119381
252603	243926
88937	96673
364107	274724
241989	430356
258525	298479
129909	4349
15575	286380
140388	91600
270885	173669
109733	180327
33474	346242
161009	26551
157403	209018
433110	124085
261119	197960
443308	317356
53532	478675
327808	267602
311563	254815
380496	194598
378677	258370
214316	231485
329416	179239
453256	113051
17278	67193
45533	291521
113682	175373
281692	360531
381622	139721
254246	466641
333080	466969
269612	78380
324518	135210
356490	436354
444380	156376
410652	10646
81889	217941
342996	165267
140677	421936
389643	295179
310974	395988
266789	97507
385241	80334
366104	188759
325753	234387
427229	341470
246558	319333
81694	396080
365984	55567
348518	243301
204737	458307
106169	242434
448166	443805
165372	315671
146198	476951
134498	467013
246558	43978
203655	13370
142670	385000
316222	220432
139546	295144
81982	51195
411419	32096
408577	86892
392020	387315
62784	236992
321671	203279
72501	160545
57406	351257
120646	336590
344246	183512
213389	217423
236119	352629
268219	351257
77530	366127
95130	48163
15852	451431
449953	70828
353051	38655
370761	281250
155745	381879
89702	224801
36439	107711
487938	336590
358115	203279
39892	418273
336071	432320
286077	213699
72804	375775
170603	158746
450087	429370
199964	447517
400027	264406
151729	91716
195048	260759
349140	291672
281215	30061
327467	295827
170764	110677
286028	340431
28357	90880
421073	259652
271066	109974
180754	459649
488262	397428
194851	64335
324836	144845
419737	302018
180479	291332
146762	461676
78289	367369
241005	293813
189941	350073
226919	222894
322242	310697
136882	16661
88439	435949
164496	401967
75781	379435
393552	313745
272550	365721
247587	426298
45391	16433
181651	58317
333080	161402
238829	142553
240486	482162
52867	351732
191761	109407
33444	107959
423069	208487
202633	277568
356433	304173
139546	336590
117532	342807
157258	431513
169965	402293
92610	50264
185804	72432
227938	398122
359085	15209
416550	208635
149147	386814
221165	94516
191174	221061
440325	458513
327776	423469
385306	235355
201038	437613
392897	317118
159485	229150
446508	73893
264696	434702
32988	65013
338737	475594
404568	484719
33798	12955
412056	393137
361073	50538
428948	214903
191750	181598
433242	52396
28927	117887
306304	219743
225278	21902
236032	424644
148448	293396
138927	294079
406608	67843
123834	93391
284035	393326
164606	86476
287413	287024
261195	482143
118890	159844
9414	388449
45060	371617
366268	330765
169522	486861
446714	30490
412037	61376
339025	398122
288458	218291
358373	240016
251964	301228
218560	477632
163471	283445
109459	20959
315000	333682
214853	320096
266141	421734
371546	150932
71876	1124
202774	304447
390032	211868
345401	113138
57652	42747
217036	216213
221711	483950
173650	448759
423141	99405
250295	182000
253846	197212
366402	253718
403011	479807
195962	14130
120889	27748
333178	100250
35964	148378
72804	483136
411419	40470
436141	281160
122491	245679
200092	291342
70419	322870
153260	266316
404596	338271
96819	81872
113209	486885
214994	273140
316095	144800
487137	154520
81478	342486
121738	449594
371983	186030
42675	190369
81658	248398
682	230336
247296	315877
108650	489167
319559	242357
72890	435708
224662	258370
314228	231485
432930	390197
317044	213718
439261	49451
21076	12895
58280	267352
237801	208397
282606	216591
308533	180327
472614	421525
96221	13370
385826	270287
161447	377683
152617	294008
146097	109437
152496	165558
128903	93384
299678	246592
352923	258370
149527	48275
19127	378762
414035	20373
221574	21583
246690	391154
41378	258269
465687	198116
355552	441881
21051	55115
393872	313745
302578	219865
227781	42313
665	186159
55476	417325
257446	340723
195905	250410
10542	351257
490243	93609
347121	464727
35066	430356
357973	56068
343533	346048
41378	415693
99567	451016
254446	318096
366007	254164
250666	305111
488734	146771
69749	275055
184265	451674
361999	286828
63848	206194
230345	296509
436834	105498
303572	315888
218615	22453
481044	401065
373136	73090
260879	82585
465659	88057
339783	72985
81358	172890
87047	44826
358400	101058
19043	292468
71329	451157
6938	93781
483987	353785
437971	245679
345401	137141
300512	207291
322902	360782
406660	178801
35364	426934
294744	183213
11318	197988
452191	333362
78986	337120
320496	315888
308618	307889
39195	372611
449740	76342
222389	117247
250699	335870
355508	472072
109733	249073
167588	23236
235679	231097
396236	104527
156446	276879
289858	347057
179219	313314
342465	420511
39042	187297
315801	362215
190445	159249
341623	421356
44180	236774
304827	323576
358081	316708
474341	214050
221106	72667
135651	264406
117563	293223
363168	387742
283994	304173
34901	24003
424678	311297
155730	397535
404352	363505
464868	48163
104738	387742
247024	293813
127994	49903
196381	180578
179379	410245
141268	478060
136275	74011
343794	21411
157410	474133
260768	429087
212659	14106
221648	283085
354806	232668
193528	94516
10117	110458
109733	445281
457125	140989
463078	453130
23261	250410
88460	299106
245779	205223
191536	33855
171316	276876
162557	353557
304146	63574
47827	62466
237801	3760
121790	261547
295682	414832
7097	278802
431128	105969
112034	474470
65465	62191
109319	16433
57276	396942
239129	172899
211709	94344
88266	215544
121156	351732
403715	315235
207690	479408
484172	406305
402612	417201
316136	241372
41211	245679
434273	395336
75324	140657
274099	313745
205572	355093
205425	315888
142670	166044
389469	487203
320239	353557
31437	427628
262353	228431
13930	4545
7922	299920
89376	431465
348798	166513
478289	183213
492673	209725
164786	123992
349184	61076
76228	152802
207177	282844
206597	425675
174034	478215
12063	446496
39176	148199
368576	479872
56745	317572
351252	302033
52011	267352
214055	264406
489787	316735
317228	293874
321955	308927
39302	309425
449729	411530
99772	186259
18370	451016
461404	384366
260108	419777
252473	378438
342091	55892
288564	200632
300085	367280
118626	470415
292846	52917
61126	86614
74309	264908
415751	285634
332899	267602
228258	76506
80837	288035
110835	37948
192598	153995
62316	402698
324687	38283
411148	77004
107118	456390
298390	45512
5695	315380
190369	475356
403575	203517
372054	265609
47866	317118
122110	141440
417826	48013
493662	340970
487240	436360
81678	292721
365931	35735
75647	116823
343010	196459
99443	401949
461641	303175
384228	65194
407368	440962
309917	357854
115360	459754
379348	49294
488272	58301
191054	366941
246633	328538
389840	304227
361753	414832
319419	254182
3062	13370
308944	433291
153037	177018
64222	472239
378994	278907
424647	111624
22563	246496
262289	315888
215474	108588
210194	12129
103842	387413
206004	73988
113895	284806
294387	205998
215459	428958
138814	181237
20669	132843
222447	124928
91828	441427
265950	13225
348204	421356
207898	60780
159946	84207
433104	315671
235248	277716
483987	33444
211238	343466
182521	56827
341445	268359
136798	155680
114643	463593
34675	483280
141847	142018
59527	484447
43931	164884
111052	364146
257691	372314
258919	444812
306459	109985
229735	327343
330424	951
334898	478415
183234	451016
291521	293899
345401	308818
493424	314028
308122	273384
105992	265589
21466	473604
330375	191603
223176	150626
45579	440791
41673	123221
371500	144073
20998	355611
178248	250142
106657	413220
457860	240225
270689	475265
46274	439218
444370	119344
291744	144852
273831	156396
59718	237165
479355	486339
377810	157665
399492	419112
91263	267352
12481	132996
100527	413326
101780	145817
316236	158514
142893	106203
55659	430026
293705	250410
293875	272804
63437	109728
119306	387413
71189	122631
23932	194645
277856	234356
489972	12245
50872	374512
117410	300240
232555	271231
10874	264406
427242	267336
478302	306092
406884	251903
151691	384671
160961	134201
211406	86560
415447	39312
319824	404678
114781	323711
43506	17339
473018	258646
51393	293813
126870	219904
298390	186363
471365	105442
334372	200142
65526	317237
161716	200444
329466	200806
39813	80970
332271	84461
229735	480537
281671	317675
464306	317675
451833	317075
268910	410238
347199	440962
295991	398920
424699	441021
267768	395988
376881	376961
11314	363128
156446	271815
390656	435817
242647	440660
210493	437232
112267	44128
154489	15209
110319	94667
367728	330679
54725	385000
153322	130310
451121	211868
254769	236213
69891	458495
28601	467130
175145	62948
380858	88313
347948	275861
253260	132885
167869	478963
301834	163458
316459	479952
344314	182478
124013	428214
45141	151897
52217	387839
180969	49127
315776	398689
335620	11170
455889	25076
339736	237781
302996	492906
36439	92888
388696	77430
41148	421420
63808	179352
453976	322364
180717	137128
277896	309663
273247	196207
235819	199735
438091	395198
351925	103098
110937	388425
187417	12873
50711	254822
241536	217591
344769	460087
293080	256121
199765	255373
432627	76454
435976	259929
9648	7301
104505	207343
266965	476303
120085	83553
482851	270775
457820	348007
289698	257204
274692	260261
274138	135737
363012	401101
226663	28066
267806	59759
4891	400974
89503	156207
251282	30395
300048	70207
187892	91998
199531	333979
7335	370866
432178	267602
65496	317688
149589	88289
133909	313512
399993	211997
461016	346496
146281	134145
331103	249562
332565	300606
354369	489822
121760	122462
302882	247367
192747	141118
462538	249334
129412	420392
493333	98294
442884	454221
396034	395988
307686	430356
109824	78198
383907	245065
21892	387742
374404	333540
435302	119381
7740	371224
29597	180841
326127	106274
157645	420790
100533	262954
43938	470431
360980	485760
7567	476656
220609	101056
273133	226334
492642	62298
485206	368205
347547	316633
150268	467320
358589	280531
5207	183213
44011	478415
212971	419487
353307	350785
461549	72608
58141	285446
5197	280871
462456	249326
454172	285227
10172	395363
248032	60517
187027	306561
160951	110677
373136	30625
218135	168213
154835	445965
379815	396080
324199	264406
152659	66887
243314	86401
200976	461846
300801	38063
422776	354214
414912	368205
104788	235386
117470	344768
458247	66235
37032	186561
283961	89282
205094	79755
322347	348137
337587	254914
397343	65670
290060	269262
389911	88113
67497	371918
358346	461431
311868	79199
480490	357800
221964	378466
39449	86077
345607	45141
186144	315888
105038	266736
418897	446351
238889	347476
401004	275790
281285	383078
86319	332587
359167	144800
178757	447107
176783	50264
226167	27687
27319	267352
405968	261396
344314	298929
396605	406729
489977	86077
285141	289892
221878	32053
200379	220417
283770	43312
137750	292286
118649	49228
176130	378686
354637	291521
224460	424144
456778	57134
269612	195962
346557	292515
162551	164164
306180	333357
237803	296352
93957	478415
401886	20317
310813	239382
288024	103850
288491	59430
241912	172397
189482	436964
454386	28129
76228	23314
360459	44111
359	211102
369209	308019
481836	264241
110306	167101
284049	478057
32807	211558
223858	211268
81695	122462
188510	454893
257613	459810
15523	3952
200868	30258
219136	392086
9530	317078
390145	160419
22203	231578
206686	403679
409016	464420
96456	228431
156043	205287
261211	357854
324911	134765
51895	170487
134610	401854
61455	168972
471265	432239
286075	391896
323817	30263
146865	374594
326139	45141
266307	113173
349749	324593
391265	447354
193020	163435
380580	131546
264473	123410
104675	15133
485648	261707
402277	141871
269041	299890
33214	116888
91029	354137
241987	237165
323379	159058
6283	249202
165680	203431
371033	94888
289287	258220
122655	284843
341809	101592
19459	400642
163484	236631
235197	153667
447610	272908
448110	258610
9570	359218
323020	140715
25850	401871
133852	63528
111968	438923
295416	416402
52001	387742
431298	453222
245938	2781
446117	202523
291342	76111
14131	149010
381941	195804
171107	118286
296252	65925
186463	427647
210833	230783
30221	371918
63808	361305
309361	92130
311018	214992
7062	464725
36111	391414
92613	194500
123163	156624
398305	30776
369209	365366
257977	177084
183538	133422
52960	227101
349809	152855
114218	102923
66624	187974
1430	23430
375116	391414
149300	286012
338359	380461
3025	379590
390482	186212
143413	190369
108869	309453
285156	155936
201660	349334
271200	370794
258496	119868
313851	170983
153322	334424
353872	464868
57020	461392
370095	410028
308023	397066
44749	205289
105694	62191
452709	433086
179047	318735
336594	242139
67326	65539
69975	184163
109081	196783
59644	31379
457102	431602
225157	474341
145366	21411
194752	355093
440443	245679
382848	286864
241438	118995
367148	113138
13397	494102
214950	231485
8666	410074
112458	210574
48487	106903
324817	112032
107345	304589
143648	275559
477732	153995
380049	476471
462028	145059
192238	139
278769	94516
24094	94665
102644	470546
464725	151834
43847	82585
285998	318187
8463	331376
65570	251331
132247	394205
452641	163821
99721	484447
230574	282188
77232	493096
373175	245990
409388	365141
272946	4359
168894	451016
223751	60733
145556	195121
351032	274990
421309	13735
391904	187834
104579	237178
340991	48516
471365	360736
183611	121210
162869	6072
227241	121362
242551	420392
381049	75303
283675	295159
212090	84502
278489	13370
374270	369599
18218	297397
293941	53020
38048	128901
297450	157280
45880	56112
181163	30176
58125	283392
454286	105967
269494	132996
5428	435817
142453	416212
225004	267352
15601	246926
209984	467737
464274	165653
48305	474412
371689	42890
282196	119123
22617	313745
22746	359218
212308	235679
483327	488051
303393	99405
266957	159726
205917	333524
424338	58287
166327	194187
47719	409564
93451	380538
39764	295311
56428	296922
407780	389404
92326	60333
340322	179210
248093	398517
9928	75054
392967	208291
185879	273831
287218	139183
386772	169031
366198	160262
50423	258227
5278	131493
183938	89103
398995	375584
213436	31703
240331	492316
49404	430356
449682	237466
442190	479985
342522	109258
477617	142018
27635	295159
324041	206686
384866	220602
258330	22207
267562	76911
301958	178198
383495	84089
476011	466737
229971	243115
244310	492031
444276	226308
334004	472565
129185	333836
345401	20125
248955	454493
76090	459802
61954	283805
248559	454648
389148	201586
423668	57263
212153	41257
200800	442265
34823	16439
25211	138807
283026	369684
291153	315888
118132	145810
261621	345745
155121	435708
192303	3557
330782	190369
316828	194005
428080	53690
212013	26969
369289	234530
199066	23046
241159	440660
482167	378462
214034	119868
3814	336590
466283	387344
102249	171306
353656	282401
164767	181887
315334	84590
25758	139648
473190	151432
80150	397042
24905	49650
491292	401101
422219	477509
225694	228249
428892	394207
167964	183213
414058	451460
1589	32807
386414	40218
183321	160545
310261	24588
114315	56136
258639	228431
264026	102810
360830	52426
285697	452746
67351	69561
350711	446351
9175	254702
400834	12098
19551	407469
337062	379677
147070	404960
456378	214024
489977	237178
215307	118995
67359	116377
121860	88632
395230	369599
466258	298398
31095	429593
154062	467752
270224	191659
327570	2956
373534	239960
56211	234902
366689	154842
290216	89283
437623	180381
194166	329418
118973	210353
34839	138814
398762	150516
371479	15133
186959	14544
251697	398514
247684	70582
106212	121304
203072	236213
485834	309210
455540	483720
71346	445821
259890	435708
14196	426034
129939	369951
273208	42755
19341	304256
88266	385279
43045	168381
256504	431246
261278	332261
131574	165497
196949	290691
290062	339034
349435	395111
258367	49959
239327	456640
223885	20586
336181	260405
254503	265570
120758	219929
100307	417201
335842	158521
106385	65371
54629	152502
362340	140326
19592	208397
152579	295692
202463	131992
129352	200441
465992	440660
369074	401568
389334	282083
424975	7192
11939	457329
118867	48275
31302	254178
182252	465955
481419	293592
69329	461392
72182	166063
190936	418359
492973	262205
53635	393485
182886	150291
43419	316437
311798	144470
71189	51409
329079	304589
413066	336590
10483	207928
130651	36061
137454	490757
266261	255993
488321	54976
84810	141166
18796	314742
87121	375840
213671	30491
171982	322073
39683	472808
368754	395325
88353	156770
396465	190642
302002	209510
334848	12245
233195	267352
288581	255175
445496	451074
197555	240262
339051	8672
15983	286682
275685	259931
180208	235861
21377	212081
280870	491272
351268	94344
277513	267602
146734	125417
341846	478415
237128	110677
314617	219057
442765	106489
154827	50030
84923	448770
393187	335663
178333	290550
147106	382506
66486	72223
424087	91065
452512	161563
331733	171604
129493	453847
485534	472771
186384	203426
358907	122218
256723	116026
124516	355806
106229	134201
276555	214714
26632	295930
105626	257540
347948	339837
368949	421203
157099	155271
179375	275790
33447	103259
269686	65665
276679	304241
52356	476951
146204	305644
149389	305536
410384	293813
183176	485965
133046	224536
401881	99405
178902	110101
206196	15209
133909	355404
40181	61154
226642	399852
54714	403380
130651	3760
97239	54976
96716	222345
120590	192715
94584	316575
106822	108222
164829	231681
197256	39142
33977	432030
59479	55074
71434	447517
239268	148074
64272	87471
138979	20299
168355	174855
486771	67631
447270	206104
435421	458086
343225	275790
182207	4745
403514	106671
26919	38134
249845	116915
430084	325685
148505	136926
84745	382702
394764	72670
222480	184659
323664	111600
85439	162655
436682	367750
454617	467703
407357	364294
38200	170341
34293	23018
56619	404044
102738	83811
156207	3023
405555	23290
96449	268558
8107	439250
163139	301475
245317	476850
130007	447107
427337	145282
130780	188347
487890	483853
78707	40257
176907	198549
107396	390687
88897	267713
456726	187974
481586	293813
150349	283540
464180	372311
161162	132129
141892	66074
459245	313878
184633	422998
150152	165520
158258	113994
179149	86974
199582	97247
276821	489781
489948	300916
133015	28129
132458	422970
288079	20171
207266	115180
301328	436356
186206	368205
34139	88113
20726	291180
99271	262286
110052	321130
134992	164759
288247	164884
378422	373971
339459	273831
86929	186346
228084	466135
229218	383434
437806	119868
380846	89341
4098	178694
318699	417201
270268	313745
472685	160419
276672	271568
153552	7923
310282	139927
390543	188759
99106	214714
420771	177861
308846	241468
205636	222136
163309	434943
479260	377092
383222	196689
232027	187974
161420	258126
29170	54976
1840	332392
114405	217025
27212	487921
99405	347574
233498	317157
104588	231883
124914	250798
139350	264766
359323	126473
284215	212081
92904	293813
274006	464371
184526	314314
319259	20820
51248	283066
157461	306816
265414	102847
27634	427866
236359	168779
447610	254634
350653	456204
86530	462234
121859	15133
27064	250735
369469	463634
243438	288864
447257	28129
208400	449895
13993	454975
25357	168213
449521	137719
422246	5114
269801	457081
237400	444693
270248	187045
29590	72128
258034	85592
80035	20965
85931	193906
18571	431226
201572	263840
399571	114930
39892	358463
64420	485834
277651	490297
262268	366781
64861	440861
384404	421935
356530	445203
450729	198317
19262	243631
286911	272846
199951	294548
366402	378782
127200	180461
463926	183843
453736	263714
379996	478415
449671	280416
304825	195305
132068	36853
480471	315261
365587	81280
486712	219057
63289	414628
451475	362972
485100	213316
224997	298767
41786	420973
55183	42930
127660	100583
33659	354694
363761	251475
158039	93893
49183	117775
360938	141710
296395	148948
42328	274793
360082	318563
172396	426429
457418	120777
423674	317802
482154	190369
123461	464895
237509	440660
11057	470554
465362	169766
374654	70557
403527	317310
183222	12443
334039	392396
445555	194165
489354	122490
385892	250609
488201	138297
136606	221890
410607	230363
282503	317100
88473	331508
322312	317118
57868	349835
437881	293106
404428	273831
226057	440962
204490	307921
409372	83092
324518	277367
265910	291518
451216	285694
358971	347478
194456	139648
424432	230977
254554	363740
67248	187045
397734	19683
142220	250679
58947	92888
147607	61376
422015	405837
104505	196422
75807	86728
4288	106219
395064	398333
214242	336590
449547	136489
369213	384174
409254	264406
36556	148199
335441	335663
487938	409828
78158	311908
69192	45554
247232	181680
1430	56022
213209	16433
434616	83811
46868	435886
158099	196116
25897	132843
192238	288245
287566	392086
203414	29153
176903	486073
424151	391414
381999	174279
69292	366768
319259	180578
411037	99405
70980	86560
457547	3011
250833	184615
468339	296926
318405	288754
426580	220417
15478	205289
126628	359681
81432	84063
381493	424254
485536	158153
329272	139648
263539	115510
417938	153686
109949	379857
400910	15144
208126	31379
392136	153995
355548	440660
230574	368501
36744	87471
195339	7192
317722	295484
268340	391414
41150	371918
84852	78817
423239	209933
236964	275120
345715	64135
172875	16325
466432	248243
324437	209033
476386	433934
19491	241924
114001	222093
200088	79343
270248	327974
325491	307481
485667	252644
268873	494102
63	42653
396419	355093
472818	491184
191629	314881
194537	315516
118626	404886
22800	12068
117224	15209
332494	289477
90440	420526
340813	164884
489354	330752
482889	388893
490362	291829
491620	413525
140586	203656
351366	235852
88350	16433
288763	391414
128373	349247
173182	320508
356530	656
439652	453829
201286	233825
139534	295484
269494	1605
336590	298341
269387	189658
193375	317209
26527	371934
221783	430918
190508	1605
130069	245
6519	42890
92988	88113
277568	442068
287034	259192
389512	255979
361157	119868
76667	31402
246399	479086
246513	299408
263619	69723
284804	483253
347588	440962
160690	373401
128124	363888
372415	130514
276504	53744
187965	156428
130121	141509
342465	470779
179715	428214
212308	321688
492070	258755
72487	481279
375913	398235
362087	98906
365171	306253
443413	64429
261946	257359
93328	292721
65405	150237
449628	259192
35620	409227
291964	369262
468818	359218
355222	219499
81488	38063
118938	144975
367870	160419
106905	80122
337272	230576
61286	170939
132147	263009
224113	230324
170154	103699
65420	420116
204144	217494
456891	434945
84464	107222
142877	428103
260367	230923
312773	197024
235088	59636
319259	74709
417332	451016
101512	354903
397662	7469
19324	355864
361533	15209
272894	398298
63427	193897
357723	50538
284968	224412
116525	374909
160034	329610
120795	297789
257339	291874
88359	177630
238958	318735
9206	170993
169189	301659
265981	331581
129713	393326
270420	153787
170553	360512
461214	139660
38047	171934
130069	458859
151500	317431
308686	62948
5700	218105
305464	492316
447349	208577
6270	49021
405788	473025
50183	477774
71278	38134
391479	55626
310456	354813
72182	11730
16482	146202
149473	47757
334872	347011
354140	285156
30299	438561
133917	136349
354686	20998
278653	178666
166154	153995
400756	306100
59797	446105
259651	21924
76835	336265
132147	389009
454547	261396
125074	228431
40028	5384
336487	50264
89409	338831
202547	157506
422115	266852
283255	442400
2293	463200
406579	170361
39554	477986
191279	83872
376993	184863
108797	478415
352605	424852
86304	154468
373565	262741
396138	336291
115701	369599
6044	245679
256586	303160
27915	281924
456706	57482
354837	396697
406371	485557
76143	300287
174315	167517
134585	417918
306282	455521
157925	21583
296029	92378
453691	426829
23991	302067
212009	388531
14215	264766
360179	312405
395546	458965
138126	386414
190722	314742
90406	366534
160940	485304
335776	186259
7273	268531
152465	249994
192554	53389
368718	389017
60055	167466
458612	32406
273710	290
219089	125399
74183	420944
42048	194469
438464	384366
285239	174700
223705	258143
173694	258293
121830	171478
155748	399736
301312	30428
460842	396289
124441	219557
389078	177188
321441	481785
327209	94289
393399	157201
350570	405992
305158	457741
156446	47970
157065	433391
487020	123369
106739	89047
249673	209018
3470	338846
457914	210466
338917	137168
109253	416677
383895	190369
208277	121182
403787	166063
471074	100335
491576	181322
99073	423734
15131	260374
72242	40784
77735	267352
471031	16661
461204	284037
442929	12443
32430	62699
80476	237178
475015	147053
315957	355447
387580	476171
356469	59102
381320	492282
8811	170578
185545	161318
99405	306623
141153	422853
342465	380297
74292	173695
286897	371376
474604	95149
456507	127602
450245	366534
458372	428103
427409	420746
325015	49903
304165	401928
291149	327204
112946	420944
309956	74571
428861	237548
60528	413490
92047	300657
424242	370866
155680	268661
19873	430610
90298	220857
117061	212576
325032	191345
271006	309085
426740	87221
468549	203438
483529	76454
147414	16433
299164	32575
173152	323353
309856	203656
488995	308544
317971	364698
46617	154137
157789	277493
319882	311221
254315	481785
344300	88319
94516	21902
98413	16433
309524	391414
435103	413652
258452	31598
126561	327874
92401	144072
350775	462901
486372	344186
59199	193321
281286	200444
432548	313314
30116	207927
339160	434682
154624	389384
104783	445749
59815	259929
167588	139783
289436	324954
25748	82730
197341	257106
5700	358264
235827	377984
203971	17231
186189	173176
445343	429161
70291	246311
109623	110677
81225	428603
334181	168015
124431	91998
401486	147520
300868	67040
145126	128118
212153	115861
121859	355093
27417	451391
168912	263845
414066	378376
171513	471416
142371	310226
392011	39940
104399	145691
446327	166651
238198	24000
334985	487726
340034	209230
380858	173887
126462	266852
222480	318189
64420	336590
426797	306950
160680	380071
373377	391414
148262	313745
143251	412205
298370	386772
416213	423952
197788	465829
316466	99437
234268	387014
11395	16433
358942	148361
35009	481279
284720	5857
463153	431560
230629	455995
488348	264056
14922	218727
356500	694
447764	124338
36266	28659
382511	292056
57846	320478
93743	377366
328340	127469
181977	243403
191014	252961
4116	477986
257171	190369
119346	447468
1839	475265
45671	329886
335446	60517
328387	244354
360363	296339
418896	430356
143657	431219
140460	304159
43025	190369
459117	286936
335441	89789
85916	310657
134203	190369
325363	372316
197997	105878
351564	186440
472319	273341
487443	250663
452135	364680
303237	446858
356074	379903
334622	432724
91065	246311
69714	52710
180801	364552
190387	273468
236563	98587
147106	303319
273705	296111
195121	252011
405071	122581
361242	376908
487153	479865
375660	37041
20767	425121
269612	28978
311923	234858
148448	40078
395888	99011
358754	447303
478588	94784
385265	52118
62206	411157
458237	352022
302754	413525
434726	186686
415627	366201
231337	359516
23848	197823
218989	293813
197597	110708
293913	134053
256126	327217
482814	236754
81592	133203
462811	109356
135308	122694
356838	373694
486614	489377
60470	140746
447133	475320
320898	228431
192610	335155
103086	178863
462403	340836
280092	255451
226305	65627
187672	311305
43216	471310
188063	42189
310182	268520
71981	217666
271761	417918
149046	110677
227628	378820
242049	284979
416476	429863
426103	132740
210577	233539
491031	327061
212703	383391
407288	287024
289675	220742
196510	204604
83923	479355
452148	315223
207042	20674
87502	466322
142211	75303
467805	249351
366620	391414
91382	160009
243438	290057
20384	49228
238889	401954
370590	351732
145585	44918
331746	490237
218558	273132
166158	331508
489841	118383
365271	446351
346272	306974
252867	190587
56644	203656
215768	173767
137454	8084
448287	211868
155396	355210
313693	317688
361602	273831
210187	417918
105859	23330
32890	432351
305658	14065
304296	306344
166062	354252
443192	390241
88460	53994
89466	354924
82031	8955
399782	422998
372340	456147
230764	388484
85523	475223
177640	208487
387443	409828
106739	488052
349266	364680
302772	164629
300285	94516
103062	464727
139572	183213
189965	246453
33641	86974
10145	277961
144543	4413
223255	385970
36329	315238
80772	424507
65416	234356
325509	196783
232731	109985
296357	35707
41406	82090
402067	9054
491988	451016
151761	120173
263853	275487
382089	478415
395375	207696
388023	98906
275368	46071
135123	300825
123119	192365
108657	267352
306282	192006
440804	231447
172725	313829
476811	406388
8859	88289
290117	179506
267297	100528
345715	128696
205637	456640
198140	243851
115566	168624
313770	360480
193124	130293
463499	165653
328075	439719
312949	477491
381358	478415
388211	385427
189503	470291
431343	12895
232601	50267
347505	339334
162642	266852
170073	98315
348644	268939
469603	289163
83041	385605
103706	338120
231038	343012
338074	169482
110835	163336
194752	94289
395935	126426
429557	49868
285312	49903
83380	272759
71334	272339
44032	332895
157731	68156
215108	48588
368813	12443
149950	183975
463348	348798
298625	404208
93813	72133
375177	410046
284898	250434
427695	266852
212629	250805
166104	274416
114383	409828
117980	428214
466881	182364
173653	430356
377137	64860
461863	476951
432059	267602
298317	261162
334814	447519
427388	491150
55519	420151
401060	293813
197800	490892
41673	286900
353094	220182
396653	179343
269516	291324
93451	220246
1057	20709
289673	438373
81510	318021
175458	486749
288527	210541
446182	404592
116924	218727
68098	148351
89297	243250
200379	409205
413248	167248
157534	2199
137984	491240
138066	479275
259835	82585
133909	185907
15027	116070
485667	243127
315805	131326
258774	32406
405295	12443
297069	26714
160421	281214
208191	42142
395428	8623
2612	304128
149560	215054
29431	200177
463112	440434
207580	88134
25279	41142
175782	28058
445023	123925
71926	253002
449623	336590
488348	136938
102701	248398
94462	371918
335324	376299
269108	453356
103584	203279
120261	126448
309621	398333
378228	445511
283035	120986
11059	191391
102519	406813
270754	196683
478287	472239
418483	265711
320151	240491
85208	350809
82041	482181
393010	122983
366906	146369
120050	427205
13930	249055
493356	384174
304011	250033
191482	389682
58049	310261
335069	46260
296641	289489
58326	285156
97588	447251
457418	462045
134682	208859
347222	468588
30069	38063
2286	317686
17773	144307
464650	225988
312619	291249
378406	391414
327209	477750
315059	361735
241507	67624
364783	438373
96380	429307
491558	134815
308153	446351
175569	264406
438103	341470
144709	226650
127872	41544
298823	458840
154457	435242
432610	397577
212008	288035
494039	156375
362912	493090
210036	226494
290838	381157
381524	319347
372792	341584
174395	157726
456050	357371
20970	477491
332989	50999
191899	120657
267373	30668
239272	67586
314311	209504
454867	178028
348584	473195
180488	16170
234453	435660
337849	299358
465452	112379
107118	258370
320282	33855
316565	204421
159565	12895
250574	113051
446701	64335
259393	177095
323901	237235
132773	35707
36744	229048
354022	489822
336071	284920
338752	120240
121828	197996
120737	43309
477932	343512
494064	467302
328140	32066
428944	8687
312821	83811
219281	292823
62766	317118
27539	486917
18197	492906
229154	355700
440117	324242
456231	132443
384575	165653
244103	184558
333472	303175
177124	482851
164945	86974
147070	25410
5482	440660
391338	141374
300689	67584
411049	40388
8613	13370
464892	217025
312474	42153
215581	399108
332213	222093
34983	318911
415352	458933
208400	72457
336492	336590
440320	311976
470554	300819
192202	383576
479950	63276
49507	12504
441463	141250
458183	93583
91108	160379
57501	98151
22479	404053
155664	421830
483987	276291
300273	458207
89219	176325
369012	363564
148313	208163
442865	478232
300273	324723
347653	369599
138182	271299
92221	159249
218883	292391
326489	107997
364999	4413
276821	283250
386926	272339
61075	459779
343839	255650
67885	209572
60345	9054
12897	47978
194216	277084
258385	315566
493612	440962
18455	440660
485094	291823
411509	12895
244113	95942
89238	491818
287766	298415
132619	133021
228625	358041
230574	398930
50646	119122
258153	48275
441261	69734
162821	5041
164684	377620
169735	377368
486712	493174
309621	492906
373739	477136
320788	316239
478855	183213
259978	337197
307510	273643
270597	238228
60166	341025
462317	281993
481607	190369
384824	130563
263328	160454
72534	492500
300214	142318
244318	299934
183769	293813
303111	420757
143891	369599
103782	220635
351601	388280
399032	486159
145670	189802
297276	224669
346557	218127
370621	267553
303303	221329
221439	76454
156167	92613
18928	220756
241749	476951
193722	330767
146183	50538
378446	159875
290838	91877
310773	185708
204775	403272
431556	208038
354022	428404
214043	49903
51291	420850
325498	15238
123599	49903
327717	253696
251681	463822
329876	391208
39683	324225
172396	129727
356129	348798
412439	441635
447335	441242
97732	153995
368105	6442
389170	80296
60114	157100
57668	221324
162248	432290
276729	177374
253102	430210
276644	241468
195615	395988
397461	466737
156539	426595
94584	490622
221815	177561
21482	73236
51744	54529
276759	211868
227506	451774
213596	209510
358942	393462
363316	227101
378028	303424
367378	465472
456658	157021
230114	403778
207141	438653
67351	336378
293685	16884
71189	357564
475054	409737
492038	450647
125884	145948
171093	166063
472792	27766
382343	178436
35258	220179
241638	262954
230574	149894
51484	53883
328174	237517
128887	150352
164708	15209
159560	228431
237242	250853
24333	233942
319882	440660
128758	65514
457418	273472
417249	261588
11589	118662
63427	396431
86699	198549
303135	429930
234086	105498
421794	47518
182617	356171
172283	42890
156614	48163
388079	338271
471169	162247
365380	198671
198317	229531
377624	85828
343243	36023
19869	35707
111079	455788
371959	293813
189528	309345
408329	403073
328387	183099
134299	462332
66990	240897
492771	181398
315467	277557
461863	258220
477646	101344
15183	137870
152152	307802
433158	205287
105347	49903
202140	309406
45779	374962
392037	77190
55961	152085
310648	203414
383966	413374
20946	311449
403687	300502
106969	93631
197959	21583
32425	343012
461917	142642
387726	491861
393812	313745
454123	166970
82864	102352
174139	215814
17470	62699
135181	183460
328538	95446
159752	447107
64109	52395
49334	451414
482595	456038
347973	15209
193386	113051
327480	259233
356331	184163
483430	313745
79312	212584
278674	163800
180038	276158
174139	137580
341201	132843
411668	179045
372448	466737
493931	15209
82760	486339
48069	15133
446644	289439
189639	254770
177564	21583
375510	384075
344833	183213
49667	428155
23741	142826
474975	477986
474784	317356
68843	195601
146924	445104
25749	469532
63550	21583
43454	181032
110451	137115
86311	25169
239674	228431
262594	446167
195447	82697
441402	185704
22444	301312
420557	250389
5700	95194
149814	417201
316666	113749
283698	9889
236999	453398
449893	487841
37748	239239
181236	21583
15579	482851
147373	70219
432362	371087
344809	232642
303178	190011
128011	190369
3186	212730
453960	138807
227781	291521
211599	208576
191621	316388
446017	183355
246547	385279
190111	165267
19566	455701
52731	447107
131315	203438
104912	342388
5807	235578
191391	407209
8520	303648
451915	236213
492809	49828
489841	299967
462670	246282
268065	420944
213711	440660
45234	49903
290501	93279
302918	420248
259339	272159
404946	51005
185859	206623
317944	377293
296111	241525
177466	120489
454167	71091
451216	15600
156714	247812
419159	285156
216324	321298
285414	195121
120787	69856
12967	277936
46966	410413
277467	153771
351597	420346
2159	132740
341513	150630
278580	76454
313523	374806
426410	241600
5857	44258
137545	122694
45724	368526
306074	121106
195121	308544
463253	423979
155773	461167
378771	41542
256071	56573
315573	92630
273686	157514
463772	435708
363517	122462
262050	157658
374720	140728
46917	35735
301765	405837
67652	38997
230739	10646
416828	94344
442190	429071
62642	466151
478287	26551
228431	276895
328684	428792
189831	113427
51457	383359
314395	11972
271253	304072
108309	270836
39274	49762
323195	69908
41112	415775
126966	387185
122078	123369
463333	16641
73998	227101
89411	120980
101810	110984
131714	453391
374379	100349
369971	169800
85288	478415
286360	86974
446473	241327
338955	378930
427284	129283
289807	95312
73132	281563
119359	240491
399352	366493
25715	84929
371797	420944
20936	86595
303799	438319
96851	487069
49069	384428
151790	288059
362194	49228
492393	350549
1292	450380
453738	451016
471169	75914
340666	84111
235923	198393
144801	336590
299661	62519
198862	332392
45201	277961
243366	132247
474688	23424
359573	16433
257581	184163
463193	190369
103821	15209
492136	278931
404568	344459
110306	471416
5025	154930
281236	445282
446616	410759
141509	20586
427494	446351
296190	104383
424256	369670
140007	28181
278769	479614
178422	359111
249496	317675
104788	168344
180372	214211
105289	284843
410919	411398
124067	16433
395003	371983
137364	407421
291766	160419
314914	19246
408920	447517
20032	118907
231305	9653
7565	213003
191709	471416
276438	53130
36940	321319
154905	88027
256224	341271
210087	275298
340174	26308
169932	393326
3306	137994
245826	233142
85302	191456
130121	76829
252604	237268
85743	155747
351071	344398
293731	220100
292205	224285
219546	132996
205426	205270
172396	385141
27787	300003
326631	314234
40838	229022
238344	318735
136213	410074
123198	486972
370305	360472
143520	32807
460787	193871
89145	205925
235404	283096
53332	313745
161871	112258
69087	341572
247049	190369
235753	143644
353346	42890
89789	472072
52646	473708
279011	258990
173407	300240
221823	54976
444422	276440
135179	265370
113993	285446
153391	453746
372825	406754
460226	240897
195789	283037
384472	434374
169354	253730
170110	256064
364725	119893
275239	237260
43057	489552
58350	164075
129396	119107
1839	98220
234193	16452
438547	60517
214985	49896
203381	148519
319081	307438
83740	300473
376146	402323
49106	73357
309917	56620
84745	3979
327683	146689
213183	377205
119001	267602
144102	178258
231680	153548
419182	314742
309410	153799
251131	446603
274521	367134
281306	387860
472656	315671
151578	208617
280121	162795
454988	370866
176130	433239
293412	188032
132053	178098
290959	95942
475265	361095
389359	72670
22137	345717
105053	178972
30241	259739
353425	442799
467851	2705
485546	16450
326895	370241
439749	262447
25169	47552
490044	24639
112193	339829
337853	395246
135896	191821
52197	43844
385358	422435
301753	459976
220133	336590
483706	25724
65481	367305
76143	84664
250404	4914
44878	64066
113927	415625
273900	341278
281356	457685
236359	461846
52867	120195
27199	317675
207470	260527
379747	22405
145018	160686
137133	110677
284057	117703
139157	248260
359790	213221
321213	180795
331503	85896
462392	327217
20178	458819
233477	472629
56661	57989
489353	40843
354723	126818
164684	76939
493899	315888
118137	265589
461314	130148
159975	456771
4457	267602
411824	476951
424781	472583
25969	445749
307371	77637
408984	5857
329323	230334
4734	251886
210602	32634
197099	97894
169866	213819
275125	370584
444994	440660
479864	34675
421884	291521
29426	317675
127521	88827
376248	291531
453736	142968
440012	438386
450895	363396
38202	180578
282333	166970
239719	240796
71292	452027
108543	104510
16180	282989
170398	32807
149175	392611
20856	259929
39611	353548
402943	28065
43506	480276
428775	393974
193020	244111
209101	360860
229103	295680
200092	41071
24805	186941
417736	485964
480756	239028
404506	479614
180426	179279
128940	214229
65161	376586
263377	441474
3219	386511
392872	208142
265410	460643
421733	324327
451401	240917
166227	249202
160927	337921
98295	303218
28737	269094
206146	10444
85932	187974
390154	483921
85529	401101
258205	351451
122427	392086
215874	208806
145358	234356
200170	15926
57432	329139
192238	248625
409385	440660
287444	190369
78280	186561
247878	52648
235679	86974
212435	436919
50121	135200
400142	68953
145374	1111
456231	383635
439878	359992
330950	308229
33216	142018
125639	74849
345858	170479
110574	4413
50767	270369
111964	95853
251409	481279
10251	139927
84141	55899
266307	208049
234940	468125
130966	450307
261277	54362
307459	267352
278918	380745
180156	45234
68163	38063
323836	35995
340014	317118
127154	245679
347303	43912
408476	181767
70406	280684
470991	26746
9186	367883
46071	407306
306202	179375
70689	240364
217573	374244
185018	69535
435944	310756
183385	248777
60398	116397
162688	152321
84429	457623
80537	222676
166065	440094
105788	72432
150889	452285
449521	6742
322342	381054
56381	198275
406751	82717
89257	346266
25156	144306
373888	459802
277568	121106
208720	154995
89618	99437
103564	267303
428277	31041
407780	427263
187649	12129
185517	368193
334872	276158
268418	40447
107709	201262
486481	377270
363605	18337
328972	162795
405117	211868
400253	146202
39690	63153
230969	61666
9512	32266
460137	273468
200926	489018
56620	172716
356442	316796
96559	404089
20900	100287
286954	17186
176639	485674
60811	266462
85966	48878
326530	156304
276821	137658
377869	466712
55743	50605
216032	402945
386984	153499
36962	331508
478659	485191
459544	72854
3809	367919
188034	137128
347619	313486
88679	476471
261661	292810
158608	74542
358443	425675
451849	16452
433221	387742
50646	379598
40362	421993
293823	356844
41054	346545
474341	142678
482777	295650
348502	290343
360660	144845
355083	429863
204854	266512
291463	453716
297812	226811
304765	395988
19542	399081
142793	13129
267373	267602
10762	427616
229101	82802
257883	250545
52362	9934
72707	21583
4180	23018
209846	219499
339931	187834
355088	426034
58335	52537
74690	314742
34644	265518
159059	208577
136729	182226
491269	117903
405555	473472
109737	146760
275079	181659
390240	233571
26539	428214
443218	79249
248655	154293
14275	433934
417372	264463
69827	424610
84576	171692
110751	265798
109361	245919
128066	79393
187539	70507
126210	33203
109584	256089
171815	392875
470083	317286
59045	190369
28834	313314
118131	219059
277917	437592
273079	329464
330473	395198
295522	219661
145804	335402
129790	11626
393235	62191
5831	142018
440059	180578
326631	342129
248889	393035
1056	107711
398725	124502
406503	417918
21843	409482
405979	411365
199473	317118
44940	105288
380324	313815
165507	237165
454673	203656
23449	387860
237678	335477
68674	385641
165680	395845
362792	273831
471177	179535
158264	393283
59290	269144
144416	110677
6327	461272
352439	267920
328701	94665
386034	471412
303309	400617
105859	218483
153245	338915
220187	222701
459006	82003
125380	395988
132498	168213
287943	92489
130349	404902
372013	74571
404084	188288
417110	404887
326631	367099
300195	310756
17470	158420
292232	256092
355685	9711
418944	186364
237967	109663
421393	48007
261759	442030
96496	453279
156957	205223
312283	442159
473617	348516
341194	266852
57094	110677
308196	458882
298427	18721
111023	439642
483500	428864
84923	171760
349834	270718
220857	378527
224590	40722
76895	488160
149373	267576
353453	57089
249444	108318
144188	101437
269228	171428
276821	209967
482504	361296
216821	429863
7633	87471
1754	13353
140746	5276
213	80193
402937	489796
423559	141893
98294	291249
350101	291530
73660	130620
162226	378686
194643	269262
450595	489638
112214	208577
13268	228431
168000	400175
131757	22827
97652	484447
144973	249598
333940	317356
69884	134882
345401	324239
444588	8099
362372	90401
97732	125819
434353	185013
414663	61235
89608	156492
407597	273945
457299	219499
93627	19757
314802	459129
314311	429466
71725	69530
149046	4676
444874	166063
304253	492316
189197	249202
287118	63157
114550	163280
111968	185746
48951	255787
245155	222520
242787	463089
8601	390935
303670	259936
146893	451604
239268	285153
62507	112051
424256	493035
317060	241090
284057	451885
356836	392699
244544	280777
398900	97277
309080	294366
187539	48892
156348	223286
51520	142302
400792	203279
491845	68905
204499	371934
2485	370866
215459	341271
15296	8315
261083	304159
372485	169807
45132	409325
248119	44916
491006	185704
403057	116283
372179	181216
223172	281924
400888	349702
410070	467881
195384	6253
407601	116283
341610	351559
363440	226598
17853	37605
291093	129775
243048	84964
488629	235445
348106	170679
387806	204596
21646	190369
328940	310504
44537	56855
386840	33373
123485	96227
286501	101058
195227	383030
128061	346871
353081	28129
25996	21411
21588	186440
45824	164884
444890	117982
195121	286645
226747	267309
209701	250566
466261	446105
447133	392055
446285	157698
226382	93733
336090	192294
474293	173176
163987	454975
118424	177002
228707	273831
267719	150215
141744	197696
70244	198317
368699	273831
50590	203712
461136	294079
357341	317365
356490	107032
57877	391414
454273	132006
396628	440249
311367	134834
367336	38063
12399	175895
296645	109265
22874	491639
469384	67424
146059	348
105568	7968
70625	42905
3402	296580
120290	185013
390437	289238
34206	328458
381262	434945
122186	296843
89826	10462
382005	204803
113908	450574
229813	372421
140313	110677
318402	243791
372897	5710
185661	401854
213766	263009
208577	413612
380844	353557
24504	238041
367418	240374
78806	408809
203291	422470
402331	476951
195589	479242
67906	243568
417251	474473
200295	462746
339705	48182
426187	479907
226524	77438
19622	86632
366402	51543
6566	415608
354315	16433
282378	444486
216229	198926
399390	473115
118478	93245
115573	186159
198644	477527
264668	176878
92401	172309
441640	368686
166680	45737
383070	486257
456065	30426
378087	39108
425527	447335
113265	340846
20181	449933
433354	317352
458768	359924
242903	187998
231463	434029
188375	70557
41277	50264
85009	314897
66715	212278
441302	412322
457481	245679
205900	122462
244014	383489
221082	173899
206389	325615
269110	115198
54841	162247
340332	29056
271181	422576
26268	74244
255640	473653
376132	272953
376766	196783
269789	160419
286429	210050
147302	362808
389034	107711
230051	290073
362231	193705
153322	348007
291119	277450
338931	291580
290995	276358
356129	250410
5700	463393
165579	273831
449161	93045
206571	348563
478287	99261
245503	341271
429310	227912
211551	471355
336228	486885
133682	176878
400888	327217
258788	279146
247388	446627
205575	262326
436151	477493
470186	95601
11891	94207
187813	369262
83082	402747
301834	367349
214093	56625
455922	401854
473018	206557
414326	240225
299580	205436
123029	333344
281924	170991
402701	408291
220898	456515
85968	71770
347178	486491
217528	22347
115237	431556
26594	264154
15414	94344
92237	315671
267562	28066
48275	143540
264899	300240
22779	423508
198297	391414
383411	310261
477350	141440
316136	1304
300273	48275
82325	86560
76228	16668
491190	221329
159008	177630
479145	409540
1666	336307
411538	220417
57846	487758
73357	468481
8823	166970
211666	283391
272407	72223
71015	309503
398234	230366
344184	10345
358188	198790
430603	428330
132075	121410
342253	27828
382882	344105
349972	421935
232731	240724
52537	287154
157664	417696
306019	273831
175040	164759
138991	288058
16601	401871
278769	323705
336435	366127
212733	17470
215250	190564
159445	418455
339976	293813
117647	152020
265293	262954
115442	293813
282628	303424
194812	231708
372340	233975
257331	24
295695	178422
279216	291307
439992	438141
487579	341009
257629	299467
358115	153995
294130	260877
39825	303424
61020	240796
469582	70557
472589	335983
27095	298606
161891	493769
441588	9203
110255	304173
104553	338185
440331	208617
363467	39382
465180	364923
299272	492535
243766	237544
282349	47757
120015	366941
23892	249446
92764	5541
10546	454822
335441	51895
385956	264406
45307	467845
267027	126204
54813	484035
149111	471528
88067	447517
370131	391902
452977	385487
479950	421143
266307	237095
408329	163325
220243	186066
116572	241468
422688	101241
312196	258370
464022	145816
267060	478543
290804	367728
93229	15209
145503	210261
176872	319704
138273	190369
327570	222701
420836	449258
475722	187247
409740	233415
33264	449185
366982	34692
340772	374396
295387	461944
315573	480506
13075	56132
292846	94516
262050	219939
488885	489552
374379	391902
357459	58266
221904	354694
253527	347202
163444	490402
62748	441700
134694	162373
287661	132740
17288	39892
104157	81553
274067	113016
127872	214024
78600	111698
275764	317356
280384	136671
106190	273831
388223	155747
476804	334247
58719	19924
302897	105498
156081	144405
343301	13370
381396	328020
115687	436377
303507	171214
164727	9203
49675	16601
346473	16106
336524	82165
347121	100369
430393	218332
304488	318735
338955	152791
4446	359824
136604	300825
27089	333357
205351	26992
40362	9075
32274	58003
445160	159434
287463	79989
414128	152337
64515	313745
218476	381691
47232	20181
364285	366127
32133	16433
485384	399162
426523	214063
64189	469830
150522	110677
384478	24917
460247	153041
435153	378127
5875	236292
234881	363722
71653	409437
82150	490885
370640	336526
268277	35707
15079	420944
244015	275428
282224	264845
111134	167517
225233	276055
278769	286503
332501	224383
233792	480854
442784	338663
265548	124259
461563	433190
274486	431226
151894	41959
462973	295437
135460	31360
283096	190178
303059	442763
75422	218615
208888	160167
376821	198314
209254	469235
91325	144756
57295	343527
46779	87653
93653	370758
423558	48275
59937	311016
326474	73189
221296	122315
170929	389523
297941	189193
137437	389682
204798	478480
442744	40170
277801	13370
144072	104734
82874	294507
227188	161975
126544	357144
288354	81645
391254	136273
85391	197077
75353	430356
125779	127921
90064	489822
428054	135218
37673	110370
39295	68857
103929	322651
375316	273831
37710	54895
57720	153323
422126	476880
341092	440660
176217	269933
125941	16819
184328	214159
114304	72256
482851	485654
334906	264406
130069	150478
386468	221798
319824	429328
7922	330143
179698	237178
113067	445803
271760	27546
23197	97894
15618	46294
198478	100478
80530	310261
114063	238150
298411	217423
281130	94025
145857	43517
14263	472583
478711	44049
195224	367619
6359	430790
29302	100817
229219	471290
377869	267576
174275	186382
378224	196399
276321	290493
379809	383230
71665	308672
3002	48187
48674	91214
248639	319092
171884	120988
414954	38063
202628	440660
63072	426296
97777	125276
325582	470403
192734	74871
291363	479680
118906	205505
233464	310134
62169	428563
139743	399313
362288	385076
215008	285218
483112	21411
163435	170418
103025	298767
81054	341271
209881	62191
52791	331349
424612	227101
335743	349735
430323	186314
149093	464278
84836	379932
87638	476766
423260	402128
433297	136876
109936	462177
1477	145059
467606	51730
458207	29599
187069	238415
338976	263648
237714	466562
387889	436102
312735	490878
193020	150352
267562	402316
491642	187933
291209	202523
139029	344269
87938	37347
468185	200444
69575	156541
126672	164754
66809	309253
182139	305768
212009	281252
458247	477644
182744	321916
106739	436136
410821	258370
334092	165490
415051	89047
348292	26551
137540	89047
96521	355806
135336	494102
60208	296980
144577	63528
325228	412510
274902	447560
275696	217423
373528	251934
20580	136619
373429	385988
277765	74478
356332	11619
430417	366127
175105	190369
196996	322838
24897	77317
55659	212327
120713	342052
468844	141412
40601	186068
415198	86476
270369	298767
335005	241525
331764	378190
108251	176541
252650	338271
140805	44955
326631	347011
275368	65194
367676	246672
117537	122462
69973	189962
266316	300240
161460	375131
359837	98906
283632	35464
382052	305635
243992	211868
446334	350936
192984	21583
157548	263648
328256	73336
294783	183420
433565	111039
459417	103406
53846	88027
83773	152020
383513	136891
188054	46127
363923	91711
192611	93354
161416	226050
73327	43128
270095	377359
7552	224344
150372	128238
48514	438419
168946	164446
18716	431853
242591	214024
30818	103267
376867	218727
84521	266538
323781	60904
28476	273831
397520	248777
98812	405217
177037	479614
264537	150672
18761	94665
462803	478415
201813	426147
39533	103205
420816	473047
292337	196783
18303	260330
365169	487078
276465	428603
58688	184781
131737	21583
467108	338271
72804	123901
464866	192303
273199	97985
226017	199817
55050	50656
101991	49828
328089	76886
84965	315573
478588	300624
149696	376364
200868	433391
409859	27071
10267	137719
477599	164211
384218	304589
127913	133628
223929	227351
308477	240469
264590	212081
60214	100919
297473	35608
351162	36818
135363	52698
57432	82434
74664	406388
72639	246672
280665	420392
44151	183213
188251	16433
196218	385112
115823	476951
286745	277468
435374	26992
51661	421095
91256	252934
329737	190369
286333	16433
442835	159171
430776	390821
428141	348290
39537	24539
405772	205105
141068	167799
328174	274634
77341	31428
104785	153183
33153	348563
345208	203191
263485	306100
150590	308193
9190	489822
210045	267602
409808	19204
354887	276440
7669	407306
321613	283487
314030	300240
253527	469532
384953	387987
328971	26589
376395	80193
116625	206623
281105	317356
243377	181957
354344	426569
52055	493224
362787	371918
85674	313745
367109	283632
285585	139657
376956	460218
430997	190121
294618	30708
217936	424280
71811	50264
116173	159378
72712	113138
222760	407520
174372	96509
215334	151944
310811	86892
305746	339250
488592	196851
48298	286313
264473	479614
163390	386901
464225	110677
184649	240225
388249	245575
70071	242629
325414	458965
270077	183213
243783	62191
186822	13563
149863	312838
53410	449298
6180	294385
284326	395921
153416	164884
294090	395988
174255	317489
204375	77978
378137	479570
369577	11780
270757	76829
372415	63009
354866	349129
188987	354730
51759	489782
306893	119442
387791	463623
467978	371934
454097	338076
348211	392628
339683	338709
35971	457557
429417	198661
242433	360860
137275	82242
331057	324016
238162	15209
430845	404179
48472	409433
207354	234117
368226	190369
210036	235727
172256	389497
103228	314742
11696	289883
423722	325292
363515	440660
460654	108294
9928	137719
279454	154137
255865	291823
3722	261375
231839	325213
165267	235531
288176	9054
246375	410018
80150	429863
442578	110677
435468	356359
158502	422998
17968	388424
237485	118998
88695	212361
121865	24070
275983	441187
21875	437579
47225	396080
267490	88113
268184	315744
288626	39140
355898	402323
53459	220417
121058	96425
58493	413525
175527	371918
215717	164253
225451	412271
359199	371520
197872	440660
213751	414979
85970	86421
418180	187974
215348	352605
23741	73701
395704	240364
316716	145948
106940	278520
108497	58527
164481	96264
73660	378022
206986	190369
296443	486885
1949	330412
451362	477506
167117	296956
29361	203279
437035	476831
64349	296432
364008	132740
188209	244657
205633	218593
34232	213020
101504	34842
201990	384568
435100	91657
235606	356421
9473	371918
403057	81645
279294	151944
418291	478097
276821	115821
426459	164884
104856	208300
146737	154137
328015	356821
184914	352160
245527	206383
83487	281368
314228	476231
88728	467866
189965	441202
207289	232890
448212	277941
619	452900
426313	208231
479351	231839
62272	317356
397833	152502
19341	97894
300195	148715
373755	162247
348144	381469
120956	73131
190922	253095
400383	107219
250104	164884
18330	187244
323851	198684
409583	413525
128109	468055
416763	230008
324037	484274
227855	428603
248013	100948
304436	219929
488123	387209
86836	293813
479520	469227
470840	134145
265910	236259
197440	449298
402169	186440
235143	25410
281534	111393
445343	423969
380763	216752
312554	459205
73353	45724
194279	141440
477069	470472
388729	282497
221064	419580
418743	170237
280629	57989
185611	13370
114715	187622
243147	49903
201367	359403
349693	179045
69749	394709
170785	146202
192146	387467
97575	86111
320603	406361
147301	125704
387399	474956
370260	275137
458375	190353
108282	272526
124577	408288
171706	474453
52537	320282
8164	178162
158345	453919
397778	458789
223929	272015
344757	214714
325345	237178
477016	134365
426217	177630
352292	37057
303514	55321
33781	475935
85713	109871
230756	91218
83616	293813
270760	480506
324199	172414
293071	382326
244392	117247
118602	141823
467512	42499
481614	514
29684	313745
208549	143701
252537	379156
298512	75303
234500	413860
70403	245679
180544	33366
93627	227672
360531	208117
280903	351310
81428	374140
420438	459614
247619	81280
112603	390861
168960	10690
450584	448025
121604	266852
417938	215240
103824	351451
330662	439305
444927	168158
414991	146257
446325	346266
256033	69013
451546	244226
34798	51597
277954	65670
181219	23553
364337	206846
449923	300896
169937	145220
59736	144365
452250	386520
471169	51783
53624	180162
170389	130148
37043	90123
309599	469227
737	305106
248036	395988
425827	136177
125842	408042
265293	209014
372857	150394
182536	460437
249035	258949
26940	342811
158404	428738
14871	225043
135103	24629
273900	440660
55659	221283
201476	115340
490243	188744
316226	284526
52513	87776
92635	172534
359483	91470
156817	140875
256487	364294
242832	363650
128066	85694
5582	40034
208521	52107
176402	28944
109733	266556
88318	164638
39216	144073
160016	20959
429295	413880
80213	432175
23738	176766
164933	196399
263146	220417
398995	410513
28653	391414
356091	190353
435116	199363
293765	452023
203366	447763
88742	113051
474971	276059
358129	154137
372983	321523
292721	452348
21396	145691
59506	165630
377110	202019
88916	174564
326286	141649
300273	262761
302875	23236
217740	279443
369321	489582
11542	287740
313967	406666
406812	445034
185013	59106
212434	170013
50162	228013
244140	12213
478975	342956
371797	193020
477506	15209
41927	52537
214938	340449
318445	438783
100216	231313
416340	132996
492169	176453
450532	17649
219607	399565
176130	119877
448199	346050
66873	124085
70495	294031
300477	362206
215224	205289
73190	470555
179549	461951
299017	186259
329195	248777
463770	284748
138182	424872
49	188562
282463	341644
52279	167588
66229	315671
354696	335519
279510	60517
359019	361541
116527	132740
274852	71147
395167	247820
196427	60517
455647	486000
200067	94946
84769	127337
95470	115121
474924	415971
375638	313314
113963	160069
173609	35707
408783	301475
204118	484131
174940	218485
459110	11626
73146	84041
74862	317184
454263	268129
397203	299408
403733	379930
207345	293745
254107	439253
86551	10646
109317	44544
164116	28129
344789	175721
145585	191824
275693	153799
353975	435886
147340	220417
212273	101474
381008	252664
14303	98906
305514	20611
51543	480214
55519	459091
301957	225806
399825	435585
120957	271741
82715	65648
471751	422110
200804	385452
181237	208657
70838	301784
295865	149046
420734	145931
205136	431625
137198	410074
102465	393132
334985	478336
131715	218615
397734	402731
19492	218727
300819	187974
50220	91239
280722	109974
285147	86892
428460	258370
429620	187836
97652	447517
290838	127210
285112	61666
207811	25076
196165	313745
390709	375262
143814	310261
269014	124078
278785	58994
373927	102482
463552	194521
250671	136367
50857	22264
403032	451016
438417	426034
193302	295194
443421	440163
297609	463623
351248	385000
245950	67040
239163	244015
353199	254973
66921	355552
342486	181947
47281	10345
391192	2199
222460	341271
104498	128242
69401	266852
91537	224088
294463	194165
118132	46706
177967	130742
405752	73990
360321	139648
35862	208820
354111	58786
229735	311826
301751	447517
27684	225464
21226	230769
176130	334766
250854	171863
404129	291002
249673	285156
459616	431813
486983	366828
330530	231485
255650	93047
466790	273514
423982	268118
167588	294969
271016	220065
38974	180697
195339	64429
62133	219546
157315	334261
385397	336590
190955	304309
173850	116713
358969	67584
487957	259929
465441	316874
221687	48146
196003	315360
311372	66813
148139	196783
387842	186873
233439	47945
141015	352775
190281	271544
225994	88547
35768	420855
387253	416162
256373	187836
19857	295484
34503	387742
97946	180709
148834	392788
355552	205048
275291	19131
196271	263009
81958	373594
366657	423407
220284	302125
79232	113006
492851	487429
213037	197505
311693	293813
344135	245317
246196	65371
230331	478415
133100	428325
361048	474119
224588	343012
41879	26344
199051	476846
24094	48287
128447	66769
206107	434831
319596	43844
465687	235787
446720	380873
373615	13370
200823	146445
485784	313745
135102	483212
3674	313745
175432	184423
268485	350949
118786	416984
400404	482831
229735	486275
345401	87207
130906	468162
437041	467910
452722	11451
464530	133612
241124	248777
7283	233942
396496	338271
153767	58861
413893	79507
421632	141623
40538	124928
298600	177861
477197	283346
245076	430823
2187	17231
351639	125806
139869	370866
457618	263009
74577	493918
25684	145569
241732	205571
333205	490567
139344	340454
183185	84590
315908	259218
51290	422333
397576	371934
161693	252298
458250	232510
408518	15209
461677	190369
458903	53863
223826	454975
202379	311672
74706	478415
202197	394527
460263	315979
188860	286519
417749	422714
140760	67350
489937	93627
178222	204083
410908	16433
147795	293813
58448	276591
432424	284843
10913	110708
58455	230376
13069	356301
91184	247810
237843	437182
270591	90123
428861	209952
218397	143721
202092	426089
420736	163136
375669	13972
458065	104505
6645	12177
480588	469235
399080	423469
479907	379884
169871	293395
311515	112907
144722	186443
388140	493595
12063	376175
130121	462377
231388	29078
153322	271328
474970	478415
229983	385163
375293	167517
363226	5770
215836	227174
35502	67779
458673	481785
288333	345585
117278	56732
123750	493040
367585	390232
146893	353856
232690	273831
413544	94516
275898	258461
464966	28129
156389	54976
443551	127469
246805	110677
102207	312942
368887	467408
298966	323879
322399	6933
99405	476278
321888	438355
10874	378462
314548	179375
3809	233117
103191	252303
116431	29239
338261	91711
311955	120003
370030	75639
314617	352378
111968	34708
200019	459326
277961	135900
30106	263009
20584	123606
49625	177404
307181	28129
427505	354744
285876	293813
10093	342807
243441	353626
330752	397405
462691	253425
318550	141623
72804	449090
286371	353421
47856	356685
84756	11533
99058	262954
239084	349006
407768	322186
329012	387101
417352	468364
22711	205287
490397	486041
272407	243301
108972	63528
483706	266076
433055	241290
462214	179593
370698	476171
152276	468640
472170	310756
371853	150564
46140	478415
457754	428214
19542	412014
338027	433389
169677	63528
378420	482670
443669	354436
66152	316023
438381	93203
87565	3664
261401	169116
179875	234753
314668	430356
200005	380958
358518	477217
427932	59311
273829	100772
120810	367201
398240	462299
321916	253425
262559	375405
421591	360860
5090	428603
482456	425122
115449	237074
238912	411455
310619	300811
665	105878
360510	437891
65840	75879
455701	1292
121461	420895
136604	375840
298844	182016
112625	272476
298695	13370
107093	28110
119970	291324
306694	48275
388292	226965
463168	477573
428861	137633
348970	94516
202641	302578
387986	313745
383306	138202
157922	330675
219136	379283
142661	487938
181056	190369
308122	393538
348582	195269
246683	470919
158868	359521
236272	287024
257477	298767
318955	478415
54488	217432
104980	293813
174267	24334
245538	398761
249773	345011
382061	203279
44160	263465
97637	135025
311128	386014
137833	314742
242527	298517
188469	104120
244975	489552
349106	176913
387682	227263
59045	15209
137437	86077
349668	280612
245257	303564
182845	217423
26107	53863
420677	433645
60398	377906
111398	34593
269057	430356
192902	352558
72628	293813
467418	318453
231480	13302
118686	94665
134299	342993
19245	266852
246755	242511
266438	254170
396381	370279
320404	303175
205223	296343
85237	148000
194816	427716
140476	396208
202893	194165
246644	286503
382228	11892
254059	61898
251396	237165
411148	199590
398803	342579
425762	291521
110598	84502
76347	469235
267098	488047
11934	289419
277475	132740
128839	464727
361001	374041
59688	209471
391188	434004
361838	173176
394180	342096
107998	218727
298584	317506
353597	232848
269148	40784
258772	250434
165095	311368
355055	72070
229868	10690
922	336590
133321	463549
280600	389145
318922	342567
67507	202417
453339	479872
348662	409848
5922	186159
7949	88987
184793	261031
361461	107447
250382	26992
91673	207042
13370	438169
326631	65275
477328	411830
491272	264908
45724	292665
277511	351816
296423	132925
313523	254020
288532	229026
59200	428214
270600	184902
220043	346408
426045	452709
144416	185695
83898	228
84968	477986
243727	171926
30035	140044
85674	480621
327172	278520
50324	95771
447760	451753
294684	372741
256893	265434
420088	471606
261675	293813
45665	249102
154025	291580
128358	182427
200849	317100
130072	450602
473971	359762
77288	357294
218485	428095
461136	215506
188847	271586
8343	53490
401555	234907
399314	402698
199228	301251
81169	423635
390735	209510
300796	101058
404946	465988
426324	388195
265031	293813
179054	269199
377323	123213
451251	107187
63204	195948
453399	309801
120674	468162
468965	358679
107396	200632
171794	60722
33541	256414
370940	198569
253622	184974
392313	28838
19542	37336
455301	445544
175895	54976
37682	258766
40143	417918
454975	54842
302541	423363
354395	239561
480785	334009
370646	130488
39195	152372
146584	209936
3220	94344
126262	220857
232560	314881
70742	183213
274132	306485
337172	190369
17854	479614
450127	395336
265712	239417
449893	173176
203200	267590
405219	120195
352668	450261
209769	166808
205452	302949
82688	224871
365854	317675
242800	198926
39371	335832
134299	329195
293373	100619
26992	310464
30783	407325
79621	396735
402316	105781
114643	3791
283916	368358
261228	317675
86490	158153
95793	138466
139648	241156
204375	82571
49025	196817
373749	53490
428554	80193
246490	263105
277741	402426
366674	119354
51184	279611
302566	78380
371658	107187
256893	123562
87682	241048
432421	256070
169621	387742
244125	161875
200427	238392
377235	203656
174247	55033
391111	57134
404198	58486
492240	6253
241889	15209
194822	363627
221521	244005
48135	42890
325814	116915
372214	137755
372823	110677
261673	9054
448213	406611
333850	123369
271519	390818
111816	484463
84900	1306
39683	421830
481044	457811
327240	392646
81636	292877
230914	271383
44209	160159
433913	336590
257390	77978
355298	156209
292856	186259
389901	7852
191536	154141
470415	467418
10534	152592
144072	183980
376936	8531
266307	486134
124371	115421
398559	91711
296948	121424
55554	341470
152491	202298
486999	373760
323570	19745
288412	286049
186651	385000
457418	419500
312474	313448
117106	12443
198139	17186
112001	307070
169233	224594
479262	348798
446824	190369
163435	277249
216585	150441
192611	112312
146893	361698
17661	284599
399441	21241
79182	50264
125160	166513
201011	122462
275151	441434
444589	69469
362231	126936
222346	91417
484229	116714
242476	194165
15461	339174
485090	430610
217854	148695
49734	69617
87583	297667
361288	320943
333201	309958
22270	440249
339959	253121
73456	142018
290703	158431
123955	435046
257596	141292
70695	121561
101113	420944
78206	371554
404851	388492
232812	221890
40341	148906
358697	377771
232027	401101
116895	107396
82981	280534
124826	105585
456898	122462
302565	136408
114041	464727
175812	248531
64337	418193
182771	276744
200966	414759
298866	420944
341004	290488
327209	388850
116202	220528
118194	440962
326668	387839
272053	23018
270919	283096
191447	183479
35711	228643
404806	20024
298907	369430
434433	408338
245899	203656
28360	154271
39176	434171
164727	157820
233677	16325
379809	260367
435212	101386
317990	151944
462230	440660
200170	6733
163450	315261
412440	336992
384660	398833
26079	8636
187834	190369
287212	94344
50814	415411
345414	233792
242003	134694
306118	293813
303632	210928
276821	438524
129990	133110
273572	291984
277568	165636
180357	284630
361503	142969
141526	420047
345647	157324
394975	218727
151616	446351
233498	284312
476515	453521
95973	339056
119851	135888
238083	284843
200262	183877
129307	421377
134974	110677
347668	313745
443320	382895
367103	387839
408615	183690
284720	203279
245488	119336
452077	22827
140405	390030
436258	183890
479475	471745
476413	210371
492397	277450
413171	98222
113776	120489
83170	393326
159445	455293
215371	91193
198244	265589
397563	463549
190051	301659
374945	373367
11314	257732
109062	306981
446769	101049
35806	157145
270294	290824
46548	302549
492680	410349
436575	317118
195981	317118
88555	118870
256893	254266
124778	364890
202237	331349
67651	237167
276621	355680
220122	254135
106386	34547
63690	368267
372799	464734
138088	242458
331927	180481
150583	93399
25211	345745
224778	464578
26906	445016
417938	475917
252871	49903
175675	154904
5740	359628
366999	35422
23366	40284
235906	172041
386247	185016
86322	23318
440604	218727
5700	219306
256926	80587
56524	89163
121527	158169
387794	481164
142041	464420
213298	58594
411937	454975
28855	50838
72392	132740
13930	406303
407780	221972
489187	190369
295189	484447
29171	334680
301013	260883
182759	65134
26723	469888
245776	423688
97077	155214
360459	103825
326764	163106
169083	16427
108035	449765
232990	376461
224894	446641
239344	248382
306749	361345
19808	4645
137844	430790
163723	41329
386109	168615
265839	183213
444883	404806
492576	104855
172335	203656
276706	81280
36362	223320
3642	57134
339904	391414
134145	309524
236961	237019
14273	463549
307696	10062
244786	419890
320982	238229
302578	96366
366432	169530
248013	117518
479351	348937
231927	476035
257842	476374
382203	85348
29768	420895
114063	97834
19727	51585
126122	152020
110696	146202
358182	369262
190788	401147
397108	174656
102654	270836
410192	232690
140983	16936
36994	383725
482721	348798
44643	347800
222102	188837
314912	115760
157961	194830
184803	401446
55633	170939
25016	318835
313269	72636
139309	284147
360459	160960
45814	164716
28411	243301
477975	23501
93136	275790
444922	421178
192495	476804
330638	50582
121890	168638
232348	166902
492766	144405
34899	473223
404960	231485
181103	225248
156887	98960
260222	48079
445044	35600
236961	198297
229425	159772
451470	489150
353266	225399
177640	420790
402652	99020
458050	154141
316466	418848
376829	217829
57817	16433
472192	348007
80498	313454
301337	465221
203164	209572
319081	276504
257982	349033
342559	369262
23481	29111
187836	311403
124191	188212
396584	105053
392053	79705
217858	217423
241804	319147
226500	165907
297941	55948
88169	211066
294115	23578
160169	104807
78469	397109
258857	145741
347709	118533
269632	56068
35806	377030
232616	40446
216756	48275
345401	392086
441302	371983
236603	454702
11318	121304
281062	366127
284696	130651
371386	16041
449703	82794
25374	282822
147997	65120
282453	246672
326013	252773
329461	473576
267562	3041
376736	471745
314128	193900
3679	275965
251116	110677
18025	391414
130651	353244
33410	137128
198012	37515
171610	199182
284810	323126
289445	186714
319081	302997
45543	97277
144709	214714
266141	300119
489171	426439
455196	458034
453010	124008
471674	249334
294681	243840
57287	265327
474496	421091
233998	280224
70329	48163
163502	439478
71597	256880
393218	403515
421820	38134
65579	4865
146724	19156
383223	190369
134593	120453
188855	15209
89219	339174
85121	159342
34671	459686
136604	90325
359393	16433
200273	368745
453294	268129
374305	480053
425135	447593
282749	476951
286572	86892
410831	293813
107232	170180
224786	424280
164918	6448
259772	451016
328972	188759
340873	21640
128139	88289
227681	267602
140953	423469
364504	149704
385497	320860
303569	184921
134902	301319
163502	59092
294320	92613
170019	1399
355696	259516
71189	135584
401948	154667
223107	25239
344314	60956
272577	44807
432100	445061
156760	219824
62861	186759
27244	317427
36190	318404
9570	389497
298427	477986
207988	757
431634	396246
476560	418420
67038	13370
176111	338746
418531	153995
152630	277961
179923	32290
315951	205159
145234	163640
181031	354550
147226	249839
344549	228487
95979	478075
124185	305677
65513	385161
378137	464420
317556	272309
28357	285150
168990	336831
325491	355163
11626	493045
199076	218727
233498	209909
75560	193131
245938	393327
85347	169485
44111	353465
438193	465309
250348	296673
449522	138531
404568	460592
16893	27531
22950	452542
404319	468640
131957	357854
370751	391414
168806	273831
436660	57134
92013	85243
373973	486339
485880	373920
377719	310756
237714	296675
110655	197212
154987	273831
451691	158759
350033	42890
22445	16219
257792	297771
472484	99405
122534	21902
153322	451016
288354	116070
405491	299667
196903	73236
167588	334020
293775	113051
468402	27696
177146	146202
339588	323442
135770	23018
176303	212081
109213	59782
103050	89163
47573	17496
351208	37476
68337	25022
160124	343721
35498	378859
5386	258370
257648	389682
470700	104614
272742	230629
404568	167294
59184	69263
66105	343483
309005	267602
181680	327013
174311	194990
124153	253916
143253	13204
322	452709
150789	393184
388652	188856
29883	241736
166949	298767
81432	37691
277007	313829
198862	193705
65048	181835
356516	255579
208120	196667
14478	170341
220617	209018
477932	382329
172417	450760
434486	445233
141221	223115
38763	257742
373755	209572
343732	466673
191360	478415
64610	65798
469976	304589
394508	450647
214012	385762
164814	144115
262573	12870
192624	291249
166913	315367
457279	383435
418456	213035
68098	261334
301577	313314
491988	50264
413816	230435
428772	116471
174937	52249
451373	41673
456094	367702
176182	277339
13268	335363
26527	388374
1112	93330
307574	166838
34146	207757
144857	132220
222511	42254
32148	183213
185339	58881
485364	183286
210261	169981
173966	294957
430831	309395
323786	311832
241803	331638
217459	461572
7094	32549
364942	389682
234931	292553
485100	240083
89231	140728
381305	479636
329750	242725
14598	21583
58620	452180
76228	225999
102065	434651
246354	277961
396893	479579
326842	49903
62918	253585
99810	94534
327445	446632
217784	351639
416279	67089
232918	208300
244017	264766
158099	58466
62963	276207
79557	267079
207501	181992
147414	192499
263040	89484
311348	313745
343742	30332
56069	157207
354213	479318
170328	173176
33204	478082
24703	153084
6019	141113
200607	84299
263962	160882
359344	203365
152210	335514
290216	145150
131236	188759
467788	250434
300498	459790
409468	125399
223134	132843
451354	288035
238141	488589
336503	273831
374050	336590
346521	91295
71569	230466
46092	342516
193646	2306
149118	348515
199975	260147
138182	168669
167419	162172
483987	46922
29527	393850
215091	473302
32468	49987
284389	205841
101757	359762
213687	188848
233498	314298
271302	353312
175067	444156
312576	259929
183769	378686
167588	411336
111968	246131
278320	321916
339006	391414
484371	45491
137842	378462
87967	287740
433230	160291
144299	214050
83057	261396
63095	274082
52199	22888
323156	17186
235599	27464
134212	482105
265613	375595
212842	361351
318968	410492
91828	488759
478125	478415
406660	321587
350935	474110
327822	76939
53251	28818
473141	15209
115759	96361
108985	112267
61271	46429
399825	226168
132063	275959
146893	329592
423767	411424
223475	206186
493523	404
341632	323365
34729	215167
367418	327061
437849	388813
330954	351796
1734	54169
172923	227037
195121	466208
99105	425095
109524	378873
379696	154815
30564	436564
9853	291984
210321	3308
237533	385932
377307	369599
237316	293813
212947	328132
289859	23178
75299	356865
468063	346388
260624	99405
102644	492201
236032	216354
130224	280223
491173	117260
447408	77438
38301	91654
178048	435884
408329	381804
78337	13054
327209	421356
230171	359966
448213	430356
58465	380653
654	332059
487938	276505
404568	28892
136177	317118
282663	128188
415232	256452
228648	212278
380465	4886
47816	137128
493270	114583
58128	121106
344352	1029
447915	118145
51543	93384
10762	103267
12216	552
109760	488596
172923	292484
133909	493788
100239	56457
330642	317118
324061	282294
415599	447912
14238	190369
481746	313745
133745	16325
232666	243824
478873	110606
461919	33696
422822	63957
198973	317675
296272	73236
128124	5857
80696	94288
180103	310387
350313	209572
453903	183422
412738	79485
238248	334075
304244	98888
338153	230691
99313	205270
97926	155794
181263	198317
449521	218726
103914	411475
293652	261396
385728	183213
6467	60925
112443	132740
483907	351639
428852	301475
40890	454297
15799	164884
441212	179045
302002	455819
303641	166063
44829	145948
360660	466664
351768	183213
485167	13370
104740	93913
383379	419435
7130	391414
335743	134145
309940	347548
252142	446591
278642	454925
342457	480464
100852	247475
268690	334312
410901	227101
195121	268173
455414	266852
161397	431137
284057	187998
469790	190369
389743	129185
77651	234763
335514	250214
369878	102352
293580	228431
52922	277961
288338	218727
296030	241786
247619	302386
418992	27766
483566	190369
286655	282610
247110	46127
156599	378686
370108	376041
172417	112693
23798	94516
336210	263511
107251	363608
486182	173241
414569	428864
299765	124149
381578	377174
177483	164273
6206	120623
157586	454893
257843	457338
363524	313745
313355	488960
374527	154137
488108	157052
50923	28129
250794	217089
404099	378462
463944	222701
151616	486339
488727	113315
64526	324784
33937	149128
143294	478415
387577	442682
243061	364146
302682	265711
166076	334680
94640	67903
206522	281924
109025	38063
74516	96977
2077	251116
44713	221750
97160	152110
458968	157016
259964	64545
19955	83872
26969	451016
344099	60427
443228	210228
128666	110677
379799	166513
388249	210738
86761	3572
267562	11710
16150	466135
143814	181204
452709	271612
4684	399867
290601	297830
444217	112181
327778	485115
265845	234898
393238	339174
257235	217611
113431	476831
281775	327061
253169	273982
470031	226308
309407	311377
360459	465375
29276	366124
149420	121589
81262	460729
435600	245679
383391	252964
53032	435708
244650	478415
93852	338279
178815	266600
94111	409564
489750	489405
411842	191806
332090	469235
88700	383722
232313	21679
469532	285830
127392	485353
175641	247424
100930	335663
397109	144405
408357	168614
294268	77727
151861	413299
160021	124628
280118	51222
317472	389682
171316	92112
371450	78163
473351	336590
185117	110708
377437	384401
396682	420959
429970	192005
263275	201583
195503	236213
443364	350822
237803	326310
179054	457081
445972	90099
414793	91814
56806	45227
479194	95149
380858	36790
90922	50605
159699	206312
68975	34547
60740	110677
81225	79081
486145	160781
84429	453701
48545	266146
138856	52917
376911	408478
222718	207535
330739	273831
395962	109540
203793	249202
294189	338076
255528	374305
447505	300811
135622	290550
473902	489496
239112	9736
303641	210403
109949	275990
449366	396080
231305	316244
480263	309425
251820	485304
378164	308083
459327	487872
207567	241137
34970	255650
220430	279664
36608	276744
114063	411268
247785	331238
108963	326452
198074	274105
197299	378686
187835	440422
3856	217223
472791	305768
408878	266736
240303	119663
350628	445353
5561	428214
263703	112633
83184	17470
111549	205289
238200	355887
415635	275060
38150	482829
157542	84089
12088	224485
188385	409540
238937	234027
122427	79989
65660	349901
316296	11626
278841	352540
262637	645
272261	430565
395368	51229
324380	122539
6467	101823
394404	272096
470431	211732
289430	366127
201437	145059
140972	458968
313735	472949
456621	91214
249765	466432
86473	16433
308904	134882
34271	234356
71389	410792
65108	434239
105349	375404
158861	196783
455187	138193
397708	15209
347932	420508
8233	225016
332862	347808
129639	51831
85555	221303
403275	371934
48137	49903
409109	427411
184914	55786
422428	319644
465865	201403
19850	63528
231322	308631
359704	178662
195912	4413
212013	116283
220540	241912
345514	482266
414714	333813
232691	98906
377994	485546
318453	424254
165405	131028
41491	235148
287278	453847
184768	322636
407334	436059
286911	76658
468315	61072
34397	487153
430492	118877
153006	23478
256823	187025
289555	491897
133146	23187
108058	164884
117643	281924
478447	475594
77571	195121
276813	212081
360459	105252
287089	241468
468692	93163
72421	410177
124805	2254
11486	214436
168735	361217
207100	347917
409191	281040
414511	350189
373264	477788
241822	123213
149051	315758
263928	218730
381864	409523
396522	321827
115263	398345
350726	236213
199744	196783
245305	49021
447279	219499
321122	270163
2325	279045
182538	361698
117508	391414
397332	440660
1994	208577
242038	228472
355083	179375
221648	57801
233284	97432
327209	208379
469513	139531
311479	313745
482851	83658
118763	277961
48861	287970
53979	267273
158980	483389
401412	106110
351834	364888
324804	330469
349955	378859
485199	355093
305027	163974
448065	219045
448026	378686
97894	303078
227835	226706
49146	489552
247254	116283
219068	94516
322858	231485
355413	175103
243287	212148
297065	469509
328367	94344
23481	439652
229736	188759
123283	373021
224589	142130
122740	265598
271328	207535
368606	410951
34002	324509
60826	300813
91325	281163
218049	190369
71938	224085
364976	420944
330488	349762
476959	343010
142788	485072
201287	182578
296459	147241
184019	65487
395922	133156
154763	411455
70270	203145
297333	280490
147049	465559
363999	351414
360848	293813
417938	412522
423320	202327
117048	79751
181290	352069
44267	46788
94712	224696
57652	112312
426903	420790
15027	300727
462670	81578
412578	105585
213338	233088
360839	285634
106268	142678
136024	142282
355163	49021
461741	478427
235637	392329
41291	250679
98997	200444
490018	256791
7620	230691
418443	366884
200410	84750
252386	142144
399674	270406
350918	186440
463626	63528
256785	290550
309225	155073
176965	99350
52491	84590
287566	276752
79134	179727
305287	41057
454410	246729
70825	191573
4901	433383
423013	329051
400049	100619
336023	435750
370912	240045
214518	200457
323689	355700
130639	245679
260879	443962
34206	357185
35715	150264
260021	366493
110757	219461
369218	153241
282421	296562
15895	291249
19649	332662
482777	286936
439718	398333
346656	339754
221296	33062
279962	283445
155073	130137
455014	335707
172036	327415
445410	69909
254542	7271
45216	248625
402689	24374
345602	411455
145630	354572
118508	422175
201965	344969
53055	317184
153748	91380
443320	43382
47194	461944
142116	352073
75621	102494
67932	36515
207763	250676
357860	445406
325533	354694
296929	199353
29382	453493
268447	457638
198727	116283
275418	50264
90374	298691
265965	86728
396614	452746
253803	105878
199975	26971
493452	343225
245317	175514
481878	151830
385178	166513
445023	266944
387436	435817
337294	110844
305462	189528
12826	317118
167419	215680
318109	203656
319824	11951
359962	483099
44503	257899
39317	420944
476280	430356
56876	396573
172955	71242
303181	27733
42370	171470
378127	82486
156348	243322
414658	277450
144501	347948
296260	37961
383282	177630
199171	417705
293048	419674
244581	332532
32836	77438
168469	185730
304828	255924
197785	172502
99960	471144
306628	385000
69586	420790
141878	348269
322787	272230
363400	138401
266307	87044
380532	23018
464966	235850
414825	279123
43434	463549
472385	128758
226152	327061
386343	363653
425763	83811
123283	88027
381941	218767
150657	286946
361037	446351
212450	418578
109218	294801
356129	165497
207249	55438
183845	99405
374305	123369
216666	480715
374442	284153
395242	388195
95252	354696
282453	237660
169116	110708
338660	132740
351822	284404
410390	207042
18451	315161
135749	24620
326631	114063
323693	33001
368331	451044
137454	372617
126479	304355
282682	413164
300273	227753
61815	240225
25541	425059
423596	250853
184629	236695
359249	188319
452148	267553
7922	66930
322138	492701
412637	300766
249635	454822
57205	280117
414004	65051
471254	433956
447519	304173
217028	332265
441210	9712
253102	357854
381542	4648
444356	378462
381320	467418
136864	440660
294179	137677
432972	182371
486363	451039
189640	428017
493062	87
288046	220096
252604	64881
293345	24943
61284	278520
252693	484274
184210	327217
168540	302456
160182	212029
310396	489167
331103	131335
272756	263958
318992	346987
238264	483074
487472	419850
411495	29285
252201	115340
371692	271544
100499	339582
489068	411424
335155	214024
374379	136435
120722	387412
175545	185704
295540	125306
322255	421830
308122	94973
421698	251090
157099	418225
381579	221324
471488	97753
331528	261991
254599	348798
206586	190369
91998	212726
432175	229219
292050	356661
360419	443539
477328	137633
118567	274478
251438	446801
106459	333490
206067	198599
379741	341470
374379	315407
1292	129992
433786	261396
202085	399964
344481	440375
478593	1718
402776	242531
337999	283445
285151	189443
8635	98727
27417	275315
287852	274290
110835	259727
222747	76454
358473	246672
155835	381691
143079	94516
455804	57708
279243	189071
420585	273831
248338	445874
471845	209018
339169	124653
423912	250805
493966	94516
423679	397048
303024	49228
450263	99463
9597	445203
429802	209018
192973	225836
137318	270836
114786	208487
416151	473337
171444	84291
432175	64188
440327	306431
236807	316564
309039	478415
269801	355700
283760	22347
332781	7586
168663	353374
322809	263648
361050	246311
267387	472583
477932	338498
82201	296693
336547	281924
19492	429488
479401	265883
246540	69672
274613	191236
86311	244712
435113	313949
90296	313592
151190	281612
5053	293813
436874	383967
287734	255093
452055	132740
444139	27052
17217	166006
215603	206623
376166	385930
94154	326907
52889	277450
75489	47796
94695	300240
373025	487095
74196	358032
157258	145064
292264	440118
91600	460179
448613	462770
283153	451054
287311	476951
374863	313745
217251	179045
191155	317118
266582	93245
468935	158811
409468	208333
420414	346158
106739	161821
261759	87889
423013	373554
107998	342440
240671	190369
153687	265370
461931	282998
486236	68334
261741	293813
227304	171953
478588	191848
81510	339174
2205	107711
255913	321767
364961	97037
322030	317356
44412	41584
454263	86077
384701	187974
343497	476447
137517	132039
149452	246565
251367	343117
459232	433391
311300	309801
342452	190369
302566	185583
60200	127197
204205	241468
192762	158287
222104	437785
88701	205754
202505	419927
462910	369599
60441	81645
388158	184506
159752	246672
152207	366493
413053	190369
222389	431062
193129	57674
387016	198687
148139	118735
5496	394584
88359	250410
142546	389903
47716	53640
254667	217423
397734	148173
337761	458517
378691	94344
135181	110677
354113	403012
184892	297941
266307	249812
485525	180236
192790	82880
99702	223755
24844	277527
47816	255640
46681	73693
467836	103205
305013	476274
292198	274852
299084	312994
81786	483939
333224	340840
201348	99907
407223	23863
289957	334680
208171	12162
142787	295381
114405	46339
145353	197996
34798	401101
322176	60774
362231	198926
199448	27262
28583	292082
93691	167102
354313	215251
293913	303445
251109	325199
246392	379880
3809	118964
447610	171040
299218	297065
479678	438419
173731	173437
92020	290450
95111	155767
96786	27635
198317	349481
344110	449468
126223	481800
465430	426569
109174	59978
329727	457081
27104	41673
440262	476303
221783	29710
196783	180962
402689	145948
173644	216104
199089	310261
329727	243115
75825	481451
398438	39764
208508	28129
59431	27464
121083	64335
324468	164884
438767	476441
91828	175323
115312	325491
140935	190369
479263	450983
265558	371608
298390	484058
102590	390607
473	54522
437849	107219
314495	46483
162054	293237
409808	173847
156852	262954
200092	190811
146207	50747
425827	308023
476969	442919
256630	91711
328843	13268
273966	271153
432382	325167
449392	443693
117405	33417
25374	87901
209877	486241
266024	317118
22852	451688
475795	184333
362267	215192
7913	407626
251733	29723
381305	370148
254427	135756
329121	141440
41021	62448
99205	446801
33965	162247
390108	2741
79432	262954
350628	183479
280933	10451
493524	444679
432903	239519
244217	143151
306586	234356
258274	300811
343538	175608
352685	472583
416161	46204
295012	385378
129727	248719
337120	297582
349397	321313
281052	274309
191629	296576
76151	383391
240223	297941
121875	146202
470990	433391
298317	466322
74067	291936
490967	142018
177461	33453
354244	408271
277403	28646
303507	75000
358480	146073
178593	84502
295897	263359
453962	202610
358942	145064
428944	237694
480417	279509
51894	486885
386411	63494
450576	226494
406353	228431
86632	106739
358942	366666
142319	315728
36497	487422
356868	313745
362784	221664
216894	317561
401897	463381
79528	16620
94289	298767
293831	71444
153006	14314
149803	112379
444994	263193
190051	8623
184533	301659
166546	478415
469217	176660
19936	124916
437030	162831
152289	183213
169564	310880
129610	40388
55914	432719
238840	73916
405555	313314
113225	138172
212320	259929
396217	82787
234248	479157
324634	212081
408941	258220
421794	410317
304638	460230
274718	319333
218793	122462
493524	383225
38059	384862
131635	392699
103571	290327
123598	21379
38141	443547
312425	258370
409454	300811
431745	317356
196903	366708
172597	136279
389427	94344
481166	111623
323510	490211
19808	47603
333931	228431
153322	303964
342840	12432
158547	293813
374149	68263
489977	430737
128337	317990
371577	440660
437433	110677
202352	141165
477308	303932
156626	264608
260736	19048
63676	369599
307318	222687
402207	192217
277568	243301
246191	110708
390927	486343
398692	262954
193053	122694
71345	414832
168798	42088
366884	246926
116164	414283
424285	106840
178422	84518
387374	197081
281236	303043
120577	50264
454167	40530
238329	192610
210261	299597
111429	341595
21902	248777
174104	118052
358743	164884
101358	133705
472201	217936
125064	223889
159188	130456
473671	106424
168975	331510
452967	141098
336023	61572
272789	245679
413491	11785
215644	134929
236241	434368
405946	243106
346880	127921
288507	301341
197386	79102
93451	433787
3128	404536
63659	153415
227852	457081
446725	256121
195537	362692
271966	297495
970	259290
252797	474099
240937	197647
270901	115340
249894	265065
196003	365909
130867	51222
234068	147520
477932	419255
303300	433321
374404	387185
424359	210403
95305	325471
395336	55861
464506	54976
80871	95942
306304	8607
326574	49789
254574	438653
164570	52030
261047	30263
228225	22971
372488	21123
240609	430544
388903	456215
117316	106256
191933	56625
53963	421276
75805	74154
448423	122236
361230	132247
14254	191926
164510	486885
76677	113051
345715	123659
204994	127921
92854	298077
13268	452126
15068	319081
470748	90123
147680	147076
234603	122462
59840	366493
153521	298300
287485	113143
230523	16433
120527	241525
297654	105498
343448	382142
409625	267602
412162	134691
326509	134694
186440	18765
236216	310405
154695	285446
406212	40034
208379	368723
260935	445338
48051	91657
368858	201580
326311	49451
348176	122694
169762	249202
399837	57134
112990	226308
197163	264188
208300	181843
430500	22827
66588	348516
229735	490172
207057	425787
388244	280935
78344	258666
399441	341644
382984	433654
350616	86476
66735	141440
228994	341271
15819	291521
245733	291324
416004	6899
172318	45455
171185	88926
233486	391414
458366	35150
313405	286443
270207	478415
196794	347478
350996	115340
243492	54895
458050	291984
256865	141623
428209	148590
337175	206479
175431	119379
400727	190369
204310	296432
276821	194328
334711	121605
85202	111297
38003	455319
71430	383164
463801	249334
149502	395547
165680	128636
100359	229439
43882	35707
247708	86618
311456	471013
393301	477202
474491	8916
227890	268606
12926	275959
126972	219528
123568	124676
141016	402069
329415	291324
488626	336590
460839	228431
342465	222894
156330	273104
251778	353856
8881	49903
238839	435708
325229	21411
369030	410853
193020	355721
322686	51896
329825	256121
239084	272748
141595	355000
265053	166063
448110	177104
222045	231950
61367	250828
406125	421840
311005	469235
77300	451016
399441	478711
130687	216865
48545	407669
333634	85665
326631	82585
267774	243801
17748	188038
241749	63148
464365	133293
296805	340291
137494	297443
150760	48461
344908	356645
270118	474123
207058	314742
154355	102352
61891	274542
472639	32408
29518	470592
34206	415009
108599	243363
208593	295200
444994	402323
126487	18312
157182	47390
291629	253593
357411	113550
479033	366127
444139	106736
6899	224682
249854	187974
131825	459649
454263	327628
417871	303497
130373	227101
200092	377987
332129	317881
47327	254386
100813	40330
475522	214050
244907	240225
142290	415269
256366	448486
56804	243157
279861	254506
133588	348410
23814	386284
135063	467703
100705	263009
289675	235432
393168	277593
306964	198385
311367	119762
3623	300555
16238	49847
407780	54719
177297	404995
196398	447230
490798	443117
313625	406626
310409	109253
260893	85007
344159	313745
370761	437162
223727	172535
245881	198790
207128	440660
285625	491481
146893	131013
108596	373478
198480	95149
395380	236213
331491	120623
284218	362516
241952	123849
52537	137235
249011	268789
119975	142415
443307	7633
273475	294475
365644	436947
461563	72432
165161	425675
118274	458948
53022	140728
264947	267352
229180	292627
24112	89817
4521	348360
358172	79420
107543	236100
256306	427048
9696	250434
23198	265381
379538	336590
235545	277936
172396	53638
481191	338350
176878	470294
441996	108095
244536	438346
259679	49828
186134	480531
226307	90099
91738	202369
32741	459308
116686	140021
252052	220046
12340	219519
325966	345012
265215	298915
295232	88057
219251	464727
89613	303886
347121	320063
139911	432175
289118	273468
310696	469739
261685	27030
31412	114656
337069	133571
422246	65753
294323	420309
176269	482741
49910	423469
448726	209510
151220	6655
37839	225043
71189	13129
404946	434071
133109	412440
36306	20958
58337	68502
204896	296705
291993	449020
436800	361296
300240	317853
99723	378082
235617	364294
36625	402183
102065	108749
444755	164446
370619	114930
188225	395611
293813	429863
216824	149882
114383	287554
238840	322636
83211	347262
99154	38433
9982	184781
129518	13014
236838	414832
63807	427485
298332	195121
95253	428214
212459	46070
57865	145064
384835	455181
342776	379515
431125	485628
65998	27464
226122	56410
195893	273831
287444	52889
294323	267079
196563	479579
422246	222967
432075	369175
201605	258610
140552	344917
179095	481674
287766	426887
418756	486557
45265	293813
378155	486885
441867	341271
179919	364294
231384	110677
457418	373852
434643	440660
295009	177415
61774	383986
153813	486104
56806	411229
310261	71332
177026	146202
218391	443642
420790	78329
344352	222164
469126	281939
28338	309425
193216	286936
245538	205219
9414	34665
16595	490117
306583	204925
5573	460556
312474	308610
2187	493772
39645	359762
416012	5293
190924	366127
323836	459106
171455	301675
187907	327217
236232	356266
12623	259654
328146	114957
246581	130454
224831	64315
181831	251264
492588	454822
199052	165437
304667	26046
450550	179692
398432	447679
84745	327550
161895	235496
405306	56741
328426	15819
392893	369767
477975	283270
364077	180987
406785	373021
31089	414764
259537	388957
406525	42890
309234	277441
178422	373851
32513	132843
212268	162795
148779	434893
261698	67858
443618	209542
489503	302769
350460	316011
50896	14634
419466	246949
316605	67875
239804	139921
379351	228431
391867	56625
71021	218797
194643	360826
327690	336856
128704	168252
61157	183841
129174	476951
216859	465894
475572	204195
117978	363581
254727	42890
56619	253590
146276	50538
273768	236654
243321	84089
215171	4532
248093	139921
144782	21583
13930	244246
99940	191609
179919	172086
339601	16433
245679	23559
274723	273687
299310	336337
112124	267602
66356	405292
112862	11069
107118	210282
156592	281252
294323	409524
155342	111904
45724	17247
56619	65028
319824	9437
97840	280592
88460	453213
438186	449570
454263	405920
95907	464878
115948	205289
371055	421522
315957	236240
343272	454121
323076	205270
268829	248777
41016	414832
41994	26282
200092	453549
270919	61287
418187	308278
417752	355552
132375	474060
127415	124535
68532	360364
64557	263136
477840	5857
425066	128641
400311	109387
306090	269783
224407	452276
142092	35707
135042	372497
318373	186089
426826	15209
276821	261398
25969	135816
92640	252687
376308	24452
323050	388575
1072	94667
42081	94667
90781	117703
228280	196707
186266	149089
181662	155424
423767	265589
312026	105498
307103	462404
107904	226130
184914	369471
465502	245317
462531	141456
105249	310387
470406	409754
304878	48275
465638	414286
197990	112330
474688	290961
96981	56056
360886	358795
278941	262954
433232	15897
367789	244543
75544	258370
244903	107187
119663	167175
396539	28129
259971	94415
312047	371918
49494	453156
454131	343108
390639	228888
486964	384129
53047	35707
16641	164884
312160	89993
352739	211649
446725	251448
39601	37961
3700	404630
131913	475520
79605	381312
17562	229123
148770	478232
477932	75498
242075	53300
160182	160379
426566	182955
324185	101597
275565	344521
454263	313182
196381	23430
326749	205607
338097	401481
100962	146202
14919	470927
90970	465494
236359	66331
24957	446167
375405	170444
199757	147926
387030	88646
14493	440660
213663	420015
58781	190369
271698	453821
314514	234356
316675	414218
345401	120003
330984	164884
333189	139648
201086	127921
468549	401297
227038	152502
452148	218017
268353	222072
235039	63668
360480	190369
3809	317932
157250	171049
414627	40341
306387	77844
266302	313409
139444	95149
489657	46548
253730	450797
234700	16433
304186	402238
82430	293813
6539	475175
23018	9408
257596	218674
71189	190439
213869	94981
469716	132740
49115	50264
277523	7812
269204	219461
380858	271263
37351	427273
160319	412922
379268	208785
63638	409828
395428	295359
78030	318652
101480	273831
107023	334236
443307	443693
177482	385000
2956	58881
130121	258220
471412	284843
303101	250679
93257	23902
456838	210457
145588	198855
192301	107187
326742	243374
102830	349247
337776	368424
5167	149224
75068	452287
254430	477788
442341	384401
296185	66726
251458	353503
360314	35707
113341	312387
367259	169482
46020	389682
364102	181987
2243	84590
49500	328457
395721	331105
71189	148057
228364	134145
18418	385201
334638	226650
325625	420392
105249	185228
246464	245649
150106	437901
270950	314596
351769	434447
44411	249057
405446	435503
60823	261829
32296	70557
329612	286257
277999	433279
421435	272230
315692	136845
50043	208038
315477	255908
397108	257047
232632	326565
346272	9034
78087	268266
133297	407534
424125	428531
108963	278520
227551	475869
246402	164884
415957	132318
335466	129766
485514	8503
101502	338271
15502	99210
148559	391308
144895	492316
14020	28129
276591	199726
196996	483998
288273	233279
210689	336590
310049	61059
462131	463623
441235	344271
192311	28003
247443	352504
308448	310676
252164	126204
5460	158295
187632	229111
482874	329651
119001	138270
230000	313745
22950	432362
215205	190369
479072	40284
413515	64335
413937	107973
231561	468125
73039	456215
301166	177861
378795	409102
307914	384252
23854	442362
236391	387742
96126	108877
128717	240225
436600	440911
370417	14583
471794	150264
244581	67584
435936	15209
53898	354694
471117	463623
357367	306122
324199	464166
211868	444972
56619	387382
239792	420944
21622	481279
100060	168213
91600	478095
170820	18964
117942	34112
340353	339690
347121	245305
87179	230691
479299	226308
448104	175818
186667	12245
246686	10582
318186	324377
411937	484447
296423	62996
69521	403683
167294	367919
9617	396080
443778	227836
16418	51895
287522	317665
301324	251388
421371	245679
110606	230324
349710	369262
247109	307193
249958	129471
224919	477066
197385	44041
12967	208678
251659	476231
296341	205407
310081	133621
167324	303175
73284	209993
52646	178456
336351	289929
374305	315312
419171	209933
156870	313745
78505	183213
460632	300874
123839	468423
241749	24517
83799	453753
411282	187248
486683	277806
16814	196851
428861	452643
304277	4413
103399	175003
92401	238945
261245	229179
4369	247538
90863	20959
323483	325738
259618	351277
251388	367047
143861	492214
351540	255440
55100	476951
339006	80587
9457	306100
453012	251943
173341	57134
17052	41055
359640	293813
114506	311780
9570	429161
2535	12201
363736	286936
94111	76829
343604	11696
325491	26348
147101	476213
70341	93614
196549	163348
151887	420860
134649	295484
460986	384125
230212	478232
436112	86663
121349	51991
425827	441851
219690	484672
194791	315844
457418	274709
390089	296693
258432	438780
282051	46503
72556	85654
264059	492781
216902	368205
472614	245329
467114	73597
328174	270967
69400	179045
181274	185307
281322	68024
297446	472072
221925	41533
338451	197440
110673	280485
96618	62191
149099	35622
334872	91069
120001	10646
189323	404806
244170	72123
389019	75952
355083	92401
134108	480224
195619	413998
411154	112312
121594	99123
62366	140044
38038	245679
112168	447335
382037	273622
165132	334680
395988	181588
164625	20642
70405	166085
9719	110677
222200	378488
4372	48861
350544	428214
277855	426111
448099	192713
37683	43912
430236	1843
454465	460655
467047	242153
490464	297054
382096	478415
117348	159797
346652	151096
418348	386885
316376	160576
391391	283545
431508	300883
70589	16433
134196	158715
281671	457081
230438	202352
48878	75499
208481	208118
190464	461392
98438	38600
396034	489552
253115	237235
274474	354266
12554	188448
192495	77143
206556	144067
230426	168381
408093	476951
277568	242661
421746	180578
22203	30821
302220	367110
96421	127921
279521	378462
154806	176561
130960	392514
353421	261396
186369	487403
121828	209285
304604	32024
46870	131539
235837	208577
219890	165360
218706	335069
334478	392086
379870	205289
2587	9978
111547	142236
156843	440249
403011	106459
202303	371918
395856	403406
325558	227101
219089	379124
3296	86927
324490	5857
416973	228881
166160	194165
95357	113134
488206	237165
87436	492700
402805	25075
184914	164985
434726	88832
172396	399897
210587	210431
296348	267602
230216	339174
378171	45141
276745	144845
335288	162595
435400	252496
396198	396433
126966	434283
53195	401366
10231	415780
173786	455078
125948	304173
442023	402731
257671	28065
373840	467703
40175	97894
343890	467703
153335	190337
96319	476772
250189	262954
342949	210705
244032	126204
82849	234356
232135	12177
158665	474497
202352	114930
489787	243547
484646	134259
384899	194244
207637	379051
100875	468497
34066	393326
73462	367937
350428	377847
353102	482828
127997	92787
235884	392788
197204	100940
379863	139648
257802	105053
385555	389682
148384	243438
365987	313745
12157	20719
327548	463774
230799	242641
208736	198317
86803	308241
55506	142254
188925	324525
353017	247092
51577	361600
231620	465147
298858	187974
409503	30510
306076	206186
167441	369599
233486	209510
83616	458284
343850	144448
246006	367937
344094	336542
13525	230663
193821	152023
292538	93245
318328	203656
375614	38068
227753	207535
188619	101058
178422	171978
192461	146660
124902	418708
376553	55857
237714	385691
466369	356704
122420	342807
487186	5857
230264	413215
234123	468494
185894	480176
358599	293813
247296	52786
301312	348176
345553	353884
327209	372024
134469	122305
322150	218730
211422	450389
351453	324743
372170	422839
207975	391414
225254	277961
456045	346536
299314	470154
397546	239528
260108	31025
357197	333503
113541	477403
325901	281924
391832	494102
107262	380996
145283	10646
269357	110677
116770	170153
84839	492316
332226	317118
418298	180277
418094	440962
188613	35707
340009	50264
116542	86099
195615	426034
23644	267602
235748	330860
118567	55012
29137	277450
31956	293813
285426	487897
170349	310911
323340	429090
325438	254973
299993	233067
343804	383041
341981	266544
313088	370573
304509	390558
184286	268176
242457	43421
155680	110050
221753	30708
387313	63528
358423	128183
203860	93781
354415	301475
170903	246484
25969	81018
104788	81448
184027	24334
202379	23058
158439	474192
112884	378686
53280	336590
217854	343860
336896	119762
153815	64335
3111	156665
311750	410018
330580	15757
409796	453716
438127	164884
167583	475593
341204	214831
52537	6740
330587	258370
487732	93399
402608	418332
101230	477986
239213	10690
339629	99982
176496	310756
197068	483848
259927	109756
35263	219743
143858	157548
325979	4929
365314	205289
398631	261396
101496	198381
49871	214242
218380	290450
294323	477986
63965	335385
152530	273831
229308	60940
100177	387860
336487	40198
264327	12895
342303	472790
238406	257377
358480	464420
192238	347207
299851	83811
321801	294836
158559	478307
426541	153736
20919	194904
312200	407981
264026	409439
250153	176917
289173	314526
292205	192871
342286	250679
466623	4992
292767	247099
100284	431226
16349	249334
195354	430425
439669	233415
228314	323343
226788	62191
139097	266600
317983	178028
290105	11682
280886	159249
470457	157624
388390	493735
290568	146202
478144	301475
379081	22262
240661	366509
19573	317675
356530	225081
367492	6072
284907	461846
39683	280400
9117	234356
67733	477308
384545	327122
135823	262954
103392	446167
178959	6396
243287	419823
37677	112133
400910	250410
329513	233415
244815	179375
113502	11167
472049	454822
200092	483301
451427	433418
31219	373189
366930	424567
260185	272417
311882	3664
46870	334619
75498	410452
297069	238075
147551	373513
23485	479614
427317	278631
146893	381243
193118	48312
73357	116072
89257	429267
55043	392788
297558	383246
120413	2715
317366	94344
138335	44024
186393	123471
87471	74106
80587	203942
306202	121226
119970	10378
135179	240930
439992	17231
420231	251565
103842	404960
117885	423828
486665	245679
203260	12177
299272	484866
96718	309195
99555	37057
320628	21583
175772	385427
437380	369599
113941	211107
5354	394529
285660	225298
375986	92797
373457	330963
348882	427140
486414	398052
98167	76880
250833	291478
68586	253970
23819	42890
179715	51895
55319	42950
428944	383967
395213	27766
84745	98832
155908	446077
159431	59655
291521	45097
116365	235568
349106	204273
23386	54976
44577	370729
249776	412260
222162	480318
308666	125077
480105	478465
51079	384801
162254	196224
62510	127921
266508	169088
156852	10646
431625	458601
468181	261938
294115	421830
487997	364294
74577	462248
400605	211649
259544	389384
430737	444340
399208	38216
411067	134694
443815	258646
299113	200632
246792	236469
289228	445020
456658	427581
459765	17186
12164	365652
30245	262418
284613	424608
27570	209471
3809	264800
115742	285156
490735	243689
174061	413525
100631	317121
246434	275351
448199	358747
434324	299586
400253	387742
99287	271779
407066	22347
488971	250389
81524	123369
360165	28704
325908	63820
388870	180560
355643	439074
264885	91016
256291	94344
254446	153589
118786	152502
73219	55542
57329	327436
95094	96996
166138	265589
226023	258326
78995	455769
258122	313745
426772	47234
424285	52793
102616	291324
415458	485185
251121	283257
49574	316478
60862	232782
121349	164884
308946	122907
66032	170591
207724	273529
248013	79813
306981	152867
27324	420944
78030	314343
41112	346166
488971	23892
460038	86476
35806	445435
381320	9054
301933	134298
124784	55799
333326	490797
38359	1668
270128	209689
101462	486469
109949	410077
359157	277646
60202	334375
62844	75153
2959	94516
217739	226533
309617	290169
62655	471745
404803	378462
156068	451379
60208	200092
434855	478480
268956	335114
183203	478415
232787	155271
160648	202204
134462	478415
19286	195948
311306	43787
52197	324062
139101	336963
88460	53490
77223	191466
315692	430894
95667	464420
154815	30263
466369	226658
320455	199049
450983	151040
468753	6568
260115	402475
16982	325477
444875	485304
208030	115532
6467	387185
389835	302437
16358	58129
238031	468389
262210	746
392837	329288
12562	12746
322095	362748
46870	230520
44051	395366
201833	240225
52814	154095
61561	234356
396687	307294
99619	89464
319259	174680
123419	141892
444693	15144
258377	13603
336152	26243
492424	253437
220755	356355
399270	56264
148981	366127
348473	119868
422042	279272
372162	293083
412095	409828
25759	422535
469360	451600
129174	69067
479351	120350
188503	200628
3534	204330
186577	151540
262308	152592
447806	336590
89883	8709
6811	369599
59475	413525
434210	69720
28058	14883
27438	215054
71739	139648
155222	281632
106856	468365
211708	486885
281876	298964
426708	411563
300273	209018
169044	435127
412643	363259
145717	257164
414193	61386
180672	312698
38950	178486
407891	441621
259074	401297
493363	47118
259217	188046
49025	219808
247364	305441
334372	72007
156972	195150
184716	459858
145689	393326
448852	332403
311562	224589
103991	203131
471501	71994
482355	331382
166853	250735
441351	491411
324562	88566
6810	436686
12623	430356
205607	99427
265192	235665
267562	154766
339135	459205
277758	216950
148343	291521
360573	310756
311923	454339
202027	122694
488025	328538
74668	418544
136604	355552
18928	291318
13930	93009
364720	23767
232313	158625
457257	342951
209281	448381
154679	308073
419124	353557
18310	257673
178422	452512
234005	270095
308122	434599
473547	418551
163519	398167
39195	93384
118860	90123
273295	83017
157504	471745
6808	144306
451681	187974
293913	279818
289780	9375
126921	378462
32967	12868
270525	335015
466790	64075
432175	425838
443733	280233
336152	381886
108847	378105
335005	231485
48200	54539
197936	59186
17377	350067
233045	84801
177403	469235
182147	73601
460523	277439
244263	214024
372217	255057
156446	157097
37484	188759
345715	38576
420212	371053
137739	459701
88038	238388
182035	262596
17525	131885
326688	273831
356328	127357
103486	376543
486810	463623
102104	1057
50078	244482
460023	324190
187834	145693
244630	313745
487924	88113
40627	47287
458375	327922
403835	146676
405708	143079
141649	85482
470435	38063
159847	81528
477328	107711
426976	57002
271867	209885
287689	485304
418348	172089
238053	39321
313791	345745
85347	316575
4841	266264
464789	407122
189567	396802
43113	73305
136999	251656
286911	2003
319022	110641
485352	324621
208148	140232
282261	373065
356576	118881
20293	132740
316136	194040
230574	27033
479320	196649
268294	9091
430965	197019
378085	159073
415969	389870
490002	429748
242914	246597
409016	391414
332146	231142
285316	467728
81833	192005
479091	187974
131939	424787
363885	362430
203994	65210
402689	28065
53876	30098
239611	139819
53077	153632
477160	285634
199345	486885
328342	214024
191350	127687
126367	263009
339842	195940
484267	450808
358349	114050
478287	228859
333580	269431
493305	260877
290712	358531
469102	91998
382568	395093
469793	391414
287566	444858
67680	232946
169137	304173
220692	197742
424256	210880
107075	25454
62633	102923
276821	410011
19178	468971
297069	164370
463333	187834
484524	333591
153804	440660
246402	371876
109268	190369
436052	263009
248861	412735
405788	416298
451551	293813
354193	313745
10627	317356
320102	190653
453137	79736
81559	431956
339284	190369
125948	74886
414035	400514
384824	361383
146103	317118
229151	193701
201423	378127
199780	4248
478561	40722
130224	207281
422084	23517
191966	310284
61367	37121
372845	14619
477932	485012
96555	126782
217953	94667
2243	348798
30762	83704
452253	443575
209122	156375
255440	468811
230051	13546
27967	182940
263880	217406
108672	271316
421223	107473
170712	286936
185439	132740
211919	97924
267977	86421
379680	113822
491569	124879
85476	456776
113651	219723
57899	479614
58390	112404
59102	300884
344352	341252
89608	55232
225959	41533
287444	347476
118938	26348
41378	268129
280491	454581
479870	296339
373194	66813
360942	209572
153950	404190
339738	484002
387332	450983
169656	72400
358320	93938
78617	476231
437934	268176
318526	285446
163121	483761
330907	322930
199174	294108
127006	17546
146281	411419
310153	247136
109733	163646
393653	50538
429571	49828
156831	48624
454167	206932
473748	167841
466189	445025
392746	140285
205627	292553
239872	301475
467976	206012
72534	468793
49425	256401
349092	31616
100765	177907
208011	175721
265609	285156
182274	35735
32283	38063
350772	413525
319259	441135
263923	366982
368881	118914
120861	223246
400551	425033
55927	407727
237746	183213
79200	132740
256920	454975
261875	94516
57699	35794
272597	313314
294925	297865
301326	401378
491708	357600
355025	403302
112485	294474
179298	24943
301384	421356
396927	298595
441800	80419
292996	153183
395336	244218
440785	402698
199420	291988
431784	132740
235160	478232
305849	238299
220925	127270
347036	492461
198528	241005
482792	366944
92969	485667
286772	263420
157666	398066
147565	229756
493440	440275
274852	340614
235009	246312
3316	458183
14936	132843
209828	94344
240491	134654
461846	88818
298390	217406
287377	391680
231268	180548
312832	228431
325216	85803
477932	279892
396586	89163
344781	381416
250317	99405
126911	114930
174326	67040
314004	335832
361291	208258
395159	440254
80387	206771
161363	175895
259553	190369
364946	343746
301938	478232
74720	120489
191123	188903
21411	422645
93200	469235
461500	476880
377851	413535
472049	444995
365099	172918
44950	124085
444961	286936
146825	409501
480873	158852
132251	471567
107770	405217
306623	313745
119390	299218
174665	46339
277528	291431
286387	475648
387827	38836
338686	198417
252807	110677
144416	350949
425616	217009
24943	433934
445023	234918
165680	253131
55961	390349
286918	71078
21298	258046
143765	83811
210833	99405
121828	361305
311709	68945
203200	239507
329727	217310
50037	481630
454436	375840
257308	164816
255173	222701
41378	38750
129176	217423
205961	220857
308897	428563
338117	299455
200092	266316
232581	296488
432919	427542
55914	392086
199886	336590
300847	272050
185999	386788
350064	157624
23203	9203
242194	299796
375383	82787
117663	272732
94979	13511
127664	430356
473247	218602
113180	293813
273900	113374
168031	91600
198881	375750
47010	10917
319613	12443
15000	313822
492877	74829
132992	401378
161825	228431
245737	436042
107295	97277
268560	243969
230450	252012
386675	25437
159732	49228
470924	177206
330752	202905
414685	382692
159655	489922
429523	185907
277568	40330
128295	60923
373287	165267
134714	291521
161211	391414
158833	430356
134593	441996
147706	171147
345286	387839
261397	4413
54251	163808
191464	110708
272794	299960
295308	186440
337078	429748
4011	369599
242574	445796
337502	22998
343086	35707
189534	427310
83280	472160
153924	258370
415967	260351
280986	133902
128306	127921
374656	173642
329599	91603
122197	191548
238141	268783
72111	68923
54976	364212
439036	480246
192611	357807
456021	443997
85124	409733
133400	86077
243547	79813
201989	281924
305581	347104
18766	29284
171995	313745
248288	48275
19817	76505
479229	132843
22774	273056
466353	445796
488784	294813
95130	124153
476965	384265
422246	384735
435278	418875
255855	217883
387436	192365
319259	393478
38038	349378
217739	46294
388491	451697
1057	433729
186084	110677
202352	417201
470754	75504
221687	119359
97134	59784
58197	5313
454090	476065
59645	456380
157715	138948
423102	53389
393545	350549
310153	268118
188469	373169
25671	382321
42384	439218
360264	21583
367871	189733
446550	156911
310374	16817
431079	48163
221824	493657
113522	162936
433318	337585
151428	295484
43454	110835
177917	192292
412578	246054
486885	176536
360688	292721
301390	53504
146893	139765
250132	10520
46414	135967
301281	97215
116504	421830
88004	198790
88858	126323
355025	100503
300411	369467
338742	71009
314656	126697
456021	102631
216712	478415
201242	366662
316828	371486
266315	315671
84909	370430
446477	371166
292682	174712
270159	222125
450947	49828
363964	409828
445708	356340
419677	172027
225647	316575
473967	368892
106353	224006
400063	421471
448430	477986
420312	56031
291458	157536
377664	233037
483743	285634
44574	94344
464603	99437
223116	445690
199481	86487
52447	280635
282959	384400
25130	80325
196276	189204
197477	347202
92130	180332
428582	215625
48375	351576
227306	37516
472239	6997
324708	419836
177483	206375
419962	491897
92696	169812
142803	175402
371617	472084
141447	267352
316892	224449
170932	91657
3856	311215
43363	471596
188544	326130
120499	407386
288077	351257
115487	14750
145954	484447
236355	256492
59787	440660
453652	94171
328466	155009
80203	304865
629	459205
91017	390349
316131	4745
327335	369186
314740	121758
14089	228431
265965	217423
101108	110677
242523	40151
79803	295159
128917	220225
405150	388575
64228	447437
454693	179136
45844	19640
262187	411782
40361	82585
190710	99742
129959	464530
38095	317675
164009	226422
387959	241283
294323	44537
485167	126697
344159	370866
480106	166513
304952	137128
382512	380793
333142	454975
364807	272319
398715	356428
326260	316929
93698	7653
228385	228071
89883	155680
23423	278754
327291	50699
402519	327204
16844	235445
489645	12129
67399	374281
372214	62193
126139	45150
188080	457383
257476	121304
429480	220635
458539	175721
127531	261146
287129	104693
211192	159249
189879	83017
297196	450056
214501	258461
290909	229132
94985	16844
309245	102352
454230	122725
315692	138288
81976	73742
340515	384174
247597	67089
52889	217423
44704	246100
27617	385378
233782	480214
444081	170666
89883	309632
10762	292721
340023	308602
265108	24070
465877	393326
39990	411016
474329	288035
193817	292997
122953	401854
5807	75499
261278	476184
110146	168511
111948	82271
297953	308810
342122	226494
41895	48275
172651	136951
231839	65028
419844	69672
483112	432591
330958	211067
98654	290082
222102	29428
155236	48275
477932	455408
236563	22726
212989	74106
297317	87083
23404	213003
120006	12443
112151	338858
312075	35115
45217	149543
189644	492906
75318	116070
255475	266619
26424	490908
425827	96409
247710	126470
366348	434283
459123	320584
17661	318154
34271	11626
124531	142018
430630	420392
332900	269324
143084	171775
7837	458870
395949	346288
150021	443521
63188	249143
295789	428502
242915	69708
321061	398122
118390	330354
68092	49789
134052	148862
55860	176370
282874	315888
201440	336590
33343	114908
76636	99405
166345	190369
83799	54700
237548	163812
330954	22827
150492	105498
193793	327449
182342	217216
281406	12929
465579	22804
384591	217223
471801	159614
67424	291002
443675	149282
146855	137155
244643	366493
292641	156106
373982	126150
66043	78357
35520	309632
281422	293813
48135	451580
407066	359762
423013	261958
4325	128398
415106	287145
275543	310205
110174	346552
445988	58644
34286	123295
267562	492816
382848	125399
488971	431045
363290	226308
306716	35707
351064	454975
263880	53879
209281	476951
479294	277569
349212	119643
46688	461392
189222	209255
89608	284843
197072	209194
355083	140741
49503	199590
226794	244017
384891	460246
311510	330878
84968	103146
181171	279664
256133	229856
24867	179571
146704	369262
203616	325167
282967	282711
119365	271994
73992	36392
187539	12718
318095	425675
218340	22347
98056	226329
346552	122462
282059	85326
30294	75829
252593	19325
310086	40330
82194	231211
117862	327103
139225	454618
348762	32875
149373	36298
376608	66215
451836	466432
201131	254172
468287	374404
87638	108360
168014	206623
267647	60517
417305	194694
54359	110677
332721	416942
308190	123369
387808	77394
270248	493918
41215	432454
73298	217275
190462	417222
449406	408430
24867	75736
76974	328749
301163	86728
206799	190369
311986	132996
477545	464588
108537	255579
64139	479614
123075	65850
404643	21411
308122	6675
285723	14314
432361	51222
262753	91829
126325	411424
244841	104918
192465	81191
125343	48163
386516	452709
166950	294079
335441	94516
155096	96977
455311	226308
308629	322969
158212	477986
215676	361698
416841	479570
82150	338076
250410	168129
191737	278050
254155	20586
470819	99072
486861	169522
32	56410
113101	168213
264473	303175
386343	295159
237714	58677
481632	16433
306922	142018
171558	73699
402719	231711
259107	23018
252650	228013
221925	183007
40797	453697
358390	287382
80853	129511
149015	413533
104426	37632
442236	223627
44160	242927
216666	359208
398009	215858
454303	210717
258036	73990
380858	490756
391264	223871
224267	251292
394975	403515
467467	186714
134299	435448
386512	366666
158234	72656
106169	432673
368777	167368
66383	370990
133725	330143
369797	419470
460067	294836
27635	110708
95446	216159
404702	127768
11972	278708
153418	381485
458988	385000
121008	103366
279927	480861
439600	221443
184207	404886
489284	443622
301166	110619
316113	446630
232812	86728
256893	374604
324452	275990
262294	387101
309778	285271
457418	384026
464561	191940
484393	205221
116504	467703
236367	217120
256642	390687
263769	217804
279091	58851
266141	23430
159370	253102
471674	243115
76618	145673
412624	447560
386901	440861
262169	143894
45546	230570
466479	100300
355361	367578
34741	53863
17258	172056
25357	420790
53171	110076
87764	146008
2199	227507
354154	192195
291444	419137
249222	232890
117647	187974
413950	111262
339333	434476
4533	133534
57846	9971
297401	432867
206885	221398
83165	118530
390050	13563
191683	78380
298124	392845
287953	11853
207332	142626
126231	62191
306633	123075
80765	459106
346189	301475
482456	216081
299033	190369
194036	226183
281236	266995
419841	178436
277682	181875
277987	381416
344372	432137
127734	227884
245679	55976
128559	187974
350650	140021
76424	286828
451681	23018
414307	405679
359379	455529
48200	26519
320076	124579
262730	353189
452396	444202
344065	435280
48716	49828
67507	133909
209183	421830
186544	79989
327209	217743
93344	60517
8459	28121
275835	52139
189019	381416
438691	274515
405232	355669
69990	132740
470322	33709
188523	790
407104	446981
81432	239541
23517	141334
119001	68220
297587	30946
111479	358745
223073	290598
140954	273831
195736	94344
188090	389682
113994	475699
454503	383644
400568	462126
226649	378521
123444	48197
36228	251669
391190	246311
1487	281993
298858	426569
343891	7865
26040	70557
125417	239090
5805	421264
168598	371973
493799	314881
54212	143065
237148	105003
449356	355806
23391	436386
191398	185013
215488	93245
347178	4898
293010	244727
45241	56995
489831	42035
246540	460872
433619	435708
53456	132740
87638	465099
244612	328538
1031	34365
246982	34692
225988	76442
122287	195124
205782	76316
478302	418352
206843	50775
296029	56574
54175	21457
363922	401915
117242	276145
323303	246311
191621	156375
154456	196559
2432	195121
265483	273482
207057	473872
228128	283737
137621	440962
303369	258829
115276	16433
195649	96129
14329	283445
434082	442357
480450	266852
134299	308171
172754	15209
69029	354694
437016	235405
276104	348798
393905	21583
239804	446105
31483	242129
85665	221508
407471	317118
107176	421830
431147	365190
9565	60558
414058	186920
374728	369903
336667	58368
314343	191341
309917	264463
40193	407009
27468	441774
116970	305904
19592	410798
328651	134147
130069	280822
255997	345401
125673	426986
476969	221329
487347	160545
298390	15598
465820	231578
250207	192509
226191	284891
238958	119381
423435	480214
415574	249345
234978	411809
229499	405217
112902	407850
61367	268558
420272	195542
45292	87471
336023	278318
377613	313745
404396	468577
412590	320097
247389	255650
297825	429443
90894	366127
5482	46127
151610	177244
91325	447081
471169	217703
89238	109760
6553	269005
336955	321142
151349	415763
372861	245298
422246	241658
40809	386320
89481	359915
196003	275062
219852	199815
406263	64335
326939	410030
76228	195378
328729	343975
393218	83414
200835	196783
50601	411809
164733	264224
97313	190459
21409	94516
326631	55997
186200	382217
349200	429871
344314	193513
20291	428103
67083	146083
151140	413525
261293	198317
486964	478182
51123	182813
186141	476656
11831	293698
468005	434999
22753	118678
202364	190369
56023	313829
47023	74689
221687	388414
254186	374939
370762	64335
441800	477188
478588	153282
456104	394396
252475	363317
344861	253213
379741	84089
18967	337077
62504	405679
486359	279822
201513	225420
491687	304493
314911	80811
28612	12350
35180	316708
122280	131240
336787	265171
270758	273687
387355	446630
117719	135710
12781	137891
240937	359218
388401	376623
233498	341642
211312	469284
130634	205270
118808	47630
143407	178537
54652	460841
50379	228013
348039	110677
123283	459213
407225	157548
428887	268005
162897	306100
344621	150877
292192	54700
243492	299936
336324	290
375113	455508
345257	186361
447716	489807
104740	30739
246686	165920
205949	453222
59787	183213
436709	35707
309917	319438
78562	186259
307628	346158
67906	384400
92427	327217
286074	455769
463673	341653
442040	364201
55979	85557
66461	248777
13370	153375
390586	250679
101534	392211
182800	374097
288079	266645
209942	37430
462009	190369
442435	48661
443476	277961
442552	52917
466790	23369
2187	366828
241005	253707
471014	873
236008	271300
279442	291521
400305	140260
154321	465725
338955	420777
118578	396563
477980	383331
112443	53701
164894	12245
55389	465313
32865	333903
198317	306668
281574	366493
99053	240225
428605	156207
372822	175315
438956	82430
22287	290450
268839	320474
25702	16433
120131	33697
309411	334680
130701	268623
70403	394091
201131	413969
104598	231439
98703	12976
432598	363973
274130	374804
57902	166970
348866	155214
333982	76454
81432	113749
69749	407829
156298	491150
379372	91296
144481	307286
407066	56396
242134	475571
94129	320154
47225	436686
6954	82794
432959	312698
182331	13370
6442	73116
420092	382648
357903	317118
320132	60759
317613	316282
278333	237235
479878	471528
245353	151944
328517	141509
352056	289656
272030	368205
270676	368100
376642	273831
383633	298767
229353	193380
422262	237641
472656	1006
470345	229836
365146	359516
406654	431259
91124	32807
21771	166513
48159	95149
225497	392699
155096	385076
403748	50155
241803	456174
385928	275812
225204	282715
100926	327371
27320	64130
113500	160456
427026	411475
360617	291494
298421	86560
208288	286806
314413	366127
171901	357357
442684	15761
425430	281163
89238	300981
21955	476412
445248	129579
235078	142939
296116	337586
124790	206623
71962	183422
215137	360860
46988	313745
234881	245242
458065	73821
313990	348563
437249	252585
267562	55012
380585	391414
13824	402404
395319	222701
480550	13473
81172	301807
450480	264766
474526	234456
15027	18665
113738	442793
360253	56178
486875	76008
172070	348292
345236	374
358061	151167
261252	249685
391479	55129
486193	102603
464062	244977
121797	364294
493062	58227
179041	162247
468757	420947
122821	139171
329058	371918
313858	178498
165680	201000
397551	371918
389625	181704
223843	28738
259253	489203
440940	324037
152641	124945
74768	317178
67126	30749
191875	54976
109603	362972
366154	372502
250584	119088
219198	486979
216466	419580
56057	39892
385391	426439
178007	13370
46548	100287
92787	11626
362026	492906
412749	230306
310338	447257
402700	188759
235910	492728
104442	168381
485658	228431
378553	482143
345715	172942
493038	132843
257971	213957
79528	165599
477708	118662
153162	21411
481466	413968
188000	183213
373170	318561
5536	190369
441302	308150
443815	469084
169455	190369
378686	50022
252925	62191
416101	445974
464166	474244
481419	124473
243833	12443
233239	405772
306905	217423
421131	391414
104740	366941
310259	222701
434428	435924
136202	385018
397576	311832
12391	475571
37189	4413
289180	262511
114643	82128
233433	486305
262890	325814
320510	212278
183718	371554
241096	296743
380746	51362
331158	475520
366663	293813
307450	220417
65513	295706
355083	414641
474805	180578
4420	250065
412909	330778
24155	113138
289859	7771
106822	287694
171665	308897
120095	4749
8607	205289
5972	368543
368085	227972
404339	84504
429787	85423
290838	119188
89409	239853
102988	266377
284719	226168
335661	261278
296774	4349
229961	7812
77658	434487
370640	283918
466532	338981
268219	207696
163680	114930
396021	169482
171309	458880
12063	173736
341907	94516
67604	212278
365658	354644
80150	395290
184750	313745
34137	364807
332014	64558
381559	144470
91754	103804
153322	375840
478588	19614
217848	278003
158551	84368
169826	273354
237354	78811
138126	36545
391651	226494
26763	374973
110162	363631
404953	122909
300702	437510
177399	12245
412915	108022
371976	461869
198317	108944
167588	284404
248554	344740
184577	328996
456021	126924
75926	429801
146798	464725
438501	417918
439055	223652
85016	62699
46556	144973
269463	378462
246348	186159
182967	426034
288338	313745
467104	140333
132013	475200
311075	239872
112593	372663
196725	271730
67399	464727
424739	401871
349140	267059
50883	239561
199678	69224
172299	411379
362823	12177
490238	471837
290216	196033
18121	54717
322969	394668
490216	491562
477003	128385
168331	13973
156518	110677
106514	93625
45277	320097
160545	172089
179252	331297
391150	13563
121594	404960
416791	405358
371884	451600
124968	28622
26168	273831
361291	101399
319393	206968
180103	440615
293165	207696
322539	4265
255722	197491
235003	128209
364455	399736
158388	236240
88460	75914
451567	391414
319512	236618
395342	430694
369776	21283
82712	35629
391738	408543
87328	285156
251104	89843
337318	386774
156446	388551
458065	78967
418847	160379
102249	318205
196179	484447
434500	265589
398511	225946
283026	355864
423475	187836
436800	343992
389394	97237
489960	361026
231866	463549
279011	212081
152259	283445
436979	49828
324708	300493
296949	402323
453572	244560
322627	178335
264804	449408
448351	96858
85302	131868
274065	408151
228050	303175
397795	160419
180754	303175
184183	49931
295841	197999
218850	145975
377460	366596
251697	238413
117833	253425
397977	30406
9175	421587
326730	170447
212862	26940
271387	449366
355480	408580
192611	383048
490885	162317
487253	27477
369359	236213
162489	301475
363192	283346
105181	190369
262385	109985
228225	91967
122041	394792
338769	119005
467864	203279
375989	324954
318824	268129
355720	2068
300273	283918
401389	245679
335620	344637
44459	175608
178633	253876
356953	64046
115450	12895
271366	305164
324950	443946
458852	331581
265703	348136
160237	69754
134469	389898
264719	172089
447335	319824
38468	190369
46763	21583
62494	401297
245937	428103
128536	273831
145070	445453
333810	298142
374672	457081
204723	156006
370584	18012
296597	10878
192465	3041
198701	94344
89238	455408
406812	100782
386425	378686
64074	108659
477051	373319
429886	15209
406660	243547
262768	132740
456802	83403
476900	360385
86270	254973
267606	51222
134726	435708
76228	284979
420736	407756
457674	46503
56856	338915
154705	6899
305342	267602
77731	81280
21095	233477
13953	53640
389009	197641
120253	119868
412211	44160
322533	370866
102553	350384
277732	491268
49849	478095
207113	296467
157280	321131
3099	185270
278442	186440
42020	92698
136694	289883
185339	69734
403299	317356
223929	324821
265145	77504
147920	322436
110192	392045
487191	71652
326652	110677
331432	476880
333080	393806
392577	197696
407334	384351
25410	377568
389437	432169
177020	361660
400520	35752
35235	366534
189680	49784
259775	218485
134196	135967
17607	491511
384671	308928
324442	411424
97588	66420
344094	263880
103748	86111
106329	282497
14154	304437
102249	301975
366109	42341
414447	13370
377103	401585
467788	146341
167766	93627
255859	268079
17082	190369
105498	71339
238728	177827
30877	453635
34765	348798
482381	475530
148824	40319
213278	105885
198791	434893
172417	387541
372054	444
310688	52571
414132	215764
429240	267602
472668	49021
220378	289760
111012	350675
312381	249102
326631	230829
109949	207702
85674	299762
95466	79751
261558	267602
175012	464727
367543	408655
270168	247448
77735	342631
191773	306397
255657	90394
65815	217423
441592	272839
282813	213792
278896	369949
259835	220182
437686	175698
369554	361235
463575	424530
70016	214024
22766	62191
204996	440660
229124	694
174937	440615
143290	368705
85674	425675
455871	34547
174309	139648
234497	393326
39562	221655
191764	318355
331358	46547
412590	105498
414286	15477
69513	249334
165599	340510
356987	313745
30842	313745
120509	398333
89238	193200
249397	336590
130060	231578
268255	301659
15336	175010
102897	423711
398720	132740
130069	333866
483706	182172
352685	290270
49616	256907
352652	211440
24175	285446
90973	313745
390543	137128
16211	129531
432753	434602
127338	90579
355361	240796
334929	61101
389566	459802
340417	350192
457313	175721
478975	49903
339064	309034
263799	139146
101945	122283
225653	246054
260442	144237
24954	490575
274368	137128
380748	196760
466737	37383
182317	85686
293979	192005
409016	215676
141642	150532
339145	275790
444081	397872
192238	88748
78742	186384
353094	175402
426128	246778
317552	18468
97383	489822
448353	369506
479447	378462
177606	347305
111277	334335
131032	48007
154707	478415
161984	76141
240118	341287
164602	361636
186267	92423
466599	472072
458065	49966
487567	434893
266624	269571
206702	380071
433565	310030
356994	404806
376936	469235
145195	481279
474645	293813
297496	471139
454084	79859
179537	138613
19542	160139
157228	477506
227730	405217
29913	296150
333347	285156
321881	23430
96954	229856
212319	375840
220829	36509
157492	425675
250325	466432
392652	212081
382404	476231
303339	363356
269001	341278
337887	236864
443789	336590
9670	485159
304506	341853
440604	441387
4231	317356
279762	84467
185383	258645
414920	90379
358036	414257
216831	420944
152893	183003
223030	317118
171894	304120
129760	171760
229545	479051
450960	34016
373755	23018
85739	268729
7633	138403
167379	190369
201131	188252
296144	355927
271619	414257
468815	214811
424869	389682
317436	249899
472818	404960
92401	413964
109472	406814
376925	238578
196707	317356
171936	183213
82345	250545
431536	101049
244017	351585
41952	78469
483625	407977
219546	18665
19459	95303
360688	296693
277732	53994
6924	3845
53140	32807
166489	284139
223929	60827
74569	65627
160311	212447
306459	132617
476464	191968
121146	186476
478634	477986
93287	481188
298369	181356
460614	209285
22950	458
233045	407660
119925	89739
214022	367798
347143	230508
379751	205037
112667	338271
285498	313745
256246	249334
183907	190369
69770	259074
48953	217423
460877	214063
49226	101058
1057	123790
196626	80497
314683	336590
143425	266852
257714	288035
228142	452342
256823	353287
403558	15209
295864	484631
466790	267222
351742	54976
435017	237235
9935	213741
39755	250875
58486	433081
147172	123549
408285	132996
201204	477136
135756	485777
212283	207535
321785	158965
239181	186548
486227	142325
73290	377719
296186	186153
475108	190864
266307	141166
381287	380738
399620	345401
186439	86892
18451	379680
104847	280520
322171	364103
187482	73880
81262	182406
389181	270836
452801	46989
55659	233839
334251	293745
191773	232535
233498	474674
127462	409828
386412	404960
311194	392102
452215	137318
247540	72941
131606	381847
119531	442101
160099	183213
241221	93209
229851	291829
260801	221553
424899	60108
220967	104740
72968	482596
68094	348971
487873	462525
112458	427633
278435	443227
391414	138572
425238	96129
113991	340865
339898	285156
381993	366127
230366	176424
89862	254292
208936	7357
464966	240609
96775	187974
341243	301896
488296	430800
242551	26559
119001	263009
49881	330290
409524	261959
436977	198600
260352	301475
264800	35805
205936	122705
453984	469577
240937	351257
78866	403467
462216	378082
358068	299229
361780	143671
324634	362808
130711	336291
382223	3774
2804	240225
292721	316350
86037	245609
27492	104030
236008	62191
247296	252741
478253	186361
163740	219833
119718	270621
418984	42890
136740	456640
122729	378462
307361	68950
251323	310641
1082	15617
45724	363155
456303	170129
151297	115911
171424	342173
254446	395431
45145	372822
874	199989
245911	136435
407623	89118
260516	126277
356500	271426
268578	21902
266181	342266
179781	430407
475329	132962
54112	11626
437241	345771
431537	18909
106268	82486
342977	69436
229647	172535
156208	122099
296186	400824
122436	20424
148871	203656
342286	364680
3809	198038
137610	469235
101144	489869
464725	377302
243147	492906
182094	426089
413355	86870
232814	459895
197108	47988
84991	300959
235163	274039
257405	10208
169047	204136
219651	42304
85049	401297
298589	313745
407334	264080
241696	435318
370869	362610
443833	236752
256893	48892
32148	485304
373755	30403
342453	458845
257948	377370
485901	339174
253735	130069
336991	438783
191391	48521
44160	270260
312474	167541
336324	145691
448104	355115
35015	53486
77285	194830
393924	343085
301855	326553
241732	286145
103426	387573
121287	385000
49644	122751
208744	46933
119899	11626
152255	187045
128704	86250
409922	314119
286001	69123
14912	110708
342777	165540
249992	381936
202129	184902
218329	209663
323247	281924
408496	57375
110954	53994
383332	214730
5700	335559
56057	155458
488787	209572
241583	442085
460060	371918
337988	15209
91828	285047
346141	41958
102923	107516
292352	246592
394204	240689
207007	362914
20847	174564
312504	138747
369510	317356
364123	427952
93627	6440
142998	377634
243181	385141
282967	64230
444139	49541
95770	402698
382859	60923
382296	20959
489963	52435
478540	160990
25459	86246
304945	440660
129408	421520
44948	328051
84429	162968
103596	428599
101058	168687
185766	348776
81432	155128
304497	236240
347207	126519
467054	254973
413257	314742
425016	229728
324037	477986
457854	380731
198662	417301
131574	9054
355146	67483
478880	113436
172744	300498
374305	122227
208461	286403
123337	440660
183176	305507
107649	217432
229930	52396
268127	428103
219644	454975
32601	94516
304529	152489
178630	35707
434847	15956
332444	17339
409016	211550
92976	337995
202379	371479
139732	462561
99493	186259
438103	28827
102065	196817
180812	350189
83318	378283
81304	30132
485796	474453
199039	123717
240018	321962
410487	484447
326372	391414
229735	48877
60990	53295
417369	156376
286879	304173
431508	178422
59519	145852
84951	296693
146893	126030
155656	362672
464213	277936
384415	75843
207289	317118
104325	377788
282832	186159
140298	170920
24322	378462
429637	345745
151764	248338
379819	61396
235395	178436
393024	269199
395319	365269
122809	365926
485865	21583
378823	256134
165617	330469
390170	457473
74720	329139
479275	55012
95965	478415
357310	262860
444194	461644
196996	235354
256791	129883
356906	391414
345286	386901
449803	51881
162385	165360
236216	268689
134299	55630
47035	278200
360459	490228
148236	272846
102065	7073
77232	298580
76694	338189
257198	166651
200059	86476
39285	406662
437059	97753
266774	123009
103097	137128
154032	435697
14574	478763
12623	241820
215086	134694
81242	121106
216945	147520
87047	150478
102447	461392
16801	253002
159309	264585
390112	48275
76274	101597
228280	206718
198175	87471
9570	20998
103176	137128
211294	49903
121070	341271
140722	56457
315742	104498
345107	167356
201411	117218
98315	276358
380454	123955
95130	193946
192604	420944
21818	401263
195176	165267
220131	364146
370869	191357
419326	363581
332391	400816
231013	16433
51759	207959
379356	54556
440443	51597
2225	265711
396062	478242
423017	262954
225608	425994
281998	454975
474411	367352
458794	190369
221369	132837
432229	273831
464847	240045
379485	421356
163163	184625
414468	341271
161051	179692
231305	387270
82246	110677
346043	489822
300397	333494
491971	190369
432650	284317
89922	149585
424675	490223
113620	356437
19120	320266
43775	403501
207819	447446
81945	405159
34686	401543
105969	407726
20693	336155
39715	141230
366473	277715
154571	230710
447610	260322
342350	15133
152350	478415
213123	163441
451849	97894
276744	233989
10727	173630
250325	230376
295106	389009
361530	191759
348497	50264
33317	197996
476742	203656
278769	169935
128394	369577
418704	190369
225950	413525
335414	180527
270760	365141
421202	137719
23353	399852
272737	166063
219819	280935
284534	485793
435781	368482
188596	106830
483987	262615
242551	434035
4160	101708
1080	49966
119868	161689
208775	49828
221863	156376
434726	489928
30568	212246
223910	92613
371918	241065
179147	217423
191079	309085
57911	321748
93486	293813
84052	450330
206789	81714
185807	458382
258633	205289
370026	90300
223636	171874
195503	160419
376034	236774
248288	25388
17661	156376
225249	265442
282561	124287
163919	430356
184629	442224
234467	341271
197995	458601
169937	199526
213566	40181
262571	27262
428182	48149
158861	159249
118411	366493
475492	28975
371779	266911
462893	214436
238198	134259
245190	234929
376248	376814
412909	233292
307567	388575
347485	378462
464664	58666
330430	218727
233498	371301
239207	87530
72180	55989
266506	221876
168798	48996
240873	62191
413816	168294
20936	326130
441463	86142
120646	136845
134299	5041
213941	4413
56067	439992
421885	295381
44359	411455
66807	440689
486371	270836
483987	76691
472910	73236
18350	177630
15133	161384
312248	23902
169214	259721
281407	290
360459	188463
304404	338001
289675	65712
49765	421830
138885	380181
292352	79861
90592	65648
345123	174564
238327	190369
17468	484316
27322	294079
182270	318735
46693	101058
52111	48729
230051	24514
469102	49230
296260	27464
244769	320831
316909	158861
327037	157527
20401	165653
422582	15138
244469	56242
483987	252031
184363	245679
349590	57134
221839	275152
312474	158079
289839	450307
401871	269296
303782	479731
256779	79705
404885	318257
371797	313745
78800	365999
157927	482156
463570	227900
285023	20959
10751	110677
286333	307279
19727	143671
5560	3525
373343	266852
107066	80463
193150	405217
201367	188077
146189	287071
428138	445847
178634	313925
413979	59826
230244	60517
50197	242106
214181	317118
243438	225475
24064	186259
463089	181680
493347	465163
195721	142474
309917	339075
492282	187974
386284	2186
247929	110502
195544	174582
313225	161376
247888	378462
130224	121962
332146	107290
52491	100349
183031	88880
324502	351639
107704	424172
102458	455345
83206	194151
272457	241261
183011	253172
483337	184902
230672	207770
161397	317356
316089	430356
188954	353557
274098	410951
377006	366530
405301	47295
136801	295626
218487	177733
272325	211134
303215	350817
68331	140728
283718	18755
78258	301659
180073	295159
46558	204596
154354	210145
153813	8525
18117	257858
481419	373367
294954	320464
68772	35707
15027	57595
253538	198317
83616	111600
77162	371434
219327	267602
343436	54891
203223	426986
243938	391414
461549	264908
57281	112312
103196	339466
166626	345778
392370	451414
120003	404900
257289	245580
89243	40807
491256	307431
10558	118999
296339	331909
472005	488109
339333	352429
354322	76724
443320	10517
121860	12901
147360	192115
116437	344091
440056	33574
193299	396975
341428	114643
139214	137154
293724	430356
301326	467703
243453	369660
86158	94516
390336	99943
265345	316575
44922	122900
330473	399867
53697	411311
481104	429150
312987	53879
491190	283250
334082	290450
368669	410074
401354	480025
64922	249890
75119	464841
163434	208878
266965	478232
219652	12326
109600	478232
458462	412397
129543	150234
479950	328140
390422	396873
414286	189802
446644	60517
418280	402772
429442	450266
443721	155314
125417	291832
256785	69765
225054	45710
130300	300192
311395	492663
168934	91998
12967	35036
373615	342440
284553	412785
156972	481423
353011	336590
364509	354847
324157	355849
326668	431556
264044	403501
411059	272511
267688	407464
473561	209572
448062	69708
252824	216159
366100	317423
184629	327996
172417	45337
483694	209933
473271	452314
420867	366646
178422	15001
283383	431848
264080	428125
323715	469235
353975	423688
9061	259037
436800	40198
373025	399461
180118	142853
472656	190369
59864	207728
54717	210353
409188	160136
13782	83084
150985	207059
416944	387456
325966	317100
319985	249709
154254	264835
103217	112312
353597	326997
3646	250016
115339	481805
323421	242782
263858	283265
340428	233272
160366	236526
301659	287694
273481	277671
98595	105585
476106	478415
180034	477986
397648	186259
136114	14395
144920	98278
169150	168987
426493	355552
44159	61151
189686	42919
195121	172942
29656	240796
272742	198761
264357	489822
166903	371934
80860	366534
340312	183213
320097	195817
438381	115610
452271	445749
178473	457845
84830	15209
322493	421935
134425	78380
444163	168646
390232	335654
162409	36162
64697	267602
277987	219499
182681	177205
77162	257221
320633	227110
409189	99829
303899	164273
261490	295484
99046	161423
111854	284480
779	313745
383415	72802
336047	216229
24744	214050
185953	317118
316574	399736
160237	315990
183110	273831
91824	300800
216299	71973
159212	395988
310920	221303
41378	487014
273322	145780
18152	117877
477811	85183
454243	319541
383284	433115
465417	42313
231800	399736
163605	345401
392677	245084
330604	317408
334351	231447
136878	283107
344737	62580
16572	181322
482851	144127
149429	490647
142603	216643
403478	255650
420927	366534
162402	375710
150495	99437
16403	316575
298907	188912
205951	293745
298584	418556
201459	97894
259978	73742
446550	374396
449347	116966
18314	129890
177157	187998
292765	493265
442236	440660
299448	49228
56421	153995
311318	91030
113379	149543
92401	316284
26279	339842
11601	391664
375530	7610
399441	385203
434371	366127
181353	295484
192747	84383
215395	288035
411824	110677
199448	104063
439208	452166
465315	284843
150040	100503
128452	140044
350347	111039
222065	91600
359401	269199
466748	53993
405117	50264
303838	152702
448280	21902
72091	203538
120546	343721
349195	274508
156306	48275
427544	64364
185554	103751
280624	138716
419558	478791
27604	41596
390783	410028
222815	332382
421418	353670
302033	172609
94599	209933
16324	346266
483625	148695
244514	216337
79223	122694
297446	87036
318998	10267
257977	459976
459213	473597
273944	439074
464917	317118
157608	155719
345401	4243
427309	61370
239947	203308
51439	469235
173666	317132
64272	459213
256610	434945
115124	310284
162159	132682
187834	385865
314221	78401
271133	288962
255848	416492
479351	324812
313523	187248
70371	190369
451083	132996
260877	232799
185089	132996
264195	52904
372468	199526
262146	37341
298479	99021
382314	277806
110606	22865
401592	392210
297575	13668
184695	380071
489204	334424
166280	231879
491292	265883
4741	304493
469058	438444
82731	141166
458186	476231
336452	336590
448033	229132
361545	38310
103142	2515
137377	145064
364636	391414
138241	73821
412205	465441
148620	215858
343985	296185
438955	155045
411282	23018
412440	296352
465935	344239
316136	223468
470537	97215
197756	382531
137067	2896
364082	190369
22950	137508
31624	440660
82416	370106
81304	135570
142998	232347
464952	38490
96404	474412
486314	183213
412704	92613
154146	171332
8459	49903
491113	108472
308512	38113
17023	165653
179932	423980
153726	88353
53229	206223
199893	211492
142305	140871
411809	33855
465379	300800
413795	357391
383536	351414
448443	21583
124577	245332
392318	285143
74641	436686
412590	487153
81885	346254
139283	194165
245323	458790
198317	235267
68772	72680
59204	381469
392037	160295
459768	379976
262286	413533
424750	440660
471660	377205
205244	35971
366014	373401
44160	258198
182091	201493
322509	102210
80772	205223
124431	315671
452804	94516
21549	190369
347121	391933
254446	233238
119123	259583
401555	53490
105878	313745
299935	57509
478357	425675
53312	24738
16898	245317
43397	482455
39128	185901
178222	404429
196131	80037
212357	387742
162708	28129
388103	151746
157523	262954
54153	132942
281762	396106
304952	487833
251264	56068
442730	113265
132114	141735
65028	228529
7860	60993
449058	15209
220553	231638
89826	183213
427749	88113
247300	49009
49789	398323
120693	308200
1034	372713
151082	249334
421591	248592
126305	179506
369551	327780
355807	428581
416850	53389
342652	424878
447878	176878
477328	258469
36228	14583
91029	489201
295786	11818
405404	190369
131968	185115
431237	390680
156526	227844
403318	348295
208038	34785
346779	366226
134107	313745
349920	338289
483987	320097
489633	12763
339051	121171
489582	82310
425544	493631
144882	54976
381424	245242
470046	472307
430475	122673
54931	360708
43522	413378
445814	119578
289535	4098
248083	303497
318504	337562
459514	416301
147750	192610
314877	61082
6467	315261
414581	241866
84801	54976
209775	273831
419576	2648
57300	253110
175456	184558
283624	492049
457914	202988
315193	464804
194116	267602
187892	197780
155396	398280
350164	49828
316372	55474
423885	363564
256652	66960
259114	486885
181975	275990
215672	60517
369809	477986
37630	175755
93132	300051
269258	106736
350313	169482
39683	233913
40973	469929
54360	9889
148529	263672
277030	174935
138126	180527
429095	207443
356328	273955
265529	358848
344135	366941
364687	224223
151565	395988
484123	283392
117680	445756
234621	395198
365836	100267
139	477986
261033	385000
374034	149560
185077	395234
132445	22827
27322	152702
176166	249818
417917	228431
342465	314369
147071	211868
481343	434186
100406	21411
91036	451031
437394	247109
424125	228431
277568	98965
199353	57083
219136	325314
209387	464984
121226	423559
369030	442059
179041	3971
62889	476025
447395	479086
484044	231485
422267	131495
205572	313314
42413	331508
116342	129727
172560	458917
231512	388173
221296	24000
249673	10690
16418	286936
231001	140405
277587	62191
111349	118862
287651	86476
201556	275152
262210	298264
12564	149440
106735	396144
250009	481058
430665	303392
447841	309658
222045	403369
432175	156723
175728	226494
432345	284268
38626	233839
424325	70564
185580	351007
48613	250857
440604	184258
360378	160722
392924	363975
104693	453936
380748	23492
311297	12870
419207	168959
356629	431556
75169	330130
138922	310776
391264	173019
275995	384420
238003	309425
142259	211773
262924	370313
360973	313745
218021	4413
366762	216324
220857	163430
55914	410028
421635	132437
117738	455231
29824	100999
316565	373926
190905	38655
242830	270750
297641	100065
59628	115352
241778	471574
86691	312698
471146	31880
468630	186440
326631	100352
241601	234337
66643	95467
286033	148739
81441	317932
225694	162247
79682	139
374305	197486
363316	132651
334516	431137
320845	367952
63103	259786
285771	132740
96295	374031
329727	123718
185050	404963
276785	364680
274451	33647
267242	392301
356490	64432
294408	132318
141045	338271
209915	212966
477932	360679
65484	241468
440036	455707
370545	396080
486837	329727
340516	304344
237230	266852
479188	487537
71359	5480
300890	305696
474880	186714
175382	295441
147321	435318
419822	222721
118209	159249
307230	439218
490519	170387
233498	324706
103184	102396
384972	11269
409681	156528
425763	33855
164095	387742
476583	389682
264303	27847
374918	162947
96507	273841
194882	447544
155294	345105
8018	293271
403076	373520
109605	471745
434210	363962
74389	228013
478675	40784
288100	225794
77143	400184
203779	186159
121733	24155
301795	91998
450890	243766
344314	400408
22801	164164
493037	276358
368948	164019
69569	313802
217435	468050
302099	247092
217953	116093
201513	323056
203940	485010
164690	296869
79820	458873
243727	368859
260194	449938
108706	456309
374379	318404
232103	487153
195689	82041
243823	218615
390468	367110
12077	162371
399505	125040
134209	174384
228989	188837
171069	387078
24094	379416
476983	405491
16844	464734
171210	404960
486484	263009
316540	228629
364636	73479
121860	155923
474341	82271
300240	138378
166626	185095
247608	239503
99448	435708
356036	120774
392506	354266
253435	208577
371122	24660
369058	293813
275963	114936
174680	35735
425466	266853
199703	407651
52605	473936
82443	461193
365748	44762
182133	293813
385812	284982
308765	432320
149591	25034
489929	411424
345729	67089
71189	437442
149358	8531
171757	304877
117535	425074
3904	296279
327556	467703
388263	423688
102338	383967
370096	54976
320484	258220
454172	57134
107946	490569
144072	21632
332051	331349
133909	325951
77040	272339
157714	331584
425980	466432
77807	164884
483678	285156
175466	365392
92588	313829
92067	333064
324810	50257
143251	409350
355562	247848
382684	477890
446437	24809
316330	434945
484040	202182
482737	412663
218730	68743
381007	104505
228825	126916
459193	226587
212085	270590
430589	386901
233727	245317
449765	196260
69467	168852
418061	459830
328680	353308
48275	430292
469908	473077
206939	167540
359178	360860
296479	154667
71747	267602
204104	171681
153561	370866
148635	440660
34625	430356
5713	450011
416037	79186
183454	237423
327254	265065
159059	286828
352941	331865
164447	153799
110096	245679
458298	118662
57743	79367
252072	123369
176903	442020
424419	45088
15502	391154
124988	67858
283608	472771
377674	474347
28838	262954
19149	492535
256610	475571
133746	35452
111756	92613
304667	409540
36431	397935
293948	267602
472081	440249
167588	435413
131189	54976
429287	68134
311656	325653
452641	47874
324072	268550
283096	73336
389224	57699
174255	123213
372054	491271
292076	401949
81436	186561
194491	135756
178763	336179
196592	10306
135907	228624
438955	108284
422669	75185
224145	156006
26279	306860
310756	182973
486055	53994
170106	23721
488846	401884
304714	207042
224152	211868
251044	312915
301726	42890
468021	475626
90661	114815
82099	122287
132443	267762
122816	149455
161693	92114
266965	52030
132434	114425
1080	339810
174121	177935
148969	144405
406435	351451
91529	303648
385571	52916
104659	289447
343975	82585
47080	309798
122039	273831
85665	167428
403471	29111
258320	343776
272731	206477
248013	257487
326762	224598
329294	280762
25959	433151
212435	6949
150401	479614
346212	343012
194048	300469
342666	456215
302578	120132
330827	335477
335951	203438
473454	380183
377616	270313
167639	336590
151539	52526
117537	372311
430290	492906
112723	291521
157686	19788
297422	204195
37876	416701
279590	114845
441958	392877
128932	220417
262286	107473
250434	122367
422870	56709
44844	302745
184894	186440
175578	201208
407495	40421
426742	20959
358791	314881
112355	60517
211238	362526
311774	49903
172134	104598
438787	404806
135489	492316
309085	351971
144865	460723
57756	270196
112173	232250
257299	464420
128605	394406
189989	324319
255091	33132
238025	176616
86724	477689
324459	179375
170932	183479
369321	203308
130069	423156
140532	18665
438247	183213
50594	228013
143223	59599
334817	225077
190492	7159
353302	377203
405042	123199
455228	172335
319882	408288
305156	456065
419056	427520
315573	281924
91657	139081
39573	301475
472947	140966
231025	310756
429295	15133
96970	209824
238703	296693
127208	16433
4927	391414
58484	359922
36453	38063
402973	106527
341581	272182
456793	49231
120021	293444
353328	66069
270073	352013
443039	183213
211843	368816
28996	150237
406936	321664
409808	134259
393332	54180
81462	183003
278273	622
71690	184902
34757	371532
230391	101479
78460	26977
390063	203783
364536	452685
237228	456640
183372	323173
415944	476951
483494	180009
474578	426986
32253	460219
390108	485672
101504	400701
15027	470027
172335	427981
437543	162795
150471	414257
33001	125399
204775	122780
403193	73950
194852	208038
334505	418261
8027	110708
326013	435339
252890	45890
228084	467442
302757	165653
99962	162718
130069	209767
413846	233246
319206	129368
154456	348798
97882	293813
218593	162765
30864	27464
484144	221179
374213	469924
457459	130028
365715	296552
403551	217716
94293	190369
173847	39843
414036	260868
400889	249368
216006	128998
51601	127379
268856	198275
209304	141321
100339	14314
6467	239541
210181	127349
208593	491857
87523	370501
371507	451189
292994	104498
325824	156505
52217	10032
11696	378335
112443	188759
57463	392283
299580	94784
421794	243547
465820	371934
415470	13370
471169	54839
149614	130028
34137	74511
242041	72339
340352	91715
152465	247132
324002	348563
195527	49106
40028	391414
401000	256121
414369	450626
236222	463436
45060	28145
67282	204424
10267	228431
23568	273831
68098	57728
420734	164884
100679	256121
233045	199365
62816	6224
357294	96894
301808	218727
327253	313499
348497	482046
407407	432175
212826	250434
223020	360922
238741	293813
96461	380071
248013	339831
290225	108554
287566	267994
125497	42540
231603	293081
450322	277133
422177	426034
467690	444508
260352	103804
117183	68098
338043	418585
144207	309425
203900	44073
491356	83872
394349	217223
222455	194165
357850	255263
250833	202996
70989	5309
472705	397323
292650	259218
483783	440666
242882	178048
469596	337974
260814	422256
457418	222954
370457	151460
371133	232258
228229	331994
61291	226873
410813	19458
76818	350822
473374	474218
235876	5857
32836	35414
151610	378976
350226	190369
474341	6644
110696	417918
439807	478415
279009	43334
247060	187998
364636	144669
37526	449609
134469	264501
72941	187836
51894	220756
177546	445796
340175	77004
414257	33360
276821	388575
219378	237240
449521	203909
114063	63515
446783	272976
454542	113644
136798	55928
455074	454547
16981	420757
316946	159249
349608	174700
172417	445693
338271	290988
118204	287266
356476	120128
29894	304563
290601	82585
396381	2232
438475	151354
459013	203656
295222	86476
294883	490220
61711	383967
244980	178436
221324	244949
484201	30062
436722	469624
173576	212280
470672	159897
386961	264552
87102	446833
257719	299309
65935	278833
55047	439218
452413	479614
487586	38063
227188	102494
427486	454822
144973	450509
54738	306100
48146	402689
85665	267352
363332	82271
260336	221154
61298	48648
167588	487870
239190	155733
61309	182578
343334	94793
111021	466664
145288	245628
454179	285406
192800	31494
298370	162795
472534	325604
107524	321313
430118	384419
168779	245679
331540	25398
376357	202087
132173	450024
179707	274547
279590	97775
153006	484151
480463	463623
84199	140861
480163	393974
212308	6253
89589	45447
9570	91657
192238	285112
219590	110000
314581	353787
410603	184902
390358	261396
159609	95873
250295	408439
428618	149388
371661	377933
433115	490456
191846	53883
76565	343010
208944	37602
383563	480171
4794	437098
253069	141847
159726	53511
458489	214024
430290	322840
329025	304173
51741	404150
330066	179486
245391	279798
117818	428667
138915	243798
240300	69824
97894	334873
153505	54976
35035	470977
47640	470779
219116	164884
388525	286313
382617	126764
195632	13370
189640	146124
457854	462446
244907	322944
477901	466737
256886	281252
26630	423688
244411	340133
263108	313745
181111	99181
238792	101938
327906	438419
330491	269199
256440	225914
379277	360459
87376	126979
231802	154735
167548	5040
299735	200933
405379	259929
200724	364927
233045	58815
42728	117096
265293	355700
458008	371934
186801	89410
411389	330157
7413	410951
1946	424427
421987	21411
420027	488447
331272	472072
89227	139678
219668	16433
264020	31616
197787	370856
349140	19537
139722	261009
71297	308602
106353	472239
111970	46339
48472	286453
202470	186561
119762	174339
250404	140213
91325	307416
489078	419732
358860	320464
278824	36847
230956	390687
78116	426736
432339	292877
115942	50264
69838	175618
482111	419529
156432	213993
389591	12895
46703	477245
295441	342761
294835	432212
441635	23018
159402	76454
40028	410513
388776	122518
353885	384174
149516	361744
227015	211259
377282	458969
28405	489552
446465	476800
139110	277595
349075	316372
286626	185012
250854	119762
200867	99405
102042	313745
318379	383851
137198	9289
441123	99210
28200	282822
360099	340513
306637	180689
297466	317118
107720	262954
393238	297364
97522	206686
409388	402427
353767	186714
206387	186440
246693	292721
201809	38727
187674	38520
70308	422505
241814	10212
195302	197129
295649	50538
320304	23905
475480	373585
385991	467753
348391	387361
109389	86560
127462	360999
183769	112030
354545	263713
343225	438957
110296	211689
253309	417288
412943	383434
438563	449341
325414	115861
303918	94516
472385	39195
301058	57134
50925	396137
121711	24439
316565	357454
486680	228013
104740	440369
345227	273814
47125	492749
290698	315964
68098	161018
403349	420944
30609	234337
6530	154137
476951	155355
165502	4413
72026	424939
367386	246247
370096	391414
204260	35707
640	89508
16445	318278
42034	35243
317402	420667
338302	73660
340197	299228
441222	95149
116778	389682
20611	451696
481723	413846
146275	36182
293580	304493
26051	261396
339333	63190
332299	35629
131757	467703
148813	297278
98684	17186
389619	316076
103230	109026
358270	202523
58957	166039
289946	293813
372415	427796
393626	28129
137658	466008
164349	208617
23996	224959
73298	57719
395983	325167
143112	478678
342272	364179
170785	490525
293368	456419
72182	224383
359964	395988
73799	67399
291867	43394
332407	61076
445681	95450
375660	347425
471174	291332
397427	413740
289675	428136
47747	267602
181220	92613
172724	493016
45277	370099
422757	260309
14367	182874
85739	127921
77684	489126
96577	264766
30845	14254
455308	201602
114063	344981
75618	166513
433154	262954
236591	202795
458183	314492
256224	387860
285143	314237
93451	326398
355083	292641
376727	396713
214688	291249
421356	369423
299502	26419
263557	253341
201186	237235
573	21457
329727	413533
277776	150352
230171	125399
126628	316297
444178	134547
399948	103267
417022	57134
347121	443778
380200	393326
328574	262954
303507	266742
356259	28407
376730	348971
243537	373413
144515	479364
109906	459976
312283	259929
105795	103650
132324	186788
460551	58032
172630	117023
250551	262133
329416	441434
409380	243295
446037	49127
469399	474629
58032	175721
202801	331581
167832	287854
255963	122880
124259	243174
6359	75303
269869	493036
171205	331238
298703	447353
207397	416402
163445	405683
456329	317506
79605	170227
84307	467775
429201	260367
93916	255650
151298	392788
113014	453391
444488	310756
34729	326375
9765	58208
122028	273831
489453	41406
57192	277691
369366	307294
131504	472583
380461	381721
167588	447260
371370	110677
107291	193445
387287	450209
490784	233231
383969	336526
398828	248501
340130	247899
342988	268904
380835	147117
175691	491857
169177	186259
294415	183213
160534	18468
278473	179361
364687	17374
245556	183213
422707	185507
113927	120499
45261	245741
220693	130742
60052	148281
260935	105880
134259	198708
233045	491388
268584	39852
324629	219865
426671	408846
164819	142018
439719	39670
216894	208400
18631	376121
53754	319812
125751	152502
173755	113664
180829	97044
338394	137238
137699	340581
188054	88289
215315	232377
294004	237548
181947	52537
79348	392565
265568	413525
280852	251969
466252	346898
33343	99742
383391	487427
260956	24208
359973	80957
8281	310736
95778	15209
335242	79507
229604	468050
428330	476243
456215	315727
491954	42606
266141	188
110809	284214
397439	162947
302945	268176
288918	383010
419313	492424
316624	73516
482269	276358
183412	106151
48832	163258
458492	293813
198317	377283
488610	21583
430873	319147
141563	454626
20791	120810
155389	389682
462653	417710
286944	261396
387083	296132
477413	152321
326165	237178
144568	274094
222633	335832
200749	358471
154192	348798
45060	160461
247513	368008
190608	186017
91838	116283
354545	132996
294469	77438
276132	416759
378002	475589
479744	476951
221249	256121
386753	300811
202810	59605
331178	54837
299001	350189
182309	267602
492959	396110
169631	268829
466592	32214
35448	76429
339965	241373
103898	187834
413218	494053
13735	391958
315286	106531
47712	348798
369209	479554
140714	170180
345194	96094
166772	307279
328649	265499
154996	446443
323085	206924
295016	388268
149892	392086
258115	478415
145174	466941
324826	190369
293308	417283
278448	458968
9570	49903
292724	93800
146277	116070
329876	129142
35806	396913
272367	106739
393779	85371
55770	85561
266559	393184
105249	18122
11797	76829
65513	164332
136136	232418
482575	164504
225650	95149
169916	46127
309276	318424
491854	35707
396281	90123
294554	138297
273254	208699
271652	19075
414825	18748
450257	297364
407998	77398
84546	119188
10691	168287
119288	178907
181781	402683
29431	208300
150951	394406
317174	446445
44938	421935
191732	129827
175064	4746
196578	296693
426663	122694
192973	190369
477811	34878
487732	291022
191933	196868
274413	367919
91036	331581
36379	234886
211294	35707
1477	398333
139583	151946
265293	169620
230089	28129
63652	345797
59092	277444
183645	268518
428962	252961
303643	355700
84982	165744
319259	430641
454573	329001
317672	159249
214608	276059
489822	76420
243450	159249
172534	467630
217790	246926
488620	269104
369980	146765
309491	111161
112443	334263
477834	458108
408329	366566
236419	450019
233996	51720
35806	293813
485526	132996
309928	94344
364683	41075
81432	204330
343865	226308
172644	70029
362795	265518
121464	323909
293243	217504
436440	228244
225756	393832
205037	482668
242722	476103
264080	321930
197544	188759
259590	411129
312347	414482
456868	487957
20599	392114
128440	55443
441118	241681
13021	366127
258539	156006
472120	233024
182075	23267
111254	119868
221906	473555
353017	8084
114665	185307
445963	110677
10890	368685
98378	59049
194197	131100
458279	452812
155448	118112
273120	393326
18830	426398
322805	423021
97985	295536
487567	469235
176878	82010
259704	366124
291521	294307
365531	218614
414326	477509
169456	174808
179660	476231
32693	248777
211463	277646
338752	4841
244536	227177
162920	321313
429978	127856
6301	43119
294323	194097
308510	190369
280926	15209
413211	66192
16179	458301
254462	146751
75656	5786
454033	401101
112575	259290
477545	451147
125607	125657
242005	99658
121106	135864
62651	280371
307091	422474
79378	49274
306282	247092
180281	13370
202890	375834
24487	89462
297512	17339
486176	462973
463420	449316
289886	89410
242084	407843
233498	477653
150746	309063
294485	388575
269051	151096
483987	29895
96438	428464
252689	142018
122780	73669
476412	18891
425677	148519
80282	310261
431421	384366
283093	248990
431214	133156
5700	201196
361858	451828
446912	146202
36182	58436
140026	409978
52217	339711
157839	269199
221308	18152
206686	357108
308029	86821
408329	369043
368788	119454
99918	302033
273266	242022
192293	363019
267562	378087
363552	76939
175080	206126
477762	234470
434577	68801
354942	208038
104740	220374
96144	114101
355488	190369
488832	464872
142522	477131
15362	69802
76228	274176
155302	329139
119505	208965
469773	373169
223727	69019
117647	148590
449182	21411
221767	266852
169031	205289
177751	375991
341458	58213
106268	219785
240439	325905
430665	119868
157839	246672
180023	140044
428861	73141
488348	461039
249309	255650
9232	406613
4719	451550
183213	120361
417265	241525
266307	423866
88381	378686
142748	218730
313389	440962
384231	457740
268910	258015
456231	463822
398843	408439
209293	137600
390406	123369
58162	490159
361665	79989
55064	348798
33153	42592
423582	275790
157267	336590
83960	396729
35941	401297
395507	396913
371301	303932
483791	417192
205711	283445
389873	388719
123969	160379
40471	471745
415023	478882
437215	313400
168206	191924
428396	366127
191846	98659
464751	478415
222438	218615
447074	301660
170580	178188
91409	234500
479261	53490
315262	79273
194169	294677
408916	234918
56619	267590
187880	145948
428157	359773
54703	384674
233767	378462
223932	465647
359536	198451
247231	484452
441809	198465
126276	478415
328940	395563
312178	66366
286556	468481
210604	235634
196398	266541
125516	27748
161397	420392
177016	92787
470746	124443
229735	38562
244905	478377
192747	92090
344314	154711
81887	85656
303632	285083
11561	259074
308618	52137
176983	310124
443320	307494
202866	318357
390877	234080
412768	389682
324041	266852
345000	248533
330402	270032
117111	406201
352775	393326
437994	3845
157035	379130
246010	262185
129908	285156
464059	318563
98048	65670
15027	397012
399230	208617
87524	280871
464031	145948
191440	433645
311656	80497
479745	478415
166626	102785
375405	216602
150655	222733
478289	291324
236309	189539
443238	370629
309824	319157
20404	246729
190621	28951
62847	486885
402233	94634
325054	426736
412909	326539
130069	111039
165326	141430
165993	396896
346272	29670
278448	157880
421213	165267
313316	290741
237586	382797
61570	283265
18698	182226
422326	310756
43413	347722
105181	117393
255616	186345
278412	181453
488694	477986
477837	310261
188866	17186
443841	336265
273287	458880
6815	49903
3096	222988
156062	313745
176252	137719
8578	293813
158419	171163
190051	489822
385801	202394
256325	247715
39195	483820
53364	140044
175721	252664
278418	435428
174028	364680
305517	18048
233685	333036
372485	487948
55202	402269
214605	454978
211069	109407
99894	23306
333621	335390
70541	15209
140189	392995
297538	160545
348952	364109
60854	48861
193618	410074
93592	366127
294476	319904
252437	217777
107688	421465
32958	443169
395988	440069
104250	399959
15410	228838
178901	130069
234019	267352
323167	282793
457854	282772
246778	164884
222927	196488
165680	54117
1477	270959
289304	52531
159	348862
20002	317675
425827	303059
103914	230691
150423	299976
85870	211396
463836	432382
133732	79937
262890	47989
228103	283474
118786	87007
329838	32807
467307	428080
219289	293813
281236	157422
80837	51895
81432	162327
127912	63957
289220	410951
247571	453492
349182	283591
367682	175721
323806	267352
319196	253476
17160	64335
381344	234356
409388	386411
247608	490082
364028	417918
456698	1292
351137	69856
297436	196534
478588	50501
445263	41075
176535	63528
382015	303424
300411	229326
202613	276744
255650	13075
335591	157136
403452	62191
374512	393238
298370	317356
93328	146202
226919	58881
90630	409828
140225	185770
117833	120912
400514	273831
317373	56609
238958	140608
471235	432175
357939	246245
259340	246705
139350	274074
445314	103912
144288	28129
414292	490144
331297	16433
191846	297282
355054	412659
77341	257632
439138	274272
118694	461846
16844	296339
359307	90277
338482	235777
206366	39430
374305	252207
57135	64690
459064	93540
66388	228431
314395	407389
165661	76128
28357	337914
148727	23080
404892	135962
145869	268176
130228	25122
196903	350968
112625	434974
289722	122393
130675	477198
487364	443693
125329	277094
333597	94667
338808	202828
414035	212246
259978	87178
188270	369577
325258	464420
407016	310261
493995	486885
1669	338267
247710	466737
74157	317675
422178	339853
55224	261561
236568	173176
387506	488304
237744	388480
66356	270608
86158	27464
426681	273565
371125	431544
380489	427075
292367	177870
180633	133330
259132	225496
154783	37565
263901	303134
398989	181478
302682	50009
416443	236213
418843	139732
299399	408447
314311	121960
417762	253816
434768	359973
362056	388460
357186	245317
424975	434893
1292	438379
373193	54976
57708	401949
93451	76025
179049	469227
412110	191053
10874	61059
83428	15209
476346	135664
444647	274309
225988	855
17449	449298
153745	355700
198608	57375
418299	484010
230417	314646
21066	138652
405674	444864
426120	21902
466213	453398
216324	201865
108117	458841
295441	310030
445810	241468
289929	468162
237953	85902
121362	203365
221265	145691
90711	155747
484076	386132
250773	41533
437015	185016
232477	400021
66934	455239
101308	160996
349012	130298
153687	264258
26395	430033
238698	455520
22779	12532
368540	64429
442807	236213
320918	443976
24109	298109
353597	301659
61647	386901
242551	471355
19324	451016
312283	454654
94974	267602
253864	358160
122962	365283
436624	54772
81028	203656
163356	249202
455673	380057
169832	241290
407459	43854
136627	133156
68357	298765
459117	4413
342465	272339
51759	97775
319865	232377
459448	141649
130069	238496
69749	463089
456231	462676
143112	251703
255186	406402
55578	286936
305095	57134
299812	15209
360459	380531
477632	356496
196143	331796
218485	184838
233045	146000
59475	357741
75403	381857
8339	286936
153007	77438
146893	436575
142068	269066
330348	311297
44341	457794
223244	47574
31029	453433
200704	457638
311914	82088
323151	396697
267818	237802
100455	52537
290339	35707
95551	480684
478975	185479
160576	133064
209465	224871
70027	132740
210676	87319
392331	21101
167588	88467
391121	368235
341891	275870
153535	125350
97373	194981
144174	166637
59163	190369
231305	280592
441206	124660
317027	378219
16601	391414
327894	90041
59360	79343
158653	46967
20946	1333
197118	105498
305412	186259
29824	417680
47158	462973
201113	7771
327570	486326
100836	23018
224791	200457
377941	353557
363575	317100
405987	174958
111984	478482
479047	395988
17706	423688
400796	240665
169873	86476
114096	272112
299106	484727
315089	440660
279975	267602
268828	67280
272915	99437
379295	404261
74000	445233
241385	35707
204073	114930
6698	293813
238353	350189
275209	421006
304002	490662
460717	90123
293913	299124
352490	138600
137070	257895
107449	288016
311297	343312
451815	437785
472372	213115
188246	245809
98097	110708
67076	123369
234215	364294
256985	147368
257498	218727
440005	287719
417293	435817
233353	285183
262889	369599
373755	208747
41154	187974
187622	40426
411455	462551
24519	332392
23179	245679
305401	59822
340762	478415
193252	355552
105560	128057
275639	137719
113577	190369
456453	421935
365536	209992
200092	235104
313947	278520
123741	122707
211223	13483
88426	478123
165283	98246
480105	168292
278286	49903
457615	380538
418173	49903
119001	253069
150244	42035
277067	474033
485	205289
40028	426595
92635	346191
329941	480416
348472	233590
117833	361255
455122	171953
362932	270248
337237	411468
83310	440422
328667	306409
945	351451
295422	86728
300770	327225
289675	370821
19640	194587
242264	312463
312463	396464
116576	14574
459481	206665
116923	480935
270163	371918
328820	106739
340236	143270
298390	486381
147373	123849
89219	78664
114700	486781
257391	292721
394826	90532
222547	226308
77420	284797
233045	225094
377397	281924
451083	211868
221734	348457
189997	111017
257763	205270
73599	288784
151172	390197
335244	414317
186857	160071
809	288193
297460	354694
156189	70269
453294	168594
138126	65979
5482	13370
301188	281780
349720	60517
24070	472941
399970	190369
37515	159795
473402	93467
112903	274546
459069	415614
265875	255650
107524	269466
88437	160895
98005	392788
261795	348550
328089	274451
388777	202346
53872	372141
430336	236654
52372	392539
373399	338261
80240	298182
263665	187458
329460	438783
259704	411157
312664	239528
130402	132740
237714	328390
92401	381072
162561	81191
104093	492078
482646	318404
113853	447517
399472	435924
58017	144306
26751	285446
169170	318735
219089	120986
452148	142266
68314	101962
11204	421794
429388	83140
470748	144306
203022	240374
91828	274726
119822	401063
78669	138136
206370	475265
461682	300689
388872	329155
484172	247868
61049	463200
458803	476231
41333	334882
213996	152081
322112	141807
466045	132843
415023	230714
172394	295847
469280	245317
404960	245508
480790	487833
108458	385000
184418	391600
107505	265753
81547	278642
304952	421830
282865	350696
390032	168719
446685	125765
356909	447517
178304	441996
113209	237165
301771	29105
339333	491799
355083	105374
59092	193071
438403	26322
291429	290450
274413	378462
430474	400586
372881	1207
17474	303175
107490	262954
391243	32807
283760	360860
38063	7347
463888	489758
194304	476951
410830	4349
380489	428603
434908	451016
454229	278907
163985	301692
165886	334974
153407	203308
489787	452804
451216	455751
356987	91711
225081	266538
165680	299630
226101	126204
128196	162831
288905	398153
154192	256373
346183	119868
279530	32934
455437	147058
2487	273831
425937	440962
386263	110677
369030	77189
138433	233477
383193	233220
467860	86974
63626	216881
74485	34339
406660	342070
454661	443339
438754	17435
119888	469446
101504	49966
262286	387860
306409	133543
297511	50264
318121	144845
408518	16433
317881	1852
306040	317100
255557	381578
205023	147850
382882	223304
450257	362319
386704	378462
345759	177374
385180	21411
463205	260257
97314	452782
351432	121758
246191	454975
433643	123369
414128	25410
304952	287024
370932	390474
970	123640
264026	491841
246348	169603
317983	20786
20955	154142
376220	313745
41406	443552
432849	343012
17374	296554
4914	248777
85931	459239
15133	435318
437558	168381
137359	66241
451263	151642
276661	61142
130517	137704
37916	404177
400701	267845
309917	242927
452243	454263
414889	37035
269252	450256
413465	48163
437827	190692
292998	313745
232759	265518
328867	76417
155350	146183
450729	244017
172396	38562
336825	58881
256582	347036
393056	458877
218659	78016
8377	332327
426728	60691
342465	468753
201937	267602
275019	313745
86476	386699
441878	15274
423895	7812
15819	228339
302236	330853
160047	192524
207228	185948
41071	79861
408357	378093
326758	204606
112267	412389
372764	95312
184201	158666
184655	136727
446147	142018
278520	71726
240338	27347
207153	406626
252355	426034
21570	57896
302722	286285
237305	482480
335188	366127
228228	308558
120872	331034
112372	301747
156327	226168
58930	265065
345770	317675
378823	186159
223898	415656
261430	452618
31659	13370
196003	186440
12297	318932
493347	395123
2238	1151
198317	279210
152193	453806
49256	154137
50082	434133
78107	26551
76593	27464
42324	364937
247929	355501
476107	474963
168640	127516
347948	262385
233782	351818
445412	258960
228128	433283
476088	1776
397024	233825
436864	247783
391702	295218
350764	103804
365131	99405
44341	363973
262633	2527
108430	253538
114324	102913
102644	116779
291676	62191
440575	428214
336152	416444
341271	384167
52800	449298
21958	150428
71297	76350
453748	229452
282969	119089
203017	350174
147595	177104
244913	466737
353550	145948
474341	171863
391169	172089
245880	277961
198111	261260
416553	360043
88313	172089
282785	65913
256823	294323
338437	130028
402650	222938
353121	163974
411075	65333
198008	134262
31641	196783
104387	417680
404806	293037
19981	106592
252742	41654
72366	297900
47876	83492
277568	360531
318238	49228
132063	365721
298019	92613
288794	350554
447230	20383
465656	292760
254467	373730
32830	207132
24519	402269
17968	20829
406996	475006
214753	309425
327032	208392
341271	398465
220348	194626
15027	452483
168933	346823
115838	265317
440317	52805
230901	146246
15209	208664
409745	131937
221005	170372
8706	268104
485546	413782
458207	64429
324687	421935
141812	433279
24872	366127
405555	235445
24808	241703
179041	388633
401450	420944
261925	478415
462374	68171
203200	331297
39632	327035
51121	20918
485618	160980
401542	304466
396204	198302
44283	260132
236216	112741
310097	423861
183831	338271
404974	423469
434847	390599
183404	426248
140472	428771
246191	405217
47636	293813
38379	202526
446869	175131
81497	119381
393632	300800
74147	265214
308668	138726
88439	438957
322338	43901
128440	84092
98168	151134
17661	379741
218317	359218
425730	451243
107268	139071
360656	193850
114643	250300
236465	153995
417924	383360
116165	10646
34123	480611
472818	378082
345049	266736
174089	336590
368052	101058
250833	449366
137005	406665
423234	198864
364183	212081
236286	378462
27958	157147
420395	333572
399825	266736
431214	460482
423756	246076
190544	361001
118860	353836
241037	268667
103617	285446
271673	257298
456231	223732
202466	273831
35263	420084
227097	359218
35104	122462
382401	75568
452349	319746
168390	355093
148015	383480
237078	411424
314413	387860
455288	181930
73295	293813
97245	178249
259838	363564
4990	391414
69827	382019
276821	453014
427783	262954
469403	401793
347283	77343
357294	466969
290698	358983
231268	470782
55569	477481
21411	381819
136798	273831
423796	470554
258398	438310
316563	43767
170462	107677
105969	241810
142645	200858
386991	245824
320496	402193
127186	366941
273516	87045
424907	421595
132770	304318
303420	431137
355083	60389
252118	395988
91884	397009
416428	65670
42020	127298
160606	269005
16601	320097
262916	224085
423116	393326
395934	492988
448298	111181
140513	203656
315656	79989
373749	263416
145133	80919
471711	313745
78617	86974
377237	219466
428305	387860
1803	310756
426982	248777
123251	378094
459390	44817
28357	350538
81547	150974
75904	93627
436720	222701
444759	325762
226747	84111
380049	31420
338191	160428
97487	301659
357543	77641
126259	209018
209790	38063
404282	5040
247326	7970
322357	316575
368904	288654
138793	181863
399992	188552
136543	231485
243610	477350
81432	43191
98167	355806
44189	317367
65783	315671
461767	435318
371658	54599
389540	216398
272550	39095
328174	130830
154360	376880
332096	22549
78906	229060
212435	53389
446182	38630
416684	305216
129194	477233
357083	463336
59313	295484
55659	477194
466701	288380
238229	183770
27064	405920
26534	340169
422803	222701
412379	144073
269762	140732
356530	240724
447366	13370
382204	64766
271128	357854
385992	423166
317983	260613
363096	29560
253931	353787
235679	79343
6467	252797
383198	238809
170793	436376
443475	298182
369184	79249
233068	153771
109655	77807
106413	306847
289088	371979
12332	228561
56474	81280
473748	9618
409238	418467
469976	88203
205546	481769
133680	362206
262785	317118
111663	38613
35806	27212
65526	309514
168132	388920
420295	27831
104766	234918
107760	240796
355477	399176
154880	409774
121132	238917
259243	313745
476811	309180
492002	266337
277283	2068
105426	75201
102247	317356
418171	489508
286550	388817
478019	458933
292367	381857
131716	267602
486269	236905
466340	53490
256329	5769
195373	153995
174879	59784
474409	380735
461720	168381
312812	201754
377983	24943
12915	360502
257854	21039
85476	75585
72007	34276
187351	168615
57846	147758
57935	342311
225521	42189
179850	273182
278269	364817
76228	114911
141224	487833
48832	252249
320494	13779
339783	359218
301326	453010
37747	372005
43599	456640
104651	190369
399039	323175
39176	186561
174139	267957
179590	178436
268910	129792
98056	32257
68314	62196
122053	374811
32406	198501
311755	210110
267734	327312
138126	382264
473937	203656
8461	150352
443817	427633
433742	199348
115373	316478
240429	181957
36408	6899
155908	1708
59242	44341
486381	370369
49093	165080
159997	236213
421207	43164
104838	224998
248013	490915
27570	218727
176130	389521
237549	425675
196240	139698
424256	181341
342949	434186
347433	8084
325973	339453
10901	233684
343746	387742
481302	382230
450436	35828
267529	348798
398296	423469
492462	271383
417765	468388
318937	490442
292813	125087
478534	283643
23290	312376
131825	420794
192934	156376
97700	477506
62643	293813
329466	401055
387774	211300
441571	19620
467525	423448
35612	119381
376167	322359
489973	243566
393600	174564
139311	218727
445343	464734
4752	172600
386512	226378
178832	166325
238590	185150
122807	375750
235413	190369
327484	134159
431978	61621
478588	230829
276184	186714
64420	86372
301913	467298
56090	87007
67351	377683
332474	151174
187458	274309
16817	76111
354330	244
196794	348798
365810	466907
134299	284482
443815	393674
48517	158420
321624	38038
335702	216817
375405	281855
306294	227523
309272	398822
219546	18876
331238	371341
144885	220857
415967	235906
422771	421356
246796	63603
128681	378095
332671	130890
333243	142678
152794	297065
29866	303296
178422	218073
401407	478415
66280	54473
270268	389682
67756	146584
350868	121304
390820	304577
349899	313547
365466	268028
425183	308150
447404	37412
486762	264406
343479	454975
95252	491565
279590	171694
152368	335672
71189	265076
284720	424280
95765	1057
253994	284843
322805	241614
54103	133804
208854	489690
164151	110925
20401	49507
337190	228431
407280	438226
300027	432317
134902	190369
446753	307176
114129	300225
442043	391199
66183	104675
297462	317202
13305	144180
193133	15081
65134	484064
317385	371918
84698	194587
193524	229986
357943	218364
243635	416767
225081	394527
73742	473301
71978	206988
308952	51051
444404	469235
242411	272674
247812	197996
181766	62226
68532	452479
322101	35707
477308	423688
40337	253916
215353	486339
210381	160679
114284	54555
231812	313108
231215	51222
134694	156168
389206	463615
25238	129185
151039	241377
489342	212080
112338	87904
24539	288447
242907	222701
130069	154766
182542	482425
272742	468313
168354	192664
191446	422411
401180	187834
318561	254521
252553	227101
464018	220978
475919	339432
414036	94344
137212	129972
147552	109545
415028	461944
130148	110876
261452	131213
167143	460019
453821	459701
47793	336291
82150	365721
145613	297799
447335	390232
413785	38554
8580	31197
217275	11780
316136	283391
394400	310496
158021	4558
30113	245325
257198	75499
234385	205950
47974	164214
341110	4163
375617	313745
397124	354634
41500	478415
332778	105498
312283	35622
157419	104527
212636	464164
148378	257922
208364	89823
444356	437018
266730	37515
169092	92719
38872	217712
63324	204400
41148	293475
221329	205627
419742	198574
16844	395598
362435	65880
312309	336955
336324	268852
452240	284982
418992	229219
409794	94516
243454	172240
80572	84655
359790	259754
492775	94499
381121	10242
453657	188082
385928	185478
131001	445796
180590	385360
185526	67009
431057	288035
206559	461944
149116	388202
203200	242927
417749	265065
414326	222701
173617	446871
144754	94516
449663	433107
458187	484602
319396	63528
473237	31178
479351	15598
33966	160679
136216	481158
201131	301348
168642	267352
58418	455769
480010	335477
57749	199590
207200	120769
293010	486571
399581	74796
90969	480051
485378	365128
247500	301315
473547	451016
10569	411529
154354	492573
101892	67089
53047	81225
154014	86728
58043	301627
122975	398001
201897	459807
452694	83811
58637	207535
314311	381469
20606	183757
403612	278725
346774	240796
384036	3230
357411	169679
26905	303210
35556	96977
64047	97701
200945	5040
233223	345401
81432	338025
357301	150352
366762	173492
359642	3014
247305	207059
329631	183213
371337	335743
304404	256936
114124	478415
5183	207042
99979	409388
450087	483853
118188	103804
420621	280174
333183	336955
118385	259863
464636	166063
104498	477552
441768	226494
277568	373020
260822	211139
5828	32807
144895	199353
109317	29567
35806	100478
363581	153237
326260	148499
493344	80193
458038	52684
441631	485764
31178	184776
77666	209542
433820	257560
387401	158420
78995	10646
200092	341734
343302	378686
267562	211649
312300	31483
166903	203081
229230	278520
182718	285755
89494	154835
425025	82995
146197	378462
373755	218448
261260	291249
136937	441013
210706	119868
122242	278520
331584	438742
151510	484816
68503	346830
330216	196851
229496	279503
225351	260527
312656	359128
33686	336590
443334	178524
261093	109544
482944	257218
310692	336122
399655	407902
303354	273831
108015	22347
131245	410792
417400	387742
80700	124464
296712	154137
54588	252991
10347	107058
163243	367750
18025	223335
73327	218052
229687	55864
119001	153924
58383	168197
293705	99365
366319	185521
85033	226378
392893	224540
11209	486885
353094	179506
5944	44735
317990	112312
66128	436766
193796	484866
143634	146584
483770	20081
331540	309801
347224	361
413834	55232
213596	343085
208247	172093
23106	283853
357621	52537
347164	409373
261410	426089
94455	135756
123955	348798
321037	276794
430071	316193
469412	459213
281516	53816
359782	122696
461677	465924
304472	215955
490536	280233
424907	107148
218645	16886
267562	122146
377361	50538
90561	414286
443893	49972
331657	440740
1080	344580
445145	420944
402703	335663
254791	95149
48282	177517
42536	329956
450465	122046
274319	420944
488848	336590
365243	75583
475526	479614
93095	193766
233045	346537
306304	320067
180455	318735
227857	467139
407597	467469
125790	185270
392955	266766
263803	51881
236998	303175
425367	84455
74440	352605
46378	486605
207733	480854
125586	433319
351354	380071
133433	9054
409655	446632
321963	208539
105249	339293
26698	337802
222322	325731
22805	360314
327013	284482
361001	336345
143290	342292
57896	247487
195536	4413
257581	294965
180488	16041
4841	120489
128484	435242
368299	407386
433483	430356
318554	470567
432362	464721
21508	59815
297436	443694
356819	75498
357411	144477
416550	110677
387873	285080
100302	231493
73520	275062
191953	445353
217270	7771
165463	170034
198746	408519
477932	487450
436569	468622
118054	378686
95001	82430
103314	198790
241192	21632
492316	374939
359906	256910
363999	13370
2401	296879
117933	388623
104000	131642
367656	47092
444081	190369
192238	45337
61175	446351
132977	415606
287979	210229
444139	445597
66304	337441
180371	190369
137454	354214
201572	447221
356562	90123
416755	387742
322585	398333
111603	338237
128251	470682
25801	19548
436510	332933
365550	271899
94146	401949
481419	340449
204865	401949
314723	420959
456012	197696
86311	350384
468818	3664
427272	159249
125074	268829
364776	187426
289995	67837
347853	232925
114253	240796
474341	420895
194451	386901
278919	62699
321242	396883
313865	166239
196084	159378
401886	400511
18122	429287
307418	20081
56982	401297
109949	170611
466012	385826
464207	163577
399159	60183
450465	276837
196079	478495
309362	10208
134145	46706
197846	300606
362897	285156
464685	175373
62844	93272
159721	9792
190973	429391
344225	23863
263377	411475
276350	132740
493995	58881
408019	53863
290435	231025
69527	422776
402990	413339
140116	462973
152398	11909
162919	486885
395428	107337
28623	89047
33961	202720
267562	236254
331303	119123
131001	101058
308122	365366
249526	116283
387855	438419
200222	259888
332663	74106
45724	174855
418781	79882
131908	313745
206173	68829
11528	414832
386468	440249
68532	345966
315600	462973
176073	327906
160011	149321
272818	258126
389181	116070
479627	183479
287115	197996
89219	282074
402575	447663
149270	35707
78473	297891
424624	195551
250111	313745
201449	440660
275931	317100
20954	426964
317118	124946
466475	364990
46988	50264
114830	149611
135799	263378
281580	314755
342231	195310
56138	384744
285379	420357
155062	91711
182137	249950
215416	44463
475310	51222
120949	32807
51543	224085
219129	434971
68380	52775
15209	433059
115566	54449
153151	57177
392893	172089
357006	258370
296514	370492
295841	67452
396927	86761
422340	192005
200067	49896
105440	141440
440700	91116
227188	399736
292902	20874
59869	484058
269059	208577
395320	94516
146815	265883
278512	356750
92401	183479
20704	202500
374901	194598
116758	125297
464349	472049
404946	176236
359331	401928
49740	298320
82981	306406
271302	455282
5700	370409
453821	356355
414190	47376
24867	309020
322215	196783
153026	369599
308521	92840
97423	134262
74435	46127
85346	106476
295426	493003
373755	268667
52385	108580
235754	109733
324199	329413
279430	76016
89588	352927
382297	88200
230614	480151
151110	266852
130718	313745
274843	327217
306119	260264
161363	225043
205440	406751
32689	304731
132443	215498
493955	453116
272139	99586
152745	224003
58161	101980
429564	355143
316812	225845
138126	3814
21330	264836
251018	35115
445517	168814
241937	119995
443460	469642
219572	136131
250410	3664
235204	176892
157978	113051
223528	293058
88289	289144
371490	199838
301278	440660
105979	355915
96521	399867
68802	199692
488132	266600
233782	205289
54416	37476
8185	482018
373158	189640
146406	461049
313786	462017
447707	380301
166806	420944
316565	234895
171414	291521
162346	185076
33474	152133
412055	276158
321555	263958
77024	160428
387701	21523
467752	45413
417903	151944
421525	172028
328940	459498
432362	180277
266538	281374
247676	253774
276876	245679
363984	249334
207887	132247
293159	450384
98684	489822
40059	61059
258911	404020
489741	391414
19972	10646
313907	347948
26051	367201
319831	294836
2633	226494
143065	302281
46703	56392
292588	220857
248696	379598
122953	97215
428771	265499
186129	267352
391740	313257
56884	490960
207559	13129
406660	325653
11584	113138
33074	68378
342650	46892
283096	119595
9575	237133
280253	356301
260352	387860
342381	308841
426530	41973
130224	65134
13660	317118
269473	428214
102644	243263
1671	131684
262633	246275
301312	180327
19173	293813
249337	53387
239340	369599
193020	178422
37697	357108
268914	478415
309276	190241
172138	320332
358860	385567
172923	159046
316485	148246
262007	242365
313940	340782
418442	312239
479489	478415
304493	318285
272636	13370
60057	8463
153322	25053
383154	78195
237548	164884
285830	269199
372386	101058
104648	254973
324816	300240
405542	46785
20632	62764
80309	103804
10296	53863
372953	262433
294915	345745
161755	110677
185530	113027
469142	461944
254599	313454
300021	355165
279694	334387
80294	82441
402882	355806
467965	141623
186352	245679
485288	254026
424517	131696
140592	476951
316136	376416
441945	313745
372217	460705
486572	96803
120920	86728
455056	142995
406649	342027
448713	123213
152818	459254
15129	473288
5655	5335
320851	410209
8709	237165
399930	211134
486136	86077
898	103260
469564	237548
257488	82845
187834	373021
22371	208577
457418	250828
28237	486885
362646	304809
31694	110677
133129	76454
140904	15209
336413	438419
439310	15209
223602	49127
209317	122490
45579	180527
430040	51895
266621	278520
336753	293813
362641	90072
81432	371884
76014	64093
493142	12177
28302	398954
94550	307983
410543	455063
137486	67584
74886	43155
94129	347476
229735	193054
326151	312107
71511	41075
189205	132996
326260	154097
174034	38805
111549	231578
149742	420392
135939	150942
288209	40683
95	110677
455630	457854
51008	119762
108819	101408
404264	48275
159881	369760
284554	441482
116169	255659
270196	214456
69534	401854
408144	180808
75339	406830
31221	43904
174139	24570
128808	160158
21038	324723
177518	28650
137128	400084
371677	166089
239270	463549
172999	408427
293536	182826
65624	347301
116329	149712
196336	252295
102644	297245
287024	168638
267192	162218
263880	337262
40728	82745
441734	476471
159362	189370
266141	55134
399533	420765
396353	18088
108567	316929
122664	218017
102378	442030
18305	201455
106727	337155
359790	264103
13434	80662
389512	180277
181840	40576
56776	75303
38059	53221
404806	238271
226678	489793
224867	62191
1057	224917
164616	293813
485248	276074
78263	25276
369209	273468
77921	273468
325329	480633
71021	94516
217442	428103
280232	348630
469772	93523
51781	273831
446182	368820
390851	110677
486928	133752
345236	134053
409692	112777
66639	356391
353577	9236
414825	261864
256442	119868
328942	273831
76725	307159
320690	418395
77829	142678
164176	90277
332299	380565
128940	190370
95694	393573
413335	144932
472620	251388
369664	56457
113541	476951
233045	191985
459041	444901
78469	401587
237400	213316
116328	255542
77829	230586
23306	91913
67571	234748
366492	84195
475101	62191
29444	471921
305464	315671
79701	269443
28955	452055
370832	34706
459802	175610
359362	157726
109100	380890
453896	160419
120453	428864
176130	191709
328065	296807
132947	356125
279909	362768
430336	397098
405161	240363
36556	91657
135023	75303
270626	248758
393643	426919
461512	420895
254469	190369
397413	438783
88381	98012
400686	4413
34968	364260
139844	313454
32017	106475
214893	334902
87832	388254
181912	246858
221648	162782
214735	284155
371121	413860
45797	231627
224533	41554
167890	94665
44848	492701
397292	129539
411308	315687
484466	378124
449372	156555
137751	197077
183975	136729
97415	129043
239568	13370
374739	259929
307329	484121
185953	111312
373755	143137
208300	435817
274288	63707
202361	239107
411214	474990
365399	205289
160419	253246
159188	19692
291531	132996
475336	231485
277489	260014
85141	297028
449032	30919
4927	448033
50324	9054
66383	261375
340008	476880
478905	459720
170414	152502
459712	13370
399441	466737
85478	151174
320208	63957
397186	486364
102249	110736
139726	190369
383326	62191
123450	303424
287867	162795
377006	200990
128454	70649
366653	73336
286851	11901
78155	134145
341651	328458
414720	24034
485248	230336
163042	334732
448199	104371
10098	224218
84499	465683
169826	360860
227306	217494
71941	446801
203354	275959
421131	267602
371001	96905
482160	163063
96832	401127
61186	320845
344952	149389
190564	227910
265262	122673
248462	16433
315463	313745
158040	161321
71416	244889
461764	449298
340289	81160
53641	417918
162970	431799
282204	359762
75450	408423
158345	330290
308058	463795
40416	207059
88437	138178
474142	292721
475889	15209
441312	152318
148896	50580
335116	151973
13053	293813
138433	16433
79257	221890
344961	2273
293745	64429
440777	159578
15027	490327
306947	30104
135179	147241
311469	341710
109010	259023
388738	362123
361790	472072
112903	248238
322077	266852
377213	206772
345414	432212
422200	326815
68843	131066
479351	469008
40043	75568
64777	461659
178258	105888
26876	190369
442236	396563
156618	175086
381304	254202
134046	336590
373276	330559
207433	317100
389104	150644
193761	190353
79404	281566
433566	479657
10251	37092
80810	387742
40316	15926
79976	410951
138016	133084
137410	454975
316136	181400
224733	233463
190054	112926
306409	134982
398438	92553
398865	184522
402446	185815
14413	230710
248288	405411
318201	221660
142650	151715
92401	460468
429466	244443
112443	135967
76737	112888
311283	164504
382848	319992
83983	189621
217025	190369
52800	21632
359368	142045
68163	5857
324199	320067
466369	337427
476385	268814
440470	74542
204499	43305
469852	310261
224338	338271
475702	339759
90100	48490
286145	464420
222094	478182
214107	389384
233198	374594
39764	208482
220727	70467
359345	316976
66383	457685
27467	31150
132617	94665
392953	444171
114809	273831
227845	284276
481343	460282
335747	446801
140838	393326
223727	408724
334320	179045
395096	346627
38385	110677
204375	202490
230280	36719
103392	206312
362131	466737
385991	81173
43522	202996
347306	93245
448246	468435
283206	35622
46681	228431
373755	20946
422366	12245
76090	428864
214374	121479
327209	174072
202857	226127
426041	765
185999	114643
7653	287454
11275	445137
466933	491497
158	277717
266028	375897
157839	431625
188879	360038
220817	41075
124546	401134
126276	260854
164771	405009
393600	141478
379155	421830
365642	355093
298637	443774
113071	253425
254155	125417
437252	132740
445879	444864
130167	465398
38794	467928
221620	112042
456021	421028
433979	73567
324727	180957
263708	364294
6536	23018
40890	69451
434232	435708
208591	295650
50214	487019
175141	202523
453324	16433
325502	227101
82663	457878
282169	142129
411282	308083
409938	316913
114643	357477
261430	121542
332535	1205
238344	469446
416426	461355
29966	145948
102298	185229
172363	82415
381877	161384
123369	480542
129720	164446
26486	411157
219610	411809
112388	62542
312283	181572
478357	110677
142877	393326
122816	251398
121860	395336
109618	162657
77432	100250
102458	295650
157698	157656
69769	156825
470457	104859
344086	207535
485826	289970
308663	335832
52651	144845
195373	436686
356172	188294
320733	475441
78469	98420
326109	5857
479993	210353
386556	317359
127516	389497
203131	417375
106502	249202
152641	46070
267940	160679
129259	220529
420855	357543
344551	269429
67885	455695
306628	187974
333935	388575
121033	77148
319824	428026
72668	106118
302689	255650
20199	383164
10073	251674
383561	315888
84195	225458
28249	480728
397054	250679
455228	227130
477811	453257
187846	49896
149265	220417
149589	225532
63477	444961
377869	433391
399978	77822
9739	168129
464642	15209
27604	304865
153799	110946
138126	158778
240798	381817
15027	274594
420876	313916
224267	311212
275796	250483
416695	70617
396625	80193
131412	87889
256834	314702
276239	298470
207470	421356
421010	446630
387311	437018
24436	27464
283308	181441
235902	222399
461257	88522
6467	222883
405900	62191
173146	430737
330266	366534
41389	293813
96409	411902
157829	441207
331095	205287
220018	257298
454263	99313
354573	246311
389908	381668
483661	62191
67144	152791
163540	10527
131606	400293
81225	43814
472201	426089
265814	190369
442694	133474
450760	169133
108696	202019
320982	305072
11237	218199
125712	264766
291249	371918
144023	153995
97732	184902
369209	422175
340712	232188
426045	455769
390950	423688
202376	251382
2349	122780
245200	433391
71673	334974
143290	239961
397936	51895
56550	104818
65142	133109
345280	255193
250275	414257
212040	301832
253535	148499
429239	186440
239489	478415
297728	369609
155073	164075
91286	317118
345252	248777
398546	48275
370776	233469
4519	275304
406968	225113
323114	301659
65603	452126
338493	213287
245169	263422
54071	294079
229790	470069
229239	113051
48275	200096
164485	187023
102588	35707
53022	222701
474290	170093
84801	393326
474147	134259
428651	31050
42272	60517
437729	477986
128581	58709
343002	478182
142725	459976
407171	401854
222828	127921
327857	25034
51928	290
327254	240491
62275	285444
165661	401871
436682	335906
12087	473056
103330	449620
424298	362773
326260	450436
355025	482402
451849	50605
415691	241840
48064	310708
350796	450330
314228	241645
458545	401871
482089	153995
58615	20081
378850	110677
35883	325743
245990	136553
493966	249940
158005	26936
36315	162831
320391	69449
459993	158514
400520	381008
276679	379771
347121	361698
166883	340800
145816	15209
296275	99437
168719	478993
370153	437767
404683	254973
170513	317118
331180	401887
469100	238767
167590	366127
77615	447453
410619	278700
35892	12177
479283	194165
19542	198355
475363	53863
261348	339251
78742	305169
209596	48237
359187	61078
372198	168213
21546	347751
297504	195551
146172	411809
480070	21047
71337	168381
184514	205287
314106	47644
277088	260837
246835	960
470941	68762
488422	355700
323836	4620
245592	58843
247254	317118
22395	255552
84821	220857
25969	25034
77953	329007
52685	196783
430173	229006
463897	326911
185403	258220
293913	267031
375397	56068
199269	16433
398308	79989
180661	450787
289445	249191
83277	178209
260905	144938
201881	196046
77793	488047
411826	90484
446950	304493
487422	405879
207382	211649
306222	23965
275043	430610
35806	415585
244092	448770
210850	365555
279550	242597
7625	21583
226919	347450
421147	132578
181622	352482
93901	134162
314892	435660
319775	288877
65649	393326
370619	80213
82022	285156
466573	170741
36211	9054
316352	7490
61286	315152
144686	57134
257306	220635
120240	102352
112365	462973
369240	403232
435269	233611
21778	324377
142453	182435
115280	94824
272049	459802
449362	307108
196565	327061
321043	12895
492906	105781
91197	482046
417938	184659
369838	439335
7631	258370
454927	425675
318088	317176
333494	309425
92559	214499
317801	427952
237650	84089
444693	359516
206070	317151
343732	17231
309885	236557
127987	117123
10236	50264
465691	10690
423928	452709
364718	93354
86264	461013
275324	271955
410702	487938
314467	440660
444340	292721
250285	376287
222378	301897
220329	393326
415358	38304
458207	354694
246381	412631
289504	93533
131861	144405
222435	370315
58390	209510
235702	4886
277327	273831
119001	160307
212182	132996
361528	283050
181116	283346
453738	46706
317025	396817
265975	399555
453724	464563
488073	285900
272418	88632
313368	104855
452637	230514
73368	79640
55202	303424
261825	441474
216544	134580
62074	286936
479351	119995
431484	222701
286664	342539
261250	401916
261438	385000
402052	368205
22779	399736
164653	82745
40890	136431
452097	190369
294167	302251
289653	217432
191585	257276
113754	114930
40278	26873
68228	242867
231146	122587
193654	391511
205034	16433
334899	388096
299580	51109
205032	123141
345586	281269
239860	266346
8296	264747
215991	119381
132303	147523
216229	205682
152210	182180
85739	153995
418704	126911
100417	491250
184629	119611
452148	428711
221626	15209
379538	140021
83318	319147
180379	160416
197905	177104
167890	336590
428816	357800
388177	377906
210079	48952
412943	132740
254788	285398
146389	132266
149623	122283
331661	79102
44620	488288
359906	345531
85739	491150
219057	302486
213864	357636
410276	237019
367675	427633
305447	160518
356639	186440
170389	257298
98689	100698
192267	102309
456181	63528
95625	62191
491679	160679
209641	190369
113427	368632
62492	126204
387337	22804
251697	49903
99538	107041
475477	393326
153521	295927
477594	48365
402231	132247
147172	93546
122150	371617
13434	366781
26730	56410
301247	410236
266872	231025
89295	482661
37480	364179
453954	273831
472005	78184
397073	267352
260110	273043
324888	207042
196355	442554
369325	303247
281848	441532
59994	199152
412008	159249
236188	454975
230429	16252
278110	84844
46620	371918
490259	463615
235837	250982
363144	222701
22950	351193
139110	307440
323931	251597
50394	130162
35498	275487
108367	60968
153687	365721
127442	300651
225261	438783
491666	441996
311104	490948
70730	169116
414832	405420
236328	137128
371035	222265
128704	112258
160010	283897
433346	209510
314311	399736
581	307072
412502	332392
4920	62191
183934	466600
276821	490888
364636	477980
351883	457227
197636	162795
91530	355548
440322	390915
233342	208577
85408	314709
403148	431103
343336	453366
243044	203279
213096	253365
134812	86728
261091	129922
12481	417014
360618	262954
292769	303392
407989	220417
417121	391192
122212	67584
452167	94839
239272	98098
265164	359647
299765	395988
268904	127817
28664	204384
353599	460828
255979	221323
455346	51222
403295	310261
260431	88606
142695	72670
80552	376244
320676	21583
111833	293813
340654	217423
37748	359029
444142	368326
366541	315670
464394	481279
98694	375840
349293	382992
367079	438419
358935	62191
393674	189659
412190	352208
89313	358422
156797	218727
283683	489712
323870	186259
377137	475560
323483	213639
306379	286936
435386	474268
125099	280683
326240	259074
115449	175721
237496	262954
82981	283189
65336	438302
199230	287938
133832	39866
394603	378462
267739	49903
201615	447517
487060	150367
325814	52695
438883	424743
160607	367919
225204	177690
163788	86560
230783	452989
229124	299976
428531	242552
101766	423741
468460	435708
487438	43691
301337	264406
384069	317356
153322	50899
195547	110803
162597	282068
244665	126094
455711	318441
89391	116382
185300	375592
165680	310359
22224	153944
159174	295381
341278	110677
456345	164080
177150	429383
89883	247302
439749	313314
413944	417029
468792	270248
483694	251382
473580	435448
247305	395195
278076	273831
460139	217247
20420	146202
374804	386883
30440	46410
328140	379867
340800	21650
234067	23558
24412	361522
275058	15133
255249	25239
67506	318411
347614	409225
243377	419728
466662	48861
368083	291984
245503	429593
312347	397896
453697	39371
365410	302578
362267	454279
389161	441185
468287	188605
5563	110677
223929	167125
240937	362773
171910	162831
267562	302693
415120	473133
477150	153995
244365	89167
94584	393316
321043	259698
238506	301605
339353	102118
207942	313745
264303	362939
338285	319558
62198	53863
420174	15209
244492	94344
381394	468313
26694	235781
330037	279045
373382	250410
244780	139486
227068	206699
219166	378082
266843	50264
430450	420392
338915	476089
265958	425617
371778	261009
1709	98906
487300	440962
308280	28466
307230	96288
48991	336590
388470	237019
264101	487833
303641	268055
205814	260250
304153	187974
144914	306491
259892	306172
419666	190369
479233	466737
417767	245859
73660	258861
188123	35418
93743	472656
439953	54068
104874	447107
352221	248777
457060	442518
459651	374784
492205	9203
372340	390596
266307	401871
61036	42890
306414	77051
293128	29402
284721	465571
101212	226152
63888	111722
138937	177861
250183	268585
276209	300480
330009	440660
356530	132153
36986	294079
235876	49903
355779	119868
228440	187248
431255	425675
274613	309444
205575	225545
231305	425621
130552	289227
76228	361557
270224	49784
168036	440660
395618	84170
39943	166726
443903	256366
167572	196783
246221	475651
483625	367919
208621	430894
372054	253774
40890	228654
337813	140312
328174	181150
218730	211868
163884	434893
153416	470403
200123	363339
304960	109271
82950	457542
112443	374125
219089	140069
49739	475360
235084	237178
231626	93627
151495	262954
417214	120303
158941	360490
314225	32807
284599	458700
40198	261897
384463	425822
406831	419667
392886	194963
313314	252907
122535	50384
493468	364720
233879	456215
465955	35707
19535	359366
239270	190369
401713	366127
406807	70557
7573	132583
433747	156227
340544	75340
354903	55
274655	245201
392872	267602
151860	217310
336023	432822
38200	258427
97499	452709
292721	156642
106141	226308
387986	392144
286247	86560
450190	404806
475163	476951
64338	435708
413816	387658
413012	166341
316963	58486
159344	458183
381198	353787
296111	196783
286270	440615
425267	190918
308756	445946
316909	301640
5007	285320
76534	339054
179293	348826
195121	272997
312715	452003
219281	208450
190045	435708
482041	19728
396586	453493
376475	296536
259017	142018
154509	199526
118188	20611
475470	28129
4628	435817
85828	136973
475953	469235
231581	317356
251169	188615
206939	217703
466056	137128
411999	204195
377720	175013
423013	153995
403495	150284
471382	445476
473102	172184
108943	389682
290794	397734
177238	133302
318328	98906
439856	358687
19334	391414
254599	132318
278256	122462
267747	490676
50426	17996
453736	218546
167143	173630
468417	321916
364775	235590
383789	410011
357707	294044
457969	395564
18558	416955
339202	350644
449892	121106
334092	442248
184817	11626
101747	409338
469102	249334
198405	152702
471365	421249
356811	135756
392086	446693
4634	38063
432175	452803
199953	305426
154745	343547
109428	366941
99097	387645
235914	360860
133912	168381
330488	401871
477720	366127
287030	326831
492219	388473
42979	278700
283950	118571
343601	86560
238198	351167
429318	20171
371392	68098
20998	268558
11788	378462
128563	253916
41378	93317
98438	409828
8803	245679
260848	416772
299907	245679
456966	336590
288962	168779
366472	77727
45630	339829
244361	355806
212757	19246
97794	128468
363757	100478
268707	368892
461563	475699
55525	475974
241507	347036
233787	262800
143305	129721
253439	400234
433432	151474
413913	49834
308122	418000
48832	355622
390543	42341
324333	181680
165725	405217
264807	32551
326110	194587
472740	347511
418456	475571
367617	425803
465778	251113
86034	14299
314311	387331
138908	393326
393106	86421
84521	196783
277226	214992
321130	193338
493197	447204
10331	202996
250214	290526
462034	79150
334092	22589
281984	141015
170908	313745
48892	79249
326631	225595
231603	405837
368061	213639
145468	95149
35258	317390
157099	385214
158622	372857
109932	225345
463184	12895
95895	101650
40809	262447
277568	266377
361912	119123
275239	411455
430641	31531
362967	191229
360875	488987
112443	122571
76986	99714
84063	339034
336708	310756
79195	314849
107807	233746
43522	169047
40890	441788
332009	469059
256349	203404
84816	115809
73678	248885
174139	71846
33089	468832
456006	327866
68638	364203
99814	205289
160429	393326
77700	315888
424907	180023
469380	388014
292833	430329
229735	61430
191103	452098
251832	169047
123161	353160
248083	389469
26965	357173
166575	367479
64372	237297
254629	272846
177616	158965
235921	66797
453736	174037
450465	104565
69004	230250
483703	435708
70828	10601
274718	70433
140392	298491
158099	490742
290824	79343
296758	128919
480294	130808
488133	366971
82688	251434
368172	209471
304797	355838
155719	325205
64520	262954
94146	313745
110637	62181
39892	49012
240823	465162
25969	467752
67248	269849
337829	245679
401857	110677
242352	198080
9782	303175
317215	328391
327570	32605
161363	105212
76228	473198
473076	214881
408357	161556
128704	64495
76425	28129
439431	147049
146010	110677
86720	446351
53811	218727
190670	86560
359733	400663
279531	174703
83291	10593
159074	110677
299930	314004
48953	12958
229735	190558
216229	116923
434973	141026
229833	486125
206014	186451
371976	391453
94665	309850
334499	96156
270747	310645
313798	197197
244487	122218
244476	291249
176833	295484
28618	391414
226663	369599
41719	62191
245257	294548
323129	283392
242411	22224
318735	73244
261112	94665
153555	146332
92854	74542
301823	349835
79442	15164
293442	476656
249347	194165
421246	2321
238445	140161
493788	221759
296740	335946
416606	246713
264626	291249
231421	263913
246810	295904
479351	407795
226902	352400
289473	450775
420393	410990
453391	473465
250404	57134
25068	157658
35730	385427
8375	391837
395338	487729
268593	409540
106242	35115
440566	328624
18706	240152
278320	173965
110503	114930
218870	492906
491337	205289
151610	307294
439824	119868
2362	277961
76227	237165
301683	351257
112034	199180
239431	150829
185346	4702
183913	94344
223419	68336
310756	429871
65100	304851
406250	183711
462028	398122
394590	312251
298756	235137
29114	149388
88794	95942
256325	35707
82201	83403
431497	217332
325490	128098
20186	148606
265586	255897
219089	374909
283250	121106
176070	411884
265436	93245
50616	327760
109824	23187
87434	205934
145814	406236
149176	357800
67571	450011
244903	423518
328940	319595
428944	208786
6899	23018
350506	358032
11572	399493
51759	182000
385532	260483
106268	371934
475378	449728
451529	450660
124469	80919
71189	38871
388904	115090
50629	338271
458945	335757
208942	94667
98376	446630
397092	291157
326683	312354
129973	406751
451837	251574
289249	72670
29219	189032
106514	385141
263806	86892
321118	385076
348662	296705
5700	288022
254446	466737
458768	478287
323826	61572
101976	50445
137827	317100
450398	63528
453213	169047
253919	480304
301312	14892
300659	134760
276499	137579
1221	376342
63086	353227
5822	444524
391726	260385
278918	106832
363938	403275
408357	337849
128316	144367
115818	313745
223579	405217
320972	294684
448677	163435
251762	67717
432601	90041
65576	74103
397263	64918
8859	13370
261112	284979
165680	440940
67290	289870
96839	93917
196903	331808
5500	21583
178422	117545
196996	267664
481419	144845
91094	285774
74530	84203
119840	240609
88406	2715
281826	476096
361628	207153
441463	237864
364577	127469
345361	293813
346967	276090
339639	368238
171347	59841
33056	192156
491547	142018
396389	113051
464387	279356
106199	190369
115450	214499
112258	218727
208746	247720
338915	19218
213825	383148
153322	101992
322111	99405
130042	25394
107605	393683
338191	35707
424774	386677
33712	50264
411653	113582
431021	114930
211189	302486
474295	131044
58400	417201
411269	237297
83825	483506
460419	381008
8540	8463
303189	114621
466126	489552
82538	309801
342359	145835
171380	413671
377186	287916
341342	410236
368418	221173
469384	327922
27052	63528
77819	188784
382474	267352
203786	12129
354735	79833
271276	396518
142125	101837
243328	308377
211238	405473
335743	368973
277863	190369
475066	181237
410839	99437
427738	83017
45913	300296
332772	473593
489552	176050
188252	94344
226538	63528
268418	474956
269258	423470
412451	370866
16844	381008
205360	361604
145983	325604
281236	446616
98168	337921
396036	143902
384568	90694
430206	66559
301751	440962
117239	461392
441034	414286
223043	332550
317459	472072
176130	483694
30461	243344
58225	152020
35628	5857
370000	23018
288405	259422
196566	446111
167636	240643
119888	131312
454867	284979
433812	97277
410452	26209
447793	448639
41226	105878
231688	190369
73899	374594
422613	311212
423679	419884
355453	6253
196003	179692
365103	368293
146924	47520
472171	220089
239431	42333
150636	478415
398052	306654
436464	136697
27547	194390
455115	428026
344398	246311
444746	491301
73660	179309
409922	309129
111509	321209
55909	183213
467060	336328
300411	271054
391430	37205
434990	96094
339848	456032
378686	17859
103154	130350
316926	484303
185710	316192
22779	72952
138588	240338
474688	286164
254575	19984
3111	417297
423144	120778
50497	94344
439504	288864
428646	4349
424441	94793
239272	142334
243767	35115
129760	327099
48200	256617
435076	350973
139593	180886
282007	208577
254599	473954
454801	74622
201813	35035
9597	303218
85128	276744
71746	479786
277467	269208
239553	313745
142791	64231
3161	170372
491607	356723
76228	155770
253089	489552
139355	310756
133037	444099
282961	104505
312283	124108
109733	251800
131681	25374
404328	54976
235958	356645
114457	289179
105242	428197
385842	121106
337700	275790
352488	486885
424647	105600
9245	463115
301068	104505
5700	28595
273331	331982
420193	447517
178563	64335
130470	454975
383615	465371
234241	921
245938	229986
284910	99601
278889	268829
468614	30428
68570	367110
55961	90099
235418	212081
293073	315888
320186	350116
489772	72617
50063	23430
130936	175135
94401	451016
292415	166293
119962	437312
442353	101816
165172	12245
429925	236213
162881	111370
477702	236222
131199	186463
403912	76454
286900	217423
325880	378686
221296	328980
137542	255016
51195	88822
52488	199868
130194	252062
257613	170341
9803	266790
409474	64301
13044	30176
235040	336252
175448	477774
226019	437414
127291	420944
245708	38446
318310	400993
350118	471745
322328	179885
263405	373074
172396	438563
375205	137138
281924	314873
441363	418784
298823	232693
157099	11648
438901	365628
172923	155217
65688	159359
401395	183213
482096	477986
318880	35034
99292	255640
51581	415843
282865	361458
221055	240225
385711	170302
334872	74571
336494	442431
265627	371617
191733	188402
39128	54449
14001	84269
60613	90099
138828	303773
219777	195597
48540	419175
302578	275983
182389	228857
289329	183975
10470	250642
255157	90682
111341	454975
215373	447829
298390	406717
467788	261902
487364	281924
483706	219743
438594	424920
373670	188503
123213	303648
66705	152867
444864	360531
109110	192416
462054	378462
55489	467703
203656	372937
148894	189653
276725	48275
364604	156584
91108	28471
86041	440660
246158	47236
358232	315888
241913	360096
294143	243115
370076	80887
417922	336577
343192	367110
368362	337979
85575	168189
83410	23018
17365	119381
128264	373761
445851	205287
143731	293246
270248	81005
474695	153724
10638	317118
128124	96977
193826	110677
100626	248703
77443	201836
273339	150352
140567	91089
243822	64111
290124	56381
360158	438419
40854	315332
361243	406437
37359	416293
458207	105498
408888	246778
135693	412444
350551	10345
216622	63528
28491	213639
492055	71994
53197	486618
449864	152702
156348	118999
324678	187836
367462	278491
493346	231501
401699	351414
367300	121106
198791	186384
146924	376430
394071	114601
358310	118213
104740	260162
154207	144470
41495	394298
55777	172089
379447	337562
290601	62580
215338	310020
23040	360708
8913	312698
478287	196851
49003	230954
451885	465707
113437	453125
358288	318021
192311	124819
251372	474412
366198	264372
328867	174624
424644	226168
178422	240262
179104	139339
194435	15209
416260	72432
275456	160545
214917	365609
87638	431264
387436	214024
449521	465508
293913	375109
33045	273831
402238	183711
122481	48462
63314	97894
328932	484274
171370	103912
194985	296533
144860	310756
323836	171765
371983	81645
59644	386092
2287	314396
60716	67584
79195	33617
327209	39763
492512	124909
31420	284404
316154	85423
368492	41936
179305	477788
464831	25716
386829	410459
400910	2105
410862	387742
268956	146478
164436	310756
133291	433322
385391	425675
40890	340850
47080	398461
65747	317881
12512	409142
393307	443693
349652	286235
103498	400485
423261	57124
33343	355708
283675	160159
293010	169288
294760	75449
89720	278539
323222	19190
59578	113051
383638	225420
233945	324282
44159	453701
18482	293106
164636	240225
223929	464691
52695	314228
294518	13129
436896	47206
311028	6847
236354	63278
210256	15019
144266	315571
371933	220756
313907	409828
75698	338709
285499	370507
370977	15209
40991	361061
371	101058
380454	5857
23213	381951
54557	72985
256120	275134
166710	129185
253527	262277
56221	447517
311004	242185
76068	79249
416004	97777
101452	391414
376541	278907
253626	40871
472644	295159
248671	295063
161325	45468
342652	85881
214094	333789
334591	409023
194593	378711
349121	327061
333278	178436
212340	73818
407219	105498
393010	265883
79352	63558
388780	466151
218353	371934
203655	273831
406744	457081
195516	352605
205752	480880
88695	154872
392011	299128
110835	88326
88359	113994
185391	278646
461876	276021
108782	91248
195591	168381
487883	222701
115823	35707
349972	198926
466432	409740
388182	94012
223011	439953
228533	350549
61651	306252
195500	190369
149912	292468
422331	100705
134108	49903
390408	468162
231059	72421
235958	3560
298820	285156
260203	313598
252285	167065
87233	74877
346042	115386
72926	21411
344066	377948
316095	373263
119677	20506
177297	407922
174475	238874
170923	420392
475039	301142
443307	59311
357376	293813
271048	375937
257474	302469
204708	491150
19388	416056
417048	110677
24333	39255
218291	415344
286001	351955
207798	118440
387726	71950
322635	88113
438663	450344
250523	67999
395052	210032
216602	402323
200868	99110
483453	166513
75698	150349
432003	464727
380489	257359
8258	266875
100608	351850
242041	76454
167946	483061
480743	261865
440520	427520
205394	155214
320525	439102
454867	122457
130397	318735
2031	365135
44534	479614
392210	99612
387775	355669
468273	86596
227074	467231
160680	464727
20517	308065
457553	235085
294085	375239
394210	98847
58363	376482
329513	3719
228763	241739
190524	254189
30708	137106
332047	21837
180123	334394
72804	136166
331459	60517
326631	112945
272065	51881
376853	222697
242069	258370
483543	134145
303059	315614
39176	362676
406390	264766
339497	122764
20328	384350
33965	99437
238236	94344
198043	300480
263514	463425
84745	26348
237557	287957
477350	26619
160586	391414
268948	175730
316920	135799
10706	219233
64691	478415
89015	72523
27617	259936
370324	444662
315340	218727
27453	478415
441088	288035
362140	12895
327508	252961
50272	48592
137046	17558
411267	347817
143282	51895
427001	474193
460147	385000
10651	195134
369664	50635
388713	482462
474193	481279
46954	160545
468287	324784
493003	221682
87638	353867
31478	187974
364636	373128
117455	204802
439915	82585
301312	144130
332789	84722
91134	447560
480253	140044
301106	441137
135727	245584
409238	8459
243881	246153
324646	9838
468125	125532
454411	13370
65074	260962
433203	204135
102176	5769
58466	78699
135242	458601
468055	100619
210900	486680
436035	236213
440301	147372
88038	269994
164595	420944
261278	98164
437800	132767
330453	77959
238105	134694
311043	277849
347121	353542
74411	21583
190963	48365
380454	404886
490864	373594
488363	493447
24438	226168
377733	7601
166739	243516
417595	375840
190369	69071
301355	393326
151685	259929
226023	33235
281340	478415
156470	131975
452560	475731
438403	85029
80578	320508
391559	492906
403126	101270
385550	330218
449521	84065
311699	472462
83590	371918
449893	404396
37182	320097
110069	215006
335173	86585
287926	191057
19542	264585
188318	453012
163842	15081
51976	15209
93901	313745
162944	275781
425518	468125
432303	54360
191768	206174
261743	269669
390123	372314
306252	328751
401116	442096
426569	155352
211180	300587
283791	422719
143336	438419
470065	291625
217302	60517
446182	470587
50301	95794
144948	397725
210604	155305
174265	144099
52857	153995
47396	234693
190905	100899
27261	110708
432216	168773
263170	70702
373988	77222
215292	320164
490553	284375
289417	198865
340772	293813
474142	411424
317675	42279
291151	4446
341632	20817
133747	114910
398251	349279
334318	13246
315351	293948
9969	230513
229730	134029
489722	300939
253435	25410
393680	54575
32115	56856
90142	459976
122436	105072
252854	313314
439051	411157
74157	136876
229147	411365
177084	120778
319543	19246
314395	149658
409137	72223
156042	257368
41927	313829
481419	323615
405684	138835
322893	345239
356235	485304
171362	464727
228147	246926
188624	266852
444693	406150
127959	142018
302113	218730
282042	176119
379341	86476
153322	42657
331332	12245
29656	357854
225805	411157
476199	110677
109767	466737
18753	267602
381000	279890
297436	393760
409357	187627
373721	191711
83546	163445
400889	94344
13129	14396
469532	296693
347121	266348
358860	467427
19542	153799
325397	273831
235748	9856
444039	313599
3328	219136
472440	382511
364504	242437
128837	99405
473981	164052
302607	48275
242585	212081
206789	482198
71275	137331
112040	4529
143294	423711
351718	262198
230574	307903
311723	318540
101540	418000
360688	170129
72489	64095
252013	72121
458050	9437
60672	387005
167588	468276
259054	172483
190835	251845
459188	86476
438141	218615
152368	103456
112201	43900
223230	57134
157920	82585
154275	62191
193097	76454
59952	252334
46953	214436
282315	228996
84808	43479
247046	12329
187744	267352
455506	336590
57539	130742
17562	84111
396352	15133
344737	487156
379027	243766
192963	181655
142041	243824
66191	256121
429705	250434
131825	340312
287068	263009
285023	250679
332507	423158
105639	348584
353287	377158
215102	258911
3809	318773
30477	173271
217962	266852
241189	15209
207791	283346
86420	424308
461549	265518
239748	298980
12058	339174
189965	411455
467153	125851
477376	471745
472049	351742
192611	255016
328420	347135
91828	441946
339701	185850
200092	357621
480563	1839
425351	91162
358989	288035
215400	12895
344351	355041
271925	186259
153006	443025
390596	179700
58486	49864
326631	129775
323836	450695
302298	336542
69985	155680
190884	286936
204301	175893
214248	316372
309425	96921
145199	205223
217226	110677
493899	237235
340743	303444
47368	21007
273250	342713
172457	493016
75334	169116
72668	431225
278273	19377
163425	278839
102644	89070
99760	236213
139769	84722
223186	113138
138819	10570
67208	92712
73718	333159
266307	11728
136878	351585
273173	467703
195294	352605
152302	327154
116437	49903
105979	76829
291119	413880
126956	285634
90361	249410
117142	348007
21691	228122
27547	380012
259443	21356
146893	402193
150107	396563
370354	154872
304712	135057
282167	175721
161821	448136
93645	446167
320845	28167
324956	396563
323607	145059
418771	293813
240313	401871
330066	39903
432884	211868
290099	384599
217357	450541
200868	273831
234100	91295
81358	271317
98616	381734
320189	366666
374034	454893
419445	336590
176669	360708
3750	186440
337876	162831
431418	190369
224930	200342
51484	339853
339153	356873
370204	196783
372474	334032
389693	341278
383238	391575
106675	200871
13930	172653
39825	203656
487957	86476
223962	209608
349472	198862
319465	337791
480563	458183
322047	52537
255761	144108
162231	60634
238889	164009
109738	185013
200003	429863
481519	477557
326902	95922
170688	272865
298390	283102
273669	161149
330435	446351
89181	469433
267617	254231
283093	360278
118943	420944
315729	53489
301464	122462
244688	483267
36860	361442
305220	12245
202774	296536
274252	266852
327209	54323
493283	222648
356530	371822
167588	61572
456296	236524
72361	48720
251372	58881
208379	435708
325940	145109
304346	147049
397976	242759
112267	299228
465452	101806
246840	374455
51447	438368
69404	94667
68763	93841
118944	186440
359297	128927
277084	115340
11797	104505
92401	443597
93384	289238
338003	264406
307101	362267
290838	295725
441992	18665
177941	74106
121733	119123
355485	356995
267516	286864
170092	484666
421889	305715
176878	16906
138470	30205
316372	469674
423444	310261
208761	240751
84899	339402
445023	427205
260905	269703
344086	58384
148246	170341
199193	6482
195121	10741
190973	221203
485666	210050
112724	162831
210247	167588
2445	304821
372179	175402
51949	49541
463881	110677
294312	447295
472016	120425
479586	14357
129567	117963
245024	237165
45377	91663
44844	93533
429287	471771
182172	430356
248013	67280
304397	242641
303838	212246
414349	205524
27776	332392
389512	318749
454263	63704
384824	310756
207057	252898
247733	15209
143235	193432
409013	42283
107118	438103
227639	455082
60243	317675
144455	288035
238889	275763
486674	5857
139339	8607
472322	129857
144378	38680
416741	62690
388365	406168
249894	155271
155871	370099
233045	257949
307004	96094
374784	455039
186182	222014
383114	316250
285999	294836
343323	283178
22172	94640
7788	350586
94374	13370
428198	2368
235875	144306
162939	7621
110696	491150
106531	287139
467757	8512
168220	255650
83616	108554
235034	164009
209969	84518
226053	375768
176088	439253
197256	103392
235748	15253
108648	241578
223335	237517
76818	333780
448748	377556
354111	240
247482	205162
134196	313314
446182	408072
22742	144073
485180	446351
254446	149730
113337	145270
441302	478415
95115	71156
58940	54449
76015	51730
306352	36717
229639	245045
253259	104048
78290	141892
295634	92747
361007	50264
41379	162831
321085	317118
424343	391414
163435	35157
190015	324695
273900	315847
400749	473223
116440	13370
412284	34890
179261	38132
369924	383384
442544	167316
123152	262747
293813	397890
441760	89047
320397	363581
486674	122581
306040	87469
375745	293931
74390	478415
17616	387333
287649	450011
28357	246384
227781	235606
309715	287423
365864	149590
368540	481368
211596	154636
165680	132153
160744	404942
35169	405217
40452	75499
480801	247527
235346	190369
436428	241137
266805	485065
370779	434893
59590	369515
107711	275790
383994	145474
315761	388407
39683	133156
466278	286936
447477	189514
471407	395136
248013	41257
454259	241434
151361	38863
443363	428199
11856	469235
177597	43403
267605	446132
336896	105498
128932	164481
288256	180578
252644	486267
66128	474046
150089	259748
326110	144845
490783	62855
420190	68747
79195	422179
477328	407386
32556	451653
332627	492906
71532	477136
341431	466851
182491	228707
290598	10690
312474	477544
409745	64335
11914	290498
432705	363789
76228	458434
29588	266852
254210	68579
15852	249334
73642	276440
76870	105754
199014	329727
154708	297813
228419	246590
178422	344505
408134	263065
74577	283883
97637	417918
109308	134672
47993	4413
178808	440249
157461	214714
493627	142018
346484	487938
390781	259929
200262	415967
297436	291484
360997	287740
330737	407368
149085	242187
373025	467369
389900	2755
124364	465905
13802	390349
468112	125420
413827	480025
61367	35105
342465	40784
321993	440660
49165	155927
114063	250792
376543	111458
287721	126443
360459	270239
273034	50838
45175	313745
466998	188067
172396	310261
243893	59826
201641	105878
343533	65612
335727	276186
344752	10646
74864	393326
325906	308215
329727	375750
222102	427649
169137	339853
167588	387406
58464	121141
134322	277298
305529	388839
103559	400145
354545	104383
258187	154095
394754	320952
45497	7472
313523	165646
39274	464429
175255	317932
69192	225973
371853	308218
211407	86476
450511	369577
162019	274309
70220	271454
84431	437900
276514	101486
11651	292266
16969	199938
118732	113698
439255	115912
134299	370109
234542	380576
138702	266852
315573	429766
282588	194805
381578	240250
301312	425827
404794	381700
275685	397428
448916	121171
272360	262954
299580	235334
198317	314958
353189	378686
189324	304948
257001	301475
406367	403404
454499	275790
208905	425675
330741	453157
73842	151944
383164	27721
476346	478415
410951	33589
350347	301659
21397	461182
230051	252792
383164	220728
174139	478636
220785	168768
153322	165506
53906	196488
311451	95028
96045	368268
21919	339853
82724	289500
284177	196783
58930	401871
97399	310287
147852	465622
300582	366127
136604	409350
375463	430610
435724	400081
368858	400589
355197	414973
139362	105007
190593	353596
128240	446616
361296	67584
476697	44767
397230	51222
164139	475571
374041	450444
117999	132843
419867	92613
444739	332373
292247	953
295798	339546
481419	384400
255469	321173
216451	332291
133909	179715
121637	149128
474142	333357
296664	432135
237870	313745
375623	388561
107533	254210
475680	435318
131964	386072
276751	324377
83799	335663
5700	453018
41676	13370
98614	212081
17111	396045
335550	86728
458768	433343
217787	479570
31841	205223
208577	64338
269138	305560
392086	78906
463075	251597
491303	447831
208318	20171
407736	318878
337120	467703
67947	324003
339278	214080
223998	17155
466409	310261
128124	46813
68098	42823
52707	430356
160189	268531
425831	287024
170330	411955
111968	302359
313061	453847
121683	154148
41378	53701
31369	350949
340014	246701
280533	385076
452105	77864
306903	129124
442928	347011
129727	139732
345049	318735
239712	463182
357244	286828
299378	181292
224565	224674
114056	70941
363984	313314
232309	198926
401799	436986
350498	206859
138532	220829
134876	70219
353409	272826
435138	317118
123854	12854
42269	93214
417358	79075
441279	4349
71297	183797
87536	83811
180064	4349
137359	169116
79507	59106
476072	120986
164068	47390
472106	16198
405951	267352
223826	313745
380645	281924
134299	114852
252920	405217
250854	430356
75598	370544
327478	226308
420736	61724
221478	468387
306772	59759
113904	378082
340779	27775
314311	251649
464705	226161
370984	267602
219546	486381
236200	159654
401013	378686
193037	19050
424441	18852
188133	283420
18748	407701
68098	216011
208617	210641
116278	119123
228924	133423
422868	94516
481168	441624
31468	132843
200392	208163
134591	187974
194464	103780
228084	197344
409745	265040
241906	311820
479741	389719
218200	60517
71524	391414
134262	278131
252065	407902
58851	48275
276821	118909
478993	445233
267373	323365
132361	22347
314117	450967
468549	474341
266270	462989
325722	333986
143206	400876
447335	279590
352633	168354
453646	390232
69413	301788
407140	442112
409348	183690
292641	348550
391248	112312
165970	336708
263549	436923
218317	398333
178422	289350
45377	458601
27905	269199
306593	369599
197948	285446
255024	165497
343063	137932
206789	23795
144432	218727
122150	99814
51506	178436
358373	287694
426870	236723
305357	123369
111963	166513
348472	179969
254115	421461
353906	317356
453919	72926
230051	38926
64626	458994
395177	391414
172233	446167
447917	15209
21919	233187
319134	30263
140889	447252
198382	181414
275967	163577
394121	34843
395428	186463
473349	331391
110655	492588
260935	118943
466728	208150
255994	194165
286655	94516
467028	338189
53898	155214
327209	228385
308351	409540
151923	292721
155407	80543
222045	98878
369376	262385
119119	174780
248496	412715
245206	130310
457600	419300
432025	15209
472968	420944
459498	279871
448525	37952
358443	409828
7922	274869
432913	12443
165981	433029
422771	355087
259155	267087
2720	173664
212340	95080
70280	348798
29426	126204
313512	374849
351117	293739
399927	188583
441791	13129
177013	257198
289675	407055
294323	192264
15752	406483
115962	104498
469690	76016
183157	109006
328075	330143
243799	439263
65405	321791
360798	145948
190641	115065
238236	183213
6467	211932
174484	378686
455715	245064
129249	154137
47076	3349
107639	427503
287064	388774
352007	185335
299653	344091
483925	322975
251018	462973
183249	391511
251986	160803
111592	38025
63814	214992
437623	75651
475674	206812
303183	170352
52977	126204
53532	261116
106268	183975
16844	217088
50127	188980
373918	119762
341997	492080
373025	232890
42536	20776
397792	94516
232311	13370
175952	267352
381595	317356
292491	246592
133684	186820
14478	24340
34708	141649
483485	22347
114031	24772
458207	388254
76228	196259
91499	49903
312347	410088
164599	183630
375727	395988
296294	437663
327060	385594
396927	137569
150423	196144
460013	345564
191123	188319
266775	409709
398761	406371
321875	399968
191662	273241
309917	253816
20817	75499
68036	194805
305054	389682
331265	354389
243695	449468
380029	357854
278492	70196
54055	99767
447944	25437
414263	286348
461449	201051
81960	6733
334135	417201
229352	469235
237148	107473
12106	305886
354973	28129
244833	237235
199399	16433
12512	176913
168753	381094
63744	186259
51614	61212
231625	340918
397495	250389
316136	143561
283706	101992
492260	62191
169567	192566
169916	132740
281581	334074
432872	142196
103741	35707
370121	472499
115025	353492
48800	476171
142900	200277
389466	461392
409388	159356
176130	285311
165871	336291
35806	272235
39407	478415
48910	325870
484207	445749
138241	268176
225694	336915
412056	447560
20610	204282
473181	344091
421659	393674
465883	298167
101308	397781
467788	188297
369209	305321
150590	433293
466181	28806
297979	339692
135939	288035
136600	405608
162688	389449
250410	76068
199886	322364
381725	309801
253241	469532
366532	190369
34047	306011
347739	179506
216894	405679
486761	18396
60667	492906
8728	471745
141166	152502
393062	414286
185984	268238
413949	414257
361021	326744
178875	49966
399441	50264
339051	128758
456375	93245
38389	449620
190546	412205
280274	157231
323352	296432
458705	117717
179527	21123
233392	248777
246191	109407
462697	290890
303303	198790
311510	452098
385549	480695
381043	311297
214274	49828
346784	21241
226240	318735
24427	333726
295787	360038
222696	103079
47288	181409
90296	422164
234845	237722
301432	61318
276821	289984
307567	317506
187425	222228
109025	251116
199416	130194
397080	256373
293813	119956
356968	74585
289126	347391
467789	293813
198317	399396
88439	476412
399208	455056
235160	417918
283096	210082
120006	429128
473580	186481
164131	49966
270543	323615
180043	217423
397799	52917
79213	476951
153162	15133
94268	186978
477932	1387
268910	316011
400542	348798
492480	58786
271717	31128
138946	419098
363614	37559
241939	101356
134423	279798
73589	213331
230598	458968
230051	347621
176303	237352
114258	267794
63516	432175
139857	143350
67571	375768
99604	94665
448263	32017
195620	388407
302351	160490
3899	146984
369142	287423
317075	218727
94534	165267
35749	172535
90696	280041
414637	290560
223004	440837
294143	476231
246044	132443
407280	323752
438767	437018
66570	134650
185476	455228
161536	327721
413585	273831
290572	235634
233498	42004
175916	255859
255557	202191
343881	444731
20032	384723
161872	272429
104325	191382
366312	375921
233592	88282
88266	178335
209471	168355
129416	32321
244016	216377
98115	168213
15983	275058
48282	464447
312283	33290
291722	15209
66730	480025
173680	125399
202885	91998
27792	481279
377315	476951
293740	318735
289526	420944
166161	311476
39679	226587
321475	110677
17198	91416
432062	469235
491123	432212
64453	182342
342052	152169
231270	347202
109804	471745
11696	446821
125399	111039
97247	35629
306004	255640
195649	296576
1421	131559
409388	75296
129684	207042
356005	431137
493918	165653
43912	292481
162795	442228
281219	348798
236170	354432
289929	129513
42536	462973
343686	360260
325325	345466
193767	140728
143749	94516
20287	216773
189002	235474
310904	449253
295889	139921
203414	425510
159343	252961
221454	67040
423670	109920
239864	322960
292352	275677
196643	220282
479261	323213
407093	246311
191536	43514
6467	482319
372310	228142
61652	467288
32533	219929
347499	27464
476222	234227
235185	489496
477712	5428
264676	452021
148692	110677
388696	340662
393010	64123
271607	23750
90879	439453
188252	402323
133909	2724
319259	86552
390219	213414
344022	105585
222475	66534
467019	440962
462180	91829
335723	180578
387482	300555
72030	143095
464382	327667
77303	141031
379258	123369
388890	289238
374227	190369
66162	370415
159878	428103
49890	109317
383164	326537
426432	63427
130902	211134
50650	445988
236032	236990
192134	422621
253094	434893
167887	309355
89257	226127
308122	486698
260879	82878
323201	238027
448320	441434
49670	223630
277765	113683
221296	31886
419320	246311
485657	28129
385510	187877
364620	296352
279722	58317
323020	312313
298421	359762
174390	132996
365519	329086
316579	27078
181467	366534
248134	473478
347337	331508
454307	427898
221330	222701
216854	35735
221348	119381
39185	262954
257971	307241
98968	139484
396009	86800
1949	24000
27292	493492
95299	77914
306453	285156
420263	477491
323407	480246
110096	135200
259293	257493
237887	98644
226095	219772
305357	467270
85723	237178
445023	175429
479072	8084
123955	128394
6569	166513
446725	354643
192973	324037
215310	316858
443920	80325
87536	96977
331532	319640
292281	477986
54539	193961
489671	172089
84877	392335
45206	243483
439719	295716
110306	27570
215888	294836
249860	94516
64191	79705
215348	400216
273768	313314
187834	52787
215329	401297
326830	108554
313728	465879
432495	262954
232812	95942
460614	100026
100283	78952
207141	408288
230813	81280
454167	317413
108299	108222
48001	303175
406461	255770
453091	334328
242437	298767
10951	277450
465029	15209
394737	78811
114643	386360
320764	222122
120489	445132
102378	417918
59822	186212
255344	346679
306605	349835
437660	338024
223237	353557
128440	43626
2497	90123
8613	28951
41485	242953
427388	389682
267562	238912
134482	488980
24284	258220
222319	413910
80099	344921
486712	46294
204520	6733
428013	133764
314771	39191
411071	409828
307164	190369
232560	336590
432743	49030
298823	209795
485869	479985
89739	110677
386963	170896
61627	13370
76068	477632
58694	149543
319081	129918
78522	406371
129779	261396
77060	113138
390032	236980
235404	50264
460349	304924
367767	105424
346972	454975
37718	111613
173879	104505
233614	337351
341713	89986
10519	111697
472878	329118
433343	180192
297728	229720
233782	10379
213199	58871
140263	108830
115450	3563
186874	75914
45060	239528
417455	184514
7643	438783
316474	388575
179965	436257
17481	267976
57276	163082
453738	243766
328667	372024
53883	264589
394033	273831
222531	42189
5911	313314
465612	13419
191536	47560
119388	132740
224534	196783
177904	70446
246998	343762
412576	481279
17086	86892
263703	386158
120003	331743
417938	75379
469721	373803
16539	402359
161023	154028
275763	267328
296028	213878
210555	125075
326142	410484
456231	348798
248541	350473
169940	47270
455656	237366
137833	187974
35806	391192
168650	86728
336979	88113
393380	291536
230274	190369
368201	250649
109733	306190
266957	311016
374379	458
130265	403501
280246	136840
18596	265589
267562	282772
453391	105498
440331	38283
156831	8147
303599	71084
332403	343910
47949	378169
214580	265012
298141	305806
8146	348798
287735	398329
196097	217423
316599	182687
82849	143095
350055	385237
16173	364852
417726	246926
258306	176878
467930	278200
216318	57641
361910	387042
128121	484447
455726	157064
215899	211478
127326	391414
8389	17155
358297	69708
329703	315671
76430	465988
230574	420036
301272	2368
160169	131486
155062	101816
227934	246054
359959	180586
40705	82005
59213	204971
110306	407048
476150	232197
206885	200441
85872	370866
87717	354933
290315	160419
207349	279012
463836	428864
260713	247029
188558	130761
24900	276744
106536	421935
412182	22593
444863	199800
240203	228552
357416	184479
222571	132740
309225	244903
319259	214405
74506	53647
467599	35686
65335	297276
119001	168923
456476	229004
141740	484107
319134	270324
370999	36906
167742	139732
64515	414269
50671	330860
82675	419098
23306	51195
323576	264406
359906	117490
136798	131716
470775	250905
351925	179
453136	318735
146275	256438
358860	484727
192994	203213
384174	479686
470128	318805
333472	251669
257820	178422
334876	279667
250458	366821
361675	272146
86596	140213
245047	96977
328583	212945
42312	392791
180918	221014
210689	382697
92113	464359
64806	335663
154385	276148
170882	297424
330028	417434
298676	300839
208903	157546
172651	270149
361530	84590
259858	455231
352905	54449
252475	278130
266508	215054
108857	239933
332100	386496
126354	9232
211929	417368
369321	263358
180971	27336
434696	395500
303369	253322
432212	384157
276821	449147
392971	129145
390044	214992
266916	255493
419601	127105
208038	238809
461919	231230
398009	464872
18445	383576
37364	108719
185339	452709
2885	273831
471927	32605
348754	234356
327209	310918
71629	304589
156599	190369
28124	109401
301364	51881
240932	10526
55313	161644
484095	470956
341186	278361
343890	398333
179264	471318
208549	30428
217963	342807
51810	267602
341970	385139
349198	390409
38819	268497
363469	355093
156731	179352
71917	365889
410513	110677
326402	9053
377531	310046
411419	268531
272932	90753
152553	278242
358373	172360
367006	266377
164032	131607
488984	96631
36399	272685
372625	476231
588	485304
456021	149
344453	284979
232139	146377
41107	148995
356129	478232
109906	14105
156592	188759
236216	430781
197258	445199
446860	102352
260277	491588
293726	220417
180972	222520
85739	10345
1300	409828
373755	403501
13268	411524
326004	393101
96402	362523
390032	447519
381512	483362
285750	451016
441226	2199
40388	404316
229781	353679
185791	479985
356530	243610
201086	166063
258398	446583
451417	325342
246964	2135
26556	290450
479907	21253
272080	106836
479320	242759
97768	88399
465877	483617
241500	92617
329801	12918
21669	370866
459280	446328
335042	388904
448577	478415
434854	240724
73047	316039
55183	285156
84722	439992
331781	321221
484851	475398
456415	423762
239915	31313
289859	17849
80924	85559
342465	223163
179715	190369
236660	284843
470915	224251
148089	186841
250297	185254
3159	465979
390945	48163
397760	490888
113331	271309
134207	393539
228492	125968
38435	246311
111549	364000
282453	207042
266103	447061
453458	258721
89451	72523
57933	422998
29524	243374
235401	187974
36127	352903
242135	163452
122888	281082
72732	227948
263135	7045
82491	21330
467836	174212
36916	236222
283721	492680
262889	72670
299016	159844
78782	188067
45164	423671
74829	187998
423980	257298
402703	359762
81381	270067
90550	462973
106484	223732
292641	324629
47092	330469
52683	28466
323289	173018
311181	231230
272550	299976
110651	230606
321940	336590
325628	369760
10267	187998
490913	438093
125032	146458
480322	369347
35207	294677
18023	217901
450465	456390
145149	443961
458167	303856
112446	83456
439977	398066
7693	319185
483987	11589
164254	246907
338955	313907
283380	350189
280526	328841
352779	139648
174139	191900
112002	140044
481419	315912
433746	243840
487690	420944
252118	457081
257168	156913
34843	359218
129396	124085
199010	398788
134965	352265
56596	190369
106515	149410
199388	171518
73336	462883
313700	216752
300273	334424
134302	426516
146846	214992
101473	391414
140935	35707
230298	295512
142748	224039
317534	132904
321287	456367
413363	178726
482099	385266
28929	299547
46022	404960
273610	476651
429287	181471
135179	427616
1292	212342
16019	401297
234122	421542
226023	338574
316302	194458
355622	411674
16981	472072
76228	37540
284057	123369
22092	26714
368858	191766
368661	464441
260249	418848
454167	8607
156571	63190
62907	472473
471098	479785
360060	262954
119965	200549
270095	116647
12430	492906
138481	279509
420565	461559
286433	475371
39683	192703
29850	249334
153379	255273
380489	114910
479505	137405
73466	399867
352016	138807
488984	57695
328368	430356
289675	144111
367130	216101
51755	56625
249448	183213
399441	476951
235795	368526
334104	179155
42521	35447
389641	6949
173867	420392
295643	293813
447610	351447
138321	408426
404796	389682
351403	168966
9513	317356
86787	48275
449662	385528
25189	263845
149147	319365
464829	7913
15027	493022
249166	342761
263880	180633
231980	431799
360060	126204
267734	190141
446644	391414
417332	317873
64320	485387
120645	194548
212761	283250
71793	152502
475917	190369
174527	256452
290446	407334
303895	276864
4302	290905
66074	375840
49084	166970
197200	265840
468162	431634
217079	32010
37222	185479
222789	273831
413644	83403
155121	463799
102065	11008
320627	304493
234528	149506
365772	404218
354030	383268
336740	118286
310163	357336
297786	190369
95507	25716
105856	313745
273287	34265
44190	137128
137251	410798
490052	304865
260161	393326
200792	257936
98286	164370
304275	109988
237028	321916
378279	68119
262748	186676
486145	208478
366674	17339
20703	328242
200092	468843
133845	404852
142527	275763
437996	303864
372072	35707
117348	256821
360459	375367
172690	314663
105068	28129
354022	392301
470408	115340
101230	15133
487141	349776
130960	425966
410546	256591
135258	107337
491836	476800
460414	36796
90505	241416
110493	478743
284922	137911
316565	272599
12405	110710
478461	86892
52225	91998
352725	331581
335828	95942
273659	202163
382335	45049
392037	141649
303191	46642
120598	212386
17029	173569
477646	10494
55506	488366
392624	476951
23255	272230
248909	104299
481419	480756
248614	57134
327848	58066
424415	391414
199765	36633
68907	285241
332391	427486
306074	459213
256893	129007
266398	49963
446351	301691
210909	104259
216997	235965
106268	316202
105477	336076
172393	430356
430170	284979
58484	473103
227212	46729
44420	191405
480746	306237
192611	53490
290799	253458
311510	270836
476592	388300
21411	426034
144064	231485
148511	325340
455222	411424
465687	459012
6536	53490
286145	33553
161762	192531
307327	443778
391547	445936
254575	217494
316229	468043
133156	103323
442658	164759
257299	162498
130218	121106
391008	292468
90711	6899
173680	75773
312949	37476
415565	429119
281496	28335
65513	209881
301557	297969
96558	89538
295129	453139
140116	383967
267562	292283
436642	477986
238703	86728
262210	354961
130966	223641
134618	263086
330114	16153
112622	411424
48995	168615
129108	85928
209957	351096
183467	312698
354909	267602
73149	273375
282543	377918
390570	402371
207384	36392
33074	362939
29200	50538
62877	137464
439807	381857
237267	259074
30955	267956
299681	325979
405665	135051
351181	80149
9950	260624
229473	227101
48708	472700
435052	300480
164068	84991
107709	13684
312598	313314
439778	380769
311529	256537
241846	413757
229124	191894
233498	186647
118442	189801
239201	335208
391112	378408
361698	224161
167207	85870
32537	198498
28495	244803
221687	443976
415599	64429
7882	408889
337739	9054
159452	3909
143949	365316
313343	156376
254599	308083
242487	172041
83907	19595
456224	15289
229528	334277
283243	168638
190546	372857
313343	104855
329402	245117
6800	254973
326643	220417
317552	194080
28399	487994
76228	369123
192845	66144
401174	38134
301693	298236
333833	434945
58162	214050
42186	492474
364997	218772
74916	348798
146006	365702
27038	307412
94985	451600
364498	137128
116947	75621
302791	35735
378766	317675
278273	90483
350313	186714
73125	166513
460668	445730
32237	51084
110050	17339
78571	296591
50078	99633
25638	204195
111104	171003
471413	200507
276171	142018
293974	157395
85737	250214
385230	132740
300887	297561
306726	226308
24249	396431
28096	314742
62746	426851
481492	186440
328684	331203
33991	477986
463089	40600
349564	410837
53212	186440
315846	186440
10147	264406
394929	240796
433619	187974
210900	110677
450550	13370
332369	310756
326768	106946
82145	117969
146189	134695
99542	115063
217888	157589
138865	421356
455889	482808
224009	267352
254599	118028
6143	358784
109524	56413
247296	5816
167559	333632
103060	73627
13077	457081
384157	282989
91325	284979
65712	225954
139	13370
116525	276963
26640	296671
13879	390197
100059	481179
267380	190369
474341	115861
388587	99437
286940	401543
424223	315888
15027	50264
326260	108659
184629	68666
290799	10690
226919	68978
415238	234135
339333	376685
200092	66201
157021	387742
391157	117819
119563	370354
405697	178436
404337	355806
55666	293578
138549	316670
478504	415026
104652	405837
185084	21268
138648	5258
81497	202996
350321	320044
268516	311221
409388	232998
86489	355700
326382	267352
214364	482808
332530	400790
290692	187998
256901	282911
326631	278771
377954	73445
411282	317356
268399	437679
450628	360860
438679	38134
240268	236213
22414	338148
105077	370185
104383	25124
483215	341271
251372	18665
365229	94516
329522	294079
187892	35707
473095	205270
446413	148590
125073	311212
233388	97353
3881	412764
224822	76016
374981	51895
81432	8555
17817	404806
483987	190154
372354	48365
57276	83878
438886	20959
478510	135398
347036	199182
298629	489552
406924	8084
343308	8459
158522	93496
441402	237458
147803	234356
13445	130709
479730	469235
386186	190369
340302	162338
295041	9702
309588	82146
201572	315596
10251	401699
443297	83275
49429	367946
241732	204185
85674	106514
482738	176701
42020	372570
349578	134860
13173	168338
367824	153414
478634	35707
249677	77878
462696	110296
232546	427517
417358	369029
69074	363581
67276	21753
429369	476518
477447	462963
242076	76986
59848	234098
176130	411320
173689	123121
235910	217432
19727	381985
284684	383649
457844	419963
272778	49657
445582	15549
219426	245317
164559	313493
15386	13686
446742	118713
365719	433614
243732	167752
334662	360531
174139	317983
175111	316372
339453	188484
169678	187974
219178	101058
172353	475571
183725	111039
432440	336590
180213	430660
296013	11949
273768	43334
197505	28337
446182	121499
301557	286337
188335	263009
414058	60108
302918	462795
253308	86476
427783	270812
58418	80193
381320	110708
91423	373058
54204	430610
211818	126214
122017	4413
246916	81280
341632	294277
134337	453049
366723	387101
386411	42653
91188	154824
410518	387742
233911	383391
419194	140502
5167	310426
91382	456426
347042	18767
223318	101728
249	179417
215461	118662
152255	377853
245733	183213
60861	425675
313094	13370
42296	35707
231970	323320
356931	424242
82675	437067
192183	25984
1056	183213
46485	20586
385207	177803
60057	259987
489908	212609
273619	291521
229709	154907
301823	387185
153497	69943
242214	91451
290657	76701
342758	101058
381895	407926
198317	346723
474250	448738
1587	54976
469738	443858
235451	182967
369218	233571
346489	319595
16238	260920
427616	159261
374522	313314
186769	287382
69173	172089
453505	284591
312842	208577
246833	469235
21242	14519
309589	44826
31070	139416
17003	476260
42035	234907
306474	365586
240093	228431
491031	57134
108963	195547
165413	186634
274615	160545
302298	245107
478993	363581
4580	338289
180451	133658
354022	353343
470211	421830
334662	468276
151625	464516
235731	293813
41378	471344
131939	442370
439245	305642
446182	287694
163397	240599
427898	161165
325503	299106
371417	262954
20686	158225
86632	257579
172396	120094
479320	138801
488971	219785
55555	478415
51864	103267
319885	365102
315520	13361
483286	447107
81432	290211
323577	400286
413454	77484
326353	191013
87715	426762
454902	65670
400441	39241
604	293813
360158	368892
73362	110677
439821	86400
478822	220246
416972	63726
295473	478415
473579	131170
69011	238578
446710	152833
25728	84912
456303	411809
107709	327348
80985	76002
17706	294069
59724	53385
13588	170650
234932	166063
323264	366534
486975	391819
233782	368820
411282	207042
423150	321916
162919	300240
86311	387413
194912	366577
333673	477980
124018	418989
380585	368205
54346	247431
335302	196603
282453	313454
199582	133156
89915	284903
38309	1025
29807	84504
261961	104511
263769	105967
155297	265040
171424	166764
346607	243622
381334	492316
208655	126858
104123	338271
179533	361361
268828	111954
385124	381722
318260	446415
123657	13243
377006	481723
91029	481592
78794	42890
460760	277575
147005	114930
27341	402698
345361	15209
321675	466737
4985	298545
185844	84844
17706	355093
392896	113138
87968	483149
305624	472239
46092	421935
415023	151944
294099	163207
79318	190369
116947	46412
245311	336582
72556	25430
58034	117097
105358	463623
472662	360512
278135	207303
8524	187974
179844	479614
90376	402241
151860	62948
251614	393575
356129	57336
259854	34554
20616	309801
300273	404435
171926	27570
197256	208038
147837	259802
96688	477788
482456	305025
485704	375750
395122	319605
286572	490144
4634	72416
156642	49903
210261	158297
100477	133043
25189	146584
71346	183213
283645	241468
122049	205725
27083	79610
148604	220540
287161	341670
84144	233611
289913	492267
93742	277717
18451	392845
334632	317675
203000	77637
7271	446632
357689	115386
295116	137909
289416	451016
316072	359218
232192	453012
36562	199502
430691	259754
283199	211868
58768	293813
64726	84274
123113	112443
340175	383391
238592	76155
289187	389682
55178	336955
316565	185420
136722	91069
328357	132843
11331	131431
389308	90277
449078	83140
178456	287382
245937	327721
288831	428738
400781	321864
71189	315168
94111	35707
253296	416867
264444	110677
465694	302153
327537	284843
81220	381654
67922	475594
169610	95189
412738	475594
341097	101058
476804	70413
230051	18873
379445	463615
454793	458978
125180	144405
351577	104474
303324	298606
419234	97058
406444	442312
118303	297264
454153	470021
386658	292468
385391	139803
489822	332532
248013	46721
389512	415585
75339	198914
91197	324003
140978	27323
317659	122751
369030	402238
295851	186578
395428	35035
343642	132628
63528	21004
325506	247631
381923	190369
354504	313592
114643	194005
129100	110526
405979	372631
161351	475064
313592	337849
364636	84054
434213	339373
232663	47407
411282	118333
328377	115263
15068	181782
465544	390074
146893	485211
97497	125367
166019	483853
254666	36370
170836	42890
356407	153391
133909	113616
264153	273831
259034	90483
350296	222034
292352	6949
403454	16433
77219	86476
425827	126473
159166	445749
256216	359762
57906	293164
455116	78262
152655	33925
315502	426569
250686	151944
62255	10646
201694	2522
238855	94665
430787	182226
139725	60517
91135	168615
112275	269933
49452	22185
110853	218727
212046	158811
231855	217883
469501	489150
193992	439352
333873	134337
469908	53490
384289	280821
126754	132740
191536	123077
112077	231021
21418	478415
361001	86404
326762	49900
377869	147049
212009	57416
476592	365864
427876	294836
187846	169950
55084	278520
327209	297446
86225	282092
486894	369599
212687	112589
463836	282912
392891	226837
172079	67584
229647	21411
393809	329181
289550	267602
448877	406730
341923	337791
46092	432919
172114	62191
430681	16433
384824	30187
263981	164164
379857	249202
6614	309632
313822	459161
260838	330469
392456	337849
219546	132247
88734	47866
392598	169040
13257	142018
475776	266758
293913	382178
196003	180096
123955	316305
131957	287740
158674	326850
173459	160456
386841	476911
376592	31703
404601	64402
168975	22498
293913	252602
11331	304493
172803	401854
309798	322969
288243	368205
26556	468640
293381	51544
123010	450691
16970	422998
29581	178335
314788	33512
467318	166513
117719	421935
305287	144139
347697	146575
5677	175638
493326	194165
337731	60923
316039	73047
291299	349114
206829	313489
5700	196413
331782	446351
244143	84089
30176	231025
357992	273831
457486	187974
345762	237235
104134	110369
237533	72670
294836	194416
113843	197174
334458	132247
66043	124668
139064	443976
85737	203656
209146	449662
85496	317118
371608	160466
463125	153995
318850	100503
208720	264835
457363	173610
86311	463615
128474	54976
190693	139732
466408	65913
327209	70118
232766	432867
439514	331581
161722	35735
255059	335631
129586	469235
142437	458119
209967	24943
335441	160576
167237	167035
184367	94665
431661	186295
14254	63063
296334	269506
377562	123958
366347	346583
299842	481552
351339	355501
383361	90368
301312	334636
354471	151568
383075	258347
41561	389682
140941	258370
28861	426439
223647	11972
410248	262054
312796	8531
85568	177292
176034	217855
24381	317686
297979	29034
51365	327340
205911	375571
326631	448501
468366	72834
252174	209018
487060	403740
219546	347802
365781	404806
73290	127212
112129	212994
64403	120274
374643	217423
331049	281924
374767	220417
441392	292453
406170	478415
145902	205223
391969	383967
176448	52537
244318	157726
302153	21411
120043	107473
13268	278520
113494	219394
449927	400932
310153	464951
133909	149897
198317	231885
392953	90926
288354	39914
246577	105498
114063	27449
62968	1624
238548	187974
50034	250033
481859	391414
33560	342807
413917	282822
182771	22347
361358	12245
401453	446351
108579	176463
318116	469667
277987	229547
419969	44797
162127	270891
175461	458159
248546	127811
5129	55259
124431	296693
392779	226378
372461	176888
228692	434943
167897	172782
187423	369262
404630	203656
415129	409868
62775	450647
405530	179472
333327	180028
407280	297969
427699	326661
397600	113138
34977	173580
453549	405217
252854	371918
291980	280233
62074	237074
51601	122186
454263	18418
464902	49228
365045	226494
70500	154137
427796	626
188161	342851
221890	313745
181792	447517
35198	242093
319824	53811
316643	437333
487347	145694
94729	101082
234871	335233
92042	384648
85575	34986
4634	183566
59864	1264
477932	57439
146040	390898
277568	464429
342607	446345
157492	460074
347104	312696
103842	300800
106158	32807
230574	271322
29431	358290
114287	375834
21151	235704
443142	216122
456446	149046
16268	317118
22455	116899
230890	9203
161070	179480
375149	230277
120453	100349
343604	32157
357485	403687
70490	101058
20145	161724
456077	428103
198188	190369
486381	344639
18986	486781
480937	419686
75693	82095
12177	316602
419239	122780
116808	186440
212156	34340
442865	392411
467284	478287
427605	321121
275215	392086
465373	53879
48152	237548
440885	429641
76770	273915
400273	492010
485667	406785
122462	175630
95252	48701
428431	447560
41842	186561
2243	304589
87366	49828
165955	19075
468144	122525
32148	313745
48313	176913
34961	394709
412440	20475
81029	217423
106169	177385
12481	468481
464022	478921
409745	488171
391414	138285
444163	155635
493170	211134
23323	382003
441312	112040
390167	42189
168262	366504
81908	252764
316828	181993
146541	203656
484035	111398
282204	11626
322998	102339
407158	357988
207716	294574
157564	21583
250183	235545
389625	367110
472372	217459
69539	290834
92978	354137
92401	476255
386703	283272
51804	306253
427388	221890
262828	228108
377964	316708
443833	176182
145358	90123
290265	164884
362673	42852
280121	348623
327490	396058
374068	245317
308874	156183
424285	66880
52867	134736
23143	118208
443308	414008
461788	280089
234881	308019
371306	476447
121338	317675
221687	123055
345715	269172
122751	44469
131606	90788
425827	349088
141919	260527
145440	371934
246577	182355
30325	138622
118508	111039
478144	365224
345784	206686
12217	106840
439977	100895
414875	391553
261426	338996
11346	71281
368417	384135
400756	62699
334981	268118
363225	55166
424280	434945
355013	488899
182387	145691
156614	160419
91297	133549
374300	478711
186595	218577
191391	285060
94130	148108
381305	67280
180739	479858
55075	168381
129760	251379
221760	287139
1994	344398
55578	318735
353597	290624
97777	456637
97480	314033
267674	381954
452981	40388
263769	94516
175012	421978
193654	385681
387882	28129
272621	132247
446934	291717
29187	15209
102941	157125
138581	210082
353549	79583
212009	405217
5197	385860
467909	113138
491854	258220
390448	149674
293515	475699
98847	329631
145440	277961
286893	261396
18188	329641
313156	236064
358106	390628
201131	414735
397493	186440
146124	360860
97535	369784
76725	292979
427577	375840
353361	198017
388249	72432
359887	220635
324100	343687
242759	309390
36964	53389
2366	208280
251526	134695
478138	49828
371933	122899
137658	459649
392331	397605
291687	470818
369582	99437
204808	405185
354415	214600
28838	490888
160457	276074
466588	193740
235034	8303
365305	155719
289763	291117
53818	428563
436529	70507
417526	421935
3287	422998
359790	30510
228128	247698
312842	492906
448617	298591
14303	487896
54312	469235
153322	493788
488715	297794
378830	110708
103748	480224
359806	347888
289329	375921
102043	280044
343766	205221
488074	438419
116315	55532
378420	419580
323786	269094
406597	338612
65513	360531
210741	56068
310153	69492
285341	134358
73826	284588
122186	182168
318453	244392
62222	126204
77330	290722
2424	100503
12788	2232
153322	92313
299228	237165
328609	383469
61582	241812
309811	49828
489312	172921
319634	267602
114645	318404
392953	254969
161060	187974
285027	117535
360459	44832
384510	396208
167653	2003
169452	199012
328086	272536
175382	455448
317728	256012
237714	442048
420008	303175
69453	484560
140299	336590
402124	315235
194155	288459
230051	206334
63608	81746
146391	408711
5971	422439
340654	86974
314617	336577
184229	476231
136878	10231
468218	72523
274364	309801
303799	190369
421798	266852
272403	158974
42644	326989
9061	328189
75596	257097
155800	428214
361786	258220
154355	409274
211972	426678
79374	179361
454822	50264
144640	131047
242134	186159
468935	327497
222399	225644
7825	267602
316352	13370
401297	405189
411389	236
73091	391025
108140	6949
152011	101597
160704	78358
114643	372609
437956	15209
163356	94665
237260	41257
400173	54180
20174	248191
17904	49352
51759	295140
275768	289871
69707	140728
196903	321705
127921	301955
264809	416709
476000	396563
445374	75193
225694	118722
251228	355139
222102	275677
217251	364577
231140	391414
335951	453716
81150	461387
384615	449468
255540	153442
312753	146950
360228	16732
271172	84089
69749	271231
399838	461392
319231	383580
383770	101650
90760	459170
121839	383823
134154	84089
311131	405217
297160	226494
27322	143234
78123	13736
172417	366700
232856	493022
287566	432043
407334	435255
311	298077
383565	339863
209672	158043
273163	62553
52439	284214
319081	294824
111843	449596
357939	273781
118339	258370
30555	19719
50313	154935
491018	252092
388587	393326
168972	301385
285374	97777
53126	291972
332847	41141
284968	328622
143370	417918
278153	420944
507	477136
381832	273831
274332	316290
119306	119868
245114	166183
60091	297969
420234	6184
431220	225335
249823	134695
91325	185905
112338	28278
208635	37057
217275	354630
482369	267602
216544	79831
76228	232679
17299	217310
59894	478415
479209	64335
98286	330230
203200	87036
89826	403706
126181	64335
70666	76454
442512	197344
73227	155625
356670	6735
388675	378462
490553	164884
458207	124560
75495	474881
271356	51606
445162	209961
161514	431600
88224	293898
305827	23578
199333	16433
452017	25393
129396	20392
228741	421356
275166	418174
292730	305449
240135	344398
317993	75583
328940	4790
389714	332029
189188	347104
258872	379976
310893	167016
435661	183711
424647	315261
305054	205289
99073	392086
328589	65670
358677	60558
45638	128874
449406	330642
387790	454190
171476	353913
143951	97894
226743	59759
224349	317118
164359	97894
173217	287881
103737	76777
489600	431942
178285	4914
39156	370415
264457	190369
13723	402164
322522	382096
346360	271383
256254	15133
343886	57002
195121	266669
378023	135074
446182	283587
89219	423173
63849	254098
248803	260129
265529	13370
184574	434893
313500	94344
385615	428738
239431	404576
191798	99437
344181	53863
334640	266107
358942	388374
400322	136182
341390	110677
88855	363035
431256	358587
233792	194165
443778	374772
219849	40388
261925	393326
135910	117355
469479	109903
215971	197569
298568	155919
147220	259929
257907	317356
472656	119762
426190	116165
490206	484945
100578	40187
409388	120912
378706	264118
179952	101049
88761	212081
455584	296423
162444	378762
132077	366127
333691	108222
92200	431694
309361	333989
127388	120778
297436	105017
316094	53879
399713	232990
209824	42747
215163	183920
196030	231099
271760	263009
94983	197587
116439	272339
176130	393552
298427	174349
346623	46556
330469	465031
319081	358668
393409	430935
109733	186259
337465	355169
446890	372629
445098	428738
467372	318883
302216	324107
273805	386724
477350	266660
230914	263670
159354	38059
332109	365113
134801	431741
312349	428214
425766	279509
199238	255771
490553	144073
163435	320139
120820	425572
485386	393326
138492	12052
207094	346746
243147	104505
408136	286936
303755	99122
113581	63957
136838	63528
97942	185335
117882	71427
473619	321916
233117	309632
453113	277961
326457	94516
113379	292553
190811	286936
144501	142544
444081	178048
448256	134145
300227	469235
238327	388195
112902	457954
149211	336003
259775	391466
396381	489822
376235	190143
291072	79249
314384	333609
366614	400263
290838	308150
479351	432719
454167	338981
220967	144846
486635	204925
324503	146060
486652	89154
221540	263977
212289	418836
345466	395670
149422	377906
75259	50314
434717	61396
401842	433116
292721	437881
305357	469235
261551	295725
282461	183479
379302	299062
431878	413525
372170	470601
318000	239528
135839	182226
388646	113685
228128	78472
449521	109949
50672	40034
391391	424148
443642	249582
308516	267352
9670	277806
31048	27212
340941	173691
224589	401297
361196	468804
113144	294836
3810	2199
273610	96361
1177	285678
28553	180578
130235	335701
76228	198807
44159	2647
160714	170221
266546	269128
67032	472072
200092	152020
449803	317675
477644	329698
354568	456450
482456	345521
448688	470753
25721	290450
105983	363650
460944	420944
51265	110677
57801	198687
363609	218544
167639	170894
105969	457772
141118	368816
326862	124633
381697	264394
258598	476951
389531	441313
71140	179329
21931	102923
456723	8931
201062	220618
322329	476656
210653	26881
439575	83403
253440	303648
57378	164884
372190	162947
26933	378819
392629	411119
138490	469235
384405	339679
63060	279579
35612	11626
386379	197565
127907	77278
59590	378820
30035	172089
115382	264629
280665	360860
154605	296693
404186	289563
192934	194165
400052	145059
353382	412517
266538	285406
424477	327061
371200	477007
8213	398200
479351	476951
332299	416443
100661	340646
389170	119107
264947	470399
229735	296712
109733	328538
305054	185076
395983	450541
12967	217254
459290	156189
218615	354293
463539	451475
349627	257204
289381	211776
367246	487724
193869	470818
372214	238115
335169	427268
107016	186259
280092	20156
278918	480224
144634	464156
454232	67584
468541	440249
113541	291672
341406	28622
466998	136949
242551	86560
61647	461951
102458	49021
370344	240225
476867	164884
440501	341830
72970	211868
84810	44494
260579	10601
419907	461182
108222	51881
220367	253651
76228	259679
8580	362267
144289	35707
9969	220268
354111	110525
14020	411846
318980	190369
22950	20149
216847	259766
95575	186561
167435	94516
42658	21632
240491	113522
30568	463623
389019	326446
113389	151944
130969	476471
224442	440023
333808	114930
387959	377185
110306	401854
56809	195948
19135	86077
325188	120778
169630	232890
380562	44629
262436	80193
44388	471013
381271	13370
352261	115386
217848	484274
256893	423032
94850	355548
51219	423267
251546	179005
167035	47300
9664	434035
85575	479719
84968	283250
410567	466737
303734	486880
400862	405306
164210	263648
34239	86560
195068	146202
463891	56890
419264	230541
251500	91226
15686	331238
458968	183108
334410	236213
271889	15926
373891	328538
342066	137517
281759	279665
271426	23430
344852	257298
266868	29770
135103	1318
311371	253975
464834	226308
277568	309237
372639	367696
40701	30176
343491	463592
25211	291984
175914	336955
369347	190369
729	203853
387463	364203
227332	418439
128704	93399
470689	352051
330968	95149
185228	24412
330216	351559
373025	51136
420164	260162
224016	72941
484229	6374
184881	128757
195503	231485
378984	400515
450331	330469
125571	359550
211165	355418
453139	374594
400681	184902
265140	187974
134334	78526
382882	42811
384231	221158
192238	335743
149170	195026
58484	327922
290591	91600
487020	356087
22172	327779
189708	327061
173376	134665
376592	51649
393772	344063
76785	214024
36413	465508
308122	286697
321955	15209
62087	37057
56606	110677
94800	222531
406764	121171
448238	360735
267562	147582
126307	132740
240522	480565
146447	355310
359906	410573
302566	183213
349868	456816
68735	429928
469517	172648
248463	387742
459112	360469
47850	212199
157267	16433
320820	334092
392624	218727
198317	328579
330082	390719
420713	13370
450964	468313
137050	16433
273322	232632
489217	418434
313728	132247
238776	407306
28320	195135
444144	51895
42901	21583
355083	248803
57276	268557
295523	186259
130069	277680
129935	285446
286666	172535
22883	203283
210880	199529
123623	360285
364577	243825
134913	166063
158518	401854
33965	446105
49663	351257
435520	190369
154624	475360
329884	376906
93022	484727
478437	51215
67640	152761
95937	267539
191381	405491
264026	57002
304168	21411
39274	177861
143381	93245
242411	306849
401645	349877
98847	245363
359919	345638
251820	175402
463315	259929
124185	475729
453697	283957
268882	396775
442801	312926
115086	398333
364107	164075
47518	325553
199993	45413
443320	378220
132141	148361
437994	342761
427650	212688
393833	295181
103050	450670
312383	128053
263648	166772
259292	49903
57668	467492
272581	333238
444311	87913
310172	422659
88392	23774
466673	299773
383725	283918
382844	67584
291119	90884
446071	16433
364636	35995
281993	289872
427486	10142
398992	75359
255042	56683
271673	439554
470229	21999
25116	315888
172417	232784
187834	385806
151683	293154
260017	372095
49392	434035
198858	440660
179599	306100
263024	124477
279009	411846
234867	132740
481667	57610
230051	360201
75154	188684
493869	156376
346634	476724
445463	298077
244152	185338
209435	165192
161080	428969
64909	85705
278829	182661
317141	94516
414286	261567
490660	239122
168326	336590
91105	423559
292929	114089
3810	245679
200543	310261
296345	474367
365323	62553
151535	195824
397833	320095
183005	358386
228335	300568
258115	467703
103325	374270
211238	152766
464548	154463
398350	413525
332981	82585
396421	286429
354500	237512
70621	8084
453404	157639
60090	56573
224630	346793
331802	263009
492573	1398
327891	378976
366402	384319
93508	141714
257277	20007
228814	410194
133155	262735
268514	54895
457418	170152
461535	428864
235108	40362
250600	255316
236359	181754
75514	114441
67399	16433
114643	201898
98812	310261
88439	160262
1477	239561
276821	65194
15027	187458
362267	459122
142651	229266
314741	183213
151860	263760
451379	305869
427238	480025
304186	424477
407780	481796
233045	423756
126517	131315
367246	195775
345307	310756
43454	215578
15504	338497
27985	362267
39880	460872
129367	364146
449904	44818
245167	64335
421591	16325
20950	118224
128084	45441
153195	187279
112443	144943
161363	473320
144716	481279
439992	484274
198349	62824
68314	198213
199901	141381
412205	375840
372764	216592
127636	66098
342489	54449
223612	74877
445592	193281
437370	441635
228270	188759
85425	286936
228050	492316
476624	97894
401460	205223
12321	441135
245938	127281
17659	269199
256474	445778
164520	267352
6034	437686
281612	343721
355083	280675
199870	136331
24480	298346
315614	331535
469532	260854
288181	284843
85411	42337
145585	401781
168496	27464
139463	243438
254599	45227
450218	211932
22574	17808
284684	369161
155007	169135
235123	168381
190171	25991
3460	334092
235000	259929
294787	183213
259914	398084
222358	299388
314348	97134
79312	80030
427486	260527
261915	240374
407116	326997
189938	224035
256845	309276
232759	298001
21783	395336
360459	391466
287566	395663
432212	271469
101889	191616
420700	389387
238026	105680
57349	313599
119944	161384
229832	56915
364197	123369
309940	180251
142547	391414
470031	465555
240019	267602
106825	21411
429165	435278
256236	465622
96298	221303
196132	49127
153753	190369
414920	376413
241040	132740
384543	246672
99553	357800
16780	469790
353568	187836
372823	385000
372160	469147
35864	417201
202713	425157
63808	311070
294791	234487
96559	438293
107833	57134
395167	425789
141291	88968
213506	216615
354022	400286
391607	290550
17107	303384
114335	218730
408677	166063
381697	378686
322509	407338
53406	314742
484488	364341
2623	327061
390596	199526
52217	389750
186222	239561
91462	360531
146704	77517
384421	372536
417460	64335
7557	93543
448104	200503
432100	462424
156988	301247
449650	60678
65134	250214
303993	194165
393737	15209
245190	209285
11972	420511
365803	330344
474441	402371
93584	181177
248013	229522
225145	321256
121133	123945
353491	423711
413919	387742
249017	174134
325704	307108
339424	190369
83178	369599
267768	152502
132233	336590
294323	283918
122744	27581
218577	371778
15264	169116
298784	30513
23366	433279
410297	434082
120509	186259
241490	196783
346855	221035
349443	482808
174139	154627
429815	12895
326389	403155
56002	324343
13527	16641
313523	184902
474341	268978
30708	350799
423218	173767
343732	485185
164889	411262
154456	187595
56820	79102
382096	485304
227763	115273
375759	313745
138416	413674
343799	293813
131939	316936
311473	315687
271156	377206
450465	450983
420763	83017
297455	129185
182181	220679
318215	160379
101708	13408
280416	388898
214721	258370
427235	243840
128722	178436
412122	217423
335533	375840
418466	391414
313355	281924
124134	314742
336220	361145
190546	245206
452876	164310
404319	269005
449412	383114
267300	183213
20181	256016
306126	412907
246755	168133
27492	273831
359323	14355
190281	196633
263514	302637
301312	53423
32408	428864
217914	207860
160987	301649
357265	430356
453875	157726
6954	125399
12088	197718
477562	355647
28357	318523
230691	276663
306708	209354
53952	282557
470658	4745
432009	454221
179841	41667
355083	330402
305553	340735
80193	139297
489228	173816
249593	49828
77666	317100
375405	424845
93743	97792
342465	280788
131174	322186
134024	237178
163907	282719
127388	96975
205186	119615
110490	24805
139304	86560
284985	149674
278769	73742
76228	58213
71991	190226
57148	360860
315250	459686
72018	213871
328828	86476
158572	77767
79682	190369
104358	299006
420266	402650
98062	228431
5904	181212
334759	494102
126933	421707
109549	121106
167588	69154
321524	205469
140904	293813
5957	50538
328027	31364
143251	327298
111968	148851
49184	261212
223881	304792
111964	410839
180197	296432
84745	304718
164664	461561
128628	425528
109049	87904
370976	390496
233045	10504
484144	197996
28544	480025
374622	86596
377787	434893
19194	445353
65291	259929
249337	155550
195543	387433
412517	431175
144612	109851
419723	406558
138622	421830
321309	228431
56069	252129
169220	71036
372415	272908
99973	363752
49670	195948
273901	24070
86724	399448
244092	246406
492247	216150
404035	97749
303218	77837
456231	186634
412365	122462
226953	205223
221750	241343
22197	437098
319420	476635
88460	90884
440579	226308
61607	26551
35971	189208
220851	461182
240254	15306
110757	13668
425529	129477
389682	493072
168462	429603
145282	367501
170464	37698
37369	15209
98733	405191
187834	292553
486032	24516
494102	370493
276035	379306
392370	50264
293913	11863
254252	368238
237449	199651
144973	426932
246955	322969
467400	93627
459280	481656
261278	191411
48760	19592
217423	157947
322554	480025
228741	483977
345745	79734
217752	445282
314852	408957
266548	408081
176561	431440
301025	464420
406053	28129
484993	88596
244907	36741
89238	161926
61162	241693
109626	189807
305450	436366
418453	322858
240486	78967
171362	273831
321313	377206
423303	354127
352091	433343
171881	408646
215092	473036
206911	223963
3374	104654
47816	399295
97567	7159
332862	169114
470300	54976
406635	54999
463036	76454
472879	143645
430548	477774
65333	46139
297686	166987
392992	487312
25961	311327
423724	159768
87638	91209
273333	247349
400889	147520
236700	88203
337173	368901
68416	453063
178048	196783
395988	248688
298185	82165
116947	311212
146893	218937
18024	24943
340478	113009
423021	322805
185941	475157
175229	342992
233782	331508
236376	438419
314525	72494
246497	276090
428538	20307
184048	279822
229639	441202
32776	380497
476011	187974
268755	229519
47080	196515
196398	404329
330557	119043
150907	241468
58043	297459
319768	396969
162502	452709
227198	76454
68427	15209
266194	10345
184163	477451
294323	302857
874	342678
475152	22888
369405	101274
104383	443693
379815	381578
162653	34112
7756	100266
54068	143653
447610	83811
142012	422777
58168	85521
32601	189962
262820	109868
464782	467910
480100	26551
245393	312145
377780	132890
165357	69816
292078	119868
321261	81280
68914	54529
380858	351332
170876	345051
432703	272846
298353	414568
292834	430356
243942	336016
126470	67399
410384	66140
458065	108554
255806	273831
75696	198582
131459	164884
489351	28800
388249	428738
191084	250846
164812	208154
390531	338271
64272	158811
231335	41524
182193	103825
220316	317506
280218	318404
366466	347036
481419	146654
193767	467210
115725	437182
22779	188198
297721	48661
319882	377278
104638	167196
162936	340543
358373	158153
18766	65838
18936	386280
27160	463822
6467	229781
164193	401297
141735	491645
68035	472239
357815	126384
312474	465082
9381	6182
311983	231447
72152	478415
443976	4410
132436	163650
418273	320067
268574	380862
134755	48275
150107	79343
429585	370441
283323	336590
386966	405217
254436	76454
326520	400256
250730	253986
137844	103267
106457	68950
433190	259863
87383	86892
334985	293017
3590	22512
226138	217509
354924	290076
238829	9054
71796	250404
163502	179506
83573	41673
130329	300119
405363	7591
60480	311837
48953	221890
135962	106258
459167	353557
77731	16153
358222	476608
333966	162900
116395	176325
30813	214992
174139	481436
41287	391414
22013	317118
360179	337368
314228	93214
65033	441635
146265	265589
347424	471309
74468	127921
226038	175013
238829	40447
414519	369684
45647	358542
402424	205700
492002	306052
68083	191236
36891	472583
348292	390687
353466	326802
407116	150874
227729	181215
78505	273831
383813	441996
65546	180243
423013	98321
362251	448788
287953	380271
212208	114930
281236	311212
212153	59784
373810	433934
423445	6560
51543	401101
494090	75303
450630	214050
479193	350822
132041	425977
413204	424681
162837	48007
15810	35035
487185	309986
328758	440660
418727	249202
210689	464727
440539	218994
52935	311212
414074	62191
378128	75789
370948	452098
57809	115671
264378	360019
51850	305439
446645	118662
262261	35707
217492	330699
250404	218727
409468	224085
226314	55651
418187	134182
114332	134421
288551	204163
404960	196606
343957	97571
446549	166063
97777	321724
30863	142388
215836	268176
9153	35707
271760	15926
130069	124455
463790	237636
58709	440002
50494	221408
11318	336590
145585	372634
4035	122462
294525	466432
376424	85610
59644	367798
339837	132924
335659	50538
411389	351193
215614	345491
387684	366941
364577	13605
384204	45392
310499	164103
172923	439181
121594	152702
223597	427706
220963	491726
369209	50538
282814	273831
144925	50038
458223	59270
312168	190599
273081	255277
64875	295841
34368	187023
54039	474268
178223	465530
35752	405217
2935	201984
130958	233292
8760	190369
345798	366666
55578	51881
210018	420392
121310	198317
332612	38304
51756	93852
232976	272734
427200	169185
357804	205289
466592	291823
153171	317118
485342	271383
18550	129658
286328	421830
206266	378388
44832	142727
27455	85078
69657	269948
294287	441686
365087	220417
323046	117703
491445	164057
222750	353343
160232	307160
16131	310261
166675	147554
68043	267602
318311	454822
457780	292721
69445	401378
366359	126298
153322	32842
424151	190369
257498	205289
429560	24714
4560	123213
350588	77438
361296	347667
37706	231638
360232	226430
196212	125860
50522	353395
333080	435448
71189	319573
108140	109677
169046	438765
112356	256121
369632	414930
286247	467703
241507	313030
463947	296566
3809	235568
303303	76651
382643	205289
308533	211944
112629	484269
336560	457508
127396	174263
19121	61357
268418	266982
428148	25837
248967	479279
385670	44759
264730	318735
256791	47742
230936	45371
104516	367798
149502	113683
21411	15926
493625	209572
83137	325395
125417	5833
196165	217423
273808	271875
380465	447230
69264	395640
111964	200632
400520	296693
120646	188243
414004	84321
298813	111600
387027	421315
214853	158776
485546	323544
353577	49896
469532	91327
315976	331580
20533	48275
29980	42890
47322	69606
181421	478415
193738	342127
345401	234897
342471	12895
233317	364836
102249	68182
117029	99405
263769	148590
155315	393326
461628	425675
28263	225794
219225	115861
312222	359762
16923	70510
250833	187974
145847	283918
123556	95922
360144	237165
149767	140090
97579	304888
409613	47824
128503	62191
250497	245679
28883	228561
94013	119381
61647	317356
267562	264908
335777	341731
303597	216953
243700	119762
113436	91251
317550	191300
167117	420790
1002	176747
222690	366382
167825	428080
483421	340729
491037	449090
405535	91998
330661	336590
115725	35397
437135	465483
367861	49896
473245	62191
74776	317118
473496	439853
441123	332820
24614	447831
352905	72416
65134	454624
28357	241503
238889	344280
213065	433367
255369	282628
242210	84089
115725	93482
29317	190675
492758	476951
67508	152502
271172	250214
263053	249334
359628	110677
329993	455778
370963	265040
493485	132024
379538	241048
261278	251417
243123	86560
367919	58881
352121	37516
144073	6029
221296	180023
198197	440660
290525	113138
277568	67194
377574	378706
247586	186259
318735	313745
434683	262660
246827	10345
361601	99410
56749	259929
259627	301515
179014	284446
478387	13000
23310	261070
253695	128656
121646	415139
362267	186516
114926	234152
2107	21583
403471	86421
186143	317282
341623	355217
144433	119896
414646	396703
230051	40169
263539	424370
153812	453315
92995	22549
234197	281993
434581	186259
36228	10216
286667	182753
125362	169800
480195	310261
203059	127921
76288	365690
366263	354694
21589	98420
12564	219306
425341	378387
160549	406189
401218	349901
121860	243374
471864	125040
377869	59359
181290	240643
76228	210668
3856	86250
15962	210267
41798	478415
382848	296869
86587	190369
303921	456640
180724	371918
85255	36392
208713	62191
75498	346761
217740	298959
260171	335605
478287	400097
484618	14201
365554	350384
152289	257859
256012	237005
53686	148200
326386	440660
481882	487221
461060	298833
132563	263514
2187	383502
388988	291521
172546	249334
55024	410976
289970	60093
170468	268474
177333	66053
206671	450486
276821	312697
101504	334955
255738	110677
128440	257705
347121	77143
187834	28129
419159	256219
345881	328511
57646	82828
223598	328742
323836	219808
361818	354903
438184	317516
85889	343944
359740	253717
461837	258538
108396	21253
402873	279877
85148	110677
311105	176592
464694	177101
341263	261396
473298	345872
209898	104299
375571	58765
449124	193821
280501	492316
161009	110366
98238	293813
352140	26453
354580	95860
239822	82787
220756	286936
303685	142018
460161	76237
204603	54257
46158	422069
317459	301475
486029	270095
303354	440660
21010	345967
322434	381857
492237	295381
389031	126804
461729	106615
342840	224792
188294	277088
378243	322969
322522	478415
433703	291984
360920	62191
369269	153898
39195	251169
157878	165197
185798	87693
259084	155214
369878	50538
348729	366534
396927	216400
423756	319559
153864	138807
418456	105878
123738	302682
132736	461392
254599	225005
263889	419098
343427	170341
74275	209624
381305	50264
205747	7934
247608	277930
196126	124867
280820	287848
391391	366781
241971	293745
121721	21379
209605	55009
112476	267602
35164	319231
247888	386732
406638	469532
398551	281924
413258	420738
263962	3186
50437	491506
107885	36698
378924	481368
56068	484707
311306	357406
73190	283395
72461	139927
183566	313745
150666	124122
234632	118886
440071	293813
370535	303513
419913	217423
84429	364512
266321	310756
27773	100602
151578	451016
433717	366459
232668	26930
52685	171592
188920	246104
166626	371750
14751	291249
16042	258607
444192	335546
298656	281801
68314	491685
444134	166513
281936	450947
67280	447517
385402	446182
371884	121324
226396	456084
311033	88468
171984	15209
169288	201826
256090	259448
174954	164884
169013	79249
366699	238227
71090	229058
392320	193272
463527	214569
73660	57123
175484	242641
341039	95434
192099	325738
130426	348007
316136	34468
332336	359762
258195	10336
311019	115090
351147	209933
58586	313745
130395	345532
293034	235125
358860	300194
212009	355700
151253	119381
314311	349129
171174	214685
179184	190369
363251	5857
52245	75576
331846	89446
42767	87994
451378	412162
469142	186159
274486	249709
52935	440660
163462	378462
444323	264258
411805	150185
221097	60517
50037	491268
60287	192509
446182	97167
352886	249202
200849	12177
191480	211134
314722	237165
186023	452324
187507	14922
92948	393801
132740	482649
239738	294385
203863	266065
377120	159337
397185	368205
247296	128178
243321	372000
362724	475914
135593	286016
336637	418560
467470	85890
413821	110677
228225	41753
212581	92803
324502	469888
250214	300621
432421	14572
54123	36366
177119	375211
343604	313916
445772	366127
244487	83811
140839	153995
42979	261396
112881	51895
452918	230774
398998	324310
36711	348236
392210	155302
402008	401543
138824	262954
139245	471745
339945	190847
116410	431798
358291	177276
278543	7315
448388	324497
177016	424514
298390	38070
137481	315671
465653	212576
468953	408351
22124	132996
30477	476292
16003	16003
239111	423974
137332	54976
170643	165267
370640	369599
139802	387742
40350	394705
292641	12022
162086	166518
192495	130514
489145	209203
229736	472072
334092	93101
228050	448940
262690	294066
145537	413525
384001	169485
271544	424158
301795	355359
212167	114063
25708	483189
125987	141369
26449	423014
271503	462139
33965	6949
312859	405217
251766	440660
141889	79690
430350	430356
220181	202250
173493	267987
265262	392117
415352	272795
120873	162247
87046	286936
329778	142712
430426	326971
255781	476951
102065	257968
341884	373576
338963	483907
128738	274971
314311	206146
456712	309139
244274	327632
45673	29599
359949	464420
174940	378686
417382	343555
236328	478232
259770	79131
221925	204330
29340	178048
245323	187164
386157	373021
96424	422853
91029	237517
276221	29563
56638	233942
219281	297721
290799	13370
237242	328242
116525	339251
227352	326987
403535	488081
166048	343085
188899	212278
56115	151944
86882	462828
358132	443505
196003	395888
255084	234356
460821	321879
10417	388531
81760	391414
179210	68617
443122	469753
347653	78811
458375	127371
476443	338915
451818	12432
141268	472072
241363	265313
205270	251925
102362	178312
222127	153803
131410	348798
394092	290444
301557	112419
98084	456640
366187	299203
351742	190369
167656	23018
307132	262806
157149	121106
287104	187836
145730	134694
363102	297439
230320	190369
282847	448862
423942	234720
8995	317675
442091	49446
92401	63191
313031	86065
94992	208577
119306	457241
360234	469416
438679	396478
80134	153183
234722	375113
237494	453872
93174	283918
256610	175721
273800	297005
298723	254219
479826	54614
478588	201620
56381	96366
182657	180578
484804	129922
309255	272806
213911	6318
110306	6072
290601	94344
9420	271463
226817	219743
285149	457081
291299	270591
273078	85220
305759	412370
193306	508
456924	313745
228496	490306
41692	313314
444055	86974
179229	472072
417938	452591
91600	262239
50876	123309
291669	363631
287566	451961
68462	75881
493962	21632
200990	116229
92994	375840
16349	157100
436991	266337
241022	366534
249477	210032
52955	230830
23781	485185
267562	354893
384476	266852
116106	76350
406225	491953
357413	189544
140989	224361
250410	354022
321769	134694
464725	13273
85916	282224
167657	447107
481766	16870
330003	429975
362301	12245
117001	405478
136868	371903
170313	4413
380579	478415
296271	187438
391597	98172
374217	322505
344174	316155
113595	245317
71297	404960
204653	453801
308705	418245
176455	477491
279295	423688
401820	154141
123141	41308
26366	179518
315261	327217
358167	387394
430293	213017
183673	273831
77186	276440
50437	167588
41495	256569
274138	96673
226232	395207
316565	263193
247262	94051
469800	473773
307641	236372
377656	334032
419512	453716
372246	37515
175612	22784
175491	273831
451379	460059
143294	59759
432440	476800
125321	477986
19808	119762
212733	261396
298124	476951
434690	254683
176657	48182
21379	407120
66273	156595
128376	315235
179908	182192
373379	164449
282630	68950
313147	267602
325909	366985
257255	263009
209824	303648
290838	206623
484389	431137
428944	66798
273482	63034
492521	216368
15819	475866
407073	161404
132788	115340
175500	205223
170071	41075
417016	69908
441981	27500
433954	41322
193273	227101
245547	150422
24418	61059
308122	304982
43292	424086
473722	412541
156298	359218
117579	464877
371165	348798
288658	249202
65598	330469
288334	459263
79459	31364
267826	277074
256121	427601
467788	491026
371379	77764
448577	226378
240763	232890
223847	122193
471014	373169
40809	347703
257284	150591
293045	425804
420250	171147
252898	16433
185485	240225
454802	200879
302096	439554
443320	26239
188604	370350
481419	289447
370068	205270
161850	77497
203381	48163
478941	186561
68843	95364
289675	274038
161363	226664
330954	125074
492498	368205
138382	69273
139430	483092
268655	200457
67900	192524
125064	47630
8535	183585
430118	102133
276696	178436
449441	136000
428313	40198
481680	426786
252862	306640
92401	259132
396522	436709
400542	196783
345845	64718
185339	467674
456231	137911
343461	59511
177634	296786
382625	93245
177946	334424
104453	275790
426040	130215
350853	189932
202088	149897
81249	417643
449078	466969
129774	416402
459603	13370
296029	446883
144455	315671
238406	366666
358241	268829
21275	491822
167419	65275
62316	389682
145282	12066
226919	172890
128337	231447
85261	292751
92130	216666
269849	395473
259440	486885
376592	58867
352812	258370
189064	3041
194912	239431
354812	264406
436140	57227
140476	445890
469501	476255
223726	57134
219572	106251
200067	146183
412014	67063
26060	341271
289675	396424
466790	287855
449319	486267
153736	214935
42088	248398
111474	324377
367973	212038
445023	160722
492256	369449
209365	145948
242422	341271
426190	123656
236258	401871
244233	132035
115330	69908
38063	403184
382806	401871
57893	171249
174868	99060
168748	190369
444889	60288
169342	15133
356176	494102
222753	483957
243300	35637
8443	166677
117453	92114
367292	187974
116120	86728
419848	159250
309276	155271
399756	100693
41786	371934
183718	324343
261278	55672
292492	423265
358172	459632
141184	167800
343107	286433
181633	395198
184021	67858
172879	245679
411302	49966
13563	272427
385051	447560
316852	22660
224152	66813
98168	317100
414058	484447
345414	82585
375334	195587
464952	241718
215555	210050
440019	397863
156446	53312
59644	278907
143554	40754
361001	260384
275708	101963
404371	440854
217181	370866
10567	388244
379679	83126
196955	205037
126252	391414
37234	40722
230051	376456
55564	468421
455892	82271
138175	129878
87638	195529
397160	54575
327007	430894
25811	448129
256302	144466
143892	358680
400542	440660
342300	238041
235795	102098
399830	408015
5363	421305
306922	144470
433446	335199
328320	247204
461132	122694
417026	357908
452902	14726
161755	94344
190189	106944
192238	111986
922	391414
490572	491565
128704	40161
160961	259096
222698	144130
107998	451414
402894	483480
483987	159155
214750	255880
476386	363933
226150	190369
247597	296432
449884	353815
265089	113541
430360	246444
392953	279798
162541	293813
275896	304083
24947	23790
404099	343085
179549	183213
491560	492997
145860	29670
482083	245307
378763	68793
195997	331581
218114	53994
179781	430356
304644	43020
100048	367919
88439	91829
492247	139057
387337	378686
326594	253146
136179	236240
377962	303905
312748	23735
472242	37515
444190	137719
425481	50744
367247	165680
132802	481785
261278	137071
294365	421356
207477	291249
127223	342301
414275	137873
85104	278560
80315	220417
358668	309797
219281	304466
178333	346942
90027	417918
270248	149079
94550	366493
150258	450081
313208	476171
319016	218730
78919	151230
51519	270028
325218	280390
313355	263803
306964	106365
296670	286337
262393	209510
394295	395198
403368	153859
178905	283306
410006	158811
98736	387742
412709	151944
18720	393326
154455	344737
163408	41314
273051	478232
53820	351639
83019	186328
46324	374389
329283	92613
224425	266901
492187	266852
256368	319333
214744	344039
111833	291832
189164	446323
439312	35707
209546	106903
16850	447230
273725	363973
363439	168845
301618	187989
109733	217240
339639	264908
58245	261757
406784	65670
482972	161332
198480	307279
427616	34973
305724	138814
285023	119868
449479	182890
353701	72018
318280	285143
174034	213957
95428	306409
233685	214050
268577	310839
163971	246085
220791	317118
443865	273831
80150	298182
170714	257858
283252	119381
154456	7934
28357	132583
221982	237517
168000	265065
335259	205289
440927	383382
213766	446105
412911	99405
273816	313745
235748	221329
111988	171103
331119	74574
59949	8846
153063	267804
436084	469168
167321	125399
206230	6247
369875	106514
145425	317356
440190	94099
452846	91600
170793	185751
38067	70918
354504	433343
83616	94516
174315	281163
244045	383621
371748	203538
69656	50924
275319	17339
341252	433934
326574	262385
291424	321688
385670	340803
44160	95448
472054	203656
246891	404806
264737	202447
86240	94516
53670	93627
379348	297771
405469	75303
88790	290624
3616	314242
189879	439074
65112	27464
126803	267553
203783	187683
234555	196783
163415	49228
206556	175164
265345	366941
221296	487400
235375	329026
269761	271269
399407	344917
315573	172535
6532	64335
287766	489822
191716	450996
276656	19204
354741	233913
124859	78800
389512	237165
308360	149389
405318	388573
304642	34950
38861	313745
295094	280333
253994	252736
39639	186440
388524	198641
200067	362208
20477	168213
179997	214992
347042	417294
218874	423469
362573	149364
11282	12256
464847	203783
464053	237165
87448	374165
226405	306142
52530	267602
441889	478415
446343	283392
446386	178973
194071	420101
141782	112312
413612	77449
32698	400974
3856	387860
259530	458790
76986	144432
426903	50264
303994	348798
120071	266538
451867	331581
21898	276334
392837	364000
269761	139927
124845	469235
364255	178437
156349	234356
195306	452098
257419	204008
423253	291521
266307	84954
177016	470554
121913	83735
407219	240325
449534	122462
466969	25893
367262	55095
379696	128758
214855	218607
121146	199728
4642	148473
51543	484274
186034	378082
460967	380872
169950	290959
364636	240349
2480	273782
87638	373169
152141	318784
33432	96977
249202	313396
107699	455102
350059	467690
265000	210647
301728	286615
177374	386565
449664	273831
408206	150984
363526	291531
216421	461182
22690	246311
129956	146124
256920	438419
432100	43514
184033	484447
234123	67987
382640	479614
450882	429411
220553	373021
447230	352801
96905	150352
464022	421356
37173	9203
164254	140044
436895	471301
455800	28065
351403	170003
313361	81280
62763	48840
296665	461944
277170	307688
436849	293813
3562	209962
295312	157340
64406	62191
263114	445233
16871	241468
37915	214992
399838	432419
308029	330765
334446	322432
353885	452803
176123	264722
68532	309663
109174	230925
377818	428563
92635	291729
248013	447848
84725	104914
469360	464872
204153	303592
22417	261396
452148	52443
113927	316388
482446	290059
397854	377270
76228	254720
185105	458183
330737	403429
292576	459213
52381	386057
131934	196783
314102	106475
27641	395619
363485	86728
90016	437365
171306	226442
384449	493148
261171	460437
486712	197448
444595	290450
453808	237195
219674	186159
330369	455820
237238	169552
295828	24967
357845	103849
286145	23236
132026	39601
4445	37453
233482	213017
395411	440804
68843	32807
353491	214063
226828	489993
352137	203656
228084	89639
6467	402045
437352	119352
199382	393326
420895	80048
435157	330928
160169	39379
324239	104299
137690	225555
263486	240796
192538	6443
130587	424945
410469	225260
97539	336590
260331	303534
451156	214024
489275	398333
105844	463846
186941	267602
309054	76528
491039	408405
273865	262054
224583	398549
132416	247823
243857	190369
126749	466737
12297	116071
271698	291984
212460	430990
467450	27842
153543	160376
245053	174395
394204	95954
472840	352737
269258	165032
114643	150959
211042	115826
102687	478415
386148	150352
268432	382511
454	57989
18928	246784
210605	31483
465447	285156
399541	275959
326310	460723
35258	477986
183181	72523
150429	64777
15027	484822
225305	267864
312283	28974
408425	21583
112620	15753
120926	447517
350869	391414
308122	199396
222094	256121
234453	80122
114643	42358
176789	144405
113132	481436
455222	210005
65055	23157
74173	88113
463681	21632
102458	166513
115696	419554
324199	119381
111598	439686
468307	259929
10227	458382
250181	456640
328154	128814
277470	113138
217581	441313
79861	178456
464346	63528
34394	146202
462974	5041
164585	73012
98103	138088
333622	182931
257892	330614
9969	28614
228054	391283
237534	293813
260723	398333
92393	317686
103446	307397
460819	97068
218154	487279
228128	9198
11561	398124
393918	275158
451831	480440
258377	433391
21634	270027
216674	13271
302693	107473
91188	283923
97030	69427
108240	115956
192238	165506
471477	282822
319730	88289
169062	366099
46324	55595
324826	264286
144248	19914
373247	284843
256508	216638
149523	86388
231247	17092
130707	95943
63652	314886
117435	155760
121828	45946
119946	88842
480536	348563
59034	274912
330347	21533
91626	313745
449547	454389
127921	277975
57258	345809
328520	281392
486493	427816
332146	241732
309396	417680
123370	331584
307448	48001
297022	382166
449886	166970
24987	429115
123026	99672
425945	139436
117980	227514
172439	267602
87046	11222
180095	1605
340292	105878
169047	299228
383711	151572
197120	442887
317737	274041
110873	94667
74375	366493
187175	57845
295304	177775
293219	82585
172335	231842
262957	363163
45673	54536
315052	297960
309619	265641
448353	103565
299507	396002
284397	12443
240661	184629
21772	266281
53314	54706
304731	443996
49870	200989
134824	249202
86632	276572
248614	353453
239001	132247
278371	183213
294130	486885
394936	146166
95230	244044
346066	419850
37931	394111
43667	255579
328940	392086
283632	152954
460585	405217
367689	16973
89525	190334
123790	62996
284291	37515
69767	80054
165617	96977
66036	399064
64271	13370
118626	350384
332385	323843
47867	309801
26371	290550
8686	227435
214480	276963
101647	16433
317358	62191
321106	195121
70434	387839
307573	193476
323954	134004
89219	231727
110250	160412
313523	299920
152858	380923
381327	373775
230644	134694
29088	291823
368632	447335
19525	168252
468935	96361
53883	299960
457674	423974
369577	348999
359573	293813
50766	124535
96700	317675
293465	390070
364377	54976
346166	187974
472817	65275
265781	124991
264709	44412
270224	214509
239950	166513
238953	310756
259978	383085
262745	166513
303507	298182
239113	90884
255084	122462
402316	255659
102249	86219
25049	88113
73974	393737
224238	162928
354330	252258
160680	402269
299218	69634
360981	218675
148896	402240
252803	456215
257914	451016
415300	25201
191308	41673
47730	296423
271918	94667
84921	160468
333230	459145
354415	159767
483112	482014
239336	50811
70996	484228
211888	17758
153771	83140
251338	32807
360531	440849
158163	317641
345401	488901
92401	247274
53229	43383
346029	174939
139814	21411
421108	435708
150385	259889
310043	378082
278769	62325
264433	11626
156972	479695
40028	227921
173376	449975
310206	441202
17773	336590
246517	211239
391625	186440
255711	367934
38576	398333
354064	267352
49307	190369
214207	220000
83310	477358
440039	187974
70609	442030
19276	242782
430043	74940
373755	151642
376146	217025
320299	455902
108232	90635
493304	459489
183003	381729
4634	484634
2695	243889
970	214929
489649	292174
133423	13513
32100	438419
180107	22677
396841	297941
131574	330469
488971	302745
142740	257377
248013	53466
350653	227495
89409	440784
166345	49896
166850	50264
347433	88113
274105	25800
100193	46410
407780	74071
30568	202490
425751	107711
9186	179130
160858	15133
160182	80296
302201	492316
268714	95888
329434	89914
51536	49896
144583	293813
420266	188925
182147	22448
349472	402323
457241	429147
129680	183021
97985	86728
275375	204330
252137	13990
114773	266891
188294	184173
67571	393326
88359	4413
290794	205289
139279	466851
244995	464413
273159	33855
360888	161308
346379	266417
25231	421006
165788	32389
341070	258126
188539	222531
256893	320161
19485	38909
493372	462710
22764	267352
203081	450541
103282	403515
127718	216961
204466	420944
331797	64046
101749	239338
118145	429466
205180	190369
10762	28145
195004	378462
433468	261121
79178	348798
208831	110677
162056	183213
277883	313745
115806	433913
237953	354933
272675	387101
123661	300240
365132	134694
67507	418163
147699	195551
132651	79989
300187	385537
284866	349663
487938	226172
167639	131678
24443	170596
442226	303788
163788	463200
33053	390232
458183	187834
256893	387378
42890	275458
23306	472473
234844	87471
317651	25800
101730	355622
191414	209962
5857	421356
28621	408149
424925	433645
115826	35384
370567	478882
18383	203656
86527	74215
157666	371463
252898	158781
346537	153962
440190	485806
443476	281097
185526	315235
395886	138807
284565	30403
256133	183909
188358	335812
211571	107711
128968	481362
94340	382786
200273	58586
27473	76019
275983	260758
460877	144037
27642	271300
320234	321868
379839	478415
363902	350956
431910	185589
194746	241137
250854	386057
241181	226494
324995	151944
335059	317100
392652	366534
257613	204672
170419	278640
153006	423727
89219	445353
215106	378462
364450	339529
398973	122694
289571	484058
79182	28883
115515	355700
398308	295920
143340	160456
360381	20998
233	359762
61651	69723
348633	2057
179919	428613
104912	469235
106712	26572
124523	382797
54470	44144
115866	293813
175822	190369
215081	108590
404247	69721
382848	50082
439232	382045
276837	2935
267704	166970
267813	2450
277467	192288
48264	233411
228982	305639
272647	420391
182826	204330
30330	251388
40042	413558
483868	456640
478822	198694
437110	167208
384939	145129
164968	447149
304549	281924
470941	119762
376096	92453
15754	228859
338752	363436
464758	435214
293913	380719
484479	70557
9489	94516
339915	187836
105022	124747
260167	466237
382156	304814
41915	377278
245305	114815
245710	150264
475322	228770
195402	336073
473076	47630
103749	217767
226919	302981
114332	446798
146279	451414
18451	232258
305624	237825
463537	397258
414286	103825
459217	317184
445275	361105
188493	489167
240236	79465
74154	66215
302527	393253
87500	138885
229639	231727
364807	55727
374093	138180
37870	132740
114781	38205
71189	10601
382620	221667
261835	65907
313523	276744
450104	138116
381940	238578
471808	253482
460775	184258
301219	423635
52646	375727
25557	245257
215596	186647
337083	17346
401450	228431
379196	316752
64008	466418
245748	482315
494102	217024
381681	373440
247296	111801
452778	60183
284810	150577
262354	1292
327467	66235
462997	440249
149864	395198
409745	245408
330820	391414
282959	98687
492316	202608
354504	246672
81501	356674
448970	356750
34838	420790
157978	22347
470990	440190
185773	367798
445718	273831
476012	330956
396349	31342
154997	47057
219281	471962
423586	157152
53979	360708
362784	250033
91108	119868
50794	258370
229733	72085
24208	416981
414627	428222
109315	330509
86311	124085
438934	232886
462047	299267
399094	466432
48487	2661
162808	316037
23481	415599
417036	144470
321916	54298
458183	18160
288201	474600
130006	461951
413107	410028
335951	328812
197508	397060
294149	489552
44663	406172
438563	81104
475691	94344
141782	137807
456085	223421
167321	233942
156348	57016
124127	177415
299322	69981
269126	23318
203105	231638
425341	389478
456897	120035
320883	102644
27687	241468
39892	134201
7732	166513
265291	371918
493031	359762
300555	447887
436201	466737
159703	191387
103708	20959
70478	406903
8926	303648
266075	449421
432175	430681
10951	267352
215102	77727
293787	462973
452495	110677
102795	267553
406277	381442
253076	144515
29462	159249
111863	328059
490850	12209
156858	72489
356999	275954
475525	299408
414757	40972
317184	411944
27255	11314
372217	168148
240491	413084
294654	303048
163691	171813
425914	490888
72250	6808
400076	31159
78858	411424
478778	206686
296181	143809
314938	48163
166140	219499
261726	236577
271353	316959
334092	22082
456021	15081
102539	185704
267167	95882
246955	105498
492243	137128
436776	478692
151723	288633
426392	419576
386412	472072
203837	313452
371507	41075
106648	411221
149803	115340
43775	103267
439417	4349
383280	168672
337010	320508
273096	258370
98946	108916
194415	89047
125064	302653
320938	76019
190973	121661
485150	253165
249011	297158
244031	77700
217748	431908
395217	438957
358627	286828
365380	464725
62961	98906
164079	147058
158156	434177
405306	390830
444380	339063
68532	143079
100094	153995
180488	475555
397760	317184
343337	141263
366872	469227
400969	176530
380442	473395
35561	193136
279722	455224
284701	293813
27400	415574
221609	190369
163863	98012
67906	349608
273340	190369
247608	129523
493625	63528
194245	478415
207556	125822
174364	119868
262214	247058
180115	388195
325930	75303
285756	369599
404801	293813
103571	402183
134238	469235
8477	447358
96489	104527
158724	464420
259074	309605
280309	452098
387357	348007
205050	290216
403209	101341
438608	314735
127415	479355
426091	485185
43556	384602
383057	269199
471403	355806
445258	218577
413816	21294
449286	458601
486552	240796
301967	420405
99607	103856
165992	482143
89357	114376
254446	248766
243653	70557
428736	417775
364636	379268
309588	245679
279164	447107
198317	423816
133812	162795
468516	320464
68163	86560
428175	237613
346272	100237
159703	350189
288805	426556
177952	152502
161162	243786
16007	142670
377088	446351
237825	475200
397563	409828
107817	200922
187834	450338
91348	273831
145235	28441
413088	440998
437510	300702
292574	296218
66474	489552
63808	241048
316113	146124
426800	135756
431082	241115
48006	50538
403057	483037
358172	421261
270597	107294
284343	340490
123667	254973
493485	6253
69597	41253
483992	88113
200092	72667
18748	203712
267562	197990
149170	430610
237458	320129
146893	95263
315753	420757
188954	286380
401820	48163
189640	313745
391813	469235
333843	12245
41798	475060
372683	470762
368270	189010
122563	324062
105309	428125
336759	126258
76515	394529
368533	288920
135181	132740
475378	294079
270567	153995
340958	172184
290216	320062
465820	148590
228988	466135
96441	168615
238222	64829
445182	278569
40061	327370
233498	62877
393870	358169
338442	376364
355118	269171
256267	35629
488276	456640
229101	246114
203793	317676
188469	482956
307567	360228
305941	132740
195373	139648
335727	76472
330473	348165
163423	141892
154468	384834
406694	94516
332188	286169
459176	285156
422183	80919
198313	50838
79529	273831
471146	129575
270248	94220
453134	333357
182809	40781
412356	430840
2046	62191
462718	469235
105423	98906
350384	81661
262639	172540
440362	152321
443350	105967
380668	246311
235344	397082
76531	61324
8459	86158
192854	471328
284417	225087
368858	160232
235679	27464
424378	140044
216868	36533
116217	7724
357835	181524
425164	278907
10060	267297
92401	397164
222721	244949
418642	377278
432974	160994
122436	408455
488246	49469
89507	245317
465512	110677
62621	25034
114748	367343
356724	447107
117942	153665
206231	271544
113495	286441
431508	401065
226023	314180
134299	372914
245305	355171
187010	149128
432658	355548
367954	82585
91373	284035
70663	475612
226736	313745
193871	76454
399814	167757
76677	11626
319259	50407
455122	459669
32430	426034
225694	447335
429424	17186
277442	388719
411156	137035
138569	113138
224300	331638
283164	142018
421346	430356
218731	48163
294485	234356
443308	348971
2127	166544
486712	453954
424254	127921
343086	220857
167588	451031
21411	456052
91036	227513
269167	188666
410045	232139
14616	265589
378927	338864
138126	101480
372939	84502
339964	113138
55329	469235
389305	390687
88038	270095
293002	24738
166933	54976
46574	267352
5896	58466
17437	355806
236345	406894
135670	165267
363524	108222
65513	392845
325227	444145
150020	363564
411272	301331
179967	357946
181331	64335
381343	454263
73462	222701
192351	446351
225182	76454
396043	369389
49172	29216
287931	41531
7808	180578
23104	176325
227700	199608
140804	2759
121828	318424
305349	69856
254186	476951
161245	288639
7304	391361
144274	93110
19459	52299
265411	430282
439977	240225
158099	209278
342465	55476
321487	208487
436091	300240
136042	364294
351585	167877
353491	397936
178654	203656
478588	393227
105017	212541
230051	412319
487422	241525
121070	478415
68532	208318
28883	447107
184835	458746
84745	284228
137000	214056
175651	95416
352133	142317
281166	106422
301494	229095
194777	348373
260392	423290
354369	194348
289675	110705
108356	110677
99339	440660
63871	94516
114708	151172
16167	115702
292645	62191
167117	94793
33494	286936
457116	298767
375635	451747
478546	151756
171996	203656
275615	71249
133418	20959
460059	286936
126571	420944
474341	158811
91634	388767
148139	171994
490553	456864
332299	132843
12747	176903
426028	122457
447610	136388
444755	363722
424441	160545
3572	243185
295451	185704
174139	95954
205858	366127
227872	333357
38139	96362
238266	371122
233201	103886
424139	73492
401135	164884
391554	440660
130844	69053
474341	402162
293913	413512
461091	198994
412484	252963
142318	249723
217321	40784
413953	486703
441477	396431
189515	70225
269418	66476
288983	66469
154981	396522
432100	203229
376063	217088
100304	430063
477932	140378
86764	278472
191447	375887
52630	456640
24786	93627
357987	385000
439245	279871
436624	298198
155216	339574
475820	491150
320273	309864
87729	48275
436682	268917
2363	101058
403073	209689
86775	110677
370830	410819
379680	280601
130012	247481
76667	92823
178422	214379
386687	86476
101818	463253
353981	77727
374222	433182
89177	428214
332316	144037
252604	165489
167223	141026
467597	355093
467186	165497
481640	121440
97245	20611
377822	325340
17288	462424
68572	293813
167513	280592
313165	183213
266307	194129
482199	201754
295597	109057
204375	388957
28129	448631
203078	52537
25357	48163
163015	429928
386111	15662
86937	280935
463075	9681
433391	200896
69264	113749
283760	451016
108250	388739
44111	317675
203679	69252
105138	99437
250183	399823
261082	22827
386201	298767
284214	248594
95719	359931
277745	339425
240506	336590
293414	130675
333080	428073
436145	48163
484323	277548
25969	306633
69757	293268
165680	32014
373837	177775
206389	426078
323860	332487
300506	396735
345077	272230
352796	366534
81932	29456
261452	377906
322585	236213
153765	461846
259929	363145
180259	476656
300447	315671
125948	264286
457418	187090
77987	175345
352341	447084
189608	362443
199130	211090
362819	55280
66785	357999
4841	294385
327570	111350
33398	421935
453294	256723
149863	367110
384231	10299
245318	315566
136711	405217
443296	242927
17562	429928
2715	228359
357393	206454
287661	110677
196996	329715
269173	102482
274692	459779
202379	336188
72253	176530
415287	280933
359388	121106
239804	125399
352553	471885
399591	291249
207068	83912
220756	201718
108659	41351
327603	453080
388097	479419
441539	228885
90696	341214
118075	334424
157312	311297
282641	266852
388617	101816
482934	297446
450908	440660
143169	409128
148896	287423
91810	336590
385876	368205
400904	18708
378350	397640
438898	5857
198465	493022
403692	55074
250874	209544
440511	63528
153813	53391
327570	47057
419236	440962
144481	313745
310424	273573
70894	20367
137779	473872
320394	310261
133909	236990
212726	478415
372764	442191
219068	94344
437886	409317
19341	216539
33593	302033
153652	283346
478976	101058
406563	215543
52478	116577
106514	307404
331597	190369
311510	128818
472828	51895
372477	105313
160283	237550
221296	53550
32365	31796
450597	260392
356670	388971
447793	140746
263769	140460
73859	277450
386951	433391
28838	239662
254430	124008
457356	478415
100728	440689
121474	19334
461285	228631
204663	371918
324573	9054
70824	72590
387291	192130
319274	313829
382713	183981
107475	254098
259978	361319
441004	36983
85743	488109
306538	235688
330737	469227
370762	428125
232890	299804
132750	38063
57419	367824
88263	403503
276845	144073
292641	175957
362267	35421
215768	486257
294323	327217
243858	385076
277119	292721
385468	310756
486256	272579
129412	467192
385062	246713
39288	151987
120097	27464
182835	127302
326631	256419
376592	195916
95215	359957
403748	15209
109738	12718
339157	132996
12564	473316
193020	286331
458292	366127
441868	456640
221797	198317
37651	120886
382840	191644
84319	341644
428443	336590
291587	301946
323089	220417
391481	93245
234918	375761
149089	297969
228571	309801
457958	56068
149300	92954
367861	358604
146597	492588
461414	216969
407016	295650
8416	317506
47936	177630
294871	292006
99308	351183
128563	318404
37090	313745
84000	117339
189711	442606
188510	220417
476901	322244
72003	134889
115388	293813
409388	29599
374764	151944
216894	76128
267562	310261
389009	208664
434854	196783
93645	477308
200510	476951
105080	382899
233895	89972
420736	16325
62553	126204
356987	86560
423076	176539
130069	111146
351453	183213
43937	127895
108575	375350
224978	69708
209145	49903
347246	137833
203022	146202
474879	390349
54539	161329
147232	164446
339333	455228
172289	379643
181788	377249
456726	402269
297476	152702
158202	420895
3611	273955
214735	137133
188252	100938
277511	42747
396050	260143
310863	215521
303162	86560
437139	176095
189094	121330
19459	233976
452052	293813
315677	396080
176878	188486
353815	159249
198317	254854
47816	398333
41189	33327
68603	326971
272742	33124
53389	448266
407085	10379
146511	283264
22823	58057
405473	460229
204338	474931
361954	153918
251689	30403
393870	418539
233782	106840
11222	482204
261298	69984
441834	427751
323222	278525
380454	8623
139	16433
362217	478415
478109	453332
428277	477986
26246	476880
70119	107396
424587	296591
329511	363581
7817	4091
444436	237178
180321	309425
443817	316388
292101	274598
19999	366127
295941	453701
484390	400974
289513	127439
327343	92486
109672	210032
361486	49184
276772	98937
322851	58881
287071	309085
110745	375727
379250	295716
326574	230336
242927	187974
9592	110993
122673	405772
207141	242629
261901	74772
290042	385079
47630	121363
347004	477986
91382	375433
268910	433391
43115	219876
470672	381414
12143	313745
61797	178436
15976	409828
427076	231447
324826	352136
438900	173625
106118	176182
198175	403467
422370	317286
372418	362610
146208	420392
470211	48163
26511	350337
244621	319368
17036	185522
289076	212081
247254	81182
349583	88166
489812	262954
471365	186769
357939	123369
445940	275812
15027	431382
65476	36339
17006	234400
474688	254292
423484	329952
409681	312595
149015	96977
205607	396431
392677	257298
101058	384228
306087	419098
21292	489822
330370	217423
454263	487424
197156	184469
393940	80538
171793	141145
123766	314462
28496	218847
187121	190369
1701	267225
149740	360992
178867	291002
2482	373730
340598	139614
249673	339853
487366	203656
287570	89047
422326	51457
256023	485185
234894	48163
222541	491271
361219	68636
6576	134924
430049	141649
182040	60517
428583	12177
201206	172782
248170	409519
479351	236654
34992	184113
127229	395336
327392	304290
231305	217494
204330	254720
322934	394393
46497	446973
306597	435708
293768	138297
463740	390232
230993	83941
86347	294519
256630	86974
406857	15245
305624	405343
310733	244464
374989	471240
270760	4413
439768	327217
165210	327705
162775	327061
333541	250250
222541	308270
347933	456640
104432	63528
427112	187482
256209	48275
35806	23179
9791	178165
163004	205289
435688	11817
156348	234372
378612	38366
190884	303175
295841	377445
417586	199353
263286	32807
8947	289418
324112	447517
169986	15209
131006	484683
90566	422175
148436	122462
328547	305187
212421	83603
447125	241468
38069	428391
168346	295725
243822	266852
154745	343012
133694	471009
212113	89778
20287	293745
106654	15133
89826	243301
475752	47888
170263	318918
408976	322422
343286	82585
418992	430754
439588	245344
346697	236119
133307	186259
481354	253718
97732	491150
71636	276090
8673	171016
486371	142712
249017	276752
291982	409540
318559	352950
241348	375663
125299	374971
184914	192574
217434	227514
137231	226494
323112	327061
250797	15518
140783	346299
419937	280390
37831	82271
309276	476611
149154	492884
73997	366127
432361	315256
100999	138441
320873	369463
415949	181279
294525	291324
414825	316961
267575	271973
39892	92549
192742	74886
332979	359762
466014	34140
77708	277961
268820	219129
423521	183213
471846	483297
295070	304029
233	119868
394350	271918
231576	195121
73799	293813
281385	455802
462859	48275
86476	357897
405567	195121
368143	172777
79276	313745
277568	24890
489258	485930
313261	254973
108452	194821
236973	477943
361778	186440
359334	106484
249331	419437
373565	459213
52163	88679
56070	21763
450465	380841
173397	151322
28721	106840
430170	282132
109147	116037
91764	439082
242261	389682
73393	51195
339730	481328
129814	313745
398964	137508
373073	458119
409143	157920
446167	345401
117494	392253
78700	384378
409119	350862
389656	214279
457256	395988
85996	217281
174404	371983
467605	373852
73327	318377
77229	242195
144692	367934
324221	149872
43413	110677
93743	218142
6462	23517
151388	251050
385402	263009
73494	184558
190152	86406
364636	246780
14800	97277
256376	148000
378098	186440
12391	188759
390032	81280
417476	265065
84546	365721
423377	149968
150827	151944
235084	110677
489974	317100
8257	298469
23778	398066
485546	4946
232007	283599
209278	293813
52918	214279
249986	33736
221340	246242
123010	240709
57663	417506
34049	119122
223197	473238
481044	456791
272350	433391
158285	183565
426691	421309
97722	150876
301469	301182
381477	80662
296080	303175
398214	118909
38454	313745
434862	423510
230051	420491
209639	317118
74822	409828
246856	287423
42247	391982
414061	41075
209969	435888
484464	258413
64601	381416
488092	110677
482441	3041
21087	190369
149075	434782
439778	3041
278723	98491
33398	110838
241418	447517
135336	21583
349133	192987
18657	143357
163465	118877
70612	215414
35595	313745
289675	400198
339639	296693
135030	160918
16699	123369
86017	123410
198791	464872
251755	316005
468549	343804
1533	62326
493080	47349
241403	283530
215551	417036
40360	52917
192195	46614
227566	217871
483839	283392
416408	120986
459280	373134
443368	132996
90696	244249
35538	269199
446731	32053
181946	82300
252157	127491
210570	125481
114643	230600
86632	14755
447283	178436
128425	11465
265937	185966
280650	289970
308525	208617
395983	336076
388429	459106
383975	22827
407209	94516
9631	61798
464508	21583
414471	250389
24688	97277
475788	459326
157789	247150
78627	463445
51735	243731
226760	403774
218690	414240
178264	276502
120247	172089
303838	427012
98930	180081
214	15133
173650	232712
253535	106514
203420	138297
287566	210082
471483	192819
62944	137658
379696	191745
101889	428103
256970	489552
444760	213586
41300	183213
298909	438419
65506	283198
380164	317118
242589	342209
238445	402427
138433	250985
294527	19620
208314	478415
34153	137128
43027	114790
306211	358489
365698	336138
136742	51006
428796	180783
318310	477788
228906	34218
342465	204330
332025	473542
63212	278754
425370	295310
372259	142216
299580	328693
194284	41144
225694	87904
329727	255897
117103	125329
477841	119123
217409	357854
368889	262954
252747	184659
280710	197435
35119	159083
302939	205270
180103	250805
440174	440034
339051	278520
315206	440660
477545	421204
474590	30708
321868	449521
238840	384174
149864	53490
476991	422435
129081	144916
51098	202649
437178	414554
463995	124259
389714	265883
259293	205241
415458	296693
141132	272774
48690	312828
452477	282670
161363	485546
126631	290565
267562	136675
289444	32807
43282	274651
265053	51222
357493	4911
114488	386280
14500	55074
406940	240523
44167	155594
82688	107148
106324	327217
435031	234845
76454	333203
297971	218727
336650	446351
50226	110677
168464	49021
131022	420757
405936	97277
247975	247527
257285	266852
280766	126886
159979	183479
466181	68322
168051	38063
121908	304447
388935	374836
263703	316372
460263	292948
258506	421115
152991	76454
320347	302637
375032	71816
208888	32807
56917	313745
34123	279283
45386	278269
421280	115386
1425	293813
391926	172266
130079	196783
229663	339853
481240	137133
306633	51033
485088	16433
390102	473052
391204	77734
72477	391414
144182	445602
243330	301659
80421	28129
268049	353750
370513	228431
79407	21411
186781	378686
405826	187836
270128	401713
436575	323615
337183	263610
286016	109121
484144	40784
485796	11626
204147	89495
23225	385509
95479	466396
25455	276752
101985	313332
418847	218614
395337	315888
243149	269725
264378	164884
191484	244929
401297	336354
181975	273831
113331	405224
134299	257895
351210	149708
272661	466737
66627	407306
262908	341470
451414	284213
154482	103804
286247	231578
247296	22602
183243	267602
242411	455786
315206	99049
336976	302610
198317	291749
487322	385000
317993	432212
464259	328538
129586	132740
449522	167391
285794	54203
240730	438419
55220	398371
452873	403197
14519	213371
489600	276074
260001	293813
452107	186440
459457	321197
20689	320608
256586	433934
224822	420790
271785	220417
37905	2092
215341	60517
61845	466302
51716	44469
188847	108316
222334	43068
356477	378686
72131	224346
260678	468276
362424	235130
451470	77727
221410	258607
146893	28129
92635	310263
222102	139859
290709	31773
178605	236959
399738	12895
426197	67584
217740	436019
341608	372214
371900	476171
104733	134124
311707	108768
109460	193743
29048	137128
85932	399950
14770	48275
38405	477590
303178	164884
19501	333053
433358	56625
5461	381008
114186	481196
435489	41573
351579	251580
160593	310261
365510	404494
259978	99650
221106	231097
408707	154499
388247	390771
477932	139803
126933	142881
262983	110810
486922	229639
289675	28721
67984	236932
323836	383631
416000	53863
152537	165653
454167	481785
274260	343804
166626	88113
91743	286422
278769	211649
380097	129185
461833	404886
385252	10306
299773	145439
311005	255650
224034	190353
425286	307279
134299	143364
154605	118755
457335	155656
432135	223947
490075	304685
15735	409356
434817	317118
1856	378462
178422	318656
21961	45259
268452	396697
486256	118707
405777	293813
358320	172535
458548	267602
125991	395988
241820	401854
399492	439850
468753	178241
358847	382936
426120	76590
338897	40193
139413	64335
327209	31544
439588	459649
35944	39259
414444	267352
279303	106531
306294	2106
466671	183213
310313	270707
348102	187974
416684	221890
374251	65699
271701	258982
85881	434945
219439	401871
272675	329155
347167	134333
186445	346053
484464	246311
240142	482851
157586	154271
81358	116370
397037	485710
158431	120240
276821	118732
183711	84518
66547	289444
11222	199612
140899	86728
146602	253247
197626	440174
455294	257600
57790	462973
347793	113522
177016	12448
156313	444816
305440	27673
56222	277961
402008	246713
216945	188866
37526	261356
324708	109215
202379	308100
422370	208617
457368	138112
341278	23325
206199	76056
144702	50264
439977	255756
292205	149389
61715	369599
342868	27497
200658	13904
193190	218630
460413	478415
216578	424737
182857	77727
182598	447400
277857	106682
81226	248074
104537	7756
89219	23836
101153	58819
136172	447831
429664	190752
161794	15209
275685	233331
157053	295871
312381	309801
367689	68456
454867	367697
142522	20307
490464	253425
376036	254074
411240	430610
22779	92031
365659	356355
290309	397535
26371	302298
369045	430356
219281	98319
372488	244981
98916	168638
36453	105878
219546	486104
40388	261539
281119	187974
52052	307227
21875	349835
408357	6899
257732	160779
414448	42341
411701	339853
301823	285508
356535	300480
471924	84089
402608	476231
376146	219281
165273	274309
163191	380198
438403	332532
471916	366666
449521	79250
268629	227
80853	380035
55737	321303
397446	317375
107345	224285
84052	168718
289513	147911
190111	430601
343479	124085
170237	120980
428892	161704
277585	52891
51164	278748
81478	276744
230051	193277
326849	458183
244536	435206
295696	8463
61651	364517
176835	154137
43943	187974
203733	476231
76228	118824
318344	132843
117799	93262
375405	44225
308122	35015
284496	452824
78116	440660
43826	473812
343010	175509
399441	220129
426069	468412
319223	318201
331579	65840
409808	339663
314311	220487
174348	64335
243710	408368
404568	155271
231492	267602
260293	67584
116410	130028
453229	404806
18330	54976
476324	317118
254913	220417
110700	166513
69757	100069
157839	374350
196003	35115
327209	347421
414477	209510
41379	19854
64865	449071
236998	341271
378506	348731
330120	280870
161135	262954
260108	222701
266897	131312
299612	331383
479351	147520
414508	303392
154981	162582
4714	359330
125909	388096
232970	193183
309917	53511
171108	294022
352483	220417
308122	109840
70401	9054
413331	253322
449688	493619
398175	214024
428046	382410
9573	175608
409380	140116
222051	215890
387903	482798
257217	62928
448338	394119
89238	378512
152655	459997
265483	134425
153631	23553
385062	81824
320081	249202
73759	328059
198871	5040
41091	166063
422215	19070
405081	69908
250833	32741
193838	13129
187796	29253
28551	386538
170325	324491
86496	294836
249894	486531
17440	302848
366376	415099
370167	355806
434605	391870
418014	121965
14335	54554
310153	157189
425389	151572
253295	97753
430651	15133
84536	173176
442223	240665
448014	185479
308618	237019
381493	400120
306981	158420
286550	106275
243192	294277
86311	468313
3607	86072
78613	48275
410390	96977
278769	35015
247335	317118
405133	23333
441461	187836
213190	381578
25402	132740
354111	202873
26835	428080
85996	261829
292347	139297
438589	144073
104740	338989
450487	32254
225505	126204
477091	365200
417382	198297
57200	160143
327152	214992
298932	456643
323323	459976
90387	297582
336705	271287
153006	319787
246540	298663
481836	452921
318773	219929
290146	217174
489015	465692
12063	166513
265453	339664
379290	401949
287766	209572
446182	345401
335389	357800
311	261396
115112	65280
409016	300282
388904	404218
93452	7817
156068	94578
426479	373637
130651	346583
130224	103314
471249	447831
122186	149154
424359	263812
348991	41611
267457	166513
413105	430610
141008	149389
122558	628
73589	382354
375897	264848
19566	18480
19135	390197
12668	132619
266670	401177
281239	92613
218288	292180
109945	306816
318463	346793
488971	129235
494068	5921
460559	27766
98149	194165
23990	293813
151452	488800
184847	280935
67351	183428
205009	410755
42141	21919
374953	415063
133909	331638
180034	218485
299454	410484
244711	90277
285175	1057
215814	149791
304436	204321
119464	74244
395483	314076
412533	160158
296579	479680
56381	149389
131757	83811
475557	91676
388587	320142
52488	492881
479157	317356
218870	94516
226919	347476
274822	415662
470254	372785
58225	485304
263	46294
342465	40388
454610	468112
19104	440245
214079	404806
21288	407386
371884	464872
243842	266600
260108	349448
430309	194726
338136	375840
179495	392339
126631	374191
91338	228492
324807	463549
274704	154355
226848	119449
59465	77969
117277	23760
119345	146202
72217	299352
455283	209572
209018	12245
117647	316959
450039	252131
24467	321551
253214	36392
314390	90013
461277	491743
370045	415655
58057	122805
481044	182511
167890	171069
368660	46278
159718	343085
228708	114000
3644	134145
143370	203279
324006	395279
152981	100658
323775	377206
412578	9075
379296	240796
123762	403334
165638	94450
8146	320743
158584	313829
80193	333072
156446	151790
130156	101049
134876	428491
4335	49903
25969	291484
16811	229391
288267	319595
425587	105660
303223	229215
5354	223380
39851	174939
272250	121212
408357	281236
208031	194004
415959	229266
172815	431137
406201	271231
303771	446351
190492	274451
233646	194178
406302	399595
241942	164884
78530	148264
147900	440784
187796	201653
272491	249334
456021	360155
83006	362449
393870	179821
348898	223163
163907	263315
164095	86974
3186	31545
107349	11023
290794	70252
192566	430894
238682	347918
13004	90884
122368	400702
223929	376918
242903	180578
144528	94516
17847	369463
237714	165210
450988	135664
161698	477986
253076	236769
456021	369554
155297	383391
199796	4349
93328	243115
418079	72434
445605	168213
470805	440826
61934	271383
315805	370926
197643	327061
113244	54976
31694	214992
298156	315888
26480	194587
27419	397718
129129	369599
338757	409338
2078	32406
158134	396729
260569	210253
46092	15461
72144	472566
129610	235578
76228	353207
71816	469227
98535	76829
273734	190369
406605	117340
277373	270282
126988	139297
287565	64094
30397	137198
317356	372357
7959	332081
348770	285646
458711	290014
370619	85243
458768	125343
483924	370866
89826	284744
208928	293813
403072	214024
28909	371918
444271	486519
130960	274511
339626	102657
8146	90820
201813	288581
459866	327217
380298	228500
152157	94665
310462	3603
350064	433391
374044	167517
50893	462973
208482	476656
40991	299234
319259	192092
372108	483914
237167	353557
390154	284982
186206	5532
249894	96094
309917	334632
264926	355700
183075	79507
235404	30193
384165	211932
281808	84388
146843	32713
240087	162171
60846	87471
292088	49228
478588	467753
208911	410951
486152	9054
367760	141892
491953	478402
297111	20874
362932	359322
242631	474620
118387	96977
129900	429863
203164	416402
455933	317356
82688	428214
359853	97901
261410	449413
187664	414718
409728	131992
367859	129270
219994	414113
449522	36195
299498	456357
236216	16790
145623	218339
124085	57029
86460	476800
93627	77257
43119	172041
11847	227101
67777	268176
135409	233571
156800	328913
452964	87178
247444	194165
388696	316575
264026	267602
460954	423941
344676	141649
412440	311694
226805	430356
165876	272715
278096	14170
116559	304922
352228	126723
188957	443693
460411	267352
438956	50264
112628	5967
13022	309425
90896	430356
413647	174348
362409	249202
115683	346634
95281	294836
409583	404806
313959	251555
271333	195551
167171	35707
65513	30069
77450	348137
169150	476233
317100	46056
40071	107005
445708	191146
175651	229312
274587	410238
231217	391414
251842	331900
202379	80053
36595	478232
322477	56068
7008	336590
245394	221890
349935	288035
400634	462940
418704	144845
479262	184633
458366	389009
293813	76454
392139	267352
139227	15838
408008	218485
249267	431285
370163	450386
35116	327217
364281	241468
73582	395988
235003	475047
110307	443778
188122	472662
251857	226650
316626	120173
87638	79616
32846	44089
463893	277031
452846	95149
335275	21583
243728	237235
442399	292034
178527	440341
190686	494102
77892	423346
203656	98532
309917	68347
442857	393674
325314	326854
259250	114063
365715	126095
130069	58500
123340	137719
345194	244577
350142	41753
40701	415625
4191	120195
356276	261974
16844	419797
260956	235606
290698	369438
96935	120879
232127	291163
124534	267352
188568	451369
20595	86560
315951	325635
235811	8531
466747	246818
366402	290
97438	31178
161023	351193
297436	425838
432632	246311
396975	73234
114800	295650
364397	337849
51581	10530
485376	62191
239272	6442
477742	438461
478873	399091
78891	20373
384410	208023
285523	80355
452320	153352
268168	110677
422629	86476
380042	273831
326963	273831
344375	6232
414518	216001
320161	31280
458785	4413
122866	39195
109253	469405
44944	205095
351601	196783
113699	463245
307279	419450
351420	55631
124299	161797
464438	229907
377674	435258
256183	41075
320692	161384
29301	404000
198822	54
318022	196885
273239	316372
65546	474341
489908	234773
238490	231396
272341	94830
324199	153352
461628	429863
163163	223497
181322	209936
258398	205853
418453	94516
164348	25239
324110	439453
449893	278359
22475	25410
276821	240205
229735	276837
209824	291249
84756	435242
239804	54839
424708	20959
18989	45891
378976	107274
159878	252990
432679	54895
466016	452746
391513	211068
346428	166912
259736	267602
128233	36842
364472	299408
137282	34162
230051	59559
455074	331993
492393	491150
277793	157548
350325	296693
249732	362610
406660	406212
85712	470265
192800	491990
172713	179782
482540	3923
239725	123961
233714	67733
78279	261237
358871	428103
486688	293944
299549	440660
432085	292453
226150	341572
129519	59022
323469	428214
57894	109439
463640	146299
455699	190090
309276	385548
385116	148954
342359	306684
466090	127274
168112	169485
431639	395988
59034	490938
428800	204423
336040	203656
156655	64739
457891	232974
205088	360860
337323	373813
68675	79989
431024	365907
206755	464758
10546	157731
334671	99405
45533	88172
138597	78425
105969	119123
11305	35629
414648	105538
96201	370838
362372	126426
445890	420944
355851	305852
228452	86560
254350	430356
110448	86974
15225	310030
45345	58486
270239	50538
24030	73542
186258	392086
9505	220417
91246	344977
408833	348610
4841	458994
151562	49903
108237	115340
453919	8623
341046	107921
218420	284404
47407	189659
182355	322238
484349	429790
322900	146504
206852	313745
479645	18482
395438	269199
445647	51222
272424	277388
76228	406633
135274	162066
345401	278056
420700	95942
301386	434194
4745	362320
39683	432421
157258	21523
231374	454377
184630	467302
293913	404511
111970	385806
13147	413674
187482	29298
334823	228431
437222	95659
409942	57134
476598	21411
326469	21300
418601	93339
454867	260956
321517	394307
13418	162549
416901	153496
361432	30271
376841	433496
396375	300112
68298	249093
81436	313745
419850	98174
443350	396080
414326	154154
482456	113900
14271	267602
169584	180578
153324	284155
322486	413535
161336	432454
198317	308101
268593	117725
167583	440660
83125	390241
73466	104734
55489	485546
353051	406968
282059	12432
358224	124747
147987	259074
493262	107473
1588	147121
206789	492139
96559	301404
103461	415988
440499	265711
476303	81018
22823	282499
258893	234594
432237	364927
429666	337262
343431	290450
343637	213871
185339	363469
128563	291002
102644	197996
405771	367796
55659	359361
292588	314881
341067	42392
324826	75583
349939	203656
183639	273831
286290	100855
430511	443693
130012	435278
264533	187974
437849	69122
188156	411365
123947	121838
354074	73601
453646	174411
439376	344519
488675	118886
428138	271231
312474	369155
233498	469596
383164	256294
316569	240225
386195	391414
361435	202394
398214	178436
160169	12299
153166	270623
410390	64075
470711	287694
404175	194209
229776	93245
346557	300332
66559	274316
215538	454752
405306	348731
130310	421768
331089	376841
111833	159249
485536	160606
322232	253149
153797	420895
305446	327217
303250	458536
216784	180247
478588	344443
439992	418771
87112	166970
236563	396913
94129	18451
323836	95972
19542	236395
466012	75292
95252	422771
320195	141623
459839	208300
178436	417731
91036	458301
375593	187248
239804	318932
472662	136643
189291	76662
323961	411941
27354	75499
165010	31880
187207	284843
238162	317118
49961	223399
427205	459860
184175	261781
28243	245679
274852	54775
336686	338146
139350	178907
65513	1891
383756	53624
257972	456227
282632	476951
129498	95942
211121	186714
479485	486885
75276	132447
297812	288612
40122	97277
283986	272941
109733	235754
192327	156375
453018	26106
268689	478415
315605	273831
313355	301445
373890	130960
106968	333002
10276	70512
317571	440962
429558	486110
259775	358587
349322	171704
239272	406641
226919	228860
144973	236798
410442	315367
6952	348098
335792	472059
398895	241988
44459	317118
312349	430754
231305	258106
309762	53863
397013	80761
104154	102310
76008	265335
23020	266853
485	90123
9969	442854
370116	189238
423377	192150
353150	87045
123522	450541
24964	315888
260259	73753
214749	94516
291571	313745
73771	32605
485940	32256
29423	466224
85739	325604
152177	437679
33053	463200
174470	64429
118696	65210
376537	184902
153244	313829
107031	132740
239872	434893
483808	426106
99723	380409
298791	395026
448153	460845
347217	168719
419844	126204
405555	186384
49562	421651
253224	110925
296980	206013
418662	469235
275599	180021
115818	132996
398187	313745
336218	360512
308756	55662
472270	98375
301091	194161
338535	382154
367205	50264
398352	73182
355083	470991
46338	286828
83204	152020
174734	132740
276821	30263
47085	180221
457231	420944
149	179430
222945	35707
243971	457145
28690	274202
84968	214436
232668	100679
54618	266852
317270	173176
177045	84502
211512	159249
377033	251814
402874	118662
440190	118364
194973	440071
440436	63459
56245	375414
204016	395043
427980	339116
58245	364916
328519	479872
112945	488521
279390	489234
280986	459123
238041	170464
415967	263253
193904	7746
29408	476951
188334	320411
312283	264234
301078	343871
224786	466698
462757	19246
227857	253069
30010	239297
29436	154137
402853	115626
308443	27455
372488	362206
364187	60337
14839	235809
300240	6655
472051	249437
44711	227101
344215	414832
458903	326985
30536	322436
293163	8624
300051	190369
170280	281786
30031	211868
40465	362267
191507	241468
276583	22347
420612	338857
489552	117688
68340	85630
138126	183566
15819	197453
138170	231436
418167	290460
239748	140192
334393	440536
143079	11626
15819	357286
378558	335949
31436	50538
434158	24786
161023	461951
136798	88203
295541	73877
25443	304671
368620	349703
192139	22225
332853	223376
491938	494102
443308	70252
435391	103553
234700	144470
67351	276090
1501	57989
408878	296693
285876	388110
387598	182283
17555	285156
93647	167033
166496	122462
487186	224454
306964	192383
56821	21583
48963	237127
408804	268558
430935	440599
124013	231485
457418	465328
87741	187248
442906	74585
314446	18872
283126	342330
361553	149416
302918	400045
421621	377906
416366	374312
305772	264463
37407	428214
41739	268729
360642	287468
89311	336590
308618	32840
86632	49903
430870	54539
229230	18665
185464	470868
294135	80781
420361	270820
151305	38794
112187	265589
5512	200549
130021	307279
483139	259929
488067	49753
329819	162795
78760	267352
251674	208795
324758	265215
243031	194281
193133	191053
255579	94344
36381	216448
220810	206268
349371	329553
257309	195615
188054	412543
196119	24943
60667	214714
442437	250805
408329	219467
326830	95579
67883	283029
136774	293010
320163	346475
443739	417122
156353	343702
439943	112456
221329	438686
393698	146202
130213	16433
36940	77004
153407	385571
9969	306038
63382	378462
313512	294836
277374	98492
70751	464578
259978	20752
480796	15209
352356	12177
326631	13605
283037	6872
65513	274550
80511	199588
36556	91600
458375	107834
193020	338929
304827	522
128439	391414
463401	275858
459319	366666
41163	190369
344561	102352
223332	280871
202463	382493
413105	447560
34585	48163
164335	295650
111052	303175
276295	54599
336152	46843
314228	153534
441897	385570
483819	245590
430657	405302
270567	246672
485536	363876
191536	309002
245733	454090
128558	405842
328939	256121
15583	264080
492247	467890
28129	13300
129087	65660
27088	88113
231059	177033
58819	303634
301928	334680
237596	20888
419063	271330
391459	438796
122967	105960
207875	297882
273619	76016
41840	119381
324816	467418
467354	366127
382626	373152
39880	441434
332703	97277
190049	37763
367919	486885
89883	129395
211016	492976
167540	229236
103446	84178
98378	359622
441333	362773
388206	26219
384702	392408
283883	274451
34416	204907
320498	308510
173149	197324
460751	86974
405555	451738
58493	313745
247710	218730
237746	348798
147317	92831
335464	428026
381455	454975
473454	137658
49184	2718
422868	258461
385565	377111
293264	80476
390292	360531
267562	315990
269873	393635
48064	421703
44358	63281
279357	420663
89219	210160
125919	447335
201441	457463
64607	477545
2042	205597
487489	8029
371479	49283
72111	156338
156592	434893
448104	247585
172387	376364
170535	149300
24412	211426
177775	246926
107150	324825
1839	280796
252997	359628
298370	127921
340939	206699
113023	144142
39906	65108
186061	135912
71418	164748
18928	239107
141355	204330
462398	439218
277484	318735
89219	47349
132529	217406
325188	73880
308177	471301
55313	77727
273108	55999
449720	283505
54424	218448
206168	446351
266141	95199
50264	98650
127531	217494
364952	219537
130069	281020
313168	3319
269626	12155
217459	273808
359501	344580
80326	222701
485070	348007
391479	343804
387618	214310
200013	308171
410390	199353
158359	420790
113500	163831
192238	356689
158605	333064
126189	416097
346607	325940
485807	16661
250404	92613
311848	142424
292620	204737
418915	461206
305745	356166
153418	223121
438898	286936
289675	149256
313317	489552
449317	53921
466340	110708
263539	151422
241641	161134
55666	2818
131758	273831
24312	109637
409388	452532
336020	18468
146405	98197
188321	452743
271101	244069
86044	53389
303420	103267
238285	459976
227566	355105
454420	381485
58474	38063
46877	172089
307188	293813
5393	319147
253884	494102
326260	214881
180606	398333
342119	277435
120006	168719
37632	41867
72303	123589
113387	79249
68931	6902
153006	362660
185342	175721
244392	143046
385391	465251
78030	481368
433443	35707
228110	134947
153159	194120
28357	292303
398715	61621
414667	415817
141683	440962
167283	145136
130676	314330
89348	326470
95870	222500
7621	445734
326420	191345
298390	409590
245305	359966
92729	396080
106608	304865
127501	445805
294323	54522
355083	303507
184892	420757
158853	75303
193499	307279
350653	356009
98420	193705
25632	197426
155490	185076
210435	378691
400888	466046
90296	471355
342607	312698
75977	450324
108648	4645
74201	324639
266307	50909
73432	12897
261278	492441
424389	223667
304776	79
163435	109500
208754	67089
84529	267602
272186	434587
361420	333753
418771	490179
225060	443563
187734	476800
179556	393326
168056	454975
142825	87756
326505	248850
240158	401928
109618	69708
184634	190369
109674	440660
175895	368570
383070	362773
310153	375897
30733	171953
197131	324225
24412	230925
270110	245679
362267	308573
233498	259431
429287	421822
396198	138375
201833	477986
379857	210050
254599	358319
365410	490575
186213	430356
390783	57408
127716	375897
181322	435699
261033	122585
136431	452318
216894	362942
375276	144975
232833	206988
377472	393760
71146	186259
85390	455181
180034	119123
449521	183961
205859	310261
81164	114930
150278	175402
242400	275298
448680	389682
79565	104142
452026	34735
41241	264146
383794	456215
55578	421830
365399	370100
176642	327721
162385	262529
331066	404960
272785	151322
109874	262100
113685	103205
342465	310131
341867	12177
240420	472072
385538	16029
156499	437190
30477	332160
105486	317118
128661	167540
295009	368538
372252	57134
85598	121965
104092	171212
93813	215399
303993	223963
221329	219929
406751	305042
297979	271075
35600	310756
271369	273831
292650	272237
241453	363093
196955	130028
345998	56068
215505	20060
71665	277936
153753	158514
259624	428103
5007	298681
296736	391414
271188	143879
84075	98548
250322	329946
438335	190369
469341	359679
150345	263697
426074	360860
275391	330752
168975	10411
426877	479872
272725	466737
92032	48124
454104	458601
431854	415344
445005	210032
242021	52030
426870	7812
422771	22827
490358	167670
113253	484988
92310	139972
414145	485304
40495	97776
104341	198297
362679	317356
442156	165653
171915	474340
325809	415599
159463	54700
403599	358617
45216	357829
182270	382061
469100	348563
395969	428603
387659	300800
445954	59945
159612	447747
187674	84504
217694	144265
235618	206108
371509	248629
350564	82697
432101	324557
63775	453334
300890	304896
400701	246989
414334	132722
451799	424833
411873	486469
6549	20547
254147	27934
102644	287790
68314	279404
336071	204136
379279	273831
222051	273831
323943	480683
433354	30984
250139	443781
198175	48275
29257	203656
412779	25716
320938	149448
62820	190369
228050	293106
347235	127439
105585	447412
304404	32605
254241	53863
125064	480999
37290	141839
290838	73189
166132	205716
144288	223732
316136	224872
344063	203677
443760	470145
297727	284214
7922	64075
436575	240152
446644	79069
478480	178162
376341	120489
352112	369998
196205	236599
245588	8581
104498	345492
171429	332337
249272	300119
481844	338271
153145	336590
36180	63650
225597	458601
64416	273831
28971	105585
177292	206623
18922	423520
176913	304117
276331	264406
267562	327880
137995	145810
209221	328932
470095	441135
337813	248782
379716	269199
258881	32807
467837	478415
147684	327061
306491	410028
414058	196603
202379	6358
252007	30280
409016	490575
144098	138600
309225	263830
22395	359344
306294	120350
235404	477986
135072	464578
302840	60517
464022	409828
114056	9681
487833	179229
484985	313314
280656	258391
422271	488984
277793	486885
219765	424521
55909	74112
159500	241468
147867	437750
261434	94516
216222	62191
467438	183213
39824	186159
310756	346066
287766	416677
376509	161226
115054	177861
60589	178377
71189	176762
469136	482417
106913	361218
108061	59198
33116	112346
275368	3664
458845	371542
394926	273831
326165	132024
454103	125399
469102	395575
111678	23667
137325	492749
24474	448426
434703	2751
279183	258607
106514	257166
471254	423688
231120	369599
50900	365909
105467	310477
162992	287840
313951	322653
130069	302323
376644	421356
256267	387742
436699	49021
461197	89490
155664	48861
135310	136114
301312	354694
99106	317118
288185	61076
283178	15133
400293	383391
457999	420944
395481	410018
176130	69985
85674	352798
319824	41673
206394	164236
243720	268668
377543	41161
291451	273934
352007	218151
94198	317132
463089	230755
66283	179375
432884	258370
897	440660
59441	420757
354022	81426
255474	178388
481633	491897
400087	51797
218280	61650
94178	411049
422630	271383
321439	183213
3856	48955
455807	327452
96592	52917
233938	194165
48069	265589
77793	167197
380585	119123
104367	5961
466670	48861
122566	327061
7788	395522
399867	136192
76213	465798
244586	392576
129108	390314
80193	80738
215768	330571
275368	276780
180969	199353
260949	268118
334805	166970
244143	390771
361852	183213
248329	480557
86554	32807
36126	391414
214114	59784
312892	27888
308321	98906
145717	348941
400068	479157
43419	349080
21217	375840
171394	307279
448104	92431
171069	308458
433440	471205
275582	168161
15819	121044
89272	427458
285005	421830
259173	285156
156298	317356
229735	166855
242411	87954
138564	95942
364757	428103
295805	280752
62260	117521
342079	465371
38817	276263
347649	363396
334973	316011
67985	273468
6742	50268
154388	290560
317370	73336
307325	215721
226023	204078
127236	339251
106232	149454
361626	248732
369346	228431
387416	448609
256582	428744
259642	168213
163925	419967
274168	217737
132535	55928
412753	272390
77938	321021
245876	68937
304405	469532
353789	253443
13485	250312
110786	49185
33398	434471
379344	219887
81432	420414
123378	38063
280527	449215
197242	35629
330823	420790
446546	369890
348550	396080
273610	167541
174309	174935
224583	250153
384288	19123
28883	187627
419098	466375
444053	278960
189852	129772
19752	144073
387352	86560
84698	202069
174259	117323
196809	186714
265435	166970
56396	336619
207975	155222
90238	417201
441926	220000
298390	421371
18928	389034
272935	267352
427379	291936
47932	340543
254789	438648
253171	343992
310657	160923
227345	147026
140442	255659
258598	437599
110992	48163
63800	152321
296085	105878
206997	58523
68489	195607
292370	142584
482324	274309
281671	263009
81124	320823
247106	123465
405462	20586
323775	284979
184873	285938
232566	460845
457952	401101
34203	420895
410573	97083
84123	487192
359933	359218
361164	104732
62608	476951
141148	187104
146893	198933
97613	218730
25415	293813
387513	290559
314169	94516
296868	340637
436380	107337
446544	239309
325940	104612
271188	165653
46488	272230
331274	119780
120509	483851
191131	285446
25532	430356
369227	308498
276656	251597
74024	286682
56209	267684
8474	330752
387572	41144
458398	341470
436660	194893
344146	33252
381416	272023
402316	383576
365399	351072
309225	235906
158724	196851
164906	190369
417643	267022
258731	198317
254378	202996
266635	233825
5351	35204
198320	241717
465726	388792
413693	181754
65546	240722
256791	267654
320379	103515
121333	258370
102933	187974
170486	27683
163229	153183
219546	202505
83305	77438
478634	341581
9707	224129
334041	46314
91555	296087
145585	343225
35241	387742
184629	92543
97485	341461
484246	398333
391281	401949
355679	168663
286950	339582
460286	15209
482456	301592
468639	320464
52909	456164
353116	399122
293405	160576
362895	36392
168939	358531
329727	188319
440362	384174
404814	355700
337251	486885
46766	76454
336955	12970
440317	408573
320089	132894
58391	476951
142546	86476
78854	165410
414326	27500
396309	404886
405116	6960
72287	492656
447230	54841
269006	176147
397261	244005
404886	169582
93460	368128
168014	3011
6467	120150
364901	104168
432100	219136
328686	214063
78454	246311
307056	146904
461846	10007
192238	235706
233175	75990
368086	94578
342161	423469
372420	149128
112582	401949
185808	293813
314348	299408
99199	196841
423449	447831
397326	401871
451727	272248
161861	381316
56232	452098
276209	385076
488509	148479
439719	85029
281609	267602
408515	258246
295094	194893
270899	128209
267411	52917
38598	272159
395930	411937
479556	298767
33965	362415
183856	378762
29298	14705
39943	372314
437938	245679
243756	84213
263334	464420
108558	18665
245699	389823
445063	352179
364240	253730
259293	455581
138145	347125
305301	196569
247589	433687
356987	209572
455813	334026
81249	108065
415529	61
53249	404960
281928	430356
440036	421770
260388	366127
457418	35969
356953	151572
123161	345312
259923	336590
76228	353050
470432	49264
235003	93698
214114	339984
411842	431741
171429	36489
190167	183842
383594	373933
439719	338271
77028	363376
98659	218017
78163	351988
20157	68656
396828	361531
15425	158346
99810	331769
413425	132740
30229	73336
21411	351732
200314	16653
450190	360179
175938	70201
114630	39729
163770	249186
282965	274199
475781	490082
137671	13370
306878	237178
180244	421371
132343	424878
243666	27344
449994	364324
251728	410887
448298	173176
95159	211868
289924	23709
322486	281163
339333	419946
39137	401871
17736	119762
316200	184902
203656	292321
392820	27696
462080	36392
85665	90239
125471	110708
145282	325500
22753	330469
457418	353941
3205	392764
290346	122287
125343	411809
411195	159249
253102	25984
94755	423688
316053	190369
384404	303444
42063	471745
23658	74750
75720	74967
106739	456783
231197	398691
219325	479032
438341	190369
41724	398333
249147	9950
192032	338732
404771	9203
388992	175960
302033	74779
492230	482162
147117	268743
328137	244688
336342	226797
127229	146584
115760	417859
76835	242759
18840	160520
390150	413919
273385	374887
179852	144973
157029	107487
267654	196122
189129	71088
181149	382336
40595	146013
347100	301919
455699	334092
198834	111759
268910	186532
92047	232537
65120	40784
182659	255481
154815	43778
229673	450439
2598	360860
389779	15209
132638	298182
464755	133209
254645	110872
491209	491565
81880	214992
11238	162586
327882	357357
40260	456065
196398	107290
376146	322150
448862	81744
376619	108588
295941	234748
385245	472909
345762	99405
255502	291936
303767	367234
268956	415775
253737	79343
369791	249460
96592	237548
399845	371235
482456	120475
428102	136891
181389	414306
289578	405217
254728	145161
328095	249334
6552	367110
157351	92722
132437	474653
172604	266852
187834	418973
308122	401085
289126	433391
46788	191057
45880	473634
338271	365136
12633	86728
87536	239122
323368	146445
212039	101058
11517	263915
303114	62191
103531	255459
241952	421115
316828	472468
210640	122694
317759	216823
309276	92449
406037	367750
18122	317118
7495	95942
6718	55370
479220	345700
35879	405226
215610	64329
226919	30906
255212	12866
158345	324833
283178	63148
334009	96673
237088	53171
381416	191329
413231	353856
73742	47253
478866	120736
361227	247458
395062	439430
475336	80662
386165	290270
98063	113733
212551	359877
36081	390349
419100	48829
289494	91600
86834	272230
393010	215803
82219	200457
131934	65194
251960	131084
360459	441474
236577	195121
110122	240272
175536	345745
437592	294027
107703	201223
50197	204251
37795	458973
372156	162844
488490	190369
399837	134259
55789	237973
477022	160249
298124	44826
422246	94102
346272	227741
53922	72432
322790	201493
63310	481723
19542	346408
151691	58786
34865	348798
440103	153995
460722	188290
443054	401854
313231	78719
422194	42118
52993	481247
124374	49903
94289	6791
484333	148000
70383	355060
161382	152502
296185	92391
380748	179929
174353	348798
352216	314742
348144	374169
426870	41312
331638	490303
66162	320163
9147	204949
216602	5040
192465	296693
83616	313822
475529	401378
40890	223182
347653	48163
326165	411157
204310	168213
226706	327127
301312	48758
335589	256205
300795	451031
106268	303024
369665	49649
48350	285353
333178	160456
79828	395988
105981	7165
406660	71228
68098	222011
296459	186384
482956	62191
20946	256971
367752	141892
436135	226308
370260	180405
172716	21241
435931	212196
199481	307666
102763	136177
297436	104655
331265	201299
314067	293813
351789	170843
280110	247905
341329	326922
117719	125125
444969	285634
24412	307294
271387	286828
204082	224003
367237	77031
72295	145844
174034	83360
324825	6676
21217	8253
464119	404806
97247	398492
228989	224085
272812	354694
489787	245332
182161	388804
137124	180194
244902	277936
462241	448770
352238	266339
189938	444156
187834	400562
360498	446564
1655	453141
145280	45227
626	61572
284720	205289
61001	98294
26055	62191
90922	438332
372127	108222
354860	213600
208082	270293
300473	462734
116784	36882
288594	234356
352605	313472
265868	94516
332141	236213
5140	316372
250216	201493
310153	475711
150216	375376
483743	73213
486576	462973
355327	362610
249507	186263
374350	264303
236496	247061
152283	110643
181530	205261
259692	438419
343907	139703
54265	451016
128337	228431
140848	31616
83380	172018
93355	190920
123419	492533
248013	314753
6513	465263
258872	421091
297360	401854
470746	398333
149276	430063
245715	52396
89595	403371
363330	290714
301913	68334
195893	410074
142621	222894
390795	232100
330737	377032
65884	245679
138841	320179
421567	25548
405634	362972
485571	464637
342949	268006
479320	458762
309917	156376
371797	385992
81105	430356
456316	455074
246563	338378
367182	93352
274885	123561
87577	207582
120890	152502
80833	338189
204139	89355
86632	408951
443904	490276
400910	362773
477932	130400
359331	401555
173018	211868
113387	468832
87613	310656
465894	293745
285688	394453
412223	267844
444205	291823
353684	370619
322823	366614
382523	350189
144179	397391
450528	438783
89033	477774
477393	474930
67413	314742
468907	417680
122228	5205
134425	466432
412656	16433
31578	157152
379446	97215
44160	437604
255965	304283
200092	113459
18706	491990
254303	486885
294554	322211
244536	120339
186905	197189
292352	67129
121171	16433
164253	271472
369812	122462
256424	391414
471431	220417
316686	95149
324708	92047
333353	479676
194988	268636
228064	387860
355700	442051
449893	473992
99602	48861
490478	333002
394247	771
174139	359527
116554	15209
427917	156765
484172	348798
34517	24848
125080	3213
179456	188949
148084	404878
458214	131315
247801	25016
229818	137128
113868	86974
296506	479352
440190	57080
370668	25034
458965	296122
165680	26348
237887	437867
428108	114376
419677	405839
391820	205270
268948	172933
418439	28129
290465	7771
244917	489102
475096	378686
314881	226442
38336	233412
389024	226494
14834	59425
485384	209285
320907	196169
374160	131906
273900	16433
152324	374847
35806	326359
215292	323615
353491	277105
431866	460723
113423	273955
450465	61405
445104	91327
81920	189038
47351	103610
129876	190369
331265	247755
133278	186259
387498	397977
470362	183213
188397	5040
478871	278907
105181	236215
419796	99982
369189	324225
64299	445796
257977	43836
199122	307689
102962	415662
349192	461846
178422	111527
331249	12934
92401	403669
474219	58017
256708	284350
101834	253069
269105	494060
140677	301385
175044	391414
277568	448639
438886	451431
480801	202996
194767	313745
18651	378686
174255	440660
418771	361225
219167	63475
8146	94516
431027	98906
477811	71773
162895	30395
299573	377778
69666	412999
458338	32807
493031	258508
46092	266377
379296	100503
441434	390875
36612	68628
61286	204330
133933	123410
307962	252443
108060	226539
431745	124085
342561	273831
58362	136744
129908	194678
221200	461387
266191	168511
346299	315976
467605	331507
87832	424714
431331	236213
72355	426034
132478	165126
160182	387499
91023	253702
450499	426217
123095	320625
173717	76454
171386	325604
130821	50747
53713	404053
437370	329155
7812	420790
382576	488733
486840	249334
147043	316866
375367	491634
248013	36836
81097	259929
102157	239431
425827	166293
451274	188116
282356	493022
412859	29946
289566	367336
128980	257326
292641	211153
64338	224085
302314	174294
398029	142018
136492	12245
287007	117694
477687	145691
160870	468534
311306	385608
378859	391551
131309	73336
329311	224247
113296	152264
19450	110677
128834	277941
433725	26662
345715	375164
130731	374284
439301	294833
78158	356468
156657	454221
255803	162795
18932	474559
226601	29799
470254	331508
279309	115904
296020	417953
317369	217159
191341	390865
106268	242731
37537	162795
58483	181668
37569	404806
55202	74821
284531	387860
154766	187045
19492	268904
273193	455415
74272	171869
420818	461944
253527	399950
275140	320147
313115	231141
449835	274451
434460	175586
404693	439967
309671	373169
93451	413964
285520	423656
288100	15711
204200	446557
125512	49881
43275	484274
11075	273934
380635	42890
144529	291890
275824	8607
221925	180357
278769	427628
138412	241088
474142	330675
9546	382899
203783	461110
362612	307102
189879	78811
335743	478177
478541	410815
277007	419435
475691	291521
117348	47004
392512	294438
184229	49903
293137	153548
213780	446037
454263	424225
133909	144529
68675	423231
97533	267352
122197	262725
290024	413525
333870	270015
288354	35150
128313	162829
285536	296862
48200	52797
307756	183213
271632	286041
353725	403588
237308	483688
300795	229016
35237	298767
270095	367588
462144	341271
422246	385075
2889	239453
145709	164146
386343	14264
392677	382167
132123	317118
89091	412980
33593	220417
65945	486339
458768	296945
125139	231485
389010	384174
203549	87464
83959	430356
3562	87178
199982	445749
98420	37057
296936	287271
434726	302810
112002	249186
239273	476422
293931	484447
105249	179390
134108	148590
280808	68337
442919	457418
103103	283189
249860	343085
338914	142238
11338	482162
458398	49864
324655	139146
486376	379946
137840	86560
447047	393678
368113	272069
128313	329956
192045	94516
463067	465625
40809	179375
404543	266377
419664	229941
276204	59313
81373	485304
482516	220633
154591	160468
250176	299414
375604	127302
20392	449021
96982	13370
244536	182492
221109	67584
364564	378599
483389	374814
461415	191639
92813	206446
237953	273250
47816	89163
171414	452091
41407	59669
273292	403086
451833	317118
7116	243250
294730	21411
297436	246114
416972	354694
28996	250389
145210	169116
456734	453697
20180	93245
82811	372937
242135	166970
420465	221324
262980	470007
20243	91711
477932	275677
489284	440181
436837	157534
67399	139951
314311	233556
188763	354917
458220	110925
338363	139720
174111	317461
287566	121607
315002	265064
429766	205289
285338	106739
36533	61341
225694	50367
230320	264908
11780	173781
182150	310261
424144	390898
158502	201754
476969	241239
422149	329566
165805	459649
112910	274314
334060	313314
399208	395104
239451	21341
173934	60517
447610	18091
450465	114643
118810	456640
156068	7812
140511	144306
310961	378462
176130	61029
60975	281924
335274	87937
40285	95368
261091	202910
359450	16041
271300	458928
315573	209572
435728	218017
139501	160428
328367	272997
424976	119722
672	114527
65450	375711
421773	155730
145358	153995
63421	403592
158359	17516
171149	364109
154961	310756
106385	468832
242551	245332
39195	166451
327957	279509
39672	293813
373637	47503
420322	397009
333339	171953
49112	218337
223535	267352
23642	398122
232998	480695
78891	351585
461460	421356
310848	17186
482851	10524
296949	303079
397436	470652
123806	343085
356794	254634
43775	387101
251791	306708
27655	327061
88175	318404
480280	77461
25898	327061
118650	245679
396381	50868
146739	453232
133226	314469
45947	347104
91499	152702
274406	455691
210615	378976
39892	378135
252662	302722
377695	489457
314311	488475
257420	478415
214207	369599
90698	73336
391341	440601
275435	187147
306380	250434
115317	476380
446013	435708
339333	468753
250833	439749
441159	441996
207007	347490
27570	86892
77443	86556
267512	490888
244412	420944
266122	273831
375016	69670
165574	294981
428453	492906
246955	96259
431340	344549
39298	4976
244581	40198
199897	244117
268163	310836
201813	342510
253965	400338
432232	296774
4628	434249
307098	265635
174362	152081
211033	324091
272475	213615
100104	200444
305130	3896
222032	450647
333602	389682
122357	277961
373179	478415
11062	166063
346537	12787
58843	399867
42411	170341
301203	286936
72054	454822
408628	92313
66383	426804
372629	300887
234776	158811
470601	207206
801	492906
248890	303424
376166	265711
94986	73336
374305	355975
426742	97277
235958	36144
367268	287538
314234	22804
410298	244929
3312	146181
346272	87613
472140	271913
226919	403223
371940	440660
328940	103796
391975	324695
481088	364287
224637	24516
84698	171306
77092	235317
486721	464990
242401	47757
433403	345239
194719	421710
203243	16137
298248	53863
231791	323748
69614	245317
302626	180957
424521	242826
312842	362784
191536	62366
74838	139613
178079	110708
426539	389028
98286	448007
134876	396324
220925	15410
31468	190369
310292	229225
83222	16569
234963	207148
181097	186259
330304	166063
149147	453716
235748	475898
463905	9054
62060	208143
234801	306956
477491	364915
332602	233792
362836	430356
7545	378082
412415	3774
202830	91998
117149	350199
52113	55404
445505	420944
133702	226957
434908	86800
385716	464592
461836	43881
493829	481785
165992	231839
284545	289970
300431	446105
337102	405217
438484	136744
64386	154651
172396	429267
24501	272908
312522	249202
168898	478415
360855	371934
11139	341271
448353	217494
331872	208038
31483	300414
346029	318869
234881	257581
252523	207535
352892	402605
306975	145948
319259	477572
422771	53863
279162	339829
393208	308672
20389	77727
66326	144405
464904	250649
219874	341271
302996	132576
392888	346140
188847	388934
199223	351967
412021	478415
295855	262954
69749	220777
230426	294069
412909	55450
17968	60301
469227	167117
25535	48176
1371	111769
428732	62661
344696	202507
17129	378462
304290	1039
155355	459649
312633	443693
122811	462022
352905	156375
256893	442289
137779	20593
123629	86486
69292	239271
83799	122581
352439	25516
367946	444995
155265	16433
73073	134721
373615	254543
411049	19474
256487	451460
293391	60517
308461	137128
479145	226650
287766	272069
462208	54068
175275	300051
371253	273831
448104	389310
274647	41861
442304	36066
209286	26554
490847	16433
281877	357530
174392	194386
175290	64188
420266	140003
27235	249334
422288	38694
83318	414393
419087	427575
429700	472583
251389	392788
452432	127921
19541	478415
328550	28407
91913	190369
329778	317100
256901	39328
270584	422998
202830	420392
277403	190369
100798	450013
266508	155817
25969	83467
327414	78469
434128	70745
241173	172089
102041	154362
71184	110708
40890	53883
163321	67009
204661	177569
189879	62699
334788	365111
463429	327100
472163	211932
127418	394885
333745	317139
210301	1544
25562	57134
74721	338508
448019	109967
451551	116283
306469	122186
189207	359029
413511	309801
46515	13271
409990	458504
357293	440660
32408	469235
314311	233575
296936	361960
264869	211868
475691	11619
222630	433934
96702	79749
429887	410116
111829	320549
415599	473027
39537	297186
276821	228431
387950	48163
232183	364294
132834	85381
75339	322276
469533	309180
19714	132843
449319	331867
479461	64335
31860	132740
156429	36733
216298	321239
133909	59027
58436	292553
464100	143274
444122	331090
75472	226430
376619	343547
73660	66704
97127	185479
7490	53060
117199	485168
191731	293813
216229	333318
291806	370758
146154	224334
77119	229654
166739	64335
31723	317282
380843	110677
88460	418586
414825	99742
360401	35036
212581	47003
306981	163445
247252	211444
24392	401949
265262	325792
221283	147053
99942	12443
412548	380071
176097	428234
323637	334585
263244	13370
175367	133794
344304	237218
223505	469235
248013	486301
228904	422998
222162	220417
122384	291332
299315	408764
493625	433934
337615	305968
159839	165315
249795	260018
23508	366534
169124	262632
89704	115340
155135	431669
433066	391414
434746	474956
84942	148590
406812	420777
223694	151895
200068	489822
304582	196575
159166	286936
325824	414857
451372	22719
454588	46868
290136	295636
473738	134262
40997	5842
484416	119712
145493	215182
326408	398351
88266	23318
337694	475439
349857	336291
226919	252541
420834	342744
170290	285446
215194	293839
133400	327238
409745	135915
55098	198014
318715	258508
132622	235334
436052	354098
210036	110677
15819	407976
258407	371486
230303	463597
332971	96977
70621	190353
325972	292468
285201	372663
463023	15209
297557	120274
458050	420825
349519	336216
415505	427796
196730	199171
71281	137739
348769	430356
459041	320097
360168	35670
7283	72432
305357	119426
111292	362693
104817	220135
388164	438192
410005	243822
225623	216296
193020	377683
341197	199469
471365	222121
209141	299408
423828	94516
465132	137198
194376	184781
83616	259339
233165	293106
132153	474879
352879	166121
281757	385000
344615	279664
79701	249202
292588	35707
182548	476478
409710	1977
224091	246729
372217	279393
81003	223335
295253	422663
134630	107186
60671	216779
424104	417933
298390	15617
310533	379976
176872	160853
309167	326987
200092	45234
360995	186259
92992	350822
209018	339887
488864	245679
166504	119381
198701	122696
261479	327336
261063	273831
75928	279725
125860	196212
264083	410018
463085	409828
467272	60755
53275	476576
4034	368340
106531	420323
288450	221324
228050	285446
223558	296132
334092	460515
82498	17996
70615	366641
292967	46892
153028	164566
144865	422576
286127	209542
211874	324377
151322	190369
471412	155501
415333	140837
202025	48146
309740	155632
126166	453625
270658	348516
450487	196841
254735	398954
423205	207897
121333	227511
119420	254528
465768	325957
188243	95149
298353	489376
113927	146289
315089	388575
39825	86476
414240	140044
471264	293813
334546	407094
447764	79393
134299	233187
42321	127921
156348	101714
443350	341271
287431	106531
151110	233753
419720	211784
4077	123849
223372	336341
393284	310148
171107	421140
461314	133148
420961	18665
445431	33284
298427	218730
478148	146890
344065	67584
361675	416556
316376	30688
457293	486339
95252	348626
264323	489200
172095	336590
172630	313745
319259	173755
460687	21411
493347	201208
407334	44826
241562	318578
20946	367960
72566	13370
238889	6289
299646	378686
48974	52282
366402	81097
214114	40362
35754	218615
288247	402669
10706	398333
456021	195371
467775	119413
459979	424814
17968	76709
414564	212252
469446	35241
102651	335488
235696	448491
432309	88113
259769	74106
304172	38063
102378	205289
478583	342870
21875	445435
132498	191953
198791	389009
90550	339663
101504	154410
25749	20959
79402	110708
269357	92613
486847	146865
310180	183355
359393	75201
483706	273831
198182	358545
470915	147228
21411	231638
488844	241525
480705	291835
298479	419779
11237	370797
292173	444369
19305	33117
482143	121106
435439	242932
21312	120120
404946	73037
432591	451016
463723	485304
422470	417918
294370	447831
269001	46410
333508	326130
59628	477986
192611	65371
442064	477986
199765	32967
48818	190369
470162	259075
23459	417029
269534	154271
288077	330157
150005	256121
95742	408170
47035	22258
265652	185035
197722	180908
359790	442554
46472	214050
481723	168558
375131	303175
271760	260147
291400	49903
7004	31413
182000	121568
279917	389682
180316	48007
387035	315671
326575	138348
382568	246245
145717	287227
57593	437510
1537	273831
483709	193962
235160	252938
67357	21583
274487	166063
287413	331508
227195	243115
81753	21170
199617	397505
121875	292468
133845	119762
380454	256165
450330	225420
30559	11465
239496	22827
250325	377883
54725	155797
217036	408288
457741	322885
300273	314311
269972	193173
375614	249186
283695	341271
150827	19377
310878	317675
23890	449534
76228	223864
275695	263174
198456	35546
484864	239513
314740	228248
470554	249543
403368	122558
322994	308757
381493	365050
211378	344630
380844	361545
20505	99437
40278	285909
372045	297850
266965	278642
65301	332950
415514	321690
403327	411157
46092	430180
114809	319108
167855	100909
434726	154398
160648	457741
420752	104748
30554	99405
4658	28294
413816	462688
223885	200457
166440	295114
313822	188807
202352	475200
131440	268917
389450	60517
177297	81573
379043	402327
338097	458230
64495	441313
130621	347025
202470	237165
318344	165653
139844	234413
438193	363587
40943	287423
466012	115942
303782	262490
380721	327225
367585	32269
117565	164884
324826	325492
441096	405217
391391	426694
413816	439709
105241	381512
315951	238678
488853	146202
134196	259219
428535	272330
123243	217883
461916	435209
212009	399867
50363	242578
194822	326971
53229	231727
356248	134694
432132	49903
306294	265589
280624	450407
422246	59348
28664	48316
492393	165653
178108	311832
439588	485115
458097	392094
481596	52537
177460	216591
258120	144845
142237	423346
169381	392618
172294	134021
236328	45358
337380	149389
360459	103491
355197	293813
177775	86892
189156	413673
64079	58059
313770	221324
203164	267352
442923	64588
414036	183213
472547	68644
441558	246994
35806	316920
110691	351639
300051	287219
461944	246152
180745	315888
34825	457297
419897	66235
73051	113087
134939	60517
474389	489552
51735	104774
39280	86974
92519	96195
405255	435903
16480	220417
209311	398333
85049	340073
409036	202409
437849	6047
435520	102309
466479	389827
445219	18269
319383	128115
111910	93109
488715	107711
276023	132740
421184	209269
225029	54323
165037	183213
97522	407017
262660	82295
382360	65670
120131	136535
388857	11284
56806	295383
3226	176838
103825	180957
90663	121324
326145	152502
464685	103028
220632	358345
251720	159828
470215	249182
112940	128498
297253	37627
337089	267029
402805	109638
265486	472072
34949	292721
408357	133422
209120	4734
153322	147117
200884	472657
360164	362929
277047	166678
323836	393241
365641	116086
429766	290450
456181	259929
434908	316762
441333	8459
198394	435557
166059	358471
400371	15209
41265	255650
392677	29563
100479	265035
153322	378419
155528	88602
257893	356082
324502	221035
206353	327061
414286	291059
111365	60269
160220	401871
469279	307193
284251	236852
267977	433812
156562	238981
87713	166063
330755	435708
400934	321395
172396	274451
106895	429737
191586	483447
352685	178028
274138	109062
445708	394021
295370	428214
219843	447896
288316	328069
300779	484860
130331	288274
104455	212081
346557	359382
19520	440660
198138	456065
251546	462693
378236	221324
149660	155406
426392	443976
336260	377984
96973	158965
231384	194478
71346	82585
71021	209572
67367	436042
283521	399867
382013	269199
481994	392329
63327	406527
146001	378686
91299	141649
76228	205340
63159	283723
89153	101058
338752	232139
112443	98906
274277	107040
326830	460845
390774	470588
296959	443693
348340	15209
346537	204496
336724	378546
249712	225537
461401	132740
235793	84791
368006	439853
402382	426574
146893	290000
449987	186259
228061	219572
398761	250410
180277	177630
1939	36339
409191	120777
176450	454766
435337	291521
393870	388431
482456	255998
281563	478415
303947	183213
295873	48275
127687	367885
433003	131315
133012	453847
299704	48510
230731	295159
142990	42035
143671	268904
154703	62191
451370	222891
263377	343397
68532	48146
15583	8607
451709	445602
388935	453744
247231	161914
7057	48275
372217	239028
445442	190369
334045	25214
431498	448618
455025	113
377717	343744
478663	57397
139240	293813
370384	376792
410161	448770
361576	454480
377875	156290
393200	152959
308617	267352
480765	363994
57817	411455
20374	227982
352293	121484
445781	139615
441127	46787
177735	399098
223330	306600
412440	340598
442291	209011
18197	209572
215260	23902
304145	154137
329344	200444
373565	30176
274474	86560
11953	366127
327860	206174
267782	126473
426432	408646
181553	421143
152138	13768
114373	486541
141705	186159
100417	312122
245763	356569
135760	373324
144501	287993
3925	224978
26107	52537
155969	425799
161363	24439
93558	21411
339887	228255
464763	315752
317007	132872
87527	229059
250325	334974
264157	197911
301659	63768
146202	195284
376121	14519
62494	190369
411421	276090
221296	217494
324585	307989
357949	298835
381305	266600
159069	337262
264303	409564
99092	236240
373890	449609
128473	349361
230691	39969
28376	129756
388894	54895
101219	462973
17481	300119
183868	463623
172443	387860
202927	91069
444081	467470
181077	324244
346537	479872
89219	266775
420817	56410
449871	15853
190992	420791
17562	291431
453138	156375
305557	120986
177358	266636
452148	488835
268910	408827
406695	230504
123205	270796
293654	219256
302689	446167
396198	242636
112317	6899
414043	234830
155337	387742
316154	148294
356190	465313
355708	249334
290640	193897
387311	127921
345401	301823
321411	401854
242038	167197
296432	188925
200658	93935
432421	277105
242411	458136
227179	180957
244739	390050
126719	444469
430041	352384
389959	71307
103992	404733
86311	217809
140923	302610
453213	27052
435206	48861
212581	411704
265722	17862
243492	465251
30846	404960
291973	463535
149224	146429
230388	151050
270014	492906
209776	409828
321242	203213
113367	110958
360163	87515
295079	99982
29523	431226
491054	51222
389090	341304
449173	235987
115625	106459
383756	475420
424509	332938
131419	256669
217881	80584
367230	155667
54248	489822
275291	21878
320498	48050
433752	476447
144418	22827
80733	328019
113776	199608
225152	316852
15462	20921
88852	209471
65025	438783
449897	143096
72696	482816
52244	486198
292896	430684
346368	443817
440430	447335
340290	434893
220582	94344
253	478415
89219	700
304208	57134
395200	197996
442529	350754
115804	427112
67815	94667
453821	445020
275600	88289
359186	203010
232731	144845
414286	376990
163976	334424
345731	185704
370834	28129
493108	164080
33343	421074
420234	385969
132247	222344
34729	389385
13502	445749
334478	117800
176097	295114
294485	444081
476560	158522
375099	23425
468273	90099
89356	246929
343452	381181
414257	135710
96210	70557
349872	133156
226848	306409
166626	465613
68776	78469
365810	172089
292325	445353
56026	391470
42649	310756
130277	120195
478588	354994
51484	316669
187834	7023
285506	122585
48878	302566
306746	353316
93208	55074
435186	489774
286211	362267
254366	291521
260148	453662
381788	330216
40890	115468
72673	236213
478588	233184
202559	10646
264352	257061
446546	36964
455583	479680
133182	440660
120006	194893
15849	13370
401592	455669
207443	211688
415343	99405
470812	468865
100321	376543
314238	371934
386294	478415
93301	260112
229863	251250
233117	431062
447970	67858
425195	317356
402578	285156
430488	227601
492709	425456
56421	7159
303507	129260
304146	415585
477031	178440
228431	44916
9969	235085
338681	212081
284276	361038
477839	301659
200373	318735
3809	329278
225671	209432
319856	408518
113355	182000
409016	255397
193359	28129
451520	463549
214785	183213
286948	28129
82348	301489
326260	333323
26221	490830
479261	19246
36167	420944
127675	425708
424647	253220
94850	42017
189109	420944
306471	489822
422244	459368
11000	401014
139350	147565
86597	55074
276821	36515
286429	291823
344181	476231
297954	133959
152820	338915
67584	86974
136798	27543
294316	110677
8164	441434
167304	478865
438193	256038
477492	317118
65072	238744
172215	4930
30403	72416
478916	388436
38456	110677
471534	78822
16774	79989
21995	476951
409320	145835
201102	391414
7552	36227
93070	440660
173855	420790
452986	317118
291798	237802
484005	63528
256098	423241
52731	132843
361786	15133
10251	350208
355858	40355
373695	375911
129872	264009
130960	431529
364636	76829
238147	46892
185704	471037
158099	275663
106706	263713
276471	146705
66193	428580
265331	293813
386660	431226
478588	196453
287120	245679
61503	49903
111655	59672
486470	300696
288303	372314
18278	226494
307294	342672
2333	52316
269379	255650
415211	221319
56806	45585
22567	90108
480853	29416
85566	346051
203396	22848
276209	424643
176733	231887
142778	122462
124431	237165
4138	475699
306632	490447
479505	457638
86349	186159
25415	11136
118676	358032
490752	445160
373025	315161
431021	240384
285845	302033
231839	435052
16981	86560
422912	270866
384456	287775
124153	162271
199473	62466
262954	152617
9969	195566
27389	140044
129736	141892
187389	110677
485546	150540
275269	304235
169150	40160
296220	108743
165828	393326
193492	325965
263539	214159
280836	46309
401297	327343
204078	391414
200262	397287
483964	171953
210010	376888
57908	162947
259393	443218
234573	43334
11604	317118
492453	164771
380186	32053
224251	247053
480870	451016
61327	50704
438608	54671
452432	489822
330590	336861
167588	233798
177723	388254
305139	13038
47092	276090
72804	474418
1057	104970
441463	176536
452967	80193
492393	335663
275368	401881
297547	9969
105907	461846
272224	308848
267671	435708
405306	33512
167182	295733
406584	226308
264789	285446
105749	488130
405979	183428
21763	342713
245317	81804
114645	487130
97254	342510
23938	26848
19492	311212
373170	72775
112458	155747
131246	492316
480147	422576
272785	239872
288491	401871
1564	130028
316763	188925
70068	5857
399635	128394
52880	163435
350186	268129
202462	287905
477245	39227
237242	242750
16533	243984
119888	453521
166596	355093
476277	132740
397201	27212
388390	339403
119377	30708
81358	19214
26449	190369
136939	94706
129449	101058
311381	86728
265053	478415
249297	110677
185991	332363
323836	240225
488986	142861
78858	310261
231618	394948
479389	385548
14936	115340
271782	387008
97438	93595
287488	214024
182445	250105
458612	177415
388988	53593
85049	333159
239382	363877
152991	424133
141359	478415
38012	181957
483706	358315
231709	106343
410671	366941
391820	32807
340457	341271
289447	90277
284254	91841
239891	405759
32148	58567
491743	199353
156911	47281
187393	317356
447912	140367
72845	44674
426190	78155
216894	314421
260363	327099
21656	364203
55889	73990
306810	146805
106732	360169
48644	396080
99580	264406
36453	303175
349195	379976
394036	43929
296922	399443
410621	378462
124013	274309
353257	493625
7022	384075
213247	13370
384443	393326
309025	214024
426575	332145
491743	49903
172417	281412
104740	242720
185211	314847
394929	110708
485582	217936
104465	385000
5834	147484
157586	139081
233498	244633
480280	259448
339783	447560
384242	411455
486574	88704
222638	230632
158250	182578
300240	106514
168000	194131
93042	154095
300240	302876
89257	346860
326683	294548
121431	63528
330614	67043
154705	42189
302893	12323
150525	391414
306009	21583
490019	366666
465885	338844
52289	186440
138126	306545
111240	411157
321853	325814
492950	79859
97450	51222
367689	404053
55633	26366
143699	160545
286940	338925
490600	86560
49443	439288
201731	150519
294323	490215
212153	160573
218240	143997
28319	190369
414286	379010
434013	90123
303782	326135
374901	196783
194752	63631
447199	485304
374901	182000
381528	384366
426282	326196
225203	143620
240776	277961
189398	391414
49025	267013
81112	471013
34961	440660
147894	309801
386468	200549
96521	83811
393551	12620
256376	237165
119393	479653
84698	381416
192465	470588
216229	190369
276663	95882
236974	45141
105234	245703
186824	122462
233498	290263
89789	366493
87415	144389
482421	259929
128833	438419
438530	387707
350347	266852
108706	405190
227857	208174
306781	110677
400838	446023
91600	290591
491031	119354
7906	257047
43521	412785
388857	32842
36717	37717
80871	398517
391391	380489
430510	52921
184947	267352
283718	35145
72299	391540
123161	409525
94145	186259
72873	180957
296059	341362
380766	110677
132910	360860
141085	327922
259240	144845
175440	126165
368240	392787
75656	236957
255865	157304
42879	385509
146181	270460
156116	79989
405979	468832
35562	289951
237334	49828
446748	267896
366442	425720
145251	86587
455074	293207
417938	317716
287820	316796
250854	43524
208875	100940
287099	5857
230051	426603
90282	425206
419797	157839
304209	23236
219136	311300
120788	160677
451438	305410
66129	372945
130859	105315
385402	448770
425848	434311
15000	307416
273163	36749
255332	14163
429929	193218
166876	457356
286497	290014
470900	30104
116428	412657
449521	11780
174574	445602
413041	76864
335644	492533
154976	150392
205173	175721
293643	194165
493625	127921
249121	400022
309276	41768
391775	77718
228062	164884
22957	164816
367695	250389
449817	106503
411991	317111
281803	351475
327997	366534
141812	372214
265609	63738
142929	74106
114542	211868
310941	77727
272626	298094
185377	406359
25748	215107
453954	284843
448426	317118
366900	46913
345715	119877
117585	335812
426736	75495
41189	131903
479856	176077
252829	273831
90879	362610
125139	265589
81403	429593
194310	359762
255997	37403
31703	225033
107095	387742
374305	485074
241531	260300
366045	240225
158589	201286
455781	437272
450351	140044
118252	296423
490185	172782
25410	237165
13195	484015
345594	175195
287137	234720
296682	302947
54599	127895
251458	419527
200344	340063
294563	395988
470440	215290
435188	154099
97447	245679
116070	464669
218245	245668
255588	99437
202352	476692
163271	146202
89238	337948
420234	113949
12300	421074
233130	326057
101895	23908
430170	410062
464022	119403
395375	149373
229781	448660
21763	215104
28798	199121
214114	446413
488012	417630
133909	373670
466690	271756
357411	17112
40198	474526
154174	421115
485086	333591
221817	478415
152274	383014
119247	313745
431847	319108
442133	461944
488137	214992
379205	41403
396928	173076
238518	208487
429287	370141
256773	269316
240796	424887
165680	72903
42879	179563
66383	85202
119253	429863
444790	160573
85394	447107
228128	73932
217366	437750
442236	421285
352322	30905
353051	200344
177616	429683
60759	355962
442270	486679
267114	393326
244392	380011
286054	422853
417762	303310
186440	176646
472135	354440
44160	348447
89508	481542
48644	133423
196003	319333
199973	293813
100932	259553
139593	247227
205023	217791
305432	99214
297850	96921
361619	485016
109537	313745
440726	474412
377897	16433
37931	187934
456694	24516
79961	218730
485897	63315
320820	78811
302882	319294
236629	51895
345715	13989
342382	86560
230173	16433
215742	220673
393192	106169
352807	293068
172665	195121
291369	72432
283764	353542
315463	421935
483694	409828
387373	343992
394285	264406
181912	56352
163519	114044
362922	21411
342539	215625
195305	451782
455847	97277
21508	296779
57358	425758
244126	490334
53557	93514
33053	96288
365410	380676
273733	479858
231069	364109
76717	476447
43198	443693
282764	362208
483611	416843
158977	339143
414286	407713
273933	445282
207798	457071
22296	204860
378006	442730
112625	29750
267562	223134
304468	435708
330803	389928
327113	104505
401552	203656
184303	458028
160961	296339
270248	204453
177775	293592
490362	317546
92401	246961
464199	449662
421419	430356
116526	161336
316565	4903
53291	312259
58775	190369
35341	86974
138673	399130
208996	280233
244791	77978
81363	206768
161363	120094
252998	375840
493918	342761
131840	291451
96714	13504
465014	451848
404408	440325
277379	363581
414326	264766
299764	422998
142381	365158
383164	395243
81225	259648
279003	164884
322481	171069
194111	35629
342465	86592
313238	190369
484719	52833
12855	393326
20995	399954
273889	384556
65476	114063
164520	86728
172489	94344
394510	286936
25801	432175
103977	100277
92237	217871
483112	266203
125744	218727
439676	249762
174725	6899
245202	482559
360658	61149
261936	314995
210957	62948
12273	375134
96049	366127
260723	149025
86460	310572
204676	346266
210689	16433
147592	317118
247669	91600
451400	277941
95323	393326
214807	378623
84745	453867
89537	3488
216666	393845
362194	228707
240129	162090
361001	378558
117826	101058
416004	104505
373460	378462
78303	319347
309410	195121
167833	317675
402509	340677
361698	22555
234797	174770
319259	407241
154610	224089
212153	368955
149389	181877
475034	334680
115894	170258
970	362267
358480	391154
157958	380360
139033	486738
289118	220417
39892	129542
260027	273831
289675	302284
40890	37466
491272	288035
174364	392788
115883	413422
58464	436350
10267	469235
104686	16433
247461	440962
320508	287282
266965	4634
333743	327061
198974	172089
254399	98548
247665	168990
349281	285446
381578	447297
397638	378462
399441	16790
245849	132843
379062	53754
89215	477986
279666	410028
71913	160419
300825	160923
176217	238767
202478	339999
184050	225093
254446	388869
157545	29153
476969	320097
32032	357854
274471	267528
427388	424713
291299	399237
312381	381964
389566	86372
199414	451414
466146	102538
316565	281709
339333	270468
79799	55881
304	327217
192703	308001
357294	443017
257783	485327
296974	425846
27864	4413
214390	173176
451160	395850
353737	187485
389641	424242
364838	181957
192249	347036
125571	51133
153322	39482
237801	65987
278633	310756
438801	165893
440646	177849
388904	233415
268516	355008
476614	121959
78669	175003
317352	447460
419264	464190
39537	6072
241841	348623
476719	388040
257354	113683
81436	186714
375396	122462
430942	355679
367087	483761
275375	205221
209047	402113
62825	286656
258121	134145
275995	148439
38272	443837
409112	293813
183809	478415
149897	297826
375405	28978
260021	78891
167588	182600
249081	479017
93328	41673
219926	55581
394508	440660
464751	137128
138684	273831
327425	486885
204053	278520
234512	262875
480414	224266
448075	327937
418232	319706
379901	166513
172841	274711
25366	305967
227806	114930
433510	388972
335962	48142
15433	118028
321149	393759
205403	300811
189680	260110
23297	60792
47645	96977
404372	271498
386857	250410
8607	41991
106676	449620
143609	400878
181911	391414
444380	329668
298479	32053
58666	393910
190524	246516
298328	221577
421366	307768
249017	294836
362267	301142
19542	239915
42398	258370
26952	132219
278441	88670
41112	89232
369510	164164
410573	94529
874	399007
17473	168050
237562	54976
330767	363035
303303	427980
39892	290722
280927	367110
279442	27083
104211	98548
308278	49112
219546	68456
233769	395366
301312	281713
203724	49896
411302	453746
273322	172408
99832	101888
485365	161975
492562	306284
72050	9300
89826	288976
49115	110708
102467	209883
142678	433934
97388	285634
126470	407508
465483	457114
389019	326997
475146	51895
449804	396735
397601	51945
130060	278802
135025	248439
171995	277961
192257	327305
35972	490647
400756	300811
328795	97198
275836	190369
320404	23018
242826	332351
369209	448283
253826	159249
183705	53389
13297	430356
32807	4413
341561	359700
299594	318735
350347	93245
41467	317675
316666	230290
444296	276090
286384	404358
99835	466151
261278	109063
380737	181322
65688	452709
412893	232377
219742	134694
455430	256373
359415	201110
283645	15209
215578	123594
15075	350243
168436	441705
411004	387860
69759	354694
196996	212196
120448	36939
388312	232628
416147	421942
253440	164884
296729	186159
116083	13129
393377	93245
446408	229733
194909	190369
429509	491565
308122	103082
104783	97277
327326	395116
104134	223865
256120	29094
316136	21378
222491	147121
401837	59838
24185	35629
465989	214050
403503	30176
252531	292657
49037	355501
273385	327464
404899	86560
440430	66471
11817	435817
418992	226378
297429	262198
265483	486318
287444	52814
296477	476951
281597	25122
139972	456405
35749	481767
87131	131050
236302	403052
260431	155368
41619	131252
453714	142018
210623	186440
460550	43615
126615	317118
426128	317118
265978	53863
452288	16294
455173	137128
283789	304191
160202	86618
399441	142806
91600	436794
303059	378699
366432	478314
87440	317118
427423	469235
374607	114299
132807	368205
277489	164307
229718	39195
129491	423559
185941	48850
250506	60132
92090	173570
101012	453009
403594	10411
373819	317286
483293	178023
335554	468056
146085	410977
481419	411195
73660	318370
307628	245679
64483	430356
176130	376707
3137	25437
144397	374936
405601	125399
478546	264783
116717	236213
63435	18479
248134	448857
188493	205289
11032	487595
4634	113484
164636	84775
430384	75973
449827	94706
63270	176095
161871	147554
409815	343541
84536	401871
205264	49828
413488	313745
142445	152581
115915	328445
458398	233895
219089	70785
488226	51222
305880	295484
38576	286936
237586	451849
298353	381428
92401	450465
115915	282925
140442	318735
141165	166970
72026	447517
415625	99789
34268	449677
420777	396080
123718	290909
119600	208617
314381	274715
453018	34874
148643	65913
289984	8093
212040	86476
146429	245679
318013	129219
407334	489988
131585	237366
88812	63528
242411	368823
402828	27748
434883	183213
89219	482143
70	159378
83082	148583
88647	235445
186561	290984
425157	354499
155903	213639
118690	176592
376963	319641
386901	21679
211298	122490
29945	240156
456748	334618
487891	369599
411893	422299
296366	157432
213390	62238
191155	17695
250183	61572
438921	51222
446950	315255
121490	424706
157978	185076
26962	350696
160237	367610
71246	13370
129774	489822
368540	120195
413102	344934
100651	491897
283418	351637
320496	214992
233498	430800
407565	492906
314722	107337
39371	353787
3866	384305
17659	435708
59590	478702
447610	406365
305868	253458
132547	336590
172417	88984
279142	421254
333472	301475
412211	100287
251042	110677
436496	164485
402479	403386
257845	164213
360997	273384
350650	172089
276876	207927
407292	249444
324816	10646
205531	15209
250686	228431
307628	448903
121828	185335
167045	203081
288204	359762
296147	323056
55857	244703
405096	232756
285359	315890
291449	435050
195541	236735
286497	229150
130069	27081
154534	301659
175319	476375
35572	298130
326260	236376
105799	81393
345983	22306
481419	376175
311932	219004
48523	187552
313770	441313
15579	86687
119000	66422
472878	384228
353517	242022
351146	273468
388696	354696
45675	217423
5938	390237
368105	6785
141584	211266
214828	180578
214207	413880
444139	187878
132287	364109
174853	199685
55914	99110
336234	23430
176855	135918
481419	128704
344982	342445
437158	172876
367898	131151
450756	424726
143714	433934
284248	407685
166255	184412
266307	16332
247696	476901
181776	433008
117124	190369
41692	369599
275460	489040
330848	377206
351639	112992
230306	191194
1042	312570
373433	460084
61679	489014
37378	408158
183295	103470
123168	390687
211927	454975
413755	66971
315250	440660
415884	190369
16020	27464
175731	323776
357305	436889
80824	385000
4524	149046
387986	108222
311300	407386
276572	422323
196030	440073
104869	258508
270365	314952
450807	170965
201131	81503
397790	423469
483698	402967
35594	261281
95450	202523
452971	130919
293967	52537
288021	460465
324377	44246
363192	104498
375405	233571
85451	395536
71430	205574
175853	15133
230516	191175
412909	302281
343770	15209
15277	2232
219607	264048
410990	431982
155062	434945
262719	460515
61353	104498
387274	77449
167419	101650
112473	370866
3333	141892
293889	187974
75945	247199
14435	261472
111042	279600
150062	18108
240487	430356
139094	359762
116410	440660
427486	334026
208318	99437
381908	188759
329198	58957
422682	2885
357601	109580
12455	176296
327332	343690
71178	317675
359384	424280
136042	64474
370851	39892
175351	132443
307423	24082
169566	226494
43466	102345
183075	435886
393864	259448
193386	218614
364310	16661
454187	258844
352052	146319
81063	56675
160680	237165
455572	470818
129738	330124
68035	281924
363902	31048
416747	123369
233388	354694
420568	230691
37688	320464
475087	494102
305849	286130
173420	427892
462055	347862
363543	282529
216202	462633
412130	109212
172208	127921
476057	113372
12768	226482
87638	273831
464548	446034
213390	69651
423351	345745
414483	470504
409267	71768
409877	63216
257284	353611
5942	214929
212969	401481
291687	237165
349305	61493
283737	229111
466592	108222
414958	386893
70443	95942
80574	96758
472385	299106
172672	467492
147121	475729
367000	194359
450082	462973
399441	115123
226023	260854
139316	107597
336152	326879
450532	140746
391457	246208
464076	82271
484260	67051
138529	478415
421014	102345
36228	426736
337354	214625
274852	159083
387337	187998
144177	307519
254575	97277
253315	226658
61121	220108
153605	426461
442064	400783
234528	212081
146893	310490
32440	243766
284306	480297
75339	4386
399694	125420
102823	266538
172803	105212
65513	460845
304146	451384
93174	363775
222045	192195
273572	345745
109072	110677
138374	126204
362810	266852
64272	280871
208805	359330
376743	207605
417938	482851
439785	168779
183459	200503
528	234649
69242	397395
358535	408178
484777	18681
453213	190369
130022	241988
449521	377466
387837	430356
118686	224250
55851	389682
428625	6674
439607	360898
319768	178048
192644	477986
29530	182907
493289	370049
81503	391414
462670	467575
343415	319468
28316	270627
102602	440660
206146	313745
290705	191821
142520	97894
254651	160722
482100	48861
266965	287694
166281	209510
368450	457300
163925	223963
417716	181642
152611	359762
283446	452928
269076	367937
486192	105585
319587	63384
39016	361396
427779	4413
85968	366493
404851	243494
222713	222282
127439	79989
311544	233611
8391	250620
355898	49870
109733	149216
445878	183885
489393	419470
255567	295114
290464	465905
232784	15991
457251	391414
450133	461849
277505	315260
61829	437510
450772	58647
414685	140205
290058	190369
346557	401587
233636	92959
469976	190369
427486	429368
316036	442183
448677	351639
381597	27464
323550	72432
246199	108034
403843	145948
144757	407270
400212	58780
394814	7457
19199	165498
132190	258220
39812	389681
122193	190369
190926	98646
146124	153995
314862	73801
311624	421935
300447	237165
32580	86061
261707	159795
358379	175396
266141	117909
151990	293813
450289	186212
108118	96786
259809	463068
239757	313076
469301	9203
350433	215218
469532	475223
322509	128596
151344	124085
40809	231617
309167	363320
305876	441187
294791	232004
450429	459014
302290	492479
299228	49247
239738	184096
201940	332392
331091	401949
241451	139576
493723	190824
52646	242927
349878	402438
343226	413924
363962	14851
258274	250410
83128	99271
314359	251116
34857	474347
476586	22347
78018	364343
211989	395988
477328	328532
198544	490904
164256	439570
425645	297530
414248	311731
389134	291332
180132	346140
412548	46127
266241	208839
119386	179184
121145	420515
152771	151222
352739	175497
69083	484708
177485	313745
147414	343860
22179	74045
393600	244917
129116	127921
373025	148871
407234	59672
404469	152502
143809	231485
342052	52313
260801	401871
292641	443620
161506	217494
301044	406443
169205	52537
256560	374042
55277	150232
310315	475921
415916	42890
16298	74045
85678	438373
184875	492906
220925	334423
206634	395740
156498	462409
389179	296580
277568	347057
351268	49828
144288	425827
293983	42448
417258	447560
105533	468640
148488	422964
287889	77004
369519	229150
416174	252443
454229	103267
117442	380999
2493	67584
443308	491150
234873	127706
415006	435318
175214	183213
488576	357774
383680	248777
79276	63957
115165	172089
356639	357144
2887	170341
14824	196572
13082	20586
134671	197365
319119	28129
479614	438233
480125	481279
191761	275790
380454	272230
309881	6422
248013	139467
138991	290377
22197	381505
376187	179155
353291	471144
216324	233490
433016	392329
347362	60517
51033	256634
76228	311212
64777	227731
163985	152502
120950	156376
209877	275812
330513	82271
221396	35707
367099	59759
268342	228431
85999	97894
249969	271269
287926	387185
166837	417201
116111	296757
159176	267602
263405	88027
177798	382882
290110	186259
173694	175818
85109	11789
277755	476880
319160	144405
158622	455703
263377	19745
471264	317118
72804	11136
289675	313522
67785	293688
218617	233716
397936	191821
420432	429863
196003	110421
342758	322411
476140	442062
133832	312623
148827	63528
65416	292468
115112	347202
71021	187974
262890	396431
485286	178436
415454	190735
361230	228431
446182	478461
7017	141623
468287	196399
179879	298273
464782	446763
227857	213198
91947	122481
379906	27455
179753	264463
276982	281811
23439	471745
440477	88113
269795	321185
452114	406224
227384	440660
479058	95387
352237	226396
159336	15133
228128	464875
157160	223627
285966	221272
312842	147373
18749	360884
20401	423828
268308	210579
312842	212734
446721	86013
191612	310261
167588	186730
304887	163431
249919	423796
441429	378686
351529	10646
483949	383063
357004	273831
244536	206117
469384	391099
206164	80193
353634	150181
345762	317356
14871	221890
98654	129208
160220	187627
128124	435280
246702	378686
462776	423688
470672	325061
72127	134145
347873	81393
14144	271544
319824	73567
108742	259929
70830	93245
105209	176797
291865	36836
87536	135756
118514	246925
356463	74106
424671	194805
222395	310756
71721	476471
279427	419533
373411	86077
387258	166063
266802	263009
401592	198251
115452	355962
196903	281236
15703	324723
146183	215400
115449	251961
171915	88277
239427	390963
338931	51017
262270	101058
364164	77818
462189	388465
259544	72670
442547	408943
53936	459817
190564	247092
441898	179045
447133	266492
444654	91600
353103	389682
112241	461548
431267	428199
361046	315671
372170	376875
17186	409495
212182	112595
91050	469235
131774	151944
322306	259178
11305	190369
474491	73682
319883	72277
28074	378686
482944	184163
171174	405358
364786	139175
4781	19367
175926	53883
366198	485899
45585	164546
67351	365721
188330	13370
438506	168093
321924	132740
299630	110677
445073	466432
13268	189794
258514	458601
104505	151115
4841	7771
141595	364908
100962	124085
341278	378686
442735	447517
431097	395749
309917	259051
42767	184505
48832	54144
389329	91335
461161	93206
285701	121106
192238	187301
279575	199957
407334	187688
220922	160262
392212	233002
426364	45141
213613	471745
485286	48365
328940	198727
124374	244005
474968	122694
444276	50719
331808	12835
170085	12177
448460	337599
367878	118401
372179	91657
450358	183213
204052	13903
458207	179375
321696	489822
93135	70975
15461	91069
405898	337911
463256	388370
59891	426986
360179	265711
421794	57614
225083	5040
289240	252961
296012	324723
458050	135756
221600	197988
112846	314604
402853	48327
272785	219815
273193	277941
459273	338140
167588	286337
182337	382936
282912	403429
378689	13129
52004	391414
23807	394636
362305	10451
74365	360708
224187	428080
134133	477491
394572	151944
268213	154137
356524	31616
40132	165875
152104	203656
168972	448629
269494	364201
249140	216032
431045	98906
222640	324037
21110	236240
52685	128398
40326	478882
232794	28951
425181	113138
444734	477986
274517	382936
203389	214050
438193	197324
277568	301252
473779	210032
30165	323213
270597	336371
367764	281924
306694	384366
286065	29151
192800	156762
405443	41673
36507	102352
51176	8268
87376	5161
323738	217245
396047	407306
35546	277875
65513	125464
244318	220417
130731	41069
252720	48365
236004	402458
201187	474412
376364	159966
414035	1020
491743	25410
394404	425675
173766	6942
320245	154808
110050	195551
197709	224918
26980	208118
216781	332392
307077	376277
143602	409842
58928	232890
71189	372992
287297	435242
289194	196720
303330	429161
179219	479614
205220	51585
234797	42905
126167	254746
127270	27477
369892	920
478252	28129
119001	482162
343168	229797
141892	353837
464022	2009
430717	82868
39195	87436
19379	15063
306131	277961
265179	164884
463705	331581
180101	362618
379759	67867
420215	200264
490871	370488
154280	476019
276209	458
356031	190369
215593	124911
375530	327632
412056	201262
317459	360860
489993	417680
291324	389184
316297	107219
432903	50656
13192	484447
45724	248083
345313	477506
202379	424477
161871	385347
17408	198317
112421	417201
207141	427082
68675	324396
178968	94516
170979	345642
478013	248615
405741	131797
270336	397136
481374	360236
379887	466485
420842	67837
270248	99181
472537	130831
48282	345812
275428	431226
213	369248
255471	77
362494	262385
163815	493928
185403	318088
432022	461266
153813	6072
479263	317932
76911	194598
84466	151642
334092	16762
86498	280279
66119	118738
367395	391414
132247	137704
214853	8459
449530	197757
439996	142346
216898	249444
132460	282625
16969	204401
191612	359029
462727	349185
194169	96094
482840	73288
142023	271467
236272	345745
209384	141649
238445	324753
358320	278881
233029	221493
287448	478415
414300	388321
393990	102210
176166	3516
90973	477986
177415	385431
362176	120957
397778	432043
412909	84585
75499	364864
54312	409828
96396	153352
351242	142018
165804	315671
101308	245970
170633	121106
15027	377840
301197	122694
454867	150167
454558	183479
239328	50538
326809	115861
38035	389364
99405	448266
490471	20946
455895	299298
360459	90988
471034	399240
139603	19483
406927	229209
478782	329527
139911	76738
297436	57375
395387	454975
194216	190369
9875	151079
121344	54832
479647	18689
134876	467021
312382	106846
469599	401949
228050	225043
34123	176901
470618	231971
23256	286830
348432	375840
93627	93408
45568	119868
322585	209572
104498	473480
51976	273831
279	251807
162809	267352
266340	21457
38620	189386
66547	371884
340213	208142
8479	237933
367689	17857
222828	313745
224136	253730
379809	82968
421208	245156
312014	451885
138929	99416
253171	29599
266812	429909
356962	65258
120833	319361
70559	377420
82473	429374
238348	286936
490580	225439
88038	179130
99910	417918
333187	186259
84745	364840
480759	306100
169356	408488
341555	277961
229735	218151
103748	252961
184027	490885
10379	440190
111856	91600
326736	4082
166161	188321
109492	362823
160961	239528
17333	270557
417410	27374
390530	260270
316856	484274
350416	88113
403762	114908
185058	375840
432362	441434
281304	466737
121423	74029
158190	263962
64198	469681
431337	445486
68375	208300
447937	147554
79353	444691
135114	145279
254914	36256
76908	326488
273164	88027
402863	75418
326118	97032
8569	156960
310459	283346
265928	81591
50489	212081
91558	473025
266508	228490
232393	121304
22014	260956
212009	350549
436376	15209
20669	213604
133817	286615
93627	179465
73466	348165
42910	440660
10848	55758
203223	228431
143805	476951
239146	480461
453746	266691
91338	187751
119542	308271
28343	354747
344314	18622
282851	89070
407223	259008
409742	104568
140103	246275
281722	464734
230691	102672
365341	40447
117992	155419
434052	352215
145369	89594
386062	457081
105077	74106
465687	305525
293030	128112
333943	287694
386783	161032
405535	65613
218542	160605
326124	265589
234788	89996
374901	37692
6289	46708
193020	452201
476479	282884
281420	410938
244588	105855
190090	199182
419318	414477
375353	273831
178911	379152
68910	34272
424308	378773
315742	310180
30845	163321
458064	209018
81432	310235
122883	94665
366375	317100
310637	27464
183404	414912
315470	303175
248222	469235
76634	5286
221611	198317
131957	209542
90713	110677
487020	463158
157663	83811
307188	440660
378316	76971
153390	438957
252632	407480
168885	20165
401803	281924
228128	223929
168529	32807
211915	336590
284218	449513
145174	83983
313593	259846
183397	422289
236147	313745
262385	337802
34623	25716
196355	56963
314631	168381
409381	203656
10762	86892
295481	41638
331503	64714
34895	98338
291111	114930
50615	261396
194165	491865
150866	273831
22407	42035
130300	104855
176423	210992
314722	355139
273289	268905
198148	304173
63425	191944
113685	187974
407810	185751
70511	304447
345566	434893
227445	331581
284277	94516
458571	187974
325314	245679
266141	410334
50646	300
428705	62191
282759	45798
287566	341873
171995	94516
21067	35629
387467	347454
405708	265589
102849	341470
41724	113051
86317	355552
169980	135149
375859	190369
460614	156376
301163	234356
212153	123484
120001	180841
431057	285446
128837	17122
54958	186440
271650	154137
341851	270248
94099	308122
80498	366493
41378	215888
209378	226152
129158	112588
112355	8463
138148	462949
102627	130300
398305	285052
356473	411764
461944	386661
123101	325604
215292	2748
261211	6072
45126	425675
439772	58443
229561	246592
445162	303424
188221	249334
84186	119762
325304	74106
411424	407456
124566	18821
336152	30704
220131	355806
421794	218727
192495	370990
55767	99437
200910	196783
260624	450685
145002	226650
27642	194598
126346	37290
193751	335812
263405	300119
186318	438449
106514	74233
349438	67740
247654	247053
142009	114063
150106	77886
93622	196650
73846	309407
175606	227101
32017	25113
2680	99405
44844	299636
284843	352335
381636	259117
473912	262954
391164	315671
359199	133291
21088	360860
250709	411809
88266	421830
489657	17639
275319	371983
14114	74877
68532	201464
312859	51895
55993	63528
219546	492068
333042	184781
31219	454249
12174	434035
231858	421935
16974	461846
49966	85001
413193	62191
353424	128901
184447	132247
213184	180957
106888	281836
327209	170129
304146	348176
133351	447107
406847	287674
343316	201372
372217	456562
21310	184558
254097	17339
179261	347869
176752	139732
425884	74542
76285	277594
431298	168638
229124	353485
347401	447335
168437	171929
407497	369599
296675	101058
476879	5769
124121	306100
186650	431556
345715	58496
24844	481182
20	309425
485782	16153
382867	136749
440157	356081
26852	240978
365243	381578
342209	8084
277586	364196
151839	378686
118554	49940
462404	263925
46021	483972
404408	82358
144947	294725
254851	4720
120930	190369
483962	70814
144888	21984
369233	83198
197997	276744
458103	156823
340065	180693
42861	381979
436987	246883
202922	258461
114643	241726
86034	77117
342786	4413
24479	323213
229718	419728
269159	174729
347167	355948
362624	130514
356477	437496
78632	146202
222566	190369
301241	4413
12087	270399
482268	435285
472017	248777
300805	407441
225328	94516
489137	49228
356530	95233
181618	355093
71297	217799
68163	156189
269618	289970
291119	261396
319720	49106
133156	478415
218676	391414
21272	432768
224611	313211
329094	226308
423665	163666
414089	147002
398512	257461
490518	191610
404568	137911
109733	443792
341408	407334
219090	291332
346987	180527
91927	479924
114661	85165
429287	200849
166801	234669
278633	444661
20780	194165
42844	422093
190935	58486
274957	129173
160607	270095
238791	481785
220129	359775
376592	376244
142256	214544
376175	120470
230580	187940
144246	62191
141192	5766
345401	33823
357647	456232
45724	401129
123078	76124
249673	343860
392983	48909
198931	4413
484691	160158
421661	412764
373711	236267
261112	228108
392833	263110
125343	122462
377937	103129
182167	440962
344094	333618
339051	136177
381553	243115
65546	94344
104430	457715
349186	133337
93055	171103
296602	141509
347970	373307
321157	160772
217633	264233
306104	86476
359824	180327
80971	115861
259497	15133
186890	165653
364693	228000
116229	298767
87436	218727
78319	97394
6388	366127
105947	472565
410513	68156
438907	165437
382797	174564
297755	118571
17352	393771
322599	376761
311762	305715
368680	119263
476400	491294
268252	171069
61271	215388
32485	1128
293913	177002
326332	183479
423829	84175
425583	16433
18445	9054
191688	491370
487723	339239
281461	399484
333502	489779
115845	214050
8520	99437
131055	64444
175060	146431
417826	93450
31648	143522
73298	15674
64183	321191
42271	395988
277596	26940
86643	222701
270129	389515
373312	232082
379696	323304
373301	411455
180512	183213
325890	209933
117783	109006
32254	110677
301247	298182
237840	444330
174034	341463
182376	294277
224449	143997
450550	348889
249348	315582
192232	94516
10751	240665
221648	29663
412287	206461
85388	237235
299681	206874
183106	172520
331950	385000
71647	122462
464512	239872
205876	403804
160794	420508
319223	117147
298370	468832
342359	440660
214800	391414
462152	167562
407146	102927
72804	36998
483498	187974
382882	323615
19228	94344
244362	165653
132278	391414
363582	469790
446182	338799
458119	489148
389314	140468
459317	398532
223471	232377
46258	214024
235167	184555
204527	411424
326577	185208
8461	17339
271698	160419
78027	186259
80150	374232
233388	40677
404568	188467
375872	98906
366581	20033
315573	466361
171338	119381
278722	494021
348204	32807
314548	165197
135857	74571
164044	226877
67359	405096
369853	327217
186624	228018
207338	371918
139921	222102
245540	313745
36633	264908
6783	487396
447610	474333
419917	251116
106739	324377
51938	256121
255857	5040
166450	284843
79840	478415
449884	316929
217033	347500
10751	363436
277373	12461
239442	395130
170008	467282
239606	270418
28316	18395
8146	401949
295433	249472
267529	370806
22779	113336
286900	175721
345401	471566
194947	366127
324296	12046
238406	296130
34012	230336
361677	77143
202885	32807
179778	227483
412909	23187
46996	120666
12441	264766
93771	112693
272621	228431
53230	469235
301659	178456
474341	139670
478588	294485
254632	478415
309806	359981
408620	96933
11777	200865
115722	67858
57018	189733
242437	62191
190445	240225
219281	463118
133263	13370
112237	348176
266307	449933
135731	482315
386845	262373
21973	245867
152921	159188
237311	313745
314693	10612
376766	374323
441242	489841
27730	363230
424256	170919
127921	156913
51524	465919
339051	211913
114550	209160
355094	203308
393449	144470
202695	381428
107064	428738
395705	57470
434171	250410
308664	178907
397505	368955
19157	371918
226023	19537
364370	386901
389265	437872
493931	13370
429559	101909
263769	187974
317201	245059
361265	489552
240286	361559
37482	455407
11556	249709
57637	174864
326260	24861
465942	109437
133481	390687
113382	205223
297941	382008
143795	89047
481064	352671
136624	15209
69228	90123
284120	353313
479263	393326
59139	430329
359933	96977
304509	278382
163519	478644
259835	262854
371976	433956
376036	225892
326270	469235
408555	313745
398175	264735
414785	42935
400436	366252
403787	28065
263193	449408
184498	155019
379286	403662
234068	300240
114643	301181
67906	165990
311742	273831
219448	113661
22433	371918
85222	315888
331710	205289
129640	410998
110221	328864
102347	227101
475145	339853
295726	19544
126223	380769
312576	299182
319259	365984
213122	295156
252996	209572
104766	189169
167475	265589
307408	288487
181801	282162
468780	433387
223597	436058
149147	183479
257402	343132
395788	413880
464283	249186
425671	190369
345264	53249
113622	21045
265868	127921
363526	439082
198913	412980
288385	379741
184629	15209
315892	72303
380645	430356
31717	317118
383142	478415
318192	78184
207433	440660
149508	90861
53275	104740
403524	323139
93645	188903
327586	10975
260627	303218
196841	116070
148821	185076
146893	161157
68977	452709
78345	51084
3602	320625
52867	242434
315250	175608
101217	317073
82874	100668
58162	309237
326650	78127
71346	136499
72588	311446
234530	12443
65677	313745
260416	60777
391828	168381
307791	420536
30020	250217
452653	89157
369189	68456
312283	129727
45201	71009
66326	130028
378558	172089
391479	54449
426964	65546
207784	315671
212153	256198
182342	274843
2416	113683
458968	311212
343689	48861
237304	477986
374294	74111
246402	464132
373755	232925
411271	420757
312842	385699
61461	349901
342947	476880
178422	246907
118109	228431
359531	25239
354001	16433
119012	169482
462974	55497
83337	48163
372555	217325
282059	28129
381818	211932
113624	134145
280600	453202
38693	4605
123628	195586
242408	391414
15502	21411
266533	299744
384563	292468
225493	187009
267946	381265
340184	152502
139743	12443
188383	30688
93308	472722
446182	210702
113459	94516
205747	288354
351071	285156
230583	368202
177075	135576
273887	94344
17021	407386
262001	131975
473753	219785
81358	426887
102307	358006
128022	212081
347425	123980
458700	318858
56147	271140
86476	481274
277326	136331
262916	108762
287350	316129
308141	489200
237759	211134
396587	87329
464239	45141
276821	4136
34123	308122
240161	304058
489870	175908
260135	324037
33377	442517
189654	226494
470441	332392
264252	83275
467605	76505
1104	467950
39195	119762
18116	170331
162803	414363
20802	292090
175666	6253
310153	169249
51580	331508
354864	131003
484691	86560
454867	204949
221369	205121
340804	245679
405150	38063
409539	541
209254	251116
17968	336542
74877	219970
161506	221890
47712	487751
433268	15209
227033	111623
204432	80640
429420	194165
266965	81497
348396	14254
443163	424644
430084	336590
127114	425121
222230	101650
391620	8463
384484	79452
341339	285156
86220	381877
201690	94667
374767	67584
275264	226593
478016	400375
183343	317118
343216	329803
202600	411808
387742	22959
376146	131509
279791	476951
380976	119381
221296	357157
146429	234005
95071	234869
135758	330071
92401	62051
198845	292721
26760	64809
157527	48275
187156	254885
323825	242453
66729	256070
465055	18897
229435	362208
377731	208300
433411	475789
101504	86077
149529	70557
49667	383967
169741	39618
167810	34487
337793	76454
93486	426922
470900	353689
392086	491538
212299	391414
293619	119336
31345	218730
428905	293813
30708	416407
78760	4413
143623	98490
74439	35948
458486	139636
295498	60517
32124	303043
414575	144854
309797	81425
467690	223300
444470	399175
16641	71077
362732	111039
395122	225231
237918	171592
370315	440615
237533	226852
39181	1181
263665	66559
81567	317118
128844	358999
60525	14335
195354	260012
156103	24842
119029	405652
441475	374784
112716	433611
40619	378462
263064	391414
234530	135664
140669	110191
390129	486151
95677	336291
235909	121784
158548	176988
325188	445169
76757	438653
246505	173969
155204	367946
410671	267602
422859	238960
20946	160857
169621	446936
70050	7643
370209	406067
34362	86560
360653	249531
477828	435708
491461	21125
453339	373890
478470	123755
435574	442315
178367	478415
140961	81090
434882	13370
284101	348798
203980	118882
350650	37249
423912	61598
114815	178773
236965	268524
447465	479951
4611	454406
108816	195551
302276	142585
109676	315517
300041	259929
73552	29448
465379	261396
93697	440660
461592	254586
169278	456213
142685	475029
126923	440660
440467	277961
210005	489822
358639	443146
198469	158811
97848	336411
104740	243034
257498	22347
483973	144837
164636	440660
318561	164059
463496	375840
280367	156376
219198	348914
379680	263958
37122	359424
390929	453386
449319	93364
251504	67356
342798	28065
257450	151551
190524	434853
346489	394427
273900	468497
126446	289444
354111	263944
71323	190369
35074	172089
490575	245679
201131	144191
189366	15175
406408	424001
425720	182000
135181	350699
371992	260486
407998	414123
99489	310180
244671	151944
476072	6899
262886	134262
351732	275366
153501	264908
474341	52917
39892	463815
290337	131065
72668	329698
256430	151374
114518	81069
343909	414930
403637	282994
405979	24184
152641	50367
435480	458382
218420	353557
34574	378462
21500	95149
219200	217331
71331	196783
18563	137128
396021	230655
187458	127921
98101	245685
75339	17337
282403	462940
424925	387742
135611	450183
202933	492906
476096	243438
230334	417002
65416	144670
10182	375840
45724	246550
315292	490375
266124	268667
43540	86595
204499	285446
231350	22804
180041	229756
206026	254746
263299	110677
372893	286016
249868	297372
53561	269199
381305	4886
332105	20081
483031	113139
75332	50849
332880	136279
345410	30696
2353	492316
415370	389009
326830	476240
457665	345543
332802	75952
123562	38858
7076	196324
46871	217423
389514	382166
192509	16661
404096	347561
481151	227101
78644	190369
175941	132740
354649	166845
247296	101037
19470	48146
140110	416801
218335	144306
24752	331349
22148	236919
215753	311297
445343	77727
61038	490306
197920	190369
285916	318393
218988	109300
409808	269957
264814	153995
330313	452098
484695	462973
426392	289854
181326	389682
35800	487938
115138	433934
186268	427205
409016	16601
91197	232184
104980	385000
431222	303648
493918	435708
116216	341299
461846	74239
2505	475707
120101	337262
372629	465440
284979	215397
32517	62191
448765	193535
216666	204596
373517	285446
444999	286313
316154	397163
278320	313314
73899	28980
8964	320423
392699	347202
357180	160339
215396	328538
242210	416197
37548	469982
396495	383461
358564	291521
295841	208856
254025	88113
439977	247013
324199	146202
61461	358061
154976	145059
151749	410484
44436	226308
167588	44262
176726	286074
445724	151626
339333	477796
328550	336590
320058	46745
159724	247010
333713	384129
142621	477986
33669	218648
102974	210738
444905	276358
60448	365584
145638	230266
346857	142288
127536	183213
4329	184303
325399	93245
244233	420392
60747	212081
228364	293813
301297	466227
10546	160520
351507	273831
480976	190369
319408	141026
315731	138263
263193	311255
383635	106514
200837	119868
270176	203366
214196	94665
225200	454867
280056	280233
449965	53333
41959	169116
28627	187974
50532	248880
171100	191764
339716	259435
459945	7552
325046	372745
220540	451539
15027	420816
211906	99858
418992	364109
203493	420757
355485	27748
248666	357406
81887	115713
97555	269199
207703	99333
308756	430682
327194	262954
2432	178048
248153	109006
196903	327497
82981	476951
258487	451956
15133	405217
344888	459776
381496	10646
146903	90277
41189	141311
312240	181957
72132	492801
144750	122877
89219	24842
91085	19139
447030	267602
492113	278520
212459	185751
70828	480224
337093	94516
14144	25239
260203	176488
139838	475594
393176	350913
108963	151944
455616	145413
444759	191456
237148	77609
472842	398333
19180	65670
307935	282315
70048	173614
253825	134358
98055	387742
390789	317118
336793	77461
5511	390963
350172	38767
214735	288977
293534	15209
118860	488036
409745	150239
351792	103085
438464	167419
164042	198297
298926	9054
222102	64123
286652	391414
481270	336291
25748	470548
288190	63427
269917	151946
6092	391414
368813	272765
12703	166513
4684	109006
14871	177777
451983	19246
308265	388633
179420	226494
404169	351015
467752	282831
482076	335695
312002	51960
175223	471715
346254	262954
86649	328170
240449	303487
412502	117496
126742	144873
233498	217115
37452	329811
254817	380360
227959	246926
202792	203658
323379	15062
70403	114550
494127	49739
15640	78469
103751	310921
107711	313822
105077	64490
486922	114930
232272	331349
107711	290560
153060	360860
271069	452380
324502	184163
64777	337604
159578	48100
395777	4413
274408	264529
458183	161586
423611	22323
184152	37919
165680	173918
307113	312981
158021	304589
236350	486339
30750	329091
173505	207329
25557	396563
168464	90041
105426	464725
38756	333646
175121	199676
62718	29689
10136	123718
423118	489150
257032	341271
173361	104497
370026	251116
372340	459483
201630	205679
373647	360860
184918	225836
486772	481179
180677	58536
182501	127545
193020	421285
418180	178436
466277	46076
127462	336265
492537	152085
1543	404806
465384	359762
71484	321051
25655	278520
94906	269246
490920	285133
199111	315474
55763	119381
99727	478415
215396	420944
310194	458108
415317	460304
328985	87178
321916	231485
422738	158584
102249	188429
406632	279481
21046	315338
292048	218388
58479	110121
282132	60756
428944	293731
469312	417201
5625	245596
284789	84504
192044	386500
79501	89373
176130	426569
167588	151167
60278	231476
480072	198317
126085	51881
368340	1902
77231	60389
443308	487192
301266	29358
322193	147049
177973	179742
144723	440660
450147	274634
15852	113051
98650	277613
78469	358314
53004	13370
418493	119868
114803	411239
486254	481279
290157	339582
7853	19745
162844	287651
327123	146063
230543	127921
411219	170972
52561	362206
202849	358544
401820	311056
400361	154137
288336	350651
100506	86111
378453	348160
143942	312892
292198	287694
41189	270617
293913	320780
125790	62466
101308	369767
384544	77143
292721	97128
150242	260854
265765	270108
262120	266600
297690	311820
226892	216077
98528	397141
461413	273687
396172	461944
118353	41073
158643	138235
314723	481577
216006	16337
473496	410028
241619	161855
75495	179264
363796	469235
109655	246311
118377	9054
282042	129857
131574	220540
49947	190369
432042	390687
259850	177577
208031	134145
113514	37515
342518	138193
352451	356428
148771	190369
75498	41959
252061	124085
69590	409338
133912	115340
484905	447886
334681	179506
49231	174868
236254	220417
273216	201653
171186	95017
468089	110708
874	455012
173935	392045
131174	413535
143671	155747
233494	397814
436752	260856
346242	158381
101353	170383
343101	376274
73023	329709
367377	144845
368151	138885
277725	281697
27767	118546
355632	286461
428892	75524
465989	281924
304989	355392
55400	132848
373665	410062
157238	313745
268664	91470
41484	216878
31780	250925
112229	415599
45137	161402
197913	470079
130060	23578
211515	327217
281236	425675
281569	32180
11696	375177
5922	478415
301390	478415
329750	441135
404980	256725
126766	280635
289675	105720
265356	274212
148381	45949
416408	243115
404568	151712
338895	282322
344383	451770
262639	166083
402384	195257
71647	318563
17186	379469
405278	199608
451351	477097
300715	277961
339874	156376
458648	190369
247262	136279
104734	88993
156911	230055
229124	94516
474688	85768
230826	5080
304684	409828
58245	36830
163435	332908
74720	342063
409191	467349
245938	7018
243341	15133
255865	225790
153006	8354
25716	185197
200092	136511
404247	241525
402532	275650
432541	380745
221557	33745
178422	289430
319422	59731
423013	287382
234952	99291
73327	472694
388554	312596
475949	94516
174382	204757
266843	371464
85347	68762
228952	253233
310153	46706
18799	489552
472319	313745
320976	33855
408711	401854
351499	84061
427686	403031
166752	98491
372348	24070
406323	38013
50615	120173
5090	18665
37043	205289
168581	21457
202478	16250
491569	483472
405788	181947
302486	29536
354022	186361
363299	195551
378006	212196
28958	240504
77288	26940
457836	152020
166279	41541
62800	284990
117316	393326
89826	156531
397734	137064
228849	433645
417394	94344
284218	192464
262286	451475
441036	412980
198882	216591
343555	302744
246839	467502
464245	18758
273634	420790
372973	164884
16335	268261
217703	449123
325258	103420
472310	182924
284134	167391
235106	17216
166267	315687
55005	49999
419864	124469
370331	35204
81215	317675
342465	369262
22395	193432
342949	42826
160961	78891
241166	18418
381581	164164
57295	249709
84745	76725
24983	238041
320520	267602
354111	112500
269051	145811
398633	370866
440940	137133
152115	382336
222474	311476
289742	364000
329778	184764
477350	269904
430103	46905
73880	412104
335000	277690
194963	401140
27069	145064
113810	389387
152724	241061
340809	86762
256893	54536
206516	255650
417748	301475
204123	316372
357411	20492
369741	32807
133753	259565
214055	344505
292896	386369
107711	111970
450063	234791
419558	105719
167832	121255
138597	327217
278153	258106
272350	264629
330752	445282
67549	384849
454534	398333
53275	259815
214744	141509
45724	407977
378509	183852
432100	226308
36527	146202
89628	230783
91908	23003
164094	108266
134213	478415
239919	183213
448626	79249
331982	350861
462984	191265
481044	405581
278769	284840
289692	292992
188866	100349
430848	478182
212583	91711
115214	279212
470415	263009
199707	457596
395547	27830
297429	155967
351245	120195
10977	486339
270591	388374
31011	423930
230450	115797
59949	23188
481046	278860
194746	90682
396769	2930
273973	404274
213065	261958
153813	153871
58312	74852
146981	229219
426074	122193
68675	326374
264682	303175
184163	165197
197142	64335
158138	119762
257907	54700
7626	142018
419622	228506
243938	110677
5314	14046
34961	263833
476951	242531
229604	207927
132827	129185
244992	461392
206131	277450
81475	346140
279804	168381
432552	388195
142176	63528
426616	347800
429908	293172
146124	355210
166961	337218
410282	190369
241192	49903
190281	245538
162551	41673
388951	35707
3430	149388
159351	208617
223602	247990
107290	313745
152845	94344
342486	240016
305872	454077
307145	166300
28703	462973
79701	400045
160744	425378
260879	57205
461639	256165
295922	267352
180690	322422
124469	164253
269612	58483
384757	140929
119026	78273
372822	422803
320292	175721
148558	210438
232348	149600
124309	296602
219690	47307
293405	32807
5700	95242
468471	228431
245200	99123
458064	183108
472913	98310
344110	488641
390649	386772
180672	146202
332821	273831
368117	158287
92310	82115
435420	173284
244536	428391
96201	381312
298743	393399
261112	28407
144860	363257
445376	60517
333891	437018
281410	101992
85739	255897
299106	195658
376675	147690
12219	454478
260681	53468
416878	132740
358860	398066
149099	203438
192238	21763
144709	113683
90220	253986
273554	71009
449628	350549
212517	53863
282453	455802
133425	21411
472639	49987
193767	455345
418368	315262
75596	465647
490940	439352
191155	139145
342936	467703
84729	8623
300574	99437
442665	62726
404933	112049
358544	201331
124067	286016
45113	429727
119944	461288
433988	325395
169004	49665
471359	89969
243648	29103
396980	25443
86311	295725
72030	224085
82219	426986
433206	295655
236961	368526
440362	256660
250404	336076
158726	432678
374305	292569
394515	28129
294295	106459
61708	67131
394975	228168
332147	246926
70297	83227
410977	53130
98646	164059
194544	166513
214105	412919
452148	439554
48545	317281
348421	366127
54394	135090
11682	209672
394462	449687
68035	326492
190051	369684
62367	28096
330464	159249
271172	82585
248013	275955
259090	318735
109991	29253
145708	114930
372765	78811
24412	233175
454902	445233
189228	174601
147741	454997
193869	476951
307072	253969
372823	47644
27894	131079
436925	434186
414447	355700
344572	451414
431264	412940
76648	304180
476760	49903
312240	326971
156207	429116
137405	327779
472817	249371
151077	51498
16923	143858
454632	300811
39772	168615
38998	43693
361214	445453
404957	265604
88038	103420
160963	157100
24208	106579
478692	177569
466086	310891
164171	389051
116947	294323
354545	209510
154981	418406
72804	348584
342230	88203
399547	16127
336411	217423
419509	379273
276727	183213
300273	117703
455	24738
271548	195075
162277	410028
90484	174564
44305	184239
198169	114899
178265	336590
136999	412322
115604	16923
201131	151264
185609	72380
487354	262541
2705	353557
210186	183213
410876	72432
198711	469888
369658	127270
483211	86062
114748	326425
254973	247753
28357	403773
367087	187234
476884	433798
298617	351325
200738	369599
134299	145605
23892	343737
172370	60517
476638	484787
26527	405460
172923	10032
71189	248835
222539	321242
60672	208038
81679	186440
120424	44607
48282	21425
8607	123410
100498	222948
14728	299106
162785	187974
238306	258607
303059	84089
177577	94289
258647	423469
32010	210032
105131	425568
117586	439074
390687	199543
442426	325559
2257	114930
234211	211140
161336	375761
187423	251703
338305	21457
419737	272734
358477	166063
329542	74940
356919	214024
373380	395396
385350	300350
37015	102412
117703	208300
96151	145691
4083	171204
189965	287740
252046	227101
271173	448283
106739	216835
66497	62743
205390	152502
458889	201532
279530	293994
26127	386901
34049	348165
215826	15209
477877	264081
292367	454975
318652	231375
181110	91218
459119	60303
67613	94634
333700	408757
481419	176059
411001	270448
289578	467703
455792	178436
369903	81280
246540	384133
109518	257304
298266	439106
209437	491150
29933	357142
113749	354719
78669	425121
142042	375958
157792	359762
50078	446388
188510	478415
32242	176371
265286	294451
99495	295359
167588	238299
334032	304343
436255	177680
462659	231025
459269	59782
121474	165032
236216	167519
44859	343547
174009	271167
68297	32616
346299	237268
348177	289282
139887	430542
372152	33207
385549	435318
156578	341790
91657	238227
135331	233013
64927	484447
253641	317356
20042	118664
343451	423139
344936	40682
387103	475413
345214	101816
125842	219254
306893	328744
432107	58589
66853	149079
23226	399722
91197	381950
92835	456640
320811	12284
201547	94344
219298	383461
290799	378686
420790	183213
77666	16433
122461	14604
9183	447024
179073	474341
306944	177630
372307	182307
416339	65643
354022	4218
63892	378686
138126	227730
169757	76771
214735	265336
225193	93387
354980	60517
415712	219876
90524	264406
174362	122845
341070	170129
169621	467703
48955	241156
316136	103824
39673	145948
127716	296693
201709	338271
277318	74571
83212	59920
176523	464121
477750	405217
446656	267602
422492	225043
229147	376244
418685	313745
130969	13370
308122	178524
329743	239872
433721	388588
467467	91711
90926	28129
92246	8607
350385	342807
378237	15133
338970	101597
286145	48661
420959	315671
194477	112067
468376	118839
241471	97070
406518	262954
32920	435551
423062	384335
223116	357373
317724	312697
157698	183213
287766	351818
259265	224085
168539	447560
359295	373467
436354	355806
320560	258370
419512	313745
4329	401949
327209	425368
389019	142553
189706	167540
99844	81084
413300	470104
383778	162831
314538	244005
326631	25624
255174	385715
1388	207535
17787	252832
221372	116199
431183	185704
200549	390582
184248	304960
347893	389527
291385	369911
358373	318273
35151	327061
42153	474412
308756	493898
133608	460827
353545	422576
90004	454451
358814	378859
128201	188925
438419	175680
325491	262236
345509	304932
312842	89047
179919	61950
273034	145694
51201	158253
291877	457654
26170	210261
429287	159249
172335	300839
372033	219887
459219	110677
2946	440660
35806	111134
337802	454975
157666	124153
119119	413266
426215	13545
32973	283797
98684	389682
183611	188333
417938	210149
482231	189801
156900	89417
230574	223378
270176	261356
396144	182000
105969	119995
163445	236240
386081	189886
462821	407334
224791	131585
269491	249709
422685	291521
275163	161098
9186	201493
232823	188687
72926	226168
404090	356064
298311	315671
236201	489163
260367	359922
77953	426364
481406	310379
165550	417829
280693	69949
43454	20778
310404	64335
443307	238889
378830	478415
307287	48163
69274	421830
114482	142018
123113	82585
419197	187987
411015	187974
274571	42035
210600	80276
267562	86950
260449	317118
427917	444038
463284	78820
341278	290995
375943	323160
93384	243840
34603	122372
101406	445602
383369	435817
83485	407386
429030	277961
219546	83761
231492	391414
82918	304744
162502	249334
189778	439554
126652	172990
315430	476951
490224	331581
420355	21902
334478	273649
158946	6512
213123	426184
473395	199353
27390	463615
229941	470024
130069	266756
493736	162724
365295	143908
451692	301475
324610	302457
41593	381512
111983	202718
404213	124660
47020	489576
244536	122515
364472	19862
491739	72044
395734	336590
84170	120062
114351	243115
76814	387085
217275	454221
188568	49230
113337	458601
301312	153548
220624	137739
323616	104048
283620	428103
165606	83360
73828	10646
476732	366504
340793	132740
217324	39255
401013	476565
65811	209510
367656	11626
440039	110677
76659	284925
288675	325593
373973	267602
426742	48163
475738	90643
490101	431120
382848	177630
355482	85348
171020	46147
91239	170258
291028	274508
105257	50264
80552	428927
181190	401854
338074	491150
332756	12245
361698	184617
92237	262385
185940	216066
483192	457081
84836	35385
289886	383160
332777	343992
3809	191768
238548	169482
27008	67497
33738	273831
475266	455530
353189	15209
307388	116688
28026	181140
295417	489455
394422	46630
217181	63711
247410	401871
159979	124650
216544	333144
490847	183213
427498	491150
300240	348798
478287	20764
22412	311755
329058	281924
442807	411424
320591	124008
75816	9616
332505	224932
344135	21583
34312	234356
138814	241048
193601	93609
245565	251703
315250	79989
75457	47757
281221	103189
462726	252961
102065	438524
370160	125399
389619	428026
441445	248187
483025	348798
393094	78401
264433	317675
159008	429593
168516	458067
244115	239906
44577	481785
371801	274615
206199	41232
212009	434612
309621	428428
118201	264310
15365	80508
114405	426439
439375	392341
58245	311018
381493	372095
399212	78730
42653	401989
487909	124228
410663	395988
147613	82585
249166	162247
234071	413818
178886	435708
370229	343984
188955	124660
242476	447158
218823	307523
2565	120586
371455	435163
444755	313829
270093	153451
468266	408341
268768	413533
266307	193705
230051	345064
491190	448709
161363	67837
383161	158811
416033	461386
82981	290314
324037	459790
168000	186922
363197	119381
340771	434154
365991	417918
11318	110677
277757	134145
450751	15209
460787	151220
177577	201286
466501	300197
39892	184327
233839	316796
392313	96777
348198	183213
186651	176013
10093	27775
401592	359997
310767	181929
326631	49686
145288	404886
466774	229219
425166	152561
214853	94839
478634	77461
271214	267602
341834	327922
37520	291731
395029	94189
39195	368737
208724	404806
439977	344091
140598	367721
266272	493595
440818	489715
463067	447517
435468	208148
384174	448789
401232	61572
6467	190369
354058	137822
417436	481766
246191	362156
112629	30509
2205	141166
319393	266852
109969	264766
3932	127766
399573	216298
438193	458104
58484	221497
387775	6984
424381	467192
273572	436686
75242	313745
333752	183428
313815	406578
63631	317675
477932	81887
119306	330469
179879	472583
270626	409828
209969	179506
311221	165572
42589	19377
233902	420944
117980	32807
337608	49903
15122	254914
98730	370438
39142	394724
354022	331349
426990	254754
339499	137133
132231	5210
322092	470956
197483	114930
462339	235679
8554	48275
398882	56841
93551	299467
316011	16433
445632	482642
123365	317282
274852	436148
114609	86560
464442	362257
435602	307732
408337	3231
309225	335069
405306	421640
493109	4909
85739	265883
311530	414269
320982	369209
472755	277450
278106	453368
346272	44440
247232	184902
142524	356645
51867	301660
283354	246926
236328	286936
238776	475699
2365	141356
176276	49903
59873	312869
58861	224220
164316	456640
412014	336265
439387	299960
166992	420790
262096	331581
168437	80603
364083	351546
265442	18672
429427	276440
412205	27048
337219	134462
300752	198074
53530	197996
216147	245782
35673	294246
2243	374939
229170	183213
11754	446101
405863	113320
376177	138297
71140	245679
51764	355700
119819	328853
308801	9054
244536	93072
158591	20959
196003	272846
453642	293813
82731	440660
81358	348866
39428	329794
81547	45413
27987	25716
185604	284843
326631	207010
437849	267060
273944	463615
129174	362267
95753	28129
462147	195948
202004	391414
193168	327061
422246	268711
406212	330901
46543	37057
327570	36525
143179	397147
263813	477899
174034	33522
342935	105005
43727	220540
158392	83803
76537	273977
371505	348052
56079	73298
23366	186714
284163	116307
101557	23044
458939	113834
113843	451927
301312	6788
200222	304422
415919	417201
406769	3866
486657	320731
78113	286936
116924	490888
59102	231166
254250	239431
159936	276591
266307	201851
101023	30875
490922	407386
318361	68929
336478	267602
460576	69857
421936	62604
372764	425846
174034	356879
410876	369882
265329	477062
470746	257651
75989	176878
75744	92622
35806	351159
447598	161625
11367	96180
176317	4616
477542	87471
243201	258220
64831	23018
279459	469058
340309	388575
294085	346408
480280	113539
390498	269809
358736	227801
95643	313745
370347	222520
230051	254713
206571	463799
425527	317686
315566	451672
177476	306555
398009	452497
83869	244712
277568	337849
54265	97493
478802	307775
333894	446630
475808	63198
419735	75707
290754	345401
101443	378462
134140	447517
357393	114705
342887	409248
209567	396080
372072	183213
84698	114063
170793	145954
13595	28129
308776	227101
401592	161555
272259	205223
402909	124085
297945	465063
96711	251668
131080	476661
146103	13370
27095	286728
166007	313314
102701	316575
414140	274451
224858	212193
479099	223064
165275	481368
151712	132996
411944	123410
245733	110677
125515	373787
361111	299408
326631	118286
493929	131381
314426	267352
83938	462293
121697	458104
392624	127197
296423	365943
248327	60517
272032	440660
344065	454822
90696	222072
216544	95383
392686	17339
349595	441313
295354	183711
233486	166630
172535	476704
132622	226148
139682	450652
419689	81091
271767	2578
84745	202846
362654	457623
438781	159249
397734	296331
414286	424595
290207	293086
252268	430881
264080	187974
417565	154468
110584	79249
191533	101058
397734	306868
485100	331349
83400	133527
95189	92613
77048	195920
7480	172089
309283	270324
112443	200457
176903	329734
222901	412293
240518	178298
401380	183213
220049	137561
372340	430433
356290	73336
345401	411599
88359	65371
158360	356987
402805	48508
169306	342419
346252	49493
458015	109918
235939	374314
399335	101058
359928	20610
310980	394068
120986	85739
246825	32807
132947	43207
108926	136388
11367	120861
41601	379976
34272	173587
454263	314722
396449	291984
254251	122462
430278	153099
67126	211781
308132	313745
295941	5857
312301	387485
427376	89813
432548	4413
418379	70566
76523	113918
341854	61031
12271	190369
334745	245679
205226	349879
478588	66986
372799	330143
336864	122425
309245	283918
86426	57375
177059	473397
354707	387210
422292	175373
402558	489338
49146	433721
145438	26364
249546	290
453879	98319
161901	176878
431045	63843
72287	19116
168062	268531
181204	22347
349077	212331
193020	3971
238786	53195
146377	408515
475336	238099
23255	420757
89296	188482
245012	72523
46023	141440
119001	96469
264628	223983
487782	7001
124859	340820
432719	23775
11586	270248
150005	36370
150985	385237
365132	413689
89219	10289
426348	135999
408954	135548
50833	210068
138126	456472
428518	327452
379462	342761
46870	315198
81397	99982
460165	461846
74566	478060
1605	205563
172507	486633
400629	214024
103050	6253
309917	189804
261622	445412
117354	11315
336588	23251
114205	320266
236216	95149
289675	80258
331863	454975
453010	326088
72986	277656
169954	108024
409167	121747
83103	190369
86166	443321
97831	142415
443629	45949
192852	366556
41798	297776
450597	283392
460721	428738
453054	290450
126600	409389
320078	297272
123895	368783
106034	456940
237071	237235
192465	452804
157099	288797
212435	91711
171455	482143
457908	316708
449671	179010
130038	3850
177415	375840
181159	335049
348144	16325
83192	203656
275473	323079
237851	440962
439719	391249
304125	318913
348609	85437
232705	6367
383513	321930
344421	348007
342465	374314
58511	162795
371139	15209
397098	16325
109866	413240
372240	95149
477841	212840
376509	466969
329139	40784
280863	352231
6374	27728
127464	364261
390196	463615
422776	149543
153997	267602
203200	110835
71189	120623
147321	219499
129450	374030
332211	231485
440327	22152
13536	241637
192611	221324
412681	11901
447450	336728
135021	405217
321868	406619
357983	103267
165606	277936
204798	103804
131024	489552
27712	62560
281924	348700
263842	293813
471827	46057
236043	264589
354613	131315
451774	313046
95010	303175
120771	171036
444790	396431
175192	93533
300874	51895
490754	18805
402509	145691
432771	358489
319231	59169
183828	124650
154605	420790
4849	192273
391761	476412
236219	13370
48064	199944
387531	444303
179416	268563
277343	265711
487938	190369
287609	413525
64310	96701
326830	446105
386696	19246
392399	413218
397505	59784
112239	127921
272141	167588
272149	222701
462055	1057
110447	296010
72804	82886
241055	293813
182657	94025
204018	95189
455801	226990
334985	325229
75495	84461
444039	300813
240598	302089
140322	345840
179748	490439
55519	81923
371463	341301
287274	235158
313420	42890
357993	303709
248981	420392
110749	477986
176173	160291
70824	41075
20946	82240
399087	288656
55682	65595
238829	292721
489419	146202
47035	275152
151948	104095
82	15209
410625	478415
117333	459502
163519	448604
390167	94344
236328	441313
143312	343408
98301	25329
318533	401218
72296	54865
268118	250065
479389	215248
288258	359218
295232	268729
274487	367937
366402	482198
265910	412666
286511	275989
111810	218730
436145	417918
294347	428103
33965	122983
160182	32807
139211	490953
97220	190369
298114	351846
364330	467333
114017	371934
476635	445435
182771	458
205269	115986
23018	395030
321192	401949
197803	392265
240661	16569
177892	418958
263799	301823
65152	421356
46092	164554
76433	309425
492813	316824
20669	109854
359762	71509
113444	423629
429459	378686
380604	184615
95643	435280
382839	491150
208017	10520
150413	7015
395291	141731
261121	225260
263328	344533
267850	436701
323317	275450
163956	172981
267562	81817
388850	246926
68532	241416
236053	112428
239427	71046
287566	477986
61651	355171
235435	428214
79328	137155
213671	389187
413192	401881
479918	183975
49106	409155
447009	402323
239528	486369
293848	166513
357707	100287
152020	331543
196316	40447
463535	338271
9286	310378
180316	233882
443062	449760
273610	475243
312818	129183
480494	253325
47816	103662
315007	99740
489966	67040
405946	387489
331093	312212
138855	439504
202336	204875
190973	401881
383612	403006
34873	466432
212460	122490
200476	487938
103325	170129
310756	203075
260136	338824
307448	301693
173803	95149
451440	313745
35258	461567
149806	42890
314311	393238
301823	129613
122644	48861
360681	450501
362820	194454
428944	155824
223429	263009
103748	86632
441242	121758
301659	9588
22779	18580
240557	319994
340456	97014
39883	284982
492921	410505
423144	153149
96544	173887
326631	270095
116615	153995
289389	462843
472483	390861
57699	225093
211158	165497
364622	430356
408021	280076
291299	256901
301057	159686
451216	247062
480219	124085
169414	86974
128749	133561
62748	183213
336796	463615
408102	108150
355704	42999
186141	264298
20046	153795
36040	129185
296028	195859
162121	167404
196996	276751
285876	134145
39176	159188
31811	317118
328972	154089
203783	458657
492955	420903
355083	352378
45724	480094
265444	476231
11589	186259
185590	409592
297024	479157
152193	157624
406563	237694
460033	146202
481419	216071
285664	360038
164701	336590
378558	391986
187878	15926
253976	391414
112034	346920
373220	211868
30782	442540
104764	51222
407066	426089
87470	365833
339133	435280
255173	435708
227628	382692
58464	424280
405555	53994
428140	9054
176097	183108
423013	387860
248013	146355
37459	326993
204474	47722
347916	336083
119001	120601
30834	339582
468486	403272
455074	322409
136452	336590
99123	168594
280562	427167
201764	492133
380357	28129
259397	256121
127801	309710
266775	376440
46586	393674
257926	269005
144582	468795
342465	259987
410500	366127
467842	306387
362180	18673
414250	113138
330697	399852
78571	74279
356730	316804
164329	73691
310353	244220
428692	478415
124824	185184
174284	171253
308230	457348
326642	435318
61934	79507
270705	136876
246806	315671
138126	6597
299370	137849
38727	429863
423367	5857
464849	388407
208593	85685
415713	486680
284218	330406
125837	421356
418664	479389
79810	492906
161205	464578
337087	369262
378127	435974
200565	89047
293749	291521
104754	7159
373749	35971
392072	27464
82410	485620
352356	144405
14458	393326
7236	36463
78316	57375
34245	262633
433812	236599
474192	425854
167588	254777
316586	141151
381941	392897
275904	290450
274534	327689
481767	293813
99602	48163
470672	265467
168773	336345
357224	431932
215552	79374
319484	471745
436695	451016
116223	402371
464141	19984
158289	279250
338915	363388
82225	94516
108860	428103
410977	327214
33343	406107
148139	55789
416506	301779
271128	15209
316610	117097
252441	27550
71358	110677
314722	447517
68181	387742
422246	302134
284214	299272
425827	220857
334872	303218
3391	228431
487476	220857
80319	186440
155305	470115
71866	221324
200976	1210
486712	390818
279295	5857
70748	34365
17351	112111
38754	313489
347121	295358
291691	58973
53904	96034
428453	203279
417076	469235
14818	317118
6467	285156
38513	33915
449618	266660
161829	273831
322171	420265
324147	331508
423301	459559
353618	440660
196361	324269
425827	207927
321592	19991
460879	130436
161397	53490
362170	394978
385731	479872
471757	337791
85241	230710
10361	390176
245880	428214
450663	10646
347877	181336
456009	67221
438781	273831
138335	103762
480264	154271
489315	466969
17608	440660
194306	268573
67585	318749
344173	293813
112372	267602
319870	217871
377576	203279
383290	366518
207959	49903
181159	45804
290794	262054
452077	32807
308618	246644
207731	451414
153813	483593
264303	489822
432757	129185
33459	48275
261278	181887
443815	198465
304952	166063
277370	438006
108356	380593
251728	139757
49825	214992
489930	303788
3511	179271
434957	288035
200867	417643
22225	321759
77740	110677
272672	237408
192611	235679
120101	493788
88288	51881
433221	447560
471422	249638
468541	31309
280594	343904
253130	468991
188307	178529
110192	115440
229735	171953
451568	263648
262308	476951
257007	209542
323836	318110
159052	86560
301480	353109
283322	366534
131574	20149
468818	474412
2606	297938
128190	137719
97111	299467
274132	244320
117522	116283
444081	208577
198791	356428
202673	417777
78739	334021
406449	172335
243858	383114
287124	110677
325738	380931
456765	99210
269061	259929
8054	162985
124427	375107
372857	216274
136115	36856
439439	370810
174034	200556
468460	237178
251720	378691
292337	105102
278858	8084
302672	315262
193141	393326
116787	149892
483987	178431
79701	224279
405436	28129
269949	275959
377994	446801
38282	195551
158099	377368
376778	72701
396381	364517
331170	145693
45257	44594
424802	222566
14097	21583
227839	478415
180280	12443
140854	21175
60072	48922
192238	300051
418453	160158
167583	481316
487756	285156
144288	17155
40488	1877
230969	313745
39927	221324
361435	352605
393291	264406
353876	101889
396097	430461
275963	257693
428923	240225
350588	245679
443289	195029
61186	290450
213606	237494
49965	420944
91382	101225
29375	239872
187275	13370
400866	403501
153006	267630
283736	168246
404803	86476
265179	246516
312519	113051
242822	323913
152983	12245
325188	232347
483112	71091
305924	153799
401628	104498
218000	28151
29846	209229
349472	27500
489903	67040
390306	83811
47560	289461
391582	287024
309917	337516
410417	203404
99437	399122
458337	251135
119001	382553
330005	190369
65997	228431
6959	314625
178388	220864
13930	44113
351248	41075
185409	281554
185761	185013
54706	197078
298907	333064
111549	275981
480580	464727
417921	35322
128354	273831
40028	300108
42868	385652
470689	164350
37960	108474
347544	436834
288899	418362
322851	165085
322548	301659
190973	350714
278623	310756
466101	72092
308783	245592
313547	250033
303641	465940
470911	54976
69530	40784
100073	214172
256910	440660
432690	422998
114643	262760
320769	488773
74498	255914
271760	343804
295253	475737
390749	331738
68144	169202
404568	127695
22048	154731
438996	145691
236657	281468
115449	409540
230704	393326
136724	106256
82430	284843
451774	183213
195527	265753
431194	372530
328830	183213
154610	374523
184629	455769
102688	140929
278320	71949
184629	28721
243568	15209
66035	268577
477932	374478
442159	468920
71416	282674
233045	134423
410946	237080
161397	222701
259775	401225
376675	92114
246690	421112
201348	434323
314311	265589
202600	40600
70664	247694
229486	387742
5700	30621
137770	226308
75498	118886
258143	130082
332030	9054
342465	76472
123362	482143
134933	313745
171013	367686
213759	166815
271000	235273
199882	24738
413011	267352
24655	480216
415890	12870
75698	339837
382121	448805
68098	398403
102253	421296
23677	234014
251781	149533
420266	295589
47407	441021
339880	142825
202869	306237
51759	410080
168642	187779
489552	262279
243376	249886
200592	440660
354111	399853
386378	350147
436682	348798
175914	94578
418686	108390
285156	444721
342465	64998
136252	482315
412927	295961
110898	409766
439567	68596
338555	492465
91582	261119
203004	473854
327610	399684
144056	345885
379966	177622
476804	261649
387311	5857
373612	456943
377047	143288
225157	176489
231197	491150
190281	88880
317550	129346
389314	394781
219136	410853
37116	84721
121583	448515
386097	456708
267088	105234
42817	444235
375984	268070
445564	169969
48282	26991
163437	73880
204007	240029
411819	52869
489822	279295
487668	365141
438126	450983
210081	107964
232775	150279
197983	4968
330184	440660
224840	334009
338351	236213
34963	386675
39683	481592
485679	167329
423943	310756
417649	41266
345832	293455
315957	467690
292538	88113
430041	423092
67236	236513
9805	123669
57658	459205
454167	179692
237120	339837
216894	318779
475172	408946
47069	30749
410937	195948
464247	250679
409745	113488
233361	440505
392086	152321
419878	326752
362404	189743
114748	436886
159059	69067
345688	44704
175243	334417
394199	375840
235538	292160
386761	297630
220352	59551
403272	72670
345401	425149
204157	321585
432228	265589
379058	255650
336833	396616
85565	179375
235242	374711
65436	420392
32601	2003
39601	8912
280654	78131
483430	355653
273778	199019
462831	346704
259699	388575
82760	28129
102701	363505
448104	441135
184425	409338
102611	328059
182922	130516
296948	9054
134311	478232
81262	94091
324633	138807
315166	397042
450352	200857
291521	10888
291816	119523
342782	236213
233768	208577
352433	205171
258948	138033
175484	166569
407116	130742
335838	470403
212289	366415
424066	219499
387216	141936
435012	377933
78789	154137
167027	314742
299218	290014
125922	86974
138412	14196
50078	236454
477878	186880
265964	272708
22871	32807
146893	45960
52267	114930
146316	431451
261558	430356
441228	48163
274852	278907
14616	267352
428043	288035
330290	389384
309917	180277
252351	343493
289675	392920
109937	371918
187937	25034
285975	269199
249021	19745
15680	335755
190973	436699
211529	331226
182543	6597
4420	160545
3809	472072
395291	236261
260884	76454
149441	287382
19054	446847
9969	209681
250833	395547
374465	174279
60216	423997
15027	139395
470990	151172
473090	446536
401020	230710
169621	141440
17026	366968
164195	328612
295007	300311
16844	85203
352905	209824
285512	414762
323544	467703
443308	270959
235018	141509
158156	157842
275812	237499
11483	145948
390490	41257
166089	155217
378970	366188
332299	186745
366620	72111
314907	12705
319081	94250
9337	344580
354728	5639
36860	328367
184114	229697
167980	481279
253935	440660
253151	289970
182432	404806
93090	94516
262602	350189
107711	38304
162342	291249
176674	58567
15027	412160
461415	209285
453134	347202
30559	286626
252579	237333
455977	273831
147670	176165
428692	377620
155058	323139
241430	267029
73501	137914
1543	393129
36066	354223
449581	288837
284744	143893
200868	272139
423519	146202
160768	458347
462088	58673
50761	94289
124067	289515
107221	33619
284843	478415
444380	144845
484198	363581
131138	4903
32124	110677
175625	430356
202774	328538
310038	466969
489657	247823
459498	259557
244536	3056
88359	300480
446042	272096
71264	417201
466133	466432
63391	208300
459711	12895
296851	428199
215260	155910
102249	353162
393484	283737
27468	131315
75421	153352
157961	137633
347121	273313
261926	7372
195121	327464
96771	10218
168329	86857
455319	54536
56759	80708
28121	39255
373159	420292
361477	477506
387781	61214
328367	73936
338931	132112
37189	467703
134299	24738
47537	311639
131606	482384
387066	258607
317118	444069
169811	86728
77859	74043
408833	75685
343980	29229
187834	163842
307610	209572
196607	90884
292192	23318
184418	28129
316154	54976
145869	8084
303162	359029
326830	305671
390032	384366
298874	138600
390960	481827
346647	62191
146651	293813
33085	240225
211294	476951
292333	132619
137768	469227
55489	492906
325216	147673
384231	118025
12432	126881
442224	32807
494058	244038
299060	333414
182154	260367
389959	27857
407540	412602
321911	355280
474341	179045
163437	297186
108926	420392
381280	481785
311128	234356
28763	272506
117803	274309
283718	167836
155355	360153
150489	394315
455222	67584
446331	261532
216597	444691
301903	393819
103914	282916
382423	334680
463942	265711
146893	97362
453976	317118
256350	89047
456395	429368
350844	196783
412208	40193
431049	478415
56070	12177
461443	329353
178314	258370
419356	415177
284895	430516
480187	493016
115304	446630
221132	390687
430356	203115
352505	4413
281445	328842
204490	132843
216822	331935
328364	6072
185487	294277
345584	184902
76228	339157
38413	421123
51448	1369
432263	287740
144687	98906
57571	487563
360459	50931
320508	256950
303042	86764
35474	90277
128704	300800
131417	25847
490101	162795
56971	343721
85941	290060
245938	35760
223820	30749
93384	6253
62986	292459
278492	176759
18004	37113
457418	120606
449521	221878
7199	151944
391182	345425
453256	290560
382455	293813
247812	82730
129727	465647
278547	473871
124085	121464
170909	392373
382213	4360
463624	160419
405946	409636
386178	227101
465694	319595
304046	369599
180059	245966
39967	191944
200304	190369
261715	176013
491445	363418
315573	26268
71511	177829
230051	29252
408518	243301
164727	464727
88572	387742
7013	514
258274	447517
344086	273649
151642	413741
469102	271241
348292	385000
400659	293813
415443	377829
134114	88113
106483	264956
332769	47053
231729	293813
289333	397105
299334	486885
252815	162795
1577	313745
297944	308100
450031	282043
133903	411424
158994	396080
412379	336590
69067	159249
402301	86728
85261	226978
140877	128743
450465	341777
416692	240225
386034	391414
355008	436059
294130	206824
148042	476231
308809	162795
344560	394249
395198	366493
238542	87974
397478	272230
416676	266538
449628	224085
443675	270337
454263	476951
322340	397581
180410	467418
397412	426887
233045	450560
458768	30241
7290	394151
56619	324072
57193	395532
243756	447800
424610	361374
319882	357854
16427	343234
10331	332638
333019	466744
89238	136325
30708	275232
181290	61621
129851	105912
196652	65252
360014	281323
121819	298474
221370	61350
202885	429161
212672	424455
301058	36960
55001	25398
76406	350084
162246	401949
296772	457788
276821	475336
74000	277084
257391	96515
229639	222074
341742	441774
223340	381350
451240	370395
474688	262277
385728	187974
301235	443706
229647	20124
199676	479913
376146	156376
287694	169485
253993	153183
465740	32129
346537	372857
25808	184902
259707	165653
237120	5571
445240	183213
14336	118585
16769	83467
21217	78030
125301	84691
133419	191821
66547	79861
377408	351955
281090	24374
447449	418332
75339	447575
227981	276090
44209	125420
205977	116825
112862	292352
374300	55700
417938	241525
260171	252417
125588	476951
250790	267352
40997	459048
227036	55843
10578	190369
302528	141509
85254	84750
85529	387742
198317	432529
218568	338786
461510	59991
102973	10690
217383	254178
245917	403044
474197	349901
103323	286697
154456	367507
216415	228365
290216	409341
247619	377498
48627	228301
82688	187248
421042	158776
353287	248202
393095	357593
322357	410236
58978	288292
300872	257930
67148	136998
487864	190369
290794	471745
206043	375840
35441	323909
217627	267602
199964	435708
344065	28066
270498	430610
144621	376364
409539	12299
175615	365238
330559	324548
216827	342807
245938	431378
281236	63264
378118	361884
432302	408713
54001	156376
319259	144900
201780	372024
113510	475360
338950	398054
366508	328831
425166	189938
425591	421830
155950	80213
431167	15209
299577	156639
338027	214082
311758	87239
160202	168615
209512	9950
462055	440660
308450	318506
93148	433934
237942	291332
89298	153995
337761	239829
272550	57080
20245	165653
212683	345745
4100	120589
187335	343547
184500	430894
141423	388921
178422	411674
302939	126204
378874	360512
311521	153995
242572	292006
196398	427796
471950	204384
385881	110708
457418	171534
174139	237662
38560	429603
360688	13973
160876	178422
63889	25716
438261	19377
447270	15386
216666	50155
297436	409539
482360	294079
463539	51597
316729	95942
219715	183213
231305	207042
196794	257509
159824	374640
472149	390821
410949	258370
161755	411094
88693	420944
293948	369599
34776	267060
351305	51297
329069	339853
400120	80193
6722	313314
476455	387742
292641	17091
106531	360464
154821	481948
11257	474412
73090	152791
51890	6899
227188	29822
315137	86728
403535	226933
64492	427354
366402	193611
186597	126938
5009	145860
267380	94344
353800	33923
401347	428026
114550	413910
467788	192365
472819	288016
109144	385446
102496	299467
292538	478415
159673	259714
123224	218614
205859	451738
320495	373878
99099	4127
86897	228838
35207	78126
472647	492316
28357	17151
428892	433884
202430	362312
457528	183213
2843	183213
397077	398333
398333	318720
221648	6279
198317	131556
261791	170894
469084	61059
265712	192567
35300	168564
273697	229346
40028	210403
443221	168615
72182	236654
74668	106659
41148	307001
395988	381290
361140	272190
446588	310165
428861	398088
180378	270822
66161	86728
248316	351819
15819	265539
87021	237548
58484	283392
427827	230652
74855	355730
267737	376323
312764	279204
368858	24265
175456	206686
159402	258389
271456	45141
383223	277319
344225	305401
447199	41673
98376	257298
89059	251113
24155	64335
255766	169976
335441	160379
416919	96977
311311	137872
284686	122780
159382	103804
40798	110677
279879	292721
362740	5514
198317	369649
338279	67733
404561	222408
246394	241718
486599	26453
154514	468769
159508	427827
260838	237165
174222	154137
130943	149209
177121	265589
364636	263532
443642	38466
468089	30821
101058	143892
404946	342963
311100	393326
187589	405014
209824	393326
321507	365706
36556	298077
221369	135074
302128	465994
158274	339251
402708	152502
285699	246789
228128	168030
88812	53863
190561	188759
132981	57989
382089	186384
478588	209523
408816	261396
228159	485499
293619	79705
266965	467703
257461	102100
297069	417061
92986	281924
190861	117942
372872	32807
101023	190369
159044	21411
178867	270836
386078	254973
453120	257055
57447	199353
317737	313331
174139	456702
163420	247981
487422	281939
44178	288035
456067	386182
7990	440660
64267	242311
426150	446351
355189	300137
302063	316372
181947	86560
340625	49903
410862	445533
406408	406201
426197	406371
141782	454090
196398	342327
101230	230304
193817	219607
75324	423316
444508	28129
56009	481511
260463	190369
4634	79249
104405	49896
38083	436042
379132	307499
80552	45013
432784	59853
174127	465929
478051	32840
185403	469509
114383	427265
109945	186571
226481	269933
401064	385992
313604	482712
173879	235679
407704	487833
363605	50264
215798	221759
415967	326661
112625	387321
121962	267102
222102	388957
79879	166513
193380	318374
5110	5392
158099	448996
10694	183213
185409	472280
160396	204925
478875	420944
323780	140044
446250	318963
101504	412517
313474	405746
263163	154137
332299	9950
262639	426890
105969	164884
67174	58589
426138	413889
419382	254914
321331	375840
202379	380360
463400	263648
409388	388575
125948	452483
104817	100503
241020	94516
166494	346869
134593	439453
446998	190835
226051	195121
415386	448426
289675	138851
83831	396080
293913	225785
275550	401465
300711	99271
466870	103329
135552	308792
373129	360708
476804	53020
52137	206623
432350	243458
166450	278700
141015	461208
479723	320097
350650	26498
274621	227670
217256	330244
346702	327061
91788	82310
76620	345387
442236	145504
8869	317118
278482	207596
339333	345373
128125	352605
387602	160262
454185	1171
292071	105578
481235	343012
489285	49903
431536	63711
347853	119381
32018	209510
230051	85799
370309	329337
104574	152774
154715	362180
322673	447831
205363	94931
236999	79705
49328	221890
153835	203656
436923	44733
82981	369599
138927	237458
95402	457221
35887	79249
327573	223335
251242	256121
113965	339258
11633	478415
184629	171470
411961	391414
97515	231485
413196	39764
131606	452126
200092	289240
176952	7470
76717	145979
5235	373730
410452	126426
126628	444
268003	179699
286795	78469
315573	322498
245917	408654
40809	62580
193310	99506
250950	462877
329519	340210
449542	46336
444033	493913
195	10213
12481	240410
473169	230163
21845	449859
2475	383096
466623	178742
407283	163150
118662	209440
31667	98548
159180	91085
308618	273759
380489	198790
53898	182804
306055	51895
458207	299936
190514	390721
124291	407292
479156	476471
67126	211868
363811	134425
359086	436718
325567	190114
302067	362134
407101	57361
242498	391414
85674	86886
468935	478415
429030	38063
11427	105967
76228	113084
370246	207535
63415	86974
408827	486885
459545	38063
25724	317118
185193	471355
342465	337224
478588	224351
28664	87471
349831	309950
165962	25627
46378	179234
483987	279692
237934	53002
450881	311832
119325	275375
143638	4015
224326	182818
334874	363564
412735	396862
207741	371983
312710	233348
373796	16433
444081	259738
33889	110895
237934	99408
244715	454235
41495	366985
133321	409828
134299	390177
358362	478415
284316	123369
477279	228750
176059	141381
56396	20586
259929	254849
12552	126204
289675	115563
483953	394516
104598	46296
471369	358929
203026	430799
154731	119123
10145	97277
285320	462973
341279	319365
344314	377102
220609	28718
105249	1435
313136	421935
332681	296432
5828	411424
414967	237235
1292	148153
277596	402552
344777	274103
326631	478926
153983	436131
188147	23018
48146	423688
353422	435708
165032	353457
426811	236483
437240	266573
295393	439554
276503	168615
316136	2904
235021	166651
404141	91965
178528	190369
94986	327217
344797	148739
348550	266852
15946	86728
145283	234356
222520	77245
387686	214032
249961	363581
427501	317118
294575	207742
122571	292484
188568	11830
342465	267602
405099	257492
346557	218557
283024	141509
114231	404007
266483	251331
487476	8607
25111	321214
469755	373380
168030	244115
465281	419477
112929	423734
178246	121950
267638	355036
343341	388195
271431	389292
145111	474412
344430	107696
51601	25410
241961	89315
359790	454221
345584	122637
190281	8273
355048	284042
277250	310756
94205	367798
346272	224285
208582	105878
433092	412329
298088	113138
36228	48163
469820	13370
224091	187974
82430	44049
410184	36216
46041	94886
400520	23430
343271	194165
118111	262954
183934	274157
132437	375954
178409	44832
217389	313745
156446	170601
8635	268904
183611	364395
393007	142318
24789	387742
418472	157432
116141	154521
305831	104204
15198	62191
404753	164884
262286	105003
403396	234954
304493	27748
338963	414257
211616	21411
489787	82240
301823	396802
420295	467470
408036	388633
464835	54976
236877	340824
48093	336125
178035	475676
488713	225654
447525	94516
260918	231230
410592	197996
409503	48163
466728	337691
274191	43514
302846	11853
7179	426034
319013	405217
471500	387742
389224	146268
186446	75752
424559	186259
456748	59759
188351	268558
243990	428103
64466	216907
336594	359588
55202	117393
256731	267602
427284	147520
418992	291984
242520	185422
341308	191821
231084	290211
392061	258370
401592	200173
389611	178942
77443	451405
383777	264470
299726	241468
339333	40055
12299	396729
276415	124363
380262	178400
425617	145694
187083	126473
137893	38106
159132	293813
49494	152502
268828	15209
360898	389682
266957	413896
231855	2057
458945	51895
88439	210082
314279	489781
380492	269670
10531	821
356102	127921
238708	13535
267748	435242
144692	396729
39601	48955
249485	317881
202863	438419
157548	60517
443750	94344
21241	15084
35971	374506
174523	76454
399283	295114
227188	84955
419528	93757
228431	178528
308391	152502
217936	191955
404320	135255
311568	450923
250721	50337
123029	315671
60057	327922
20081	66851
340042	217310
270258	423688
487883	86476
178500	409828
138768	139648
21070	335663
472620	150478
227729	90884
227159	186440
29235	152867
313150	469329
113155	145780
54298	208487
227927	337118
489890	434893
287259	265589
217740	173530
118527	202415
85957	454140
255290	322623
227566	119799
466221	297924
346265	286448
482210	400376
479262	26992
443289	309808
207754	190369
424261	103554
236073	410028
84661	464420
288447	130453
389173	170697
491724	472687
408021	432204
141224	203279
368245	276090
414421	246672
128921	334680
198730	80084
272313	411424
379680	16238
20572	272350
416222	226658
254599	371533
240632	67172
308065	343012
339333	222911
202996	83811
31468	373615
267562	272407
419073	110708
288587	404806
309245	303424
477562	238840
12173	329466
58015	294130
314515	46503
35469	152502
435199	171069
92967	339333
221487	372892
290945	146897
431596	188594
209125	98329
99219	140044
239738	246311
264154	283343
283997	254867
302829	204078
343898	332472
81542	245304
126208	261396
409238	126697
327175	284843
476093	199182
204676	235545
259651	271403
349569	190369
4625	266683
51653	87471
474329	333357
20639	86974
142273	143909
55181	339829
210868	38063
80344	237517
363080	151590
238775	401871
221815	220634
395988	467777
396671	295069
7310	249382
337655	195121
219546	459043
345723	15209
347425	164889
93174	270950
374189	119868
427224	196823
187482	129260
241952	178335
93321	310261
120605	303447
353491	183226
373433	35794
162810	438419
368240	402269
96290	354807
201260	86217
421379	104505
365659	391414
406590	468133
213320	9054
329459	467473
381656	9779
256582	467538
21421	306684
383637	372647
48474	339853
20819	390861
172079	441313
366762	449157
359062	368859
423724	307567
68675	186010
231384	187836
485441	334734
295322	62191
54926	183946
58483	236423
230458	288165
248013	265705
252145	103549
316154	415625
118087	457081
234014	23677
43506	259219
329379	42677
164972	171989
312283	73051
101924	317506
105062	444901
276802	19627
454303	126877
417727	303648
227082	160071
236254	58881
310591	91711
89883	458226
390326	67116
121313	285064
4751	19270
69809	63135
180316	256723
361728	385384
123174	354711
266307	134358
458768	455265
319085	102937
155943	159249
39109	172216
16007	84504
317332	246672
447098	162590
278798	212634
389641	278642
198317	356609
343773	243301
447051	312698
286188	13370
10133	144845
481926	291521
17681	437592
385799	165508
416953	133392
58626	187836
124763	484447
245206	81280
147299	39416
469605	239107
432532	86582
268910	243118
313513	84307
400825	196783
22414	213639
182000	461716
360459	438009
124828	220679
54746	362005
234157	227926
12897	180504
97270	7601
479320	471442
350553	426067
460091	309425
244455	15209
153813	42610
263439	250649
209520	396246
401592	208577
423526	40784
161363	186455
203200	159378
347121	336041
199182	409507
174034	457306
472157	372214
468034	478415
42303	326821
221308	148739
300727	37675
366818	313745
154526	186606
238885	318735
316355	74571
299580	3037
130069	373810
32995	399389
41959	209572
448708	489493
487831	277450
466670	81645
328467	460420
460263	412779
197068	173619
45060	490508
364805	236213
229604	18665
179054	428711
185346	220199
277776	390349
8213	459757
330488	300119
143671	455701
257342	165653
422817	214024
441217	475047
378243	139670
446702	303497
435265	218727
259243	228431
355772	350834
456215	199799
393857	52967
482146	15874
383411	86560
414518	32807
195757	461242
373749	286728
136289	215069
351502	136877
351550	82585
292765	273831
66829	283445
334636	313738
347422	85828
208300	467295
221319	71411
209999	204925
121828	336590
386859	437907
117073	440660
366122	428738
434643	13370
399981	28129
136596	15635
487677	478530
450351	284630
456231	163265
330118	264406
163066	167810
457485	115264
38454	315888
177084	329727
449549	154735
4035	237165
187227	409701
228431	420293
417700	110677
110655	137062
47689	148429
229730	28129
15723	118290
146893	78380
460513	87239
14370	479157
119108	65037
79408	80193
212757	212081
205065	408646
303960	344398
183510	474663
269612	355008
324126	42678
221734	320097
220723	277350
186739	478415
153418	454620
143657	81477
213364	455473
417358	356804
315339	53640
63857	373416
444934	472072
316796	93050
449093	169482
173615	478060
124259	190369
163463	478139
453736	468085
434862	424725
440544	236130
488971	183065
161826	290747
81181	642
387351	90277
386756	40600
60078	351451
16349	105967
253535	160419
284583	26702
201711	187045
220540	194967
425214	384259
433268	317118
193594	24208
10762	402493
200607	114930
12087	88355
397716	101058
102714	1811
357232	181843
177482	143506
46591	359893
34776	464872
221158	107438
14131	412267
122436	53562
493527	139648
76835	466181
270614	187836
312644	384366
81212	87904
30564	377906
454935	25129
466790	464387
355995	198477
345401	45931
439039	168268
454214	262954
77272	65913
164308	328855
273583	338482
306824	450388
240661	178436
240776	20959
411219	225900
357229	129778
192611	165032
247823	157035
52417	746
472648	203656
277855	414784
261760	359131
90861	125417
488058	177737
3165	285446
2805	347647
350251	266852
425527	308083
223139	203469
341632	314518
337262	369358
184034	342440
77452	198173
154995	96430
195095	486339
488399	391414
145282	350831
258496	318735
448104	94102
79933	127921
6991	137128
321916	316948
286441	17501
132247	172890
192238	267605
209672	395585
407952	393326
388390	428103
167032	157839
104059	146670
309102	382936
339862	274309
440880	463549
34190	435280
451372	207280
400540	61934
400520	30510
436864	271405
434994	345388
55064	181215
116540	435318
24357	267060
55659	258689
349085	446351
271177	133090
406594	78339
36895	424823
264533	2715
358533	285156
7207	157683
16736	433020
328089	11951
357294	393717
74393	214992
265910	239561
139217	359198
216561	135756
161221	190369
301756	10306
272829	138256
174378	182668
85723	267352
307601	313745
362939	148519
396563	303573
77674	211868
61383	434186
267641	357108
319249	296714
493468	112327
474180	16433
92635	247040
228635	15209
310793	249939
280600	217162
199551	448998
218827	215333
168514	482256
143814	379598
148256	378462
292461	57152
54218	375107
432175	248563
452846	164884
417302	114643
41785	342872
192211	383382
412711	395693
93245	320301
426593	337020
428437	429863
355441	254140
164616	409828
360363	387742
262516	472230
155966	237556
156262	188965
314310	276744
230517	418348
122462	96403
322355	23018
239381	289190
86250	331535
304435	406626
380869	88113
204228	21583
154129	311552
292214	99405
164824	454975
73466	203279
100780	199959
231350	392329
482596	464429
26632	351257
344778	315240
361021	136422
175299	295612
335869	490773
369441	132740
309167	361698
260814	204330
6623	372393
461868	181117
253069	190369
173633	176495
267059	152867
24870	478415
14131	417110
486814	122462
123865	198599
230877	252084
437243	21902
153037	361265
482456	135357
144785	278298
222828	35241
122009	454975
257858	78155
452148	316684
477811	354723
253177	290450
290216	307793
59479	90979
407302	337530
278117	468156
312422	489138
116945	480570
48191	176878
9050	378462
394249	478415
360531	481372
333339	48661
404618	356088
121003	205289
90177	5494
80921	361528
337010	134695
74284	136493
345956	272908
129419	358848
30241	358848
84810	210506
372010	387860
467467	423688
454958	267352
377732	366493
469	196783
257315	411424
48159	192195
149668	37948
32601	478415
407280	239953
311882	364070
126166	452709
217253	212642
273028	349261
200379	282822
170020	164059
355048	223975
163435	214904
325019	199353
86596	136729
91029	343860
356615	99521
442444	348292
71189	168971
240631	366534
260893	488669
420777	93876
66193	458557
293913	184922
298669	492906
284427	265499
396589	367337
237714	454705
342465	207148
436142	388719
165571	470856
314889	422110
1664	102110
452052	434035
159410	488639
111993	348007
25338	457081
103025	190369
117229	316959
146893	313331
78072	91555
161267	490599
488531	414761
233315	341470
430433	488388
445454	16433
25309	162795
297641	78184
110025	82585
367201	17812
356490	310359
372010	387742
136955	149237
293302	273176
273610	5041
160078	127012
196030	172214
148770	233183
296544	203656
469816	406626
202907	148343
156429	93785
246592	57134
244643	261070
430165	338493
281942	218727
44151	366127
39195	413231
329750	150478
40929	176536
324184	166513
415967	72695
207955	135276
75698	229503
165680	106890
287605	391414
192477	328108
326206	423066
488456	355978
359562	307279
147706	253263
289108	273831
393870	282238
121453	248755
234797	331535
24688	53389
408930	481368
480311	23859
280052	359762
225133	304865
294323	354694
360510	472339
451165	310410
315522	286116
30223	90277
35806	255576
1956	259699
377910	209471
75056	414218
244292	133796
233767	238607
183951	228859
429466	206547
282469	476292
234811	219865
409862	280163
204367	258363
272742	74585
287868	163721
305401	414758
313156	364680
126589	43279
274486	481723
345976	203656
442366	103936
266307	239528
198637	77406
168346	166651
91197	262292
140508	60773
273683	206081
129221	218615
266424	110677
152305	403272
471887	28129
58318	335305
458356	173214
216624	395749
247241	440962
433346	165891
273002	354694
352044	312718
277331	307419
389461	478242
304782	69708
228046	187796
409745	168251
106739	209010
159703	47376
421610	315940
382095	137683
30996	470192
24208	186210
357411	368255
151900	137719
378420	298878
433510	298878
181527	393462
463866	467719
128682	35419
277646	54976
60463	214024
360459	430278
340772	471412
54706	457081
310244	132843
193962	59308
37185	346240
234833	456894
353098	2705
247481	221324
93627	200088
380861	140044
405255	268261
102383	317118
87340	14576
200822	356947
349972	410236
334682	402884
180661	24738
320256	132247
479058	284843
132155	317356
226538	186159
106921	198290
306981	479073
104426	191764
364618	81497
320316	42189
411745	478415
226919	348098
372753	25122
173968	106308
22193	481578
446182	303024
118074	329672
101777	3011
194978	489415
454867	362577
305171	140677
255786	416023
445648	122694
167814	75495
360748	210339
404960	61208
18298	244758
110655	104855
47816	132576
194051	11465
451379	2066
97357	402117
219363	108249
218503	94169
195373	105878
153543	468123
87517	38724
3205	343010
310720	457140
106676	53863
429843	84136
203321	13370
2387	467752
376175	6823
312781	18239
449521	191803
42280	160158
36507	425910
174725	277367
382300	66215
297830	110677
176288	313745
475158	284977
491031	117235
25439	35707
73298	46619
443307	199683
336152	79992
257310	460418
196340	434035
27712	422999
266307	179761
455568	489552
412624	145129
231376	78753
263708	221832
16803	166261
159959	348798
489245	252655
187425	167255
441313	113051
265449	430356
198405	307983
251849	281713
200366	437938
238912	336590
311566	252961
396959	490757
132447	138488
231839	115742
181756	257190
326830	351015
62747	166738
196646	276090
90579	25410
392953	429065
341632	48158
420057	302836
114051	234788
406039	255641
351984	245317
1477	472072
163052	722
340229	321868
471774	208577
33453	400350
310228	303313
126452	475260
339490	29105
134299	77151
266307	174453
406508	35707
244092	54449
349572	411300
452055	49896
263220	37672
102065	110333
309086	317118
171972	426569
208617	313294
414637	190369
227511	414057
71158	94808
125790	63292
45060	22779
456294	489167
81503	15133
352011	190369
219536	120924
153839	205261
205300	133478
147668	9075
361291	209505
482851	62649
454263	175897
459498	290560
36066	432864
192670	351732
472964	119123
71932	323163
110835	424513
467175	385511
70270	298591
194082	246311
123217	278162
345095	62191
16534	494102
448303	121458
269097	298982
308054	227991
18451	92271
446809	129687
81432	170894
380454	252961
43641	273831
53366	188965
165417	164504
355875	417216
242210	63470
383164	201493
324913	242161
264323	182249
71234	178436
277990	51895
490850	313230
493931	336590
352390	58444
107074	204918
354214	119762
258895	257926
118095	15209
236630	75499
400940	430356
112372	476941
484575	333357
385256	294920
205633	56166
227702	290450
484323	375840
133968	162831
159166	53490
50103	317675
316971	190047
205578	149388
11466	119866
213615	241732
367919	454822
156934	478476
221979	368205
246348	489822
263135	121757
60912	230577
249731	305449
51759	69672
258938	71798
274782	237165
448077	168670
59923	279554
484746	462997
395983	143294
329203	25443
249672	261375
258362	332842
303385	395988
203103	3517
404577	470800
426089	142616
150708	266314
102011	79249
281826	151944
371426	346544
193641	190369
458040	429863
325237	2035
305115	226494
266122	16433
476956	336590
259581	24000
416434	289778
148199	91600
368814	57458
249807	325891
392585	326631
305257	476880
174939	401393
423013	321916
165449	49896
96616	245317
123954	72889
85674	399365
191308	276074
406882	262805
374963	447831
194912	64429
317177	80604
157502	248231
133909	493270
393087	235334
134299	243960
359645	277450
110835	381008
453309	23780
130331	61934
346557	143108
228440	196534
439198	425456
19760	218017
406963	1144
376243	426185
102065	231141
298440	268183
328174	362873
123329	213728
55453	148246
109435	142825
151662	230886
391119	222857
77674	135502
185954	245454
96812	351639
253102	375029
375530	186714
373703	360463
306345	211868
214699	371237
256630	274451
227857	241024
313733	192757
449521	2491
28795	382606
19444	267553
453294	116827
18294	40341
157842	477308
368166	94516
200092	224481
271172	300555
124634	220857
418366	362610
474611	78509
373373	6253
305489	85426
137594	313981
85425	341271
463505	421206
118755	476231
104655	459825
460987	324377
228018	378686
34293	428214
441302	415920
307081	451774
345715	39618
251312	426927
122942	46410
55909	259096
466039	137226
24265	18593
216985	215623
448077	30258
314681	417918
87638	167989
71340	366493
406144	101781
374215	196965
287093	205223
465694	281924
103587	121259
352873	1431
245938	434882
46608	426986
400765	378740
270248	445639
256229	101964
16221	104487
189571	336317
190842	4349
371387	298640
122066	351434
122355	179692
414830	391414
423475	450983
316398	23018
281219	351585
452379	110880
406489	153512
83616	411808
110598	192958
231541	28129
154679	425714
232135	190369
125873	67858
164940	444081
226953	106092
227135	222531
248013	364076
191629	103392
414646	388850
448575	438783
104740	233811
103212	313314
303141	231538
472408	221775
328415	217266
168086	177630
289673	89298
189261	162393
184277	211868
263723	366127
423542	187974
345715	298168
285876	467320
285842	133876
226176	493689
372873	134262
492247	408100
388084	22827
369230	16774
333996	387742
485704	236365
406764	66215
105282	313745
369272	264406
208366	420895
449803	474412
366402	329897
292352	389009
462047	381146
222756	60234
208312	227727
205346	100693
262385	412087
234853	164097
337089	440660
363634	165653
78432	34188
319393	77727
448110	110677
245152	54700
148355	201780
179678	309801
44333	57989
228824	213075
30369	110677
392699	94516
215644	380520
425070	493990
127993	42890
422015	46996
144350	194878
210050	437204
13879	137739
86643	474412
263713	274246
166286	105878
48832	424045
376341	422853
285239	385806
492247	290470
382848	443694
421680	440660
491889	194165
37616	148514
413821	356507
233050	276358
66668	457029
379680	485946
239842	348176
93554	472021
90926	40784
128945	430754
6569	69708
220902	159268
68342	118493
329750	351818
5857	182916
298929	92445
360217	190369
459275	469235
295009	58466
447335	120778
290435	20573
191391	389682
335630	187834
398533	331349
86109	119715
421228	327003
418886	459976
129790	186384
8463	274256
164509	99405
491445	41389
272688	461944
10733	486267
374093	364768
420419	478232
371122	231447
270597	14907
72341	50264
380712	60682
420234	225634
217740	355832
230803	77429
85713	422210
321888	188020
81503	375063
277241	143331
405150	22347
235673	403000
354415	407386
62366	86728
427521	103812
300393	269150
337458	476231
357983	385076
277467	116070
383164	104682
255945	304589
56847	340410
397580	103894
130224	145621
251495	271385
112317	419797
11710	30263
222909	475437
393062	48275
47816	72461
388223	99982
195977	116126
152431	267553
197855	429603
289673	32807
420817	311832
159426	164320
134593	334635
336687	100992
425133	451391
177485	453171
227375	173965
138805	53994
160461	262954
203184	187836
460302	98164
157586	220417
83270	342761
79222	165006
405788	377
190558	77864
199765	264766
323592	15209
361711	473033
114498	15209
343063	483272
208694	206686
397047	245679
383154	134906
74067	69252
492247	389434
85999	269431
441229	350189
281035	457383
12967	119123
152107	406371
289479	490040
432293	35414
14164	216385
291119	87468
76488	387742
212682	136107
355083	323091
140176	375840
66727	372964
210019	260065
25748	384325
325790	364262
224786	153995
346275	72889
157258	84991
179670	468462
301118	286936
415081	346356
175687	476951
28337	21998
117106	62699
375476	144432
295855	187998
428213	187834
480848	84502
295841	355519
480349	351639
9570	377933
272230	398054
65546	224285
462533	336590
454063	162831
10274	254746
106268	431552
74527	6642
385062	409900
11902	125968
41083	423062
453746	134665
169762	134262
144004	197088
128686	459123
469097	24738
102644	260606
85674	160196
250768	295484
324367	428428
461156	211868
310318	129185
341907	457081
342465	372340
429117	227900
114643	150591
432756	463158
8872	301659
142041	43160
59873	265865
227573	123634
409745	431335
191761	26366
24620	92954
149692	478415
33438	248123
36556	302033
181466	478415
185228	465441
274741	339409
93384	142238
470744	486768
391616	59143
410932	362773
252472	40784
469384	327100
105551	393326
289430	393153
389113	215209
410303	160461
385313	79507
390327	100349
322660	258220
290484	468640
233727	129185
441481	149089
172970	8484
300692	431625
8970	469235
43831	489180
346516	301480
215329	169389
452293	441796
72804	85233
287413	411424
65312	72828
466863	263504
474966	119911
324486	168779
456231	146082
45123	434893
456021	477598
183101	452746
200446	438783
363485	479614
160222	62191
437910	48163
185405	110677
262639	86757
380586	121605
64500	260581
3819	95942
216421	317100
113818	85423
399441	56410
146672	237235
370990	328807
207905	134558
455021	236774
345832	413218
90087	114435
472049	55362
373088	205289
87536	275487
113579	181704
305287	157248
371653	29521
349625	29456
213669	205270
324623	200598
278273	6733
424215	173176
64295	224652
228988	259607
226983	164884
38744	86415
356349	223121
191695	222377
349223	472239
89461	186821
410758	347328
173063	378462
3353	1418
233828	269986
455738	471648
419925	62191
139844	147241
312971	476880
65980	306816
480478	489552
108931	118613
391192	91576
432437	452746
220243	365413
120976	72849
468735	197560
117862	317309
65513	13370
301315	55012
60193	260527
3802	6120
58732	461656
410408	420757
112433	301659
299873	272896
465752	463774
183498	193901
129132	176060
154106	51304
134797	391414
143137	196802
24348	136816
379269	83811
390048	255194
397486	142696
247619	295596
282719	212081
397175	213910
258120	418771
188941	236213
387701	467192
351704	387742
176726	310214
21396	441202
130511	383324
270584	150165
192857	30837
239719	110677
339333	247812
410813	271231
223541	55857
298842	424501
239962	58710
378795	37865
216121	70920
416550	346158
177052	263631
219038	273831
102436	290450
17554	79989
163887	292721
196903	208039
167421	327100
449663	477704
341211	88363
350594	322219
8140	24000
397332	54895
258452	170341
154974	241468
333205	208038
132808	422546
2243	275790
258136	162522
178823	32480
455074	374049
339188	273831
424577	157214
665	417918
370066	295484
288360	197512
163229	421846
41378	349577
224817	64063
40443	40447
439820	281143
334872	316929
293278	409828
197288	255428
316942	327061
97134	46294
415022	336590
155030	392329
396841	272139
409346	13370
252884	369087
419445	440660
437754	232653
381256	86560
404135	94199
76634	220417
113685	185335
219368	205270
446182	476197
310306	205826
273982	175403
248566	250335
154154	261375
34910	185910
83140	113138
343804	75768
62546	101276
327032	340629
206390	486168
403489	464734
427984	467703
184330	299756
170683	60517
143046	258220
89508	249202
193796	13563
406503	317356
117783	217871
328940	386434
290115	391182
52007	62191
9965	275055
486381	348965
66509	454975
443308	200947
220925	423385
238031	398689
462755	249072
340197	416402
432175	264766
485342	166970
484757	267352
444953	390232
474352	310736
295568	441370
436612	477707
478356	258370
490913	166924
81432	139105
183183	95942
122742	189175
12967	295287
76503	190529
348958	21632
17188	471863
296277	452804
89219	64432
375405	273417
29822	249186
480801	187974
392011	135052
431255	183213
146183	203656
263514	12577
336090	413039
387116	309425
272210	396099
206590	136388
346017	89163
38257	132843
198403	169482
326631	38134
408518	389647
405306	23484
289675	14753
148213	28065
121636	395988
447258	164884
169170	317356
328033	378686
312283	6253
167530	263713
67264	221532
436776	84722
489834	109222
372217	366277
143370	127921
275685	302629
263103	371918
477491	341451
59658	227753
219281	303040
314930	184258
105145	52695
84936	339853
208337	285156
457257	198719
106484	371053
258622	483795
360225	75303
479072	479680
387311	165653
325044	329079
277765	168731
53532	199973
183459	178806
45671	401871
75621	467351
485667	92732
164511	142289
329470	443694
176059	166063
68532	127357
22414	60808
71770	385000
403323	226494
95458	343012
433845	435242
405876	127439
380958	449802
232784	327061
112458	149046
222102	240796
56499	337585
151958	401004
154451	219743
230574	144545
412909	165478
405600	366534
442543	362798
486506	146124
145642	490888
317801	262697
412056	258106
284162	418771
57150	413978
129107	237144
284843	487211
361617	342807
179495	442905
74196	148419
299471	267352
190492	10231
126628	255814
387436	263198
85364	389682
331238	375866
357806	433343
478588	445322
75039	242022
453919	62242
482303	290558
90189	401543
20059	110677
277793	185016
114063	217378
197612	302356
474329	447897
364094	317118
471365	325167
369209	74585
400910	341603
441463	311300
367087	249709
110656	359120
95502	110677
120766	100619
376592	362267
310782	189800
86632	397902
385191	417201
285671	249709
396110	241468
258389	120240
254280	371918
112661	429082
288045	389682
426523	65210
317552	297941
301520	15209
307371	425675
473580	106011
456748	308019
204949	291249
34961	454309
224310	445750
190281	284669
230051	295714
169307	478415
311381	48163
219765	168668
420266	475968
453504	156639
200849	15209
88956	401378
103414	95076
350313	336955
432719	100583
40716	283392
415541	400000
215816	297906
207071	106994
116525	152702
82923	190369
270285	440654
304346	470079
294677	402995
216982	418848
234979	57989
98650	274169
15029	35707
367477	96094
4684	153995
51894	467703
258066	220286
69393	416543
227781	412398
423336	178913
337439	22954
111288	83033
214111	272069
315809	169601
21666	59759
727	480224
383070	463623
293913	290393
325019	224085
249725	170408
7273	463325
426190	260527
23307	143532
475936	443693
127531	461951
477506	273831
365353	403249
267837	325726
223883	415656
90918	409166
279481	94344
400542	164884
300868	341271
350352	4003
394940	217423
53434	421639
52190	296974
475594	21040
186822	14923
106739	221156
291467	281472
30880	77598
48100	82585
77266	222721
422183	110708
202866	16077
84464	47349
106169	68357
4246	4745
18298	289238
13434	172954
325979	460475
50775	12232
325188	103031
202633	458837
309318	399286
195462	97215
191308	158965
68083	152321
270224	432191
469314	372565
60308	81811
377869	395395
239712	159249
172756	412459
66622	334680
375320	15209
224009	91711
360606	22804
298496	137128
241582	318739
437220	206254
405660	474162
339333	242514
481766	206458
489725	180714
291508	220857
355055	175387
136220	327169
131160	371102
374305	413284
114704	445380
253151	273831
188246	102672
390588	289810
142678	12592
483625	249410
155969	119762
355612	177558
429339	211004
461833	275487
346696	461380
22512	262954
462893	345642
121828	209821
184262	138526
260899	292729
189680	223615
439471	300057
10557	201691
397267	281924
45579	482162
371460	163348
278485	50264
301643	353596
278990	94516
201762	46220
325147	322186
424324	226308
441302	243115
366424	232783
76337	395988
98160	8360
219089	427616
85674	299934
100055	226127
66347	151944
429986	425891
169422	469227
24312	57846
236241	246311
436413	493471
42693	205289
214735	243438
5354	402967
83217	121959
205194	429662
400041	341030
413904	403568
268828	482936
305398	67570
38876	72171
324839	330423
190474	470757
105249	107711
433003	16936
298437	190369
40028	94344
138321	257350
309276	477654
135132	368892
134299	144386
433346	296693
46073	57134
243216	49903
191341	439369
277381	179011
224015	339263
31121	434169
163452	434893
19482	480186
229735	399167
335498	452247
266734	472800
121742	151944
296029	139046
246897	146751
19901	451943
235969	99405
475926	55857
236216	220417
99600	42490
48890	114415
185405	421935
149950	362763
422930	22347
153765	374314
229497	252007
342700	134877
396814	442870
476093	248501
117647	419098
477328	100287
440059	15209
97926	159434
487774	430356
414058	342724
3636	47390
475081	341271
265860	237235
52389	90224
298356	241048
22779	114556
215260	391906
265153	49689
106101	296210
409604	190369
416692	322087
65688	210297
60907	52215
335402	206866
223116	277961
446870	35735
221369	384271
395290	32760
220040	391414
423663	441434
302572	388317
403670	39195
320957	104892
53428	49903
373088	86077
69246	236240
136688	222922
487153	294548
320775	221890
397734	426383
462578	233942
448104	420944
312283	458226
190255	336263
261592	273831
60052	146796
270248	295157
399541	106892
167609	396755
237054	344740
28053	9249
287766	340772
257915	135756
180745	120173
108004	49903
16516	54536
44070	241468
483112	406371
109753	28129
68897	205289
64861	49021
482997	50264
30223	21523
349187	62191
27255	397115
74877	355093
345028	428864
261278	207492
232890	273831
314693	284979
417826	136605
167638	14882
29175	84241
276821	487214
259870	241468
373567	190369
470689	257339
273816	156207
259827	431799
100814	400413
89031	180962
267434	106840
393516	212168
305780	318762
209283	182004
272742	423362
190403	44207
204440	251411
383070	286901
256893	444288
486994	417201
446413	493485
230051	288851
404956	105585
417476	89373
92613	142325
303178	396565
104766	218473
331376	94665
53960	446423
221718	413525
327209	269216
208749	377683
329144	337752
260356	432135
378179	40190
154712	124945
457983	481279
259978	272970
184333	234751
482944	204330
46848	197753
374274	218485
338931	202824
41700	315888
483139	262954
250290	168987
302033	243044
425038	487100
485072	237235
62630	222701
104740	453156
28665	269094
481419	174203
19341	487563
118309	476231
146893	325775
20116	466969
273215	273142
43538	262541
295009	230837
465450	312700
416532	331361
207736	249780
481419	374784
209610	308377
458728	28129
230051	298917
471513	341996
106365	387860
77288	387185
275321	494102
142993	405837
256630	350696
212871	386901
193767	354323
438261	68950
116121	94516
82627	350189
431982	245679
271581	36392
181623	257091
299139	107852
315588	72926
328579	363627
343485	405879
266887	440505
448104	442265
191933	234735
461732	353663
301041	430356
388859	15209
171093	12958
252373	120666
117794	252961
342465	379130
83337	94516
456021	288898
255054	309456
453382	224085
161249	49940
75693	464578
281402	489204
289675	75965
300719	489552
352670	350287
192238	270127
101230	110571
82320	200444
462784	49966
304816	198317
65615	345954
256185	373911
275768	349448
251720	84590
489552	470612
198431	88352
323693	270390
199780	304159
155361	363108
335887	429863
309917	244411
343770	336590
404892	78268
58484	160576
30362	392064
67359	18451
21095	81704
322850	68950
361503	200354
436269	48921
77980	52537
81369	94344
181979	82905
112372	12107
244688	327499
160961	183711
100999	32447
16418	486885
458462	165497
222161	188759
306304	79861
89238	205074
326668	122780
132330	134262
4534	83930
58623	126204
416381	410585
482881	281183
405198	296693
75056	316575
307691	206547
335545	248777
174848	284537
228225	279047
409503	433934
350164	334680
323326	488937
437720	307108
106825	293813
12870	253730
52648	212966
275604	428214
124511	269195
458338	105585
89238	254426
153037	188355
326260	154997
266240	383663
154981	336969
226191	364517
207153	285634
156138	164273
40332	24840
130069	271353
209523	54706
34538	171147
100971	206768
260185	322068
202469	467040
321242	130028
312283	26472
110490	423603
344352	199273
145241	112430
367861	351639
119944	404345
347709	285762
488220	221065
42639	420944
223134	307423
91085	287740
219090	326130
157666	283737
278517	309527
389512	406475
283376	430278
244605	113300
424359	101494
237242	40198
150594	387742
216517	375111
178630	66974
358167	86974
336482	270546
69740	453924
448726	213199
422682	478415
2220	24070
298012	224006
30333	23953
420867	478415
47816	111829
340456	385718
326742	416048
291401	476951
78030	146893
66092	381722
280900	226494
460523	295865
450004	452126
167315	485304
224833	45194
100073	53088
65755	360660
183491	255286
144618	95942
230051	182588
122075	65810
61286	138297
189640	252457
431661	388473
315159	42890
120240	3041
60287	411859
353521	309469
378138	16433
20970	464420
361697	476158
204053	46410
11626	302033
70476	438783
402281	119762
438851	60960
339865	15738
48576	331982
110883	262366
168189	406608
22422	401695
400520	491538
392779	120053
358971	152702
201585	209365
260918	162947
116437	141440
85367	212081
354734	187974
117919	483531
206936	97977
69539	328458
274391	385218
465856	275763
126491	438419
233522	102597
295009	473948
422682	70163
200391	478415
349878	20586
115386	339853
449399	245679
16101	14254
2797	321840
190733	442861
299797	138003
432495	378462
373025	310359
410265	241440
99279	461342
346641	44170
398308	221329
84429	342807
177485	430610
461863	71281
248444	475121
64786	239431
86140	133120
266674	420944
254087	352952
130224	260997
180292	243824
201660	122462
79446	159249
33242	425675
240228	336590
92635	310285
296694	149206
145288	264696
361046	296693
151851	273831
482851	481798
414326	177374
431586	377906
451460	146490
60207	32009
256582	270128
97053	64130
456658	70183
416648	102741
377190	280070
305060	399098
19341	368859
348783	127594
305287	98783
82203	25410
115520	378462
295588	295114
19459	129395
316565	454498
65513	158989
161326	185076
103349	318183
374720	259435
32601	122135
424151	404219
434273	311247
112326	350924
215531	321498
78206	155368
444631	42890
271785	451016
183678	464217
132811	106903
449085	212081
39870	320741
148855	457081
311923	470232
343138	358370
5700	116119
377077	391414
321503	259435
324967	4717
44459	155007
55659	404331
340501	21398
122013	87423
397703	241468
330019	205823
162884	203191
243367	221890
29315	31313
210850	167350
392764	194184
457024	345084
364646	75329
11346	313745
265921	190369
330752	393485
109109	421193
477506	203213
424586	83811
31336	478415
215409	355700
350333	60376
37361	15926
143522	89047
287834	196980
214055	220755
200340	268720
329727	215678
434171	77339
475697	228431
423605	441030
373193	110677
246702	378404
143955	356353
165219	234087
116947	241820
185088	461846
142650	64207
436621	15819
167763	370316
21373	124085
74773	123955
1635	478415
183706	219610
478060	57944
364954	81280
291007	190369
55909	197380
68314	18621
179454	356287
112858	413880
389730	411455
420059	369599
206139	94516
223361	490237
135179	468162
157577	213377
61367	210139
208154	187836
426955	10646
327663	4693
226919	376175
249807	213148
415360	15209
422033	430610
178080	239239
292687	219499
257982	105498
334092	35107
23389	355700
9061	448227
474606	101650
233284	150516
255585	240643
380952	131956
103183	353527
431548	10646
127412	199526
1009	246672
89442	61153
434908	479233
379680	105997
280479	369066
423016	258370
94665	15209
434542	12245
389502	249709
292743	400599
277489	242096
386825	286433
39531	79654
270747	89325
16530	190369
13612	113051
235681	186714
329750	317404
299033	311850
356555	451753
12256	109437
75606	186558
164268	182924
266948	172041
218420	83872
160021	232377
448191	41812
141563	443943
234254	435242
196355	120912
46267	459533
277403	402269
477932	357428
152803	355700
144865	49294
63231	57375
267562	47060
403733	348456
387027	314824
448190	393326
307688	42189
336174	190353
289747	465647
19022	231740
409743	3130
194852	58881
165680	407317
253612	228324
76245	203656
469605	122481
63276	75458
44160	351097
346486	407334
210962	158514
286257	151096
334985	236216
452201	230691
313355	341930
452148	346266
257198	275232
43532	67300
29597	131169
235131	472661
451335	129185
316565	471339
173975	417918
361001	250562
89826	250186
301348	317675
100836	303175
46556	482246
361960	137318
339958	464588
136543	292721
258951	183479
285023	142553
317302	236774
49906	99698
47568	116199
298417	254914
295514	189733
33044	259929
165680	51632
150917	119292
160883	145206
75707	419735
155953	471745
449521	437929
139301	4349
60025	291521
270723	285063
200568	187836
141563	338915
445447	71285
376816	493595
153322	126908
273217	48275
198927	84502
413966	163413
118247	479615
360082	438419
131156	342807
199686	342068
336829	317356
119840	434239
436598	208621
40158	220857
235661	133561
200092	320473
471422	350549
177595	355264
54112	27464
470900	222672
352792	245679
371147	420895
287871	333598
152009	390278
75339	33151
414569	158170
89380	186440
5366	30258
126034	433479
198686	323277
89257	192509
248615	484274
441463	434035
421832	254973
214232	236222
217540	41673
15935	259929
263328	286728
292367	422853
386516	172535
271007	487883
402572	291002
280309	116070
45307	440784
63985	173170
15128	96976
144717	53863
138232	375113
108554	63494
309917	430997
385361	57750
288154	10646
290181	172089
311923	276891
464952	204925
163519	221589
67733	472265
329750	81645
189300	363581
44348	227352
151541	64488
7686	336590
451727	41872
103789	190369
48403	393326
289675	214762
48433	15209
72875	268531
276555	86728
269199	259982
480199	412036
92103	58396
383838	396567
70663	158153
454263	324468
482646	150352
466402	290450
225807	86728
169822	394990
480853	61376
298839	421830
61367	24861
145363	265711
57419	477509
126470	48683
153006	125822
4927	138823
115487	348798
94945	191341
388365	402265
286045	395988
405797	262954
454919	19117
474429	57476
326762	339066
66383	377546
457062	291282
254430	311505
228431	116647
409886	151322
371054	464387
202379	91069
275671	396080
278354	421115
390850	273831
428214	251055
388555	168381
156599	478620
83337	234356
353078	237404
363564	131089
261759	452782
216666	114899
174034	444656
104289	78548
147433	462901
389456	363973
126929	332392
407280	49451
274048	197996
257289	431226
158136	172660
460053	203656
451849	190369
411380	393851
234621	49903
399138	354359
348662	131429
44620	267562
225855	368904
192800	404329
189223	363873
208092	313745
448287	190369
251121	37290
104785	311510
118188	362610
349607	262299
228571	187627
142740	220253
239712	243301
180019	273831
397890	273831
483136	457728
239378	434705
454	34593
135246	379763
242131	308891
40817	246312
191341	363021
31483	350453
78280	382617
5700	482198
451475	222102
297436	486950
450436	374835
9526	352806
433820	246484
321809	350282
399694	258270
232087	233571
125040	476880
333969	16433
171362	21679
332817	425846
261283	93308
166757	20611
4009	95149
454503	309632
240135	407306
270027	385000
476106	45137
116076	102352
62558	73716
114231	382166
296202	313745
486236	201493
402095	328193
293694	291618
181722	111970
113999	245538
109804	358032
342486	183570
80773	20959
481173	1057
142170	478415
291591	105878
238573	99405
276096	356674
409713	362808
317459	86974
398015	388254
165363	68024
441441	160677
481562	317675
167588	403467
328729	89805
426842	153216
174665	401881
227150	116821
171513	272472
426101	303175
374213	134007
95298	459952
42658	291984
406389	242759
373755	347246
296651	478415
272742	43514
17616	418706
67571	66058
479351	237165
408357	354696
491362	79330
146091	186542
470154	317164
102832	404937
393087	280871
50301	156375
428742	266852
302918	385334
285535	208785
404518	204330
174034	164671
345312	90277
141423	463549
344872	451738
409503	201286
417358	277367
152542	153995
276099	370415
73196	440125
396841	273670
27676	174199
306294	71281
374404	176646
158180	40628
251270	412081
321131	218615
87998	194165
384404	190369
171037	166341
319634	430356
370848	122462
312474	294342
418456	306100
108315	440660
95794	346028
484416	434945
172923	282152
422246	775
195015	388195
152592	318735
217611	257235
104453	457654
39189	181230
132761	478415
415935	355700
334681	299976
296302	435708
480254	358789
28587	366127
43122	215054
141692	373092
288694	38400
236237	414832
62628	15229
182754	166513
439267	285446
219546	482506
55337	243848
355060	437070
287278	402438
359171	362637
281008	16433
431775	381469
167588	284062
424251	206887
273259	87178
91163	457919
300949	4413
322859	378462
437067	70055
193020	370279
142811	254494
416151	451654
237586	480756
133278	348912
44160	470817
150006	334680
183157	272846
172452	258220
240964	341271
186344	113754
256400	303513
221996	293813
346254	484447
2638	51895
289058	179692
302150	28838
45880	354694
380403	164884
42347	86476
347722	13902
274852	412245
160768	457598
117438	440660
50301	164884
389653	40447
299682	319841
413816	267121
7712	108721
228234	267602
482251	11695
84745	173731
404892	206557
403793	108852
331494	28065
189318	438335
456021	291823
244170	203656
230051	480331
356215	189382
174263	266538
41178	263105
293913	273703
93342	286313
339541	118071
456395	120927
325509	54994
50761	95233
203438	400943
416247	399867
36043	281490
374379	101816
445885	420944
238889	429037
263055	41327
224883	421074
72556	327217
361698	204068
302829	317983
302103	471310
211540	317118
404389	183213
229868	442867
222702	86728
104007	193232
52646	403368
65476	230782
418298	266554
277105	187974
250936	336590
296210	83140
299379	15209
34447	109868
223121	148913
189508	80193
51895	223980
227241	268888
78158	297541
60279	467703
185420	260293
308669	323045
35346	190369
297756	302240
113110	285446
95189	82585
493108	375840
28357	138273
302682	257359
183587	370099
227781	433783
304492	465313
224919	453919
287799	113138
242919	371216
445884	222259
163583	272369
285612	441202
401552	478415
81695	22827
192238	482225
58418	337849
378121	279664
259821	274309
334909	340652
227351	281924
237242	694
34025	251961
76913	467690
307448	121031
143671	210985
458332	267399
316090	432290
404753	482143
179020	341278
311221	162750
389992	150478
40213	86728
320455	74988
263858	315888
390117	128112
252200	186561
35007	190369
61121	57134
359790	313745
37609	375898
360814	479695
347121	161177
56205	91600
174062	90659
310756	422938
182657	298990
9661	366493
227911	486652
118877	29686
30568	155697
83303	362041
306464	159249
319487	365864
380211	157726
133237	77657
431831	432591
116947	474398
391913	157726
491388	375840
195612	481785
15947	232616
399374	187920
416290	491764
101405	403231
367242	358908
126628	8463
363400	2715
425827	180957
468060	79859
372857	399334
38227	129767
477328	199182
157961	407934
27594	463372
66528	303592
333511	370866
350822	259244
200092	332061
421783	397505
112717	304842
369658	410224
146856	467703
153813	476951
40337	301659
20181	428103
315418	415379
5723	186440
95168	343049
216545	134694
241952	35397
206630	264859
145585	19745
354806	4359
7922	453213
469720	94344
412502	194830
8359	395774
282927	15126
363230	21583
327633	229315
308995	162831
20572	210415
413114	336590
408329	35514
248485	453012
461068	450541
283323	293813
129665	183778
92401	331076
349315	369482
192611	241718
256823	482271
44160	315284
372764	144037
268822	202019
265744	262954
487333	366493
443545	13370
127388	152553
490926	181784
233986	153183
323194	67223
257498	422470
467384	13129
45760	462896
161046	132348
113868	48275
6368	273318
210201	466135
16729	434380
339842	346343
21284	67722
257284	86083
406806	91069
270891	317675
224877	312677
248478	317675
210502	474855
91085	391932
493801	369577
462339	220756
488839	86263
392086	228389
431452	313906
477932	160530
109813	211657
168000	333279
154712	6949
257971	440181
299606	1118
65513	426041
473433	214992
210050	362733
212204	186259
66273	431764
442984	242501
344606	260527
397385	16400
248248	256100
390232	198019
456181	126204
390525	81678
84125	240713
301913	230551
140722	191788
73153	358587
353955	422853
76228	142282
298665	233989
151712	469235
267143	94516
231337	10520
45269	170583
101274	89099
43724	119123
186349	453716
268820	305222
173044	400121
222572	315671
290855	194067
467241	370866
133440	165653
47046	91711
373755	446105
340873	226111
332239	122694
389219	451460
249978	97295
85661	361394
55376	482431
365550	265485
1707	371918
245493	283392
102065	81771
320299	40025
443914	57704
309621	110677
400888	284744
55377	420944
490911	420280
235034	277961
318824	21556
218332	375768
273128	456317
344645	42189
391161	317746
175506	421830
1633	103323
157538	273934
458490	446351
163321	198500
396927	228496
303507	164394
444737	320797
132293	179716
364636	279651
420422	133423
435340	267553
448481	257093
358373	311212
157842	22827
284178	405302
55914	113522
192106	21419
230051	481529
202379	417463
124489	164164
69465	359901
97388	270608
463877	42059
300970	327922
301639	173018
349129	15209
91716	108222
182979	405217
333080	233614
432175	184831
249431	359762
440499	147121
391666	355093
420266	294836
27617	119868
433086	96977
341446	209952
448104	61016
54425	341271
267782	258370
351484	357854
57286	99405
229735	25803
238344	214714
167291	67040
152325	91116
228942	367703
461322	122462
332799	112579
267562	93238
461988	244044
114538	20446
451334	295484
214853	229847
391192	118571
9320	99437
231800	433934
67517	351025
166212	454975
87047	462377
309068	345333
357247	299408
180204	95026
429754	92613
406967	43187
41495	125490
192921	379717
200671	87321
232152	144855
427494	172089
275923	466432
362267	121183
222045	491901
405015	343195
95639	472864
442511	129622
54425	395198
216666	210898
15288	167208
351354	438957
194875	67040
396841	348891
189215	225766
168000	178048
144191	35707
116543	267942
440154	65732
192238	92613
283698	56097
345680	264141
284605	423822
131074	111312
93384	21464
446476	152502
151327	108374
2959	387742
302113	136177
169592	385378
11626	29253
107682	51881
268128	200146
358686	12443
345401	69187
97312	23677
468493	454975
424323	198094
339496	115861
414058	467192
301246	113089
350569	118870
236810	125417
263523	337919
119977	393949
312347	370475
239329	241525
428410	343804
475662	209309
195591	298757
281487	53490
184207	312947
482204	304865
271472	61065
397059	232890
263889	73189
447430	414393
55361	421980
329201	13370
466785	126204
99947	174621
380858	235578
175536	33855
456658	438203
253892	129697
67584	4413
234730	256121
121173	245679
78237	217332
324904	287138
325491	61170
402717	50264
25987	359516
196996	378820
67359	116658
444116	258370
305647	201313
22801	86728
40028	412389
106410	36381
323745	318741
61367	443620
21224	57936
370116	312405
264538	275812
308147	48714
126024	151944
46092	455805
122905	897
153433	228431
332343	470400
417365	451362
294197	268532
57276	227276
349693	126204
219817	418658
488500	451460
211077	341470
82245	360884
296459	8623
404692	478415
310981	217033
245309	480224
474991	480573
254446	357020
375606	35414
15819	17374
257166	86855
305054	32807
194797	310261
6467	157280
480055	171596
282555	478415
404518	332392
19842	317675
69841	376619
192843	30044
67211	210261
265500	405217
90686	88642
441123	474881
174059	478415
257529	21583
467339	230491
140244	115340
86455	331349
65712	314343
170419	29956
232799	23306
172762	14530
198175	459213
297654	266547
247296	151347
233035	445282
383161	245679
146429	95282
440141	37519
369199	375764
438767	231768
351066	265578
267221	310261
447694	402493
43835	324297
221296	364279
423828	68860
455321	322969
106531	41351
483584	264788
179810	273093
182150	387860
423080	391414
277223	122581
234210	147168
210910	442772
315418	95149
174139	1945
2243	146566
77423	311829
78291	218727
292576	91338
397656	303424
78742	12129
64916	257242
394018	173965
490553	440660
429886	425675
231527	74324
349809	431060
296111	279268
59202	33855
466822	317118
3856	109690
339153	210796
364032	52537
383120	257129
174034	416343
273692	469509
293850	348798
354330	246895
12063	149389
230406	164884
300916	177415
336829	105967
110835	60864
280092	286907
76677	164164
62692	132467
268187	238477
389308	277961
283199	110677
72109	479872
108894	337527
192495	423014
411625	233571
430831	383915
23726	445750
247583	258844
475422	451460
156348	42671
425611	348137
300273	271660
355048	182000
35219	313314
218021	86560
101834	60151
376978	75499
262286	67837
253102	10053
363524	251116
366772	468622
19218	225827
145686	401949
48306	251961
363728	87392
150422	375436
476673	327636
197693	293813
141332	262422
299580	420551
341618	226921
437871	139509
398122	444235
450465	208300
403670	157715
38861	78811
193499	242629
294925	454597
397940	370379
188503	60389
493474	417643
47645	53863
215798	156492
352229	477274
409688	470588
385251	258370
269425	73336
301197	477986
188258	131804
341515	226532
423155	198770
467805	202689
235591	383947
141070	233777
4662	427894
459064	9667
191859	340561
461927	317118
404568	221173
430170	369262
313355	86632
216853	59879
270597	161448
167035	113828
11962	318563
105282	391414
183878	206623
124586	214714
20946	53245
20059	69203
167894	394948
417595	394406
84745	363481
147423	130960
154985	86560
66280	386500
3321	406884
106460	177870
27774	290614
337621	237107
137276	94171
482204	161179
228326	255897
129658	221324
243840	338725
482720	487938
128472	367110
143552	94667
316730	375840
240320	209445
341067	327217
7091	453564
315997	414856
392779	127805
372065	462901
196948	268669
386762	293813
488908	482315
287212	368205
475853	420790
225229	53389
32055	237225
394134	456640
358373	169116
74211	85949
486103	277459
402431	147390
153813	477689
342939	293813
321225	396975
193016	170426
442213	402827
265909	24859
299580	401854
40890	352136
171322	389387
52534	165520
243278	338663
255795	267352
163435	197996
332667	94344
285879	473163
369383	310261
262598	229219
399314	355700
341890	72523
402944	456640
315614	417261
291507	100473
80150	222701
335043	57375
422989	169280
284161	309085
21388	387033
47077	175382
409244	454133
366985	124008
55889	192005
334256	160419
424624	263713
319081	160722
406660	378976
101919	203656
316136	225116
406395	155823
70802	81191
7385	216444
221536	310756
398989	51927
437447	161221
240135	317118
382406	24698
146893	487733
36556	190916
3093	318735
419891	282822
376687	478415
461628	229304
123178	227101
330662	27102
293770	91600
454097	390861
233045	7479
288862	195121
420966	437517
281236	436665
143822	91849
414286	386303
19622	148590
192611	127298
105279	278680
429134	18122
394109	165437
445575	391414
353703	50155
476506	476447
434166	249202
275460	87620
274138	160262
286373	473003
49786	112139
286572	263009
289028	287694
120422	287655
440604	206249
150833	389682
351699	40545
121492	479157
407850	89047
237801	350384
351700	95945
161289	28801
206067	240364
411282	137128
193767	370279
124094	429740
399303	234720
226264	467703
140116	423828
360459	411846
327508	5857
245679	483225
206849	459205
434690	110296
318314	420944
231305	83610
278706	158997
288247	343860
216354	363338
448104	205578
301312	283024
479263	298182
470818	99405
25748	292987
123071	11626
267782	228431
107118	116923
163384	36366
242787	480759
452590	431137
132740	333422
273946	276545
210708	204069
370909	492588
302890	12177
488919	136592
287968	162795
484674	454975
181453	4586
159091	200632
97588	447468
183714	226308
492247	206437
482251	423249
34967	172089
398989	359029
280121	378886
306087	244531
374305	177223
159446	175721
317737	54976
116542	90239
334985	437999
296029	58957
213195	330669
39156	118571
99498	406813
291829	457081
135630	398307
443498	122322
220593	297364
443308	395198
116947	27083
239431	352864
162869	384817
71091	156162
113379	286337
43522	363830
222102	153995
227188	9913
365305	428080
11775	231860
35566	285446
336951	311221
187813	476412
361133	417201
176903	291253
48453	268760
60357	213906
392483	175003
344547	88502
53387	333226
249894	223983
407170	318743
49644	12177
313753	152592
42370	489851
35151	304731
311417	190369
474879	414393
342821	83017
61797	109006
38571	94667
322364	235640
77793	346830
183383	280233
89219	330187
197571	203739
380092	398394
357479	86974
331625	54976
165436	194564
480746	199577
115281	385000
30697	164446
223012	52537
356530	12087
271886	102482
26159	398122
440781	449994
231384	312697
446644	440660
108434	155311
466425	408098
399834	378462
130768	325044
478557	15209
76839	404941
387033	275232
385451	109524
270248	313317
403594	449620
485664	449525
83616	132843
130640	10336
218733	355008
66864	19246
219057	243766
352312	403689
228161	344452
124026	124891
169762	367824
404139	133798
76870	277961
151342	370866
273759	315888
169564	426986
282453	478082
202352	460095
305724	186579
367796	380085
212013	477986
241952	63528
300916	280299
383335	159652
90368	454822
133933	354098
388850	438300
299106	11533
411862	455181
449671	279509
65513	259328
214938	184163
263703	407189
79190	457297
122368	440660
419916	429766
270799	420944
349095	301704
246406	145948
149276	161238
275824	201131
426040	328859
232048	63108
143106	130442
258864	335663
211889	270066
440186	237584
177577	484274
260419	96589
489045	101597
386645	191959
228732	409540
95815	441723
257977	161134
83837	157075
365550	54949
68957	332248
117103	430356
148695	474180
446368	368205
73432	385505
315354	226308
177221	388195
242777	393832
218780	139339
98684	287423
345401	405307
306196	476412
363591	408896
208577	29276
400910	92694
432913	223509
342390	405039
92635	205223
338493	429552
449034	468299
215911	97753
174315	464420
363962	147267
407334	104707
158666	358154
81786	78811
355083	132843
399630	134098
159370	253976
398924	133423
83799	9599
277850	197204
119381	287441
160266	321134
50034	302033
383779	53053
48231	418365
161166	122462
123301	492955
321215	269199
124904	158749
207791	477424
345461	250434
363948	6279
326251	15209
395470	413525
189291	159122
167342	461944
147203	245857
301130	45141
152293	352605
376248	379598
97499	335958
33965	284223
428861	276621
354121	420790
269066	318398
179709	285488
286001	202108
164583	434893
469088	205270
107709	483270
131350	220417
168610	246311
116431	293058
191557	338271
267039	370866
406660	48421
66855	357854
130653	137128
191536	128109
208577	378462
360002	317118
355083	80743
97071	109648
193020	312892
4560	188082
482851	409273
71876	281412
152493	463140
239953	262594
38063	167101
338467	36126
266494	129449
87089	447517
35697	166392
470326	38063
188759	76357
398308	225261
347062	23900
439907	284013
156138	160686
223413	371053
185193	183213
315492	369069
349608	157145
423550	233008
299723	113051
48627	414715
85942	79989
357662	245317
233155	435417
1755	428738
479192	3860
326830	27212
400059	201297
375405	175469
489908	473847
143501	409828
378546	107213
15819	136126
327553	449257
54964	279051
462664	213132
247785	254366
17299	313745
387642	37698
268351	60214
260285	67584
120872	405885
415110	63528
364107	440808
237119	258220
315203	305586
384513	76323
386538	54976
139927	218142
342465	51195
14981	102200
276821	23680
38177	59592
95178	190353
187337	323785
124469	384035
473846	362206
48146	86595
366530	147473
455073	494102
126208	420944
201442	337752
112929	374305
182771	97848
133786	315741
297954	69608
378379	369599
476804	265711
181350	453965
453181	317118
57266	373914
98992	12245
426932	426089
49394	50264
325193	68380
86194	236213
332681	389682
35994	336590
185984	369599
390032	392456
454718	102849
262373	295763
423441	405465
368299	124259
336020	342300
186821	48275
376332	49903
487484	313745
364709	32460
158961	29550
237504	93852
195178	1442
47806	356376
274647	259192
300192	355700
437543	237178
87741	49903
376592	470921
294426	362598
271886	218448
455862	26848
354115	230655
145196	428214
200092	305095
95554	86476
121594	123104
481525	110677
153851	110677
474921	434893
194180	399398
270891	287423
470941	26969
468176	414257
128055	477491
333183	209933
221648	290755
400871	280857
219068	214163
88266	188903
163219	360567
94941	236537
458955	110708
158753	18665
385838	490276
125187	110677
461150	369599
106128	375840
136955	237507
321093	353557
375405	345710
98324	336742
100417	363631
428102	417918
387775	263422
242395	207399
389090	132365
256387	457081
212605	439218
475553	440884
316909	405697
185467	187974
466959	163380
206442	392329
472625	264406
64167	186259
400520	243301
440137	448420
316097	79989
82849	265589
305349	122135
265882	418645
276328	13370
162972	262954
409251	25278
171429	130726
138814	419849
251964	100909
331272	450670
424740	12103
148665	336590
30749	124535
204221	180957
486360	299467
316095	390197
296260	467492
381597	222701
447930	429871
275137	337921
277961	144933
209471	273259
191536	90277
285378	183213
81621	277961
316459	401297
335223	84073
282132	132740
37525	30751
380958	36029
246755	7604
24789	313314
122703	37319
177778	174362
368653	281048
340754	378686
344676	471745
91363	127921
367616	338135
345715	179408
116769	183213
380188	470779
51231	241137
273902	195905
219943	234654
106497	111704
404837	311297
66540	327217
248904	21462
5713	73971
66326	111910
454673	440962
249750	377757
25445	478415
469026	460434
432730	145485
319051	90926
17299	77004
116947	134145
215292	230200
40388	94516
82982	281163
302671	174463
3462	402552
443391	201754
293686	313745
348250	54445
403828	144845
268179	24516
342465	432232
171956	395749
86414	183213
60559	164884
282539	129094
45060	5040
473379	469480
473662	472506
405446	259113
225845	487535
432175	423853
482554	57277
125772	28188
176495	362924
473270	249390
81432	162954
456021	378107
149911	209496
34953	273831
22950	152702
349426	73189
155208	303424
232890	443787
196341	316869
127007	393872
247775	94344
322659	60517
482851	273031
301312	165680
77214	443693
480444	80325
319857	289084
288211	256121
200607	51493
339408	453753
367689	317356
136229	119381
430421	231590
180806	4349
349610	328468
72069	67775
324411	302033
479351	87938
302919	393326
333578	317118
233782	478415
43207	290450
82073	65829
300406	50092
309544	187974
451373	4413
444205	5041
71189	115795
39755	217017
454867	429928
436920	74571
400402	445666
59797	21123
137135	391414
239036	282722
306445	336590
261278	336105
461981	369599
163340	197380
323118	306489
44002	105878
409191	473571
260321	35707
150053	12159
351818	245824
248013	322127
293913	335578
4841	151746
357246	412817
440066	77225
195120	371360
52097	10646
241732	378127
172417	412543
74773	138807
438964	170741
85674	296945
135179	350549
449963	295650
181385	337791
199056	1638
176625	266538
182140	155784
390875	291521
230574	165870
101469	333357
277170	420944
141952	15133
54226	46755
71611	110677
35020	413223
147827	245723
171651	135420
101763	407651
29874	214139
358322	8268
335741	313745
15819	55857
263880	331581
654	72668
479505	413615
143203	137561
258472	440344
439191	411809
311479	115861
360459	476250
417928	59198
412844	421356
349727	246311
424647	225617
430044	157548
184675	12245
231680	74975
176182	199544
210302	317356
163761	7621
137454	233477
362303	236
277467	64364
80662	296193
489993	489496
214950	226378
84810	362006
403605	432885
282453	444184
437370	396080
288493	336083
423242	447749
340636	78326
381567	144828
332548	313745
447780	135911
8345	98294
83028	148544
408357	81489
138414	372710
299766	21411
490806	375834
100813	453015
490797	111325
198867	186561
224630	330752
177249	341344
325188	391414
319658	442455
48528	60517
34203	35707
408599	362206
249017	480241
365326	240316
31005	7923
106514	77180
478014	367110
56625	114930
223462	190369
134256	256181
106268	68530
411365	454822
319465	143039
271387	404960
247781	443976
412502	241468
268359	15209
218713	107711
433820	111043
365151	250294
232218	220777
414301	366127
30936	144392
199949	272802
374363	480690
251109	383434
297026	305002
354942	86596
244930	378650
352739	272456
199776	220417
85575	178436
493523	360512
421126	48215
321486	221434
379155	369599
141850	478415
342649	22827
419182	144470
116665	122462
385614	447250
165340	331349
216962	359381
289675	11541
458276	23018
61153	89442
340197	82585
417365	443610
375316	464420
440024	52265
234851	447138
136327	365804
332437	317100
462670	86604
435829	62699
17836	383382
486932	482143
277403	284843
94735	413525
452172	203941
321261	209018
432342	60517
313917	67040
189873	205270
318088	237165
383257	267602
16769	454975
189701	446383
450484	121106
462476	373756
249211	105878
197297	337387
129727	30152
280749	422435
416684	164009
262372	270172
198522	148522
71116	195658
487135	190369
305939	4413
270470	288750
130137	344398
441691	416798
133436	74757
390934	90401
29276	476231
320576	107102
452804	186259
112458	22611
208031	266760
173133	190369
119365	326466
148404	346671
183272	317118
117305	199353
102065	466373
130058	166513
161525	440660
45199	147429
260277	320591
94102	226308
80422	327228
293643	241468
317655	183118
56929	23578
316683	151414
226919	32616
268447	410452
373021	438141
22414	357203
257390	191821
54611	181432
263220	61020
395988	199480
116229	457418
219429	7422
485303	123369
84661	258126
450465	371417
282755	263009
172761	108393
312349	237178
238190	256373
58940	439074
138412	332061
437427	138545
440056	342650
189618	375643
207153	429863
494054	101070
189744	353168
236660	25363
167588	483210
130826	370018
7008	317118
43133	109722
114913	226308
381256	431625
84936	476447
321829	366127
423314	363656
320455	462377
471956	300473
391806	22827
401111	238902
481525	347036
326631	296786
373585	463629
257973	355806
183498	78155
493972	421356
57134	206730
76639	41111
227604	391414
291221	274807
369215	434322
457519	126767
115292	344102
255588	132740
239738	98906
102891	324037
449406	203619
45175	94516
477328	234788
184922	135055
339480	313745
214	151944
54790	221130
35594	85203
67415	140508
33979	434893
237633	402319
220897	201176
212153	94344
132334	411648
373698	91711
345987	96536
474341	169485
379413	175721
287566	388254
295313	138885
49605	310023
276702	84663
153195	2879
469509	422853
155425	53863
253824	122135
287968	203279
181911	44028
84968	90449
30173	321190
115982	261396
433129	364289
72590	256512
440961	71275
52570	472583
136042	40283
391433	117235
407717	147148
19099	299520
128082	365438
46219	132740
317534	377191
312221	477988
409372	284118
94099	47225
359988	72670
47035	471678
154712	77727
335514	309425
464849	135052
150107	119868
24077	99198
209525	444681
270279	317067
142001	249231
263889	223941
278320	282499
26437	71886
159141	308100
197025	46931
384985	174770
282575	458490
329698	156472
335068	346768
191716	327225
159370	108554
35806	137833
150125	118058
351209	14547
474593	72432
342952	132740
189308	53994
275702	143190
312069	53863
374512	179135
51209	421267
61367	424225
40362	237165
360183	139648
485388	343012
368128	201286
68977	453222
371320	95383
433802	316796
21449	94667
3809	145788
281236	463400
369587	2407
244536	284071
247731	23018
362267	408457
316495	221877
404207	240225
128596	405273
191908	209186
351015	297721
261762	342761
292722	310029
85371	399056
370260	25278
308147	446564
149147	50264
109569	291249
451097	492606
266618	208380
88048	360030
171884	87178
228084	6155
394724	50264
106460	258461
104505	195026
304922	116283
270891	315235
376683	242927
122486	328932
16697	66215
447572	220417
148142	87675
434266	377766
63857	363581
26563	343504
439291	62191
474138	134622
70122	461944
20936	181680
459498	102309
340515	351117
412749	96576
176130	325967
228849	355806
25400	213987
157961	255650
352293	225518
70053	213439
474501	123369
195121	364777
233923	114678
302722	203213
193197	458183
48845	47988
234742	16123
93451	11619
468312	75568
192238	294836
341204	485096
196903	378082
46551	387742
404250	91069
115501	64797
456658	355700
63332	401101
266052	66277
438250	110677
198043	318404
283131	421356
483211	438134
243287	36717
209304	195127
49605	141026
325314	1294
423739	82495
338773	90320
202352	241005
281177	214331
331979	404345
153602	212884
241358	246212
175304	77727
10217	371617
84211	411427
336488	139648
333243	179697
5984	222701
214760	124781
87638	170085
62198	454975
306243	322685
341644	233160
102249	405159
94592	246303
155602	474351
176490	202383
56876	179375
56845	205270
431906	235634
398174	92811
79701	263958
109738	186159
200009	423741
395428	330143
45205	264704
99216	211340
60576	142018
326880	1297
383166	363132
460437	12895
203406	405824
312241	298077
361496	371800
373793	260888
247597	53389
83497	218727
97117	194905
103267	136631
41581	353014
88956	447517
458671	343992
25109	313745
37748	72985
330954	75379
174954	210050
412990	5803
175895	251564
58851	277997
315692	7757
217595	134694
121860	177244
490755	49828
43119	211868
451218	407545
235585	86560
258444	469583
278154	58466
276821	26146
219516	10109
20998	391414
185940	399353
156745	267553
231305	31703
477840	16433
203200	440580
236216	241525
334092	108387
324343	287945
7758	269199
396677	186440
345401	147220
393409	109437
146602	124473
228159	361795
173736	236654
198148	35707
157492	46839
99602	160419
241935	126473
412494	60517
286247	404960
142993	313314
395707	285908
107011	114737
213052	206874
226787	222317
331238	222127
39195	338191
328867	450760
388075	265065
41179	409828
36035	360708
153080	267553
21772	343860
446708	261083
16844	9437
127388	185243
242125	158798
445708	428737
64974	62813
75119	472108
44554	150472
436862	36392
230986	332674
330954	489241
140460	264157
482377	276090
179748	206870
463420	321791
39744	372827
321834	113522
104740	452345
303507	207556
8515	360144
462870	388473
462746	221953
204285	453450
308715	425838
410445	494102
314977	284843
217153	236513
471939	298767
463193	146183
15027	282911
152415	113138
382238	250058
1231	41967
355921	399910
65725	110708
52306	94516
220917	16153
12076	482657
158627	391414
172357	239069
269634	263925
487609	363973
11640	342204
285473	336590
390634	426832
383740	137128
18851	417931
410839	288823
170932	158811
254446	255353
236020	283645
175895	331491
275414	278858
472534	383576
102307	468249
265910	122654
296029	274373
225621	95312
378629	413456
378285	472239
172733	35629
227485	310756
154087	328658
413709	48163
223708	243115
57515	140516
53893	369599
90296	434705
143381	272159
76811	126348
141929	268977
321093	73445
16941	35474
347017	76566
133648	10231
67210	244694
434690	123369
418336	199353
223727	360512
74582	429593
30568	401004
61917	93245
211186	359762
478561	267520
298823	36733
125588	34801
207661	395424
64778	77383
4954	53904
258671	404772
161023	351257
437054	224536
302156	213639
399159	102352
428410	317506
190389	40031
110448	52537
489413	231513
469384	452098
58252	142154
120808	238299
246434	156333
329046	318735
482339	418000
162231	312035
197996	89047
383223	382899
122883	66215
181219	373438
239576	457081
101791	454975
126864	459993
136021	190369
255157	152085
240225	108344
260352	165497
58042	480224
178222	177569
146254	440437
38659	24381
297202	79249
123029	145691
425735	137075
225514	395496
291119	78184
280523	188759
435397	356883
402662	385471
244040	63455
37690	293813
444320	298182
275056	336590
138006	121106
192800	256012
93459	53863
450793	85276
353098	389812
368174	64494
169025	469338
28496	273313
308516	259929
8836	224815
354999	366451
278877	265769
173879	452709
277040	218485
329638	207696
169994	154374
237242	118877
298669	348798
401692	30224
224097	173745
481503	212081
93245	209703
230881	113353
196003	464578
236239	394529
382252	342698
191020	160419
201076	436366
29510	334980
396021	243115
239462	295650
149288	228431
183989	485304
149803	50264
249583	414257
485943	281004
464492	455463
247296	291166
391391	84089
33017	67826
482184	226430
165778	262311
205859	398333
190281	470154
360981	376938
168080	339878
157816	238702
222918	257709
298427	493831
11966	208793
392693	430356
419197	422195
387918	385000
371125	414546
185554	70118
324752	77978
276204	86821
307948	269851
141309	349712
315219	50492
330954	178048
1655	440660
248278	77727
413903	49828
255155	380232
29976	204334
385538	180578
104491	207459
488476	421348
223013	447107
156046	172089
20703	207042
656	392086
143315	85928
261920	237165
271993	88369
314693	364680
114615	404960
231001	148995
172134	317118
72670	16432
103584	331508
143872	14650
141583	75499
166285	346850
349506	38063
168582	438373
373755	339251
79319	297005
190281	434599
226897	228431
62193	447219
44436	58064
431030	42834
397003	366941
115725	450647
62608	421356
482210	148771
71188	475699
444746	327922
404960	215637
326260	229659
129760	79343
397627	477358
376243	401115
24381	107449
362784	401719
105745	342255
462984	295801
81150	203618
224762	104580
393747	214901
224108	472503
1839	115604
31314	145691
321023	16922
17315	443033
292721	265297
113138	320885
487293	45585
126166	138088
335743	110677
153322	246044
445023	87007
429143	366460
354545	50775
60677	126326
329499	493197
456377	86476
394237	99437
396591	70771
340456	2853
229735	207397
235034	236654
314617	22265
211541	350794
433468	409540
442227	353557
43454	139451
68314	137508
225267	293453
183708	2715
224678	420944
57785	91998
343732	369599
297441	257726
458709	15133
343017	422961
121493	66405
174362	287193
338228	484406
425303	10690
132173	383036
122905	345365
299976	41673
54178	406886
28357	29273
28345	67858
437018	403743
424968	212081
192104	147442
176878	114305
95989	20205
155302	207927
196611	357479
269672	184781
348937	129491
351124	450917
409016	337921
394975	487192
361675	232535
260879	421821
433508	374761
13360	78787
314881	470437
53532	275058
454867	375113
298492	285411
440726	229928
167588	389998
324284	494099
76773	405837
40890	102610
387959	317118
373755	478232
304101	407977
9969	145281
342486	487010
140528	2203
200529	276343
286686	412351
362396	226494
211953	420314
226386	110677
261008	29974
72812	234951
272483	52537
258287	391632
463112	365539
129396	280933
258368	134145
192495	40784
200092	402331
296712	15209
412426	446517
341621	471793
228849	445988
30436	173503
224715	429863
97926	421469
158149	387689
138416	61666
330537	321848
481194	86001
362267	288271
398737	273831
20172	485806
176217	465647
199676	284843
84801	64335
273619	461846
124794	91295
408357	8478
29153	217698
75488	470554
385308	371934
325403	291070
78575	9054
248754	218727
469481	228059
335961	132740
354591	371918
384679	437067
277792	363581
142605	187974
37710	286016
188525	48275
430153	176773
259971	143721
29824	475200
430116	412234
27104	186159
342465	246388
311529	216698
42159	123022
477697	124535
484575	229150
249709	10888
218485	493382
40028	13231
139350	43207
54370	264406
203540	167588
481397	98012
446193	272139
105061	181680
442807	461944
284191	318735
335792	49650
75155	377312
220194	290996
311479	255579
318969	444588
336152	184603
130300	309524
166149	327837
218899	112312
1625	37057
138893	81280
300762	366490
214358	125655
93364	402312
106524	25716
92500	205669
67832	355777
51551	355093
471044	348292
359802	251055
483927	170839
387189	215178
401232	286144
405508	248625
286494	440962
198738	420959
83305	397456
228225	63190
256812	129857
20616	147442
12430	265883
444650	238566
183065	53165
110958	243731
296841	194165
211534	188639
209510	93666
130559	187698
408249	100125
188691	48079
155950	388195
341197	268930
67016	11626
130150	16433
60214	147460
373996	15209
55914	491607
422246	56569
395524	313745
413783	24620
244092	379919
194842	152085
19739	233220
165869	144845
79420	329811
142852	96977
138800	437905
320048	21902
228050	74542
393764	367110
132445	38063
367672	232183
484417	467898
209311	360385
203515	72416
124094	35707
480590	252961
473132	234562
217164	36392
67399	359618
226144	443693
107471	209542
149147	171316
408620	466808
45959	181680
254430	282287
445567	94852
257498	111039
412716	461829
133909	218182
235739	396697
360178	374594
130821	101049
394210	42189
427211	322969
168945	228431
271073	464588
330731	164164
322851	147520
1292	113616
390391	273831
237242	366828
135123	198687
426392	186588
311479	373648
358474	273369
411745	438419
466790	364146
256610	91711
381067	295159
322171	202377
462806	21583
273231	30258
160220	24070
461767	31616
354200	387404
195839	83188
365810	256723
146260	114457
427409	159571
40326	86476
318022	312057
445454	144845
103438	154141
148593	274511
434312	29253
53820	82585
414240	407651
83179	475723
180302	116326
258496	479614
397734	177473
494068	160576
202379	39715
361960	186259
66822	23018
67843	317118
8095	234320
274365	336590
253582	31616
210439	244688
140152	10025
68558	251116
393870	302745
295113	440660
331028	122694
345401	483372
87063	267602
230897	489871
462339	340662
249515	295484
181668	472739
1487	101049
16116	469235
363526	274309
375276	484274
402514	4413
296477	145948
121211	476612
249790	33697
127751	152324
324329	198568
120006	387839
17613	104498
182106	311948
471205	264952
470554	342770
259559	29521
88638	409499
89587	249334
192611	267553
286247	123718
95784	90290
367626	107975
477702	464213
54539	291971
451145	401297
376160	310261
153006	463408
199365	422998
167505	9203
400756	97277
92820	455293
386696	155471
221060	232197
454303	114063
446863	266693
480239	318603
131939	311300
316474	303175
309329	462191
63356	246672
26940	110641
384231	345622
355700	362640
489104	426508
396503	155663
355642	353472
334878	265548
76004	273948
145336	237165
212096	296811
225516	400958
315745	337103
305827	473873
56635	87153
224063	138885
228084	297728
167583	298372
54079	395666
162628	90123
389440	249334
376341	245148
289878	5019
9965	204330
188669	41651
3809	228770
424699	72523
189806	38400
202379	245990
152515	370600
359789	324451
473107	246672
250404	270812
213503	262954
107711	36439
432175	131312
14774	446351
27570	75499
162249	62191
135256	237235
419100	289504
130021	469235
33343	181704
147617	59284
171127	197787
431214	113927
218530	421830
464734	199624
119001	78842
47250	168615
151184	136331
308122	158101
261649	197074
338261	265589
154156	476951
478415	93744
298077	203613
50123	435708
364263	376727
454827	454140
352452	94516
148539	255979
294525	254986
293775	411809
109094	192156
295009	57933
409745	190178
225727	42189
409693	302033
200147	16433
19380	191223
415863	322451
104817	62316
9596	286172
481347	48275
370842	440660
426197	32807
342499	162779
130224	416712
286001	374849
51519	186685
275059	272339
309086	331238
429287	465425
382867	190396
270684	487630
156599	433391
49392	423688
237440	325738
437849	222932
320972	15905
457636	292129
154402	254418
405979	452414
23340	196553
472224	211067
240762	391414
299293	148609
460894	48275
355805	406284
176161	240286
458346	224324
208944	474412
62236	476951
61503	310261
224589	285156
324296	465904
473416	126204
434990	476447
257347	425675
298926	366666
342465	137067
214460	389682
298048	183975
68549	413208
462757	3011
398938	214714
476796	10345
345613	240609
50346	16433
405843	331581
399237	478060
352629	190369
275763	194512
123465	293813
391830	337657
329750	372108
443622	169439
407625	280551
118363	411809
373084	252404
365410	296645
85959	277915
97247	286936
184042	435318
37640	10420
96975	313745
201758	372815
385291	478415
300193	455339
387791	438419
343414	202013
168310	106466
436201	485185
478248	350472
22414	295484
425827	121106
365099	214063
439749	186561
50925	406880
9889	145534
406924	183213
64116	11626
23109	210403
183767	217423
406751	228574
236630	20130
235600	214038
467339	287436
170952	423589
206046	444869
489822	116658
35385	51195
94553	45141
37948	105171
246554	317118
146893	429793
117791	388473
79803	32807
11143	13129
267464	420944
359085	36724
257548	47987
267734	28233
48282	231970
460162	305005
75495	422803
319259	156735
117351	210032
335541	429927
464512	161177
207178	416340
377213	244889
474057	110677
92694	289995
195005	431015
349066	389682
216157	186159
461833	48182
483963	173703
316565	371993
174771	412066
48282	59351
451263	221030
310862	332476
202600	489167
165210	104811
486823	399214
167583	358603
8278	414912
186532	79075
269159	141440
216052	341493
193354	287382
287019	378762
191539	35629
116686	105017
242718	459976
194849	5040
391114	65247
370069	235810
203200	411271
230677	248268
227047	110677
198443	486885
387351	76111
125035	95149
225352	184902
484448	329341
14486	158101
423014	16433
76531	229986
269047	5405
249546	298182
365227	428214
318679	132388
68532	444634
21483	168381
84745	102349
65208	3431
4157	456801
114407	462551
261731	190369
369712	246749
489183	358350
187194	319108
126537	71384
37697	223059
171455	381622
302598	277961
170067	480327
307644	141296
87154	149162
254131	407905
112625	159333
321829	355700
246878	423688
153322	18582
324454	340814
420506	118662
124397	293813
462851	183213
308158	306209
20839	183643
116463	27245
281923	292468
450576	240225
170267	56794
404806	161795
416004	266852
460775	67660
160461	10451
242038	113536
179694	5007
408329	287694
98981	186259
171915	400293
316438	427952
251140	96977
470915	362267
326525	367824
414371	478415
125588	32807
453650	88696
433903	391414
182445	171629
316945	193140
27255	152502
229735	364053
305973	58374
373098	48275
214235	209542
349803	190369
325533	465508
397744	408397
54425	137128
215108	390734
453113	430610
228225	277936
202379	440990
365364	111623
202427	240225
174349	226494
358860	21095
338809	278699
197544	355210
110094	303218
429845	18720
351447	10752
14796	122320
398253	37515
412909	121816
214717	10856
56828	419580
403940	107187
175370	445749
138990	400184
177278	440660
188759	197452
366437	101365
334662	104498
375619	377906
98654	216434
152380	214960
106739	397129
192646	365482
425640	279541
53532	145979
139030	378546
158643	65913
209898	147121
242411	236197
270255	313314
368227	172221
46988	384235
320683	297163
47983	206686
325775	64809
396375	120295
341946	141509
273610	52030
10484	273831
173680	378859
107052	355807
228975	187998
4927	291521
448104	1938
461355	291823
177775	263009
205582	13370
263514	372296
1699	320726
178272	11951
107118	97662
304914	181457
184064	113138
142023	122585
444039	448709
278180	52952
95032	397014
49423	86421
369066	107711
187579	168198
290	23983
3261	291332
437098	105498
408357	391414
348841	307279
68083	166450
434981	224780
90296	368205
106739	99437
471576	455228
150062	448125
193020	235725
449618	471355
444668	314742
50611	57870
482146	37530
24543	355333
385055	273831
280502	333540
179596	476366
107924	313314
214232	375840
487570	394529
391593	130019
89238	445950
216052	291580
484736	334680
11318	213221
320690	256121
465944	62406
236743	212081
222310	42890
262985	376121
119812	22256
272647	1466
130542	238299
416428	431556
166443	142331
220507	373017
209052	362123
87343	242927
458768	102603
209661	205289
245733	29039
425607	17813
400954	237651
203138	45355
363263	323056
289174	478415
209775	317118
21194	431799
342465	42697
385483	347900
408520	153227
48282	99789
128878	65934
233045	251113
134654	59874
373159	461208
245190	315566
72926	120810
463774	477914
409649	344207
230969	312697
191896	404727
163435	364311
422218	228431
41821	168381
147056	190369
91325	240209
246113	454582
231636	487135
25145	195916
214215	413923
6924	307423
23197	142018
110789	296698
489056	19565
153799	62157
443350	159250
48771	186259
350571	348798
225961	23046
226109	207443
487199	210271
423197	362156
53893	15029
47630	441135
52363	440660
122374	114046
268081	440784
50162	218727
49184	175897
292687	237315
225133	467703
51342	254366
106154	385464
489354	137128
350298	26714
308171	276358
469612	41904
471956	244805
252145	471904
298390	4290
315951	285052
119001	193033
214110	404310
393852	469235
226023	157646
431264	385141
63314	423559
308801	401949
53532	159141
199286	339604
39205	162780
258911	287454
342573	456215
104740	184663
478303	248391
280308	371918
302918	151662
110696	454975
219777	218674
481193	485156
305671	266683
183415	322318
441969	396729
356953	472167
184629	285512
112239	426736
219997	24314
248983	6374
320961	168511
265712	461392
157099	445861
45724	400562
67139	286457
299267	480404
271888	280593
120787	478415
24859	35421
184564	166465
178579	297646
350499	434138
375678	451016
151761	294069
441221	347023
108706	357773
480580	247209
356838	21411
194553	259929
58464	277961
78030	389546
183746	259929
399647	415606
406405	162251
474966	430585
52585	144271
173731	118401
46655	330469
272608	470534
364980	250434
285074	395988
45376	99437
250587	53249
192238	380071
382882	56401
292721	45234
323781	315888
56806	491184
221296	464546
91382	183369
8347	151819
277765	205289
303507	365141
410849	447107
31094	26714
300088	237799
219607	379079
105021	401871
406968	457674
146640	350189
149892	126304
5743	334602
228635	71776
174034	280969
310475	7809
252080	421830
467628	131008
109406	304466
180944	114640
124085	231869
95770	420392
478289	291521
201076	8797
94269	467538
262250	143671
40337	169485
221329	103031
226378	178772
260231	487504
348644	309227
381205	248972
84698	91826
126325	52537
142284	114704
345401	190219
278769	333463
53572	67584
39683	53391
387327	257950
315891	299748
416553	315906
474720	157153
407516	454975
10788	110619
254446	276244
119665	121106
454232	132996
66229	226494
456021	181547
408329	407757
173936	99437
296549	432823
151158	38063
231377	273831
163445	383198
492571	161397
72624	370866
100795	430610
364754	135353
136565	246003
358907	33855
458065	80587
164385	110862
35806	472239
2430	23018
33072	201465
207209	397287
494126	291484
470852	286397
449936	265589
6084	147909
79528	483438
436641	42747
198757	122218
212127	471745
194329	110677
362586	57453
249894	215722
197113	54661
81695	15133
77637	317118
189111	490084
159303	109868
14154	303535
365831	81018
157863	357157
153260	362654
313663	77341
360649	332701
476385	490958
488758	255550
297941	186463
133732	151575
133440	366828
106476	33935
234413	309372
103323	469771
85139	76907
224205	364356
378445	179958
110306	5041
80798	188759
422183	438373
444139	400520
35241	492906
136605	122694
340426	291721
28857	443539
415352	456086
212299	392329
245769	264406
369321	228110
444472	126196
127921	92004
357230	154302
347264	278353
29257	86476
66318	481785
92635	95579
234148	147175
325618	323175
437818	395462
163800	71652
270591	123718
28126	53863
479351	260300
451849	469268
322171	482024
83189	130620
315805	251848
167419	430855
281313	265327
268114	237212
93310	213878
418368	315692
191651	223104
181668	443692
485794	47630
136700	48275
128563	317675
489539	413535
399710	343721
48686	428214
236064	463588
279019	138977
29077	275043
338113	85915
364636	417171
331238	163111
30821	110708
452587	478415
304501	378127
122797	14188
364091	370756
81525	155635
247296	490279
367247	484296
439228	104284
134474	94667
142028	168625
350628	336071
285023	67089
444862	476951
165028	162253
160153	409474
475287	227101
438777	407509
293987	200444
36612	232925
481228	4413
235034	435708
370148	336955
46472	494102
278216	75379
152939	409828
487347	25748
485557	185013
35805	276072
99910	20874
321645	119868
12481	194921
184316	309524
380858	100748
446739	332403
405077	4413
377708	275677
233768	421356
193190	371918
479912	130675
192336	270266
192610	18708
1588	320694
280521	375367
96376	25771
142523	431137
208831	261520
446140	170020
43835	272908
13186	36555
161308	327273
45919	310756
6467	303059
388358	348047
479541	35707
226809	207696
219546	168696
355083	252829
52478	395988
413702	132740
221599	185335
410334	154456
309225	203000
237556	138109
149389	389805
216516	116577
230969	281351
358320	182192
409942	277961
403057	12271
217459	84775
475761	255336
309685	347057
173019	66880
225903	285998
289084	477131
431654	297362
82294	315687
101889	181399
468293	12855
85739	398333
67351	438419
267573	62191
285498	485304
316446	342193
254204	463249
153630	159249
384467	23430
457105	13334
352925	397456
111688	90435
190322	195551
261410	300480
115823	162795
444139	106275
247493	199526
61916	321738
300826	455166
262639	209203
82744	441424
269277	464520
443841	157624
44715	113051
217408	188368
342574	121106
416983	140931
472639	174217
373287	228431
318088	40623
414259	183213
27457	476471
427284	12177
29298	234758
146299	217389
380944	273522
63177	313745
108183	301843
65513	240796
431264	411419
293199	407855
279722	55618
38598	317118
264377	33855
290162	15209
355067	256954
322490	444868
45724	395770
434032	321308
403910	141649
310981	266191
91211	42670
325940	375249
72610	391414
163370	360708
408135	411740
449319	260527
458450	377620
351294	323173
98807	424574
379335	114117
73290	151647
319824	263691
449904	287694
82276	467703
255359	474622
157524	6861
85476	405408
354540	177450
209391	240397
492065	265082
299539	343804
174101	469268
199473	218727
441691	14643
201035	284452
377725	385074
144543	310261
137542	41673
203793	476656
373853	257301
88289	212053
156785	174564
478588	393018
126305	329129
125754	378462
326937	150889
444081	430845
479262	480224
136543	417918
486712	40780
478415	376107
305910	382653
287121	9054
242476	476766
295009	24412
293913	44075
165438	134262
63396	188837
401023	371918
114589	420895
289058	158127
35756	336590
248013	401425
67736	72926
136798	134201
255650	292325
214735	360418
43747	118985
10093	18424
40123	376638
442091	37249
85302	353750
207916	163430
208192	68368
58271	307397
350835	159173
314570	86076
192126	315671
265500	162795
40006	465019
272660	453385
254107	93245
91673	337138
82230	190369
392539	295506
47035	460161
71237	30749
135610	438419
455647	431632
10331	53641
162785	74106
190524	412523
482839	215937
287980	90954
203308	191405
256893	378672
154456	150123
315358	98493
441333	385076
199288	396237
438062	264574
201891	447560
321931	58465
322411	138340
489787	296339
451505	421206
267753	119381
340322	99437
479882	272339
112625	5951
203865	442153
117848	96886
164727	96593
344181	250410
322326	324723
200092	221318
240937	341271
372314	28129
170524	440962
79239	316959
211651	166797
251458	258208
78027	271383
336152	456115
184629	434045
63494	349129
245792	181462
204232	214279
138054	375293
396566	222619
51168	417288
262074	404806
455319	17983
252729	269649
33981	153518
457418	175047
325814	210261
352789	303175
271760	246275
493494	458927
390526	231083
452364	217423
456748	318404
423067	43334
21831	441372
88439	192566
294663	249334
2281	321868
236568	190369
398740	190191
265147	492906
426821	512
286951	111623
481958	440571
361001	286512
144764	231255
2923	65839
140116	86892
223134	16153
244249	460437
96774	487915
272422	313745
85744	78984
132153	109639
135103	62071
285023	417918
136589	303175
250833	132617
66349	82089
234788	467631
224786	371934
185604	221324
393643	109500
271760	229928
114163	286777
310927	208019
203656	120138
321911	150352
279517	431226
63062	251299
482332	164174
483678	134425
59196	220609
287566	420414
172396	122256
4952	331133
115428	21523
380454	96977
238506	187974
98645	374169
421063	409211
16844	268369
330954	232616
355542	208300
27758	86596
311498	478415
410300	317676
199719	78469
30046	258370
66147	249186
214891	119797
163734	19620
188514	158153
394944	452989
439992	332820
133909	232890
191569	429928
387351	84388
42048	190369
265883	439570
474429	313745
486712	250389
144072	382511
96615	130346
171915	15084
196831	190766
32743	79262
78877	245679
319824	198865
19218	452461
801	378686
66044	238655
116764	267352
255994	243388
449521	385437
376259	482207
443320	487900
471410	280123
446836	355552
421140	86596
34652	8123
39371	445233
252701	184558
265968	15962
172486	49903
189398	237235
6467	266377
253248	168381
311221	164884
57685	162247
471403	487602
437030	12443
207754	97617
297347	378976
357881	359422
265460	475571
189149	287854
419576	222701
408486	110677
365305	164333
54681	402323
208215	292721
193623	250729
182046	254746
489456	123600
149240	285156
205226	339601
222045	204185
246809	290375
414140	86728
277722	364201
208273	60923
260721	467085
473018	90428
14400	251621
431285	82291
79124	52537
424161	203224
45396	273831
144920	252413
98812	387742
130300	437579
368433	445233
470780	42890
34430	73409
380564	170511
409468	268194
144012	336344
479287	474341
299768	50884
457368	86144
256716	37515
107118	445186
310153	427883
3458	30099
311510	117642
482928	341470
323046	386092
93645	185076
347093	406583
308309	63528
274364	378462
106654	199534
293192	352605
338271	55016
285864	325604
115795	391414
39875	82230
422555	116788
115421	117549
73791	447107
412690	40152
92055	420694
11057	86728
290	482143
414825	104448
188722	234969
314393	183981
354206	274451
12926	41673
176408	439517
451780	179413
434040	12565
270714	434524
435779	238073
247110	316796
12332	336955
493631	273831
317672	327449
290807	477130
20149	236595
104387	25480
331566	83084
273985	324377
424903	420944
387195	429455
475071	34692
94067	387742
231375	471024
99350	115943
359967	7828
336542	313745
382525	302583
325533	465647
437849	9042
36139	440660
463446	218615
479355	29416
184629	27570
458809	119346
360494	11264
286126	459502
338011	375840
401763	279992
128121	366534
116232	94516
202140	330305
32825	92613
60517	384819
386428	375897
125837	486885
318426	278520
126108	478997
336829	436686
229604	84536
473228	317118
456021	399852
406608	173698
77143	469235
73097	416402
439754	414832
241952	127636
2416	377933
308669	233571
146651	12177
403976	284843
335441	219815
440816	5638
470941	260527
132878	264057
260050	391414
330269	13903
219546	477413
202379	53883
201698	139755
314600	440660
189659	327343
368489	352927
144246	351015
414825	204484
449044	349608
144288	211868
89219	461846
402608	227424
363054	425675
423724	142642
267327	489552
356530	176013
375768	451600
426190	291823
201556	466737
422771	376483
433159	285156
249114	478182
453716	476598
13698	183213
429287	164759
166708	86476
218720	14130
176075	204925
156643	102923
11178	448709
447764	386212
412980	210230
329072	166654
272457	110677
10095	13370
207593	336590
58245	134382
492247	493423
408329	356355
486217	53490
147613	22804
186122	132843
81432	163725
213770	458
463400	96146
161331	315758
486712	126628
456658	10394
25800	18298
436940	434603
357836	53245
377720	428155
374368	267352
43568	216386
489829	293813
135258	399867
347841	234857
354271	450324
312006	322016
452493	397349
404892	348165
283185	121685
438121	94516
207152	86476
386289	240269
413218	372409
91996	63047
150489	355700
195768	230324
433346	449372
365399	177748
394477	327061
66831	279582
330032	272604
321157	168706
29824	311078
150107	426089
6084	314810
372246	31178
84020	340999
329121	84504
369209	170741
61455	65546
346656	477704
465655	49903
85665	300493
472201	217223
28548	179692
62642	460437
89740	35707
76191	171007
60667	72985
60028	334009
347906	442030
431167	273831
192495	398805
15819	14788
80309	285446
261910	192431
171622	27464
432255	61621
219958	5050
420771	83113
429210	384762
355083	113749
315892	267274
161971	23018
468830	41710
449283	428756
89805	71994
29824	280045
186715	279509
487938	197750
410423	217423
492149	140369
24501	163614
191425	204330
64865	19425
431122	227007
154667	390232
35156	280972
411359	409828
294188	207277
297041	239503
334671	313745
225512	72941
280171	476800
197317	436982
136605	54536
137368	392210
445725	389682
79075	84773
445190	476412
110805	479872
342465	195568
482851	364855
151336	151843
361540	160132
225133	153995
261084	399867
201123	335082
468287	258692
244551	273831
458065	262639
279722	463623
483183	223088
216147	18451
420059	146202
464248	377205
276632	219607
323800	101049
44354	404960
138126	373665
241315	240306
41016	151096
171455	396450
162649	337791
49462	61059
76228	159333
32242	186159
455976	379210
431860	4676
102065	223455
13104	354206
2449	481785
54153	484546
422267	318976
379585	407486
192495	216071
161526	408995
299823	247435
412141	139648
222137	428738
219281	86421
291119	483551
373025	80662
334068	191686
41959	18479
209372	318533
299105	461305
431021	209933
191866	139625
157967	178422
162564	348639
56519	422580
490660	119868
316549	375654
263001	248816
81262	136115
182657	281163
53858	63957
424684	191343
243568	42564
176604	131131
170398	49903
54735	360322
276821	30241
144947	328409
167924	222701
27295	132889
137662	256088
315573	483930
2491	255611
81848	457623
119253	309631
254446	412408
368620	365152
329696	243200
275047	160071
407829	52713
167661	371466
314616	314890
95215	231175
13397	228431
29408	274451
175109	220417
438293	413805
386973	489068
119306	127921
363191	426089
117972	199640
342465	447291
418060	346554
288885	369684
415599	46070
13691	62191
381318	34192
43835	462776
253102	94619
161727	28930
391453	201493
232183	111629
270384	114930
337561	442628
46333	32053
230330	126473
191022	482370
15027	116923
139333	16433
89238	129885
188048	144073
50078	321923
68776	369577
305781	445465
154949	433671
38798	160961
79557	397042
106386	15133
203504	100079
293913	11228
314071	194664
150423	203279
99499	325199
153322	288004
92445	262954
204159	265493
476693	459123
388447	187150
385042	162831
310981	427858
415901	106292
447335	327204
489787	260527
194875	217423
257590	465647
398804	338271
241198	79195
127415	273955
146263	212081
412426	56803
296339	52537
338651	441320
365399	49903
393342	311916
372073	112025
387577	57134
396421	108554
305475	468978
69934	322820
349416	248747
470912	283392
51793	86665
493382	421707
758	86560
296772	450777
114153	105585
1132	26794
465687	23339
436864	453197
205682	132996
278769	363386
123141	429452
34367	189960
339862	55243
336462	46294
309438	430356
463904	445233
214063	4463
107931	228821
403723	352682
198197	271994
209364	299665
453651	64335
50034	404331
36738	474477
339051	323550
354193	186561
4098	440422
171107	254178
471169	120053
402527	351089
342403	22827
153813	254423
359427	169977
5672	366127
1924	422998
413896	303932
326680	210032
414749	173697
174255	207076
489354	385681
230201	30258
180556	191821
322481	16433
285091	260760
256966	43496
37182	203308
331950	35421
443369	406017
262730	233560
338411	293365
440522	267338
440646	370866
60641	227101
73059	313745
397576	445233
112625	203735
380910	434035
78237	347104
19065	226323
75119	213364
189104	43661
389499	465801
195717	401101
359933	109690
161722	12245
479351	442836
126628	119342
345679	346164
95178	134287
481333	127921
96185	318563
130821	462973
18246	94537
367619	107187
480088	77827
254559	177612
95480	226308
438262	320464
327630	142356
325940	176557
1057	107497
257971	141132
419962	361354
414084	258461
184770	78699
479044	22323
313143	458030
287617	146202
167068	377853
27580	334680
291776	306110
471365	176838
358971	453521
196110	440660
138490	110677
251943	73821
275615	490029
417938	159419
343431	377803
172689	12042
330998	317118
259835	77461
80936	48146
439754	203656
317410	117079
58978	48063
269255	107868
178679	348798
57357	318396
441996	194264
447948	351277
185076	338143
173973	96169
290705	263009
54425	151344
59397	234613
66981	389029
324502	323374
122314	350549
156852	258607
449354	62699
339226	207578
242835	22256
88753	27964
12070	248398
114705	143933
83179	221324
269854	426728
401326	165267
456447	258370
195535	452746
315005	267352
13973	468112
188982	69372
85699	227126
253929	404960
192854	138156
367638	212081
284218	295733
448062	315401
208577	446328
110385	467703
341445	26848
3864	132996
345979	54976
288719	160419
263220	391118
139050	298767
139424	295650
93409	175721
302133	92352
348539	183213
90151	276966
67393	50538
492247	92130
275969	462973
256022	362206
134469	324141
321797	179834
194797	17339
350764	398333
337963	463965
412739	209285
177269	403230
170420	179892
490463	34675
97527	144308
353787	341845
135170	486339
61503	162795
318573	301659
472591	204330
179908	433934
398328	198450
445879	126436
221329	54536
348690	160419
331376	13370
326459	12129
445196	274451
922	339582
353702	92613
272785	348171
152037	24943
485304	251116
384231	179906
249591	475033
319824	265273
29088	273468
430608	272774
200092	346387
117783	381595
261920	222701
184528	317638
364983	73372
365550	49375
171033	369599
257391	286936
462364	467492
368303	345828
69375	190369
119464	137028
48282	58317
144543	23018
91325	351269
373025	492928
443320	204919
345236	445193
378441	404960
314878	343012
398051	250042
361992	263803
457306	10705
350240	131336
110002	490237
3696	316388
247501	359809
409388	350759
370257	30919
121875	279664
251674	325199
242636	64755
108091	285156
161363	66557
204109	16123
344782	31544
226023	256121
180410	389387
219190	302975
230192	78699
241198	238845
385376	192281
397935	60864
187302	171083
268893	483688
461299	392788
456811	358602
412844	363035
479520	177335
189454	466744
122854	486182
89040	307768
350869	84504
463942	334054
433354	274547
472086	117473
195482	292721
124469	433696
240964	249334
82138	463428
154560	306100
93451	275232
32791	273831
460929	369599
391479	319438
57632	407651
82744	104383
436709	24516
355935	43814
467273	97596
201813	423531
69592	278191
216570	27464
226601	404693
140677	50812
373890	457033
148683	172376
13911	59156
88282	123211
217310	364359
3809	321230
3578	251002
266121	110784
205586	39114
439379	314876
396976	143229
176975	352605
84429	362966
434561	200444
82084	206159
362056	183479
277528	461849
180410	463200
33089	396080
481492	227101
196003	490331
25239	156741
439610	429433
371658	300119
248520	281433
199780	25645
128350	226494
184528	276007
371319	56068
328174	210006
261466	43161
85680	461270
287523	15475
203887	86560
310841	310376
420286	192195
266650	203656
115083	47391
71511	13989
11478	256153
358233	193309
492316	1038
157238	463549
222045	246778
364636	63075
21968	12245
55250	152323
433983	164884
205218	150787
442399	138199
472818	201208
16281	343721
28357	451657
71297	29428
18418	54976
366762	357400
18410	62191
141085	390771
227470	281472
323352	382511
464782	57134
468050	401871
28343	336590
213017	246311
244910	414832
82951	252087
141554	190369
316828	110191
65705	179955
51806	411049
285863	252443
9978	7771
319824	148590
345543	194830
451216	468292
244910	193183
121733	81005
441928	144470
293534	302110
94578	186159
39892	194144
1028	366127
109804	293721
103789	99982
187539	164164
432175	65600
423357	411562
128354	481368
300273	268571
259074	225889
23310	119381
345212	60517
451967	395198
368168	190369
398911	81645
370654	235388
201400	246467
47407	476870
228924	291984
270751	182553
250434	447831
180640	225005
492670	303648
137591	77148
387641	353836
466176	12787
398154	160379
310519	110925
301364	272069
66793	300065
389266	410028
472828	63528
17891	103267
73660	53022
302798	372548
367482	440660
481104	8607
458516	226308
197696	290014
363186	104498
144023	421356
446998	240539
28758	402311
486484	248777
282601	314284
91558	137739
485794	454513
244015	391361
164584	469227
409468	243115
132363	389384
81172	72242
198495	186561
197030	313745
450042	168255
10607	205473
212511	53863
85328	161899
76973	173070
103310	205223
97314	282287
189383	310303
143714	413188
304270	451399
191761	152592
165646	107473
170385	186440
373755	379598
353086	173018
272331	463570
252236	290450
15819	292453
236413	398978
181466	33855
372340	271029
454906	122135
403977	218465
192321	108930
318875	470775
301312	148590
96146	80543
81309	483995
392086	432461
282977	214888
55216	378868
468646	130062
70045	182937
81503	129857
424807	319617
187834	106869
220172	364380
155185	213639
245937	303175
298326	438419
304981	48275
222045	84270
477841	432135
43334	38063
92854	436686
417076	342078
347948	75379
298077	423688
128291	474412
489890	13130
85880	24943
270248	283096
302215	440660
93412	478415
277531	213061
218114	278642
432382	101112
336324	96366
15027	443976
409916	117650
301557	163614
299580	116377
59700	145948
262244	158158
254078	22907
149060	480760
449521	361612
268341	35925
92613	291858
78056	99953
164042	36451
482120	120507
285864	82794
244454	85212
393575	485546
227428	4717
433703	479614
474169	368892
339970	391414
147206	419331
396619	27464
358860	315962
102963	348058
439051	72432
274378	371918
88835	307108
31398	215474
326260	54032
306633	34577
316154	226378
244766	431709
50136	130393
107396	315888
71838	64402
358477	267352
420621	467703
462376	59199
43128	168355
126268	418421
175000	160629
242476	176855
293373	187974
208555	202886
55774	447230
327905	287775
189452	466002
107118	444639
282865	292468
355881	352487
475112	86476
79358	95942
244017	172089
71430	238401
345257	178422
321593	228431
42291	320045
44192	122213
168390	378686
113139	275205
11222	42189
267809	360442
474881	3845
278320	93399
187589	441996
92876	28350
102065	163067
382134	285156
85458	383974
132147	179506
123291	316575
384231	196677
389391	205223
46098	141068
243858	193476
18851	35627
490171	20959
239142	27739
358270	128209
146924	390873
464273	248181
468312	468125
102249	378220
453982	25410
97165	195948
456392	438419
243291	84089
407821	258370
417938	214992
297041	323843
200067	180992
386428	124650
287264	15926
59658	431259
219017	264372
129708	10917
140891	364146
449521	210903
398329	291249
317100	314742
245305	468313
153813	266220
313594	33957
435419	458183
320478	168213
19212	176878
170213	2831
324367	328729
232480	82717
458179	197996
240632	263648
290515	13148
45483	315888
266761	440660
111968	486698
155078	79081
366402	450947
381553	108702
326471	94667
126719	436722
254098	493816
446445	202394
27455	312697
339485	285654
290838	351257
361870	209018
480927	373584
440190	234071
244267	246311
106750	307948
236036	307002
75154	336166
25748	128845
263958	12640
119975	390861
312474	23318
215329	120458
242411	113891
367919	35603
429679	110677
144288	395988
206240	14335
253527	161134
29656	240225
289924	439718
478239	139548
253102	97467
289118	32807
154815	430684
117307	190365
281209	344915
249186	36509
395198	76248
478302	483275
253503	145691
400807	393326
224112	473939
409642	226308
24406	37948
101784	109776
203939	166415
317685	454975
445729	18418
360098	59550
342114	454337
146893	171441
68202	235717
298298	132247
60259	100705
469218	434945
402238	110708
270597	307890
70824	81280
262210	360918
101122	254973
236712	261375
157685	267352
490553	3234
361576	53480
319824	368892
106631	143079
362468	333357
54101	119762
21589	16433
51398	480224
217275	85331
462696	245971
431978	74876
140935	317118
295841	101465
298390	116347
329121	183213
151952	193278
148473	371668
21463	172656
260956	271533
45165	452597
273260	224285
460614	417288
104387	73236
266307	180677
220284	342459
41189	79473
43207	332392
28781	492898
191896	186259
134262	56561
41086	23018
457231	154271
442281	279509
346272	413987
252428	279871
25969	371934
116402	459775
28380	220972
144811	123723
258044	266203
210595	90277
296920	369599
475096	336590
114367	477254
98339	36029
115100	81182
199335	310756
156643	190369
385986	367597
154430	347421
336996	62191
167721	331232
161420	42189
402805	82033
276548	203656
450039	196885
289995	434035
377214	419419
189292	58179
377112	112678
63328	106514
282475	48275
423054	198926
275334	82248
291604	104379
239947	440740
378886	150126
148468	220635
387939	370030
432231	160660
15158	368820
456637	256237
45654	463623
440311	82553
133583	289346
248677	51895
247184	69975
117980	15133
130069	296865
192238	88993
247482	387101
199171	400390
383673	489552
158653	213792
426336	62238
359466	459518
55435	110677
66684	62191
186489	214024
210193	353962
280390	360683
9856	291521
47898	76454
91922	207719
384803	12107
177126	389566
193641	13370
212567	172066
94319	283265
50219	92613
11558	229371
425751	129857
307260	176878
84756	60108
414857	290450
487523	317637
282511	378462
120101	193887
442034	229727
207761	110708
92209	231578
39195	202768
375682	435428
299437	166513
388077	317675
241725	129769
163340	229215
125139	448680
376248	378859
436288	245679
437156	415507
476091	54390
67816	224867
23040	479872
430771	85423
360426	434718
303865	279168
169937	257330
314359	414832
354728	253612
123793	78533
380166	481368
241078	138154
176658	461846
287808	86560
371681	216595
443931	251702
10546	91558
110749	240724
125733	239596
292548	367937
10751	48861
111834	241426
28890	88027
439387	297723
349186	17148
430870	48524
238353	213639
483854	393326
199872	78380
13217	472583
253482	214024
283632	171856
116164	456640
197718	252680
483031	294404
343011	455612
442745	359358
176130	477509
118755	440962
228149	267241
109025	231485
21411	4349
290934	17186
71176	375184
210401	35971
469168	313745
487567	226152
59813	427185
479646	234196
259436	176778
208585	210261
451803	469509
448110	5040
256893	378330
248013	329681
82434	20392
24205	377416
491433	430356
374044	50028
377617	481688
269147	119040
492058	169389
288077	489822
415967	89772
258669	29329
485272	400041
149015	256165
229735	338870
113457	313745
361024	118610
455699	478620
9856	360512
379771	256560
222147	372629
370160	365702
150489	487762
108406	28129
278554	186714
78168	486267
319465	327343
326210	228411
164231	463549
45471	21457
373384	313745
9381	81018
26304	330553
233498	274971
301913	438653
288204	184902
167588	360068
314343	303250
234453	189640
82254	300240
416917	473211
410951	296339
430065	93212
137133	49896
271296	114063
55676	378462
315230	114930
340859	205927
346216	353714
20671	230925
465553	151159
276209	179258
438501	303175
238284	425767
363021	39362
9242	412457
106901	404806
116049	267602
366030	214714
480590	269199
190259	329630
119531	431709
334351	245313
154456	227523
315573	158965
178123	6744
430643	127340
373575	430610
166212	63528
327880	261396
113843	74425
356549	262954
415024	36836
437592	94923
108789	35735
483706	168535
202613	100277
458665	308528
81432	332989
90608	174466
211894	478415
399505	226308
343031	352950
55676	331349
140419	140034
297426	338271
3955	226378
70625	369420
249526	298182
1939	383461
407028	27231
118928	79412
383164	202825
76990	303648
327739	49575
111501	20672
225694	191959
209523	186384
384218	336526
32776	18451
131574	265883
477262	263514
41843	248382
119001	249560
150739	184100
384120	158153
92401	45397
175012	111229
169421	346140
438624	112713
288002	478415
244092	67174
65513	467768
210825	161467
170553	300473
177456	267352
67382	92976
263377	103725
255387	173453
242411	382944
390461	205522
57776	11177
89164	355700
137380	369135
49231	20982
169891	375954
182526	155855
175184	101650
325701	62191
12448	189708
1831	206375
233071	110677
23781	421356
286320	374634
414189	298439
195488	389514
271457	19620
8551	94667
315463	206924
48306	435708
245582	157624
41534	391883
35650	278870
339301	334675
131479	48079
41029	400120
180672	220417
372738	469235
347151	144073
315588	291918
449577	18041
353815	255650
244652	477308
99803	422991
110236	127197
16	174564
56067	340253
461172	213017
438475	356757
11367	109145
312026	166513
431336	307921
265781	478809
446630	136279
456658	223162
377498	409828
190693	459345
345715	472656
458207	306202
418016	283394
459778	242661
355508	49903
35806	52746
421827	313745
457573	39448
444566	391414
146158	49903
162869	230271
121607	386181
181793	425421
100910	86476
417726	351029
144397	100478
433106	348798
6467	451369
325299	1605
128851	405104
40629	352605
40028	336348
132247	70593
179713	348798
243123	278642
86924	19313
414286	234194
350551	492316
17339	443101
291738	457163
240634	56565
337288	342784
49069	411272
223335	287535
16431	109542
15819	335426
450964	121758
491190	421935
461314	186015
406018	411424
133753	179607
37657	36352
117239	130620
255859	477750
455008	238415
395336	390783
18218	142588
264463	435985
460734	140044
401917	401384
430606	318792
203200	156349
65605	336922
330513	453373
470672	97421
296629	210261
119944	491538
289675	359831
315554	145064
297794	411809
79750	47278
367114	50264
46936	99437
26435	139648
418291	1057
35864	94344
212040	222542
452283	464420
448851	307122
23642	291984
45579	399462
48282	242891
373361	414762
47370	32053
66553	209510
98904	244005
186498	186259
313902	144073
234721	32807
118058	338271
237209	292160
441229	275990
416771	52413
227306	279664
379680	475571
89219	381168
351855	301475
405979	475571
360165	441720
374623	62038
372738	373074
186781	94665
159694	182292
78516	156376
454034	470344
287136	217886
240937	463249
1333	470554
457866	366127
193159	132740
404946	8989
28800	89047
326073	249202
382848	379317
454750	489299
351220	490926
483957	94743
74555	48861
52408	215622
396052	110677
380454	99123
458814	160009
7991	308100
15819	254259
237714	406188
327134	488438
160220	117168
52143	155245
91981	309425
333856	317118
225043	419277
475790	99829
172682	425846
171207	267602
30477	345295
215888	414932
422069	14783
315675	121171
266307	34607
83598	113628
15819	309203
202051	82585
439993	433279
226649	284155
267562	91162
490211	62699
244114	276358
421906	279664
435054	14505
287393	89047
17107	191226
451367	300341
283686	54976
365358	72941
100352	103664
151247	263803
393409	268415
390170	95882
442324	250718
67763	10345
9300	342239
480759	445233
119359	1113
463549	104598
329975	297287
356414	329951
463226	362939
164616	13370
242551	322274
52537	229044
456748	333746
371701	199076
43954	201741
33089	45141
335951	485534
244907	344580
91828	211329
426040	202523
27291	99271
390719	457146
122474	291249
193523	184643
3809	281547
282775	289575
26009	8546
299580	158861
138187	265214
133215	444644
355025	308897
491355	339853
295065	360512
418777	399943
318901	300800
174978	228911
184992	127636
441195	158776
405898	94665
240661	461846
20764	173982
276241	188759
314680	464612
105085	228106
58893	66813
255859	143095
27357	255290
55134	356204
59380	399929
20293	214992
403220	53863
115086	141440
267039	349261
268910	128084
339051	393241
222102	428125
197655	387742
233430	448591
20946	259801
168773	122186
296565	7064
342020	480116
412844	373009
224313	88114
452299	177935
277215	361698
90237	315888
231626	269199
428218	159591
261313	317118
453098	231731
423709	5041
491565	196606
173524	10646
64305	203656
6183	325351
354504	132996
347793	290
286461	92018
114854	460458
493038	206686
44847	205223
316155	119994
376855	445430
163435	122909
34798	347166
110691	328529
136605	110677
281064	219865
166911	440660
112484	238717
467486	250425
368855	43514
146739	154332
233343	97424
249250	251656
399159	153416
112575	32053
200950	363973
445343	301896
186455	377804
480580	69123
263830	13370
426190	52030
261962	93245
449521	406624
391391	459913
188309	136879
37797	468073
482096	190369
208703	309801
294681	440962
252118	82271
86490	203658
197545	484509
214055	141166
160118	263432
257285	355700
466133	17592
76531	217432
325211	401871
483987	307804
375560	137128
78646	118839
31973	257298
146893	276065
241468	42564
104407	14986
10788	99455
295275	226308
225694	137128
238950	41174
59200	467703
437929	23792
162753	9688
430293	400642
147668	367882
259046	234720
410619	110708
475033	199451
91017	277450
326631	268558
143671	427633
145288	268729
224922	61553
395064	449298
360010	403741
312735	404218
411282	276090
406764	414912
37948	190369
779	80193
206224	272993
394467	169482
280829	478415
90696	200358
140116	409540
487221	447769
278273	207557
218924	49660
195254	225592
200092	143079
364822	304318
127595	142018
41189	214687
442652	87462
429391	317675
198802	94236
26305	92613
64139	234356
414166	254292
60372	467703
403801	267602
143936	480398
91828	414912
462533	210050
146325	4349
105827	53385
339639	122803
214735	276837
117508	243766
343550	247429
181509	57134
469295	187045
386212	191937
340863	428603
402717	201826
71725	262954
148384	337791
182588	216654
185879	447257
9396	152489
84680	476951
448104	323036
209054	23873
38754	274304
239549	31041
183	286936
30440	478743
174725	183975
114546	159249
405991	415402
104740	377708
420793	389682
443289	313294
2187	76090
486420	327975
266173	237235
256893	487422
192465	67584
272940	376961
180259	302866
38141	332046
129412	381857
60436	62191
174725	245792
278323	449298
86596	50538
402378	278918
462241	382096
1577	332638
124469	37309
460744	357486
115810	310261
201882	346628
270989	492180
130261	447107
54671	324977
339737	483975
98465	341628
268399	239561
232663	196783
344678	442531
490480	127100
392543	83660
309113	21239
106175	282812
61815	471416
228481	228431
233771	154725
237801	62191
314379	321923
41804	187248
70268	478415
200868	250389
63666	343638
89826	274285
99562	398595
18152	356428
244314	35707
67654	203656
309917	370858
260110	313745
39715	186440
93824	63528
475794	68579
10546	3760
90711	237165
107471	22726
277359	109006
475200	435
258593	421935
168340	387860
238339	331508
301384	16325
298197	420205
478668	56625
199894	280555
233685	204185
59591	473223
116439	417695
475744	156207
442825	88027
305513	68950
197120	297272
159890	75568
340778	473235
240204	171069
85674	361707
67918	32744
463046	121324
201660	162831
200092	424517
23268	35707
223953	336590
39177	409828
412440	368993
25748	320312
170799	371179
145375	233590
111748	162795
406371	55648
148420	158811
284635	189114
160707	137373
278604	244977
124085	117615
296005	35707
380911	49896
114776	420790
44950	366666
237365	290450
67447	146036
267675	83727
303660	337388
295009	456783
88359	264406
439977	95849
188931	370395
102034	206997
229359	476886
237267	31424
135347	73990
152460	317282
129871	172918
475895	414516
463755	378105
299270	313745
472372	348168
285876	49231
63600	134957
273071	87664
125640	203656
93364	217871
58036	331581
432988	336291
329874	137128
498	338493
165997	91116
321868	452107
286948	192524
214797	199798
193767	299234
133240	461392
167035	38486
476528	109036
147728	376363
161456	219005
60025	408288
185554	13390
33991	137719
406660	134695
311063	252794
266028	197693
480703	222833
79655	284384
57044	41351
357239	334424
191072	37079
217997	355093
476591	314933
258659	235679
425503	474271
352341	103440
154456	308345
36568	423329
295113	293813
225869	400886
356800	198790
89409	192610
90310	453757
108312	359967
209311	435318
98850	493293
74365	460437
467703	422868
209706	235606
377941	391414
88968	162077
69259	217432
458101	463799
336590	375188
377828	395988
486859	291521
479457	154937
385771	383219
64114	420790
344141	86693
445023	478882
56229	417680
238693	282152
97831	27581
306464	79798
329901	73137
360002	182940
38492	494102
254899	286936
355083	100156
363902	132740
295430	20959
244907	293892
226242	467302
239273	297969
270498	137128
418156	317184
156831	285386
67768	293813
10762	79861
112443	363631
397571	226308
210646	207397
196794	161510
211929	410018
221296	68327
243117	303458
186893	142018
396373	342390
119957	255224
45673	304688
220785	120890
407981	32716
22170	480246
398964	103804
367656	441765
356530	81097
456774	120539
326858	377427
94165	366534
173490	407142
321747	476447
34977	444
298352	399867
351639	271176
433233	277961
409963	151944
353305	392888
271328	132894
155275	476656
333090	59552
124826	421830
403813	348096
489610	13512
82853	174360
137525	395547
195278	373820
12063	259448
224156	193705
212153	49903
3856	445749
239804	207059
95032	428214
133240	448341
244399	72941
452424	100250
89740	82585
298890	237613
237344	333873
280762	425675
260287	134883
35806	282869
381597	145691
220246	155115
167372	491108
11486	228431
303579	423589
129518	398246
383164	61707
435637	396883
349140	35546
122436	148385
66926	431531
246540	13146
219832	194165
277580	227101
204846	332023
56232	12213
388992	17186
66356	201469
38837	65275
484231	390687
78030	206266
92401	151553
430426	141381
242021	420790
282160	472445
92700	128830
284985	372433
231740	465647
300609	301038
281412	351639
56840	305588
273926	150258
73549	317675
139527	202019
125772	313745
14099	167197
244791	286728
181400	447831
232799	53020
113676	363035
207068	15209
434825	51286
407280	279603
342465	311246
17481	337412
164699	132996
329727	153995
145925	91942
457977	198810
261277	428155
373170	68784
437686	37515
356968	150352
40290	435448
346489	276358
338714	25398
429350	454235
453035	202523
296396	108823
421687	70041
471022	6374
93886	254907
271383	311212
483583	472155
40362	292811
133156	173781
55914	265944
78726	130207
57406	186384
225026	281924
154634	5043
323051	428214
295841	315138
74229	215836
30299	491940
322509	133229
397638	334680
415170	359295
456407	53684
408967	13370
155203	245538
214793	9054
297632	78959
178265	235679
192333	255397
127462	88956
324199	482673
67966	410162
100782	14094
415712	160545
483688	138017
315573	428618
207255	325286
362820	88632
141305	198926
43722	8623
349973	467703
63037	49828
183261	208856
379680	90010
294293	448511
301834	179803
154524	428103
375642	466339
132964	51895
79737	341278
276964	380071
150431	249186
467254	383129
3765	245585
356189	437515
445098	363564
393690	231230
11586	123883
258957	404362
242551	83811
374622	147985
139339	129395
310519	367760
160220	229058
349897	449373
15024	452803
386799	49903
474688	18468
345782	473353
106631	284226
399830	115861
138027	134145
112308	60517
268910	232890
264355	399375
295383	475158
41295	435318
455737	371733
33575	192622
118385	144130
24473	162247
376121	309524
97848	137542
121875	435318
238703	313745
273572	261396
339333	348383
372301	412848
343538	93245
79102	8607
100120	378686
419689	208023
458941	67329
25908	310756
71189	337012
179573	478678
19542	366586
426389	175470
626	96366
347978	301799
108742	127357
165215	267602
459280	490588
201495	23680
208209	462973
100471	300779
132147	3664
319903	54085
492149	206248
125711	125820
464849	62191
251009	185333
187229	391414
167445	250434
154815	458226
310459	140508
265682	334774
230051	140120
63738	244688
128124	98493
475146	187974
263132	438965
412205	201287
349955	463615
281551	191341
118762	427321
329139	186007
458064	466432
46069	465063
315191	93292
112353	160158
110806	388195
338955	74552
418380	220756
154845	145631
90104	160419
416004	433941
257847	148847
328588	322422
413795	38063
437792	421830
206014	387222
359477	186440
409238	303392
248692	17186
134270	191373
284129	278617
160083	174612
189467	258220
107443	136007
285532	458574
431663	327452
5020	94667
305357	300119
328550	137798
32606	476418
52217	15133
271097	479872
190931	337269
210605	256121
212153	456357
133718	407820
225988	286265
230869	382692
350869	228431
57846	153525
330016	90486
162330	228431
323052	217216
342465	59815
394903	107543
110835	261278
442673	358817
101780	353481
152368	352605
178422	458264
256700	431799
16480	459649
130350	214386
432915	11626
407538	308073
130944	378686
125304	475723
436019	221759
77480	379923
347121	51314
282126	306816
454010	304493
300874	185013
243294	440138
437385	278032
209510	155145
321183	163505
267605	94665
145782	426569
161326	436354
390441	369534
131939	451414
320885	64130
181479	52684
296289	75952
152465	369684
252712	101058
204505	184378
493206	93245
161523	254683
71189	318646
340331	78820
72867	136876
201646	440660
66383	267920
67281	10527
421578	457274
388158	348497
419382	50264
428474	436698
299917	479614
268759	170618
337987	8952
37324	313745
397529	184213
191797	251599
382708	485546
291669	186259
233974	316796
478232	220627
425384	5040
396841	60864
157789	172963
68532	318732
198856	206571
83549	216368
443320	168689
124085	62854
214127	356355
227277	30760
130189	277733
391801	396885
125916	420392
424254	195551
383824	446351
421555	203504
332146	482321
315692	166293
471254	424714
164052	3227
229735	449434
365217	245679
311840	451885
272741	30592
358477	10345
247710	226741
287566	83495
31483	46943
41071	276744
125588	369599
7653	464872
227899	351257
59196	336590
31546	471745
244054	402243
119669	428103
167022	278520
282470	158625
399695	233637
214519	341907
43522	186548
395096	428087
203691	15209
492204	222701
328031	77590
201249	23018
343746	462819
387742	323286
13904	210579
306024	313745
279527	263361
180503	293813
243311	262523
352162	49660
29883	262631
275215	21411
195689	88988
102982	242096
323776	32883
476919	476412
80150	115861
249750	186440
422219	155526
310267	336590
133793	178436
137593	28686
113606	219939
434705	254002
119001	154950
343322	345888
6840	297768
474491	358344
58625	257597
16778	433193
467481	447107
324990	214784
307509	415383
40675	313745
364536	39195
249860	147120
246729	338076
468455	9014
174725	220167
302298	338132
367846	48163
204798	379317
250697	100682
468741	108555
187099	52537
155973	126204
104498	272970
297794	58881
28357	305800
246118	414392
357493	331581
77222	481577
440190	330157
274852	350189
354734	205270
199936	127921
26563	304159
350751	17234
453232	53333
415226	238377
87517	272287
198317	394917
317027	124312
480094	202613
247854	457017
155676	62354
77452	173948
218014	446936
193642	66405
49903	198911
82523	313745
170774	207323
491143	113540
77330	351955
82430	335499
54145	415411
376592	311297
253667	142678
484214	327343
413419	156375
433820	27402
159155	613
81757	382203
75313	243490
265483	365125
474244	464171
32181	8084
7253	328525
104758	401871
168598	52780
459110	35629
271760	363564
350347	310261
282453	431642
16516	180578
78211	324078
158345	318551
231305	383114
134299	39969
131819	141785
458494	53389
153981	164574
488611	8247
106353	352633
206097	119381
127107	187725
122009	164009
492906	359703
238889	362206
477841	151849
295841	12955
300273	173176
195137	229001
95201	270896
219302	401928
398834	100619
277568	357139
387728	25754
101547	241150
212805	246311
408944	467192
161943	281433
129444	418438
6951	214024
97971	399867
409360	451575
104740	381847
454867	472817
397814	134448
42412	156879
172597	180578
87579	286828
253003	371453
420323	197700
141093	350822
430313	317675
20814	484447
429287	282109
96113	206615
41086	95942
449803	292535
120582	266852
219092	27683
251163	489608
168036	218727
215819	163800
298390	118673
175320	166513
197747	267602
285970	240570
93822	236365
94571	85742
275809	401854
282285	440505
320473	449620
269199	57965
351585	348798
125064	27096
343783	273831
224954	398333
66060	310844
226033	368303
125334	253612
79485	296001
95342	29253
459563	251961
75627	295598
445269	110677
319259	136692
322798	67832
410173	350707
252604	191959
117553	335402
129107	200632
153580	391414
101678	321414
386411	441299
1080	210987
255879	279829
94550	79249
220733	94344
482511	96436
265483	224161
20492	477854
135336	423741
388013	437531
351016	174564
96909	330752
444380	84968
214803	290530
268129	336590
21242	473353
487385	385745
310984	266945
198043	125399
392577	90979
467175	478719
108310	306409
82230	131939
344836	422175
344990	207042
325839	404347
169461	48666
280334	359049
241546	306792
181801	133182
65120	190244
224605	323165
399352	267553
406803	172275
418134	375711
219296	391414
29776	266165
444974	247177
223319	86728
202116	378462
490146	138600
265954	367198
429538	92255
467639	249235
227636	371983
250034	335799
453599	221582
417530	188759
130069	335477
474184	474003
373762	363581
435276	36482
7642	412927
31675	276876
397536	477314
210621	243362
265965	96195
198317	439889
142356	70899
133909	56206
56396	224614
76979	248777
78847	39326
175853	121324
414058	350480
247706	107906
174523	21902
420934	60517
452148	337210
428756	244072
65476	84783
405535	136423
444499	489552
314884	242187
132808	110677
53104	440998
294874	417918
115568	432948
255344	46485
447682	50980
33132	298767
469900	477506
362775	467703
45327	477980
125948	177569
224947	20959
164038	30176
69104	431332
225081	391414
84991	76096
283572	129116
396727	423469
247388	421356
31307	94209
317571	259929
296477	120489
105533	256168
449521	31612
34908	469908
33688	434186
171235	351732
208009	112312
347061	89047
206388	264406
97322	309801
262756	387839
100125	159249
174725	236654
247987	77630
67607	351944
152530	373169
110958	58666
170173	87007
51759	407781
464330	274535
265766	254827
362206	5401
184082	216638
459461	114930
192103	440660
238693	435092
431661	464429
266996	409828
213990	248382
399441	115340
44726	203656
112273	368205
192882	137128
400956	364109
107843	468344
283234	453167
308777	212081
391913	83811
347607	462377
452055	440660
297686	288847
423788	459701
341428	427215
193133	81018
57885	404053
60072	343493
83175	324549
89311	276358
355834	203656
19542	384255
113753	40461
481077	153036
5562	100974
313314	314655
393793	420017
447370	167448
11210	477866
384926	385928
264026	155676
116525	203658
481104	334424
304011	81097
340918	399035
322171	280260
46581	321966
363225	224383
227017	332532
333288	341271
69911	12937
266903	4349
341623	420392
365831	231578
103194	240225
489491	338271
77139	115338
456924	15133
4634	456277
67108	227161
203372	417918
105420	127298
8413	62191
285237	40397
277816	51347
326631	378087
130675	251116
251278	188522
60457	138297
96279	366127
51890	286828
9853	91711
21671	152321
250979	441313
315207	186259
248057	255640
326459	431001
402805	164707
431268	62191
228723	61656
489552	159614
266307	230513
224048	79989
58245	378761
209776	210032
250434	231447
373755	111039
378667	180077
237242	341907
144984	433461
172396	248156
261396	368856
452846	105576
171592	118901
86632	452427
40055	433406
28495	440660
292641	66139
274066	46361
308742	42025
410964	77278
227781	179964
36339	469739
47948	309253
63146	393529
450697	53863
191996	400627
373088	277105
351992	393760
291412	390983
246363	22827
316026	15209
105077	16325
422015	211868
268910	81714
466426	349670
15849	316372
244783	179045
165662	273831
64865	199620
414843	118881
356490	3252
23793	31178
83955	21583
57817	144405
46251	389682
19727	329413
360459	363118
263377	429871
158627	403429
230574	126970
179803	378082
300795	486198
142453	359824
455699	37516
362951	32038
366517	245679
451725	50538
64526	31413
19228	215054
270919	15676
112955	195551
305194	186259
482042	399852
441584	419166
417504	292031
425197	335238
305580	303175
94224	487840
249477	284843
140293	195658
16388	146710
478588	290124
38671	257302
48618	190369
280009	463774
399503	374279
63319	353787
13930	292298
487476	455181
451963	134146
243006	428738
127461	219748
90160	110708
68675	454514
287089	85078
220776	449298
9352	52537
260110	75499
230841	28129
3001	452782
471307	17533
48162	297520
485457	294228
336876	391414
15255	438783
98654	1748
353491	111039
297891	4745
242754	21523
444964	428738
224819	403515
228327	419136
285311	429928
87501	49903
205641	231638
242629	36749
51759	72050
189283	391414
441821	13989
219198	289444
339509	204275
361611	26940
221124	268258
427146	127921
473119	366493
112267	445204
258646	291823
447560	312125
372019	233839
68016	184514
180488	188122
219717	249186
148620	434035
24434	16601
71346	355732
83222	249202
476656	47980
363526	237458
136955	81875
92401	480039
79408	357800
284980	271967
432743	274309
204273	430356
82981	490888
68744	448515
411694	209857
421461	119205
271047	25398
188842	369066
372214	250853
328181	308410
208845	327697
132635	164164
143671	426569
158156	70864
151176	348563
469832	468827
491308	428738
410084	198998
112102	150760
397951	293813
439919	225532
124971	465371
289675	94854
385549	53490
95160	263009
381287	396251
325188	172089
44209	455967
412765	457965
289447	460101
314971	118387
2187	175960
452080	67584
139708	220417
350968	154137
166913	255378
80609	429198
21449	134009
392793	327998
151594	302610
131574	331508
130840	135799
233498	277804
492535	190923
286582	285227
184800	168213
429647	469235
253816	478232
361145	183829
321688	160071
65450	382218
360070	329073
244377	372916
42890	22645
195674	203656
294631	42653
1238	387723
402162	294548
96144	110677
233983	447517
430265	98906
23150	493003
189247	485877
439749	52537
90405	470377
268820	17761
166550	169485
410220	149388
15819	58786
478975	172609
82141	293813
111607	50578
431925	30984
460263	488407
312161	374758
258762	187043
270659	373941
191517	305289
324967	10459
353885	198790
270638	481279
114966	299408
357036	44123
189113	221832
345762	38063
140401	357123
120646	111317
103869	183832
154218	318061
274138	95856
6467	302745
301312	55789
280025	434186
227566	76198
163685	121065
313523	284891
86420	316011
55055	113838
112862	438327
489841	52890
285876	35372
353086	54976
136435	469771
61503	48163
131038	67918
312718	400341
11288	375657
475960	236503
105969	148759
422699	323340
130069	98432
237400	158225
249106	391414
352933	94516
32148	162795
32741	186095
145979	268686
4035	23018
481262	83964
126910	317356
50034	378387
227205	347
236032	97295
375667	33234
143671	233590
93208	478415
56620	388254
52561	405842
492598	171691
146279	343992
49518	231485
193270	38274
199886	177861
57479	63474
408329	81807
1292	286694
213612	381428
428130	471579
403910	325738
8978	303648
28655	161252
115566	466101
154648	287454
23197	351585
270224	183891
147545	365059
318533	145732
409415	326531
266997	155719
51573	159084
97078	258370
124237	353787
226165	317356
454071	211657
82650	461944
107221	322685
31534	98855
363811	433391
109484	123253
444564	442399
407100	114815
342465	215416
386109	140356
396264	388575
464729	314881
233277	293813
283718	336476
421794	187126
123077	5857
469463	291249
172875	440660
64114	486885
407565	378859
21073	447379
232674	489822
21586	259494
40890	419058
106157	232915
252046	314881
97499	32807
304011	278520
186990	184165
319259	79924
200464	31178
140275	362808
445914	359762
227329	316372
387699	205287
183585	225299
86756	459947
245669	139417
130656	303314
297386	89611
25969	126426
366358	317356
374404	250214
39601	401378
418479	476656
320562	277575
237801	127174
307281	304493
305624	147499
437140	75348
314617	147367
134593	65979
53760	269199
451393	50009
50309	279718
367343	97894
308106	19837
413821	118928
407326	391414
474859	15005
345401	232558
67362	57989
350089	294669
235322	74054
85931	168530
32601	475389
309004	92835
156531	383967
226919	236023
112818	13370
4841	110677
41413	473509
126937	188759
49507	443781
430170	65566
186879	237178
262820	386796
462217	127921
291490	469235
11471	392788
235547	366666
292559	338271
302519	493114
185696	478415
233699	450439
444755	286313
82641	55880
22197	122305
362502	417918
204367	172089
374979	313454
21046	304173
410149	164884
98662	466222
243416	236213
407301	453695
78469	420571
123450	337791
97033	410028
115725	404523
116184	293813
309670	12205
68098	407195
174725	417296
386034	5448
343124	205270
359875	72775
169849	479050
433092	13746
69277	72527
33265	273831
337046	291249
401297	244699
149388	486218
453594	72432
27212	393577
409019	307176
386294	263009
128686	151572
116875	264406
369030	348544
103050	229928
464267	307764
3054	160419
296357	478415
490152	354707
248049	20809
186588	141340
268201	75568
240000	136719
490150	50155
274895	155730
435909	130380
82744	74886
284118	482614
126336	28673
409568	57405
131440	246275
81434	262954
413414	468758
387393	218424
124340	5436
178875	204198
19080	165197
296070	420790
360264	356301
75106	9075
456481	10690
452762	175869
481766	164652
309276	440660
347927	127921
484475	96432
292276	150076
212070	401378
304404	156867
157961	313745
295931	99405
184064	231690
168746	442044
93627	389273
304930	36809
12967	254687
267562	41677
105788	216591
110835	414257
225889	361698
237366	408288
381563	367937
287566	75201
40268	92831
428860	134145
207711	423688
156375	485803
347226	295650
49815	317750
475152	108554
194681	86077
341811	336435
72728	239411
437562	29816
57652	104505
282453	96977
419962	455703
361046	479157
243455	76350
436770	38893
202830	388575
397244	76019
410754	27464
401478	478415
421858	380071
329460	10336
141978	231485
49789	74877
447199	23018
303866	34642
464990	242641
233976	298765
428837	347425
460685	110708
89542	363225
330762	301659
195402	289424
447865	362610
480857	461487
145367	458601
214853	153995
160387	258031
99901	168765
112443	152159
425866	292535
187834	405752
283612	266538
373810	317675
348956	465002
180308	115090
358589	358937
259835	28129
354111	470170
123045	226607
438475	72348
211828	184781
19967	339576
54706	280542
145360	268618
188847	57321
439878	65670
458065	406188
352665	206557
93674	440660
321123	32807
289107	15209
393779	327779
100763	49828
446125	216229
32972	437333
188847	192524
323616	40447
472629	190369
102249	156928
476000	435318
265265	266852
162938	246804
354812	35707
363772	287854
32049	297492
352576	102577
187834	82315
459810	21411
485796	474412
87729	369599
116358	49828
318355	14649
152370	332357
244092	391414
79909	438419
399001	167310
154835	449663
35944	224016
95876	119082
242533	2186
86161	164213
80583	146753
301166	115174
359790	10451
180745	254047
278001	471745
80150	168638
376469	183104
146931	440660
86581	132740
36464	421356
321639	206623
388696	36836
414286	330461
408357	289108
391012	249202
481838	44992
84552	103436
139021	197911
342714	88113
104648	134694
70072	322171
323208	39195
164145	257298
164819	378082
158870	138016
425838	346014
133996	441621
116207	65670
379254	256641
200549	30257
354545	32634
335191	49903
142604	18582
313453	86395
67584	117070
143861	266012
209692	411271
479287	86421
49004	317118
261112	124535
297504	52537
14008	486799
51759	395315
325442	318424
487870	337585
278847	454051
443120	461803
90296	485185
332919	134694
491895	50849
433919	291851
324687	31420
189801	244433
7618	352565
94326	183024
451799	27766
439914	103912
295704	162247
192211	45441
485773	194165
23104	275734
38012	449662
353577	116283
248338	31710
23104	107187
492247	348394
172923	260707
106475	98847
55145	57124
326762	209091
474330	412980
437705	186548
219566	462760
46092	88493
248251	343297
256716	257326
296057	275951
424435	425047
351878	227423
265885	286746
424359	317983
70029	231485
23426	364469
23040	200344
106268	202218
282453	77449
308818	21253
322509	27683
385075	451885
372902	189733
84123	478415
442223	110677
336071	459802
219715	309180
386660	222243
356530	171692
431222	437243
42552	430356
77024	457081
399289	114930
291232	284485
120541	37516
59784	166513
92969	67089
162884	341322
464223	104498
944	469938
222544	221414
348958	115992
383164	73231
196616	460761
249431	60108
330593	473548
238406	145064
108024	411642
204205	438203
196003	75303
332541	190047
127211	96426
325814	428864
430180	469448
435239	11626
161363	179692
426491	350250
130309	106040
285184	265589
412226	62191
21288	178999
474548	37515
45579	331312
399780	240718
295445	60238
411735	28129
60738	13370
331103	492384
332299	141440
462533	317100
366329	424315
417938	218793
9186	151698
362897	57989
25690	342869
444755	130742
270475	38063
58637	286936
93421	21411
134396	27766
359748	344500
480280	429761
236586	276021
311005	240225
75084	162947
433608	369599
85471	70975
216432	432775
232039	261561
53798	121784
86592	357357
387539	451969
87613	113408
354193	298182
27510	19139
5989	40789
344094	24943
274836	134704
228431	216647
354111	409248
193958	193032
168921	37515
462691	367686
389466	23423
297632	237235
456446	11972
429845	244531
128378	263009
43514	394816
410283	401779
407138	30324
117157	74106
108363	382800
231855	424396
156621	105498
407935	235723
338877	93245
244191	170748
85406	295943
96991	183515
15236	413268
66019	266788
421635	438783
431222	86728
313377	313745
295841	369107
399314	309425
174725	295232
104084	86144
65513	41965
308579	303041
63730	414446
362024	234256
116577	193863
264408	205289
354694	417490
326568	13370
172417	256054
353400	249444
176321	16325
37707	121190
336560	91747
412460	317210
900	332638
380410	205289
440506	227101
444545	314742
358059	431825
205346	23298
289692	40203
352663	420895
388415	324088
198094	241377
42225	348129
275615	287919
295841	20091
70293	156865
392973	273831
185952	203656
118179	250853
15819	248671
427494	240796
213819	259144
421864	447831
262304	347722
138126	409711
27563	253144
209145	38063
165170	248199
29581	209572
111599	282265
256487	94667
306393	12245
153765	34963
2598	224113
235878	5857
165214	348202
385449	265499
314928	479985
282260	378828
217297	252801
123071	123955
358132	460821
110256	474349
339075	459123
315639	178742
70526	180957
400216	190369
449521	440422
38967	329844
440094	457877
385806	396563
135874	398333
443308	22448
19984	467467
94505	142192
477545	238211
383307	414832
359949	446041
234881	229219
60208	79485
105077	266611
368562	290450
249334	338155
315573	104817
60823	149049
11596	30263
1953	169266
388473	117579
302215	469235
322111	468640
8995	259192
381449	67584
39683	478343
257145	119762
65935	24097
197001	281727
137454	84590
348604	190369
181520	467418
286402	108412
6783	246621
272230	49789
232139	57181
59658	439645
164254	322817
98684	378082
147867	186110
307680	238299
122905	30176
5355	134347
164095	280233
413230	293813
460076	313477
270128	212765
493788	127479
461164	119868
285403	120328
101185	137349
174973	141910
20946	470986
251107	88196
453736	245779
191464	376639
272322	281924
193863	54976
39243	445453
112231	14254
137552	302352
75498	81817
315323	380071
402052	336526
28357	494003
478287	381054
90374	325423
483987	239387
126928	251510
378137	127469
276734	250365
225845	128051
165596	183213
221158	272030
412624	150352
225037	399867
456049	60841
287959	366534
271328	183975
163769	22815
238855	172923
494108	317386
111764	158153
266679	411014
137379	136423
287413	417918
252768	333789
326678	110677
148475	239579
104018	315380
10145	205270
463382	412670
188243	338915
187834	73880
27494	440660
438475	479762
360579	274309
28103	94640
413349	241570
463403	140148
297249	199104
53320	191821
47537	49231
391308	236503
34729	359271
340292	315566
296996	51603
315219	488158
148763	258625
113265	79989
361001	178290
33172	20033
313770	168638
468306	293813
363070	16433
3371	339853
235131	84089
187195	430356
235875	246754
86209	88502
662	130028
384154	392722
229218	206368
219992	5297
471187	266096
104613	420047
386992	371934
302943	478415
322312	70248
405675	177935
225197	409248
93364	244809
28250	487833
152368	361698
349703	395988
448104	440422
98378	388523
427544	397391
374058	181885
57102	389682
374893	29380
470493	407386
365380	469235
224408	99982
169298	45055
416695	273831
262268	36836
88790	372897
480919	188082
419603	307516
196144	482684
75501	59759
18721	23430
364703	365957
415010	378462
275684	430610
377302	293813
292352	199707
466633	222701
214268	447517
303166	217423
35072	395988
48183	425193
467788	243547
396080	288175
490515	423688
130069	491593
336144	295164
98445	393399
53334	308882
241021	37013
222389	41075
449624	478415
135596	289719
137963	438783
141441	82697
461833	240796
275487	461209
437070	402371
62177	85423
360391	397671
192238	40677
225694	144432
1816	418091
298400	138311
34538	133292
109204	435708
23626	222721
69703	58213
99271	436682
434643	273831
453738	336076
470317	28129
204082	491271
308150	30263
126791	62191
148692	89163
31886	475305
377869	283823
350313	183920
101715	167872
192909	272602
124114	21583
62793	83470
194169	65134
222102	124291
242038	260640
481273	5857
212772	474988
262473	416357
57432	132996
227306	164504
153069	93876
158744	327061
169015	164884
415665	398333
115114	387471
249673	190369
313029	108554
15877	6582
296443	166675
188503	202996
340851	15673
483547	166147
210469	68950
342588	53863
69278	447517
21480	361949
58808	411809
467861	76824
143324	161864
442578	17155
169122	127930
373749	150874
104740	121841
111025	77031
190181	357543
109733	229698
121539	13370
330954	356039
321331	63288
88556	131774
311682	464095
376689	461493
24251	240982
237714	196783
220604	310261
322922	309524
469613	52463
147834	481785
408472	86974
158551	360289
376509	414603
400455	27766
334378	151944
423013	371983
369047	140352
28525	60517
375967	75303
172847	286016
442235	492533
435427	56068
72804	427043
183235	456425
22287	327204
277169	249202
10911	39713
322509	257339
456045	209728
381058	440660
410923	263009
243989	110677
443308	155697
250833	310359
293471	203075
219281	28700
218918	166563
233771	396581
336023	465289
231731	278443
61786	404960
210302	239561
462893	93642
328837	394636
171894	13884
94102	228431
132093	197617
356408	218426
272041	172089
11358	188263
314501	183213
376554	255650
406660	246713
483878	188586
318184	491984
464022	411143
423614	54167
236359	432764
141010	466737
416004	216773
53140	426980
325187	34624
228050	485304
334383	349122
91828	370452
313146	132729
341223	240225
379738	364109
417248	71957
134262	132054
174139	249169
305827	476231
158156	206174
410390	163086
196237	90696
75056	3011
167572	285156
113625	459062
478574	419659
132522	110677
399448	328787
428598	218602
45579	88674
197556	214714
78119	7490
98103	310261
278241	404960
135938	12263
479849	198122
143163	148708
202893	401949
76228	214637
391385	35310
347347	311172
306981	401854
166023	398122
215027	62191
388048	388531
214502	309801
373665	204330
293901	314902
470672	297937
9947	138600
209553	19301
409585	28129
172923	11901
31675	180578
314311	463457
121333	235163
20157	313314
222345	418340
477932	230153
228128	243476
333178	97985
195776	277051
271475	252601
433239	296536
388605	49828
463900	375673
349247	327217
23093	125417
478287	410923
115520	13129
294135	464277
423795	38490
268910	438653
238840	160722
19727	196601
228	375159
444323	367750
13930	156640
482456	168566
388644	279852
53627	314742
220243	171059
157483	2003
219215	178344
56102	291936
17678	487896
192476	366710
50777	439256
77731	444161
425026	191971
126469	174822
93942	42939
83540	173965
4927	243438
328367	268550
231440	222701
448287	63528
353597	148590
176535	185013
112625	267433
379277	445447
21360	310441
204432	209018
30285	273831
206268	319463
388857	412809
5484	408170
362820	392569
395864	84536
449044	183213
203381	249334
224436	84237
41496	295159
115108	44313
244233	90041
174484	273831
216311	177935
148139	55857
32640	226641
102644	360376
97588	216071
268783	309425
93674	315888
485940	460956
207041	234929
372614	224525
296723	345316
268766	257639
250011	122581
133040	1024
89409	302836
107306	14769
168112	103825
165844	249709
464149	27826
200379	54545
318735	80112
229781	334480
360679	108211
432653	366127
111220	335767
365681	299960
262079	355806
4841	309115
441475	355548
192995	412494
45798	1624
177461	164884
86926	113878
144034	130744
342745	267352
323183	288035
59476	363689
140692	190369
337183	53490
86646	293813
28357	346635
119614	353675
219644	296693
105568	30900
112317	487833
266479	261216
374140	423980
165549	124259
222032	457081
384241	48275
295068	14170
378771	429066
326781	488782
160356	88289
479297	42670
4911	69029
95189	19246
112202	443380
192633	440861
122462	328012
334092	137851
52537	279153
408337	41075
252520	118786
24333	313314
220817	40784
256893	237676
171912	150210
176646	142018
364593	279668
125139	312239
85302	294112
345401	254202
236571	220417
30526	157420
141500	68663
135123	49294
454367	246310
161452	419777
389512	189942
157500	190369
455388	47144
284782	190369
79909	132996
450787	110677
479970	475914
158099	86233
133761	399867
177558	32807
78158	99101
234221	78638
480967	115340
474341	300192
175304	220635
144845	158950
419777	465034
223765	407106
247229	200623
61596	435347
89453	225420
305616	237178
39763	371934
159703	414269
293682	270324
89219	229846
479188	439992
260831	327343
227027	258126
26904	74571
163912	381612
43795	484447
314343	316935
170035	84590
317354	72843
336996	438783
266877	11626
390780	231441
160169	137481
77420	303401
302094	317118
189019	22888
441558	326801
298427	327848
412205	110677
100028	24516
274138	348007
269489	298862
25748	240790
63427	397149
189938	47250
43775	357988
200013	461563
406415	466737
437623	142998
172705	393662
222650	185910
239431	428009
401092	315671
309312	62495
309672	378462
441302	130742
158368	49106
236877	388021
150472	44554
368299	465692
180410	296693
436379	136967
325392	310261
30639	265260
260293	487203
83580	84502
405979	453009
90405	371918
307004	225122
363571	445868
132434	339408
12897	134145
204116	373169
302298	10231
182049	287740
155240	38039
265598	290270
323327	172831
253459	143671
412590	198790
393268	17155
180512	107711
137466	185420
255353	23018
30637	338289
161693	275642
420665	364070
88837	141250
158584	329764
203715	285634
454503	272908
194643	239767
337224	226494
122630	233195
204082	185578
220378	226494
27417	62226
209018	128440
474688	191387
448104	164786
63684	342857
120971	54700
336683	176060
328003	360289
410327	407171
297979	246516
264765	391414
474880	382627
459064	461163
438103	67584
208199	423741
153260	345337
468459	8607
141305	136438
132740	257129
27135	285253
33878	400184
51354	368358
153771	331238
176187	200444
173510	301475
221011	41533
222541	182600
238329	422998
353577	289858
323484	430402
303237	478480
300473	111285
184533	249334
402817	133700
461434	232199
371147	412390
428566	487256
481894	40784
150834	448310
16089	218825
112338	21632
467703	418846
330954	56926
286637	461392
238912	278279
492127	494102
289675	212844
98727	409454
126369	272596
273437	76454
149774	327061
100378	255640
443368	484330
162844	479351
250181	104740
90050	478415
18298	465625
259250	54536
288079	86249
214023	351274
102644	49231
90711	330218
268910	319992
444194	13563
336152	403450
225026	245317
396758	249334
263370	113683
124259	295201
85423	232168
144466	445353
316352	332599
451821	315608
479822	40193
73236	390713
194303	258370
259978	215617
283026	199353
437512	172852
6467	429871
358817	52036
26685	336590
477975	363271
442736	388073
469192	207574
484804	16325
19727	162247
277765	29428
348644	178972
297979	149600
88128	267602
248577	330052
142547	226658
45508	97817
67449	440660
278213	430356
383272	184558
193796	201208
41931	10646
81050	186259
486712	205719
67055	4369
426890	356244
219546	128530
306093	173613
358856	476412
374657	343012
153771	177569
256599	167799
325517	406662
123141	416156
131639	152450
347066	324810
242476	12177
437729	343493
408082	453822
255994	434045
227068	61884
13930	134557
222035	27766
303142	153995
81710	397405
29581	58441
85423	17459
93174	170610
410988	417807
463623	7545
263107	155477
106408	198790
53898	79075
233960	110677
91628	4413
405738	17186
412162	252664
33053	335477
260370	18665
435622	296673
206815	94667
246221	399736
50400	470092
50416	14841
370701	437273
113753	350578
163384	41673
236930	455082
275951	414832
199582	97277
267057	42335
453361	430356
91386	28129
140078	213871
300195	454263
383996	202250
225582	242022
418348	895
214212	30624
111890	236240
28495	272096
265037	423688
373615	380071
267059	440660
333394	453884
169046	190369
243094	429407
35917	157726
155302	129185
111429	170532
54267	479655
93251	237619
229735	462709
371653	290
51497	190369
20726	289238
459979	64188
75566	152867
446001	199590
302518	483489
83834	313745
459185	68334
327474	169050
130620	133330
370026	196783
420736	99350
195911	301143
186595	381857
300119	93691
339692	124153
228533	366666
429481	58226
490553	177374
155448	246085
225694	35150
24872	290450
16104	369461
401731	391902
170226	348798
264900	214024
490957	198599
348550	404960
75495	458010
232297	473026
29951	388904
261278	299976
43138	298995
347866	298431
200825	174564
155073	101843
94268	106917
52416	281924
384610	302859
177147	92613
316569	489485
442119	281664
75106	166970
272505	309663
80460	412162
408480	104341
57160	190326
339372	16415
248448	81800
412772	440962
191150	409335
99268	486940
269957	95655
307033	203690
96259	352629
203043	126512
317204	335477
302076	187974
388825	28129
306585	290450
56165	420944
41786	315235
211238	343752
95037	189461
361503	443380
175638	107187
353640	75303
13246	491258
25841	110677
378436	12895
371746	491829
391264	355749
134534	186440
48054	75303
360459	71424
178422	403429
6932	96376
486246	63112
156490	378686
118264	313745
421223	146202
340743	194165
342465	433330
131574	131312
38281	482001
469976	313331
352505	387742
241687	338795
77271	320736
76518	258607
114617	103936
258540	281924
76855	181761
136560	294069
345459	316704
216983	178894
121750	21367
170295	325789
371054	426089
331584	491111
341142	138814
331238	149429
292896	349901
374305	60454
279590	209689
103126	321623
117898	186259
409745	221116
299504	434775
76010	15133
277568	52490
292045	48222
336152	347541
349710	486104
43023	391414
304589	260775
266998	250814
90467	408382
400520	78839
10963	146042
82715	51195
334313	366666
360604	209471
194003	82585
178946	424661
489822	78155
193216	396080
459021	368862
460226	130383
440499	36182
13192	47486
417669	94516
122508	147452
380719	139560
178680	400184
476072	236
99271	486134
308756	446962
376334	278189
193767	309740
248437	13370
296514	262453
147433	149389
491016	465309
299653	306052
302004	353405
182745	324480
386516	318735
334066	135967
268914	84388
41378	286948
433627	161194
345404	28129
216666	197230
333966	96135
29251	57989
416408	25410
292244	183213
63215	484447
421625	484447
163435	196109
240785	328867
146467	3631
329152	249202
487076	242283
201091	428738
234555	99982
1031	66456
31360	478882
381558	117942
403150	34801
191789	55074
31371	441434
51008	178130
190955	27449
300506	207247
400520	217871
231625	482325
125837	186561
182270	342761
98420	172089
154456	396172
310285	113310
365797	206623
398843	377955
276221	263741
411818	247092
390032	144803
400910	11626
469449	226658
116965	122694
272301	116424
246764	49896
363827	119741
165680	161497
303788	461477
193183	315671
483760	452003
463401	241005
58486	59325
352140	335661
175619	305240
453194	441594
430118	235085
101344	375530
14131	75837
39919	222701
300273	383826
155204	237494
37482	420944
229561	361412
421997	83399
315573	50264
244601	19854
192238	425998
101344	216773
12845	377906
203406	105757
94883	201757
10176	371918
102153	85582
238266	256373
123597	116014
475336	127921
167670	476789
274746	166063
116525	179932
257856	37057
334229	36392
95494	40161
189308	376814
1445	309801
28503	435995
422647	178440
440317	111533
213022	480025
210050	248868
55659	133878
89181	268291
19622	293106
489855	214050
276514	32807
293165	166513
63925	336688
272195	10273
326734	261603
90831	453185
279871	429906
318940	269933
81171	15133
465362	233590
213812	231485
461992	322630
80193	45023
439990	179250
23794	264021
210188	94516
367418	298182
16339	322186
23373	313745
198220	365407
5336	368205
64865	122690
298716	231842
70814	332342
271719	335329
437041	204330
334640	247937
321419	426036
403057	66708
361001	432029
146524	254278
126628	479570
17470	58486
223549	15209
88404	219984
437971	50009
216519	300240
490494	299686
364472	7178
389825	347104
107471	28407
57094	190369
225348	462710
48511	344953
297585	156928
238190	248614
189801	209462
150921	300
66518	13221
330739	190369
226607	306611
134902	247710
407324	420686
376146	394341
187796	307434
470948	149572
355536	122694
7313	317675
91663	110677
180197	124650
25151	160419
324708	456164
102892	4413
439641	93513
261558	28129
466712	313829
183108	9670
172262	164343
143251	371554
341204	150478
398346	466046
465694	107034
453895	449214
47111	86974
402650	360938
98286	37161
273637	80193
202774	428864
42141	452923
362903	30332
6636	233556
103050	217310
69635	190353
143190	97985
180073	435280
402790	485877
486545	133485
440249	126030
83228	308676
298127	389682
370255	56811
428735	458597
165543	155908
422142	53863
292015	345401
475617	287609
318715	316959
85347	47644
461619	298042
112818	196399
178263	405358
3809	196829
202379	177598
492908	364172
378966	178436
111993	423469
40890	382800
168597	98362
409921	254973
212043	374414
266819	279019
29289	453949
196125	115917
84801	118857
215160	176878
185420	174940
191425	293813
220255	281319
101465	396913
286310	237165
326631	131903
411764	261702
279725	348563
374794	205789
20946	399011
374181	236
49177	237762
136731	243115
382987	285508
457741	312599
105969	39843
225351	420790
493017	24784
170700	288688
267562	301611
493625	187974
72058	451885
298390	172921
53532	316939
31105	2645
66734	281542
294026	305800
426108	361669
344952	485579
66448	362206
360144	440405
376949	403098
10145	430610
92487	57989
420844	264566
259858	51367
360363	360860
202350	28129
35806	434776
35771	420944
129328	72549
93023	478392
13217	54536
137833	428125
355168	418403
464725	182741
141778	299934
4238	243840
441075	158153
446998	325533
230051	404949
269003	377778
54035	198038
88198	127705
157666	430731
126962	93625
443099	371393
370277	420790
466988	398072
441099	151043
310153	368343
259457	124788
59204	190369
470984	291249
444396	17032
104325	380538
149238	257009
454987	314318
57747	401854
171870	91760
352888	173910
73038	200444
91993	140810
98210	484274
12087	419215
437798	139296
245086	196252
146893	348539
150174	223963
219298	263105
291149	229058
402674	441434
187712	348798
237609	357854
426480	19246
105757	387406
464521	474574
50090	354643
130069	62166
245938	478073
377848	424557
276154	477986
307585	187622
202966	259929
102065	349844
354111	273256
356016	354991
216666	205270
172370	348912
324671	290523
455069	399442
25748	173560
287181	326130
32972	455819
72566	238299
93112	190369
289029	391414
483987	48474
134322	53304
107924	317356
406371	195488
414128	27581
397439	347822
170272	467703
107856	208797
464420	283375
31323	152921
83799	377933
304118	245988
413816	277798
474606	340924
30374	385992
492316	465031
175189	74019
264357	458601
200092	203131
57205	106198
383164	348747
466111	151944
375793	336590
21173	351414
434908	217785
83773	119122
237887	352633
230051	278527
408329	378441
61436	8676
480967	420392
472069	235727
114773	298036
293941	88326
33053	180908
99929	417211
398078	332392
3462	165267
173397	14092
282865	58441
398885	185076
208703	355806
191761	91826
482456	373615
309269	284090
171513	411809
398339	54976
458183	470467
122696	139081
333277	94344
307762	177395
66798	315573
130069	373239
191629	226216
490044	110708
27508	251398
241604	304493
414447	349575
232208	64123
295889	355806
81905	448770
440032	381054
41983	386831
148381	315888
131866	378686
407280	55700
442417	331638
149766	225261
113466	373169
61691	266377
137543	475906
39683	434502
47816	30032
68687	150874
123360	34242
162253	186159
440846	246999
218733	248835
449803	484274
119001	108818
335743	114930
133909	418280
461437	387407
152089	329194
170863	334801
130377	303175
461415	73898
275604	57134
353856	161704
256893	276752
70295	335088
490672	105585
278891	110677
95765	317118
281220	7159
461839	451970
75656	393399
59808	407795
31095	29528
381320	467703
239549	476447
409241	331337
239740	247553
460611	76454
316206	402109
198666	445412
358942	166738
158373	48163
334997	380071
160047	83872
360592	190369
149147	190369
40819	110677
451400	214042
439995	13370
479351	298156
262815	277961
38490	74233
70186	357495
484599	467703
240191	249202
236469	399069
412724	233590
152899	36719
396522	159018
301214	177036
452397	314138
420195	209663
207631	97894
168000	383207
104325	271367
43313	3654
2011	193304
296518	183213
434015	39229
226650	247136
314100	82794
304706	205046
470498	160456
201768	131796
467836	127636
313165	41266
471169	86560
168051	315888
85739	47082
112443	407334
118280	353854
46556	184764
365348	47644
214853	207059
459280	305060
71189	44607
482596	458933
345428	35707
160461	391902
52097	307983
472604	145948
439819	61369
414326	483812
204625	338329
423	438419
82272	392010
391616	432721
328538	445132
151944	13428
62730	318735
451505	171163
262954	225019
113887	234866
297026	443834
460858	105585
404198	68098
229147	341271
39612	395883
425135	240071
120456	26348
284260	399253
141156	190369
114028	267352
318024	157152
348377	214826
133909	411809
102644	122254
333475	267095
115760	152502
287485	25465
316641	248777
257584	26643
53532	217254
421024	371918
75596	81280
345401	67689
54650	88113
111509	191208
196190	44049
35806	208577
114405	413673
392124	265250
183370	309425
487482	218932
242411	400833
310523	473429
342839	266852
99205	209572
91754	145128
426197	217423
173356	197440
82688	355806
335764	377906
314311	104598
480451	241468
247289	455673
16982	273934
200292	434893
320443	68308
199384	197228
175394	366534
121594	420042
489103	65979
462024	317375
467930	217435
308122	420187
180259	493022
336619	305442
136813	21632
10975	454822
184514	150751
68841	414764
125184	35735
109110	95932
102748	338271
262639	415691
396046	5378
454263	397695
25557	140567
380161	408655
184847	227101
89814	360860
481427	134551
229664	91385
18849	11840
419867	173887
387577	99405
6467	42411
316706	426633
420959	357621
243992	273831
154513	325962
70625	251382
269258	489787
472602	286687
293775	474931
275381	278907
305287	491167
110606	342631
79213	359029
250833	144392
23020	338076
347389	91295
232882	263563
26969	475723
380521	376364
111182	351639
432568	55561
40028	355118
217033	250805
266194	433934
427388	351193
162628	25553
43522	421126
246702	411455
144037	425498
209491	284843
194716	359244
43912	145291
65217	14162
147706	218727
260348	404806
329196	148221
473910	222701
167089	177696
178381	354603
191775	40839
69033	253959
12177	51439
237548	62012
472949	332106
474491	202422
454331	40784
471876	158805
354545	23430
325960	341777
21906	52537
277770	293813
126254	432212
273385	463089
215489	338493
46070	494102
117890	234530
11654	364578
345091	302067
168934	208487
64118	159676
321839	350815
274876	219850
474970	357800
390783	415871
19542	478832
14519	295068
463520	336590
398836	237517
18126	261396
322392	6022
280679	42594
12100	360666
67485	228443
162357	94390
246271	7128
309276	402238
458993	349180
65060	448402
439679	22827
213260	361476
1891	186440
294401	10646
363191	355806
225060	320290
476951	412955
193869	262954
454839	311832
118690	378820
370733	199115
184258	301784
99320	342744
144973	302985
301728	239841
486152	379598
240103	120173
94938	488288
134423	485070
367147	360293
124291	208694
132744	419936
318364	338271
230302	315888
68912	142018
447335	302457
10370	18162
401143	436594
439878	83017
38490	474526
118123	58465
148271	327217
403115	349879
324829	86728
145618	53993
324490	120986
204869	32315
327397	433037
312669	695
283024	375063
327081	336419
406311	57989
422268	237969
335259	120986
282967	100929
310027	49828
349857	252443
102701	296693
378771	205934
425590	12387
97799	211842
399165	344844
178422	242196
62825	162462
374512	391414
336594	415105
479156	410074
291521	467805
170199	39131
7936	86560
264164	119381
409372	89283
47200	174415
84756	308150
39019	257146
411811	246528
112620	411455
263616	393529
351634	248633
372246	106739
465877	476471
233181	485074
102253	262594
479917	80193
143294	10063
462973	105427
21961	468424
418652	194165
479351	167841
302223	385058
184581	236435
42443	86560
448104	278520
117348	470181
448353	435708
152152	445753
80437	98012
435966	469235
48159	245679
380700	247812
257217	211429
157698	94665
438819	86560
196165	338514
432175	116829
54539	54090
268910	420432
113616	390232
458207	113522
361171	62635
231305	425114
280367	24943
187452	327061
323391	122218
109733	400978
39795	221442
132321	184258
133933	156739
84924	456640
56806	386901
39683	359809
127114	110974
485975	132996
469507	35707
318008	431801
474041	459217
95761	453701
3111	71686
436052	205270
269612	317983
70778	445002
44486	199222
206182	82160
137166	313745
110809	187974
358860	394074
482784	157145
286007	113138
170603	479970
354369	263610
452052	249528
256901	49903
79297	49903
119544	281924
372999	18665
365399	194165
20424	99901
51447	24840
313317	59759
141584	117312
316271	116695
417362	467240
299168	475420
475723	391414
271589	49550
267079	466475
8263	213221
35151	371773
64522	119381
451709	21411
15137	45490
270671	393011
448104	72363
448639	392098
484691	118678
371122	111997
194273	365556
139049	37516
304146	204275
267737	291536
248013	471416
316132	233595
325502	432290
176878	334990
281416	409828
347424	401871
314311	419849
409126	217423
302918	280592
406579	478415
130069	235526
160114	417106
160596	421935
327777	86077
207792	456016
382565	110817
191585	93540
219471	121883
454263	464548
59094	181192
398110	16433
233486	369599
286666	118656
391414	446404
233230	125281
340712	219254
16042	230324
417036	119381
202120	275307
330464	293813
145762	284843
232280	54083
100651	21379
196829	194805
463274	315220
471690	287848
268163	98493
106268	277450
78156	111310
312201	60564
432405	449011
35258	154095
198317	280378
148594	419098
323616	48163
110703	172108
20172	316388
180969	310030
101504	13235
392566	256452
309589	51783
476586	105878
403272	178048
467173	487482
265460	57134
56231	174564
302918	421942
458658	295364
249673	15209
209354	31178
101992	336590
420266	386789
475891	411809
93451	171953
226396	351451
352050	206623
312283	236557
458563	139483
151392	313754
195444	477562
289675	390613
493309	33380
350145	170563
356874	59635
374305	48761
74554	191199
404892	100287
130241	48241
326462	409338
460894	50264
66383	185095
311119	110933
147287	371755
149580	199645
206324	132740
23517	45060
358320	2638
41674	336590
344699	412040
241952	478415
315675	276637
358202	80769
115449	267553
294997	398333
460096	317118
438955	79092
382844	16433
130048	456764
144665	435242
198493	430356
191969	369394
230255	99681
35847	198284
44577	228020
27539	11167
69166	241525
67351	363385
36190	387352
54539	169749
76224	264766
406408	159172
137184	468050
125934	317118
386857	440962
124841	423448
47035	446465
22964	325792
487973	343721
184649	139341
44160	369599
354154	134145
173734	240796
47288	135631
86632	195751
177577	295561
341638	440183
485442	290014
270248	465104
380033	479837
312947	86596
438955	422576
399270	209907
136955	5781
50162	346356
478588	113778
161023	152020
203180	178346
301823	440962
272427	145948
76228	305706
483964	204888
10273	423060
275209	144251
182131	231485
431260	225734
52646	24943
237078	63957
256893	35666
234630	331535
484873	307124
270248	402312
88772	415370
353577	76829
309002	489667
343847	254973
468818	49903
326672	113051
226427	3892
289902	467492
234501	190353
328763	61059
419082	267602
372014	62996
449686	264766
414137	132996
359669	146863
130651	406306
212011	126595
359230	99372
292002	26992
77793	209665
148152	293540
102352	253763
137573	33948
67230	35542
372822	21241
325303	144470
55183	391414
287953	213639
173817	122966
251372	367885
58590	407756
267869	388775
200849	28838
87729	476951
255150	434746
405551	204195
219751	307091
91382	36755
418327	411424
60274	204376
266307	126839
455542	139098
65513	334602
172408	317100
236377	190353
146649	124085
7342	150126
320898	86476
228515	55266
320545	409551
345715	95035
32760	412071
327059	266953
139925	310157
7353	113749
184275	336590
64777	55497
379012	426058
18518	15209
133145	359762
10187	493355
43724	389593
72630	72718
256823	200950
168266	413215
277126	55307
129727	442227
68908	160232
37087	316708
5700	325443
93067	277085
368804	38824
418700	473636
272301	367242
347184	347104
59873	115671
34953	60517
177775	251925
137840	438373
424570	268829
40076	454975
77438	354694
398203	20959
239744	53490
395029	328985
133378	398333
77263	84722
205402	113537
169735	431285
401468	232454
289675	83765
9270	417201
413738	83180
382314	182365
112083	415862
109534	427185
350882	409338
78673	37516
213159	188717
361337	442227
206381	15209
294316	22827
385402	134201
488971	92278
489284	488510
276837	285052
282253	7211
297276	207933
27547	459327
130739	32807
405196	49903
374791	12245
250735	327061
426746	255030
372182	182903
371766	427486
71799	79223
330405	401871
47885	322470
488869	481785
146971	250389
455672	65896
131606	8524
121492	437262
462857	94516
249765	382316
407540	312392
459018	458933
144724	185039
299143	15209
89883	405576
168816	35707
154880	90123
38104	250516
67571	77449
219563	272463
270248	493322
315628	263009
60936	428006
236222	117982
30568	389514
456887	267602
288534	154442
427548	452098
237245	313829
231951	299182
105126	405217
333608	265883
141737	333543
141842	175465
414825	94344
8146	23369
388498	411839
294323	41158
100938	404568
64490	482936
19562	449468
323913	94516
48775	16433
488534	331581
361576	162774
286001	98906
78146	422164
476648	13370
146504	276963
368858	78753
461849	399286
130069	43059
177084	95914
226167	72476
45165	480720
374222	266798
458065	420336
278154	230378
324816	438419
37697	379711
483266	313745
278145	120489
107557	65771
262404	332655
180755	181668
410334	209823
384543	313314
377006	54895
216037	127284
259074	198926
308122	302803
457225	308059
178422	141166
291394	335548
17261	108016
131854	277494
256331	315888
325728	131261
46092	296478
76749	355182
139743	251806
404568	366768
89219	489257
189330	335113
45724	343555
307279	109891
478254	157726
293872	206686
275319	292721
82334	480683
316643	375113
246906	260157
382984	361960
138303	250679
191866	370795
434206	287877
85016	453697
456231	388254
104527	272825
73347	49903
275749	440082
236393	245679
477932	408430
438091	296683
492498	109407
104508	11964
82688	221890
321020	452107
256723	313745
445096	8084
227754	141166
180908	50264
162803	208226
122760	339853
25949	240203
198711	392086
129224	122694
210401	409540
324177	212081
491272	261396
319081	54972
199602	110103
342321	89777
389951	266306
154164	241468
62350	317840
406101	293813
161943	239090
242594	226455
25370	122462
292510	214714
119225	368704
6018	478415
298656	10379
35806	180405
431285	490588
423537	478415
168339	431264
176763	380087
489015	98012
188090	342419
214364	65210
404501	182669
468753	391414
144377	480153
470317	340469
196223	244941
260498	458142
196880	60408
209612	238056
451399	164425
144288	36555
427792	162795
292449	23018
130300	411455
55178	183213
197544	275981
226050	415505
196199	279237
307628	401871
11731	390861
143631	394457
237859	211932
289144	253799
442730	387185
217854	179375
483694	78273
215765	401241
117348	225701
357662	233983
396449	478060
340125	153995
30008	254563
256893	35794
337761	478415
169331	310756
104695	267602
60641	35735
380888	339853
85618	471416
420493	54700
9853	342724
88044	94667
92635	76016
263549	455325
467575	263009
304056	156376
148539	351414
20669	251144
395019	400045
304436	304173
39229	387987
400586	375924
440604	134337
242551	33855
268910	205289
222792	255579
1143	54449
58246	345450
323587	48861
308907	323963
119840	218730
158202	267352
375405	286509
233469	468343
39116	79249
128199	339141
222482	13129
1772	312134
38571	113749
15133	94516
316152	226308
369062	317118
478588	438266
40028	442096
108240	384410
70718	393369
174139	483436
335723	425787
12289	267602
335951	240490
148044	336590
422297	259558
58154	310118
376399	316623
168834	69814
64272	114930
101955	190369
278629	264291
55633	292369
428583	357854
50034	189673
118179	48275
493367	227900
180904	478415
136893	365668
476670	459213
420816	49966
360679	70252
48282	431860
24122	296693
180592	259501
39632	401201
339333	377206
55376	336472
295370	451016
199083	198909
203611	69708
239272	473609
313351	315888
398853	198926
338076	45626
349626	14010
300240	72349
18039	214881
248866	15436
874	116073
171476	209572
327254	421935
326702	237165
48064	265711
259920	267352
451207	341271
230478	378462
98210	271383
117647	355700
56507	357486
291698	35707
48686	38063
388890	446801
244092	233825
45579	14314
390310	409828
119365	445282
6294	315888
252856	31944
325951	268311
253183	26518
256470	262277
313829	16416
110576	335402
216147	266506
239902	318932
305574	310756
472920	293813
159445	64335
99073	11619
306694	216337
381543	476951
166626	434605
333119	191638
80498	372433
289878	169691
164012	442947
133732	325979
318745	241468
486552	351585
91790	470027
386660	433941
8519	254973
301784	199893
385728	132996
285336	208526
290543	440660
451849	445453
413105	20959
386893	89540
310043	351193
267919	27464
43908	438014
414325	371918
219281	335714
35806	138589
386904	195551
262753	300887
45840	27766
305955	301034
224003	443693
481419	54230
380025	280584
403690	367619
60208	414930
157564	313745
34983	126215
151578	41406
104192	141440
167250	293813
74730	212081
146903	315671
208754	365050
88596	183213
45579	228241
492481	258937
403280	187974
53249	251208
138338	476447
353948	132740
154597	162906
470672	364274
413450	65466
114218	377270
10546	393115
51039	273831
291151	304263
137413	217451
248288	87133
134718	473225
435931	37515
81432	157624
211608	480776
135147	254973
248696	226954
270176	423974
191856	491481
128673	49957
293283	43496
475054	283392
233976	287772
432175	294920
457418	286911
99961	324580
138864	406894
229587	338271
257488	13129
73540	138297
425035	190369
247997	64335
90711	409858
321270	92092
6980	329040
55914	281163
489158	130194
276124	94516
358167	48007
226191	461951
160696	86476
422164	284843
190379	389614
244702	11561
250535	258607
379416	357205
475936	429455
314156	402321
188850	315332
378191	190369
328708	317100
162001	421830
378943	393238
313660	5857
108796	291832
146323	60318
236637	307423
300563	253538
368262	99989
416426	283571
86772	354125
58940	428165
388992	17122
74256	86560
467912	106777
220827	82469
202224	69841
196902	317356
184292	231854
33070	190353
87949	190369
485241	154137
42516	183213
256893	117023
453821	441434
385360	104505
276209	256373
424899	10520
287711	190353
27885	76770
178325	457081
465877	316388
287566	190456
188061	198184
114551	440912
79407	273831
70802	144304
194985	12129
237260	241048
277896	367807
190916	104382
308122	183975
405217	232356
114063	362577
421140	218727
156541	76454
434392	69535
431222	352775
373861	390811
455418	213221
317324	213817
483227	66631
30633	378082
17340	185013
318702	280757
150701	484447
347948	413674
98807	166339
40244	51881
436644	429102
121309	59809
241198	418551
157258	68462
350716	428103
22800	21998
461535	47295
367262	355138
274114	199765
223624	243115
177255	305516
284008	249202
311662	350549
321977	387185
315358	413338
132860	384343
347672	291521
306659	438373
474496	278907
48798	257875
218293	214714
467002	76111
35806	144386
37924	189786
438193	72775
179021	86974
81373	327061
316963	369956
412392	68587
475850	417130
110621	68098
155096	180841
241315	459802
304722	303061
317106	122694
143251	244127
181478	231485
397936	381985
209780	183213
291299	265589
315976	186034
227152	73601
15819	123369
146275	291570
104856	227741
367083	310973
26130	309524
284781	407339
200005	317676
49359	182830
373009	119123
91934	310756
258065	468489
228128	44607
269670	114930
70062	225420
8146	421356
311058	396697
440293	477986
408357	83989
7791	315888
171107	21523
47100	470570
72692	373479
58245	152784
201347	171577
355898	430894
281236	370099
195373	318735
130057	174664
10546	63177
181284	303977
383669	13129
207141	345299
130948	179802
477454	447517
112151	417686
315161	328550
276591	344091
302347	476510
181680	115123
334092	331465
445080	324945
438704	360708
448199	38985
217264	376364
217210	258607
85390	330032
49069	52396
344481	105585
292443	369406
65513	418107
2579	132843
420276	237139
271231	247461
94121	28588
11222	492316
127883	380071
428538	100503
191761	137561
222045	440940
157839	52030
52880	459790
94526	476951
346987	176561
51487	258264
289957	4349
470415	292440
398229	17038
328940	3186
76696	190369
363505	304865
371801	187283
95010	236213
116652	159249
146059	18665
11900	476231
312006	202861
418342	327107
171107	257858
451818	321242
105621	258846
64281	12124
191447	94516
354504	122193
107747	245613
335779	136388
484229	33343
192456	70557
219546	327256
427284	116283
411136	6806
202745	449149
418337	465150
121557	208595
248462	273831
330185	98847
426856	153995
80885	67755
154708	359559
163146	266852
421073	260291
361001	464420
178266	283392
423239	130549
359831	350437
158168	3311
160262	476447
187834	249735
231541	232166
482154	298182
363749	461944
389992	36545
400866	300562
300813	305300
438608	476951
204330	243301
386762	414455
170438	4413
358477	4413
192994	72434
347033	264154
444432	387742
360153	63528
398633	49903
120527	186714
122152	101072
29518	156376
230210	105585
131574	122462
190508	336427
77258	240225
470942	102512
271844	331581
474523	358752
141818	177323
281709	457081
54545	359029
33073	86560
67458	453935
387525	226308
103857	275464
225955	345745
117862	129341
462392	273468
353702	390197
231326	42313
220539	122869
130969	336590
150244	272759
225988	8868
65465	84176
321526	97894
85163	193713
412527	375840
487186	162795
329410	486885
325454	468125
120331	255409
316929	290957
372206	219833
269059	443366
418743	144857
486917	463769
137238	338394
78060	222531
235850	58179
272407	18178
360137	371224
406014	389682
295619	441313
93692	410236
189318	158153
319949	86728
231887	441999
305502	38064
474983	349913
121828	466275
480160	15969
196903	162945
144072	322422
75155	266314
228330	93642
143725	182105
390543	15133
477328	345642
179752	429863
469337	170562
414035	296869
298187	398066
256873	95149
316355	354781
409942	273831
411302	160262
295643	156006
363975	392924
132487	477774
108330	149128
86555	445282
454820	21402
407660	162978
19542	488641
223237	160722
202792	365721
84239	135935
124394	6052
312543	235404
168000	96393
136132	132837
282647	408151
439902	295744
58605	467302
413850	57134
246080	460346
441268	142737
488952	325604
76515	307279
282207	114643
129106	366127
414303	405217
455447	478919
197336	28129
132478	345942
114221	86476
268818	267352
80943	346656
260405	110677
466790	217494
318561	267172
21383	317118
110928	246631
417036	393326
479329	359243
104514	163523
353121	4129
330878	218727
301750	411424
339943	326727
39892	375480
414140	371934
329727	130742
168531	110677
200103	269642
179146	351414
462017	367824
334051	262299
408800	440660
40407	253415
1421	394666
385614	355139
353597	445089
367919	110708
180455	132035
323781	237395
238840	334974
98644	348231
314756	342639
173653	290523
90730	2199
172396	187047
466363	168381
139445	174700
25849	259949
84946	112752
252209	128309
405555	207059
231305	464426
424647	340023
107624	174810
170287	217423
311851	183213
442532	24302
274713	406371
313189	93371
28097	344825
626	226152
316376	71994
61647	185049
382116	304493
249077	445353
481400	74106
209967	454822
355156	435242
236222	452517
184331	45141
240632	96879
130006	252961
259240	396975
237191	425678
315208	122148
171803	458226
108282	43689
453821	3931
58719	191479
189636	382834
347121	442765
402232	369951
216746	313745
75621	262054
144893	114266
36556	30919
411888	203308
441152	316734
253247	267059
356490	136878
394128	431330
209222	395988
345401	233175
426439	371934
200222	11619
375660	21411
34178	187974
204280	342768
452413	435708
380925	276744
353577	477986
473	34988
219089	324063
469382	113468
395017	471730
147861	36451
308781	99555
440662	326200
313217	103392
278263	15253
158983	318749
138126	121065
130532	21583
209359	91731
430818	162247
94178	427416
198887	304340
334372	267343
167588	402257
388129	295484
200067	336955
52288	87471
205333	242743
215754	66804
111242	492906
445101	171953
452331	291002
297978	426763
67066	78765
138520	409202
123204	84775
321	77978
459337	251878
256725	316372
212989	485250
407945	269616
424291	274869
232890	134331
213669	373518
129158	351344
245416	95511
163646	137108
337783	75175
297586	160676
272438	387367
136754	344279
252998	190369
22779	40388
299671	351201
102090	205223
371878	313745
20998	420001
302283	72732
152382	218615
262579	220736
490797	177861
325728	295818
237601	66471
151298	286615
252728	213221
50340	367207
216611	190369
420736	58881
20946	279356
51759	327248
31137	77278
323510	62580
371285	395988
329599	181322
487681	190369
205798	286586
176751	425675
321916	62366
217953	86421
105679	338271
28614	80738
146893	479226
236365	251127
189879	105878
123349	481785
156348	455980
241553	354266
132617	463549
373484	267352
426216	364553
273038	243374
52993	244093
36267	49021
178422	191360
188925	327819
151850	432212
237856	181465
380146	185335
488305	234356
181840	414286
401468	315888
208300	172467
308839	366991
44844	76764
139803	410074
69975	94793
441061	297969
171107	179472
127462	147460
345194	19745
160032	86728
47630	319161
411259	132247
287444	36690
253750	376484
261267	390398
60615	132740
319303	327217
145585	427225
173176	476714
276661	134331
8540	413151
154080	359136
478287	429871
293443	331581
3664	358259
483957	117374
492670	148871
78673	461387
232777	13370
345646	417201
218432	134536
124185	264505
358172	25984
140795	174564
194861	52537
338372	214024
193869	231485
349764	16433
349764	378691
433783	178369
160894	372141
426252	387742
272301	62628
129328	288354
175500	110677
44927	193897
142116	107337
306291	15209
316565	480633
71430	212153
269173	270470
87834	26341
150962	445936
303694	313745
219607	207935
375182	435092
169222	55176
375405	426111
482014	94516
326490	186259
12469	446351
349462	253155
37051	411689
406963	118364
22395	436559
127910	368205
7138	220417
464514	196426
298676	61554
475336	183479
149479	112312
63405	293813
84181	247812
138674	300800
200092	484436
426292	295650
15643	4397
309827	155752
24608	430754
355732	215054
200092	164617
77753	129719
281236	334983
430425	310165
368889	166513
9436	406900
320625	23062
239296	164884
32411	341077
184035	242444
154806	227101
419318	115174
143315	245679
124363	381979
172412	389805
40028	400175
349114	369577
186141	228108
20711	159092
154483	50538
291531	291860
392953	163976
390259	461392
31449	48146
39892	304647
343452	54212
34598	49828
290794	64490
39772	165219
422711	474412
140785	99210
89238	68887
399607	462450
374543	69022
144076	438783
481080	380672
407334	307789
298995	315844
75138	110440
432976	375840
295878	15822
477321	67040
166508	119868
452005	460610
110835	37697
269004	375768
251323	173442
371947	490383
434257	185076
128738	17140
111165	183213
351540	126911
126204	216808
100533	113138
324726	385280
195681	314311
38853	244482
256668	300555
187774	89850
316626	338663
283612	278382
110493	34957
448224	266568
184116	252961
409121	62821
75093	53863
119001	350046
57739	269363
31371	9774
345715	447446
485536	445602
31223	283445
86311	272230
143204	214024
196003	141158
476592	459698
262437	467033
157099	415694
290705	186714
399969	433733
452993	474412
130069	439824
149399	196476
342814	363072
272556	206768
386107	300674
264381	166033
374379	1101
55435	457081
31762	313745
302369	135756
434926	54976
482851	67240
171174	303218
79835	342283
315956	349334
215153	366534
285095	306677
479401	97476
79374	142018
18932	53906
407066	152855
6183	156254
22966	467910
84417	232925
336137	175725
260185	115216
448263	437198
130069	228276
205179	438238
158819	238871
288247	146083
88322	439979
373953	453012
356740	19984
33965	426986
42854	132996
460247	437101
375292	109974
306811	19246
67613	162247
29088	298509
189228	234788
257150	336590
104905	426986
332068	379966
223929	420477
202774	183829
489645	147368
236032	186755
57360	336590
188591	21632
369040	326491
119846	391632
81432	30263
454867	157169
61221	168855
448512	136753
476560	360469
314311	207213
277874	226494
289447	165653
383110	93792
464002	168213
125366	54935
350551	120986
278728	302187
8921	245824
41029	140728
97045	119703
292696	83585
225152	371918
301281	403492
217848	356496
65546	367946
13467	272952
90446	187998
193035	430356
376569	255579
373596	29105
505	37107
151343	140739
349195	475699
93743	380769
242690	336551
90696	300637
18204	492582
75119	228257
488190	309527
158099	425510
447669	144845
329846	21583
109824	345642
359520	59085
410439	109600
311187	420944
43454	69827
67382	48275
328367	119430
221600	4516
260255	220631
425880	102923
107473	64931
249017	374806
441376	63579
241748	427298
369299	427486
148139	335672
438726	127821
316201	457081
316154	411786
235748	75422
135084	250545
475747	217310
119944	323340
254098	433614
298584	190369
442840	254366
350540	275377
51597	240225
26271	134346
175300	489822
370750	106789
417425	198297
315542	18956
133053	96107
467339	345651
49118	237235
427388	227088
108695	248980
152756	130957
37376	336291
95485	259929
130958	130278
180073	422470
349509	261396
156885	258370
262883	491179
373755	435637
53747	440697
163413	183065
19136	392237
267387	430399
9362	50538
225694	244005
482784	29344
471169	387113
125138	190369
61286	270836
10883	291521
8613	286337
372328	425846
371493	110515
88299	460580
174255	349608
287061	236213
492226	206819
411302	225067
244544	275790
20946	329484
191155	242341
226023	464420
425510	363613
57276	129506
387930	130820
339646	190748
146411	278559
217936	329155
419094	94516
183596	136796
98847	148600
347620	295218
118240	89047
396099	328107
169847	40469
263700	263009
375913	27464
256699	101816
352930	378462
485018	151572
140854	428892
291205	417201
444276	475664
76	407334
345401	86387
474341	483939
166138	403803
415226	70557
238236	476951
47797	349332
127771	309335
414084	353348
484654	221878
9876	279798
476054	295484
343031	458790
297436	75252
438610	202019
112625	219680
150033	205287
476598	50838
140263	430356
286299	470107
259445	156517
17706	60998
18175	75495
148640	107148
65815	411424
109733	473216
254115	408737
272230	284482
484587	395658
198309	115277
241173	347933
342835	434893
45724	195553
362305	6899
135336	448511
29125	440962
201741	390197
34603	328135
268755	244688
108554	293813
14248	9363
55361	466302
431548	20959
62193	183690
156599	170535
356990	426922
282487	128618
174353	8607
378838	48861
68060	145948
6123	12245
383699	208785
384055	487587
256404	369201
175157	84089
51543	251669
151270	14371
149673	106522
385402	90361
189849	385223
48665	435708
202085	262728
88250	469235
179678	285508
323694	266689
250982	75499
492889	123410
116961	428892
32169	464438
77005	122071
265345	244688
120937	378462
466592	146183
39683	411518
163630	318735
195224	258514
295426	206686
5475	17018
351851	132760
428277	145860
28621	327217
71911	398333
402316	256373
66565	265262
486900	222701
129760	284891
319259	473425
458435	110718
171592	304213
412208	436245
342947	428080
66524	411846
217854	256373
279584	146202
244392	148711
85674	250835
375405	449532
124175	253002
378221	129827
392157	49828
271115	420944
85897	124997
199582	253915
451414	214880
223522	281924
295718	107222
186535	60389
312517	18211
391620	363833
352873	155884
73568	235192
150148	298904
201813	250338
262374	174083
315806	226423
115725	246303
133711	255369
168975	193142
459064	40003
454404	256188
254737	411968
440056	275311
380489	307416
97904	106903
363088	338521
270224	291860
431634	86250
237231	9207
181420	201990
73398	182226
148213	309801
450465	277961
162249	401351
270095	393978
214055	226168
424869	138088
107295	12958
329345	280627
451974	157237
275948	437686
424570	48163
318526	82585
45883	106199
381950	20611
327807	353596
67639	115917
37723	391502
57205	397509
161421	170993
229810	293813
172396	177870
25969	53490
315958	91657
154097	312397
362099	379468
476983	29253
103842	330469
84661	240609
452477	135664
205999	254986
349899	333709
146791	49903
199832	177374
65513	190926
266307	356355
370619	391870
493468	195811
323222	348621
293180	301515
425430	444901
154410	336590
151991	432982
15797	317118
465292	231485
397092	478445
262285	203656
142923	69708
127466	190766
460302	423469
262286	459997
215329	304859
43496	290001
373025	184032
224006	461977
185409	264157
301385	155895
122975	387765
241297	283392
159979	264908
156605	300606
100563	64335
297979	408963
149755	437592
434401	162795
62401	249308
295387	4413
32119	345585
293153	313512
308867	31243
399753	105624
1107	284269
365256	376365
483112	70759
140082	401854
252809	52537
145992	294836
85302	375840
465740	277952
402398	3719
154730	62699
285156	479069
475691	435092
213492	376431
99979	359762
439723	281924
316377	50690
459976	204952
874	317431
302704	159249
6636	16433
458483	337262
139021	92613
365550	401075
415451	379976
372112	477986
296491	166513
403730	60517
408839	317327
460490	65027
345190	218208
64432	50538
468541	121008
333541	258659
144845	348567
298784	407459
92401	346823
215943	67040
252027	209663
140263	17140
233820	122462
128940	245187
179748	344091
450910	233676
178422	13495
489097	48824
88855	440275
330954	238150
442736	476951
201878	435708
115720	448788
87531	389682
452532	91338
486314	492701
57656	292427
13930	396348
209311	83811
392891	38967
396275	27464
484925	293813
345236	385801
488508	5040
168916	384516
429647	242802
483987	299111
146893	114527
178422	80455
80080	59668
17479	367585
239804	476231
315842	12245
196003	196144
69621	441850
122041	303123
185261	15209
194266	417201
34961	124371
466790	375750
431225	180282
305357	445204
249860	105878
48360	480248
180920	89290
156657	99128
431264	477447
52004	459213
337540	266852
228128	461631
301904	187998
407066	197440
270248	346166
323222	35189
196831	58800
381256	118877
18748	309154
389709	214949
305995	59585
97450	165267
296899	248689
48282	493045
435107	50538
121492	464080
172396	170020
60287	111518
465122	50264
390501	373648
103842	424280
129404	206112
167752	249202
9232	190369
106268	484011
106814	458555
119485	346673
358085	166513
55519	399723
328149	41075
448104	297282
468101	364155
389019	332029
392037	196144
175759	107648
478575	296454
192311	54508
196340	32807
204440	384400
212009	230391
17269	420944
70670	342782
193721	72930
197485	191270
249765	429368
164169	44826
454140	378686
419590	33855
118424	40784
412502	82585
373423	324470
431654	345745
126657	196783
481773	57134
180624	376274
371165	492535
300741	166970
421319	173642
242915	101049
138433	53600
121860	204078
22402	11626
70493	419780
349085	217861
238329	91833
378144	239739
243328	246926
279199	313745
212437	261396
293517	234760
152569	2341
400286	19764
65664	54976
332826	27732
421172	279871
233620	414882
323316	301004
71430	250293
323570	391414
439771	455179
50197	37106
386735	399214
55477	116780
102932	15640
476107	375897
151344	25410
240937	478415
154835	289714
104740	321542
197299	289421
207042	382386
271653	252961
324968	334680
331597	183479
358806	187753
323369	283346
358453	237165
288009	103508
354330	158625
400725	470115
326722	257785
231858	260231
314548	88203
429723	80415
449594	399950
234881	208743
39071	75499
106739	460723
147911	71031
388195	196596
454263	26348
318652	254860
84745	192987
199780	360736
340144	487192
47564	222426
344225	79989
330941	421115
472049	409274
464548	380568
130069	34999
34298	284042
34525	428711
436682	211340
46471	9054
35806	200929
304931	471088
459149	431137
354316	233590
346545	41054
154259	378972
64998	112635
492854	80444
20689	458304
328174	48221
253442	431079
481104	235568
21411	318980
453602	245679
94330	175721
356473	326492
430831	437099
402967	81428
439350	225865
236543	280174
84394	118286
95909	132740
85486	57989
295150	231485
40470	232663
489657	308150
488971	328538
316676	433487
67424	421285
166070	447560
263125	191846
208013	438713
350313	49021
326260	447708
433128	159249
417314	132247
384251	315787
242649	55938
304638	188903
222113	377906
420276	192909
244536	227948
143370	258461
326631	172653
409617	418848
68532	327779
222237	190369
355949	156376
453156	88113
298046	180620
257617	476656
43667	409828
41456	48275
23132	317118
332970	60108
442807	136890
334662	147642
453752	27652
169785	98906
407384	456627
212656	228367
477214	169267
2205	477506
356323	16433
467277	94344
388410	337935
174137	217423
57570	104505
3463	256373
326674	107055
414756	450289
271782	122799
272345	285724
108357	293087
40388	11465
397656	196783
223116	412980
40384	254973
220173	57008
470941	141509
245206	75581
392086	38794
252644	208961
25813	89745
127687	49896
230181	244392
156864	343053
205208	128050
319824	38400
205771	137719
244688	121660
480187	364294
15000	387392
246221	294898
434981	139145
356045	490943
270276	448188
242551	49507
23236	348582
185290	263962
325979	353485
81432	279916
57406	95922
393218	454898
357826	314159
353979	148361
290838	124505
410977	278442
15099	148558
276825	211868
275418	129857
121564	430356
406632	363722
137891	362972
428723	316372
467372	351827
125557	245679
341584	297025
359890	440249
144973	277936
277994	220145
369400	255759
217293	249709
254575	13973
469694	214050
282961	486223
413335	9453
2409	145817
155302	89313
417749	452200
431896	343887
332681	431137
345971	477986
271229	231311
288105	234548
249334	50264
139844	176568
59160	181680
115284	313745
293651	468162
380113	435276
227984	443198
149555	245824
69252	470817
359782	170993
273946	336590
136937	338214
449621	194250
138134	123330
310412	456340
486698	224285
217186	259588
120107	318242
209237	219941
363424	237235
48912	147323
276821	152341
106741	486956
270224	79989
17576	487075
177415	111654
88510	452709
468315	119330
27138	274704
104621	85582
63750	336590
293153	313745
458768	50001
359238	75794
388583	49395
356953	413215
245911	267352
166679	199608
387642	147121
185193	35707
54039	341693
449345	109985
354536	448090
196794	24179
124658	276744
276239	289851
8127	122462
47610	85542
450964	361663
300635	114930
323851	168779
212842	24105
444994	240152
357326	110677
490717	328746
204967	447517
322660	442972
215075	126065
246540	447430
434171	489150
324164	149380
385354	469479
151647	282912
284779	193064
368083	435637
364492	422330
82187	164884
309407	116875
190051	177777
18122	467516
150445	86376
492796	37057
275813	134071
108057	236944
176642	165653
251970	257980
84417	63957
326631	464636
204227	348176
185600	483364
204405	362267
288880	274673
427179	383862
479719	467251
158918	227101
202497	37360
378350	6155
227857	39465
273901	150093
203781	278382
300430	168381
51627	380071
35810	311204
82981	80193
156375	421497
306981	239872
327518	426089
41804	145064
55055	152502
236393	392479
349730	49828
35514	383391
414257	214509
160961	291432
16641	466737
235815	98420
344782	15133
485975	451016
205259	51222
231528	157344
445213	326578
327329	322436
167588	475480
6836	166903
268148	69827
291078	410074
49236	489317
350719	474453
286674	22917
21383	140935
422404	166513
166903	318404
101503	446105
20059	223732
337396	215725
51543	287382
443750	489552
360332	54536
28414	185016
414604	200594
32448	293813
67906	54895
273669	266736
335589	192920
315573	237165
114063	330261
272386	31416
59578	492316
325814	177630
101734	414393
233498	28648
76228	409198
250400	254973
273915	32544
460289	267838
73701	48079
267895	380071
347425	316306
10093	311056
438052	82271
170603	271010
26743	181255
26449	34801
390780	451391
440839	414286
186597	316929
109428	51222
480871	10212
225094	109174
381048	326018
248418	255404
235003	392849
370352	440660
431556	242588
379839	94516
31027	40168
95700	471264
216897	49903
412205	291672
361291	409239
243492	304011
211238	11167
491472	126687
118860	229872
105806	318573
174139	463429
388485	44012
208834	382185
140919	387742
289673	476951
349337	190369
54454	165653
357294	207927
103590	153846
401066	191810
322509	367578
145166	20061
198510	44807
38266	342804
486136	362713
360165	323361
236787	462221
55875	186463
196165	140728
150939	15209
82038	419426
177432	490035
118909	401691
122356	357621
92729	96195
316858	68762
309476	261130
378968	152702
316566	456888
249337	169353
43210	358032
399441	137198
5509	95338
362593	116099
128738	386056
418698	4741
443815	81442
426434	431010
438193	243731
209510	148612
7922	10367
156567	179402
339769	55971
240718	409240
18766	455796
440940	439778
144973	158745
176903	9877
80267	313745
249868	204195
345401	458840
166234	226494
407984	214992
17769	474931
202655	203783
252096	477098
191845	343832
3809	307688
395177	317856
442665	167770
312474	96577
454263	215719
4806	272128
272301	71816
77731	247053
369359	285446
400537	59672
456070	364703
471318	15133
438394	228431
351245	207535
244624	61572
101504	316575
204740	270213
64354	404960
153322	243442
205622	301896
259248	121076
445247	23018
42840	201500
383164	400747
185403	268593
129640	175608
413964	110677
91788	141603
36228	118877
197503	9054
373812	354162
97638	304589
365696	142183
151720	62191
224589	251137
2253	449587
222032	46498
302816	367798
81249	390898
270271	80588
85665	280679
31682	16433
448248	246311
389686	214024
461148	157962
493080	398689
113715	310756
198186	273468
225748	205223
345602	393326
88227	395988
103824	164884
464773	48163
440941	35707
242956	62191
196730	434810
32272	392868
198405	307423
286642	106427
18631	183479
137201	286936
270383	107653
257948	162370
110002	489677
112267	282715
191931	264406
243175	190369
333557	86596
212009	251806
35015	469053
286263	62191
352196	186159
464758	87983
471111	174228
56138	98684
106739	404053
94268	154692
344314	416712
315426	228152
83616	388813
43329	362218
375879	281924
228431	282578
362267	248192
15385	337754
430949	2730
464159	236213
322581	329383
117407	493549
426693	136729
147430	308779
70741	32807
379601	208248
124842	135799
41798	386138
100144	462552
417186	359729
52881	276744
10042	478415
166653	177033
413725	308833
275684	491150
222678	188759
231305	25076
193869	315687
40890	50810
463993	235115
128103	207836
227857	398454
174362	151322
350064	324037
454097	165307
58414	101058
130376	269457
187834	94322
123301	364552
21999	73936
388992	245792
272829	98906
265982	385000
192843	478882
470198	383019
285954	76454
15157	240931
203515	268531
312484	461024
282475	420790
139444	453012
393927	380601
93625	101756
269333	2715
6348	164884
369209	388531
355025	4040
425026	186797
249356	338271
186587	280626
415736	360860
243029	203279
381320	44963
270168	383063
179184	338838
283771	305944
241088	76454
237679	460345
167457	480044
329697	10418
323689	152702
182736	383345
21902	420944
308533	10690
261875	303175
40837	200444
75200	50538
285004	20153
455358	59460
259969	359679
74229	66140
393170	30403
480580	477308
378830	197212
57276	109963
324708	128374
101892	270303
267562	217953
477403	143644
429978	244017
325193	70287
472880	38063
339333	302682
422104	186646
10733	378466
47989	321687
186033	99437
466737	198591
447610	294079
387612	164884
331816	248777
200092	78742
402143	391326
341279	440804
123190	189907
364660	128224
404568	489187
170854	320202
314617	91380
325216	474331
425032	436841
274613	293450
353835	334888
84801	469110
404568	103850
412440	244249
68343	92831
415495	415499
314129	50538
193903	466171
115201	290
106917	328723
476777	129534
472533	443542
272418	447519
258046	27054
227135	4446
208603	338189
437049	265711
418101	220921
307718	184839
476303	313745
234832	285156
349305	127371
274517	115742
466163	407386
293786	225042
28373	346768
20500	118278
285510	229570
440443	209572
268313	386098
325188	350586
197530	211709
286001	425786
115742	62191
352942	264406
407655	286936
289178	411403
412535	285320
109945	467703
99350	16601
175490	294836
178493	350189
46988	72588
380858	62226
344124	384366
61049	51895
392940	241525
179852	14341
471365	467910
142190	90123
343555	453351
161539	5842
106169	28065
186676	167995
268575	121915
375207	345745
44577	49896
174225	267602
227068	38409
226649	251190
318998	272908
168975	190369
69292	113895
266398	183479
276096	349261
358320	116975
475917	440660
276331	183213
123571	95229
75727	253814
136843	190369
16900	241239
59027	25283
133909	354933
67931	30332
397814	267031
297436	319149
156374	317317
106531	169935
58876	267602
343173	132247
217636	405217
228446	363581
357415	369195
101330	463615
478461	463623
304118	36435
422996	105878
368321	177153
382899	85029
369030	152007
36824	377302
410433	80552
214308	428171
372415	289029
399270	250823
397576	313822
348647	115855
202379	389224
227036	18357
190205	300240
451299	372822
244320	434893
130676	178626
434981	138126
301223	226494
145788	130229
8463	78473
357372	283911
461944	136070
295906	9054
319647	162795
100053	276621
300214	105498
157420	30526
88473	355806
41378	53602
366782	411424
263514	210354
30568	327217
403670	318121
398738	92613
286228	8842
429249	130632
116525	421115
281236	287454
273572	165497
476705	310880
307448	153023
61367	489822
137981	423508
211877	487942
205039	36162
156858	82585
428004	77257
225157	316929
242487	116623
314617	30674
33878	218727
197795	113051
28795	338189
287193	215638
422832	15133
292605	289504
354545	354694
260838	110452
381305	4138
272812	94123
471760	85038
469495	232231
151707	457075
127453	88606
484976	236579
102445	247620
452967	62578
36462	9597
85158	172089
146893	6788
430831	411271
347533	421982
178440	425716
260935	385772
359133	309801
349066	429234
422629	21902
236602	185076
481843	118506
30906	15662
473244	366534
257132	110677
111806	202019
183034	229178
115312	193546
107709	407378
238459	469461
427682	50525
104153	313745
13840	50155
33965	201896
191055	336955
397736	462122
14144	75499
35498	54700
324493	421830
301913	179361
262980	417355
134299	77497
422103	433289
365613	86560
223247	293813
328940	451290
333340	64335
257476	414832
235827	478232
130069	163054
334985	87471
153771	60589
349506	183428
144481	76751
39195	323680
485019	39255
465687	149241
305727	293813
117794	175721
74891	72496
201719	170180
121692	262662
35944	329195
378227	170020
155418	261081
126446	228324
19459	463570
358860	459874
60448	457237
162019	455080
227566	148284
35772	290365
254196	186463
63427	256723
26969	454323
380489	388904
37528	263310
227628	443016
155045	248199
441022	383268
51669	4659
2935	110571
451833	29253
491034	392054
227214	418175
462137	88113
445796	254590
384250	121065
125451	478415
32580	17122
95595	464420
409859	241851
389034	269199
357411	5791
173885	160419
308595	193747
244536	392999
209672	74632
443706	45207
280548	420686
101502	124085
354910	210041
226919	94516
184964	217913
107930	443777
134475	9054
323897	273831
427960	80587
455880	101049
388393	358534
81525	21411
186116	112935
358373	136643
298069	132886
203200	438653
305580	53863
256224	411424
45131	16433
327175	373319
293421	119381
356953	8607
16508	398333
172875	32807
267943	159058
386468	203838
157903	372147
281547	201946
332239	39764
48514	478415
217199	243275
319730	453012
487523	11167
342350	268261
40028	298990
242591	395336
420736	120778
72623	179472
488643	86728
463891	130552
245317	92803
203475	28065
155697	329727
336152	371634
403761	78345
62316	153352
19857	335873
56002	181322
208597	94344
379247	158209
214518	198892
301245	317118
363923	28065
287566	423120
234881	364643
14871	105754
32811	481601
442447	447358
322193	421356
67051	252961
361214	410926
198862	452055
339333	279834
468818	301364
444271	456016
139393	101816
192858	353557
199744	268070
141606	489822
230292	219136
93047	293813
471731	422991
76228	466135
202469	418180
152433	415802
326260	264282
300417	184902
417975	82609
135035	109407
402292	5040
134902	374305
4933	391414
330006	121304
323828	387742
177483	358587
136045	174175
428849	28129
11059	31808
493529	84059
488348	279005
415358	40447
239853	324377
338955	114256
377576	357391
380858	210985
397358	322685
332299	177777
158099	456796
491388	412205
337803	5431
280749	307768
90296	363649
322974	487017
15158	466631
257690	86728
386516	194048
16131	119868
290381	69733
332239	401928
338806	185479
348279	417918
410908	194165
128418	440660
245881	412398
214308	433322
319890	390713
412578	489822
35806	204153
244926	303594
158273	60866
458945	63528
271029	103467
414074	78457
1735	65203
306810	340029
123288	123516
36885	31841
302918	360860
874	242725
261629	428103
357371	409828
397108	39780
279655	312417
306341	317118
337820	18593
194913	109603
320489	144470
30643	403999
418658	470415
440604	75496
331057	94192
464471	300473
80477	349867
42020	262535
422737	300093
348819	80325
215459	313314
188488	405249
226332	317282
101777	294343
180745	280827
449879	277961
200397	10660
399404	186744
397154	206604
477618	294684
196132	4413
53898	48431
237801	267172
412436	225841
316376	121499
230051	107074
11901	138694
462369	390349
19727	219876
468935	236213
330731	124228
259257	486885
470485	126204
296186	190773
370096	347158
330527	237235
211775	473642
52210	17090
420234	122112
198219	470284
121501	446840
158345	359470
26479	428632
360332	242512
409388	278200
104292	462940
367862	480025
84429	233975
305287	165586
127232	267602
185071	304731
485857	21379
333144	190369
421451	250318
122750	226152
224778	134259
347620	259936
89952	359626
134299	45219
409745	432379
161250	127921
462917	176878
293902	35707
28627	205270
85702	402509
283736	240008
106514	351058
257977	13964
392526	428103
310153	132996
333530	271283
230051	222530
29029	140044
66588	445233
228810	35735
454263	181692
75318	164253
316056	362319
95431	63692
309917	35622
372488	212081
234881	34016
269135	287113
377897	110677
409539	475389
462131	297649
476139	458167
161363	141778
90475	419431
153322	487936
425552	88113
225955	3011
125705	440615
174515	268118
451332	405217
432175	372214
68094	46755
475788	355112
466562	478415
44487	115340
493422	489822
48953	479614
115759	245792
244588	133248
421310	232555
12481	91947
161849	451152
293032	60517
467493	304009
217189	480025
333858	203840
334708	96076
449084	339811
58484	321791
292198	160906
112544	57013
270176	397640
136089	451581
294609	20043
11934	94665
107471	127371
28357	210930
50037	95371
217743	16240
295031	237779
32097	192610
351354	475594
474975	383382
79297	96977
273956	133881
419571	174846
249809	474539
157663	412980
280258	424326
285149	269199
292449	468832
274429	489167
12829	191603
302540	168037
140052	252571
236216	411455
315856	190369
301855	124008
79810	426439
136128	440660
296348	214050
241679	367092
313672	218727
131199	153995
404441	420790
305827	224338
400680	467085
339310	241525
99060	439157
21188	200856
358935	489647
67574	139075
426654	86728
304472	203218
6467	327418
57138	172478
224509	274309
263841	38537
315185	460599
14793	94344
95837	181016
24155	331349
221925	404631
318652	185177
387351	230655
56293	65670
144477	232403
434401	474453
271760	219186
80421	404396
346056	461944
97572	298077
85678	230710
219246	122696
305624	437818
376146	148374
348146	335387
188666	368682
253571	319787
258131	188067
275554	227545
450983	434893
369664	434239
409388	166341
236032	465944
192238	412868
25053	398333
33575	205223
267666	180167
112198	106877
428764	468295
107828	310261
489938	473589
370260	223247
333737	472072
154354	230462
252833	315888
193171	186440
287867	270337
275977	332613
320326	354730
51424	260735
362231	401838
215462	411229
48832	165908
357231	94516
444356	378379
141642	488327
124469	104530
285074	432866
443334	388195
108884	160379
347219	146202
665	489822
281605	264938
53303	217423
17722	208621
287012	391414
76811	340918
3809	345190
200916	376686
466146	211225
122728	482781
189392	374115
93384	91947
465659	353884
382373	213620
425303	265065
328940	459790
176111	29966
287566	455382
283521	98637
477811	148671
461793	77727
314390	148380
330927	10054
378132	415787
17333	134259
367508	288027
209457	469235
410239	146295
66035	443154
273492	474122
294323	15209
428944	186361
266967	317118
412829	205159
32943	416860
331561	317118
310981	182578
23895	351000
439854	240121
292839	460073
116816	141592
404909	78038
127921	335550
400910	361355
26930	301475
151691	442625
485546	169016
455986	222041
348479	4349
39601	255579
247773	103420
181031	249202
318485	281590
326109	410238
390240	344390
378098	311297
383429	89513
344561	414286
50522	72578
162340	15133
218723	291521
114041	248614
417400	263648
212264	267602
263880	85743
333021	77278
297891	103282
43804	73232
366520	35707
358860	232126
210833	196534
485289	213960
195615	317506
272742	85203
254410	73005
28173	491150
434975	17339
122909	268176
378352	265065
141381	338271
453738	76829
130552	141892
436699	186634
186692	433391
324708	467210
421370	440962
62234	122380
390500	440660
375405	261649
53414	299322
348171	210032
319856	374939
331008	21080
427642	295801
315951	5355
154981	418046
110848	387742
491386	449468
53963	348798
353975	52917
200925	58210
288594	468832
426568	18975
175350	368500
73700	393326
253681	65380
88460	41048
233482	473381
400520	218232
152552	413860
193832	283828
386167	351257
47640	457297
117103	414412
13930	387506
454984	104527
346557	246678
3111	441588
183966	255641
166970	129542
311156	429863
407171	478847
139771	315671
116947	440660
195338	428050
66853	345745
461164	366534
408285	251116
145863	197780
300208	255579
373960	359977
7951	183213
422623	152502
120287	333025
112438	334680
310716	100226
476119	435817
276821	347091
355000	177569
347012	371918
180022	317356
348245	393858
464922	66976
355083	122199
66785	203624
87907	459213
138852	86728
384384	451016
378420	416942
334724	484175
198028	292151
434364	13370
324498	198317
250853	385427
304373	173260
19542	274235
193020	69444
224589	22804
102065	397656
125728	256121
462664	146753
198317	275146
465253	206380
32612	459213
330879	110677
372340	267590
262385	253774
489327	438792
5505	273955
412844	203279
49710	366127
277467	193798
247262	184163
27138	19139
296443	54976
196976	409540
452418	218434
72523	367622
180488	344681
301364	304277
22583	391126
189783	419930
331950	110677
101745	299960
244492	399736
299788	186159
359069	142674
198511	21583
68298	135866
389030	25799
276273	53490
283129	285156
226242	428026
10136	452782
23162	273831
354542	423217
157812	162929
60672	359628
415819	391414
216894	190926
298026	274316
478634	386807
279704	120118
103516	25724
364333	49579
485697	23018
78866	42812
200092	105181
234881	36767
407958	267703
108322	318533
31869	268832
211324	215058
330094	346034
263769	119868
454263	134145
153719	325836
300555	389611
47812	105053
149892	416197
212228	265711
163390	476951
290483	176060
448729	177569
110835	287577
412440	360459
259530	209510
109219	302560
448265	444420
71511	344159
448050	420790
74604	177353
298813	87471
404523	262298
389874	391051
188847	172852
388249	377984
61367	333673
349608	13370
421109	403153
206115	316575
303807	461951
169219	103086
377836	255185
78665	317118
235681	269199
155326	110677
222094	175060
325477	246592
489354	489150
445023	118291
220411	391414
213417	411466
447368	213151
418957	95942
424512	113138
484554	261502
464952	90123
335957	135981
453646	239107
54271	15133
215141	149674
210194	455995
201813	465726
245277	110866
313331	152502
154808	132225
326631	229215
351874	414471
198138	144073
485564	158136
448417	61430
26694	374594
160855	75679
244256	441774
469808	316427
922	489485
150196	43164
350186	80193
325336	144130
481831	49835
39177	54976
201788	313829
453653	449021
874	265215
111690	46712
284187	315671
437956	46127
340772	23333
245938	31041
175047	404806
205911	281939
260905	235853
342435	35585
178452	20958
10257	194513
95598	252001
433807	152502
379462	18852
413218	280121
125458	401101
183581	76454
333891	366828
293300	467752
129289	410987
201925	180578
100438	185013
55385	21411
314617	30337
201451	466861
35426	286828
381305	129857
442887	48365
272139	283198
5955	328932
198758	292535
8771	458782
225678	379237
105386	171371
415472	317428
337622	99405
366689	312698
457418	83893
92312	184063
128839	216318
432100	262299
139591	234356
228128	263357
390783	335390
399823	298202
471412	161943
452040	3507
42662	276358
199770	183108
167794	168381
293913	227984
58205	216000
389223	123369
482245	251806
2576	60517
142844	438419
243667	391414
372799	478060
135015	48163
4955	389682
429669	340079
136731	294925
56613	477788
474706	121117
143814	124085
175653	185335
277638	287454
203000	110677
321923	349047
194109	15373
325715	489702
468256	218727
110835	262536
467102	22907
261277	308019
315498	440660
214246	430356
261625	21902
263942	295218
142931	332385
420867	366872
476506	304493
26127	478415
391758	77727
138481	316485
253289	464650
130069	216501
177693	400841
115290	237792
208569	86728
100053	355008
152387	453012
221025	193871
140342	229996
289428	386772
326989	95149
397936	409142
283675	10345
369321	54068
134868	310836
134539	31197
233614	211868
105168	164418
262286	160158
20172	57134
336785	184657
324967	182004
367506	247710
414433	446167
409912	138248
341204	102126
276662	90884
181424	175249
136475	155190
467579	40447
212253	7723
316464	297593
335009	226494
136530	196783
20449	43726
376619	203253
300776	15209
172373	270926
185474	52315
245881	207157
398852	200444
418453	420790
488527	169749
339491	94344
75278	140613
164606	491105
115806	336590
141812	5040
7922	339251
479351	459217
197077	158604
348476	377236
418755	326997
439878	276591
340553	359762
160833	113138
446462	110677
413817	396080
279749	210385
27768	213889
258951	401297
175484	365079
64777	121222
475153	341271
383164	288377
435266	223121
430356	89745
266488	313314
289513	160387
175790	22533
227939	131522
40890	377030
220624	270836
168746	54976
184533	328932
352007	203213
64526	204453
298427	57080
490765	317118
474412	428355
22699	20611
153324	363436
474177	389514
343985	330571
364805	304865
376744	300950
408198	342574
143021	154987
8354	215858
120578	45894
227036	121000
222334	265608
476586	135848
419241	493571
458207	315847
477447	267457
203223	79499
96449	348825
40659	481654
84458	139648
188892	367110
257577	379453
316828	480025
55659	349400
163344	218730
487387	309330
293913	390761
468332	251624
72804	465984
153130	87779
371657	488933
65842	361732
281574	417918
442341	66332
125602	110677
80193	43164
319354	344149
153577	374232
180361	293813
232059	186259
345707	493865
27617	363035
104579	267352
42257	64409
124573	305988
42826	118762
389181	145691
206455	314112
30353	194165
356477	239852
470931	84089
31703	40784
204053	290450
11101	1057
401897	20030
376978	179506
393295	318735
387967	107436
257289	298712
289068	219499
136303	116467
261394	46620
10762	350696
13617	219920
254830	427262
126153	5050
259927	267590
127105	73563
126478	447540
358480	412798
347121	119341
20786	123643
159726	28065
244092	209952
73114	215054
221024	489167
463976	407902
260271	6374
388249	277450
100193	460899
106507	327217
392241	295540
221329	274824
13077	258022
281130	320097
366903	47250
93452	72992
386646	328174
314203	476240
206939	270003
272597	248398
419520	406401
364725	438373
359946	395964
173738	252490
323191	107148
110421	183213
306294	276055
303410	440660
254198	405842
229101	41300
102994	398048
87061	254479
300657	221989
477361	145214
260074	390349
298317	388132
370866	395978
14225	119381
190861	333123
343746	86728
286390	398908
215071	166513
375913	33616
385451	312161
159077	163340
24474	336590
156154	295484
372179	340867
61059	212868
60826	110677
144973	94344
371125	369599
40268	32344
55270	273831
69533	136649
283608	407578
40626	80067
970	233181
64152	1057
165979	231485
123958	351451
389641	290624
314599	48163
92401	122146
166518	164164
424975	401871
394312	19545
93728	280635
466592	152794
47816	280827
359178	348971
104598	132740
114803	191292
84542	114930
476951	92620
454263	24861
241123	339245
355485	183213
378721	199569
483987	113379
470211	127921
183940	266023
115838	160434
327570	353596
2186	358032
314343	29025
123095	7601
141692	426595
220692	33872
390232	268531
423318	227892
64581	105498
331364	271533
452443	354017
196123	177630
136042	59759
26053	229150
38141	168615
180650	341271
134694	401459
451373	226378
412749	489102
358778	42890
243502	94516
32045	99405
419916	370619
386660	214050
87036	313454
413373	104806
39142	309801
45060	116283
122594	240613
267222	122462
470731	228431
338020	43120
193767	410535
468693	375115
282484	136043
65326	323817
103084	34738
47850	134145
172995	127642
55181	390245
239131	79712
482144	4413
407280	82498
160794	466737
466158	241005
342388	17896
176357	3668
45375	91711
46690	388553
775	297275
298686	219084
331049	267602
82688	314455
441290	423469
283190	415763
63008	484703
123249	403666
168582	142678
485940	490323
43216	137028
89688	91998
146217	23187
178422	179352
295580	435318
129859	410130
226919	346987
241315	97894
211222	469235
162147	27748
400081	21196
452797	101049
267671	237178
85222	317675
484646	339663
112267	356383
66174	48387
294314	127439
346272	236537
86632	303237
204298	226168
202379	455415
138723	305823
404124	35881
240016	137128
425827	352775
371055	57870
409457	348015
456021	114063
31110	184558
83616	459016
135493	494102
226848	133782
163216	430356
477646	383720
95937	137994
47971	286828
77347	166724
45307	162947
394221	493595
300566	121076
404428	317118
465430	258220
10723	180527
369517	460251
237624	489552
297405	60517
55914	65275
485534	187974
184064	166513
429323	89194
91998	386294
10032	362606
25309	94516
4849	91069
162041	440804
119149	141440
161363	131032
28053	266736
125193	386132
303115	4634
337120	369577
143671	56856
207819	204330
289675	236900
22567	492329
434726	244359
384683	110677
458945	186561
106514	189051
76228	362369
18418	182377
167291	478415
209185	64234
333591	5857
331119	27464
147378	284155
456839	175569
409388	53249
220817	277024
9575	89997
196303	359524
32972	476412
293163	17066
253846	313745
91364	348724
447230	168381
170803	43783
27042	124743
458614	398333
13479	465692
491445	105498
481419	235163
397412	231447
273173	487833
368080	82585
462220	355700
166407	339882
146874	134694
208593	167391
443601	433391
12063	390232
30890	123369
411862	432036
442024	373401
77793	123681
95420	310756
94376	159058
88439	7771
200276	477635
273302	331349
414511	295484
486217	125399
139875	230336
481335	280014
346052	317675
168657	263009
216483	418551
419002	203937
281709	481179
223820	167841
287766	283037
245235	195121
248013	105135
358357	286828
306981	232784
363467	241718
430777	64335
193763	102920
455187	476951
190281	173965
67064	219461
237070	358040
116686	278520
372473	401871
325231	235606
31322	457627
188805	485980
475288	427185
126372	9054
296635	55633
364455	97277
351801	328414
237825	297948
310715	60926
262210	45189
133929	94667
48804	320508
406660	306708
246964	344796
232832	4914
381133	189384
130069	342609
404960	237165
19622	12958
373844	467118
19903	232349
450351	17569
197702	377270
449884	387436
364246	293813
68098	91689
159726	204775
182593	273831
170066	414472
341308	300480
260453	265589
168929	24070
86494	474695
453736	13481
298427	105600
183769	226066
301312	267711
412804	291521
330941	120173
200658	179692
319123	489021
369664	336590
339485	468553
361576	100477
273768	265589
19011	252918
309917	28646
311035	132228
1483	487130
125490	100705
152794	27464
400888	365209
360425	237235
481167	46127
275319	430689
272742	122490
3809	157040
365715	322979
276451	179506
17227	187998
371501	188067
284898	267602
385883	150352
124185	9251
485546	15133
198043	469446
282255	478415
315867	236213
27014	20978
128028	122218
75495	388575
458168	245228
142683	152085
255670	21177
195377	356301
151647	409681
205388	174998
383328	112829
160794	313822
450004	303648
483112	155214
13196	384343
184727	255942
196190	160545
15068	234459
201758	42852
58499	272756
25319	388223
330860	210403
478492	122125
189937	227392
78617	428735
433089	3488
418247	255804
371874	452746
3645	491636
130598	194807
162156	190369
126140	407533
222283	400993
55458	274860
101268	53389
450039	94665
52488	244704
12623	33856
474221	375840
144405	4556
199833	273831
41592	465371
351639	300312
433341	191821
322921	331581
367919	419576
277250	258996
102366	122576
37718	487545
103196	298168
183404	343860
243352	255650
152431	99365
84426	72788
371507	432637
385410	168381
200092	456267
110712	468850
489552	260354
376351	11167
441167	287863
184380	205934
490962	262954
153287	81748
355083	100381
388120	19126
470068	110594
389951	324107
353259	120141
468049	241525
188216	358156
488919	8730
111705	362083
196003	359208
92835	338189
414035	471092
69255	138576
177297	391034
24322	48861
157989	20228
249665	309425
184321	187834
228128	82585
3719	30961
386330	365499
169797	63528
452962	451391
42750	381868
406164	104527
404899	117097
237714	420735
32741	160456
159633	94665
296606	54275
54425	288035
296339	440723
317106	97433
491992	121756
320178	58159
231858	95149
221734	74886
258494	196783
7788	87804
81887	443292
315032	256200
315956	14105
250139	346793
291292	142018
237873	286936
44568	313745
469227	59884
412440	417692
449798	487833
140446	177873
100354	48365
350699	53389
404439	219499
64936	179375
286655	333746
164556	251961
439924	293813
326210	481593
312657	42890
27825	233436
186768	395988
373258	46729
223903	186714
421207	175608
361288	298367
137182	48275
481301	119868
252572	410273
246497	354264
331503	319280
130075	74857
100852	183213
166596	468162
260527	32807
430511	151944
401085	448193
105196	214024
428868	441996
219127	290081
273549	98644
286512	51603
272908	290014
116066	226565
72804	355610
459391	205287
409796	110677
478146	278870
306055	304865
185839	28129
73459	49127
278769	22827
128112	264822
15008	89068
171403	230783
487668	11465
373159	125808
330473	398122
473719	353814
154357	491290
360660	295484
271279	444
134665	476518
331364	95149
472239	340761
473662	61167
136279	396246
291832	472049
312347	186541
311515	18902
202079	393737
32981	23733
82219	401101
361001	109524
11626	351417
319432	381512
476990	71873
39938	294885
221296	403501
159768	91600
235375	320045
434933	217423
46045	164256
412749	93707
449422	409571
232616	267526
262026	35735
13959	353557
355413	202019
392087	42503
410390	58057
445755	48275
37479	367919
207512	273831
358860	28343
115449	105585
476412	348910
27774	121962
442665	301055
28405	388627
490774	35707
110835	20946
489662	394002
275487	63724
491209	234356
45803	294404
314224	268524
226314	366333
102458	262954
300916	489948
154835	301219
172923	351512
354982	271756
430914	55095
41086	86728
158826	178639
329840	267352
461208	61059
150471	232087
354121	187974
394314	434748
124711	389384
803	108820
130198	160573
13639	17435
427265	475036
301269	79343
251703	402650
235660	254973
262660	326985
239099	243731
222646	372607
197278	254645
468551	123206
283102	234585
378564	428214
45234	336929
175012	78401
41695	453753
108700	67683
401838	13038
135920	86728
272578	320327
479985	30832
448552	169482
398559	174935
41277	377906
17562	47717
472171	438653
349378	128758
295781	72432
407085	348798
204499	211067
122433	438783
465856	364927
93676	46829
173487	386815
225694	35628
26559	175382
78860	468489
449897	203365
270248	205000
44528	149612
44497	30673
42702	334969
398900	487192
98659	163889
133105	231814
321263	230922
456683	360628
401399	334068
75379	311984
210304	169027
32634	120978
263328	423828
185084	417918
154766	123095
167338	244823
381835	292896
134299	84404
126965	392086
221753	185478
112425	152020
235034	200092
76228	99645
146893	60957
205485	258370
408881	129686
475992	484898
493316	203150
428400	420944
389314	82641
447184	173036
385896	490159
35529	459976
396125	294130
245938	75403
69734	486885
319081	263253
393941	4349
241732	297969
307321	17155
464022	240056
290966	312094
169931	462973
97605	44130
386498	157453
408202	97894
437559	266998
120822	40784
180530	360159
381254	381480
468907	227951
326631	458028
55940	204185
92937	226494
318445	214992
28838	100026
219285	423747
158099	54004
270398	95854
181740	363396
248008	426159
30477	391414
399855	160545
99742	338271
113272	423469
316223	94516
232481	430356
88250	28129
275217	259125
308545	474559
342852	69561
295889	87904
138663	300240
433820	489206
247929	326
446562	391414
15250	345393
373788	218188
71729	466969
193987	126878
408329	99268
341291	469235
71073	183213
385697	450037
320464	258126
316569	425675
9151	365224
362820	293745
258621	213968
336796	260879
243233	88982
124013	487833
344220	34318
257900	143809
31772	49896
56806	105585
354111	381510
238591	388195
314073	269702
238673	39546
358504	122193
384358	442703
41496	428864
190213	13370
354545	169047
464247	150352
308150	174411
376440	127298
421064	399078
89795	52047
89076	326923
12300	396607
11209	98847
368354	6733
45140	162024
235597	453697
458483	694
385538	196783
456102	16294
430504	28774
78052	490101
446383	461653
93328	98807
237401	185016
382894	9054
40744	358783
262268	218615
454502	385737
387720	113635
417938	434035
206422	399867
286219	23018
17134	376364
477795	178436
71189	124085
350733	223842
342278	73771
170283	375334
213640	105498
418873	97021
183386	29153
60208	39618
24864	189506
172417	92954
425166	344519
263266	401378
443403	459650
474639	72523
243610	253458
427917	79751
385880	323469
317177	120100
230194	165653
54293	107038
289149	11626
467836	186714
285523	447719
148505	258610
356968	72461
382882	278090
244135	157589
274711	370515
325839	380056
388022	84677
381482	266785
52118	389209
20682	12245
142643	346884
195121	366599
268910	172535
458037	88203
405552	80451
180488	22512
35806	43115
154835	299852
209523	45413
451216	1031
314311	152081
182054	304589
208118	79457
39600	208379
174034	200177
58640	475722
258136	398333
360605	64036
3971	438237
473202	404806
377642	190369
180191	132866
3430	53879
127921	490495
95256	120588
39850	460150
216602	57360
332299	287156
318280	214024
406535	334958
198317	187054
307680	233187
166019	480802
386411	93384
408545	296328
217740	113477
144984	417201
176462	23578
104887	291150
307331	265151
404337	28311
25474	296509
296029	51325
391264	82033
425170	457977
53866	125274
155832	183213
400090	92622
382994	348798
251535	478415
54522	184448
274645	236213
332615	92613
292650	421935
417938	100186
273031	198618
42345	422853
202352	336590
412610	98996
96886	126846
212620	138180
282343	471290
152758	18917
372675	49903
316136	132596
288024	46278
487798	191104
237714	254574
345401	62613
26962	113142
81810	183213
293148	102104
432620	40780
271221	294836
356480	67763
130224	488518
242456	48275
48064	2406
333578	177861
284586	126499
128628	160573
10274	288699
319824	224085
289058	75499
324110	166513
134531	436529
155370	49903
483536	417201
315805	184697
311183	404806
18042	262954
67585	293813
418783	101058
52217	462776
456544	414832
164167	351639
81449	467522
414646	77004
443817	296423
80456	251329
256599	236240
278201	486293
263557	363035
218771	161223
489781	267352
439726	354694
455699	242969
329275	449027
392591	278352
344095	363581
430073	317118
139571	440962
404311	486866
252603	302996
246297	282224
311893	228111
475359	295036
435360	30571
194208	320078
412595	60517
464469	361954
196675	357456
6724	443057
153006	361685
485288	481486
172366	371918
83573	186384
416850	292369
37922	139664
122344	35421
155180	334680
159446	4413
136579	120728
24324	76111
231809	481279
12592	42747
68285	341271
237812	475360
141117	363973
371318	454250
118035	389317
468741	144072
43497	225420
364149	298652
209017	295167
321	263009
275799	454846
298864	234356
490768	304173
355025	440660
375378	347011
69587	94516
237714	104505
443320	33290
209739	262954
345523	57375
474341	234902
163843	387742
184514	259929
158099	317613
275291	338793
48517	183213
197610	270324
426190	363035
182557	68273
296645	77520
247117	152502
398659	457081
108554	168213
420575	139657
473183	213608
347381	57080
23958	280233
149864	333709
439992	355700
221508	17805
281641	144887
456658	403369
159038	313745
409648	35707
95305	493877
3922	74106
54039	87471
26751	421830
44341	304671
335964	271430
473662	477136
228724	165907
222531	398333
39631	50119
249902	190369
333056	482621
356097	46869
20510	15209
314740	121324
73883	285928
295889	478232
100894	245317
463333	387185
436624	373380
193866	32807
215777	150478
237801	462973
162252	392385
219539	107222
181623	21411
46556	230783
425237	209471
275215	120195
6899	478347
82150	39195
310153	320310
412744	166513
150755	123458
407443	359762
161656	169116
222045	40655
459570	404603
328149	222477
285642	378462
361351	194197
210050	3430
423218	451753
119561	443976
280325	478415
137128	121394
347226	288035
456710	228461
166760	313745
300917	231533
294323	198790
211485	420944
462257	159249
482462	484615
224039	477986
438025	127921
328021	118662
365171	29428
236267	470355
134939	370866
248722	484560
88439	225836
421465	95244
119119	314350
362267	255201
81152	31000
340839	119868
303477	290942
391254	151347
244265	164884
126628	380071
471205	120924
56620	3079
423011	70800
467467	165437
50121	257508
125316	79249
244926	147368
45152	61059
249807	319333
40032	53389
68163	165653
296750	94516
214390	417918
469654	99900
320479	119123
275154	474268
174139	280045
431860	378576
469586	466432
378533	68762
319548	218615
475253	237327
457418	355993
319824	136388
67570	40284
454167	39914
486655	489552
6754	371525
74569	214685
208619	237165
387436	218615
114518	23018
245938	477986
167588	150855
228159	299408
55638	401010
181768	354565
142434	245679
454705	15209
16800	278274
88446	134140
306742	79861
382180	382694
217163	430356
386304	311857
465132	209285
420336	215054
255135	154154
419849	396318
235293	316575
35015	315606
259775	268129
358405	84080
114917	132247
460929	121828
16033	286828
462993	465098
200431	287269
381299	31289
218293	56739
287852	449398
95	253002
452962	48369
430682	425005
122354	220417
93440	222701
153140	298767
394573	15209
103282	218727
384568	2758
289126	242927
145585	218730
273002	421356
286096	332188
119001	48661
459979	59658
139719	98906
412341	48275
374703	210472
459149	487833
430690	235284
125417	39142
474939	228431
460625	404053
479283	431187
178130	104382
405979	24265
376175	234356
206939	283354
386186	218730
86981	431621
413816	109144
381782	139795
167588	468136
78044	156892
109923	388473
372630	649
310972	56812
439536	267128
384052	254427
139185	250340
218061	40784
485426	121324
123283	110677
483412	376789
259769	478415
84267	36796
420141	33493
439165	371934
447775	36805
294127	48150
231775	395399
229718	180841
319004	122462
371976	493323
65134	251943
184316	110677
200868	240796
23085	285156
168396	246672
64150	317118
262271	275320
247714	297865
276821	373711
432437	243115
395052	327061
404899	289238
28357	166261
95032	401949
249833	281945
397854	391414
91269	245213
276572	103507
350313	359762
79295	320006
23038	126073
154835	142524
134907	8518
364973	178048
333833	446037
8524	383967
205223	398360
428242	188683
220435	284063
19949	277399
276477	41197
240254	68357
86950	313745
336152	65387
76228	279091
490614	310261
314720	434169
373772	410951
360262	98906
316540	149976
217171	221324
332507	289228
414036	443227
202361	476951
324307	327462
23032	480971
226167	300852
105249	345239
470154	267602
463546	205221
483192	264766
310756	164196
111999	273831
160083	352927
477932	158625
62260	236413
22617	48079
314617	300473
216147	86421
27322	449728
420459	178436
84991	398705
120644	296832
307505	50311
118979	164873
414257	221582
160237	398737
44160	390891
481007	222721
328305	121988
393295	106892
369274	178680
78309	285782
15783	450056
305004	270483
154835	331815
262473	54536
35806	88845
266460	22888
34999	418348
161259	120954
52003	277961
187194	208577
225694	398333
80971	178048
130490	115174
57407	108679
41601	60783
195757	282109
1949	164446
159570	293813
39843	45946
290451	20959
464351	6232
76972	165381
160545	209471
396717	229548
172681	287423
410011	102352
418652	13370
20253	444951
476119	169851
114063	489427
101547	393326
92667	110016
489539	472239
61286	420895
36352	410236
69436	108631
373822	227147
43635	255999
53137	209820
84756	280592
364297	110677
197647	292721
398119	489797
466808	28434
307153	242228
198148	136423
146856	86560
310194	190369
437246	29601
313263	484015
16876	105774
80475	74940
375683	419435
388485	242759
301899	106475
211717	151944
298892	158153
152475	388096
171846	205223
191993	206768
469026	378330
164254	275790
71189	483724
334225	181054
8881	467703
290216	115170
300762	123410
375725	28521
260918	410028
425384	74106
27453	315888
349223	368205
191846	408112
359271	308471
248268	185013
111353	267352
479705	15715
286722	350822
230574	327984
13623	1292
130845	386438
302918	7159
132114	444258
229535	265589
478588	63192
432292	144845
49650	371772
414762	427601
371760	300606
408337	16794
436609	372469
22894	20959
128303	299188
410592	75379
372582	98906
253020	190369
87501	452746
392940	57205
213886	379777
238115	477554
306353	281678
25744	60840
129361	439809
373313	76454
439042	433381
116087	279798
265903	401101
320982	136423
403809	303648
316610	403501
335365	280635
431083	297397
223708	404603
139330	132740
455862	173141
384492	477632
391479	490757
356229	258370
369556	366534
204126	243438
460668	155927
109524	122751
212040	478442
111680	70766
307620	409732
330554	354305
438193	151849
339333	252644
51744	127170
162303	127716
385316	327217
67132	466578
75324	27194
481562	315888
103593	384401
140442	448033
182216	418551
182771	23369
91600	354545
231541	250961
210237	286337
166029	447560
261739	421356
296635	367864
73660	388832
424708	86974
218158	76454
275721	139721
440327	276693
297882	313745
37691	261934
256652	432036
251973	212081
382052	123369
136227	151944
477413	408439
365653	484835
243162	152605
106739	50538
464827	53249
419056	79485
433163	51614
415594	208038
192238	184659
27322	160379
211501	263425
5569	124535
336941	79989
364009	50538
15618	431625
345578	144845
293328	324711
437378	369262
133459	63372
329323	357854
157653	196224
52537	252097
352483	107975
147565	431474
109812	331535
198242	231929
62763	440660
71617	475119
366996	412517
17713	238260
386868	100751
356530	330032
368974	132740
318715	359218
217070	402809
397787	263912
493142	1605
223139	339853
35394	308122
90647	178436
154616	272734
545	309740
258527	20959
27989	5040
360945	313314
5166	54976
310725	149389
193929	41904
245318	385279
189078	328651
24492	322422
67806	324292
363299	288035
337439	398412
339915	70179
431264	115672
6636	336590
373755	412322
156725	137045
89213	264651
410671	56068
120652	443693
275152	104163
166298	3011
11719	387185
239084	351585
249725	38974
218449	369599
146097	15209
216847	62518
236667	446853
327663	340469
16569	469235
481150	430754
388890	38063
308147	202191
247296	190491
264288	256342
144288	43496
466583	263103
61993	312276
104111	250411
116525	437237
229147	72952
430681	333280
385141	263610
370848	421356
154942	395964
43586	451460
210222	353787
428732	224871
242292	352172
17080	459213
323616	385279
400273	408998
446739	186381
197278	362590
209280	263009
276239	122559
57164	367091
106201	315888
428090	421830
167966	203656
154585	165992
154388	55067
270187	283096
64074	120339
318197	293837
353006	480025
147733	74328
102644	58712
335021	450729
233998	122694
106676	489822
414603	147837
400891	293813
440470	277961
398895	330143
315200	60517
458065	262631
344278	186561
86028	16433
47596	357483
230574	289020
468050	458790
186959	378462
196003	357150
91960	118817
159344	164884
87178	115244
51342	335069
348615	287694
239563	77341
462550	277961
298263	157876
214058	468162
73148	201754
361698	62538
233117	222299
76835	345156
167177	211020
54071	93488
176317	342427
83612	63957
446069	467703
119872	86560
432147	258370
410501	222701
298695	467690
96224	343010
120247	222428
68973	245538
84521	431860
450541	119381
154986	400414
92135	121230
26159	9489
455226	297865
360459	35707
25239	426887
133433	347478
423188	233595
152207	40461
22843	467604
264990	447560
238829	94516
336152	110556
22974	485634
73124	262207
273609	413924
206696	76880
233430	309262
42074	467263
66356	246713
138126	477654
415469	254983
7022	101982
8579	181504
442926	470601
370233	351272
117687	367543
432421	320434
154981	295093
85999	228431
390599	454975
367292	214714
302677	220857
412981	281939
229124	177861
20728	140044
234797	4532
483987	19122
215798	283395
18643	6122
408518	273831
122791	397664
76898	484274
66235	460969
286508	472431
451016	343085
144845	155578
15257	208577
281726	181003
181623	247482
17587	162831
58985	458936
429287	45687
155959	112312
5293	398584
227059	228525
177953	410355
322350	387839
64267	114872
251292	221122
138433	25655
485546	485548
93917	315671
275077	404806
211511	346836
107639	12895
24958	427444
450245	200457
316352	317118
76692	298834
449530	478415
85478	212279
357134	360866
416408	453521
48991	328550
84304	405842
132197	481472
407334	457078
210900	183479
303303	151609
236362	487500
125343	214279
385866	368973
377001	388575
480969	243993
140788	245679
234881	114879
342465	109524
318355	93771
417801	362808
478198	349186
469172	50896
446188	262954
251018	295218
149948	104799
246537	66930
417214	103004
317075	443778
373244	301929
360898	421830
184622	436552
384824	400157
487679	327178
346809	37377
374751	12245
463314	303175
130110	84502
144973	98904
366643	51222
190201	290368
20309	24738
75914	173193
132478	313745
218550	204078
277875	375840
184093	289212
420736	426111
480100	205223
229735	188041
112625	363750
198867	52537
22162	243438
300051	409828
491666	168106
172390	4413
307651	361698
490288	369599
405443	210261
301751	315888
235875	294836
269004	139297
190281	217423
231305	231839
353017	1057
297979	21739
7894	488641
57276	129167
241065	82257
400888	485462
437849	151256
161675	27407
277770	409848
178422	72345
176217	428792
248013	470313
478975	401854
466431	415554
342465	47616
248633	379900
289983	132740
131632	446351
318088	213017
215420	433934
314548	308897
470672	151395
18290	190369
361405	485185
364097	462876
310946	475225
165384	119381
456591	132843
479260	288837
35089	122694
287194	474185
243894	443695
327922	249202
174326	308019
306282	109974
439602	183213
352196	116915
481723	461909
386639	65699
142411	419098
57559	419530
256120	425510
77604	146251
232377	106182
160814	409828
324199	281252
19334	413492
480589	214714
378893	224689
474688	82119
19341	430684
163075	94516
424907	353343
273514	320692
252118	355700
117995	435708
286156	185593
315766	226456
220319	275253
147582	240072
285706	228362
143393	291249
473123	178840
69500	148590
372092	489822
217739	168598
220352	288035
45673	476447
327790	327061
157247	273719
423815	465410
80266	258732
127997	92608
28496	185891
42065	288957
489908	56698
93328	248747
342353	162831
480323	255121
475842	147526
485089	419356
411419	55604
271275	145604
425044	285156
157928	5769
395428	476231
464961	15209
269494	332392
478588	410240
225766	389746
290306	398642
207467	325432
201925	168152
204205	467690
23373	86560
307909	185076
68532	293813
266044	328160
345031	57870
67875	460483
405196	199353
420392	397795
155680	270965
117766	291823
266315	492588
193252	214024
324519	249709
121349	378686
322490	436195
165244	386280
22221	299408
488295	485756
315877	71978
319697	28838
474647	263009
391473	301490
203115	313745
431040	22726
91230	190369
490553	94665
230051	41451
29189	115543
59991	347202
354581	44886
301469	122046
40890	61885
488298	29023
28653	393326
222102	109737
209919	414240
383082	115961
304186	467369
16192	286936
203468	28129
85020	295114
60363	369599
493293	27657
204880	227937
444200	489553
233089	476292
208176	101058
209964	207927
278844	476649
267562	457839
458483	398066
14992	312239
251854	243674
73773	278520
107303	267602
311572	420790
161488	8615
117647	103291
354524	315888
133305	398529
474341	211329
245305	147554
271511	60108
447833	210353
489589	171083
276370	190369
196903	422998
100468	410309
359236	132522
281953	479614
313553	413464
80923	300480
361576	286936
14448	268531
410560	30440
339915	286936
448104	287782
430170	474498
258552	462988
66334	46915
416730	120747
402995	464420
420745	15819
397936	5040
212460	64478
478588	262580
491461	128758
1588	21708
152206	47285
184582	208181
29208	415415
236053	262954
352971	290303
433443	87471
78289	266852
123113	367120
405306	107219
157878	293534
400383	422998
295676	21583
220018	190369
213303	261246
115597	175608
319260	366124
482289	397517
67571	298182
173204	37948
403128	217796
171103	65989
87021	453806
98335	1008
67503	7062
364703	52530
318088	425846
460775	236032
256886	315671
488630	462400
389656	106169
314802	65913
316136	369783
179172	130604
74209	218485
63574	291521
376936	357854
352035	60056
323016	392930
140450	234117
177577	72111
316963	365536
237148	373554
447749	112334
82712	404886
185339	315990
69482	199512
354642	308670
355652	52271
32092	84889
261902	165667
15027	2748
24076	41886
202352	271269
184071	264157
385237	32807
328927	428697
23884	97749
204082	334554
245305	16041
279822	263962
394074	126326
80451	328911
421201	107831
196355	273468
59768	412517
329933	187836
481419	239107
331297	313745
98167	137658
474295	237979
348447	20874
434251	171953
104648	300291
483987	125987
74010	480432
68604	446630
463544	383566
389224	400016
461863	299457
430170	471945
71582	228776
253867	413860
254446	104372
106895	219596
477398	155896
171592	225689
96384	240225
14020	311531
51890	446105
17398	150263
452866	374433
42382	205672
75977	69708
93857	211868
414646	36191
316166	492906
41561	144470
7290	110442
421069	231230
6467	149560
373025	455769
188847	20910
478796	23018
410334	317538
243825	289892
15819	177437
123955	116454
217887	411700
461884	175608
458228	286936
64349	53863
165581	44818
325019	272069
254115	13498
228050	407306
256630	377620
34068	50538
205302	490525
102654	317675
463179	429147
143632	210261
355083	309276
449864	390349
212289	186682
151238	247502
196839	221329
278566	89824
390596	424878
383405	388820
408444	258370
456021	470471
394614	364680
81055	183396
89219	114315
333194	218730
245733	190369
267249	425675
270176	423267
15339	274309
484075	288035
160794	13961
298187	248614
196275	457081
217450	266203
355083	42135
51954	307125
411745	119868
493993	407992
59797	141068
303235	402842
4164	164059
137454	252664
165056	264766
88610	425675
100822	429863
417387	430356
406660	9536
46362	188925
250582	401871
87564	260944
154835	456689
369024	493915
424534	190369
367642	258114
395959	40447
407330	208617
263962	377906
111012	206615
397315	227101
364474	174441
418743	113099
356496	399867
78571	441434
24142	490479
2257	28129
245938	144947
128439	1109
301728	222428
332303	419174
204676	297825
66588	463615
178514	123588
281365	110526
400702	64402
290160	82382
398875	213955
230969	239090
233919	12245
1657	293813
254248	390232
176125	89373
233332	29599
237734	62612
272368	378686
16641	187801
355020	475073
120074	421556
471169	325738
143079	422175
157575	326154
371691	428276
116365	128818
193561	184659
7922	471221
285993	37057
215225	351933
339193	33855
227152	307567
436219	489781
349471	217031
314605	57989
339013	444081
379514	358508
334092	73038
70737	136263
152368	321868
473360	355806
324411	10646
344127	448393
376121	54976
370619	50811
99409	19005
68843	461532
29582	19377
457309	236213
319670	115032
419796	410829
216666	164595
361028	342811
157419	421208
356530	76016
178168	61059
14195	144073
308886	466737
28721	207596
33731	453625
26210	451867
328744	107176
74919	265065
409016	193432
121875	138807
360019	250008
246403	334680
146429	190835
428856	438519
476198	150995
222307	92613
86072	3607
268399	160379
335993	308228
453102	62191
418348	297436
250404	198297
225496	84089
290216	300766
63432	310316
21575	207535
114643	476096
292453	478415
272742	308923
414286	118541
128291	392788
116263	465313
376077	481785
221687	98294
374330	15438
173235	227101
366019	487193
7552	30235
140401	491887
230537	433418
341223	110677
492921	83872
477086	460960
476097	206623
230574	167677
393010	254494
293010	224041
15516	6821
97645	352332
481845	226494
433057	137341
234788	373518
385516	378820
182055	427997
347916	62877
345028	317932
286070	29930
424477	62761
76835	452370
367743	421935
446914	354094
358942	412773
19602	94344
305624	463986
49786	218355
214114	313745
458968	361999
81369	83084
366533	327343
411194	196169
381543	190369
88296	421377
55319	95057
429447	9975
114063	268951
487909	91202
340303	173074
13467	197817
377994	438419
234881	25193
296413	188925
247136	492811
401720	285974
194379	392553
53140	51895
225345	437164
325166	35629
240484	391414
325491	277350
44646	186440
485667	231745
329727	373554
145442	266852
191341	333159
302344	180578
113131	298765
160237	300421
146022	478415
131436	13129
436503	477180
86577	252912
62642	66084
34329	243115
388127	143848
368233	401297
471719	10737
251943	79989
43798	29695
168738	60517
167042	316177
264672	227101
276853	185742
486184	190369
476269	240796
298823	232034
57810	64335
422805	39195
275563	336265
117978	132740
91537	232925
81035	112438
100943	127731
418156	363436
273901	193523
431906	114930
220435	377828
433926	67966
419292	391414
214055	317675
198771	380684
13075	406626
21355	217871
382096	63528
476969	464420
57375	378336
113619	202182
14775	2886
327880	90277
134745	187545
342734	4349
379822	275790
230507	267601
323835	384157
36192	430610
110351	378592
93574	20604
77754	291452
42189	275790
60884	307603
59015	132453
39683	2232
73599	162831
254446	185420
308150	382832
220490	199916
213195	110958
215329	390771
215817	395854
42653	459779
355083	248239
111964	28513
71739	146202
56806	179361
109603	478415
481044	51585
331396	228431
388872	414334
117739	228431
75356	267602
164674	140728
490636	105754
450004	21902
275809	293813
206946	97277
221586	330715
288564	452833
18928	195536
69749	410074
400573	13434
2446	175813
228929	174389
411509	453812
285414	145270
65294	32792
90894	106840
268923	55391
366611	35707
414286	177802
105501	272230
166616	161317
148559	315262
67571	186384
88460	276744
57038	261396
351071	245990
134671	98915
143290	411921
316537	111805
127981	371934
403057	59311
125948	275790
239606	478911
326260	317118
247232	447251
72895	258370
30031	448592
61036	109006
325188	417459
165005	175978
317206	185566
16037	242661
200147	183213
73716	119336
293180	438783
310657	109266
146411	239531
456658	64420
366842	485885
3896	237767
113941	144954
59188	90577
209224	343860
422682	337921
327612	280233
276659	39084
428861	165417
437849	409968
173863	393238
227370	10646
433943	353856
328174	144381
138046	119433
380958	63329
453339	146584
490152	384564
457418	362709
181980	127479
117311	458601
333178	218727
333019	326985
462790	252443
214605	402267
458361	382908
76984	455283
19044	469663
84896	133381
372485	168573
120439	179604
288154	294079
356535	382511
111186	478415
343611	4349
404060	485997
452125	137719
353094	45413
219546	95895
280545	397756
270891	412980
39892	159597
101073	86974
267297	142528
238538	469986
405788	266736
19379	108065
196641	224085
369791	82274
229793	449716
200672	299585
285156	458184
190721	277646
74390	324035
300394	47467
199721	310261
207032	16337
123029	459802
249572	245317
396127	306100
409725	214915
309684	252301
322557	315888
465322	175897
365856	228431
234555	489552
162543	21129
276451	156911
105332	482789
227027	18665
120653	316372
192017	258370
165988	440660
111455	80768
424491	267352
477101	378462
126375	174939
388543	125219
22510	361639
397332	90880
265554	293813
113620	105017
378271	263279
202379	265539
433789	353453
176130	401578
466311	36026
356535	224085
277367	287638
214853	70785
241512	8463
372214	370576
434318	260854
308669	113522
428962	86560
422776	190369
327720	84089
229650	124465
358373	110677
247069	77768
120050	187998
289983	481279
172489	42189
298356	134694
34585	249334
307965	392788
361363	220145
308872	174700
278769	467703
475363	313745
331103	490237
318088	105806
450889	224285
98659	222680
130069	492612
241173	287554
168681	301574
302281	422435
443675	197485
203796	86728
326260	35707
153033	464029
100778	454975
107638	204330
123794	374305
367061	364339
28200	312697
453919	17470
292844	142678
91600	318533
381305	471871
437246	426975
146893	369598
284911	79249
54212	270303
401869	368205
58042	356204
271181	368205
298823	175667
226395	282497
195689	438009
347036	379919
412517	271383
302722	103626
309112	220747
247674	99437
251876	8569
461396	99271
457256	329301
369209	489822
113425	186259
61392	439992
104505	239725
465284	187974
166954	367937
182002	489552
91804	90277
202617	78746
478204	191639
92295	357687
227152	119123
280123	467044
327790	282287
239084	354098
19135	213035
400891	336590
129992	428126
165345	310756
407660	110333
484654	423559
136838	387742
437542	226308
321083	470178
88266	123849
182026	301659
27192	451514
46703	91603
443320	448131
373755	160158
233498	173969
168031	49903
372915	194165
277119	86728
163947	220335
467891	469054
8635	50899
192368	60517
92116	375840
99595	86560
419260	99908
150633	166651
67152	57297
333737	301659
146077	287423
394771	91558
101540	484447
81188	371983
76630	199283
425148	378462
235700	321337
345401	369577
180581	440660
409388	186561
415750	40447
20439	326500
349834	30668
184340	253844
356290	337844
140806	457919
154256	458968
381457	183778
271188	137155
454167	186440
189603	214024
225647	204330
280863	319909
263439	79127
455880	314742
153505	190369
445101	485304
45925	440249
35806	149842
410671	354416
385893	56311
233004	97834
16641	246604
437112	468387
74390	46742
127395	454788
385664	323949
253102	182000
93384	99170
267562	93698
366565	96963
160404	466737
384358	122462
166138	220417
211609	281924
86311	366666
325443	141156
202765	313314
401242	215451
142605	393326
153439	105191
130069	242673
124535	260343
208314	220417
470432	323139
360712	373256
219546	21411
40929	25410
305287	279737
93440	272069
33468	22908
434449	393974
267562	418336
123169	94516
23642	25034
301557	115119
33475	292721
381982	190179
449624	366493
449521	324198
178857	398400
36152	221840
372764	315235
256582	362767
198428	20871
133400	470415
348479	437491
457599	35001
227359	270324
379598	490855
318901	68156
345918	207512
19691	263824
409130	43912
99595	69856
389501	326794
409415	348798
46858	16605
28551	431226
307030	160722
430367	204078
30330	322436
81877	141440
464400	313314
188866	12157
228050	454975
212733	52917
219281	353915
48093	47910
388233	296854
167343	155427
455343	246311
206053	206946
83012	479872
327209	263798
129592	205981
268750	391414
12870	156794
101539	434283
296273	43424
406509	369599
270279	253322
194689	293813
391479	176536
128563	19246
185984	163505
144709	8623
383503	429593
10234	399193
10541	98939
200092	485762
366117	138193
136455	297776
64099	273954
371996	231638
385391	207959
366402	161119
198913	213035
71511	413880
457816	421830
195798	280864
308618	408555
131712	71854
277007	310736
394709	190990
417214	204699
259358	3431
469501	70151
412909	123197
15289	201493
274486	79989
188780	313745
10411	100878
445343	332094
38905	50549
346816	222701
463505	267602
344094	486885
153639	424430
36685	420087
279804	28065
47662	3715
246262	317118
432301	83811
450743	132247
276019	242685
251535	344063
64338	379976
112907	15209
433364	42402
119464	210331
376092	348798
210613	422998
107709	167197
189178	187834
99123	76350
38809	407972
412439	86560
38212	303497
444139	17470
339887	321292
328807	391414
163481	458104
105588	477590
392539	182940
457418	117567
46560	49828
279299	482725
368268	183213
282378	193431
350650	280880
447266	312161
199676	27043
345401	89283
163089	77727
218681	404886
138026	455797
196996	265445
323206	165506
205341	201602
218728	481785
86440	476951
125417	319393
296948	80193
434088	428214
146124	405217
36835	164884
31420	400097
407334	107222
126293	203656
295994	129857
89644	411455
162564	382832
57441	99437
160490	265471
84092	119123
248970	385336
425827	405358
480184	178445
403193	242965
226747	319119
490552	190872
411424	358212
157540	339092
135074	299923
327848	421115
380742	273831
289604	290822
33390	162947
270095	301385
479734	209672
182324	377528
76883	167330
91803	110708
224782	2915
439919	427633
25460	189953
347276	176418
182905	393238
362780	237165
2606	177690
443258	204498
139743	372141
402254	486885
27252	250389
428002	492231
450559	163718
278785	440660
412211	281081
321977	425320
20392	488998
221734	270095
294679	201493
404676	328140
128251	100541
29361	9437
141440	274103
405237	79593
281726	477590
292045	253165
459649	404857
187913	407552
468005	425333
131581	104498
329079	188156
384863	258370
190281	248301
37755	228498
59325	179692
102964	369599
172417	71625
8438	332392
395336	350931
492955	157726
108668	429124
202792	462293
408357	176536
464707	48041
76356	231933
93636	430356
366243	105053
333074	53367
409745	275812
472841	86728
315690	386901
430884	269199
316398	48275
168464	1675
303996	12737
84698	484296
278108	386125
178672	71163
267562	159356
190281	281490
437307	394734
323616	20611
94393	291423
186455	307774
139240	272846
485648	81952
53532	114957
16844	221508
98988	405327
269370	332968
140261	209114
154835	378462
198317	154072
173407	13129
218293	25076
152855	117312
79182	393184
456836	314596
388696	21411
95616	243682
316823	12254
209898	327944
361405	220057
180024	132996
216848	365878
161051	144845
389684	205270
471956	356041
260017	249334
179752	343702
193020	206968
445104	475200
255563	298077
489167	67771
267562	20263
363467	383576
448298	356723
94670	451016
256508	210418
479355	343682
158677	257917
207046	153470
335591	91947
444220	377620
191536	448033
172396	162884
11143	113138
446323	35464
282453	156189
85739	209572
352950	283926
36453	492906
71189	124772
451588	387185
221132	4676
231245	152726
294277	247908
250858	182828
155311	242990
471725	468832
358860	267562
64387	437409
192611	371983
58486	95189
286210	400388
128201	365141
356513	287116
293207	354694
20946	75857
406960	487130
425527	59759
442305	186714
295924	168381
119001	362757
106514	43334
174725	434239
297360	349261
101914	245679
194875	234649
289810	55074
160876	461769
311089	152321
280869	79249
295801	192610
222990	196858
305421	246311
184603	494120
492577	398843
224469	428026
117701	457338
389075	405
70	313745
352905	233767
489814	12245
102065	170933
255486	197700
333224	279830
316963	4413
396969	179375
469532	88313
177288	421276
39601	341271
304244	73880
136596	487563
38623	272333
352725	132740
11209	300074
377733	53863
390687	265745
41287	164884
13610	53863
55401	259739
146893	385313
85674	116758
130121	283918
196154	88067
311381	463200
62316	237165
139217	304185
86596	493037
110109	442017
146562	180918
377443	489552
289300	428214
219281	131603
4724	51606
226919	450397
397976	363722
264640	281291
320654	78753
408476	311832
147297	385658
17992	286273
479351	491181
416033	145331
22289	487374
380281	286936
415574	329957
377205	76882
240661	275075
325905	379464
487347	146251
154360	251323
111313	59636
182344	380689
45591	179506
238405	120666
145514	359244
468428	110708
172735	134694
411680	360860
171607	466664
166280	18277
397247	246672
46408	478415
404568	348165
345861	317100
366873	3583
428557	476880
267562	402625
81304	251875
329413	172675
285619	302735
480035	87178
263703	214781
114450	265753
118161	389701
53846	339853
20369	383382
77637	477509
386486	351955
211551	162817
270248	180190
411862	313941
50129	350439
372217	29928
89070	173965
113269	259967
299343	245450
423080	94344
66909	317139
347121	488255
192562	424622
102065	424886
254994	398531
329838	223121
203558	212081
361880	490144
283096	117235
409016	431226
178079	164884
428944	380189
89506	261464
289183	144784
271624	77727
197997	177630
15721	21379
206233	226308
47386	79751
331867	450540
306334	313745
332760	92031
93328	238578
405096	474028
137454	141695
164855	100207
33775	274030
478152	37948
115489	281082
7379	302033
191027	113138
83883	98548
482089	423828
2802	14217
184745	205223
469168	69293
446935	122462
339290	294836
249864	247176
429169	217791
305287	318519
264154	319693
333042	106082
454724	236604
208877	315888
270248	393839
275743	214024
91382	104251
241783	101380
455691	60517
148166	339157
285174	16433
364032	304865
424435	269612
167588	228573
265345	404459
324199	353787
303474	129185
21070	454975
342614	341912
56186	20959
42725	217791
444251	267975
311311	408567
43419	135756
271794	114063
475516	393811
383667	246311
395225	259892
442145	269199
230537	310756
56069	177526
113839	38975
359829	127921
457549	28954
103214	469018
219607	84193
315881	342820
56138	378509
230051	30755
389519	265065
435314	477888
329256	428125
166299	261396
306341	31489
138318	227101
209195	487932
309245	187834
378515	250389
268910	277179
226111	213871
2792	407161
481581	434035
261535	457289
4533	49896
407120	168615
99572	228015
162587	429863
295537	440660
400177	318735
127943	280337
138809	35707
130012	450983
119898	190369
116633	469235
481044	306253
58597	2715
45682	480224
2959	383391
452993	38063
127972	313663
473728	23018
412440	117027
186544	490898
257856	352864
202902	475752
119595	362654
75039	388195
275815	110677
477275	420944
417526	228838
483857	245100
345107	50021
144800	208487
468899	57566
143616	145811
83865	428103
361533	459976
53272	240915
246872	391414
170586	476510
289287	50264
58744	230837
167546	45899
279561	281154
43625	316388
115826	116668
464701	219499
60667	47376
197995	122696
343045	479872
296412	94475
146010	243301
261278	344875
317786	39959
378498	9925
133834	191449
290964	244531
450675	13370
180008	34206
320113	186440
219300	131169
480633	461944
285023	79249
412110	75763
78289	454354
476777	401854
267562	117951
491866	301475
326109	10646
189117	224085
54681	469235
309530	127895
315286	92613
281236	441162
219546	461644
386778	446351
22964	118928
128109	119107
122275	241453
286145	209018
32163	167529
143682	203656
493217	430278
210050	101539
80919	428214
133713	127921
327209	188414
421137	426089
146791	15209
432057	136290
157789	400755
36690	411424
256082	138655
230051	253027
52939	343547
398805	273831
362440	420790
25795	241468
382169	110677
83019	90534
77229	40692
391414	304703
399981	388575
27630	368205
93387	28129
320619	166063
371988	49828
297524	116500
475073	307628
82201	208487
113374	195356
258530	395965
272697	162831
139867	384885
373170	129721
370405	440962
113632	186969
493042	53863
49900	341328
465593	414316
219068	344617
25239	367919
350064	458789
47002	291249
271760	289238
224644	103766
90020	398719
54551	1605
418731	192677
309276	144845
328986	147051
417736	76111
39683	125968
316540	198790
361145	324960
301312	486201
93451	48247
456167	411455
298721	436337
222582	397588
371802	229174
100133	24000
201925	371801
418788	8460
464966	235679
48223	272159
305349	468162
203007	451248
182779	342620
66235	22093
404506	387860
43775	217423
21309	433279
405691	163324
137925	154623
488144	321688
294365	316340
360349	195663
341212	123697
174139	306213
467888	38063
354741	144304
154628	435708
391008	153995
180290	476951
205622	229718
220428	13370
314311	432723
464023	246528
279142	442565
25748	455040
493158	15782
334721	438203
224589	422792
446182	270760
399305	86974
43578	363564
68375	368205
54501	387185
488009	198933
196318	41075
326984	269199
387618	45679
148084	418770
312907	334437
228142	407455
147919	37728
109815	273831
245152	292468
69004	33855
299988	305451
356496	100757
284218	40411
79378	410074
217589	221890
256500	177246
377278	78420
362225	460437
384174	222921
325940	65682
68886	101345
313439	35115
324807	425572
376220	491565
80193	310551
200510	110708
58464	20149
178422	155747
350806	80747
48528	203656
133909	15209
211551	316011
364725	397009
200722	311297
90703	451600
333673	345401
39362	111312
377967	216539
336504	53522
201401	387742
67674	200184
192177	386593
63213	266683
249666	405987
168539	396080
448677	56041
490314	119381
297705	492701
327037	42035
170464	364577
419863	428882
192238	93276
431387	286495
449742	85450
312657	378462
445166	160401
377940	479760
235375	267602
286333	178436
462821	82794
398347	101058
251011	472072
66193	201794
302676	48275
31630	416625
13268	347588
347948	252989
376592	152028
251728	477062
252401	482143
193975	348798
266801	108908
49423	360736
489545	348007
78692	434599
166933	35707
432945	326278
359378	125399
361619	203512
198317	271323
341243	173887
15916	255012
269687	35735
77063	415411
283231	300811
263708	22719
485546	457229
278305	132591
415024	452884
190206	183108
321270	32038
94430	279045
153559	72680
227625	130466
242400	317166
309318	24516
462833	230175
271877	391414
193512	305410
8258	257560
412295	186714
352073	197911
324284	194821
80635	355700
129610	146124
44704	255640
268093	265065
242551	322858
409808	142018
237586	71178
471365	442243
481525	359767
194165	249471
171153	363631
267664	120195
179439	28897
437994	435708
90711	390197
23494	488432
47035	460789
311191	371918
22124	349114
276161	148717
388249	332343
415024	50999
154976	386743
345167	5857
86976	168381
473728	94516
144953	68000
405565	263266
177126	354933
383911	134656
369780	169047
462670	212346
205202	62191
482637	151944
407746	309085
426197	237165
58235	254973
475060	437225
51601	485634
447810	187877
245239	297974
47728	430356
285052	395988
131823	295484
70270	349178
449366	341271
399328	8607
14095	491832
295406	296415
374622	196783
160191	334974
342486	6012
219944	355806
86775	54976
146903	5857
433346	331390
446188	186259
168750	213968
423144	45335
480138	6521
57457	94619
60066	48365
491190	13002
454658	84571
256893	406359
244092	179748
383187	459337
331257	48275
166430	452709
61286	115838
418201	108831
208653	327602
231820	63756
386369	240744
77110	236048
475152	202019
27492	378686
146893	277946
467703	358294
327790	342495
185276	73336
206093	142522
59945	369883
427640	290450
20577	156113
3856	105878
200092	457859
428178	242994
425064	343414
242411	273621
101523	378462
237801	294836
71460	106039
22347	314486
7290	100891
449803	258844
358860	320873
93957	405522
181041	191193
482456	419050
121594	313745
158411	412517
492685	459911
259250	99901
295224	170706
27297	399603
330050	57731
84810	164884
453256	428711
227179	300397
120071	21411
271371	91870
241705	416735
336487	48152
328684	200917
134636	164884
414080	110810
490886	420944
228044	399468
292034	280514
195488	49903
45844	271383
208591	53490
192894	190738
353102	466101
384324	281426
478588	162365
3534	319453
22649	117725
371204	339995
382046	428125
482472	208577
236817	252073
375699	328538
68532	179712
456241	153995
288100	332487
127462	277585
226919	350699
458207	480208
306282	58814
71278	75953
442704	96984
405893	211868
80539	105585
451373	249444
293450	45723
433269	285156
477403	167236
276656	217423
58458	92333
8988	212534
239857	486223
237223	91998
267574	135918
395853	290200
58042	70507
482024	401412
482167	63387
154476	273401
378823	488190
267980	164182
218594	30624
175701	430356
125537	205223
108057	189802
346926	476261
481167	178436
487238	383327
193700	191057
474591	440994
49786	333646
191797	356437
93283	196757
142223	356030
423880	148429
11787	266150
73520	447219
130149	156459
287271	298767
215498	83403
14458	294684
224143	194963
67499	417201
137552	291249
119472	122694
40006	141649
260624	311215
275983	403515
179956	445233
443409	390619
281826	183213
258299	63528
21411	321868
428944	256373
232380	390818
55774	296693
7693	51895
439338	119307
263006	206623
417938	281236
40677	398066
468695	153217
94308	386528
8442	423589
7842	448933
481405	110958
296029	289483
75303	119090
60037	290728
391076	302278
411791	393044
457613	229058
446945	291249
221200	200504
52646	421659
235793	13773
54539	378042
197936	58187
52975	475723
481703	338677
493347	113927
359025	10646
41510	246312
45724	61048
187796	324072
319670	320442
343490	41673
313238	12245
405738	149897
187932	187974
84968	215392
160476	361458
66383	156893
8639	70026
403262	306451
81962	273831
184229	98639
469212	317990
186706	187998
127462	300473
277568	127439
16116	76454
457645	39224
185084	49230
21808	259929
442891	88113
371479	391414
149897	91684
170922	271994
259704	54362
449415	99405
348186	435448
475602	147121
338047	15209
143671	121499
81358	428944
283922	228703
16111	380071
195899	469278
110961	336590
76208	30263
321853	426887
350046	63388
205322	470577
61142	249202
480500	455445
332162	369599
464469	364151
121800	49903
165326	447034
86583	269884
24314	219997
220666	476231
76452	86728
106736	410951
140771	313204
195739	262954
163220	40447
101037	209131
422470	435280
212460	53994
178507	429161
250673	254562
272712	391804
16844	333530
167546	20719
477350	172241
78875	481279
83730	152502
22284	142825
450532	145817
383379	401378
487185	478470
265018	485546
37389	370866
304656	483280
442417	183479
238889	171306
483853	78699
221948	95221
345584	385076
113442	30881
33633	392172
244910	407306
78669	320498
83573	359218
219546	327028
409693	398514
95224	313125
264473	467703
203742	16433
155062	69856
130675	280871
351838	408994
101308	368938
297222	169799
164705	461640
321646	15816
76095	339805
403743	85582
424647	359628
29582	208785
148293	440660
377743	474571
159559	149128
408602	61900
99084	132247
451968	258370
180738	91148
47694	364294
439148	259929
47616	391414
424557	281602
266957	342777
188246	52867
440018	139297
55481	133388
305707	169273
292641	179038
111748	310261
39574	130442
85406	31808
292576	307946
10417	209572
267804	295484
263557	49193
437098	226607
179746	102096
157961	106531
255650	287586
244008	116032
308497	60517
436428	435280
479851	128187
207598	33855
321797	237261
175824	190369
244381	110968
105266	291373
202149	301475
262734	334861
257613	67290
307689	283392
283464	413326
472639	179929
145422	485546
273079	475068
242476	398954
240100	366127
277765	223627
392905	41168
273836	70459
304186	252832
133040	215748
177395	249202
327733	470088
398425	321595
414730	244374
262487	477445
252868	42313
334985	149572
143251	375840
370842	245307
447841	345745
197456	306983
121867	437938
93384	295218
180586	293879
76228	353559
468914	191875
266307	108554
104192	22827
358971	338076
145423	394934
44160	179013
20353	227836
359242	110677
263439	185479
491292	318404
52396	456400
119259	293813
66035	437250
387225	51222
294342	447517
369692	140322
33911	70076
38038	168002
95765	469235
145753	357050
309225	40798
326260	101058
326618	256623
478655	186259
269804	27581
114803	28738
35219	492906
411791	212153
42498	274740
412205	449609
299061	203656
318278	232493
463085	80662
89689	451016
5484	52030
173879	208300
268432	21632
477932	157698
235045	206391
101205	187232
332391	165032
202379	428603
289866	405604
167879	253933
248251	426089
242038	473179
403407	193343
386962	69908
291320	78401
339582	309792
150808	192524
358877	60183
293562	92652
15572	263648
315463	93245
49608	258370
31752	490573
417349	303424
145585	443962
286817	366127
118096	348176
63204	423550
384885	253425
352624	48124
379696	315161
436722	430894
474341	459213
75503	405226
132318	344091
123071	249334
174039	422175
175159	312443
443413	360531
264990	243115
135089	306252
412909	135074
155576	178436
304173	214050
296306	235209
153716	15209
276821	211636
200021	280679
19484	427896
87087	120632
102761	396563
370000	222701
357920	48565
311451	86728
70071	293813
259060	408242
30568	468313
116947	228852
226807	280233
58245	24651
274690	290450
95973	294606
292062	181820
367925	179010
245493	349724
97257	407396
5007	163429
324190	440784
110266	83275
438767	387742
7994	92719
95575	341271
181284	356428
58484	206805
142575	126473
848	435817
231305	397515
204029	42079
59092	439900
195362	450448
291866	476192
440157	97029
409388	279798
342542	284214
279295	330463
382314	30905
386582	222036
445647	165267
4098	15520
83350	304731
266670	64490
207552	166920
473223	26714
168211	203505
54112	94516
393737	409828
46708	126635
275075	62191
52918	220417
434748	287609
371380	450983
384246	401949
19276	286001
292525	268128
233045	140205
120205	331584
435698	6374
452148	37203
108406	60517
423392	447519
187507	229569
357573	399749
352605	332855
91828	392086
357150	219815
145337	451774
267059	200147
231709	276090
24322	256121
373826	162913
208617	54445
445681	293813
2384	101591
56396	461769
186595	4413
65436	432320
309276	192249
432100	310098
128686	333709
417938	355174
312347	119284
276821	394709
324377	112101
69011	38063
229541	251323
237714	369599
58606	336590
446274	105498
209498	20345
474355	59751
459138	389387
473244	477491
386282	17812
336682	203656
126391	467604
470875	73651
176663	123108
190051	385378
240783	162947
399314	235754
471346	164884
374314	273831
388284	216869
320483	467631
89238	157106
8580	246311
137130	50538
52119	463549
475756	236213
249997	169351
87638	338915
19806	329475
165526	317118
23481	43004
468118	343637
482974	176897
454322	165653
18175	232668
174139	125162
76228	71987
208040	439147
232488	110677
475376	8629
45724	471513
82690	116509
482449	4413
228128	367087
282959	363575
369867	277961
280038	93944
4256	276358
332624	295544
400611	250578
227857	343698
31804	349261
273238	185910
352141	47545
124185	190369
56620	160220
362725	143956
47776	153995
158806	3961
87497	13370
24467	53593
111221	94665
480451	178436
105077	456640
227030	34195
41189	118145
185913	460271
332307	109407
168127	203123
344314	116585
139381	188759
214776	109006
220243	281001
94687	123715
316095	330878
22904	285233
241490	247773
441302	78753
469968	160419
43275	121324
465924	366660
224112	217567
311532	189665
372156	93852
36182	138885
424187	21902
404806	228414
317424	356200
62753	275790
178422	281963
116947	172043
122912	299408
392976	249202
209188	156953
414058	186714
252192	125420
141740	170817
349416	441313
402920	7389
182192	65944
161570	378686
315644	217423
464022	472566
172256	255109
215784	98906
190951	248835
170793	351818
217936	358913
222520	420944
3376	59872
364194	298640
430892	412517
279153	358279
173100	249202
129043	88157
283162	360011
407788	84164
326360	152502
415084	318880
352722	59777
168862	427419
111716	188082
74606	331584
42034	151444
15783	250088
488979	294313
18653	467320
38053	78231
81280	381513
90724	390375
130651	478555
226919	82249
273686	356928
247388	266736
354179	488080
197555	99210
46092	298675
53635	273468
129392	129559
466009	287917
65755	425114
456228	61059
283578	20959
5700	275024
41786	382511
491871	489150
359318	468162
106739	283392
45942	337842
203200	4435
378461	272096
398182	27857
269726	100165
117030	449998
477437	385356
244702	40642
279511	172526
341221	388857
280309	114930
360510	308855
16433	8132
6947	251878
72194	83752
292510	221890
416408	259656
47046	389682
456789	293813
245417	243913
87752	414471
65484	54976
288333	8607
356953	467752
38664	202394
352388	48099
18197	224085
220673	152044
187679	11587
220965	420790
344919	469716
423318	362140
105036	425838
305581	321331
319081	450338
446960	58044
402657	15209
417736	336255
300394	244115
290799	180757
454033	72551
144973	22974
462776	181680
270098	307318
471277	210497
81432	160291
227027	330218
210310	447517
83824	440660
295648	43634
474527	449468
59732	25748
188147	420757
67543	408646
443893	459399
98493	303648
273768	313745
67399	467910
226747	145028
172667	250434
332703	310261
408305	420944
467372	313562
65577	491981
461242	273831
490387	255356
46534	208577
386556	239142
290855	470079
67351	407934
388809	35735
31436	317675
214322	86974
82252	137831
467372	135546
331076	203279
436363	4413
399441	112379
186561	442242
262637	236998
119442	338271
380303	241525
103211	472335
50304	351039
90603	282712
288233	453463
291428	174864
171247	468938
206370	477372
207991	132758
106027	172184
300273	203213
378421	291521
116440	317118
348838	363973
408413	207478
432496	157548
357378	391414
296226	434945
285751	234490
110164	252724
263299	373401
366402	194469
342789	322691
333138	121304
406425	94344
132154	50264
268266	87410
25747	306140
351361	202523
271760	132843
116355	372022
480883	439144
426149	443693
85561	293813
22351	105196
201813	476662
473981	95312
1898	371918
52489	281924
234904	447519
29455	161134
3111	123913
300665	196488
278769	49184
435903	453697
453969	74005
52867	481279
170710	155927
494102	290825
22753	258461
430474	25803
230051	61723
308495	94516
274852	9061
131819	151219
442644	479614
277300	203443
242772	208038
424699	405217
113386	97277
140991	313745
459084	186561
148516	187998
454303	450218
241254	469235
195545	333539
82689	386635
363496	238229
18451	367896
227456	330873
405459	344063
421302	101928
336023	134053
382797	237605
406963	332499
302551	381472
135103	486241
341317	88880
158180	120
124259	76772
46979	466224
490614	145059
456231	335812
155032	371934
2611	123409
398507	348798
274833	296432
162936	20958
413054	160679
282263	275677
203022	428214
487498	127921
53624	66146
106213	418771
146328	133423
46092	294001
466670	126697
89883	99742
409745	206686
482024	488081
337594	113582
253102	449728
189062	313745
40140	126204
343835	301659
28214	318989
333288	28065
474963	36190
385114	79958
73660	13864
77915	94516
329727	364517
156655	408065
289126	321911
406905	462234
472586	281924
381553	1020
412971	168623
430942	315671
262980	54117
372983	192195
406558	21583
317284	389132
371984	145129
167790	4877
148559	335069
416892	56574
432232	432323
176505	186440
265894	492316
375405	120923
261484	384373
191713	262054
329744	300588
185783	395988
64149	243995
102104	440660
331158	32807
244	84388
443452	353847
212476	203656
407280	241416
76531	64335
79102	440327
395788	258220
315573	99648
378190	310836
230871	336101
219198	486230
243201	369599
37439	267553
490797	170894
133562	273831
57205	452393
73660	143071
379330	200542
453736	186907
98225	475643
385197	487748
30044	64927
145754	332318
379269	132996
208577	490060
83036	134262
46294	483275
58586	388575
119970	301303
287124	391414
6988	364680
330600	418414
254575	427616
294592	331508
128903	348165
322017	219865
35609	376859
143676	149128
481419	223121
56573	359627
110446	110708
230815	338271
257269	112580
360459	289414
167419	377206
438614	189653
130121	290
416439	410170
359899	93039
456784	265589
334092	337657
8247	279348
215471	429863
274615	434035
358145	461944
37423	434333
445407	367795
219057	459622
153006	399228
158153	77534
356833	52640
221296	303138
84965	59122
397385	283284
261392	479842
405830	31002
124707	6632
51543	348798
194742	375840
66337	131765
214069	157726
135155	80662
316779	388575
442736	206115
129048	44060
32406	182437
273313	98467
221201	280291
336152	488981
398592	64429
348970	229872
9928	43164
356097	362381
12386	255650
356235	454975
336921	365652
341067	133890
76044	367860
215054	180905
230158	327061
397594	266660
142012	327100
284907	250389
32601	107473
275721	122457
84810	233415
266141	77733
226919	388953
57754	128618
28614	268531
52537	277360
9186	439953
359824	482277
286675	487833
82519	461769
143152	253774
296511	163614
399441	304638
485248	358913
430997	433142
235397	281924
361451	412969
291867	374072
398517	294079
492767	328550
128932	256623
483987	196974
263439	391414
181471	15209
439846	204453
336251	269194
457958	99557
490538	115861
427669	22347
390175	125876
400031	236213
167588	422012
306805	278520
435206	79507
282628	290560
48719	190281
81035	28838
228128	232183
294563	119381
146981	153995
85330	338493
196377	192365
118969	271831
387598	61572
428582	416783
90296	335477
241198	329470
16893	62996
363505	67584
159038	420944
426252	467703
110002	204803
297436	27581
60214	227101
227212	15337
89219	482207
147373	100705
65513	64544
180344	398333
158950	278971
289966	295484
157963	441907
23137	115340
58930	189659
29773	42035
11269	107396
484873	180664
188241	221324
47990	406371
308680	223430
168000	284097
89219	252740
5400	7916
123283	103825
95121	249221
405118	154295
311712	248725
267111	37948
95465	159130
40809	286553
221106	12443
144288	383680
147956	363564
288980	123767
493509	164211
403430	363280
198043	143137
35394	438368
243938	326398
273527	269199
87440	307279
190524	398854
222971	312282
147326	94154
417258	276744
434768	443778
279346	45712
77829	236654
372170	469108
127197	120293
366796	475753
208794	148616
360179	104383
398587	222323
57375	74174
479261	179692
139135	196851
236042	415599
243275	252610
454255	306133
99721	104527
108207	350822
285156	351907
320259	409011
136955	264628
47068	419576
12806	176878
1057	221915
228128	492165
131574	342761
317541	145954
267562	432421
294170	190369
468162	285346
254666	261356
107589	122694
467084	84089
231839	482198
349813	336425
351146	423795
330472	265678
67846	13370
374274	216773
373568	41673
178744	130564
386165	472170
308793	10147
61392	179375
15133	440962
100930	374303
139654	145445
459342	16433
151533	333357
222049	196639
226729	484703
279245	88704
217275	391927
463738	212081
65830	481279
254313	351300
50010	28129
94129	336590
457754	304731
407280	151121
306282	41453
112338	377984
478871	129415
88313	211944
144365	378462
326331	392248
259433	458880
433510	16940
358143	414286
267194	200444
262184	477567
122585	265589
16121	176182
468037	481279
208152	327217
364470	303175
395177	65194
330114	416428
404283	430610
260015	195948
10788	466587
440018	75583
336164	345380
227101	360051
181371	96366
28429	164884
388646	101755
9530	174851
481968	137719
128494	358714
345715	142983
228084	144037
56723	298077
493468	198501
387123	86728
404946	248481
106503	224220
180080	310167
126429	489822
341279	110677
233498	378338
289126	57258
16803	163577
405791	47433
41274	12432
209472	51222
336020	394122
273163	404319
327338	52661
140476	299218
300447	32807
357188	375415
262198	434276
22982	170672
85575	405273
176064	164790
266659	294920
157982	300240
286145	343491
474784	41213
38231	24355
18023	38172
407540	168344
463836	246592
443196	421935
404380	243840
102054	298542
136798	347447
451341	5167
151337	474016
231570	158960
233175	71275
12964	285156
274852	85159
95761	297272
292593	377184
36556	32807
278920	214024
312238	484561
382444	44939
133572	327061
427400	179952
183966	250805
97732	454975
316602	283918
429105	124660
472163	315859
163772	347880
377586	218797
32473	42489
190281	176747
291800	280592
72673	478415
121860	412205
273806	5857
468741	227148
100034	102494
359628	54976
314601	457081
319824	421707
222102	186384
381627	40301
374392	340689
279875	238950
461219	10336
88460	372897
191536	207150
434082	235688
2716	315888
211431	195895
455583	159249
333243	158514
35134	15209
16611	86728
87241	285446
141291	228431
5748	467703
411944	203081
230051	446569
156541	317100
370	236849
397095	13370
320929	455184
9335	421158
239735	202688
229323	16774
368688	475594
157282	344489
386304	175738
453267	194786
252824	415093
374482	285446
110251	273831
439144	440660
53853	170854
41378	224997
379007	59759
309938	392675
198317	442114
204645	4349
53428	209471
19509	267602
233498	244356
255922	261394
230051	51447
43325	478415
87638	478675
306335	47366
162153	132740
316154	164370
328089	457514
285236	485332
398813	252840
250081	333357
398180	134767
159530	149259
249820	319438
82724	227569
78055	92613
64975	446351
59092	350696
22923	283445
467467	132843
9235	151232
148088	110181
266307	153648
187834	49344
302208	170939
469532	417294
167428	15464
315501	97362
19281	411399
107590	20586
346272	40284
3590	393326
484491	185479
244482	203655
79175	357774
194216	50264
409165	288035
41612	439185
306675	62191
172417	417515
403748	464978
238703	448770
186463	114312
483143	241525
398304	490588
49394	65670
438646	287694
39325	130028
415935	4349
254789	368358
135823	368358
262783	294920
470483	110708
342465	281924
2243	69617
88526	388321
477841	331584
470498	251669
65513	93384
56797	267352
481519	446321
327790	86249
412426	211551
172761	205251
237601	250742
146279	101058
194149	27918
163831	122585
398116	378082
5011	140248
45277	24516
195121	382921
101116	295988
408646	42150
314311	222539
295841	48197
107803	154814
246497	466075
80919	318735
110694	267352
477932	449521
111915	64335
219281	398732
230051	141708
87739	132740
117496	150218
121697	90414
200722	396975
63028	9054
102249	477847
415298	222946
64211	65539
267016	13204
38763	177861
199975	178696
79457	348731
263833	50264
400157	151704
440962	141987
230608	120003
433221	276090
336023	294987
326841	313745
112002	345517
313089	359973
452140	489552
442236	179472
160606	190369
472704	40871
380174	105885
432421	364000
237603	464420
268956	259339
219546	8370
78030	34959
423724	395735
134479	260261
437609	410849
486327	422632
191716	352599
385779	378762
123030	317891
39195	128276
125458	83017
192843	380071
167588	26551
339155	53088
234952	248375
271476	477147
236533	187974
14798	403366
364139	279075
243485	341271
473580	145311
187841	31079
371914	486940
229896	390197
427266	436062
151888	312698
472203	427400
122314	388575
42841	113927
451216	36241
462017	294684
239431	120428
386251	118091
430832	8714
45261	379570
72026	455769
379823	328932
192611	208813
365617	201754
263563	404603
298748	227295
197759	304493
410253	147585
274078	64457
7335	359281
425793	267602
278273	243731
63210	266852
82939	272846
424254	309625
311863	7159
356496	162247
442444	476447
273199	17186
122969	205289
330265	26671
484422	409598
443475	43164
267373	390053
44605	41183
437586	109006
488629	463799
171546	126473
403032	241468
7922	275959
481519	259730
240472	44741
282847	79293
323335	376274
159076	346784
319663	19712
81607	266482
18197	120666
141584	178312
13705	279047
30426	118403
231771	273831
170005	457752
53356	457093
303670	173965
450983	256121
295478	35019
114106	388090
172256	424970
187521	130733
271095	413525
111488	355093
325979	394636
267373	185966
165549	3130
114924	215589
384342	478415
45768	330290
129687	350790
388872	282815
486486	480854
451663	87231
60929	126030
249017	36296
44159	293809
138238	411424
192278	32438
336651	122135
406551	142018
37525	127655
98063	139569
389170	459149
334311	196783
154909	443665
285775	375833
57323	40749
89826	482351
480147	298785
20738	257377
357707	334680
293913	348472
265548	336934
149466	184258
212712	376677
372421	53137
413849	152592
209824	418551
48881	299467
320283	88113
57406	105878
157564	461846
231968	378720
196003	99271
468050	366781
224006	476447
356290	442331
6072	110677
181109	132740
195865	398526
261759	207042
416936	412087
167588	253538
277489	269016
168140	290550
148139	320097
175530	476523
158099	141892
476656	170295
143139	365234
55659	381416
132643	383690
250995	146202
318540	322821
375764	368293
81432	8607
176111	195334
455319	72678
83743	381171
389480	11626
428911	132740
198317	145707
67266	394636
360474	205267
205358	447158
365825	394023
47699	384755
76684	196829
380758	409828
325939	262954
443353	216488
85029	317118
311510	371617
78742	313745
65364	478415
215225	123955
259386	144845
431	258370
448104	1631
107222	92613
101831	286936
111112	60717
246253	185363
319231	217313
461510	15133
44404	393176
268219	313879
157041	202523
22407	105967
102483	137617
313206	194277
313902	387742
19459	84090
15754	487153
324274	307816
326135	110677
232272	363581
432339	110192
356306	263416
383319	186259
200092	26971
25553	399468
286488	63528
237028	94516
431214	5677
208372	429603
139409	91711
330406	471745
11633	195551
106648	182058
74498	331982
302229	410236
349899	25748
34895	123815
295190	459829
221455	264406
440031	13741
321975	131346
85117	424517
273038	488630
34782	794
77806	80951
157492	268531
378321	345388
100349	244005
488442	25076
380904	248777
147117	409142
258321	228296
491670	389908
112443	22970
428735	4898
474341	373021
44095	427711
423521	158101
428735	220316
288109	417201
338752	475222
97182	108349
136396	32448
184623	380554
447199	387742
201068	3067
321850	194831
179970	401871
175214	13370
280211	116340
413231	378330
461769	264406
56965	378462
249996	256515
164804	396563
317676	292185
151589	243731
334256	478415
413011	181508
64526	491272
288550	182226
301882	71346
4198	28129
222389	391414
219292	113138
244688	293535
177415	327725
293913	75083
364349	293813
267826	141509
284417	311392
467542	84967
113398	411329
29314	222701
454802	291823
454839	55700
65059	244922
326722	401854
228877	132247
409745	57277
461136	149025
35972	66980
43207	190369
389090	264286
459726	134694
376786	178719
127345	371853
478287	421703
222544	394799
41959	94516
199420	57731
39371	280551
132874	24516
61110	314475
310963	221254
35279	150264
25749	390861
305502	190369
277568	424242
405535	23430
408241	264406
372207	368859
111549	467703
406585	337120
381524	91338
85968	95942
222333	186259
22684	36174
109603	281924
330216	457800
212460	210579
454950	410210
63152	262323
1292	81112
392443	385891
113725	348034
261141	329061
317191	36560
334985	301692
346282	387185
463976	354387
435278	7545
387974	274312
467788	248500
124022	391414
329379	45552
471774	168731
106527	234389
373888	119868
403612	338271
119393	441979
126965	100503
134508	459976
320621	306577
396154	463549
50264	127212
406023	420392
216894	65181
310405	382853
224414	114930
406425	459802
134064	295484
5700	103798
144370	126473
427265	270282
57899	389682
448412	276744
375405	224059
101398	96307
240489	30199
15819	106067
403541	158869
354773	489174
108885	325687
303957	59672
88439	293739
3462	327100
40886	25410
117385	402183
163163	297989
122186	395987
340159	166970
10274	77219
117537	48079
325311	280174
70283	10375
153850	248835
91952	481019
279722	23680
286893	267352
436542	221624
63678	59698
374762	74571
401723	459926
138238	304865
235299	397456
30132	234157
335183	369256
374573	137311
479848	457907
253596	442867
448082	377906
211371	185335
29463	32576
120253	186159
461314	331491
75984	476171
467977	117064
404337	381008
114643	337484
329346	491269
456021	405590
408784	245682
369696	414334
391617	190369
292904	104955
232830	430356
481419	107290
304146	273084
86344	119762
237652	407904
454240	213065
295232	259929
4793	477136
298271	147241
95120	198297
328367	322457
312085	364081
341587	402316
188029	291249
474225	463799
290838	211208
394023	329591
456403	21656
209824	347404
276821	57870
372788	467703
46735	307887
452159	126560
447167	14383
212153	42189
130651	46453
276821	303250
262283	295087
325814	452055
311532	358848
324111	483008
456303	237165
467066	450275
1513	164540
47035	395851
211238	31703
108570	104498
197543	398954
254607	118325
12481	361444
453673	471717
342465	122402
128349	191536
296514	404218
414557	186956
354580	255340
357463	346999
86971	343157
431745	186159
115488	212385
56203	417567
361592	164884
445832	469642
485750	485963
314311	450760
324825	216017
477671	356293
210247	138885
196003	44108
188780	463892
471183	56381
292405	48163
305580	105878
378830	315671
52167	337791
239272	103650
73327	211294
118269	137719
387882	339853
354792	204330
373615	160356
351550	123005
168220	273831
456099	144405
320932	176066
226919	156582
425481	121618
233190	457033
164767	432234
401486	341271
42171	359945
118546	347505
44806	100762
250860	207535
302566	481525
443296	317856
386525	278672
470941	388575
41189	409314
165504	125237
375897	273692
362858	129185
251491	317675
7711	463549
183683	50538
489354	246985
389479	213639
170190	192132
15027	334032
420736	213267
328357	355093
103050	112258
401496	338652
398287	393326
79687	352051
389273	456569
71816	428214
130651	410447
207549	425241
63849	268176
50214	191251
249638	86728
478588	367988
306591	401871
243092	353367
273900	72223
72136	358110
268984	205823
344512	313745
146369	329727
440303	183699
8147	326962
261830	22516
443375	333270
66778	334021
81441	459669
60554	15133
246520	90123
77231	160232
425166	225146
425135	317727
485880	195667
56263	85039
316176	246516
315990	478415
422904	340221
303754	56068
394349	275487
494102	10016
175098	101816
192611	217423
90296	367686
346557	429897
461536	401416
255397	137606
250592	440660
467372	103360
415129	257899
279722	23183
488417	440660
295921	421219
198701	276449
245283	107711
425827	184657
251802	400758
212467	293813
160961	22512
181336	147520
173492	51673
21396	274103
73642	94516
251162	187622
444706	22827
321736	414561
173786	478882
388078	35707
295295	16433
367343	142520
462558	442867
60208	50264
107682	273831
448958	4413
205348	213849
294323	44082
15852	359218
428060	131028
326495	51603
392086	145668
53484	401854
44794	186159
404568	97277
344828	186588
119544	253212
119618	110517
208919	110677
408341	357414
2158	331508
22823	155697
460591	263962
368010	403501
124523	144845
197792	390349
387790	322686
180921	236213
283539	38064
310455	22827
89348	27464
487552	245575
133404	252747
387735	67798
440283	222701
384218	268531
412205	419737
318540	160437
299223	170537
233045	401412
14788	351639
337704	307651
261452	37226
357744	8623
102985	428711
305811	465766
65370	221582
125626	469235
223875	48275
141098	468639
54524	411424
50214	252929
14919	40054
265483	127469
456836	159740
314310	387413
17142	315888
233045	251739
185487	72289
80652	54976
218675	331090
136522	210346
79241	21523
247348	478700
257907	447560
442236	135988
195615	73601
175499	46127
465796	21583
53530	164884
253171	207148
288693	227392
445781	429799
168777	152502
174596	161122
404568	349855
360733	148752
157575	367782
86311	163127
24118	151944
100151	305807
58132	120195
290238	241840
12517	492316
54733	329196
432304	300916
346325	116472
328940	93451
323836	471442
400347	180327
212975	166382
196996	211874
122087	479841
185097	8084
30708	205755
44160	486746
408459	53994
329548	263925
331364	134145
51627	293813
178187	82585
184580	243840
122227	209168
491708	175360
335228	406588
124812	380562
244856	480684
29595	313745
119496	482522
7365	6559
361506	254973
100278	123369
257390	457081
256939	412980
459337	26144
328513	464498
35806	155794
254992	250434
285506	391414
319824	458
119751	56565
10841	371491
358852	259074
270048	16433
227959	86892
353287	231473
63435	59735
5428	131517
339639	486394
135520	483253
262099	391414
52138	434780
391270	264766
421417	62191
231625	293813
304352	428080
83295	16433
250944	114738
209209	210189
61786	186561
432803	50538
195121	24626
65975	391414
348379	46979
227231	62012
488576	142858
163437	310756
294900	215209
100930	347601
250410	172535
405535	63494
296439	442730
477545	218727
277467	292877
39683	424133
461332	398122
213856	160461
150429	340543
263299	187836
138182	193840
265557	378462
14082	379011
210032	30179
453835	274223
394822	110708
482793	327061
444139	476951
106739	38655
316191	91600
352488	49903
474389	134262
142783	291874
393750	423469
24208	189741
334934	390500
116549	455533
420234	28777
482596	341278
5166	198297
118325	291151
370214	179375
9719	5141
403332	410951
445725	387742
273148	132576
324964	46596
161188	335402
129825	440725
289405	449834
9853	301659
25557	164053
219136	188784
335137	298878
443675	459802
136744	93387
413336	247312
365859	54895
258057	377132
48684	64335
22833	265065
251864	297005
68159	435708
487393	307606
149049	194165
10723	432175
146924	85093
37435	250044
314038	433934
131719	28772
231613	190369
353632	230925
385063	129051
187101	21411
438403	252298
282859	476831
321361	41751
385814	159439
212009	243115
92988	459483
203886	235265
130069	216169
50456	16433
233155	20959
416268	493215
233045	330377
167515	237235
294737	259087
28722	466737
192070	266377
114636	254914
412602	114636
358076	430356
454601	243529
283026	165653
25212	154585
452500	356871
324367	470818
131555	206623
156446	464915
263060	166747
145221	404764
287024	3997
165402	447517
465828	481785
182091	210082
113685	217310
119601	389325
73038	373418
237494	92613
404006	300014
278030	70030
340767	333357
193398	201208
237274	380071
289673	66892
425828	160839
221296	299408
316136	345571
97390	189550
227872	53863
24000	64006
446182	234785
306921	456215
462784	467538
24413	376582
410075	277961
224377	255234
315774	26067
395052	447517
120808	298595
174806	122462
109797	86560
276209	220253
20946	269000
410873	449938
443251	449953
124850	90004
34123	347020
267562	300905
260017	246672
318197	251726
479161	1251
298059	6374
272974	394483
383164	228140
393440	274338
30852	277587
435810	375334
357318	62996
30187	368851
267562	65980
175226	424306
252860	151944
394094	331349
11968	337791
267122	339150
450687	45335
445029	120003
42830	20611
204798	21632
293682	449129
15579	196559
197113	332638
214853	75252
428735	399736
88897	186154
359732	58879
121226	116128
314538	325604
276821	335519
376855	343085
493347	305706
480759	463535
297665	299408
149912	428214
326762	336219
127938	222721
450257	88632
110490	15133
16867	190369
140447	292824
349335	104505
338752	33553
240671	293813
193164	49903
476662	55266
391889	361698
282444	216888
383369	464420
138453	343012
232183	8906
103906	15209
164960	100092
31070	373833
335792	81231
373755	162795
196030	195121
150854	70819
408329	198093
309917	381729
66043	378182
372307	194453
50133	28129
49106	213615
275291	357772
390687	158375
326314	481279
288701	50264
355206	1292
391909	464872
223840	288369
285213	164884
309661	190369
97768	459649
477091	79223
323836	147665
224063	24516
463774	273802
133596	59385
387953	365885
187834	270369
471521	15209
180926	109085
394467	4413
138024	325738
41804	86560
245503	454975
137028	99263
161375	3234
65513	295865
118454	62996
208484	170601
40891	144405
277170	307434
73520	155462
398308	136572
92401	378756
389860	327217
258659	479157
414004	203514
54841	168213
286327	15209
223327	101058
429440	75303
214114	66813
388696	266203
368638	372953
398764	282604
432175	82100
311392	215674
155121	206623
37866	43334
21875	89282
25151	478415
128359	411809
250236	141649
406208	249304
336487	430997
439866	20586
248789	52537
299854	186561
418696	430610
73290	309524
48419	76454
114877	313314
181219	55074
286383	428103
118902	141300
224747	93514
163366	143809
471411	4134
4157	223404
446331	434035
368320	29436
267373	96358
317132	338746
471085	243634
491854	219743
277226	132843
260821	291249
72830	395988
188082	36744
6381	99938
233353	275657
129021	262633
337737	185479
120240	311212
396929	210440
316652	89772
99810	44730
483350	128052
136614	328609
188351	46071
444139	5561
73749	36976
212163	132996
83318	314742
119001	370
268959	369258
84817	433097
406029	96193
268813	311680
189	333673
423731	218614
33667	203643
453645	132740
110927	447098
200098	471329
2243	209285
15018	46840
323836	212862
115663	452803
23959	202531
126479	374512
171352	121273
390032	178048
255510	313745
245808	220869
479389	266515
332649	440660
368858	490567
262026	260007
362267	141433
309117	349879
325704	190571
270655	370386
429770	364363
199622	97753
453919	136282
83277	28452
325167	352695
33781	249334
411835	186259
344828	401014
449790	327061
113459	7812
329519	464420
87297	300533
234087	447759
461944	396254
285780	19255
190358	432867
243777	412072
146487	285892
54717	460271
434446	156981
354696	23149
482282	492715
266307	173798
67571	373927
332606	67043
204557	12245
54714	278797
288690	393326
370875	32649
441555	222701
340654	468162
118787	428103
112443	333461
126495	440660
132617	433343
87021	273795
93384	435278
345864	247227
377147	139152
223901	62464
205939	363642
67399	368072
176119	455109
55473	345745
331574	29138
53922	295484
186421	98803
54979	261822
389647	211868
481356	187836
388446	166063
410356	378462
54706	92271
406115	109840
325314	355093
486192	478480
74500	168341
20983	395528
449329	250089
358346	187834
188954	81280
223098	270369
151821	454005
280775	294342
278471	144470
329288	149479
46244	15209
392037	86892
326232	119995
183213	395393
159937	142148
282453	351193
279009	265589
140041	400273
425640	155383
475788	400470
412426	106011
404228	309425
154648	185599
287347	313802
49739	169485
106739	23387
202498	185013
487498	50264
128672	174564
16736	477986
267656	114273
292923	469235
482675	380193
78290	328140
289675	123586
45296	390334
269129	96307
300273	37606
119365	391414
16702	263514
466189	22251
354392	160379
394475	400112
224899	158190
154456	76096
10310	102728
47816	250410
68675	378947
434673	121164
292877	242661
112625	252302
223929	466567
340648	447107
241202	336291
147321	226494
73660	361581
109288	52047
409388	93496
131174	375113
31314	81512
384145	492601
118755	124085
231888	47376
441302	305705
461998	131787
5007	379571
365550	153653
471812	391414
350887	28399
36032	391450
342052	99905
330954	326492
409523	261604
474147	213639
360911	251943
417804	185479
424597	283265
452107	321868
126517	205270
41379	311832
273972	457081
296518	438783
328466	155766
350653	452067
340023	124888
645	411365
194875	263610
159878	307279
354504	396563
339675	317118
184064	428738
421207	299934
129061	267352
297364	182007
109328	119937
357831	454975
430223	288410
379696	110835
200410	230324
326875	258607
141317	393182
163047	384400
35286	46265
360314	205289
297665	343803
111062	320266
68098	134145
327181	190369
292680	469532
374379	477328
223962	73018
14310	48163
39195	365058
357800	84127
288426	48079
69247	431083
424435	196308
226775	491033
384861	23667
118909	430800
479614	482409
477494	172831
121173	141839
183916	69103
4218	280821
223950	166970
340772	202019
155073	120778
211483	97277
289542	229083
235768	492431
39673	396968
282476	347158
256901	384130
168067	164884
183139	232618
170798	199393
35546	126658
264990	147818
124971	50747
364636	134145
441159	10612
7216	447517
190061	333797
322825	384174
268538	54775
32962	236213
212842	340738
417627	354617
406425	467418
260431	164884
323369	461846
147911	453404
156490	273831
315692	81699
216898	162795
365852	387101
21341	447517
460784	264406
410780	61386
108372	327987
419781	210579
61988	191538
64827	35878
464650	440615
101465	145173
387942	196714
416423	385237
135971	348516
364531	218727
434312	110677
57113	253316
233045	492919
110871	110106
451602	252436
63233	273468
153905	87850
45460	36392
438886	463249
85739	426089
18647	149480
323564	379932
9570	201500
162017	374602
250535	39300
100076	391473
55054	190369
40890	290295
25213	105897
118755	237178
40099	389271
213	183213
432175	420288
134144	140289
467788	451031
4543	284719
314311	468811
129431	133423
171477	88113
477545	94793
236132	240703
61075	279871
449530	194058
315606	32807
161451	187171
344562	212081
273339	368859
312309	365141
197385	1006
171093	224898
218780	388813
303666	210858
120006	45234
154835	296409
245885	458230
155656	385427
404219	215821
176520	95149
238310	152697
293187	394636
308100	247088
108635	53883
388244	193705
59202	9054
134772	347104
428453	389682
46947	331388
318795	378462
81418	253289
224233	443909
312460	316724
294323	339837
193216	40447
246916	144915
44844	289871
469269	437242
233117	369262
454223	30263
56638	434131
306294	104819
223885	478415
367339	203656
431045	85656
457117	33066
202057	261396
470941	48146
492899	395907
78870	440660
251800	178947
491070	255650
351241	320455
221925	34801
405660	492350
371767	175818
418166	313745
166903	187974
342823	20782
457839	195402
178838	214024
472742	8093
373965	368892
404752	28326
356019	488269
128201	55129
111490	79678
157793	72388
395735	144622
335304	461051
300273	174603
238271	371918
444755	444286
330752	199362
58357	208038
248150	73165
196305	239517
174515	257277
5857	257025
5123	79125
352955	74761
471904	16724
312231	13088
469360	340668
390068	267352
408006	475917
378224	16661
268616	445749
415535	178436
476158	492906
176597	418390
66793	209433
371479	108554
228762	406291
125711	262954
270294	98904
322411	33867
488530	320724
338364	94332
285921	258486
221750	184017
336829	110708
424545	309425
132498	163846
88741	113002
8607	294139
436002	357016
118909	243953
169220	429603
489223	2355
137242	244115
370619	98420
78541	53883
90282	402327
119544	339965
136670	320508
314969	186440
427388	326446
282025	208300
196718	28065
78854	229130
197995	482246
377868	351644
211238	224085
104856	386727
84801	422998
209538	438419
482480	172089
312022	380731
319168	179375
156068	145629
380329	121307
449543	478855
294111	402323
292430	409848
371256	133861
484989	12985
461446	160679
471290	192136
116504	186159
396321	48163
96151	390349
92626	22827
190820	475416
214114	214279
349416	426089
190773	302610
29575	36209
85093	35707
225781	50264
81928	490660
404370	388633
441463	71281
126348	190369
174255	4579
422292	375840
258307	331581
175686	393326
275381	211067
42658	217809
400016	148186
7273	398333
298547	183685
58881	202025
270891	426034
34819	64335
330975	352927
66957	292369
459112	313745
223144	314225
167588	416933
460060	28129
71189	112716
288045	94516
392197	485546
124982	48163
361001	63622
323222	359965
342465	348176
356530	247527
288652	272580
251858	462365
488490	106459
421134	237235
436682	148954
23102	173176
280624	24861
154609	372710
153099	393253
198979	172028
13563	432419
493374	222326
174312	185440
354684	434457
45366	237235
164800	99405
139771	206557
315250	489552
150062	67902
174362	262633
25876	149049
92613	382049
447491	1629
168773	477222
127771	335339
163519	261448
167227	154137
463429	361581
43601	396008
415819	331867
96809	35707
143814	13348
271911	98012
364109	195006
82519	459649
225431	279020
276821	452215
93195	414257
386474	245679
148590	120734
328940	348574
66439	486680
67126	46706
381305	187878
29622	142080
225694	275677
322211	62191
236563	193732
199527	65285
23614	4413
342239	426194
320721	47239
330814	273831
158849	93609
254446	423715
426767	415379
307172	403992
263027	94344
261825	98168
378248	377281
411178	353656
484491	242445
66246	54976
53275	487212
302939	57134
426888	2395
471670	343833
489657	126697
479993	239507
433287	317118
90696	229590
443793	315888
81249	94665
215061	8268
257198	286697
7080	55507
82585	50264
41378	233477
438167	124848
11696	196184
172249	92260
84052	200344
214726	288035
347247	380071
238329	302836
466117	223732
195681	462197
314311	229756
140690	187111
412440	112937
197200	239561
319890	68584
233388	452230
329121	446630
379462	9599
374901	473223
113331	126880
286139	247746
420857	489822
80885	61796
19056	32807
280429	434239
171248	350145
184093	186587
263162	53863
185201	122455
6381	70407
230574	176540
407688	390390
83348	292721
117992	304501
133033	250389
60197	78163
423912	491897
1104	466101
422963	469235
427498	53863
310804	313314
419711	478415
212435	372421
66936	102034
268917	362274
45976	475177
326631	382682
474496	277450
452214	302231
493220	113138
12216	143051
363296	202523
405788	306511
142459	119123
230051	164547
450353	266852
73660	59815
141892	40625
94656	19156
161389	258370
78155	291984
408459	175721
280551	168381
42370	168262
479113	258278
62177	295068
235815	387742
202774	476951
19521	489424
31094	404396
242741	347418
200945	467492
370840	190369
78417	295126
12129	6580
206932	355867
17380	277961
93698	84388
25655	446616
450816	442933
150703	196399
16990	293813
345264	144920
39683	412322
75663	454161
450532	120021
388249	422303
94681	298312
322850	440962
350506	76111
77248	178764
129253	228431
244217	395646
454867	206838
483291	483848
248859	16433
371658	185076
310981	391722
431954	488965
64272	74877
69398	332587
229650	275232
490034	130890
254658	276358
468127	33996
224414	251116
153322	23941
438203	15209
398127	437409
63435	190369
397090	65919
253637	395556
240226	249389
471365	429587
70034	23553
336796	41904
158133	253473
110806	229150
277040	386369
87046	215678
261083	168292
78742	101806
69156	86476
449798	53863
33319	117982
157839	62699
459622	431255
62672	203656
367619	466737
325272	369599
461415	219640
178367	315671
316565	192917
16400	277683
464754	221660
441866	182226
404568	408288
285778	226728
19173	16433
196996	360234
486712	446616
222102	19246
77268	285405
282923	211868
159141	160794
136042	150237
49494	180709
381553	199353
45216	375334
222354	250434
41179	317118
360165	49532
360215	116804
116924	37516
300718	194110
265032	8092
187882	8007
414646	24334
466951	267602
199862	293813
414372	339815
179379	228336
324073	98889
455699	412491
251408	370810
240016	255579
229735	235496
141812	113138
309276	156582
189318	104621
51581	106716
440190	178077
449543	50264
193159	317118
384880	10377
201086	476303
13217	401854
237768	307876
328040	48275
315118	442559
242195	124747
472332	336590
245733	309425
491259	262277
229535	427586
325314	333344
346557	61941
174139	60480
342782	302033
393046	347202
67207	371096
36964	282240
248013	280796
406268	353453
294398	65194
169663	464720
245206	488467
66512	48146
112960	363581
431508	162247
47776	187974
114791	42368
110615	286828
365026	131402
132427	105498
119898	183213
274412	122283
477932	341046
424401	434035
428603	430425
37239	440962
25748	443079
399065	212224
399079	112963
68604	439979
468479	378588
113682	307294
472534	65713
429413	488458
446286	313745
369903	69232
21466	271060
131964	148000
438375	54976
388066	332435
349644	67009
463774	198790
308883	138299
104551	112878
17177	294836
134674	475571
42316	270324
79190	272069
456653	56948
266775	228190
257830	52466
155850	313745
100852	99901
309214	53883
279705	368979
219281	272418
148139	77279
138990	476951
472534	478415
489822	441635
234251	410597
432631	293813
137601	190369
100209	326167
304195	245317
17739	80587
194875	371785
347121	183213
471061	228431
252898	309613
408476	83986
36741	164759
411735	267602
163463	217858
267562	11447
38615	294187
398693	354790
39074	115535
330512	124161
317063	15209
410330	16433
40443	451016
389664	225439
11901	18661
100897	77004
86901	389922
409357	423688
233292	173969
464650	151444
293887	281642
144299	225836
430726	168901
259809	110677
33372	493421
320392	32807
458023	266538
31049	381469
128474	322969
3809	169047
222161	9054
409348	359762
35661	407334
353170	145849
330557	21982
144386	401854
128561	62191
265486	127921
29284	228508
443336	49903
193020	136897
428100	397672
243377	53994
194095	396146
277070	85055
209408	388195
391391	53249
32580	482972
103134	110677
105964	70053
21379	407568
350304	68179
278802	467752
472509	235606
64696	153548
381054	442096
440779	187836
468125	190082
150874	329027
294130	32547
283706	206887
40585	1640
454185	270759
163292	390349
30355	381158
116947	402552
373261	420017
441741	205289
84414	481577
403920	293813
236312	370866
160930	480421
224028	29734
145788	277594
12263	438355
423593	19620
132504	48275
289675	261083
114008	161067
403133	40078
166229	4479
128189	301475
473192	234356
8461	258607
204391	478415
366275	130298
341513	352605
98733	13370
203584	417145
313314	149472
2705	196851
19856	85886
309218	42189
487812	15448
73068	34092
467277	84089
404568	319946
299379	19620
417167	299223
200423	107219
116195	204413
275824	206924
229485	165024
157666	373888
92028	436215
134902	369599
334045	306387
381394	476831
6537	458968
230829	312941
16940	105053
118786	461644
339153	187681
327777	73971
228290	378296
441555	383673
217563	168663
201217	382088
490666	228742
114383	415168
17245	318589
39943	2650
462893	78198
90220	229026
170140	311288
360223	393326
11835	246713
61941	186440
203563	415920
368067	253262
201436	170867
361717	99437
488581	391437
10217	359524
109471	250805
265586	489822
415156	490438
91085	132365
231855	309308
354369	387742
2363	472128
487060	455653
480590	480224
772	417235
24504	270095
277568	475243
29562	481683
328282	401928
140983	91711
303237	251669
228128	398761
461919	63276
224459	14735
53280	273831
367820	387185
370184	190369
358477	225214
16516	233590
19157	311685
46844	96959
190332	267904
30152	35707
11209	190369
418180	276963
120067	486339
327209	427817
263051	441024
202830	13370
180927	337802
311396	50213
300602	151096
128563	274309
391783	75583
242261	187974
109062	183213
186725	488
252523	187974
190905	394405
152157	293813
152368	378504
407351	478415
8021	258232
222389	275677
196003	408519
91287	8148
51861	216446
211868	332284
447216	176286
329092	5907
142018	353656
52646	163293
232208	286936
238190	311456
411739	414257
404139	394558
229341	404362
432302	211889
377296	362436
80854	458226
247034	313829
252100	237901
321309	28129
278153	96977
304973	251907
203793	240225
404850	366534
68726	450300
325501	336590
238164	407334
310795	23722
373965	292896
272333	270089
458840	39309
284376	321420
233939	250434
309167	438800
163163	42231
445386	95149
11801	88057
45442	6712
271328	179898
230051	120841
371564	376649
39799	186259
425751	327061
109733	358122
306811	539
188381	133065
30475	187881
380958	25239
137109	182671
266307	16620
169047	61934
67549	234511
373891	417919
249546	121171
356056	26151
381256	21268
206772	219253
414825	238290
267824	156201
112443	5857
163167	179321
165413	364768
282633	402773
301913	223154
394964	423688
20946	380477
337405	136984
373585	428026
340176	466605
162385	57567
116954	416981
150145	162006
339395	418372
489906	143178
345861	313745
179662	402183
207022	464277
298390	115921
292440	367919
4684	162795
130224	241378
454755	385417
405890	256121
221296	311629
25455	478415
49083	313829
444865	35735
402638	190369
77829	361296
281481	390919
356990	160679
143291	93627
282553	110677
233045	73236
401097	465679
85202	211868
363634	125417
164332	428852
257026	289148
56620	373518
102065	151619
355851	273401
493347	94344
362377	472941
450087	182578
84724	477961
114405	141509
232597	367686
454090	373073
109949	491311
85941	301302
489552	324469
326880	327697
256813	312659
315675	151322
100676	372436
115938	44263
50324	336071
69959	237019
245965	486885
315951	63598
345401	226607
349731	343665
192238	461769
437849	418431
229736	139648
214748	434237
186222	220417
129412	113051
216131	51441
196087	189573
15819	217251
38316	326987
10819	249334
491428	353642
233071	15209
55789	212584
450160	322219
6467	467448
15742	132843
18450	15327
223727	476951
160314	415812
384864	284843
189725	171688
147403	206768
289504	331581
322585	310261
325329	97988
173894	478415
164655	439218
124259	160722
204753	341581
197186	101543
465877	293813
295005	37218
130866	75508
278588	302745
344333	269464
257766	9654
100091	52719
357411	28054
337824	53327
444380	220755
61148	145948
442884	433934
178222	108554
101465	244158
169054	170879
446233	6867
20969	326985
406323	257093
470729	403570
421979	370325
461913	176878
478248	403368
346746	24516
41378	192509
103992	381295
43454	466814
20334	253425
128903	330469
375367	102923
475756	154692
226919	349238
379287	247092
105640	92613
273819	438419
227874	56846
486347	86560
342258	200696
9734	341271
42449	378647
105827	310029
124440	293813
219093	190369
302441	236213
14963	336291
418509	452098
377869	413525
256893	196783
232096	165506
35406	60517
159017	69550
189492	274515
237801	46905
94654	240600
451199	382468
408828	293813
133999	226308
341279	432290
27390	72670
241789	298712
202866	287999
189127	87421
184528	132651
298780	291180
221296	414218
140775	294856
431586	257298
56205	20611
260162	59782
389168	248885
120771	36182
110248	396186
214735	337657
370826	257997
183537	440516
476277	173254
316036	404225
6282	419580
359628	444
78015	455066
78372	202417
484021	430356
420551	379046
65513	124535
115449	166063
305991	297553
436795	432075
152818	165267
84414	297426
33917	422751
230358	246926
474484	167149
424387	336222
442410	459650
234722	101465
227666	461846
385876	317118
367676	288035
84968	377911
484777	449468
131757	80193
28399	76111
15433	296339
380289	14770
459181	194893
187010	10646
277476	343012
133264	313314
465420	482162
431966	39770
210282	441229
442874	264406
34472	355806
3346	33578
475039	10231
56506	91928
269941	313745
72136	351907
93441	417288
267562	108222
373073	148499
89070	375745
233498	279105
57	110050
328579	71810
490553	336590
451570	486339
270248	53340
50082	312842
388390	205450
128906	27748
287852	208013
450895	15209
198175	387008
7758	249334
203325	24414
177223	142849
145216	267352
78617	313745
117069	167940
185409	145396
286305	378082
472866	425675
237714	211307
145864	105498
8478	313949
35151	9054
436579	401871
296260	280174
146524	178226
279173	178436
139350	88596
409264	410105
489610	431143
377967	350650
191155	299352
421140	375913
103076	147363
39285	222292
93668	145909
253442	416403
364039	73660
267760	241565
231929	466570
406446	486113
479794	324470
300452	444253
294032	60517
37610	342807
270834	135740
6544	258653
391479	263713
485704	351257
240371	32831
145984	310127
426252	286936
191391	471785
429153	84089
215644	160118
275511	7490
43609	448889
124062	233590
474975	148084
261278	359684
433630	8084
187458	420757
485216	151270
6283	49825
448026	290450
415386	28129
275278	123369
289084	297436
63319	487153
112723	489318
176321	301252
423731	289228
182049	293948
191298	113836
121594	472830
108060	16061
182430	309425
74036	142018
273900	72835
113267	209285
405013	262277
99365	388575
399889	84722
179569	334894
398811	50872
252083	136101
282967	375577
263803	430610
50248	240769
485667	293694
241749	236213
311529	8084
216534	354199
177148	158353
85288	48275
240870	435086
64789	53863
36683	281924
362795	134145
160839	186685
47009	228800
436295	186259
256341	12245
138240	358749
456231	222772
83938	476951
18518	440660
385964	466183
95199	150045
449603	245679
37946	158146
228929	366127
266660	67584
479355	294965
53623	12245
85555	88606
291187	299467
492768	90483
286257	479614
372340	466698
113549	445016
254769	162795
127221	225420
94461	289238
407066	406371
212396	29109
402805	103420
80323	267352
93968	313829
108024	395964
138126	25655
124619	66880
104527	95387
249546	110677
306560	302947
48220	222036
485667	427854
178013	489787
267742	400184
230594	190369
416763	244965
378444	251969
114051	451016
392811	97820
167588	470621
432995	308110
295580	132843
438455	228431
86250	432618
333891	223121
287043	267247
100816	249532
382848	17186
288100	71873
128704	479615
39892	383680
248887	438373
429030	387742
447879	381876
142794	132305
256491	336590
64526	228013
197328	276923
352668	246516
67860	28129
321946	78104
190051	276519
171129	305538
192611	79577
156110	190369
207090	157460
242722	181140
373170	393839
482024	90178
418709	341397
10030	131645
261759	235334
328367	358627
173701	489203
129464	476171
67571	234071
41112	220417
112616	363953
236817	29499
431910	417070
440113	32807
375320	464727
200092	135896
188942	47405
100519	63711
286789	116015
352341	21162
333183	152592
359261	190369
435898	227
308907	115340
413105	357983
412110	286384
143534	459594
66183	359236
481798	89553
285201	34098
42168	16325
334671	387860
5562	112923
348939	83811
345162	175367
74309	20586
77033	245679
1494	117486
124979	24955
168115	273831
202655	228225
395177	287554
48540	295650
314311	427628
231261	67763
204636	403511
444380	453625
340813	281924
433571	264406
65798	49228
230490	227495
45308	303175
448887	316388
473015	205223
313523	268667
419907	259558
372105	183213
13485	88105
51246	139732
142788	281924
174362	219984
183884	404806
344223	342886
50296	291299
396682	258461
132436	275615
262210	413245
486230	463786
35258	156210
169288	374935
183286	308984
46294	323648
12481	158420
489787	267089
183060	296339
1123	416402
242551	16325
347385	304613
287874	421614
492002	263795
477885	109824
391832	99405
344561	459213
320592	190369
269549	195124
53140	345745
353725	360531
131939	258885
420959	186561
114386	443694
211069	267352
334477	49896
393600	142018
356530	72026
432770	131542
92176	385902
271417	220679
282476	363973
128425	123213
146653	165653
303670	136435
193121	237737
354006	362103
216666	276389
94992	129296
73708	353106
44097	119868
400254	118609
241020	491565
173397	390197
250809	164425
198317	457340
71439	94516
284810	404806
263439	231447
39531	277873
372340	401481
183859	119381
410811	25034
427325	213221
479889	112446
437663	76271
289925	475594
478369	65648
382423	123485
96559	339157
409016	142826
233983	186440
55916	245788
18197	487833
393737	251199
212581	370130
48576	153677
246421	427428
118928	59759
409134	245575
475024	393238
355083	486267
291547	327487
31483	461224
363467	38556
312971	73292
70940	65125
280226	238041
486217	317356
260334	181312
415358	338520
268118	16433
412516	383382
212153	75273
160683	26551
312406	205223
405462	297442
36930	372945
100468	90099
111544	43473
177749	461758
303641	455936
226919	220549
36081	277450
488963	401854
222441	178436
41766	15209
302124	430754
287766	230391
354973	99901
168539	2003
444165	404268
153322	6949
336564	133605
438335	409828
141325	356983
220454	472239
199744	390875
178048	93533
338351	474931
291531	466101
404337	79861
186202	431556
483679	285246
42335	317118
36612	90682
46556	35397
384492	387413
64623	226308
278478	119122
418974	87471
58640	162247
123955	219181
312283	134500
60539	94516
138293	239431
502	112003
438193	424416
251331	249202
358723	317118
334092	243766
263853	105878
151732	349129
304667	149128
230051	111738
190281	240203
258287	462221
18521	10646
258136	313745
138126	269884
280853	191821
162785	51895
474561	139081
307161	134145
309225	434768
256131	357854
284717	369599
185126	248398
175986	267602
45545	295484
306981	470588
197747	317118
441331	461613
190936	171547
328061	160419
185368	45645
347978	330557
124891	237597
376760	412205
253362	345745
485420	366493
472507	393293
392192	447560
145752	607
334298	121106
276209	341603
404946	388212
20172	362206
39849	172266
227006	209572
258416	324057
231858	80183
117124	281924
106164	13700
80428	237165
243578	348798
169624	177278
145585	359618
373567	121362
227114	303391
477350	293759
109746	449090
372314	470495
421371	467196
485311	108693
323290	132247
293010	332730
157098	336590
230669	152444
351062	390349
313523	120986
458184	394928
263514	127759
257588	63528
296401	444142
342465	459041
364431	347036
483112	101058
385062	324377
7620	353557
441658	12177
484802	37515
390589	288035
171412	200632
383805	447306
289287	260527
198317	351400
417658	21583
453326	484003
148683	4368
390771	437526
367959	384674
112326	423437
197607	12092
381893	363564
184629	474057
128313	164504
397534	8459
456021	343565
364039	114879
200092	460405
80885	221268
493031	341271
51520	320288
374981	249334
206260	251847
73296	86995
427506	428026
257847	2569
355966	292721
173126	339174
437976	413924
228020	62191
276184	8084
325019	401949
89367	105386
166852	294145
382659	419576
190926	154847
474939	60517
243683	166651
325501	21241
422246	109386
145216	227225
16370	110677
114528	34361
293219	318343
211948	41266
198883	13780
5657	45349
396669	132247
23485	68205
73707	314742
461991	48163
217596	403368
53280	479680
62792	94516
161940	374547
347738	441706
359707	72523
91274	24551
251301	28292
167588	299557
193054	265604
455578	194837
383525	301475
153716	156376
51366	363581
444205	158420
236032	263735
124013	55243
33214	441971
445459	493281
219610	71584
250389	157083
340572	157587
25969	339251
477329	276663
381697	194165
208469	208479
236216	406784
29973	436191
124270	117942
386931	45967
87339	464327
371125	74787
18138	186714
448789	197374
351385	403911
316565	435689
267568	215396
233667	471799
116658	11730
437882	384401
466670	76350
47616	334632
254104	378462
134299	150352
144973	382166
358987	57237
262272	4413
141978	313745
394944	197882
21396	134145
143847	313893
381256	46485
411674	206887
96007	202523
62504	164103
472685	420347
418731	295038
191155	423656
63521	422069
301611	390197
314311	320464
367368	291002
333756	359956
95202	304874
134357	290014
293558	229088
343301	321242
117848	18600
397820	422859
325188	241055
435132	66411
234881	257339
415476	426034
105174	137198
307273	278520
100369	453650
237722	193400
49458	186944
324845	895
450465	336081
19336	461938
300737	293813
463073	21808
317871	414286
207184	134694
60818	80934
182598	187399
156817	132740
190281	329155
167321	8623
388066	142037
249894	389114
141782	250217
450550	193766
335723	217779
172121	345426
151114	256141
130207	393326
419990	233907
201029	182220
165629	255304
474873	148643
479395	232736
168972	394134
46234	76454
119948	327701
171757	364807
76634	440660
368373	406188
394391	367094
18665	369626
486656	169852
148635	276358
378498	87007
481419	50267
99434	36392
398536	235388
75596	418890
163466	74482
198593	474412
213364	104505
470729	461536
9595	280733
205289	180701
451818	4446
450466	428214
74782	293813
479351	139437
397734	370710
446191	367798
15579	221580
20382	218017
460077	373555
23529	317675
347324	340386
445744	159868
213535	122462
446546	90097
423337	295484
385308	391414
3682	264402
350656	12443
167588	202966
456021	425883
337483	80919
376264	313314
436938	389766
461594	366127
81705	157346
422036	164884
259250	327254
10854	21411
452243	94665
89061	313745
243368	293813
261739	172535
450412	404053
63107	187974
237714	5007
348180	344984
482851	318444
154455	451016
428828	439404
263026	405998
33918	436653
136684	377452
310836	190369
392182	118514
297276	172467
328326	84722
280600	59371
199039	436630
93627	423776
419292	162555
45128	374909
273900	188542
117927	209285
456021	72816
342363	112971
449803	272230
130069	456748
90200	105754
282282	335204
192543	266852
25535	405358
311432	377227
353804	237178
422183	466737
294543	405217
195342	290088
348018	310261
107295	445749
22276	413525
236377	431799
390540	348441
388996	463549
231305	404403
216466	239767
375510	269290
153771	150907
241563	470007
367582	446569
214064	348584
176130	84466
70625	15520
42234	399867
202866	397218
7876	170341
247324	118662
410402	249186
237517	390927
330453	16790
384753	339723
25312	388531
448990	300800
146895	250755
409695	366493
101779	233582
143655	493405
187101	58484
128839	114723
289084	195581
397332	144405
280815	33208
429748	323175
337594	445246
97515	388575
399682	78967
278769	320179
428897	35707
485667	240983
31087	275294
205409	309425
483468	476846
262730	176182
378028	172535
46377	95299
425293	88113
96530	18239
297026	479994
348131	226308
304404	50536
278866	389009
297880	168733
81262	441373
117848	195121
111997	83521
95367	62699
161621	262688
379996	237165
102152	313745
397656	123053
84417	276744
416878	80193
240379	371918
344398	302745
8328	182058
418380	425675
66693	324628
444873	180962
328417	94808
202142	38572
114440	204809
219607	460220
417938	349186
409649	92613
131649	69708
24983	363811
320722	153736
26930	72912
297572	415428
104192	479157
309276	305839
462893	245990
424514	105585
422246	130175
10217	20883
7712	23484
259718	63528
274360	230378
426000	487545
4325	196783
259573	295650
104505	132736
5843	18665
312283	50155
122464	236213
162832	476951
71189	418030
319730	137160
100982	154787
189879	51895
72966	43734
433820	51783
95921	57134
116070	199862
225026	214050
258666	44641
458235	459976
188108	116085
34297	94011
454588	39195
352957	484835
261589	291332
432239	423526
208093	264235
131606	269172
89538	326118
400481	258370
273141	164884
211	342758
388073	27464
97415	290405
303164	483175
70586	263713
389900	251113
188119	359834
338791	78811
380416	84277
248013	281236
168067	183213
458638	35707
163233	307735
304544	452746
272742	348798
308507	233907
125293	301659
145282	316500
382954	32807
221592	197229
259293	344698
249966	60555
338808	95068
306772	137600
329881	270549
454867	73336
139193	306100
303186	460177
16641	417294
151871	388344
165680	486267
31463	186440
186595	407386
418306	103819
207649	188837
427124	243115
185887	113138
130922	186714
56443	398328
221687	59905
455198	214026
325511	409828
310359	125797
128192	285634
39189	276519
485667	360331
120253	94516
268121	446351
490362	103117
406889	457081
435478	431194
463969	401854
205199	122585
338599	165653
228128	337802
190789	180578
414825	385801
480425	276319
323421	187519
231019	277870
329383	459976
392973	183213
272301	75379
174225	391414
253133	66173
365527	48275
446177	234930
185193	203213
203009	168213
48239	453855
121958	184073
384625	9203
103250	342493
91380	209572
39104	477986
271698	265883
392894	336590
453327	427714
39288	383579
280523	458601
121597	41266
197306	147121
492316	31194
193944	196702
226760	272602
136362	87929
285717	339853
234567	108276
133751	132247
140381	489822
326260	166172
257112	186440
91197	124371
15916	221315
241525	84089
195352	166513
290216	339723
127462	66273
314228	447257
235533	492715
229604	184809
217565	110677
60672	147911
84954	238143
282156	10451
231440	367103
106493	329274
52955	21291
304011	317118
378224	170180
480593	142018
158799	354790
102095	286448
385516	265192
39317	281924
369252	325533
442974	76093
454620	180566
57151	328140
448690	97135
230255	390875
51792	372935
233927	270879
186041	469235
266002	419435
376146	304103
120448	347015
263	376064
78995	29528
493563	229132
119827	113138
209510	390687
48191	208970
98149	354933
468907	72050
8213	70946
70552	372605
297969	414912
336386	99072
182170	250805
5700	114905
10619	166063
449628	244092
282260	16433
445725	187974
328840	251116
38084	110708
484193	286936
357291	124382
267443	461951
38927	14130
306040	391414
236385	190369
173833	268176
378873	23333
379136	476951
280600	319601
215396	92700
238229	362924
383726	51881
64739	412517
403057	6072
19583	350189
164972	282542
445186	248777
150245	132740
291820	232377
387180	395563
486218	417062
440865	384115
454410	247204
309276	297491
404892	309528
82688	478555
9270	429863
406764	180578
324868	136855
469976	258610
342465	405837
70947	15209
252105	181840
339333	190369
232576	72822
144973	38274
349825	320508
101208	410028
43324	358877
458354	140722
7467	69708
296357	178446
389224	289513
208300	480293
62257	125399
329149	359762
265392	463549
481088	265938
409372	189000
487929	447560
227964	248382
116277	344202
309396	198687
384288	332263
474398	406188
97418	219743
6760	69607
477932	278520
333627	184258
316284	137810
372792	271603
337723	78618
452243	34547
311750	288377
308671	273228
228308	122462
32580	35707
447764	235813
3724	205223
414035	265711
9787	127921
451399	140728
108712	168381
320673	19809
37013	198497
195935	154824
206883	99437
436363	492316
117418	142018
243858	385334
172905	277835
103892	397717
170939	258216
476704	362365
103656	262024
105077	206874
423044	434216
117381	56068
473453	343664
22950	338076
84429	17211
32017	237165
169937	442900
300273	479760
174404	438783
260141	75499
461415	348400
125064	270262
39445	193281
41677	49903
115449	364324
345585	366127
410390	74585
164012	79813
229971	34255
444139	279664
26918	181299
147684	286828
27499	22347
180192	43054
17479	428477
385341	423411
355607	200444
415227	272865
326618	245679
172716	327013
473202	293813
184549	322359
313567	226916
136754	371547
447819	322794
140818	330549
35447	23276
396586	36451
90879	28466
298390	291860
377994	230655
454982	203308
109765	430362
76717	445453
202448	493630
47010	75839
107216	440660
286	336341
76867	16940
94645	267352
474606	475253
368010	404345
108635	107187
257871	21583
31994	188903
433979	464578
486712	326591
96361	478415
38666	79159
265580	413525
344230	405358
169759	477986
60449	411424
248013	91631
303895	61848
404757	458264
319423	165437
230761	428214
368921	447067
160680	139178
102795	478232
253919	288274
268514	356041
86311	456791
14777	161402
396168	365449
353714	333760
85731	303424
449521	386493
238299	487893
298780	99072
356490	102273
282124	279818
427432	246664
190015	126426
427928	304173
350293	46741
339266	329682
432421	41048
462924	105764
159271	149038
406503	124085
192183	330557
172018	421167
59288	367556
256392	116426
237096	440660
334098	420944
309591	431799
10445	25255
47582	327635
35707	153337
328174	235335
191933	235209
72658	481578
252116	401025
196381	241525
60048	67089
159354	115671
182543	141068
470628	283392
365531	90123
174034	292521
265909	13370
106676	203279
38182	150892
341243	73018
130231	186440
356091	266430
221582	304493
7919	5769
316372	50255
356496	315380
334060	301659
477720	54599
230051	124412
343341	358947
160961	262783
35806	399738
356490	238229
142070	201497
137273	265040
393870	482270
336152	273334
386802	198317
418075	338938
154383	8463
452523	485124
198317	125148
447761	172433
341586	295484
212581	148343
482574	385279
360302	351130
665	411424
175146	102168
261897	313745
73236	190369
350628	38063
320654	137128
66735	125417
430665	423688
123291	119868
323544	4413
441903	446351
22993	286936
123586	476322
83906	28065
215396	366469
5722	401101
125140	400959
323520	326109
247096	115066
386645	42189
96507	440660
457453	329184
276195	439563
355036	455098
170872	267352
253024	254500
110192	182192
296664	58486
458601	282626
426990	473936
318888	412817
462131	93245
202149	308443
103486	383967
284218	278545
153944	157758
163139	255640
73142	134424
441590	82359
21411	13140
315358	379416
97439	152081
192840	440190
293405	220417
274414	38102
432913	478415
119306	172562
256910	184258
315853	48275
15339	478415
293346	75526
326260	489027
468423	87108
474411	10711
61684	207535
147232	86892
187935	339251
366033	122980
208577	456640
99060	154622
386167	471646
351660	290624
346980	244688
472910	214024
55834	326818
180178	322685
258646	81326
444746	463627
475855	224074
3186	447158
424525	205084
449587	45141
35078	446975
261753	20959
34961	176616
482851	119840
168773	247592
132869	111570
160608	358203
230572	212081
443193	145129
36876	57989
249765	122694
210435	378686
267562	395431
59476	488690
38673	354213
206986	169047
97786	390900
76228	320717
231869	433934
464636	91998
427957	380505
232066	107911
360955	369599
112661	490211
198994	434549
373565	384259
95474	115671
209319	387780
411283	200632
296432	202275
283023	168615
237786	433934
293913	461132
350728	313745
128359	315671
96158	267352
414058	303392
287953	283198
232624	62191
411354	445709
98551	84813
168789	105699
409745	70363
395778	463535
25891	414005
174034	96398
105929	407651
198140	288941
227027	101650
203200	265589
277765	217088
421794	256019
301763	269214
158156	70029
435738	264406
237887	301498
73637	421115
146893	353545
382258	314495
233045	53523
407780	230691
16982	44826
417490	157995
313987	9203
298766	471968
294900	362924
352419	154593
187207	118275
431214	110355
81358	298519
189858	466290
200645	492462
67134	422236
201207	359243
141305	56737
412909	193369
491364	354063
16378	164253
134913	177398
127722	419538
101747	392788
465050	249334
56854	441313
46092	464616
421137	313314
493037	110677
434989	105967
456748	250410
203020	93096
330837	435390
144280	187974
35441	137128
21395	418927
342465	249854
439529	455769
111992	478415
132063	105585
314740	455181
436624	442554
10546	25829
214825	377203
446394	9446
416443	94516
482851	212676
2678	194188
479997	142018
439471	59494
427975	354630
402776	293813
288233	218943
425423	314455
421356	342403
200562	194868
169015	285156
92741	89653
364461	38576
25239	210985
352875	33368
461185	153665
378515	3304
83616	15133
214050	323041
98401	336590
262159	398463
156911	426034
327633	397023
469388	228431
306652	25465
482851	162034
214800	5857
366402	182904
417736	130148
64065	252989
356869	299103
305349	405788
470054	18326
143872	4395
471968	48365
33865	85205
421073	345827
207944	25239
269061	104299
30369	54976
126422	440152
98086	298595
49151	403975
1189	76709
59341	34775
261759	418586
452900	71062
448014	19030
388334	459253
4927	127921
358971	401481
6468	405189
217627	126631
232616	466219
49760	178436
42814	350384
276545	393326
467690	190369
405889	474586
154679	428603
437623	305309
427434	490691
339658	172266
147743	204402
489908	91382
244354	127890
18770	405792
299671	144163
395150	380568
54420	471986
298257	267602
128263	204330
151432	395988
296251	303083
476872	187974
454450	477506
52768	404960
231615	110381
221454	105967
309276	426645
375405	344075
345401	425894
276504	232183
338157	231485
290049	49797
433446	290164
329519	21787
77443	172850
216602	137833
415397	237165
48163	256430
398966	141533
244392	439813
368296	332392
329144	416448
428050	186774
121582	394727
98337	492906
211877	401172
98210	166513
425591	50538
170491	86618
432809	147337
361291	89187
55811	151815
43648	209572
29578	293813
292665	477788
232663	436596
54856	117023
182966	292468
212182	360314
168670	53889
96588	477398
420788	278794
366370	383967
362455	282309
9050	465400
488860	363973
239804	23667
412690	481179
11156	188709
292192	411424
181715	467752
55382	395778
295540	123755
150817	390889
183065	175091
115917	318186
330752	455684
114088	245679
263562	391153
412578	277961
235748	34139
458711	302426
83411	487510
196593	79984
404568	492715
299580	83061
459193	197078
418465	350740
439977	218727
77674	19886
398187	286936
146580	403771
241952	330143
234642	145948
160961	298767
26683	252523
433734	70474
419183	156006
147173	456640
165466	209773
9661	318735
92047	481657
286509	188243
394074	486121
342393	385305
28274	122694
292352	128738
491385	466174
146893	302623
355359	63703
212009	4369
406164	480999
276244	212278
182703	242130
340040	102210
252959	262954
412303	86534
237262	161525
287766	373509
251697	79042
247296	27457
110215	435708
375293	293721
60025	243783
33296	250165
366290	465136
132996	122137
465888	457081
297729	128575
398321	357989
252296	36202
467051	79989
374021	434035
206330	35944
166030	313137
452148	213591
130021	476951
356530	342300
277499	369599
372605	427980
80662	411455
375405	422415
371139	218730
2225	124660
437352	57666
304011	153534
26146	84089
445343	150942
27417	25086
5971	246732
240850	315888
178838	375840
154768	89047
82138	254973
58227	172934
359669	414269
342631	308080
271760	421707
398203	64046
165225	392086
238402	86476
400542	277595
188707	72074
164736	408563
162091	382840
307448	289827
405536	224265
358589	176501
300809	189034
434885	292468
388704	457081
448166	178197
359178	291984
342995	390687
78263	6447
130237	177672
67972	38642
215644	365785
3186	278520
63441	242809
225928	20585
49372	51922
477477	283632
83314	250545
241689	55581
445219	204949
15014	439900
182445	426119
47214	57683
21487	39143
143132	325268
463873	359762
114063	179001
51806	481630
22294	452938
9414	199293
199678	466378
151712	370029
200402	205223
144098	463615
285876	355708
330473	90820
274486	41145
140484	118426
230128	332811
137545	459817
287931	406751
284789	186561
192311	105358
471566	347202
349899	207059
101990	293813
356688	255672
141789	482162
340907	222294
90894	361398
151729	387742
154544	12768
355975	31049
194389	180709
451372	250679
25748	55066
196996	168383
71011	119381
390102	251106
345401	7771
285925	276744
146807	101058
25156	331508
311586	272455
182647	406652
190766	370742
425166	242552
11288	214436
81978	276744
338074	105878
411937	348971
376985	133815
154192	383967
385969	151944
13652	190369
360463	353382
151856	240796
335553	204432
1839	463774
382848	362610
154835	190096
95252	227048
151908	259558
402438	54657
99810	243054
267562	211041
448381	396228
367739	299458
219524	331581
205439	156376
167321	48282
75518	75303
17774	172088
187834	8057
58928	58161
414058	401378
220591	259604
271760	351585
195681	435884
150352	432506
53754	214881
255725	288803
298317	409298
194202	307294
252466	207535
358909	243872
301058	141596
402238	373263
150093	288707
378971	368744
367790	372713
326834	91657
214853	312892
438193	402177
356935	35269
417255	461944
305401	82533
316304	236503
35236	10797
397385	2384
286157	451016
446725	300473
279609	356428
45723	218727
126479	362138
402805	219069
58280	237900
98985	42890
234351	4608
34556	12443
243727	72432
123914	320161
198314	144845
138126	242148
23268	98847
160961	268743
44115	423346
65120	483894
381129	472805
2446	423685
133856	462973
476093	374806
200304	447446
413105	207535
315573	154419
171406	182229
190820	339039
421280	219941
64374	492945
476091	144518
2002	373169
203847	119123
209790	258791
186597	392677
419271	404960
414063	404494
94289	141176
222145	31598
293405	308083
279849	354206
233339	428214
180888	223963
97415	201944
140025	325757
422776	110677
172672	467703
244153	381512
257982	164884
105943	105585
412274	478415
177374	44861
88097	23318
446256	29238
180121	89547
143701	451738
253906	129926
408615	303175
476510	71052
14818	255650
78742	428155
298258	39146
59774	241468
179919	262536
171347	267352
354747	403515
269819	421091
452000	439352
492638	413860
216602	409916
107524	408170
219136	419734
310811	119868
419669	60183
466878	20959
169937	40225
245202	8268
166152	406062
67684	326860
196165	97642
451764	481785
287429	110677
17288	414218
346579	237950
113629	362231
340928	181993
104734	254599
136922	262954
80320	234064
474066	13924
379539	336955
369066	304589
372914	112312
81358	269487
190459	190369
102654	413525
138808	481747
346853	126204
17160	24738
77359	156376
358132	284272
128749	68378
69482	8084
70036	428231
72880	121129
418697	428738
316565	103769
41335	353787
187724	254424
130069	228694
366814	429761
153439	117363
437533	216240
373084	485299
132247	127660
389619	79989
324518	386369
236053	393674
3091	67497
249182	378127
261047	115861
228696	10646
68227	440290
56396	424225
111370	228001
415585	224085
483449	25205
321760	353787
222041	86476
387742	197106
329503	316015
346216	54241
388333	104505
255346	1517
135660	55074
85006	42890
136835	308019
309276	81097
90296	24705
265015	222701
43820	87921
266307	53458
114332	16499
78742	17186
328857	317831
356990	399313
432740	450194
412707	441700
430736	388195
221168	1000
25690	406998
372019	420790
211100	238578
374280	305025
131055	138463
83390	266852
311540	262954
410301	313742
374201	353596
358832	81280
466870	170894
26245	414008
184651	77978
489545	169382
206163	244954
218607	246592
115112	153995
136130	484447
133909	316011
200092	287121
253864	440660
261976	51067
89741	186956
473141	332392
390310	116283
301557	311672
167599	228013
309493	29223
292713	281924
336238	108448
77619	19480
329727	297649
114405	384366
94178	178422
288694	364768
49184	67918
216824	51344
128588	80007
258432	47747
212114	171039
329533	3719
247019	400370
263328	98493
332198	77397
144994	122732
359388	187998
174933	375840
328174	448211
957	49847
189806	345745
132641	489552
330954	469418
169551	87471
26109	292721
412844	479157
441463	203438
468133	452122
317754	312161
309740	390232
171751	209944
220925	53156
176903	475975
143594	353557
421830	424411
487333	86728
355675	15209
63808	58301
274455	454319
136906	94516
111968	246
182905	122694
56844	410664
367498	234996
456474	20586
394059	105878
171531	11071
339293	375840
268627	179045
124729	354933
457816	313745
68163	359762
178749	25026
77443	238996
478083	211868
383513	185076
208300	353557
198762	15209
411668	316929
154981	192726
245737	8623
53071	78428
317807	258160
285342	139001
36267	262954
151633	28065
227807	385442
326575	130859
456021	198926
30708	30869
109483	421935
399830	476471
269201	223701
200092	400437
146264	97215
182390	135664
374379	183711
458585	5600
5166	413880
135310	379688
124469	180259
227821	221890
67862	362206
345107	165487
486000	284843
474422	283346
203213	440059
326680	6707
414747	119762
440784	307294
320856	92613
170564	351585
142124	300473
446351	338705
84754	191110
113685	53389
133725	420959
121536	123410
265586	318404
263405	135915
99666	282823
338799	290014
264080	356428
113355	244824
372217	308060
462860	384428
170136	95325
44159	51264
196794	414334
138643	220073
3407	3101
322448	90894
10762	20998
435266	110708
406691	85309
328075	397505
117348	123037
144018	75495
328075	294079
289675	105598
478951	275790
358223	194734
140064	273704
121594	431120
67424	430610
80362	443858
448290	3774
204681	23369
79276	205270
393068	75568
234543	487411
314311	247905
363688	336590
304146	255792
74372	286547
286655	363643
332989	460508
214059	485127
217246	196169
477932	326769
158950	190369
222702	58881
66921	422998
123528	391668
180488	329413
399448	446963
393913	16279
155697	154815
390085	293813
309276	429761
264231	62191
433941	148695
97803	193462
336385	343010
116944	486885
278776	343779
266141	325162
273476	68134
68977	32807
81065	19246
387377	336590
33949	93913
37748	209982
178422	31478
432175	362267
131188	239525
325455	100655
429211	293623
190281	266094
348644	113541
101479	336763
345811	476231
347226	486885
68378	344988
306659	243547
216534	376175
153322	246054
493318	423469
346082	369376
270335	465203
432229	425675
30834	396729
107449	32137
357404	324572
369359	408719
306633	435140
208076	110677
170861	65526
304065	186860
130334	168615
282847	163127
259821	188903
95579	214499
420777	331508
23350	115286
276621	152169
238099	404603
139362	103082
286819	199353
196773	64046
431293	15209
143594	447519
14020	49896
129908	190369
38490	209572
465946	99405
58357	421481
16844	314455
135557	24462
33599	391414
412707	468276
268642	401928
326607	373098
256893	401297
317907	309801
202433	90918
458183	322541
138622	478415
458630	36019
348368	438783
226050	171190
379372	213757
143820	216320
356406	13370
441303	311221
186920	49903
340175	185504
172923	366564
404629	309425
465122	398333
58225	442030
365000	293813
225988	115671
290313	337126
123955	379334
386103	354730
122849	369463
112936	105971
335951	2720
213886	276358
65152	397433
280092	255792
400547	486511
230946	170164
85674	208027
21875	178563
476479	174263
365305	277807
469268	20346
194569	24892
306781	324723
492113	154095
203656	462326
317625	342974
216710	128656
439662	294548
95130	165653
318875	83084
25969	46729
57021	375815
253115	153995
188241	469084
462760	415259
159422	21239
212616	313745
58786	94678
353876	393238
229363	134931
91240	404053
161363	310081
18025	16433
262805	359347
43594	24311
13698	376661
249854	184032
171474	423293
290948	288267
285000	261396
39371	45335
300809	187974
258066	248782
376290	252706
490510	19370
48206	248631
280775	94344
33937	76968
43551	72223
60208	334456
180972	47965
292693	264134
145585	374784
49307	94344
10646	281037
393967	58537
335636	90918
24122	210353
438146	469235
244913	236240
246167	303175
139501	318120
287939	235403
234468	227968
351540	260110
175631	411829
132827	329698
130069	446708
459232	72457
398262	110677
299276	295360
98052	14687
421137	121758
92888	350306
229971	439813
318726	40864
156199	476960
439403	405998
14518	221
179621	169047
465138	62191
99604	461846
42088	165540
485967	478415
250458	156389
395924	57134
467512	407685
434486	353787
196399	211396
432321	440660
477016	417515
473265	262954
368240	307193
16981	63528
297971	134145
141305	154072
305072	15133
306196	477136
220617	104498
70796	447517
172070	434893
419217	215054
360459	216793
39683	267057
481964	162795
72536	20513
333551	352685
187834	486601
293536	337799
84754	152291
132750	236247
175638	299109
318106	156237
225621	23018
119365	285156
237453	238729
134774	32950
481330	12882
102452	267602
58333	352438
80639	375970
377967	11789
81432	418143
289675	203365
37657	6899
237231	235688
37166	369599
33001	236735
294145	212081
122344	456990
220734	104740
27240	378462
397059	140508
424125	7356
136128	62191
313058	378736
101479	257509
443778	266852
305231	203656
154808	241525
342359	392108
457335	332842
157666	50361
383057	27464
170511	304011
316565	306677
266307	265318
170356	48163
121860	81231
268804	15209
222702	153995
83056	378462
371600	84156
471169	334635
62608	278520
274852	88792
413254	19246
420599	51702
128686	86077
490237	225035
406660	422568
479351	64597
43535	62191
69579	267602
97775	5769
203843	358032
159023	300240
428771	414832
4180	86560
40362	361581
463801	20959
136543	396080
348267	186416
463549	386266
58552	469458
339833	205810
449319	197988
9904	308150
316909	130300
324576	485399
236359	135731
421923	56183
137454	274314
267820	419033
227741	30611
461775	292824
84905	364927
312362	467690
387742	4877
294621	491357
275454	183213
457767	471745
98166	168845
459535	334456
375912	259171
493931	168381
252815	272069
251372	191639
445463	91998
179382	325775
289513	417931
158679	391491
245262	246672
337483	9075
56071	284011
10963	94516
160744	245084
198317	192698
276368	300800
134849	144188
234845	330765
38724	296423
404506	313314
485667	29059
309225	113749
233045	18582
445568	28000
350558	359628
374019	44469
492247	395655
131306	112973
208744	378502
396830	338622
386802	389828
363997	265589
258002	392329
191846	397344
432212	421935
242551	411424
151521	298002
421707	291249
193020	303076
56661	58766
260272	336590
113473	333477
435199	440660
151175	408201
441008	326335
475112	211868
483935	136453
331328	162947
34198	2666
403940	190369
71698	63711
151105	423062
96618	405837
136543	221890
454263	78291
206133	146104
183707	427581
314348	457297
431583	190369
306264	291466
76089	289940
178048	97196
228062	401871
443339	395988
218406	3979
194279	32807
79257	234356
208420	150874
130069	309544
111114	189008
306256	84523
84429	307202
218527	289483
136807	173291
76468	75536
434729	440660
352050	327436
492173	86728
345401	260336
71140	219598
361999	271383
427977	180758
235876	454975
449585	159045
84810	254789
91029	46410
459587	168542
331637	144388
180177	290
97885	278167
276821	205841
304431	480842
307032	410377
197996	133251
250833	26803
187539	113695
41393	435930
326	55074
247595	228431
50588	270159
452518	86560
191316	329086
87102	317286
110101	392108
74664	293569
355649	8459
267373	124066
127270	53252
247961	320016
3267	94169
39601	141649
79033	146609
459614	134262
36026	30463
108312	393738
922	39764
388818	70814
53249	198549
435008	323139
308217	397456
336462	45687
84801	33390
295389	186561
485094	486885
321202	364793
422036	122694
436938	478184
403230	54506
305287	60167
272742	145059
396607	244130
230672	458119
145585	175897
136290	56046
471585	160722
470817	22206
70625	171953
14858	200457
85665	86892
65546	121362
399852	435000
446824	79558
404744	270095
182205	337987
362775	288035
3742	183213
106882	257298
208982	423688
474417	266852
338763	209471
245161	366493
250833	120924
245554	427901
360357	86476
490940	170242
354637	48661
437724	477986
327209	289995
432699	227686
81383	91202
309245	247204
368438	17186
421503	359782
60438	342807
464580	138539
194162	477779
319925	32807
432524	359014
428634	387678
402734	199093
185905	447708
391479	299228
31483	156265
131174	6507
66650	105637
306981	401928
270597	258111
361088	33078
9132	154495
348960	245679
225157	208617
72261	91557
212013	200582
188847	278520
326432	287794
184632	218718
202505	275211
80943	122186
451689	290394
392055	98847
240665	461457
314228	68860
207382	446167
473748	463549
386079	10216
208300	187697
395983	296423
349852	358747
294319	317132
302999	419435
253538	28561
119345	133588
255859	222286
402425	224606
267387	47295
159431	18956
276663	348914
160526	317118
344192	77438
248934	291812
325501	130028
148088	287740
128717	155009
1469	164504
379680	61467
124648	53389
406850	123317
254651	343621
437623	239738
73327	185751
404389	222701
275358	421875
2844	350513
66229	128109
49521	438372
272983	203656
197669	405079
155797	478415
430773	204330
276572	484447
158484	186384
416082	35735
214112	352028
92989	405776
346216	71584
358463	86476
140722	132925
75339	276579
99128	230324
138528	38063
313547	214142
146524	411455
335519	42655
47603	78811
125948	141695
103142	173838
412205	477986
8146	380681
184358	404163
473219	61218
378558	479570
282453	303175
481419	476025
405863	52962
101464	100287
412549	273692
12543	214025
158724	266622
268748	92189
472534	475571
241005	100461
83925	435428
287766	371785
366664	283941
369641	483169
325824	313745
481240	382728
175209	102544
205913	458968
382037	35624
332532	49903
419848	165653
321061	434711
180043	355806
11229	288035
133732	227045
165161	30263
249356	52760
389155	272461
136872	351257
462981	94516
464642	325691
188096	172215
44167	387742
224675	92114
486369	60517
22492	313745
452115	54117
158946	330591
230604	431093
415451	51783
257849	413525
294267	291249
277765	462293
301913	21583
260624	276519
338655	76185
284532	389497
291310	65483
341470	447491
137337	434384
246534	307279
434401	355806
32096	484426
118761	396866
119393	51314
148691	426922
96531	288308
205633	391414
237861	35262
239748	104583
9853	207042
75503	254973
213195	54942
461592	72896
472534	249444
333363	169150
163163	401837
291651	103082
10273	267602
96288	137128
874	31414
173905	462973
108985	77751
37378	229144
439754	378462
135622	27683
203743	420944
198405	420392
489390	414286
151887	252961
439919	430278
6924	478415
466592	296423
80745	432149
362542	307889
46244	317356
234497	173752
337542	463252
120060	29807
185088	399492
241952	60517
50931	227730
23225	27519
330722	104417
35806	87469
40326	238097
214735	12895
244536	168931
159552	371585
213441	317983
158565	198450
316585	35707
404069	124085
109733	375818
216807	77537
402238	231485
205346	458764
92457	226149
275753	462205
108859	174556
384633	133543
424357	6253
22158	129937
177398	172656
299104	401543
241529	262954
49284	443697
48064	462149
291409	413525
333051	126204
490188	336590
81960	481639
225279	159249
295347	381254
263328	46813
448353	22347
103214	372807
252428	336934
294267	453104
218577	31363
474177	3747
404568	164800
158584	296693
143843	178723
128738	343416
6288	114930
412037	144073
382848	317675
14871	229219
425763	38063
372822	183479
150127	257298
46233	219743
187425	291249
102699	411419
47712	160139
70164	299408
78613	205223
385991	102338
458065	252518
389937	206772
397795	404678
460000	305417
280279	356723
32543	466108
354148	30263
336071	185901
52239	276752
272016	351414
314311	109837
104580	410238
280309	273831
64272	327217
249860	338378
115440	50264
196903	136645
364306	391414
43518	149332
362310	16042
253102	460872
292641	432403
424125	166085
303675	306387
181697	185704
130651	362784
35960	86728
119516	292370
483625	470554
329013	39044
170194	478918
458153	266538
458095	151944
71430	222468
298114	39195
336826	404806
490264	181517
373179	94344
429391	342761
127229	423939
342465	346942
13904	212081
333178	463623
214	53863
35730	99982
388696	321923
257156	179462
153311	200432
281514	120912
332842	84590
184629	138823
280494	40784
104659	411016
19006	476964
45476	76454
352644	391414
254617	16475
115386	276621
292205	234191
92876	287206
467788	339740
302477	364768
222745	168050
367239	16842
279609	208577
52646	467631
248438	166651
182670	286509
390327	329195
136167	58709
361456	109006
420805	475699
340779	440962
131604	39215
1740	179081
230051	230904
124259	112526
16661	327217
301312	187030
159681	410329
232546	130022
305498	310261
354415	402371
1501	373021
284235	434225
418291	172954
200371	262954
44666	35734
453187	312224
403966	393980
294020	97753
314168	245679
228110	60144
186440	294189
125705	168615
40603	204330
285023	315687
443497	141421
47977	93301
59672	303648
230691	325870
413154	266600
25969	277450
288137	48275
3428	203279
107449	139630
187159	382936
233476	65285
486192	169482
160895	407902
414058	362773
254599	300
476140	151823
376592	105091
239044	160883
244536	310208
101137	303862
57516	465647
183705	76111
177482	35065
130057	428026
327261	48163
63828	494102
205179	164253
18928	455571
81432	185335
398180	40161
93486	136279
333929	249334
382882	422989
223725	415802
218506	51881
359218	348798
245881	464420
132023	33726
201660	457081
41673	372710
65134	91821
53760	308602
37744	267593
21411	358288
110493	362320
107279	221294
208928	49903
363609	227741
340931	481785
56965	428738
64416	350949
117414	205223
85029	222736
278278	310756
329121	220528
112625	371659
469049	443113
474606	308841
150885	329155
402968	396815
87887	144702
351639	409796
236563	208617
358856	18607
22680	85423
301312	311826
49879	157247
112390	489150
173424	339091
259699	486885
226258	209471
464137	18263
319017	353399
171719	152502
467339	275872
192800	88042
483987	37429
119404	76454
4337	303175
86711	472355
475938	304932
43522	428864
493883	359459
350650	164075
178573	285455
315572	64520
223908	469446
233923	57708
375768	486885
95215	173176
13009	242845
178610	468489
120707	414269
421794	217871
129	152502
382617	486885
467247	476951
149147	21411
177198	62580
396584	375840
321309	21583
427980	164755
192880	77278
369675	311297
126911	35421
270775	398371
104740	157673
72865	454975
140848	375720
351426	414641
336990	83319
434959	178717
351504	154300
268345	151718
179752	441434
88643	492606
179712	478415
24218	89047
61245	174630
294323	20586
109174	372857
78742	6899
186865	342388
37683	43460
172923	474743
152921	205270
226167	12107
458768	395431
283001	209248
178249	388195
67584	200510
286001	353542
68843	284798
364097	109839
100728	390232
458280	300811
478500	354217
333199	178436
270262	207488
33053	43334
61350	2633
238889	10520
396555	446351
44075	341470
363454	366691
52981	429702
88628	188759
114643	65456
289530	203656
238101	281924
20392	314653
110606	65913
458338	367686
493966	48275
474181	378428
475853	477986
399270	205270
176073	467363
431749	122490
107581	360708
139350	420944
104788	214578
407066	315566
156087	36719
190015	20586
60363	21411
211886	401587
478154	343547
245152	249334
403483	295381
482089	421746
424647	325455
53047	332674
291984	197077
350493	86476
286471	290
464180	299920
83972	425531
164690	342710
23185	423786
170388	404523
95769	37948
389318	273831
280756	472072
35404	447367
294323	227046
43492	71327
200092	228698
161748	258270
423379	86421
150423	14728
224732	131370
33966	323213
352007	400184
129131	181657
478144	18451
82688	237074
26467	47644
42575	157726
23892	8810
289513	424952
399973	62191
375740	401101
158548	80369
406764	145860
271504	132028
61642	323326
259290	230460
459712	314065
392598	306302
121808	411874
50090	476447
252578	333160
336324	7913
361576	139859
15027	41654
253690	328550
355659	458088
195499	409828
473411	491776
167846	468980
196462	15926
407016	175721
256893	106833
457353	406626
207178	371662
149624	60517
486680	72416
42478	242927
32776	448756
41378	267555
456351	263648
351147	401854
259203	316885
415036	233189
89608	449589
214127	122017
21875	211868
14341	179852
181825	472776
437252	186259
266307	181679
109733	327256
82791	295901
218972	102129
205936	306409
322961	425846
346282	401297
483066	331515
324490	105585
222389	98493
13899	266326
181097	168663
115810	313745
295304	126882
312283	36226
249166	77727
134319	22804
131925	59776
300381	263009
372324	21688
35806	412523
92815	9612
336590	166970
191761	410197
192238	28838
439019	190369
227628	480387
324223	378462
391241	14583
41406	199070
284498	42890
172396	484340
45375	10646
396913	142171
321918	41228
291081	163473
20946	105348
332211	54112
130397	336297
216421	409828
371509	443977
81432	320930
404568	92209
231147	121057
336400	93632
57940	464711
54409	160895
125856	221649
394417	214254
385633	287740
228558	279538
263204	191990
89153	72238
241467	391414
455824	186440
40388	68371
391790	406626
27011	237837
454276	393040
408584	260141
385172	160419
26712	74571
125673	244950
23430	245382
444753	339056
350869	291521
54603	288410
168361	222330
85589	422049
2606	168381
15410	447468
489172	94344
155078	94667
346085	376124
242131	175880
443815	185751
44292	249334
266328	371918
387882	377206
188329	231313
178422	184943
28250	249334
12648	187834
13356	389162
80068	474615
370260	18463
470472	23273
390340	21382
267617	119123
352974	58881
322364	183213
348748	214048
299018	19204
199171	319333
122462	41780
414326	146445
449388	122585
412844	487833
305658	287199
198926	179045
321645	9950
4409	134694
63373	100194
167639	331238
458563	294123
29718	187836
26737	232944
367312	38952
107649	98548
419508	206870
69680	401928
186123	217423
9457	367365
173110	441202
155408	328538
199975	367750
327570	195936
356953	86077
149864	467703
177345	469446
244207	243301
317191	225757
205648	385067
386901	289827
404568	88407
307081	13370
294508	48861
452148	112158
178606	479394
73690	18665
77967	355093
84725	233571
410590	313314
87889	350459
261596	392534
23347	298614
65980	472072
124489	138807
381256	119868
263514	11041
218141	3532
347557	422862
213069	136452
13147	334421
313317	207535
397332	378686
284473	162795
102763	317118
299033	168908
486129	60273
236629	287423
168960	84412
113814	360234
162296	389031
12329	420638
362932	211534
99167	125865
90139	474935
225694	209281
97947	286337
462691	389682
135021	277961
249196	330326
90363	360860
168310	287276
406047	254914
484172	313547
353938	271359
50078	38332
366231	311474
156446	105017
436382	301433
316056	234615
185339	409540
103	479872
15027	206321
6072	278802
171149	206768
116410	463549
436226	212081
72144	199038
272301	37519
156189	245688
93347	21095
316869	163207
350943	33760
453370	440854
45800	250045
182142	37516
382099	121260
104648	88606
257807	478718
246755	376132
117647	329039
147414	446693
301498	291249
446404	54976
57419	205915
241272	361321
204753	103656
399314	53411
144863	473932
78663	264406
60823	165381
254463	487192
399809	481279
429829	448321
267562	115421
418670	317278
91197	73599
219198	195121
208310	334540
269569	389469
234836	357280
64495	96361
41863	366880
432100	21523
283675	151642
173759	57375
191761	209933
338812	249709
483291	166063
93883	246672
324403	219862
23787	433956
382130	351585
452562	327152
176003	401871
433608	35707
98289	162985
79951	107290
207007	457474
432100	118865
149498	409619
302298	188063
24823	113051
356309	478415
160066	315888
459249	391414
488293	202658
218114	203279
14186	419355
342383	405217
407493	428531
378468	96409
204330	25984
116947	65648
89219	272339
232666	407545
334602	136279
358626	297245
491445	367824
438475	460407
138638	145860
68877	96195
334160	279871
35767	301262
300925	72889
20946	101263
179841	62191
432216	261607
22574	381275
161198	31221
415982	262954
423836	24516
406365	252147
417565	19204
281950	15643
437252	275790
72588	492906
132922	125399
84052	24
454010	451391
148053	372827
173105	263713
462804	267352
428416	193886
475802	306809
254679	83872
156032	197696
123920	143733
431508	262998
271241	67584
448601	93876
178097	108433
330752	102279
330369	141309
264479	293813
219136	12895
248461	330032
360512	211932
1563	36798
95035	221030
385852	378621
412356	39764
441151	17170
470083	185704
67223	125399
466361	489822
91828	214797
342152	382012
347651	62191
39752	288447
158071	371918
75805	382694
46271	42849
36711	351177
235706	440660
341623	349363
111512	273702
11586	485577
337761	201208
202486	440660
710	186354
237271	125446
181980	270477
137454	493217
373170	106258
179625	6072
282925	181812
37748	420392
221648	193252
479351	204078
189965	351732
365679	210032
426317	440660
387986	15133
75339	86832
402874	52490
268493	225379
481723	457112
379905	136695
287968	434035
306289	238679
69597	105788
213189	271474
424026	152502
91009	455193
54613	17298
291382	356042
125737	266852
399398	480246
326963	388473
200092	394736
113155	172853
429845	61934
470740	156748
79075	16433
224594	103456
26559	292721
43419	446936
259293	85748
73561	311221
481852	58709
27400	458191
260856	46294
426390	331581
186782	215736
255397	401297
392206	115933
117553	310756
334298	249709
89826	485888
4849	397456
455889	206375
15930	199041
75326	365890
261525	5041
336411	53490
319259	136136
300177	27464
254446	274314
331349	328048
145078	466737
303918	63528
289051	366719
297969	282772
35749	447517
427185	418755
239272	313454
464650	267706
195121	246155
122750	353557
33538	62191
214207	247136
110434	204968
154526	493990
165837	290440
405339	369599
440159	468162
144214	26992
492689	200379
489552	381931
414441	317118
249367	37664
468459	456586
306304	296869
271227	478457
282965	449212
20287	218615
463420	97573
255510	119868
297298	338826
397003	430356
57226	275299
377015	273831
184509	204195
408329	401881
399006	440301
457794	241356
148213	22448
86360	367326
378224	8531
84226	357800
100053	171592
463774	212945
35393	75625
333350	54536
408027	213728
393362	226168
369881	233481
431237	375840
187776	57989
372764	387742
483112	110677
287874	81599
388767	214024
210237	392940
203793	412868
68991	257816
259178	274511
482356	420944
285694	132264
356181	220896
251720	434893
309209	203656
66029	270959
490968	122585
186237	192525
199132	482315
81245	139503
60025	433516
46092	324738
88794	186561
171765	35735
426974	202756
420068	115386
406305	484172
213640	187391
393264	451530
47712	80880
274746	428214
218751	313745
395198	312598
253851	220051
270029	414218
163779	2607
363211	12245
56480	291249
345236	228924
154808	343860
9965	139803
212153	334424
99240	146202
184874	132740
400910	348798
8881	70507
367919	186384
440190	168129
5562	159615
196421	362321
439605	264729
486912	380071
424167	478415
181713	353432
414779	178436
219427	210656
424975	401854
8146	123718
298452	299408
91700	403272
441929	309425
2946	111312
444165	364275
55444	419169
163745	69507
334356	371918
67506	450647
261130	150950
293219	36066
40032	313745
59848	296693
439338	480318
260255	190863
144274	164156
122305	448606
174026	413525
326331	404712
49237	191057
125157	314115
255840	451016
368958	446351
354074	56866
364495	248406
82366	5552
391400	190369
52279	190773
328663	186259
75326	185154
211407	134262
97524	144857
228061	368188
61090	12571
489913	94516
461314	366534
404568	247603
425145	451398
258452	218727
72111	49739
439992	478415
11887	190369
13563	446105
439646	380538
357514	113051
468819	329516
152935	385199
54212	96908
251720	373648
280600	180928
299131	157898
260363	371934
248087	24000
92218	352664
472197	407739
250833	27013
479320	476656
71152	302375
483950	385000
106353	122694
135181	208333
327720	243486
131454	126410
364070	445353
169949	31931
196132	467703
1918	155183
87246	59672
260708	72303
106716	295155
285221	258126
219089	217310
393218	106840
79352	69889
453646	266736
248008	44495
393056	435318
373670	188736
330076	339427
274522	78481
325258	378504
274471	225488
265046	375840
426903	190369
345579	205915
474341	95149
418538	465132
55489	315687
334092	474389
386525	470776
37649	226308
186366	152005
456916	141649
334364	420392
321521	116283
29577	154088
460779	309425
245078	103804
277765	380409
286879	446693
166114	439184
173459	185013
243382	192110
218177	313829
88586	221806
354022	216828
5536	360736
65262	304289
68532	21241
162708	21583
214604	477136
265965	35629
64281	403155
461110	236454
128202	451016
181350	338329
191447	97277
326442	235618
330066	64226
254599	276090
262210	168584
50951	425946
266258	61376
429924	461756
378487	456640
450398	119868
64848	251779
188682	179964
402077	116541
321538	467284
371261	183877
293705	450685
4849	184814
71755	113385
13246	374340
376341	250434
153175	126666
75039	366127
459516	273831
469533	448260
134593	253083
151850	149046
170586	88113
467716	401838
278902	161289
199448	135981
398201	66567
122364	302836
67951	38974
105631	82271
480138	52028
416037	178568
194165	275372
105724	31098
130009	248496
389198	144131
35316	75303
217740	325692
300890	200882
63427	70746
409828	144306
258247	182016
153407	312087
292490	419675
216553	198687
348278	278927
311204	477491
104734	348563
295819	289077
225358	3378
106918	201322
182161	395814
131301	92613
404960	322746
315208	363973
378144	275058
360392	138549
149463	174633
429991	298606
438886	173767
84968	46985
309917	395672
370509	355256
348919	489822
109075	358032
304614	401854
409191	267096
214626	160262
34530	254937
298799	486885
281846	327217
7740	387101
293944	94516
168036	240609
172417	441499
180926	329727
256811	153995
106268	245024
311139	191510
308533	377906
469341	118319
267562	123785
278500	281924
468339	266097
403670	430684
274600	50434
112267	104432
242489	200079
198699	264399
27859	205223
321492	295650
283164	75303
34138	42890
275735	15209
403034	246788
319824	41121
21640	217151
37839	97686
370705	107725
81547	56264
25950	174569
342627	279664
101191	166673
70937	110063
221106	359762
24326	283879
406818	165912
473904	393326
379629	122462
471359	19745
106648	64335
200092	350891
328867	478967
435396	404100
444139	455769
112034	257413
358373	68666
231284	83140
103124	262954
204164	186463
36228	373554
156739	338271
176312	308765
111756	55074
143807	12129
58226	172323
396127	423828
190262	382149
196436	433651
297641	297630
189476	140460
233353	307864
271280	442360
49329	151107
303389	462973
157605	37057
56701	292242
128124	463615
410298	250389
461481	24738
187834	391414
81249	218727
422367	301025
206741	435708
194279	315671
344970	388575
493008	22779
411049	59390
298238	184820
46632	209689
191308	351029
267750	119762
233498	385463
694	413673
73660	325167
37655	300240
466373	23018
386829	391414
441463	299615
498	82585
362334	176878
176119	40072
478098	21583
435100	466737
320366	275790
199702	354933
184286	60517
25959	249240
246363	486885
455191	301896
412205	100926
321841	240308
201754	369239
450077	183213
110835	430118
411862	444235
87276	205622
105964	330351
198495	301823
332228	190369
26236	198317
116428	451500
298970	314667
203919	295725
438193	7850
392286	445094
228933	93245
46645	25398
94250	456965
150820	208300
202136	207208
188735	99982
317614	1057
237918	270095
132081	64429
31544	50264
388904	353557
366466	471745
338955	229168
157130	484981
3391	267602
6536	152020
378686	57134
317188	461944
165789	195046
355700	412140
48990	268311
165632	190369
123283	152071
279722	7211
451399	400176
481723	338180
485081	201754
177074	45946
74072	244703
315917	378310
248057	195989
406482	25833
152759	13370
223727	196783
372764	458
186254	94344
343552	273831
161363	364680
213616	486885
179879	469642
55617	331297
148650	387742
393600	250214
44282	302578
227857	395274
406667	258370
4098	34785
97916	442906
209278	111986
134593	150334
158516	85423
247266	259929
250960	217432
374967	476447
272331	186384
440018	313512
210158	156006
142527	40193
156068	104734
350881	243301
217461	262954
318290	94516
314600	13370
84661	209510
71396	9848
200719	207059
395380	106903
275721	232253
344984	479561
448353	316937
5841	468113
106365	487833
453772	174859
196341	180504
316748	214050
289276	136336
364370	311946
311128	133588
238624	293813
29168	40381
463769	359470
325491	319871
387612	285156
422395	447517
370260	61561
98345	168381
481419	44826
492784	346961
277568	408288
65513	237019
342465	110216
239431	29717
40997	272230
208626	174564
148238	179559
9048	47644
475336	282822
112587	245679
271181	178540
192610	32066
390388	435242
17474	398333
488971	236944
255024	440580
272550	447335
30326	207535
346412	468021
479044	261796
41676	452098
150883	338108
354111	116657
476560	49230
37651	488804
8580	123974
277568	319063
84027	273831
384708	108029
259923	16433
116947	456231
314723	463200
142658	459831
109258	178945
275990	460598
233633	313745
372340	245268
452663	3741
187796	20459
258788	238942
283521	199590
55414	164819
120448	240491
97572	369599
275898	185478
161402	252480
6424	287740
443622	423469
174937	86618
46556	167428
111205	84291
296950	165653
268910	266203
454972	312259
385205	461915
129031	193252
220748	277595
438431	426031
1055	401928
459064	122705
255781	134145
289675	93704
86968	89526
219765	153376
464698	246713
446935	478415
30152	180578
404670	304173
60786	55516
269612	12528
260035	475722
399541	458
55914	276128
233780	459802
194996	206557
287566	93595
168266	441313
275043	164164
459907	407306
340873	211291
49731	187974
356534	72523
53919	162795
77674	277568
203219	311493
240647	366781
111968	267602
418538	126882
453125	474663
130843	171760
178875	219943
110805	86618
424831	132532
446934	198926
90750	198456
279975	482812
373957	370049
176182	439466
209165	327780
453382	406626
107892	237235
186597	334107
310790	150374
256648	150874
65476	313460
300992	190369
318866	367663
127212	265589
284191	262954
347614	433391
317118	452410
376529	60072
316565	80761
412295	317675
187819	485116
75272	101486
415513	69729
371013	211960
377719	148890
130300	204453
67307	444004
408502	267313
161755	46294
257194	164884
58276	300764
408357	2998
341788	312259
130678	440660
29782	94665
219546	278642
65513	377802
142098	38201
37246	363631
374767	108222
46690	279509
276821	175608
432560	464420
201086	9787
314719	232085
332191	88113
343104	454975
233498	104610
75259	144411
478060	237165
315957	411455
245488	233989
227039	15209
135988	65280
372218	241973
136192	279871
49069	402675
413736	244244
63918	211208
315275	74886
212406	387697
482542	37057
73567	6721
287929	328801
452866	465330
144852	91711
481998	63528
398559	288035
144981	168859
147414	437917
131585	201741
369680	29284
486217	430610
258729	84459
423218	342724
493761	128999
490850	420895
450844	169405
296608	55468
304442	430754
359312	348326
405843	290
361008	451016
386304	227666
236452	389577
345834	209697
208076	359738
247561	234552
327570	20149
91373	79507
115979	75202
185409	226231
432100	152085
135323	324574
314379	179716
157458	294756
337529	364551
298376	134694
393424	278364
476310	458207
373299	311493
48020	168213
52188	292468
239196	422069
208199	272846
142696	176747
226057	269199
317552	485013
369760	280977
73265	3043
227152	465052
94409	46071
363056	111144
80706	402456
28409	282248
253415	477590
415832	479671
375032	348798
64522	155730
278635	254628
286195	211697
39622	285508
59158	420788
303670	362773
163435	129883
18620	326383
362194	354933
273821	434035
327790	384401
129132	18451
406814	227101
169922	393974
23884	50264
346216	45007
190621	26848
303023	190369
269216	50264
125954	475555
174515	156376
483123	53292
219198	119621
268910	430800
11720	165267
226919	260141
10145	467703
455074	143902
14092	13370
44763	445819
73900	272230
65658	415360
209783	370756
304722	391414
310820	476292
491618	267887
146938	430356
450630	430356
456344	93658
1445	99181
61919	102096
101741	283583
174026	226494
118567	300606
271548	240274
116104	53645
454908	295218
295789	307228
462216	388202
399441	410970
296407	218730
78493	124103
203200	171103
54539	346062
43508	474466
101759	279350
419318	410236
258514	476231
222698	20307
401085	35443
211717	203656
386901	169482
292730	317118
150885	223238
121536	330469
443677	256452
430251	120816
316009	298919
381039	333357
157839	112312
210036	317990
156827	102748
328174	435561
182049	205221
494050	74324
327456	248763
21674	263678
292352	450056
264917	329331
116888	123070
25410	52537
400520	408804
433104	171760
394290	75404
299074	145948
235526	50264
267084	230461
474604	353557
193112	331581
449445	346680
37361	399736
254446	337802
178456	210189
257109	147442
359334	269005
291587	191338
102306	195697
405072	351751
163094	235354
81262	132093
128064	235661
409360	285156
467372	391414
161542	329566
116431	440660
399208	49896
442551	295114
353568	485304
379007	404960
364488	342495
370990	387185
96722	372314
431619	99405
334337	190369
45749	13370
315898	418563
89644	230318
92401	462726
340255	327455
21788	101058
326411	217588
73296	154133
359020	245728
41226	252961
474645	190369
255024	155730
363786	159527
22124	405217
60498	263009
442714	237088
30374	493379
13048	318766
81432	121171
491273	466287
146893	16516
198244	438373
62672	399098
35167	146202
199245	110708
450848	404332
325931	305994
302918	167197
339692	293813
408014	410074
184399	436314
64264	219499
68331	424235
117862	199505
317118	433059
491804	205289
424435	334788
105568	51759
258326	256121
211238	14728
209027	293813
13370	78420
153322	205089
124984	338189
36389	291249
289108	120927
208337	223335
413510	440660
190777	203656
449856	355700
153514	426536
45724	281365
258856	186440
6467	247812
190183	398375
21506	94344
78158	212043
483678	164884
486712	186121
309245	273831
231512	92712
273061	393326
68532	192183
201946	378291
430597	300038
345952	476567
122263	472891
474083	122462
357651	151550
324912	428026
468935	112312
46278	210050
10145	187974
397108	134694
276821	80052
104785	317118
454037	198082
30568	9217
244688	448760
434397	31709
184260	222014
322946	186440
78168	282989
298047	166970
134632	293450
96026	62191
483396	438419
423218	451460
329435	215580
341204	114209
337655	172089
78910	452236
114939	137128
26886	466737
268018	453605
396592	478415
444340	330469
360137	396563
221509	267485
454263	268689
33553	88299
346481	261396
323836	250238
474341	367885
315470	234356
76442	20543
80193	115149
254695	297115
283675	416677
41721	127921
328940	430635
222750	455345
291521	407455
267283	486965
325314	288358
23996	291521
263580	4413
204078	254542
175972	36215
222630	97277
459713	214055
270162	198742
60355	79481
409879	75485
210435	24859
43724	70557
483330	49069
208133	374806
105112	206065
297834	440660
364102	190176
330083	145948
163702	99210
397773	222701
402744	210082
301933	354918
356211	76111
165680	399852
230691	13651
440184	349600
81867	111538
189205	50264
283024	346831
256387	273831
179499	224633
350897	180578
81432	106889
439324	406371
231341	418051
434035	187974
40245	310261
369956	448794
5159	433946
366674	150352
341515	35155
217606	53387
315972	393069
214568	152489
66259	36292
473580	417232
62798	358032
217961	201422
434848	375840
489657	292415
337538	48275
32614	347866
129761	319450
184933	378329
422246	406854
242883	380048
111202	176442
68694	57159
287566	204136
175299	425722
221487	119868
462727	401906
152593	477590
450890	310212
214043	205289
309614	370447
19341	392149
156353	218727
377832	478415
56395	183980
188298	302005
145230	73336
216145	396227
210689	15209
222792	3430
192456	51552
315837	52833
313439	311850
14541	368920
325704	118028
407232	55839
311262	19438
308533	64927
110932	233013
154981	432547
385445	466302
301557	373918
158658	21547
468288	261396
113541	38655
60049	321275
169447	409828
285112	211868
458968	296536
314796	202139
485900	356768
326762	411545
29363	384849
86268	341271
473692	323056
209824	187974
476093	474412
309225	306964
444755	475073
297362	445949
8461	74103
340771	372024
481104	161755
263299	84590
420736	434035
110606	262954
473819	138109
449683	58287
320982	441014
343975	194909
371603	48635
88404	192036
265155	151944
314169	452709
312474	493847
140725	308897
138795	208742
266965	369599
106390	477729
492411	249382
478866	210384
207471	90277
325979	162800
267758	113051
91646	237165
279609	383967
160169	118735
211511	206768
222399	87579
463679	58055
452148	23728
55659	476804
417565	81522
103555	409096
191974	432475
183956	15133
170607	387742
436819	469235
149348	141892
419759	456640
67419	287616
339279	235256
5700	348276
130651	478286
72477	190369
464420	484774
184648	12177
134299	425787
149600	450558
167588	17363
391119	122457
465659	326971
376831	116283
96374	76016
366148	228630
167880	35707
14179	235606
53508	195658
259314	139217
394929	208038
26485	209892
16898	99405
321389	101974
308420	267352
417236	91116
419356	371964
479585	228431
409191	372738
219163	190369
410500	147228
493918	428214
200766	23941
80411	243840
276944	44607
447335	338915
58512	445505
105845	421115
248013	380879
257601	140044
427972	366493
195290	24090
354176	28581
467555	457507
272838	306409
123987	347722
473411	7815
107377	395363
247543	145639
279001	314237
1687	435708
54939	3971
279955	89538
247296	464420
3809	426271
212278	72893
338891	300606
299334	425846
360059	411424
281553	76986
160940	417918
270695	226308
294280	219499
178512	86728
114063	97894
294477	40773
202352	407344
193738	42187
189340	417918
134950	391249
353577	69103
14131	129634
312664	187974
6284	334481
321270	132114
324035	275790
237801	447295
156023	117400
134337	370673
304501	414393
193821	29278
28130	19511
165477	208291
168670	237847
255859	307340
464725	12369
41378	259863
393426	151239
219728	104299
192826	366127
441575	252886
91600	100938
116029	140992
237682	291816
162682	286936
194875	326815
200092	106407
200092	81817
8716	476735
360459	230099
264120	243301
47621	71582
492588	188156
276656	345360
380077	271520
285311	420944
311466	115616
443320	164945
280811	226494
221114	38856
384557	142018
347837	273628
100995	454566
309909	276090
25836	174125
205733	114930
442578	458790
156511	171596
486389	415379
113566	442471
201629	21583
325502	282497
109306	15209
209790	193071
261408	491186
9075	8607
68108	440373
335514	82585
225254	110708
114116	48007
223133	183633
127833	361814
327209	264303
148489	137968
195012	137128
35118	84502
346807	373675
394869	190369
390553	269199
290225	331535
266156	76417
263640	123747
384196	325299
138164	25752
78805	291521
466189	263009
191587	378408
58760	79343
144258	142318
182172	84178
212159	62191
335441	268917
182548	348798
114589	291521
106068	438017
119377	66325
60208	112443
342465	246895
167912	323139
37991	235679
114218	196783
116365	94344
257581	489376
85970	336590
264080	368892
300240	46024
204432	268039
200242	380890
91197	471301
466024	82615
22779	476700
281185	489552
8574	358138
332842	190369
374314	327984
228524	390232
237154	359218
485901	392329
158522	302695
160237	128263
395183	12277
80844	362751
139759	401854
25239	209108
180034	190369
339779	251583
154667	118663
197888	464420
306100	359775
260082	220054
291	352193
461827	343513
7290	38212
389643	155095
216745	291324
319259	249598
398015	489150
70788	214436
222787	123369
376962	422435
450347	86892
309323	338271
224285	28129
433565	40161
198317	2984
164570	32807
290535	339502
310981	115671
387318	23911
467340	75201
87638	431764
312283	11504
153322	239640
313251	175721
64238	204330
380879	327217
251878	209510
406493	463623
383781	421679
415636	246311
174236	164884
110355	399736
121684	372903
112722	353710
167897	179375
30657	180578
413153	359834
214761	11115
229978	56949
355650	311585
270339	74507
450436	44113
271051	402487
94665	235389
209013	120034
265286	366941
304404	354081
228128	311160
163769	227913
442437	380056
161849	480224
142461	306448
361291	207926
370537	190351
285112	410074
366402	475480
222491	70053
450890	303424
405748	156376
71430	113254
87741	113051
161363	389643
361903	46079
183801	276225
16458	191531
93766	36555
459280	303424
146233	451810
143843	190246
215786	305782
294999	94516
476480	68693
284789	313745
431298	380071
388342	422175
444139	96786
387577	164009
170147	385080
370718	430281
19812	463799
362661	375840
269604	23892
49786	397799
285876	168262
428277	272407
102795	251669
483884	54976
81524	160262
60449	360860
192551	153167
439374	151948
348801	65670
266307	151885
167588	441946
160182	467703
232348	209264
194465	437766
359704	423469
25690	390783
360098	141985
483720	370474
108639	412014
268910	108555
210595	489150
485639	331581
27286	294744
54021	327100
58484	411874
342039	91711
346784	266852
128796	372156
122706	338701
423682	313916
202053	86728
287566	411148
289447	4413
464952	234356
268480	132740
131486	327217
405021	323574
167653	426248
471208	486885
117923	162691
353287	488630
467012	105498
4420	295650
84945	14517
148559	354696
41840	295484
487570	155895
422930	175721
235451	59905
297792	300119
154715	228225
131402	210561
330316	222520
233780	219743
202899	429993
96259	352605
163113	178436
220609	216560
336411	162795
224919	68762
432929	185115
74852	186463
113438	363973
30427	323051
21304	377300
389232	228701
336108	347002
473593	476887
244601	306100
297092	270353
52878	91711
209523	410452
138703	315262
69812	342807
60025	85467
267057	293813
224460	216659
35806	336590
61749	227115
270098	293642
374458	51895
68908	63957
439003	389858
400303	162795
273094	391414
127818	64369
318648	27489
143163	420944
361001	265464
158000	342886
482686	105003
38195	152735
234722	24208
304703	458601
444237	207927
87021	87832
434082	152341
298661	415099
321698	132996
287929	150352
373088	277179
291744	128998
202062	456231
336619	75303
12131	220417
444700	67040
281588	335092
97439	113749
412742	416884
65665	337418
362932	182000
358679	234470
118384	449997
408085	373439
49043	327233
310172	166274
177577	383041
19135	86250
68865	283308
154777	49234
152830	121407
269937	207770
300286	310261
483987	430504
161887	437203
414627	230040
457418	42010
49869	101524
107910	43720
385391	204330
459855	110677
401159	213759
168615	484706
77443	31788
325596	212184
120195	285156
374350	362675
197310	36286
311367	464420
140899	249334
181111	57134
227070	5857
408500	136328
108796	33855
158846	236558
218114	161510
136868	269915
492598	305839
404207	469235
42552	451256
427577	293813
38855	101058
80652	94344
292721	462594
131853	445353
321911	141068
301260	133962
243141	445749
260115	490575
42516	257858
50168	155919
391718	268006
57002	303063
494107	85547
492316	116758
53920	231962
25557	106903
224778	13973
80032	308111
407549	54405
217848	385141
105123	454473
6685	341271
232981	41611
467637	313822
32294	155941
33793	204077
32076	267352
428735	349757
219546	250720
73298	329295
178422	480084
85957	245679
338752	132996
219541	406626
271188	224871
24688	20611
35806	199877
276986	401585
277187	47874
118400	86560
414061	340349
323161	309425
261313	356041
265459	87904
301861	285446
195224	404459
470468	65603
184128	403741
191933	155871
306578	263514
292687	141625
11902	233825
337908	313745
330951	484073
179041	432836
126567	292721
384828	21838
94584	8525
169306	162795
235888	484121
185905	298990
385541	183711
27613	272096
64183	163986
226167	346003
413399	5479
68338	366507
39195	297027
93244	45772
16382	281819
23520	318155
287980	453222
84914	205904
470818	381008
386640	14467
137260	421121
412359	133857
160940	412162
58685	467690
365973	207252
409524	254182
84756	181957
5166	158811
135518	446351
410326	164504
117862	154711
353577	49966
79079	121681
112212	426704
374379	23333
290766	164747
79592	30978
464199	456640
87340	221037
116552	342239
136882	87469
224246	303166
481581	261572
339837	493921
5700	36555
427529	474041
149373	361992
158806	476951
38149	346150
372320	198533
261278	20948
86311	403311
199819	336291
402294	25437
450407	118442
36596	144845
222102	366564
71675	335239
189002	380023
407072	380568
274569	417733
330414	465647
48282	383536
138163	327217
198450	46339
46467	320797
252923	288338
81432	360005
138511	401854
215488	89047
172172	139428
446182	429150
405674	183778
344314	96506
415270	380538
42055	443146
396786	388321
210695	388805
364034	196880
403332	217423
314091	94170
236216	168719
386500	432135
76347	463549
295338	269616
329161	251898
257072	123849
80446	229219
73336	375733
450550	66043
280788	54536
439559	21583
279269	293813
361000	200321
77560	195551
314311	121106
49262	151204
188234	227734
296754	9054
245318	67040
163445	269948
232918	126405
121755	111011
136171	190369
373293	435909
75881	432320
253016	270095
451372	5884
213282	214024
272742	31703
116875	268176
168912	50672
479760	183424
439992	401897
23708	472798
278829	216522
119325	57360
349397	421935
434768	265439
319824	116071
76228	476416
443082	435708
271029	179041
374927	111912
209378	279581
385608	141559
360459	257488
365613	317419
319655	432518
17837	449999
290568	124085
462481	103825
40022	260035
96177	215400
470321	404007
284586	117344
442570	182093
81478	64123
64439	489867
190281	415027
116404	252928
273853	267352
433721	121707
371493	104037
68174	20629
10326	325811
158156	96360
137779	378976
196003	233942
202011	351675
483606	473034
370509	247497
344352	277248
491259	430790
446542	481578
477841	263913
322705	158358
6467	15819
8482	430610
465893	148396
6576	229756
279744	351585
29663	317118
371692	364146
310338	360653
465777	254581
242832	118324
31837	350379
247823	367024
133732	309198
197242	292468
289807	407902
257949	78500
99409	367883
61367	286416
199984	89692
330614	191161
9664	313745
315768	276752
257984	236213
373170	468273
245463	3011
89805	52737
196083	336711
455505	288354
324072	299279
266727	203656
325434	79253
482523	203656
483528	105498
481419	30657
115725	364680
237982	312174
269983	113138
73032	435708
61870	444676
487832	196105
235187	168381
291971	369463
139363	87904
142318	489528
276821	91998
446619	267602
184914	480766
272549	315888
267562	446630
28831	464582
253494	358607
250404	441202
484247	50264
259651	162941
162564	443817
129871	223682
78866	188542
316352	190369
255084	20959
149215	314349
441018	110925
293682	97070
429796	478415
283464	467017
280627	158201
311605	336678
268828	296432
124595	417918
262308	90277
491175	388195
374225	293813
265383	58916
462564	198317
40890	346781
306659	137658
314739	233067
356731	213853
334628	220417
211214	329372
100432	461769
1556	3582
187880	300114
245868	294965
304355	101047
124960	208013
313523	214960
444313	251116
212009	414832
69419	100878
488885	214992
328577	244605
101985	428103
296514	152742
38911	489150
406459	446351
229016	114527
494060	139648
285338	200344
250102	409723
460632	8926
292721	117803
299900	172266
411901	311212
478678	210193
293913	206637
198865	341951
230051	488034
268899	186259
195691	328538
344828	67763
472656	231485
35953	389682
472755	91711
230563	271231
266307	273015
39601	291984
62366	23018
308122	287848
184118	52917
98286	242096
149555	132153
126910	378082
275074	90927
369831	132843
489850	403612
289333	213221
320627	18989
172390	392214
273768	166633
311105	365936
370912	482162
401628	54976
18666	421356
473305	169800
260025	126426
312876	273831
234881	173863
338493	474706
250560	273831
92839	338555
433619	300480
229445	378462
36298	11626
266158	180841
304173	153313
483154	370110
287953	311850
360955	459649
230580	393238
36695	276382
382932	35735
225162	183479
319081	246813
91497	98906
482456	197456
45192	152502
332138	327721
55901	457081
456426	50974
133359	185335
378745	454337
111095	240225
297069	371801
33589	95942
309490	445353
373965	143671
43966	422576
58008	127349
75310	185962
377323	57416
22227	332593
442145	313314
244482	376927
374379	486872
106719	391614
307467	42600
404568	21685
20722	421356
440940	486885
305513	304731
144970	489819
321492	285446
50362	14000
313428	93245
258307	463615
23449	492316
492598	37319
209237	201493
5518	262954
30152	447519
31358	320097
105321	249334
412634	213513
370789	285156
42168	209933
65003	164884
489607	184657
81695	28265
452148	265040
494102	110891
11633	420757
88628	54839
463118	358913
396381	207042
463217	189653
180921	420790
71189	365008
300916	488052
359761	45616
416004	420790
423828	49903
479638	62191
402689	440962
374115	38141
179149	63528
330117	245413
123477	39129
55551	469235
296549	204865
227188	402493
257596	404953
87709	35397
265676	283445
71334	378599
199572	222810
42055	160071
344352	333226
485546	368234
91828	122330
386857	189962
187976	211868
239254	411648
235615	339281
312511	294677
285156	426927
204265	120986
299208	20181
252065	253047
236910	164547
320664	267352
260527	360860
178724	262954
249827	63264
449521	163306
200881	237235
423069	318735
72154	355700
24301	256121
317994	343392
272239	419850
236739	22256
335441	258461
138638	409828
316900	440660
329274	451748
245053	395964
265628	48680
329450	423393
445632	132996
40677	83403
322048	91015
440784	193278
446519	310736
172719	73734
155271	141166
152368	63391
472813	466432
219136	186548
480214	168213
37032	23430
153548	194469
161825	336367
315966	38063
487619	97537
225294	177084
400681	50264
154457	77842
46870	656
357178	438091
388195	33617
215125	430753
410549	317356
188341	19349
362332	55892
359483	194626
399340	465955
240584	262524
285187	237019
392506	274451
265671	31416
227188	295725
382547	287535
477932	189910
55286	72701
110528	316927
77231	41959
358654	133650
343977	333796
128028	230783
93178	75451
321198	452633
274686	144907
117348	144228
464727	340272
227189	117129
359495	77031
226003	307983
80150	380071
453826	23553
109733	480651
109298	4413
384410	95884
479484	203319
292234	393326
491732	380938
324873	300766
40890	81180
110065	434893
150413	441996
19939	401691
310451	387742
16844	105585
477865	438419
139880	286313
439599	353637
191683	413326
376397	380220
109846	47759
223092	291332
227476	76829
458207	422776
104740	476068
471169	11626
371675	317118
381558	383382
421682	214050
93328	401101
477932	145821
270117	15209
17883	154815
419546	99405
207971	184388
162421	493993
414058	313829
337251	124650
433865	447468
193751	366534
411158	419435
400816	388254
79528	457685
331900	40461
166337	377032
295532	298767
128839	117565
313839	313745
340754	132740
478461	378462
351732	19620
419182	77978
231269	121987
203105	182967
474142	48163
471505	320070
290913	121106
115725	358032
426645	235334
136798	457800
36545	451391
332507	168594
344572	367686
403917	434168
73752	15209
371306	107210
68098	266776
324147	171926
132608	220417
139771	21411
173975	119868
464256	37465
142678	72523
479320	476323
56619	308928
194642	67374
188016	186051
222102	322942
21292	278272
283129	13370
204052	94344
41335	420895
489065	50264
243492	142825
92271	46556
80744	464404
296251	487808
306304	35944
291569	56438
401377	218727
476067	492531
333395	478415
469371	431080
255650	316054
464409	324639
247396	400658
62275	436740
106960	25239
6536	276074
17350	345503
353287	479872
340104	11852
377030	152502
161375	356663
182728	76111
388122	190369
221200	409428
105964	374300
270095	400501
309760	239496
139329	353576
364059	99405
84052	231230
350796	133429
164486	385000
431707	17718
391169	132740
237100	336965
419258	365900
233117	313836
236657	469642
274478	144073
401447	12245
140655	228108
193306	273831
6762	166063
385414	246311
312022	37074
94475	116283
482712	103804
185719	364606
44620	380211
403405	385929
317721	15209
254590	60517
347504	463623
296260	203081
102732	293813
130069	463389
94551	177861
292133	259435
386556	334092
313050	65913
235177	200806
304011	266995
166020	209933
467788	455295
17374	168657
177029	186259
51080	351732
197218	18675
19199	161073
217171	80193
346557	251193
141532	62944
245178	451016
149111	5769
111993	152071
87236	388575
146447	330469
222678	52537
364498	248747
287107	9913
200990	213529
104741	294079
325281	148957
135156	72670
340810	176824
238115	431120
254087	462332
483656	67174
198926	433606
27312	426041
145269	120053
309025	88196
488323	245443
214456	136279
364504	1022
85867	18665
347425	190574
470846	144969
285955	61376
64495	307228
37226	476951
28614	336590
106274	377205
432402	291521
443884	186440
341943	38304
92246	208516
187207	236240
457079	2586
395385	192273
477328	317118
353266	26826
264303	86728
293686	388575
399472	132740
272158	411287
398628	129193
482596	113749
137260	195658
50876	294965
35279	276158
337729	298614
485536	381877
214646	311297
147396	233590
468385	92613
163348	370630
152343	313745
368492	18665
414050	12026
267411	15133
425487	17584
178768	256086
404568	15467
89040	252212
399608	83872
353120	102270
336228	315671
209570	364927
406096	385240
467851	65046
218484	158504
373136	302836
254446	198465
383164	389145
101834	363376
448104	204737
48085	62238
71189	230227
395395	96977
447880	448406
26482	234649
263514	205187
262165	465034
74174	206081
214322	478415
385538	198790
276759	451016
103596	68075
60032	229215
117885	476951
193309	207916
189639	409935
17481	122159
170173	187124
141563	358296
241781	363436
130416	437685
89826	29397
267562	164120
197544	362784
250714	451856
484944	106527
38321	249202
315588	345745
326260	430171
186440	35608
271919	99313
378153	295114
471549	47313
186440	465197
173800	94665
311969	285784
265586	253816
57258	168638
409794	51895
477913	127783
256893	253471
369256	481279
336896	208300
195423	156993
456779	86974
209987	236588
433630	40257
390349	355029
343957	375840
426384	374784
417619	381162
217852	453378
480350	250545
27158	94776
155418	21411
406551	366127
205622	408835
43611	477986
112639	52079
78302	48146
91600	55789
127972	284264
460709	97969
485050	181689
318088	304589
411976	256121
173523	204089
399270	393760
168773	110139
72804	431015
387440	86476
107777	309402
24608	95942
90631	450671
104259	162929
349186	108666
364281	122146
203655	307279
288233	100693
45510	160545
296607	147
314586	74517
228066	94616
114645	22347
175258	348798
318703	212081
8922	56685
104740	317360
114063	455344
31735	235679
362793	68950
341789	273220
360459	121117
193505	358578
330814	110677
332343	315172
363833	482100
111087	35015
129842	340918
74246	32807
335979	130069
221454	426089
236095	313745
358373	375840
338687	83472
75621	381232
187759	346738
36940	457297
225717	186159
27293	384274
337500	395988
318163	183213
78231	182226
484096	375840
174593	61572
381583	75944
67399	425675
88883	475612
270299	445016
250709	41959
440674	99759
310445	161332
129668	354933
106563	245679
465687	80781
49566	167033
327570	369684
263708	66980
354387	105017
182000	37943
283405	57134
153086	198827
244715	443827
237554	478415
241418	10520
174139	177238
467788	396050
366883	123717
23728	32807
358320	400337
176635	356427
101119	459622
198405	199612
274852	477804
223528	270836
250928	214666
119944	243731
483280	313137
195150	481785
356862	390680
253442	373411
166596	69856
264154	275296
165680	245894
297134	245859
395717	40447
342978	391414
319263	245928
376569	449530
101212	28129
25749	160071
79919	805
324486	463549
297368	382282
136279	420790
86149	447468
463605	13370
378895	447080
47624	119381
27770	138141
286940	392062
443872	277646
87863	273831
199081	12723
238074	463664
277994	404272
180907	52537
392581	359323
491828	426736
7157	194165
87638	77497
311782	324225
10797	35236
306901	276090
336560	351764
410240	132740
292641	163976
173236	425675
347653	452746
323407	27457
253102	123505
155988	99913
167588	117608
359400	217025
306540	207164
339179	77341
465430	122462
397216	160576
306586	29528
406660	121621
138990	183428
409380	347891
279565	285444
381278	1615
418422	431799
302944	425115
307287	63528
202250	122694
285397	177244
86654	450324
404899	67009
355083	20136
360091	10646
107118	277391
394208	462405
28838	311983
81723	403515
163786	478415
175431	194165
214043	183213
189703	490782
265163	86974
394587	51895
247296	388244
280820	164446
410617	413535
3458	391245
324826	361698
81373	132740
208952	348798
338097	137128
29339	410951
339353	413417
269537	154590
430474	175003
269314	317100
142852	430610
281011	86140
434768	304056
105964	324403
194244	238326
391961	99437
276604	202793
188414	58179
127014	82498
444775	92928
325814	238578
468870	364680
36946	129185
246890	1399
112763	249039
79139	140729
406632	48955
137536	401871
385959	402323
407257	55635
387222	196851
190905	489496
85894	187836
256366	29119
90696	380995
106460	139755
172216	487874
250853	286936
335302	23018
372590	273687
453009	9764
83380	11167
339037	486885
445014	373251
385614	226494
397465	209018
172555	111518
65546	242759
58486	63177
187408	257929
450532	4849
446071	447519
431264	148978
167588	254731
292896	7714
253289	419580
283269	106727
289125	113138
313261	57193
87570	460214
301102	451370
426243	259929
108963	351987
239675	362206
330264	24983
134299	230396
394341	236418
100480	69221
300025	184902
482320	137128
285430	494102
29249	401854
481903	125399
389170	445343
97522	438783
316565	326544
312868	80294
73986	192939
350347	214063
131964	302731
327822	250410
324265	243301
72804	114552
245679	173679
129021	419017
230252	408371
171784	258370
415059	49903
476951	345851
179676	94289
260419	119123
156657	406371
344314	216464
368858	315380
266773	138968
64777	308540
46852	279564
432096	470896
257101	441713
23819	378462
349506	116426
258185	168619
188925	436686
47624	161332
79528	106990
266293	488510
61367	460734
199481	237936
44327	378462
64376	113051
221348	311215
25053	53389
216359	415746
151115	402708
125577	3130
142850	334243
237504	446046
370942	214144
364346	273831
185114	205270
142535	378462
168945	214050
6430	86728
349847	155147
214923	187974
125151	350822
105969	293169
62326	172085
333418	27464
389643	97618
383391	356154
277266	190369
365399	99405
175382	215102
36241	326882
9239	169573
325972	4413
85094	186983
369366	119978
167588	30081
236267	421112
150833	205270
201131	350586
93384	97277
315573	32601
359428	390687
324116	116217
411237	80538
5753	202100
212357	485304
470457	154943
132843	141615
33659	62191
460742	173399
355679	451460
113192	38229
263429	117097
244803	15209
333827	237778
313195	266852
492316	105990
289983	152502
283418	109949
450277	264908
373170	119381
287019	178926
265632	222701
197867	203656
11633	7045
11960	19246
298258	317356
466375	264406
241614	177598
84429	13078
133909	277315
173887	275375
446413	15999
270906	361430
120643	402427
209173	286655
408984	477632
185013	59502
66719	46706
389113	458601
333990	187082
309276	409951
309727	320835
298027	235700
74953	268563
148830	29498
62224	44695
204116	312698
135750	106458
344352	161967
289084	413978
406812	160481
303589	425904
127986	300939
114773	445977
230338	471745
77793	229503
147062	221890
403098	395427
235661	311297
330738	367335
222094	137658
327015	420973
168636	379874
409468	108702
370876	176300
59628	313745
18770	119868
182940	226168
216840	160376
315554	237165
471666	210050
347640	347549
426217	112403
451518	457081
88460	152702
234881	161381
432362	124239
137901	187298
190015	324225
102445	34214
223163	309801
264607	430139
268415	209542
177385	205289
279879	360860
168975	425156
63379	15209
392539	91877
292376	231638
413378	411273
447718	111465
467788	313815
204375	51783
127954	31002
302918	485761
371730	215206
172707	25480
444693	237120
320972	164167
163821	378462
186295	287166
274166	440660
146893	30087
398296	57814
438193	355210
18410	51222
315518	352952
301673	129687
94461	40447
238989	489552
407660	163423
476560	335477
79402	235679
386369	382300
292588	43164
183679	423559
100256	288983
291566	48163
206962	82264
392240	181668
98959	267602
482835	41673
46048	383145
399541	392221
55551	255650
82179	71009
22414	350699
205346	422576
360067	229124
258668	397246
236377	480224
432217	158420
51212	136461
201692	283829
188156	313314
269949	244712
223402	492417
257129	105498
382112	68881
233780	49903
165857	61059
204080	126150
264641	381521
431734	424017
126516	178226
385062	72701
487687	277122
157527	461111
254288	381263
387541	293813
395324	270095
253515	9054
260814	343504
494127	321868
154456	272427
443072	401871
130198	377558
174034	15424
232666	310250
379269	411809
305686	4413
179707	391414
3438	119868
117348	174097
136345	116713
201866	181506
213947	231110
304448	217507
484691	63957
315363	56609
437849	391414
248013	175897
364504	446316
63396	285446
137005	477491
164447	286443
12448	24683
34412	409338
68675	86903
59607	273814
341710	314180
452989	146202
121349	49231
336071	308279
392864	391414
45497	409828
251683	331777
436268	317100
118567	209689
444662	378376
213823	349999
422497	445952
191768	129827
345477	276821
50413	293813
448733	388423
160237	460374
298258	123410
4914	246926
102065	142670
487130	236213
40457	252961
107828	404960
75977	317282
74174	1386
313672	132393
416357	154936
204927	369933
382314	178429
372282	11685
351169	296693
229331	397392
481519	438754
188539	218727
22904	99405
230251	338271
399441	30919
121605	165917
105859	462694
7620	187111
483181	57032
333639	442770
248146	435817
447962	434353
135144	190369
232178	99405
158087	454975
273400	126473
282847	102494
144188	198038
374288	425636
275929	142983
85049	399098
247929	302884
261145	351257
57947	220417
198317	152641
384361	402698
201086	138088
130845	269688
474341	383085
71189	236568
38183	391195
328608	60517
251720	274724
442865	203279
414825	350904
278108	257298
190585	366127
228159	139417
91036	107446
172467	464420
97572	231485
491036	463493
126870	414212
199471	89103
455074	98039
426054	283590
362570	326357
313523	226378
485533	190369
136745	22147
55914	77657
177814	309801
452850	342698
465139	262954
479351	487153
242097	124650
78107	34593
277688	131848
12900	151257
389608	367750
134299	140728
353098	489552
257468	217577
265071	97144
428065	141559
270760	72416
76953	142045
42063	137508
128930	452138
419944	204881
98091	407334
119001	413215
455874	301659
191242	190369
2876	236240
473016	187836
272301	376997
445188	430356
486712	440015
106268	441424
464022	323615
216666	145732
196465	275152
326730	366948
137133	273687
477760	90080
477283	281860
374956	196783
374967	141103
128396	355700
479072	136177
315275	123369
315805	253596
250382	141080
242476	197996
117738	257294
346854	63528
252401	3011
44763	49903
264963	68842
184214	132024
208300	379867
107711	91951
227855	8314
492685	185179
196003	216592
236424	320388
315573	65744
226919	362784
248354	351451
229737	160990
216851	234356
93054	492588
8005	254908
112625	64111
154255	53801
419373	466737
390355	479975
24466	313745
145847	290450
372822	263713
180821	231025
417358	437027
328263	476951
442138	406043
332684	360953
365326	458939
480801	360469
239804	275677
44159	157862
78226	321338
489261	161031
275043	94516
299328	50812
169735	98506
318573	230655
361670	202655
326631	293477
269612	236277
396444	387742
441302	210261
263958	334343
48282	168002
108057	157528
400098	233546
38131	141892
15809	483322
39195	465246
156574	126918
254633	204365
225167	252204
68532	45899
203476	37476
271172	105498
400457	308743
143102	152032
301540	51927
467467	445233
464521	174726
63391	129727
373596	102210
353450	15209
330841	471745
45030	352605
238725	51222
179206	320082
272742	103205
476344	180302
344368	308383
258996	196034
52143	4330
303847	109011
13130	34827
287766	275959
344919	13370
300342	113138
450324	357203
268961	208300
310232	54976
91327	99437
194051	229111
87331	368205
257870	320479
403188	414484
139240	327922
289807	493022
260877	16325
239712	196783
344210	279933
363030	164884
293345	345642
447019	181757
455788	97597
246194	353809
301440	250480
6740	359762
283918	316932
447360	134337
13930	275861
2236	367529
248028	262482
83483	190369
446833	230255
169306	398333
93140	189224
246457	439872
438646	84504
96936	303765
213558	345745
465918	377240
319259	39568
91828	192504
126719	478482
47035	273468
338918	110677
342052	378832
124962	486339
295068	28427
443393	35707
369108	464578
234788	273141
150102	331905
333442	444594
281826	98906
137885	192559
145368	425210
195115	491685
294917	347246
295404	50264
342465	188481
473090	445233
118137	290560
339980	364000
106739	103
256832	16433
458968	463294
44922	362793
339729	141068
336586	126997
217752	264406
233125	366127
88526	183479
411583	169047
347175	4914
149638	15133
424951	9054
397059	144073
429802	304688
34526	397009
415949	304277
210050	364041
76585	249202
441217	12232
401204	267352
47630	23187
148011	348809
305462	68663
146893	36792
221319	249171
168126	297109
490510	159670
474341	477491
156230	287329
106164	22332
64865	202722
355083	188475
306781	211868
122427	209471
207094	474271
178079	127270
52833	72468
363614	399981
9288	222635
374458	38063
99287	326544
75883	345745
315560	465275
271023	289768
487586	93667
200454	435817
150237	472473
437596	278520
294323	411016
432915	15133
367162	3289
275291	438077
197013	87433
238445	257495
287751	94344
446325	334974
482297	250094
372488	240643
453286	344764
113904	144470
169966	440962
121866	99210
432034	27464
296348	486339
109733	353535
263377	150665
332818	254543
221786	411675
483381	317118
10738	363581
269904	438419
318650	62137
432175	412488
446327	399736
439437	373285
193020	379246
325638	131053
135118	238985
389021	164884
196280	64335
170774	158937
3458	126473
266997	426569
28800	262954
52137	417201
342509	122215
314831	240802
47827	277717
343627	352019
20946	248759
260624	313314
266307	361863
263029	106903
246296	345328
109868	481176
93882	89574
239840	459
150789	165437
144274	245485
353701	284843
274613	404957
431516	463404
481419	214060
94267	149046
267138	117128
144836	274551
222573	21411
5106	490574
484985	113683
368083	300480
111968	284526
308740	38239
47816	144470
307291	330462
471922	167588
357707	189733
342802	440434
94956	277544
270478	234356
268132	86618
137454	475855
223929	172552
380925	108743
207098	492204
165541	386423
340863	286313
432175	407017
285876	434768
335958	235088
315408	134694
109419	226494
267366	393326
146097	1605
411643	423469
146201	474453
105964	484274
414257	136744
136744	242430
241781	126426
480612	349129
73588	210884
185791	285455
284218	175460
74375	286936
389682	290505
244903	183213
30984	317118
65516	278340
426865	420511
230325	460054
162804	307649
204538	11533
400777	273831
299540	109824
78644	5754
44676	441635
30568	355332
46163	39661
258452	409828
161023	404960
301679	5767
489092	24840
340654	5857
420234	106506
371585	222701
172489	266967
215322	151944
327209	329470
223656	303218
412205	268524
158745	396563
59969	171964
18152	121597
361711	391414
385507	190353
263514	372839
312283	224505
61675	14550
189680	75542
3276	141440
418459	50264
16736	424477
424215	50605
120964	468064
288077	467703
252204	42653
29187	317118
108057	312323
129449	409142
141129	65048
382052	36489
485442	338271
144660	424507
464929	277961
51759	272106
374300	373918
27896	305049
390985	394114
416289	292975
35806	146584
204099	469369
174484	241468
4084	15209
343272	420516
244128	315888
393409	280691
390240	178111
328763	203656
391614	325568
491472	444139
139671	128316
176110	476171
192611	104855
220243	442239
12564	113931
419344	50538
231132	109754
455120	277240
435241	34314
61327	487071
54612	297685
349652	351257
289984	63745
191361	416183
385737	417837
379680	295150
336590	352335
439649	370756
202352	173887
398063	315250
206913	220749
168140	215054
365131	267602
388696	490101
397734	215917
321411	112000
111856	149907
324467	344063
105684	186259
35697	344637
165495	203131
428182	217317
91137	38269
443299	340354
488806	478415
34049	109690
353287	74450
425330	361364
214390	228431
87569	282347
208992	365675
237306	309425
93692	110677
92956	387742
4849	27158
486721	112940
377322	483743
430322	218228
24315	220529
85941	377158
368069	297238
423694	205289
249639	454266
433443	139732
393870	263778
35887	395198
466278	454975
156535	49828
196149	187150
187919	201493
393904	150405
336487	98420
386221	341727
413816	442973
420940	294614
191683	446351
294463	390500
376132	228859
311774	50264
110168	369599
289675	234218
398964	364050
122161	172089
228924	463822
277592	294385
260814	190369
4851	53490
280693	256121
427768	318932
415287	21411
451395	309425
91382	468123
407677	166970
309221	460400
487668	30428
12723	273831
19121	135239
200645	367193
381256	420790
395365	306100
216180	87216
491811	187974
248929	160550
321067	492194
271426	209572
212698	318284
282099	98906
233924	44882
387899	353388
263708	347722
131301	391414
160895	382136
80514	253206
438262	50811
247169	423937
270912	220734
403687	96008
442730	319449
388330	48275
397124	298334
457839	237165
350544	467703
473441	229513
331494	263610
174937	460437
347121	386747
449904	54976
266965	296339
277241	309570
135035	261021
86751	205477
14865	195948
212354	104856
428494	91160
44138	215054
263981	210353
69264	273831
89740	491269
226934	287665
314311	36836
126911	138193
384702	311850
271393	220417
469845	209982
152615	187974
384897	176058
62732	15684
166024	223609
41379	211649
278517	322636
172417	282872
485492	269949
326749	463200
343424	84667
55489	286936
459763	184902
261759	325604
482878	127921
252995	230738
393071	440804
49855	22989
155073	274971
464486	110677
299765	351414
482446	388195
391369	10494
103330	422175
4370	483521
438902	410128
19280	273630
192363	295650
122964	237605
306605	478415
435602	122490
313338	304307
418291	410062
395664	468832
43966	243374
475158	407977
133104	434035
14370	32807
449143	231485
304981	351451
363060	310623
21376	411185
277732	210579
8005	404806
328902	18942
379136	243547
189101	371918
447833	296423
349329	25034
466432	462149
267060	115543
144927	139491
37057	180005
77915	478415
11209	110606
271469	16257
200868	334032
161420	236240
296868	59421
293364	285777
271817	183422
138066	47479
14131	22675
451379	67584
150500	322436
21094	21411
442824	9054
242750	391414
434975	438373
47616	99982
166858	152489
381719	173711
61666	54976
81432	8463
38141	288946
222184	168213
153322	403673
254446	110677
37121	2748
369250	165079
307825	203279
483153	413525
423336	254714
371396	54197
391820	107187
420465	261396
338453	387582
376076	430356
403088	359030
105656	242028
61284	421285
153006	264406
186463	139132
239557	218727
16871	378686
113451	64335
132173	309737
93437	224003
173731	245539
253043	104740
224156	350288
28631	126204
303641	374623
83983	83792
158171	362206
178335	41751
4673	485546
62367	466737
136070	295650
50186	158895
201115	49828
31303	41755
113733	68988
297728	82615
54539	460833
348769	18528
233713	98140
130069	367199
261114	160158
357663	183213
308533	72434
192321	72521
175981	226664
353260	246311
143009	302354
127229	275134
263703	175971
358172	377719
117393	7430
404946	470999
61353	283346
366828	411809
491388	492919
249987	245317
260534	252306
78030	474341
322518	275790
433354	441727
62541	80124
211270	329122
437849	348176
72207	153771
82451	138718
434943	370350
12124	371918
182063	383685
28496	253341
230497	245317
100301	262302
325225	209471
387381	242355
119975	461160
149429	14335
484148	212350
417320	84065
293405	369599
345715	246054
422995	32807
219546	223929
459149	53490
367619	188082
235034	94516
89671	386901
31830	444139
241260	190369
447944	492588
472267	31734
106904	70448
187539	27464
112744	435761
10534	188241
235815	74106
349972	341470
339310	395867
481419	413821
351242	93245
471169	389422
165443	16433
5247	175779
88845	423589
229736	127921
442585	217545
3186	79373
371887	101682
23680	289883
55961	69103
320676	99405
397095	440660
443551	421935
209563	401297
352955	70557
273610	40605
374511	13370
277568	294385
42075	392301
318169	207188
258113	184558
64927	88203
223656	224161
124870	216852
50938	151824
444588	190369
261244	342639
419740	487756
428582	451807
328174	236660
476939	119381
138649	370944
9270	378686
252715	399867
286670	6674
417530	304731
222165	368765
11319	66476
209505	152321
83573	278642
295086	492701
397107	36719
451187	116158
422219	391414
153322	173189
223693	135011
307342	51895
197658	161546
316036	450443
145288	208577
420987	469235
278866	244115
142696	259929
277881	471532
56641	28466
431634	464166
84650	253494
292205	146241
62487	437507
18174	291397
403715	124437
430493	49641
312873	152383
223769	416402
19727	300
143223	376726
425582	266852
59367	466600
20647	460692
236563	221442
102839	110677
162920	120810
302153	15027
19459	427043
225854	42035
93725	267602
149272	320442
391976	48520
135444	465327
214944	347482
72366	214992
214974	464659
256887	112967
31945	443743
99073	94344
382511	180881
453712	329329
147958	85348
377830	428026
392196	336590
237714	117393
146893	6468
464477	447517
226359	275555
387443	297250
351706	220417
204360	393326
34321	421935
470123	10649
312347	137155
88266	93244
114882	62996
81505	81280
478442	344454
336071	292369
381256	229928
492816	289264
476587	335832
51628	48163
231842	473928
264026	138885
45896	410694
318398	481875
374115	35546
30031	15209
68675	401471
20392	400250
430606	331395
206519	372214
458065	39142
89503	169485
314993	340617
139375	203624
345642	355660
228431	277633
371071	284272
347246	240016
237714	446351
75016	274290
283360	20818
409474	326518
447669	293745
373615	283645
479628	211996
275763	161697
206215	309425
190353	148221
62581	371755
429400	363631
373159	294957
176851	420942
399335	301009
91216	12245
395924	79343
68039	277859
336026	118991
151592	223817
485342	220429
456231	50656
450465	302744
180697	54493
238889	116087
84644	464716
611	485070
5384	137356
401449	276358
293705	325891
15027	449530
432406	106946
189164	411674
300762	99072
456658	321827
382386	313745
113251	158420
462028	106905
280698	357543
452383	360708
272269	33117
417347	35115
10546	145693
234505	246311
184513	311212
89611	330669
345257	378082
154835	75969
16868	190369
75621	417137
397814	172089
27683	349579
370513	267059
488610	132247
170272	23018
211948	54976
429988	279151
455793	150264
474341	395988
469961	388453
402279	329767
313317	188759
366727	357036
277568	46339
437855	144067
493560	485304
264026	336926
385402	256373
128291	391414
423756	373999
342465	19745
104111	285156
4575	423688
144679	398333
180650	84314
374849	489812
382881	241468
423388	141727
183074	336758
278711	209933
2293	94516
135124	53464
374579	241468
289675	387442
322376	447107
74154	438653
310390	59905
344314	114495
318355	467689
119001	108082
52005	271651
19727	178422
77450	478415
361974	203656
146189	85144
93148	447517
149586	50173
410922	10785
214744	232668
341148	198317
358322	69988
107524	485963
156081	113401
389514	13563
27455	214540
474737	58180
212459	126223
274102	378462
324897	419515
449413	473729
85049	30395
257289	421935
195956	75572
226713	292505
271457	311221
199316	22347
306597	4413
111999	16433
312474	42189
414949	46673
263700	43119
253612	28781
388249	463799
362231	85471
363575	374314
492561	27748
321275	274309
351149	10087
246955	354694
397512	294548
322918	144845
451833	450676
349914	467369
434273	196858
306012	489822
259173	460358
212012	44157
437505	304299
113222	284429
487853	115723
148698	97585
150423	363722
150540	146202
135799	153799
187091	317367
396449	345745
231015	211357
178711	489552
272593	98789
26410	291521
305791	200515
127357	219865
183547	120427
328003	96791
1839	203213
151829	284152
30568	186463
420309	31473
470496	472072
257977	133695
198727	239090
190693	23895
352380	394199
301577	447560
470672	412747
95080	366666
100654	171479
400027	248965
393485	35707
461242	22430
491323	345376
105249	87987
34242	197087
157951	142835
58707	179279
303059	343949
155427	381512
113616	51881
8881	392930
307486	93245
43325	339829
284572	26832
253076	4453
261771	39618
153322	161149
156925	248777
37121	318295
281949	53759
257441	42189
216147	420511
45736	416875
81262	42978
236032	181237
199051	5831
410616	200549
441217	458968
123750	310756
163402	314790
270224	396431
378667	57134
19199	44435
232397	369416
5700	90055
262633	413417
379522	152724
447830	363631
428849	430356
471585	172536
194153	377904
104453	302298
380465	482791
154178	151944
287855	207957
23517	232250
276585	358032
408036	435242
433239	159249
94567	354098
414058	106903
196929	494102
82802	147554
10788	432259
297436	85617
242647	178436
219610	428214
319119	265065
314617	447586
90711	179473
365399	89789
76044	56609
59981	21325
156270	297446
458040	190369
362615	230141
318485	249757
202463	274309
483840	163800
396674	75383
465292	282822
366140	214024
244824	223020
391092	12718
233498	369262
171022	232922
217784	310261
5347	317118
484229	27212
242551	477930
227241	459669
304186	16002
474500	254514
479627	271403
328885	101597
190281	300555
380671	489822
70830	292453
371910	276358
267373	483222
337368	381707
322490	248382
464429	5856
209523	300071
8997	24943
8146	32807
17854	366493
246085	214024
428944	433391
351416	300800
274636	145948
346859	200506
444588	295804
342731	438822
251338	489797
103062	325362
290641	406188
273448	459205
366476	155134
371976	208875
468415	405217
82620	280935
284895	43719
281009	461392
475039	422164
189318	285558
256393	272638
243438	326278
5938	74867
3810	65648
464849	402323
373832	290897
324377	78699
374101	137719
88638	58441
174034	220981
222281	377975
477282	78114
322858	126409
286940	69259
87557	419728
205146	110677
483625	313916
244688	251141
15287	73567
165671	456106
315445	178737
17661	136228
298024	168615
221093	163580
298925	177238
316565	11079
225694	256373
144973	259339
76228	189945
345586	285156
274057	272381
263557	464951
211636	221173
144973	292129
422101	359647
345365	338786
286748	373409
163089	342724
168331	21523
131581	384291
459945	52835
366127	425975
14546	277936
100852	163078
223433	62191
243852	216106
199532	12329
449624	307423
218485	293813
132436	241005
192311	98116
228431	44957
297436	104740
322358	375155
124593	185013
55659	62741
151790	280592
438381	459123
178801	375840
401598	445430
118514	181957
445375	296339
477121	317686
154667	44128
117029	434035
143912	409540
207213	311476
361892	15209
112545	454975
156741	170573
59934	404881
29638	385458
339151	170157
411866	86728
304703	262954
179021	132843
412014	62487
36414	385000
432816	86618
353612	410951
91846	347880
130764	116070
465687	138814
385538	28951
492247	345212
236161	395176
368652	238299
338118	173232
66288	255628
202556	62661
431991	367110
337204	194575
423895	185335
395857	298843
48146	246672
316681	180329
149343	15209
402768	490965
58795	425827
44676	51895
145690	457864
380670	484141
298124	353244
180475	356691
161023	200947
93771	25239
109305	160545
397169	250434
241480	52537
239804	359218
287259	420790
425286	293813
363332	99437
167588	271989
171807	467418
231017	362773
325824	262805
59665	93245
9552	228292
159213	386436
145002	108033
170783	5040
65935	483761
177339	276090
159334	101058
44577	259435
111705	183213
23594	114930
143861	421356
99819	331346
216614	24738
302150	426887
922	282747
396403	89047
248866	5769
197693	163127
492247	101869
21129	482986
418298	233205
475837	485045
212153	241048
349610	11973
184048	344081
267562	429368
317100	123790
141188	123958
21411	139814
97552	303424
158099	91142
78540	478415
413196	476447
482450	333357
371976	2389
293346	417710
40890	340462
165680	82498
50394	245679
193299	104498
375182	405237
135718	300480
427432	356536
137043	129185
39892	325009
364618	494102
429287	361436
8580	136154
487887	311305
305794	313745
367919	264908
153322	428864
146924	308270
244127	302836
306772	67461
346182	183213
233498	78387
216809	1057
295561	126208
429678	439352
84745	459538
203793	292448
474544	213277
283024	50264
307986	460215
379290	352652
392951	264091
98294	368281
357193	67549
197117	212112
211028	11783
233199	99015
158368	33995
110236	401928
172417	150261
256637	33224
427142	227101
92105	392220
84698	245143
111036	303424
167532	254292
105149	218615
148779	307279
23481	386660
238889	287584
146195	166513
413218	148697
447610	235018
438193	35362
340637	296868
111366	130172
308618	402509
478306	158200
305508	227496
360179	207916
281849	88113
393010	453753
384667	231447
396110	13370
408329	375256
103325	77430
424596	125589
46597	93245
34217	117420
319918	471949
59823	336722
161826	26842
242722	415763
425135	169467
191072	18675
80380	82208
167525	69708
363575	461846
201187	88880
360346	189262
217818	144734
86611	139491
367	487500
291587	428738
483231	131323
443629	368358
172095	293813
312474	359374
211385	263514
389079	75197
197995	362206
166710	62191
301312	127439
404892	122462
377607	129663
1101	63427
270964	347744
390407	203656
147706	487470
191155	392963
146267	73951
205915	201916
334957	5743
442844	374207
66716	454997
428861	335472
160961	102482
181782	16433
19900	245679
218169	190369
335682	224062
254574	13370
98727	471900
336951	420511
2801	106739
249610	263485
163435	134053
276821	290560
454450	115379
274723	261396
467467	463089
268021	378454
232046	41640
29276	60904
222491	299461
230580	122694
40334	129000
352201	263845
135967	212489
106439	449090
414058	457081
493625	467703
66921	130310
468558	335845
203705	65324
103134	13370
293392	483853
48618	13370
300434	203656
287089	427185
311362	421285
316132	187974
28053	431625
116124	72985
47776	492316
479351	364070
147409	41470
38440	478299
236008	46294
268956	478415
27198	5210
246042	282092
264026	139803
463157	170297
270294	479924
213855	478232
129511	192005
320649	49903
162346	306387
371523	186207
112040	460872
239606	58622
174040	105086
225029	122816
29773	157938
27981	237165
235259	323213
173731	432124
375578	293320
380703	401949
267359	338493
36414	89298
406910	468832
271450	35707
321195	117982
184903	267602
267027	484447
357411	254914
318715	75292
10698	210885
62316	10646
320872	428652
34779	277961
267562	211868
191341	289874
41676	357854
80285	445431
464868	286016
240203	415112
237503	313745
471824	241356
349540	284851
176130	138531
385359	261390
315462	178436
72182	390232
431137	345089
254446	275460
73517	187327
381462	166513
29807	263833
335743	20506
396851	134344
453689	474847
134902	156376
436684	49903
462374	46805
427412	134262
6335	173216
2551	766
420659	99860
28403	293813
177797	186714
115373	304224
24412	203366
165300	130975
269968	360860
427577	144845
237642	21583
406201	485534
101469	363564
366247	366127
376619	471205
44040	94516
243265	447107
405908	256908
408754	425420
117640	445041
288104	49879
406660	152240
457787	428738
225351	332532
478287	319626
171424	278931
315957	132443
460405	205387
53575	36023
492393	431513
171216	124085
434855	48163
89630	223345
257311	262951
322460	165335
2349	458877
270971	48861
439149	361458
481525	393326
226359	349693
71189	164846
403032	220417
358198	313745
278711	15133
57421	302684
296750	350549
174606	439218
20565	288035
110493	451354
110385	38490
231625	252027
411282	301799
85816	354788
17535	248566
236999	294064
63597	105878
114344	5041
190564	221324
280756	479614
450536	181836
70939	316708
377001	1593
152255	94516
468332	184558
104482	179506
283889	447107
197331	389387
10512	196783
292791	172716
411049	483950
89540	370866
62817	409106
81954	183981
78401	257298
352280	248777
51669	435708
233616	386060
173759	377683
317176	254682
317552	412980
112355	156376
481006	302745
25014	393326
15872	482531
4841	295201
482453	330729
40505	10347
335121	483441
193967	349828
300506	40034
320498	133109
227389	92906
414356	242857
254599	301475
30428	431222
401486	6823
76156	315671
225595	442245
479355	11533
493031	20998
124673	284832
478232	492008
277785	425981
450465	46990
127883	255650
187774	102850
425430	98948
140271	97775
105066	437876
395177	401854
23733	209683
122816	203825
490468	203279
223402	104042
250710	87178
8402	242033
102496	184558
462726	472072
191698	411563
125472	71915
125374	369043
101608	234902
330600	455293
379680	209018
371532	354397
295417	253547
436880	443693
472968	21583
5700	242003
33965	457907
448466	217423
470672	407942
342272	266556
101140	177746
304397	27464
357177	203656
110146	423267
409372	17520
224048	267602
440525	75568
463826	288729
220540	111134
274923	234914
434981	289903
388890	234356
452962	159948
32920	90249
134694	326314
377709	441594
252069	359029
168064	114930
159422	242927
263799	467766
69809	90099
379685	171110
390349	112563
478634	52490
411448	245317
462626	420944
481818	200140
2446	394439
432471	435708
329223	162795
384196	139928
257194	459213
283346	11203
119452	45878
491150	491866
212595	67280
404337	277646
391119	261405
247587	362241
333183	265151
105149	265773
446244	159162
158143	222701
108240	166513
262639	191585
9530	485361
32	168381
36035	408250
180183	105498
247296	277467
175158	101058
55000	425575
117833	477750
280600	194184
416151	20958
39185	355308
278870	464554
306304	233825
319259	187244
491597	273831
279047	44537
222054	305253
117540	295689
452408	23187
416889	26714
407280	109062
367327	384298
45904	316243
352127	179045
149373	70923
409891	27546
222718	39146
113514	181322
112443	117869
111478	263321
327944	57828
344948	60517
117378	424416
158537	317118
355485	366499
199780	260320
198985	335069
295715	374058
325493	278520
221840	330313
374517	22052
180187	234188
199843	428342
488276	144470
263769	466851
450747	294079
456380	19377
176412	313611
395177	348292
301823	28129
219057	336590
124259	119995
116924	160428
84299	24070
212265	478415
208286	433665
102914	16325
252679	423996
468287	28646
263405	494102
217150	209532
340676	203656
240964	313745
345715	343139
70836	199800
92401	115523
34047	250649
433706	71795
164933	378202
344430	385571
377011	315380
69842	366534
329883	410831
176119	104752
241477	18239
337196	358531
425135	155895
285391	293465
112947	226055
281901	128142
147215	189733
93080	298789
427686	428214
378771	341977
97557	464137
18217	105498
373433	390334
128899	61112
231831	130318
317552	453671
414617	15133
262639	133251
355717	234902
133096	267352
397707	151944
484506	158420
77918	284979
131486	1605
75332	190738
168387	485762
118626	273514
273254	223320
302677	425827
99477	356479
277313	140044
218658	312157
173758	124845
398607	95942
78891	177278
384228	105498
381379	317118
366147	270095
349140	218615
14239	351225
289792	50410
414286	256055
153236	420944
142166	176579
74569	163646
105691	469462
304198	273831
170350	235149
277467	125481
451597	223971
493916	481561
479389	449662
41406	323327
418658	366472
151037	218106
403539	63957
217528	47092
140722	188784
469596	62191
160169	352023
45959	315671
133588	196132
130237	4416
233590	481878
469927	232663
377869	20629
357393	266317
252244	134111
441773	458382
91829	134281
414518	134262
218842	433934
183907	260854
74824	470523
146893	387436
455129	10690
359707	317675
24122	226494
39892	275232
450063	411424
317099	127921
57276	207784
401389	266427
369026	200378
306180	489822
409016	40967
172471	231025
268716	336590
275734	461758
376740	293813
63603	291521
89161	60864
196829	5040
83248	194165
208064	22245
304667	398270
30952	196783
261759	334215
407533	429782
266218	132843
28669	341580
313343	401014
256178	50264
344134	170907
465079	392537
416184	47959
61093	130870
286007	256121
133425	20367
132718	425675
270569	105498
6368	54536
77443	342355
423474	385018
318238	263009
425786	190369
106648	430558
321483	322946
311254	85783
449399	380790
46338	317675
173904	376814
43213	55243
205346	234087
43420	12263
272742	20007
490957	359205
134539	349044
25459	213196
171935	259726
172443	76350
55935	112736
81394	171127
155917	42890
468818	388957
84226	53389
244688	103640
202683	183108
460886	152502
480590	286682
472884	327061
260578	79611
456654	145064
199620	454010
257722	219743
132147	420973
120514	267602
236787	48007
78891	157726
361630	49037
447933	268411
245679	80564
477932	105044
124259	57002
212459	316388
222541	245679
254463	480224
381697	144073
313672	149079
239842	462876
438956	458601
122486	95922
451285	420944
492204	207535
366116	214992
46870	223390
462565	227101
369815	234662
252457	258461
313715	245679
314026	135704
53352	278312
365334	40671
135719	414205
171149	389384
326109	296432
207549	466572
163163	28263
417326	139959
448936	391414
459140	460563
178867	423828
180677	463368
287651	260518
181108	330845
12196	298012
43775	277450
156577	122462
429787	443183
318837	349261
156201	252961
142642	108743
172167	371918
465466	309524
17613	374314
391479	435903
365710	400711
28572	254973
48916	164884
444567	166563
219627	52917
482851	66403
477932	371844
425495	50155
96129	449671
296664	25239
388247	430756
336152	129023
439366	430610
484575	109006
153838	427165
344136	267352
488278	33715
329025	441212
195425	17593
119306	313454
5354	272865
243042	62191
293913	51756
251372	351414
432366	420790
232702	297507
14339	110677
454591	386550
89257	425675
267250	67584
211027	391414
406425	341271
380668	14130
94129	353696
460736	52952
244722	120173
361533	447517
81428	234555
253931	424714
141640	316337
169388	415553
69582	107429
35626	190369
308618	393516
186416	447877
453113	51060
122792	267602
474526	122654
423110	389224
273008	226168
247608	269513
198317	162387
115771	389557
296459	291984
455674	197767
35441	347478
263439	352086
338220	6235
419907	17476
452962	118755
245309	211657
209788	96847
280185	293813
203793	236980
5700	358251
2720	273831
168361	280333
465800	255596
198727	261021
230375	76709
151748	454975
450705	67009
421577	73013
306578	15962
209039	491984
181116	420944
39371	323091
326631	414912
269612	284061
164727	270262
13871	349121
367087	245679
357939	356459
302524	8863
220490	406885
451414	285785
311923	375789
410390	387860
82150	402493
199014	122918
374511	153534
447111	115340
62965	227101
373025	452058
277403	433934
204078	405358
261771	403501
52221	414158
6896	230336
463300	429864
192598	317100
295094	353787
95618	200535
187118	391414
441074	248066
361291	483286
126657	180578
301197	354933
206156	76554
260167	440190
22894	27766
478728	228431
416004	341907
289187	345745
435886	469509
216945	352488
23040	491897
180190	434893
198317	340766
233498	474869
81359	428186
194279	108222
329750	231393
134882	71804
16240	243115
367492	46278
50213	311396
117320	440660
180886	331103
401824	277961
464636	19984
25891	337657
354366	281781
237128	106514
470408	431556
29937	168381
361058	142010
63086	429962
263284	317184
144517	226308
90880	16433
491743	418467
252807	492701
30831	441295
211438	293813
491687	77031
427783	315259
157693	101703
153813	112848
16702	192195
357434	366127
92457	290453
193751	367885
210435	63338
184191	430356
52473	287382
420734	44341
27255	126483
439228	92255
144073	415505
107924	304865
31675	348292
382574	166085
471039	184258
16843	214992
44466	302110
329572	421356
462531	63664
128886	341160
244536	464868
198692	204774
413630	214024
291465	74284
242910	5040
247781	194469
473168	186440
129727	328055
202092	217423
163680	246311
206707	237353
74119	84486
375520	99437
39257	48275
219546	167414
84590	380562
245850	486885
216447	206638
75276	51147
455647	209572
86609	331581
221599	317118
90266	6516
404892	138088
314838	469235
374905	213752
362841	441248
259978	90993
345397	23018
330820	240364
195962	353467
471846	413365
376146	331472
77841	273831
371983	80323
454119	52484
333178	425846
245730	439561
196378	453012
113927	695
185014	429255
414912	466135
258131	321687
103228	456801
329703	8623
49849	459721
182598	434421
50501	478415
123528	34547
300273	223900
239163	293169
46006	284309
451379	95575
230871	399525
349320	308928
3613	116087
443163	70549
479044	263958
481247	478415
196794	350549
491109	489103
21953	123718
352782	300480
486500	402327
477671	370810
158513	189432
2190	445530
218592	484447
428771	49228
424321	185013
143079	396563
158201	128591
163027	484557
277568	27696
485666	331349
223929	6880
325216	58357
254115	435637
107711	3234
137182	410074
217739	190369
392086	378697
483003	470879
212255	293935
53314	9075
438419	139083
336620	342807
302070	113138
372340	261907
385401	13129
251372	324037
242832	259173
301157	39307
177269	458601
26694	423518
388992	178422
356041	351732
189879	299539
492970	175488
297632	399555
233570	388575
384492	306100
323758	253047
420817	91711
438827	37041
338823	261935
201547	275790
169608	408964
233792	218281
26218	411455
35806	237722
215814	327565
258398	294591
213415	472164
63391	293566
9953	34454
458462	346793
373749	146251
442772	373774
325509	273831
184743	64927
97388	277450
283679	204480
475637	129330
192858	448816
201651	234887
10734	132164
225856	15209
238147	198887
239489	211868
224349	54895
46092	361698
373159	303392
373300	25016
210247	281641
124560	81817
327586	459802
12899	50155
338140	468551
164716	88113
416904	341348
425446	239424
250798	88792
326030	179486
133648	255579
286110	355700
202451	239431
92486	190369
359490	157910
41226	138807
325019	245201
54056	43327
266309	312089
224834	16516
230470	1057
381996	411944
304841	226314
395177	317118
224085	389517
190593	479614
96396	114930
150196	132996
400259	369577
114643	224338
30453	422435
2694	121732
107840	214382
456021	276963
246629	317118
210808	307423
229124	348971
103725	437198
16641	440962
266978	101418
457050	196827
20281	382336
317893	453391
453613	310756
356013	24190
449316	137405
253260	156250
188469	416618
17160	310148
98965	153217
487540	134287
32970	199385
334092	272681
454673	148246
422719	360202
444729	225294
345401	396153
336941	160895
221097	54976
73494	203752
234775	358032
362033	362390
210050	377083
169124	394903
262929	100197
477932	194527
50001	22827
150051	313745
59706	379255
61651	447335
491079	200379
183601	165352
305287	255701
102914	207696
350251	427714
240776	491150
152337	462189
51543	451016
233575	273831
254980	339575
101780	468423
200867	485248
267562	402331
347110	336955
292369	110677
409415	78116
275229	492037
154815	422164
386654	95942
105883	58253
178048	181680
446425	10212
326260	205409
438115	217883
473351	409828
191899	185225
443471	293813
373025	99210
429678	475047
167068	88779
265965	131315
145566	360931
61683	44341
313547	41458
35259	252710
224901	23430
109824	284390
227872	474881
438752	151714
254446	271051
167475	261396
428516	146283
299847	366192
283770	335727
42873	250035
267387	482315
166149	315516
207941	29275
404568	60760
418393	382858
5482	243438
422521	262777
76044	250389
174625	245676
454755	59266
209791	436686
338955	372502
463118	317356
275615	223085
219281	400293
154766	164800
118877	94516
353450	317118
387859	480224
103842	443694
281065	35707
419319	337791
3355	187998
227781	223128
368783	414257
456267	83811
212340	457243
247499	65219
118384	177512
119790	328995
254896	144392
19995	360475
456658	446244
432561	18665
10076	148558
341046	223527
297665	249042
289329	333123
173863	416783
134222	458
347121	353267
238405	139648
450330	148690
76228	94353
169124	470879
215330	300555
155436	234356
17333	297776
166450	438419
418336	71281
285023	348516
446413	53863
454229	145059
11222	252961
325839	308510
21322	14163
442552	35622
340873	228431
75621	446936
332246	366515
195362	361711
387999	315888
480184	87007
451902	439669
250290	150264
168266	334635
432987	71351
429554	106397
99781	289337
192696	452535
421207	458359
45037	438791
401806	483307
369189	366127
229496	218730
156752	406697
297794	52030
276005	70704
388072	292573
49903	117070
289807	63703
343992	46485
22950	473954
12448	362999
238599	461462
214914	224447
134299	200441
102755	377933
3724	231076
115379	49828
450890	401854
149814	290
364370	245792
169530	82585
413816	226
38309	311450
331491	94075
192611	303175
307680	219531
105592	124091
481419	43004
159044	250285
339418	114930
97438	446693
458207	149439
129568	53692
417016	188319
155337	127921
350589	78501
263713	115898
72668	258432
84504	63528
15537	94516
153559	378462
404483	307279
488576	198053
36835	276963
199964	4413
297160	19528
384683	95853
371342	440660
60775	393573
433121	422274
152858	185335
484786	257359
478588	19760
114926	265601
102597	230740
390241	266852
68881	333123
262210	134843
372217	80114
238073	130574
386775	53640
39683	148695
446182	190369
272609	32807
170001	182226
104619	13563
347121	169680
195319	112964
240183	257646
309043	187271
337189	137518
268948	439600
205223	349239
29175	48409
201131	106609
367114	232555
244017	275152
377324	344063
196903	92061
212820	28065
81152	298610
349868	247196
278371	15209
268418	15133
147333	281064
129599	246100
394788	111270
156446	40784
36690	94516
176097	250434
359027	76965
296669	51847
423107	99549
104516	148695
190051	389387
383214	347722
162832	478415
295595	455401
214114	420944
128189	53863
302355	44646
143757	221030
198317	129188
379667	101816
65244	183213
273759	395988
75044	132740
354214	31667
28125	263009
47999	200444
366534	391678
141254	114815
398180	226378
238958	369599
407405	32807
163310	283645
59658	476054
221890	258191
355966	95942
117940	71969
9300	377573
270891	72432
81249	365609
202830	177777
217595	35707
324826	104220
154835	430439
106286	216773
301540	232848
338773	94640
231348	422435
102644	466476
192173	479498
106351	283701
189096	215054
97245	21523
200454	169125
253370	354933
324798	124795
482646	249681
347121	453404
290571	394003
26556	436354
423792	312642
307716	161448
71960	124085
144481	294901
256612	317675
42288	201794
440416	477986
84270	449468
114185	395988
158099	362817
410508	71021
55021	439787
328513	30972
279919	363836
360579	45141
137379	310261
61803	178436
252003	144952
185764	420944
446001	432320
469767	28129
69940	256869
109906	151944
105926	465174
208593	255756
367242	329155
278800	53863
204681	23318
164407	245317
89826	298561
393218	126400
405873	471416
474888	308450
492339	466737
238406	110708
398272	377919
206461	265898
468886	254446
33965	307410
119253	409848
257154	293813
195150	266852
406963	161134
438964	390818
405687	214062
68098	454262
449522	82618
471899	220417
378420	217883
80912	316869
398027	486339
445880	438419
193325	10345
146487	49228
466897	385052
178106	207390
336324	247812
24812	484447
113363	253730
174725	179506
129101	202728
57484	269522
196398	132889
440190	399950
475987	73502
343427	175481
124911	150237
85406	279481
175176	365715
68098	70474
31950	406079
286823	190369
456658	58167
151349	440516
410127	25239
88006	419050
387303	225157
102065	37646
328343	234414
196355	17470
100916	295484
89938	454975
218067	206685
211238	189824
313728	168252
490897	490143
98160	468926
426956	448616
160182	361296
348366	220829
450349	190369
492225	423032
392243	149654
144982	166903
57514	315094
345467	115340
175598	252206
101541	106985
130651	257507
442236	286590
273246	376244
364388	354933
117992	227857
412578	395198
423271	380709
430385	387742
134299	79391
299922	486823
178385	514
237803	300916
480220	142522
309225	185953
71297	262536
423013	387413
409808	144470
428230	356105
215774	58462
8459	390232
352942	317675
409517	474624
131939	148673
352951	328322
176288	218614
232666	283887
318533	385697
422440	238075
227329	348302
386901	6899
377460	132885
414350	11952
374153	32053
19459	477447
236654	222701
171978	402378
447821	101574
34447	154542
431063	283392
130872	403501
82899	272887
3754	15209
312283	23941
24816	35092
457148	281873
79485	237332
298197	98906
88299	410074
27064	409828
478588	374630
452529	183213
158551	275983
439579	178436
462670	66563
244897	47870
348	485127
395072	451016
54101	119123
24529	54976
80238	277961
117980	317675
339369	386954
450787	187974
308711	187307
238958	50538
133922	31313
178867	478415
433478	328135
467605	140523
402572	387742
439977	384517
261033	458601
267195	378462
160237	234591
237229	393326
410207	166513
226699	10872
154835	196150
151952	309085
458843	134259
372393	82215
20753	471954
214631	332562
51303	399883
272151	271423
239611	71866
483112	456135
268888	344858
420419	269891
334543	83001
289527	28129
440249	486799
315250	426569
20079	82154
199270	246311
195079	220635
166495	469227
364636	144624
326260	378127
229098	446321
302996	205270
225998	338486
291299	101996
53314	310206
257359	81104
51220	151647
280906	311672
419962	464685
410062	178436
20946	62265
363592	282618
414535	288894
255299	436833
17202	193140
436448	90510
429037	385237
474250	78273
390681	119661
308589	426034
286948	477403
236878	144405
375316	412205
359272	330559
255473	158302
90393	338271
239725	338307
31543	452782
483258	476412
331790	107526
32281	222041
96577	355060
219655	48079
172546	301659
330171	475846
441422	341271
227984	61041
283718	367892
443463	154777
198038	337178
225859	144306
27252	312964
175729	393326
198701	170836
337183	358797
219546	83872
374379	98321
240937	22512
264565	428128
403675	296423
89608	409828
193867	94516
45947	398770
193816	267022
386658	467703
98659	215054
85739	422175
242411	145162
203200	372893
209824	43483
217271	451016
237171	478415
261112	405491
389032	351639
335470	251236
27661	491573
7178	341176
383223	183213
354596	148505
111171	215054
355970	411423
427871	168663
184135	323340
127817	489552
207162	283392
404764	23187
104325	154711
422047	77278
204681	203279
229713	24636
250854	369562
477761	441711
432009	477329
349716	360800
373433	454263
1850	193552
84085	430356
372741	241926
151851	131206
325549	327497
454263	221061
333736	338663
217270	110677
219571	401949
397047	60468
319190	4546
254182	130079
192230	473569
303178	49966
62959	141649
315978	267602
301312	340312
320976	152085
364619	282321
235435	442554
403884	112526
92879	220347
263769	425838
419676	101090
358477	333357
375714	159924
180527	410074
254155	292721
44503	265370
490553	46127
47189	183213
12428	332120
246221	259936
350887	363627
25338	440660
467836	179506
390351	99437
224572	118114
73054	40665
422803	351849
320026	16433
449111	217310
427669	79249
301312	187998
119345	153995
200092	338245
299580	141423
447013	388229
295864	254746
254446	274724
386428	386772
384163	486900
298411	351193
342465	420746
13421	150352
454837	373438
422246	353557
483812	389682
375510	62896
246795	340800
443308	401949
283695	477632
46319	210082
396233	160419
227603	78699
265229	195121
358320	274787
20616	478184
40028	23039
398548	115299
112443	158170
206196	223963
150382	431774
364636	446963
153171	333926
200029	480224
403385	336590
87787	125399
414980	322922
476150	98465
223929	82627
382270	53244
392037	9862
23642	10345
355586	327061
93174	406046
182799	164441
3402	180841
120353	313745
219917	458104
312347	326769
318463	53863
55121	477802
53532	245679
256912	450647
29145	395988
18647	26506
285956	140761
9341	86728
354642	460000
222104	190369
87046	36184
153071	209471
117056	163408
180806	89047
252247	118286
383223	214714
434144	94711
284770	416213
410877	262108
322509	313802
176885	426645
154981	280055
178757	213148
284985	335525
208783	317356
128452	21253
213884	321688
466914	386507
308999	227101
131231	150352
210833	67040
187834	258981
229604	183213
80150	373401
428039	440598
107924	139648
82624	167231
483025	401101
458863	40009
418254	342388
139417	164105
440825	236240
93451	96288
174101	411674
448420	447831
199462	119359
419306	4532
394165	376000
90266	32621
121757	68950
36205	449468
114531	27606
240562	295484
338915	274673
205132	245538
255557	336291
203609	61495
301312	337802
114482	231887
279913	458119
410702	190369
31152	196806
366378	222701
83463	410594
408269	142469
441463	475060
383637	254292
337350	459765
374379	82787
374600	267172
309962	162831
386005	62191
479351	230318
282923	134262
432950	119866
78986	296693
399143	71394
52386	317118
453718	368973
46071	77978
13370	99850
311401	454584
489010	156376
332880	112848
161397	9054
18503	99405
150152	310643
486582	130549
140116	250679
295802	423958
5428	428673
325669	456640
178992	295716
385731	279884
19960	211868
178422	106793
114550	275829
422930	387742
59598	317118
455792	29253
395831	483321
163229	277367
399662	119381
296679	375924
217854	280309
373507	55084
107711	400974
3883	431087
251300	451885
309680	355700
64526	105498
432998	15133
406968	185924
250219	391414
60620	6893
315235	168576
200222	364262
376812	448845
283667	407803
74822	93701
144577	214714
283706	46070
255397	151746
201980	480576
74206	40388
268447	274030
5369	465647
415639	351639
200092	470415
361731	422135
376683	18451
248150	289597
413964	326398
376683	295159
2934	28129
234921	303059
294515	482597
350347	120912
93364	458601
400277	388195
236318	347202
471904	209161
114748	344785
80150	345368
349284	113338
393721	470840
347509	5842
351540	254366
208337	28718
286001	336452
5354	205039
374335	338493
209561	16433
256893	245679
405979	263648
353102	333344
72639	132843
198317	422342
130246	369505
157531	186714
315439	30708
304773	175721
302355	440962
356535	126426
89161	149674
16770	114930
11378	460866
94501	236084
188815	237548
309236	402815
358132	106918
222606	293813
118093	452312
259775	308573
190281	216502
107251	419469
472392	359762
479996	2038
300518	338271
460267	327061
335021	306087
29861	273831
254427	412322
357411	56964
68532	273901
114643	379405
358297	447831
425751	220417
57447	203279
105384	447560
24185	366666
215498	462377
350313	396080
195142	369599
279530	47579
349901	245990
291796	489552
296260	489822
5167	481390
215943	63528
254505	478415
22637	273831
375405	294044
55555	48275
303024	1685
314739	276876
152849	373111
5286	105624
129224	79490
231379	56068
445188	114930
323260	176857
181419	236635
44159	277861
180578	300044
224589	53992
249202	174391
230297	87677
257154	273831
278038	230378
306282	28668
134971	189114
389233	83811
66788	456640
293913	19832
446764	486339
352592	336590
356355	381469
462561	329181
47214	139869
434156	353269
242210	121106
311202	81600
469368	140741
129836	407386
184344	190215
266871	302560
262210	24309
202379	61645
8872	421830
238190	411944
435059	82585
118379	489822
207713	76111
487938	320461
105068	228431
107609	145860
314151	484788
322509	256366
459106	108216
222450	53863
106417	450774
206174	249334
132888	48860
407873	366493
441635	392168
385204	454124
200092	485185
61367	411784
236222	146584
334132	449877
71796	328717
344674	458965
429502	269849
256366	70760
164570	15133
129897	218727
401184	123213
372543	163502
154138	151444
424718	78455
459855	157829
429766	293813
401124	293813
182689	380631
123925	152867
172266	91585
126479	451357
483651	440036
120577	141440
16387	294214
37237	48163
289018	60332
18784	355293
93802	262954
144980	311297
138791	113051
164485	184918
46409	174864
304546	124991
239744	489822
233782	243115
143503	268327
184398	398170
338361	142522
85555	424973
5632	482217
164607	16433
489009	267602
483987	376193
81478	184902
320482	102469
161919	6454
181031	471416
167003	104193
249203	221759
149368	276358
148160	237402
302939	324695
227030	409828
84968	1634
14458	291521
190062	197167
24577	120565
177297	473209
198317	12675
277403	413378
114643	10063
103050	449534
388475	77275
395062	221764
63985	190369
432645	21902
89015	86728
169802	311832
398964	180841
68331	259435
4891	110677
162385	265164
176239	87007
427637	228431
162051	368127
273619	168779
76811	439439
464245	359968
33329	362128
361711	180578
190281	435242
130069	307845
372015	441785
403222	44323
173511	376509
88956	194893
461841	14149
391768	180294
11972	232139
344533	110174
45267	86959
381543	178436
70478	476194
365195	40780
348198	420790
174607	227731
218467	455363
455275	375840
118514	181140
46556	233942
384189	461382
418949	441484
331756	355475
478661	288027
470621	446118
57968	255273
233632	373875
1895	63528
104528	439554
54930	356830
276795	378081
321213	389422
59665	139297
127068	410961
338156	82585
349450	14335
241005	57752
57021	405515
262409	29930
82471	209542
198394	291484
261277	405217
58325	194161
428603	385000
433239	224039
293030	363650
493918	209572
131939	58042
257936	430936
136514	64758
305793	378462
231861	13129
214	50264
214519	342330
72428	186259
54204	380409
50363	22209
357707	297941
376332	86728
267562	206986
46699	238617
381812	310261
334636	273814
371513	488716
362173	72670
3809	66004
208428	136628
425135	457158
301659	403917
18266	203656
125064	490709
79672	159578
66383	303610
370963	87585
77261	367827
31483	481461
18347	53877
268694	491955
45591	391414
172417	16569
472604	368859
219984	20136
68035	54536
316963	162247
471086	71285
61124	209510
298365	466432
147482	250548
29905	62191
200849	147311
367249	326727
20464	101058
345667	203656
167032	421356
391163	139648
58506	136177
438814	65913
479351	282822
372625	144180
46885	476854
348632	471745
437010	358121
20356	327245
458400	368707
281521	435633
198210	277444
406222	250434
190015	137833
196465	313745
185462	273831
68505	413525
35558	123842
374274	333001
112862	262854
78289	80242
327054	420944
131132	36420
126045	317675
61532	10620
13246	64488
466012	454822
494102	355619
286948	475047
274704	30263
154456	181930
58418	360480
321662	378462
173076	388677
297971	275677
23987	432954
119278	122479
451472	399867
395242	338615
64777	183073
25391	84089
489539	446351
452214	373021
12851	112312
8146	263670
402805	30657
270603	360015
160081	187974
85152	52255
207095	22827
113417	354679
354678	184734
348161	107472
114008	102065
75498	430997
24705	58465
383983	355700
255402	315671
287820	391902
488885	295934
292722	417918
408021	328813
297941	453643
455074	419599
247704	154089
291806	378462
381791	144304
76420	468387
317132	476785
422246	18938
163605	109644
423614	120339
10251	421846
432631	336590
128629	218881
476872	23018
135181	396172
272589	91600
315364	49021
284202	368812
453294	466737
315805	401815
15027	298615
241889	336955
60208	156376
394031	410788
102095	70825
106514	201121
344821	426986
402934	469235
339904	476951
162592	154421
287124	293813
74567	198687
315990	296693
403116	317268
467104	309524
374232	334680
19334	272708
292510	86560
9232	460331
467372	257133
491388	194206
168030	486706
93875	345664
117124	79485
368694	59101
460257	86476
459319	411424
3043	265224
487922	139716
222729	469235
63494	51895
127392	227263
250615	176878
17468	381456
15510	478415
427504	396377
264026	139590
321553	464907
481104	440808
198911	51895
223121	2956
184566	171819
272380	87260
295354	50264
20401	245332
113843	465234
79751	51017
263700	322859
427891	285143
336435	287854
21831	199951
225728	331415
389359	269094
268910	258911
421162	467366
262428	227880
74330	316636
409886	485150
446249	298013
183395	185440
346557	164098
346140	18619
459961	446351
426206	317675
302093	478415
362170	489787
5594	291984
456285	235700
129025	329566
68098	362833
24336	364117
262839	53149
438490	388860
493631	15209
97572	386772
428954	228431
474068	214024
220069	234025
443163	1151
240347	285654
80801	316959
360591	411849
23987	250455
171221	215833
291812	81096
456658	46141
111729	119381
202884	417918
35307	249449
30568	482991
398045	171592
19635	245679
357210	121499
190051	417918
45299	420790
397432	183213
66262	220417
131767	140242
328948	74571
161177	388254
188633	268261
409745	438783
446325	446693
14020	165197
364269	318827
436762	101058
126122	217171
412751	161384
429592	254178
233045	207601
443475	359973
423882	144845
455415	60920
327497	243587
230785	355898
16400	114098
207548	223447
385967	23018
347753	377586
204854	35707
146893	442919
449540	340180
283194	170244
224285	310248
140690	201754
113927	213017
149769	55401
28792	128897
275487	206115
58245	233041
493130	470243
261278	104883
23642	106663
102504	286570
68988	237802
461204	97503
419685	315671
269364	416807
214559	83989
443841	151167
202518	280935
444996	57588
9330	116532
214744	1226
428680	233415
458207	284349
56232	91327
182771	203279
85939	181226
99216	101754
268070	50538
24867	368325
104785	350699
8254	167541
318116	374153
385291	420392
425135	222291
72466	223742
489913	341664
248013	115962
339274	301627
3719	265711
182358	330959
450395	25021
60208	369599
334525	388910
345774	471745
348176	167074
68331	25239
127779	205747
405936	246672
450833	399867
421296	50724
405748	245679
1227	189184
151955	226308
315573	1920
122585	273831
321106	17943
343804	208300
140733	132247
287413	298415
242476	121755
407251	323615
158101	251116
201833	336590
68975	116283
119001	181159
134299	427280
372010	467703
17160	395988
242152	470415
437316	28947
9206	12523
371759	151944
428392	454868
480853	363396
469768	122186
311204	403467
307739	314135
9351	387742
469911	301690
426392	358032
244536	195371
493908	194165
174255	429854
382848	185013
42449	293813
139362	237907
458483	232258
139409	251656
144288	468050
125910	423469
71511	355530
185231	264145
316456	392275
340511	447467
280732	299825
225988	306491
1888	225836
289583	275790
18298	293141
489086	109848
21999	312623
221911	111039
47428	211868
336896	187998
280121	479614
27217	187166
270689	430281
384660	447586
470229	432867
381998	358604
389641	351193
283886	78713
3863	447158
52958	247439
204739	160419
461846	199716
391414	193807
334092	279770
466876	176878
32679	268539
46727	65134
390228	203496
262286	318404
376592	307410
216602	257339
436027	317448
427039	103507
9573	406884
352905	338799
218915	478287
277568	401297
304418	224320
417365	403687
114643	441056
220490	183062
208754	329764
427553	203616
164775	146615
270237	227101
339333	449271
106169	389384
117029	411809
492854	454640
109733	451557
474411	423469
468256	325492
452749	293813
216802	205223
121886	21613
448110	409828
332031	440181
341088	366493
58042	437018
297728	254368
161366	432938
466750	402886
315336	94693
372736	123369
167588	292997
248169	158960
41109	390181
256376	177374
336021	190369
467836	402698
3075	251116
73884	462179
263799	45413
437849	157
54976	349057
95751	190779
61176	203656
158584	320625
329727	484727
112771	220829
230869	337791
59891	165267
249902	7310
33734	115084
361999	283354
358672	283346
221541	294105
148992	440660
156562	393253
319119	161223
445378	426094
38671	481368
405674	121828
482057	25770
282184	313745
433619	476231
168975	330256
86311	103565
257552	309801
459183	317118
487537	356663
425751	457623
309917	486371
276821	198038
23889	91119
345401	100287
137185	309425
307097	140555
24155	622
305827	306100
442955	186259
237223	218727
146135	190391
93627	150486
626	106011
398476	255441
148265	375865
184420	477283
407443	74106
549	298771
21411	308760
57007	244688
88572	68762
81432	391204
288295	293813
341651	110677
162900	49966
77674	473223
208372	93655
450331	45227
319834	32919
217262	216752
7164	132214
227389	179175
90922	293023
147718	275294
476983	354903
300285	475949
188847	86451
366159	119680
323977	402450
413005	315847
291546	183770
205169	262054
440605	364051
298823	45639
452348	136435
423895	72955
235375	435448
92718	49286
191698	121771
207885	165347
65975	164884
334632	145691
134902	401592
68060	54976
47100	70029
477982	65671
193961	97753
349595	94516
106353	109824
204305	126906
106706	119381
77793	445708
43966	36370
54117	151746
140854	155516
463338	248777
305029	263153
296787	193408
386742	21411
366358	96977
200092	88093
393896	45935
37346	462658
186700	348292
406140	477136
124259	10047
359287	28065
327556	447517
178610	156376
163163	106873
252815	447335
254599	26046
185383	306253
97863	143044
195005	58301
380270	412487
126144	25424
132718	440660
193767	54321
395937	363755
234367	325434
7567	127726
256610	364461
259114	187974
414292	153589
260485	492906
114468	21253
314740	484274
246406	396563
81373	190369
39873	469227
150421	275917
391192	277024
186416	12098
43775	141649
208754	94516
60006	457081
160665	410359
64188	168628
194390	462384
66383	230815
232668	370909
318088	235650
278597	269960
34206	61059
294543	428214
373755	431637
446895	32807
181801	19620
27043	300047
309833	476951
70490	273831
315262	151944
182145	423479
482948	370866
179534	40538
437645	12868
414969	394656
76957	220417
345236	348599
260516	277936
189755	74785
68157	427949
160179	8343
20661	205289
227857	281814
356987	389682
212153	343987
135920	164164
221329	487623
384286	336688
116621	44049
371584	402659
478822	5448
83573	222215
52918	168213
379672	451677
339333	490156
76813	76939
134705	76829
71311	364620
4841	250214
122942	72565
360489	267601
421328	42352
154764	160895
450911	105699
436701	283392
146506	457161
467690	22430
175109	315687
325044	393113
25675	137719
456231	319595
375333	218112
227566	116688
38412	473764
25678	136744
17398	154573
334092	341188
136130	436889
341889	485013
3485	165653
430027	105453
320496	198297
156852	205270
64008	309801
320293	277961
436642	336955
416806	123410
124104	110677
208300	413691
476386	314538
492270	435708
328867	176013
310843	10803
478490	30332
403202	10379
156430	135050
246825	387742
474770	405959
319157	187998
407565	468832
92375	482315
428007	369215
463087	489293
264859	260349
202884	301475
410894	424345
227613	209542
151277	410790
415741	86974
307667	295713
28399	277646
53464	135124
365099	365366
454642	350549
158630	201049
398571	15884
478287	131782
281324	430610
409177	267802
251822	482831
198791	80738
49660	394745
123608	417201
276821	258249
8164	396431
21919	30440
236911	29078
166533	397151
304265	79989
318735	27228
283093	210037
433906	55134
372488	422287
442977	420790
424497	24692
180195	147228
214604	91456
319577	342053
4533	371465
259809	466737
329750	29464
472190	294548
40028	231447
308122	196030
171267	132740
213990	313489
95215	386057
466522	320865
58418	169485
10355	66204
227857	12895
492016	402365
391249	331238
161397	50538
20384	62191
271771	207535
175923	350181
476969	273468
410560	211996
301557	222721
36285	483002
349186	479508
332794	484036
371534	278520
160841	442870
399707	272339
458982	351585
273301	227161
118596	153025
225295	459622
399561	395355
369040	2262
373755	117097
71811	421167
182771	359762
248016	454250
54085	214310
484301	439734
253033	335582
123285	32458
34118	178436
70725	180982
464836	21533
93964	307294
2343	21411
379696	272908
225351	27186
135336	204709
115449	74475
40432	218727
390291	286337
156953	297758
97777	338763
277315	343804
326521	389387
456021	420176
7812	101756
369509	481785
152886	436042
5484	183213
64806	109690
161023	307108
434705	325063
138581	285665
115742	150473
293138	136464
263538	290450
352614	73742
206025	12231
452820	378462
434500	169116
161341	101058
370576	50155
436143	105967
359906	363581
375405	242256
483540	399867
85870	489895
480035	110677
396640	124085
416174	204317
228128	164884
442436	124207
492887	346266
415922	64887
440433	145349
141889	173363
291585	293813
173397	13370
374465	445204
429617	484523
278517	4150
35806	238067
71779	398729
399441	323963
173650	400558
200203	219144
273050	478415
243960	22079
324650	308824
405150	277961
128839	197996
441751	57870
105395	375840
451731	462391
492909	93609
41012	66538
411016	206848
429671	447165
482240	99405
354778	471355
425077	3774
445890	315888
281952	232231
133909	186588
265281	474268
462653	32467
223174	409828
343617	190369
176980	186440
262980	216914
4035	122587
410558	489552
425286	48667
440808	319147
349140	308308
313041	360228
218437	439495
334189	394114
225694	390687
52744	446028
17597	15209
414508	252961
168358	48861
374379	50868
376177	416198
328367	475200
175564	431420
176195	36719
325814	124085
324490	414282
233045	379947
179919	435280
225694	392037
269348	412471
185265	459055
417938	293813
100519	164009
404807	478415
290150	489036
321003	248777
229669	34915
162909	28820
258377	183213
387846	75872
214855	186095
476580	486615
77283	3298
233046	394885
296936	115550
52142	124085
350240	295489
413816	121782
440299	205223
64301	25388
216602	360567
92401	109047
485248	254178
304744	293813
296809	446167
116498	212278
467418	372024
13268	491411
282626	86250
257890	103656
377556	448748
169794	453697
112267	16294
359140	42890
334985	259666
115992	138468
398451	405433
309680	434893
237533	243200
60578	440660
374599	52323
20199	270747
11586	81360
320469	414513
420665	28129
442955	251806
157054	69691
252563	121216
238327	220857
405788	160855
329703	32807
68518	190144
160794	67174
42584	77223
164369	479150
330177	424919
167588	361964
362006	392329
330317	190566
126618	476202
157878	204206
172597	311212
245148	420392
365617	112749
450465	413378
27581	164537
492356	347386
462169	468861
327261	105878
117473	269199
286001	22570
472370	305964
27954	393769
302704	317118
281119	491150
290414	222701
397862	45604
321869	315133
14937	5001
387357	18094
137408	160633
234795	416321
250295	135200
14228	245997
13930	436701
456021	366412
382447	202523
35594	29428
455074	318674
279171	379761
449357	322969
265223	333647
64281	440962
144073	20586
257707	166758
14574	56264
309276	182168
111191	248732
219541	317100
451458	49903
429509	168213
95326	84388
3492	77323
232419	267576
202062	48163
63319	51195
452377	41673
112320	465283
32601	388575
169485	423688
272597	40198
415863	17542
67154	69691
51080	451373
10913	389682
83505	370455
264433	264406
9670	361503
196132	371410
430547	331581
426053	226423
375458	181026
89474	306505
402447	460461
229368	352605
280175	292721
292244	189064
54742	316388
390783	458764
315573	375029
417473	177861
308900	34801
468227	475723
177580	187974
371862	289060
443307	195739
315805	74585
393870	447529
407305	123445
137337	427388
66605	378225
359790	110677
54399	443016
476926	409931
340772	236
318735	264157
226919	350478
33343	6000
377278	295311
444313	478415
206519	184809
372121	427392
95168	261155
240209	25200
52303	420944
336046	197252
154981	21411
298390	406350
209916	397581
399097	336825
213403	15209
395333	301475
10426	490237
400437	366493
371504	373098
132294	459604
263962	216208
212460	74585
81432	87410
177577	246778
388075	162399
24452	49283
348078	189938
54742	324930
408108	435448
411182	274373
108706	215172
101084	34313
332891	22830
363543	285156
285429	162831
80589	91393
53630	51160
432276	443138
382882	345570
444980	397159
229250	94344
225508	87471
383924	446801
106531	334158
483025	78891
355078	343914
145549	481279
159141	343860
136499	140802
490994	437742
41378	246054
155078	418482
471446	267563
312283	301823
249114	492592
224285	52891
143516	357028
228953	127038
140605	64335
11377	219499
181575	281924
363961	271086
359113	302171
338493	137973
345401	235606
258211	321897
398995	64429
246876	107337
462440	332403
479589	304305
294323	193767
122897	170763
4098	97070
269564	13370
241412	168381
261112	1605
149147	140341
238083	451460
441242	437401
450784	79829
350310	18461
316666	416197
49129	402312
20992	2695
182179	209514
129936	461846
448298	210884
406371	73681
91851	458774
238889	290624
177640	169047
203200	71926
65906	105498
148720	421531
82654	375422
483743	300473
72187	92114
118636	95942
102870	348798
492247	434520
146201	137128
386901	351212
9853	467752
190704	12718
233498	353210
479081	400285
232616	25401
407280	373036
173679	237878
151889	60923
11161	462533
387775	160262
440203	338076
352263	214024
483123	118787
82288	394793
372822	95010
289807	53389
89883	18669
329727	370926
264268	132656
45132	409745
490633	21583
107118	402422
202190	14769
301900	356293
388696	32430
181950	144016
185467	169044
85393	37618
246558	435242
41236	218730
143315	98906
483476	225816
470266	343629
426621	115759
369289	22827
382797	488709
178456	113189
154648	59243
342486	75499
83333	162689
302565	122490
444296	162795
334251	307294
50767	36555
302110	138885
350650	239090
246221	24381
246273	18638
82989	417283
307680	54195
93238	3809
360437	309808
244145	382289
191748	110677
32967	54263
58214	356564
387986	420790
334092	270239
25239	413880
89826	125260
230051	135444
376610	69256
54931	317317
145618	18158
466670	89789
13930	281671
143099	452474
484628	440461
333350	434705
424256	396235
312269	151698
477398	260014
419265	326240
354415	229150
318928	334119
380465	459802
172390	401378
328174	252207
316072	355700
315820	481180
267096	336954
377576	136388
314311	411809
450330	214024
15819	335735
35794	392086
486712	421846
25096	196135
317687	457093
361001	462795
303179	464921
35806	286697
363316	187998
417065	286936
493806	359762
273415	476951
68098	83905
237533	493244
230594	313314
138496	87786
396478	62191
91570	396089
182799	171446
151952	80497
234481	211804
353554	153603
471365	120585
15027	489812
415232	35328
165300	42189
287435	237235
144072	276090
168000	195691
4331	233534
336896	209510
345998	40447
42230	337575
235018	119107
370657	66732
9969	474140
206163	52316
473920	423828
408314	87007
377855	426368
263769	318735
245565	446351
53757	417565
90556	73016
268038	423778
219546	453391
427859	345702
349397	354694
283718	323569
117701	380568
242162	119381
88359	184902
286001	456801
383569	265589
193867	300240
304932	76308
467710	125163
39772	460263
112267	388575
217617	8383
382848	179472
423230	349769
113295	85699
254446	350586
8015	130502
218045	486455
333042	426986
332696	404053
108689	8084
465152	409848
416692	202606
67277	110677
192516	434893
46301	141440
240817	182057
325501	12443
282648	434442
482851	401193
351257	280880
347042	60555
236216	125806
167624	53389
99511	124085
203372	286936
154314	218772
274114	157778
409239	276621
11801	112044
432421	245628
216447	79507
175966	262596
107118	68776
442030	162795
217557	251323
349624	270468
311219	192648
287586	343555
456964	275729
85290	296460
96697	187974
272099	339582
182090	108113
105889	169150
435946	400970
221173	403940
240709	42890
11563	95922
414825	229370
310512	175121
95234	414252
70526	366127
236035	30708
382692	205335
271700	27464
279548	345756
230445	110708
365099	481179
378125	484447
121842	407171
366376	61666
352723	371918
49069	361698
291461	139648
463774	192965
470977	391414
455087	327217
167695	381960
84152	492072
395221	442296
102742	406894
74586	480345
230191	96977
266508	77004
368377	363581
267828	307723
158411	415585
59949	234748
361533	116575
240665	393326
302033	80235
177577	149079
116853	215178
24915	129794
224744	109006
451399	402371
126739	262954
340767	429593
260568	402260
20236	424614
467417	436416
67045	53863
100574	243301
3304	236139
223094	449028
474688	195328
467788	112047
372968	368971
421010	286936
216756	391414
485570	78811
126470	446351
254241	236213
470731	21583
439105	461392
131757	310261
194553	395988
272562	301990
402244	347202
335080	269703
208744	387222
172107	438978
121594	484015
246496	371918
117029	71816
126699	222635
493277	179375
107424	293854
106164	467369
182108	88268
114117	142678
228606	67040
363216	31593
57978	138600
409474	134145
215198	327961
382574	101889
259392	367770
216147	416717
82226	74877
206796	286053
448104	152457
346484	433943
485496	361815
147317	401854
17722	248640
221155	94665
278320	312892
55659	176013
292834	228431
130145	440660
371507	192527
229639	336590
236020	357854
13192	359762
97352	117860
303470	487003
367790	388395
435714	73222
435225	478415
263586	196851
416405	52537
276866	324985
73199	50173
423895	54976
486254	478882
479351	303424
266796	89105
64238	218727
27021	46086
240465	20959
52030	466851
375619	395563
390032	348007
410192	360038
129470	203656
100141	331535
477967	312696
226364	342300
7876	100249
185084	282822
15027	466270
48001	318735
3627	443194
200692	97215
104532	366965
282042	491097
227456	36370
98055	75303
143234	26046
433872	429220
82688	375750
293913	488990
426176	308563
281371	97277
363049	362610
117516	451925
371554	6279
438964	116283
337704	343372
212581	476656
334823	267352
317151	149696
392951	475594
435276	479715
102563	409551
321518	384707
237801	424814
75897	15209
20199	311656
312715	228168
308756	216071
111856	241515
51356	413860
383409	83872
82981	487556
360660	433391
34055	469268
173078	8912
443236	269904
333119	54536
27318	359931
127663	183213
387959	251193
91951	87007
205791	441996
226919	145140
66684	290014
468533	104740
341142	187834
297026	151349
390596	440764
315358	194553
193282	435585
326917	238350
198043	292721
124291	447959
318573	339105
250207	461846
337607	307279
359524	478485
213868	276358
440369	421575
380496	391411
493754	8209
301829	48163
121828	474271
165449	273831
346725	336590
220329	478222
296029	216571
9953	311297
111567	213881
275391	29816
27125	86560
173903	220159
173800	16433
119379	144466
108932	388575
240776	417918
378694	245317
210188	4413
409794	341271
122775	108703
233633	438653
89883	425149
406918	201754
196677	64335
117862	209071
318088	243115
54717	372914
184586	201208
441302	307108
320366	94344
36906	222404
289447	360860
233388	144306
309801	94825
18880	477986
166878	256821
391705	369181
462198	443693
24256	129878
448077	281993
141096	369329
212435	103267
303555	476951
227188	99437
480580	265105
19173	273831
403639	156613
443320	474393
366857	468162
409965	138219
196802	259929
269126	385000
476093	358797
67843	273831
330823	21583
114206	154691
60950	432135
17076	266852
226919	463549
466469	469268
402865	311221
473373	406664
353856	443693
199920	271773
242245	53996
270919	197078
339837	113698
433390	81739
396959	226494
78158	218793
130731	267602
319335	105498
36182	440499
345401	379962
369971	53604
124523	298182
454867	172335
336739	210032
200067	20883
51759	1460
196144	250087
331364	21411
141262	175402
355598	17718
316837	345945
234520	225541
373244	153995
85324	144306
386539	303175
42552	412052
335938	54706
338462	72985
134108	244392
294162	91284
66632	121304
397230	27464
78878	260435
5539	444691
394642	59136
319259	139931
59578	219876
352073	390197
94592	86974
430474	14331
175298	267327
335441	105878
278813	276358
162614	158153
322121	222541
193020	438419
439701	392301
191484	185335
146893	18201
369668	477875
487723	291521
45353	306540
32636	432598
123699	372433
357375	366720
465820	285446
158724	286337
70449	70347
441434	372314
287024	275315
61284	264766
360688	363888
42020	374506
297175	126955
109949	481279
371944	293813
424670	447517
301557	391414
194289	195167
367261	376814
264303	132843
411878	317118
247597	387742
114412	119247
443920	80214
103827	72516
38832	261941
435966	132996
21665	353787
484959	41428
162982	102210
275319	53994
94766	168143
174390	232890
113065	462932
76146	285392
44203	241416
459732	63227
340059	160666
382627	20959
267562	266361
280749	365413
417566	127174
384972	266739
306742	64123
351660	35944
351339	118052
315951	210011
241468	378686
313389	25549
414421	450439
326360	60517
420059	276572
388471	92559
457123	148199
95080	53490
363486	247821
52878	307108
171963	405620
233605	45040
491841	55481
40809	410355
310091	180578
267801	178907
36768	12129
442821	231723
47069	317118
230590	267352
412426	105252
422246	292553
333916	489167
351147	209285
139255	203656
235090	453021
316011	243301
208919	190369
119149	142678
384181	491427
154823	278775
71189	188402
37918	434322
134299	454020
95435	133125
296636	476951
4589	313207
427337	397124
52225	80543
302816	207535
267656	463549
275518	235644
253804	362802
219855	403913
229854	304982
96175	396809
218114	188319
140802	150352
101061	249685
151420	490885
342465	275861
428256	309425
359645	172089
200976	298561
70	7812
1123	264463
312474	97245
418998	23511
417358	50774
209004	134694
134593	401029
75568	73126
278412	16744
169410	109006
427271	348798
48438	303846
78669	18122
45724	476271
368240	48275
127244	478415
223672	486885
269168	50409
408360	214992
481419	27457
109709	333591
43616	486845
233302	150678
188363	190369
5911	454975
345236	86865
390771	195075
62171	171771
411142	314742
229798	272908
205180	202523
349092	74067
278642	448887
72804	304855
207490	217423
119840	35707
12143	306387
99128	454893
154103	16280
410877	32752
180745	153842
312474	259339
21242	452098
419561	346164
62074	366666
466747	241861
82150	445708
269188	425846
234248	187045
426767	459750
303507	41533
140013	353453
233590	493596
106739	122637
253394	180957
235748	415423
457418	414438
263566	165315
431611	40784
407499	161253
297069	226166
414286	297887
138607	91711
72603	236213
451899	86892
222760	306459
307982	335724
110958	407334
101404	273831
330752	324468
428633	428711
368117	28065
182771	9437
410020	32807
51875	58666
201946	209829
106822	421356
383164	404143
377414	21268
485110	261396
145041	141907
13031	290107
130159	220417
131412	464540
127205	191057
238889	402698
431045	268583
316136	231399
427337	481630
221915	327922
432870	428110
139183	378462
300284	430172
36205	422435
451681	15133
144911	340107
381000	64703
270793	101881
451968	313829
224711	35752
408357	441434
52804	432212
132396	371918
136127	21583
332681	249334
344314	115207
26521	457748
109185	339853
466851	374355
59359	336590
361689	478415
449406	189344
126354	12245
107998	156582
193460	92491
3809	269849
392037	437182
187834	177373
140822	94516
245012	269199
326631	417921
259524	406751
234456	301659
50034	117942
58597	131395
427272	464564
223302	119123
153037	71175
182331	317118
107047	120560
407088	32430
350479	44305
226582	196980
254248	167799
327542	72461
480105	122462
418570	440660
445119	104742
411119	309180
406250	207535
163359	472295
415917	261396
424187	378462
25632	69708
263799	482204
205280	384366
304165	470469
470363	417201
88359	476231
292722	249334
197340	21411
477545	251643
412014	124022
53092	411623
54713	404345
468273	298765
40997	367750
377201	391414
301729	427169
144274	156799
24485	293813
371873	113540
270410	152502
206961	4930
302153	30395
222608	479235
154957	476231
396281	364109
29278	136904
112862	195121
220893	413212
402519	387987
19760	86892
364183	429603
128313	167197
327209	418685
352272	257675
18197	189469
308122	159250
111429	172493
146633	480386
46487	20369
438491	90099
208523	186714
327921	78512
190281	474743
169684	478415
68162	318128
462910	46988
163435	280043
374302	17797
39943	118928
409094	203366
335951	215755
38233	134066
372792	436733
81432	118600
366762	277936
456947	137198
167757	208727
323897	429863
198711	273831
368042	467703
42890	476280
60506	79885
53400	337245
356530	25984
477932	15610
364584	471648
238236	22804
371297	393326
114643	411104
269455	425750
238545	190369
459622	345429
391162	412972
206452	137719
366253	450980
297587	208885
81304	156376
232890	46315
427266	108222
299454	57134
370711	414784
251473	277269
267742	477986
314577	313829
285532	210048
341204	302560
467918	425741
348078	157698
471720	279875
262980	173176
117586	324221
141556	306201
234788	252614
269876	99405
167475	217423
440883	440660
484925	103010
90296	275990
172377	389220
195290	447831
347392	238286
401871	456275
161943	268129
46745	320058
397534	438419
232066	212403
43045	83017
489822	356500
265965	489822
355533	194500
248013	58406
412512	101438
432802	223380
362440	442068
470893	86476
324020	223364
385428	330568
197624	23564
172417	178778
35136	440962
149079	423342
441335	193183
415819	262219
190838	344580
239733	213271
446222	236992
98684	275921
103986	269814
425537	180302
471169	399867
148139	1113
23884	22448
135923	111904
313944	170180
273768	320625
248544	213862
26279	99532
40809	173018
54560	402610
76696	303424
448241	427322
293913	24626
186597	98689
137834	135177
181290	124011
349972	193705
147258	314052
377869	309161
265483	105745
440288	294548
426040	293813
483684	370872
381758	160119
436186	369599
207071	156565
134133	476447
224643	374151
57749	4413
163692	455769
260021	217423
426831	341271
118694	360512
59204	458207
119377	457473
240661	221303
346294	444938
237440	247702
486721	246415
354286	260458
29518	92775
335554	450229
11696	240396
111052	468832
222698	66405
164972	285688
81684	348857
322046	476951
265036	240927
164370	481180
266861	280911
434643	409828
336071	169116
329771	301475
413642	438967
229573	256121
87832	296750
31293	402859
160051	261396
249267	293813
183749	481179
181599	179230
141340	220540
221444	169358
213205	451856
339473	457888
23062	469612
129624	48616
201846	168213
161197	266306
482021	423828
111666	431285
279641	86728
112443	69827
444999	66177
302153	328742
361960	12011
466802	233882
333737	101806
108896	143256
121373	164
256098	42441
428305	401949
208303	172222
443642	141628
255705	165848
412618	350424
196341	7102
388088	451774
226747	291934
235491	99437
161305	324873
118691	209333
54362	63528
1276	265065
55914	393241
411282	67009
309276	464896
42279	895
326857	63490
14315	305562
355083	409848
324545	245134
345971	115984
236495	447446
112715	252961
154549	367110
285027	430379
130966	32752
197082	430997
56689	370866
217854	434239
367668	467690
268768	45141
460483	297021
468549	317184
272349	99106
116437	313745
456748	453521
121594	27570
69292	86687
332299	22448
382193	42189
421137	476231
13186	194165
133691	343957
289433	7220
415574	348099
132143	206623
172923	316297
259047	218508
384124	445353
57911	158965
334737	275486
288079	225151
149747	309425
210321	24145
5857	40871
299283	458399
227490	293813
214802	250389
24094	391902
450436	416379
323222	234733
339387	269199
136069	273405
200108	175941
325188	76044
164656	280141
180493	242271
335951	459701
21070	35862
84052	459390
78116	187974
368366	119123
388314	268509
263514	367927
441463	258462
418847	355806
301077	259732
77118	216591
479263	390898
186095	154137
363757	71789
481397	123410
377708	390349
410390	153995
456544	328361
271806	218746
281236	478123
179343	375806
256599	409916
264958	129185
247443	198687
73327	109985
120744	359762
8186	57416
381541	186004
304404	218965
161200	320508
135593	130549
299731	295484
39195	79264
93009	187836
291419	253002
273711	447107
296339	159089
260905	28664
48576	83403
364922	449149
368858	142553
214094	110677
97777	433897
259754	435708
266307	339999
73219	398788
230691	147166
202466	80193
355074	18161
118938	382261
300759	417201
136108	146830
462696	82195
453857	110677
81403	20959
345715	446517
93271	355700
215501	364050
34190	91657
162939	222132
325044	346551
114231	195121
77693	193432
146540	184732
283346	165016
34961	119762
361729	260838
293724	84590
409016	182657
353657	91395
226876	8459
370562	114179
417426	60517
56745	240291
178712	256121
139227	122696
253520	14901
79069	147454
337102	236213
377869	169715
50905	358040
313566	65272
207931	209933
246540	100503
155536	430494
395474	454975
228446	7252
463249	15133
267562	316575
419940	167836
34180	199676
400666	251445
132071	302560
357467	62191
437031	308897
410876	385000
400201	429842
30905	398836
315810	421155
288419	411496
41312	53994
122174	217423
345401	235496
353085	27748
236200	91069
252271	82271
66356	407764
203321	220808
455509	174939
452052	179352
82360	470588
138126	25455
186244	214834
346584	468276
17202	60517
452432	401949
403765	253399
284554	201693
260760	353485
301958	214153
257118	330893
414825	475200
250800	434278
122905	124320
65294	101806
273572	339251
170509	93245
199116	345137
162387	236631
406919	284843
231545	366534
403048	389411
29807	492906
281726	285143
393839	396563
129449	224871
291811	390818
150216	150820
166154	272993
254388	106789
469102	160419
49184	442330
134848	222295
478309	393686
168975	248681
367829	470387
348644	353750
428138	313822
18864	32807
489890	478415
226123	28129
230611	187998
120428	453344
19786	142996
115086	296432
448199	218001
108801	390264
127021	236213
338673	35707
427169	351732
59200	40447
4851	83811
62256	108222
418493	288035
315841	336084
280600	157489
131754	214024
310655	100760
442236	2068
237341	428738
156232	305663
377607	142825
125074	211868
21175	300613
482154	183213
113541	479872
92328	245824
300273	367919
151082	265589
310262	184809
282004	297969
142490	188293
316372	367484
355666	94516
323137	389682
243611	84649
244442	373169
386538	114930
206939	396172
409320	238669
176654	471120
333788	4413
73327	263621
143381	272775
297069	201369
260949	369599
291816	354747
383055	453979
47589	252340
53029	159058
458207	400660
147795	144845
119306	238578
174034	161631
324893	233160
297728	71657
261246	319693
482360	148590
283640	135664
104100	411696
173397	198495
485304	253041
190564	176371
167928	430356
374379	454620
389121	366504
85330	218727
180054	57989
203372	132740
336023	245878
455565	420790
484519	366534
420424	17231
15069	313178
222032	167757
139279	326815
95836	1761
184528	159920
462092	177955
68174	57080
105132	83467
471388	11649
291811	194805
213696	432704
215315	168093
355679	146202
491063	467703
155817	285523
256901	489376
320605	72383
349048	194560
438193	282912
263799	158625
315805	57134
487774	228431
470654	7130
63673	406661
449843	144470
429382	450885
263958	27449
332386	280635
410794	347421
450406	37515
121111	270199
260469	16092
135610	427185
376808	94667
328595	338663
51928	469235
136838	177870
207367	287848
1333	359762
439299	190369
262889	317506
474271	314742
470718	411419
26550	229431
321240	462543
399730	144845
144848	401133
20263	370866
2908	401101
21919	284057
48892	438419
154509	72003
50930	348201
200092	372198
304412	318458
298077	321501
210223	236
170239	393326
426357	290001
409929	398954
109824	293322
440867	5376
431288	105585
283346	236535
172370	359809
277954	267297
258138	488139
199707	82802
453213	208487
308618	130265
84411	75914
306040	61376
157594	132247
471876	41798
262980	144677
321292	458378
130060	23667
179305	369869
278910	424416
52993	366678
402805	316266
257723	42890
54849	226308
92042	353337
328367	284153
458207	15209
415712	447517
221478	303175
431754	24334
49806	267602
36602	427523
58418	276090
309168	13193
121493	104048
201925	366493
82205	237019
278642	333344
223246	70500
371080	69251
37341	261070
8391	313489
253083	449090
58486	11710
467160	410664
315418	464420
440474	121758
332981	49966
163131	337357
263538	347202
282461	186159
234679	259929
7163	489083
143542	241356
374300	325314
238889	185409
322366	466432
16301	150264
100511	112312
403295	478415
307292	146079
54121	191788
392320	385427
257284	206540
153813	74886
289277	135455
159596	478182
173856	441313
449521	3101
208300	428862
165680	276907
127583	238145
102311	354961
311283	457517
5354	410417
84936	241280
72018	220540
126305	315161
134002	245928
190051	138807
130069	71269
290707	6614
61870	257298
103906	469235
155664	267352
264120	153534
429511	119868
383009	151837
409137	244017
346282	445353
229735	355467
166903	243796
372953	394112
414089	58287
39852	342052
471044	327217
455647	369599
288333	303648
390762	110677
289459	93245
345060	94344
400286	422411
129197	419850
358322	64335
368681	214714
166991	134685
23366	99437
230574	151262
358966	273831
364636	345751
409415	27989
370567	220796
329872	421115
146811	387865
306583	63528
316136	190328
218793	228249
278058	483688
77793	250338
464988	443558
409388	219578
237984	315568
428437	86476
136560	101843
383577	410074
172417	33813
227306	178077
431544	218727
83684	53863
158153	107602
22510	158774
216585	201493
453736	14558
223134	471301
71357	463200
421397	342420
452052	99982
406413	442888
482421	50391
443080	102368
469235	172973
387959	271054
34226	486339
213910	481279
13457	362101
209630	421830
352160	410197
140225	317118
333350	41075
300536	106893
378654	190835
143671	194626
70055	487392
121721	176675
381089	87974
142136	48275
259858	22549
250744	447517
14761	190369
412523	48922
373170	362767
453532	359973
461588	451016
270597	441475
15291	199506
124397	487999
76628	200675
415170	268076
407149	382622
317239	110677
230051	359105
176130	31886
96970	15209
376030	165653
231355	89047
366762	306578
86629	67704
59903	233614
223820	27435
156776	314850
120006	91711
31575	78699
352848	417918
94973	436765
68098	355347
302017	421794
319935	349149
192465	438373
268799	351029
153322	468664
114798	122404
338378	317675
269504	254973
396746	130488
352451	350359
160902	452060
205346	235274
9291	236213
40367	332544
88962	345397
329727	448283
426392	266853
398987	131523
214114	467272
270201	392714
266775	343243
273900	491099
141521	318506
457718	408903
153322	401881
322522	63528
3234	303424
128216	371918
315692	321555
202774	59556
373170	11626
10198	83991
394285	185013
334628	249334
350506	376205
97295	70084
425320	438300
364536	206623
286017	401871
182593	415625
454331	15209
106268	264766
271459	424445
108804	398086
55928	291796
232400	457142
134593	331508
444194	135970
147900	24412
409388	176182
305169	390525
366534	149709
340175	132740
248013	301480
57432	386757
199325	356965
479351	74511
153668	28048
126254	183213
208775	86974
64526	189733
456215	488513
99530	482143
210508	19246
261589	301970
415671	461944
366991	440389
298133	93211
156902	64046
58428	420944
197908	77779
100072	478415
476386	267877
21275	150352
436748	295484
175685	425846
104192	332532
360687	94667
5253	387742
325707	170568
425477	434945
153935	86396
48143	269574
177601	37515
51581	394945
67972	131256
9362	313745
240087	447446
103801	120398
388857	440163
308267	310756
356811	9054
3829	124085
325630	25959
315701	267352
345273	267602
257390	250679
477932	26348
254123	453247
109733	334388
144973	328751
153644	458142
92450	433586
429647	22827
6019	404396
97732	478415
110409	57375
119390	230175
361753	407386
363526	385076
171513	161755
104280	88957
159726	373918
458449	479614
377330	6393
85996	446689
381305	249681
249715	471745
386881	215439
369577	199240
410314	327217
27409	315708
403910	247544
292461	204813
272742	275812
141070	170965
422132	86678
188685	446936
182285	313745
217982	67353
431999	166340
404960	326190
444139	116165
298427	292108
16844	224085
216238	300282
188982	325628
81988	174197
151595	205477
440577	251878
49106	265770
378823	312239
455712	55736
151082	26969
449360	195467
392539	187077
334636	265608
423062	170277
206131	338076
29740	53754
330071	135758
322448	362784
98286	373507
68098	233434
401389	221687
86573	181680
124182	274103
442130	451046
192508	179506
428944	398834
300719	378462
145021	4349
326713	411834
226524	480835
77377	190369
107295	250679
333459	59124
315217	146202
53490	432023
489656	445680
267084	175919
365099	277450
120937	164504
357598	478415
485415	245679
297547	179692
244215	22256
193020	446105
111249	400458
237354	311832
151391	302833
261920	260854
122076	366127
46703	258132
110421	474271
251411	24881
364962	366534
257026	54813
45012	231971
190281	318540
229104	26848
131574	75952
198862	478480
66229	100705
485945	198301
410743	198408
306694	342777
469102	417036
191761	425729
260323	463549
464180	50868
82991	90831
285149	426986
22634	183213
327753	16433
336590	202881
234371	480360
324825	17590
489977	147520
302939	59759
441302	466281
352911	385364
357939	1196
67835	133782
112582	313745
93046	313745
198727	209285
171366	259929
233673	55240
185953	348798
306019	277936
388696	257723
366198	117473
112103	2935
233238	490097
310629	90277
374217	222885
189640	129708
106739	382005
326772	170051
156298	454975
191353	266974
179553	469792
2380	118318
192031	15209
28476	210032
231249	270095
234952	146384
328146	289265
387889	492077
334092	422435
239084	156375
322456	485041
262210	444725
146893	398158
479355	61059
39927	27464
109407	30285
362297	386998
195673	51606
158877	37213
276821	327819
204798	150352
123266	38063
54432	317118
289447	371453
31069	230146
158153	48496
446644	150352
390142	414412
441846	176638
326260	203752
379919	375398
287889	350549
422696	479614
113270	287982
466228	6483
159927	203656
323248	24355
72804	309775
363469	417848
355025	393516
294573	184902
80041	367447
146210	149644
474341	156375
472086	311840
158138	301563
383387	398335
234953	336590
146277	334424
115915	219385
185354	486104
4745	123369
450465	103382
382052	15635
449546	250434
364194	211868
200468	317356
195294	207385
142631	281705
403948	228431
286900	67040
318573	342724
11222	417294
190051	359029
316909	264463
35716	347104
479351	233767
302918	381578
173266	210445
246481	337769
252824	479388
248702	122462
213123	412162
129412	420757
212013	293813
360955	476951
95323	409828
480440	101917
1483	32807
9785	256121
360846	431060
103523	438419
672	239028
140345	113138
223243	59040
221608	313745
67449	190369
25250	22500
289055	389953
116576	50037
307581	134988
243534	143625
334934	26366
124515	90153
42175	479748
102891	132996
419962	5258
452240	281303
66588	343804
449392	468769
278090	262373
35477	439617
238105	117396
479235	101193
58384	440660
248239	210231
110835	81225
197702	250214
70823	143671
406696	422998
42281	440660
278069	123706
159275	198317
382005	324377
332378	227900
283096	414832
276433	266806
20946	317847
180259	35735
42516	338663
270757	486885
61658	286936
328940	230255
145807	150208
69242	4349
69748	472604
352064	352864
426589	309801
389786	270675
20069	477986
410794	125033
110996	40784
284592	137719
194076	414930
293931	39669
378243	40692
397773	201208
243304	139
353632	194202
399364	16041
450289	123960
262473	84089
466117	467575
236044	209510
368433	132843
173002	337171
289153	228431
457289	261535
295370	119868
230051	404309
272785	152867
87048	389497
136937	378100
320992	122483
283083	78811
176589	443881
312026	119123
36553	204215
41109	428371
345715	108328
40028	355008
327309	291249
54539	64207
418180	127921
473018	490082
207493	69348
286310	122462
109030	321702
202379	444782
124051	72576
267562	217528
103243	490707
266712	339654
116020	183566
175921	293813
286371	476951
35806	46708
130170	422621
462302	259435
296945	190369
395631	326990
459498	172535
68669	132635
291567	126946
174328	226943
397918	80980
437064	440048
294008	187974
408329	385141
30478	259608
436486	472891
224786	53490
394243	354630
204050	309180
249399	12284
487482	140728
402238	268531
246198	236959
416797	242269
460505	236240
68098	257352
291074	447335
216147	302033
190281	244251
11972	89588
395029	54855
33838	230378
338776	413536
233498	142543
198317	141894
15000	403
122151	96195
364039	263958
372340	126472
438646	463338
347121	10111
278263	373730
272301	206407
200013	169649
233097	266817
479389	70557
406654	367110
448556	226909
187201	202417
295716	108861
269494	85870
29970	331349
179292	10345
350533	230925
190100	222701
107439	199101
69280	128474
73599	168381
178438	10646
187618	113747
488706	294107
114643	149433
286781	399867
480580	451431
264277	460176
366205	4413
199066	22804
225239	379976
236034	454323
301246	383700
175939	411423
450348	72896
87739	227101
389641	79249
443339	426247
326260	326492
21763	139803
2851	315687
123886	67555
259809	88596
8983	217423
189255	28129
347648	492716
361533	385000
115982	267352
340999	198790
72668	177104
193303	410074
234649	18011
351015	298273
61175	469418
327000	393326
470051	331581
165750	277806
468741	99110
327139	318735
414873	387742
29874	281924
25231	214976
340144	54976
146893	391889
418213	42890
450011	108458
235340	280220
56591	310951
69513	405217
107290	32807
413816	115769
154298	444676
133909	336071
470266	251282
473580	485411
212013	11710
320026	273831
160237	484372
363496	280424
416659	10646
414627	316356
174139	157280
260356	107222
11206	448453
377954	393971
324787	359016
477932	420414
333209	53347
79810	286936
169491	165211
276325	412148
461415	155747
154806	232890
395021	68987
401014	486885
366203	423226
243285	154137
31562	424129
459999	290613
461415	175402
290730	489822
203487	199825
361001	150097
300766	291002
106386	80193
302283	116952
26940	7829
68532	53249
475096	317118
46092	427980
263577	197387
467836	167540
356986	203656
129328	33351
381941	149389
385000	284979
267079	220458
174725	49896
288233	198687
182170	130310
350347	367110
16990	61572
43744	484605
478762	304173
479157	481482
127531	239528
473064	324706
351960	152085
291400	160379
435700	293813
64229	24064
253673	218519
93916	76454
164764	430356
5592	181668
153322	475047
132373	356064
91537	40447
148586	407306
201952	203161
237533	186714
404899	364517
374067	302298
344352	276249
75119	135535
198317	404445
287888	219499
52275	413525
263009	128128
105249	54886
246457	433427
33398	180232
407646	364294
208093	330423
457105	479114
36605	141162
166710	50155
368942	211868
257498	120912
369096	437961
191162	264360
188987	453847
475493	61205
368997	182578
225294	106268
26159	49021
202379	331390
309977	253730
217387	464378
189625	246005
129663	137023
112224	164203
139188	258303
27468	32849
477576	333152
329694	49903
131861	83403
284045	486680
253102	120778
292967	327916
273768	354942
286893	370866
164069	188146
488758	437106
448770	143875
367185	154137
312533	370866
100267	180578
414286	116075
275291	278058
56619	180707
35559	147850
263958	464590
236222	169260
288271	63528
425787	86476
465694	267842
112205	116090
49083	348798
249452	300121
358322	438783
1057	184523
319106	272188
155748	292453
268959	405422
199921	468781
288024	283346
383164	105704
448104	465019
325177	428080
459702	54976
492065	62191
252046	190369
168188	331203
60680	232578
172381	98906
247901	350427
403193	296423
342465	294525
108499	377918
218311	420944
247296	95149
479355	240796
190205	23352
449064	266002
332522	252443
203656	169617
173904	287024
16035	205270
117601	144470
169431	183018
112231	96152
189806	180096
228	275315
29567	48123
413097	252204
380050	426034
157016	285873
310038	282224
373124	432891
140080	123410
203141	379464
92741	126900
219200	302145
471956	223963
228326	39382
350204	414269
874	460032
89805	391414
240796	197643
386369	278610
478083	121171
69032	477491
152650	171576
272827	16761
484978	489781
11592	382676
58125	69277
294463	255650
188568	227247
322752	153995
314845	329721
245812	385000
407540	153751
207556	410162
382314	462760
210611	378462
427486	313745
266448	165267
101308	343166
300464	266852
180351	74332
481104	337262
361279	258370
140413	53229
112940	440478
404568	78858
172417	10160
109699	134694
83739	21411
922	485185
435783	365621
457418	231708
244394	360091
51065	441434
166478	117948
376963	268558
30014	292671
316136	108363
124841	47053
48873	399255
68098	227112
382665	249102
342760	447517
28623	493016
370262	94516
71108	119381
397436	203459
381305	30510
129324	430754
216421	13370
241425	6374
318088	86077
1839	393238
57916	196783
134081	203656
400910	464350
231630	421356
87047	348798
281993	140459
274613	32430
422680	193684
138182	34834
50264	399441
311367	466737
195283	355700
325947	208038
382844	445233
410501	447107
410439	172535
244791	122462
123291	169603
369760	195571
60637	179952
315573	40871
364262	239164
132810	169774
385457	309085
306029	7814
267194	306426
197951	472450
378819	137588
112236	453012
452243	171765
236499	218727
41798	203219
244143	37476
456748	26046
379249	263009
310756	411272
461384	439465
457679	471013
183465	248382
79178	92613
77555	161919
352801	165437
58359	241125
284028	86728
66735	237165
211540	94665
213855	180841
10379	477891
211077	51222
1431	193546
348644	140076
315203	153995
260918	125705
51543	186159
434814	449009
119069	142825
331062	94516
6449	45432
102472	346091
216570	54772
223115	58065
234453	295059
329379	40888
196903	88606
395983	178742
449893	271645
57276	325342
158092	33987
91382	353557
289942	351639
179455	190369
398456	190059
184882	155380
105917	282059
68059	195121
487020	223043
175049	353557
408781	209663
404970	108270
252815	178422
428437	447243
97128	93385
358971	211340
49966	321355
145222	148947
117647	437018
208226	132740
350650	100503
461913	135133
246708	121835
225342	494102
244309	6808
484986	420944
318959	359762
70975	359415
278746	183479
293724	420944
182798	214507
99795	8271
208921	335434
44288	38063
13635	438460
239084	479759
333557	261396
237801	338189
53711	179232
106739	349825
55107	63270
345260	404223
145931	198687
315323	198066
408260	476641
249845	461944
342627	175721
184553	356723
28971	96977
29911	126593
301058	16433
272038	33259
345715	351029
44159	272825
263438	317675
369861	44049
268910	403515
277765	12718
15990	360695
339508	291823
364046	383078
363833	493767
313136	428103
331080	126752
361048	434705
21373	91711
124548	401854
107822	204657
142486	455647
40784	430031
149498	49903
125948	117002
136682	219791
84756	217509
423013	155697
874	51542
138241	120277
209311	347736
344674	119381
312851	13563
7904	450011
73001	487001
487798	210050
224060	175068
427780	365366
159370	263833
474341	55182
393146	296339
211657	133942
338714	83986
444755	251323
449628	347623
467703	381460
294898	362615
406683	273539
449976	292553
326631	331250
176217	480309
147668	281412
34350	152502
450807	388677
81339	490358
63190	434943
303160	186679
308860	378650
219076	488125
262639	356044
373244	221061
208152	435448
211408	287382
445993	371983
464849	35707
340779	487001
121341	162831
281726	376760
413250	9217
203783	22270
158087	240374
283414	302583
417943	57989
133909	412779
391430	302051
186159	215074
247647	259319
239515	469965
90973	286936
470947	50009
359432	236959
295455	227101
24738	144845
456658	223963
419075	226943
287874	4904
145763	245583
459125	219865
372448	54806
42774	81090
77742	186440
228050	51895
414058	48955
68331	123917
155697	465856
174940	293813
179899	264399
58284	43416
283675	401004
112652	198617
326428	362337
302081	191016
159077	391414
136537	309801
126957	21411
487704	434239
75119	143615
134053	250691
324897	101049
336955	409002
297026	301263
217029	255449
338470	256833
19975	166970
109022	212081
139509	88589
128124	303175
48870	345480
370590	209510
387436	320097
162366	210228
292468	451016
178422	437294
224667	170085
125732	113058
100733	212081
189878	119107
68098	235393
435146	42427
201603	118907
22940	379042
130069	99405
355856	26404
222866	226378
392953	447009
58321	192365
11209	32807
363867	432387
110400	378546
384428	192195
101892	5857
487060	277318
291834	489834
278432	157027
352820	242656
379470	379946
21411	487759
486679	192316
318463	385279
76401	313745
163217	217234
47971	119868
264206	245317
477540	225005
336181	258370
302153	411119
55058	63569
487696	230802
441210	186822
251871	245679
225868	386700
387155	304466
439311	206321
115915	68456
19541	49903
75194	461456
132443	126381
414535	147684
438573	75583
33600	123369
119943	313815
493459	142002
277672	108375
73107	307334
333206	20959
198867	91998
13268	230997
43194	21411
130960	100495
191084	236990
458168	249812
55633	384235
75299	297586
127716	160158
99901	100267
388097	74387
21711	5040
409745	458939
28541	51462
399441	470069
369242	74657
1274	113683
206389	245809
346725	144405
375606	174207
378546	165307
373159	420790
111409	165952
163905	94344
10289	4006
340229	352447
22844	315671
314850	253259
401841	110708
341420	55956
471382	19990
484198	432175
383714	101058
248013	185663
183731	367175
492906	311299
172089	315278
5550	35707
371386	350384
384890	134262
360999	279382
189806	274309
221878	262481
67413	249334
164332	296331
465031	441635
107926	185523
212153	110778
59007	429844
386411	336558
281692	12895
105754	247591
299671	94198
70991	276744
142527	437098
277568	253458
250671	265570
434683	473906
239760	200423
236680	467418
388297	300676
279078	366127
205897	148562
299312	178770
447694	318735
390771	431764
449884	419527
357883	420944
141811	36392
92963	344351
68083	224997
196144	433391
1852	141443
80646	276092
221063	486109
379680	472830
280933	170537
167583	367278
437807	181140
42027	447107
198317	348830
233045	53819
44044	264089
179353	293813
266947	425846
267529	37986
399441	434035
378794	132740
221297	18091
452096	229058
86642	240321
315573	298746
98630	322674
176130	460095
135946	172089
87741	404960
32580	120986
357411	21902
396758	478415
356530	79306
479044	407100
28348	240225
133538	158283
118952	8615
154014	342419
359824	391414
178916	336374
58350	317118
261163	106035
236481	28129
200092	273384
24619	195607
447263	275990
259532	132740
128903	404960
186561	108491
97412	320566
91826	191039
356953	469908
344657	164286
68036	406881
221267	421356
106644	449138
191850	366534
38724	272407
56245	166513
463193	357854
482022	107093
190304	299229
108486	246311
186548	136452
428291	336444
323715	456586
238083	479604
93596	28129
32533	405409
250410	451431
372174	3186
147072	267367
271698	221890
344775	242191
30984	391414
238840	391453
452778	328174
91615	290450
274871	168615
221146	110677
65975	110677
275166	241584
294900	360771
15139	279446
178449	223448
424378	457396
133718	279069
232440	209160
205671	405809
103744	250232
168000	395274
438636	236213
443308	79293
265483	289480
203854	179259
142933	194513
329862	63528
398997	357812
105498	358862
64861	183711
64777	19758
206164	67584
102644	125306
58323	22545
250975	429863
204338	283445
282689	20998
318163	243301
420867	404886
6613	120986
308122	60637
489033	447184
117781	60517
56002	490237
58486	50492
349934	245317
420736	344091
301234	183213
156469	151944
417221	364359
434690	104498
252069	21038
78258	218577
309389	435708
106290	230220
190051	86728
229738	449367
139205	316388
202522	16487
481903	285446
192611	160454
80048	376506
471298	90123
200092	377933
32933	190369
263837	123953
107682	159249
189336	207879
325392	53863
360734	219385
221687	392953
390681	203656
303675	186561
173029	198868
373830	266852
474280	300687
273610	336590
148075	263663
22640	420944
89883	43334
493623	211868
405306	176908
4634	486134
390861	463679
249665	398781
369543	278008
31985	237637
389900	189938
6331	135896
273485	257828
135103	250528
467394	338189
365978	433401
112326	111079
107709	290065
212137	23484
457360	396073
204075	198850
270248	410074
335005	439369
258814	108554
387520	264406
262200	218727
372055	355215
290855	392886
194153	370810
335654	365323
454867	66235
483463	60637
319081	192527
190345	334346
260780	77986
418816	35735
48282	250868
482456	151583
158112	385992
170851	176878
92409	15209
413287	6826
87837	223548
248161	86274
246335	226494
192882	348798
302722	204273
270248	99210
86347	189938
106353	333713
419127	335653
104430	5507
35806	344314
103236	427041
338011	427866
267509	255591
381941	138379
239719	239872
44570	354527
7097	313745
147235	178436
179715	420790
96	172089
384795	162247
171513	386369
452432	268118
191988	76454
51925	253002
304165	190369
349754	86728
155345	396729
457418	89764
154023	150352
1585	346212
354074	72523
403565	467566
133321	262183
137133	451600
48878	41257
409025	93446
75501	375921
396508	9054
267516	153999
178333	480952
441302	452746
163842	158885
115942	369599
143671	137155
76287	48275
237895	230655
117418	144470
47995	203656
190402	454975
144944	93245
60383	164504
228128	133909
115917	230925
60374	409828
412014	226494
332337	148957
408951	48163
409252	406099
441463	475389
404568	354702
104776	242085
153407	269994
375669	217423
405156	245679
43078	72303
134196	198865
334364	249334
367861	215858
53566	342790
28250	236213
292609	381578
379696	180348
406477	441635
149441	183003
287158	337847
277248	149046
295841	109149
143071	67584
144994	124660
181163	449977
473077	120949
46098	92613
279833	226389
29800	58287
274517	289583
163435	372458
323740	464624
249823	375840
408315	445256
74725	313745
155305	80794
487661	468832
218656	161434
490122	168381
400986	434612
32229	203279
363552	368710
255859	201121
67837	408622
396021	308019
171652	396080
463538	414801
176276	367457
492421	301071
233388	430997
275796	8422
294044	119820
127027	160159
183226	3664
426774	380689
313543	50538
414334	436066
35851	57375
362231	270093
346720	91295
74110	487833
29376	264766
423439	457081
122942	17318
136607	343085
414208	76454
43027	396810
73660	261649
19244	433226
230574	235603
62024	344671
454837	94516
416321	126426
143130	152502
491092	196037
301182	294277
30069	478415
196919	450517
351146	240225
335484	300916
367066	310756
64777	439201
84966	44702
297773	429417
344073	45768
172417	293534
135444	333788
78995	150942
152436	88113
139852	185013
51484	304028
412306	81096
302088	214050
208390	68674
345570	332103
200607	198297
268595	428711
341308	56410
309083	129792
350313	206623
235401	263648
104192	355217
12723	121171
143671	177095
426190	379255
107117	166513
347381	51580
257895	362747
239112	408946
237533	122780
396113	284963
404568	168719
158363	309257
61284	466737
325218	129840
45165	156389
94854	86114
346221	487192
19005	469724
483449	306930
68796	284662
39104	421356
19542	470879
286534	17433
229347	150127
293375	128630
87638	435469
114643	172539
444322	410340
310981	427352
388591	253247
421566	97894
168074	266852
78914	61260
358320	422786
361889	272582
207309	470399
138781	190369
447962	46883
62961	406626
129546	247024
418541	25988
126223	104855
470746	267352
133321	15209
408998	398333
299748	409709
415599	29973
21182	91515
23640	434893
470328	298229
316136	321907
14589	46785
224156	45585
347011	341405
203515	443608
33560	119762
224349	232890
245895	474412
200024	478988
134593	368960
333289	140044
262890	119336
169145	82095
357532	444551
157878	277212
376943	317356
175098	86560
58042	124008
278769	339174
202159	348585
209523	121758
316350	66978
262980	398954
183003	130126
401297	260899
19542	10451
467493	428820
280865	359762
114025	132543
129774	428214
293084	321821
27464	340812
106268	301252
458908	118405
268938	311043
459725	247404
196903	491576
404940	372602
356355	1476
292813	322127
209913	137833
226945	84111
874	255867
368927	59122
362332	225046
45165	272317
363581	440660
34775	47094
354244	401021
87638	74558
464087	219205
323693	341664
374614	278907
348913	293813
241137	290567
323308	239239
406660	446937
139301	305320
59873	28415
288594	411365
51752	481767
84997	8024
483857	166513
352057	355012
489329	70056
226949	128530
11148	303424
80193	187974
237885	394463
435807	364294
468351	103042
414875	20134
97134	336466
445426	428026
260285	87471
112510	44266
391080	484664
159448	122462
45724	3271
20886	318735
100781	178796
265408	12121
478665	371158
327883	36810
217054	42190
155327	477986
345401	56397
322724	366751
175644	375840
342594	267576
86581	153995
432175	227900
339174	87098
392030	118131
479731	53841
465944	20586
409542	336590
347199	190353
219546	450879
105806	380112
482456	381870
381493	346388
208775	432043
168582	492906
45201	139648
450298	65967
37748	241718
232182	317118
379901	237676
91673	113051
204248	283743
360673	99245
66126	15209
418123	61703
478772	483519
342290	119381
270597	168076
465640	190369
455854	359029
285307	285156
443320	429466
416807	218911
370328	404960
373025	147368
93676	339582
152887	373128
63578	440660
490237	79488
92985	403098
8607	50264
184866	354903
344593	385223
394704	174564
370367	82917
72016	207965
190045	178335
253183	177340
9300	316575
24887	233226
108792	9203
458122	15209
318928	345661
308122	228324
469976	357854
263894	328932
448077	350189
287766	141068
140116	86560
293913	326492
382825	289439
238450	288035
488971	410513
277723	405217
326830	286016
9155	137605
357157	15884
173904	209572
454878	65909
94767	196418
221296	266032
443629	200457
33560	22448
366751	83094
380758	220857
422138	433941
186650	364109
142605	132740
9743	106739
447270	168370
105450	482003
121637	426089
138611	271156
254683	12245
182582	370866
45766	225234
239929	279554
35391	238357
352237	17155
77717	384426
38879	335927
12177	314742
344638	479842
391820	336071
204598	147442
284160	108328
35976	269199
245617	302844
116633	209542
79699	70814
3885	32252
199691	328861
321436	161240
283521	120986
209739	284042
364636	312392
314522	193432
376509	192005
34447	394328
345715	62655
461833	441774
83747	340915
208031	313351
105017	420944
457177	53708
170995	244985
71540	222203
391164	472072
198862	281942
9664	336004
53409	374077
307757	40296
31279	79798
477932	91871
389619	177569
31314	158811
414058	335663
385622	40784
68059	461059
367998	430192
143406	27464
447962	106531
79134	65891
254155	401949
354140	13129
155699	96064
326647	221331
139030	317118
144301	150264
64238	274256
270069	273831
296482	353900
159133	22256
464189	317506
170418	115090
66575	420973
410355	364680
122905	302067
480105	284843
5354	269798
361001	183891
191845	179103
306087	447107
257113	207535
390963	327922
135744	280174
11626	398761
133117	409540
230629	75991
137964	97346
427325	49228
187494	479614
70808	330469
403202	348099
381305	27464
399184	287382
193479	109066
273683	469446
251529	232890
254446	228106
415905	424477
147756	139732
371030	269190
367084	384876
87021	51735
413011	54895
106066	190206
229138	67733
413798	173350
339963	469268
131265	74106
326631	79989
163887	366493
427169	432980
423446	316372
407768	473636
310871	203656
441463	296750
426742	149128
93451	94665
319824	293106
408373	396884
130224	243792
438827	16661
313508	246311
389479	25076
438193	342968
76790	191605
353287	382132
332321	265711
192630	334605
256893	234487
200162	242991
214138	234649
291536	365714
239804	387333
226052	324847
424841	75379
161044	313745
115171	310756
350634	54292
247785	156376
426197	49507
77470	84712
262688	324639
171414	440422
244754	64371
47581	25239
165860	94516
438119	472891
178422	493625
107998	55067
194003	349364
413987	390061
377708	101276
492262	461846
76454	11693
288267	351639
482794	296358
421050	116307
252090	380709
437377	464441
236008	489552
453765	90277
214943	47190
345401	51669
376341	493921
170474	221648
449111	398333
387183	291275
363581	30179
337237	54976
127439	387087
355000	364294
73327	477554
323789	230372
96146	179506
217143	108891
319512	48894
493629	34692
19495	218727
184431	178775
469734	440660
173296	142018
427400	475498
247631	177083
315945	306100
237624	103118
272301	113319
219546	145463
351354	227101
147588	186330
171606	315671
76011	293813
34776	434239
27073	134188
273920	67040
201311	170777
232258	420790
368858	489822
177395	4606
442236	489822
276821	145337
197990	464588
428007	270196
346620	28129
424587	446473
95610	200444
65884	445931
98799	484447
352483	183213
257870	448421
27036	16223
240835	280379
39055	94516
272060	225476
139850	249186
112103	172104
314452	240288
350353	466432
54124	428852
479822	476766
124085	264784
162454	169761
296486	15209
219471	268485
205908	476096
303100	241468
140770	331090
122024	76481
428901	140608
417772	55074
191944	90103
2168	416402
32529	146186
159146	82083
61061	437409
208936	161474
268066	445353
185076	309173
227857	12683
25239	424280
53532	230200
427388	184303
192611	453010
211740	396722
39683	5007
293128	186259
180886	170815
356189	331162
67496	49828
45912	475439
458183	212609
119001	81800
225502	440660
481098	443641
77190	35150
461917	68288
77143	216682
390323	296869
462984	286344
234881	116088
14303	69707
258692	391414
197440	345337
177899	39852
368858	169482
276759	94344
206904	428817
485467	273831
172923	186714
57559	5884
193306	40871
2756	477509
479044	294843
270757	211868
49789	178521
441080	463549
409238	111623
341201	355093
77957	357450
292641	400098
10546	366127
307641	10371
273610	395093
486912	485424
427388	198865
472853	368993
277765	91116
168979	329390
429773	123723
438018	64075
223536	237019
76228	211705
149498	86728
201204	253247
307891	184258
38247	480102
303278	336590
313263	21241
136758	294684
341939	484447
274138	97317
118860	130742
184945	391933
165413	250410
392313	132740
416509	119290
37189	411424
4841	382203
337262	10451
153324	461392
196132	441313
388681	14254
42279	99587
298427	349624
255646	422998
466790	119868
59893	229311
137454	52490
35025	50492
268755	79081
74363	387146
80193	316585
344924	215776
255913	298844
73462	153995
268238	331508
478588	224469
242411	397601
342465	422174
99913	463348
51741	322038
231589	68176
226818	255650
291867	330390
268910	205253
395003	96977
414286	220419
319616	58396
449345	440660
131969	204245
205852	92130
423974	441641
102347	327683
182390	65670
206969	67637
223571	190365
432382	305721
354545	196399
391909	369692
306066	380501
443807	190369
483112	163725
469532	116168
99701	133734
197146	32265
71398	335476
354111	413921
72489	37280
76715	263504
180380	16451
141085	475594
456726	401928
379932	137719
353527	160098
407464	70580
315250	146183
422950	26641
284040	283346
417528	207893
282067	142018
326516	101058
292367	422868
388249	268600
188257	79873
221593	9091
201667	15133
440733	57375
249448	255579
313050	362610
359707	197988
170928	313234
75683	100313
461510	252664
164690	19362
391459	151944
37991	260527
432620	464727
266159	246330
378859	49903
253816	93934
370623	493941
214107	5041
493082	262954
79846	378650
234934	97193
349213	225260
267243	428214
162253	310261
74641	433934
112236	259074
228849	366564
337316	365574
9968	311826
307628	197624
245318	449298
394425	254224
125935	233590
318666	462973
52472	178664
77674	269374
59428	157441
444994	383382
41378	176759
375664	272806
314581	65670
158359	217310
395983	49532
119931	128537
173860	237235
76686	55885
490531	348299
5561	98847
465512	104598
211360	231485
38861	391414
469135	276905
376706	48870
2014	434157
191328	340358
468935	387860
105849	125894
398687	273831
111455	447638
28143	193380
353313	233989
199676	452474
122482	42730
338735	267602
244090	279597
347281	48275
418961	209110
190147	313745
336590	96773
423895	417643
454188	85358
4645	313745
130979	272159
377937	414603
189662	208642
470739	237592
398737	190369
326379	424497
189318	326854
346641	336291
241463	132843
409094	214024
3355	316395
362440	447517
223727	401854
368515	129827
16405	50510
264357	91711
403930	200459
469272	372214
197046	391780
450060	246179
334132	265469
385881	141509
282453	453521
465740	89322
154869	186259
395971	88113
489657	265757
148559	40330
457502	461944
102378	435318
319534	58647
392086	368205
117348	256363
259775	121499
351455	376869
12113	462819
225269	133177
5789	32807
456723	237165
75056	103565
295884	109407
43906	439692
84572	264495
118616	9054
20059	450970
467499	361414
44997	351951
232391	426289
115992	211152
196462	335651
31780	406966
103602	450289
443062	438234
446870	239107
188883	8607
247105	420790
312576	203404
83914	214274
69292	21411
304165	122855
421635	184659
3386	194315
73003	484617
111833	385548
141758	262769
268751	114179
129200	103267
177215	55092
427400	13164
406660	298733
398976	420944
346873	176878
445176	166952
441290	82585
135622	418740
284806	182411
180154	313745
340197	420790
220666	420392
283278	405156
316136	148454
48859	381512
246686	187998
112194	101058
406408	32408
312908	55682
442298	271973
58571	109006
420424	32807
274865	283346
444878	425240
88038	192365
79817	322457
252556	149046
246191	206946
271760	160456
163788	188759
309917	155680
374622	330303
393737	23377
379335	190022
80056	114413
291299	385000
69734	32807
34880	450798
118860	292721
354419	293025
111965	6120
323781	279664
324216	162939
350257	107187
180357	268531
480743	179472
260495	403515
342559	324776
230375	297272
87471	317985
33167	106387
102993	482896
186438	490797
259291	190937
107789	197971
189179	214546
242915	248842
90592	415879
173795	22420
487010	97086
293913	401687
427170	291521
178680	183213
404568	355868
260944	415411
398260	239122
412440	6794
123161	260132
68098	393771
160961	65108
435683	268129
489216	339174
400910	301149
122139	345481
384732	110708
333671	422148
13472	478415
32022	467752
403897	185335
9348	119718
290099	232858
236020	217432
167035	143965
398651	397010
430425	202452
329312	113138
338955	41533
140176	6120
349758	366646
268070	354747
482851	299162
41453	28129
281877	381008
379693	88925
367656	201706
390297	139990
257110	166338
369024	176498
351030	366493
423866	364639
133909	48146
313314	441635
433265	228655
333891	435211
274413	158483
213184	160722
116196	360860
287855	460794
201813	4016
31703	165389
478109	56131
75584	127407
244017	34865
411320	195121
384679	194287
109945	203279
489583	237660
420348	55298
4606	48562
268910	76096
388048	25410
445708	414809
126328	451873
380846	238845
68843	386946
342465	16499
193270	100363
49037	208300
374400	350189
237430	98409
187199	369018
27152	210261
452370	151419
309083	53994
125064	376706
150268	281683
19353	156420
456294	149897
116947	243438
118923	430356
311032	463707
139178	4413
194630	331535
409745	317282
412502	106946
257498	276883
282040	216953
411668	283250
387879	66819
289208	444346
339529	208397
76487	285118
17186	69293
359659	33415
81304	244
370949	236243
464952	357748
23741	276876
228606	388374
415629	18330
6006	383244
431536	222891
16410	290897
191489	66440
90758	245317
249017	411455
384714	307738
215596	364070
248592	397535
226838	190369
329681	300774
87741	389682
157878	367824
450726	414832
80511	115090
316154	144073
97921	229589
285239	421285
426133	493034
446583	404770
469926	395988
258120	156376
468741	465251
253102	157624
461176	33182
266438	386094
224257	201211
463420	468769
42905	201255
64526	202996
198317	274333
158224	190369
33242	317100
175390	125002
401389	259074
176059	160071
244153	161975
50377	427883
321760	317506
375405	131194
287129	420825
468112	376413
327209	386772
227075	463527
133903	49903
351660	98639
232832	370866
24794	15337
49900	427125
90296	287552
305324	203656
450039	317118
276570	164884
79257	11626
383429	334680
86397	198069
310160	159249
196712	6443
194537	104505
309199	447517
309956	413649
199364	160545
93771	65624
419959	348936
207222	89662
97696	481612
160010	489496
474453	172089
241897	388677
27537	84089
391204	153593
6174	398333
196996	168511
45620	191682
485330	135915
318121	9489
270919	83275
230051	218290
117410	433934
208947	13370
162686	190369
134593	69395
415547	234720
48517	458601
131825	325167
460226	123744
263697	148536
20936	387839
467322	132025
3724	314742
80831	68950
18928	209427
349990	40319
117562	197685
128359	43334
59526	425792
87774	477746
257977	359826
400617	376364
311850	34412
224428	45768
3562	218727
285664	169467
174790	298182
247565	29288
419093	379963
221525	260853
78757	27885
415685	250434
275522	19620
329119	294034
482333	186714
181151	31546
109212	9436
338955	476951
64936	16433
235375	324581
151712	231485
229340	316291
137454	482143
289553	338073
482944	318287
96804	244062
272078	422175
281611	50102
41378	59658
457820	121106
85759	196783
86632	329727
248013	374512
271698	213035
45492	175096
115625	78666
55993	110677
116985	131393
309225	480633
87731	460342
168000	234872
91788	66235
258452	52490
202740	401871
407677	10371
199676	477328
320845	462973
393024	426986
345309	110606
320458	254178
376413	185076
267920	5973
372340	413924
85477	233214
372764	303392
40353	224297
355932	176512
128985	207148
20946	2061
92501	40596
120240	455082
40929	231485
344142	414279
297393	313043
5773	262954
474735	350189
301163	267553
310941	250679
290952	491984
342465	300813
193796	317356
24333	22347
46788	399866
1384	479614
446325	480683
486422	438783
8354	464872
187834	468050
207092	29608
217960	313745
253151	361076
283896	420392
158225	481785
367504	378462
480471	246680
358373	265518
484691	447560
357478	40198
232992	236510
29187	414471
485570	40388
109532	86476
230051	171421
317913	300473
392320	370806
104648	151167
130461	190369
259775	240917
322362	132740
192249	31168
322006	111964
19921	463623
37032	208038
420352	185761
91558	420790
19892	233590
193099	242387
334458	86560
477826	114930
350796	174585
20946	43708
449638	177436
430100	176831
81648	74403
59628	48247
224145	194165
480475	299182
351386	48007
230152	306100
293765	28129
349290	45858
235034	153842
319276	408288
327779	190369
196399	222344
198615	335823
215717	407306
331274	392848
156465	320364
188954	492976
227566	270248
146279	232632
36141	418489
322342	401543
492393	330675
243376	108731
420497	478415
276783	210228
434472	132843
118068	142018
443025	265040
131939	330318
273610	80435
369205	362206
188241	189287
320900	13370
109174	145835
5354	475702
55633	189733
77253	75303
10011	101737
398903	95233
325182	212081
327254	391414
236008	440962
258801	481279
4634	405555
376036	82618
37830	420511
49663	487833
2380	184179
46092	31820
89520	326987
157663	319333
437623	301204
224267	13563
93460	361420
398761	314343
373414	243242
264856	250805
469596	181993
486111	44945
317010	1345
246755	343408
223054	426986
474609	206769
195135	165267
226747	335764
411937	184781
56620	298747
36267	126426
292641	187824
461329	459205
459763	421091
33669	253774
282628	188243
342778	478415
329508	463623
324967	172228
326260	258939
325951	87471
313728	36111
157152	40551
224243	218612
392429	360228
417214	152392
454167	136499
296511	17076
233498	366425
110678	200444
49541	366666
446943	334680
140727	489376
282461	141250
132153	484274
66941	218103
362252	38063
176130	75379
440356	295484
253846	37865
26318	491897
364371	396012
69734	478415
365615	440660
358860	436740
355573	311419
58225	99405
71237	190369
425900	478415
268989	454975
457627	153605
89661	86728
355083	9439
141657	375432
226167	71184
17453	59841
140460	214279
288199	317100
20749	16481
288077	492906
342559	291151
5354	265861
209311	129513
60287	163520
251766	337849
467694	452746
193099	420944
403715	111039
292225	488641
394105	492906
470415	378405
209372	480542
209943	37092
196618	352013
91359	314742
209365	416575
311863	58881
41843	23263
326775	110677
127963	313659
371692	376124
22111	445153
19807	64700
301006	110677
26086	86974
375316	127462
298077	461669
13082	386590
484229	300766
415023	10705
82606	48861
441302	3969
115604	297282
300025	224085
457548	423919
382848	276572
397058	141151
25659	366577
451156	347104
59658	104009
19334	447230
362078	110974
482661	109768
230153	340598
490708	86728
9538	422576
261130	285508
3205	317100
39195	253392
262783	16238
265192	460723
471899	411455
55951	83872
200092	161023
131347	298767
44159	472609
437623	108160
209195	438203
159891	176888
30777	178436
456021	439636
250679	256674
73599	188807
79249	383797
472157	48784
86311	386772
435585	362206
287953	222891
81035	203404
13257	351639
171380	99224
178966	317995
338752	108554
492149	392037
471169	486185
317409	190369
206638	348563
25863	78564
301446	401217
103748	234748
134068	1006
171093	10646
151158	225328
133072	101058
368874	393463
340525	168779
165476	6053
149555	295376
133732	340735
458768	368238
222094	377032
155266	274508
209510	375981
199839	339582
82634	260038
282224	281726
180615	237349
62257	123955
261230	90479
406963	25748
461404	378462
367072	371918
215459	344091
329203	172215
198938	449964
218890	105595
10546	444180
48953	286936
75259	452629
481419	157189
439749	431625
430965	281924
474250	212448
314169	330752
249202	364739
283742	127921
377869	385000
242551	230594
27847	277315
1262	61894
185162	306100
169932	348292
205717	272846
438900	105745
44070	402326
110925	73200
215762	264406
216421	367824
336260	159083
280169	178356
306981	412162
519	461690
424283	341777
315159	190369
130043	364064
279590	46176
79989	18940
136411	259929
276375	472944
65664	85735
273804	282912
89826	243750
39683	111238
306981	264766
424637	74450
402052	100287
394929	444139
54085	377683
441461	353485
157182	454975
195389	418309
312035	485304
340037	230655
201919	412124
260814	120778
187834	424104
492456	38979
278032	141026
410448	186259
253076	239792
378420	446170
16063	339351
14275	142678
85746	385930
162360	301659
343746	472072
103886	13370
379538	477131
135736	3994
454867	353557
86632	438373
366135	131973
356977	165736
168917	222275
57649	214050
228924	348798
119367	461902
2958	98626
8580	400123
116377	115155
65989	104527
108706	297357
46092	335425
111422	219866
446182	489376
54539	487141
140271	457418
252889	9437
68094	341271
361262	293813
375405	190068
15433	375595
386973	413338
449093	249334
310811	10646
253935	273831
207019	183975
310648	375840
485377	207927
371182	278700
27069	47390
420715	256537
110017	3755
448104	256668
422822	25549
361707	476231
302722	78906
358860	377626
20618	86728
309320	349344
208744	232118
399441	353787
395365	398333
21898	58647
81484	137879
470024	238014
439755	351639
151305	74829
383907	433343
194912	41075
284427	302610
177392	63846
232621	464272
52880	245679
218664	306952
129176	119381
451012	193366
22283	363581
309530	68134
56619	236233
345918	39116
1685	873
201927	95149
98378	185750
408253	424356
358723	293813
259978	121755
407128	445431
189228	151691
409503	452746
123062	440660
144288	357357
189608	310756
213623	391855
35929	278517
346489	205204
426101	211868
292090	481785
67952	94516
230551	284843
277592	461392
265609	401871
480105	169133
313728	132740
398633	373270
311312	126802
135743	146115
390327	377909
44047	448600
216522	309955
97739	222228
385237	475200
111981	441750
187458	262954
254002	289515
339632	120850
333622	200034
194082	27464
415671	23018
357800	301073
379577	15209
413969	440962
376237	378462
462798	391414
236990	452098
436849	273831
191510	370866
160858	464868
225197	123237
301903	187998
131049	462299
444748	421747
487732	398633
396378	360584
23534	111623
387791	58881
101557	144724
332725	293813
295404	248398
207084	411424
160289	391360
31754	440660
331701	5529
135059	37829
149132	347635
364493	491150
407780	189050
447133	139167
221810	53580
127663	410236
132571	259435
35559	268176
12405	179491
450087	19931
139575	10212
266590	103605
108356	97506
432302	7150
178607	132740
368260	160419
154940	407334
103542	256121
128871	179375
177157	216017
139467	421738
240709	222701
91468	98906
446570	151643
315766	228431
39355	63528
293030	387335
49106	30522
54406	15209
309225	146924
479157	356355
283612	395336
72003	450541
316223	17186
69128	190369
264886	265065
334745	382549
252989	303424
359531	222520
330097	57979
369419	129185
367006	51373
265192	392062
315347	24738
276821	297969
411993	388195
116947	201515
193761	395988
143501	149300
429370	115917
442582	217423
4707	458601
189148	164884
116377	314106
357178	489822
275721	373543
475761	167644
208651	155476
42965	457081
69364	325167
188156	105878
455745	313745
88596	477986
398964	246114
263405	1057
384776	247932
368172	166063
167588	345984
428874	476951
286954	401949
434690	66004
112372	121755
336023	324723
261685	344832
494102	373287
308640	275060
204330	126723
345980	433279
234881	477632
476560	480105
25244	172089
251147	220417
451992	355009
37151	235098
217953	13370
321624	316229
48028	282401
289513	103420
215292	145101
198862	401854
38685	187974
294327	466046
104740	66559
21757	21411
255859	110708
140171	158965
397902	127921
84417	219876
247294	291668
446066	317356
124320	152768
28266	209572
389295	379421
233033	209471
387449	486885
187834	57205
393218	83403
196003	240796
264569	14018
245679	230911
187207	10646
69287	309425
268948	363436
366428	361713
486576	24334
272248	391191
398761	283918
205037	156486
81262	403301
273650	253844
320609	21583
357527	439350
365932	105878
37725	367280
87150	260707
69011	286936
360217	198790
456694	469235
448726	491271
371933	428214
874	329684
472158	401949
142225	24439
453122	254098
17299	401949
294618	83367
162751	62191
254267	443694
237136	375344
125948	416698
165845	303335
183498	49021
289639	488362
242411	433798
349863	134694
277212	92613
411712	438783
406961	430754
57911	67040
453783	418218
47477	240173
464022	128276
156146	110677
143190	427315
409326	139680
392370	263399
234789	275728
242614	42890
209967	294277
205346	111123
216894	37476
25748	225073
224303	438770
102447	172089
256836	52537
308825	136305
346855	17122
361680	402493
391705	400026
340815	190369
34298	489552
252959	291002
4941	283824
132154	353836
132641	458320
369217	385789
457528	199373
374058	160330
342465	283715
462047	218727
191048	283178
17491	24738
39189	371983
295381	156831
404408	183213
363364	290460
28250	4413
279295	292721
178522	12092
17989	276358
107826	113051
93969	118156
245305	456586
328971	404124
97601	49903
151412	426041
216623	233181
35576	228618
54047	68095
409257	492760
280762	456277
472963	251874
288109	351585
355898	431226
64526	313857
57474	293813
199886	13370
167588	89189
167588	267050
421830	86852
226663	252854
245148	74106
450079	218730
79810	127921
290388	486237
146937	334680
191099	177415
212623	99405
415627	202142
392225	49021
255159	54068
429150	186384
259978	22804
316585	78811
373615	101024
15819	100402
440508	117690
443307	439992
393600	106422
319032	355978
362200	440660
211238	203279
97245	447335
261040	11233
483706	189733
179379	489575
198450	110677
233839	242759
344730	210261
155871	8463
374829	483853
1652	184024
351529	476231
486371	401101
218265	53020
256599	183213
375740	16433
400816	417585
104461	298043
374816	107411
92691	165080
378558	468144
79048	220243
289172	261070
402294	156376
323904	361661
367878	468710
301659	303187
44654	366534
483962	131312
10546	306543
12050	457412
163651	314742
384795	50391
69657	28065
450330	437684
208318	392329
464847	322969
277132	468460
426190	476303
493683	240796
209152	195658
336594	15422
151889	327061
291782	287957
456231	464400
180991	196882
263889	369940
347121	327779
302798	391414
346716	322197
128196	445233
339729	139339
20662	202606
253612	186692
177803	138021
315957	173887
104598	318295
81786	148213
469102	313745
55683	245201
430957	435855
36211	35629
61239	245679
303218	458618
470711	265589
87832	455181
113363	72617
359775	427738
331192	190369
410390	326815
394517	56068
261116	158079
303782	82624
321809	171414
382574	345642
68700	16433
264026	288336
394677	411455
116856	132983
491190	219866
216405	174535
168514	182898
130069	16844
203724	282558
473015	82271
354367	450600
10690	333136
184533	258461
326486	72670
303356	378462
470990	463623
187180	161223
30420	166063
103050	298615
50739	89079
147035	16111
326142	10411
237934	125354
427606	420944
81432	175121
155664	119381
455550	93245
270764	10629
116652	190369
10476	38511
55183	336615
414878	280871
448646	200262
397814	49903
252428	122780
363192	238299
274227	429863
77753	378462
254496	464727
348166	144827
361291	85563
110456	28065
347025	68086
140722	455082
394020	97913
281877	22779
57281	4413
1057	444856
388129	38856
452967	144622
232304	99437
45528	273831
156467	132247
296917	336947
422477	54264
120986	277402
311358	286936
5700	353826
128287	4413
57358	479789
468935	160679
102784	10306
362267	437917
334321	182170
218930	143401
58767	98906
484781	245679
460858	162795
313699	152791
11608	418771
256016	475348
108534	123849
334341	123369
169937	406357
116658	86728
272742	38304
464951	132332
160637	115904
408951	127921
177330	294548
169360	15209
19542	193083
13176	409828
408562	440804
298823	457685
212287	369599
203201	99437
71938	389387
265483	265065
244143	277088
325979	180709
1444	331508
272338	438203
371853	439159
57229	231638
117673	285446
427388	453521
234332	50264
42905	45949
443475	331584
141891	369599
251184	150179
492149	225989
351803	489018
75339	490395
376967	382936
483987	69671
173121	276021
151850	383967
470321	86077
105821	410313
263514	296454
210105	19411
190789	218615
280019	251024
102563	94356
378968	21632
468818	8607
251700	382511
55455	240551
91499	447107
183498	710
165046	315671
210320	310836
361867	190369
281803	130940
306824	99682
133853	366493
54977	240225
263703	339613
438235	219737
238829	313745
486708	286828
71621	284982
175484	88883
115561	387742
145904	320625
463200	313745
194947	226494
183257	138605
409357	28065
315800	62008
454452	235815
203164	417918
487192	110677
438563	377270
310629	401949
258126	217631
449242	49660
129959	245275
213364	69319
415778	109791
153131	262954
466643	211932
289161	62191
33965	286864
423446	166970
204018	466243
250404	271269
278683	106514
458489	126241
184320	212081
62074	191742
266965	136423
384824	251878
404837	349718
75296	169482
197182	78469
231545	395988
93627	1600
166739	96941
416408	454975
308777	262954
212009	129513
240203	471693
425584	208038
104657	456716
169451	327625
488784	346824
408329	466466
35446	114643
327783	390267
182270	186384
460024	372095
255650	313092
46092	322734
292123	265589
76116	464420
34481	402265
270468	185999
125167	65046
493184	348798
316828	197473
288624	199531
334489	82794
41111	364988
340999	300473
221584	41432
437546	342840
31450	183966
420903	88965
136543	265589
67539	341491
47214	276358
301557	254822
378420	157698
440400	126641
412440	338831
112326	238549
261009	66142
198701	174255
252027	318749
301913	29816
216879	363376
103617	137128
89219	113265
430235	317118
302889	195905
172811	147822
282861	240713
143769	190369
238782	198720
295381	190642
327657	190369
483467	231985
6467	397436
394145	421520
431237	425475
223929	36320
64354	462676
447610	365366
493459	228431
250854	410074
443163	463623
463089	49896
271290	170205
471824	405544
165646	122490
232245	257792
91828	94198
196711	262257
488852	491150
189806	401949
259821	236064
214626	73716
411404	144959
210186	351732
236641	214024
134714	110677
367919	247227
146389	415393
391953	172266
194004	27464
125790	355958
423682	360135
412646	207135
426865	439352
59535	122455
53168	31351
457418	158313
50382	439635
134348	354630
244392	410716
17773	12177
167588	286380
299717	42778
415028	364517
11209	183213
199507	474499
71636	478232
383304	221890
473411	148739
84791	16651
366877	99437
433664	255650
380806	203656
408347	78469
230051	328485
397734	353668
25991	190171
153613	195948
444299	68136
36228	53490
92787	249334
181178	421356
104564	228431
300727	420511
41491	267602
104966	317118
321911	5040
245826	162247
251706	283172
263845	98166
66137	378686
258691	317675
406660	301143
116414	18876
227566	155246
111148	40784
168346	34571
93451	355525
349875	469235
165326	359637
209317	120986
356136	408777
436963	297775
290601	254822
353942	474801
432965	84461
215141	205289
333578	348176
73261	38063
407659	86693
168381	177934
40742	323711
339932	187497
124957	28646
73437	440249
264900	440784
87314	376418
148139	459618
256912	391525
452643	94979
138412	129922
315250	39259
477932	93382
455567	478415
391111	273831
444523	310261
237140	263009
292531	40734
280533	90682
420482	336590
178760	475727
407309	342121
300750	476806
180357	221324
270248	277568
463499	237074
48141	491844
185445	99405
271023	481577
129328	110606
448571	277450
461517	357470
353132	23318
396887	337094
133845	400044
385991	181961
233465	168638
131871	373092
34522	477358
223636	245332
347660	153995
458398	98294
367919	412087
433947	405094
448077	230629
464420	152468
392086	293207
423398	439720
444650	311391
24255	262954
74541	378082
300369	160576
479351	425827
92429	76861
486100	246777
411040	171568
352987	147592
268829	373401
289292	377157
257726	299500
29807	185076
47804	181204
426568	39784
9538	309085
235875	253341
474341	228770
70830	398333
217387	403494
487672	365470
155697	423013
26163	53883
102132	413860
26556	445355
242523	335059
171208	190369
167419	250437
161051	30263
371825	219047
230847	268531
330954	3676
467605	234107
222045	109949
330990	123843
37407	467703
34812	378020
55659	278843
414196	357989
45724	478482
349059	258329
180000	460437
246604	160277
67885	237165
18463	209736
245559	118496
185175	387606
24504	476447
226023	173003
239272	69908
288247	316693
423924	109437
85739	379255
295365	84089
471674	313314
243981	292352
420810	173846
361007	207150
310571	390358
309029	389164
478519	3431
458398	69455
118694	280635
4908	162831
191501	119381
209713	145064
284493	345401
463632	212073
454867	139590
46298	83912
111856	73601
17021	22347
342102	5040
216023	89055
457789	456640
385670	56381
193020	363722
411008	142965
402828	25770
42903	440660
16981	10345
485018	372433
191081	212120
442775	132740
104879	270095
67359	205512
390060	441261
420286	470374
199741	199285
260272	50367
22355	40784
84429	420508
476058	45769
161480	342724
26047	428391
231039	110791
165463	245679
364285	364768
282378	93692
136543	301475
218689	279798
312714	315844
392370	208592
490479	77718
375354	267602
386062	370866
283164	295484
168726	432541
486712	280775
367866	312698
318561	338140
382185	341110
389744	157920
198368	419980
296954	462770
153813	315671
337421	423894
335861	215649
86560	416503
405219	183213
309276	463911
68949	477495
463041	62191
99291	173176
400542	441202
202935	250434
174362	355162
469017	170304
334985	12087
211238	2232
445001	261940
308150	413673
473981	6374
304146	122816
217689	160158
93376	492906
229528	92613
267562	63415
404337	379598
148273	362972
12124	208958
422478	422100
252096	311514
415028	484274
59401	26477
248008	12895
397054	83811
19727	175382
442236	298767
428962	398333
170317	369599
178422	249969
822	94625
139	164771
53846	209952
331119	327061
6019	190031
347121	185578
222536	258643
185766	212287
261525	477131
335654	430800
487020	227702
192238	233469
270128	99742
157961	8268
192238	6072
355327	368820
178422	300036
9933	134694
63790	74276
308618	46071
492016	277136
396077	482162
288564	51222
73435	284599
191255	371751
473395	106903
252875	469612
406660	106995
258131	376661
481709	251597
228458	274242
416398	289515
401297	463846
34603	313543
82688	349080
227660	113138
179197	162072
330975	156376
244719	156821
480836	487217
54101	297776
273659	383683
222389	20506
151707	210096
198478	428864
62895	28129
289079	101058
191933	177100
351523	183213
285023	436686
134299	83078
341470	407613
153322	259730
265140	146202
24474	429863
5539	483851
232598	308725
252815	479614
429013	254746
80875	14335
250288	83403
201784	140047
446464	420366
226333	267342
8682	388575
315323	482083
298983	41753
173296	155502
193520	14092
309589	322146
450963	486318
95536	26209
35709	362443
222748	441496
312349	72985
317037	252790
436682	464166
380861	283392
429395	141296
345692	345745
5090	481279
278162	435632
158799	296424
13458	461846
415349	205915
213047	367110
80837	285446
352647	129827
435100	86728
429858	298896
237223	458968
237587	469370
158983	77598
254599	125399
386963	464420
484123	351257
8347	474988
58245	445020
289910	138807
37043	428214
222792	116283
101769	317118
478204	123110
52127	440784
342584	102309
180488	230783
259835	300574
242411	275990
115273	393250
381051	447517
438689	391414
105822	88650
362713	345745
86583	283577
242252	188923
246758	96529
293405	64123
267259	378686
153006	168962
386901	111209
27642	351451
227738	21583
40541	250410
73266	337151
237019	407648
457915	188321
119001	175429
316963	184764
408449	267602
36177	62224
332778	369233
270024	49569
11801	348798
233782	68378
379983	96128
309589	476412
3402	21411
385509	428103
451738	219743
139743	246672
136605	364831
123931	82430
142536	254537
55999	273468
13268	16499
443548	15133
128566	206623
268828	411809
172893	440249
150483	466737
263803	25410
298249	378762
184629	218730
121474	258126
369693	89313
200169	224085
47077	468832
91451	338189
77322	466432
265660	388562
367384	390001
119393	42393
452709	101344
227148	261356
138063	62191
334378	376526
19542	139275
66288	97344
97429	418374
432421	220253
291318	237517
243858	382511
268826	207199
391391	198926
266307	18436
226359	322741
36990	162795
2832	62191
51032	137833
98396	398135
244536	32010
168189	83503
7808	466712
270095	302110
207063	139215
331872	254044
407334	391097
427886	80694
365694	395085
65194	125120
175250	175497
475936	480117
30241	94667
167417	139536
23941	98180
136543	284480
475336	110708
428166	27432
326521	466737
68686	483467
483112	452474
368858	78662
123029	431853
425787	328998
97519	377620
97783	151765
214308	49109
94098	72670
121828	316125
307607	40447
48566	249202
488971	450755
108434	269740
367824	387658
469613	247123
27164	12895
179229	269126
205657	158153
58940	469583
80991	461944
463390	28129
70930	230691
38420	190369
112724	440275
454796	245448
185403	365050
184629	108944
435814	237178
442264	268118
114677	83408
448353	351029
312283	90099
276971	432168
117730	414181
166903	150352
431264	132875
113116	85144
179059	344285
275401	379157
422278	422998
93440	49903
87048	433645
114534	287423
335466	30749
334666	259088
265181	479113
452240	82128
63857	53224
130132	21902
154835	309612
481148	36685
331355	286925
418348	300469
361007	32807
453797	379338
9741	188244
52537	240174
483473	431315
440929	161023
202918	218727
219103	225772
253816	203658
475872	430356
101540	291002
16844	383967
468205	68550
39601	90820
454263	66443
133109	161546
125837	127298
226538	330423
196026	251762
71166	42459
178759	453222
179439	39610
379680	180578
383769	447335
135595	126204
237799	270029
488630	25185
190884	53490
3747	191312
17562	105498
484786	157715
465687	446693
378066	306635
344011	457011
128818	479233
383164	110835
494082	314742
376304	13370
247853	390197
70777	386369
19925	396119
61800	203656
241841	200549
422115	205823
274109	103392
417938	388110
260801	22258
114901	409912
23918	273831
342200	128810
347121	337404
168651	417201
59644	392145
319046	196841
76079	90215
37578	118662
138791	421115
317723	426569
458601	149897
91600	267121
192363	62948
241477	382198
350089	120132
367689	348408
113218	179987
328498	362567
164354	302033
348798	8262
356990	244274
397842	344526
210471	482776
427388	203279
296477	447519
489822	226168
76068	301475
139869	389009
157065	16433
171351	273831
39772	475200
298156	94516
402759	288410
270291	132130
130950	194165
8697	209751
318451	52537
265636	16325
275667	10217
16201	392468
163066	75201
44457	112717
116609	442371
178959	64977
287245	464473
223708	403501
325090	378686
461173	293813
2935	8117
214841	309863
482646	37516
459994	72799
406660	145374
115449	355806
117348	317566
380438	171976
142363	225911
263273	213786
10989	27464
82688	452542
467716	430356
260624	390525
319824	106439
322366	377832
471549	487938
77079	115386
386351	108222
114450	298477
376040	326544
43027	16765
207867	230714
371253	457081
424445	257600
99563	49903
316136	68674
426074	452746
121171	94665
253379	47217
359790	217785
123507	87620
268755	464420
377367	83801
404352	220417
35806	115123
8524	160456
50517	223193
333693	311815
414058	468832
137110	309057
429557	132424
325824	90493
168990	13657
355213	458782
169630	176182
201404	290524
351072	97277
449628	398235
50506	321275
101847	105878
376146	259809
218485	378686
429143	106807
176130	149049
52364	101058
475788	17186
139980	473318
253955	15133
289444	317184
183645	257140
40566	162517
152836	476012
127138	271665
7653	211868
257441	90134
492393	465692
227294	354788
468290	215272
373631	316162
436371	47782
76090	186561
222698	49896
351661	214714
106494	80581
371506	324377
196903	82957
325329	391414
412736	250110
196003	217494
11059	135756
358422	312627
363436	303424
210055	224314
415574	247888
487347	49903
318404	458948
47247	387884
392969	404603
380405	489552
333737	467703
318582	260718
107711	327964
348355	94516
23079	2232
314408	80662
434259	438783
299580	267002
232576	123369
303306	24899
6296	53863
192487	446801
61075	348516
323554	421830
32603	420944
135179	240796
308756	472160
106141	85080
181221	110252
164002	258925
219099	409828
333080	77438
36835	57719
428277	449319
205659	148619
351451	421836
149422	290450
264543	295725
221158	256121
438216	208617
262013	265305
430831	32807
252846	387742
327733	324723
261130	97442
332677	266899
294047	166361
416966	393953
122369	188759
33384	299238
11777	140957
304687	416572
326260	331184
180489	366127
286800	266852
125637	285143
430159	107223
18672	156398
90344	293813
48282	361828
392197	330469
172461	177531
11626	452709
199982	389387
445906	222701
335469	443090
155246	461184
397880	43045
110182	188759
282674	423688
459313	466737
143203	234720
130069	176882
88664	457514
136192	6949
89238	172256
395988	316463
468757	143625
114636	114643
362932	143534
109737	388551
25969	148590
201946	207245
292352	215803
212040	54674
154067	57134
334391	466432
370776	302425
102901	366127
44838	351821
32933	76454
260352	112379
319783	314742
424802	111833
237164	72521
100962	249692
131957	429863
125954	329547
350973	50808
261426	425090
63477	51895
440000	74482
175012	254715
197544	218731
234927	238075
130935	445186
40809	296576
116087	214742
260132	110677
350853	162487
162442	310137
139721	338402
273045	252433
367859	165963
79124	467703
275892	290450
269902	14794
124469	481785
75368	93762
340458	80407
469911	150352
340798	85078
443675	391414
60306	32020
462169	31221
188469	347476
254641	50155
3809	76111
197184	275152
236260	433934
224630	93627
306282	187107
279716	395704
430925	342639
238123	378213
81945	173623
442955	145909
140983	387742
465837	256428
438115	192610
37748	125417
324967	316351
206939	409142
466133	390687
264594	8422
289963	426034
276406	190080
493625	151096
373025	488977
406660	32620
213364	84590
159917	220417
57630	412485
481344	178385
178610	202620
484786	316929
275913	399046
353023	246311
347252	438783
22512	287492
97247	346366
185207	330815
260452	57375
218926	435708
375032	352078
261277	350549
409889	48163
410970	13370
479540	287423
98850	182352
137517	381613
103019	38777
150798	461208
50532	438686
222703	267352
183877	186806
414050	152502
283113	477445
345028	435092
408839	382109
31398	54976
177051	405842
423660	370866
245394	426089
4620	331349
45787	317066
96337	459213
404960	126660
444755	278829
145957	258370
402438	412517
131160	477147
380465	170959
418273	469235
470672	23467
220349	21403
260322	238829
237410	249334
379696	325704
337155	290822
318573	77004
263120	48275
181805	285156
167924	176878
464180	290624
165220	328474
329743	461769
456871	161201
251533	127354
289675	89243
89229	261396
35868	316581
45218	8522
220122	52274
88912	308019
362823	194909
80043	15209
462969	54976
417826	482315
425114	305287
168197	47807
414646	334498
273904	350686
75276	278520
160316	154012
395755	250833
259653	34458
218114	144306
290641	436492
80936	394978
2349	438783
315730	49903
25239	251549
33194	365996
270658	56410
249022	78334
382709	312030
267116	420323
85476	219662
106268	99405
375225	17186
427409	35707
4910	227575
258498	190369
143554	57316
492065	453012
480583	440660
230672	317675
104740	369256
382293	478415
106531	160534
40872	65550
433256	1666
329379	183157
206131	107187
34865	480963
73466	17186
375316	308897
309005	12831
460849	236503
425751	375768
411961	15260
487732	25410
196355	127298
230847	1171
230051	238694
17772	45141
312474	195121
194350	401928
467019	86596
438776	154137
475092	54976
78464	243374
363902	463549
244263	465598
134262	246308
357186	465313
343194	398959
408093	37032
162633	488980
216602	2232
5116	358032
38941	275677
220445	377680
116652	40784
32032	258610
345401	322215
388292	273831
196181	65210
195334	291249
346272	479097
194851	367937
124469	136878
185084	318088
115625	70201
362919	279530
362228	368412
35352	141649
55224	195121
258086	18650
104111	314590
191846	319145
29737	229151
27831	459213
424827	188246
140114	438783
216677	403745
71853	428009
293685	444
122436	191953
119001	270479
330253	62191
227719	345331
263539	364743
458601	460580
409388	287413
269612	25672
286893	240374
391551	287740
409016	374123
304878	35707
454263	200950
219599	13370
477403	55327
143988	123442
310230	11919
100275	237235
59568	454848
392407	292948
298437	226494
306282	271213
431343	434045
260152	86962
464074	411809
212151	220449
182342	86476
477007	222464
484058	442010
221487	315380
372167	6374
15610	477284
308495	387742
257807	291038
461769	407902
404923	47540
438389	439218
164012	140455
77996	284214
367177	68469
154943	298414
480967	316889
449497	277961
219984	209471
231748	246311
348500	464727
271200	392358
174000	478415
400101	267229
391222	246251
155544	145927
363869	170523
198985	36555
226144	430356
250092	304493
315366	272954
63229	133144
349322	369577
50226	296693
441475	369641
172543	279318
222312	294766
124259	144086
334602	451016
351071	121106
142664	84502
336864	149429
88034	284979
380728	94516
414035	118662
318202	254130
214516	466772
118253	420392
66162	62191
19651	187442
266842	267764
462893	58980
160858	23018
41673	5041
198738	468120
1646	13000
402599	419669
459110	33855
115193	85699
356524	339153
328475	132996
468647	15133
344828	119762
224564	425228
29951	249709
375353	339582
144447	91387
424777	335025
119359	308602
197911	35707
163686	21583
432809	30538
135595	295827
282109	410619
343490	452782
410702	309180
91204	315758
18890	187881
259229	401481
362267	316388
350622	14671
228084	198317
186595	76709
42655	211537
36117	133109
412517	198317
340933	296045
139056	8607
455267	93245
446401	267602
65513	5964
179427	292721
451267	324548
29973	311297
192311	12154
345401	371876
144612	326446
253024	194559
289807	313745
220479	222233
104123	229540
130648	305320
480589	11626
111429	285938
75474	360929
281052	166063
144052	487422
311447	323622
326631	312984
7931	435483
383070	437891
312759	481844
167588	199049
143731	13545
25384	14799
196022	134767
368540	303424
300108	308381
202673	180893
136731	1979
230574	101541
134736	158313
340415	440660
310519	296190
22371	41673
353640	9681
184095	270530
56807	228438
10049	297872
333339	127895
126154	150694
44159	323901
353990	344091
228382	256627
308034	334680
54706	154137
167588	64418
136543	366493
174601	488911
379738	22448
44578	434893
405565	395064
406068	223907
332472	34272
314067	190369
262890	328609
296080	315687
303237	6899
414412	299194
400441	390628
45724	347156
379696	267576
11154	267903
249202	424835
19459	199171
410508	143202
4550	410880
289472	477986
288880	199164
64338	396080
473967	212278
235739	463549
326260	290357
242885	280390
93549	86974
330509	313700
10725	58486
200091	42313
329454	293813
175000	328108
490223	142018
404568	286901
418859	318935
255764	289727
252090	5040
332599	440660
327209	71882
282453	94516
13830	170501
298437	58056
137877	36092
154476	379419
356929	322078
273610	204576
303731	331743
137552	135586
120287	477427
35367	424867
202088	267264
327508	286936
161106	381857
105952	266333
197602	52118
172923	215429
361134	217432
152777	293813
391860	48861
186075	74100
354072	51895
441208	104211
87834	381231
55262	267602
426809	470884
174753	364477
90379	169485
380940	478415
162795	175897
147368	357282
97344	261455
211487	360860
295298	356175
218890	298142
275768	399220
360369	318735
419273	293813
30440	295201
270127	440660
148595	132247
445725	420757
300051	314742
76709	141268
52685	128115
273964	156399
428540	320211
384234	59587
156348	100402
135129	228431
392490	286614
131166	79654
285703	314268
95032	434945
107524	232313
488558	406949
423765	351732
45555	240203
347247	46127
100200	313745
472025	82256
231887	368205
85049	196851
165173	288403
367588	458874
322201	98906
168578	398754
267243	86560
19459	471010
54976	157207
442784	480025
10050	19069
387756	391746
99807	129185
281835	366127
395480	218750
297374	411929
411194	323415
319259	416461
254399	137044
101960	488777
18932	392248
157792	127921
438120	113749
185409	172323
294684	281719
364281	314742
12766	442035
65513	343733
330979	283483
461239	40447
45585	464701
15117	80193
344572	413495
356953	265370
42974	299934
42370	57846
41915	39764
450726	265883
226362	451932
447610	27766
473580	253431
316323	190369
397563	363477
10093	180992
67093	288375
30540	457824
83318	484447
5700	299574
398506	76417
346479	393805
375405	101673
202313	26074
283026	339814
152180	114930
478561	9041
429103	486519
99760	486885
91631	209572
201629	267602
232570	408162
389927	254973
118685	61940
382316	15209
229604	22405
407601	16433
267562	249447
406459	183159
263514	310685
13268	127046
311819	389384
405877	208834
477545	253388
63723	305876
447610	8623
177485	454975
364484	295484
12322	461301
474499	135631
54101	281924
344125	467690
143361	299466
89564	321779
51683	429103
108558	73336
409808	109475
221082	280933
176331	322300
301799	260425
428087	476843
35411	317529
315261	247773
456748	350384
38909	422131
149638	331584
302687	386207
284710	107167
72299	75583
463575	221660
244125	124535
236035	295684
339453	360389
358322	182924
95207	109372
383635	313512
418291	109006
268516	38680
277716	348798
277170	49903
157666	420923
356117	336577
454088	48146
178118	344045
254115	316789
96291	178436
443675	299437
320955	60517
42891	278858
123161	283918
234952	333136
281106	232377
177630	187596
454005	181927
301312	311510
428156	273831
387054	21583
398452	116213
190281	244044
2782	22227
234845	400783
132948	146792
190051	175721
458207	475711
406371	485834
277442	453919
378982	96366
59668	122694
399621	463013
419281	197988
172442	491010
16982	224677
135435	405217
464765	428214
464460	328687
33894	282235
105049	295650
475039	101437
164348	187881
82845	81110
65476	48200
347042	267671
284641	49903
46092	247620
459742	254292
261762	207042
159155	187998
64240	124259
478847	76111
119888	162404
474341	14793
125837	189804
468256	290722
463548	490567
439796	336590
238353	471745
194898	235034
135617	376413
164727	25485
442644	355806
452772	99060
293716	245575
441357	4169
236162	299976
437586	417201
427486	489787
210950	195995
419356	309405
117647	329413
218870	405217
52157	60517
332206	97277
211932	15018
235347	94250
168975	167665
326631	143516
361825	56060
396144	393326
15133	447560
6467	344248
188730	264436
372447	391414
492345	429161
461010	270875
266707	24561
389224	390771
222045	427905
207567	109212
26981	276090
12143	388575
446236	276358
201878	60108
402874	81000
248248	400173
39892	333591
28348	16433
455584	222701
129186	457039
179738	262954
223255	353421
431905	165991
274840	440615
362054	21116
483423	141026
166175	91720
330473	197077
214310	333357
264061	391414
310029	231485
124812	113664
296315	57134
407280	388775
426997	52775
54746	5040
323836	391870
92296	141649
300273	444006
105986	110677
456174	238674
235748	366228
440032	352504
453973	35633
483987	278440
404518	183213
329750	112992
48910	10705
482089	434035
94416	478415
366872	440962
449521	73336
442133	315888
83135	329865
470039	8463
197535	117565
113223	414079
489600	53345
344882	253364
74202	22026
163356	232890
24717	250753
337382	347202
145585	36836
37219	447560
410593	477122
135867	217423
292641	272274
443098	40470
309276	267590
147458	53389
382892	155214
72189	10377
58566	63528
106425	131295
219546	371976
392539	255756
456940	90983
303067	447517
329519	424781
388195	255083
5870	344091
32448	440660
319548	41197
283640	165437
474709	478882
64008	403961
199351	463372
125162	58740
120253	52537
450465	238099
3562	163336
68613	145570
190129	186561
98402	203656
472385	75914
251720	336096
97225	278938
230051	466268
410423	467703
220730	181641
177415	49294
262273	168511
100875	172057
164335	76282
32115	393485
275341	447517
327360	183213
297458	464750
262162	378462
236154	215054
120229	382760
216318	259583
90779	274605
441302	105878
358087	317100
42907	16433
92496	310080
478993	1605
122260	255897
8146	186159
154153	336590
314311	490324
284761	216591
219546	99437
403859	414991
211307	429932
45361	127921
271559	338271
419605	345011
122315	376565
465180	32717
451130	336382
258598	182226
132698	187974
143305	377933
384331	317118
190970	13077
71297	318404
409238	268667
71803	97527
72670	190369
78530	412705
61647	277450
113938	399954
139064	205270
233906	168050
229735	131196
265922	273831
131359	169389
106538	300192
85371	379932
491328	42890
6547	151944
345185	42189
81898	277269
78469	379983
62546	308122
214735	4676
28955	485922
269941	178436
48411	492906
360179	476412
491273	28129
289675	365160
134975	1605
330269	132740
478609	187622
324816	341271
432135	45141
378357	245213
276204	391414
253830	339050
330975	466737
215399	103314
478289	24516
35210	433463
388999	32930
492498	315671
135336	420790
374166	409150
373647	122135
88266	82794
9230	133689
334373	480117
291801	199447
215492	78576
407500	206848
193822	351414
113726	479614
390032	64429
251844	173152
188318	369625
48471	107863
4330	76454
296819	185442
393793	458601
425161	2232
127675	24509
466331	267352
47297	196371
18122	15209
243285	363631
131594	314742
256015	11626
147311	204330
263003	127921
23146	279268
363604	331584
474177	255579
151346	95290
68395	166513
202907	401496
56806	414930
382052	36392
356955	278829
128827	336590
104740	249056
89504	116078
428771	4349
168773	278642
143290	298880
290855	320288
292576	186475
174665	8363
75655	440326
23781	453010
269294	463615
167588	355050
147770	154787
80193	164789
357815	87515
449297	62191
321157	355732
203348	29111
291205	264406
167588	276358
280624	34547
118760	161684
158411	331491
390863	396080
454198	408719
247961	378686
116087	425787
274882	313314
432421	3011
4325	316831
98638	109110
476534	338706
81358	34547
424747	430356
196065	28129
396582	298274
86555	10173
164162	142018
42653	456016
186423	211686
179041	315847
297624	126204
27322	98637
18451	134145
106940	441402
138531	384317
387313	411424
28214	414292
94498	333378
262286	246114
174134	393326
159637	42511
29828	111183
250028	267352
197544	491150
448104	322698
130007	423688
228410	440828
63808	96361
234809	101058
357309	440962
359762	384832
363646	273610
109426	281924
490567	33855
148225	156375
351096	203656
312283	163681
327209	207959
475712	447604
490391	20352
260110	317486
68975	159902
162557	476447
331556	16433
97181	313454
318075	245679
412751	19984
228128	153183
157099	59732
273990	467492
166903	159580
68035	245679
410542	190369
217612	296894
254039	467703
321595	240669
460394	40826
382314	60565
73183	226308
359199	142318
238791	269199
162428	259192
316136	430061
101843	187556
198511	420944
393738	185033
188294	249709
121316	65938
169630	15209
475529	445749
78891	457081
37663	79989
244907	351639
62081	62191
479323	205289
24333	49903
314310	338271
140511	189653
56138	350973
442144	308427
52031	357591
236219	250389
308413	19855
488511	399098
218114	217310
20652	375293
189640	91947
450351	215858
477932	57711
401637	164884
37948	338271
313453	320317
275626	151944
23971	158683
137171	9562
49714	141204
330914	490170
133534	118286
107639	286614
431378	76090
84590	232628
310820	349324
84590	132883
106739	18709
368766	131937
448646	149686
100843	199096
18218	267479
331988	477590
312381	317506
293562	375197
32440	12640
360531	267764
388882	313745
201813	249685
157465	226745
399441	287450
120771	399889
411194	315976
434196	98906
456883	405217
212788	421356
116527	34933
321157	246568
18076	378686
354744	45442
492629	245317
443920	272096
328867	160377
46258	267273
231545	185910
237801	263038
334256	253772
323056	180955
49786	477211
171873	427861
378163	448709
346861	287694
189090	89004
326942	105967
420164	147520
392086	360038
3809	410594
479268	103380
479351	265589
313355	28129
202922	417918
160	352605
412586	312529
458789	184781
344775	474453
149015	235445
276679	452579
244473	106570
239099	22907
42880	293263
258480	110677
360391	310756
94516	115057
98880	490198
227349	20727
20654	259290
413879	230839
364952	190369
117723	209248
311735	190369
81978	60108
408487	249202
401425	38131
39402	187974
83137	138600
487732	359470
267806	52537
199963	21310
426313	467001
137833	221324
312714	106739
219136	48667
76044	487938
43775	393253
257596	450185
425345	338189
310111	438419
200304	268118
90682	442504
366934	460071
310914	471495
160961	264766
272748	427839
35806	419576
2349	48996
44246	358589
419382	263713
33089	328932
428944	184163
273239	417288
370148	119381
22779	325167
325633	187045
139395	379976
108156	406408
200092	79374
161850	253897
323180	3011
192556	140423
278062	160009
20998	316575
329452	289439
347121	401713
367067	377281
261997	411424
249480	183213
251231	72884
374034	111389
439646	265439
103842	478480
36562	255756
219546	367619
336830	15133
486381	440764
160094	132035
262447	13000
141891	315671
424570	389682
179698	186714
63425	169807
274138	114063
108085	8303
153937	249444
223426	49903
84111	94021
400800	12895
443307	477506
220242	13348
350119	391414
331364	243301
93972	82806
345715	148871
80501	105878
178147	183213
180755	302623
118150	141166
308756	126948
208555	185442
246644	178617
467239	201754
201813	430734
78956	387742
4096	251107
83496	313663
113193	67487
137337	332916
43051	314126
165680	381572
200986	33117
219089	27581
377047	62191
459803	214024
25974	393326
268219	411808
259978	220400
93795	229070
209311	348798
20124	35707
187118	277585
233498	138826
113625	291859
160940	48163
291637	293592
269164	127681
271231	490211
81399	212278
386516	451414
373369	203656
289245	52917
271304	179559
51191	105967
35908	490627
377340	178572
213282	399132
58484	344398
442437	90178
398576	219499
322883	55243
135606	199676
245024	103240
314548	37043
259088	337359
109025	182940
24357	133601
46642	180578
480593	295232
246394	476231
239953	447107
466790	456425
469384	233590
440808	294965
362621	159806
148539	336590
97344	457800
143290	154971
250735	182886
172396	393533
68098	465954
129224	416609
281404	37253
154477	403513
104741	279798
145477	283270
297225	18425
185354	40784
460685	478232
463949	112311
288499	186149
238377	77141
28037	317118
289673	377906
314225	49903
448885	179375
51918	187836
60287	91069
182270	120666
71876	39229
267698	483100
22549	169705
123874	123369
137893	306409
189445	46243
401838	472583
141782	148196
456748	25410
489741	98650
51543	315235
197066	385103
151765	196783
354387	140872
470389	7143
221026	91239
73298	399790
491551	154468
285023	4413
369030	52872
441622	188198
206811	186440
270624	60517
65484	183213
28838	390814
399399	186159
148384	190369
253931	396802
24509	384524
393268	260854
106003	381263
432507	285156
300665	156375
369944	270095
169773	271463
253908	284214
174734	359243
335379	47390
439726	163577
436341	53863
139546	272069
398260	472072
342486	348798
482446	136845
256276	202685
455074	137261
183341	8444
78573	403886
454294	414471
125381	146202
305357	124014
152887	337802
113236	152085
134299	2021
414128	39195
260852	484447
350881	190369
115646	165267
327005	296339
418332	263894
85575	242927
160094	86560
72393	62191
153418	286728
124469	256718
11085	376886
228106	235781
482122	473859
488971	127726
388959	16777
59578	372433
455922	196783
48955	131199
442297	102161
401184	252935
78279	130028
53263	476951
99060	232813
371386	348798
397734	69135
445496	101281
296670	81280
299596	333357
329727	72523
72637	324371
436035	124085
487913	212252
429287	316310
204598	115340
355767	86728
239547	480705
40973	455181
335191	58881
140476	160679
376766	227174
311480	147252
87557	41266
262210	309690
303555	166772
35752	385378
421108	140746
345401	132899
446325	122436
457418	169027
378378	190369
60702	259929
55914	297174
185712	486339
81412	294853
112338	342477
104734	116229
49255	286356
94759	163062
221840	336312
155044	29823
58569	377293
344938	463040
748	341278
489722	52534
463891	30625
314311	144529
308618	130490
480025	391414
42697	198038
338142	400019
82	484731
297462	294668
150271	128479
472694	253816
450823	294130
192800	107677
443228	39245
445104	415032
362267	150528
209173	141440
24240	299347
80511	84590
241724	418224
128398	285156
224013	481350
58479	42189
141363	479985
49390	17155
347663	445077
95247	46294
205288	60517
100859	291674
466790	21632
300192	220417
384508	141440
147009	377908
228794	217423
295086	348798
61556	199420
63152	340491
93384	265636
286460	459846
89219	410853
199895	174486
314723	341271
55176	22256
2573	253997
222217	469235
287846	411874
140556	8084
195211	127298
236036	29599
216827	486267
107998	13370
350551	425838
229603	160419
391374	183065
452148	60689
260108	211868
301312	390771
352882	109437
409016	80536
234452	305931
407334	340271
280245	411826
328740	175402
151394	293813
450787	273831
380101	395869
428868	462973
179769	212081
42020	60885
399187	426736
404621	448781
258940	25437
101496	313671
334974	265065
169381	323079
110992	27464
61954	74324
89219	208617
457219	254973
231269	271250
242725	395988
275467	165469
297069	172999
352158	190369
69959	282287
181651	313461
137885	75801
68092	431555
447033	440660
381256	220352
91392	390349
8882	219568
371600	118502
184894	173176
369063	8525
145269	12129
294278	428251
80552	49903
252473	441056
325824	464601
322509	295383
249030	293745
343733	175608
336829	313314
454248	110651
180673	276358
120050	345585
353741	421356
489812	301475
372461	490237
383840	477986
64936	290450
171513	396697
357150	486885
280546	454975
9629	385254
367919	318035
95252	279798
470889	202483
389260	253958
263981	137600
490999	369838
398659	358848
485526	359762
34961	112379
349140	193278
88586	122694
85916	271320
6467	385265
360378	22804
349095	41158
73537	393326
271497	111623
90679	463435
470509	104498
306772	50264
43792	290014
253435	209572
319545	386914
320320	196783
253171	40388
211962	88070
204780	13606
12891	162905
42074	84791
362795	401949
408192	43514
190281	417025
307132	283392
290992	28129
108884	217809
223722	375595
309740	451431
175573	430722
351028	322364
152034	9121
430691	463623
464284	342253
88937	327217
302578	248485
490157	216638
95303	434893
342465	113749
265868	40447
267677	476682
117124	348099
297665	267555
145280	308083
428173	477140
378284	355700
96508	182691
265548	270901
392086	483200
445868	301788
433308	217623
166386	78811
56485	169541
13186	356041
129871	221030
330722	376844
264080	200457
212406	137658
216756	54976
62639	304205
399114	450670
438580	474268
114053	420640
485699	98644
356399	485473
490806	4349
136604	225320
448577	439719
306345	226152
25969	113683
280110	370826
251765	283392
477121	152020
487153	70161
402919	493826
391373	254973
280694	384025
185876	119762
489121	241930
171374	23242
463549	215205
389265	168050
121875	413930
355860	383384
434363	154904
319033	325561
387460	27658
444397	93609
438123	57989
248868	461392
472435	8768
92635	190369
264198	141910
93378	391414
2715	462917
205044	273831
460551	50179
18330	313745
141521	182745
469304	70328
447059	132276
481419	422880
200868	99835
1292	67152
203793	47069
103411	245679
14238	164884
493788	293813
160800	221188
153152	72523
392037	69706
380496	381622
220796	194762
318192	484447
7246	313829
72804	315745
62643	178436
390196	217799
44922	67317
15313	290657
356500	440940
43692	202162
358847	40538
458583	456702
267997	416962
474496	454975
124950	10345
475311	69845
315801	411419
310637	160679
344398	364294
123333	12566
5037	29528
325824	189632
124531	57375
10343	28129
84910	466737
384174	386045
351345	249186
221687	343891
165925	2650
105077	377270
486159	110677
119001	331951
13268	471146
382892	360659
109391	93006
11561	481279
142993	387742
324854	40784
376366	203656
295142	474136
199578	259435
441534	300197
458095	186440
372122	119381
340877	244432
451166	37016
204967	407306
82120	230783
198276	201907
304168	423828
167035	327155
203706	6899
122995	233415
464111	282242
352237	258646
241229	140909
223357	31734
25642	246484
363689	133795
142098	413212
444626	69372
140406	72870
281923	428214
60227	108327
235199	328538
98684	146042
355812	397202
165506	78329
445584	327061
224583	247989
150582	265589
398900	52537
478686	247513
464725	117039
432836	163533
172597	293235
312873	415599
165992	391414
190051	24639
327464	411271
6155	116454
83318	142018
88266	342486
95160	413525
253177	1292
372340	231839
72804	157561
165495	325891
287586	401928
412171	360566
435621	481416
153693	207140
478711	181680
471566	333503
40939	56068
405550	60798
408334	76502
119001	75163
346193	263610
459908	307546
320089	196144
211189	278580
332781	214313
179879	267602
115227	36719
78995	418598
68611	25594
70014	484447
224243	181230
126875	247702
361265	172112
132459	195948
441783	293106
143533	270969
194339	94209
273149	110677
436966	476171
294142	427859
442292	322813
172931	152502
434686	136388
426850	272201
372303	401470
31725	366925
41049	21583
82835	170648
238041	475914
484804	416872
93936	486184
201763	233746
162718	468489
91338	252666
389495	454760
68442	52120
78662	341271
133899	305552
10559	393974
222662	134389
181662	411424
219546	209471
469303	477590
364703	203456
305657	489469
488088	30978
1886	272775
6899	390327
204188	186440
10095	388575
316383	353787
249259	293346
483706	89619
99580	240374
416470	453197
428861	454261
410188	62191
62026	43334
292448	156739
456181	94344
27831	491311
306673	271536
243534	99620
392011	384757
293315	276440
253665	395658
44660	447411
460179	300811
315166	80587
422259	118662
118732	424599
333704	140608
61784	137351
170853	12895
119913	410162
231680	148499
258701	468489
196381	104505
100593	349186
51543	467703
38465	183553
324699	68773
435638	316959
67835	217809
472887	168779
38490	318735
165250	139648
153006	135278
112217	326376
358968	476951
420186	89047
161414	197228
164886	116934
291219	345011
16460	51895
367790	261356
84319	343804
28357	406983
298077	231485
361001	452921
233388	348584
366241	295716
273239	380071
447448	137845
451669	24943
36439	334500
449146	51027
113433	247891
358624	101058
84010	478882
156972	187751
255058	476171
57	374284
4755	52917
479355	166606
85973	279509
328598	86728
105276	520
128932	257298
159120	201826
438607	350756
172377	49903
75454	122462
424255	367919
29115	381312
403032	180190
450417	9479
397781	431323
136443	86372
415382	239541
479513	249781
330850	76016
205253	429863
5166	221014
16844	268667
303026	103315
362748	226664
380041	257357
462858	177104
109945	138172
465582	149838
386048	166513
89322	492968
289779	16433
444328	342807
96803	486116
24519	13370
35823	86728
358322	25748
352195	222817
10274	284214
261827	479387
165692	339594
213727	267602
299906	146396
432003	25388
64320	275082
45819	95149
334478	362569
198944	428541
469384	355700
111474	168615
332138	231485
17554	164884
193051	404960
312482	17443
302477	475699
152887	394508
376675	113025
110159	282989
233498	18638
466146	218615
195335	223049
211511	3227
39371	486267
356555	375595
9965	311212
8811	309801
446103	484786
326834	211208
306114	244432
145717	259734
111095	413673
363526	376244
51543	199353
84328	202892
413096	306688
163086	48942
78364	173965
284334	193606
246702	116283
341350	367153
195362	165429
451771	101018
372757	343085
249421	288035
280906	332820
212355	316575
383725	330765
401897	408242
278769	73740
350650	54942
211603	373508
110272	231892
2661	167126
255859	60389
271897	193924
281052	270608
242503	327349
370280	246311
110954	326815
423966	88691
154835	185335
69561	393146
430283	375606
52140	394954
89826	275500
422641	49228
297756	334476
186913	144470
262911	5210
115112	276663
359707	296423
388694	76454
312283	449744
115455	426334
113363	378650
325905	413673
215578	484338
490193	415331
376013	62123
178461	242597
357544	336590
248549	194165
330423	491668
380025	190369
438631	309425
297935	69617
342449	311215
134593	121370
220202	32798
322490	380218
256178	237165
297376	165267
405530	389387
69264	148084
399667	160545
281236	269803
408724	484274
405973	258818
415201	243301
184743	16433
247978	458104
384246	308668
386125	140557
111993	281163
343461	83403
22014	88388
51756	241809
117124	29521
172923	249940
189874	86115
299820	381859
185409	357385
163831	429871
463282	468387
160094	276744
72936	35707
287872	480025
318063	222959
181116	440660
56524	408469
72804	46420
98294	218140
263429	331508
157715	198317
452320	236008
101818	172184
172744	294545
71511	367371
412601	138835
5807	271328
187834	220317
121860	67584
248013	303424
159655	331473
65201	309804
324262	144973
437352	277502
273921	377528
36510	13370
173629	4413
149630	428214
451045	348281
119325	355653
308628	451016
134299	250854
60701	119381
263439	7771
159343	412980
52098	131817
353102	148213
154451	172089
197007	267602
388390	215033
423828	396566
85674	197077
474832	454975
76228	164370
325533	204484
12512	83140
415023	294069
208959	108588
324490	236
475039	13563
163692	466737
96569	49716
410140	109350
421223	387860
476782	188651
281119	288035
184304	464588
397778	127716
193796	238578
174139	162982
445243	176261
312104	161461
405087	311476
176663	195402
438563	174491
120808	15133
106608	303175
335593	290450
223248	479985
15819	171021
161363	248958
406357	90395
353266	252366
145056	54819
424647	476464
122482	9612
412911	10646
480907	226308
458183	235792
46041	377933
153407	75913
25748	54033
292131	338271
193197	281130
371983	160576
367619	169485
135756	413170
82566	28129
390032	245679
29369	429593
262410	164887
468115	267602
384113	354783
272096	34636
206962	417201
493625	286936
11578	414257
384370	7783
312238	182940
192238	253458
420681	367807
278270	451675
231800	267826
443713	431513
107711	324037
293709	10306
3045	406894
407190	95942
85840	80007
233714	54976
118014	471816
184629	302110
65570	227101
266368	1869
61392	369599
480919	384171
55489	313745
146661	482129
155732	450392
35612	313454
158343	426736
110703	452508
489822	185751
89238	470540
349868	20066
299386	370844
224060	270873
212419	209207
314723	75495
349506	277961
462648	175923
427059	427554
244215	479985
453018	178907
400575	272846
307160	94289
170331	110677
385963	43384
213699	123213
228795	182092
211294	218727
366568	67584
271001	371988
470266	338915
494127	392329
221018	190369
327628	315671
280108	295484
151550	13370
73818	129396
322108	417296
78823	445186
56067	132740
231272	90884
102065	182174
212076	366127
99640	317118
377448	40784
230709	312868
55914	284599
245938	113894
134975	357854
446564	40433
342652	201780
219546	383229
74697	246672
139353	266852
319160	155719
401770	224181
139328	281195
75495	69103
389219	283265
409745	331581
251448	259997
195336	414269
17169	190369
431807	488761
368576	201754
228050	206081
242411	182730
231800	301557
253139	332432
20829	168381
6072	257204
82468	112329
142055	417581
480284	461242
13654	266852
200889	95370
443855	28129
142228	61612
255795	236654
17115	236306
199791	212081
463249	146289
448677	27464
237887	180962
187734	388223
20	409828
358817	105796
205157	194165
335170	278642
408998	236213
394768	417016
459909	141076
211238	410798
172672	318404
385970	373066
266957	154541
481839	86476
44847	484330
15464	104732
165818	288649
236449	110677
470121	92543
340345	396794
228543	362169
170100	160419
55914	192195
55682	64022
473011	100937
170553	197459
128839	486691
165436	478505
130397	249334
389659	445595
274990	251150
137768	172535
449521	268600
102353	185479
318183	137968
369030	99742
472333	24000
69547	215893
241005	338825
305332	400176
356530	421356
271760	262954
276065	262347
305072	50264
400945	211868
146037	177958
259125	78858
389976	136876
314311	317118
282967	99830
254059	448665
12143	476951
297641	368820
99261	160236
456621	317118
160262	9614
435692	265780
410696	348798
344361	443693
163413	18647
372654	160609
179147	317356
283093	205937
387056	208577
163831	393238
446460	35707
442239	42313
85343	481368
462028	421830
343115	38063
419772	140105
427704	244560
426477	347104
268118	455862
400542	363436
188881	183004
122486	53994
326563	381263
300411	153124
328786	391573
191391	122462
188252	10690
307605	378462
2979	58826
286371	91657
134319	87007
112735	434893
426229	34388
323576	250823
142740	461951
474201	237116
316666	340561
2513	340211
328387	79989
330789	291249
301312	429340
203969	370866
446689	126204
484932	51802
174985	67048
154314	465063
53097	62191
9505	188925
45877	488327
91624	265589
26556	427272
485629	16433
447314	27464
43814	176002
49786	220987
303838	107473
437684	334824
62978	368904
454323	437198
397703	470027
254098	475356
192724	187546
166496	318563
259835	328550
293050	177630
96905	241048
318088	486885
358480	60659
143671	350120
484786	337204
101465	59215
179906	240477
293913	283784
442466	194169
316565	313863
20517	21411
227001	32807
469505	51936
200092	65867
338955	240142
224035	295114
205023	264406
194912	401297
16771	109580
174034	458207
214480	469235
158180	370866
309762	317356
342465	268558
288154	401949
469384	457081
129021	275152
58922	190809
129785	480433
67571	479554
473764	271010
41676	121362
468691	62191
190030	213003
79975	151492
294365	313745
402351	385076
271699	194710
377023	430356
4841	314484
111447	390155
173357	151050
1262	105585
337204	96116
163384	478555
91471	183213
88439	464420
309801	195891
197544	97277
89826	47207
296813	139732
371525	343547
29198	228431
133513	156573
34001	85029
243154	469530
59181	479907
378137	38134
445173	428272
208755	27422
102755	181827
280730	315888
106354	236274
476386	419435
316929	291324
359199	431378
48282	465034
315867	150352
453736	43281
195142	40198
60823	174070
258976	410734
476516	229219
345602	49966
31543	91657
33879	13370
50643	315671
440331	366100
409237	392788
410127	402371
210247	142356
149589	481279
222539	409828
445344	346799
422200	295139
481158	90455
167768	262954
16982	396172
324844	405504
449212	165990
448770	227356
52284	183213
18450	217045
446801	219875
150640	66641
399441	342777
404976	189802
30289	126735
256023	183213
331740	401854
367810	342169
111967	420732
20615	38770
473375	314768
397594	52537
345107	245642
372054	139406
229650	172089
102043	5985
139867	486885
383357	304917
173800	293813
293376	353856
289107	409828
23878	446541
78617	319333
200092	399042
169530	303424
437651	184604
233760	193477
372466	145948
448199	202142
79134	243933
326989	151460
26109	295650
20059	344063
482630	471258
341197	210020
415024	30031
174865	446630
344828	266736
28399	453521
66036	466432
146839	390861
177004	126483
213184	182342
16725	62191
212416	278520
289557	92634
456062	187974
265155	489020
225176	338076
266552	273831
453809	468276
279295	471301
264939	12245
36033	138807
412079	349837
389514	9075
9547	123104
461833	306253
280118	224383
394944	484447
296953	89047
136798	401555
306240	326446
442642	418068
140935	170894
197718	169935
108631	440660
307651	191788
476412	3868
75113	433279
396605	401871
417424	150352
40362	85669
73236	122694
59071	350973
472633	91544
329017	84590
297436	315888
71669	458172
90071	374188
874	438350
153850	253165
74830	88113
76208	280233
256484	14092
116289	445233
333289	422127
163445	280030
315605	110677
324491	273831
110490	341777
359384	120986
12926	331508
362629	75515
204474	2199
399050	310277
127779	380538
170776	48844
78739	27531
452971	346961
138126	390628
23487	313802
453919	383526
85936	7493
345918	17772
188500	136422
90719	28527
110835	229907
401820	105878
481098	249137
8520	393326
429179	401297
402893	299847
394045	241018
181445	420790
372153	286396
236568	119123
333276	19046
3809	79437
339297	116283
13467	403902
135735	15209
7921	422546
170511	7860
177124	233330
437592	210275
443069	3339
224359	54700
23104	423688
239272	351968
25189	237803
328366	128936
400910	208747
480844	190369
12967	178048
298187	208577
396168	2955
351158	319333
345861	85870
443170	87086
312553	76939
119001	125497
305350	416402
377443	254973
207462	149649
281877	139755
201131	490448
387791	251806
324005	153313
80970	432719
208093	123955
36327	113918
159212	208785
386428	186159
234197	101049
228837	492424
479595	166513
96259	222701
364146	21030
228168	111825
266307	34537
365099	257509
10807	466664
311761	345745
348980	472243
482596	475060
77248	268028
339333	85212
229300	480200
368523	205223
415574	338244
405170	374211
443841	204330
44354	105585
235976	376244
5167	103456
469538	4154
133106	259339
180520	474361
385608	196534
209205	104299
106814	429871
202226	435280
268225	283750
75655	458023
308488	378462
89153	378679
232059	262954
349223	378504
267562	113749
408036	156479
79501	467175
152592	405217
361867	443642
26847	253972
124469	193570
195973	256360
290353	406813
14821	10646
261760	106172
7263	226509
99405	228967
471802	159605
280451	401928
214456	16516
76228	278603
197587	457418
453746	430894
462185	458601
403971	86632
12543	177595
129434	328422
202379	301585
442096	7771
178422	81954
38617	344764
346851	472583
37526	309085
125729	286828
22853	129495
357210	8175
167368	100780
410901	250434
483262	146893
239926	222701
186595	97277
79295	256954
324411	389682
209372	320097
283572	276744
389224	414182
327996	82717
315056	487179
430126	238607
493918	177870
79378	157726
166555	193871
97208	164759
382511	153608
403592	463363
493752	31772
68180	440995
271712	362773
87638	373061
14486	286951
370731	74453
234136	111266
347121	452474
25130	145860
253929	152702
394720	84928
415349	98168
199839	426569
492711	301475
198317	74780
483544	276358
91910	391414
18736	208057
24356	224583
153687	404960
353287	297004
118325	313326
327735	455774
436577	192039
149137	273831
384052	119122
222760	237781
457418	475378
240661	183213
438539	313745
384176	90918
5354	26714
17021	209572
77819	336037
7320	354924
120771	26551
392086	392758
308016	92832
348620	237178
223636	267352
18684	86974
96230	181767
399159	84775
80552	252961
1956	417201
408329	491901
389216	150478
104740	86255
362829	153322
286893	45141
121757	265956
172188	486680
481836	104206
216229	24943
360179	485028
163734	202523
316136	475117
99450	368074
223522	47630
274775	358797
259293	326293
449173	406097
391806	110708
353059	459197
187762	439074
180443	255650
87682	458601
120448	114527
363814	469209
369530	198317
130069	448770
146937	432984
58357	77189
204425	381761
184673	490237
404568	424563
180841	422256
94082	358848
253931	313822
274761	211636
42163	438372
163985	54976
137661	197783
240796	185479
176969	214714
356448	214024
197386	325247
28357	361876
327227	164884
33116	318502
46805	317139
81003	214729
157006	401297
444139	30510
337293	1666
261714	39195
66624	124085
243602	363633
106739	33696
175514	371918
348594	388839
420659	181993
43322	448920
84546	230391
480386	82993
471365	282822
454113	190369
83312	243992
383424	462973
139139	329824
35852	294836
228409	298132
428611	277595
169467	399398
170097	242987
332868	110677
492002	86225
309917	70759
247619	211515
248789	236213
282476	21379
68457	96426
189194	293587
402853	175250
153020	378462
9837	123024
71430	296645
452989	394664
298051	291521
256491	287740
434273	318535
62848	261930
54527	432175
277568	459213
330414	74372
211438	85291
350980	370866
172489	184809
424534	18479
153060	303175
3623	300119
362960	82585
85185	436335
470840	205223
332821	347423
410604	294134
340197	392086
233782	277450
469702	342668
139086	132773
160200	242648
147078	79989
84052	443086
41379	249102
175570	407613
35879	131017
9974	78811
140935	30263
118830	466192
144024	1746
425328	440660
67289	149079
201131	37389
49209	208285
265529	396080
213892	77727
66126	440660
105226	76628
256469	439813
398847	267352
47151	310127
493038	147442
161722	393326
19704	374939
21545	393238
58242	367337
267895	56671
450077	110677
143673	11626
64691	287423
377910	37236
411629	44859
92145	251102
308748	203656
437352	213043
400816	91202
380858	466674
481419	141026
248672	356645
291687	191391
237801	452914
366685	139132
296161	395988
426850	392086
399825	236240
250976	178696
153006	381636
389512	129410
482532	27990
214943	390687
15819	254305
358587	16231
222032	388195
31190	314235
104505	428026
423714	459565
153535	78064
694	152048
443546	486885
253558	286936
443893	335955
344580	170741
269894	217080
1672	338171
130675	206924
93440	300240
116633	146183
15696	385681
434401	487963
71346	420314
442236	328980
3678	404806
456499	442534
105077	454925
453294	291823
222872	283392
271994	401854
256893	361503
190747	203656
308397	43010
41302	313314
96451	86476
375458	494102
259835	355511
426757	290524
372448	425675
229150	10553
429563	88724
389992	209542
389295	70016
42854	228431
28749	6414
146924	74538
174106	226494
419639	224696
452702	441627
121497	259929
235063	350991
479351	200425
305529	253437
493683	425675
144803	126410
223107	330752
439434	415744
458768	320625
187935	180841
83978	121961
435759	408443
326768	110677
314079	185076
242673	10646
389969	412779
277776	396968
257581	189873
156911	24208
171523	29057
297069	196851
16325	159037
464725	401890
232632	218615
112711	224285
188099	412535
222334	390334
227456	217883
440808	475200
4357	190369
360173	270187
279697	151662
434330	272069
129249	440660
73660	401579
182862	102577
104740	324537
372271	262430
108216	253909
397814	310756
168576	236213
160340	232166
116504	48163
479570	313166
194752	110708
136279	206924
331867	315235
72639	311832
209722	28129
145438	363649
395029	150793
135438	16433
1904	52464
310573	309425
258493	13370
79542	284720
487472	310756
338915	376265
165766	94344
275895	189666
87179	372237
405936	407386
383164	366142
69235	394069
421351	344389
457257	145691
231625	336590
277719	343382
427388	84750
386654	479707
309004	341876
46556	418187
243115	187864
58909	181230
489879	76686
186033	162427
375309	445364
101963	25152
443350	94516
114643	234755
397531	153723
460408	75201
141132	40958
58039	409828
421207	275790
271320	363973
388681	440660
9183	54839
198527	183504
488748	360760
104455	262954
221296	195675
486509	278203
406608	183213
295841	489636
111254	328932
283106	440660
302559	183213
214175	341737
409745	65670
212712	24190
151362	161308
450550	456277
79751	453542
288223	281924
432466	313314
26948	458563
491519	296687
56382	360660
430800	102352
339859	322269
478588	123758
318599	369594
53314	282585
107394	481279
181962	13129
14659	382812
288265	29038
177643	437067
462969	28646
465740	193168
230574	271189
479040	224614
460079	152502
409016	348007
167475	137128
118318	49896
256997	476662
307440	122631
400361	487938
293330	389972
281119	63957
186780	309425
467864	385334
86338	190353
418019	214050
317358	144405
151712	23318
54323	312715
451938	378462
318845	15969
293538	223186
451	428080
45824	196783
372054	300813
3041	110677
60287	147121
109184	141695
43393	365486
228341	4636
414421	440962
345049	303175
36711	218615
423731	20033
379535	435428
253150	13338
292923	29253
217740	325691
139279	162795
111573	379517
378558	213316
50034	176013
490236	484171
185148	425639
21522	194165
266141	320464
308618	240609
220487	31086
273610	313745
249202	203179
298780	75348
195121	471752
421050	413525
117111	258005
147930	399877
188252	409828
11122	304348
455181	152085
374274	118758
325517	246287
51385	279911
406635	133887
480580	456337
464392	134259
129370	300119
259441	72670
420336	369347
1715	201754
218890	476963
226023	224285
374579	293813
23306	380071
25787	324491
178333	243301
301312	258330
324147	353343
303780	346995
176799	380875
426364	182004
7111	431323
411739	446351
207470	32807
114794	190854
472738	177106
243935	141509
328729	171863
266714	74542
267504	28065
139059	267602
39004	314001
312283	249213
164844	144405
221296	260711
327078	407651
462859	114930
306628	268261
164953	17234
292436	182166
112403	447517
219198	242644
295612	123410
276671	236756
128940	53721
229868	242778
130194	405134
248912	100786
372340	291525
391928	190014
198450	83912
315463	236216
311823	154137
18932	469888
194048	140520
354840	141509
182710	377620
75190	389999
184060	404806
51342	150296
350792	303175
166931	267612
390606	428809
312487	345745
432339	264406
477127	341470
256389	419452
396875	275413
274718	150352
1839	405358
208445	293813
492414	341271
216544	116496
213265	264495
48282	21268
309762	249334
22378	266852
285401	233037
193779	152502
190207	464080
146429	397456
370671	21347
417016	245715
383226	343986
443308	308083
492689	470554
174014	386901
387337	28129
107145	110677
152577	423688
365171	49021
428550	49660
183700	9054
311205	217785
450465	64106
119001	414930
338791	115340
68776	338271
357939	460149
161717	238455
486176	162795
13156	174449
326775	15209
451936	348798
111640	250404
233558	34627
452652	33921
489977	42189
243492	328553
359266	228110
55341	123833
478743	311134
323715	425838
126024	241090
49762	60517
478588	151520
373755	292721
465796	396431
404568	311299
425772	360949
121594	461385
260285	262000
394495	275790
209293	132996
275319	275981
42974	326165
58011	94516
278658	339573
103040	226308
398315	295484
467246	204607
282588	295484
144040	435708
190525	56966
12864	156135
142244	75853
168191	317356
110525	266852
489903	184697
397068	32807
489651	258370
329814	248885
127345	130476
192653	205004
481682	121106
191761	108934
293705	110708
410445	371918
336710	118662
147719	389915
361458	218727
276963	371934
97134	258251
483706	56457
153687	143137
240796	428944
441896	337791
222283	267659
241777	63528
286388	242714
130069	225282
9414	380189
331749	246533
335568	285156
80266	321793
454867	241032
16317	476662
437689	193545
292576	105190
146395	261356
103914	440660
262191	433421
297971	155145
43023	204136
136220	357748
259651	459649
383879	151944
95625	128112
440056	479048
136758	142018
203559	31346
6614	175458
192238	331454
438407	273955
76656	248382
457627	62191
273882	141579
107709	122462
376060	187974
357701	380652
466432	201890
130412	328949
382882	321321
244797	355602
237197	301475
391867	42189
485185	58045
26527	75303
205370	67040
93448	481785
221711	243115
343726	190369
356490	477062
473232	183566
400891	262536
376596	299408
257785	54522
120509	371934
466987	94516
403193	116658
172061	393184
483112	431245
138182	392999
308047	342761
2507	447089
445832	260038
163723	397604
51455	378686
207668	303606
190442	389682
411551	466744
34502	13370
292146	132247
433820	455382
333731	4413
459779	336900
384943	281011
302989	203656
316563	446351
223811	391414
287401	255725
68532	282260
202057	169482
299681	8463
166903	119122
444874	303175
447610	428214
436966	394536
321304	441704
452709	487909
204360	183213
118308	110677
358709	99405
229641	183967
200682	268800
233045	187746
233694	164600
261245	189167
165155	424703
353999	380745
195691	320097
490179	427803
239535	113310
327425	35707
1499	111325
292791	466607
340093	273687
46071	151944
210594	32807
135788	338649
315286	140728
364552	41902
262113	436042
285213	170684
56951	99437
313867	476951
471270	474533
6187	110677
49107	73336
95259	349396
356555	88354
158188	465023
182799	54360
157538	488158
2172	93204
13911	64100
168464	77296
111594	345537
268818	27464
219166	365050
349416	328744
19199	425751
115449	376814
315573	371486
158642	310756
226706	6899
458607	238293
440000	272159
353103	86728
227036	215054
301560	147446
209725	387092
310896	454975
30564	44111
449522	478678
384864	299836
203801	152502
259710	166766
337988	332392
61367	156516
430831	373270
401389	122872
308122	162968
234959	250434
456748	49127
444755	260711
225551	468276
102324	342700
395886	60904
314911	196783
484691	90123
243778	100287
134535	307279
294741	49828
420362	104259
155275	202486
43873	420392
429514	256121
297450	88189
185786	426328
73660	121600
173598	110677
169950	11626
319231	175464
85555	422991
292441	284168
477091	80071
332307	50264
178229	478415
183003	152893
74350	216337
48857	414393
394831	31499
425171	262954
25279	9054
433683	475158
163777	422051
389235	477272
423013	413215
439536	388195
206185	433716
412133	373953
199089	101806
404568	318310
159625	219877
309917	443368
109435	384951
284810	280309
49888	48163
39371	459779
359457	122890
234532	4724
210884	438783
74365	489496
449497	486339
239535	129193
221878	390349
334364	59161
223597	432479
221948	73640
484917	427185
96887	486339
107639	210050
404960	212514
179751	428603
75099	125219
66634	102021
60667	229872
299223	477930
226359	134121
410390	184902
112625	139891
44285	198599
109130	207520
89739	99437
457908	423062
96671	366493
375635	119381
477932	493076
369030	270369
357373	6899
100032	130310
414604	198926
117111	279651
257613	477447
263377	36840
105309	138036
179865	186440
132865	354443
5713	411944
106386	27362
303354	355700
327425	317118
234087	464650
245899	151944
435374	323671
81029	27464
273572	379976
177861	293985
192238	103656
438265	267352
357903	277941
10093	286828
120006	83017
188885	286936
79605	492330
365796	366534
474094	347104
387078	15209
226167	426040
311133	72985
198317	61753
46069	188759
269004	478415
157113	202345
243840	71355
71090	30875
323836	314922
481519	325618
108884	291180
330930	492906
233388	99210
273385	82498
448619	377528
296514	285052
338859	440962
403594	313314
310753	60517
440841	376802
191746	99405
123029	410074
204732	328538
373522	216195
54327	151944
40143	276090
367126	195121
169424	443169
55914	471023
327586	448770
9965	463400
446182	435972
91750	178048
386714	375104
316666	80165
289720	282383
479353	12129
142166	216621
209692	331076
15101	28718
396757	489552
390156	415756
290804	73201
22564	214992
8277	346358
239272	457623
134299	376639
366208	459452
251491	237178
316565	320982
158036	362270
436682	237660
118252	140044
278769	93667
330878	442180
141440	48163
184985	200225
60910	301659
234078	301896
359488	156006
264042	54599
73847	404346
13041	69573
67351	281309
85302	268524
352882	48508
158966	166706
159370	180578
478641	31616
388890	387742
434401	348798
480265	428852
466201	271300
254446	275677
94662	91176
442865	103351
345811	6253
389726	484447
137517	17108
478588	239082
157586	401854
73388	261958
321088	17451
7718	309950
403044	216006
115854	351332
482628	245679
228030	313745
112034	395918
297665	354630
345715	74771
278210	229312
236563	91600
147624	52030
304031	371463
229838	34692
293105	423543
398506	76709
286998	419098
411015	474412
281630	170020
11269	435884
62193	236
237206	132843
347539	265589
26948	64013
36556	183213
283227	130310
470017	420944
180488	137128
80472	420944
486894	86728
465694	476412
203247	210160
446117	134404
332299	308083
437048	385021
177751	27581
386373	276358
197665	237165
306304	190738
309276	61572
120810	347036
463157	266998
118327	46030
282453	35150
488621	293813
37526	357854
7922	168731
329367	295484
24670	404960
373244	466737
24317	75074
57772	228258
492759	105148
29949	94667
137454	351732
176221	6808
25468	48408
117736	62191
78231	212246
368552	307452
319446	492906
257341	243301
20039	475812
486712	168638
195142	432591
137405	93609
114612	420944
130198	68331
69804	3011
10788	387582
412707	190369
453618	85430
191536	32807
374465	35867
123987	262954
213857	113002
58833	293813
235382	493285
413816	401717
21379	318408
163946	108166
116980	52445
285018	480140
241902	401101
279494	429407
42849	209972
266181	187431
86876	95120
112390	125399
258938	370085
160765	12870
169150	264748
244815	483761
303115	277961
320304	233574
474225	60108
243848	129297
65644	62771
237231	176439
289411	176487
179149	277961
274138	385556
66863	86728
369798	164009
274329	128937
7543	466955
173796	281924
485265	74670
270281	327632
27847	110708
303178	183108
230051	388257
309764	3637
79982	84042
220040	447831
229851	375334
63720	440660
92086	262954
261135	245679
208910	385000
93364	237165
293045	194165
95239	354861
249622	86728
421241	9054
461170	487221
352905	250410
145022	38304
61367	418000
353137	246311
276996	231447
426384	93595
143315	121070
270284	49828
144973	203757
217752	187244
433820	331508
475112	51895
121875	420757
270567	411424
428738	360868
271533	418772
177482	393938
277568	192195
241183	427510
449445	49870
267562	470483
193909	88740
207890	371755
182205	235606
286145	26551
400788	481692
52194	68039
457350	416410
471950	381566
51846	477890
188911	29253
40909	21583
267562	293941
300430	200133
443308	413215
443399	366585
319081	392407
54382	68281
404750	80346
220821	9232
476611	478859
154576	462973
477646	79312
167035	160570
345576	440660
441089	371554
93440	236064
26205	299442
361553	225836
248008	149046
481419	255655
29824	20068
116970	161227
368788	257850
460760	484592
71955	15209
264026	260291
141153	32807
363011	376595
292687	395366
74952	72523
283764	398806
188122	147373
238958	262642
179610	222600
187021	180834
469102	274309
110895	96366
187595	366127
116947	212584
29278	146236
247558	214436
88971	149336
268932	158183
94664	267602
172923	146681
89834	328738
219136	82387
67166	477136
418992	223627
455192	361967
201733	138886
441302	330571
441021	393326
400701	77598
337048	80587
486712	486885
237410	318735
410877	247812
391114	242263
21915	25932
374129	202523
7735	13053
90663	484274
488145	371918
267674	471971
419051	430312
36211	308602
99447	453391
225618	369599
44963	205289
50586	246672
360179	196783
493366	101058
157965	285917
42160	311780
410207	142018
3462	317118
182771	306100
289990	452161
407288	366127
190861	186548
147871	408608
15819	235102
341826	481279
48282	384951
359803	264406
378587	402509
461997	207669
432865	237454
164745	369577
245990	486630
266307	197702
101330	122780
63322	259863
409016	49532
276209	207059
162551	53863
107173	494102
167588	234716
337783	262954
424353	130028
301683	357157
328729	319595
200179	409248
221454	405217
424586	186159
60096	284086
412938	124660
445731	94665
130322	53404
215102	107449
219283	317118
75499	262954
420777	243724
161157	241956
198317	153372
320982	307660
2626	299234
385570	103320
9670	18418
42355	110677
293426	134853
146981	475539
471904	252145
261277	8623
10693	211868
451725	154468
193822	427289
492516	165267
56067	58486
340511	259192
245305	50367
42979	485734
292073	245679
36671	432872
83403	151096
180906	188153
230730	119381
312619	267602
374067	469235
444432	109913
235404	235679
91382	62426
319783	75499
121828	61455
77169	489822
333508	168381
399011	276744
195224	250389
110642	15209
240593	389692
455699	293965
285156	16428
291984	225214
249567	467752
325804	434705
461497	102270
48001	366666
352699	393949
321645	234356
277467	245679
386516	76350
459340	298182
414629	55379
194513	478415
67013	296951
29372	213608
414627	84845
201813	463535
64139	47390
473123	408219
412700	461769
481660	280939
411882	58441
444459	466419
200240	141772
445263	354630
309210	35474
220454	60659
404337	186463
47849	266852
174865	110708
66047	285156
252679	105388
136042	383994
160680	459433
222474	272846
401361	323526
86764	128515
302096	272096
180678	142018
45561	438300
465666	203656
426569	309733
205474	225836
173900	313745
59215	355744
66798	284909
346557	1891
132910	35629
129412	53863
435219	438850
465211	224383
239719	293813
258973	73336
2787	389682
269418	175948
187253	245817
143168	313257
16981	156739
12967	105563
375405	4070
284218	129634
97070	426393
33768	240888
93384	93645
465499	51881
309917	45234
464337	203656
384331	376139
481729	71081
315805	334635
112267	123511
78158	15174
342282	304559
173843	97163
101669	401544
482014	441700
296712	378462
452148	115697
427232	392788
471074	486493
339264	229903
194558	383213
427112	89878
92061	276543
78289	368479
152991	12245
407251	237165
44632	96195
1276	121106
145111	175721
172638	48163
56609	390034
217936	424254
356558	87471
428023	60517
49670	464455
263476	423974
405788	208851
109733	485792
207825	3637
41418	133250
163848	280548
370590	136845
201139	295979
373051	311240
32615	202745
395428	276074
264696	69561
114815	348447
148695	932
244910	480693
259465	492906
259821	8623
481160	186440
186653	29105
209007	467810
233045	384955
256104	282059
476983	209542
396339	362784
40890	427043
33745	15231
141388	214434
234530	187627
342486	312239
59864	482389
375405	325011
169965	429585
141398	243203
203925	343085
102891	296423
73188	175160
95575	355210
265548	206312
175917	485711
345756	10019
131758	194165
233388	260527
174041	430356
256216	225043
59774	49847
3647	364001
191098	267352
53196	214773
415803	368123
233127	94516
434684	479394
44420	265711
297832	315888
374806	393326
221582	450053
413105	96977
302882	245990
96146	187974
285239	239561
104498	15209
58833	258607
157666	181772
206962	183213
323365	110619
28396	234055
35014	22549
458223	45899
436136	366898
396449	94516
445781	6450
106814	61572
64919	55012
70753	13370
355083	303424
439228	328751
156797	386569
144973	83575
140116	387033
250207	141166
405384	280655
48275	239604
309225	292132
29088	273831
182472	437365
258274	401101
447134	482014
38003	206042
183386	369599
428049	465598
32508	173346
341817	369599
130069	85797
190281	289138
216666	309740
468780	226308
404125	363031
84504	50264
256823	443693
311798	301475
477350	355447
354545	309801
314723	362784
88027	279822
252310	468475
171403	132318
81575	309524
227195	476231
201459	447831
81432	107599
461422	291521
287566	291324
237242	58881
403746	293813
116515	407306
158902	200444
399314	419932
233782	144306
406161	462973
418351	428103
474910	487179
157666	147800
153813	128758
468753	134145
349712	99437
354111	455456
348644	354914
166893	86728
319587	400756
215337	332392
384155	327721
445708	434722
416972	236700
43831	19334
357920	324377
36382	377558
487412	142231
325501	262594
168322	5040
437792	121304
127462	178436
249397	16433
308600	315888
195358	260572
337284	261396
210894	142665
454052	147452
68454	120622
203022	491150
52880	60151
291832	72815
32795	389422
313136	132996
20059	381416
76401	122462
6755	433645
175304	243115
665	404960
121822	152502
225081	293169
102656	350348
44711	469235
295526	415585
458892	242201
390083	19139
256568	86728
305892	203656
286310	277961
128124	360860
284554	434029
303930	488432
16982	350699
118131	63170
398361	369258
247181	21411
67399	257298
446995	401854
465820	328932
214735	374461
404960	142152
47035	9809
50536	9697
490640	428537
216762	190369
263703	265991
118868	21583
122085	144751
354022	161510
233498	297592
208632	87685
173005	316324
18209	313745
418507	160569
68975	264908
323544	198099
342495	149089
313029	484426
368417	398954
360459	230542
16991	119381
98793	122181
158902	250545
204272	249334
421843	48007
489782	27888
54043	345745
448080	37079
443289	164884
88439	164884
329610	442399
13435	380071
484407	3006
479351	109733
372141	312236
41108	1529
355083	383508
330965	244169
390589	411424
274368	217423
472072	307415
310970	356727
41016	269199
210624	454401
363334	121720
224152	13663
449530	423741
208579	401854
385554	206312
152315	281082
73298	427932
316156	403364
252701	76271
47407	121106
260480	293151
338572	231876
250236	407717
345715	195661
481419	386538
1274	86560
12481	173371
51924	468558
54671	387333
288154	105967
430071	343547
76016	86476
8498	175721
109603	330218
248288	79881
47630	60167
364427	825
83277	408353
119787	458601
493712	91295
159422	287740
28131	62456
494127	358848
413783	107711
487578	270103
154605	267089
188520	138052
231706	144405
49507	85582
212733	179506
394724	83017
178333	378283
424498	42383
150107	97277
334627	253730
177485	225085
19727	250410
69119	89047
76748	341271
433895	111623
335937	33553
151839	273831
36921	54688
233765	119931
194798	10741
110883	306164
303895	451894
437815	98843
117320	348798
258685	12298
289902	96977
487422	28129
330954	195354
480580	445174
342214	440660
346882	12245
220153	369577
128124	49903
231447	126225
240203	278196
163048	27464
311836	342837
274006	114643
384199	478415
431237	230378
209311	5857
297446	313745
382896	32807
105969	44847
441024	367847
177089	48226
253259	265883
85219	132740
285150	91295
288690	303392
416004	22512
91453	364109
373755	118333
7238	121106
114643	207977
176130	55012
237648	10502
258155	401101
270567	276744
451619	228388
137405	285259
201435	119868
104505	128439
171333	229872
11209	270836
373218	191400
443308	445749
72980	388575
31219	168615
196341	23241
233535	182176
371617	182000
195746	21411
223624	74103
342465	254366
243303	66605
251664	384831
111254	468832
60794	40784
334872	431860
351332	27696
217784	422200
297069	293235
104278	254973
409191	385124
190281	279464
268914	348798
34035	492316
440299	119123
68908	401014
410077	291002
293682	67390
18602	450724
406189	224578
420952	313745
376855	354108
312275	73493
75021	363581
75324	137983
463725	273831
295079	296409
410553	430356
297654	432467
238353	191959
468019	28129
314823	353836
467752	18479
297026	303193
100778	372214
258864	212246
272175	48163
11154	186259
201946	475393
355108	471745
287609	158850
261686	33985
436428	234356
177577	324557
55774	231485
327806	126470
446034	385932
308217	489710
411142	417306
75422	328878
367246	221324
149837	428579
359708	271994
226706	435024
10345	279017
310153	394978
427699	176182
89237	330414
30568	69723
227068	130726
148313	8254
155664	261396
226424	264531
310922	381636
255114	197212
326776	27579
113950	476951
312035	467492
162607	123541
398302	83403
265969	47307
238749	290450
167588	414791
187834	390875
361359	415202
14449	216440
35971	441425
296179	321115
325216	154835
456237	439230
492468	27826
397980	94344
135377	235365
371752	390875
402509	183479
48823	344829
254860	70288
117590	345771
309004	353813
220562	267602
415582	22827
182270	124008
211238	426986
439560	161578
139350	336590
4634	185755
328181	13930
400520	245679
333178	179506
70478	489781
34429	300800
292342	238920
263054	201281
143370	167841
356019	181668
200019	142670
195727	183319
138448	22477
189966	418658
173315	356612
93364	105878
358379	12245
287566	65028
93070	95312
410813	309801
471346	131357
208108	35707
341215	241468
197681	332392
182762	450928
103790	240629
418756	334020
447258	476035
492247	49793
178147	155747
49564	157035
258330	268268
468676	114643
106739	436042
416194	96977
119661	4499
391609	305639
186198	186259
422776	320464
155362	64201
75133	401767
470931	291521
118786	237676
61284	487932
18493	185704
238115	420790
158040	272601
142527	207601
449847	369599
367343	84089
213247	440660
87046	191103
187936	200632
438126	91380
48869	150951
10379	196559
146043	256444
231652	263009
483987	151566
458281	134709
214511	182450
178422	438114
237120	3664
312347	342782
125388	438629
200464	373189
398321	378462
20662	293813
102065	383555
372340	108811
185409	144052
50034	3664
169937	76016
221393	94516
22512	169827
336955	382974
21175	87370
170566	71810
269564	442867
204082	340563
457171	193409
209602	190369
395428	209572
257245	6253
321932	330921
102321	6576
187935	151642
106313	2232
139393	175721
458601	199073
390327	132576
54875	229392
301348	364000
458837	74571
353741	153995
477932	475951
258330	255182
99373	398066
390196	387860
317504	428080
297024	454822
424358	423688
446140	360531
200375	316961
329519	305066
249032	286697
50363	490272
418273	273831
276821	355868
20946	233443
297665	88203
211910	6072
133215	89931
92348	296104
377006	468389
334458	13929
239084	207535
79334	1057
389356	113411
254413	377528
304011	354694
444862	332820
213606	207443
461415	76454
278520	67399
30021	176077
316078	446941
297979	98169
452279	309085
364563	35707
411260	134630
41563	78967
219910	77143
182161	325268
238941	226650
327881	295484
424151	119762
270248	376639
312448	90918
432914	273831
118938	152805
212780	12177
485697	387742
285845	133156
237714	251750
135119	479614
233498	174567
228561	211868
465399	184807
39645	262954
166655	38063
373025	436709
162246	300240
220312	256537
363917	275812
107023	312592
311863	95942
487639	114930
419677	361844
257613	61349
142753	38001
410011	159249
452505	494102
80464	189831
272214	352673
378420	189938
277084	105878
403986	48861
321292	78684
10423	368464
469147	279833
122971	177630
91383	372209
236961	268118
74457	246311
263561	195288
230334	42618
96038	364199
244090	148151
486712	99997
178422	144128
31049	233477
280110	369599
455788	298734
276821	173842
453786	163833
133915	341515
371983	467783
43908	383628
244536	390997
60851	164884
243288	229566
202379	353856
120894	132996
431258	336955
389224	223029
299411	413525
389702	252228
202379	346448
71665	488908
145326	410649
71810	477008
211183	200410
233906	476951
390010	110677
174034	338736
323352	237458
449521	213980
302882	337741
332765	223048
407497	392699
390199	478415
91996	165267
32062	266989
104740	237478
169831	36066
492588	391806
263557	480590
142906	50429
200013	79989
296608	94976
76986	275677
239077	313745
293307	16433
161896	440660
328917	217423
424907	378859
383197	78666
74838	26992
45426	40784
326631	315572
19584	415523
223962	114976
472310	118964
266490	237678
445349	408469
89555	164164
167588	384182
230355	136623
297165	243374
148139	190369
99842	393326
327258	409058
463516	7540
213766	316575
380561	61572
452239	485145
393940	409828
133243	273514
7996	338663
20406	465525
413054	296184
387775	124739
486712	288023
333086	120489
304346	434035
19602	175402
222035	313314
248013	63221
402698	470554
411424	303457
89409	124127
105161	38063
27494	88606
456021	138424
452073	190369
351071	439845
281859	130028
438955	450087
344127	1605
41533	451016
77103	366127
188784	447257
247759	291133
427432	122042
67718	207247
469792	137378
250345	15625
40962	393326
327209	404352
326252	15209
286473	451885
262639	305860
330554	39939
305350	396080
260405	285052
478940	248382
271539	84553
257504	338883
334910	257628
335159	474093
459390	83551
3217	398333
452981	217871
241442	453493
403523	327061
94899	86421
327518	278907
138273	291781
119544	196851
225905	277961
276821	91217
65725	377205
150218	358747
226747	10711
474341	314698
181159	276572
326304	114499
410200	373110
350313	267022
183744	378462
76228	206909
344883	417850
406144	144470
350498	111959
91407	240777
134899	389882
472591	190369
128865	177374
221296	17857
175752	258878
480094	237141
829	250500
326749	270699
270027	209510
22779	48311
208577	145288
282409	109437
337849	5448
287347	214047
239947	17520
291292	434893
265839	361100
100038	447625
379395	20860
115449	86111
89219	12300
203805	309663
132247	89489
33677	461208
58043	250325
210660	168381
290216	458266
315573	216147
446910	126066
173076	354527
432915	227186
488475	11548
8570	490797
230869	41075
364959	425086
95677	445061
184633	295036
117224	95149
487422	461392
159822	352007
92626	15133
381656	469628
414286	210225
228849	486081
372498	456929
173581	106430
327819	50264
215075	110809
112884	76111
275216	273831
463153	195121
315573	263125
244454	277132
388992	477198
322822	337360
97303	118662
386468	336590
488348	111805
483590	52537
139527	357763
340175	314742
105876	164759
251833	351991
263769	360860
301808	383949
120552	421366
464981	10345
481625	144845
128704	457081
253907	323213
317881	327653
394929	260527
250404	365609
361007	94344
433346	290
123201	275790
87710	91295
482499	232908
378515	414471
15916	260935
202893	95942
132927	22347
98286	333215
29088	51756
47092	389682
192257	263713
191507	16433
383139	486339
51581	29154
246402	340543
121161	75303
211139	16535
5778	485016
28357	184428
146893	315421
204798	478232
237458	343297
464022	366682
145003	336375
309260	327987
448789	245679
246600	119381
412472	454975
8624	272159
168490	457395
103343	476447
81358	419576
5677	129857
297686	482152
26987	454662
290804	345585
27617	277444
188568	45890
446542	77727
417551	215054
278554	30510
4160	18584
231200	442571
201106	137128
427557	404236
222400	238409
378722	276649
133519	79762
13268	36468
278448	107931
102066	211931
378804	290450
406105	112962
418446	86892
274652	23859
271188	251649
114253	152081
284431	389497
271919	290211
306304	105967
451132	136668
66339	392788
462095	97894
305104	145116
273659	235578
399673	6899
339153	198275
308952	199633
45131	233560
2844	38063
117239	208577
73561	351015
59360	117246
218575	104940
322998	328514
414781	279214
456870	622
484598	471745
443320	365043
163165	418336
193796	148590
145133	102950
494076	353615
376332	479614
132363	15133
368475	205289
122637	8585
139263	460332
468549	8463
321469	406626
156317	331090
196190	9054
178995	139648
76574	168213
239390	281924
470428	391414
5688	109239
34	313314
285238	110677
254334	413525
98056	266413
261649	9623
20946	421448
192665	190369
492247	442525
245262	345918
452949	395988
293747	456290
300787	7433
348644	4492
451016	273468
178422	382744
186978	356873
318236	382899
489150	65983
329750	412550
491948	36162
372340	451828
421591	190369
270248	433343
12633	437018
242523	141836
177807	190369
130121	41533
65546	312372
339492	60517
339188	190369
110032	15209
236737	211557
418017	445630
93135	13370
448492	102493
233699	325466
329420	103861
171546	99405
362761	317100
166717	219345
319231	17514
319231	82148
368368	366534
197078	367919
122220	54976
309210	134145
296352	38059
486619	273286
312161	229721
91382	18231
333996	124085
336371	281346
172433	438957
314538	130069
336226	122462
380779	391414
195362	37258
157228	190369
103176	489167
186198	209857
483112	236240
68730	45441
312347	98844
426246	109500
10269	121458
228128	72277
18599	485185
437030	431137
443642	113085
394349	117097
81249	75499
214368	436354
297436	413218
484804	395198
91325	44082
223174	217507
385928	191387
398512	488183
153850	120890
456940	451780
412440	305909
55940	122797
432913	51895
218110	221331
483656	162059
15819	252710
1425	464727
67142	57663
320873	411157
296260	85129
121133	190369
410621	179976
157099	441092
175504	118725
395364	222984
433802	327339
61992	190228
52975	165032
394713	240238
409060	176077
100971	276837
416426	131598
309917	84504
184090	230855
305616	452470
136586	240492
376619	347252
414326	311604
314311	370990
130430	476951
282519	378462
96904	4376
447610	236503
88251	93785
400590	358999
438573	24943
214013	266092
141891	40198
275816	317675
485062	453222
426040	110677
15935	440962
363986	487955
397027	262788
123365	343522
284032	293813
262660	487130
216396	300240
286965	26551
385451	4745
430827	179258
207862	478232
386925	16433
29582	356513
220624	153313
121288	477649
403897	461846
162360	90123
450675	40784
400314	83842
19542	238810
101001	244963
71511	419478
343575	12245
3015	236240
470915	312044
180073	405217
326631	121903
41200	111783
16866	361799
240956	217346
179549	380841
136511	318735
342465	367312
52439	388575
463171	388088
476969	453012
248354	52509
47100	467369
33057	293813
71665	23815
87376	16274
258407	370646
150307	142632
403778	173540
303783	136744
432815	178726
124729	455769
146893	300898
223929	345350
203200	351639
31956	332392
480105	124371
134416	389741
130675	228324
343308	476231
385237	467637
198317	231928
230051	400694
192926	398333
258136	296432
341363	130708
321061	105967
120240	354747
364678	428214
477932	160428
40337	346679
33965	351849
305235	400914
445453	221329
107709	266506
274277	250427
460437	355796
137454	421936
351981	160158
258860	475555
348777	331238
37796	94667
105302	183213
401508	231348
437324	45585
362267	140822
119531	303047
11367	214024
155242	12895
296514	475008
376644	260527
215498	463549
30936	42890
326762	28671
272433	139648
122319	332894
251913	248010
247296	149343
135123	198501
250485	480910
273972	55205
21702	66693
375989	262331
233498	350699
61779	416069
257616	1342
115942	458601
385170	147121
284920	297584
261829	193272
308897	320447
102041	271352
423067	32807
287720	273831
468678	435763
336909	193295
139056	246453
258911	60526
458207	72434
235226	444504
131196	431863
400627	411234
477252	421356
409351	205940
140205	422998
467788	300555
173863	47504
122161	389220
8193	313745
19542	114405
442236	17186
20946	129952
56396	256373
428980	59430
53757	221228
334256	465625
259718	478415
228128	3527
105249	392062
449965	419420
413189	254573
184994	109240
357393	326578
232784	66599
191446	354137
57349	430894
443993	267602
462373	474412
147950	379946
321645	315687
30304	161732
300394	266852
32920	458601
195339	129775
289673	421356
55577	353980
116658	295794
478287	405358
23481	404331
349993	438783
280388	336590
217784	469172
460092	167540
46612	290624
172923	375356
2705	50009
239960	13666
418992	146503
138487	20149
351966	309739
355245	110677
157666	424104
46414	22414
57574	295114
462696	222520
136757	492906
186864	187974
412315	421830
189944	73018
291469	478415
55514	324377
371884	244017
156940	218885
18178	476960
443839	307279
306964	353048
364672	489822
123048	438107
477932	196700
391486	286936
474645	284843
254840	325167
133459	398425
103649	440962
163448	262566
238099	252961
322117	454975
438373	122462
80734	59569
456490	205223
350842	161715
415270	442265
352739	279669
184843	443896
300945	401854
304404	83017
325366	207978
185599	127895
305724	491984
64267	219939
435276	126230
46824	263028
283093	376211
251636	227585
302578	279268
103706	320138
409163	326503
4110	300507
149502	153995
363191	326985
112625	271206
416036	434496
479917	336955
283672	165267
418394	153995
453294	164333
204598	447107
366643	388672
271773	299408
103074	52917
301953	130028
40890	293732
216292	112489
421149	341362
385622	51373
487060	115479
360419	101928
133909	458005
80456	29536
317983	17477
435971	186384
41200	13370
168000	364179
19279	368205
30905	66890
31543	440962
280257	240225
330516	293813
126942	330469
240776	162795
292232	5392
267326	87791
491031	414008
407211	285305
2896	155860
25150	478415
178813	477788
476560	152592
114994	116058
359508	195546
198317	393375
361496	248382
443675	473056
297246	12923
12299	35735
376998	54828
358718	474421
236222	337199
339815	371486
114332	110439
244851	366127
391344	403637
54394	476314
470143	78728
176130	341599
11282	47978
399694	461951
314617	65194
146043	389456
446708	345745
67126	258126
17481	257359
316535	462798
219089	243115
275995	386538
358145	105878
121253	214024
80875	13370
165680	75229
279216	183213
238489	276108
345401	337708
377918	187974
122574	327058
463530	116957
407334	250935
314548	410236
41786	65371
359154	427376
304381	250143
233498	12694
332512	319297
154456	80476
102249	379496
256910	173176
80421	453012
237934	421080
76742	281048
49650	195287
385516	352174
423045	56333
453908	471355
443882	421830
268755	294044
430426	366127
190369	299940
279612	417201
448397	355700
226093	212081
131174	285156
243631	437797
117942	126348
73532	28065
372127	372623
306708	472835
334918	140044
387986	221061
7987	95684
114774	130632
430691	257858
202840	478415
303782	364070
87536	53863
473192	251961
473580	82862
263521	230508
107933	476822
204113	36392
124013	187878
378558	49966
158841	176747
379696	255979
264956	431730
261390	403910
184033	3011
141334	132996
106475	384366
29251	239617
134218	330216
195339	420944
199973	409828
199381	309283
426074	445233
445801	227241
187423	190369
144801	426067
322742	413525
320545	96736
222381	452403
84923	362972
35488	19362
153993	7653
304468	49903
399728	273831
437187	48347
65683	454303
382095	477980
418849	47168
122309	353004
59658	160434
52684	398188
290018	409238
56512	398831
18928	208337
328598	398270
14744	101268
63574	433279
273257	154884
78319	256848
86637	395644
366975	18665
311914	356284
311684	93014
229851	211868
400910	96977
420736	337802
411117	338493
120888	375840
120888	164080
239142	229505
85965	352086
124686	116236
484198	168252
272742	363627
316609	190369
304686	488411
486403	281924
378469	132996
81432	458207
198317	57723
221826	254797
87130	477980
327570	360860
105675	494
330767	470588
20736	141931
394859	359029
170296	94344
78891	218727
348644	188161
105245	8070
197242	48163
145621	326907
16121	127794
82060	268668
360392	295642
472049	247204
307762	190369
51723	342189
253908	480506
292641	274678
227188	98036
197544	187974
219237	51222
264719	461392
451216	344822
101647	480506
137728	226494
423920	36719
101442	317998
90523	442212
479147	315994
422554	126864
207716	150552
161967	132619
268236	144804
325417	15715
229527	276358
355055	198456
494075	51600
414128	443694
344315	317875
429665	186259
427048	194778
55800	35888
128903	292721
7634	142018
200918	370866
346050	193779
413776	189336
63391	153799
108351	441996
298756	237358
166054	293813
139593	409848
335747	148199
230574	403921
454603	344219
105022	162947
287212	452709
269370	360708
309276	146584
145585	327606
262639	148152
450733	93627
21411	319368
356562	323194
34119	98493
292923	417643
129956	38063
319197	228431
201692	335181
375724	466737
232365	361867
131380	15133
193020	486781
299580	461846
11724	231749
21720	5769
280362	59520
4138	294069
128704	463799
235382	234942
448422	316708
214055	275500
66513	211868
195121	357230
368355	79829
109758	23125
219607	47506
178773	3696
66862	234183
116782	337508
26886	84461
104157	338108
427898	110677
99775	190369
487537	368570
84611	407026
367087	353557
162467	116070
414843	267602
228326	396080
2386	488542
456021	398954
381602	21583
121860	19489
406024	129266
305883	89237
182152	64335
315805	340186
320379	29121
410862	94516
53532	46410
144332	360860
161825	132653
117124	340735
71950	433702
334034	236774
13928	147053
378127	244115
114304	357888
179375	366127
141314	91940
196903	44733
417465	314453
158942	53020
309276	7757
435520	336590
275641	413525
387791	341729
477184	421356
479994	176874
35675	449468
407066	42035
413270	49903
51219	214024
287956	97894
451069	440962
56813	72941
363371	203656
28781	251382
216827	104855
172379	454822
62622	305338
244092	359782
467475	243438
60287	480542
293682	121373
44762	449575
248502	459649
226023	139253
483423	279554
179041	462973
444380	279268
228490	51222
347369	359359
254467	237517
462258	191677
230857	145258
45137	315250
49861	122462
395339	474412
90879	320797
228326	239239
71053	121950
384278	190369
196030	333166
273658	88113
48953	93625
397267	415599
379704	77441
65106	475253
167588	120924
351015	358793
123199	481279
480550	154475
415349	440804
329145	204803
304413	366915
288661	327061
408329	280541
437726	17339
193164	171967
28751	385201
346784	150187
425224	80587
309086	407506
450727	200457
476674	280657
313526	420944
107619	448188
92551	136041
258251	364680
167089	116577
206697	328797
241732	13317
469884	279871
106268	34842
178422	238609
313625	183213
451824	384860
424899	398235
137984	3728
47712	149704
358938	412151
190369	410876
528	251148
84750	436821
402605	186440
343732	314740
379335	104788
476272	9023
386252	370241
8043	383041
354193	411809
25620	41351
362131	307774
259593	470069
50437	442096
115089	339505
263831	54516
210154	377276
471963	214024
112766	47066
315452	224623
5270	188104
10708	287854
256599	457384
367689	294920
325889	393326
463923	4349
296988	313829
261759	94793
383272	110677
243152	389682
249504	105693
280944	10162
195605	57104
386741	220417
170078	486707
355847	165267
174034	20181
40910	420944
48012	104902
487374	195064
142546	426034
358860	279590
342761	31123
104426	6193
344926	118342
192747	63914
33453	335527
386428	417918
185808	440660
370777	1274
82688	96977
2661	383986
461415	57134
81432	374511
460161	294621
309589	336590
459996	27464
311156	431634
25119	389682
156348	465090
375530	313745
195121	210898
428771	446351
472224	443694
244005	155873
157961	267562
61383	257858
349082	313745
463393	59427
71940	345819
285112	391414
28200	452709
364805	393326
76393	113051
392886	3076
11314	33899
254766	250410
451457	266742
420777	471745
305287	323560
260372	320424
20576	196399
234881	120839
488227	455145
451765	88561
99123	52537
42284	355064
118217	151875
222045	162346
91263	183213
353051	456783
333810	267608
121847	265840
92047	324033
483374	440674
249987	414286
67413	183975
15703	86421
311	12443
477932	309318
470519	178436
225693	168972
259858	8182
37400	21411
277568	88027
416470	188241
218314	366534
17161	464801
420757	416890
304041	440660
287766	137128
272574	11619
186595	286936
317545	215058
237231	262503
370693	360860
254994	418869
83080	268118
82634	187834
336152	40021
464827	462236
102644	63704
209631	470146
405064	429863
340360	391414
448199	171147
415360	336590
81985	160722
366762	73019
330557	7771
377626	273831
178634	429863
425587	148851
106531	341470
62895	402552
461735	395638
490189	288214
227047	414034
88865	186384
419091	15209
27587	102109
94578	208300
367651	458968
57433	27114
304726	240225
245766	319164
344572	221011
92401	489483
283024	38490
252338	190835
312297	132247
103571	76523
123943	249202
111549	91380
170331	92613
265965	95942
56067	132019
101682	414066
84346	464734
126262	95863
230574	68772
445666	951
137830	450862
372111	100940
59718	10216
93451	247204
172191	151167
367379	379517
81304	383377
24312	446693
308533	324873
474868	354976
113921	456055
311375	485966
477658	440761
230516	80214
56479	60602
218114	457623
237801	78184
431057	364783
169205	91711
456376	72423
332620	42921
263176	83227
360369	467703
95032	313314
369290	142597
348729	406884
103842	379255
439054	120173
108922	317118
186266	453012
472192	468775
335043	259929
421794	188178
37388	451016
358632	153941
329838	171967
145280	51895
422900	394548
190051	421830
99521	227091
346816	454975
414035	30263
87252	306733
115449	74585
52855	395988
287953	226308
317370	430356
36182	460809
125638	304978
228229	265589
393444	477941
457291	371836
128359	440275
263318	362981
413230	12245
486171	371369
106735	361167
203972	370866
389109	186440
399673	8254
27455	261626
101465	346326
60420	98906
415691	190369
129224	250325
212492	451600
230739	69856
88148	56069
161826	178814
143332	345918
310153	330291
465647	140319
328592	187974
163218	252610
48607	62191
134469	234511
6467	32542
336829	421830
433436	175402
91030	186440
376499	317118
469136	451626
345028	109985
439505	37728
97388	21523
411744	221420
114063	414257
89172	15263
292721	188770
41905	49231
23197	186463
381378	33485
132217	378686
39581	84438
388170	160750
243856	238292
172417	222299
374500	391414
211421	269861
275141	246943
63819	15209
76228	251661
65447	351015
302527	236959
41531	86476
393674	120195
28007	492906
220274	188930
185339	378094
308122	354330
183930	197427
479886	244005
127531	122581
432013	295114
402052	265711
14329	474931
328367	451600
300115	357903
440604	464420
51928	190369
28357	448641
345206	294836
39392	442358
10251	253069
166410	276440
123410	432212
77866	244085
300951	62623
252513	83811
237801	292911
402519	477308
293745	73336
322509	11167
58851	161704
70486	195121
380120	426569
268161	159080
327491	164873
122801	185335
464782	79223
267166	124085
72217	336590
34447	95286
61568	378030
157988	71660
300727	94344
232313	428199
21299	50267
45609	441635
173945	13370
487586	226378
69699	185704
170241	201457
365936	217413
96793	70661
311843	343713
258598	6899
395058	255756
405219	303648
194598	190565
397849	380406
245582	33318
313592	48163
486000	409828
441379	324128
471205	9662
336071	186561
481158	36389
285759	110677
182543	208577
491097	413621
37219	245715
368299	91711
29689	296058
335828	58881
321522	15209
431508	355700
277729	443693
71430	424442
38809	269688
439726	79989
327392	487415
326521	110708
453436	429863
336560	190369
369809	258646
103596	174661
116070	60007
428553	231590
219794	461695
168132	293915
358860	332514
358015	422998
56683	207439
98343	31973
186409	105498
191155	178492
29014	491687
15410	372858
304185	116377
121828	464548
336900	168381
150600	17339
318096	366534
282453	471900
482504	79249
166114	457418
16349	67040
259748	354823
108843	351807
491613	205915
61219	420392
386468	144073
153843	78819
320525	40610
107156	393426
11694	251116
385834	186159
81432	224285
297779	15209
76621	337121
98883	100503
37242	22836
288918	102799
120124	336590
254228	56068
437098	417137
227651	307983
72753	306940
279243	214084
71736	456640
177640	11000
28357	447
375168	181391
383046	352832
37748	134259
20946	400463
417938	172535
430870	373730
286619	390294
395988	139773
141395	157624
279216	421846
418156	116283
124577	85423
340779	98906
133400	49903
171119	162795
219546	39195
38038	270095
407334	4077
295449	278907
185076	342403
395200	145860
421461	169974
138412	454095
243332	418759
375614	237869
73009	414832
317550	64429
355447	190369
252775	23018
487747	118332
86311	117097
240203	262302
400516	197996
352057	234720
316060	293813
53177	328174
288100	144845
448694	269997
277765	377984
127716	15133
417511	467690
464633	172089
92820	217949
127520	431862
167279	447433
151084	312698
381721	380461
272970	380071
257694	10646
251101	366127
215074	411424
184992	420347
364158	83896
438478	378686
159703	287957
74834	273466
132153	315235
380489	426595
420511	99982
18783	95315
75119	284979
153625	182578
461651	386806
138469	463799
265854	310736
465512	256373
155448	13409
251744	401854
45942	226308
75977	406150
403607	446154
340762	62133
484319	330465
374918	348838
444139	242551
282962	18108
327530	140717
20799	298882
262734	342724
322596	97350
120986	275959
398090	368205
102891	271231
140021	136829
8347	340221
296739	15441
115112	246283
467767	260615
4534	207065
95575	160158
340654	217494
437215	429863
170462	219992
491156	237019
3885	60389
205634	468820
214994	179506
306453	91065
158885	87007
142671	384333
333746	349421
132622	388407
374901	396433
226305	109733
848	198790
242096	352504
437049	103420
8113	226308
168362	132247
3680	8607
107669	63808
336452	317118
441809	433226
126687	397756
418497	82411
112267	337120
277568	336071
289749	447158
486192	69856
279833	270375
411343	236668
343384	13370
5443	435664
266141	328742
402859	288120
9958	20001
462748	123718
221459	406561
192076	242759
340800	226494
486100	365517
156298	487192
345469	227101
232812	355806
275291	401181
477932	194505
7791	59534
473789	39195
458207	115043
62585	62190
457636	347722
182170	394199
348056	492180
77742	212648
267243	53863
493886	160545
492204	267352
22276	64335
58122	140044
281321	179870
274305	110338
443858	477407
276204	248288
82650	398333
423013	8459
427740	430943
171722	126921
178377	395988
130527	262954
52100	115394
186651	68776
277119	83811
326631	380557
25362	86560
200849	66140
119001	360736
261501	199534
352386	437518
259929	148292
341204	33216
7645	421843
138865	492906
483219	141509
407717	141649
89040	417751
266052	30310
105077	334974
332862	85676
493761	338279
375405	253082
286944	230783
468055	268351
130009	190369
274517	207157
77330	248496
329728	485598
100266	336590
101730	275677
287775	89826
161363	250982
243143	411498
194889	97277
414969	27780
285457	412317
307489	12177
54599	164884
91382	160376
387577	17186
352798	251961
44911	444769
292933	458601
208577	347853
185339	367656
18879	367798
449521	480683
289985	318145
186316	340910
419962	68134
119395	182887
253612	109985
85739	272230
65476	448188
211407	302560
22124	195551
296574	64335
119552	206142
285023	101816
320259	313916
224442	218730
56395	20222
257455	352136
1737	409828
154763	440660
416684	334618
174771	457203
164115	392062
104451	246582
156643	303424
350313	245201
116530	201794
145282	431603
432741	166513
171982	168734
90050	217423
197225	11488
11543	477986
424314	62191
412110	252518
166432	444975
431226	140444
264908	391817
126746	382368
482369	228431
270169	351092
121224	268118
119012	454975
298016	130278
367141	218614
273730	23062
348644	473347
281184	409937
54907	132740
99669	266600
31725	345721
34265	156794
166903	404960
238353	19204
256389	281717
489211	203279
223768	293813
166883	141440
154997	467594
90711	451431
270224	229756
284263	267602
40028	156376
126166	421356
319514	152588
359423	291324
300588	392485
404328	180957
230051	159149
344769	211447
375182	464180
282643	295159
332193	61903
179041	13370
250183	291249
7770	478415
440389	120993
433687	180243
305257	414832
478308	353003
284898	120489
215329	488486
149527	187974
333553	364294
276876	426691
285083	265589
220490	333620
10389	246720
326575	51026
356524	313575
417360	483926
69158	63823
66259	383461
159566	117977
344781	173755
296087	38299
70712	9054
487963	243631
491525	90762
384825	393326
112750	38923
479072	456801
4331	288586
47017	171692
250482	437684
4634	489822
41798	93384
134299	379653
397752	119381
178422	159217
116525	427012
262402	152928
442318	159586
15839	124945
39861	361354
239363	53863
198933	307905
225345	395093
151171	373026
345656	209672
190455	187067
262552	420784
377733	280174
299106	217088
376499	330218
58464	120986
134977	309618
206940	80626
439850	110677
65177	435611
104655	8164
132537	92462
315951	10543
117725	433966
341410	446167
390327	453493
145251	284932
37012	101580
59135	69933
328207	307423
309276	147665
468055	378462
61708	96773
28763	112000
453469	87620
223929	328754
276821	132744
1477	272230
441313	52537
24412	99733
90050	205270
481964	175721
240597	407174
339333	75954
443320	481361
457257	17829
124663	484230
185403	289578
454034	315549
364144	5041
114133	223364
386732	494102
468283	262954
257568	386744
427789	17604
180488	208785
284131	4416
266141	421935
489640	112733
267869	78906
228480	307889
135537	98024
12826	481785
404946	96850
107885	171049
43454	86492
95536	467753
485667	184132
99602	274309
440000	348798
170988	15209
448836	304173
290838	445431
296369	272230
133394	209572
94517	285156
362555	433847
481053	63957
69298	243376
351086	236668
325904	312843
414421	7159
420419	371934
325814	56396
181618	28065
64341	68842
299760	21583
214425	322737
319768	185076
320627	310756
449406	33056
414326	144529
72574	12592
103663	336590
273631	13129
410472	307680
286909	108222
36821	292227
138689	56620
59563	25034
491800	366941
316532	387839
187458	41673
87510	324468
430096	443070
443867	488341
93029	450737
456447	150352
327255	250780
321359	438957
56307	417983
225170	291521
165680	455224
384052	71157
440970	293512
65966	243840
31070	92313
226176	294069
185228	269262
28867	18035
438464	241525
214984	142038
314730	427265
200092	272979
454679	358032
24506	86476
218027	338167
389261	13804
330752	62906
79851	62191
247296	190167
50363	278829
249535	434893
286829	295484
185906	163955
207959	386901
447669	49828
329698	404960
112443	446689
431264	58615
315867	38940
114748	207672
145051	313314
341271	9149
158295	425150
474081	184163
330464	16433
86490	10345
286250	402693
250803	427896
317687	128340
251871	111130
291831	275152
258649	293813
212164	402467
463891	80575
11586	73130
196651	189657
150006	366201
209465	123104
81996	325604
56618	315888
468942	366127
4634	165032
112391	486885
406268	116283
143393	231447
49831	343626
255402	138088
285112	255650
96447	215920
88881	264360
110835	134325
66753	13415
49281	267602
39334	458119
124239	895
477123	62191
373918	343804
267572	232930
71215	293813
345715	70721
198317	436811
373088	188759
474177	336265
462214	431264
392539	77279
312283	95452
157460	16503
197693	204330
130224	433483
41991	258607
347199	24738
87774	115209
309276	216153
16233	79992
253941	224278
335312	235007
33398	260527
72205	72434
274852	160545
438407	101058
463909	94198
239738	307452
10216	241830
274852	426986
477841	25239
233139	63108
120247	306070
380465	435425
63190	356750
77471	132513
102249	401853
410592	268118
298248	99405
174028	432413
179139	490888
190063	19377
385164	13254
145903	218767
59753	140044
39136	445303
421517	466135
209311	400054
368836	61386
142081	437502
370376	166513
40922	176878
175236	293813
208261	144800
286768	53389
220243	164167
52889	125420
442554	471849
486809	257733
215260	389061
359426	147520
28214	240225
482456	16661
386225	348912
392086	272237
360459	300839
112443	231839
187834	286337
14131	348664
428849	281924
457915	183213
268956	59658
481507	415900
391216	13563
44160	159670
179678	346387
347121	150294
219198	153418
21651	491100
424708	105788
429273	389387
199865	250087
259978	446173
298980	364109
272398	391414
337187	172184
270149	77139
65649	457081
354369	145064
427200	401871
250833	190369
433969	274508
262471	310261
454895	190369
287961	391414
347614	469509
131560	213951
349908	281975
6783	293638
255220	76111
58666	33843
48657	232077
55779	317464
404568	302652
72098	393000
462210	230767
491337	187935
94529	171891
179747	400255
248398	82498
96146	229928
400045	4914
33965	118496
15662	13370
33369	119868
260535	216805
216666	488536
228913	249768
400542	385454
94511	275959
99810	443914
201601	12245
188566	162373
61376	117877
15844	476231
108344	278520
491625	445387
308150	109085
393940	135155
106739	99718
328191	188925
13848	429208
219935	286936
356480	237165
320131	359000
10236	388575
32533	304493
25248	62191
113408	201200
468055	262954
338093	214024
93251	294493
67382	132996
12967	173371
448152	242220
66726	276358
461594	378462
262453	446961
80193	69542
203436	61059
464022	421799
37314	82585
3328	236999
198317	28688
454808	42890
342588	395198
71297	74585
384926	463350
470805	268006
382562	67041
214060	412980
235906	492106
278769	389355
314369	41406
80990	406232
253102	207178
48953	116426
490659	6039
270593	51441
321650	10646
371381	396563
16844	213148
88681	336590
274856	402265
212733	360531
407005	26992
456739	327099
453232	480586
13879	264080
285701	256121
275496	368671
29582	340495
474177	459713
376248	294079
326240	118571
215347	369599
319510	318214
45164	239228
175264	317260
143809	299240
233938	356582
2614	369599
27570	390197
315573	176321
84382	409848
184096	411498
209824	229604
376543	354694
99106	93399
345091	8463
279481	440660
360531	210612
290216	357193
301913	124724
200092	447908
272647	463752
325972	249334
163538	62191
417236	405232
344134	21998
27547	109245
5009	317118
6583	367947
283839	198926
430044	440660
428861	425827
442091	143553
295577	136022
481419	256582
396625	313745
306880	170036
93451	394885
179087	50155
233498	141815
143913	295114
477897	157624
7273	387742
377282	279392
453919	183479
79291	400627
156831	187709
364801	132843
156068	452512
174515	104505
184460	313745
55961	296693
57941	198317
317460	318506
463549	298767
410059	86560
2951	461329
409142	259929
129992	182366
15742	353787
482777	458517
25366	478182
456546	171970
64065	440660
476670	426930
199405	255441
437288	456716
396729	2366
183707	53389
325388	85435
415967	172533
278554	110677
462061	199177
296514	183213
274067	412517
68098	98250
380642	258370
110835	20171
440018	186182
28399	325604
209605	80304
313355	409598
308886	311215
297069	344116
360716	289660
347226	20959
349934	186259
138255	273831
34219	327388
58666	363529
213467	384147
393671	346159
269612	472583
279616	455422
444115	395598
423013	60309
118867	420790
5700	388833
314583	129030
221560	330469
416547	78469
270248	201493
353856	13651
352101	420944
131350	177374
139021	417036
179043	494102
189608	148429
167201	115340
9588	164164
476412	296983
437849	323775
432659	462454
55676	325192
57846	492426
378982	219865
481854	237772
443371	371476
124957	198020
263987	159249
105325	363156
4268	223948
146077	19377
29757	371513
276852	97894
41920	71660
277765	35035
238578	63768
366014	110708
244650	93245
409322	217423
180553	440163
386696	268129
9074	317572
130224	71072
174307	261396
230358	484447
188252	276358
160152	27490
154255	100520
476648	293813
48064	208654
344495	204724
412549	329698
445915	232111
138102	267576
272818	93214
55789	300051
200658	148653
47080	152473
115682	267602
290523	16230
323180	264406
173727	101597
19900	50398
398592	334336
23040	331090
118900	234484
489589	81508
82073	432836
236654	3011
251820	393326
162795	313371
475691	475265
314935	190369
325188	381404
418348	5181
186962	414634
373851	492906
73949	159249
424017	490144
35806	352035
335958	398246
14908	21329
312283	67390
125418	413211
179199	14062
236633	273831
394647	73298
386109	181322
116876	212081
279953	417349
77953	441135
288936	342066
483081	284404
156964	282831
1270	474456
109421	316929
58928	402650
373730	251411
458892	129023
289242	183291
215820	189422
55397	227101
309782	282152
2598	11000
21957	402708
493038	436864
296070	218727
105121	49896
25969	356645
104902	342807
92445	369599
174598	321923
167418	186440
353287	419580
204375	428125
242928	411424
81418	78699
236880	57403
320208	435318
339603	388195
244719	348053
63494	160379
414286	446154
128837	470554
288362	477977
321801	92608
224892	148499
307276	176568
191712	166513
397787	183215
174139	205646
150863	380861
380805	378426
115450	14772
444349	134948
452709	310261
154131	352954
154456	121497
375061	330712
493123	237305
197528	225845
203737	186440
292078	162795
196579	78469
377728	402406
167708	218912
17106	167799
81932	293813
105669	427764
118527	61708
50363	319368
89219	102234
46747	88113
105132	226378
286591	78364
99942	317675
2210	164109
380419	69708
266997	94665
160901	110677
314117	288307
24726	290089
372340	408737
444498	231021
5538	211401
365099	86077
102683	252493
179940	28450
154388	183213
103898	13370
24122	292160
490315	417918
281074	127371
216622	313314
485667	151477
176408	149388
15576	420392
78318	9054
280695	3298
207929	289810
145586	301665
490730	99405
382783	318328
116525	2650
91338	400539
90052	94793
342886	136622
50199	203229
449286	211868
350313	132758
93322	318638
233388	5448
429841	197650
430965	122694
303420	205289
368205	107219
351240	1057
47035	440660
190546	201754
35443	97277
120771	304589
472841	411424
344146	183479
376332	166063
294323	123501
275981	397252
238765	55096
230302	158073
47815	470128
67371	190375
288450	420508
137133	269199
155656	196783
106805	230255
78741	315272
312621	222701
484436	236213
381394	10646
479283	232890
332299	343085
44679	357388
68467	166063
126705	467690
67652	324860
409238	118333
477975	427686
39387	473318
62087	200632
21409	435276
415699	344179
216898	41673
286781	371453
442471	376760
334747	375840
312026	251520
300284	415379
369706	438725
30906	354747
323222	91355
284406	410910
341308	447107
435540	186041
490905	185479
118877	65892
321054	5899
76228	478226
337117	86476
150242	317118
220512	203656
308122	283813
5561	166063
408212	338130
245228	67290
136478	284627
358154	118286
361291	402840
327209	220417
190512	190353
99497	2681
298586	183213
319259	300261
462753	211067
137454	429413
53102	77031
65134	305457
196219	255290
237120	239555
490347	75303
158401	215257
353480	205270
126381	187523
439204	434893
297446	237165
89549	442874
320479	396975
244688	24382
380122	295372
466389	347541
73310	4360
224877	209510
145621	236774
216666	82291
375530	60517
411874	343377
343746	207150
326631	254273
392577	237159
409016	220246
490659	404886
270248	261117
207433	183711
171455	203556
335743	315671
444755	103516
178759	80587
480686	15209
57998	348760
189997	172782
219546	287659
182457	249352
271760	223619
262633	10783
3747	205289
312163	190369
268839	249186
418167	220417
428735	401928
162078	82271
233498	23815
167068	32807
117992	27396
356530	9435
35612	424643
9159	478415
489208	281236
287766	155697
146277	236980
339254	303175
39371	206115
156808	485085
491031	412162
389141	88289
447404	73990
61340	478415
223285	337987
119204	430356
151850	130742
198197	194165
377929	66093
300681	280983
355779	389682
296111	67651
214608	477423
394592	484141
475914	325231
244749	420019
493886	343547
370866	168033
46339	378462
158231	466046
609	313234
287848	112573
99685	116816
78484	153248
319465	272159
408904	281924
37188	89777
130821	134259
369274	16433
454309	68762
225618	374939
339893	490766
368284	443693
263405	41525
28243	172489
354271	261390
493625	107473
259810	203656
78183	440660
303634	242352
489394	177101
385620	20643
175382	352952
291964	323813
40592	110677
382264	368922
270760	313745
319533	186259
179746	107949
129992	406150
241638	478415
296029	131893
1477	252961
425430	430171
334985	60025
204349	401085
122364	137886
6987	435428
466731	385771
421515	413326
431382	282401
469435	430754
318088	275152
3664	370589
419239	343804
438475	260725
241137	263146
486136	281273
341521	330469
479971	77341
344284	273955
79328	288472
265345	74542
69619	332356
343603	147029
356317	81280
432339	104598
94899	27748
254683	476900
223437	476625
162699	357854
258864	286936
348315	51176
332204	434598
367050	265341
310661	246672
322933	271709
203645	427952
322150	373263
436575	432719
392086	131820
466028	348242
295159	222701
232379	110677
340228	146202
493293	221149
375320	257298
345401	384753
114332	486184
274515	369599
28496	205223
77969	203159
213539	405842
361001	198152
182150	162795
407310	105943
279458	366941
131550	34801
466028	148343
360005	132740
3809	357927
65815	467703
128338	291332
261207	433323
445101	304866
450481	160419
209998	158006
119776	366127
387890	107516
331395	326197
62074	487192
482443	42890
67966	293813
267562	13140
372156	247812
60060	266749
411971	342486
10251	328367
453327	151944
115421	132843
182216	75094
260419	359973
71189	352677
115319	364294
239135	354526
42569	110677
175960	49903
187244	207459
418171	37041
262412	394915
153048	420944
411272	163688
392086	195751
428130	46756
99498	151624
299833	86728
109733	67899
16349	472072
394295	94516
18385	186259
301683	77609
404568	236213
134299	54599
59135	234152
455603	329566
404518	317118
304186	6072
297665	307279
491764	351074
272230	385876
130224	83305
114482	236126
32962	15133
84936	472239
409238	99913
477174	478232
77379	370866
184629	255579
146893	384129
464013	339853
179495	338271
160451	125399
413821	241786
352509	404872
90001	307394
420895	478134
112267	108985
126454	86728
453736	291521
342703	313745
165533	366666
197547	328138
1080	72126
383223	430610
293931	439681
134455	375840
348	198297
279255	423518
282039	186676
431256	81097
244688	198255
79268	58143
80062	86728
344690	266852
51484	328538
278124	390282
12207	40303
243152	481785
432902	241468
127741	141999
304782	142018
283024	315687
258265	236213
342465	223398
233037	42686
246434	364539
461510	181930
173384	436686
125304	393184
123209	444246
481854	285312
128316	375399
327996	436610
237148	300480
376963	390875
150239	164107
369321	384174
118728	213142
25016	115174
241987	109407
346987	255650
323980	422055
291816	347132
409971	94344
230051	94819
230345	31734
159877	254292
202262	27464
159179	178436
326768	179506
402169	264406
477932	263404
380659	378686
456358	273831
391114	328729
54571	428293
335568	416877
290952	97127
449403	149600
16844	62661
142776	313745
279295	220635
396891	146705
144227	445353
123088	440660
416247	468832
420959	50264
17170	242191
446182	245937
110272	246672
223222	291984
218144	382506
400809	328200
127203	89783
29852	128112
310153	99181
177456	10520
456756	431023
65319	174864
246825	135896
297129	69708
402238	27169
45675	390861
256875	212778
100349	53389
82688	173887
46132	155253
129328	361404
93009	22031
352933	49903
234881	7610
306459	294079
249978	293813
372535	52030
405385	483064
254115	162247
487570	340176
196829	80543
195121	391531
41304	429161
81262	268416
118068	471745
486271	66661
5700	199805
174034	331535
281978	426314
427388	231578
298390	92114
169937	231713
328684	484039
349972	491493
10632	115174
251023	392073
123450	188067
137891	481179
221158	13129
378686	328758
199948	166063
339683	447375
379489	10345
415169	474931
325258	183213
151630	478415
243087	269408
161059	179834
343292	250389
14493	470072
137000	127895
351785	52206
56876	137719
253347	90698
216918	86728
448041	193789
27808	139648
287427	161774
408589	378462
117847	459779
44159	393721
184229	209572
78891	86077
486256	345774
418992	296432
293913	242316
474015	242022
443815	350973
290799	483322
315203	197440
253102	270468
210508	8607
492329	452329
201131	352737
43508	202417
105898	35817
47599	353242
356987	347202
149814	348639
171739	186440
435384	157548
237148	209572
146818	125106
138412	8123
405979	217223
115201	141166
229646	163801
133909	124473
261979	49903
274852	159418
322951	494102
487091	93627
266508	171315
294338	241916
40277	221945
386249	453671
287138	291554
399825	82585
127925	261356
160794	315671
56630	476880
13506	319595
265108	15209
222990	157339
285876	18418
451799	469843
111991	307279
127453	6949
454714	453213
330409	107579
327467	476800
295404	478415
108042	115718
322509	241060
307199	455251
79733	73236
72804	153848
170073	17612
430664	215053
433330	165032
255557	341878
200092	86158
266258	469235
408329	288112
164434	309801
129160	236240
178118	331737
306494	16433
322171	479240
35289	22347
53758	322447
493518	341271
468343	125420
36144	420757
11481	61572
247710	256373
187004	408242
319259	85348
486712	239915
298437	137561
417918	125303
163481	334680
233045	303496
99639	269248
139790	296772
112443	36151
433820	299934
217498	171592
235245	336399
137201	188759
479359	426030
295841	39279
152141	347202
320409	478415
207213	261920
23031	188759
197607	51878
484144	390628
367247	208038
333345	281924
425652	397936
478383	78469
124018	263009
2614	289970
388578	8623
292205	373616
357710	237517
38038	30950
12964	401297
209898	378283
324458	440660
187746	46458
250004	160303
483812	122462
416606	330438
290709	466799
380742	125589
267468	154271
251372	433956
64658	13386
426075	20959
266404	409828
159571	447517
458768	157839
254267	162795
493721	218727
17481	252707
8407	342724
199894	458225
121106	419940
130069	11774
168326	357854
197485	344878
71968	94665
458840	379103
299769	74238
238494	421285
20689	71135
330954	351451
54518	401871
198043	105967
485526	35707
30106	429863
72556	334385
229868	37383
86285	60635
136177	337983
1146	241468
118224	419113
49870	329222
386825	328731
170780	156376
154597	369599
306237	39914
323663	292464
432100	8283
395886	411424
357411	157132
25130	257298
207916	329154
475500	329365
140589	340659
71941	186159
164227	69082
160557	8084
189223	158007
388324	393760
122727	342761
447567	30572
124986	414285
5358	313745
318792	387017
485967	259929
260367	176641
73949	97362
441829	198727
421621	180277
253010	314742
135181	12718
381941	274314
247404	474398
36882	317154
181347	203279
427960	16433
302939	484274
73090	390680
629	410037
111023	466432
225136	82291
316627	153842
423048	114930
472829	342300
170853	158514
198862	28543
313314	409097
204207	65027
272639	149657
83380	210484
272752	121063
380465	481404
487904	84565
478214	27908
3809	169826
399332	120723
468463	305685
40263	260067
61344	283730
227412	348024
426392	369599
399825	306409
17876	62191
144501	214458
458183	420568
136682	360828
442223	420551
39652	264406
97245	472949
387696	86476
185419	54976
81529	102502
279747	354694
65467	478415
106826	223431
489277	269485
214358	165643
158713	323484
89802	122462
332891	168947
397267	348731
432915	359218
12177	48683
74174	362610
464548	141440
289329	137508
223820	180453
123055	451885
107233	7601
483987	195691
219263	267602
137454	464872
165680	491141
327897	134236
131486	339837
327455	87178
262924	214024
126319	295157
386714	102881
210963	364684
85049	482143
397975	451541
353361	213729
208416	252615
187834	272319
429311	457801
356724	122780
454263	221903
303963	474412
400542	275790
11237	261113
219217	139648
189515	115147
480365	452107
134939	366127
412211	101463
319658	449938
480844	100287
492298	25549
178599	223189
345401	289350
176287	13751
429918	86342
394975	15926
484107	366127
433197	246592
416470	286936
221680	30258
52955	187932
349610	465573
375783	313285
169194	489729
491292	492906
436818	384986
309888	393326
9635	209285
325649	273831
212664	275790
348500	101584
215934	404960
178147	478847
168658	190369
64915	63085
347235	428738
490606	114930
247481	8995
119306	90123
90089	29105
386411	411028
426730	102459
102577	469235
446725	230255
244092	266195
141263	388442
384181	398333
491326	137293
186489	32489
157878	139931
392618	425267
19065	475594
58701	460639
236359	460010
130021	293813
405942	252961
425958	183213
439914	278907
251704	27464
244805	277084
341533	79139
21172	378686
410436	316372
178422	159768
7989	144073
331274	359967
245679	207425
234912	209471
430203	303605
81954	164009
94550	308019
250944	17555
101843	337094
455152	249053
473150	457787
98445	2935
90922	200013
488063	204330
262684	168330
22957	66277
127384	237907
229569	493036
74720	241048
39952	101041
18972	401543
329697	310756
98004	2164
476585	121785
202025	388575
640	413468
409740	474483
113306	371486
448381	209281
301269	366493
277568	144800
118917	97111
414518	106801
212841	408755
413816	186399
66383	247548
71051	335631
401624	336895
153830	479757
486500	390398
94111	287694
130069	457396
180125	436740
282209	62191
118537	406869
51342	464727
235147	164504
291385	468481
411282	99405
189064	443410
66383	162906
393700	446351
26754	23195
127039	140760
185144	101700
193319	237235
6331	178258
349773	295412
399981	427628
281574	489822
233792	178436
186440	365213
471597	226152
9768	231474
33053	369599
235451	233160
172988	155772
402479	421830
464916	29528
239853	283119
246592	148171
184817	386650
367801	184558
473897	406835
34736	389682
112	492316
202893	86728
160451	123718
127107	427782
360459	313698
295381	76985
178003	132996
96715	114129
478588	247106
87744	35707
326830	409828
373755	372945
492692	94344
428944	274114
475810	285737
346557	198862
233388	67786
29086	383697
166663	35761
67399	314622
478588	453265
152125	342276
19955	182473
246592	356428
373170	238229
157237	165267
216522	209510
390780	322745
454263	349186
442552	69103
280316	374523
129174	475566
230051	445304
3024	249310
304651	418113
172489	401854
69164	336547
343588	394156
211346	10599
266707	418979
80860	271545
355552	346293
216225	267363
367046	93214
53696	69281
323230	371197
32430	346768
187817	392972
338755	487625
403235	376268
355372	129185
254238	10646
80476	120666
277568	140722
343504	146202
358768	201811
311639	129402
190234	466025
456099	16433
492382	178544
407371	245679
414058	97277
36246	354086
94428	277266
292791	343891
449817	472332
236926	300240
379839	219334
427978	346062
61797	15209
406421	132740
422175	149321
104665	45029
236082	187045
338351	152877
66739	272846
391157	308745
281499	98012
16447	346066
324659	228652
126776	412076
109824	301533
359946	47376
493080	220633
66547	187836
331364	381416
213365	12245
159891	50264
119082	95876
322357	230367
173174	423974
202197	114063
83280	229941
410579	67446
137844	134259
175209	86974
345370	447517
196601	16325
48282	441700
196003	295484
258772	96298
326570	387766
484128	114527
96543	351414
226487	113051
267602	245317
105022	268524
279883	267602
65797	313745
30394	122462
278215	13370
182170	237454
462696	88289
419668	412951
14992	183479
182393	105878
467491	425675
230563	185076
246970	256121
88467	190369
296885	76019
381998	239872
12430	44552
232037	276883
324708	374538
7752	169801
451864	430356
71869	254655
298757	29337
154918	160679
148266	460657
384926	24334
106648	423711
401552	186714
441302	446351
133909	136423
280299	16940
116525	111039
109868	333007
484906	489844
173572	415802
71311	432290
5678	52537
132447	347202
336085	475236
60929	84089
245881	386057
146952	276358
24688	466737
226396	155087
259929	138917
372415	139297
262271	167380
472149	470643
87887	236654
103914	460228
433221	420757
126870	159565
456748	11626
233782	4413
424415	380481
360898	345745
367896	85450
328174	362320
1292	15907
97557	470403
409566	77443
36228	438573
233498	449382
131875	393326
103526	456640
459482	42890
61367	478060
415791	113051
127640	219499
270775	271695
413798	307611
64330	17655
231512	316596
5511	420944
434690	253751
52759	295484
188326	191051
351523	366127
281924	225340
457869	404150
49507	122462
238889	408469
53142	334968
36631	206969
199536	130419
357301	367686
409628	63640
217036	477506
300473	393132
168464	95922
477599	382395
309917	287740
10874	203656
449468	225409
60124	105754
204354	98643
414286	291823
82566	267602
338093	284982
244536	458782
485782	168855
324708	170622
432493	73336
193884	20586
121828	444555
490471	177630
102872	331581
242411	165687
30299	258220
75751	437229
161507	466466
74024	310543
192311	27798
406191	127717
487060	55994
87166	220100
174889	343085
14092	145498
352386	392710
360703	359340
85471	24539
211606	281924
64222	114063
457836	73387
139445	17234
224630	259435
493523	188777
157193	120810
284274	359562
349209	360061
238376	246690
437726	277961
285876	376121
235088	348798
113448	278058
253932	387742
459585	28129
161363	3664
273549	190476
144274	472178
425390	287423
250192	259334
425338	105269
259651	120810
289965	330122
97732	385279
212584	351451
223932	200632
174034	265157
272514	228013
365204	301627
60404	451016
198711	290450
142601	35199
171652	342761
444890	6512
438193	429887
412563	86892
355083	147911
112443	69444
184914	217103
220692	190369
224589	303774
425937	259929
118387	91711
399915	13370
318111	15209
406573	12895
295094	168381
177042	428983
379867	389153
163746	60714
449793	393680
309246	246311
317558	360531
31049	328853
115461	391414
171093	20998
406689	447107
165053	86560
468293	127354
238855	166383
426780	12718
344314	117120
440038	95395
446950	442096
176817	217871
214735	36195
343521	348502
315001	1148
302683	480421
64065	88596
233206	72523
380769	101928
314455	162795
254246	61598
422333	413788
299206	313070
152529	428188
415105	406557
80801	181204
200092	385681
33398	134145
286462	284843
292721	237154
135174	166400
376168	298765
265110	286591
423379	288059
233590	471214
175941	413215
202226	356663
155326	190369
267373	396431
161068	165020
285483	258818
430486	118699
493625	363631
455847	2661
414518	185076
89883	492374
95405	349592
290719	160009
377603	310054
109767	420790
289858	337791
340483	152502
34660	29567
350869	132996
401179	12129
42536	47376
66215	183213
138958	66163
178702	281924
74222	75303
349177	159805
367621	184902
204034	149429
316666	405096
354545	250389
328867	344091
218203	27511
365550	482098
169150	142497
70573	119381
398391	190178
284277	303175
352817	41753
109878	232204
404148	489822
387775	119803
214046	2248
441384	271549
230574	88766
35806	419867
422138	107187
159961	28311
438475	389744
199765	36767
25748	380067
384908	488511
306237	189665
376759	426089
337697	158965
385026	140929
217739	29267
231069	355093
299580	486469
107639	37476
246402	206482
401592	57002
254430	418740
216784	3933
71430	2935
337476	35277
77231	119446
137454	133648
190281	443898
85191	249412
142176	423795
169381	401543
191621	275152
151929	99437
397518	354943
308285	186548
334246	154623
312105	28129
115180	239028
268356	77614
423836	167588
171980	89440
55170	29194
343891	358039
316627	222701
317983	482823
58720	151010
337879	77248
221687	265548
153060	27464
17142	249334
178263	266377
334067	467703
305251	355552
271684	36906
245264	48661
257970	164816
130490	159083
98601	174864
221060	135756
165565	136388
139754	428080
298006	15209
135731	332228
323103	218727
278769	247053
55425	420944
57507	110697
34839	481676
9061	47269
29601	417102
252263	306962
360736	451178
258772	448140
295159	296423
163496	90099
33553	327715
166606	14308
88371	13803
191343	53487
68098	477451
9573	398066
493391	395988
109626	218281
405541	244246
147757	336787
351673	349278
212629	320508
11563	466744
303442	160158
48500	424345
207490	403501
389013	391414
314228	163334
340714	430459
12746	21998
219357	322420
251983	218615
32737	137198
324467	134145
140671	386038
328685	19620
172923	120623
425827	14486
313124	186652
73778	126328
78617	419175
405738	222721
71021	185013
85665	447560
91558	108222
336560	118420
20817	259435
417370	230168
184418	38379
187548	168687
60287	37615
442447	293813
417309	331581
188568	122751
271017	9203
301281	131975
251452	405240
46296	92613
455819	222053
335139	351414
217148	369577
105533	293813
259775	290
7591	255910
28357	80793
268856	374053
131032	384133
198258	16433
97693	317118
127050	348798
163328	277585
289802	79506
398715	74067
353204	280233
169932	313257
198387	13903
478975	67584
169937	362093
490275	284843
102356	205831
195916	360228
350628	252247
108969	98460
6467	240491
460263	10661
300240	77751
124974	339811
204506	86974
60057	384291
110606	292440
110493	209081
84092	53097
75327	457601
57845	258370
310046	255276
492535	406919
50227	267602
290450	244551
409346	264766
109676	45413
146673	241282
344352	456726
482440	21312
121740	153995
109733	406388
321157	194119
433840	190039
435304	72523
115810	405217
186651	354747
327223	477358
252398	364384
473496	130960
354942	231485
416336	267602
242038	162247
313387	487649
323983	97277
79524	224353
194011	410203
130069	1476
330430	292553
237750	367004
154417	58479
417088	373853
442745	436889
120438	51875
279009	6137
149147	290673
174362	397009
433446	124065
477294	397650
301061	147975
428400	222399
410934	77722
385075	40784
266028	260527
462297	105878
147930	303932
220130	51612
74613	155311
272475	332713
149175	351187
276273	412980
179059	441574
482982	378462
278642	417042
383791	195948
53454	367750
296185	286005
169154	32017
5972	293813
231740	485421
196030	351451
262166	218328
112625	111530
472300	121304
198999	461808
127480	60517
221454	301475
65711	51246
342465	103420
269491	155044
195618	145791
270015	285342
43936	169421
39965	371411
284057	79989
292512	21583
188832	293367
294079	91412
47813	124502
487482	281500
299580	9203
426502	152502
133064	287382
21543	439458
317513	388202
199884	342985
205135	132740
253571	2715
118075	440660
229331	480895
38626	412990
51735	260999
373159	303424
419952	70557
396863	427205
309845	310496
329017	110677
384791	317118
252174	138619
205302	433934
399665	341271
90994	276135
142877	217310
132900	414832
289188	232847
402164	225698
42792	203308
487968	18677
437228	237235
363192	227101
392946	74886
200668	264406
170908	28129
216894	131500
39825	260854
176321	84089
422576	94917
293913	262978
79942	285394
196130	147442
9497	478415
340823	473894
242411	200263
39601	49021
163415	193897
161554	73516
368552	217887
395029	203213
343215	378302
123025	10646
482263	186440
99810	469608
18197	232925
305914	299467
383759	134287
240937	113051
480564	235634
393870	342374
304166	138164
461125	99437
368333	167540
110928	214783
12098	77438
403319	417947
345268	90585
432673	50264
163734	138297
313644	370348
147558	212576
296028	196144
431546	482143
455	368892
26788	52002
413515	486435
108803	356636
338097	84750
85049	95149
295416	54700
54416	324491
483123	421506
384885	436330
206916	292838
255995	387101
70852	213526
378785	113254
304146	348261
306269	49903
432230	13941
75183	175572
11556	193630
88956	38304
62751	440546
249834	343728
188847	381836
40784	258216
146893	257508
203783	52656
361291	263113
58845	62191
474225	401004
73231	448523
283718	334480
358656	278382
104448	436032
314501	290450
342577	115795
122229	273831
70280	126426
314224	399023
262308	220756
85049	98906
461691	204686
197088	439566
112870	228431
256954	71799
214321	79705
319081	287427
190524	218181
449577	74106
266460	152020
137221	97827
141860	87471
46092	41864
337271	290560
19727	272089
329727	468489
435900	218615
377462	60517
25575	399683
386001	151944
371149	427937
172079	58881
356103	284635
303782	218485
217017	403335
356275	105967
178880	378686
90361	416039
97785	183213
398308	263550
439088	263514
274265	312127
189640	224383
381358	463623
168410	344063
317100	279825
30152	119123
124447	285156
436927	90123
42718	458517
138563	304173
148454	406104
41959	295404
356355	470356
187836	142491
72804	385509
471463	406701
214732	86476
276831	218615
277568	218615
239782	388575
56306	454450
219765	458933
482123	482143
470356	410238
37697	296027
162372	251008
461510	236213
254446	64387
192653	167588
398577	375080
264206	414286
286301	410119
13015	444780
203671	283346
304672	363055
135673	464694
278520	124946
217321	438419
184673	214024
337200	487433
43648	27766
311691	332392
401990	266852
96426	190272
421140	187438
290959	222531
143087	93245
234332	162831
403493	385279
162551	81018
138159	347193
446037	432320
286497	315888
112595	398333
144436	183213
398546	472072
345744	186030
44057	4349
163445	308100
396503	405837
61392	136845
343969	253322
143079	313745
493683	479680
163469	17107
301659	394075
363427	22608
464180	65638
189392	226840
359782	187879
319081	182820
337209	391064
273831	103674
10698	185076
147404	422576
448644	384129
194822	119722
117407	262954
462893	444004
17722	225518
303641	313317
119602	133045
407094	467734
82412	23187
210726	191618
227247	160461
356120	66456
320972	73336
422183	288035
88531	425323
440294	317675
61001	84590
189484	104711
214884	423559
287662	46907
426737	111008
126367	39195
383615	141649
360437	483761
220893	315702
156814	89047
55183	431775
486520	166513
279861	110677
119001	45960
466012	420790
143223	161332
239	481279
347965	433193
321346	114930
434973	92427
395660	442631
303042	157624
141396	348814
49541	53863
392247	34692
356129	9437
276825	399265
409248	329685
345715	304514
190379	277679
395419	187974
196831	26551
377296	397403
267588	252334
345540	353343
322858	229048
191688	448126
153500	110571
416527	391414
453431	255202
278653	371918
200019	320442
287766	327099
223012	166063
18571	461801
104243	459406
90256	16433
90184	462973
86142	478232
488706	313745
176903	185114
417811	42445
48792	167120
227702	378686
183677	306994
350313	8623
373193	311221
13435	409248
461188	144729
2798	286624
278489	476951
392837	399867
157895	230255
80903	333709
157220	446018
293983	64050
18158	240859
88439	65935
280911	266861
226144	26940
44779	300240
132960	99261
276252	420794
4863	48275
154690	39210
99816	185016
378028	281924
81896	118346
438644	263665
360856	40193
81432	327155
479005	337648
469627	250504
225134	276876
272331	309632
490239	237660
45724	264433
119253	150258
335951	397936
410150	49903
128796	58786
212386	25437
59578	341271
65161	422792
400781	317118
277250	68580
334022	259929
302544	444292
257446	392890
408555	454975
394467	19984
420419	93625
128295	378462
318025	152502
211832	390313
277313	449318
320489	6899
380776	259894
226023	353659
65851	246713
431661	267602
81432	135052
429666	312697
377869	233556
215505	187775
305724	251856
47407	168908
293705	353343
465633	8282
264628	298571
456021	421625
243992	317118
399912	333440
106739	392301
140983	474412
450065	236954
27712	482134
476093	267977
388715	150352
97499	122654
36711	430356
284843	352845
15819	33823
209027	221398
434625	428354
246690	190369
293345	83403
48251	63034
322798	439297
80422	389422
239285	122694
467789	240796
339051	493788
439977	143934
16961	346842
125343	130804
451240	77899
191622	379599
76813	230655
198060	79015
14584	332375
278497	345531
442364	145948
210493	337472
138318	293813
360153	99829
303997	242316
452243	463549
112768	340709
479490	183690
245716	198997
185611	454337
106041	92260
325314	309801
108213	275320
85607	334534
288385	198275
203231	49961
471187	460723
437416	375840
116717	405217
377680	462973
263405	407690
189783	143966
187266	358797
234881	455493
12774	205289
359602	308537
485725	52399
367896	258304
155239	434893
60025	12592
431242	337478
319227	153625
249765	434283
260110	475200
9424	114040
457083	272846
213	157920
261112	449468
199218	120837
350588	285156
398119	470818
301312	310756
101346	32784
36620	317100
310756	80334
420863	293813
355361	110677
17968	300800
127453	410074
354369	301659
313058	174564
295201	370
150973	469235
67571	205643
33965	73990
107241	139927
349448	187878
304186	49231
456021	466133
364807	227728
405555	283178
400628	251169
407066	448033
77341	157818
25319	429202
248013	127591
402718	420895
472083	406626
262210	51023
366743	264406
410027	138017
253784	29382
291832	187834
110975	233052
331508	182401
204862	489993
293065	446351
57248	81377
130429	96515
204078	293207
263709	401871
450031	9054
228326	229928
342465	447874
493949	77822
153813	484520
355868	183213
24799	187116
389689	171771
223597	376502
114482	72175
236998	86560
265593	122780
202714	438228
437140	96977
177624	440962
359199	49507
28676	129680
314485	23026
293775	124085
357309	121452
367781	175453
94946	226494
122436	470268
9381	459048
360716	21583
172417	97295
243492	83080
428234	158370
67247	122780
492316	356615
177735	287892
59776	217541
151610	301143
257904	266552
397752	93558
290067	107148
86311	286864
153322	97861
394411	224696
38063	352233
6605	410573
183534	264406
279879	454975
308122	176013
379672	208921
173930	271533
18748	250434
24436	396080
268910	231485
6294	359762
309917	432043
375606	77438
457455	110677
52881	350822
321743	75913
130198	441434
163471	366493
209692	406514
484978	38063
279442	181237
48495	308306
229031	459802
240254	270505
212527	396852
21656	262954
204298	13370
426190	237165
428313	50264
361400	359762
322877	35629
405535	315671
246749	10358
469635	72360
409380	290450
472159	438074
283026	467703
291469	27169
249140	195121
164939	465647
291931	418551
296366	258370
446129	183213
37948	28095
112443	446252
411702	189694
446222	155824
361735	99901
149841	21265
476119	277088
427054	17670
52646	396802
367015	297468
420234	350887
136958	22256
42623	293745
483679	172266
228084	406168
302713	226308
412959	378462
274534	116070
441303	151944
337877	305246
359331	21411
254599	30638
116854	190935
298479	144195
176710	489822
488239	89245
161061	392167
396824	486885
342692	258607
295700	48275
169497	272230
25455	311212
383225	346868
215723	192972
190281	378511
48064	360512
209904	113976
261626	128084
114070	72432
55068	447517
116472	346325
443865	492906
383822	28129
256599	14312
82712	303175
470325	205270
57419	144306
248411	69661
263266	479917
489993	476198
372127	442224
424384	17186
92401	219866
125307	292108
292916	85036
486885	236395
210595	467703
388249	143671
98420	413372
150934	63042
85417	186660
61057	433653
320304	17968
137744	440423
158806	119107
330378	264406
246672	402509
26191	273831
478186	98889
16641	141166
25724	273831
342388	81246
410161	36515
273901	211191
401085	315671
333225	97395
210426	143468
173019	411227
72478	388083
382454	395931
264727	258370
68536	3011
292352	123410
397013	291332
153648	428026
221523	388216
361291	355553
250067	15133
324301	96097
291784	158684
487885	483298
59987	355406
183913	190369
49507	404960
342486	84382
380540	242116
307971	32807
106990	37986
287413	150874
16915	293813
426292	468832
273250	16433
403101	336291
250207	35971
372365	487427
117381	315888
96281	229150
378008	406668
25969	57336
166611	28129
10001	53726
61367	2626
145071	374133
134677	295483
75988	258469
256893	124153
394216	147148
373662	73509
322065	441951
343604	133909
464141	284891
236200	448709
108792	175402
100735	350822
91412	237178
253929	153995
153322	247638
228326	399867
416408	398122
52548	15209
325314	78811
310512	35707
35664	461144
482851	20825
348331	84502
170331	24943
456052	341602
155697	448381
56524	428864
180372	43950
296857	330760
310661	89047
456658	39764
461145	147164
493764	473609
24608	454620
361214	453221
292410	79364
14195	223963
312283	315084
154518	170856
340197	247053
398997	56199
382882	409524
50897	5007
39892	477329
432362	346242
150907	255650
163713	6120
179435	140728
56232	465805
317776	254098
468125	80621
488345	277099
78325	353538
417489	255650
481154	302923
73199	21902
347784	40784
342486	171851
257289	194716
11778	123173
338931	198465
147121	115386
101955	64429
213315	393326
246558	420820
13660	273831
395177	21411
182390	197177
30166	348563
420736	304922
137528	50538
78891	92613
167742	370637
259791	434893
39680	464420
298813	211868
446117	210095
296260	433934
343427	37057
259978	273322
52559	267352
128940	177806
14758	83872
380748	363060
264213	49903
240204	255650
97067	317014
191867	225392
157839	67461
41920	256121
207141	147665
84270	329295
252395	208487
111021	103091
271323	230930
32783	147554
423118	100209
135432	190369
178422	451299
1292	381168
347401	320067
192238	228364
251202	435483
126537	38857
174039	313745
50766	285938
111856	244392
218487	164103
260572	381804
423739	33290
29431	464548
167772	14583
247096	431264
353280	105017
287566	46278
132432	40131
111984	225889
164497	266377
474171	323108
204449	264766
307033	423062
341891	63528
16333	128115
326631	150278
264678	395402
71025	99405
463891	196570
373846	224794
152382	401871
413816	155476
374981	318735
357383	350675
440665	463549
195811	172163
198317	48384
44246	205346
66595	152702
236031	475265
414061	391414
448232	21349
401218	76651
483935	20836
438539	132740
286983	410213
430116	40441
336955	486608
382882	419494
38304	308218
313809	256121
160169	196783
481419	167391
238518	202996
295651	242512
363190	217929
373433	194058
468428	154692
324967	183840
24232	262954
307381	439074
154447	475593
440181	479364
284277	124153
410476	463822
365845	183284
142646	384876
295009	61430
487187	481525
435883	416735
270248	16325
110606	404345
98295	4676
49416	220417
113266	265531
350540	166919
202885	435280
95551	359668
3399	249718
83290	143809
22123	384639
344513	164655
310299	202118
127741	127864
417214	230463
14370	29077
397278	316768
211540	255650
225778	258252
191904	355700
371165	255316
332474	164609
130069	397543
437481	256999
450726	342724
309370	437237
378694	165267
305487	472442
457418	425213
264153	32807
450499	478415
104823	356610
201270	21583
303815	462940
379381	446750
17561	252635
141010	347064
160768	274174
16485	179506
239655	351585
285123	418342
367469	166970
463549	488609
243192	344300
474441	114815
297629	485304
402957	39305
383198	48012
207956	354032
177466	118571
180488	393760
140302	116087
482225	408502
251017	268811
252627	171820
260656	384729
25360	184558
439901	69524
485379	444101
145954	274869
288902	258370
486311	245317
471388	244805
488527	186266
163206	164884
163384	154089
223239	389783
62275	22762
139240	195837
454705	290
86632	400240
10076	430356
244943	78184
161023	170894
165413	194805
286247	389170
46556	300134
411862	64201
106655	135756
251473	110255
365358	170894
17932	13370
453890	106946
221521	86560
306304	272069
56526	489822
28971	49541
461719	486931
332299	401949
305889	15773
15971	62191
419077	176180
6834	391414
413535	77438
225422	379800
240019	443693
224892	162831
220624	374232
276729	158811
111890	209510
182035	79621
375067	61467
72844	451735
154113	379207
115871	75273
461833	117994
254746	330792
31597	12443
365885	29786
211889	363973
208577	154705
401592	29105
161621	396697
84176	290014
206946	146202
454779	465037
138126	317721
13222	400304
68314	174500
177482	158943
142605	337921
374314	194165
406127	187045
284554	436139
1292	397936
298814	428895
3413	111538
445023	132247
109334	207535
267373	455701
258747	464727
78669	99718
90296	409452
75421	99072
98253	425767
232237	492906
266716	114930
324502	183566
257191	186259
202988	19574
292641	150340
267562	444323
5700	471373
407540	97894
291985	103899
97652	76111
80919	4413
428944	429165
185467	240374
9061	117734
119072	203279
350893	87178
482312	212403
97777	236280
278320	137128
235875	297032
225648	313855
459479	270665
11581	110677
236930	10371
447335	368205
370619	372893
53624	169076
242411	163260
326809	208577
354419	133383
161849	203973
377869	294965
319824	103205
373124	63240
107118	320457
342726	109986
360510	1181
370473	202409
408522	378686
417674	86476
474341	395964
177946	443976
211379	246384
169891	12895
355536	402416
140539	180578
199878	402821
267562	466790
302283	476951
154095	293813
263958	324916
76228	334143
193066	245445
384824	426521
179159	190369
73599	309801
322364	242515
297660	152502
386468	476471
233117	168529
72883	135177
51833	469235
337144	430894
241578	486885
210810	137182
405444	35707
53378	53863
35263	455802
81432	286443
302765	280626
78741	405198
199895	16179
106635	198575
424647	466660
256710	72675
3178	291521
48725	259929
250709	315671
57101	393760
39780	481108
234700	190369
435337	187998
203219	395090
70273	317118
392691	407707
259930	171953
138024	169273
404568	76886
240135	287401
358373	278242
418442	421356
62257	180841
387305	324675
230320	438373
134678	8452
40890	294191
349534	203656
147436	378462
256748	386085
144973	413978
164196	75034
145318	447107
470214	198477
51669	209608
104263	19620
416071	295175
205937	46127
55202	179716
447793	21358
88439	476119
351451	250541
293008	234386
490697	105498
434854	114552
415605	27621
363604	190369
438419	211360
418553	421811
71293	100349
140116	332094
173676	190369
260976	77727
167653	27505
438251	351639
25868	484447
189193	226283
310661	22448
336045	486885
326631	49931
447962	40330
429443	197287
52661	118277
200568	426569
186595	125399
479097	440660
89688	429593
332862	110677
40388	76709
70690	212427
350588	321190
80213	8607
324708	25169
416841	492077
182116	56609
111968	116923
486700	369790
374612	52447
276295	443368
448940	300074
382228	163614
358422	64429
254128	76353
256910	94665
277952	273831
167336	211868
222045	208596
113138	119816
319617	112632
213184	110677
423846	55074
354072	53863
477811	216153
104111	276373
213535	421830
283189	393981
305887	394988
122504	433496
274455	470554
379043	281993
32653	262954
277467	376775
303758	208617
328489	168381
242729	420600
244688	181299
492460	214499
268194	32807
26965	201624
363191	154141
289928	486267
339029	16433
99063	134694
176062	150352
381412	391917
99938	236213
245220	475677
383068	134147
134299	156455
370352	218727
205719	132740
467019	75583
395366	134736
482945	351732
216602	359966
273816	440660
432229	94640
458513	317118
308436	267920
188009	105092
353189	35707
427893	145151
469371	3011
88266	415920
357139	472167
281161	357902
337993	185776
457309	99405
203164	335663
306024	454822
204281	86974
31179	423469
80710	64994
355999	262954
17663	104527
271109	261396
326425	317980
404537	334728
230494	285163
171807	288035
474895	165514
272812	200561
379788	266600
270950	319147
222399	37280
18594	254833
3599	23018
342777	303933
44133	411545
179041	19139
104655	299870
94637	428103
273893	364109
287961	419850
282347	445054
188847	364772
281186	42890
68866	392799
349756	135325
237148	186361
77819	267172
28661	424574
353577	378330
395546	435242
23481	257298
39101	490237
197544	217223
277135	479934
442185	313745
467930	300469
265973	277961
236067	236213
248614	130028
457024	447519
242241	277961
311462	469235
178677	218798
319844	456580
16794	90803
487145	385306
446189	122457
102901	240796
436729	302514
336768	452629
432175	305250
93174	270719
469976	180578
468111	315900
419318	165636
232648	156376
215329	177569
409238	6899
50478	276744
409745	301784
24642	440660
144552	267352
266050	58330
191933	451147
361912	107752
166675	181680
158400	494102
296652	420130
325314	132843
331913	100321
373837	291235
8254	17181
13651	337071
396264	478415
372894	371463
196003	412322
235396	193304
466592	417585
314311	21679
412056	180096
266917	479614
31754	409828
425884	69103
265593	463623
286664	400133
227753	385579
310832	72171
242125	410377
324144	145815
298966	275058
341014	276358
109969	187974
151302	333327
167583	44076
199676	251677
173905	185704
59476	23621
448516	441202
316106	27464
149209	57989
165680	122323
98727	169485
483162	328751
202371	124257
318940	372502
95446	91692
317990	216993
416997	268176
368268	275790
44159	420794
164273	367496
119623	293813
428866	152321
386429	61166
400618	486339
297983	428026
262453	245679
280052	359569
197341	238150
463921	110785
444708	215871
368540	385000
377449	411809
10031	450439
37043	52537
8792	10646
131504	445453
330	395988
255643	270095
381256	398333
358157	293364
367143	17186
271728	438419
229416	109122
355760	404960
416356	355806
304356	158420
74684	419621
260220	134685
437006	238578
345578	301480
3453	144073
83467	353393
230051	246209
479389	437613
352044	37515
452424	235586
387683	406099
119001	286828
14796	99207
28357	471944
258818	23654
278597	127921
405241	454975
466625	60517
321123	449534
367059	356046
67248	49963
124013	4413
384589	30105
216915	374668
433812	234748
313075	304589
66215	458601
430264	433645
39683	360660
178422	295695
168932	20421
404872	413506
97227	231485
38434	67779
295938	285021
91892	101058
326749	29140
293913	114825
257613	118286
422594	76773
175012	68196
112744	401928
462238	111597
159481	261396
271076	146149
334295	122694
326722	134145
449871	315671
246771	155815
185850	60389
4927	388575
181889	276134
316926	382224
454263	148321
121349	164350
426403	185163
371878	182192
233146	348798
256960	403612
316060	402323
424647	64998
149467	6899
148635	327061
376207	463549
286685	70097
482230	178436
76094	8623
200324	163035
253596	148404
41122	337802
92032	408242
157117	490023
426292	74542
83550	285394
390196	33855
301959	212319
327649	354648
399492	182979
226747	311604
43697	212461
322171	80784
262634	170020
308756	145979
446789	375840
203793	232890
151754	160419
322393	397046
198197	378686
215498	453222
279094	430356
144752	395749
183718	295114
458251	461032
326631	414286
10821	295114
469388	430774
348186	172266
214321	185479
319081	181201
48282	1666
199051	141649
163680	51222
446980	424878
323743	203656
335951	222701
204603	250610
126887	53516
59736	267090
392786	212576
40890	410564
182164	166513
30512	477986
163601	188063
432397	425634
450532	432928
51517	121106
18666	476951
192708	124259
299940	214050
481525	161301
479456	363423
192509	91788
72523	159978
176479	58709
370260	433239
184949	449071
219917	485003
256440	481112
491080	407936
47080	409701
1292	275677
349624	162795
215464	153860
314308	311942
117318	76016
235222	316011
367338	310754
446385	425675
132329	183213
292923	170894
233045	322105
254246	372857
428944	299267
208829	408519
466133	423010
475042	391414
373833	307512
128867	149303
20334	244346
73090	207675
224678	28129
468771	228431
399701	104901
373136	73236
114105	32406
82574	466439
335069	13370
104539	158961
311782	157624
340654	258607
244014	283779
98103	357800
155719	259082
372170	10442
137454	268821
31314	261920
453919	38490
379809	492623
90071	489781
119001	402940
428944	215477
308385	441996
167067	478415
265219	464578
241784	51860
198219	183108
129370	224794
213157	190369
228515	408026
314723	169482
454084	75717
150280	417201
420432	397216
36820	456996
191391	411809
302004	15209
282961	87372
278038	390879
404352	80193
412581	281924
80723	303175
293640	28907
32741	334602
342031	180031
466692	13370
438407	94667
187301	110677
14008	169461
302900	178335
44160	446695
108057	77151
438643	39122
447269	13370
337802	275298
94102	468861
64430	62191
393324	423974
322734	198790
306633	108423
354415	178422
217740	132487
395242	185704
491273	267022
238229	261398
453501	458764
22950	16041
471912	466654
486576	194710
328428	259929
305437	79954
340844	443693
157878	298969
216746	107473
303716	277961
382574	22827
135336	173062
52197	361024
137810	182220
456021	41651
330488	196851
239557	250400
223243	321839
248013	229916
113832	250711
165429	190369
277568	84089
448090	40447
181651	18190
41491	404345
125908	451254
91051	330013
11394	475917
12481	118621
237458	356615
390067	271403
403979	53863
64008	81300
230252	477986
486697	431073
39177	12177
365531	482246
144973	463405
491908	475142
64267	169288
315692	236233
75039	151540
441188	255972
316565	435698
167588	423342
201656	64335
112443	290994
29916	446351
251372	268828
267373	241048
302477	152085
167560	168605
166501	480461
352454	368834
444139	459872
225453	180841
219103	18633
345401	306584
353856	320097
134891	301659
111800	211749
215260	159860
11314	8501
143370	152085
371132	27645
421925	59759
408121	48275
246054	417874
302692	431949
174016	354323
427011	14843
267339	208487
15499	86728
73038	440962
194613	460263
475601	297692
327468	259929
198260	348007
338	398316
259630	38063
4325	420414
319259	178606
314132	37381
293462	343444
259559	477358
129610	76829
467858	190369
34129	328899
309589	423702
184235	341271
341431	187974
410951	32198
413511	112379
101678	281954
408839	245748
33781	238578
114356	331508
51546	439316
30330	343085
484107	239442
155096	309740
298337	349885
427975	435297
356601	371918
71430	131375
280624	15209
144425	299613
143671	403073
195362	246732
322363	403687
187864	113051
86261	66754
203078	94516
99595	326933
197227	418929
228037	165150
290909	213035
170719	221601
173397	141165
279481	351585
255859	490035
159494	33305
417595	25443
427064	67685
361001	62390
153508	415296
423724	45972
253596	85426
411453	461549
323049	478415
469388	455967
284633	411016
128999	47895
223929	341297
136999	96977
356088	286828
262210	462824
21393	303005
181184	190207
370776	195121
146893	199384
493038	12245
134396	366666
110153	285156
347203	491098
356490	417473
9547	82794
103919	307471
471422	255405
147706	242927
359782	101650
184528	231021
392037	134259
422831	134525
490237	375840
157978	40447
12836	443090
323689	86560
48282	144845
257476	465692
341969	54428
361669	283218
176130	230621
267469	369599
164196	406544
404907	398122
380130	74886
313672	195541
69387	358848
388904	472583
358119	369599
477506	132740
188241	218727
35953	95942
4927	71224
274132	394529
55145	488899
229900	114063
450910	229020
93033	187551
483551	97277
17549	218081
399352	481785
328321	140690
414137	217223
359242	409828
81358	227688
316206	227566
272367	123709
433776	217082
228084	73660
167045	457297
98080	281924
39892	289889
369256	489552
25239	413818
249410	106618
171757	89489
425260	378105
118188	409540
283344	472558
203200	190369
58665	74940
140522	317118
111509	139367
3569	370490
259695	336291
229999	219984
321261	62013
125006	366873
275817	349230
492292	86892
296807	411478
385925	14608
244536	438779
213937	428738
301676	461846
487924	290313
308756	419849
463387	303252
3856	285446
279747	430356
93245	148753
300286	313745
270344	323841
239528	323213
117833	281691
153505	272708
19628	391963
29064	218727
296564	190369
189908	225260
173091	458968
339990	354507
289084	11136
320976	313829
145177	455769
249477	411809
445731	440660
404347	472315
178422	18337
225971	65425
31509	464727
369717	390334
120006	233160
368350	92098
115921	267352
213535	385279
196670	87817
146841	440660
486137	467753
414542	362207
70461	354656
97515	71269
41378	329680
374612	489777
55573	420924
430425	286242
485618	238978
112954	385000
292499	113138
290965	467302
477564	414286
472393	123412
441245	291143
1607	409549
62918	240225
29496	243301
342196	317322
167588	114527
179897	82382
310495	461392
114383	423864
298390	313655
457036	127921
117381	250410
154538	15209
318996	86687
419099	28063
109781	355210
380925	317675
116764	4413
216766	54903
201946	162941
264071	489552
419916	61666
412295	206623
179871	181008
200116	147982
382906	125399
85996	447527
258849	248382
156643	385000
258485	431954
425332	316372
359117	185563
11612	293813
224594	455311
390762	84624
408474	245679
249307	310306
292834	267602
413905	317735
243778	36191
66734	11073
52004	481368
281857	400028
180745	91711
209311	53994
377096	99365
338200	371731
59883	207035
446010	216006
146893	290434
201086	119868
306459	281273
482851	321153
184536	38479
109192	469235
309276	105017
357756	212735
122690	479669
223377	416562
441272	15209
471403	236213
172630	310538
205278	161175
241092	493407
160237	402784
304653	404960
322918	183213
257262	276317
222696	37939
238889	138827
197085	320235
191339	253701
277224	38063
399096	49903
250139	62366
366762	48854
154544	237517
471098	138626
135438	314742
272679	131828
68340	467339
491190	233462
311624	266538
278650	301507
84429	44594
387742	123648
322910	281993
278293	172089
160182	308083
144381	468389
422552	2267
263557	445749
219529	267089
349817	284268
351474	112312
177509	173965
41215	186920
457418	316102
55202	152081
82054	12177
162551	127921
417036	19246
408019	478415
84429	170741
111549	478415
68098	380112
28721	15301
61137	9203
325923	203308
461384	35707
391395	28129
180277	479614
288576	242071
291299	424728
405077	359762
383499	320012
28627	22347
435646	178979
59559	344598
96884	180623
474275	455388
344135	51222
294149	114930
137205	182226
204158	270788
417016	469532
456231	356212
84745	281022
256630	476231
442807	277961
87371	303696
491272	190369
106525	335974
309229	229653
246434	280093
438126	151096
67351	278642
261112	267029
313928	203279
221024	32017
177485	398270
382005	491897
315009	54976
21634	395964
185276	357543
34139	97362
352424	233811
158608	421356
464548	39764
225145	112067
249344	314881
70400	459534
276821	265589
89219	216229
403941	446351
217799	275152
165680	57052
96609	301446
375579	94238
71189	94806
121884	375819
93969	166651
311589	184258
483451	456640
187301	369420
333738	328803
68532	40967
178118	148606
255410	459213
225914	451618
168799	469988
397359	12307
313167	448033
378350	465622
253036	392109
239408	364927
327311	77475
323033	205289
108718	250805
359991	254292
221459	26362
253102	491259
64069	136246
486000	41611
78954	260230
219302	256373
155327	15209
90835	19599
325329	436473
343225	18116
185099	371918
26986	75946
463118	326997
352877	10052
347047	283392
330413	389224
481104	422164
373927	331508
492	115433
83838	430329
493184	81645
407280	84111
406408	441409
246191	342415
395227	95323
39176	470554
291221	306540
156446	305449
307495	198926
342300	443750
36462	171418
126166	475723
18523	420944
230250	407648
205316	194165
84745	422010
341513	420432
163435	263234
181618	386901
182839	371918
484757	225043
326176	346406
159726	99181
294476	203934
137405	38231
30547	478415
54904	179090
283645	284843
265529	86560
279257	294069
189149	408381
94129	164394
234374	91657
312283	398583
167588	73517
455571	49228
382423	256121
41047	110677
347270	48996
268910	398633
416470	420973
179590	127921
135422	341271
416000	22705
385883	422853
97588	382662
414617	217423
442547	17896
338322	288012
200344	152258
203200	86158
146893	319588
176591	146923
480026	151030
428494	45261
256960	241956
26083	22907
222145	23774
373755	274869
93384	41627
227486	401928
27819	26046
177930	203656
139748	404806
94690	428214
144860	87007
3765	235634
330998	12177
364059	245317
474222	391414
32546	401871
311863	467703
399237	396563
443473	391414
27831	258370
437734	303175
113369	272809
176130	237509
67224	369463
450465	333713
5043	441355
309245	211868
6019	293813
459073	10646
445032	170050
197278	381263
458398	421006
114063	315772
279722	474437
478490	119346
75781	205581
142633	206541
462212	233160
325973	236737
199414	108222
250938	146481
165364	13370
416854	123620
424905	120378
71107	249902
16837	219499
113348	317356
214735	459776
286247	276090
176130	45497
202613	430689
12204	459302
257498	211931
188740	367514
424901	58314
121594	283918
223708	453847
78581	378686
132469	355700
393046	429161
450397	57134
482198	183213
423013	145059
375476	73971
341067	298519
310526	296772
274825	412028
128605	16007
206422	478415
317552	184303
298685	251902
442502	75273
414334	253047
149205	406408
463268	481420
249514	376364
242063	453391
217936	4413
101829	463268
485901	14919
227786	242421
233699	431764
323056	205787
229155	249631
8859	297850
195720	447291
101760	72032
448849	412205
407066	474453
293724	380861
211324	99391
373433	145821
396584	422327
369860	293813
370000	458119
197648	163460
211976	318771
61687	71281
139830	15209
380482	274451
10719	211134
474216	48275
373755	441296
402519	426073
251943	319525
414488	220426
382888	481136
74212	273764
229124	314742
153322	436482
17333	286697
110655	417585
174933	363973
238829	153995
20281	203656
453915	117327
423731	331299
326611	110677
420736	87036
435602	126426
251677	227101
325923	174263
86100	393738
342486	86268
100252	54976
50984	23438
386411	302355
338098	198865
51844	83140
304011	407756
230936	243006
247003	376619
442236	5267
22414	116682
168361	190571
10546	8577
266911	164886
302281	11362
124085	396780
480344	132781
252664	485304
8856	473581
450594	51161
229101	234464
5979	413525
255749	485185
179375	477986
403787	78811
206939	111527
128396	300194
371234	406821
475359	146584
423013	401101
274647	22907
5992	185168
419864	287993
195006	294069
107290	293813
102597	71009
39142	396563
427204	255188
224414	477986
263514	321293
195615	222701
128281	401854
360038	89313
146826	276358
479993	165032
236277	390952
149755	79626
172036	470632
292562	352605
346686	344854
111897	281939
112159	447831
306274	244413
144416	174700
184642	344768
341925	113138
81225	77551
258686	390687
198558	54976
494074	388575
335878	166513
403430	310405
314234	272865
255191	256066
281957	343992
110655	177072
304186	78155
474641	410126
315168	462920
361741	265518
222741	468162
68092	312239
194913	348176
449319	34675
131606	113749
436709	183213
305849	79485
357294	431764
344065	387577
338730	331328
236946	187974
476831	219743
77014	285446
81920	63276
436219	160454
450004	110677
229111	347595
121113	183552
86747	75324
177002	284404
387959	13370
282628	113244
471252	89047
247913	473111
309589	10231
313523	190964
242422	249334
236229	356547
472335	440660
199373	190369
19054	129185
176694	367976
244466	74334
440927	111552
134828	342807
342522	179136
482057	345385
123341	387742
277476	13129
350653	209164
188759	37124
380489	435181
397936	313745
313523	378859
188156	72489
491036	388957
31543	220756
46558	415710
352228	312981
375777	85495
159166	74482
198317	61411
196794	12245
48937	425243
88109	238906
128903	265883
100417	251323
490163	248365
289058	452230
53050	254288
228326	85582
119001	159074
456447	360860
282633	344819
358860	343225
88695	104037
78954	381057
320510	357854
409468	355806
204956	230844
274725	214024
352841	350822
345715	172089
239268	150361
165877	53490
138682	402323
65134	199344
294130	11019
163519	466700
237181	366851
323041	494102
469388	316684
450487	195075
112317	221890
8771	377205
377910	68331
191349	255579
28973	467725
387939	250434
438886	113683
187167	152478
240093	144306
424429	120785
155015	465135
410963	130761
172335	270095
198458	62191
379416	370866
328633	62191
380363	34850
273683	79249
287444	46663
446611	89047
69387	190369
168838	23018
396169	65887
165939	229756
267030	483925
116331	327061
308946	307400
294289	311840
273033	478415
312648	236213
96559	448253
73023	320288
3819	138807
405979	201208
308748	121965
176597	488052
430118	26160
352200	472049
369036	472072
212385	208138
483535	102362
259901	187974
468516	398954
119167	216588
329533	492589
234273	383720
14884	479822
289675	67355
216960	72303
451480	101058
254460	20608
420042	438653
188669	286531
58390	428738
392699	110708
39449	310261
35697	389647
239748	311498
472352	159249
186961	164253
273972	393326
225318	154815
365051	442985
256277	378462
42855	263378
11797	391414
381307	35707
385895	409828
342465	321242
309956	124904
38712	122462
165326	127412
402519	137133
196283	6899
86162	244198
48041	311128
477328	237900
232830	159440
81500	190369
270673	339734
323836	121106
103842	364461
58590	359323
122275	245679
223602	276090
241591	141649
219799	222701
462895	309425
12503	69700
239829	282351
29966	98906
33631	369823
273679	434550
228050	430610
448050	322859
99405	43813
113363	168859
443063	21403
145199	110872
254397	454822
65134	200792
250854	241840
481562	94516
168287	59391
281529	273831
216229	337914
79557	197232
449319	475914
479885	63528
50497	21902
391805	292931
257971	20732
307172	181692
164068	205289
491103	213371
320381	336286
259250	401871
329256	86077
51083	249041
399686	435640
158526	16433
256893	216991
130953	274836
94250	354728
437884	77757
68019	274451
371656	153729
450304	335156
329750	5778
443134	294853
453810	316006
130630	255650
6020	295650
429923	104048
212116	175337
268948	115515
327516	79594
297444	369350
230051	316339
39195	90387
316569	486885
266965	118860
128398	69400
327209	95149
144943	469140
377290	105003
48953	257377
164873	191444
192103	296788
109230	121452
131968	9681
159169	323157
112443	453185
409205	179375
66552	409501
167294	242966
387104	121106
427200	462901
354728	267210
70779	211868
492345	249334
389514	197342
429026	9054
77443	476237
28357	72638
10187	276358
330473	240374
214853	113683
309690	92613
172417	209542
165326	430329
255715	295484
260624	86560
421462	315888
80936	271231
225094	396754
426217	478415
32635	27812
271115	51222
172379	24943
356962	183264
3111	488153
279535	336590
132735	144840
413011	293813
262210	113099
219281	130224
60667	205270
416364	78380
163863	44979
311922	91761
98654	164434
141246	371918
261698	295484
335533	211821
35083	179788
345401	172402
271673	80662
193247	489822
166626	447515
398843	339205
58435	241048
318520	169542
209563	77438
68532	403275
230629	135967
87932	263009
232668	444340
64526	433343
145288	276963
443378	421356
463457	334424
56104	189972
436624	485185
314781	182226
122088	249202
350551	35862
379965	7923
272386	81923
409901	21834
124519	27167
22202	405997
485697	5857
272812	174939
48500	351585
68843	326336
237533	335832
448110	401800
384181	357373
398119	159378
200123	187998
365093	372314
274006	243438
408839	435255
80773	317356
20946	472651
42443	369599
304145	88820
106905	479411
200013	444748
258957	172733
205899	77466
460413	49828
51633	232046
107924	492906
303783	431741
95919	53710
156970	122481
286350	318735
263111	401871
325753	181782
340155	386918
489807	164040
434946	253730
267120	492906
264569	176759
86632	178432
181201	372314
482776	6899
76228	218314
32533	173007
194169	78820
21095	231503
504	44816
472704	168213
180488	256901
394345	210412
215225	16432
410814	393326
360165	362269
195811	360708
7295	448265
360459	380598
65512	183170
447764	335309
193645	424821
338840	322443
450207	164884
233045	204788
134993	155634
117124	177733
147214	238809
397553	471585
96007	296693
235450	23696
215424	184558
444585	95149
165485	421283
130969	315424
145009	293813
237533	22448
14198	324482
20598	345533
375122	15133
201204	446788
450322	249709
247358	450266
238901	261906
37657	340276
296949	37290
431992	417201
176198	425461
309080	418771
436265	136669
238835	404806
134556	204814
396597	108561
111993	14213
181872	285477
102637	187073
92972	379909
134299	198548
454167	442048
411714	286103
399981	215703
67549	361198
92338	156676
53987	359762
114563	83255
430217	226152
78319	266012
427789	324723
104064	315866
322295	236
266502	8010
51759	412517
265070	92613
75653	12443
404937	258607
311961	190369
371976	217075
293030	99437
418613	494102
85302	295726
267562	332874
423918	392301
75379	58867
251781	53389
328867	282822
375851	313829
147817	174939
306294	387331
420408	177430
353998	193630
105964	99197
328633	60517
327503	56068
147374	341490
176948	447105
75052	959
446182	298142
179366	227484
271814	121304
365234	22817
343501	281685
46092	154433
130069	155534
304146	469922
146132	410951
206051	426875
262162	273831
197535	281979
180578	183556
250976	268324
353480	187974
460515	459213
464043	466737
270014	369599
223757	235829
480337	421789
253986	354565
291072	244688
493950	47874
472519	73016
253916	183479
366534	427117
311367	485070
41620	217423
371038	27139
286511	442030
43419	96977
51882	60517
66762	90884
323268	8459
456021	271902
287444	116283
318119	171459
397760	242772
251608	132611
238912	458601
160680	83384
473685	404806
314256	266683
18463	212618
475039	20181
191482	428743
126479	203256
205351	118112
207627	198275
319013	380565
46757	171446
342847	134694
424429	275808
362440	253916
243717	86476
389656	170178
403193	274114
47630	442227
385320	121988
141269	153799
471403	27766
337288	256182
373874	329707
206849	76454
330786	269199
361446	187974
109733	92936
134212	223950
434058	158313
291499	335338
283178	82672
380789	96752
62056	176744
226396	404396
61286	117393
214855	73971
44129	19641
282419	331517
275563	265518
305553	390898
82041	478666
52647	21123
420816	136922
392039	317356
303490	103983
457608	217423
60595	100775
225383	215054
40636	308945
158605	84640
141070	435109
453639	374594
471406	119381
167344	6996
78231	476846
239036	408003
133909	229215
187933	122694
265841	310756
441223	173242
196030	135444
474341	465894
257003	97337
207649	9437
258407	240288
93691	220130
319509	152502
357393	318535
380846	374328
331497	193235
25667	276821
124717	482420
68503	303584
164042	55682
64495	477131
198317	455417
102642	16433
400792	492906
190461	175378
161359	113836
471908	396431
184629	117703
160626	262954
310505	33456
130069	490044
477091	210573
323407	278700
34042	451414
174255	41667
327301	298077
409388	58042
276188	166513
280850	480025
257996	314462
81432	419849
296964	417288
101745	27683
363148	170401
340028	113211
297160	326631
343609	371695
105496	133962
59736	126204
454263	178680
342465	293813
470983	473225
261278	37653
85555	225130
407085	402124
112034	363805
148139	396014
422092	58666
366534	315092
446592	440660
483987	353611
137949	209933
384824	22827
352699	440660
229971	38816
484355	263009
34456	184039
490060	485304
327017	451044
112563	273670
211279	141623
492254	95560
5502	115917
46522	257439
245554	293813
156062	336071
393399	90960
226585	281924
465927	411424
431182	406756
131261	35735
317842	489271
301913	470977
37244	83872
215428	111623
104764	430356
162172	71802
49981	369484
389021	373953
265330	294789
99420	122694
212450	403054
457418	305021
252632	56238
105149	95149
279083	330716
208942	420895
472300	334680
423928	476951
9570	113484
324642	369849
102457	415920
268828	160456
144199	6253
266277	470956
332553	142018
84923	211868
345715	156313
179887	114643
210869	138190
176903	357145
387709	338915
21233	62191
347799	326470
214447	168594
89588	79989
49864	243057
198111	237513
91498	2123
207382	56410
35612	331508
174667	306873
198495	118877
244017	208292
83154	451856
157295	481310
173975	196603
301572	313745
353597	141509
91949	97829
33196	136546
20908	317506
438767	105878
98056	428020
469642	368205
361628	16433
334948	158813
171915	267602
101479	268787
122186	49903
189965	255650
224428	28065
456352	377032
371450	329139
19342	169992
132206	16915
484015	299279
425751	278513
228679	173893
55084	13370
55620	476062
41673	238614
343221	151944
39325	194165
319231	71924
152496	36533
380048	122462
118308	105498
170329	311104
320982	115113
99287	84301
294859	88113
98210	141068
77917	375840
100049	315426
359673	168050
337200	136454
182815	58881
366342	221890
319856	395971
348644	341214
415712	72461
322836	35362
262302	69856
437292	331437
241914	489552
92401	251331
392526	378462
489315	234014
451370	478415
128306	438419
144865	186568
410313	61245
432351	443385
272219	199654
267654	467508
285167	477986
102763	456065
398203	361458
175982	269199
215468	183213
276821	360480
222520	70023
418308	186440
416671	483203
449320	364680
322509	450647
316136	372416
447899	203656
141153	479157
439554	208577
381012	479691
349150	436427
410573	121988
240937	467752
296744	428603
280877	260403
423218	363385
78738	115349
359022	119381
249193	49228
52537	393773
318450	190369
308533	160083
239471	149690
335654	206557
193869	220417
410022	115340
290140	161095
330278	418332
331491	60310
224611	281687
376543	28129
400888	180672
7703	95942
239748	91478
120585	215999
165660	50538
256893	289414
153418	79249
337158	346583
159174	401854
159027	624
188847	442265
404328	40123
27985	202523
472742	250097
360535	368205
155062	454975
110472	228431
39195	108423
466562	24629
41842	315671
3237	477589
96538	267352
319603	417150
38016	376255
345862	395988
193167	433816
262913	176380
89457	353787
81599	364620
135907	15133
493344	211868
250600	439542
207567	458517
338368	445020
153535	53883
287070	403754
247126	464420
453821	324225
66304	327217
388464	459232
382314	404693
19542	263435
281574	160679
337439	161300
263813	427416
372072	38063
171720	273831
279159	240225
453019	229595
355039	72786
198096	33120
99602	317356
115086	80193
403032	34339
315512	160419
9876	465159
460067	355700
208390	458356
204459	475676
4256	62191
181776	453746
3815	96610
210419	238942
68209	200770
146903	449298
192586	165733
270891	278642
480764	59148
318310	230391
131307	223906
413011	211915
908	59239
208314	21582
327325	61504
488908	187998
388850	42189
36994	151207
302401	291940
276017	275881
81381	311929
259928	342822
444050	100073
425351	490888
297812	399227
293376	10428
485803	464588
488536	481657
130224	158626
230405	275691
463082	49704
430041	411866
56589	464578
178634	186259
320473	105878
56620	263713
483987	457789
14871	95942
244426	15411
433565	292721
11339	174803
296477	347036
63322	313314
73899	101058
49353	481785
326963	340239
414825	457240
405697	344580
418318	491150
28980	142269
116173	488187
361001	59472
313831	98050
422776	141166
47816	418573
409388	348204
327217	198273
400303	53863
377096	467192
173758	492701
278323	137128
259704	38063
226768	476447
215153	366127
326648	58648
36683	105498
201867	82291
471205	219610
416526	960
109440	273831
387730	291753
329344	295484
156470	104855
402154	23566
233045	139217
1104	101309
481	105498
315192	204540
122778	440962
440364	209572
322073	186440
312433	36392
277467	303079
50627	222701
300756	174853
342177	54449
440215	369599
34937	334793
269949	404960
276094	369577
334391	328872
86476	245286
128808	243731
48926	48275
412934	41522
350864	190369
447912	117565
362367	113051
1037	53906
445023	298013
491471	327064
286948	424667
427639	305131
254056	313745
78953	231638
152450	327216
422616	13367
68052	461372
200092	21411
12897	257298
365809	267920
217348	329155
166478	160158
231898	88113
209025	20729
442085	264021
328905	156170
24133	319038
160169	55473
167905	304893
183924	374135
24467	60902
305108	135608
44151	256373
130958	480025
61941	397918
19994	48275
183090	203890
363438	140470
22989	303862
28344	114063
185554	363469
106167	257858
407471	255650
129504	408671
161863	342834
285786	380071
342465	399889
226090	120195
10557	200172
408459	49127
390265	209111
408202	142616
338011	192610
138433	136177
219017	291521
74773	390525
395047	132247
154228	250214
258864	229928
239152	16433
410829	76730
48468	23993
311823	262954
130731	237165
431100	316378
178026	449204
312153	49903
105249	198687
7468	154899
235909	459952
61049	266600
388857	178437
152496	64335
151812	57002
128844	318540
389467	370044
124957	107187
190439	430285
181299	101058
46797	34549
263539	457311
342020	414269
274955	353856
394568	285164
476078	316183
298780	217423
475691	242927
158622	437909
480086	386779
43540	166738
130726	317064
316372	465535
328806	453009
76398	36173
141647	34016
454642	72670
225254	105878
350941	113879
439646	291717
229612	230175
271577	54976
406976	489552
44404	429863
339039	417484
224313	227101
378107	71760
166903	164173
207492	82271
238033	289578
301179	289870
69809	219715
110608	228431
93045	476215
116049	494102
101221	458657
193767	19246
357294	300360
332875	330568
9853	113051
482123	245679
452500	19616
118194	317675
120498	105072
492614	390963
369366	162947
56421	449064
483025	212246
349563	348217
415599	142263
110835	53811
254115	338189
408670	334680
161397	10646
274159	159034
286727	63528
13176	273831
473056	290450
358141	62659
155308	285156
460092	166970
195402	462322
75170	380000
236999	466991
339147	187836
49571	50580
132153	217310
332271	455456
221178	299109
12063	370023
326260	447158
403154	320600
163820	214050
220893	346221
389203	290014
475281	77438
482014	190369
269105	383391
52695	197077
77322	393238
293442	446351
490720	410951
41611	307612
43619	404806
175067	417680
372330	219499
293913	85192
147684	366534
75442	469227
73236	375840
76664	371463
390692	420944
287552	306981
70280	461392
195224	316061
146581	160239
352933	286936
461477	152489
403368	313116
5874	8084
310462	200529
78281	21253
44676	439366
238855	296077
193020	241261
52505	417680
228491	278123
153064	188406
476834	383159
179179	198545
120958	171938
228084	197266
188156	466737
388890	97277
22197	367919
324085	476861
292643	249334
174255	181801
371137	169417
250709	90277
166478	492906
378689	48275
156189	100497
350425	91069
313046	21411
28357	233341
186206	435817
315480	33553
379250	15133
236950	485304
387454	453716
131303	244929
96577	145948
51759	195573
108943	119868
353287	400245
463593	35004
466028	341306
455296	476951
98465	204078
299906	362245
308743	401101
425882	75303
343583	46096
381165	94377
104667	40388
439648	49903
455847	428214
207309	91711
112443	190693
217953	279871
329864	222059
288100	375437
168379	299477
87638	188613
259056	484633
122816	308450
211780	211912
24715	193086
188132	249619
290714	104894
492983	32586
166962	422048
469026	305098
234148	326971
252462	110677
159213	346140
219114	55074
116484	438957
300575	440249
94320	378082
21356	46785
296635	21583
134738	484701
268561	485564
191021	236366
156083	224388
71660	248685
451379	105788
46806	18665
205732	358797
78030	333551
51666	139146
158258	131315
32372	401949
244023	365864
225279	362267
134019	35707
98043	92114
160876	484447
374849	195948
255922	58915
26146	89047
187998	383505
109733	71097
85457	39292
457313	90123
392318	340598
214748	237028
129328	376065
160251	417918
8580	371216
223132	420944
363691	235781
301523	114930
220624	430356
80831	210261
237924	210382
444414	156189
199776	169485
466790	395198
186123	276744
60287	93215
390170	461049
53511	490525
205399	472831
7788	119723
230051	390080
18223	95149
53276	487272
146893	125064
260287	37160
110720	263009
394838	323524
432034	127921
280599	296591
301581	334014
422362	178124
339139	388575
481751	257858
139240	404127
72737	26885
216188	315888
306981	487762
236032	158987
30984	110677
207490	60108
227068	133007
329416	491984
352955	82128
200794	291248
374305	306762
275763	54553
332183	108743
15819	153958
354747	394156
416207	124085
396043	290218
126268	215054
398900	83811
131632	85348
358407	227101
490859	66337
261481	480788
238889	152465
201556	304865
175702	130028
361242	267602
298573	13394
446575	440891
424215	176561
275892	215054
408459	401949
46645	138161
89238	448788
200370	468489
338680	375768
84519	285371
479540	49966
441846	167321
359338	55329
359325	452002
22173	340532
290270	459790
327209	451016
58418	287694
101119	336590
165436	282928
20754	273831
147429	220000
342641	97277
230088	46127
451216	451731
189247	86476
268411	417978
415890	265384
51093	272563
70822	440660
491607	208617
158285	135756
481571	430181
155419	241525
73660	336290
179660	252204
207645	272360
442417	318672
312183	123369
189514	228431
98642	58213
418912	73336
151312	436386
148683	275400
154473	239228
109868	267602
374067	461846
476455	411477
386658	136435
273260	143006
422989	209505
441715	286016
355272	20611
372625	478232
466105	249334
441921	168109
238094	163434
232807	444926
103633	273831
318652	30471
8624	293166
426234	293813
437720	306633
129897	331535
3221	211766
8580	4399
7679	286936
129897	203656
290949	133610
476561	201239
412644	315737
388527	514
50362	172335
35179	171163
430324	336590
471455	60226
147077	152502
285558	76111
10379	132996
263054	207927
370178	313314
301733	69352
451915	467703
25748	69400
397457	206938
183235	179220
205412	17635
86376	390615
112254	192334
158383	310261
229760	74507
364246	75568
30568	292535
175739	420392
101435	60067
436612	57778
245924	278520
223847	184902
62176	86974
31113	394291
451950	282884
99977	407386
290601	35707
210094	190369
355083	87620
301643	250410
407171	84089
99051	48163
434034	41651
382099	143403
319231	129167
187855	485898
114041	94665
260814	11710
336452	137658
204142	368870
47861	176583
421356	26930
290124	357661
12885	13370
328782	490417
375923	18464
240522	434883
7378	463615
413362	74118
472857	31690
395777	101806
178507	41673
7788	430363
321800	15133
369429	165056
324116	393910
393268	50173
89128	460367
230812	261396
15068	33526
344314	168
319524	47269
345726	189662
361002	341474
250420	54836
8349	283037
82556	381857
279795	145771
206517	268473
49483	16433
200379	273468
235491	463372
234157	139931
490370	12443
235094	248614
112355	484274
398546	387860
103420	451885
433346	32807
52668	60517
215438	414762
391121	68875
107998	410062
481038	9054
400286	392086
299580	369151
281771	151944
54539	167391
227241	280043
146893	88017
34412	427045
420312	174676
326260	265641
185076	340083
196481	378681
320482	234087
470077	62191
369209	402438
392539	225212
20334	5420
352955	187421
357570	212168
240135	13370
320057	79352
492682	271795
193511	293813
337908	420944
109035	391414
157099	90535
61219	313745
124942	343726
267912	360531
172015	187045
277069	122462
260803	236100
159301	215054
21875	377032
442040	250389
146506	361503
426190	220756
440808	464080
300692	202996
478461	258607
279987	468127
119786	328140
349593	410829
452982	79249
488591	285156
100935	267352
25690	181003
330752	231269
153006	20288
46703	295155
148992	15209
162607	410987
436063	81280
132404	414364
131606	350099
479808	193088
279521	48861
334167	384890
190446	185479
223304	481827
48064	167517
368931	274409
281923	434945
173769	281924
427448	52353
322448	195402
76830	5857
461769	49896
367158	138807
110880	185910
64116	296693
130804	79803
193651	224053
123047	268667
357621	17339
409766	491341
261401	369599
490775	284861
126288	31703
322082	207959
377576	301659
244008	71939
2598	159378
5166	343804
109733	412506
344591	21583
463089	435708
270248	254746
4138	236395
108987	276358
16458	11619
290034	142050
441203	347548
342465	330860
488721	96123
415665	97277
164880	96409
30829	132247
57447	389497
272785	136714
281381	235512
471205	97350
297069	37041
256919	430356
493226	267638
220173	29521
235376	421039
35266	231485
310338	45413
397321	121171
446279	10646
297488	338271
487263	221166
93384	86974
393738	222776
80498	421661
326428	318401
450687	292721
104527	468481
254463	236213
433820	411809
405792	205289
474888	75273
49184	80599
408034	425675
163413	149079
231679	473195
43419	177630
70232	286696
336546	253459
204116	332392
319249	219865
45154	138104
375405	403664
241732	253774
360459	441809
170586	264399
19664	267602
299075	411424
356261	454975
23362	247453
450931	151815
280935	112863
196839	127664
24675	237235
429766	102352
88510	183213
133400	388374
292205	168991
381404	242231
401552	145948
173176	355898
128109	435602
180344	434945
207178	291521
2960	413000
243993	480969
238405	90682
1356	209510
12481	77497
173633	50264
19150	103693
172417	287648
43447	5465
49423	430278
173050	123369
221871	24943
324147	57989
27472	77328
488971	120601
25367	417201
396369	249334
443308	291484
150090	287858
163519	355555
25557	81960
340378	448210
241829	416224
155311	26
361970	199618
441225	192965
67899	79348
490393	89047
89370	83403
388475	209837
305417	391414
288448	440660
276821	287138
40388	361296
469479	411455
51008	268489
95009	255085
462920	432504
474290	52220
334256	258220
179707	131641
5593	389538
78094	395988
414326	353267
254819	11972
266800	366759
257763	119381
258042	179375
437849	235967
428740	310285
144938	183829
205317	209471
47893	152737
41755	61430
423013	431137
471365	429150
307940	101058
315108	88113
40701	434893
418972	267352
15133	97277
334872	26714
24049	270095
472694	344091
16349	446801
235404	466737
258881	313745
136545	340317
398092	110677
319356	263056
450786	153406
440088	364680
454659	313745
91382	382116
332474	212043
5713	134201
420706	72985
312859	300240
432865	319081
195375	268176
330325	194587
323836	438085
306345	288354
144597	387742
149287	351414
97827	169485
289126	27985
356649	443934
50853	178331
322171	44246
268235	41075
83310	406751
37392	9353
402951	99785
156270	301475
224682	364517
441635	288978
271760	74106
77443	152948
493918	77004
81035	54976
384650	369599
169020	361167
226940	66913
110406	223667
117991	16433
348447	231576
79733	78806
121674	188063
176123	110677
276821	469888
409931	40447
391541	455578
247332	272159
295506	211397
490147	194783
47408	141259
100626	356552
267416	156960
72106	375723
153951	206733
345401	409727
127008	417201
184345	153583
336293	72758
117124	353421
482851	49776
41692	238578
231855	95323
73779	430178
313604	479587
457262	132740
186165	395336
224260	220417
241471	265065
344970	235167
297705	289515
340175	76454
147326	144845
458168	409828
192435	369262
125855	183213
86654	237973
128263	255440
83611	284840
351263	243115
377607	468745
1193	313745
252632	337199
353382	319130
17587	478415
364962	248777
19542	188911
425982	42890
195783	266538
280683	207535
420060	270196
479414	441640
424368	153507
294379	355700
352286	181204
322171	447639
431002	41279
90687	486489
60225	207916
162939	430133
482059	430356
15739	4349
454541	434035
72026	58881
237714	4536
180757	81280
260115	378105
191337	431458
474109	340354
419720	411846
345729	33855
242117	175721
180090	320657
214735	313553
247915	478415
469161	212182
231512	266259
163163	328538
106305	338663
68456	107915
383756	401871
477250	76749
459559	91711
462261	237235
307160	427628
456872	1104
362502	145948
85905	390380
222616	44462
469800	381512
266229	107269
270776	267352
12244	136361
484687	360681
131968	362610
372945	237165
38321	310180
271268	271383
201982	326997
126522	75583
198317	110432
77177	185578
75424	398954
343746	83340
193796	142238
399825	107711
313377	306422
315956	150194
457135	166935
437195	420944
313355	321868
348493	489552
146893	327830
64320	453697
403378	291674
198317	5079
250153	24838
373333	371320
457859	53863
307802	174382
381392	21583
281931	32807
323664	121171
457976	400185
67097	359693
65470	17848
265671	316229
168632	360186
479030	198275
48385	462115
454895	58786
172408	358848
92401	348007
84371	226378
256848	114930
298302	4349
293424	354909
274852	364768
476186	250390
77666	241468
49560	115756
301540	145210
331835	59820
237314	429758
60208	363631
192351	268809
206067	253322
447335	302918
366402	455701
449319	100026
67223	20719
430103	473196
256406	446351
347258	463087
331523	152502
39116	330469
445768	352597
490871	416569
214055	272407
142748	330021
172496	363828
443308	449620
112902	251691
380858	272909
86268	467703
448516	426569
376592	306253
3614	227919
302411	440660
192783	214024
202352	378283
160600	225299
240506	218730
178660	82585
140263	283250
424164	160722
54247	428214
28885	207319
106771	317286
52993	472694
174033	208617
29355	467519
278385	86821
241718	232273
381121	16945
373265	362610
482010	288057
89219	73296
263641	3041
65108	287423
23854	324028
195931	85423
193796	21632
467319	317118
19262	14572
150907	84590
349164	120644
461068	102352
153006	93187
139240	232890
149358	432212
443163	431798
481406	123213
301312	373827
280263	92428
92221	322048
253929	235445
308458	241468
371373	378924
135308	466432
396441	305025
274852	306199
428984	532
26948	39195
88852	402238
43032	183213
441188	436676
418393	474550
144128	217109
215420	27766
158799	87784
43078	184558
335031	395988
487993	232737
289029	72670
222305	280933
85458	386479
376790	32807
447802	351257
407992	301148
328387	374784
490756	270527
156546	423688
108963	90694
459138	175721
187834	205009
177246	469300
381941	33553
168816	218727
41721	315888
450905	33166
65571	409248
53893	140728
336152	131884
102688	92613
128588	160158
200019	450263
443347	58709
208921	456969
386411	84576
330457	380071
37493	431021
403717	162947
422200	443694
249666	232562
219940	207696
69252	33596
222488	487153
285231	263420
400890	410484
390128	232666
166172	175175
448104	277575
81616	78792
6553	119388
165029	261722
118174	255340
118049	28292
272331	102897
171364	461944
104580	411809
228849	222701
176288	318735
320319	205563
3961	13925
189109	94516
177487	139732
224415	169746
334680	172304
382170	84486
190262	334
477421	4218
35836	66844
385086	313745
348063	239561
303507	218707
81879	467703
439403	189208
195547	7853
224483	475389
86516	385506
296750	409551
235404	233362
313362	285634
466625	93245
300209	28673
471169	152702
161606	243115
25324	45141
267774	130699
299536	233695
153400	347202
448104	427845
5700	480614
483493	17186
246833	413311
463382	359177
118233	362738
74694	314258
314091	219244
348374	299601
405293	20998
488971	262050
270851	473695
301674	86476
293931	19833
111012	2105
445934	205047
202248	290144
153130	279381
103613	276120
80342	408381
162415	172266
205421	273831
33053	328729
13360	365833
263539	134529
493817	70622
44484	317598
206962	271249
132466	432636
437849	16621
13980	62191
440018	317118
373789	331581
114762	364294
116331	359762
308122	444367
47617	132740
387311	439366
476277	8812
158099	463805
360599	348137
308345	348798
368128	275790
277726	125668
260167	183479
46071	414832
386411	210353
470403	122960
210367	42057
108893	215493
430657	138156
107709	337928
99625	264406
167583	350864
45361	119868
84696	2068
202543	423691
157728	343199
15996	300493
221721	438419
106328	327217
364703	29143
355189	43421
91499	183428
269612	106459
212153	112554
113642	337876
422090	145948
284057	308100
106739	459719
77936	260854
121594	369449
382015	308150
250322	338271
423969	201286
181939	60064
241044	370866
35496	332435
257613	305418
361960	422839
68918	16433
372565	169116
83805	369599
205773	217223
44374	317675
276325	127469
1996	95149
102065	425751
279159	156376
116947	324873
354686	94516
176903	232475
159188	11081
206913	110677
157789	253484
346557	302132
98602	129682
275703	258220
61647	263610
428113	267352
208571	100176
227152	70029
398372	40784
158156	369599
473160	392756
273806	175721
462055	293813
198405	69856
161580	281794
483706	349608
415953	177642
410839	475158
155073	486885
302458	394342
277163	217435
377720	476231
321776	365953
338003	244044
148258	401691
21912	306132
406615	24135
404748	362418
372612	472522
316565	309609
185441	400175
41189	490525
236930	435821
176130	458831
356036	431799
230181	276090
52727	344091
165992	180962
459936	189938
458742	1006
48266	42890
153544	338271
30851	311832
440249	114823
217210	48898
359951	323836
294601	23892
20946	315486
304404	376273
156348	65497
262639	77422
375195	303072
46301	43864
89979	76454
481682	339205
270385	157944
274679	267352
392683	261649
386707	464616
365831	350549
413816	39345
76537	16433
128289	221958
32378	45046
74836	47233
388904	210082
415574	272405
446820	208577
19370	70179
235435	99405
332874	428864
455415	329195
324635	467010
380465	179834
38861	254822
395067	122462
129760	142334
134203	288035
190281	229709
55659	323157
370869	317282
92401	171774
276679	391414
196559	33216
226876	381304
453256	317802
228143	186259
225069	186440
160235	246516
258187	149883
277732	180859
305658	394541
131480	382176
43835	411238
315644	94516
436774	20959
260488	107187
329327	241468
406660	314495
216710	317675
267793	249202
165646	393760
3662	194739
57951	121171
215337	423346
287566	471416
367050	169482
254068	482808
76957	229872
401887	115649
20199	354694
289675	225490
460199	456566
112443	120173
83799	94516
117887	420790
304146	141087
174725	199683
282108	104599
40470	126756
404914	244044
344367	311519
159271	242029
271760	66053
195006	23859
81175	113271
22637	347948
218560	80543
91059	248969
481992	198851
151077	433391
132983	447107
381262	51895
482333	282670
15336	142585
286523	170345
382475	404233
325481	288788
486912	368358
180755	182973
24614	313745
253704	188930
42970	234615
383491	5040
5151	352142
86632	71281
144529	183213
315200	123451
13563	360736
133023	24114
302527	43514
197022	478095
15819	361228
217033	363973
315573	464725
334256	187834
209209	420001
488360	359762
314379	252989
327209	438653
20199	165680
127388	34035
168990	447924
306304	393538
204068	95149
435198	338365
283381	317118
469368	123451
487852	28294
94024	39195
353800	105498
270678	130028
89659	259929
103128	52537
485536	174030
347123	43334
436035	411424
3534	475200
382997	434035
281901	315997
234513	50891
314311	218727
457908	25480
79378	48127
241311	323956
487800	222697
220376	411424
257402	66049
421693	162657
36835	255579
470689	286016
296021	486200
466719	318675
218796	350479
165680	207856
163068	263713
168674	267352
226919	80214
471073	91218
172224	109006
486670	315367
375714	239472
238368	243301
5700	444161
470483	374129
487060	362167
141617	368195
220014	116112
246693	468832
159111	162947
388683	45141
303555	81097
151105	239853
71189	271964
103929	204053
357407	746
84474	25748
87806	8084
287454	378633
48239	284925
424370	217222
410702	187836
38200	48247
19292	116070
78168	336590
200379	388575
91501	91600
109599	364780
373615	331238
430044	236571
305121	230336
360082	468162
202379	347011
4532	61394
254724	342486
326076	433934
101960	401543
54664	315687
181204	476951
239272	416213
45963	64335
162333	107312
371187	110677
129449	377933
108140	187920
314444	160419
349834	144058
293960	398948
438679	157280
479355	220886
407334	401395
196132	313745
351591	28129
212153	337262
359368	168615
338755	354694
444163	427844
335005	275983
390327	99913
347042	462032
109824	406884
230051	418742
108742	189733
269262	123709
186597	204956
62074	436889
340321	62580
263962	454656
309113	190369
50536	418399
105077	91947
244514	300811
329506	226494
386802	259929
93451	109062
353692	457668
143966	119338
367343	201033
30428	370425
245444	401871
156972	160673
414286	437297
173734	370905
122462	254781
437098	379855
111804	246412
98684	411675
48775	185335
489600	86728
156785	411157
483950	170020
367919	192123
254293	190369
193869	333922
116525	137128
185239	240237
390240	403116
100586	149789
434727	264022
62009	152502
344284	121304
231268	190144
398854	405623
43540	317506
71430	346216
259579	416790
483987	162751
204018	43783
14166	306954
188241	284843
449458	348798
299075	453919
78891	174382
219186	86773
32521	323532
120971	286936
176213	378686
148136	234271
199789	71727
210186	156864
326260	96094
457073	226943
364725	63384
70526	141026
266020	489552
366492	120169
29818	15209
489552	439888
143963	29605
387074	24738
196355	364997
168640	255650
472484	21583
148545	237235
382545	369577
54539	353962
120003	306538
475410	23018
47295	30189
44859	338881
35750	86974
327569	49421
453736	440422
422603	141100
179676	142678
83805	279798
430495	340837
242498	392963
363280	351257
289675	143289
416436	380408
159109	437088
345865	452616
230956	256165
365685	152966
115086	30594
240365	302644
11237	433374
268104	93609
336487	266660
165908	129857
103057	337662
409808	268729
391682	119381
389512	154759
116400	113138
326651	353479
425467	1605
133145	222701
163481	426922
73023	19376
359923	186259
196851	392086
427639	99980
220893	29644
231083	21583
70077	25190
381305	90099
193099	119336
40407	200344
224414	132996
19602	161975
115946	231887
134299	45949
22830	13129
263328	126818
456748	99274
390866	396158
191141	407899
385959	401881
334026	389682
166048	393326
298390	227523
380166	301703
313576	266852
121630	383700
280049	115340
6183	258927
480506	72775
71358	145691
311066	207916
256791	160507
21379	447924
308944	345642
215976	451545
467605	424707
417257	242641
230311	449293
260845	186159
99351	128836
164276	214670
447962	459280
436035	472072
17397	304159
91704	475982
39968	378462
311531	5547
406176	28065
124022	94665
349792	364735
111656	201132
128686	54839
157046	269199
58049	447560
356481	256310
179454	32195
79223	332778
238284	36392
364963	276744
203862	318133
128185	295650
290944	391070
128199	261337
253922	469235
474341	380105
169065	209873
489977	341271
316751	198649
195353	339240
61095	42890
383164	366781
61349	88705
364107	69318
388617	94516
433614	462221
459205	91429
459568	360098
228519	336590
266060	179287
250815	49903
432634	226308
462028	401378
119528	398333
453532	338963
267516	317367
143403	58112
365410	430894
144515	272339
32776	132554
73599	239173
204653	134201
412295	365721
321186	190369
194503	163304
469642	99549
132147	277105
42409	377936
290216	343031
442794	241988
179684	82957
450414	174330
265353	202133
41379	303548
43775	205376
263269	420944
298479	486564
34529	99405
273609	328932
167058	333010
379827	392086
56656	195432
388617	63528
111401	228431
312402	190462
314343	347121
443368	412036
342122	16041
434401	119122
293526	233626
233828	266822
338576	142852
344488	285511
5677	398203
63853	435708
53779	232140
308927	264173
407109	7492
219281	246565
141211	336995
23642	187920
126962	467703
281338	201754
488868	276487
183489	198694
167773	288774
10815	169373
213856	148779
240194	297606
448104	456076
186665	73965
396605	292975
114464	35707
328358	9437
153130	451105
45201	427317
66003	205289
484247	235679
341067	99019
57281	236213
410011	459649
15667	244449
195151	387742
430969	98012
377869	153534
77079	226308
167583	308413
453736	419925
119149	265589
334092	382628
473719	424365
278782	472583
350796	76773
389224	59217
220756	396563
112868	482770
489552	241616
263880	75273
230770	64474
201572	22611
2054	258370
480187	40284
246996	91600
315250	59561
315526	48275
278512	20958
449392	415694
153851	24620
206094	79859
88897	317188
241055	307279
286509	440660
97592	315888
138768	108554
285582	153995
91570	154193
342518	162899
361094	325774
44511	428214
166085	246311
492813	364308
325517	27689
72182	90401
78318	63528
470870	230691
440000	274114
79639	266852
322073	121510
112749	253888
482469	366493
228721	41496
373170	16325
8478	359526
82688	241515
474420	378686
22565	289439
79528	266990
153850	137481
311	262954
468731	286936
441486	392086
317111	342731
314311	264277
247127	430695
452908	351492
279338	345183
493736	263205
457127	362086
95367	372141
52917	27464
339690	43665
479044	125577
475307	367798
85033	8459
256697	378462
316136	123293
23333	12245
181116	268118
9498	97894
256134	195551
161743	152020
270248	441228
429258	376486
384854	157842
479678	94516
182170	168615
304378	122401
193026	345950
150160	391414
411302	412398
270420	360651
336995	80026
135103	414384
214034	38063
269126	35707
445809	237178
298966	380442
474198	127206
333672	477986
53214	23864
288609	76454
145002	403098
373453	406834
104873	110677
471666	150076
49929	279585
87887	352378
192238	394341
450984	151207
490192	183213
298600	118662
475105	353251
258385	301896
324490	373554
422015	174491
458354	284744
424933	32447
231592	364720
16482	425157
70	207959
101049	113962
57	289991
54001	426034
348403	108005
425751	208577
359135	170575
55909	48369
210141	347980
276816	336590
302918	147148
168975	430974
221560	407386
315958	41959
2446	419218
146200	141892
389444	357317
354536	122696
167918	434512
71139	473713
76228	386682
202090	489822
1655	183213
53713	243250
164256	106359
408651	3493
270015	218730
400781	475594
292609	285446
453291	196996
98694	282224
338416	461700
489078	151220
198735	441357
374615	378462
135408	473507
359973	214992
466146	340877
118861	378462
65244	13370
173727	344116
317511	351402
426639	391414
11070	425803
467828	401871
289581	131332
55816	385378
300604	304159
210070	238578
192708	459205
424256	89243
442039	196783
98723	274546
20946	411937
382825	222718
199607	371918
94606	101201
373158	387742
345707	180709
467703	425576
53484	208300
325256	467690
329379	231463
153006	14402
258097	301475
268755	263925
139684	326987
262859	317100
404538	96180
136999	204925
45337	159249
361111	160119
39546	238866
39537	49106
436052	229928
12440	36842
195358	55067
209692	153548
467085	304173
119088	184781
129158	477506
401838	245679
204075	433737
452352	325395
465789	21583
458375	190369
264166	212195
60271	250434
89219	405837
238318	185812
454642	235679
488102	413919
273768	476951
123283	95149
351797	392100
293913	423262
290804	91338
322934	44285
190281	304932
315951	370358
355898	6200
177956	196459
188503	110708
86311	191959
86905	451016
258445	448833
127921	64095
492316	412666
134797	151944
377967	49325
236216	349033
172653	445233
135653	186440
163498	55897
107934	186159
224300	16325
3451	303424
414058	25800
461314	478415
146893	475585
157589	401871
287955	377428
358357	266600
83548	109417
347158	243227
348025	226494
305257	433279
325193	385285
62555	176878
351240	391414
212435	234748
233498	343608
48275	401946
178916	6253
153687	385699
138192	122462
117876	6338
355815	187974
248455	273416
86438	217883
304906	35317
125064	93419
222826	220417
450330	12787
50799	157099
176130	339567
59059	491190
212559	429863
428400	443693
432100	3446
306265	191175
200750	1292
293035	89733
288045	379255
86596	275870
452778	339055
83661	79665
256062	307720
277652	188321
242031	267602
4841	271469
86905	404886
117235	271300
283993	12592
464658	401345
405368	136891
49806	38064
125629	415696
300214	402323
221894	431001
427266	421953
140302	23667
85665	347202
371118	232905
38911	381857
152047	36015
396403	205223
142190	175721
222102	310969
296260	4413
149334	434893
447230	447107
314819	134262
219198	361766
155713	36230
281790	145948
358422	59988
485536	183428
62918	315029
370869	409808
266621	304011
358942	310668
65194	21411
130069	140668
190789	461846
101403	272545
373788	478882
391776	339648
466163	27464
107396	382832
281726	351458
282285	142018
64831	316575
242891	185335
390597	231721
441044	235446
213825	249044
460740	43990
94625	198850
214244	205289
206046	101132
210139	474462
355916	145948
213987	12700
19076	374496
197920	45694
86311	170741
340885	45700
54248	441635
455484	448353
158978	132740
291064	7715
308214	410165
92486	54976
35529	88057
200910	466969
41676	66813
76089	330414
345401	474457
230051	55940
34730	129827
282325	90123
392425	307229
318260	56911
32881	443583
436186	196976
66654	125399
288425	2091
55922	83992
253102	402052
361219	83403
202280	240133
414795	366658
300486	367824
379162	323930
420171	167099
101465	273831
60710	211868
148856	23753
75347	6813
221819	334680
115470	478182
478893	349891
200090	141623
61043	403695
213809	72226
66926	3719
105983	317100
133782	331218
111890	125139
381558	144845
71848	144405
298954	30480
229925	47816
43835	308928
456486	15209
228084	257723
93627	364567
405530	50155
24174	160307
471412	315299
133396	410581
436723	436690
249612	176217
331028	440660
31813	29253
408329	404892
170546	392284
224469	49789
358716	348623
207227	146244
56138	310674
146893	155764
487912	476951
467467	342807
300411	377107
385995	474210
287685	204813
61395	201583
66119	121106
388635	262556
145337	420790
113749	86041
41832	448770
48484	22762
85916	463129
171757	451199
289928	232555
9965	78882
155044	88398
179500	118938
134726	51895
328339	272230
395179	142018
446750	475800
40830	296339
113236	155730
174334	371918
276171	60923
398592	334009
235404	147520
463452	21253
190659	428214
297436	381578
109514	151322
174598	49532
12432	173077
138126	55463
169306	10646
61525	49847
441824	322605
178422	4248
175914	411675
31717	142018
364318	360324
397009	273687
345401	88034
151729	421356
157816	420790
404120	195788
33122	95149
137368	105287
304501	483110
454977	274513
8463	753
391080	417201
409213	458824
291229	295725
170717	327738
186279	119734
467694	486885
395118	189368
103842	119868
402052	120489
89026	114930
272341	171163
388896	114603
491272	283377
490793	476422
145954	132740
210419	348798
249987	420944
181775	177248
352044	439853
217842	309425
135336	117597
256893	341452
202750	218885
330399	190369
325491	435886
162807	344495
165646	300
112229	16836
104740	268290
434726	369972
240709	320290
115903	81559
271904	292610
167428	443817
29678	60108
348821	267352
368279	414771
159934	195948
1263	291324
227219	439373
136055	390232
354903	187974
385893	154137
15114	119500
463085	150526
247404	343702
120050	191639
272427	317675
216626	373983
5137	119868
12519	347011
289925	277595
219117	56385
457241	241048
396442	231089
139931	127298
439936	126483
442236	126818
104464	88549
115885	338300
9579	16433
77033	233415
474589	190984
92667	108539
466736	313761
41951	152208
377323	277646
311589	226522
71130	472891
317552	126426
465848	288319
216570	15209
105498	7756
156541	151140
176153	55744
399418	317675
233742	125738
400910	256373
299206	121226
4080	398689
483658	139732
460515	327078
80193	71121
128555	305897
184325	356933
421187	186259
421207	458601
300410	65827
26146	392086
90003	203279
399492	163821
253335	411342
80193	331867
55521	489822
396050	293813
375169	151167
210981	420083
204532	355700
117565	187998
218118	319787
447471	226494
412548	317118
319317	98906
396522	252742
257847	481955
182216	162024
186941	108176
227571	89047
42979	283189
373025	358973
194130	362267
319259	350978
199936	411424
157092	229998
350650	390053
19714	265883
320247	399817
260770	410236
320958	131148
137491	492906
274852	377984
354545	243438
267039	85129
353815	336590
107449	48275
215819	75568
126535	119381
41637	395336
408436	15209
28302	259256
254496	409828
402625	428214
35517	428214
45803	75568
112625	229895
383070	390349
306294	42189
337761	93627
385410	342807
431015	190369
428944	399023
469532	151765
189664	200435
57360	267352
177432	342477
150289	441780
277140	378027
59903	220417
453331	473518
375476	160461
233538	135664
466671	105498
182079	199236
472694	127994
392086	399570
250410	368900
287467	46008
379680	265711
319320	168093
79366	451377
199601	151944
19771	407562
15579	125159
351624	372930
278017	267562
9340	103804
107593	434029
422261	330752
225859	178907
376619	452107
241952	170164
397734	277515
108609	285156
395105	434893
341608	48163
296029	415599
74485	274478
231866	317118
324633	96977
24558	389968
201704	93018
386138	100868
84804	391414
2446	182940
296210	106459
399584	60518
184477	181957
108599	8084
11797	94344
72742	194165
160182	286936
490501	45585
195710	433604
482174	15963
242135	285403
445463	317356
197781	276744
273733	224866
168062	373319
95252	149999
488234	297680
458111	110677
116112	481696
274615	160232
40060	404740
53196	481368
192495	465132
165669	53490
